kernel-core-4.18.0-552.1.1.el8 @>0  HI,f1 U]tñ1*.>v}Jog!hnfHUV6ݸ/"xxQ5UUX3~[u.9H%Tf0Qk˛җzj=HGxAG0Gyar&=zsZ6Mϲ"B4\d?Ԭf@8Ziob1rNׄ}/LmrVz 3MDCpm.)͕3.bU%lA֘BB~%}M1B# ~XtICP|,93u-5ᄎyF/Qň&2vVxj&tyupĔޫSy/eǾ(w05U!_ܑA#ːY:˰@)!}mΐT@Die~x <<ցI~]Dt^-zm1 ['r?ۥA[[J9l黗D2,+,~<101)w(QҔ \,o]5CA͠TrWka\@ |x77a/Q~W~{Ho٬8\ο;0{h{]bk8HQG;GE71‹Z:RBgp4{:.eeDNKHLCDqݼ)5e-6g00L(Y΋އjf+,f@ }oGok4H5U_$gQ.*kZd Eל C.PƗL[:=W;fMaxFȦgYF)t픕<:sU[#T^#̂'ۚ@aZԜgN#obNzR+#CˉE+&f04˜.-n0Sfcfw$zWϵ7o#Rcq ZLQc ssԽs&Y^R=b"?ry6Pk` ZވXWf:_wDauq>pE\?Ld ! 2@DKR I$I )I 6HI OlI kI rpIIInʐIH ( h    ( +8 49 4: S>_?_G_ IHxDIIhIXHYtH\I]@I^4bZd[[e[`f[cl[ft[IutIv wIxIy4HCkernel-core4.18.0552.1.1.el8The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.f+ppc64le-04.stream.rdu2.redhat.comFh*CentOSCentOSGPLv2 and Redistributable, no modification permittedbuilder@centos.orgSystem Environment/Kernelhttp://www.kernel.org/linuxppc64le if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/installing_core_4.18.0-552.1.1.el8.ppc64le/bin/kernel-install remove 4.18.0-552.1.1.el8.ppc64le /lib/modules/4.18.0-552.1.1.el8.ppc64le/vmlinuz || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 4.18.0-552.1.1.el8.ppc64le || exit $? fi8{V@Z)C8{:+VO<V, h- *` $ d .$4"  0d-4, 30  X "LY 3-P !x* %pOĜ HTGUϸiP&?#thP XPd~=+"p$ AP* 8PxU2l, E4 ~.|8\ hLh D x  P $ (  p ( P,  0xZ"L 6t D P( D( l D4 L d 0 @ -| qX8! d 8*$1(Pt\(t"L  l! 'TH3| .P,IX,<h D | Ah8,&0&X3*-LP\Nh $h+\0x ! p<'|DP$'.DF0,HX$T p F:T<n@0)p)!3DKd]8peT $7dS H6L*j@J=$ D D>dh!L$`i((tWH |hEP,8XDHV(+-¸F(H|ppà`'l l Z*\(Cs . r"4M<IK<8DXNL8T"@ < d4 < 2< 0 < 04( P D t #T @80 ,  8  ( 9l_ l 8 PAr? vL2P 04)x ,X@9(! -aL^l-!B44lWB8! dTP)8 `@  X  lH(, \@4Eo(t$09x rl<;#ti|_L5}&+'d' 1l-GD,,-`Ml/ "X<0\t H'!{`, :\8'\((t \h=# t[8 &$x. | ddP <( g8 (=%*0<'!l $0iX'$L3P\,dN1L\@(S, pP $  $   , ( $ t  t , HpԼX T L  X  D @  <H4lx7\  x4$ 4  L LDD/ DPX X 0 < 4d  H h   Sd<(* /865P4 |5 =X ,  d  0L  (  +( ,dHM D*P=\ H T x D h  < 8 >d4[<\ Tt>\<=@BPM-FTON|IO0!h 8<  T$ h ]|_ > 8E$Tx T d  L dS]#X/  @ t @ xh(X p t 0 4 8  0P@ p   l (<   P T p d ( X L H  0  &t80 h N t HL TlL(H! _H<!$/8 x "h.C@  \& N a4p3?` ` "thCZ)f$AA큤AAAA큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤AAAA큤A큤A큤A큤A큤AA큤AAA큤AA큤A큤A큤AA큤A큤AA큤AAAAAA큤AAAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAAAAAAAAAAAAAAAAAA큤A큤A큤A큤A큤AAA큤AAAAAAAAAAAAAA큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAA큤AAAAAAAA큤AAAAAAAAAAA큤AAAAAAAAA큤AA큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤AA큤AAAAA큤AAA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AAAAAA큤A큤AAAAA큤AAAA큤A큤A큤A큤A큤AAAA큤AAAAA큤A큤AAA큤A큤AAAAAAAAA큤A큤AAAAAA큤AA큤A큤A큤A큤AAAAAA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AAA큤AA큤A큤A큤AA큤A큤A큤AAAA큤A큤AAAAAAA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤AA큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤AAA큤AA큤A큤A큤A큤A큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAA큤A큤f+!f+f+f+f+0f+!f+/f+f+Pf+!f+=f+Pf+Pf+Jf+,f+"f+"f+f+f+f+f+f+"f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+*f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+#f+#f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+#f+f+f+f+f+#f+#f+f+f+f+f+f+f+f+f+f+f+f+7f+f+f+f+f+f+f+f+f+f+f+#f+f+#f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+8f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+#f+f+#f+f+f+f+f+f+f+#f+f+f+#f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+#f+f+f+f+#f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+'f+f+f+f+f+f+f+f+f+f+f+f+f+$f+f+$f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+'f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+'f+f+f+'f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+'f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+'f+f+f+f+f+f+f+f+(f+f+f+f+(f+f+f+(f+f+f+f+(f+f+f+(f+f+f+(f+f+f+f+f+f+(f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+(f+f+f+f+(f+f+f+f+f+f+f+f+f+f+f+f+f+(f+f+f+(f+f+f+(f+f+f+(f+f+f+f+f+f+f+f+8f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+8f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+(f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+)f+f+f+f+f+f+)f+f+)f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+*f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+*f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+8f+8f+f+f+f+f+f+f+f+f+f+f+8f+f+f+8f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+,f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+f+Nf+Nf+Nf+Nf+Nf+Nf+Nf+Nf+/f+Df+Df+Df+Nf+/f+Pf+Pf+Pf+f+1ca6e7d9f5ff5c0467d35dcb94ddafde91f4a73ff3f871cc6f724509e427da37a5de69cbf8330552e0db56d53009e4ea80381a66cbf26470511ed0f0919ac8bb209f42813734e516918d804b6e174d63f09e00f4b3f60bfeaeeef50485bbd751073c90f020b0fa0b8f56037763a2053833abdaafbb90ce0d58d1d974be48134cc70d70f776e11010961d26b0641da7aabc3f22579262addf5f98d17906e1b4d9b2b847d92d8b01c8675423d5fdce7544b3a67dbbc1e09ba841313a7dc885b7668d9617021a4fa72da2524f208ba3e0b6c55b9c1e8f637b60082cdcaf7853cf8dc36dd93e0ec4323ed763195ad4ad3c52dfe0eb0b6bb70e8352acab847f9f7febb07390244e8c6fa86a2a658738900d28d35ace7c12554af9319299994fafd1cbb5d9049e9607caca62ed271b5102c9700df54915d8840b7ec1b94e547a105b5db9d883c0e70a8eed7ba03bf4b5ca1ac14d11494b9e5b3a8aa37ca89b913f69b841f0b30482f8cdffa8f308708b9c56320188df7f9430f0457404361c662e1f1258c5f9f26572b85abc698be7ce4956f60615a55c081c687e8bdac87466104f46221b5f4db87cbc4434296346206c9a7a20ab93f170d168b27712ec8f63f5e01ecd39c6508f22ca965d5026f1a489666d721cc78d604d8108ff21a06b94106cdaad02abc9e47475a449e13b718c7ba2ef0cfcbbce7f5158595eafbebcb5d2160799455cee3f95da18d275d58890f5436482c4b7774fad68f2b59064a3f1c517f0d6f96904a5ba990083312a51a547386a3a1015024524d1c25e42a00fcac3772bb65ccb255743215d974c5952336532e890f49cd7663e821de5339da8dfaff433b4347ac3ae296050b96230def0fdfa6f929354e0e040f311d9561ac637271168e43c33858a5695cd8a74e4da790fe1dacb02417f907c9745d1b09d66bd771580ed13a5e940e9c97c5d308718e679f9115cd57d4d164104c5a872f53fa75ce2487177a085f7318e434e4e8000ea9af9d467d28f2d040401f9acb7a9acf685b6c1d4769beedcc7997c4fddfeee2dfcaca6383a03447f7c484002ac625082ac16c78eb819041a99a05f27b15b0083f793df50dc2c4780a06cde5357408f2516b84335af04b5c496c105b0c090fe3700f2f4a229e79b1084d27c62cdbfbfb6b13d3763746fa3a7463d84f2a544641993e80044574f20c4a6d81dccd6ad4730fcd34522c1c859f92b8aebafc29a934ddf00a1945329c602164dab96f7af5005246651e3bba57fb91ecc6e34ff058e99cafe5ba75bab0eb52eab366d9de62644fac35c50b94b33a2fca5868395bba6ad946cf4424886a8dc7f6befa58ae5cfcd2bf1434cfe5edc2df7e8bedbc216df7905bc4ebe70fb267d72b2f494f9c4b5950923d6bd3d78d077d6ebbb58ff74ad5b4fce9755081e91229f424211a5025e1d7e4a2321d6e037091895ba92f6cc0639c7e9e5451a6e29fa90a0f661d09f3d27f719e50577f95c7778539ae160970a99fe6b4986fabebba10b73c9af50663029ac119ffea4d7f1daf413cb2ccb28c1726062657c18d3b1dba77b5e35fd34c7ad91b573dd7c75db534448c20b3637d0ad9a7b0b3445243ef348d7ceb585ebb555d454e3d499d2f31331827cc6487ba030e582f897844df4a65e1b5efec5fd7b53950892d8dfabb464f74e9a656ef5889bc02e42c557b9ba6216810dd48143fad7b0090923ca9475820a22ca664270b07ae950ec727dfdd46bacc7cba947e477c713931bf3ec0b965eb01a553cc8c8e61ed1b99323ff12d83869be30e1b8823b0bccfdeeaa78b26821d88ad68e1b5254525e8cc164db018db424e968c0d03d3b5b77c45c23d47c1db55e7cf25f6248901bf1c7b0734e29638e81c66a405b3715a1f49d4d2be7c41fd5bd4abed833a006872f545a4774180e1eb8e7544fc437cbd967052a904d06a3cb6e3811b7e275f870fe2bfb1fdf7d58c229e7b5d03cadbfc45689832beee9e80fe7a4645abcb58dc49164b058b7d96b5c0481c1949c0233726663979966f8740d7c0ca976d76831c8f7f08dea4b58e36be42cdf0303408b0c7519a7392a3bb475f04389ebcfc84b2de677b85276f02693d1daa819a23409d7efde4af76d72b82c54f626b09a3ee3ffc511e1ef097264f0c9b82f258f38e4aec238fa11331ddef61a4aa50ddbdd9964059aa2c55d3ee93bd8a096ba4833075524f810b02ee390ddab2211b9e88f0611a99168c7d24c444409c65a22522480a3a5155522b4966509f11ea7935f96703524ee800acdf0c2bd9906185ed6b9c544a65f0f86224dce05897a13471d02342ede249059a452a9c1c9fc9d73bdfa5f518e6a3baee9c8d4927f10ebcf92a50b2cccaf6b257022a0fed1c57c925caa9491821246b4fc611ab88c055c47174b839bc62d8f884461ff487ba291fc3c764e83a93d818ca870a75f372b9f9858872b8e168fc708ff7f0a89e9fe4b304dd32ec84e210ff5c0528a1b1ef2e2a9edbc271dfde242eb6cf501725e2bfe846eda30b632866abbe5c1bf1a17eb453898a0b65eee6a2f878e3c492b8ef2f9cd053dcab3e1e47483b7fb184bd5a307370fd9312e18b0572597557374f509ca098d5ec7542afc1f59a6639d85486be67b685b14d37f96f6ac6444e8e04d90a98d076911afdde5916b6ee0c647b86b071e65aa65f3c5b53f5cd0468fabf35d5c497731651a6b6e071834d017d12614f1a2c2184aa7e85ab0ec71581f705f31d7ebce0e3e49a41a52f43485b3b275321d20841431952f62bab739e767ad0412c5d7a86399ade7bcf183c93738a184930a34f59688dc9abd6e1022b2839cf60cea9384d1d2fba31c78be87211571fb9b56c59407b26c02553e548bf49a5c320729433c1d19f32951dead8e7804090a89d803b92cab8967af2c564b0e93ce6414a818c49492c4b5514924c8415b8da35f9bb7e7ce5b61590980403482d213f9bc91ed70f9c8f8a92c31f170461eadd773f986332ca445b2d1e1ad51304b2103dba0e81795c824f5ad269cd639c70595c5f3671205039cfbb84109a8f77be0c2fb81c8c6b8bb20f77701e4851ad407f6682f6ff2247e438d93833052627ee792379916009327ad8518d5da460a85b9850d320366e7cbe034271db94367f18f068637e6e617cbbd0bd5e3553646a8e57dbc3f6a8cc1b121a1052b21538cfa146a3496e2c91a0a9f3ad45dd54857c48eb66e2b172f710c4452ac8cf2045f9e485fda476497647d414ca5146071cff6d17e6669777ed1ee2429304cf520cc7056d7d6c6b892e9bc4d44d8e3d0b75f0cc888e893af96790652db71eb85bdf524416a85ff6a6de764097d5e7dc7387669008d2736502f74d20b5b2ba83d048c5a4e71d99d3522ecc47144fae27c9d14531115261d22b8ba7116705e6bdfbd1846868339806aeaa3371265141aff248c12a327501f4c264b249cf36e64e8ea25d9749092f2928c30fc121492ab6c96fd61ec63eec97718565c39b28d67f5b909fb2102fb26e7af1e541a38b14fb593544833f57f506e00a6db1d6a4bd214a703703b42bdbd5259e53a7ce745bfc17f7a54b0775a3d9cde8a64bae5cadc4c87effbe20c80080185a4fccf0e7e238029ae347f538c1cf1319a3851646118121f4837057f0c651901f3cfb8f8e70650bccf15a0c2322eb4b82123aea81b5a75cb68cbb64a5e196d9e7ee8eaa9e27c92bc617c866aa0bd9a3b62810635c2757cabf061ccf12d81ba29de02c937a50dd48de3a3424b54811113e429daa5e089a2f9a6f4485846633bb6fa52e337487b48fcaaeeb534b3e666e59f3b73c3c29242c9ffd6df7d6e00f65304c6c5e4ff791b1e9af66c6e0aa66cf5bd97feb8ce3c31eea23b37e142b378724a320dd5e13a99c2f75e23e9561695fa8e8edca62f982ae61781abf6279d7e9578f83cd22225c421a08a2d62cd476607ee5dac617f4d7e38d9a7b3879e629fa1b65ed6ff28d8924b2e82955e4e1faeea898a798566f7b13c152e675eab67292a21ecb1155b0a7d1fdaa3232b4be0515f510646b731757d24e3b6b3d9a42120ed829181789fdc5f5b809d38005c479ef90a2f15ccc1c0f44b5383fa6f5581144068d4c1df0b2a477804cb4426b59b6bdc8fcea7c5d2898dd2c7aa505651a5efbd1a82c817392d80598b95aef53337388d07feeb577de2a818738acecf69ebfe2bdd5ddef7d3e0f20aa057e4177964375ef97b4b67830b03aa7e07c1ad5ad221dc31180e308dbda750998c5f436b6f1bb6d1c6f976676dbc8e5191c53fff9141ec738ce55058d99584e1b93534eba00ff7f4084d0b5608a1d7933dc45393ec3b1e24e29333cf2052560b9d6b077cd133ec97e3f5b2877bfff7b279d75499a96e47bf9325b8626fe2bd88feb4c383fa4984ba34556078b8569c18a5d9d3c37f590eb21ade46b2d56bd4c380a034e3ea11819770e4f3e3e7d89b77a6b00406f10ebcae4c0c89c6d5ee939d04072bc16345ad2c9b69ed84bca5af8fb841ed0afb562249b42d0a89f256c004380727b2e56ac72d0a1e90be1f18543508d256d4aa1d12e4399ca298826c91d4e5e23f0babe32d5e055b5ab3cf158761d0804068855da6d89ebf3296af1dc868d81ea5e067a56f2bbcbafc365d5c5e4e7f5aaf2a7e1ec16a5975b809fc76cf9d9578e76fda1e3b633ba97999e95a330cc69f6b87277627976db9750b1753858e078511d6029e5265c16aacdd4c69ff6ca73a5c7d6d2dd7c3fb1a97e7b1c1321bc8a1d4e0b77893984a14f73ffdb77a358befd125d043bdf4fdfbd2e8d4545bfa11660c67f5fbd7519bd882993e1421c14c99f147ab45bdcba10e28e1365b62b43c7f51a784cb8f7c744df0cd9946fa4e9fbb29c5686b0e0b3dde3b84b119b78e1cba40e0d5c55b0517af2467c4b6daf12559b24e00aaa63e4fec3702fa3d51d580c3d2e1bfa166a89e5af43e9ecbea35be950bc50841978901b8616d77d0d3c0b22b6b972d905e25c0ad144aa41cc62da495f5abfd41aff365e9d2d59692c86dfbe8a596cfa0965402e38d4d18cd8b11542ea37f9bc737bb0ebe2428c2ff1a75ffd3eb8e79ea0bd985db49857ca280980d16393b7f81e69660ee85cf52a23f8bbff2f4b5e0e0bc0a8929633bbe48cf4a5cc3a1ca4ab6366f598acdecf2331157c06214c0c279fe592c3c27c714ea08cf1fb2ef063c67505d4d0acdb10a661ecf96933a3a599f338ce95ba3d0e9e2050d8425d54ddde5da4202a75da53a15bdab23fc4e82d805a9f240645cad046a2d6089399a42053539d71d1fa9e4e456bda61a635daf3c3e3ca25bda2c31600189abae6abfc7ddcbc90c07f9eaed3feaa5e9ffb8803c5a0fbca991fc49076472678314fcdab892b7a3df5e38860d55c5b1de07e3ef173443d74f98f9946ec570b05c4d8208ab7770bff1a05a7c1a25eaaa4e171c4aed6fdab6cde6ea079c9400bd75d65b8eccdf28ec8c5050d7305e653dc6f2e67dd4dc864571dd3fe0f68ca94b149c667488d4c8cfa55ee2459d57c38fb42a1a6b2321bb0b9c938a81ad7f7f990dbffa95ca15b7f5eb82e51574c6330da44decd55b877c7e23927eb265503dc0aa48b7861a564fa118c82fd5c181d53bc614da9458450b6a4651ea9493d41eb6eb3e245557330aa519bd305c881f1db3ec478ff43f623d7a897a49c2ac837e4c3da744e4775cbf0fac86161c49324e599f68a6c5e6f75855fa1545c0efcb13f0c0b14f5b4338b8125b69c5469eea18720ede0a6df1a3ad00d9d33c1b5d710895c0091721a1b251a838211164e934025084fcf8f1964712a0f46d06709a99decdbd02769c0395737619c8d87401656d3f4cf91ee467185e3e5dcee9f39579ee29c9b4295548e9302172d778c05e8cb824726174077a370f5d3d54eb9d78c0bb25b0506a3965568e59e0b64baa1b07fbe262e70bcea33bf17fe74855132a3e32a39430269c014260a97cd87c316605296ca1081d0744ad132cf618aab34438b0d517cfcb73ee25c41a7039d9b73804b7798916a7f330f86f2a3bd9c9d7d25ef959689d3c61f2afce41e309987326f5993edd5d5045775bbc6912934a34f3de758c383fca1fcf5ceb38bd0ebde6349096533a9f254878428e2a2e8783d655590abcc31a68f959f8b28c229be24e255b2844692dd852fa05f68a8ef8fca45d9d1acd8548694c3d5bc81ec58b889704657bbc19d60c23e8b777179d7d793f762337823aed7e83e532c8daf9eaf4bc97ebd010999bfe3d325a9f8e2dc732ed42fdf17544001e057c716be49ba9150310acafc46446933ca72490f5f6c769c135811a198f6341a555604128283be8afea80823ad1d1f11addcf9ec7d003256f88cab844d1e3d620f8486051107006bc03264fcc41d0abd81745175fb8e1361079ad668c6b5d572c70db8611900b7e539da82d017ca6d68ce35ec1fdbeaf44ce89c0a77e5adfc1dd52398b1bc8930cd627dd2671429800b1f9e82bd151f15efa3c35214fbbb7c2cad0717e4bc310ff7cbc9bf9dab0116edbcb51aacb2ad066248ce40da6d0dd3ff1606c11c4882a1457827d80f5d7cbdcf11312dfe31b545a1213f1f7d31631f8acc9aec98c6f04711005d46048f7281fc2294478ad1be8bdcfad29cc3c0966a5e707457b1ba6b042374026799afc6aafc1799880d35aeaf51fe8177ed43457db2854fd89c21fbd130cd5393ccb2b9cd3d53e7df748807ca518d17b93632798233e22d6d6628887b65353a82339aec25f4cff46dac94abf0c160d2e62af556dc0abf0b00367bd81c097483e0bd4eed383daf35f4fdb785a9cf79466f61bf3fc012087669800b476e7459dda8135ff73fb07325f4e191de0a3dffbb87fec8a08bbd983be5648d68408dc9d8ec298a2e2f7c4105031fabeebad64ed13c2628d0ea3bd00c15262d17abb19ae73539e0d855af6353e4336085588fe010be608eddbad7e45d6ab578a7ad2e51635f31c600baea15b7a0a13ab3b6e9ef6f8f4c541ff6c120557830fcff6933b92896e7da4a9a7e602a82dbee241d9b89e35b03a28a4ac4ea88e6af7667bfa762da9574513c36fc6a8f9f1ab02f88641996362efdecb9fc33ff523ac3880d24bcc36635006c3a1f0daf3cd67910e99617917d995ef15e6b97ca6500a0393b4ef7415a70e61f9cea7f5ea97f4398870372010bc6e2a0cb2b5f947fb9df60c3976a9ff78c49e75258f2aed22b5c06e11e4f97ac693f0fece0ba33e6cbee26e3b11ecd429089cc1be8706948064c17b842ba4472f79ab9b8f155e695214c65b3217fbd80d1412d080ae84e22d0c87defb861884421a614670b9a27622351fed86e7f13feee6ab26e4bc53cb53679c6306de49355fc8838b01663aaaa5427c9a6e3fe5bd0d814e3ef79bbd057893a65228e5543f153b32e5c2225cb3277b34fa669baea6a31a5abb5fd824d313e83f09650090aebb1eb0ec879bfe06c83a65cd3168638eaeea1d2ce38fd6c4af7db42a2c5d865a96a3d72bf3e8a62787c0dbc59f1afc5357f11dabb8aca1b9acf2f21202559c70cea319a71213a28d22032d9bca7b4a7e0c77c07a1f71f029530dd2853ed349e591558edc00f2ae273f9df444749a919b799212571b186543d33eba6534aeffa7582677e1706520799d4df88263e1dae7f8d24cd296d2bddf20d962b6e1af40b85ea370202e3b4e886f155cc5f85fa97feea62fe0557af88029ad2055f76bcd125d42fb9edeac4b545c80596f57a6c2f56f8a5799efa4637ec5ebb655e0afe331a0854876534e2184ce2a9a3d008d0fe437473ebb042964f100914e17027758ae89e61078c99097f414a42b9a3a365fe7f0ed54965475161d1221c73b36ba54cde5c448ba73f9d576d420f05331f9ab291b46eaa8c3363d8e31cb429ad31a6128eeacb1f0c9d0ac015ba8394ead2a5adabcd0bc4d2bbe38beb3dde8d0a96bbd905c06783dd957f9b0f75dc5fe73802520c3403eb2cf9694b4e72f450700babed915ee56a89db113a3bfc87045d950eba05bdbd304c8fc5fdaef54c3124f247054c586990a6e8a984a2e4a327bf11c416aae831b94d6fb7152c72e4fc7271bb8861414606b3dc9880832269ccfe5d5147753595c5acb1665724d8652dc6c725568d29e37114cbca5a570321e648b6af2956641cb663f8bcce5b25b4b1dcde28b5950b06869eefab617c5d19e7ee527562f82cda40ff2bc8a4463b0db93b65701c7980a25d3be1f5a59d51744d800ba31c20cb2774361a246656024790a7f53f9563e4b057fe6fb402e04c5d211bce102ca66a92f2bd471d54ac2dc6184839339e3626f212b1b2a1556794151a26f7a334b04f57b80b4a21d2ee3aa6189ab73001177bb20baa8c29c9cfba7b321a380d6fb7b3aa860f4f261bbfb801f5bb14cc6697bb574c2fa091ed3c89fc0dc07a613b7375eb10f08eed9b89d740672b2315c4ebf52fc2cf263993e1a90c842e3b65fb433bac814f09e43d309bebcd20a65b451cc50447490b1fc65d2b2cf2a428c990e052c976c32974bc41991ca9dfb3e1fb4eae6a1d0f094ed1a45c5107416972c6fbd55a31783bfe44b2b2332f5053e2bf95b57124078e38d45f143d14b3c9d611cdbeb30f7a62e3d0ef6b6009af171c846aaeb43464ad6e9060ffcf01b76f53a606aad6867974f3fdd69a943176697bce03b9db35b6030de4ca08b586ff33db89c7d65b11617a1a1b9707ad4a20280dc98cb2c2ea32d109b95c73e8073d9b1a32446c98559fa5021d038b364e1212f716affa7d3991bbbfbe5877ec1fdf9e9871d94d0a4d6f7156f03947447290582136100cf662798c3a7af7df7b6b9adb1d6f1eb8bc97050a5c48eb9e2914f03df8b32ccad020dc2f3c7ea29a3ba8a5bf18d3604e32446c9f33628045a3986c63b32f9cbca11c20a7f348a69431240fd483310fe7d66e53b691b030619bc955e12b7bb2c1e2a3162ed0ea44697d3a57d64ad5a924b7802c7a6cf9c84e3e63e408b4a3595a51f566e87dfd1a9f8a3628069897f5ac4f2c6d738c2addda2ea0769983babeef78ba3e508c94327bf1c4f435946c9f8fe209ccf6cd62ca41760b9be1a2e84629d4ede36180a89d7d6507306aa2cb89a49a7907c4d5c4469d70f3a9d5cc2a7b85aea9d1a6d8f658a47052c162dba233b4b4f80ae0f6cae8da7e844ae26b9cd7662128e38ac8f0902b2664d6fe80f5862bc9b8ddf171bee669dc1c2821f53ce81111761b2147b7ad063041fef32ace191e187a9d1d0fe55c493000c35ebc5e96d7effce5c423250c334728a8d099464f69c80b34427c6272be9db683ddf2e1457cea94570737df5ca5b769a300a798e436361ff6b1f2a1a82fce535478e5302d58d9973c701df9103f20cb00ff8f801f72998bc003e27bf33f095731f4cc2eef878aa1bd950871601c0a01cb14d41cb7018a60e8ed84f2534ada4952c25d447edc2c34118d816e14a2a67a3507f9b4e3aeeb1708f13aeaf762c77d10026ee534035d908f227e9cc1f0c50c410f3313714a4310aee01e9d69beae97a677119223a9470eac253f1856311940b1995be730b65f6b81ed94f8328b09ec44086311b7f0d56ff08f8a274bf330610976809169c3a0480ee71ac7117b34aaf2e5f0dab8680a989d1ac5c59c2359823f8df4a8b670a433c9f60c2005948e8f7c38ab72dca0f8bf275771d0628d70fccdad252e81d898e9c60dd00f6d0b4443a52d028f68355f1519ceddf5272bf2f08da321b61acd7fe5128de6af0bc7751271161ae86524ffb69806582ca3027115089ec0784d867684b2255d6d30c213125049ce4848d424e82b6f550aeb9e68210265f58a0eb52a97c892a78fdc1f5fdc44553e3b1ad1bb6eae68c4e03fb3cc172afdd40ff9570ec584a9698183b37b4bac274c9f2b9c42a8f761a310fa45b5df850507290416fb13cbaa3f8a2841fd8ce7545847360cca04e48323c9dea325079ad85b9b72e8edb23bf733feab8b670c65ee6dbc6623d4a4e010ffcb8a4588a9b12ddd2a376b11b7a7ab02219e1ff8d6ccd2a5c3ca61bf0bdaedabcaaf027bb9c6350d52f055e96c49208e321a3425db932c9814cc424f102c49a5f79b7831eb589ebcbdedd1e254abc8289a5782ba18556e0cc32a250e24814f2fc4e8e3bbdf93b185c1531bd5cb12f5150bc8f314819990ad7f9036f172d3d27072ba3d53b58915e5d570e383a03b9b7c193fe4580d95dfca23008964539d502b89f079bedf0fcbf5c8d3f9f68dab938c66dc4c91d31d10af35e804eac65b7372c8649b0ef07d249eb187f5732bef54a01741dc27c0b8dd2402b28919f209d3f3ff0f36f9be6a2210fa937c166bbf6cc2252b0e65df856e58cdae1c76b5979c076dbc03224795e144c8e9f73afc7d41e345bf5f27f40be5a27feaa960435dcedd8c12fd4d76471fef850138f62560796fe5e1f669ba5e8c6cfa22d4950c575bc72a4f20e6687136da646c2c6abf71d00d81f24b458e288cd2c8781134d7fb396cc1811d988567b54134e3d1f9816189d3585aae861374ff6009231c687bb7ad02367e62fb034f7581768cd9d2d2d9443789eb9fdd57b84cacbdfca6caee5be7d04b280480e961e0e15e1930b6666907d4bef0df0f8d940e3f83f588de9189327a9763f72d17c2fbf9885979961b03144c9da9069817dd70854e9749473d456c120187fa7a5c4bb57480c534723d5b6ef136b7c893d64a24e880e278617f8d72b085a41e38f20a2f2dca943c11aac84fb63a4e1e39ee8a66656104c58e7a6a2e5f7a02658e987efcf8d44453ed13e69d25c6701f7e6ffcd52a3d14a1532aeaaf08fba66e5a9b020ae5eb970e00d03e339ef407dcc33b8be787e49628caaade959c4b313424db9169fdf15a3efb7a70185dac6459c0c6edf116d3f8f6abf0902f2bbcb9c0a6fbaee27fb2581bad0c1c068d72b63eb0d88ab07331017edea5b3bc6064bf438feffe870b8c835023a546099be1e1a35dee86876372c720c50e1e48c349362add11e9bbf6fb8eba939839d67b0f949837b2c4fc4a4765c1cd588eb3091d53bbaea25e5d66d4a364f442c26ac0937f75d1069ae962baabf12cb8e4f101d15cf6c2fde668a72ee5ae6b1c99639a83982962625e153e48a79a7d5d6032c658b6d5c1aade0a25a739779a4cdb8ac04bb8c9850ccf3f6103205aae60e654298d59eece5aa1117ba2da0527f8deb3ded5c584e7d517f7d478d13c9191ece99c4abb2cc2e65b8411614f20d8a12aa73bc5858e5c08101fff2c4a49363af4272be1d2c8dfb9491c3f7d0915016e28714ab659c51df048690af99e4960906aaad445a2392c6b46b3868098293c36e98bd43ee51c5f414547f893b52eb685d995c0094a23f167ec5430430ec21a5b02aa1e6e7fee9ba689e06805eb89cf10294c871a40a684f3888d5f4b91e3011cf2e269c36a9a2c4ee6b26c27d1a99f4358aebfbc3460b05bd330ac6747f930489e66e9af37e735ee5023e33da65e67c23936118f7021f661f5e5e438b3b3fb61e35ed156acef97044255aeacedfef35af89e74922d18104cb6e4f4d9978c0a0c8cc7b52234f67461de94d9090db80ba12ea2ece7d472f37167b425004cbaaf9bbf638e0ea3df8f227c1358a38eef082d726c0b738f5dab2a38e146ff58b92ed145ed8d34de5c161981365ff91e24484afb445561f2c8ddbe96a46974ce859b9d7943d35e6f4988590310ea8f0b87eec865938fcbe1c9d8b8839e15a935ffef7c5d5b344cc04dd8e1a5f9cf9b8ce26b045244efa39a9516f5b724c35741929336bddfa7e2f04ca4b1178c3bdb6745ea70ea2fb7d4b1141d6bb78b39963ea6a58909909a3e6d9e9723e6a4a564d5a1f879910182d787f29d2dacf411d53350a7dde5bd451887ab18baad7a5da0f9ac0268adf0ee2a0686960b8c69f22e23bc4d0eef3e0a250341cf7a445787a6f4093ffa392905af8869b1a8887a84f3517b23fe829e24ded03ddb0005f12670c64db65822793ea41cff25f4c1a82f6c8a5aafad4ee5d81770d5b53829ed6812ac2f882ff95b1a82c2483f4d56755b3b11a41201bce9d89963527f0bea2093ec70b25511351beffec372536bd1fd85fa7e49a30d6ed2397c0bcd1e1abf6a2496310ed36192c65351d4888d0abddd24c74d8735186a46d6ba775bf8e9a0bd51d49055bc40e6a12f31202dbc0a1474de880958cf00b4ddb5ba329009a94014baa8f84ca1fe7a0f4e58738272dc817d34f178878d3834387b93f165d9c40afe07f81d7a0f660d0d2d336f34d574630b51abdf88d40288178ade613ea2e52ef99ee27004f43ad1d6256fc7c7fd3f7d216b920aba3b6ec77e2770da609ee0d4390da7f4555733089f70616c7d56d96a72de5920b9cfca012d917c23b630fea30674506618d65208676f4cd1adfff43dd60b1ac62a1686f7345f156e7e4271833e089949f46ee55140346d16997fc5566ab60748e58466fb23ef3a203a28b08eb899dd2f41ff3b2f53ef7bb5928285520406dcf5e8bf6cd28517f78031cc9d44b3f922ec89d94f52c6f82129470433b3778d53695dec7816ffd0ac366ba7bb03bc77d159c105d17e5590b1fa04ff0d25c247a302fd2478975c5f463a1f6459234662478cc3681595b7010fea5e3c8ee22c75d97f587bb12f96caa7442f0a8f744f92b5c7c8d1cc2820c47baec947dec034b7e5501d3f6c66f20aa63bce187287a3d923f17f430e371851ed3101336498f70ee2ba9607cfa1684019cc27f48818c0bfdf8b5da721f8cfad08a0c483169fae3caa976bc85e337794b000dabd22961d27d40107769a95a78a7fd279e8dcd99b26179bab25a7f0af5b19c4d4d007b214037a76cc12f9608931cc6c1d399a20c9ee60efc3e0f6a394fbe495c56004ea1a511cdf28edcd6a8baa12f1f3757c0ca317276a8bb5aea525ad4d7825131c90286cb99643d7476a3d4972f4a9c3c83aefcde68bf59b9a3d1bccf6d721c9c01d3f78980f6f155e0008f973a45da13d64f6bdb59abffe025f519cdc5b234bd1beeb5ad85f0ec18dc095c88b0efe8be23c0360227c9dd77af4881f177abb303a3f624d2574ddb8e5d6d980102d8192169f03ed0b40306fbf0f19ad46a682a015adf34b9b0b8ad3fb2c86ea7e2586b1f8a3d28a18d0f6f65abe842e7acb8c052a95420456e90c410a0b567e46a5c3353135a48f2ba44f4e8bee12d7d2f291a2050d06c7c990c10dd2bf80943cc9a5cfe55f0e9594821a70f25e55e40b19239896778a23e18f394d7c9baa19501259dda14d9979dc09322d59edb3404246c449e978ac2f66891d5eda3aad14609e151429689f1eee5f6ca71a97024af12c627a4be66ba30b7832c178611b79fd4c9c403b16ca7d1260ed7b437226600e21df0e761d21ecab11af211ce07e6ad7ccf6d07fc99a91a15684bb6b55301a8762547826e8b3601f75a236aaa46a160b8998f4a37c4c3c006d6f7107a65408fdda03eb30c1547ce38f105449447b20cf3f613c6b52a4d75ece3cea7448409988f91ea8e867891a6de83d491672176cca647dee581b5adb85390867e2c5b4feae9ae17c7dbfb59fecef3b713ea6b228a126a1578ff492ea8aeaa70e9a430d20b9177c90f3c8429fbe0daed7134a935c7ff4553d675ef9f67d7345f147c63ffb8ceeaa46b427d4cdb8ca7d0b3eb310b7c7274e77ad4c49194fe26138e18dfb2aea49b48783592d217b8c88aad5be9eb82b217dc9e62f5d6f9309f2347ae427a438a691029346c27b9135687df1d5b51c7cce475d079cda9c73b126647c1aca1d1e43a03c4dffca2ff5017c2d4ae28060b69ae28cff7aed1d352872ecdf5a308acf4d0a1d81f480374862f72c45ef31f5f65b550c0f91de1e7e49cfb1ec0ac37c7c64e32fa803827677fa317cb3558417d0a3217e180dfcd64f1ee5dca6bfc252117fe74cacb174257268f2fd9910dbc439a52e99659868224144dbe7d98a808feaa7b1d44336fdb95376d5d900986a740a86f06b2ff98c1cb6b750401d797bb4908d864d1225521020a979b39ca676d9a3a17e36c510c47cc34a86636e831339051128806078979e95e5230c1d62876e55a5667131bee3ec800a787c41ececb283e4d36537781ffc9ad538cfc33d8a3a1771ac68bfb039e3e11f8359c25de301a28b14019ced8ab11abebdf1261750d5b9f4d111bca0720d712522875926fb09571ab83a16c44243c797277ae0024a9c819fbfd1c33e6fff8f1c5ecc5d9a7c040bd322e20487f4ae42fbf9c7e79eeeca1ab6a85a5792b311316f87443af608bfba70bcf8d880f13241309ccef9bce4da4537ced31fb811f5c79eca2e4358553d3bb8f32c205a92c16de6c8b3adba71b8c2f1a48f26c070309b7df163ffad0bddf0f25a49ea93cf7f43a269b9c455243e3bf3e17fd74088cedf957a7ae158dffc30c8f90081cd6aebccc884e87e2b01e5e90ff1d55ed517f74263a0143505641e43f9b4749ca226c023e0e106784f560ddf97241b5514fd2f359d7af04bc05fc7c0a9971b0bc299d02701b63599fdb9e02af5dec97e7468e13f5b77e892f9307474ab6d7293b4984564c2ad65cc6dbb709b4911134a59abd331d980074c7f93eec4f004e0cbe96ff9d39e406bf860c26e4183facebcdd05d26df64d1755fe98285f0472c3c3dec6a810ef0171b27391dad24fc142a4709cd6d4072c630073fdb98ccd60abb8c7d8304b773d425293a4b1c73e8f461fc87485a87e7eef35991feca3915835a78dcf961b3ab48ac7aa0a286c8caf1eb3c717f9b8bf44be2ac29b16bd808a3ff355fa4fa09bd062297fd8931cfaa337d4770880946c0fc65a1506d8abcd7e96a663ced5211789c6d1253658d8bdc1f939c48d8643bcc259c332ce85abb6564067909b5dc3310c92524ac654594efc10bda4e22b7007d4646576ebe248172c534dde0db9fc4e4e3d73d301e5e83fb5c9dfa161b4563b9066662697ba0a4089a90d30508e0b405fb0840a4d52e064fff24adac670353bc3ce4cb1830de5bfc841ef6cac87df49df089e29f8249af0d4593b7db60502ff1877bc0371d7535d3a5ee37a6057a7a1805739793ce6ad47767d842b6967e213cd535d5f257161e552f19534dde2cc8a22ba3a40eaf2c206424e6b25611c3a58b4b31bf4bc6641038c7ebc39f6bbce2f3bb1b625fec416baabc6b3e6439121bfad691e8c4ee0c466625f9861cd4f01ab5c318dd8a06ee0483ba97e279664d17775883be25796bd81ef71428ef704ed135b1c71344b82a5b58a1a2aa3dc7393868ce1385df446752efff4640107cbdc0554542921403f408fe203954fd92fa1b527ddcc38c3b7a0f1e2313f82be127cd7a9af1e0279b59b15be400a8af97a0a6d4eda4d2581ecdac5de39460072caf7950241b8e9f0efb3c18006ed914fbc694979cae68222f6af89b52fcb156b8ee478737b4289623845565462470b1e53496514243284a55d2eeff5d05a312bad0d0a20943284ecf5356f65b362e5592b23e886cfd3631e31302403f034822ff457e71281e31566cbb87e2b2a4a9e755440bc1467ad838f5e391805ef57e91924a73aa13e7c65d9f9f7d23a6cd036ab914587a6e36b7537c498ae02131d26801f0aecf0837c37af4cb78a030dc69a9f0548938531ac5c6f7ac0a6a70fa6df01ddcfba2a3193586c93d6256ac402d3ead64c30a5d9e217f38a5be5fbbd7d73fee944ed3576e7c9b794a390e8ed750fb7d46052ef9d94fef703c53a555fd724a35bdf2b51c9918fa5818ff9e7cac841239337dd060fcf1e980c99a7411aca22ed92a9817444ff65884fa147fbb5975a09e24bbfc28a7b8e0ce29147fb8a74deb11d9c6cbb6da12b9e100db5fbe0b27c80443df5d313305fd1e15cd433c03d3d4e3a027746d7277212f3a6d9ce3eb7f35315dfbfcbada508e1fc31a8034b60b4cba1d62b1e06d6eac06e7508f25b473a33fbc50ee1de57cd1c71657736b7d89972b58ba4d31b63e2770a5ba7431c6849dd095db7c87b3431472419263392f0b733cd13203f8876f8b81a910fd73c953194bc0dc8d6d85c3ff24c7d08f12d1a55de33abfc3bddca3b0da40a9bfde0d38d30ad0b8f17ca58ce3d7d9b9d05fc35229b0427dda2e3ac7574fce2957acc000e9024420ed6d8f04e9898291d9f6e47554a4017272315bf23a9e22923c292e4639e6b916fd818334973af9201c7c73cff80ed4dbe7e7fd653ab4fcd411bcfbdc3de881ae3575fdd023f9ccba8668e0ac6e12dbaa5ac4bf48320ae44ff5f5d6e7321e43c255c275e5bc826aae4c7c23f4fb3adaaf7a36a6a7bd74300deca0f88b5da4a25f8f42964893a20b2f00e1f460cbbc6221f386a920f3ab6cae4610de40421211f0dd061ed97c22bb4c033dba90798f04f8e8e9341c0875b57c81f0455a0f28cc5ddd326598ef6a7a316481b72ee1afcc5f53e47ef35b1f848f7726c7b1d96817c0e92ad7b85137c576bbcb5db5743ae7fae1ed2c7b7a486f2236a110d47197153dc1a268277c34ccad63a97f870228ba117f082e14724704d246ee98afdfe721da703e290d112e0f2c1437e8b3bb2bbdca0476e13b72149e094062f888ca39e1eb8bd5d54307f48b03f91200f97c143b4d07ffa109c55ae9230e8d172dd6525683225bdc7b0c74d3c705fc010f380aeb5180a99960cb11a578dadc614c98d81ffd07083ae356335b05409546e85990d06b64e2d1070453f53df0ec0e8fea20a32a8a7569d97e3c597919ced1576d2c21310649737cd464789b71b34ee82912291fcd251df5ed36bf9366508950752d2db8ed9b0d36306a3fddea7483906b26049e9108215f8a594af7a398a229ad87dc7a0b982edd849f0af0c29daf8a4460945e28cce1aceef323af5b1327847f0913d452fa83aebb40fb3f8a6949c4d058666857b96b0bfd274a10dbfaab6f425276582bd716478de424f4e425611d6ba4b069cf1fb6057772b3355e51185cbd36fa680673a56a92408e674463d198785040b20bee7bc9a80a85ff6f5093f0d8d03fa99a6eb9ed9d53e6b1ce610618b59bcd28a4f83b39ac1601d5711c7ac061a3e660292cd233fcac6af8bfae1f2b932329199a15e948f63eaada80eed34d1d5a028a9f132a43e98f00091a3288833ce8208a11a9d7d17cc8649e3ca3fce1090c5d246e8cfef64c21e4f5a23c9e1c4cf31825ece5ec4c791a04ed55ca83ef2471e359c9445ec9dab719642ba1a3119d630a72392e7d2cde49e6c3a76630e868b3823d7541edf6df2d131db2dab3f084b91b7684aeaef561ea53a4d1dee7f9ba35c5f49ba9ef02f16a43c747e8aed492bc67a91ea2ac626a20bcc2619b6381d0b7a1145761191db5104acb2071975b1a9d7403e8282b188c16ba472f4dbd196431893dcca9f069d485f4ef90ac0b54050a6fc56f72af07ae2d004110bc26361ffbd1ed2e4042cff542648cbb13c3bd37c6499aa7ba102c5e3432f7bfd81f8649ec5857ef60f9dc3e8d5ad73b9754a3aecab8914777eb45fddc39599b8f0447eaee392a3c18fa24f772b0e235b83f38996aff75fdb7c5c751668d7af4e7a89c684d6d7a0a18ba37fcc6ae166ad317cabfa2f17ce6de09eb5b8eb5ce880f02ba87018f663e41373e0b2c478acfd9e3c48385c8a7b221e9c22d2da065aedfcb8cb00c562291cf207b665638e19e3588763180f949fb1abea9d2fe2dd91eb1af19b4fd323dcb9bb47e35a96745f2001f3e06c4b2620c3f31bf2334436cecb0fbc60addc232312d543d4a0f8cf266b0097b6bef745fc6b83cbbe6bd9d1f1c7e7b678e136f66272a7cb3ee9f9a3725be9fe6d29b413fa13cc5bc4ccbd56d901be042cea6a8c86ef17a3bfeb03a52fe10760d3f1f342b35543e9a6ff1a571219e4aca171a79bf798696aa36f52b11e9b9ee3cd7a323f683e0ce52447b04547bb4e1c230270c6d8d653b52d55ca5fa046165513917ec0cc414670af7cce7f9f7755b10eecfb374541096f62caacd039e90b5ba75b0f3bf99ad9fc67493604ab387922074f50a33d8fdb4bd588fdb4d3555032efafeee9ae59aed4e9fb21ce09db4439310a90b379ec922884fae3d8ea7979e04b6603209cd40244583e3e64f0027ae9821d75682665ad234324219dd87a24922e71b97e578023d92d33f7eff8e39bfba471a3a3fa5d71466c0919e72306d6a59ff5e5487edb34ed1b164ac28a1d59dc67a2f50314849ca57bbedbd2868bd9823d954b3f0c9adc815f213c2f60b943c1ca7b7f6433da0fef79b8f94584dc0d5f82dfa2a5cdaaf6dfe8ff351fb463b39f5658b6dde6653accc372e2746da87912e722f093bb8cfbc41cddb38daf85b4e4f8ca8296ad6c24d8b72fdd93ffe9e0193149c9f60065aa388f9ac097dd526ac141bbedb073fb213438b9a6b3eaffcc3e761c2e888d99b099781a9c9429642b78907ea4afb9a0abe0128137b50107f89651287b3ca9cbc00adfa93d0e634d4b93412acf2de22d60d997a88ad7cf44d6e43b8cce6fb84853237b2cfef95c7912abfcd21ff90510eb57857e56f0d2c88a74af2e41beddf2bc82d7a8bc04ad7542a3f9dc8125466c2ede4541db03d9dcd020d9fded168f1897a5ac4cb8db95f33477d733e2bdedaa328e0e0dec7fc5d9a2145df783d75c086ac3ced6c9bac12461c1a1a147738b35a594dc7b7fa03be254fb72cafaa96379bb195a2847c76624a3a834caea4d57f605646c53b3f0738d810665f6cae31b832d51525ef7c164dc626fd18086035f0c8f7dec7d4bda1a86bf32a632bf39a84873d97e0166176abaaf3b4ede436f211100e226e1fe09d6651420a81d0018787ec3aa141906b4447cef085c962ce53561d992c633036992bdb3e3b0b743e86978b47f337d9f9fbd7f6ae6196d43db010d63e05cee7f8833b629229401621bfd06d3c6d270dddef7e7dac6d1bd77842b4c78368d2ca3505434b3b0cb06a5f87cd6b684422acc65b1a2e4d604bdbd755a8af52a644a84fe9807dcec08259ae7c85a656812070201d80f0fd37c8884890331f49999b9465c891ac10a355d224cdb8314f9ed78d52d5ea54fdfd8bbeb5ac6ef28cc865b560a532b69b57453e29211476f69b2a82fc9929da15595eb9fe866fe3c729b54082d372d456b9147de69ed557f15c6e1e65ff92c4b60a8fdbde0ed24790f5880de3752cd0b39fb0729e7d30988a90c5a7b6514e157ff3c29d6f3adde88e28575da21a2bc8b8ff59de97a21f309538225d3b386089990049c5b384cd073d4a68783e0ea82afb74f951249455043645564758b0679d7e23a8c1ff6cc5e7df90090b21b2171868919e01cbdb6bfd2c11294f681e9fa702af85f3959d24e2c74c9f6b4dcb03e994737dc241e2abcc3ec22987ce6cbaa05a6d3bd4793c92c8d48d4577f2d73955279d95542725cef5c9852aaf764c832ee4f849ad698185445692a1189d707591a430a5f273d495927ced08d369d5d7f49910c6d8006f07f5c5ed47ba946162b7e4e58755c4b321191c62fc063779e2facead6fbc239cee09fe07173589128c5410fdd6bf52aee88316ca2bd3b8a31117d9d33b5073261444e55189c6447dd106dc0dca0862ab70b47f63ef89806792963f514f5026b19f31d054df1ae55bfe4ec0a5270a934486bcd92d3496f223f0d2415c746b412eb4fe58a20db34ad7439e9f7a95906d69239cb09881834baa0d94b95ec350789a19d78af077cecc03e519618048ba867d9a3b2bd617a40dffbe612eb38acaf71930aec8a7ffdf1c49baf6a943c4dc7bd24b1fed94fe27ccd0bf8ad225dbc2ff0a4f6929c8bab281b32894f9f474a89875dabff6e4829a37121f14b6ede3bfe927b3706ff3271427bab1e29e2ab7984ac9a54fb8c6da24bb38429a55330583bdcd194db24844503d2b0bf9e7add76591b0075c77c95cfe05dc707955f1c439a1a387fc740623b54af2117bb28db5948d5de98b312c404eec9f464f0ca3c64e4de1569a6e6cfc89aa31ff259f4cd8f2e2dc35696d7015fe609a347e07b353e70e0a351bdb0b18d56aee2db151e67dd4c71b3623492a32af58b61b7f7037681e0dd3d59c8501f81e2ed70dbfbcc60ab00ca702a24ac29bc5976992b6e554e7e42e6b63aa7df56a43094318b891dddbd87fe3fcfaeba50d763a90005bb99478f8aba601e3e0793c32a5300e04c38264cf4fe570466a45026d1c94ec54e2d5915ee85b6ae8c276e76921144422c3be2ba42b1a611850232875958325eebdbb8ef002af981b3e99a7825f3eddfa8a625b6f3c3665b9ed43f66801a5589cf0263fb449cab3550b561ba7c6b6793ee55f1e680dd36330c57676cc2f60adb0a99b514262c7cb48ee207478942b6fa9ae77e73cce961f1e5bacc48e31532157bbbd17598a421673f981dfa6748a8ddad3353b284b6f453266e6243d2fe0200861be065ce16ce108a977073cd2de4fa1b826c1d9dcfd166eea1c03d480e392c2015e51421f359d7adb1448182404d502292ed8897f551c3dc2a71a75ba5aa45bd03b3ee0b2b60cd814456b9a2f36394af0ac561a60c810736981e5539761d6f4b2819c6e95d4ad5ae80825ba970b6d7d80a6b2b2c3925ec7cc4500dee0b53c39c25be23febb6e4a78d4238007536a4a164dd41026dec25ce5f3268facf219cefeb41007384dab2bda89d2da8878b823318ba67b1fde599020bdd2806762bdcf0f4bc5e694039d877372104acd94ce43691b1592bd4e60da3dd3947854e8896321be2d77b82aad924ed32ea4bd3eef6d6cb6148fbd5acd6b8e7d331ae6582e841c10839f7e8e7dd427855c51edc48d01e75dd194339769033daa16f22ef47af357eaae14ec79ff7f25a206288a5fc7e6b951b15df8031f3f62985fb3c62399305acfd33828c70f0d6f48e79942e17dea1f73cb41914871de1b488b6fedc39de4b575ea263288cc27ab15f7584a59f029560cc047e911585b484a101a0de086f3f6bf600507a902eee138325d015c0d4971858f7f95ab458e614023caaff25aed0605ce2f0cafe82dce4e0030295d766fbf15aca78fef61754256a17a39f8838319d54095c04d999a29f5040b6e35a71fe333ae6fe4ca02471f7f12da9d1e9b72500c7daf5368938614dc435fe199fa20730c72f5249c5897a2c5b1509b0ed27d64154e3f94be5e530d7949b8ccfc66240c2850dd226280ce1e7e52e549a7c516c12a2e6a1c09d3e522fb7680bf96fbf9df816b1cdef60f6bed840dc061fbdf6b17aefbf0ac3e229b838609c33928b99fa2791a4a001d8d0404cb257a32aa38cec0235e407790e081c5fc2263a1e148fcdc92ce5f4dbadfab8019091b7b417da2fdfef1caaf4597d7d5169bd85931ca1e2a2b384fad982c46d0ac027b0689ee7d3f8b6ad2fa2726b9fb03e8e64a1b090361896dca7c839686649ad278f9d91a3214acd9070d975b006e50d010a88dd22ccae965476cdcb43e7d0ed31e1cf9f7f9c281ee926ca4f1f43b7c98fb6410d9f3dd9179f61818ef1b0e581effacbad6b0d8aeeccb2baa0a246a1b2209c5912819a5827c5e77803cf66142c0b29fac6c6dc61e43d8650f50976cd4e5d808082e6bcc18cc70ca5a98deafaee7cf1d4a0e048f75d19ef503411b64f31222158b178d36b52ccbb78a7a701576dce3c79a3f6035440b71f7b99b661b6c4297974d8a4c4323a9730d23a7b09d38b049f97e32dc142641b76948390a259335d89e82c75d78d2b759b607ea50de7f687a51f2b478c84c98db9c38bd378788deba993af65979dd0c79cf20b0c645b074a3e478af75a18061c65a965af0036ab5c3a535c1243a48d086fbf8187cff54cde7bbf375181867000dcf676a479072eccfb07e257b729e7f6a705757e01af28073e3e857546cf4bd553b9e4aea0b0e370fdb9693c58c1a43276e82f9bb1b19eed1b9e87e8d12a95a778d5cf9114f08ea03ce25c9f6051c7e80cc42266517083eea9173bb025cedf5ae936adcb5eb00e666c0b102a249e2e93c7bb3292ce1ec99ef0f30709fecfda1362542564e6c0306290eabe8f2b21c17e036b7774cd4269ac4d69985463682e782a0b76469a799ab64bf06ac8cf0bb88170ec9cc5aea8eeb094a74cee7e2de865a30d65629adc42f45b53584fd931ce43a4bfac67ac9e6295814a5fef982aa2ac6d2b825b50e9454c205cf585a5b2ab535d8713f2dcc30314ab89143f9174969eac23d13c6f78263661f627a8835411ed80decd52121621b5de26bed6d1f0b60cc6bed5c0072f459a497b487f93120579cded376acfe3e31be7c9c1e2980804d83b85135f78c315890308ed592ab1ed7fa5306115e440ecc85f10d33deb6f127c4d1f3780bb5a192a623661aa2bec11a93fabb33e60867efcd67a1b60c95b02d3b8542e81465bd84ce527fc36bf5559965d261e9d92f4c94e4dcdce8738997bd598b0ebc74a51cfdd9161e0c5bd1d00f1ef465346efea9b166ca575ed980812416986f9965fa12986091f9ee54fa10460564c37143429b8034970b7b55107fef26f508976c85b9e94665a75db0c5e989f14fa607a3964c6068b4d82aca105b58d573dd8eea585af3958f4759f4054bb9b340c6bd78cb295513737ce5088f25b916b0f2bb0f9e1dc7185b60ffd36c1b2268e421c34aa231df72f4a2ae67a6c52f41043dd04cfb22695108598f7e92008da2f02a8a3e910591ec7fbac07f3f56eaa6b7b7c1a84f17ba8f5b66dafd83347e7f1e28f17e97278126b89780a4f918621c9989859a2535bf4a523ca9ff88008d52dae4534422b1eea83c0ffb934893661ccd1288f048e608303f1a3336aaf1cd3485a508df1d8e47dcdf9ae2065f329d176487148f2497a84c2684ddacacc2e0ab8055d27d75337d3e24a62b849d22ea57878e43f3bb9d80c2bf84e1b4b33691112489f3df783c21c7d6d103c0c8829aa71ca66400c2607eb8338d0a99be346fb5b980b159ac8144a208e9c83176729919ffb934799d31cba2982e7afa5f782323621d5c9c40d16583574cccbc9c92b256ac4402f8378c2f09ae0661e61218b09011ebb8a1b86df88fc7b7a7e223ad27a79dd45e0987dd703ae493c1d80b1ab8cc2c02a192ae447f127839d1d9def8275c85733fb53174b25acaf91abdec22383decca4f62996ae0435274abe454f0ebed92dc16bc544b0a1984e359ec7dcef810ab51b5a82fe2a5e988b46121a628d26d348c50d3cdaa938119cdd65712e01926d979ba0e8c4a651a7a26a6f4c8a456068d372990321b19c1e6cc09cff608160d910960d50aa0cab427b94b3680e938ebe4da4d37df60486c4758889de1aa4a8370b027f03b401ed372715775dacdda6086d184b6a548e7f94d3471487c41a7c067f7ad30c7302844f08f7865d3443f521a54d7f3c125ba2e572360bec8593a2257643ff0f711bdd683d010123065486e78f8b3eddb39e0437711772d8c1af2fa06ec9c13b1c9761e94d91eb47813d3fd1726a31162abad48af7f7d90d35f1d85fbd23f42bc372044e6eacdbcc3b115456208a1231c9ef22d9b3ca031991bc8106dd83c4a1da4a8d7addcc30cf9399c106d327f0ed9d32bc4a1d989f0df87bf4353e22534739a39f007ab6532106abbbf097c104f26accad020acf8a84d196f7b88de98166e529dd9f3925631160529e5c974c607544623392684c6fe49fa4442be905a217bd381771bd0e05a3f3b212dce0823e8493bfb5e2b7483d1ed32456df952d1a0341b2bcdc7f56f7bc706d1cef61a334eec142561980d3552c28cf66808e8d1fc7e216459fc803fff1c0f50b8d89528f4a2e4fe2f69efa09c2fa7fc89bff27d0ee68b2fc79c349b85c49b8150f100e2af5e96505433ed65a3ea5933ffe0df02f5f4fbe7e6ef29637cc5730e590630ec210a8c55c9613a50a896181cfb16b8269ae57c5edfb3953cdeff1d037129725a615dbc20e2bbed1478fb8ac64fcf67f6de039a89ba0b00a0acb75031627f16bbfd5940bb49a274dc46b7b9d40d28b615748f2b81c6aa6479ee80c5084215c4d8d346f66cfa4b24423b12bdf70b8976e4783246e8d58028e0bb3d28f8dbd64f2b401727ad84584f70903022aaf0a16f871736d2be16d1169aafe54221fa04ae923c22ca602b51e973a2368309617cbb2d85d6aa7562b1c95bba904cb9c0eecf5f1a79c016b61a41018e1c15744c9413d1ad6019221b3bc06ac84f69fec4c14b1bc933593eca84a35c80778ac6003eb7cd9004f0a2f877af293522a005a32872908b14fb3ce2431234b7eb243456e6812b0f9ae117054897305756f5461cb809ee9f5d00c3a22f4bc961f524a606d195f08569b3be89f640c7255540eda7ce01458fb56af6c197e768c2980b399e12355f78eb75a0de52ee195c3a955d450c5b860e57e07ece2b3c60b95aeca067700368da250e3a8497a346f1a2583e819cda243d9992a0f6b57cf97617d856f61d96dd89cc66632a601e453285f032c83bca7d948e58ff50bdc813f917882a23f56861348cf709c11849a0be3346d267f0638b895e18d6753277708a794cdc0068ca684deab0a55c7178ad386823f64d0b792f07abdc537ed89457a745ab6f65c6fdc91b655dcd90188de3f62b0b3e51ced34182a5252ec5402afe80c0f10b887672b3c963c168730a27da0a7cb2ee1797a7ce5c9a0dc54af24a248ff1ce263e2c4642d162ac03f17fce56118b932717b9283831e071471db6b64d42f407b019b8455f84b5af0e2abd4dedad7951496a6707c13d21e36489b1c56da3ed7cfb11f9b79c6ff27964d3413e01bd4de5304ea71e71e207742ff4cdc106604bab53660afdd74f371c472dfe8af33faa0d333d35a208a398f92458ef79ae87f57882fd0c4a73c21cbc044764966e306ea4c7fd53ad58c8e737542aee2d6ed0071330d0ba048991af68f02ddec3eac1f3fd8b061bd67c07e35f8eb9da61b5d1cd0d7caeacceb205b4ab390508bae323286054b2e1b620a1ef1318216eabb871cdc6f6fd48752bc542cc4a094c0670166151d2310fca03d9e66c7c440124a6b06e05c37d381808e2dff8d648936e9810177f4801fadb667c53f9ca38447e96c7627746b19f793464ec28f38f95969f67f4d0c75c218de69fc3b73c0c87e37fbe9daaa7dc94f49699278673b344506c93025d22fa4b27cf0e836bf398a84449b5deeaf41af1f16f0e89f19cc360d7493089b56e88e96aeaab7b634cba40e2ffbf50e2e5fd445ff095da7d304e663035716045758e60ea5a6c85865e0627110e6824d0d39c8106c65acc3319e2e1520128954836ad55bb1ef45fab58bdab12ac3f1955311f3cd7b398b7e71d5a65ee22e50b1702cf0ddff640147eab7e1ff500e81b719e305ea1e208a15b370d91b9703cdfaaabfb67101bb88ec703228f76dfd258502d6f7b20b838c51fb6d9a713d6d0bd34fef3515843b36b1c88074b2e48dbd1a8f43d0cf4f9d9846fe7745f69b1eeb099f37fb4a41a4d711c3f44d1ee8a874830266ac44a8f4bb0d95b2e28820244d31cacd431e8d81b057ad92f80e3f0683ace28d0209ba0de521bc5b50e36991004a694434a5ded971d6d680cb1679fee8c8be0146ee2ea6d69d2750d290ca07841548db40e1b043669205ffec50c988cbdd9d3585b5b2e737267891fb2ba9de3b0fd6059035c6cbe5ecb8a984eef48b53d12dd35010d36eb3c087b1a127b181838d9a7bc414d9934b2629852a6c723fd313a36929d8933a9cebcc168d6d4fba4888a900752183deb042a91b57060f1638bfa4af6cf6df79521ca9b61906e534a29b0b5ac2f18aff0f015272ca6e4e6cf43af9cd3fe544cb75245d087681906496423961136d0d1335c5d35f3cf308361bf8f8d3b1bc0d6b75c08ecb5360243b5ad7b4db2d1069489f6d714beb11112c252ba4e031a51dd7d1d5b1a0b1d23437aa2ddf17ac53449a785aebe41b9f266cf20e7f9861f465ba098120bab4de019f85b154f980243bce82d84b82e851c31584a9fcd34b295b37569c239db2062ac59b488bc37a22c4e952ddb7f2315ac5ad141297819f702fb259b1e2d55bba72b3361119d267a00503f243a167175c1cececbb2fc5d1c44e8da35daf5312a8d5874d1811f0f5611d8359eafead75fbd9f33435774c570df02f29bd781e5e630e9b3962a8455a71fb1de3e35f5c998452da82d73a5b2a602a72c605c8827ca9230b9601730f16ac1b45600932a9abcf4942b764f142b44af92c45bba1316bcdecd34201b211da160e3abebb5d67c47149444fc7129b23b2609af334f7afbc950fc7c88d64ee802cf7baae4ddf8552804ea6e6c0d7874a645bd664a413cb12b7b2453cf1334b1786c5f8b6e76352c250d16fc3b47811dc1d4ec4c6e70d42df924b3e19e01d25954a374a9dab1bbbe46bbcbe19eaa24571faf85b40df8c3b84696e76313519717b42153c69cce1b55a80ca3abbee16dce8bcb2f090646605189ba2a374386056394509fb64a0c7eee1ade2a6994fc14da6046b07abc2d07addf67f3e50feed0ff528432e3c8b4dd7898205c061e710bbc8e59d8c864987ed8d9a8935cd7479d1390e1ac1ad8c4f2124c0e135006063af06e6634e9303860dbc2b18a2ef00debcf3f94cb60cd19a4a429740ee20980147986bc21e089c4b34481a5d1a8cfef0935e9fc199aa789e82588924e986c714f3cb464268d054811cfb00c30156c06f2392278b014f5acbe03f145660aacd5388eb8e3662385fc05d39a1d8e57c92b95ec5842e90e8b8e32d12759146257103b367c86e2f0cc91ce49d8e83385e6cfcca750d7774a822b851527c226ca51b6f1da81922792ae26477f7ddebef00d3dcba703b8f8e4db7596979488413b8b058439f5052e682cd17e2abd2593cb585a70b75c969e1032ea907be5470a29bbf8fbb0f014a0c147e2e7730dcbaf06b0be4358ca4eac60436a6c7fbfab3e346a6444fe045f1de425788c0a7a06a605491797ff4d88a6bbbc1421cb53cd8f37eb9f52d8460acb8a1157d8eae54b061b069398b77a3a418f5197fd524bc2f5840587f3e484dd531ff18bffaeb942e9f2a5964ee7438f3d93fa07324b172353111e6e35e543f8c9983a738923fea5fd1a87255d87ea4a4ccd4956f70dd315c45871738bb908e9d97f8590daa7762b44e7a48ff80f4481b041fa74c5b18031a5052f8e6d7d3d96cb355789e58a7de21572a3fd49ff3d7f360026f2ced4ce60ea9ddfe798531f83026eeb6bda83637123429c110f566f91e9582d807f1dab8de76b028ae935c0de52d8600e45ef9633eed53a080db992cee33943ba2c76d8d4f99e18ee6bd470a324e07af379cfa9b121f14a0341737dabc629a489099f455e1613b6a848b7593dddc96f77ba81f575938634118e02e96a4205c657a6c7328d0220967056159f0028b4d32eab418017bbdb01021e7922823a2fa3d2c2472fee794d0705b72d87507a21000ab49663cb912f1e81e6fd4e7964dd8f022575f81030a66aeb7b2c9b7432e305eeb42b1c708dfa310da7580a4386b2327595e171bf5178ff766d269c4ea96541aeb5715c9690b735889ca2de54a69f96fcd9a3027ff8f004c250dd442beaef90eb08a902205b232fb27b3dd5575547ea1da9b16bd9cf13bb929ced848091ac78c89c0c66128d57c31cafea13bb8e2e788f5809ad9a4b2db2c07b0c4b75bf8318d7061283c5114ff619091853aa357b2a068779c06e6c216c3378a732b53cf93f3279259ab7426c6bdee5c771b1d27f2615275666f95cfd495451a12dceaeeab418b8de7ec5264b1842d9294ad9b143046c5ed30ed83c3b513a819e86dced75d0858da9c1b43accc19718db198f40aae5a28be2cb8763c4c0db09b04c49102fe12aef6c22bd37304c7c9f9a65ef8668e5721ebbb02481a6a3e420ccd2fb590d9248c9ac3ef5afd1cc1d3ed84ba1ac8f1e0454eae69ae511b0e5a4a3eee18d3d58e89a3c0bb050721717a41d891def9fb8e680d3ec0c344594e0e0b53b1a7d744f5cdf82990830723f0e5a74e2e904f6a81e0bc5b62510d5fe510280e2225e2fa5b14ba8c88feebb0f7690262fc919a136d5a7f0ae44d112517ffdeb54857c4687ccc7ba86feb7783e1ed617390df3946907589617f34f51109be7343126dc5391f54cf3ce11b78a5d83ce66a3a106999ebcafd0e22f5bc94bafd603b8d5871d07bc15dbcfe5e7cbe075c3ec13faa0be65c527d07774b7f00ba07b0bd3458090c00af4bcb4d6afefb0c4e47908ec4a5eea0fd87e88eb0ee4b4db37b802a39ae15c7f98469a4645bc2fee5e156275db917561de8ac4029454ad12146667a5103b11cef8b342fc9a42771881e325ad526dc7b2aa52e76ce91f03060e84edfaff0f0d3d50aa1e1cc885b488ca815c5225720445386b0947d4a756ecbc3e22122cc91d0eb69698055da100cc25cf8aefba898d319e849067fc827d1b1f7789d0fe0ab96c66fade9e38cb4d918beb86b8729af40096a4ca235853e33f9d9ea42e4c99ecd9789ef30588da0ee39e1467cde7ac7bb46b583e575fa262ee4d4427dba3882b9e76bee29b46b121362b1b703c4b2a9747cf672d4ef09c272c73f17e5ff69d32f5a56c57ed2840f1730282a5569971ec801c2513b4ac37327d734e978eea711bf049a5fc87fc1dc4475cc00ba69ed86ed3347be0efaa6a943acb9f67666378b2ed060648395a0308a3fabda2c76a8a88165d95b3767fdc75674ac1400708149db91ce41a40c93a2a62fed11f912a6ddd119188992bcc829cb8d02c85c08bf36af3b0b4416afcbc8e9ee6a26b97a4c3b45b5f419aca19d110c8f1a8c87f8913b64cc2fba9128303b4501b85db77d526c35e2ecdd29399c5f17e0d2b3d43abf1b83f8b57aaf04a19f246ceaa7535cfbb400a8093fcf6fe67684a865d3e6b5bc5029a81a3db16320c10c46c2a0eca20cb426a08ee66b8393869bf91e6260ddd1450159f580cffea247efb3504ad4ab985a97bb75f8955afe8eebb8929acb8452c8e11c6cbf524ddbfc6e0cf966cb1ccf972efdf605e16fe89ebe219c754248b83cf5cbff7f5730ea52883efba09aa04ce2a7b40f350280826c85b85d3c0eff2a72187f7283baa1894b693b357e1b97ddecd0b95e45afb27621b93a8319347637e56ae3e23b8db30ac55fc6db061ebcbef54df908d72b4c3843d86260ed8810b9ebf1f751cc55d1a48fcc9bba5c80bba77b91fafefdcd7b87606b5dd04f10f9a1c3c8eea105d59cee244fbd04132f85c2c8cb3b5245cf964b54bbb7e7de40a22e5aaffa55b74f4c06196ec39a8c141b614dbae82763b6dffeec1059df24ac363424ca45a35589308db303ab21315fd15a4ae6c991ccb19d1f528fa9101da4847052806a6c9f5a1d2105b5b3c5009776409120484a5a7bba871c2bce067a4a198251935bcce610bd6ed4473bb0260973c0241cb55f10873bbd85662d1cf6733898626ccee3c338bdfe2c1174bbfeedc7cf577b35cf1548791e4f4ef13c6e0df3ed4191491cdee3c0b4491d50cbd0a9e1a2015a1f8384d8dd752469a42b9b78875481ca7741ed7ef14f55e3f31ba300716f1db5b83cce017409200fdc68c02d5e9f1bf08a58ac789f1bc351d21018992246d12159615294901a0f2e62f4ccd98272d41e809af9fc21355ab9127db1daa40d84adb58e6c8203b1ddde41c6ea7003971b856f6582cd75fd759e249b0c5cdce4179cfb9f1352a3b3fe5c7f90b67bff37e45b46b6aad8d2a6ec0a0df81b9d6817a0a97b71e5cc33a29c64a4a3536a17bd94b9c30c4073834e4ac9c2edb08b35d765d6f81211bab8db99224f55633592624137a0ecd17b17f2686ec6e1ae46b38ed3c2676fbffa4ed2248a92c12f36b0bf277bdbd426555da496df39b29d1db4f42bb1d502932cd432c217325276e3651583926c97f8acdff3c4e26d0ed666a54a8eb8938953b34d13e92b0133b46e05144f0e32107f1941d5dbad5ee061028ede1faa2d696dcd91fbade85f6518d97cfaeb276b475e6b88a933d9b704fe0c9c07779413f11afcd9e1f9513bc44ab6961386e25409ccef2332af79ab5fa7a324dcf995535ad9f32c22c22d1baad9880f344d0986e57bd7b32b2a3a52550857bf0e2e4337220f12182894e837391dae594c9f2654cc9c6193e40fce7ad0788835c21aebc2a7f515b283b7d84b7b7c2a9260e8fc27f49e84cacdac640810e88258dceac87086c0bcf229818d1ee017817f0d57ec0af9a712e710fdd5242d6774d665733b030f1501fa0b1433fe67a9423646b7aed80348387b4db6443bb8e3d9d28ce09671bae6298eef7973dd466e66b7b3ef4484075272a40f14f9aeb0531715eb483b9a704c8f62c5122814b8f35dc663e62176392052bf7a92c546eaddea99776c4375df02eefb034aeab3a8a8a6dc0edd5a65f741a94fa86e3ca7bda00dc4aea75ca3b507f1e4363debb8a7df76532f44247beb8c07cbe1070ca099115a79d78573d0214bf7c8db6b7da7b1722050b6a330b5676310d753b3e007e2927954092141e303b083bdefa847b2b79c05ca258b629ecc7f321aef40040f5bb73cc0c68451e8615673ddab3a43adec0fd931e3a6d66b8e0f3ec75208fd3354f2a058cf5602718bbe78e10e4e7a9e0fbde4d5a8bfc4a6034813c60fdebdc4e8f102c6e87c8732df117c2cc29739db9cd6248ed3ac2652d85a80453e9ca8114220d4c1fcfe925fe1061590127cc2fe671ef12e8ed656a550532bf2c7bcd4e3c5eb723f3a1e9ee01cea8513c921200de04ada746ac43d94f0a1dd15710cb5d840a7f3a848777cb57acb6c823773a5a6dc9b20a33ff50c20f0ad74917191297dd93671029457e7c4a994ad3930e9387c0a731b179611a3feb8c3dfb5be519d9012c3021d888cd6e159ed7bac5a2fe9d86c21baccc143d8530fe0cbdb9a2297baec5fedc7d46c540931125cb4977af105f43faeaedb2d4025b3972e947869d12a295f55fad77101589b8cf0d670413c47cac829950c55dc4e6cdd868dd820a63e4b1cf7dbd3307083cc0ef11d377e93134f5d3d7c4ca7e9f11527a55f0069c7d60c5be43f8a92e21f197e15e738b1864942c4fad19c02c12cf26716e1bbe2ea1cc7b80267913f7f0bc32dfd44f9d23b91765c413abbc238419d610fa960ef8159632d83d6a469ce147ca214a2db1359c4b617126e7ec71ce25fc58ff685ed791861a9e923c78093e10ac60e6e3ac16a8d53cfee593e861e11c25bf0d5a249cea3a0a2d55bd32e47e4724254a2201e2665fa04fb8d715914093eaba820b1fa82b814a0696bfd8d8098adb052658f4d83ab77a3e27ddef7341ac8bce04e3a52ea2aeda33d14446638e240e7297ff67b1ee979928c29cde799e74f91fa9077239955a7b538e08a066c512a65ad226bf62a65e13a18382a25e99893b39e0e06b71a7049d03699be830510384fd1356336c53d08f9d56d6fc7df71a46b438485f935cdc59156e42388b40969f64827ac5590b0b64b553233c556edb9492824fffba7f4e6257fe4312264846db27895415c490ad2d581557880d0e8466a51e1655f38e49b961c880afba918f058cfeb1e1bd2c1a3c230cc4042bbb014c849897a62f00782fad620801308a21667fea46d236386e8b60154062af078717108343cdf0841b1f9256fdf61efa5e46533acee36de3aa076bf689141239f5c7ae40b9eae9ba1bc78de29d86a294b82dab92d9da003c9eb4e660b18c7b1131c2a6f6b99624c66cacabc388915663e956dfe7e4c52deb19e9923a314f535a4cdbe83acc78e6dd1bfeb8915ea8ea93df644c7e37145bf9859dbdda7be049fa5ff9103e27c46ceef7405a0ee1e3a2d97aa850cec47df11694e64fec38c9f1ffa563d7e92f0e91492ef63953cab24ef4e16dc6535657d0f48fd271c6557d88d8198cd444b79046d207cbeb03b6704c1525ce95dfa405018157940874266a841c6297b1722f74d86b40a96d32d1e5fd41ba19a144892b7d52f4f42cdfad156d2b10fc9655c4e90d194f0526f7cbf0dd5a493ed33837334d0de3896d4cdba61b97029d53a8e436ca1b0d93f66e3cfa7857865be5bbe488bdffaf405eefdd7e33442adfcb3fc114fd2632317dcf7a4fd85476233a0faa1b8de714ccafff0626d290931b25b44c98b37e34d4b4a42e935ad4a8b092769866c4abb8bf6895d7da3c8dda4637931cf7c01f307876ea8fbe6c37b5ff3b50430941c139bf13e29614ba4f28211d9e0a3ff90cb1df685089ad727b1a4a8f71e146ae4948f43f0827c87f429c97e34527f6fb121725e47058b3fcd798272702dc8c9bfbe1a9d658be6f07722b07fa05ef40cb8546a04b25c544d4057cad09f1edf5e218400190274461f7a1dfcf30c4a2aa86ac11fd599ae42eb771a309962baa449920ca189d52f29a1e5f181f8955e0faf4a06f87cfcbb1460918de3de7a0e41ad161a3db3412c73ace2a6b2444d2406598b4d7602509f0520a78ec405674a68ff65e54cc143bb282611efffc95605d992c1a2f225b8c04b84b832581d53b434d8ba7b39acd3f9342eeafca1b806484460d3c08313d04011c955bd238d997441f73e6e4a01f2436453139866c6782ef116c08b0524394d332bc4c5d20f7136adc2ba8697e80ea4003b8443e026cf066b7f546a2fe8844411dd9620b2b39f8ac6060a8ca1be26a56cb0d26997055e119c2749ee56fa00dcf675ccc5539412f9374fc3436a15ba5b3cfb652c4e7d6abac4744b15a80ab300eb1a905833bf9b50fd4502d0865d0a816c4ac66b994136b3ad5c5e753274f54a1bf1a8fd575a99bdeaf30ebb63458b3e9d7d9d630582a2f4479198cacc7079cfd3ebc7b729e3ced8d35a099eed827a62ed53b7e63e88b3a72228a8be2c446bbf138efefb9db8107f449c4dfade8bab0c0f02aee47a8f08abe4b00c0b057251f55a0b6f398aca9d7b9b94fa1553a24ef937b86b6663c753208c10969008c55c05f15d7fec690a405d5f63ea28268fe13c99c1cadf91d425170937b7c13fc633cb20c1ecbe75b7c2174f94c38dba16327d4b89d8e7851f42f346a2639c75d6f44b19ab520f9c424001f4e7049c5265a00a701536e778cfaeaab65b8ca04bb6f089199c8ca78e33dbf8fd8d42ee66d1108b4172900bc888246575dc07cf5b9ac708f9fd018ce9ddfb724f8006cc4033bf1548322f68c61a82b5459f28f79e5d0519ac7b680f8a4060773b2e31ace400a0d4de674d738826654a0838c8c153befbe0a6937b9f6787519cb1496213eaba167b63773fb7f33fde246ce07a26f97a6dad8e12af307693b65c596ddfa20927d1aeb304a63e58222c69806958a43235f55e7a97ada65754b738eb0e9591aea7b3bc0ddd9e28e51ea845c9d2d1006021212ee9519b87d7845f5b57f2287860bd4bb49eaa276ea33c49296cff08f92dc63cc01b805a9e5c86d20c3bf1a57019866e45d9c831f8edd9b738238e7ca3c75b1b1285b9e477498acb084753234945981666f58d3bcc1419601f61fc1f71dfa5c096002f65eca40a47a97a323daaa7856a8fd5d5e6191d2c5ff65d5bcb0d7351efe690b65a10483ae52893dc4e08eb3ff0cde0f40255a9a3c6bebdb79a1f8e4bc25c73622fb7d7e9ed9c2c123232b230ff644f86ff2eb45f0376039bd5bb0ea0dac9553e4032b114e8b45d81712646bb9a8bb763cf11b8776aedb40092d80f05c94c8d396b5ab29eb130a39ade6ff2a6cd5cc1d359d9dcdab8ade5d765b11afb84896573e922edb95e790edf5439eb3d746355d34edde62cb3d36db4893c14c651e421eb6c2dd477240009646d460269ae286be0c5b0facb65520a18dfff8d036290959e857af4041382bca4103772723021f52e572905ee155972d9a7d50fda9da2c12ac871764b21a7edfcb6c4da779eb527326ad1da259a6cc0d092249848e1a15d3287177a65f15242ecb9faccbc6fc3a948c5c70536be740677c6ddbabde0a338b768c2e3477f131ded463d58727331fb465047bf5e5c83aac1993264d9c1c1b6b0b47f2757dbac09598e8cc3436379098948b9623bc67b5e3343db6bf7594c5ea311bfcff4d7d207dd908154dba45ce314b9848cce3e4138bc967882088176726891f5534393631e1bed6c8dc2aae147a49d9b01d93cfe35862f1500817045d5b1d4ed9db2df248722a98e6c266d2c103ff131bfce32be2b60b3fa85604f077e5605067b4b1b4c54162c14f627ee8e3d34439aba16aa5b764d817ab91da9c754b5754281ca056665f067bbb19fe6dfd0733db10e842ed8b57215c5d178c7b85e5f911f44ecf3018ffed6803713217bc14a6c455322dedbc9f8833411521b724b6f3b6bc49d33c5d4b549158d73bf2ebbcd794d7ed1adf51ef28a6eb8bc044b6b8f210508e455ce5987328a9100d184af5c3afe63d5d78d99efdc434be61c26bef9174ebafda37d00a1082c95c8eb1310f181930a29f1146464986a40fedfdbb0609cb6926cde7593f9f896d04e6571ef028703402a39086cf6ec9db2a5b8562956341ce06bcfb1b002303f1aa3423b1e4ee884929c1523ba3cab82cdf8134edd09fee69414b82b7967ea87a0ae0035ade3f11838461f8c73d6dfa3b4379cd68261e7adc371e98568b2445ed4e5184cebe89fb28198b02bd01b0781b83e77779c73d5d6e241f6516787aa96225b8ff882e1e3ad2fb0d5c73d601f6d7de01cd44807456cf461f6f3df6140e47b1472f2bf05e557d1c88a19af89c023570bfff6a150fc77bec0dea6c2db2dc71be1f7cd94230acc5dd34566b4aba527a8e7bd64d7a3798ba3071eaae20ffdb264099364180229988f203966114ad4dd062b061e23e95345ad3e12154f61db36586d69a8f1bedc58f277012c1e2f009de00e48b8ca972fea7bb0aad9ad577d94db1a43ffb3fd52641752a714f7e8c668313b10c16b90458f4f7724c1c7fb0f8eacba1500d826cdedaa362c2ede0ba22dc0ce39f2de76e62318e301888df3c4cb391c81ced852688e54285419cfa07db2ca8576df7768a81cc599d43fd50cece5e89fb5a589df1ee32df34932ea3d5e816763f01ee0c050283c522b52ccb6d874175427a0639a7e528e406619cc4eab581becd955a2d224943d1b637c603205ad21e4c5d7e726988e687944e1cae860082fdeae5a0126a58e4fdf5d803ebfef469499346b014eedf1e137e22300dba52747b8967e8e8a485aa65c7f75624fc2b7c0d71f6eba30a11ed6569281eed220f57699d55113035fa57864d97ab35eac7733cdf7491b939e2afe1fc06d87b50bbd6ec1ebe391721ce5fb77fb4d467281712b1dad03bd1d42cf4ef5a52c281a93248e24ae248a66220314c317ac2627687910351eb63d498eb84b9a3f34b17369f5c8500e3572a41c090c75ea0d9cbdb1c137027eb11682510ba2af0fac2767ae03a12b54b5319e2f44e337eacd959685f61890eaddc33feeeed214c879f394cd26e09e9ce88f53ce8932ccc845860a5735020e07177107abc76d6fec6b3e97da47dc8f06cdb74941f03e602b03e60ae678f42f20151d89f8566297b9e9ef64fb5925e187fca85c31f6cb882c7d75db53ee3fd9eca3517bb4554c3fa11cf5d4d784727c23b32fd341d3b1492537e440964cddc41230aeeca9c84067477053d5663d231603079c2bdfb121867f8b429df05c8dc99bae05d8f8a46bb06a9a9dbac021a976409b0cbe33fc3c4a197c8c7eea1d60a2a703b91478e59f905f8baee14d44c0e8eb26b4ece3625195200a11be7978289926e9fce2fd86c122bcd9d05ab2280aa716a117282d25cd39a02f8c920c6fa722a1abd1b9776968479a93374764ac2ad01dc5760a1e251e438453d3995eca1b0533aa8957860a73a4bd5107531c2a86e0ed8d294fa024bec0051c3e2d17ef3fe3638142aaa19a6301add32957b302adfdacbf9c88a6994b80fda3b74dc7282a27191bd5fbf1c9cde3fb5bef7dfd446399011e26eda6fa4712ec1f1fc8d5a6f4f1e1399958fa8b1c9ee8f3d45cd838a7855e68f4761d58e2f44e0c1de666bb84ba45384a86527608739dd9b1cdd3c407769c97a0ec24baecd2ff07f32933fd3a92bae23c33af1b3f4a4b5ce13391d7d8ebd8186795a5fcb695d73c58ae87a21357c381c2cd8bab4b14b38f06fd3afdeedf598059c347696318a78a6a3522ef81718baa958e2e842dcb31b43e39925a75abce67b12fa5c5a1d83aaff6acf151e7d67d3a0c9e1d8cff9cd263ef1b368b520e103d5ee74b04f3b26b95cb89b592e6fc268a7726ef1b19fb1a647954499c44e99dfc6b65ca43dabd6bffc45b9b8a10327a008282698852d01fc039b45c73e4a7a7b8f3581e6dec0f75d688cc5ad6f980be9374982a81ee29425f4f56bbb6cde611dc3de0cdb47e24105961efaec076a4842f2f37c66bec9c697d3f515eae01545f8e29af1ffd2e0176cc382de955488326947338bca7edceef242db247c9b05cf3bbe1bd2a759f908e8ef14d0e1907ddbfb239b04d652e579d2a0707e3fff850ccd338e3e00975e6dbc0a9a5530aa6271deefe72dee496c93f520a52dc92f93201edaa82192673f457028a3b5742fb2a4168cb6efee2354cda95a480076bfb065f28b86f0ba50ca2c55569ed3d31f69e73360d8f41bba01f5915cd01fa8bdff5f9c9e2f2688a7372e82c8bd4aadcfed4afa633047f105aba75ca9d30ea1d55cf79c3bb9fe2fd3ef722616483adc4739e0e44a9ecd7d4d9c950c6be79be8821687a53809a15abbca134044632c7fb0c8f08c1ebfc9e4058bd988d5d1edecf619a4a20da0556e4b6ea7202e1b9079eca37113b3ef42b6901d6f238f10524b225746ae49b023893100ae7d319aee64cadfd040d7188f7c97a63de8401e8857e20bb6a665dfe58a25084a55d8f63fb5030f30d0d84b9d898b41c5e129a494ac06a12990476a5c151548cde976305f9df2c3247934347bef2f1b46b4c3752310b5ce4a6bdc6775a38cadd0e23b78be36d823d69f08634b4515ebcbdfd822434767c5f36fe1fb0bcc124ecf72c1ba4cbc54c06903273926aef4b9d7af96615756dea36478a56dd44c2c08d05b24a2773d895248d3028a8504ffcd21b140267b17065aaf754a84e6912857baf70282b462e6e9dd9a82f10e5193624fea678b1da22d2015948647cd09f8b0c5ee556dd869c2638689558431ec13d5739d364f680ebbcfc6a02151ed0311c15b0d6b8ec94d1a4106eb6a6fe91d2d66b63434e5ee92a659787061675320d50deff11f5b4df755166c165dbc0a70da204e4de55829a0067204ca66e4450c738ca34265ebaddc2dd87e428d356cf31684add73280346c0bd7a5a10e1d0ed5013e664057cbee46c521ac7c138761201464f0eeabf5ddd4c42d9f9a20d1984a24017bf238ecc6174da8f1220aaa76a84e028d942875c52b9c3b13eb0c2bbcffcff8408c21db49ec495b86a4287639d38be3e6f5cf76edd9b2f68bc8d85bf4bc0d59f261d2ce6ff92d86c88e499580811df94840e21a4fd7fec743f395ec06b98255b2168e0543923381c2db5697361274d97e9ea3aafd9704ad93eff0e0d1ece02ce1549ef1fbc99d9a62c69b53f94b8b89f12d73178e73632d38004b74adbe57750a8e8c58c49f31ef31f3763f15339b8fd3246899715e314e203d90dd0caf244b7e36057f684b3d6f26a22824a8aa7cb0b73d08a8ca9b90a017422337fd11fc23151f17a51bc055b50f9f4439ae2705486aec2e1f9854e0394f996f4fd182dff0298983e9a9ce2ee4f183024caa23f9a7ba9616ed9141c4cb4edec31dfc67de2e54c5143486eba828688b2cf75fcba802a0b47bbfd98e0e2eef5c61706c3d59d97092f5b9181974ea36881cf62df73d32b946f3fb1e3c0cab3b164e3101f8eca21253751088933680621bb93ff03f1151fc0fa6e9e6c5e6ce58de442647499f87085f4ef170b7c6d2c39bc1df8bf976f6a40d8206b377acae470cb8857b9db1caa4cda1f46c8b17d2acf2d2a3dcf4e51a0330ede5fa3f2fc6ed6fe0b6900ea96e3aad7275b6949b8d6121ec923749bd12011e7ab16d8d16083babccdafb169678a11868438861aa204aa4156867e06a1cd01134cc419db998d04b599e138d21361dca8db000a176e904fc1613e37d8de7f0434f8e9d27200e5c229554c33708e7266a7fb88b59b90dcaa3ca161c95686a29f340232ec64fa6a2d060ec93954aca121900fa3aa386a289059b60a0653c1f9987f031fc2afbb801dcedc5a6a3fb0df21e776cc1909f787f722dee9dc090c651ff2ff052a09774eb4a8eb56684365f2195cd8148f3cba6a80edd18635b11f2a645c95a8d8956a3398949852232597d6ac3fd2c775807530880dd59b4ede0cd955bbc6e1d08fe83fadb4e827bb233bc20b14e3811d6c1c10efae0ae52ea0c2e5e571777dcb3cf407c18c45dda2d0a5982029614bd112f975bca2838d2530c00b514d053f2ffa157744c55905b33e10f44eb627618de94db1bd87c4c74247cef9b26c78e6a33a5b57351a9430f57b1f88d2ba416f664a344c13a687794c8819b01d6b3a8cf2f3007387bbac4f9fba3a897cc9d1b6afc8a612d6941d08a53d1a72247c062914542d5ce588c224b0e686ed83c388f7a854e7fe77e803213698caafad7617e7916b7123a396ac133104ee72cd4ac64630d6c3b34fc90239c6be46d857f00dda09687a18ce0dab6fceca822ebef3ae93d00a20e7f12ea4096b018ab30fbf2ebcac24cb7c101ad7055a5363e9dbcea50b2a6177c51ffc28985a0fc03e5710cce792f63e4b9fccb81d2221551eecb88ed56b3d883fcd7b324d895580f754be87a9f41d0e8fa43377240b7d32fb94001003ce434aa3f3c823a846b303ad6d5a6857002d3333003ac3474857745d128e06644bdbaf24a348670564ee37ece8d1fe4e3af23e7fa1a2218611bb47d3a737ce124b621e784343e6afe0368dbf927634dfc488035419168cb2eaab45041db33d9ef3d46bad7b55f35bba5ba4f6e94fc3aa348de60e429547efe9920c5509d49cef2183db3938253ad26103669d447206563eddecb66c5e7918a04a60a61f7ff5da03d1adb86949956360f73d402c3c5fb76ad62c525a50cc815cb0b607bf5f4f80cc650565112a9311f31385f8611f0d1da49a93263512d081438c1e08fcb1c5d56400a4a5ed155619f0588fac04ea908b6976da91753472b1dfac9aafb780bde26dd67f94baac2f060c62b84f2eb67be2761d8bb6dd9fb67121c78e8d8c0f708ca4348007412f57d961e9863884baa03ddcae3d9d06ca77610fd045b2202f070f7156a85516c234a10462100e8cf75741caed2afd1711225e2a9879de4488392447395edf4009282f142df471fb35e4136c0843eada5c465e34fff3a61fd427f6f0b4e008df44b9db45f2ae31bfd707192963293b09b8544e007bb47ba3ef00b89f45676741182aca012239448487935c77eefcce5ebd137acfda750859233f849d4f7a6c0bee5af8b4d63eea49cdac17d67e25e20fb5ecfc507d9e5bb28fbc92158ee75f034ea5ce2e88f9a1e6c70de6c823d576efff91f9da6d71f248364ec687a83510b3daa1168853762c8c706656ad7ddd1f3d252bc08152c4ae8bb06c8c587bb8460e58e8f71a283a3bb56e727bf9d69d6ff4a0aba21a26272e1d6e478ad96b6e1104618de6de9e43017d964cf81d3b76030af73331b4e3a5d8d42784a6b683c688156341fe2e129011f4cdcd1837bb333a07dec04bc517f63d907ef76a29e35cfc038bb30ec21dd6523813b059501acfc9363c09ce4d772490fa568320303e96225c6ec807d6787496acc9502aa7fc3980320c897302f1c46dc53f19b73765e48e618166770ab182eb55c63dd3c521e467d0ee08e4b2a21752eb2679b62d257144190e41caa0d9359b74b3cbd5cd5a7660f1358d57c1759088c0f968193ef7c068b6b67357eb41120452c1e5dd6d42d31c70fb6e0d94587876a2109c54c9b5dfde8e386ed2ce74e73512b3e2c4aa4e14a14580699d3efc321e12a83e906f5b38fc8f5643064ee10b1b13e870351efbd966bd48427f8f00bc04325d5722620415df3f43bb3a856fb4c0b7724358acd8c8a02004cb011b9cc06856d1a514d60fa251d8cf199ee2b79e1c98a49c9c9de286adfe2534c3724b32389808259690e1d27eb42525dc17ed17f08322bc820818b6f5c13d80d571fc54b3841c90816798fd2489945cab9e38e6e136982fd6e414b212dd08ca8156cbd0c6d47440b59dc2d8167f68741b36a95ccc0b683758fd3df069c0f24d7623bfa0933ce4678c038c34c6f5716b88285bb49fc9c117129521b3f5f0b38b9fc595000817859db2da72f7374f8bdaa0e77511be0efbc05d3a0ad900fac5412630764f78a34ef7de8c3a3a1df2d2e2ac79523cbb82cb4b8e1a1c34c6eb243b4829a9374420af37a7c827c192ee9877eddd3cf73f36733eda4d4c151402f7a48f67f77b322bb302f27598bd95e76b291b49d18e077e44e02df87c6ea69e482144cec5cd6693e80322b8621262f724c9afae96145ce4aeb670faf79df11ae3401713c49291e858a07e72c40d63f066f98150ac8be1e98af0ea22efde7148900b92e431118a248c5b2c8f26e56aa8e13ff3a84719ed0204fc6b4f6d163d0f952cf6f3d9c1593dd82aeab94f9584d7a507ffc335969ebf1dc0433fe7ff87f9028b737528b0975542e1cc3c6df3add5451e9ac6fdd32b153f88e542226f10533e167407a532d6c536e3c16bb5a74cffc34893aa9d5b7318e31ab1c1919e5e00cf3b4b22fd2293089693983dfad868104b0826bf15808098c4403be292183d9dc3b395c6bffca69d3e53e2ddeadf7325ff5ba14a6bbb9776d1eb92099923cfbe430d5ccdb3f9cf781c46f2f761e2f947cc1cdc91f6073c730d0002d124495872fc1eb248f47ec0f6b8c13b59fe704179716fbfb49609de7d1d715d8165ffe9709cb63b1920a3a6edad4312e5b161eca776a735eed27619224034a3c0226719e2f1c9992ee7f6d16efefa6eb51c1fc768ed02c3d10c2e4ae706b00ce94553c6aaef7269373fc8dd86e747cc2f4e17383a25eeaaa2398dada24b3dad59ef9dde8312acd2d79ebd1683bf55ac981ded7851bc130a7ae514da0949587a5a38c03e466293bdea11cfc276f0c6237405157db05a112d4b0bc5c65a514cd63ce2961e1964a8d6310b97f9049180421b660d6b0eec84d625cc61d5bddac4145ceb2f0c5a610a410152516f6853ecf768462f89303bcd3ef12e06b641e9bae77c448bb7209d23c3414088674af814031575544fc2c9d28143734f457954c78131349745e7d4675c6b1f77820cf61673b42acd61f448e12251c45f60bdce43f50cd2c86b0832611cdb0356bd2c6142248baebfc08d2e87174f0f59bc079283a1f33c00210c2853a475a670448dfd32316f50867a5d0d18ed1383d1b03327cc3c7aedba9ec659eec84250cf70bd865132974aed3eeb0e0fd6ad29fef2b762f0c7a844595f774f7a59a9ce9cce352f7afe97128783a40770f348b0cc8c7b3741577eff4be2455962439b0f3ebe11242dd7d3576ebd422987aa366fffa52dc11fb72c55706b5d1e4443d6dbedef4ecc68aef6f27b34041ab09d110636e9f8c2944c84fab0efff9b2778ed5a3ef6b5dd85864abfdb4dcef4d2eda9c871c100d9afa80e725f107ce057269bcdbaea230a1521fc3c9141f17fb5f4bd5b9ef74cbc080a499e36bf141850fa0701097aa8e4eb665f423fe00b84eefa43168022cd8089c52e36133f47d786d3a9435a27e7b81fa331891df8fb289c89f69faa61b6ae8a821e017bf24e8dd94b4576e3fde1dbf49c8a760ff254bf6047db09c419bfbfb59f6144d42de6e4f9ea1d33c86e0cc8af9d81d31f9bb7d39edd9801d36f6388b0ee9a0377423c8bfcda5e9ad5ccc634e97ecac05e22881da7136b214725db16b4b8ccdad52270030dfe12e3424fa3542d236474eacd68defec94c4e65758150f5c3475bd83384413158389fd5d571da074b2a9e3a0678376f26044a1ec8e8684c49a3c20375a87efea9752ba599a8f8d3d06c7f932bd90a67bfd8082c998f124d1176412bb300204cb5c1a4fcd691c8550cde058f379705f1ddcfb22d21168bc849e005aa1db260221766978e40d8e29009e3a4615bb290f52d9f0eb352c3b2b6f183dcae201f1b8d116ad172392ffecc9b759694c68e91cc8f33adee8230da24c3ca474b5d5e8e16269b18a2f692b930134569827c4f5044e76a987c1a9a4b0f7e3df73274e8a9eaa0cad063d09e837b4971deedfbd9be6e4ee6229484532c16ec4bacaeed5e9287442b92bb927c8451205112055c1224e2a51fb217d7224ae59c250ddeb35e42697cd4c594421c1c52d5c8b824cc0410750c20560ea762b698e85a9df3bf96aaefd533fd14bf37adaf5108f89ff286e072f2f834157cbcd1d483e824f85b70449229797c2363645d6f50f01b5cb416d997662f4e41dd12e595b478fa5062b613652dada9580b86b78d36131c662fd6a9f68e25212c2240992e84b6ca210a1f26c4b6ba2e202f51c378be2707c7ebfab2463156e707e80683dbefada5ab2962633819f3812e357fb471b8bbfda62fcbd51b372faaef00bf6aa20d70dedf3eb2add08603be5636884335a2e34af60ee6d4dd5f85baeecb1fea2416148f7b1b900e9c8b75b22ed2a652a66ebcbd99dc2d174c7bd372a744ad3e4e705790a9d2469302a93f534533e107af18d79fa595e08c68f7f9cb183545f212eb64bbdc17cc123acc0e8145df0a16b737e86852ffcd1af52c5b72cc00ff7ffb41505ea5acac437af982b4cfa97eaef8aecbfd247a4192de81bf4cf554852df23328d17b3abc376644b66005cd931db61b6e45f04a587bd59cd669ee12b5c4a26f754926222c189e47a68b0d2df80e46232d2a567903f85237cc0b7805b99361ade303ce976da67d0dbf19cb0e74814b248bd1fde655bd51c1c256cbe94fef0f831468afab54f98c96c9063e0eb9beb5808c1137e86d8550dc87409d26a25a4f5c0824684d7fae030a56541667ab622c2ee969df20497a4f07ca32c0546bf42e92db9eb40134bcf0da533d4168a54837273bc1b5797850af85267dbeb434e43415223a2b627473e9e1c6a76f9560bf92c9c82ee60ca9fa8bb395ccab6200ea3219d8e21fa765b33135e4f88d120a0af781b753a023dc249ec6765fb10eed9f793a7dbbfe92181b37cde7db92bfcd006f902e5b8d699526c72cb56cc8df1fddae99e639ccb8610ca33f946a3cb21642fa704d955bb9db92fd3575676480f877d7c12ff4e90d378c0b84148425632489a3f51c8aaad8cea7ae0eb3a65e0a96120b94f1c3e7a8f6acbdded787ab2e8f67f8815b7cec884bc334d07a9e7cc45c1f813be8ca9a144a1da9b2c51d930520a5965bb0e536389784e2d20e051350d35cbeea6caddef2129eab3d1d97291c5931366e3c20322196ca4c1d307a7b83a89727f0f9ed473a601eb429ccbd69af9b7a7586c72e950c74af219eaf7fb75a109884fb1351d20d45dcf52397bb02017949b9633ad3df76f4edc12e3d3ddda07b3e50e5fab0d031d23fc20db8a138406cd35fee1e5731cde6971da9ef69ce314d6755039d2914ae19aa4dfaa51857f80d03748511e03870d8141c81138829fe083eb3619a6079607247e25be0661ec8be2d4a90ddeec0785e6d471fdfc390be6780c24f8c614e68d197d948513221ca5623445261989e1c6a0a6ba646b1562544ffdcd18a641c3efe9d183ba365377c9bd9e568c390406f8e1833b265a6b2268fc8b799135154e18b1d91b65c23d8d979dfe009911f1b5f074dbd84db084584c03835692f5c567421a137ec96ff7c195a4f685ed406865ae02ec50f4d5fe99b7fe5c04e0be1e7c0e298d9ad7f4aee6a67a1f67952087d2edb626979e040cd3da55c0809f51d88c737be4e108e4360e4b1e55ef716da843490d992e6efa707b3da64676ef0568400647633f5db67c299204dd81619245a5546f1fa6f171d9cf47d4cd49300f48f19fee334f9219a1fd8bc48d44cc9d50e3e8f540e0d5d6f2977648c91c561d97b23f392da5ff00c6a8afb8657d8e88d95386c156b5c1c2036f9e9c7e1a61af019e8f50b42f93cb1118b5c03275a9299918ca1262b9f3123babad232f6e396e897363cae234986fd527cfa2db6353bb9a1f01dc2c30d5815d3a9dd920641a7eef87b52c5d317003d575e194b4d507bc003bd5d8ba048c3be97cdb218fbc628002225292526b0c7e918256d21f39a5dba84c057ffda9c62c9050c470a8b4c61301e7d4be37440701d9c3139f0acf3db4cb093c0398d7757ce85f9fa96bcae193c048704909e8dcba2963a056cc4bece73a3dfc1dc97a139ac0c63f9503377866bcd99c46621274242b58173c9097ea8ce5535f9ae5a423f294af1d0c188fec36fc9d9e9dcdaeac46987ff9220f680cb1048d4e358487235485f6fa7ae9a0b8168a2e2afca18f8830db617ec41d49326e0eff8342463c12dc325abf89d660b11162a922c59b72bf5607d61b5767bca1880e65cf3aa9d620aa382b323e6a95694fdd5f9fb77a56691c420f0a96c7f02ffa1894747e599deb46a45b0708a469dcd502f157af3d7847b1530d59c1593a7f31e39e5161dabd57172f46f4b20696f09d4ca675868f5ab6c086cf6587336b5f580416656d5895efb1f0aa68212ded8524a40331cf9bbbfbd9209382b4c5781c777859913a9ae6f5db32cbb2acaa32b7483a550fa2af1ccce42c5120598cf44e287a2cf54e8b3ec0c53c37cde9a4cadcb92753050c7af44cb459d45c78b1dcc293f7f693f061d76f1698ba31c469c2d587e8cd02309e64367a1654ef0873a144c9254d286cb60c212f9929e978ca61928860cf95b5131085b3dcbc9eae0466d5c8b77c0335b04f761750ff020c1c178a2482fe2c14e728c288fc3c3a78904448df63c054c011322656929624cd7fde5272c62025c460f1a46acc67547a5bd15de9c804afcad423ab10bdf2a93f875f6286de1230508bb9972713b9397f6e098b258a8e4ead178fd452379e57d0a464dfc77279d94be21b01e3076d523cdcaf44710557a9c5ebb4bcf9cbc4d8257d6522ff71ce132a8dfa66e6d99957c290f3c7c5501f0577c23afd396694be2a45b85c04d6f407915e009330d45fdf7655e9e37b3fe1071d849eab7d57130a8540a74583de6ba811cbc5936a82387cb56e20d7a8678dfbaf435a1783a448ce5f82390b4d14f183bda8a92b3fb6b0c7c6eb1991df88e7446baa36327bc70ede8066d2302d704db273718a9a3f67f72d9fdb86f25e93c60febe86e38f016fd78abd540ff061111791de0d590f342afc8cb3c7225eb786e0bd9d5d42e3ca084d79b94d82a1099318158e1bcd209e61dbb848301c7f6733a26349b5359e0170a92eab27b6ecbe2e5046afdf96556c2e7f67db7007aab257665bb8d9e67908e3f17cc122488ead444301b203c274ed426f05fef0419233621d7fb323d94cc8fa2d11d75978034931a0123be4379b01d7c4717c016201917b7668c78aa5b738dbe55e6707c5f058daf062d84552698b6a7aadc23ee845496961e9feba04fae05994b590630f36994a9acb3b1f7fa81bfc1ec65560f1962a514356161db4077372089dd8eb7d2fc0034eabbf49e054912432474e1ceaa4e8a5f36c6bc1fd2acbf0f878a603941937dc23238c7344b12b6232c9566888b7ac3b27f708cff89e3716d818167d0277ce81208ce6c5c1668c4376aa44d34b1f1b3b34a43e451a85d6c2a4901222433596e96c1e857c6c23635a7e9ab7b502be0fdb0867b2b77bbe6598b755b088b4c259573994537cba75c1329e38970c56cedf45d62134d3103411f9adc1aace56d13583c2b01d0d2d21c1fc5522466851bc5c0da4ace3827826bf98377ebe820ca1fe5e3e13199139e49510a4135b4cdabdee782b94a0eb1bfc2776d38cfdb024b2588ef4e5416ffef5dc543e651e7e5269fb6ca43f2e931e1b85e5b14a38411e00b4ec5235306007c766df66b4f97ccf804fa5069068a5b9db2039aa5adbb68146336d315f600536c0815745aa6908f6a1b097d2a8eaa8640904e7abe327ecd81f8f7cab129fc0cdaa55a1f857d5c2fd4f678bdb3c3168179ce1cc7c807b64d6ed9f991937bba984117ba1d7294e9ab768612863813dfc94bfa08333b70f9b95e506f0066ec029158f9099194b7a113405daf97a899d314d7afd435b87a77814b64395b28d953eb048e4c63a0107a75cf56091de28fd4281a0f7e29103cf851baead37b062c7b52c447fcef2fcd228a3483c4a47b18bfc5676babde0015cc7455116c843beede39d03a7343eafe8305fd15db99827810df3d3b192fa2127eccc0ae24c743122acf5d04ccf43e4bfab30ccfb340e5718597a7b9f3fb7903332c251c8aa4b9ac247b911766c88323a4d6412ad476a09491a985f38d36e2d1d8081176bc8ddfc59b62e63af84054935f738912aa9f0254196cabad93c2ed43652c3df9fce242943165a83023990db678284738e22a46efe5a4ea81ae5767f8a2462cf9c75f3828046bddabcd70cf16419ba72061b625e27ed3fc94f69a754ca9b89db72d7bc64d84b2cb4065d79e1b540d3b35b2e45b5568d7b7badc559c82a4ba0f51cf1ee0ad6775f6fbb631f29382a98189e763cc500db41df7d850024c5b52c2820b85611e1a02eaa5ef43a846c9264f80bd8518024ac905a430099203e0986f262559af7615a82f3e3311b9cd5834ec848c1247e6a367eae833f36cd5da05bca3ad50b440cacf867bbe8627000b0082342c06770e54bf2ccec995accddbb2ffd7a654a34400a51350c2984caa3be2ca10ad11d9b555d1da79217b454d9411ef3cbe91e2c25d795db97e5d9849396b3eefa668af3503a0652295e3f5d6500c9850d9a2ab677361836513465b40531b31eecc73285f7a7abf564439b7d22fb5e3662ac2391f9f795792aee7695fb1b45060167d2d79ceb2f4a26be2537830ca6b26bf6ab82261e77753a206dc70e358e84a738cf4c87286904aafb6833017dafb105146c20750b13e13804495496b24bac7507e2ba2c8677b2f7f3217506ee8a963369538d40dcde6c0442dce0bb240e2efd38eae360c0e96dd47b973313e26d1bb7cd862ba651076f019eaa30a11e6d8610daa0ed0119945a3fcd1a6fe8f0209075a5072a45d96d7584ae72ed8691b827f79c94cdf348cb4a62dca67216be2d04cf7fd9a74c587ae81db8ee9ae51f280785967841c96fc3e51026f72d09179558832c09237c21b162d8a5f0c012a36e096719519b2d59b7f889737754f625f19728dd3010550f2bc339819e43c670ca765f3e04925ce8dabd2ecc427531e029483eb3a632fbbd231fee21b27a09e7257100c9c511c1eeab631ec2c2dcdaf1b3b62b40384d8a2a980034c9e1f8181e85d64135f34665972ff0fc5019aa581f531de90c8f32e54e63084bc8eff4dbf52dcf487f71bf7b0b8dc87c6a8454384f8648a1febce63c03ddfafd48292d7ff783d5cafe84dff3b81994407d24c34b010a44f47329180ffc4c5a60f2ae065397d3dc18e13e8fc35e05fb592763f27f9d6a792ef320abb3af03fbdcb6d38d1ffa05c232bcf22b2cee3931923b04b8b2e213e43bb6b11ae9b5a75cb7a7d5237ba4ec5c2f0583e3c0d381b28793041643c2f46f00b994c28e1ef5126ae7747ce26598f0d6d8e181c7167d6f4934cf2ae5472deb7ee2f2319ca8bd1596d3b4de0bd98e5f44294739108a38729a2c9758ef2c2987cfe60bacd761b7cc5c8619f49bb3c3789fe6f91ba96e37e95fccf5579da24a02ad90a0da12ed4f8a9952dd70934e7ce09b14f213313a2ff489904d3b9287fb9aff8dc2b865449e7cd87417a7282d96f3240c80719334e710be3ab3254a9297dc097893707b86910a24dcbde03783c17dde8d6105ceacb260ea2fa61d95f9ec839df864443ed34aca16eb6d34e5ad8522c51eb8ed5bdac30df3495f8fcb26ccaf149522b7565ea133985dcb921df425a6536b28690521e94550149053bc74f8a965eb1388d5b141ef657b735ac42a94f1321913853fe624f5a3570eeb5d2dde25fb0c2a69f162aea70f244b0f00047fb28aba20b2c9da800d6d9b9d2d2d1165e25764c39af316f9d0d69a7f11a54467b5ddec3fc574a18cee2e946630dee731ecd6816ccf6bf9670d54f1d7aa50127443b2f2af1ef176f4157f3d2f720af3697167a77ca4ce0eb6fe75e37a8f93da490f81b2ba5b85e4f38b7ace31f1b275e114dc73dbf54b4d27cfd07a935d948f443cd584c3de25da76ce7310b6cec7212fecaa9ab60a6a32052fdbc2e72c29dba807eb6d4d9040e34ffd3bdc9895ed900fddc0f17842a9dcd984330a9bfad24d5e00ee9657ddf4999536c689c4cd2f14ceefedbb9318945f5e704c36d2d714cd7ebe038a2b66b414e553919434a9183b91acd1da9be3dbfb3706013fcbf166b42bd0719d831ebb6e4c6dc2cbed708296b2178b9cde0a2a39ea4d2b6ec1b7d30fc02635bba0dff77245141a551370309da83784f51b1e93c8dd6c7c731866d3ceb59d3c347329d45eb8e29818a0373887ac2a98237723e6c9db1380e80ca466b7c5f983d3143e489bea2f663971a64b1b4c8163422dbeff20445d10ebf602229b489f18d06ada93bd6d50245d0e7833aace7614c188211a760f77e16459523b1fcfb848f8a9e12265d54497facae7b8b430fa2c0f35c5211c460141f29e62c5dda05c5ba20afb96a07a0bff68cff56af468a005710838aa2e8f117f3b8615da47735bce1c6287d621b6f39e8ed5098f0be033b10ac2c82ed655225eaacac3ca5eec6cb9cee92151a0c38c5e4b8a02e652ba09d4fe90183f75e55cb04059a2213a0390465a1cc568bda47043a224eec2e6634eed57346abba6522eee9d788a7ee796dfadd4e1c023a15630ab7f29d5ad42fa6f5f4299f7366e4dca65fb1157782c4080c04a455eec22c8fec7c303b696df97d47663087caf0c59f597cee0b14e106840067760b98fc7b70ff97041d00bc99bfb9c51572b3a00464aad42e0f66585f2322324c21adea6b818ea4133dca70267055806bde738f766c532615610858afb345137b878e3a32cdc37f2a7cf196f63a94f7e93b90bf7cc8dacec4d81d433c391946a41a65b13f8d8d75bdc3b0b5ff6164de00420aff9ef18b3d744d9aa91c2f273826a36e35266f123acd88a666ee1cb4fdcfc6fb332e0dbd6ab0c4ddcfaac00f00a9ca9b15196be2ad571b99b5d793f39ac3a65318447844690970b986e11fe2494db1d39710832df9a1ea6f24ab276401f98e8b14c1bd5dc2f3b0ffdb916a506fcd5619603449f11b05be4b550f272352d0d8296b096be6dcff223ffc386ef107877d330ab4e401a03a8df45a23aa0fffbe319f63c8f31a78ebbf040c983341af22ed2345ba01a12d7d30d76e4782ed70798b329f65d3a6753af564f43f11b5fbefee77db986e92c9cd21e75d7bb22667ea97409ac36d088772e72c4cb8bc17085d02b13c58991ba4751a515b73950985ee4eb97d2719ddd8b14f7d3324b690af009803693182efe6052e889fbe000056f631f792c89e3e506ea6af6cfae0b76a42b0f8f3ac5921da2f60cd23a2f6d8201da4179d59ed62c98067f545064af2d8f5f35e7ee866be8220795a8604f730556e2e01ead53dd95dbdff1e7fad3c21ee8d1e55185523c02e29522df4a4eb761dc539994e22338d5f821bde2c8f6e2c2eb77b50cc952410ef393b1f41ee483019687d9f781f143e649d2406cfb4550535df32fdac51ce429610e0e3639907d91d4b415c96219118aa6fb80ab4aab80691df22180c623f33f3ff922db3b8a058c20f2d7ddd3246378605286a7e8b5422d87e3a6464005dcfe1b64084aaf20e5466f6a2a92b687cc0ba86cde8ba2c28d0af2a29a31b1650e070890c03784e7bc0b91988971eba5df5c826cf446f2a3cc9bcbd36bbea3b8f0a2671f3112b56ae9178b2f66dbc0306c0f441ae2795911e0482657d4cae3d9b2d7cbeca88739a387954d378219a6326dc108d1ee6da24ce38e2d69b3182e0e65ed2cef571aa86da36bb219c8497d19b97246d0961dbd0100404326b5155a6a21d10af6412490954744505bbe974154dc573179df8a22d047b8f6a12a054e19564b3b7a29dbe7ec2d90dd5ed1a8b7ce98e9028b97ff68ed9f4e6be2c7164f9606401ab4ab02cabe0e4fb3cddeab00a83e0de0eb4bc0b8b79070868d161b7a71f44fd67e7741c711d049f42417fb481f08a09b85bfc52a9562e793ab1cec02f1713d613c0c36656a0ea63bd31d5d4844953eeef79aa7b4f6683ebd91df0df1fdf7ae3924a187e0f30a502271cb8369f5f26b8032f026aef6fce7a113d1c40309a22825c8c0ee7a5a98041ab403cb0e6f13e81ce4d725680d53335dbf10c8ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff/usr/src/kernels/4.18.0-552.1.1.el8.ppc64lebuild@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.18.0-552.1.1.el8.src.rpminstallonlypkg(kernel)kernelkernel(CMO_PageSize)kernel(DAC1064_global_init)kernel(DAC1064_global_restore)kernel(FsmChangeState)kernel(FsmDelTimer)kernel(FsmEvent)kernel(FsmFree)kernel(FsmInitTimer)kernel(FsmNew)kernel(FsmRestartTimer)kernel(HPAGE_SHIFT)kernel(HiSax_closecard)kernel(I_BDEV)kernel(LZ4_decompress_fast)kernel(LZ4_decompress_fast_continue)kernel(LZ4_decompress_fast_usingDict)kernel(LZ4_decompress_safe)kernel(LZ4_decompress_safe_continue)kernel(LZ4_decompress_safe_partial)kernel(LZ4_decompress_safe_usingDict)kernel(LZ4_setStreamDecode)kernel(PDE_DATA)kernel(PageHuge)kernel(PageMovable)kernel(TSS_authhmac)kernel(TSS_checkhmac1)kernel(__ClearPageMovable)kernel(__SetPageMovable)kernel(___drm_dbg)kernel(___init_rwsem)kernel(___pskb_trim)kernel(___ratelimit)kernel(__ablkcipher_walk_complete)kernel(__account_locked_vm)kernel(__alloc_bucket_spinlocks)kernel(__alloc_disk_node)kernel(__alloc_pages_nodemask)kernel(__alloc_percpu)kernel(__alloc_percpu_gfp)kernel(__alloc_skb)kernel(__alloc_workqueue_key)kernel(__arch_clear_user)kernel(__arch_hweight16)kernel(__arch_hweight32)kernel(__arch_hweight64)kernel(__arch_hweight8)kernel(__async_tx_find_channel)kernel(__ata_change_queue_depth)kernel(__ata_ehi_push_desc)kernel(__atomic_notifier_call_chain)kernel(__audit_inode_child)kernel(__audit_log_nfcfg)kernel(__auxiliary_device_add)kernel(__auxiliary_driver_register)kernel(__bcm_phy_modify_exp)kernel(__bcm_phy_modify_rdb)kernel(__bcm_phy_read_exp)kernel(__bcm_phy_read_rdb)kernel(__bcm_phy_write_exp)kernel(__bcm_phy_write_rdb)kernel(__bcma_driver_register)kernel(__bdev_dax_supported)kernel(__bforget)kernel(__bio_add_page)kernel(__bio_clone_fast)kernel(__bio_try_merge_page)kernel(__bitmap_and)kernel(__bitmap_andnot)kernel(__bitmap_clear)kernel(__bitmap_complement)kernel(__bitmap_equal)kernel(__bitmap_intersects)kernel(__bitmap_or)kernel(__bitmap_parse)kernel(__bitmap_set)kernel(__bitmap_shift_left)kernel(__bitmap_shift_right)kernel(__bitmap_subset)kernel(__bitmap_weight)kernel(__bitmap_xor)kernel(__blk_mq_debugfs_rq_show)kernel(__blk_mq_end_request)kernel(__blk_rq_map_sg)kernel(__blkdev_driver_ioctl)kernel(__blkdev_issue_discard)kernel(__blkdev_issue_zeroout)kernel(__blkg_prfill_rwstat)kernel(__blkg_prfill_u64)kernel(__block_write_begin)kernel(__block_write_full_page)kernel(__blockdev_direct_IO)kernel(__blocking_notifier_call_chain)kernel(__bpf_call_base)kernel(__bread_gfp)kernel(__breadahead)kernel(__breadahead_gfp)kernel(__break_lease)kernel(__brelse)kernel(__bswapdi2)kernel(__cancel_dirty_page)kernel(__cap_empty_set)kernel(__cast5_decrypt)kernel(__cast5_encrypt)kernel(__cast6_decrypt)kernel(__cast6_encrypt)kernel(__cast6_setkey)kernel(__ceph_auth_get_authorizer)kernel(__ceph_open_session)kernel(__cgroup_bpf_run_filter_sk)kernel(__cgroup_bpf_run_filter_skb)kernel(__cgroup_bpf_run_filter_sock_addr)kernel(__cgroup_bpf_run_filter_sock_ops)kernel(__check_object_size)kernel(__check_sticky)kernel(__class_create)kernel(__class_register)kernel(__cleancache_get_page)kernel(__cleancache_init_fs)kernel(__cleancache_init_shared_fs)kernel(__cleancache_invalidate_fs)kernel(__cleancache_invalidate_inode)kernel(__cleancache_invalidate_page)kernel(__cleancache_put_page)kernel(__clocksource_register_scale)kernel(__clocksource_update_freq_scale)kernel(__clzdi2)kernel(__clzsi2)kernel(__compat_only_sysfs_link_entry_to_kobj)kernel(__cond_resched_lock)kernel(__cond_resched_rwlock_read)kernel(__cond_resched_rwlock_write)kernel(__context_tracking_enter)kernel(__context_tracking_exit)kernel(__cookie_v4_check)kernel(__cookie_v4_init_sequence)kernel(__cookie_v6_check)kernel(__cookie_v6_init_sequence)kernel(__copy_tofrom_user)kernel(__cpu_active_mask)kernel(__cpu_dying_mask)kernel(__cpu_online_mask)kernel(__cpu_possible_mask)kernel(__cpu_present_mask)kernel(__cpufreq_driver_target)kernel(__cpuhp_remove_state)kernel(__cpuhp_remove_state_cpuslocked)kernel(__cpuhp_setup_state)kernel(__cpuhp_setup_state_cpuslocked)kernel(__cpuhp_state_add_instance)kernel(__cpuhp_state_remove_instance)kernel(__crc32c_le)kernel(__crc32c_le_shift)kernel(__crypto_alloc_tfm)kernel(__crypto_memneq)kernel(__crypto_xor)kernel(__csum_partial)kernel(__ctzdi2)kernel(__ctzsi2)kernel(__d_drop)kernel(__d_lookup_done)kernel(__dax_driver_register)kernel(__dax_pmem_probe)kernel(__dax_synchronous)kernel(__debugger)kernel(__debugger_bpt)kernel(__debugger_break_match)kernel(__debugger_fault_handler)kernel(__debugger_iabr_match)kernel(__debugger_ipi)kernel(__debugger_sstep)kernel(__dec_node_page_state)kernel(__dec_zone_page_state)kernel(__delay)kernel(__des3_ede_setkey)kernel(__destroy_context)kernel(__destroy_inode)kernel(__dev_change_net_namespace)kernel(__dev_direct_xmit)kernel(__dev_forward_skb)kernel(__dev_fwnode)kernel(__dev_fwnode_const)kernel(__dev_get_by_flags)kernel(__dev_get_by_index)kernel(__dev_get_by_name)kernel(__dev_getfirstbyhwtype)kernel(__dev_kfree_skb_any)kernel(__dev_kfree_skb_irq)kernel(__dev_remove_pack)kernel(__dev_set_mtu)kernel(__devm_add_action)kernel(__devm_alloc_percpu)kernel(__devm_drm_dev_alloc)kernel(__devm_irq_alloc_descs)kernel(__devm_regmap_init)kernel(__devm_regmap_init_i2c)kernel(__devm_release_region)kernel(__devm_request_region)kernel(__devres_alloc_node)kernel(__dma_fence_unwrap_merge)kernel(__dma_request_channel)kernel(__do_once_done)kernel(__do_once_start)kernel(__dquot_alloc_space)kernel(__dquot_free_space)kernel(__dquot_transfer)kernel(__drm_atomic_helper_bridge_duplicate_state)kernel(__drm_atomic_helper_bridge_reset)kernel(__drm_atomic_helper_connector_destroy_state)kernel(__drm_atomic_helper_connector_duplicate_state)kernel(__drm_atomic_helper_connector_reset)kernel(__drm_atomic_helper_connector_state_reset)kernel(__drm_atomic_helper_crtc_destroy_state)kernel(__drm_atomic_helper_crtc_duplicate_state)kernel(__drm_atomic_helper_crtc_reset)kernel(__drm_atomic_helper_crtc_state_reset)kernel(__drm_atomic_helper_disable_plane)kernel(__drm_atomic_helper_plane_destroy_state)kernel(__drm_atomic_helper_plane_duplicate_state)kernel(__drm_atomic_helper_plane_reset)kernel(__drm_atomic_helper_plane_state_reset)kernel(__drm_atomic_helper_private_obj_duplicate_state)kernel(__drm_atomic_helper_set_config)kernel(__drm_atomic_state_free)kernel(__drm_crtc_commit_free)kernel(__drm_debug)kernel(__drm_dev_dbg)kernel(__drm_err)kernel(__drm_gem_destroy_shadow_plane_state)kernel(__drm_gem_duplicate_shadow_plane_state)kernel(__drm_gem_reset_shadow_plane)kernel(__drm_get_edid_firmware_path)kernel(__drm_kunit_helper_alloc_drm_device_with_driver)kernel(__drm_mm_interval_first)kernel(__drm_printfn_coredump)kernel(__drm_printfn_debug)kernel(__drm_printfn_err)kernel(__drm_printfn_info)kernel(__drm_printfn_seq_file)kernel(__drm_puts_coredump)kernel(__drm_puts_seq_file)kernel(__drm_set_edid_firmware_path)kernel(__drm_universal_plane_alloc)kernel(__drmm_add_action)kernel(__drmm_add_action_or_reset)kernel(__drmm_crtc_alloc_with_planes)kernel(__drmm_encoder_alloc)kernel(__drmm_mutex_release)kernel(__drmm_simple_encoder_alloc)kernel(__drmm_universal_plane_alloc)kernel(__dst_destroy_metrics_generic)kernel(__dynamic_dev_dbg)kernel(__dynamic_ibdev_dbg)kernel(__dynamic_netdev_dbg)kernel(__dynamic_pr_debug)kernel(__ethtool_get_link_ksettings)kernel(__f_setown)kernel(__fat_fs_error)kernel(__fcoe_get_lesb)kernel(__fdget)kernel(__fib6_flush_trees)kernel(__fib_lookup)kernel(__filemap_set_wb_err)kernel(__find_get_block)kernel(__find_linux_pte)kernel(__fput_sync)kernel(__free_iova)kernel(__free_pages)kernel(__frontswap_init)kernel(__frontswap_invalidate_area)kernel(__frontswap_invalidate_page)kernel(__frontswap_load)kernel(__frontswap_store)kernel(__frontswap_test)kernel(__fs_parse)kernel(__fscache_acquire_cookie)kernel(__fscache_alloc_page)kernel(__fscache_attr_changed)kernel(__fscache_check_consistency)kernel(__fscache_check_page_write)kernel(__fscache_disable_cookie)kernel(__fscache_enable_cookie)kernel(__fscache_invalidate)kernel(__fscache_maybe_release_page)kernel(__fscache_read_or_alloc_page)kernel(__fscache_read_or_alloc_pages)kernel(__fscache_readpages_cancel)kernel(__fscache_register_netfs)kernel(__fscache_relinquish_cookie)kernel(__fscache_uncache_all_inode_pages)kernel(__fscache_uncache_page)kernel(__fscache_unregister_netfs)kernel(__fscache_update_cookie)kernel(__fscache_wait_on_invalidate)kernel(__fscache_wait_on_page_write)kernel(__fscache_write_page)kernel(__fsnotify_inode_delete)kernel(__fsnotify_parent)kernel(__ftrace_vbprintk)kernel(__ftrace_vprintk)kernel(__generic_block_fiemap)kernel(__generic_file_fsync)kernel(__generic_file_write_iter)kernel(__generic_fsdax_supported)kernel(__genphy_config_aneg)kernel(__genradix_free)kernel(__genradix_iter_peek)kernel(__genradix_prealloc)kernel(__genradix_ptr)kernel(__genradix_ptr_alloc)kernel(__get_free_pages)kernel(__get_hash_from_flowi6)kernel(__get_mtd_device)kernel(__get_task_comm)kernel(__get_user_pages_fast)kernel(__get_vm_area)kernel(__getblk_gfp)kernel(__gfn_to_pfn_memslot)kernel(__hci_cmd_send)kernel(__hci_cmd_sync)kernel(__hci_cmd_sync_ev)kernel(__hci_cmd_sync_sk)kernel(__hci_cmd_sync_status)kernel(__hci_cmd_sync_status_sk)kernel(__hid_register_driver)kernel(__hid_request)kernel(__hrtimer_get_remaining)kernel(__hsiphash_aligned)kernel(__hvc_resize)kernel(__hw_addr_init)kernel(__hw_addr_sync)kernel(__hw_addr_sync_dev)kernel(__hw_addr_unsync)kernel(__hw_addr_unsync_dev)kernel(__hwspin_lock_timeout)kernel(__hwspin_trylock)kernel(__hwspin_unlock)kernel(__i2c_board_list)kernel(__i2c_board_lock)kernel(__i2c_first_dynamic_bus_num)kernel(__i2c_smbus_xfer)kernel(__i2c_transfer)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__icmp_send)kernel(__inc_node_page_state)kernel(__inc_zone_page_state)kernel(__inet6_lookup_established)kernel(__inet_hash)kernel(__inet_inherit_port)kernel(__inet_lookup_established)kernel(__inet_lookup_listener)kernel(__inet_stream_connect)kernel(__inet_twsk_schedule)kernel(__init_rwsem)kernel(__init_swait_queue_head)kernel(__init_waitqueue_head)kernel(__inode_add_bytes)kernel(__inode_attach_wb)kernel(__inode_sub_bytes)kernel(__insert_inode_hash)kernel(__invalidate_device)kernel(__iomap_dio_rw)kernel(__ioread32_copy)kernel(__ioremap)kernel(__ioremap_at)kernel(__iounmap)kernel(__iounmap_at)kernel(__iowrite32_copy)kernel(__iowrite64_copy)kernel(__ip4_datagram_connect)kernel(__ip6_datagram_connect)kernel(__ip6_local_out)kernel(__ip_dev_find)kernel(__ip_mc_dec_group)kernel(__ip_mc_inc_group)kernel(__ip_queue_xmit)kernel(__ip_select_ident)kernel(__ip_tunnel_change_mtu)kernel(__iptunnel_pull_header)kernel(__ipv6_addr_type)kernel(__irq_alloc_descs)kernel(__irq_apply_affinity_hint)kernel(__irq_domain_add)kernel(__irq_domain_alloc_fwnode)kernel(__irq_regs)kernel(__irq_set_handler)kernel(__iscsi_complete_pdu)kernel(__iscsi_get_task)kernel(__iscsi_put_task)kernel(__iscsit_check_dataout_hdr)kernel(__kernel_io_start)kernel(__kernel_is_locked_down)kernel(__kernel_virt_size)kernel(__kernel_virt_start)kernel(__kernel_write)kernel(__kfifo_alloc)kernel(__kfifo_dma_in_finish_r)kernel(__kfifo_dma_in_prepare)kernel(__kfifo_dma_in_prepare_r)kernel(__kfifo_dma_out_finish_r)kernel(__kfifo_dma_out_prepare)kernel(__kfifo_dma_out_prepare_r)kernel(__kfifo_free)kernel(__kfifo_from_user)kernel(__kfifo_from_user_r)kernel(__kfifo_in)kernel(__kfifo_in_r)kernel(__kfifo_init)kernel(__kfifo_len_r)kernel(__kfifo_max_r)kernel(__kfifo_out)kernel(__kfifo_out_peek)kernel(__kfifo_out_peek_r)kernel(__kfifo_out_r)kernel(__kfifo_skip_r)kernel(__kfifo_to_user)kernel(__kfifo_to_user_r)kernel(__kfree_skb)kernel(__kmalloc)kernel(__kmalloc_node)kernel(__kmalloc_node_track_caller)kernel(__kmalloc_track_caller)kernel(__krealloc)kernel(__ksize)kernel(__kthread_init_worker)kernel(__kthread_should_park)kernel(__kunit_add_resource)kernel(__kunit_test_suites_exit)kernel(__kunit_test_suites_init)kernel(__kvm_set_memory_region)kernel(__kvmhv_copy_tofrom_guest_radix)kernel(__kvmhv_vcpu_entry_p9)kernel(__l2tp_session_unhash)kernel(__list_add_valid)kernel(__list_del_entry_valid)kernel(__list_lru_init)kernel(__local_bh_enable_ip)kernel(__lock_buffer)kernel(__lock_page)kernel(__lock_page_killable)kernel(__lock_sock_fast)kernel(__mark_inode_dirty)kernel(__mb_cache_entry_free)kernel(__mdiobus_modify_changed)kernel(__mdiobus_read)kernel(__mdiobus_register)kernel(__mdiobus_write)kernel(__memcat_p)kernel(__memset16)kernel(__memset32)kernel(__memset64)kernel(__mhi_driver_register)kernel(__mlx4_cmd)kernel(__mlx4_register_mac)kernel(__mlx4_replace_mac)kernel(__mlx4_unregister_mac)kernel(__mmc_claim_host)kernel(__mmc_send_status)kernel(__mmdrop)kernel(__mmu_notifier_invalidate_range)kernel(__mmu_notifier_register)kernel(__mmu_notifier_register_v2)kernel(__mnt_is_readonly)kernel(__mod_lruvec_page_state)kernel(__mod_node_page_state)kernel(__mod_zone_page_state)kernel(__module_address)kernel(__module_get)kernel(__module_put_and_exit)kernel(__module_text_address)kernel(__msecs_to_jiffies)kernel(__msr_check_and_clear)kernel(__mtd_next_device)kernel(__mutex_init)kernel(__napi_alloc_frag_align)kernel(__napi_alloc_skb)kernel(__napi_schedule)kernel(__napi_schedule_irqoff)kernel(__nd_driver_register)kernel(__ndisc_fill_addr_option)kernel(__neigh_create)kernel(__neigh_event_send)kernel(__neigh_for_each_release)kernel(__neigh_set_probe_once)kernel(__netdev_alloc_frag_align)kernel(__netdev_alloc_skb)kernel(__netdev_watchdog_up)kernel(__netif_napi_del)kernel(__netif_schedule)kernel(__netif_set_xps_queue)kernel(__netlink_dump_start)kernel(__netlink_kernel_create)kernel(__netlink_ns_capable)kernel(__netpoll_cleanup)kernel(__netpoll_free)kernel(__netpoll_setup)kernel(__next_node_in)kernel(__nf_conntrack_confirm)kernel(__nf_conntrack_helper_find)kernel(__nf_ct_expect_find)kernel(__nf_ct_l4proto_find)kernel(__nf_ct_refresh_acct)kernel(__nf_ct_try_assign_helper)kernel(__nf_ip6_route)kernel(__nf_nat_mangle_tcp_packet)kernel(__nft_release_basechain)kernel(__nla_parse)kernel(__nla_put)kernel(__nla_put_64bit)kernel(__nla_put_nohdr)kernel(__nla_reserve)kernel(__nla_reserve_64bit)kernel(__nla_reserve_nohdr)kernel(__nla_validate)kernel(__nlmsg_put)kernel(__node_distance)kernel(__num_online_cpus)kernel(__nvdimm_create)kernel(__nvme_check_ready)kernel(__nvme_submit_sync_cmd)kernel(__ovs_vport_ops_register)kernel(__page_cache_alloc)kernel(__page_file_index)kernel(__page_file_mapping)kernel(__page_frag_cache_drain)kernel(__page_mapcount)kernel(__page_symlink)kernel(__pagevec_release)kernel(__parport_register_driver)kernel(__pata_platform_probe)kernel(__pci_hp_initialize)kernel(__pci_hp_register)kernel(__pci_register_driver)kernel(__pci_reset_function_locked)kernel(__per_cpu_offset)kernel(__percpu_counter_compare)kernel(__percpu_counter_init)kernel(__percpu_counter_sum)kernel(__percpu_down_read)kernel(__percpu_init_rwsem)kernel(__pgd_index_size)kernel(__pgd_table_size)kernel(__pgd_val_bits)kernel(__phy_modify)kernel(__phy_modify_mmd)kernel(__phy_modify_mmd_changed)kernel(__phy_read_mmd)kernel(__phy_resume)kernel(__phy_write_mmd)kernel(__platform_create_bundle)kernel(__platform_driver_probe)kernel(__platform_driver_register)kernel(__platform_register_drivers)kernel(__pm_relax)kernel(__pm_runtime_disable)kernel(__pm_runtime_idle)kernel(__pm_runtime_resume)kernel(__pm_runtime_set_status)kernel(__pm_runtime_suspend)kernel(__pm_runtime_use_autosuspend)kernel(__pm_stay_awake)kernel(__pmd_frag_nr)kernel(__pmd_frag_size_shift)kernel(__pmd_index_size)kernel(__pmd_table_size)kernel(__pmd_val_bits)kernel(__pneigh_lookup)kernel(__posix_acl_chmod)kernel(__posix_acl_create)kernel(__printk_cpu_trylock)kernel(__printk_cpu_unlock)kernel(__printk_ratelimit)kernel(__printk_wait_on_cpu_lock)kernel(__ps2_command)kernel(__pskb_copy_fclone)kernel(__pskb_pull_tail)kernel(__pte_frag_nr)kernel(__pte_frag_size_shift)kernel(__pte_index_size)kernel(__pte_table_size)kernel(__pud_cache_index)kernel(__pud_index_size)kernel(__pud_table_size)kernel(__pud_val_bits)kernel(__put_cred)kernel(__put_devmap_managed_page)kernel(__put_mtd_device)kernel(__put_net)kernel(__put_page)kernel(__put_task_struct)kernel(__put_task_struct_rcu_cb)kernel(__put_user_ns)kernel(__pv_queued_spin_lock_slowpath)kernel(__pv_queued_spin_unlock)kernel(__qdisc_calculate_pkt_len)kernel(__quota_error)kernel(__raw_notifier_call_chain)kernel(__rb_erase_color)kernel(__rb_insert_augmented)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__read_overflow2_field)kernel(__refrigerator)kernel(__register_binfmt)kernel(__register_blkdev)kernel(__register_chrdev)kernel(__register_mtd_parser)kernel(__register_nls)kernel(__regmap_init)kernel(__regmap_init_i2c)kernel(__release_region)kernel(__remove_inode_hash)kernel(__request_module)kernel(__request_percpu_irq)kernel(__request_region)kernel(__rh_add_flag)kernel(__ring_buffer_alloc)kernel(__rmi_register_function_handler)kernel(__root_device_register)kernel(__round_jiffies)kernel(__round_jiffies_relative)kernel(__round_jiffies_up)kernel(__round_jiffies_up_relative)kernel(__rpc_wait_for_completion_task)kernel(__rt_mutex_init)kernel(__rtc_register_device)kernel(__rtnl_link_register)kernel(__rtnl_link_unregister)kernel(__sb_end_write)kernel(__sb_start_write)kernel(__sbitmap_queue_get)kernel(__sbitmap_queue_get_shallow)kernel(__scm_destroy)kernel(__scm_send)kernel(__scsi_add_device)kernel(__scsi_device_lookup)kernel(__scsi_device_lookup_by_target)kernel(__scsi_execute)kernel(__scsi_format_command)kernel(__scsi_init_queue)kernel(__scsi_iterate_devices)kernel(__scsi_print_sense)kernel(__sdhci_add_host)kernel(__sdhci_read_caps)kernel(__secpath_destroy)kernel(__seq_open_private)kernel(__serio_register_driver)kernel(__serio_register_port)kernel(__serpent_decrypt)kernel(__serpent_encrypt)kernel(__serpent_setkey)kernel(__set_dax_synchronous)kernel(__set_page_dirty)kernel(__set_page_dirty_buffers)kernel(__set_page_dirty_nobuffers)kernel(__sg_alloc_table)kernel(__sg_free_table)kernel(__sg_page_iter_dma_next)kernel(__sg_page_iter_next)kernel(__sg_page_iter_start)kernel(__siphash_aligned)kernel(__sk_backlog_rcv)kernel(__sk_dst_check)kernel(__sk_mem_raise_allocated)kernel(__sk_mem_reclaim)kernel(__sk_mem_reduce_allocated)kernel(__sk_mem_schedule)kernel(__sk_queue_drop_skb)kernel(__sk_receive_skb)kernel(__skb_checksum)kernel(__skb_checksum_complete)kernel(__skb_checksum_complete_head)kernel(__skb_ext_del)kernel(__skb_ext_put)kernel(__skb_flow_dissect)kernel(__skb_flow_get_ports)kernel(__skb_free_datagram_locked)kernel(__skb_get_hash)kernel(__skb_get_hash_symmetric)kernel(__skb_gro_checksum_complete)kernel(__skb_gso_segment)kernel(__skb_pad)kernel(__skb_recv_datagram)kernel(__skb_recv_udp)kernel(__skb_try_recv_datagram)kernel(__skb_tstamp_tx)kernel(__skb_vlan_pop)kernel(__skb_wait_for_more_packets)kernel(__skb_warn_lro_forwarding)kernel(__snd_pcm_lib_xfer)kernel(__snd_seq_driver_register)kernel(__snd_usbmidi_create)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__sock_cmsg_send)kernel(__sock_create)kernel(__sock_queue_rcv_skb)kernel(__sock_recv_timestamp)kernel(__sock_recv_ts_and_drops)kernel(__sock_recv_wifi_status)kernel(__sock_tx_timestamp)kernel(__splice_from_pipe)kernel(__srcu_notifier_call_chain)kernel(__srcu_read_lock)kernel(__srcu_read_unlock)kernel(__stack_chk_fail)kernel(__stack_depot_save)kernel(__starget_for_each_device)kernel(__static_key_deferred_flush)kernel(__static_key_slow_dec_deferred)kernel(__strp_unpause)kernel(__suspend_report_result)kernel(__sw_hweight16)kernel(__sw_hweight32)kernel(__sw_hweight64)kernel(__sw_hweight8)kernel(__symbol_get)kernel(__symbol_put)kernel(__sync_dirty_buffer)kernel(__sysfs_match_string)kernel(__target_init_cmd)kernel(__task_pid_nr_ns)kernel(__tasklet_hi_schedule)kernel(__tasklet_schedule)kernel(__tb_ring_enqueue)kernel(__tcf_em_tree_match)kernel(__tcp_md5_do_lookup)kernel(__tcp_send_ack)kernel(__test_set_page_writeback)kernel(__trace_bprintk)kernel(__trace_bputs)kernel(__trace_note_message)kernel(__trace_printk)kernel(__trace_puts)kernel(__tracepoint_add_device_to_group)kernel(__tracepoint_arm_event)kernel(__tracepoint_attach_device_to_domain)kernel(__tracepoint_block_bio_complete)kernel(__tracepoint_block_bio_remap)kernel(__tracepoint_block_rq_insert)kernel(__tracepoint_block_rq_remap)kernel(__tracepoint_block_split)kernel(__tracepoint_block_unplug)kernel(__tracepoint_br_fdb_add)kernel(__tracepoint_br_fdb_external_learn_add)kernel(__tracepoint_br_fdb_update)kernel(__tracepoint_cpu_frequency)kernel(__tracepoint_cpu_idle)kernel(__tracepoint_detach_device_from_domain)kernel(__tracepoint_devlink_hwerr)kernel(__tracepoint_devlink_hwmsg)kernel(__tracepoint_devlink_trap_report)kernel(__tracepoint_dma_fence_emit)kernel(__tracepoint_dma_fence_enable_signal)kernel(__tracepoint_dma_fence_signaled)kernel(__tracepoint_fdb_delete)kernel(__tracepoint_ff_layout_commit_error)kernel(__tracepoint_ff_layout_read_error)kernel(__tracepoint_ff_layout_write_error)kernel(__tracepoint_fib6_table_lookup)kernel(__tracepoint_io_page_fault)kernel(__tracepoint_ipi_send_cpu)kernel(__tracepoint_ipi_send_cpumask)kernel(__tracepoint_iscsi_dbg_conn)kernel(__tracepoint_iscsi_dbg_eh)kernel(__tracepoint_iscsi_dbg_session)kernel(__tracepoint_iscsi_dbg_sw_tcp)kernel(__tracepoint_iscsi_dbg_tcp)kernel(__tracepoint_kfree)kernel(__tracepoint_kfree_skb)kernel(__tracepoint_kmalloc)kernel(__tracepoint_kmalloc_node)kernel(__tracepoint_kmem_cache_alloc)kernel(__tracepoint_kmem_cache_alloc_node)kernel(__tracepoint_kmem_cache_free)kernel(__tracepoint_kvm_ppc_instr)kernel(__tracepoint_map)kernel(__tracepoint_mc_event)kernel(__tracepoint_mlx5_fs_add_fg)kernel(__tracepoint_mlx5_fs_add_ft)kernel(__tracepoint_mlx5_fs_add_rule)kernel(__tracepoint_mlx5_fs_del_fg)kernel(__tracepoint_mlx5_fs_del_ft)kernel(__tracepoint_mlx5_fs_del_fte)kernel(__tracepoint_mlx5_fs_del_rule)kernel(__tracepoint_mlx5_fs_set_fte)kernel(__tracepoint_mlx5_fw)kernel(__tracepoint_module_get)kernel(__tracepoint_napi_poll)kernel(__tracepoint_neigh_cleanup_and_release)kernel(__tracepoint_neigh_event_send_dead)kernel(__tracepoint_neigh_event_send_done)kernel(__tracepoint_neigh_timer_handler)kernel(__tracepoint_neigh_update)kernel(__tracepoint_neigh_update_done)kernel(__tracepoint_nfs4_pnfs_commit_ds)kernel(__tracepoint_nfs4_pnfs_read)kernel(__tracepoint_nfs4_pnfs_write)kernel(__tracepoint_nfs_fsync_enter)kernel(__tracepoint_nfs_fsync_exit)kernel(__tracepoint_nfs_xdr_bad_filehandle)kernel(__tracepoint_nfs_xdr_status)kernel(__tracepoint_non_standard_event)kernel(__tracepoint_nvme_sq)kernel(__tracepoint_pelt_cfs_tp)kernel(__tracepoint_pelt_dl_tp)kernel(__tracepoint_pelt_irq_tp)kernel(__tracepoint_pelt_rt_tp)kernel(__tracepoint_pelt_se_tp)kernel(__tracepoint_pnfs_mds_fallback_pg_get_mirror_count)kernel(__tracepoint_pnfs_mds_fallback_pg_init_read)kernel(__tracepoint_pnfs_mds_fallback_pg_init_write)kernel(__tracepoint_pnfs_mds_fallback_read_done)kernel(__tracepoint_pnfs_mds_fallback_read_pagelist)kernel(__tracepoint_pnfs_mds_fallback_write_done)kernel(__tracepoint_pnfs_mds_fallback_write_pagelist)kernel(__tracepoint_powernv_throttle)kernel(__tracepoint_remove_device_from_group)kernel(__tracepoint_rpm_idle)kernel(__tracepoint_rpm_resume)kernel(__tracepoint_rpm_return_int)kernel(__tracepoint_rpm_suspend)kernel(__tracepoint_sched_cpu_capacity_tp)kernel(__tracepoint_sched_overutilized_tp)kernel(__tracepoint_sched_update_nr_running_tp)kernel(__tracepoint_sched_util_est_cfs_tp)kernel(__tracepoint_sched_util_est_se_tp)kernel(__tracepoint_suspend_resume)kernel(__tracepoint_tcp_send_reset)kernel(__tracepoint_unmap)kernel(__tracepoint_vb2_buf_done)kernel(__tracepoint_vb2_buf_queue)kernel(__tracepoint_vb2_dqbuf)kernel(__tracepoint_vb2_qbuf)kernel(__tracepoint_vb2_v4l2_buf_done)kernel(__tracepoint_vb2_v4l2_buf_queue)kernel(__tracepoint_vb2_v4l2_dqbuf)kernel(__tracepoint_vb2_v4l2_qbuf)kernel(__tracepoint_vfio_pci_npu2_mmap)kernel(__tracepoint_vfio_pci_nvgpu_mmap)kernel(__tracepoint_vfio_pci_nvgpu_mmap_fault)kernel(__tracepoint_wbc_writepage)kernel(__tracepoint_xdp_bulk_tx)kernel(__tracepoint_xdp_exception)kernel(__tracepoint_xhci_dbg_init)kernel(__tracepoint_xhci_dbg_quirks)kernel(__transport_register_session)kernel(__tty_alloc_driver)kernel(__tty_insert_flip_char)kernel(__twofish_setkey)kernel(__typec_altmode_register_driver)kernel(__udp4_lib_lookup)kernel(__udp6_lib_lookup)kernel(__udp_disconnect)kernel(__udp_enqueue_schedule_skb)kernel(__udp_gso_segment)kernel(__uio_register_device)kernel(__umc_driver_register)kernel(__unregister_chrdev)kernel(__usb_create_hcd)kernel(__usb_get_extra_descriptor)kernel(__usecs_to_jiffies)kernel(__uwb_addr_print)kernel(__uwb_rc_try_get)kernel(__v4l2_clk_register_fixed)kernel(__v4l2_ctrl_handler_setup)kernel(__v4l2_ctrl_modify_range)kernel(__v4l2_ctrl_s_ctrl)kernel(__v4l2_ctrl_s_ctrl_int64)kernel(__v4l2_ctrl_s_ctrl_string)kernel(__v4l2_find_nearest_size)kernel(__var_waitqueue)kernel(__vdpa_alloc_device)kernel(__vdpa_register_driver)kernel(__vfs_getxattr)kernel(__vfs_removexattr)kernel(__vfs_removexattr_locked)kernel(__vfs_setxattr)kernel(__vfs_setxattr_locked)kernel(__video_register_device)kernel(__videobuf_mmap_setup)kernel(__vio_register_driver)kernel(__vlan_find_dev_deep_rcu)kernel(__vmalloc)kernel(__vmalloc_end)kernel(__vmalloc_node_range)kernel(__vmalloc_start)kernel(__vring_new_virtqueue)kernel(__wa_destroy)kernel(__wait_on_bit)kernel(__wait_on_bit_lock)kernel(__wait_on_buffer)kernel(__wait_rcu_gp)kernel(__wake_up)kernel(__wake_up_bit)kernel(__wake_up_locked)kernel(__wake_up_locked_key)kernel(__wake_up_locked_key_bookmark)kernel(__wake_up_locked_sync_key)kernel(__wake_up_sync)kernel(__wake_up_sync_key)kernel(__warn_printk)kernel(__write_overflow_field)kernel(__wusb_dev_get_by_usb_dev)kernel(__xa_alloc)kernel(__xa_alloc_cyclic)kernel(__xa_clear_mark)kernel(__xa_cmpxchg)kernel(__xa_erase)kernel(__xa_insert)kernel(__xa_set_mark)kernel(__xa_store)kernel(__xas_next)kernel(__xas_prev)kernel(__xdp_build_skb_from_frame)kernel(__xdp_release_frame)kernel(__xfrm_decode_session)kernel(__xfrm_dst_lookup)kernel(__xfrm_init_state)kernel(__xfrm_policy_check)kernel(__xfrm_route_forward)kernel(__xfrm_state_delete)kernel(__xfrm_state_destroy)kernel(__xfrm_state_mtu)kernel(__xive_enabled)kernel(__xive_vm_h_cppr)kernel(__xive_vm_h_eoi)kernel(__xive_vm_h_ipi)kernel(__xive_vm_h_ipoll)kernel(__xive_vm_h_xirr)kernel(__zerocopy_sg_from_iter)kernel(_atomic_dec_and_lock)kernel(_atomic_dec_and_lock_irqsave)kernel(_bcd2bin)kernel(_bin2bcd)kernel(_cond_resched)kernel(_copy_from_iter)kernel(_copy_from_iter_flushcache)kernel(_copy_from_iter_full)kernel(_copy_from_iter_full_nocache)kernel(_copy_from_iter_nocache)kernel(_copy_from_pages)kernel(_copy_from_user)kernel(_copy_to_iter)kernel(_copy_to_iter_mcsafe)kernel(_copy_to_user)kernel(_ctype)kernel(_dev_alert)kernel(_dev_crit)kernel(_dev_emerg)kernel(_dev_err)kernel(_dev_info)kernel(_dev_notice)kernel(_dev_warn)kernel(_fc_frame_alloc)kernel(_ib_alloc_device)kernel(_insb)kernel(_insl_ns)kernel(_insw_ns)kernel(_kstrtol)kernel(_kstrtoul)kernel(_kvmppc_restore_tm_pr)kernel(_kvmppc_save_tm_pr)kernel(_local_bh_enable)kernel(_mcount)kernel(_memcpy_fromio)kernel(_memcpy_toio)kernel(_memset_io)kernel(_nfs_display_fhandle)kernel(_nfs_display_fhandle_hash)kernel(_numa_mem_)kernel(_outsb)kernel(_outsl_ns)kernel(_outsw_ns)kernel(_page_poisoning_enabled)kernel(_page_poisoning_enabled_early)kernel(_raw_read_lock)kernel(_raw_read_lock_bh)kernel(_raw_read_lock_irq)kernel(_raw_read_lock_irqsave)kernel(_raw_read_trylock)kernel(_raw_read_unlock_bh)kernel(_raw_read_unlock_irqrestore)kernel(_raw_spin_lock)kernel(_raw_spin_lock_bh)kernel(_raw_spin_lock_irq)kernel(_raw_spin_lock_irqsave)kernel(_raw_spin_trylock)kernel(_raw_spin_trylock_bh)kernel(_raw_spin_unlock_bh)kernel(_raw_spin_unlock_irqrestore)kernel(_raw_write_lock)kernel(_raw_write_lock_bh)kernel(_raw_write_lock_irq)kernel(_raw_write_lock_irqsave)kernel(_raw_write_trylock)kernel(_raw_write_unlock_bh)kernel(_raw_write_unlock_irqrestore)kernel(_snd_ctl_add_follower)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_snd_pcm_stream_lock_irqsave)kernel(_snd_pcm_stream_lock_irqsave_nested)kernel(_torture_create_kthread)kernel(_torture_stop_kthread)kernel(_totalram_pages)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(_vb2_fop_release)kernel(_vdpa_register_device)kernel(_vdpa_unregister_device)kernel(_xa_init_flags)kernel(ablkcipher_walk_done)kernel(ablkcipher_walk_phys)kernel(abort)kernel(abort_creds)kernel(ac97_bus_type)kernel(access_process_vm)kernel(account_locked_vm)kernel(account_page_dirtied)kernel(account_page_redirty)kernel(ack_all_badblocks)kernel(acomp_request_alloc)kernel(acomp_request_free)kernel(add_cpu)kernel(add_device_randomness)kernel(add_disk_randomness)kernel(add_hwgenerator_randomness)kernel(add_input_randomness)kernel(add_interrupt_randomness)kernel(add_memory)kernel(add_memory_driver_managed)kernel(add_page_wait_queue)kernel(add_random_ready_callback)kernel(add_taint)kernel(add_timer)kernel(add_timer_on)kernel(add_to_page_cache_locked)kernel(add_to_page_cache_lru)kernel(add_to_pipe)kernel(add_uevent_var)kernel(add_wait_queue)kernel(add_wait_queue_exclusive)kernel(add_wait_queue_priority)kernel(addrconf_add_linklocal)kernel(addrconf_prefix_rcv_add_addr)kernel(address_space_init_once)kernel(adjust_managed_page_count)kernel(adjust_resource)kernel(admin_timeout)kernel(adt7x10_dev_pm_ops)kernel(adt7x10_probe)kernel(adt7x10_remove)kernel(aead_exit_geniv)kernel(aead_geniv_alloc)kernel(aead_geniv_free)kernel(aead_init_geniv)kernel(aead_register_instance)kernel(af9005_rc_decode)kernel(af_alg_accept)kernel(af_alg_alloc_areq)kernel(af_alg_alloc_tsgl)kernel(af_alg_async_cb)kernel(af_alg_cmsg_send)kernel(af_alg_count_tsgl)kernel(af_alg_data_wakeup)kernel(af_alg_free_areq_sgls)kernel(af_alg_free_resources)kernel(af_alg_free_sg)kernel(af_alg_get_rsgl)kernel(af_alg_link_sg)kernel(af_alg_make_sg)kernel(af_alg_poll)kernel(af_alg_pull_tsgl)kernel(af_alg_register_type)kernel(af_alg_release)kernel(af_alg_release_parent)kernel(af_alg_sendmsg)kernel(af_alg_sendpage)kernel(af_alg_unregister_type)kernel(af_alg_wait_for_data)kernel(af_alg_wait_for_wmem)kernel(af_alg_wmem_wakeup)kernel(ahash_attr_alg)kernel(ahash_free_instance)kernel(ahash_register_instance)kernel(ahci_check_ready)kernel(ahci_dev_classify)kernel(ahci_do_hardreset)kernel(ahci_do_softreset)kernel(ahci_error_handler)kernel(ahci_fill_cmd_slot)kernel(ahci_handle_port_intr)kernel(ahci_host_activate)kernel(ahci_ignore_sss)kernel(ahci_init_controller)kernel(ahci_kick_engine)kernel(ahci_ops)kernel(ahci_platform_disable_clks)kernel(ahci_platform_disable_phys)kernel(ahci_platform_disable_regulators)kernel(ahci_platform_disable_resources)kernel(ahci_platform_enable_clks)kernel(ahci_platform_enable_phys)kernel(ahci_platform_enable_regulators)kernel(ahci_platform_enable_resources)kernel(ahci_platform_get_resources)kernel(ahci_platform_init_host)kernel(ahci_platform_ops)kernel(ahci_platform_resume)kernel(ahci_platform_resume_host)kernel(ahci_platform_shutdown)kernel(ahci_platform_suspend)kernel(ahci_platform_suspend_host)kernel(ahci_pmp_retry_srst_ops)kernel(ahci_port_resume)kernel(ahci_print_info)kernel(ahci_qc_issue)kernel(ahci_reset_controller)kernel(ahci_reset_em)kernel(ahci_save_initial_config)kernel(ahci_sdev_attrs)kernel(ahci_set_em_messages)kernel(ahci_shost_attrs)kernel(ahci_start_engine)kernel(ahci_start_fis_rx)kernel(ahci_stop_engine)kernel(akcipher_register_instance)kernel(alarm_cancel)kernel(alarm_expires_remaining)kernel(alarm_forward)kernel(alarm_forward_now)kernel(alarm_init)kernel(alarm_restart)kernel(alarm_start)kernel(alarm_start_relative)kernel(alarm_try_to_cancel)kernel(alarmtimer_get_rtcdev)kernel(alg_test)kernel(all_vm_events)kernel(alloc_anon_inode)kernel(alloc_buffer_head)kernel(alloc_c_can_dev)kernel(alloc_can_err_skb)kernel(alloc_can_skb)kernel(alloc_candev)kernel(alloc_canfd_skb)kernel(alloc_cc770dev)kernel(alloc_chrdev_region)kernel(alloc_contig_range)kernel(alloc_cpu_rmap)kernel(alloc_dax)kernel(alloc_dax_region)kernel(alloc_etherdev_mqs)kernel(alloc_fcdev)kernel(alloc_file)kernel(alloc_file_pseudo)kernel(alloc_hdlcdev)kernel(alloc_iova)kernel(alloc_iova_fast)kernel(alloc_mdio_bitbang)kernel(alloc_netdev_mqs)kernel(alloc_nfs_open_context)kernel(alloc_page_buffers)kernel(alloc_pages_current)kernel(alloc_pages_exact)kernel(alloc_pages_vma)kernel(alloc_sja1000dev)kernel(alloc_skb_for_msg)kernel(alloc_skb_with_frags)kernel(alloc_vm_area)kernel(alloc_workqueue)kernel(allocate_resource)kernel(altera_ci_init)kernel(altera_ci_irq)kernel(altera_ci_release)kernel(altera_ci_tuner_reset)kernel(altera_init)kernel(always_delete_dentry)kernel(amdtp_am824_add_pcm_hw_constraints)kernel(amdtp_am824_init)kernel(amdtp_am824_midi_trigger)kernel(amdtp_am824_set_midi_position)kernel(amdtp_am824_set_parameters)kernel(amdtp_am824_set_pcm_position)kernel(amdtp_domain_add_stream)kernel(amdtp_domain_destroy)kernel(amdtp_domain_init)kernel(amdtp_domain_start)kernel(amdtp_domain_stop)kernel(amdtp_domain_stream_pcm_ack)kernel(amdtp_domain_stream_pcm_pointer)kernel(amdtp_rate_table)kernel(amdtp_stream_add_pcm_hw_constraints)kernel(amdtp_stream_destroy)kernel(amdtp_stream_get_max_payload)kernel(amdtp_stream_init)kernel(amdtp_stream_pcm_abort)kernel(amdtp_stream_pcm_prepare)kernel(amdtp_stream_set_parameters)kernel(amdtp_stream_update)kernel(amdtp_syt_intervals)kernel(analyse_instr)kernel(anon_inode_getfd)kernel(anon_inode_getfile)kernel(anon_transport_class_register)kernel(anon_transport_class_unregister)kernel(aperture_remove_conflicting_devices)kernel(aperture_remove_conflicting_pci_devices)kernel(apply_to_existing_page_range)kernel(apply_to_page_range)kernel(arc4_crypt)kernel(arc4_setkey)kernel(arch_free_page)kernel(arch_invalidate_pmem)kernel(arch_local_irq_restore)kernel(arch_set_freq_scale)kernel(arch_smp_send_reschedule)kernel(arch_touch_nmi_watchdog)kernel(arch_wb_cache_pmem)kernel(argv_free)kernel(argv_split)kernel(arp_create)kernel(arp_send)kernel(arp_tbl)kernel(arp_xmit)kernel(arpt_alloc_initial_table)kernel(arpt_do_table)kernel(arpt_register_table)kernel(arpt_unregister_table)kernel(arpt_unregister_table_pre_exit)kernel(asn1_ber_decoder)kernel(asymmetric_key_generate_id)kernel(asymmetric_key_id_partial)kernel(asymmetric_key_id_same)kernel(async_gen_syndrome)kernel(async_memcpy)kernel(async_raid6_2data_recov)kernel(async_raid6_datap_recov)kernel(async_schedule_node)kernel(async_schedule_node_domain)kernel(async_synchronize_cookie)kernel(async_synchronize_cookie_domain)kernel(async_synchronize_full)kernel(async_synchronize_full_domain)kernel(async_syndrome_val)kernel(async_trigger_callback)kernel(async_tx_quiesce)kernel(async_tx_submit)kernel(async_unregister_domain)kernel(async_xor)kernel(async_xor_offs)kernel(async_xor_val)kernel(async_xor_val_offs)kernel(ata_bmdma32_port_ops)kernel(ata_bmdma_dumb_qc_prep)kernel(ata_bmdma_error_handler)kernel(ata_bmdma_interrupt)kernel(ata_bmdma_irq_clear)kernel(ata_bmdma_port_intr)kernel(ata_bmdma_port_ops)kernel(ata_bmdma_port_start)kernel(ata_bmdma_port_start32)kernel(ata_bmdma_post_internal_cmd)kernel(ata_bmdma_qc_issue)kernel(ata_bmdma_qc_prep)kernel(ata_bmdma_setup)kernel(ata_bmdma_start)kernel(ata_bmdma_status)kernel(ata_bmdma_stop)kernel(ata_cable_40wire)kernel(ata_cable_80wire)kernel(ata_cable_ignore)kernel(ata_cable_sata)kernel(ata_cable_unknown)kernel(ata_common_sdev_attrs)kernel(ata_dev_classify)kernel(ata_dev_disable)kernel(ata_dev_next)kernel(ata_dev_pair)kernel(ata_dev_printk)kernel(ata_dev_set_feature)kernel(ata_do_dev_read_id)kernel(ata_do_set_mode)kernel(ata_dummy_port_info)kernel(ata_dummy_port_ops)kernel(ata_eh_analyze_ncq_error)kernel(ata_eh_freeze_port)kernel(ata_ehi_clear_desc)kernel(ata_ehi_push_desc)kernel(ata_get_cmd_descript)kernel(ata_host_activate)kernel(ata_host_alloc)kernel(ata_host_alloc_pinfo)kernel(ata_host_detach)kernel(ata_host_init)kernel(ata_host_put)kernel(ata_host_register)kernel(ata_host_resume)kernel(ata_host_start)kernel(ata_host_suspend)kernel(ata_id_c_string)kernel(ata_id_string)kernel(ata_id_xfermask)kernel(ata_link_abort)kernel(ata_link_next)kernel(ata_link_offline)kernel(ata_link_online)kernel(ata_link_printk)kernel(ata_mode_string)kernel(ata_msleep)kernel(ata_ncq_sdev_attrs)kernel(ata_noop_qc_prep)kernel(ata_pack_xfermask)kernel(ata_pci_bmdma_clear_simplex)kernel(ata_pci_bmdma_init)kernel(ata_pci_bmdma_init_one)kernel(ata_pci_bmdma_prepare_host)kernel(ata_pci_device_do_resume)kernel(ata_pci_device_do_suspend)kernel(ata_pci_device_resume)kernel(ata_pci_device_suspend)kernel(ata_pci_remove_one)kernel(ata_pci_sff_activate_host)kernel(ata_pci_sff_init_host)kernel(ata_pci_sff_init_one)kernel(ata_pci_sff_prepare_host)kernel(ata_pci_shutdown_one)kernel(ata_pio_need_iordy)kernel(ata_platform_remove_one)kernel(ata_port_abort)kernel(ata_port_desc)kernel(ata_port_freeze)kernel(ata_port_pbar_desc)kernel(ata_port_printk)kernel(ata_port_schedule_eh)kernel(ata_port_wait_eh)kernel(ata_print_version)kernel(ata_qc_complete)kernel(ata_qc_complete_multiple)kernel(ata_qc_get_active)kernel(ata_ratelimit)kernel(ata_sas_async_probe)kernel(ata_sas_port_alloc)kernel(ata_sas_port_destroy)kernel(ata_sas_port_init)kernel(ata_sas_port_resume)kernel(ata_sas_port_start)kernel(ata_sas_port_stop)kernel(ata_sas_port_suspend)kernel(ata_sas_queuecmd)kernel(ata_sas_scsi_ioctl)kernel(ata_sas_slave_configure)kernel(ata_sas_sync_probe)kernel(ata_sas_tport_add)kernel(ata_sas_tport_delete)kernel(ata_scsi_change_queue_depth)kernel(ata_scsi_cmd_error_handler)kernel(ata_scsi_ioctl)kernel(ata_scsi_port_error_handler)kernel(ata_scsi_queuecmd)kernel(ata_scsi_slave_config)kernel(ata_scsi_slave_destroy)kernel(ata_scsi_unlock_native_capacity)kernel(ata_sff_busy_sleep)kernel(ata_sff_check_status)kernel(ata_sff_data_xfer)kernel(ata_sff_data_xfer32)kernel(ata_sff_dev_classify)kernel(ata_sff_dev_select)kernel(ata_sff_dma_pause)kernel(ata_sff_drain_fifo)kernel(ata_sff_error_handler)kernel(ata_sff_exec_command)kernel(ata_sff_freeze)kernel(ata_sff_hsm_move)kernel(ata_sff_interrupt)kernel(ata_sff_irq_on)kernel(ata_sff_lost_interrupt)kernel(ata_sff_pause)kernel(ata_sff_port_intr)kernel(ata_sff_port_ops)kernel(ata_sff_postreset)kernel(ata_sff_prereset)kernel(ata_sff_qc_fill_rtf)kernel(ata_sff_qc_issue)kernel(ata_sff_queue_delayed_work)kernel(ata_sff_queue_pio_task)kernel(ata_sff_queue_work)kernel(ata_sff_softreset)kernel(ata_sff_std_ports)kernel(ata_sff_tf_load)kernel(ata_sff_tf_read)kernel(ata_sff_thaw)kernel(ata_sff_wait_after_reset)kernel(ata_sff_wait_ready)kernel(ata_slave_link_init)kernel(ata_std_bios_param)kernel(ata_std_end_eh)kernel(ata_std_error_handler)kernel(ata_std_postreset)kernel(ata_std_prereset)kernel(ata_std_qc_defer)kernel(ata_std_sched_eh)kernel(ata_tf_from_fis)kernel(ata_tf_to_fis)kernel(ata_timing_compute)kernel(ata_timing_find_mode)kernel(ata_timing_merge)kernel(ata_wait_after_reset)kernel(ata_wait_register)kernel(ata_xfer_mask2mode)kernel(ata_xfer_mode2mask)kernel(ata_xfer_mode2shift)kernel(atapi_cmd_type)kernel(atbm8830_attach)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_dev_release_vccs)kernel(atm_dev_signal_change)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(atomic_dec_and_mutex_lock)kernel(atomic_notifier_call_chain)kernel(atomic_notifier_chain_register)kernel(atomic_notifier_chain_unregister)kernel(attach_capi_ctr)kernel(attach_hdlc_protocol)kernel(attribute_container_classdev_to_container)kernel(attribute_container_find_class_device)kernel(attribute_container_register)kernel(attribute_container_unregister)kernel(au8522_analog_i2c_gate_ctrl)kernel(au8522_attach)kernel(au8522_get_state)kernel(au8522_i2c_gate_ctrl)kernel(au8522_init)kernel(au8522_led_ctrl)kernel(au8522_readreg)kernel(au8522_release_state)kernel(au8522_sleep)kernel(au8522_writereg)kernel(audit_enabled)kernel(audit_log)kernel(audit_log_end)kernel(audit_log_format)kernel(audit_log_start)kernel(audit_log_task_context)kernel(audit_log_task_info)kernel(auth_domain_find)kernel(auth_domain_lookup)kernel(auth_domain_put)kernel(autoremove_wake_function)kernel(auxiliary_device_init)kernel(auxiliary_driver_unregister)kernel(auxiliary_find_device)kernel(avc_general_get_plug_info)kernel(avc_general_get_sig_fmt)kernel(avc_general_set_sig_fmt)kernel(avenrun)kernel(avmcard_dma_alloc)kernel(avmcard_dma_free)kernel(b1_alloc_card)kernel(b1_detect)kernel(b1_free_card)kernel(b1_getrevision)kernel(b1_interrupt)kernel(b1_irq_table)kernel(b1_load_config)kernel(b1_load_firmware)kernel(b1_load_t4file)kernel(b1_loaded)kernel(b1_parse_version)kernel(b1_proc_show)kernel(b1_register_appl)kernel(b1_release_appl)kernel(b1_reset_ctr)kernel(b1_send_message)kernel(b1dma_interrupt)kernel(b1dma_load_firmware)kernel(b1dma_proc_show)kernel(b1dma_register_appl)kernel(b1dma_release_appl)kernel(b1dma_reset)kernel(b1dma_reset_ctr)kernel(b1dma_send_message)kernel(b1pciv4_detect)kernel(b2c2_flexcop_debug)kernel(backlight_device_get_by_name)kernel(backlight_device_get_by_type)kernel(backlight_device_register)kernel(backlight_device_set_brightness)kernel(backlight_device_unregister)kernel(backlight_force_update)kernel(backlight_register_notifier)kernel(backlight_unregister_notifier)kernel(badblocks_check)kernel(badblocks_clear)kernel(badblocks_exit)kernel(badblocks_init)kernel(badblocks_set)kernel(badblocks_show)kernel(badblocks_store)kernel(badrange_add)kernel(badrange_forget)kernel(badrange_init)kernel(balance_dirty_pages_ratelimited)kernel(balloon_aops)kernel(balloon_page_alloc)kernel(balloon_page_dequeue)kernel(balloon_page_enqueue)kernel(baswap)kernel(bc_svc_process)kernel(bchannel_get_rxbuf)kernel(bchannel_senddata)kernel(bcm3510_attach)kernel(bcm54xx_auxctl_read)kernel(bcm54xx_auxctl_write)kernel(bcm_phy_28nm_a0b0_afe_config_init)kernel(bcm_phy_ack_intr)kernel(bcm_phy_cable_test_get_status)kernel(bcm_phy_cable_test_get_status_rdb)kernel(bcm_phy_cable_test_start)kernel(bcm_phy_cable_test_start_rdb)kernel(bcm_phy_config_intr)kernel(bcm_phy_downshift_get)kernel(bcm_phy_downshift_set)kernel(bcm_phy_enable_apd)kernel(bcm_phy_get_sset_count)kernel(bcm_phy_get_stats)kernel(bcm_phy_get_strings)kernel(bcm_phy_handle_interrupt)kernel(bcm_phy_modify_exp)kernel(bcm_phy_modify_rdb)kernel(bcm_phy_r_rc_cal_reset)kernel(bcm_phy_read_exp)kernel(bcm_phy_read_misc)kernel(bcm_phy_read_rdb)kernel(bcm_phy_read_shadow)kernel(bcm_phy_set_eee)kernel(bcm_phy_write_exp)kernel(bcm_phy_write_misc)kernel(bcm_phy_write_rdb)kernel(bcm_phy_write_shadow)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bd_abort_claiming)kernel(bd_link_disk_holder)kernel(bd_prepare_to_claim)kernel(bd_set_nr_sectors)kernel(bd_unlink_disk_holder)kernel(bdev_check_media_change)kernel(bdev_dax_pgoff)kernel(bdev_disk_changed)kernel(bdev_read_only)kernel(bdev_stack_limits)kernel(bdevname)kernel(bdget)kernel(bdget_disk)kernel(bdgrab)kernel(bdi_alloc)kernel(bdi_dev_name)kernel(bdi_put)kernel(bdi_register)kernel(bdi_set_max_ratio)kernel(bdput)kernel(be_roce_mcc_cmd)kernel(be_roce_register_driver)kernel(be_roce_unregister_driver)kernel(begin_new_exec)kernel(bfifo_qdisc_ops)kernel(bh_submit_read)kernel(bh_uptodate_or_lock)kernel(bin2hex)kernel(bio_add_page)kernel(bio_add_pc_page)kernel(bio_advance)kernel(bio_alloc_bioset)kernel(bio_associate_blkg)kernel(bio_associate_blkg_from_css)kernel(bio_chain)kernel(bio_check_pages_dirty)kernel(bio_clone_blkg_association)kernel(bio_clone_fast)kernel(bio_copy_data)kernel(bio_copy_data_iter)kernel(bio_devname)kernel(bio_endio)kernel(bio_free_pages)kernel(bio_init)kernel(bio_integrity_add_page)kernel(bio_integrity_advance)kernel(bio_integrity_alloc)kernel(bio_integrity_prep)kernel(bio_integrity_trim)kernel(bio_iov_iter_get_pages)kernel(bio_list_copy_data)kernel(bio_map_kern)kernel(bio_phys_segments)kernel(bio_put)kernel(bio_release_pages)kernel(bio_reset)kernel(bio_set_pages_dirty)kernel(bio_split)kernel(bio_start_io_acct)kernel(bio_start_io_acct_time)kernel(bio_trim)kernel(bio_uninit)kernel(bioset_exit)kernel(bioset_init)kernel(bioset_integrity_create)kernel(bioset_integrity_free)kernel(bit_wait)kernel(bit_wait_io)kernel(bit_wait_io_timeout)kernel(bit_wait_timeout)kernel(bit_waitqueue)kernel(bitmap_alloc)kernel(bitmap_alloc_node)kernel(bitmap_allocate_region)kernel(bitmap_bitremap)kernel(bitmap_cut)kernel(bitmap_find_free_region)kernel(bitmap_find_next_zero_area_off)kernel(bitmap_fold)kernel(bitmap_free)kernel(bitmap_from_arr32)kernel(bitmap_onto)kernel(bitmap_parse_user)kernel(bitmap_parselist)kernel(bitmap_parselist_user)kernel(bitmap_print_bitmask_to_buf)kernel(bitmap_print_list_to_buf)kernel(bitmap_print_to_pagebuf)kernel(bitmap_release_region)kernel(bitmap_remap)kernel(bitmap_to_arr32)kernel(bitmap_zalloc)kernel(bitmap_zalloc_node)kernel(blk_abort_request)kernel(blk_add_driver_data)kernel(blk_alloc_queue)kernel(blk_alloc_queue_rh)kernel(blk_bio_list_merge)kernel(blk_check_plugged)kernel(blk_cleanup_queue)kernel(blk_clear_pm_only)kernel(blk_dump_rq_flags)kernel(blk_execute_rq)kernel(blk_execute_rq_nowait)kernel(blk_execute_rq_rh)kernel(blk_fill_rwbs)kernel(blk_finish_plug)kernel(blk_freeze_queue_start)kernel(blk_get_queue)kernel(blk_get_request)kernel(blk_insert_cloned_request)kernel(blk_integrity_compare)kernel(blk_integrity_register)kernel(blk_integrity_unregister)kernel(blk_io_schedule)kernel(blk_limits_io_min)kernel(blk_limits_io_opt)kernel(blk_lld_busy)kernel(blk_max_low_pfn)kernel(blk_mq_alloc_request)kernel(blk_mq_alloc_request_hctx)kernel(blk_mq_alloc_sq_tag_set)kernel(blk_mq_alloc_tag_set)kernel(blk_mq_complete_request)kernel(blk_mq_complete_request_remote)kernel(blk_mq_debugfs_rq_show)kernel(blk_mq_delay_kick_requeue_list)kernel(blk_mq_delay_run_hw_queue)kernel(blk_mq_delay_run_hw_queues)kernel(blk_mq_end_request)kernel(blk_mq_flush_busy_ctxs)kernel(blk_mq_free_request)kernel(blk_mq_free_tag_set)kernel(blk_mq_freeze_queue)kernel(blk_mq_freeze_queue_wait)kernel(blk_mq_freeze_queue_wait_timeout)kernel(blk_mq_hctx_set_fq_lock_class)kernel(blk_mq_init_allocated_queue)kernel(blk_mq_init_queue)kernel(blk_mq_init_queue_data)kernel(blk_mq_init_sq_queue)kernel(blk_mq_kick_requeue_list)kernel(blk_mq_make_request)kernel(blk_mq_map_queues)kernel(blk_mq_pci_map_queues)kernel(blk_mq_queue_inflight)kernel(blk_mq_queue_stopped)kernel(blk_mq_quiesce_queue)kernel(blk_mq_quiesce_queue_nowait)kernel(blk_mq_rdma_map_queues)kernel(blk_mq_requeue_request)kernel(blk_mq_rq_cpu)kernel(blk_mq_run_hw_queue)kernel(blk_mq_run_hw_queues)kernel(blk_mq_sched_mark_restart_hctx)kernel(blk_mq_sched_try_insert_merge)kernel(blk_mq_sched_try_merge)kernel(blk_mq_start_hw_queue)kernel(blk_mq_start_hw_queues)kernel(blk_mq_start_request)kernel(blk_mq_start_stopped_hw_queue)kernel(blk_mq_start_stopped_hw_queues)kernel(blk_mq_stop_hw_queue)kernel(blk_mq_stop_hw_queues)kernel(blk_mq_tag_to_rq)kernel(blk_mq_tagset_busy_iter)kernel(blk_mq_tagset_wait_completed_request)kernel(blk_mq_unfreeze_queue)kernel(blk_mq_unique_tag)kernel(blk_mq_unquiesce_queue)kernel(blk_mq_update_nr_hw_queues)kernel(blk_mq_virtio_map_queues)kernel(blk_mq_wait_quiesce_done)kernel(blk_next_bio)kernel(blk_op_str)kernel(blk_pm_runtime_init)kernel(blk_poll)kernel(blk_post_runtime_resume)kernel(blk_post_runtime_suspend)kernel(blk_pre_runtime_resume)kernel(blk_pre_runtime_suspend)kernel(blk_put_queue)kernel(blk_put_request)kernel(blk_queue_alignment_offset)kernel(blk_queue_bounce_limit)kernel(blk_queue_chunk_sectors)kernel(blk_queue_dma_alignment)kernel(blk_queue_dma_drain)kernel(blk_queue_dma_pad)kernel(blk_queue_flag_clear)kernel(blk_queue_flag_set)kernel(blk_queue_flag_test_and_set)kernel(blk_queue_io_min)kernel(blk_queue_io_opt)kernel(blk_queue_logical_block_size)kernel(blk_queue_make_request)kernel(blk_queue_max_discard_sectors)kernel(blk_queue_max_discard_segments)kernel(blk_queue_max_hw_sectors)kernel(blk_queue_max_segment_size)kernel(blk_queue_max_segments)kernel(blk_queue_max_write_same_sectors)kernel(blk_queue_max_write_zeroes_sectors)kernel(blk_queue_max_zone_append_sectors)kernel(blk_queue_physical_block_size)kernel(blk_queue_required_elevator_features)kernel(blk_queue_rq_timeout)kernel(blk_queue_segment_boundary)kernel(blk_queue_set_zoned)kernel(blk_queue_split)kernel(blk_queue_stack_limits)kernel(blk_queue_update_dma_alignment)kernel(blk_queue_update_dma_pad)kernel(blk_queue_update_readahead)kernel(blk_queue_virt_boundary)kernel(blk_queue_write_cache)kernel(blk_recount_segments)kernel(blk_register_queue)kernel(blk_rq_append_bio)kernel(blk_rq_aux)kernel(blk_rq_count_integrity_sg)kernel(blk_rq_err_bytes)kernel(blk_rq_init)kernel(blk_rq_map_integrity_sg)kernel(blk_rq_map_kern)kernel(blk_rq_map_user)kernel(blk_rq_map_user_iov)kernel(blk_rq_prep_clone)kernel(blk_rq_unmap_user)kernel(blk_rq_unprep_clone)kernel(blk_set_default_limits)kernel(blk_set_pm_only)kernel(blk_set_queue_depth)kernel(blk_set_queue_dying)kernel(blk_set_runtime_active)kernel(blk_set_stacking_limits)kernel(blk_stack_limits)kernel(blk_start_plug)kernel(blk_stat_enable_accounting)kernel(blk_status_to_errno)kernel(blk_steal_bios)kernel(blk_sync_queue)kernel(blk_trace_remove)kernel(blk_trace_setup)kernel(blk_trace_startstop)kernel(blk_update_request)kernel(blk_verify_command)kernel(blkcg_activate_policy)kernel(blkcg_deactivate_policy)kernel(blkcg_policy_register)kernel(blkcg_policy_unregister)kernel(blkcg_print_blkgs)kernel(blkcg_root)kernel(blkcg_root_css)kernel(blkcipher_aead_walk_virt_block)kernel(blkcipher_walk_done)kernel(blkcipher_walk_phys)kernel(blkcipher_walk_virt)kernel(blkcipher_walk_virt_block)kernel(blkdev_fsync)kernel(blkdev_get)kernel(blkdev_get_by_dev)kernel(blkdev_get_by_path)kernel(blkdev_ioctl)kernel(blkdev_issue_discard)kernel(blkdev_issue_flush)kernel(blkdev_issue_write_same)kernel(blkdev_issue_zeroout)kernel(blkdev_put)kernel(blkdev_read_iter)kernel(blkdev_write_iter)kernel(blkg_conf_finish)kernel(blkg_conf_prep)kernel(blkg_lookup_slowpath)kernel(blkg_prfill_rwstat)kernel(blkg_rwstat_exit)kernel(blkg_rwstat_init)kernel(blkg_rwstat_recursive_sum)kernel(block_commit_write)kernel(block_invalidatepage)kernel(block_is_partially_uptodate)kernel(block_page_mkwrite)kernel(block_read_full_page)kernel(block_truncate_page)kernel(block_write_begin)kernel(block_write_end)kernel(block_write_full_page)kernel(blockdev_superblock)kernel(blocking_notifier_call_chain)kernel(blocking_notifier_chain_cond_register)kernel(blocking_notifier_chain_register)kernel(blocking_notifier_chain_unregister)kernel(blowfish_setkey)kernel(bmap)kernel(bnxt_ulp_probe)kernel(boot_cpuid)kernel(bpf_dispatcher_xdp_func)kernel(bpf_event_output)kernel(bpf_map_inc)kernel(bpf_map_inc_not_zero)kernel(bpf_map_inc_with_uref)kernel(bpf_map_put)kernel(bpf_offload_dev_create)kernel(bpf_offload_dev_destroy)kernel(bpf_offload_dev_match)kernel(bpf_offload_dev_netdev_register)kernel(bpf_offload_dev_netdev_unregister)kernel(bpf_offload_dev_priv)kernel(bpf_preload_ops)kernel(bpf_prog_add)kernel(bpf_prog_alloc)kernel(bpf_prog_create)kernel(bpf_prog_create_from_user)kernel(bpf_prog_destroy)kernel(bpf_prog_free)kernel(bpf_prog_get_type_dev)kernel(bpf_prog_get_type_path)kernel(bpf_prog_inc)kernel(bpf_prog_inc_not_zero)kernel(bpf_prog_put)kernel(bpf_prog_select_runtime)kernel(bpf_prog_sub)kernel(bpf_redirect_info)kernel(bpf_sk_lookup_enabled)kernel(bpf_sk_storage_diag_alloc)kernel(bpf_sk_storage_diag_free)kernel(bpf_sk_storage_diag_put)kernel(bpf_stats_enabled_key)kernel(bpf_trace_run1)kernel(bpf_trace_run10)kernel(bpf_trace_run11)kernel(bpf_trace_run12)kernel(bpf_trace_run2)kernel(bpf_trace_run3)kernel(bpf_trace_run4)kernel(bpf_trace_run5)kernel(bpf_trace_run6)kernel(bpf_trace_run7)kernel(bpf_trace_run8)kernel(bpf_trace_run9)kernel(bpf_verifier_log_write)kernel(bpf_warn_invalid_xdp_action)kernel(bprintf)kernel(bprm_change_interp)kernel(br_dev_queue_push_xmit)kernel(br_fdb_clear_offload)kernel(br_fdb_find_port)kernel(br_fdb_test_addr_hook)kernel(br_forward)kernel(br_forward_finish)kernel(br_get_ageing_time)kernel(br_handle_frame_finish)kernel(br_mst_enabled)kernel(br_mst_get_info)kernel(br_mst_get_state)kernel(br_multicast_enabled)kernel(br_multicast_has_querier_adjacent)kernel(br_multicast_has_querier_anywhere)kernel(br_multicast_has_router_adjacent)kernel(br_multicast_list_adjacent)kernel(br_multicast_router)kernel(br_port_flag_is_set)kernel(br_port_get_stp_state)kernel(br_vlan_enabled)kernel(br_vlan_get_info)kernel(br_vlan_get_info_rcu)kernel(br_vlan_get_proto)kernel(br_vlan_get_pvid)kernel(br_vlan_get_pvid_rcu)kernel(brioctl_set)kernel(bsearch)kernel(bsg_job_done)kernel(bsg_job_get)kernel(bsg_job_put)kernel(bsg_remove_queue)kernel(bsg_scsi_register_queue)kernel(bsg_setup_queue)kernel(bsg_unregister_queue)kernel(bstr_printf)kernel(bt878)kernel(bt878_device_control)kernel(bt878_num)kernel(bt878_start)kernel(bt878_stop)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_debugfs)kernel(bt_err)kernel(bt_err_ratelimited)kernel(bt_info)kernel(bt_procfs_cleanup)kernel(bt_procfs_init)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_poll)kernel(bt_sock_reclassify_lock)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_stream_recvmsg)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_ready)kernel(bt_sock_wait_state)kernel(bt_to_errno)kernel(bt_warn)kernel(bt_warn_ratelimited)kernel(btbcm_check_bdaddr)kernel(btbcm_finalize)kernel(btbcm_initialize)kernel(btbcm_patchram)kernel(btbcm_read_pcm_int_params)kernel(btbcm_set_bdaddr)kernel(btbcm_setup_apple)kernel(btbcm_setup_patchram)kernel(btbcm_write_pcm_int_params)kernel(btext_update_display)kernel(btintel_bootup)kernel(btintel_check_bdaddr)kernel(btintel_configure_setup)kernel(btintel_download_firmware)kernel(btintel_enter_mfg)kernel(btintel_exit_mfg)kernel(btintel_load_ddc_config)kernel(btintel_read_boot_params)kernel(btintel_read_version)kernel(btintel_regmap_init)kernel(btintel_secure_send_result)kernel(btintel_send_intel_reset)kernel(btintel_set_bdaddr)kernel(btintel_set_diag)kernel(btintel_set_event_mask_mfg)kernel(btintel_set_quality_report)kernel(btintel_version_info)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_enable_hs)kernel(btmrvl_enable_ps)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_pscan_window_reporting)kernel(btmrvl_register_hdev)kernel(btmrvl_remove_card)kernel(btmrvl_send_hscfg_cmd)kernel(btmrvl_send_module_cfg_cmd)kernel(btmtk_set_bdaddr)kernel(btmtk_setup_firmware)kernel(btmtk_setup_firmware_79xx)kernel(btracker_complete)kernel(btracker_create)kernel(btracker_destroy)kernel(btracker_issue)kernel(btracker_nr_demotions_queued)kernel(btracker_nr_writebacks_queued)kernel(btracker_promotion_already_present)kernel(btracker_queue)kernel(btree_alloc)kernel(btree_destroy)kernel(btree_free)kernel(btree_geo128)kernel(btree_geo32)kernel(btree_geo64)kernel(btree_get_prev)kernel(btree_grim_visitor)kernel(btree_init)kernel(btree_init_mempool)kernel(btree_insert)kernel(btree_last)kernel(btree_lookup)kernel(btree_merge)kernel(btree_remove)kernel(btree_update)kernel(btree_visitor)kernel(btrtl_download_firmware)kernel(btrtl_free)kernel(btrtl_get_uart_settings)kernel(btrtl_initialize)kernel(btrtl_set_quirks)kernel(btrtl_setup_realtek)kernel(btrtl_shutdown_realtek)kernel(bttv_get_pcidev)kernel(bttv_gpio_enable)kernel(bttv_read_gpio)kernel(bttv_sub_register)kernel(bttv_sub_unregister)kernel(bttv_write_gpio)kernel(budget_debug)kernel(buffer_check_dirty_writeback)kernel(buffer_migrate_page)kernel(build_skb)kernel(build_skb_around)kernel(bus_create_file)kernel(bus_find_device)kernel(bus_for_each_dev)kernel(bus_for_each_drv)kernel(bus_get_dev_root)kernel(bus_get_kset)kernel(bus_register)kernel(bus_register_notifier)kernel(bus_remove_file)kernel(bus_rescan_devices)kernel(bus_set_iommu)kernel(bus_sort_breadthfirst)kernel(bus_unregister)kernel(bus_unregister_notifier)kernel(byte_rev_table)kernel(c_can_power_down)kernel(c_can_power_up)kernel(cache_check)kernel(cache_create_net)kernel(cache_destroy_net)kernel(cache_flush)kernel(cache_purge)kernel(cache_register_net)kernel(cache_seq_next_rcu)kernel(cache_seq_start_rcu)kernel(cache_seq_stop_rcu)kernel(cache_unregister_net)kernel(cad_pid)kernel(call_blocking_lsm_notifier)kernel(call_fib_notifier)kernel(call_fib_notifiers)kernel(call_netdevice_notifiers)kernel(call_netevent_notifiers)kernel(call_rcu)kernel(call_rcu_tasks_rude)kernel(call_rcu_tasks_trace)kernel(call_srcu)kernel(call_switchdev_blocking_notifiers)kernel(call_switchdev_notifiers)kernel(call_usermodehelper)kernel(call_usermodehelper_exec)kernel(call_usermodehelper_setup)kernel(can_bus_off)kernel(can_change_mtu)kernel(can_change_state)kernel(can_dlc2len)kernel(can_do_mlock)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_ioctl)kernel(can_led_event)kernel(can_len2dlc)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_offload_add_fifo)kernel(can_rx_offload_add_timestamp)kernel(can_rx_offload_del)kernel(can_rx_offload_enable)kernel(can_rx_offload_irq_offload_fifo)kernel(can_rx_offload_irq_offload_timestamp)kernel(can_rx_offload_irq_queue_err_skb)kernel(can_rx_offload_reset)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(cancel_delayed_work)kernel(cancel_delayed_work_sync)kernel(cancel_work)kernel(cancel_work_sync)kernel(capable)kernel(capable_wrt_inode_uidgid)kernel(capi20_get_manufacturer)kernel(capi20_get_profile)kernel(capi20_get_serial)kernel(capi20_get_version)kernel(capi20_isinstalled)kernel(capi20_manufacturer)kernel(capi20_put_message)kernel(capi20_register)kernel(capi20_release)kernel(capi_cmd2str)kernel(capi_cmsg2message)kernel(capi_cmsg2str)kernel(capi_cmsg_header)kernel(capi_ctr_down)kernel(capi_ctr_handle_message)kernel(capi_ctr_ready)kernel(capi_ctr_resume_output)kernel(capi_ctr_suspend_output)kernel(capi_message2cmsg)kernel(capi_message2str)kernel(capilib_data_b3_conf)kernel(capilib_data_b3_req)kernel(capilib_free_ncci)kernel(capilib_new_ncci)kernel(capilib_release)kernel(capilib_release_appl)kernel(cast5_setkey)kernel(cast6_setkey)kernel(cast_s1)kernel(cast_s2)kernel(cast_s3)kernel(cast_s4)kernel(cavium_mdiobus_read)kernel(cavium_mdiobus_write)kernel(cavium_ptp_get)kernel(cavium_ptp_put)kernel(cb710_pci_update_config_reg)kernel(cb710_set_irq_handler)kernel(cb710_sg_dwiter_read_next_block)kernel(cb710_sg_dwiter_write_next_block)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_change_mtu)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_fixup)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_ndp32)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_rx_verify_nth32)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_tx_fixup)kernel(cdc_ncm_unbind)kernel(cdc_parse_cdc_header)kernel(cdebbuf_free)kernel(cdev_add)kernel(cdev_alloc)kernel(cdev_del)kernel(cdev_device_add)kernel(cdev_device_del)kernel(cdev_init)kernel(cdev_set_parent)kernel(cdrom_check_events)kernel(cdrom_dummy_generic_packet)kernel(cdrom_get_last_written)kernel(cdrom_get_media_event)kernel(cdrom_ioctl)kernel(cdrom_media_changed)kernel(cdrom_mode_select)kernel(cdrom_mode_sense)kernel(cdrom_multisession)kernel(cdrom_number_of_slots)kernel(cdrom_open)kernel(cdrom_read_tocentry)kernel(cdrom_release)kernel(cec_allocate_adapter)kernel(cec_delete_adapter)kernel(cec_fill_conn_info_from_drm)kernel(cec_get_edid_phys_addr)kernel(cec_queue_pin_5v_event)kernel(cec_queue_pin_cec_event)kernel(cec_queue_pin_hpd_event)kernel(cec_received_msg_ts)kernel(cec_register_adapter)kernel(cec_s_conn_info)kernel(cec_s_log_addrs)kernel(cec_s_phys_addr)kernel(cec_s_phys_addr_from_edid)kernel(cec_transmit_attempt_done_ts)kernel(cec_transmit_done_ts)kernel(cec_transmit_msg)kernel(cec_unregister_adapter)kernel(ceph_alloc_page_vector)kernel(ceph_auth_add_authorizer_challenge)kernel(ceph_auth_destroy_authorizer)kernel(ceph_auth_get_authorizer)kernel(ceph_auth_handle_bad_authorizer)kernel(ceph_auth_handle_svc_reply_done)kernel(ceph_auth_handle_svc_reply_more)kernel(ceph_auth_invalidate_authorizer)kernel(ceph_auth_is_authenticated)kernel(ceph_auth_verify_authorizer_reply)kernel(ceph_buffer_new)kernel(ceph_buffer_release)kernel(ceph_calc_file_object_mapping)kernel(ceph_check_fsid)kernel(ceph_client_addr)kernel(ceph_client_gid)kernel(ceph_cls_assert_locked)kernel(ceph_cls_break_lock)kernel(ceph_cls_lock)kernel(ceph_cls_lock_info)kernel(ceph_cls_set_cookie)kernel(ceph_cls_unlock)kernel(ceph_compare_options)kernel(ceph_con_close)kernel(ceph_con_init)kernel(ceph_con_keepalive)kernel(ceph_con_open)kernel(ceph_con_send)kernel(ceph_copy_from_page_vector)kernel(ceph_copy_to_page_vector)kernel(ceph_copy_user_to_page_vector)kernel(ceph_create_client)kernel(ceph_create_snap_context)kernel(ceph_decode_entity_addr)kernel(ceph_decode_entity_addrvec)kernel(ceph_destroy_client)kernel(ceph_destroy_options)kernel(ceph_entity_type_name)kernel(ceph_extent_to_file)kernel(ceph_file_to_extents)kernel(ceph_find_or_create_string)kernel(ceph_free_lockers)kernel(ceph_get_num_objects)kernel(ceph_get_snap_context)kernel(ceph_iterate_extents)kernel(ceph_monc_blocklist_add)kernel(ceph_monc_do_statfs)kernel(ceph_monc_get_version)kernel(ceph_monc_get_version_async)kernel(ceph_monc_got_map)kernel(ceph_monc_init)kernel(ceph_monc_open_session)kernel(ceph_monc_renew_subs)kernel(ceph_monc_stop)kernel(ceph_monc_validate_auth)kernel(ceph_monc_wait_osdmap)kernel(ceph_monc_want_map)kernel(ceph_msg_data_add_bio)kernel(ceph_msg_data_add_bvecs)kernel(ceph_msg_data_add_pagelist)kernel(ceph_msg_data_add_pages)kernel(ceph_msg_dump)kernel(ceph_msg_get)kernel(ceph_msg_new)kernel(ceph_msg_new2)kernel(ceph_msg_put)kernel(ceph_msg_type_name)kernel(ceph_msgr_flush)kernel(ceph_object_locator_to_pg)kernel(ceph_oid_aprintf)kernel(ceph_oid_copy)kernel(ceph_oid_destroy)kernel(ceph_oid_printf)kernel(ceph_oloc_copy)kernel(ceph_oloc_destroy)kernel(ceph_open_session)kernel(ceph_osdc_abort_requests)kernel(ceph_osdc_alloc_messages)kernel(ceph_osdc_alloc_request)kernel(ceph_osdc_call)kernel(ceph_osdc_cancel_request)kernel(ceph_osdc_clear_abort_err)kernel(ceph_osdc_flush_notifies)kernel(ceph_osdc_get_request)kernel(ceph_osdc_list_watchers)kernel(ceph_osdc_maybe_request_map)kernel(ceph_osdc_new_request)kernel(ceph_osdc_notify)kernel(ceph_osdc_notify_ack)kernel(ceph_osdc_put_request)kernel(ceph_osdc_start_request)kernel(ceph_osdc_sync)kernel(ceph_osdc_unwatch)kernel(ceph_osdc_update_epoch_barrier)kernel(ceph_osdc_wait_request)kernel(ceph_osdc_watch)kernel(ceph_pagelist_alloc)kernel(ceph_pagelist_append)kernel(ceph_pagelist_free_reserve)kernel(ceph_pagelist_release)kernel(ceph_pagelist_reserve)kernel(ceph_pagelist_set_cursor)kernel(ceph_pagelist_truncate)kernel(ceph_parse_ips)kernel(ceph_parse_options)kernel(ceph_pg_pool_flags)kernel(ceph_pg_pool_name_by_id)kernel(ceph_pg_poolid_by_name)kernel(ceph_pg_to_acting_primary)kernel(ceph_pr_addr)kernel(ceph_print_client_options)kernel(ceph_put_page_vector)kernel(ceph_put_snap_context)kernel(ceph_release_page_vector)kernel(ceph_release_string)kernel(ceph_reset_client_addr)kernel(ceph_str_hash)kernel(ceph_str_hash_name)kernel(ceph_wait_for_latest_osdmap)kernel(ceph_zero_page_vector_range)kernel(cfb_copyarea)kernel(cfb_fillrect)kernel(cfb_imageblit)kernel(cgroup_attach_task_all)kernel(cgroup_bpf_enabled_key)kernel(cgroup_get_e_css)kernel(cgroup_get_from_fd)kernel(cgroup_get_from_id)kernel(cgroup_get_from_path)kernel(cgroup_path_ns)kernel(cgrp_dfl_root)kernel(chacha20_block)kernel(check_legacy_ioport)kernel(check_move_unevictable_pages)kernel(check_signature)kernel(check_zeroed_user)kernel(chip_to_vas_id)kernel(class_compat_create_link)kernel(class_compat_register)kernel(class_compat_remove_link)kernel(class_compat_unregister)kernel(class_create_file_ns)kernel(class_destroy)kernel(class_dev_iter_exit)kernel(class_dev_iter_init)kernel(class_dev_iter_next)kernel(class_find_device)kernel(class_for_each_device)kernel(class_interface_register)kernel(class_interface_unregister)kernel(class_remove_file_ns)kernel(class_unregister)kernel(clean_acked_data_disable)kernel(clean_acked_data_enable)kernel(clean_bdev_aliases)kernel(cleancache_register_ops)kernel(cleanup_srcu_struct)kernel(clear_bdi_congested)kernel(clear_inode)kernel(clear_nlink)kernel(clear_page_dirty_for_io)kernel(clear_selection)kernel(clear_user_page)kernel(clock_t_to_jiffies)kernel(clockevent_delta2ns)kernel(clockevents_config_and_register)kernel(clockevents_register_device)kernel(clockevents_unbind_device)kernel(clocks_calc_mult_shift)kernel(clocksource_change_rating)kernel(clocksource_unregister)kernel(clone_private_mount)kernel(close_candev)kernel(close_fd)kernel(cmp_connection_break)kernel(cmp_connection_check_used)kernel(cmp_connection_destroy)kernel(cmp_connection_establish)kernel(cmp_connection_init)kernel(cmp_connection_release)kernel(cmp_connection_reserve)kernel(cmp_connection_update)kernel(cn_add_callback)kernel(cn_del_callback)kernel(cn_netlink_send)kernel(cn_netlink_send_mult)kernel(cnic_register_driver)kernel(cnic_unregister_driver)kernel(color_table)kernel(commit_creds)kernel(compat_alloc_user_space)kernel(compat_get_timespec)kernel(compat_get_timespec64)kernel(compat_get_timeval)kernel(compat_ip_getsockopt)kernel(compat_ip_setsockopt)kernel(compat_ipv6_getsockopt)kernel(compat_ipv6_setsockopt)kernel(compat_mc_getsockopt)kernel(compat_mc_setsockopt)kernel(compat_nf_getsockopt)kernel(compat_nf_setsockopt)kernel(compat_only_sysfs_link_entry_to_kobj)kernel(compat_ptr_ioctl)kernel(compat_put_timespec)kernel(compat_put_timespec64)kernel(compat_put_timeval)kernel(compat_sock_common_getsockopt)kernel(compat_sock_common_setsockopt)kernel(compat_sock_get_timestamp)kernel(compat_sock_get_timestampns)kernel(compat_tcp_getsockopt)kernel(compat_tcp_setsockopt)kernel(complete)kernel(complete_all)kernel(complete_and_exit)kernel(complete_request_key)kernel(completion_done)kernel(component_add)kernel(component_add_typed)kernel(component_bind_all)kernel(component_compare_dev)kernel(component_compare_dev_name)kernel(component_compare_of)kernel(component_del)kernel(component_master_add_with_match)kernel(component_master_del)kernel(component_match_add_release)kernel(component_match_add_typed)kernel(component_release_of)kernel(component_unbind_all)kernel(con_copy_unimap)kernel(con_debug_enter)kernel(con_debug_leave)kernel(con_is_bound)kernel(con_set_default_unimap)kernel(cond_synchronize_rcu)kernel(config_group_find_item)kernel(config_group_init)kernel(config_group_init_type_name)kernel(config_item_get)kernel(config_item_get_unless_zero)kernel(config_item_init_type_name)kernel(config_item_put)kernel(config_item_set_name)kernel(configfs_depend_item)kernel(configfs_depend_item_unlocked)kernel(configfs_register_default_group)kernel(configfs_register_group)kernel(configfs_register_subsystem)kernel(configfs_remove_default_groups)kernel(configfs_undepend_item)kernel(configfs_unregister_default_group)kernel(configfs_unregister_group)kernel(configfs_unregister_subsystem)kernel(confirm_error_lock)kernel(congestion_wait)kernel(console_blank_hook)kernel(console_blanked)kernel(console_conditional_schedule)kernel(console_drivers)kernel(console_lock)kernel(console_printk)kernel(console_set_on_cmdline)kernel(console_start)kernel(console_stop)kernel(console_suspend_enabled)kernel(console_trylock)kernel(console_unlock)kernel(consume_skb)kernel(cont_write_begin)kernel(context_tracking)kernel(context_tracking_enter)kernel(context_tracking_exit)kernel(context_tracking_key)kernel(cookie_ecn_ok)kernel(cookie_tcp_reqsk_alloc)kernel(cookie_timestamp_decode)kernel(copro_calculate_slb)kernel(copro_flush_all_slbs)kernel(copro_handle_mm_fault)kernel(copy_bpf_fprog_from_user)kernel(copy_from_user_toio)kernel(copy_page)kernel(copy_page_from_iter)kernel(copy_page_to_iter)kernel(copy_strings_kernel)kernel(copy_to_user_fromio)kernel(cordic_calc_iq)kernel(core_allocate_nexus_loss_ua)kernel(core_alua_check_nonop_delay)kernel(core_tmr_alloc_req)kernel(core_tpg_check_initiator_node_acl)kernel(core_tpg_deregister)kernel(core_tpg_get_initiator_node_acl)kernel(core_tpg_register)kernel(core_tpg_set_initiator_node_queue_depth)kernel(core_tpg_set_initiator_node_tag)kernel(cpu_add_dev_attr)kernel(cpu_add_dev_attr_group)kernel(cpu_all_bits)kernel(cpu_bit_bitmap)kernel(cpu_cgrp_subsys_enabled_key)kernel(cpu_cgrp_subsys_on_dfl_key)kernel(cpu_core_index_of_thread)kernel(cpu_core_map)kernel(cpu_device_create)kernel(cpu_down)kernel(cpu_feature_keys)kernel(cpu_first_thread_of_core)kernel(cpu_hotplug_disable)kernel(cpu_hotplug_enable)kernel(cpu_is_hotpluggable)kernel(cpu_l2_cache_map)kernel(cpu_latency_qos_add_request)kernel(cpu_latency_qos_remove_request)kernel(cpu_latency_qos_request_active)kernel(cpu_latency_qos_update_request)kernel(cpu_mitigations_auto_nosmt)kernel(cpu_mitigations_off)kernel(cpu_remove_dev_attr)kernel(cpu_remove_dev_attr_group)kernel(cpu_rmap_add)kernel(cpu_rmap_put)kernel(cpu_rmap_update)kernel(cpu_sibling_map)kernel(cpu_subsys)kernel(cpu_to_chip_id)kernel(cpu_to_core_id)kernel(cpu_up)kernel(cpuacct_cgrp_subsys_enabled_key)kernel(cpuacct_cgrp_subsys_on_dfl_key)kernel(cpufreq_add_update_util_hook)kernel(cpufreq_boost_enabled)kernel(cpufreq_cpu_get)kernel(cpufreq_cpu_get_raw)kernel(cpufreq_cpu_put)kernel(cpufreq_dbs_governor_exit)kernel(cpufreq_dbs_governor_init)kernel(cpufreq_dbs_governor_limits)kernel(cpufreq_dbs_governor_start)kernel(cpufreq_dbs_governor_stop)kernel(cpufreq_disable_fast_switch)kernel(cpufreq_driver_fast_switch)kernel(cpufreq_driver_resolve_freq)kernel(cpufreq_driver_target)kernel(cpufreq_enable_boost_support)kernel(cpufreq_enable_fast_switch)kernel(cpufreq_freq_attr_scaling_available_freqs)kernel(cpufreq_freq_attr_scaling_boost_freqs)kernel(cpufreq_freq_transition_begin)kernel(cpufreq_freq_transition_end)kernel(cpufreq_frequency_table_get_index)kernel(cpufreq_frequency_table_verify)kernel(cpufreq_generic_attr)kernel(cpufreq_generic_frequency_table_verify)kernel(cpufreq_generic_get)kernel(cpufreq_generic_init)kernel(cpufreq_generic_suspend)kernel(cpufreq_get)kernel(cpufreq_get_current_driver)kernel(cpufreq_get_driver_data)kernel(cpufreq_get_hw_max_freq)kernel(cpufreq_get_policy)kernel(cpufreq_global_kobject)kernel(cpufreq_policy_transition_delay_us)kernel(cpufreq_quick_get)kernel(cpufreq_quick_get_max)kernel(cpufreq_register_driver)kernel(cpufreq_register_governor)kernel(cpufreq_register_notifier)kernel(cpufreq_remove_update_util_hook)kernel(cpufreq_show_cpus)kernel(cpufreq_table_index_unsorted)kernel(cpufreq_unregister_driver)kernel(cpufreq_unregister_governor)kernel(cpufreq_unregister_notifier)kernel(cpufreq_update_limits)kernel(cpufreq_update_policy)kernel(cpuhp_tasks_frozen)kernel(cpuidle_disable)kernel(cpuidle_disable_device)kernel(cpuidle_enable_device)kernel(cpuidle_get_cpu_driver)kernel(cpuidle_get_driver)kernel(cpuidle_pause_and_lock)kernel(cpuidle_register)kernel(cpuidle_register_device)kernel(cpuidle_register_driver)kernel(cpuidle_resume_and_unlock)kernel(cpuidle_unregister)kernel(cpuidle_unregister_device)kernel(cpuidle_unregister_driver)kernel(cpumask_any_and_distribute)kernel(cpumask_any_but)kernel(cpumask_any_distribute)kernel(cpumask_local_spread)kernel(cpumask_next)kernel(cpumask_next_and)kernel(cpumask_next_wrap)kernel(cpus_read_lock)kernel(cpus_read_trylock)kernel(cpus_read_unlock)kernel(cpuset_cgrp_subsys_enabled_key)kernel(cpuset_cgrp_subsys_on_dfl_key)kernel(cpuset_mem_spread_node)kernel(cqhci_init)kernel(cqhci_irq)kernel(cqhci_pltfm_init)kernel(cqhci_resume)kernel(cqhci_suspend)kernel(crash_shutdown_register)kernel(crash_shutdown_unregister)kernel(crc16)kernel(crc16_table)kernel(crc32_be)kernel(crc32_le)kernel(crc32_le_shift)kernel(crc32c)kernel(crc32c_csum_stub)kernel(crc32c_impl)kernel(crc7_be)kernel(crc7_be_syndrome_table)kernel(crc8)kernel(crc8_populate_lsb)kernel(crc8_populate_msb)kernel(crc_ccitt)kernel(crc_ccitt_false)kernel(crc_ccitt_false_table)kernel(crc_ccitt_table)kernel(crc_itu_t)kernel(crc_itu_t_table)kernel(crc_t10dif)kernel(crc_t10dif_generic)kernel(crc_t10dif_update)kernel(create_empty_buffers)kernel(create_l1)kernel(cred_fscmp)kernel(cryptd_ablkcipher_child)kernel(cryptd_ablkcipher_queued)kernel(cryptd_aead_child)kernel(cryptd_aead_queued)kernel(cryptd_ahash_child)kernel(cryptd_ahash_queued)kernel(cryptd_alloc_ablkcipher)kernel(cryptd_alloc_aead)kernel(cryptd_alloc_ahash)kernel(cryptd_alloc_skcipher)kernel(cryptd_free_ablkcipher)kernel(cryptd_free_aead)kernel(cryptd_free_ahash)kernel(cryptd_free_skcipher)kernel(cryptd_shash_desc)kernel(cryptd_skcipher_child)kernel(cryptd_skcipher_queued)kernel(crypto_ablkcipher_type)kernel(crypto_aead_setauthsize)kernel(crypto_aead_setkey)kernel(crypto_aes_expand_key)kernel(crypto_aes_set_key)kernel(crypto_ahash_digest)kernel(crypto_ahash_final)kernel(crypto_ahash_finup)kernel(crypto_ahash_setkey)kernel(crypto_ahash_type)kernel(crypto_alg_extsize)kernel(crypto_alg_list)kernel(crypto_alg_mod_lookup)kernel(crypto_alg_sem)kernel(crypto_alg_tested)kernel(crypto_alloc_acomp)kernel(crypto_alloc_aead)kernel(crypto_alloc_ahash)kernel(crypto_alloc_akcipher)kernel(crypto_alloc_base)kernel(crypto_alloc_instance)kernel(crypto_alloc_instance2)kernel(crypto_alloc_kpp)kernel(crypto_alloc_rng)kernel(crypto_alloc_shash)kernel(crypto_alloc_skcipher)kernel(crypto_alloc_sync_skcipher)kernel(crypto_alloc_tfm)kernel(crypto_attr_alg2)kernel(crypto_attr_alg_name)kernel(crypto_attr_u32)kernel(crypto_authenc_extractkeys)kernel(crypto_blkcipher_type)kernel(crypto_chacha20_crypt)kernel(crypto_chacha20_init)kernel(crypto_chacha20_setkey)kernel(crypto_chain)kernel(crypto_check_attr_type)kernel(crypto_create_tfm)kernel(crypto_default_rng)kernel(crypto_del_default_rng)kernel(crypto_dequeue_request)kernel(crypto_destroy_tfm)kernel(crypto_drop_spawn)kernel(crypto_ecdh_decode_key)kernel(crypto_ecdh_encode_key)kernel(crypto_ecdh_key_len)kernel(crypto_enqueue_request)kernel(crypto_find_alg)kernel(crypto_fl_tab)kernel(crypto_ft_tab)kernel(crypto_get_attr_type)kernel(crypto_get_default_null_skcipher)kernel(crypto_get_default_rng)kernel(crypto_givcipher_type)kernel(crypto_grab_aead)kernel(crypto_grab_akcipher)kernel(crypto_grab_skcipher)kernel(crypto_grab_spawn)kernel(crypto_has_ahash)kernel(crypto_has_alg)kernel(crypto_has_skcipher2)kernel(crypto_hash_alg_has_setkey)kernel(crypto_hash_walk_done)kernel(crypto_hash_walk_first)kernel(crypto_il_tab)kernel(crypto_inc)kernel(crypto_init_ahash_spawn)kernel(crypto_init_queue)kernel(crypto_init_shash_spawn)kernel(crypto_init_spawn)kernel(crypto_init_spawn2)kernel(crypto_inst_setname)kernel(crypto_it_tab)kernel(crypto_larval_alloc)kernel(crypto_larval_kill)kernel(crypto_lookup_template)kernel(crypto_mod_get)kernel(crypto_mod_put)kernel(crypto_poly1305_final)kernel(crypto_poly1305_init)kernel(crypto_poly1305_setdesckey)kernel(crypto_poly1305_update)kernel(crypto_probing_notify)kernel(crypto_put_default_null_skcipher)kernel(crypto_put_default_rng)kernel(crypto_register_acomp)kernel(crypto_register_acomps)kernel(crypto_register_aead)kernel(crypto_register_aeads)kernel(crypto_register_ahash)kernel(crypto_register_ahashes)kernel(crypto_register_akcipher)kernel(crypto_register_alg)kernel(crypto_register_algs)kernel(crypto_register_instance)kernel(crypto_register_kpp)kernel(crypto_register_notifier)kernel(crypto_register_rng)kernel(crypto_register_rngs)kernel(crypto_register_scomp)kernel(crypto_register_scomps)kernel(crypto_register_shash)kernel(crypto_register_shashes)kernel(crypto_register_skcipher)kernel(crypto_register_skciphers)kernel(crypto_register_template)kernel(crypto_remove_final)kernel(crypto_remove_spawns)kernel(crypto_req_done)kernel(crypto_rng_reset)kernel(crypto_sha1_finup)kernel(crypto_sha1_update)kernel(crypto_sha256_finup)kernel(crypto_sha256_update)kernel(crypto_sha3_final)kernel(crypto_sha3_init)kernel(crypto_sha3_update)kernel(crypto_sha512_finup)kernel(crypto_sha512_update)kernel(crypto_shash_digest)kernel(crypto_shash_final)kernel(crypto_shash_finup)kernel(crypto_shash_setkey)kernel(crypto_shash_tfm_digest)kernel(crypto_shash_update)kernel(crypto_shoot_alg)kernel(crypto_spawn_tfm)kernel(crypto_spawn_tfm2)kernel(crypto_tfm_in_queue)kernel(crypto_type_has_alg)kernel(crypto_unregister_acomp)kernel(crypto_unregister_acomps)kernel(crypto_unregister_aead)kernel(crypto_unregister_aeads)kernel(crypto_unregister_ahash)kernel(crypto_unregister_ahashes)kernel(crypto_unregister_akcipher)kernel(crypto_unregister_alg)kernel(crypto_unregister_algs)kernel(crypto_unregister_instance)kernel(crypto_unregister_kpp)kernel(crypto_unregister_notifier)kernel(crypto_unregister_rng)kernel(crypto_unregister_rngs)kernel(crypto_unregister_scomp)kernel(crypto_unregister_scomps)kernel(crypto_unregister_shash)kernel(crypto_unregister_shashes)kernel(crypto_unregister_skcipher)kernel(crypto_unregister_skciphers)kernel(crypto_unregister_template)kernel(css_next_descendant_pre)kernel(csum_and_copy_from_iter)kernel(csum_and_copy_from_iter_full)kernel(csum_and_copy_from_user)kernel(csum_and_copy_to_iter)kernel(csum_and_copy_to_user)kernel(csum_ipv6_magic)kernel(csum_partial_copy_generic)kernel(csum_partial_copy_to_xdr)kernel(ct_sip_get_header)kernel(ct_sip_get_sdp_header)kernel(ct_sip_parse_address_param)kernel(ct_sip_parse_header_uri)kernel(ct_sip_parse_numerical_param)kernel(ct_sip_parse_request)kernel(cur_cpu_spec)kernel(current_in_userns)kernel(current_is_async)kernel(current_stack_pointer)kernel(current_time)kernel(current_umask)kernel(current_work)kernel(cx18_claim_stream)kernel(cx18_ext_init)kernel(cx18_release_stream)kernel(cx18_reset_ir_gpio)kernel(cx18_start_v4l2_encode_stream)kernel(cx18_stop_v4l2_encode_stream)kernel(cx22700_attach)kernel(cx22702_attach)kernel(cx231xx_capture_start)kernel(cx231xx_demod_reset)kernel(cx231xx_dev_init)kernel(cx231xx_dev_uninit)kernel(cx231xx_disable656)kernel(cx231xx_enable656)kernel(cx231xx_enable_i2c_port_3)kernel(cx231xx_get_i2c_adap)kernel(cx231xx_init_bulk)kernel(cx231xx_init_isoc)kernel(cx231xx_init_vbi_isoc)kernel(cx231xx_register_extension)kernel(cx231xx_send_gpio_cmd)kernel(cx231xx_send_usb_command)kernel(cx231xx_set_alt_setting)kernel(cx231xx_set_mode)kernel(cx231xx_tuner_callback)kernel(cx231xx_uninit_bulk)kernel(cx231xx_uninit_isoc)kernel(cx231xx_uninit_vbi_isoc)kernel(cx231xx_unmute_audio)kernel(cx231xx_unregister_extension)kernel(cx2341x_ctrl_get_menu)kernel(cx2341x_ctrl_query)kernel(cx2341x_ext_ctrls)kernel(cx2341x_fill_defaults)kernel(cx2341x_handler_init)kernel(cx2341x_handler_set_50hz)kernel(cx2341x_handler_set_busy)kernel(cx2341x_handler_setup)kernel(cx2341x_log_status)kernel(cx2341x_mpeg_ctrls)kernel(cx2341x_update)kernel(cx24110_attach)kernel(cx24113_agc_callback)kernel(cx24113_attach)kernel(cx24116_attach)kernel(cx24117_attach)kernel(cx24120_attach)kernel(cx24123_attach)kernel(cx24123_get_tuner_i2c_adapter)kernel(cx8802_buf_prepare)kernel(cx8802_buf_queue)kernel(cx8802_cancel_buffers)kernel(cx8802_get_driver)kernel(cx8802_register_driver)kernel(cx8802_start_dma)kernel(cx8802_unregister_driver)kernel(cx88_audio_thread)kernel(cx88_core_get)kernel(cx88_core_irq)kernel(cx88_core_put)kernel(cx88_dsp_detect_stereo_sap)kernel(cx88_enum_input)kernel(cx88_get_stereo)kernel(cx88_ir_start)kernel(cx88_ir_stop)kernel(cx88_newstation)kernel(cx88_print_irqbits)kernel(cx88_querycap)kernel(cx88_reset)kernel(cx88_risc_buffer)kernel(cx88_risc_databuffer)kernel(cx88_set_freq)kernel(cx88_set_scale)kernel(cx88_set_stereo)kernel(cx88_set_tvaudio)kernel(cx88_set_tvnorm)kernel(cx88_setup_xc3028)kernel(cx88_shutdown)kernel(cx88_sram_channel_dump)kernel(cx88_sram_channel_setup)kernel(cx88_sram_channels)kernel(cx88_tuner_callback)kernel(cx88_vdev_init)kernel(cx88_video_mux)kernel(cx88_wakeup)kernel(cxd2820r_attach)kernel(cxd2841er_attach_s)kernel(cxd2841er_attach_t_c)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_check_l2t_valid)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_crypto_send)kernel(cxgb4_dbfifo_count)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_srq_entry)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_immdata_send)kernel(cxgb4_inline_tx_skb)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_alloc_switching)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_map_skb)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_e2cchan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_reclaim_completed_tx)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_ring_tx_db)kernel(cxgb4_select_ntuple)kernel(cxgb4_smt_alloc_switching)kernel(cxgb4_smt_release)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgb4_write_partial_sgl)kernel(cxgb4_write_sgl)kernel(cxgb_find_route)kernel(cxgb_find_route6)kernel(cxgb_get_4tuple)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_ppm_setup)kernel(cxgbi_ddp_set_one_ppod)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_ppm_init)kernel(cxgbi_ppm_make_ppod_hdr)kernel(cxgbi_ppm_ppod_release)kernel(cxgbi_ppm_ppods_reserve)kernel(cxgbi_ppm_release)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(cxgbi_tagmask_set)kernel(cxl_afu_get)kernel(cxl_afu_put)kernel(cxl_afu_reset)kernel(cxl_allocate_afu_irqs)kernel(cxl_check_and_switch_mode)kernel(cxl_context_events_pending)kernel(cxl_cx4_setup_msi_irqs)kernel(cxl_cx4_teardown_msi_irqs)kernel(cxl_dev_context_init)kernel(cxl_fd_ioctl)kernel(cxl_fd_mmap)kernel(cxl_fd_open)kernel(cxl_fd_poll)kernel(cxl_fd_read)kernel(cxl_fd_release)kernel(cxl_fops_get_context)kernel(cxl_free_afu_irqs)kernel(cxl_get_context)kernel(cxl_get_fd)kernel(cxl_get_max_irqs_per_process)kernel(cxl_get_priv)kernel(cxl_map_afu_irq)kernel(cxl_next_msi_hwirq)kernel(cxl_pci_associate_default_context)kernel(cxl_pci_disable_device)kernel(cxl_pci_to_afu)kernel(cxl_pci_to_cfg_record)kernel(cxl_perst_reloads_same_image)kernel(cxl_process_element)kernel(cxl_psa_map)kernel(cxl_psa_unmap)kernel(cxl_read_adapter_vpd)kernel(cxl_release_context)kernel(cxl_set_driver_ops)kernel(cxl_set_master)kernel(cxl_set_max_irqs_per_process)kernel(cxl_set_priv)kernel(cxl_set_translation_mode)kernel(cxl_slot_is_supported)kernel(cxl_start_context)kernel(cxl_start_work)kernel(cxl_stop_context)kernel(cxl_unmap_afu_irq)kernel(cxl_update_properties)kernel(cxl_use_count)kernel(cxllib_get_PE_attributes)kernel(cxllib_get_xsl_config)kernel(cxllib_handle_fault)kernel(cxllib_set_device_dma)kernel(cxllib_slot_is_supported)kernel(cxllib_switch_phb_mode)kernel(cypress_load_firmware)kernel(d_add)kernel(d_add_ci)kernel(d_alloc)kernel(d_alloc_anon)kernel(d_alloc_name)kernel(d_alloc_parallel)kernel(d_alloc_pseudo)kernel(d_delete)kernel(d_drop)kernel(d_exact_alias)kernel(d_find_alias)kernel(d_find_any_alias)kernel(d_genocide)kernel(d_hash_and_lookup)kernel(d_instantiate)kernel(d_instantiate_anon)kernel(d_instantiate_new)kernel(d_instantiate_no_diralias)kernel(d_invalidate)kernel(d_lookup)kernel(d_make_root)kernel(d_mark_dontcache)kernel(d_move)kernel(d_obtain_alias)kernel(d_obtain_root)kernel(d_path)kernel(d_prune_aliases)kernel(d_rehash)kernel(d_same_name)kernel(d_set_d_op)kernel(d_set_fallthru)kernel(d_splice_alias)kernel(d_tmpfile)kernel(datagram_poll)kernel(dawr_force_enable)kernel(dax_alive)kernel(dax_attribute_group)kernel(dax_copy_from_iter)kernel(dax_copy_to_iter)kernel(dax_direct_access)kernel(dax_driver_unregister)kernel(dax_finish_sync_fault)kernel(dax_flush)kernel(dax_get_by_host)kernel(dax_get_private)kernel(dax_inode)kernel(dax_iomap_fault)kernel(dax_iomap_rw)kernel(dax_layout_busy_page)kernel(dax_layout_busy_page_range)kernel(dax_read_lock)kernel(dax_read_unlock)kernel(dax_region_put)kernel(dax_supported)kernel(dax_write_cache)kernel(dax_write_cache_enabled)kernel(dax_writeback_mapping_range)kernel(dax_zero_page_range)kernel(dbs_update)kernel(dcache_dir_close)kernel(dcache_dir_lseek)kernel(dcache_dir_open)kernel(dcache_readdir)kernel(dcb_getapp)kernel(dcb_ieee_delapp)kernel(dcb_ieee_getapp_default_prio_mask)kernel(dcb_ieee_getapp_dscp_prio_mask_map)kernel(dcb_ieee_getapp_mask)kernel(dcb_ieee_getapp_prio_dscp_mask_map)kernel(dcb_ieee_setapp)kernel(dcb_setapp)kernel(dcbnl_cee_notify)kernel(dcbnl_ieee_notify)kernel(dchannel_senddata)kernel(dcookie_register)kernel(dcookie_unregister)kernel(ddebug_add_module)kernel(ddebug_remove_module)kernel(deactivate_locked_super)kernel(deactivate_super)kernel(dead_socket)kernel(debug_locks)kernel(debug_locks_off)kernel(debug_locks_silent)kernel(debugfs_attr_read)kernel(debugfs_attr_write)kernel(debugfs_create_atomic_t)kernel(debugfs_create_automount)kernel(debugfs_create_blob)kernel(debugfs_create_bool)kernel(debugfs_create_devm_seqfile)kernel(debugfs_create_dir)kernel(debugfs_create_file)kernel(debugfs_create_file_size)kernel(debugfs_create_file_unsafe)kernel(debugfs_create_regset32)kernel(debugfs_create_size_t)kernel(debugfs_create_symlink)kernel(debugfs_create_u16)kernel(debugfs_create_u32)kernel(debugfs_create_u32_array)kernel(debugfs_create_u64)kernel(debugfs_create_u8)kernel(debugfs_create_ulong)kernel(debugfs_create_x16)kernel(debugfs_create_x32)kernel(debugfs_create_x64)kernel(debugfs_create_x8)kernel(debugfs_file_get)kernel(debugfs_file_put)kernel(debugfs_initialized)kernel(debugfs_lookup)kernel(debugfs_lookup_and_remove)kernel(debugfs_print_regs32)kernel(debugfs_read_file_bool)kernel(debugfs_real_fops)kernel(debugfs_remove)kernel(debugfs_remove_recursive)kernel(debugfs_rename)kernel(debugfs_write_file_bool)kernel(dec_node_page_state)kernel(dec_zone_page_state)kernel(decode_rs8)kernel(decrementer_clockevent)kernel(default_blu)kernel(default_grn)kernel(default_llseek)kernel(default_qdisc_ops)kernel(default_red)kernel(default_wake_function)kernel(del_gendisk)kernel(del_random_ready_callback)kernel(del_timer)kernel(del_timer_sync)kernel(delayacct_on)kernel(delayed_work_timer_fn)kernel(delete_from_page_cache)kernel(dentry_open)kernel(dentry_path_raw)kernel(dentry_update_name_case)kernel(dequeue_signal)kernel(deregister_atm_ioctl)kernel(deregister_mtd_parser)kernel(des_ekey)kernel(desc_to_gpio)kernel(destroy_workqueue)kernel(detach_capi_ctr)kernel(detach_hdlc_protocol)kernel(dev_activate)kernel(dev_add_offload)kernel(dev_add_pack)kernel(dev_addr_add)kernel(dev_addr_del)kernel(dev_addr_flush)kernel(dev_addr_init)kernel(dev_alloc_name)kernel(dev_attr_em_message)kernel(dev_attr_em_message_type)kernel(dev_attr_link_power_management_policy)kernel(dev_attr_ncq_prio_enable)kernel(dev_attr_phy_event_threshold)kernel(dev_attr_sw_activity)kernel(dev_attr_unload_heads)kernel(dev_base_lock)kernel(dev_change_flags)kernel(dev_close)kernel(dev_close_many)kernel(dev_coredumpm)kernel(dev_coredumpsg)kernel(dev_coredumpv)kernel(dev_dax_probe)kernel(dev_deactivate)kernel(dev_disable_lro)kernel(dev_driver_string)kernel(dev_err_probe)kernel(dev_fetch_sw_netstats)kernel(dev_fill_metadata_dst)kernel(dev_forward_skb)kernel(dev_get_by_index)kernel(dev_get_by_index_rcu)kernel(dev_get_by_name)kernel(dev_get_by_name_rcu)kernel(dev_get_by_napi_id)kernel(dev_get_flags)kernel(dev_get_iflink)kernel(dev_get_mac_address)kernel(dev_get_port_parent_id)kernel(dev_get_regmap)kernel(dev_get_stats)kernel(dev_get_tstats64)kernel(dev_get_valid_name)kernel(dev_getbyhwaddr_rcu)kernel(dev_getfirstbyhwtype)kernel(dev_graft_qdisc)kernel(dev_load)kernel(dev_loopback_xmit)kernel(dev_mc_add)kernel(dev_mc_add_excl)kernel(dev_mc_add_global)kernel(dev_mc_del)kernel(dev_mc_del_global)kernel(dev_mc_flush)kernel(dev_mc_init)kernel(dev_mc_sync)kernel(dev_mc_sync_multiple)kernel(dev_mc_unsync)kernel(dev_nit_active)kernel(dev_open)kernel(dev_pick_tx_cpu_id)kernel(dev_pick_tx_zero)kernel(dev_pm_clear_wake_irq)kernel(dev_pm_disable_wake_irq)kernel(dev_pm_domain_attach)kernel(dev_pm_domain_attach_by_id)kernel(dev_pm_domain_attach_by_name)kernel(dev_pm_domain_detach)kernel(dev_pm_domain_set)kernel(dev_pm_enable_wake_irq)kernel(dev_pm_genpd_add_notifier)kernel(dev_pm_genpd_remove_notifier)kernel(dev_pm_genpd_resume)kernel(dev_pm_genpd_set_next_wakeup)kernel(dev_pm_genpd_set_performance_state)kernel(dev_pm_genpd_suspend)kernel(dev_pm_genpd_synced_poweroff)kernel(dev_pm_get_subsys_data)kernel(dev_pm_put_subsys_data)kernel(dev_pm_qos_add_ancestor_request)kernel(dev_pm_qos_add_notifier)kernel(dev_pm_qos_add_request)kernel(dev_pm_qos_expose_flags)kernel(dev_pm_qos_expose_latency_limit)kernel(dev_pm_qos_expose_latency_tolerance)kernel(dev_pm_qos_flags)kernel(dev_pm_qos_hide_flags)kernel(dev_pm_qos_hide_latency_limit)kernel(dev_pm_qos_hide_latency_tolerance)kernel(dev_pm_qos_remove_notifier)kernel(dev_pm_qos_remove_request)kernel(dev_pm_qos_update_request)kernel(dev_pm_qos_update_user_latency_tolerance)kernel(dev_pm_set_dedicated_wake_irq)kernel(dev_pm_set_dedicated_wake_irq_reverse)kernel(dev_pm_set_wake_irq)kernel(dev_pre_changeaddr_notify)kernel(dev_printk)kernel(dev_printk_emit)kernel(dev_queue_xmit)kernel(dev_queue_xmit_accel)kernel(dev_queue_xmit_nit)kernel(dev_remove_offload)kernel(dev_remove_pack)kernel(dev_set_alias)kernel(dev_set_allmulti)kernel(dev_set_mac_address)kernel(dev_set_mac_address_user)kernel(dev_set_mtu)kernel(dev_set_name)kernel(dev_set_promiscuity)kernel(dev_set_threaded)kernel(dev_trans_start)kernel(dev_uc_add)kernel(dev_uc_add_excl)kernel(dev_uc_del)kernel(dev_uc_flush)kernel(dev_uc_init)kernel(dev_uc_sync)kernel(dev_uc_sync_multiple)kernel(dev_uc_unsync)kernel(dev_valid_name)kernel(dev_vprintk_emit)kernel(devcgroup_check_permission)kernel(device_add)kernel(device_add_disk)kernel(device_add_disk_no_queue_reg)kernel(device_add_groups)kernel(device_add_properties)kernel(device_add_software_node)kernel(device_attach)kernel(device_bind_driver)kernel(device_change_owner)kernel(device_connection_find_match)kernel(device_create)kernel(device_create_bin_file)kernel(device_create_file)kernel(device_create_managed_software_node)kernel(device_create_with_groups)kernel(device_del)kernel(device_destroy)kernel(device_dma_supported)kernel(device_driver_attach)kernel(device_find_any_child)kernel(device_find_child)kernel(device_find_child_by_name)kernel(device_for_each_child)kernel(device_for_each_child_reverse)kernel(device_get_child_node_count)kernel(device_get_dma_attr)kernel(device_get_mac_address)kernel(device_get_match_data)kernel(device_get_named_child_node)kernel(device_get_next_child_node)kernel(device_get_phy_mode)kernel(device_initialize)kernel(device_iommu_capable)kernel(device_link_add)kernel(device_link_del)kernel(device_link_remove)kernel(device_match_acpi_dev)kernel(device_match_acpi_handle)kernel(device_match_devt)kernel(device_match_fwnode)kernel(device_match_name)kernel(device_match_of_node)kernel(device_move)kernel(device_phy_find_device)kernel(device_pm_wait_for_dev)kernel(device_property_match_string)kernel(device_property_present)kernel(device_property_read_string)kernel(device_property_read_string_array)kernel(device_property_read_u16_array)kernel(device_property_read_u32_array)kernel(device_property_read_u64_array)kernel(device_property_read_u8_array)kernel(device_register)kernel(device_release_driver)kernel(device_remove_bin_file)kernel(device_remove_file)kernel(device_remove_file_self)kernel(device_remove_groups)kernel(device_remove_properties)kernel(device_remove_software_node)kernel(device_rename)kernel(device_reprobe)kernel(device_set_node)kernel(device_set_of_node_from_dev)kernel(device_set_wakeup_capable)kernel(device_set_wakeup_enable)kernel(device_show_bool)kernel(device_show_int)kernel(device_show_ulong)kernel(device_store_bool)kernel(device_store_int)kernel(device_store_ulong)kernel(device_unregister)kernel(device_wakeup_disable)kernel(device_wakeup_enable)kernel(devices_cgrp_subsys_enabled_key)kernel(devices_cgrp_subsys_on_dfl_key)kernel(devl_assert_locked)kernel(devl_dpipe_headers_register)kernel(devl_dpipe_headers_unregister)kernel(devl_dpipe_table_register)kernel(devl_dpipe_table_resource_set)kernel(devl_dpipe_table_unregister)kernel(devl_lock)kernel(devl_port_register)kernel(devl_port_unregister)kernel(devl_rate_leaf_create)kernel(devl_rate_leaf_destroy)kernel(devl_rate_nodes_destroy)kernel(devl_region_create)kernel(devl_region_destroy)kernel(devl_resource_occ_get_register)kernel(devl_resource_occ_get_unregister)kernel(devl_resource_register)kernel(devl_resource_size_get)kernel(devl_resources_unregister)kernel(devl_sb_register)kernel(devl_sb_unregister)kernel(devl_trap_groups_register)kernel(devl_trap_groups_unregister)kernel(devl_trap_policers_register)kernel(devl_trap_policers_unregister)kernel(devl_traps_register)kernel(devl_traps_unregister)kernel(devl_trylock)kernel(devl_unlock)kernel(devlink_alloc_ns)kernel(devlink_dpipe_action_put)kernel(devlink_dpipe_entry_clear)kernel(devlink_dpipe_entry_ctx_append)kernel(devlink_dpipe_entry_ctx_close)kernel(devlink_dpipe_entry_ctx_prepare)kernel(devlink_dpipe_header_ethernet)kernel(devlink_dpipe_header_ipv4)kernel(devlink_dpipe_header_ipv6)kernel(devlink_dpipe_headers_register)kernel(devlink_dpipe_headers_unregister)kernel(devlink_dpipe_match_put)kernel(devlink_dpipe_table_counter_enabled)kernel(devlink_dpipe_table_register)kernel(devlink_dpipe_table_resource_set)kernel(devlink_dpipe_table_unregister)kernel(devlink_flash_update_status_notify)kernel(devlink_flash_update_timeout_notify)kernel(devlink_fmsg_arr_pair_nest_end)kernel(devlink_fmsg_arr_pair_nest_start)kernel(devlink_fmsg_binary_pair_nest_end)kernel(devlink_fmsg_binary_pair_nest_start)kernel(devlink_fmsg_binary_pair_put)kernel(devlink_fmsg_binary_put)kernel(devlink_fmsg_bool_pair_put)kernel(devlink_fmsg_obj_nest_end)kernel(devlink_fmsg_obj_nest_start)kernel(devlink_fmsg_pair_nest_end)kernel(devlink_fmsg_pair_nest_start)kernel(devlink_fmsg_string_pair_put)kernel(devlink_fmsg_string_put)kernel(devlink_fmsg_u32_pair_put)kernel(devlink_fmsg_u32_put)kernel(devlink_fmsg_u64_pair_put)kernel(devlink_fmsg_u8_pair_put)kernel(devlink_free)kernel(devlink_health_report)kernel(devlink_health_reporter_create)kernel(devlink_health_reporter_destroy)kernel(devlink_health_reporter_priv)kernel(devlink_health_reporter_recovery_done)kernel(devlink_health_reporter_state_update)kernel(devlink_info_board_serial_number_put)kernel(devlink_info_driver_name_put)kernel(devlink_info_serial_number_put)kernel(devlink_info_version_fixed_put)kernel(devlink_info_version_running_put)kernel(devlink_info_version_stored_put)kernel(devlink_is_reload_failed)kernel(devlink_net)kernel(devlink_param_driverinit_value_get)kernel(devlink_param_driverinit_value_set)kernel(devlink_param_register)kernel(devlink_param_unregister)kernel(devlink_param_value_changed)kernel(devlink_params_register)kernel(devlink_params_unregister)kernel(devlink_port_attrs_pci_pf_set)kernel(devlink_port_attrs_pci_sf_set)kernel(devlink_port_attrs_pci_vf_set)kernel(devlink_port_attrs_set)kernel(devlink_port_health_reporter_create)kernel(devlink_port_health_reporter_destroy)kernel(devlink_port_region_create)kernel(devlink_port_register)kernel(devlink_port_type_clear)kernel(devlink_port_type_eth_set)kernel(devlink_port_type_ib_set)kernel(devlink_port_unregister)kernel(devlink_priv)kernel(devlink_rate_leaf_create)kernel(devlink_rate_leaf_destroy)kernel(devlink_rate_nodes_destroy)kernel(devlink_region_create)kernel(devlink_region_destroy)kernel(devlink_region_snapshot_create)kernel(devlink_region_snapshot_id_get)kernel(devlink_region_snapshot_id_put)kernel(devlink_register)kernel(devlink_remote_reload_actions_performed)kernel(devlink_resource_occ_get_register)kernel(devlink_resource_occ_get_unregister)kernel(devlink_resource_register)kernel(devlink_resource_size_get)kernel(devlink_resources_unregister)kernel(devlink_sb_register)kernel(devlink_sb_unregister)kernel(devlink_set_features)kernel(devlink_to_dev)kernel(devlink_trap_ctx_priv)kernel(devlink_trap_groups_register)kernel(devlink_trap_groups_unregister)kernel(devlink_trap_policers_register)kernel(devlink_trap_policers_unregister)kernel(devlink_trap_report)kernel(devlink_traps_register)kernel(devlink_traps_unregister)kernel(devlink_unregister)kernel(devm_alloc_etherdev_mqs)kernel(devm_aperture_acquire_for_platform_device)kernel(devm_aperture_acquire_from_firmware)kernel(devm_arch_io_reserve_memtype_wc)kernel(devm_arch_phys_wc_add)kernel(devm_backlight_device_register)kernel(devm_backlight_device_unregister)kernel(devm_can_led_init)kernel(devm_create_dev_dax)kernel(devm_device_add_group)kernel(devm_device_add_groups)kernel(devm_drm_bridge_add)kernel(devm_drm_of_get_bridge)kernel(devm_drm_panel_bridge_add)kernel(devm_drm_panel_bridge_add_typed)kernel(devm_free_irq)kernel(devm_free_pages)kernel(devm_free_percpu)kernel(devm_fwnode_gpiod_get_index)kernel(devm_gen_pool_create)kernel(devm_get_free_pages)kernel(devm_gpio_free)kernel(devm_gpio_request)kernel(devm_gpio_request_one)kernel(devm_gpiochip_add_data)kernel(devm_gpiod_get)kernel(devm_gpiod_get_array)kernel(devm_gpiod_get_array_optional)kernel(devm_gpiod_get_from_of_node)kernel(devm_gpiod_get_index)kernel(devm_gpiod_get_index_optional)kernel(devm_gpiod_get_optional)kernel(devm_gpiod_put)kernel(devm_gpiod_put_array)kernel(devm_gpiod_unhinge)kernel(devm_hwmon_device_register_with_groups)kernel(devm_hwmon_device_register_with_info)kernel(devm_hwmon_device_unregister)kernel(devm_hwrng_register)kernel(devm_hwrng_unregister)kernel(devm_i2c_new_dummy_device)kernel(devm_init_badblocks)kernel(devm_input_allocate_device)kernel(devm_input_allocate_polled_device)kernel(devm_ioport_map)kernel(devm_ioport_unmap)kernel(devm_ioremap)kernel(devm_ioremap_nocache)kernel(devm_ioremap_resource)kernel(devm_ioremap_uc)kernel(devm_ioremap_wc)kernel(devm_iounmap)kernel(devm_kasprintf)kernel(devm_kfree)kernel(devm_kmalloc)kernel(devm_kmemdup)kernel(devm_krealloc)kernel(devm_kstrdup)kernel(devm_kstrdup_const)kernel(devm_kvasprintf)kernel(devm_lcd_device_register)kernel(devm_lcd_device_unregister)kernel(devm_led_classdev_unregister)kernel(devm_led_trigger_register)kernel(devm_mdiobus_alloc_size)kernel(devm_mdiobus_free)kernel(devm_memremap)kernel(devm_memremap_pages)kernel(devm_memunmap)kernel(devm_memunmap_pages)kernel(devm_mfd_add_devices)kernel(devm_namespace_disable)kernel(devm_namespace_enable)kernel(devm_nvdimm_memremap)kernel(devm_nvmem_cell_get)kernel(devm_nvmem_cell_put)kernel(devm_nvmem_device_get)kernel(devm_nvmem_device_put)kernel(devm_nvmem_register)kernel(devm_nvmem_unregister)kernel(devm_of_find_backlight)kernel(devm_of_led_classdev_register)kernel(devm_of_pci_get_host_bridge_resources)kernel(devm_of_platform_depopulate)kernel(devm_of_platform_populate)kernel(devm_of_pwm_get)kernel(devm_pci_alloc_host_bridge)kernel(devm_pci_remap_cfg_resource)kernel(devm_pci_remap_cfgspace)kernel(devm_pci_remap_iospace)kernel(devm_phy_package_join)kernel(devm_platform_get_and_ioremap_resource)kernel(devm_platform_get_irqs_affinity)kernel(devm_platform_ioremap_resource)kernel(devm_pm_runtime_enable)kernel(devm_power_supply_get_by_phandle)kernel(devm_power_supply_register)kernel(devm_power_supply_register_no_ws)kernel(devm_pwm_get)kernel(devm_pwm_put)kernel(devm_rc_allocate_device)kernel(devm_rc_register_device)kernel(devm_register_reboot_notifier)kernel(devm_regmap_field_alloc)kernel(devm_regmap_field_free)kernel(devm_release_action)kernel(devm_release_resource)kernel(devm_remove_action)kernel(devm_request_any_context_irq)kernel(devm_request_free_mem_region)kernel(devm_request_pci_bus_resources)kernel(devm_request_resource)kernel(devm_request_threaded_irq)kernel(devm_rtc_allocate_device)kernel(devm_rtc_device_register)kernel(devm_rtc_device_unregister)kernel(devm_thermal_of_cooling_device_register)kernel(devm_thermal_zone_of_sensor_register)kernel(devm_thermal_zone_of_sensor_unregister)kernel(devm_watchdog_register_device)kernel(devmap_managed_key)kernel(devprop_gpiochip_set_names)kernel(devres_add)kernel(devres_close_group)kernel(devres_destroy)kernel(devres_find)kernel(devres_for_each_res)kernel(devres_free)kernel(devres_get)kernel(devres_open_group)kernel(devres_release)kernel(devres_release_group)kernel(devres_remove)kernel(devres_remove_group)kernel(dget_parent)kernel(dib0070_attach)kernel(dib0070_ctrl_agc_filter)kernel(dib0070_get_rf_output)kernel(dib0070_set_rf_output)kernel(dib0070_wbd_offset)kernel(dib0090_dcc_freq)kernel(dib0090_fw_register)kernel(dib0090_gain_control)kernel(dib0090_get_current_gain)kernel(dib0090_get_tune_state)kernel(dib0090_get_wbd_offset)kernel(dib0090_get_wbd_target)kernel(dib0090_pwm_gain_reset)kernel(dib0090_register)kernel(dib0090_set_dc_servo)kernel(dib0090_set_switch)kernel(dib0090_set_tune_state)kernel(dib0090_set_vga)kernel(dib0090_update_rframp_7090)kernel(dib0090_update_tuning_table_7090)kernel(dib3000mb_attach)kernel(dib3000mc_attach)kernel(dib3000mc_get_tuner_i2c_master)kernel(dib3000mc_i2c_enumeration)kernel(dib3000mc_pid_control)kernel(dib3000mc_pid_parse)kernel(dib3000mc_set_config)kernel(dib7000m_attach)kernel(dib7000m_get_i2c_master)kernel(dib7000m_pid_filter)kernel(dib7000m_pid_filter_ctrl)kernel(dib7000p_attach)kernel(dib8000_attach)kernel(dibusb2_0_power_ctrl)kernel(dibusb2_0_streaming_ctrl)kernel(dibusb_dib3000mc_frontend_attach)kernel(dibusb_dib3000mc_tuner_attach)kernel(dibusb_i2c_algo)kernel(dibusb_pid_filter)kernel(dibusb_pid_filter_ctrl)kernel(dibusb_power_ctrl)kernel(dibusb_rc_query)kernel(dibusb_read_eeprom_byte)kernel(dibusb_streaming_ctrl)kernel(dibx000_exit_i2c_master)kernel(dibx000_get_i2c_adapter)kernel(dibx000_i2c_set_speed)kernel(dibx000_init_i2c_master)kernel(dibx000_reset_i2c_master)kernel(digsig_verify)kernel(dim_calc_stats)kernel(dim_on_top)kernel(dim_park_on_top)kernel(dim_park_tired)kernel(dim_turn)kernel(dio_end_io)kernel(direct_make_request)kernel(dirty_writeback_interval)kernel(disable_hardirq)kernel(disable_irq)kernel(disable_irq_nosync)kernel(disable_kprobe)kernel(disable_percpu_irq)kernel(discard_new_inode)kernel(disk_end_io_acct)kernel(disk_has_partitions)kernel(disk_part_iter_exit)kernel(disk_part_iter_init)kernel(disk_part_iter_next)kernel(disk_stack_limits)kernel(disk_start_io_acct)kernel(dlci_ioctl_set)kernel(dlm_lock)kernel(dlm_new_lockspace)kernel(dlm_posix_get)kernel(dlm_posix_lock)kernel(dlm_posix_unlock)kernel(dlm_release_lockspace)kernel(dlm_unlock)kernel(dm_accept_partial_bio)kernel(dm_array_cursor_begin)kernel(dm_array_cursor_end)kernel(dm_array_cursor_get_value)kernel(dm_array_cursor_next)kernel(dm_array_cursor_skip)kernel(dm_array_del)kernel(dm_array_empty)kernel(dm_array_get_value)kernel(dm_array_info_init)kernel(dm_array_new)kernel(dm_array_resize)kernel(dm_array_set_value)kernel(dm_array_walk)kernel(dm_bio_detain)kernel(dm_bio_from_per_bio_data)kernel(dm_bio_get_target_bio_nr)kernel(dm_bio_prison_alloc_cell)kernel(dm_bio_prison_alloc_cell_v2)kernel(dm_bio_prison_create)kernel(dm_bio_prison_create_v2)kernel(dm_bio_prison_destroy)kernel(dm_bio_prison_destroy_v2)kernel(dm_bio_prison_free_cell)kernel(dm_bio_prison_free_cell_v2)kernel(dm_bitset_clear_bit)kernel(dm_bitset_cursor_begin)kernel(dm_bitset_cursor_end)kernel(dm_bitset_cursor_get_value)kernel(dm_bitset_cursor_next)kernel(dm_bitset_cursor_skip)kernel(dm_bitset_del)kernel(dm_bitset_empty)kernel(dm_bitset_flush)kernel(dm_bitset_new)kernel(dm_bitset_resize)kernel(dm_bitset_set_bit)kernel(dm_bitset_test_bit)kernel(dm_block_data)kernel(dm_block_location)kernel(dm_block_manager_create)kernel(dm_block_manager_destroy)kernel(dm_block_manager_reset)kernel(dm_bm_block_size)kernel(dm_bm_checksum)kernel(dm_bm_flush)kernel(dm_bm_is_read_only)kernel(dm_bm_read_lock)kernel(dm_bm_set_read_only)kernel(dm_bm_set_read_write)kernel(dm_bm_unlock)kernel(dm_bm_write_lock)kernel(dm_bm_write_lock_zero)kernel(dm_btree_cursor_begin)kernel(dm_btree_cursor_end)kernel(dm_btree_cursor_get_value)kernel(dm_btree_cursor_next)kernel(dm_btree_cursor_skip)kernel(dm_btree_del)kernel(dm_btree_empty)kernel(dm_btree_find_highest_key)kernel(dm_btree_find_lowest_key)kernel(dm_btree_insert)kernel(dm_btree_insert_notify)kernel(dm_btree_lookup)kernel(dm_btree_lookup_next)kernel(dm_btree_remove)kernel(dm_btree_remove_leaves)kernel(dm_btree_walk)kernel(dm_bufio_client_create)kernel(dm_bufio_client_destroy)kernel(dm_bufio_client_reset)kernel(dm_bufio_forget)kernel(dm_bufio_get)kernel(dm_bufio_get_aux_data)kernel(dm_bufio_get_block_data)kernel(dm_bufio_get_block_number)kernel(dm_bufio_get_block_size)kernel(dm_bufio_get_client)kernel(dm_bufio_get_device_size)kernel(dm_bufio_get_dm_io_client)kernel(dm_bufio_issue_flush)kernel(dm_bufio_mark_buffer_dirty)kernel(dm_bufio_mark_partial_buffer_dirty)kernel(dm_bufio_new)kernel(dm_bufio_prefetch)kernel(dm_bufio_read)kernel(dm_bufio_release)kernel(dm_bufio_set_minimum_buffers)kernel(dm_bufio_set_sector_offset)kernel(dm_bufio_write_dirty_buffers)kernel(dm_bufio_write_dirty_buffers_async)kernel(dm_cache_policy_create)kernel(dm_cache_policy_destroy)kernel(dm_cache_policy_get_hint_size)kernel(dm_cache_policy_get_name)kernel(dm_cache_policy_get_version)kernel(dm_cache_policy_register)kernel(dm_cache_policy_unregister)kernel(dm_cell_error)kernel(dm_cell_get_v2)kernel(dm_cell_lock_promote_v2)kernel(dm_cell_lock_v2)kernel(dm_cell_promote_or_release)kernel(dm_cell_put_v2)kernel(dm_cell_quiesce_v2)kernel(dm_cell_release)kernel(dm_cell_release_no_holder)kernel(dm_cell_unlock_v2)kernel(dm_cell_visit_release)kernel(dm_consume_args)kernel(dm_copy_name_and_uuid)kernel(dm_deferred_entry_dec)kernel(dm_deferred_entry_inc)kernel(dm_deferred_set_add_work)kernel(dm_deferred_set_create)kernel(dm_deferred_set_destroy)kernel(dm_device_name)kernel(dm_dirty_log_create)kernel(dm_dirty_log_destroy)kernel(dm_dirty_log_type_register)kernel(dm_dirty_log_type_unregister)kernel(dm_disk)kernel(dm_disk_bitset_init)kernel(dm_exception_store_create)kernel(dm_exception_store_destroy)kernel(dm_exception_store_type_register)kernel(dm_exception_store_type_unregister)kernel(dm_get_cell)kernel(dm_get_dev_t)kernel(dm_get_device)kernel(dm_get_md)kernel(dm_get_reserved_bio_based_ios)kernel(dm_get_reserved_rq_based_ios)kernel(dm_get_table_device)kernel(dm_hold)kernel(dm_internal_resume)kernel(dm_internal_resume_fast)kernel(dm_internal_suspend_fast)kernel(dm_internal_suspend_noflush)kernel(dm_io)kernel(dm_io_client_create)kernel(dm_io_client_destroy)kernel(dm_kcopyd_client_create)kernel(dm_kcopyd_client_destroy)kernel(dm_kcopyd_client_flush)kernel(dm_kcopyd_copy)kernel(dm_kcopyd_do_callback)kernel(dm_kcopyd_prepare_callback)kernel(dm_kcopyd_zero)kernel(dm_kobject_release)kernel(dm_mq_kick_requeue_list)kernel(dm_noflush_suspending)kernel(dm_path_uevent)kernel(dm_per_bio_data)kernel(dm_post_suspending)kernel(dm_put)kernel(dm_put_device)kernel(dm_put_table_device)kernel(dm_read_arg)kernel(dm_read_arg_group)kernel(dm_region_hash_create)kernel(dm_region_hash_destroy)kernel(dm_register_path_selector)kernel(dm_register_target)kernel(dm_rh_bio_to_region)kernel(dm_rh_dec)kernel(dm_rh_delay)kernel(dm_rh_dirty_log)kernel(dm_rh_flush)kernel(dm_rh_get_region_key)kernel(dm_rh_get_region_size)kernel(dm_rh_get_state)kernel(dm_rh_inc_pending)kernel(dm_rh_mark_nosync)kernel(dm_rh_recovery_end)kernel(dm_rh_recovery_in_flight)kernel(dm_rh_recovery_prepare)kernel(dm_rh_recovery_start)kernel(dm_rh_region_context)kernel(dm_rh_region_to_sector)kernel(dm_rh_start_recovery)kernel(dm_rh_stop_recovery)kernel(dm_rh_update_states)kernel(dm_send_uevents)kernel(dm_set_target_max_io_len)kernel(dm_shift_arg)kernel(dm_sm_disk_create)kernel(dm_sm_disk_open)kernel(dm_snap_cow)kernel(dm_snap_origin)kernel(dm_start_time_ns_from_clone)kernel(dm_submit_bio_remap)kernel(dm_suspended)kernel(dm_table_add_target_callbacks)kernel(dm_table_device_name)kernel(dm_table_event)kernel(dm_table_get_md)kernel(dm_table_get_mode)kernel(dm_table_get_size)kernel(dm_table_run_md_queue_async)kernel(dm_table_set_type)kernel(dm_tm_commit)kernel(dm_tm_create_non_blocking_clone)kernel(dm_tm_create_with_sm)kernel(dm_tm_dec)kernel(dm_tm_dec_range)kernel(dm_tm_destroy)kernel(dm_tm_inc)kernel(dm_tm_inc_range)kernel(dm_tm_issue_prefetches)kernel(dm_tm_open_with_sm)kernel(dm_tm_pre_commit)kernel(dm_tm_read_lock)kernel(dm_tm_shadow_block)kernel(dm_tm_unlock)kernel(dm_tm_with_runs)kernel(dm_unregister_path_selector)kernel(dm_unregister_target)kernel(dma_alloc_attrs)kernel(dma_alloc_noncontiguous)kernel(dma_alloc_pages)kernel(dma_async_device_channel_register)kernel(dma_async_device_channel_unregister)kernel(dma_async_device_register)kernel(dma_async_device_unregister)kernel(dma_async_tx_descriptor_init)kernel(dma_buf_attach)kernel(dma_buf_begin_cpu_access)kernel(dma_buf_detach)kernel(dma_buf_dynamic_attach)kernel(dma_buf_end_cpu_access)kernel(dma_buf_export)kernel(dma_buf_fd)kernel(dma_buf_get)kernel(dma_buf_map_attachment)kernel(dma_buf_map_attachment_unlocked)kernel(dma_buf_mmap)kernel(dma_buf_move_notify)kernel(dma_buf_pin)kernel(dma_buf_put)kernel(dma_buf_unmap_attachment)kernel(dma_buf_unmap_attachment_unlocked)kernel(dma_buf_unpin)kernel(dma_buf_vmap)kernel(dma_buf_vmap_unlocked)kernel(dma_buf_vunmap)kernel(dma_buf_vunmap_unlocked)kernel(dma_cache_sync)kernel(dma_can_mmap)kernel(dma_fence_add_callback)kernel(dma_fence_allocate_private_stub)kernel(dma_fence_array_create)kernel(dma_fence_array_first)kernel(dma_fence_array_next)kernel(dma_fence_array_ops)kernel(dma_fence_chain_find_seqno)kernel(dma_fence_chain_init)kernel(dma_fence_chain_ops)kernel(dma_fence_chain_walk)kernel(dma_fence_context_alloc)kernel(dma_fence_default_wait)kernel(dma_fence_describe)kernel(dma_fence_enable_sw_signaling)kernel(dma_fence_free)kernel(dma_fence_get_status)kernel(dma_fence_get_stub)kernel(dma_fence_init)kernel(dma_fence_match_context)kernel(dma_fence_release)kernel(dma_fence_remove_callback)kernel(dma_fence_signal)kernel(dma_fence_signal_locked)kernel(dma_fence_signal_timestamp)kernel(dma_fence_signal_timestamp_locked)kernel(dma_fence_unwrap_first)kernel(dma_fence_unwrap_next)kernel(dma_fence_wait_any_timeout)kernel(dma_fence_wait_timeout)kernel(dma_find_channel)kernel(dma_free_attrs)kernel(dma_free_noncontiguous)kernel(dma_free_pages)kernel(dma_get_any_slave_channel)kernel(dma_get_merge_boundary)kernel(dma_get_required_mask)kernel(dma_get_sgtable_attrs)kernel(dma_get_slave_caps)kernel(dma_get_slave_channel)kernel(dma_issue_pending_all)kernel(dma_map_page_attrs)kernel(dma_map_resource)kernel(dma_map_sg_attrs)kernel(dma_max_mapping_size)kernel(dma_mmap_attrs)kernel(dma_mmap_noncontiguous)kernel(dma_mmap_pages)kernel(dma_need_sync)kernel(dma_pool_alloc)kernel(dma_pool_create)kernel(dma_pool_destroy)kernel(dma_pool_free)kernel(dma_release_channel)kernel(dma_request_chan)kernel(dma_request_chan_by_mask)kernel(dma_request_slave_channel)kernel(dma_resv_add_fence)kernel(dma_resv_copy_fences)kernel(dma_resv_describe)kernel(dma_resv_fini)kernel(dma_resv_get_fences)kernel(dma_resv_get_singleton)kernel(dma_resv_init)kernel(dma_resv_iter_first)kernel(dma_resv_iter_first_unlocked)kernel(dma_resv_iter_next)kernel(dma_resv_iter_next_unlocked)kernel(dma_resv_replace_fences)kernel(dma_resv_reserve_fences)kernel(dma_resv_test_signaled)kernel(dma_resv_wait_timeout)kernel(dma_run_dependencies)kernel(dma_set_coherent_mask)kernel(dma_set_mask)kernel(dma_spin_lock)kernel(dma_supported)kernel(dma_sync_sg_for_cpu)kernel(dma_sync_sg_for_device)kernel(dma_sync_single_for_cpu)kernel(dma_sync_single_for_device)kernel(dma_sync_wait)kernel(dma_unmap_page_attrs)kernel(dma_unmap_resource)kernel(dma_unmap_sg_attrs)kernel(dma_vmap_noncontiguous)kernel(dma_vunmap_noncontiguous)kernel(dma_wait_for_async_tx)kernel(dmaengine_desc_attach_metadata)kernel(dmaengine_desc_get_metadata_ptr)kernel(dmaengine_desc_set_metadata_len)kernel(dmaengine_get)kernel(dmaengine_get_unmap_data)kernel(dmaengine_put)kernel(dmaengine_unmap_put)kernel(dmaenginem_async_device_register)kernel(dmam_alloc_attrs)kernel(dmam_free_coherent)kernel(dmam_pool_create)kernel(dmam_pool_destroy)kernel(dmt_modes)kernel(dns_query)kernel(do_SAK)kernel(do_blank_screen)kernel(do_clone_file_range)kernel(do_dw_dma_disable)kernel(do_dw_dma_enable)kernel(do_exit)kernel(do_gettimeofday)kernel(do_map_probe)kernel(do_settimeofday64)kernel(do_splice_direct)kernel(do_take_over_console)kernel(do_tcp_sendpages)kernel(do_trace_netlink_extack)kernel(do_trace_rcu_torture_read)kernel(do_uaccess_flush)kernel(do_unbind_con_driver)kernel(do_unblank_screen)kernel(do_unregister_con_driver)kernel(do_wait_intr)kernel(do_wait_intr_irq)kernel(do_xdp_generic)kernel(done_path_create)kernel(down)kernel(down_interruptible)kernel(down_killable)kernel(down_read)kernel(down_read_interruptible)kernel(down_read_killable)kernel(down_read_trylock)kernel(down_timeout)kernel(down_trylock)kernel(down_write)kernel(down_write_killable)kernel(down_write_trylock)kernel(downgrade_write)kernel(dp_altmode_probe)kernel(dp_altmode_remove)kernel(dpm_for_each_dev)kernel(dpm_resume_end)kernel(dpm_resume_start)kernel(dpm_suspend_end)kernel(dpm_suspend_start)kernel(dput)kernel(dq_data_lock)kernel(dqget)kernel(dql_completed)kernel(dql_init)kernel(dql_reset)kernel(dqput)kernel(dqstats)kernel(dquot_acquire)kernel(dquot_alloc)kernel(dquot_alloc_inode)kernel(dquot_claim_space_nodirty)kernel(dquot_commit)kernel(dquot_commit_info)kernel(dquot_destroy)kernel(dquot_disable)kernel(dquot_drop)kernel(dquot_enable)kernel(dquot_file_open)kernel(dquot_free_inode)kernel(dquot_get_dqblk)kernel(dquot_get_next_dqblk)kernel(dquot_get_next_id)kernel(dquot_get_state)kernel(dquot_initialize)kernel(dquot_initialize_needed)kernel(dquot_mark_dquot_dirty)kernel(dquot_operations)kernel(dquot_quota_off)kernel(dquot_quota_on)kernel(dquot_quota_on_mount)kernel(dquot_quota_sync)kernel(dquot_quotactl_sysfile_ops)kernel(dquot_reclaim_space_nodirty)kernel(dquot_release)kernel(dquot_resume)kernel(dquot_scan_active)kernel(dquot_set_dqblk)kernel(dquot_set_dqinfo)kernel(dquot_transfer)kernel(dquot_writeback_dquots)kernel(drain_workqueue)kernel(driver_attach)kernel(driver_create_file)kernel(driver_find)kernel(driver_find_device)kernel(driver_for_each_device)kernel(driver_register)kernel(driver_remove_file)kernel(driver_set_override)kernel(driver_unregister)kernel(drm_add_edid_modes)kernel(drm_add_modes_noedid)kernel(drm_analog_tv_mode)kernel(drm_any_plane_has_format)kernel(drm_aperture_remove_conflicting_framebuffers)kernel(drm_aperture_remove_conflicting_pci_framebuffers)kernel(drm_atomic_add_affected_connectors)kernel(drm_atomic_add_affected_planes)kernel(drm_atomic_add_encoder_bridges)kernel(drm_atomic_bridge_chain_check)kernel(drm_atomic_bridge_chain_disable)kernel(drm_atomic_bridge_chain_enable)kernel(drm_atomic_bridge_chain_post_disable)kernel(drm_atomic_bridge_chain_pre_enable)kernel(drm_atomic_check_only)kernel(drm_atomic_commit)kernel(drm_atomic_get_bridge_state)kernel(drm_atomic_get_connector_state)kernel(drm_atomic_get_crtc_state)kernel(drm_atomic_get_mst_payload_state)kernel(drm_atomic_get_mst_topology_state)kernel(drm_atomic_get_new_bridge_state)kernel(drm_atomic_get_new_connector_for_encoder)kernel(drm_atomic_get_new_mst_topology_state)kernel(drm_atomic_get_new_private_obj_state)kernel(drm_atomic_get_old_bridge_state)kernel(drm_atomic_get_old_connector_for_encoder)kernel(drm_atomic_get_old_mst_topology_state)kernel(drm_atomic_get_old_private_obj_state)kernel(drm_atomic_get_plane_state)kernel(drm_atomic_get_private_obj_state)kernel(drm_atomic_helper_async_check)kernel(drm_atomic_helper_async_commit)kernel(drm_atomic_helper_bridge_destroy_state)kernel(drm_atomic_helper_bridge_duplicate_state)kernel(drm_atomic_helper_bridge_propagate_bus_fmt)kernel(drm_atomic_helper_bridge_reset)kernel(drm_atomic_helper_calc_timestamping_constants)kernel(drm_atomic_helper_check)kernel(drm_atomic_helper_check_crtc_primary_plane)kernel(drm_atomic_helper_check_modeset)kernel(drm_atomic_helper_check_plane_damage)kernel(drm_atomic_helper_check_plane_state)kernel(drm_atomic_helper_check_planes)kernel(drm_atomic_helper_check_wb_encoder_state)kernel(drm_atomic_helper_cleanup_planes)kernel(drm_atomic_helper_commit)kernel(drm_atomic_helper_commit_cleanup_done)kernel(drm_atomic_helper_commit_duplicated_state)kernel(drm_atomic_helper_commit_hw_done)kernel(drm_atomic_helper_commit_modeset_disables)kernel(drm_atomic_helper_commit_modeset_enables)kernel(drm_atomic_helper_commit_planes)kernel(drm_atomic_helper_commit_planes_on_crtc)kernel(drm_atomic_helper_commit_tail)kernel(drm_atomic_helper_commit_tail_rpm)kernel(drm_atomic_helper_connector_destroy_state)kernel(drm_atomic_helper_connector_duplicate_state)kernel(drm_atomic_helper_connector_reset)kernel(drm_atomic_helper_connector_tv_check)kernel(drm_atomic_helper_connector_tv_margins_reset)kernel(drm_atomic_helper_connector_tv_reset)kernel(drm_atomic_helper_crtc_destroy_state)kernel(drm_atomic_helper_crtc_duplicate_state)kernel(drm_atomic_helper_crtc_reset)kernel(drm_atomic_helper_damage_iter_init)kernel(drm_atomic_helper_damage_iter_next)kernel(drm_atomic_helper_damage_merged)kernel(drm_atomic_helper_dirtyfb)kernel(drm_atomic_helper_disable_all)kernel(drm_atomic_helper_disable_plane)kernel(drm_atomic_helper_disable_planes_on_crtc)kernel(drm_atomic_helper_duplicate_state)kernel(drm_atomic_helper_fake_vblank)kernel(drm_atomic_helper_page_flip)kernel(drm_atomic_helper_page_flip_target)kernel(drm_atomic_helper_plane_destroy_state)kernel(drm_atomic_helper_plane_duplicate_state)kernel(drm_atomic_helper_plane_reset)kernel(drm_atomic_helper_prepare_planes)kernel(drm_atomic_helper_resume)kernel(drm_atomic_helper_set_config)kernel(drm_atomic_helper_setup_commit)kernel(drm_atomic_helper_shutdown)kernel(drm_atomic_helper_suspend)kernel(drm_atomic_helper_swap_state)kernel(drm_atomic_helper_update_legacy_modeset_state)kernel(drm_atomic_helper_update_plane)kernel(drm_atomic_helper_wait_for_dependencies)kernel(drm_atomic_helper_wait_for_fences)kernel(drm_atomic_helper_wait_for_flip_done)kernel(drm_atomic_helper_wait_for_vblanks)kernel(drm_atomic_nonblocking_commit)kernel(drm_atomic_normalize_zpos)kernel(drm_atomic_print_new_state)kernel(drm_atomic_private_obj_fini)kernel(drm_atomic_private_obj_init)kernel(drm_atomic_set_crtc_for_connector)kernel(drm_atomic_set_crtc_for_plane)kernel(drm_atomic_set_fb_for_plane)kernel(drm_atomic_set_mode_for_crtc)kernel(drm_atomic_set_mode_prop_for_crtc)kernel(drm_atomic_state_alloc)kernel(drm_atomic_state_clear)kernel(drm_atomic_state_default_clear)kernel(drm_atomic_state_default_release)kernel(drm_atomic_state_init)kernel(drm_av_sync_delay)kernel(drm_bridge_add)kernel(drm_bridge_attach)kernel(drm_bridge_chain_mode_fixup)kernel(drm_bridge_chain_mode_set)kernel(drm_bridge_chain_mode_valid)kernel(drm_bridge_connector_init)kernel(drm_bridge_detect)kernel(drm_bridge_get_edid)kernel(drm_bridge_get_modes)kernel(drm_bridge_hpd_disable)kernel(drm_bridge_hpd_enable)kernel(drm_bridge_hpd_notify)kernel(drm_bridge_is_panel)kernel(drm_bridge_remove)kernel(drm_buddy_alloc_blocks)kernel(drm_buddy_block_print)kernel(drm_buddy_block_trim)kernel(drm_buddy_fini)kernel(drm_buddy_free_block)kernel(drm_buddy_free_list)kernel(drm_buddy_init)kernel(drm_buddy_print)kernel(drm_calc_timestamping_constants)kernel(drm_class_device_register)kernel(drm_class_device_unregister)kernel(drm_clflush_pages)kernel(drm_clflush_sg)kernel(drm_clflush_virt_range)kernel(drm_client_buffer_vmap)kernel(drm_client_buffer_vunmap)kernel(drm_client_dev_hotplug)kernel(drm_client_framebuffer_create)kernel(drm_client_framebuffer_delete)kernel(drm_client_framebuffer_flush)kernel(drm_client_init)kernel(drm_client_modeset_check)kernel(drm_client_modeset_commit)kernel(drm_client_modeset_commit_locked)kernel(drm_client_modeset_dpms)kernel(drm_client_modeset_probe)kernel(drm_client_register)kernel(drm_client_release)kernel(drm_client_rotation)kernel(drm_color_ctm_s31_32_to_qm_n)kernel(drm_color_lut_check)kernel(drm_compat_ioctl)kernel(drm_connector_atomic_hdr_metadata_equal)kernel(drm_connector_attach_colorspace_property)kernel(drm_connector_attach_content_protection_property)kernel(drm_connector_attach_content_type_property)kernel(drm_connector_attach_dp_subconnector_property)kernel(drm_connector_attach_edid_property)kernel(drm_connector_attach_encoder)kernel(drm_connector_attach_hdr_output_metadata_property)kernel(drm_connector_attach_max_bpc_property)kernel(drm_connector_attach_privacy_screen_properties)kernel(drm_connector_attach_privacy_screen_provider)kernel(drm_connector_attach_scaling_mode_property)kernel(drm_connector_attach_tv_margin_properties)kernel(drm_connector_attach_vrr_capable_property)kernel(drm_connector_cleanup)kernel(drm_connector_create_privacy_screen_properties)kernel(drm_connector_has_possible_encoder)kernel(drm_connector_helper_get_modes)kernel(drm_connector_helper_get_modes_fixed)kernel(drm_connector_helper_get_modes_from_ddc)kernel(drm_connector_helper_hpd_irq_event)kernel(drm_connector_helper_tv_get_modes)kernel(drm_connector_init)kernel(drm_connector_init_with_ddc)kernel(drm_connector_list_iter_begin)kernel(drm_connector_list_iter_end)kernel(drm_connector_list_iter_next)kernel(drm_connector_list_update)kernel(drm_connector_oob_hotplug_event)kernel(drm_connector_register)kernel(drm_connector_set_link_status_property)kernel(drm_connector_set_orientation_from_panel)kernel(drm_connector_set_panel_orientation)kernel(drm_connector_set_panel_orientation_with_quirk)kernel(drm_connector_set_path_property)kernel(drm_connector_set_tile_property)kernel(drm_connector_set_vrr_capable_property)kernel(drm_connector_unregister)kernel(drm_connector_update_edid_property)kernel(drm_connector_update_privacy_screen)kernel(drm_crtc_accurate_vblank_count)kernel(drm_crtc_add_crc_entry)kernel(drm_crtc_arm_vblank_event)kernel(drm_crtc_check_viewport)kernel(drm_crtc_cleanup)kernel(drm_crtc_commit_wait)kernel(drm_crtc_create_scaling_filter_property)kernel(drm_crtc_enable_color_mgmt)kernel(drm_crtc_from_index)kernel(drm_crtc_handle_vblank)kernel(drm_crtc_helper_atomic_check)kernel(drm_crtc_helper_mode_valid_fixed)kernel(drm_crtc_helper_set_config)kernel(drm_crtc_helper_set_mode)kernel(drm_crtc_init)kernel(drm_crtc_init_with_planes)kernel(drm_crtc_send_vblank_event)kernel(drm_crtc_set_max_vblank_count)kernel(drm_crtc_vblank_count)kernel(drm_crtc_vblank_count_and_time)kernel(drm_crtc_vblank_get)kernel(drm_crtc_vblank_helper_get_vblank_timestamp)kernel(drm_crtc_vblank_helper_get_vblank_timestamp_internal)kernel(drm_crtc_vblank_off)kernel(drm_crtc_vblank_on)kernel(drm_crtc_vblank_put)kernel(drm_crtc_vblank_reset)kernel(drm_crtc_vblank_restore)kernel(drm_crtc_vblank_waitqueue)kernel(drm_crtc_wait_one_vblank)kernel(drm_cvt_mode)kernel(drm_debugfs_add_file)kernel(drm_debugfs_add_files)kernel(drm_debugfs_create_files)kernel(drm_debugfs_remove_files)kernel(drm_default_rgb_quant_range)kernel(drm_detect_hdmi_monitor)kernel(drm_detect_monitor_audio)kernel(drm_dev_alloc)kernel(drm_dev_enter)kernel(drm_dev_exit)kernel(drm_dev_get)kernel(drm_dev_has_vblank)kernel(drm_dev_printk)kernel(drm_dev_put)kernel(drm_dev_register)kernel(drm_dev_set_unique)kernel(drm_dev_unplug)kernel(drm_dev_unregister)kernel(drm_display_info_set_bus_formats)kernel(drm_display_mode_from_cea_vic)kernel(drm_do_get_edid)kernel(drm_dp_128b132b_cds_interlane_align_done)kernel(drm_dp_128b132b_eq_interlane_align_done)kernel(drm_dp_128b132b_lane_channel_eq_done)kernel(drm_dp_128b132b_lane_symbol_locked)kernel(drm_dp_128b132b_link_training_failed)kernel(drm_dp_128b132b_read_aux_rd_interval)kernel(drm_dp_add_payload_part1)kernel(drm_dp_add_payload_part2)kernel(drm_dp_atomic_find_time_slots)kernel(drm_dp_atomic_release_time_slots)kernel(drm_dp_aux_init)kernel(drm_dp_aux_register)kernel(drm_dp_aux_unregister)kernel(drm_dp_bw_code_to_link_rate)kernel(drm_dp_calc_pbn_mode)kernel(drm_dp_channel_eq_ok)kernel(drm_dp_check_act_status)kernel(drm_dp_clock_recovery_ok)kernel(drm_dp_decode_sideband_req)kernel(drm_dp_downstream_420_passthrough)kernel(drm_dp_downstream_444_to_420_conversion)kernel(drm_dp_downstream_debug)kernel(drm_dp_downstream_id)kernel(drm_dp_downstream_is_tmds)kernel(drm_dp_downstream_is_type)kernel(drm_dp_downstream_max_bpc)kernel(drm_dp_downstream_max_dotclock)kernel(drm_dp_downstream_max_tmds_clock)kernel(drm_dp_downstream_min_tmds_clock)kernel(drm_dp_downstream_mode)kernel(drm_dp_downstream_rgb_to_ycbcr_conversion)kernel(drm_dp_dpcd_probe)kernel(drm_dp_dpcd_read)kernel(drm_dp_dpcd_read_link_status)kernel(drm_dp_dpcd_read_phy_link_status)kernel(drm_dp_dpcd_write)kernel(drm_dp_dsc_sink_line_buf_depth)kernel(drm_dp_dsc_sink_max_slice_count)kernel(drm_dp_dsc_sink_supported_input_bpcs)kernel(drm_dp_dual_mode_detect)kernel(drm_dp_dual_mode_get_tmds_output)kernel(drm_dp_dual_mode_max_tmds_clock)kernel(drm_dp_dual_mode_read)kernel(drm_dp_dual_mode_set_tmds_output)kernel(drm_dp_dual_mode_write)kernel(drm_dp_dump_sideband_msg_req_body)kernel(drm_dp_encode_sideband_req)kernel(drm_dp_get_adjust_request_pre_emphasis)kernel(drm_dp_get_adjust_request_voltage)kernel(drm_dp_get_adjust_tx_ffe_preset)kernel(drm_dp_get_dual_mode_type_name)kernel(drm_dp_get_pcon_max_frl_bw)kernel(drm_dp_get_phy_test_pattern)kernel(drm_dp_get_vc_payload_bw)kernel(drm_dp_link_rate_to_bw_code)kernel(drm_dp_link_train_channel_eq_delay)kernel(drm_dp_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_count)kernel(drm_dp_lttpr_link_train_channel_eq_delay)kernel(drm_dp_lttpr_link_train_clock_recovery_delay)kernel(drm_dp_lttpr_max_lane_count)kernel(drm_dp_lttpr_max_link_rate)kernel(drm_dp_lttpr_pre_emphasis_level_3_supported)kernel(drm_dp_lttpr_voltage_swing_level_3_supported)kernel(drm_dp_mst_add_affected_dsc_crtcs)kernel(drm_dp_mst_atomic_check)kernel(drm_dp_mst_atomic_enable_dsc)kernel(drm_dp_mst_atomic_setup_commit)kernel(drm_dp_mst_atomic_wait_for_dependencies)kernel(drm_dp_mst_connector_early_unregister)kernel(drm_dp_mst_connector_late_register)kernel(drm_dp_mst_detect_port)kernel(drm_dp_mst_dsc_aux_for_port)kernel(drm_dp_mst_dump_topology)kernel(drm_dp_mst_get_edid)kernel(drm_dp_mst_get_port_malloc)kernel(drm_dp_mst_hpd_irq_handle_event)kernel(drm_dp_mst_hpd_irq_send_new_request)kernel(drm_dp_mst_put_port_malloc)kernel(drm_dp_mst_root_conn_atomic_check)kernel(drm_dp_mst_topology_mgr_destroy)kernel(drm_dp_mst_topology_mgr_init)kernel(drm_dp_mst_topology_mgr_resume)kernel(drm_dp_mst_topology_mgr_set_mst)kernel(drm_dp_mst_topology_mgr_suspend)kernel(drm_dp_mst_topology_state_funcs)kernel(drm_dp_mst_update_slots)kernel(drm_dp_pcon_convert_rgb_to_ycbcr)kernel(drm_dp_pcon_dsc_bpp_incr)kernel(drm_dp_pcon_dsc_max_slice_width)kernel(drm_dp_pcon_dsc_max_slices)kernel(drm_dp_pcon_enc_is_dsc_1_2)kernel(drm_dp_pcon_frl_configure_1)kernel(drm_dp_pcon_frl_configure_2)kernel(drm_dp_pcon_frl_enable)kernel(drm_dp_pcon_frl_prepare)kernel(drm_dp_pcon_hdmi_frl_link_error_count)kernel(drm_dp_pcon_hdmi_link_active)kernel(drm_dp_pcon_hdmi_link_mode)kernel(drm_dp_pcon_is_frl_ready)kernel(drm_dp_pcon_pps_default)kernel(drm_dp_pcon_pps_override_buf)kernel(drm_dp_pcon_pps_override_param)kernel(drm_dp_pcon_reset_frl_config)kernel(drm_dp_phy_name)kernel(drm_dp_psr_setup_time)kernel(drm_dp_read_channel_eq_delay)kernel(drm_dp_read_clock_recovery_delay)kernel(drm_dp_read_desc)kernel(drm_dp_read_downstream_info)kernel(drm_dp_read_dpcd_caps)kernel(drm_dp_read_lttpr_common_caps)kernel(drm_dp_read_lttpr_phy_caps)kernel(drm_dp_read_mst_cap)kernel(drm_dp_read_sink_count)kernel(drm_dp_read_sink_count_cap)kernel(drm_dp_remote_aux_init)kernel(drm_dp_remove_payload)kernel(drm_dp_send_power_updown_phy)kernel(drm_dp_send_query_stream_enc_status)kernel(drm_dp_send_real_edid_checksum)kernel(drm_dp_set_phy_test_pattern)kernel(drm_dp_set_subconnector_property)kernel(drm_dp_start_crc)kernel(drm_dp_stop_crc)kernel(drm_dp_subconnector_type)kernel(drm_dp_vsc_sdp_log)kernel(drm_driver_legacy_fb_format)kernel(drm_dsc_compute_rc_parameters)kernel(drm_dsc_dp_pps_header_init)kernel(drm_dsc_dp_rc_buffer_size)kernel(drm_dsc_pps_payload_pack)kernel(drm_edid_alloc)kernel(drm_edid_are_equal)kernel(drm_edid_block_valid)kernel(drm_edid_connector_add_modes)kernel(drm_edid_connector_update)kernel(drm_edid_dup)kernel(drm_edid_duplicate)kernel(drm_edid_free)kernel(drm_edid_get_monitor_name)kernel(drm_edid_get_panel_id)kernel(drm_edid_header_is_valid)kernel(drm_edid_is_valid)kernel(drm_edid_override_connector_update)kernel(drm_edid_raw)kernel(drm_edid_read)kernel(drm_edid_read_custom)kernel(drm_edid_read_ddc)kernel(drm_edid_to_sad)kernel(drm_edid_to_speaker_allocation)kernel(drm_edid_valid)kernel(drm_edp_backlight_disable)kernel(drm_edp_backlight_enable)kernel(drm_edp_backlight_init)kernel(drm_edp_backlight_set_level)kernel(drm_encoder_cleanup)kernel(drm_encoder_init)kernel(drm_event_cancel_free)kernel(drm_event_reserve_init)kernel(drm_event_reserve_init_locked)kernel(drm_fb_blit)kernel(drm_fb_build_fourcc_list)kernel(drm_fb_clip_offset)kernel(drm_fb_helper_alloc_info)kernel(drm_fb_helper_blank)kernel(drm_fb_helper_cfb_copyarea)kernel(drm_fb_helper_cfb_fillrect)kernel(drm_fb_helper_cfb_imageblit)kernel(drm_fb_helper_cfb_read)kernel(drm_fb_helper_cfb_write)kernel(drm_fb_helper_check_var)kernel(drm_fb_helper_debug_enter)kernel(drm_fb_helper_debug_leave)kernel(drm_fb_helper_deferred_io)kernel(drm_fb_helper_fill_info)kernel(drm_fb_helper_fini)kernel(drm_fb_helper_hotplug_event)kernel(drm_fb_helper_init)kernel(drm_fb_helper_initial_config)kernel(drm_fb_helper_ioctl)kernel(drm_fb_helper_lastclose)kernel(drm_fb_helper_output_poll_changed)kernel(drm_fb_helper_pan_display)kernel(drm_fb_helper_prepare)kernel(drm_fb_helper_restore_fbdev_mode_unlocked)kernel(drm_fb_helper_set_par)kernel(drm_fb_helper_set_suspend)kernel(drm_fb_helper_set_suspend_unlocked)kernel(drm_fb_helper_setcmap)kernel(drm_fb_helper_sys_copyarea)kernel(drm_fb_helper_sys_fillrect)kernel(drm_fb_helper_sys_imageblit)kernel(drm_fb_helper_sys_read)kernel(drm_fb_helper_sys_write)kernel(drm_fb_helper_unprepare)kernel(drm_fb_helper_unregister_info)kernel(drm_fb_memcpy)kernel(drm_fb_swab)kernel(drm_fb_xrgb8888_to_argb1555)kernel(drm_fb_xrgb8888_to_argb2101010)kernel(drm_fb_xrgb8888_to_argb8888)kernel(drm_fb_xrgb8888_to_gray8)kernel(drm_fb_xrgb8888_to_mono)kernel(drm_fb_xrgb8888_to_rgb332)kernel(drm_fb_xrgb8888_to_rgb565)kernel(drm_fb_xrgb8888_to_rgb888)kernel(drm_fb_xrgb8888_to_rgba5551)kernel(drm_fb_xrgb8888_to_xrgb1555)kernel(drm_fb_xrgb8888_to_xrgb2101010)kernel(drm_fbdev_generic_setup)kernel(drm_file_get_master)kernel(drm_flip_work_allocate_task)kernel(drm_flip_work_cleanup)kernel(drm_flip_work_commit)kernel(drm_flip_work_init)kernel(drm_flip_work_queue)kernel(drm_flip_work_queue_task)kernel(drm_format_info)kernel(drm_format_info_block_height)kernel(drm_format_info_block_width)kernel(drm_format_info_bpp)kernel(drm_format_info_min_pitch)kernel(drm_framebuffer_cleanup)kernel(drm_framebuffer_init)kernel(drm_framebuffer_lookup)kernel(drm_framebuffer_plane_height)kernel(drm_framebuffer_plane_width)kernel(drm_framebuffer_remove)kernel(drm_framebuffer_unregister_private)kernel(drm_gem_begin_shadow_fb_access)kernel(drm_gem_create_mmap_offset)kernel(drm_gem_create_mmap_offset_size)kernel(drm_gem_destroy_shadow_plane_state)kernel(drm_gem_dma_resv_wait)kernel(drm_gem_dmabuf_export)kernel(drm_gem_dmabuf_mmap)kernel(drm_gem_dmabuf_release)kernel(drm_gem_dmabuf_vmap)kernel(drm_gem_dmabuf_vunmap)kernel(drm_gem_dumb_map_offset)kernel(drm_gem_duplicate_shadow_plane_state)kernel(drm_gem_end_shadow_fb_access)kernel(drm_gem_fb_afbc_init)kernel(drm_gem_fb_begin_cpu_access)kernel(drm_gem_fb_create)kernel(drm_gem_fb_create_handle)kernel(drm_gem_fb_create_with_dirty)kernel(drm_gem_fb_create_with_funcs)kernel(drm_gem_fb_destroy)kernel(drm_gem_fb_end_cpu_access)kernel(drm_gem_fb_get_obj)kernel(drm_gem_fb_init_with_funcs)kernel(drm_gem_fb_vmap)kernel(drm_gem_fb_vunmap)kernel(drm_gem_free_mmap_offset)kernel(drm_gem_get_pages)kernel(drm_gem_handle_create)kernel(drm_gem_handle_delete)kernel(drm_gem_lock_reservations)kernel(drm_gem_lru_init)kernel(drm_gem_lru_move_tail)kernel(drm_gem_lru_remove)kernel(drm_gem_lru_scan)kernel(drm_gem_map_attach)kernel(drm_gem_map_detach)kernel(drm_gem_map_dma_buf)kernel(drm_gem_mmap)kernel(drm_gem_mmap_obj)kernel(drm_gem_object_free)kernel(drm_gem_object_init)kernel(drm_gem_object_lookup)kernel(drm_gem_object_release)kernel(drm_gem_objects_lookup)kernel(drm_gem_plane_helper_prepare_fb)kernel(drm_gem_prime_export)kernel(drm_gem_prime_fd_to_handle)kernel(drm_gem_prime_handle_to_fd)kernel(drm_gem_prime_import)kernel(drm_gem_prime_import_dev)kernel(drm_gem_prime_mmap)kernel(drm_gem_private_object_fini)kernel(drm_gem_private_object_init)kernel(drm_gem_put_pages)kernel(drm_gem_reset_shadow_plane)kernel(drm_gem_shmem_create)kernel(drm_gem_shmem_dumb_create)kernel(drm_gem_shmem_free)kernel(drm_gem_shmem_get_pages)kernel(drm_gem_shmem_get_pages_sgt)kernel(drm_gem_shmem_get_sg_table)kernel(drm_gem_shmem_madvise)kernel(drm_gem_shmem_mmap)kernel(drm_gem_shmem_pin)kernel(drm_gem_shmem_prime_import_sg_table)kernel(drm_gem_shmem_print_info)kernel(drm_gem_shmem_purge)kernel(drm_gem_shmem_purge_locked)kernel(drm_gem_shmem_put_pages)kernel(drm_gem_shmem_unpin)kernel(drm_gem_shmem_vm_ops)kernel(drm_gem_shmem_vmap)kernel(drm_gem_shmem_vunmap)kernel(drm_gem_simple_kms_begin_shadow_fb_access)kernel(drm_gem_simple_kms_destroy_shadow_plane_state)kernel(drm_gem_simple_kms_duplicate_shadow_plane_state)kernel(drm_gem_simple_kms_end_shadow_fb_access)kernel(drm_gem_simple_kms_reset_shadow_plane)kernel(drm_gem_ttm_dumb_map_offset)kernel(drm_gem_ttm_mmap)kernel(drm_gem_ttm_print_info)kernel(drm_gem_ttm_vmap)kernel(drm_gem_ttm_vunmap)kernel(drm_gem_unlock_reservations)kernel(drm_gem_unmap_dma_buf)kernel(drm_gem_vm_close)kernel(drm_gem_vm_open)kernel(drm_gem_vmap)kernel(drm_gem_vmap_unlocked)kernel(drm_gem_vram_create)kernel(drm_gem_vram_driver_dumb_create)kernel(drm_gem_vram_fill_create_dumb)kernel(drm_gem_vram_offset)kernel(drm_gem_vram_pin)kernel(drm_gem_vram_plane_helper_cleanup_fb)kernel(drm_gem_vram_plane_helper_prepare_fb)kernel(drm_gem_vram_put)kernel(drm_gem_vram_simple_display_pipe_cleanup_fb)kernel(drm_gem_vram_simple_display_pipe_prepare_fb)kernel(drm_gem_vram_unpin)kernel(drm_gem_vram_vmap)kernel(drm_gem_vram_vunmap)kernel(drm_gem_vunmap)kernel(drm_gem_vunmap_unlocked)kernel(drm_get_buddy)kernel(drm_get_connector_status_name)kernel(drm_get_connector_type_name)kernel(drm_get_edid)kernel(drm_get_edid_switcheroo)kernel(drm_get_format_info)kernel(drm_get_panel_orientation_quirk)kernel(drm_get_subpixel_order_name)kernel(drm_get_tv_mode_from_name)kernel(drm_gtf_mode)kernel(drm_gtf_mode_complex)kernel(drm_handle_vblank)kernel(drm_hdcp_check_ksvs_revoked)kernel(drm_hdcp_update_content_protection)kernel(drm_hdmi_avi_infoframe_bars)kernel(drm_hdmi_avi_infoframe_colorimetry)kernel(drm_hdmi_avi_infoframe_content_type)kernel(drm_hdmi_avi_infoframe_from_display_mode)kernel(drm_hdmi_avi_infoframe_quant_range)kernel(drm_hdmi_infoframe_set_hdr_metadata)kernel(drm_hdmi_vendor_infoframe_from_display_mode)kernel(drm_helper_connector_dpms)kernel(drm_helper_crtc_in_use)kernel(drm_helper_disable_unused_functions)kernel(drm_helper_encoder_in_use)kernel(drm_helper_force_disable_all)kernel(drm_helper_hpd_irq_event)kernel(drm_helper_mode_fill_fb_struct)kernel(drm_helper_move_panel_connectors_to_head)kernel(drm_helper_probe_detect)kernel(drm_helper_probe_single_connector_modes)kernel(drm_helper_resume_force_mode)kernel(drm_i2c_encoder_commit)kernel(drm_i2c_encoder_destroy)kernel(drm_i2c_encoder_detect)kernel(drm_i2c_encoder_dpms)kernel(drm_i2c_encoder_init)kernel(drm_i2c_encoder_mode_fixup)kernel(drm_i2c_encoder_mode_set)kernel(drm_i2c_encoder_prepare)kernel(drm_i2c_encoder_restore)kernel(drm_i2c_encoder_save)kernel(drm_internal_framebuffer_create)kernel(drm_invalid_op)kernel(drm_ioctl)kernel(drm_ioctl_flags)kernel(drm_ioctl_kernel)kernel(drm_is_current_master)kernel(drm_kms_helper_connector_hotplug_event)kernel(drm_kms_helper_hotplug_event)kernel(drm_kms_helper_is_poll_worker)kernel(drm_kms_helper_poll_disable)kernel(drm_kms_helper_poll_enable)kernel(drm_kms_helper_poll_fini)kernel(drm_kms_helper_poll_init)kernel(drm_kunit_helper_alloc_device)kernel(drm_kunit_helper_free_device)kernel(drm_lspcon_get_mode)kernel(drm_lspcon_set_mode)kernel(drm_master_get)kernel(drm_master_internal_acquire)kernel(drm_master_internal_release)kernel(drm_master_put)kernel(drm_match_cea_mode)kernel(drm_memcpy_from_wc)kernel(drm_mm_init)kernel(drm_mm_insert_node_in_range)kernel(drm_mm_print)kernel(drm_mm_remove_node)kernel(drm_mm_replace_node)kernel(drm_mm_reserve_node)kernel(drm_mm_scan_add_block)kernel(drm_mm_scan_color_evict)kernel(drm_mm_scan_init_with_range)kernel(drm_mm_scan_remove_block)kernel(drm_mm_takedown)kernel(drm_mode_config_cleanup)kernel(drm_mode_config_helper_resume)kernel(drm_mode_config_helper_suspend)kernel(drm_mode_config_reset)kernel(drm_mode_copy)kernel(drm_mode_create)kernel(drm_mode_create_aspect_ratio_property)kernel(drm_mode_create_content_type_property)kernel(drm_mode_create_dp_colorspace_property)kernel(drm_mode_create_dvi_i_properties)kernel(drm_mode_create_from_cmdline_mode)kernel(drm_mode_create_hdmi_colorspace_property)kernel(drm_mode_create_scaling_mode_property)kernel(drm_mode_create_suggested_offset_properties)kernel(drm_mode_create_tile_group)kernel(drm_mode_create_tv_margin_properties)kernel(drm_mode_create_tv_properties)kernel(drm_mode_create_tv_properties_legacy)kernel(drm_mode_crtc_set_gamma_size)kernel(drm_mode_debug_printmodeline)kernel(drm_mode_destroy)kernel(drm_mode_duplicate)kernel(drm_mode_equal)kernel(drm_mode_equal_no_clocks)kernel(drm_mode_equal_no_clocks_no_stereo)kernel(drm_mode_find_dmt)kernel(drm_mode_get_hv_timing)kernel(drm_mode_get_tile_group)kernel(drm_mode_init)kernel(drm_mode_is_420)kernel(drm_mode_is_420_also)kernel(drm_mode_is_420_only)kernel(drm_mode_legacy_fb_format)kernel(drm_mode_match)kernel(drm_mode_object_find)kernel(drm_mode_object_get)kernel(drm_mode_object_put)kernel(drm_mode_parse_command_line_for_connector)kernel(drm_mode_plane_set_obj_prop)kernel(drm_mode_probed_add)kernel(drm_mode_prune_invalid)kernel(drm_mode_put_tile_group)kernel(drm_mode_set_config_internal)kernel(drm_mode_set_crtcinfo)kernel(drm_mode_set_name)kernel(drm_mode_sort)kernel(drm_mode_validate_driver)kernel(drm_mode_validate_size)kernel(drm_mode_validate_ycbcr420)kernel(drm_mode_vrefresh)kernel(drm_modeset_acquire_fini)kernel(drm_modeset_acquire_init)kernel(drm_modeset_backoff)kernel(drm_modeset_drop_locks)kernel(drm_modeset_lock)kernel(drm_modeset_lock_all)kernel(drm_modeset_lock_all_ctx)kernel(drm_modeset_lock_init)kernel(drm_modeset_lock_single_interruptible)kernel(drm_modeset_unlock)kernel(drm_modeset_unlock_all)kernel(drm_need_swiotlb)kernel(drm_noop)kernel(drm_object_attach_property)kernel(drm_object_property_get_default_value)kernel(drm_object_property_get_value)kernel(drm_object_property_set_value)kernel(drm_of_component_match_add)kernel(drm_of_component_probe)kernel(drm_of_crtc_port_mask)kernel(drm_of_encoder_active_endpoint)kernel(drm_of_find_panel_or_bridge)kernel(drm_of_find_possible_crtcs)kernel(drm_of_get_data_lanes_count)kernel(drm_of_get_data_lanes_count_ep)kernel(drm_of_lvds_get_data_mapping)kernel(drm_of_lvds_get_dual_link_pixel_order)kernel(drm_open)kernel(drm_panel_add)kernel(drm_panel_bridge_add)kernel(drm_panel_bridge_add_typed)kernel(drm_panel_bridge_connector)kernel(drm_panel_bridge_remove)kernel(drm_panel_bridge_set_orientation)kernel(drm_panel_disable)kernel(drm_panel_dp_aux_backlight)kernel(drm_panel_enable)kernel(drm_panel_get_modes)kernel(drm_panel_init)kernel(drm_panel_of_backlight)kernel(drm_panel_prepare)kernel(drm_panel_remove)kernel(drm_panel_unprepare)kernel(drm_plane_cleanup)kernel(drm_plane_create_alpha_property)kernel(drm_plane_create_blend_mode_property)kernel(drm_plane_create_color_properties)kernel(drm_plane_create_rotation_property)kernel(drm_plane_create_scaling_filter_property)kernel(drm_plane_create_zpos_immutable_property)kernel(drm_plane_create_zpos_property)kernel(drm_plane_enable_fb_damage_clips)kernel(drm_plane_force_disable)kernel(drm_plane_from_index)kernel(drm_plane_get_damage_clips)kernel(drm_plane_get_damage_clips_count)kernel(drm_plane_helper_atomic_check)kernel(drm_plane_helper_destroy)kernel(drm_plane_helper_disable_primary)kernel(drm_plane_helper_update_primary)kernel(drm_poll)kernel(drm_prandom_u32_max_state)kernel(drm_prime_gem_destroy)kernel(drm_prime_get_contiguous_size)kernel(drm_prime_pages_to_sg)kernel(drm_prime_sg_to_dma_addr_array)kernel(drm_prime_sg_to_page_array)kernel(drm_print_bits)kernel(drm_print_regset32)kernel(drm_printf)kernel(drm_probe_ddc)kernel(drm_property_add_enum)kernel(drm_property_blob_get)kernel(drm_property_blob_put)kernel(drm_property_create)kernel(drm_property_create_bitmask)kernel(drm_property_create_blob)kernel(drm_property_create_bool)kernel(drm_property_create_enum)kernel(drm_property_create_object)kernel(drm_property_create_range)kernel(drm_property_create_signed_range)kernel(drm_property_destroy)kernel(drm_property_lookup_blob)kernel(drm_property_replace_blob)kernel(drm_property_replace_global_blob)kernel(drm_put_dev)kernel(drm_puts)kernel(drm_random_order)kernel(drm_random_reorder)kernel(drm_read)kernel(drm_rect_calc_hscale)kernel(drm_rect_calc_vscale)kernel(drm_rect_clip_scaled)kernel(drm_rect_debug_print)kernel(drm_rect_intersect)kernel(drm_rect_rotate)kernel(drm_rect_rotate_inv)kernel(drm_release)kernel(drm_release_noglobal)kernel(drm_rotation_simplify)kernel(drm_scdc_get_scrambling_status)kernel(drm_scdc_read)kernel(drm_scdc_set_high_tmds_clock_ratio)kernel(drm_scdc_set_scrambling)kernel(drm_scdc_write)kernel(drm_sched_entity_destroy)kernel(drm_sched_entity_fini)kernel(drm_sched_entity_flush)kernel(drm_sched_entity_init)kernel(drm_sched_entity_modify_sched)kernel(drm_sched_entity_push_job)kernel(drm_sched_entity_set_priority)kernel(drm_sched_fault)kernel(drm_sched_fini)kernel(drm_sched_increase_karma)kernel(drm_sched_init)kernel(drm_sched_job_add_dependency)kernel(drm_sched_job_add_implicit_dependencies)kernel(drm_sched_job_add_resv_dependencies)kernel(drm_sched_job_arm)kernel(drm_sched_job_cleanup)kernel(drm_sched_job_init)kernel(drm_sched_pick_best)kernel(drm_sched_resubmit_jobs)kernel(drm_sched_resume_timeout)kernel(drm_sched_start)kernel(drm_sched_stop)kernel(drm_sched_suspend_timeout)kernel(drm_self_refresh_helper_alter_state)kernel(drm_self_refresh_helper_cleanup)kernel(drm_self_refresh_helper_init)kernel(drm_self_refresh_helper_update_avg_times)kernel(drm_send_event)kernel(drm_send_event_locked)kernel(drm_send_event_timestamp_locked)kernel(drm_set_preferred_mode)kernel(drm_simple_display_pipe_attach_bridge)kernel(drm_simple_display_pipe_init)kernel(drm_simple_encoder_init)kernel(drm_state_dump)kernel(drm_syncobj_add_point)kernel(drm_syncobj_create)kernel(drm_syncobj_find)kernel(drm_syncobj_find_fence)kernel(drm_syncobj_free)kernel(drm_syncobj_get_fd)kernel(drm_syncobj_get_handle)kernel(drm_syncobj_replace_fence)kernel(drm_sysfs_connector_hotplug_event)kernel(drm_sysfs_connector_status_event)kernel(drm_sysfs_hotplug_event)kernel(drm_timeout_abs_to_jiffies)kernel(drm_universal_plane_init)kernel(drm_vblank_init)kernel(drm_vblank_work_cancel_sync)kernel(drm_vblank_work_flush)kernel(drm_vblank_work_init)kernel(drm_vblank_work_schedule)kernel(drm_vma_node_allow)kernel(drm_vma_node_allow_once)kernel(drm_vma_node_is_allowed)kernel(drm_vma_node_revoke)kernel(drm_vma_offset_add)kernel(drm_vma_offset_lookup_locked)kernel(drm_vma_offset_manager_destroy)kernel(drm_vma_offset_manager_init)kernel(drm_vma_offset_remove)kernel(drm_vram_helper_mode_valid)kernel(drm_vram_mm_debugfs_init)kernel(drm_wait_one_vblank)kernel(drm_warn_on_modeset_not_all_locked)kernel(drm_writeback_cleanup_job)kernel(drm_writeback_connector_init)kernel(drm_writeback_connector_init_with_encoder)kernel(drm_writeback_get_out_fence)kernel(drm_writeback_prepare_job)kernel(drm_writeback_queue_job)kernel(drm_writeback_signal_completion)kernel(drmm_connector_init)kernel(drmm_crtc_init_with_planes)kernel(drmm_encoder_init)kernel(drmm_kfree)kernel(drmm_kmalloc)kernel(drmm_kstrdup)kernel(drmm_mode_config_init)kernel(drmm_of_get_bridge)kernel(drmm_panel_bridge_add)kernel(drmm_vram_helper_init)kernel(drop_nlink)kernel(drop_reasons)kernel(drop_super)kernel(drop_super_exclusive)kernel(drx39xxj_attach)kernel(drxd_attach)kernel(drxk_attach)kernel(ds3000_attach)kernel(dsp_audio_law_to_s32)kernel(dsp_audio_s16_to_law)kernel(dst_alloc)kernel(dst_attach)kernel(dst_ca_attach)kernel(dst_cache_destroy)kernel(dst_cache_get)kernel(dst_cache_get_ip4)kernel(dst_cache_get_ip6)kernel(dst_cache_init)kernel(dst_cache_set_ip4)kernel(dst_cache_set_ip6)kernel(dst_check_sum)kernel(dst_comm_init)kernel(dst_cow_metrics_generic)kernel(dst_default_metrics)kernel(dst_destroy)kernel(dst_dev_put)kernel(dst_discard_out)kernel(dst_error_bailout)kernel(dst_error_recovery)kernel(dst_init)kernel(dst_pio_disable)kernel(dst_release)kernel(dst_release_immediate)kernel(dst_wait_dst_ready)kernel(dummy_con)kernel(dummy_irq_chip)kernel(dump_align)kernel(dump_emit)kernel(dump_page)kernel(dump_skip)kernel(dump_stack)kernel(dump_truncate)kernel(dup_iter)kernel(dvb_ca_en50221_camchange_irq)kernel(dvb_ca_en50221_camready_irq)kernel(dvb_ca_en50221_frda_irq)kernel(dvb_ca_en50221_init)kernel(dvb_ca_en50221_release)kernel(dvb_device_get)kernel(dvb_dmx_init)kernel(dvb_dmx_release)kernel(dvb_dmx_swfilter)kernel(dvb_dmx_swfilter_204)kernel(dvb_dmx_swfilter_packets)kernel(dvb_dmx_swfilter_raw)kernel(dvb_dmxdev_init)kernel(dvb_dmxdev_release)kernel(dvb_dummy_fe_ofdm_attach)kernel(dvb_dummy_fe_qam_attach)kernel(dvb_dummy_fe_qpsk_attach)kernel(dvb_frontend_detach)kernel(dvb_frontend_reinitialise)kernel(dvb_frontend_resume)kernel(dvb_frontend_sleep_until)kernel(dvb_frontend_suspend)kernel(dvb_generic_ioctl)kernel(dvb_generic_open)kernel(dvb_generic_release)kernel(dvb_module_probe)kernel(dvb_module_release)kernel(dvb_net_init)kernel(dvb_net_release)kernel(dvb_pll_attach)kernel(dvb_register_adapter)kernel(dvb_register_device)kernel(dvb_register_frontend)kernel(dvb_remove_device)kernel(dvb_ringbuffer_avail)kernel(dvb_ringbuffer_empty)kernel(dvb_ringbuffer_flush)kernel(dvb_ringbuffer_flush_spinlock_wakeup)kernel(dvb_ringbuffer_free)kernel(dvb_ringbuffer_init)kernel(dvb_ringbuffer_read)kernel(dvb_ringbuffer_read_user)kernel(dvb_ringbuffer_write)kernel(dvb_ringbuffer_write_user)kernel(dvb_unregister_adapter)kernel(dvb_unregister_device)kernel(dvb_unregister_frontend)kernel(dvb_usb_device_exit)kernel(dvb_usb_device_init)kernel(dvb_usb_generic_rw)kernel(dvb_usb_generic_write)kernel(dvb_usb_get_hexline)kernel(dvb_usb_nec_rc_key_to_event)kernel(dvb_usbv2_disconnect)kernel(dvb_usbv2_generic_rw)kernel(dvb_usbv2_generic_rw_locked)kernel(dvb_usbv2_generic_write)kernel(dvb_usbv2_generic_write_locked)kernel(dvb_usbv2_probe)kernel(dvb_usbv2_reset_resume)kernel(dvb_usbv2_resume)kernel(dvb_usbv2_suspend)kernel(dw_dma_filter)kernel(dw_dma_probe)kernel(dw_dma_remove)kernel(each_symbol_section)kernel(ebt_do_table)kernel(ebt_register_table)kernel(ebt_unregister_table)kernel(ebt_unregister_table_pre_exit)kernel(ec100_attach)kernel(ecc_is_pubkey_valid_full)kernel(ecryptfs_fill_auth_tok)kernel(ecryptfs_get_auth_tok_key)kernel(ecryptfs_get_versions)kernel(edac_device_add_device)kernel(edac_device_alloc_ctl_info)kernel(edac_device_alloc_index)kernel(edac_device_del_device)kernel(edac_device_free_ctl_info)kernel(edac_device_handle_ce)kernel(edac_device_handle_ue)kernel(edac_get_owner)kernel(edac_get_report_status)kernel(edac_get_sysfs_subsys)kernel(edac_has_mcs)kernel(edac_layer_name)kernel(edac_mc_add_mc_with_groups)kernel(edac_mc_alloc)kernel(edac_mc_del_mc)kernel(edac_mc_find)kernel(edac_mc_find_csrow_by_page)kernel(edac_mc_free)kernel(edac_mc_handle_error)kernel(edac_mem_types)kernel(edac_mod_work)kernel(edac_op_state)kernel(edac_pci_add_device)kernel(edac_pci_alloc_ctl_info)kernel(edac_pci_alloc_index)kernel(edac_pci_create_generic_ctl)kernel(edac_pci_del_device)kernel(edac_pci_free_ctl_info)kernel(edac_pci_handle_npe)kernel(edac_pci_handle_pe)kernel(edac_pci_release_generic_ctl)kernel(edac_queue_work)kernel(edac_raw_mc_handle_error)kernel(edac_set_report_status)kernel(edac_stop_work)kernel(eeh_check_failure)kernel(eeh_dev_check_failure)kernel(eeh_dev_open)kernel(eeh_dev_release)kernel(eeh_iommu_group_to_pe)kernel(eeh_pe_configure)kernel(eeh_pe_get_state)kernel(eeh_pe_inject_err)kernel(eeh_pe_mark_isolated)kernel(eeh_pe_reset)kernel(eeh_pe_set_option)kernel(eeh_pe_state_mark)kernel(eeh_subsystem_flags)kernel(eeprom_93cx6_multiread)kernel(eeprom_93cx6_multireadb)kernel(eeprom_93cx6_read)kernel(eeprom_93cx6_readb)kernel(eeprom_93cx6_wren)kernel(eeprom_93cx6_write)kernel(ehci_adjust_port_wakeup_flags)kernel(ehci_cf_port_reset_rwsem)kernel(ehci_handshake)kernel(ehci_hub_control)kernel(ehci_init_driver)kernel(ehci_reset)kernel(ehci_resume)kernel(ehci_setup)kernel(ehci_suspend)kernel(elevator_alloc)kernel(elfcorehdr_addr)kernel(elv_bio_merge_ok)kernel(elv_rb_add)kernel(elv_rb_del)kernel(elv_rb_find)kernel(elv_rb_former_request)kernel(elv_rb_latter_request)kernel(elv_register)kernel(elv_rqhash_add)kernel(elv_rqhash_del)kernel(elv_unregister)kernel(em28xx_alloc_urbs)kernel(em28xx_audio_analog_set)kernel(em28xx_audio_setup)kernel(em28xx_boards)kernel(em28xx_find_led)kernel(em28xx_free_device)kernel(em28xx_gpio_set)kernel(em28xx_init_camera)kernel(em28xx_init_usb_xfer)kernel(em28xx_read_ac97)kernel(em28xx_read_reg)kernel(em28xx_register_extension)kernel(em28xx_set_mode)kernel(em28xx_setup_xc3028)kernel(em28xx_stop_urbs)kernel(em28xx_toggle_reg_bits)kernel(em28xx_tuner_callback)kernel(em28xx_uninit_usb_xfer)kernel(em28xx_unregister_extension)kernel(em28xx_write_ac97)kernel(em28xx_write_reg)kernel(em28xx_write_reg_bits)kernel(em28xx_write_regs)kernel(em_cpu_get)kernel(em_register_perf_domain)kernel(emergency_restart)kernel(empty_aops)kernel(empty_name)kernel(empty_zero_page)kernel(emulate_vsx_load)kernel(emulate_vsx_store)kernel(enable_irq)kernel(enable_kernel_altivec)kernel(enable_kernel_fp)kernel(enable_kernel_vsx)kernel(enable_kprobe)kernel(enable_percpu_irq)kernel(enclosure_add_device)kernel(enclosure_component_alloc)kernel(enclosure_component_register)kernel(enclosure_find)kernel(enclosure_for_each_device)kernel(enclosure_register)kernel(enclosure_remove_device)kernel(enclosure_unregister)kernel(encode_rs8)kernel(end_buffer_async_write)kernel(end_buffer_read_sync)kernel(end_buffer_write_sync)kernel(end_page_writeback)kernel(enic_api_devcmd_proxy_by_index)kernel(epapr_hypercall_start)kernel(errno_to_blk_status)kernel(errseq_check)kernel(errseq_check_and_advance)kernel(errseq_sample)kernel(errseq_set)kernel(esp6_input_done2)kernel(esp6_output_head)kernel(esp6_output_tail)kernel(esp_input_done2)kernel(esp_output_head)kernel(esp_output_tail)kernel(espintcp_push_skb)kernel(espintcp_queue_out)kernel(eth_change_mtu)kernel(eth_commit_mac_addr_change)kernel(eth_get_headlen)kernel(eth_gro_complete)kernel(eth_gro_receive)kernel(eth_header)kernel(eth_header_cache)kernel(eth_header_cache_update)kernel(eth_header_parse)kernel(eth_header_parse_protocol)kernel(eth_mac_addr)kernel(eth_platform_get_mac_address)kernel(eth_prepare_mac_addr_change)kernel(eth_type_trans)kernel(eth_validate_addr)kernel(ether_setup)kernel(ethnl_cable_test_alloc)kernel(ethnl_cable_test_amplitude)kernel(ethnl_cable_test_fault_length)kernel(ethnl_cable_test_finished)kernel(ethnl_cable_test_free)kernel(ethnl_cable_test_pulse)kernel(ethnl_cable_test_result)kernel(ethnl_cable_test_step)kernel(ethtool_convert_legacy_u32_to_link_mode)kernel(ethtool_convert_link_mode_to_legacy_u32)kernel(ethtool_intersect_link_masks)kernel(ethtool_notify)kernel(ethtool_op_get_link)kernel(ethtool_op_get_ts_info)kernel(ethtool_params_from_link_mode)kernel(ethtool_rx_flow_rule_create)kernel(ethtool_rx_flow_rule_destroy)kernel(ethtool_set_ethtool_phy_ops)kernel(ethtool_sprintf)kernel(ethtool_virtdev_set_link_ksettings)kernel(event_triggers_call)kernel(event_triggers_post_call)kernel(eventfd_ctx_do_read)kernel(eventfd_ctx_fdget)kernel(eventfd_ctx_fileget)kernel(eventfd_ctx_put)kernel(eventfd_ctx_remove_wait_queue)kernel(eventfd_fget)kernel(eventfd_signal)kernel(evict_inodes)kernel(evm_inode_init_security)kernel(evm_set_key)kernel(evm_verifyxattr)kernel(execute_in_process_context)kernel(exportfs_decode_fh)kernel(exportfs_encode_fh)kernel(exportfs_encode_inode_fh)kernel(ezusb_fx1_ihex_firmware_download)kernel(ezusb_fx1_set_reset)kernel(f_setown)kernel(failover_register)kernel(failover_slave_unregister)kernel(failover_unregister)kernel(fanout_mutex)kernel(fasync_helper)kernel(fat_add_entries)kernel(fat_alloc_new_dir)kernel(fat_attach)kernel(fat_build_inode)kernel(fat_detach)kernel(fat_dir_empty)kernel(fat_fill_super)kernel(fat_flush_inodes)kernel(fat_free_clusters)kernel(fat_get_dotdot_entry)kernel(fat_getattr)kernel(fat_remove_entries)kernel(fat_scan)kernel(fat_search_long)kernel(fat_setattr)kernel(fat_sync_inode)kernel(fat_time_fat2unix)kernel(fat_time_unix2fat)kernel(fat_truncate_time)kernel(fat_update_time)kernel(fault_in_iov_iter_readable)kernel(fault_in_iov_iter_writeable)kernel(fault_in_readable)kernel(fault_in_safe_writeable)kernel(fault_in_writeable)kernel(fb_add_videomode)kernel(fb_alloc_cmap)kernel(fb_bl_default_curve)kernel(fb_blank)kernel(fb_class)kernel(fb_copy_cmap)kernel(fb_dealloc_cmap)kernel(fb_default_cmap)kernel(fb_deferred_io_cleanup)kernel(fb_deferred_io_fsync)kernel(fb_deferred_io_init)kernel(fb_deferred_io_mmap)kernel(fb_deferred_io_open)kernel(fb_destroy_modedb)kernel(fb_destroy_modelist)kernel(fb_edid_add_monspecs)kernel(fb_edid_to_monspecs)kernel(fb_find_best_display)kernel(fb_find_best_mode)kernel(fb_find_logo)kernel(fb_find_mode)kernel(fb_find_mode_cvt)kernel(fb_find_nearest_mode)kernel(fb_firmware_edid)kernel(fb_get_buffer_offset)kernel(fb_get_color_depth)kernel(fb_get_mode)kernel(fb_get_options)kernel(fb_invert_cmaps)kernel(fb_match_mode)kernel(fb_mode_is_equal)kernel(fb_mode_option)kernel(fb_notifier_call_chain)kernel(fb_pad_aligned_buffer)kernel(fb_pad_unaligned_buffer)kernel(fb_pan_display)kernel(fb_parse_edid)kernel(fb_prepare_logo)kernel(fb_register_client)kernel(fb_set_cmap)kernel(fb_set_suspend)kernel(fb_set_var)kernel(fb_show_logo)kernel(fb_sys_read)kernel(fb_sys_write)kernel(fb_unregister_client)kernel(fb_validate_mode)kernel(fb_var_to_videomode)kernel(fb_videomode_to_modelist)kernel(fb_videomode_to_var)kernel(fbcon_modechange_possible)kernel(fbcon_rotate_ccw)kernel(fbcon_rotate_cw)kernel(fbcon_rotate_ud)kernel(fbcon_set_bitops)kernel(fbcon_set_rotate)kernel(fbcon_set_tileops)kernel(fbcon_update_vcs)kernel(fc0011_attach)kernel(fc0012_attach)kernel(fc0013_attach)kernel(fc0013_rc_cal_add)kernel(fc0013_rc_cal_reset)kernel(fc_attach_transport)kernel(fc_block_rport)kernel(fc_block_scsi_eh)kernel(fc_cpu_mask)kernel(fc_disc_config)kernel(fc_disc_init)kernel(fc_eh_abort)kernel(fc_eh_device_reset)kernel(fc_eh_host_reset)kernel(fc_eh_should_retry_cmd)kernel(fc_eh_timed_out)kernel(fc_elsct_init)kernel(fc_elsct_send)kernel(fc_exch_done)kernel(fc_exch_init)kernel(fc_exch_mgr_add)kernel(fc_exch_mgr_alloc)kernel(fc_exch_mgr_del)kernel(fc_exch_mgr_free)kernel(fc_exch_mgr_list_clone)kernel(fc_exch_mgr_reset)kernel(fc_exch_recv)kernel(fc_exch_seq_send)kernel(fc_exch_update_stats)kernel(fc_fabric_login)kernel(fc_fabric_logoff)kernel(fc_fc4_deregister_provider)kernel(fc_fc4_register_provider)kernel(fc_fcp_destroy)kernel(fc_fcp_init)kernel(fc_fill_hdr)kernel(fc_fill_reply_hdr)kernel(fc_find_rport_by_wwpn)kernel(fc_frame_alloc_fill)kernel(fc_frame_crc_check)kernel(fc_get_event_number)kernel(fc_get_host_port_state)kernel(fc_get_host_speed)kernel(fc_get_host_stats)kernel(fc_host_fpin_rcv)kernel(fc_host_post_event)kernel(fc_host_post_fc_event)kernel(fc_host_post_vendor_event)kernel(fc_linkdown)kernel(fc_linkup)kernel(fc_lport_bsg_request)kernel(fc_lport_config)kernel(fc_lport_destroy)kernel(fc_lport_flogi_resp)kernel(fc_lport_init)kernel(fc_lport_iterate)kernel(fc_lport_logo_resp)kernel(fc_lport_notifier_head)kernel(fc_lport_recv)kernel(fc_lport_reset)kernel(fc_lport_set_local_id)kernel(fc_mount)kernel(fc_queuecommand)kernel(fc_release_transport)kernel(fc_remote_port_add)kernel(fc_remote_port_delete)kernel(fc_remote_port_rolechg)kernel(fc_remove_host)kernel(fc_rport_create)kernel(fc_rport_destroy)kernel(fc_rport_flush_queue)kernel(fc_rport_login)kernel(fc_rport_logoff)kernel(fc_rport_lookup)kernel(fc_rport_recv_req)kernel(fc_rport_terminate_io)kernel(fc_seq_assign)kernel(fc_seq_els_rsp_send)kernel(fc_seq_release)kernel(fc_seq_send)kernel(fc_seq_set_resp)kernel(fc_seq_start_next)kernel(fc_set_mfs)kernel(fc_set_rport_loss_tmo)kernel(fc_slave_alloc)kernel(fc_vport_create)kernel(fc_vport_id_lookup)kernel(fc_vport_setlink)kernel(fc_vport_terminate)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(fcp_avc_transaction)kernel(fcp_bus_reset)kernel(fd_install)kernel(fg_console)kernel(fget)kernel(fget_raw)kernel(fib4_rule_default)kernel(fib6_get_table)kernel(fib6_info_destroy_rcu)kernel(fib6_new_table)kernel(fib6_rule_default)kernel(fib_alias_hw_flags_set)kernel(fib_default_rule_add)kernel(fib_info_nh_uses_dev)kernel(fib_new_table)kernel(fib_nl_delrule)kernel(fib_nl_newrule)kernel(fib_notifier_ops_register)kernel(fib_notifier_ops_unregister)kernel(fib_rule_matchall)kernel(fib_rules_dump)kernel(fib_rules_lookup)kernel(fib_rules_register)kernel(fib_rules_seq_read)kernel(fib_rules_unregister)kernel(fib_table_lookup)kernel(fiemap_check_flags)kernel(fiemap_fill_next_extent)kernel(fifo_create_dflt)kernel(fifo_set_limit)kernel(file_check_and_advance_wb_err)kernel(file_fdatawait_range)kernel(file_is_kvm)kernel(file_modified)kernel(file_ns_capable)kernel(file_open_root)kernel(file_path)kernel(file_ra_state_init)kernel(file_remove_privs)kernel(file_update_time)kernel(file_write_and_wait_range)kernel(filemap_check_errors)kernel(filemap_fault)kernel(filemap_fdatawait_keep_errors)kernel(filemap_fdatawait_range)kernel(filemap_fdatawait_range_keep_errors)kernel(filemap_fdatawrite)kernel(filemap_fdatawrite_range)kernel(filemap_flush)kernel(filemap_map_pages)kernel(filemap_page_mkwrite)kernel(filemap_range_has_page)kernel(filemap_write_and_wait)kernel(filemap_write_and_wait_range)kernel(fill_inquiry_response)kernel(filp_close)kernel(filp_open)kernel(filter_irq_stacks)kernel(filter_match_preds)kernel(finalize_exec)kernel(find_asymmetric_key)kernel(find_extend_vma)kernel(find_font)kernel(find_get_entries_tag)kernel(find_get_entry)kernel(find_get_pages_contig)kernel(find_get_pages_range_tag)kernel(find_get_pid)kernel(find_inode_nowait)kernel(find_iova)kernel(find_last_bit)kernel(find_lock_entry)kernel(find_mci_by_dev)kernel(find_module)kernel(find_next_and_bit)kernel(find_next_bit)kernel(find_next_clump8)kernel(find_next_zero_bit)kernel(find_pid_ns)kernel(find_symbol)kernel(find_vma)kernel(find_vpid)kernel(finish_no_open)kernel(finish_open)kernel(finish_swait)kernel(finish_wait)kernel(fips_enabled)kernel(firmware_config_table)kernel(firmware_kobj)kernel(firmware_request_builtin)kernel(firmware_request_cache)kernel(firmware_request_nowarn)kernel(fixed_phy_add)kernel(fixed_phy_change_carrier)kernel(fixed_phy_register)kernel(fixed_phy_register_with_gpiod)kernel(fixed_phy_set_link_update)kernel(fixed_phy_unregister)kernel(fixed_size_llseek)kernel(fixup_user_fault)kernel(fl6_merge_options)kernel(fl6_sock_lookup)kernel(fl6_update_dst)kernel(flex_array_alloc)kernel(flex_array_clear)kernel(flex_array_free)kernel(flex_array_free_parts)kernel(flex_array_get)kernel(flex_array_get_ptr)kernel(flex_array_prealloc)kernel(flex_array_put)kernel(flex_array_shrink)kernel(flexcop_device_exit)kernel(flexcop_device_initialize)kernel(flexcop_device_kfree)kernel(flexcop_device_kmalloc)kernel(flexcop_dma_allocate)kernel(flexcop_dma_config)kernel(flexcop_dma_config_timer)kernel(flexcop_dma_control_size_irq)kernel(flexcop_dma_control_timer_irq)kernel(flexcop_dma_free)kernel(flexcop_dma_xfer_control)kernel(flexcop_dump_reg)kernel(flexcop_eeprom_check_mac_addr)kernel(flexcop_i2c_request)kernel(flexcop_pass_dmx_data)kernel(flexcop_pass_dmx_packets)kernel(flexcop_pid_feed_control)kernel(flexcop_sram_ctrl)kernel(flexcop_sram_set_dest)kernel(flexcop_wan_set_speed)kernel(flow_action_cookie_create)kernel(flow_action_cookie_destroy)kernel(flow_block_cb_alloc)kernel(flow_block_cb_decref)kernel(flow_block_cb_free)kernel(flow_block_cb_incref)kernel(flow_block_cb_is_busy)kernel(flow_block_cb_lookup)kernel(flow_block_cb_priv)kernel(flow_block_cb_setup_simple)kernel(flow_get_u32_dst)kernel(flow_get_u32_src)kernel(flow_hash_from_keys)kernel(flow_indr_block_cb_alloc)kernel(flow_indr_dev_register)kernel(flow_indr_dev_setup_offload)kernel(flow_indr_dev_unregister)kernel(flow_keys_basic_dissector)kernel(flow_keys_dissector)kernel(flow_offload_add)kernel(flow_offload_alloc)kernel(flow_offload_free)kernel(flow_offload_lookup)kernel(flow_offload_refresh)kernel(flow_offload_route_init)kernel(flow_offload_teardown)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(flow_rule_alloc)kernel(flow_rule_match_arp)kernel(flow_rule_match_basic)kernel(flow_rule_match_control)kernel(flow_rule_match_ct)kernel(flow_rule_match_cvlan)kernel(flow_rule_match_enc_control)kernel(flow_rule_match_enc_ip)kernel(flow_rule_match_enc_ipv4_addrs)kernel(flow_rule_match_enc_ipv6_addrs)kernel(flow_rule_match_enc_keyid)kernel(flow_rule_match_enc_opts)kernel(flow_rule_match_enc_ports)kernel(flow_rule_match_eth_addrs)kernel(flow_rule_match_icmp)kernel(flow_rule_match_ip)kernel(flow_rule_match_ipv4_addrs)kernel(flow_rule_match_ipv6_addrs)kernel(flow_rule_match_l2tpv3)kernel(flow_rule_match_meta)kernel(flow_rule_match_mpls)kernel(flow_rule_match_ports)kernel(flow_rule_match_ports_range)kernel(flow_rule_match_pppoe)kernel(flow_rule_match_tcp)kernel(flow_rule_match_vlan)kernel(flush_all_to_thread)kernel(flush_altivec_to_thread)kernel(flush_dcache_icache_page)kernel(flush_dcache_page)kernel(flush_dcache_range)kernel(flush_delayed_work)kernel(flush_fp_to_thread)kernel(flush_icache_range)kernel(flush_icache_user_range)kernel(flush_rcu_work)kernel(flush_signals)kernel(flush_vsx_to_thread)kernel(flush_work)kernel(flush_workqueue)kernel(follow_down)kernel(follow_down_one)kernel(follow_pfn)kernel(follow_pte_pmd)kernel(follow_up)kernel(font_vga_8x16)kernel(for_each_kernel_tracepoint)kernel(force_irqthreads)kernel(force_sig)kernel(forget_all_cached_acls)kernel(forget_cached_acl)kernel(fortify_panic)kernel(fput)kernel(frame_vector_create)kernel(frame_vector_destroy)kernel(frame_vector_to_pages)kernel(frame_vector_to_pfns)kernel(framebuffer_alloc)kernel(framebuffer_release)kernel(free_anon_bdev)kernel(free_bucket_spinlocks)kernel(free_buffer_head)kernel(free_c_can_dev)kernel(free_candev)kernel(free_cc770dev)kernel(free_cgroup_ns)kernel(free_contig_range)kernel(free_dma)kernel(free_fib_info)kernel(free_inode_nonrcu)kernel(free_iova)kernel(free_iova_fast)kernel(free_irq)kernel(free_irq_cpu_rmap)kernel(free_mdio_bitbang)kernel(free_netdev)kernel(free_pages)kernel(free_pages_exact)kernel(free_percpu)kernel(free_percpu_irq)kernel(free_reserved_area)kernel(free_rs)kernel(free_sja1000dev)kernel(free_task)kernel(free_vm_area)kernel(freeze_bdev)kernel(freeze_super)kernel(freezer_cgrp_subsys_enabled_key)kernel(freezer_cgrp_subsys_on_dfl_key)kernel(freezing_slow_path)kernel(freq_qos_add_notifier)kernel(freq_qos_add_request)kernel(freq_qos_remove_notifier)kernel(freq_qos_remove_request)kernel(freq_qos_update_request)kernel(from_kgid)kernel(from_kgid_munged)kernel(from_kprojid)kernel(from_kprojid_munged)kernel(from_kqid)kernel(from_kqid_munged)kernel(from_kuid)kernel(from_kuid_munged)kernel(frontswap_curr_pages)kernel(frontswap_register_ops)kernel(frontswap_shrink)kernel(frontswap_tmem_exclusive_gets)kernel(frontswap_writethrough)kernel(fs_bio_set)kernel(fs_context_for_mount)kernel(fs_context_for_reconfigure)kernel(fs_context_for_submount)kernel(fs_dax_get_by_bdev)kernel(fs_kobj)kernel(fs_lookup_param)kernel(fs_overflowgid)kernel(fs_overflowuid)kernel(fs_param_is_blob)kernel(fs_param_is_blockdev)kernel(fs_param_is_bool)kernel(fs_param_is_enum)kernel(fs_param_is_fd)kernel(fs_param_is_path)kernel(fs_param_is_s32)kernel(fs_param_is_string)kernel(fs_param_is_u32)kernel(fs_param_is_u64)kernel(fscache_add_cache)kernel(fscache_cache_cleared_wq)kernel(fscache_check_aux)kernel(fscache_enqueue_operation)kernel(fscache_fsdef_index)kernel(fscache_init_cache)kernel(fscache_io_error)kernel(fscache_mark_page_cached)kernel(fscache_mark_pages_cached)kernel(fscache_object_destroy)kernel(fscache_object_init)kernel(fscache_object_lookup_negative)kernel(fscache_object_mark_killed)kernel(fscache_object_retrying_stale)kernel(fscache_object_sleep_till_congested)kernel(fscache_obtained_object)kernel(fscache_op_complete)kernel(fscache_op_debug_id)kernel(fscache_operation_init)kernel(fscache_put_operation)kernel(fscache_withdraw_cache)kernel(fsl8250_handle_irq)kernel(fsnotify)kernel(fsnotify_get_cookie)kernel(fsnotify_nameremove)kernel(fsstack_copy_attr_all)kernel(fsstack_copy_inode_size)kernel(fsync_bdev)kernel(ftrace_dump)kernel(ftrace_ops_set_global_filter)kernel(ftrace_set_filter)kernel(ftrace_set_filter_ip)kernel(ftrace_set_global_filter)kernel(ftrace_set_global_notrace)kernel(ftrace_set_notrace)kernel(full_name_hash)kernel(fuse_abort_conn)kernel(fuse_conn_destroy)kernel(fuse_conn_get)kernel(fuse_conn_init)kernel(fuse_conn_put)kernel(fuse_dequeue_forget)kernel(fuse_dev_alloc)kernel(fuse_dev_alloc_install)kernel(fuse_dev_fiq_ops)kernel(fuse_dev_free)kernel(fuse_dev_install)kernel(fuse_dev_operations)kernel(fuse_dev_release)kernel(fuse_direct_io)kernel(fuse_do_ioctl)kernel(fuse_do_open)kernel(fuse_file_poll)kernel(fuse_fill_super_common)kernel(fuse_free_conn)kernel(fuse_get_unique)kernel(fuse_len_args)kernel(fuse_mount_remove)kernel(fuse_request_end)kernel(fuse_send_init)kernel(fuse_simple_background)kernel(fuse_sync_release)kernel(fw_bus_type)kernel(fw_cancel_transaction)kernel(fw_card_add)kernel(fw_card_initialize)kernel(fw_card_read_cycle_time)kernel(fw_card_release)kernel(fw_core_add_address_handler)kernel(fw_core_add_descriptor)kernel(fw_core_handle_bus_reset)kernel(fw_core_handle_request)kernel(fw_core_handle_response)kernel(fw_core_remove_address_handler)kernel(fw_core_remove_card)kernel(fw_core_remove_descriptor)kernel(fw_csr_iterator_init)kernel(fw_csr_iterator_next)kernel(fw_csr_string)kernel(fw_device_enable_phys_dma)kernel(fw_devlink_purge_absent_suppliers)kernel(fw_fallback_config)kernel(fw_fill_response)kernel(fw_get_request_speed)kernel(fw_high_memory_region)kernel(fw_iso_buffer_destroy)kernel(fw_iso_buffer_init)kernel(fw_iso_context_create)kernel(fw_iso_context_destroy)kernel(fw_iso_context_flush_completions)kernel(fw_iso_context_queue)kernel(fw_iso_context_queue_flush)kernel(fw_iso_context_start)kernel(fw_iso_context_stop)kernel(fw_iso_resource_manage)kernel(fw_iso_resources_allocate)kernel(fw_iso_resources_destroy)kernel(fw_iso_resources_free)kernel(fw_iso_resources_init)kernel(fw_iso_resources_update)kernel(fw_rcode_string)kernel(fw_request_get_timestamp)kernel(fw_run_transaction)kernel(fw_schedule_bus_reset)kernel(fw_send_request)kernel(fw_send_response)kernel(fw_workqueue)kernel(fwnode_connection_find_match)kernel(fwnode_connection_find_matches)kernel(fwnode_count_parents)kernel(fwnode_create_software_node)kernel(fwnode_device_is_available)kernel(fwnode_find_reference)kernel(fwnode_get_mac_address)kernel(fwnode_get_name)kernel(fwnode_get_named_child_node)kernel(fwnode_get_named_gpiod)kernel(fwnode_get_next_available_child_node)kernel(fwnode_get_next_child_node)kernel(fwnode_get_next_parent)kernel(fwnode_get_nth_parent)kernel(fwnode_get_parent)kernel(fwnode_get_phy_mode)kernel(fwnode_get_phy_node)kernel(fwnode_gpiod_get_index)kernel(fwnode_graph_get_endpoint_by_id)kernel(fwnode_graph_get_endpoint_count)kernel(fwnode_graph_get_next_endpoint)kernel(fwnode_graph_get_port_parent)kernel(fwnode_graph_get_remote_endpoint)kernel(fwnode_graph_get_remote_node)kernel(fwnode_graph_get_remote_port)kernel(fwnode_graph_get_remote_port_parent)kernel(fwnode_graph_parse_endpoint)kernel(fwnode_handle_get)kernel(fwnode_handle_put)kernel(fwnode_iomap)kernel(fwnode_irq_get)kernel(fwnode_irq_get_byname)kernel(fwnode_mdio_find_device)kernel(fwnode_phy_find_device)kernel(fwnode_property_get_reference_args)kernel(fwnode_property_match_string)kernel(fwnode_property_present)kernel(fwnode_property_read_string)kernel(fwnode_property_read_string_array)kernel(fwnode_property_read_u16_array)kernel(fwnode_property_read_u32_array)kernel(fwnode_property_read_u64_array)kernel(fwnode_property_read_u8_array)kernel(fwnode_remove_software_node)kernel(fwnode_typec_mux_get)kernel(fwnode_typec_retimer_get)kernel(fwnode_typec_switch_get)kernel(fwnode_usb_role_switch_get)kernel(g450_mnp2f)kernel(g_make_token_header)kernel(g_token_size)kernel(g_verify_token_header)kernel(garp_init_applicant)kernel(garp_register_application)kernel(garp_request_join)kernel(garp_request_leave)kernel(garp_uninit_applicant)kernel(garp_unregister_application)kernel(gc_inflight_list)kernel(gcd)kernel(gen10g_config_aneg)kernel(gen_estimator_active)kernel(gen_estimator_read)kernel(gen_kill_estimator)kernel(gen_new_estimator)kernel(gen_pool_add_owner)kernel(gen_pool_alloc_algo_owner)kernel(gen_pool_avail)kernel(gen_pool_best_fit)kernel(gen_pool_create)kernel(gen_pool_destroy)kernel(gen_pool_dma_alloc)kernel(gen_pool_dma_alloc_algo)kernel(gen_pool_dma_alloc_align)kernel(gen_pool_dma_zalloc)kernel(gen_pool_dma_zalloc_algo)kernel(gen_pool_dma_zalloc_align)kernel(gen_pool_first_fit)kernel(gen_pool_first_fit_align)kernel(gen_pool_first_fit_order_align)kernel(gen_pool_fixed_alloc)kernel(gen_pool_for_each_chunk)kernel(gen_pool_free_owner)kernel(gen_pool_get)kernel(gen_pool_has_addr)kernel(gen_pool_set_algo)kernel(gen_pool_size)kernel(gen_pool_virt_to_phys)kernel(gen_replace_estimator)kernel(generate_random_uuid)kernel(generic_access_phys)kernel(generic_block_bmap)kernel(generic_block_fiemap)kernel(generic_check_addressable)kernel(generic_cont_expand_simple)kernel(generic_copy_file_range)kernel(generic_delete_inode)kernel(generic_device_group)kernel(generic_end_io_acct)kernel(generic_error_remove_page)kernel(generic_fadvise)kernel(generic_fh_to_dentry)kernel(generic_fh_to_parent)kernel(generic_file_direct_write)kernel(generic_file_fsync)kernel(generic_file_llseek)kernel(generic_file_llseek_size)kernel(generic_file_mmap)kernel(generic_file_open)kernel(generic_file_read_iter)kernel(generic_file_readonly_mmap)kernel(generic_file_splice_read)kernel(generic_file_write_iter)kernel(generic_fillattr)kernel(generic_handle_irq)kernel(generic_iommu_put_resv_regions)kernel(generic_key_instantiate)kernel(generic_listxattr)kernel(generic_make_request)kernel(generic_mii_ioctl)kernel(generic_online_page)kernel(generic_parse_monolithic)kernel(generic_perform_write)kernel(generic_permission)kernel(generic_pipe_buf_confirm)kernel(generic_pipe_buf_get)kernel(generic_pipe_buf_release)kernel(generic_pipe_buf_steal)kernel(generic_read_dir)kernel(generic_remap_file_range_prep)kernel(generic_rndis_bind)kernel(generic_ro_fops)kernel(generic_setlease)kernel(generic_shutdown_super)kernel(generic_splice_sendpage)kernel(generic_start_io_acct)kernel(generic_update_time)kernel(generic_write_checks)kernel(generic_write_end)kernel(generic_writepages)kernel(geneve_dev_create_fb)kernel(genl_lock)kernel(genl_notify)kernel(genl_register_family)kernel(genl_unlock)kernel(genl_unregister_family)kernel(genlmsg_multicast_allns)kernel(genlmsg_put)kernel(genpd_dev_pm_attach)kernel(genpd_dev_pm_attach_by_id)kernel(genphy_aneg_done)kernel(genphy_c37_config_aneg)kernel(genphy_c37_read_status)kernel(genphy_c45_an_config_aneg)kernel(genphy_c45_an_disable_aneg)kernel(genphy_c45_aneg_done)kernel(genphy_c45_check_and_restart_aneg)kernel(genphy_c45_config_aneg)kernel(genphy_c45_loopback)kernel(genphy_c45_pma_read_abilities)kernel(genphy_c45_pma_setup_forced)kernel(genphy_c45_read_link)kernel(genphy_c45_read_lpa)kernel(genphy_c45_read_mdix)kernel(genphy_c45_read_pma)kernel(genphy_c45_read_status)kernel(genphy_c45_restart_aneg)kernel(genphy_check_and_restart_aneg)kernel(genphy_config_eee_advert)kernel(genphy_handle_interrupt_no_ack)kernel(genphy_loopback)kernel(genphy_read_abilities)kernel(genphy_read_lpa)kernel(genphy_read_mmd_unsupported)kernel(genphy_read_status)kernel(genphy_read_status_fixed)kernel(genphy_restart_aneg)kernel(genphy_resume)kernel(genphy_setup_forced)kernel(genphy_soft_reset)kernel(genphy_suspend)kernel(genphy_update_link)kernel(genphy_write_mmd_unsupported)kernel(get_acl)kernel(get_anon_bdev)kernel(get_bitmap_from_slot)kernel(get_cached_acl)kernel(get_cached_acl_rcu)kernel(get_cached_msi_msg)kernel(get_compat_itimerspec64)kernel(get_compat_sigset)kernel(get_cpu_device)kernel(get_cpu_idle_time)kernel(get_cpu_idle_time_us)kernel(get_cpu_iowait_time_us)kernel(get_current_tty)kernel(get_dcookie)kernel(get_default_font)kernel(get_dev_pagemap)kernel(get_device)kernel(get_device_system_crosststamp)kernel(get_fs_type)kernel(get_gendisk)kernel(get_governor_parent_kobj)kernel(get_h225_addr)kernel(get_itimerspec64)kernel(get_kernel_page)kernel(get_kernel_pages)kernel(get_max_files)kernel(get_mem_cgroup_from_mm)kernel(get_mm_exe_file)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_net_ns)kernel(get_net_ns_by_fd)kernel(get_net_ns_by_pid)kernel(get_next_bframe)kernel(get_next_dframe)kernel(get_next_ino)kernel(get_nfs_open_context)kernel(get_option)kernel(get_options)kernel(get_phv_bit)kernel(get_phy_device)kernel(get_pid_task)kernel(get_random_bytes)kernel(get_random_bytes_arch)kernel(get_random_u32)kernel(get_random_u64)kernel(get_seconds)kernel(get_slice_psize)kernel(get_state_synchronize_rcu)kernel(get_state_synchronize_srcu)kernel(get_super)kernel(get_super_exclusive_thawed)kernel(get_super_thawed)kernel(get_task_cred)kernel(get_task_exe_file)kernel(get_task_mm)kernel(get_task_pid)kernel(get_thermal_instance)kernel(get_timespec64)kernel(get_tree_bdev)kernel(get_tree_keyed)kernel(get_tree_mtd)kernel(get_tree_nodev)kernel(get_tree_single)kernel(get_tree_single_reconf)kernel(get_tz_trend)kernel(get_unmapped_area)kernel(get_unused_fd_flags)kernel(get_user_pages)kernel(get_user_pages_fast)kernel(get_user_pages_remote)kernel(get_user_pages_unlocked)kernel(get_vaddr_frames)kernel(get_zeroed_page)kernel(getboottime64)kernel(gf128mul_4k_bbe)kernel(gf128mul_4k_lle)kernel(gf128mul_64k_bbe)kernel(gf128mul_bbe)kernel(gf128mul_free_64k)kernel(gf128mul_init_4k_bbe)kernel(gf128mul_init_4k_lle)kernel(gf128mul_init_64k_bbe)kernel(gf128mul_lle)kernel(gf128mul_x8_ble)kernel(gfn_to_hva)kernel(gfn_to_hva_memslot)kernel(gfn_to_memslot)kernel(gfn_to_page)kernel(gfn_to_page_many_atomic)kernel(gfn_to_pfn)kernel(gfn_to_pfn_memslot)kernel(gfn_to_pfn_memslot_atomic)kernel(gfn_to_pfn_prot)kernel(gigaset_add_event)kernel(gigaset_blockdriver)kernel(gigaset_dbg_buffer)kernel(gigaset_debuglevel)kernel(gigaset_fill_inbuf)kernel(gigaset_freecs)kernel(gigaset_freedriver)kernel(gigaset_handle_modem_response)kernel(gigaset_if_receive)kernel(gigaset_initcs)kernel(gigaset_initdriver)kernel(gigaset_isdn_rcv_err)kernel(gigaset_m10x_input)kernel(gigaset_m10x_send_skb)kernel(gigaset_shutdown)kernel(gigaset_skb_rcvd)kernel(gigaset_skb_sent)kernel(gigaset_start)kernel(gigaset_stop)kernel(give_up_console)kernel(giveup_all)kernel(giveup_altivec)kernel(giveup_fpu)kernel(glob_match)kernel(global_cursor_default)kernel(gnet_stats_add_basic)kernel(gnet_stats_add_queue)kernel(gnet_stats_basic_sync_init)kernel(gnet_stats_copy_app)kernel(gnet_stats_copy_basic)kernel(gnet_stats_copy_basic_hw)kernel(gnet_stats_copy_queue)kernel(gnet_stats_copy_rate_est)kernel(gnet_stats_finish_copy)kernel(gnet_stats_start_copy)kernel(gnet_stats_start_copy_compat)kernel(gov_attr_set_get)kernel(gov_attr_set_init)kernel(gov_attr_set_put)kernel(gov_update_cpu_data)kernel(governor_sysfs_ops)kernel(gp8psk_fe_attach)kernel(gpio_free)kernel(gpio_free_array)kernel(gpio_request)kernel(gpio_request_array)kernel(gpio_request_one)kernel(gpio_to_desc)kernel(gpiochip_add_data_with_key)kernel(gpiochip_disable_irq)kernel(gpiochip_enable_irq)kernel(gpiochip_find)kernel(gpiochip_free_own_desc)kernel(gpiochip_generic_config)kernel(gpiochip_generic_free)kernel(gpiochip_generic_request)kernel(gpiochip_get_data)kernel(gpiochip_irq_domain_activate)kernel(gpiochip_irq_domain_deactivate)kernel(gpiochip_irq_map)kernel(gpiochip_irq_unmap)kernel(gpiochip_irqchip_add_key)kernel(gpiochip_irqchip_irq_valid)kernel(gpiochip_is_requested)kernel(gpiochip_line_is_irq)kernel(gpiochip_line_is_open_drain)kernel(gpiochip_line_is_open_source)kernel(gpiochip_line_is_persistent)kernel(gpiochip_line_is_valid)kernel(gpiochip_lock_as_irq)kernel(gpiochip_relres_irq)kernel(gpiochip_remove)kernel(gpiochip_reqres_irq)kernel(gpiochip_request_own_desc)kernel(gpiochip_set_nested_irqchip)kernel(gpiochip_unlock_as_irq)kernel(gpiod_add_hogs)kernel(gpiod_add_lookup_table)kernel(gpiod_cansleep)kernel(gpiod_count)kernel(gpiod_direction_input)kernel(gpiod_direction_output)kernel(gpiod_direction_output_raw)kernel(gpiod_export)kernel(gpiod_export_link)kernel(gpiod_get)kernel(gpiod_get_array)kernel(gpiod_get_array_optional)kernel(gpiod_get_array_value)kernel(gpiod_get_array_value_cansleep)kernel(gpiod_get_direction)kernel(gpiod_get_from_of_node)kernel(gpiod_get_index)kernel(gpiod_get_index_optional)kernel(gpiod_get_optional)kernel(gpiod_get_raw_array_value)kernel(gpiod_get_raw_array_value_cansleep)kernel(gpiod_get_raw_value)kernel(gpiod_get_raw_value_cansleep)kernel(gpiod_get_value)kernel(gpiod_get_value_cansleep)kernel(gpiod_is_active_low)kernel(gpiod_put)kernel(gpiod_put_array)kernel(gpiod_remove_lookup_table)kernel(gpiod_set_array_value)kernel(gpiod_set_array_value_cansleep)kernel(gpiod_set_consumer_name)kernel(gpiod_set_debounce)kernel(gpiod_set_raw_array_value)kernel(gpiod_set_raw_array_value_cansleep)kernel(gpiod_set_raw_value)kernel(gpiod_set_raw_value_cansleep)kernel(gpiod_set_transitory)kernel(gpiod_set_value)kernel(gpiod_set_value_cansleep)kernel(gpiod_to_chip)kernel(gpiod_to_irq)kernel(gpiod_toggle_active_low)kernel(gpiod_unexport)kernel(grab_cache_page_write_begin)kernel(gre_add_protocol)kernel(gre_del_protocol)kernel(gre_parse_header)kernel(gretap_fb_dev_create)kernel(gro_cells_destroy)kernel(gro_cells_init)kernel(gro_cells_receive)kernel(gro_find_complete_by_type)kernel(gro_find_receive_by_type)kernel(groups_alloc)kernel(groups_free)kernel(groups_sort)kernel(gspca_coarse_grained_expo_autogain)kernel(gspca_debug)kernel(gspca_dev_probe)kernel(gspca_dev_probe2)kernel(gspca_disconnect)kernel(gspca_expo_autogain)kernel(gspca_frame_add)kernel(gspca_resume)kernel(gspca_suspend)kernel(gss_mech_get)kernel(gss_mech_put)kernel(gss_mech_register)kernel(gss_mech_unregister)kernel(gss_pseudoflavor_to_service)kernel(gssd_running)kernel(guid_gen)kernel(guid_null)kernel(guid_parse)kernel(h4_recv_buf)kernel(h_get_mpp)kernel(h_ipi_redirect)kernel(h_query_vas_capabilities)kernel(halt_poll_ns)kernel(halt_poll_ns_grow)kernel(halt_poll_ns_grow_start)kernel(halt_poll_ns_shrink)kernel(handle_bad_irq)kernel(handle_edge_irq)kernel(handle_fasteoi_irq)kernel(handle_fasteoi_nmi)kernel(handle_level_irq)kernel(handle_mm_fault)kernel(handle_nested_irq)kernel(handle_simple_irq)kernel(handle_sysrq)kernel(handle_untracked_irq)kernel(has_big_cores)kernel(has_capability)kernel(has_capability_noaudit)kernel(hash__alloc_context_id)kernel(hash_algo_name)kernel(hash_and_copy_to_iter)kernel(hash_digest_size)kernel(hash_page)kernel(hash_page_mm)kernel(hashlen_string)kernel(have_governor_per_policy)kernel(hci_alloc_dev_priv)kernel(hci_cmd_sync)kernel(hci_cmd_sync_cancel)kernel(hci_cmd_sync_queue)kernel(hci_conn_check_secure)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_mgmt_chan_register)kernel(hci_mgmt_chan_unregister)kernel(hci_recv_diag)kernel(hci_recv_frame)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_release_dev)kernel(hci_reset_dev)kernel(hci_resume_dev)kernel(hci_set_fw_info)kernel(hci_set_hw_info)kernel(hci_suspend_dev)kernel(hci_uart_tx_wakeup)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hdlc_close)kernel(hdlc_ioctl)kernel(hdlc_open)kernel(hdlc_start_xmit)kernel(hdmi_audio_infoframe_check)kernel(hdmi_audio_infoframe_init)kernel(hdmi_audio_infoframe_pack)kernel(hdmi_audio_infoframe_pack_for_dp)kernel(hdmi_audio_infoframe_pack_only)kernel(hdmi_avi_infoframe_check)kernel(hdmi_avi_infoframe_init)kernel(hdmi_avi_infoframe_pack)kernel(hdmi_avi_infoframe_pack_only)kernel(hdmi_drm_infoframe_check)kernel(hdmi_drm_infoframe_init)kernel(hdmi_drm_infoframe_pack)kernel(hdmi_drm_infoframe_pack_only)kernel(hdmi_drm_infoframe_unpack_only)kernel(hdmi_infoframe_check)kernel(hdmi_infoframe_log)kernel(hdmi_infoframe_pack)kernel(hdmi_infoframe_pack_only)kernel(hdmi_infoframe_unpack)kernel(hdmi_spd_infoframe_check)kernel(hdmi_spd_infoframe_init)kernel(hdmi_spd_infoframe_pack)kernel(hdmi_spd_infoframe_pack_only)kernel(hdmi_vendor_infoframe_check)kernel(hdmi_vendor_infoframe_init)kernel(hdmi_vendor_infoframe_pack)kernel(hdmi_vendor_infoframe_pack_only)kernel(hex2bin)kernel(hex_asc)kernel(hex_asc_upper)kernel(hex_dump_to_buffer)kernel(hex_to_bin)kernel(hid_add_device)kernel(hid_alloc_report_buf)kernel(hid_allocate_device)kernel(hid_bus_type)kernel(hid_check_keys_pressed)kernel(hid_compare_device_paths)kernel(hid_connect)kernel(hid_debug)kernel(hid_debug_event)kernel(hid_destroy_device)kernel(hid_disconnect)kernel(hid_dump_device)kernel(hid_dump_field)kernel(hid_dump_input)kernel(hid_dump_report)kernel(hid_field_extract)kernel(hid_hw_close)kernel(hid_hw_open)kernel(hid_hw_start)kernel(hid_hw_stop)kernel(hid_ignore)kernel(hid_input_report)kernel(hid_lookup_quirk)kernel(hid_match_device)kernel(hid_open_report)kernel(hid_output_report)kernel(hid_parse_report)kernel(hid_quirks_exit)kernel(hid_quirks_init)kernel(hid_register_report)kernel(hid_report_raw_event)kernel(hid_resolv_usage)kernel(hid_set_field)kernel(hid_setup_resolution_multiplier)kernel(hid_snto32)kernel(hid_unregister_driver)kernel(hid_validate_values)kernel(hiddev_hid_event)kernel(hidinput_calc_abs_res)kernel(hidinput_connect)kernel(hidinput_count_leds)kernel(hidinput_disconnect)kernel(hidinput_find_field)kernel(hidinput_get_led_field)kernel(hidinput_report_event)kernel(hidp_hid_driver)kernel(hidraw_connect)kernel(hidraw_disconnect)kernel(hidraw_report_event)kernel(high_memory)kernel(hisax_init_pcmcia)kernel(hisax_register)kernel(hisax_unregister)kernel(hmm_range_fault)kernel(housekeeping_affine)kernel(housekeeping_any_cpu)kernel(housekeeping_cpumask)kernel(housekeeping_enabled)kernel(housekeeping_overridden)kernel(housekeeping_test_cpu)kernel(hpte_page_sizes)kernel(hrtimer_active)kernel(hrtimer_cancel)kernel(hrtimer_forward)kernel(hrtimer_init)kernel(hrtimer_init_sleeper)kernel(hrtimer_resolution)kernel(hrtimer_sleeper_start_expires)kernel(hrtimer_start_range_ns)kernel(hrtimer_try_to_cancel)kernel(hsiphash_1u32)kernel(hsiphash_2u32)kernel(hsiphash_3u32)kernel(hsiphash_4u32)kernel(htab_hash_mask)kernel(hugetlb_cgrp_subsys_enabled_key)kernel(hugetlb_cgrp_subsys_on_dfl_key)kernel(hvc_alloc)kernel(hvc_get_chars)kernel(hvc_instantiate)kernel(hvc_kick)kernel(hvc_poll)kernel(hvc_put_chars)kernel(hvc_remove)kernel(hvcs_free_connection)kernel(hvcs_free_partner_info)kernel(hvcs_get_partner_info)kernel(hvcs_register_connection)kernel(hwmon_device_register)kernel(hwmon_device_register_with_groups)kernel(hwmon_device_register_with_info)kernel(hwmon_device_unregister)kernel(hwpoison_filter)kernel(hwpoison_filter_dev_major)kernel(hwpoison_filter_dev_minor)kernel(hwpoison_filter_enable)kernel(hwpoison_filter_flags_mask)kernel(hwpoison_filter_flags_value)kernel(hwpoison_filter_memcg)kernel(hwrng_msleep)kernel(hwrng_register)kernel(hwrng_unregister)kernel(hwspin_lock_free)kernel(hwspin_lock_get_id)kernel(hwspin_lock_register)kernel(hwspin_lock_request)kernel(hwspin_lock_request_specific)kernel(hwspin_lock_unregister)kernel(i1480_cmd)kernel(i1480_fw_upload)kernel(i1480_rceb_check)kernel(i2c_adapter_depth)kernel(i2c_adapter_type)kernel(i2c_add_adapter)kernel(i2c_add_numbered_adapter)kernel(i2c_bit_add_bus)kernel(i2c_bit_add_numbered_bus)kernel(i2c_bit_algo)kernel(i2c_bus_type)kernel(i2c_client_type)kernel(i2c_clients_command)kernel(i2c_del_adapter)kernel(i2c_del_driver)kernel(i2c_dw_adjust_bus_speed)kernel(i2c_dw_configure_master)kernel(i2c_dw_prepare_clk)kernel(i2c_dw_probe_master)kernel(i2c_dw_validate_speed)kernel(i2c_for_each_dev)kernel(i2c_freq_mode_string)kernel(i2c_generic_scl_recovery)kernel(i2c_get_adapter)kernel(i2c_get_device_id)kernel(i2c_get_dma_safe_msg_buf)kernel(i2c_handle_smbus_alert)kernel(i2c_handle_smbus_host_notify)kernel(i2c_match_id)kernel(i2c_mux_add_adapter)kernel(i2c_mux_alloc)kernel(i2c_mux_del_adapters)kernel(i2c_new_ancillary_device)kernel(i2c_new_client_device)kernel(i2c_new_device)kernel(i2c_new_dummy_device)kernel(i2c_new_probed_device)kernel(i2c_new_scanned_device)kernel(i2c_of_match_device)kernel(i2c_parse_fw_timings)kernel(i2c_pca_add_bus)kernel(i2c_pca_add_numbered_bus)kernel(i2c_probe_func_quick_read)kernel(i2c_put_adapter)kernel(i2c_put_dma_safe_msg_buf)kernel(i2c_recover_bus)kernel(i2c_register_driver)kernel(i2c_root_adapter)kernel(i2c_setup_smbus_alert)kernel(i2c_smbus_read_block_data)kernel(i2c_smbus_read_byte)kernel(i2c_smbus_read_byte_data)kernel(i2c_smbus_read_i2c_block_data)kernel(i2c_smbus_read_i2c_block_data_or_emulated)kernel(i2c_smbus_read_word_data)kernel(i2c_smbus_write_block_data)kernel(i2c_smbus_write_byte)kernel(i2c_smbus_write_byte_data)kernel(i2c_smbus_write_i2c_block_data)kernel(i2c_smbus_write_word_data)kernel(i2c_smbus_xfer)kernel(i2c_transfer)kernel(i2c_transfer_buffer_flags)kernel(i2c_unregister_device)kernel(i2c_verify_adapter)kernel(i2c_verify_client)kernel(i40e_client_device_register)kernel(i40e_client_device_unregister)kernel(i8042_command)kernel(i8042_install_filter)kernel(i8042_lock_chip)kernel(i8042_remove_filter)kernel(i8042_unlock_chip)kernel(i8253_lock)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_odp_alloc_child)kernel(ib_umem_odp_alloc_implicit)kernel(ib_umem_odp_get)kernel(ib_umem_odp_map_dma_pages)kernel(ib_umem_odp_release)kernel(ib_umem_odp_unmap_dma_pages)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ice_add_rdma_qset)kernel(ice_del_rdma_qset)kernel(ice_get_qos_params)kernel(ice_rdma_request_reset)kernel(ice_rdma_update_vsi_filter)kernel(ice_xdp_locking_key)kernel(icmp_err_convert)kernel(icmp_global_allow)kernel(icmpv6_err_convert)kernel(icmpv6_send)kernel(ida_alloc_range)kernel(ida_destroy)kernel(ida_free)kernel(idma32_dma_probe)kernel(idma32_dma_remove)kernel(idr_alloc)kernel(idr_alloc_cyclic)kernel(idr_alloc_u32)kernel(idr_destroy)kernel(idr_find)kernel(idr_for_each)kernel(idr_get_next)kernel(idr_get_next_ul)kernel(idr_preload)kernel(idr_remove)kernel(idr_replace)kernel(ieee802154_alloc_hw)kernel(ieee802154_free_hw)kernel(ieee802154_hdr_peek)kernel(ieee802154_hdr_peek_addrs)kernel(ieee802154_hdr_pull)kernel(ieee802154_hdr_push)kernel(ieee802154_max_payload)kernel(ieee802154_register_hw)kernel(ieee802154_rx_irqsafe)kernel(ieee802154_stop_queue)kernel(ieee802154_unregister_hw)kernel(ieee802154_wake_queue)kernel(ieee802154_xmit_complete)kernel(iget5_locked)kernel(iget_failed)kernel(iget_locked)kernel(ignore_console_lock_warning)kernel(igrab)kernel(ihold)kernel(ilookup)kernel(ilookup5)kernel(ilookup5_nowait)kernel(ima_file_check)kernel(import_iovec)kernel(import_single_range)kernel(in4_pton)kernel(in6_dev_finish_destroy)kernel(in6_pton)kernel(in6addr_any)kernel(in6addr_interfacelocal_allnodes)kernel(in6addr_interfacelocal_allrouters)kernel(in6addr_linklocal_allnodes)kernel(in6addr_linklocal_allrouters)kernel(in6addr_loopback)kernel(in6addr_sitelocal_allrouters)kernel(in_aton)kernel(in_dev_finish_destroy)kernel(in_egroup_p)kernel(in_group_p)kernel(in_lock_functions)kernel(inc_nlink)kernel(inc_node_page_state)kernel(inc_node_state)kernel(inc_zone_page_state)kernel(inet6_add_offload)kernel(inet6_add_protocol)kernel(inet6_bind)kernel(inet6_cleanup_sock)kernel(inet6_csk_addr2sockaddr)kernel(inet6_csk_route_req)kernel(inet6_csk_update_pmtu)kernel(inet6_csk_xmit)kernel(inet6_del_offload)kernel(inet6_del_protocol)kernel(inet6_destroy_sock)kernel(inet6_getname)kernel(inet6_hash)kernel(inet6_hash_connect)kernel(inet6_ioctl)kernel(inet6_lookup)kernel(inet6_lookup_listener)kernel(inet6_offloads)kernel(inet6_protos)kernel(inet6_register_icmp_sender)kernel(inet6_register_protosw)kernel(inet6_release)kernel(inet6_sk_rebuild_header)kernel(inet6_unregister_icmp_sender)kernel(inet6_unregister_protosw)kernel(inet6addr_notifier_call_chain)kernel(inet6addr_validator_notifier_call_chain)kernel(inet_accept)kernel(inet_add_offload)kernel(inet_add_protocol)kernel(inet_addr_is_any)kernel(inet_addr_type)kernel(inet_addr_type_dev_table)kernel(inet_addr_type_table)kernel(inet_bind)kernel(inet_confirm_addr)kernel(inet_csk_accept)kernel(inet_csk_addr2sockaddr)kernel(inet_csk_clear_xmit_timers)kernel(inet_csk_clone_lock)kernel(inet_csk_compat_getsockopt)kernel(inet_csk_compat_setsockopt)kernel(inet_csk_complete_hashdance)kernel(inet_csk_delete_keepalive_timer)kernel(inet_csk_destroy_sock)kernel(inet_csk_get_port)kernel(inet_csk_init_xmit_timers)kernel(inet_csk_listen_start)kernel(inet_csk_listen_stop)kernel(inet_csk_prepare_forced_close)kernel(inet_csk_reqsk_queue_add)kernel(inet_csk_reqsk_queue_drop)kernel(inet_csk_reqsk_queue_drop_and_put)kernel(inet_csk_reqsk_queue_hash_add)kernel(inet_csk_reset_keepalive_timer)kernel(inet_csk_route_child_sock)kernel(inet_csk_route_req)kernel(inet_csk_update_pmtu)kernel(inet_ctl_sock_create)kernel(inet_current_timestamp)kernel(inet_del_offload)kernel(inet_del_protocol)kernel(inet_dev_addr_type)kernel(inet_dgram_connect)kernel(inet_dgram_ops)kernel(inet_diag_bc_sk)kernel(inet_diag_dump_icsk)kernel(inet_diag_dump_one_icsk)kernel(inet_diag_find_one_icsk)kernel(inet_diag_msg_attrs_fill)kernel(inet_diag_msg_common_fill)kernel(inet_diag_register)kernel(inet_diag_unregister)kernel(inet_ehash_locks_alloc)kernel(inet_ehash_nolisten)kernel(inet_frag_destroy)kernel(inet_frag_find)kernel(inet_frag_kill)kernel(inet_frag_pull_head)kernel(inet_frag_queue_insert)kernel(inet_frag_rbtree_purge)kernel(inet_frag_reasm_finish)kernel(inet_frag_reasm_prepare)kernel(inet_frags_exit_net)kernel(inet_frags_fini)kernel(inet_frags_init)kernel(inet_get_local_port_range)kernel(inet_getname)kernel(inet_getpeer)kernel(inet_gro_complete)kernel(inet_gro_receive)kernel(inet_gso_segment)kernel(inet_hash)kernel(inet_hash_connect)kernel(inet_hashinfo_init)kernel(inet_ioctl)kernel(inet_listen)kernel(inet_offloads)kernel(inet_peer_base_init)kernel(inet_peer_xrlim_allow)kernel(inet_proto_csum_replace16)kernel(inet_proto_csum_replace4)kernel(inet_proto_csum_replace_by_diff)kernel(inet_pton_with_scope)kernel(inet_put_port)kernel(inet_putpeer)kernel(inet_rcv_saddr_equal)kernel(inet_recvmsg)kernel(inet_register_protosw)kernel(inet_release)kernel(inet_reqsk_alloc)kernel(inet_rtx_syn_ack)kernel(inet_select_addr)kernel(inet_send_prepare)kernel(inet_sendmsg)kernel(inet_sendpage)kernel(inet_shutdown)kernel(inet_sk_diag_fill)kernel(inet_sk_rebuild_header)kernel(inet_sk_rx_dst_set)kernel(inet_sk_set_state)kernel(inet_sock_destruct)kernel(inet_stream_connect)kernel(inet_stream_ops)kernel(inet_twsk_alloc)kernel(inet_twsk_deschedule_put)kernel(inet_twsk_hashdance)kernel(inet_twsk_purge)kernel(inet_twsk_put)kernel(inet_unhash)kernel(inet_unregister_protosw)kernel(inetdev_by_index)kernel(inetpeer_invalidate_tree)kernel(init_cdrom_command)kernel(init_dummy_netdev)kernel(init_iova_domain)kernel(init_net)kernel(init_on_alloc)kernel(init_on_free)kernel(init_phb_dynamic)kernel(init_pid_ns)kernel(init_pseudo)kernel(init_rs_gfp)kernel(init_rs_non_canonical)kernel(init_special_inode)kernel(init_srcu_struct)kernel(init_task)kernel(init_timer_key)kernel(init_user_ns)kernel(init_uts_ns)kernel(init_wait_entry)kernel(init_wait_var_entry)kernel(inode_add_bytes)kernel(inode_congested)kernel(inode_dax)kernel(inode_dio_wait)kernel(inode_get_bytes)kernel(inode_init_always)kernel(inode_init_once)kernel(inode_init_owner)kernel(inode_insert5)kernel(inode_io_list_del)kernel(inode_needs_sync)kernel(inode_newsize_ok)kernel(inode_nohighmem)kernel(inode_owner_or_capable)kernel(inode_permission)kernel(inode_sb_list_add)kernel(inode_set_bytes)kernel(inode_set_flags)kernel(inode_sub_bytes)kernel(input_alloc_absinfo)kernel(input_allocate_device)kernel(input_allocate_polled_device)kernel(input_class)kernel(input_close_device)kernel(input_enable_softrepeat)kernel(input_event)kernel(input_event_from_user)kernel(input_event_to_user)kernel(input_ff_create)kernel(input_ff_create_memless)kernel(input_ff_destroy)kernel(input_ff_effect_from_user)kernel(input_ff_erase)kernel(input_ff_event)kernel(input_ff_flush)kernel(input_ff_upload)kernel(input_flush_device)kernel(input_free_device)kernel(input_free_minor)kernel(input_free_polled_device)kernel(input_get_keycode)kernel(input_get_new_minor)kernel(input_grab_device)kernel(input_handler_for_each_handle)kernel(input_inject_event)kernel(input_match_device_id)kernel(input_mt_assign_slots)kernel(input_mt_destroy_slots)kernel(input_mt_drop_unused)kernel(input_mt_get_slot_by_key)kernel(input_mt_init_slots)kernel(input_mt_report_finger_count)kernel(input_mt_report_pointer_emulation)kernel(input_mt_report_slot_state)kernel(input_mt_sync_frame)kernel(input_open_device)kernel(input_register_device)kernel(input_register_handle)kernel(input_register_handler)kernel(input_register_polled_device)kernel(input_release_device)kernel(input_reset_device)kernel(input_scancode_to_scalar)kernel(input_set_abs_params)kernel(input_set_capability)kernel(input_set_keycode)kernel(input_unregister_device)kernel(input_unregister_handle)kernel(input_unregister_handler)kernel(input_unregister_polled_device)kernel(insert_inode_locked)kernel(insert_inode_locked4)kernel(insert_resource)kernel(int_pow)kernel(int_sqrt)kernel(int_to_scsilun)kernel(interval_tree_insert)kernel(interval_tree_iter_first)kernel(interval_tree_iter_next)kernel(interval_tree_remove)kernel(intlog10)kernel(intlog2)kernel(invalidate_bdev)kernel(invalidate_bh_lrus)kernel(invalidate_inode_buffers)kernel(invalidate_inode_pages2)kernel(invalidate_inode_pages2_range)kernel(invalidate_mapping_pages)kernel(invalidate_partition)kernel(inverse_translate)kernel(io_cgrp_subsys)kernel(io_cgrp_subsys_enabled_key)kernel(io_cgrp_subsys_on_dfl_key)kernel(io_schedule)kernel(io_schedule_timeout)kernel(ioc_list)kernel(ioc_lookup_icq)kernel(ioctl_by_bdev)kernel(iomap_bmap)kernel(iomap_dio_complete)kernel(iomap_dio_iopoll)kernel(iomap_dio_rw)kernel(iomap_fiemap)kernel(iomap_file_buffered_write)kernel(iomap_file_buffered_write_punch_delalloc)kernel(iomap_file_unshare)kernel(iomap_finish_ioends)kernel(iomap_invalidatepage)kernel(iomap_ioend_try_merge)kernel(iomap_is_partially_uptodate)kernel(iomap_migrate_page)kernel(iomap_page_mkwrite)kernel(iomap_readahead)kernel(iomap_readpage)kernel(iomap_releasepage)kernel(iomap_seek_data)kernel(iomap_seek_hole)kernel(iomap_set_page_dirty)kernel(iomap_sort_ioends)kernel(iomap_swapfile_activate)kernel(iomap_truncate_page)kernel(iomap_writepage)kernel(iomap_writepages)kernel(iomap_zero_range)kernel(iomem_resource)kernel(iommu_add_device)kernel(iommu_alloc_resv_region)kernel(iommu_attach_device)kernel(iommu_attach_group)kernel(iommu_aux_attach_device)kernel(iommu_aux_detach_device)kernel(iommu_aux_get_pasid)kernel(iommu_capable)kernel(iommu_default_passthrough)kernel(iommu_del_device)kernel(iommu_detach_device)kernel(iommu_detach_group)kernel(iommu_dev_disable_feature)kernel(iommu_dev_enable_feature)kernel(iommu_dev_feature_enabled)kernel(iommu_device_link)kernel(iommu_device_register)kernel(iommu_device_sysfs_add)kernel(iommu_device_sysfs_remove)kernel(iommu_device_unlink)kernel(iommu_device_unregister)kernel(iommu_direction_to_tce_perm)kernel(iommu_domain_alloc)kernel(iommu_domain_free)kernel(iommu_enable_nesting)kernel(iommu_flush_tce)kernel(iommu_fwspec_add_ids)kernel(iommu_fwspec_free)kernel(iommu_fwspec_init)kernel(iommu_get_domain_for_dev)kernel(iommu_get_group_resv_regions)kernel(iommu_group_add_device)kernel(iommu_group_alloc)kernel(iommu_group_for_each_dev)kernel(iommu_group_get)kernel(iommu_group_get_by_id)kernel(iommu_group_get_iommudata)kernel(iommu_group_id)kernel(iommu_group_put)kernel(iommu_group_ref_get)kernel(iommu_group_register_notifier)kernel(iommu_group_remove_device)kernel(iommu_group_set_iommudata)kernel(iommu_group_set_name)kernel(iommu_group_unregister_notifier)kernel(iommu_iova_to_phys)kernel(iommu_map)kernel(iommu_map_atomic)kernel(iommu_map_sg)kernel(iommu_page_response)kernel(iommu_present)kernel(iommu_register_device_fault_handler)kernel(iommu_release_ownership)kernel(iommu_report_device_fault)kernel(iommu_set_fault_handler)kernel(iommu_set_pgtable_quirks)kernel(iommu_sva_bind_device)kernel(iommu_sva_get_pasid)kernel(iommu_sva_unbind_device)kernel(iommu_take_ownership)kernel(iommu_tce_check_gpa)kernel(iommu_tce_check_ioba)kernel(iommu_tce_direction)kernel(iommu_tce_kill)kernel(iommu_tce_table_get)kernel(iommu_tce_table_put)kernel(iommu_tce_xchg)kernel(iommu_tce_xchg_no_kill)kernel(iommu_unmap)kernel(iommu_unmap_fast)kernel(iommu_unregister_device_fault_handler)kernel(ioport_map)kernel(ioport_resource)kernel(ioport_unmap)kernel(ioread16)kernel(ioread16_rep)kernel(ioread16be)kernel(ioread32)kernel(ioread32_rep)kernel(ioread32be)kernel(ioread64_hi_lo)kernel(ioread64_lo_hi)kernel(ioread64be_hi_lo)kernel(ioread64be_lo_hi)kernel(ioread8)kernel(ioread8_rep)kernel(ioremap)kernel(ioremap_prot)kernel(ioremap_wc)kernel(iounmap)kernel(iov_iter_advance)kernel(iov_iter_alignment)kernel(iov_iter_bvec)kernel(iov_iter_copy_from_user_atomic)kernel(iov_iter_discard)kernel(iov_iter_for_each_range)kernel(iov_iter_gap_alignment)kernel(iov_iter_get_pages)kernel(iov_iter_get_pages_alloc)kernel(iov_iter_init)kernel(iov_iter_kvec)kernel(iov_iter_npages)kernel(iov_iter_pipe)kernel(iov_iter_revert)kernel(iov_iter_single_seg_count)kernel(iov_iter_zero)kernel(iova_cache_get)kernel(iova_cache_put)kernel(iova_domain_init_rcaches)kernel(iowrite16)kernel(iowrite16_rep)kernel(iowrite16be)kernel(iowrite32)kernel(iowrite32_rep)kernel(iowrite32be)kernel(iowrite64_hi_lo)kernel(iowrite64_lo_hi)kernel(iowrite64be_hi_lo)kernel(iowrite64be_lo_hi)kernel(iowrite8)kernel(iowrite8_rep)kernel(ip4_datagram_connect)kernel(ip4_datagram_release_cb)kernel(ip6_append_data)kernel(ip6_datagram_connect)kernel(ip6_datagram_connect_v6_only)kernel(ip6_datagram_recv_ctl)kernel(ip6_datagram_release_cb)kernel(ip6_datagram_send_ctl)kernel(ip6_dst_alloc)kernel(ip6_dst_hoplimit)kernel(ip6_dst_lookup)kernel(ip6_dst_lookup_flow)kernel(ip6_dst_lookup_tunnel)kernel(ip6_err_gen_icmpv6_unreach)kernel(ip6_find_1stfragopt)kernel(ip6_flush_pending_frames)kernel(ip6_input)kernel(ip6_local_out)kernel(ip6_pol_route)kernel(ip6_push_pending_frames)kernel(ip6_redirect)kernel(ip6_route_input_lookup)kernel(ip6_route_lookup)kernel(ip6_route_me_harder)kernel(ip6_route_output_flags)kernel(ip6_sk_dst_lookup_flow)kernel(ip6_sk_redirect)kernel(ip6_sk_update_pmtu)kernel(ip6_tnl_change_mtu)kernel(ip6_tnl_encap_add_ops)kernel(ip6_tnl_encap_del_ops)kernel(ip6_tnl_encap_setup)kernel(ip6_tnl_get_cap)kernel(ip6_tnl_get_iflink)kernel(ip6_tnl_get_link_net)kernel(ip6_tnl_parse_tlv_enc_lim)kernel(ip6_tnl_rcv)kernel(ip6_tnl_rcv_ctl)kernel(ip6_tnl_xmit)kernel(ip6_tnl_xmit_ctl)kernel(ip6_update_pmtu)kernel(ip6_xmit)kernel(ip6mr_rule_default)kernel(ip6t_alloc_initial_table)kernel(ip6t_do_table)kernel(ip6t_register_table)kernel(ip6t_unregister_table)kernel(ip6t_unregister_table_exit)kernel(ip6t_unregister_table_pre_exit)kernel(ip6tun_encaps)kernel(ip_build_and_send_pkt)kernel(ip_check_defrag)kernel(ip_cmsg_recv_offset)kernel(ip_ct_attach)kernel(ip_defrag)kernel(ip_do_fragment)kernel(ip_fib_metrics_init)kernel(ip_frag_ecn_table)kernel(ip_generic_getfrag)kernel(ip_getsockopt)kernel(ip_idents_reserve)kernel(ip_local_out)kernel(ip_mc_check_igmp)kernel(ip_mc_inc_group)kernel(ip_mc_join_group)kernel(ip_mc_leave_group)kernel(ip_md_tunnel_xmit)kernel(ip_options_compile)kernel(ip_options_rcv_srr)kernel(ip_queue_xmit)kernel(ip_route_input_noref)kernel(ip_route_me_harder)kernel(ip_route_output_flow)kernel(ip_route_output_key_hash)kernel(ip_route_output_tunnel)kernel(ip_send_check)kernel(ip_set_add)kernel(ip_set_alloc)kernel(ip_set_del)kernel(ip_set_elem_len)kernel(ip_set_extensions)kernel(ip_set_free)kernel(ip_set_get_byname)kernel(ip_set_get_extensions)kernel(ip_set_get_ip4_port)kernel(ip_set_get_ip6_port)kernel(ip_set_get_ip_port)kernel(ip_set_get_ipaddr4)kernel(ip_set_get_ipaddr6)kernel(ip_set_hostmask_map)kernel(ip_set_match_extensions)kernel(ip_set_name_byindex)kernel(ip_set_netmask_map)kernel(ip_set_nfnl_get_byindex)kernel(ip_set_nfnl_put)kernel(ip_set_put_byindex)kernel(ip_set_put_extensions)kernel(ip_set_range_to_cidr)kernel(ip_set_test)kernel(ip_set_type_register)kernel(ip_set_type_unregister)kernel(ip_setsockopt)kernel(ip_sock_set_tos)kernel(ip_tos2prio)kernel(ip_tunnel_change_mtu)kernel(ip_tunnel_changelink)kernel(ip_tunnel_delete_nets)kernel(ip_tunnel_dellink)kernel(ip_tunnel_encap_add_ops)kernel(ip_tunnel_encap_del_ops)kernel(ip_tunnel_encap_setup)kernel(ip_tunnel_get_iflink)kernel(ip_tunnel_get_link_net)kernel(ip_tunnel_get_stats64)kernel(ip_tunnel_init)kernel(ip_tunnel_init_net)kernel(ip_tunnel_ioctl)kernel(ip_tunnel_lookup)kernel(ip_tunnel_metadata_cnt)kernel(ip_tunnel_need_metadata)kernel(ip_tunnel_newlink)kernel(ip_tunnel_rcv)kernel(ip_tunnel_setup)kernel(ip_tunnel_uninit)kernel(ip_tunnel_unneed_metadata)kernel(ip_tunnel_xmit)kernel(ip_valid_fib_dump_req)kernel(ip_vs_conn_in_get)kernel(ip_vs_conn_in_get_proto)kernel(ip_vs_conn_new)kernel(ip_vs_conn_out_get)kernel(ip_vs_conn_out_get_proto)kernel(ip_vs_conn_put)kernel(ip_vs_new_conn_out)kernel(ip_vs_nfct_expect_related)kernel(ip_vs_proto_data_get)kernel(ip_vs_proto_get)kernel(ip_vs_proto_name)kernel(ip_vs_scheduler_err)kernel(ip_vs_tcp_conn_listen)kernel(ipcomp_destroy)kernel(ipcomp_init_state)kernel(ipcomp_input)kernel(ipcomp_output)kernel(ipmb_checksum)kernel(ipmi_add_smi)kernel(ipmi_addr_length)kernel(ipmi_addr_src_to_str)kernel(ipmi_alloc_smi_msg)kernel(ipmi_create_user)kernel(ipmi_destroy_user)kernel(ipmi_free_recv_msg)kernel(ipmi_get_maintenance_mode)kernel(ipmi_get_my_LUN)kernel(ipmi_get_my_address)kernel(ipmi_get_smi_info)kernel(ipmi_get_version)kernel(ipmi_platform_add)kernel(ipmi_poll_interface)kernel(ipmi_register_for_cmd)kernel(ipmi_register_smi)kernel(ipmi_request_settime)kernel(ipmi_request_supply_msgs)kernel(ipmi_set_gets_events)kernel(ipmi_set_maintenance_mode)kernel(ipmi_set_my_LUN)kernel(ipmi_set_my_address)kernel(ipmi_smi_msg_received)kernel(ipmi_smi_watchdog_pretimeout)kernel(ipmi_smi_watcher_register)kernel(ipmi_smi_watcher_unregister)kernel(ipmi_unregister_for_cmd)kernel(ipmi_unregister_smi)kernel(ipmi_validate_addr)kernel(ipmr_rule_default)kernel(ipt_alloc_initial_table)kernel(ipt_do_table)kernel(ipt_register_table)kernel(ipt_unregister_table)kernel(ipt_unregister_table_exit)kernel(ipt_unregister_table_pre_exit)kernel(iptun_encaps)kernel(iptunnel_handle_offloads)kernel(iptunnel_metadata_reply)kernel(iptunnel_xmit)kernel(iput)kernel(ipv4_redirect)kernel(ipv4_sk_redirect)kernel(ipv4_sk_update_pmtu)kernel(ipv4_specific)kernel(ipv4_update_pmtu)kernel(ipv6_bpf_stub)kernel(ipv6_chk_addr)kernel(ipv6_chk_addr_and_flags)kernel(ipv6_chk_custom_prefix)kernel(ipv6_chk_prefix)kernel(ipv6_dev_find)kernel(ipv6_dev_get_saddr)kernel(ipv6_dev_mc_dec)kernel(ipv6_dev_mc_inc)kernel(ipv6_dup_options)kernel(ipv6_ext_hdr)kernel(ipv6_find_hdr)kernel(ipv6_find_tlv)kernel(ipv6_fixup_options)kernel(ipv6_getsockopt)kernel(ipv6_mc_check_mld)kernel(ipv6_mod_enabled)kernel(ipv6_opt_accepted)kernel(ipv6_proxy_select_ident)kernel(ipv6_push_frag_opts)kernel(ipv6_recv_error)kernel(ipv6_select_ident)kernel(ipv6_setsockopt)kernel(ipv6_skip_exthdr)kernel(ipv6_sock_mc_drop)kernel(ipv6_sock_mc_join)kernel(ipv6_stub)kernel(ipvlan_count_rx)kernel(ipvlan_link_delete)kernel(ipvlan_link_new)kernel(ipvlan_link_register)kernel(ipvlan_link_setup)kernel(ir_lirc_scancode_event)kernel(ir_raw_encode_carrier)kernel(ir_raw_encode_scancode)kernel(ir_raw_event_handle)kernel(ir_raw_event_set_idle)kernel(ir_raw_event_store)kernel(ir_raw_event_store_edge)kernel(ir_raw_event_store_with_filter)kernel(ir_raw_event_store_with_timeout)kernel(ir_raw_gen_manchester)kernel(ir_raw_gen_pd)kernel(ir_raw_gen_pl)kernel(ir_raw_handler_register)kernel(ir_raw_handler_unregister)kernel(irq_bypass_register_consumer)kernel(irq_bypass_register_producer)kernel(irq_bypass_unregister_consumer)kernel(irq_bypass_unregister_producer)kernel(irq_cpu_rmap_add)kernel(irq_create_direct_mapping)kernel(irq_create_fwspec_mapping)kernel(irq_create_mapping_affinity)kernel(irq_create_of_mapping)kernel(irq_create_strict_mappings)kernel(irq_dispose_mapping)kernel(irq_domain_add_legacy)kernel(irq_domain_add_simple)kernel(irq_domain_associate)kernel(irq_domain_associate_many)kernel(irq_domain_check_msi_remap)kernel(irq_domain_create_legacy)kernel(irq_domain_free_fwnode)kernel(irq_domain_get_irq_data)kernel(irq_domain_remove)kernel(irq_domain_simple_ops)kernel(irq_domain_translate_twocell)kernel(irq_domain_update_bus_token)kernel(irq_domain_xlate_onecell)kernel(irq_domain_xlate_onetwocell)kernel(irq_domain_xlate_twocell)kernel(irq_find_mapping)kernel(irq_find_matching_fwspec)kernel(irq_force_affinity)kernel(irq_free_descs)kernel(irq_get_irq_data)kernel(irq_get_irqchip_state)kernel(irq_get_percpu_devid_partition)kernel(irq_inject_interrupt)kernel(irq_modify_status)kernel(irq_of_parse_and_map)kernel(irq_percpu_is_enabled)kernel(irq_poll_complete)kernel(irq_poll_disable)kernel(irq_poll_enable)kernel(irq_poll_init)kernel(irq_poll_sched)kernel(irq_set_affinity)kernel(irq_set_affinity_hint)kernel(irq_set_affinity_notifier)kernel(irq_set_chained_handler_and_data)kernel(irq_set_chip)kernel(irq_set_chip_and_handler_name)kernel(irq_set_chip_data)kernel(irq_set_default_host)kernel(irq_set_handler_data)kernel(irq_set_irq_type)kernel(irq_set_irq_wake)kernel(irq_set_irqchip_state)kernel(irq_set_parent)kernel(irq_set_vcpu_affinity)kernel(irq_stat)kernel(irq_to_desc)kernel(irq_wake_thread)kernel(irq_work_queue)kernel(irq_work_run)kernel(irq_work_sync)kernel(irqchip_fwnode_ops)kernel(is_bad_inode)kernel(is_binary_blacklisted)kernel(is_console_locked)kernel(is_fw_load)kernel(is_hash_blacklisted)kernel(is_module_sig_enforced)kernel(is_nd_btt)kernel(is_nd_dax)kernel(is_nd_pfn)kernel(is_nvdimm_bus_locked)kernel(is_nvdimm_sync)kernel(is_pnv_opal_msi)kernel(is_prime_number)kernel(is_skb_forwardable)kernel(is_software_node)kernel(is_subdir)kernel(is_swiotlb_active)kernel(is_transparent_hugepage)kernel(is_virtio_device)kernel(is_virtio_dma_buf)kernel(is_xive_irq)kernel(isa_bridge_pcidev)kernel(isa_dma_bridge_buggy)kernel(isa_io_base)kernel(isa_mem_base)kernel(isac_d_l2l1)kernel(isac_init)kernel(isac_irq)kernel(isac_setup)kernel(isacsx_irq)kernel(isacsx_setup)kernel(iscsi_add_conn)kernel(iscsi_add_session)kernel(iscsi_alloc_conn)kernel(iscsi_alloc_session)kernel(iscsi_block_scsi_eh)kernel(iscsi_block_session)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iscsi_change_param_sprintf)kernel(iscsi_complete_pdu)kernel(iscsi_complete_scsi_task)kernel(iscsi_conn_bind)kernel(iscsi_conn_error_event)kernel(iscsi_conn_failure)kernel(iscsi_conn_get_addr_param)kernel(iscsi_conn_get_param)kernel(iscsi_conn_login_event)kernel(iscsi_conn_queue_work)kernel(iscsi_conn_send_pdu)kernel(iscsi_conn_setup)kernel(iscsi_conn_start)kernel(iscsi_conn_stop)kernel(iscsi_conn_teardown)kernel(iscsi_conn_unbind)kernel(iscsi_create_endpoint)kernel(iscsi_create_flashnode_conn)kernel(iscsi_create_flashnode_sess)kernel(iscsi_create_iface)kernel(iscsi_create_session)kernel(iscsi_dbg_trace)kernel(iscsi_destroy_all_flashnode)kernel(iscsi_destroy_endpoint)kernel(iscsi_destroy_flashnode_sess)kernel(iscsi_destroy_iface)kernel(iscsi_eh_abort)kernel(iscsi_eh_cmd_timed_out)kernel(iscsi_eh_device_reset)kernel(iscsi_eh_recover_target)kernel(iscsi_eh_session_reset)kernel(iscsi_find_flashnode_conn)kernel(iscsi_find_flashnode_sess)kernel(iscsi_find_param_from_key)kernel(iscsi_flashnode_bus_match)kernel(iscsi_force_destroy_session)kernel(iscsi_free_session)kernel(iscsi_get_conn)kernel(iscsi_get_discovery_parent_name)kernel(iscsi_get_ipaddress_state_name)kernel(iscsi_get_port_speed_name)kernel(iscsi_get_port_state_name)kernel(iscsi_get_router_state_name)kernel(iscsi_host_add)kernel(iscsi_host_alloc)kernel(iscsi_host_for_each_session)kernel(iscsi_host_free)kernel(iscsi_host_get_max_scsi_cmds)kernel(iscsi_host_get_param)kernel(iscsi_host_remove)kernel(iscsi_host_set_param)kernel(iscsi_is_session_dev)kernel(iscsi_is_session_online)kernel(iscsi_itt_to_ctask)kernel(iscsi_itt_to_task)kernel(iscsi_lookup_endpoint)kernel(iscsi_offload_mesg)kernel(iscsi_ping_comp_event)kernel(iscsi_pool_free)kernel(iscsi_pool_init)kernel(iscsi_post_host_event)kernel(iscsi_prep_data_out_pdu)kernel(iscsi_put_conn)kernel(iscsi_put_endpoint)kernel(iscsi_put_task)kernel(iscsi_queuecommand)kernel(iscsi_recv_pdu)kernel(iscsi_register_transport)kernel(iscsi_remove_conn)kernel(iscsi_remove_session)kernel(iscsi_requeue_task)kernel(iscsi_segment_init_linear)kernel(iscsi_segment_seek_sg)kernel(iscsi_session_chkready)kernel(iscsi_session_event)kernel(iscsi_session_failure)kernel(iscsi_session_free)kernel(iscsi_session_get_param)kernel(iscsi_session_recovery_timedout)kernel(iscsi_session_remove)kernel(iscsi_session_setup)kernel(iscsi_session_teardown)kernel(iscsi_set_param)kernel(iscsi_suspend_queue)kernel(iscsi_suspend_tx)kernel(iscsi_switch_str_param)kernel(iscsi_target_alloc)kernel(iscsi_target_check_login_request)kernel(iscsi_tcp_cleanup_task)kernel(iscsi_tcp_conn_get_stats)kernel(iscsi_tcp_conn_setup)kernel(iscsi_tcp_conn_teardown)kernel(iscsi_tcp_dgst_header)kernel(iscsi_tcp_hdr_recv_prep)kernel(iscsi_tcp_r2tpool_alloc)kernel(iscsi_tcp_r2tpool_free)kernel(iscsi_tcp_recv_segment_is_hdr)kernel(iscsi_tcp_recv_skb)kernel(iscsi_tcp_segment_done)kernel(iscsi_tcp_segment_unmap)kernel(iscsi_tcp_set_max_r2t)kernel(iscsi_tcp_task_init)kernel(iscsi_tcp_task_xmit)kernel(iscsi_unblock_session)kernel(iscsi_unregister_transport)kernel(iscsi_update_cmdsn)kernel(iscsi_verify_itt)kernel(iscsit_aborted_task)kernel(iscsit_add_cmd_to_immediate_queue)kernel(iscsit_add_reject)kernel(iscsit_allocate_cmd)kernel(iscsit_build_datain_pdu)kernel(iscsit_build_logout_rsp)kernel(iscsit_build_nopin_rsp)kernel(iscsit_build_r2ts_for_cmd)kernel(iscsit_build_reject)kernel(iscsit_build_rsp_pdu)kernel(iscsit_build_task_mgt_rsp)kernel(iscsit_build_text_rsp)kernel(iscsit_cause_connection_reinstatement)kernel(iscsit_check_dataout_hdr)kernel(iscsit_check_dataout_payload)kernel(iscsit_find_cmd_from_itt)kernel(iscsit_find_cmd_from_itt_or_dump)kernel(iscsit_free_cmd)kernel(iscsit_get_datain_values)kernel(iscsit_handle_logout_cmd)kernel(iscsit_handle_snack)kernel(iscsit_handle_task_mgt_cmd)kernel(iscsit_immediate_queue)kernel(iscsit_increment_maxcmdsn)kernel(iscsit_logout_post_handler)kernel(iscsit_process_nop_out)kernel(iscsit_process_scsi_cmd)kernel(iscsit_process_text_cmd)kernel(iscsit_queue_rsp)kernel(iscsit_register_transport)kernel(iscsit_reject_cmd)kernel(iscsit_release_cmd)kernel(iscsit_response_queue)kernel(iscsit_sequence_cmd)kernel(iscsit_set_unsolicited_dataout)kernel(iscsit_setup_nop_out)kernel(iscsit_setup_scsi_cmd)kernel(iscsit_setup_text_cmd)kernel(iscsit_stop_dataout_timer)kernel(iscsit_thread_check_cpumask)kernel(iscsit_tmr_post_handler)kernel(iscsit_unregister_transport)kernel(isdn_ppp_register_compressor)kernel(isdn_ppp_unregister_compressor)kernel(isdn_register_divert)kernel(isdnhdlc_decode)kernel(isdnhdlc_encode)kernel(isdnhdlc_out_init)kernel(isdnhdlc_rcv_init)kernel(isl6405_attach)kernel(isl6421_attach)kernel(isl6423_attach)kernel(iso_packets_buffer_destroy)kernel(iso_packets_buffer_init)kernel(itd1000_attach)kernel(iter_div_u64_rem)kernel(iter_file_splice_write)kernel(iterate_dir)kernel(iterate_fd)kernel(iterate_supers_type)kernel(iunique)kernel(ivtv_api)kernel(ivtv_claim_stream)kernel(ivtv_clear_irq_mask)kernel(ivtv_debug)kernel(ivtv_ext_init)kernel(ivtv_firmware_check)kernel(ivtv_init_on_first_open)kernel(ivtv_release_stream)kernel(ivtv_reset_ir_gpio)kernel(ivtv_set_irq_mask)kernel(ivtv_start_v4l2_encode_stream)kernel(ivtv_stop_v4l2_encode_stream)kernel(ivtv_udma_alloc)kernel(ivtv_udma_prepare)kernel(ivtv_udma_setup)kernel(ivtv_udma_unmap)kernel(ivtv_vapi)kernel(ivtv_vapi_result)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(ix2505v_attach)kernel(ixgbe_xdp_locking_key)kernel(jbd2__journal_restart)kernel(jbd2__journal_start)kernel(jbd2_complete_transaction)kernel(jbd2_inode_cache)kernel(jbd2_journal_abort)kernel(jbd2_journal_ack_err)kernel(jbd2_journal_begin_ordered_truncate)kernel(jbd2_journal_blocks_per_page)kernel(jbd2_journal_check_available_features)kernel(jbd2_journal_check_used_features)kernel(jbd2_journal_clear_err)kernel(jbd2_journal_clear_features)kernel(jbd2_journal_destroy)kernel(jbd2_journal_dirty_metadata)kernel(jbd2_journal_errno)kernel(jbd2_journal_extend)kernel(jbd2_journal_flush)kernel(jbd2_journal_force_commit)kernel(jbd2_journal_force_commit_nested)kernel(jbd2_journal_forget)kernel(jbd2_journal_free_reserved)kernel(jbd2_journal_get_create_access)kernel(jbd2_journal_get_undo_access)kernel(jbd2_journal_get_write_access)kernel(jbd2_journal_grab_journal_head)kernel(jbd2_journal_init_dev)kernel(jbd2_journal_init_inode)kernel(jbd2_journal_init_jbd_inode)kernel(jbd2_journal_inode_add_wait)kernel(jbd2_journal_inode_add_write)kernel(jbd2_journal_inode_ranged_wait)kernel(jbd2_journal_inode_ranged_write)kernel(jbd2_journal_invalidatepage)kernel(jbd2_journal_load)kernel(jbd2_journal_lock_updates)kernel(jbd2_journal_put_journal_head)kernel(jbd2_journal_release_jbd_inode)kernel(jbd2_journal_restart)kernel(jbd2_journal_revoke)kernel(jbd2_journal_set_features)kernel(jbd2_journal_set_triggers)kernel(jbd2_journal_start)kernel(jbd2_journal_start_commit)kernel(jbd2_journal_start_reserved)kernel(jbd2_journal_stop)kernel(jbd2_journal_try_to_free_buffers)kernel(jbd2_journal_unlock_updates)kernel(jbd2_journal_update_sb_errno)kernel(jbd2_journal_wipe)kernel(jbd2_log_start_commit)kernel(jbd2_log_wait_commit)kernel(jbd2_trans_will_send_data_barrier)kernel(jbd2_transaction_committed)kernel(jiffies)kernel(jiffies64_to_msecs)kernel(jiffies64_to_nsecs)kernel(jiffies_64)kernel(jiffies_64_to_clock_t)kernel(jiffies_to_clock_t)kernel(jiffies_to_msecs)kernel(jiffies_to_timespec64)kernel(jiffies_to_timeval)kernel(jiffies_to_usecs)kernel(jump_label_rate_limit)kernel(jump_label_update_timeout)kernel(kallsyms_lookup_name)kernel(kallsyms_on_each_symbol)kernel(kasprintf)kernel(kblockd_mod_delayed_work_on)kernel(kblockd_schedule_work)kernel(kcpustat_cpu_fetch)kernel(kcpustat_field)kernel(kcrypto_wq)kernel(kd_mksound)kernel(kdb_current_task)kernel(kdb_get_kbd_char)kernel(kdb_grepping_flag)kernel(kdb_poll_funcs)kernel(kdb_poll_idx)kernel(kdb_printf)kernel(kdb_register)kernel(kdb_register_flags)kernel(kdb_unregister)kernel(kdbgetsymval)kernel(kern_mount)kernel(kern_path)kernel(kern_path_create)kernel(kern_path_mountpoint)kernel(kern_unmount)kernel(kern_unmount_array)kernel(kernel_accept)kernel(kernel_bind)kernel(kernel_connect)kernel(kernel_cpustat)kernel(kernel_getpeername)kernel(kernel_getsockname)kernel(kernel_getsockopt)kernel(kernel_halt)kernel(kernel_kobj)kernel(kernel_listen)kernel(kernel_param_lock)kernel(kernel_param_unlock)kernel(kernel_power_off)kernel(kernel_read)kernel(kernel_read_file)kernel(kernel_read_file_from_fd)kernel(kernel_read_file_from_path)kernel(kernel_recvmsg)kernel(kernel_restart)kernel(kernel_sendmsg)kernel(kernel_sendmsg_locked)kernel(kernel_sendpage)kernel(kernel_sendpage_locked)kernel(kernel_setsockopt)kernel(kernel_sigaction)kernel(kernel_sock_ip_overhead)kernel(kernel_sock_shutdown)kernel(kernel_write)kernel(kernfs_find_and_get_ns)kernel(kernfs_get)kernel(kernfs_notify)kernel(kernfs_path_from_node)kernel(kernfs_put)kernel(kernstart_addr)kernel(kexec_crash_loaded)kernel(key_alloc)kernel(key_being_used_for)kernel(key_create_or_update)kernel(key_instantiate_and_link)kernel(key_invalidate)kernel(key_link)kernel(key_payload_reserve)kernel(key_put)kernel(key_reject_and_link)kernel(key_revoke)kernel(key_set_timeout)kernel(key_task_permission)kernel(key_type_asymmetric)kernel(key_type_encrypted)kernel(key_type_keyring)kernel(key_type_logon)kernel(key_type_trusted)kernel(key_type_user)kernel(key_unlink)kernel(key_update)kernel(key_validate)kernel(keyring_alloc)kernel(keyring_clear)kernel(keyring_restrict)kernel(keyring_search)kernel(kfree)kernel(kfree_call_rcu)kernel(kfree_const)kernel(kfree_link)kernel(kfree_sensitive)kernel(kfree_skb)kernel(kfree_skb_list)kernel(kfree_skb_list_reason)kernel(kfree_skb_partial)kernel(kfree_skb_reason)kernel(kfree_strarray)kernel(kgdb_active)kernel(kgdb_breakpoint)kernel(kgdb_connected)kernel(kgdb_register_io_module)kernel(kgdb_schedule_breakpoint)kernel(kgdb_unregister_io_module)kernel(kick_all_cpus_sync)kernel(kick_process)kernel(kill_anon_super)kernel(kill_block_super)kernel(kill_dax)kernel(kill_dev_dax)kernel(kill_device)kernel(kill_fasync)kernel(kill_litter_super)kernel(kill_mtd_super)kernel(kill_pgrp)kernel(kill_pid)kernel(kill_pid_usb_asyncio)kernel(kiocb_set_cancel_fn)kernel(klist_add_before)kernel(klist_add_behind)kernel(klist_add_head)kernel(klist_add_tail)kernel(klist_del)kernel(klist_init)kernel(klist_iter_exit)kernel(klist_iter_init)kernel(klist_iter_init_node)kernel(klist_next)kernel(klist_node_attached)kernel(klist_prev)kernel(klist_remove)kernel(klp_enable_patch)kernel(klp_get_prev_state)kernel(klp_get_state)kernel(klp_shadow_alloc)kernel(klp_shadow_free)kernel(klp_shadow_free_all)kernel(klp_shadow_get)kernel(klp_shadow_get_or_alloc)kernel(km_migrate)kernel(km_new_mapping)kernel(km_policy_expired)kernel(km_policy_notify)kernel(km_query)kernel(km_report)kernel(km_state_expired)kernel(km_state_notify)kernel(kmalloc_caches)kernel(kmalloc_order)kernel(kmalloc_order_trace)kernel(kmalloc_size_roundup)kernel(kmem_cache_alloc)kernel(kmem_cache_alloc_bulk)kernel(kmem_cache_alloc_node)kernel(kmem_cache_alloc_node_trace)kernel(kmem_cache_alloc_trace)kernel(kmem_cache_create)kernel(kmem_cache_create_usercopy)kernel(kmem_cache_destroy)kernel(kmem_cache_free)kernel(kmem_cache_free_bulk)kernel(kmem_cache_shrink)kernel(kmem_cache_size)kernel(kmem_dump_obj)kernel(kmem_valid_obj)kernel(kmemdup)kernel(kmemdup_nul)kernel(kmsg_dump_get_buffer)kernel(kmsg_dump_get_line)kernel(kmsg_dump_register)kernel(kmsg_dump_rewind)kernel(kmsg_dump_unregister)kernel(kobj_ns_drop)kernel(kobj_ns_grab_current)kernel(kobj_sysfs_ops)kernel(kobject_add)kernel(kobject_create_and_add)kernel(kobject_del)kernel(kobject_get)kernel(kobject_get_path)kernel(kobject_get_unless_zero)kernel(kobject_init)kernel(kobject_init_and_add)kernel(kobject_move)kernel(kobject_put)kernel(kobject_rename)kernel(kobject_set_name)kernel(kobject_uevent)kernel(kobject_uevent_env)kernel(krealloc)kernel(kset_create_and_add)kernel(kset_find_obj)kernel(kset_register)kernel(kset_unregister)kernel(ksize)kernel(ksm_madvise)kernel(kstat)kernel(kstrdup)kernel(kstrdup_const)kernel(kstrdup_quotable)kernel(kstrdup_quotable_cmdline)kernel(kstrdup_quotable_file)kernel(kstrndup)kernel(kstrtobool)kernel(kstrtobool_from_user)kernel(kstrtoint)kernel(kstrtoint_from_user)kernel(kstrtol_from_user)kernel(kstrtoll)kernel(kstrtoll_from_user)kernel(kstrtos16)kernel(kstrtos16_from_user)kernel(kstrtos8)kernel(kstrtos8_from_user)kernel(kstrtou16)kernel(kstrtou16_from_user)kernel(kstrtou8)kernel(kstrtou8_from_user)kernel(kstrtouint)kernel(kstrtouint_from_user)kernel(kstrtoul_from_user)kernel(kstrtoull)kernel(kstrtoull_from_user)kernel(ksys_sync_helper)kernel(kthread_associate_blkcg)kernel(kthread_bind)kernel(kthread_blkcg)kernel(kthread_cancel_delayed_work_sync)kernel(kthread_cancel_work_sync)kernel(kthread_create_on_cpu)kernel(kthread_create_on_node)kernel(kthread_create_worker)kernel(kthread_create_worker_on_cpu)kernel(kthread_data)kernel(kthread_delayed_work_timer_fn)kernel(kthread_destroy_worker)kernel(kthread_flush_work)kernel(kthread_flush_worker)kernel(kthread_freezable_should_stop)kernel(kthread_func)kernel(kthread_mod_delayed_work)kernel(kthread_park)kernel(kthread_parkme)kernel(kthread_queue_delayed_work)kernel(kthread_queue_work)kernel(kthread_should_park)kernel(kthread_should_stop)kernel(kthread_stop)kernel(kthread_unpark)kernel(kthread_unuse_mm)kernel(kthread_use_mm)kernel(kthread_worker_fn)kernel(ktime_add_safe)kernel(ktime_get)kernel(ktime_get_boot_fast_ns)kernel(ktime_get_coarse_real_ts64)kernel(ktime_get_coarse_ts64)kernel(ktime_get_coarse_with_offset)kernel(ktime_get_mono_fast_ns)kernel(ktime_get_raw)kernel(ktime_get_raw_fast_ns)kernel(ktime_get_raw_ts64)kernel(ktime_get_real_fast_ns)kernel(ktime_get_real_seconds)kernel(ktime_get_real_ts64)kernel(ktime_get_resolution_ns)kernel(ktime_get_seconds)kernel(ktime_get_snapshot)kernel(ktime_get_ts64)kernel(ktime_get_with_offset)kernel(ktime_mono_to_any)kernel(kunit_assert_prologue)kernel(kunit_binary_assert_format)kernel(kunit_binary_ptr_assert_format)kernel(kunit_binary_str_assert_format)kernel(kunit_cleanup)kernel(kunit_destroy_resource)kernel(kunit_do_failed_assertion)kernel(kunit_fail_assert_format)kernel(kunit_init_test)kernel(kunit_kfree)kernel(kunit_kmalloc_array)kernel(kunit_log_append)kernel(kunit_ptr_not_err_assert_format)kernel(kunit_remove_resource)kernel(kunit_run_tests)kernel(kunit_suite_has_succeeded)kernel(kunit_suite_num_test_cases)kernel(kunit_test_case_num)kernel(kunit_try_catch_run)kernel(kunit_try_catch_throw)kernel(kunit_unary_assert_format)kernel(kvasprintf)kernel(kvasprintf_const)kernel(kvfree)kernel(kvfree_call_rcu)kernel(kvfree_sensitive)kernel(kvm_alloc_hpt_cma)kernel(kvm_clear_guest)kernel(kvm_debugfs_dir)kernel(kvm_destroy_vcpus)kernel(kvm_exit)kernel(kvm_flush_remote_tlbs)kernel(kvm_free_hpt_cma)kernel(kvm_get_dirty_log)kernel(kvm_get_kvm)kernel(kvm_get_kvm_safe)kernel(kvm_get_running_vcpu)kernel(kvm_gfn_to_hva_cache_init)kernel(kvm_hv_vm_activated)kernel(kvm_hv_vm_deactivated)kernel(kvm_init)kernel(kvm_io_bus_get_dev)kernel(kvm_io_bus_write)kernel(kvm_irq_bypass)kernel(kvm_irq_has_notifier)kernel(kvm_is_visible_gfn)kernel(kvm_make_all_cpus_request)kernel(kvm_put_kvm)kernel(kvm_put_kvm_no_destroy)kernel(kvm_read_guest)kernel(kvm_read_guest_cached)kernel(kvm_read_guest_offset_cached)kernel(kvm_read_guest_page)kernel(kvm_rebooting)kernel(kvm_release_page_clean)kernel(kvm_release_page_dirty)kernel(kvm_release_pfn_clean)kernel(kvm_release_pfn_dirty)kernel(kvm_set_memory_region)kernel(kvm_set_pfn_accessed)kernel(kvm_set_pfn_dirty)kernel(kvm_vcpu_gfn_to_hva)kernel(kvm_vcpu_gfn_to_page)kernel(kvm_vcpu_gfn_to_pfn)kernel(kvm_vcpu_gfn_to_pfn_atomic)kernel(kvm_vcpu_halt)kernel(kvm_vcpu_is_visible_gfn)kernel(kvm_vcpu_kick)kernel(kvm_vcpu_map)kernel(kvm_vcpu_mark_page_dirty)kernel(kvm_vcpu_on_spin)kernel(kvm_vcpu_read_guest)kernel(kvm_vcpu_read_guest_atomic)kernel(kvm_vcpu_read_guest_page)kernel(kvm_vcpu_unmap)kernel(kvm_vcpu_wake_up)kernel(kvm_vcpu_write_guest)kernel(kvm_vcpu_write_guest_page)kernel(kvm_vcpu_yield_to)kernel(kvm_write_guest)kernel(kvm_write_guest_cached)kernel(kvm_write_guest_offset_cached)kernel(kvm_write_guest_page)kernel(kvmalloc_node)kernel(kvmhv_copy_from_guest_radix)kernel(kvmhv_copy_to_guest_radix)kernel(kvmhv_load_guest_pmu)kernel(kvmhv_load_host_pmu)kernel(kvmhv_save_guest_pmu)kernel(kvmppc_add_revmap_chain)kernel(kvmppc_alloc_lpid)kernel(kvmppc_book3s_queue_irqprio)kernel(kvmppc_check_need_tlb_flush)kernel(kvmppc_claim_lpid)kernel(kvmppc_clear_ref_hpte)kernel(kvmppc_core_dequeue_dec)kernel(kvmppc_core_pending_dec)kernel(kvmppc_core_prepare_to_enter)kernel(kvmppc_core_queue_data_storage)kernel(kvmppc_core_queue_dec)kernel(kvmppc_core_queue_inst_storage)kernel(kvmppc_core_queue_machine_check)kernel(kvmppc_core_queue_program)kernel(kvmppc_do_h_enter)kernel(kvmppc_do_h_remove)kernel(kvmppc_emulate_mmio)kernel(kvmppc_find_table)kernel(kvmppc_free_lpid)kernel(kvmppc_gpa_to_pfn)kernel(kvmppc_h_get_tce)kernel(kvmppc_h_logical_ci_load)kernel(kvmppc_h_logical_ci_store)kernel(kvmppc_h_put_tce)kernel(kvmppc_h_put_tce_indirect)kernel(kvmppc_h_set_dabr)kernel(kvmppc_h_set_xdabr)kernel(kvmppc_h_stuff_tce)kernel(kvmppc_handle_load)kernel(kvmppc_handle_store)kernel(kvmppc_hcall_impl_hv_realmode)kernel(kvmppc_host_rm_ops_hv)kernel(kvmppc_hv_entry_trampoline)kernel(kvmppc_hv_find_lock_hpte)kernel(kvmppc_hv_ops)kernel(kvmppc_hwrng_present)kernel(kvmppc_init_lpid)kernel(kvmppc_inject_interrupt_hv)kernel(kvmppc_invalidate_hpte)kernel(kvmppc_kvm_pv)kernel(kvmppc_ld)kernel(kvmppc_load_last_inst)kernel(kvmppc_pr_ops)kernel(kvmppc_prepare_to_enter)kernel(kvmppc_restore_tm_hv)kernel(kvmppc_rtas_hcall)kernel(kvmppc_sanity_check)kernel(kvmppc_save_tm_hv)kernel(kvmppc_set_msr)kernel(kvmppc_set_msr_hv)kernel(kvmppc_st)kernel(kvmppc_subcore_enter_guest)kernel(kvmppc_subcore_exit_guest)kernel(kvmppc_update_dirty_map)kernel(kvmppc_xics_clr_mapped)kernel(kvmppc_xics_hcall)kernel(kvmppc_xics_rm_complete)kernel(kvmppc_xics_set_mapped)kernel(kvmppc_xive_clr_mapped)kernel(kvmppc_xive_push_vcpu)kernel(kvmppc_xive_set_mapped)kernel(kvrealloc)kernel(kzfree)kernel(l1_event)kernel(l2cap_add_psm)kernel(l2cap_chan_close)kernel(l2cap_chan_connect)kernel(l2cap_chan_create)kernel(l2cap_chan_del)kernel(l2cap_chan_list)kernel(l2cap_chan_put)kernel(l2cap_chan_send)kernel(l2cap_chan_set_defaults)kernel(l2cap_conn_get)kernel(l2cap_conn_put)kernel(l2cap_is_socket)kernel(l2cap_register_user)kernel(l2cap_unregister_user)kernel(l2tp_ioctl)kernel(l2tp_nl_register_ops)kernel(l2tp_nl_unregister_ops)kernel(l2tp_recv_common)kernel(l2tp_session_create)kernel(l2tp_session_delete)kernel(l2tp_session_free)kernel(l2tp_session_get)kernel(l2tp_session_get_by_ifname)kernel(l2tp_session_get_nth)kernel(l2tp_session_register)kernel(l2tp_session_set_header_len)kernel(l2tp_tunnel_closeall)kernel(l2tp_tunnel_create)kernel(l2tp_tunnel_delete)kernel(l2tp_tunnel_free)kernel(l2tp_tunnel_get)kernel(l2tp_tunnel_get_nth)kernel(l2tp_tunnel_register)kernel(l2tp_udp_encap_recv)kernel(l2tp_xmit_skb)kernel(l3mdev_fib_table_by_index)kernel(l3mdev_fib_table_rcu)kernel(l3mdev_link_scope_lookup)kernel(l3mdev_master_ifindex_rcu)kernel(l3mdev_master_upper_ifindex_by_index_rcu)kernel(l3mdev_update_flow)kernel(l64781_attach)kernel(laptop_mode)kernel(layoutstats_timer)kernel(lcd_device_register)kernel(lcd_device_unregister)kernel(lcm)kernel(lcm_not_zero)kernel(lease_get_mtime)kernel(lease_modify)kernel(led_blink_set)kernel(led_blink_set_oneshot)kernel(led_classdev_notify_brightness_hw_changed)kernel(led_classdev_resume)kernel(led_classdev_suspend)kernel(led_classdev_unregister)kernel(led_init_core)kernel(led_set_brightness)kernel(led_set_brightness_nopm)kernel(led_set_brightness_nosleep)kernel(led_set_brightness_sync)kernel(led_stop_software_blink)kernel(led_sysfs_disable)kernel(led_sysfs_enable)kernel(led_trigger_blink)kernel(led_trigger_blink_oneshot)kernel(led_trigger_event)kernel(led_trigger_register)kernel(led_trigger_register_simple)kernel(led_trigger_remove)kernel(led_trigger_rename_static)kernel(led_trigger_set)kernel(led_trigger_set_default)kernel(led_trigger_show)kernel(led_trigger_store)kernel(led_trigger_unregister)kernel(led_trigger_unregister_simple)kernel(led_update_brightness)kernel(leds_list)kernel(leds_list_lock)kernel(ledtrig_disk_activity)kernel(ledtrig_flash_ctrl)kernel(ledtrig_torch_ctrl)kernel(lg2160_attach)kernel(lgdt3305_attach)kernel(lgdt3306a_attach)kernel(lgdt330x_attach)kernel(lgs8gxx_attach)kernel(libceph_compatible)kernel(libfc_vport_create)kernel(line6_alloc_sysex_buffer)kernel(line6_disconnect)kernel(line6_init_midi)kernel(line6_init_pcm)kernel(line6_midi_id)kernel(line6_pcm_acquire)kernel(line6_pcm_release)kernel(line6_probe)kernel(line6_read_data)kernel(line6_read_serial_number)kernel(line6_resume)kernel(line6_send_raw_message)kernel(line6_send_raw_message_async)kernel(line6_send_sysex_message)kernel(line6_suspend)kernel(line6_version_request_async)kernel(line6_write_data)kernel(linear_hugepage_index)kernel(linear_range_get_max_value)kernel(linear_range_get_selector_high)kernel(linear_range_get_selector_low)kernel(linear_range_get_selector_low_array)kernel(linear_range_get_value)kernel(linear_range_get_value_array)kernel(linear_range_values_in_range)kernel(linear_range_values_in_range_array)kernel(linkmode_resolve_pause)kernel(linkmode_set_pause)kernel(linkwatch_fire_event)kernel(lis3_dev)kernel(lis3lv02d_init_device)kernel(lis3lv02d_init_dt)kernel(lis3lv02d_joystick_disable)kernel(lis3lv02d_joystick_enable)kernel(lis3lv02d_poweroff)kernel(lis3lv02d_poweron)kernel(lis3lv02d_remove_fs)kernel(list_lru_add)kernel(list_lru_count_node)kernel(list_lru_count_one)kernel(list_lru_del)kernel(list_lru_destroy)kernel(list_lru_isolate)kernel(list_lru_isolate_move)kernel(list_lru_walk_node)kernel(list_lru_walk_one)kernel(list_sort)kernel(ll_rw_block)kernel(llc_add_pack)kernel(llc_build_and_send_ui_pkt)kernel(llc_mac_hdr_init)kernel(llc_remove_pack)kernel(llc_sap_close)kernel(llc_sap_find)kernel(llc_sap_list)kernel(llc_sap_open)kernel(llc_set_station_handler)kernel(llist_add_batch)kernel(llist_del_first)kernel(llist_reverse_order)kernel(lnbh24_attach)kernel(lnbh25_attach)kernel(lnbp21_attach)kernel(lnbp22_attach)kernel(load_fp_state)kernel(load_nls)kernel(load_nls_default)kernel(load_vr_state)kernel(lock_page_memcg)kernel(lock_rename)kernel(lock_sock_nested)kernel(lock_system_sleep)kernel(lock_two_nondirectories)kernel(lockd_down)kernel(lockd_up)kernel(lockref_get)kernel(lockref_get_not_dead)kernel(lockref_get_not_zero)kernel(lockref_get_or_lock)kernel(lockref_mark_dead)kernel(lockref_put_not_zero)kernel(lockref_put_or_lock)kernel(lockref_put_return)kernel(locks_alloc_lock)kernel(locks_copy_conflock)kernel(locks_copy_lock)kernel(locks_end_grace)kernel(locks_free_lock)kernel(locks_in_grace)kernel(locks_init_lock)kernel(locks_lock_inode_wait)kernel(locks_release_private)kernel(locks_remove_posix)kernel(locks_start_grace)kernel(logfc)kernel(look_up_OID)kernel(lookup_bdev)kernel(lookup_constant)kernel(lookup_one_len)kernel(lookup_one_len_unlocked)kernel(lookup_positive_unlocked)kernel(lookup_user_key)kernel(loop_register_transfer)kernel(loop_unregister_transfer)kernel(loops_per_jiffy)kernel(lowpan_header_compress)kernel(lowpan_header_decompress)kernel(lowpan_nhc_add)kernel(lowpan_nhc_del)kernel(lowpan_register_netdev)kernel(lowpan_register_netdevice)kernel(lowpan_unregister_netdev)kernel(lowpan_unregister_netdevice)kernel(lp55xx_deinit_device)kernel(lp55xx_init_device)kernel(lp55xx_is_extclk_used)kernel(lp55xx_of_populate_pdata)kernel(lp55xx_read)kernel(lp55xx_register_leds)kernel(lp55xx_register_sysfs)kernel(lp55xx_unregister_leds)kernel(lp55xx_unregister_sysfs)kernel(lp55xx_update_bits)kernel(lp55xx_write)kernel(lru_cache_add)kernel(lru_cache_add_file)kernel(lwtstate_free)kernel(lwtunnel_build_state)kernel(lwtunnel_cmp_encap)kernel(lwtunnel_encap_add_ops)kernel(lwtunnel_encap_del_ops)kernel(lwtunnel_fill_encap)kernel(lwtunnel_get_encap_size)kernel(lwtunnel_input)kernel(lwtunnel_output)kernel(lwtunnel_state_alloc)kernel(lwtunnel_valid_encap_type)kernel(lwtunnel_valid_encap_type_attr)kernel(lwtunnel_xmit)kernel(lzo1x_1_compress)kernel(lzo1x_decompress_safe)kernel(m88ds3103_attach)kernel(m88ds3103_get_agc_pwm)kernel(m88rs2000_attach)kernel(mISDNDevName4ch)kernel(mISDN_FsmAddTimer)kernel(mISDN_FsmChangeState)kernel(mISDN_FsmDelTimer)kernel(mISDN_FsmEvent)kernel(mISDN_FsmFree)kernel(mISDN_FsmInitTimer)kernel(mISDN_FsmNew)kernel(mISDN_FsmRestartTimer)kernel(mISDN_clear_bchannel)kernel(mISDN_clock_get)kernel(mISDN_clock_update)kernel(mISDN_ctrl_bchannel)kernel(mISDN_dsp_element_register)kernel(mISDN_dsp_element_unregister)kernel(mISDN_freebchannel)kernel(mISDN_freedchannel)kernel(mISDN_initbchannel)kernel(mISDN_initdchannel)kernel(mISDN_register_Bprotocol)kernel(mISDN_register_clock)kernel(mISDN_register_device)kernel(mISDN_unregister_Bprotocol)kernel(mISDN_unregister_clock)kernel(mISDN_unregister_device)kernel(mISDNipac_init)kernel(mISDNipac_irq)kernel(mISDNisac_init)kernel(mISDNisac_irq)kernel(mISDNisar_init)kernel(mISDNisar_irq)kernel(mac_find_mode)kernel(mac_map_monitor_sense)kernel(mac_pton)kernel(mac_vmode_to_var)kernel(mach_powernv)kernel(mach_pseries)kernel(machine_check_print_event_info)kernel(machine_id)kernel(machine_power_off)kernel(macvlan_common_newlink)kernel(macvlan_common_setup)kernel(macvlan_dellink)kernel(macvlan_link_register)kernel(make_bad_inode)kernel(make_flow_keys_digest)kernel(make_kgid)kernel(make_kprojid)kernel(make_kuid)kernel(mangle_path)kernel(mantis_ca_exit)kernel(mantis_ca_init)kernel(mantis_dma_exit)kernel(mantis_dma_init)kernel(mantis_dvb_exit)kernel(mantis_dvb_init)kernel(mantis_frontend_power)kernel(mantis_frontend_soft_reset)kernel(mantis_get_mac)kernel(mantis_gpio_set_bits)kernel(mantis_i2c_exit)kernel(mantis_i2c_init)kernel(mantis_input_exit)kernel(mantis_input_init)kernel(mantis_pci_exit)kernel(mantis_pci_init)kernel(mantis_stream_control)kernel(mantis_uart_exit)kernel(mantis_uart_init)kernel(map_destroy)kernel(mark_buffer_async_write)kernel(mark_buffer_dirty)kernel(mark_buffer_dirty_inode)kernel(mark_buffer_write_io_error)kernel(mark_hardware_unmaintained)kernel(mark_info_dirty)kernel(mark_mounts_for_expiry)kernel(mark_page_accessed)kernel(mark_page_dirty)kernel(mark_page_dirty_in_slot)kernel(mark_tech_preview)kernel(match_hex)kernel(match_int)kernel(match_octal)kernel(match_strdup)kernel(match_string)kernel(match_strlcpy)kernel(match_token)kernel(match_u64)kernel(match_wildcard)kernel(matrox_G100)kernel(matrox_cfbX_init)kernel(matroxfb_DAC_in)kernel(matroxfb_DAC_out)kernel(matroxfb_PLL_calcclock)kernel(matroxfb_enable_irq)kernel(matroxfb_g450_connect)kernel(matroxfb_g450_setclk)kernel(matroxfb_g450_setpll_cond)kernel(matroxfb_g450_shutdown)kernel(matroxfb_read_pins)kernel(matroxfb_register_driver)kernel(matroxfb_unregister_driver)kernel(matroxfb_var2my)kernel(matroxfb_vgaHWinit)kernel(matroxfb_vgaHWrestore)kernel(matroxfb_wait_for_sync)kernel(max2165_attach)kernel(max_session_cb_slots)kernel(max_session_slots)kernel(may_umount)kernel(may_umount_tree)kernel(mb86a16_attach)kernel(mb86a20s_attach)kernel(mb_cache_create)kernel(mb_cache_destroy)kernel(mb_cache_entry_create)kernel(mb_cache_entry_delete)kernel(mb_cache_entry_delete_or_get)kernel(mb_cache_entry_find_first)kernel(mb_cache_entry_find_next)kernel(mb_cache_entry_get)kernel(mb_cache_entry_touch)kernel(mb_cache_entry_wait_unused)kernel(mc146818_get_time)kernel(mc146818_set_time)kernel(mc44s803_attach)kernel(md5_zero_message_hash)kernel(md_account_bio)kernel(md_allow_write)kernel(md_bitmap_close_sync)kernel(md_bitmap_cond_end_sync)kernel(md_bitmap_copy_from_slot)kernel(md_bitmap_end_sync)kernel(md_bitmap_endwrite)kernel(md_bitmap_free)kernel(md_bitmap_load)kernel(md_bitmap_resize)kernel(md_bitmap_start_sync)kernel(md_bitmap_startwrite)kernel(md_bitmap_sync_with_cluster)kernel(md_bitmap_unplug)kernel(md_bitmap_unplug_async)kernel(md_bitmap_update_sb)kernel(md_check_no_bitmap)kernel(md_check_recovery)kernel(md_cluster_ops)kernel(md_do_sync)kernel(md_done_sync)kernel(md_error)kernel(md_find_rdev_nr_rcu)kernel(md_find_rdev_rcu)kernel(md_finish_reshape)kernel(md_flush_request)kernel(md_handle_request)kernel(md_integrity_add_rdev)kernel(md_integrity_register)kernel(md_new_event)kernel(md_rdev_clear)kernel(md_rdev_init)kernel(md_reap_sync_thread)kernel(md_register_thread)kernel(md_reload_sb)kernel(md_run)kernel(md_set_array_sectors)kernel(md_start)kernel(md_stop)kernel(md_stop_writes)kernel(md_submit_discard_bio)kernel(md_unregister_thread)kernel(md_update_sb)kernel(md_wait_for_blocked_rdev)kernel(md_wakeup_thread)kernel(md_write_end)kernel(md_write_inc)kernel(md_write_start)kernel(mddev_congested)kernel(mddev_init)kernel(mddev_init_writes_pending)kernel(mddev_resume)kernel(mddev_suspend)kernel(mddev_unlock)kernel(mdio45_ethtool_gset_npage)kernel(mdio45_ethtool_ksettings_get_npage)kernel(mdio45_links_ok)kernel(mdio45_nway_restart)kernel(mdio45_probe)kernel(mdio_bus_exit)kernel(mdio_bus_init)kernel(mdio_bus_type)kernel(mdio_device_create)kernel(mdio_device_free)kernel(mdio_device_register)kernel(mdio_device_remove)kernel(mdio_device_reset)kernel(mdio_driver_register)kernel(mdio_driver_unregister)kernel(mdio_mii_ioctl)kernel(mdio_set_flag)kernel(mdiobus_alloc_size)kernel(mdiobus_free)kernel(mdiobus_get_phy)kernel(mdiobus_is_registered_device)kernel(mdiobus_modify)kernel(mdiobus_modify_changed)kernel(mdiobus_read)kernel(mdiobus_read_nested)kernel(mdiobus_register_board_info)kernel(mdiobus_register_device)kernel(mdiobus_scan)kernel(mdiobus_setup_mdiodev_from_board_info)kernel(mdiobus_unregister)kernel(mdiobus_unregister_device)kernel(mdiobus_write)kernel(mdiobus_write_nested)kernel(mem_cgroup_from_task)kernel(mem_dump_obj)kernel(mem_section)kernel(memalloc_socks_key)kernel(memcg_kmem_enabled_key)kernel(memcg_sockets_enabled_key)kernel(memchr)kernel(memchr_inv)kernel(memcmp)kernel(memcpy)kernel(memcpy_flushcache)kernel(memcpy_mcsafe)kernel(memcpy_page_flushcache)kernel(memdup_user)kernel(memdup_user_nul)kernel(memmove)kernel(memory_add_physaddr_to_nid)kernel(memory_block_size_bytes)kernel(memory_cgrp_subsys)kernel(memory_cgrp_subsys_enabled_key)kernel(memory_cgrp_subsys_on_dfl_key)kernel(memory_failure)kernel(memory_failure_queue)kernel(memory_read_from_buffer)kernel(memparse)kernel(mempool_alloc)kernel(mempool_alloc_pages)kernel(mempool_alloc_slab)kernel(mempool_create)kernel(mempool_create_node)kernel(mempool_destroy)kernel(mempool_exit)kernel(mempool_free)kernel(mempool_free_pages)kernel(mempool_free_slab)kernel(mempool_init)kernel(mempool_init_node)kernel(mempool_kfree)kernel(mempool_kmalloc)kernel(mempool_resize)kernel(memregion_alloc)kernel(memregion_free)kernel(memremap)kernel(memremap_compat_align)kernel(memremap_pages)kernel(memscan)kernel(memset)kernel(memstart_addr)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_debug_get_tpc_name)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(memunmap)kernel(memunmap_pages)kernel(memweight)kernel(metadata_dst_alloc)kernel(metadata_dst_alloc_percpu)kernel(metadata_dst_free)kernel(metadata_dst_free_percpu)kernel(mfd_add_devices)kernel(mfd_cell_disable)kernel(mfd_cell_enable)kernel(mfd_remove_devices)kernel(mfd_remove_devices_late)kernel(mhi_alloc_controller)kernel(mhi_async_power_up)kernel(mhi_device_get)kernel(mhi_device_get_sync)kernel(mhi_device_put)kernel(mhi_download_rddm_image)kernel(mhi_driver_unregister)kernel(mhi_force_rddm_mode)kernel(mhi_free_controller)kernel(mhi_get_exec_env)kernel(mhi_get_free_desc_count)kernel(mhi_get_mhi_state)kernel(mhi_notify)kernel(mhi_pm_resume)kernel(mhi_pm_resume_force)kernel(mhi_pm_suspend)kernel(mhi_power_down)kernel(mhi_prepare_for_power_up)kernel(mhi_prepare_for_transfer)kernel(mhi_prepare_for_transfer_autoqueue)kernel(mhi_queue_buf)kernel(mhi_queue_dma)kernel(mhi_queue_is_full)kernel(mhi_queue_skb)kernel(mhi_register_controller)kernel(mhi_soc_reset)kernel(mhi_sync_power_up)kernel(mhi_unprepare_after_power_down)kernel(mhi_unprepare_from_transfer)kernel(mhi_unregister_controller)kernel(mhp_get_pluggable_range)kernel(microtune_attach)kernel(migrate_disable)kernel(migrate_enable)kernel(migrate_page)kernel(migrate_page_copy)kernel(migrate_page_move_mapping)kernel(migrate_page_states)kernel(migrate_vma_finalize)kernel(migrate_vma_pages)kernel(migrate_vma_setup)kernel(mii_check_gmii_support)kernel(mii_check_link)kernel(mii_check_media)kernel(mii_ethtool_get_link_ksettings)kernel(mii_ethtool_gset)kernel(mii_ethtool_set_link_ksettings)kernel(mii_ethtool_sset)kernel(mii_link_ok)kernel(mii_nway_restart)kernel(mini_qdisc_pair_block_init)kernel(mini_qdisc_pair_init)kernel(mini_qdisc_pair_swap)kernel(minmax_running_max)kernel(misc_deregister)kernel(misc_register)kernel(mktime64)kernel(mlx4_ACCESS_PTYS_REG)kernel(mlx4_ALLOCATE_VPP_get)kernel(mlx4_ALLOCATE_VPP_set)kernel(mlx4_CLOSE_PORT)kernel(mlx4_FLOW_STEERING_IB_UC_QP_RANGE)kernel(mlx4_INIT_PORT)kernel(mlx4_SET_MCAST_FLTR)kernel(mlx4_SET_PORT_BEACON)kernel(mlx4_SET_PORT_PRIO2TC)kernel(mlx4_SET_PORT_SCHEDULER)kernel(mlx4_SET_PORT_VXLAN)kernel(mlx4_SET_PORT_fcs_check)kernel(mlx4_SET_PORT_general)kernel(mlx4_SET_PORT_qpn_calc)kernel(mlx4_SET_PORT_user_mac)kernel(mlx4_SET_PORT_user_mtu)kernel(mlx4_SET_VPORT_QOS_get)kernel(mlx4_SET_VPORT_QOS_set)kernel(mlx4_SYNC_TPT)kernel(mlx4_alloc_cmd_mailbox)kernel(mlx4_alloc_hwq_res)kernel(mlx4_assign_eq)kernel(mlx4_bf_alloc)kernel(mlx4_bf_free)kernel(mlx4_bond)kernel(mlx4_buf_alloc)kernel(mlx4_buf_free)kernel(mlx4_buf_write_mtt)kernel(mlx4_config_dev_retrieval)kernel(mlx4_config_roce_v2_port)kernel(mlx4_config_vxlan_port)kernel(mlx4_counter_alloc)kernel(mlx4_counter_free)kernel(mlx4_cq_alloc)kernel(mlx4_cq_free)kernel(mlx4_cq_modify)kernel(mlx4_cq_resize)kernel(mlx4_db_alloc)kernel(mlx4_db_free)kernel(mlx4_eq_get_irq)kernel(mlx4_find_cached_mac)kernel(mlx4_find_cached_vlan)kernel(mlx4_flow_attach)kernel(mlx4_flow_detach)kernel(mlx4_flow_steer_promisc_add)kernel(mlx4_flow_steer_promisc_remove)kernel(mlx4_free_cmd_mailbox)kernel(mlx4_free_hwq_res)kernel(mlx4_gen_guid_change_eqe)kernel(mlx4_gen_pkey_eqe)kernel(mlx4_gen_port_state_change_eqe)kernel(mlx4_gen_slaves_port_mgt_ev)kernel(mlx4_get_active_ports)kernel(mlx4_get_admin_guid)kernel(mlx4_get_base_gid_ix)kernel(mlx4_get_base_qpn)kernel(mlx4_get_counter_stats)kernel(mlx4_get_cpu_rmap)kernel(mlx4_get_default_counter_index)kernel(mlx4_get_devlink_port)kernel(mlx4_get_eqs_per_port)kernel(mlx4_get_internal_clock_params)kernel(mlx4_get_is_vlan_offload_disabled)kernel(mlx4_get_module_info)kernel(mlx4_get_parav_qkey)kernel(mlx4_get_protocol_dev)kernel(mlx4_get_roce_gid_from_slave)kernel(mlx4_get_slave_default_vlan)kernel(mlx4_get_slave_from_roce_gid)kernel(mlx4_get_slave_node_guid)kernel(mlx4_get_slave_pkey_gid_tbl_len)kernel(mlx4_get_slave_port_state)kernel(mlx4_get_vf_config)kernel(mlx4_get_vf_stats)kernel(mlx4_handle_eth_header_mcast_prio)kernel(mlx4_hw_rule_sz)kernel(mlx4_is_eq_shared)kernel(mlx4_is_eq_vector_valid)kernel(mlx4_is_slave_active)kernel(mlx4_map_sw_to_hw_steering_id)kernel(mlx4_map_sw_to_hw_steering_mode)kernel(mlx4_max_tc)kernel(mlx4_mr_alloc)kernel(mlx4_mr_enable)kernel(mlx4_mr_free)kernel(mlx4_mr_hw_change_access)kernel(mlx4_mr_hw_change_pd)kernel(mlx4_mr_hw_get_mpt)kernel(mlx4_mr_hw_put_mpt)kernel(mlx4_mr_hw_write_mpt)kernel(mlx4_mr_rereg_mem_cleanup)kernel(mlx4_mr_rereg_mem_write)kernel(mlx4_mtt_addr)kernel(mlx4_mtt_cleanup)kernel(mlx4_mtt_init)kernel(mlx4_multicast_attach)kernel(mlx4_multicast_detach)kernel(mlx4_multicast_promisc_add)kernel(mlx4_multicast_promisc_remove)kernel(mlx4_mw_alloc)kernel(mlx4_mw_enable)kernel(mlx4_mw_free)kernel(mlx4_pd_alloc)kernel(mlx4_pd_free)kernel(mlx4_phys_to_slave_port)kernel(mlx4_phys_to_slaves_pport)kernel(mlx4_phys_to_slaves_pport_actv)kernel(mlx4_port_map_set)kernel(mlx4_put_qp)kernel(mlx4_put_slave_node_guid)kernel(mlx4_qp_alloc)kernel(mlx4_qp_free)kernel(mlx4_qp_modify)kernel(mlx4_qp_query)kernel(mlx4_qp_release_range)kernel(mlx4_qp_remove)kernel(mlx4_qp_reserve_range)kernel(mlx4_qp_to_ready)kernel(mlx4_query_diag_counters)kernel(mlx4_read_clock)kernel(mlx4_register_interface)kernel(mlx4_register_mac)kernel(mlx4_register_vlan)kernel(mlx4_release_eq)kernel(mlx4_replace_zero_macs)kernel(mlx4_set_admin_guid)kernel(mlx4_set_vf_link_state)kernel(mlx4_set_vf_mac)kernel(mlx4_set_vf_rate)kernel(mlx4_set_vf_spoofchk)kernel(mlx4_set_vf_vlan)kernel(mlx4_slave_convert_port)kernel(mlx4_srq_alloc)kernel(mlx4_srq_arm)kernel(mlx4_srq_free)kernel(mlx4_srq_lookup)kernel(mlx4_srq_query)kernel(mlx4_sync_pkey_table)kernel(mlx4_test_async)kernel(mlx4_test_interrupt)kernel(mlx4_tunnel_steer_add)kernel(mlx4_uar_alloc)kernel(mlx4_uar_free)kernel(mlx4_unbond)kernel(mlx4_unicast_attach)kernel(mlx4_unicast_detach)kernel(mlx4_unicast_promisc_add)kernel(mlx4_unicast_promisc_remove)kernel(mlx4_unregister_interface)kernel(mlx4_unregister_mac)kernel(mlx4_unregister_vlan)kernel(mlx4_update_qp)kernel(mlx4_vf_get_enable_smi_admin)kernel(mlx4_vf_set_enable_smi_admin)kernel(mlx4_vf_smi_enabled)kernel(mlx4_wol_read)kernel(mlx4_wol_write)kernel(mlx4_write_mtt)kernel(mlx4_xrcd_alloc)kernel(mlx4_xrcd_free)kernel(mlx5_access_reg)kernel(mlx5_add_flow_rules)kernel(mlx5_alloc_bfreg)kernel(mlx5_blocking_notifier_register)kernel(mlx5_blocking_notifier_unregister)kernel(mlx5_cmd_check)kernel(mlx5_cmd_cleanup_async_ctx)kernel(mlx5_cmd_create_vport_lag)kernel(mlx5_cmd_destroy_vport_lag)kernel(mlx5_cmd_do)kernel(mlx5_cmd_exec)kernel(mlx5_cmd_exec_cb)kernel(mlx5_cmd_exec_polling)kernel(mlx5_cmd_init_async_ctx)kernel(mlx5_cmd_out_err)kernel(mlx5_comp_irq_get_affinity_mask)kernel(mlx5_comp_vectors_count)kernel(mlx5_core_access_reg)kernel(mlx5_core_alloc_pd)kernel(mlx5_core_alloc_transport_domain)kernel(mlx5_core_attach_mcg)kernel(mlx5_core_create_cq)kernel(mlx5_core_create_mkey)kernel(mlx5_core_create_psv)kernel(mlx5_core_create_rq)kernel(mlx5_core_create_rqt)kernel(mlx5_core_create_tir)kernel(mlx5_core_create_tis)kernel(mlx5_core_dealloc_pd)kernel(mlx5_core_dealloc_transport_domain)kernel(mlx5_core_destroy_cq)kernel(mlx5_core_destroy_mkey)kernel(mlx5_core_destroy_psv)kernel(mlx5_core_destroy_rq)kernel(mlx5_core_destroy_rqt)kernel(mlx5_core_destroy_tir)kernel(mlx5_core_destroy_tis)kernel(mlx5_core_detach_mcg)kernel(mlx5_core_get_terminate_scatter_list_mkey)kernel(mlx5_core_modify_cq)kernel(mlx5_core_modify_cq_moderation)kernel(mlx5_core_modify_hca_vport_context)kernel(mlx5_core_modify_rq)kernel(mlx5_core_modify_sq)kernel(mlx5_core_modify_tis)kernel(mlx5_core_query_cq)kernel(mlx5_core_query_mkey)kernel(mlx5_core_query_rq)kernel(mlx5_core_query_sq)kernel(mlx5_core_query_sq_state)kernel(mlx5_core_query_vendor_id)kernel(mlx5_core_query_vport_counter)kernel(mlx5_core_reserved_gids_count)kernel(mlx5_core_roce_gid_set)kernel(mlx5_core_uplink_netdev_event_replay)kernel(mlx5_create_auto_grouped_flow_table)kernel(mlx5_create_cq)kernel(mlx5_create_flow_group)kernel(mlx5_create_flow_table)kernel(mlx5_create_lag_demux_flow_table)kernel(mlx5_db_alloc_node)kernel(mlx5_db_free)kernel(mlx5_debug_qp_add)kernel(mlx5_debug_qp_remove)kernel(mlx5_debugfs_get_dev_root)kernel(mlx5_debugfs_root)kernel(mlx5_del_flow_rules)kernel(mlx5_destroy_flow_group)kernel(mlx5_destroy_flow_table)kernel(mlx5_dm_sw_icm_alloc)kernel(mlx5_dm_sw_icm_dealloc)kernel(mlx5_eq_create_generic)kernel(mlx5_eq_destroy_generic)kernel(mlx5_eq_disable)kernel(mlx5_eq_enable)kernel(mlx5_eq_get_eqe)kernel(mlx5_eq_notifier_register)kernel(mlx5_eq_notifier_unregister)kernel(mlx5_eq_update_ci)kernel(mlx5_eswitch_add_send_to_vport_rule)kernel(mlx5_eswitch_get_core_dev)kernel(mlx5_eswitch_get_encap_mode)kernel(mlx5_eswitch_get_proto_dev)kernel(mlx5_eswitch_get_total_vports)kernel(mlx5_eswitch_get_vport_metadata_for_match)kernel(mlx5_eswitch_get_vport_metadata_for_set)kernel(mlx5_eswitch_mode)kernel(mlx5_eswitch_reg_c1_loopback_enabled)kernel(mlx5_eswitch_register_vport_reps)kernel(mlx5_eswitch_unregister_vport_reps)kernel(mlx5_eswitch_uplink_get_proto_dev)kernel(mlx5_eswitch_vport_match_metadata_enabled)kernel(mlx5_eswitch_vport_rep)kernel(mlx5_fc_create)kernel(mlx5_fc_destroy)kernel(mlx5_fc_id)kernel(mlx5_fc_query)kernel(mlx5_fill_page_frag_array)kernel(mlx5_fill_page_frag_array_perm)kernel(mlx5_flow_table_id)kernel(mlx5_fpga_get_sbu_caps)kernel(mlx5_fpga_mem_read)kernel(mlx5_fpga_mem_write)kernel(mlx5_fpga_sbu_conn_create)kernel(mlx5_fpga_sbu_conn_destroy)kernel(mlx5_fpga_sbu_conn_sendmsg)kernel(mlx5_frag_buf_alloc_node)kernel(mlx5_frag_buf_free)kernel(mlx5_free_bfreg)kernel(mlx5_fs_add_rx_underlay_qpn)kernel(mlx5_fs_remove_rx_underlay_qpn)kernel(mlx5_get_fdb_sub_ns)kernel(mlx5_get_flow_namespace)kernel(mlx5_get_uars_page)kernel(mlx5_ipsec_device_caps)kernel(mlx5_is_roce_on)kernel(mlx5_lag_get_num_ports)kernel(mlx5_lag_get_peer_mdev)kernel(mlx5_lag_get_roce_netdev)kernel(mlx5_lag_get_slave_port)kernel(mlx5_lag_is_active)kernel(mlx5_lag_is_master)kernel(mlx5_lag_is_mpesw)kernel(mlx5_lag_is_roce)kernel(mlx5_lag_is_shared_fdb)kernel(mlx5_lag_is_sriov)kernel(mlx5_lag_mode_is_hash)kernel(mlx5_lag_query_cong_counters)kernel(mlx5_modify_header_alloc)kernel(mlx5_modify_header_dealloc)kernel(mlx5_modify_nic_vport_mac_address)kernel(mlx5_modify_nic_vport_mac_list)kernel(mlx5_modify_nic_vport_mtu)kernel(mlx5_modify_nic_vport_promisc)kernel(mlx5_modify_nic_vport_vlans)kernel(mlx5_modify_port_ets_rate_limit)kernel(mlx5_mpfs_add_mac)kernel(mlx5_mpfs_del_mac)kernel(mlx5_nic_vport_affiliate_multiport)kernel(mlx5_nic_vport_disable_roce)kernel(mlx5_nic_vport_enable_roce)kernel(mlx5_nic_vport_query_local_lb)kernel(mlx5_nic_vport_unaffiliate_multiport)kernel(mlx5_nic_vport_update_local_lb)kernel(mlx5_notifier_register)kernel(mlx5_notifier_unregister)kernel(mlx5_packet_reformat_alloc)kernel(mlx5_packet_reformat_dealloc)kernel(mlx5_put_uars_page)kernel(mlx5_qp_debugfs_cleanup)kernel(mlx5_qp_debugfs_init)kernel(mlx5_query_hca_vport_context)kernel(mlx5_query_hca_vport_gid)kernel(mlx5_query_hca_vport_node_guid)kernel(mlx5_query_hca_vport_pkey)kernel(mlx5_query_hca_vport_system_image_guid)kernel(mlx5_query_ib_port_oper)kernel(mlx5_query_mac_address)kernel(mlx5_query_min_inline)kernel(mlx5_query_module_eeprom)kernel(mlx5_query_module_eeprom_by_page)kernel(mlx5_query_nic_system_image_guid)kernel(mlx5_query_nic_vport_mac_address)kernel(mlx5_query_nic_vport_mac_list)kernel(mlx5_query_nic_vport_min_inline)kernel(mlx5_query_nic_vport_mtu)kernel(mlx5_query_nic_vport_node_guid)kernel(mlx5_query_nic_vport_promisc)kernel(mlx5_query_nic_vport_qkey_viol_cntr)kernel(mlx5_query_nic_vport_system_image_guid)kernel(mlx5_query_port_admin_status)kernel(mlx5_query_port_ets_rate_limit)kernel(mlx5_query_port_max_mtu)kernel(mlx5_query_port_oper_mtu)kernel(mlx5_query_port_pause)kernel(mlx5_query_port_pfc)kernel(mlx5_query_port_prio_tc)kernel(mlx5_query_port_ptys)kernel(mlx5_query_port_tc_bw_alloc)kernel(mlx5_query_port_tc_group)kernel(mlx5_query_port_vl_hw_cap)kernel(mlx5_query_port_wol)kernel(mlx5_rdma_rn_get_params)kernel(mlx5_rl_add_rate)kernel(mlx5_rl_add_rate_raw)kernel(mlx5_rl_are_equal)kernel(mlx5_rl_is_in_range)kernel(mlx5_rl_remove_rate)kernel(mlx5_rl_remove_rate_raw)kernel(mlx5_rsc_dump_cmd_create)kernel(mlx5_rsc_dump_cmd_destroy)kernel(mlx5_rsc_dump_next)kernel(mlx5_set_port_admin_status)kernel(mlx5_set_port_caps)kernel(mlx5_set_port_mtu)kernel(mlx5_set_port_pause)kernel(mlx5_set_port_pfc)kernel(mlx5_set_port_prio_tc)kernel(mlx5_set_port_tc_bw_alloc)kernel(mlx5_set_port_tc_group)kernel(mlx5_set_port_wol)kernel(mlx5_sriov_blocking_notifier_register)kernel(mlx5_sriov_blocking_notifier_unregister)kernel(mlx5_toggle_port_link)kernel(mlx5_vector2eqn)kernel(mlx5_vf_get_core_dev)kernel(mlx5_vf_put_core_dev)kernel(mlxfw_firmware_flash)kernel(mlxsw_afa_block_activity_get)kernel(mlxsw_afa_block_append_allocated_counter)kernel(mlxsw_afa_block_append_counter)kernel(mlxsw_afa_block_append_drop)kernel(mlxsw_afa_block_append_fid_set)kernel(mlxsw_afa_block_append_fwd)kernel(mlxsw_afa_block_append_l4port)kernel(mlxsw_afa_block_append_mcrouter)kernel(mlxsw_afa_block_append_mirror)kernel(mlxsw_afa_block_append_police)kernel(mlxsw_afa_block_append_qos_dscp)kernel(mlxsw_afa_block_append_qos_dsfield)kernel(mlxsw_afa_block_append_qos_ecn)kernel(mlxsw_afa_block_append_qos_switch_prio)kernel(mlxsw_afa_block_append_sampler)kernel(mlxsw_afa_block_append_trap)kernel(mlxsw_afa_block_append_trap_and_forward)kernel(mlxsw_afa_block_append_vlan_modify)kernel(mlxsw_afa_block_commit)kernel(mlxsw_afa_block_continue)kernel(mlxsw_afa_block_create)kernel(mlxsw_afa_block_cur_set)kernel(mlxsw_afa_block_destroy)kernel(mlxsw_afa_block_first_kvdl_index)kernel(mlxsw_afa_block_first_set)kernel(mlxsw_afa_block_jump)kernel(mlxsw_afa_block_terminate)kernel(mlxsw_afa_cookie_lookup)kernel(mlxsw_afa_create)kernel(mlxsw_afa_destroy)kernel(mlxsw_afk_clear)kernel(mlxsw_afk_create)kernel(mlxsw_afk_destroy)kernel(mlxsw_afk_encode)kernel(mlxsw_afk_key_info_block_encoding_get)kernel(mlxsw_afk_key_info_blocks_count_get)kernel(mlxsw_afk_key_info_get)kernel(mlxsw_afk_key_info_put)kernel(mlxsw_afk_key_info_subset)kernel(mlxsw_afk_values_add_buf)kernel(mlxsw_afk_values_add_u32)kernel(mlxsw_cmd_exec)kernel(mlxsw_core_bus_device_register)kernel(mlxsw_core_bus_device_unregister)kernel(mlxsw_core_cpu_port_fini)kernel(mlxsw_core_cpu_port_init)kernel(mlxsw_core_driver_priv)kernel(mlxsw_core_driver_register)kernel(mlxsw_core_driver_unregister)kernel(mlxsw_core_emad_string_tlv_enable)kernel(mlxsw_core_event_listener_register)kernel(mlxsw_core_event_listener_unregister)kernel(mlxsw_core_flush_owq)kernel(mlxsw_core_fw_rev_minor_subminor_validate)kernel(mlxsw_core_kvd_sizes_get)kernel(mlxsw_core_lag_mapping_clear)kernel(mlxsw_core_lag_mapping_get)kernel(mlxsw_core_lag_mapping_set)kernel(mlxsw_core_max_ports)kernel(mlxsw_core_port_clear)kernel(mlxsw_core_port_devlink_port_get)kernel(mlxsw_core_port_driver_priv)kernel(mlxsw_core_port_eth_set)kernel(mlxsw_core_port_fini)kernel(mlxsw_core_port_ib_set)kernel(mlxsw_core_port_init)kernel(mlxsw_core_port_is_xm)kernel(mlxsw_core_port_type_get)kernel(mlxsw_core_ptp_transmitted)kernel(mlxsw_core_read_frc_h)kernel(mlxsw_core_read_frc_l)kernel(mlxsw_core_res_get)kernel(mlxsw_core_res_query_enabled)kernel(mlxsw_core_res_valid)kernel(mlxsw_core_resources_query)kernel(mlxsw_core_rx_listener_register)kernel(mlxsw_core_rx_listener_unregister)kernel(mlxsw_core_schedule_dw)kernel(mlxsw_core_schedule_work)kernel(mlxsw_core_skb_receive)kernel(mlxsw_core_skb_transmit)kernel(mlxsw_core_skb_transmit_busy)kernel(mlxsw_core_trap_register)kernel(mlxsw_core_trap_state_set)kernel(mlxsw_core_trap_unregister)kernel(mlxsw_env_get_module_eeprom)kernel(mlxsw_env_get_module_info)kernel(mlxsw_env_module_overheat_counter_get)kernel(mlxsw_i2c_driver_register)kernel(mlxsw_i2c_driver_unregister)kernel(mlxsw_pci_driver_register)kernel(mlxsw_pci_driver_unregister)kernel(mlxsw_reg_query)kernel(mlxsw_reg_trans_bulk_wait)kernel(mlxsw_reg_trans_query)kernel(mlxsw_reg_trans_write)kernel(mlxsw_reg_write)kernel(mm_account_pinned_pages)kernel(mm_iommu_get)kernel(mm_iommu_is_devmem)kernel(mm_iommu_lookup)kernel(mm_iommu_mapped_dec)kernel(mm_iommu_mapped_inc)kernel(mm_iommu_new)kernel(mm_iommu_newdev)kernel(mm_iommu_preregistered)kernel(mm_iommu_put)kernel(mm_iommu_ua_to_hpa)kernel(mm_kobj)kernel(mm_unaccount_pinned_pages)kernel(mmc_abort_tuning)kernel(mmc_add_host)kernel(mmc_align_data_size)kernel(mmc_alloc_host)kernel(mmc_app_cmd)kernel(mmc_calc_max_discard)kernel(mmc_can_discard)kernel(mmc_can_erase)kernel(mmc_can_gpio_cd)kernel(mmc_can_gpio_ro)kernel(mmc_can_sanitize)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_is_blockaddr)kernel(mmc_cmdq_disable)kernel(mmc_cmdq_enable)kernel(mmc_command_done)kernel(mmc_cqe_post_req)kernel(mmc_cqe_recovery)kernel(mmc_cqe_request_done)kernel(mmc_cqe_start_req)kernel(mmc_detect_card_removed)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_flush_cache)kernel(mmc_free_host)kernel(mmc_get_card)kernel(mmc_get_ext_csd)kernel(mmc_gpio_get_cd)kernel(mmc_gpio_get_ro)kernel(mmc_gpio_request_cd)kernel(mmc_gpio_request_ro)kernel(mmc_gpio_set_cd_isr)kernel(mmc_gpio_set_cd_wake)kernel(mmc_gpiod_request_cd)kernel(mmc_gpiod_request_cd_irq)kernel(mmc_gpiod_request_ro)kernel(mmc_hw_reset)kernel(mmc_is_req_done)kernel(mmc_of_parse)kernel(mmc_of_parse_voltage)kernel(mmc_power_restore_host)kernel(mmc_power_save_host)kernel(mmc_put_card)kernel(mmc_pwrseq_register)kernel(mmc_pwrseq_unregister)kernel(mmc_register_driver)kernel(mmc_regulator_get_supply)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_retune_pause)kernel(mmc_retune_release)kernel(mmc_retune_timer_stop)kernel(mmc_retune_unpause)kernel(mmc_send_status)kernel(mmc_send_tuning)kernel(mmc_set_blockcount)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_start_bkops)kernel(mmc_start_request)kernel(mmc_sw_reset)kernel(mmc_switch)kernel(mmc_unregister_driver)kernel(mmc_vddrange_to_ocrmask)kernel(mmc_wait_for_app_cmd)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmc_wait_for_req_done)kernel(mmput)kernel(mmu_feature_keys)kernel(mmu_hash_ops)kernel(mmu_interval_notifier_insert)kernel(mmu_interval_notifier_insert_locked)kernel(mmu_interval_notifier_remove)kernel(mmu_interval_read_begin)kernel(mmu_kernel_ssize)kernel(mmu_linear_psize)kernel(mmu_notifier_call_srcu)kernel(mmu_notifier_get_locked)kernel(mmu_notifier_put)kernel(mmu_notifier_range_update_to_read_only)kernel(mmu_notifier_register)kernel(mmu_notifier_register_v2)kernel(mmu_notifier_synchronize)kernel(mmu_notifier_unregister)kernel(mmu_notifier_unregister_no_release)kernel(mmu_partition_table_set_entry)kernel(mmu_psize_defs)kernel(mmu_slb_size)kernel(mnt_clone_write)kernel(mnt_drop_write)kernel(mnt_drop_write_file)kernel(mnt_set_expiry)kernel(mnt_want_write)kernel(mnt_want_write_file)kernel(mntget)kernel(mntput)kernel(mock_drm_getfile)kernel(mod_delayed_work_on)kernel(mod_node_page_state)kernel(mod_timer)kernel(mod_timer_pending)kernel(mod_zone_page_state)kernel(mode_strip_sgid)kernel(modify_user_hw_breakpoint)kernel(module_layout)kernel(module_mutex)kernel(module_put)kernel(module_refcount)kernel(mount_bdev)kernel(mount_nodev)kernel(mount_single)kernel(mount_subtree)kernel(movable_zone)kernel(mpage_readahead)kernel(mpage_readpage)kernel(mpage_writepage)kernel(mpage_writepages)kernel(mpi_alloc)kernel(mpi_cmp)kernel(mpi_cmp_ui)kernel(mpi_free)kernel(mpi_get_buffer)kernel(mpi_get_nbits)kernel(mpi_powm)kernel(mpi_read_buffer)kernel(mpi_read_from_buffer)kernel(mpi_read_raw_data)kernel(mpi_read_raw_from_sgl)kernel(mpi_sub_ui)kernel(mpi_write_to_sgl)kernel(mpic_subsys)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptcp_crypto_hmac_sha)kernel(mptcp_get_reset_option)kernel(mptcp_pm_get_add_addr_accept_max)kernel(mptcp_pm_get_add_addr_signal_max)kernel(mptcp_pm_get_local_addr_max)kernel(mptcp_pm_get_subflows_max)kernel(mptcp_subflow_init_cookie_req)kernel(mptcp_subflow_request_sock_ops)kernel(mptcp_token_accept)kernel(mptcp_token_destroy)kernel(mptcp_token_destroy_request)kernel(mptcp_token_get_sock)kernel(mptcp_token_iter_next)kernel(mptcp_token_new_connect)kernel(mptcp_token_new_request)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_flush_running_cmds)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_show_info)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mq_change_real_num_tx)kernel(mqprio_qopt_reconstruct)kernel(mqprio_validate_qopt)kernel(mr_dump)kernel(mr_fill_mroute)kernel(mr_mfc_find_any)kernel(mr_mfc_find_any_parent)kernel(mr_mfc_find_parent)kernel(mr_mfc_seq_idx)kernel(mr_mfc_seq_next)kernel(mr_rtm_dumproute)kernel(mr_table_alloc)kernel(mr_table_dump)kernel(mr_vif_seq_idx)kernel(mr_vif_seq_next)kernel(mroute6_is_socket)kernel(mrp_init_applicant)kernel(mrp_register_application)kernel(mrp_request_join)kernel(mrp_request_leave)kernel(mrp_uninit_applicant)kernel(mrp_unregister_application)kernel(msi_bitmap_alloc_hwirqs)kernel(msi_bitmap_free_hwirqs)kernel(msi_desc_to_pci_dev)kernel(msi_desc_to_pci_sysdata)kernel(msleep)kernel(msleep_interruptible)kernel(msr_check_and_set)kernel(mt2060_attach)kernel(mt2063_attach)kernel(mt2131_attach)kernel(mt2266_attach)kernel(mt312_attach)kernel(mt352_attach)kernel(mtd_add_partition)kernel(mtd_block_isbad)kernel(mtd_block_isreserved)kernel(mtd_block_markbad)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_del_partition)kernel(mtd_device_parse_register)kernel(mtd_device_unregister)kernel(mtd_erase)kernel(mtd_get_device_size)kernel(mtd_get_fact_prot_info)kernel(mtd_get_unmapped_area)kernel(mtd_get_user_prot_info)kernel(mtd_is_locked)kernel(mtd_is_partition)kernel(mtd_kmalloc_up_to)kernel(mtd_lock)kernel(mtd_lock_user_prot_reg)kernel(mtd_ooblayout_count_eccbytes)kernel(mtd_ooblayout_count_freebytes)kernel(mtd_ooblayout_ecc)kernel(mtd_ooblayout_find_eccregion)kernel(mtd_ooblayout_free)kernel(mtd_ooblayout_get_databytes)kernel(mtd_ooblayout_get_eccbytes)kernel(mtd_ooblayout_set_databytes)kernel(mtd_ooblayout_set_eccbytes)kernel(mtd_pairing_groups)kernel(mtd_pairing_info_to_wunit)kernel(mtd_panic_write)kernel(mtd_point)kernel(mtd_read)kernel(mtd_read_fact_prot_reg)kernel(mtd_read_oob)kernel(mtd_read_user_prot_reg)kernel(mtd_table_mutex)kernel(mtd_unlock)kernel(mtd_unpoint)kernel(mtd_write)kernel(mtd_write_oob)kernel(mtd_write_user_prot_reg)kernel(mtd_writev)kernel(mtd_wunit_to_pairing_info)kernel(mul_u64_u64_div_u64)kernel(mult_to_ib_rate)kernel(mutex_is_locked)kernel(mutex_lock)kernel(mutex_lock_interruptible)kernel(mutex_lock_io)kernel(mutex_lock_killable)kernel(mutex_trylock)kernel(mutex_trylock_recursive)kernel(mutex_unlock)kernel(mxl111sf_demod_attach)kernel(mxl111sf_tuner_attach)kernel(mxl5005s_attach)kernel(mxl5007t_attach)kernel(mxl5xx_attach)kernel(n_tty_compat_ioctl_helper)kernel(n_tty_inherit_ops)kernel(n_tty_ioctl_helper)kernel(name_to_dev_t)kernel(names_cachep)kernel(napi_build_skb)kernel(napi_busy_loop)kernel(napi_complete_done)kernel(napi_consume_skb)kernel(napi_disable)kernel(napi_enable)kernel(napi_get_frags)kernel(napi_gro_flush)kernel(napi_gro_frags)kernel(napi_gro_receive)kernel(napi_schedule_prep)kernel(nat_callforwarding_hook)kernel(nat_h245_hook)kernel(nat_q931_hook)kernel(nat_rtp_rtcp_hook)kernel(nat_t120_hook)kernel(native_queued_spin_lock_slowpath)kernel(nd_blk_memremap_flags)kernel(nd_blk_region_provider_data)kernel(nd_blk_region_set_provider_data)kernel(nd_blk_region_to_dimm)kernel(nd_btt_arena_is_valid)kernel(nd_btt_probe)kernel(nd_btt_version)kernel(nd_cmd_bus_desc)kernel(nd_cmd_dimm_desc)kernel(nd_cmd_in_size)kernel(nd_cmd_out_size)kernel(nd_dax_probe)kernel(nd_dev_to_uuid)kernel(nd_device_notify)kernel(nd_device_register)kernel(nd_device_unregister)kernel(nd_fletcher64)kernel(nd_integrity_init)kernel(nd_namespace_blk_validate)kernel(nd_pfn_probe)kernel(nd_pfn_validate)kernel(nd_region_acquire_lane)kernel(nd_region_dev)kernel(nd_region_provider_data)kernel(nd_region_release_lane)kernel(nd_region_to_nstype)kernel(nd_sb_checksum)kernel(nd_synchronize)kernel(nd_tbl)kernel(ndisc_mc_map)kernel(ndo_dflt_bridge_getlink)kernel(ndo_dflt_fdb_add)kernel(ndo_dflt_fdb_del)kernel(ndo_dflt_fdb_dump)kernel(neigh_app_ns)kernel(neigh_carrier_down)kernel(neigh_changeaddr)kernel(neigh_connected_output)kernel(neigh_destroy)kernel(neigh_direct_output)kernel(neigh_event_ns)kernel(neigh_for_each)kernel(neigh_ifdown)kernel(neigh_lookup)kernel(neigh_lookup_nodev)kernel(neigh_parms_alloc)kernel(neigh_parms_release)kernel(neigh_proc_dointvec)kernel(neigh_proc_dointvec_jiffies)kernel(neigh_proc_dointvec_ms_jiffies)kernel(neigh_rand_reach_time)kernel(neigh_resolve_output)kernel(neigh_seq_next)kernel(neigh_seq_start)kernel(neigh_seq_stop)kernel(neigh_sysctl_register)kernel(neigh_sysctl_unregister)kernel(neigh_table_clear)kernel(neigh_table_init)kernel(neigh_update)kernel(neigh_xmit)kernel(net_cls_cgrp_subsys_enabled_key)kernel(net_cls_cgrp_subsys_on_dfl_key)kernel(net_dec_egress_queue)kernel(net_dec_ingress_queue)kernel(net_dim)kernel(net_dim_get_def_rx_moderation)kernel(net_dim_get_def_tx_moderation)kernel(net_dim_get_rx_moderation)kernel(net_dim_get_tx_moderation)kernel(net_disable_timestamp)kernel(net_enable_timestamp)kernel(net_failover_create)kernel(net_failover_destroy)kernel(net_inc_egress_queue)kernel(net_inc_ingress_queue)kernel(net_namespace_list)kernel(net_ns_barrier)kernel(net_ns_get_ownership)kernel(net_ns_type_operations)kernel(net_prio_cgrp_subsys_enabled_key)kernel(net_prio_cgrp_subsys_on_dfl_key)kernel(net_rand_noise)kernel(net_ratelimit)kernel(net_rwsem)kernel(netdev_adjacent_change_abort)kernel(netdev_adjacent_change_commit)kernel(netdev_adjacent_change_prepare)kernel(netdev_adjacent_get_private)kernel(netdev_alert)kernel(netdev_bind_sb_channel_queue)kernel(netdev_bonding_info_change)kernel(netdev_boot_setup_check)kernel(netdev_change_features)kernel(netdev_class_create_file_ns)kernel(netdev_class_remove_file_ns)kernel(netdev_cmd_to_name)kernel(netdev_core_stats_alloc)kernel(netdev_crit)kernel(netdev_emerg)kernel(netdev_err)kernel(netdev_features_change)kernel(netdev_get_xmit_slave)kernel(netdev_has_any_upper_dev)kernel(netdev_has_upper_dev)kernel(netdev_has_upper_dev_all_rcu)kernel(netdev_increment_features)kernel(netdev_info)kernel(netdev_is_rx_handler_busy)kernel(netdev_lower_dev_get_private)kernel(netdev_lower_get_first_private_rcu)kernel(netdev_lower_get_next)kernel(netdev_lower_get_next_private)kernel(netdev_lower_get_next_private_rcu)kernel(netdev_lower_state_changed)kernel(netdev_master_upper_dev_get)kernel(netdev_master_upper_dev_get_rcu)kernel(netdev_master_upper_dev_link)kernel(netdev_max_backlog)kernel(netdev_name_node_alt_create)kernel(netdev_name_node_alt_destroy)kernel(netdev_next_lower_dev_rcu)kernel(netdev_notice)kernel(netdev_notify_peers)kernel(netdev_pick_tx)kernel(netdev_port_same_parent_id)kernel(netdev_printk)kernel(netdev_refcnt_read)kernel(netdev_reset_tc)kernel(netdev_rss_key_fill)kernel(netdev_rx_csum_fault)kernel(netdev_rx_handler_register)kernel(netdev_rx_handler_unregister)kernel(netdev_set_default_ethtool_ops)kernel(netdev_set_num_tc)kernel(netdev_set_sb_channel)kernel(netdev_set_tc_queue)kernel(netdev_sk_get_lowest_dev)kernel(netdev_state_change)kernel(netdev_stats_to_stats64)kernel(netdev_txq_to_tc)kernel(netdev_unbind_sb_channel)kernel(netdev_update_features)kernel(netdev_upper_dev_link)kernel(netdev_upper_dev_unlink)kernel(netdev_upper_get_next_dev_rcu)kernel(netdev_walk_all_lower_dev)kernel(netdev_walk_all_lower_dev_rcu)kernel(netdev_walk_all_upper_dev_rcu)kernel(netdev_warn)kernel(netdev_xmit_skip_txqueue)kernel(netif_carrier_event)kernel(netif_carrier_off)kernel(netif_carrier_on)kernel(netif_device_attach)kernel(netif_device_detach)kernel(netif_get_num_default_rss_queues)kernel(netif_inherit_tso_max)kernel(netif_napi_add)kernel(netif_napi_add_weight)kernel(netif_napi_del)kernel(netif_receive_skb)kernel(netif_receive_skb_core)kernel(netif_receive_skb_list)kernel(netif_rx)kernel(netif_rx_any_context)kernel(netif_rx_ni)kernel(netif_schedule_queue)kernel(netif_set_real_num_queues)kernel(netif_set_real_num_rx_queues)kernel(netif_set_real_num_tx_queues)kernel(netif_set_tso_max_segs)kernel(netif_set_tso_max_size)kernel(netif_set_xps_queue)kernel(netif_skb_features)kernel(netif_stacked_transfer_operstate)kernel(netif_tx_stop_all_queues)kernel(netif_tx_wake_queue)kernel(netlbl_audit_start)kernel(netlbl_bitmap_setbit)kernel(netlbl_bitmap_walk)kernel(netlbl_calipso_ops_register)kernel(netlbl_catmap_setbit)kernel(netlbl_catmap_walk)kernel(netlink_ack)kernel(netlink_add_tap)kernel(netlink_broadcast)kernel(netlink_broadcast_filtered)kernel(netlink_capable)kernel(netlink_has_listeners)kernel(netlink_kernel_release)kernel(netlink_net_capable)kernel(netlink_ns_capable)kernel(netlink_rcv_skb)kernel(netlink_register_notifier)kernel(netlink_remove_tap)kernel(netlink_set_err)kernel(netlink_strict_get_check)kernel(netlink_unicast)kernel(netlink_unregister_notifier)kernel(netpoll_cleanup)kernel(netpoll_parse_options)kernel(netpoll_poll_dev)kernel(netpoll_poll_disable)kernel(netpoll_poll_enable)kernel(netpoll_print_options)kernel(netpoll_send_skb)kernel(netpoll_send_udp)kernel(netpoll_setup)kernel(new_inode)kernel(next_prime_number)kernel(nf_br_ops)kernel(nf_checksum)kernel(nf_checksum_partial)kernel(nf_conncount_add)kernel(nf_conncount_cache_free)kernel(nf_conncount_count)kernel(nf_conncount_destroy)kernel(nf_conncount_gc_list)kernel(nf_conncount_init)kernel(nf_conncount_list_init)kernel(nf_connlabels_get)kernel(nf_connlabels_put)kernel(nf_connlabels_replace)kernel(nf_conntrack_alloc)kernel(nf_conntrack_alter_reply)kernel(nf_conntrack_broadcast_help)kernel(nf_conntrack_destroy)kernel(nf_conntrack_eventmask_report)kernel(nf_conntrack_expect_lock)kernel(nf_conntrack_find_get)kernel(nf_conntrack_free)kernel(nf_conntrack_hash)kernel(nf_conntrack_hash_check_insert)kernel(nf_conntrack_helper_put)kernel(nf_conntrack_helper_register)kernel(nf_conntrack_helper_try_module_get)kernel(nf_conntrack_helper_unregister)kernel(nf_conntrack_helpers_register)kernel(nf_conntrack_helpers_unregister)kernel(nf_conntrack_htable_size)kernel(nf_conntrack_in)kernel(nf_conntrack_lock)kernel(nf_conntrack_locks)kernel(nf_conntrack_max)kernel(nf_conntrack_register_notifier)kernel(nf_conntrack_set_hashsize)kernel(nf_conntrack_tuple_taken)kernel(nf_conntrack_unregister_notifier)kernel(nf_ct_acct_add)kernel(nf_ct_alloc_hashtable)kernel(nf_ct_attach)kernel(nf_ct_delete)kernel(nf_ct_deliver_cached_events)kernel(nf_ct_destroy_timeout)kernel(nf_ct_expect_alloc)kernel(nf_ct_expect_find_get)kernel(nf_ct_expect_hash)kernel(nf_ct_expect_hsize)kernel(nf_ct_expect_init)kernel(nf_ct_expect_iterate_destroy)kernel(nf_ct_expect_iterate_net)kernel(nf_ct_expect_put)kernel(nf_ct_expect_register_notifier)kernel(nf_ct_expect_related_report)kernel(nf_ct_expect_unregister_notifier)kernel(nf_ct_ext_add)kernel(nf_ct_ext_destroy)kernel(nf_ct_extend_register)kernel(nf_ct_extend_unregister)kernel(nf_ct_frag6_gather)kernel(nf_ct_get_id)kernel(nf_ct_get_tuple_skb)kernel(nf_ct_get_tuplepr)kernel(nf_ct_gre_keymap_add)kernel(nf_ct_gre_keymap_destroy)kernel(nf_ct_helper_expectfn_find_by_name)kernel(nf_ct_helper_expectfn_find_by_symbol)kernel(nf_ct_helper_expectfn_register)kernel(nf_ct_helper_expectfn_unregister)kernel(nf_ct_helper_ext_add)kernel(nf_ct_helper_hash)kernel(nf_ct_helper_hsize)kernel(nf_ct_helper_init)kernel(nf_ct_helper_log)kernel(nf_ct_hook)kernel(nf_ct_invert_tuple)kernel(nf_ct_iterate_cleanup_net)kernel(nf_ct_iterate_destroy)kernel(nf_ct_kill_acct)kernel(nf_ct_l4proto_find_get)kernel(nf_ct_l4proto_log_invalid)kernel(nf_ct_l4proto_register_one)kernel(nf_ct_l4proto_unregister_one)kernel(nf_ct_nat_ext_add)kernel(nf_ct_netns_get)kernel(nf_ct_netns_put)kernel(nf_ct_port_nla_policy)kernel(nf_ct_port_nlattr_to_tuple)kernel(nf_ct_port_nlattr_tuple_size)kernel(nf_ct_port_tuple_to_nlattr)kernel(nf_ct_remove_expect)kernel(nf_ct_remove_expectations)kernel(nf_ct_seq_adjust)kernel(nf_ct_seq_offset)kernel(nf_ct_seqadj_init)kernel(nf_ct_seqadj_set)kernel(nf_ct_set_auto_assign_helper_warned)kernel(nf_ct_set_timeout)kernel(nf_ct_tcp_seqadj_set)kernel(nf_ct_timeout_find_get_hook)kernel(nf_ct_timeout_put_hook)kernel(nf_ct_tmpl_alloc)kernel(nf_ct_tmpl_free)kernel(nf_ct_unconfirmed_destroy)kernel(nf_ct_unexpect_related)kernel(nf_ct_unlink_expect_report)kernel(nf_ct_untimeout)kernel(nf_ct_zone_dflt)kernel(nf_defrag_ipv4_enable)kernel(nf_defrag_ipv6_enable)kernel(nf_dup_ipv4)kernel(nf_dup_ipv6)kernel(nf_dup_netdev_egress)kernel(nf_flow_dnat_port)kernel(nf_flow_offload_ip_hook)kernel(nf_flow_offload_ipv6_hook)kernel(nf_flow_rule_route_ipv4)kernel(nf_flow_rule_route_ipv6)kernel(nf_flow_snat_port)kernel(nf_flow_table_cleanup)kernel(nf_flow_table_free)kernel(nf_flow_table_init)kernel(nf_flow_table_offload_setup)kernel(nf_fwd_netdev_egress)kernel(nf_getsockopt)kernel(nf_hook_entries_delete_raw)kernel(nf_hook_entries_insert_raw)kernel(nf_hook_slow)kernel(nf_hooks_needed)kernel(nf_ip6_checksum)kernel(nf_ip_checksum)kernel(nf_ip_route)kernel(nf_ipv6_ops)kernel(nf_l4proto_log_invalid)kernel(nf_log_bind_pf)kernel(nf_log_buf_add)kernel(nf_log_buf_close)kernel(nf_log_buf_open)kernel(nf_log_packet)kernel(nf_log_register)kernel(nf_log_set)kernel(nf_log_trace)kernel(nf_log_unbind_pf)kernel(nf_log_unregister)kernel(nf_log_unset)kernel(nf_logger_find_get)kernel(nf_logger_put)kernel(nf_nat_alloc_null_binding)kernel(nf_nat_amanda_hook)kernel(nf_nat_follow_master)kernel(nf_nat_ftp_hook)kernel(nf_nat_helper_put)kernel(nf_nat_helper_register)kernel(nf_nat_helper_try_module_get)kernel(nf_nat_helper_unregister)kernel(nf_nat_hook)kernel(nf_nat_icmp_reply_translation)kernel(nf_nat_icmpv6_reply_translation)kernel(nf_nat_inet_fn)kernel(nf_nat_inet_register_fn)kernel(nf_nat_inet_unregister_fn)kernel(nf_nat_ipv4_register_fn)kernel(nf_nat_ipv4_unregister_fn)kernel(nf_nat_ipv6_register_fn)kernel(nf_nat_ipv6_unregister_fn)kernel(nf_nat_irc_hook)kernel(nf_nat_mangle_udp_packet)kernel(nf_nat_masquerade_ipv4)kernel(nf_nat_masquerade_ipv4_register_notifier)kernel(nf_nat_masquerade_ipv4_unregister_notifier)kernel(nf_nat_masquerade_ipv6)kernel(nf_nat_masquerade_ipv6_register_notifier)kernel(nf_nat_masquerade_ipv6_unregister_notifier)kernel(nf_nat_packet)kernel(nf_nat_pptp_hook_exp_gre)kernel(nf_nat_pptp_hook_expectfn)kernel(nf_nat_pptp_hook_inbound)kernel(nf_nat_pptp_hook_outbound)kernel(nf_nat_redirect_ipv4)kernel(nf_nat_redirect_ipv6)kernel(nf_nat_setup_info)kernel(nf_nat_sip_hooks)kernel(nf_nat_snmp_hook)kernel(nf_nat_tftp_hook)kernel(nf_osf_match)kernel(nf_queue)kernel(nf_queue_entry_free)kernel(nf_queue_entry_get_refs)kernel(nf_queue_nf_hook_drop)kernel(nf_register_net_hook)kernel(nf_register_net_hooks)kernel(nf_register_queue_handler)kernel(nf_register_sockopt)kernel(nf_reinject)kernel(nf_reject_ip6_tcphdr_get)kernel(nf_reject_ip6_tcphdr_put)kernel(nf_reject_ip6hdr_put)kernel(nf_reject_ip_tcphdr_get)kernel(nf_reject_ip_tcphdr_put)kernel(nf_reject_iphdr_put)kernel(nf_route)kernel(nf_send_reset)kernel(nf_send_reset6)kernel(nf_send_unreach)kernel(nf_send_unreach6)kernel(nf_setsockopt)kernel(nf_sk_lookup_slow_v4)kernel(nf_sk_lookup_slow_v6)kernel(nf_skb_duplicated)kernel(nf_tables_activate_set)kernel(nf_tables_bind_set)kernel(nf_tables_deactivate_flowtable)kernel(nf_tables_deactivate_set)kernel(nf_tables_destroy_set)kernel(nf_tables_net_id)kernel(nf_tables_trans_destroy_flush_work)kernel(nf_tables_unbind_set)kernel(nf_tproxy_get_sock_v4)kernel(nf_tproxy_get_sock_v6)kernel(nf_tproxy_handle_time_wait4)kernel(nf_tproxy_handle_time_wait6)kernel(nf_tproxy_laddr4)kernel(nf_tproxy_laddr6)kernel(nf_unregister_net_hook)kernel(nf_unregister_net_hooks)kernel(nf_unregister_queue_handler)kernel(nf_unregister_sockopt)kernel(nf_xfrm_me_harder)kernel(nfnetlink_has_listeners)kernel(nfnetlink_send)kernel(nfnetlink_set_err)kernel(nfnetlink_subsys_register)kernel(nfnetlink_subsys_unregister)kernel(nfnetlink_unicast)kernel(nfnl_ct_hook)kernel(nfnl_lock)kernel(nfnl_unlock)kernel(nfs3_set_ds_client)kernel(nfs41_maxgetdevinfo_overhead)kernel(nfs41_sequence_done)kernel(nfs42_proc_layouterror)kernel(nfs4_client_id_uniquifier)kernel(nfs4_decode_mp_ds_addr)kernel(nfs4_delete_deviceid)kernel(nfs4_dentry_operations)kernel(nfs4_disable_idmapping)kernel(nfs4_find_get_deviceid)kernel(nfs4_find_or_create_ds_client)kernel(nfs4_fs_type)kernel(nfs4_init_deviceid_node)kernel(nfs4_init_ds_session)kernel(nfs4_label_alloc)kernel(nfs4_mark_deviceid_available)kernel(nfs4_mark_deviceid_unavailable)kernel(nfs4_pnfs_ds_add)kernel(nfs4_pnfs_ds_connect)kernel(nfs4_pnfs_ds_put)kernel(nfs4_print_deviceid)kernel(nfs4_proc_getdeviceinfo)kernel(nfs4_put_deviceid_node)kernel(nfs4_schedule_lease_moved_recovery)kernel(nfs4_schedule_lease_recovery)kernel(nfs4_schedule_migration_recovery)kernel(nfs4_schedule_session_recovery)kernel(nfs4_schedule_stateid_recovery)kernel(nfs4_sequence_done)kernel(nfs4_set_ds_client)kernel(nfs4_set_rw_stateid)kernel(nfs4_setup_sequence)kernel(nfs4_test_deviceid_unavailable)kernel(nfs4_test_session_trunk)kernel(nfs_access_add_cache)kernel(nfs_access_get_cached)kernel(nfs_access_set_mask)kernel(nfs_access_zap_cache)kernel(nfs_add_or_obtain)kernel(nfs_alloc_client)kernel(nfs_alloc_fattr)kernel(nfs_alloc_fattr_with_label)kernel(nfs_alloc_fhandle)kernel(nfs_alloc_inode)kernel(nfs_alloc_server)kernel(nfs_async_iocounter_wait)kernel(nfs_atomic_open)kernel(nfs_auth_info_match)kernel(nfs_callback_nr_threads)kernel(nfs_callback_set_tcpport)kernel(nfs_check_cache_invalid)kernel(nfs_check_flags)kernel(nfs_clear_inode)kernel(nfs_clear_verifier_delegated)kernel(nfs_client_for_each_server)kernel(nfs_client_init_is_complete)kernel(nfs_client_init_status)kernel(nfs_clone_server)kernel(nfs_close_context)kernel(nfs_commit_free)kernel(nfs_commit_inode)kernel(nfs_commitdata_alloc)kernel(nfs_commitdata_release)kernel(nfs_create)kernel(nfs_create_rpc_client)kernel(nfs_create_server)kernel(nfs_debug)kernel(nfs_dentry_operations)kernel(nfs_destroy_inode)kernel(nfs_do_submount)kernel(nfs_dreq_bytes_left)kernel(nfs_drop_inode)kernel(nfs_fattr_init)kernel(nfs_fhget)kernel(nfs_file_fsync)kernel(nfs_file_llseek)kernel(nfs_file_mmap)kernel(nfs_file_operations)kernel(nfs_file_read)kernel(nfs_file_release)kernel(nfs_file_set_open_context)kernel(nfs_file_write)kernel(nfs_filemap_write_and_wait_range)kernel(nfs_flock)kernel(nfs_force_lookup_revalidate)kernel(nfs_free_client)kernel(nfs_free_server)kernel(nfs_fs_type)kernel(nfs_fscache_open_file)kernel(nfs_generic_pg_test)kernel(nfs_generic_pgio)kernel(nfs_get_client)kernel(nfs_get_lock_context)kernel(nfs_getattr)kernel(nfs_idmap_cache_timeout)kernel(nfs_inc_attr_generation_counter)kernel(nfs_init_cinfo)kernel(nfs_init_client)kernel(nfs_init_commit)kernel(nfs_init_server_rpcclient)kernel(nfs_init_timeout_values)kernel(nfs_initiate_commit)kernel(nfs_initiate_pgio)kernel(nfs_inode_attach_open_context)kernel(nfs_instantiate)kernel(nfs_invalidate_atime)kernel(nfs_kill_super)kernel(nfs_link)kernel(nfs_lock)kernel(nfs_lookup)kernel(nfs_map_string_to_numeric)kernel(nfs_mark_client_ready)kernel(nfs_may_open)kernel(nfs_mkdir)kernel(nfs_mknod)kernel(nfs_net_id)kernel(nfs_open)kernel(nfs_pageio_init_read)kernel(nfs_pageio_init_write)kernel(nfs_pageio_resend)kernel(nfs_pageio_reset_read_mds)kernel(nfs_pageio_reset_write_mds)kernel(nfs_path)kernel(nfs_permission)kernel(nfs_pgheader_init)kernel(nfs_pgio_current_mirror)kernel(nfs_pgio_header_alloc)kernel(nfs_pgio_header_free)kernel(nfs_post_op_update_inode)kernel(nfs_post_op_update_inode_force_wcc)kernel(nfs_probe_server)kernel(nfs_put_client)kernel(nfs_put_lock_context)kernel(nfs_reconfigure)kernel(nfs_refresh_inode)kernel(nfs_release_request)kernel(nfs_remove_bad_delegation)kernel(nfs_rename)kernel(nfs_request_add_commit_list)kernel(nfs_request_add_commit_list_locked)kernel(nfs_request_remove_commit_list)kernel(nfs_retry_commit)kernel(nfs_revalidate_inode)kernel(nfs_rmdir)kernel(nfs_sb_active)kernel(nfs_sb_deactive)kernel(nfs_scan_commit_list)kernel(nfs_server_copy_userdata)kernel(nfs_server_insert_lists)kernel(nfs_server_remove_lists)kernel(nfs_set_cache_invalid)kernel(nfs_set_verifier)kernel(nfs_setattr)kernel(nfs_setattr_update_inode)kernel(nfs_setsecurity)kernel(nfs_show_devname)kernel(nfs_show_options)kernel(nfs_show_path)kernel(nfs_show_stats)kernel(nfs_sops)kernel(nfs_statfs)kernel(nfs_stream_decode_acl)kernel(nfs_stream_encode_acl)kernel(nfs_submount)kernel(nfs_symlink)kernel(nfs_sync_inode)kernel(nfs_try_get_tree)kernel(nfs_umount_begin)kernel(nfs_unlink)kernel(nfs_wait_bit_killable)kernel(nfs_wait_client_init_complete)kernel(nfs_wait_on_request)kernel(nfs_wb_all)kernel(nfs_write_inode)kernel(nfs_writeback_update_inode)kernel(nfs_zap_acl_cache)kernel(nfsacl_decode)kernel(nfsacl_encode)kernel(nfsd_debug)kernel(nfsiod_workqueue)kernel(nft_chain_validate)kernel(nft_chain_validate_dependency)kernel(nft_chain_validate_hooks)kernel(nft_data_dump)kernel(nft_data_init)kernel(nft_data_release)kernel(nft_do_chain)kernel(nft_dump_register)kernel(nft_fib4_eval)kernel(nft_fib4_eval_type)kernel(nft_fib6_eval)kernel(nft_fib6_eval_type)kernel(nft_fib_dump)kernel(nft_fib_init)kernel(nft_fib_policy)kernel(nft_fib_store_result)kernel(nft_fib_validate)kernel(nft_flowtable_lookup)kernel(nft_fwd_dup_netdev_offload)kernel(nft_obj_lookup)kernel(nft_obj_notify)kernel(nft_parse_register)kernel(nft_parse_u32_check)kernel(nft_register_chain_type)kernel(nft_register_expr)kernel(nft_register_flowtable_type)kernel(nft_register_obj)kernel(nft_register_set)kernel(nft_reject_dump)kernel(nft_reject_icmp_code)kernel(nft_reject_icmpv6_code)kernel(nft_reject_init)kernel(nft_reject_policy)kernel(nft_reject_validate)kernel(nft_request_module)kernel(nft_set_elem_destroy)kernel(nft_set_ext_types)kernel(nft_set_lookup_global)kernel(nft_setelem_data_deactivate)kernel(nft_trace_enabled)kernel(nft_trans_gc_alloc)kernel(nft_trans_gc_destroy)kernel(nft_trans_gc_elem_add)kernel(nft_trans_gc_queue_async)kernel(nft_trans_gc_queue_async_done)kernel(nft_trans_gc_queue_sync)kernel(nft_trans_gc_queue_sync_done)kernel(nft_unregister_chain_type)kernel(nft_unregister_expr)kernel(nft_unregister_flowtable_type)kernel(nft_unregister_obj)kernel(nft_unregister_set)kernel(nft_validate_register_load)kernel(nft_validate_register_store)kernel(nl_table)kernel(nl_table_lock)kernel(nla_append)kernel(nla_find)kernel(nla_get_labels)kernel(nla_memcmp)kernel(nla_memcpy)kernel(nla_policy_len)kernel(nla_put)kernel(nla_put_64bit)kernel(nla_put_labels)kernel(nla_put_nohdr)kernel(nla_reserve)kernel(nla_reserve_64bit)kernel(nla_reserve_nohdr)kernel(nla_strcmp)kernel(nla_strdup)kernel(nla_strscpy)kernel(nlm_debug)kernel(nlmclnt_done)kernel(nlmclnt_init)kernel(nlmclnt_proc)kernel(nlmsg_notify)kernel(nlmsvc_ops)kernel(nlmsvc_unlock_all_by_ip)kernel(nlmsvc_unlock_all_by_sb)kernel(nmi_panic)kernel(no_action)kernel(no_hash_pointers)kernel(no_llseek)kernel(no_pci_devices)kernel(no_seek_end_llseek)kernel(no_seek_end_llseek_size)kernel(nobh_truncate_page)kernel(nobh_write_begin)kernel(nobh_write_end)kernel(nobh_writepage)kernel(node_data)kernel(node_states)kernel(node_to_cpumask_map)kernel(nonseekable_open)kernel(noop_backing_dev_info)kernel(noop_direct_IO)kernel(noop_fsync)kernel(noop_invalidatepage)kernel(noop_llseek)kernel(noop_qdisc)kernel(noop_set_page_dirty)kernel(nosteal_pipe_buf_ops)kernel(notify_change)kernel(nr_cpu_ids)kernel(nr_free_buffer_pages)kernel(nr_irqs)kernel(nr_node_ids)kernel(nr_online_nodes)kernel(nr_swap_pages)kernel(ns_capable)kernel(ns_capable_noaudit)kernel(ns_to_kernel_old_timeval)kernel(ns_to_timespec)kernel(ns_to_timespec64)kernel(ns_to_timeval)kernel(nsecs_to_jiffies)kernel(nsecs_to_jiffies64)kernel(nsh_pop)kernel(nsh_push)kernel(num_registered_fb)kernel(numa_cpu_lookup_table)kernel(numa_map_to_online_node)kernel(numa_node)kernel(nvdimm_badblocks_populate)kernel(nvdimm_blk_region_create)kernel(nvdimm_bus_add_badrange)kernel(nvdimm_bus_check_dimm_count)kernel(nvdimm_bus_lock)kernel(nvdimm_bus_register)kernel(nvdimm_bus_unlock)kernel(nvdimm_bus_unregister)kernel(nvdimm_check_and_set_ro)kernel(nvdimm_clear_poison)kernel(nvdimm_cmd_mask)kernel(nvdimm_flush)kernel(nvdimm_has_cache)kernel(nvdimm_has_flush)kernel(nvdimm_in_overwrite)kernel(nvdimm_kobj)kernel(nvdimm_name)kernel(nvdimm_namespace_attach_btt)kernel(nvdimm_namespace_capacity)kernel(nvdimm_namespace_common_probe)kernel(nvdimm_namespace_detach_btt)kernel(nvdimm_namespace_disk_name)kernel(nvdimm_namespace_locked)kernel(nvdimm_pmem_region_create)kernel(nvdimm_provider_data)kernel(nvdimm_region_notify)kernel(nvdimm_security_setup_events)kernel(nvdimm_setup_pfn)kernel(nvdimm_to_bus)kernel(nvdimm_volatile_region_create)kernel(nvme_alloc_request)kernel(nvme_cancel_admin_tagset)kernel(nvme_cancel_request)kernel(nvme_cancel_tagset)kernel(nvme_change_ctrl_state)kernel(nvme_cleanup_cmd)kernel(nvme_command_effects)kernel(nvme_complete_async_event)kernel(nvme_complete_rq)kernel(nvme_ctrl_from_file)kernel(nvme_delete_ctrl)kernel(nvme_delete_wq)kernel(nvme_disable_ctrl)kernel(nvme_enable_ctrl)kernel(nvme_execute_passthru_rq)kernel(nvme_fail_nonready_command)kernel(nvme_fc_rcv_ls_req)kernel(nvme_fc_register_localport)kernel(nvme_fc_register_remoteport)kernel(nvme_fc_rescan_remoteport)kernel(nvme_fc_set_remoteport_devloss)kernel(nvme_fc_unregister_localport)kernel(nvme_fc_unregister_remoteport)kernel(nvme_find_get_ns)kernel(nvme_get_features)kernel(nvme_get_opcode_str)kernel(nvme_host_path_error)kernel(nvme_init_ctrl)kernel(nvme_init_ctrl_finish)kernel(nvme_io_timeout)kernel(nvme_kill_queues)kernel(nvme_put_ns)kernel(nvme_remove_namespaces)kernel(nvme_reset_ctrl)kernel(nvme_reset_wq)kernel(nvme_set_features)kernel(nvme_set_queue_count)kernel(nvme_setup_cmd)kernel(nvme_shutdown_ctrl)kernel(nvme_start_admin_queue)kernel(nvme_start_ctrl)kernel(nvme_start_freeze)kernel(nvme_start_queues)kernel(nvme_stop_admin_queue)kernel(nvme_stop_ctrl)kernel(nvme_stop_keep_alive)kernel(nvme_stop_queues)kernel(nvme_submit_sync_cmd)kernel(nvme_sync_io_queues)kernel(nvme_sync_queues)kernel(nvme_try_sched_reset)kernel(nvme_unfreeze)kernel(nvme_uninit_ctrl)kernel(nvme_wait_freeze)kernel(nvme_wait_freeze_timeout)kernel(nvme_wait_reset)kernel(nvme_wq)kernel(nvmem_add_cells)kernel(nvmem_cell_get)kernel(nvmem_cell_put)kernel(nvmem_cell_read)kernel(nvmem_cell_read_u32)kernel(nvmem_cell_write)kernel(nvmem_device_cell_read)kernel(nvmem_device_cell_write)kernel(nvmem_device_get)kernel(nvmem_device_put)kernel(nvmem_device_read)kernel(nvmem_device_write)kernel(nvmem_register)kernel(nvmem_unregister)kernel(nvmet_check_transfer_len)kernel(nvmet_ctrl_fatal_error)kernel(nvmet_fc_invalidate_host)kernel(nvmet_fc_rcv_fcp_abort)kernel(nvmet_fc_rcv_fcp_req)kernel(nvmet_fc_rcv_ls_req)kernel(nvmet_fc_register_targetport)kernel(nvmet_fc_unregister_targetport)kernel(nvmet_register_transport)kernel(nvmet_req_alloc_sgls)kernel(nvmet_req_complete)kernel(nvmet_req_free_sgls)kernel(nvmet_req_init)kernel(nvmet_req_uninit)kernel(nvmet_sq_destroy)kernel(nvmet_sq_init)kernel(nvmet_unregister_transport)kernel(nvmet_wq)kernel(nvmf_connect_admin_queue)kernel(nvmf_connect_io_queue)kernel(nvmf_free_options)kernel(nvmf_get_address)kernel(nvmf_ip_options_match)kernel(nvmf_reg_read32)kernel(nvmf_reg_read64)kernel(nvmf_reg_write32)kernel(nvmf_register_transport)kernel(nvmf_should_reconnect)kernel(nvmf_unregister_transport)kernel(nx842_crypto_compress)kernel(nx842_crypto_decompress)kernel(nx842_crypto_exit)kernel(nx842_crypto_init)kernel(nxt200x_attach)kernel(nxt6000_attach)kernel(objagg_create)kernel(objagg_destroy)kernel(objagg_hints_get)kernel(objagg_hints_put)kernel(objagg_hints_stats_get)kernel(objagg_obj_delta_priv)kernel(objagg_obj_get)kernel(objagg_obj_put)kernel(objagg_obj_raw)kernel(objagg_obj_root_priv)kernel(objagg_stats_get)kernel(objagg_stats_put)kernel(ocxl_afu_config)kernel(ocxl_afu_get)kernel(ocxl_afu_get_private)kernel(ocxl_afu_irq_alloc)kernel(ocxl_afu_irq_free)kernel(ocxl_afu_irq_get_addr)kernel(ocxl_afu_put)kernel(ocxl_afu_set_private)kernel(ocxl_config_get_actag_info)kernel(ocxl_config_read_afu)kernel(ocxl_config_read_function)kernel(ocxl_config_set_TL)kernel(ocxl_config_set_actag)kernel(ocxl_config_set_afu_actag)kernel(ocxl_config_set_afu_pasid)kernel(ocxl_config_set_afu_state)kernel(ocxl_config_terminate_pasid)kernel(ocxl_context_alloc)kernel(ocxl_context_attach)kernel(ocxl_context_detach)kernel(ocxl_context_free)kernel(ocxl_function_afu_list)kernel(ocxl_function_close)kernel(ocxl_function_config)kernel(ocxl_function_fetch_afu)kernel(ocxl_function_open)kernel(ocxl_global_mmio_clear32)kernel(ocxl_global_mmio_clear64)kernel(ocxl_global_mmio_read32)kernel(ocxl_global_mmio_read64)kernel(ocxl_global_mmio_set32)kernel(ocxl_global_mmio_set64)kernel(ocxl_global_mmio_write32)kernel(ocxl_global_mmio_write64)kernel(ocxl_irq_set_handler)kernel(ocxl_link_add_pe)kernel(ocxl_link_free_irq)kernel(ocxl_link_irq_alloc)kernel(ocxl_link_release)kernel(ocxl_link_remove_pe)kernel(ocxl_link_setup)kernel(od_register_powersave_bias_handler)kernel(od_unregister_powersave_bias_handler)kernel(of_address_to_resource)kernel(of_alias_get_highest_id)kernel(of_alias_get_id)kernel(of_can_transceiver)kernel(of_changeset_action)kernel(of_changeset_apply)kernel(of_changeset_destroy)kernel(of_changeset_init)kernel(of_changeset_revert)kernel(of_console_check)kernel(of_count_phandle_with_args)kernel(of_cpu_node_to_id)kernel(of_create_pci_dev)kernel(of_css)kernel(of_detach_node)kernel(of_dev_get)kernel(of_dev_put)kernel(of_device_alloc)kernel(of_device_get_match_data)kernel(of_device_is_available)kernel(of_device_is_big_endian)kernel(of_device_is_compatible)kernel(of_device_modalias)kernel(of_device_register)kernel(of_device_request_module)kernel(of_device_uevent_modalias)kernel(of_device_unregister)kernel(of_dma_configure_id)kernel(of_dma_controller_free)kernel(of_dma_controller_register)kernel(of_dma_is_coherent)kernel(of_dma_request_slave_channel)kernel(of_dma_router_register)kernel(of_dma_simple_xlate)kernel(of_dma_xlate_by_chan_id)kernel(of_drm_find_bridge)kernel(of_drm_find_panel)kernel(of_drm_get_panel_orientation)kernel(of_fdt_unflatten_tree)kernel(of_find_all_nodes)kernel(of_find_backlight_by_node)kernel(of_find_compatible_node)kernel(of_find_device_by_node)kernel(of_find_i2c_adapter_by_node)kernel(of_find_i2c_device_by_node)kernel(of_find_matching_node_and_match)kernel(of_find_net_device_by_node)kernel(of_find_node_by_name)kernel(of_find_node_by_phandle)kernel(of_find_node_by_type)kernel(of_find_node_opts_by_path)kernel(of_find_node_with_property)kernel(of_find_property)kernel(of_fwnode_ops)kernel(of_gen_pool_get)kernel(of_genpd_add_device)kernel(of_genpd_add_provider_onecell)kernel(of_genpd_add_provider_simple)kernel(of_genpd_add_subdomain)kernel(of_genpd_del_provider)kernel(of_genpd_parse_idle_states)kernel(of_genpd_remove_last)kernel(of_get_address)kernel(of_get_child_by_name)kernel(of_get_cpu_node)kernel(of_get_cpu_state_node)kernel(of_get_i2c_adapter_by_node)kernel(of_get_ibm_chip_id)kernel(of_get_mac_address)kernel(of_get_named_gpio_flags)kernel(of_get_next_available_child)kernel(of_get_next_child)kernel(of_get_next_parent)kernel(of_get_nvmem_mac_address)kernel(of_get_parent)kernel(of_get_pci_address)kernel(of_get_pci_domain_nr)kernel(of_get_phy_mode)kernel(of_get_property)kernel(of_graph_get_endpoint_by_regs)kernel(of_graph_get_endpoint_count)kernel(of_graph_get_next_endpoint)kernel(of_graph_get_port_by_id)kernel(of_graph_get_port_parent)kernel(of_graph_get_remote_endpoint)kernel(of_graph_get_remote_node)kernel(of_graph_get_remote_port)kernel(of_graph_get_remote_port_parent)kernel(of_graph_is_present)kernel(of_graph_parse_endpoint)kernel(of_hwspin_lock_get_id)kernel(of_i2c_get_board_info)kernel(of_i2c_setup_smbus_alert)kernel(of_i8042_aux_irq)kernel(of_i8042_kbd_irq)kernel(of_io_request_and_map)kernel(of_iomap)kernel(of_irq_find_parent)kernel(of_irq_get)kernel(of_irq_get_byname)kernel(of_irq_parse_and_map_pci)kernel(of_irq_parse_one)kernel(of_irq_parse_raw)kernel(of_irq_to_resource)kernel(of_irq_to_resource_table)kernel(of_led_classdev_register)kernel(of_machine_is_compatible)kernel(of_map_id)kernel(of_match_device)kernel(of_match_node)kernel(of_mdio_find_bus)kernel(of_mdiobus_child_is_phy)kernel(of_mdiobus_phy_device_register)kernel(of_mdiobus_register)kernel(of_mm_gpiochip_add_data)kernel(of_mm_gpiochip_remove)kernel(of_modalias_node)kernel(of_msi_configure)kernel(of_n_addr_cells)kernel(of_n_size_cells)kernel(of_node_get)kernel(of_node_name_eq)kernel(of_node_name_prefix)kernel(of_node_put)kernel(of_node_to_nid)kernel(of_nvmem_cell_get)kernel(of_nvmem_device_get)kernel(of_parse_phandle)kernel(of_parse_phandle_with_args)kernel(of_parse_phandle_with_args_map)kernel(of_parse_phandle_with_fixed_args)kernel(of_pci_address_to_resource)kernel(of_pci_check_probe_only)kernel(of_pci_dma_range_parser_init)kernel(of_pci_find_child_device)kernel(of_pci_get_devfn)kernel(of_pci_get_max_link_speed)kernel(of_pci_parse_bus_range)kernel(of_pci_range_parser_init)kernel(of_pci_range_parser_one)kernel(of_pci_range_to_resource)kernel(of_phandle_iterator_init)kernel(of_phandle_iterator_next)kernel(of_phy_connect)kernel(of_phy_deregister_fixed_link)kernel(of_phy_find_device)kernel(of_phy_get_and_connect)kernel(of_phy_is_fixed_link)kernel(of_phy_register_fixed_link)kernel(of_platform_bus_probe)kernel(of_platform_default_populate)kernel(of_platform_depopulate)kernel(of_platform_device_create)kernel(of_platform_device_destroy)kernel(of_platform_populate)kernel(of_prop_next_string)kernel(of_prop_next_u32)kernel(of_property_count_elems_of_size)kernel(of_property_match_string)kernel(of_property_read_string)kernel(of_property_read_string_helper)kernel(of_property_read_u32_index)kernel(of_property_read_u64)kernel(of_property_read_u64_index)kernel(of_property_read_variable_u16_array)kernel(of_property_read_variable_u32_array)kernel(of_property_read_variable_u64_array)kernel(of_property_read_variable_u8_array)kernel(of_pwm_get)kernel(of_pwm_xlate_with_flags)kernel(of_read_drc_info_cell)kernel(of_reconfig_get_state_change)kernel(of_reconfig_notifier_register)kernel(of_reconfig_notifier_unregister)kernel(of_rescan_bus)kernel(of_reserved_mem_device_init_by_idx)kernel(of_reserved_mem_device_release)kernel(of_reserved_mem_lookup)kernel(of_root)kernel(of_scan_bus)kernel(of_scan_pci_bridge)kernel(of_thermal_get_ntrips)kernel(of_thermal_get_trip_points)kernel(of_thermal_is_trip_valid)kernel(of_translate_address)kernel(of_translate_dma_address)kernel(of_usb_get_dr_mode_by_phy)kernel(of_usb_get_phy_mode)kernel(of_usb_host_tpl_support)kernel(of_usb_update_otg_caps)kernel(offline_and_remove_memory)kernel(ohci_hub_control)kernel(ohci_hub_status_data)kernel(ohci_init_driver)kernel(ohci_restart)kernel(ohci_resume)kernel(ohci_setup)kernel(ohci_suspend)kernel(oiap)kernel(on_each_cpu)kernel(on_each_cpu_cond)kernel(on_each_cpu_cond_mask)kernel(on_each_cpu_mask)kernel(oops_in_progress)kernel(opal_async_get_token_interruptible)kernel(opal_async_release_token)kernel(opal_async_wait_response)kernel(opal_async_wait_response_interruptible)kernel(opal_error_code)kernel(opal_event_request)kernel(opal_flash_erase)kernel(opal_flash_read)kernel(opal_flash_write)kernel(opal_get_sensor_data)kernel(opal_get_sensor_data_u64)kernel(opal_i2c_request)kernel(opal_int_eoi)kernel(opal_int_set_mfrr)kernel(opal_invalid_call)kernel(opal_ipmi_recv)kernel(opal_ipmi_send)kernel(opal_leds_get_ind)kernel(opal_leds_set_ind)kernel(opal_message_notifier_register)kernel(opal_message_notifier_unregister)kernel(opal_nx_coproc_init)kernel(opal_poll_events)kernel(opal_prd_msg)kernel(opal_rtc_read)kernel(opal_rtc_write)kernel(opal_tpo_read)kernel(opal_tpo_write)kernel(opal_write_oppanel_async)kernel(opal_xscom_read)kernel(opal_xscom_write)kernel(open_candev)kernel(open_exec)kernel(open_related_ns)kernel(open_with_fake_path)kernel(opens_in_grace)kernel(or51132_attach)kernel(or51211_attach)kernel(orderly_poweroff)kernel(orderly_reboot)kernel(osd_req_op_alloc_hint_init)kernel(osd_req_op_cls_init)kernel(osd_req_op_cls_request_data_bvecs)kernel(osd_req_op_cls_request_data_pagelist)kernel(osd_req_op_cls_request_data_pages)kernel(osd_req_op_cls_response_data_pages)kernel(osd_req_op_copy_from_init)kernel(osd_req_op_extent_dup_last)kernel(osd_req_op_extent_init)kernel(osd_req_op_extent_osd_data)kernel(osd_req_op_extent_osd_data_bio)kernel(osd_req_op_extent_osd_data_bvec_pos)kernel(osd_req_op_extent_osd_data_bvecs)kernel(osd_req_op_extent_osd_data_pagelist)kernel(osd_req_op_extent_osd_data_pages)kernel(osd_req_op_extent_update)kernel(osd_req_op_init)kernel(osd_req_op_raw_data_in_pages)kernel(osd_req_op_xattr_init)kernel(out_of_line_wait_on_bit)kernel(out_of_line_wait_on_bit_lock)kernel(out_of_line_wait_on_bit_timeout)kernel(overflowgid)kernel(overflowuid)kernel(override_creds)kernel(ovs_netdev_link)kernel(ovs_netdev_tunnel_destroy)kernel(ovs_vport_alloc)kernel(ovs_vport_free)kernel(ovs_vport_ops_unregister)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(paca_ptrs)kernel(padata_alloc_possible)kernel(padata_alloc_shell)kernel(padata_do_parallel)kernel(padata_do_serial)kernel(padata_free)kernel(padata_free_shell)kernel(padata_set_cpumask)kernel(padata_start)kernel(padata_stop)kernel(paddr_vmcoreinfo_note)kernel(page_cache_async_readahead)kernel(page_cache_next_miss)kernel(page_cache_prev_miss)kernel(page_cache_readahead_unbounded)kernel(page_cache_seek_hole_data)kernel(page_cache_sync_readahead)kernel(page_endio)kernel(page_frag_alloc_align)kernel(page_frag_free)kernel(page_get_link)kernel(page_is_ram)kernel(page_mapped)kernel(page_mapping)kernel(page_mkclean)kernel(page_offline_begin)kernel(page_offline_end)kernel(page_pool_alloc_pages)kernel(page_pool_create)kernel(page_pool_destroy)kernel(page_pool_put_page)kernel(page_pool_put_page_bulk)kernel(page_pool_release_page)kernel(page_pool_update_nid)kernel(page_put_link)kernel(page_readlink)kernel(page_reporting_register)kernel(page_reporting_unregister)kernel(page_symlink)kernel(page_symlink_inode_operations)kernel(page_zero_new_buffers)kernel(pagecache_get_page)kernel(pagecache_isize_extended)kernel(pagecache_write_begin)kernel(pagecache_write_end)kernel(pagevec_lookup_range)kernel(pagevec_lookup_range_nr_tag)kernel(pagevec_lookup_range_tag)kernel(panic)kernel(panic_blink)kernel(panic_notifier_list)kernel(panic_timeout)kernel(param_array_ops)kernel(param_free_charp)kernel(param_get_bool)kernel(param_get_byte)kernel(param_get_charp)kernel(param_get_hexint)kernel(param_get_int)kernel(param_get_invbool)kernel(param_get_long)kernel(param_get_short)kernel(param_get_string)kernel(param_get_uint)kernel(param_get_ullong)kernel(param_get_ulong)kernel(param_get_ushort)kernel(param_ops_bint)kernel(param_ops_bool)kernel(param_ops_bool_enable_only)kernel(param_ops_byte)kernel(param_ops_charp)kernel(param_ops_hexint)kernel(param_ops_int)kernel(param_ops_invbool)kernel(param_ops_long)kernel(param_ops_short)kernel(param_ops_string)kernel(param_ops_uint)kernel(param_ops_ullong)kernel(param_ops_ulong)kernel(param_ops_ushort)kernel(param_set_bint)kernel(param_set_bool)kernel(param_set_bool_enable_only)kernel(param_set_byte)kernel(param_set_charp)kernel(param_set_copystring)kernel(param_set_hexint)kernel(param_set_int)kernel(param_set_invbool)kernel(param_set_long)kernel(param_set_short)kernel(param_set_uint)kernel(param_set_uint_minmax)kernel(param_set_ullong)kernel(param_set_ulong)kernel(param_set_ushort)kernel(parman_create)kernel(parman_destroy)kernel(parman_item_add)kernel(parman_item_remove)kernel(parman_prio_fini)kernel(parman_prio_init)kernel(parport_announce_port)kernel(parport_claim)kernel(parport_claim_or_block)kernel(parport_del_port)kernel(parport_find_base)kernel(parport_find_number)kernel(parport_get_port)kernel(parport_ieee1284_ecp_read_data)kernel(parport_ieee1284_ecp_write_addr)kernel(parport_ieee1284_ecp_write_data)kernel(parport_ieee1284_epp_read_addr)kernel(parport_ieee1284_epp_read_data)kernel(parport_ieee1284_epp_write_addr)kernel(parport_ieee1284_epp_write_data)kernel(parport_ieee1284_interrupt)kernel(parport_ieee1284_read_byte)kernel(parport_ieee1284_read_nibble)kernel(parport_ieee1284_write_compat)kernel(parport_irq_handler)kernel(parport_negotiate)kernel(parport_pc_probe_port)kernel(parport_pc_unregister_port)kernel(parport_put_port)kernel(parport_read)kernel(parport_register_dev_model)kernel(parport_register_device)kernel(parport_register_port)kernel(parport_release)kernel(parport_remove_port)kernel(parport_set_timeout)kernel(parport_unregister_device)kernel(parport_unregister_driver)kernel(parport_wait_event)kernel(parport_wait_peripheral)kernel(parport_write)kernel(parse_int_array_user)kernel(part_end_io_acct)kernel(part_start_io_acct)kernel(passthrough_attrib_attrs)kernel(passthrough_parse_cdb)kernel(passthrough_pr_attrib_attrs)kernel(passthru_features_check)kernel(paste_selection)kernel(path_get)kernel(path_has_submounts)kernel(path_is_mountpoint)kernel(path_is_under)kernel(path_put)kernel(pccard_register_pcmcia)kernel(pccard_static_ops)kernel(pci_add_device_node_info)kernel(pci_add_dynid)kernel(pci_add_new_bus)kernel(pci_add_resource)kernel(pci_add_resource_offset)kernel(pci_address_to_pio)kernel(pci_aer_clear_nonfatal_status)kernel(pci_alloc_dev)kernel(pci_alloc_host_bridge)kernel(pci_alloc_irq_vectors_affinity)kernel(pci_assign_resource)kernel(pci_assign_unassigned_bridge_resources)kernel(pci_assign_unassigned_bus_resources)kernel(pci_ats_supported)kernel(pci_back_from_sleep)kernel(pci_bridge_secondary_bus_reset)kernel(pci_bus_add_device)kernel(pci_bus_add_devices)kernel(pci_bus_alloc_resource)kernel(pci_bus_assign_resources)kernel(pci_bus_claim_resources)kernel(pci_bus_find_capability)kernel(pci_bus_max_busnr)kernel(pci_bus_read_config_byte)kernel(pci_bus_read_config_dword)kernel(pci_bus_read_config_word)kernel(pci_bus_read_dev_vendor_id)kernel(pci_bus_resource_n)kernel(pci_bus_set_ops)kernel(pci_bus_size_bridges)kernel(pci_bus_type)kernel(pci_bus_write_config_byte)kernel(pci_bus_write_config_dword)kernel(pci_bus_write_config_word)kernel(pci_cfg_access_lock)kernel(pci_cfg_access_trylock)kernel(pci_cfg_access_unlock)kernel(pci_check_and_mask_intx)kernel(pci_check_and_unmask_intx)kernel(pci_choose_state)kernel(pci_claim_resource)kernel(pci_clear_master)kernel(pci_clear_mwi)kernel(pci_common_swizzle)kernel(pci_create_root_bus)kernel(pci_create_slot)kernel(pci_d3cold_disable)kernel(pci_d3cold_enable)kernel(pci_destroy_slot)kernel(pci_dev_driver)kernel(pci_dev_get)kernel(pci_dev_lock)kernel(pci_dev_present)kernel(pci_dev_put)kernel(pci_dev_run_wake)kernel(pci_dev_trylock)kernel(pci_dev_unlock)kernel(pci_device_group)kernel(pci_device_is_present)kernel(pci_disable_ats)kernel(pci_disable_device)kernel(pci_disable_link_state)kernel(pci_disable_link_state_locked)kernel(pci_disable_msi)kernel(pci_disable_msix)kernel(pci_disable_pasid)kernel(pci_disable_pcie_error_reporting)kernel(pci_disable_pri)kernel(pci_disable_rom)kernel(pci_disable_sriov)kernel(pci_domain_nr)kernel(pci_enable_atomic_ops_to_root)kernel(pci_enable_ats)kernel(pci_enable_device)kernel(pci_enable_device_io)kernel(pci_enable_device_mem)kernel(pci_enable_link_state)kernel(pci_enable_msi)kernel(pci_enable_msix_range)kernel(pci_enable_pasid)kernel(pci_enable_pcie_error_reporting)kernel(pci_enable_rom)kernel(pci_enable_sriov)kernel(pci_enable_wake)kernel(pci_find_bus)kernel(pci_find_bus_by_node)kernel(pci_find_capability)kernel(pci_find_ext_capability)kernel(pci_find_host_bridge)kernel(pci_find_ht_capability)kernel(pci_find_next_bus)kernel(pci_find_next_capability)kernel(pci_find_next_ext_capability)kernel(pci_find_next_ht_capability)kernel(pci_find_parent_resource)kernel(pci_find_resource)kernel(pci_fixup_cardbus)kernel(pci_fixup_device)kernel(pci_flags)kernel(pci_free_host_bridge)kernel(pci_free_irq)kernel(pci_free_irq_vectors)kernel(pci_free_resource_list)kernel(pci_generic_config_read)kernel(pci_generic_config_read32)kernel(pci_generic_config_write)kernel(pci_generic_config_write32)kernel(pci_get_class)kernel(pci_get_device)kernel(pci_get_domain_bus_and_slot)kernel(pci_get_dsn)kernel(pci_get_slot)kernel(pci_get_subsys)kernel(pci_host_probe)kernel(pci_hp_add)kernel(pci_hp_add_bridge)kernel(pci_hp_add_devices)kernel(pci_hp_create_module_link)kernel(pci_hp_del)kernel(pci_hp_deregister)kernel(pci_hp_destroy)kernel(pci_hp_remove_devices)kernel(pci_hp_remove_module_link)kernel(pci_ignore_hotplug)kernel(pci_intx)kernel(pci_io_base)kernel(pci_iomap)kernel(pci_iomap_range)kernel(pci_iomap_wc)kernel(pci_iomap_wc_range)kernel(pci_ioremap_bar)kernel(pci_ioremap_wc_bar)kernel(pci_iounmap)kernel(pci_iov_get_pf_drvdata)kernel(pci_iov_vf_id)kernel(pci_iov_virtfn_devfn)kernel(pci_irq_get_affinity)kernel(pci_irq_vector)kernel(pci_load_and_free_saved_state)kernel(pci_load_saved_state)kernel(pci_lock_rescan_remove)kernel(pci_map_rom)kernel(pci_match_id)kernel(pci_max_pasids)kernel(pci_msi_enabled)kernel(pci_msi_mask_irq)kernel(pci_msi_unmask_irq)kernel(pci_msi_vec_count)kernel(pci_msix_vec_count)kernel(pci_num_vf)kernel(pci_parse_request_of_pci_ranges)kernel(pci_pasid_features)kernel(pci_pci_problems)kernel(pci_platform_power_transition)kernel(pci_pme_active)kernel(pci_pme_capable)kernel(pci_power_names)kernel(pci_prepare_to_sleep)kernel(pci_pri_supported)kernel(pci_probe_reset_bus)kernel(pci_probe_reset_slot)kernel(pci_read_config_byte)kernel(pci_read_config_dword)kernel(pci_read_config_word)kernel(pci_read_vpd)kernel(pci_read_vpd_any)kernel(pci_rebar_get_possible_sizes)kernel(pci_reenable_device)kernel(pci_release_region)kernel(pci_release_regions)kernel(pci_release_resource)kernel(pci_release_selected_regions)kernel(pci_remap_iospace)kernel(pci_remove_bus)kernel(pci_remove_device_node_info)kernel(pci_remove_root_bus)kernel(pci_request_irq)kernel(pci_request_region)kernel(pci_request_regions)kernel(pci_request_regions_exclusive)kernel(pci_request_selected_regions)kernel(pci_request_selected_regions_exclusive)kernel(pci_rescan_bus)kernel(pci_reset_bus)kernel(pci_reset_function)kernel(pci_reset_function_locked)kernel(pci_resize_resource)kernel(pci_restore_msi_state)kernel(pci_restore_state)kernel(pci_root_buses)kernel(pci_save_state)kernel(pci_scan_bridge)kernel(pci_scan_bus)kernel(pci_scan_child_bus)kernel(pci_scan_root_bus)kernel(pci_scan_root_bus_bridge)kernel(pci_scan_single_device)kernel(pci_scan_slot)kernel(pci_select_bars)kernel(pci_set_cacheline_size)kernel(pci_set_host_bridge_release)kernel(pci_set_master)kernel(pci_set_mwi)kernel(pci_set_pcie_reset_state)kernel(pci_set_power_state)kernel(pci_setup_cardbus)kernel(pci_slots_kset)kernel(pci_speed_string)kernel(pci_sriov_configure_simple)kernel(pci_sriov_get_totalvfs)kernel(pci_sriov_set_totalvfs)kernel(pci_status_get_and_clear_errors)kernel(pci_stop_and_remove_bus_device)kernel(pci_stop_and_remove_bus_device_locked)kernel(pci_stop_root_bus)kernel(pci_store_saved_state)kernel(pci_test_config_bits)kernel(pci_traverse_device_nodes)kernel(pci_try_reset_function)kernel(pci_try_set_mwi)kernel(pci_unlock_rescan_remove)kernel(pci_unmap_iospace)kernel(pci_unmap_rom)kernel(pci_unregister_driver)kernel(pci_user_read_config_byte)kernel(pci_user_read_config_dword)kernel(pci_user_read_config_word)kernel(pci_user_write_config_byte)kernel(pci_user_write_config_dword)kernel(pci_user_write_config_word)kernel(pci_vfs_assigned)kernel(pci_vpd_alloc)kernel(pci_vpd_check_csum)kernel(pci_vpd_find_id_string)kernel(pci_vpd_find_ro_info_keyword)kernel(pci_wait_for_pending_transaction)kernel(pci_wake_from_d3)kernel(pci_walk_bus)kernel(pci_write_config_byte)kernel(pci_write_config_dword)kernel(pci_write_config_word)kernel(pci_write_msi_msg)kernel(pci_write_vpd)kernel(pci_write_vpd_any)kernel(pcibios_align_resource)kernel(pcibios_alloc_controller)kernel(pcibios_bus_to_resource)kernel(pcibios_claim_one_bus)kernel(pcibios_finish_adding_to_bus)kernel(pcibios_fixup_bus)kernel(pcibios_free_controller)kernel(pcibios_free_controller_deferred)kernel(pcibios_map_io_space)kernel(pcibios_resource_to_bus)kernel(pcibios_scan_phb)kernel(pcibios_unmap_io_space)kernel(pcibus_to_node)kernel(pcie_aspm_enabled)kernel(pcie_aspm_support_enabled)kernel(pcie_bandwidth_available)kernel(pcie_bus_configure_settings)kernel(pcie_capability_clear_and_set_dword)kernel(pcie_capability_clear_and_set_word)kernel(pcie_capability_read_dword)kernel(pcie_capability_read_word)kernel(pcie_capability_write_dword)kernel(pcie_capability_write_word)kernel(pcie_flr)kernel(pcie_get_mps)kernel(pcie_get_readrq)kernel(pcie_get_speed_cap)kernel(pcie_get_width_cap)kernel(pcie_link_speed)kernel(pcie_port_bus_type)kernel(pcie_port_find_device)kernel(pcie_port_service_register)kernel(pcie_port_service_unregister)kernel(pcie_print_link_status)kernel(pcie_relaxed_ordering_enabled)kernel(pcie_reset_flr)kernel(pcie_set_mps)kernel(pcie_set_readrq)kernel(pcie_update_link_speed)kernel(pcim_enable_device)kernel(pcim_iomap)kernel(pcim_iomap_regions)kernel(pcim_iomap_regions_request_all)kernel(pcim_iomap_table)kernel(pcim_iounmap)kernel(pcim_iounmap_regions)kernel(pcim_pin_device)kernel(pcim_set_mwi)kernel(pciserial_init_ports)kernel(pciserial_remove_ports)kernel(pciserial_resume_ports)kernel(pciserial_suspend_ports)kernel(pcix_get_max_mmrbc)kernel(pcix_get_mmrbc)kernel(pcix_set_mmrbc)kernel(pcmcia_get_socket)kernel(pcmcia_get_socket_by_nr)kernel(pcmcia_parse_events)kernel(pcmcia_parse_uevents)kernel(pcmcia_put_socket)kernel(pcmcia_register_socket)kernel(pcmcia_reset_card)kernel(pcmcia_socket_class)kernel(pcmcia_socket_list)kernel(pcmcia_socket_list_rwsem)kernel(pcmcia_unregister_socket)kernel(pcpu_base_addr)kernel(peernet2id)kernel(peernet2id_alloc)kernel(percpu_counter_add_batch)kernel(percpu_counter_batch)kernel(percpu_counter_destroy)kernel(percpu_counter_set)kernel(percpu_down_write)kernel(percpu_free_rwsem)kernel(percpu_is_read_locked)kernel(percpu_ref_exit)kernel(percpu_ref_init)kernel(percpu_ref_kill_and_confirm)kernel(percpu_ref_reinit)kernel(percpu_ref_resurrect)kernel(percpu_ref_switch_to_atomic)kernel(percpu_ref_switch_to_atomic_sync)kernel(percpu_ref_switch_to_percpu)kernel(percpu_up_write)kernel(perf_aux_output_begin)kernel(perf_aux_output_end)kernel(perf_aux_output_flag)kernel(perf_aux_output_skip)kernel(perf_event_addr_filters_sync)kernel(perf_event_cgrp_subsys_enabled_key)kernel(perf_event_cgrp_subsys_on_dfl_key)kernel(perf_event_create_kernel_counter)kernel(perf_event_disable)kernel(perf_event_enable)kernel(perf_event_pause)kernel(perf_event_period)kernel(perf_event_read_value)kernel(perf_event_refresh)kernel(perf_event_release_kernel)kernel(perf_event_sysfs_show)kernel(perf_event_update_userpage)kernel(perf_get_aux)kernel(perf_pmu_migrate_context)kernel(perf_pmu_register)kernel(perf_pmu_unregister)kernel(perf_register_guest_info_callbacks)kernel(perf_swevent_get_recursion_context)kernel(perf_tp_event)kernel(perf_trace_buf_alloc)kernel(perf_trace_run_bpf_submit)kernel(perf_unregister_guest_info_callbacks)kernel(pernet_ops_rwsem)kernel(pfifo_fast_ops)kernel(pfifo_qdisc_ops)kernel(pfn_to_online_page)kernel(pgtable_cache)kernel(pgtable_cache_add)kernel(phy_10_100_features_array)kernel(phy_10gbit_features)kernel(phy_10gbit_features_array)kernel(phy_10gbit_fec_features)kernel(phy_10gbit_full_features)kernel(phy_advertise_supported)kernel(phy_all_ports_features_array)kernel(phy_aneg_done)kernel(phy_attach)kernel(phy_attach_direct)kernel(phy_attached_info)kernel(phy_attached_info_irq)kernel(phy_attached_print)kernel(phy_basic_features)kernel(phy_basic_ports_array)kernel(phy_basic_t1_features)kernel(phy_basic_t1_features_array)kernel(phy_check_downshift)kernel(phy_connect)kernel(phy_connect_direct)kernel(phy_detach)kernel(phy_device_create)kernel(phy_device_free)kernel(phy_device_register)kernel(phy_device_remove)kernel(phy_disconnect)kernel(phy_do_ioctl)kernel(phy_do_ioctl_running)kernel(phy_driver_is_genphy)kernel(phy_driver_is_genphy_10g)kernel(phy_driver_register)kernel(phy_driver_unregister)kernel(phy_drivers_register)kernel(phy_drivers_unregister)kernel(phy_duplex_to_str)kernel(phy_error)kernel(phy_ethtool_get_eee)kernel(phy_ethtool_get_link_ksettings)kernel(phy_ethtool_get_sset_count)kernel(phy_ethtool_get_stats)kernel(phy_ethtool_get_strings)kernel(phy_ethtool_get_wol)kernel(phy_ethtool_ksettings_get)kernel(phy_ethtool_ksettings_set)kernel(phy_ethtool_nway_reset)kernel(phy_ethtool_set_eee)kernel(phy_ethtool_set_link_ksettings)kernel(phy_ethtool_set_wol)kernel(phy_fibre_port_array)kernel(phy_find_first)kernel(phy_free_interrupt)kernel(phy_gbit_all_ports_features)kernel(phy_gbit_features)kernel(phy_gbit_features_array)kernel(phy_gbit_fibre_features)kernel(phy_get_c45_ids)kernel(phy_get_eee_err)kernel(phy_get_internal_delay)kernel(phy_get_pause)kernel(phy_init_eee)kernel(phy_init_hw)kernel(phy_led_trigger_change_speed)kernel(phy_led_triggers_register)kernel(phy_led_triggers_unregister)kernel(phy_lookup_setting)kernel(phy_loopback)kernel(phy_mac_interrupt)kernel(phy_mii_ioctl)kernel(phy_modify)kernel(phy_modify_changed)kernel(phy_modify_mmd)kernel(phy_modify_mmd_changed)kernel(phy_modify_paged)kernel(phy_modify_paged_changed)kernel(phy_package_join)kernel(phy_package_leave)kernel(phy_print_status)kernel(phy_queue_state_machine)kernel(phy_read_mmd)kernel(phy_read_paged)kernel(phy_register_fixup)kernel(phy_register_fixup_for_id)kernel(phy_register_fixup_for_uid)kernel(phy_remove_link_mode)kernel(phy_request_interrupt)kernel(phy_reset_after_clk_enable)kernel(phy_resolve_aneg_linkmode)kernel(phy_resolve_aneg_pause)kernel(phy_restart_aneg)kernel(phy_restore_page)kernel(phy_resume)kernel(phy_save_page)kernel(phy_select_page)kernel(phy_set_asym_pause)kernel(phy_set_max_speed)kernel(phy_set_sym_pause)kernel(phy_sfp_attach)kernel(phy_sfp_detach)kernel(phy_sfp_probe)kernel(phy_speed_down)kernel(phy_speed_to_str)kernel(phy_speed_up)kernel(phy_start)kernel(phy_start_aneg)kernel(phy_start_cable_test)kernel(phy_start_cable_test_tdr)kernel(phy_start_machine)kernel(phy_stop)kernel(phy_support_asym_pause)kernel(phy_support_sym_pause)kernel(phy_suspend)kernel(phy_trigger_machine)kernel(phy_unregister_fixup)kernel(phy_unregister_fixup_for_id)kernel(phy_unregister_fixup_for_uid)kernel(phy_validate_pause)kernel(phy_write_mmd)kernel(phy_write_paged)kernel(phys_mem_access_prot)kernel(pid_nr_ns)kernel(pid_task)kernel(pid_vnr)kernel(pids_cgrp_subsys_enabled_key)kernel(pids_cgrp_subsys_on_dfl_key)kernel(pie_calculate_probability)kernel(pie_drop_early)kernel(pie_process_dequeue)kernel(pin_user_pages)kernel(pin_user_pages_fast)kernel(pin_user_pages_fast_only)kernel(pin_user_pages_remote)kernel(pin_user_pages_unlocked)kernel(ping_bind)kernel(ping_close)kernel(ping_common_sendmsg)kernel(ping_err)kernel(ping_get_port)kernel(ping_getfrag)kernel(ping_hash)kernel(ping_init_sock)kernel(ping_prot)kernel(ping_queue_rcv_skb)kernel(ping_rcv)kernel(ping_recvmsg)kernel(ping_seq_next)kernel(ping_seq_start)kernel(ping_seq_stop)kernel(ping_unhash)kernel(pingv6_ops)kernel(pingv6_prot)kernel(pipe_lock)kernel(pipe_unlock)kernel(pkcs7_free_message)kernel(pkcs7_get_content_data)kernel(pkcs7_parse_message)kernel(pkcs7_validate_trust)kernel(pkcs7_verify)kernel(pktgen_xfrm_outer_mode_output)kernel(platform_add_devices)kernel(platform_bus)kernel(platform_bus_type)kernel(platform_device_add)kernel(platform_device_add_data)kernel(platform_device_add_properties)kernel(platform_device_add_resources)kernel(platform_device_alloc)kernel(platform_device_del)kernel(platform_device_put)kernel(platform_device_register)kernel(platform_device_register_full)kernel(platform_device_unregister)kernel(platform_driver_unregister)kernel(platform_get_irq)kernel(platform_get_irq_byname)kernel(platform_get_irq_byname_optional)kernel(platform_get_irq_optional)kernel(platform_get_mem_or_io)kernel(platform_get_resource)kernel(platform_get_resource_byname)kernel(platform_irq_count)kernel(platform_unregister_drivers)kernel(play_idle_precise)kernel(pldmfw_flash_image)kernel(pldmfw_op_pci_match_record)kernel(plpar_hcall)kernel(plpar_hcall9)kernel(plpar_hcall_norets)kernel(pm_generic_freeze)kernel(pm_generic_freeze_late)kernel(pm_generic_freeze_noirq)kernel(pm_generic_poweroff)kernel(pm_generic_poweroff_late)kernel(pm_generic_poweroff_noirq)kernel(pm_generic_restore)kernel(pm_generic_restore_early)kernel(pm_generic_restore_noirq)kernel(pm_generic_resume)kernel(pm_generic_resume_early)kernel(pm_generic_resume_noirq)kernel(pm_generic_runtime_resume)kernel(pm_generic_runtime_suspend)kernel(pm_generic_suspend)kernel(pm_generic_suspend_late)kernel(pm_generic_suspend_noirq)kernel(pm_generic_thaw)kernel(pm_generic_thaw_early)kernel(pm_generic_thaw_noirq)kernel(pm_genpd_add_device)kernel(pm_genpd_add_subdomain)kernel(pm_genpd_init)kernel(pm_genpd_opp_to_performance_state)kernel(pm_genpd_remove)kernel(pm_genpd_remove_device)kernel(pm_genpd_remove_subdomain)kernel(pm_power_off)kernel(pm_print_active_wakeup_sources)kernel(pm_relax)kernel(pm_runtime_allow)kernel(pm_runtime_autosuspend_expiration)kernel(pm_runtime_barrier)kernel(pm_runtime_enable)kernel(pm_runtime_forbid)kernel(pm_runtime_force_resume)kernel(pm_runtime_force_suspend)kernel(pm_runtime_get_if_active)kernel(pm_runtime_irq_safe)kernel(pm_runtime_no_callbacks)kernel(pm_runtime_set_autosuspend_delay)kernel(pm_runtime_set_memalloc_noio)kernel(pm_runtime_suspended_time)kernel(pm_schedule_suspend)kernel(pm_set_vt_switch)kernel(pm_stay_awake)kernel(pm_suspend)kernel(pm_suspend_default_s2idle)kernel(pm_suspend_global_flags)kernel(pm_suspend_target_state)kernel(pm_system_wakeup)kernel(pm_vt_switch_required)kernel(pm_vt_switch_unregister)kernel(pm_wakeup_dev_event)kernel(pm_wakeup_pending)kernel(pm_wakeup_ws_event)kernel(pm_wq)kernel(pmbus_check_byte_register)kernel(pmbus_check_word_register)kernel(pmbus_clear_cache)kernel(pmbus_clear_faults)kernel(pmbus_do_probe)kernel(pmbus_do_remove)kernel(pmbus_get_debugfs_dir)kernel(pmbus_get_driver_info)kernel(pmbus_get_fan_rate_cached)kernel(pmbus_get_fan_rate_device)kernel(pmbus_read_byte_data)kernel(pmbus_read_word_data)kernel(pmbus_set_page)kernel(pmbus_update_byte_data)kernel(pmbus_update_fan)kernel(pmbus_write_byte)kernel(pmbus_write_byte_data)kernel(pmbus_write_word_data)kernel(pmem_sector_size)kernel(pmem_should_map_pages)kernel(pneigh_enqueue)kernel(pneigh_lookup)kernel(pnfs_add_commit_array)kernel(pnfs_alloc_commit_array)kernel(pnfs_destroy_layout)kernel(pnfs_error_mark_layout_for_return)kernel(pnfs_free_commit_array)kernel(pnfs_generic_clear_request_commit)kernel(pnfs_generic_commit_pagelist)kernel(pnfs_generic_commit_release)kernel(pnfs_generic_ds_cinfo_destroy)kernel(pnfs_generic_ds_cinfo_release_lseg)kernel(pnfs_generic_layout_insert_lseg)kernel(pnfs_generic_pg_check_layout)kernel(pnfs_generic_pg_check_range)kernel(pnfs_generic_pg_cleanup)kernel(pnfs_generic_pg_init_read)kernel(pnfs_generic_pg_init_write)kernel(pnfs_generic_pg_readpages)kernel(pnfs_generic_pg_test)kernel(pnfs_generic_pg_writepages)kernel(pnfs_generic_prepare_to_resend_writes)kernel(pnfs_generic_recover_commit_reqs)kernel(pnfs_generic_rw_release)kernel(pnfs_generic_scan_commit_lists)kernel(pnfs_generic_search_commit_reqs)kernel(pnfs_generic_sync)kernel(pnfs_generic_write_commit_done)kernel(pnfs_layout_mark_request_commit)kernel(pnfs_layoutcommit_inode)kernel(pnfs_ld_read_done)kernel(pnfs_ld_write_done)kernel(pnfs_nfs_generic_sync)kernel(pnfs_put_lseg)kernel(pnfs_read_done_resend_to_mds)kernel(pnfs_read_resend_pnfs)kernel(pnfs_register_layoutdriver)kernel(pnfs_report_layoutstat)kernel(pnfs_set_layoutcommit)kernel(pnfs_set_lo_fail)kernel(pnfs_unregister_layoutdriver)kernel(pnfs_update_layout)kernel(pnfs_write_done_resend_to_mds)kernel(pnv_cxl_alloc_hwirq_ranges)kernel(pnv_cxl_alloc_hwirqs)kernel(pnv_cxl_enable_phb_kernel_api)kernel(pnv_cxl_get_irq_count)kernel(pnv_cxl_ioda_msi_setup)kernel(pnv_cxl_phb_set_peer_afu)kernel(pnv_cxl_phb_to_afu)kernel(pnv_cxl_release_hwirq_ranges)kernel(pnv_cxl_release_hwirqs)kernel(pnv_get_supported_cpuidle_states)kernel(pnv_npu2_destroy_context)kernel(pnv_npu2_handle_fault)kernel(pnv_npu2_init_context)kernel(pnv_npu2_map_lpar_dev)kernel(pnv_npu2_unmap_lpar_dev)kernel(pnv_ocxl_alloc_xive_irq)kernel(pnv_ocxl_free_xive_irq)kernel(pnv_ocxl_get_actag)kernel(pnv_ocxl_get_pasid_count)kernel(pnv_ocxl_get_tl_cap)kernel(pnv_ocxl_get_xsl_irq)kernel(pnv_ocxl_map_lpar)kernel(pnv_ocxl_map_xsl_regs)kernel(pnv_ocxl_set_tl_conf)kernel(pnv_ocxl_spa_release)kernel(pnv_ocxl_spa_remove_pe_from_cache)kernel(pnv_ocxl_spa_setup)kernel(pnv_ocxl_tlb_invalidate)kernel(pnv_ocxl_unmap_lpar)kernel(pnv_ocxl_unmap_xsl_regs)kernel(pnv_pci_disable_tunnel)kernel(pnv_pci_enable_tunnel)kernel(pnv_pci_get_as_notify_info)kernel(pnv_pci_get_device_tree)kernel(pnv_pci_get_gpu_dev)kernel(pnv_pci_get_npu_dev)kernel(pnv_pci_get_phb_node)kernel(pnv_pci_get_power_state)kernel(pnv_pci_get_presence_state)kernel(pnv_pci_get_slot_id)kernel(pnv_pci_on_cxl_phb)kernel(pnv_pci_set_p2p)kernel(pnv_pci_set_power_state)kernel(pnv_pci_set_tunnel_bar)kernel(pnv_phb_to_cxl_mode)kernel(pnv_php_find_slot)kernel(pnv_php_set_slot_power_state)kernel(pnv_power9_force_smt4_catch)kernel(pnv_power9_force_smt4_release)kernel(policy_has_boost_freq)kernel(poll_freewait)kernel(poll_initwait)kernel(poll_state_synchronize_rcu)kernel(poll_state_synchronize_srcu)kernel(posix_acl_access_xattr_handler)kernel(posix_acl_alloc)kernel(posix_acl_chmod)kernel(posix_acl_create)kernel(posix_acl_default_xattr_handler)kernel(posix_acl_equiv_mode)kernel(posix_acl_from_mode)kernel(posix_acl_from_xattr)kernel(posix_acl_init)kernel(posix_acl_to_xattr)kernel(posix_acl_update_mode)kernel(posix_acl_valid)kernel(posix_clock_register)kernel(posix_clock_unregister)kernel(posix_lock_file)kernel(posix_test_lock)kernel(posix_unblock_lock)kernel(power_group_name)kernel(power_supply_am_i_supplied)kernel(power_supply_changed)kernel(power_supply_class)kernel(power_supply_external_power_changed)kernel(power_supply_get_battery_info)kernel(power_supply_get_by_name)kernel(power_supply_get_by_phandle)kernel(power_supply_get_drvdata)kernel(power_supply_get_property)kernel(power_supply_is_system_supplied)kernel(power_supply_notifier)kernel(power_supply_powers)kernel(power_supply_property_is_writeable)kernel(power_supply_put)kernel(power_supply_reg_notifier)kernel(power_supply_register)kernel(power_supply_register_no_ws)kernel(power_supply_set_battery_charged)kernel(power_supply_set_input_current_limit_from_supplier)kernel(power_supply_set_property)kernel(power_supply_unreg_notifier)kernel(power_supply_unregister)kernel(powernv_get_random_long)kernel(powerpc_debugfs_root)kernel(powerpc_firmware_features)kernel(ppc64_caches)kernel(ppc_breakpoint_available)kernel(ppc_enable_pmcs)kernel(ppc_md)kernel(ppc_pci_io)kernel(ppc_proc_freq)kernel(ppc_tb_freq)kernel(ppp_channel_index)kernel(ppp_dev_name)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(pps_event)kernel(pps_lookup_dev)kernel(pps_register_source)kernel(pps_unregister_source)kernel(pptp_msg_name)kernel(prandom_bytes)kernel(prandom_bytes_state)kernel(prandom_seed)kernel(prandom_seed_full_state)kernel(prandom_u32)kernel(prandom_u32_state)kernel(prandom_warmup)kernel(preempt_notifier_dec)kernel(preempt_notifier_inc)kernel(preempt_notifier_register)kernel(preempt_notifier_unregister)kernel(prepare_creds)kernel(prepare_kernel_cred)kernel(prepare_to_swait_event)kernel(prepare_to_swait_exclusive)kernel(prepare_to_wait)kernel(prepare_to_wait_event)kernel(prepare_to_wait_exclusive)kernel(prepare_to_wait_exclusive_return)kernel(print_hex_dump)kernel(print_stack_trace)kernel(print_tuple)kernel(printk)kernel(printk_timed_ratelimit)kernel(priv_to_devlink)kernel(probe_kernel_read)kernel(probe_kernel_write)kernel(probe_user_read)kernel(probe_user_write)kernel(proc_create)kernel(proc_create_data)kernel(proc_create_mount_point)kernel(proc_create_net_data)kernel(proc_create_net_data_write)kernel(proc_create_net_single)kernel(proc_create_net_single_write)kernel(proc_create_seq_private)kernel(proc_create_single_data)kernel(proc_do_large_bitmap)kernel(proc_dointvec)kernel(proc_dointvec_jiffies)kernel(proc_dointvec_minmax)kernel(proc_dointvec_ms_jiffies)kernel(proc_dointvec_userhz_jiffies)kernel(proc_dostring)kernel(proc_douintvec)kernel(proc_douintvec_minmax)kernel(proc_doulongvec_minmax)kernel(proc_doulongvec_ms_jiffies_minmax)kernel(proc_get_parent_data)kernel(proc_mkdir)kernel(proc_mkdir_data)kernel(proc_mkdir_mode)kernel(proc_remove)kernel(proc_set_size)kernel(proc_set_user)kernel(proc_symlink)kernel(prof_on)kernel(profile_event_register)kernel(profile_event_unregister)kernel(profile_hits)kernel(profile_pc)kernel(property_entries_dup)kernel(property_entries_free)kernel(proto_register)kernel(proto_unregister)kernel(ps2_begin_command)kernel(ps2_cmd_aborted)kernel(ps2_command)kernel(ps2_drain)kernel(ps2_end_command)kernel(ps2_handle_ack)kernel(ps2_handle_response)kernel(ps2_init)kernel(ps2_is_keyboard_id)kernel(ps2_sendbyte)kernel(ps2_sliced_command)kernel(psample_group_get)kernel(psample_group_put)kernel(psample_group_take)kernel(psample_sample_packet)kernel(psched_ppscfg_precompute)kernel(psched_ratecfg_precompute)kernel(pseries_disable_reloc_on_exc)kernel(pseries_eeh_init_edev_recursive)kernel(pseries_enable_reloc_on_exc)kernel(pseries_ioei_notifier_list)kernel(pskb_expand_head)kernel(pskb_extract)kernel(pskb_put)kernel(pskb_trim_rcsum_slow)kernel(pstore_register)kernel(pstore_unregister)kernel(ptp_classify_raw)kernel(ptp_clock_event)kernel(ptp_clock_index)kernel(ptp_clock_register)kernel(ptp_clock_unregister)kernel(ptp_find_pin)kernel(ptp_find_pin_unlocked)kernel(ptp_parse_header)kernel(ptp_schedule_worker)kernel(public_key_free)kernel(public_key_signature_free)kernel(public_key_subtype)kernel(public_key_verify_signature)kernel(put_cmsg)kernel(put_compat_itimerspec64)kernel(put_dax)kernel(put_device)kernel(put_disk)kernel(put_fs_context)kernel(put_iova_domain)kernel(put_itimerspec64)kernel(put_mtd_device)kernel(put_nfs_open_context)kernel(put_pages_list)kernel(put_pid)kernel(put_pid_ns)kernel(put_rpccred)kernel(put_timespec64)kernel(put_tty_driver)kernel(put_unused_fd)kernel(put_vaddr_frames)kernel(pvclock_gtod_register_notifier)kernel(pvclock_gtod_unregister_notifier)kernel(pwm_adjust_config)kernel(pwm_apply_state)kernel(pwm_capture)kernel(pwm_free)kernel(pwm_get)kernel(pwm_get_chip_data)kernel(pwm_put)kernel(pwm_request)kernel(pwm_request_from_chip)kernel(pwm_set_chip_data)kernel(pwmchip_add)kernel(pwmchip_add_with_polarity)kernel(pwmchip_remove)kernel(qdisc_class_hash_destroy)kernel(qdisc_class_hash_grow)kernel(qdisc_class_hash_init)kernel(qdisc_class_hash_insert)kernel(qdisc_class_hash_remove)kernel(qdisc_create_dflt)kernel(qdisc_get_rtab)kernel(qdisc_hash_add)kernel(qdisc_hash_del)kernel(qdisc_offload_dump_helper)kernel(qdisc_offload_graft_helper)kernel(qdisc_offload_query_caps)kernel(qdisc_put)kernel(qdisc_put_rtab)kernel(qdisc_put_stab)kernel(qdisc_put_unlocked)kernel(qdisc_reset)kernel(qdisc_tree_reduce_backlog)kernel(qdisc_warn_nonwc)kernel(qdisc_watchdog_cancel)kernel(qdisc_watchdog_init)kernel(qdisc_watchdog_init_clockid)kernel(qdisc_watchdog_schedule_range_ns)kernel(qed_get_eth_ops)kernel(qed_get_fcoe_ops)kernel(qed_get_iscsi_ops)kernel(qed_get_rdma_ops)kernel(qed_put_eth_ops)kernel(qed_put_fcoe_ops)kernel(qed_put_iscsi_ops)kernel(qede_rdma_register_driver)kernel(qede_rdma_unregister_driver)kernel(qid_eq)kernel(qid_lt)kernel(qid_valid)kernel(qlt_abort_cmd)kernel(qlt_enable_vha)kernel(qlt_free_cmd)kernel(qlt_free_mcmd)kernel(qlt_lport_deregister)kernel(qlt_lport_register)kernel(qlt_rdy_to_xfer)kernel(qlt_stop_phase1)kernel(qlt_stop_phase2)kernel(qlt_unreg_sess)kernel(qlt_xmit_response)kernel(qlt_xmit_tm_rsp)kernel(qt1010_attach)kernel(qtree_delete_dquot)kernel(qtree_entry_unused)kernel(qtree_get_next_id)kernel(qtree_read_dquot)kernel(qtree_release_dquot)kernel(qtree_write_dquot)kernel(queue_ch_frame)kernel(queue_delayed_work_on)kernel(queue_rcu_work)kernel(queue_work_node)kernel(queue_work_on)kernel(queued_read_lock_slowpath)kernel(queued_write_lock_slowpath)kernel(quota_send_warning)kernel(qword_add)kernel(qword_addhex)kernel(qword_get)kernel(r5c_journal_mode_set)kernel(r820t_attach)kernel(radix__flush_all_lpid)kernel(radix__flush_all_mm)kernel(radix__flush_pmd_tlb_range)kernel(radix__flush_pwc_lpid)kernel(radix__flush_tlb_kernel_range)kernel(radix__flush_tlb_lpid_page)kernel(radix__flush_tlb_mm)kernel(radix__flush_tlb_page)kernel(radix__flush_tlb_range)kernel(radix__local_flush_tlb_mm)kernel(radix__local_flush_tlb_page)kernel(radix_kvm_prefetch_workaround)kernel(radix_tree_delete)kernel(radix_tree_delete_item)kernel(radix_tree_gang_lookup)kernel(radix_tree_gang_lookup_tag)kernel(radix_tree_gang_lookup_tag_slot)kernel(radix_tree_insert)kernel(radix_tree_iter_delete)kernel(radix_tree_iter_resume)kernel(radix_tree_lookup)kernel(radix_tree_lookup_slot)kernel(radix_tree_maybe_preload)kernel(radix_tree_next_chunk)kernel(radix_tree_preload)kernel(radix_tree_preloads)kernel(radix_tree_replace_slot)kernel(radix_tree_tag_clear)kernel(radix_tree_tag_get)kernel(radix_tree_tag_set)kernel(radix_tree_tagged)kernel(raid5_set_cache_size)kernel(raid6_2data_recov)kernel(raid6_call)kernel(raid6_datap_recov)kernel(raid6_empty_zero_page)kernel(raid6_gfexi)kernel(raid6_gfexp)kernel(raid6_gfinv)kernel(raid6_gflog)kernel(raid6_gfmul)kernel(raid6_vgfmul)kernel(raid_class_attach)kernel(raid_class_release)kernel(raid_component_add)kernel(random_register_extrng)kernel(random_unregister_extrng)kernel(ras_userspace_consumers)kernel(rational_best_approximation)kernel(raw_abort)kernel(raw_hash_sk)kernel(raw_notifier_call_chain)kernel(raw_notifier_chain_register)kernel(raw_notifier_chain_unregister)kernel(raw_seq_next)kernel(raw_seq_start)kernel(raw_seq_stop)kernel(raw_unhash_sk)kernel(raw_v4_hashinfo)kernel(raw_v4_match)kernel(raw_v6_hashinfo)kernel(raw_v6_match)kernel(rawv6_mh_filter_register)kernel(rawv6_mh_filter_unregister)kernel(rb_erase)kernel(rb_first)kernel(rb_first_postorder)kernel(rb_insert_color)kernel(rb_last)kernel(rb_next)kernel(rb_next_postorder)kernel(rb_prev)kernel(rb_replace_node)kernel(rb_replace_node_rcu)kernel(rc_allocate_device)kernel(rc_free_device)kernel(rc_g_keycode_from_table)kernel(rc_keydown)kernel(rc_keydown_notimeout)kernel(rc_keyup)kernel(rc_map_af9005_table)kernel(rc_map_af9005_table_size)kernel(rc_map_dibusb_table)kernel(rc_map_get)kernel(rc_map_register)kernel(rc_map_unregister)kernel(rc_register_device)kernel(rc_repeat)kernel(rc_unregister_device)kernel(rcu_all_qs)kernel(rcu_barrier)kernel(rcu_barrier_tasks_rude)kernel(rcu_barrier_tasks_trace)kernel(rcu_bind_current_to_nocb)kernel(rcu_check_boost_fail)kernel(rcu_cpu_stall_suppress)kernel(rcu_cpu_stall_suppress_at_boot)kernel(rcu_exp_batches_completed)kernel(rcu_expedite_gp)kernel(rcu_force_quiescent_state)kernel(rcu_fwd_progress_check)kernel(rcu_get_gp_kthreads_prio)kernel(rcu_get_gp_seq)kernel(rcu_gp_is_expedited)kernel(rcu_gp_is_normal)kernel(rcu_gp_set_torture_wait)kernel(rcu_idle_enter)kernel(rcu_idle_exit)kernel(rcu_inkernel_boot_has_ended)kernel(rcu_is_watching)kernel(rcu_jiffies_till_stall_check)kernel(rcu_momentary_dyntick_idle)kernel(rcu_nocb_cpu_deoffload)kernel(rcu_nocb_cpu_offload)kernel(rcu_note_context_switch)kernel(rcu_read_unlock_strict)kernel(rcu_read_unlock_trace_special)kernel(rcu_scheduler_active)kernel(rcu_unexpedite_gp)kernel(rcutorture_get_gp_data)kernel(rcuwait_wake_up)kernel(rdc_reset_state)kernel(rdev_clear_badblocks)kernel(rdev_set_badblocks)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_cgrp_subsys_enabled_key)kernel(rdma_cgrp_subsys_on_dfl_key)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_dim)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(rdmacg_register_device)kernel(rdmacg_try_charge)kernel(rdmacg_uncharge)kernel(rdmacg_unregister_device)kernel(read_bytes_from_xdr_buf)kernel(read_cache_page)kernel(read_cache_page_gfp)kernel(read_cache_pages)kernel(read_code)kernel(read_dst)kernel(recalc_sigpending)kernel(reciprocal_value)kernel(reciprocal_value_adv)kernel(recover_lost_locks)kernel(recv_Bchannel)kernel(recv_Bchannel_skb)kernel(recv_Dchannel)kernel(recv_Dchannel_skb)kernel(recv_Echannel)kernel(redirty_page_for_writepage)kernel(redraw_screen)kernel(ref_module)kernel(refcount_dec_and_lock)kernel(refcount_dec_and_lock_irqsave)kernel(refcount_dec_and_mutex_lock)kernel(refcount_dec_and_rtnl_lock)kernel(refcount_dec_if_one)kernel(refcount_dec_not_one)kernel(refresh_frequency_limits)kernel(regcache_cache_bypass)kernel(regcache_cache_only)kernel(regcache_drop_region)kernel(regcache_mark_dirty)kernel(regcache_sync)kernel(regcache_sync_region)kernel(region_intersects)kernel(register_8022_client)kernel(register_asymmetric_key_parser)kernel(register_atm_ioctl)kernel(register_atmdevice_notifier)kernel(register_blkdev)kernel(register_blocking_lsm_notifier)kernel(register_c_can_dev)kernel(register_candev)kernel(register_capi_driver)kernel(register_capictr_notifier)kernel(register_cc770dev)kernel(register_cdrom)kernel(register_chrdev_region)kernel(register_console)kernel(register_cxl_calls)kernel(register_dcbevent_notifier)kernel(register_die_notifier)kernel(register_fib_notifier)kernel(register_filesystem)kernel(register_framebuffer)kernel(register_ftrace_export)kernel(register_ftrace_function)kernel(register_gifconf)kernel(register_hdlc_protocol)kernel(register_inet6addr_notifier)kernel(register_inet6addr_validator_notifier)kernel(register_inetaddr_notifier)kernel(register_inetaddr_validator_notifier)kernel(register_ip_vs_app)kernel(register_ip_vs_app_inc)kernel(register_ip_vs_pe)kernel(register_ip_vs_scheduler)kernel(register_isdn)kernel(register_key_type)kernel(register_keyboard_notifier)kernel(register_kprobe)kernel(register_kprobes)kernel(register_kretprobe)kernel(register_kretprobes)kernel(register_md_cluster_operations)kernel(register_md_personality)kernel(register_memory_notifier)kernel(register_mii_timestamper)kernel(register_mii_tstamp_controller)kernel(register_module_notifier)kernel(register_mtd_chip_driver)kernel(register_mtd_user)kernel(register_net_sysctl)kernel(register_netdev)kernel(register_netdevice)kernel(register_netdevice_notifier)kernel(register_netdevice_notifier_dev_net)kernel(register_netdevice_notifier_net)kernel(register_netevent_notifier)kernel(register_nfs_version)kernel(register_nvdimm_pmu)kernel(register_oom_notifier)kernel(register_pernet_device)kernel(register_pernet_subsys)kernel(register_pm_notifier)kernel(register_pppox_proto)kernel(register_qdisc)kernel(register_quota_format)kernel(register_reboot_notifier)kernel(register_restart_handler)kernel(register_shrinker)kernel(register_sja1000dev)kernel(register_snap_client)kernel(register_sound_dsp)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(register_switchdev_blocking_notifier)kernel(register_switchdev_notifier)kernel(register_syscore_ops)kernel(register_sysctl)kernel(register_sysctl_paths)kernel(register_sysctl_table)kernel(register_sysrq_key)kernel(register_tcf_proto_ops)kernel(register_trace_event)kernel(register_tracepoint_module_notifier)kernel(register_user_hw_breakpoint)kernel(register_virtio_device)kernel(register_virtio_driver)kernel(register_vmap_purge_notifier)kernel(register_vmcore_cb)kernel(register_vt_notifier)kernel(register_wide_hw_breakpoint)kernel(registered_fb)kernel(regmap_async_complete)kernel(regmap_async_complete_cb)kernel(regmap_attach_dev)kernel(regmap_bulk_read)kernel(regmap_bulk_write)kernel(regmap_can_raw_write)kernel(regmap_check_range_table)kernel(regmap_exit)kernel(regmap_field_alloc)kernel(regmap_field_free)kernel(regmap_field_read)kernel(regmap_field_update_bits_base)kernel(regmap_fields_read)kernel(regmap_fields_update_bits_base)kernel(regmap_get_device)kernel(regmap_get_max_register)kernel(regmap_get_raw_read_max)kernel(regmap_get_raw_write_max)kernel(regmap_get_reg_stride)kernel(regmap_get_val_bytes)kernel(regmap_get_val_endian)kernel(regmap_might_sleep)kernel(regmap_multi_reg_write)kernel(regmap_multi_reg_write_bypassed)kernel(regmap_parse_val)kernel(regmap_raw_read)kernel(regmap_raw_write)kernel(regmap_raw_write_async)kernel(regmap_read)kernel(regmap_reg_in_ranges)kernel(regmap_register_patch)kernel(regmap_reinit_cache)kernel(regmap_test_bits)kernel(regmap_update_bits_base)kernel(regmap_write)kernel(regmap_write_async)kernel(regset_get)kernel(regset_get_alloc)kernel(relay_buf_full)kernel(relay_close)kernel(relay_file_operations)kernel(relay_flush)kernel(relay_late_setup_files)kernel(relay_open)kernel(relay_reset)kernel(relay_subbufs_consumed)kernel(relay_switch_subbuf)kernel(release_and_free_resource)kernel(release_dentry_name_snapshot)kernel(release_firmware)kernel(release_pages)kernel(release_pmc_hardware)kernel(release_resource)kernel(release_sock)kernel(remap_pfn_range)kernel(remap_vmalloc_range)kernel(remap_vmalloc_range_partial)kernel(remove_arg_zero)kernel(remove_conflicting_framebuffers)kernel(remove_conflicting_pci_framebuffers)kernel(remove_cpu)kernel(remove_irq)kernel(remove_memory)kernel(remove_phb_dynamic)kernel(remove_proc_entry)kernel(remove_proc_subtree)kernel(remove_resource)kernel(remove_wait_queue)kernel(rename_lock)kernel(replace_page_cache_page)kernel(replay_system_reset)kernel(report_iommu_fault)kernel(request_any_context_irq)kernel(request_dma)kernel(request_firmware)kernel(request_firmware_direct)kernel(request_firmware_into_buf)kernel(request_firmware_nowait)kernel(request_free_mem_region)kernel(request_key)kernel(request_key_async)kernel(request_key_async_with_auxdata)kernel(request_key_with_auxdata)kernel(request_resource)kernel(request_threaded_irq)kernel(reservation_ww_class)kernel(reserve_iova)kernel(reserve_pmc_hardware)kernel(reset_devices)kernel(reset_hung_task_detector)kernel(resource_list_create_entry)kernel(resource_list_free)kernel(restore_online_page_callback)kernel(restore_user_sigmask)kernel(restore_vga)kernel(resume_device_irqs)kernel(reuseport_add_sock)kernel(reuseport_alloc)kernel(reuseport_attach_prog)kernel(reuseport_detach_prog)kernel(reuseport_detach_sock)kernel(reuseport_has_conns_set)kernel(reuseport_select_sock)kernel(revalidate_disk_size)kernel(revert_creds)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(rfs_needed)kernel(rh_print_flags)kernel(rhashtable_destroy)kernel(rhashtable_free_and_destroy)kernel(rhashtable_init)kernel(rhashtable_insert_slow)kernel(rhashtable_walk_enter)kernel(rhashtable_walk_exit)kernel(rhashtable_walk_next)kernel(rhashtable_walk_peek)kernel(rhashtable_walk_start_check)kernel(rhashtable_walk_stop)kernel(rhel_cpuidle_register_driver_hpoll)kernel(rhltable_init)kernel(rht_bucket_nested)kernel(rht_bucket_nested_insert)kernel(ring_buffer_alloc_read_page)kernel(ring_buffer_bytes_cpu)kernel(ring_buffer_change_overwrite)kernel(ring_buffer_commit_overrun_cpu)kernel(ring_buffer_consume)kernel(ring_buffer_discard_commit)kernel(ring_buffer_dropped_events_cpu)kernel(ring_buffer_empty)kernel(ring_buffer_empty_cpu)kernel(ring_buffer_entries)kernel(ring_buffer_entries_cpu)kernel(ring_buffer_event_data)kernel(ring_buffer_event_length)kernel(ring_buffer_free)kernel(ring_buffer_free_read_page)kernel(ring_buffer_iter_empty)kernel(ring_buffer_iter_peek)kernel(ring_buffer_iter_reset)kernel(ring_buffer_lock_reserve)kernel(ring_buffer_normalize_time_stamp)kernel(ring_buffer_oldest_event_ts)kernel(ring_buffer_overrun_cpu)kernel(ring_buffer_overruns)kernel(ring_buffer_peek)kernel(ring_buffer_read)kernel(ring_buffer_read_events_cpu)kernel(ring_buffer_read_finish)kernel(ring_buffer_read_page)kernel(ring_buffer_read_prepare)kernel(ring_buffer_read_prepare_sync)kernel(ring_buffer_read_start)kernel(ring_buffer_record_disable)kernel(ring_buffer_record_disable_cpu)kernel(ring_buffer_record_enable)kernel(ring_buffer_record_enable_cpu)kernel(ring_buffer_record_off)kernel(ring_buffer_record_on)kernel(ring_buffer_reset)kernel(ring_buffer_reset_cpu)kernel(ring_buffer_resize)kernel(ring_buffer_size)kernel(ring_buffer_swap_cpu)kernel(ring_buffer_time_stamp)kernel(ring_buffer_unlock_commit)kernel(ring_buffer_write)kernel(rmi_2d_sensor_abs_process)kernel(rmi_2d_sensor_abs_report)kernel(rmi_2d_sensor_configure_input)kernel(rmi_2d_sensor_of_probe)kernel(rmi_2d_sensor_rel_report)kernel(rmi_dbg)kernel(rmi_driver_resume)kernel(rmi_driver_suspend)kernel(rmi_of_property_read_u32)kernel(rmi_register_transport_device)kernel(rmi_set_attn_data)kernel(rmi_unregister_function_handler)kernel(rmi_unregister_transport_device)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(rng_is_initialized)kernel(roccat_common2_device_init_struct)kernel(roccat_common2_receive)kernel(roccat_common2_send)kernel(roccat_common2_send_with_status)kernel(roccat_common2_sysfs_read)kernel(roccat_common2_sysfs_write)kernel(roccat_connect)kernel(roccat_disconnect)kernel(roccat_report_event)kernel(roce_gid_type_mask_support)kernel(root_device_unregister)kernel(round_jiffies)kernel(round_jiffies_relative)kernel(round_jiffies_up)kernel(round_jiffies_up_relative)kernel(rpaphp_add_slot)kernel(rpaphp_check_drc_props)kernel(rpaphp_deregister_slot)kernel(rpaphp_slot_head)kernel(rpc_add_pipe_dir_object)kernel(rpc_alloc_iostats)kernel(rpc_bind_new_program)kernel(rpc_calc_rto)kernel(rpc_call_async)kernel(rpc_call_null)kernel(rpc_call_start)kernel(rpc_call_sync)kernel(rpc_clnt_add_xprt)kernel(rpc_clnt_iterate_for_each_xprt)kernel(rpc_clnt_setup_test_and_add_xprt)kernel(rpc_clnt_show_stats)kernel(rpc_clnt_test_and_add_xprt)kernel(rpc_clnt_xprt_switch_add_xprt)kernel(rpc_clnt_xprt_switch_has_addr)kernel(rpc_clnt_xprt_switch_put)kernel(rpc_clone_client)kernel(rpc_clone_client_set_auth)kernel(rpc_count_iostats)kernel(rpc_count_iostats_metrics)kernel(rpc_create)kernel(rpc_d_lookup_sb)kernel(rpc_debug)kernel(rpc_delay)kernel(rpc_destroy_pipe_data)kernel(rpc_destroy_wait_queue)kernel(rpc_exit)kernel(rpc_find_or_alloc_pipe_dir_object)kernel(rpc_force_rebind)kernel(rpc_free)kernel(rpc_free_iostats)kernel(rpc_get_sb_net)kernel(rpc_init_pipe_dir_head)kernel(rpc_init_pipe_dir_object)kernel(rpc_init_priority_wait_queue)kernel(rpc_init_rtt)kernel(rpc_init_wait_queue)kernel(rpc_killall_tasks)kernel(rpc_localaddr)kernel(rpc_machine_cred)kernel(rpc_malloc)kernel(rpc_max_bc_payload)kernel(rpc_max_payload)kernel(rpc_mkpipe_data)kernel(rpc_mkpipe_dentry)kernel(rpc_net_ns)kernel(rpc_ntop)kernel(rpc_num_bc_slots)kernel(rpc_peeraddr)kernel(rpc_peeraddr2str)kernel(rpc_pipe_generic_upcall)kernel(rpc_pipefs_notifier_register)kernel(rpc_pipefs_notifier_unregister)kernel(rpc_prepare_reply_pages)kernel(rpc_proc_register)kernel(rpc_proc_unregister)kernel(rpc_pton)kernel(rpc_put_sb_net)kernel(rpc_put_task)kernel(rpc_put_task_async)kernel(rpc_queue_upcall)kernel(rpc_release_client)kernel(rpc_remove_pipe_dir_object)kernel(rpc_restart_call)kernel(rpc_restart_call_prepare)kernel(rpc_run_task)kernel(rpc_set_connect_timeout)kernel(rpc_setbufsize)kernel(rpc_shutdown_client)kernel(rpc_sleep_on)kernel(rpc_sleep_on_priority)kernel(rpc_sleep_on_priority_timeout)kernel(rpc_sleep_on_timeout)kernel(rpc_switch_client_transport)kernel(rpc_task_release_transport)kernel(rpc_task_timeout)kernel(rpc_uaddr2sockaddr)kernel(rpc_unlink)kernel(rpc_update_rtt)kernel(rpc_wake_up)kernel(rpc_wake_up_first)kernel(rpc_wake_up_next)kernel(rpc_wake_up_queued_task)kernel(rpc_wake_up_status)kernel(rpcauth_create)kernel(rpcauth_destroy_credcache)kernel(rpcauth_get_gssinfo)kernel(rpcauth_get_pseudoflavor)kernel(rpcauth_init_cred)kernel(rpcauth_init_credcache)kernel(rpcauth_lookup_credcache)kernel(rpcauth_lookupcred)kernel(rpcauth_register)kernel(rpcauth_stringify_acceptor)kernel(rpcauth_unregister)kernel(rpcauth_unwrap_resp_decode)kernel(rpcauth_wrap_req_encode)kernel(rpcb_getport_async)kernel(rpipe_clear_feature_stalled)kernel(rpipe_destroy)kernel(rpipe_ep_disable)kernel(rps_cpu_mask)kernel(rps_may_expire_flow)kernel(rps_needed)kernel(rps_sock_flow_table)kernel(rq_flush_dcache_pages)kernel(rsa_parse_priv_key)kernel(rsa_parse_pub_key)kernel(rt6_lookup)kernel(rt_dst_alloc)kernel(rt_mutex_base_init)kernel(rt_mutex_lock)kernel(rt_mutex_lock_interruptible)kernel(rt_mutex_trylock)kernel(rt_mutex_unlock)kernel(rtas)kernel(rtas_busy_delay)kernel(rtas_busy_delay_time)kernel(rtas_call)kernel(rtas_cancel_event_scan)kernel(rtas_data_buf)kernel(rtas_data_buf_lock)kernel(rtas_error_rc)kernel(rtas_flash_term_hook)kernel(rtas_get_error_log_max)kernel(rtas_get_power_level)kernel(rtas_get_sensor)kernel(rtas_indicator_present)kernel(rtas_progress)kernel(rtas_service_present)kernel(rtas_set_indicator)kernel(rtas_set_power_level)kernel(rtas_token)kernel(rtc_alarm_irq_enable)kernel(rtc_class_close)kernel(rtc_class_open)kernel(rtc_device_register)kernel(rtc_device_unregister)kernel(rtc_initialize_alarm)kernel(rtc_irq_register)kernel(rtc_irq_set_freq)kernel(rtc_irq_set_state)kernel(rtc_irq_unregister)kernel(rtc_ktime_to_tm)kernel(rtc_lock)kernel(rtc_month_days)kernel(rtc_nvmem_register)kernel(rtc_read_alarm)kernel(rtc_read_time)kernel(rtc_set_alarm)kernel(rtc_set_time)kernel(rtc_time64_to_tm)kernel(rtc_tm_to_ktime)kernel(rtc_tm_to_time64)kernel(rtc_update_irq)kernel(rtc_update_irq_enable)kernel(rtc_valid_tm)kernel(rtc_year_days)kernel(rtl8152_get_version)kernel(rtm_getroute_parse_ip_proto)kernel(rtnetlink_put_metrics)kernel(rtnl_af_register)kernel(rtnl_af_unregister)kernel(rtnl_configure_link)kernel(rtnl_create_link)kernel(rtnl_delete_link)kernel(rtnl_get_net_ns_capable)kernel(rtnl_is_locked)kernel(rtnl_kfree_skbs)kernel(rtnl_link_get_net)kernel(rtnl_link_register)kernel(rtnl_link_unregister)kernel(rtnl_lock)kernel(rtnl_lock_killable)kernel(rtnl_nla_parse_ifla)kernel(rtnl_notify)kernel(rtnl_put_cacheinfo)kernel(rtnl_register_module)kernel(rtnl_set_sk_err)kernel(rtnl_trylock)kernel(rtnl_unicast)kernel(rtnl_unlock)kernel(rtnl_unregister)kernel(rtnl_unregister_all)kernel(rtsx_pci_add_cmd)kernel(rtsx_pci_card_exclusive_check)kernel(rtsx_pci_card_exist)kernel(rtsx_pci_card_power_off)kernel(rtsx_pci_card_power_on)kernel(rtsx_pci_card_pull_ctl_disable)kernel(rtsx_pci_card_pull_ctl_enable)kernel(rtsx_pci_complete_unfinished_transfer)kernel(rtsx_pci_dma_map_sg)kernel(rtsx_pci_dma_transfer)kernel(rtsx_pci_dma_unmap_sg)kernel(rtsx_pci_read_phy_register)kernel(rtsx_pci_read_ppbuf)kernel(rtsx_pci_read_register)kernel(rtsx_pci_send_cmd)kernel(rtsx_pci_send_cmd_no_wait)kernel(rtsx_pci_start_run)kernel(rtsx_pci_stop_cmd)kernel(rtsx_pci_switch_clock)kernel(rtsx_pci_switch_output_voltage)kernel(rtsx_pci_transfer_data)kernel(rtsx_pci_write_phy_register)kernel(rtsx_pci_write_ppbuf)kernel(rtsx_pci_write_register)kernel(rtsx_usb_add_cmd)kernel(rtsx_usb_card_exclusive_check)kernel(rtsx_usb_ep0_read_register)kernel(rtsx_usb_ep0_write_register)kernel(rtsx_usb_get_card_status)kernel(rtsx_usb_get_rsp)kernel(rtsx_usb_read_ppbuf)kernel(rtsx_usb_read_register)kernel(rtsx_usb_send_cmd)kernel(rtsx_usb_switch_clock)kernel(rtsx_usb_transfer_data)kernel(rtsx_usb_write_ppbuf)kernel(rtsx_usb_write_register)kernel(run_dax)kernel(s2idle_wake)kernel(s5h1409_attach)kernel(s5h1411_attach)kernel(s5h1420_attach)kernel(s5h1420_get_tuner_i2c_adapter)kernel(s921_attach)kernel(saa7134_boards)kernel(saa7134_devlist)kernel(saa7134_devlist_lock)kernel(saa7134_dmasound_exit)kernel(saa7134_dmasound_init)kernel(saa7134_enum_input)kernel(saa7134_g_frequency)kernel(saa7134_g_input)kernel(saa7134_g_std)kernel(saa7134_g_tuner)kernel(saa7134_pgtable_alloc)kernel(saa7134_pgtable_build)kernel(saa7134_pgtable_free)kernel(saa7134_querycap)kernel(saa7134_querystd)kernel(saa7134_s_frequency)kernel(saa7134_s_input)kernel(saa7134_s_std)kernel(saa7134_s_tuner)kernel(saa7134_set_dmabits)kernel(saa7134_set_gpio)kernel(saa7134_stop_streaming)kernel(saa7134_ts_buffer_init)kernel(saa7134_ts_buffer_prepare)kernel(saa7134_ts_qops)kernel(saa7134_ts_queue_setup)kernel(saa7134_ts_register)kernel(saa7134_ts_start_streaming)kernel(saa7134_ts_stop_streaming)kernel(saa7134_ts_unregister)kernel(saa7134_tuner_callback)kernel(saa7134_tvaudio_setmute)kernel(saa7134_vb2_buffer_queue)kernel(saa7146_debug)kernel(saa7146_i2c_adapter_prepare)kernel(saa7146_pgtable_alloc)kernel(saa7146_pgtable_build_single)kernel(saa7146_pgtable_free)kernel(saa7146_register_device)kernel(saa7146_register_extension)kernel(saa7146_set_hps_source_and_sync)kernel(saa7146_setgpio)kernel(saa7146_start_preview)kernel(saa7146_stop_preview)kernel(saa7146_unregister_device)kernel(saa7146_unregister_extension)kernel(saa7146_vfree_destroy_pgtable)kernel(saa7146_vmalloc_build_pgtable)kernel(saa7146_vv_init)kernel(saa7146_vv_release)kernel(saa7146_wait_for_debi_done)kernel(saa_dsp_writel)kernel(safe_candev_priv)kernel(sampling_rate_store)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_attach_transport)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_disable_tlr)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_enable_tlr)kernel(sas_end_device_alloc)kernel(sas_expander_alloc)kernel(sas_free_task)kernel(sas_get_address)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_is_tlr_enabled)kernel(sas_phy_add)kernel(sas_phy_alloc)kernel(sas_phy_delete)kernel(sas_phy_free)kernel(sas_phy_reset)kernel(sas_port_add)kernel(sas_port_add_phy)kernel(sas_port_alloc)kernel(sas_port_alloc_num)kernel(sas_port_delete)kernel(sas_port_delete_phy)kernel(sas_port_free)kernel(sas_port_get_phy)kernel(sas_port_mark_backlink)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_read_port_mode_page)kernel(sas_register_ha)kernel(sas_release_transport)kernel(sas_remove_children)kernel(sas_remove_host)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_rphy_add)kernel(sas_rphy_delete)kernel(sas_rphy_free)kernel(sas_rphy_remove)kernel(sas_rphy_unlink)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_tlr_supported)kernel(sas_unregister_ha)kernel(sata_async_notification)kernel(sata_deb_timing_hotplug)kernel(sata_deb_timing_long)kernel(sata_deb_timing_normal)kernel(sata_link_debounce)kernel(sata_link_hardreset)kernel(sata_link_resume)kernel(sata_link_scr_lpm)kernel(sata_lpm_ignore_phy_events)kernel(sata_pmp_error_handler)kernel(sata_pmp_port_ops)kernel(sata_pmp_qc_defer_cmd_switch)kernel(sata_port_ops)kernel(sata_scr_read)kernel(sata_scr_valid)kernel(sata_scr_write)kernel(sata_scr_write_flush)kernel(sata_set_spd)kernel(sata_sff_hardreset)kernel(sata_std_hardreset)kernel(save_stack_trace)kernel(save_stack_trace_regs)kernel(save_stack_trace_tsk)kernel(save_stack_trace_tsk_reliable)kernel(save_vga)kernel(sb800_prefetch)kernel(sb_min_blocksize)kernel(sb_set_blocksize)kernel(sbc_attrib_attrs)kernel(sbc_dif_copy_prot)kernel(sbc_dif_verify)kernel(sbc_get_device_type)kernel(sbc_get_write_same_sectors)kernel(sbc_parse_cdb)kernel(sbitmap_add_wait_queue)kernel(sbitmap_any_bit_set)kernel(sbitmap_bitmap_show)kernel(sbitmap_del_wait_queue)kernel(sbitmap_finish_wait)kernel(sbitmap_get)kernel(sbitmap_get_shallow)kernel(sbitmap_init_node)kernel(sbitmap_prepare_to_wait)kernel(sbitmap_queue_clear)kernel(sbitmap_queue_init_node)kernel(sbitmap_queue_min_shallow_depth)kernel(sbitmap_queue_resize)kernel(sbitmap_queue_show)kernel(sbitmap_queue_wake_all)kernel(sbitmap_queue_wake_up)kernel(sbitmap_resize)kernel(sbitmap_show)kernel(sbitmap_weight)kernel(scaled_ppm_to_ppb)kernel(scatterwalk_copychunks)kernel(scatterwalk_ffwd)kernel(scatterwalk_map_and_copy)kernel(sch_frag_xmit_hook)kernel(sched_autogroup_create_attach)kernel(sched_autogroup_detach)kernel(sched_clock)kernel(sched_set_fifo)kernel(sched_set_fifo_low)kernel(sched_set_normal)kernel(sched_setattr)kernel(sched_setscheduler)kernel(sched_setscheduler_nocheck)kernel(sched_show_task)kernel(sched_smt_present)kernel(sched_trace_cfs_rq_avg)kernel(sched_trace_cfs_rq_cpu)kernel(sched_trace_cfs_rq_path)kernel(sched_trace_rd_span)kernel(sched_trace_rq_avg_dl)kernel(sched_trace_rq_avg_irq)kernel(sched_trace_rq_avg_rt)kernel(sched_trace_rq_cpu)kernel(sched_trace_rq_cpu_capacity)kernel(sched_trace_rq_nr_running)kernel(schedule)kernel(schedule_hrtimeout)kernel(schedule_hrtimeout_range)kernel(schedule_timeout)kernel(schedule_timeout_idle)kernel(schedule_timeout_interruptible)kernel(schedule_timeout_killable)kernel(schedule_timeout_uninterruptible)kernel(scm_detach_fds)kernel(scm_fp_dup)kernel(scmd_printk)kernel(scnprintf)kernel(scom_controller)kernel(scom_find_parent)kernel(scom_map_device)kernel(screen_glyph)kernel(screen_glyph_unicode)kernel(screen_info)kernel(screen_pos)kernel(scsi_add_device)kernel(scsi_add_host_with_dma)kernel(scsi_alloc_sgtables)kernel(scsi_autopm_get_device)kernel(scsi_autopm_put_device)kernel(scsi_bios_ptable)kernel(scsi_block_requests)kernel(scsi_block_when_processing_errors)kernel(scsi_build_sense_buffer)kernel(scsi_bus_type)kernel(scsi_change_queue_depth)kernel(scsi_check_sense)kernel(scsi_cmd_blk_ioctl)kernel(scsi_cmd_get_serial)kernel(scsi_cmd_ioctl)kernel(scsi_command_normalize_sense)kernel(scsi_command_size_tbl)kernel(scsi_dev_info_add_list)kernel(scsi_dev_info_list_add_keyed)kernel(scsi_dev_info_list_del_keyed)kernel(scsi_dev_info_remove_list)kernel(scsi_device_from_queue)kernel(scsi_device_get)kernel(scsi_device_lookup)kernel(scsi_device_lookup_by_target)kernel(scsi_device_put)kernel(scsi_device_quiesce)kernel(scsi_device_resume)kernel(scsi_device_set_state)kernel(scsi_device_type)kernel(scsi_dh_activate)kernel(scsi_dh_attach)kernel(scsi_dh_attached_handler_name)kernel(scsi_dh_set_params)kernel(scsi_dma_map)kernel(scsi_dma_unmap)kernel(scsi_driverbyte_string)kernel(scsi_eh_finish_cmd)kernel(scsi_eh_flush_done_q)kernel(scsi_eh_get_sense)kernel(scsi_eh_prep_cmnd)kernel(scsi_eh_ready_devs)kernel(scsi_eh_restore_cmnd)kernel(scsi_extd_sense_format)kernel(scsi_flush_work)kernel(scsi_free_host_dev)kernel(scsi_free_sgtables)kernel(scsi_get_device_flags_keyed)kernel(scsi_get_host_dev)kernel(scsi_get_sense_info_fld)kernel(scsi_get_vpd_page)kernel(scsi_host_alloc)kernel(scsi_host_block)kernel(scsi_host_busy)kernel(scsi_host_busy_iter)kernel(scsi_host_complete_all_commands)kernel(scsi_host_get)kernel(scsi_host_lookup)kernel(scsi_host_put)kernel(scsi_host_unblock)kernel(scsi_hostbyte_string)kernel(scsi_internal_device_block_nowait)kernel(scsi_internal_device_unblock_nowait)kernel(scsi_ioctl)kernel(scsi_ioctl_block_when_processing_errors)kernel(scsi_ioctl_reset)kernel(scsi_is_fc_rport)kernel(scsi_is_host_device)kernel(scsi_is_sas_phy)kernel(scsi_is_sas_port)kernel(scsi_is_sas_rphy)kernel(scsi_is_sdev_device)kernel(scsi_is_target_device)kernel(scsi_kmap_atomic_sg)kernel(scsi_kunmap_atomic_sg)kernel(scsi_logging_level)kernel(scsi_mlreturn_string)kernel(scsi_mode_select)kernel(scsi_mode_sense)kernel(scsi_nl_sock)kernel(scsi_normalize_sense)kernel(scsi_partsize)kernel(scsi_print_command)kernel(scsi_print_result)kernel(scsi_print_sense)kernel(scsi_print_sense_hdr)kernel(scsi_queue_work)kernel(scsi_register_device_handler)kernel(scsi_register_driver)kernel(scsi_register_interface)kernel(scsi_remove_device)kernel(scsi_remove_host)kernel(scsi_remove_target)kernel(scsi_report_bus_reset)kernel(scsi_report_device_reset)kernel(scsi_report_opcode)kernel(scsi_req_init)kernel(scsi_rescan_device)kernel(scsi_sanitize_inquiry_string)kernel(scsi_scan_host)kernel(scsi_scan_target)kernel(scsi_schedule_eh)kernel(scsi_sd_pm_domain)kernel(scsi_sd_probe_domain)kernel(scsi_sense_desc_find)kernel(scsi_sense_key_string)kernel(scsi_set_medium_removal)kernel(scsi_set_sense_field_pointer)kernel(scsi_set_sense_information)kernel(scsi_target_block)kernel(scsi_target_quiesce)kernel(scsi_target_resume)kernel(scsi_target_unblock)kernel(scsi_test_unit_ready)kernel(scsi_track_queue_full)kernel(scsi_unblock_requests)kernel(scsi_unregister_device_handler)kernel(scsi_verify_blk_ioctl)kernel(scsi_vpd_lun_id)kernel(scsi_vpd_tpg_id)kernel(scsicam_bios_param)kernel(scsilun_to_int)kernel(sctp_do_peeloff)kernel(sctp_for_each_endpoint)kernel(sctp_get_sctp_info)kernel(sctp_transport_lookup_process)kernel(sctp_transport_traverse_process)kernel(sdev_disable_disk_events)kernel(sdev_enable_disk_events)kernel(sdev_evt_alloc)kernel(sdev_evt_send)kernel(sdev_evt_send_simple)kernel(sdev_prefix_printk)kernel(sdhci_add_host)kernel(sdhci_alloc_host)kernel(sdhci_calc_clk)kernel(sdhci_cleanup_host)kernel(sdhci_cqe_disable)kernel(sdhci_cqe_enable)kernel(sdhci_cqe_irq)kernel(sdhci_dumpregs)kernel(sdhci_enable_clk)kernel(sdhci_enable_sdio_irq)kernel(sdhci_execute_tuning)kernel(sdhci_free_host)kernel(sdhci_get_property)kernel(sdhci_pci_get_data)kernel(sdhci_pltfm_clk_get_max_clock)kernel(sdhci_pltfm_free)kernel(sdhci_pltfm_init)kernel(sdhci_pltfm_pmops)kernel(sdhci_pltfm_register)kernel(sdhci_pltfm_resume)kernel(sdhci_pltfm_suspend)kernel(sdhci_pltfm_unregister)kernel(sdhci_remove_host)kernel(sdhci_reset)kernel(sdhci_resume_host)kernel(sdhci_runtime_resume_host)kernel(sdhci_runtime_suspend_host)kernel(sdhci_send_command)kernel(sdhci_set_bus_width)kernel(sdhci_set_clock)kernel(sdhci_set_ios)kernel(sdhci_set_power)kernel(sdhci_set_power_noreg)kernel(sdhci_set_uhs_signaling)kernel(sdhci_setup_host)kernel(sdhci_start_signal_voltage_switch)kernel(sdhci_suspend_host)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_retune_crc_disable)kernel(sdio_retune_crc_enable)kernel(sdio_retune_hold_now)kernel(sdio_retune_release)kernel(sdio_run_irqs)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_signal_irq)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(search_binary_handler)kernel(secpath_dup)kernel(secpath_set)kernel(secure_ipv4_port_ephemeral)kernel(secure_ipv6_port_ephemeral)kernel(secure_tcp_seq)kernel(secure_tcpv6_seq)kernel(secure_tcpv6_ts_off)kernel(security_add_mnt_opt)kernel(security_cred_getsecid)kernel(security_d_instantiate)kernel(security_dentry_create_files_as)kernel(security_dentry_init_security)kernel(security_file_ioctl)kernel(security_free_mnt_opts)kernel(security_ib_alloc_security)kernel(security_ib_endport_manage_subnet)kernel(security_ib_free_security)kernel(security_ib_pkey_access)kernel(security_inet_conn_established)kernel(security_inet_conn_request)kernel(security_inode_copy_up)kernel(security_inode_copy_up_xattr)kernel(security_inode_create)kernel(security_inode_getsecctx)kernel(security_inode_init_security)kernel(security_inode_invalidate_secctx)kernel(security_inode_listsecurity)kernel(security_inode_mkdir)kernel(security_inode_notifysecctx)kernel(security_inode_setattr)kernel(security_inode_setsecctx)kernel(security_ismaclabel)kernel(security_kernel_load_data)kernel(security_kernel_post_read_file)kernel(security_kernel_read_file)kernel(security_old_inode_init_security)kernel(security_path_mkdir)kernel(security_path_mknod)kernel(security_path_rename)kernel(security_path_unlink)kernel(security_release_secctx)kernel(security_req_classify_flow)kernel(security_sb_clone_mnt_opts)kernel(security_sb_eat_lsm_opts)kernel(security_sb_mnt_opts_compat)kernel(security_sb_remount)kernel(security_sb_set_mnt_opts)kernel(security_sctp_assoc_established)kernel(security_sctp_assoc_request)kernel(security_sctp_bind_connect)kernel(security_sctp_sk_clone)kernel(security_secctx_to_secid)kernel(security_secid_to_secctx)kernel(security_secmark_refcount_dec)kernel(security_secmark_refcount_inc)kernel(security_secmark_relabel_packet)kernel(security_sk_classify_flow)kernel(security_sk_clone)kernel(security_skb_classify_flow)kernel(security_sock_graft)kernel(security_sock_rcv_skb)kernel(security_socket_getpeersec_dgram)kernel(security_socket_socketpair)kernel(security_task_getsecid)kernel(security_tun_dev_alloc_security)kernel(security_tun_dev_attach)kernel(security_tun_dev_attach_queue)kernel(security_tun_dev_create)kernel(security_tun_dev_free_security)kernel(security_tun_dev_open)kernel(security_unix_may_send)kernel(security_unix_stream_connect)kernel(security_xfrm_policy_alloc)kernel(security_xfrm_policy_free)kernel(security_xfrm_state_alloc)kernel(security_xfrm_state_delete)kernel(securityfs_create_dir)kernel(securityfs_create_file)kernel(securityfs_create_symlink)kernel(securityfs_remove)kernel(send_implementation_id)kernel(send_sig)kernel(send_sig_info)kernel(send_sig_mceerr)kernel(sensor_group_enable)kernel(seq_bprintf)kernel(seq_buf_printf)kernel(seq_dentry)kernel(seq_escape)kernel(seq_escape_mem_ascii)kernel(seq_file_path)kernel(seq_hex_dump)kernel(seq_hlist_next)kernel(seq_hlist_next_percpu)kernel(seq_hlist_next_rcu)kernel(seq_hlist_start)kernel(seq_hlist_start_head)kernel(seq_hlist_start_head_rcu)kernel(seq_hlist_start_percpu)kernel(seq_hlist_start_rcu)kernel(seq_list_next)kernel(seq_list_start)kernel(seq_list_start_head)kernel(seq_lseek)kernel(seq_open)kernel(seq_open_private)kernel(seq_pad)kernel(seq_path)kernel(seq_print_acct)kernel(seq_printf)kernel(seq_put_decimal_ll)kernel(seq_put_decimal_ull)kernel(seq_putc)kernel(seq_puts)kernel(seq_read)kernel(seq_release)kernel(seq_release_private)kernel(seq_vprintf)kernel(seq_write)kernel(serial8250_clear_and_reinit_fifos)kernel(serial8250_do_get_mctrl)kernel(serial8250_do_pm)kernel(serial8250_do_set_divisor)kernel(serial8250_do_set_ldisc)kernel(serial8250_do_set_mctrl)kernel(serial8250_do_set_termios)kernel(serial8250_do_shutdown)kernel(serial8250_do_startup)kernel(serial8250_em485_config)kernel(serial8250_em485_destroy)kernel(serial8250_em485_start_tx)kernel(serial8250_em485_stop_tx)kernel(serial8250_get_port)kernel(serial8250_handle_irq)kernel(serial8250_init_port)kernel(serial8250_modem_status)kernel(serial8250_read_char)kernel(serial8250_register_8250_port)kernel(serial8250_release_dma)kernel(serial8250_request_dma)kernel(serial8250_resume_port)kernel(serial8250_rpm_get)kernel(serial8250_rpm_get_tx)kernel(serial8250_rpm_put)kernel(serial8250_rpm_put_tx)kernel(serial8250_rx_chars)kernel(serial8250_rx_dma_flush)kernel(serial8250_set_defaults)kernel(serial8250_set_isa_configurator)kernel(serial8250_suspend_port)kernel(serial8250_tx_chars)kernel(serial8250_unregister_port)kernel(serial8250_update_uartclk)kernel(serio_bus)kernel(serio_close)kernel(serio_interrupt)kernel(serio_open)kernel(serio_reconnect)kernel(serio_rescan)kernel(serio_unregister_child_port)kernel(serio_unregister_driver)kernel(serio_unregister_port)kernel(serpent_setkey)kernel(set_and_calc_slave_port_state)kernel(set_anon_super)kernel(set_anon_super_fc)kernel(set_bdi_congested)kernel(set_bh_page)kernel(set_binfmt)kernel(set_blocksize)kernel(set_cached_acl)kernel(set_capacity_revalidate_and_notify)kernel(set_compat_user_sigmask)kernel(set_cpus_allowed_ptr)kernel(set_create_files_as)kernel(set_current_groups)kernel(set_device_ro)kernel(set_disk_ro)kernel(set_freezable)kernel(set_groups)kernel(set_h225_addr_hook)kernel(set_h245_addr_hook)kernel(set_nlink)kernel(set_normalized_timespec)kernel(set_normalized_timespec64)kernel(set_online_page_callback)kernel(set_page_dirty)kernel(set_page_dirty_lock)kernel(set_phv_bit)kernel(set_posix_acl)kernel(set_primary_fwnode)kernel(set_ras_addr_hook)kernel(set_secondary_fwnode)kernel(set_security_override)kernel(set_security_override_from_ctx)kernel(set_selection_kernel)kernel(set_sig_addr_hook)kernel(set_task_ioprio)kernel(set_thread_tidr)kernel(set_user_nice)kernel(set_user_sigmask)kernel(set_worker_desc)kernel(setattr_copy)kernel(setattr_prepare)kernel(setup_arg_pages)kernel(setup_irq)kernel(setup_max_cpus)kernel(setup_new_exec)kernel(setup_udp_tunnel_sock)kernel(sg_alloc_append_table_from_pages)kernel(sg_alloc_table)kernel(sg_alloc_table_chained)kernel(sg_alloc_table_from_pages_segment)kernel(sg_copy_buffer)kernel(sg_copy_from_buffer)kernel(sg_copy_to_buffer)kernel(sg_free_append_table)kernel(sg_free_table)kernel(sg_free_table_chained)kernel(sg_init_one)kernel(sg_init_table)kernel(sg_last)kernel(sg_miter_next)kernel(sg_miter_skip)kernel(sg_miter_start)kernel(sg_miter_stop)kernel(sg_nents)kernel(sg_nents_for_len)kernel(sg_next)kernel(sg_pcopy_from_buffer)kernel(sg_pcopy_to_buffer)kernel(sg_scsi_ioctl)kernel(sg_zero_buffer)kernel(sget)kernel(sget_fc)kernel(sgl_alloc)kernel(sgl_alloc_order)kernel(sgl_free)kernel(sgl_free_n_order)kernel(sgl_free_order)kernel(sha1_init)kernel(sha1_transform)kernel(sha1_zero_message_hash)kernel(sha224_final)kernel(sha224_update)kernel(sha224_zero_message_hash)kernel(sha256)kernel(sha256_final)kernel(sha256_update)kernel(sha256_zero_message_hash)kernel(shake_page)kernel(shared_processor)kernel(shash_ahash_digest)kernel(shash_ahash_finup)kernel(shash_ahash_update)kernel(shash_attr_alg)kernel(shash_free_instance)kernel(shash_no_setkey)kernel(shash_register_instance)kernel(shmem_file_setup)kernel(shmem_file_setup_with_mnt)kernel(shmem_read_mapping_page_gfp)kernel(shmem_truncate_range)kernel(should_remove_suid)kernel(show_class_attr_string)kernel(show_rcu_gp_kthreads)kernel(show_rcu_tasks_rude_gp_kthread)kernel(show_rcu_tasks_trace_gp_kthread)kernel(shrink_dcache_parent)kernel(shrink_dcache_sb)kernel(si21xx_attach)kernel(si_mem_available)kernel(si_meminfo)kernel(sigprocmask)kernel(simple_attr_open)kernel(simple_attr_read)kernel(simple_attr_release)kernel(simple_attr_write)kernel(simple_dentry_operations)kernel(simple_dir_inode_operations)kernel(simple_dir_operations)kernel(simple_dname)kernel(simple_empty)kernel(simple_fill_super)kernel(simple_get_link)kernel(simple_getattr)kernel(simple_link)kernel(simple_lookup)kernel(simple_nosetlease)kernel(simple_open)kernel(simple_pin_fs)kernel(simple_read_from_buffer)kernel(simple_readpage)kernel(simple_release_fs)kernel(simple_rename)kernel(simple_rmdir)kernel(simple_setattr)kernel(simple_statfs)kernel(simple_strtol)kernel(simple_strtoll)kernel(simple_strtoul)kernel(simple_strtoull)kernel(simple_symlink_inode_operations)kernel(simple_transaction_get)kernel(simple_transaction_read)kernel(simple_transaction_release)kernel(simple_transaction_set)kernel(simple_tuner_attach)kernel(simple_unlink)kernel(simple_write_begin)kernel(simple_write_end)kernel(simple_write_to_buffer)kernel(single_open)kernel(single_open_size)kernel(single_release)kernel(single_task_running)kernel(siphash_1u32)kernel(siphash_1u64)kernel(siphash_2u64)kernel(siphash_3u32)kernel(siphash_3u64)kernel(siphash_4u64)kernel(sja1000_interrupt)kernel(sk_alloc)kernel(sk_attach_filter)kernel(sk_busy_loop_end)kernel(sk_capable)kernel(sk_clear_memalloc)kernel(sk_clone_lock)kernel(sk_common_release)kernel(sk_detach_filter)kernel(sk_dst_check)kernel(sk_error_report)kernel(sk_filter_trim_cap)kernel(sk_free)kernel(sk_free_unlock_clone)kernel(sk_mc_loop)kernel(sk_msg_alloc)kernel(sk_msg_clone)kernel(sk_msg_free)kernel(sk_msg_free_nocharge)kernel(sk_msg_free_partial)kernel(sk_msg_memcopy_from_iter)kernel(sk_msg_recvmsg)kernel(sk_msg_return)kernel(sk_msg_return_zero)kernel(sk_msg_trim)kernel(sk_msg_zerocopy_from_iter)kernel(sk_net_capable)kernel(sk_ns_capable)kernel(sk_page_frag_refill)kernel(sk_psock_drop)kernel(sk_psock_init)kernel(sk_psock_msg_verdict)kernel(sk_psock_tls_strp_read)kernel(sk_reset_timer)kernel(sk_send_sigurg)kernel(sk_set_memalloc)kernel(sk_set_peek_off)kernel(sk_setup_caps)kernel(sk_stop_timer)kernel(sk_stop_timer_sync)kernel(sk_stream_error)kernel(sk_stream_kill_queues)kernel(sk_stream_wait_close)kernel(sk_stream_wait_connect)kernel(sk_stream_wait_memory)kernel(sk_wait_data)kernel(skb_abort_seq_read)kernel(skb_add_rx_frag)kernel(skb_append)kernel(skb_append_datato_frags)kernel(skb_append_pagefrags)kernel(skb_checksum)kernel(skb_checksum_help)kernel(skb_checksum_setup)kernel(skb_checksum_trimmed)kernel(skb_clone)kernel(skb_clone_sk)kernel(skb_clone_tx_timestamp)kernel(skb_coalesce_rx_frag)kernel(skb_complete_tx_timestamp)kernel(skb_complete_wifi_ack)kernel(skb_consume_udp)kernel(skb_copy)kernel(skb_copy_and_csum_bits)kernel(skb_copy_and_csum_datagram_msg)kernel(skb_copy_and_csum_dev)kernel(skb_copy_and_hash_datagram_iter)kernel(skb_copy_bits)kernel(skb_copy_datagram_from_iter)kernel(skb_copy_datagram_iter)kernel(skb_copy_expand)kernel(skb_copy_header)kernel(skb_copy_ubufs)kernel(skb_cow_data)kernel(skb_csum_hwoffload_help)kernel(skb_defer_rx_timestamp)kernel(skb_dequeue)kernel(skb_dequeue_tail)kernel(skb_dump)kernel(skb_ensure_writable)kernel(skb_eth_gso_segment)kernel(skb_eth_pop)kernel(skb_eth_push)kernel(skb_ext_add)kernel(skb_find_text)kernel(skb_flow_dissect_ct)kernel(skb_flow_dissect_hash)kernel(skb_flow_dissect_meta)kernel(skb_flow_dissect_tunnel_info)kernel(skb_flow_dissector_init)kernel(skb_flow_get_icmp_tci)kernel(skb_free_datagram)kernel(skb_get_hash_perturb)kernel(skb_gro_receive)kernel(skb_gro_receive_list)kernel(skb_gso_validate_mac_len)kernel(skb_gso_validate_network_len)kernel(skb_headers_offset_update)kernel(skb_insert)kernel(skb_kill_datagram)kernel(skb_mac_gso_segment)kernel(skb_make_writable)kernel(skb_morph)kernel(skb_mpls_dec_ttl)kernel(skb_mpls_pop)kernel(skb_mpls_push)kernel(skb_mpls_update_lse)kernel(skb_orphan_partial)kernel(skb_page_frag_refill)kernel(skb_partial_csum_set)kernel(skb_prepare_seq_read)kernel(skb_pull)kernel(skb_pull_data)kernel(skb_pull_rcsum)kernel(skb_push)kernel(skb_put)kernel(skb_queue_head)kernel(skb_queue_purge)kernel(skb_queue_purge_reason)kernel(skb_queue_tail)kernel(skb_realloc_headroom)kernel(skb_recv_datagram)kernel(skb_scrub_packet)kernel(skb_segment)kernel(skb_segment_list)kernel(skb_send_sock_locked)kernel(skb_seq_read)kernel(skb_set_owner_w)kernel(skb_splice_bits)kernel(skb_split)kernel(skb_store_bits)kernel(skb_to_sgvec)kernel(skb_to_sgvec_nomark)kernel(skb_trim)kernel(skb_try_coalesce)kernel(skb_tstamp_tx)kernel(skb_tunnel_check_pmtu)kernel(skb_tx_error)kernel(skb_udp_tunnel_segment)kernel(skb_unlink)kernel(skb_vlan_pop)kernel(skb_vlan_push)kernel(skb_vlan_untag)kernel(skb_zerocopy)kernel(skb_zerocopy_headlen)kernel(skb_zerocopy_iter_stream)kernel(skcipher_register_instance)kernel(skcipher_walk_aead)kernel(skcipher_walk_aead_decrypt)kernel(skcipher_walk_aead_encrypt)kernel(skcipher_walk_async)kernel(skcipher_walk_atomise)kernel(skcipher_walk_complete)kernel(skcipher_walk_done)kernel(skcipher_walk_virt)kernel(skip_spaces)kernel(slash_name)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(slice_get_unmapped_area)kernel(sm501_find_clock)kernel(sm501_misc_control)kernel(sm501_modify_reg)kernel(sm501_set_clock)kernel(sm501_unit_power)kernel(smp_call_function)kernel(smp_call_function_any)kernel(smp_call_function_many)kernel(smp_call_function_single)kernel(smp_call_function_single_async)kernel(smp_call_on_cpu)kernel(smpboot_register_percpu_thread_cpumask)kernel(smpboot_unregister_percpu_thread)kernel(sms_board_event)kernel(sms_board_led_feedback)kernel(sms_board_lna_control)kernel(sms_board_load_modules)kernel(sms_board_power)kernel(sms_board_setup)kernel(sms_get_board)kernel(smsclient_sendrequest)kernel(smscore_get_board_id)kernel(smscore_get_device_mode)kernel(smscore_getbuffer)kernel(smscore_onresponse)kernel(smscore_putbuffer)kernel(smscore_register_client)kernel(smscore_register_device)kernel(smscore_register_hotplug)kernel(smscore_registry_getmode)kernel(smscore_set_board_id)kernel(smscore_start_device)kernel(smscore_translate_msg)kernel(smscore_unregister_client)kernel(smscore_unregister_device)kernel(smscore_unregister_hotplug)kernel(smsendian_handle_message_header)kernel(smsendian_handle_rx_message)kernel(smsendian_handle_tx_message)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_reset)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4113_build)kernel(snd_ak4113_check_rate_and_errors)kernel(snd_ak4113_create)kernel(snd_ak4113_external_rate)kernel(snd_ak4113_reg_write)kernel(snd_ak4113_reinit)kernel(snd_ak4113_resume)kernel(snd_ak4113_suspend)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_ak4114_resume)kernel(snd_ak4114_suspend)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_card_add_dev_attr)kernel(snd_card_disconnect)kernel(snd_card_disconnect_sync)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_on_error)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_ref)kernel(snd_card_register)kernel(snd_card_rw_proc_new)kernel(snd_card_set_id)kernel(snd_component_add)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_init)kernel(snd_cs8427_reg_write)kernel(snd_ctl_activate_id)kernel(snd_ctl_add)kernel(snd_ctl_add_followers)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_apply_vmaster_followers)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_disconnect_layer)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_id_locked)kernel(snd_ctl_find_numid)kernel(snd_ctl_find_numid_locked)kernel(snd_ctl_free_one)kernel(snd_ctl_get_preferred_subdevice)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_notify_one)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_ioctl_compat)kernel(snd_ctl_register_layer)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename)kernel(snd_ctl_rename_id)kernel(snd_ctl_replace)kernel(snd_ctl_request_layer)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_unregister_ioctl)kernel(snd_ctl_unregister_ioctl_compat)kernel(snd_device_alloc)kernel(snd_device_disconnect)kernel(snd_device_free)kernel(snd_device_get_state)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_devm_alloc_dir_pages)kernel(snd_devm_card_new)kernel(snd_devm_request_dma)kernel(snd_dma_alloc_dir_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_buffer_mmap)kernel(snd_dma_buffer_sync)kernel(snd_dma_disable)kernel(snd_dma_free_pages)kernel(snd_dma_pointer)kernel(snd_dma_program)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_fasync_free)kernel(snd_fasync_helper)kernel(snd_fw_transaction)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_interval_list)kernel(snd_interval_ranges)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_jack_add_new_kctl)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_key)kernel(snd_jack_set_parent)kernel(snd_kill_fasync)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ranges)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_limit_rates)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_hw_rule_noresample)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_mmap_iomem)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_internal)kernel(snd_pcm_new_stream)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_period_elapsed_under_stream_lock)kernel(snd_pcm_rate_bit_to_rate)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_range_to_bits)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_managed_buffer)kernel(snd_pcm_set_managed_buffer_all)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_stream_lock)kernel(snd_pcm_stream_lock_irq)kernel(snd_pcm_stream_unlock)kernel(snd_pcm_stream_unlock_irq)kernel(snd_pcm_stream_unlock_irqrestore)kernel(snd_pcm_suspend_all)kernel(snd_power_ref_and_wait)kernel(snd_power_wait)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_proceed)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_seq_autoload_exit)kernel(snd_seq_autoload_init)kernel(snd_seq_client_ioctl_lock)kernel(snd_seq_client_ioctl_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_driver_unregister)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_addr)kernel(snd_sgbuf_get_chunk_size)kernel(snd_sgbuf_get_page)kernel(snd_tea575x_enum_freq_bands)kernel(snd_tea575x_exit)kernel(snd_tea575x_g_tuner)kernel(snd_tea575x_hw_init)kernel(snd_tea575x_init)kernel(snd_tea575x_s_hw_freq_seek)kernel(snd_tea575x_set_freq)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_instance_free)kernel(snd_timer_instance_new)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snd_vx_threaded_irq_handler)kernel(snmp_fold_field)kernel(snmp_get_cpu_field)kernel(snprintf)kernel(sock_alloc)kernel(sock_alloc_file)kernel(sock_alloc_send_pskb)kernel(sock_alloc_send_skb)kernel(sock_bindtoindex)kernel(sock_cmsg_send)kernel(sock_common_getsockopt)kernel(sock_common_recvmsg)kernel(sock_common_setsockopt)kernel(sock_create)kernel(sock_create_kern)kernel(sock_create_lite)kernel(sock_dequeue_err_skb)kernel(sock_diag_check_cookie)kernel(sock_diag_destroy)kernel(sock_diag_put_filterinfo)kernel(sock_diag_put_meminfo)kernel(sock_diag_register)kernel(sock_diag_register_inet_compat)kernel(sock_diag_save_cookie)kernel(sock_diag_unregister)kernel(sock_diag_unregister_inet_compat)kernel(sock_edemux)kernel(sock_efree)kernel(sock_from_file)kernel(sock_gen_put)kernel(sock_get_timestamp)kernel(sock_get_timestampns)kernel(sock_i_ino)kernel(sock_i_uid)kernel(sock_init_data)kernel(sock_inuse_get)kernel(sock_kfree_s)kernel(sock_kmalloc)kernel(sock_kzfree_s)kernel(sock_load_diag_module)kernel(sock_no_accept)kernel(sock_no_bind)kernel(sock_no_connect)kernel(sock_no_getname)kernel(sock_no_getsockopt)kernel(sock_no_ioctl)kernel(sock_no_linger)kernel(sock_no_listen)kernel(sock_no_mmap)kernel(sock_no_recvmsg)kernel(sock_no_sendmsg)kernel(sock_no_sendmsg_locked)kernel(sock_no_sendpage)kernel(sock_no_sendpage_locked)kernel(sock_no_setsockopt)kernel(sock_no_shutdown)kernel(sock_no_socketpair)kernel(sock_pfree)kernel(sock_prot_inuse_add)kernel(sock_prot_inuse_get)kernel(sock_queue_err_skb)kernel(sock_queue_rcv_skb)kernel(sock_queue_rcv_skb_reason)kernel(sock_recv_errqueue)kernel(sock_recvmsg)kernel(sock_register)kernel(sock_release)kernel(sock_rfree)kernel(sock_sendmsg)kernel(sock_set_keepalive)kernel(sock_set_mark)kernel(sock_set_priority)kernel(sock_set_reuseaddr)kernel(sock_setsockopt)kernel(sock_unregister)kernel(sock_wake_async)kernel(sock_wfree)kernel(sock_wmalloc)kernel(sock_zerocopy_alloc)kernel(sock_zerocopy_callback)kernel(sock_zerocopy_put)kernel(sock_zerocopy_put_abort)kernel(sock_zerocopy_realloc)kernel(sockfd_lookup)kernel(soft_cursor)kernel(softnet_data)kernel(software_node_find_by_name)kernel(software_node_fwnode)kernel(software_node_register)kernel(software_node_register_node_group)kernel(software_node_unregister)kernel(software_node_unregister_node_group)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sort)kernel(sound_class)kernel(sp8870_attach)kernel(sp887x_attach)kernel(sparse_keymap_entry_from_keycode)kernel(sparse_keymap_entry_from_scancode)kernel(sparse_keymap_report_entry)kernel(sparse_keymap_report_event)kernel(sparse_keymap_setup)kernel(spc_emulate_evpd_83)kernel(spc_emulate_inquiry_std)kernel(spc_emulate_report_luns)kernel(spc_parse_cdb)kernel(spi_attach_transport)kernel(spi_display_xfer_agreement)kernel(spi_dv_device)kernel(spi_populate_ppr_msg)kernel(spi_populate_sync_msg)kernel(spi_populate_tag_msg)kernel(spi_populate_width_msg)kernel(spi_print_msg)kernel(spi_release_transport)kernel(spi_schedule_dv_device)kernel(splice_direct_to_actor)kernel(splice_to_pipe)kernel(split_page)kernel(splpar_spin_yield)kernel(sprint_OID)kernel(sprint_oid)kernel(sprint_symbol)kernel(sprint_symbol_no_offset)kernel(sprintf)kernel(srcu_barrier)kernel(srcu_batches_completed)kernel(srcu_init_notifier_head)kernel(srcu_notifier_call_chain)kernel(srcu_notifier_chain_register)kernel(srcu_notifier_chain_unregister)kernel(srcu_torture_stats_print)kernel(srcutorture_get_gp_data)kernel(srp_attach_transport)kernel(srp_parse_tmo)kernel(srp_reconnect_rport)kernel(srp_release_transport)kernel(srp_remove_host)kernel(srp_rport_add)kernel(srp_rport_del)kernel(srp_rport_get)kernel(srp_rport_put)kernel(srp_start_tl_fail_timers)kernel(srp_stop_rport_timers)kernel(srp_timed_out)kernel(srp_tmo_valid)kernel(sscanf)kernel(st33zp24_pm_resume)kernel(st33zp24_pm_suspend)kernel(st33zp24_probe)kernel(st33zp24_remove)kernel(stack_depot_fetch)kernel(stack_depot_print)kernel(stack_depot_save)kernel(stack_depot_snprint)kernel(stack_trace_print)kernel(stack_trace_save)kernel(stack_trace_snprint)kernel(starget_for_each_device)kernel(start_poll_synchronize_rcu)kernel(start_poll_synchronize_srcu)kernel(start_thread)kernel(start_tty)kernel(static_key_count)kernel(static_key_disable)kernel(static_key_disable_cpuslocked)kernel(static_key_enable)kernel(static_key_enable_cpuslocked)kernel(static_key_initialized)kernel(static_key_slow_dec)kernel(static_key_slow_inc)kernel(stb0899_attach)kernel(stb6000_attach)kernel(stb6100_attach)kernel(stop_core_cpuslocked)kernel(stop_machine)kernel(stop_tty)kernel(store_fp_state)kernel(store_vr_state)kernel(stp_proto_register)kernel(stp_proto_unregister)kernel(stpcpy)kernel(strcasecmp)kernel(strcat)kernel(strchr)kernel(strchrnul)kernel(strcmp)kernel(strcpy)kernel(strcspn)kernel(strict_msr_control)kernel(strim)kernel(string_escape_mem)kernel(string_escape_mem_ascii)kernel(string_get_size)kernel(string_unescape)kernel(strlcat)kernel(strlcpy)kernel(strlen)kernel(strncasecmp)kernel(strncat)kernel(strnchr)kernel(strncmp)kernel(strncpy)kernel(strncpy_from_user)kernel(strndup_user)kernel(strnlen)kernel(strnlen_user)kernel(strnstr)kernel(strp_check_rcv)kernel(strp_data_ready)kernel(strp_done)kernel(strp_init)kernel(strp_process)kernel(strp_stop)kernel(strp_unpause)kernel(strpbrk)kernel(strrchr)kernel(strreplace)kernel(strscpy)kernel(strscpy_pad)kernel(strsep)kernel(strspn)kernel(strstr)kernel(stutter_wait)kernel(stv0288_attach)kernel(stv0297_attach)kernel(stv0299_attach)kernel(stv0367cab_attach)kernel(stv0367ddb_attach)kernel(stv0367ter_attach)kernel(stv0900_attach)kernel(stv090x_attach)kernel(stv0910_attach)kernel(stv6110_attach)kernel(stv6110x_attach)kernel(stv6111_attach)kernel(submit_bh)kernel(submit_bio)kernel(submit_bio_wait)kernel(subsys_interface_register)kernel(subsys_interface_unregister)kernel(subsys_system_register)kernel(subsys_virtual_register)kernel(sunrpc_cache_lookup_rcu)kernel(sunrpc_cache_pipe_upcall)kernel(sunrpc_cache_pipe_upcall_timeout)kernel(sunrpc_cache_register_pipefs)kernel(sunrpc_cache_unhash)kernel(sunrpc_cache_unregister_pipefs)kernel(sunrpc_cache_update)kernel(sunrpc_destroy_cache_detail)kernel(sunrpc_init_cache_detail)kernel(sunrpc_net_id)kernel(super_setup_bdi)kernel(super_setup_bdi_name)kernel(suspend_device_irqs)kernel(suspend_set_ops)kernel(suspend_valid_only_mem)kernel(svc_addsock)kernel(svc_age_temp_xprts_now)kernel(svc_auth_register)kernel(svc_auth_unregister)kernel(svc_authenticate)kernel(svc_bind)kernel(svc_close_xprt)kernel(svc_create)kernel(svc_create_pooled)kernel(svc_create_xprt)kernel(svc_destroy)kernel(svc_drop)kernel(svc_encode_result_payload)kernel(svc_exit_thread)kernel(svc_fill_symlink_pathname)kernel(svc_fill_write_vector)kernel(svc_find_xprt)kernel(svc_generic_init_request)kernel(svc_generic_rpcbind_set)kernel(svc_max_payload)kernel(svc_pool_map)kernel(svc_pool_map_get)kernel(svc_pool_map_put)kernel(svc_pool_stats_open)kernel(svc_prepare_thread)kernel(svc_print_addr)kernel(svc_proc_register)kernel(svc_proc_unregister)kernel(svc_process)kernel(svc_recv)kernel(svc_reg_xprt_class)kernel(svc_reserve)kernel(svc_rpcb_cleanup)kernel(svc_rpcb_setup)kernel(svc_rpcbind_set_version)kernel(svc_rqst_alloc)kernel(svc_rqst_free)kernel(svc_seq_show)kernel(svc_set_client)kernel(svc_set_num_threads)kernel(svc_set_num_threads_sync)kernel(svc_shutdown_net)kernel(svc_sock_update_bufs)kernel(svc_unreg_xprt_class)kernel(svc_wake_up)kernel(svc_xprt_copy_addrs)kernel(svc_xprt_deferred_close)kernel(svc_xprt_do_enqueue)kernel(svc_xprt_enqueue)kernel(svc_xprt_init)kernel(svc_xprt_names)kernel(svc_xprt_put)kernel(svc_xprt_received)kernel(svcauth_gss_flavor)kernel(svcauth_gss_register_pseudoflavor)kernel(svcauth_unix_purge)kernel(svcauth_unix_set_client)kernel(sw842_compress)kernel(sw842_decompress)kernel(swake_up_all)kernel(swake_up_locked)kernel(swake_up_one)kernel(switchdev_bridge_port_offload)kernel(switchdev_bridge_port_unoffload)kernel(switchdev_deferred_process)kernel(switchdev_handle_fdb_event_to_device)kernel(switchdev_handle_port_attr_set)kernel(switchdev_handle_port_obj_add)kernel(switchdev_handle_port_obj_add_foreign)kernel(switchdev_handle_port_obj_del)kernel(switchdev_handle_port_obj_del_foreign)kernel(switchdev_port_attr_set)kernel(switchdev_port_obj_add)kernel(switchdev_port_obj_del)kernel(swphy_read_reg)kernel(swphy_validate_state)kernel(symbol_put_addr)kernel(sync_blockdev)kernel(sync_dirty_buffer)kernel(sync_file_create)kernel(sync_file_get_fence)kernel(sync_filesystem)kernel(sync_inode)kernel(sync_inode_metadata)kernel(sync_inodes_sb)kernel(sync_mapping_buffers)kernel(sync_page_io)kernel(synchronize_hardirq)kernel(synchronize_irq)kernel(synchronize_net)kernel(synchronize_rcu)kernel(synchronize_rcu_expedited)kernel(synchronize_rcu_tasks_rude)kernel(synchronize_rcu_tasks_trace)kernel(synchronize_shrinkers)kernel(synchronize_srcu)kernel(synchronize_srcu_expedited)kernel(synproxy_build_options)kernel(synproxy_check_timestamp_cookie)kernel(synproxy_init_timestamp_cookie)kernel(synproxy_net_id)kernel(synproxy_options_size)kernel(synproxy_parse_options)kernel(synproxy_tstamp_adjust)kernel(sys_copyarea)kernel(sys_fillrect)kernel(sys_imageblit)kernel(sys_tz)kernel(syscore_resume)kernel(syscore_suspend)kernel(sysctl_fb_tunnels_only_for_init_net)kernel(sysctl_max_skb_frags)kernel(sysctl_nf_log_all_netns)kernel(sysctl_optmem_max)kernel(sysctl_rmem_max)kernel(sysctl_tcp_mem)kernel(sysctl_udp_mem)kernel(sysctl_vals)kernel(sysctl_vfs_cache_pressure)kernel(sysctl_wmem_max)kernel(sysfs_add_device_to_node)kernel(sysfs_add_file_to_group)kernel(sysfs_add_link_to_group)kernel(sysfs_break_active_protection)kernel(sysfs_change_owner)kernel(sysfs_chmod_file)kernel(sysfs_create_bin_file)kernel(sysfs_create_file_ns)kernel(sysfs_create_files)kernel(sysfs_create_group)kernel(sysfs_create_groups)kernel(sysfs_create_link)kernel(sysfs_create_link_nowarn)kernel(sysfs_create_mount_point)kernel(sysfs_emit)kernel(sysfs_emit_at)kernel(sysfs_file_change_owner)kernel(sysfs_format_mac)kernel(sysfs_group_change_owner)kernel(sysfs_groups_change_owner)kernel(sysfs_merge_group)kernel(sysfs_notify)kernel(sysfs_remove_bin_file)kernel(sysfs_remove_device_from_node)kernel(sysfs_remove_file_from_group)kernel(sysfs_remove_file_ns)kernel(sysfs_remove_files)kernel(sysfs_remove_group)kernel(sysfs_remove_groups)kernel(sysfs_remove_link)kernel(sysfs_remove_link_from_group)kernel(sysfs_remove_mount_point)kernel(sysfs_rename_link_ns)kernel(sysfs_streq)kernel(sysfs_unbreak_active_protection)kernel(sysfs_unmerge_group)kernel(sysfs_update_group)kernel(sysfs_update_groups)kernel(system_freezable_power_efficient_wq)kernel(system_freezable_wq)kernel(system_freezing_cnt)kernel(system_highpri_wq)kernel(system_long_wq)kernel(system_power_efficient_wq)kernel(system_state)kernel(system_unbound_wq)kernel(system_wq)kernel(t10_pi_type1_crc)kernel(t10_pi_type1_ip)kernel(t10_pi_type3_crc)kernel(t10_pi_type3_ip)kernel(t1pci_detect)kernel(t4_cleanup_clip_tbl)kernel(tag_pages_for_writeback)kernel(take_dentry_name_snapshot)kernel(tap_create_cdev)kernel(tap_del_queues)kernel(tap_destroy_cdev)kernel(tap_free_minor)kernel(tap_get_minor)kernel(tap_get_ptr_ring)kernel(tap_get_socket)kernel(tap_handle_frame)kernel(tap_queue_resize)kernel(target_alloc_sgl)kernel(target_backend_unregister)kernel(target_cmd_init_cdb)kernel(target_cmd_parse_cdb)kernel(target_complete_cmd)kernel(target_complete_cmd_with_length)kernel(target_complete_cmd_with_sense)kernel(target_configure_unmap_from_queue)kernel(target_depend_item)kernel(target_execute_cmd)kernel(target_free_sgl)kernel(target_get_sess_cmd)kernel(target_init_cmd)kernel(target_lun_is_rdonly)kernel(target_nacl_find_deve)kernel(target_put_nacl)kernel(target_put_sess_cmd)kernel(target_queue_submission)kernel(target_register_template)kernel(target_remove_session)kernel(target_send_busy)kernel(target_set_cmd_data_length)kernel(target_setup_session)kernel(target_show_cmd)kernel(target_show_dynamic_sessions)kernel(target_stop_session)kernel(target_submit)kernel(target_submit_cmd)kernel(target_submit_prep)kernel(target_submit_tmr)kernel(target_to_linux_sector)kernel(target_tpg_has_node_acl)kernel(target_undepend_item)kernel(target_unregister_template)kernel(target_wait_for_sess_cmds)kernel(task_active_pid_ns)kernel(task_cgroup_path)kernel(task_cls_state)kernel(task_cputime_adjusted)kernel(task_handoff_register)kernel(task_handoff_unregister)kernel(task_user_regset_view)kernel(tasklet_init)kernel(tasklet_kill)kernel(tb_property_add_data)kernel(tb_property_add_dir)kernel(tb_property_add_immediate)kernel(tb_property_add_text)kernel(tb_property_create_dir)kernel(tb_property_find)kernel(tb_property_free_dir)kernel(tb_property_get_next)kernel(tb_property_remove)kernel(tb_register_property_dir)kernel(tb_register_protocol_handler)kernel(tb_register_service_driver)kernel(tb_ring_alloc_rx)kernel(tb_ring_alloc_tx)kernel(tb_ring_free)kernel(tb_ring_poll)kernel(tb_ring_poll_complete)kernel(tb_ring_start)kernel(tb_ring_stop)kernel(tb_service_type)kernel(tb_ticks_per_sec)kernel(tb_ticks_per_usec)kernel(tb_to_ns)kernel(tb_unregister_property_dir)kernel(tb_unregister_protocol_handler)kernel(tb_unregister_service_driver)kernel(tb_xdomain_alloc_in_hopid)kernel(tb_xdomain_alloc_out_hopid)kernel(tb_xdomain_disable_paths)kernel(tb_xdomain_enable_paths)kernel(tb_xdomain_find_by_route)kernel(tb_xdomain_find_by_uuid)kernel(tb_xdomain_lane_bonding_disable)kernel(tb_xdomain_lane_bonding_enable)kernel(tb_xdomain_release_in_hopid)kernel(tb_xdomain_release_out_hopid)kernel(tb_xdomain_request)kernel(tb_xdomain_response)kernel(tb_xdomain_type)kernel(tc_cleanup_offload_action)kernel(tc_setup_cb_add)kernel(tc_setup_cb_call)kernel(tc_setup_cb_destroy)kernel(tc_setup_cb_reoffload)kernel(tc_setup_cb_replace)kernel(tc_setup_offload_action)kernel(tc_skb_ext_tc)kernel(tc_skb_ext_tc_disable)kernel(tc_skb_ext_tc_enable)kernel(tcf_action_check_ctrlact)kernel(tcf_action_dump_1)kernel(tcf_action_exec)kernel(tcf_action_set_ctrlact)kernel(tcf_action_update_hw_stats)kernel(tcf_action_update_stats)kernel(tcf_block_get)kernel(tcf_block_get_ext)kernel(tcf_block_netif_keep_dst)kernel(tcf_block_put)kernel(tcf_block_put_ext)kernel(tcf_chain_get_by_act)kernel(tcf_chain_put_by_act)kernel(tcf_classify)kernel(tcf_dev_queue_xmit)kernel(tcf_em_register)kernel(tcf_em_tree_destroy)kernel(tcf_em_tree_dump)kernel(tcf_em_tree_validate)kernel(tcf_em_unregister)kernel(tcf_exts_change)kernel(tcf_exts_destroy)kernel(tcf_exts_dump)kernel(tcf_exts_dump_stats)kernel(tcf_exts_init_ex)kernel(tcf_exts_num_actions)kernel(tcf_exts_terse_dump)kernel(tcf_exts_validate)kernel(tcf_exts_validate_ex)kernel(tcf_frag_xmit_count)kernel(tcf_generic_walker)kernel(tcf_get_next_chain)kernel(tcf_get_next_proto)kernel(tcf_idr_check_alloc)kernel(tcf_idr_cleanup)kernel(tcf_idr_create)kernel(tcf_idr_create_from_flags)kernel(tcf_idr_release)kernel(tcf_idr_search)kernel(tcf_idrinfo_destroy)kernel(tcf_qevent_destroy)kernel(tcf_qevent_dump)kernel(tcf_qevent_handle)kernel(tcf_qevent_init)kernel(tcf_qevent_validate_change)kernel(tcf_queue_work)kernel(tcf_register_action)kernel(tcf_unregister_action)kernel(tcp_abort)kernel(tcp_add_backlog)kernel(tcp_alloc_md5sig_pool)kernel(tcp_bpf_bypass_getsockopt)kernel(tcp_bpf_sendmsg_redir)kernel(tcp_bpf_update_proto)kernel(tcp_ca_get_key_by_name)kernel(tcp_ca_get_name_by_key)kernel(tcp_ca_openreq_child)kernel(tcp_check_req)kernel(tcp_child_process)kernel(tcp_close)kernel(tcp_cong_avoid_ai)kernel(tcp_conn_request)kernel(tcp_connect)kernel(tcp_create_openreq_child)kernel(tcp_disconnect)kernel(tcp_done)kernel(tcp_enter_cwr)kernel(tcp_enter_memory_pressure)kernel(tcp_enter_quickack_mode)kernel(tcp_fastopen_defer_connect)kernel(tcp_filter)kernel(tcp_get_cookie_sock)kernel(tcp_get_info)kernel(tcp_get_md5sig_pool)kernel(tcp_get_syncookie_mss)kernel(tcp_getsockopt)kernel(tcp_gro_complete)kernel(tcp_hashinfo)kernel(tcp_inbound_md5_hash)kernel(tcp_init_sock)kernel(tcp_initialize_rcv_mss)kernel(tcp_ioctl)kernel(tcp_is_ulp_esp)kernel(tcp_leave_memory_pressure)kernel(tcp_make_synack)kernel(tcp_md5_do_add)kernel(tcp_md5_do_del)kernel(tcp_md5_hash_key)kernel(tcp_md5_hash_skb_data)kernel(tcp_md5_needed)kernel(tcp_memory_allocated)kernel(tcp_memory_pressure)kernel(tcp_mmap)kernel(tcp_mss_to_mtu)kernel(tcp_mtu_to_mss)kernel(tcp_mtup_init)kernel(tcp_openreq_init_rwin)kernel(tcp_orphan_count)kernel(tcp_parse_md5sig_option)kernel(tcp_parse_options)kernel(tcp_peek_len)kernel(tcp_poll)kernel(tcp_prot)kernel(tcp_rate_check_app_limited)kernel(tcp_rcv_established)kernel(tcp_rcv_state_process)kernel(tcp_read_sock)kernel(tcp_recvmsg)kernel(tcp_register_congestion_control)kernel(tcp_register_ulp)kernel(tcp_release_cb)kernel(tcp_reno_cong_avoid)kernel(tcp_reno_ssthresh)kernel(tcp_reno_undo_cwnd)kernel(tcp_req_err)kernel(tcp_rtx_synack)kernel(tcp_select_initial_window)kernel(tcp_sendmsg)kernel(tcp_sendmsg_locked)kernel(tcp_sendpage)kernel(tcp_sendpage_locked)kernel(tcp_seq_next)kernel(tcp_seq_start)kernel(tcp_seq_stop)kernel(tcp_set_keepalive)kernel(tcp_set_rcvlowat)kernel(tcp_set_state)kernel(tcp_setsockopt)kernel(tcp_shutdown)kernel(tcp_simple_retransmit)kernel(tcp_slow_start)kernel(tcp_sock_set_keepidle)kernel(tcp_sock_set_nodelay)kernel(tcp_sock_set_syncnt)kernel(tcp_sockets_allocated)kernel(tcp_splice_read)kernel(tcp_syn_ack_timeout)kernel(tcp_sync_mss)kernel(tcp_time_wait)kernel(tcp_timewait_state_process)kernel(tcp_twsk_destructor)kernel(tcp_twsk_unique)kernel(tcp_unregister_congestion_control)kernel(tcp_unregister_ulp)kernel(tcp_v4_conn_request)kernel(tcp_v4_connect)kernel(tcp_v4_destroy_sock)kernel(tcp_v4_do_rcv)kernel(tcp_v4_md5_hash_skb)kernel(tcp_v4_md5_lookup)kernel(tcp_v4_mtu_reduced)kernel(tcp_v4_send_check)kernel(tcp_v4_syn_recv_sock)kernel(tcp_vegas_cwnd_event)kernel(tcp_vegas_get_info)kernel(tcp_vegas_init)kernel(tcp_vegas_pkts_acked)kernel(tcp_vegas_state)kernel(tcpci_get_tcpm_port)kernel(tcpci_irq)kernel(tcpci_register_port)kernel(tcpci_unregister_port)kernel(tcpm_cc_change)kernel(tcpm_pd_hard_reset)kernel(tcpm_pd_receive)kernel(tcpm_pd_transmit_complete)kernel(tcpm_port_clean)kernel(tcpm_port_is_toggling)kernel(tcpm_register_port)kernel(tcpm_sink_frs)kernel(tcpm_sourcing_vbus)kernel(tcpm_tcpc_reset)kernel(tcpm_unregister_port)kernel(tcpm_vbus_change)kernel(tda10021_attach)kernel(tda10023_attach)kernel(tda10045_attach)kernel(tda10046_attach)kernel(tda10048_attach)kernel(tda10086_attach)kernel(tda18218_attach)kernel(tda18271_attach)kernel(tda18271c2dd_attach)kernel(tda665x_attach)kernel(tda8083_attach)kernel(tda8261_attach)kernel(tda826x_attach)kernel(tda827x_attach)kernel(tda829x_attach)kernel(tda829x_probe)kernel(tda9887_attach)kernel(tea5761_attach)kernel(tea5761_autodetection)kernel(tea5767_attach)kernel(tea5767_autodetection)kernel(team_mode_register)kernel(team_mode_unregister)kernel(team_modeop_port_change_dev_addr)kernel(team_modeop_port_enter)kernel(team_option_inst_set_change)kernel(team_options_change_check)kernel(team_options_register)kernel(team_options_unregister)kernel(test_taint)kernel(textsearch_destroy)kernel(textsearch_find_continuous)kernel(textsearch_prepare)kernel(textsearch_register)kernel(textsearch_unregister)kernel(thaw_bdev)kernel(thaw_super)kernel(thermal_add_hwmon_sysfs)kernel(thermal_cdev_update)kernel(thermal_cooling_device_register)kernel(thermal_cooling_device_unregister)kernel(thermal_notify_framework)kernel(thermal_of_cooling_device_register)kernel(thermal_remove_hwmon_sysfs)kernel(thermal_zone_bind_cooling_device)kernel(thermal_zone_device_critical)kernel(thermal_zone_device_disable)kernel(thermal_zone_device_enable)kernel(thermal_zone_device_is_enabled)kernel(thermal_zone_device_register)kernel(thermal_zone_device_unregister)kernel(thermal_zone_device_update)kernel(thermal_zone_get_offset)kernel(thermal_zone_get_slope)kernel(thermal_zone_get_temp)kernel(thermal_zone_get_zone_by_name)kernel(thermal_zone_of_sensor_register)kernel(thermal_zone_of_sensor_unregister)kernel(thermal_zone_set_trips)kernel(thermal_zone_unbind_cooling_device)kernel(thp_get_unmapped_area)kernel(thread_group_exited)kernel(threads_core_mask)kernel(threads_per_core)kernel(threads_per_subcore)kernel(threads_shift)kernel(tick_broadcast_control)kernel(tick_broadcast_oneshot_control)kernel(tick_nohz_dep_clear_cpu)kernel(tick_nohz_dep_clear_task)kernel(tick_nohz_dep_set_cpu)kernel(tick_nohz_dep_set_task)kernel(tick_nohz_full_running)kernel(tifm_add_adapter)kernel(tifm_alloc_adapter)kernel(tifm_alloc_device)kernel(tifm_eject)kernel(tifm_free_adapter)kernel(tifm_free_device)kernel(tifm_has_ms_pif)kernel(tifm_map_sg)kernel(tifm_queue_work)kernel(tifm_register_driver)kernel(tifm_remove_adapter)kernel(tifm_unmap_sg)kernel(tifm_unregister_driver)kernel(time64_to_tm)kernel(timecounter_cyc2time)kernel(timecounter_init)kernel(timecounter_read)kernel(timer_delete)kernel(timer_delete_sync)kernel(timer_interrupt)kernel(timer_reduce)kernel(timer_shutdown)kernel(timer_shutdown_sync)kernel(timerqueue_add)kernel(timerqueue_del)kernel(timerqueue_iterate_next)kernel(timespec64_to_jiffies)kernel(timespec64_trunc)kernel(timespec_trunc)kernel(timestamp_truncate)kernel(timeval_to_jiffies)kernel(tipc_dump_done)kernel(tipc_dump_start)kernel(tipc_nl_sk_walk)kernel(tipc_sk_fill_sock_diag)kernel(tlbie_capable)kernel(tls_device_sk_destruct)kernel(tls_encrypt_skb)kernel(tls_get_record)kernel(tls_offload_tx_resync_request)kernel(tls_validate_xmit_skb)kernel(tm6000_debug)kernel(tm6000_get_reg)kernel(tm6000_init_digital_mode)kernel(tm6000_register_extension)kernel(tm6000_set_audio_bitrate)kernel(tm6000_set_reg)kernel(tm6000_set_reg_mask)kernel(tm6000_tuner_callback)kernel(tm6000_unregister_extension)kernel(tm6000_xc5000_callback)kernel(tm_abort)kernel(tm_disable)kernel(tm_enable)kernel(tnum_strn)kernel(to_drm_sched_fence)kernel(to_nd_blk_region)kernel(to_nd_btt)kernel(to_nd_dax)kernel(to_nd_desc)kernel(to_nd_pfn)kernel(to_nd_region)kernel(to_ndd)kernel(to_nvdimm)kernel(to_nvdimm_bus)kernel(to_nvdimm_bus_dev)kernel(to_software_node)kernel(torture_cleanup_begin)kernel(torture_cleanup_end)kernel(torture_hrtimeout_jiffies)kernel(torture_hrtimeout_ms)kernel(torture_hrtimeout_ns)kernel(torture_hrtimeout_s)kernel(torture_hrtimeout_us)kernel(torture_init_begin)kernel(torture_init_end)kernel(torture_kthread_stopping)kernel(torture_must_stop)kernel(torture_must_stop_irq)kernel(torture_num_online_cpus)kernel(torture_offline)kernel(torture_online)kernel(torture_onoff_failures)kernel(torture_onoff_init)kernel(torture_onoff_stats)kernel(torture_random)kernel(torture_shuffle_init)kernel(torture_shuffle_task_register)kernel(torture_shutdown_absorb)kernel(torture_shutdown_init)kernel(torture_stutter_init)kernel(touch_atime)kernel(touch_buffer)kernel(touch_softlockup_watchdog)kernel(touchscreen_parse_properties)kernel(touchscreen_report_pos)kernel(touchscreen_set_mt_pos)kernel(tpm1_do_selftest)kernel(tpm1_getcap)kernel(tpm2_flush_context)kernel(tpm2_get_cc_attrs_tbl)kernel(tpm2_get_tpm_pt)kernel(tpm2_probe)kernel(tpm_calc_ordinal_duration)kernel(tpm_chip_alloc)kernel(tpm_chip_register)kernel(tpm_chip_start)kernel(tpm_chip_stop)kernel(tpm_chip_unregister)kernel(tpm_default_chip)kernel(tpm_get_random)kernel(tpm_get_timeouts)kernel(tpm_is_tpm2)kernel(tpm_pcr_extend)kernel(tpm_pcr_read)kernel(tpm_pm_resume)kernel(tpm_pm_suspend)kernel(tpm_put_ops)kernel(tpm_send)kernel(tpm_tis_core_init)kernel(tpm_tis_remove)kernel(tpm_tis_resume)kernel(tpm_transmit_cmd)kernel(tpm_try_get_ops)kernel(tpmm_chip_alloc)kernel(trace_clock)kernel(trace_clock_global)kernel(trace_clock_jiffies)kernel(trace_clock_local)kernel(trace_define_field)kernel(trace_dump_stack)kernel(trace_event_buffer_commit)kernel(trace_event_buffer_lock_reserve)kernel(trace_event_buffer_reserve)kernel(trace_event_ignore_this_pid)kernel(trace_event_raw_init)kernel(trace_event_reg)kernel(trace_handle_return)kernel(trace_output_call)kernel(trace_print_array_seq)kernel(trace_print_bitmask_seq)kernel(trace_print_flags_seq)kernel(trace_print_hex_dump_seq)kernel(trace_print_hex_seq)kernel(trace_print_symbols_seq)kernel(trace_raw_output_prep)kernel(trace_seq_acquire)kernel(trace_seq_bitmask)kernel(trace_seq_bprintf)kernel(trace_seq_hex_dump)kernel(trace_seq_path)kernel(trace_seq_printf)kernel(trace_seq_putc)kernel(trace_seq_putmem)kernel(trace_seq_putmem_hex)kernel(trace_seq_puts)kernel(trace_seq_to_user)kernel(trace_seq_vprintf)kernel(trace_set_clr_event)kernel(trace_vbprintk)kernel(trace_vprintk)kernel(tracepoint_probe_register)kernel(tracepoint_probe_register_prio)kernel(tracepoint_probe_register_prio_may_exist)kernel(tracepoint_probe_unregister)kernel(tracepoint_srcu)kernel(tracing_alloc_snapshot)kernel(tracing_generic_entry_update)kernel(tracing_is_on)kernel(tracing_off)kernel(tracing_on)kernel(tracing_snapshot)kernel(tracing_snapshot_alloc)kernel(transport_add_device)kernel(transport_alloc_session)kernel(transport_alloc_session_tags)kernel(transport_backend_register)kernel(transport_class_register)kernel(transport_class_unregister)kernel(transport_configure_device)kernel(transport_copy_sense_to_cmd)kernel(transport_deregister_session)kernel(transport_deregister_session_configfs)kernel(transport_destroy_device)kernel(transport_free_session)kernel(transport_generic_free_cmd)kernel(transport_generic_handle_tmr)kernel(transport_generic_new_cmd)kernel(transport_generic_request_failure)kernel(transport_handle_cdb_direct)kernel(transport_init_session)kernel(transport_kmap_data_sg)kernel(transport_kunmap_data_sg)kernel(transport_lookup_cmd_lun)kernel(transport_lookup_tmr_lun)kernel(transport_register_session)kernel(transport_remove_device)kernel(transport_send_check_condition_and_sense)kernel(transport_set_vpd_assoc)kernel(transport_set_vpd_ident)kernel(transport_set_vpd_ident_type)kernel(transport_set_vpd_proto_id)kernel(transport_setup_device)kernel(transport_wait_for_tasks)kernel(truncate_inode_pages)kernel(truncate_inode_pages_final)kernel(truncate_inode_pages_range)kernel(truncate_pagecache)kernel(truncate_pagecache_range)kernel(truncate_setsize)kernel(trusted_tpm_send)kernel(try_lookup_one_len)kernel(try_module_get)kernel(try_offline_node)kernel(try_test_sas_gpio_gp_bit)kernel(try_to_del_timer_sync)kernel(try_to_free_buffers)kernel(try_to_release_page)kernel(try_to_writeback_inodes_sb)kernel(try_wait_for_completion)kernel(ts2020_attach)kernel(tso_build_data)kernel(tso_build_hdr)kernel(tso_count_descs)kernel(tso_start)kernel(ttm_bo_eviction_valuable)kernel(ttm_bo_init_reserved)kernel(ttm_bo_init_validate)kernel(ttm_bo_kmap)kernel(ttm_bo_kunmap)kernel(ttm_bo_mem_space)kernel(ttm_bo_mmap_obj)kernel(ttm_bo_move_accel_cleanup)kernel(ttm_bo_move_memcpy)kernel(ttm_bo_move_sync_cleanup)kernel(ttm_bo_move_to_lru_tail)kernel(ttm_bo_pin)kernel(ttm_bo_put)kernel(ttm_bo_set_bulk_move)kernel(ttm_bo_unmap_virtual)kernel(ttm_bo_unpin)kernel(ttm_bo_validate)kernel(ttm_bo_vm_access)kernel(ttm_bo_vm_close)kernel(ttm_bo_vm_dummy_page)kernel(ttm_bo_vm_fault)kernel(ttm_bo_vm_fault_reserved)kernel(ttm_bo_vm_open)kernel(ttm_bo_vm_reserve)kernel(ttm_bo_vmap)kernel(ttm_bo_vunmap)kernel(ttm_bo_wait_ctx)kernel(ttm_device_clear_dma_mappings)kernel(ttm_device_fini)kernel(ttm_device_init)kernel(ttm_device_swapout)kernel(ttm_eu_backoff_reservation)kernel(ttm_eu_fence_buffer_objects)kernel(ttm_eu_reserve_buffers)kernel(ttm_glob)kernel(ttm_global_swapout)kernel(ttm_io_prot)kernel(ttm_kmap_iter_iomap_init)kernel(ttm_kmap_iter_tt_init)kernel(ttm_lru_bulk_move_init)kernel(ttm_lru_bulk_move_tail)kernel(ttm_move_memcpy)kernel(ttm_pool_alloc)kernel(ttm_pool_debugfs)kernel(ttm_pool_free)kernel(ttm_range_man_fini_nocheck)kernel(ttm_range_man_init_nocheck)kernel(ttm_resource_fini)kernel(ttm_resource_free)kernel(ttm_resource_init)kernel(ttm_resource_manager_create_debugfs)kernel(ttm_resource_manager_debug)kernel(ttm_resource_manager_evict_all)kernel(ttm_resource_manager_init)kernel(ttm_resource_manager_usage)kernel(ttm_sg_tt_init)kernel(ttm_tt_fini)kernel(ttm_tt_init)kernel(ttm_tt_populate)kernel(ttpci_budget_debiread)kernel(ttpci_budget_debiwrite)kernel(ttpci_budget_deinit)kernel(ttpci_budget_init)kernel(ttpci_budget_init_hooks)kernel(ttpci_budget_irq10_handler)kernel(ttpci_budget_set_video_port)kernel(ttpci_eeprom_decode_mac)kernel(ttpci_eeprom_parse_mac)kernel(ttusbdecfe_dvbs_attach)kernel(ttusbdecfe_dvbt_attach)kernel(tty_buffer_lock_exclusive)kernel(tty_buffer_request_room)kernel(tty_buffer_set_limit)kernel(tty_buffer_space_avail)kernel(tty_buffer_unlock_exclusive)kernel(tty_chars_in_buffer)kernel(tty_check_change)kernel(tty_dev_name_to_number)kernel(tty_devnum)kernel(tty_do_resize)kernel(tty_driver_flush_buffer)kernel(tty_driver_kref_put)kernel(tty_encode_baud_rate)kernel(tty_find_polling_driver)kernel(tty_flip_buffer_push)kernel(tty_get_pgrp)kernel(tty_hangup)kernel(tty_hung_up_p)kernel(tty_init_termios)kernel(tty_insert_flip_string_fixed_flag)kernel(tty_insert_flip_string_flags)kernel(tty_kclose)kernel(tty_kopen)kernel(tty_kref_put)kernel(tty_ldisc_deref)kernel(tty_ldisc_flush)kernel(tty_ldisc_receive_buf)kernel(tty_ldisc_ref)kernel(tty_ldisc_ref_wait)kernel(tty_ldisc_release)kernel(tty_lock)kernel(tty_mode_ioctl)kernel(tty_name)kernel(tty_perform_flush)kernel(tty_port_alloc_xmit_buf)kernel(tty_port_block_til_ready)kernel(tty_port_carrier_raised)kernel(tty_port_close)kernel(tty_port_close_end)kernel(tty_port_close_start)kernel(tty_port_destroy)kernel(tty_port_free_xmit_buf)kernel(tty_port_hangup)kernel(tty_port_init)kernel(tty_port_install)kernel(tty_port_link_device)kernel(tty_port_lower_dtr_rts)kernel(tty_port_open)kernel(tty_port_put)kernel(tty_port_raise_dtr_rts)kernel(tty_port_register_device)kernel(tty_port_register_device_attr)kernel(tty_port_register_device_attr_serdev)kernel(tty_port_register_device_serdev)kernel(tty_port_tty_get)kernel(tty_port_tty_hangup)kernel(tty_port_tty_set)kernel(tty_port_tty_wakeup)kernel(tty_port_unregister_device)kernel(tty_prepare_flip_string)kernel(tty_put_char)kernel(tty_register_device)kernel(tty_register_device_attr)kernel(tty_register_driver)kernel(tty_register_ldisc)kernel(tty_release_struct)kernel(tty_save_termios)kernel(tty_set_ldisc)kernel(tty_set_operations)kernel(tty_set_termios)kernel(tty_standard_install)kernel(tty_std_termios)kernel(tty_termios_baud_rate)kernel(tty_termios_copy_hw)kernel(tty_termios_encode_baud_rate)kernel(tty_termios_hw_change)kernel(tty_termios_input_baud_rate)kernel(tty_throttle)kernel(tty_unlock)kernel(tty_unregister_device)kernel(tty_unregister_driver)kernel(tty_unregister_ldisc)kernel(tty_unthrottle)kernel(tty_vhangup)kernel(tty_wait_until_sent)kernel(tty_wakeup)kernel(tty_write_room)kernel(tua6100_attach)kernel(tun_get_socket)kernel(tun_get_tx_ring)kernel(tun_ptr_free)kernel(tuner_count)kernel(tuners)kernel(tveeprom_hauppauge_analog)kernel(tveeprom_read)kernel(twofish_setkey)kernel(typec_altmode2port)kernel(typec_altmode_attention)kernel(typec_altmode_enter)kernel(typec_altmode_exit)kernel(typec_altmode_get_partner)kernel(typec_altmode_get_plug)kernel(typec_altmode_notify)kernel(typec_altmode_put_plug)kernel(typec_altmode_unregister_driver)kernel(typec_altmode_update_active)kernel(typec_altmode_vdm)kernel(typec_cable_get)kernel(typec_cable_is_active)kernel(typec_cable_put)kernel(typec_cable_set_identity)kernel(typec_find_orientation)kernel(typec_find_port_data_role)kernel(typec_find_port_power_role)kernel(typec_find_power_role)kernel(typec_find_pwr_opmode)kernel(typec_get_drvdata)kernel(typec_get_negotiated_svdm_version)kernel(typec_get_orientation)kernel(typec_match_altmode)kernel(typec_mux_get_drvdata)kernel(typec_mux_put)kernel(typec_mux_register)kernel(typec_mux_set)kernel(typec_mux_set_drvdata)kernel(typec_mux_unregister)kernel(typec_partner_register_altmode)kernel(typec_partner_set_identity)kernel(typec_partner_set_num_altmodes)kernel(typec_partner_set_pd_revision)kernel(typec_partner_set_svdm_version)kernel(typec_partner_set_usb_power_delivery)kernel(typec_partner_usb_power_delivery_register)kernel(typec_plug_register_altmode)kernel(typec_plug_set_num_altmodes)kernel(typec_port_register_altmode)kernel(typec_port_register_altmodes)kernel(typec_port_set_usb_power_delivery)kernel(typec_register_cable)kernel(typec_register_partner)kernel(typec_register_plug)kernel(typec_register_port)kernel(typec_retimer_get_drvdata)kernel(typec_retimer_put)kernel(typec_retimer_register)kernel(typec_retimer_set)kernel(typec_retimer_unregister)kernel(typec_set_data_role)kernel(typec_set_mode)kernel(typec_set_orientation)kernel(typec_set_pwr_opmode)kernel(typec_set_pwr_role)kernel(typec_set_vconn_role)kernel(typec_switch_get_drvdata)kernel(typec_switch_put)kernel(typec_switch_register)kernel(typec_switch_set)kernel(typec_switch_set_drvdata)kernel(typec_switch_unregister)kernel(typec_unregister_altmode)kernel(typec_unregister_cable)kernel(typec_unregister_partner)kernel(typec_unregister_plug)kernel(typec_unregister_port)kernel(uaccess_flush_key)kernel(uart_add_one_port)kernel(uart_console_write)kernel(uart_get_baud_rate)kernel(uart_get_divisor)kernel(uart_get_rs485_mode)kernel(uart_handle_cts_change)kernel(uart_handle_dcd_change)kernel(uart_insert_char)kernel(uart_match_port)kernel(uart_parse_earlycon)kernel(uart_parse_options)kernel(uart_register_driver)kernel(uart_remove_one_port)kernel(uart_resume_port)kernel(uart_set_options)kernel(uart_suspend_port)kernel(uart_unregister_driver)kernel(uart_update_timeout)kernel(uart_write_wakeup)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_flush)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_read_sg)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_open_volume_path)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(ucall_norets)kernel(ucsi_connector_change)kernel(ucsi_create)kernel(ucsi_destroy)kernel(ucsi_get_drvdata)kernel(ucsi_register)kernel(ucsi_resume)kernel(ucsi_send_command)kernel(ucsi_set_drvdata)kernel(ucsi_unregister)kernel(udelay)kernel(udp4_hwcsum)kernel(udp4_lib_lookup)kernel(udp4_lib_lookup_skb)kernel(udp6_csum_init)kernel(udp6_lib_lookup)kernel(udp6_lib_lookup_skb)kernel(udp6_seq_ops)kernel(udp6_set_csum)kernel(udp_abort)kernel(udp_bpf_update_proto)kernel(udp_cmsg_send)kernel(udp_destruct_common)kernel(udp_disconnect)kernel(udp_encap_disable)kernel(udp_encap_enable)kernel(udp_flow_hashrnd)kernel(udp_flush_pending_frames)kernel(udp_gro_complete)kernel(udp_gro_receive)kernel(udp_ioctl)kernel(udp_lib_get_port)kernel(udp_lib_getsockopt)kernel(udp_lib_rehash)kernel(udp_lib_setsockopt)kernel(udp_lib_unhash)kernel(udp_memory_allocated)kernel(udp_poll)kernel(udp_pre_connect)kernel(udp_prot)kernel(udp_push_pending_frames)kernel(udp_read_sock)kernel(udp_sendmsg)kernel(udp_seq_next)kernel(udp_seq_ops)kernel(udp_seq_start)kernel(udp_seq_stop)kernel(udp_set_csum)kernel(udp_sk_rx_dst_set)kernel(udp_skb_destructor)kernel(udp_sock_create4)kernel(udp_sock_create6)kernel(udp_table)kernel(udp_tun_rx_dst)kernel(udp_tunnel6_xmit_skb)kernel(udp_tunnel_drop_rx_port)kernel(udp_tunnel_nic_ops)kernel(udp_tunnel_notify_add_rx_port)kernel(udp_tunnel_notify_del_rx_port)kernel(udp_tunnel_push_rx_port)kernel(udp_tunnel_sock_release)kernel(udp_tunnel_xmit_skb)kernel(udplite_prot)kernel(udplite_table)kernel(udpv6_encap_enable)kernel(uhci_check_and_reset_hc)kernel(uhci_reset_hc)kernel(uhid_hid_driver)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(umc_bus_type)kernel(umc_controller_reset)kernel(umc_device_create)kernel(umc_device_register)kernel(umc_device_unregister)kernel(umc_driver_unregister)kernel(umc_match_pci_id)kernel(unix_attach_fds)kernel(unix_destruct_scm)kernel(unix_detach_fds)kernel(unix_domain_find)kernel(unix_gc_lock)kernel(unix_get_socket)kernel(unix_inq_len)kernel(unix_outq_len)kernel(unix_peer_get)kernel(unix_socket_table)kernel(unix_table_lock)kernel(unix_tot_inflight)kernel(unload_nls)kernel(unlock_buffer)kernel(unlock_new_inode)kernel(unlock_page)kernel(unlock_page_memcg)kernel(unlock_rename)kernel(unlock_system_sleep)kernel(unlock_two_nondirectories)kernel(unmap_mapping_range)kernel(unpin_user_page)kernel(unpin_user_page_range_dirty_lock)kernel(unpin_user_pages)kernel(unpin_user_pages_dirty_lock)kernel(unpoison_memory)kernel(unregister_8022_client)kernel(unregister_asymmetric_key_parser)kernel(unregister_atmdevice_notifier)kernel(unregister_binfmt)kernel(unregister_blkdev)kernel(unregister_blocking_lsm_notifier)kernel(unregister_c_can_dev)kernel(unregister_candev)kernel(unregister_capi_driver)kernel(unregister_capictr_notifier)kernel(unregister_cc770dev)kernel(unregister_cdrom)kernel(unregister_chrdev_region)kernel(unregister_console)kernel(unregister_cxl_calls)kernel(unregister_dcbevent_notifier)kernel(unregister_die_notifier)kernel(unregister_fib_notifier)kernel(unregister_filesystem)kernel(unregister_framebuffer)kernel(unregister_ftrace_export)kernel(unregister_ftrace_function)kernel(unregister_hdlc_device)kernel(unregister_hdlc_protocol)kernel(unregister_hw_breakpoint)kernel(unregister_inet6addr_notifier)kernel(unregister_inet6addr_validator_notifier)kernel(unregister_inetaddr_notifier)kernel(unregister_inetaddr_validator_notifier)kernel(unregister_ip_vs_app)kernel(unregister_ip_vs_pe)kernel(unregister_ip_vs_scheduler)kernel(unregister_key_type)kernel(unregister_keyboard_notifier)kernel(unregister_kprobe)kernel(unregister_kprobes)kernel(unregister_kretprobe)kernel(unregister_kretprobes)kernel(unregister_md_cluster_operations)kernel(unregister_md_personality)kernel(unregister_memory_notifier)kernel(unregister_mii_timestamper)kernel(unregister_mii_tstamp_controller)kernel(unregister_module_notifier)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_net_sysctl_table)kernel(unregister_netdev)kernel(unregister_netdevice_many)kernel(unregister_netdevice_notifier)kernel(unregister_netdevice_notifier_dev_net)kernel(unregister_netdevice_notifier_net)kernel(unregister_netdevice_queue)kernel(unregister_netevent_notifier)kernel(unregister_nfs_version)kernel(unregister_nls)kernel(unregister_nvdimm_pmu)kernel(unregister_oom_notifier)kernel(unregister_pernet_device)kernel(unregister_pernet_subsys)kernel(unregister_pm_notifier)kernel(unregister_pppox_proto)kernel(unregister_qdisc)kernel(unregister_quota_format)kernel(unregister_reboot_notifier)kernel(unregister_restart_handler)kernel(unregister_shrinker)kernel(unregister_sja1000dev)kernel(unregister_snap_client)kernel(unregister_sound_dsp)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(unregister_switchdev_blocking_notifier)kernel(unregister_switchdev_notifier)kernel(unregister_syscore_ops)kernel(unregister_sysctl_table)kernel(unregister_sysrq_key)kernel(unregister_tcf_proto_ops)kernel(unregister_trace_event)kernel(unregister_tracepoint_module_notifier)kernel(unregister_virtio_device)kernel(unregister_virtio_driver)kernel(unregister_vmap_purge_notifier)kernel(unregister_vmcore_cb)kernel(unregister_vt_notifier)kernel(unregister_wide_hw_breakpoint)kernel(unshare_fs_struct)kernel(unuse_mm)kernel(up)kernel(up_read)kernel(up_write)kernel(update_numa_distance)kernel(update_region)kernel(uprobe_register)kernel(uprobe_register_refctr)kernel(uprobe_unregister)kernel(usb_add_hcd)kernel(usb_alloc_coherent)kernel(usb_alloc_dev)kernel(usb_alloc_streams)kernel(usb_alloc_urb)kernel(usb_altnum_to_altsetting)kernel(usb_amd_dev_put)kernel(usb_amd_hang_symptom_quirk)kernel(usb_amd_prefetch_quirk)kernel(usb_amd_pt_check_port)kernel(usb_amd_quirk_pll_check)kernel(usb_amd_quirk_pll_disable)kernel(usb_amd_quirk_pll_enable)kernel(usb_anchor_empty)kernel(usb_anchor_resume_wakeups)kernel(usb_anchor_suspend_wakeups)kernel(usb_anchor_urb)kernel(usb_asmedia_modifyflowcontrol)kernel(usb_autopm_get_interface)kernel(usb_autopm_get_interface_async)kernel(usb_autopm_get_interface_no_resume)kernel(usb_autopm_put_interface)kernel(usb_autopm_put_interface_async)kernel(usb_autopm_put_interface_no_suspend)kernel(usb_block_urb)kernel(usb_bulk_msg)kernel(usb_bus_idr)kernel(usb_bus_idr_lock)kernel(usb_cache_string)kernel(usb_calc_bus_time)kernel(usb_cdc_wdm_register)kernel(usb_check_bulk_endpoints)kernel(usb_check_int_endpoints)kernel(usb_choose_configuration)kernel(usb_clear_halt)kernel(usb_control_msg)kernel(usb_control_msg_recv)kernel(usb_control_msg_send)kernel(usb_create_hcd)kernel(usb_create_shared_hcd)kernel(usb_cypress_load_firmware)kernel(usb_debug_root)kernel(usb_decode_ctrl)kernel(usb_decode_interval)kernel(usb_deregister)kernel(usb_deregister_dev)kernel(usb_deregister_device_driver)kernel(usb_disable_autosuspend)kernel(usb_disable_lpm)kernel(usb_disable_ltm)kernel(usb_disable_xhci_ports)kernel(usb_disabled)kernel(usb_driver_claim_interface)kernel(usb_driver_release_interface)kernel(usb_driver_set_configuration)kernel(usb_enable_autosuspend)kernel(usb_enable_intel_xhci_ports)kernel(usb_enable_lpm)kernel(usb_enable_ltm)kernel(usb_ep0_reinit)kernel(usb_ep_type_string)kernel(usb_find_alt_setting)kernel(usb_find_common_endpoints)kernel(usb_find_common_endpoints_reverse)kernel(usb_find_interface)kernel(usb_for_each_dev)kernel(usb_free_coherent)kernel(usb_free_streams)kernel(usb_free_urb)kernel(usb_get_current_frame_number)kernel(usb_get_descriptor)kernel(usb_get_dev)kernel(usb_get_dr_mode)kernel(usb_get_from_anchor)kernel(usb_get_hcd)kernel(usb_get_intf)kernel(usb_get_maximum_speed)kernel(usb_get_maximum_ssp_rate)kernel(usb_get_status)kernel(usb_get_urb)kernel(usb_hc_died)kernel(usb_hcd_amd_remote_wakeup_quirk)kernel(usb_hcd_check_unlink_urb)kernel(usb_hcd_end_port_resume)kernel(usb_hcd_giveback_urb)kernel(usb_hcd_irq)kernel(usb_hcd_is_primary_hcd)kernel(usb_hcd_link_urb_to_ep)kernel(usb_hcd_map_urb_for_dma)kernel(usb_hcd_pci_pm_ops)kernel(usb_hcd_pci_probe)kernel(usb_hcd_pci_remove)kernel(usb_hcd_pci_shutdown)kernel(usb_hcd_platform_shutdown)kernel(usb_hcd_poll_rh_status)kernel(usb_hcd_resume_root_hub)kernel(usb_hcd_setup_local_mem)kernel(usb_hcd_start_port_resume)kernel(usb_hcd_unlink_urb_from_ep)kernel(usb_hcd_unmap_urb_for_dma)kernel(usb_hcd_unmap_urb_setup_for_dma)kernel(usb_hcds_loaded)kernel(usb_hid_driver)kernel(usb_hub_claim_port)kernel(usb_hub_clear_tt_buffer)kernel(usb_hub_find_child)kernel(usb_hub_release_port)kernel(usb_ifnum_to_if)kernel(usb_init_urb)kernel(usb_interrupt_msg)kernel(usb_intf_get_dma_device)kernel(usb_kill_anchored_urbs)kernel(usb_kill_urb)kernel(usb_lock_device_for_reset)kernel(usb_match_id)kernel(usb_match_one_id)kernel(usb_mon_deregister)kernel(usb_mon_register)kernel(usb_of_get_companion_dev)kernel(usb_of_get_device_node)kernel(usb_of_get_interface_node)kernel(usb_of_has_combined_node)kernel(usb_otg_state_string)kernel(usb_phy_roothub_alloc)kernel(usb_phy_roothub_calibrate)kernel(usb_phy_roothub_exit)kernel(usb_phy_roothub_init)kernel(usb_phy_roothub_power_off)kernel(usb_phy_roothub_power_on)kernel(usb_phy_roothub_resume)kernel(usb_phy_roothub_set_mode)kernel(usb_phy_roothub_suspend)kernel(usb_pipe_type_check)kernel(usb_poison_anchored_urbs)kernel(usb_poison_urb)kernel(usb_power_delivery_link_device)kernel(usb_power_delivery_register)kernel(usb_power_delivery_register_capabilities)kernel(usb_power_delivery_unlink_device)kernel(usb_power_delivery_unregister)kernel(usb_power_delivery_unregister_capabilities)kernel(usb_put_dev)kernel(usb_put_hcd)kernel(usb_put_intf)kernel(usb_queue_reset_device)kernel(usb_register_dev)kernel(usb_register_device_driver)kernel(usb_register_driver)kernel(usb_register_notify)kernel(usb_remove_hcd)kernel(usb_reset_configuration)kernel(usb_reset_device)kernel(usb_reset_endpoint)kernel(usb_role_string)kernel(usb_role_switch_find_by_fwnode)kernel(usb_role_switch_get)kernel(usb_role_switch_get_drvdata)kernel(usb_role_switch_get_role)kernel(usb_role_switch_put)kernel(usb_role_switch_register)kernel(usb_role_switch_set_drvdata)kernel(usb_role_switch_set_role)kernel(usb_role_switch_unregister)kernel(usb_root_hub_lost_power)kernel(usb_scuttle_anchored_urbs)kernel(usb_serial_claim_interface)kernel(usb_serial_deregister_drivers)kernel(usb_serial_generic_chars_in_buffer)kernel(usb_serial_generic_close)kernel(usb_serial_generic_get_icount)kernel(usb_serial_generic_open)kernel(usb_serial_generic_process_read_urb)kernel(usb_serial_generic_read_bulk_callback)kernel(usb_serial_generic_resume)kernel(usb_serial_generic_submit_read_urbs)kernel(usb_serial_generic_throttle)kernel(usb_serial_generic_tiocmiwait)kernel(usb_serial_generic_unthrottle)kernel(usb_serial_generic_wait_until_sent)kernel(usb_serial_generic_write)kernel(usb_serial_generic_write_bulk_callback)kernel(usb_serial_generic_write_start)kernel(usb_serial_handle_break)kernel(usb_serial_handle_dcd_change)kernel(usb_serial_handle_sysrq_char)kernel(usb_serial_port_softint)kernel(usb_serial_register_drivers)kernel(usb_serial_resume)kernel(usb_serial_suspend)kernel(usb_set_configuration)kernel(usb_set_device_state)kernel(usb_set_interface)kernel(usb_set_wireless_status)kernel(usb_sg_cancel)kernel(usb_sg_init)kernel(usb_sg_wait)kernel(usb_show_dynids)kernel(usb_speed_string)kernel(usb_state_string)kernel(usb_stor_Bulk_reset)kernel(usb_stor_Bulk_transport)kernel(usb_stor_CB_reset)kernel(usb_stor_CB_transport)kernel(usb_stor_access_xfer_buf)kernel(usb_stor_adjust_quirks)kernel(usb_stor_bulk_srb)kernel(usb_stor_bulk_transfer_buf)kernel(usb_stor_bulk_transfer_sg)kernel(usb_stor_clear_halt)kernel(usb_stor_control_msg)kernel(usb_stor_ctrl_transfer)kernel(usb_stor_disconnect)kernel(usb_stor_host_template_init)kernel(usb_stor_post_reset)kernel(usb_stor_pre_reset)kernel(usb_stor_probe1)kernel(usb_stor_probe2)kernel(usb_stor_reset_resume)kernel(usb_stor_resume)kernel(usb_stor_sense_invalidCDB)kernel(usb_stor_set_xfer_buf)kernel(usb_stor_suspend)kernel(usb_stor_transparent_scsi_command)kernel(usb_store_new_id)kernel(usb_string)kernel(usb_submit_urb)kernel(usb_unanchor_urb)kernel(usb_unlink_anchored_urbs)kernel(usb_unlink_urb)kernel(usb_unlocked_disable_lpm)kernel(usb_unlocked_enable_lpm)kernel(usb_unpoison_anchored_urbs)kernel(usb_unpoison_urb)kernel(usb_unregister_notify)kernel(usb_urb_ep_type_check)kernel(usb_wait_anchor_empty_timeout)kernel(usb_wakeup_enabled_descendants)kernel(usb_wakeup_notification)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_probe)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbnet_cdc_bind)kernel(usbnet_cdc_status)kernel(usbnet_cdc_unbind)kernel(usbnet_cdc_update_filter)kernel(usbnet_cdc_zte_rx_fixup)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_ether_cdc_bind)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_link_ksettings)kernel(usbnet_get_link_ksettings_internal)kernel(usbnet_get_msglevel)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_link_ksettings)kernel(usbnet_set_msglevel)kernel(usbnet_set_rx_mode)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_update_max_qlen)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(use_mm)kernel(user_describe)kernel(user_destroy)kernel(user_free_preparse)kernel(user_path_at_empty)kernel(user_path_create)kernel(user_preparse)kernel(user_read)kernel(user_revoke)kernel(user_update)kernel(usermodehelper_read_lock_wait)kernel(usermodehelper_read_trylock)kernel(usermodehelper_read_unlock)kernel(usleep_range)kernel(usleep_range_state)kernel(utf16s_to_utf8s)kernel(utf32_to_utf8)kernel(utf8_to_utf32)kernel(utf8s_to_utf16s)kernel(uuid_gen)kernel(uuid_is_valid)kernel(uuid_null)kernel(uuid_parse)kernel(uvc_format_by_guid)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(uwb_dev_for_each)kernel(uwb_dev_try_get)kernel(uwb_est_find_size)kernel(uwb_est_register)kernel(uwb_est_unregister)kernel(uwb_ie_next)kernel(uwb_notifs_deregister)kernel(uwb_notifs_register)kernel(uwb_pal_init)kernel(uwb_pal_register)kernel(uwb_pal_unregister)kernel(uwb_radio_start)kernel(uwb_radio_stop)kernel(uwb_rc_add)kernel(uwb_rc_alloc)kernel(uwb_rc_cmd)kernel(uwb_rc_cmd_async)kernel(uwb_rc_dev_addr_get)kernel(uwb_rc_get_by_dev)kernel(uwb_rc_get_by_grandpa)kernel(uwb_rc_ie_add)kernel(uwb_rc_ie_rm)kernel(uwb_rc_init)kernel(uwb_rc_mac_addr_get)kernel(uwb_rc_neh_error)kernel(uwb_rc_neh_grok)kernel(uwb_rc_post_reset)kernel(uwb_rc_pre_reset)kernel(uwb_rc_put)kernel(uwb_rc_reset_all)kernel(uwb_rc_rm)kernel(uwb_rc_vcmd)kernel(uwb_rsv_accept)kernel(uwb_rsv_create)kernel(uwb_rsv_destroy)kernel(uwb_rsv_establish)kernel(uwb_rsv_get_usable_mas)kernel(uwb_rsv_modify)kernel(uwb_rsv_state_str)kernel(uwb_rsv_terminate)kernel(uwb_rsv_type_str)kernel(v4l2_apply_frmsize_constraints)kernel(v4l2_async_notifier_cleanup)kernel(v4l2_async_notifier_register)kernel(v4l2_async_notifier_unregister)kernel(v4l2_async_register_subdev)kernel(v4l2_async_subdev_notifier_register)kernel(v4l2_async_unregister_subdev)kernel(v4l2_calc_aspect_ratio)kernel(v4l2_clk_disable)kernel(v4l2_clk_enable)kernel(v4l2_clk_get)kernel(v4l2_clk_get_rate)kernel(v4l2_clk_put)kernel(v4l2_clk_register)kernel(v4l2_clk_set_rate)kernel(v4l2_clk_unregister)kernel(v4l2_clk_unregister_fixed)kernel(v4l2_compat_ioctl32)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_auto_cluster)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_g_ctrl_int64)kernel(v4l2_ctrl_get_int_menu)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_grab)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init_class)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_log_status)kernel(v4l2_ctrl_merge)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_int_menu)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_new_std_menu_items)kernel(v4l2_ctrl_notify)kernel(v4l2_ctrl_poll)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_radio_filter)kernel(v4l2_ctrl_replace)kernel(v4l2_ctrl_sub_ev_ops)kernel(v4l2_ctrl_subdev_log_status)kernel(v4l2_ctrl_subdev_subscribe_event)kernel(v4l2_ctrl_subscribe_event)kernel(v4l2_detect_cvt)kernel(v4l2_detect_gtf)kernel(v4l2_device_disconnect)kernel(v4l2_device_put)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_register_subdev_nodes)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_dv_timings_aspect_ratio)kernel(v4l2_dv_timings_presets)kernel(v4l2_enum_dv_timings_cap)kernel(v4l2_event_dequeue)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_queue_fh)kernel(v4l2_event_subdev_unsubscribe)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_event_unsubscribe_all)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_fh_is_singular)kernel(v4l2_fh_open)kernel(v4l2_fh_release)kernel(v4l2_field_names)kernel(v4l2_fill_pixfmt)kernel(v4l2_fill_pixfmt_mp)kernel(v4l2_find_dv_timings_cap)kernel(v4l2_find_dv_timings_cea861_vic)kernel(v4l2_format_info)kernel(v4l2_fraction_to_interval)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_g_parm_cap)kernel(v4l2_get_edid_phys_addr)kernel(v4l2_get_link_freq)kernel(v4l2_get_timestamp)kernel(v4l2_hdmi_rx_colorimetry)kernel(v4l2_i2c_new_subdev)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_match_dv_timings)kernel(v4l2_norm_to_name)kernel(v4l2_phys_addr_for_input)kernel(v4l2_phys_addr_validate)kernel(v4l2_print_dv_timings)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_query_ext_ctrl)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_s_parm_cap)kernel(v4l2_set_edid_phys_addr)kernel(v4l2_simplify_fraction)kernel(v4l2_src_change_event_subdev_subscribe)kernel(v4l2_src_change_event_subscribe)kernel(v4l2_subdev_init)kernel(v4l2_subdev_notify_event)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_valid_dv_timings)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_printk_ioctl)kernel(validate_slab_cache)kernel(validate_sp)kernel(validate_xmit_skb_list)kernel(validate_xmit_xfrm)kernel(vas_copy_crb)kernel(vas_init_rx_win_attr)kernel(vas_init_tx_win_attr)kernel(vas_paste_crb)kernel(vas_register_api_powernv)kernel(vas_register_api_pseries)kernel(vas_rx_win_open)kernel(vas_tx_win_open)kernel(vas_unregister_api_powernv)kernel(vas_unregister_api_pseries)kernel(vas_win_close)kernel(vb2_buffer_done)kernel(vb2_buffer_in_use)kernel(vb2_common_vm_ops)kernel(vb2_core_create_bufs)kernel(vb2_core_dqbuf)kernel(vb2_core_expbuf)kernel(vb2_core_poll)kernel(vb2_core_prepare_buf)kernel(vb2_core_qbuf)kernel(vb2_core_querybuf)kernel(vb2_core_queue_init)kernel(vb2_core_queue_release)kernel(vb2_core_reqbufs)kernel(vb2_core_streamoff)kernel(vb2_core_streamon)kernel(vb2_create_bufs)kernel(vb2_create_framevec)kernel(vb2_destroy_framevec)kernel(vb2_discard_done)kernel(vb2_dma_sg_memops)kernel(vb2_dqbuf)kernel(vb2_dvb_alloc_frontend)kernel(vb2_dvb_dealloc_frontends)kernel(vb2_dvb_find_frontend)kernel(vb2_dvb_get_frontend)kernel(vb2_dvb_register_bus)kernel(vb2_dvb_unregister_bus)kernel(vb2_expbuf)kernel(vb2_fop_mmap)kernel(vb2_fop_poll)kernel(vb2_fop_read)kernel(vb2_fop_release)kernel(vb2_fop_write)kernel(vb2_ioctl_create_bufs)kernel(vb2_ioctl_dqbuf)kernel(vb2_ioctl_expbuf)kernel(vb2_ioctl_prepare_buf)kernel(vb2_ioctl_qbuf)kernel(vb2_ioctl_querybuf)kernel(vb2_ioctl_reqbufs)kernel(vb2_ioctl_streamoff)kernel(vb2_ioctl_streamon)kernel(vb2_mmap)kernel(vb2_ops_wait_finish)kernel(vb2_ops_wait_prepare)kernel(vb2_plane_cookie)kernel(vb2_plane_vaddr)kernel(vb2_poll)kernel(vb2_prepare_buf)kernel(vb2_qbuf)kernel(vb2_querybuf)kernel(vb2_queue_error)kernel(vb2_queue_init)kernel(vb2_queue_release)kernel(vb2_read)kernel(vb2_reqbufs)kernel(vb2_streamoff)kernel(vb2_streamon)kernel(vb2_thread_start)kernel(vb2_thread_stop)kernel(vb2_verify_memory_type)kernel(vb2_vmalloc_memops)kernel(vb2_wait_for_all_buffers)kernel(vb2_write)kernel(vbin_printf)kernel(vc_cons)kernel(vc_resize)kernel(vc_scrolldelta_helper)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_process_recv_queue)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(vcpu_load)kernel(vcpu_put)kernel(vdpa_get_config)kernel(vdpa_mgmtdev_register)kernel(vdpa_mgmtdev_unregister)kernel(vdpa_register_device)kernel(vdpa_set_config)kernel(vdpa_set_status)kernel(vdpa_unregister_device)kernel(vdpa_unregister_driver)kernel(vdpasim_create)kernel(verbose_torout_sleep)kernel(verify_pkcs7_signature)kernel(verify_signature)kernel(verify_spi_info)kernel(ves1820_attach)kernel(ves1x93_attach)kernel(vesa_modes)kernel(vfio_add_group_dev)kernel(vfio_del_group_dev)kernel(vfio_device_data)kernel(vfio_device_get_from_dev)kernel(vfio_device_put)kernel(vfio_dma_rw)kernel(vfio_external_check_extension)kernel(vfio_external_group_match_file)kernel(vfio_external_user_iommu_id)kernel(vfio_group_get_external_user)kernel(vfio_group_get_external_user_from_dev)kernel(vfio_group_pin_pages)kernel(vfio_group_put_external_user)kernel(vfio_group_set_kvm)kernel(vfio_group_unpin_pages)kernel(vfio_info_add_capability)kernel(vfio_info_cap_add)kernel(vfio_info_cap_shift)kernel(vfio_iommu_group_get)kernel(vfio_iommu_group_put)kernel(vfio_pin_pages)kernel(vfio_register_iommu_driver)kernel(vfio_register_notifier)kernel(vfio_set_irqs_validate_and_prepare)kernel(vfio_spapr_iommu_eeh_ioctl)kernel(vfio_spapr_pci_eeh_open)kernel(vfio_spapr_pci_eeh_release)kernel(vfio_unpin_pages)kernel(vfio_unregister_iommu_driver)kernel(vfio_unregister_notifier)kernel(vfio_virqfd_disable)kernel(vfio_virqfd_enable)kernel(vfree)kernel(vfs_cancel_lock)kernel(vfs_clone_file_range)kernel(vfs_copy_file_range)kernel(vfs_create)kernel(vfs_create_mount)kernel(vfs_dedupe_file_range)kernel(vfs_dedupe_file_range_one)kernel(vfs_dup_fs_context)kernel(vfs_fadvise)kernel(vfs_fallocate)kernel(vfs_fsync)kernel(vfs_fsync_range)kernel(vfs_get_link)kernel(vfs_get_super)kernel(vfs_get_tree)kernel(vfs_getattr)kernel(vfs_getattr_nosec)kernel(vfs_getxattr)kernel(vfs_ioc_fssetxattr_check)kernel(vfs_ioc_setflags_prepare)kernel(vfs_iocb_iter_read)kernel(vfs_iocb_iter_write)kernel(vfs_ioctl)kernel(vfs_iter_read)kernel(vfs_iter_write)kernel(vfs_kern_mount)kernel(vfs_link)kernel(vfs_listxattr)kernel(vfs_llseek)kernel(vfs_lock_file)kernel(vfs_mkdir)kernel(vfs_mknod)kernel(vfs_mkobj)kernel(vfs_parse_fs_param)kernel(vfs_parse_fs_param_source)kernel(vfs_parse_fs_string)kernel(vfs_path_lookup)kernel(vfs_readlink)kernel(vfs_removexattr)kernel(vfs_rename)kernel(vfs_rmdir)kernel(vfs_setlease)kernel(vfs_setpos)kernel(vfs_setxattr)kernel(vfs_statfs)kernel(vfs_statx)kernel(vfs_statx_fd)kernel(vfs_submount)kernel(vfs_symlink)kernel(vfs_test_lock)kernel(vfs_tmpfile)kernel(vfs_truncate)kernel(vfs_unlink)kernel(vga_client_register)kernel(vga_con)kernel(vga_default_device)kernel(vga_get)kernel(vga_put)kernel(vga_remove_vgacon)kernel(vga_set_legacy_decoding)kernel(vhost_add_used)kernel(vhost_add_used_and_signal)kernel(vhost_add_used_and_signal_n)kernel(vhost_add_used_n)kernel(vhost_chr_poll)kernel(vhost_chr_read_iter)kernel(vhost_chr_write_iter)kernel(vhost_dequeue_msg)kernel(vhost_dev_check_owner)kernel(vhost_dev_cleanup)kernel(vhost_dev_has_owner)kernel(vhost_dev_init)kernel(vhost_dev_ioctl)kernel(vhost_dev_reset_owner)kernel(vhost_dev_reset_owner_prepare)kernel(vhost_dev_set_owner)kernel(vhost_dev_stop)kernel(vhost_disable_notify)kernel(vhost_discard_vq_desc)kernel(vhost_enable_notify)kernel(vhost_enqueue_msg)kernel(vhost_exceeds_weight)kernel(vhost_get_vq_desc)kernel(vhost_has_work)kernel(vhost_init_device_iotlb)kernel(vhost_iotlb_add_range)kernel(vhost_iotlb_add_range_ctx)kernel(vhost_iotlb_alloc)kernel(vhost_iotlb_del_range)kernel(vhost_iotlb_free)kernel(vhost_iotlb_itree_first)kernel(vhost_iotlb_itree_next)kernel(vhost_iotlb_map_free)kernel(vhost_iotlb_reset)kernel(vhost_log_access_ok)kernel(vhost_log_write)kernel(vhost_new_msg)kernel(vhost_poll_flush)kernel(vhost_poll_init)kernel(vhost_poll_queue)kernel(vhost_poll_start)kernel(vhost_poll_stop)kernel(vhost_set_backend_features)kernel(vhost_signal)kernel(vhost_vq_access_ok)kernel(vhost_vq_avail_empty)kernel(vhost_vq_init_access)kernel(vhost_vring_ioctl)kernel(vhost_work_flush)kernel(vhost_work_init)kernel(vhost_work_queue)kernel(vid_from_reg)kernel(vid_which_vrm)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_firmware_drivers_only)kernel(video_ioctl2)kernel(video_unregister_device)kernel(videobuf_alloc_vb)kernel(videobuf_dma_free)kernel(videobuf_dma_unmap)kernel(videobuf_dqbuf)kernel(videobuf_iolock)kernel(videobuf_mmap_free)kernel(videobuf_mmap_mapper)kernel(videobuf_mmap_setup)kernel(videobuf_next_field)kernel(videobuf_poll_stream)kernel(videobuf_qbuf)kernel(videobuf_querybuf)kernel(videobuf_queue_cancel)kernel(videobuf_queue_core_init)kernel(videobuf_queue_is_busy)kernel(videobuf_queue_sg_init)kernel(videobuf_queue_to_vaddr)kernel(videobuf_queue_vmalloc_init)kernel(videobuf_read_one)kernel(videobuf_read_start)kernel(videobuf_read_stop)kernel(videobuf_read_stream)kernel(videobuf_reqbufs)kernel(videobuf_sg_alloc)kernel(videobuf_stop)kernel(videobuf_streamoff)kernel(videobuf_streamon)kernel(videobuf_to_dma)kernel(videobuf_to_vmalloc)kernel(videobuf_vmalloc_free)kernel(videobuf_waiton)kernel(vif_device_init)kernel(vio_cmo_entitlement_update)kernel(vio_cmo_set_dev_desired)kernel(vio_disable_interrupts)kernel(vio_enable_interrupts)kernel(vio_find_node)kernel(vio_get_attribute)kernel(vio_h_cop_sync)kernel(vio_register_device_node)kernel(vio_unregister_device)kernel(vio_unregister_driver)kernel(virq_to_hw)kernel(virtio_add_status)kernel(virtio_break_device)kernel(virtio_check_driver_offered_feature)kernel(virtio_config_changed)kernel(virtio_config_disable)kernel(virtio_config_enable)kernel(virtio_device_freeze)kernel(virtio_device_restore)kernel(virtio_dma_buf_attach)kernel(virtio_dma_buf_export)kernel(virtio_dma_buf_get_uuid)kernel(virtio_finalize_features)kernel(virtio_max_dma_size)kernel(virtio_transport_connect)kernel(virtio_transport_deliver_tap_pkt)kernel(virtio_transport_destruct)kernel(virtio_transport_dgram_allow)kernel(virtio_transport_dgram_bind)kernel(virtio_transport_dgram_dequeue)kernel(virtio_transport_dgram_enqueue)kernel(virtio_transport_do_socket_init)kernel(virtio_transport_free_pkt)kernel(virtio_transport_get_credit)kernel(virtio_transport_inc_tx_pkt)kernel(virtio_transport_notify_buffer_size)kernel(virtio_transport_notify_poll_in)kernel(virtio_transport_notify_poll_out)kernel(virtio_transport_notify_recv_init)kernel(virtio_transport_notify_recv_post_dequeue)kernel(virtio_transport_notify_recv_pre_block)kernel(virtio_transport_notify_recv_pre_dequeue)kernel(virtio_transport_notify_send_init)kernel(virtio_transport_notify_send_post_enqueue)kernel(virtio_transport_notify_send_pre_block)kernel(virtio_transport_notify_send_pre_enqueue)kernel(virtio_transport_put_credit)kernel(virtio_transport_recv_pkt)kernel(virtio_transport_release)kernel(virtio_transport_shutdown)kernel(virtio_transport_stream_allow)kernel(virtio_transport_stream_dequeue)kernel(virtio_transport_stream_enqueue)kernel(virtio_transport_stream_has_data)kernel(virtio_transport_stream_has_space)kernel(virtio_transport_stream_is_active)kernel(virtio_transport_stream_rcvhiwat)kernel(virtqueue_add_inbuf)kernel(virtqueue_add_inbuf_ctx)kernel(virtqueue_add_outbuf)kernel(virtqueue_add_sgs)kernel(virtqueue_detach_unused_buf)kernel(virtqueue_disable_cb)kernel(virtqueue_enable_cb)kernel(virtqueue_enable_cb_delayed)kernel(virtqueue_enable_cb_prepare)kernel(virtqueue_get_avail_addr)kernel(virtqueue_get_buf)kernel(virtqueue_get_buf_ctx)kernel(virtqueue_get_desc_addr)kernel(virtqueue_get_used_addr)kernel(virtqueue_get_vring)kernel(virtqueue_get_vring_size)kernel(virtqueue_is_broken)kernel(virtqueue_kick)kernel(virtqueue_kick_prepare)kernel(virtqueue_notify)kernel(virtqueue_poll)kernel(visitor128)kernel(visitor32)kernel(visitor64)kernel(visitorl)kernel(vlan_dev_real_dev)kernel(vlan_dev_vlan_id)kernel(vlan_dev_vlan_proto)kernel(vlan_filter_drop_vids)kernel(vlan_filter_push_vids)kernel(vlan_for_each)kernel(vlan_ioctl_set)kernel(vlan_uses_dev)kernel(vlan_vid_add)kernel(vlan_vid_del)kernel(vlan_vids_add_by_dev)kernel(vlan_vids_del_by_dev)kernel(vm_brk)kernel(vm_brk_flags)kernel(vm_event_states)kernel(vm_get_page_prot)kernel(vm_insert_page)kernel(vm_iomap_memory)kernel(vm_map_pages)kernel(vm_map_pages_zero)kernel(vm_map_ram)kernel(vm_memory_committed)kernel(vm_mmap)kernel(vm_munmap)kernel(vm_node_stat)kernel(vm_numa_stat)kernel(vm_unmap_aliases)kernel(vm_unmap_ram)kernel(vm_zone_stat)kernel(vma_kernel_pagesize)kernel(vma_set_file)kernel(vmalloc)kernel(vmalloc_32)kernel(vmalloc_32_user)kernel(vmalloc_node)kernel(vmalloc_to_page)kernel(vmalloc_to_pfn)kernel(vmalloc_to_phys)kernel(vmalloc_user)kernel(vmalloc_user_node_flags)kernel(vmap)kernel(vmcore_add_device_dump)kernel(vmemdup_user)kernel(vmemmap)kernel(vmf_insert_mixed)kernel(vmf_insert_mixed_mkwrite)kernel(vmf_insert_mixed_prot)kernel(vmf_insert_pfn)kernel(vmf_insert_pfn_pmd_prot)kernel(vmf_insert_pfn_prot)kernel(vnic_dev_get_pdev)kernel(vnic_dev_get_res)kernel(vnic_dev_get_res_count)kernel(vnic_dev_register)kernel(vnic_dev_unregister)kernel(vp_modern_config_vector)kernel(vp_modern_generation)kernel(vp_modern_get_driver_features)kernel(vp_modern_get_features)kernel(vp_modern_get_num_queues)kernel(vp_modern_get_queue_enable)kernel(vp_modern_get_queue_size)kernel(vp_modern_get_status)kernel(vp_modern_map_vq_notify)kernel(vp_modern_probe)kernel(vp_modern_queue_address)kernel(vp_modern_queue_vector)kernel(vp_modern_remove)kernel(vp_modern_set_features)kernel(vp_modern_set_queue_enable)kernel(vp_modern_set_queue_size)kernel(vp_modern_set_status)kernel(vprintk)kernel(vprintk_default)kernel(vprintk_emit)kernel(vq_meta_prefetch)kernel(vring_create_virtqueue)kernel(vring_del_virtqueue)kernel(vring_interrupt)kernel(vring_new_virtqueue)kernel(vring_transport_features)kernel(vringh_abandon_iotlb)kernel(vringh_abandon_kern)kernel(vringh_abandon_user)kernel(vringh_complete_iotlb)kernel(vringh_complete_kern)kernel(vringh_complete_multi_user)kernel(vringh_complete_user)kernel(vringh_getdesc_iotlb)kernel(vringh_getdesc_kern)kernel(vringh_getdesc_user)kernel(vringh_init_iotlb)kernel(vringh_init_kern)kernel(vringh_init_user)kernel(vringh_iov_pull_iotlb)kernel(vringh_iov_pull_kern)kernel(vringh_iov_pull_user)kernel(vringh_iov_push_iotlb)kernel(vringh_iov_push_kern)kernel(vringh_iov_push_user)kernel(vringh_kiov_advance)kernel(vringh_need_notify_iotlb)kernel(vringh_need_notify_kern)kernel(vringh_need_notify_user)kernel(vringh_notify_disable_iotlb)kernel(vringh_notify_disable_kern)kernel(vringh_notify_disable_user)kernel(vringh_notify_enable_iotlb)kernel(vringh_notify_enable_kern)kernel(vringh_notify_enable_user)kernel(vringh_set_iotlb)kernel(vscnprintf)kernel(vsnprintf)kernel(vsock_add_pending)kernel(vsock_add_tap)kernel(vsock_addr_bound)kernel(vsock_addr_cast)kernel(vsock_addr_equals_addr)kernel(vsock_addr_init)kernel(vsock_addr_unbind)kernel(vsock_addr_validate)kernel(vsock_assign_transport)kernel(vsock_bind_table)kernel(vsock_connected_table)kernel(vsock_core_get_transport)kernel(vsock_core_register)kernel(vsock_core_unregister)kernel(vsock_create_connected)kernel(vsock_deliver_tap)kernel(vsock_enqueue_accept)kernel(vsock_find_bound_socket)kernel(vsock_find_cid)kernel(vsock_find_connected_socket)kernel(vsock_for_each_connected_socket)kernel(vsock_insert_connected)kernel(vsock_remove_bound)kernel(vsock_remove_connected)kernel(vsock_remove_pending)kernel(vsock_remove_sock)kernel(vsock_remove_tap)kernel(vsock_stream_has_data)kernel(vsock_stream_has_space)kernel(vsock_table_lock)kernel(vsprintf)kernel(vsscanf)kernel(vt_get_leds)kernel(vtime_guest_enter)kernel(vtime_guest_exit)kernel(vunmap)kernel(vxlan_dev_create)kernel(vxlan_fdb_clear_offload)kernel(vxlan_fdb_find_uc)kernel(vxlan_fdb_replay)kernel(vzalloc)kernel(vzalloc_node)kernel(wa_create)kernel(wa_dti_start)kernel(wa_process_errored_transfers_run)kernel(wa_urb_dequeue)kernel(wa_urb_enqueue)kernel(wa_urb_enqueue_run)kernel(wait_for_completion)kernel(wait_for_completion_interruptible)kernel(wait_for_completion_interruptible_timeout)kernel(wait_for_completion_io)kernel(wait_for_completion_io_timeout)kernel(wait_for_completion_killable)kernel(wait_for_completion_killable_timeout)kernel(wait_for_completion_timeout)kernel(wait_for_device_probe)kernel(wait_for_key_construction)kernel(wait_for_random_bytes)kernel(wait_for_stable_page)kernel(wait_on_page_bit)kernel(wait_on_page_bit_killable)kernel(wait_on_page_writeback)kernel(wait_woken)kernel(wake_bit_function)kernel(wake_up_all_idle_cpus)kernel(wake_up_bit)kernel(wake_up_process)kernel(wake_up_var)kernel(wakeme_after_rcu)kernel(wakeup_source_add)kernel(wakeup_source_create)kernel(wakeup_source_destroy)kernel(wakeup_source_register)kernel(wakeup_source_remove)kernel(wakeup_source_unregister)kernel(walk_iomem_res_desc)kernel(walk_system_ram_range)kernel(watchdog_init_timeout)kernel(watchdog_register_device)kernel(watchdog_set_restart_priority)kernel(watchdog_unregister_device)kernel(wb_writeout_inc)kernel(wbc_account_cgroup_owner)kernel(wbc_attach_and_unlock_inode)kernel(wbc_detach_inode)kernel(wbt_disable_default)kernel(wbt_enable_default)kernel(whci_wait_for)kernel(woken_wake_function)kernel(work_busy)kernel(work_on_cpu)kernel(work_on_cpu_safe)kernel(workqueue_congested)kernel(workqueue_set_max_active)kernel(would_dump)kernel(wpan_phy_find)kernel(wpan_phy_for_each)kernel(wpan_phy_free)kernel(wpan_phy_new)kernel(wpan_phy_register)kernel(wpan_phy_unregister)kernel(write_bytes_to_xdr_buf)kernel(write_cache_pages)kernel(write_dirty_buffer)kernel(write_dst)kernel(write_inode_now)kernel(write_one_page)kernel(writeback_inodes_sb)kernel(writeback_inodes_sb_nr)kernel(wusb_cluster_id_get)kernel(wusb_cluster_id_put)kernel(wusb_dev_destroy)kernel(wusb_et_name)kernel(wusbd)kernel(wusbhc_b_create)kernel(wusbhc_b_destroy)kernel(wusbhc_chid_set)kernel(wusbhc_create)kernel(wusbhc_destroy)kernel(wusbhc_giveback_urb)kernel(wusbhc_handle_dn)kernel(wusbhc_mmcie_rm)kernel(wusbhc_mmcie_set)kernel(wusbhc_reset_all)kernel(wusbhc_rh_control)kernel(wusbhc_rh_start_port_reset)kernel(wusbhc_rh_status_data)kernel(ww_mutex_lock)kernel(ww_mutex_lock_interruptible)kernel(ww_mutex_trylock)kernel(ww_mutex_unlock)kernel(x509_cert_parse)kernel(x509_decode_time)kernel(x509_free_certificate)kernel(x509_load_certificate_list)kernel(xa_clear_mark)kernel(xa_delete_node)kernel(xa_destroy)kernel(xa_erase)kernel(xa_extract)kernel(xa_find)kernel(xa_find_after)kernel(xa_get_mark)kernel(xa_get_order)kernel(xa_load)kernel(xa_set_mark)kernel(xa_store)kernel(xa_store_range)kernel(xas_clear_mark)kernel(xas_create_range)kernel(xas_find)kernel(xas_find_conflict)kernel(xas_find_marked)kernel(xas_get_mark)kernel(xas_init_marks)kernel(xas_load)kernel(xas_nomem)kernel(xas_pause)kernel(xas_set_mark)kernel(xas_split)kernel(xas_split_alloc)kernel(xas_store)kernel(xattr_full_name)kernel(xattr_supported_namespace)kernel(xc2028_attach)kernel(xc4000_attach)kernel(xc5000_attach)kernel(xdp_alloc_skb_bulk)kernel(xdp_attachment_setup)kernel(xdp_build_skb_from_frame)kernel(xdp_convert_zc_to_xdp_frame)kernel(xdp_do_flush)kernel(xdp_do_redirect)kernel(xdp_flush_frame_bulk)kernel(xdp_return_frame)kernel(xdp_return_frame_bulk)kernel(xdp_return_frame_rx_napi)kernel(xdp_rxq_info_is_reg)kernel(xdp_rxq_info_reg)kernel(xdp_rxq_info_reg_mem_model)kernel(xdp_rxq_info_unreg)kernel(xdp_rxq_info_unreg_mem_model)kernel(xdp_rxq_info_unused)kernel(xdp_warn)kernel(xdr_align_data)kernel(xdr_buf_from_iov)kernel(xdr_buf_subsegment)kernel(xdr_buf_trim)kernel(xdr_commit_encode)kernel(xdr_decode_array2)kernel(xdr_decode_netobj)kernel(xdr_decode_string_inplace)kernel(xdr_decode_word)kernel(xdr_encode_array2)kernel(xdr_encode_netobj)kernel(xdr_encode_opaque)kernel(xdr_encode_opaque_fixed)kernel(xdr_encode_string)kernel(xdr_encode_word)kernel(xdr_enter_page)kernel(xdr_expand_hole)kernel(xdr_init_decode)kernel(xdr_init_decode_pages)kernel(xdr_init_encode)kernel(xdr_inline_decode)kernel(xdr_inline_pages)kernel(xdr_page_pos)kernel(xdr_process_buf)kernel(xdr_read_pages)kernel(xdr_reserve_space)kernel(xdr_reserve_space_vec)kernel(xdr_restrict_buflen)kernel(xdr_shift_buf)kernel(xdr_stream_decode_opaque)kernel(xdr_stream_decode_opaque_dup)kernel(xdr_stream_decode_string)kernel(xdr_stream_decode_string_dup)kernel(xdr_stream_pos)kernel(xdr_stream_subsegment)kernel(xdr_terminate_string)kernel(xdr_truncate_encode)kernel(xdr_write_pages)kernel(xfrm4_protocol_deregister)kernel(xfrm4_protocol_init)kernel(xfrm4_protocol_register)kernel(xfrm4_rcv)kernel(xfrm4_rcv_encap)kernel(xfrm4_tunnel_deregister)kernel(xfrm4_tunnel_register)kernel(xfrm4_udp_encap_rcv)kernel(xfrm6_find_1stfragopt)kernel(xfrm6_input_addr)kernel(xfrm6_protocol_deregister)kernel(xfrm6_protocol_register)kernel(xfrm6_rcv)kernel(xfrm6_rcv_encap)kernel(xfrm6_rcv_spi)kernel(xfrm6_rcv_tnl)kernel(xfrm6_tunnel_alloc_spi)kernel(xfrm6_tunnel_deregister)kernel(xfrm6_tunnel_register)kernel(xfrm6_tunnel_spi_lookup)kernel(xfrm_aalg_get_byid)kernel(xfrm_aalg_get_byidx)kernel(xfrm_aalg_get_byname)kernel(xfrm_aead_get_byname)kernel(xfrm_alloc_spi)kernel(xfrm_audit_policy_add)kernel(xfrm_audit_policy_delete)kernel(xfrm_audit_state_add)kernel(xfrm_audit_state_delete)kernel(xfrm_audit_state_icvfail)kernel(xfrm_audit_state_notfound)kernel(xfrm_audit_state_notfound_simple)kernel(xfrm_audit_state_replay)kernel(xfrm_audit_state_replay_overflow)kernel(xfrm_calg_get_byid)kernel(xfrm_calg_get_byname)kernel(xfrm_count_pfkey_auth_supported)kernel(xfrm_count_pfkey_enc_supported)kernel(xfrm_dev_offload_ok)kernel(xfrm_dev_resume)kernel(xfrm_dev_state_add)kernel(xfrm_dev_state_flush)kernel(xfrm_dst_ifdown)kernel(xfrm_ealg_get_byid)kernel(xfrm_ealg_get_byidx)kernel(xfrm_ealg_get_byname)kernel(xfrm_find_acq)kernel(xfrm_find_acq_byseq)kernel(xfrm_flush_gc)kernel(xfrm_get_acqseq)kernel(xfrm_if_register_cb)kernel(xfrm_if_unregister_cb)kernel(xfrm_init_replay)kernel(xfrm_init_state)kernel(xfrm_input)kernel(xfrm_input_register_afinfo)kernel(xfrm_input_resume)kernel(xfrm_input_unregister_afinfo)kernel(xfrm_local_error)kernel(xfrm_lookup)kernel(xfrm_lookup_route)kernel(xfrm_lookup_with_ifid)kernel(xfrm_migrate)kernel(xfrm_migrate_state_find)kernel(xfrm_output)kernel(xfrm_output_resume)kernel(xfrm_parse_spi)kernel(xfrm_policy_alloc)kernel(xfrm_policy_byid)kernel(xfrm_policy_bysel_ctx)kernel(xfrm_policy_delete)kernel(xfrm_policy_destroy)kernel(xfrm_policy_flush)kernel(xfrm_policy_hash_rebuild)kernel(xfrm_policy_insert)kernel(xfrm_policy_register_afinfo)kernel(xfrm_policy_unregister_afinfo)kernel(xfrm_policy_walk)kernel(xfrm_policy_walk_done)kernel(xfrm_policy_walk_init)kernel(xfrm_probe_algs)kernel(xfrm_register_km)kernel(xfrm_register_type)kernel(xfrm_register_type_offload)kernel(xfrm_replay_seqhi)kernel(xfrm_sad_getinfo)kernel(xfrm_spd_getinfo)kernel(xfrm_state_add)kernel(xfrm_state_afinfo_get_rcu)kernel(xfrm_state_alloc)kernel(xfrm_state_check_expire)kernel(xfrm_state_delete)kernel(xfrm_state_delete_tunnel)kernel(xfrm_state_flush)kernel(xfrm_state_free)kernel(xfrm_state_insert)kernel(xfrm_state_lookup)kernel(xfrm_state_lookup_byaddr)kernel(xfrm_state_lookup_byspi)kernel(xfrm_state_migrate)kernel(xfrm_state_register_afinfo)kernel(xfrm_state_sort)kernel(xfrm_state_unregister_afinfo)kernel(xfrm_state_update)kernel(xfrm_state_walk)kernel(xfrm_state_walk_done)kernel(xfrm_state_walk_init)kernel(xfrm_stateonly_find)kernel(xfrm_tmpl_sort)kernel(xfrm_trans_queue)kernel(xfrm_trans_queue_net)kernel(xfrm_unregister_km)kernel(xfrm_unregister_type)kernel(xfrm_unregister_type_offload)kernel(xfrm_user_policy)kernel(xhci_add_endpoint)kernel(xhci_check_bandwidth)kernel(xhci_dbg_trace)kernel(xhci_drop_endpoint)kernel(xhci_ext_cap_init)kernel(xhci_find_slot_id_by_port)kernel(xhci_gen_setup)kernel(xhci_get_endpoint_index)kernel(xhci_get_ep_ctx)kernel(xhci_hub_control)kernel(xhci_init_driver)kernel(xhci_msi_irq)kernel(xhci_port_state_to_neutral)kernel(xhci_reset_bandwidth)kernel(xhci_resume)kernel(xhci_run)kernel(xhci_shutdown)kernel(xhci_stop)kernel(xhci_suspend)kernel(xhci_update_hub_device)kernel(xics_wake_cpu)kernel(xive_cleanup_irq_data)kernel(xive_native_alloc_irq_on_chip)kernel(xive_native_alloc_vp_block)kernel(xive_native_configure_irq)kernel(xive_native_configure_queue)kernel(xive_native_default_eq_shift)kernel(xive_native_disable_queue)kernel(xive_native_disable_vp)kernel(xive_native_enable_vp)kernel(xive_native_free_irq)kernel(xive_native_free_vp_block)kernel(xive_native_get_queue_info)kernel(xive_native_get_queue_state)kernel(xive_native_get_vp_info)kernel(xive_native_get_vp_state)kernel(xive_native_has_queue_state_support)kernel(xive_native_has_single_escalation)kernel(xive_native_populate_irq_data)kernel(xive_native_set_queue_state)kernel(xive_native_sync_queue)kernel(xive_native_sync_source)kernel(xive_tima)kernel(xive_tima_os)kernel(xmon)kernel(xor_altivec_2)kernel(xor_altivec_3)kernel(xor_altivec_4)kernel(xor_altivec_5)kernel(xor_blocks)kernel(xp_alloc)kernel(xp_alloc_batch)kernel(xp_can_alloc)kernel(xp_dma_map)kernel(xp_dma_sync_for_cpu_slow)kernel(xp_dma_sync_for_device_slow)kernel(xp_dma_unmap)kernel(xp_free)kernel(xp_raw_get_data)kernel(xp_raw_get_dma)kernel(xp_set_rxq_info)kernel(xprt_add_backlog)kernel(xprt_adjust_cwnd)kernel(xprt_alloc)kernel(xprt_alloc_slot)kernel(xprt_complete_rqst)kernel(xprt_destroy_backchannel)kernel(xprt_disconnect_done)kernel(xprt_find_transport_ident)kernel(xprt_force_disconnect)kernel(xprt_free)kernel(xprt_free_slot)kernel(xprt_get)kernel(xprt_lock_connect)kernel(xprt_lookup_rqst)kernel(xprt_pin_rqst)kernel(xprt_put)kernel(xprt_reconnect_backoff)kernel(xprt_reconnect_delay)kernel(xprt_register_transport)kernel(xprt_release_rqst_cong)kernel(xprt_release_xprt)kernel(xprt_release_xprt_cong)kernel(xprt_request_get_cong)kernel(xprt_reserve_xprt)kernel(xprt_reserve_xprt_cong)kernel(xprt_setup_backchannel)kernel(xprt_unlock_connect)kernel(xprt_unpin_rqst)kernel(xprt_unregister_transport)kernel(xprt_update_rtt)kernel(xprt_wait_for_buffer_space)kernel(xprt_wait_for_reply_request_def)kernel(xprt_wait_for_reply_request_rtt)kernel(xprt_wake_pending_tasks)kernel(xprt_wake_up_backlog)kernel(xprt_write_space)kernel(xprtiod_workqueue)kernel(xps_needed)kernel(xps_rxqs_needed)kernel(xsk_clear_rx_need_wakeup)kernel(xsk_clear_tx_need_wakeup)kernel(xsk_get_pool_from_qid)kernel(xsk_set_rx_need_wakeup)kernel(xsk_set_tx_need_wakeup)kernel(xsk_tx_completed)kernel(xsk_tx_peek_desc)kernel(xsk_tx_peek_release_desc_batch)kernel(xsk_tx_release)kernel(xsk_uses_need_wakeup)kernel(xt_alloc_entry_offsets)kernel(xt_alloc_table_info)kernel(xt_check_entry_offsets)kernel(xt_check_match)kernel(xt_check_proc_name)kernel(xt_check_table_hooks)kernel(xt_check_target)kernel(xt_compat_add_offset)kernel(xt_compat_calc_jump)kernel(xt_compat_check_entry_offsets)kernel(xt_compat_flush_offsets)kernel(xt_compat_init_offsets)kernel(xt_compat_lock)kernel(xt_compat_match_from_user)kernel(xt_compat_match_offset)kernel(xt_compat_match_to_user)kernel(xt_compat_target_from_user)kernel(xt_compat_target_offset)kernel(xt_compat_target_to_user)kernel(xt_compat_unlock)kernel(xt_copy_counters_from_user)kernel(xt_counters_alloc)kernel(xt_data_to_user)kernel(xt_find_jump_offset)kernel(xt_find_match)kernel(xt_find_revision)kernel(xt_find_table_lock)kernel(xt_find_target)kernel(xt_free_table_info)kernel(xt_hook_ops_alloc)kernel(xt_match_to_user)kernel(xt_percpu_counter_alloc)kernel(xt_percpu_counter_free)kernel(xt_proto_fini)kernel(xt_proto_init)kernel(xt_rateest_lookup)kernel(xt_rateest_put)kernel(xt_recseq)kernel(xt_register_match)kernel(xt_register_matches)kernel(xt_register_table)kernel(xt_register_target)kernel(xt_register_targets)kernel(xt_replace_table)kernel(xt_request_find_match)kernel(xt_request_find_table_lock)kernel(xt_request_find_target)kernel(xt_table_unlock)kernel(xt_target_to_user)kernel(xt_tee_enabled)kernel(xt_unregister_match)kernel(xt_unregister_matches)kernel(xt_unregister_table)kernel(xt_unregister_target)kernel(xt_unregister_targets)kernel(xz_dec_end)kernel(xz_dec_init)kernel(xz_dec_reset)kernel(xz_dec_run)kernel(yield)kernel(yield_to)kernel(zap_vma_ptes)kernel(zero_fill_bio_iter)kernel(zero_pfn)kernel(zerocopy_sg_from_iter)kernel(zgid)kernel(zl10036_attach)kernel(zl10039_attach)kernel(zl10353_attach)kernel(zlib_deflate)kernel(zlib_deflateEnd)kernel(zlib_deflateInit2)kernel(zlib_deflateReset)kernel(zlib_deflate_dfltcc_enabled)kernel(zlib_deflate_workspacesize)kernel(zlib_inflate)kernel(zlib_inflateEnd)kernel(zlib_inflateIncomp)kernel(zlib_inflateInit2)kernel(zlib_inflateReset)kernel(zlib_inflate_blob)kernel(zlib_inflate_workspacesize)kernel(zpool_has_pool)kernel(zpool_register_driver)kernel(zpool_unregister_driver)kernel(zs_compact)kernel(zs_create_pool)kernel(zs_destroy_pool)kernel(zs_free)kernel(zs_get_total_pages)kernel(zs_huge_class_size)kernel(zs_malloc)kernel(zs_map_object)kernel(zs_pool_stats)kernel(zs_unmap_object)kernel-corekernel-core(ppc-64)kernel-core-uname-rkernel-drm-nouveaukernel-ppc64lekernel-uname-rkmod(8021q.ko)kmod(8139cp.ko)kmod(8139too.ko)kmod(8250.ko)kmod(8250_base.ko)kmod(8250_exar.ko)kmod(8250_pci.ko)kmod(842.ko)kmod(842_compress.ko)kmod(842_decompress.ko)kmod(act_bpf.ko)kmod(act_csum.ko)kmod(act_gact.ko)kmod(act_mirred.ko)kmod(act_nat.ko)kmod(act_pedit.ko)kmod(act_police.ko)kmod(act_sample.ko)kmod(act_simple.ko)kmod(act_skbedit.ko)kmod(act_skbmod.ko)kmod(act_tunnel_key.ko)kmod(act_vlan.ko)kmod(ad7414.ko)kmod(ad7418.ko)kmod(adm1021.ko)kmod(adm1025.ko)kmod(adm1026.ko)kmod(adm1029.ko)kmod(adm1031.ko)kmod(adm1275.ko)kmod(adm9240.ko)kmod(ads1015.ko)kmod(ads7828.ko)kmod(adt7410.ko)kmod(adt7411.ko)kmod(adt7462.ko)kmod(adt7470.ko)kmod(adt7475.ko)kmod(adt7x10.ko)kmod(aead.ko)kmod(aes_generic.ko)kmod(af_alg.ko)kmod(af_key.ko)kmod(af_packet.ko)kmod(af_packet_diag.ko)kmod(ah4.ko)kmod(ah6.ko)kmod(ahci.ko)kmod(ahci_platform.ko)kmod(akcipher.ko)kmod(algif_aead.ko)kmod(algif_hash.ko)kmod(algif_rng.ko)kmod(algif_skcipher.ko)kmod(alim7101_wdt.ko)kmod(altera-stapl.ko)kmod(altera_ps2.ko)kmod(amc6821.ko)kmod(amd.ko)kmod(ansi_cprng.ko)kmod(anubis.ko)kmod(apds9802als.ko)kmod(apds990x.ko)kmod(appletouch.ko)kmod(aquantia.ko)kmod(arc4.ko)kmod(arc_ps2.ko)kmod(arp_tables.ko)kmod(arpt_mangle.ko)kmod(arptable_filter.ko)kmod(asc7621.ko)kmod(asn1_decoder.ko)kmod(async_memcpy.ko)kmod(async_pq.ko)kmod(async_raid6_recov.ko)kmod(async_tx.ko)kmod(async_xor.ko)kmod(at24.ko)kmod(ata_generic.ko)kmod(ata_piix.ko)kmod(ati_remote2.ko)kmod(atkbd.ko)kmod(atomic64_test.ko)kmod(atxp1.ko)kmod(auth_rpcgss.ko)kmod(authenc.ko)kmod(authencesn.ko)kmod(autofs4.ko)kmod(backlight.ko)kmod(bcm-phy-lib.ko)kmod(bcm5974.ko)kmod(bcm7xxx.ko)kmod(bcm87xx.ko)kmod(bfq.ko)kmod(bh1770glc.ko)kmod(binfmt_misc.ko)kmod(binfmt_script.ko)kmod(bitrev.ko)kmod(blocklayoutdriver.ko)kmod(blowfish_common.ko)kmod(blowfish_generic.ko)kmod(bochs.ko)kmod(bonding.ko)kmod(br_netfilter.ko)kmod(brd.ko)kmod(bridge.ko)kmod(broadcom.ko)kmod(bsr.ko)kmod(cachefiles.ko)kmod(camellia_generic.ko)kmod(cast5_generic.ko)kmod(cast6_generic.ko)kmod(cast_common.ko)kmod(cavium_ptp.ko)kmod(cb710.ko)kmod(cbc.ko)kmod(ccm.ko)kmod(cdc-acm.ko)kmod(cdc-wdm.ko)kmod(cdrom.ko)kmod(ceph.ko)kmod(cfb.ko)kmod(cfbcopyarea.ko)kmod(cfbfillrect.ko)kmod(cfbimgblt.ko)kmod(ch.ko)kmod(chacha20_generic.ko)kmod(chacha20poly1305.ko)kmod(cicada.ko)kmod(cirrus.ko)kmod(cls_basic.ko)kmod(cls_bpf.ko)kmod(cls_cgroup.ko)kmod(cls_flow.ko)kmod(cls_flower.ko)kmod(cls_fw.ko)kmod(cls_matchall.ko)kmod(cls_route.ko)kmod(cls_rsvp.ko)kmod(cls_rsvp6.ko)kmod(cls_tcindex.ko)kmod(cls_u32.ko)kmod(cm109.ko)kmod(cmac.ko)kmod(cmm.ko)kmod(cn.ko)kmod(configfs.ko)kmod(cordic.ko)kmod(cortina.ko)kmod(cpc925_edac.ko)kmod(cpufreq_conservative.ko)kmod(cpufreq_ondemand.ko)kmod(cpufreq_performance.ko)kmod(cpufreq_powersave.ko)kmod(cpufreq_userspace.ko)kmod(crc-ccitt.ko)kmod(crc-itu-t.ko)kmod(crc-t10dif.ko)kmod(crc16.ko)kmod(crc32.ko)kmod(crc32_generic.ko)kmod(crc32c_generic.ko)kmod(crc7.ko)kmod(crc8.ko)kmod(crct10dif_common.ko)kmod(crct10dif_generic.ko)kmod(cryptd.ko)kmod(crypto.ko)kmod(crypto_acompress.ko)kmod(crypto_algapi.ko)kmod(crypto_blkcipher.ko)kmod(crypto_hash.ko)kmod(crypto_null.ko)kmod(crypto_user.ko)kmod(crypto_wq.ko)kmod(cryptomgr.ko)kmod(ctr.ko)kmod(cts.ko)kmod(cxl.ko)kmod(cxlflash.ko)kmod(cyapatp.ko)kmod(davicom.ko)kmod(dax.ko)kmod(dax_pmem.ko)kmod(dax_pmem_compat.ko)kmod(dax_pmem_core.ko)kmod(deflate.ko)kmod(des_generic.ko)kmod(device_dax.ko)kmod(diag.ko)kmod(digsig.ko)kmod(dlci.ko)kmod(dlm.ko)kmod(dm-bio-prison.ko)kmod(dm-bufio.ko)kmod(dm-cache-smq.ko)kmod(dm-cache.ko)kmod(dm-crypt.ko)kmod(dm-delay.ko)kmod(dm-era.ko)kmod(dm-flakey.ko)kmod(dm-historical-service-time.ko)kmod(dm-integrity.ko)kmod(dm-io-affinity.ko)kmod(dm-log-userspace.ko)kmod(dm-log-writes.ko)kmod(dm-log.ko)kmod(dm-mirror.ko)kmod(dm-mod.ko)kmod(dm-multipath.ko)kmod(dm-persistent-data.ko)kmod(dm-queue-length.ko)kmod(dm-raid.ko)kmod(dm-region-hash.ko)kmod(dm-round-robin.ko)kmod(dm-service-time.ko)kmod(dm-snapshot.ko)kmod(dm-switch.ko)kmod(dm-thin-pool.ko)kmod(dm-verity.ko)kmod(dm-writecache.ko)kmod(dm-zero.ko)kmod(dnet.ko)kmod(dns_resolver.ko)kmod(dp83640.ko)kmod(dp83822.ko)kmod(dp83848.ko)kmod(dp83867.ko)kmod(dp83tc811.ko)kmod(drbg.ko)kmod(drm.ko)kmod(drm_buddy.ko)kmod(drm_display_helper.ko)kmod(drm_kms_helper.ko)kmod(drm_panel_orientation_quirks.ko)kmod(drm_shmem_helper.ko)kmod(drm_ttm_helper.ko)kmod(drm_vram_helper.ko)kmod(drop_monitor.ko)kmod(ds1621.ko)kmod(ds620.ko)kmod(dummy.ko)kmod(dw_dmac.ko)kmod(dw_dmac_core.ko)kmod(e1000e.ko)kmod(ebt_802_3.ko)kmod(ebt_among.ko)kmod(ebt_arp.ko)kmod(ebt_arpreply.ko)kmod(ebt_dnat.ko)kmod(ebt_ip.ko)kmod(ebt_ip6.ko)kmod(ebt_limit.ko)kmod(ebt_log.ko)kmod(ebt_mark.ko)kmod(ebt_mark_m.ko)kmod(ebt_nflog.ko)kmod(ebt_pkttype.ko)kmod(ebt_redirect.ko)kmod(ebt_snat.ko)kmod(ebt_stp.ko)kmod(ebt_vlan.ko)kmod(ebtable_broute.ko)kmod(ebtable_filter.ko)kmod(ebtable_nat.ko)kmod(ebtables.ko)kmod(ecb.ko)kmod(ecdh_generic.ko)kmod(echainiv.ko)kmod(edac_core.ko)kmod(eeprom.ko)kmod(eeprom_93cx6.ko)kmod(ehci-hcd.ko)kmod(ehci-pci.ko)kmod(elan_i2c.ko)kmod(em_cmp.ko)kmod(em_ipset.ko)kmod(em_meta.ko)kmod(em_nbyte.ko)kmod(em_text.ko)kmod(em_u32.ko)kmod(emc1403.ko)kmod(emc6w201.ko)kmod(enclosure.ko)kmod(encrypted-keys.ko)kmod(esp4.ko)kmod(esp4_offload.ko)kmod(esp6.ko)kmod(esp6_offload.ko)kmod(essiv.ko)kmod(et1011c.ko)kmod(ethoc.ko)kmod(evdev.ko)kmod(exportfs.ko)kmod(ext4.ko)kmod(f75375s.ko)kmod(failover.ko)kmod(fat.ko)kmod(faulty.ko)kmod(fb.ko)kmod(fb_sys_fops.ko)kmod(fcrypt.ko)kmod(ff-memless.ko)kmod(firmware_class.ko)kmod(fixed_phy.ko)kmod(fm10k.ko)kmod(font.ko)kmod(fscache.ko)kmod(fusb302.ko)kmod(fuse.ko)kmod(g450_pll.ko)kmod(g760a.ko)kmod(garp.ko)kmod(gcm.ko)kmod(geneve.ko)kmod(genwqe_card.ko)kmod(gf128mul.ko)kmod(gfs2.ko)kmod(ghash-generic.ko)kmod(gl518sm.ko)kmod(gl520sm.ko)kmod(gpio-pca953x.ko)kmod(gpio-pcf857x.ko)kmod(gpio-viperboard.ko)kmod(gpu-sched.ko)kmod(grace.ko)kmod(gre.ko)kmod(gve.ko)kmod(gxt4500.ko)kmod(hangcheck-timer.ko)kmod(hdlc.ko)kmod(hdlc_cisco.ko)kmod(hdlc_fr.ko)kmod(hdlc_ppp.ko)kmod(hdlc_raw.ko)kmod(hid-a4tech.ko)kmod(hid-apple.ko)kmod(hid-appleir.ko)kmod(hid-aureal.ko)kmod(hid-axff.ko)kmod(hid-belkin.ko)kmod(hid-cherry.ko)kmod(hid-chicony.ko)kmod(hid-cypress.ko)kmod(hid-dr.ko)kmod(hid-elan.ko)kmod(hid-elecom.ko)kmod(hid-ezkey.ko)kmod(hid-gaff.ko)kmod(hid-generic.ko)kmod(hid-gyration.ko)kmod(hid-holtek-kbd.ko)kmod(hid-holtek-mouse.ko)kmod(hid-holtekff.ko)kmod(hid-icade.ko)kmod(hid-ite.ko)kmod(hid-jabra.ko)kmod(hid-kensington.ko)kmod(hid-keytouch.ko)kmod(hid-kye.ko)kmod(hid-lcpower.ko)kmod(hid-led.ko)kmod(hid-lg-g15.ko)kmod(hid-logitech-dj.ko)kmod(hid-logitech-hidpp.ko)kmod(hid-logitech.ko)kmod(hid-magicmouse.ko)kmod(hid-microsoft.ko)kmod(hid-monterey.ko)kmod(hid-multitouch.ko)kmod(hid-nti.ko)kmod(hid-ntrig.ko)kmod(hid-ortek.ko)kmod(hid-petalynx.ko)kmod(hid-pl.ko)kmod(hid-primax.ko)kmod(hid-rmi.ko)kmod(hid-roccat-arvo.ko)kmod(hid-roccat-common.ko)kmod(hid-roccat-isku.ko)kmod(hid-roccat-kone.ko)kmod(hid-roccat-koneplus.ko)kmod(hid-roccat-konepure.ko)kmod(hid-roccat-kovaplus.ko)kmod(hid-roccat-lua.ko)kmod(hid-roccat-pyra.ko)kmod(hid-roccat-ryos.ko)kmod(hid-roccat-savu.ko)kmod(hid-roccat.ko)kmod(hid-saitek.ko)kmod(hid-samsung.ko)kmod(hid-sjoy.ko)kmod(hid-sony.ko)kmod(hid-speedlink.ko)kmod(hid-steelseries.ko)kmod(hid-sunplus.ko)kmod(hid-thrustmaster.ko)kmod(hid-tivo.ko)kmod(hid-tmff.ko)kmod(hid-topseed.ko)kmod(hid-twinhan.ko)kmod(hid-uclogic.ko)kmod(hid-waltop.ko)kmod(hid-wiimote.ko)kmod(hid-zpff.ko)kmod(hid-zydacron.ko)kmod(hid.ko)kmod(hmac.ko)kmod(hpsa.ko)kmod(hvcserver.ko)kmod(hwmon-vid.ko)kmod(hwmon.ko)kmod(i2c-algo-bit.ko)kmod(i2c-algo-pca.ko)kmod(i2c-core.ko)kmod(i2c-designware-core.ko)kmod(i2c-designware-platform.ko)kmod(i2c-dev.ko)kmod(i2c-diolan-u2c.ko)kmod(i2c-mpc.ko)kmod(i2c-mux-mlxcpld.ko)kmod(i2c-mux.ko)kmod(i2c-nforce2.ko)kmod(i2c-opal.ko)kmod(i2c-parport-light.ko)kmod(i2c-parport.ko)kmod(i2c-pca-platform.ko)kmod(i2c-simtec.ko)kmod(i2c-smbus.ko)kmod(i2c-stub.ko)kmod(i2c-tiny-usb.ko)kmod(i2c-viperboard.ko)kmod(i40e.ko)kmod(i6300esb.ko)kmod(i8042.ko)kmod(iavf.ko)kmod(ibmaem.ko)kmod(ibmpex.ko)kmod(ibmpowernv.ko)kmod(ibmveth.ko)kmod(ibmvfc.ko)kmod(ibmvmc.ko)kmod(ibmvnic.ko)kmod(ibmvscsi.ko)kmod(ibmvscsis.ko)kmod(ice.ko)kmod(icplus.ko)kmod(ifb.ko)kmod(ifcvf.ko)kmod(igb.ko)kmod(igbvf.ko)kmod(igc.ko)kmod(ina209.ko)kmod(ina2xx.ko)kmod(inet6_hashtables.ko)kmod(inet_diag.ko)kmod(input-core.ko)kmod(input-leds.ko)kmod(input-polldev.ko)kmod(intel-xway.ko)kmod(ionic.ko)kmod(iova.ko)kmod(ip6_gre.ko)kmod(ip6_tables.ko)kmod(ip6_tunnel.ko)kmod(ip6_udp_tunnel.ko)kmod(ip6_vti.ko)kmod(ip6t_MASQUERADE.ko)kmod(ip6t_NPT.ko)kmod(ip6t_REJECT.ko)kmod(ip6t_SYNPROXY.ko)kmod(ip6t_ah.ko)kmod(ip6t_eui64.ko)kmod(ip6t_frag.ko)kmod(ip6t_hbh.ko)kmod(ip6t_ipv6header.ko)kmod(ip6t_mh.ko)kmod(ip6t_rpfilter.ko)kmod(ip6t_rt.ko)kmod(ip6table_filter.ko)kmod(ip6table_mangle.ko)kmod(ip6table_nat.ko)kmod(ip6table_raw.ko)kmod(ip6table_security.ko)kmod(ip_gre.ko)kmod(ip_set.ko)kmod(ip_set_bitmap_ip.ko)kmod(ip_set_bitmap_ipmac.ko)kmod(ip_set_bitmap_port.ko)kmod(ip_set_hash_ip.ko)kmod(ip_set_hash_ipmac.ko)kmod(ip_set_hash_ipmark.ko)kmod(ip_set_hash_ipport.ko)kmod(ip_set_hash_ipportip.ko)kmod(ip_set_hash_ipportnet.ko)kmod(ip_set_hash_mac.ko)kmod(ip_set_hash_net.ko)kmod(ip_set_hash_netiface.ko)kmod(ip_set_hash_netnet.ko)kmod(ip_set_hash_netport.ko)kmod(ip_set_hash_netportnet.ko)kmod(ip_set_list_set.ko)kmod(ip_tables.ko)kmod(ip_tunnel.ko)kmod(ip_vs.ko)kmod(ip_vs_dh.ko)kmod(ip_vs_fo.ko)kmod(ip_vs_ftp.ko)kmod(ip_vs_lblc.ko)kmod(ip_vs_lblcr.ko)kmod(ip_vs_lc.ko)kmod(ip_vs_nq.ko)kmod(ip_vs_ovf.ko)kmod(ip_vs_pe_sip.ko)kmod(ip_vs_rr.ko)kmod(ip_vs_sed.ko)kmod(ip_vs_sh.ko)kmod(ip_vs_wlc.ko)kmod(ip_vs_wrr.ko)kmod(ip_vti.ko)kmod(ipcomp.ko)kmod(ipcomp6.ko)kmod(ipip.ko)kmod(ipmi_devintf.ko)kmod(ipmi_msghandler.ko)kmod(ipmi_powernv.ko)kmod(ipmi_poweroff.ko)kmod(ipmi_si.ko)kmod(ipmi_ssif.ko)kmod(ipmi_watchdog.ko)kmod(ipr.ko)kmod(ipt_ECN.ko)kmod(ipt_MASQUERADE.ko)kmod(ipt_REJECT.ko)kmod(ipt_SYNPROXY.ko)kmod(ipt_ah.ko)kmod(ipt_rpfilter.ko)kmod(iptable_filter.ko)kmod(iptable_mangle.ko)kmod(iptable_nat.ko)kmod(iptable_raw.ko)kmod(iptable_security.ko)kmod(ipv6.ko)kmod(ipvlan.ko)kmod(ipvtap.ko)kmod(irqbypass.ko)kmod(iscsi_target_mod.ko)kmod(iscsi_tcp.ko)kmod(isl29003.ko)kmod(isl29020.ko)kmod(isofs.ko)kmod(ixgbe.ko)kmod(ixgbevf.ko)kmod(jbd2.ko)kmod(jc42.ko)kmod(jitterentropy_rng.ko)kmod(keyspan_remote.ko)kmod(kgdboc.ko)kmod(khazad.ko)kmod(kheaders.ko)kmod(kpp.ko)kmod(kvm-hv.ko)kmod(kvm.ko)kmod(kyber-iosched.ko)kmod(lcd.ko)kmod(led-class.ko)kmod(ledtrig-usbport.ko)kmod(libahci.ko)kmod(libahci_platform.ko)kmod(libarc4.ko)kmod(libata.ko)kmod(libceph.ko)kmod(libcrc32c.ko)kmod(libfc.ko)kmod(libiscsi.ko)kmod(libiscsi_tcp.ko)kmod(libnvdimm.ko)kmod(libphy.ko)kmod(libps2.ko)kmod(libsha256.ko)kmod(lineage-pem.ko)kmod(linear.ko)kmod(linear_ranges.ko)kmod(liquidio.ko)kmod(liquidio_vf.ko)kmod(lis3lv02d.ko)kmod(lis3lv02d_i2c.ko)kmod(llc.ko)kmod(lm25066.ko)kmod(lm63.ko)kmod(lm73.ko)kmod(lm75.ko)kmod(lm77.ko)kmod(lm78.ko)kmod(lm80.ko)kmod(lm83.ko)kmod(lm85.ko)kmod(lm87.ko)kmod(lm90.ko)kmod(lm92.ko)kmod(lm93.ko)kmod(lm95234.ko)kmod(lm95241.ko)kmod(lm95245.ko)kmod(lockd.ko)kmod(loop.ko)kmod(lp.ko)kmod(lp855x_bl.ko)kmod(lrw.ko)kmod(ltc2978.ko)kmod(ltc4151.ko)kmod(ltc4215.ko)kmod(ltc4245.ko)kmod(ltc4261.ko)kmod(lxt.ko)kmod(lz4_decompress.ko)kmod(lzo.ko)kmod(lzo_compress.ko)kmod(lzo_decompress.ko)kmod(mac-celtic.ko)kmod(mac-centeuro.ko)kmod(mac-croatian.ko)kmod(mac-cyrillic.ko)kmod(mac-gaelic.ko)kmod(mac-greek.ko)kmod(mac-iceland.ko)kmod(mac-inuit.ko)kmod(mac-roman.ko)kmod(mac-romanian.ko)kmod(mac-turkish.ko)kmod(mac_hid.ko)kmod(macmodes.ko)kmod(macsec.ko)kmod(macvlan.ko)kmod(macvtap.ko)kmod(marvell.ko)kmod(marvell10g.ko)kmod(matroxfb_DAC1064.ko)kmod(matroxfb_Ti3026.ko)kmod(matroxfb_accel.ko)kmod(matroxfb_base.ko)kmod(matroxfb_crtc2.ko)kmod(matroxfb_g450.ko)kmod(matroxfb_misc.ko)kmod(max16064.ko)kmod(max16065.ko)kmod(max1619.ko)kmod(max1668.ko)kmod(max197.ko)kmod(max34440.ko)kmod(max6639.ko)kmod(max6642.ko)kmod(max6650.ko)kmod(max6697.ko)kmod(max6875.ko)kmod(max8688.ko)kmod(mbcache.ko)kmod(mcp3021.ko)kmod(md-cluster.ko)kmod(md-mod.ko)kmod(md4.ko)kmod(md5.ko)kmod(mdio-bcm-unimac.ko)kmod(mdio-bitbang.ko)kmod(mdio-cavium.ko)kmod(mdio-gpio.ko)kmod(mdio-hisi-femac.ko)kmod(mdio-mscc-miim.ko)kmod(mdio-octeon.ko)kmod(mdio-thunder.ko)kmod(mdio.ko)kmod(mfd-core.ko)kmod(mhi.ko)kmod(mhi_pci_generic.ko)kmod(michael_mic.ko)kmod(micrel.ko)kmod(microchip.ko)kmod(microchip_t1.ko)kmod(mii.ko)kmod(mip6.ko)kmod(mlx4_core.ko)kmod(mlx4_en.ko)kmod(mlx5_core.ko)kmod(mlx5_vdpa.ko)kmod(mlxfw.ko)kmod(mlxsw_core.ko)kmod(mlxsw_i2c.ko)kmod(mlxsw_minimal.ko)kmod(mlxsw_pci.ko)kmod(mlxsw_spectrum.ko)kmod(mlxsw_switchib.ko)kmod(mlxsw_switchx2.ko)kmod(mousedev.ko)kmod(mpi.ko)kmod(mpi3mr.ko)kmod(mpls_gso.ko)kmod(mptcp_diag.ko)kmod(mq-deadline.ko)kmod(mrp.ko)kmod(mscc.ko)kmod(msdos.ko)kmod(mxl-gpy.ko)kmod(myri10ge.ko)kmod(n5pf.ko)kmod(national.ko)kmod(nbd.ko)kmod(nd_blk.ko)kmod(nd_btt.ko)kmod(nd_pmem.ko)kmod(net_failover.ko)kmod(netconsole.ko)kmod(netlabel_calipso.ko)kmod(netlink_diag.ko)kmod(nf_conncount.ko)kmod(nf_conntrack.ko)kmod(nf_conntrack_amanda.ko)kmod(nf_conntrack_broadcast.ko)kmod(nf_conntrack_ftp.ko)kmod(nf_conntrack_h323.ko)kmod(nf_conntrack_irc.ko)kmod(nf_conntrack_netbios_ns.ko)kmod(nf_conntrack_netlink.ko)kmod(nf_conntrack_pptp.ko)kmod(nf_conntrack_sane.ko)kmod(nf_conntrack_sip.ko)kmod(nf_conntrack_snmp.ko)kmod(nf_conntrack_tftp.ko)kmod(nf_defrag_ipv4.ko)kmod(nf_defrag_ipv6.ko)kmod(nf_dup_ipv4.ko)kmod(nf_dup_ipv6.ko)kmod(nf_dup_netdev.ko)kmod(nf_flow_table.ko)kmod(nf_flow_table_inet.ko)kmod(nf_flow_table_ipv4.ko)kmod(nf_flow_table_ipv6.ko)kmod(nf_log_syslog.ko)kmod(nf_nat.ko)kmod(nf_nat_amanda.ko)kmod(nf_nat_ftp.ko)kmod(nf_nat_h323.ko)kmod(nf_nat_irc.ko)kmod(nf_nat_pptp.ko)kmod(nf_nat_sip.ko)kmod(nf_nat_snmp_basic.ko)kmod(nf_nat_tftp.ko)kmod(nf_osf.ko)kmod(nf_reject_ipv4.ko)kmod(nf_reject_ipv6.ko)kmod(nf_socket_ipv4.ko)kmod(nf_socket_ipv6.ko)kmod(nf_synproxy_core.ko)kmod(nf_tables.ko)kmod(nf_tables_set.ko)kmod(nf_tproxy_ipv4.ko)kmod(nf_tproxy_ipv6.ko)kmod(nfnetlink.ko)kmod(nfnetlink_cthelper.ko)kmod(nfnetlink_cttimeout.ko)kmod(nfnetlink_log.ko)kmod(nfnetlink_queue.ko)kmod(nfp.ko)kmod(nfs.ko)kmod(nfs_acl.ko)kmod(nfs_layout_flexfiles.ko)kmod(nfs_layout_nfsv41_files.ko)kmod(nfsd.ko)kmod(nfsv3.ko)kmod(nfsv4.ko)kmod(nft_chain_nat.ko)kmod(nft_compat.ko)kmod(nft_connlimit.ko)kmod(nft_counter.ko)kmod(nft_ct.ko)kmod(nft_dup_ipv4.ko)kmod(nft_dup_ipv6.ko)kmod(nft_dup_netdev.ko)kmod(nft_fib.ko)kmod(nft_fib_inet.ko)kmod(nft_fib_ipv4.ko)kmod(nft_fib_ipv6.ko)kmod(nft_fib_netdev.ko)kmod(nft_flow_offload.ko)kmod(nft_fwd_netdev.ko)kmod(nft_hash.ko)kmod(nft_limit.ko)kmod(nft_log.ko)kmod(nft_masq.ko)kmod(nft_nat.ko)kmod(nft_numgen.ko)kmod(nft_objref.ko)kmod(nft_queue.ko)kmod(nft_quota.ko)kmod(nft_redir.ko)kmod(nft_reject.ko)kmod(nft_reject_bridge.ko)kmod(nft_reject_inet.ko)kmod(nft_reject_ipv4.ko)kmod(nft_reject_ipv6.ko)kmod(nft_socket.ko)kmod(nft_tproxy.ko)kmod(nft_xfrm.ko)kmod(nlmon.ko)kmod(nls_ascii.ko)kmod(nls_base.ko)kmod(nls_cp1250.ko)kmod(nls_cp1251.ko)kmod(nls_cp1255.ko)kmod(nls_cp437.ko)kmod(nls_cp737.ko)kmod(nls_cp775.ko)kmod(nls_cp850.ko)kmod(nls_cp852.ko)kmod(nls_cp855.ko)kmod(nls_cp857.ko)kmod(nls_cp860.ko)kmod(nls_cp861.ko)kmod(nls_cp862.ko)kmod(nls_cp863.ko)kmod(nls_cp864.ko)kmod(nls_cp865.ko)kmod(nls_cp866.ko)kmod(nls_cp869.ko)kmod(nls_cp874.ko)kmod(nls_cp932.ko)kmod(nls_cp936.ko)kmod(nls_cp949.ko)kmod(nls_cp950.ko)kmod(nls_euc-jp.ko)kmod(nls_iso8859-1.ko)kmod(nls_iso8859-13.ko)kmod(nls_iso8859-14.ko)kmod(nls_iso8859-15.ko)kmod(nls_iso8859-2.ko)kmod(nls_iso8859-3.ko)kmod(nls_iso8859-4.ko)kmod(nls_iso8859-5.ko)kmod(nls_iso8859-6.ko)kmod(nls_iso8859-7.ko)kmod(nls_iso8859-9.ko)kmod(nls_koi8-r.ko)kmod(nls_koi8-ru.ko)kmod(nls_koi8-u.ko)kmod(nls_utf8.ko)kmod(nsh.ko)kmod(ntc_thermistor.ko)kmod(null_blk.ko)kmod(nvidiafb.ko)kmod(nvme-core.ko)kmod(nvme-fabrics.ko)kmod(nvme-fc.ko)kmod(nvme-fcloop.ko)kmod(nvme-loop.ko)kmod(nvme-tcp.ko)kmod(nvme.ko)kmod(nvmet-fc.ko)kmod(nvmet-tcp.ko)kmod(nvmet.ko)kmod(nx-compress-powernv.ko)kmod(nx-compress-pseries.ko)kmod(nx-compress.ko)kmod(objagg.ko)kmod(ocxl.ko)kmod(of_mdio.ko)kmod(of_pmem.ko)kmod(of_touchscreen.ko)kmod(ohci-hcd.ko)kmod(ohci-pci.ko)kmod(oid_registry.ko)kmod(opal-prd.ko)kmod(openvswitch.ko)kmod(oprofile.ko)kmod(overlay.ko)kmod(p8022.ko)kmod(papr_scm.ko)kmod(parman.ko)kmod(parport.ko)kmod(parport_pc.ko)kmod(parport_serial.ko)kmod(pata_of_platform.ko)kmod(pata_platform.ko)kmod(pcbc.ko)kmod(pcf8591.ko)kmod(pci-stub.ko)kmod(pcmcia_core.ko)kmod(pcmcia_rsrc.ko)kmod(pcrypt.ko)kmod(pcwd_pci.ko)kmod(pcwd_usb.ko)kmod(pi3usb30532.ko)kmod(pkcs7_message.ko)kmod(pktcdvd.ko)kmod(platform_lcd.ko)kmod(pmbus.ko)kmod(pmbus_core.ko)kmod(pnv-php.ko)kmod(poly1305_generic.ko)kmod(powermate.ko)kmod(powernv-cpufreq.ko)kmod(powernv-op-panel.ko)kmod(powernv-rng.ko)kmod(ppdev.ko)kmod(pps-gpio.ko)kmod(pps-ldisc.ko)kmod(pps_core.ko)kmod(pps_parport.ko)kmod(prime_numbers.ko)kmod(psample.ko)kmod(pseries-rng.ko)kmod(pseries_energy.ko)kmod(psmouse.ko)kmod(psnap.ko)kmod(pstore.ko)kmod(ptp.ko)kmod(public_key.ko)kmod(pwm-beeper.ko)kmod(pwm_bl.ko)kmod(qsemi.ko)kmod(quota_tree.ko)kmod(quota_v2.ko)kmod(qxl.ko)kmod(r8169.ko)kmod(radeonfb.ko)kmod(raid0.ko)kmod(raid1.ko)kmod(raid10.ko)kmod(raid456.ko)kmod(raid6_pq.ko)kmod(raid6test.ko)kmod(raid_class.ko)kmod(ramoops.ko)kmod(rational.ko)kmod(raw.ko)kmod(raw_diag.ko)kmod(rbd.ko)kmod(realtek.ko)kmod(reed_solomon.ko)kmod(regmap-i2c.ko)kmod(ring_buffer_benchmark.ko)kmod(rmd128.ko)kmod(rmd160.ko)kmod(rmd256.ko)kmod(rmd320.ko)kmod(rmi_core.ko)kmod(rmi_i2c.ko)kmod(rmi_smbus.ko)kmod(rng-core.ko)kmod(rng.ko)kmod(rockchip.ko)kmod(roles.ko)kmod(rotary_encoder.ko)kmod(rpadlpar_io.ko)kmod(rpaphp.ko)kmod(rpcsec_gss_krb5.ko)kmod(rsa_generic.ko)kmod(rsxx.ko)kmod(rtas_flash.ko)kmod(rtc-bq32k.ko)kmod(rtc-bq4802.ko)kmod(rtc-cmos.ko)kmod(rtc-ds1286.ko)kmod(rtc-ds1307.ko)kmod(rtc-ds1374.ko)kmod(rtc-ds1511.ko)kmod(rtc-ds1553.ko)kmod(rtc-ds1672.ko)kmod(rtc-ds1742.ko)kmod(rtc-ds2404.ko)kmod(rtc-ds3232.ko)kmod(rtc-em3027.ko)kmod(rtc-fm3130.ko)kmod(rtc-generic.ko)kmod(rtc-isl12022.ko)kmod(rtc-isl1208.ko)kmod(rtc-m41t80.ko)kmod(rtc-m48t35.ko)kmod(rtc-m48t59.ko)kmod(rtc-max6900.ko)kmod(rtc-msm6242.ko)kmod(rtc-opal.ko)kmod(rtc-pcf8523.ko)kmod(rtc-pcf8563.ko)kmod(rtc-pcf8583.ko)kmod(rtc-rp5c01.ko)kmod(rtc-rs5c372.ko)kmod(rtc-rv3029c2.ko)kmod(rtc-rx8025.ko)kmod(rtc-rx8581.ko)kmod(rtc-stk17ta8.ko)kmod(rtc-v3020.ko)kmod(rtc-x1205.ko)kmod(rtc_cmos_setup.ko)kmod(rtsx_pci.ko)kmod(rtsx_usb.ko)kmod(salsa20_generic.ko)kmod(scanlog.ko)kmod(sch_codel.ko)kmod(sch_fq.ko)kmod(sch_fq_codel.ko)kmod(sch_hfsc.ko)kmod(sch_hhf.ko)kmod(sch_htb.ko)kmod(sch_ingress.ko)kmod(sch_mqprio_lib.ko)kmod(sch_pie.ko)kmod(sch_plug.ko)kmod(sch_prio.ko)kmod(sch_sfq.ko)kmod(sch_tbf.ko)kmod(scsi_debug.ko)kmod(scsi_dh_alua.ko)kmod(scsi_dh_emc.ko)kmod(scsi_dh_hp_sw.ko)kmod(scsi_dh_rdac.ko)kmod(scsi_mod.ko)kmod(scsi_transport_fc.ko)kmod(scsi_transport_iscsi.ko)kmod(scsi_transport_sas.ko)kmod(scsi_transport_spi.ko)kmod(scsi_transport_srp.ko)kmod(sd_mod.ko)kmod(seed.ko)kmod(seqiv.ko)kmod(serial_core.ko)kmod(serio.ko)kmod(serio_raw.ko)kmod(sermouse.ko)kmod(serpent_generic.ko)kmod(serport.ko)kmod(ses.ko)kmod(sg.ko)kmod(sha1_generic.ko)kmod(sha256_generic.ko)kmod(sha3_generic.ko)kmod(sha512_generic.ko)kmod(sht15.ko)kmod(sht21.ko)kmod(sis5595.ko)kmod(sit.ko)kmod(sm501.ko)kmod(smartpqi.ko)kmod(smsc.ko)kmod(smsc47m192.ko)kmod(softdog.ko)kmod(sparse-keymap.ko)kmod(sr_mod.ko)kmod(ssd1307fb.ko)kmod(st.ko)kmod(ste10Xp.ko)kmod(stp.ko)kmod(sunrpc.ko)kmod(synaptics_i2c.ko)kmod(synaptics_usb.ko)kmod(syscopyarea.ko)kmod(sysfillrect.ko)kmod(sysimgblt.ko)kmod(t10-pi.ko)kmod(tap.ko)kmod(target_core_file.ko)kmod(target_core_iblock.ko)kmod(target_core_mod.ko)kmod(target_core_pscsi.ko)kmod(tcm_loop.ko)kmod(tcp_bbr.ko)kmod(tcp_cubic.ko)kmod(tcp_dctcp.ko)kmod(tcp_diag.ko)kmod(tcp_nv.ko)kmod(tcpci.ko)kmod(tcpci_rt1711h.ko)kmod(tcpm.ko)kmod(tcrypt.ko)kmod(tea.ko)kmod(team.ko)kmod(team_mode_activebackup.ko)kmod(team_mode_broadcast.ko)kmod(team_mode_loadbalance.ko)kmod(team_mode_random.ko)kmod(team_mode_roundrobin.ko)kmod(teranetics.ko)kmod(test-kstrtox.ko)kmod(tgr192.ko)kmod(thermal_sys.ko)kmod(thmc50.ko)kmod(thunderbolt.ko)kmod(thunderbolt_net.ko)kmod(tifm_7xx1.ko)kmod(tifm_core.ko)kmod(timeriomem-rng.ko)kmod(tipc.ko)kmod(tls.ko)kmod(tmp102.ko)kmod(tmp401.ko)kmod(tmp421.ko)kmod(tpm.ko)kmod(tpm_i2c_atmel.ko)kmod(tpm_i2c_infineon.ko)kmod(tpm_i2c_nuvoton.ko)kmod(tpm_ibmvtpm.ko)kmod(tpm_st33zp24.ko)kmod(tpm_st33zp24_i2c.ko)kmod(tpm_tis.ko)kmod(tpm_tis_core.ko)kmod(tps6598x.ko)kmod(trusted.ko)kmod(ts_bm.ko)kmod(ts_fsm.ko)kmod(ts_kmp.ko)kmod(tsl2550.ko)kmod(ttm.ko)kmod(tun.ko)kmod(tunnel4.ko)kmod(tunnel6.ko)kmod(twofish_common.ko)kmod(twofish_generic.ko)kmod(typec.ko)kmod(typec_displayport.ko)kmod(typec_ucsi.ko)kmod(uPD60620.ko)kmod(uas.ko)kmod(ucd9000.ko)kmod(ucd9200.ko)kmod(udf.ko)kmod(udl.ko)kmod(udp_diag.ko)kmod(udp_tunnel.ko)kmod(uhci-hcd.ko)kmod(uhid.ko)kmod(uinput.ko)kmod(ums-alauda.ko)kmod(ums-cypress.ko)kmod(ums-datafab.ko)kmod(ums-eneub6250.ko)kmod(ums-freecom.ko)kmod(ums-jumpshot.ko)kmod(ums-karma.ko)kmod(ums-onetouch.ko)kmod(ums-realtek.ko)kmod(ums-sddr09.ko)kmod(ums-sddr55.ko)kmod(ums-usbat.ko)kmod(unix.ko)kmod(unix_diag.ko)kmod(usb-common.ko)kmod(usb-storage.ko)kmod(usbcore.ko)kmod(usbhid.ko)kmod(usblp.ko)kmod(usbmon.ko)kmod(usbserial.ko)kmod(usbtmc.ko)kmod(vdpa.ko)kmod(vdpa_sim.ko)kmod(vdpa_sim_blk.ko)kmod(vdpa_sim_net.ko)kmod(veth.ko)kmod(vfat.ko)kmod(vfio-pci.ko)kmod(vfio.ko)kmod(vfio_iommu_spapr_tce.ko)kmod(vfio_spapr_eeh.ko)kmod(vfio_virqfd.ko)kmod(vga16fb.ko)kmod(vgastate.ko)kmod(vhost.ko)kmod(vhost_iotlb.ko)kmod(vhost_net.ko)kmod(vhost_vdpa.ko)kmod(vhost_vsock.ko)kmod(via686a.ko)kmod(viperboard.ko)kmod(virtio-gpu.ko)kmod(virtio-rng.ko)kmod(virtio.ko)kmod(virtio_balloon.ko)kmod(virtio_blk.ko)kmod(virtio_console.ko)kmod(virtio_dma_buf.ko)kmod(virtio_input.ko)kmod(virtio_net.ko)kmod(virtio_pci.ko)kmod(virtio_pci_modern_dev.ko)kmod(virtio_ring.ko)kmod(virtio_scsi.ko)kmod(virtio_vdpa.ko)kmod(virtiofs.ko)kmod(vitesse.ko)kmod(vkms.ko)kmod(vmac.ko)kmod(vmw_vsock_virtio_transport.ko)kmod(vmw_vsock_virtio_transport_common.ko)kmod(vmx-crypto.ko)kmod(vp_vdpa.ko)kmod(vport-geneve.ko)kmod(vport-gre.ko)kmod(vport-vxlan.ko)kmod(vrf.ko)kmod(vringh.ko)kmod(vsock.ko)kmod(vsock_diag.ko)kmod(vsock_loopback.ko)kmod(vsockmon.ko)kmod(vsxxxaa.ko)kmod(vt8231.ko)kmod(vx855.ko)kmod(vxlan.ko)kmod(w83781d.ko)kmod(w83791d.ko)kmod(w83792d.ko)kmod(w83793.ko)kmod(w83795.ko)kmod(w83l785ts.ko)kmod(w83l786ng.ko)kmod(wacom.ko)kmod(wdrtas.ko)kmod(wdt_pci.ko)kmod(wp512.ko)kmod(x509_key_parser.ko)kmod(x_tables.ko)kmod(xcbc.ko)kmod(xfrm4_tunnel.ko)kmod(xfrm6_tunnel.ko)kmod(xfrm_algo.ko)kmod(xfrm_interface.ko)kmod(xfrm_ipcomp.ko)kmod(xfrm_user.ko)kmod(xfs.ko)kmod(xhci-hcd.ko)kmod(xhci-pci.ko)kmod(xilinx_gmii2rgmii.ko)kmod(xor.ko)kmod(xsk_diag.ko)kmod(xt_AUDIT.ko)kmod(xt_CHECKSUM.ko)kmod(xt_CLASSIFY.ko)kmod(xt_CONNSECMARK.ko)kmod(xt_CT.ko)kmod(xt_DSCP.ko)kmod(xt_HL.ko)kmod(xt_HMARK.ko)kmod(xt_IDLETIMER.ko)kmod(xt_LOG.ko)kmod(xt_NETMAP.ko)kmod(xt_NFLOG.ko)kmod(xt_NFQUEUE.ko)kmod(xt_RATEEST.ko)kmod(xt_REDIRECT.ko)kmod(xt_SECMARK.ko)kmod(xt_TCPMSS.ko)kmod(xt_TCPOPTSTRIP.ko)kmod(xt_TEE.ko)kmod(xt_TPROXY.ko)kmod(xt_TRACE.ko)kmod(xt_addrtype.ko)kmod(xt_bpf.ko)kmod(xt_cgroup.ko)kmod(xt_cluster.ko)kmod(xt_comment.ko)kmod(xt_connbytes.ko)kmod(xt_connlabel.ko)kmod(xt_connlimit.ko)kmod(xt_connmark.ko)kmod(xt_conntrack.ko)kmod(xt_cpu.ko)kmod(xt_dccp.ko)kmod(xt_devgroup.ko)kmod(xt_dscp.ko)kmod(xt_ecn.ko)kmod(xt_esp.ko)kmod(xt_hashlimit.ko)kmod(xt_helper.ko)kmod(xt_hl.ko)kmod(xt_iprange.ko)kmod(xt_ipvs.ko)kmod(xt_length.ko)kmod(xt_limit.ko)kmod(xt_mac.ko)kmod(xt_mark.ko)kmod(xt_multiport.ko)kmod(xt_nat.ko)kmod(xt_osf.ko)kmod(xt_owner.ko)kmod(xt_physdev.ko)kmod(xt_pkttype.ko)kmod(xt_policy.ko)kmod(xt_quota.ko)kmod(xt_rateest.ko)kmod(xt_realm.ko)kmod(xt_recent.ko)kmod(xt_sctp.ko)kmod(xt_set.ko)kmod(xt_socket.ko)kmod(xt_state.ko)kmod(xt_statistic.ko)kmod(xt_string.ko)kmod(xt_tcpmss.ko)kmod(xt_tcpudp.ko)kmod(xts.ko)kmod(xz_dec.ko)kmod(yealink.ko)kmod(zbud.ko)kmod(zl6100.ko)kmod(zlib_deflate.ko)kmod(zlib_inflate.ko)kmod(zpool.ko)kmod(zram.ko)kmod(zsmalloc.ko)           ((grub2 >= 2.02-99) if grub2)((grub2-efi >= 2.02-99) if grub2-efi)/bin/sh/bin/sh/bin/sh/usr/bin/kernel-installcoreutilsdracutlinux-firmwarerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(RichDependencies)systemdsystemd02720200619-99.git3890db363.0.4-14.6.0-14.0-15.2-14.12.0-1200203-2kexec-toolsxfsprogsxorg-x11-drv-vmmouse2.0.20-84.3.0-113.0.994.14.3f+@fff P@f[fe~@e8@e@e7@eeBeN@eee6@eeee@ee(e}@etVeoehy@e_>eWUeTeP@eKx@eGe?e;@e7e/e%@d7d0d-bd&@d!@d@ddddxdcU@cU@cc`cl@c@c@c@c@cwc&@c&@c@c@c@ccc=@cc@cۥcT@cױ@ccvc0cƍc@ccFcR@ccc@c@c|cwscr-cn9@ck@ch@cb[c_cV~@cMCc@c:c2c*c!@c*c@ccd@cb{@b{@b5@bbbb@bz@bޅb@bVbby@bb>bb@bUblbb2@b@bb@b@bbw@bb@b~H@bzSbu bk@bjbgbf@b_bX bT@bP#bMbMbF@bEbA@b; b8hb3"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[qrDenys Vlasenko [4.18.0-552.1.1.el8_10]Denys Vlasenko [4.18.0-552.el8]Denys Vlasenko [4.18.0-551.el8]Denys Vlasenko [4.18.0-550.el8]Denys Vlasenko [4.18.0-549.el8]Denys Vlasenko [4.18.0-548.el8]Denys Vlasenko [4.18.0-547.el8]Denys Vlasenko [4.18.0-546.el8]Denys Vlasenko [4.18.0-545.el8]Denys Vlasenko [4.18.0-544.el8]Denys Vlasenko [4.18.0-543.el8]Denys Vlasenko [4.18.0-542.el8]Denys Vlasenko [4.18.0-541.el8]Denys Vlasenko [4.18.0-540.el8]Denys Vlasenko [4.18.0-539.el8]Denys Vlasenko [4.18.0-538.el8]Denys Vlasenko [4.18.0-537.el8]Denys Vlasenko [4.18.0-536.el8]Denys Vlasenko [4.18.0-535.el8]Denys Vlasenko [4.18.0-534.el8]Denys Vlasenko [4.18.0-533.el8]Denys Vlasenko [4.18.0-532.el8]Denys Vlasenko [4.18.0-531.el8]Denys Vlasenko [4.18.0-530.el8]Denys Vlasenko [4.18.0-529.el8]Denys Vlasenko [4.18.0-528.el8]Denys Vlasenko [4.18.0-527.el8]Denys Vlasenko [4.18.0-526.el8]Denys Vlasenko [4.18.0-525.el8]Denys Vlasenko [4.18.0-524.el8]Denys Vlasenko [4.18.0-523.el8]Denys Vlasenko [4.18.0-522.el8]Denys Vlasenko [4.18.0-521.el8]Denys Vlasenko [4.18.0-520.el8]Denys Vlasenko [4.18.0-519.el8]Denys Vlasenko [4.18.0-518.el8]Denys Vlasenko [4.18.0-517.el8]Denys Vlasenko [4.18.0-516.el8]Denys Vlasenko [4.18.0-515.el8]Denys Vlasenko [4.18.0-514.el8]Patrick Talbert [4.18.0-513.1.1.el8_9]Denys Vlasenko [4.18.0-513.el8]Denys Vlasenko [4.18.0-512.el8]Denys Vlasenko [4.18.0-511.el8]Denys Vlasenko [4.18.0-510.el8]Denys Vlasenko [4.18.0-509.el8]Denys Vlasenko [4.18.0-508.el8]Denys Vlasenko [4.18.0-507.el8]Denys Vlasenko [4.18.0-506.el8]Denys Vlasenko [4.18.0-505.el8]Denys Vlasenko [4.18.0-504.el8]Denys Vlasenko [4.18.0-503.el8]Denys Vlasenko [4.18.0-502.el8]Denys Vlasenko [4.18.0-501.el8]Denys Vlasenko [4.18.0-500.el8]Denys Vlasenko [4.18.0-499.el8]Denys Vlasenko [4.18.0-498.el8]Denys Vlasenko [4.18.0-497.el8]Denys Vlasenko [4.18.0-496.el8]Denys Vlasenko [4.18.0-495.el8]Denys Vlasenko [4.18.0-494.el8]Denys Vlasenko [4.18.0-493.el8]Denys Vlasenko [4.18.0-492.el8]Denys Vlasenko [4.18.0-491.el8]Denys Vlasenko [4.18.0-490.el8]Denys Vlasenko [4.18.0-489.el8]Denys Vlasenko [4.18.0-488.el8]Denys Vlasenko [4.18.0-487.el8]Denys Vlasenko [4.18.0-486.el8]Denys Vlasenko [4.18.0-485.el8]Denys Vlasenko [4.18.0-484.el8]Denys Vlasenko [4.18.0-483.el8]Denys Vlasenko [4.18.0-482.el8]Denys Vlasenko [4.18.0-481.el8]Denys Vlasenko [4.18.0-480.el8]Denys Vlasenko [4.18.0-479.el8]Denys Vlasenko [4.18.0-478.el8]Lucas Zampieri [4.18.0-477.2.1.el8]Lucas Zampieri [4.18.0-477.1.1.el8]Lucas Zampieri [4.18.0-477.el8]Lucas Zampieri [4.18.0-476.el8]Lucas Zampieri [4.18.0-475.el8]Lucas Zampieri [4.18.0-474.el8]Lucas Zampieri [4.18.0-473.el8]Lucas Zampieri [4.18.0-472.el8]Lucas Zampieri [4.18.0-471.el8]Lucas Zampieri [4.18.0-470.el8]Lucas Zampieri [4.18.0-469.el8]Lucas Zampieri [4.18.0-468.el8]Lucas Zampieri [4.18.0-467.el8]Lucas Zampieri [4.18.0-466.el8]Lucas Zampieri [4.18.0-465.el8]Lucas Zampieri [4.18.0-464.el8]Lucas Zampieri [4.18.0-463.el8]Lucas Zampieri [4.18.0-462.el8]Lucas Zampieri [4.18.0-461.el8]Lucas Zampieri [4.18.0-459.el8]Lucas Zampieri [4.18.0-458.el8]Lucas Zampieri [4.18.0-457.el8]Lucas Zampieri [4.18.0-456.el8]Lucas Zampieri [4.18.0-455.el8]Lucas Zampieri [4.18.0-454.el8]Lucas Zampieri [4.18.0-453.el8]Lucas Zampieri [4.18.0-452.el8]Lucas Zampieri [4.18.0-451.el8]Lucas Zampieri [4.18.0-450.el8]Lucas Zampieri [4.18.0-449.el8]Lucas Zampieri [4.18.0-448.el8]Lucas Zampieri [4.18.0-447.el8]Lucas Zampieri [4.18.0-446.el8]Lucas Zampieri [4.18.0-445.el8]Lucas Zampieri [4.18.0-444.el8]Lucas Zampieri [4.18.0-442.el8.v2.g6f5f]Lucas Zampieri [4.18.0-441.el8]Lucas Zampieri [4.18.0-440.el8]Lucas Zampieri [4.18.0-439.el8]Lucas Zampieri [4.18.0-438.el8]Lucas Zampieri [4.18.0-437.el8]Lucas Zampieri [4.18.0-436.el8]Lucas Zampieri [4.18.0-435.el8]Lucas Zampieri [4.18.0-434.el8]Lucas Zampieri [4.18.0-433.el8]Lucas Zampieri [4.18.0-432.el8]Lucas Zampieri [4.18.0-431.el8]Lucas Zampieri [4.18.0-430.el8]Lucas Zampieri [4.18.0-429.el8]Lucas Zampieri [4.18.0-428.el8]Lucas Zampieri [4.18.0-427.el8]Lucas Zampieri [4.18.0-426.el8]Jarod Wilson [4.18.0-425.el8]Jarod Wilson [4.18.0-424.el8]Jarod Wilson [4.18.0-423.el8]Jarod Wilson [4.18.0-422.el8]Jarod Wilson [4.18.0-421.el8]Jarod Wilson [4.18.0-420.el8]Jarod Wilson [4.18.0-419.el8]Jarod Wilson [4.18.0-418.el8]Jarod Wilson [4.18.0-417.el8]Jarod Wilson [4.18.0-416.el8]Jarod Wilson [4.18.0-415.el8]Jarod Wilson [4.18.0-414.el8]Jarod Wilson [4.18.0-413.el8]Jarod Wilson [4.18.0-412.el8]Jarod Wilson [4.18.0-411.el8]Jarod Wilson [4.18.0-410.el8]Jarod Wilson [4.18.0-409.el8]Jarod Wilson [4.18.0-408.el8]Jarod Wilson [4.18.0-407.el8]Jarod Wilson [4.18.0-406.el8]Jarod Wilson [4.18.0-405.el8]Jarod Wilson [4.18.0-404.el8]Jarod Wilson [4.18.0-403.el8]Jarod Wilson [4.18.0-402.el8]Jarod Wilson [4.18.0-401.el8]Jarod Wilson [4.18.0-400.el8]Jarod Wilson [4.18.0-399.el8]Jarod Wilson [4.18.0-398.el8]Jarod Wilson [4.18.0-397.el8]Jarod Wilson [4.18.0-396.el8]Jarod Wilson [4.18.0-395.el8]Jarod Wilson [4.18.0-394.el8]Jarod Wilson [4.18.0-393.el8]Jarod Wilson [4.18.0-392.el8]Jarod Wilson [4.18.0-391.el8]Jarod Wilson [4.18.0-390.el8]Jarod Wilson [4.18.0-389.el8]Jarod Wilson [4.18.0-388.el8]Jarod Wilson [4.18.0-387.el8]Jarod Wilson [4.18.0-386.el8]Jarod Wilson [4.18.0-385.el8]Bruno Meneguele [4.18.0-384.el8]Jarod Wilson [4.18.0-383.el8]Jarod Wilson [4.18.0-382.el8]Jarod Wilson [4.18.0-381.el8]Jarod Wilson [4.18.0-380.el8]Jarod Wilson [4.18.0-379.el8]Jarod Wilson [4.18.0-378.el8]Jarod Wilson [4.18.0-377.el8]Jarod Wilson [4.18.0-376.el8]Jarod Wilson [4.18.0-375.el8]Jarod Wilson [4.18.0-374.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- redhat: set DIST to el8_10 and ZSTREAM to yes for 8.10 (Denys Vlasenko) - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Prarit Bhargava) [RHEL-32590] {CVE-2021-47185} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-32579] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31710] {CVE-2024-26744} - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-31714] {CVE-2024-26743} - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-31305] {CVE-2024-26664} - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-15776] - net: bridge: use DEV_STATS_INC() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: Fix unwanted sign extension in netdev_stats_to_stats64() (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net: add atomic_long_t to net_device_stats fields (Ivan Vecera) [RHEL-27989] {CVE-2023-52578} - net/sched: act_ct: fix skb leak and crash on ooo frags (Xin Long) [RHEL-29467] {CVE-2023-52610} - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28015] {CVE-2023-52528} - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-30130] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-30130] - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (Prarit Bhargava) [RHEL-29444] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29118] {CVE-2023-52607} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29114] {CVE-2023-52606} - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28986] {CVE-2023-52477} - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-27940] {CVE-2023-52565} - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-26498] {CVE-2023-52445} - i2c: i801: Fix block process call transactions (Prarit Bhargava) [RHEL-26478] {CVE-2024-26593} - overlay: disable EVM (Coiby Xu) [RHEL-19863] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-19863] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-19863] - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-14286] - media: dvbdev: Fix memory leak in dvb_media_device_free() (Prarit Bhargava) [RHEL-27254] {CVE-2020-36777} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28784] - i2c: Fix a potential use after free (Prarit Bhargava) [RHEL-26849] {CVE-2019-25162} - i2c: validate user data in compat ioctl (Prarit Bhargava) [RHEL-27022] {CVE-2021-46934} - platform/x86: think-lmi: Fix reference leak (Prarit Bhargava) [RHEL-28030] {CVE-2023-52520} - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21505] {CVE-2024-0340} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28042] {CVE-2023-52513} - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27778 RHEL-27779] {CVE-2022-48627} - x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26669] {CVE-2024-26603} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22773] {CVE-2024-26782} - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: akcipher - default implementations for request callbacks (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - crypto: testmgr - split akcipher tests by a key type (Herbert Xu) [RHEL-17114] {CVE-2023-6240} - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-22136] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12456] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12456] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12456]- i40e: Enforce software interrupt during busy-poll exit (Ivan Vecera) [RHEL-26248] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-26248]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30040] {CVE-2024-25743 CVE-2024-25742} - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-22992] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-22992]- mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28875 RHEL-28876] {CVE-2023-52489} - mm: use __pfn_to_section() instead of open coding it (Waiman Long) [RHEL-28875] {CVE-2023-52489}- dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29678] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29678] - RDMA/mana_ib: Add CQ interrupt support for RAW QP (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: query device capabilities (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: register RDMA device with GDMA (Maxim Levitsky) [RHEL-23934] - net: mana: add msix index sharing between EQs (Maxim Levitsky) [RHEL-23934] - net: mana: Fix spelling mistake "enforecement" -> "enforcement" (Maxim Levitsky) [RHEL-23934] - net :mana :Add remaining GDMA stats for MANA to ethtool (Maxim Levitsky) [RHEL-23934] - net: mana: Fix oversized sge0 for GSO packets (Maxim Levitsky) [RHEL-23934] - net: mana: Fix TX CQE error handling (Maxim Levitsky) [RHEL-23934] - net: mana: Add gdma stats to ethtool output for mana (Maxim Levitsky) [RHEL-23934] - net: mana: Fix MANA VF unload when hardware is unresponsive (Maxim Levitsky) [RHEL-23934] - net: mana: Configure hwc timeout from hardware (Maxim Levitsky) [RHEL-23934] - RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing (Maxim Levitsky) [RHEL-23934]- gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - arm64: Add missing bits of AmpereOne Spectre-BHB mitigation (Mark Salter) [RHEL-29005] - [rt] enable CONFIG_DRM_MGAG200_IOBURST_WORKAROUND (Jocelyn Falempe) [RHEL-13214] - drm/mgag200: Add a workaround for low-latency (Jocelyn Falempe) [RHEL-13214]- x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Give up if memory attribute protocol returns an error (Lenny Szubowicz) [RHEL-2505] - x86/boot: Increase section and file alignment to 4k/512 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Split off PE/COFF .data section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop PE/COFF .reloc section (Lenny Szubowicz) [RHEL-2505] - x86/boot: Construct PE/COFF .text section from assembler (Lenny Szubowicz) [RHEL-2505] - x86/boot: Derive file size from _edata symbol (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Remove, discard, or assert for unwanted sections (Lenny Szubowicz) [RHEL-2505] - x86/boot: Check that there are no run-time relocations (Lenny Szubowicz) [RHEL-2505] - x86/boot: Discard .discard.unreachable for arch/x86/boot/compressed/vmlinux (Lenny Szubowicz) [RHEL-2505] - x86/boot: Define setup size in linker script (Lenny Szubowicz) [RHEL-2505] - x86/boot: Set EFI handover offset directly in header asm (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop references to startup_64 (Lenny Szubowicz) [RHEL-2505] - x86/boot: Drop redundant code setting the root device (Lenny Szubowicz) [RHEL-2505] - x86/build: Declutter the build output (Lenny Szubowicz) [RHEL-2505] - x86/boot: Omit compression buffer from PE/COFF image memory footprint (Lenny Szubowicz) [RHEL-2505] - x86/boot: Mark global variables as static (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove extra headroom for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove the 'bugger off' message (Lenny Szubowicz) [RHEL-2505] - x86/efi: Drop alignment flags from PE section headers (Lenny Szubowicz) [RHEL-2505] - efi: Put Linux specific magic number in the DOS header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Fix the missing KASLR_FLAG bit in boot_params->hdr.loadflags (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid physical KASLR on older Dell systems (Lenny Szubowicz) [RHEL-2505] - x86/boot: efistub: Assign global boot_params variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr' (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Avoid legacy decompressor when doing EFI boot (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform SNP feature test while running in the firmware (Lenny Szubowicz) [RHEL-2505] - x86/sev: Do not try to parse for the CC blob on non-AMD hardware (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add limit argument to efi_random_alloc() (Lenny Szubowicz) [RHEL-2505] - arm64: efi: Limit allocations to 48-bit addressable physical region (Lenny Szubowicz) [RHEL-2505] - efi: libstub: use EFI_LOADER_CODE region when moving the kernel in memory (Lenny Szubowicz) [RHEL-2505] - arm64: efi: kaslr: Fix occasional random alloc (and boot) failure (Lenny Szubowicz) [RHEL-2505] - efi/libstub/random: Increase random alloc granularity (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Factor out kernel decompression and relocation (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Move global symbol references to C code (Lenny Szubowicz) [RHEL-2505] - decompress: Use 8 byte alignment (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Prefer EFI memory attributes protocol over DXE services (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Perform 4/5 level paging switch from the stub (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Merge trampoline cleanup with switching code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Pass pgtable address to trampoline directly (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Only call the trampoline when changing paging levels (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline directly from C code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Avoid the need for a stack in the 32-bit trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Use standard calling convention for trampoline (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Call trampoline as a normal function (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove .bss/.pgtable from bzImage (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from .head.text code (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Assign paging related global variables earlier (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Clear BSS in EFI handover protocol entrypoint (Lenny Szubowicz) [RHEL-2505] - x86/head_64: Store boot_params pointer in callee save register (Lenny Szubowicz) [RHEL-2505] - x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Lenny Szubowicz) [RHEL-2505] - x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed (Lenny Szubowicz) [RHEL-2505] - efi/libstub: Add memory attribute protocol definitions (Lenny Szubowicz) [RHEL-2505] - efi/x86: libstub: remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot: Robustify calling startup_{32,64}() from the decompressor code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Simplify and clean up handover entry code (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Branch straight to kernel entry point from C code (Lenny Szubowicz) [RHEL-2505] - efi/x86: Avoid using code32_start (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use Exit() boot service to exit the stub on errors (Lenny Szubowicz) [RHEL-2505] - efi: x86: Wipe setup_data on pure EFI boot (Lenny Szubowicz) [RHEL-2505] - efi: x86: Fix config name for setting the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi: x86: Set the NX-compatibility flag in the PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Add kernel preferred address to PE header (Lenny Szubowicz) [RHEL-2505] - efi/x86: Use symbolic constants in PE header instead of bare numbers (Lenny Szubowicz) [RHEL-2505] - efi/x86: Drop redundant .bss section (Lenny Szubowicz) [RHEL-2505] - efi/x86: add headroom to decompressor BSS to account for setup block (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove run-time relocations from head_{32,64}.S (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed: Fix debug_puthex() parameter type (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for z_output_len (Lenny Szubowicz) [RHEL-2505] - x86/boot: Use unsigned comparison for addresses (Lenny Szubowicz) [RHEL-2505] - x86/boot: Micro-optimize GDT loading instructions (Lenny Szubowicz) [RHEL-2505] - x86/boot: GDT limit value should be size - 1 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Remove GDT setup from efi_main (Lenny Szubowicz) [RHEL-2505] - x86/boot: Clear direction and interrupt flags in startup_64 (Lenny Szubowicz) [RHEL-2505] - efi/x86: Don't depend on firmware GDT layout (Lenny Szubowicz) [RHEL-2505] - x86/boot: Remove KEEP_SEGMENTS support (Lenny Szubowicz) [RHEL-2505] - x86/boot: Handle malformed SRAT tables during early ACPI parsing (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Use mandatory 16-byte stack alignment in mixed mode (Lenny Szubowicz) [RHEL-2505] - efi/libstub/x86: Avoid globals to store context during mixed mode calls (Lenny Szubowicz) [RHEL-2505] - x86/efistub: Disable paging at mixed mode entry (Lenny Szubowicz) [RHEL-2505] - x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make some functions local (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate data appropriately (Lenny Szubowicz) [RHEL-2505] - x86/boot: Annotate local functions (Lenny Szubowicz) [RHEL-2505] - x86/asm: Make more symbols local (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Fix boot on machines with broken E820 table (Lenny Szubowicz) [RHEL-2505] - x86, boot: Remove multiple copy of static function sanitize_boot_params() (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Remove unused variable (Lenny Szubowicz) [RHEL-2505] - x86/boot/compressed/64: Explain paging_prepare()'s return value (Lenny Szubowicz) [RHEL-2505] - x86/boot: Save several bytes in decompressor (Lenny Szubowicz) [RHEL-2505] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Audra Mitchell) [RHEL-20614] {CVE-2024-0841} - net/gve: update check for little-endianness in gve kconfig (Joshua Washington) [RHEL-29030]- sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23430] {CVE-2024-26602} - NFS: Set the stable writes flag when initialising the super block (Benjamin Coddington) [RHEL-25266] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21685] {CVE-2024-0565} - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23942] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23942] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26501] {CVE-2023-52448} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26241] {CVE-2023-52434} - smb3: Replace smb2pdu 1-element arrays with flex-arrays (Jay Shin) [RHEL-22143] - cifs: Replace remaining 1-element arrays (Jay Shin) [RHEL-22143] - cifs: Convert struct fealist away from 1-element array (Jay Shin) [RHEL-22143] - cifs: remove unneeded 2bytes of padding from smb2 tree connect (Jay Shin) [RHEL-22143] - cifs: Replace zero-length arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: Replace a couple of one-element arrays with flexible-array members (Jay Shin) [RHEL-22143] - cifs: fix FILE_BOTH_DIRECTORY_INFO definition (Jay Shin) [RHEL-22143] - nfsd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - nfs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - lockd: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - cifs: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - ceph: use locks_inode_context helper (Jeffrey Layton) [RHEL-27441] - filelock: add a new locks_inode_context accessor function (Jeffrey Layton) [RHEL-27441] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-27849] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-27849] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-27849] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-27849]- tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26667] - tracing/perf: Fix double put of trace event when init fails (Michael Petlan) [RHEL-19537] - ipvlan: Add handling of NETDEV_UP events (Hangbin Liu) [RHEL-19098] - ceph: add ceph_cap_unlink_work to fire check_caps() immediately (Xiubo Li) [RHEL-21760] - ceph: always queue a writeback when revoking the Fb caps (Xiubo Li) [RHEL-21760] - ceph: always check dir caps asynchronously (Xiubo Li) [RHEL-21760] - nfs: fix redundant readdir request after get eof (Benjamin Coddington) [RHEL-7780] - NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix pnfs MDS=DS session trunking (Scott Mayhew) [RHEL-7994] - NFSv4.1: fix zero value filehandle in post open getattr (Scott Mayhew) [RHEL-7994] - NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server (Scott Mayhew) [RHEL-7994]- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Carlos Maiolino) [RHEL-23386] {CVE-2021-33631} - i2c: designware: Disable TX_EMPTY irq while waiting for block length byte (Charles Mirabile) [RHEL-24019] - scsi: smartpqi: Fix disable_managed_interrupts (Tomas Henzl) [RHEL-25747] - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Steve Best) [RHEL-26167] - gitlab-ci: do not show (results can be ignored) for rt pipelines (Michael Hofmann)- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Charles Mirabile) [RHEL-23760] - perf/arm-cmn: Move overlapping wp_combine field (Charles Mirabile) [RHEL-23757] - drm/amd: Fix detection of _PR3 on the PCIe root port (Michel Dänzer) [RHEL-14572] - xfs: avoid AGI->AGF->inode-buffer deadlocks (Thiago Becker) [RHEL-7914] - dm-crypt, dm-verity: disable tasklets (Benjamin Marzinski) [RHEL-22232] - dm verity: initialize fec io before freeing it (Benjamin Marzinski) [RHEL-22232] - dm-verity: don't use blocking calls from tasklets (Benjamin Marzinski) [RHEL-22232] - char: misc: Increase the maximum number of dynamic misc devices to 1048448 (Charles Mirabile) [RHEL-23758] - char: misc: remove usage of list iterator past the loop body (Charles Mirabile) [RHEL-23758] - char: misc: increase DYNAMIC_MINORS value (Charles Mirabile) [RHEL-23758] - char: misc: Move EXPORT_SYMBOL immediately next to the functions/varibles (Charles Mirabile) [RHEL-23758] - clocksource/drivers/arm_arch_timer: Force inlining of erratum_set_next_event_generic() (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix XGene-1 TVAL register math error (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: limit XGene-1 workaround (Mark Salter) [RHEL-19605] - clocksource/drivers/arch_arm_timer: Move workaround synchronisation around (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix masking for high freq counters (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programming (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Remove any trace of the TVAL programming interface (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Work around broken CVAL implementations (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Advertise 56bit timer to the core code (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move MMIO timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Fix MMIO base address vs callback ordering issue (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Add __ro_after_init and __init (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move drop _tval from erratum function names (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Move system register timer programming over to CVAL (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Extend write side of timer register accessors to u64 (Mark Salter) [RHEL-19605] - clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessors (Mark Salter) [RHEL-19605] - clocksource/arm_arch_timer: Add build-time guards for unhandled register accesses (Mark Salter) [RHEL-19605]- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [RHEL-23506] {CVE-2024-1086} - drm/virtio: Set segment size for virtio_gpu device (Sebastian Ott) [RHEL-15465] - xfs: run blockgc on freeze to avoid inode inactivation deadlock (Brian Foster) [RHEL-11344] - RDMA/irdma: Report the correct link speed (Kamal Heib) [RHEL-23967] - scsi: core: Increase max device queue_depth to 4096 (Ming Lei) [RHEL-11725] - smsc95xx: fix stalled rx after link change (Izabela Bakollari) [RHEL-22312] - ovl: remove privs in ovl_fallocate() (Miklos Szeredi) [RHEL-17933] - ovl: remove privs in ovl_copyfile() (Miklos Szeredi) [RHEL-17933] - Bluetooth: Add more enc key size check (David Marlin) [RHEL-19666] {CVE-2023-24023} - Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt (David Marlin) [RHEL-19666] {CVE-2023-24023} - IB: Use capital "OR" for multiple licenses in SPDX (Izabela Bakollari) [RHEL-10238] - RDMA/rdmavt: Delete unnecessary NULL check (Izabela Bakollari) [RHEL-10238] - IB/rdmavt: Fix target union member for rvt_post_one_wr() (Izabela Bakollari) [RHEL-10238] - selftests/mm: cow: print ksft header before printing anything else (Nico Pache) [RHEL-5623] - selftests/mm/kugepaged: restore thp settings at exit (Nico Pache) [RHEL-5623] - selftests: line buffer test program's stdout (Nico Pache) [RHEL-5623] - selftests/kselftest/runner.sh: Pass optional command parameters in environment (Nico Pache) [RHEL-5623] - selftests/kselftest/runner/run_one(): allow running non-executable files (Nico Pache) [RHEL-5623] - selftests: allow runners to override the timeout (Nico Pache) [RHEL-5623] - selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache) [RHEL-5623] - redhat: Fix build for kselftests mm (Nico Pache) [RHEL-5623] - selftests: anon_cow: skip broken test (Nico Pache) [RHEL-5623] - mm/gup_test: free memory allocated via kvcalloc() using kvfree() (Nico Pache) [RHEL-5623] - selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS (Nico Pache) [RHEL-5623] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-5623] - tools: fix ARRAY_SIZE defines in tools and selftests hdrs (Nico Pache) [RHEL-5623] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-5623] - selftests/mm: fix WARNING comparing pointer to 0 (Nico Pache) [RHEL-5623] - selftests/mm: run all tests from run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: optionally pass duration to transhuge-stress (Nico Pache) [RHEL-5623] - selftests/mm: make migration test robust to failure (Nico Pache) [RHEL-5623] - selftests/mm: va_high_addr_switch should skip unsupported arm64 configs (Nico Pache) [RHEL-5623] - selftests/mm: fix thuge-gen test bugs (Nico Pache) [RHEL-5623] - selftests/mm: skip soft-dirty tests on arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add gup test matrix in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: add -a to run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: give scripts execute permission (Nico Pache) [RHEL-5623] - selftests: mm: remove duplicate unneeded defines (Nico Pache) [RHEL-5623] - Documentation: kselftest: "make headers" is a prerequisite (Nico Pache) [RHEL-5623] - selftests/mm: fix build failures due to missing MADV_COLLAPSE (Nico Pache) [RHEL-5623] - selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h (Nico Pache) [RHEL-5623] - selftests/mm: .gitignore: add mkdirty, va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: fix invocation of tests that are run via shell scripts (Nico Pache) [RHEL-5623] - selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c (Nico Pache) [RHEL-5623] - selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c (Nico Pache) [RHEL-5623] - selftests/mm: fix cross compilation with LLVM (Nico Pache) [RHEL-5623] - selftests/mm: run hugetlb testcases of va switch (Nico Pache) [RHEL-5623] - selftests/mm: configure nr_hugepages for arm64 (Nico Pache) [RHEL-5623] - selftests/mm: add platform independent in code comments (Nico Pache) [RHEL-5623] - selftests/mm: rename va_128TBswitch to va_high_addr_switch (Nico Pache) [RHEL-5623] - selftests/mm: add support for arm64 platform on va switch (Nico Pache) [RHEL-5623] - selftests/mm: use PM_* macros in vm_utils.h (Nico Pache) [RHEL-5623] - selftests/mm: merge default_huge_page_size() into one (Nico Pache) [RHEL-5623] - selftests/mm: link vm_util.c always (Nico Pache) [RHEL-5623] - selftests/mm: use TEST_GEN_PROGS where proper (Nico Pache) [RHEL-5623] - selftests/mm: merge util.h into vm_util.h (Nico Pache) [RHEL-5623] - selftests/mm: dump a summary in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests/mm: set overcommit_policy as OVERCOMMIT_ALWAYS (Nico Pache) [RHEL-5623] - selftests/mm: change NR_CHUNKS_HIGH for aarch64 (Nico Pache) [RHEL-5623] - selftests/mm: change MAP_CHUNK_SIZE (Nico Pache) [RHEL-5623] - selftests: vm: enable cross-compilation (Nico Pache) [RHEL-5623] - selftests/vm: rename selftests/vm to selftests/mm (Nico Pache) [RHEL-5623] - selftests: vm: Fix incorrect kernel headers search path (Nico Pache) [RHEL-5623] - selftests/vm: cow: fix compile warning on 32bit (Nico Pache) [RHEL-5623] - mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem (Nico Pache) [RHEL-5623] - mm/pagewalk: don't trigger test_walk() in walk_page_vma() (Nico Pache) [RHEL-5623] - selftests/vm: enable running select groups of tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add R/O longterm tests via gup_test (Nico Pache) [RHEL-5623] - mm/gup_test: start/stop/read functionality for PIN LONGTERM test (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: add liburing test cases (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: hugetlb tests (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: THP tests (Nico Pache) [RHEL-5623] - selftests/vm: factor out pagemap_is_populated() into vm_util (Nico Pache) [RHEL-5623] - selftests/vm: anon_cow: test COW handling of anonymous memory (Nico Pache) [RHEL-5623] - selftests/vm: add local_config.h and local_config.mk to .gitignore (Nico Pache) [RHEL-5623] - selftest: vm: remove deleted local_config.* from .gitignore (Nico Pache) [RHEL-5623] - Kselftests: remove support of libhugetlbfs from kselftests (Nico Pache) [RHEL-5623] - selftests/vm: use top_srcdir instead of recomputing relative paths (Nico Pache) [RHEL-5623] - selftests/vm: skip 128TBswitch on unsupported arch (Nico Pache) [RHEL-5623] - selftests/vm: fix va_128TBswitch.sh permissions (Nico Pache) [RHEL-5623] - selftests/vm: add protection_keys tests to run_vmtests (Nico Pache) [RHEL-5623] - selftests/vm: only run 128TBswitch with 5-level paging (Nico Pache) [RHEL-5623] - userfaultfd: selftests: infinite loop in faulting_process (Nico Pache) [RHEL-5623] - userfaultfd/selftests: Fix typo in comment (Nico Pache) [RHEL-5623] - selftests: vm: Fix resource leak when return error (Nico Pache) [RHEL-5623] - selftests: vm: add the "settings" file with timeout variable (Nico Pache) [RHEL-5623] - selftests: vm: add "test_hmm.sh" to TEST_FILES (Nico Pache) [RHEL-5623] - selftests: vm: check numa_available() before operating "merge_across_nodes" in ksm_tests (Nico Pache) [RHEL-5623] - selftests: vm: add migration to the .gitignore (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: fix typo in comment (Nico Pache) [RHEL-5623] - userfaultfd/selftests: use swap() instead of open coding it (Nico Pache) [RHEL-5623] - selftests: vm: fix shellcheck warnings in run_vmtests.sh (Nico Pache) [RHEL-5623] - selftests: vm: refactor run_vmtests.sh to reduce boilerplate (Nico Pache) [RHEL-5623] - selftests: vm: add test for Soft-Dirty PTE bit (Nico Pache) [RHEL-5623] - selftests: vm: bring common functions to a new file (Nico Pache) [RHEL-5623] - mm: add selftests for migration entries (Nico Pache) [RHEL-5623] - selftest/vm: add skip support to mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: support xfail in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify remap destination address in mremap_test (Nico Pache) [RHEL-5623] - selftest/vm: verify mmap addr in mremap_test (Nico Pache) [RHEL-5623] - selftests: kselftest framework: provide "finished" helper (Nico Pache) [RHEL-5623] - selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFT (Nico Pache) [RHEL-5623] - selftest/vm: add util.h and and move helper functions there (Nico Pache) [RHEL-5623] - selftests: vm: remove dependecy from internal kernel macros (Nico Pache) [RHEL-5623] - selftests: vm: Add the uapi headers include variable (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: Support file-backed PMD folios (Nico Pache) [RHEL-5623] - selftests, x86: fix how check_cc.sh is being invoked (Nico Pache) [RHEL-5623] - selftests: vm: fix clang build error multiple output files (Nico Pache) [RHEL-5623] - kselftest/vm: fix tests build with old libc (Nico Pache) [RHEL-5623] - selftest/vm: fix map_fixed_noreplace test failure (Nico Pache) [RHEL-5623] - kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner" (Nico Pache) [RHEL-5623] - selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting (Nico Pache) [RHEL-5623] - tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner (Nico Pache) [RHEL-5623] - selftests/vm: remove ARRAY_SIZE define from individual tests (Nico Pache) [RHEL-5623] - selftests: vm: add KSM huge pages merging time test (Nico Pache) [RHEL-5623] - selftest/vm: fix ksm selftest to run with different NUMA topologies (Nico Pache) [RHEL-5623] - selftests/vm/transhuge-stress: fix ram size thinko (Nico Pache) [RHEL-5623] - selftests: vm: add COW time test for KSM pages (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging time test (Nico Pache) [RHEL-5623] - mm: KSM: fix data type (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merging across nodes test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM zero page merging test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM unmerge test (Nico Pache) [RHEL-5623] - selftests: vm: add KSM merge test (Nico Pache) [RHEL-5623] - selftests: Fix spelling mistake "cann't" -> "cannot" (Nico Pache) [RHEL-5623] - selftests/vm: use kselftest skip code for skipped tests (Nico Pache) [RHEL-5623] - selftest/mremap_test: avoid crash with static build (Nico Pache) [RHEL-5623] - selftest/mremap_test: update the test to handle pagesize other than 4K (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: exercise x86 XSAVE init state (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: refill shadow register after implicit kernel write (Nico Pache) [RHEL-5623] - selftests/vm/pkeys: handle negative sys_pkey_alloc() return code (Nico Pache) [RHEL-5623] - vm/test_vmalloc.sh: adapt for updated driver interface (Nico Pache) [RHEL-5623] - tool: selftests: fix spelling typo of 'writting' (Nico Pache) [RHEL-5623] - userfaultfd/selftests: hint the test runner on required privilege (Nico Pache) [RHEL-5623] - userfaultfd/selftests: fix retval check for userfaultfd_open() (Nico Pache) [RHEL-5623] - userfaultfd/selftests: always dump something in modes (Nico Pache) [RHEL-5623] - userfaultfd: selftests: make __{s,u}64 format specifiers portable (Nico Pache) [RHEL-5623] - tools: Avoid comma separated statements (Nico Pache) [RHEL-5623] - kselftests: vm: add mremap tests (Nico Pache) [RHEL-5623] - Revert "selftests/vm: enable running select groups of tests" (Nico Pache) [RHEL-5623]- cgroup/rstat: Optimize cgroup_rstat_updated_list() (Waiman Long) [RHEL-18154] - cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked() (Waiman Long) [RHEL-18154] - cgroup: use irqsave in cgroup_rstat_flush_locked(). (Waiman Long) [RHEL-18154] - cgroup: fix spelling mistakes (Waiman Long) [RHEL-18154] - s390/ipl: add missing intersection check to ipl_report handling (Tobias Huschle) [RHEL-24612] - drm/amdgpu: Fix potential fence use-after-free v2 (Michel Dänzer) [RHEL-22504] {CVE-2023-51042} - sched/fair: Don't balance task to its current running CPU (Luis Claudio R. Goncalves) [RHEL-8854] - md: partially revert "md/raid6: use valid sector values to determine if an I/O should wait on the reshape" (Benjamin Marzinski) [RHEL-24518] - blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei) [RHEL-21289] - sfc: introduce shutdown entry point in efx pci driver (Izabela Bakollari) [RHEL-11016] - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Sebastian Ott) [RHEL-5178] - efi: libstub: ensure allocated memory to be executable (Lenny Szubowicz) [RHEL-24852] - efi: libstub: declare DXE services table (Lenny Szubowicz) [RHEL-24852] - efi/libstub/x86: Avoid overflowing code32_start on PE entry (Lenny Szubowicz) [RHEL-24852] - RDMA/efa: Fix wrong resources deallocation order (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add RDMA write HW statistics counters (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Fix unsupported page sizes in device (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add rdma write capability to device caps (Izabela Bakollari) [RHEL-18229] - RDMA/efa: Add data polling capability feature bit (Izabela Bakollari) [RHEL-18229] - APEI: GHES: correctly return NULL for ghes_get_devices() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Prepare to make ghes_edac a proper module (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Add a notifier for reporting memory errors (Aristeu Rozanski) [RHEL-1603] - efi/cper: Export several helpers for ghes_edac to use (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: rename ghes_init() with an "acpi_" prefix (Aristeu Rozanski) [RHEL-1603] - ACPI: APEI: explicit init of HEST and GHES in apci_init() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Clear scanned data on unload (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register() (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Scan the system once on driver init (Aristeu Rozanski) [RHEL-1603] - EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvt (Aristeu Rozanski) [RHEL-1603] - EDAC: Introduce an mci_for_each_dimm() iterator (Aristeu Rozanski) [RHEL-1603] - EDAC: Remove EDAC_DIMM_OFF() macro (Aristeu Rozanski) [RHEL-1603] - r8169: add handling DASH when DASH is disabled (Izabela Bakollari) [RHEL-6505] - r8169: remove rtl_wol_shutdown_quirk() (Izabela Bakollari) [RHEL-6505] - r8169: improve driver unload and system shutdown behavior on DASH-enabled systems (Izabela Bakollari) [RHEL-6505] - r8169: fix dmar pte write access is not set error (Izabela Bakollari) [RHEL-6505] - r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Izabela Bakollari) [RHEL-6505] - r8169: prevent potential deadlock in rtl8169_close (Izabela Bakollari) [RHEL-6505] - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Izabela Bakollari) [RHEL-6505] - r8169: fix network lost after resume on DASH systems (Izabela Bakollari) [RHEL-6505] - r8169: respect userspace disabling IFF_MULTICAST (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Izabela Bakollari) [RHEL-6505] - r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx (Izabela Bakollari) [RHEL-6505] - r8169: fix rare issue with broken rx after link-down on RTL8125 (Izabela Bakollari) [RHEL-6505] - r8169: check for PCI read error in probe (Izabela Bakollari) [RHEL-6505] - r8169: fix RTL8168H and RTL8107E rx crc error (Izabela Bakollari) [RHEL-6505] - r8169: reset bus if NIC isn't accessible after tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: disable ASPM in case of tx timeout (Izabela Bakollari) [RHEL-6505] - r8169: use tp_to_dev instead of open code (Izabela Bakollari) [RHEL-6505] - r8169: add rtl_disable_rxdvgate() (Izabela Bakollari) [RHEL-6505] - r8169: remove not needed net_ratelimit() check (Izabela Bakollari) [RHEL-6505] - r8169: remove useless PCI region size check (Izabela Bakollari) [RHEL-6505] - Bluetooth: hci_sync: Fix not processing all entries on cmd_sync_work (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags() (David Marlin) [RHEL-23781] - Bluetooth: Fix not checking MGMT cmd pending queue (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not using conn_timeout (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix hci_update_accept_list_sync (David Marlin) [RHEL-23781] - Bluetooth: assign len after null check (David Marlin) [RHEL-23781] - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (David Marlin) [RHEL-23781] - Bluetooth: fix data races in smp_unregister(), smp_del_chan() (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Fix leaking sent_cmd skb (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() (David Marlin) [RHEL-23781] - Bluetooth: btqca: sequential validation (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2 (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Check for error irq (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous" (David Marlin) [RHEL-23781] - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add check simultaneous roles support (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Wait for proper events when connecting LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add support for waiting specific LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Add hci_le_create_conn_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use skb_pull_data when processing inquiry results (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Push sync command cancellation to workqueue (David Marlin) [RHEL-23781] - Bluetooth: hci_qca: Stop IBS timer during BT OFF (David Marlin) [RHEL-23781] - Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix using wrong mode (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not always pausing advertising when necessary (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb (David Marlin) [RHEL-23781] - Bluetooth: btusb: Return error code when getting patch status failed (David Marlin) [RHEL-23781] - Bluetooth: btusb: Handle download_firmware failure cases (David Marlin) [RHEL-23781] - Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list (David Marlin) [RHEL-23781] - Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add support for queuing during polling interval (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Rework hci_conn_params flags (David Marlin) [RHEL-23781] - Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag (David Marlin) [RHEL-23781] - Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip (David Marlin) [RHEL-23781] - Bluetooth: add quirk disabling LE Read Transmit Power (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Status (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle Command Complete (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle LE subevents (David Marlin) [RHEL-23781] - Bluetooth: hci_event: Use of a function table to handle HCI events (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse Command Complete event (David Marlin) [RHEL-23781] - Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events (David Marlin) [RHEL-23781] - Bluetooth: btusb: Cancel sync commands for certain URB errors (David Marlin) [RHEL-23781] - Bluetooth: hci_core: Cancel sync command if sending a frame failed (David Marlin) [RHEL-23781] - Bluetooth: Add hci_cmd_sync_cancel to public API (David Marlin) [RHEL-23781] - Bluetooth: Reset more state when cancelling a sync command (David Marlin) [RHEL-23781] - Bluetooth: Limit duration of Remote Name Resolve (David Marlin) [RHEL-23781] - Bluetooth: Send device found event on name resolve failure (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key (David Marlin) [RHEL-23781] - Bluetooth: refactor malicious adv data check (David Marlin) [RHEL-23781] - Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE (David Marlin) [RHEL-23781] - Bluetooth: btusb: enable Mediatek to support AOSP extension (David Marlin) [RHEL-23781] - Bluetooth: Attempt to clear HCI_LE_ADV on adv set terminated error event (David Marlin) [RHEL-23781] - Bluetooth: Ignore HCI_ERROR_CANCELLED_BY_HOST on adv set terminated event (David Marlin) [RHEL-23781] - Bluetooth: hci_request: Remove bg_scan_update work (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_CONNECTABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_DISCOVERABLE to use cmd_sync (David Marlin) [RHEL-23781] - Bluetooth: btmrvl_main: repair a non-kernel-doc comment (David Marlin) [RHEL-23781] - Bluetooth: Don't initialize msft/aosp when using user channel (David Marlin) [RHEL-23781] - Bluetooth: fix uninitialized variables notify_evt (David Marlin) [RHEL-23781] - Bluetooth: stop proccessing malicious adv data (David Marlin) [RHEL-23781] - Bluetooth: hci_h4: Fix padding calculation error within h4_recv_buf() (David Marlin) [RHEL-23781] - Bluetooth: aosp: Support AOSP Bluetooth Quality Report (David Marlin) [RHEL-23781] - Bluetooth: Add struct of reading AOSP vendor capabilities (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix not setting adv set duration (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Fix missing static warnings (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework hci_suspend_notifier (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework init stages (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SSP (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert adv_expire (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_ADVERTISING (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_PHY_CONFIGURATION (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LOCAL_NAME (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_READ_LOCAL_OOB_DATA (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_LE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CLOCK_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_SECURE_CONN (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_GET_CONN_INFO (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable synch'd set_bredr (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_SET_FAST_CONNECTABLE (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_OP_START_DISCOVERY (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Convert MGMT_SET_POWERED (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Rework background scan (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Enable advertising when LL privacy is enabled (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 3 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 2 (David Marlin) [RHEL-23781] - Bluetooth: hci_sync: Make use of hci_cmd_sync_queue set 1 (David Marlin) [RHEL-23781] - Bluetooth: Add helper for serialized HCI command execution (David Marlin) [RHEL-23781] - Bluetooth: Fix removing adv when processing cmd complete (David Marlin) [RHEL-23781] - Bluetooth: hci_bcm: Remove duplicated entry in OF table (David Marlin) [RHEL-23781] - Bluetooth: bfusb: fix division by zero in send path (David Marlin) [RHEL-23781] - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (David Marlin) [RHEL-23781] - Bluetooth: vhci: Fix checking of msft_opcode (David Marlin) [RHEL-23781] - Bluetooth: btsdio: Do not bind to non-removable BCM4345 and BCM43455 (David Marlin) [RHEL-23781] - Bluetooth: vhci: Add support for setting msft_opcode and aosp_capable (David Marlin) [RHEL-23781] - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (David Marlin) [RHEL-23781] - Bluetooth: Fix memory leak of hci device (David Marlin) [RHEL-23781] - Bluetooth: btintel: Fix bdaddress comparison with garbage value (David Marlin) [RHEL-23781] - Bluetooth: Fix debugfs entry leak in hci_register_dev() (David Marlin) [RHEL-23781] - Bluetooth: L2CAP: Fix not initializing sk_peer_pid (David Marlin) [RHEL-23781] - Bluetooth: hci_sock: purge socket queues in the destruct() callback (David Marlin) [RHEL-23781] - Bluetooth: mgmt: Fix Experimental Feature Changed event (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix to set the force_wakeup value (David Marlin) [RHEL-23781] - Bluetooth: Read codec capabilities only if supported (David Marlin) [RHEL-23781] - Bluetooth: Fix handling of SUSPEND_DISCONNECTING (David Marlin) [RHEL-23781] - Bluetooth: hci_vhci: Fix calling hci_{suspend,resume}_dev (David Marlin) [RHEL-23781] - skbuff: introduce skb_pull_data (David Marlin) [RHEL-23781] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (David Marlin) [RHEL-23781] - serial: core: return early on unsupported ioctls (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in status line change on dead connections (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix UAF in gsm_cleanup_mux (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameter negotiation support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add parameters used with parameter negotiation (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce macro for minimal unit size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name the debug bits (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: introduce gsm_control_command() function (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: name gsm tty device minors (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: initialize more members at gsm_alloc_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix flow control handling in tx path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix resource allocation order in gsm_activate_mux() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock and link starvation in outgoing data path (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix race condition in gsmld_write() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix non flow control frames during mux flow off (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing timer to handle stalled links (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix tty registration before control channel open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix user open not possible at responder until initiator open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Debug output allocation must use GFP_ATOMIC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix packet data hex dump output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix buffer over-read in gsm_dlci_data() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix software flow control handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix invalid use of MSC in advanced option (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix broken virtual tty handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing update of modem controls after DLCI open (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix reset fifo race condition (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing tty wakeup in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octets encoding in MSC (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command frame length field encoding (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong command retry handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix missing explicit ldisc flush (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong DLCI release order (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix insufficient txframe size (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix frame reception handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix mux cleanup after unregister tty device (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix decoupled mux resource (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix restart handling via CLD command (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix deadlock in gsmtty_open() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong modem processing in convergence layer type 2 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix wrong tty control line for flow control (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix NULL pointer access due to DLCI release (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix encoding of command/response bit (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: fix SW flow control encoding/handling (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove tty parameter from mxser_receive_chars_new() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't throttle manually (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: make mxser_port::ldisc_stop_rx a bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Don't ignore write return value in gsmld_output() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: clean up indenting in gsm_queue() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Save dlci address open status when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify gsmtty driver register method when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Delete gsmtty open SABM frame when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit printk info when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Modify CR,PF bit when config requester (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: stop using alloc_tty_driver (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: don't store semi-state into tty drivers (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - hvsi: don't panic on tty_register_driver failure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch rs_table to a single state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: expand "custom" (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: use memset to zero serial_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: remove serial_* strings (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::custom_divisor (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop mxser_port::baud_base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove unused mxser_port::stop_rx (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: don't allocate MXSER_PORTS + 1 (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove cnt from mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETMSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GETDATACOUNT ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_CHKPORTENABLE ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_LSTATUS ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_ASPP_MON and friends (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_SET_BAUD_METHOD ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove MOXA_GET_MAJOR deprecated ioctl (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop unused MOXA_DIAGNOSE macro (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove else from LSR bits checks (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_old (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract mxser_receive_chars_new (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: simplify mxser_interrupt and drop mxser_board::vector_mask (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: extract port ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup LSR handling in mxser_receive_chars (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: remove nonsense from ISR (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop constant board::uart_type (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: introduce enum mxser_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename mxser_board::chip_flag to must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: rename CheckIsMoxaMust to mxser_get_must_hwid (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: cleanup Gpci_uart_info struct (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: integrate mxser.h into .c (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: drop ISA support (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: use goto-failpaths in gsm_init (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: drop low-latency workaround (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: check error while registering tty devices (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: mxser: fix TIOCSSERIAL jiffies conversions (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, remove duplicates of parameters (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: do not check tty_unregister_driver's return value (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: nozomi, remove init/exit messages (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty_port: drop last traces of low_latency (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Demote obvious abuse of kernel-doc and supply other missing docss (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm, eliminate indirection for gsm->{output,error}() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix bogus i++ in gsm_data_kick (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Remove unnecessary test in gsm_print_packet() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix waking up upper tty layer when room available (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Fix SOF skipping (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Improve debug output (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch constipated to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch throttled to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: switch dead to bool (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_mode (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: introduce enum gsm_dlci_state (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: drop unneeded gsm_dlci->fifo field (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Replace zero-length array with flexible-array member (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: avoid recursive locking with async port hangup (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: add helpers to convert mux-num to/from tty-base (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: move it to the driver-api (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - docs: serial: convert docs to ReST and rename to *.rst (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Mark expected switch fall-throughs (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - n_gsm: Constify u8 and unsigned char usage (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty: n_gsm: Add copy_config() and gsm_config() to prepare for serdev (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - mxser: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - amiserial: switch to ->[sg]et_serial() (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546} - tty/serial_core: add ISO7816 infrastructure (Wander Lairson Costa) [RHEL-19955] {CVE-2023-6546}- mm/readahead: reintroduce legacy madvise_willneed behavior to force_page_cache_readahead (Rafael Aquini) [RHEL-22476] - PCI: Disable ATS for specific Intel IPU E2000 devices (Myron Stowe) [RHEL-21011] - PCI: Extract ATS disabling to a helper function (Myron Stowe) [RHEL-21011] - HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-14732] - HID: intel-ish-hid: Fix kernel panic during warm reset (Tony Camuso) [RHEL-14732] - net: usb: ax88179_178a: avoid failed operations when device is disconnected (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: avoid two consecutive device resets (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: Bind only to vendor-specific interface (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: wol optimizations (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: move priv to driver_priv (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: restore state on resume (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: clean up pm calls (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: remove redundant init code (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: make drivers set the TSO limit not the GSO limit (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add Allied Telesis AT-UMCs (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: add TSO feature (Jose Ignacio Tornos Martinez) [RHEL-17561] - ethernet: constify references to netdev->dev_addr in drivers (Jose Ignacio Tornos Martinez) [RHEL-17561] - net: usb: ax88179_178a: initialize local variables before use (Jose Ignacio Tornos Martinez) [RHEL-17561] - gve: Remove dependency on 4k page size. (Joshua Washington) [RHEL-22210] - gve: Add page size register to the register_page_list command. (Joshua Washington) [RHEL-22210] - gve: Remove obsolete checks that rely on page size. (Joshua Washington) [RHEL-22210] - gve: Deprecate adminq_pfn for pci revision 0x1. (Joshua Washington) [RHEL-22210] - gve: Perform adminq allocations through a dma_pool. (Joshua Washington) [RHEL-22210] - gve: add gve_features_check() (Joshua Washington) [RHEL-22210] - gve: Fixes for napi_poll when budget is 0 (Joshua Washington) [RHEL-22210] - gve: Do not fully free QPL pages on prefill errors (Joshua Washington) [RHEL-22210] - gve: Use size_add() in call to struct_size() (Joshua Washington) [RHEL-22210] - gve: fix frag_list chaining (Joshua Washington) [RHEL-22210] - gve: RX path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Tx path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: Control path for DQO-QPL (Joshua Washington) [RHEL-22210 RHEL-9878] - gve: trivial spell fix Recive to Receive (Joshua Washington) [RHEL-22210] - gve: unify driver name usage (Joshua Washington) [RHEL-22210] - gve: Set default duplex configuration to full (Joshua Washington) [RHEL-22210] - gve: Remove the code of clearing PBA bit (Joshua Washington) [RHEL-22210] - gve: Secure enough bytes in the first TX desc for all TCP pkts (Joshua Washington) [RHEL-22210] - gve: Cache link_speed value from device (Joshua Washington) [RHEL-22210] - gve: Add AF_XDP zero-copy support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP REDIRECT support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Add XDP DROP and TX support for GQI-QPL format (Joshua Washington) [RHEL-22210] - gve: Changes to add new TX queues (Joshua Washington) [RHEL-22210] - gve: XDP support GQI-QPL: helper function changes (Joshua Washington) [RHEL-22210] - gve: Fix gve interrupt names (Joshua Washington) [RHEL-22210] - gve: Handle alternate miss completions (Joshua Washington) [RHEL-22210] - gve: Adding a new AdminQ command to verify driver (Joshua Washington) [RHEL-22210] - gve: Fix error return code in gve_prefill_rx_pages() (Joshua Washington) [RHEL-22210] - gve: Reduce alloc and copy costs in the GQ rx path (Joshua Washington) [RHEL-22210] - google/gve:fix repeated words in comments (Joshua Washington) [RHEL-22210] - gve: Fix spelling mistake "droping" -> "dropping" (Joshua Washington) [RHEL-22210] - gve: enhance no queue page list detection (Joshua Washington) [RHEL-22210] - net: Google gve: Remove dma_wmb() before ringing doorbell (Joshua Washington) [RHEL-22210]- tcp: Dump bound-only sockets in inet_diag. (Guillaume Nault) [RHEL-6113] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-22126] - vmstat: allow_direct_reclaim should use zone_page_state_snapshot (Marcelo Tosatti) [RHEL-22138] - rbd: don't move requests to the running list on errors (Ilya Dryomov) [RHEL-21941] - drm/vmwgfx: Fix possible null pointer derefence with invalid contexts (Jocelyn Falempe) [RHEL-3179] {CVE-2022-38096} - atm: Fix Use-After-Free in do_vcc_ioctl (Guillaume Nault) [RHEL-21179] {CVE-2023-51780} - perf/x86/intel/uncore: Factor out topology_gidnid_map() (Michael Petlan) [RHEL-22189] - perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Michael Petlan) [RHEL-22189] - KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} (Bandan Das) [RHEL-7558] - x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer (Bandan Das) [RHEL-7558] - Bluetooth: Fix double free in hci_conn_cleanup (David Marlin) [RHEL-2555] {CVE-2023-28464} - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (David Marlin) [RHEL-2555] - kobject: Fix slab-out-of-bounds in fill_kobj_path() (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: modify kobject_get_path() to take a const * (Waiman Long) [RHEL-20926] {CVE-2023-45863} - kobject: Remove docstring reference to kset (Waiman Long) [RHEL-20926] {CVE-2023-45863} - EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Aristeu Rozanski) [RHEL-10031] - amd64: allow F0 and F6 registers to be missing (Aristeu Rozanski) [RHEL-10031] - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Aristeu Rozanski) [RHEL-10031] - nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: remove boilerplate code (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [RHEL-19155 RHEL-19161 RHEL-19167] {CVE-2023-6536 CVE-2023-6535 CVE-2023-6356} - ipv6: Remove extra counter pull before gc (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - ipv6: remove max_size check inline with ipv4 (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net/dst: use a smaller percpu_counter batch for dst entries accounting (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - net: add a route cache full diagnostic message (Davide Caratti) [RHEL-21457] {CVE-2023-52340} - x86/sev: Use the GHCB protocol when available for SNP CPUID requests (Bandan Das) [RHEL-16382] - x86/sev: Do not handle #VC for DR7 read/write (Bandan Das) [RHEL-16382] - Revert "x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV" (Bandan Das) [RHEL-16382] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Waiman Long) [RHEL-15221] - x86/alternative: Fix race in try_get_desc() (Waiman Long) [RHEL-15221] - x86/alternatives: Mark text_poke_loc_init() static (Waiman Long) [RHEL-15221] - x86/int3: Ensure that poke_int3_handler() is not traced (Waiman Long) [RHEL-15221] - tools/mm: filter out timestamps for correct collation (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: support sorting pid and time (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner_sort.c: filter out unneeded line (Audra Mitchell) [RHEL-3821] - tools/vm/page_owner: use page_owner_sort in the use example (Audra Mitchell) [RHEL-3821] - mm/page_owner: remove free_ts from page_owner output (Audra Mitchell) [RHEL-3821] - xfs: up(ic_sema) if flushing data device fails (Andrey Albershteyn) [RHEL-8464] - xfs: reserve less log space when recovering log intent items (Andrey Albershteyn) [RHEL-8464] - xfs: fix an agbno overflow in __xfs_getfsmap_datadev (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf_fllast when repairing an empty AGFL (Andrey Albershteyn) [RHEL-8464] - xfs: fix dqiterate thinko (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninit warning in xfs_growfs_data (Andrey Albershteyn) [RHEL-8464] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Andrey Albershteyn) [RHEL-8464] - xfs: validate fsmap offsets specified in the query keys (Andrey Albershteyn) [RHEL-8464] - xfs: fix logdev fsmap query result filtering (Andrey Albershteyn) [RHEL-8464] - xfs: clean up the rtbitmap fsmap backend (Andrey Albershteyn) [RHEL-8464] - xfs: fix integer overflows in the fsmap rtbitmap and logdev backends (Andrey Albershteyn) [RHEL-8464] - xfs: fix interval filtering in multi-step fsmap queries (Andrey Albershteyn) [RHEL-8464] - xfs: don't reverse order of items in bulk AIL insertion (Andrey Albershteyn) [RHEL-8464] - xfs: fix ag count overflow during growfs (Andrey Albershteyn) [RHEL-8464] - xfs: don't deplete the reserve pool when trying to shrink the fs (Andrey Albershteyn) [RHEL-8464] - xfs: fix agf/agfl verification on v4 filesystems (Andrey Albershteyn) [RHEL-8464] - xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (Andrey Albershteyn) [RHEL-8464] - xfs: fix rm_offset flag handling in rmap keys (Andrey Albershteyn) [RHEL-8464] - xfs: make kobj_type structures constant (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting full range of panic tags (Andrey Albershteyn) [RHEL-8464] - xfs: shut up -Wuninitialized in xfsaild_push (Andrey Albershteyn) [RHEL-8464] - xfs: use memcpy, not strncpy, to format the attr prefix during listxattr (Andrey Albershteyn) [RHEL-8464] - xfs: initialize the check_owner object fully (Andrey Albershteyn) [RHEL-8464] - xfs: fix uninitialized list head in struct xfs_refcount_recovery (Andrey Albershteyn) [RHEL-8464] - xfs: increase rename inode reservation (Andrey Albershteyn) [RHEL-8464] - xfs: remove xfs_setattr_time() declaration (Andrey Albershteyn) [RHEL-8464] - xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork (Andrey Albershteyn) [RHEL-8464] - xfs: check return codes when flushing block devices (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the number of atomic when locking a buffer after lookup (Andrey Albershteyn) [RHEL-8464] - xfs: convert btree buffer log flags to unsigned. (Andrey Albershteyn) [RHEL-8464] - xfs: shutdown in intent recovery has non-intent items in the AIL (Andrey Albershteyn) [RHEL-8464] - xfs: aborting inodes on shutdown may need buffer lock (Andrey Albershteyn) [RHEL-8464] - xfs: only bother with sync_filesystem during readonly remount (Andrey Albershteyn) [RHEL-8464] - xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls (Andrey Albershteyn) [RHEL-8464] {CVE-2021-4155} - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Andrey Albershteyn) [RHEL-8464] - xfs: only run COW extent recovery when there are no live extents (Andrey Albershteyn) [RHEL-8464] - xfs: move recovery needed state updates to xfs_log_mount_finish (Andrey Albershteyn) [RHEL-8464] - xfs: clear log incompat feature bits when the log is idle (Andrey Albershteyn) [RHEL-8464] - xfs: allow setting and clearing of log incompat feature flags (Andrey Albershteyn) [RHEL-8464] - xfs: remove all COW fork extents when remounting readonly (Andrey Albershteyn) [RHEL-8464] - xfs: replace snprintf in show functions with sysfs_emit (Andrey Albershteyn) [RHEL-8464] - xfs: reduce the size of nr_ops for refcount btree cursors (Andrey Albershteyn) [RHEL-8464] - xfs: rework attr2 feature and mount options (Andrey Albershteyn) [RHEL-8464] - xfs: sb verifier doesn't handle uncached sb buffer (Andrey Albershteyn) [RHEL-8464] - xfs: standardize inode number formatting in ftrace output (Andrey Albershteyn) [RHEL-8464] - xfs: make fsmap backend function key parameters const (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_alloc_io() (Andrey Albershteyn) [RHEL-8464] - mm: Add kvrealloc() (Andrey Albershteyn) [RHEL-8464] - xfs: remove kmem_realloc() (Andrey Albershteyn) [RHEL-8464] - xfs: fix silly whitespace problems with kernel libxfs (Andrey Albershteyn) [RHEL-8464] - xfs: deprecate BMV_IF_NO_DMAPI_READ flag (Andrey Albershteyn) [RHEL-8464]- ida: Fix crash in ida_free when the bitmap is empty (Wander Lairson Costa) [RHEL-19681] {CVE-2023-6915} - mm: create a new system state and fix core_kernel_text() (Joel Savitz) [RHEL-5227] - redhat: rewrite genlog and support Y- tags (Jan Stancek) - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-22698] - Revert "x86/fpu/xstate: Fix PKRU covert channel" (Steve Best) [RHEL-22192] - net: tls, update curr on splice as well (Sabrina Dubroca) [RHEL-19065] {CVE-2024-0646} - smb: client: fix OOB in smbCalcSize() (Scott Mayhew) [RHEL-18990] {CVE-2023-6606} - smb: client: fix potential OOB in smb2_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - smb: client: fix potential OOB in cifs_dump_detail() (Scott Mayhew) [RHEL-19144] {CVE-2023-6610} - ovl: skip stale entries in merge dir cache iteration (Miklos Szeredi) [RHEL-18076] - ovl: invalidate readdir cache on changes to dir with origin (Miklos Szeredi) [RHEL-18076] - ipv6: avoid atomic fragment on GSO packets (Hangbin Liu) [RHEL-22149] - ipv6: fix potential NULL deref in fib6_add() (Hangbin Liu) [RHEL-22149] - lockdep: Fix block chain corruption (Joel Savitz) [RHEL-5227] - futex: Don't include process MM in futex key on no-MMU (Joel Savitz) [RHEL-5227] - locking/rtmutex: Fix task->pi_waiters integrity (Joel Savitz) [RHEL-5227] - locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers (Joel Savitz) [RHEL-5227] - locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Joel Savitz) [RHEL-5227] - mm: make generic arch_is_kernel_initmem_freed() do what it says (Joel Savitz) [RHEL-5227]- cgroup/cpuset: Inherit parent's load balance state in v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Free DL BW in case can_attach() fails (Waiman Long) [RHEL-12873] - sched/deadline: Create DL BW alloc, free & check overflow interface (Waiman Long) [RHEL-12873] - cgroup/cpuset: Iterate only if DEADLINE tasks are present (Waiman Long) [RHEL-12873] - sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets (Waiman Long) [RHEL-12873] - sched/cpuset: Bring back cpuset_mutex (Waiman Long) [RHEL-12873] - cgroup/cpuset: Rename functions dealing with DEADLINE accounting (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip task update if hotplug doesn't affect current cpuset (Waiman Long) [RHEL-12873] - cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Optimize cpuset_attach() on v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Skip spread flags update on v2 (Waiman Long) [RHEL-12873] - kselftest/cgroup: Add cpuset v2 partition root state test (Waiman Long) [RHEL-12873] - cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relocate a code block in validate_change() (Waiman Long) [RHEL-12873] - cgroup/cpuset: Show invalid partition reason string (Waiman Long) [RHEL-12873] - cgroup/cpuset: Add a new isolated cpus.partition type (Waiman Long) [RHEL-12873] - cgroup/cpuset: Relax constraints to partition & cpus changes (Waiman Long) [RHEL-12873] - cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective (Waiman Long) [RHEL-12873] - cgroup/cpuset: Miscellaneous cleanups & add helper functions (Waiman Long) [RHEL-12873] - cgroup: cleanup comments (Waiman Long) [RHEL-12873] - cgroup/cpuset: Avoid memory migration when nodemasks match (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable memory migration for cpuset v2 (Waiman Long) [RHEL-12873] - cgroup/cpuset: Enable event notification when partition state changes (Waiman Long) [RHEL-12873] - doc/admin-guide/cgroup-v2: use tables (Waiman Long) [RHEL-12873] - docs/admin-guide: cgroup-v2: fix cgroup.type rendering (Waiman Long) [RHEL-12873] - docs: fix memory.low description in cgroup-v2.rst (Waiman Long) [RHEL-12873] - cgroup/cpuset: Revert "Reduce cpuset_rwsem writer latency" (Waiman Long) [RHEL-12873] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Artem Savkov) [RHEL-17256] - mISDN: fix use-after-free bugs in l1oip timer handlers (Ricardo Robaina) [RHEL-2553 RHEL-2690] {CVE-2022-3565} - firmware: dmi-sysfs: make pr_info messages rate limited (Prarit Bhargava) [RHEL-21096] - xfs: short circuit xfs_growfs_data_private() if delta is zero (Andrey Albershteyn) [RHEL-19431] - net-sysfs: add check for netdevice being present to speed_show (Michal Schmidt) [RHEL-16007] - drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE (Jocelyn Falempe) [RHEL-21054] - netfilter: nf_tables: bail out on mismatching dynset and set expressions (Florian Westphal) [RHEL-19014] {CVE-2023-6622} - netfilter: nft_set_pipapo: skip inactive elements during set walk (Florian Westphal) [RHEL-19721] {CVE-2023-6817} - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Hangbin Liu) [RHEL-19794] {CVE-2023-6932} - s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs (Tobias Huschle) [RHEL-22160] - s390/dasd: protect device queue against concurrent access (Tobias Huschle) [RHEL-22161] - s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir (Tobias Huschle) [RHEL-16317] - s390/cmma: fix detection of DAT pages (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to gmap allocations (Tobias Huschle) [RHEL-16317] - s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc() (Tobias Huschle) [RHEL-16317] - s390/cmma: fix initial kernel address space page table walk (Tobias Huschle) [RHEL-16317] - s390/vfio-ap: do not reset queue removed from host config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues associated with adapter for queue unbound from driver (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: reset queues filtered from the guest's AP config (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest's APCB (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configuration (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: always filter entire AP matrix (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: Fix STFLE interpretive execution identification (Cédric Le Goater) [RHEL-19575] - KVM: s390: vsie: fix race during shadow creation (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix cc for successful PQAP (Cédric Le Goater) [RHEL-19575] - KVM: s390: fix setting of fpc register (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: fix sysfs status attribute for AP queue devices (Cédric Le Goater) [RHEL-19575] - s390/vfio-ap: unpin pages on gisc registration failure (Cédric Le Goater) [RHEL-19575] - iommu/iova: Manage the depot list size (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Make the rcache depot scale better (Jerry Snitselaar) [RHEL-10100] - iommu/iova: Optimize iova_magazine_alloc() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Handle the failure case of dmar_reenable_qi() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn) (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in map/unmap() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON when domain->pgd is NULL (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove BUG_ON on checking valid pfn range (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Make size of operands same in bitwise operations (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Do not use GFP_ATOMIC when not needed (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Remove PASID supervisor request support (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Use non-privileged mode for all PASIDs (Jerry Snitselaar) [RHEL-10100] - iommu: Optimise PCI SAC address trick (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Use page mode macros in fetch_pte() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate IOMMU irqs using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Allocate page table using numa locality info (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Do not allocate io_pgtable_ops for passthrough domain (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix error handling for pdev_pri_ats_enable() (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Fix compile error for unused function (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Improving Interrupt Remapping Table Invalidation (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Introduce Disable IRTE Caching Support (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Change macro for IOMMU control register bit shift to decimal value (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Remove the unused struct amd_ir_data.ref (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Handle GALog overflows (Jerry Snitselaar) [RHEL-10025] - iommu/amd: Process all IVHDs before enabling IOMMU features (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce global variable for storing common EFR and EFR2 (Jerry Snitselaar) [RHEL-10100] - iommu/amd: Introduce Support for Extended Feature 2 Register (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Avoid memory allocation in iommu_suspend() (Jerry Snitselaar) [RHEL-10100] - iommu/vt-d: Fix to flush cache of PASID directory table (Jerry Snitselaar) [RHEL-10100] - of/address: Return an error when no valid dma-ranges are found (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs (Jerry Snitselaar) [RHEL-10100] - iommu/arm-smmu-qcom: Read back stream mappings (Jerry Snitselaar) [RHEL-10100] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-10100] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-10100] - swiotlb: fix debugfs reporting of reserved memory pools (Jerry Snitselaar) [RHEL-10100] - iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages() (Jerry Snitselaar) [RHEL-1261] - swiotlb: use the calculated number of areas (Jerry Snitselaar) [RHEL-1261] - swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup (Jerry Snitselaar) [RHEL-1261] - swiotlb: reduce the number of areas to match actual memory pool size (Jerry Snitselaar) [RHEL-1261] - swiotlb: always set the number of areas before allocating the pool (Jerry Snitselaar) [RHEL-1261] - swiotlb: clean up some coding style and minor issues (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro (Jerry Snitselaar) [RHEL-1261] - iommu/amd/iommu_v2: Clear pasid state in free path (Jerry Snitselaar) [RHEL-14152] - iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind (Jerry Snitselaar) [RHEL-14152] - iommu/amd: Don't block updates to GATag if guest mode is on (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix domain flush size when syncing iotlb (Jerry Snitselaar) [RHEL-1261] - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Jerry Snitselaar) [RHEL-1261] - iommu: Fix error unwind in iommu_group_alloc() (Jerry Snitselaar) [RHEL-1261] - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get() (Amir Tzin) [RHEL-924] - net/mlx5: Fix fw tracer first block check (Amir Tzin) [RHEL-924] - net/mlx5e: fix a potential double-free in fs_udp_create_groups (Amir Tzin) [RHEL-924] - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header" (Amir Tzin) [RHEL-924] - Revert "net/mlx5e: fix double free of encap_header in update funcs" (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header in update funcs (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free of encap_header (Amir Tzin) [RHEL-924] - net/mlx5e: Fix error codes in alloc_branch_attr() (Amir Tzin) [RHEL-924] - net/mlx5e: Track xmit submission to PTP WQ after populating metadata map (Amir Tzin) [RHEL-924] - net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Amir Tzin) [RHEL-924] - net/mlx5e: Correct snprintf truncation handling for fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5: Fix a NULL vs IS_ERR() check (Amir Tzin) [RHEL-924] - net/mlx5e: Check netdev pointer before checking its net ns (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Don't offload post action rule if not supported (Amir Tzin) [RHEL-924] - net/mlx5e: Remove a useless function call (Amir Tzin) [RHEL-924] - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work (Amir Tzin) [RHEL-924] - net/mlx5: Increase size of irq name buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Update doorbell for port timestamping CQ before the software counter (Amir Tzin) [RHEL-924] - net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ (Amir Tzin) [RHEL-924] - net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Amir Tzin) [RHEL-924] - net/mlx5e: Check return value of snprintf writing to fw_version buffer (Amir Tzin) [RHEL-924] - net/mlx5e: Reduce the size of icosq_str (Amir Tzin) [RHEL-924] - net/mlx5e: Fix pedit endianness (Amir Tzin) [RHEL-924] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Amir Tzin) [RHEL-924] - IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF (Amir Tzin) [RHEL-924] - IB/mlx5: Fix rdma counter binding for RAW QP (Amir Tzin) [RHEL-924] - net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command (Amir Tzin) [RHEL-13397 RHEL-924] - net/mlx5e: Don't offload internal port if filter device is out device (Amir Tzin) [RHEL-924] - net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Handle fw tracer change ownership event based on MTRC (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, fix peer entry ageing in LAG mode (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, register event handler before arming the event (Amir Tzin) [RHEL-924] - net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix NULL string error (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation (Amir Tzin) [RHEL-924] - net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Amir Tzin) [RHEL-924] - net/mlx5: Free irqs only on shutdown callback (Amir Tzin) [RHEL-924] - net/mlx5: Improve naming of pci function vectors (Amir Tzin) [RHEL-924] - net/mlx5e: Clear mirred devices array if the rule is split (Amir Tzin) [RHEL-924] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix trailing */ formatting in block comment (Amir Tzin) [RHEL-924] - net/mlx5: Use RMW accessors for changing LNKCTL (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix code indentation (Amir Tzin) [RHEL-924] - net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler() (Amir Tzin) [RHEL-924] - net/mlx5e: Add capability check for vnic counters (Amir Tzin) [RHEL-924] - net/mlx5e: Expose catastrophic steering error counters (Amir Tzin) [RHEL-924] - net/mlx5: Skip clock update work when device is in error state (Amir Tzin) [RHEL-924] - net/mlx5: LAG, Check correct bucket when modifying LAG (Amir Tzin) [RHEL-924] - net/mlx5e: Unoffload post act rule when handling FIB events (Amir Tzin) [RHEL-924] - net/mlx5: Allow 0 for total host VFs (Amir Tzin) [RHEL-924] - net/mlx5: DR, Fix wrong allocation of modify hdr pattern (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Fix internal port memory leak (Amir Tzin) [RHEL-924] - net/mlx5: Fix typo reminder -> remainder (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio (Amir Tzin) [RHEL-924] - net/mlx5: fs_core: Make find_closest_ft more generic (Amir Tzin) [RHEL-924] - net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload (Amir Tzin) [RHEL-924] - net/mlx5e: Move representor neigh cleanup to profile cleanup_tx (Amir Tzin) [RHEL-924] - net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set (Amir Tzin) [RHEL-13501 RHEL-924] - net/mlx5e: Don't hold encap tbl lock if there is no encap action (Amir Tzin) [RHEL-924] - net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Amir Tzin) [RHEL-924] - net/mlx5: fix potential memory leak in mlx5e_init_rep_rx (Amir Tzin) [RHEL-924] - net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Amir Tzin) [RHEL-924] - net/mlx5e: Check for NOT_READY flag state after locking (Amir Tzin) [RHEL-924] - net/mlx5: Register a unique thermal zone per device (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_ptp_open (Amir Tzin) [RHEL-924] - net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create (Amir Tzin) [RHEL-924] - net/mlx5e: fix double free in mlx5e_destroy_flow_table (Amir Tzin) [RHEL-924] - net/mlx5: Fix reserved at offset in hca_cap register (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters query in LAG mode (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove vport Q-counters dependency on normal Q-counters (Amir Tzin) [RHEL-924] - RDMA/mlx5: Fix Q-counters per vport allocation (Amir Tzin) [RHEL-924] - net/mlx5: Drain health before unregistering devlink (Amir Tzin) [RHEL-924] - net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register (Amir Tzin) [RHEL-924] - eth: mlx5: avoid iterator use outside of a loop (Amir Tzin) [RHEL-924] - net/mlx5: Update op_mode to op_mod for port selection (Amir Tzin) [RHEL-924] - net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc() (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap notes in admonition blocks (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Use bullet and definition lists for vnic counters description (Amir Tzin) [RHEL-924] - Documentation: net/mlx5: Wrap vnic reporter devlink commands in code blocks (Amir Tzin) [RHEL-924] - net/mlx5e: Add vnic devlink health reporter to representors (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Add vnic devlink health reporter to PFs/VFs (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [RHEL-14659 RHEL-924] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [RHEL-14659 RHEL-924] - net/mlx5: Create a new profile for SFs (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add tracepoints for multicast (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, implement mdb offload (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, support multicast VLAN pop (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, add per-port multicast replication tables (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, snoop igmp/mld packets (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, extract code to lookup parent bridge of port (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, move additional data structures to priv header (Amir Tzin) [RHEL-924] - net/mlx5: Bridge, increase bridge tables sizes (Amir Tzin) [RHEL-924] - net/mlx5: Add mlx5_ifc definitions for bridge multicast support (Amir Tzin) [RHEL-924] - net/mlx5e: Fix SQ SW state layout in SQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Fix RQ SW state layout in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - RDMA/mlx5: Remove unused num_alloc_xa_entries variable (Amir Tzin) [RHEL-924] - net/mlx5e: Rename misleading skb_pc/cc references in ptp code (Amir Tzin) [RHEL-924] - net/mlx5: Update cyclecounter shift value to improve ptp free running mode precision (Amir Tzin) [RHEL-924] - RDMA/mlx5: Expand switchdev Q-counters to expose representor statistics (Amir Tzin) [RHEL-924] - net/mlx5: Introduce other vport query for Q-counters (Amir Tzin) [RHEL-924] - net/mlx5e: Fix build break on 32bit (Amir Tzin) [RHEL-924] - net/mlx5: Set out of order (ooo) by default (Amir Tzin) [RHEL-924] - RDMA/mlx5: Disable out-of-order in integrity enabled QPs (Amir Tzin) [RHEL-924] - net/mlx5: Expose bits for enabling out-of-order by default (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Add support for VxLAN GBP encap/decap flows offload (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Add helper for encap_info_equal for tunnels with options (Amir Tzin) [RHEL-897 RHEL-924] - net/mlx5e: Remove redundant include statement and adjust code to upstream. (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for egress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: Enable TC offload for ingress MACVLAN over bond (Amir Tzin) [RHEL-924] - net/mlx5e: TC, Extract indr setup block checks to function (Amir Tzin) [RHEL-924] - net/mlx5e: Add XSK RQ state flag for RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Expose SQ SW state as part of SQ health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Stringify RQ SW state in RQ devlink health diagnostics (Amir Tzin) [RHEL-924] - net/mlx5e: Rename RQ/SQ adaptive moderation state flag (Amir Tzin) [RHEL-924] - net/mlx5e: Utilize the entire fifo (Amir Tzin) [RHEL-924] - net/mlx5: Implement thermal zone (Amir Tzin) [RHEL-924] - net/mlx5: Stop waiting for PCI up if teardown was triggered (Amir Tzin) [RHEL-924] - net/mlx5: remove redundant clear_bit (Amir Tzin) [RHEL-924]- libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations (Artem Savkov) [RHEL-10697] - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks (Michel Dänzer) [RHEL-19603] - audit: fix possible soft lockup in __audit_inode_child() (Ricardo Robaina) [RHEL-9128] - audit: correct audit_filter_inodes() definition (Ricardo Robaina) [RHEL-9128] - usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope (Desnes Nunes) [RHEL-14574] - perf: Fix perf_event_validate_size() lockdep splat (Michael Petlan) [RHEL-17968] - perf: Fix perf_event_validate_size() (Michael Petlan) [RHEL-17968] {CVE-2023-6931} - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg (Ricardo Robaina) [RHEL-20743] {CVE-2023-51779} - md/raid1-10: limit the number of plugged bio (Nigel Croxon) [RHEL-19121] - md/raid1-10: don't handle pluged bio by daemon thread (Nigel Croxon) [RHEL-19121] - md/md-bitmap: add a new helper to unplug bitmap asynchrously (Nigel Croxon) [RHEL-19121] - md/raid1-10: submit write io directly if bitmap is not enabled (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to submit normal write (Nigel Croxon) [RHEL-19121] - md/raid1-10: factor out a helper to add bio to plug (Nigel Croxon) [RHEL-19121] - selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code (Felix Maurer) [RHEL-15938] - bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets (Felix Maurer) [RHEL-15506] - bpf, sockmap: Fix map type error in sock_map_del_link (Felix Maurer) [RHEL-15506] - xsk: fix refcount underflow in error path (Felix Maurer) [RHEL-15506] - bpf, cpumap: Make sure kthread is running before map update returns (Felix Maurer) [RHEL-15506] - bpf: cpumap: Fix memory leak in cpu_map_update_elem (Felix Maurer) [RHEL-15506] - page_pool: fix inconsistency for page_pool_ring_[un]lock() (Felix Maurer) [RHEL-15506] - net: page_pool: use in_softirq() instead (Felix Maurer) [RHEL-15506] - xsk: Fix unaligned descriptor validation (Felix Maurer) [RHEL-15506] - Revert "x86/hyperv: fix logical processor creation" (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: fix logical processor creation (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef's (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Remove hv_isolation_type_en_snp (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Introduce a global variable hyperv_paravisor_present (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stub (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark hv_ghcb_terminate() as noreturn (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix serial console interrupts for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Support fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Support hypercalls for fully enlightened TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guests (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_HYPERV (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add smp support for SEV-SNP guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: implement and use hv_smp_prepare_cpus (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add VTL specific structs and hypercalls (Vitaly Kuznetsov) [RHEL-10110] - clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove the per-CPU post_msg_page (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guest (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Set Virtual Trust Level in VMBus init message (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Add sev-snp enlightened guest static key (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Expand __tdx_hypercall() to handle more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Add more registers to struct tdx_hypercall_args (Vitaly Kuznetsov) [RHEL-10110] - x86/tdx: Fix typo in comment in __tdx_hypercall() (Vitaly Kuznetsov) [RHEL-10110] - arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencing (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offline (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Replace retarget_msi_interrupt_params with hyperv_pcpu_input_arg (Vitaly Kuznetsov) [RHEL-10110] - PCI: hv: Enable PCI pass-thru devices in Confidential VMs (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Don't remap addresses that are above shared_gpa_boundary (Vitaly Kuznetsov) [RHEL-10110] - hv_netvsc: Remove second mapping of send and recv buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second way of mapping ring buffers (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: vmbus: Remove second mapping of VMBus monitor pages (Vitaly Kuznetsov) [RHEL-10110] - swiotlb: Remove bounce buffer remapping for Hyper-V (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Change vTOM handling to use standard coco mechanisms (Vitaly Kuznetsov) [RHEL-10110] - init: Call mem_encrypt_init() after Hyper-V hypercall init is done (Vitaly Kuznetsov) [RHEL-10110] - x86/mm: Handle decryption/re-encryption of bss_decrypted consistently (Vitaly Kuznetsov) [RHEL-10110] - Drivers: hv: Explicitly request decrypted in vmap_pfn() calls (Vitaly Kuznetsov) [RHEL-10110] - x86/hyperv: Reorder code to facilitate future work (Vitaly Kuznetsov) [RHEL-10110] - x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VM (Vitaly Kuznetsov) [RHEL-10110] - x86/sev: Add SEV-SNP guest feature negotiation support (Vitaly Kuznetsov) [RHEL-10110] - ALSA: update configuration for RHEL 8.10 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Fix for old systems which do not support command (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_running (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: fix speakers on XPS 9530 (2023) (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Apply quirk for ASUS UM3504DA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Headset Mic VREF to 100% (Jaroslav Kysela) [RHEL-13726] - ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP Laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G10 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP 255 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Add Dell ALC295 to pin fall back table (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Fix potential deadlock at disconnection (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c bus (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support dual speaker for Dell (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8540: Add self recovery to improve capture quility (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: register hpd callback on component probe (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: fix clock get name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add ASRock X670E Taichi to denylist (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS UX7602ZM (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Improve system suspend and resume handling (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix speaker route missing issue (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: mark cs35l41_verify_id() static (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add missing check with firmware version control (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Remap Level Meter values (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Allow passing any output to line_out_remap() (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for reading firmware version (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename Gen 3 config sets (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Rename scarlett_gen2 to scarlett2 (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Detect CSPL errors when sending CSPL commands (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check CSPL state after loading firmware (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Do not unload firmware before reset in system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Force a software reset after hardware reset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Run boot process during resume callbacks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system resume (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Assert reset before system suspend (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: add quirk flag to enable native DSD for McIntosh devices (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt298: remove redundant assignment to d_len_code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-pci-dev: Fix community key quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Stop processing CODECs when enough are found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection (Jaroslav Kysela) [RHEL-13726] - ASoC: da7213: Add new kcontrol for tonegen (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed ASUS platform headset Mic issue (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Correct the process of setting up Gnd switch in AAD (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5650: fix the wrong result of key button (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: reorder the argument in error log (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt712_sdca: construct cards->components by name_prefix (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316-l12 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: update HP Omen match (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Fix missing include of gpio/consumer.h (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Ensure sof_ops_free() is still called when probe never ran. (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Nexigo webcam. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Change model for Intel RVP board (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Cleanup and fix double free in firmware request (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Fix regulator enable/disable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: Fix broken channel map reporting (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Do not call link_exit() on uninitialized rtd objects (Jaroslav Kysela) [RHEL-13726] - ASoC: core: Print component name when printing log (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add control element for getting the access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: aloop: Add support for the non-interleaved access mode (Jaroslav Kysela) [RHEL-13726] - ALSA: intel8x0m: fix name of SIS7013 sound chip in comment (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: fix for firmware reload failure after playback (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-generic-dmaengine-pcm: Fix function name in comment (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add read-only ALSA control for forced mute (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ACPI Notification framework via component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add notification support into component binding (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: fix HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Make IRQ handling conditionally built (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: Make sure DAI parameters cleared if the DAI becomes inactive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0B14 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: fix Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: hdac_hda: add HDA patch loader support (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 Realtek I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix another -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: MTL: Reduce the DSP init timeout (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful (Jaroslav Kysela) [RHEL-13726] - ALSA: riptide: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4231: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: ad1848: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: generic: Check potential mixer name string truncation (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for MIDI stream names (Jaroslav Kysela) [RHEL-13726] - ALSA: firewire: Fix -Wformat-truncation warning for longname string (Jaroslav Kysela) [RHEL-13726] - ALSA: xen: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: opti9x: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: es1688: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: cs4236: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: sscape: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: caiaq: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: scarlett_gen2: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-13726] - ASoC: imx-audmix: Fix return error with devm_clk_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdaudio.c: Add missing check for devm_kstrdup (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add correct product series name to messages (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Add support for Clarett 8Pre USB (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Move USB IDs out from device_info struct (Jaroslav Kysela) [RHEL-13726] - ALSA: scarlett2: Default mixer driver to enabled (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: fix wrong sizeof argument (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure (Jaroslav Kysela) [RHEL-13726] - firmware: cirrus: cs_dsp: Only log list of algorithms in debug build (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: mixer: Remove temporary string use in parse_clock_source_unit (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Splitting the UX3402 into two separate models (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-sdw-acpi: Use u8 type for link index (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Only cancel jack-detect work on suspend if active (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Revert "Fix sleep in atomic context" (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Use dev_name of card_dev as debugfs directory name (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Fixed two speaker platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG (Jaroslav Kysela) [RHEL-13726] - Add DMI ID for MSI Bravo 15 B7ED (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm: Shrink stack frame for __soc_pcm_hw_params (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Consistently use dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Undo runtime PM changes at driver exit time (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Fix broken shared boost activation (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_up reg write errors (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Handle mdsync_down reg write errors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - ALC287 I2S speaker platform support (Jaroslav Kysela) [RHEL-13726] - regmap: debugfs: Fix a erroneous check after snprintf() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: NULL pointer access when removing jack (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Don't try to submit URBs after disconnection (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: Do not error if a DAI link component is not found (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ (Jaroslav Kysela) [RHEL-13726] - ALSA: ymfpci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED (Jaroslav Kysela) [RHEL-13726] - ASoC: cs35l41: Correct amp_gain_tlv values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear dsp to host interrupt status (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: clear panic mask status when panic occurs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add conditional check for acp_clkmux_sel register (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove redundant clock mux selection register write (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: enable ACP external global interrupt (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: remove unused sha dma interrupt code (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible error value of *rac97 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix the output reference params for SRC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix init call orders for UAC1 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: fix typos (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add kcontrols and widgets per-codec in common code (Jaroslav Kysela) [RHEL-13726] - ALSA: aoa: Fix typos in PCM fix patch (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: improve the depop sequences of CBJ detection (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5668: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Convert to just use GPIO descriptors (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: change cs35l41_prop_model to static (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Drop snd_device_initialize() (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: Create device with snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ALSA: compress: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: hwdep: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Don't embed device (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Don't embed ctl_dev (Jaroslav Kysela) [RHEL-13726] - ALSA: core: Introduce snd_device_alloc() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: fix possible null pointer deference (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Fix new control name check (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Support systems with missing _DSD properties (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - Remodified 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: dapm: Add a flag for not having widget name in kcontrol name (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Refactor code for HDA stream creation (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5660: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5514-spi: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1305: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1019: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1016: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015p: Drop legacy GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1015: Drop GPIO include (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1011: Drop GPIO includes (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/cs8409: Support new Dell Dolphin Variants (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: fix random louder sound (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: Add software reset in io init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Switch Dell Oasis models to use SPI (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for HP G11 Laptops (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify get_slave_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow different devices on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Support multiple groups on the same link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Device loop should not always start at adr_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Update DLC index each time one is added (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Add helper to create a single codec DLC (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Printk's should end with a newline (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw-cs42142: fix for codec button mapping (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: add abstraction for SoundWire wake-ups (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: restore gateway config length (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: avoid uninitialized default instance 0 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix u16/32 confusion in LSDIID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-mlink: fix off-by-one error (Jaroslav Kysela) [RHEL-13726] - ALSA: info: Remove unused function declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Fix incorrect use of sizeof in sof_ipc3_do_rx_work() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Allow SoundWire peripherals to register IRQ handlers (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-acpi: Add missing kernel doc (Jaroslav Kysela) [RHEL-13726] - soundWire: intel_auxdevice: resume 'sdw-master' on startup and system resume (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_auxdevice: enable pm_runtime earlier on startup (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: da7219: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-rt5645: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols (Jaroslav Kysela) [RHEL-13726] - ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: make regmap cache-only in probe (Jaroslav Kysela) [RHEL-13726] - ASoC: SoundWire codecs: return error status in probe (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: extend connectivity check to cover Intel ARL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: intel-dsp-cfg: use common include for MeteorLake (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S (Jaroslav Kysela) [RHEL-13726] - PCI: add ArrowLake-S PCI ID for Intel HDAudio subsystem. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Print amp configuration after bind (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: set variables dev_attr_vendor_id to static (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5665: add missed regulator_bulk_disable (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Remove unused function declaration (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move group_generated logic (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Clean up DAI link counting (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Allow direct specification of CODEC name (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove redundant parameters in dai creation (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Minor tidy up of mc_probe (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Simplify find_codec_info_acpi (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Remove some extra line breaks (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index (Jaroslav Kysela) [RHEL-13726] - ASoC: intel: sof_sdw: Use consistent variable naming for links (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add support for SKU 0AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename link_id to be_id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: atom: remove static analysis false positive (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: simplify code to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Deprecate invalid enums in IPC3 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE (Jaroslav Kysela) [RHEL-13726] - ASoC: 88pm860x: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ASoC: fsl_micfil: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: bcd2000: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: xen-front: refactor deprecated strncpy (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Support ASUS G713PV laptop (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Update for native DSD support quirks (Jaroslav Kysela) [RHEL-13726] - ASoC: rt1316: fix key tone missing (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: change cs42l51_of_match to static (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/relatek: Enable Mute LED on HP 250 G8 (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure amp is only unmuted during playback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Use pre and post playback hooks (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: hda_component: Add pre and post playback hooks to hda_component (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Move Play and Pause into separate functions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay (Jaroslav Kysela) [RHEL-13726] - ALSA: cs35l41: Use mbox command to enable speaker output for external boost (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: add HDMI codec ID for Intel LNL (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/hdmi: keep codec entries in numerical order (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Fix missing header dependencies (Jaroslav Kysela) [RHEL-13726] - ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt711: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 (Jaroslav Kysela) [RHEL-13726] - ASoC: wm8960: Add DAC filter characteristics selection (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Use the standard snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: vmaster: Add snd_ctl_add_followers() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cmipci: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: via82xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: maestro3: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ice1712: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: es1968: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: ca0106: Simplify with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add support for DELL Oasis 13/14/16 laptops (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies (Jaroslav Kysela) [RHEL-13726] - ASoc: codecs: ES8316: Fix DMIC config (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NS70AU (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: Go back and simplify with snd_ctl_find_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Make snd_ctl_find_id() argument const (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Add lockdep warning to internal functions (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take controls_rwsem lock in snd_ctl_remove() (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Take card->controls_rwsem in snd_ctl_rename() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: delete unnecessary NULL check (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Check for failure reading AAD IRQ events (Jaroslav Kysela) [RHEL-13726] - ASoC: da7219: Flush pending AAD IRQ when suspending (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sst: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ALSA: intel-dsp-config: Convert to PCI device IDs defines (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Skylake: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/i915: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Use global PCI match macro (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add controller matching macros (Jaroslav Kysela) [RHEL-13726] - ALSA: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Remove unused Broxton PCI ID (Jaroslav Kysela) [RHEL-13726] - PCI: Add Intel Audio DSP devices to pci_ids.h (Jaroslav Kysela) [RHEL-13726] - PCI: Sort Intel PCI IDs by number (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Update jact detection function (Jaroslav Kysela) [RHEL-13726] - ASOC: codecs: ES8326: Add calibration support for version_b (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Fix power-up sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Volatile Reg function (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Change Hp_detect register names (Jaroslav Kysela) [RHEL-13726] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: ES8326: Add es8326_mute function (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dai: don't call PCM audio ops if the stream is not supported (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek - remove 3k pull low procedure (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clean up some inconsistent indentings (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix the issue of speaker noise (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add new dmi entries to config entry (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: Add acpi machine id's for vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for max98388 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: Add machine driver support for nau8821 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V (Jaroslav Kysela) [RHEL-13726] - ALSA: jack: Fix mutex call in snd_jack_report() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Make use of DRV_NAME (Jaroslav Kysela) [RHEL-13726] - ASoC: core: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: suppress probe deferral errors (Jaroslav Kysela) [RHEL-13726] - soundwire: fix enumeration completion (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: add the system level suspend-resume callback (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: check return value after reading device id (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5645: implement set_jack callback (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Whitespace fix (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Amend G634 quirk to enable rear speakers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GA402X (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GX650P (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (Jaroslav Kysela) [RHEL-13726] - ASoC: stac9766: fix build errors with REGMAP_AC97 (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Sort headers alphabetically (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use device_get_match_data() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Use agnostic irq_domain_create_linear() (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Refactor GPIO support code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: refactor PSP smn_read (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: add revision check for sending sha dma completion command (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for S24_3LE format (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: es8316: Add support for 24 MHz MCLK (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5640: Fix sleep in atomic context (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for Clevo NPx0SNx (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Fix a check for errors in probe() (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: move pdm macros to common header file (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store the pdm stream channel mask (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store xfer_resolution of the stream (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add pm ops support for acp pci driver (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: store platform device reference created in pci probe call (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: refactor the acp init and de-init sequence (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count() (Jaroslav Kysela) [RHEL-13726] - ASoC: hdmi-codec: fix channel info for compressed formats (Jaroslav Kysela) [RHEL-13726] - ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: update pm_runtime enable sequence (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-dapm.h: Convert macros to return a compound literal (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: remove acp poweroff function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: acp: clear pdm dma interrupt mask (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio (Jaroslav Kysela) [RHEL-13726] - ASoC: cs43130: Fix numerator/denominator mixup (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG GV601V (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add quirk for ASUS ROG G634Z (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-compress: Fix deadlock in soc_compr_open_fe (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5677: Add MODULE_FIRMWARE macro (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: pm: Remove duplicated code in sof_suspend (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc3: Dump IPC message payload (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Add new sof_debug flag to request message payload dump (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: sof-audio: add is_virtual_widget helper (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_rt5682: reorder quirk table (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Make master_list ordered to prevent deadlocks (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Prevent lockdep asserts when stream has multiple buses (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add support for IPC with a reply_size set to zero (Jaroslav Kysela) [RHEL-13726] - ALSA: timer: minimize open-coded access to hw.resolution (Jaroslav Kysela) [RHEL-13726] - ALSA: usb-audio: Fix broken resume due to UAC3 power state (Jaroslav Kysela) [RHEL-13726] - ALSA: seq: oss: Fix racy open/close of MIDI devices (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-ssm4567: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt5682: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt298: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt286: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-rt274: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-nau8825: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98927: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98373: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-max98357a: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-hdaudio: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-dmic: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: avs-da7219: remove redundant dapm routes (Jaroslav Kysela) [RHEL-13726] - ASoC: max98363: Remove cache defaults for volatile registers (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Jaroslav Kysela) [RHEL-13726] - ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Refactor rx function for fuzzing (Jaroslav Kysela) [RHEL-13726] - ASoC: max98088: clean up some inconsistent indenting (Jaroslav Kysela) [RHEL-13726] - ASoC: remove old trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: use use new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ASoC: add new trigger ordering method (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/intel: Workaround for WALLCLK register for loongson controller (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Workaround for SDnCTL register on loongson (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Using polling mode for loongson controller by default (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: Add Loongson LS7A HD-Audio support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai_link_codec_ch_map (Jaroslav Kysela) [RHEL-13726] - ASoC: add N cpus to M codecs dai link support (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: Add missing SCP registers (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-pcm: remove kernel parameter init (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion (Jaroslav Kysela) [RHEL-13726] - ALSA: hda/realtek: Delete cs35l41 component master during free (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Fix endian conversions (Jaroslav Kysela) [RHEL-13726] - ALSA: hda: cs35l41: Clean up Firmware Load Controls (Jaroslav Kysela) [RHEL-13726] - ALSA: control: Keep the previous numid at snd_ctl_rename_id() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log correct region name in bin error messages (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda: add helper to extract SoundWire link count (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: prepare for code reuse (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: introduce DMA config TLV (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: extend ALH-specific data structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add get_hlink callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add calc_stream_format callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for Rex soundwire (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add support for MAX98363 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: Sof_ssp_amp: Correcting author name. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Moving amp only boards into end of the table. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards. (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof-sdw: add Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt713 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add rt712 support (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: make rt711_sdca be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add multi dailink support for a codec (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sdw_sof: append dai_type and remove codec_type (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add codec_info pointer (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: use predefine dailink id (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add dai info (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add missing exit callback (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unnecessary gotos (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Invert logic on runtime alloc flags (Jaroslav Kysela) [RHEL-13726] - soundwire: stream: Remove unneeded checks for NULL bus (Jaroslav Kysela) [RHEL-13726] - soundwire: bandwidth allocation: Remove pointless variable (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update output control for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Update the calculation of FLL for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add registers patch for NAU8825C (Jaroslav Kysela) [RHEL-13726] - ASoC: soc.h: remove snd_soc_compr_ops :: trigger (Jaroslav Kysela) [RHEL-13726] - ASoC: add snd_soc_get_stream_cpu() (Jaroslav Kysela) [RHEL-13726] - firmware: cs_dsp: Log that a bin file was loaded (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add the management of headset detection for power saving (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Jaroslav Kysela) [RHEL-13726] - ASoC: es8316: Increment max value for ALC Capture Target Volume control (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: vangogh: Add check for acp config flags in vangogh platform (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-pcm.c: indicate error if stream has no playback no capture (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Allow partial matching when finding DAI link (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l42: Add PLL ratio table values (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms (Jaroslav Kysela) [RHEL-13726] - ASoC: nau8825: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-13726] - ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: amd: Add pci revision id check (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Do not use the CPC value from topology (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module (Jaroslav Kysela) [RHEL-13726] - ASoC: stm32: sai: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5682s: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: rt5659: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs53l30: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: cs42l51: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ASoC: adau1761: Use the devm_clk_get_optional() helper (Jaroslav Kysela) [RHEL-13726] - ALSA: mixart: Replace one-element arrays with simple object declarations (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant log (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Do not split message string on multiple lines (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Remove redundant logs (Jaroslav Kysela) [RHEL-13726] - ASoC: topology: Log control load errors in soc_tplg_control_load() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() (Jaroslav Kysela) [RHEL-13726] - soundwire: amd: Improve error message in remove callback (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt715-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt712-sdca-dmic: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt711-sdca: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt700: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt5682: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1318: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1316: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - ASoC: codecs: rt1308: do not store status in state container (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: update error log (Jaroslav Kysela) [RHEL-13726] - soundwire: cadence: revisit parity injection (Jaroslav Kysela) [RHEL-13726] - soundwire: intel/cadence: update hardware reset sequence (Jaroslav Kysela) [RHEL-13726] - soundwire: intel_bus_common: enable interrupts last (Jaroslav Kysela) [RHEL-13726] - soundwire: debugfs: fix unbalanced pm_runtime_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative (Jaroslav Kysela) [RHEL-13726] - soundwire: qcom: drop unused struct qcom_swrm_ctrl members (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4 (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify input audio format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Modify the output format selection logic (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle output format special case (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Move the call to init output format (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Add a helper function for output format selection (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Handle input/output audio format special case (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: read AC timing control register before updating it (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .free callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .free callback implementation (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: use substream for .trigger callback (Jaroslav Kysela) [RHEL-13726] - soundwire: intel: remove .trigger callback implementation (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF/soundwire: re-add substream in params_stream structure (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: fix DAI number mismatch (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Intel: hda-dai: simplify .prepare callback (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add tables for LunarLake (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: start set codec init function with an adr index (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: soc-acpi: add support for MTL SDCA boards (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: add quirk for MTL RVP (Jaroslav Kysela) [RHEL-13726] - ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices (Jaroslav Kysela) [RHEL-13726] - ASoC: wm_adsp: Update to use new component control notify helepr (Jaroslav Kysela) [RHEL-13726] - ASoC: ak4118: Update to use new component control notify helper (Jaroslav Kysela) [RHEL-13726] - ASoC: soc-component: Add notify control helper function (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message (Jaroslav Kysela) [RHEL-13726] - ASoC: SOF: Simplify the calculation of variables (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify tone control switch DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: apply channel delay hack to all E-MU cards (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: make tone control switch mono (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc4_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ASoC: sof: Improve sof_ipc3_bytes_ext_put function (Jaroslav Kysela) [RHEL-13726] - ALSA: uapi: pcm: control the filling of the silence samples for drain (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove now superfluous mixer locking (Jaroslav Kysela) [RHEL-13726] - ALSA: core: update comment on snd_card.controls_rwsem (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from /proc code (Jaroslav Kysela) [RHEL-13726] - ALSA: emu10k1: remove pointless locks from timer code (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: refactor acp power on and reset functions. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: remove the register read and write wrappers. (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Update copyright notice (Jaroslav Kysela) [RHEL-13726] - soundwire: bus: Don't filter slave alerts (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Define dummy functions for snd_ac97_suspend() and resume() (Jaroslav Kysela) [RHEL-13726] - ALSA: ac97: Remove redundant driver match function (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [RHEL-13726] - ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [RHEL-13726] - PCI: Add Loongson vendor ID (Jaroslav Kysela) [RHEL-13726]- VMCI: Use threaded irqs instead of tasklets (Ani Sinha) [RHEL-17673] - arm64: kdump: simplify the reservation behaviour of crashkernel=,high (Pingfan Liu) [RHEL-8989] - blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18055] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17287] - powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function (Mamatha Inamdar) [RHEL-20259] - powerpc/pseries/vas: Migration suspend waits for no in-progress open windows (Mamatha Inamdar) [RHEL-20243] - fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) [RHEL-7989] - fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi) [RHEL-7989] - blk-mq: use quiesced elevator switch when reinitializing queues (Ming Lei) [RHEL-19944] - lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly (Ming Lei) [RHEL-8128] - netdev: replace napi_reschedule with napi_schedule (Ivan Vecera) [RHEL-19714] - netdev: make napi_schedule return bool on NAPI successful schedule (Ivan Vecera) [RHEL-19714] - netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule (Ivan Vecera) [RHEL-19714] - x86/topology: Use total_cpus for max logical packages calculation (Frank Ramsay) [RHEL-17893] - x86/fpu/xstate: Fix PKRU covert channel (Dean Nelson) [RHEL-16175] - x86/fpu: Invalidate FPU state correctly on exec() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() (Dean Nelson) [RHEL-16175] - x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Dean Nelson) [RHEL-16175] - x86/fpu: Allow PKRU to be (once again) written by ptrace. (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Dean Nelson) [RHEL-16175] - x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Dean Nelson) [RHEL-16175] - x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics (Dean Nelson) [RHEL-16175] - x86/fpu: Cleanup variable shadowing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove redundant XCOMP_BV initialization (Dean Nelson) [RHEL-16175] - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Dean Nelson) [RHEL-16175] - x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Dean Nelson) [RHEL-16175] - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Dean Nelson) [RHEL-16175] - scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Clean up block devices post controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Refresh sdev queue depth after controller reset (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for status reply descriptor (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 (Tomas Henzl) [RHEL-17365] - scsi: mpi3mr: Add support for SAS5116 PCI IDs (Tomas Henzl) [RHEL-17365] - scsi: scsi_debug: Remove dead code (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Abort commands from scsi_debug_device_reset() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix missing error code in scsi_debug_init() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_queue (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Use scsi_block_requests() to block queues (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Protect block_unblock_all_queues() with mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Change shost list lock to a mutex (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix check for sdev queue full (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Remove redundant driver match function (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Add poll mode deferred completions to statistics (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Get command abort feature working again (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop sdebug_dev_info.num_in_q (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop check for num_in_q exceeding queue depth (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Stop setting devip->sdbg_host twice (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] (Ming Lei) [RHEL-16241] - scsi: core: Introduce {init,exit}_cmd_priv() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241] - ice: fix theoretical out-of-bounds access in ethtool link modes (Petr Oros) [RHEL-15678] - ice: restore timestamp configuration after device reset (Petr Oros) [RHEL-15678] - ice: unify logic for programming PFINT_TSYN_MSK (Petr Oros) [RHEL-15678] - ice: remove ptp_tx ring parameter flag (Petr Oros) [RHEL-15678] - ice: Fix VF-VF direction matching in drop rule in switchdev (Petr Oros) [RHEL-15678] - ice: Fix VF-VF filter rules in switchdev mode (Petr Oros) [RHEL-15678] - ice: Fix safe mode when DDP is missing (Petr Oros) [RHEL-15678] - ice: fix over-shifted variable (Petr Oros) [RHEL-15678] - ice: Remove the FW shared parameters (Petr Oros) [RHEL-15678] - ice: PTP: add clock domain number to auxiliary interface (Petr Oros) [RHEL-15678] - ice: Use PTP auxbus for all PHYs restart in E822 (Petr Oros) [RHEL-15678] - ice: Auxbus devices & driver for E822 TS (Petr Oros) [RHEL-15678] - ice: introduce ice_pf_src_tmr_owned (Petr Oros) [RHEL-15678] - ice: fix pin assignment for E810-T without SMA control (Petr Oros) [RHEL-15678] - ice: remove ICE_F_PTP_EXTTS feature flag (Petr Oros) [RHEL-15678] - ice: PTP: move quad value check inside ice_fill_phy_msg_e822 (Petr Oros) [RHEL-15678] - ice: PTP: Rename macros used for PHY/QUAD port definitions (Petr Oros) [RHEL-15678] - ice: PTP: Clean up timestamp registers correctly (Petr Oros) [RHEL-15678] - ice: introduce hw->phy_model for handling PTP PHY differences (Petr Oros) [RHEL-15678] - ice: Support cross-timestamping for E823 devices (Petr Oros) [RHEL-15678] - ice: retry acquiring hardware semaphore during cross-timestamp request (Petr Oros) [RHEL-15678] - ice: prefix clock timer command enumeration values with ICE_PTP (Petr Oros) [RHEL-15678] - ice: avoid executing commands on other ports when driving sync (Petr Oros) [RHEL-15678] - ice: fix receive buffer size miscalculation (Petr Oros) [RHEL-15678] - ice: split ice_aq_wait_for_event() func into two (Petr Oros) [RHEL-15678] - ice: embed &ice_rq_event_info event into struct ice_aq_task (Petr Oros) [RHEL-15678] - ice: ice_aq_check_events: fix off-by-one check when filling buffer (Petr Oros) [RHEL-15678] - ice: Remove redundant VSI configuration in eswitch setup (Petr Oros) [RHEL-15678] - ice: move E810T functions to before device agnostic ones (Petr Oros) [RHEL-15678] - ice: refactor ice_vsi_is_vlan_pruning_ena (Petr Oros) [RHEL-15678] - ice: refactor ice_ptp_hw to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_sched to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_vf_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_lib to make functions static (Petr Oros) [RHEL-15678] - ice: refactor ice_ddp to make functions static (Petr Oros) [RHEL-15678] - ice: remove unused methods (Petr Oros) [RHEL-15678] - ice: Block switchdev mode when ADQ is active and vice versa (Petr Oros) [RHEL-15678] - ice: clean up __ice_aq_get_set_rss_lut() (Petr Oros) [RHEL-15678] - ice: add FW load wait (Petr Oros) [RHEL-15678] - ice: Add get C827 PHY index function (Petr Oros) [RHEL-15678] - ice: Rename enum ice_pkt_flags values (Petr Oros) [RHEL-15678] - ice: Add direction metadata (Petr Oros) [RHEL-15678] - ice: Fix RDMA VSI removal during queue rebuild (Petr Oros) [RHEL-15678] - ice: Correctly initialize queue context values (Petr Oros) [RHEL-15678] - ice: Fix memory management in ice_ethtool_fdir.c (Petr Oros) [RHEL-15678] - ice: Implement basic eswitch bridge setup (Petr Oros) [RHEL-15678] - ice: Unset src prune on uplink VSI (Petr Oros) [RHEL-15678] - ice: Disable vlan pruning for uplink VSI (Petr Oros) [RHEL-15678] - ice: Prohibit rx mode change in switchdev mode (Petr Oros) [RHEL-15678] - ice: Skip adv rules removal upon switchdev release (Petr Oros) [RHEL-15678] - ice: use ice_down_up() where applicable (Petr Oros) [RHEL-15678] - ice: Remove managed memory usage in ice_get_fw_log_cfg() (Petr Oros) [RHEL-15678] - ice: clean up freeing SR-IOV VFs (Petr Oros) [RHEL-15678] - ice: reduce initial wait for control queue messages (Petr Oros) [RHEL-15678] - ice: remove unnecessary check for old MAC == new MAC (Petr Oros) [RHEL-15678] - ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [RHEL-15678] - ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [RHEL-15678] - ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [RHEL-15678] - ice: always return IRQ_WAKE_THREAD in ice_misc_intr() (Petr Oros) [RHEL-15678] - ice: handle extts in the miscellaneous interrupt thread (Petr Oros) [RHEL-15678] - ice: use src VSI instead of src MAC in slow-path (Petr Oros) [RHEL-15678] - ice: allow matching on meta data (Petr Oros) [RHEL-15678] - ice: specify field names in ice_prot_ext init (Petr Oros) [RHEL-15678] - ice: remove redundant Rx field from rule info (Petr Oros) [RHEL-15678] - ice: define meta data to match in switch (Petr Oros) [RHEL-15678] - ice: refactor PHY type to ethtool link mode (Petr Oros) [RHEL-15678] - ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX (Petr Oros) [RHEL-15678] - ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg() (Petr Oros) [RHEL-15678] - ice: move ice_is_malicious_vf() to ice_virtchnl.c (Petr Oros) [RHEL-15678] - ice: print message if ice_mbx_vf_state_handler returns an error (Petr Oros) [RHEL-15678] - ice: pass mbxdata to ice_is_malicious_vf() (Petr Oros) [RHEL-15678] - ice: remove unnecessary &array[0] and just use array (Petr Oros) [RHEL-15678] - ice: always report VF overflowing mailbox even without PF VSI (Petr Oros) [RHEL-15678] - ice: declare ice_vc_process_vf_msg in ice_virtchnl.h (Petr Oros) [RHEL-15678] - ice: initialize mailbox snapshot earlier in PF init (Petr Oros) [RHEL-15678] - ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler (Petr Oros) [RHEL-15678] - ice: remove ice_mbx_deinit_snapshot (Petr Oros) [RHEL-15678] - ice: move VF overflow message count into struct ice_mbx_vf_info (Petr Oros) [RHEL-15678] - ice: track malicious VFs in new ice_mbx_vf_info structure (Petr Oros) [RHEL-15678] - ice: convert ice_mbx_clear_malvf to void and use WARN (Petr Oros) [RHEL-15678] - ice: re-order ice_mbx_reset_snapshot function (Petr Oros) [RHEL-15678]- nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591] - HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073} - ceph: do not print the whole xattr value if it's too long (Xiubo Li) [RHEL-16411] - libceph: fix potential use-after-free on linger ping and resends (Jay Shin) [RHEL-20390] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-8003] - ceph: silence smatch warning in reconnect_caps_cb() (Xiubo Li) [RHEL-16410] - ceph: fix potential use-after-free bug when trimming caps (Xiubo Li) [RHEL-16410] - ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li) [RHEL-16412] - ceph: issue a cap release immediately if no cap exists (Xiubo Li) [RHEL-16412] - ceph: trigger to flush the buffer when making snapshot (Xiubo Li) [RHEL-16412] - ceph: force updating the msg pointer in non-split case (Xiubo Li) [RHEL-16412] - ceph: flush cap releases when the session is flushed (Xiubo Li) [RHEL-16412] - ceph: reorder fields in 'struct ceph_snapid_map' (Xiubo Li) [RHEL-16412] - ceph: voluntarily drop Xx caps for requests those touch parent mtime (Xiubo Li) [RHEL-16412] - redhat/configs: Remove multi-buffer SHA configs (Štěpán Horáček) [RHEL-14477] - crypto: tcrypt - remove all multibuffer ahash tests (Štěpán Horáček) [RHEL-14477] - crypto: hash - Remove unused async iterators (Štěpán Horáček) [RHEL-14477] - crypto: x86 - remove SHA multibuffer routines and mcryptd (Štěpán Horáček) [RHEL-14477] - fs: group frequently accessed fields of struct super_block together (Miklos Szeredi) [RHEL-12504] - fanotify: add API to attach/detach super block mark (Miklos Szeredi) [RHEL-12504] - fsnotify: send path type events to group with super block marks (Miklos Szeredi) [RHEL-12504] - fsnotify: add super block object type (Miklos Szeredi) [RHEL-12504] - netfilter: nf_tables: set backend .flush always succeeds (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: no need to call pipapo_deactivate() from flush (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix memleak when more than 255 elements expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disable toggling dormant table state more than once (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix table flag updates (Florian Westphal) [RHEL-1722] - netfilter: nftables: update table flags from the commit phase (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element removal on anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix nft_trans type confusion (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix out of memory error handling (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: use correct lock to protect gc_list (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with abort path (Florian Westphal) [RHEL-1722] - netfilter: nft_dynset: disallow object maps (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: GC transaction race with netns dismantle (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't fail inserts if duplicate has expired (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix kdoc warnings after gc rework (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix false-positive lockdep splat (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: remove busy mark and gc batch API (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: adapt set backend to use GC transaction API (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nf_tables: GC transaction API to avoid race with control plane (Florian Westphal) [RHEL-1722] {CVE-2023-4244} - netfilter: nftables: rename set element data activation/deactivation functions (Florian Westphal) [RHEL-1722] - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: report use refcount overflow (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: add nft_chain_add() (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow timeout for anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow updates of anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: disallow element updates of bound anonymous sets (Florian Westphal) [RHEL-1722] - netfilter: nft_set_pipapo: .walk does not deal with generations (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: integrate pipapo into commit protocol (Florian Westphal) [RHEL-1722] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [RHEL-1722] - netfilter: nftables: add catch-all set element support (Florian Westphal) [RHEL-1722]- netlink: support extack in dump ->start() (Hangbin Liu) [RHEL-17272] - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() (Artem Savkov) [RHEL-16009] - audit: don't take task_lock() in audit_exe_compare() code path (Artem Savkov) [RHEL-16009] - IB/ipoib: Fix mcast list locking (Daniel Vacek) [RHEL-19244] - RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Daniel Vacek) [RHEL-19244] - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Davide Caratti) [RHEL-14290] - ipvlan: Fix return value of ipvlan_queue_xmit() (Davide Caratti) [RHEL-14290] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko) [2228079] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko) [2228079] - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: switch kcalloc to kvcalloc for large array allocation (Vitaly Kuznetsov) [RHEL-15958] - xen-blkfront: fix kernel panic with negotiate_mq error path (Vitaly Kuznetsov) [RHEL-15958] - tracing/timerlat: Add user-space interface (Chris White) [RHEL-15142] - tracing/osnoise: Skip running osnoise if all instances are off (Chris White) [RHEL-15142] - tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable (Chris White) [RHEL-15142] - tracing/timerlat: Always wakeup the timerlat thread (Chris White) [RHEL-15142] - tracing/osnoise: Fix notify new tracing_max_latency (Chris White) [RHEL-15142] - tracing/timerlat: Notify new max thread latency (Chris White) [RHEL-15142] - trace/osnoise: make use of the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - kthread: add the helper function kthread_run_on_cpu() (Chris White) [RHEL-15142] - iavf: Fix iavf_shutdown to call iavf_remove instead iavf_close (Michal Schmidt) [RHEL-15675] - iavf: Handle ntuple on/off based on new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: Introduce new state machines for flow director (Michal Schmidt) [RHEL-15675] - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero (Michal Schmidt) [RHEL-15675] - iavf: delete the iavf client interface (Michal Schmidt) [RHEL-15675] - iavf: add a common function for undoing the interrupt scheme (Michal Schmidt) [RHEL-15675] - iavf: use unregister_netdev (Michal Schmidt) [RHEL-15675] - iavf: rely on netdev's own registered state (Michal Schmidt) [RHEL-15675] - iavf: fix the waiting time for initial reset (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, don't queue watchdog_task if comms failed (Michal Schmidt) [RHEL-15675] - iavf: simplify mutex_trylock+sleep loops (Michal Schmidt) [RHEL-15675] - iavf: fix comments about old bit locks (Michal Schmidt) [RHEL-15675] - iavf: in iavf_down, disable queues when removing the driver (Michal Schmidt) [RHEL-15675] - iavf: initialize waitqueues before starting watchdog_task (Michal Schmidt) [RHEL-15675] - iavf: delete unused iavf_mac_info fields (Michal Schmidt) [RHEL-15675] - iavf: fix format warnings (Michal Schmidt) [RHEL-15675] - iavf: fix string truncation warnings (Michal Schmidt) [RHEL-15675] - iavf: remove "inline" functions from iavf_txrx.c (Michal Schmidt) [RHEL-15675] - iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set (Michal Schmidt) [RHEL-15675] - iavf: Fix promiscuous mode configuration flow messages (Michal Schmidt) [RHEL-15675] - iavf: fix FDIR rule fields masks validation (Michal Schmidt) [RHEL-15675] - iavf: fix potential races for FDIR filters (Michal Schmidt) [RHEL-15675] - iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED (Michal Schmidt) [RHEL-15675] - iavf: fix potential deadlock on allocation failure (Michal Schmidt) [RHEL-15675] - iavf: Remove unnecessary aer.h include (Michal Schmidt) [RHEL-15675] - iavf: Remove redundant pci_enable_pcie_error_reporting() (Michal Schmidt) [RHEL-15675]- devres: handle zero size in devm_kmalloc() (Mark Langsdorf) [RHEL-1025 RHEL-14039] - cpufreq: ACPI: Prevent a warning when another frequency driver is loaded (Mark Langsdorf) [RHEL-1025] - cpufreq: drivers with target_index() must set freq_table (Mark Langsdorf) [RHEL-1025] - cpufreq: warn about invalid vals to scaling_max/min_freq interfaces (Mark Langsdorf) [RHEL-1025] - ACPI: cpufreq: Use platform devices to load ACPI PPC and PCC drivers (Mark Langsdorf) [RHEL-1025] - cpufreq: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1025] - kbuild, cpufreq: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [RHEL-1025] - cpufreq: Add __init annotation to module init funcs (Mark Langsdorf) [RHEL-1025] - cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode (Mark Langsdorf) [RHEL-1025] - netfilter: nfnetlink_osf: avoid OOB read (Phil Sutter) [RHEL-12299] {CVE-2023-39189} - crypto: qat - add NULL pointer check (Vladis Dronov) [RHEL-19124] - crypto: qat - fix mutex ordering in adf_rl (Vladis Dronov) [RHEL-19124] - crypto: qat - fix error path in add_update_sla() (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for rate limiting (Vladis Dronov) [RHEL-19124] - crypto: qat - add sysfs_added flag for ras (Vladis Dronov) [RHEL-19124] - x86/speculation: Provide a debugfs file to dump SPEC_CTRL MSRs (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS entering mwait idle and enable it on wakeup (Waiman Long) [RHEL-16845] - intel_idle: Add ibrs_off module parameter to force-disable IBRS (Waiman Long) [RHEL-16845] - intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs() (Waiman Long) [RHEL-16845] - x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance (Waiman Long) [RHEL-16845] - x86/speculation: Add __update_spec_ctrl() helper (Waiman Long) [RHEL-16845] - cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS (Waiman Long) [RHEL-16845] - igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Corinna Vinschen) [RHEL-15681] - igb: Fix an end of loop test (Corinna Vinschen) [RHEL-15681] - igb: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15681] - intel: fix format warnings (Corinna Vinschen) [RHEL-15681] - intel: fix string truncation warnings (Corinna Vinschen) [RHEL-15681] - ethernet/intel: Use list_for_each_entry() helper (Corinna Vinschen) [RHEL-15681] - igb: clean up in all error paths when enabling SR-IOV (Corinna Vinschen) [RHEL-15681] - igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15681] - igb: disable virtualization features on 82580 (Corinna Vinschen) [RHEL-15681] - igb: Avoid starting unnecessary workqueues (Corinna Vinschen) [RHEL-15681] - igb: Fix igb_down hung on surprise removal (Corinna Vinschen) [RHEL-15681] - igb: Enable SR-IOV after reinit (Corinna Vinschen) [RHEL-15681] - bpf: Mark PTR_TO_FUNC register initially with zero offset (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Fix out of bounds access for ringbuf helpers (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generally fix helper register offset check (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Generalize check_ctx_reg for reuse with other types (Viktor Malik) [RHEL-8477 RHEL-8926] {CVE-2021-4204} - bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Fix crash due to out of bounds access into reg2btf_ids. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce MEM_RDONLY flag (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-8476 RHEL-8925 RHEL-9037] {CVE-2022-0500 CVE-2022-23222} - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - bpf: Introduce composable reg, ret and arg types. (Viktor Malik) [RHEL-8473 RHEL-9037] {CVE-2022-0500} - ipmi: Explicitly include correct DT includes (Tony Camuso) [RHEL-14570] - ipmi_si: fix -Wvoid-pointer-to-enum-cast warning (Tony Camuso) [RHEL-14570] - ipmi: fix potential deadlock on &kcs_bmc->lock (Tony Camuso) [RHEL-14570] - ipmi_si: fix a memleak in try_smi_init() (Tony Camuso) [RHEL-14570] - ipmi: Change request_module to request_module_nowait (Tony Camuso) [RHEL-14570] - ipmi:ssif: Fix a memory leak when scanning for an adapter (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add check for kstrdup (Tony Camuso) [RHEL-14570] - ipmi_watchdog: Fix read syscall not responding to signals during sleep (Tony Camuso) [RHEL-14570] - ipmi:ssif: Drop if blocks with always false condition (Tony Camuso) [RHEL-14570] - ipmi: fix SSIF not responding under certain cond. (Tony Camuso) [RHEL-14570] - ipmi:ssif: Add send_retries increment (Tony Camuso) [RHEL-14570] - char:ipmi:Fix spelling mistake "asychronously" -> "asynchronously" (Tony Camuso) [RHEL-14570] - ipmi: simplify sysctl registration (Tony Camuso) [RHEL-14570] - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it (Tony Camuso) [RHEL-14570] - bnxt_en: fix free-runnig PHC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: handle invalid Tx completions more gracefully (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - eth: bnxt: move and rename reset helpers (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Skip firmware fatal error recovery if chip is not accessible (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Query default VLAN before VNIC setup on a VF (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Don't issue AP reset during ethtool's reset operation (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Do not initialize PTP on older P3/P4 chips (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add missing 200G link speed reporting (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix typo in PCI id to device description string mapping (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Fix reporting of test result in ethtool selftest (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Enforce PTP software freq adjustments only when in non-RTC mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Defer PTP initialization to after querying function caps (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: Change fw_cap to u64 to accommodate more capability bits (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt: avoid overflow in bnxt_get_nvram_directory() (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: reset PHC frequency in free-running mode (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Avoid order-5 memory allocation for TPA data (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - ptp: bnxt: convert .adjfreq to .adjfine (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - bnxt_en: Add a non-real time mode to access NIC clock (Ken Cox) [RHEL-10233 RHEL-11006 RHEL-4238] - igc: Fix ambiguity in the ethtool advertising (Corinna Vinschen) [RHEL-15680] - igc: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15680] - intel: fix format warnings (Corinna Vinschen) [RHEL-15680] - igc: Expose tx-usecs coalesce setting to user (Corinna Vinschen) [RHEL-15680] - igc: Fix infinite initialization loop with early XDP redirect (Corinna Vinschen) [RHEL-15680] - igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15680] - igc: Decrease PTM short interval from 10 us to 1 us (Corinna Vinschen) [RHEL-15680] - igc: Add support for multiple in-flight TX timestamps (Corinna Vinschen) [RHEL-15680] - igc: Fix the typo in the PTM Control macro (Corinna Vinschen) [RHEL-15680] - igc: Add lock to safeguard global Qbv variables (Corinna Vinschen) [RHEL-15680] - eth: add missing xdp.h includes in drivers (Corinna Vinschen) [RHEL-15680] - igc: Fix Kernel Panic during ndo_tx_timeout callback (Corinna Vinschen) [RHEL-15680] - igc: Prevent garbled TX queue with XDP ZEROCOPY (Corinna Vinschen) [RHEL-15680] - igc: Fix inserting of empty frame for launchtime (Corinna Vinschen) [RHEL-15680] - igc: Fix launchtime before start of cycle (Corinna Vinschen) [RHEL-15680] - igc: No strict mode in pure launchtime/CBS offload (Corinna Vinschen) [RHEL-15680] - igc: Handle already enabled taprio offload for basetime 0 (Corinna Vinschen) [RHEL-15680] - igc: Do not enable taprio offload for invalid arguments (Corinna Vinschen) [RHEL-15680] - igc: Rename qbv_enable to taprio_offload_enable (Corinna Vinschen) [RHEL-15680] - igc: Handle PPS start time programming for past time values (Corinna Vinschen) [RHEL-15680] - igc: Include the length/type field and VLAN tag in queueMaxSDU (Corinna Vinschen) [RHEL-15680] - igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Corinna Vinschen) [RHEL-15680] - igc: Fix TX Hang issue when QBV Gate is closed (Corinna Vinschen) [RHEL-15680] - igc: Remove delay during TX ring configuration (Corinna Vinschen) [RHEL-15680] - igc: Add condition for qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680] - igc: Work around HW bug causing missing timestamps (Corinna Vinschen) [RHEL-15680] - igc: Retrieve TX timestamp during interrupt handling (Corinna Vinschen) [RHEL-15680] - igc: Check if hardware TX timestamping is enabled earlier (Corinna Vinschen) [RHEL-15680] - igc: Fix race condition in PTP tx code (Corinna Vinschen) [RHEL-15680] - igc: Remove unnecessary aer.h include (Corinna Vinschen) [RHEL-15680] - igc: Clean up and optimize watchdog task (Corinna Vinschen) [RHEL-15680] - igc: offload queue max SDU from tc-taprio (Corinna Vinschen) [RHEL-15680] - igc: Add qbv_config_change_errors counter (Corinna Vinschen) [RHEL-15680]- s390/pci: fix iommu bitmap allocation (Tobias Huschle) [RHEL-18202] - net/smc: Fix pos miscalculation in statistics (Tobias Huschle) [RHEL-18203] - ibmveth: Remove condition to recompute TCP header checksum. (Mamatha Inamdar) [RHEL-12553] - net: thunderx: Fix the ACPI memory leak (Maurizio Lombardi) [RHEL-18244] - null_blk: Always check queue mode setting from configfs (Ming Lei) [RHEL-18182] - drivers: net: slip: fix NPD bug in sl_tx_timeout() (Michal Schmidt) [RHEL-6655] {CVE-2022-41858} - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (David Hildenbrand) [RHEL-8517] - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Sabrina Dubroca) [RHEL-16720] {CVE-2023-6176} - nfp: fix use-after-free in area_cache_get() (Ricardo Robaina) [RHEL-6567] {CVE-2022-3545} - igb: set max size RX buffer when store bad packet is enabled (Wander Lairson Costa) [RHEL-15188] {CVE-2023-45871} - igbvf: replace deprecated strncpy with strscpy (Corinna Vinschen) [RHEL-15679] - igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Corinna Vinschen) [RHEL-15679] - ixgbe: Fix panic during XDP_TX with > 64 CPUs (Ken Cox) [RHEL-15682] - ixgbe: Enable setting RSS table to default values (Ken Cox) [RHEL-15682] - ixgbe: Allow flow hash to be set via ethtool (Ken Cox) [RHEL-15682] - vsock/virtio: remove socket from connected/bound list on shutdown (Stefano Garzarella) [RHEL-17877] - vsock/virtio: initialize the_virtio_vsock before using VQs (Stefano Garzarella) [RHEL-17877] - vsock: send SIGPIPE on write to shutdowned socket (Stefano Garzarella) [RHEL-17877] - vsock/virtio: factor our the code to initialize and delete VQs (Stefano Garzarella) [RHEL-17877] - virtio-net: fix for skb_over_panic inside big mode (Laurent Vivier) [RHEL-7165] - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [RHEL-7165] - virtio_net: fix wrong buf address calculation when using xdp (Laurent Vivier) [RHEL-7165] - virtio_net: get build_skb() buf by data ptr (Laurent Vivier) [RHEL-7165] - virtio-net: fix for unable to handle page fault for address (Laurent Vivier) [RHEL-7165] - scsi: qedi: Remove unused declarations (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock (Nilesh Javali) [RHEL-9860] - scsi: qedi: Replace all non-returning strlcpy with strscpy (Nilesh Javali) [RHEL-9860] - scsi: qedi: Fix use after free bug in qedi_remove() (Nilesh Javali) [RHEL-9860] - scsi: qedi: Remove unneeded version.h include (Nilesh Javali) [RHEL-9860] - perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init() (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add memory controller support (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Add group exclusivity (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Move discovery and registration (Michael Petlan) [RHEL-9993] - perf/x86/amd/uncore: Refactor uncore management (Michael Petlan) [RHEL-9993] - RDMA/hfi1: Workaround truncation compilation error (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Remove redundant assignment to pointer ppd (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Replace deprecated strncpy (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use FIELD_GET() to extract Link Width (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Reduce printing of errors during driver shut down (Izabela Bakollari) [RHEL-18211] - RDMA/hfi1: Use list_for_each_entry() helper (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Fix possible panic during hotplug remove (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Use struct_size() (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Suppress useless compiler warnings (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Remove trace newlines (Izabela Bakollari) [RHEL-18211] - IB/hfi1: Drop redundant pci_enable_pcie_error_reporting() (Izabela Bakollari) [RHEL-18211] - IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init (Izabela Bakollari) [RHEL-18211]- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (David Marlin) [RHEL-1231] {CVE-2023-40283} - amd_hsmp: Add HSMP protocol version 5 messages (John Allen) [2072238] - KVM: s390/mm: Properly reset no-dat (Cédric Le Goater) [RHEL-17383] - KVM: s390: vsie: fix wrong VIR 37 when MSO is used (Cédric Le Goater) [RHEL-17383] - nvme-rdma: fix typo in comment (Kamal Heib) [RHEL-10968] - nvme-rdma: minor cleanup in nvme_rdma_create_cq() (Kamal Heib) [RHEL-10968] - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress (Chris Leech) [RHEL-8200 RHEL-8992] {CVE-2023-2162} - ibmveth: Reduce default tx queues to 8 (Mamatha Inamdar) [RHEL-11209] - ibmveth: Ethtool set queue support (Mamatha Inamdar) [RHEL-11209] - ibmveth: Implement multi queue on xmit (Mamatha Inamdar) [RHEL-11209] - ibmveth: Copy tx skbs into a premapped buffer (Mamatha Inamdar) [RHEL-11209] - ibmveth: Use dma_alloc_coherent() instead of kmalloc/dma_map_single() (Mamatha Inamdar) [RHEL-11209] - vt: keyboard, reorder user buffer handling in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, rename i to kb_func in vt_do_kdgkb_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, use bool for rep (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, union perm checks in vt_do_kdsk_ioctl (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extract vt_kdgkbent and vt_kdskbent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, sort includes (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, include linux/spinlock.h (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, extend func_buf_lock to readers (John W. Linville) [RHEL-3015] {CVE-2020-25656} - vt: keyboard, simplify vt_kdgkbsent (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty/vt: fix write/write race in ioctl(KDSKBSENT) handler (John W. Linville) [RHEL-3015] {CVE-2020-25656} - tty: keyboard, do not speculate on func_table index (John W. Linville) [RHEL-3015] {CVE-2020-25656} - Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release (David Marlin) [RHEL-17716] - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (David Marlin) [RHEL-17716] - bluetooth: use dev_addr_set() (David Marlin) [RHEL-17716] - bluetooth: use eth_hw_addr_set() (David Marlin) [RHEL-17716] - Bluetooth: Rename driver .prevent_wake to .wakeup (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Ask ic_info to drop firmware (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for TP-Link UB500 Adapter (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Replace use of memcpy_from_msg with bt_skb_sendmsg (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Add support for MSFT extension to rtl8821c devices (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_prevent_wake entry (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add force_suspend entry (David Marlin) [RHEL-17716] - Bluetooth: Make use of hci_{suspend,resume}_dev on suspend notifier (David Marlin) [RHEL-17716] - Bluetooth: btrsi: remove superfluous header files from btrsi.c (David Marlin) [RHEL-17716] - Bluetooth: btrtl: Set VsMsftOpCode based on device table (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for codec offload (David Marlin) [RHEL-17716] - Bluetooth: Fix handling of experimental feature for quality reports (David Marlin) [RHEL-17716] - Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-17716] - Bluetooth: btrtl: enable Realtek 8822C/8852A to support AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: hci_qca: enable Qualcomm WCN399x for AOSP extension (David Marlin) [RHEL-17716] - Bluetooth: Apply missing portion of previously applied commit to correct context. (David Marlin) [RHEL-17716] - Bluetooth: Fix wrong opcode when LL privacy enabled (David Marlin) [RHEL-17716] - Bluetooth: Fix Advertisement Monitor Suspend/Resume (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val (David Marlin) [RHEL-17716] - Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs (David Marlin) [RHEL-17716] - Bluetooth: hci_core: Move all debugfs handling to hci_debugfs.c (David Marlin) [RHEL-17716] - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (David Marlin) [RHEL-17716] - Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add gpio reset way for qca btsoc in cmd_timeout (David Marlin) [RHEL-17716] - Bluetooth: Fix passing NULL to PTR_ERR (David Marlin) [RHEL-17716] - Bluetooth: hci_sock: Add support for BT_{SND,RCV}BUF (David Marlin) [RHEL-17716] - Bluetooth: eir: Move EIR/Adv Data functions to its own file (David Marlin) [RHEL-17716] - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (David Marlin) [RHEL-17716] - Bluetooth: Add bt_skb_sendmmsg helper (David Marlin) [RHEL-17716] - Bluetooth: hci_uart: fix GPF in h5_recv (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix incorrect out of memory check (David Marlin) [RHEL-17716] - Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle (David Marlin) [RHEL-17716] - Bluetooth: hci_vhci: Add support for offload codecs over SCO (David Marlin) [RHEL-17716] - Bluetooth: Allow usb to auto-suspend when SCO use non-HCI transport (David Marlin) [RHEL-17716] - Bluetooth: Add offload feature under experimental flag (David Marlin) [RHEL-17716] - Bluetooth: Add support for msbc coding format (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define a callback to fetch codec config data (David Marlin) [RHEL-17716] - Bluetooth: Configure codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_Connection command (David Marlin) [RHEL-17716] - Bluetooth: Allow setting of codec for HFP offload use case (David Marlin) [RHEL-17716] - Bluetooth: btintel: Define callback to fetch data_path_id (David Marlin) [RHEL-17716] - Bluetooth: Allow querying of supported offload codecs over SCO socket (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read supported offload use cases (David Marlin) [RHEL-17716] - Bluetooth: Add support for Read Local Supported Codecs V2 (David Marlin) [RHEL-17716] - Bluetooth: Enumerate local supported codec and cache details (David Marlin) [RHEL-17716] - Bluetooth: fix init and cleanup of sco_conn.timeout_work (David Marlin) [RHEL-17716] - Bluetooth: call sock_hold earlier in sco_conn_del (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921) (David Marlin) [RHEL-17716] - Bluetooth: btusb: Add the new support ID for Realtek RTL8852A (David Marlin) [RHEL-17716] - Bluetooth: btintel: Read boot address irrespective of controller mode (David Marlin) [RHEL-17716] - Bluetooth: btintel: Fix boot address (David Marlin) [RHEL-17716] - Bluetooth: Fix using RPA when address has been resolved (David Marlin) [RHEL-17716] - Bluetooth: Fix using address type from events (David Marlin) [RHEL-17716] - Bluetooth: Fix enabling advertising for central role (David Marlin) [RHEL-17716] - Bluetooth: set quality report callback for Intel (David Marlin) [RHEL-17716] - Bluetooth: Support the quality report events (David Marlin) [RHEL-17716] - Bluetooth: refactor set_exp_feature with a feature table (David Marlin) [RHEL-17716] - Bluetooth: btintel: support link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: btusb: disable Intel link statistics telemetry events (David Marlin) [RHEL-17716] - Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA (David Marlin) [RHEL-17716] - Bluetooth: reorganize functions from hci_sock_sendmsg() (David Marlin) [RHEL-17716] - crypto: qat - prevent underflow in rp2srv_store() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix deadlock in backlog processing (Vladis Dronov) [RHEL-15642] - crypto: qat - move adf_cfg_services (Vladis Dronov) [RHEL-15642] - crypto: qat - add num_rps sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rp2svc sysfs attribute (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting sysfs interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add rate limiting feature to qat_4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add retrieval of fw capabilities (Vladis Dronov) [RHEL-15642] - crypto: qat - add bits.h to icp_qat_hw.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move admin api (Vladis Dronov) [RHEL-15642] - crypto: qat - fix ring to service map for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - use masks for AE groups (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config related functions (Vladis Dronov) [RHEL-15642] - crypto: qat - count QAT GEN4 errors (Vladis Dronov) [RHEL-15642] - crypto: qat - add error counters (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add adf_get_aram_base() helper function (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of compression related errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add reporting of correctable errors for QAT GEN4 (Vladis Dronov) [RHEL-15642] - crypto: qat - add infrastructure for error reporting (Vladis Dronov) [RHEL-15642] - crypto: qat - fix double free during reset (Vladis Dronov) [RHEL-15642] - crypto: qat - add cnv_errors debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - add pm_status debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor included headers (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove zlib-deflate (Vladis Dronov) [RHEL-15642] - crypto: qat - increase size of buffers (Vladis Dronov) [RHEL-15642] - crypto: qat - enable dc chaining service (Vladis Dronov) [RHEL-15642] - crypto: qat - consolidate services structure (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of compression algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - fix unregistration of crypto algorithms (Vladis Dronov) [RHEL-15642] - crypto: qat - ignore subsequent state up commands (Vladis Dronov) [RHEL-15642] - crypto: qat - do not shadow error code (Vladis Dronov) [RHEL-15642] - crypto: qat - fix state machines cleanup paths (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor deprecated strncpy (Vladis Dronov) [RHEL-15642] - crypto: qat - Use list_for_each_entry() helper (Vladis Dronov) [RHEL-15642] - Documentation: ABI: debugfs-driver-qat: fix fw_counters path (Vladis Dronov) [RHEL-15642] - crypto: qat - fix crypto capability detection for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - Remove unused function declarations (Vladis Dronov) [RHEL-15642] - crypto: qat - use kfree_sensitive instead of memset/kfree() (Vladis Dronov) [RHEL-15642] - crypto: qat - replace the if statement with min() (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat counters check (Vladis Dronov) [RHEL-15642] - crypto: qat - add heartbeat feature (Vladis Dronov) [RHEL-15642] - crypto: qat - add measure clock frequency (Vladis Dronov) [RHEL-15642] - crypto: qat - drop obsolete heartbeat interface (Vladis Dronov) [RHEL-15642] - crypto: qat - add internal timer for qat 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - add fw_counters debugfs file (Vladis Dronov) [RHEL-15642] - crypto: qat - change value of default idle filter (Vladis Dronov) [RHEL-15642] - crypto: qat - do not export adf_init_admin_pm() (Vladis Dronov) [RHEL-15642] - crypto: qat - expose pm_idle_enabled through sysfs (Vladis Dronov) [RHEL-15642] - crypto: qat - extend configuration for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor fw config logic for 4xxx (Vladis Dronov) [RHEL-15642] - crypto: qat - make fw images name constant (Vladis Dronov) [RHEL-15642] - crypto: qat - move returns to default case (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffers before free for RSA (Vladis Dronov) [RHEL-15642] - crypto: qat - unmap buffer before free for DH (Vladis Dronov) [RHEL-15642] - crypto: qat - update slice mask for 4xxx devices (Vladis Dronov) [RHEL-15642] - crypto: qat - set deprecated capabilities as reserved (Vladis Dronov) [RHEL-15642] - crypto: qat - add missing function declaration in adf_dbgfs.h (Vladis Dronov) [RHEL-15642] - crypto: qat - move dbgfs init to separate file (Vladis Dronov) [RHEL-15642] - crypto: qat - drop redundant adf_enable_aer() (Vladis Dronov) [RHEL-15642] - crypto: qat - fix apply custom thread-service mapping for dc service (Vladis Dronov) [RHEL-15642] - crypto: qat - make state machine functions static (Vladis Dronov) [RHEL-15642] - crypto: qat - refactor device restart logic (Vladis Dronov) [RHEL-15642] - crypto: qat - replace state machine calls (Vladis Dronov) [RHEL-15642] - crypto: qat - fix concurrency issue when device state changes (Vladis Dronov) [RHEL-15642] - crypto: qat - delay sysfs initialization (Vladis Dronov) [RHEL-15642] - crypto: qat - Include algapi.h for low-level Crypto API (Vladis Dronov) [RHEL-15642] - crypto: rsa-pkcs1pad - Use helper to set reqsize (Vladis Dronov) [RHEL-15642] - units: Add BYTES_PER_*BIT (Vladis Dronov) [RHEL-15642]- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa) [RHEL-11728] {CVE-2023-39193} - nvmet: nul-terminate the NQNs passed in the connect command (Maurizio Lombardi) [RHEL-16690] {CVE-2023-6121} - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Waiman Long) [RHEL-3876] - gve: Fix GFP flags when allocing pages (Izabela Bakollari) [2140228] - Fix double fget() in vhost_net_set_backend() (Jon Maloy) [RHEL-7162] {CVE-2023-1838} - mptcp: fix disconnect vs accept race (Davide Caratti) [RHEL-15347] - mptcp: fix accept vs worker race (Davide Caratti) [RHEL-15347] - mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [RHEL-15347] - mptcp: fix UaF in listener shutdown (Davide Caratti) [RHEL-15347] - mptcp: fix lockdep false positive (Davide Caratti) [RHEL-15347] - mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [RHEL-15347] - mptcp: refactor passive socket initialization (Davide Caratti) [RHEL-15347] - mptcp: set msk local address earlier (Davide Caratti) [RHEL-15347] - mptcp: fix possible list corruption on passive MPJ (Davide Caratti) [RHEL-15347] - mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [RHEL-15347] - dmaengine: idxd: Modify the dependence of attribute pasid_enabled (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioatdma: use pci_dev_id() to simplify the code (Jerry Snitselaar) [RHEL-10101] - dmaengine: Simplify dma_async_device_register() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: fixing the wrong dma_dev->chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: hidma: Don't set chancnt (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Free up __cleanup() name (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Fix passing freed memory in idxd_cdev_open() (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: make misc interrupt one shot (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() (Jerry Snitselaar) [RHEL-10101] - dmaengine: ioat: use PCI core macros for PCIe Capability (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Allow ATS disable update only for configurable devices (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: Simplify WQ attribute visibility checks (Jerry Snitselaar) [RHEL-10101] - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (Jerry Snitselaar) [RHEL-10101] - dmaengine: Actually use devm_add_action_or_reset() (Jerry Snitselaar) [RHEL-10101] - clk: fix leak on devm_clk_bulk_get_all() unwind (Jerry Snitselaar) [RHEL-10101] - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/amdgpu: Fix possible null pointer dereference (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Keep a gem reference to user bos in surfaces (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: fix typo of sizeof argument (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix possible invalid drm gem put calls (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix shader stage validation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: remove unused vmw_overlay function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Print errors when running on broken/unsupported configs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Drop mksstat_init_record fn as currently unused (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Fix src/dst_pitch confusion (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Replace one-element array with flexible-array member (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Do not drop the reference to the handle too soon (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop accessing buffer objects which failed init (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Make the driver work without the dummy resources (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Stop using raw ttm_buffer_object's (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Abstract placement selection (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename dummy to is_iomem (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Cleanup the vmw bo usage in the cursor paths (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Simplify fb pinning (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Rename vmw_buffer_object to vmw_bo (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Remove the duplicate bo_free function (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/vmwgfx: Use the common gem mmap instead of the custom code (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/radeon: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/qxl: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/gem-vram: handle NULL bo->resource in move callback (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: prevent moving of pinned BOs (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating a dummy resource for pipelined gutting (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: stop allocating dummy resources during BO creation (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/ttm: clear the ttm_tt when bo->resource is NULL (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - drm/i915/ttm: audit remaining bo->resource (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Stop accessing buffer objects which failed init" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Do not drop the reference to the handle too soon" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - Revert "drm/vmwgfx: Fix Legacy Display Unit atomic drm support" (Jocelyn Falempe) [RHEL-14510] {CVE-2023-5633} - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-1021] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-1021] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-1021] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-1021] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-1021] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-1021] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-1021] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-1021] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-1021] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-1021] - ACPICA: iASL: Add CCEL table to both compiler/disassembler (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Rework system-level device notification handling (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Medion S17413 to IRQ override quirk (Mark Langsdorf) [RHEL-1021] - ACPI: LPIT: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-1021] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-1021] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-1021] - ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Do IRQ override on all TongFang GMxRGxx (Mark Langsdorf) [RHEL-1021] - ACPI: make kobj_type structures constant (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add comments with DSDT power opregion field names (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Limit error type to 32-bit width (Mark Langsdorf) [RHEL-1021] - ACPI: NFIT: fix a potential deadlock during NFIT teardown (Mark Langsdorf) [RHEL-1021] - ACPI: Don't build ACPICA with '-Os' (Mark Langsdorf) [RHEL-1021] - ACPI: PRM: Check whether EFI runtime is available (Mark Langsdorf) [RHEL-1021] - ACPI: PNP: Introduce list of known non-PNP devices (Mark Langsdorf) [RHEL-1021] - ACPICA: nsrepair: handle cases without a return value correctly (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Mark Langsdorf) [RHEL-1021] - ACPI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Use the "no limit" frequency QoS (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary (void *) conversion (Mark Langsdorf) [RHEL-1021] - ACPICA: Constify pathname argument for acpi_get_handle() (Mark Langsdorf) [RHEL-1021] - ACPICA: Drop port I/O validation for some regions (Mark Langsdorf) [RHEL-1021] - ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Add support for NBFT (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on Lenovo 14ALC7 (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on XMG Core 15 (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix ECDT probe ordering issues (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Fix EC address space handler unregistration (Mark Langsdorf) [RHEL-1021] - ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: EINJ: Fix formatting errors (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust acpi_processor_notify_smm() return value (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange acpi_processor_notify_smm() (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Rearrange unregistration routine (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Drop redundant parentheses (Mark Langsdorf) [RHEL-1021] - ACPI: processor: perflib: Adjust white space (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Drop unnecessary statements and parens (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Adjust critical.flags.valid check (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Convert to use sysfs_emit_at() API (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Mark Langsdorf) [RHEL-1021] - ACPI: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove a useless include (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Silence missing prototype warnings (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Bail out if extract package failed (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: pfr_update: use ACPI_FREE() to free acpi_object (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Fix the _OSC capability check for FFH OpRegion (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Fix initiator registration for single-initiator systems (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: remove unnecessary variable initialization (Mark Langsdorf) [RHEL-1021] - ACPI: APMT: Fix kerneldoc and indentation (Mark Langsdorf) [RHEL-1021] - ACPI: Implement a generic FFH Opregion handler (Mark Langsdorf) [RHEL-1021] - redhat: configs: enable FFH OpRegion handlers (Mark Langsdorf) [RHEL-1021] - ACPI: Enable FPDT on arm64 (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: use sysfs_emit() to instead of scnprintf() (Mark Langsdorf) [RHEL-1021] - ACPI: irq: Fix some kernel-doc issues (Mark Langsdorf) [RHEL-1021] - ACPI: tables: Fix the stale comments for acpi_locate_initial_tables() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: use hotplug_memory_notifier() directly (Mark Langsdorf) [RHEL-1021] - ACPICA: Fix error code path in acpi_ds_call_control_method() (Mark Langsdorf) [RHEL-1021] - ACPICA: Add utcksum.o to the acpidump Makefile (Mark Langsdorf) [RHEL-1021] - ACPI/IORT: Update SMMUv3 DeviceID support (Mark Langsdorf) [RHEL-1021] - ACPI: ARM Performance Monitoring Unit Table (APMT) initial support (Mark Langsdorf) [RHEL-1021] - ACPI: sysfs: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur (Mark Langsdorf) [RHEL-1021] - ACPI: processor: throttling: remove variable count (Mark Langsdorf) [RHEL-1021] - ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Drop unsetting driver data on remove (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add another system to quirk list for forcing StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPICA: Finish support for the CDAT table (Mark Langsdorf) [RHEL-1021] - ACPICA: Improve warning message for "invalid ACPI name" (Mark Langsdorf) [RHEL-1021] - ACPICA: Check that EBDA pointer is in valid memory (Mark Langsdorf) [RHEL-1021] - arm64: acpi: Fix possible memory leak of ffh_ctxt (Mark Langsdorf) [RHEL-1021] - arm64: Add architecture specific ACPI FFH Opregion callbacks (Mark Langsdorf) [RHEL-1021] - ACPICA: Add support for FFH Opregion special context data (Mark Langsdorf) [RHEL-1021] - ACPICA: Do not touch VGA memory when EBDA < 1ki_b (Mark Langsdorf) [RHEL-1021] - ACPICA: Make acpi_ex_load_op() match upstream (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Mark Langsdorf) [RHEL-1021] - apei/ghes: Use xchg_release() for updating new cache slot instead of cmpxchg() (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Fix device reference counting in acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: note more about IRQ override (Mark Langsdorf) [RHEL-1021] - ACPI: resource: do IRQ override on LENOVO IdeaPad (Mark Langsdorf) [RHEL-1021] - ACPI: extlog: Handle multiple records (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop redundant parens from expressions (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Use white space more consistently (Mark Langsdorf) [RHEL-1021] - ACPI: thermal: Drop some redundant code (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle (Mark Langsdorf) [RHEL-1021] - ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Replace loop with first entry retrieval (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device() (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Fix a NULL pointer dereference (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add another ID to s2idle_dmi_table (Mark Langsdorf) [RHEL-1021] - ACPI: Kconfig: Drop link to https://01.org/linux-acpi (Mark Langsdorf) [RHEL-1021] - ACPI: DPTF: Drop stale link from Kconfig help (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Move _HID handling for AMD systems into structures (Mark Langsdorf) [RHEL-1021] - ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add ASUS model S5402ZA to quirks (Mark Langsdorf) [RHEL-1021] - ACPI: AMBA: Add ARM DMA-330 controller to the supported list (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Remove unneeded result variables (Mark Langsdorf) [RHEL-1021] - ACPI: fan: Reorder symbols to get rid of a few forward declarations (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mark Langsdorf) [RHEL-1021] - ACPI: PCI: Rework acpi_get_pci_dev() (Mark Langsdorf) [RHEL-1021] - ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix (Mark Langsdorf) [RHEL-1021] - ACPI: x86: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Refactor _UID handling to use acpi_dev_uid_to_integer() (Mark Langsdorf) [RHEL-1021] - ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Add helper function acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: LPSS: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Mark Langsdorf) [RHEL-1021] - ACPI: APD: Use the helper acpi_dev_get_memory_resources() (Mark Langsdorf) [RHEL-1021] - ACPI: resource: Filter out the non memory resources in is_memory() (Mark Langsdorf) [RHEL-1021] - ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address (Mark Langsdorf) [RHEL-1021] - ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops (Mark Langsdorf) [RHEL-1021] - ACPI: property: Silence missing-declarations warning in apple.c (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use PLATFORM_DEVID_NONE in acpi_create_platform_device() (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Remove redundant print on -ENOMEM (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Sort forbidden_id_list[] in ascending order (Mark Langsdorf) [RHEL-1021] - ACPI: platform: Use sizeof(*pointer) instead of sizeof(type) (Mark Langsdorf) [RHEL-1021] - ACPI: property: Use acpi_dev_parent() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Refactor ACPI matching functions for better readability (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Drop kernel doc annotation from acpi_bus_notify() (Mark Langsdorf) [RHEL-1021] - ACPI: EC: Drop unneeded result variable from ec_write() (Mark Langsdorf) [RHEL-1021] - ACPI: APEI: Add BERT error log footer (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Fix indentation of video_detect_dmi_table[] entries (Mark Langsdorf) [RHEL-1021] - platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c (Mark Langsdorf) [RHEL-1021] - platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c (Mark Langsdorf) [RHEL-1021] - ACPI: video: Refactor acpi_video_get_backlight_type() a bit (Mark Langsdorf) [RHEL-1021] - ACPI: video: Simplify acpi_video_unregister_backlight() (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove acpi_video_bus from list before tearing it down (Mark Langsdorf) [RHEL-1021] - ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix NULL argument handling in acpi_device_get/set_power() (Mark Langsdorf) [RHEL-1021] - ACPI: bus: Remove the unneeded result variable (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: OSI: Remove Linux-Dell-Video _OSI string (Mark Langsdorf) [RHEL-1021] - ACPI: Drop parent field from struct acpi_device (Mark Langsdorf) [RHEL-1021] - ACPI: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-1021] - ACPI: PM: Fix acpi_dev_state_d0() kerneldoc (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Eliminate __acpi_device_add() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rearrange initialization of ACPI device objects (Mark Langsdorf) [RHEL-1021] - ACPI: Rename acpi_bus_get/put_acpi_device() (Mark Langsdorf) [RHEL-1021] - ACPI: scan: Rename acpi_bus_get_parent() and rearrange it (Mark Langsdorf) [RHEL-1021]- s390/smp: move rcu_cpu_starting() earlier (Joel Savitz) [RHEL-8624] - net: fix net device address assign type (Michal Schmidt) [RHEL-6383] - net: add check for current MAC address in dev_set_mac_address (Michal Schmidt) [RHEL-6383] - writeback, cgroup: Fix kernel bootup panic with cgroup v2 (Waiman Long) [RHEL-17504] - net/tls: Remove the context from the list in tls_device_down (Jay Shin) [RHEL-17301] - tls: Fix context leak on tls_device_down (Jay Shin) [RHEL-17301] - RDMA/core: Require admin capabilities to set system parameters (Kamal Heib) [RHEL-1033] - RDMA/cma: Initialize ib_sa_multicast structure to 0 when join (Kamal Heib) [RHEL-1033] - RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() (Kamal Heib) [RHEL-1033] - RDMA/cma: Fix truncation compilation warning in make_cma_ports (Kamal Heib) [RHEL-1033] - RDMA/uverbs: Fix typo of sizeof argument (Kamal Heib) [RHEL-1033] - IB/uverbs: Fix an potential error pointer dereference (Kamal Heib) [RHEL-1033] - scsi: RDMA/srp: Fix residual handling (Kamal Heib) [RHEL-1033] - rdma: fix INFINIBAND_USER_ACCESS dependency (Kamal Heib) [RHEL-1033] - gfs2: Fix quota=quiet oversight (Bob Peterson) [RHEL-14849] - gfs2: Free quota data objects synchronously (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix initial quota data refcount (Andreas Gruenbacher) [RHEL-14849] - gfs2: Factor out duplicate quota data disposal code (Andreas Gruenbacher) [RHEL-14849] - gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanup (Andreas Gruenbacher) [RHEL-14849] - gfs2: Fix wrong quota shrinker return value (Andreas Gruenbacher) [RHEL-14849] - gfs2: ignore negated quota changes (Bob Peterson) [RHEL-14849] - gfs2: Introduce new quota=quiet mount option (Bob Peterson) [RHEL-14849] - gfs2: Rename sd_{ glock => kill }_wait (Andreas Gruenbacher) [RHEL-14849] - Bluetooth: btrtl: Set MSFT opcode for RTL8852 (David Marlin) [RHEL-2531] - Bluetooth: Fix return value in hci_dev_do_close() (David Marlin) [RHEL-2531] - Bluetooth: add timeout sanity check to hci_inquiry (David Marlin) [RHEL-2531] - Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realtek devices (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Pessimize compile-time bounds-check (David Marlin) [RHEL-2531] - Bluetooth: Fix race condition in handling NOP command (David Marlin) [RHEL-2531] - Bluetooth: btbcm: add patch ram for bluetooth (David Marlin) [RHEL-2531] - Bluetooth: Store advertising handle so it can be re-enabled (David Marlin) [RHEL-2531] - Bluetooth: Fix handling of LE Enhanced Connection Complete (David Marlin) [RHEL-2531] - Bluetooth: fix repeated calls to sco_sock_kill (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in RFCOMM (David Marlin) [RHEL-2531] - Bluetooth: serialize calls to sco_sock_{set,clear}_timer (David Marlin) [RHEL-2531] - Bluetooth: switch to lock_sock in SCO (David Marlin) [RHEL-2531] - Bluetooth: avoid circular locks in sco_sock_connect (David Marlin) [RHEL-2531] - Bluetooth: schedule SCO timeouts with delayed_work (David Marlin) [RHEL-2531] - Bluetooth: btusb: Fix fall-through warnings (David Marlin) [RHEL-2531] - Bluetooth: btintel: Combine setting up MSFT extension (David Marlin) [RHEL-2531] - Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (David Marlin) [RHEL-2531] - Bluetooth: Add additional Bluetooth part for Realtek 8852AE (David Marlin) [RHEL-2531] - Bluetooth: btusb: Record debug log for Mediatek Chip. (David Marlin) [RHEL-2531] - Bluetooth: hci_bcm: Fix kernel doc comments (David Marlin) [RHEL-2531] - Bluetooth: Fix not generating RPA when required (David Marlin) [RHEL-2531] - Bluetooth: HCI: Add proper tracking for enable status of adv instances (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for Mediatek Chip (MT7921) (David Marlin) [RHEL-2531] - Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more generic (David Marlin) [RHEL-2531] - Bluetooth: btusb: Enable MSFT extension for WCN6855 controller (David Marlin) [RHEL-2531] - Bluetooth: btusb: Load Broadcom firmware for Dell device 413c:8197 (David Marlin) [RHEL-2531] - Bluetooth: btmrvl_sdio: Remove all strcpy() uses (David Marlin) [RHEL-2531] - Bluetooth: skip invalid hci_sync_conn_complete_evt (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Add runtime suspend (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup is enabled (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: add WAKEUP_DISABLE flag (David Marlin) [RHEL-2531] - Bluetooth: btrsi: use non-kernel-doc comment for copyright (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D (David Marlin) [RHEL-2531] - Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (David Marlin) [RHEL-2531] - Bluetooth: btusb: Add support for IMC Networks Mediatek Chip (David Marlin) [RHEL-2531] - Bluetooth: hci_h5: Disable the hci_suspend_notifier for btrtl devices (David Marlin) [RHEL-2531] - Bluetooth: msft: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: mgmt: Use the correct print format (David Marlin) [RHEL-2531] - Bluetooth: use inclusive language in hci_core.h (David Marlin) [RHEL-2531] - Bluetooth: btqca: Moved extracting rom version info to common place (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add support for firmware image with mbn type for WCN6750 (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 (David Marlin) [RHEL-2531] - Bluetooth: use flexible-array member instead of zero-length array (David Marlin) [RHEL-2531] - Bluetooth: Fix default values for advertising interval (David Marlin) [RHEL-2531] - Bluetooth: Remove trailing semicolon in macros (David Marlin) [RHEL-2531] - Bluetooth: Fix crash in mgmt_add_adv_patterns_monitor_complete (David Marlin) [RHEL-2531] - Bluetooth: disable advertisement filters during suspend (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT interleave scanning integration (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle filter enablement (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT handle controller reset (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT remove monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add monitor (David Marlin) [RHEL-2531] - Bluetooth: advmon offload MSFT add rssi support (David Marlin) [RHEL-2531] - Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller (David Marlin) [RHEL-2531] - Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x (David Marlin) [RHEL-2531] - Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: fix typo in struct name (David Marlin) [RHEL-2531] - Bluetooth: btqca: Add valid le states quirk (David Marlin) [RHEL-2531] - Bluetooth: ath3k: use usb_control_msg_send() and usb_control_msg_recv() (David Marlin) [RHEL-2531] - Bluetooth: Use fallthrough pseudo-keyword (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Enable WBS support for wcn3991 (David Marlin) [RHEL-2531] - Bluetooth: L2CAP: Replace zero-length array with flexible-array (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for security manager support (David Marlin) [RHEL-2531] - Bluetooth: Replace BT_DBG with bt_dev_dbg for management support (David Marlin) [RHEL-2531] - Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset (David Marlin) [RHEL-2531] - Bluetooth: Sort list of LE features constants (David Marlin) [RHEL-2531] - Bluetooth: Add HCI device identifier for VIRTIO devices (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390 (David Marlin) [RHEL-2531] - Bluetooth: Fixing a few comment typos in the quirk definitions. (David Marlin) [RHEL-2531] - Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC WCN3991 (David Marlin) [RHEL-2531] - Bluetooth: btsdio: Use module_sdio_driver helper (David Marlin) [RHEL-2531] - mmc: sdio: Add helper macro for sdio_driver boilerplate (David Marlin) [RHEL-2531] - kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL (Nico Pache) [RHEL-5622] - redhat: add new tests (Nico Pache) [RHEL-5622] - redhat: disable kunit by default (Nico Pache) [RHEL-5622] - kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled (Nico Pache) [RHEL-5622] - kasan: fix array-bounds warnings in tests (Nico Pache) [RHEL-5622] - kasan: test: Silence GCC 12 warnings (Nico Pache) [RHEL-5622] - tracepoint: Allow trace events in modules with TAINT_TEST (Nico Pache) [RHEL-5622] - kunit: Fix missed memory release in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - kunit: fix kunit_test_init_section_suites(...) (Nico Pache) [RHEL-5622] - kunit: tool: print summary of failed tests if a few failed out of a lot (Nico Pache) [RHEL-5622] - kunit: alloc_string_stream_fragment error handling bug fix (Nico Pache) [RHEL-5622] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-5622] - Documentation: kunit: Modular tests should not depend on KUNIT=y (Nico Pache) [RHEL-5622] - kunit: update NULL vs IS_ERR() tests (Nico Pache) [RHEL-5622] - Documentation: kunit: Update description of --alltests option (Nico Pache) [RHEL-5622] - kunit: declare kunit_assert structs as const (Nico Pache) [RHEL-5622] - kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED (Nico Pache) [RHEL-5622] - kunit: remove format func from struct kunit_assert, get it to 0 bytes (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree(NULL) a no-op to match kfree() (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() not segfault on invalid inputs (Nico Pache) [RHEL-5622] - kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends (Nico Pache) [RHEL-5622] - kunit: drop test pointer in string_stream_fragment (Nico Pache) [RHEL-5622] - kunit: string-stream: Simplify resource use (Nico Pache) [RHEL-5622] - Documentation: Kunit: Use full path to .kunitconfig (Nico Pache) [RHEL-5622] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-5622] - kunit: tool: remove UML specific options from all_tests_uml.config (Nico Pache) [RHEL-5622] - lib: stackinit: update reference to kunit-tool (Nico Pache) [RHEL-5622] - Documentation: KUnit: update links in the index page (Nico Pache) [RHEL-5622] - Documentation: KUnit: add intro to the getting-started page (Nico Pache) [RHEL-5622] - Documentation: KUnit: Reword start guide for selecting tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: add note about mrproper in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: avoid repeating "kunit.py run" in start.rst (Nico Pache) [RHEL-5622] - Documentation: KUnit: remove duplicated docs for kunit_tool (Nico Pache) [RHEL-5622] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-5622] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-5622] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-5622] - kunit: no longer call module_info(test, "Y") for kunit modules (Nico Pache) [RHEL-5622] - kunit: add kunit.enable to enable/disable KUnit test (Nico Pache) [RHEL-5622] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-5622] - module: kunit: Load .kunit_test_suites section when CONFIG_KUNIT=m (Nico Pache) [RHEL-5622] - MAINTAINERS: kunit: add David Gow as a maintainer of KUnit (Nico Pache) [RHEL-5622] - Documentation: KUnit: Fix example with compilation error (Nico Pache) [RHEL-5622] - Documentation: kunit: Add CLI args for kunit_tool (Nico Pache) [RHEL-5622] - kunit: flatten kunit_suite*** to kunit_suite** in .kunit_test_suites (Nico Pache) [RHEL-5622] - kunit: unify module and builtin suite definitions (Nico Pache) [RHEL-5622] - Documentation: kunit: fix example run_kunit func to allow spaces in args (Nico Pache) [RHEL-5622] - kunit: test.h: fix a kernel-doc markup (Nico Pache) [RHEL-5622] - kunit: tool: Enable virtio/PCI by default on UML (Nico Pache) [RHEL-5622] - kunit: tool: make --kunitconfig repeatable, blindly concat (Nico Pache) [RHEL-5622] - kunit: add coverage_uml.config to enable GCOV on UML (Nico Pache) [RHEL-5622] - kunit: tool: refactor internal kconfig handling, allow overriding (Nico Pache) [RHEL-5622] - kunit: tool: introduce --qemu_args (Nico Pache) [RHEL-5622] - kunit: tool: simplify creating LinuxSourceTreeOperations (Nico Pache) [RHEL-5622] - kunit: tool: cosmetic: don't specify duplicate kernel cmdline options (Nico Pache) [RHEL-5622] - kunit: tool: refactoring printing logic into kunit_printer.py (Nico Pache) [RHEL-5622] - kunit: tool: redo how we construct and mock LinuxSourceTree (Nico Pache) [RHEL-5622] - kunit: tool: drop unused load_config argument (Nico Pache) [RHEL-5622] - apparmor: test: Remove some casts which are no-longer required (Nico Pache) [RHEL-5622] - kunit: Taint the kernel when KUnit tests are run (Nico Pache) [RHEL-5622] - panic: Taint kernel if tests are run (Nico Pache) [RHEL-5622] - kunit: tool: Use qemu-system-i386 for i386 runs (Nico Pache) [RHEL-5622] - kunit: tool: update riscv QEMU config with new serial dependency (Nico Pache) [RHEL-5622] - kunit: tool: Add list of all valid test configs on UML (Nico Pache) [RHEL-5622] - kunit: take `kunit_assert` as `const` (Nico Pache) [RHEL-5622] - kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [RHEL-5622] - lib: stackinit: Convert to KUnit (Nico Pache) [RHEL-5622] - lib/test_stackinit: Add assigned initializers (Nico Pache) [RHEL-5622] - lib/test_stackinit: Allow building stand-alone (Nico Pache) [RHEL-5622] - lib/test_stackinit: Fix static initializer test (Nico Pache) [RHEL-5622] - lib: test_stackinit.c: XFAIL switch variable init tests (Nico Pache) [RHEL-5622] - lib/test_stackinit: Handle Clang auto-initialization pattern (Nico Pache) [RHEL-5622] - lib: Introduce test_stackinit module (Nico Pache) [RHEL-5622] - kunit: cleanup assertion macro internal variables (Nico Pache) [RHEL-5622] - kunit: factor out str constants from binary assertion structs (Nico Pache) [RHEL-5622] - kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros (Nico Pache) [RHEL-5622] - kunit: remove va_format from kunit_assert (Nico Pache) [RHEL-5622] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [RHEL-5622] - Documentation: dev-tools: Add Testing Overview (Nico Pache) [RHEL-5622]- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event for power10 platform (Michael Petlan) [RHEL-16880] - gfs2: Fix another freeze/thaw hang (Andrew Price) [RHEL-5340] - tcp: enforce receive buffer memory limits by allowing the tcp window to shrink (Felix Maurer) [RHEL-15023] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [RHEL-10028] - driver/base/cpu: Retry online operation if -EBUSY (Waiman Long) [RHEL-5730] - net: openvswitch: reject negative ifindex (Antoine Tenart) [RHEL-14350] - sctp: annotate data-races around sk->sk_wmem_queued (Xin Long) [RHEL-14838] - sctp: fix potential deadlock on &net->sctp.addr_wq_lock (Xin Long) [RHEL-14838] - sctp: fix an error code in sctp_sf_eat_auth() (Xin Long) [RHEL-14838] - sctp: handle invalid error codes without calling BUG() (Xin Long) [RHEL-14838] - sctp: fix an issue that plpmtu can never go to complete state (Xin Long) [RHEL-14838] - sctp: add bpf_bypass_getsockopt proto callback (Xin Long) [RHEL-14838] - powerpc/pseries: Always inline functions called from cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: pseries: Mark ->enter() functions as __cpuidle (Mark Langsdorf) [RHEL-4666] - cpuidle: move to use bus_get_dev_root() (Mark Langsdorf) [RHEL-4666] - cpuidle: driver: Update microsecond values of state parameters as needed (Mark Langsdorf) [RHEL-4666] - cpuidle: sysfs: make kobj_type structures constant (Mark Langsdorf) [RHEL-4666] - cpuidle: Fix poll_idle() noinstr annotation (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() (Mark Langsdorf) [RHEL-4666] - cpuidle-haltpoll: select haltpoll governor (Mark Langsdorf) [RHEL-4666] - cpuidle: Annotate poll_idle() (Mark Langsdorf) [RHEL-4666] - powerpc/cpuidle: Set CPUIDLE_FLAG_POLLING for snooze state (Mark Langsdorf) [RHEL-4666] - cpuidle: Remove redundant check in cpuidle_switch_governor() (Mark Langsdorf) [RHEL-4666] - cpuidle: powernv: move from strlcpy() with unused retval to strscpy() (Mark Langsdorf) [RHEL-4666] - cpuidle: coupled: Drop duplicate word from a comment (Mark Langsdorf) [RHEL-4666] - KVM: s390: add tracepoint in gmap notifier (Cédric Le Goater) [RHEL-11434] - KVM: s390: add stat counter for shadow gmap events (Cédric Le Goater) [RHEL-11434] - KVM: s390: fix gisa destroy operation might lead to cpu stalls (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping keyless mode exits (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into program interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: Fix single-stepping into interrupt handlers (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix sthyi error handling (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix index value of replaced ASCE (Cédric Le Goater) [RHEL-9581] - KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler (Cédric Le Goater) [RHEL-9581] - KVM: s390: vsie: fix the length of APCB bitmap (Cédric Le Goater) [RHEL-9581] - KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Cédric Le Goater) [RHEL-9581] - KVM: s390: pci: fix virtual-physical confusion on module unload/load (Cédric Le Goater) [RHEL-9581] - KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: fix external interruption loop not always detected (Cédric Le Goater) [RHEL-9581] - s390: vfio-ap: tighten the NIB validity check (Cédric Le Goater) [RHEL-9581] - KVM: s390: pv: leak the topmost page table when destroy fails (Cédric Le Goater) [RHEL-9581] - mbcache: Avoid nesting of cache->c_list_lock under bit locks (Carlos Maiolino) [RHEL-15010] - ext4: fix deadlock due to mbcache entry corruption (Carlos Maiolino) [RHEL-15010] - mbcache: automatically delete entries from cache on freeing (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix another off-by-one fsmap error on 1k block filesystems (Carlos Maiolino) [RHEL-15010] - ext4: fix task hung in ext4_xattr_delete_inode (Carlos Maiolino) [RHEL-15010] - ext4: Fix function prototype mismatch for ext4_feat_ktype (Carlos Maiolino) [RHEL-15010] - ext4: avoid unaccounted block allocation when expanding inode (Carlos Maiolino) [RHEL-15010] - ext4: avoid BUG_ON when creating xattrs (Carlos Maiolino) [RHEL-15010] - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Carlos Maiolino) [RHEL-15010] - ext4: fix uninititialized value in 'ext4_evict_inode' (Carlos Maiolino) [RHEL-15010] - ext4: fix corruption when online resizing a 1K bigalloc fs (Carlos Maiolino) [RHEL-15010] - ext4: fix error code return to user-space in ext4_get_branch() (Carlos Maiolino) [RHEL-15010] - ext4: init quota for 'old.inode' in 'ext4_rename' (Carlos Maiolino) [RHEL-15010] - ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Carlos Maiolino) [RHEL-15010] - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Carlos Maiolino) [RHEL-15010] - ext4: add helper to check quota inums (Carlos Maiolino) [RHEL-15010] - ext4: fix bug_on in __es_tree_search caused by bad quota inode (Carlos Maiolino) [RHEL-15010] - ext4: silence the warning when evicting inode with dioread_nolock (Carlos Maiolino) [RHEL-15010] - ext4: fix use-after-free in ext4_ext_shift_extents (Carlos Maiolino) [RHEL-15010] - ext4: fix warning in 'ext4_da_release_space' (Carlos Maiolino) [RHEL-15010] - jbd2: wake up journal waiters in FIFO order, not LIFO (Carlos Maiolino) [RHEL-15010] - ext4: place buffer head allocation before handle start (Carlos Maiolino) [RHEL-15010] - ext4: fix check for block being out of directory size (Carlos Maiolino) [RHEL-15010] {CVE-2022-1184} - ext4: make ext4_lazyinit_thread freezable (Carlos Maiolino) [RHEL-15010] - ext4: fix null-ptr-deref in ext4_write_info (Carlos Maiolino) [RHEL-15010] - ext4: limit the number of retries after discarding preallocations blocks (Carlos Maiolino) [RHEL-15010] - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 (Carlos Maiolino) [RHEL-15010] - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Carlos Maiolino) [RHEL-15010] - ext4: fix race when reusing xattr blocks (Carlos Maiolino) [RHEL-15010] - ext4: unindent codeblock in ext4_xattr_block_set() (Carlos Maiolino) [RHEL-15010] - ext4: remove EA inode entry from mbcache on inode eviction (Carlos Maiolino) [RHEL-15010] - ext4: use kmemdup() to replace kmalloc + memcpy (Carlos Maiolino) [RHEL-15010] - ext4: avoid remove directory when directory is corrupted (Carlos Maiolino) [RHEL-15010] - ext4: recover csum seed of tmp_inode after migrating to extents (Carlos Maiolino) [RHEL-15010] - mbcache: add functions to delete entry if unused (Carlos Maiolino) [RHEL-15010] - mbcache: don't reclaim used entries (Carlos Maiolino) [RHEL-15010] - redhat/configs: Disable AMD PMF driver (Prarit Bhargava) [RHEL-10011] - x86/amd_nb: Add PCI ID for family 19h model 78h (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: provide user message where s0ix is not supported (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler() (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Don't try to read SMU version on Picasso (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: pmc: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86: amd: hsmp: Convert to platform remove callback returning void (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add line break for readability (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: differentiate STB/SMU messaging prints (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add num_samples message id support to STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: add CONFIG_SERIO dependency (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add a module parameter to disable workarounds (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: Fix refcount leak in amd_pmc_probe (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Fix build without debugfs (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add sysfs files for SMU (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Always write to the STB (Prarit Bhargava) [RHEL-10011] - platform/x86/amd: pmc: Add defines for STB events (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmf: Add support for PMF core layer (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new platform support (Prarit Bhargava) [RHEL-10011] - platform/x86/amd/pmc: Add new acpi id for PMC controller (Prarit Bhargava) [RHEL-10011] - platform/x86: Move AMD platform drivers to separate directory (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix build error unused-function (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu_version() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Avoid reading SMU version at probe time (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move FCH init to first use (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move SMU logging setup out of init (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Only report STB errors when STB enabled (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Drop CPU QoS workaround (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Output error codes in messages (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Move to later in the suspend process (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Validate entry into the deepest state on resume (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: uninitialized variable in amd_pmc_s2d_init() (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Correct usage of SMU version (Prarit Bhargava) [RHEL-10011] - platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static (Prarit Bhargava) [RHEL-10011] - scsi: qedf: Add synchronization between I/O completions and abort (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused declaration (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix firmware halt over suspend and resume (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Nilesh Javali) [RHEL-9861] - scsi: qedf: Fix NULL dereference in error handling (Nilesh Javali) [RHEL-9861] - scsi: qedf: Remove unused 'num_handled' variable (Nilesh Javali) [RHEL-9861] - scsi: qla2xxx: Fix system crash due to bad pointer access (Nilesh Javali) [RHEL-9859] - qla2xxx: Fix double free of dsd_list during driver load. (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct endianness for rqstlen and rsplen (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.09.100-k (Nilesh Javali) [RHEL-9859] - Revert "scsi: qla2xxx: Fix buffer overrun" (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unsupported ql2xenabledif option (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Error code did not return to upper layer (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add logs for SFP temperature monitoring (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix firmware resource tracking (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Flush mailbox commands on chip reset (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Allow 32-byte CDBs (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Move resource to allow code reuse (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused declarations (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.500-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: fix inconsistent TMF timeout (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix TMF leak through (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Turn off noisy message log (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix session hang in gnl (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix erroneous link up failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix command flush during TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Limit TMF to 8 per function (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Adjust IOCB resource on qpair create (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix deletion race condition (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Silence a static checker warning (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.400-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Correct the index of array (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Pointer may be dereferenced (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix buffer overrun (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Avoid fcport pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix potential NULL pointer dereference (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Array index may go out of bound (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop useless LIST_HEAD (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix end of loop test (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix NULL pointer dereference in target mode (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Update version to 10.02.08.300-k (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Wait for io return on terminate rport (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix mem access after free (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix hang in task management (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd fail due to unavailable resource (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix task management cmd failure (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Multi-que support for TMF (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Refer directly to the qla2xxx_driver_template (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Remove default fabric ops callouts (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting() (Nilesh Javali) [RHEL-9859] - scsi: qla2xxx: Add option to disable FC2 Target support (Nilesh Javali) [RHEL-9859]- cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation. (Mamatha Inamdar) [RHEL-15215] - powerpc/vas: Limit open window failure messages in log bufffer (Mamatha Inamdar) [RHEL-14968] - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Paolo Abeni) [RHEL-14372] - vxlan: calculate correct header length for GPE (Petr Oros) [RHEL-14527] - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Guillaume Nault) [RHEL-2574] {CVE-2023-4622} - netfilter: xt_u32: validate user space input (Phil Sutter) [RHEL-11729] {CVE-2023-39192} - netfilter: nf_log_syslog: Consolidate entry checks (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Don't ignore unknown protocols (Phil Sutter) [RHEL-6044] - netfilter: nf_log_syslog: Merge MAC header dumpers (Phil Sutter) [RHEL-6044] - tipc: fix a potential deadlock on &tx->lock (Xin Long) [RHEL-14830] - tipc: stop tipc crypto on failure in tipc_node_create (Xin Long) [RHEL-14830] - tipc: check return value of pskb_trim() (Xin Long) [RHEL-14830] - net: tipc: resize nlattr array to correct size (Xin Long) [RHEL-14830] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-15311] - scsi: target: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Maurizio Lombardi) [RHEL-15311] - scsi: target: Fix multiple LUN_RESET handling (Maurizio Lombardi) [RHEL-15311] - scsi: target: iscsit: Free cmds before session free (Maurizio Lombardi) [RHEL-15311] - net: xfrm: skip policies marked as dead while reinserting policies (Sabrina Dubroca) [RHEL-14518] - ip_vti: fix potential slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - ip6_vti: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - xfrm: fix slab-use-after-free in decode_session6 (Sabrina Dubroca) [RHEL-14518] - net: ipv4: Use kfree_sensitive instead of kfree (Sabrina Dubroca) [RHEL-14518] - xfrm: Linearize the skb after offloading if needed. (Sabrina Dubroca) [RHEL-14518] - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets (Sabrina Dubroca) [RHEL-14518] - net: skb_queue_purge_reason() optimizations (Antoine Tenart) [RHEL-14568] - net: add skb_queue_purge_reason and __skb_queue_purge_reason (Antoine Tenart) [RHEL-14568] - tcp: add TCP_OLD_SEQUENCE drop reason (Antoine Tenart) [RHEL-14568] - net: move dropreason.h to dropreason-core.h (Antoine Tenart) [RHEL-14568] - net: fix kfree_skb_list use of skb_mark_not_on_list (Antoine Tenart) [RHEL-14568] - net: kfree_skb_list use kmem_cache_free_bulk (Antoine Tenart) [RHEL-14568] - bpf: Clarify error expectations from bpf_clone_redirect (Davide Caratti) [RHEL-15040] - veth: Fixing transmit return status for dropped packets (Davide Caratti) [RHEL-15040] - net: fib: avoid warn splat in flow dissector (Davide Caratti) [RHEL-15040] - net: af_key: fix sadb_x_filter validation (Davide Caratti) [RHEL-15040] - net: dcb: choose correct policy to parse DCB_ATTR_BCN (Davide Caratti) [RHEL-15040] - llc: Don't drop packet from non-root netns. (Davide Caratti) [RHEL-15040] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-15040] - af_key: Reject optional tunnel/BEET mode templates in outbound policies (Davide Caratti) [RHEL-15040] - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Davide Caratti) [RHEL-15040] - ethtool: Fix uninitialized number of lanes (Davide Caratti) [RHEL-15040] - vlan: partially enable SIOCSHWTSTAMP in container (Davide Caratti) [RHEL-15040] - net/sched: act_ct: additional checks for outdated flows (Davide Caratti) [RHEL-14032] - netfilter: flowtable: GC pushes back packets to classic path (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Use non-work-conserving warning handler (Davide Caratti) [RHEL-14032] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Davide Caratti) [RHEL-14032] - net/sched: sch_hfsc: Ensure inner classes have fsc curve (Davide Caratti) [RHEL-14032] - net/sched: fix a qdisc modification with ambiguous command request (Davide Caratti) [RHEL-14032] - net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Davide Caratti) [RHEL-14032] - net/sched: mqprio: add extack to mqprio_parse_nlattr() (Davide Caratti) [RHEL-14032] - net: sched: cls_flower: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_bpf: Undo tcf_bind_filter in case of an error (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo refcount decrement in case update failed (Davide Caratti) [RHEL-14032] - net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode (Davide Caratti) [RHEL-14032] - net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms (Davide Caratti) [RHEL-14032] - net/sched: flower: Ensure both minimum and maximum ports are specified (Davide Caratti) [RHEL-14032] - net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Davide Caratti) [RHEL-14032] - sch_netem: fix issues in netem_change() vs get_dist_table() (Davide Caratti) [RHEL-14032] - sch_netem: acquire qdisc lock in netem_change() (Davide Caratti) [RHEL-14032] - selftests: tc-testing: add one test for flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: cls_api: Fix lockup on flushing explicitly created chain (Davide Caratti) [RHEL-14032] - net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting (Davide Caratti) [RHEL-14032] - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs (Davide Caratti) [RHEL-14032] - net/sched: act_ct: Fix promotion of offloaded unreplied tuple (Davide Caratti) [RHEL-14032] - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values (Davide Caratti) [RHEL-14032] - net: sched: fix NULL pointer dereference in mq_attach (Davide Caratti) [RHEL-14032] - net/sched: act_mirred: Add carrier check (Davide Caratti) [RHEL-14032] - redhat/configs: delete ftdi-elan driver config (Desnes Nunes) [RHEL-13071] - redhat/configs: delete u132-hcd driver config (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: fix a NULL vs IS_ERR() check in probe (Desnes Nunes) [RHEL-13071] - usb: typec: Fix fast_role_swap_current show function (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: Fix command cancellation (Desnes Nunes) [RHEL-13071] - USB: serial: option: add Quectel EM061KGL series (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix broken polling mode after system suspend/resume (Desnes Nunes) [RHEL-13071] - usb: usbfs: Use consistent mmap functions (Desnes Nunes) [RHEL-13071] - usb: usbfs: Enforce page requirements for mmap (Desnes Nunes) [RHEL-13071] - thunderbolt: Do not touch CL state configuration during discovery (Desnes Nunes) [RHEL-13071] - thunderbolt: Increase DisplayPort Connection Manager handshake timeout (Desnes Nunes) [RHEL-13071] - thunderbolt: dma_test: Use correct value for absent rings when creating paths (Desnes Nunes) [RHEL-13071] - xhci: Fix incorrect tracking of free space on transfer rings (Desnes Nunes) [RHEL-13071] - xhci-pci: Only run d3cold avoidance quirk for s2idle (Desnes Nunes) [RHEL-13071] - usb-storage: fix deadlock when a scsi command timeouts more than once (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Fix fault at module removal (Desnes Nunes) [RHEL-13071] - usb: typec: altmodes/displayport: fix pin_assignment_show (Desnes Nunes) [RHEL-13071] - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports (Desnes Nunes) [RHEL-13071] - PCI: Add ACS quirk for Zhaoxin multi-function devices (Desnes Nunes) [RHEL-13071] - PCI: Add Zhaoxin Vendor ID (Desnes Nunes) [RHEL-13071] - USB: usbtmc: Fix direction for 0-length ioctl control messages (Desnes Nunes) [RHEL-13071] - usb: usbtmc: Fix bug in pipe direction for control transfers (Desnes Nunes) [RHEL-13071] - media: pvrusb2: fix DVB_CORE dependency (Desnes Nunes) [RHEL-13071] - USB: sisusbvga: Add endpoint checks (Desnes Nunes) [RHEL-13071] - USB: core: Add routines for endpoint checks in old drivers (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: don't print PPM init deferred errors (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: fix multiple times discover svids error (Desnes Nunes) [RHEL-13071] - usb: xhci: plat: Add USB 3.0 phy support (Desnes Nunes) [RHEL-13071] - usb: host: xhci-plat: Use dev_is_pci() helper (Desnes Nunes) [RHEL-13071] - xhci: fix debugfs register accesses while suspended (Desnes Nunes) [RHEL-13071] - debugfs: regset32: Add Runtime PM support (Desnes Nunes) [RHEL-13071] - USB: serial: option: add UNISOC vendor and TOZED LT70C product (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix typos in comments (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_xmit_csum_and_map() (Desnes Nunes) [RHEL-13071] - net: thunderbolt: Fix sparse warnings in tbnet_check_frame() and tbnet_poll() (Desnes Nunes) [RHEL-13071] - media: mc-device: remove unnecessary __must_check (Desnes Nunes) [RHEL-13071] - media: au0828: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - USB: core: Fix docs warning caused by wireless_status feature (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Remove the helper for deactivating memory region (Desnes Nunes) [RHEL-13071] - ACPI: OSL: Clean up printing messages (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: acpi: Map the mailbox with memremap() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: tps6598x: make interrupts optional (Desnes Nunes) [RHEL-13071] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [RHEL-13071] - dt-bindings: connector: Convert Samsung 11-pin USB bindings to dtschema (Desnes Nunes) [RHEL-13071] - dt-bindings: Merge gpio-usb-b-connector with usb-connector (Desnes Nunes) [RHEL-13071] - dt-bindings: Clean-up schema indentation formatting (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: typec-tcpci: convert to DT schema format (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: try to get role switch from tcpc fwnode (Desnes Nunes) [RHEL-13071] - USB: core: Add API to change the wireless_status (Desnes Nunes) [RHEL-13071] - USB: core: Add wireless_status sysfs attribute (Desnes Nunes) [RHEL-13071] - ABI: sysfs-bus-usb: better document variable argument (Desnes Nunes) [RHEL-13071] - thunderbolt: Introduce usb4_port_sb_opcode_err_to_errno() helper (Desnes Nunes) [RHEL-13071] - media: pvrusb2: clean up unneeded complexity in pvrusb2 class logic (Desnes Nunes) [RHEL-13071] - usb: move config USB_USS720 to usb's misc Kconfig (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: add power-domains property (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-nop-xceiv: Convert to DT schema (Desnes Nunes) [RHEL-13071] - thunderbolt: Make use of SI units from units.h (Desnes Nunes) [RHEL-13071] - thunderbolt: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_find_child_by_adr() (Desnes Nunes) [RHEL-13071] - usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info() (Desnes Nunes) [RHEL-13071] - xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Desnes Nunes) [RHEL-13071] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [RHEL-13071] - usb: typec: tps6598x: Add support for polling interrupts status (Desnes Nunes) [RHEL-13071] - usb: typec: ucsi: add PMIC Glink UCSI driver (Desnes Nunes) [RHEL-13071] - tracing: Acquire buffer from temparary trace sequence (Desnes Nunes) [RHEL-13071] - USB: serial: quatech2: remove unused qt2_setdevice function (Desnes Nunes) [RHEL-13071] - usb: typec: tipd: remove unused tps6598x_write16,32 functions (Desnes Nunes) [RHEL-13071] - usb: typec: tcpci_mt6360: remove unused mt6360_tcpc_read16 function (Desnes Nunes) [RHEL-13071] - usb: typec: tcpm: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-13071] - xhci: Move xhci MSI sync function to to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Call MSI sync function from xhci-pci instead of generic xhci code (Desnes Nunes) [RHEL-13071] - xhci: Move functions to cleanup MSI to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: move PCI specific MSI/MSIX cleanup away from generic xhci functions (Desnes Nunes) [RHEL-13071] - xhci: Move functions to setup msi to xhci-pci (Desnes Nunes) [RHEL-13071] - xhci: Avoid PCI MSI/MSIX interrupt reinitialization at resume (Desnes Nunes) [RHEL-13071] - xhci: dbc: Provide sysfs option to configure dbc descriptors (Desnes Nunes) [RHEL-13071] - xhci: mem: Join string literals back (Desnes Nunes) [RHEL-13071] - xhci: mem: Replace explicit castings with appropriate specifiers (Desnes Nunes) [RHEL-13071] - xhci: mem: Use while (i--) pattern to clean up (Desnes Nunes) [RHEL-13071] - xhci: mem: Drop useless return:s (Desnes Nunes) [RHEL-13071] - xhci: mem: Get rid of redundant 'else' (Desnes Nunes) [RHEL-13071] - xhci: mem: Use dma_poll_zalloc() instead of explicit memset() (Desnes Nunes) [RHEL-13071] - xhci: mem: Carefully calculate size for memory allocations (Desnes Nunes) [RHEL-13071] - overflow: Provide constant expression struct_size (Desnes Nunes) [RHEL-13071] - test_overflow: Regularize test reporting output (Desnes Nunes) [RHEL-13071] - overflow: Implement size_t saturating arithmetic helpers (Desnes Nunes) [RHEL-13071] - test_overflow: Add shift overflow tests (Desnes Nunes) [RHEL-13071] - overflow.h: Add comment documenting __ab_c_size() (Desnes Nunes) [RHEL-13071] - docs: basics.rst: get rid of rcu kernel-doc macros (Desnes Nunes) [RHEL-13071] - docs: Do not seek comments in kernel/rcu/tree_plugin.h (Desnes Nunes) [RHEL-13071] - docs: deprecated.rst: Add zero-length and one-element arrays (Desnes Nunes) [RHEL-13071] - docs: Remove :c:func: from process/deprecated.rst (Desnes Nunes) [RHEL-13071] - docs: Introduce deprecated APIs list (Desnes Nunes) [RHEL-13071] - USB: misc: Remove unused include file usb_u132.h (Desnes Nunes) [RHEL-13071] - usb: ftdi-elan: Delete driver (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Drop unneeded quotes (Desnes Nunes) [RHEL-13071] - usb: host: u132-hcd: Delete driver (Desnes Nunes) [RHEL-13071] - media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: support usb3803 and bypass mode (Desnes Nunes) [RHEL-13071] - usb: misc: usb3503: refactor code to prepare for usb3803 addition (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: smsc,usb3503: Add usb3803 (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: Convert SMSC USB3503 binding to a schema (Desnes Nunes) [RHEL-13071] - usb: typec: fusb302: mark OF related data as maybe unused (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Drop of_match_ptr for ID table (Desnes Nunes) [RHEL-13071] - usb: typec: hd3ss3220: Convert to i2c's .probe_new() (Desnes Nunes) [RHEL-13071] - usb: acpi: Switch to use acpi_evaluate_dsm_typed() (Desnes Nunes) [RHEL-13071] - usb: Use of_property_read_bool() for boolean properties (Desnes Nunes) [RHEL-13071] - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Desnes Nunes) [RHEL-13071] - usb: usb251xb: Switch to use dev_err_probe() helper (Desnes Nunes) [RHEL-13071] - thunderbolt: Refactor DROM reading (Desnes Nunes) [RHEL-13071] - thunderbolt: use `tb_eeprom_get_drom_offset` to discover DROM offset (Desnes Nunes) [RHEL-13071] - usb: xhci: change some trace event __dynamic_array() to __get_buf() (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: allow evaluated properties in OHCI controllers (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: make "compatible" optional (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: hcd: correct usb-device path (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: fix yamllint check warning (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: usb-device: fix typo in required properties (Desnes Nunes) [RHEL-13071] - dt-bindings: usb: convert usb-device.txt to YAML schema (Desnes Nunes) [RHEL-13071] - dt-bindings: Fix SPI and I2C bus node names in examples (Desnes Nunes) [RHEL-13071] - dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC (Desnes Nunes) [RHEL-13071] - usb typec: mt6360: Add MT6360 Type-C DT binding documentation (Desnes Nunes) [RHEL-13071]- net: xfrm: Fix xfrm_address_filter OOB read (Wander Lairson Costa) [2227304] {CVE-2023-39194} - drm/qxl: fix UAF on handle creation (Wander Lairson Costa) [2218333] {CVE-2023-39198} - x86/sev: Make enc_dec_hypercall() accept a size instead of npages (Vitaly Kuznetsov) [RHEL-3656] - net: virtio_net_hdr_to_skb: count transport header in UFO (Cindy Lu) [RHEL-6030] - ice: reset first in crash dump kernels (Petr Oros) [2139761] - perf/core: Fix potential NULL deref (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - perf: Disallow mis-matched inherited group reads (Wander Lairson Costa) [RHEL-14982] {CVE-2023-5717} - scsi: mpt3sas: Drop redundant pci_enable_pcie_error_reporting() (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix in error path (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Fix loop logic (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Remove volatile qualifier (Tomas Henzl) [RHEL-8246] - scsi: mpt3sas: Perform additional retries if doorbell read returns 0 (Tomas Henzl) [RHEL-8246] - scsi: mpi3mr: Split off bus_reset function from host_reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update driver version to 8.5.0.0.0 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Enhance handling of devices removed after controller reset (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: WRITE SAME implementation (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Add support for more than 1MB I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Update MPI Headers to version 3.00.28 (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O (Tomas Henzl) [RHEL-8232] - scsi: mpi3mr: Fix the type used for pointers to bitmap (Tomas Henzl) [RHEL-8232] - regmap: Drop initial version of maximum transfer length fixes (Mark Langsdorf) [RHEL-1022] - regmap: Account for register length when chunking (Mark Langsdorf) [RHEL-1022] - driver core: update comments in device_rename() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add use_arch[|_cache]_info field/function (Mark Langsdorf) [RHEL-1022] - arch_topology: Remove early cacheinfo error message if -ENOENT (Mark Langsdorf) [RHEL-1022] - cacheinfo: Allow early level detection when DT/ACPI info is missing/broken (Mark Langsdorf) [RHEL-1022] - cacheinfo: Check sib_leaf in cache_leaves_are_shared() (Mark Langsdorf) [RHEL-1022] - cacheinfo: Add arch specific early level initializer (Mark Langsdorf) [RHEL-1022] - regmap: Factor out single value register syncing (Mark Langsdorf) [RHEL-1022] - regmap: Add RAM backed register map (Mark Langsdorf) [RHEL-1022] - regmap: Removed compressed cache support (Mark Langsdorf) [RHEL-1022] - base: soc: populate machine name in soc_device_register if empty (Mark Langsdorf) [RHEL-1022] - regmap: Clarify error for unknown cache types (Mark Langsdorf) [RHEL-1022] - regmap: Handle sparse caches in the default sync (Mark Langsdorf) [RHEL-1022] - regmap: add a helper to translate the register address (Mark Langsdorf) [RHEL-1022] - regmap: cache: Silence checkpatch warning (Mark Langsdorf) [RHEL-1022] - regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Mark Langsdorf) [RHEL-1022] - devres: Pass unique name of the resource to devm_add_action() (Mark Langsdorf) [RHEL-1022] - device property: Clarify description of returned value in some functions (Mark Langsdorf) [RHEL-1022] - driver core: Make state_synced device attribute writeable (Mark Langsdorf) [RHEL-1022] - PM: domains: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [RHEL-1022] - PM: runtime: Do not call __rpm_callback() from rpm_idle() (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make name() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: kset_uevent_ops: make filter() callback take a const * (Mark Langsdorf) [RHEL-1022] - kobject: make get_ktype() take a const pointer (Mark Langsdorf) [RHEL-1022] - kobject: make kobject_get_ownership() take a constant kobject * (Mark Langsdorf) [RHEL-1022] - arm64: topology: move store_cpu_topology() to shared code (Mark Langsdorf) [RHEL-1022] - filemap: skip write and wait if end offset precedes start (Nico Pache) [RHEL-5620] - mm/mempolicy: clean up the code logic in queue_pages_pte_range (Nico Pache) [RHEL-5620] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5620] - mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Nico Pache) [RHEL-5620] - writeback: fix call of incorrect macro (Nico Pache) [RHEL-5620] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5620] - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Nico Pache) [RHEL-5620] - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs (Nico Pache) [RHEL-5620] - mm/khugepaged: check again on anon uffd-wp during isolation (Nico Pache) [RHEL-5620] - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Nico Pache) [RHEL-5620] - mm/fadvise: use LLONG_MAX instead of -1 for eof (Nico Pache) [RHEL-5620] - mm: Make failslab writable again (Nico Pache) [RHEL-5620] - mm: migrate: fix THP's mapcount on isolation (Nico Pache) [RHEL-5620] - mm/memremap.c: map FS_DAX device memory as decrypted (Nico Pache) [RHEL-5620] - mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard() (Nico Pache) [RHEL-5620] - mm: pagewalk: Fix race between unmap and page walker (Nico Pache) [RHEL-5620] - mm/slub: add missing TID updates on slab deactivation (Nico Pache) [RHEL-5620] - hugetlb: fix huge_pmd_unshare address update (Nico Pache) [RHEL-5620] - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages (Nico Pache) [RHEL-5620] - highmem: fix checks in __kmap_local_sched_{in,out} (Nico Pache) [RHEL-5620] - mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Nico Pache) [RHEL-5620] - mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() (Nico Pache) [RHEL-5620] - memblock: use kfree() to release kmalloced memblock regions (Nico Pache) [RHEL-5620] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Nico Pache) [RHEL-5620] - mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp (Nico Pache) [RHEL-5620] - mm/hugetlb: initialize hugetlb_usage in mm_init (Nico Pache) [RHEL-5620] - mm: mempolicy: don't have to split pmd for huge zero page (Nico Pache) [RHEL-5620] - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Nico Pache) [RHEL-5620] - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Nico Pache) [RHEL-5620] - delayacct: clear right task's flag after blkio completes (Nico Pache) [RHEL-5620] - mm: remove lru_add_drain_all in alloc_contig_range (Nico Pache) [RHEL-5620] - mm: always have io_remap_pfn_range() set pgprot_decrypted() (Nico Pache) [RHEL-5620] - mm/page_alloc: fix documentation error (Nico Pache) [RHEL-5620] - s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personality (Nico Pache) [RHEL-5620] - powerpc/mm: Fix "sz" set but not used warning (Nico Pache) [RHEL-5620] - powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search (Nico Pache) [RHEL-5620] - mm: ksm: do not block on page lock when searching stable tree (Nico Pache) [RHEL-5620] - powerpc/hugetlbpage: Rmove unhelpful HUGEPD_*_SHIFT macros (Nico Pache) [RHEL-5620] - arm64: mm: Export __sync_icache_dcache() for xen-privcmd (Nico Pache) [RHEL-5620]- pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [RHEL-4969] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8630] - net/sched: cls_rsvp: always try to match inside the linear part of skb (Davide Caratti) [RHEL-11730] {CVE-2023-42755} - vc_screen: don't clobber return value in vcs_read (Ricardo Robaina) [2221467] {CVE-2023-3567} - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (Ricardo Robaina) [2221467] {CVE-2023-3567} - vt_kdsetmode: extend console locking (John W. Linville) [RHEL-3016] {CVE-2021-3753} - console: consume APC, DM, DCS (John W. Linville) [RHEL-3016] {CVE-2021-3753} - vt_ioctl: move vt_kdsetmode out of vt_k_ioctl (John W. Linville) [RHEL-3016] {CVE-2021-3753} - scsi: core: Fix legacy /proc parsing buffer overflow (Ewan D. Milne) [RHEL-14311] - scsi: core: Improve scsi_vpd_inquiry() checks (Ewan D. Milne) [RHEL-14311] - scsi: core: Fix a procfs host directory removal regression (Ewan D. Milne) [RHEL-14311] - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Ewan D. Milne) [RHEL-14311] - ibmvnic: Assign XPS map to correct queue index (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Toggle between queue types in affinity mapping (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Update XPS assignments during affinity binding (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Add hotpluggable CPU callbacks to reassign affinity hints (Mukesh Chaurasiya) [RHEL-11210] - ibmvnic: Assign IRQ affinity hints to device queues (Mukesh Chaurasiya) [RHEL-11210] - mm/slub: fix a slab missed to be freed problem (Rafael Aquini) [RHEL-9526] - mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() (Rafael Aquini) [RHEL-9526] - mm/slub: convert object_map_lock to non-raw spinlock (Rafael Aquini) [RHEL-9526] - mm/slub: remove slab_lock() usage for debug operations (Rafael Aquini) [RHEL-9526] - mm/slub: restrict sysfs validation to debug caches and make it safe (Rafael Aquini) [RHEL-9526] - mm/slub: move free_debug_processing() further (Rafael Aquini) [RHEL-9526] - mm/slub: remove unneeded return value of slab_pad_check (Rafael Aquini) [RHEL-9526] - s390/qdio: fix do_sqbs() inline assembly constraint (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/lcs: Convert sprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [RHEL-11194] - s390/ctcm: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [RHEL-11194] - s390/qeth: Fix vipa deletion (Tobias Huschle) [RHEL-11194] - s390/lcs: Remove FDDI option (Tobias Huschle) [RHEL-11194] - net/ism: Remove redundant pci_clear_master (Tobias Huschle) [RHEL-11198] - net/smc: Fix dependency of SMC on ISM (Tobias Huschle) [RHEL-11198] - s390/ism: Do not unregister clients with registered DMBs (Tobias Huschle) [RHEL-11198] - s390/ism: Fix and simplify add()/remove() callback handling (Tobias Huschle) [RHEL-11198] - s390/ism: Fix locking for forwarding of IRQs and events to clients (Tobias Huschle) [RHEL-11198] - s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit() (Tobias Huschle) [RHEL-11198] - s390/ism: Set DMA coherent mask (Tobias Huschle) [RHEL-11198] - net/ism: Remove extra include (Tobias Huschle) [RHEL-11198] - net/smc: Introduce explicit check for v2 support (Tobias Huschle) [RHEL-11198] - dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-13917] - dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-13917] - dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-13917] - dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-13917] - dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-13917] - dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-13917] - dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-13917] - dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-13917] - dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-13917] - dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-13917] - dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-13917] - dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-13917] - dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-13917] - dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-13917] - dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-13917]- cifs: Fix UAF in cifs_demultiplex_thread() (Scott Mayhew) [RHEL-7930 RHEL-9046] {CVE-2023-1192} - x86/platform/uv: Use alternate source for socket to node data (Frank Ramsay) [RHEL-13360] - media: technisat-usb2: break out of loop at end of buffer (Desnes Nunes) [RHEL-3013 RHEL-3895] {CVE-2019-15505} - can: af_can: fix NULL pointer dereference in can_rcv_filter (Ricardo Robaina) [RHEL-6429 RHEL-7053] {CVE-2023-2166} - PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown (Myron Stowe) [RHEL-5147] - kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa) [RHEL-14767] - KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs (Peter Xu) [RHEL-7210] - net: tun: fix bugs for oversize packet when napi frags enabled (Ricardo Robaina) [RHEL-7185 RHEL-7267] {CVE-2023-3812} - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Jose Ignacio Tornos Martinez) [RHEL-6357] {CVE-2023-31083} - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Kamal Heib) [RHEL-10313 RHEL-11030] - RDMA/qedr: fix repeated words in comments (Kamal Heib) [RHEL-10313 RHEL-11030] - x86/sev: Check for user-space IOIO pointing to kernel space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Check IOBM for IOIO exceptions from user-space (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev: Disable MMIO emulation from user mode (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling (Wander Lairson Costa) [RHEL-14978] {CVE-2023-46813} - USB: core: Fix oversight in SuperSpeed initialization (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Change usb_get_device_descriptor() API (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - USB: core: Unite old scheme and new scheme descriptor reads (Desnes Nunes) [RHEL-2569 RHEL-2675] {CVE-2023-37453} - bonding: do not assume skb mac_header is set (Hangbin Liu) [RHEL-13959] - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13959] - bonding: support balance-alb with openvswitch (Hangbin Liu) [RHEL-13959] - bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [RHEL-13959] - net: fix stack overflow when LRO is disabled for virtual interfaces (Hangbin Liu) [RHEL-13959] - Documentation: bonding: fix the doc of peer_notif_delay (Hangbin Liu) [RHEL-13959] - bonding: fix send_peer_notif overflow (Hangbin Liu) [RHEL-13959] - bonding: Fix memory leak when changing bond type to Ethernet (Hangbin Liu) [RHEL-13959] - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails (Hangbin Liu) [RHEL-13959] - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change (Hangbin Liu) [RHEL-13959] - drivers/net/bonding/bond_3ad: return when there's no aggregator (Hangbin Liu) [RHEL-13959] - KVM: s390: pv: Allow AP-instructions for pv-guests (Thomas Huth) [2111392] - KVM: s390: Add UV feature negotiation (Thomas Huth) [2111392] - s390/uv: UV feature check utility (Thomas Huth) [2111392] - s390/vfio-ap: make sure nib is shared (Thomas Huth) [2111392] - KVM: s390: export kvm_s390_pv*_is_protected functions (Thomas Huth) [2111392] - s390/uv: export uv_pin_shared for direct usage (Thomas Huth) [2111392] - s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 (Thomas Huth) [2111392] - s390/vfio-ap: handle queue state change in progress on reset (Thomas Huth) [2111392] - s390/vfio-ap: use work struct to verify queue reset (Thomas Huth) [2111392] - s390/vfio-ap: store entire AP queue status word with the queue object (Thomas Huth) [2111392] - s390/vfio-ap: remove upper limit on wait for queue reset to complete (Thomas Huth) [2111392] - s390/vfio-ap: allow deconfigured queue to be passed through to a guest (Thomas Huth) [2111392] - s390/vfio-ap: wait for response code 05 to clear on queue reset (Thomas Huth) [2111392] - s390/vfio-ap: clean up irq resources if possible (Thomas Huth) [2111392] - s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ (Thomas Huth) [2111392] - s390/vfio-ap: fix memory leak in vfio_ap device driver (Thomas Huth) [2111392] - s390/vfio-ap: remove redundant driver match function (Thomas Huth) [2111392] - s390/vfio_ap: increase max wait time for reset verification (Thomas Huth) [2111392] - s390/vfio_ap: fix handling of error response codes (Thomas Huth) [2111392] - s390/vfio_ap: verify ZAPQ completion after return of response code zero (Thomas Huth) [2111392] - s390/vfio_ap: use TAPQ to verify reset in progress completes (Thomas Huth) [2111392] - s390/vfio_ap: check TAPQ response code when waiting for queue reset (Thomas Huth) [2111392] - s390/vfio-ap: verify reset complete in separate function (Thomas Huth) [2111392] - s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() (Thomas Huth) [2111392] - s390/vfio-ap: add s390dbf logging to the vfio_ap_irq_enable function (Thomas Huth) [2111392] - s390-vfio-ap: introduces s390 kernel debug feature for vfio_ap device driver (Thomas Huth) [2111392]- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Florian Westphal) [RHEL-8444] {CVE-2023-42753} - cxgb4: fix use after free bugs caused by circular dependency problem (Ricardo Robaina) [RHEL-6261 RHEL-7058] {CVE-2023-4133} - ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1 (Florian Westphal) [RHEL-5742] - bpf: Fix incorrect verifier pruning due to missing register precision taints (Artem Savkov) [RHEL-7534 RHEL-7535] {CVE-2023-2163} - mm/memcontrol.c: remove the redundant updating of stats_flush_threshold (Waiman Long) [2238379] - virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan) [RHEL-1672] - i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera) [RHEL-6384] - libfs: take cursors out of list when moving past the end of directory (Jeffrey Layton) [RHEL-15148] - net/core: Fix ETH_P_1588 flow dissector (Paolo Abeni) [RHEL-14379] - skbuff: skb_segment, Call zero copy functions before using skbuff frags (Paolo Abeni) [RHEL-14379] - net: prevent skb corruption on frag list segmentation (Paolo Abeni) [RHEL-14379] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-14379] - scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1 (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Log message when controller reset is requested but not issued (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Fix deadlock on firmware crashdump (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Use pci_dev_id() to simplify the code (Tomas Henzl) [RHEL-8244] - scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays (Tomas Henzl) [RHEL-8244] - scsi: smartpqi: Change driver version to 2.1.24-046 (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance error messages (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance controller offline notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Enhance shutdown notification (Don Brace) [RHEL-1728] - scsi: smartpqi: Simplify lun_number assignment (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename pciinfo to pci_info (Don Brace) [RHEL-1728] - scsi: smartpqi: Rename MACRO to clarify purpose (Don Brace) [RHEL-1728] - scsi: smartpqi: Add abort handler (Don Brace) [RHEL-1728] - x86/sgx: mark as supported (Vladis Dronov) [2041881] - x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race (Vladis Dronov) [2041881] - x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() (Vladis Dronov) [2041881] - Documentation: Fix typos (only the SGX part) (Vladis Dronov) [2041881] - x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release() (Vladis Dronov) [2041881] - selftests/sgx: Add "test_encl.elf" to TEST_FILES (Vladis Dronov) [2041881] - convert sgx_set_attribute() to fdget()/fdput() (Vladis Dronov) [2041881] - x86/sgx: use VM_ACCESS_FLAGS (Vladis Dronov) [2041881] - x86/sgx: Replace kmap/kunmap_atomic() calls (Vladis Dronov) [2041881] - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification (Vladis Dronov) [2041881] - x86/sgx: Reduce delay and interference of enclave release (Vladis Dronov) [2041881] - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (Vladis Dronov) [2041881] - x86/sgx: Add overflow check in sgx_validate_offset_length() (Vladis Dronov) [2041881]- team: fix null-ptr-deref when team device type is changed (Hangbin Liu) [RHEL-13961] - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Hangbin Liu) [RHEL-13961] - team: reset team's flags when down link is P2P device (Hangbin Liu) [RHEL-13961] - teaming: deliver link-local packets with the link they arrive on (Hangbin Liu) [RHEL-13961] - kernfs: change kernfs_rename_lock into a read-write lock. (Ian Kent) [RHEL-11484] - kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Ian Kent) [RHEL-11484] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-11484] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-11484] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-11484] - kernfs: move struct kernfs_root out of the public view. (Ian Kent) [RHEL-11484] - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1734] - RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1734] - block: check_events: don't bother with events if unsupported (Ming Lei) [RHEL-2407] - Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers" (Ming Lei) [RHEL-2407] - Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd" (Ming Lei) [RHEL-2407] - block: disk_events: introduce event flags (Ming Lei) [RHEL-2407] - block: genhd: remove async_events field (Ming Lei) [RHEL-2407] - ibmvnic: Ensure login failure recovery is safe from other resets (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Do partial reset on login failure (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Handle DMA unmapping of login buffs in release functions (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Unmap DMA login rsp buffer on send login fail (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Enforce stronger sanity checks on login response (Mamatha Inamdar) [RHEL-11211] - ibmvnic: Free rwi on reset success (Mamatha Inamdar) [RHEL-11211] - selftests: tls: swap the TX and RX sockets in some tests (Hangbin Liu) [RHEL-13962] - selftests: mirror_gre_changes: Tighten up the TTL test match (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_tunnel_key: Make filters more specific (Hangbin Liu) [RHEL-13962] - selftests: forwarding: tc_flower: Relax success criterion (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool_extended_state: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: ethtool: Skip when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Add a helper to skip test when using veth pairs (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Set default IPv6 traceroute utility (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Switch off timeout (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Skip test when no interfaces are specified (Hangbin Liu) [RHEL-13962] - selftests: rtnetlink: remove netdevsim device after ipsec offload test (Hangbin Liu) [RHEL-13962] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [RHEL-13962] - selftests: fib_tests: mute cleanup error message (Hangbin Liu) [RHEL-13962] - sched/topology: Align group flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched/fair: Use recent_used_cpu to test p->cpus_ptr (Phil Auld) [RHEL-2524] - sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() (Phil Auld) [RHEL-2524] - sched/core: Fixed missing rq clock update before calling set_rq_offline() (Phil Auld) [RHEL-2524] - sched/topology: Mark set_sched_topology() __init (Phil Auld) [RHEL-2524] - sched/wait: Fix a kthread_park race with wait_woken() (Phil Auld) [RHEL-2524] - sched: Add schedule_user() declaration (Phil Auld) [RHEL-2524] - sched/topology: Propagate SMT flags when removing degenerate domain (Phil Auld) [RHEL-2524] - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Phil Auld) [RHEL-2524] - sched/topology: Make sched_energy_mutex,update static (Phil Auld) [RHEL-2524] - sched/fair: Fix inaccurate tally of ttwu_move_affine (Phil Auld) [RHEL-2524] - sched/fair: Revise comment about lb decision matrix (Phil Auld) [RHEL-2524] - sched/topology: Remove unused numa_distance in cpu_attach_domain() (Phil Auld) [RHEL-2524] - perf vendor events: Update metric events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update metric event names for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Move JSON/events to appropriate files for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop STORES_PER_INST metric event for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Drop some of the JSON/events for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events: Update the JSON/events descriptions for power10 platform (Mamatha Inamdar) [RHEL-11205] - perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via partition information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via domain information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via virtual processor information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor config information (Mamatha Inamdar) [RHEL-11205] - docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file (Mamatha Inamdar) [RHEL-11205] - powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor bus topology information (Mamatha Inamdar) [RHEL-11205] - KVM: x86: Add SBPB support (Waiman Long) [RHEL-11272 RHEL-9298] - KVM: x86: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] - x86/retpoline: Document some thunk handling aspects (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove unnecessary semicolon (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disentangle rethunk-dependent options (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/bugs: Remove default case for fully switched enums (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Remove 'pred_cmd' label (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Unexport untraining functions (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Improve i-cache locality for alias mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix vulnerability reporting for missing microcode (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print mitigation for retbleed IBPB case (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Print actual mitigation if requested mitigation isn't possible (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for (possible) future fixed HW (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternatives: Remove faulty optimization (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix SBPB enablement for spec_rstack_overflow=off (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Don't probe microcode in a guest (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Set CPUID feature bits independently of bug or mitigation status (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix srso_show_state() side effect (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix amd_check_microcode() declaration (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Remove amd_get_topology_early() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Correct the mitigation status when SMT is disabled (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Explain the untraining sequences a bit more (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/kvm: Provide UNTRAIN_RET_VM (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Cleanup the untrain mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Rename original retbleed methods (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Clean up SRSO return thunk mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Make custom return thunk unconditional (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool/x86: Fix SRSO mess (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu: Fix __x86_return_thunk symbol type (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Disable the mitigation on unaffected configurations (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20593} - driver core: cpu: Fix the fallback cpu_show_gds() name (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Move gds_ucode_mitigated() declaration to header (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/speculation: Add cpu_show_gds() prototype (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Make cpu_show_not_affected() static (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix build breakage with the LLVM linker (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - Documentation/srso: Document IBPB aspect and fix formatting (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - driver core: cpu: Unify redundant silly stubs (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/CPU/AMD: Do not leak quotient data after a division by 0 (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20588} - x86/srso: Tie SBPB bit setting to microcode patch detection (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a forgotten NOENDBR annotation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Fix return thunks in generated code (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB on VMEXIT (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add SRSO_NO support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add IBPB_BRTYPE support (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/srso: Add a Speculative RAS Overflow mitigation (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Add __x86_return_thunk alignment checks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/retbleed: Fix return thunk alignment (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/alternative: Optimize returns patching (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/microcode/AMD: Load late on both threads too (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86/returnthunk: Allow different return thunks (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - x86: Sanitize linker script (Waiman Long) [RHEL-11272 RHEL-9298] {CVE-2023-20569} - objtool: Fix .return_sites generation (Waiman Long) [RHEL-11272 RHEL-9298]- kernel/rh_messages.c: move hardware tables to rh_messages.h (Scott Weaver) [2181912] - kernel/rh_messages.c: Wire up new calls (Prarit Bhargava) [2181912] - drivers/pci: Update rh_messages.c (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_hardware_deprecated() (Prarit Bhargava) [2181912] - treewide: Remove mark_driver_unmaintained() (Prarit Bhargava) [2181912] - drivers/pci: Remove RHEL-only pci_hw_*() functions (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_disabled() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_deprecated() calls (Prarit Bhargava) [2181912] - treewide: Remove pci_hw_unmaintained() calls (Prarit Bhargava) [2181912] - redhat: fix bug/zjira sort in the changelog (Patrick Talbert) - blk-mq: enforce op-specific segment limits in blk_insert_cloned_request (Ming Lei) [RHEL-14504] - tunnels: fix kasan splat when generating ipv4 pmtu error (Guillaume Nault) [RHEL-14377] - net:ipv6: check return value of pskb_trim() (Guillaume Nault) [RHEL-14377] - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() (Guillaume Nault) [RHEL-14377] - ipv4: fix null-deref in ipv4_link_failure (Felix Maurer) [RHEL-5427] {CVE-2023-42754} - powerpc/perf/hv-24x7: Update domain value check (Michael Petlan) [RHEL-13718] - vxlan: Expose helper vxlan_build_gbp_hdr (Izabela Bakollari) [RHEL-12413] - vxlan: Remove unused argument from vxlan_build_gbp_hdr( ) and vxlan_build_gpe_hdr( ) (Izabela Bakollari) [RHEL-12413] - net: ipv4: fix one memleak in __inet_del_ifa() (Guillaume Nault) [RHEL-14375] - ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Guillaume Nault) [RHEL-14375] - icmp: guard against too small mtu (Guillaume Nault) [RHEL-14375] - ipv6: ping: fix wrong checksum for large frames (Guillaume Nault) [RHEL-14375] - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Hangbin Liu) [RHEL-13954] - ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Hangbin Liu) [RHEL-13954] - ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Hangbin Liu) [RHEL-13954] - ipv6/addrconf: fix a potential refcount underflow for idev (Hangbin Liu) [RHEL-13954] - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). (Hangbin Liu) [RHEL-13954] - ping6: Fix send to link-local addresses with VRF. (Hangbin Liu) [RHEL-13954] - ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Hangbin Liu) [RHEL-13954]- redhat: remove kabi-rhel810 directory (Prarit Bhargava) - redhat: Update .gitignore for 8.10 kabi files (Prarit Bhargava) - nvmet-tcp: Fix a possible UAF in queue intialization setup (John Meneghini) [RHEL-11509 RHEL-11527] {CVE-2023-5178} - sctp: update hb timer immediately after users change hb_interval (Xin Long) [RHEL-6045] - s390/zcrypt_ep11misc: support API ordinal 6 with empty pin-blob (Tobias Huschle) [RHEL-11200] - net: openvswitch: add support for l4 symmetric hashing (Antoine Tenart) [RHEL-10498] - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Hangbin Liu) [RHEL-10475 RHEL-10477] {CVE-2023-42752} - ip_tunnel: Preserve pointer const in ip_tunnel_info_opts (Ivan Vecera) [RHEL-12418] - tracing: Fix race in perf_trace_buf initialization (Michael Petlan) [RHEL-8648] - Input: gtco - bounds check collection indent level (Desnes Nunes) [RHEL-3014 RHEL-3892] {CVE-2019-13631} - x86/microcode/AMD: Rip out static buffers (Prarit Bhargava) [2225261] - perf/x86/amd: Do not WARN() on every IRQ (Michael Petlan) [RHEL-12340] - netfilter: conntrack: Fix gre tunneling over ipv6 (Florian Westphal) [RHEL-12497] - netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long) [RHEL-6157] - sctp: update transport state when processing a dupcook packet (Xin Long) [RHEL-6157]- trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192614] - sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192614] - smp: reword smp call IPI comment (Jerome Marchand) [2192614] - treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192614] - irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192614] - smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192614] - sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192614] - trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192614] - RDMA/umem: Set iova in ODP flow (Kamal Heib) [RHEL-1032] - RDMA/core: Update CMA destination address on rdma_resolve_addr (Kamal Heib) [RHEL-1032] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [RHEL-1032] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1032] - IB/isert: Fix possible list corruption in CMA handler (Kamal Heib) [RHEL-1028] - IB/isert: Fix dead lock in ib_isert (Kamal Heib) [RHEL-1028] - RDMA/srpt: Add a check for valid 'mad_agent' pointer (Kamal Heib) [RHEL-1028] - IB/iser: remove redundant new line (Kamal Heib) [RHEL-1028] - IB/iser: centralize setting desc type and done callback (Kamal Heib) [RHEL-1028] - IB/iser: remove unused macros (Kamal Heib) [RHEL-1028] - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Kamal Heib) [RHEL-1028] - RDMA/uverbs: Restrict usage of privileged QKEYs (Kamal Heib) [RHEL-1028] - RDMA/cma: Always set static rate to 0 for RoCE (Kamal Heib) [RHEL-1028] - RDMA/core: Fix GID entry ref leak when create_ah fails (Kamal Heib) [RHEL-1028] - RDMA/cm: Trace icm_send_rej event before the cm state is reset (Kamal Heib) [RHEL-1028] - RDMA/cma: Remove NULL check before dev_{put, hold} (Kamal Heib) [RHEL-1028] - RDMA/core: Fix multiple -Warray-bounds warnings (Kamal Heib) [RHEL-1028] - RDMA/cma: Allow UD qp_type to join multicast only (Kamal Heib) [RHEL-1028] - md/raid5: release batch_last before waiting for another stripe_head (Nigel Croxon) [RHEL-9875] - CI: Remove unused kpet_tree_family (Nikolai Kondrashov) - ice: Don't tx before switchdev is fully configured (Michal Schmidt) [RHEL-10997] - fbcon: set_con2fb_map needs to set con2fb_map! (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - fbcon: Fix error paths in set_con2fb_map (Wander Lairson Costa) [RHEL-1183] {CVE-2023-38409} - mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() (Rafael Aquini) [RHEL-3652] - sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [RHEL-3872] - RDMA/irdma: Prevent zero-length STAG registration (Kamal Heib) [RHEL-6389] {CVE-2023-25775} - mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cgroup: add pids.peak interface for pids controller (Waiman Long) [RHEL-10099] - mm/memcontrol: export memcg->watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10099] - cpufreq: amd-pstate: fix global sysfs attribute type (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add a kernel config option to set default mode (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Set a fallback policy based on preferred_profile (Prarit Bhargava) [2218687] - ACPI: CPPC: Add definition for undefined FADT preferred PM profile value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Write CPPC enable bit per-socket (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add ->fast_switch() callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Make varaiable mode_state_machine static (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided mode control support via sysfs (Prarit Bhargava) [2218687] - amd-pstate: Fix amd_pstate mode switch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Add guided autonomous mode (Prarit Bhargava) [2218687] - ACPI: CPPC: Add auto select register read/write support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: move to use bus_get_dev_root() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Let user know amd-pstate is disabled (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: avoid uninitialized variable use (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: convert sprintf with sysfs_emit() (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: add driver working mode switch support (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement suspend and resume callbacks (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement amd pstate cpu online and offline callback (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param() (Prarit Bhargava) [2218687] - ACPI: CPPC: Add AMD pstate energy performance preference cppc control (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Fix initial highest_perf value (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: Expose struct amd_cpudata (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: update pstate frequency transition delay time (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: map desired perf into pstate scope for powersave governor (Prarit Bhargava) [2218687] - cpufreq: amd_pstate: fix wrong lowest perf fetch (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: fix white-space (Prarit Bhargava) [2218687] - cpufreq: amd-pstate: simplify cpudata pointer assignment (Prarit Bhargava) [2218687]- Bluetooth: L2CAP: Fix u8 overflow (Wander Lairson Costa) [2152858] {CVE-2022-45934} - tracing/histograms: Fix parsing of "sym-offset" modifier (Jerome Marchand) [2229575] - ice: always add legacy 32byte RXDID in supported_rxdids (Michal Schmidt) [RHEL-3379] - task_work: cleanup notification modes (Audra Mitchell) [RHEL-1064] - perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check (Michael Petlan) [2131821] - perf test session topology: Fix test to skip the test in guest environment (Michael Petlan) [2131821] - sched/fair: Block nohz tick_stop when cfs bandwidth in use (Phil Auld) [RHEL-2527] - sched, cgroup: Restore meaning to hierarchical_quota (Phil Auld) [RHEL-2527] - sched/fair: Hide unused init_cfs_bandwidth() stub (Phil Auld) [RHEL-2527] - rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov) [RHEL-11241] - rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov) [RHEL-11241] - rbd: decouple header read-in from updating rbd_dev->header (Ilya Dryomov) [RHEL-11241] - rbd: move rbd_dev_refresh() definition (Ilya Dryomov) [RHEL-11241] - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - Revert "mm, meminit: recalculate pcpu batch and high limits after init completes" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count()" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: move free_the_page" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: allow high-order pages to be stored on the per-cpu lists" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fetch the correct pcp buddy during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: track range of active PCP lists during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: simplify how many pages are selected per pcp list during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: drain the requested list first during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: free pages in a single pass during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: do not prefetch buddies during bulk free" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: check high-order pages for corruption during PCP operations" (Chris von Recklinghausen) [RHEL-8539] - Revert "mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page" (Chris von Recklinghausen) [RHEL-8539] - Revert "cnic: Use the bitmap API to allocate bitmaps" (Chris Leech) [RHEL-1950] - Revert "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-1950] - scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports (Paul Ely) [RHEL-2602] - scsi: lpfc: Early return after marking final NLP_DROPPED flag in dev_loss_tmo (Paul Ely) [RHEL-2602] - gfs2: Add quota_change type (Bob Peterson) [2224075]- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2219567] - bpf: Prevent increasing bpf_jit_limit above max (Viktor Malik) [2219567] - NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington) [2231130] - perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Waiman Long) [2177103] - bonding: fix macvlan over alb bond support (Hangbin Liu) [2117816] - s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Tobias Huschle) [RHEL-2852] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227778] - intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156847] - perf/x86/rapl: Add support for Intel Meteor Lake (Michael Petlan) [2156816] - iavf: schedule a request immediately after add/delete vlan (Petr Oros) [2231174] - iavf: add iavf_schedule_aq_request() helper (Petr Oros) [2231174] - PCI: rpaphp: Error out on busy status from get-sensor-state (Mamatha Inamdar) [2230045] - powerpc/rtas: export rtas_error_rc() for reuse. (Mamatha Inamdar) [2230045] - powerpc/eeh: Set channel state after notifying the drivers (Mamatha Inamdar) [2230045] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225520] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225520] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225520] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225520] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225520] - s390/pkey: zeroize key blobs (Tobias Huschle) [2225520] - md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon) [RHEL-5084] - md raid1: allow writebehind to work on any leg device set WriteMostly (Nigel Croxon) [RHEL-5084] - md/raid1: hold the barrier until handle_read_error() finishes (Nigel Croxon) [RHEL-5084] - md/raid1: free the r1bio before waiting for blocked rdev (Nigel Croxon) [RHEL-5084] - md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() (Nigel Croxon) [RHEL-5084] - md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() (Nigel Croxon) [RHEL-5084] - md: raid1: fix potential OOB in raid1_remove_disk() (Nigel Croxon) [RHEL-5084] - md/raid5-cache: fix a deadlock in r5l_exit_log() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Nigel Croxon) [RHEL-5084] - md/md-bitmap: remove unnecessary local variable in backlog_store() (Nigel Croxon) [RHEL-5084] - md: restore 'noio_flag' for the last mddev_resume() (Nigel Croxon) [RHEL-5084] - md: don't quiesce in mddev_suspend() (Nigel Croxon) [RHEL-5084] - md: move initialization and destruction of 'io_acct_set' to md.c (Nigel Croxon) [RHEL-5084] - md: enhance checking in md_check_recovery() (Nigel Croxon) [RHEL-5084] - md: wake up 'resync_wait' at last in md_reap_sync_thread() (Nigel Croxon) [RHEL-5084] - md: refactor idle/frozen_sync_thread() to fix deadlock (Nigel Croxon) [RHEL-5084] - md: add a mutex to synchronize idle and frozen in action_store() (Nigel Croxon) [RHEL-5084] - md: refactor action_store() for 'idle' and 'frozen' (Nigel Croxon) [RHEL-5084] - Revert "md: unlock mddev before reap sync_thread in action_store" (Nigel Croxon) [RHEL-5084] - md/raid0: add discard support for the 'original' layout (Nigel Croxon) [RHEL-5084] - md/raid10: prevent soft lockup while flush writes (Nigel Croxon) [RHEL-5084] - md/raid10: fix io loss while replacement replace rdev (Nigel Croxon) [RHEL-5084] - md/raid10: Do not add spare disk when recovery fails (Nigel Croxon) [RHEL-5084] - md/raid10: clean up md_add_new_disk() (Nigel Croxon) [RHEL-5084] - md/raid10: prioritize adding disk to 'removed' mirror (Nigel Croxon) [RHEL-5084] - md/raid10: improve code of mrdev in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Nigel Croxon) [RHEL-5084] - md/raid5: don't start reshape when recovery or replace is in progress (Nigel Croxon) [RHEL-5084] - md/bitmap: factor out a helper to set timeout (Nigel Croxon) [RHEL-5084] - md/bitmap: always wake up md_thread in timeout_store (Nigel Croxon) [RHEL-5084] - md: factor out a helper to wake up md_thread directly (Nigel Croxon) [RHEL-5084] - md/raid10: fix wrong setting of max_corr_read_errors (Nigel Croxon) [RHEL-5084] - md/raid10: fix overflow of md/safe_mode_delay (Nigel Croxon) [RHEL-5084] - md/raid5: fix a deadlock in the case that reshape is interrupted (Nigel Croxon) [RHEL-5084] - md: add a new api prepare_suspend() in md_personality (Nigel Croxon) [RHEL-5084] - md: export md_is_rdwr() and is_md_suspended() (Nigel Croxon) [RHEL-5084] - md: introduce md_ro_state (Nigel Croxon) [RHEL-5084] - md: fix data corruption for raid456 when reshape restart while grow up (Nigel Croxon) [RHEL-5084] - md/raid5: don't allow replacement while reshape is in progress (Nigel Croxon) [RHEL-5084] - md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Nigel Croxon) [RHEL-5084] - md: raid1: check if adding pages to resync bio fails (Nigel Croxon) [RHEL-5084] - md: raid1: use __bio_add_page for adding single page to bio (Nigel Croxon) [RHEL-5084] - md: check for failure when adding pages in alloc_behind_master_bio (Nigel Croxon) [RHEL-5084] - md: raid5: use __bio_add_page to add single page to new bio (Nigel Croxon) [RHEL-5084] - md: raid5-log: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md: use __bio_add_page to add single page (Nigel Croxon) [RHEL-5084] - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() (Nigel Croxon) [RHEL-5084]- s390/dasd: fix hanging device after quiesce/resume (Tobias Huschle) [RHEL-2838] - s390/dasd: fix hanging device after request requeue (Tobias Huschle) [RHEL-2830] - s390/dasd: fix command reject error on ESE devices (Tobias Huschle) [RHEL-2850] - s390/dasd: print copy pair message only for the correct error (Tobias Huschle) [RHEL-2831] - s390: add z16 elf platform (Tobias Huschle) [RHEL-2854] - s390/qeth: Don't call dev_close/dev_open (DOWN/UP) (Tobias Huschle) [RHEL-2410] - powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() (Mamatha Inamdar) [2227601] - arm64: kdump: Remove custom linux,usable-memory-range handling (Baoquan He) [RHEL-2307] - arm64: kdump: Remove custom linux,elfcorehdr handling (Baoquan He) [RHEL-2307] - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Dean Nelson) [RHEL-1784] {CVE-2022-45919} - media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Dean Nelson) [RHEL-1841] {CVE-2022-45884} - media: dvb-core: Fix use-after-free due on race condition at dvb_net (Dean Nelson) [RHEL-1842] {CVE-2022-45886} - media: dvb_ca_en50221: fix a size write bug (Dean Nelson) [RHEL-1784] - media: dvbdev: fix refcnt bug (Dean Nelson) [RHEL-1841] - media: dvbdev: adopts refcnt to avoid UAF (Dean Nelson) [RHEL-1841] - media: dvbdev: fix error logic at dvb_register_device() (Dean Nelson) [RHEL-1841] - media: dvb_net: avoid speculation from net slot (Dean Nelson) [RHEL-1842] - media: dvb_ca_en50221: avoid speculation from CA slot (Dean Nelson) [RHEL-1784] - media: dvbdev: Fix memleak in dvb_register_device (Dean Nelson) [RHEL-1841] - media: media/dvb: Use kmemdup rather than duplicating its implementation (Dean Nelson) [RHEL-1841] - media: dvbdev: remove double-unlock (Dean Nelson) [RHEL-1841] - media: dvb-core: fix epoll() by calling poll_wait first (Dean Nelson) [RHEL-1784] - media: dvb_ca_en50221: off by one in dvb_ca_en50221_io_do_ioctl() (Dean Nelson) [RHEL-1784] - drm/amd/display: fix the white screen issue when >= 64GB DRAM (Mika Penttilä) [2231934] - gfs2: conversion deadlock do_promote bypass (Bob Peterson) [2225228] - gfs2: do_promote cleanup (Andreas Gruenbacher) [2225228] - gfs2: Make use of list_is_first (Andreas Gruenbacher) [2225228] - x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Waiman Long) [2227916] - Documentation/hw-vuln: Document the interaction between IBRS and STIBP (Waiman Long) [2227916] - x86/CPU/AMD: Make sure EFER[AIBRSE] is set (Waiman Long) [2227916] - fs: don't audit the capability check in simple_xattr_list() (Andrey Albershteyn) [RHEL-863]- redhat: fix to be able to build with rpm 4.19.0 (Denys Vlasenko) - redhat: add additional gating boot tests (Denys Vlasenko) - redhat: list Z-Jiras in the changelog before Y-Jiras (Herton R. Krzesinski) - scsi: st: Add third party poweron reset handling (John Meneghini) [1930388] - kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Jon Maloy) [2179896] {CVE-2023-1513} - bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar) [2229965] - s390/ap: add ap status asynch error support (Tobias Huschle) [2110511] - s390/ap: implement SE AP bind, unbind and associate (Tobias Huschle) [2110511] - s390/ap: introduce low frequency polling possibility (Tobias Huschle) [2110511] - s390/ap: new low level inline functions ap_bapq() and ap_aapq() (Tobias Huschle) [2110511] - s390/ap: provide F bit parameter for ap_rapq() and ap_zapq() (Tobias Huschle) [2110511] - s390/ap: filter ap card functions, new queue functions attribute (Tobias Huschle) [2110511] - s390/ap: make tapq gr2 response a struct (Tobias Huschle) [2110511] - s390/ap: introduce new AP bus sysfs attribute features (Tobias Huschle) [2110511] - s390/ap: exploit new B bit from QCI config info (Tobias Huschle) [2110511] - s390/zcrypt: replace scnprintf with sysfs_emit (Tobias Huschle) [2110511] - s390/zcrypt: rework length information for dqap (Tobias Huschle) [2110511] - s390/zcrypt: make psmid unsigned long instead of long long (Tobias Huschle) [2110511] - s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_qact() (Tobias Huschle) [2110511] - s390/ap: fix status returned by ap_aqic() (Tobias Huschle) [2110511] - s390/ap: adjust whitespace (Tobias Huschle) [2110511] - s390/ap: use insn format for new instructions (Tobias Huschle) [2110511] - s390/zcrypt: Filter admin CPRBs on custom devices (Tobias Huschle) [2110511] - s390/zcrypt: Add admask to zcdn (Tobias Huschle) [2110511] - s390/zcrypt: CCA control CPRB sending (Tobias Huschle) [2110511] - s390/ap: add missing virt_to_phys address conversion (Tobias Huschle) [2110511] - s390/ap: get rid of register asm in ap_dqap() (Tobias Huschle) [2110511] - s390/ap: get rid of register asm (Tobias Huschle) [2110511] - s390/ap: Rework ap_dqap to deal with messages greater than recv buffer (Tobias Huschle) [2110511] - s390/ap: rework assembler functions to use unions for in/out register variables (Tobias Huschle) [2110511] - internal: add new files for RHEL_MINOR=10 change (Denys Vlasenko) - thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554] - internal: update RHEL_MINOR for the start of RHEL-8.10 development (Denys Vlasenko)- thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards (Desnes Nunes) [2233974] - mm/userfaultfd: don't consider uffd-wp bit of writable migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp handling for THP migration entries (Rafael Aquini) [2231554] - mm/userfaultfd: fix uffd-wp special cases for fork() (Rafael Aquini) [2231554] - mm/thp: simplify copying of huge zero page pmd when fork (Rafael Aquini) [2231554]- redhat/configs: enable CONFIG_INET_DIAG_DESTROY (Andrea Claudi) [2230213] - net/sched: cls_u32: Fix reference counter leak leading to overflow (Davide Caratti) [2225202] {CVE-2023-3609} - cifs: fix bogus cifs_mount error handling in RHEL8 (Jeffrey Layton) [2215018] - KVM: nVMX: add missing consistency checks for CR0 and CR4 (Ricardo Robaina) [2190257] {CVE-2023-30456} - netfilter: snat: evict closing tcp entries on reply tuple collision (Florian Westphal) [2196717] - tun: avoid double free in tun_free_netdev (Jon Maloy) [2156366 2156371] {CVE-2022-4744} - net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225103] {CVE-2023-3776} - net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Davide Caratti) [2225196] {CVE-2023-3611} - net/sched: sch_qfq: reintroduce lmax bound check for MTU (Davide Caratti) [2225196] - net/sched: sch_qfq: refactor parsing of netlink parameters (Davide Caratti) [2225196] - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (Davide Caratti) [2225512] {CVE-2023-4128} - scsi: lpfc: Remove reftag check in DIF paths (Paul Ely) [2229152] - scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN (Paul Ely) [2229152] - scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO (Paul Ely) [2229152] - scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions (Paul Ely) [2229152] - scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node (Paul Ely) [2229152] - scsi: lpfc: Qualify ndlp discovery state when processing RSCN (Paul Ely) [2229152] - gfs2: Fix freeze consistency check in gfs2_trans_add_meta (Andreas Gruenbacher) [2095340] - gfs2: gfs2_freeze_lock_shared cleanup (Andreas Gruenbacher) [2095340] - gfs2: Replace sd_freeze_state with SDF_FROZEN flag (Andreas Gruenbacher) [2095340] - gfs2: Rework freeze / thaw logic (Andreas Gruenbacher) [2095340] - gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} (Andreas Gruenbacher) [2095340] - gfs2: Reconfiguring frozen filesystem already rejected (Andreas Gruenbacher) [2095340] - gfs2: Rename gfs2_freeze_lock{ => _shared } (Andreas Gruenbacher) [2095340] - gfs2: Rename the {freeze,thaw}_super callbacks (Andreas Gruenbacher) [2095340] - gfs2: Rename remaining "transaction" glock references (Andreas Gruenbacher) [2095340] - gfs2: init system threads before freeze lock (Bob Peterson) [2095340] - net: mana: Use the correct WQE count for ringing RQ doorbell (Bandan Das) [2222573] - net: mana: Batch ringing RX queue doorbell on receiving packets (Bandan Das) [2222573] - net: mana: Add support for vlan tagging (Bandan Das) [2222573] - net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters (Bandan Das) [2222573] - net: mana: Check if netdev/napi_alloc_frag returns single page (Bandan Das) [2222573] - net: mana: Rename mana_refill_rxoob and remove some empty lines (Bandan Das) [2222573] - net: mana: Add support for jumbo frame (Bandan Das) [2222573] - net: mana: Enable RX path to handle various MTU sizes (Bandan Das) [2222573] - net: mana: Refactor RX buffer allocation code to prepare for various MTU (Bandan Das) [2222573] - net: mana: Use napi_build_skb in RX path (Bandan Das) [2222573] - net: mana: Remove redundant pci_clear_master (Bandan Das) [2222573] - net: mana: Add new MANA VF performance counters for easier troubleshooting (Bandan Das) [2222573] - ice: Fix NULL pointer deref during VF reset (Petr Oros) [2227743] - x86/kasan: Populate shadow for shared chunk of the CPU entry area (Rafael Aquini) [2232451] - x86/kasan: Add helpers to align shadow addresses up and down (Rafael Aquini) [2232451] - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names (Rafael Aquini) [2232451] - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area (Rafael Aquini) [2232451] - x86/mm: Recompute physical address for every page of per-CPU CEA mapping (Rafael Aquini) [2232451]- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Benjamin Marzinski) [2227951] - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Florian Westphal) [2221046] {CVE-2023-35001} - scsi: storvsc: Remove errant duplicate code (Cathy Avery) [2211725] - scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices (Cathy Avery) [2211725] - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC03_CPU_38 (Shaoqin Huang) [2219725] - arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 (Shaoqin Huang) [2219725] - KVM: arm64: Correctly handle page aging notifiers for unaligned memslot (Shaoqin Huang) [2219725] - KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init() (Shaoqin Huang) [2219725] - KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption (Shaoqin Huang) [2219725] - KVM: arm64: Don't miss pending interrupts for suspended vCPU (Shaoqin Huang) [2219725] - KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded (Shaoqin Huang) [2219725] - KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 (Shaoqin Huang) [2219725] - KVM: arm64: Restore mdcr_el2 from vcpu (Shaoqin Huang) [2219725] - kvm: arm64: Remove __hyp_this_cpu_read (Shaoqin Huang) [2219725] - wifi: rtw88: unlock on error path in rtw_ops_add_interface() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check only affected links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send time sync only if needed (Íñigo Huguet) [2196823] - wifi: clean up erroneously introduced file (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init (Íñigo Huguet) [2196823] - wifi: rtw88: delete timer and free skb queue when unloading (Íñigo Huguet) [2196823] - wifi: cfg80211: Fix return value in scan logic (Íñigo Huguet) [2196823] - Revert "wifi: ath11k: Enable threaded NAPI" (Íñigo Huguet) [2196823] - wifi: cfg80211: fix receiving mesh packets without RFC1042 header (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix init command fail with enabled device (Íñigo Huguet) [2196823] - wifi: ath9k: convert msecs to jiffies where needed (Íñigo Huguet) [2196823] - wifi: ath11k: Add missing check for ioremap (Íñigo Huguet) [2196823] - wifi: ath11k: fix memory leak in WMI firmware stats (Íñigo Huguet) [2196823] - wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Íñigo Huguet) [2196823] - wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid baid size integer overflow (Íñigo Huguet) [2196823] - wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed (Íñigo Huguet) [2196823] - wifi: rtw88: Fix action frame transmission fail before association (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a few rate index validity checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: Validate slots_num before allocating memory (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Validate tid is in valid range before using it (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check link during TX (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add a NULL pointer check (Íñigo Huguet) [2196823] - wifi: iwlwifi: pull from TXQs with softirqs disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: Correctly indicate support for VHT TX STBC (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential array out of bounds access (Íñigo Huguet) [2196823] - wifi: rtw88: add missing unwind goto for __rtw_download_firmware() (Íñigo Huguet) [2196823] - wifi: iwlwifi: disable RX STBC when a device doesn't support it (Íñigo Huguet) [2196823] - wifi: iwlwifi: don't silently ignore missing suspend or resume ops (Íñigo Huguet) [2196823] - wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Íñigo Huguet) [2196823] - wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Íñigo Huguet) [2196823] - wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* (Íñigo Huguet) [2196823] - wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 (Íñigo Huguet) [2196823] - config: wifi: debug configs for brcm80211 (Íñigo Huguet) [2196823] - config: wifi: set RTL8821CS, RTL8822BS and RTL8822CS as disabled (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: spin_lock_bh() to fix lockdep regression (Íñigo Huguet) [2196823] - wifi: mac80211: fragment per STA profile correctly (Íñigo Huguet) [2196823] - wifi: mac80211: Use active_links instead of valid_links in Tx (Íñigo Huguet) [2196823] - wifi: cfg80211: remove links only on AP (Íñigo Huguet) [2196823] - wifi: mac80211: take lock before setting vif links (Íñigo Huguet) [2196823] - wifi: cfg80211: fix link del callback to call correct handler (Íñigo Huguet) [2196823] - wifi: mac80211: fix link activation settings order (Íñigo Huguet) [2196823] - wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in regulatory disconnect (Íñigo Huguet) [2196823] - wifi: cfg80211: fix locking in sched scan stop work (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif() (Íñigo Huguet) [2196823] - wifi: mac80211: fix switch count in EMA beacons (Íñigo Huguet) [2196823] - wifi: mac80211: don't translate beacon/presp addrs (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: fix non-inheritence element (Íñigo Huguet) [2196823] - wifi: cfg80211: reject bad AP MLD address (Íñigo Huguet) [2196823] - wifi: mac80211: use correct iftype HE cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write_txwi() (Íñigo Huguet) [2196823] - wifi: rtw89: remove redundant check of entering LPS (Íñigo Huguet) [2196823] - wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (Íñigo Huguet) [2196823] - wifi: b43: fix incorrect __packed annotation (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Always use two consecutive bytes for word operations (Íñigo Huguet) [2196823] - mac80211_hwsim: fix memory leak in hwsim_new_radio_nl (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add locking to the rate read flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: Don't use valid_links to iterate sta links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't trust firmware n_channels (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix OEM's name in the ppag approved list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix initialization of a return value (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix access to fw_id_to_mac_id (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix DBGI dump (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix number of concurrent link checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't double-init spinlock (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always free dup_data (Íñigo Huguet) [2196823] - wifi: mac80211: recalc chanctx mindef before assigning (Íñigo Huguet) [2196823] - wifi: mac80211: consider reserved chanctx for mindef (Íñigo Huguet) [2196823] - wifi: mac80211: simplify chanctx allocation (Íñigo Huguet) [2196823] - wifi: mac80211: Abort running color change when stopping the AP (Íñigo Huguet) [2196823] - wifi: mac80211: fix min center freq offset tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rfi: disable RFI feature (Íñigo Huguet) [2196823] - wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize() (Íñigo Huguet) [2196823] - wifi: mac80211: fortify the spinlock against deadlock by interrupt (Íñigo Huguet) [2196823] - wifi: cfg80211: Drop entries with invalid BSSIDs in RNR (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Íñigo Huguet) [2196823] - wifi: brcmfmac: Check for probe() id argument being NULL (Íñigo Huguet) [2196823] - wifi: rtw88: correct qsel_to_ep[] type as int (Íñigo Huguet) [2196823] - wifi: rtw88: use work to update rate to avoid RCU warning (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: adjust quota to avoid SER L1 caused by access null page (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix stats->tx_bytes calculation (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (Íñigo Huguet) [2196823] - wifi: rtw88: Update spelling in main.h (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Simplify setting the initial gain (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Add rtl8xxxu_write{8,16,32}_{set,clear} (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Don't print the vendor/product/serial (Íñigo Huguet) [2196823] - wifi: rtw88: Fix memory leak in rtw88_usb (Íñigo Huguet) [2196823] - wifi: rtw88: call rtw8821c_switch_rf_set() according to chip variant (Íñigo Huguet) [2196823] - wifi: rtw88: set pkg_type correctly for specific rtw8821c variants (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Fix rfe_option field width (Íñigo Huguet) [2196823] - wifi: rtw88: usb: fix priority queue to endpoint mapping (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: add iface combination (Íñigo Huguet) [2196823] - wifi: rtw88: handle station mode concurrent scan with AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: prevent scan abort with other VIFs (Íñigo Huguet) [2196823] - wifi: rtw88: refine reserved page flow for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: disallow PS during AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: 8822c: extend reserved page number (Íñigo Huguet) [2196823] - wifi: rtw88: add port switch for AP mode (Íñigo Huguet) [2196823] - wifi: rtw88: add bitmap for dynamic port settings (Íñigo Huguet) [2196823] - wifi: rtw89: mac: use regular int as return type of DLE buffer request (Íñigo Huguet) [2196823] - wifi: mac80211: remove return value check of debugfs_create_dir() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix RFKILL report when driver is going down (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: re-ask for ownership after it was taken by CSME (Íñigo Huguet) [2196823] - wifi: iwlwifi: mei: make mei filtered scan more aggressive (Íñigo Huguet) [2196823] - wifi: iwlwifi: modify scan request and results when in link protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable support for MLO APIs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: prefer RCU_INIT_POINTER() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix potential memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix argument to efi.get_variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix MIC removal confusion (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: fix memory leak in debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update support for b0 version (Íñigo Huguet) [2196823] - wifi: ath11k: Remove disabling of 80+80 and 160 MHz (Íñigo Huguet) [2196823] - wifi: ath11k: Fix SKB corruption in REO destination ring (Íñigo Huguet) [2196823] - wifi: ath11k: Fix incorrect update of radiotap fields (Íñigo Huguet) [2196823] - wifi: ath11k: fix tx status reporting in encap offload mode (Íñigo Huguet) [2196823] - wifi: ath11k: add peer mac information in failure cases (Íñigo Huguet) [2196823] - wifi: ath11k: Prevent REO cmd failures (Íñigo Huguet) [2196823] - wifi: ath11k: fix double free of peer rx_tid during reo cmd failure (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fill txd by host driver (Íñigo Huguet) [2196823] - wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers (Íñigo Huguet) [2196823] - wifi: mt76: dma: use napi_build_skb (Íñigo Huguet) [2196823] - wifi: mt76: mt7615: increase eeprom size for mt7663 (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable mesh HW amsdu/de-amsdu support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable configured beacon tx rate (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_MCAST_RATE support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support (Íñigo Huguet) [2196823] - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Íñigo Huguet) [2196823] - wifi: mac80211: remove ieee80211_tx_status_8023 (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 78 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: check firmware response size (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add MLO support to SF - use sta pointer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: configure TLC on link activation (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove RS rate init update argument (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize per-link STA ratescale data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: properly access sband->iftype_data (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: only clients can be 20MHz-only (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix iwl_mvm_sta_rc_update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove per-STA MFP setting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use BSSID when building probe requests (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac id management (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adopt the latest firmware API (Íñigo Huguet) [2196823] - wifi: mt76: connac: add nss calculation into mt76_connac2_mac_tx_rate_val() (Íñigo Huguet) [2196823] - wifi: mt76: connac: fix txd multicast rate setting (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: stop chip reset worker in unregister hook (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: improve reliability of dma reset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` (Íñigo Huguet) [2196823] - mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (Íñigo Huguet) [2196823] - wifi: mt76: move mcu_uni_event and mcu_reg_event in common code (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable coredump support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add full system reset knobs into debugfs (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: enable full system reset support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: enable p2p support (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members (Íñigo Huguet) [2196823] - wifi: mt76: Replace zero-length array with flexible-array member (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: drop redundant prefix of mt7915_txpower_puts() (Íñigo Huguet) [2196823] - wifi: mt76: fix 6GHz high channel not be scanned (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: fix probe timeout after reboot (Íñigo Huguet) [2196823] - wifi: mt76: move shared mac definitions in mt76_connac2_mac.h (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: get rid of eeprom.h (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_gen_ppe_thresh utility routine (Íñigo Huguet) [2196823] - wifi: mt76: get rid of unused sta_ps callbacks (Íñigo Huguet) [2196823] - wifi: mt76: add mt76_connac_irq_enable utility routine (Íñigo Huguet) [2196823] - wifi: mt76: move irq_tasklet in mt76_dev struct (Íñigo Huguet) [2196823] - wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix eeprom tx path bitfields (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_set_pm() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: init mpdu density cap (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix pointer calculation in ie countdown event (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove unused eeprom band selection (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: add eht rx rate support (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2196823] - wifi: mt76: connac: refresh tx session timer for WED device (Íñigo Huguet) [2196823] - wifi: mt76: add missing locking to protect against concurrent rx/status calls (Íñigo Huguet) [2196823] - wifi: mt76: handle failure of vzalloc in mt7615_coredump_work (Íñigo Huguet) [2196823] - wifi: mt76: drop the incorrect scatter and gather frame (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: expose device tree match table (Íñigo Huguet) [2196823] - wifi: mt76: dynamic channel bandwidth changes in AP mode (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: fix radiotap bitfield (Íñigo Huguet) [2196823] - wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() (Íñigo Huguet) [2196823] - wifi: mt76: mt7996: Remove unneeded semicolon (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix PCI DMA hang after reboot (Íñigo Huguet) [2196823] - wifi: mt76: mt7921: fix wrong command to set STA channel (Íñigo Huguet) [2196823] - wifi: mt76: remove redundent MCU_UNI_CMD_* definitions (Íñigo Huguet) [2196823] - wifi: ath9k: fix per-packet TX-power cap for TPC (Íñigo Huguet) [2196823] - wifi: ath11k: fix undefined behavior with __fls in dp (Íñigo Huguet) [2196823] - wifi: ath11k: Ignore frags from uninitialized peer in dp. (Íñigo Huguet) [2196823] - wifi: ath11k: print a warning when crypto_alloc_shash() fails (Íñigo Huguet) [2196823] - wifi: ath11k: pci: Add more MODULE_FIRMWARE() entries (Íñigo Huguet) [2196823] - wifi: ath11k: enable SAR support on WCN6750 (Íñigo Huguet) [2196823] - wifi: ath11k: Disable Spectral scan upon removing interface (Íñigo Huguet) [2196823] - wifi: rtw89: add support of concurrent mode (Íñigo Huguet) [2196823] - wifi: rtw89: Disallow power save with multiple stations (Íñigo Huguet) [2196823] - wifi: rtw89: update statistics to FW for fine-tuning performance (Íñigo Huguet) [2196823] - wifi: rtw89: use struct instead of macros to set H2C command of hardware scan (Íñigo Huguet) [2196823] - wifi: rtw89: refine scan function after chanctx (Íñigo Huguet) [2196823] - wifi: rtw89: prohibit enter IPS during HW scan (Íñigo Huguet) [2196823] - wifi: rtw89: coex: send more hardware module info to firmware for 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update function to get BT RSSI and hardware counter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add path control register to monitor list (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Enable Wi-Fi RX gain control for free run solution (Íñigo Huguet) [2196823] - wifi: rtw89: fix power save function in WoWLAN mode (Íñigo Huguet) [2196823] - wifi: rtw89: support WoWLAN mode for 8852be (Íñigo Huguet) [2196823] - wifi: iwlwifi: move debug buffer allocation failure to info verbosity (Íñigo Huguet) [2196823] - wifi: iwlwifi: make the loop for card preparation effective (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow number of beacons from FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement key link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement BAID link switching (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track station mask for BAIDs (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 77 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use correct sta mask to remove queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid iterating over an un-initialized list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: factor out iwl_mvm_sta_fw_id_mask() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: properly implement HE AP support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix _iwl_mvm_get_scan_type() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix getting lowest TX rate for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: add full BW UL MU-MIMO support (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support devices with 5-6 out endpoints (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Clean up some messy ifs (Íñigo Huguet) [2196823] - wifi: brcmfmac: add Cypress 43439 SDIO ids (Íñigo Huguet) [2196823] - wifi: rtw89: fix crash due to null pointer of sta in AP mode (Íñigo Huguet) [2196823] - wifi: rtw89: correct 5 MHz mask setting (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add tables for RFK (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (2 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: add BB and RF tables (1 of 2) (Íñigo Huguet) [2196823] - wifi: rtw89: pci: update PCI related settings to support 8851B (Íñigo Huguet) [2196823] - wifi: rtw89: mac: update MAC settings to support 8851b (Íñigo Huguet) [2196823] - wifi: rtw89: 8851b: fix TX path to path A for one RF path chip (Íñigo Huguet) [2196823] - wifi: rtw89: read version of analog hardware (Íñigo Huguet) [2196823] - wifi: rtw89: use hardware CFO to improve performance (Íñigo Huguet) [2196823] - wifi: rtw89: support parameter tables by RFE type (Íñigo Huguet) [2196823] - wifi: rtw89: fix authentication fail during scan (Íñigo Huguet) [2196823] - wifi: rtw89: add flag check for power state (Íñigo Huguet) [2196823] - wifi: rtw89: add ieee80211::remain_on_channel ops (Íñigo Huguet) [2196823] - wifi: rtw89: add function to wait for completion of TX skbs (Íñigo Huguet) [2196823] - wifi: rtw89: 8852c: add beacon filter and CQM support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: tx: remove misleading if statement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix setting the rate for non station cases (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: validate station properly in flush (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: set STA mask for keys in MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix ptk_pn memory leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make iwl_mvm_mac_ctxt_send_beacon() static (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: track AP STA pointer and use it for MFP (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: move memset before early return (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize seq variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Fix spelling mistake "Gerenal" -> "General" (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix spelling mistake "upto" -> "up to" (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable new MLD FW API (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a new PCI device ID for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add RF Step Type for BZ device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: scan legacy bands and UHB channels with same antenna (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Fix possible division by zero (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: skip dump correctly on hw error (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Íñigo Huguet) [2196823] - wifi: iwlwifi: Fix the duplicate dump name (Íñigo Huguet) [2196823] - wifi: iwlwifi: pcie: work around ROM bug on AX210 integrated (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add DSM_FUNC_ENABLE_6E value to debugfs (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: cleanup beacon_inject_active during hw restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support wowlan info notification version 2 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make HLTK configuration for PASN station optional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: request limiting to 8 MSDUs per A-MSDU (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix shift-out-of-bounds (Íñigo Huguet) [2196823] - wifi: iwlwifi: acpi: support modules with high antenna gain (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: dbg: print pc register data once fw dump occurred (Íñigo Huguet) [2196823] - wifi: mac80211: add flush_sta method (Íñigo Huguet) [2196823] - wifi: mac80211: flush queues on STA removal (Íñigo Huguet) [2196823] - wifi: ieee80211: correctly mark FTM frames non-bufferable (Íñigo Huguet) [2196823] - wifi: ieee80211: clean up public action codes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols (Íñigo Huguet) [2196823] - wifi: iwlwifi: trans: don't trigger d3 interrupt twice (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj-a0 and specific rf devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update init sequence if tx diversity supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move function sequence (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm: Update HE capabilities on 6GHz band for EHT device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor TX csum mode check (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix A-MSDU checks (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable bz hw checksum from c step (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use OFDM rate if IEEE80211_TX_CTL_NO_CCK_RATE is set (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: convert TID to FW value on queue remove (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configuration for SO,SOF MAC and HR RF (Íñigo Huguet) [2196823] - wifi: iwlwifi: add a validity check of queue_id in iwl_txq_reclaim (Íñigo Huguet) [2196823] - wifi: iwlwifi: nvm-parse: enable 160/320 MHz for AP mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: debug: fix crash in __iwl_err() (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8821CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822CS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: Add support for the SDIO based RTL8822BS chipset (Íñigo Huguet) [2196823] - wifi: rtw88: main: Reserve 8 bytes of extra TX headroom for SDIO cards (Íñigo Huguet) [2196823] - wifi: rtw88: main: Add the {cpwm,rpwm}_addr for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Support SDIO specific bits in the power on sequence (Íñigo Huguet) [2196823] - wifi: rtw88: sdio: Add HCI implementation for SDIO based chipsets (Íñigo Huguet) [2196823] - wifi: rtw88: Clear RTW_FLAG_POWERON early in rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: ath12k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: ath11k: Send 11d scan start before WMI_START_SCAN_CMDID (Íñigo Huguet) [2196823] - wifi: ath11k: fix writing to unintended memory region (Íñigo Huguet) [2196823] - wifi: ath11k: Fix invalid management rx frame length issue (Íñigo Huguet) [2196823] - wifi: ath11k: fix rssi station dump not updated in QCN9074 (Íñigo Huguet) [2196823] - wifi: ath11k: Configure the FTM responder role using firmware capability flag (Íñigo Huguet) [2196823] - wifi: ath11k: Optimize 6 GHz scan time (Íñigo Huguet) [2196823] - wifi: mac80211: set EHT support flag in AP mode (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl() (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix the order of TIMING_MEASUREMENT notifications (Íñigo Huguet) [2196823] - bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state (Íñigo Huguet) [2196823] - bus: mhi: host: Remove duplicate ee check for syserr (Íñigo Huguet) [2196823] - bus: mhi: host: Avoid ringing EV DB if there are no elements to process (Íñigo Huguet) [2196823] - net: rfkill-gpio: Add explicit include for of.h (Íñigo Huguet) [2196823] - net: qrtr: correct types of trace event parameters (Íñigo Huguet) [2196823] - wifi: rt2x00: Fix memory leak when handling surveys (Íñigo Huguet) [2196823] - wifi: b43legacy: Remove the unused function prev_slot() (Íñigo Huguet) [2196823] - wifi: rtw89: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rtw89: fix potential race condition between napi_init and napi_enable (Íñigo Huguet) [2196823] - wifi: rtw89: config EDCCA threshold during scan to prevent TX failed (Íñigo Huguet) [2196823] - wifi: rtw89: fix incorrect channel info during scan due to ppdu_sts filtering (Íñigo Huguet) [2196823] - wifi: rtw89: remove superfluous H2C of join_info (Íñigo Huguet) [2196823] - wifi: rtw89: set data lowest rate according to AP supported rate (Íñigo Huguet) [2196823] - wifi: rtw89: add counters of register-based H2C/C2H (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.1 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add report control v5 variation (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Update RTL8852B LNA2 hardware parameter (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Not to enable firmware report when WiFi is power saving (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add LPS protocol radio state for RTL8852B (Íñigo Huguet) [2196823] - bus: mhi: pci_generic: Add Foxconn T99W510 (Íñigo Huguet) [2196823] - bus: mhi: host: Use ERANGE for BHIOFF/BHIEOFF range check (Íñigo Huguet) [2196823] - bus: mhi: host: Range check CHDBOFF and ERDBOFF (Íñigo Huguet) [2196823] - wifi: mwifiex: remove unused evt_buf variable (Íñigo Huguet) [2196823] - wifi: brcmsmac: ampdu: remove unused suc_mpdu variable (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Íñigo Huguet) [2196823] - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Íñigo Huguet) [2196823] - wifi: brcmsmac: remove unused has_5g variable (Íñigo Huguet) [2196823] - wifi: b43legacy: remove unused freq_r3A_value function (Íñigo Huguet) [2196823] - wifi: rtlwifi: Replace fake flex-array with flex-array member (Íñigo Huguet) [2196823] - wifi: rtw88: Remove redundant pci_clear_master (Íñigo Huguet) [2196823] - wifi: rndis_wlan: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: rndis_wlan: clean up a type issue (Íñigo Huguet) [2196823] - wifi: rtw88: remove unused rtw_pci_get_tx_desc function (Íñigo Huguet) [2196823] - wifi: rsi: Slightly simplify rsi_set_channel() (Íñigo Huguet) [2196823] - wifi: ipw2x00: remove unused _ipw_read16 function (Íñigo Huguet) [2196823] - wifi: mac80211: enable EHT mesh support (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: correctly use link in iwl_mvm_sta_del() (Íñigo Huguet) [2196823] - wifi: iwlwifi: separate AP link management queues (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: free probe_resp_data later (Íñigo Huguet) [2196823] - wifi: iwlwifi: bump FW API to 75 for AX devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: move max_agg_bufsize into host TLC lq_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: send full STA during HW restart (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rework active links counting (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update mac config when assigning chanctx (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the correct link queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up mac_id vs. link_id in MLD sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix station link data leak (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: initialize max_rc_amsdu_len per-link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use appropriate link for rate selection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the new lockdep-checking macros (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove chanctx WARN_ON (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sending MAC context for idle (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove only link-specific AP keys (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip inactive links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_scan_respect_p2p_go_iter() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rxmq: report link ID to mac80211 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use bcast/mcast link station id (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: translate management frame address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement mac80211 callback change_sta_links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use the link sta address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust rs init to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust radar detection to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust iwl_mvm_sec_key_remove_ap to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make a few warnings only trigger once (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: coex: start handling multiple links (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs-fw: don't crash on missing channel (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: use STA link address (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: skip MEI update for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix narrow RU check for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make some HW flags conditional (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement link change ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some cleanup functions to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_mac_sta_state_common() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: update iwl_mvm_tx_reclaim() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust to MLO assign/unassign/switch_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add fw link id allocation (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust internal stations to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: replace bss_info_changed() with vif_cfg/link_info_changed() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link_conf parameter for add/remove/change link (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: don't check dtim_period in new API (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust SMPS for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add set_hw_timestamp to mld ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add link to firmware earlier (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust some PS and PM methods to MLD (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust mld_mac_ctxt_/beacon_changed() for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: adjust smart fifo configuration to MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: align to the LINK cmd update in the FW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: always use the sta->addr as the peers addr (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: modify link instead of removing it during csa (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix crash on queue removal for MLD API too (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix "modify_mask" value in the link cmd. (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all missing ops to iwl_mvm_mld_ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for post_channel_switch in MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: unite sta_modify_disable_tx flows (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add cancel/remain_on_channel for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_roc() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add some new MLD ops (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add sta handling flows for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an indication that the new MLD API is used (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: sta preparation for MLO (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: vif preparation for MLO (Íñigo Huguet) [2196823] - wifi: nl80211: support advertising S1G capabilities (Íñigo Huguet) [2196823] - wifi: mac80211: S1G capabilities information element in probe request (Íñigo Huguet) [2196823] - mac80211: minstrel_ht: remove unused n_supported variable (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Use 64-bit division helper in iwl_mvm_get_crosstimestamp_fw() (Íñigo Huguet) [2196823] - wifi: carl9170: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: carl9170: Fix multiple -Warray-bounds warnings (Íñigo Huguet) [2196823] - wifi: ath10k: remove unused ath10k_get_ring_byte function (Íñigo Huguet) [2196823] - wifi: ath12k: incorrect channel survey dump (Íñigo Huguet) [2196823] - wifi: ath12k: fix incorrect handling of AMSDU frames (Íñigo Huguet) [2196823] - wifi: ath12k: fix packets are sent in native wifi mode while we set raw mode (Íñigo Huguet) [2196823] - wifi: ath12k: fill peer meta data during reo_reinject (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR report support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR abort support via virtio (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR request support via virtio (Íñigo Huguet) [2196823] - wifi: nl80211: make nl80211_send_chandef non-static (Íñigo Huguet) [2196823] - mac80211_hwsim: add PMSR capability support (Íñigo Huguet) [2196823] - mac80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - cfg80211: support RNR for EMA AP (Íñigo Huguet) [2196823] - wifi: mac80211: use bullet list for amsdu_mesh_control formats list (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix NULL deref in iwl_mvm_mld_disable_txq (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: EMA support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Multiple BSSID support (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: move beacon transmission to a separate function (Íñigo Huguet) [2196823] - wifi: mac80211: generate EMA beacons in AP mode (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - wifi: mac80211: implement support for yet another mesh A-MSDU format (Íñigo Huguet) [2196823] - wifi: mac80211: add mesh fast-rx support (Íñigo Huguet) [2196823] - wifi: mac80211: use mesh header cache to speed up mesh forwarding (Íñigo Huguet) [2196823] - wifi: mac80211: mesh fast xmit support (Íñigo Huguet) [2196823] - wifi: mac80211: fix race in mesh sequence number assignment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add debugfs to get TAS status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: support enabling and disabling HW timestamping (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_add_sta(), iwl_mvm_rm_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove not needed initializations (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta_send_to_fw() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_sta (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor iwl_mvm_cfg_he_sta() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Don't send MAC CTXT cmd after deauthorization (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add stop_ap() and leave_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add start_ap() and join_ibss() callbacks for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: select ptp cross timestamp from multiple reads (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: implement PHC clock adjustments (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: enable TX beacon protection (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for timing measurement (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: report hardware timestamps in RX/TX status (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: read synced time from firmware if supported (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for PTP HW clock (PHC) (Íñigo Huguet) [2196823] - wifi: ath12k: Enable IMPS for WCN7850 (Íñigo Huguet) [2196823] - wifi: ath12k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2196823] - wifi: ath12k: fix firmware assert during channel switch for peer sta (Íñigo Huguet) [2196823] - wifi: ath12k: fix memory leak in ath12k_qmi_driver_event_work() (Íñigo Huguet) [2196823] - wifi: ath11k: fix BUFFER_DONE read on monitor ring rx buffer (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Support new chip RTL8710BU aka RTL8188GU (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: RTL8192EU always needs full init (Íñigo Huguet) [2196823] - wifi: iwlwifi: Avoid disabling GCC specific flag with clang (Íñigo Huguet) [2196823] - wifi: iwlwifi: suppress printf warnings in tracing (Íñigo Huguet) [2196823] - wifi: iwlwifi: fw: pnvm: fix uefi reduced TX power loading (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update configurations for Bnj and Bz devices (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rs: print BAD_RATE for invalid HT/VHT index (Íñigo Huguet) [2196823] - wifi: iwlwifi: Replace space with tabs as code indent (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add required space before open '(' (Íñigo Huguet) [2196823] - wifi: iwlwifi: Remove prohibited spaces (Íñigo Huguet) [2196823] - wifi: iwlwifi: fix typos in comment (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: remove setting of 'sta' parameter (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an unassign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_unassign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an assign_vif_chanctx() callback for MLD mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: refactor __iwl_mvm_assign_vif_chanctx() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add a remove_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Add an add_interface() callback for mld mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new STA related commands (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new LINK command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add support for the new MAC CTXT command (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor MAC_CONTEXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: Refactor STA_HE_CTXT_CMD sending flow (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add driver defined dump file name (Íñigo Huguet) [2196823] - wifi: iwlwifi: yoyo: Add new tlv for dump file name extension (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid sta lookup in queue alloc (Íñigo Huguet) [2196823] - wifi: ath11k: fix deinitialization of firmware resources (Íñigo Huguet) [2196823] - wifi: ath11k: Replace fake flex-array with flexible-array member (Íñigo Huguet) [2196823] - wifi: ath12k: Add missing unwind goto in ath12k_pci_probe() (Íñigo Huguet) [2196823] - net: Use of_property_present() for testing DT property presence (Íñigo Huguet) [2196823] - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Íñigo Huguet) [2196823] {CVE-2023-1380} - wifi: rtw88: fix memory leak in rtw_usb_probe() (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v5 firmware cycle status report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add v2 Bluetooth scan info (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Fix wrong structure assignment at null data report (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add register monitor report v2 format (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add traffic TX/RX info and its H2C (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add WiFi role info v2 (Íñigo Huguet) [2196823] - wifi: rtw89: coex: Add more error_map and counter to log (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: use module_usb_driver (Íñigo Huguet) [2196823] - wifi: rtw89: release RX standby timer of beamformee CSI to save power (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: mark Edimax EW-7811Un V2 as tested (Íñigo Huguet) [2196823] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356 (Íñigo Huguet) [2196823] - wifi: move raycs, wl3501 and rndis_wlan to legacy directory (Íñigo Huguet) [2196823] - wifi: move mac80211_hwsim and virt_wifi to virtual directory (Íñigo Huguet) [2196823] - wifi: ath11k: add debug prints in regulatory WMI event processing (Íñigo Huguet) [2196823] - wifi: ath11k: add support to parse new WMI event for 6 GHz (Íñigo Huguet) [2196823] - wifi: ath11k: use proper regulatory reference for bands (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Revert "Add a secondary AT port to Telit FN990" (Íñigo Huguet) [2196823] - bus: mhi: host: pci_generic: Drop redundant pci_enable_pcie_error_reporting() (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: fix EOF bit reporting (Íñigo Huguet) [2196823] - wifi: iwlwifi: Do not include radiotap EHT user info if not needed (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT RU allocation to radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: Update logs for yoyo reset sw changes (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: clean up duplicated defines (Íñigo Huguet) [2196823] - wifi: iwlwifi: rs-fw: break out for unsupported bandwidth (Íñigo Huguet) [2196823] - wifi: iwlwifi: Add support for B step of BnJ-Fm4 (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: make flush code a bit clearer (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: avoid UB shift of snif_queue (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add primary 80 known for EHT radiotap (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: parse FW frame metadata for EHT sniffer mode (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: decode USIG_B1_B7 RU to nl80211 RU width (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: rename define to generic name (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: allow Microsoft to use TAS (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add all EHT based on data0 info from HW (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add EHT radiotap info based on rate_n_flags (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add an helper function radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: separate vendor TLV into header/content (Íñigo Huguet) [2196823] - bus: mhi: ep: Demote unsupported channel error log to debug (Íñigo Huguet) [2196823] - bus: mhi: host: Remove mhi_poll() API (Íñigo Huguet) [2196823] - wifi: iwlwifi: reduce verbosity of some logging events (Íñigo Huguet) [2196823] - wifi: iwlwifi: Adding the code to get RF name for MsP device (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: mark mac header with no data frames (Íñigo Huguet) [2196823] - wifi: iwlwifi: mvm: add LSIG info to radio tap info in EHT (Íñigo Huguet) [2196823] - wifi: nl80211: Add support for randomizing TA of auth and deauth frames (Íñigo Huguet) [2196823] - wifi: mac80211: add LDPC related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_conf (Íñigo Huguet) [2196823] - wifi: mac80211: introduce ieee80211_refresh_tx_agg_session_timer() (Íñigo Huguet) [2196823] - wifi: mac80211: add support for driver adding radiotap TLVs (Íñigo Huguet) [2196823] - wifi: radiotap: Add EHT radiotap definitions (Íñigo Huguet) [2196823] - wifi: mac80211: fix ieee80211_link_set_associated() type (Íñigo Huguet) [2196823] - wifi: mac80211: simplify reasoning about EHT capa handling (Íñigo Huguet) [2196823] - wifi: mac80211: mlme: remove pointless sta check (Íñigo Huguet) [2196823] - wifi: mac80211_hwsim: Indicate support for NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT (Íñigo Huguet) [2196823] - wifi: mac80211: add netdev per-link debugfs data and driver hook (Íñigo Huguet) [2196823] - wifi: mac80211: remove SMPS from AP debugfs (Íñigo Huguet) [2196823] - wifi: mac80211: add pointer from bss_conf to vif (Íñigo Huguet) [2196823] - wifi: mac80211: warn only once on AP probe (Íñigo Huguet) [2196823] - wifi: cfg80211/mac80211: report link ID on control port RX (Íñigo Huguet) [2196823] - wifi: mac80211: add support for set_hw_timestamp command (Íñigo Huguet) [2196823] - wifi: nl80211: add a command to enable/disable HW timestamping (Íñigo Huguet) [2196823] - wifi: wireless: cleanup unused function parameters (Íñigo Huguet) [2196823] - wifi: wireless: correct primary channel validation on 6 GHz (Íñigo Huguet) [2196823] - wifi: wireless: return primary channel regardless of DUP (Íñigo Huguet) [2196823] - wifi: mac80211: allow beacon protection HW offload (Íñigo Huguet) [2196823] - wifi: mac80211: check key taint for beacon protection (Íñigo Huguet) [2196823] - wifi: mac80211: clear all bits that relate rtap fields on skb (Íñigo Huguet) [2196823] - wifi: mac80211: adjust scan cancel comment/check (Íñigo Huguet) [2196823] - wifi: nl80211: Update the documentation of NL80211_SCAN_FLAG_COLOCATED_6GHZ (Íñigo Huguet) [2196823] - gpiolib: split linux/gpio/driver.h out of linux/gpio.h (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192se: Remove some unused variables (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add 4359C0 firmware definition (Íñigo Huguet) [2196823] - wifi: rtw89: fix SER L1 might stop entering LPS issue (Íñigo Huguet) [2196823] - wifi: ath11k: Add tx ack signal support for management packets (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add BCM4378B3 support (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for external calibration blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Load and provide TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: common: Add support for downloading TxCap blobs (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4387 (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operations (Íñigo Huguet) [2196823] - wifi: brcmfmac: feature: Add support for setting feats based on WLC version (Íñigo Huguet) [2196823] - wifi: brcmfmac: cfg80211: Add support for scan params v2 (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocks (Íñigo Huguet) [2196823] - wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary number (Íñigo Huguet) [2196823] - wifi: ath11k: generate rx and tx mcs maps for supported HE mcs (Íñigo Huguet) [2196823] - wifi: ath11k: move HE MCS mapper to a separate function (Íñigo Huguet) [2196823] - wifi: ath11k: push MU-MIMO params from hostapd to hardware (Íñigo Huguet) [2196823] - wifi: ath11k: modify accessor macros to match index size (Íñigo Huguet) [2196823] - wifi: ath6kl: reduce WARN to dev_dbg() in callback (Íñigo Huguet) [2196823] - wifi: brcmfmac: support CQM RSSI notification with older firmware (Íñigo Huguet) [2196823] - wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device (Íñigo Huguet) [2196823] - wifi: brcmfmac: acpi: Add support for fetching Apple ACPI properties (Íñigo Huguet) [2196823] - wifi: ath12k: remove memset with byte count of 278528 (Íñigo Huguet) [2196823] - wifi: wcn36xx: Slightly optimize PREPARE_HAL_BUF() (Íñigo Huguet) [2196823] - wifi: rtw89: refine FW feature judgement on packet drop (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: enable hw_scan support (Íñigo Huguet) [2196823] - wifi: rtw89: 8852b: add channel encoding for hw_scan (Íñigo Huguet) [2196823] - wifi: rtw89: adjust channel encoding to common function (Íñigo Huguet) [2196823] - wifi: rtw89: fw: configure CRASH_TRIGGER feature for 8852B (Íñigo Huguet) [2196823] - wifi: rtw89: add tx_wake notify for 8852B (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822c: Implement RTL8822CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8822b: Implement RTL8822BS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: rtw8821c: Implement RTL8821CS (SDIO) efuse parsing (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add SDIO HCI support in the TX/page table setup (Íñigo Huguet) [2196823] - wifi: rtw88: mac: Add support for the SDIO HCI in rtw_pwr_seq_parser() (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: Remove always true condition in rtl8xxxu_print_chipinfo (Íñigo Huguet) [2196823] - wifi: rtw89: add RNR support for 6 GHz scan (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192de: Remove the unused variable bcnfunc_enable (Íñigo Huguet) [2196823] - wifi: rtl8xxxu: 8188e: parse single one element of RA report for station mode (Íñigo Huguet) [2196823] - wifi: rtlwifi: rtl8192ce: fix dealing empty EEPROM values (Íñigo Huguet) [2196823] - wifi: ath11k: fix SAC bug on peer addition with sta band migration (Íñigo Huguet) [2196823] - wifi: ath10k: Remove redundant assignment to changed_flags (Íñigo Huguet) [2196823] - wifi: ath10k: snoc: enable threaded napi on WCN3990 (Íñigo Huguet) [2196823] - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Íñigo Huguet) [2196823] - wifi: ath5k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath11k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2196823] - wifi: ath12k: PCI ops for wakeup/release MHI (Íñigo Huguet) [2196823] - wifi: ath12k: Handle lock during peer_id find (Íñigo Huguet) [2196823] - wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Íñigo Huguet) [2196823] - wifi: ath11k: fix return value check in ath11k_ahb_probe() (Íñigo Huguet) [2196823] - wifi: ath12k: use kfree_skb() instead of kfree() (Íñigo Huguet) [2196823] - wifi: ath: Silence memcpy run-time false positive warning (Íñigo Huguet) [2196823] - wifi: ath10k: Remove the unused function shadow_dst_wr_ind_addr() and ath10k_ce_error_intr_enable() (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: clean up some inconsistent indentings (Íñigo Huguet) [2196823] - wifi: ath12k: dp_mon: Fix unsigned comparison with less than zero (Íñigo Huguet) [2196823] - wifi: ath12k: Fix spelling mistakes in warning messages and comments (Íñigo Huguet) [2196823] - wifi: ath6kl: minor fix for allocation size (Íñigo Huguet) [2196823] - wifi: ath11k: Set ext passive scan flag to adjust passive scan start time (Íñigo Huguet) [2196823]- xfrm: add NULL check in xfrm_update_ae_params (Daniel Mendes) [2218948] {CVE-2023-3772} - scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Cathy Avery) [1986067] - netfilter: xt_owner: Add supplementary groups option (Phil Sutter) [2136194] - netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal) [2230460] - drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues (Karol Herbst) [2229989] - net: deprecate PF_KEY (Sabrina Dubroca) [RHEL-1257] - KVM: SEV: remove ghcb variable declarations (Vitaly Kuznetsov) [2213807] - KVM: SEV: only access GHCB fields once (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - KVM: SEV: snapshot the GHCB before accessing it (Vitaly Kuznetsov) [2213807] {CVE-2023-4155} - Documentation/x86: Fix backwards on/off logic about YMM support (Waiman Long) [2229884] {CVE-2022-40982} - KVM: Add GDS_NO support to KVM (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Kconfig option for GDS (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add force option to GDS mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/speculation: Add Gather Data Sampling mitigation (Waiman Long) [2229884] {CVE-2022-40982} - x86/bugs: Use sysfs_emit() (Waiman Long) [2229884] - Documentation/ABI: Mention retbleed vulnerability info file for sysfs (Waiman Long) [2229884] - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed (Waiman Long) [2229884] - arm64: correct the effect of mitigations off on kpti (Waiman Long) [2229884] - x86/speculation: Add missing srbds=off to the mitigations= help text (Waiman Long) [2229884] - usb: typec: ucsi: Mark dGPUs as DEVICE scope (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Remove ccgx,firmware-build property (Desnes Nunes) [2222463] - usb: typec: ucsi_ccg: Add OF support (Desnes Nunes) [2222463] - usb: typec: ucsi/ucsi_ccg: Convert to i2c's .probe_new() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Add ACPI property to align with device-tree (Desnes Nunes) [2222463] - dt-bindings: usb: Add Cypress cypd4226 Type-C controller (Desnes Nunes) [2222463] - i2c: designware-pci: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Convert to use dev_err_probe() (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use temporary variable for struct device (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Switch to use i2c_new_ccgx_ucsi() (Desnes Nunes) [2222463] - i2c: Remove support for dangling device properties (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Constify the software node (Desnes Nunes) [2222463] - i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code (Desnes Nunes) [2222463] - i2c: nvidia-gpu: convert to use i2c_new_client_device() (Desnes Nunes) [2222463] - i2c: Add support for software nodes (Desnes Nunes) [2222463] - i2c: Introduce common module to instantiate CCGx UCSI (Desnes Nunes) [2222463] - power: supply: Fix logic checking if system is running from battery (Desnes Nunes) [2222463] - redhat: support virtio-mem on x86-64 as tech-preview (David Hildenbrand) [2229123] - virtio/virtio_mem: handle a possible NULL as a memcpy parameter (David Hildenbrand) [2229123] - virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE (David Hildenbrand) [2229123] - virtio-mem: disallow mapping virtio-mem memory via /dev/mem (David Hildenbrand) [2229123] - kernel/resource: disallow access to exclusive system RAM regions (David Hildenbrand) [2229123] - kernel/resource: clean up and optimize iomem_is_exclusive() (David Hildenbrand) [2229123] - virtio-mem: kdump mode to sanitize /proc/vmcore access (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_remove() into virtio_mem_deinit_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_probe() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - virtio-mem: factor out hotplug specifics from virtio_mem_init() into virtio_mem_init_hotplug() (David Hildenbrand) [2229123] - proc/vmcore: fix possible deadlock on concurrent mmap and read (David Hildenbrand) [2229123] - proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (David Hildenbrand) [2229123] - proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand) [2229123] - proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacks (David Hildenbrand) [2229123] - proc/vmcore: let pfn_is_ram() return a bool (David Hildenbrand) [2229123] - x86/xen: print a warning when HVMOP_get_mem_type fails (David Hildenbrand) [2229123] - x86/xen: simplify xen_oldmem_pfn_is_ram() (David Hildenbrand) [2229123] - x86/xen: update xen_oldmem_pfn_is_ram() documentation (David Hildenbrand) [2229123] - virtio-mem: fix sleeping in RCU read side section in virtio_mem_online_page_cb() (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Big Block Mode (David Hildenbrand) [2229123] - virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level unplug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: simplify high-level plug handling in Sub Block Mode (David Hildenbrand) [2229123] - virtio-mem: use page_zonenum() in virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: don't read big block size in Sub Block Mode (David Hildenbrand) [2229123] - fs/proc/kcore: use page_offline_(freeze|thaw) (David Hildenbrand) [2229123] - virtio-mem: use page_offline_(start|end) when setting PageOffline() (David Hildenbrand) [2229123] - mm: introduce page_offline_(begin|end|freeze|thaw) to synchronize setting PageOffline() (David Hildenbrand) [2229123] - fs/proc/kcore: don't read offline sections, logically offline pages and hwpoisoned pages (David Hildenbrand) [2229123] - fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM (David Hildenbrand) [2229123] - fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER (David Hildenbrand) [2229123] - proc/kcore: Remove unused kclist_add_remap() (David Hildenbrand) [2229123] - x86/gart: Exclude GART aperture from kcore (David Hildenbrand) [2229123] - kernel/resource: remove first_lvl / siblings_only logic (David Hildenbrand) [2229123] - kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources (David Hildenbrand) [2229123] - kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources (David Hildenbrand) [2229123] - kernel/resource.c: fix kernel-doc markups (David Hildenbrand) [2229123] - resource: avoid unnecessary lookups in find_next_iomem_res() (David Hildenbrand) [2229123] - resource: fix locking in find_next_iomem_res() (David Hildenbrand) [2229123] - virtio-mem: check against mhp_get_pluggable_range() which memory we can hotplug (David Hildenbrand) [2229123] - virtio-mem: Assign boolean values to a bool variable (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - safe memory hotunplug (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) - basic memory hotunplug (David Hildenbrand) [2229123] - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block (David Hildenbrand) [2229123] - virtio-mem: allow to force Big Block Mode (BBM) and set the big block size (David Hildenbrand) [2229123] - virtio-mem: Big Block Mode (BBM) memory hotplug (David Hildenbrand) [2229123] - virtio-mem: factor out adding/removing memory from Linux (David Hildenbrand) [2229123] - virtio-mem: memory notifier callbacks are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: existing (un)plug functions are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block ids are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: nb_sb_per_mb and subblock_size are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: subblock states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: memory block states are specific to Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virito-mem: document Sub Block Mode (SBM) (David Hildenbrand) [2229123] - virtio-mem: generalize handling when memory is getting onlined deferred (David Hildenbrand) [2229123] - virtio-mem: don't always trigger the workqueue when offlining memory (David Hildenbrand) [2229123] - virtio-mem: drop last_mb_id (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_overlaps_range() (David Hildenbrand) [2229123] - virtio-mem: generalize virtio_mem_owned_mb() (David Hildenbrand) [2229123] - virtio-mem: generalize check for added memory (David Hildenbrand) [2229123] - virtio-mem: retry fake-offlining via alloc_contig_range() on ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio-mem: factor out handling of fake-offline pages in memory notifier (David Hildenbrand) [2229123] - virtio-mem: factor out fake-offlining into virtio_mem_fake_offline() (David Hildenbrand) [2229123] - virtio-mem: print debug messages from virtio_mem_send_*_request() (David Hildenbrand) [2229123] - virtio-mem: factor out calculation of the bit number within the subblock bitmap (David Hildenbrand) [2229123] - virtio-mem: use "unsigned long" for nr_pages when fake onlining/offlining (David Hildenbrand) [2229123] - virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() (David Hildenbrand) [2229123] - virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling (David Hildenbrand) [2229123] - virtio-mem: more precise calculation in virtio_mem_mb_state_prepare_next_mb() (David Hildenbrand) [2229123] - virtio-mem: determine nid only once using memory_add_physaddr_to_nid() (David Hildenbrand) [2229123] - MAINTAINERS: add URL for virtio-mem (David Hildenbrand) [2229123] - virtio-mem: Constify mem_id_table (David Hildenbrand) [2229123] - kernel/resource: make iomem_resource implicit in release_mem_region_adjustable() (David Hildenbrand) [2229123] - virtio-mem: try to merge system ram resources (David Hildenbrand) [2229123] - mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging of System RAM resources (David Hildenbrand) [2229123] - mm/memory_hotplug: prepare passing flags to add_memory() and friends (David Hildenbrand) [2229123] - mm/memory_hotplug: guard more declarations by CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [2229123] - include/linux/memory_hotplug.h: move definitions of {set,clear}_zone_contiguous (David Hildenbrand) [2229123] - kernel/resource: make release_mem_region_adjustable() never fail (David Hildenbrand) [2229123] - virtio-mem: don't special-case ZONE_MOVABLE (David Hildenbrand) [2229123] - virtio_mem: convert to LE accessors (David Hildenbrand) [2229123] - virtio_mem: correct tags for config space fields (David Hildenbrand) [2229123] - virtio-mem: Fix build error due to improper use 'select' (David Hildenbrand) [2229123] - virtio-mem: add memory via add_memory_driver_managed() (David Hildenbrand) [2229123] - virtio-mem: silence a static checker warning (David Hildenbrand) [2229123] - virtio_mem: convert device block size into 64bit (David Hildenbrand) [2229123] - virtio-mem: drop unnecessary initialization (David Hildenbrand) [2229123] - virtio-mem: Don't rely on implicit compiler padding for requests (David Hildenbrand) [2229123] - virtio-mem: Try to unplug the complete online memory block first (David Hildenbrand) [2229123] - virtio-mem: Use -ETXTBSY as error code if the device is busy (David Hildenbrand) [2229123] - virtio-mem: Unplug subblocks right-to-left (David Hildenbrand) [2229123] - virtio-mem: Drop manual check for already present memory (David Hildenbrand) [2229123] - virtio-mem: Add parent resource for all added "System RAM" (David Hildenbrand) [2229123] - virtio-mem: Better retry handling (David Hildenbrand) [2229123] - virtio-mem: Offline and remove completely unplugged memory blocks (David Hildenbrand) [2229123] - mm/memory_hotplug: Introduce offline_and_remove_memory() (David Hildenbrand) [2229123] - virtio-mem: Allow to offline partially unplugged memory blocks (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 2 (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotunplug part 1 (David Hildenbrand) [2229123] - virtio-mem: Allow to specify an ACPI PXM as nid (David Hildenbrand) [2229123] - MAINTAINERS: Add myself as virtio-mem maintainer (David Hildenbrand) [2229123] - virtio-mem: Paravirtualized memory hotplug (David Hildenbrand) [2229123] - Revert "drm/amd/display: edp do not add non-edid timings" (Jocelyn Falempe) [RHEL-845] - Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio" (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe) [RHEL-845] - drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe) [RHEL-845] - drm/atomic: Fix potential use-after-free in nonblocking commits (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: share the code around SMU13 pcie parameters update (Jocelyn Falempe) [RHEL-845] - drm/ttm: Don't leak a resource on swapout move error (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: avoid restore process run into dead loop. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct `DMUB_FW_VERSION` macro (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix 128b132b link loss handling (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add a NULL pointer check (Jocelyn Falempe) [RHEL-845] - drm/amd: Disable PSR-SU on Parade 0803 TCON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix clearing mappings for BOs that are always valid in VM (Jocelyn Falempe) [RHEL-845] - drm/amd/display: disable seamless boot if force_odm_combine is enabled (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix seamless odm transitions (Jocelyn Falempe) [RHEL-845] - drm/dp_mst: Clear MSG_RDY flag before sending new message (Jocelyn Falempe) [RHEL-845] - drm/atomic: Allow vblank-enabled + self-refresh "disable" (Jocelyn Falempe) [RHEL-845] - drm/amd/display: perform a bounds check before filling dirty rectangles (Jocelyn Falempe) [RHEL-845] - drm/nouveau: bring back blit subchannel for pre nv50 GPUs (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp/g94: enable HDMI (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: fix HDMI on gt215+ (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix one wrong caching mode enum usage (Jocelyn Falempe) [RHEL-845] - drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: Add connector_type for innolux_at043tn24 (Jocelyn Falempe) [RHEL-845] - drm/nouveau/acr: Abort loading ACR if no firmware was found (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move jpeg ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Move vcn ras block init to ras sw_init (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix usage of UMC fill record in RAS (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. (Jocelyn Falempe) [RHEL-845] - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix possible division-by-zero errors (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode (Jocelyn Falempe) [RHEL-845] - drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Fix a test CalculatePrefetchSchedule() (Jocelyn Falempe) [RHEL-845] - drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec (Jocelyn Falempe) [RHEL-845] - drm/bridge: anx7625: Prevent endless probe loop (Jocelyn Falempe) [RHEL-845] - drm/nouveau: dispnv50: fix missing-prototypes warning (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358767: Switch to devm MIPI-DSI helpers (Jocelyn Falempe) [RHEL-845] - drm/vkms: Fix RGB565 pixel conversion (Jocelyn Falempe) [RHEL-845] - drm: Add fixed-point helper to get rounded integer values (Jocelyn Falempe) [RHEL-845] - drm/vkms: isolate pixel conversion functionality (Jocelyn Falempe) [RHEL-845] - drm/panel: sharp-ls043t1le01: adjust mode settings (Jocelyn Falempe) [RHEL-845] - drm/vram-helper: fix function names in vram helper doc (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TXTAGOCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix THS_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_TRAILCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix TCLK_ZEROCNT computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL target frequency (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: fix PLL parameters computation (Jocelyn Falempe) [RHEL-845] - drm/bridge: tc358768: always enable HS video mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi83: Fix enable error path (Jocelyn Falempe) [RHEL-845] - drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() (Jocelyn Falempe) [RHEL-845] - drm/i915/guc/slpc: Provide sysfs for efficient freq (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: More debug print updates - GuC SLPC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Explicitly specify update type per plane info change (Jocelyn Falempe) [RHEL-845] - radeon: avoid double free in ci_dpm_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix is_timing_changed() prototype (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add logging for display MALL refresh setting (Jocelyn Falempe) [RHEL-845] - drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Ensure vmin and vmax adjust for DCE (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Validate VM ioctl flags. (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Do not update DRR while BW optimizations pending (Jocelyn Falempe) [RHEL-845] - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Jocelyn Falempe) [RHEL-845] - udmabuf: revert 'Add support for mapping hugepages (v4)' (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix the system hang while disable PSR (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Add wrapper to call planes and stream update (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use dc_update_planes_and_stream (Jocelyn Falempe) [RHEL-845] - drm/nouveau: add nv_encoder pointer check for NULL (Jocelyn Falempe) [RHEL-845] - drm/nouveau/dp: check for NULL nv_connector->native_mode (Jocelyn Falempe) [RHEL-845] - drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (Jocelyn Falempe) [RHEL-845] - drm/nouveau: don't detect DSM for non-NVIDIA device (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Modify indirect buffer packages for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Implement gfx9 patch functions for resubmission (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Program gds backup address as zero if no gds allocated (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: add missing radeon secondary PCI ID (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: workaround for compute workload type on some skus (Jocelyn Falempe) [RHEL-845] - drm/amd: Tighten permissions on VBIOS flashing attributes (Jocelyn Falempe) [RHEL-845] - drm/amd: Make sure image is written to trigger VBIOS image update flow (Jocelyn Falempe) [RHEL-845] - drm/amd/display: edp do not add non-edid timings (Jocelyn Falempe) [RHEL-845] - drm/amd/display: limit DPIA link rate to HBR3 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 (Jocelyn Falempe) [RHEL-845] - Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system" (Jocelyn Falempe) [RHEL-845] - drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Jocelyn Falempe) [RHEL-845] - drm: panel-orientation-quirks: Change Air's quirk to support Air Plus (Jocelyn Falempe) [RHEL-845] - drm/amd/display: add ODM case when looking for first split pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Reduce sdp bw after urgent to 90% (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix power context allocation in SMU13 (Jocelyn Falempe) [RHEL-845] - drm/amd: Disallow s0ix without BIOS support again (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: change reserved vram info print (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix xclk freq on CHIP_STONEY (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs (Jocelyn Falempe) [RHEL-845] - drm/i915/gt: Use the correct error value when kernel_context() fails (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram (Jocelyn Falempe) [RHEL-845] - drm/i915/selftests: Add some missing error propagation (Jocelyn Falempe) [RHEL-845] - drm/i915: Use 18 fast wake AUX sync len (Jocelyn Falempe) [RHEL-845] - drm/i915: Explain the magic numbers for AUX SYNC/precharge length (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for renoir (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: resolve reboot exception for si oland (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: enable tmz by default for GC 11.0.1 (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Only wait for blank completion if OTG active (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: set gfx9 onwards APU atomics support to be true (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution (Jocelyn Falempe) [RHEL-845] - drm/ast: Fix ARM compatibility (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Use the default reset when loading or reloading the driver (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fix memleak in aconnector->timing_requested (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration (Jocelyn Falempe) [RHEL-845] - drm/i915: Disable DPLLs before disconnecting the TC PHY (Jocelyn Falempe) [RHEL-845] - drm/i915: Move shared DPLL disabling into CRTC disable hook (Jocelyn Falempe) [RHEL-845] - drm: fix drmm_mutex_init() (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: limit one queue per gang (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: Fix output of pp_od_clk_voltage (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: don't enable secure display on incompatible platforms (Jocelyn Falempe) [RHEL-845] - drm/radeon: reintroduce radeon_dp_work_func content (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Have Payload Properly Created After Resume (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: reserve the old gc_11_0_*_mes.bin (Jocelyn Falempe) [RHEL-845] - drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: update gpu_clock_counter logic (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: refine get gpu clock counter method (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. (Jocelyn Falempe) [RHEL-845] - drm/amdgpu/gmc11: implement get_vbios_fb_size() (Jocelyn Falempe) [RHEL-845] - drm/amd/pm: fix possible power mode mismatch between driver and PMFW (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Enable IH retry CAM on GFX9 (Jocelyn Falempe) [RHEL-845] - drm/amdgpu: Fix sdma v4 sw fini error (Jocelyn Falempe) [RHEL-845] - drm/amd: Fix an out of bounds error in BIOS parser (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to follow HW SPEC (Jocelyn Falempe) [RHEL-845] - drm/amd/display: fixed dcn30+ underflow issue (Jocelyn Falempe) [RHEL-845] - drm/amd/display: reallocate DET for dual displays with high pixel rate ratio (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Enable HostVM based on rIOMMU active (Jocelyn Falempe) [RHEL-845] - drm/amd/display: enable DPG when disabling plane for phantom pipe (Jocelyn Falempe) [RHEL-845] - drm/amd/display: Correct DML calculation to align HW formula (Jocelyn Falempe) [RHEL-845] - drm/amd/display: populate subvp cmd info only for the top pipe (Jocelyn Falempe) [RHEL-845] - drm/displayid: add displayid_get_header() and check bounds better (Jocelyn Falempe) [RHEL-845] - drm/i915: taint kernel when force probing unsupported devices (Jocelyn Falempe) [RHEL-845] - drm/i915/dp: prevent potential div-by-zero (Jocelyn Falempe) [RHEL-845] - drm/i915: Fix NULL ptr deref by checking new_crtc_state (Jocelyn Falempe) [RHEL-845] - drm/i915/guc: Don't capture Gen8 regs on Xe devices (Jocelyn Falempe) [RHEL-845] - drm/sched: Check scheduler work queue before calling timeout handling (Jocelyn Falempe) [RHEL-845] - drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Jocelyn Falempe) [RHEL-845] - drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes (Jocelyn Falempe) [RHEL-845] - drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values (Jocelyn Falempe) [RHEL-845] - drm/fbdev-generic: prohibit potential out-of-bounds access (Jocelyn Falempe) [RHEL-845]- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Oleg Nesterov) [2188093] - ahci: Add support for Dell S140 and later controllers (Tomas Henzl) [2222879] - s390/time: steer clocksource on STP syncs for CLOCK_MONOTONIC (Tobias Huschle) [2177649] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Wander Lairson Costa) [2215906] {CVE-2023-35825} - scsi: zfcp: Defer fc_rport blocking until after ADISC response (Tobias Huschle) [2230241] - RDMA/efa: Add EFA 0xefa2 PCI ID (Izabela Bakollari) [2170086] - RDMA/efa: Support CQ receive entries with source GID (Izabela Bakollari) [2170086] - Revert "isystem: ship and use stdarg.h" (Jocelyn Falempe) [2229185] - drm/drm_print: Use system include for (Jocelyn Falempe) [2229185] - x86/mm: Do not shuffle CPU entry areas without KASLR (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/mm: Randomize per-cpu entry area (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/kasan: Map shadow for percpu pages on demand (Rafael Aquini) [2165931] {CVE-2023-0597} - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (Rafael Aquini) [2165931] {CVE-2023-0597}- cifs: fix for following DFS links where sharename is the same as prepath (Ronnie Sahlberg) [2130474] - crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2229700] - ibmvnic: Do not reset dql stats on NON_FATAL err (Mamatha Inamdar) [2227904] - mptcp: Correct the sock::sk_lock.owned lockdep annotations (Felix Maurer) [2228890] - gpio: name PCA953x gpio chips after device name (Steve Best) [2226775] - scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2218133] - netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2225276] {CVE-2023-4004} - macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF (Xin Long) [2226791] - tcp: Reduce chance of collisions in inet6_hashfn(). (Felix Maurer) [2176119] {CVE-2023-1206} - ipv6: fix locking issues with loops over idev->addr_list (Jiri Benc) [2123305] - relayfs: fix out-of-bounds access in relay_file_read (Bill O'Donnell) [2215510] {CVE-2023-3268} - kernel/relay.c: fix read_pos error when multiple readers (Bill O'Donnell) [2215510] - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Ricardo Robaina) [2212208] {CVE-2023-28772} - seq_buf: Fix overflow in seq_buf_putmem_hex() (Ricardo Robaina) [2212208] {CVE-2023-28772} - tools/power/x86/intel-speed-select: Support more than 8 sockets. (Frank Ramsay) [2212508] - platform/x86: ISST: Remove 8 socket limit (Frank Ramsay) [2212508] - media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Wander Lairson Costa) [2215902] {CVE-2023-35823} - Bluetooth: btmtksdio: fix possible FW initialization failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix the reset takes too long (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: mask out interrupt status (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn MT7922A (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: Fix kernel oops when sdio suspend. (David Marlin) [2142489 2144730 2145097] - Enable MTK BT Support for RHEL (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: support bluetooth reset mechanism (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]() (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix bus hang with wrong privilege (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: fix firmware coredump retrieve (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Enable SCO over I2S (David Marlin) [2142489 2144730 2145097] - Bluetooth: mt7921s: Support wake on bluetooth (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: rename btsdio_mtk_reg_read (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable AOSP extension for MT7921 (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: enable msft opcode (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: fix resume failure (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: drop the unnecessary variable created (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add support of processing firmware coredump and log (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add MT7921s Bluetooth support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: use register CRPLR to read packet length (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: update register CSDIOCSR operation (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: move interrupt service to work (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksdio: add .set_bdaddr support (David Marlin) [2142489 2144730 2145097] - Bluetooth: btmtksido: rely on BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: mediatek: add BT_MTK module (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support public address configuration for MediaTek Chip. (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921) (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: Add support for Foxconn Mediatek Chip (David Marlin) [2142489 2144730 2145097] - Bluetooth: btusb: fix blacklist_table context (David Marlin) [2142489 2144730 2145097]- HID: betop: check shape of output reports (Desnes Nunes) [2212164] {CVE-2023-1073} - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Desnes Nunes) [2153575] {CVE-2022-45887} - selinux: make labeled NFS work when mounted before policy load (Juraj Marcin) [1753646] - Revert "xfs: expose the blockgc workqueue knobs publicly" (Bill O'Donnell) [2223260] - media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Dean Nelson) [2215904] {CVE-2023-35824} - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Dean Nelson) [2213142] {CVE-2023-31084} - drm/ast: report connection status on Display Port. (Jocelyn Falempe) [2189645] - drm/ast: Add BMC virtual connector (Jocelyn Falempe) [2189645] - x86/cpu/amd: Add a Zenbleed fix (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu/amd: Move the errata checking functionality up (Waiman Long) [2226832] {CVE-2023-20593} - x86/amd: Cache debug register values in percpu variables (Waiman Long) [2226832] {CVE-2023-20593} - x86/cpu: Restore AMD's DE_CFG MSR after resume (Waiman Long) [2226832] {CVE-2023-20593} - x86/sev: Change snp_guest_issue_request()'s fw_err argument (John Allen) [2216284] - virt/coco/sev-guest: Double-buffer messages (John Allen) [2216284] - virt/coco/sev-guest: Add throttling awareness (John Allen) [2216284] - virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case (John Allen) [2216284] - virt/coco/sev-guest: Do some code style cleanups (John Allen) [2216284] - virt/coco/sev-guest: Carve out the request issuing logic into a helper (John Allen) [2216284] - virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() (John Allen) [2216284] - virt/coco/sev-guest: Simplify extended guest request handling (John Allen) [2216284] - virt/coco/sev-guest: Check SEV_SNP attribute at probe time (John Allen) [2216284] - virt/sev-guest: Return -EIO if certificate buffer is not large enough (John Allen) [2216284] - x86/sev: Mark snp_abort() noreturn (John Allen) [2216284] - s390/uv: Update query for secret-UVCs (Cédric Le Goater) [2111749] - s390/uv: replace scnprintf with sysfs_emit (Cédric Le Goater) [2111749] - s390: Add attestation query information (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Lock Secret Store' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'List Secrets' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add 'Add Secret' UVC (Cédric Le Goater) [2111749] - s390/uvdevice: Add info IOCTL (Cédric Le Goater) [2111749] - s390/uv: Always export uv_info (Cédric Le Goater) [2111749] - s390/kasan: support protvirt with 4-level paging (Cédric Le Goater) [2111749] - s390/protvirt: support ultravisor without secure storage limit (Cédric Le Goater) [2111749] - s390/protvirt: parse prot_virt option in the decompressor (Cédric Le Goater) [2111749] - s390/mm: avoid trimming to MAX_ORDER (Cédric Le Goater) [2111749] - net/mlx5e: TC, CT: Offload ct clear only once (Amir Tzin) [2159233] - net/mlx5: DR, Fix wrong action data allocation in decap action (Amir Tzin) [2159233] - net/mlx5: DR, Support SW created encap actions for FW table (Amir Tzin) [2159233] - net/mlx5e: TC, Cleanup ct resources for nic flow (Amir Tzin) [2159233] - net/mlx5e: TC, Add null pointer check for hardware miss support (Amir Tzin) [2159233] - RDMA/mlx5: Fix affinity assignment (Amir Tzin) [2159233] - RDMA/mlx5: Create an indirect flow table for steering anchor (Amir Tzin) [2159233] - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions (Amir Tzin) [2159233] - net/mlx5: DR, Add missing mutex init/destroy in pattern manager (Amir Tzin) [2117777] - net/mlx5: Read embedded cpu after init bit cleared (Amir Tzin) [2159233] - net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Amir Tzin) [2159233] - net/mlx5e: Don't attach netdev profile while handling internal error (Amir Tzin) [2159233] - net/mlx5: Fix post parse infra to only parse every action once (Amir Tzin) [2159233] - net/mlx5: fw_tracer, Fix event handling (Amir Tzin) [2159233] - net/mlx5: SF, Drain health before removing device (Amir Tzin) [2159233] - net/mlx5e: Consider internal buffers size in port buffer calculations (Amir Tzin) [2159233] - net/mlx5e: Prevent encap offload when neigh update is running (Amir Tzin) [2159233] - net/mlx5e: Extract remaining tunnel encap code to dedicated file (Amir Tzin) [2159233] - net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2159233] - net/mlx5e: TC, Remove special handling of CT action (Amir Tzin) [2159233] - net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2159233] - net/mlx5e: CT: Use per action stats (Amir Tzin) [2159233] - net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2159233] - net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2159233] - net/mlx5e: Set default can_offload action (Amir Tzin) [2159233] - net/mlx5: Devcom, serialize devcom registration (Amir Tzin) [2159233] - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Amir Tzin) [2159233] - net/mlx5e: Fix SQ wake logic in ptp napi_poll context (Amir Tzin) [2159233] - net/mlx5e: Fix deadlock in tc route query code (Amir Tzin) [2159233] - net/mlx5: Fix error message when failing to allocate device memory (Amir Tzin) [2159233] - net/mlx5e: Use correct encap attribute during invalidation (Amir Tzin) [2159233] - net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE (Amir Tzin) [2159233] - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs (Amir Tzin) [2159233] - net/mlx5: Handle pairing of E-switch via uplink un/load APIs (Amir Tzin) [2159233] - net/mlx5: Collect command failures data only for known commands (Amir Tzin) [2159233] - net/mlx5e: do as little as possible in napi poll when budget is 0 (Amir Tzin) [2159233] - net/mlx5: Use recovery timeout on sync reset flow (Amir Tzin) [2159233] - net/mlx5: DR, Add memory statistics for domain object (Amir Tzin) [2117777] - net/mlx5: DR, Add more info in domain dbg dump (Amir Tzin) [2117777] - net/mlx5: DR, Calculate sync threshold of each pool according to its type (Amir Tzin) [2117777] - net/mlx5: DR, Fix dumping of legacy modify_hdr in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Enable patterns and arguments for supporting devices (Amir Tzin) [2117777] - net/mlx5: DR, Add support for the pattern/arg parameters in debug dump (Amir Tzin) [2117777] - net/mlx5: DR, Modify header action of size 1 optimization (Amir Tzin) [2117777] - net/mlx5: DR, Support decap L3 action using pattern / arg mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Apply new accelerated modify action and decapl3 (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header argument pointer to actions attributes (Amir Tzin) [2117777] - net/mlx5: DR, Add modify header arg pool mechanism (Amir Tzin) [2117777] - net/mlx5: DR, Fix QP continuous allocation (Amir Tzin) [2117777] - net/mlx5: DR, Read ICM memory into dedicated buffer (Amir Tzin) [2117777] - net/mlx5: DR, Add support for writing modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Add create/destroy for modify-header-argument general object (Amir Tzin) [2117777] - net/mlx5: DR, Check for modify_header_argument device capabilities (Amir Tzin) [2117777] - net/mlx5: DR, Split chunk allocation to HW-dependent ways (Amir Tzin) [2117777] - net/mlx5: DR, Add cache for modify header pattern (Amir Tzin) [2117777] - net/mlx5: DR, Move ACTION_CACHE_LINE_SIZE macro to header (Amir Tzin) [2117777] - net/mlx5: DR, Add modify-header-pattern ICM pool (Amir Tzin) [2117777] - net/mlx5: DR, Prepare sending new WQE type (Amir Tzin) [2117777] - net/mlx5: Add new WQE for updating flow table (Amir Tzin) [2117777] - net/mlx5: Add mlx5_ifc bits for modify header argument (Amir Tzin) [2117777] - net/mlx5: DR, Set counter ID on the last STE for STEv1 TX (Amir Tzin) [2117777] - net/mlx5e: TC, Remove redundant parse_attr argument (Amir Tzin) [2165908] - net/mlx5e: Use a simpler comparison for uplink rep (Amir Tzin) [2165908] - net/mlx5: Lag, Add single RDMA device in multiport mode (Amir Tzin) [2165908] - net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode (Amir Tzin) [2165908] - net/mlx5: E-Switch, rename bond update function to be reused (Amir Tzin) [2165908] - net/mlx5e: TC, Add peer flow in mpesw mode (Amir Tzin) [2165908] - net/mlx5: Lag, Control MultiPort E-Switch single FDB mode (Amir Tzin) [2165908] - net/mlx5e: Add devlink fdb_large_groups parameter (Add missing Documentation) (Amir Tzin) [2165908] - SUNRPC: Fix READ_PLUS crasher (Benjamin Coddington) [2218539] - SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - SUNRPC: Clean up xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2218539] - NFSv4.2: fix wrong shrinker_id (Benjamin Coddington) [2218539] - svcrdma: Prevent page release when nothing was received (Benjamin Coddington) [2218539] - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Benjamin Coddington) [2218539] - nfsd: fix double fget() bug in __write_ports_addfd() (Benjamin Coddington) [2218539] - SUNRPC: Fix trace_svc_register() call site (Benjamin Coddington) [2218539] - SUNRPC: remove the maximum number of retries in call_bind_status (Benjamin Coddington) [2218539] - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Benjamin Coddington) [2218539] - NFSD: callback request does not use correct credential for AUTH_SYS (Benjamin Coddington) [2218539] - sunrpc: only free unix grouplist after RCU settles (Benjamin Coddington) [2218539] - nfsd: call op_release, even when op_func returns an error (Benjamin Coddington) [2218539] - NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Benjamin Coddington) [2218539] - SUNRPC: fix shutdown of NFS TCP client socket (Benjamin Coddington) [2218539] - NFSv4: Fix hangs when recovering open state after a server reboot (Benjamin Coddington) [2218539] - NFSD: Protect against filesystem freezing (Benjamin Coddington) [2218539] - nfsd: fix race to check ls_layouts (Benjamin Coddington) [2218539] - nfs4trace: fix state manager flag printing (Benjamin Coddington) [2218539] - SUNRPC: ensure the matching upcall is in-flight upon downcall (Benjamin Coddington) [2218539] - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Benjamin Coddington) [2218539] - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Benjamin Coddington) [2218539] - NFSv4.x: Fail client initialisation if state manager thread can't run (Benjamin Coddington) [2218539] - SUNRPC: Fix missing release socket in rpc_sockname() (Benjamin Coddington) [2218539] - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv3 GETACL result encoder (Benjamin Coddington) [2218539] - NFSD: Finish converting the NFSv2 GETACL result encoder (Benjamin Coddington) [2218539] - SUNRPC: Return true/false (not 1/0) from bool functions (Benjamin Coddington) [2218539] - NFS: Fix an Oops in nfs_d_automount() (Benjamin Coddington) [2218539] - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Benjamin Coddington) [2218539] - NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Benjamin Coddington) [2218539] - NFSv4.2: Fix initialisation of struct nfs4_label (Benjamin Coddington) [2218539] - NFSv4.2: Fix a memory stomp in decode_attr_security_label (Benjamin Coddington) [2218539] - NFSv4.2: Always decode the security label (Benjamin Coddington) [2218539] - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Benjamin Coddington) [2218539] - nfs4: Fix kmemleak when allocate slot failed (Benjamin Coddington) [2218539] - NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington) [2218539] - SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Benjamin Coddington) [2218539] - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Benjamin Coddington) [2218539] - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Benjamin Coddington) [2218539] - NFSv4: Fix a potential state reclaim deadlock (Benjamin Coddington) [2218539] - NFSv4/pNFS: Always return layout stats on layout return for flexfiles (Benjamin Coddington) [2218539] - NFSD: Fix handling of oversized NFSv4 COMPOUND requests (Benjamin Coddington) [2218539] - nfsd: Fix a memory leak in an error handling path (Benjamin Coddington) [2218539] - Revert "SUNRPC: Remove unreachable error condition" (Benjamin Coddington) [2218539] - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Benjamin Coddington) [2218539] - SUNRPC: RPC level errors should set task->tk_rpc_status (Benjamin Coddington) [2218539] - NFS: Fix another fsync() issue after a server reboot (Benjamin Coddington) [2218539] - net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() (Benjamin Coddington) [2218539] - SUNRPC: Fix xdr_encode_bool() (Benjamin Coddington) [2218539] - SUNRPC: Reinitialise the backchannel request buffers before reuse (Benjamin Coddington) [2218539] - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Benjamin Coddington) [2218539] - sunrpc: fix expiry of auth creds (Benjamin Coddington) [2218539] - pNFS/flexfiles: Report RDMA connection errors to the server (Benjamin Coddington) [2218539] - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" (Benjamin Coddington) [2218539] - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() (Benjamin Coddington) [2218539] - pNFS: Avoid a live lock condition in pnfs_update_layout() (Benjamin Coddington) [2218539] - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Benjamin Coddington) [2218539] - SUNRPC: Trap RDMA segment overflows (Benjamin Coddington) [2218539] - nfsd: Fix null-ptr-deref in nfsd_fill_super() (Benjamin Coddington) [2218539] - NFS: Further fixes to the writeback error handling (Benjamin Coddington) [2218539] - NFS: clean up a needless assignment in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: remove redundant code in nfs_file_write() (Benjamin Coddington) [2218539] - NFS: Add support for eager writes (Benjamin Coddington) [2218539] - NFS: 'flags' field should be unsigned in struct nfs_server (Benjamin Coddington) [2218539] - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Benjamin Coddington) [2218539] - NFS: Memory allocation failures are not server fatal errors (Benjamin Coddington) [2218539] - SUNRPC: Ensure that the gssproxy client can start in a connected state (Benjamin Coddington) [2218539] - Revert "SUNRPC: Ensure gss-proxy connects on setup" (Benjamin Coddington) [2218539] - SUNRPC: Ensure gss-proxy connects on setup (Benjamin Coddington) [2218539] - NFSv4: Don't invalidate inode attributes on delegation return (Benjamin Coddington) [2218539] - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() (Benjamin Coddington) [2218539] - SUNRPC: Handle low memory situations in call_status() (Benjamin Coddington) [2218539] - SUNRPC: Handle ENOMEM in call_transmit_status() (Benjamin Coddington) [2218539] - SUNRPC: Fix the svc_deferred_event trace class (Benjamin Coddington) [2218539] - NFSv4: fix open failure with O_ACCMODE flag (Benjamin Coddington) [2218539] - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Benjamin Coddington) [2218539] - NFSv4.1: Fix uninitialised variable in devicenotify (Benjamin Coddington) [2218539] - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Benjamin Coddington) [2218539] - NFS: remove unneeded check in decode_devicenotify_args() (Benjamin Coddington) [2218539] - NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR (Benjamin Coddington) [2218539] - NFS: Do not report writeback errors in nfs_getattr() (Benjamin Coddington) [2218539] - NFS: Remove an incorrect revalidation in nfs4_update_changeattr_locked() (Benjamin Coddington) [2218539] - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points (Benjamin Coddington) [2218539] - SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point (Benjamin Coddington) [2218539] - NFSD: Fix zero-length NFSv3 WRITEs (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before renaming (Benjamin Coddington) [2218539] - NFS: Ensure the server has an up to date ctime before hardlinking (Benjamin Coddington) [2218539]- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" (Benjamin Coddington) [2217658] - powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close (Mamatha Inamdar) [2224883] - KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2179929] {CVE-2022-45869} - x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2187268] {CVE-2023-1998} - ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2215625] - locking/semaphore: Add might_sleep() to down_*() family (Mark Langsdorf) [2215625] - perf stat: Support hybrid --topdown option (Michael Petlan) [2088833] - i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2203921] - i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2203921] - tracing: Have filter accept "common_cpu" to be consistent (Jerome Marchand) [2210711] - tracing/histogram: Fix sorting on old "cpu" value (Jerome Marchand) [2210711] - tracing: Dump stacktrace trigger to the corresponding instance (Jerome Marchand) [2210711] - tracing/histogram: Rename "cpu" to "common_cpu" (Jerome Marchand) [2210711] - docs: histogram.txt: convert it to ReST file format (Jerome Marchand) [2210711] - bonding: add software tx timestamping support (Hangbin Liu) [2181339] - bonding: fix missed rcu protection (Hangbin Liu) [2181339] - bonding: use rcu_dereference_rtnl when get bonding active slave (Hangbin Liu) [2181339] - Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify user space (Hangbin Liu) [2181339] - Bonding: force user to add HWTSTAMP_FLAG_BONDED_PHC_INDEX when get/set HWTSTAMP (Hangbin Liu) [2181339] - bond: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to active device (Hangbin Liu) [2181339] - mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page (Chris von Recklinghausen) [2100592] - mm/page_alloc: check high-order pages for corruption during PCP operations (Chris von Recklinghausen) [2100592] - mm/page_alloc: do not prefetch buddies during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: free pages in a single pass during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: drain the requested list first during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: simplify how many pages are selected per pcp list during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: track range of active PCP lists during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: fetch the correct pcp buddy during bulk free (Chris von Recklinghausen) [2100592] - mm/page_alloc: allow high-order pages to be stored on the per-cpu lists (Chris von Recklinghausen) [2100592] - mm/page_alloc: move free_the_page (Chris von Recklinghausen) [2100592] - mm,memory_hotplug: factor out adjusting present pages into adjust_present_page_count() (Chris von Recklinghausen) [2100592] - mm, meminit: recalculate pcpu batch and high limits after init completes (Chris von Recklinghausen) [2100592] - compiler_attributes.h: Add kABI workaround (Waiman Long) [2215801] - linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* (Waiman Long) [2215801] - compiler.h: fix barrier_data() on clang (Waiman Long) [2215801] - compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr (Waiman Long) [2215801] - x86, kcsan: Add __no_kcsan to noinstr (Waiman Long) [2215801] - kcsan: Add __no_kcsan function attribute (Waiman Long) [2215801] - kcsan: Reorganize compiler.h (Waiman Long) [2215801] - include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR (Waiman Long) [2215801] - include/linux/compiler_types.h: don't pollute userspace with macro definitions (Waiman Long) [2215801] - include/linux/compiler*.h: define asm_volatile_goto (Waiman Long) [2215801] - Compiler Attributes: use feature checks instead of version checks (Waiman Long) [2215801] - Compiler Attributes: remove unneeded sparse (__CHECKER__) tests (Waiman Long) [2215801] - Compiler Attributes: homogenize __must_be_array (Waiman Long) [2215801] - Compiler Attributes: remove unneeded tests (Waiman Long) [2215801] - Compiler Attributes: always use the extra-underscores syntax (Waiman Long) [2215801] - Compiler Attributes: remove unused attributes (Waiman Long) [2215801] - Compiler Attributes: naked can be shared (Waiman Long) [2215801] - Compiler Attributes: naked was fixed in gcc 4.6 (Waiman Long) [2215801] - include/linux/compiler*.h: make compiler-*.h mutually exclusive (Waiman Long) [2215801] - Raise the minimum required gcc version to 4.6 (Waiman Long) [2215801] - deprecate the '__deprecated' attribute warnings entirely and for good (Waiman Long) [2215801]- libceph: harden msgr2.1 frame segment length checks (Ilya Dryomov) [2222256] - netfilter: nf_conntrack_netlink: need to hold rcu readlock when doing l4proto lookup (Florian Westphal) [2188230] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2223198] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2223198] - igbvf: add PCI reset handler functions (Corinna Vinschen) [2153365] - igbvf: Regard vf reset nack as success (Corinna Vinschen) [2153365] - intel/igbvf: free irq on the error path in igbvf_request_msix() (Corinna Vinschen) [2153365] - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix build errors in some archs (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Ricardo Robaina) [2139617] {CVE-2022-3640} - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Ricardo Robaina) [2139617] {CVE-2022-3640} - iavf: fix reset task race with iavf_remove() (Petr Oros) [2223604] - iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies (Petr Oros) [2223604] - Revert "iavf: Do not restart Tx queues after reset task failure" (Petr Oros) [2223604] - Revert "iavf: Detach device during reset task" (Petr Oros) [2223604] - iavf: Wait for reset in callbacks which trigger it (Petr Oros) [2223604] - iavf: use internal state to free traffic IRQs (Petr Oros) [2223604] - iavf: Fix out-of-bounds when setting channels on remove (Petr Oros) [2223604] - iavf: Fix use-after-free in free_netdev (Petr Oros) [2223604] - iavf: make functions static where possible (Petr Oros) [2223604] - iavf: fix err handling for MAC replace (Petr Oros) [2223604] - iavf: remove some unused functions and pointless wrappers (Petr Oros) [2223604] - iavf: remove mask from iavf_irq_enable_queues() (Petr Oros) [2223604] - iavf: send VLAN offloading caps once after VFR (Petr Oros) [2223604] - cpufreq: Fix parameter in parse_perf_domain() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Mark Langsdorf) [2181273] - cpufreq: Make kobj_type structure constant (Mark Langsdorf) [2181273] - driver core: make kobj_type constant. (Mark Langsdorf) [2181273] - cpufreq: Make cpufreq_unregister_driver() return void (Mark Langsdorf) [2181273] - drivers/cpufreq: Remove "select SRCU" (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Mark Langsdorf) [2181273] - cpufreq: stats: Convert to use sysfs_emit_at() API (Mark Langsdorf) [2181273] - cpufreq: Init completion before kobject_init_and_add() (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Allow EPP 0x80 setting by the firmware (Mark Langsdorf) [2181273] - cpufreq: ACPI: Use str_enabled_disabled() helper (Mark Langsdorf) [2181273] - cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format (Mark Langsdorf) [2181273] - cpufreq: Add of_perf_domain_get_sharing_cpumask (Mark Langsdorf) [2181273] - cpufreq: intel_pstate: Read all MSRs on the target CPU (Mark Langsdorf) [2181273] - ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid() (Mark Langsdorf) [2181273]- gfs2: Don't deref jdesc in evict (Bob Peterson) [2214356] {CVE-2023-3212} - md/raid5: Don't do accounting for non-align read io (Nigel Croxon) [2183033] - powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK (Mamatha Inamdar) [2218348] - NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2217963] - proc: Use PIDTYPE_TGID in next_tgid (Brian Foster) [2047252] - netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214963] {CVE-2023-3390} - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214963] {CVE-2023-3390} - fanotify,audit: Allow audit to use the full permission event response (Richard Guy Briggs) [2055328] - fanotify: define struct members to hold response decision context (Richard Guy Briggs) [2055328] - fanotify: Ensure consistent variable type for response (Richard Guy Briggs) [2055328] - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Amir Tzin) [2166019] - RDMA/mlx: Calling qp event handler in workqueue context (mlx4 hunks only) (Amir Tzin) [2166019] - net/mlx4: small optimization in mlx4_en_xmit() (Amir Tzin) [2166019] - net/mlx4: rename two constants (Amir Tzin) [2166019] - RDMA/mlx4: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166019] - ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166019] - mlx4: Do type_clear() for devlink ports when type_set() was called previously (Amir Tzin) [2166019] - cgroup: Reorganize css_set_lock and kernfs path processing (Waiman Long) [2193485] - cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG (Waiman Long) [2193485] - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() (Waiman Long) [2193485] - cgroup: Make cgroup_get_from_id() prettier (Waiman Long) [2193485] - cgroup: remove obsolete comment on cgroup_on_dfl() (Waiman Long) [2193485] - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2193485] - kselftests: cgroup: update kmem test precision tolerance (Waiman Long) [2193485] - cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2193485] - selftests: cgroup: fix unsigned comparison with less than zero (Waiman Long) [2193485] - device_cgroup: Roll back to original exceptions after copy failure (Waiman Long) [2193485] - cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2193485] - mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled (Waiman Long) [2193485] - cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Waiman Long) [2193485] - sched/psi: Don't create cgroup PSI files when psi_disabled (Waiman Long) [2193485] - cgroup: Homogenize cgroup_get_from_id() return value (Waiman Long) [2193485] - cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (Waiman Long) [2193485] - cgroup: Honor caller's cgroup NS when resolving path (Waiman Long) [2193485] - mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino() (Waiman Long) [2193485] - cgroup: Use separate src/dst nodes when preloading css_sets for migration (Waiman Long) [2193485] - cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes (Waiman Long) [2193485] - cgroup/rstat: check updated_next only for root (Waiman Long) [2193485] - cgroup: rstat: explicitly put loop variant in while (Waiman Long) [2193485] - cgroup: return early if it is already on preloaded list (Waiman Long) [2193485] - cgroup: Trace event cgroup id fields should be u64 (Waiman Long) [2193485] - cgroup: fix a typo in comment (Waiman Long) [2193485] - hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro (Waiman Long) [2193485] - cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [2193485] - cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2193485] - cgroup: Fix kernel-doc (Waiman Long) [2193485] - kernfs: use 64bit inos if ino_t is 64bit (Waiman Long) [2193485] - kernfs: implement custom exportfs ops and fid type (Waiman Long) [2193485] - kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() (Waiman Long) [2193485] - kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes (Waiman Long) [2193485] - kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() (Waiman Long) [2193485] - kernfs: fix ino wrap-around detection (Waiman Long) [2193485] - ice: prevent NULL pointer deref during reload (Petr Oros) [2153356] - ice: Unregister netdev and devlink_port only once (Petr Oros) [2153356] - ice: Fix ice module unload (Petr Oros) [2153356] - ice: Fix tx queue rate limit when TCs are configured (Petr Oros) [2153356] - ice: Fix max_rate check while configuring TX rate limits (Petr Oros) [2153356] - ice: Fix XDP memory leak when NIC is brought up and down (Petr Oros) [2153356] - ice: remove comment about not supporting driver reinit (Petr Oros) [2153356] - ice: block LAN in case of VF to VF offload (Petr Oros) [2153356] - ice: Fix stats after PF reset (Petr Oros) [2153356] - ice: Reset FDIR counter in FDIR init stage (Petr Oros) [2153356] - ice: fix wrong fallback logic for FDIR (Petr Oros) [2153356] - ice: add profile conflict check for AVF FDIR (Petr Oros) [2153356] - ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (Petr Oros) [2153356] - ice: remove filters only if VSI is deleted (Petr Oros) [2153356] - ice: check if VF exists before mode check (Petr Oros) [2153356] - ice: xsk: disable txq irq before flushing hw (Petr Oros) [2153356] - ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Petr Oros) [2153356] - ethernet: ice: avoid gcc-9 integer overflow warning (Petr Oros) [2153356] - ice: don't ignore return codes in VSI related code (Petr Oros) [2153356] - ice: Fix DSCP PFC TLV creation (Petr Oros) [2153356] - ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) [2153356] - ice: properly alloc ICE_VSI_LB (Petr Oros) [2153356] - ice: xsk: Fix cleaning of XDP_TX frames (Petr Oros) [2153356] - ice: Mention CEE DCBX in code comment (Petr Oros) [2153356] - ice: Change ice_vsi_realloc_stat_arrays() to void (Petr Oros) [2153356] - ice: Add GPIO pin support for E823 products (Petr Oros) [2153356] - ice: switch: fix potential memleak in ice_add_adv_recipe() (Petr Oros) [2153356] - ice: Fix off by one in ice_tc_forward_to_queue() (Petr Oros) [2153356] - ice: Fix disabling Rx VLAN filtering with port VLAN enabled (Petr Oros) [2153356] - ice: fix out-of-bounds KASAN warning in virtchnl (Petr Oros) [2153356] - ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Petr Oros) [2153356] - ice: remove unnecessary virtchnl_ether_addr struct use (Petr Oros) [2153356] - ice: introduce .irq_close VF operation (Petr Oros) [2153356] - ice: introduce clear_reset_state operation (Petr Oros) [2153356] - ice: convert vf_ops .vsi_rebuild to .create_vsi (Petr Oros) [2153356] - ice: introduce ice_vf_init_host_cfg function (Petr Oros) [2153356] - ice: add a function to initialize vf entry (Petr Oros) [2153356] - ice: Pull common tasks into ice_vf_post_vsi_rebuild (Petr Oros) [2153356] - ice: move ice_vf_vsi_release into ice_vf_lib.c (Petr Oros) [2153356] - ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg (Petr Oros) [2153356] - ice: refactor VSI setup to use parameter structure (Petr Oros) [2153356] - ice: drop unnecessary VF parameter from several VSI functions (Petr Oros) [2153356] - ice: fix function comment referring to ice_vsi_alloc (Petr Oros) [2153356] - ice: Add more usage of existing function ice_get_vf_vsi(vf) (Petr Oros) [2153356] - ice: implement devlink reinit action (Petr Oros) [2153356] - ice: update VSI instead of init in some case (Petr Oros) [2153356] - ice: move VSI delete outside deconfig (Petr Oros) [2153356] - ice: sync netdev filters after clearing VSI (Petr Oros) [2153356] - ice: split probe into smaller functions (Petr Oros) [2153356] - ice: stop hard coding the ICE_VSI_CTRL location (Petr Oros) [2153356] - ice: split ice_vsi_setup into smaller functions (Petr Oros) [2153356] - ice: cleanup in VSI config/deconfig code (Petr Oros) [2153356] - ice: alloc id for RDMA using xa_array (Petr Oros) [2153356] - ice: move RDMA init to ice_idc.c (Petr Oros) [2153356] - ice: Prevent set_channel from changing queues while RDMA active (Petr Oros) [2153356] - ice: Remove redundant pci_enable_pcie_error_reporting() (Petr Oros) [2153356] - ice: move devlink port creation/deletion (Petr Oros) [2153356] - ice: Remove excess space (Petr Oros) [2153356] - ice: Introduce local var for readability (Petr Oros) [2153356] - ice: Match parameter name for ice_cfg_phy_fc() (Petr Oros) [2153356] - ice: Explicitly return 0 (Petr Oros) [2153356] - ice: Reduce scope of variables (Petr Oros) [2153356] - ice: Move support DDP code out of ice_flex_pipe.c (Petr Oros) [2153356] - ice: Remove cppcheck suppressions (Petr Oros) [2153356] - ice: combine cases in ice_ksettings_find_adv_link_speed() (Petr Oros) [2153356] - ice: Add support for 100G KR2/CR2/SR2 link reporting (Petr Oros) [2153356] - ice: add missing checks for PF vsi type (Petr Oros) [2153356] - ice: remove redundant non-null check in ice_setup_pf_sw() (Petr Oros) [2153356] - ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Petr Oros) [2153356] - ice: Support drop action (Petr Oros) [2153356] - ice: Handle LLDP MIB Pending change (Petr Oros) [2153356] - ice: Add 'Execute Pending LLDP MIB' Admin Queue command (Petr Oros) [2153356] - ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (Petr Oros) [2153356] - ice: Use ICE_RLAN_BASE_S instead of magic number (Petr Oros) [2153356] - ice: Accumulate ring statistics over reset (Petr Oros) [2153356] - ice: Accumulate HW and Netdev statistics over reset (Petr Oros) [2153356] - ice: Remove and replace ice speed defines with ethtool.h versions (Petr Oros) [2153356] - ice: Check for PTP HW lock more frequently (Petr Oros) [2153356] - ice: Fix spurious interrupt during removal of trusted VF (Petr Oros) [2153356] - ice: Enable RX queue selection using skbedit action (Petr Oros) [2153356] - ice: Add support for VLAN priority filters in switchdev (Petr Oros) [2153356] - ice: support features on new E810T variants (Petr Oros) [2153356] - ice: xsk: drop power of 2 ring size restriction for AF_XDP (Petr Oros) [2153356] - ice: xsk: change batched Tx descriptor cleaning (Petr Oros) [2153356] - ice: reorder PF/representor devlink port register/unregister flows (Petr Oros) [2153356] - ice: Add L2TPv3 hardware offload support (Petr Oros) [2153356] - ice: Simplify memory allocation in ice_sched_init_port() (Petr Oros) [2153356] - ice: switch: Simplify memory allocation (Petr Oros) [2153356] - ice: add helper function to check FW API version (Petr Oros) [2153356] - ice: Print human-friendly PHY types (Petr Oros) [2153356] - ice: Add support for ip TTL & ToS offload (Petr Oros) [2153356] - ice: xsk: use Rx ring's XDP ring when picking NAPI context (Petr Oros) [2153356] - ice: xsk: prohibit usage of non-balanced queue id (Petr Oros) [2153356] - ice: remove non-inclusive language (Petr Oros) [2153356] - ice: Remove ucast_shared (Petr Oros) [2153356] - ice: Allow 100M speeds for some devices (Petr Oros) [2153356] - ice: Implement FCS/CRC and VLAN stripping co-existence policy (Petr Oros) [2153356] - ice: Implement control of FCS/CRC stripping (Petr Oros) [2153356] - ice: initialize cached_phctime when creating Rx rings (Petr Oros) [2153356] - ice: set tx_tstamps when creating new Tx rings via ethtool (Petr Oros) [2153356] - ice: link representors to PCI device (Petr Oros) [2153356] - ice, xsk: Avoid refilling single Rx descriptors (Petr Oros) [2153356] - ice, xsk: Diversify return values from xsk_wakeup call paths (Petr Oros) [2153356] - ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Petr Oros) [2153356] - ice, xsk: Decorate ICE_XDP_REDIR with likely() (Petr Oros) [2153356] - ice: xsk: check if Rx ring was filled up to the end (Petr Oros) [2153356] - ice: xsk: Eliminate unnecessary loop iteration (Petr Oros) [2153356] - ice: xsk: fix GCC version checking against pragma unroll presence (Petr Oros) [2153356] - ice: xsk: Borrow xdp_tx_active logic from i40e (Petr Oros) [2153356] - ice: xsk: Improve AF_XDP ZC Tx and use batching API (Petr Oros) [2153356] - ice: xsk: Avoid potential dead AF_XDP Tx processing (Petr Oros) [2153356] - ice: Make Tx threshold dependent on ring length (Petr Oros) [2153356] - ice: xsk: Handle SW XDP ring wrap and bump tail more often (Petr Oros) [2153356] - ice: xsk: Force rings to be sized to power of 2 (Petr Oros) [2153356] - ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptor (Petr Oros) [2153356] - ice: remove dead store on XSK hotpath (Petr Oros) [2153356] - ice: xsk: clear status_error0 for each allocated desc (Petr Oros) [2153356] - intel: Simplify bool conversion (Petr Oros) [2153356] - ice: Use the xsk batched rx allocation interface (Petr Oros) [2153356]- blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() (Waiman Long) [2212032] - ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2218676] {CVE-2023-3090} - net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2214262] - netfilter: Drop fragmented ndisc packets assembled in netfilter (Phil Sutter) [2217795] - netfilter: conntrack: gre: don't set assured flag for clash entries (Florian Westphal) [2219357] - netfilter: conntrack: allow insertion clash of gre protocol (Florian Westphal) [2219357] - sfc: use budget for TX completions (Íñigo Huguet) [2179558] - sfc: fix XDP queues mode with legacy IRQ (Íñigo Huguet) [2214589] - memstick: r592: Fix UAF bug in r592_remove due to race condition (Ricardo Robaina) [2213205] {CVE-2023-3141} - audit: avoid missing-prototype warnings (Richard Guy Briggs) [2175322] - audit: update the mailing list in MAINTAINERS (Richard Guy Briggs) [2175322] - audit: fix undefined behavior in bit shift for AUDIT_BIT (Richard Guy Briggs) [2175322] - fork: Use IS_ENABLED() in account_kernel_stack() (Valentin Schneider) [2131754] - fork: Only cache the VMAP stack in finish_task_switch() (Valentin Schneider) [2131754] - fork: Move task stack accounting to do_exit() (Valentin Schneider) [2131754] - fork: Move memcg_charge_kernel_stack() into CONFIG_VMAP_STACK (Valentin Schneider) [2131754] - fork: Don't assign the stack pointer in dup_task_struct() (Valentin Schneider) [2131754] - fork, IA64: Provide alloc_thread_stack_node() for IA64 (Valentin Schneider) [2131754] - fork: Duplicate task_struct before stack allocation (Valentin Schneider) [2131754] - fork: Redo ifdefs around task stack handling (Valentin Schneider) [2131754] - fork: fix some -Wmissing-prototypes warnings (Valentin Schneider) [2131754] - igb: fix nvm.ops.read() error handling (Corinna Vinschen) [2153360] - igb: Fix extts capture value format for 82580/i354/i350 (Corinna Vinschen) [2153360] - igb: Define igb_pm_ops conditionally on CONFIG_PM (Corinna Vinschen) [2153360] - igb: fix bit_shift to be in [1..8] range (Corinna Vinschen) [2153360] - igb: refactor igb_ptp_adjfine_82580 to use diff_by_scaled_ppm (Corinna Vinschen) [2153360] - igb: revert rtnl_lock() that causes deadlock (Corinna Vinschen) [2153360] - igb: Remove unnecessary aer.h include (Corinna Vinschen) [2153360] - igb: Fix PPS input and output using 3rd and 4th SDP (Corinna Vinschen) [2153360] - igb: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153360] - igb: Add lock to avoid data race (Corinna Vinschen) [2153360] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove leftover comment for filechk utility (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/rdrand: Sanity-check RDRAND output (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: change filechk to surround the given command with { } (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - firmware: refactor firmware/Makefile (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: remove redundant 'set -e' from filechk_offsets (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: do not redirect the first prerequisite for filechk (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - kbuild: move bin2c back to scripts/ from scripts/basic/ (Chris von Recklinghausen) [2181906] {CVE-2023-1637} - perf/x86/ibs: Add new IBS register bits into header (Michael Petlan) [2088767] - perf tool x86: Fix perf_env memory leak (Michael Petlan) [2088767] - perf tool x86: Consolidate is_amd check into single function (Michael Petlan) [2088767] - perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings (Michael Petlan) [2088767] - perf/x86/amd/uncore: Fix memory leak for events array (Michael Petlan) [2088767] - perf script: Add missing fields in usage hint (Michael Petlan) [2086837] - perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB (Michael Petlan) [2088767] - perf mem/c2c: Avoid printing empty lines for unsupported events (Michael Petlan) [2088767] - perf mem/c2c: Add load store event mappings for AMD (Michael Petlan) [2088767] - perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events (Michael Petlan) [2088767] - perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} (Michael Petlan) [2088767] - perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL (Michael Petlan) [2088767] - perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [2088767] - tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel (Michael Petlan) [2088767] - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file (Michael Petlan) [2088767] - perf: correct SNOOPX field offset (Michael Petlan) [2088767] - perf tools: Sync addition of PERF_MEM_SNOOPX_PEER (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR (Michael Petlan) [2088767] - perf: Add sample_flags to indicate the PMU-filled sample data (Michael Petlan) [2086837] - perf/x86/amd: Support PERF_SAMPLE_ADDR (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} (Michael Petlan) [2088767] - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC (Michael Petlan) [2088767] - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions (Michael Petlan) [2088767] - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} (Michael Petlan) [2088767] - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments (Michael Petlan) [2086837] - perf/x86/amd/uncore: Add PerfMonV2 DF event format (Michael Petlan) [2086837] - perf/x86/amd/uncore: Detect available DF counters (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use attr_update for format attributes (Michael Petlan) [2086837] - perf/x86/amd/uncore: Use dynamic events array (Michael Petlan) [2086837] - tracing/osnoise: set several trace_osnoise.c variables storage-class-specifier to static (John Kacur) [2175293] - tracing/osnoise: No need for schedule_hrtimeout range (John Kacur) [2175293] - tracing/osnoise: Use built-in RCU list checking (John Kacur) [2175293] - tracing/osnoise: Add preempt and/or irq disabled options (John Kacur) [2175293] - tracing/osnoise: Add PANIC_ON_STOP option (John Kacur) [2175293] - tracing/osnoise: Make osnoise_options static (John Kacur) [2175293] - tracing/osnoise: Add OSNOISE_WORKLOAD option (John Kacur) [2175293] - tracing/osnoise: Add osnoise/options file (John Kacur) [2175293] - tracing/osnoise: Fix duration type (John Kacur) [2175293] - tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads (John Kacur) [2175293] - tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ (John Kacur) [2175293] - tracing/timerlat: Print stacktrace in the IRQ handler if needed (John Kacur) [2175293] - tracing/timerlat: Notify IRQ new max latency only if stop tracing is set (John Kacur) [2175293] - drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug (Mark Lansgdorf) [2178301] - drivers: base: cacheinfo: Update cpu_map_populated during CPU Hotplug (Mark Lansgdorf) [2178301] - driver core: bus: move documentation for lock_key to proper location. (Mark Langsdorf) [2178301] - cacheinfo: Check cache properties are present in DT (Mark Langsdorf) [2178301] - cacheinfo: Fix LLC is not exported through sysfs (Mark Langsdorf) [2178301] - of: Add of_property_present() helper (Mark Langsdorf) [2178301] - driver core: fw_devlink: Print full path and name of fwnode (Mark Langsdorf) [2178301] - driver core: fw_devlink: Avoid spurious error message (Mark Langsdorf) [2178301] - driver core: bus: Handle early calls to bus_to_subsys() (Mark Langsdorf) [2178301] - driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place (Mark Langsdorf) [2178301] - driver core: cpu: don't hand-override the uevent bus_type callback. (Mark Langsdorf) [2178301] - driver core: bus: update my copyright notice (Mark Langsdorf) [2178301] - driver core: bus: add bus_get_dev_root() function (Mark Langsdorf) [2178301] - driver core: bus: constify bus_unregister() (Mark Langsdorf) [2178301] - driver core: bus: constify some internal functions (Mark Langsdorf) [2178301] - driver core: bus: constify bus_get_kset() (Mark Langsdorf) [2178301] - driver core: bus: constify bus_register/unregister_notifier() (Mark Langsdorf) [2178301] - driver core: create bus_is_registered() (Mark Langsdorf) [2178301] - driver core: bus: clean up driver_find() (Mark Langsdorf) [2178301] - driver core: move driver_find() to bus.c (Mark Langsdorf) [2178301] - driver core: bus: clean up bus_sort_breadthfirst() (Mark Langsdorf) [2178301] - driver core: bus: bus iterator cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/remove_driver() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister_notifier() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_get_kset() cleanup (Mark Langsdorf) [2178301] - driver core: bus: subsys_interface_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_register/unregister() cleanups (Mark Langsdorf) [2178301] - driver core: bus: bus_add/probe/remove_device() cleanups (Mark Langsdorf) [2178301] - driver core: bus: sysfs function cleanups (Mark Langsdorf) [2178301] - driver core: bus: convert bus_create/remove_file to be constant (Mark Langsdorf) [2178301] - driver core: bus: constantify the bus_find_* functions (Mark Langsdorf) [2178301] - driver core: bus: implement bus_get/put() without the private pointer (Mark Langsdorf) [2178301] - driver core: add local subsys_get and subsys_put functions (Mark Langsdorf) [2178301] - driver core: fw_devlink: Make cycle detection more robust (Mark Langsdorf) [2178301] - driver core: fw_devlink: Consolidate device link flag computation (Mark Langsdorf) [2178301] - driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle (Mark Langsdorf) [2178301] - driver core: Add wait_for_init_devices_probe helper function (Mark Langsdorf) [2178301] - driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (Mark Langsdorf) [2178301] - driver core: fw_devlink: Improve check for fwnode with no device/driver (Mark Langsdorf) [2178301] - driver core: fw_devlink: Don't purge child fwnode's consumer links (Mark Langsdorf) [2178301] - drivers: base: dd: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers: base: component: fix memory leak with using debugfs_lookup() (Mark Langsdorf) [2178301] - drivers/base: Remove CONFIG_SRCU (Mark Langsdorf) [2178301] - devtmpfs: convert to pr_fmt (Mark Langsdorf) [2178301] - driver core: bus: move lock_class_key into dynamic structure (Mark Langsdorf) [2178301] - driver core: platform: simplify __platform_driver_probe() (Mark Langsdorf) [2178301] - driver core: platform: removed unneeded variable from __platform_driver_probe() (Mark Langsdorf) [2178301] - cacheinfo: Initialize variables in fetch_cache_info() (Mark Langsdorf) [2178301] - regmap: apply reg_base and reg_downshift for single register ops (Mark Langsdorf) [2178301] - driver core: soc: remove layering violation for the soc_bus (Mark Langsdorf) [2178301] - of: device: make of_device_uevent_modalias() take a const device * (Mark Langsdorf) [2178301] - driver core: device_get_devnode() should take a const * (Mark Langsdorf) [2178301] - driver core: fix up missed drivers/s390/char/hmcdrv_dev.c class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up missed scsi/cxlflash class.devnode() conversion. (Mark Langsdorf) [2178301] - driver core: fix up some missing class.devnode() conversions. (Mark Langsdorf) [2178301] - driver core: make struct class.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: make struct device_type.devnode() take a const * (Mark Langsdorf) [2178301] - driver core: class: Clear private pointer on registration failures (Mark Langsdorf) [2178301] - cacheinfo: Fix shared_cpu_map to handle shared caches at different levels (Mark Langsdorf) [2178301] - cacheinfo: Check 'cache-unified' property to count cache leaves (Mark Langsdorf) [2178301] - arch_topology: Build cacheinfo from primary CPU (Mark Langsdorf) [2178301] - cacheinfo: Make default acpi_get_cache_info() return an error (Mark Langsdorf) [2178301] - ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() (Mark Langsdorf) [2178301] - ACPI: PPTT: Remove acpi_find_cache_levels() (Mark Langsdorf) [2178301] - drivers: base: transport_class: fix resource leak when transport_add_device() fails (Mark Langsdorf) [2178301] - driver core: location: Free struct acpi_pld_info *pld before return false (Mark Langsdorf) [2178301] - driver core: fix resource leak in device_add() (Mark Langsdorf) [2178301] - drivers/base/memory: Fix comments for phys_index_show() (Mark Langsdorf) [2178301] - drivers/base/memory: rename base_memory_block_id to memory_block_id (Mark Langsdorf) [2178301] - driver core: Fix test_async_probe_init saves device in wrong array (Mark Langsdorf) [2178301] - device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2178301] - driver core: bus: move bus notifier logic into bus.c (Mark Langsdorf) [2178301] - driver core: bus.h: document bus notifiers better (Mark Langsdorf) [2178301] - cacheinfo: Return error code in init_of_cache_level() (Mark Langsdorf) [2178301] - cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation (Mark Langsdorf) [2178301] - platform: remove useless if-branch in __platform_get_irq_byname() (Mark Langsdorf) [2178301] - platform: Document platform_add_devices() return value (Mark Langsdorf) [2178301] - software node: Remove unused APIs (Mark Langsdorf) [2178301] - software node: Switch property entry test to a new API (Mark Langsdorf) [2178301] - platform: Provide a remove callback that returns no value (Mark Langsdorf) [2178301] - regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. (Mark Langsdorf) [2178301] - net: Convert more users of mdiobus_* to mdiodev_* (Mark Langsdorf) [2178301] - PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND (Mark Langsdorf) [2178301] - cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() (Mark Langsdorf) [2178301] - driver core: fix potential null-ptr-deref in device_add() (Mark Langsdorf) [2178301] - PM: domains: Allow a genpd consumer to require a synced power off (Mark Langsdorf) [2178301] - driver core: move struct subsys_dev_iter to a local file (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_exit() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_next() static (Mark Langsdorf) [2178301] - driver core: make subsys_dev_iter_init() static (Mark Langsdorf) [2178301] - driver core: remove subsys_find_device_by_id() (Mark Langsdorf) [2178301] - driver core: make bus_get_device_klist() static (Mark Langsdorf) [2178301] - platform/mellanox: mlxbf-pmc: Fix event typo (Mark Langsdorf) [2178301] - firmware_loader: remove #include (Mark Langsdorf) [2178301] - PM: runtime: Adjust white space in the core code (Mark Langsdorf) [2178301] - device property: Fix documentation for fwnode_get_next_parent() (Mark Langsdorf) [2178301] - PM: runtime: Relocate rpm_callback() right after __rpm_callback() (Mark Langsdorf) [2178301] - regmap: Add FSI bus support (Mark Langsdorf) [2178301] - PM: domains: Reverse the order of performance and enabling ops (Mark Langsdorf) [2178301] - driver core: make struct class.dev_uevent() take a const * (Mark Langsdorf) [2178301] - driver core: change to_subsys_private() to use container_of_const() (Mark Langsdorf) [2178301] - xen/xenbus: move to_xenbus_device() to use container_of_const() (Mark Langsdorf) [2178301] - virtio: move dev_to_virtio() to use container_of_const() (Mark Langsdorf) [2178301] - cacheinfo: Remove of_node_put() for fw_token (Mark Langsdorf) [2178301] - device property: Add a blank line in Kconfig of tests (Mark Langsdorf) [2178301] - device property: Rename goto label to be more precise (Mark Langsdorf) [2178301] - regmap: add regmap_might_sleep() (Mark Langsdorf) [2178301] - regmap: Add can_sleep configuration option (Mark Langsdorf) [2178301] - regmap: Use flexible sleep (Mark Lansgdorf) [2178301] - platform: use fwnode_irq_get_byname instead of of_irq_get_byname to get irq (Mark Langsdorf) [2178301] - driver core: Fix bus_type.match() error handling in __driver_attach() (Mark Langsdorf) [2178301] - driver core: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [2178301] - cacheinfo: Decrement refcount in cache_setup_of_node() (Mark Langsdorf) [2178301] - driver core: mark driver_allows_async_probing static (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_group() (Mark Langsdorf) [2178301] - driver core: remove devm_device_remove_groups() (Mark Langsdorf) [2178301] - driver core: class: make namespace and get_ownership take const * (Mark Langsdorf) [2178301] - devres: Use kmalloc_size_roundup() to match ksize() usage (Mark Langsdorf) [2178301] - class: fix possible memory leak in __class_register() (Mark Langsdorf) [2178301] - PM: domains: Power off[on] domain in hibernate .freeze[thaw]_noirq hook (Mark Langsdorf) [2178301] - PM: domains: Consolidate genpd_restore_noirq() and genpd_resume_noirq() (Mark Langsdorf) [2178301] - PM: domains: Pass generic PM noirq hooks to genpd_finish_suspend() (Mark Langsdorf) [2178301] - PM: domains: Drop genpd status manipulation for hibernate restore (Mark Langsdorf) [2178301] - PM: domains: Fix handling of unavailable/disabled idle states (Mark Langsdorf) [2178301] - device property: Fix documentation for *_match_string() APIs (Mark Langsdorf) [2178301] - device property: Constify parameter in device_dma_supported() and device_get_dma_attr() (Mark Langsdorf) [2178301] - device property: Constify device child node APIs (Mark Langsdorf) [2178301] - device property: Constify fwnode connection match APIs (Mark Langsdorf) [2178301] - device property: Allow const parameter to dev_fwnode() (Mark Langsdorf) [2178301] - PM: domains: log failures to register always-on domains (Mark Langsdorf) [2178301] - dt-bindings: irqchip: Describe the IMX MU block as a MSI controller (Mark Langsdorf) [2178301] - platform-msi: Export symbol platform_msi_create_irq_domain() (Mark Langsdorf) [2178301] - PM: runtime: Return -EINPROGRESS from rpm_resume() in the RPM_NOWAIT case (Mark Langsdorf) [2178301] - device property: Add const qualifier to device_get_match_data() parameter (Mark Langsdorf) [2178301] - driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs() (Mark Langsdorf) [2178301] - devcoredump : Serialize devcd_del work (Mark Langsdorf) [2178301] - regmap: mmio: replace return 0 with break in switch statement (Mark Langsdorf) [2178301] - mm: kill is_memblock_offlined() (Mark Langsdorf) [2178301] - driver core: remove make_class_name declaration (Mark Langsdorf) [2178301] - regmap/hexagon: Properly fix the generic IO helpers (Mark Langsdorf) [2178301] - regmap: trace: Remove unneeded blank lines (Mark Langsdorf) [2178301] - regmap: trace: Remove explicit castings (Mark Langsdorf) [2178301] - regmap: trace: Remove useless check for NULL for bulk ops (Mark Langsdorf) [2178301] - PM: wakeup: Add extra debugging statement for multiple active IRQs (Mark Langsdorf) [2178301] - devres: Slightly optimize alloc_dr() (Mark Langsdorf) [2178301] - drivers: base: Print error code on synthetic uevent failure (Mark Langsdorf) [2178301] - class: use IS_ERR_OR_NULL() helper in class_unregister() (Mark Langsdorf) [2178301] - regmap: introduce value tracing for regmap bulk operations (Mark Langsdorf) [2178301] - regmap: mmio: Fix MMIO accessors to avoid talking to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Introduce IO accessors that can talk to IO port (Mark Langsdorf) [2178301] - regmap: mmio: Get rid of broken 64-bit IO (Mark Langsdorf) [2178301] - regmap: mmio: Remove mmio_relaxed member from context (Mark Langsdorf) [2178301] - thunderbolt: Mask ring interrupt on Intel hardware as well (Desnes Nunes) [2216483] - thunderbolt: Clear registers properly when auto clear isn't in use (Desnes Nunes) [2216483] - dt-bindings: usb: fsa4480: Use generic node name (Desnes Nunes) [2216483] - media: Revert "media: uvcvideo: Set unique vdev name based in type" (Desnes Nunes) [2216483] - media: uvcvideo: Don't expose unsupported formats to userspace (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Fix configure initial pin assignment (Desnes Nunes) [2216483] - xhci: Free the command allocated for setting LPM if we return early (Desnes Nunes) [2216483] - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (Desnes Nunes) [2216483] - USB: serial: option: add Quectel RM500U-CN modem (Desnes Nunes) [2216483] - thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit (Desnes Nunes) [2216483] - thunderbolt: Disable interrupt auto clear for rings (Desnes Nunes) [2216483] - thunderbolt: Use const qualifier for `ring_interrupt_index` (Desnes Nunes) [2216483] - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Desnes Nunes) [2216483] - USB: serial: option: add Telit FE990 compositions (Desnes Nunes) [2216483] - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Desnes Nunes) [2216483] - thunderbolt: Use scale field when allocating USB3 bandwidth (Desnes Nunes) [2216483] - thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers (Desnes Nunes) [2216483] - thunderbolt: Call tb_check_quirks() after initializing adapters (Desnes Nunes) [2216483] - thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (Desnes Nunes) [2216483] - thunderbolt: Fix memory leak in margining (Desnes Nunes) [2216483] - usb: typec: tcpm: fix warning when handle discover_identity message (Desnes Nunes) [2216483] - usb: typec: tcpm: fix create duplicate source-capabilities file (Desnes Nunes) [2216483] - usb: ucsi_acpi: Increase the command completion timeout (Desnes Nunes) [2216483] - usb: ucsi: Fix ucsi->connector race (Desnes Nunes) [2216483] - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (Desnes Nunes) [2216483] - thunderbolt: Add quirk to disable CLx (Desnes Nunes) [2216483] - usb: typec: pd: Add higher capability sysfs for sink PDO (Desnes Nunes) [2216483] - usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (Desnes Nunes) [2216483] - xhci: host: potential NULL dereference in xhci_generic_plat_probe() (Desnes Nunes) [2216483] - media: usb: siano: Fix warning due to null work_func_t function pointer (Desnes Nunes) [2216483] - media: usb: siano: Fix use after free bugs caused by do_submit_urb (Desnes Nunes) [2216483] - media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. (Desnes Nunes) [2216483] - dt-bindings: usb: convert fcs,fusb302.txt to yaml (Desnes Nunes) [2216483] - dt-bindings: usb: fusb302: Remove deprecated properties (Desnes Nunes) [2216483] - usb: uvc: Enumerate valid values for color matching (Desnes Nunes) [2216483] - USB: ene_usb6250: Allocate enough memory for full object (Desnes Nunes) [2216483] - USB: uhci: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: ULPI: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - USB: serial: option: add support for VW/Skoda "Carstick LTE" (Desnes Nunes) [2216483] - usb: remove the dead USB_OHCI_SH option (Desnes Nunes) [2216483] - xhci: decouple usb2 port resume and get_port_status request handling (Desnes Nunes) [2216483] - xhci: clear usb2 resume related variables in one place. (Desnes Nunes) [2216483] - xhci: rename resume_done to resume_timestamp (Desnes Nunes) [2216483] - xhci: Pass port structure as parameter to xhci_disable_port(). (Desnes Nunes) [2216483] - xhci: move port specific items such as state completions to port structure (Desnes Nunes) [2216483] - xhci: pass port pointer as parameter to xhci_set_port_power() (Desnes Nunes) [2216483] - xhci: cleanup xhci_hub_control port references (Desnes Nunes) [2216483] - xhci: add helpers for enabling and disabling interrupters (Desnes Nunes) [2216483] - xhci: Refactor interrupter code for initial multi interrupter support. (Desnes Nunes) [2216483] - xhci: remove xhci_test_trb_in_td_math early development check (Desnes Nunes) [2216483] - xhci: fix event ring segment table related masks and variables in header (Desnes Nunes) [2216483] - USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Use memcpy_and_pad() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Optimize early_xdbc_write() (Desnes Nunes) [2216483] - usb: early: xhci-dbc: Fix a potential out-of-bound memory access (Desnes Nunes) [2216483] - Documentation: usb: correct spelling (Desnes Nunes) [2216483] - docs: usb: convert documents to ReST (Desnes Nunes) [2216483] - Documentation/usb: Fix typo (Desnes Nunes) [2216483] - USB: serial: clean up kl5kusb105 documentation (Desnes Nunes) [2216483] - usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name (Desnes Nunes) [2216483] - usb: uvc: make uvc_format_desc table const (Desnes Nunes) [2216483] - usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit (Desnes Nunes) [2216483] - usb: uvc: move media/v4l2-uvc.h to usb/uvc.h (Desnes Nunes) [2216483] - media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 try_format api call (Desnes Nunes) [2216483] - usb: gadget: uvc: add v4l2 enumeration api calls (Desnes Nunes) [2216483] - usb: gadget: uvc: allow for application to cleanly shutdown (Desnes Nunes) [2216483] - usb: gadget: uvc: rename function to be more consistent (Desnes Nunes) [2216483] - usb: gadget: uvc: fix multiple opens (Desnes Nunes) [2216483] - thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Handle bandwidth allocation mode enablement notification (Desnes Nunes) [2216483] - xhci: split out rcar/rz support from xhci-plat.c (Desnes Nunes) [2216483] - usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings (Desnes Nunes) [2216483] - usb: host: xhci-plat: Remove useless DMA-32 fallback configuration (Desnes Nunes) [2216483] - usb: host: xhci-plat: Add reset support (Desnes Nunes) [2216483] - usb: host: xhci-plat: Improve clock handling in probe() (Desnes Nunes) [2216483] - dt-bindings: usb: Convert Marvell Orion EHCI to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema (Desnes Nunes) [2216483] - dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Document dr_mode property (Desnes Nunes) [2216483] - dt-bindings: ehci/ohci: Allow iommus property (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ohci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: usb: generic-ehci: Add missing compatible strings (Desnes Nunes) [2216483] - dt-bindings: Fix incorrect 'reg' property sizes (Desnes Nunes) [2216483] - dt-bindings: usb: ehci: Add missing 2nd register region (Desnes Nunes) [2216483] - usb: typec: tcpm: Remove altmode active state updates (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Update active state (Desnes Nunes) [2216483] - usb: typec: mux: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - redhat: configs: Add unset CONFIG_TYPEC_MUX_GPIO_SBU option (Desnes Nunes) [2216483] - usb: typec: mux: Add On Semi fsa4480 driver (Desnes Nunes) [2216483] - dt-bindings: usb: Add binding for fcs,fsa4480 (Desnes Nunes) [2216483] - dt-bindings: usb: Introduce GPIO-based SBU mux (Desnes Nunes) [2216483] - usb: host: ehci-fsl: Use DRV_NAME (Desnes Nunes) [2216483] - usb: typec: maxim_contaminant: Implement check_contaminant callback (Desnes Nunes) [2216483] - usb: typec: tcpci: Add callback for evaluating contaminant presence (Desnes Nunes) [2216483] - usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant (Desnes Nunes) [2216483] - usb: typec: Make bus switch code retimer-aware (Desnes Nunes) [2216483] - usb: typec: retimer: Use device type for matching (Desnes Nunes) [2216483] - usb: typec: Add wrapper for bus switch set code (Desnes Nunes) [2216483] - usb: typec: Add retimer handle to port altmode (Desnes Nunes) [2216483] - usb: typec: tipd: Support wakeup (Desnes Nunes) [2216483] - dt-bindings: usb: tps6598x: Add wakeup property (Desnes Nunes) [2216483] - USB: fix memory leak with using debugfs_lookup() (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe (Desnes Nunes) [2216483] - usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count (Desnes Nunes) [2216483] - usb: typec: tcpci: Request IRQ with IRQF_SHARED (Desnes Nunes) [2216483] - USB: Improve usb_fill_* documentation (Desnes Nunes) [2216483] - usb: typec: hd3ss3220: Add polling support (Desnes Nunes) [2216483] - dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional (Desnes Nunes) [2216483] - dt-bindings: usb: convert ti,hd3ss3220 bindings to json-schema (Desnes Nunes) [2216483] - dt-bindings: Convert usb-connector to YAML format. (Desnes Nunes) [2216483] - dt-bindings: usb: rt1711h: Add connector bindings (Desnes Nunes) [2216483] - dt-bindings: usb: hd3ss3220 device tree binding document (Desnes Nunes) [2216483] - thunderbolt: Add support for DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Include the additional DP IN double word in debugfs dump (Desnes Nunes) [2216483] - thunderbolt: Add functions to support DisplayPort bandwidth allocation mode (Desnes Nunes) [2216483] - thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2216483] - thunderbolt: Take CL states into account when waiting for link to come up (Desnes Nunes) [2216483] - thunderbolt: Improve debug logging in tb_available_bandwidth() (Desnes Nunes) [2216483] - thunderbolt: Log DP adapter type (Desnes Nunes) [2216483] - thunderbolt: Use decimal port number in control and tunnel logs too (Desnes Nunes) [2216483] - media: uvcvideo: Silence memcpy() run-time false positive warnings (Desnes Nunes) [2216483] - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Desnes Nunes) [2216483] - media: uvcvideo: Fix race condition with usb_kill_urb (Desnes Nunes) [2216483] - media: uvcvideo: Use standard names for menus (Desnes Nunes) [2216483] - media: uvcvideo: Fix power line control for Lenovo Integrated Camera (Desnes Nunes) [2216483] - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (Desnes Nunes) [2216483] - media: v4l: common: Fix naming of v4l2_get_link_rate (Desnes Nunes) [2216483] - media: ipu3-cio2: Use v4l2_get_link_freq helper (Desnes Nunes) [2216483] - media: ipu3-cio2: Update Copyright year and fix indentation issues (Desnes Nunes) [2216483] - media: v4l: Add a helper for obtaining the link frequency (Desnes Nunes) [2216483] - media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: add pixel encoding support (Desnes Nunes) [2216483] - media: v4l2-common: add support for new RGB32 pixelformats (Desnes Nunes) [2216483] - media: v4l2-common: add bayer formats in v4l2_format_info (Desnes Nunes) [2216483] - media: v4l2-common: Add an helper to apply frmsize constraints (Desnes Nunes) [2216483] - media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes (Desnes Nunes) [2216483] - media: Introduce helpers to fill pixel format structs (Desnes Nunes) [2216483] - media: uvcvideo: Refactor power_line_frequency_controls_limited (Desnes Nunes) [2216483] - media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX (Desnes Nunes) [2216483] - media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU (Desnes Nunes) [2216483] - media: uvcvideo: Extend documentation of uvc_video_clock_decode() (Desnes Nunes) [2216483] - media: uvcvideo: Refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2216483] - media: uvcvideo: Undup use uvc_endpoint_max_bpi() code (Desnes Nunes) [2216483] - media: uvcvideo: Simplify uvc_endpoint_max_bpi() (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails (Desnes Nunes) [2216483] - media: uvcvideo: Avoid returning invalid controls (Desnes Nunes) [2216483] - media: uvcvideo: Avoid invalid memory access (Desnes Nunes) [2216483] - media: uvcvideo: Set the colorspace as sRGB if undefined (Desnes Nunes) [2216483] - media: uvcvideo: Fix memory leak of object map on error exit path (Desnes Nunes) [2216483] - media: uvcvideo: Fix handling on Bitmask controls (Desnes Nunes) [2216483] - media: uvcvideo: Do not return positive errors in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Return -EACCES for Wrong state error (Desnes Nunes) [2216483] - media: uvcvideo: Improve error logging in uvc_query_ctrl() (Desnes Nunes) [2216483] - media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (Desnes Nunes) [2216483] - media: uvcvideo: Factor out usb_string() calls (Desnes Nunes) [2216483] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2216483] - media: uvcvideo: Recover stalled ElGato devices (Desnes Nunes) [2216483] - media: uvcvideo: Remove void casting for the status endpoint (Desnes Nunes) [2216483] - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (Desnes Nunes) [2216483] - media: uvcvideo: Fix usage of symbolic permissions to octal (Desnes Nunes) [2216483] - media: uvcvideo: Fix assignment inside if condition (Desnes Nunes) [2216483] - media: uvcvideo: Fix missing newline after declarations (Desnes Nunes) [2216483] - media: uvcvideo: Handle errors from calls to usb_string (Desnes Nunes) [2216483] - media: uvcvideo: Only create input devs if hw supports it (Desnes Nunes) [2216483] - media: uvcvideo: Handle cameras with invalid descriptors (Desnes Nunes) [2216483] - media: uvcvideo: Remove format descriptions (Desnes Nunes) [2216483] - media: docs: Document the behaviour of uvcvideo driver (Desnes Nunes) [2216483] - media: uvcvideo: Set error_idx during ctrl_commit errors (Desnes Nunes) [2216483] - media: uvcvideo: Check controls flags before accessing them (Desnes Nunes) [2216483] - media: uvcvideo: Use control names from framework (Desnes Nunes) [2216483] - media: uvcvideo: Set unique vdev name based in type (Desnes Nunes) [2216483] - media: uvcvideo: Use dev->name for querycap() (Desnes Nunes) [2216483] - media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (Desnes Nunes) [2216483] - media: uvcvideo: Set capability in s_param (Desnes Nunes) [2216483] - media: uvcvideo: Remove s_ctrl and g_ctrl (Desnes Nunes) [2216483] - media: v4l2-ioctl: S_CTRL output the right value (Desnes Nunes) [2216483] - media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL (Desnes Nunes) [2216483] - media: v4l2-ioctl: Fix check_ext_ctrls (Desnes Nunes) [2216483] - net: thunderbolt: Add tracepoints (Desnes Nunes) [2216483] - net: thunderbolt: Add debugging when sending/receiving control packets (Desnes Nunes) [2216483] - net: thunderbolt: Move into own directory (Desnes Nunes) [2216483] - xhci: Convert to use list_count_nodes() (Desnes Nunes) [2216483] - usb: typec: ucsi: Register USB Power Delivery Capabilities (Desnes Nunes) [2216483] - xhci: Add hub_control to xhci_driver_overrides (Desnes Nunes) [2216483] - xhci: hub: export symbol on xhci_hub_control (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Add hpd sysfs attribute (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Notify drm subsys of (Desnes Nunes) [2216483] - usb: typec: altmodes/displayport: Make dp_altmode_notify() more generic (Desnes Nunes) [2216483] - thunderbolt: Refactor tb_acpi_add_link() (Desnes Nunes) [2216483] - thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype (Desnes Nunes) [2216483]- s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995] - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454] - locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282] - fbcon: Check font dimension limits (Ricardo Robaina) [2213493] {CVE-2023-3161} - libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673] - nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673] - nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673] - libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673] - KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598] - KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598] - kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598] - kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975] - rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975] - efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975] - efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975] - efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975] - integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975] - x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975] - scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975] - efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975] - efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975] - efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975] - crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960] - crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960] - crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960] - crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960] - crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960] - crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960] - crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960] - crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960] - crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960] - crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960] - crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960] - crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960] - crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960] - crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960] - crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960] - crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960] - crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960] - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960] - crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960] - crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960] - redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826] - platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826] - platform/x86: Convert to new CPU match macros (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826] - MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826] - platform/x86: Add support for Uncore frequency control (David Arcari) [2156826]- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299] - net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212176] {CVE-2023-1075} - Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849] - Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217] - cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276] - netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731] - netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731] - ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794] - ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794] - s390/ipl: add eckd dump support (Tobias Huschle) [2159695] - net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734] - s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734] - net/smc: Fix device de-init sequence (Tobias Huschle) [2159734] - net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734] - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734] - net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734] - net/smc: fix application data exception (Tobias Huschle) [2159734] - net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734] - net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734] - net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734] - net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734] - net: add missing includes of linux/splice.h (Tobias Huschle) [2159734] - net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734] - s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734] - net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734] - net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734] - net/ism: Add new API for client registration (Tobias Huschle) [2159734] - s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734] - net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734] - net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734] - net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734] - net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734] - net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734] - net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734] - net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734] - net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734] - net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734] - net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734] - net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734] - s390/ism: Cleanups (Tobias Huschle) [2159734] - net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734] - tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734] - net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734] - net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734] - net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734] - net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734] - net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734] - net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734] - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734] - net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734] - net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734] - net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734] - net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734] - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734] - net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734] - net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734] - net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734] - net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734] - net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734] - net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734] - net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734] - net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734] - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734] - net: smc: fix different types in min() (Tobias Huschle) [2159734] - net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734] - net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734] - net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734] - net/smc: add sysctl for autocorking (Tobias Huschle) [2159734] - net/smc: add autocorking support (Tobias Huschle) [2159734] - net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734] - x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284] - x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284] - x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284] - x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284] - x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284] - x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284] - x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284] - x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284] - x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284] - x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284] - x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284] - x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284] - x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284] - x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284] - x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284] - x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284] - x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284] - x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284] - x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284] - x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284] - x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284] - x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284] - x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284] - x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284] - x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284] - x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284] - x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284] - x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284] - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284] - x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284] - x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284] - x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284] - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284] - x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284] - x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284] - x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284] - x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284] - x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284] - x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284] - x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284] - x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284] - x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284] - x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284] - x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284] - x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284] - x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284] - x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284] - x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284] - x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284] - x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284] - x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284] - x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284] - x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284] - x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284] - x86/resctrl: Include pid.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284] - x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284] - x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284] - x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284] - x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284] - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284] - x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284] - x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284] - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284] - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284] - x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284] - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284] - x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284] - x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284] - x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937] - Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937] - Documentation: In-Field Scan (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937] - redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937] - stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937] - trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937] - platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937] - x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937] - x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937] - x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937] - x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937] - x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937] - x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937] - x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937] - x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937] - x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937] - x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937] - x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937] - x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937] - x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937] - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937] - x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937] - x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937] - x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937] - x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937] - x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937] - x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937] - x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937] - x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937] - x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937] - misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937] - x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937] - x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937] - x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937] - x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937] - x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937] - x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937] - microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937] - x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937] - firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937] - x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937] - x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937] - x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937] - x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937] - x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937] - x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937] - docs: fix broken documentation links (Prarit Bhargava) [1971937]- x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN (Prarit Bhargava) [2215040] - redhat: configs: increase CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Audra Mitchell) [2215423] - docs: admin-guide: Add information about intel_pstate active mode (Prarit Bhargava) [2216962] - net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Davide Caratti) [2214027] {CVE-2023-35788} - scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity (Tomas Henzl) [2160149] - cifs: missing null pointer check in cifs_mount (Ronnie Sahlberg) [2215018] - cpufreq: intel_pstate: Enable HWP IO boost for all servers (Prarit Bhargava) [2175625] - block: make sure local irq is disabled when calling __blkcg_rstat_flush (Ming Lei) [2208904] - blk-cgroup: Flush stats before releasing blkcg_gq (Ming Lei) [2208904] - scsi: storvsc: Always set no_report_opcodes (Cathy Avery) [2217552] - scsi: storvsc: Don't pass unused PFNs to Hyper-V host (Cathy Avery) [2217552] - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (Cathy Avery) [2217552] - dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard (Benjamin Marzinski) [2212240] - dm thin metadata: check fail_io before using data_sm (Benjamin Marzinski) [2215418] - dm: don't lock fs when the map is NULL during suspend or resume (Benjamin Marzinski) [2215418] - redhat/configs: enable CONFIG_MANA_INFINIBAND for RHEL (Kamal Heib) [2188737] - RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet (Kamal Heib) [2188737] - RDMA/mana_ib: Prevent array underflow in mana_ib_create_qp_raw() (Kamal Heib) [2188737] - RDMA/mana: Remove redefinition of basic u64 type (Kamal Heib) [2188737] - RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter (Kamal Heib) [2188737] - net: mana: Define data structures for allocating doorbell page from GDMA (Kamal Heib) [2188737] - Documentation: net: net.core.txrehash is not specific to listening sockets (Antoine Tenart) [2175716] - net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV (Antoine Tenart) [2175716] - net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too (Antoine Tenart) [2175716] - net: ipv6: fix skb hash for some RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in RST packets (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in SYN_RECV state (Antoine Tenart) [2175716] - ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state (Antoine Tenart) [2175716] - txhash: fix sk->sk_txrehash default (Antoine Tenart) [2175716] - socket: Don't use u8 type in uapi socket.h (Antoine Tenart) [2175716] - tcp: Change SYN ACK retransmit behaviour to account for rehash (Antoine Tenart) [2175716] - txhash: Add txrehash sysctl description (Antoine Tenart) [2175716] - txhash: Add socket option to control TX hash rethink behavior (Antoine Tenart) [2175716] - txhash: Make rethinking txhash behavior configurable via sysctl (Antoine Tenart) [2175716] - igc: Fix possible system crash when loading module (Corinna Vinschen) [2153370] - igc: Clean the TX buffer and TX descriptor ring (Corinna Vinschen) [2153370] - igc: Avoid transmit queue timeout for XDP (Corinna Vinschen) [2153370] - igc: read before write to SRRCTL register (Corinna Vinschen) [2153370] - igc: Enable and fix RX hash usage by netstack (Corinna Vinschen) [2153370] - igc: Remove obsolete DMA coalescing code (Corinna Vinschen) [2153370] - igc: fix the validation logic for taprio's gate list (Corinna Vinschen) [2153370] - igc: Add ndo_tx_timeout support (Corinna Vinschen) [2153370] - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() (Corinna Vinschen) [2153370] - igc: Remove redundant pci_enable_pcie_error_reporting() (Corinna Vinschen) [2153370] - igc: Fix PPS delta between two synchronized end-points (Corinna Vinschen) [2153370] - igc: Remove reset adapter task for i226 during disable tsn config (Corinna Vinschen) [2153370] - igc: enable Qbv configuration for 2nd GCL (Corinna Vinschen) [2153370] - igc: remove I226 Qbv BaseTime restriction (Corinna Vinschen) [2153370] - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL (Corinna Vinschen) [2153370] - igc: recalculate Qbv end_time by considering cycle time (Corinna Vinschen) [2153370] - igc: allow BaseTime 0 enrollment for Qbv (Corinna Vinschen) [2153370] - igc: Add checking for basetime less than zero (Corinna Vinschen) [2153370] - igc: Use strict cycles for Qbv scheduling (Corinna Vinschen) [2153370] - igc: Enhance Qbv scheduling by using first flag bit (Corinna Vinschen) [2153370] - r8152: fix the autosuspend doesn't work (Jose Ignacio Tornos Martinez) [2159264] - r8152: move setting r8153b_rx_agg_chg_indicate() (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the poor throughput for 2.5G devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix flow control issue of RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add __GFP_NOWARN to big allocations (Jose Ignacio Tornos Martinez) [2159264] - r8152: reduce the control transfer of rtl8152_get_version() (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove rtl_vendor_mode function (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to change cfg for all devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add vendor/device ID pair for Microsoft Devkit (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: no need to blacklist any r8152 devices (Jose Ignacio Tornos Martinez) [2159264] - r8152: add USB device driver for config selection (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (Jose Ignacio Tornos Martinez) [2159264] - net: usb: cdc_ether: add u-blox 0x1343 composition (Jose Ignacio Tornos Martinez) [2159264] - r8152: Add MAC passthrough support for Lenovo Travel Hub (Jose Ignacio Tornos Martinez) [2159264] - r8152: allow userland to disable multicast (Jose Ignacio Tornos Martinez) [2159264] - r8152: add PID for the Lenovo OneLink+ Dock (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the RX FIFO settings when suspending (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the units of some registers for RTL8156A (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix a WOL issue (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add in new Devices that are supported for Mac-Passthru (Jose Ignacio Tornos Martinez) [2159264] - cdc_ether: export usbnet_cdc_zte_rx_fixup (Jose Ignacio Tornos Martinez) [2159264] - USB: zaurus: support another broken Zaurus (Jose Ignacio Tornos Martinez) [2159264] - Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks" (Jose Ignacio Tornos Martinez) [2159264] - r8152: sync ocp base (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the force speed doesn't work for RTL8156 (Jose Ignacio Tornos Martinez) [2159264] - net: usb: r8152: Add MAC passthrough support for more Lenovo Docks (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() for dev->addr_len cases (Jose Ignacio Tornos Martinez) [2159264] - net: usb: use eth_hw_addr_set() instead of ether_addr_copy() (Jose Ignacio Tornos Martinez) [2159264] - r8152: avoid to resubmit rx immediately (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix the maximum number of PLA bp for RTL8153C (Jose Ignacio Tornos Martinez) [2159264] - r8152: fix writing USB_BP2_EN (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix a deadlock by doubly PM resume (Jose Ignacio Tornos Martinez) [2159264] - r8152: Fix potential PM refcount imbalance (Jose Ignacio Tornos Martinez) [2159264] - r8152: store the information of the pipes (Jose Ignacio Tornos Martinez) [2159264] - r8152: support pauseparam of ethtool_ops (Jose Ignacio Tornos Martinez) [2159264] - r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Jose Ignacio Tornos Martinez) [2159264] - r8152: check the informaton of the device (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove some bit operations (Jose Ignacio Tornos Martinez) [2159264] - r8152: redefine REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: remove NCM mode from REALTEK_USB_DEVICE macro (Jose Ignacio Tornos Martinez) [2159264] - r8152: replace return with break for ram code speedup mode timeout (Jose Ignacio Tornos Martinez) [2159264] - r8152: search the configuration of vendor mode (Jose Ignacio Tornos Martinez) [2159264] - r8152: support PHY firmware for RTL8156 series (Jose Ignacio Tornos Martinez) [2159264] - r8152: support new chips (Jose Ignacio Tornos Martinez) [2159264] - r8152: add help function to change mtu (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust rtl8152_check_firmware function (Jose Ignacio Tornos Martinez) [2159264] - r8152: set inter fram gap time depending on speed (Jose Ignacio Tornos Martinez) [2159264] - r8152: adjust the flow of power cut for RTL8153B (Jose Ignacio Tornos Martinez) [2159264] - treewide: Use fallthrough pseudo-keyword (Jose Ignacio Tornos Martinez) [2159264] - nouveau: fix client work fence deletion race (Jocelyn Falempe) [2160452] - drm/mgag200: Fix gamma lut not initialized. (Jocelyn Falempe) [2160452] - drm/amd/display: Fix hang when skipping modeset (Jocelyn Falempe) [2160452] - drm/amd/display: Lowering min Z8 residency time (Jocelyn Falempe) [2160452] - drm/amd/display: Update minimum stutter residency for DCN314 Z8 (Jocelyn Falempe) [2160452] - drm/amd/display: Add minimum Z8 residency debug option (Jocelyn Falempe) [2160452] - drm/i915: disable sampler indirect state in bindless heap (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add Wa_14017856879 (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203 (Jocelyn Falempe) [2160452] - drm/i915: Add _PICK_EVEN_2RANGES() (Jocelyn Falempe) [2160452] - drm/amd/display: hpd rx irq not working with eDP interface (Jocelyn Falempe) [2160452] - drm/amd/display: merge dc_link.h into dc.h and dc_types.h (Jocelyn Falempe) [2160452] - drm/amd/pm: avoid potential UBSAN issue on legacy asics (Jocelyn Falempe) [2160452] - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Jocelyn Falempe) [2160452] - drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs (Jocelyn Falempe) [2160452] - drm/amd/pm: parse pp_handle under appropriate conditions (Jocelyn Falempe) [2160452] - drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes (Jocelyn Falempe) [2160452] - drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) (Jocelyn Falempe) [2160452] - drm/amdgpu: change gfx 11.0.4 external_id range (Jocelyn Falempe) [2160452] - drm/amdgpu/jpeg: Remove harvest checking for JPEG3 (Jocelyn Falempe) [2160452] - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Jocelyn Falempe) [2160452] - drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini (Jocelyn Falempe) [2160452] - drm/amd/display: Change default Z8 watermark values (Jocelyn Falempe) [2160452] - drm/amdgpu: drop redundant sched job cleanup when cs is aborted (Jocelyn Falempe) [2160452] - drm/amd/display: fix flickering caused by S/G mode (Jocelyn Falempe) [2160452] - drm/amd/display: fix access hdcp_workqueue assert (Jocelyn Falempe) [2160452] - drm/amd/display: filter out invalid bits in pipe_fuses (Jocelyn Falempe) [2160452] - drm/amd/display: Fix 4to1 MPC black screen with DPP RCO (Jocelyn Falempe) [2160452] - drm/amd/display: Add NULL plane_state check for cursor disable logic (Jocelyn Falempe) [2160452] - drm/panel: otm8009a: Set backlight parent to panel device (Jocelyn Falempe) [2160452] - drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage (Jocelyn Falempe) [2160452] - drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (Jocelyn Falempe) [2160452] - drm/i915: Check pipe source size when using skl+ scalers (Jocelyn Falempe) [2160452] - drm/i915/color: Fix typo for Plane CSC indexes (Jocelyn Falempe) [2160452] - drm/bridge: lt8912b: Fix DSI Video Mode (Jocelyn Falempe) [2160452] - drm/amdgpu: add a missing lock for AMDGPU_SCHED (Jocelyn Falempe) [2160452] - drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info (Jocelyn Falempe) [2160452] - drm/i915/guc: Actually return an error if GuC version range check fails (Jocelyn Falempe) [2160452] - drm/i915/guc: More debug print updates - UC firmware (Jocelyn Falempe) [2160452] - drm/amd/display: Update bounding box values for DCN321 (Jocelyn Falempe) [2160452] - drm/amd/display: Do not clear GPINT register when releasing DMUB from reset (Jocelyn Falempe) [2160452] - drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (Jocelyn Falempe) [2160452] - drm/amd/display: Fixes for dcn32_clk_mgr implementation (Jocelyn Falempe) [2160452] - drm/amd/display: Return error code on DSC atomic check failure (Jocelyn Falempe) [2160452] - drm/amd/display: Add missing WA and MCLK validation (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (Jocelyn Falempe) [2160452] - drm/panel: novatek-nt35950: Improve error handling (Jocelyn Falempe) [2160452] - drm/i915: Fix memory leaks in i915 selftests (Jocelyn Falempe) [2160452] - drm/i915: Make intel_get_crtc_new_encoder() less oopsy (Jocelyn Falempe) [2160452] - drm/amd/display: Fix potential null dereference (Jocelyn Falempe) [2160452] - drm/ttm/pool: Fix ttm_pool_alloc error path (Jocelyn Falempe) [2160452] - drm/i915/pxp: limit drm-errors or warning on firmware API failures (Jocelyn Falempe) [2160452] - drm/i915/pxp: Invalidate all PXP fw sessions during teardown (Jocelyn Falempe) [2160452] - drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings (Jocelyn Falempe) [2160452] - accel: Link to compute accelerator subsystem intro (Jocelyn Falempe) [2160452] - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (Jocelyn Falempe) [2160452] - drm/probe-helper: Cancel previous job before starting new one (Jocelyn Falempe) [2160452] - drm/vgem: add missing mutex_destroy (Jocelyn Falempe) [2160452] - drm/i915/dg2: Drop one PCI ID (Jocelyn Falempe) [2160452] - drm/amd/pm: re-enable the gfx imu when smu resume (Jocelyn Falempe) [2160452] - drm/vmwgfx: Fix Legacy Display Unit atomic drm support (Jocelyn Falempe) [2160452] - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Jocelyn Falempe) [2160452] - redhat: include new drm tests in mod-internals (Jocelyn Falempe) [2160452] - drm/amd/display: build with std=gnu99 (Jocelyn Falempe) [2160452] - overflow: Introduce overflows_type() and castable_to_type() (Jocelyn Falempe) [2160452] - Revert "driver core: make struct bus_type.uevent() take a const *" (Jocelyn Falempe) [2160452] - Revert "iommu: Add a gfp parameter to iommu_map()" (Jocelyn Falempe) [2160452] - Revert "mm: replace vma->vm_flags direct modifications with modifier calls" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.2..v6.3 (Jocelyn Falempe) [2160452] - redhat: include new drm_kunit_helpers in mod-internals (Jocelyn Falempe) [2160452] - drm/i915: build i915 with std=gnu99 (Jocelyn Falempe) [2160452] - drm/amdgpu: Add missing include for ppc64le (Jocelyn Falempe) [2160452] - drm/fb-helper: Add missing include for s390x (Jocelyn Falempe) [2160452] - drm/edid: Add missing include (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: use atomic operations to change the vGPU status" (Jocelyn Falempe) [2160452] - Revert "kunit: Use KUNIT_EXPECT_MEMEQ macro" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_inclusive() when possible" (Jocelyn Falempe) [2160452] - Revert "treewide: use get_random_u32_below() instead of deprecated function" (Jocelyn Falempe) [2160452] - Revert "overflow: Introduce overflows_type() and castable_to_type()" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.1..v6.2 (Jocelyn Falempe) [2160452] - kconfig: disable DRM dynamic debug. (Jocelyn Falempe) [2160452] - drm/vkms: build driver with gnu99 (Jocelyn Falempe) [2160452] - Revert "drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers." (Jocelyn Falempe) [2160452] - Revert "mm: free device private pages have zero refcount" (Jocelyn Falempe) [2160452] - Revert "mm/memory.c: fix race when faulting a device private page" (Jocelyn Falempe) [2160452] - Revert "drm/i915/gvt: simplify vgpu configuration management" (Jocelyn Falempe) [2160452] - Revert "i915: use the VMA iterator" (Jocelyn Falempe) [2160452] - Revert "drm/i915/userptr: restore probe_range behaviour" (Jocelyn Falempe) [2160452] - Revert "dynamic_dname(): drop unused dentry argument" (Jocelyn Falempe) [2160452] - Revert "i2c: Make remove callback return void" (Jocelyn Falempe) [2160452] - Merge DRM changes from upstream v6.0..v6.1 (Jocelyn Falempe) [2160452] - Enable A64FX_DIAG config option (Charles Mirabile) [2047817] - NMI workaround for GIC irq controllers (Charles Mirabile) [2047817] - arm64: entry: avoid kprobe recursion (Charles Mirabile) [2047817] - soc: a64fx-diag: disable modular build (Charles Mirabile) [2047817] - soc: fujitsu: Add A64FX diagnostic interrupt driver (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority mask handling (Charles Mirabile) [2047817] - irqchip/gic-v3: Refactor ISB + EOIR at ack time (Charles Mirabile) [2047817] - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling (Charles Mirabile) [2047817] - arm64: select TRACE_IRQFLAGS_NMI_SUPPORT (Charles Mirabile) [2047817] - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set (Charles Mirabile) [2047817] - irqchip/gic-v3: Fix priority comparison when non-secure priorities are used (Charles Mirabile) [2047817] - arm64: entry: add missing noinstr (Charles Mirabile) [2047817] - arm64: suspend: Use cpuidle context helpers in cpu_suspend() (Charles Mirabile) [2047817] - PSCI: Use cpuidle context helpers in psci_cpu_suspend_enter() (Charles Mirabile) [2047817] - arm64: Convert cpu_do_idle() to using cpuidle context helpers (Charles Mirabile) [2047817] - arm64: Add cpuidle context save/restore helpers (Charles Mirabile) [2047817] - arm64: entry: make NMI entry/exit functions static (Charles Mirabile) [2047817] - arm64: entry: split SDEI entry (Charles Mirabile) [2047817] - arm64: entry: split bad stack entry (Charles Mirabile) [2047817] - arm64: entry: fold el1_inv() into el1h_64_sync_handler() (Charles Mirabile) [2047817] - arm64: entry: handle all vectors with C (Charles Mirabile) [2047817] - arm64: entry: template the entry asm functions (Charles Mirabile) [2047817] - arm64: entry: improve bad_mode() (Charles Mirabile) [2047817] - arm64: entry: move bad_mode() to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: consolidate EL1 exception returns (Charles Mirabile) [2047817] - arm64: entry: organise entry vectors consistently (Charles Mirabile) [2047817] - arm64: entry: organise entry handlers consistently (Charles Mirabile) [2047817] - arm64: entry: convert IRQ+FIQ handlers to C (Charles Mirabile) [2047817] - arm64: entry: add a call_on_irq_stack helper (Charles Mirabile) [2047817] - arm64: entry: move NMI preempt logic to C (Charles Mirabile) [2047817] - arm64: entry: move arm64_preempt_schedule_irq to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: convert SError handlers to C (Charles Mirabile) [2047817] - arm64: entry: unmask IRQ+FIQ after EL0 handling (Charles Mirabile) [2047817] - arm64: remove redundant local_daif_mask() in bad_mode() (Charles Mirabile) [2047817] - arm64: entry: always set GIC_PRIO_PSR_I_SET during entry (Charles Mirabile) [2047817] - arm64: entry: remove test_irqs_unmasked macro (Charles Mirabile) [2047817] - arm64: irq: allow FIQs to be handled (Charles Mirabile) [2047817] - arm64: Always keep DAIF.[IF] in sync (Charles Mirabile) [2047817] - arm64: entry: factor irq triage logic into macros (Charles Mirabile) [2047817] - arm64: irq: rework root IRQ handler registration (Charles Mirabile) [2047817] - arm64: don't use GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - genirq: Allow architectures to override set_handle_irq() fallback (Charles Mirabile) [2047817] - irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: entry: consolidate Cortex-A76 erratum 1463225 workaround (Charles Mirabile) [2047817] - arm64: entry: remove redundant IRQ flag tracing (Charles Mirabile) [2047817] - arm64: entry: suppress W=1 prototype warnings (Charles Mirabile) [2047817] - arm64: sdei: explicitly simulate PAN/UAO entry (Charles Mirabile) [2047817] - arm64: entry: fix EL1 debug transitions (Charles Mirabile) [2047817] - arm64: entry: fix NMI {user, kernel}->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI kernel<->kernel transitions (Charles Mirabile) [2047817] - arm64: ptrace: prepare for EL1 irq/rcu tracking (Charles Mirabile) [2047817] - arm64: entry: fix non-NMI user<->kernel transitions (Charles Mirabile) [2047817] - arm64: entry: move el1 irq/nmi logic to C (Charles Mirabile) [2047817] - arm64: entry: prepare ret_to_user for function call (Charles Mirabile) [2047817] - arm64: entry: move enter_from_user_mode to entry-common.c (Charles Mirabile) [2047817] - arm64: entry: mark entry code as noinstr (Charles Mirabile) [2047817] - arm64: mark idle code as noinstr (Charles Mirabile) [2047817] - arm64: add C wrappers for SET_PSTATE_*() (Charles Mirabile) [2047817] - kgdb: Honour the kprobe blocklist when setting breakpoints (Charles Mirabile) [2047817] - genirq: Add stub for set_handle_irq() when !GENERIC_IRQ_MULTI_HANDLER (Charles Mirabile) [2047817] - arm64: Improve diagnostics when trapping BRK with FAULT_BRK_IMM (Charles Mirabile) [2047817] - arm64/entry: deduplicate SW PAN entry/exit routines (Charles Mirabile) [2047817] - arm64: Prepare arch_nmi_enter() for recursion (Charles Mirabile) [2047817] - arm64: Make debug exception handlers visible from RCU (Charles Mirabile) [2047817] - irqchip: Remove unneeded select IRQ_DOMAIN (Charles Mirabile) [2047817] - net/mlx5e: TC, Fix using eswitch mapping in nic mode (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts cmd only once per mdev (Amir Tzin) [2166015] - net/mlx5e: Move Ethernet driver debugfs to profile init callback (Amir Tzin) [2166015] - net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Amir Tzin) [2166015] - RDMA/mlx5: Use correct device num_ports when modify DC (Amir Tzin) [2166015] - net/mlx5e: Nullify table pointer when failing to create (Amir Tzin) [2166015] - net/mlx5e: Fix error flow in representor failing to add vport rx rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Don't destroy indirect table in split rule (Amir Tzin) [2166015] - net/mlx5: E-switch, Create per vport table based on devlink encap mode (Amir Tzin) [2166015] - net/mlx5e: Don't clone flow post action attributes second time (Amir Tzin) [2166015] - Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports" (Amir Tzin) [2166015] - RDMA/mlx5: Fix flow counter query via DEVX (Amir Tzin) [2166015] - RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR (Amir Tzin) [2166015] - net/mlx5: Fix wrong comment (Amir Tzin) [2166015] - net/mlx5e: Coding style fix, add empty line (Amir Tzin) [2166015] - RDMA/mlx5: Coding style fix reported by checkpatch (Amir Tzin) [2166015] - net/mlx5e: Release the label when replacing existing ct entry (Amir Tzin) [2165914] - net/mlx5: Release tunnel device after tc update skb (Amir Tzin) [2166015] - Revert "net/mlx5: Expose steering dropped packets counter" (Amir Tzin) [2166015] - Revert "net/mlx5e: Don't use termination table when redundant" (Amir Tzin) [2166015] - Revert "net/mlx5: Enable management PF initialization" (Amir Tzin) [2166015] - net/mlx5: E-Switch, Fix an Oops in error handling code (Amir Tzin) [2166015] - net/mlx5: Read the TC mapping of all priorities on ETS query (Amir Tzin) [2166015] - net/mlx5e: Initialize link speed to zero (Amir Tzin) [2166015] - net/mlx5: Fix steering rules cleanup (Amir Tzin) [2166015] - net/mlx5e: Block entering switchdev mode with ns inconsistency (Amir Tzin) [2166015 2166018] - net/mlx5e: Set uplink rep as NETNS_LOCAL (Amir Tzin) [2166015] - IB/mlx5: Add support for 400G_8X lane speed (Amir Tzin) [2166015] - net/mlx5e: TC, Remove error message log print (Amir Tzin) [2166015] - net/mlx5e: TC, fix cloned flow attribute (Amir Tzin) [2166015] - net/mlx5e: TC, fix missing error code (Amir Tzin) [2166015] - net/sched: TC, fix raw counter initialization (Amir Tzin) [2166015] - net/mlx5: Set BREAK_FW_WAIT flag first when removing driver (Amir Tzin) [2166013] - net/mlx5e: Fix cleanup null-ptr deref on encap lock (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Amir Tzin) [2166013] - net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules (Amir Tzin) [2166013 2166018] - net/mlx5: Disable eswitch before waiting for VF pages (Amir Tzin) [2166013] - net/mlx5: Fix setting ec_function bit in MANAGE_PAGES (Amir Tzin) [2166013] - net/mlx5e: Don't cache tunnel offloads capability (Amir Tzin) [2166013] - net/mlx5e: Remove hairpin write debugfs files (Amir Tzin) [2166015] - net/mlx5: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166015] - net/mlx5e: TC, Set CT miss to the specific ct action instance (Amir Tzin) [2166015] - net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG (Amir Tzin) [2166015] - net/mlx5: Refactor tc miss handling to a single function (Amir Tzin) [2166015] - net/mlx5: Kconfig: Make tc offload depend on tc skb extension (Amir Tzin) [2166015] - net/sched: Rename user cookie and act cookie (mlx5 hunk only) (Amir Tzin) [2166015] - IB/mlx5: Extend debug control for CC parameters (Amir Tzin) [2166015] - net/mlx5e: Allow offloading of ct 'new' match (Amir Tzin) [2165914 2166015] - net/mlx5e: Implement CT entry update (Amir Tzin) [2165914 2166015] - net: flow_offload: provision conntrack info in ct_metadata(mlx5 hunks only) (Amir Tzin) [2165914 2166015] - net/mlx5e: Fix outdated TLS comment (Amir Tzin) [2166015] - net/mlx5e: Remove unused function mlx5e_sq_xmit_simple (Amir Tzin) [2166015] - net/mlx5: Simplify eq list traversal (Amir Tzin) [2166015] - net/mlx5e: Switch to using napi_build_skb() (Amir Tzin) [2166015] - RDMA/mlx5: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5e: Use query_special_contexts for mkeys (Amir Tzin) [2166015] - net/mlx5: Change define name for 0x100 lkey value (Amir Tzin) [2166015] - net/mlx5: Expose bits for querying special mkeys (Amir Tzin) [2166015] - RDMA/mlx5: Use rdma_umem_for_each_dma_block() (Amir Tzin) [2166015] - net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create() (Amir Tzin) [2166015] - net/mlx5e: TC, support per action stats (Amir Tzin) [2166015] - net/mlx5e: TC, map tc action cookie to a hw counter (Amir Tzin) [2166015] - net/mlx5e: TC, store tc action cookies per attr (Amir Tzin) [2166015] - net/mlx5e: TC, add hw counter to branching actions (Amir Tzin) [2166015] - RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister (Amir Tzin) [2166015] - net/mlx5e: Propagate an internal event in case uplink netdev changes (Amir Tzin) [2166015] - net/mlx5e: Fix trap event handling (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for unrecognized string (Amir Tzin) [2166015] - net/mlx5: fw_tracer, Add support for strings DB update event (Amir Tzin) [2166015] - net/mlx5: fw_tracer, allow 0 size string DBs (Amir Tzin) [2166015] - net/mlx5: fw_tracer: Fix debug print (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant assignment of size (Amir Tzin) [2166015] - net/mlx5: fs_core, Remove redundant variable err (Amir Tzin) [2166015] - net/mlx5: fs, Remove redundant vport_number assignment (Amir Tzin) [2166015] - net/mlx5e: Remove redundant code for handling vlan actions (Amir Tzin) [2166015 2166018] - net/mlx5: fw reset: Skip device ID check if PCI link up failed (Amir Tzin) [2166015] - net/mlx5: Remove redundant health work lock (Amir Tzin) [2166015] - mlx5: reduce stack usage in mlx5_setup_tc (Amir Tzin) [2166015] - net/mlx5e: Trigger NAPI after activating an SQ (Amir Tzin) [2166015] - net/mlx5e: IPoIB, Add support for XDR speed (Amir Tzin) [2166015] - net/mlx5: Lag, Move mpesw related definitions to mpesw.h (Amir Tzin) [2166015] - net/mlx5: Lag, Use flag to check for shared FDB mode (Amir Tzin) [2166015] - net/mlx5: Lag, Remove redundant bool allocation on the stack (Amir Tzin) [2166015] - net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers (Amir Tzin) [2166015] - net/mlx5: Lag, Update multiport eswitch check to log an error (Amir Tzin) [2166015] - net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments (Amir Tzin) [2166015] - net/mlx5: Add hardware extended range support for PTP adjtime and adjphase (Amir Tzin) [2166015] - net/mlx5: Add adjphase function to support hardware-only offset control (Amir Tzin) [2166015] - net/mlx5: Geneve, Fix handling of Geneve object id as error code (Amir Tzin) [2166015] - net/mlx5e: Verify flow_source cap before using it (Amir Tzin) [2166015 2166018] - net/mlx5: ECPF, wait for VF pages only after disabling host PFs (Amir Tzin) [2166015] - mlx5: fix possible ptp queue fifo use-after-free (Amir Tzin) [2166015] - mlx5: fix skb leak while fifo resync and push (Amir Tzin) [2166015] - net/mlx5: Fix memory leak in error flow of port set buffer (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS (Amir Tzin) [2166015] - net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin (Amir Tzin) [2166015] - net/mlx5: Enhance debug print in page allocation failure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Improve connection rate by using fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Keep only one bulk of full available DEKs (Amir Tzin) [2166015] - net/mlx5: Add async garbage collector for DEK bulk (Amir Tzin) [2166015] - net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Use bulk allocation for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Add bulk allocation and modify_dek operation (Amir Tzin) [2166015] - net/mlx5: Add support SYNC_CRYPTO command (Amir Tzin) [2166015] - net/mlx5: Add new APIs for fast update encryption key (Amir Tzin) [2166015] - net/mlx5: Refactor the encryption key creation (Amir Tzin) [2166015] - net/mlx5: Add const to the key pointer of encryption key creation (Amir Tzin) [2166015] - net/mlx5: Prepare for fast crypto key update if hardware supports it (Amir Tzin) [2166015] - net/mlx5: Change key type to key purpose (Amir Tzin) [2166015] - net/mlx5: Add IFC bits and enums for crypto key (Amir Tzin) [2166015] - net/mlx5: Add IFC bits for general obj create param (Amir Tzin) [2166015] - net/mlx5: Header file for crypto (Amir Tzin) [2166015] - net/mlx5e: Use read lock for eswitch get callbacks (Amir Tzin) [2166015 2166018] - net/mlx5e: Remove redundant allocation of spec in create indirect fwd group (Amir Tzin) [2165994 2166015] - net/mlx5e: Support Geneve and GRE with VF tunnel offload (Amir Tzin) [2165994 2166015 2166018] - net/mlx5: E-Switch, Fix typo for egress (Amir Tzin) [2166015] - net/mlx5e: Warn when destroying mod hdr hash table that is not empty (Amir Tzin) [2166015] - net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr (Amir Tzin) [2166015] - net/mlx5e: TC, Add tc prefix to attach/detach hdr functions (Amir Tzin) [2166015] - net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions (Amir Tzin) [2166015] - net/mlx5: E-switch, Remove redundant comment about meta rules (Amir Tzin) [2166015] - net/mlx5: Suppress error logging on UCTX creation (Amir Tzin) [2166015] - net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB (Amir Tzin) [2166015] - net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166015] - net/mlx5: remove redundant ret variable (Amir Tzin) [2166015] - net/mlx5e: Replace 0-length array with flexible array (Amir Tzin) [2166015] - net/mlx5e: Replace zero-length array with flexible-array member (Amir Tzin) [2166015] - net/mlx5: Prevent high-rate FW commands from populating all slots (Amir Tzin) [2166015] - net/mlx5: Introduce and use opcode getter in command interface (Amir Tzin) [2166015] - net/mlx5: Enable management PF initialization (Amir Tzin) [2166015] - net/mlx5e: Add hairpin debugfs files (Amir Tzin) [2166015] - net/mlx5e: Add flow steering debugfs directory (Amir Tzin) [2166015] - net/mlx5e: Add hairpin params structure (Amir Tzin) [2166015] - net/mlx5e: kTLS, Add debugfs (Amir Tzin) [2166015] - net/mlx5e: Add Ethernet driver debugfs (Amir Tzin) [2166015] - net/mlx5e: Update shared buffer along with device buffer changes (Amir Tzin) [2166015] - net/mlx5e: Add API to query/modify SBPR and SBCM registers (Amir Tzin) [2166015] - net/mlx5: Expose shared buffer registers bits and structs (Amir Tzin) [2166015] - net/mlx5: Serialize module cleanup with reload and remove (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Amir Tzin) [2166013] - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Amir Tzin) [2166013] - net/mlx5: Expose SF firmware pages counter (Amir Tzin) [2166013] - net/mlx5: Store page counters in a single array (Amir Tzin) [2166013] - net/mlx5e: IPoIB, Show unknown speed instead of error (Amir Tzin) [2166013] - net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (Amir Tzin) [2055530 2166013] - net/mlx5: Bridge, fix ageing of peer FDB entries (Amir Tzin) [2166013] - net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic (Amir Tzin) [2166013] - net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change (Amir Tzin) [2166013] - net/mlx5e: Don't support encap rules with gbp option (Amir Tzin) [2166013] - net/mlx5e: Fix memory leak on updating vport counters (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule (Amir Tzin) [2166013] - net/mlx5: Lag, fix failure to cancel delayed bond work (Amir Tzin) [2166013] - net/mlx5e: Fix RX reporter for XSK RQs (Amir Tzin) [2166013] - net/mlx5: Expose steering dropped packets counter (Amir Tzin) [2166013] - net/mlx5: Refactor and expand rep vport stat group (Amir Tzin) [2165677 2166013] - net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2165893 2166013 2166018] - net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add support for range match action (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2165893 2166013] - net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5: fs, add match on ranges API (Amir Tzin) [2165893 2166013] - net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2165893 2166013] - net/mlx5e: Adjust function actions_match_supported() to upstream. (Amir Tzin) [2166006] - net/mlx5e: TC, add terminating actions (Amir Tzin) [2165893 2166013] - net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2165893 2166013] - net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2165893 2166013] - net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2165893 2166013 2166018] - RDMA/mlx5: Remove not-used IB_FLOW_SPEC_IB define (Amir Tzin) [2166013] - RDMA/mlx5: no need to kfree NULL pointer (Amir Tzin) [2166013] - net/mlx5e: TC, Add offload support for trap with additional actions (Amir Tzin) [2166013 2166018] - net/mlx5e: Do early return when setup vports dests for slow path flow (Amir Tzin) [2166013 2166018] - net/mlx5e: Support devlink reload of IPsec core (Amir Tzin) [2166013] - net/mlx5: Remove redundant check (Amir Tzin) [2166013] - net/mlx5e: Don't use termination table when redundant (Amir Tzin) [2166013] - net/mlx5: Remove unused ctx variables (Amir Tzin) [2166013] - net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2166013] - net/mlx5e: Remove unneeded io-mapping.h #include (Amir Tzin) [2166013] - net/mlx5e: CT, optimize pre_ct table lookup (Amir Tzin) [2166013] - net/mlx5e: kTLS, Use a single async context object per a callback bulk (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unnecessary per-callback completion (Amir Tzin) [2166013] - net/mlx5e: kTLS, Remove unused work field (Amir Tzin) [2166013] - net/mlx5e: TC, Remove redundant WARN_ON() (Amir Tzin) [2166013] - net/mlx5e: Add error flow when failing update_rx (Amir Tzin) [2166013] - net/mlx5e: Move params kernel log print to probe function (Amir Tzin) [2166013] - net/mlx5e: Support enhanced CQE compression (Amir Tzin) [2166013] - net/mlx5e: Use clamp operation instead of open coding it (Amir Tzin) [2166013] - net/mlx5e: remove unused list in arfs (Amir Tzin) [2166013] - net/mlx5: Expose vhca_id to debugfs (Amir Tzin) [2166013] - net/mlx5: Unregister traps on driver unload flow (Amir Tzin) [2166013] - net/mlx5: Fix spelling mistake "destoy" -> "destroy" (Amir Tzin) [2166013] - net/mlx5: Bridge, Use debug instead of warn if entry doesn't exists (Amir Tzin) [2166013] - RDMA/mlx5: Change debug log level for remote access error syndromes (Amir Tzin) [2166013] - ptp: mlx5: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166013] - net/mlx5: DR, Remove the buddy used_list (Amir Tzin) [2166013] - net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list (Amir Tzin) [2166013] - net/mlx5: DR, Lower sync threshold for ICM hot memory (Amir Tzin) [2166013] - net/mlx5: DR, Allocate htbl from its own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Allocate icm_chunks from their own slab allocator (Amir Tzin) [2166013] - net/mlx5: DR, Manage STE send info objects in pool (Amir Tzin) [2166013] - net/mlx5: DR, In rehash write the line in the entry immediately (Amir Tzin) [2166013] - net/mlx5: DR, Handle domain memory resources init/uninit separately (Amir Tzin) [2166013] - net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation (Amir Tzin) [2166013] - net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically (Amir Tzin) [2166013] - net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy (Amir Tzin) [2166013] - net/mlx5: DR, Check device state when polling CQ (Amir Tzin) [2166013] - net/mlx5: DR, In destroy flow, free resources even if FW command failed (Amir Tzin) [2166013] - net/mlx5: Add support for NPPS with real time mode (Amir Tzin) [2166006] - net/mlx5: Expose NPPS related registers (Amir Tzin) [2166006] - net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create() (Amir Tzin) [2166006] - net/mlx5e: Remove leftovers from old XSK queues enumeration (Amir Tzin) [2166006] - net/mlx5: Lag, avoid lockdep warnings (Amir Tzin) [2166006] - net/mlx5: Update fw fatal reporter state on PCI handlers successful recover (Amir Tzin) [2166006] - net/mlx5: Make ASO poll CQ usable in atomic context (Amir Tzin) [2166006] - net/mlx5: E-Switch, Return EBUSY if can't get mode lock (Amir Tzin) [2166006] - net/mlx5: E-switch, Don't update group if qos is not enabled (Amir Tzin) [2166006] - net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2166006 2166018] - net/mlx5: Set default grace period based on function type (Amir Tzin) [2166006] - net/mlx5: Start health poll at earlier stage of driver load (Amir Tzin) [2166006] - net/mlx5e: Expose rx_oversize_pkts_buffer counter (Amir Tzin) [2166006] - net/mlx5: Remove from FPGA IFC file not-needed definitions (Amir Tzin) [2166006] - net/mlx5: Remove unused structs (Amir Tzin) [2166006] - net/mlx5: Remove unused functions (Amir Tzin) [2166006] - net/mlx5: detect and enable bypass port select flow table (Amir Tzin) [2166006] - net/mlx5: Lag, enable hash mode by default for all NICs (Amir Tzin) [2166006] - net/mlx5: Lag, set active ports if support bypass port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Don't set tx affinity when lag is in hash mode (Amir Tzin) [2166006] - net/mlx5: add IFC bits for bypassing port select flow table (Amir Tzin) [2166006] - RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib (Amir Tzin) [2166006] - IB/mlx5: Support querying eswitch functions from DEVX (Amir Tzin) [2166006] - net: ethernet: move from strlcpy with unused retval to strscpy (mlx5 hunks only) (Amir Tzin) [2166006] - net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule() (Amir Tzin) [2166006] - IB/mlx5: Remove duplicate header inclusion related to ODP (Amir Tzin) [2166006] - net/mlx5: TC, Add support for SF tunnel offload (Amir Tzin) [2166006] - net/mlx5: E-Switch, Move send to vport meta rule creation (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Split creating fdb tables into smaller chunks (Amir Tzin) [2166006 2166018] - net/mlx5: E-Switch, Add default drop rule for unmatched packets (Amir Tzin) [2166006 2166018] - net/mlx5: Adjust function mlx5_eswitch_inline_mode_get() location (Amir Tzin) [2166006] - net/mlx5e: Completely eliminate priv from fs.h (Amir Tzin) [2166006] - net/mlx5e: Make all ttc functions of en_fs get fs struct as argument (Amir Tzin) [2166006] - net/mlx5e: Make flow steering arfs independent of priv (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering debug macros (Amir Tzin) [2166006] - net/mlx5e: Separate ethtool_steering from fs.h and make private (Amir Tzin) [2166006] - net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering (Amir Tzin) [2166006] - Revert "[netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup" (Amir Tzin) [2166006] - net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer (Amir Tzin) [2166006] - net/mlx5e: Drop priv argument of ptp function in en_fs (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tcp from en.h (Amir Tzin) [2166006] - net/mlx5e: Decouple fs_tt_redirect from en.h (Amir Tzin) [2166006] - net/mlx5e: Introduce flow steering API (Amir Tzin) [2166006] - IB/mlx5: Call io_stop_wc() after writing to WC MMIO (Amir Tzin) [2166006]- mm: page_counter: mitigate consequences of a page_counter underflow (Ty Berry) [2196726] - ceph: fix decoding of client session messages flags (Xiubo Li) [2213062] - net: stmmac: propagate feature flags to vlan (Corinna Vinschen) [2174701] - KVM: Avoid illegal stage2 mapping on invalid memory slot (Gavin Shan) [2190376] - perf/x86/rapl: Add support for Intel Emerald Rapids (Michael Petlan) [2165766] - s390/dasd: Use correct lock while counting channel queue length (Tobias Huschle) [2215889] - inotify: show inotify mask flags in proc fdinfo (Andrey Albershteyn) [2163455] - scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv() (Ewan D. Milne) [2169276] - perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [2134284] - perf bench: Fix numa testcase to check if CPU used to bind task is online (Michael Petlan) [2134284] - powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops (avchouha) [2188343] - powerpc: add ISA v3.0 / v3.1 wait opcode macro (avchouha) [2188343] - scsi: lpfc: Account for fabric domain ctlr device loss recovery (Dick Kennedy) [2213027] - scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (Dick Kennedy) [2213027] - scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() (Dick Kennedy) [2213027] - PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2184863] - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2184863] - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2184863] - PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2184863] - RHEL-only: KVM: arm64: Fixes comments (Shaoqin Huang) [2202988] - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (Shaoqin Huang) [2202988] - KVM: selftests: arm64: Fix pte encode/decode for PA bits > 48 (Shaoqin Huang) [2202988] - KVM: arm64: selftests: Use FIELD_GET() to extract ID register fields (Shaoqin Huang) [2202988] - tools: Copy bitfield.h from the kernel sources (Shaoqin Huang) [2202988] - x86/platform/uv: Update UV[23] platform code for SNC (Frank Ramsay) [2163467] - x86/platform/uv: Remove remaining BUG_ON() and BUG() calls (Frank Ramsay) [2163467] - x86/platform/uv: UV support for sub-NUMA clustering (Frank Ramsay) [2163467] - x86: uv: uv_hub.h: Delete duplicated word (Frank Ramsay) [2163467] - x86/platform/uv: Helper functions for allocating and freeing conversion tables (Frank Ramsay) [2163467] - x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 (Frank Ramsay) [2163467] - x86/platform/uv: Fix printed information in calc_mmioh_map (Frank Ramsay) [2163467] - x86/platform/uv: Introduce helper function uv_pnode_to_socket. (Frank Ramsay) [2163467] - x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* (Frank Ramsay) [2163467] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors (Izabela Bakollari) [2170629] - IB/hfi1: Fix math bugs in hfi1_can_pin_pages() (Izabela Bakollari) [2170629] - IB/hfi1: Restore allocated resources on failed copyout (Izabela Bakollari) [2170629] - IB/hfi1: Use dma_mmap_coherent for matching buffers (Izabela Bakollari) [2170629] - IB/hfi1: Update RMT size calculation (Izabela Bakollari) [2170629] - IB/hfi1: Split IB counter allocation (Izabela Bakollari) [2170629] - IB/hfi1: Improve TID validity checking (Izabela Bakollari) [2170629] - IB/hfi1: Consolidate the creation of user TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Assign npages earlier (Izabela Bakollari) [2170629] - IB/hfi1: Fix expected receive setup error exit issues (Izabela Bakollari) [2170629] - IB/hfi1: Reserve user expected TIDs (Izabela Bakollari) [2170629] - IB/hfi1: Reject a zero-length user expected buffer (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix doc for hfi1_free_ctxt (Izabela Bakollari) [2170629] - RDMA/hfi1: use sysfs_emit() to instead of scnprintf() (Izabela Bakollari) [2170629] - RDMA/hfi1: Fix error return code in parse_platform_config() (Izabela Bakollari) [2170629] - IB/hfi1: Switch to netif_napi_add() (Izabela Bakollari) [2170629] - RDMA/hfi: Decrease PCI device reference count in error path (Izabela Bakollari) [2170629] - RDMA/hfi1: don't pass bogus GFP_ flags to dma_alloc_coherent (Izabela Bakollari) [2170629] - IB/hfi1: Replace 1-element array with singleton (Izabela Bakollari) [2170629] - RDMA/opa_vnic: fix spelling typo in comment (Izabela Bakollari) [2170629] - IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair (Izabela Bakollari) [2170629] - IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations (Izabela Bakollari) [2170629] - RDMA/hfi1: fix repeated words in comments (Izabela Bakollari) [2170629] - RDMA/hfi1: Remove the unneeded result variable (Izabela Bakollari) [2170629] - IB: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2170629] - perf intel-pt: Add documentation for Event Trace and TNT disable (Michael Petlan) [2154066] - perf scripts python: export-to-postgresql.py: Export all sample flags (Michael Petlan) [2154066] - perf scripts python: export-to-sqlite.py: Export all sample flags (Michael Petlan) [2154066] - perf scripting python: Add all sample flags to DB export (Michael Petlan) [2154066] - perf scripts python: intel-pt-events.py: Add Event Trace (Michael Petlan) [2154066] - perf script: Display new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf script: Display Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf script: Display Intel PT CFE (Control Flow Event) / EVD (Event Data) synthesized event (Michael Petlan) [2154066] - perf intel-pt: Force 'quick' mode when TNT (Taken/Not-Taken packet) is disabled (Michael Petlan) [2154066] - perf intel-pt: Synthesize new D (Intr Disabled) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf intel-pt: Synthesize iflag event (Michael Petlan) [2154066] - perf intel-pt: Synthesize CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: Record Event Trace capability flag (Michael Petlan) [2154066] - perf auxtrace: Add itrace option "I" (Michael Petlan) [2154066] - perf tools: Define new D (Intr Disable) and t (Intr Toggle) flags (Michael Petlan) [2154066] - perf tools: Define Intel PT iflag synthesized event (Michael Petlan) [2154066] - perf tools: Define Intel PT CFE (Control Flow Event) / EVD (Event Data) event (Michael Petlan) [2154066] - perf intel-pt: decoder: Add MODE.Exec IFLAG processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Add CFE (Control Flow Event) and EVD (Event Data) processing (Michael Petlan) [2154066] - perf intel-pt: decoder: Factor out clearing of FUP (Flow Update) event variables (Michael Petlan) [2154066] - perf intel-pt: Fix error timestamp setting on the decoder error path (Michael Petlan) [2154066] - perf intel-pt: Fix missing 'instruction' events with 'q' option (Michael Petlan) [2154066] - perf intel-pt: Fix next 'err' value, walking trace (Michael Petlan) [2154066] - perf intel-pt: Fix state setting when receiving overflow (OVF) packet (Michael Petlan) [2154066] - perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type (Michael Petlan) [2154066] - perf intel-pt: Fix sync state when a PSB (synchronization) packet is found (Michael Petlan) [2154066] - perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage (Michael Petlan) [2154066] - perf intel-pt: decoder: Add config bit definitions (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add MODE.Exec IFLAG bit (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Add CFE and EVD packets (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder: Remove misplaced linebreak (Michael Petlan) [2154066] - perf intel-pt: pkt-decoder-test: Fix scope of test_data (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for disabling TNTs (Michael Petlan) [2154066] - perf/x86/intel/pt: Add a capability and config bit for event tracing (Michael Petlan) [2154068] - container_of: Update header inclusions (Desnes Nunes) [2196368] - media: netup_unidvb: fix irq init by register it at the end of probe (Desnes Nunes) [2196368] - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Desnes Nunes) [2196368] - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Desnes Nunes) [2196368] - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Desnes Nunes) [2196368] - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS" (Desnes Nunes) [2196368] - usb: typec: Don't try to register component master without components (Desnes Nunes) [2196368] - usb: typec: Only attempt to link USB ports if there is fwnode (Desnes Nunes) [2196368] - usb: core: Unregister device on component_add() failure (Desnes Nunes) [2196368] - usb: core: add quirk for Alcor Link AK9563 smartcard reader (Desnes Nunes) [2196368] - USB: new quirk for Dell Gen 2 devices (Desnes Nunes) [2196368] - USB: quirks: add STRING quirk for VCOM device (Desnes Nunes) [2196368] - USB: quirks: add a Realtek card reader (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix probe pin assign check (Desnes Nunes) [2196368] - usb: typec: ucsi: Don't attempt to resume the ports before they exist (Desnes Nunes) [2196368] - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Desnes Nunes) [2196368] - usb: host: ehci-fsl: Fix module alias (Desnes Nunes) [2196368] - usb: core: hub: disable autosuspend for TI TUSB8041 (Desnes Nunes) [2196368] - USB: fix misleading usb_set_intfdata() kernel doc (Desnes Nunes) [2196368] - usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Use proper macro for pin assignment check (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Fix pin assignment calculation (Desnes Nunes) [2196368] - usb: typec: altmodes/displayport: Add pin assignment helper (Desnes Nunes) [2196368] - usb: ucsi: Ensure connector delayed work items are flushed (Desnes Nunes) [2196368] - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Desnes Nunes) [2196368] - usb: acpi: add helper to check port lpm capability using acpi _DSM (Desnes Nunes) [2196368] - xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Desnes Nunes) [2196368] - xhci: Add update_hub_device override for PCI xHCI hosts (Desnes Nunes) [2196368] - xhci: Fix null pointer dereference when host dies (Desnes Nunes) [2196368] - usb: xhci: Check endpoint is valid before dereferencing it (Desnes Nunes) [2196368] - xhci-pci: set the dma max_seg_size (Desnes Nunes) [2196368] - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05CN (SG) modem (Desnes Nunes) [2196368] - USB: serial: cp210x: add SCALANCE LPE-9000 device id (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200U modem (Desnes Nunes) [2196368] - USB: serial: qcserial: add EM9191 QDL support (Desnes Nunes) [2196368] - USB: serial: option: add prod. id for Quectel EG91 (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx composition 0x1204 (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (RS) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (GR) modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G (CS) modem (Desnes Nunes) [2196368] - thunderbolt: Disable XDomain lane 1 only in software connection manager (Desnes Nunes) [2196368] - thunderbolt: Use correct function to calculate maximum USB3 link rate (Desnes Nunes) [2196368] - thunderbolt: Do not call PM runtime functions in tb_retimer_scan() (Desnes Nunes) [2196368] - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Desnes Nunes) [2196368] - thunderbolt: Do not report errors if on-board retimers are found (Desnes Nunes) [2196368] - treewide: Convert del_timer*() to timer_shutdown*() (Desnes Nunes) [2196368] - USB: core: export usb_cache_string() (Desnes Nunes) [2196368] - usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Desnes Nunes) [2196368] - usb: storage: Add check for kcalloc (Desnes Nunes) [2196368] - USB: sisusbvga: use module_usb_driver() (Desnes Nunes) [2196368] - USB: sisusbvga: rename sisusb.c to sisusbvga.c (Desnes Nunes) [2196368] - USB: sisusbvga: remove console support (Desnes Nunes) [2196368] - media: Switch to use dev_err_probe() helper (Desnes Nunes) [2196368] - media: uvcvideo: Fix memory leak in uvc_gpio_parse (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use flex array destination for memcpy() (Desnes Nunes) [2196368] - media: usb: pwc-uncompress: Use struct_size() helper in pwc_decompress() (Desnes Nunes) [2196368] - firmware_loader: fix up to_fw_sysfs() to preserve const (Desnes Nunes) [2196368] - usb.h: take advantage of container_of_const() (Desnes Nunes) [2196368] - device.h: move kobj_to_dev() to use container_of_const() (Desnes Nunes) [2196368] - container_of: add container_of_const() that preserves const-ness of the pointer (Desnes Nunes) [2196368] - driver core: allow kobj_to_dev() to take a const pointer (Desnes Nunes) [2196368] - container_of: remove container_of_safe() (Desnes Nunes) [2196368] - linux/container_of.h: switch to static_assert (Desnes Nunes) [2196368] - media: dvb-usb: m920x: make read-only arrays static const (Desnes Nunes) [2196368] - net: thunderbolt: Use bitwise types in the struct thunderbolt_ip_frame_header (Desnes Nunes) [2196368] - net: thunderbolt: Switch from __maybe_unused to pm_sleep_ptr() etc (Desnes Nunes) [2196368] - USB: serial: f81534: fix division by zero on line-speed change (Desnes Nunes) [2196368] - xhci: remove unused stream_id parameter from xhci_handle_halted_endpoint() (Desnes Nunes) [2196368] - xhci: Prevent infinite loop in transaction errors recovery for streams (Desnes Nunes) [2196368] - xhci: disable U3 suspended ports in S4 hibernate poweroff_late stage (Desnes Nunes) [2196368] - USB: hcd-pci: Fully suspend across freeze/thaw cycle (Desnes Nunes) [2196368] - USB: core: Disable remote wakeup for freeze/quiesce (Desnes Nunes) [2196368] - xhci: export two xhci_hub functions for xhci-pci module usage (Desnes Nunes) [2196368] - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N (Desnes Nunes) [2196368] - xhci: print warning when HCE was set (Desnes Nunes) [2196368] - Revert "xhci: Convert to use list_count()" (Desnes Nunes) [2196368] - xhci: Convert to use list_count() (Desnes Nunes) [2196368] - usb: typec: Add partner PD object wrapper (Desnes Nunes) [2196368] - usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq (Desnes Nunes) [2196368] - usb: add usb_set_intfdata() documentation (Desnes Nunes) [2196368] - usb: host: fix a typo in ehci.h (Desnes Nunes) [2196368] - usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() (Desnes Nunes) [2196368] - usb: typec: ucsi: Resume in separate work (Desnes Nunes) [2196368] - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Desnes Nunes) [2196368] - net: thunderbolt: Use kmap_local_page() instead of kmap_atomic() (Desnes Nunes) [2196368] - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Desnes Nunes) [2196368] - media: dvb-usb: dib0700_devices: Remove unused struct dibx090p_adc (Desnes Nunes) [2196368] - media: dib0700: remove orphan dvb_usb_dib0700_ir_proto declaration (Desnes Nunes) [2196368] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Desnes Nunes) [2196368] - media: dvb-core: Enhance shared multi-frontend support (Desnes Nunes) [2196368] - media: docs: fix minor typos (Desnes Nunes) [2196368] - media: dvb-frontends: a8293: fix LNB powerup failure in PCTV 461e (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: drop line-status helper (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: simplify line-status handling (Desnes Nunes) [2196368] - USB: serial: kl5kusb105: clean up line-status handling (Desnes Nunes) [2196368] - USB: serial: cp210x: add support for B0 hangup (Desnes Nunes) [2196368] - USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM520N (Desnes Nunes) [2196368] - USB: serial: ch341: fix lost character on LCR updates (Desnes Nunes) [2196368] - USB: serial: ch314: use usb_control_msg_recv() (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV31 with new baseline (Desnes Nunes) [2196368] - USB: serial: io_ti: add Agilent E5805A support (Desnes Nunes) [2196368] - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Desnes Nunes) [2196368] - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Desnes Nunes) [2196368] - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Desnes Nunes) [2196368] - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Telit FN990 compositions (Desnes Nunes) [2196368] - USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Desnes Nunes) [2196368] - USB: serial: cp210x: add part-number debug printk (Desnes Nunes) [2196368] - USB: serial: option: add Telit LN920 compositions (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM060K modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel RM500K module support (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EM05-G modem (Desnes Nunes) [2196368] - USB: serial: option: add Quectel EC200S-CN module support (Desnes Nunes) [2196368] - USB: serial: pl2303: add support for more HXN (G) types (Desnes Nunes) [2196368] - USB: serial: option: add Telit LE910Cx 0x1250 composition (Desnes Nunes) [2196368] - usb: typec: tipd: Set mode of operation for USB Type-C connector (Desnes Nunes) [2196368] - usb: typec: tipd: Move tps6598x_disconnect error path to its own label (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typec_unregister_port error paths (Desnes Nunes) [2196368] - usb: typec: tipd: Only update power status on IRQ (Desnes Nunes) [2196368] - usb: typec: tipd: Forward plug orientation to typec subsystem (Desnes Nunes) [2196368] - tps6598x: clear int mask on probe failure (Desnes Nunes) [2196368] - usb: typec: tipd: Fix initialization sequence for cd321x (Desnes Nunes) [2196368] - usb: typec: tipd: Fix typo in cd321x_switch_power_state (Desnes Nunes) [2196368] - usb: typec: tipd: Enable event interrupts by default (Desnes Nunes) [2196368] - usb: typec: tipd: Remove FIXME about testing with I2C_FUNC_I2C (Desnes Nunes) [2196368] - usb: typec: tipd: Switch CD321X power state to S0 (Desnes Nunes) [2196368] - usb: typec: tipd: Add support for Apple CD321X (Desnes Nunes) [2196368] - usb: typec: tipd: Add short-circuit for no irqs (Desnes Nunes) [2196368] - usb: typec: tipd: Split interrupt handler (Desnes Nunes) [2196368] - dt-bindings: usb: tps6598x: Add Apple CD321x compatible (Desnes Nunes) [2196368] - dt-bindings: usb: Add TI tps6598x device tree binding documentation (Desnes Nunes) [2196368] - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Desnes Nunes) [2196368] - usb: typec: tipd: Add an additional overflow check (Desnes Nunes) [2196368] - usb: typec: tipd: Don't read/write more bytes than required (Desnes Nunes) [2196368] - usb: typec: tipd: Fix spurious fwnode_handle_put in error path (Desnes Nunes) [2196368] - usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails (Desnes Nunes) [2196368] - usb: host: xhci-mtk: omit shared hcd if either root hub has no ports (Desnes Nunes) [2196368] - usb: xhci-mtk: enable wake-up interrupt after runtime_suspend called (Desnes Nunes) [2196368] - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Desnes Nunes) [2196368] - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable l (Desnes Nunes) [2196368] - Documentation: USB: correct possessive "its" usage (Desnes Nunes) [2196368] - usb: Check !irq instead of irq == NO_IRQ (Desnes Nunes) [2196368] - tools: usb: ffs-aio-example: Fix build error with aarch64-*-gnu-gcc toolchain(s) (Desnes Nunes) [2196368] - usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - usb: ehci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Describe default dual-role mode (Desnes Nunes) [2196368] - dt-bindings: usb: xhci: Add Broadcom STB v2 compatible device (Desnes Nunes) [2196368] - dt-bindings: usb: Convert xHCI bindings to DT schema (Desnes Nunes) [2196368] - usb: host: Add ability to build new Broadcom STB USB drivers (Desnes Nunes) [2196368] - dt-bindings: Add Broadcom STB USB support (Desnes Nunes) [2196368] - dt-bindings: usb: Add generic "usb-phy" property (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Add "tpl-support" property (Desnes Nunes) [2196368] - dt-bindings: usb: Add "ulpi/serial/hsic" PHY types (Desnes Nunes) [2196368] - dt-bindings: usb: usb-drd: Add "otg-rev" property constraints (Desnes Nunes) [2196368] - dt-bindings: usb: Convert generic USB properties to DT schemas (Desnes Nunes) [2196368] - dt-bindings: usb: mtu3: add properties about USB Role Switch (Desnes Nunes) [2196368] - dt-bindings: usb: add binding for USB GPIO based connection detection driver (Desnes Nunes) [2196368] - dt-bindings: connector: add optional properties for Type-B (Desnes Nunes) [2196368] - dt-bindings: connector: Add self-powered property (Desnes Nunes) [2196368] - dt-bindings: usb: generic: Add role-switch-default-mode binding (Desnes Nunes) [2196368] - dt-binding: usb: add usb-role-switch property (Desnes Nunes) [2196368] - dt-binding: usb: add "super-speed-plus" (Desnes Nunes) [2196368] - dt-bindings: usb: usb-hcd: Detach generic USB controller properties (Desnes Nunes) [2196368] - dt-bindings: Explicitly allow additional properties in common schemas (Desnes Nunes) [2196368] - dt-bindings: usb: Bring back phy-names (Desnes Nunes) [2196368] - usb: core: stop USB enumeration if too many retries (Desnes Nunes) [2196368] - usb: hub: port: add sysfs entry to switch port power (Desnes Nunes) [2196368] - usb: typec: port-mapper: Convert to the component framework (Desnes Nunes) [2196368] - usb: Link the ports to the connectors they are attached to (Desnes Nunes) [2196368] - usb: Remove usb_for_each_port() (Desnes Nunes) [2196368] - thunderbolt: Add wake on connect/disconnect on USB4 ports (Desnes Nunes) [2196368] - thunderbolt: Link USB4 ports to their USB Type-C connectors (Desnes Nunes) [2196368] - usb: core: Use kstrtobool() instead of strtobool() (Desnes Nunes) [2196368] - kernel.h: split out kstrtox() and simple_strtox() to a separate header (Desnes Nunes) [2196368] - USB: core: Change configuration warnings to notices (Desnes Nunes) [2196368] - thunderbolt: ACPI: Use the helper fwnode_find_reference() (Desnes Nunes) [2196368] - thunderbolt: Remove redundant assignment to variable len (Desnes Nunes) [2196368] - thunderbolt: Use str_enabled_disabled() helper (Desnes Nunes) [2196368] - media: device property: Add a function to test is a fwnode is a graph endpoint (Desnes Nunes) [2196368] - usb: typec: mux: Allow multiple mux_devs per mux (Desnes Nunes) [2196368] - usb: typec: mux: Introduce indirection (Desnes Nunes) [2196368] - device property: Use multi-connection matchers for single case (Desnes Nunes) [2196368] - device property: Fix fwnode_graph_devcon_match() fwnode leak (Desnes Nunes) [2196368] - device property: Add helper to match multiple connections (Desnes Nunes) [2196368] - Documentation: Remove device connection documentation (Desnes Nunes) [2196368] - usb: ftdi-elan: remove variable err_count (Desnes Nunes) [2196368] - USB: make devnode() callback in usb_class_driver take a const * (Desnes Nunes) [2196368] - USB: remove usb_bus_type from usb.h (Desnes Nunes) [2196368] - USB: allow some usb functions to take a const pointer. (Desnes Nunes) [2196368]- s390/ap: Fix hanging ioctl caused by orphaned replies (Tobias Huschle) [2215891] - crypto: jitter - correct health test during initialization (Vladis Dronov) [2214270] - x86: properly define CONFIG_AS_TPAUSE in Makefile (Nico Pache) [2193009] - zsmalloc: fix races between asynchronous zspage free and page migration (Oleksandr Natalenko) [2213146] - netfilter: ip6t_rpfilter: Fix regression with VRF interfaces (Phil Sutter) [2169958] - x86/mm: Avoid incomplete Global INVLPG flushes (Rafael Aquini) [2213793] - rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov) [2214973] - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov) [2214973] - vfio/pci: Also demote hiding standard cap messages (Oleksandr Natalenko) [2207849] - vfio/pci: demote hiding ecap messages to debug level (Oleksandr Natalenko) [2207849] - mm: avoid unnecessary page fault retires on shared memory types (Nico Pache) [2213877] - mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit (Nico Pache) [2213877] - mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem (Nico Pache) [2213877] - s390/qeth: convert sysfs snprintf to sysfs_emit (Tobias Huschle) [2203380] - s390/lcs: Fix return type of lcs_start_xmit() (Tobias Huschle) [2203380] - s390/netiucv: Fix return type of netiucv_tx() (Tobias Huschle) [2203380] - s390/ctcm: Fix return type of ctc{mp,}m_tx() (Tobias Huschle) [2203380] - s390/pci: clean up left over special treatment for function zero (Tobias Huschle) [2214268] - s390/pci: remove redundant pci_bus_add_devices() on new bus (Tobias Huschle) [2214268] - s390/pci: only add specific device in zpci_bus_scan_device() (Tobias Huschle) [2214268] - PCI: s390: Fix use-after-free of PCI resources with per-function hotplug (Tobias Huschle) [2214268] - net: atlantic: fix potential memory leak in aq_ndev_close() (Íñigo Huguet) [2184353] - net: atlantic: fix aq_vec index out of range error (Íñigo Huguet) [2179726 2184353] - net: atlantic: verify hw_head_ lies within TX buffer ring (Íñigo Huguet) [2184353] - net: atlantic: add check for MAX_SKB_FRAGS (Íñigo Huguet) [2184353] - net: atlantic: reduce scope of is_rsc_complete (Íñigo Huguet) [2184353] - net: atlantic: fix "frag[0] not initialized" (Íñigo Huguet) [2184353] - net: atlantic: Avoid out-of-bounds indexing (Íñigo Huguet) [2179726 2184353] - atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Íñigo Huguet) [2184353] - atlantic: Remove warn trace message. (Íñigo Huguet) [2184353] - atlantic: Fix statistics logic for production hardware (Íñigo Huguet) [2184353] - atlantic: Add missing DIDs and fix 115c. (Íñigo Huguet) [2184353] - atlantic: Fix to display FW bundle version instead of FW mac version. (Íñigo Huguet) [2184353] - atlantic: Increase delay for fw transactions (Íñigo Huguet) [2184353] - atlantic: fix double-free in aq_ring_tx_clean (Íñigo Huguet) [2184353] - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Íñigo Huguet) [2184353] - net: ethernet: aquantia: Handle error cleanup of start on open (Íñigo Huguet) [2184353] - aquantia: Remove the build_skb path (Íñigo Huguet) [2184353] - net: fix __dev_kfree_skb_any() vs drop monitor (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_echo_reply() (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST (Antoine Tenart) [2184076] - ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_redirect_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_router_discovery() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_rs() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_na() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_recv_ns() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to ndisc_rcv() (Antoine Tenart) [2184076] - ipv6: icmp6: add drop reason support to icmpv6_notify() (Antoine Tenart) [2184076] - net: add pskb_may_pull_reason() helper (Antoine Tenart) [2184076] - net-next: skbuff: refactor pskb_pull (Antoine Tenart) [2184076] - net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR (Antoine Tenart) [2184076] - rxrpc: Use consume_skb() rather than kfree_skb_reason() (Antoine Tenart) [2184076] - ipv4: raw: add drop reasons (Antoine Tenart) [2184076] - ipv6: raw: add drop reasons (Antoine Tenart) [2184076] - tcp: add TCP_MINTTL drop reason (Antoine Tenart) [2184076] - net: fix call location in kfree_skb_list_reason (Antoine Tenart) [2184076] - rxrpc: Show consumed and freed packets as non-dropped in dropwatch (Antoine Tenart) [2184076] - net: tun: rebuild error handling in tun_get_user (Antoine Tenart) [2184076] - ALSA: Update kernel configuration for 8.9 (Jaroslav Kysela) [2179850] - soundwire: stream: Add missing clear of alloc_slave_rt (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add new mapping for HP Spectre x360 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (Jaroslav Kysela) [2179850] - ALSA: hda: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: gus: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: cmipci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix kctl->id initialization (Jaroslav Kysela) [2179850] - ALSA: ice1712,ice1724: fix the kcontrol->id initialization (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo NS50AU (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Lenovo P3 Tower platform (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: fix PCM constraint error check (Jaroslav Kysela) [2179850] - ASoC: max98363: limit the number of channel to 1 (Jaroslav Kysela) [2179850] - ASoC: max98363: Removed 32bit support (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: nau8824: Add quirk to active-high jack-detect (Jaroslav Kysela) [2179850] - ASoC: amd: ps: fix for acp_lock access in pdm driver (Jaroslav Kysela) [2179850] - ASoC: simple-card: Add missing of_node_put() in case of error (Jaroslav Kysela) [2179850] - ASoC: codecs: wsa881x: do not set can_multi_write flag (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: remove code for module namespaces (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Jaroslav Kysela) [2179850] - regmap: sdw: check for invalid multi-register writes config (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing checks on FE startup (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix avs_path_module::instance_id size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Account for UID of ACPI device (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix declaration of enum avs_channel_config (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Access path components under lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Fix module lookup (Jaroslav Kysela) [2179850] - ALSA: hda: Fix unhandled register update during auto-suspend period (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: test if a BE can be prepared (Jaroslav Kysela) [2179850] - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Jaroslav Kysela) [2179850] - ALSA: oss: avoid missing-prototype warnings (Jaroslav Kysela) [2179850] - ALSA: cs46xx: mark snd_cs46xx_download_image as static (Jaroslav Kysela) [2179850] - ALSA: hda: Fix Oops by 9.1 surround channel names (Jaroslav Kysela) [2179850] - ASoC: rt5682: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: Separate the tokens for input and output pin index (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix tuples array allocation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to program SoundWire PCMSyCM registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: initialize instance_offset member (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: use 'ml_addr' parameter consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix base_ptr computation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to get SoundWire hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: fix sublink refcounting (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix logic for copying tuples (Jaroslav Kysela) [2179850] - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-topology: Make sure that only one cmd is sent in dai_config (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: save io region state in case of errors in resume (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: fix pm_runtime imbalance in error handling (Jaroslav Kysela) [2179850] - ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops (Jaroslav Kysela) [2179850] - tools include UAPI: Sync the sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850] - firewire: net: fix unexpected release of object for asynchronous request packet (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add workaround for playback distortions (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix NULL pointer crash in acp_sof_ipc_msg_data function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo L140AU (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12 (Jaroslav Kysela) [2179850] - ALSA: pcm: use exit controlled loop in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: simplify top-up mode init in snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - move silence variable updates to separate function (Jaroslav Kysela) [2179850] - ALSA: pcm: playback silence - remove extra code (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - correct incremental silencing (Jaroslav Kysela) [2179850] - ALSA: pcm: fix playback silence - use the actual new_hw_ptr for the threshold mode (Jaroslav Kysela) [2179850] - ALSA: pcm: Revert "ALSA: pcm: rewrite snd_pcm_playback_silence()" (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop (Jaroslav Kysela) [2179850] - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Pioneer DDJ-800 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for acp6x (Jaroslav Kysela) [2179850] - ALSA: docs: Extend module parameters description (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use more existing defines instead of open-coded numbers (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M3402RA into DMI table (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (Jaroslav Kysela) [2179850] - ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O in set_filterQ() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix error handling in snd_audigy_i2c_volume_put() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't stop DSP in _snd_emu10k1_{,audigy_}init_efx() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: skip Sound Blaster-specific hacks for E-MU cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fixup DSP defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: use high-level I/O functions also during init (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix SNDRV_EMU10K1_IOCTL_SINGLE_STEP (Jaroslav Kysela) [2179850] - ALSA: emu10k1: pull in some register definitions from kX-project (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove some bogus defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: eliminate some unused defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix lineup of EMU_HANA_* defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: comment updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix snd_emu1010_fpga_read() input masking for rev2 cards (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused emu->pcm_playback_efx_substream field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused `resume` parameter from snd_emu10k1_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: minor optimizations (Jaroslav Kysela) [2179850] - ASoC: max98090: make it selectable (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Rate limit usb_set_interface error reporting (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove remaining cruft from snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clean up P16V part somewhat (Jaroslav Kysela) [2179850] - ALSA: emu10k1: clarify various fx8010.*_mask fields (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless EMU_HANA_OPTION_CARDS reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove apparently pointless FPGA reads (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove unused snd_emu10k1_voice.emu field (Jaroslav Kysela) [2179850] - ALSA: emu10k1: stop doing weird things with HCFG in snd_emu10k1_emu1010_init() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: remove obsolete card type variable and defines (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix access to Audigy GPIO port (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_pointer() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: properly assert E-MU FPGA access constaints (Jaroslav Kysela) [2179850] - ALSA: emu10k1: drop redundant snd_emu10k1_efx_playback_hw_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Add an option to skip platform trigger during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not stop/start DMA during pause/release (Jaroslav Kysela) [2179850] - ALSA: pcm: rewrite snd_pcm_playback_silence() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Split the set_power_op for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: append codec type to dai link name (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: support different devices on the same sdw link (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: set codec_num = 1 if the device is not aggregated (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_max98373: change sof_sdw_mx8373_late_probe to static call (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw: remove late_probe flag in struct sof_sdw_codec_info (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 2 in RPL match table (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cirrus_common: Guard against missing buses (Jaroslav Kysela) [2179850] - ASoC: SOF: Use no_reply calls for TX (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: Add no reply inline calls (Jaroslav Kysela) [2179850] - ASoC: es8316: Don't use ranges based register lookup for a single register (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Remove specific patch for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: nau8825: fix bounds check for adc_delay (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify &pdev->dev in probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd9335: Simplify with dev_err_probe (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Remove some dead code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Fix default regmap values for some registers (Jaroslav Kysela) [2179850] - ASoC: ssm2602: Add support for CLKDIV2 (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add delay control for input path (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: disable KAE for Intel DG2 (Jaroslav Kysela) [2179850] - ASoC: da7218: Use devm_clk_get_optional() (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the relability of AAD IRQ process (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (Jaroslav Kysela) [2179850] - ASoC: amd: Add check for acp config flags (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: fix page fault in dspless mode when DSP is disabled (Jaroslav Kysela) [2179850] - ASoC: tas5720: add missing unwind goto in tas5720_codec_probe (Jaroslav Kysela) [2179850] - ASoC: ep93xx: Add OF support (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: Make it individually selectable (Jaroslav Kysela) [2179850] - ASoC: cs4271: flat regcache, trivial simplifications (Jaroslav Kysela) [2179850] - ASoC: ep93xx: i2s: move enable call to startup callback (Jaroslav Kysela) [2179850] - ASoC: amd: Add Dell G15 5525 to quirks list (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Print the format_val as hexadecimal number (Jaroslav Kysela) [2179850] - ASoC: max98373: change power down sequence for smart amp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: conditionally wake WPIO1PG domain (Jaroslav Kysela) [2179850] - ASoC: Intel: Add rpl_mx98360_rt5682 driver (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add __func__ in SoundWire lcount() error logs (Jaroslav Kysela) [2179850] - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM (Jaroslav Kysela) [2179850] - ALSA: hda: LNL: add HD Audio PCI ID (Jaroslav Kysela) [2179850] - ASoC: max98363: Make soc_codec_dev_max98363 static (Jaroslav Kysela) [2179850] - soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow (Jaroslav Kysela) [2179850] - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Jaroslav Kysela) [2179850] - ALSA: document that struct __snd_pcm_mmap_control64 is messed up (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology (Jaroslav Kysela) [2179850] - ASoC: add snd_soc_card_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dpcm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: expand snd_soc_dapm_mutex_lock/unlock() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup dapm_connect_dai_pair() (Jaroslav Kysela) [2179850] - ALSA: emu10k1: documentation updates (Jaroslav Kysela) [2179850] - ALSA: emu10k1: update label & help in config system (Jaroslav Kysela) [2179850] - ALSA: emu10k1: don't create old pass-through playback device on Audigy (Jaroslav Kysela) [2179850] - ALSA: emu10k1: fix capture interrupt handler unlinking (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Jaroslav Kysela) [2179850] - ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Jaroslav Kysela) [2179850] - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Jaroslav Kysela) [2179850] - ALSA: pcm: fix wait_time calculations (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Tear down pipelines only if DSP was active (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to retrieve eml_lock (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to offload link ownership (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to retrieve DMIC/SSP hlink (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: program SoundWire LSDIID registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to check cmdsync (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers for sync_arm/sync_go (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to set link SYNC frequency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to enable/check interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helper to return sublink count (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add convenience helpers for SoundWire PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: introduce helpers for 'extended links' PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: special-case HDaudio regular links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add structures to parse ALT links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: move to a dedicated module (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add return value for hda_bus_ml_get_capabilities() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: improve hda_bus_ml_free() helper (Jaroslav Kysela) [2179850] - ALSA: hda: add HDaudio Extended link definitions (Jaroslav Kysela) [2179850] - Documentation: sound: add description of Intel HDaudio multi-links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-skl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-mtl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-icl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-cnl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-apl: Allow DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: make DSPless mode work with DSP disabled in BIOS (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip interfaces not supported on a platform (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for DSPless mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Add flag and state which will be used for DSP-less mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: Do not dereference hstream until it is safe (Jaroslav Kysela) [2179850] - ASoC: tegra20_ac97: Add missing unwind goto in tegra20_ac97_platform_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Clarify bind failure caused by missing fw_module (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor dmic codec platform device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor error checks in probe call (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: refactor get_chip_info callback (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused variables (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove acp_dai_probe() function (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: remove unused code (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove unused params/num_params (Jaroslav Kysela) [2179850] - ASoC: samsung: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: switch to use c2c_params instead of params (Jaroslav Kysela) [2179850] - ASoC: soc.h: clarify Codec2Codec params (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update the acp clock source. (Jaroslav Kysela) [2179850] - ASoC: max98363: add soundwire amplifier driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Fix spelling mistake "schduler" -> "scheduler" (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add missing mutex_unlock() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4/intel: Add support for chained DMA (Jaroslav Kysela) [2179850] - ASoC: SOF: avoid a NULL dereference with unsupported widgets (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use register macro in place of integer literal (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Use u16 consistently for old_legacy_ctrl (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store additional legacy registers on suspend (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Store saved legacy registers in an array (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Move allocation of saved registers to struct snd_ymfpci (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Switch to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Add error messages for abritrary IO ports on older chips (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Fix BUG_ON in probe function (Jaroslav Kysela) [2179850] - ALSA: ymfpci: Create card with device-managed snd_devm_card_new() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: dai_link->platform again (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Add a debugfs entry containing control details (Jaroslav Kysela) [2179850] - ASoC: wm8903: Remove outdated DMIC comment (Jaroslav Kysela) [2179850] - ASoC: es8316: Handle optional IRQ assignment (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (Jaroslav Kysela) [2179850] - ASoC: da7213.c: add missing pm_runtime_disable() (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: use card->name to avoid long name (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: add snd_soc_add_pcm_runtimes() (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove unused loop_count variable (Jaroslav Kysela) [2179850] - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() (Jaroslav Kysela) [2179850] - ASoC: dapm: Sort speakers after other outputs (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Jaroslav Kysela) [2179850] - ASoC: codecs: rt5682-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt715: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt712-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdca: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt711-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt700-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1318-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1316-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1308-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: max98373-sdw: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: sdw-mockup: simplify set_stream (Jaroslav Kysela) [2179850] - ASoC: codecs: cs42l42-sdw: clear stream (Jaroslav Kysela) [2179850] - ASoC: simple-card.c: add missing of_node_put() (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: ti: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ASoC: atmel: remove unnecessary dai_link->platform (Jaroslav Kysela) [2179850] - ALSA: hdspm: remove unused copy_u32_le function (Jaroslav Kysela) [2179850] - ALSA: docs: A few more words for PCM XRUN handling and stream locks (Jaroslav Kysela) [2179850] - ALSA: docs: Add description about ack callback -EPIPE error handling (Jaroslav Kysela) [2179850] - ALSA: pcm: Improved XRUN handling for indirect PCM helpers (Jaroslav Kysela) [2179850] - soundwire: intel_auxdevice: improve pm_prepare step (Jaroslav Kysela) [2179850] - soundwire: bus: Update sdw_nread/nwrite_no_pm to handle page boundaries (Jaroslav Kysela) [2179850] - soundwire: bus: Update kernel doc for no_pm functions (Jaroslav Kysela) [2179850] - soundwire: bus: Remove now outdated comments on no_pm IO (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Improve the pcm trigger sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Make hw_params reset conditional for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Do not perform DMA cleanup during stop (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Remove conditional dpcm_capture setting (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for MTL RVP (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Update BT offload config for Rex (Jaroslav Kysela) [2179850] - soundwire: stream: uniquify dev_err() logs (Jaroslav Kysela) [2179850] - soundwire: stream: remove bus->dev from logs on multiple buses (Jaroslav Kysela) [2179850] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2179850] - ASoC: simple-card: add comment to indicate don't remove platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Return on error in sof_ipc4_widget_kcontrol_setup() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macros for chain-dma message bits (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set pipeline widget before updating IPC structures (Jaroslav Kysela) [2179850] - soundwire: amd: add pm_prepare callback and pm ops support (Jaroslav Kysela) [2179850] - soundwire: amd: handle SoundWire wake enable interrupt (Jaroslav Kysela) [2179850] - soundwire: amd: add runtime pm ops for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: add SoundWire manager interrupt handling (Jaroslav Kysela) [2179850] - soundwire: amd: enable build for AMD SoundWire manager driver (Jaroslav Kysela) [2179850] - soundwire: amd: register SoundWire manager dai ops (Jaroslav Kysela) [2179850] - soundwire: amd: Add support for AMD Manager driver (Jaroslav Kysela) [2179850] - soundwire: export sdw_compute_slave_ports() function (Jaroslav Kysela) [2179850] - soundwire: intel: don't save hw_params for use in prepare (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix recursive locking at XRUN during syncing (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Simplify the logging of requested firmware files (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Add support for loading bin files without wmfw (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Support DSPs that don't require firmware download (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Add the missing device table IDs for OF (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config (Jaroslav Kysela) [2179850] - ALSA: portman2x4: remove unused portman_read_command,data functions (Jaroslav Kysela) [2179850] - ALSA: ymfpci: remove unused snd_ymfpci_readb function (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Initialize in_format to NULL in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: update pipeline_params in process prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier output format for process module (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for base config extension (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add base module config extension structure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add effect widget support (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Move the kcontrol module_id update to helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use common helper function in copier prepare (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: support multiple configs for BE DAIs (Jaroslav Kysela) [2179850] - soundwire: stream: restore cumulative bus bandwidth when compute_params callback failed (Jaroslav Kysela) [2179850] - ASoC: amd: acp: rembrandt: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - ALSA: sh: aica: Drop if blocks with always false condition (Jaroslav Kysela) [2179850] - soundwire: bandwidth allocation: Use hweight32() to calculate set bits (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (Jaroslav Kysela) [2179850] - soundwire: cadence: change access to IP_MCP_CMD_BASE (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CMDCTRL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONTROL fields (Jaroslav Kysela) [2179850] - soundwire: cadence: split access to IP_MCP_CONFIG fields (Jaroslav Kysela) [2179850] - soundwire: cadence: add helpers to access IP_MCP registers (Jaroslav Kysela) [2179850] - soundwire: cadence: remove CDNS_MCP_CONFIG_SSPMOD (Jaroslav Kysela) [2179850] - soundwire: intel: move bank switch routine to common intel_bus_common.c (Jaroslav Kysela) [2179850] - soundwire: intel: add abstraction for cmdsync check (Jaroslav Kysela) [2179850] - soundwire: intel: move bus common sequences to different file (Jaroslav Kysela) [2179850] - soundwire: intel: use indirection before moving bus start/stop sequences (Jaroslav Kysela) [2179850] - soundwire: intel: add sync_arm/sync_go to ops (Jaroslav Kysela) [2179850] - soundwire: intel: simplify sync_go sequence (Jaroslav Kysela) [2179850] - soundwire: intel: remove useless abstraction (Jaroslav Kysela) [2179850] - soundwire: intel: remove PDI-level restrictions on rates and formats (Jaroslav Kysela) [2179850] - soundwire: intel: remove stale/misleading comment (Jaroslav Kysela) [2179850] - soundwire: intel: move common definitions to header file (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Search only pin 0 formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add new tokens for input/output pin format count (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Remove the ref_audio_fmt field (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the signature of sof_ipc4_init_audio_fmt() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Modify the type of available input/output formats (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Always parse the output formats in topology (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Parse the SOF_COMP_TOKENS only once (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Do not parse the DMA_BUFFER_SIZE token (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add a new field in struct sof_ipc4_available_audio_format (Jaroslav Kysela) [2179850] - ASoC: SOF: Use input/output pin consistently (Jaroslav Kysela) [2179850] - ASoC: SOF: rename a couple of tokens (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: Add support for bytes control get and put (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for TPLG_CTL_BYTES (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-control: set_volume_data only applies to VOLSW family (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Update sof_abi_hdr doc for IPC4 use (Jaroslav Kysela) [2179850] - ASoC: SOF: uapi: header: Convert sof_abi_hdr comments to kernel style (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Merge functions to handle bytes_ext get variants (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3-control: Rename snd_sof_refresh_control() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: add support for setting up loopback routes (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Jaroslav Kysela) [2179850] - ALSA: asihpi: check pao in control_message() (Jaroslav Kysela) [2179850] - ASoC: codecs: zl38060: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: rt1019: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on adl_rt1019_rt5682 (Jaroslav Kysela) [2179850] - ALSA: Use of_property_read_bool() for boolean properties (Jaroslav Kysela) [2179850] - ALSA: ppc/tumbler: Use of_property_present() for testing DT property presence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Don't access EM2 (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Steam Deck Shared boost properties quirk (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: only startup/shutdown on supported streams (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cont_update_posn variable in pcm hw_params. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add pcm pointer callback for amd platforms. (Jaroslav Kysela) [2179850] - ASoC: tegra: Support MAX9808x by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support RT5631 by machine driver (Jaroslav Kysela) [2179850] - ASoC: tegra: Support coupled mic-hp detection (Jaroslav Kysela) [2179850] - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (Jaroslav Kysela) [2179850] - ASoC: da7219: Initialize jack_det_mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove redundant DAI config during hw_free (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Remove hda_ctrl_dai_widget_setup/free() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Unify DAI drv ops for IPC3 and IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define DAI widget DMA trigger ops for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the topology IPC dai_config op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Add setup_hext_stream/reset_hext_stream DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Define and set the HDA DAI widget DMA ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Introduce DAI widget ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Use the dai argument in ipc4_hda_dai_trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Pass the CPU dai pointer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Modify the signature of hda_link_dma_cleanup() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove struct hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove hda_link_dma_params() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: Remove BE DAI DRV ops for SSP DAI's (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add core token in each module extended token list (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Add support for core_id for pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to set the core_id in create_pipe message (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove log prefixes for snd_sof_run_firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Check for upper size limit for the received message (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Fix error handling in sof_widget_ready() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: don't squelch errors in WIDGET_SETUP phase (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Fix broken early bclk feature for SSP (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: process pending logs upon FW crash (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: don't allocate blob if it will not be used (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set dmic dai index from copier (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: update gain ipc msg definition to align with fw (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: fix copy-paste issue in topology names (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and exiting reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tng: revert invalid bar size setting (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Access MTL_HFPWRCTL from HDA_DSP_BAR (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASOC: SOF: Intel: pci-tgl: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: SKL: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: Fix device description (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Fix the device description (Jaroslav Kysela) [2179850] - ALSA: hda: intel-dsp-config: add MTL PCI id (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: remove useless dev_dbg() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove indirect runtime copy (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use struct_size for struct avs_modcfg_ext size (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Adjust clock control (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: ssm4567: Remove nau8825 bits (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: max98357a: Explicitly define codec format (Jaroslav Kysela) [2179850] - ASoC: maxim,max9867: add "mclk" support (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: add option to start DMA after DAI (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) (Jaroslav Kysela) [2179850] - ASoC: zl38060 add gpiolib dependency (Jaroslav Kysela) [2179850] - ASoC: mt6358: Remove undefined HPx Mux enumeration values (Jaroslav Kysela) [2179850] - ASoC: mt6358: Validate Wake on Voice 2 writes (Jaroslav Kysela) [2179850] - ASoC: mt6358: Fix event generation for wake on voice stage 2 switch (Jaroslav Kysela) [2179850] - ALSA: ice1712: Delete unreachable code in aureon_add_controls() (Jaroslav Kysela) [2179850] - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() (Jaroslav Kysela) [2179850] - ASoC: adau7118: don't disable regulators on device unbind (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Replace fake flexible arrays with flexible-array member (Jaroslav Kysela) [2179850] - ALSA: cs35l41: Add shared boost feature (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Refactor error release code (Jaroslav Kysela) [2179850] - ASoC: cs35l41: Only disable internal boost (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Jaroslav Kysela) [2179850] - soundwire: qcom: gracefully handle too many ports in DT (Jaroslav Kysela) [2179850] - soundwire: qcom: define hardcoded version magic numbers (Jaroslav Kysela) [2179850] - soundwire: qcom: correct setting ignore bit on v1.5.1 (Jaroslav Kysela) [2179850] - ASoC: jack: allow multiple interrupt per gpio (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Improve support for Dell Precision 3260 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: Enable DMI L1 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Restrict DMI L1 disable workaround (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Do not re-enable L1 if disabled before suspend (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Add components prefix in structs and function names (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Centralize strings definition (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platform (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pll (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use for_each_rtd_components instead of for (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: remove unnecessarily included headers (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: use sizeof of variable instead of struct type (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Small code refactor (Jaroslav Kysela) [2179850] - ASoC: amd: vangogh: Remove unnecessary init function (Jaroslav Kysela) [2179850] - ASoC: nau8821: Implement DRC controls (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Jaroslav Kysela) [2179850] - ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Return correct error codes (Jaroslav Kysela) [2179850] - ASoC: da7219: Improve the IRQ process to increase the stability (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Enable d0i3 work for ipc4 (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce a new set_pm_gate() IPC PM op (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix struct definition (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd934x: Use min macro for comparison and assignment (Jaroslav Kysela) [2179850] - ASoC: soc-ac97: Convert to agnostic GPIO API (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Enable Amp High Pass Filter (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Correct error condition handling (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep' (Jaroslav Kysela) [2179850] - ASoC: codecs: Modify the log print statement (Jaroslav Kysela) [2179850] - ASoC: codecs: Fixed a spelling error in the function name (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - fixed wrong gpio assigned (Jaroslav Kysela) [2179850] - ALSA: hda: Fix codec device field initializan (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: fix coding style and unconditionally return issues (Jaroslav Kysela) [2179850] - ASoC: rt5640: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: set copier sink format (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Print queue IDs in error (Jaroslav Kysela) [2179850] - ALSA: hda: remove redundant variable in snd_hdac_stream_start() (Jaroslav Kysela) [2179850] - ALSA: hda/conexant: add a new hda codec SN6180 (Jaroslav Kysela) [2179850] - SoC: rt5682s: Disable jack detection interrupt during suspend (Jaroslav Kysela) [2179850] - ALSA: ppc: fix unused function local variable (Jaroslav Kysela) [2179850] - ASoC: codecs: max98090: simplify snd_soc_dai_driver (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8 (Jaroslav Kysela) [2179850] - ASoC: topology: Return -ENOMEM on memory allocation failure (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_free_when_closed() return void (Jaroslav Kysela) [2179850] - ALSA: core: Make snd_card_disconnect() return void (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add Positivo N14KP6-TG (Jaroslav Kysela) [2179850] - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Jaroslav Kysela) [2179850] - ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: initialize cur_scene_id to 0 (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Fix DTS properties reading (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for handling spurious interrupts from DSP (Jaroslav Kysela) [2179850] - ASoC: codecs: fix platform_no_drv_owner.cocci warning (Jaroslav Kysela) [2179850] - ALSA: fireface: add field for the number of messages copied to user space (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add delay function support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: add get_stream_position support (Jaroslav Kysela) [2179850] - ASoC: SOF: add get_stream_position ops for pcm delay (Jaroslav Kysela) [2179850] - ASoC: SOF: add delay function support in sof framework (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: add hw_params (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature (Jaroslav Kysela) [2179850] - ASoC: SOF: add time info structure for ipc4 path (Jaroslav Kysela) [2179850] - ASoC: SOF: add fw_info_box support (Jaroslav Kysela) [2179850] - ASoC: SOF: add ipc4_fw_reg header file (Jaroslav Kysela) [2179850] - ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version" (Jaroslav Kysela) [2179850] - ASoC: SOF: fix intel-soundwire link failure (Jaroslav Kysela) [2179850] - ALSA: hda: Fix the control element identification for multiple codecs (Jaroslav Kysela) [2179850] - ASoC: amd: update ps platform acp header file (Jaroslav Kysela) [2179850] - ASoC: topology: Set correct unload callback for graph type (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget (Jaroslav Kysela) [2179850] - ASoC: cs42l42: use helper function (Jaroslav Kysela) [2179850] - ALSA: pci: lx6464es: fix a debug loop (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai (Jaroslav Kysela) [2179850] - ASoC: soc-topology.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dai.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: use helper function (Jaroslav Kysela) [2179850] - ASoC: ti: use helper function (Jaroslav Kysela) [2179850] - ASoC: tegra: use helper function (Jaroslav Kysela) [2179850] - ASoC: sof: use helper function (Jaroslav Kysela) [2179850] - ASoC: intel: use helper function (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: use helper function (Jaroslav Kysela) [2179850] - ASoC: spear: use helper function (Jaroslav Kysela) [2179850] - ASoC: cirrus: use helper function (Jaroslav Kysela) [2179850] - ASoC: rt: use helper function (Jaroslav Kysela) [2179850] - ASoC: max: use helper function (Jaroslav Kysela) [2179850] - ASoC: hda: use helper function (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: use helper function (Jaroslav Kysela) [2179850] - ASoC: soc.h: add snd_soc_card_is_instantiated() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level (Jaroslav Kysela) [2179850] - ASoC: soc-dai.h: add missing snd_soc_dai_set_widget() (Jaroslav Kysela) [2179850] - ALSA: doc: Fix PCM interface section typos (Jaroslav Kysela) [2179850] - ALSA: firewire-motu: fix unreleased lock warning in hwdep device (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: fix uninitialized local variable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor bit width calculation (Jaroslav Kysela) [2179850] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 (Jaroslav Kysela) [2179850] - ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant (Jaroslav Kysela) [2179850] - ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function (Jaroslav Kysela) [2179850] - ASoC: topology: Use unload() op directly (Jaroslav Kysela) [2179850] - ASoC: topology: Unify kcontrol removal code (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary check for EOF (Jaroslav Kysela) [2179850] - ASoC: topology: Return an error on complete() failure (Jaroslav Kysela) [2179850] - ASoC: topology: Pass correct pointer instead of casting (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unnecessary forward declarations (Jaroslav Kysela) [2179850] - ASoC: topology: Rename remove_ handlers (Jaroslav Kysela) [2179850] - ASoC: topology: Fix function name (Jaroslav Kysela) [2179850] - ASoC: topology: Fix typo in functions name (Jaroslav Kysela) [2179850] - ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant (Jaroslav Kysela) [2179850] - ASoC: topology: Properly access value coming from topology file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Wait for debounce interval after resume (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't set idle_bias_on (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SoundWire support (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export some functions for SoundWire (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Separate ASP config from PLL config (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add SOFT_RESET_REBOOT register (Jaroslav Kysela) [2179850] - soundwire: stream: Add specific prep/deprep commands to port_prep callback (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored (Jaroslav Kysela) [2179850] - ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race (Jaroslav Kysela) [2179850] - ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Protect pipeline free with mutex (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce struct snd_sof_pipeline (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce PCM setup/free PCM IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Set IPC-specific trigger order for DAI links (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: do not free widgets during suspend trigger (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Only process widgets in the connected widget list (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once (Jaroslav Kysela) [2179850] - ASoC: soc-pcm: Export widget_in_list() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline (Jaroslav Kysela) [2179850] - Documentation: sound: correct spelling (Jaroslav Kysela) [2179850] - treewide: fix up files incorrectly marked executable (Jaroslav Kysela) [2179850] - ASoC: cs42l56: fix DT probe (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: add buffer type support (Jaroslav Kysela) [2179850] - ALSA: memalloc: Workaround for Xen PV (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback (Jaroslav Kysela) [2179850] - soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() (Jaroslav Kysela) [2179850] - soundwire: cadence: further simplify low-level xfer_msg_defer() callback (Jaroslav Kysela) [2179850] - soundwire: stream: use consistent pattern for freeing buffers (Jaroslav Kysela) [2179850] - soundwire: bus: Remove unused reset_page_addr() callback (Jaroslav Kysela) [2179850] - soundwire: bus: Don't zero page registers after every transaction (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add set_jack and get_jack_type (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: create jack inputs for aux_devs (Jaroslav Kysela) [2179850] - ASoC: soc-component: add get_jack_type (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify probe-component implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure (Jaroslav Kysela) [2179850] - firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - firewire: core: use kref structure to maintain lifetime of data for fw_request structure (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: zero clear HDMI pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() (Jaroslav Kysela) [2179850] - soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() (Jaroslav Kysela) [2179850] - soundwire: cadence: use directly bus sdw_defer structure (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: SOF: keep prepare/unprepare widgets in sink path (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 (Jaroslav Kysela) [2179850] - ALSA: fireface: fix locking bug in ff400_copy_msg_to_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: start with the right widget type (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Set compress data offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for compress API for stream data/offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare set_stream_data_offset for compress API (Jaroslav Kysela) [2179850] - ASoC: SOF: Prepare ipc_msg_data to be used with compress API (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132: minor fix for allocation size (Jaroslav Kysela) [2179850] - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Use min_t instead of min with cast (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Correctly access topology fields (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Implement PCI shutdown (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile (Jaroslav Kysela) [2179850] - ASoC: codecs: Aw88395 function for ALSA Audio Driver (Jaroslav Kysela) [2179850] - ASoC: codecs: ACF bin parsing and check library file for aw88395 (Jaroslav Kysela) [2179850] - ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions (Jaroslav Kysela) [2179850] - regmap: sdw: Remove 8-bit value size restriction (Jaroslav Kysela) [2179850] - regmap: sdw: Update misleading comment (Jaroslav Kysela) [2179850] - ALSA: fireface: implement message parser for Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: add local framework to message parser (Jaroslav Kysela) [2179850] - ALSA: fireface: update UAPI for data of knob control (Jaroslav Kysela) [2179850] - ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 (Jaroslav Kysela) [2179850] - ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction (Jaroslav Kysela) [2179850] - ALSA: fireface: rename callback functions (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: acp-es8336: Drop reference count of ACPI device after use (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add DMI support for new acer/emdoor platforms (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: compute extra delay for runtime of PCM substream (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: obsolete return value from context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Support mt8188 platform (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Jaroslav Kysela) [2179850] - ALSA: control-led: use strscpy in set_led_id() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Enable i2s tdm support for skyrim platforms (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add i2s tdm support in machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor i2s clocks programming sequence (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Refactor dai format implementation (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add new cpu dai's in machine driver (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: keep history to process isochronous packet (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list for context payload processing layer (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: use circular linked list to enumerate packet descriptors (Jaroslav Kysela) [2179850] - ASoC: nau8315: remove dependency on GPIOLIB (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in sequence replay (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for cache position in tx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for pool position in rx packets (Jaroslav Kysela) [2179850] - ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets (Jaroslav Kysela) [2179850] - ALSA: aoa: make remove callback of soundbus driver void returned (Jaroslav Kysela) [2179850] - ALSA: ac97: make remove callback of ac97 driver void returned (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume (Jaroslav Kysela) [2179850] - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use static function (Jaroslav Kysela) [2179850] - ASoC: nau8822: add speaker Bridge Tied Output configuration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: amd: ps: use acp_lock to protect common registers in pdm driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: add mutex lock for accessing common registers (Jaroslav Kysela) [2179850] - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: remove unused variable (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: More refactoring of hw constraint rules (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Relax hw constraints for implicit fb sync (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Make sure to stop endpoints before closing EPs (Jaroslav Kysela) [2179850] - ALSA: hda/realtek - Turn on power early (Jaroslav Kysela) [2179850] - ASoC: rt9120: Make dev PM runtime bind AsoC component PM (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add ASUS M5402RA into DMI table (Jaroslav Kysela) [2179850] - ASoC: wm8904: fix wrong outputs volume after power reactivation (Jaroslav Kysela) [2179850] - ASoC: rt711-sdca: add jack detection mode for JD2 100K (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: add variant with nau8318 amplifier. (Jaroslav Kysela) [2179850] - ASoC: amd: ps: move irq handler registration (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update dev index value in irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: ps: refactor platform device creation logic (Jaroslav Kysela) [2179850] - ASoC: amd: ps: implement api to retrieve acp device config (Jaroslav Kysela) [2179850] - ASoC: Intel: fix sof-nau8825 link failure (Jaroslav Kysela) [2179850] - ASoC: Intel: sof-nau8825: fix module alias overflow (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free() (Jaroslav Kysela) [2179850] - ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well (Jaroslav Kysela) [2179850] - ASoC: SOF: Add helper macro to be used to get an IPC ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops (Jaroslav Kysela) [2179850] - ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional (Jaroslav Kysela) [2179850] - ASoC: SOF: Add FW state to debugfs (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Always tear down pipelines before DSP suspend (Jaroslav Kysela) [2179850] - ASoC: SOF: pm: Set target state earlier (Jaroslav Kysela) [2179850] - ASoC: SOF: core: Print out the value of sof_debug if it is set (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes (Jaroslav Kysela) [2179850] - ASoC: wm8940: Read chip ID when wm8940 codec probing (Jaroslav Kysela) [2179850] - ASoC: wm8940: Rewrite code to set proper clocks (Jaroslav Kysela) [2179850] - ASoC: wm8940: Remove warning when no plat data present (Jaroslav Kysela) [2179850] - ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless (Jaroslav Kysela) [2179850] - ASoC: lochnagar: Fix unused lochnagar_of_match warning (Jaroslav Kysela) [2179850] - soundwire: intel: remove DAI startup/shutdown (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Peakvol module configuration (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Parse control tuples (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add control volume operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add peakvol runtime-parameter requests (Jaroslav Kysela) [2179850] - ASoC: Intel: Add HP Stream 8 to bytcr_rt5640.c (Jaroslav Kysela) [2179850] - ASoC: da7213: Add support for mono, set frame width to 32 when possible (Jaroslav Kysela) [2179850] - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: initialize panic_info to zero (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Enable cache for AMD Rembrandt platform (Jaroslav Kysela) [2179850] - ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl() (Jaroslav Kysela) [2179850] - ASoC: SOF: nocodec: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: wl1273: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: mc13783: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: cq93vc: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: bt-sco: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: adau7002: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: ac97: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: 88pm860x: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-pdmic: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: atmel-classd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: amd: Drop empty platform remove function (Jaroslav Kysela) [2179850] - ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" (Jaroslav Kysela) [2179850] - ASoC: rt5640: Allow configuration of LOUT to mono differential mode (Jaroslav Kysela) [2179850] - ALSA: hda: Error out if invalid stream is being setup (Jaroslav Kysela) [2179850] - ASoC: soc-compress: Reposition and add pcm_mutex (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_realtek_common: set ret = 0 as initial value (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add jsl_rt5682 board config (Jaroslav Kysela) [2179850] - ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Workaround for XRUN at prepare (Jaroslav Kysela) [2179850] - ALSA: pcm: Handle XRUN at trigger START (Jaroslav Kysela) [2179850] - ASoC : SOF: amd: Add support for IPC and DSP dumps (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER (Jaroslav Kysela) [2179850] - ASoC: imx-audmux: use sysfs_emit() to instead of scnprintf() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Use SG allocation for SKL-based firmware load (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce single place for pipe-config selection (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Drop pipe_config_idx (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Remove skl_tplg_is_multi_fmt() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Update pipe_config_idx before filling BE params (Jaroslav Kysela) [2179850] - ASoC: codecs: wcd-clsh: Remove the unused function (Jaroslav Kysela) [2179850] - ASoC: rt715: Make read-only arrays capture_reg_H and capture_reg_L static const (Jaroslav Kysela) [2179850] - soundwire: cadence: Drain the RX FIFO after an IO timeout (Jaroslav Kysela) [2179850] - soundwire: cadence: Remove wasted space in response_buf (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overflow the command FIFOs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping debug window snapshot (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Allow for dumping FW_REGS area (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Gather remaining logs on strace_release() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probing and firmware tracing over debugfs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add probe machine board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Data probing soc-component (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Probe compress operations (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add data probing requests (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop usage of debug members in non-debug code (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Make enable_logs() dependent on DEBUG_FS (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce debug-context aware helpers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop fifo_lock (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce avs_log_buffer_status_locked() (Jaroslav Kysela) [2179850] - ALSA: hda: Interrupt servicing and BDL setup for compress streams (Jaroslav Kysela) [2179850] - ALSA: hda: Prepare for compress stream support (Jaroslav Kysela) [2179850] - ALSA: hda: Allow for compress stream to hdac_ext_stream assignment (Jaroslav Kysela) [2179850] - ALSA: dice: Remove left-over license text (Jaroslav Kysela) [2179850] - drm: tda99x: Don't advertise non-existent capture support (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: Allow playback and capture to be disabled (Jaroslav Kysela) [2179850] - ALSA: dice: add support for Focusrite Saffire Pro 40 with TCD3070 ASIC (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt5682: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Add quirk for Tascam Model 12 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add DAI configuration support for AMD platforms. (Jaroslav Kysela) [2179850] - ASoC: rt5640: Fix Jack work after system suspend (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: Clear DAIs parameters after stream_active is updated (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add shutdown callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop obsolete dependency on COMPILE_TEST (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt298: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt286: Add define for codec DAI name (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: rt274: Refer to DAI name through a constant (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: nau8825: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: da7219: Refactor jack handling (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Refactor jack handling (Jaroslav Kysela) [2179850] - ALSA: pcm: fix tracing reason in hw_ptr_error (Jaroslav Kysela) [2179850] - soundwire: stream: Move remaining register accesses over to no_pm (Jaroslav Kysela) [2179850] - soundwire: debugfs: Switch to sdw_read_no_pm (Jaroslav Kysela) [2179850] - soundwire: Provide build stubs for common functions (Jaroslav Kysela) [2179850] - soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions (Jaroslav Kysela) [2179850] - firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP (Jaroslav Kysela) [2179850] - ASoC: nau8315: add new acpi id and compatible id (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Return whether changed when writing controls (Jaroslav Kysela) [2179850] - firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed (Jaroslav Kysela) [2179850] - ASoC: sdw-mockup: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt715: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt711: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt700: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt5682-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - ASoC: max98373-sdw: Switch to new snd_sdw_params_to_config helper (Jaroslav Kysela) [2179850] - sound: sdw: Add hw_params to SoundWire config helper function (Jaroslav Kysela) [2179850] - ASoC: max9867: Implement exact integer mode (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: ADD HS and SP virtual DAI. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for selecting clock source as external clock. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Fix for reading position updates from stream box. (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add a manually mechanism for detection failure (Jaroslav Kysela) [2179850] - ASoC: nau8825: Adjust internal clock during jack detection (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing audio amplifier for KBL (Jaroslav Kysela) [2179850] - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Fix Kconfig dependency (Jaroslav Kysela) [2179850] - ASoC: da7219: Fix pole orientation detection on OMTP headsets when playing music (Jaroslav Kysela) [2179850] - ASoC: max98396: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: ppc: keywest: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: tas: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ALSA: aoa: onyx: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - mfd: arizona-i2c: Convert to i2c's .probe_new() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Initialize private data for subsequent HDA FEs (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Fix possible UAF in acp_dma_open (Jaroslav Kysela) [2179850] - soundwire: enable optional clock registers for SoundWire 1.2 devices (Jaroslav Kysela) [2179850] - ASoC/soundwire: remove is_sdca boolean property (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_sdw_amp: mark coeff tables with __maybe_unused (Jaroslav Kysela) [2179850] - ASoC: SOF: dai: move AMD_HS to end of list to restore backwards-compatibility (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Check ops before memory allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Disconnect substream if suspend or resume fails (Jaroslav Kysela) [2179850] - ASoC: amd: ps: Move acp63_dev_data strcture from PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: ps: update macros with ps platform naming convention (Jaroslav Kysela) [2179850] - ALSA: pcm: avoid nused-but-set-variable warning (Jaroslav Kysela) [2179850] - ALSA: memalloc: Allocate more contiguous pages for fallback case (Jaroslav Kysela) [2179850] - ASoC: codecs: Remove a useless include (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: remove Experimental announce (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: read multi-link capabilities earlier (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove check on number of links (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove sdw_intel_enable_irq() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add callback to check SoundWire lcount information (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: move SoundWire interrupt enabling to callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: factor interrupt enable/disable interrupt functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add per-chip enable_sdw_irq() callback (Jaroslav Kysela) [2179850] - soundwire: intel_init: remove useless interrupt enablement in interrupt thread (Jaroslav Kysela) [2179850] - soundwire: intel: split auxdevice to different file (Jaroslav Kysela) [2179850] - soundwire: intel: add in-band wake callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add link power management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add bus management callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add register_dai callback in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: add debugfs callbacks in hw_ops (Jaroslav Kysela) [2179850] - soundwire: intel: start using hw_ops (Jaroslav Kysela) [2179850] - ASoC: Intel: soc-acpi: add MTL AIC SoundWire configurations (Jaroslav Kysela) [2179850] - ASoC: wm_adsp: Allow client to hook into pre_run callback (Jaroslav Kysela) [2179850] - ASoC: rt1316-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: get BQ params property and apply them (Jaroslav Kysela) [2179850] - ASoC: Intel: sof rt5682: remove the duplicate codes (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: add support for ALC5682I-VD with amp rt1019p (Jaroslav Kysela) [2179850] - ASoC: core: fix wrong size kzalloc for rtd's components member (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: get pipeline instance id from pipe_widget->instance_id (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: get max pipeline number (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: rename sof_ipc4_widget_free_comp (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: set d0i3 register with d0i3_offset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3_offset in chip_info (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add d0i3 definition for MTL (Jaroslav Kysela) [2179850] - ASoC: SOF: topology: Add helper to get/put widget queue id (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support to parse pin binding array from topology (Jaroslav Kysela) [2179850] - ASoC: SOF: Add support for parsing the number of sink/source pins (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: Implement tear_down_all_pipelines callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: use small buffer for iccmax stream (Jaroslav Kysela) [2179850] - ALSA: cs5535audio: Remove the redundant assignment (Jaroslav Kysela) [2179850] - ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice (Jaroslav Kysela) [2179850] - ASoC: amd: fix ACP version typo mistake (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Make const array uid_strings static (Jaroslav Kysela) [2179850] - ARM: omap2: n8x0: stop instantiating codec platform data (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: tlv320aic3x: remove support for platform data (Jaroslav Kysela) [2179850] - ASoC: rt5682: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Support DBVDD and LDO1-IN supplies (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2: check also dpcm node for convert-xxx (Jaroslav Kysela) [2179850] - ASoC: audio-graph-card2-custom-sample.dtsi: add convert-rate for DPCM (MIXer) (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: remove asoc_simple_convert_fixup() (Jaroslav Kysela) [2179850] - soundwire: cadence: use dai_runtime_array instead of dma_data (Jaroslav Kysela) [2179850] - soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime (Jaroslav Kysela) [2179850] - ASoC: cs42xx8-i2c.c: add module device table for of (Jaroslav Kysela) [2179850] - ALSA: hda: clarify comments on SCF changes (Jaroslav Kysela) [2179850] - ASoC: SOF: fix compilation issue with readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Do not export internal symbols (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: amd: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: rockchip: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop da7219_aad_jack_det() usage (Jaroslav Kysela) [2179850] - ASoC: codecs: da7219: Introduce set_jack() callback (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: probes: Implement IPC4 ops for probes client device (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc4_find_module() function (Jaroslav Kysela) [2179850] - ASoC: SOF: client: Add sof_client_ipc_set_get_data() (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Separate IPC3 operations to a separate file (Jaroslav Kysela) [2179850] - ASoC: SOF: probes: Replace [0] union members with DECLARE_FLEX_ARRAY() (Jaroslav Kysela) [2179850] - ASoC: adau1372: correct PGA enable & mute bit (Jaroslav Kysela) [2179850] - ASoC: adau1372: add support for S24_LE mode (Jaroslav Kysela) [2179850] - ASoC: adau1372: fix mclk (Jaroslav Kysela) [2179850] - ASoC: SOF: introduce new DEBUG_NOCODEC mode (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: use GPL-2.0-only license (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: clarify Kconfig dependencies (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add hda_bus_ml_free helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-mlink: add helpers to suspend/resume links (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: clarify bus_init and bus_exit sequences (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add helpers to suspend and resume cmd_io (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: clarify dependencies on SND_SOC_SOF_HDA (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: use helper to clear RIRB status (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_check_rirb_status() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: always allocate CORB/RIRB buffer (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add stop_cmd_io helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: add hda_codec_device_remove() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: add codec wakeup helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move all RIRB/CMD_IO helpers to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: add multi-link helper for LOSVID (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: start moving multi-link handling in dedicated file (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: move codec state change to hda-codec.c (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: simplify SND_SOC_SOF_HDA_AUDIO_CODEC handling (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove all dependencies on SND_SOC_HDAC_HDMI (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove option to disable the common_hdmi handling (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Enact power gating policy (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Power and clock gating policy overriding (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Standby power-state support (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Count low power streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Restart instead of resuming HDA capture streams (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Handle SUSPEND and RESUME triggers (Jaroslav Kysela) [2179850] - ALSA: hda: Introduce snd_hdac_stream_wait_drsm() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Introduce PCM power management routines (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Split pcm pages freeing operation from hw_free() (Jaroslav Kysela) [2179850] - ASoC: core: Exit all links before removing their components (Jaroslav Kysela) [2179850] - ASoC: tas5805m: add missing page switch. (Jaroslav Kysela) [2179850] - ASoC: tas5805m: rework to avoid scheduling while atomic. (Jaroslav Kysela) [2179850] - soundwire: qcom: add support for v1.7 Soundwire Controller (Jaroslav Kysela) [2179850] - soundwire: qcom: make reset optional for v1.6 controller (Jaroslav Kysela) [2179850] - soundwire: qcom: remove unused SWRM_SPECIAL_CMD_ID (Jaroslav Kysela) [2179850] - ASoC: dapm: Don't use prefix for regulator name (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Return ssize_t from sof_ipc4_fw_parse_ext_man() (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: Intel: boards: Fix typo in comments (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use readb/writeb for stream registers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: use SOF helper for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: rename CL_SD_CTL registers as SD_CTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-stream: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: remove useless check on GCTL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: always do a full reset (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-ctrl: remove useless sleep (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: remove useless members in hda_pipe_params (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use component_get_drvdata to find hdac_bus (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: start removing the use of runtime->private_data in BE (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: use SOF helpers for consistency (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add snd_sof_dsp_updateb() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: add readb/writeb helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use mmio fallback for all platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: ops: fallback to mmio in helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: fix comment error (Jaroslav Kysela) [2179850] - ALSA: asihpi: remove variable loops (Jaroslav Kysela) [2179850] - ALSA: rawmidi: remove variable dest_frames (Jaroslav Kysela) [2179850] - mfd: arizona: Remove #ifdef guards for PM related functions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init() (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Support for loading external libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Remove the query_fw_configuration ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Stop using the query_fw_configuration fw_loader ops (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Add support for IPC dependent post firmware boot ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add ipc4 library loading implementation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add flag to indicate that the firmware is IMR booted (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Define platform dependent library loading callback (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Set the default firmware library path for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Add path definition for external firmware libraries (Jaroslav Kysela) [2179850] - ASoC: SOF: IPC4: Add helper for looking up module by UUID (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Convert the firmware handling (loader) to library convention (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Save the maximum number of libraries supported (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc: ops: Add support for optional init and exit callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: Drop the firmware and fw_offset from snd_sof_pdata (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader-skl: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Use the basefw firmware container directly (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce container struct for SOF firmware (Jaroslav Kysela) [2179850] - ASoC: SOF: loader: Set complete state before post_fw_run op (Jaroslav Kysela) [2179850] - soundwire: intel: Initialize clock stop timeout (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer (Jaroslav Kysela) [2179850] - ALSA: hda: hdac_ext_controller: remove useless loop (Jaroslav Kysela) [2179850] - ALSA: hda: ext: reduce ambiguity between 'multi-link' and 'link' DMA (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'bus' prefix for multi-link stream setting (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: remove 'link' prefix for stream-related operations (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: ext: add 'ext' prefix to snd_hdac_link_free_all (Jaroslav Kysela) [2179850] - ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dai: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hda_ext_controller: use hlink variable/parameter (Jaroslav Kysela) [2179850] - ALSA: hda: ext: hdac_ext_controller: use helpers in loop (Jaroslav Kysela) [2179850] - ASoC: rt1308-sdw: update the preset settings (Jaroslav Kysela) [2179850] - ASoC: simple-card: Fix up checks for HW param fixups (Jaroslav Kysela) [2179850] - ASoC: soc-dpcm.h: remove snd_soc_dpcm::hw_param (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: fixup comment for snd_soc_dapm_widget_for_each_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.h: cleanup white space (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: numerical order for dapm_up_seq (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup snd_soc_dapm_new_dai() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: merge dapm_power_one_widget() and dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: cleanup dapm_widget_set_power() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: ignore parameter NULL at snd_soc_dapm_free_widget() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: remove no meaning variable from snd_soc_dapm_add_path() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup error handling on snd_soc_dapm_add_route() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: replace snd_soc_dapm_wcache to snd_soc_dapm_widget (Jaroslav Kysela) [2179850] - ASoC: twl4030: make read-only array ramp_base static const (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc3: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Ack a received reply or notification separately (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Wait for channel to be free before sending a message (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: ipc4: Read the interrupt reason registers at the same time (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Log the tx message before sending it (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM slots setting support for ACP I2S controller (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: simplify S3 resume flows (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed microphone widgets (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: add missed Mixer inputs (Jaroslav Kysela) [2179850] - ASoC: codecs: jz4725b: use right control for Master Playback (Jaroslav Kysela) [2179850] - ALSA: hda/realtek: simplify the return of comp_bind() (Jaroslav Kysela) [2179850] - ASoC: ak4458: add optional reset control to instead of gpio (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Support System Suspend (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Remove suspend/resume hda hooks (Jaroslav Kysela) [2179850] - ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls (Jaroslav Kysela) [2179850] - ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal (Jaroslav Kysela) [2179850] - ASoC: codecs: hda: Fix spelling error in log message (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify log control for SKL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify ignore_fw_version description (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not print IPC error message twice (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not treat unsupported IPCs as invalid (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Do not reuse msg between different IPC handlers (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing include to HDA board (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Simplify d0ix disabling routine (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add missing SKL-based device IDs (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support da7219 on both KBL and APL (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Support AML with rt286 configuration (Jaroslav Kysela) [2179850] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2179850] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2179850] - ASoC: amd: Update Pink Sardine platform ACP register header (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid superfluous endpoint setup (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params() (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Avoid unnecessary interface change at EP close (Jaroslav Kysela) [2179850] - ASoC: cx2072x: fix spelling typo in comment (Jaroslav Kysela) [2179850] - ALSA: hda: Update register polling macros (Jaroslav Kysela) [2179850] - Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" (Jaroslav Kysela) [2179850] - ASoC: codecs: allow WM8961 to be selected by the user (Jaroslav Kysela) [2179850] - ASoC: wm8961: add support for devicetree (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Load max98927 on target platform (Jaroslav Kysela) [2179850] - ASoC: Intel: avs: Add max98927 machine board (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add TDM support (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ASoC: core: clarify the driver name initialization (Jaroslav Kysela) [2179850] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2179850] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2179850] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove unused struct hpi_subsys_response (Jaroslav Kysela) [2179850] - ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: wm8978: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs35l36: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fallback to headphones for type detect (Jaroslav Kysela) [2179850] - ASoC: uapi: Replace zero-length arrays with __DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - usb: gadget: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ASoC: intel: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usx2y: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: asihpi: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: hda: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: firewire: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: aloop: Replace runtime->status->state reference to runtime->state (Jaroslav Kysela) [2179850] - ALSA: pcm: Make mmap status read-only (Jaroslav Kysela) [2179850] - ALSA: pcm: Avoid reference to status->state (Jaroslav Kysela) [2179850] - ALSA: Remove some left-over license text in include/uapi/sound/ (Jaroslav Kysela) [2179850] - ALSA: firewire: Remove some left-over license text in sound/firewire (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback (Jaroslav Kysela) [2179850] - ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: reuse the common ops for PM (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: HDA: use IPC version-specific ops (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: MTL: define and set the disable_interrupts op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add a new op for disabling interrupts (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: mtl: define and set power_down_dsp op (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: introduce new op to handle dsp power down (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link (Jaroslav Kysela) [2179850] - ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2179850] - ALSA: hda/ca0132 - remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: SOF: pci-tgl: add missing PCI IDs for RPL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: pci-tgl: reorder PCI IDs (Jaroslav Kysela) [2179850] - ASoC: es8316: fix register sync error in suspend/resume tests (Jaroslav Kysela) [2179850] - ASoC: cs42l83: change cs42l83_regmap to static (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_pointer callback for mt8186 (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add setbias level for rt5682s codec in machine driver (Jaroslav Kysela) [2179850] - ASoC: ts3a227e: add parameters to control debounce times (Jaroslav Kysela) [2179850] - ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2) (Jaroslav Kysela) [2179850] - ASoC: rt5682s: simplify the return of rt5682s_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: don't unprepare widget used other pipelines (Jaroslav Kysela) [2179850] - ASoC: SOF: clear prepare state when widget is unprepared (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: remove useless assignment (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-topology: clarify calculation precedence (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add ops for SKL/KBL (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add initial SKL/KBL hardware support (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add SKL/KBL hardware code loader (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-dsp: expose functions for SKL support (Jaroslav Kysela) [2179850] - ALSA: es18xx: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: soc.h: use array instead of playback/capture_widget (Jaroslav Kysela) [2179850] - ASoC: soc.h: use defined number instead of direct number (Jaroslav Kysela) [2179850] - ASoC: soc.h: remove num_cpus/codecs (Jaroslav Kysela) [2179850] - soundwire: intel: add helper to stop bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce helpers to start bus (Jaroslav Kysela) [2179850] - soundwire: intel: introduce intel_shim_check_wake() helper (Jaroslav Kysela) [2179850] - soundwire: intel: simplify read ops assignment (Jaroslav Kysela) [2179850] - soundwire: intel: remove intel_init() wrapper (Jaroslav Kysela) [2179850] - soundwire: intel: move shim initialization before power up/down (Jaroslav Kysela) [2179850] - soundwire: intel: remove clock_stop parameter in intel_shim_init() (Jaroslav Kysela) [2179850] - soundwire: intel: move all PDI initialization under intel_register_dai() (Jaroslav Kysela) [2179850] - soundwire: intel: move DAI registration and debugfs init earlier (Jaroslav Kysela) [2179850] - soundwire: intel: simplify flow and use devm_ for DAI registration (Jaroslav Kysela) [2179850] - soundwire: intel: fix error handling on dai registration issues (Jaroslav Kysela) [2179850] - ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: replace dev_vdbg with tracepoints (Jaroslav Kysela) [2179850] - ASoC: SOF: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: remove unneeded dev_vdbg (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: add HDA interrupt source tracing (Jaroslav Kysela) [2179850] - ASoC: SOF: add widget setup/free tracing (Jaroslav Kysela) [2179850] - ALSA: hda: ext: remove always-true conditions on host and link release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: fix locking in stream_release (Jaroslav Kysela) [2179850] - ALSA: hda: ext: simplify logic for stream assignment (Jaroslav Kysela) [2179850] - ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity (Jaroslav Kysela) [2179850] - ALSA: hda: ext: make snd_hdac_ext_stream_init() static (Jaroslav Kysela) [2179850] - ALSA: hda: document state machine for hdac_streams (Jaroslav Kysela) [2179850] - ALSA: hda: make snd_hdac_stream_clear() static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob (Jaroslav Kysela) [2179850] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask() (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: refine SSP count support (Jaroslav Kysela) [2179850] - soundwire: cadence: Simplify error paths in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix error check in cdns_xfer_msg() (Jaroslav Kysela) [2179850] - soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts() (Jaroslav Kysela) [2179850] - soundwire: cadence: Write to correct address for each FIFO chunk (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186 (Jaroslav Kysela) [2179850] - ALSA: ppc: Switch to use for_each_child_of_node() macro (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: remove unnecessary dev_set_drvdata() (Jaroslav Kysela) [2179850] - soundwire: qcom: do not send status of device 0 during alert (Jaroslav Kysela) [2179850] - soundwire: qcom: update status from device id 1 (Jaroslav Kysela) [2179850] - ASoC: max98390: Fix dsm calibration reading (Jaroslav Kysela) [2179850] - soundwire: cadence: Don't overwrite msg->buf during write commands (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Implement 'set_bclk_ratio' (Jaroslav Kysela) [2179850] - ASoC: cs42l83: Extend CS42L42 support to new part (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Export regmap elements to core namespace (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split I2C identity into separate module (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Pass component and dai defs into common probe (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split cs42l42_resume into two functions (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Split probe() and remove() into stages (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config() (Jaroslav Kysela) [2179850] - soundwire: bus: Don't exit early if no device IDs were programmed (Jaroslav Kysela) [2179850] - soundwire: cadence: Fix lost ATTACHED interrupts when enumerating (Jaroslav Kysela) [2179850] - soundwire: bus: Don't re-enumerate before status is UNATTACHED (Jaroslav Kysela) [2179850] - soundwire: bus: Don't lose unattach notifications (Jaroslav Kysela) [2179850] - soundwire: cadence: fix updating slave status when a bus has multiple peripherals (Jaroslav Kysela) [2179850] - ASoC: soc-dapm: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024 (Jaroslav Kysela) [2179850] - ASoC: SOF: Adding amd HS functionality to the sof core (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Add support for Rembrandt plaform. (Jaroslav Kysela) [2179850] - ASoC: SOF: amd: Make ACP core code generic for newer SOC transition (Jaroslav Kysela) [2179850] - ASoC: nau8825: Add ADCOUT IO drive strength control (Jaroslav Kysela) [2179850] - ASoC: ak4458: Add ak4458_reset in device probe and remove (Jaroslav Kysela) [2179850] - ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of PLLB setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of I2S1 setting (Jaroslav Kysela) [2179850] - ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings (Jaroslav Kysela) [2179850] - ALSA: dummy: Add customizable volume min/max. (Jaroslav Kysela) [2179850] - ALSA: dummy: Fix trailing whitespaces. (Jaroslav Kysela) [2179850] - soundwire: cadence: remove unused sdw_cdns_master_ops declaration (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Add mtrace type information for IPC4 (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add support for mtrace log extraction (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Configure the debug box offset (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add define for the outbox window index (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested (Jaroslav Kysela) [2179850] - sound: oss: dmasound: remove software_input_volume declaration (Jaroslav Kysela) [2179850] - ALSA: memalloc: remove snd_dma_sg_ops declaration (Jaroslav Kysela) [2179850] - ALSA: line6: remove line6_set_raw declaration (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data (Jaroslav Kysela) [2179850] - ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime() (Jaroslav Kysela) [2179850] - ASoC: ak4458: Remove component probe() and remove() (Jaroslav Kysela) [2179850] - ASoC: max98390: Remove unnecessary amp on/off conrtol (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ASoC: sti-sas: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: switch to using gpiod API (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling (Jaroslav Kysela) [2179850] - ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id() (Jaroslav Kysela) [2179850] - ALSA: hda: cs35l41: Call put_device() in the scope of get_device() (Jaroslav Kysela) [2179850] - ASoC: SOF: Remove strsplit_u32() and tokenize_input() (Jaroslav Kysela) [2179850] - lib/string_helpers: Introduce parse_int_array_user() (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ALSA: asihpi - Remove useless code in hpi_meter_get_peak() (Jaroslav Kysela) [2179850] - ASoC: amd: fix spelling mistake: "i.e" -> "i.e." (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: check fe condition at out of loop (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: add soc_pcm_ret() (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work() (Jaroslav Kysela) [2179850] - ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Jaroslav Kysela) [2179850] - ASoC: codecs: max98088: remove redundant ret variable (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink sardine platform machine driver build. (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine machine driver using dmic (Jaroslav Kysela) [2179850] - ASoC: amd: create platform device for acp6.2 machine driver (Jaroslav Kysela) [2179850] - ASoC: amd: enable Pink Sardine acp6.2 drivers build (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pci driver pm ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm driver dma ops (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 irq handler (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 pdm platform driver (Jaroslav Kysela) [2179850] - ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver (Jaroslav Kysela) [2179850] - ASoC: amd: add acp6.2 init/de-init functions (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine ACP PCI driver (Jaroslav Kysela) [2179850] - ASoC: amd: add Pink Sardine platform ACP IP register header (Jaroslav Kysela) [2179850] - ASoC: max98396: Make data monitor features configurable (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Modify dai_id macros to be more generic (Jaroslav Kysela) [2179850] - ASoC: tas2562: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Export highpass filter setting (Jaroslav Kysela) [2179850] - ASoC: tas2764: Add IRQ handling (Jaroslav Kysela) [2179850] - ASoC: sigmadsp: switch to use kmemdup_nul() helper (Jaroslav Kysela) [2179850] - ASoC: max98088: add support for noise gate reg (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add dai driver for mt8186 (Jaroslav Kysela) [2179850] - ASoC: codecs: add suspend and resume for ES8316 (Jaroslav Kysela) [2179850] - ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe() (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: imx8ulp: declare ops structure as static (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure (Jaroslav Kysela) [2179850] - ASoC: SOF: ipc4-loader: Verify ext manifest magic number (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF (Jaroslav Kysela) [2179850] - ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Switch to standard device pages (Jaroslav Kysela) [2179850] - ALSA: pdaudiocf: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ALSA: vx: Drop superfluous GFP setup (Jaroslav Kysela) [2179850] - ASoC: atmel_ssc_dai: Remove the unneeded result variable (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup WakeEnable and WakeStatus (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup AC Timing Control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup IO control (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM Stream channel map and channel count (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup PCM stream capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: add comment for control stream cap/chmap (Jaroslav Kysela) [2179850] - soundwire: intel: remove unused PDM capabilities (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup SHIM SYNC (Jaroslav Kysela) [2179850] - soundwire: intel: remove IPPTR unused definition (Jaroslav Kysela) [2179850] - soundwire: intel: regroup definitions for LCTL (Jaroslav Kysela) [2179850] - soundwire: intel: cleanup definition of LCOUNT (Jaroslav Kysela) [2179850] - soundwire: intel: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: bus: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2179850] - soundwire: intel: set dev_num_ida_min (Jaroslav Kysela) [2179850] - soundwire: bus: allow device number to be unique at system level (Jaroslav Kysela) [2179850] - soundwire: bus: rename sdw_ida as sdw_bus_ida (Jaroslav Kysela) [2179850] - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX (Jaroslav Kysela) [2179850] - ALSA: hda: cleanup definitions for multi-link registers (Jaroslav Kysela) [2179850] - ASoC: wcd9335: remove always-true condition (Jaroslav Kysela) [2179850] - ASoC: hdmi-codec: remove unused definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove dai_posn variable (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add copy function for capture case (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Move sof_compr_copy functionality (Jaroslav Kysela) [2179850] - ASoC: Intel: fix unused-variable warning in probe_codec (Jaroslav Kysela) [2179850] - ASoC: soc-pcm.c: summarize related settings at soc_new_pcm() (Jaroslav Kysela) [2179850] - ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled (Jaroslav Kysela) [2179850] - ASoC: amd: acp: add a label to make error path more clean (Jaroslav Kysela) [2179850] - ASoC: amd: acp: switch to use dev_err_probe() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: remove unnecessary NULL checks (Jaroslav Kysela) [2179850] - ASoC: Change handling of unimplemented set_bclk_ratio (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused defines (Jaroslav Kysela) [2179850] - ALSA: hda: Remove unused MAX_PIN_CONFIGS constant (Jaroslav Kysela) [2179850] - ALSA: hda: Rework snd_hdac_stream_reset() to use macros (Jaroslav Kysela) [2179850] - ALSA: hda: Move stream-register polling macros (Jaroslav Kysela) [2179850] - ASoC: SOF: imx: Add i.MX8ULP HW support (Jaroslav Kysela) [2179850] - ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put() (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Move cs42l42_supply_names to .c file (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Add include dependencies to cs42l42.h (Jaroslav Kysela) [2179850] - ASoC: cs42l42: Don't include kernel.h (Jaroslav Kysela) [2179850] - ASoC: codecs: es8326: change es8326_regmap_config to static (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Add support for computing timestamps (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Save channel count and sample bytes (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Introduce sof_compr_stream (Jaroslav Kysela) [2179850] - ASoC: SOF: compress: Remove byte offset computation (Jaroslav Kysela) [2179850] - soundwire: intel: Remove unnecessary TODO (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: core: remove setting platform_max in kcontrol macros (Jaroslav Kysela) [2179850] - ALSA: hda: Fix page fault in snd_hda_codec_shutdown() (Jaroslav Kysela) [2179850] - ALSA: hda: Remove codec init and exit routines (Jaroslav Kysela) [2179850] - ALSA: hda: Always free codec on the device release (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop hdac_ext usage for codec device creation (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: Intel: Skylake: Introduce HDA codec init and exit routines (Jaroslav Kysela) [2179850] - ASoC: codecs: add support for ES8326 (Jaroslav Kysela) [2179850] - ASoC: Intel: Drop legacy HSW/BDW board-match information (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency (Jaroslav Kysela) [2179850] - ASoC: Intel: bdw_rt286: Rename module (Jaroslav Kysela) [2179850] - ASoC: Intel: hsw_rt5640: Rename module (Jaroslav Kysela) [2179850] - ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Add TDM support for acp i2s stream (Jaroslav Kysela) [2179850] - ASoC: amd: acp: Initialize list to store acp_stream during pcm_open (Jaroslav Kysela) [2179850] - ASoC: Variable type completion (Jaroslav Kysela) [2179850] - ASoC: simple-card-utils: Fixup DAI sample format (Jaroslav Kysela) [2179850] - ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186 (Jaroslav Kysela) [2179850] - ASoC: SOF: Introduce function sof_of_machine_select (Jaroslav Kysela) [2179850] - ASoC: omap: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at() (Jaroslav Kysela) [2179850] - ASoC: core: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: skylake: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: catpt: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: sst: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: tlv320aic26: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: aoa: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ALSA: ac97: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2179850] - ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix (Jaroslav Kysela) [2179850] - ASoC: codecs: show PING status on resume failures (Jaroslav Kysela) [2179850] - soundwire: add sdw_show_ping_status() helper (Jaroslav Kysela) [2179850] - soundwire: intel/cadence: expose PING status in manager ops (Jaroslav Kysela) [2179850] - soundwire: add read_ping_status helper definition in manager ops (Jaroslav Kysela) [2179850] - soundwire: qcom: Update error prints to debug prints (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions (Jaroslav Kysela) [2179850] - ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup (Jaroslav Kysela) [2179850] - ALSA: wavefront: remove redundant assignment to pointer end (Jaroslav Kysela) [2179850] - soundwire: Use acpi_dev_for_each_child() (Jaroslav Kysela) [2179850] - firewire: cdev: fix potential leak of kernel stack due to uninitialized value (Jaroslav Kysela) [2179850] - list: Add list_next_entry_circular() and list_prev_entry_circular() (Jaroslav Kysela) [2179850] - ASoC: cs43130: Re-use generic struct u16_fract (Jaroslav Kysela) [2179850] - firewire: fix potential uaf in outbound_phy_packet_callback() (Jaroslav Kysela) [2179850] - firewire: add kernel API to access packet structure in request structure for AR context (Jaroslav Kysela) [2179850] - firewire: add kernel API to access CYCLE_TIME register (Jaroslav Kysela) [2179850] - firewire: Add dummy read_csr/write_csr functions (Jaroslav Kysela) [2179850] - treewide: Replace open-coded flex arrays in unions (Jaroslav Kysela) [2179850] - firewire: Remove function callback casts (Jaroslav Kysela) [2179850] - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 (Jaroslav Kysela) [2179850] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2179850]- Revert "softirq: Let ksoftirqd do its job" (Oleg Nesterov) [2196767] - perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2209645] {CVE-2023-2235} - perf/core: Call LSM hook after copying perf_event_attr (Audra Mitchell) [2172142] - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Audra Mitchell) [2172142] - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Audra Mitchell) [2172142] - cgroup: Fix race condition at rebind_subsystems() (Audra Mitchell) [2172142] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Audra Mitchell) [2172142] - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Audra Mitchell) [2172142] - genirq: Synchronize interrupt thread startup (Audra Mitchell) [2172142] - genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n (Audra Mitchell) [2172142] - scftorture: Fix distribution of short handler delays (Audra Mitchell) [2172142] - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Audra Mitchell) [2172142] - ipc/sem: do not sleep with a spin lock held (Audra Mitchell) [2172142] - signal: In get_signal test for signal_group_exit every time through the loop (Audra Mitchell) [2172142] - genirq: Move prio assignment into the newly created thread (Audra Mitchell) [2172142] - sched,irq: Convert to sched_set_fifo() (Audra Mitchell) [2172142] - cgroup/cpuset: Fix violation of cpuset locking rule (Audra Mitchell) [2172142] - timers: Move clearing of base::timer_running under base:: Lock (Audra Mitchell) [2172142] - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Audra Mitchell) [2172142] - jump_label: Fix usage in module __init (Audra Mitchell) [2172142] - padata: fix possible padata_works_lock deadlock (Audra Mitchell) [2172142] - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Audra Mitchell) [2172142] - padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial (Audra Mitchell) [2172142] - cpu/speculation: Warn on unsupported mitigations= parameter (Audra Mitchell) [2172142] - x86/speculation: Remove redundant arch_smt_update() invocation (Audra Mitchell) [2172142] - cpu/hotplug: Non-SMP machines do not make use of booted_once (Audra Mitchell) [2172142] - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Jose Ignacio Tornos Martinez) [2156581] {CVE-2022-28388} - kernfs: Improve kernfs_notify() poll notification latency (Ian Kent) [2195844] - stmmac: fix changing mac address (Corinna Vinschen) [2177654] - net/sched: cls_tcindex: downgrade to imperfect hash (Davide Caratti) [2192308] {CVE-2023-1829} - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Ricardo Robaina) [2185961] {CVE-2023-1989} - net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Ricardo Robaina) [2192673] {CVE-2023-2483} - s390/crypto: improve retry logic in case of master key change (Tobias Huschle) [2212794] - bpf: pull before calling skb_postpull_rcsum() (Felix Maurer) [2186521] - bpf, sockmap: fix race in sock_map_free() (Felix Maurer) [2186521] - bpf, sock_map: Move cancel_work_sync() out of sock lock (Felix Maurer) [2186521] - brcmfmac: Switch to appropriate helper to load EFI variable contents (Lenny Szubowicz) [2183047] - iwlwifi: Switch to proper EFI variable store interface (Lenny Szubowicz) [2183047] - efi: Store mask of supported runtime services in struct efi (Lenny Szubowicz) [2183047] - NFS: Don't report errors from nfs_pageio_complete() more than once (Benjamin Coddington) [2213644] - NFS: Do not report flush errors in nfs_write_end() (Benjamin Coddington) [2213644] - NFS: Don't report ENOSPC write errors twice (Benjamin Coddington) [2213644] - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS (Benjamin Coddington) [2213644] - NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Benjamin Coddington) [2213644] - net: openvswitch: release vport resources on failure (Antoine Tenart) [2190225] - net: openvswitch: Add support to count upcall packets (Antoine Tenart) [2190225] - net: openvswitch: fix race on port output (Antoine Tenart) [2190225] - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (Antoine Tenart) [2190225] - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Antoine Tenart) [2190225] - openvswitch: Fix flow lookup to use unmasked key (Antoine Tenart) [2190225] - openvswitch: switch from WARN to pr_warn (Antoine Tenart) [2190225] - EDAC/i10nm: Add Intel Emerald Rapids server support (Aristeu Rozanski) [2165649] - EDAC/skx_common: Delete duplicated and unreachable code (Aristeu Rozanski) [2165649] - EDAC/skx_common: Enable EDAC support for the "near" memory (Aristeu Rozanski) [2165649] - EDAC/i10nm: Print an extra register set of retry_rd_err_log (Aristeu Rozanski) [2165649] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM (Aristeu Rozanski) [2165649] - EDAC/skx_common: Add ChipSelect ADXL component (Aristeu Rozanski) [2165649] - EDAC/i10nm: Fix NVDIMM detection (Aristeu Rozanski) [2165649] - EDAC/skx_common: Set the memory type correctly for HBM memory (Aristeu Rozanski) [2165649] - EDAC/mc: Add new HBM2 memory type (Aristeu Rozanski) [2165649] - EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Aristeu Rozanski) [2165649] - tpm: disable hwrng for fTPM on some AMD designs (Štěpán Horáček) [2159583] - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address (Štěpán Horáček) [2159583] - tpm: Use managed allocation for bios event log (Štěpán Horáček) [2159583] - efi: tpm: Avoid READ_ONCE() for accessing the event log (Štěpán Horáček) [2159583] - tpm: Allow system suspend to continue when TPM suspend fails (Štěpán Horáček) [2159583] - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm: acpi: Call acpi_put_table() to fix memory leak (Štěpán Horáček) [2159583] - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Štěpán Horáček) [2159583] - tpm: Avoid function type cast of put_device() (Štěpán Horáček) [2159583] - char: tpm: Protect tpm_pm_suspend with locks (Štěpán Horáček) [2159583] - efi/tpm: Pass correct address to memblock_reserve (Štěpán Horáček) [2159583] - char: move from strlcpy with unused retval to strscpy (Štěpán Horáček) [2159583] - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Štěpán Horáček) [2159583] - tpm: Fix buffer access in tpm2_get_tpm_pt() (Štěpán Horáček) [2159583] - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Štěpán Horáček) [2159583] - tpm: use try_get_ops() in tpm-space.c (Štěpán Horáček) [2159583] - tpm: Fix error handling in async work (Štěpán Horáček) [2159583] - tpm: vtpm_proxy: Check length to avoid compiler warning (Štěpán Horáček) [2159583] - tpm: fix NPE on probe for missing device (Štěpán Horáček) [2159583] - tpm: fix potential NULL pointer access in tpm_del_char_device (Štěpán Horáček) [2159583] - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' (Štěpán Horáček) [2159583] - tpm: add request_locality before write TPM_INT_ENABLE (Štěpán Horáček) [2159583] - tpm_tis_spi: Add missing SPI ID (Štěpán Horáček) [2159583] - tpm: fix Atmel TPM crash caused by too frequent queries (Štěpán Horáček) [2159583] - tpm: Check for integer overflow in tpm2_map_response_body() (Štěpán Horáček) [2159583] - KEYS: trusted: Fix TPM reservation for seal/unseal (Štěpán Horáček) [2135881] - KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps (John Allen) [2117761] - KVM: x86: Allow APICv APIC ID inhibit to be cleared (John Allen) [2117761] - KVM: x86: Track required APICv inhibits with variable, not callback (John Allen) [2117761] - Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" (John Allen) [2117761] - KVM: SVM: Handle multiple logical targets in AVIC kick fastpath (John Allen) [2117761] - KVM: SVM: Require logical ID to be power-of-2 for AVIC entry (John Allen) [2117761] - KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" (John Allen) [2117761] - KVM: SVM: Always update local APIC on writes to logical dest register (John Allen) [2117761] - KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled (John Allen) [2117761] - KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs (John Allen) [2117761] - Documentation: KVM: Add SPDX-License-Identifier tag (John Allen) [2117761] - Documentation: KVM: add virtual CPU errata documentation (John Allen) [2117761] - KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode (John Allen) [2117761] - KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs (John Allen) [2117761] - KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup (John Allen) [2117761] - KVM: x86: Explicitly track all possibilities for APIC map's logical modes (John Allen) [2117761] - KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 (John Allen) [2117761] - KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU (John Allen) [2117761] - KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch (John Allen) [2117761] - Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" (John Allen) [2117761] - KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean (John Allen) [2117761] - KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled (John Allen) [2117761] - KVM: x86: Handle APICv updates for APIC "mode" changes via request (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (John Allen) [2117761] - KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (John Allen) [2117761] - KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (John Allen) [2117761] - KVM: SVM: Flush the "current" TLB when activating AVIC (John Allen) [2117761] - KVM: x86: Purge "highest ISR" cache when updating APICv state (John Allen) [2117761] - KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (John Allen) [2117761] - KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (John Allen) [2117761] - KVM: x86: Do not block APIC write for non ICR registers (John Allen) [2117761] - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (John Allen) [2117761] - KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself (John Allen) [2117761] - KVM: SEV: fix misplaced closing parenthesis (John Allen) [2117761] - KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (John Allen) [2117761] - KVM: SVM: Fix x2APIC MSRs interception (John Allen) [2117761] - KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception (John Allen) [2117761] - KVM: SVM: Add AVIC doorbell tracepoint (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (John Allen) [2117761] - KVM: x86: Move APIC access page helper to common x86 code (John Allen) [2117761] - KVM: SVM: Introduce hybrid-AVIC mode (John Allen) [2117761] - KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (John Allen) [2117761] - KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs (John Allen) [2117761] - KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask (John Allen) [2117761] - KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps (John Allen) [2117761] - KVM: SVM: Introduce logic to (de)activate x2AVIC mode (John Allen) [2117761] - KVM: x86: nSVM: always intercept x2apic msrs (John Allen) [2117761] - KVM: SVM: Don't put/load AVIC when setting virtual APIC mode (John Allen) [2117761] - KVM: SVM: Refresh AVIC configuration when changing APIC mode (John Allen) [2117761] - KVM: x86: Deactivate APICv on vCPU with APIC disabled (John Allen) [2117761] - KVM: SVM: Adding support for configuring x2APIC MSRs interception (John Allen) [2117761] - KVM: SVM: Do not support updating APIC ID when in x2APIC mode (John Allen) [2117761] - KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (John Allen) [2117761] - KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (John Allen) [2117761] - KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (John Allen) [2117761] - KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup() (John Allen) [2117761] - KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (John Allen) [2117761] - KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (John Allen) [2117761] - x86/cpufeatures: Introduce x2AVIC CPUID bit (John Allen) [2117761] - KVM: x86: SVM: fix nested PAUSE filtering when L0 intercepts PAUSE (John Allen) [2117761] - KVM: x86: nSVM: support PAUSE filtering when L0 doesn't intercept PAUSE (John Allen) [2117761] - KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put (John Allen) [2117761] - KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking (John Allen) [2117761] - KVM: x86: disable preemption while updating apicv inhibition (John Allen) [2117761] - KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: x86: SVM: fix avic_kick_target_vcpus_fast (John Allen) [2117761] - KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (John Allen) [2117761] - KVM: x86: SVM: remove avic's broken code that updated APIC ID (John Allen) [2117761] - KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (John Allen) [2117761] - KVM: x86: document AVIC/APICv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow AVIC to co-exist with a nested guest running (John Allen) [2117761] - KVM: x86: allow per cpu apicv inhibit reasons (John Allen) [2117761] - KVM: x86: SVM: allow to force AVIC to be enabled (John Allen) [2117761]- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189324] - sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189324] - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189324] - sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189324] - sctp: sysctl: make extra pointers netns aware (Xin Long) [2189324] - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189324] - sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189324] - sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189324] - sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2189324] - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2189324] - sched/fair: Fix imbalance overflow (Phil Auld) [RHEL-419] - sched/fair: Move calculate of avg_load to a better location (Phil Auld) [RHEL-419] - sched/fair: Sanitize vruntime of entity being migrated (Phil Auld) [RHEL-419] - sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-419] - sched/fair: sanitize vruntime of entity being placed (Phil Auld) [RHEL-419] - sched/fair: Limit sched slice duration (Phil Auld) [RHEL-419] - sched/topology: Add __init for sched_init_domains() (Phil Auld) [RHEL-419] - sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() (Phil Auld) [RHEL-419] - sched/core: Micro-optimize ttwu_runnable() (Phil Auld) [RHEL-419] - sched/numa: Stop an exhastive search if an idle core is found (Phil Auld) [RHEL-419] - sched/topology: Add __init for init_defrootdomain (Phil Auld) [RHEL-419] - sched: Clear ttwu_pending after enqueue_task() (Phil Auld) [RHEL-419] - sched/psi: Fix possible missing or delayed pending event (Phil Auld) [RHEL-419] - sched/fair: Cleanup for SIS_PROP (Phil Auld) [RHEL-419] - sched/fair: Default to false in test_idle_cores() (Phil Auld) [RHEL-419] - sched/fair: Remove useless check in select_idle_core() (Phil Auld) [RHEL-419] - sched/fair: Avoid double search on same cpu (Phil Auld) [RHEL-419] - sched/fair: Remove redundant check in select_idle_smt() (Phil Auld) [RHEL-419] - sched: Rename task_running() to task_on_cpu() (Phil Auld) [RHEL-419] - sched/fair: Move call to list_last_entry() in detach_tasks (Phil Auld) [RHEL-419] - sched/fair: Cleanup loop_max and loop_break (Phil Auld) [RHEL-419] - sched/fair: Make sure to try to detach at least one movable task (Phil Auld) [RHEL-419] - sched: Add update_current_exec_runtime helper (Phil Auld) [RHEL-419] - sched/fair: Don't init util/runnable_avg for !fair task (Phil Auld) [RHEL-419] - sched/fair: Move task sched_avg attach to enqueue_task_fair() (Phil Auld) [RHEL-419] - sched/fair: Update comments in enqueue/dequeue_entity() (Phil Auld) [RHEL-419] - sched/fair: Maintain task se depth in set_task_rq() (Phil Auld) [RHEL-419] - sched/debug: Print each field value left-aligned in sched_show_task() (Phil Auld) [RHEL-419] - sched/fair: Make per-cpu cpumasks static (Phil Auld) [RHEL-419] - sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [RHEL-419] - sched: Snapshot thread flags (Phil Auld) [RHEL-419] - sched/fair: find_idlest_group(): Remove unused sd_flag parameter (Phil Auld) [RHEL-419] - redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski) - powercap: intel_rapl: add support for Emerald Rapids (Prarit Bhargava) [2156804] - vsock: avoid to close connected socket after the timeout (Stefano Garzarella) [2209710] - sfc: Fix module EEPROM reporting for QSFP modules (Íñigo Huguet) [2192382] - perf script: Fix missing Retire Latency fields option documentation (Michael Petlan) [2177014] - perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [2177014] - perf test x86: Support the retire_lat (Retire Latency) sample_type check (Michael Petlan) [2177014] - perf script: Support Retire Latency (Michael Petlan) [2177014] - perf report: Support Retire Latency (Michael Petlan) [2177014]- netfilter: nft_redir: correct value of inet type `.maxattrs` (Florian Westphal) [2189517] - netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal) [2189517] - netfilter: ebtables: fix table blob use-after-free (Florian Westphal) [2189517] - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Florian Westphal) [2189517] - netfilter: nf_tables: make table handle allocation per-netns friendly (Florian Westphal) [2189517] - netfilter: nf_tables: really skip inactive sets when allocating name (Florian Westphal) [2189517] - intel_idle: add Emerald Rapids Xeon support (Prarit Bhargava) [2156824] - tools/power turbostat: Introduce support for EMR (Prarit Bhargava) [2156806] - kunit: drm: make DRM buddy test compatible with other pages sizes (Nico Pache) [2209108] - redhat: fix missing kunit module in mod-internal.list (Nico Pache) [2209108] - bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ricardo Robaina) [2196353] {CVE-2023-2002} - macvlan: Fix mc_filter calculation (Xin Long) [2186948] - macvlan: Add netlink attribute for broadcast cutoff (Xin Long) [2186948] - macvlan: Skip broadcast queue if multicast with single receiver (Xin Long) [2186948] - net: macvlan: fix memory leaks of macvlan_common_newlink (Xin Long) [2186948] - net: macvlan: change schedule system_wq to system_unbound_wq (Xin Long) [2186948] - net: macvlan: fix potential UAF problem for lowerdev (Xin Long) [2186948] - macvlan: Support for high multicast packet rate (Xin Long) [2186948] - macvlan: Skip loopback packets in RX handler (Xin Long) [2186948] - macvlan: fix null dereference in macvlan_device_event() (Xin Long) [2186948] - macvlan: add cond_resched() during multicast processing (Xin Long) [2186948] - macvlan: schedule bc_work even if error (Xin Long) [2186948] - macvlan: replace kfree_skb by consume_skb for drop profiles (Xin Long) [2186948] - tipc: fix unexpected link reset due to discovery messages (Xin Long) [2193242] - tipc: Fix potential OOB in tipc_link_proto_rcv() (Xin Long) [2193242] - tipc: check skb_linearize() return value in tipc_disc_rcv() (Xin Long) [2193242] - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long) [2193242] - tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long) [2193242] - s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2043875] - s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2043875] - s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2043875] - s390/dasd: add autoquiesce feature (Tobias Huschle) [2043875] - s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2043875] - md: Fix bitmap offset type in sb writer (Nigel Croxon) [2189478] - md/raid5: Improve performance for sequential IO (Nigel Croxon) [2189478] - md/raid5: remove unused working_disks variable (Nigel Croxon) [2189478] - md/raid10: fix memleak of md thread (Nigel Croxon) [2189478] - md/raid10: fix memleak for 'conf->bio_split' (Nigel Croxon) [2189478] - md/raid10: fix leak of 'r10bio->remaining' for recovery (Nigel Croxon) [2189478] - md/raid10: don't BUG_ON() in raise_barrier() (Nigel Croxon) [2189478] - md: fix soft lockup in status_resync (Nigel Croxon) [2189478] - md: add error_handlers for raid0 and linear (Nigel Croxon) [2151208 2189478] - md: Use optimal I/O size for last bitmap page (Nigel Croxon) [2189478] - md: Fix types in sb writer (Nigel Croxon) [2189478] - md: Move sb writer loop to its own function (Nigel Croxon) [2189478] - md/raid10: Fix typo in comment (replacment -> replacement) (Nigel Croxon) [2189478] - md/raid10: fix null-ptr-deref in raid10_sync_request (Nigel Croxon) [2189478] - md/raid10: fix task hung in raid10d (Nigel Croxon) [2189478] - md: simplify sysctl registration (Nigel Croxon) [2189478] - HID: intel-ish-hid: ipc: Fix potential use-after-free in work function (Tony Camuso) [2182388] - devm-helpers: Fix devm_delayed_work_autocancel() kerneldoc (Tony Camuso) [2182388] - devm-helpers: Add resource managed version of work init (Tony Camuso) [2182388] - workqueue: Add resource managed version of delayed work init (Tony Camuso) [2182388] - HID: stop drivers from selecting CONFIG_HID (Tony Camuso) [2182388] - HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Tony Camuso) [2182388] - HID: intel-ish-hid: ishtp: remove variable rb_count (Tony Camuso) [2182388]- i40e: Add support for VF to specify its primary MAC address (Stefan Assmann) [2091552] - net/tg3: resolve deadlock in tg3_reset_task() during EEH (Ken Cox) [2159218 2166475] - HID: asus: use spinlock to safely schedule workers (Ricardo Robaina) [2186282] {CVE-2023-1079} - HID: asus: use spinlock to protect concurrent accesses (Ricardo Robaina) [2186282] {CVE-2023-1079} - e1000e: Disable TSO on i219-LM card to increase speed (Ken Cox) [2109782] - erspan: get the proto with the md version for collect_md (Xin Long) [2207724] - netfilter: nf_tables: deactivate anonymous set from preparation phase (Florian Westphal) [2196148] {CVE-2023-32233} - scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Ewan D. Milne) [2171092] - scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (Ewan D. Milne) [2171092] - scsi: core: Fix a source code comment (Ewan D. Milne) [2171092] - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Ewan D. Milne) [2171092] - scsi: scsi_debug: Delete unreachable code in inquiry_vpd_b0() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_INITIAL in do_scsi_scan_host() (Ewan D. Milne) [2171092] - scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device() (Ewan D. Milne) [2171092] - scsi: Define the COMPLETED sense key (Ewan D. Milne) [2171092] - scsi: core: Add I/O timeout count for SCSI device (Ewan D. Milne) [2171092] - tipc: check the bearer min mtu properly when setting it by netlink (Xin Long) [2185143] - tipc: do not update mtu if msg_max is too small in mtu negotiation (Xin Long) [2185143] - tipc: add tipc_bearer_min_mtu to calculate min mtu (Xin Long) [2185143] - net/tipc: fix tipc header files for kernel-doc (Xin Long) [2185143] - scsi: smartpqi: Update version to 2.1.22-040 (Don Brace) [2162103] - scsi: smartpqi: Update copyright to 2023 (Don Brace) [2162103] - scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device (Don Brace) [2162103] - scsi: smartpqi: Stop sending driver-initiated TURs (Don Brace) [2162103] - scsi: smartpqi: Fix byte aligned writew for ARM servers (Don Brace) [2162103] - scsi: smartpqi: Add support for RAID NCQ priority (Don Brace) [2162103] - scsi: smartpqi: Validate block layer host tag (Don Brace) [2162103] - scsi: smartpqi: Remove contention for raid_bypass_cnt (Don Brace) [2162103] - scsi: smartpqi: Fix rare SAS transport memory leak (Don Brace) [2162103] - scsi: smartpqi: Remove NULL pointer check (Don Brace) [2162103] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2162103] - scsi: smartpqi: Map full length of PCI BAR 0 (Don Brace) [2162103] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [2162103] - scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add() (Tomas Henzl) [2163671] - scsi: mpi3mr: Use IRQ save variants of spinlock to protect chain frame allocation (Tomas Henzl) [2163671] - scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) (Tomas Henzl) [2163671] - scsi: mpi3mr: Update driver version to 8.4.1.0.0 (Tomas Henzl) [2163671] - scsi: mpi3mr: Update copyright year (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [2163671] - scsi: mpi3mr: Update MPI Headers to revision 27 (Tomas Henzl) [2163671] - scsi: mpi3mr: Avoid escalating to higher level reset when target is removed (Tomas Henzl) [2163671] - scsi: mpi3mr: Modify MUR timeout value to 120 seconds (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix admin queue memory leak upon soft reset (Tomas Henzl) [2163671] - scsi: mpi3mr: Successive VD delete and add causes FW fault (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix config page DMA memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix throttle_groups memory leak (Tomas Henzl) [2163671] - scsi: mpi3mr: Bad drive in topology results kernel crash (Tomas Henzl) [2163671] - scsi: mpi3mr: NVMe command size greater than 8K fails (Tomas Henzl) [2163671] - scsi: mpi3mr: Return proper values for failures in firmware init path (Tomas Henzl) [2163671] - scsi: mpi3mr: Wait for diagnostic save during controller init (Tomas Henzl) [2163671] - scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled (Tomas Henzl) [2163671] - scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unneeded version.h include (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (Tomas Henzl) [2163671] - scsi: mpi3mr: Use number of bits to manage bitmap sizes (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() (Tomas Henzl) [2163671] - scsi: mpi3mr: Fix an issue found by KASAN (Tomas Henzl) [2163671] - scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile (Tomas Henzl) [2163671] - scsi: mpi3mr: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2163671] - scsi: mpi3mr: Suppress command reply debug prints (Tomas Henzl) [2163671] - ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' (Tony Camuso) [2174220] - ipmi:ssif: Add a timer between request retries (Tony Camuso) [2174220] - ipmi:ssif: Remove rtc_us_timer (Tony Camuso) [2174220] - ipmi_ssif: Rename idle state and check (Tony Camuso) [2174220] - ipmi:ssif: resend_msg() cannot fail (Tony Camuso) [2174220] - ipmi/watchdog: use strscpy() to instead of strncpy() (Tony Camuso) [2174220] - ipmi: ssif_bmc: Convert to i2c's .probe_new() (Tony Camuso) [2174220] - ipmi: fix use after free in _ipmi_destroy_user() (Tony Camuso) [2174220] - ipmi:ssif: Increase the message retry time (Tony Camuso) [2174220] - ipmi: Fix some kernel-doc warnings (Tony Camuso) [2174220] - ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN (Tony Camuso) [2174220] - ipmi: fix msg stack when IPMI is disconnected (Tony Camuso) [2174220] - ipmi: fix memleak when unload ipmi driver (Tony Camuso) [2174220] - ipmi: fix long wait in unload when IPMI disconnect (Tony Camuso) [2174220] - ipmi: kcs: Poll OBF briefly to reduce OBE latency (Tony Camuso) [2174220] - ipmi: ssif_bmc: Add SSIF BMC driver (Tony Camuso) [2174220] - ipmi: Remove unused struct watcher_entry (Tony Camuso) [2174220] - ipmi: kcs: aspeed: Update port address comments (Tony Camuso) [2174220] - ipmi: Add __init/__exit annotations to module init/exit funcs (Tony Camuso) [2174220] - ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure (Tony Camuso) [2174220] - ipmi:ipmb: Fix a vague comment and a typo (Tony Camuso) [2174220] - ipmi: Fix comment typo (Tony Camuso) [2174220] - char: ipmi: modify NPCM KCS configuration (Tony Camuso) [2174220] - cipso: Fix data-races around sysctl. (Juraj Marcin) [2181138] - netlabel: fix out-of-bounds memory accesses (Juraj Marcin) [2181138] - CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr (Juraj Marcin) [2181138] - netlabel_domainhash.c: Use built-in RCU list checking (Juraj Marcin) [2181138] - net: netlabel: Use built-in RCU list checking (Juraj Marcin) [2181138] - netlabel: remove redundant assignment to pointer iter (Juraj Marcin) [2181138] - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Juraj Marcin) [2181138] - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() (Juraj Marcin) [2181138] - selinux: free contexts previously transferred in selinux_add_opt() (Juraj Marcin) [2181138] - LSM: general protection fault in legacy_parse_param (Juraj Marcin) [2181138] - selinux: check return value of sel_make_avc_files (Juraj Marcin) [2181138] - net/sched: flower: fix error handler on replace (Ivan Vecera) [2180870] - Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2180870] - net/sched: flower: fix filter idr initialization (Ivan Vecera) [2180870] - net/sched: cls_api: remove block_cb from driver_list before freeing (Ivan Vecera) [2180870] - net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2180870] - net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2180870] - net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2180870] - net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2180870] - net/sched: mqprio: simplify handling of nlattr portion of TCA_OPTIONS (Ivan Vecera) [2180870] - l2tp: generate correct module alias strings (Ivan Vecera) [2180870] - net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2180870] - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2180870] - netfilter: ctnetlink: revert to dumping mark regardless of event type (Ivan Vecera) [2180870] - net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2180870] - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2180870] - net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2180870] - net/sched: act_sample: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2180870] - net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2180870] - net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2180870] - net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2180870] - net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2180870] - net/sched: Rename user cookie and act cookie (Ivan Vecera) [2180870] - net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2180870] - net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2180870] - net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2180870] - net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2180870] - net/sched: act_gate: use percpu stats (Ivan Vecera) [2180870] - net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2180870] - net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2180870] - net/sched: support per action hw stats (Ivan Vecera) [2180870] - net/sched: introduce flow_offload action cookie (Ivan Vecera) [2180870] - net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2180870] - net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2180870] - net/sched: optimize action stats api calls (Ivan Vecera) [2180870] - net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2180870] - net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2180870] - net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2180870] - net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2180870] - net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2180870] - net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2180870] - net/sched: taprio: warn about missing size table (Ivan Vecera) [2180870] - net/sched: make stab available before ops->init() call (Ivan Vecera) [2180870] - net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2180870] - net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2180870] - net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2180870] - net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2180870] - net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2180870] - net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2180870] - net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2180870] - net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2180870] - net/sched: taprio: delete peek() implementation (Ivan Vecera) [2180870] - net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2180870] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2180870] - net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2180870] - net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2180870] - net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2180870] - net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2180870] - net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2180870] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2180870] - net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2180870] - net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2180870] - netlink: add support for formatted extack messages (Ivan Vecera) [2180870] - net/sched: simplify tcf_pedit_act (Ivan Vecera) [2180870] - net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2180870] - net: sched: sch: Bounds check priority (Ivan Vecera) [2180870] - net: Kconfig: fix spellos (Ivan Vecera) [2180870] - net/sched: sch_taprio: do not schedule in taprio_reset() (Ivan Vecera) [2180870] - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2180870] - net/sched: sch_taprio: fix possible use-after-free (Ivan Vecera) [2180870] - net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2180870] - net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2180870] - net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2180870] - net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2180870] - net/sched: add retpoline wrapper for tc (Ivan Vecera) [2180870] - net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2180870] - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark (Ivan Vecera) [2180870] - net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2180870] - netfilter: conntrack: Fix data-races around ct mark (Ivan Vecera) [2180870] - net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2180870] - selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2180870] - Documentation: networking: TC queue based filtering (Ivan Vecera) [2180870] - act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2180870] - net: sched: cake: fix null pointer access issue when cake_init() fails (Ivan Vecera) [2180870] - net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2180870] - net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2180870] - net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2180870] - selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2180870] - net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2180870] - net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2180870] - net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2180870] - selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2180870] - headers: Remove some left-over license text (Ivan Vecera) [2180870] - net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2180870] - net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2180870] - net: sched: remove unused tcf_result extension (Ivan Vecera) [2180870] - net: sched: simplify code in mall_reoffload (Ivan Vecera) [2180870] - net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2180870] - selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2180870] - net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2180870] - net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2180870] - net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2180870] - net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2180870] - net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2180870] - net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2180870] - net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2180870] - net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2180870] - net/sched: taprio: avoid disabling offload when it was never enabled (Ivan Vecera) [2180870] - flow_offload: Introduce flow_match_l2tpv3 (Ivan Vecera) [2180870] - net/sched: flower: Add L2TPv3 filter (Ivan Vecera) [2180870] - flow_dissector: Add L2TPv3 dissectors (Ivan Vecera) [2180870] - skbuff: make __skb_header_pointer()'s data argument const (Ivan Vecera) [2180870] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2180870] - uapi: move IPPROTO_L2TP to in.h (Ivan Vecera) [2180870] - selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2180870] - selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2180870] - net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2180870] - net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2180870] - net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2180870] - net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2180870] - net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2180870] - net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2180870] - net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2180870] - net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2180870] - net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2180870] - net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2180870] - net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2180870] - net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2180870] - net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2180870] - net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2180870] - net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2180870] - net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2180870] - net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2180870] - net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2180870] - net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2180870] - net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2180870] - net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2180870] - net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2180870] - net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2180870] - net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2180870] - net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2180870] - net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2180870] - net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2180870] - net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2180870] - net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2180870] - net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2180870] - net_sched: remove impossible conditions (Ivan Vecera) [2180870] - net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2180870] - net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2180870] - net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2180870] - net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2180870] - net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2180870] - net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2180870] - net_sched: cls_route: disallow handle of 0 (Ivan Vecera) [2180870] - net/sched: sch_cbq: change the type of cbq_set_lss to void (Ivan Vecera) [2180870] - net/sched: remove qdisc_root_lock() helper (Ivan Vecera) [2180870] - net/sched: sch_cbq: Delete unused delay_timer (Ivan Vecera) [2180870] - net/sched: remove return value of unregister_tcf_proto_ops (Ivan Vecera) [2180870] - net: extract port range fields from fl_flow_key (Ivan Vecera) [2180870] - net/sched: act_ct: set 'net' pointer when creating new nf_flow_table (Ivan Vecera) [2180870] - net: sched: provide shim definitions for taprio_offload_{get,free} (Ivan Vecera) [2180870] - time64.h: consolidate uses of PSEC_PER_NSEC (Ivan Vecera) [2180870] - selftests: tc-testing: Add testcases to test new flush behaviour (Ivan Vecera) [2180870] - tc-testing: gitignore, delete plugins directory (Ivan Vecera) [2180870] - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Ivan Vecera) [2180870] - net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() (Ivan Vecera) [2180870] - selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2 (Ivan Vecera) [2180870] - net: sched: support hash selecting tx queue (Ivan Vecera) [2180870] - net: sched: use queue_mapping to pick tx queue (Ivan Vecera) [2180870] - net_sched: make qdisc_reset() smaller (Ivan Vecera) [2180870] - sch_red: Fix a typo (Ivan Vecera) [2180870] - wifi: ath9k: Don't mark channelmap stack variable read-only in ath9k_mci_update_wlan_channels() (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: ignore key disable commands (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: reduce the MHI timeout to 20s (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix fw used for offload check for mt7922 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: Fix use-after-free in fw features query. (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix SDIO suspend/resume regression (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: Fix a refcount bug in qrtr_recvmsg() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix flow dissection for forwarded packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh forwarding (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving mesh packets in forwarding=0 networks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix potential null pointer dereference (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop bogus static keywords in A-MSDU rx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix mesh path discovery based on unicast packets (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix qos on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Serialize ieee80211_handle_wake_tx_queue() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: mark OF related data as maybe unused (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: do not check WED status for non-mmio devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add back 160MHz channel width support for MT7915 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76_unregister_device() on unregistered hw (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix MLO connection ownership (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: check basic rates validity (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix puncturing bitmap policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: fix NULL-ptr deref in offchan check (Jose Ignacio Tornos Martinez) [2183487] - wifi: wext: warn about usage only once (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: allow system suspend to survive ath11k (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: add LEDS_CLASS dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix AP mode authentication transmission failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: p2p: Introduce generic flexible array frame member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add documentation for amsdu_mesh_control (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: always initialize link_sta with sta (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Set SSID if it is not already set (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: drop now unnecessary URB size check (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: send Zero length packets if necessary (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: usb: Set qsel correctly (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix off-by-one link setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix for Rx fragmented action frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: avoid u32_encode_bits() warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Don't translate MLD addresses for multicast (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: Allow authentication frames and set keys on NAN interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix non-MLO station association (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Allow NSS change only up to capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove mesh forwarding congestion check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: factor out bridge tunnel / RFC1042 header check (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Jose Ignacio Tornos Martinez) [2183487] - rfkill: Use sysfs_emit() to instead of sprintf() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: include puncturing bitmap in channel switch events (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: validate and configure puncturing bitmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: move puncturing bitmap validation from mac80211 (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: return error message for malformed chandef (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211_hwsim: Rename pid to portid to avoid confusion (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: handle EHT channel puncturing (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: move color collision detection report in a delayed work (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix use after free for wext (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8723AU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add LED control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Register the LED and make it blink (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: set TX power according to RF path number by chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct register mask name of TX power offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: use passed channel in set_tx_shape_dfir() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: enable CLKREQ of PCI capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: reset IDMEM mode to default value (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add use of pkt_list offload to debug entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine packet offload flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix potential wrong mapping for pkt-offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: disallow enter PS mode after create TDLS link (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine MCC C2H debug logs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix parsing offset for MCC C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: deal with RXI300 error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: add function to get TSF (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct unit for port offset and refine macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Correct A2DP exist variable source (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Set Bluetooth background scan PTA request priority (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Refine coexistence log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Force to update TDMA parameter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: change cfg80211_set_channel() name and signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Replace one-element arrays with flexible-array members (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Support SD8978 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mwifiex: Add missing compatible string for SD8787 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4377 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Rename Cypress 89459 to BCM4355 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h} (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: support ww power config in dts node (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0u: report firmware version through ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: complete wed reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add mt7915 wed reset callbacks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: add reset to mt76_dma_wed_setup signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT beamforming support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable EHT support in firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support for EHT rate report (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add EHT capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rework capability init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add helpers for wtbl and interface limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add variants support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT rate stats for ethtool (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: increase wcid size to 1088 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add cmd id related to EHT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add helpers for EHT capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add CMD_CBW_320MHZ (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add EHT phy type (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: remove __mt76_mcu_restart macro (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac_txp_common structure (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add memory barrier to SDIO queue kick (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: reduce polling time in pmctrl (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add flexible polling wait-interval support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix WED TxS reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: wed: enable red per-band token drop (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set sku initial value to zero (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921u: add support for Comfast CF-952AX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7603: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: avoid mcu_restart function pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix invalid remain_on_channel duration (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: remove BW160 and BW80+80 support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: fix POWER_CTRL command name typo (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: do not hardcode vht beamform cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: update register for CFEND_RATE (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix channel switch fail in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix compilation errors in rfkill() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: bump FW API to 74 for AX devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Reset rate index if rate is wrong (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add sniffer meta data APIs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rx: add sniffer support for EHT mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: remove h from printk format specifier (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: improve tag handling in iwl_request_firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mention the response structure in the kerneldoc (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add minimal EHT rate reporting (Jose Ignacio Tornos Martinez) [2183487] - net: qrtr: free memory on error path in radix_tree_insert() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Change state_lock to mutex (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Save channel state locally during suspend and resume (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Move chan->lock to the start of processing queued ch ring (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Only send -ENOTCONN status if client driver is available (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Check if the channel is supported by the controller (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: ep: Power up/down MHI stack during MHI RESET (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Update mhi driver description (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: Update Makefile to used Kconfig flags (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: deny wireless extensions on MLO-capable devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: wireless: warn on most wireless extension usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: drop extra 'e' from ieeee80211... name (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Deduplicate certificate loading (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add kernel-doc for EHT structure (Jose Ignacio Tornos Martinez) [2183487] - mac80211: support minimal EHT rate reporting on RX (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Use MLD address to indicate MLD STA disconnection (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: remove support for static WEP (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add support to read EEPROM caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Add new qmi_bdf_type to handle caldata (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix incorrect qmi_file_type enum values (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: dp_mon: Fix out of bounds clang warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: Fix uninitilized variable clang warnings (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: convert offset macros to functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: hal: add ab parameter to macros using it (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix ce memory mapping for ahb devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add channel 177 into 5 GHz channel list (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Add support to configure FTM responder role (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Dump the efuse only for untested devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Print the ROM version too (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use a longer retry limit of 48 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Report the RSSI to the firmware (Jose Ignacio Tornos Martinez) [2183487] - wifi: rt2x00: Remove useless else if (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt7601u: fix an integer underflow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (Jose Ignacio Tornos Martinez) [2183487] - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: fix a regression in adding rx buffers (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: fill the missing configuration about queue empty checking (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix assignation of TX BD RAM table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct ADC clock settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct register definitions of digital CFO and spur elimination (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: set the correct mac_id for management frames (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix null vif pointer when get management frame date rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor debug log of slot list (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware steps report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change Wi-Fi Null data report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update WiFi role info H2C report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v5 firmware control report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change firmware control report to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v4 version firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Rename BTC firmware cycle report by feature version (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix a typo in debug message (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jose Ignacio Tornos Martinez) [2183487] - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid NULL-deref in survey dump for 2G only device (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: avoid handling disabled channels for survey dump (Jose Ignacio Tornos Martinez) [2183487] - net: rfkill: gpio: add DT support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix double space in comment (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: debugfs: fix to work with multiple PCI devices (Jose Ignacio Tornos Martinez) [2183487] - mac80211: Fix MLO address translation for multiple bss case (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: reset multiple BSSID options in stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Fix iTXQ AMPDU fragmentation handling (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: sdata can be NULL during AMPDU start (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Proper mark iTXQs for resumption (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Prefer DT board type over DMI board type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove most hidden macro dependencies on ah (Jose Ignacio Tornos Martinez) [2183487] - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add rate control code for RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188EU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Define masks for cck_agc_rpt bits (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char* (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Deduplicate the efuse dumping code (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: refine 6 GHz scanning dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: update BSS color mapping register (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Change TDMA related logic to version separate (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: refactor _chk_btc_report() to extend more features (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Add v2 BT AFH report and related variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Update BTC firmware report bitmap definition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: Enable Bluetooth report when show debug info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: use new introduction BTC version format (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: add BTC format version derived from firmware version (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: select CONFIG_RELAY (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: recover RX DCK failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DPK settings (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct DACK setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of security section (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: consider ER SU as a TX capability (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: handle possible mt76_rx_token_consume failures (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per-phy led support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds struct in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move leds field in leds struct (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add support to update fw capability with MTFG table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check the correctness of event data (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: check return value before accessing free_block_num (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: split mcu chan_mib array up (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor mode bringup crash (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix scan request param frame size warning (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: fixing IQK failures for rtl8192eu (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: btcoexist: fix conditions branches that are never executed (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192se: remove redundant rtl_get_bbreg() call (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8723du chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8822bu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add rtw8821cu chipset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Add common USB chip support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: iterate over vif/sta list non-atomically (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop coex mutex (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop h2c.lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Drop rf_lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: Call rtw_fw_beacon_filter_config() with rtwdev->mutex held (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: print firmware type in info message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add join info upon create interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix unsuccessful interface_add flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: stop mac port function when stop_ap() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add mac TSF sync function (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Introduce rtl8xxxu_update_ra_report (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the channel width reporting (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add vendor name in revinfo debugfs file (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support Broadcom BCA firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for Cypress firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add support for vendor-specific firmware api (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add firmware vendor info in driver info (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: add function to unbind device to bus layer api (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add ipq5018 device support (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: initialize hw_ops for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hal srng regs for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: remap ce register space for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update ce configurations for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: update hw params for IPQ5018 (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: fw: use correct IML/ROM status register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for UMAC valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: d3: add TKIP to the GTK iterator (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: clean up comments (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Don't use deprecated register (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: pcie: Add reading and storing of crf and cdb id. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: replace usage of found with dedicated list iterator variable (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dump: Update check for valid FW address (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: don't access packet before checking len (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: modify new queue allocation command (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: enable WiFi7 for Fm radio for now (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to rx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: fix QCOM_SMEM dependency (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921e: add pci .shutdown() support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: mmio: fix naming convention (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rely on band_idx of mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable per bandwidth power limit support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: introduce mt7915_get_power_bound() (Jose Ignacio Tornos Martinez) [2183487] - mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix band_idx usage (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable .sta_set_txpwr support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add basedband Txpower info into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add support to configure spatial reuse parameter set (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add missing MODULE_PARM_DESC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX stats (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable WED RX support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_mcu_sta_wed_update utility routine (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add info parameter to rx_skb signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to dma queue alloc (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_rx_fill (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: introduce rxwi and rx token utility routines (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce helper for mt7996 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more starec command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more bss info command tags (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce unified event table (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add more unified command IDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update struct sta_rec_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: rework macros for unified command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce chanctx support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: introduce remain_on_channel support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: accept hw scan request at a time (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: drop ieee80211_[start, stop]_queues in driver (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add unified ROC cmd/event support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7921: add chanctx parameter to mt76_connac_mcu_uni_add_bss signature (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: add mt76_connac_mcu_uni_set_chctx (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: do not run mt76u_status_worker if the device is not running (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: update nss calculation in txs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: don't claim 160MHz support with mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix VHT beamforming capabilities with DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable coredump support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add full system reset into debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable full system reset support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework mt7915_dma_reset() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move aggr_stats array in mt76_phy (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7615: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable use_cts_prot support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add ack signal support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: improve accuracy of time_busy calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986-wmac chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: enable wed for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: move wed init routines in mmio.c (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix mt7915_mac_set_timing() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: add spatial extension index support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: connac: introduce mt76_connac_spe_idx() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework testmode tx antenna setting (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: deal with special variant of mt7916 (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: rework eeprom tx paths and streams init (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: reserve 8 bits for the index of rf registers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt7915: fix bounds checking for tx-free-done command (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: Remove unused inline function mt76_wcid_mask_test() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: mt76x02: simplify struct mt76x02_rate_power (Jose Ignacio Tornos Martinez) [2183487] - wifi: mt76: move mt76_rate_power from core to mt76x02 driver code (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix and simplify unencrypted drop check for mesh (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add support for restricting netdev features per vif (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: update TIM for S1G specification changes (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't parse multi-BSSID in assoc resp (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: use bss_from_pub() instead of container_of() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove unnecessary synchronize_net() (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop not needed check for NULL (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: fix comparison of BSS frequencies (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Correct example of ieee80211_iface_limit (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix memory leak in ieee80211_if_add() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Do not open-code qos address offsets (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: link rtw89_vif and chanctx stuffs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: implement MCC related H2C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: mac: process MCC related C2H (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: introduce helpers to wait/complete on condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if atomic before queuing c2h (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: rfk: rename rtw89_mcc_info to rtw89_rfk_mcc_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: 8821c: enable BT device recovery mechanism (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: turn off PoP function in monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add HE radiotap for monitor mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: enable mac80211 virtual monitor interface (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add reset to tx_ring_setup callback (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add mtk_wed_rx_reset routine (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: update mtk_wed_stop (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: move MTK_WDMA_RESET_IDX_TX configuration in mtk_wdma_tx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: return status value in mtk_wdma_rx_reset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add wcid overwritten support for wed v1 (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: add configure wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: rename tx_wdma array in rx_wdma (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed wo support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_wed: introduce wed mcu support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing of_node_put() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add axi bus support (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable} (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix off by one check of ARRAY_SIZE (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: add check for allocation failure (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings (Jose Ignacio Tornos Martinez) [2183487] - net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix parameter passing to iwl_mei_alive_notif() (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: return error value in case PLDR sync failed (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: trigger PCI re-enumeration in case of PLDR sync (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: fix double free on tx path. (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print OTP info after alive (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm: Update EHT capabilities for GL device (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: nvm-parse: support A-MPDU in EHT 2.4 GHz (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: advertise 320 MHz in 6 GHz only conditionally (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: set HE PHY bandwidth according to band (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support PPE Thresholds for EHT (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: add support for EHT 1K aggregation size (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: rs: add support for parsing max MCS per NSS/BW in 11be (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support 320 MHz PHY configuration (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Advertise EHT capabilities (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw88: fix race condition when doing H2C command (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Store WLAN firmware version in SMEM image table (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: avoid inaccessible IO operations during doing change_interface() (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: switch BANDEDGE and TX_SHAPE based on OFDMA trigger frame (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: read CFO from FD or preamble CFO field of phy status ie_type 1 accordingly (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: correct TX power controlled by BT-coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() in code ralated to struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: replace one-element array with flexible-array member in struct brcmf_dload_data_le (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Use struct_size() and array_size() in code ralated to struct brcmf_gscan_config (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Replace one-element array with flexible-array member (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Remove redundant argument offset (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Fix return value in ath10k_pci_init() (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add definition for some VIDs (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: Fix some error handling path in rtw89_wow_enable() (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: Avoid clashing function prototypes (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use u32_get_bits in *_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use strscpy instead of sprintf (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Name some bits used in burst init (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Rename rtl8xxxu_8188f_channel_to_group (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Split up rtl8xxxu_identify_chip (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Move burst init to a function (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: wait for the mac to stop on suspend (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: iwlmei: report disconnection as temporary (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: use wait_event_timeout() return value (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: implement PLDR flow (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: Fix getting the lowest rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: support new key API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: use bit of DRAM alloc ID to store failed allocs (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: print an error instead of a warning on invalid rate (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: cfg: disable STBC for BL step A devices (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: dbg: add support for DBGC4 on BZ family and above (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: use old checksum for Bz A-step (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mei: make sure ownership confirmed message is sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: iwlwifi: mvm: send TKIP connection status to csme (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Use IEEE80211_SEQ_TO_SN() for seq_ctrl conversion (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove unused variable mismatch (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: change debug mask of message of no TX resource (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Trigger sta disconnect on hardware restart (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: update D-MAC and C-MAC dump to diagnose SER (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: dump dispatch status via debug port (Jose Ignacio Tornos Martinez) [2183487] - wifi: Use kstrtobool() instead of strtobool() (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Avoiding Connection delay (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix for when connect request is not success (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: correctly remove all p2p vif (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add HP variant of T99W175 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Use dev_* instead of pr_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Set IEEE80211_HW_SUPPORT_FAST_XMIT (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Recognise all possible chip cuts (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix the CCK RSSI calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Add central frequency offset tracking (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix a typo "unknow" (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtlwifi: rtl8192ee: remove static variable stop_report_cnt (Jose Ignacio Tornos Martinez) [2183487] - bcma: Use the proper gpio include (Jose Ignacio Tornos Martinez) [2183487] - mtd: rawnand: brcmnand: Add platform data structure for BCMA (Jose Ignacio Tornos Martinez) [2183487] - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [2183487] - soc: qcom: qmi: use const for struct qmi_elem_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix qmi_msg_handler data structure initialization (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: remove variable sent (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN pattern match support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add WoWLAN function support (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add related H2C for WoWLAN mode (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add drop tx packet function (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add function to adjust and restore PLE quota (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: move enable_cpu/disable_cpu into fw_download (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: collect and send RF parameters to firmware for WoWLAN (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: check if sta's mac_id is valid under AP/TDLS (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add BW info for both TX and RX in phy_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: make table of RU mask constant (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: declare support bands with const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fw: adapt to new firmware format of dynamic header (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (net). (Jose Ignacio Tornos Martinez) [2183487] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Fix race between channel preparation and M0 event (Jose Ignacio Tornos Martinez) [2183487] - bus: mhi: host: Use mhi_soc_reset() API in place of register write (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: fix monitor vdev creation with firmware recovery (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reads of uninitialized variables hw_ctrl_s1, sw_ctrl_s1 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add 8852be to Makefile and Kconfig (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: add dummy C2H handler to avoid warning message (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to RF calibration (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add TSSI (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add IQK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add RCK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: rfk: add DACK (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Delay the unmapping of the buffer (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Check return value of ath10k_get_arvif() in ath10k_wmi_event_tdls_peer() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix firmware crash on vdev delete race condition (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Send PME message during wakeup from D3cold (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: add support to configure channel dwell time (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: suppress add interface error (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic attributes of chip_info (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add functions to control BB to assist RF calibrations (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to configure TX/RX path (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to query PPDU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops related to BT coexistence (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to get thermal (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add basic baseband chip_ops (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add power on/off functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel_help (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Update module description (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Fix reading the vendor of combo chips (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Make some arrays const (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: fix wrong bandwidth settings after scan (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: correct 6 GHz scan behavior (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_channel (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: make generic functions to convert subband gain index (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add HFC quota arrays (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: set proper configuration before loading NCTL (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: parse PHY status only when PPDU is to_self (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: coex: move chip_ops::btc_bt_aci_imp to a generic code (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: verify the expected usb_endpoints are present (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Remove -Warray-bounds exception (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Jose Ignacio Tornos Martinez) [2183487] - wifi: realtek: remove duplicated wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath9k: Make arrays prof_prio and channelmap static const (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Fix spelling mistake "chnange" -> "change" (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Drop support for TX push path (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add wake_tx_queue callback to drivers (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add internal handler for wake_tx_queue (Jose Ignacio Tornos Martinez) [2183487] - cfg80211: Update Transition Disable policy during port authorization (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: minstrel_ht: remove unused has_mrr member from struct minstrel_priv (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: remove support for AddBA with fragmentation (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: agg-rx: avoid band check (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: prohibit IEEE80211_HT_CAP_DELAY_BA with MLO (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: don't clear DTIM period after setting it (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: change AddBA deny error message (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: mlme: mark assoc link in output (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add RCU _check() link access variants (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: fix AddBA response addressing (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: set internal scan request BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: advertise TWT requester only with HW support (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: use link_id in ieee80211_change_bss() (Jose Ignacio Tornos Martinez) [2183487] - wifi: nl80211: use link ID in NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: transmit AddBA with MLD address (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: wme: use ap_addr instead of deflink BSSID (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Process association status for affiliated links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: Parse station profile from association response (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size validation (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211/mac80211: Fix ML element common size calculation (Jose Ignacio Tornos Martinez) [2183487] - wifi: ieee80211: Support validating ML station profile length (Jose Ignacio Tornos Martinez) [2183487] - wifi: cfg80211: support reporting failed links (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: recalc station aggregate data during link switch (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: include link address in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add API to show the link STAs in debugfs (Jose Ignacio Tornos Martinez) [2183487] - wifi: mac80211: add pointer from link STA to STA (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: add to dump TX FIFO 0/1 for 8852C (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: set pin MUX to enable BT firmware log (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: ignore warning of bb gain cfg_type 4 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: update BB parameters to v28 (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: rfk: correct miscoding delay of DPK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852c: correct set of IQK backup registers (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix AP interface delete issue (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: support station interface creation version 1, 2 and 3 (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add creating station interface support (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: dump dongle memory when attaching failed (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: return error when getting invalid max_flowrings from dongle (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: add a timer to read console periodically in PCIE bus (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Fix authentication latency caused by OBSS stats survey (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix CERT-P2P:5.1.10 failure (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: fix firmware trap while dumping obss stats (Jose Ignacio Tornos Martinez) [2183487] - brcmfmac: Add dump_survey cfg80211 ops for HostApd AutoChannelSelection (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtl8xxxu: Support new chip RTL8188FU (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852be: add 8852BE PCI entry (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read phy cap (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops to read efuse (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add chip_ops::set_txpwr (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: debug: txpwr_table considers sign (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: phy: make generic txpwr setting functions (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add tables for RFK (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (2 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: rtw89: 8852b: add BB and RF tables (1 of 2) (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: Don't exit on wakeup failure (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath10k: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jose Ignacio Tornos Martinez) [2183487] - wifi: ath11k: stop tx queues immediately upon firmware exit (Jose Ignacio Tornos Martinez) [2183487] - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jose Ignacio Tornos Martinez) [2183487] - treewide: use get_random_u32() when possible (Jose Ignacio Tornos Martinez) [2183487] - treewide: use prandom_u32_max() when possible, part 1 (Jose Ignacio Tornos Martinez) [2183487] - hwrng: core - let sleep be interrupted when unregistering hwrng (Jose Ignacio Tornos Martinez) [2183487] - tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix a double initialization typo (Mukesh Chaurasiya) [2203370] - tracing/kprobe: Check whether the non-suffixed symbol is notrace (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix to check notrace function with correct range (Mukesh Chaurasiya) [2203370] - tracing/kprobes: Fix within_notrace_func() to check only notrace functions (Mukesh Chaurasiya) [2203370] - powerpc/kprobes: Fix kprobe Oops happens in booke (Mukesh Chaurasiya) [2203370] - xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187456] {CVE-2023-2124} - perf c2c: Add report option to show false sharing in adjacent cachelines (Michael Petlan) [2193188] - powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183474] - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Tony Camuso) [2188408] {CVE-2023-2194} - prlimit: do_prlimit needs to have a speculation check (Alex Gladkov) [2196314] {CVE-2023-0458} - vmxnet3: use gro callback when UPT is enabled (Izabela Bakollari) [2183057] - r8152: Rate limit overflow messages (Jose Ignacio Tornos Martinez) [2153573] {CVE-2022-3594} - docs: Remove unnecessary unicode character (Patrick Talbert) [2207988] - PCI: vmd: Add quirk to configure PCIe ASPM and LTR (Myron Stowe) [2136922] - PCI: vmd: Create feature grouping for client products (Myron Stowe) [2136922] - PCI: vmd: Use PCI_VDEVICE in device list (Myron Stowe) [2136922] - PCI/ASPM: Add pci_enable_link_state() (Myron Stowe) [2136922] - PCI: vmd: Fix secondary bus reset for Intel bridges (Myron Stowe) [2136922] - PCI: vmd: Disable MSI remapping after suspend (Myron Stowe) [2136922] - PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs (Myron Stowe) [2136922] - PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() (Myron Stowe) [2136922]- net/sched: sch_fq: fix integer overflow of "credit" (Davide Caratti) [2187718] - net: sched: gred: prevent races when adding offloads to stats (Davide Caratti) [2187718] - sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Davide Caratti) [2187718] - net/sched: act_mpls: Fix warning during failed attribute validation (Davide Caratti) [2187718] - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2187718] - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Davide Caratti) [2187718] - net: sched: Fix use after free in red_enqueue() (Davide Caratti) [2187718] - net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2187718] - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Davide Caratti) [2187718] - net/sched: cls_api: Fix flow action initialization (Davide Caratti) [2187718] - scsi: lpfc: Update inbox lpfc driver for RHEL 8.9 to 14.0.0.21. (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.11 patches (Paul Ely) [2165048] - scsi: lpfc: Copyright updates for 14.2.0.10 patches (Paul Ely) [2165048] - scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing REG_LOGIN (Paul Ely) [2165048] - scsi: lpfc: Record LOGO state with discovery engine even if aborted (Paul Ely) [2165048] - scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver (Paul Ely) [2165048] - scsi: lpfc: Reorder freeing of various DMA buffers and their list removal (Paul Ely) [2165048] - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Paul Ely) [2165048] - scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler (Paul Ely) [2165048] - scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write (Paul Ely) [2165048] - scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state (Paul Ely) [2165048] - scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis() (Paul Ely) [2165048] - scsi: lpfc: Remove redundant clean up code in disable_vport() (Paul Ely) [2165048] - scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler (Paul Ely) [2165048] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192680] {CVE-2023-2248 CVE-2023-31436} - vfio/ccw: remove old IDA format restrictions (Tobias Huschle) [2187662] - vfio/ccw: handle a guest Format-1 IDAL (Tobias Huschle) [2187662] - vfio/ccw: allocate/populate the guest idal (Tobias Huschle) [2187662] - vfio/ccw: calculate number of IDAWs regardless of format (Tobias Huschle) [2187662] - vfio/ccw: read only one Format-1 IDAW (Tobias Huschle) [2187662] - vfio/ccw: refactor the idaw counter (Tobias Huschle) [2187662] - vfio/ccw: populate page_array struct inline (Tobias Huschle) [2187662] - vfio/ccw: record the page offset in struct pfn_array (Tobias Huschle) [2187662] - vfio/ccw: pass page count to page_array struct (Tobias Huschle) [2187662] - vfio/ccw: simplify CCW chain fetch routines (Tobias Huschle) [2187662] - vfio/ccw: move where IDA flag is set in ORB (Tobias Huschle) [2187662] - vfio/ccw: allow non-zero storage keys (Tobias Huschle) [2187662] - iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153349] - iavf: refactor VLAN filter states (Stefan Assmann) [2153349] - iavf: do not track VLAN 0 filters (Stefan Assmann) [2153349] - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153349] - iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153349] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153349] - iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153349] - iavf: Fix VF driver counting VLAN 0 filters (Stefan Assmann) [2153349] - iavf: Change information about device removal in dmesg (Stefan Assmann) [2153349] - iavf: Replace __FUNCTION__ with __func__ (Stefan Assmann) [2153349] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2153349] - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Guillaume Nault) [2188040] - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Guillaume Nault) [2188040] - ipv4: Fix error return code in fib_table_insert() (Guillaume Nault) [2188040] - ipv4: drop dst in multicast routing path (Guillaume Nault) [2188040] - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Guillaume Nault) [2188040] - xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189212] - xfrm: redact SA secret with lockdown confidentiality (Sabrina Dubroca) [2189212] - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189212] - xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2189212] - ice: Remove LAG+SRIOV mutual exclusion (Michal Schmidt) [2120585] - ext4: correct the misjudgment in ext4_iget_extra_inode (Carlos Maiolino) [2193101] - ext4: correct max_inline_xattr_value_size computing (Carlos Maiolino) [2193101] - ext4: fix use-after-free in ext4_xattr_set_entry (Carlos Maiolino) [2193101] {CVE-2023-2513} - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Carlos Maiolino) [2193101] - ixgbevf: Fix resource leak in ixgbevf_init_module() (Ken Cox) [2153374] - ixgbevf: Add error messages on vlan error (Ken Cox) [2153374]- kunit: make kunit_test_timeout compatible with comment (Nico Pache) [2168375] - kunit: fix assert_type for comparison macros (Nico Pache) [2168375] - redhat: include new kunit tests in mod-internals (Nico Pache) [2168375] - kernel.h: split out mathematical helpers (Nico Pache) [2168375] - linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL (Nico Pache) [2168375] - linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() (Nico Pache) [2168375] - : drop the gcc-3.3 'const' hack in roundup() (Nico Pache) [2168375] - kernel.h: documentation for roundup() vs round_up() (Nico Pache) [2168375] - apparmor: test: Use NULL macros (Nico Pache) [2168375] - kasan: test: Use NULL macros (Nico Pache) [2168375] - kunit: use NULL macros (Nico Pache) [2168375] - kunit: Introduce _NULL and _NOT_NULL macros (Nico Pache) [2168375] - kunit: decrease macro layering for EQ/NE asserts (Nico Pache) [2168375] - kunit: decrease macro layering for integer asserts (Nico Pache) [2168375] - kunit: reduce layering in string assertion macros (Nico Pache) [2168375] - kunit: drop unused intermediate macros for ptr inequality checks (Nico Pache) [2168375] - kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. (Nico Pache) [2168375] - Documentation: kunit: Remove redundant 'tips.rst' page (Nico Pache) [2168375] - Documentation: KUnit: reword description of assertions (Nico Pache) [2168375] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [2168375] - drm/tests: Split up test cases in igt_check_drm_format_min_pitch (Nico Pache) [2168375] - kunit: executor: Fix a memory leak on failure in kunit_filter_tests (Nico Pache) [2168375] - Documentation: kunit: Cleanup run_wrapper, fix x-ref (Nico Pache) [2168375] - kunit: use kmemdup in kunit_filter_tests(), take suite as const (Nico Pache) [2168375] - kunit: fix executor OOM error handling logic on non-UML (Nico Pache) [2168375] - drm: selftest: convert drm_mm selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_buddy selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_framebuffer selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_dp_mst_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_plane_helper selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_format selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_rect selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_cmdline_parser selftest to KUnit (Nico Pache) [2168375] - drm: selftest: convert drm_damage_helper selftest to KUnit (Nico Pache) [2168375] - drm/doc: Add KUnit documentation (Nico Pache) [2168375] - kunit: drop unused assert_type from kunit_assert and clean up macros (Nico Pache) [2168375] - kunit: split out part of kunit_assert into a static const (Nico Pache) [2168375] - kunit: factor out kunit_base_assert_format() call into kunit_fail() (Nico Pache) [2168375] - kunit: drop unused kunit* field in kunit_assert (Nico Pache) [2168375] - kunit: move check if assertion passed into the macros (Nico Pache) [2168375] - kunit: tool: misc cleanups (Nico Pache) [2168375] - kunit: tool: minor cosmetic cleanups in kunit_parser.py (Nico Pache) [2168375] - kunit: tool: make parser stop overwriting status of suites w/ no_tests (Nico Pache) [2168375] - kunit: tool: remove dead parse_crash_in_log() logic (Nico Pache) [2168375] - kunit: tool: print clearer error message when there's no TAP output (Nico Pache) [2168375] - kunit: tool: stop using a shell to run kernel under QEMU (Nico Pache) [2168375] - kunit: tool: update test counts summary line format (Nico Pache) [2168375] - kunit: bail out of test filtering logic quicker if OOM (Nico Pache) [2168375] - lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS (Nico Pache) [2168375] - kunit: Rework kunit_resource allocation policy (Nico Pache) [2168375] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Nico Pache) [2168375] - drm/todo: Add entry for converting kselftests to kunit (Nico Pache) [2168375] - drm/todo: Add entry for using kunit in the subsystem (Nico Pache) [2168375] - kunit: fix debugfs code to use enum kunit_status, not bool (Nico Pache) [2168375] - kunit: add ability to specify suite-level init and exit functions (Nico Pache) [2168375] - kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite) (Nico Pache) [2168375] - kunit: add support for kunit_suites that reference init code (Nico Pache) [2168375] - Documentation: kunit: change complete_and_exit to kthread_complete_and_exit (Nico Pache) [2168375] - mm/slub, kunit: Make slub_kunit unaffected by user specified flags (Nico Pache) [2168375] - kunit: Make kunit_remove_resource() idempotent (Nico Pache) [2168375] - list: test: Test the hlist structure (Nico Pache) [2168375] - ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() (Nico Pache) [2168375] - ASoC: soc-utils: Add helper to calculate BCLK from TDM info (Nico Pache) [2168375] - Documentation: kunit: update kconfig options needed for UML coverage (Nico Pache) [2168375] - kunit: split resource API impl from test.c into new resource.c (Nico Pache) [2168375] - kunit: split resource API from test.h into new resource.h (Nico Pache) [2168375] - kunit: tool: more descriptive metavars/--help output (Nico Pache) [2168375] - kunit: tool: Do not colorize output when redirected (Nico Pache) [2168375] - kunit: tool: properly report the used arch for --json, or '' if not known (Nico Pache) [2168375] - kunit: tool: refactor how we plumb metadata into JSON (Nico Pache) [2168375] - kunit: tool: drop mostly unused KunitResult.result field (Nico Pache) [2168375] - kunit: tool: readability tweaks in KernelCI json generation logic (Nico Pache) [2168375] - kunit: tool: simplify code since build_dir can't be None (Nico Pache) [2168375] - kunit: tool: drop last uses of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: drop unused KernelDirectoryPath var (Nico Pache) [2168375] - kunit: tool: make --json handling a bit clearer (Nico Pache) [2168375] - Documentation: kunit: fix path to .kunitconfig in start.rst (Nico Pache) [2168375] - Documentation: kunit: Fix cross-referencing warnings (Nico Pache) [2168375] - binfmt_elf: Introduce KUnit test (Nico Pache) [2168375] - list: test: Add a test for list_entry_is_head() (Nico Pache) [2168375] - list: test: Add a test for list_is_head() (Nico Pache) [2168375] - list: test: Add test for list_del_init_careful() (Nico Pache) [2168375] - list: introduce list_is_head() helper and re-use it in list.h (Nico Pache) [2168375] - list: add "list_del_init_careful()" to go with "list_empty_careful()" (Nico Pache) [2168375] - kunit: add example test case showing off all the expect macros (Nico Pache) [2168375] - test_hash.c: refactor into kunit (Nico Pache) [2168375] - lib/Kconfig.debug: properly split hash test kernel entries (Nico Pache) [2168375] - test_hash.c: split test_hash_init (Nico Pache) [2168375] - test_hash.c: split test_int_hash into arch-specific functions (Nico Pache) [2168375] - hash.h: remove unused define directive (Nico Pache) [2168375] - iio: test: Add check against NULL for buffer in tests. (Nico Pache) [2168375] - net: kunit: add a test for dev_addr_lists (Nico Pache) [2168375] - kprobes: convert tests to kunit (Nico Pache) [2168375] - bitfield: build kunit tests without structleak plugin (Nico Pache) [2168375] - thunderbolt: build kunit tests without structleak plugin (Nico Pache) [2168375] - iio/test-format: build kunit tests without structleak plugin (Nico Pache) [2168375] - gcc-plugins/structleak: add makefile var for disabling structleak (Nico Pache) [2168375] - math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it (Nico Pache) [2168375] - math: make RATIONAL tristate (Nico Pache) [2168375] - rtc: move RTC_LIB_KUNIT_TEST to proper location (Nico Pache) [2168375] - rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Nico Pache) [2168375] - lib/math/rational: add Kunit test cases (Nico Pache) [2168375] - time/kunit: Add missing MODULE_LICENSE() (Nico Pache) [2168375] - kasan: test: make use of kunit_skip() (Nico Pache) [2168375] - time: Improve performance of time64_to_tm() (Nico Pache) [2168375] - iio: Remove a cast in iio-test-format which is no longer required (Nico Pache) [2168375] - lib: kunit: suppress a compilation warning of frame size (Nico Pache) [2168375] - kasan: docs: update tests section (Nico Pache) [2168375] - iio: Add basic unit test for iio_format_value() (Nico Pache) [2168375] - Documentation: KUnit: Fix usage bug (Nico Pache) [2168375] - kunit: fix missing f in f-string in run_checks.py (Nico Pache) [2168375] - kunit: tool: Import missing importlib.abc (Nico Pache) [2168375] - kunit: replace kernel.h with the necessary inclusions (Nico Pache) [2168375] - Documentation: KUnit: Restyled Frequently Asked Questions (Nico Pache) [2168375] - Documentation: KUnit: Restyle Test Style and Nomenclature page (Nico Pache) [2168375] - Documentation: KUnit: Rework writing page to focus on writing tests (Nico Pache) [2168375] - Documentation: kunit: Reorganize documentation related to running tests (Nico Pache) [2168375] - Documentation: KUnit: Added KUnit Architecture (Nico Pache) [2168375] - Documentation: KUnit: Rewrite getting started (Nico Pache) [2168375] - Documentation: KUnit: Rewrite main page (Nico Pache) [2168375] - kunit: tool: Default --jobs to number of CPUs (Nico Pache) [2168375] - kunit: tool: fix newly introduced typechecker errors (Nico Pache) [2168375] - kunit: tool: make `build` subcommand also reconfigure if needed (Nico Pache) [2168375] - kunit: tool: delete kunit_parser.TestResult type (Nico Pache) [2168375] - kunit: tool: use dataclass instead of collections.namedtuple (Nico Pache) [2168375] - kunit: tool: suggest using decode_stacktrace.sh on kernel crash (Nico Pache) [2168375] - kunit: tool: reconfigure when the used kunitconfig changes (Nico Pache) [2168375] - kunit: tool: revamp message for invalid kunitconfig (Nico Pache) [2168375] - kunit: tool: add --kconfig_add to allow easily tweaking kunitconfigs (Nico Pache) [2168375] - kunit: tool: move Kconfig read_from_file/parse_from_string to package-level (Nico Pache) [2168375] - kunit: tool: print parsed test results fully incrementally (Nico Pache) [2168375] - kunit: Report test parameter results as (K)TAP subtests (Nico Pache) [2168375] - kunit: Don't crash if no parameters are generated (Nico Pache) [2168375] - kunit: tool: Report an error if any test has no subtests (Nico Pache) [2168375] - kunit: tool: Do not error on tests without test plans (Nico Pache) [2168375] - kunit: add run_checks.py script to validate kunit changes (Nico Pache) [2168375] - kunit: tool: fix --json output for skipped tests (Nico Pache) [2168375] - kunit: tool: fix typecheck errors about loading qemu configs (Nico Pache) [2168375] - kunit: tool: continue past invalid utf-8 output (Nico Pache) [2168375] - kunit: tool: improve compatibility of kunit_parser with KTAP specification (Nico Pache) [2168375] - kunit: tool: yield output from run_kernel in real time (Nico Pache) [2168375] - kunit: tool: support running each suite/test separately (Nico Pache) [2168375] - kunit: tool: actually track how long it took to run tests (Nico Pache) [2168375] - kunit: tool: factor exec + parse steps into a function (Nico Pache) [2168375] - kunit: add 'kunit.action' param to allow listing out tests (Nico Pache) [2168375] - kunit: tool: show list of valid --arch options when invalid (Nico Pache) [2168375] - kunit: tool: misc fixes (unused vars, imports, leaked files) (Nico Pache) [2168375] - kunit: fix too small allocation when using suite-only kunit.filter_glob (Nico Pache) [2168375] - kunit: tool: allow filtering test cases via glob (Nico Pache) [2168375] - kunit: tool: better handling of quasi-bool args (--json, --raw_output) (Nico Pache) [2168375] - kunit: tool: make --raw_output support only showing kunit output (Nico Pache) [2168375] - kunit: tool: add --kernel_args to allow setting module params (Nico Pache) [2168375] - kunit: tool: Assert the version requirement (Nico Pache) [2168375] - kunit: tool: remove unnecessary "annotations" import (Nico Pache) [2168375] - Documentation: kunit: drop obsolete note about uml_abort for coverage (Nico Pache) [2168375] - kunit: tool: Fix error messages for cases of no tests and wrong TAP header (Nico Pache) [2168375] - kunit: tool: Support skipped tests in kunit_tool (Nico Pache) [2168375] - kunit: tool: internal refactor of parser input handling (Nico Pache) [2168375] - kunit: Remove the unused all_tests.config (Nico Pache) [2168375] - kunit: Move default config from arch/um -> tools/testing/kunit (Nico Pache) [2168375] - kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default (Nico Pache) [2168375] - kunit: tool: add support for QEMU (Nico Pache) [2168375] - kunit: tool: make --kunitconfig accept dirs, add lib/kunit fragment (Nico Pache) [2168375] - kunit: tool: Disable PAGE_POISONING under --alltests (Nico Pache) [2168375] - kunit: tool: Fix a python tuple typing error (Nico Pache) [2168375] - iommu/amd: Indicate whether DMA remap support is enabled (Desnes Nunes) [2184064] - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (Desnes Nunes) [2184064] - usb: typec: ucsi: Only check the contract if there is a connection (Desnes Nunes) [2184064] - media: uvcvideo: Fix InterfaceProtocol for Quanta camera (Desnes Nunes) [2184064] - net: thunderbolt: fix memory leak in tbnet_open() (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-L6 modem (Desnes Nunes) [2184064] - USB: serial: option: add u-blox LARA-R6 00B modem (Desnes Nunes) [2184064] - USB: serial: option: remove old LARA-R6 PID (Desnes Nunes) [2184064] - net: thunderbolt: Fix error handling in tbnet_init() (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM160 0x0111 composition (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom MA510 modem (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom L610 modem (Desnes Nunes) [2184064] - USB: serial: option: add device id for Foxconn T99W265 (Desnes Nunes) [2184064] - USB: serial: option: add Fibocom FM101-GL variants (Desnes Nunes) [2184064] - USB: serial: option: add Telit LE910S1 0x9200 composition (Desnes Nunes) [2184064] - usb: add NO_LPM quirk for Realforce 87U Keyboard (Desnes Nunes) [2184064] - usb: typec: tipd: Prevent uninitialized event{1,2} in IRQ handler (Desnes Nunes) [2184064] - usb: typec: mux: Enter safe mode only when pins need to be reconfigured (Desnes Nunes) [2184064] - USB: bcma: Make GPIO explicitly optional (Desnes Nunes) [2184064] - USB: serial: option: add Sierra Wireless EM9191 (Desnes Nunes) [2184064] - xhci: Remove device endpoints from bandwidth list when freeing the device (Desnes Nunes) [2184064] - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Desnes Nunes) [2184064] - xhci: Add quirk to reset host back to default state at shutdown (Desnes Nunes) [2184064] - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Desnes Nunes) [2184064] - Revert "xhci: turn off port power in shutdown" (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI (Desnes Nunes) [2184064] - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI (Desnes Nunes) [2184064] - xhci: turn off port power in shutdown (Desnes Nunes) [2184064] - xhci: Keep interrupt disabled in initialization until host is running. (Desnes Nunes) [2184064] - fbdev: sisfb: use explicitly signed char (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Implement resume callback (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the connection on resume (Desnes Nunes) [2184064] - usb: host: ehci-exynos: switch to using gpiod API (Desnes Nunes) [2184064] - usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (Desnes Nunes) [2184064] - usb: typec: Replace custom implementation of device_match_fwnode() (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't warn on probe deferral (Desnes Nunes) [2184064] - usb: typec: ucsi: Wait for the USB role switches (Desnes Nunes) [2184064] - usb: typec: ucsi: add a common function ucsi_unregister_connectors() (Desnes Nunes) [2184064] - usb: typec: ucsi: Better fix for missing unplug events issue (Desnes Nunes) [2184064] - usb: typec: ucsi: Read the PDOs in separate work (Desnes Nunes) [2184064] - usb: typec: ucsi: Check the partner alt modes always if there is PD contract (Desnes Nunes) [2184064] - usb: typec: ucsi: acpi: Reduce the command completion timeout (Desnes Nunes) [2184064] - usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checking (Desnes Nunes) [2184064] - usb: typec: ucsi: Don't stop alt mode registration on busy condition (Desnes Nunes) [2184064] - usb: typec: ucsi: Always cancel the command if PPM reports BUSY condition (Desnes Nunes) [2184064] - usb: add quirks for Lenovo OneLink+ Dock (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Desnes Nunes) [2184064] - USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Desnes Nunes) [2184064] - usb: idmouse: fix an uninit-value in idmouse_open (Desnes Nunes) [2184064] - usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs (Desnes Nunes) [2184064] - usb: ulpi: Add debugfs support (Desnes Nunes) [2184064] - usb: typec: fusb302: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - usb: typec: stusb160x: Switch to use dev_err_probe() helper (Desnes Nunes) [2184064] - USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Desnes Nunes) [2184064] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2184064] - media: flexcop-usb: use usb_endpoint_maxp() (Desnes Nunes) [2184064] - media: flexcop-usb: clean up URB initialisation (Desnes Nunes) [2184064] - media: flexcop-usb: clean up endpoint sanity checks (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint type check (Desnes Nunes) [2184064] - media: flexcop-usb: sanity checking of endpoint type (Desnes Nunes) [2184064] - media: dib0700: fix rc endpoint lookup (Desnes Nunes) [2184064] - media: flexcop-usb: fix endpoint sanity check (Desnes Nunes) [2184064] - media: b2c2-flexcop-usb: add sanity checking (Desnes Nunes) [2184064] - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (Desnes Nunes) [2184064] - media: usb/dvb-usb-v2: fix repeated words in comments (Desnes Nunes) [2184064] - thunderbolt: Use dev_err_probe() (Desnes Nunes) [2184064] - thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [2184064] - Revert "usb: storage: Add quirk for Samsung Fit flash" (Desnes Nunes) [2184064] - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Desnes Nunes) [2184064] - media: uvcvideo: move uvc_format_desc to common header (Desnes Nunes) [2184064] - media: uvcvideo: Add UVC_GUID_FORMAT_H265 (Desnes Nunes) [2184064] - media: v4l: move helper functions for fractions from uvc to v4l2-common (Desnes Nunes) [2184064] - xhci: remove unused lpm_failed_dev member from struct xhci_hcd (Desnes Nunes) [2184064] - xhci: remove unused command member from struct xhci_hcd struct (Desnes Nunes) [2184064] - xhci: show fault reason for a failed enable slot command (Desnes Nunes) [2184064] - xhci: Don't show warning for reinit on known broken suspend (Desnes Nunes) [2184064] - xhci: dbc: Fix memory leak in xhci_alloc_dbc() (Desnes Nunes) [2184064] - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up driver prefix (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: move driver structure (Desnes Nunes) [2184064] - USB: serial: make remove callback return void (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute visibility logic (Desnes Nunes) [2184064] - USB: serial: console: move mutex_unlock() before usb_serial_put() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: convert to use dev_groups (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: add support for HP and HA devices (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: simplify divisor handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: assume hi-speed type (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up baudrate request (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up attribute handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up modem-status handling (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: tighten device-type detection (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename channel index (Desnes Nunes) [2184064] - USB: serial: kl5kusb105: use usb_control_msg_recv() and usb_control_msg_send() (Desnes Nunes) [2184064] - USB: serial: keyspan_pda: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: use usb_control_msg_recv() (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: include FT2232D in type string (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: rename chip types (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: drop redundant chip type comments (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: clean up chip type enum (Desnes Nunes) [2184064] - USB: serial: ftdi_sio: fix 300 bps rate for SIO (Desnes Nunes) [2184064] - usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() (Desnes Nunes) [2184064] - usb: misc: usb3503: call clk_disable_unprepare in the error handling (Desnes Nunes) [2184064] - usb: misc: uss720: fix uninitialized variable rlen (Desnes Nunes) [2184064] - thunderbolt: debugfs: Fix spelling mistakes in seq_puts text (Desnes Nunes) [2184064] - thunderbolt: Add support for ASMedia NVM image format (Desnes Nunes) [2184064] - thunderbolt: Move vendor specific NVM handling into nvm.c (Desnes Nunes) [2184064] - thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read() (Desnes Nunes) [2184064] - thunderbolt: Rename and make nvm_read() available for other files (Desnes Nunes) [2184064] - thunderbolt: Extend NVM version fields to 32-bits (Desnes Nunes) [2184064] - thunderbolt: Allow NVM upgrade of USB4 host routers (Desnes Nunes) [2184064] - scsi: uas: Drop DID_TARGET_FAILURE use (Desnes Nunes) [2184064] - usb: clean up after dropping driver registration log spam (Desnes Nunes) [2184064] - USB: host: ehci-atmel: Add support for HSIC phy (Desnes Nunes) [2184064] - dt-bindings: usb: atmel: add USB PHY type property (Desnes Nunes) [2184064] - USB: xhci: make xhci_get_endpoint_address static (Desnes Nunes) [2184064] - thunderbolt: Add support for receiver lane margining (Desnes Nunes) [2184064] - thunderbolt: Add helper to check if CL states are enabled on port (Desnes Nunes) [2184064] - thunderbolt: Pass CL state bitmask to tb_port_clx_supported() (Desnes Nunes) [2184064] - thunderbolt: Move port CL state functions into correct place in switch.c (Desnes Nunes) [2184064] - thunderbolt: Move tb_xdomain_parent() to tb.h (Desnes Nunes) [2184064] - USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe() (Desnes Nunes) [2184064] - USB: FHCI: Switch to GPIO descriptors (Desnes Nunes) [2184064] - net: thunderbolt: Update module description with mention of USB4 (Desnes Nunes) [2184064] - net: thunderbolt: Convert to use SPDX identifier (Desnes Nunes) [2184064] - net: thunderbolt: Enable full end-to-end flow control (Desnes Nunes) [2184064] - net: thunderbolt: Align the driver to the USB4 networking spec (Desnes Nunes) [2184064] - net: thunderbolt: Add comment clarifying prtcstns flags (Desnes Nunes) [2184064] - thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround (Desnes Nunes) [2184064] - thunderbolt: Make iommu_dma_protection more accurate (Desnes Nunes) [2184064] - iommu: Add capability for pre-boot DMA protection (Desnes Nunes) [2184064] - iommu: Introduce device_iommu_capable() (Desnes Nunes) [2184064] - thunderbolt: Show link type for XDomain connections too (Desnes Nunes) [2184064] - thunderbolt: Add KUnit test for devices with no DisplayPort adapters (Desnes Nunes) [2184064] - thunderbolt: Add support for XDomain lane bonding (Desnes Nunes) [2184064] - thunderbolt: Split setting link width and lane bonding into own functions (Desnes Nunes) [2184064] - thunderbolt: Move tb_port_state() prototype to correct place (Desnes Nunes) [2184064] - thunderbolt: Fix typo in comment (Desnes Nunes) [2184064] - thunderbolt: Replace usage of found with dedicated list iterator variable (Desnes Nunes) [2184064] - net: thunderbolt: Enable DMA paths only after rings are enabled (Desnes Nunes) [2184064] - usb: reduce kernel log spam on driver registration (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend/resume clks for brcm (Desnes Nunes) [2184064] - usb: host: xhci-plat: suspend and resume clocks (Desnes Nunes) [2184064] - usb: host: Initiate urb ep with udev ep0 (Desnes Nunes) [2184064] - usb: ehci: Use endpoint in URB to get maxpacket (Desnes Nunes) [2184064] - dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes (Desnes Nunes) [2184064] - dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Sonix Technology (Desnes Nunes) [2184064] - media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Desnes Nunes) [2184064] - media: uvcvideo: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl() (Desnes Nunes) [2184064] - media: uvcvideo: Remove unneeded goto (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Acer EasyCamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta cameras (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Chicony Easycamera (Desnes Nunes) [2184064] - media: uvcvideo: Limit power line control for Quanta UVC Webcam (Desnes Nunes) [2184064] - media: uvcvideo: Add support for per-device control mapping overrides (Desnes Nunes) [2184064] - media: uvcvideo: Add missing value for power_line_frequency (Desnes Nunes) [2184064] - media: uvcvideo: Replace broken URL (Desnes Nunes) [2184064] - media: uvcvideo: Fix comment blocks style (Desnes Nunes) [2184064] - media: uvcvideo: refactor __uvc_ctrl_add_mapping (Desnes Nunes) [2184064] - media: technisat-usb2: Fix comment typo (Desnes Nunes) [2184064] - media: tm6000: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - media: gspca: Fix typo 'the the' in comment (Desnes Nunes) [2184064] - thunderbolt: Add support for Intel Meteor Lake (Desnes Nunes) [2184064] - thunderbolt: Add comment where Thunderbolt 4 PCI IDs start (Desnes Nunes) [2184064] - usb/hcd: Fix dma_map_sg error check (Desnes Nunes) [2184064] - usb: move from strlcpy with unused retval to strscpy (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level (Desnes Nunes) [2184064] - usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add compatible id with rt1715 (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add initial phy setting (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Add regulator support when source vbus (Desnes Nunes) [2184064] - usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn (Desnes Nunes) [2184064] - dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H (Desnes Nunes) [2184064] - usb: common: debug: Check non-standard control requests (Desnes Nunes) [2184064] - usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader" (Desnes Nunes) [2184064] - usb: common: usb-conn-gpio: Simplify some error message (Desnes Nunes) [2184064] - scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi) [2186500] - scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi) [2186500] - scsi: target: core: Remove unused variable 'unit_serial_len' (Maurizio Lombardi) [2186500] - scsi: target: Remove the unused function transport_lba_64_ext() (Maurizio Lombardi) [2186500] - fix iov_iter_bvec() "direction" argument (Maurizio Lombardi) [2186500] - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Maurizio Lombardi) [2186500] - scsi: target: core: New key must be used for moved PR (Maurizio Lombardi) [2186500] - scsi: target: core: UA on all LUNs after reset (Maurizio Lombardi) [2186500] - scsi: target: core: Abort all preempted regs if requested (Maurizio Lombardi) [2186500] - scsi: target: core: Fix memory leak in preempt_and_abort (Maurizio Lombardi) [2186500] - scsi: target: core: Fix preempt and abort for allreg res (Maurizio Lombardi) [2186500] - scsi: target: Remove unused se_tmr_req_cache declaration (Maurizio Lombardi) [2186500] - scsi: target: alua: Do not report emtpy port group (Maurizio Lombardi) [2186500] - scsi: target: core: Set MULTIP bit for se_device with multiple ports (Maurizio Lombardi) [2186500] - scsi: target: pscsi: Remove repeated word "calling" (Maurizio Lombardi) [2186500] - scsi: target: core: De-RCU of se_lun and se_lun acl (Maurizio Lombardi) [2186500] - scsi: target: core: Fix race during ACL removal (Maurizio Lombardi) [2186500] - scsi: target: Remove XDWRITEREAD emulated support (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Do not require target authentication (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Allow AuthMethod=None (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Support base64 in CHAP (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add support for extended CDB AHS (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix clang -Wformat warnings (Maurizio Lombardi) [2186500] - scsi: target: Remove incorrect zero blocks WRITE_SAME check (Maurizio Lombardi) [2186500] - scsi: target: Remove duplicate "the" (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required() (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Control authentication per ACL (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Extract auth functions (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Add upcast helpers (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Avoid holding XArray lock when calling lock_page (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_session to iscsit_session (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_conn to iscsit_conn (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible data corruption (Maurizio Lombardi) [2186500] - scsi: target: core: Silence the message about unknown VPD pages (Maurizio Lombardi) [2186500] - target: remove an incorrect unmap zeroes data deduction (Maurizio Lombardi) [2186500] - scsi: target: Fix incorrect use of cpumask_t (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Fix possible page UAF (Maurizio Lombardi) [2186500] - scsi: target: Add iscsi/cpus_allowed_list in configfs (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Make cmd_ring_size changeable via configfs (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Make sure the np under each tpg is unique (Maurizio Lombardi) [2186500] - scsi: target: configfs: Delete unnecessary checks for NULL (Maurizio Lombardi) [2186500] - scsi: target: core: Use RCU helpers for INQUIRY t10_alua_tg_pt_gp (Maurizio Lombardi) [2186500] - scsi: target: core: Remove from tmr_list during LUN unlink (Maurizio Lombardi) [2186500] - scsi: target: core: Stop using bdevname() (Maurizio Lombardi) [2186500] - scsi: target: Perform ALUA group changes in one step (Maurizio Lombardi) [2186500] - scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path (Maurizio Lombardi) [2186500] - scsi: target: Fix alua_tg_pt_gps_count tracking (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered tag handling (Maurizio Lombardi) [2186500] - scsi: target: Fix ordered CMD_T_SENT handling (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Allocate zeroed pages for data area (Maurizio Lombardi) [2186500] - scsi: target: tcmu: Use struct_size() helper in kmalloc() (Maurizio Lombardi) [2186500] - scsi: target: sbp: Replace enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: iscsi: Replace tpg enable attr with ops.enable (Maurizio Lombardi) [2186500] - scsi: target: core: Add common tpg/enable attribute (Maurizio Lombardi) [2186500] - scsi: target: core: Make logs less verbose (Maurizio Lombardi) [2186500] - scsi: target: Remove unused function arguments (Maurizio Lombardi) [2186500] - scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT" (Maurizio Lombardi) [2186500] - dm: don't lock fs when the map is NULL in process of resume (Benjamin Marzinski) [2192702] - dm flakey: add an "error_reads" option (Benjamin Marzinski) [2192702] - dm flakey: remove trailing space in the table line (Benjamin Marzinski) [2192702] - dm flakey: fix a crash with invalid table line (Benjamin Marzinski) [2192702] - dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Benjamin Marzinski) [2192702] - dm: unexport dm_get_queue_limits() (Benjamin Marzinski) [2192702] - dm: add helper macro for simple DM target module init and exit (Benjamin Marzinski) [2192702] - dm raid: remove unused d variable (Benjamin Marzinski) [2192702] - dm mirror: add DMERR message if alloc_workqueue fails (Benjamin Marzinski) [2192702] - dm: push error reporting down to dm_register_target() (Benjamin Marzinski) [2192702] - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Benjamin Marzinski) [2192702] - dm error: add discard support (Benjamin Marzinski) [2192702] - dm zero: add discard support (Benjamin Marzinski) [2192702] - dm table: allow targets without devices to set ->io_hints (Benjamin Marzinski) [2192702] - dm verity: fix error handling for check_at_most_once on FEC (Benjamin Marzinski) [2192702] - dm thin: speed up cell_defer_no_holder() (Benjamin Marzinski) [2192702] - dm bufio: don't bug for clear developer oversight (Benjamin Marzinski) [2192702] - dm bufio: never crash if dm_bufio_in_request() (Benjamin Marzinski) [2192702] - dm bufio: use WARN_ON in dm_bufio_client_destroy and dm_bufio_exit (Benjamin Marzinski) [2192702] - dm bufio: remove unused dm_bufio_release_move interface (Benjamin Marzinski) [2192702] - dm stats: check for and propagate alloc_percpu failure (Benjamin Marzinski) [2192702] - dm crypt: avoid accessing uninitialized tasklet (Benjamin Marzinski) [2192702] - dm crypt: add cond_resched() to dmcrypt_write() (Benjamin Marzinski) [2192702] - dm thin: fix deadlock when swapping to thin device (Benjamin Marzinski) [2192702] - units: add the HZ macros (Jocelyn Falempe) [2160451] - isystem: ship and use stdarg.h (Jocelyn Falempe) [2160451] - i915: Move list_count() to list.h as list_count_nodes() for broader use (Jocelyn Falempe) [2160451] - resource: Convert DEFINE_RES_NAMED() to be compound literal (Jocelyn Falempe) [2160451] - media: videobuf2: Assert held reservation lock for dma-buf mmapping (Jocelyn Falempe) [2160451] - media: videobuf2: Stop using internal dma-buf lock (Jocelyn Falempe) [2160451] - media: videobuf2: Prepare to dynamic dma-buf locking specification (Jocelyn Falempe) [2160451] - media: videobuf2-dma-contig.c: remove spurious 'b' in message (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of attachment-mapping functions (Jocelyn Falempe) [2160451] - dma-buf: Add unlocked variant of vmapping functions (Jocelyn Falempe) [2160451] - kbuild: simplify access to the kernel's version (Jocelyn Falempe) [2160451] - hwmon: (core) Add support for rated attributes (Jocelyn Falempe) [2160451] - ACPI: video: Allow GPU drivers to report no panels (Jocelyn Falempe) [2160451] - drm: Move nomodeset kernel parameter to drivers/video (Jocelyn Falempe) [2160451] - PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros (Jocelyn Falempe) [2160451] - PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro (Jocelyn Falempe) [2160451] - ACPI: video: Make backlight class device registration a separate step (v2) (Jocelyn Falempe) [2160451] - ACPI: video: Add acpi_video_backlight_use_native() helper (Jocelyn Falempe) [2160451] - scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage (Jocelyn Falempe) [2160451] - iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM() (Jocelyn Falempe) [2160451] - perf branch: Fix interpretation of branch records (Michael Petlan) [2086826] - perf/x86/amd/lbr: Adjust LBR regardless of filtering (Michael Petlan) [2086826] - perf/x86/utils: Fix uninitialized var in get_branch_type() (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support (Michael Petlan) [2086826] - perf/core: Add speculation info to branch entries (Michael Petlan) [2086826] - perf/x86/amd/lbr: Use fusion-aware branch classifier (Michael Petlan) [2086826] - perf/x86: Make branch classifier fusion-aware (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 software branch filter support (Michael Petlan) [2086826] - perf/x86: Move branch classifier (Michael Petlan) [2086826] - perf: Add irq and exception return branch types (Michael Petlan) [2086826] - perf/x86/intel/ds: Check return values of insn decoder functions (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Add LbrExtV2 branch record support (Michael Petlan) [2086826] - perf/x86/amd/lbr: Detect LbrExtV2 support (Michael Petlan) [2086826] - x86/cpufeatures: Add LbrExtV2 feature bit (Michael Petlan) [2086826] - perf/x86/amd/core: Add generic branch record interfaces (Michael Petlan) [2086826] - perf/x86/amd/core: Refactor branch attributes (Michael Petlan) [2086826] - perf/x86/amd/brs: Move feature-specific functions (Michael Petlan) [2086826] - scsi: zfcp: Trace when request remove fails after qdio send fails (Tobias Huschle) [2159733] - scsi: zfcp: Change the type of all fsf request id fields and variables to u64 (Tobias Huschle) [2159733] - scsi: zfcp: Make the type for accessing request hashtable buckets size_t (Tobias Huschle) [2159733] - scsi: zfcp: Drop redundant "the" in the comments (Tobias Huschle) [2159733] - s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2159732] - s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2159732] - s390/qeth: Use constant for IP address buffers (Tobias Huschle) [2159732] - s390/ctcm: cleanup indenting (Tobias Huschle) [2159732] - s390/ipl: add loadparm parameter to eckd ipl/reipl data (Tobias Huschle) [2159689] - s390/ipl: add DEFINE_GENERIC_LOADPARM() (Tobias Huschle) [2159689] - s390/ipl: use octal values instead of S_* macros (Tobias Huschle) [2159689] - s390/ipl: add eckd support (Tobias Huschle) [2159689] - net/iucv: Fix size of interrupt data (Tobias Huschle) [2192507] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2176760] - workqueue: make sysfs of unbound kworker cpumask more clever (Waiman Long) [2176760] - workqueue: Rename "delayed" (delayed by active management) to "inactive" (Waiman Long) [2176760] - workqueue: Kick a worker based on the actual activation of delayed works (Waiman Long) [2176760] - workqueue: fix UAF in pwq_unbound_release_workfn() (Waiman Long) [2176760] - workqueue: fix a piece of comment about reserved bits for work flags (Waiman Long) [2176760] - workqueue: void unneeded requeuing the pwq in rescuer thread (Waiman Long) [2176760] - mm/memcg: Fix mem_cgroup_id_get_online() underflow problem (Waiman Long) [2176760] - net: fix NULL pointer in skb_segment_list (Paolo Abeni) [2188595] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [2188595] - skbuff: Account for tail adjustment during pull operations (Paolo Abeni) [2188595] - net: vmxnet3: Fix NULL pointer dereference in vmxnet3_rq_rx_complete() (Seiji Nishikawa) [2186419] - tipc: add an extra conn_get in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - tipc: set con sock in tipc_conn_alloc (Xin Long) [2177374] {CVE-2023-1382} - net: sched: fix memory leak in tcindex_set_parms (Davide Caratti) [2181874] - net/sched: tcindex: search key must be 16 bits (Davide Caratti) [2181874] - net/sched: tcindex: update imperfect hash filters respecting rcu (Davide Caratti) [2181874] {CVE-2023-1281} - crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2193410] - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Ricardo Robaina) [2174409] {CVE-2023-1118}- xfs: assert in xfs_btree_del_cursor should take into account error (Andrey Albershteyn) [2183168] - xfs: prevent a UAF when log IO errors race with unmount (Andrey Albershteyn) [2183168] - xfs: fix NULL pointer dereference in xfs_getbmap() (Andrey Albershteyn) [2183168] - xfs: avoid a UAF when log intent item recovery fails (Andrey Albershteyn) [2183168] - xfs: fix memory leak in xfs_errortag_init (Andrey Albershteyn) [2183168] - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (Andrey Albershteyn) [2183168] - xfs: fix sb write verify for lazysbcount (Andrey Albershteyn) [2183168] - xfs: invalidate block device page cache during unmount (Andrey Albershteyn) [2183168] - xfs: invalidate xfs_bufs when allocating cow extents (Andrey Albershteyn) [2183168] - xfs: dquot shrinker doesn't check for XFS_DQFLAG_FREEING (Andrey Albershteyn) [2183168] - xfs: fix intermittent hang during quotacheck (Andrey Albershteyn) [2183168] - xfs: fix exception caused by unexpected illegal bestcount in leaf dir (Andrey Albershteyn) [2183168] - xfs: fix super block buf log item UAF during force shutdown (Andrey Albershteyn) [2183168] - xfs: fix uninitialized variable access (Andrey Albershteyn) [2183168] - xfs: fix potential log item leak (Andrey Albershteyn) [2183168] - xfs: fix inode reservation space for removing transaction (Andrey Albershteyn) [2183168] - xfs: fix extent busy updating (Andrey Albershteyn) [2183168] - xfs: fix low space alloc deadlock (Andrey Albershteyn) [2183168] - xfs: purge dquots after inode walk fails during quotacheck (Andrey Albershteyn) [2183168] - xfs: get root inode correctly at bulkstat (Andrey Albershteyn) [2183168] - iomap: iomap: fix memory corruption when recording errors during writeback (Andrey Albershteyn) [2183168] - xfs: attach dquots to inode before reading data/cow fork mappings (Andrey Albershteyn) [2183168] - xfs: get rid of assert from xfs_btree_islastblock (Andrey Albershteyn) [2183168] - xfs: fix use-after-free in xattr node block inactivation (Andrey Albershteyn) [2183168] - xfs: pass the correct cursor to xfs_iomap_prealloc_size (Andrey Albershteyn) [2183168] - xfs: don't report reserved bnobt space as available (Andrey Albershteyn) [2183168] - xfs: fix overfilling of reserve pool (Andrey Albershteyn) [2183168] - xfs: always succeed at setting the reserve pool size (Andrey Albershteyn) [2183168] - xfs: remove infinite loop when reserving free block pool (Andrey Albershteyn) [2166567 2183168] - xfs: don't include bnobt blocks when reserving free block pool (Andrey Albershteyn) [2183168] - xfs: document the XFS_ALLOC_AGFL_RESERVE constant (Andrey Albershteyn) [2183168] - xfs: prevent UAF in xfs_log_item_in_current_chkpt (Andrey Albershteyn) [2183168] - xfs: fix incorrect i_nlink caused by inode racing (Andrey Albershteyn) [2183168] - xfs: fix incorrect error-out in xfs_remove (Andrey Albershteyn) [2183168] - KVM: s390: GISA: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: disable migration mode when dirty tracking is disabled (Cédric Le Goater) [2169294] - KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails (Cédric Le Goater) [2169294] - iommu/s390: Make attach succeed even if the device is in error state (Cédric Le Goater) [2169294] - KVM: s390: pci: Fix allocation size of aift kzdev elements (Cédric Le Goater) [2169294] - iommu/s390: Fix incorrect aperture check (Cédric Le Goater) [2169294] - KVM: s390: VSIE: sort out virtual/physical address in pin_guest_page (Cédric Le Goater) [2169294] - KVM: s390: pv: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sida: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - KVM: s390: sort out physical vs virtual pointers usage (Cédric Le Goater) [2169294] - iommu/s390: Fail probe for non-PCI devices (Cédric Le Goater) [2169294] - PCI/AER: Remove redundant Device Control Error Reporting Enable (Myron Stowe) [2180894] - PCI/AER: Configure ECRC only if AER is native (Myron Stowe) [2180894] - PCI/AER: Iterate over error counters instead of error strings (Myron Stowe) [2180894] - PCI/AER: Enable error reporting when AER is native (Myron Stowe) [2180894] - PCI/AER: Configure ECRC for every device (Myron Stowe) [2180894] - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits (Myron Stowe) [2180894] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [2180894] - PCI/AER: Use consistent format when printing PCI device (Myron Stowe) [2180894] - PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf16s_to_utf8s() (Myron Stowe) [2180894] - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Myron Stowe) [2180894] - mlxsw: minimal: Fix deadlock in ports creation (Petr Oros) [2177956] - mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister() (Petr Oros) [2177956] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2177956] - mlxsw: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2177956] - mlxsw: Narrow the critical section of devl_lock during ports creation/removal (Petr Oros) [2177956] - ice: sleep, don't busy-wait, in the SQ send retry loop (Michal Schmidt) [2184013] - ice: remove unused buffer copy code in ice_sq_send_cmd_retry() (Michal Schmidt) [2184013] - ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT (Michal Schmidt) [2184013] - ice: remove ice_ctl_q_info::sq_cmd_timeout (Michal Schmidt) [2184013] - ice: increase the GNSS data polling interval to 20 ms (Michal Schmidt) [2184013] - ice: do not busy-wait to read GNSS data (Michal Schmidt) [2184013] - enic: Use irq_update_affinity_hint() (Michal Schmidt) [2101515] - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Michal Schmidt) [2101515] - net: enic: Cure the enic api locking trainwreck (Michal Schmidt) [2101515] - enic: switch from 'pci_' to 'dma_' API (Michal Schmidt) [2101515] - enic: convert to new udp_tunnel_nic infra (Michal Schmidt) [2101515] - enic: let core reject the unsupported coalescing parameters (Michal Schmidt) [2101515] - scsi: mpt3sas: Fix an issue when driver is being removed (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove HBA BIOS version in the kernel log (Tomas Henzl) [2166206] - scsi: mpt3sas: Don't print sense pool info twice (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix a memory leak (Tomas Henzl) [2166206] - scsi: mpt3sas: Demote log level for trace buffer allocation to info (Tomas Henzl) [2166206] - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Tomas Henzl) [2166206] - scsi: mpt3sas: Remove usage of dma_get_required_mask() API (Tomas Henzl) [2166206] - scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2166206] - ipmi: msghandler: kABI implementation was wrong (Tony Camuso) [2182345] - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Chris von Recklinghausen) [2184583] {CVE-2023-1855} - RDMA/irdma: Add ipv4 check to irdma_find_listener() (Kamal Heib) [2117129 2135976] - RDMA/irdma: Increase iWARP CM default rexmit count (Kamal Heib) [2117129 2135976] - RDMA/irdma: Fix memory leak of PBLE objects (Kamal Heib) [2117129 2135976] - RDMA/irdma: Do not generate SW completions for NOPs (Kamal Heib) [2117129 2135976] - RDMA/irdma: Remove a redundant irdma_arp_table() call (Kamal Heib) [2117129 2135976] - migrate: grab the compound head in migration_entry_wait_on_locked (Nico Pache) [2188249] - module: Don't wait for GOING modules (Mark Langsdorf) [1964563] - redhat/configs: Fix DEBUG_BLK_CGROUP and BFQ_CGROUP_DEBUG configs (Vladis Dronov) - x86/MCE/AMD: Clear DFR errors found in THR handler (Prarit Bhargava) [2190279]- iommu/amd: Update amd_iommu_fault structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Update device_state structure to include PCI seg ID (Jerry Snitselaar) [2117775] - iommu/amd: Print PCI segment ID in error log messages (Jerry Snitselaar) [2117775] - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Jerry Snitselaar) [2117775] - iommu/amd: Specify PCI segment ID when getting pci device (Jerry Snitselaar) [2117775] - iommu/amd: Include PCI segment ID when initialize IOMMU (Jerry Snitselaar) [2117775] - iommu/amd: Introduce get_device_sbdf_id() helper function (Jerry Snitselaar) [2117775] - iommu/amd: Flush upto last_bdf only (Jerry Snitselaar) [2117775] - iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf] (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() (Jerry Snitselaar) [2117775] - iommu/amd: Update (un)init_device_table_dma() (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_irq_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update dump_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Update iommu_ignore_device (Jerry Snitselaar) [2117775] - iommu/amd: Update set_dte_entry and clear_dte_entry (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment rlookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Update alloc_irq_table and alloc_irq_index (Jerry Snitselaar) [2117775] - iommu/amd: Update amd_irte_ops functions (Jerry Snitselaar) [2117775] - iommu/amd: Introduce struct amd_ir_data.iommu (Jerry Snitselaar) [2117775] - iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use rlookup_amd_iommu helper function (Jerry Snitselaar) [2117775] - iommu/amd: Convert to use per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table size (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment last_bdf (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment unity map list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment alias_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment old_dev_tbl_cpy (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment dev_data_list (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment irq_lookup_table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment rlookup table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce per PCI segment device table (Jerry Snitselaar) [2117775] - iommu/amd: Introduce pci segment structure (Jerry Snitselaar) [2117775] - iommu/amd: Update struct iommu_dev_data definition (Jerry Snitselaar) [2117775] - redhat: configs: Enable CONFIG_INTEL_IOMMU_PERF_EVENTS (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug (Jerry Snitselaar) [2176995] - iommu/vt-d: Enable IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon overflow handler support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support cpumask for IOMMU perfmon (Jerry Snitselaar) [2176995] - iommu/vt-d: Add IOMMU perfmon support (Jerry Snitselaar) [2176995] - iommu/vt-d: Support Enhanced Command Interface (Jerry Snitselaar) [2176995] - iommu/vt-d: Retrieve IOMMU perfmon capability information (Jerry Snitselaar) [2176995] - iommu/vt-d: Fix error handling in sva enable/disable paths (Jerry Snitselaar) [2181397] - iommu/vt-d: Support size of the register set in DRHD (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow zero SAGAW if second-stage not supported (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove include/linux/intel-svm.h (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow to use flush-queue when first level is default (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PASID directory pointer coherency (Jerry Snitselaar) [2181397] - iommu/vt-d: Set No Execute Enable bit in PASID table entry (Jerry Snitselaar) [2181397] - iommu: Remove SVM_FLAG_SUPERVISOR_MODE support (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() (Jerry Snitselaar) [2181397] - PCI: Enable PASID only when ACS RR & UF enabled on upstream path (Jerry Snitselaar) [2181397] - iommu/vt-d: Set SRE bit only when hardware has SRS cap (Jerry Snitselaar) [2181397] - iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove pasid_set_eafe() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unnecessary SVA data accesses in page fault path (Jerry Snitselaar) [2181397] - iommu/vt-d: Add RPLS to quirk list to skip TE disabling (Jerry Snitselaar) [2181397] - iommu: Remove guest pasid related interfaces and definitions (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove guest pasid related callbacks (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused PASID_DISABLED (Jerry Snitselaar) [2181397] - iommu/vt-d: Clean up unused PASID updating functions (Jerry Snitselaar) [2181397] - iommu/vtd: Replace acpi_bus_get_device() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused dma_to_mm_pfn function (Jerry Snitselaar) [2181397] - iommu/vt-d: Use bitmap_zalloc() when applicable (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove unused macros (Jerry Snitselaar) [2181397] - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/vt-d: Use rcu_lock in get_resv_regions (Jerry Snitselaar) [2181397] - iommu: Add gfp parameter to iommu_alloc_resv_region (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Jerry Snitselaar) [2181397] - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() (Jerry Snitselaar) [2181397] - iommu/vt-d: Remove iova_cache_get/put() (Jerry Snitselaar) [2181397] - iommu/vt-d: Add missing "__init" for rmrr_sanity_check() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Force identity domains for legacy binding (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() (Jerry Snitselaar) [2181397] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() (Jerry Snitselaar) [2181397] - iommu/arm-smmu: Add clk_bulk_{prepare/unprepare} to system pm callbacks (Jerry Snitselaar) [2181397] - iommu: Make sysfs robust for non-API groups (Jerry Snitselaar) [2181397] - iommu: Use right way to retrieve iommu_ops (Jerry Snitselaar) [2181397] - iommu: Remove apply_resv_region (Jerry Snitselaar) [2181397] - iommu/dma: Explicitly sort PCI DMA windows (Jerry Snitselaar) [2181397] - iommu: Do not dereference fwnode in struct device (Jerry Snitselaar) [2181397] - iommu: Remove duplicate ida_free in iommu_group_alloc (Jerry Snitselaar) [2181397] - iommu: Directly use ida_alloc()/free() (Jerry Snitselaar) [2181397] - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory (Jerry Snitselaar) [2181397] - iommu/iova: Fix alloc iova overflows issue (Jerry Snitselaar) [2181397] - iova: Remove iovad->rcaches check in iova_rcache_get() (Jerry Snitselaar) [2181397] - iova: Remove magazine BUG_ON() checks (Jerry Snitselaar) [2181397] - iova: Remove some magazine pointer NULL checks (Jerry Snitselaar) [2181397] - swiotlb: fix a braino in the alignment check fix (Jerry Snitselaar) [2181397] - swiotlb: fix slot alignment checks (Jerry Snitselaar) [2181397] - swiotlb: use wrap_area_index() instead of open-coding it (Jerry Snitselaar) [2181397] - swiotlb: fix the deadlock in swiotlb_do_find_slots (Jerry Snitselaar) [2181397] - swiotlb: mark swiotlb_memblock_alloc() as __init (Jerry Snitselaar) [2181397] - swiotlb: remove swiotlb_max_segment (Jerry Snitselaar) [2181397] - swiotlb: reduce the swiotlb buffer size on allocation failure (Jerry Snitselaar) [2181397] - swiotlb: replace kmap_atomic() with memcpy_{from,to}_page() (Jerry Snitselaar) [2181397] - swiotlb: don't panic! (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (Jerry Snitselaar) [2175620] - iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback (Jerry Snitselaar) [2181397] - iommu/vt-d: Avoid unnecessary global DMA cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Avoid unnecessary global IRTE cache invalidation (Jerry Snitselaar) [2176983] - iommu/vt-d: Fix buggy QAT device mask (Jerry Snitselaar) [2169568] - iommu/vt-d: Add a fix for devices need extra dtlb flush (Jerry Snitselaar) [2169568] - xfs: fix off-by-one-block in xfs_discard_folio() (Carlos Maiolino) [2112147] - xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2112147] - xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2112147] - iomap: write iomap validity checks (Carlos Maiolino) [2112147] - xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2112147] - iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2112147] - iomap: Export page_cache_seek_hole_data (Carlos Maiolino) [2112147] - xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2112147] - xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2112147] - xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2112147] - xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2112147] - iomap: iomap_read_inline_data cleanup (Carlos Maiolino) [2112147] - iomap: Fix inline extent handling in iomap_readpage (Carlos Maiolino) [2112147] - iomap: constify iomap_iter_srcmap (Carlos Maiolino) [2112147] - iomap: rework unshare flag (Carlos Maiolino) [2112147] - iomap: pass an iomap_iter to various buffered I/O helpers (Carlos Maiolino) [2112147] - iomap: remove iomap_apply (Carlos Maiolino) [2112147] - fsdax: Fix infinite loop in dax_iomap_rw() (Carlos Maiolino) [2112147] - fsdax: switch dax_iomap_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_swapfile_activate to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_data to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_seek_hole to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_bmap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_fiemap to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch __iomap_dio_rw to use iomap_iter (Carlos Maiolino) [2112147] - iomap: support REQ_OP_ZONE_APPEND (Carlos Maiolino) [2112147] - iomap: add a filesystem hook for direct I/O bio submission (Carlos Maiolino) [2112147] - iomap: switch iomap_page_mkwrite to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_zero_range to use iomap_iter (Carlos Maiolino) [2112147] - iomap: Change calling convention for zeroing (Carlos Maiolino) [2112147] - iomap: switch iomap_file_unshare to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch iomap_file_buffered_write to use iomap_iter (Carlos Maiolino) [2112147] - iomap: switch readahead and readpage to use iomap_iter (Carlos Maiolino) [2112147] - iomap: add the new iomap_iter model (Carlos Maiolino) [2112147] - iomap: fix the iomap_readpage_actor return value for inline data (Carlos Maiolino) [2112147] - iomap: Support inline data with block size < page size (Carlos Maiolino) [2112147] - fs: mark the iomap argument to __block_write_begin_int const (Carlos Maiolino) [2112147] - fsdax: mark the iomap argument to dax_iomap_sector as const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_page_sync const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_read_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data_valid const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_inline_data const (Carlos Maiolino) [2112147] - iomap: mark the iomap argument to iomap_sector const (Carlos Maiolino) [2112147] - ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Hangbin Liu) [2185798] - ipv6: Fix tcp socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: Fix datagram socket connection with DSCP. (Hangbin Liu) [2185798] - ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2185798] - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2185798] - ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2185798] - ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2185798] - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration (Shaoqin Huang) [2175146] - KVM: arm64: Retry fault if vma_lookup() results become invalid (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU (Shaoqin Huang) [2175146] - KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value (Shaoqin Huang) [2175146] - KVM: arm64: timers: Convert per-vcpu virtual offset to a global value (Shaoqin Huang) [2175146] - KVM: arm64: Fix non-kerneldoc comments (Shaoqin Huang) [2175146] - arm64/sysreg: clean up some inconsistent indenting (Shaoqin Huang) [2175146] - KVM: arm64: timers: Don't BUG() on unhandled timer trap (Shaoqin Huang) [2175146] - KVM: arm64: Reduce overhead of trapped timer sysreg accesses (Shaoqin Huang) [2175146] - KVM: arm64: Don't arm a hrtimer for an already pending timer (Shaoqin Huang) [2175146] - KVM: arm64: Fix S1PTW handling on RO memslots (Shaoqin Huang) [2175146] - KVM: arm64: Fix typo in comment (Shaoqin Huang) [2175146] - KVM: arm64: Fix pvtime documentation (Shaoqin Huang) [2175146] - KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS. (Shaoqin Huang) [2175146] - KVM: arm64: nvhe: Fix build with profile optimization (Shaoqin Huang) [2175146] - fuse: wait for writepages in syncfs (Brian Foster) [2185834] - virtio_fs: Modify format for virtio_fs_direct_access (Brian Foster) [2185834] - virtiofs: delete unused parameter for virtio_fs_cleanup_vqs (Brian Foster) [2185834] - virtiofs: use strscpy for copying the queue name (Brian Foster) [2185834] - virtiofs: propagate sync() to file server (Brian Foster) [2185834] - fuse: add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID (Brian Foster) [2185834] - fuse: extend FUSE_SETXATTR request (Brian Foster) [2185834] - virtiofs: fix userns (Brian Foster) [2185834] - virtiofs: remove useless function (Brian Foster) [2185834] - virtiofs: split requests that exceed virtqueue size (Brian Foster) [2185834] - virtiofs: fix memory leak in virtio_fs_probe() (Brian Foster) [2185834] - virtio_fs: convert to LE accessors (Brian Foster) [2185834] - dmaengine: use sysfs_emit() to instead of scnprintf() (Jerry Snitselaar) [2181398] - dmaengine: Simplify dmaenginem_async_device_register() function (Jerry Snitselaar) [2181398] - dmaengine: idma64: Update bytes_transferred field (Jerry Snitselaar) [2181398] - dmaengine: dw: Move check for paused channel to dwc_get_residue() (Jerry Snitselaar) [2181398] - dmaengine: ptdma: check for null desc before calling pt_cmd_callback (Jerry Snitselaar) [2181398] - dmaengine: idxd: Fix default allowed read buffers value in group (Jerry Snitselaar) [2181398] - dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (Jerry Snitselaar) [2181398] - ptdma: pt_core_execute_cmd() should use spinlock (Jerry Snitselaar) [2181398] - dmaengine: Fix double increment of client_count in dma_chan_get() (Jerry Snitselaar) [2181398] - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Jerry Snitselaar) [2153929] - cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2182867] - cifs: use the expiry output of dns_query to schedule next resolution (Ronnie Sahlberg) [2182867] - cifs: sanitize paths in cifs_update_super_prepath. (Ronnie Sahlberg) [2182472] - redhat/configs: Fix incorrect configs location and content (Vladis Dronov) - scsi: megaraid_sas: Fix double kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl) [2163670] - scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities (Tomas Henzl) [2163670] - scsi: megaraid_sas: Update max supported LD IDs to 240 (Tomas Henzl) [2163670] - scsi: megaraid_sas: Add flexible array member for SGLs (Tomas Henzl) [2163670] - scsi: megaraid_sas: Fix some spelling mistakes in comment (Tomas Henzl) [2163670] - scsi: megaraid_sas: Remove unnecessary kfree() (Tomas Henzl) [2163670] - scsi: megaraid_sas: Use irq_set_affinity_and_hint() (Tomas Henzl) [2163670] - scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2163670] - scsi: ses: Handle enclosure with just a primary component gracefully (Tomas Henzl) [2188481] - ipvlan: hold lower dev to avoid possible use-after-free (Davide Caratti) [2188055] - net: macvlan: Use built-in RCU list checking (Davide Caratti) [2188055] - x86/split_lock: Enumerate architectural split lock disable bit (Prarit Bhargava) [2123535] - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Yauheni Kaliuta) [2175160] - hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs (Marcelo Tosatti) [2158707] - scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Maurizio Lombardi) [2156588] - scsi: target: iscsit: Fix TAS handling during conn cleanup (Maurizio Lombardi) [2156588]- RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size (Kamal Heib) [2170083] - RDMA/umem: Remove unused 'work' member from struct ib_umem (Kamal Heib) [2170083] - RDMA/restrack: Correct spelling (Kamal Heib) [2170083] - scripts/spelling.txt: add "exsits" pattern and fix typo instances (Kamal Heib) [2170083] - RDMA/cma: Refactor the inbound/outbound path records process flow (Kamal Heib) [2170083] - RDMA/core: Refactor rdma_bind_addr (Kamal Heib) [2170083] - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Kamal Heib) [2170076] - RDMA/core: Fix ib block iterator counter overflow (Kamal Heib) [2170076] - RDMA/srp: Move large values to a new enum for gcc13 (Kamal Heib) [2170076] - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Kamal Heib) [2170076] - RDMA/cm: Make QP FLUSHABLE for supported device (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel verbs ABI to support flush (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support flush (Kamal Heib) [2170076] - RDMA/cma: Change RoCE packet life time from 18 to 16 (Kamal Heib) [2170076] - RDMA/srp: Fix error return code in srp_parse_options() (Kamal Heib) [2170076] - RDMA: Extend RDMA kernel ABI to support atomic write (Kamal Heib) [2170076] - RDMA: Extend RDMA user ABI to support atomic write (Kamal Heib) [2170076] - RDMA/umem: remove FOLL_FORCE usage (Kamal Heib) [2170076] - RDMA/nldev: Fix failure to send large messages (Kamal Heib) [2170076] - RDMA/nldev: Add NULL check to silence false warnings (Kamal Heib) [2170076] - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Kamal Heib) [2170076] - IB/isert: use the ISCSI_LOGIN_CURRENT_STAGE macro (Kamal Heib) [2170076] - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Kamal Heib) [2170076] - RDMA/core: Make sure "ib_port" is valid when access sysfs node (Kamal Heib) [2170076] - RDMA/restrack: Release MR restrack when delete (Kamal Heib) [2170076] - IB/mad: Don't call to function that might sleep while in atomic context (Kamal Heib) [2170076] - RDMA/core: Fix order of nldev_exit call (Kamal Heib) [2170076] - RDMA/core: fix repeated words in comments (Kamal Heib) [2170076] - IB/iser: open code iser_disconnected_handler (Kamal Heib) [2170076] - IB/iser: add safety checks for state_mutex lock (Kamal Heib) [2170076] - IB/iser: open code iser_conn_state_comp_exch (Kamal Heib) [2170076] - RDMA/opa_vnic: fix spelling typo in comment (Kamal Heib) [2170076] - RDMA/core: return -EOPNOSUPP for ODP unsupported device (Kamal Heib) [2170076] - IB/uverbs: fix the typo of optional (Kamal Heib) [2170076] - treewide: use get_random_u32() when possible (Kamal Heib) [2170070] - treewide: use prandom_u32_max() when possible, part 1 (Kamal Heib) [2170070] - RDMA/core: Clean up a variable name in ib_create_srq_user() (Kamal Heib) [2170070] - RDMA/srp: Support more than 255 rdma ports (Kamal Heib) [2170070] - RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID (Kamal Heib) [2170070] - RDMA/cma: Multiple path records support with netlink channel (Kamal Heib) [2170070] - RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths (Kamal Heib) [2170070] - RDMA/srpt: Use flex array destination for memcpy() (Kamal Heib) [2170070] - IB/cm: Refactor cm_insert_listen() and cm_find_listen() (Kamal Heib) [2170070] - IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen() (Kamal Heib) [2170070] - IB/cm: Remove the service_mask parameter from ib_cm_listen() (Kamal Heib) [2170070] - RDMA/core: Remove 'device' argument from rdma_build_skb() (Kamal Heib) [2170070] - RDMA/srp: Use the attribute group mechanism for sysfs attributes (Kamal Heib) [2170070] - RDMA/srp: Handle dev_set_name() failure (Kamal Heib) [2170070] - RDMA/srp: Remove the srp_host.released completion (Kamal Heib) [2170070] - RDMA/srp: Rework the srp_add_port() error path (Kamal Heib) [2170070] - IB: move from strlcpy with unused retval to strscpy (Kamal Heib) [2170070] - treewide: uapi: Replace zero-length arrays with flexible-array members (Kamal Heib) [2170070] - RDMA/core: Delete IPsec flow action logic from the core (Kamal Heib) [2170070] - net: Don't include filter.h from net/sock.h (Kamal Heib) [2170070] - scsi: qla2xxx: Synchronize the IOCB count to be in order (Nilesh Javali) [2164947] - scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali) [2164947] - scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove the unused variable wwn (Nilesh Javali) [2164947] - scsi: qla2xxx: Simplify if condition evaluation (Nilesh Javali) [2164947] - scsi: qla2xxx: Use a variable for repeated mem_size computation (Nilesh Javali) [2164947] - scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix printk() format string (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.200-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Reduce memory usage during low I/O (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix stall session after app start (Nilesh Javali) [2164947] - scsi: qla2xxx: edif: Fix performance dip due to lock contention (Nilesh Javali) [2164947] - scsi: qla2xxx: Relocate/rename vp map (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GNN ID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (GPNID) (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove dead code (Nilesh Javali) [2164947] - scsi: qla2xxx: Update version to 10.02.08.100-k (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix IOCB resource check warning (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove increment of interface err cnt (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix erroneous link down (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unintended flag clearing (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix stalled login (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription for management commands (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix exchange oversubscription (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix link failure in NPIV environment (Nilesh Javali) [2164947] - scsi: qla2xxx: Check if port is online before sending ELS (Nilesh Javali) [2164947] - scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hosts (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove duplicate of vha->iocb_work initialization (Nilesh Javali) [2164947] - scsi: qla2xxx: Remove unused variable 'found_devs' (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix set-but-not-used variable warnings (Nilesh Javali) [2164947] - scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() (Nilesh Javali) [2164947] - ethtool: eeprom: fix null-deref on genl_info in dump (Davide Caratti) [2188002] - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Davide Caratti) [2188002] - af_key: Fix send_acquire race with pfkey_register (Davide Caratti) [2188002] - net: llc: fix skb_over_panic (Davide Caratti) [2188002] - inet_ecn: Fix endianness of checksum update when setting ECT(1) (Davide Caratti) [2188002] - RDMA/irdma: Fix potential NULL-ptr-dereference (Kamal Heib) [2153377] - RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq (Kamal Heib) [2153377] - RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp (Kamal Heib) [2153377] - RDMA/irdma: Split mr alloc and free into new functions (Kamal Heib) [2153377] - RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem (Kamal Heib) [2153377] - RDMA/irdma: Remove extra ret variable in favor of existing err (Kamal Heib) [2153377] - RDMA/irdma: Initialize net_type before checking it (Kamal Heib) [2153377] - RDMA/irdma: Do not request 2-level PBLEs for CQ alloc (Kamal Heib) [2153377] - RDMA/irdma: Fix RQ completion opcode (Kamal Heib) [2153377] - RDMA/irdma: Fix inline for multiple SGE's (Kamal Heib) [2153377] - bnxt_en: Fix mqprio and XDP ring checking logic (Ken Cox) [2159222] - bnxt: Do not read past the end of test names (Ken Cox) [2159222] - bnxt: report FEC block stats via standard interface (Ken Cox) [2159222] - bnxt_en: Remove debugfs when pci_register_driver failed (Ken Cox) [2159222] - bnxt_en: update RSS config using difference algorithm (Ken Cox) [2159222] - bnxt_en: refactor VNIC RSS update functions (Ken Cox) [2159222] - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Ken Cox) [2159222] - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Ken Cox) [2159222] - bnxt_en: fix the handling of PCIE-AER (Ken Cox) [2159222] - bnxt_en: refactor bnxt_cancel_reservations() (Ken Cox) [2159222] - bnxt_en: check and resize NVRAM UPDATE entry before flashing (Ken Cox) [2159222] - bnxt_en: Update firmware interface to 1.10.2.118 (Ken Cox) [2159222] - bnxt_en: replace reset with config timestamps (Ken Cox) [2159222] - hugetlbfs: don't delete error page from pagecache (Aristeu Rozanski) [2188334] - mm: shmem: don't truncate page if memory failure happens (Aristeu Rozanski) [2188334] - mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [2188334] - mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [2188334] - scsi: qedf: Remove set but unused variable 'page' (Nilesh Javali) [2164955] - scsi: qedf: Fix a UAF bug in __qedf_probe() (Nilesh Javali) [2164955] - xfs: don't use BMBT btree split workers for IO completion (Carlos Maiolino) [2127493] - tools/power turbostat: Add support for MeteorLake platforms (Derek Barbosa) [2153966] - x86/bugs: Workaround for incorrectly set X86_BUG_RETBLEED under VMware (Waiman Long) [2184343]- nvmet: fix workqueue MEM_RECLAIM flushing dependency (Maurizio Lombardi) [2187618] - nvmet: use a private workqueue instead of the system workqueue (Maurizio Lombardi) [2187618] - nvme: fix discard support without oncs (Maurizio Lombardi) [2187618] - nvme-pci: fix timeout request state check (Maurizio Lombardi) [2187618] - nvme: fix multipath crash caused by flush request when blktrace is enabled (Maurizio Lombardi) [2187618] - nvme: return err on nvme_init_non_mdts_limits fail (Maurizio Lombardi) [2187618] - nvme initialize core quirks before calling nvme_init_subsystem (Maurizio Lombardi) [2187618] - nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (Maurizio Lombardi) [2187618] - nvme: quiet user passthrough command errors (Maurizio Lombardi) [2187618] - nvme-tcp: fix possible circular locking when deleting a controller under memory pressure (Maurizio Lombardi) [2187618] - nvme-hwmon: kmalloc the NVME SMART log buffer (Maurizio Lombardi) [2187618] - nvme-hwmon: consistently ignore errors from nvme_hwmon_init (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeroes on various Kingston SSD (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (Maurizio Lombardi) [2187618] - nvme-rdma: fix possible hang caused during ctrl deletion (Maurizio Lombardi) [2187618] - nvmet-tcp: add bounds check on Transfer Tag (Maurizio Lombardi) [2187618] - nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state (Maurizio Lombardi) [2187618] - nvme-pci: set min_align_mask before calculating max_hw_sectors (Maurizio Lombardi) [2187618] - nvme: enumerate controller flags (Maurizio Lombardi) [2187618] - nvme: ensure subsystem reset is single threaded (Maurizio Lombardi) [2187618] - nvme: copy firmware_rev on each init (Maurizio Lombardi) [2187618] - nvme: restrict management ioctls to admin (Maurizio Lombardi) [2187618] - nvme: consider also host_iface when checking ip options (Maurizio Lombardi) [2187618] - nvme: move from strlcpy with unused retval to strscpy (Maurizio Lombardi) [2187618] - nvme: add comment for unaligned "fake" nqn (Maurizio Lombardi) [2187618] - nvme-pci: disable Write Zeroes on Phison E3C/E4C (Maurizio Lombardi) [2187618] - nvmet: fix mar and mor off-by-one errors (Maurizio Lombardi) [2187618] - nvmet: fix a use-after-free (Maurizio Lombardi) [2187618] - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi) [2187618] - nvme-fabrics: Fix a typo in an error message (Maurizio Lombardi) [2187618] - nvme-fabrics: parse nvme connect Linux error codes (Maurizio Lombardi) [2187618] - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Maurizio Lombardi) [2187618] - nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns (Maurizio Lombardi) [2187618] - nvme: catch -ENODEV from nvme_revalidate_zones again (Maurizio Lombardi) [2187618] - nvme-pci: print the command name of aborted commands (Maurizio Lombardi) [2187618] - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (Maurizio Lombardi) [2187618] - nvme-pci: use nvme core helper to cancel requests in tagset (Maurizio Lombardi) [2187618] - nvme-tcp: use in-capsule data for I/O connect (Maurizio Lombardi) [2187618] - nvme-rdma: remove timeout for getting RDMA-CM established event (Maurizio Lombardi) [2187618] - nvmet: parse fabrics commands on io queues (Maurizio Lombardi) [2187618] - nvme-fabrics: decode 'authentication required' connect error (Maurizio Lombardi) [2187618] - nvme-loop: use nvme core helpers to cancel all requests in a tagset (Maurizio Lombardi) [2187618] - nvme: handle the persistent internal error AER (Maurizio Lombardi) [2187618] - nvme: remove a double word in a comment (Maurizio Lombardi) [2187618] - nvme: use struct group for generic command dwords (Maurizio Lombardi) [2187618] - nvme-pci: fix freeze accounting for error handling (Maurizio Lombardi) [2187618] - nvmet-tcp: fix regression in data_digest calculation (Maurizio Lombardi) [2187618] - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (Maurizio Lombardi) [2187618] - nvme-pci: disable write zeros support on UMIC and Samsung SSDs (Maurizio Lombardi) [2187618] - nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (Maurizio Lombardi) [2187618] - nvme-pci: add trouble shooting steps for timeouts (Maurizio Lombardi) [2187618] - nvme: add device name to warning in uuid_show() (Maurizio Lombardi) [2187618] - nvmet: fix typo in comment (Maurizio Lombardi) [2187618] - nvme: set controller enable bit in a separate write (Maurizio Lombardi) [2187618] - nvme: set non-mdts limits in nvme_scan_work (Maurizio Lombardi) [2187618] - nvme-pci: harden drive presence detect in nvme_dev_disable() (Maurizio Lombardi) [2187618] - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Maurizio Lombardi) [2187618] - nvme: mark internal passthru request RQF_QUIET (Maurizio Lombardi) [2187618] - nvme: remove unneeded include from constants file (Maurizio Lombardi) [2187618] - nvme: set dma alignment to dword (Maurizio Lombardi) [2187618] - nvme: fix interpretation of DMRSL (Maurizio Lombardi) [2187618] - ixgbe: add double of VLAN header when computing the max MTU (Ken Cox) [2153372] - ixgbe: allow to increase MTU to 3K with XDP enabled (Ken Cox) [2153372] - ixgbe: Filter out spurious link up indication (Ken Cox) [2153372] - ixgbe: XDP: fix checker warning from rcu pointer (Ken Cox) [2153372] - ixgbe: fix pci device refcount leak (Ken Cox) [2153372] - ixgbe: change MAX_RXD/MAX_TXD based on adapter type (Ken Cox) [2153372] - tracing: kprobes: Prohibit probing on notrace function (Mukesh Chaurasiya) [2183475] - powerpc/kprobes: Ignore traps that happened in real mode (Mukesh Chaurasiya) [2183475] - nvme-rdma: handle number of queue changes (Kamal Heib) [2160665] - nvme-rdma: remove timeout for getting RDMA-CM established event (Kamal Heib) [2160665] - nvmet-rdma: fix kernel-doc warning for nvmet_rdma_device_removal (Kamal Heib) [2160665] - net: mpls: fix stale pointer if allocation fails during device rename (Guillaume Nault) [2184956] {CVE-2023-26545} - block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2151112] - block: fix wrong mode for blkdev_put() from disk_scan_partitions() (Ming Lei) [2151112] - block: fix scan partition for exclusively open device again (Ming Lei) [2151112] - mm: swap: get rid of livelock in swapin readahead (Aristeu Rozanski) [2035182 2182084] - redhat: require reasonably recent grub2 _only_ if grub2 is already installed (Denys Vlasenko) [2183531] - i40e: Fix kernel crash during reboot when adapter is in recovery mode (Stefan Assmann) [2153348] - i40e: add double of VLAN header when computing the max MTU (Stefan Assmann) [2153348] - i40e: Add checking for null for nlmsg_find_attr() (Stefan Assmann) [2153348] - net/i40e: Replace 0-length array with flexible array (Stefan Assmann) [2153348] - i40e: use ERR_PTR error print in i40e messages (Stefan Assmann) [2153348] - i40e: use int for i40e_status (Stefan Assmann) [2153348] - i40e: Remove string printing for i40e_status (Stefan Assmann) [2153348] - i40e: Remove unused i40e status codes (Stefan Assmann) [2153348] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153348] - i40e: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153348] - virtchnl: i40e/iavf: rename iwarp to rdma (Stefan Assmann) [2153348] - treewide: Convert del_timer*() to timer_shutdown*() (Stefan Assmann) [2153348] - i40e: allow toggling loopback mode via ndo_set_features callback (Stefan Assmann) [2153348] - i40e: Disallow ip4 and ip6 l4_4_bytes (Stefan Assmann) [2153348] - i40e: Fix for VF MAC address 0 (Stefan Assmann) [2153348] - i40e: Fix not setting default xps_cpus after reset (Stefan Assmann) [2153348] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2183559] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2183559] - dm: remove unnecessary (void*) conversion in event_callback() (Benjamin Marzinski) [2179207] - dm ioctl: remove unnecessary check when using dm_get_mdptr() (Benjamin Marzinski) [2179207] - dm ioctl: assert _hash_lock is held in __hash_remove (Benjamin Marzinski) [2179207] - dm cache: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm thin: add cond_resched() to various workqueue loops (Benjamin Marzinski) [2179207] - dm: add cond_resched() to dm_wq_work() (Benjamin Marzinski) [2179207] - dm: update targets using system workqueues to use a local workqueue (Benjamin Marzinski) [2179207] - dm: remove flush_scheduled_work() during local_exit() (Benjamin Marzinski) [2179207] - dm: declare variables static when sensible (Benjamin Marzinski) [2179207] - dm ioctl: prefer strscpy() instead of strlcpy() (Benjamin Marzinski) [2179207] - dm: avoid 'do {} while(0)' loop in single statement macros (Benjamin Marzinski) [2179207] - dm: favour __packed versus "__attribute__ ((packed))" (Benjamin Marzinski) [2179207] - dm: favour __aligned(N) versus "__attribute__ (aligned(N))" (Benjamin Marzinski) [2179207] - dm: adjust EXPORT_SYMBOL() to follow functions immediately (Benjamin Marzinski) [2179207] - dm block-manager: avoid not required parentheses (Benjamin Marzinski) [2179207] - dm: send just one event on resize, not two (Benjamin Marzinski) [2179207] - dm table: check that a dm device doesn't reference itself (Benjamin Marzinski) [2179207] - dm raid: fix some spelling mistakes in comments (Benjamin Marzinski) [2179207] - dm verity: stop using WQ_UNBOUND for verify_wq (Benjamin Marzinski) [2179207] - dm integrity: Remove bi_sector that's only used by commented debug code (Benjamin Marzinski) [2179207] - dm crypt: Slightly simplify crypt_set_keyring_key() (Benjamin Marzinski) [2179207] - dm ioctl: drop always-false condition (Benjamin Marzinski) [2179207] - dm flakey: fix logic when corrupting a bio (Benjamin Marzinski) [2179207] - dm flakey: fix a bug with 32-bit highmem systems (Benjamin Marzinski) [2179207] - dm flakey: don't corrupt the zero page (Benjamin Marzinski) [2179207] - dm cache: Add some documentation to dm-cache-background-tracker.h (Benjamin Marzinski) [2179207] - dm cache: free background tracker's queued work in btracker_destroy (Benjamin Marzinski) [2179207] - dm ioctl: fix a couple ioctl codes (Benjamin Marzinski) [2179207] - dm ioctl: a small code cleanup in list_version_get_info (Benjamin Marzinski) [2179207] - sfc: include vport_id in filter spec hash and equal() (Íñigo Huguet) [2159251] - ptp: convert remaining drivers to adjfine interface (Íñigo Huguet) [2159251] - sfc: Use kmap_local_page() instead of kmap_atomic() (Íñigo Huguet) [2159251] - sfc: use sysfs_emit() to instead of scnprintf() (Íñigo Huguet) [2159251] - selftests: forwarding: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add tunnel_key "nofrag" test case (Davide Caratti) [2103797] - selftests: tc-testing: add "depends_on" property to skip tests (Davide Caratti) [2103797] - net/sched: act_tunnel_key: add support for "don't fragment" (Davide Caratti) [2103797] - e1000e: Fix TX dispatch condition (Ken Cox) [2153313] - e1000e: Separate MTP board type from ADP (Ken Cox) [2153313] - drivers/net/ethernet/e1000e: check return value of e1e_rphy() (Ken Cox) [2153313] - ipvs: add sysctl_run_estimation to support disable estimation (Hangbin Liu) [2182003] - scsi: ses: Don't attach if enclosure has no components (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl) [1975026] - scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl) [1975026] - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl) [1975026] - vmxnet3: move rss code block under eop descriptor (Izabela Bakollari) [2172579]- crypto: qat - add support for 402xx devices (Vladis Dronov) [2144529] - crypto: qat - drop log level of msg in get_instance_node() (Vladis Dronov) [2144529] - crypto: qat - fix out-of-bounds read (Vladis Dronov) [2144529] - Documentation: qat: change kernel version (Vladis Dronov) [2144529] - crypto: qat - add qat_zlib_deflate (Vladis Dronov) [2144529] - crypto: qat - extend buffer list logic interface (Vladis Dronov) [2144529] - crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (Vladis Dronov) [2144529] - crypto: qat - add resubmit logic for decompression (Vladis Dronov) [2144529] - crypto: acomp - define max size for destination (Vladis Dronov) [2144529] - crypto: qat - enable deflate for QAT GEN4 (Vladis Dronov) [2144529] - crypto: qat - expose deflate through acomp api for QAT GEN2 (Vladis Dronov) [2144529] - crypto: qat - rename and relocate GEN2 config function (Vladis Dronov) [2144529] - crypto: qat - relocate qat_algs_alloc_flags() (Vladis Dronov) [2144529] - crypto: qat - relocate backlog related structures (Vladis Dronov) [2144529] - crypto: qat - extend buffer list interface (Vladis Dronov) [2144529] - crypto: qat - generalize crypto request buffers (Vladis Dronov) [2144529] - crypto: qat - change bufferlist logic interface (Vladis Dronov) [2144529] - crypto: qat - rename bufferlist functions (Vladis Dronov) [2144529] - crypto: qat - relocate bufferlist logic (Vladis Dronov) [2144529] - crypto: qat - Use helper to set reqsize (Vladis Dronov) [2144529] - crypto: kpp - Add helper to set reqsize (Vladis Dronov) [2144529] - crypto: qat - fix error return code in adf_probe (Vladis Dronov) [2144529] - crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (Vladis Dronov) [2144529] - selftests: net: rps_default_mask.sh: delete veth link specifically (Hangbin Liu) [2185801] - selftests: net: devlink_port_split.py: skip test if no suitable device available (Hangbin Liu) [2185801] - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Hangbin Liu) [2185801] - selftests/tls: Add {} to avoid static checker warning (Hangbin Liu) [2185801] - selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu) [2185801] - selftest: fib_tests: Always cleanup before exit (Hangbin Liu) [2185801] - selftests/net: Interpret UDP_GRO cmsg data as an int value (Hangbin Liu) [2185801] - selftests: forwarding: lib: quote the sysctl values (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [2185801] - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [2185801] - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [2185801] - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2185801] - selftests: forwarding: Fix failing tests with old libnet (Hangbin Liu) [2185801] - powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Mamatha Inamdar) [2186026] - powerpc/watchdog: introduce a NMI watchdog's factor (Mamatha Inamdar) [2186026] - watchdog: export lockup_detector_reconfigure (Mamatha Inamdar) [2186026] - powerpc/mobility: wait for memory transfer to complete (Mamatha Inamdar) [2186026] - crypto: drbg - Only fail when jent is unavailable in FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - permanent and intermittent health errors (Vladis Dronov) [2175712] - crypto: jitter - quit sample collection loop upon RCT failure (Vladis Dronov) [2175712] - crypto: jitter - don't limit ->health_failure check to FIPS mode (Vladis Dronov) [2175712] - crypto: jitter - drop kernel-doc notation (Vladis Dronov) [2175712] - selftests/livepatch: normalize sysctl error message (Julia Denham) [RHEL-256] - livepatch: Skip livepatch tests if ftrace cannot be configured (Julia Denham) [RHEL-256] - livepatch: Add a missing newline character in klp_module_coming() (Julia Denham) [RHEL-256] - livepatch: fix race between fork and KLP transition (Julia Denham) [RHEL-256] - scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Nilesh Javali) [2164956] - x86/xen: Split HVM vector callback setup and interrupt gate allocation (Prarit Bhargava) [2187810] - s390/uaccess: add missing earlyclobber annotations to __clear_user() (Tobias Huschle) [2183078] - s390/qeth: fix use-after-free in hsci (Tobias Huschle) [2183992] - SUNRPC: Fix a server shutdown leak (Benjamin Coddington) [2166107] - powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled (Mamatha Inamdar) [2184979] - cnic: don't pass bogus GFP_ flags to dma_alloc_coherent (Nilesh Javali) [2164958] - cnic: Use the bitmap API to allocate bitmaps (Nilesh Javali) [2164958]- perf vendor events intel: Add uncore event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add metrics for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Update core event list for Sapphirerapids (Michael Petlan) [2180657] - perf vendor events intel: Add sapphirerapids events (Michael Petlan) [2180657] - perf vendor events intel: Update metrics for Alderlake (Michael Petlan) [2180656] - perf vendor events: Fix Alderlake metric groups (Michael Petlan) [2180656] - perf vendor events intel: Add metrics for Alderlake (Michael Petlan) [2180656] - perf/x86/rapl: Add support for Intel Raptor Lake (Michael Petlan) [2180654] - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Michael Petlan) [2153896] - perf/x86/intel/cstate: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Emerald Rapids (Michael Petlan) [2156802] - perf/x86/msr: Add Sapphire Rapids CPU support (Michael Petlan) [2156802] - perf/x86/intel/uncore: Add Meteor Lake support (Michael Petlan) [2177039] - perf/x86/msr: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/cstate: Add Meteor Lake support (Michael Petlan) [2153962] - perf/x86/intel: Support Architectural PerfMon Extension leaf (Michael Petlan) [2153962] - x86/cpufeatures: Add Architectural PerfMon Extension bit (Michael Petlan) [2153962] - perf/x86: Support Retire Latency (Michael Petlan) [2153962] - perf/x86: Add Meteor Lake support (Michael Petlan) [2153962] - perf: Add PMU_FORMAT_ATTR_SHOW (Michael Petlan) [2153962] - mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process (Rafael Aquini) [2153926] - mm/hugetlb: simplify the calculation of variables (Rafael Aquini) [2153926] - mm/mempolicy: fix lock contention on mems_allowed (Rafael Aquini) [2153926] - mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() (Rafael Aquini) [2153926] - mm/mempolicy.c: use in_task() in mempolicy_slab_node() (Rafael Aquini) [2153926] - mm/mempolicy: unify the create() func for bind/interleave/prefer-many policies (Rafael Aquini) [2153926] - mm/mempolicy: advertise new MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY (Rafael Aquini) [2153926] - mm/memplicy: add page allocation function for MPOL_PREFERRED_MANY policy (Rafael Aquini) [2153926] - mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferred nodes (Rafael Aquini) [2153926] - mm/mempolicy: use readable NUMA_NO_NODE macro instead of magic number (Rafael Aquini) [2153926] - mm/mempolicy: unify the parameter sanity check for mbind and set_mempolicy (Rafael Aquini) [2153926] - mm/mempolicy: use unified 'nodes' for bind/interleave/prefer policies (Rafael Aquini) [2153926] - mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PREFERRED policy (Rafael Aquini) [2153926] - mm/mempolicy: cleanup nodemask intersection check for oom (Rafael Aquini) [2153926] - mm/mempolicy: fix mpol_misplaced kernel-doc (Rafael Aquini) [2153926] - numa balancing: migrate on fault among multiple bound nodes (Rafael Aquini) [2153926] - mm/hugetlb: add mempolicy check in the reservation routine (Rafael Aquini) [2153926] - mm: remove unused alloc_page_vma_node() (Rafael Aquini) [2153926] - mm/mempolicy: remove or narrow the lock on current (Rafael Aquini) [2153926] - mm, mempolicy: fix uninit memory access (Rafael Aquini) [2153926] - mm/mempool: minor coding style tweaks (Rafael Aquini) [2153926] - mm: fix typos in comments (Rafael Aquini) [2153926] - futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI (Joel Savitz) [2170113] - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Joel Savitz) [2170113] - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Joel Savitz) [2170113] - futex: Remove unneeded gotos (Joel Savitz) [2170113] - rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2170113] - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Joel Savitz) [2170113] - locking/lockdep: Fix lockdep_init_map_*() confusion (Joel Savitz) [2170113] - locking/lockdep: Avoid potential access of invalid memory in lock_class (Joel Savitz) [2170113] - lockdep: Correct lock_classes index mapping (Joel Savitz) [2170113] - locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. (Joel Savitz) [2170113] - locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() (Joel Savitz) [2170113] - kallsyms: remove arch specific text and data check (Joel Savitz) [2170113] - lockdep: Let lock_is_held_type() detect recursive read as read (Joel Savitz) [2170113] - lockdep: Fix wait-type for empty stack (Joel Savitz) [2170113] - locking/lockdep: Improve noinstr vs errors (Joel Savitz) [2170113] - locking/lockdep: Correct calling tracepoints (Joel Savitz) [2170113] - locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count (Joel Savitz) [2170113] - locking/ww_mutex: Fix runtime warning in the WW mutex selftest (Joel Savitz) [2170113] - fortify: Do not cast to "unsigned char" (Josef Oskera) [2139487] - fortify: Use SIZE_MAX instead of (size_t)-1 (Josef Oskera) [2139487] - afs: Work around strnlen() oops with CONFIG_FORTIFIED_SOURCE=y (Josef Oskera) [2139487] - net/mlx4_en: Introduce flexible array to silence overflow warning (Josef Oskera) [2139487] - wusbcore: silence fortify warning (Josef Oskera) [2139487] - skbuff: Switch structure bounds to struct_group() (Josef Oskera) [2139487] - RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Josef Oskera) [2139487] - intel_th: msu: Use memset_startat() for clearing hw header (Josef Oskera) [2139487] - dm integrity: Use struct_group() to zero struct journal_sector (Josef Oskera) [2139487] - iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Josef Oskera) [2139487] - scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Josef Oskera) [2139487] - netfilter: conntrack: Use memset_startat() to zero struct nf_conn (Josef Oskera) [2139487] - netfilter: conntrack: avoid gcc-10 zero-length-bounds warning (Josef Oskera) [2139487] - thermal: int340x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - net/af_iucv: Use struct_group() to zero struct iucv_sock region (Josef Oskera) [2139487] - ipv6: Use memset_after() to zero rt6_info (Josef Oskera) [2139487] - bnx2x: Use struct_group() for memcpy() region (Josef Oskera) [2139487] - tracing: Use memset_startat() to zero struct trace_iterator (Josef Oskera) [2139487] - xfrm: Use memset_after() to clear padding (Josef Oskera) [2139487] - HID: roccat: Use struct_group() to zero kone_mouse_event (Josef Oskera) [2139487] - scsi: ibmvscsi: Avoid multi-field memset() overflow by aiming at srp (Josef Oskera) [2139487] - ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Josef Oskera) [2139487] - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Josef Oskera) [2139487] - s390/zcrypt: Switch to flexible array member (Josef Oskera) [2139487] - s390/speculation: Use statically initialized const for instructions (Josef Oskera) [2139487] - cifs: avoid extra calls in posix_info_parse (Josef Oskera) [2139487] - x86/entry: Fixup bad_iret vs noinstr (Josef Oskera) [2139487] - x86/traps: Mark fixup_bad_iret() noinstr (Josef Oskera) [2139487] - x86/doublefault: Remove memmove() call (Josef Oskera) [2139487] - tracing: Initialize iter->seq after zeroing in tracing_read_pipe() (Josef Oskera) [2139487] - tracing: Silence GCC 9 array bounds warning (Josef Oskera) [2139487] - fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL (Josef Oskera) [2139487] - fortify: Provide a memcpy trap door for sharp corners (Josef Oskera) [2139487] - fortify: Make pointer arguments const (Josef Oskera) [2139487] - fortify: Replace open-coded __gnu_inline attribute (Josef Oskera) [2139487] - fortify: Update compile-time tests for Clang 14 (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memset() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memmove() at compile-time (Josef Oskera) [2139487] - fortify: Detect struct member overflows in memcpy() at compile-time (Josef Oskera) [2139487] - fortify: strlen: Avoid shadowing previous locals (Josef Oskera) [2139487] - fortify: Add compile-time FORTIFY_SOURCE tests (Josef Oskera) [2139487] - fortify: Allow strlen() and strnlen() to pass compile-time known lengths (Josef Oskera) [2139487] - fortify: Prepare to improve strnlen() and strlen() warnings (Josef Oskera) [2139487] - fortify: Fix dropped strcpy() compile-time write overflow check (Josef Oskera) [2139487] - fortify: Explicitly disable Clang support (Josef Oskera) [2139487] - fortify: Move remaining fortify helpers into fortify-string.h (Josef Oskera) [2139487] - lib/string: Move helper functions out of string.c (Josef Oskera) [2139487] - lib/string.c: update match_string() doc-strings with correct behavior (Josef Oskera) [2139487] - string.h: move fortified functions definitions in a dedicated header. (Josef Oskera) [2139487] - string.h: add FORTIFY coverage for strscpy() (Josef Oskera) [2139487] - lib: string.h: detect intra-object overflow in fortified string functions (Josef Oskera) [2139487] - lib: string_helpers: provide kfree_strarray() (Josef Oskera) [2139487] - lib/string.c: implement stpcpy (Josef Oskera) [2139487] - kernel-doc: core-api: include string.h into core-api (Josef Oskera) [2139487] - docs/core-api: move *{str,mem}dup* to "String Manipulation" (Josef Oskera) [2139487] - selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172130] - selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172130] - net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172130] - net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172130] - hwrng: core - use per-rng quality value instead of global setting (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - start and stop in-kernel rngd in separate function (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - do not bother to order list of devices by quality (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - credit entropy for low quality sources of randomness (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - break out of hwrng_fillfn if current rng is not trusted (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - only set cur_rng_set_by_user if it is working (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - use rng_fillbuf in add_early_randomness() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - read() callback must be called for size of 32 or more bytes (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - explicit ordering of initcalls (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Use DEVICE_ATTR_ macro (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable err (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - convert sysfs sprintf/snprintf family to sysfs_emit (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - remove redundant initialization of variable ret (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - Fix use-after-free warning in hwrng_register() (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - move add_early_randomness() out of rng_mutex (Jose Ignacio Tornos Martinez) [2172884] - hwrng: core - document the quality field (Jose Ignacio Tornos Martinez) [2172884] - netfilter: nf_conntrack: allow early drop of offloaded UDP conns (Florian Westphal) [2183080] - net/sched: act_ct: offload UDP NEW connections (Florian Westphal) [2183080] - net/sched: act_ct: set ctinfo in meta action depending on ct state (Florian Westphal) [2183080] - netfilter: flowtable: cache info of last offload (Florian Westphal) [2183080] - netfilter: flowtable: allow unidirectional rules (Florian Westphal) [2183080] - netfilter: flowtable: fixup UDP timeout depending on ct state (Florian Westphal) [2183080] - ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Íñigo Huguet) [2180896] - ptp: Add adjust_phase to ptp_clock_caps capability. (Íñigo Huguet) [2180896] - ptp: Add adjphase function to support phase offset control. (Íñigo Huguet) [2180896] - kernfs: dont take d_lock on revalidate (Ian Kent) [2126350] - kernfs: dont take i_lock on inode attr read (Ian Kent) [2126350] - kernfs: remove redundant kernfs_rwsem declaration. (Ian Kent) [2126350] - kernfs: fix potential NULL dereference in __kernfs_remove (Ian Kent) [2126350] - kernfs: fix NULL dereferencing in kernfs_remove (Ian Kent) [2126350] - kernfs: prevent early freeing of root node (Ian Kent) [2126350] - kernfs: switch global kernfs_rwsem lock to per-fs lock (Ian Kent) [2126350] - workqueue: Fold rebind_worker() within rebind_workers() (Valentin Schneider) [2088578] - workqueue: Unbind kworkers before sending them to exit() (Valentin Schneider) [2088578] - workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE (Valentin Schneider) [2088578] - workqueue: Convert the idle_timer to a timer + work_struct (Valentin Schneider) [2088578] - workqueue: Factorize unbind/rebind_workers() logic (Valentin Schneider) [2088578] - workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Valentin Schneider) [2088578] - workqueue: make sysfs of unbound kworker cpumask more clever (Valentin Schneider) [2088578] - fuse: add feature flag for expire-only (Pavel Reichl) [2109496] - fuse: add "expire only" mode to FUSE_NOTIFY_INVAL_ENTRY (Pavel Reichl) [2109496] - fuse: extend init flags (Pavel Reichl) [2109496] - wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2152168] - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2152168] - thunderbolt: Explicitly enable lane adapter hotplug events at startup (Desnes Nunes) [2130062] - x86/tsc: Add option to force frequency recalibration with HW timer (Prarit Bhargava) [2100597] - ovl: fix use after free in struct ovl_aio_req (Miklos Szeredi) [2176159] {CVE-2023-1252}- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370] - arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370] - s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370] - mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370] - s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370] - s390/vmem: get rid of memory segment list (Nico Pache) [2168370] - arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370] - mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370] - powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370] - powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370] - powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370] - powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370] - x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370] - powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370] - powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370] - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370] - x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370] - Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370] - mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370] - memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370] - mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370] - mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370] - mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370] - mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370] - writeback: avoid use-after-free after removing device (Nico Pache) [2168370] - x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370] - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370] - mm/hmm: fault non-owner device private entries (Nico Pache) [2168370] - mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370] - mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370] - mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370] - x86: Fix return value of __setup handlers (Nico Pache) [2168370] - mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370] - mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370] - mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370] - mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370] - mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370] - mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370] - mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370] - mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370] - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370] - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370] - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370] - mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370] - mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370] - tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370] - tmpfs: do not allocate pages on read (Nico Pache) [2168370] - shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370] - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370] - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370] - mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370] - arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370] - mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370] - fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370] - fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370] - mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370] - mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370] - fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370] - mm: introduce and use mapping_empty() (Nico Pache) [2168370] - mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370] - mm: zswap: clean up confusing comment (Nico Pache) [2168370] - mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370] - mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370] - mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370] - mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370] - mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370] - mm: use helper function mapping_allow_writable() (Nico Pache) [2168370] - mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370] - mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370] - mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370] - x86/mm: use max memory block size on bare metal (Nico Pache) [2168370] - mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370] - include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370] - mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370] - mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370] - page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370] - mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370] - mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370] - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370] - x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370] - arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370] - tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078] - platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078] - tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078] - KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283] - x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283] - x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283] - x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283] - x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283] - x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283] - KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283] - x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283] - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283] - KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283] - Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283] - nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939] - nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939] - nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939] - nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939] - nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939] - nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939] - nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939] - nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939] - nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939] - bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565] - blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565] - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565] - blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565] - block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565] - blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565] - block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565] - dim: initialize all struct fields (Audra Mitchell) [2172125] - XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125] - lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125] - vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125] - lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125] - lib: dimlib: fix help text typos (Audra Mitchell) [2172125] - locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051] - locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051] - locks: Use inode_is_open_for_write (Waiman Long) [2152051] - fs/locks: remove unnecessary white space. (Waiman Long) [2152051] - fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051] - redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845] - pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845] - md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231] - md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231] - md: Free resources in __md_stop (Nigel Croxon) [2162231] - md: account io_acct_set usage with active_io (Nigel Croxon) [2162231] - md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231] - md: Free writes_pending in md_stop (Nigel Croxon) [2162231] - md: Change active_io to percpu (Nigel Croxon) [2162231] - md: Factor out is_md_suspended helper (Nigel Croxon) [2162231] - md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231] - md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231] - md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231] - mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763] - mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763] - mm/kmemleak.c: fix a comment (Waiman Long) [2172763] - ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072] - ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072] - platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968] - platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968] - sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083] - qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054] - qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054] - powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271] - powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964] - dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429] - dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429] - ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474] - timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474] - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474] - timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474] - timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474] - timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474] - timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474] - timers: Update kernel-doc for various functions (Ivan Vecera) [2174474] - timers: Replace BUG_ON()s (Ivan Vecera) [2174474] - timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474] - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474] - misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474] - timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474] - hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962] - hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962] - hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962] - hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962] - hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962] - hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962] - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962] - docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061] - asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061] - asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061] - ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792] - ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792] - selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792] - mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164] - mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164] - mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164] - mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001] - mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001] - mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001] - sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500] - sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500] - igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727] - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963] - x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005] - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466} - cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183] - target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546] - core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108] - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896} - ipv6: prevent router_solicitations for team port (Xin Long) [2141600] - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600] - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895} - redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava) - Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124] - rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124] - sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449] - Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340] - redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340] - redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340] - redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov) - redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov) - Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343] - iavf: fix hang on reboot with ice (Stefan Assmann) [2181811] - iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811] - net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461} - net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461} - lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329] - NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851] - Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann) - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}- tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Jerome Marchand) [2174935] - drivers: hv, hyperv_fb: Untangle and refactor Hyper-V panic notifiers (Mohammed Gamal) [2172513] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172513] - HID: hyperv: remove unused struct synthhid_msg (Mohammed Gamal) [2172513] - HID: hyperv: Replace one-element array with flexible-array member (Mohammed Gamal) [2172513] - clocksource: hyper-v: Add TSC page support for root partition (Mohammed Gamal) [2172443] - clocksource: hyper-v: Use TSC PFN getter to map vvar page (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce TSC PFN getter (Mohammed Gamal) [2172443] - clocksource: hyper-v: Introduce a pointer to TSC page (Mohammed Gamal) [2172443] - HV: hv_balloon: fix memory leak with using debugfs_lookup() (Mohammed Gamal) [2172435] - debugfs: add debugfs_lookup_and_remove() (Mohammed Gamal) [2172435] - Drivers: hv: Enable vmbus driver for nested root partition (Mohammed Gamal) [2172435] - video: hyperv_fb: Avoid taking busy spinlock on panic path (Mohammed Gamal) [2172435]- sched/deadline: Add more reschedule cases to prio_changed_dl() (Valentin Schneider) [2120570] - perf/x86/uncore: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/cstate: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86/msr: Add new Raptor Lake S support (Michael Petlan) [2120365] - perf/x86: Add new Raptor Lake S support (Michael Petlan) [2120365] - net: sched: atm: dont intepret cls results when asked to drop (Davide Caratti) [2168336] {CVE-2023-23455} - nvdimm: Allow overwrite in the presence of disabled dimms (Aristeu Rozanski) [2154070] - Revert "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2109600] - gfs2: Evict inodes cooperatively (Andreas Gruenbacher) [2109600] - gfs2: Flush delete work before shrinking inode cache (Andreas Gruenbacher) [2109600] - gfs2: Add SDF_DEACTIVATING super block flag (Bob Peterson) [2109600] - gfs2: check gl_object in rgrp glops (Bob Peterson) [2109600] - gfs2: Split the two kinds of glock "delete" work (Andreas Gruenbacher) [2109600] - gfs2: Move delete workqueue into super block (Andreas Gruenbacher) [2109600] - gfs2: Use container_of() for gfs2_glock(aspace) (Andreas Gruenbacher) [2109600] - gfs2: Get rid of GLF_PENDING_DELETE flag (Andreas Gruenbacher) [2109600] - gfs2: Make glock lru list scanning safer (Andreas Gruenbacher) [2109600] - gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Andreas Gruenbacher) [2109600] - gfs2: Clean up gfs2_scan_glock_lru (Andreas Gruenbacher) [2109600] - gfs2: gl_object races fix (Andreas Gruenbacher) [2109600] - iomap/gfs2: Unlock and put folio in page_done handler (Andreas Gruenbacher) [2109600] - iomap: Add __iomap_put_folio helper (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (2) (Andreas Gruenbacher) [2109600] - gfs2: Remove support for glock holder auto-demotion (Andreas Gruenbacher) [2109600] - gfs2: Minor gfs2_try_evict cleanup (Andreas Gruenbacher) [2109600] - gfs2: Partially revert gfs2_inode_lookup change (Andreas Gruenbacher) [2109600] - gfs2: Add gfs2_inode_lookup comment (Andreas Gruenbacher) [2109600] - gfs2: Uninline and improve glock_{set,clear}_object (Andreas Gruenbacher) [2109600] - gfs2: Simply dequeue iopen glock in gfs2_evict_inode (Andreas Gruenbacher) [2109600] - gfs2: Clean up after gfs2_create_inode rework (Andreas Gruenbacher) [2109600] - gfs2: Avoid dequeuing GL_ASYNC glock holders twice (Andreas Gruenbacher) [2109600] - gfs2: Handle -EBUSY result of insert_inode_locked4 (Andreas Gruenbacher) [2109600] - gfs2: Fix and clean up create / evict interaction (Andreas Gruenbacher) [2109600] - gfs2: Clean up initialization of "ip" in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Get rid of ghs[] in gfs2_create_inode (Andreas Gruenbacher) [2109600] - gfs2: Dequeue waiters when withdrawn (Bob Peterson) [2109600] - gfs2: Prevent double iput for journal on error (Bob Peterson) [2109600] - Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" (Andreas Gruenbacher) [2109600] - gfs2: remove ->writepage (Andreas Gruenbacher) [2109600] - gfs2: stop using generic_writepages in gfs2_ail1_start_one (Andreas Gruenbacher) [2109600] - gfs2: List traversal in do_promote is safe (Andreas Gruenbacher) [2109600] - gfs2: do_promote glock holder stealing fix (Bob Peterson) [2109600] - gfs2: Use better variable name (Andreas Gruenbacher) [2109600] - gfs2: Make go_instantiate take a glock (Andreas Gruenbacher) [2109600] - gfs2: Add new go_held glock operation (Andreas Gruenbacher) [2109600] - gfs2: Revert 'Fix "truncate in progress" hang' (Andreas Gruenbacher) [2109600] - gfs2: Instantiate glocks ouside of glock state engine (Andreas Gruenbacher) [2109600] - gfs2: Fix up gfs2_glock_async_wait (Andreas Gruenbacher) [2109600] - gfs2: Add GL_NOPID flag for process-independent glock holders (Andreas Gruenbacher) [2109600] - gfs2: dump inode object for iopen glocks (Bob Peterson) [2109600] - gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro (Andreas Gruenbacher) [2109600] - gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes (Bob Peterson) [2109600] - Updated dist tag to el8_8 (Lucas Zampieri) - Revert "net/mlx5: Don't perform lookup after already known sec_path" (Amir Tzin) [2176349] - KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Jon Maloy) [2124800] {CVE-2022-39189} - Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2178622] - drm/nouveau/fb/tu102-: fix register used to determine scrub status (Karol Herbst) [2168648] - drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Karol Herbst) [2168648] - fs/proc: task_mmu.c: don't read mapcount for migration entry (Jay Shin) [2174623] - perf/core: Fix cgroup event list management (Michael Petlan) [2162525]- redhat: include all certs (Red Hat and CentOS) in the srpm (Denys Vlasenko) [2179095] - redhat: do not require grub2 on s390x (Denys Vlasenko) [2179095] - thermal: int340x: Add Meteor Lake PCI device ID (Prarit Bhargava) [2156822] - i2c: i801: Add support for Intel Meteor Lake-P (Prarit Bhargava) [2156841]- redhat: fix the signing failure on ppc64el on centos (Denys Vlasenko) [2179095]- redhat: add centos signing certs (Denys Vlasenko) - redhat: fix "make rh-brew" not choosing _scratch_ build (Denys Vlasenko) - mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs (Prarit Bhargava) [2156843] - x86/cpu: Add CPU model numbers for Meteor Lake (Prarit Bhargava) [2153936] - redhat: require grub2 >= 2.02-99 (Denys Vlasenko) [2179095] - redhat: delete unused script and file (Denys Vlasenko) [2179095] - redhat: drop certificates that were deprecated after GRUB's BootHole flaw (Denys Vlasenko) [2179095] - redhat: align file names with names of signing keys for ppc and s390 (Denys Vlasenko) [2179095]- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878]- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri)- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (Prarit Bhargava) [2170564]- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2103948] - igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2103948] - igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2103948] - igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2103948] - ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2103948] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103948] - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103948] - igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2103948] - ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2100582] - ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2100582] - ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2100582] - ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2100582]- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2167316] - net: ena: Set default value for RX interrupt moderation (Petr Oros) [2167316] - net: ena: Fix rx_copybreak value update (Petr Oros) [2167316] - net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2167316] - net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2167316] - net: ena: Don't register memory info on XDP exchange (Petr Oros) [2167316] - net: ena: Fix toeplitz initial hash value (Petr Oros) [2167316] - net: ena: Fix error handling in ena_init() (Petr Oros) [2167316] - net: sched: disallow noqueue for qdisc classes (Xin Long) [2168282] {CVE-2022-47929} - net: sched: cbq: dont intepret cls results when asked to drop (Xin Long) [2168327] {CVE-2023-23454} - sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2133092] - arm64: Add AMPERE1 to the Spectre-BHB affected list (Mark Salter) [2140727] - net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168969] - net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168969] - Revert "RDMA/irdma: Report the correct link speed" (Kamal Heib) [2143088] - Documentation/sysctl: document page_lock_unfairness (Nico Pache) [2165737] {CVE-2022-3623} - mm: allow a controlled amount of unfairness in the page lock (Nico Pache) [2165737] {CVE-2022-3623} - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Nico Pache) [2165737] {CVE-2022-3623} - mm/migration: fix potential pte_unmap on an not mapped pte (Nico Pache) [2165737] {CVE-2022-3623} - mm/migrate.c: rework migration_entry_wait() to not take a pageref (Nico Pache) [2165737] {CVE-2022-3623} - mm: make wait_on_page_writeback() wait for multiple pending writebacks (Nico Pache) [2165737] {CVE-2022-3623} - mm: rewrite wait_on_page_bit_common() logic (Nico Pache) [2165737] {CVE-2022-3623} - mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge (Nico Pache) [2165737] {CVE-2022-3623}- perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (Michael Petlan) [2085282] - x86/perf: Fix snapshot_branch_stack warning in VM (Michael Petlan) [2085282] - perf/x86/amd/core: Fix reloading events for SVM (Michael Petlan) [2085282 2086722] - perf/x86/amd: Run AMD BRS code only on supported hw (Michael Petlan) [2085282] - perf/x86/amd: Fix AMD BRS period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Remove unused variable 'hwc' (Michael Petlan) [2085282] - perf/ibs: Fix comment (Michael Petlan) [2085282] - perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2085282] - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Michael Petlan) [2085282] - perf/amd/ibs: Add support for L3 miss filtering (Michael Petlan) [2085282] - perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Michael Petlan) [2085282] - perf/amd/ibs: Cascade pmu init functions' return value (Michael Petlan) [2085282] - perf/amd/ibs: Use interrupt regs ip for stack unwinding (Michael Petlan) [2085282] - perf/x86/amd/core: Add PerfMonV2 overflow handling (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Add PerfMonV2 counter control (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect available counters (Michael Petlan) [2085282 2086722] - perf/x86/amd/core: Detect PerfMonV2 support (Michael Petlan) [2085282 2086722] - x86/msr: Add PerfCntrGlobal* registers (Michael Petlan) [2085282 2086722] - x86/cpufeatures: Add PerfMonV2 feature bit (Michael Petlan) [2085282 2086722] - perf/x86: Unify format of events sysfs show (Michael Petlan) [2085282] - perf/x86/amd: Add idle hooks for branch sampling (Michael Petlan) [2085282] - perf: Enable branch record for software events (Michael Petlan) [2085282] - redhat/configs: Enable AMD Zen3 branch sampling by default (Michael Petlan) [2085282] - perf/x86/amd: Make Zen3 branch sampling opt-in (Michael Petlan) [2085282] - perf/x86/amd: Add AMD branch sampling period adjustment (Michael Petlan) [2085282] - perf/x86/amd: Enable branch sampling priv level filtering (Michael Petlan) [2085282] - perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Michael Petlan) [2085282] - perf/x86/amd: Add AMD Fam19h Branch Sampling support (Michael Petlan) [2085282] - perf/x86/amd/ibs: Add bitfield definitions in new header (Michael Petlan) [2085282] - perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2085282] - perf/amd/uncore: Clean up header use, use module_list from nf_tables_exit_net() (Florian Westphal) [2134371] - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: do not leave chain stats enabled on error (Florian Westphal) [2134371] - ipvs: use explicitly signed chars (Florian Westphal) [2134371] - netfilter: nf_tables: release flow rule object from commit path (Florian Westphal) [2134371] - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Florian Westphal) [2134371] - netfilter: nf_tables: clean up hook list when offload flags check fails (Florian Westphal) [2134371] - netfilter: br_netfilter: Drop dst references before setting. (Florian Westphal) [2134371] - netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal) [2134371] - netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal) [2134371] - netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [2134371] - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Florian Westphal) [2134371] - netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Florian Westphal) [2134371] - netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Florian Westphal) [2134371] - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Florian Westphal) [2134371] - netfilter: nf_tables: possible module reference underflow in error path (Florian Westphal) [2134371] - netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Florian Westphal) [2134371] - netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Florian Westphal) [2134371] - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) [2134371]- bnxt_en: fix memory leak in bnxt_nvm_test() (Ken Cox) [2112186] - bnxt_en: Fix HDS and jumbo thresholds for RX packets (Ken Cox) [2112186] - bnxt_en: Fix first buffer size calculations for XDP multi-buffer (Ken Cox) [2112186] - bnxt_en: Fix XDP RX path (Ken Cox) [2112186] - bnxt_en: Simplify bnxt_xdp_buff_init() (Ken Cox) [2112186] - bnxt: prevent skb UAF after handing over to PTP worker (Ken Cox) [2112186] - bnxt_en: fix flags to check for supported fw version (Ken Cox) [2112186] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112186] - bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Ken Cox) [2112186] - bnxt_en: set missing reload flag in devlink features (Ken Cox) [2112186] - bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use (Ken Cox) [2112186] - bnxt_en: Remove duplicated include bnxt_devlink.c (Ken Cox) [2112186] - bnxt_en: implement callbacks for devlink selftests (Ken Cox) [2112186] - bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2112186] - bnxt_en: fix livepatch query (Ken Cox) [2112186] - bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2112186] - bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2112186] - bnxt: Use the bitmap API to allocate bitmaps (Ken Cox) [2112186] - bnxt: Fix typo in comments (Ken Cox) [2112186] - eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2112186] - bnxt_en: Enable packet timestamping for all RX packets (Ken Cox) [2112186] - bnxt_en: Configure ptp filters during bnxt open (Ken Cox) [2112186] - bnxt_en: Update firmware interface to 1.10.2.95 (Ken Cox) [2112186] - bnxt: add page_pool support for aggregation ring when using xdp (Ken Cox) [2112186] - bnxt: change receive ring space parameters (Ken Cox) [2112186] - bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_pages operate on skb_shared_info (Ken Cox) [2112186] - bnxt: add flag to denote that an xdp program is currently attached (Ken Cox) [2112186] - bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff (Ken Cox) [2112186] - bnxt: report header-data split state (Ken Cox) [2112186] - net: Don't include filter.h from net/sock.h (Ken Cox) [2112186] - ethernet: constify references to netdev->dev_addr in drivers (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2112186] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2112186] - bnxt_en: Use struct_group_attr() for memcpy() region (Ken Cox) [2112186] - net: don't include ethtool.h from netdevice.h (Ken Cox) [2112186] - treewide: Use fallthrough pseudo-keyword (Ken Cox) [2112186] - net: Use skb_frag_off accessors (Ken Cox) [2112186] - net: Use skb accessors in network drivers (Ken Cox) [2112186] - ethernet: remove redundant memset (Ken Cox) [2112186] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ken Cox) [2112186]- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] - ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] - genirq: Fix reference leaks on irq affinity notifiers (Ricardo Robaina) [2154842] - genirq: Prevent use-after-free and work list corruption (Ricardo Robaina) [2154842] - perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154044] - perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154044] - perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154044] - perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Snowridge (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix Intel ICX IIO event constraints (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154044] - perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154044] - perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154044] - perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154044] - perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154044] - perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154044] - perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154044] - perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154044]- net/mlx4: Check retval of mlx4_bitmap_init (Amir Tzin) [2150787] - net/mlx4: Fix error check for dma_map_sg (Amir Tzin) [2150787] - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2150787] - RDMA/mlx4: Avoid flush_scheduled_work() usage (Amir Tzin) [2150787] - net: mellanox: fix open-coded for_each_set_bit() (Amir Tzin) [2150787] - tracing: Add linear buckets to histogram logic (Jerome Marchand) [2161509] - configs/generic: enable CONFIG_RTC_SYSTOHC (Marcelo Tosatti) [2135417] - watchdog: fix UAF in reboot notifier handling in watchdog core code (Wander Lairson Costa) [2131308]- drm/i915/fbdev: do not create fbdev if HPD is suspended (Jocelyn Falempe) [2156006] - drm/i915/fbdev: suspend HPD before fbdev unregistration (Jocelyn Falempe) [2156006] - drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Jocelyn Falempe) [2156006] - drm/i915/gvt: fix vgpu debugfs clean in remove (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix gvt debugfs destroy (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kernel warning during topology setup (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Enable Freesync Video Mode by default" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix double release compute pasid (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix kfd_process_device_init_vm error handling (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Jocelyn Falempe) [2115903] - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Jocelyn Falempe) [2115903] - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Jocelyn Falempe) [2115903] - drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Jocelyn Falempe) [2115903] - drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Jocelyn Falempe) [2115903] - drm/i915/migrate: Account for the reserved_space (Jocelyn Falempe) [2115903] - drm/i915: improve the catch-all evict to handle lock contention (Jocelyn Falempe) [2115903] - drm/amdgpu: make display pinning more flexible (v2) (Jocelyn Falempe) [2115903] - drm/amdgpu: handle polaris10/11 overlap asics (v2) (Jocelyn Falempe) [2115903] - drm/amd/display: Add DCN314 display SG Support (Jocelyn Falempe) [2115903] - drm/i915/ttm: consider CCS for backup objects (Jocelyn Falempe) [2115903] - drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Jocelyn Falempe) [2115903] - drm/vmwgfx: Validate the box size for the snooped cursor (Jocelyn Falempe) [2115903] - drm/connector: send hotplug uevent on connector cleanup (Jocelyn Falempe) [2115903] - drm/amdgpu: fix mmhub register base coding error (Jocelyn Falempe) [2115903] - drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Jocelyn Falempe) [2115903] - drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Jocelyn Falempe) [2115903] - drm/amd/display: revert Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amd/pm: avoid large variable on kernel stack (Jocelyn Falempe) [2115903] - drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Jocelyn Falempe) [2115903] - drm/amd/display: Use the largest vready_offset in pipe group (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in bios parser (Jocelyn Falempe) [2115903] - drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Jocelyn Falempe) [2115903] - drm/sti: Use drm_mode_copy() (Jocelyn Falempe) [2115903] - drm/amd/display: Disable DRR actions during state commit (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix type of second parameter in trans_msg() callback (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Jocelyn Falempe) [2115903] - drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Jocelyn Falempe) [2115903] - drm/amd/display: prevent memory leak (Jocelyn Falempe) [2115903] - drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leakage (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Jocelyn Falempe) [2115903] - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Jocelyn Falempe) [2115903] - amdgpu/nv.c: Corrected typo in the video capabilities resolution (Jocelyn Falempe) [2115903] - drm/amd/pm/smu11: BACO is supported when it's in BACO state (Jocelyn Falempe) [2115903] - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Jocelyn Falempe) [2115903] - drm/i915/guc: make default_lists const data (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pci device refcount leak (Jocelyn Falempe) [2115903] - drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Jocelyn Falempe) [2115903] - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Jocelyn Falempe) [2115903] - drm/radeon: Add the missed acpi_put_table() to fix memory leak (Jocelyn Falempe) [2115903] - drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Jocelyn Falempe) [2115903] - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Jocelyn Falempe) [2115903] - drm/amd/display: wait for vblank during pipe programming (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Jocelyn Falempe) [2115903] - drm/i915/guc: Add error-capture init warnings when needed (Jocelyn Falempe) [2115903] - drm/i915/guc: Make GuC log sizes runtime configurable (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix capture size warning and bump the size (Jocelyn Falempe) [2115903] - drm/i915/guc: Add a helper for log buffer size (Jocelyn Falempe) [2115903] - drm/i915: Fix compute pre-emption w/a to apply to compute engines (Jocelyn Falempe) [2115903] - drm/i915/guc: Limit scheduling properties to avoid overflow (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Jocelyn Falempe) [2115903] - drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Jocelyn Falempe) [2115903] - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Jocelyn Falempe) [2115903] - drm/atomic-helper: Don't allocate new plane state in CRTC check (Jocelyn Falempe) [2115903] - drm/amdgpu/vcn: update vcn4 fw shared data structure (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Jocelyn Falempe) [2115903] - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix race issue calling pin_user_pages (Jocelyn Falempe) [2115903] - drm/shmem-helper: Avoid vm_open error paths (Jocelyn Falempe) [2115903] - drm/shmem-helper: Remove errant put in error path (Jocelyn Falempe) [2115903] - drm/amd/display: fix array index out of bound error in DCN32 DML (Jocelyn Falempe) [2115903] - drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Jocelyn Falempe) [2115903] - drm/vmwgfx: Don't use screen objects when SEV is active (Jocelyn Falempe) [2115903] - drm/amdgpu: fix use-after-free during gpu recovery (Jocelyn Falempe) [2115903] - drm/amd/display: Use new num clk levels struct for max mclk index (Jocelyn Falempe) [2115903] - drm/amd/display: Avoid setting pixel rate divider to N/A (Jocelyn Falempe) [2115903] - drm/amd/display: Use viewport height for subvp mall allocation size (Jocelyn Falempe) [2115903] - drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Jocelyn Falempe) [2115903] - drm/i915: Never return 0 if not all requests retired (Jocelyn Falempe) [2115903] - drm/i915: Fix negative value passed as remaining time (Jocelyn Falempe) [2115903] - drm/amdgpu: enable Vangogh VCN indirect sram mode (Jocelyn Falempe) [2115903] - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver if header for smu_13_0_7 (Jocelyn Falempe) [2115903] - drm/amd/pm: update driver-if header for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amd/pm: add smu_v13_0_10 driver if version (Jocelyn Falempe) [2115903] - drm/amdgpu: fix userptr HMM range handling v2 (Jocelyn Falempe) [2115903] - drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Jocelyn Falempe) [2115903] - drm/amdgpu: move setting the job resources (Jocelyn Falempe) [2115903] - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Jocelyn Falempe) [2115903] - drm/amdgpu: always register an MMU notifier for userptr (Jocelyn Falempe) [2115903] - drm/amd/display: Update soc bounding box for dcn32/dcn321 (Jocelyn Falempe) [2115903] - drm/amd/amdgpu: reserve vm invalidation engine for firmware (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Jocelyn Falempe) [2115903] - drm/amdgpu/psp: don't free PSP buffers on suspend (Jocelyn Falempe) [2115903] - drm/amd/display: No display after resume from WB/CB (Jocelyn Falempe) [2115903] - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Jocelyn Falempe) [2115903] - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Jocelyn Falempe) [2115903] - drm/i915/ttm: never purge busy objects (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix a memory limit issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO support on more cards (Jocelyn Falempe) [2115903] - drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix calculation for cursor CAB allocation (Jocelyn Falempe) [2115903] - drm/amd/display: Update MALL SS NumWays calculation (Jocelyn Falempe) [2115903] - drm/amd/display: Add debug option for allocating extra way for cursor (Jocelyn Falempe) [2115903] - drm/amd/display: Added debug option for forcing subvp num ways (Jocelyn Falempe) [2115903] - drm/amdkfd: update GFX11 CWSR trap handler (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable SA software trap. (Jocelyn Falempe) [2115903] - dma-buf: Use dma_fence_unwrap_for_each when importing fences (Jocelyn Falempe) [2115903] - dma-buf: fix racing conflict of dma_heap_add() (Jocelyn Falempe) [2115903] - drm/i915: Fix warn in intel_display_power_*_domain() functions (Jocelyn Falempe) [2115903] - drm/amd/display: only fill dirty rectangles when PSR is enabled (Jocelyn Falempe) [2115903] - drm/amdgpu: Drop eviction lock when allocating PT BO (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Jocelyn Falempe) [2115903] - drm/amd/display: Fix gpio port mapping issue (Jocelyn Falempe) [2115903] - drm/amd/display: Fix FCLK deviation and tool compile issues (Jocelyn Falempe) [2115903] - drm/amd/display: Zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix prefetch calculations for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: don't enable DRM CRTC degamma property for DCE (Jocelyn Falempe) [2115903] - drm/amd/display: Fix optc2_configure warning on dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Jocelyn Falempe) [2115903] - drm/amd/display: Fix access timeout to DPIA AUX at boot time (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Jocelyn Falempe) [2115903] - drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Jocelyn Falempe) [2115903] - drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Jocelyn Falempe) [2115903] - drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Jocelyn Falempe) [2115903] - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Jocelyn Falempe) [2115903] - drm/drv: Fix potential memory leak in drm_dev_init() (Jocelyn Falempe) [2115903] - drm/panel: simple: set bpc field for logic technologies displays (Jocelyn Falempe) [2115903] - drm/amd/display: Investigate tool reported FCLK P-state deviations (Jocelyn Falempe) [2115903] - drm/amd/display: Round up DST_after_scaler to nearest int (Jocelyn Falempe) [2115903] - drm/amd/display: Use forced DSC bpp in DML (Jocelyn Falempe) [2115903] - drm/amd/display: Fix DCN32 DSC delay calculation (Jocelyn Falempe) [2115903] - drm/amd: Fail the suspend if resources can't be evicted (Jocelyn Falempe) [2115903] - drm/amdgpu: set fb_modifiers_not_supported in vkms (Jocelyn Falempe) [2115903] - drm/amd/display: Enable timing sync on DCN32 (Jocelyn Falempe) [2115903] - drm/amd/display: Ignore Cable ID Feature (Jocelyn Falempe) [2115903] - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/scheduler: fix fence ref counting (Jocelyn Falempe) [2115903] - drm/amd/display: Don't return false if no stream (Jocelyn Falempe) [2115903] - drm/amd/display: Remove wrong pipe control lock (Jocelyn Falempe) [2115903] - drm/amdgpu: Adjust MES polling timeout for sriov (Jocelyn Falempe) [2115903] - drm/amdkfd: Migrate in CPU page fault use current mm (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in kfd_criu_restore_events (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix error handling in criu_checkpoint (Jocelyn Falempe) [2115903] - drm/amdgpu: disable BACO on special BEIGE_GOBY card (Jocelyn Falempe) [2115903] - drm/amdgpu: workaround for TLB seq race (Jocelyn Falempe) [2115903] - drm/amd/display: Update SR watermarks for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 msg interface header (Jocelyn Falempe) [2115903] - drm/amd/display: Fix reg timeout in enc314_enable_fifo (Jocelyn Falempe) [2115903] - drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix the lpfn checking condition in drm buddy (Jocelyn Falempe) [2115903] - drm/i915: Do not set cache_dirty for DGFX (Jocelyn Falempe) [2115903] - drm/i915/psr: Send update also on invalidate (Jocelyn Falempe) [2115903] - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Jocelyn Falempe) [2115903] - drm/amdkfd: handle CPU fault on COW mapping (Jocelyn Falempe) [2115903] - drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Jocelyn Falempe) [2115903] - drm/amd/display: Limit dcn32 to 1950Mhz display clock (Jocelyn Falempe) [2115903] - drm/amd/display: Acquire FCLK DPM levels on DCN32 (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Jocelyn Falempe) [2115903] - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Jocelyn Falempe) [2115903] - drm/i915: Allow more varied alternate fixed modes for panels (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Setup DDC fully before output init (Jocelyn Falempe) [2115903] - drm/i915/sdvo: Filter out invalid outputs more sensibly (Jocelyn Falempe) [2115903] - drm/amd/display: Update DSC capabilitie for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Update latencies on DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: disable GFXOFF during compute for GFX11 (Jocelyn Falempe) [2115903] - drm/i915: stop abusing swiotlb_max_segment (Jocelyn Falempe) [2115903] - drm/rockchip: fix fbdev on non-IOMMU devices (Jocelyn Falempe) [2115903] - drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages (Jocelyn Falempe) [2115903] - drm/amdgpu: dequeue mes scheduler during fini (Jocelyn Falempe) [2115903] - drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback (Jocelyn Falempe) [2115903] - drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10 (Jocelyn Falempe) [2115903] - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Jocelyn Falempe) [2115903] - drm/i915/dp: Reset frl trained flag before restarting FRL training (Jocelyn Falempe) [2115903] - drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (Jocelyn Falempe) [2115903] - drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD (Jocelyn Falempe) [2115903] - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Jocelyn Falempe) [2115903] - drm/msm/hdmi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/msm/dsi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] - drm/amdkfd: correct the cache info for gfx1036 (Jocelyn Falempe) [2115903] - drm/amdkfd: update gfx1037 Lx cache setting (Jocelyn Falempe) [2115903] - drm/amd/display: Revert logic for plane modifiers (Jocelyn Falempe) [2115903] - drm/amdgpu: fix pstate setting issue (Jocelyn Falempe) [2115903] - drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Jocelyn Falempe) [2115903] - drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Jocelyn Falempe) [2115903] - drm/i915: Extend Wa_1607297627 to Alderlake-P (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix for BO move issue (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix VRAM BO swap issue (Jocelyn Falempe) [2115903] - drm/vc4: Add module dependency on hdmi-codec (Jocelyn Falempe) [2115903] - drm/amdgpu: fix sdma doorbell init ordering on APUs (Jocelyn Falempe) [2115903] - drm/amd/pm: update SMU IP v13.0.4 driver interface version (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.0 cstate control interface (Jocelyn Falempe) [2115903] - drm/amd/pm: disable cstate feature for gpu reset scenario (Jocelyn Falempe) [2115903] - drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 (Jocelyn Falempe) [2115903] - drm/amd/pm: fulfill SMU13.0.7 cstate control interface (Jocelyn Falempe) [2115903] - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Jocelyn Falempe) [2115903] - drm/i915/bios: Validate fp_timing terminator presence (Jocelyn Falempe) [2115903] - drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Jocelyn Falempe) [2115903] - Revert "drm/amd/display: correct hostvm flag" (Jocelyn Falempe) [2115903] - drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Jocelyn Falempe) [2115903] - drm/amd/display: polling vid stream status in hpo dp blank (Jocelyn Falempe) [2115903] - drm/amd/display: Remove interface for periodic interrupt 1 (Jocelyn Falempe) [2115903] - drm/dp: Don't rewrite link config when setting phy test pattern (Jocelyn Falempe) [2115903] - drm/amdgpu: fix initial connector audio value (Jocelyn Falempe) [2115903] - drm/amd/display: correct hostvm flag (Jocelyn Falempe) [2115903] - drm/amd/display: Fix urgent latency override for DCN32/DCN321 (Jocelyn Falempe) [2115903] - drm/amdgpu: SDMA update use unlocked iterator (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Aya Neo Air (Jocelyn Falempe) [2115903] - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Jocelyn Falempe) [2115903] - drm/vc4: vec: Fix timings for VEC modes (Jocelyn Falempe) [2115903] - drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF (Jocelyn Falempe) [2115903] - drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix variable dereferenced before check (Jocelyn Falempe) [2115903] - drm: bridge: dw_hdmi: only trigger hotplug event on link change (Jocelyn Falempe) [2115903] - drm/amd: fix potential memory leak (Jocelyn Falempe) [2115903] - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Jocelyn Falempe) [2115903] - drm/amd/display: fix overflow on MIN_I64 definition (Jocelyn Falempe) [2115903] - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Jocelyn Falempe) [2115903] - drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Jocelyn Falempe) [2115903] - drm: Use size_t type for len variable in drm_copy_field() (Jocelyn Falempe) [2115903] - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jocelyn Falempe) [2115903] - virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() (Jocelyn Falempe) [2115903] - drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Jocelyn Falempe) [2115903] - drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Jocelyn Falempe) [2115903] - drm/bochs: fix blanking (Jocelyn Falempe) [2115903] - drm/virtio: set fb_modifiers_not_supported (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Fix the order of DP_SET_POWER commands (Jocelyn Falempe) [2115903] - drm/bridge: megachips: Fix a null pointer dereference bug (Jocelyn Falempe) [2115903] - drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Jocelyn Falempe) [2115903] - drm: fix drm_mipi_dbi build errors (Jocelyn Falempe) [2115903] - drm/panel: use 'select' for Ili9341 panel driver helpers (Jocelyn Falempe) [2115903] - drm/virtio: Fix same-context optimization (Jocelyn Falempe) [2115903] - drm/i915/dg2: Bump up CDCLK for DG2 (Jocelyn Falempe) [2115903] - drm/dp_mst: fix drm_dp_dpcd_read return value checks (Jocelyn Falempe) [2115903] - drm/format-helper: Fix test on big endian architectures (Jocelyn Falempe) [2115903] - drm/bridge: parade-ps8640: Fix regulator supply order (Jocelyn Falempe) [2115903] - drm/bridge: tc358767: Add of_node_put() when breaking out of loop (Jocelyn Falempe) [2115903] - drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() (Jocelyn Falempe) [2115903] - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Jocelyn Falempe) [2115903] - drm/bridge: it6505: Power on downstream device in .atomic_enable (Jocelyn Falempe) [2115903] - drm/mipi-dsi: Detach devices when removing the host (Jocelyn Falempe) [2115903] - drm/bridge: Avoid uninitialized variable warning (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: unregister cec i2c device after cec adapter (Jocelyn Falempe) [2115903] - drm: bridge: adv7511: fix CEC power down control register offset (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd (Jocelyn Falempe) [2115903] - drm/amdgpu: Enable VCN PG on GC11_0_1 (Jocelyn Falempe) [2115903] - drm/amd/display: explicitly disable psr_feature_enable appropriately (Jocelyn Falempe) [2115903] - drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] - drm/amd/display: Fix vblank refcount in vrr transition (Jocelyn Falempe) [2115903] - drm/amd/display: Enable 2 to 1 ODM policy if supported (Jocelyn Falempe) [2115903] - drm/amd/display: Enable dpia support for dcn314 (Jocelyn Falempe) [2115903] - drm/amd/display: Validate DSC After Enable All New CRTCs (Jocelyn Falempe) [2115903] - drm/amd/display: zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] - drm/amd/display: Update PMFW z-state interface for DCN314 (Jocelyn Falempe) [2115903] - drm/amd/display: Fix watermark calculation (Jocelyn Falempe) [2115903] - drm/i915: Fix display problems after resume (Jocelyn Falempe) [2115903] - drm/i915/guc: Fix revocation of non-persistent contexts (Jocelyn Falempe) [2115903] - drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Jocelyn Falempe) [2115903] - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jocelyn Falempe) [2115903] - drm/udl: Restore display mode on resume (Jocelyn Falempe) [2115903] - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on dma_resv_reserve_fences() error (Jocelyn Falempe) [2115903] - drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Jocelyn Falempe) [2115903] - drm/virtio: Check whether transferred 2D BO is shmem (Jocelyn Falempe) [2115903] - Revert "drm/amdgpu: use dirty framebuffer helper" (Jocelyn Falempe) [2115903]- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2113865] - perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149192] - perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo (Mamatha Inamdar) [2149192] - perf tests: Fix *probe_vfs_getname.sh test failures (Mamatha Inamdar) [2149192] - blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [2162173] - blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [2162173] - blk-cgroup: factor out blkcg_iostat_update() (Waiman Long) [2162173] - mm/memcg: Free percpu stats memory of dying memcg's again (Waiman Long) [2162173] - memcg: sync flush only if periodic flush is delayed (Waiman Long) [2162173] - memcg: better bounds on the memcg stats updates (Waiman Long) [2162173] - memcg: unify memcg stat flushing (Waiman Long) [2162173] - memcg: flush stats only if updated (Waiman Long) [2162173] - memcg: flush lruvec stats in the refault (Waiman Long) [2162173] - memcg: infrastructure to flush memcg stats (Waiman Long) [2162173] - memcg: switch lruvec stats to rstat (Waiman Long) [2162173] - mm/memcg: Remove mem_cgroup_per_node from being kABI protected (Waiman Long) [2162173] - mm/memcg: Revert "Free percpu stats memory of dying memcg's" (Waiman Long) [2162173]- virt/sev-guest: Prevent IV reuse in the SNP guest driver (John Allen) [2087262] - virt/sev-guest: Add a MODULE_ALIAS (John Allen) [2087262] - virt/sev-guest: Remove unnecessary free in init_crypto() (John Allen) [2087262] - x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (John Allen) [2087262] - x86/boot: Don't propagate uninitialized boot_params->cc_blob_address (John Allen) [2087262] - x86/idt: Rework IDT setup for boot CPU (John Allen) [2087262] - x86/cpu: Init AP exception handling from cpu_init_secondary() (John Allen) [2087262] - x86/idt: Cleanup trap_init() (John Allen) [2087262] - x86/idt: Annotate alloc_intr_gate() with __init (John Allen) [2087262] - redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2087262] - virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2087262] - x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2087262] - x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2087262] - x86/sev: Annotate stack change in the #VC handler (John Allen) [2087262] - x86/sev: Remove duplicated assignment to variable info (John Allen) [2087262] - x86/sev: Fix address space sparse warning (John Allen) [2087262] - x86/sev: Get the AP jump table address from secrets page (John Allen) [2087262] - x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2087262] - virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2087262] - virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2087262] - x86/boot: Put globals that are accessed early into the .data section (John Allen) [2087262] - x86/boot: Add an efi.h header for the decompressor (John Allen) [2087262] - virt: sevguest: Fix bool function returning negative value (John Allen) [2087262] - virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2087262] - x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2087262] - x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2087262] - virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2087262] - virt: sevguest: Add support to get extended report (John Allen) [2087262] - virt: sevguest: Add support to derive key (John Allen) [2087262] - virt: Add SEV-SNP guest driver (John Allen) [2087262] - x86/sev: Register SEV-SNP guest request platform device (John Allen) [2087262] - x86/sev: Provide support for SNP guest request NAEs (John Allen) [2087262] - x86/sev: Add a sev= cmdline option (John Allen) [2087262] - x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2087262] - x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/sev: Check SME/SEV support in CPUID first (John Allen) [2087262] - x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2087262] - x86/compressed: Export and rename add_identity_map() (John Allen) [2087262] - x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2087262] - x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2087262] - x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2087262] - x86/boot: Preserve boot_params.secure_boot from sanitizing (John Allen) [2087262] - x86/boot: Fix boot regression caused by bootparam sanitizing (John Allen) [2087262] - x86/boot: Save fields explicitly, zero out everything else (John Allen) [2087262] - x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2087262] - x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2087262] - KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2087262] - x86/boot: Add Confidential Computing type to setup_data (John Allen) [2087262] - x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2087262] - x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2087262] - x86/compressed/acpi: Move EFI detection to helper (John Allen) [2087262] - x86/head/64: Re-enable stack protection (John Allen) [2087262] - x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2087262] - x86/apic/of: Fix CPU devicetree-node lookups (John Allen) [2087262] - x86/mm: Validate memory when changing the C-bit (John Allen) [2087262] - x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2087262] - x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2087262] - x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2087262] - x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] - x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2087262] - x86/sev: Check the VMPL level (John Allen) [2087262] - x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2087262] - x86/sev: Check SEV-SNP features support (John Allen) [2087262] - x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2087262] - x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2087262] - x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2087262] - x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2087262] - x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2087262] - KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2087262] - KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2087262] - KVM: SVM: Define sev_features and VMPL field in the VMSA (John Allen) [2087262] - x86/sev: Remove do_early_exception() forward declarations (John Allen) [2087262] - x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2087262] - x86: Increase exception stack sizes (John Allen) [2087262] - x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2087262] - x86/sev: Get rid of excessive use of defines (John Allen) [2087262] - x86/sev: Add defines for GHCB version 2 MSR protocol requests (John Allen) [2087262] - x86/sev: Make sure IRQs are disabled while GHCB is active (John Allen) [2087262] - x86/sev: Propagate #GP if getting linear instruction address failed (John Allen) [2087262] - x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() (John Allen) [2087262] - x86/sev-es: Convert to insn_decode() (John Allen) [2087262] - x86/sev-es: Split vc_decode_insn() (John Allen) [2087262] - x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() (John Allen) [2087262] - x86/sev: Fix error message in runtime #VC handler (John Allen) [2087262] - x86/sev-es: Optimize __sev_es_ist_enter() for better readability (John Allen) [2087262] - x86/sev: Do not require Hypervisor CPUID bit for SEV guests (John Allen) [2087262] - x86/boot/compressed/64: Cleanup exception handling before booting kernel (John Allen) [2087262] - x86/sev-es: Remove subtraction of res variable (John Allen) [2087262]- net: mlx5: eliminate anonymous module_init & module_exit (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix switchdev mode after devlink reload (Amir Tzin) [2157750] - net/mlx5e: Set decap action based on attr for sample (Amir Tzin) [2157750] - net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] - net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Amir Tzin) [2157750] - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Amir Tzin) [2157750] - net/mlx5: Fix ptp max frequency adjustment range (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Amir Tzin) [2157750] - net/mlx5e: Verify dev is present for fix features ndo (Amir Tzin) [2157750] - net/mlx5: Fix command stats access after free (Amir Tzin) [2157750] - net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Amir Tzin) [2157750] - net/mlx5: check attr pointer validity before dereferencing it (Amir Tzin) [2157750] - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Amir Tzin) [2157750] - RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Amir Tzin) [2157750] - net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Amir Tzin) [2157750] - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Amir Tzin) [2157750] - net/mlx5e: Always clear dest encap in neigh-update-del (Amir Tzin) [2157750] - net/mlx5e: CT: Fix ct debugfs folder name (Amir Tzin) [2157750] - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Amir Tzin) [2157750] - net/mlx5: Fix RoCE setting at HCA level (Amir Tzin) [2157750] - net/mlx5: Avoid recovery in probe flows (Amir Tzin) [2157750] - net/mlx5: Fix io_eq_size and event_eq_size params validation (Amir Tzin) [2157750] - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Amir Tzin) [2157750] - net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Amir Tzin) [2157750 2096109] - dm thin: Use last transaction's pmd->root when commit failed (Benjamin Marzinski) [2162537] - dm thin: resume even if in FAIL mode (Benjamin Marzinski) [2162537] - dm cache: set needs_check flag after aborting metadata (Benjamin Marzinski) [2162537] - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Benjamin Marzinski) [2162537] - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Benjamin Marzinski) [2162537] - dm integrity: Fix UAF in dm_integrity_dtr() (Benjamin Marzinski) [2162537] - dm cache: Fix UAF in destroy() (Benjamin Marzinski) [2162537] - dm thin: Fix UAF in run_timer_softirq() (Benjamin Marzinski) [2162537] - dm integrity: clear the journal on suspend (Benjamin Marzinski) [2162537] - dm integrity: flush the journal on suspend (Benjamin Marzinski) [2162537] - dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed (Benjamin Marzinski) [2162537] - dm ioctl: fix misbehavior if list_versions races with module loading (Benjamin Marzinski) [2162537]- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2136229] - futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161526] - Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155872] {CVE-2022-3619} - net: Use this_cpu_inc() to increment net->core_stats (Antoine Tenart) [2152542] - vlan: fix memory leak in vlan_newlink() (Xin Long) [2051415] - vlan: move dev_put into vlan_dev_uninit (Xin Long) [2051415] - vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2051415] - vlan: fix memory leak in vlan_dev_set_egress_priority (Xin Long) [2051415] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103956] - intel/ixgbevf:fix repeated words in comments (Ken Cox) [2103956] - intel: remove unused macros (Ken Cox) [2103956] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103956] - ixgbevf: add disable link state (Ken Cox) [2103956] - ixgbevf: clean up some inconsistent indenting (Ken Cox) [2103956] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2103956] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [2103956]- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Kamal Heib) [2141420] - cifs: fix use-after-free caused by invalid pointer `hostname` (Ronnie Sahlberg) [2154172] - ceph: blocklist the kclient when receiving corrupted snap trace (Xiubo Li) [2162414] - ceph: move mount state enum to super.h (Xiubo Li) [2162414] - xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161678] - xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161678] - NFS: Fix revalidation of empty readdir pages (Benjamin Coddington) [2166364] - NFS: Don't deadlock when cookie hashes collide (Benjamin Coddington) [2166364] - locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2162139] - locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2162139] - locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2162139] - locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2162139] - locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2162139] - locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2162139] - dax: fix ENOMEM handling in grab_mapping_entry() (Andrey Albershteyn) [2128474] - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130714] - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130714] - crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130714] - crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130714] - crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130714] - i40e: Fix the inability to attach XDP program on downed interface (Ivan Vecera) [2121511] - mm, compaction: fix fast_isolate_around() to stay within boundaries (Daniel Vacek) [2149309]- aio: fix mremap after fork null-deref (Jeff Moyer) [2166088] - mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - mm/hugetlb: pass the old pte entry value to hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} - perf/arm-cmn: Add more bits to child node address offset field (Charles Mirabile) [2122267] - perf/arm-cmn: Decode CAL devices properly in debugfs (Charles Mirabile) [2122267] - perf/arm-cmn: Fix filter_sel lookup (Charles Mirabile) [2122267] - drivers/perf: arm_spe: Expose saturating counter to 16-bit (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-700 support (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor occupancy filter selector (Charles Mirabile) [2122267] - perf/arm-cmn: Add CMN-650 support (Charles Mirabile) [2122267] - perf: check return value of armpmu_request_irq() (Charles Mirabile) [2122267] - arm_pmu: Validate single/group leader events (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Charles Mirabile) [2122267] - drivers/perf: arm_pmu: Handle 47 bit counters (Charles Mirabile) [2122267] - perf/arm-cmn: Update watchpoint format (Charles Mirabile) [2122267] - perf/arm-cmn: Hide XP PUB events for CMN-600 (Charles Mirabile) [2122267] - perf: replace bitmap_weight with bitmap_empty where appropriate (Charles Mirabile) [2122267] - perf: Replace acpi_bus_get_device() (Charles Mirabile) [2122267] - perf/arm-cmn: Make arm_cmn_debugfs static (Charles Mirabile) [2122267] - perf/arm-ccn: Use platform_get_irq() to get the interrupt (Charles Mirabile) [2122267] - perf/smmuv3: Don't cast parameter in bit operations (Charles Mirabile) [2122267] - perf/smmuv3: Use msi_get_virq() (Charles Mirabile) [2122267] - perf/smmuv3: Synthesize IIDR from CoreSight ID registers (Charles Mirabile) [2122267] - perf/arm-cmn: Add debugfs topology info (Charles Mirabile) [2122267] - perf/arm-cmn: Add CI-700 Support (Charles Mirabile) [2122267] - perf/arm-cmn: Support new IP features (Charles Mirabile) [2122267] - devres: provide devm_krealloc() (Charles Mirabile) [2122267] - devres: move the size check from alloc_dr() into a separate function (Charles Mirabile) [2122267] - perf/arm-cmn: Demarcate CMN-600 specifics (Charles Mirabile) [2122267] - perf/arm-cmn: Move group validation data off-stack (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTC counter accesses (Charles Mirabile) [2122267] - perf/arm-cmn: Optimise DTM counter reads (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor DTM handling (Charles Mirabile) [2122267] - perf/arm-cmn: Streamline node iteration (Charles Mirabile) [2122267] - perf/arm-cmn: Refactor node ID handling (Charles Mirabile) [2122267] - perf/arm-cmn: Drop compile-test restriction (Charles Mirabile) [2122267] - perf/arm-cmn: Account for NUMA affinity (Charles Mirabile) [2122267] - perf/arm-cmn: Fix CPU hotplug unregistration (Charles Mirabile) [2122267] - drivers/perf: thunderx2_pmu: Change data in size tx2_uncore_event_update() (Charles Mirabile) [2122267] - perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] - arm64: perf: Fix 64-bit event counter read truncation (Charles Mirabile) [2122267] - drivers/perf: Replace spin_lock_irqsave to spin_lock (Charles Mirabile) [2122267] - arm_pmu: arm64: Use NMIs for PMU (Charles Mirabile) [2122267] - arm_pmu: Introduce pmu_irq_ops (Charles Mirabile) [2122267] - arm64: perf: Defer irq_work to IPI_IRQ_WORK (Charles Mirabile) [2122267] - arm64: perf: Remove PMU locking (Charles Mirabile) [2122267] - arm64: perf: Avoid PMXEV* indirection (Charles Mirabile) [2122267] - arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Charles Mirabile) [2122267] - perf: arm_spe: Remove unnecessary zero check on 'nr_pages' (Charles Mirabile) [2122267] - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (Charles Mirabile) [2122267] - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (Charles Mirabile) [2122267]- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136125] - Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136125] - wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136125] - net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2136125 2134582] {CVE-2022-42722} - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2136125 2134511] {CVE-2022-42721} - wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2136125 2134460] {CVE-2022-42720} - wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2136125 2134385] {CVE-2022-41674} - wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136125] - wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136125] - brcmfmac: increase default max WOWL patterns to 16 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix deadlock during WoWLAN suspend (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Remove redundant ath11k_mac_drain_tx (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add spectral scan support for 160 MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to get power save duration for each client (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix peer addition/deletion error on sta band migration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for enable/disable MSDU aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for processing P2P power saving (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support WMM-PS in P2P GO mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set wifi_role of P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: send OFDM rate only in P2P mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support P2P (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: correctly set BBP register 86 for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set SoC wmac clock register (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set VGC gain for both chains of MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move helper functions up in file (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add TX LOFT calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXIQ calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RXDCOC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add r calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add RF self TXDC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: move up and reuse busy wait functions (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add support for external PA on MT7620 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: add throughput LED trigger (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: define RF5592 in init_eeprom routine (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix number of VHT beamformee spatial streams (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: retrieve MAC address from system firmware if provided (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: add get_txpower mac ops (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: move firmware stats out of debugfs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated the words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: fix repeated to words in a comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: reset pointer after memory free to avoid potential use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: change complete() to complete_all() for scan.completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: update coexistence to 6.3.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add logic to control BT scan priority (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 Wi-Fi firmware steps report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: translate slot ID to readable name (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix array of flexible structures warnings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rndis_wlan: fix array of flexible structures warning (Jose Ignacio Tornos Martinez) [2136125] - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add WoW support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default (Jose Ignacio Tornos Martinez) [2136125] - wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2" (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: add multi-port ID to TX descriptor (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: fix rx filter after scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: free unused skb to prevent memory leak (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: reset halt registers before turn on wifi CPU (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: update LTR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: mac: set NAV upper to 25ms (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize DMA of CMAC (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support SER L1 simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support fw crash simulation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introudce functions to drop packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: unify use of rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: concentrate control function of TX DMA channel (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct enable functions of HCI/PCI DMA (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting TID specific configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support for setting HE GI and LTF (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: show connecting state in debug message (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: coex: use void pointer as temporal type to copy report (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Add IDs/properties for BCM4378 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Support PCIe core revisions >= 64 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Allow platform to override macaddr (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: of: Fetch Apple properties (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie: Read Apple OTP information (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Support passing in multiple board_types (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: firmware: Handle per-board clm_blob files (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: trigger resume flow before wait for notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add handling for scan offload match info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: enable resume based on notifications (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for d3 end notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan wake packet notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: Add support for wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: don't check D0I3 version (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: pcie: add support for BZ devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix kernel-doc issues (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] - bus: mhi: host: always print detected modem name (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix random fw download fail (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: introduce Country Location Control support (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix rmmod crash in driver reload test (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: do not check state before configuring implicit beamform (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix mcs value in ht mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: get rid of the false positive reset (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix in comment (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add PPDU based TxS support for WED device (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: move move mt76_sta_stats to mt76_wcid (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix the firmware version report (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7663s: add rx_check callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix transmitting packet hangs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: add rx_check callback for sdio devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: delete stray if statement (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7915: fix an uninitialized variable bug (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: poll sta stat when device transmits data (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: add rx_check callback for usb devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: testmode: use random payload for tx packets (Jose Ignacio Tornos Martinez) [2136125] - wifi: mt76: connac: introduce mt76_connac_reg_map structure (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: split scan including lots of channels (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: support hw_scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: call tx_wake notify for 8852c in deep ps mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support deep ps mode for rtw8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: set response rate selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enlarge polling timeout of RX DCK (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add DIG register struct to share common algorithm (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: support TX diversity for 1T2R chipset (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: record signal strength per RF path (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: configure TX path via H2C command (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: parse phycap of TX/RX antenna number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: use u32_get_bits to access C2H content of PHY capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Increase TCL data ring size for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add multi TX ring support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Enable threaded NAPI (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: implement SRAM dump debugfs interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Split PCI write/read functions (Jose Ignacio Tornos Martinez) [2136125] - ath11k: Enable remain-on-channel support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian annotations in casts (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: fix endian conversion (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: mark a variable unused (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: remove redundant variable err (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: add 43439 SDIO ids and initialization (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: Simplify the error handling code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mwifiex: Fix comment typo (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430 (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] - wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: always activate all links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: implement link switching (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: keep A-MSDU data in sta and per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set up beacon timing config on links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add vif/sta link RCU dereference macros (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: send NDP for link (de)activation (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: extend ieee80211_nullfunc_get() for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: track active STA links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: skip inactive links on TX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add ieee80211_find_sta_by_link_addrs API (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: isolate driver from inactive links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: make smps_mode per-link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use correct rx link_sta instead of default (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link_sta in reorder timeout (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix multi-channel handling in netlink RX (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: add MLD address to assoc BSS entries (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: refactor QoS settings code (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: warn on invalid link address (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix double SW scan stop (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: assign link address correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move link code to a new file (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: refactor RX a bit (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: check STA magic in change_sta_links (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: remove multicast workaround (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: remove redundant err variable (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: Support POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: Add POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent 4-addr use on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: prevent VLANs on MLDs (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add support to connect to non-transmit MBSSID profiles (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix hardware restart failure due to twt debugfs failure (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add TWT debugfs support for STA interface (Jose Ignacio Tornos Martinez) [2136125] - wifi: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare to support beamformee above bandwidth 80MHz (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct polling address of address CAM (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: no HTC field if TX rate might fallback to legacy (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct TX resource checking in low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix interrupt stuck after leaving low power mode (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: enlarge the CFO tracking boundary (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: correct suspend/resume setting for variant chips (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: set TBTT shift configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add retry to change power_mode state (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: correct BA CAM allocation (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: initialize and correct BA CAM content (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: declare correct BA CAM number (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update TX power tables to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852c: update RF radio A/B parameters to R49 (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: TX power limit/limit_ru consider negative (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 Wi-Fi SCC coexistence policy (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move _set_policy to chip_ops (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update WL role info v1 for RTL8852C branch using (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add v1 version TDMA format and parameters (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Define BT B1 slot length (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip (Jose Ignacio Tornos Martinez) [2136125] - rtw89: coex: update radio state for RTL8852A/RTL8852C (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: adjust mactxen delay of mac/phy interface (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: modify PCIE prebkf time (Jose Ignacio Tornos Martinez) [2136125] - rtw89: ser: leave lps with mutex (Jose Ignacio Tornos Martinez) [2136125] - rtw89: declare support HE HTC always (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852a: update HW setting on BB (Jose Ignacio Tornos Martinez) [2136125] - rtw89: 8852c: disable dma during mac init (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: declare support for mac80211 chanctx ops by chip (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: add skeleton of mac80211 chanctx ops support (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce entity mode and its recalculated prototype (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: initialize entity and configure default chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate chandef setting to stack callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: concentrate parameter control for setting channel callback (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rfk: concentrate parameter control while set_channel() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: txpwr: concentrate channel related control to top (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: create rtw89_chan centrally to avoid breakage (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: re-arrange channel related stuffs under HAL (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: introduce rtw89_chan for channel stuffs (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: rewrite decision on channel by entity state (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Add cold boot calibration support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Fix incorrect QMI message ID mappings (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath11k: Register shutdown handler for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix potential deadlock in ieee80211_key_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix uninitialized use of primary channel index (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use full 'unsigned int' type (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: read ethtool's sta_stats from sinfo (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: correct SMPS mode in HE 6 GHz capability (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (Jose Ignacio Tornos Martinez) [2136125] - wifi: nl80211: send MLO links channel info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow bw change during channel switch in mesh (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link() (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: allow link address A2 in TXQ dequeue (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix control port frame addressing (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link ID in TX info for beacons (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: fix link change handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: maintain link_id in link_sta (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211/mac80211: check EHT capability size correctly (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211_hwsim: split iftype data into AP/non-AP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: mlme: don't add empty EML capabilities (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link ID for MLO in queued frames (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use the corresponding link for stats update (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: add link information in ieee80211_rx_status (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly implement MLO key handling (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Add link_id parameter to various key operations for MLO (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: reject connect response with MLO params for WEP (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: fix use-after-free (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: use link in TXQ parameter configuration (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: add link id to txq params (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: set link BSSID (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: get correct AP link chandef (Jose Ignacio Tornos Martinez) [2136125] - wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: properly set old_links when removing a link (Jose Ignacio Tornos Martinez) [2136125] - wifi: mac80211: accept STA changes without link changes (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: prohibit enter IPS during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flag check before enter or leave IPS (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add flushing queue before HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add the update channel flow to support setting by parameters (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set regulatory and get Tx power table (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: add mutex when set SAR (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmfmac: fix continuous 802.1x tx pending timeout error (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Jose Ignacio Tornos Martinez) [2136125] - wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: 8852a: correct WDE IMR settings (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw89: refine leaving LPS function (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtlwifi: 8192de: correct checking of IQK reload (Jose Ignacio Tornos Martinez) [2136125] - wifi: brcmsmac: remove duplicate words (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: access chip_info by const pointer (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: phy: fix warning of possible buffer overflow (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix store OP channel info timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: fix stopping queues in wrong timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] - wifi: rtw88: 8822c: extend supported probe request size (Jose Ignacio Tornos Martinez) [2136125]- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Jaroslav Kysela) [2125548] {CVE-2023-0266} - ALSA: usb-audio: Remove redundant workaround for Roland quirk (Jaroslav Kysela) [2125548] - ASoC: jz4740-i2s: Handle independent FIFO flush bits (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Jaroslav Kysela) [2125548] - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs (Jaroslav Kysela) [2125548] - ALSA: line6: fix stack overflow in line6_midi_transmit (Jaroslav Kysela) [2125548] - ALSA: line6: correct midi status byte when receiving data from podxt (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add the quirk for KT0206 device (Jaroslav Kysela) [2125548] - ASoC: rt5670: Remove unbalanced pm_runtime_put() (Jaroslav Kysela) [2125548] - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: wm8994: Fix potential deadlock (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: set default audio parameters for KAE silent-stream (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi: fix i915 silent stream programming flow (Jaroslav Kysela) [2125548] - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Jaroslav Kysela) [2125548] - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Jaroslav Kysela) [2125548] - ASoC: Intel: Skylake: Fix driver hang during shutdown (Jaroslav Kysela) [2125548] - ALSA: hda: add snd_hdac_stop_streams() helper (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Jaroslav Kysela) [2125548] - ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Jaroslav Kysela) [2125548] - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Jaroslav Kysela) [2125548] - ALSA: asihpi: fix missing pci_disable_device() (Jaroslav Kysela) [2125548] - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jaroslav Kysela) [2125548] - ASoC: qcom: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Lock substream before snd_pcm_stop() (Jaroslav Kysela) [2125548] - ASoC: pxa: fix null-pointer dereference in filter() (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix potential RX buffer overflow (Jaroslav Kysela) [2125548] - ASoC: Intel: avs: Fix DMA mask assignment (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2125548] - ASoC: ops: Correct bounds check for second channel on SX controls (Jaroslav Kysela) [2125548] - ASoC: cs42l51: Correct PGA Volume minimum value (Jaroslav Kysela) [2125548] - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear CHnF flags (Jaroslav Kysela) [2125548] - ASoC: fsl_micfil: explicitly clear software reset bit (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: More robust component matching for CS35L41 (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Add NULL check in BE reparenting (Jaroslav Kysela) [2125548] - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Jaroslav Kysela) [2125548] - ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Jaroslav Kysela) [2125548] - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Jaroslav Kysela) [2125548] - ASoC: ops: Fix bounds check for _sx controls (Jaroslav Kysela) [2125548] - ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Jaroslav Kysela) [2125548] - ASoC: sof_es8336: reduce pop noise on speaker (Jaroslav Kysela) [2125548] - ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older (Jaroslav Kysela) [2125548] - ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: soc-acpi: add ES83x6 support to IceLake (Jaroslav Kysela) [2125548] - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table (Jaroslav Kysela) [2125548] - ASoC: max98373: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Jaroslav Kysela) [2125548] - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Jaroslav Kysela) [2125548] - ASoC: hdac_hda: fix hda pcm buffer overflow issue (Jaroslav Kysela) [2125548] - ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Jaroslav Kysela) [2125548] - ASoC: SOF: topology: No need to assign core ID if token parsing failed (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Jaroslav Kysela) [2125548] - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Jaroslav Kysela) [2125548] - ASoC: rt5677: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: rt5514: fix legacy dai naming (Jaroslav Kysela) [2125548] - ASoC: tas2764: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: tas2770: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] - ASoC: core: Fix use-after-free in snd_soc_exit() (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List (Jaroslav Kysela) [2125548] - ASoC: rt1308-sdw: add the default value of some registers (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_rt5682: Add quirk for Rex board (Jaroslav Kysela) [2125548] - ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix capture selector naming (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: use right control for Capture Volume (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: fix reported volume for Master ctl (Jaroslav Kysela) [2125548] - ASoC: codecs: jz4725b: add missed Line In power control bit (Jaroslav Kysela) [2125548] - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Jaroslav Kysela) [2125548] - ASoC: rt1019: Fix the TDM settings (Jaroslav Kysela) [2125548] - ASoC: rt5682s: Fix the TDM Tx settings (Jaroslav Kysela) [2125548] - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2125548] - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2125548] - ALSA: memalloc: Try dma_alloc_noncontiguous() at first (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk entry for M-Audio Micro (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Yet more regression for for the delayed card registration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Positivo C6300 model quirk (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: hda: fix potential memleak in 'add_widget_node' (Jaroslav Kysela) [2125548] - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Jaroslav Kysela) [2125548] - ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Jaroslav Kysela) [2125548] - ALSA: memalloc: Don't fall back for SG-buffer with IOMMU (Jaroslav Kysela) [2125548] - ALSA: aoa: Fix I2S device accounting (Jaroslav Kysela) [2125548] - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Jaroslav Kysela) [2125548] - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor (Jaroslav Kysela) [2125548] - ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions (Jaroslav Kysela) [2125548] - ASoC: Intel: common: add ACPI matching tables for Raptor Lake (Jaroslav Kysela) [2125548] - ALSA: rme9652: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: au88x0: use explicitly signed char (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add another HP ZBook G9 model quirks (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] - ALSA: Use del_timer_sync() before freeing timer (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix last interface check for registration (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table (Jaroslav Kysela) [2125548] - ASoC: amd: yc: Add ASUS UM5302TA into DMI table (Jaroslav Kysela) [2125548] - ASoC: SOF: add quirk to override topology mclk_id (Jaroslav Kysela) [2125548] - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jaroslav Kysela) [2125548] - ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Register card at the last interface (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support (Jaroslav Kysela) [2125548] - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Jaroslav Kysela) [2125548] - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2125548] - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2125548] - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2125548] - ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe (Jaroslav Kysela) [2125548] - ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe (Jaroslav Kysela) [2125548] - ALSA: dmaengine: increment buffer pointer atomically (Jaroslav Kysela) [2125548] - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Jaroslav Kysela) [2125548] - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Jaroslav Kysela) [2125548] - ASoC: wm_adsp: Handle optional legacy support (Jaroslav Kysela) [2125548] - ASoC: rsnd: Add check for rsnd_mod_power_on (Jaroslav Kysela) [2125548] - ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() (Jaroslav Kysela) [2125548] - ASoC: mt6359: fix tests for platform_get_irq() failure (Jaroslav Kysela) [2125548] - ASoC: wcd934x: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ASoC: wcd9335: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix NULL dererence at error path (Jaroslav Kysela) [2125548] - ALSA: usb-audio: Fix potential memory leaks (Jaroslav Kysela) [2125548] - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Jaroslav Kysela) [2125548] - ALSA: oss: Fix potential deadlock at unregistration (Jaroslav Kysela) [2125548] - ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model (Jaroslav Kysela) [2125548] - ALSA: hda: Fix position reporting on Poulsbo (Jaroslav Kysela) [2125548]- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2097144] - KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2097144] - KVM: x86: SVM: use smram structs (Maxim Levitsky) [2097144] - KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2097144] - KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2097144] - KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2097144] - KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2097144] - KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2097144] - KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2097144] - KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2097144] - KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2097144] - bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2097144] - KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2097144] - KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2097144] - KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2097144] - KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2097144] - KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2097144] - KVM: x86: Bug the VM if the emulator accesses a non-existent GPR (Maxim Levitsky) [2097144] - KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM (Maxim Levitsky) [2097144] - KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs (Maxim Levitsky) [2097144] - KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array (Maxim Levitsky) [2097144] - KVM: x86: Harden _regs accesses to guard against buggy input (Maxim Levitsky) [2097144] - KVM: x86: Grab regs_dirty in local 'unsigned long' (Maxim Levitsky) [2097144]- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142690] - RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142690] - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142690] - RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142690] - RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142690] - RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142690] - RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142690] - RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142690] - RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142690] - RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142690] - RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142690] - RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142690] - RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142690] - net/mlx5: Lag, Fix for loop when checking lag (Amir Tzin) [2112917] - net/mlx5e: Fix use-after-free when reverting termination table (Amir Tzin) [2112927] - net/mlx5: Fix uninitialized variable bug in outlen_write() (Amir Tzin) [2112927] - net/mlx5: E-switch, Fix duplicate lag creation (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Destroy legacy fdb table when needed (Amir Tzin) [2112927 2112917] - net/mlx5: DR, Fix uninitialized var warning (Amir Tzin) [2112927] - net/mlx5e: Offload rule only when all encaps are valid (Amir Tzin) [2112927] - net/mlx5: Fix sync reset event handler error flow (Amir Tzin) [2112927] - net/mlx5: E-Switch, Set correctly vport destination (Amir Tzin) [2112927] - net/mlx5: Fix handling of entry refcount when command is not issued to FW (Amir Tzin) [2112927] - net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint (Amir Tzin) [2112927] - net/mlx5: SF: Fix probing active SFs during driver probe phase (Amir Tzin) [2112927] - net/mlx5: Fix FW tracer timestamp calculation (Amir Tzin) [2112927] - net/mlx5: Do not query pci info while pci disabled (Amir Tzin) [2112927 2129249] - net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions (Amir Tzin) [2112927] - net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq (Amir Tzin) [2112927] - net/mlx5: DR, Fix the SMFS sync_steering for fast teardown (Amir Tzin) [2112927] - net/mlx5e: E-Switch, Fix comparing termination table instance (Amir Tzin) [2112927] - net/mlx5e: TC, Fix wrong rejection of packet-per-second policing (Amir Tzin) [2112927 2049622] - net/mlx5e: Fix tc acts array not to be dependent on enum order (Amir Tzin) [2112927] - net/mlx5e: Add missing sanity checks for max TX WQE size (Amir Tzin) [2112927] - net/mlx5: fw_reset: Don't try to load device in case PCI isn't working (Amir Tzin) [2112927] - net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode (Amir Tzin) [2112927 2112917] - net/mlx5: Allow async trigger completion execution on single CPU systems (Amir Tzin) [2112927] - net/mlx5: Bridge, verify LAG state when adding bond to bridge (Amir Tzin) [2112927] - net/mlx5: Fix crash during sync firmware reset (Amir Tzin) [2112927] - net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed (Amir Tzin) [2112927] - net/mlx5: Fix possible use-after-free in async command interface (Amir Tzin) [2112927] - net/mlx5: ASO, Create the ASO SQ with the correct timestamp format (Amir Tzin) [2112927 2049622] - net/mlx5e: Update restore chain id for slow path packets (Amir Tzin) [2112927] - net/mlx5e: Extend SKB room check to include PTP-SQ (Amir Tzin) [2112927] - net/mlx5: DR, Fix matcher disconnect error flow (Amir Tzin) [2112927] - net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Amir Tzin) [2112927] - net/mlx5e: Do not increment ESN when updating IPsec ESN state (Amir Tzin) [2112927] - net/mlx5e: Fix calculations for ICOSQ size (Amir Tzin) [2112927] - net/mlx5: Fix spelling mistake "syndrom" -> "syndrome" (Amir Tzin) [2112927] - net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full (Amir Tzin) [2112927] - RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Amir Tzin) [2112927] - RDMA/mlx5: Fix UMR cleanup on error flow of driver init (Amir Tzin) [2112927] - RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (Amir Tzin) [2112927] - net/mlx5: Unlock on error in mlx5_sriov_enable() (Amir Tzin) [2112927] - net/mlx5e: Fix use after free in mlx5e_fs_init() (Amir Tzin) [2112927] - net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup() (Amir Tzin) [2112927] - net/mlx5: unlock on error path in esw_vfs_changed_event_handler() (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Amir Tzin) [2112927] - net/mlx5e: TC, Add missing policer validation (Amir Tzin) [2112927] - net/mlx5e: Fix wrong application of the LRO state (Amir Tzin) [2112927] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Amir Tzin) [2112927] - net/mlx5: Fix cmd error logging for manage pages cmd (Amir Tzin) [2112927] - net/mlx5: Disable irq when locking lag_lock (Amir Tzin) [2112927] - net/mlx5: Eswitch, Fix forwarding decision to uplink (Amir Tzin) [2112927 2150647] - net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (Amir Tzin) [2112927] - net/mlx5e: Properly disable vlan strip on non-UL reps (Amir Tzin) [2112927] - net/mlx5e: Allocate flow steering storage during uplink initialization (Amir Tzin) [2112927] - RDMA/mlx5: Use the proper number of ports (Amir Tzin) [2112927] - mlx5: do not use RT_TOS for IPv6 flowlabel (Amir Tzin) [2112927] - RDMA/mlx5: Add missing check for return value in get namespace flow (Amir Tzin) [2112927] - net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ (Amir Tzin) [2112927] - net: devlink: convert reload command to take implicit devlink->lock (mlx5 hunk only) (Amir Tzin) [2112927] - devlink: Hold the instance lock in health callbacks (mlx5 hunk only) (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink health recovery callback (Amir Tzin) [2112927] - net/mlx5: Lock mlx5 devlink reload callbacks (Amir Tzin) [2112927] - net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload (Amir Tzin) [2112927] - net/mlx5e: kTLS, Dynamically re-size TX recycling pool (Amir Tzin) [2112927] - net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections (Amir Tzin) [2112927] - net/mlx5e: kTLS, Take stats out of OOO handler (Amir Tzin) [2112927] - net/mlx5e: kTLS, Introduce TLS-specific create TIS (Amir Tzin) [2112927] - net/mlx5e: Move mlx5e_init_l2_addr to en_main (Amir Tzin) [2112927] - net/mlx5e: Split en_fs ndo's and move to en_main (Amir Tzin) [2112927] - net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main (Amir Tzin) [2112927] - net/mlx5e: Add mdev to flow_steering struct (Amir Tzin) [2112927] - net/mlx5e: Report flow steering errors with mdev err report API (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer (Amir Tzin) [2112927] - net/mlx5e: Allocate VLAN and TC for featured profiles only (Amir Tzin) [2112927] - net/mlx5e: Make mlx5e_tc_table private (Amir Tzin) [2112927] - net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer (Amir Tzin) [2112927] - net/mlx5e: TC, Support tc action api for police (Amir Tzin) [2112927] - net/mlx5e: TC, Separate get/update/replace meter functions (Amir Tzin) [2112927] - net/mlx5e: Add red and green counters for metering (Amir Tzin) [2112927] - net/mlx5e: TC, Allocate post meter ft per rule (Amir Tzin) [2112927] - net/mlx5: DR, Add support for flow metering ASO (Amir Tzin) [2112927] - net/mlx5: Fix driver use of uninitialized timeout (Amir Tzin) [2112927] - net/mlx5: DR, Fix SMFS steering info dump format (Amir Tzin) [2112927] - net/mlx5: Adjust log_max_qp to be 18 at most (Amir Tzin) [2112927] - net/mlx5e: Modify slow path rules to go to slow fdb (Amir Tzin) [2112927 2150647] - net/mlx5e: Fix calculations related to max MPWQE size (Amir Tzin) [2112927] - net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (Amir Tzin) [2112927] - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Amir Tzin) [2112927] - net/mlx5e: TC, Fix post_act to not match on in_port metadata (Amir Tzin) [2112927] - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Amir Tzin) [2112927] - RDMA/mlx5: Rename the mkey cache variables and functions (Amir Tzin) [2112927] - RDMA/mlx5: Store in the cache mkeys instead of mrs (Amir Tzin) [2112927] - RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs (Amir Tzin) [2112927] - RDMA/mlx5: Replace cache list with Xarray (Amir Tzin) [2112927] - RDMA/mlx5: Replace ent->lock with xa_lock (Amir Tzin) [2112927] - net/mlx5: CT: Remove warning of ignore_flow_level support for non PF (Amir Tzin) [2112927] - net/mlx5e: Add resiliency for PTP TX port timestamp (Amir Tzin) [2112927] - net/mlx5: Expose ts_cqe_metadata_size2wqe_counter (Amir Tzin) [2112927] - net/mlx5e: HTB, move htb functions to a new file (Amir Tzin) [2112927] - net/mlx5e: HTB, change functions name to follow convention (Amir Tzin) [2112927] - net/mlx5e: HTB, remove priv from htb function calls (Amir Tzin) [2112927] - net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure (Amir Tzin) [2112927] - net/mlx5e: HTB, move stats and max_sqs to priv (Amir Tzin) [2112927] - net/mlx5e: HTB, move section comment to the right place (Amir Tzin) [2112927] - net/mlx5e: HTB, move ids to selq_params struct (Amir Tzin) [2112927] - net/mlx5e: HTB, reduce visibility of htb functions (Amir Tzin) [2112927] - net/mlx5e: Fix mqprio_rl handling on devlink reload (Amir Tzin) [2112927] - net/mlx5e: Report header-data split state through ethtool (Amir Tzin) [2112927] - RDMA/mlx5: Expose steering anchor to userspace (Amir Tzin) [2112927] - RDMA/mlx5: Refactor get flow table function (Amir Tzin) [2112927] - net/mlx5: fs, allow flow table creation with a UID (Amir Tzin) [2112927] - net/mlx5: fs, expose flow table ID to users (Amir Tzin) [2112927] - net/mlx5: Expose the ability to point to any UID from shared UID (Amir Tzin) [2112927] - net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO (Amir Tzin) [2112927] - net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features (Amir Tzin) [2112927] - net/mlx5e: Extend flower police validation (Amir Tzin) [2112927] - net/mlx5e: configure meter in flow action (Amir Tzin) [2112927 2150647 2049622] - net/mlx5e: Removed useless code in function (Amir Tzin) [2112927] - net/mlx5: Bridge, implement QinQ support (Amir Tzin) [2112927] - net/mlx5: Bridge, implement infrastructure for VLAN protocol change (Amir Tzin) [2112927] - net/mlx5: Bridge, extract VLAN push/pop actions creation (Amir Tzin) [2112927] - net/mlx5: Bridge, rename filter fg to vlan_filter (Amir Tzin) [2112927] - net/mlx5: Bridge, refactor groups sizes and indices (Amir Tzin) [2112927] - net/mlx5: debugfs, Add num of in-use FW command interface slots (Amir Tzin) [2112927] - net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2112927 2150647 2049881] - net/mlx5: Use software VHCA id when it's supported (Amir Tzin) [2112927] - net/mlx5: Introduce ifc bits for using software vhca id (Amir Tzin) [2112927] - net/mlx5: Use the bitmap API to allocate bitmaps (Amir Tzin) [2112927] - devlink: Hold the instance lock in port_new / port_del callbacks (mlx5 hunks only) (Amir Tzin) [2112925] - net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5e_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register (Amir Tzin) [2112927] - net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register (Amir Tzin) [2112927 2150647] - net/mlx5: Use devl_ API for rate nodes destroy (Amir Tzin) [2112927 2150647] - net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter (Amir Tzin) [2112927 2150647] - net/mlx5: fix 32bit build (Amir Tzin) [2112927 2049622] - net/mlx5e: TC, Support offloading police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add flow_action to parse state (Amir Tzin) [2112927 2049622] - net/mlx5e: Add post meter table for flow metering (Amir Tzin) [2112927 2049622] - net/mlx5e: Add generic macros to use metadata register mapping (Amir Tzin) [2112927 2049622] - net/mlx5e: Get or put meter by the index of tc police action (Amir Tzin) [2112927 2049622] - net/mlx5e: Add support to modify hardware flow meter parameters (Amir Tzin) [2112927 2049622] - net/mlx5e: Prepare for flow meter offload if hardware supports it (Amir Tzin) [2112927 2049622] - net/mlx5: Implement interfaces to control ASO SQ and CQ (Amir Tzin) [2112927 2049622] - net/mlx5: Add support to create SQ and CQ for ASO (Amir Tzin) [2112927 2049622] - net/mlx5: E-switch: Change eswitch mode only via devlink command (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Remove dependency between sriov and eswitch mode (Amir Tzin) [2112927 2150647 2112917] - net/mlx5: E-switch, Introduce flag to indicate if fdb table is created (Amir Tzin) [2112927 2112917] - net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created (Amir Tzin) [2112927 2112917] - net/mlx5: delete dead code in mlx5_esw_unlock() (Amir Tzin) [2112927] - net/mlx5: Delete ipsec_fs header file as not used (Amir Tzin) [2112927] - net/mlx5: Add bits and fields to support enhanced CQE compression (Amir Tzin) [2112927] - net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK (Amir Tzin) [2112927] - net/mlx5: group fdb cleanup to single function (Amir Tzin) [2112927] - net/mlx5: Add support EXECUTE_ASO action for flow entry (Amir Tzin) [2112927 2049622] - net/mlx5: Add HW definitions of vport debug counters (Amir Tzin) [2112927] - net/mlx5: Add IFC bits and enums for flow meter (Amir Tzin) [2112927 2049622] - RDMA/mlx5: Support handling of modify-header pattern ICM area (Amir Tzin) [2112927] - net/mlx5: Manage ICM of type modify-header pattern (Amir Tzin) [2112927] - net/mlx5: Introduce header-modify-pattern ICM properties (Amir Tzin) [2112927] - RDMA/mlx5: Add a umr recovery flow (Amir Tzin) [2112927] - net/mlx5e: Ring the TX doorbell on DMA errors (Amir Tzin) [2112925] - net/mlx5e: Fix capability check for updating vnic env counters (Amir Tzin) [2112925] - net/mlx5: Lag, correct get the port select mode str (Amir Tzin) [2112925] - net/mlx5e: Fix enabling sriov while tc nic rules are offloaded (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in RX (Amir Tzin) [2112925] - net/mlx5e: kTLS, Fix build time constant test in TX (Amir Tzin) [2112925] - net/mlx5: Lag, decouple FDB selection and shared FDB (Amir Tzin) [2112925] - net/mlx5: TC, allow offload from uplink to other PF's VF (Amir Tzin) [2112925] - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 (Amir Tzin) [2112925] - net/mlx5: E-Switch, pair only capable devices (Amir Tzin) [2112925 2150647] - Revert "net/mlx5e: Allow relaxed ordering over VFs" (Amir Tzin) [2112925] - net/mlx5: Fix mlx5_get_next_dev() peer device matching (Amir Tzin) [2112925] - RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr() (Amir Tzin) [2112925] - net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup (Amir Tzin) [2112925] - net/mlx5: Support multiport eswitch mode (Amir Tzin) [2112925 2150647] - net/mlx5: Remove unused argument (Amir Tzin) [2112925] - net/mlx5: Lag, refactor lag state machine (Amir Tzin) [2112925] - net/mlx5e: Add XDP SQs to uplink representors steering tables (Amir Tzin) [2112925] - net/mlx5e: Allow relaxed ordering over VFs (Amir Tzin) [2112925] - net/mlx5e: Support partial GSO for tunnels over vlans (Amir Tzin) [2112925] - net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for reps structures (Amir Tzin) [2112925] - net/mlx5e: Allocate virtually contiguous memory for VLANs list (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in pci_irq.c (Amir Tzin) [2112925] - net/mlx5: Allocate virtually contiguous memory in vport.c (Amir Tzin) [2112925] - net/mlx5: Inline db alloc API function (Amir Tzin) [2112925] - net/mlx5: Add last command failure syndrome to debugfs (Amir Tzin) [2112925] - net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev' (Amir Tzin) [2112925] - net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Amir Tzin) [2112925] - net/mlx5: Lag, add debugfs to query hardware lag state (Amir Tzin) [2112925] - net/mlx5: Lag, use buckets in hash mode (Amir Tzin) [2112925] - net/mlx5: Lag, refactor dmesg print (Amir Tzin) [2112925] - net/mlx5: Support devices with more than 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, use actual number of lag ports (Amir Tzin) [2112925] - net/mlx5: Lag, use hash when in roce lag on 4 ports (Amir Tzin) [2112925] - net/mlx5: Lag, support single FDB only on 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, store number of ports inside lag object (Amir Tzin) [2112925] - net/mlx5: Lag, filter non compatible devices (Amir Tzin) [2112925] - net/mlx5: Lag, use lag lock (Amir Tzin) [2112925] - net/mlx5: Lag, move E-Switch prerequisite check into lag code (Amir Tzin) [2112925] - net/mlx5: devcom only supports 2 ports (Amir Tzin) [2112925] - net/mlx5: Lag, expose number of lag ports (Amir Tzin) [2112925] - net/mlx5: Increase FW pre-init timeout for health recovery (Amir Tzin) [2112925] - net/mlx5: Add exit route when waiting for FW (Amir Tzin) [2112925] - net/mlx5e: Use XFRM state direction instead of flags (Amir Tzin) [2112925] - net/mlx5: Allow future addition of IPsec object modifiers (Amir Tzin) [2112925] - net/mlx5: Don't perform lookup after already known sec_path (Amir Tzin) [2112925] - net/mlx5: Cleanup XFRM attributes struct (Amir Tzin) [2112925] - net/mlx5: Remove not-supported ICV length (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec capabilities logic (Amir Tzin) [2112925] - net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Amir Tzin) [2112925] - net/mlx5: Make sure that no dangling IPsec FS pointers exist (Amir Tzin) [2112925] - net/mlx5: Clean IPsec FS add/delete rules (Amir Tzin) [2112925] - net/mlx5: Simplify HW context interfaces by using SA entry (Amir Tzin) [2112925] - net/mlx5: Remove indirections from esp functions (Amir Tzin) [2112925] - net/mlx5: Merge various control path IPsec headers into one file (Amir Tzin) [2112925] - net/mlx5: Remove useless validity check (Amir Tzin) [2112925] - net/mlx5: Store IPsec ESN update work in XFRM state (Amir Tzin) [2112925] - net/mlx5: Reduce useless indirection in IPsec FS add/delete flows (Amir Tzin) [2112925] - net/mlx5: Don't hide fallback to software IPsec in FS code (Amir Tzin) [2112925] - net/mlx5: Check IPsec TX flow steering namespace in advance (Amir Tzin) [2112925] - net/mlx5: Simplify IPsec flow steering init/cleanup functions (Amir Tzin) [2112925] - net/mlx5: fs, an FTE should have no dests when deleted (Amir Tzin) [2112925] - net/mlx5: fs, call the deletion function of the node (Amir Tzin) [2112925] - net/mlx5: fs, delete the FTE when there are no rules attached to it (Amir Tzin) [2112925] - net/mlx5: fs, do proper bookkeeping for forward destinations (Amir Tzin) [2112925] - net/mlx5: fs, add unused destination type (Amir Tzin) [2112925] - net/mlx5: fs, jump to exit point and don't fall through (Amir Tzin) [2112925] - net/mlx5: fs, refactor software deletion rule (Amir Tzin) [2112925] - net/mlx5: fs, split software and IFC flow destination definitions (Amir Tzin) [2112925] - net/mlx5e: TC, set proper dest type (Amir Tzin) [2112925] - net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function (Amir Tzin) [2112925] - net/mlx5e: Drop error CQE handling from the XSK RX handler (Amir Tzin) [2112925] - net/mlx5: Print initializing field in case of timeout (Amir Tzin) [2112925] - net/mlx5: Delete redundant default assignment of runtime devlink params (Amir Tzin) [2112925] - net/mlx5: Remove useless kfree (Amir Tzin) [2112925] - net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create (Amir Tzin) [2112925] - RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas (Amir Tzin) [2112925] - RDMA/mlx5: Move creation and free of translation tables to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access (Amir Tzin) [2112925] - RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs (Amir Tzin) [2112925] - RDMA/mlx5: Introduce mlx5_umr_post_send_wait() (Amir Tzin) [2112925] - RDMA/mlx5: Expose wqe posting helpers outside of wr.c (Amir Tzin) [2112925] - RDMA/mlx5: Simplify get_umr_update_access_mask() (Amir Tzin) [2112925] - RDMA/mlx5: Move mkey ctrl segment logic to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Move umr checks to umr.h (Amir Tzin) [2112925] - RDMA/mlx5: Move init and cleanup of UMR to umr.c (Amir Tzin) [2112925] - RDMA/mlx5: Fix flow steering egress flow (Amir Tzin) [2112925] - mlx5, xsk: Diversify return values from xsk_wakeup call paths (Amir Tzin) [2112925] - net/mlx5: Remove not-implemented IPsec capabilities (Amir Tzin) [2112925] - net/mlx5: Remove ipsec_ops function table (Amir Tzin) [2112925] - net/mlx5: Reduce kconfig complexity while building crypto support (Amir Tzin) [2112925] - net/mlx5: Move IPsec file to relevant directory (Amir Tzin) [2112925] - net/mlx5: Remove not-needed IPsec config (Amir Tzin) [2112925] - net/mlx5: Align flow steering allocation namespace to common style (Amir Tzin) [2112925] - net/mlx5: Unify device IPsec capabilities check (Amir Tzin) [2112925] - net/mlx5: Remove useless IPsec device checks (Amir Tzin) [2112925] - net/mlx5: Remove ipsec vs. ipsec offload file separation (Amir Tzin) [2112925] - RDMA/mlx5: Drop crypto flow steering API (Amir Tzin) [2112925] - RDMA/mlx5: Delete never supported IPsec flow action (Amir Tzin) [2112925] - net/mlx5: Remove FPGA ipsec specific statistics (Amir Tzin) [2112925] - net/mlx5: Remove XFRM no_trailer flag (Amir Tzin) [2112925] - net/mlx5: Remove not-used IDA field from IPsec struct (Amir Tzin) [2112925] - net/mlx5: Delete metadata handling logic (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA IPsec support (Amir Tzin) [2112925] - net/mlx5: Cleanup kTLS function names and their exposure (Amir Tzin) [2112925] - net/mlx5: Remove tls vs. ktls separation as it is the same (Amir Tzin) [2112925] - net/mlx5: Remove indirection in TLS build (Amir Tzin) [2112925] - net/mlx5: Reliably return TLS device capabilities (Amir Tzin) [2112925] - net/mlx5_fpga: Drop INNOVA TLS support (Amir Tzin) [2112925] - ipv6: Use ipv6_only_sock() helper in condition (mlx5 hunk only). (Amir Tzin) [2112925] - Revert "stmmac/intel: mark driver as tech preview" (Mark Salter) [2122230] - net: stmmac: Fix queue statistics reading (Mark Salter) [2122230] - stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Mark Salter) [2122230] - net: stmmac: power up/down serdes in stmmac_open/release (Mark Salter) [2122230] - stmmac: intel: Simplify intel_eth_pci_remove() (Mark Salter) [2122230] - net: stmmac: work around sporadic tx issue on link-up (Mark Salter) [2122230] - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Mark Salter) [2122230] - net: phylink: fix SGMII inband autoneg enable (Mark Salter) [2122230] - net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start (Mark Salter) [2122230] - net: phylink: disable PCS polling over major configuration (Mark Salter) [2122230] - net: phylink: remove pcs_ops member (Mark Salter) [2122230] - net: pcs: xpcs: depends on PHYLINK in Kconfig (Mark Salter) [2122230] - net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement() (Mark Salter) [2122230] - net: stmmac: make mdio register skips PHY scanning for fixed-link (Mark Salter) [2122230] - stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support (Mark Salter) [2122230] - net: pcs: xpcs: add CL37 1000BASE-X AN support (Mark Salter) [2122230] - stmmac: intel: prepare to support 1000BASE-X phy interface setting (Mark Salter) [2122230] - net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105 (Mark Salter) [2122230] - net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii (Mark Salter) [2122230] - net: stmmac: remove redunctant disable xPCS EEE call (Mark Salter) [2122230] - net: stmmac: fix dma queue left shift overflow issue (Mark Salter) [2122230] - net: stmmac: switch to use interrupt for hw crosstimestamping (Mark Salter) [2122230] - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow (Mark Salter) [2122230] - net: stmmac: fix pm runtime issue in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: dwc-qos: Disable split header for Tegra194 (Mark Salter) [2122230] - stmmac: intel: Fix an error handling path in intel_eth_pci_probe() (Mark Salter) [2122230] - stmmac: intel: Add RPL-P PCI ID (Mark Salter) [2122230] - net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Mark Salter) [2122230] - net: stmmac: remove unused get_addr() callback (Mark Salter) [2122230] - net: pcs: pcs-xpcs: Convert to mdiobus_c45_read (Mark Salter) [2122230] - net: phylink: Convert to mdiobus_c45_{read|write} (Mark Salter) [2122230] - net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: phylink: remove phylink_helper_basex_speed() (Mark Salter) [2122230] - net: phylink: remove phylink_set_10g_modes() (Mark Salter) [2122230] - net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Mark Salter) [2122230] - net: stmmac: disable Split Header (SPH) for Intel platforms (Mark Salter) [2122230] - net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Mark Salter) [2122230] - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Mark Salter) [2122230] - stmmac: intel: Add ADL-N PCI ID (Mark Salter) [2122230] - net: stmmac: switch no PTP HW support message to info level (Mark Salter) [2122230] - net: phylink: remove phylink_set_pcs() (Mark Salter) [2122230] - stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Mark Salter) [2122230] - net: phylink: remove phylink_config's pcs_poll (Mark Salter) [2122230] - net: phylink: use legacy_pre_march2020 (Mark Salter) [2122230] - net: phylink: add legacy_pre_march2020 indicator (Mark Salter) [2122230] - net: stmmac: optimize locking around PTP clock reads (Mark Salter) [2122230] - net: stmmac: use .mac_select_pcs() interface (Mark Salter) [2122230] - net: stmmac: convert to phylink_generic_validate() (Mark Salter) [2122230] - net: stmmac: remove phylink_config.pcs_poll usage (Mark Salter) [2122230] - net: stmmac/xpcs: convert to pcs_validate() (Mark Salter) [2122230] - net: convert users of bitmap_foo() to linkmode_foo() (Mark Salter) [2122230] - net: phylink: add pcs_validate() method (Mark Salter) [2122230] - net: phylink: add mac_select_pcs() method to phylink_mac_ops (Mark Salter) [2122230] - net: phylink: tidy up disable bit clearing (Mark Salter) [2122230] - net: phylink: handle NA interface mode in phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phylink: Add helpers for c22 registers without MDIO (Mark Salter) [2122230] - net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() (Mark Salter) [2122230] - net: phylink: add generic validate implementation (Mark Salter) [2122230] - net: phylink: use supported_interfaces for phylink validation (Mark Salter) [2122230] - net: phylink: add MAC phy_interface_t bitmap (Mark Salter) [2122230] - net: phy: add phy_interface_t bitmap support (Mark Salter) [2122230] - net: phylink: Convert some users of mdiobus_* to mdiodev_* (Mark Salter) [2122230] - net: phylink: use mdiobus_modify_changed() helper (Mark Salter) [2122230] - net: mdio: add mdiobus_modify_changed() (Mark Salter) [2122230] - net: phylink: add phylink_set_10g_modes() helper (Mark Salter) [2122230] - net: stmmac: fill in supported_interfaces (Mark Salter) [2122230] - net: stmmac: convert to phylink_get_linkmodes() (Mark Salter) [2122230] - net: xpcs: add support for retrieving supported interface modes (Mark Salter) [2122230] - net: mdio: Add helper functions for accessing MDIO devices (Mark Salter) [2122230] - net: stmmac: fix return value of __setup handler (Mark Salter) [2122230] - net: stmmac: only enable DMA interrupts when ready (Mark Salter) [2122230] - net: stmmac: ensure PTP time register reads are consistent (Mark Salter) [2122230] - net: stmmac: dump gmac4 DMA registers correctly (Mark Salter) [2122230] - net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() (Mark Salter) [2122230] - net: stmmac: skip only stmmac_ptp_register when resume from suspend (Mark Salter) [2122230] - drivers/net/ethernet: clean up mis-targeted comments (Mark Salter) [2122230] - net: stmmac: configure PTP clock source prior to PTP initialization (Mark Salter) [2122230] - net: stmmac: reduce unnecessary wakeups from eee sw timer (Mark Salter) [2122230] - net: stmmac: remove unused members in struct stmmac_priv (Mark Salter) [2122230] - net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning (Mark Salter) [2122230] - net: stmmac: add tc flower filter for EtherType matching (Mark Salter) [2122230] - net: stmmac: bump tc when get underflow error from DMA descriptor (Mark Salter) [2122230] - stmmac: remove ethtool driver version info (Mark Salter) [2122230] - net: stmmac: Calculate CDC error only once (Mark Salter) [2122230] - net: stmmac: ptp: fix potentially overflowing expression (Mark Salter) [2122230] - net: stmmac: fix tc flower deletion for VLAN priority Rx steering (Mark Salter) [2122230] - net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support (Mark Salter) [2122230] - net: stmmac: Disable Tx queues when reconfiguring the interface (Mark Salter) [2122230] - net: phylink: Force retrigger in case of latched link-fail indicator (Mark Salter) [2122230] - net: phylink: Force link down and retrigger resolve on interface change (Mark Salter) [2122230] - net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls (Mark Salter) [2122230] - stmmac_pci: Fix underflow size in stmmac_rx (Mark Salter) [2122230] - net: stmmac: Fix signed/unsigned wreckage (Mark Salter) [2122230] - net: stmmac: allow a tc-taprio base-time of zero (Mark Salter) [2122230] - ethernet: stmmac: use eth_hw_addr_set() (Mark Salter) [2122230] - net: phylink: Support disabling autonegotiation for PCS (Mark Salter) [2122230] - net: stmmac: fix off-by-one error in sanity check (Mark Salter) [2122230] - net: stmmac: fix gcc-10 -Wrestrict warning (Mark Salter) [2122230] - net: phylink: don't call netif_carrier_off() with NULL netdev (Mark Salter) [2122230] - net: stmmac: Fix E2E delay mechanism (Mark Salter) [2122230] - net: stmmac: add support for dwmac 3.40a (Mark Salter) [2122230] - net: stmmac: fix get_hw_feature() on old hardware (Mark Salter) [2122230] - net: stmmac: trigger PCS EEE to turn off on link down (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect steps on disable EEE (Mark Salter) [2122230] - net: pcs: xpcs: fix incorrect CL37 AN sequence (Mark Salter) [2122230] - net: stmmac: fix EEE init issue when paired with EEE capable PHYs (Mark Salter) [2122230] - net: stmmac: allow CSR clock of 300MHz (Mark Salter) [2122230] - net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP (Mark Salter) [2122230] - net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume (Mark Salter) [2122230] - net: stmmac: fix MAC not working when system resume back with WoL active (Mark Salter) [2122230] - net: phylink: add suspend/resume support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue irq statistic support (Mark Salter) [2122230] - net: stmmac: add ethtool per-queue statistic framework (Mark Salter) [2122230] - net: stmmac: fix INTR TBU status affecting irq count statistic (Mark Salter) [2122230] - net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX (Mark Salter) [2122230] - net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est (Mark Salter) [2122230] - net: pcs: xpcs: fix error handling on failed to allocate memory (Mark Salter) [2122230] - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (Mark Salter) [2122230] - net: stmmac: ptp: update tas basetime after ptp adjust (Mark Salter) [2122230] - net: stmmac: add mutex lock to protect est parameters (Mark Salter) [2122230] - net: stmmac: separate the tas basetime calculation function (Mark Salter) [2122230] - net: stmmac: Terminate FPE workqueue in suspend (Mark Salter) [2122230] - stmmac: intel: set PCI_D3hot in suspend (Mark Salter) [2122230] - stmmac: intel: Enable PHY WOL option in EHL (Mark Salter) [2122230] - net: stmmac: option to enable PHY WOL with PMT enabled (Mark Salter) [2122230] - net: stmmac: remove redundant continue statement (Mark Salter) [2122230] - stmmac: intel: fix wrong kernel-doc (Mark Salter) [2122230] - stmmac: intel: move definitions to dwmac-intel header file (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_do_config and xpcs_link_up (Mark Salter) [2122230] - net: pcs: xpcs: also ignore phy id if it's all ones (Mark Salter) [2122230] - net: pcs: xpcs: add support for sgmii with no inband AN (Mark Salter) [2122230] - net: pcs: xpcs: move register bit descriptions to a header file (Mark Salter) [2122230] - net: stmmac: reduce indentation when calling stmmac_xpcs_setup (Mark Salter) [2122230] - net: stmmac: reverse Christmas tree notation in stmmac_xpcs_setup (Mark Salter) [2122230] - net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs (Mark Salter) [2122230] - net: phylink: Refactor phylink_of_phy_connect() (Mark Salter) [2122230] - net: phylink: introduce phylink_fwnode_phy_connect() (Mark Salter) [2122230] - net: phy: Introduce phy related fwnode functions (Mark Salter) [2122230] - net: phy: Introduce fwnode_mdio_find_device() (Mark Salter) [2122230] - net: stmmac: Fix unused values warnings (Mark Salter) [2122230] - net: stmmac: Fix mixed enum type warning (Mark Salter) [2122230] - net: stmmac: Fix missing { } around two statements in an if statement (Mark Salter) [2122230] - net: stmmac: explicitly deassert GMAC_AHB_RESET (Mark Salter) [2122230] - net: stmmac: platform: use optional clk/reset get APIs (Mark Salter) [2122230] - net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus (Mark Salter) [2122230] - net: stmmac: enable Intel mGbE 2.5Gbps link speed (Mark Salter) [2122230] - net: pcs: add 2500BASEX support for Intel mGbE controller (Mark Salter) [2122230] - net: stmmac: split xPCS setup from mdio register (Mark Salter) [2122230] - net: pcs: xpcs: convert to phylink_pcs_ops (Mark Salter) [2122230] - net: pcs: xpcs: convert to mdio_device (Mark Salter) [2122230] - net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_probe (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_config_eee (Mark Salter) [2122230] - net: pcs: xpcs: export xpcs_validate (Mark Salter) [2122230] - net: pcs: xpcs: make the checks related to the PHY interface mode stateless (Mark Salter) [2122230] - net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() (Mark Salter) [2122230] - net: pcs: xpcs: there is only one PHY ID (Mark Salter) [2122230] - net: stmmac: enable platform specific safety features (Mark Salter) [2122230] - net: stmmac: the XPCS obscures a potential "PHY not found" error (Mark Salter) [2122230] - net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] - net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230]- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086880] - scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (Emanuele Giuseppe Esposito) [2150659] - ACPICA: Fix operand resolution (Mark Langsdorf) [2156144] - driver core: Add missing kernel doc for device::msi_lock (Myron Stowe) [2158839] - PCI/MSI: Protect msi_desc::masked for multi-MSI (Myron Stowe) [2158839] - KVM: arm64: Don't retrieve memory slot again in page fault handler (Gavin Shan) [2161161] - fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2086200] - powerpc/hv-gpci: Fix hv_gpci event list (Mamatha Inamdar) [2161258] - powerpc: declare unmodified attribute_group usages const (Mamatha Inamdar) [2161258] - drm/amd: Delay removal of the firmware framebuffer (Michel Dänzer) [2162039] - cpuidle: Add cpu_idle_miss trace event (Mark Langsdorf) [2122312] - cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink (Mark Langsdorf) [2122312] - efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143733] - efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143733] - efi: cper: Add support for printing Firmware Error Record Reference (Lenny Szubowicz) [2143733] - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152927] {CVE-2022-3564} - drm/i915: Fix CFI violations in gt_sysfs (Jocelyn Falempe) [2154880] - NFS: Clear the file access cache upon login (Benjamin Coddington) [2050832] - NFS: don't store 'struct cred *' in struct nfs_access_entry (Benjamin Coddington) [2050832] - NFS: pass cred explicitly for access tests (Benjamin Coddington) [2050832] - NFS: change nfs_access_get_cached to only report the mask (Benjamin Coddington) [2050832] - init: Initialize noop_backing_dev_info early (Nico Pache) [2160228] - mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2160228] - writeback: Fix inode->i_io_list not be protected by inode->i_lock error (Nico Pache) [2160228] - mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2160228] - mm/page_alloc: ensure kswapd doesn't accidentally go to sleep (Nico Pache) [2160228] - mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2160228] - delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2160228] - filemap: make the accounting of thrashing more consistent (Nico Pache) [2160228] - writeback: don't warn on an unregistered BDI in __mark_inode_dirty (Nico Pache) [2160228] - s390/dasd: fix no record found for raw_track_access (Tobias Huschle) [2161270] - crypto: testmgr - disallow certain DRBG hash functions in FIPS mode (Vladis Dronov) [2152133] - dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144375] - dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144375] - dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144375] - dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144375] - dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144375] - dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144375] - dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144375] - dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144375] - dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144375] - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144375] - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144375] - dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144375] - dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144375] - KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2155149] - kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2155149] - KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2155149] - eth: octeon: fix build after netif_napi_add() changes (Íñigo Huguet) [2152918] - net: drop the weight argument from netif_napi_add (Íñigo Huguet) [2152918] - net: remove netif_tx_napi_add() (Íñigo Huguet) [2152918] - ipoib: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - IB/hfi1: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - crypto: caam/qi2 - switch to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - can: can-dev: move to netif_napi_add_weight() (Íñigo Huguet) [2152918] - net: virtio: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - r8152: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - eth: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] - mt76: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - net: move snowflake callers to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] - net: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] - can: m_can: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove remaining copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: benet: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - eth: remove copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] - netdev: reshuffle netif_napi_add() APIs to allow dropping weight (Íñigo Huguet) [2152918] - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Hangbin Liu) [2162124] {CVE-2023-0394} - netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2158726] - act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2131339] {CVE-2022-4269} - net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2131339] - xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2094060] - tdx: enable TDX attestation driver (Wander Lairson Costa) [2076748] - selftests/tdx: Test TDX attestation GetReport support (Wander Lairson Costa) [2076748] - virt: Add TDX guest driver (Wander Lairson Costa) [2076748] - x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module (Wander Lairson Costa) [2076748] - proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152572] {CVE-2022-4378} - proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152572] {CVE-2022-4378} - NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE (Jeffrey Layton) [2127153] - NFS: nfsiod should not block forever in mempool_alloc() (Jeffrey Layton) [2127153] - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Benjamin Coddington) [2061259] - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Benjamin Coddington) [2061259]- uas: ignore UAS for Thinkplus chips (Torez Smith) [2113004] - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Torez Smith) [2113004] - thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Torez Smith) [2113004] - USB: serial: option: add Quectel BG95 0x0203 composition (Torez Smith) [2113004] - thunderbolt: Add support for Intel Maple Ridge single port controller (Torez Smith) [2113004] - USB: core: Fix RST error in hub.c (Torez Smith) [2113004] - kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves (Torez Smith) [2113004] - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Torez Smith) [2113004] - USB: serial: cp210x: add Decagon UCA device id (Torez Smith) [2113004] - USB: core: Prevent nested device-reset calls (Torez Smith) [2113004] - usb: typec: Remove retimers properly (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Torez Smith) [2113004] - USB: serial: option: add support for OPPO R11 diag port (Torez Smith) [2113004] - xhci: Add grace period after xHC start to prevent premature runtime suspend. (Torez Smith) [2113004] - xhci: Fix null pointer dereference in remove if xHC has only one roothub (Torez Smith) [2113004] - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Torez Smith) [2113004] - usb: xhci-mtk: fix bandwidth release issue (Torez Smith) [2113004] - usb: xhci-mtk: relax TT periodic bandwidth allocation (Torez Smith) [2113004] - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Torez Smith) [2113004] - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Torez Smith) [2113004] - usb-storage: Add ignore-residue quirk for NXP PN7462AU (Torez Smith) [2113004] - usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Torez Smith) [2113004] - thunderbolt: Check router generation before connecting xHCI (Torez Smith) [2113004] - thunderbolt: Use the actual buffer in tb_async_error() (Torez Smith) [2113004] - USB: usbsevseg: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - dt-bindings: usb: Add binding for TI USB8041 hub controller (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add bootloader support (Torez Smith) [2113004] - usb: typec: ucsi: stm32g0: add support for stm32g0 controller (Torez Smith) [2113004] - dt-bindings: usb: typec: add bindings for stm32g0 controller (Torez Smith) [2113004] - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Torez Smith) [2113004] - usb: typec: retimer: Add missing id check in match callback (Torez Smith) [2113004] - USB: xhci: Fix comment typo (Torez Smith) [2113004] - usb/typec/tcpm: fix repeated words in comments (Torez Smith) [2113004] - usb/misc: fix repeated words in comments (Torez Smith) [2113004] - usb/image: fix repeated words in comments (Torez Smith) [2113004] - usb/host: fix repeated words in comments (Torez Smith) [2113004] - usb/core: fix repeated words in comments (Torez Smith) [2113004] - usb/atm: fix repeated words in comments (Torez Smith) [2113004] - USB: HCD: Fix URB giveback issue in tasklet function (Torez Smith) [2113004] - usb: xhci_plat_remove: avoid NULL dereference (Torez Smith) [2113004] - USB: serial: fix tty-port initialized comments (Torez Smith) [2113004] - USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros (Torez Smith) [2113004] - USB: cdc-acm: use CDC serial-state defines (Torez Smith) [2113004] - USB: cdc-acm: use CDC control-line defines (Torez Smith) [2113004] - USB: cdc: add serial-state defines (Torez Smith) [2113004] - USB: cdc: add control-signal defines (Torez Smith) [2113004] - net/cdc_ncm: Increase NTB max RX/TX values to 64kb (Torez Smith) [2113004] - usb: typec: Add retimer handle to port (Torez Smith) [2113004] - usb: typec: Add support for retimers (Torez Smith) [2113004] - dt-bindings: usb: Add analogix anx7411 PD binding (Torez Smith) [2113004] - usb: ldusb: replace ternary operator with max_t() (Torez Smith) [2113004] - USB: serial: fix repeated word "the" in comments (Torez Smith) [2113004] - USB: serial: io_edgeport: fix spelling mistakes (Torez Smith) [2113004] - USB: serial: ftdi_sio: add Belimo device ids (Torez Smith) [2113004] - thunderbolt: test: Use kunit_test_suite() macro (Torez Smith) [2113004] - media: pvrusb2: drop unexpected word 'a' in comments (Torez Smith) [2113004] - media: gspca: drop unexpected word 'is' in the comments (Torez Smith) [2113004] - usb: typec: add missing uevent when partner support PD (Torez Smith) [2113004] - tools: usb: testusb: Add super-plus speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add super speed reporting (Torez Smith) [2113004] - tools: usb: testusb: Add wireless speed reporting (Torez Smith) [2113004] - usb: typec: tcpci: move tcpci.h to include/linux/usb/ (Torez Smith) [2113004] - ARM: sa1100/assabet: move dmabounce hack to ohci driver (Torez Smith) [2113004] - usb: host: xhci: use snprintf() in xhci_decode_trb() (Torez Smith) [2113004] - USB: cdc-acm: use define for timeout (Torez Smith) [2113004] - usb: typec_altmode: add a missing "@" at a kernel-doc parameter (Torez Smith) [2113004] - usb: core: sysfs: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] - media: usb: gspca: aligned '*' each line (Torez Smith) [2113004] - media: hdpvr: fix error value returns in hdpvr_read (Torez Smith) [2113004] - media: em28xx: Remove useless license text when SPDX-License-Identifier is already used (Torez Smith) [2113004] - USB: serial: use kmemdup instead of kmalloc + memcpy (Torez Smith) [2113004] - usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo (Torez Smith) [2113004] - USB: storage: Fix typo in comment (Torez Smith) [2113004] - usb: typec: mux: Add CONFIG guards for functions (Torez Smith) [2113004] - usb: typec: mux: Allow muxes to specify mode-switch (Torez Smith) [2113004] - usb: musb: Add support for PolarFire SoC's musb controller (Torez Smith) [2113004] - media: pvrusb2: fix memory leak in pvr_probe (Torez Smith) [2113004] - media: airspy: respect the DMA coherency rules (Torez Smith) [2113004] - media: usbtv: Add PAL-Nc standard (Torez Smith) [2113004] - thunderbolt: Fix typo in comment (Torez Smith) [2113004] - dt-bindings: usb: add documentation for aspeed udc (Torez Smith) [2113004] - usb: Avoid extra usb SET_SEL requests when enabling link power management (Torez Smith) [2113004] - usb: typec: tcpm: Register USB Power Delivery Capabilities (Torez Smith) [2113004] - usb: typec: USB Power Delivery helpers for ports and partners (Torez Smith) [2113004] - usb: typec: Separate USB Power Delivery from USB Type-C (Torez Smith) [2113004] - usb: hub: port: add sysfs entry to switch port power (Torez Smith) [2113004] - ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs (Torez Smith) [2113004] - ucsi_ccg: Do not hardcode interrupt polarity and type (Torez Smith) [2113004] - usb: xhci-mtk: add support optional controller reset (Torez Smith) [2113004] - usb: typec: tcpm: fix typo in comment (Torez Smith) [2113004] - usb: xhci: tegra: Fix error check (Torez Smith) [2113004] - usb: common: usb-conn-gpio: Allow wakeup from system suspend (Torez Smith) [2113004] - usbip: vudc: Don't enable IRQs prematurely (Torez Smith) [2113004] - USB: usbip: clean up mixed use of _irq() and _irqsave() (Torez Smith) [2113004] - USB: Follow-up to SPDX identifiers addition - remove now useless comments (Torez Smith) [2113004] - thunderbolt: Fix some kernel-doc comments (Torez Smith) [2113004] - usb: hub: Simplify error and success path in port_over_current_notify (Torez Smith) [2113004] - usb: remove Link Powermanagement (LPM) disable before port reset. (Torez Smith) [2113004] - thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled (Torez Smith) [2113004] - usb: core: Bail out when port is stuck in reset loop (Torez Smith) [2113004] - thunderbolt: Add CL1 support for USB4 and Titan Ridge routers (Torez Smith) [2113004] - thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode (Torez Smith) [2113004] - USB: core: Fix bug in resuming hub's handling of wakeup requests (Torez Smith) [2113004] - thunderbolt: Fix typos in CLx enabling (Torez Smith) [2113004] - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Torez Smith) [2113004] - usb: hub: make wait_for_connected() take an int instead of a pointer to int (Torez Smith) [2113004] - thunderbolt: CLx disable before system suspend only if previously enabled (Torez Smith) [2113004] - usb: hub: avoid warm port reset during USB3 disconnect (Torez Smith) [2113004] - thunderbolt: Silently ignore CLx enabling in case CLx is not supported (Torez Smith) [2113004]- config: Enable Security Path (Ricardo Robaina) [2161309] - tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143849] - tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143849] - tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143849] - tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143849] - firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122319] - firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122319] - firmware_loader: fix memory leak for paged buffer (Mark Langsdorf) [2122319] - firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122319] - firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122319] - firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122319] - firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122319] - firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122319] - firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122319] - firmware: Use kvmalloc for page tables (Mark Langsdorf) [2122319] - firmware: Unify the paged buffer release helper (Mark Langsdorf) [2122319] - firmware: Free temporary page table after vmapping (Mark Langsdorf) [2122319] - arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122319] - driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122319] - arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122319] - driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122319] - regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122319] - arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122319] - cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122319] - regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122319] - PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122319] - PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122319] - regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122319] - PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122319] - arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122319] - arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122319] - arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122319] - arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122319] - arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122319] - arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122319] - arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122319] - arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122319] - arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122319] - arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122319] - arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122319] - cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122319] - cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122319] - cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122319] - cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122319] - cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122319] - cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122319] - regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122319] - regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122319] - regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122319] - regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122319] - driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122319] - devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122319] - regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122319] - regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122319] - regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122319] - regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122319] - init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122319] - driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122319] - regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122319] - PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122319] - PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122319] - PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122319] - PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122319] - PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122319] - PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122319] - PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122319] - PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122319] - PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122319] - PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122319] - PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122319] - PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122319] - PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122319] - PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122319] - PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122319] - driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122319] - driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122319] - driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122319] - driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122319] - regmap: Add missing map->bus check (Mark Langsdorf) [2122319] - device property: Advertise fwnode and device property count API calls (Mark Langsdorf) [2122319] - driver core: location: Check for allocations failure (Mark Langsdorf) [2122319] - regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122319] - device property: Fix recent breakage of fwnode_get_next_parent_dev() (Mark Langsdorf) [2122319] - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122319] - driver core: Add dma_cleanup callback in bus_type (Mark Langsdorf) [2122319] - driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122319] - drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122319] - driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122319] - Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122319] - regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122319] - firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122319] - driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122319] - PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122319] - PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122319] - device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Mark Langsdorf) [2122319] - device property: Introduce fwnode_for_each_parent_node() (Mark Langsdorf) [2122319] - device property: Allow error pointer to be passed to fwnode APIs (Mark Langsdorf) [2122319] - device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2122319] - PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122319] - PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122319]- gitlab-ci: use CI templates from production branch (Michael Hofmann) - cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2038200] - cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2038200] - cpufreq: ACPI: Defer setting boost MSRs (Mark Langsdorf) [2038200] - s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2161328] - iavf: schedule watchdog immediately when changing primary MAC (Michal Schmidt) [2152493] - iavf: Move netdev_update_features() into watchdog task (Michal Schmidt) [2152493] - iavf: fix temporary deadlock and failure to set MAC address (Michal Schmidt) [2152493] - iavf: Fix error handling in iavf_init_module() (Michal Schmidt) [2152493]- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103955] - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Ken Cox) [2103955] - ixgbe: Manual AN-37 for troublesome link partners for X550 SFI (Ken Cox) [2103955] - ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC (Ken Cox) [2103955] - ixgbe: convert .adjfreq to .adjfine (Ken Cox) [2103955] - ixgbe: drop unexpected word 'for' in comments (Ken Cox) [2103955] - ixgbe: remove unexpected word "the" (Ken Cox) [2103955] - intel: remove unused macros (Ken Cox) [2103955] - ixgbe: Fix typos in comments (Ken Cox) [2103955] - drivers, ixgbe: export vf statistics (Ken Cox) [2103955] - ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Ken Cox) [2103955] - ixgbe: fix bcast packets Rx on VF after promisc removal (Ken Cox) [2103955] - ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103955] - ixgbe: Fix module_param allow_unsupported_sfp type (Ken Cox) [2103955] - ixgbe: ensure IPsec VF<->PF compatibility (Ken Cox) [2103955] - ixgbe, xsk: Get rid of redundant 'fallthrough' (Ken Cox) [2103955] - ixgbe, xsk: Diversify return values from xsk_wakeup call paths (Ken Cox) [2103955] - ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ken Cox) [2103955] - ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() (Ken Cox) [2103955] - ixgbe: add improvement for MDD response functionality (Ken Cox) [2103955] - ixgbe: add the ability for the PF to disable VF link state (Ken Cox) [2103955] - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Ken Cox) [2103955] - ixgbe: Remove non-inclusive language (Ken Cox) [2103955] - ixgbe: Use irq_update_affinity_hint() (Ken Cox) [2103955] - net: convert users of bitmap_foo() to linkmode_foo() (Ken Cox) [2103955] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2103955] - net: Use skb_frag_off accessors (Ken Cox) [2103955] - drm/i915: Fix watermark calculations for DG2 CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for DG2 CCS modifiers (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Jocelyn Falempe) [2041686] - drm/i915/uc: fix device/bus include on rhel8 (Jocelyn Falempe) [2041686] - drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers (Jocelyn Falempe) [2041686] - drm/i915: allow control over the flags when migrating (Jocelyn Falempe) [2041686] - drm/i915/display: handle migration for dpt (Jocelyn Falempe) [2041686] - drm/i915/huc: better define HuC status getparam possible return values. (Jocelyn Falempe) [2041686] - drm/i915/huc: stall media submission until HuC is loaded (Jocelyn Falempe) [2041686] - drm/i915/huc: track delayed HuC load with a fence (Jocelyn Falempe) [2041686] - drm/i915/dg2: setup HuC loading via GSC (Jocelyn Falempe) [2041686] - drm/i915/pxp: add huc authentication and loading command (Jocelyn Falempe) [2041686] - drm/i915/pxp: implement function for sending tee stream command (Jocelyn Falempe) [2041686] - drm/i915/pxp: load the pxp module when we have a gsc-loaded huc (Jocelyn Falempe) [2041686] - drm/i915/gt: Flush to global observation point before breadcrumb write (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Add SLPC selftest live_slpc_power (Jocelyn Falempe) [2041686] - drm/i915/guc/slpc: Run SLPC selftests on all tiles (Jocelyn Falempe) [2041686] - drm/i915: Remove unwanted pointer unpacking (Jocelyn Falempe) [2041686] - drm/i915/guc: Enable compute scheduling on DG2 (Jocelyn Falempe) [2041686] - drm/i915/dg2: introduce Wa_22015475538 (Jocelyn Falempe) [2041686] - drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: extend Wa_1409120013 to DG2" (Jocelyn Falempe) [2041686] - drm/i915/gsc: allocate extended operational memory in LMEM (Jocelyn Falempe) [2041686] - drm/i915/gsc: add GSC XeHP SDV platform definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: add slow_firmware flag to the gsc device definition (Jocelyn Falempe) [2041686] - drm/i915/gsc: skip irq initialization if using polling (Jocelyn Falempe) [2041686] - drm/i915/uc: Add patch level version number support (Jocelyn Falempe) [2041686] - drm/i915/uc: Support for version reduced and multiple firmware files (Jocelyn Falempe) [2041686] - drm/i915/ttm: Abort suspend on i915_ttm_backup failure (Jocelyn Falempe) [2041686] - drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning (Jocelyn Falempe) [2041686] - drm/i915/guc: Record CTB info in error logs (Jocelyn Falempe) [2041686] - drm/i915/guc: Add GuC <-> kernel time stamp translation information (Jocelyn Falempe) [2041686] - drm/i915/guc: Don't use pr_err when not necessary (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add support for DC5 state (Jocelyn Falempe) [2041686] - drm/i915/dmc: Update DG2 DMC firmware to v2.07 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional tuning settings (Jocelyn Falempe) [2041686] - drm/i915/gt: Add dedicated function for non-ctx register tuning settings (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add Wa_1509727124 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Update DG2 to GuC v70.4.1 (Jocelyn Falempe) [2041686] - drm/i915/dg2: Add additional HDMI pixel clock frequencies (Jocelyn Falempe) [2041686] - Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709" (Jocelyn Falempe) [2041686] - config: Enable TDX Guest (Wander Lairson Costa) [1836977] - x86/tdx: mark TDX as a tech preview (Wander Lairson Costa) [1836977] - x86/tdx: Panic on bad configs that #VE on "private" memory access (Wander Lairson Costa) [1836977] - x86/tdx: Prepare for using "INFO" call for a second purpose (Wander Lairson Costa) [1836977] - x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page (Wander Lairson Costa) [1836977] - x86/tdx: Clarify RIP adjustments in #VE handler (Wander Lairson Costa) [1836977] - vt: Initialize conswitchp to dummy_con if unset (Wander Lairson Costa) [1836977] - x86/tdx: Fix early #VE handling (Wander Lairson Costa) [1836977] - x86/tdx: Fix RETs in TDX asm (Wander Lairson Costa) [1836977] - x86/apic: Do apic driver probe for "nosmp" use case (Wander Lairson Costa) [1836977] - x86/mm: Fix spacing within memory encryption features message (Wander Lairson Costa) [1836977] - x86/kaslr: Fix build warning in KASLR code in boot stub (Wander Lairson Costa) [1836977] - Documentation/x86: Document TDX kernel architecture (Wander Lairson Costa) [1836977] - ACPICA: Avoid cache flush inside virtual machines (Wander Lairson Costa) [1836977] - x86/tdx/ioapic: Add shared bit for IOAPIC base address (Wander Lairson Costa) [1836977] - x86/mm: Make DMA memory shared for TD guest (Wander Lairson Costa) [1836977] - x86/mm/cpa: Add support for TDX shared memory (Wander Lairson Costa) [1836977] - x86/tdx: Make pages shared in ioremap() (Wander Lairson Costa) [1836977] - x86/topology: Disable CPU online/offline control for TDX guests (Wander Lairson Costa) [1836977] - x86/boot: Avoid #VE during boot for TDX platforms (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Use TEST reg,reg instead of CMP $0,reg (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting (Wander Lairson Costa) [1836977] - x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode (Wander Lairson Costa) [1836977] - x86/boot: Set CR0.NE early and keep it set during the boot (Wander Lairson Costa) [1836977] - x86/acpi/x86/boot: Add multiprocessor wake-up support (Wander Lairson Costa) [1836977] - x86/boot: Add a trampoline for booting APs via firmware handoff (Wander Lairson Costa) [1836977] - x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL (Wander Lairson Costa) [1836977] - x86/realmode: Remove trampoline_status (Wander Lairson Costa) [1836977] - x86/tdx: Wire up KVM hypercalls (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add early boot support (Wander Lairson Costa) [1836977] - x86/tdx: Port I/O: Add runtime hypercalls (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Add decompression-time support for TDX (Wander Lairson Costa) [1836977] - x86/boot: Port I/O: Allow to hook up alternative helpers (Wander Lairson Costa) [1836977] - x86: Consolidate port I/O helpers (Wander Lairson Costa) [1836977] - x86: Adjust types used in port I/O helpers (Wander Lairson Costa) [1836977] - x86/tdx: Detect TDX at early kernel decompression time (Wander Lairson Costa) [1836977] - x86/tdx: Handle in-kernel MMIO (Wander Lairson Costa) [1836977] - x86/tdx: Handle CPUID via #VE (Wander Lairson Costa) [1836977] - x86/tdx: Add MSR support for TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add HLT support for TDX guests (Wander Lairson Costa) [1836977] - x86/traps: Add #VE support for TDX guest (Wander Lairson Costa) [1836977] - x86/traps: Refactor exc_general_protection() (Wander Lairson Costa) [1836977] - x86/traps: Cleanup do_general_protection() (Wander Lairson Costa) [1836977] - x86/dumpstack: Introduce die_addr() for die() with #GP fault address (Wander Lairson Costa) [1836977] - x86/traps: Print address on #GP (Wander Lairson Costa) [1836977] - x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() (Wander Lairson Costa) [1836977] - x86/tdx: Exclude shared bit from __PHYSICAL_MASK (Wander Lairson Costa) [1836977] - x86/tdx: Extend the confidential computing API to support TDX guests (Wander Lairson Costa) [1836977] - x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functions (Wander Lairson Costa) [1836977] - x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers (Wander Lairson Costa) [1836977] - x86/tdx: Detect running as a TDX guest in early boot (Wander Lairson Costa) [1836977] - x86/mm/cpa: Generalize __set_memory_enc_pgtable() (Wander Lairson Costa) [1836977] - x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Wander Lairson Costa) [1836977] - x86/coco: Add API to handle encryption mask (Wander Lairson Costa) [1836977] - x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (Wander Lairson Costa) [1836977] - x86/sev-es: Use insn_decode_mmio() for MMIO implementation (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_decode_mmio() (Wander Lairson Costa) [1836977] - x86/insn-eval: Introduce insn_get_modrm_reg_ptr() (Wander Lairson Costa) [1836977] - x86/insn-eval: Handle insn_get_opcode() failure (Wander Lairson Costa) [1836977] - x86/sev: Move common memory encryption code to mem_encrypt.c (Wander Lairson Costa) [1836977] - x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (Wander Lairson Costa) [1836977] - x86/virtio: Have SEV guests enforce restricted virtio memory access (Wander Lairson Costa) [1836977] - devlink: protect devlink dump by the instance lock (Petr Oros) [2131116] - devlink: hold region lock when flushing snapshots (Petr Oros) [2131116] - net: devlink: enable parallel ops on netlink interface (Petr Oros) [2131116] - net: devlink: remove devlink_mutex (Petr Oros) [2131116] - net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2131116] - net: devlink: introduce "unregistering" mark and use it during devlinks iteration (Petr Oros) [2131116] - devlink: Fix use-after-free after a failed reload (Petr Oros) [2131116] - net: devlink: Fix missing mutex_unlock() call (Petr Oros) [2131116] - Documentation: devlink: add add devlink-selftests to the table of contents (Petr Oros) [2131116] - devlink: Hold the instance lock in health callbacks (Petr Oros) [2131116] - net/mlx4: Lock mlx4 devlink reload callback (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink port register / unregister (Petr Oros) [2131116] - net/mlx4: Use devl_ API for devlink region create / destroy (Petr Oros) [2131116] - net: devlink: remove region snapshots list dependency on devlink->lock (Petr Oros) [2131116] - net: devlink: remove region snapshot ID tracking dependency on devlink->lock (Petr Oros) [2131116] - devlink: introduce framework for selftests (Petr Oros) [2131116] - net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit() (Petr Oros) [2131116] - net: devlink: move net check into devlinks_xa_for_each_registered_get() (Petr Oros) [2131116] - net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration (Petr Oros) [2131116] - netdevsim: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_region_create/destroy() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_dpipe*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_sb*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devlink_resource*() functions (Petr Oros) [2131116] - net: devlink: add unlocked variants of devling_trap*() functions (Petr Oros) [2131116] - net: devlink: avoid false DEADLOCK warning reported by lockdep (Petr Oros) [2131116] - net: devlink: fix return statement in devlink_port_new_notify() (Petr Oros) [2131116] - net: devlink: fix a typo in function name devlink_port_new_notifiy() (Petr Oros) [2131116] - net: devlink: make devlink_dpipe_headers_register() return void (Petr Oros) [2131116] - net: devlink: move unlocked function prototypes alongside the locked ones (Petr Oros) [2131116] - net: devlink: use helpers to work with devlink->lock mutex (Petr Oros) [2131116] - net: devlink: fix unlocked vs locked functions descriptions (Petr Oros) [2131116] - devlink: Hold the instance lock in port_new / port_del callbacks (Petr Oros) [2131116] - powercap: intel_rapl: Add support for RAPTORLAKE_S (Prarit Bhargava) [2120363] - selftests/bpf: Fix test_varlen verification failure with latest llvm (Yauheni Kaliuta) [2149222] - iwlwifi: remove firmware version limit for AC9560 (Íñigo Huguet) [2129361] - wifi: iwlwifi: fw: skip PPAG for JF (Íñigo Huguet) [2129361] - sched: Improve wake_up_all_idle_cpus() take #2 (Julia Denham) [2134931] - selftests/livepatch: better synchronize test_klp_callbacks_busy (Julia Denham) [2121204] - sched,livepatch: Use wake_up_if_idle() (Joe Lawrence) [2134931] - sched: Simplify wake_up_*idle*() (Joe Lawrence) [2134931] - sched,livepatch: Use task_call_func() (Joe Lawrence) [2134931] - sched,rcu: Rework try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - sched: Improve try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] - arm64/bpf: Remove 128MB limit for BPF JIT programs (Yauheni Kaliuta) [2140163] - bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT (Yauheni Kaliuta) [2140163] - arm64: extable: add `type` and `data` fields (Yauheni Kaliuta) [2140163] - arm64: extable: use `ex` for `exception_table_entry` (Yauheni Kaliuta) [2140163] - arm64: extable: make fixup_exception() return bool (Yauheni Kaliuta) [2140163] - arm64: extable: consolidate definitions (Yauheni Kaliuta) [2140163] - arm64: kvm: use kvm_exception_table_entry (Yauheni Kaliuta) [2140163] - s390/cio: check the subchannel validity for dev_busid (Tobias Huschle) [2160494] - s390/cio: add dev_busid sysfs entry for each subchannel (Tobias Huschle) [2160494]- intel_idle: Add AlderLake-N support (Prarit Bhargava) [2144692] - selftests/timens: add a test for vfork+exit (Oleg Nesterov) [2116444] - fs/exec: switch timens when a task gets a new mm (Oleg Nesterov) [2116444] - namespace: make timens_on_fork() return nothing (Oleg Nesterov) [2116444] - timens: make vdso_join_timens() always succeed (Oleg Nesterov) [2116444] - xfrm: Fix oops in __xfrm_state_delete() (Sabrina Dubroca) [2156048] - tcp: Fix data races around icsk->icsk_af_ops. (Guillaume Nault) [2143904] {CVE-2022-3566} - ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2148858] - ice: fix handling of burst Tx timestamps (Petr Oros) [2148858] - vhost/vsock: Fix error handling in vhost_vsock_init() (Stefano Garzarella) [2159969] - net: vmw_vsock: vmci: Check memcpy_from_msg() (Stefano Garzarella) [2159969] - vhost/vsock: Use kvmalloc/kvfree for larger packets. (Stefano Garzarella) [2159969] - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Stefano Garzarella) [2159969] - vsock: Fix memory leak in vsock_connect() (Stefano Garzarella) [2159969] - tools/power turbostat: Add support for RPL-S (Prarit Bhargava) [2122848]- nvme: re-order nvme_alloc_ns to match "nvme: use blk_mq_alloc_disk" (Chris Leech) [2152742] - perf vendor events amd: Add Zen 4 mapping (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 metrics (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 uncore events (Michael Petlan) [2148294] - perf vendor events amd: Add Zen 4 core events (Michael Petlan) [2148294] - cpuhotplug: Fix KABI breakage (Prarit Bhargava) [2156529] - scsi: target: core: Fix hard lockup when executing a compare-and-write command (Maurizio Lombardi) [2119897] - x86/topology: Fix duplicated core ID within a package (Prarit Bhargava) [2159553] - x86/topology: Fix multiple packages shown on a single-package system (Prarit Bhargava) [2159553] - hwmon/coretemp: Handle large core ID value (Prarit Bhargava) [2159553] - x86: Remove vendor checks from prefer_mwait_c1_over_halt (Prarit Bhargava) [2150067] - x86: Handle idle=nomwait cmdline properly for x86_idle (Prarit Bhargava) [2150067] - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode (Prarit Bhargava) [2117767] - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Emanuele Giuseppe Esposito) [2159433] - vmxnet3: correctly report csum_level for encapsulated packet (Izabela Bakollari) [2158809] - mei: pxp: support matching with a gfx discrete card (Jocelyn Falempe) [2147557] - mei: pxp: add command streamer API to the PXP driver (Jocelyn Falempe) [2147557] - mei: bus: extend bus API to support command streamer API (Jocelyn Falempe) [2147557] - mei: adjust extended header kdocs (Jocelyn Falempe) [2147557] - mei: bus: enable sending gsc commands (Jocelyn Falempe) [2147557] - mei: add support to GSC extended header (Jocelyn Falempe) [2147557] - mei: debugfs: add pxp mode to devstate in debugfs (Jocelyn Falempe) [2147557] - mei: drop ready bits check after start (Jocelyn Falempe) [2147557] - mei: gsc: add transition to PXP mode in resume flow (Jocelyn Falempe) [2147557] - mei: gsc: setup gsc extended operational memory (Jocelyn Falempe) [2147557] - mei: mkhi: add memory ready command (Jocelyn Falempe) [2147557] - mei: bus: export common mkhi definitions into a separate header (Jocelyn Falempe) [2147557] - mei: extend timeouts on slow devices (Jocelyn Falempe) [2147557] - mei: gsc: wait for reset thread on stop (Jocelyn Falempe) [2147557] - mei: gsc: use polling instead of interrupts (Jocelyn Falempe) [2147557] - mei: add slow_firmware flag to the mei auxiliary device (Jocelyn Falempe) [2147557] - mei: add kdoc for struct mei_aux_device (Jocelyn Falempe) [2147557] - mei: me: fix clang -Wformat warning (Jocelyn Falempe) [2147557] - mei: me: add raptor lake point S DID (Jocelyn Falempe) [2147557] - mei: hbm: drop capability response on early shutdown (Jocelyn Falempe) [2147557] - mei: me: set internal pg flag to off on hardware reset (Jocelyn Falempe) [2147557] - misc/mei: Add NULL check to component match callback functions (Jocelyn Falempe) [2147557] - drm/display: Move HDCP helpers into display-helper module (Jocelyn Falempe) [2147557] - mei: gsc: retrieve the firmware version (Jocelyn Falempe) [2147557] - mei: gsc: add runtime pm handlers (Jocelyn Falempe) [2147557] - mei: gsc: setup char driver alive in spite of firmware handshake failure (Jocelyn Falempe) [2147557] - mei: add support for graphics system controller (gsc) devices (Jocelyn Falempe) [2147557] - mei: avoid iterator usage outside of list_for_each_entry (Jocelyn Falempe) [2147557] - mei: do not overwrite state on hw start (Jocelyn Falempe) [2147557] - mei: me: fix reset policy on read error in interrupt (Jocelyn Falempe) [2147557] - mei: me: avoid link reset on shutdown (Jocelyn Falempe) [2147557] - mei: me: disable driver on the ign firmware (Jocelyn Falempe) [2147557] - mei: me: Use dma_set_mask_and_coherent() and simplify code (Jocelyn Falempe) [2147557] - mei: hbm: fix client dma reply status (Jocelyn Falempe) [2147557] - mei: cleanup status before client dma setup call (Jocelyn Falempe) [2147557] - mei: add POWERING_DOWN into device state print (Jocelyn Falempe) [2147557] - mei: Remove some dead code (Jocelyn Falempe) [2147557] - mei: bus: add client dma interface (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on early shutdown (Jocelyn Falempe) [2147557] - mei: me: add Ice Lake-N device id. (Jocelyn Falempe) [2147557] - mei: pxp: export pavp client to me client bus (Jocelyn Falempe) [2147557] - mei: Remove usage of the deprecated "pci-dma-compat.h" API (Jocelyn Falempe) [2147557] - mei: constify passed buffers and structures (Jocelyn Falempe) [2147557] - mei: revamp mei extension header structure layout. (Jocelyn Falempe) [2147557] - mei: fix kdoc in the driver (Jocelyn Falempe) [2147557] - mei: hdcp: SPDX tag should be the first line (Jocelyn Falempe) [2147557] - mei: request autosuspend after sending rx flow control (Jocelyn Falempe) [2147557] - mei: Drop unnecessary NULL check after container_of (Jocelyn Falempe) [2147557] - mei: me: add Alder Lake P device id. (Jocelyn Falempe) [2147557] - mei: allow map and unmap of client dma buffer only for disconnected client (Jocelyn Falempe) [2147557] - mei: use sysfs_emit() in tx_queue_limit_show sysfs (Jocelyn Falempe) [2147557] - mei: bus: block send with vtag on non-conformat FW (Jocelyn Falempe) [2147557] - mei: bus: change remove callback to return void (Jocelyn Falempe) [2147557] - mei: bus: simplify mei_cl_device_remove() (Jocelyn Falempe) [2147557] - mei: implement client dma setup. (Jocelyn Falempe) [2147557] - mei: hbm: add client dma hbm messages (Jocelyn Falempe) [2147557] - mei: add support for client dma capability (Jocelyn Falempe) [2147557] - mei: allow clients on bus to communicate in remove callback (Jocelyn Falempe) [2147557] - mei: me: add adler lake point LP DID (Jocelyn Falempe) [2147557] - mei: hbm: drop hbm responses on shutdown (Jocelyn Falempe) [2147557] - mei: hbm: call mei_set_devstate() on hbm stop response (Jocelyn Falempe) [2147557] - mei: document that mei_msg_hdr_init returns ERR_PTR (Jocelyn Falempe) [2147557] - mei: fix transfer over dma with extended header (Jocelyn Falempe) [2147557] - misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len (Jocelyn Falempe) [2147557] - mei: bus: enable pavp device. (Jocelyn Falempe) [2147557] - mei: bus: add vtag support (Jocelyn Falempe) [2147557] - Revert "mei: virtio: virtualization frontend driver" (Jocelyn Falempe) [2147557] - mei: bus: fix a kernel-doc markup (Jocelyn Falempe) [2147557] - mei: protect mei_cl_mtu from null dereference (Jocelyn Falempe) [2147557] - mei: bus: deinitialize callback functions on init failure (Jocelyn Falempe) [2147557] - mei: bus: do not start a read for disconnected clients (Jocelyn Falempe) [2147557] - misc: mei: remove unneeded break (Jocelyn Falempe) [2147557] - mei: hw: Replace zero-length array with flexible-array member (Jocelyn Falempe) [2147557] - mei: virtio: virtualization frontend driver (Jocelyn Falempe) [2147557] - mei: add connect with vtag ioctl (Jocelyn Falempe) [2147557] - mei: bus: unconditionally enable clients with vtag support (Jocelyn Falempe) [2147557] - mei: bus: use zero vtag for bus clients. (Jocelyn Falempe) [2147557] - mei: handle tx queue flushing for vtag connections (Jocelyn Falempe) [2147557] - mei: add a vtag map for each client (Jocelyn Falempe) [2147557] - mei: add a spin lock to protect rd_completed queue (Jocelyn Falempe) [2147557] - mei: bump hbm version to 2.2 (Jocelyn Falempe) [2147557] - mei: add support for mei extended header. (Jocelyn Falempe) [2147557] - mei: add vtag support bit in client properties (Jocelyn Falempe) [2147557] - mei: restrict vtag support to hbm version 2.2 (Jocelyn Falempe) [2147557] - mei: hbm: add capabilities message (Jocelyn Falempe) [2147557] - Revert "scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding" (Chris Leech) [2122624] - Revert "scsi: iscsi: Use the session workqueue for recovery" (Chris Leech) [2122624] - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - l2tp: Serialize access to sk_user_data with sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} - net: fix a concurrency bug in l2tp_tunnel_register() (Guillaume Nault) [2145235] {CVE-2022-4129} - net: tap: fix general protection fault when freeing an skb when the ring is full (Antoine Tenart) [2152802] - platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (Prarit Bhargava) [2144689] - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Kamal Heib) [2120677] - RDMA/rxe: Fix mr leak in RESPST_ERR_RNR (Kamal Heib) [2120677] - IB/hfi1: Correctly move list in sc_disable() (Kamal Heib) [2120677] - RDMA/cma: Use output interface for net_dev check (Kamal Heib) [2120677] - RDMA/usnic: fix set-but-not-unused variable 'flags' warning (Kamal Heib) [2120677] - IB/rdmavt: Add __init/__exit annotations to module init/exit funcs (Kamal Heib) [2120677] - RDMA/rxe: Fix resize_finish() in rxe_queue.c (Kamal Heib) [2120677] - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Kamal Heib) [2120677] - RDMA/cm: Use SLID in the work completion as the DLID in responder side (Kamal Heib) [2120677] - RDMA/siw: Fix QP destroy to wait for all references dropped. (Kamal Heib) [2120677] - RDMA/srp: Fix srp_abort() (Kamal Heib) [2120677] - RDMA/irdma: Validate udata inlen and outlen (Kamal Heib) [2120677] - RDMA/irdma: Align AE id codes to correct flush code and event (Kamal Heib) [2120677] - RDMA/rxe: Fix the error caused by qp->sk (Kamal Heib) [2120677] - RDMA/rxe: Fix "kernel NULL pointer dereference" error (Kamal Heib) [2120677] - RDMA/rxe: Remove an unused member from struct rxe_mr (Kamal Heib) [2120677] - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (Dean Nelson) [2122850] - x86/fpu: Exclude dynamic states from init_fpstate (Dean Nelson) [2122850] - x86/fpu: Fix the init_fpstate size check with the actual size (Dean Nelson) [2122850] - x86/fpu: Configure init_fpstate attributes orderly (Dean Nelson) [2122850] - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Dean Nelson) [2122850] - ceph: rely on vfs for setgid stripping (Andrey Albershteyn) [2128904] - fs: move S_ISGID stripping into the vfs_*() helpers (Andrey Albershteyn) [2128904] - fs: Add missing umask strip in vfs_tmpfile (Andrey Albershteyn) [2128904] - fs: add mode_strip_sgid() helper (Andrey Albershteyn) [2128904]- x86/insn: Add AMX instructions to the x86 instruction decoder (Prarit Bhargava) [2117765] - intel_idle: Add a new flag to initialize the AMX state (Prarit Bhargava) [2117765] - x86/fpu: Add a helper to prepare AMX state for low-power CPU idle (Prarit Bhargava) [2117765] - intel_idle: make SPR C1 and C1E be independent (Prarit Bhargava) [2117765] - rpmspec: drop traceevent files instead of just excluding them from files list (Michael Petlan) [2155509] - powerpc/bpf/64: Add instructions for atomic_[cmp]xchg (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for atomic fetch operations (Mamatha Inamdar) [2113254] - powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations (Mamatha Inamdar) [2113254] - powerpc/bpf: Simplify bpf_to_ppc() and adopt it for powerpc64 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Store temp registers' bpf to ppc mapping (Mamatha Inamdar) [2113254] - powerpc/bpf: Use _Rn macros for GPRs (Mamatha Inamdar) [2113254] - powerpc/bpf: Move bpf_jit64.h into bpf_jit_comp64.c (Mamatha Inamdar) [2113254] - powerpc/bpf: Cleanup bpf_jit.h (Mamatha Inamdar) [2113254] - powerpc64/bpf: Get rid of PPC_BPF_[LL|STL|STLU] macros (Mamatha Inamdar) [2113254] - powerpc64/bpf: Convert some of the uses of PPC_BPF_[LL|STL] to PPC_BPF_[LD|STD] (Mamatha Inamdar) [2113254] - powerpc64/bpf: Optimize instruction sequence used for function calls (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv1: Do not load TOC before calling functions (Mamatha Inamdar) [2113254] - powerpc64/bpf elfv2: Setup kernel TOC in r2 on entry (Mamatha Inamdar) [2113254] - powerpc64: Set PPC64_ELF_ABI_v[1|2] macros to 1 (Mamatha Inamdar) [2113254] - powerpc64/bpf: Use r12 for constant blinding (Mamatha Inamdar) [2113254] - powerpc64/bpf: Do not save/restore LR on each call to bpf_stf_barrier() (Mamatha Inamdar) [2113254] - powerpc/bpf: Handle large branch ranges with BPF_EXIT (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit a single branch instruction for known short branch ranges (Mamatha Inamdar) [2113254] - powerpc/bpf: Skip branch range validation during first pass (Mamatha Inamdar) [2113254] - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (Mamatha Inamdar) [2113254] - tools/bpf: Rename 'struct event' to avoid naming conflict (Mamatha Inamdar) [2113254] - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (Mamatha Inamdar) [2113254] - bpf ppc64: Access only if addr is kernel address (Mamatha Inamdar) [2113254] - bpf ppc64: Add BPF_PROBE_MEM support for JIT (Mamatha Inamdar) [2113254] - powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro (Mamatha Inamdar) [2113254] - bpf powerpc: refactor JIT compiler code (Mamatha Inamdar) [2113254] - bpf powerpc: Remove extra_pass from bpf_jit_build_body() (Mamatha Inamdar) [2113254] - bpf powerpc: Remove unused SEEN_STACK (Mamatha Inamdar) [2113254] - powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Mamatha Inamdar) [2113254] - powerpc/security: Add a helper to query stf_barrier type (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Mamatha Inamdar) [2113254] - powerpc/bpf: Fix BPF_MOD when imm == 1 (Mamatha Inamdar) [2113254] - powerpc/bpf: Validate branch ranges (Mamatha Inamdar) [2113254] - powerpc/lib: Add helper to check if offset is within conditional branch range (Mamatha Inamdar) [2113254] - powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros (Mamatha Inamdar) [2113254] - powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h (Mamatha Inamdar) [2113254] - swapfile: fix soft lockup in scan_swap_map_slots (Waiman Long) [2155734] - mm/swap: add helper swap_offset_available() (Waiman Long) [2155734] - pNFS/filelayout: Fix coalescing test for single DS (Benjamin Coddington) [2158520] - arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones (Pingfan Liu) [1940674] - arm64: kdump: Provide default size when crashkernel=Y,low is not specified (Pingfan Liu) [1940674] - media: dmxdev: fix UAF when dvb_register_device() fails (Dean Nelson) [2123301] {CVE-2022-41218} - crypto: s390/aes - drop redundant xts key check (Vladis Dronov) [2158893] - crypto: xts - implement xts_verify_key() with xts_check_key() (Vladis Dronov) [2158893] - audit: cache ctx->major in audit_filter_syscall() (Richard Guy Briggs) [2123854] - audit: free audit_proctitle only on task exit (Richard Guy Briggs) [2123854] - audit: explicitly check audit_context->context enum value (Richard Guy Briggs) [2123854] - audit: move audit_return_fixup before the filters (Richard Guy Briggs) [2123854] - audit: fix potential double free on error path from fsnotify_add_inode_mark (Richard Guy Briggs) [2123854] - i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Prarit Bhargava) [2119066] {CVE-2022-2873} - net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT (Antoine Tenart) [2155186] - net: dropreason: add SKB_DROP_REASON_DUP_FRAG (Antoine Tenart) [2155186] - net: dropreason: propagate drop_reason to skb_release_data() (Antoine Tenart) [2155186] - net: dropreason: add SKB_CONSUMED reason (Antoine Tenart) [2155186] - ipv4: remove redundant null pointer check before kfree_skb (Antoine Tenart) [2155186]- turbostat: Bring code up-to-date with upstream (Prarit Bhargava) [2117769] - tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.07.28 (Prarit Bhargava) [2117769] - tools/power turbostat: do not decode ACC for ICX and SPR (Prarit Bhargava) [2117769] - tools/power turbostat: fix SPR PC6 limits (Prarit Bhargava) [2117769] - tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()' (Prarit Bhargava) [2117769] - tools/power turbostat: separate SPR from ICX (Prarit Bhargava) [2117769] - tools/power turbosstat: fix comment (Prarit Bhargava) [2117769] - tools/power turbostat: Support RAPTORLAKE P (Prarit Bhargava) [2117769] - tools/power turbostat: add support for ALDERLAKE_N (Prarit Bhargava) [2117769] - tools/power turbostat: dump secondary Turbo-Ratio-Limit (Prarit Bhargava) [2117769] - tools/power turbostat: simplify dump_turbo_ratio_limits() (Prarit Bhargava) [2117769] - tools/power turbostat: dump CPUID.7.EDX.Hybrid (Prarit Bhargava) [2117769] - tools/power turbostat: update turbostat.8 (Prarit Bhargava) [2117769] - tools/power turbostat: Show uncore frequency (Prarit Bhargava) [2117769] - tools/power turbostat: Fix file pointer leak (Prarit Bhargava) [2117769] - tools/power turbostat: replace strncmp with single character compare (Prarit Bhargava) [2117769] - tools/power turbostat: print the kernel boot commandline (Prarit Bhargava) [2117769] - tools/power turbostat: Introduce support for RaptorLake (Prarit Bhargava) [2117769] - tools/power turbostat: version 2022.04.16 (Prarit Bhargava) [2117769] - tools/power turbostat: No build warnings with -Wextra (Prarit Bhargava) [2117769] - tools/power turbostat: be more useful as non-root (Prarit Bhargava) [2117769] - tools/power turbostat: fix ICX DRAM power numbers (Prarit Bhargava) [2117769] - tools/power turbostat: Support thermal throttle count print (Prarit Bhargava) [2117769] - tools/power turbostat: Allow printing header every N iterations (Prarit Bhargava) [2117769] - tools/power turbostat: Allow -e for all names. (Prarit Bhargava) [2117769] - tools/power turbostat: print power values upto three decimal (Prarit Bhargava) [2117769] - tools/power turbostat: Add Power Limit4 support (Prarit Bhargava) [2117769] - tools/power turbostat: fix dump for AMD cpus (Prarit Bhargava) [2117769] - tools/power turbostat: tweak --show and --hide capability (Prarit Bhargava) [2117769] - NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington) [2137826] - KVM: s390: pv: don't allow userspace to set the clock under PV (Tobias Huschle) [2154284] - net: mana: Fix race on per-CQ variable napi work_done (Emanuele Giuseppe Esposito) [2151722] - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Prarit Bhargava) [2106143] - ceph: choose auth MDS for getxattr with the Xs caps (Milind Changire) [2126703] - ceph: try to choose the auth MDS if possible for getattr (Milind Changire) [2126703] - ceph: convert to generic_file_llseek (Milind Changire) [2126707] - ceph: don't leak snap_rwsem in handle_cap_grant (Milind Changire) [2126706] - ceph: prevent a client from exceeding the MDS maximum xattr size (Milind Changire) [2126704] - ceph: add session already open notify support (Milind Changire) [2126701] - ceph: use correct index when encoding client supported features (Milind Changire) [2143875] - ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE (Milind Changire) [2126700] - ceph: allow ceph.dir.rctime xattr to be updatable (Milind Changire) [2126699] - ipv6: Use ipv6_only_sock() helper in condition. (Izabela Bakollari) [2144855] - ipv6: Remove __ipv6_only_sock(). (Izabela Bakollari) [2144855] - redhat/configs: Switch CONFIG_X86_AMD_PSTATE to built-in (Prarit Bhargava) [2150424] - Documentation: add amd-pstate kernel command line options (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: add amd-pstate driver parameter for mode selection (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: change amd-pstate driver to be built-in type (Prarit Bhargava) [2150424] - cpufreq: amd-pstate: cpufreq: amd-pstate: reset MSR_AMD_PERF_CTL register at init (Prarit Bhargava) [2150424] - scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi) [2153832] - virtio_console: Introduce an ID allocator for virtual console numbers (Cédric Le Goater) [2072437] - blk-throttle: fix that io throttle can only work for single bio (Ming Lei) [2088193] - scsi: zfcp: Fix double free of FSF request when qdio send fails (Tobias Huschle) [2155157] - scsi: qla2xxx: Fix crash when I/O abort times out (Nilesh Javali) [2115820] - perf trace: Fix SIGSEGV when processing syscall args (Michael Petlan) [2145089] - config: mhi: set CONFIG_MHI_BUS_EP to disabled (Íñigo Huguet) [2136123] - config: rtw89: set CONFIG_RTW89_8852C to disabled (Íñigo Huguet) [2136123] - wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() (Íñigo Huguet) [2136123 2139481] - wifi: mac80211: mlme: Fix double unlock on assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: Fix missing unlock on beacon RX (Íñigo Huguet) [2136123] - wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() (Íñigo Huguet) [2136123] - wifi: mac80211: fix regression with non-QoS drivers (Íñigo Huguet) [2136123] - wifi: mac80211: ensure vif queues are operational after start (Íñigo Huguet) [2136123] - wifi: mac80211: don't start TX with fq->lock to fix deadlock (Íñigo Huguet) [2136123] - wifi: cfg80211: fix MCS divisor value (Íñigo Huguet) [2136123] - wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2 (Íñigo Huguet) [2136123] - wifi: mt76: fix reading current per-tid starting sequence number for aggregation (Íñigo Huguet) [2136123] - wifi: iwlwifi: Mark IWLMEI as broken (Íñigo Huguet) [2136123] - wifi: iwlwifi: don't spam logs with NSS>2 messages (Íñigo Huguet) [2136123] - wifi: use struct_group to copy addresses (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: check length for virtio packets (Íñigo Huguet) [2136123] - wifi: mac80211: fix locking in auth/assoc timeout (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: release deflink channel in error case (Íñigo Huguet) [2136123] - wifi: mac80211: fix link warning in RX agg timer expiry (Íñigo Huguet) [2136123] - bus: mhi: host: Fix up null pointer access in mhi_irq_handler (Íñigo Huguet) [2136123] - net: Use u64_stats_fetch_begin_irq() for stats fetch. (Íñigo Huguet) [2136123] - wifi: mt76: mt7921e: fix crash in chip reset fail (Íñigo Huguet) [2136123] - wifi: mac80211: potential NULL dereference in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Íñigo Huguet) [2136123] - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Íñigo Huguet) [2136123] - wifi: mac80211: fix possible leak in ieee80211_tx_control_port() (Íñigo Huguet) [2136123] - wifi: mac80211: always free sta in __sta_info_alloc in case of error (Íñigo Huguet) [2136123] - wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Íñigo Huguet) [2136123] - net: qrtr: start MHI channel after endpoit creation (Íñigo Huguet) [2136123] - wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result (Íñigo Huguet) [2136123] - wifi: rtw88: check the return value of alloc_workqueue() (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: adjust IMR for SER L1 (Íñigo Huguet) [2136123] - wifi: rtw89: 8852a: update RF radio A/B R56 (Íñigo Huguet) [2136123] - wifi: brcmfmac: prevent double-free on hardware-reset (Íñigo Huguet) [2136123] - wifi: brcmfmac: support brcm,ccode-map-trivial DT property (Íñigo Huguet) [2136123] - wifi: brcmfmac: Replace default (not configured) MAC with a random MAC (Íñigo Huguet) [2136123] - wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper (Íñigo Huguet) [2136123] - wifi: brcmfmac: Remove #ifdef guards for PM related functions (Íñigo Huguet) [2136123] - wifi: brcmfmac: use strreplace() in brcmf_of_probe() (Íñigo Huguet) [2136123] - wifi: rtl8xxxu: Fix the error handling of the probe function (Íñigo Huguet) [2136123] - wifi: mwifiex: clean up one inconsistent indenting (Íñigo Huguet) [2136123] - wifi: rtlwifi: Remove duplicate word and Fix typo (Íñigo Huguet) [2136123] - wifi: mwifiex: Fix comment typo (Íñigo Huguet) [2136123] - wifi: iwlwifi: mvm: fix clang -Wformat warnings (Íñigo Huguet) [2136123] - Revert "ath11k: add support for hardware rfkill for QCA6390" (Íñigo Huguet) [2136123] - wifi: ath11k: Fix register write failure on QCN9074 (Íñigo Huguet) [2136123] - wifi: mac80211: fix link data leak (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix disassoc with MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add macros to loop over active links (Íñigo Huguet) [2136123] - wifi: mac80211: remove erroneous sband/link validation (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: transmit assoc frame with address translation (Íñigo Huguet) [2136123] - wifi: mac80211: verify link addresses are different (Íñigo Huguet) [2136123] - wifi: mac80211: rx: track link in RX data (Íñigo Huguet) [2136123] - wifi: mac80211: optionally implement MLO multicast TX (Íñigo Huguet) [2136123] - wifi: mac80211: expand ieee80211_mgmt_tx() for MLO (Íñigo Huguet) [2136123] - wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API (Íñigo Huguet) [2136123] - wifi: mac80211: report link ID to cfg80211 on mgmt RX (Íñigo Huguet) [2136123] - wifi: cfg80211: report link ID in NL80211_CMD_FRAME (Íñigo Huguet) [2136123] - wifi: mac80211: add hardware timestamps for RX and TX (Íñigo Huguet) [2136123] - wifi: cfg80211: add hardware timestamps to frame RX info (Íñigo Huguet) [2136123] - wifi: cfg80211/nl80211: move rx management data into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: add a function for reporting TX status with hardware timestamps (Íñigo Huguet) [2136123] - wifi: nl80211: add RX and TX timestamp attributes (Íñigo Huguet) [2136123] - nl80211: document uapi for CMD_FRAME_WAIT_CANCEL (Íñigo Huguet) [2136123] - wifi: ieee80211: add helper functions for detecting TM/FTM frames (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: handle links for wmediumd/virtio (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix link_sta insertion (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix link_sta setup (Íñigo Huguet) [2136123] - wifi: nl80211/mac80211: clarify link ID in control port TX (Íñigo Huguet) [2136123] - wifi: mac80211: return error from control port TX for drops (Íñigo Huguet) [2136123] - wifi: nl80211: require MLD address on link STA add/modify (Íñigo Huguet) [2136123] - wifi: mac80211: more station handling sanity checks (Íñigo Huguet) [2136123] - wifi: mac80211: fix link sta hash table handling (Íñigo Huguet) [2136123] - wifi: mac80211: validate link address doesn't change (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo to mlo state (Íñigo Huguet) [2136123] - wifi: mac80211: fast-xmit: handle non-MLO clients (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix address translation for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: fix RX MLD address translation (Íñigo Huguet) [2136123] - wifi: mac80211: fix NULL pointer deref with non-MLD STA (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: fix override calculation (Íñigo Huguet) [2136123] - wifi: mac80211: tx: use AP address in some places for MLO (Íñigo Huguet) [2136123] - net: add missing includes and forward declarations under net/ (Íñigo Huguet) [2136123] - wifi: rtl8192se: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: rt2x00: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmsmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: brcmfmac: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop() (Íñigo Huguet) [2136123] - wifi: mt7601u: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: mt7601u: eeprom: fix clang -Wformat warning (Íñigo Huguet) [2136123] - wifi: ath: fix repeated words in comments (Íñigo Huguet) [2136123] - wifi: ath11k: mac: fix long line (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: set sta.mlo correctly (Íñigo Huguet) [2136123] - wifi: mac80211: remove stray printk (Íñigo Huguet) [2136123] - wifi: mac80211: support MLO authentication/association with one link (Íñigo Huguet) [2136123] - wifi: mac80211: add API to parse multi-link element (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix TX link selection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use MLO link ID for TX (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: do rc update per link (Íñigo Huguet) [2136123] - wifi: mac80211: do link->MLD address translation on RX (Íñigo Huguet) [2136123] - wifi: mac80211: select link when transmitting to non-MLO stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix up link station creation/insertion (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: implement sta_state for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: limit A-MSDU subframes for client too (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_set_associated() (Íñigo Huguet) [2136123] - wifi: cfg80211: add cfg80211_get_iftype_ext_capa() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: look up beacon elems only if needed (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc link setup (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove address arg to ieee80211_mark_sta_auth() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc success handling (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor assoc req element building (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: switch some things back to deflink (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: change flags in ieee80211_determine_chantype() (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: shift some code around (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: refactor link station setup (Íñigo Huguet) [2136123] - wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_check_rate_mask() link-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add multi-link element to AUTH frames (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: clean up supported channels element code (Íñigo Huguet) [2136123] - wifi: mac80211: release channel context on link stop (Íñigo Huguet) [2136123] - wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO (Íñigo Huguet) [2136123] - wifi: nl80211: fix some attribute policy entries (Íñigo Huguet) [2136123] - wifi: nl80211: reject fragmented and non-inheritance elements (Íñigo Huguet) [2136123] - wifi: nl80211: reject link specific elements on assoc link (Íñigo Huguet) [2136123] - wifi: cfg80211: set country_elem to NULL (Íñigo Huguet) [2136123] - wifi: mac80211: remove link_id parameter from link_info_changed() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx() (Íñigo Huguet) [2136123] - wifi: nl80211: advertise MLO support (Íñigo Huguet) [2136123] - wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef() (Íñigo Huguet) [2136123] - wifi: mac80211: don't check carrier in chanctx code (Íñigo Huguet) [2136123] - wifi: nl80211: allow link ID in set_wiphy with frequency (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL tx from specific link (Íñigo Huguet) [2136123] - wifi: mac80211: Allow EAPOL frames from link addresses (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: Support control port TX from specific link (Íñigo Huguet) [2136123] - wifi: nl80211: Support MLD parameters in nl80211_set_station() (Íñigo Huguet) [2136123] - wifi: nl80211: check MLO support in authenticate (Íñigo Huguet) [2136123] - wifi: mac80211: add a helper to fragment an element (Íñigo Huguet) [2136123] - wifi: mac80211: skip rate statistics for MLD STAs (Íñigo Huguet) [2136123] - wifi: nl80211: set BSS to NULL if IS_ERR() (Íñigo Huguet) [2136123] - wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities (Íñigo Huguet) [2136123] - wifi: nl80211: better validate link ID for stations (Íñigo Huguet) [2136123] - wifi: mac80211: fix link manipulation (Íñigo Huguet) [2136123] - wifi: mac80211: tighten locking check (Íñigo Huguet) [2136123] - wifi: cfg80211: clean up links appropriately (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding custom elements (Íñigo Huguet) [2136123] - wifi: mac80211: refactor adding rates to assoc request (Íñigo Huguet) [2136123] - wifi: mac80211: use only channel width in ieee80211_parse_bitrates() (Íñigo Huguet) [2136123] - wifi: cfg80211: add ieee80211_chanwidth_rate_flags() (Íñigo Huguet) [2136123] - wifi: mac80211: remove redundant condition (Íñigo Huguet) [2136123] - wifi: mac80211: don't set link address for station (Íñigo Huguet) [2136123] - wifi: mac80211: fix multi-BSSID element parsing (Íñigo Huguet) [2136123] - wifi: mac80211: move tdls_chan_switch_prohibited to link data (Íñigo Huguet) [2136123] - wifi: mac80211: don't re-parse elems in ieee80211_assoc_success() (Íñigo Huguet) [2136123] - wifi: mac80211: replace link_id with link_conf in start/stop_ap() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor elements parsing with parameter struct (Íñigo Huguet) [2136123] - wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct (Íñigo Huguet) [2136123] - wifi: cfg80211: adjust assoc comeback for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: unify assoc data event sending (Íñigo Huguet) [2136123] - wifi: cfg80211: prepare association failure APIs for MLO (Íñigo Huguet) [2136123] - wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use correct link_sta (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: use ieee80211_get_link_sband() (Íñigo Huguet) [2136123] - wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: first adjustments for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link (Íñigo Huguet) [2136123] - wifi: mac80211: mlme: track AP (MLD) address separately (Íñigo Huguet) [2136123] - wifi: mac80211: remove unused bssid variable (Íñigo Huguet) [2136123] - wifi: mac80211: change QoS settings API to take link into account (Íñigo Huguet) [2136123] - wifi: mac80211: expect powersave handling in driver for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: move ps setting to vif config (Íñigo Huguet) [2136123] - wifi: mac80211: provide link ID in link_conf (Íñigo Huguet) [2136123] - wifi: mac80211: set up/tear down client vif links properly (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_request_smps_mgd_work (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex for dump_survey (Íñigo Huguet) [2136123] - wifi: mac80211: fix key lookup (Íñigo Huguet) [2136123] - wifi: mac80211: separate out connection downgrade flags (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D2.0 (Íñigo Huguet) [2136123] - wifi: mac80211: Align with Draft P802.11be_D1.5 (Íñigo Huguet) [2136123] - wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS (Íñigo Huguet) [2136123] - wifi: mac80211: debug: omit link if non-MLO connection (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Ack link addressed frames (Íñigo Huguet) [2136123] - wifi: cfg80211: drop BSS elements from assoc trace for now (Íñigo Huguet) [2136123] - wifi: cfg80211: make cfg80211_auth_request::key_idx signed (Íñigo Huguet) [2136123] - wifi: nl80211: enable setting the link address at new station (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link/link_conf pointers (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for station APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for channel switch APIs (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex in add/mod/del link station (Íñigo Huguet) [2136123] - wifi: mac80211: implement callbacks for _link_station (Íñigo Huguet) [2136123] - wifi: cfg80211/mac80211: separate link params from station params (Íñigo Huguet) [2136123] - wifi: cfg80211: add API to add/modify/remove a link station (Íñigo Huguet) [2136123] - wifi: mac80211: add an ieee80211_get_link_sband (Íñigo Huguet) [2136123] - wifi: mac80211: Remove AP SMPS leftovers (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow MLO TX with link source address (Íñigo Huguet) [2136123] - wifi: mac80211: Consider MLO links in offchannel logic (Íñigo Huguet) [2136123] - wifi: mac80211: rx: accept link-addressed frames (Íñigo Huguet) [2136123] - wifi: mac80211: consistently use sdata_dereference() (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Support link channel matching on rx (Íñigo Huguet) [2136123] - wifi: mac80211: fix mesh airtime link metric estimating (Íñigo Huguet) [2136123] - wifi: mac80211: make 4addr null frames using min_rate for WDS (Íñigo Huguet) [2136123] - wifi: cfg80211: use strscpy to replace strlcpy (Íñigo Huguet) [2136123] - wifi: mac80211: exclude multicast packets from AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: use 32-bit skb cookie (Íñigo Huguet) [2136123] - mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() (Íñigo Huguet) [2136123] - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Íñigo Huguet) [2136123] - mt76: get rid of mt76_wcid_hw routine (Íñigo Huguet) [2136123] - mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY (Íñigo Huguet) [2136123] - mt76: add phy_idx to mt76_wcid (Íñigo Huguet) [2136123] - mt76: introduce phys array in mt76_dev structure (Íñigo Huguet) [2136123] - mt76: add phy_idx in mt76_rx_status (Íñigo Huguet) [2136123] - mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id (Íñigo Huguet) [2136123] - mt76: add len parameter to __mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915 add ht mpdu density (Íñigo Huguet) [2136123] - mt76: mt7921: reduce the mutex lock scope during reset (Íñigo Huguet) [2136123] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2136123] - mt76: connac: move tx initialization/cleanup in mt76_connac module (Íñigo Huguet) [2136123] - mt76: mt7921: make mt7921_pci_driver static (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter in the initialization stage (Íñigo Huguet) [2136123] - mt76: mt7921: enable HW beacon filter not depending on PM flag (Íñigo Huguet) [2136123] - mt76: remove q->qid (Íñigo Huguet) [2136123] - mt76: do not use skb_set_queue_mapping for internal purposes (Íñigo Huguet) [2136123] - mt76: pass original queue id from __mt76_tx_queue_skb to the driver (Íñigo Huguet) [2136123] - mt76: allow receiving frames with invalid CCMP PN via monitor interfaces (Íñigo Huguet) [2136123] - mt76: mt76x02: improve reliability of the beacon hang check (Íñigo Huguet) [2136123] - mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update the maximum size of beacon offload (Íñigo Huguet) [2136123] - mt76: do not check the ccmp pn for ONLY_MONITOR frame (Íñigo Huguet) [2136123] - mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only (Íñigo Huguet) [2136123] - mt76: mt7915: update mpdu density in 6g capability (Íñigo Huguet) [2136123] - mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe (Íñigo Huguet) [2136123] - mt76: mt7915: disable UL MU-MIMO for mt7915 (Íñigo Huguet) [2136123] - mt76: move mt76_connac2_mcu_fill_message in mt76_connac module (Íñigo Huguet) [2136123] - mt76: move mcu_txd/mcu_rxd structures in shared code (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_connac_tx_free (Íñigo Huguet) [2136123] - mt76: connac: move mt7615_txp_skb_unmap in common code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_write_hw_txp in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_complete_skb in shared code (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_tx_free in shared code (Íñigo Huguet) [2136123] - mt76: move mt7615_txp_ptr in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac_fw_txp in common module (Íñigo Huguet) [2136123] - mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi (Íñigo Huguet) [2136123] - mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module (Íñigo Huguet) [2136123] - mt76: connac: move HE radiotap parsing in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: fix command timeout in AP stop period (Íñigo Huguet) [2136123] - mt76: mt7921: not support beacon offload disable command (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module (Íñigo Huguet) [2136123] - mt76: connac: move connac2_mac_write_txwi in mt76_connac module (Íñigo Huguet) [2136123] - mt76: connac: move mac connac2 defs in mt76_connac2_mac.h (Íñigo Huguet) [2136123] - mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature (Íñigo Huguet) [2136123] - mt76: enable the VHT extended NSS BW feature (Íñigo Huguet) [2136123] - mt76: mt7663: rely on mt76_connac2_fw_trailer (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_patch in connac module (Íñigo Huguet) [2136123] - mt76: connac: move mt76_connac2_load_ram in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: move fw toggle in mt7921_load_firmware (Íñigo Huguet) [2136123] - mt76: connac: move shared fw structures in connac module (Íñigo Huguet) [2136123] - mt76: mt7921: get rid of mt7921_mcu_exit (Íñigo Huguet) [2136123] - mt76: mt7921: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7615: add missing bh-disable around rx napi schedule (Íñigo Huguet) [2136123] - mt76: mt7915: add missing bh-disable around tx napi enable/schedule (Íñigo Huguet) [2136123] - mt76: mt7921: add PATCH_FINISH_REQ cmd response handling (Íñigo Huguet) [2136123] - mt76: add DBDC rxq handlings into mac_reset_work (Íñigo Huguet) [2136123] - mt76: mt7915: add more ethtool stats (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR config in tx power (Íñigo Huguet) [2136123] - mt76: mt7921: introduce ACPI SAR support (Íñigo Huguet) [2136123] - mt76: add 6 GHz band support in mt76_sar_freq_ranges (Íñigo Huguet) [2136123] - mt76: mt7915: fix endian bug in mt7915_rf_regval_set() (Íñigo Huguet) [2136123] - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg (Íñigo Huguet) [2136123] - mt76: mt7915: fix endianness in mt7915_rf_regval_get (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: add back erroneously removed cast (Íñigo Huguet) [2136123] - wifi: mac80211: fix queue selection for mesh/OCB interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: fix race condition in pending packet (Íñigo Huguet) [2136123] - wifi: mac80211: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2136123] - wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade (Íñigo Huguet) [2136123] - wifi: nl80211: fix sending link ID info of associated BSS (Íñigo Huguet) [2136123] - wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() (Íñigo Huguet) [2136123] - wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit (Íñigo Huguet) [2136123] - bus: mhi: ep: Check dev_set_name() return value (Íñigo Huguet) [2136123] - ath9k: remove unexpected words "the" in comments (Íñigo Huguet) [2136123] - ath11k: Fix typo in comments (Íñigo Huguet) [2136123] - wifi: nl80211: retrieve EHT related elements in AP mode (Íñigo Huguet) [2136123] - wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings (Íñigo Huguet) [2136123] - wifi: cfg80211: remove chandef check in cfg80211_cac_event() (Íñigo Huguet) [2136123] - wifi: nl80211: relax wdev mutex check in wdev_chandef() (Íñigo Huguet) [2136123] - wifi: nl80211: acquire wdev mutex earlier in start_ap (Íñigo Huguet) [2136123] - wifi: nl80211: hold wdev mutex for tid config (Íñigo Huguet) [2136123] - wifi: cfg80211: handle IBSS in channel switch (Íñigo Huguet) [2136123] - wifi: mac80211: properly skip link info driver update (Íñigo Huguet) [2136123] - wifi: mac80211: only accumulate airtime deficit for active clients (Íñigo Huguet) [2136123] - wifi: mac80211: add debugfs file to display per-phy AQL pending airtime (Íñigo Huguet) [2136123] - wifi: mac80211: add a per-PHY AQL limit to improve fairness (Íñigo Huguet) [2136123] - wifi: mac80211: keep recently active tx queues in scheduling list (Íñigo Huguet) [2136123] - wifi: mac80211: consider aql_tx_pending when checking airtime deficit (Íñigo Huguet) [2136123] - wifi: mac80211: make sta airtime deficit field s32 instead of s64 (Íñigo Huguet) [2136123] - wifi: mac80211: fix a kernel-doc complaint (Íñigo Huguet) [2136123] - wifi: cfg80211: remove redundant documentation (Íñigo Huguet) [2136123] - wifi: mac80211: sta_info: fix a missing kernel-doc struct element (Íñigo Huguet) [2136123] - wifi: mac80211: add a missing comma at kernel-doc markup (Íñigo Huguet) [2136123] - wifi: cfg80211: fix kernel-doc warnings all over the file (Íñigo Huguet) [2136123] - wifi: ieee80211: s1g action frames are not robust (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add another Foxconn T99W175 (Íñigo Huguet) [2136123] - wifi: cfg80211: Allow P2P client interface to indicate port authorization (Íñigo Huguet) [2136123] - wifi: mac80211: do not wake queues on a vif that is being stopped (Íñigo Huguet) [2136123] - wifi: mac80211: check skb_shared in ieee80211_8023_xmit() (Íñigo Huguet) [2136123] - wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notify (Íñigo Huguet) [2136123] - bus: mhi: host: Move IRQ allocation to controller registration phase (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add Cinterion MV31-W with new baseline (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Add support for Quectel EM120 FCCL modem (Íñigo Huguet) [2136123] - wifi: rtw89: disable invalid phy reports for all ICs (Íñigo Huguet) [2136123] - wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly (Íñigo Huguet) [2136123] - wifi: rtw89: fix long RX latency in low power mode (Íñigo Huguet) [2136123] - wifi: rtw89: drop invalid TX rate report of legacy rate (Íñigo Huguet) [2136123] - wifi: rtw89: add UNEXP debug mask to keep monitor messages unexpected to happen frequently (Íñigo Huguet) [2136123] - wifi: rtw89: enable VO TX AMPDU (Íñigo Huguet) [2136123] - wifi: rtw89: fix potential TX stuck (Íñigo Huguet) [2136123] - wifi: rtw89: support TDLS (Íñigo Huguet) [2136123] - wifi: rtw89: allocate BSSID CAM per TDLS peer (Íñigo Huguet) [2136123] - wifi: rtw89: separate BSSID CAM operations (Íñigo Huguet) [2136123] - wifi: rtw89: allocate address CAM and MAC ID to TDLS peer (Íñigo Huguet) [2136123] - cfg80211: Indicate MLO connection info in connect and roam callbacks (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: print the link id (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: support creating MLO-capable radios (Íñigo Huguet) [2136123] - wifi: nl80211: expose link ID for associated BSSes (Íñigo Huguet) [2136123] - wifi: nl80211: expose link information for interfaces (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: send a beacon per link (Íñigo Huguet) [2136123] - wifi: mac80211: set STA deflink addresses (Íñigo Huguet) [2136123] - wifi: mac80211: maintain link-sta hash table (Íñigo Huguet) [2136123] - wifi: mac80211: RCU-ify link STA pointers (Íñigo Huguet) [2136123] - wifi: mac80211: ethtool: use deflink for now (Íñigo Huguet) [2136123] - wifi: mac80211: move ieee80211_bssid_match() function (Íñigo Huguet) [2136123] - wifi: mac80211: return a beacon for a specific link (Íñigo Huguet) [2136123] - wifi: mac80211: pass the link id in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: use link in start/stop ap (Íñigo Huguet) [2136123] - wifi: mac80211: implement add/del interface link callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: add optional link add/remove callbacks (Íñigo Huguet) [2136123] - wifi: cfg80211: sort trace.h (Íñigo Huguet) [2136123] - wifi: mac80211: add sta link addition/removal (Íñigo Huguet) [2136123] - wifi: mac80211: add MLO link ID to TX frame metadata (Íñigo Huguet) [2136123] - wifi: mac80211: remove band from TX info in MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add vif link addition/removal (Íñigo Huguet) [2136123] - wifi: nl80211: support MLO in auth/assoc (Íñigo Huguet) [2136123] - wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: split bss_info_changed to vif/link info_changed (Íñigo Huguet) [2136123] - wifi: cfg80211: simplify cfg80211_mlme_auth() prototype (Íñigo Huguet) [2136123] - wifi: ieee80211: add definitions for multi-link element (Íñigo Huguet) [2136123] - wifi: nl80211: refactor BSS lookup in nl80211_associate() (Íñigo Huguet) [2136123] - wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() (Íñigo Huguet) [2136123] - wifi: mac80211: tx: simplify chanctx_conf handling (Íñigo Huguet) [2136123] - wifi: mac80211: status: look up band only where needed (Íñigo Huguet) [2136123] - wifi: mac80211: sort trace.h file (Íñigo Huguet) [2136123] - wifi: mac80211: correct link config data in tracing (Íñigo Huguet) [2136123] - wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: make some SMPS code MLD-aware (Íñigo Huguet) [2136123] - wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap() MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to eht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: add link_id to vht.c code for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some link setup code (Íñigo Huguet) [2136123] - wifi: mac80211: validate some driver features for MLO (Íñigo Huguet) [2136123] - wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some sta_info link handling (Íñigo Huguet) [2136123] - wifi: mac80211: remove sta_info_tx_streams() (Íñigo Huguet) [2136123] - wifi: mac80211: make channel context code MLO-aware (Íñigo Huguet) [2136123] - wifi: mac80211: pass link ID where already present (Íñigo Huguet) [2136123] - wifi: mac80211: add per-link configuration pointer (Íñigo Huguet) [2136123] - wifi: mac80211: split bss_info_changed method (Íñigo Huguet) [2136123] - mac80211: fix maybe-unused warning (Íñigo Huguet) [2136123] - wifi: mac80211: reorg some iface data structs for MLD (Íñigo Huguet) [2136123] - wifi: mac80211: move interface config to new struct (Íñigo Huguet) [2136123] - wifi: mac80211: move some future per-link data to bss_conf (Íñigo Huguet) [2136123] - wifi: cfg80211: do some rework towards MLO link APIs (Íñigo Huguet) [2136123] - wifi: mac80211: reject WEP or pairwise keys with key ID > 3 (Íñigo Huguet) [2136123] - wifi: mac80211_hwsim: Directly use ida_alloc()/free() (Íñigo Huguet) [2136123] - wifi: mac80211: refactor some key code (Íñigo Huguet) [2136123] - wifi: mac80211: remove cipher scheme support (Íñigo Huguet) [2136123] - wifi: nl80211: fix typo in comment (Íñigo Huguet) [2136123] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_391.RULE (Íñigo Huguet) [2136123] - rtw88: 8821c: fix access const table of channel parameters (Íñigo Huguet) [2136123] - rtw89: add new state to CFO state machine for UL-OFDMA (Íñigo Huguet) [2136123] - rtw89: 8852c: add trigger frame counter (Íñigo Huguet) [2136123] - ieee80211: add trigger frame definition (Íñigo Huguet) [2136123] - ath10k: fix recently introduced checkpatch warning (Íñigo Huguet) [2136123] - wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C (Íñigo Huguet) [2136123] - wifi: ray_cs: Drop useless status variable in parse_addr() (Íñigo Huguet) [2136123] - wifi: ray_cs: Utilize strnlen() in parse_addr() (Íñigo Huguet) [2136123] - wifi: rtw88: use *ph to print small buffer (Íñigo Huguet) [2136123] - ath11k: Fix warnings reported by checkpatch (Íñigo Huguet) [2136123] - ath11k: Fix LDPC config in set_bitrate_mask hook (Íñigo Huguet) [2136123] - wifi: mac80211: fix use-after-free in chanctx code (Íñigo Huguet) [2136123] - ath10k: fix regdomain info of iw reg set/get (Íñigo Huguet) [2136123] - ath11k: support avg signal in station dump (Íñigo Huguet) [2136123] - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec (Íñigo Huguet) [2136123] - wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec (Íñigo Huguet) [2136123] - rtw88: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: sar: adjust and support SAR on 6GHz band (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot (Íñigo Huguet) [2136123] - rtw89: pci: handle hardware watchdog timeout interrupt status (Íñigo Huguet) [2136123] - rtw89: fix null vif pointer when hw_scan fails (Íñigo Huguet) [2136123] - rtw89: fix channel inconsistency during hw_scan (Íñigo Huguet) [2136123] - wifi: rtw88: add a work to correct atomic scheduling warning of ::set_tim (Íñigo Huguet) [2136123] - wifi: iwlwifi: pcie: rename CAUSE macro (Íñigo Huguet) [2136123] - wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning (Íñigo Huguet) [2136123] - wifi: iwlwifi: use unsigned to silence a GCC 12 warning (Íñigo Huguet) [2136123] - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Íñigo Huguet) [2136123] - wifi: ath9k: silence array-bounds warning on GCC 12 (Íñigo Huguet) [2136123] - ath9k: replace ternary operator with max() (Íñigo Huguet) [2136123] - ath11k: Init hw_params before setting up AHB resources (Íñigo Huguet) [2136123] - ath11k: Fix warning on variable 'sar' dereference before check (Íñigo Huguet) [2136123] - ath10k: fix misreported tx bandwidth for 160Mhz (Íñigo Huguet) [2136123] - ath10k: add encapsulation offloading support (Íñigo Huguet) [2136123] - ath10k: turn rawmode into frame_mode (Íñigo Huguet) [2136123] - ath10k: improve tx status reporting (Íñigo Huguet) [2136123] - ath10k: do not enforce interrupt trigger type (Íñigo Huguet) [2136123] - iwlwifi: mei: fix potential NULL-ptr deref (Íñigo Huguet) [2136123] - iwlwifi: mei: clear the sap data header before sending (Íñigo Huguet) [2136123] - iwlwifi: mvm: remove vif_count (Íñigo Huguet) [2136123] - iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS (Íñigo Huguet) [2136123] - iwlwifi: mvm: add OTP info in case of init failure (Íñigo Huguet) [2136123] - iwlwifi: mvm: fix assert 1F04 upon reconfig (Íñigo Huguet) [2136123] - iwlwifi: mvm: clean up authorized condition (Íñigo Huguet) [2136123] - iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status (Íñigo Huguet) [2136123] - iwlwifi: pcie: simplify MSI-X cause mapping (Íñigo Huguet) [2136123] - ath11k: update missing MU-MIMO and OFDMA stats (Íñigo Huguet) [2136123] - rtw89: pci: only mask out INT indicator register for disable interrupt v1 (Íñigo Huguet) [2136123] - rtw89: convert rtw89_band to nl80211_band precisely (Íñigo Huguet) [2136123] - rtw89: 8852c: update txpwr tables to HALRF_027_00_052 (Íñigo Huguet) [2136123] - rtw89: cfo: check mac_id to avoid out-of-bounds (Íñigo Huguet) [2136123] - rtw89: 8852c: set TX antenna path (Íñigo Huguet) [2136123] - rtw89: add ieee80211::sta_rc_update ops (Íñigo Huguet) [2136123] - wireless: Fix Makefile to be in alphabetical order (Íñigo Huguet) [2136123] - mac80211: refactor freeing the next_beacon (Íñigo Huguet) [2136123] - cfg80211: fix kernel-doc for cfg80211_beacon_data (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: support ieee80211_rate_status (Íñigo Huguet) [2136123] - mac80211: extend current rate control tx status API (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fill all requested rates (Íñigo Huguet) [2136123] - mac80211: disable BSS color collision detection in case of no free colors (Íñigo Huguet) [2136123] - nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon (Íñigo Huguet) [2136123] - mac80211: mlme: track assoc_bss/associated separately (Íñigo Huguet) [2136123] - mac80211: remove useless bssid copy (Íñigo Huguet) [2136123] - mac80211: remove unused argument to ieee80211_sta_connection_lost() (Íñigo Huguet) [2136123] - mac80211: mlme: use local SSID copy (Íñigo Huguet) [2136123] - mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid (Íñigo Huguet) [2136123] - mac80211: mlme: move in RSSI reporting code (Íñigo Huguet) [2136123] - mac80211: remove stray multi_sta_back_32bit docs (Íñigo Huguet) [2136123] - mac80211: fix typo in documentation (Íñigo Huguet) [2136123] - mac80211: unify CCMP/GCMP AAD construction (Íñigo Huguet) [2136123] - mt76: mt7921: add ipv6 NS offload support (Íñigo Huguet) [2136123] - mt76: add gfp to mt76_mcu_msg_alloc signature (Íñigo Huguet) [2136123] - mt76: mt7915: add more statistics from fw_util debugfs knobs (Íñigo Huguet) [2136123] - mt76: mt7915: improve error handling for fw_debug knobs (Íñigo Huguet) [2136123] - mt76: mt7615/mt7915: do reset_work with mt76's work queue (Íñigo Huguet) [2136123] - mt76: mt7915: add support for 6G in-band discovery (Íñigo Huguet) [2136123] - mt76: mt7915: add Wireless Ethernet Dispatch support (Íñigo Huguet) [2136123] - net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED) (Íñigo Huguet) [2136123] - mt76: make number of tokens configurable dynamically (Íñigo Huguet) [2136123] - mt76: add support for overriding the device used for DMA mapping (Íñigo Huguet) [2136123] - mt76: dma: add wrapper macro for accessing queue registers (Íñigo Huguet) [2136123] - mt76: mt7915: move MT_INT_MASK_CSR to init.c (Íñigo Huguet) [2136123] - mt76: mt7915: introduce mt7915_mac_severe_check() (Íñigo Huguet) [2136123] - mt76: mt7915: rework SER debugfs knob (Íñigo Huguet) [2136123] - mt76: mt7915: limit minimum twt duration (Íñigo Huguet) [2136123] - mt76: mt7915: reject duplicated twt flows (Íñigo Huguet) [2136123] - mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976() (Íñigo Huguet) [2136123] - mt76: connac: use skb_put_data instead of open coding (Íñigo Huguet) [2136123] - mt76: mt7915: configure soc clocks in mt7986_wmac_init (Íñigo Huguet) [2136123] - mt76: fix encap offload ethernet type check (Íñigo Huguet) [2136123] - mt76: mt7915: disable RX_HDR_TRANS_SHORT (Íñigo Huguet) [2136123] - mt76: mt7603: move spin_lock_bh() to spin_lock() (Íñigo Huguet) [2136123] - mt76: mt7915: add debugfs knob for RF registers read/write (Íñigo Huguet) [2136123] - mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const (Íñigo Huguet) [2136123] - mt76: mt7915: remove SCS feature (Íñigo Huguet) [2136123] - mt76: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2136123] - mt76: mt7921: Add AP mode support (Íñigo Huguet) [2136123] - mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask (Íñigo Huguet) [2136123] - mt76: mt7915: always call mt7915_wfsys_reset() during init (Íñigo Huguet) [2136123] - mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter (Íñigo Huguet) [2136123] - mt76: mt7921u: add suspend/resume support (Íñigo Huguet) [2136123] - mt76: fix MBSS index condition in DBDC mode (Íñigo Huguet) [2136123] - mt76: fix use-after-free by removing a non-RCU wcid pointer (Íñigo Huguet) [2136123] - mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 (Íñigo Huguet) [2136123] - mt76: dma: use kzalloc instead of devm_kzalloc for txwi (Íñigo Huguet) [2136123] - mt76: reduce tx queue lock hold time (Íñigo Huguet) [2136123] - mt76: mt7915: rework hardware/phy initialization (Íñigo Huguet) [2136123] - rtlwifi: Use pr_warn instead of WARN_ONCE (Íñigo Huguet) [2136123] - rtw89: add debug entry to dump BSSID CAM (Íñigo Huguet) [2136123] - rtw89: add debug select to dump MAC pages 0x30 to 0x33 (Íñigo Huguet) [2136123] - rtw89: correct CCA control (Íñigo Huguet) [2136123] - rtw89: correct setting of RX MPDU length (Íñigo Huguet) [2136123] - rtw89: 8852c: add settings to decrease the effect of DC (Íñigo Huguet) [2136123] - brcmfmac: allow setting wlan MAC address using device tree (Íñigo Huguet) [2136123] - ath11k: remove redundant assignment to variables vht_mcs and he_mcs (Íñigo Huguet) [2136123] - ath11k: Reuse the available memory after firmware reload (Íñigo Huguet) [2136123] - ath11k: Designating channel frequency when sending management frames (Íñigo Huguet) [2136123] - ath11k: Implement remain-on-channel support (Íñigo Huguet) [2136123] - ath11k: Handle keepalive during WoWLAN suspend and resume (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Foxconn T99W373 and T99W368 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN990 (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision (Íñigo Huguet) [2136123] - bus: mhi: replace snprintf with sysfs_emit (Íñigo Huguet) [2136123] - rtw88: adjust adaptivity option to 1 (Íñigo Huguet) [2136123] - ath11k: Fix RX de-fragmentation issue on WCN6750 (Íñigo Huguet) [2136123] - ath10k: support bus and device specific API 1 BDF selection (Íñigo Huguet) [2136123] - ath10k: mac: fix too long lines (Íñigo Huguet) [2136123] - ath11k: mac: fix too long line (Íñigo Huguet) [2136123] - mac80211: support disabling EHT mode (Íñigo Huguet) [2136123] - cfg80211: support disabling EHT mode (Íñigo Huguet) [2136123] - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Íñigo Huguet) [2136123] - mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit() (Íñigo Huguet) [2136123] - mac80211: consider Order bit to fill CCMP AAD (Íñigo Huguet) [2136123] - cfg80211: declare MODULE_FIRMWARE for regulatory.db (Íñigo Huguet) [2136123] - nl80211: rework internal_flags usage (Íñigo Huguet) [2136123] - nl80211: don't hold RTNL in color change request (Íñigo Huguet) [2136123] - cfg80211: remove cfg80211_get_chan_state() (Íñigo Huguet) [2136123] - ath11k: Add support for targets without trustzone (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852ce to Makefile and Kconfig (Íñigo Huguet) [2136123] - rtw89: 8852c: fix warning of FIELD_PREP() mask type (Íñigo Huguet) [2136123] - rtw89: 8852c: correct register definitions used by 8852c (Íñigo Huguet) [2136123] - rtw89: correct AID settings of beamformee (Íñigo Huguet) [2136123] - rtw89: ps: fine tune polling interval while changing low power mode (Íñigo Huguet) [2136123] - rtw89: 8852c: add basic and remaining chip_info (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: get calibrated channels to notify firmware (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DPK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add IQK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RX DCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add TSSI (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add LCK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add DACK (Íñigo Huguet) [2136123] - rtw89: 8852c: rfk: add RFK tables (Íñigo Huguet) [2136123] - rtw88: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath10k: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2136123] - ath11k: Add support for WCN6750 device (Íñigo Huguet) [2136123] - ath11k: Datapath changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: HAL changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add QMI changes for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Fetch device information via QMI for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add register access logic for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Add HW params for WCN6750 (Íñigo Huguet) [2136123] - ath11k: Move parameters in bus_params to hw_params (Íñigo Huguet) [2136123] - ath11k: change management tx queue to avoid connection timed out (Íñigo Huguet) [2136123] - ath11k: fix warning of not found station for bssid in message (Íñigo Huguet) [2136123] - rtw88: fix hw scan may cause disconnect issue (Íñigo Huguet) [2136123] - rtw88: fix not disabling beacon filter after disconnection (Íñigo Huguet) [2136123] - rtw88: add HT MPDU density value for each chip (Íñigo Huguet) [2136123] - ath11k: Don't use GFP_KERNEL in atomic context (Íñigo Huguet) [2136123] - ath10k: skip ath10k_halt during suspend for driver state RESTARTING (Íñigo Huguet) [2136123] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2136123] - ath10k: simplify if-if to if-else (Íñigo Huguet) [2136123] - ath11k: read country code from SMBIOS for WCN6855/QCA6390 (Íñigo Huguet) [2136123] - ath11k: disable spectral scan during spectral deinit (Íñigo Huguet) [2136123] - ath11k: Update WBM idle ring HP after FW mode on (Íñigo Huguet) [2136123] - ath11k: WMI changes to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Do not put HW in DBS mode for WCN6750 (Íñigo Huguet) [2136123] - rtlwifi: btcoex: fix if == else warning (Íñigo Huguet) [2136123] - rtw88: use the correct bit in the REG_HCI_OPT_CTRL register (Íñigo Huguet) [2136123] - mwifiex: Add SD8997 SDIO-UART firmware (Íñigo Huguet) [2136123] - mwifiex: Select firmware based on strapping (Íñigo Huguet) [2136123] - rtw89: 8852c: add chip_ops related to BTC (Íñigo Huguet) [2136123] - rtw89: 8852c: fill freq and band of RX status by PPDU report (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops::get_thermal (Íñigo Huguet) [2136123] - rtw89: 8852c: implement chip_ops related to TX power (Íñigo Huguet) [2136123] - rtw89: 8852c: configure default BB TX/RX path (Íñigo Huguet) [2136123] - rtw89: add RF H2C to notify firmware (Íñigo Huguet) [2136123] - rtw89: don't flush hci queues and send h2c if power is off (Íñigo Huguet) [2136123] - rtw89: pci: allow to process RPP prior to TX BD (Íñigo Huguet) [2136123] - rtw89: ps: access TX/RX rings via another registers in low power mode (Íñigo Huguet) [2136123] - rtw89: ser: re-enable interrupt in threadfn if under_recovery (Íñigo Huguet) [2136123] - rtw89: pci: add a separate interrupt handler for low power mode (Íñigo Huguet) [2136123] - rtw89: pci: reclaim TX BD only if it really need (Íñigo Huguet) [2136123] - rtw89: pci: add variant RPWM/CPWM to enter low power mode (Íñigo Huguet) [2136123] - rtw89: pci: add variant IMR/ISR and configure functions (Íñigo Huguet) [2136123] - bus: mhi: host: Add support for Cinterion MV32-WA/MV32-WB (Íñigo Huguet) [2136123] - bus: mhi: host: Optimize and update MMIO register write method (Íñigo Huguet) [2136123] - bus: mhi: host: Bail on writing register fields if read fails (Íñigo Huguet) [2136123] - bus: mhi: host: Wait for ready state after reset (Íñigo Huguet) [2136123] - bus: mhi: host: Add soc_reset sysfs (Íñigo Huguet) [2136123] - bus: mhi: host: pci_generic: Sort mhi_pci_id_table based on the PID (Íñigo Huguet) [2136123] - bus: mhi: host: Use cached values for calculating the shared write pointer (Íñigo Huguet) [2136123] - rtw88: pci: 8821c: Disable 21ce completion timeout (Íñigo Huguet) [2136123] - rtw88: fix uninitialized 'tim_offset' warning (Íñigo Huguet) [2136123] - rtw89: 8852c: add help function of set channel (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel of BB part (Íñigo Huguet) [2136123] - rtw89: 8852c: set channel of MAC part (Íñigo Huguet) [2136123] - rtw89: 8852c: add set channel function of RF part (Íñigo Huguet) [2136123] - rtw89: 8852c: add HFC parameters (Íñigo Huguet) [2136123] - rtw89: 8852c: add efuse gain offset parser (Íñigo Huguet) [2136123] - rtw89: 8852c: support bb gain info (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB initial and reset functions (Íñigo Huguet) [2136123] - rtw89: 8852c: phy: configure TSSI bandedge (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power track tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add TX power by rate and limit tables (Íñigo Huguet) [2136123] - rtw89: 8852c: add BB and RF parameters tables (Íñigo Huguet) [2136123] - ath9k: fix QCA9561 PA bias level (Íñigo Huguet) [2136123] - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix (Íñigo Huguet) [2136123] - ath11k: Fix build warning without CONFIG_IPV6 (Íñigo Huguet) [2136123] - ath11k: fix missing unlock on error in ath11k_wow_op_resume() (Íñigo Huguet) [2136123] - ath11k: Add support for SAR (Íñigo Huguet) [2136123] - ath11k: add support for extended wmi service bit (Íñigo Huguet) [2136123] - rtw89: pci: correct return value handling of rtw89_write16_mdio_mask() (Íñigo Huguet) [2136123] - rtw89: configure security CAM for V1 chip (Íñigo Huguet) [2136123] - rtw89: add new H2C to configure security CAM via DCTL for V1 chip (Íñigo Huguet) [2136123] - rtw89: extend H2C of CMAC control info (Íñigo Huguet) [2136123] - rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2136123] - rtlwifi: Fix spelling mistake "cacluated" -> "calculated" (Íñigo Huguet) [2136123] - rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID (Íñigo Huguet) [2136123] - rtw88: 8821ce: add support for device ID 0xb821 (Íñigo Huguet) [2136123] - rtw88: 8821c: fix debugfs rssi value (Íñigo Huguet) [2136123] - rtw88: do PHY calibration while starting AP (Íñigo Huguet) [2136123] - rtw88: 8821c: Enable TX report for management frames (Íñigo Huguet) [2136123] - rtw88: Add update beacon flow for AP mode (Íñigo Huguet) [2136123] - rtw88: fix incorrect frequency reported (Íñigo Huguet) [2136123] - rtw88: add ieee80211:sta_rc_update ops (Íñigo Huguet) [2136123] - rtw89: rtw89_ser: add const to struct state_ent and event_ent (Íñigo Huguet) [2136123] - rtw89: 8852c: add 8852c specific BT-coexistence initial function (Íñigo Huguet) [2136123] - rtw89: Skip useless dig gain and igi related settings for 8852C (Íñigo Huguet) [2136123] - rtw89: 8852c: disable firmware watchdog if CPU disabled (Íñigo Huguet) [2136123] - rtw89: reset BA CAM (Íñigo Huguet) [2136123] - rtw89: change station scheduler setting for hardware TX mode (Íñigo Huguet) [2136123] - rtw89: ser: configure top ERR IMR for firmware to recover (Íñigo Huguet) [2136123] - rtw89: ser: configure C-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: configure D-MAC interrupt mask (Íñigo Huguet) [2136123] - rtw89: ser: fix unannotated fall-through (Íñigo Huguet) [2136123] - ath9k: Remove unnecessary print function dev_err() (Íñigo Huguet) [2136123] - ath11k: Fix spelling mistake "reseting" -> "resetting" (Íñigo Huguet) [2136123] - ath9k: fix ath_get_rate_txpower() to respect the rate list end tag (Íñigo Huguet) [2136123] - mac80211: prepare sta handling for MLO support (Íñigo Huguet) [2136123] - mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output) (Íñigo Huguet) [2136123] - nl80211: show SSID for P2P_GO interfaces (Íñigo Huguet) [2136123] - mac80211: introduce BSS color collision detection (Íñigo Huguet) [2136123] - mac80211: Improve confusing comment around tx_info clearing (Íñigo Huguet) [2136123] - mac80211: protect ieee80211_assign_beacon with next_beacon check (Íñigo Huguet) [2136123] - rtl8xxxu: fill up txrate info for gen1 chips (Íñigo Huguet) [2136123] - rtl8xxxu: feed antenna information for cfg80211 (Íñigo Huguet) [2136123] - rtlwifi: replace usage of found with dedicated list iterator variable (Íñigo Huguet) [2136123] - brcmfmac: Avoid keeping power to SDIO card unless WOWL is used (Íñigo Huguet) [2136123] - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Íñigo Huguet) [2136123] - rtw89: fix misconfiguration on hw_scan channel time (Íñigo Huguet) [2136123] - rtw89: coex: Add case for scan offload (Íñigo Huguet) [2136123] - rtw89: packet offload handler to avoid warning (Íñigo Huguet) [2136123] - rtw89: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - rtw89: update ptcl_init (Íñigo Huguet) [2136123] - rtw89: update TMAC parameters (Íñigo Huguet) [2136123] - rtw89: initialize NAV control (Íñigo Huguet) [2136123] - rtw89: update scheduler setting (Íñigo Huguet) [2136123] - rtw89: 8852c: update security engine setting (Íñigo Huguet) [2136123] - rtw89: Turn on CR protection of CMAC (Íñigo Huguet) [2136123] - rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip (Íñigo Huguet) [2136123] - rtw89: update STA scheduler parameters for v1 chip (Íñigo Huguet) [2136123] - rtw89: extend dmac_pre_init to support 8852C (Íñigo Huguet) [2136123] - rtw89: pci: add L1 settings (Íñigo Huguet) [2136123] - rtw89: pci: add deglitch setting (Íñigo Huguet) [2136123] - rtw89: pci: set address info registers depends on chips (Íñigo Huguet) [2136123] - rtw89: pci: add LTR setting for v1 chip (Íñigo Huguet) [2136123] - rtw89: pci: refine pci pre_init function (Íñigo Huguet) [2136123] - rtw89: pci: add pci attributes to configure operating mode (Íñigo Huguet) [2136123] - rtw89: pci: add register definition to rtw89_pci_info to generalize pci code (Íñigo Huguet) [2136123] - ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() (Íñigo Huguet) [2136123] - ath11k: mhi: add error handling for suspend and resume (Íñigo Huguet) [2136123] - ath11k: mhi: remove state machine (Íñigo Huguet) [2136123] - rtw89: handle potential uninitialized variable (Íñigo Huguet) [2136123] - rtw89: read RX bandwidth from v1 type RX descriptor (Íñigo Huguet) [2136123] - rtw89: support hardware generate security header (Íñigo Huguet) [2136123] - rtw89: support variant of fill_txdesc (Íñigo Huguet) [2136123] - rtw89: pci: support variant of fill_txaddr_info (Íñigo Huguet) [2136123] - rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips (Íñigo Huguet) [2136123] - rtw89: disabled IGI configuration for unsupported hardware (Íñigo Huguet) [2136123] - rtw89: packed IGI configuration flow into function for DIG feature (Íñigo Huguet) [2136123] - rtw89: regd: update mapping table to R59-R32 (Íñigo Huguet) [2136123] - rtw89: regd: consider 6G band (Íñigo Huguet) [2136123] - rtw89: 8852a: update txpwr tables to HALRF_027_00_038 (Íñigo Huguet) [2136123] - rtw89: add UK to regulation type (Íñigo Huguet) [2136123] - rtw89: reduce export symbol number of mac size and quota (Íñigo Huguet) [2136123] - rtw89: support FW crash simulation (Íñigo Huguet) [2136123] - rtw89: reconstruct fw feature (Íñigo Huguet) [2136123] - rtw89: ser: dump fw backtrace while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: dump memory for fw payload engine while L2 reset (Íñigo Huguet) [2136123] - rtw89: ser: control hci interrupts on/off by state (Íñigo Huguet) [2136123] - rtw89: mac: correct decision on error status by scenario (Íñigo Huguet) [2136123] - rtw89: mac: move table of mem base addr to common (Íñigo Huguet) [2136123] - rtw89: ser: fix CAM leaks occurring in L2 reset (Íñigo Huguet) [2136123] - rtw88: change idle mode condition during hw_scan (Íñigo Huguet) [2136123] - iwlwifi: mei: Replace zero-length array with flexible-array member (Íñigo Huguet) [2136123] - iwlwifi: fw: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2136123] - ath11k: fix driver initialization failure with WoW unsupported hw (Íñigo Huguet) [2136123] - ath11k: Remove unnecessary delay in ath11k_core_suspend (Íñigo Huguet) [2136123] - ath11k: Change max no of active probe SSID and BSSID to fw capability (Íñigo Huguet) [2136123] - ath11k: Remove core PCI references from PCI common code (Íñigo Huguet) [2136123] - ath11k: Refactor MSI logic to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: Choose MSI config based on HW revision (Íñigo Huguet) [2136123] - ath11k: Refactor PCI code to support WCN6750 (Íñigo Huguet) [2136123] - ath11k: PCI changes to support WCN6750 (Íñigo Huguet) [2136123] - bus: mhi: ep: Add uevent support for module autoloading (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for suspending and resuming channels (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for queueing SKBs to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing channel rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for reading from the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing command rings (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling SYS_ERR condition (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for handling MHI_RESET (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering down the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for powering up the MHI endpoint stack (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for processing MHI endpoint interrupts (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MHI state machine (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for sending events to the host (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for ring management (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for managing MMIO registers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for creating and destroying MHI EP devices (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint client drivers (Íñigo Huguet) [2136123] - bus: mhi: ep: Add support for registering MHI endpoint controllers (Íñigo Huguet) [2136123] - ath9k: make is2ghz consistent in ar9003_eeprom (Íñigo Huguet) [2136123] - ath10k: add support for MSDU IDs for USB devices (Íñigo Huguet) [2136123] - ath11k: add support to search regdb data in board-2.bin for WCN6855 (Íñigo Huguet) [2136123] - ath11k: store and send country code to firmware after recovery (Íñigo Huguet) [2136123] - ath9k: add functions to get paprd rate mask (Íñigo Huguet) [2136123] - ath9k: refactor ar9003_hw_spur_mitigate_ofdm (Íñigo Huguet) [2136123] - ath9k: fix ar9003_get_eepmisc (Íñigo Huguet) [2136123] - ath9k: use AR9300_MAX_CHAINS when appropriate (Íñigo Huguet) [2136123] - ath9k: split set11nRateFlags and set11nChainSel (Íñigo Huguet) [2136123] - ath9k: make ATH_SREV macros more consistent (Íñigo Huguet) [2136123] - ath11k: Add peer rhash table support (Íñigo Huguet) [2136123] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2136123] - ath11k: add fallback board name without variant while searching board-2.bin (Íñigo Huguet) [2136123] - ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability (Íñigo Huguet) [2136123] - ath11k: Add hw-restart option to simulate_fw_crash (Íñigo Huguet) [2136123] - ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base (Íñigo Huguet) [2136123] - ath11k: add support for device recovery for QCA6390/WCN6855 (Íñigo Huguet) [2136123] - ath11k: disable regdb support for QCA6390 (Íñigo Huguet) [2136123] - ath11k: remove unused ATH11K_BD_IE_BOARD_EXT (Íñigo Huguet) [2136123] - ath11k: change fw build id format in driver init log (Íñigo Huguet) [2136123] - ath11k: Refactor the peer delete (Íñigo Huguet) [2136123] - ath10k: Use of_device_get_match_data() helper (Íñigo Huguet) [2136123] - ath10k: Trigger sta disconnect on hardware restart (Íñigo Huguet) [2136123] - ath9k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2136123] - ath11k: support GTK rekey offload (Íñigo Huguet) [2136123] - ath11k: support ARP and NS offload (Íñigo Huguet) [2136123] - ath11k: purge rx pktlog when entering WoW (Íñigo Huguet) [2136123] - ath11k: implement hardware data filter (Íñigo Huguet) [2136123] - ath11k: Add WoW net-detect functionality (Íñigo Huguet) [2136123] - ath11k: Add basic WoW functionalities (Íñigo Huguet) [2136123] - x86/cpu: Add several Intel server CPU model numbers (Prarit Bhargava) [2158037] - ice: Implement devlink port split operations (Petr Oros) [2009705] - ice: Add additional flags to ice_nvm_write_activate (Petr Oros) [2009705] - ice: Add port option admin queue commands (Petr Oros) [2009705] - hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld) [2152429] - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID (Jon Maloy) [2099301] {CVE-2022-1789} - redhat/configs: enable HP_WATCHDOG for aarch64 (Mark Salter) [2113079] - watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. (Mark Salter) [2113079] - watchdog: Improve Kconfig entry ordering and dependencies (Mark Salter) [2113079] - watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING (Mark Salter) [2113079] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov) [2133797] - platform/mellanox: Remove redundant 'NULL' check (Mark Langsdorf) [2122314] - platform/mellanox: Remove unnecessary code (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix locking issue (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix coverity warning (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity (Mark Langsdorf) [2122314] - platform/mellanox: mlxreg-io: Add locking for io operations (Mark Langsdorf) [2122314] - platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices() (Mark Langsdorf) [2122314] - platform/mellanox: Add static in struct declaration. (Mark Langsdorf) [2122314] - platform/mellanox: Spelling s/platfom/platform/ (Mark Langsdorf) [2122314] - redhat/configs: Enable Mellanox SN2201 management device (Mark Langsdorf) [2122314] - platform/mellanox: Add support for new SN2201 system (Mark Langsdorf) [2122314] - platform_data/mlxreg: Add field for notification callback (Mark Langsdorf) [2122314] - Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices (Gopal Tiwari) [2129295] - Bluetooth: Add support hdev to allocate private data (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the legacy bootloader returns tlv based version (Gopal Tiwari) [2129295] - Bluetooth: btintel: Clean the exported function to static (Gopal Tiwari) [2129295] - Bluetooth: btintel: Move hci quirks to setup routine (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for bootloader devices (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined set_diag functions (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the LED is not turning off immediately (Gopal Tiwari) [2129295] - Bluetooth: btintel: Fix the first HCI command not work with ROM device (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add btintel data struct (Gopal Tiwari) [2129295] - Bluetooth: btintel: Refactoring setup routine for legacy ROM sku (Gopal Tiwari) [2129295] - Bluetooth: btintel: Add combined setup and shutdown functions (Gopal Tiwari) [2129295] - EDAC/mc_sysfs: Increase legacy channel support to 12 (Aristeu Rozanski) [2139861] - NFS: Trigger the "ls -l" readdir heuristic sooner (Benjamin Coddington) [2025991] - NFS: Cache all entries in the readdirplus reply (Benjamin Coddington) [2025991] - NFS: Optimise away the previous cookie field (Benjamin Coddington) [2025991] - NFS: Fix up forced readdirplus (Benjamin Coddington) [2025991] - NFS: Convert readdir page cache to use a cookie based index (Benjamin Coddington) [2025991] - NFS: Clean up page array initialisation/free (Benjamin Coddington) [2025991] - NFS: Trace effects of the readdirplus heuristic (Benjamin Coddington) [2025991] - NFS: Trace effects of readdirplus on the dcache (Benjamin Coddington) [2025991] - NFS: Add basic readdir tracing (Benjamin Coddington) [2025991] - NFS: Don't request readdirplus when revalidation was forced (Benjamin Coddington) [2025991] - NFSv4: Ask for a full XDR buffer of readdir goodness (Benjamin Coddington) [2025991] - NFS: Don't ask for readdirplus unless it can help nfs_getattr() (Benjamin Coddington) [2025991] - NFS: Improve heuristic for readdirplus (Benjamin Coddington) [2025991] - NFS: Reduce use of uncached readdir (Benjamin Coddington) [2025991] - NFS: Simplify nfs_readdir_xdr_to_array() (Benjamin Coddington) [2025991] - NFS: If the cookie verifier changes, we must invalidate the page cache (Benjamin Coddington) [2025991] - NFS: Adjust the amount of readahead performed by NFS readdir (Benjamin Coddington) [2025991] - NFS: Don't advance the page pointer unless the page is full (Benjamin Coddington) [2025991] - NFS: Don't re-read the entire page cache to find the next cookie (Benjamin Coddington) [2025991] - NFS: Store the change attribute in the directory page cache (Benjamin Coddington) [2025991] - NFS: Calculate page offsets algorithmically (Benjamin Coddington) [2025991] - NFS: Use kzalloc() to avoid initialising the nfs_open_dir_context (Benjamin Coddington) [2025991] - NFS: Initialise the readdir verifier as best we can in nfs_opendir() (Benjamin Coddington) [2025991] - NFS: Trace lookup revalidation failure (Benjamin Coddington) [2025991] - NFS: constify nfs_server_capable() and nfs_have_writebacks() (Benjamin Coddington) [2025991] - NFS: Return valid errors from nfs2/3_decode_dirent() (Benjamin Coddington) [2025991] - NFS: Avoid duplicate uncached readdir calls on eof (Benjamin Coddington) [2025991] - NFS: Don't skip directory entries when doing uncached readdir (Benjamin Coddington) [2025991] - NFS: Don't overfill uncached readdir pages (Benjamin Coddington) [2025991] - block: unhash blkdev part inode when the part is deleted (Ming Lei) [2148497]- x86/fpu: Drop fpregs lock before inheriting FPU permissions (Eder Zulian) [2153549] - cpufreq: amd-pstate: Add resume and suspend callbacks (Mark Langsdorf) [2122310] - cpufreq: CPPC: Enable dvfs_possible_from_any_cpu (Mark Langsdorf) [2122310] - cpufreq: check only freq_table in __resolve_freq() (Mark Langsdorf) [2122310] - cpufreq: ondemand: Use cpumask_var_t for on-stack cpu mask (Mark Langsdorf) [2122310] - cpufreq: Change order of online() CB and policy->cpus modification (Mark Langsdorf) [2122310] - cpufreq: Warn users while freeing active policy (Mark Langsdorf) [2122310] - cpufreq: Drop unnecessary cpus locking from store() (Mark Langsdorf) [2122310] - cpufreq: Optimize cpufreq_show_cpus() (Mark Langsdorf) [2122310] - cpufreq: make interface functions and lock holding state clear (Mark Langsdorf) [2122310] - cpufreq: Abort show()/store() for half-initialized policies (Mark Langsdorf) [2122310] - cpufreq: Rearrange locking in cpufreq_remove_dev() (Mark Langsdorf) [2122310] - cpufreq: Split cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Reorganize checks in cpufreq_offline() (Mark Langsdorf) [2122310] - cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink() (Mark Langsdorf) [2122310] - cpufreq: Prepare cleanup of powerpc's asm/prom.h (Mark Langsdorf) [2122310] - cpufreq: governor: Use kobject release() method to free dbs_data (Mark Langsdorf) [2122310] - ipv6: fix panic when fib_lookup_arg->result is fib6_info (Jiri Benc) [2140599] - tipc: re-fetch skb cb after tipc_msg_validate (Xin Long) [2142732] - Documentation: bonding: correct xmit hash steps (Jonathan Toppins) [2150390] - Documentation: bonding: update miimon default to 100 (Jonathan Toppins) [2150390] - selftests: bonding: up/down delay w/ slave link flapping (Jonathan Toppins) [2150390] - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jonathan Toppins) [2150390] - selftests: net: Fix cross-tree inclusion of scripts (Jonathan Toppins) [2150390] - treewide: use get_random_u32() when possible (Jonathan Toppins) [2150390] - selftests/bonding: re-add lladdr target test (Jonathan Toppins) [2150390] - selftests: bonding: cause oops in bond_rr_gen_slave_id (Jonathan Toppins) [2150390] - selftests/bonding: add a test for bonding lladdr target (Jonathan Toppins) [2150390] - net: Add tests for bonding and team address list management (Jonathan Toppins) [2150390] - net: bonding: Unsync device addresses on ndo_stop (Jonathan Toppins) [2150390] - net: bonding: Share lacpdu_mcast_addr definition (Jonathan Toppins) [2150390] - Documentation: bonding: clarify supported modes for tlb_dynamic_lb (Jonathan Toppins) [2150390] - selftests: include bonding tests into the kselftest infra (Jonathan Toppins) [2150390] - bonding: fix reference count leak in balance-alb mode (Jonathan Toppins) [2150390] - net:bonding:support balance-alb interface with vlan to bridge (Jonathan Toppins) [2150390] - bonding: cleanup bond_create (Jonathan Toppins) [2150390] - bonding: netlink error message support for options (Jonathan Toppins) [2150390] - bonding: Update layer2 and layer2+3 hash formula documentation (Jonathan Toppins) [2150390] - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode (Jonathan Toppins) [2150390] - net: remove bond_slave_has_mac_rcu() (Jonathan Toppins) [2150390] - net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Jonathan Toppins) [2150390] - net: bonding: constify and use dev_addr_set() (Jonathan Toppins) [2150390] - net: use dev_addr_set() (Jonathan Toppins) [2150390] - bonding: remove extraneous definitions from bonding.h (Jonathan Toppins) [2150390] - net: bonding: bond_alb: Fix some typos in bond_alb.c (Jonathan Toppins) [2150390] - net: bonding: use tabs instead of space for code indent (Jonathan Toppins) [2150390] - net: bonding: remove unnecessary braces (Jonathan Toppins) [2150390] - net: bonding: fix code indent for conditional statements (Jonathan Toppins) [2150390] - net: bonding: add some required blank lines (Jonathan Toppins) [2150390] - docs: networking: bonding.rst Fix a typo in bonding.rst (Jonathan Toppins) [2150390] - docs: networking: bonding.rst resources section cleanup (Jonathan Toppins) [2150390] - bonding: Replace zero-length array with flexible-array member (Jonathan Toppins) [2150390] - include/net/bond_3ad: Simplify the code by using the ARRAY_SIZE (Jonathan Toppins) [2150390] - vmxnet3: use correct intrConf reference when using extended queues (Izabela Bakollari) [2150917] - vmxnet3: correctly report encapsulated LRO packet (Izabela Bakollari) [2150917] - net: move from strlcpy with unused retval to strscpy (Izabela Bakollari) [2150917] - vmxnet3: Implement ethtool's get_channels command (Izabela Bakollari) [2150917] - vmxnet3: Record queue number to incoming packets (Izabela Bakollari) [2150917] - [rt] Revert "mm/memcg: disable threshold event handlers on PREEMPT_RT" (Chris White) [2152035] - s390/pci: allow zPCI zbus without a function zero (Tobias Huschle) [2043829] - PCI: Extend isolated function probing to s390 (Tobias Huschle) [2043829] - PCI: Move jailhouse's isolated function handling to pci_scan_slot() (Tobias Huschle) [2043829] - PCI: Split out next_ari_fn() from next_fn() (Tobias Huschle) [2043829] - PCI: Clean up pci_scan_slot() (Tobias Huschle) [2043829] - KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Report optimal memory slots (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate memory (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Support variable guest page size (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Probe memory slots for once (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Consolidate loop conditions in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: memslot_perf_test: Use data->nslots in prepare_vm() (Gavin Shan) [2134650] - KVM: selftests: Make memslot_perf_test arch independent (Gavin Shan) [2134650] - selftests: netfilter: Fix and review rpath.sh (Phil Sutter) [1961152] - netfilter: Use l3mdev flow key when re-routing mangled packets (Phil Sutter) [1961152] - netfilter: Update ip6_route_me_harder to consider L3 domain (Phil Sutter) [1961152] - netfilter: Dissect flow after packet mangling (Phil Sutter) [1961152] - netfilter: rpfilter/fib: Populate flowic_l3mdev field (Phil Sutter) [1961152] - selftests: netfilter: Test reverse path filtering (Phil Sutter) [1961152] - netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter) [1961152] - net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev (Phil Sutter) [1961152] - net: Handle l3mdev in ip_tunnel_init_flow (Phil Sutter) [1961152] - xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup (Phil Sutter) [1961152] - net: Add l3mdev index to flow struct and avoid oif reset for port devices (Phil Sutter) [1961152] - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (Phil Sutter) [1961152] - l3mdev: add function to retreive upper master (Phil Sutter) [1961152] - sfc: move deprecation message to sfc_siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: add entries for new CONFIG_SFC_SIENA* configs (Íñigo Huguet) [2112205 2136107] - sfc: Fix an error handling path in efx_pci_probe() (Íñigo Huguet) [2112205] - sfc: support PTP over Ethernet (Íñigo Huguet) [2112205 2065017] - sfc: support PTP over IPv6/UDP (Íñigo Huguet) [2112205 2065017] - sfc: allow more flexible way of adding filters for PTP (Íñigo Huguet) [2112205 2065017] - sfc: correct filter_table_remove method for EF10 PFs (Íñigo Huguet) [2112205] - sfc/siena: fix null pointer dereference in efx_hard_start_xmit (Íñigo Huguet) [2112205] - sfc/siena: fix TX channel offset when using legacy interrupts (Íñigo Huguet) [2112205] - sfc: implement ethtool get/set RX ring size for EF100 reps (Íñigo Huguet) [2112205] - sfc: use a dynamic m-port for representor RX and set it promisc (Íñigo Huguet) [2112205] - sfc: move table locking into filter_table_{probe,remove} methods (Íñigo Huguet) [2112205] - sfc: insert default MAE rules to connect VFs to representors (Íñigo Huguet) [2112205] - sfc: receive packets from EF100 VFs into representors (Íñigo Huguet) [2112205] - sfc: check ef100 RX packets are from the wire (Íñigo Huguet) [2112205] - sfc: determine wire m-port at EF100 PF probe time (Íñigo Huguet) [2112205] - sfc: ef100 representor RX top half (Íñigo Huguet) [2112205] - sfc: ef100 representor RX NAPI poll (Íñigo Huguet) [2112205] - sfc: plumb ef100 representor stats (Íñigo Huguet) [2112205] - sfc: disable softirqs for ptp TX (Íñigo Huguet) [2112205] - sfc/siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: attach/detach EF100 representors along with their owning PF (Íñigo Huguet) [2112205] - sfc: hook up ef100 representor TX (Íñigo Huguet) [2112205] - sfc: support passing a representor to the EF100 TX path (Íñigo Huguet) [2112205] - sfc: determine representee m-port for EF100 representors (Íñigo Huguet) [2112205] - sfc: phys port/switch identification for ef100 reps (Íñigo Huguet) [2112205] - sfc: add basic ethtool ops to ef100 reps (Íñigo Huguet) [2112205] - sfc: add skeleton ef100 VF representors (Íñigo Huguet) [2112205] - sfc: detect ef100 MAE admin privilege/capability at probe time (Íñigo Huguet) [2112205] - sfc: update EF100 register descriptions (Íñigo Huguet) [2112205] - sfc: update MCDI protocol headers (Íñigo Huguet) [2112205] - sfc/siena: Use the bitmap API to allocate bitmaps (Íñigo Huguet) [2112205] - sfc: Separate netdev probe/remove from PCI probe/remove (Íñigo Huguet) [2112205] - sfc: replace function name in string with __func__ (Íñigo Huguet) [2112205] - sfc: Unsplit literal string. (Íñigo Huguet) [2112205] - sfc: Move EF100 efx_nic_type structs to the end of the file (Íñigo Huguet) [2112205] - sfc: Separate efx_nic memory from net_device memory (Íñigo Huguet) [2112205] - sfc: Encapsulate access to netdev_priv() (Íñigo Huguet) [2112205] - sfc: Change BUG_ON to WARN_ON and recovery code. (Íñigo Huguet) [2112205] - sfc: Remove netdev init from efx_init_struct (Íñigo Huguet) [2112205] - sfc: Add a PROBED state for EF100 VDPA use. (Íñigo Huguet) [2112205] - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. (Íñigo Huguet) [2112205] - sfc: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc: siena: fix repeated words in comments (Íñigo Huguet) [2112205] - sfc/siena: Fix typo in comment (Íñigo Huguet) [2112205] - sfc: Fix typo in comment (Íñigo Huguet) [2112205] - sfc/siena: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [2112205] - sfc/siena: fix considering that all channels have TX queues (Íñigo Huguet) [2112205] - sfc/siena: Remove duplicate check on segments (Íñigo Huguet) [2112205 2136107] - sfc: siena: Have a unique wrapper ifndef for efx channels header (Íñigo Huguet) [2112205 2136107] - eth: sfc: remove remnants of the out-of-tree napi_weight module param (Íñigo Huguet) [2112205] - sfc: siena: Fix Kconfig dependencies (Íñigo Huguet) [2112205 2136107] - sfc/siena: Reinstate SRIOV init/fini function calls (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make PTP and reset support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc/siena: Make MCDI logging support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make HWMON support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make SRIOV support specific for Siena (Íñigo Huguet) [2112205 2136107] - siena: Make MTD support specific for Siena (Íñigo Huguet) [2112205 2136107] - sfc: Add a basic Siena module (Íñigo Huguet) [2112205 2136107] - sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename peripheral functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename RX/TX functions to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Rename functions in efx headers to avoid conflicts with sfc (Íñigo Huguet) [2112205 2136107] - sfc/siena: Remove build references to missing functionality (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 2) (Íñigo Huguet) [2112205 2136107] - sfc: Copy shared files needed for Siena (part 1) (Íñigo Huguet) [2112205 2136107] - sfc: Move Siena specific files (Íñigo Huguet) [2112205 2136107] - sfc: Copy a subset of mcdi_pcol.h to siena (Íñigo Huguet) [2112205 2136107] - sfc: Disable Siena support (Íñigo Huguet) [2112205 2136107] - sfc: add EF100 VF support via a write to sriov_numvfs (Íñigo Huguet) [2112205] - sfc: Remove global definition of efx_reset_type_names (Íñigo Huguet) [2112205] - sfc: Remove duplicate definition of efx_xmit_done (Íñigo Huguet) [2112205] - sfc: efx_default_channel_type APIs can be static (Íñigo Huguet) [2112205] - sfc: Fix spelling mistake "writting" -> "writing" (Íñigo Huguet) [2112205] - sfc: ef10: Fix assigning negative value to unsigned variable (Íñigo Huguet) [2112205] - sfc: use hardware tx timestamps for more than PTP (Íñigo Huguet) [2112205 2065017] - net: ethernet: sfc: Make subdir logic consistent with other vendors (Íñigo Huguet) [2112205 2136107] - hugetlbfs: fix mount mode command line processing (Bill O'Donnell) [2148876] - igc: Correct the launchtime offset (Corinna Vinschen) [2103954] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103954] - igc: Remove IGC_MDIC_INT_EN definition (Corinna Vinschen) [2103954] - igc: Remove forced_speed_duplex value (Corinna Vinschen) [2103954] - igc: Remove MSI-X PBA Clear register (Corinna Vinschen) [2103954] - igc: Lift TAPRIO schedule restriction (Corinna Vinschen) [2103954] - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Wander Lairson Costa) [2150964] {CVE-2022-3628} - net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103949] - tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long) [2141640] - mptcp: fix sleep in atomic at close time (Davide Caratti) [2150361] - mptcp: don't orphan ssk in mptcp_close() (Davide Caratti) [2150361] - net: Avoid overwriting valid skb->napi_id (Antoine Tenart) [2142593] - x86/microcode/AMD: Apply the patch early on every logical thread (Waiman Long) [2139856] - x86/bugs: Enable STIBP for IBPB mitigated RETBleed (Waiman Long) [2139856] - x86/bugs: Add "unknown" reporting for MMIO Stale Data (Waiman Long) [2139856] - tracing: Use a copy of the va_list for __assign_vstr() (Íñigo Huguet) [2143356] - tracing/events: Add __vstring() and __assign_vstr() helper macros (Íñigo Huguet) [2143356] - rtnetlink: add IFLA_PARENT_[DEV|DEV_BUS]_NAME (Jose Ignacio Tornos Martinez) [2144853] - rtnetlink: add alloc() method to rtnl_link_ops (Jose Ignacio Tornos Martinez) [2144853] - ipv6: Fix data races around sk->sk_prot. (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: annotate some data-races around sk->sk_prot (Guillaume Nault) [2144805] {CVE-2022-3567} - ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, send}msg() (Guillaume Nault) [2144805] {CVE-2022-3567} - mm/mremap: hold the rmap lock in write mode when moving page table entries. (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: use pmd/pud_poplulate to update page table entries (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: don't enable optimized PUD move if page table levels is 2 (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: convert huge PUD move to separate helper (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: fix BUILD_BUG_ON() error in get_extent (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap.c: fix extent calculation (Waiman Long) [2140945] {CVE-2022-41222} - x86: mremap speedup - Enable HAVE_MOVE_PUD (Waiman Long) [2140945] {CVE-2022-41222} - mm: speedup mremap on 1GB or larger regions (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: start addresses are properly aligned (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: calculate extent in one place (Waiman Long) [2140945] {CVE-2022-41222} - mm/mremap: it is sure to have enough space when extent meets requirement (Waiman Long) [2140945] {CVE-2022-41222}- irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() (Charles Mirabile) [2133892] - irqchip/gic-common: Don't enable SGIs by default (Charles Mirabile) [2133892] - irqchip/gic: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic: Refactor SMP configuration (Charles Mirabile) [2133892] - irqchip/gic-v3: Configure SGIs as standard interrupts (Charles Mirabile) [2133892] - irqchip/gic-v3: Describe the SGI range (Charles Mirabile) [2133892] - arm64: Allow IPIs to be handled as normal interrupts (Charles Mirabile) [2133892] - irqchip/gic, gic-v3: Prevent GSI to SGI translations (Charles Mirabile) [2133892] - Workaround to enable support for IPI (Charles Mirabile) [2133892] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112182] - tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112182] - aquantia: Do not purge addresses when setting the number of rings (Izabela Bakollari) [2122571] - openvswitch: add nf_ct_is_confirmed check before assigning the helper (Antoine Tenart) [2135414] - net: openvswitch: allow conntrack in non-initial user namespace (Antoine Tenart) [2135414] - net: openvswitch: allow metering in non-initial user namespace (Antoine Tenart) [2135414] - openvswitch: Change the return type for vport_ops.send function hook to int (Antoine Tenart) [2135414] - net: openvswitch: fix repeated words in comments (Antoine Tenart) [2135414] - openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests (Antoine Tenart) [2135414] - openvswitch: allow specifying ifindex of new interfaces (Antoine Tenart) [2135414] - openvswitch: move from strlcpy with unused retval to strscpy (Antoine Tenart) [2135414] - openvswitch: Fix overreporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: Fix double reporting of drops in dropwatch (Antoine Tenart) [2135414] - openvswitch: fix memory leak at failed datapath creation (Antoine Tenart) [2135414] - net: remove noblock parameter from skb_recv_datagram() (Íñigo Huguet) [2143359] - i40e: Fix error handling in i40e_init_module() (Stefan Assmann) [2103661] - i40e: Add appropriate error message logged for incorrect duplex setting (Stefan Assmann) [2103661] - i40e: Add i40e_napi_poll tracepoint (Stefan Assmann) [2103661] - i40e: Record number of RXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Record number TXes cleaned during NAPI (Stefan Assmann) [2103661] - i40e: Store the irq number in i40e_q_vector (Stefan Assmann) [2103661] - ptp: introduce helpers to adjust by scaled parts per million (Stefan Assmann) [2103661] - net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Stefan Assmann) [2103661] - i40e: Fix flow-type by setting GL_HASH_INSET registers (Stefan Assmann) [2103661] - i40e: Fix ethtool rx-flow-hash setting for X722 (Stefan Assmann) [2103661] - i40e: Fix ADQ rate limiting for PF (Stefan Assmann) [2103661] - i40e: add description and modify interrupts configuration procedure (Stefan Assmann) [2103661] - i40e: Add basic support for I710 devices (Stefan Assmann) [2103661] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103661] - i40e: Fix incorrect address type for IPv6 flow rules (Stefan Assmann) [2103661] - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Stefan Assmann) [2103661] - i40e: convert .adjfreq to .adjfine (Stefan Assmann) [2103661] - i40e: use mul_u64_u64_div_u64 for PTP frequency calculation (Stefan Assmann) [2103661] - i40e: Fix interface init with MSI interrupts (no MSI-X) (Stefan Assmann) [2103661] - i40e: Refactor tc mqprio checks (Stefan Assmann) [2103661] - i40e: Fix erroneous adapter reinitialization during recovery process (Stefan Assmann) [2103661] - i40e: Fix VF's MAC Address change on VM (Stefan Assmann) [2103661] - i40e: Fix dropped jumbo frames statistics (Stefan Assmann) [2103661] - intel/i40e:fix repeated words in comments (Stefan Assmann) [2103661] - intel: remove unused macros (Stefan Assmann) [2103661] - i40e: read the XDP program once per NAPI (Stefan Assmann) [2103661] - intel/i40e: delete if NULL check before dev_kfree_skb (Stefan Assmann) [2103661] - i40e: Remove unnecessary synchronize_irq() before free_irq() (Stefan Assmann) [2103661] - i40e: Add support for ethtool -s speed (Stefan Assmann) [2103661] - i40e: Add VF VLAN pruning (Stefan Assmann) [2103661] - xsk: Wipe out dead zero_copy_allocator declarations (Stefan Assmann) [2103661] - gpio: amdpt: add new device ID and 24-pin support (Prarit Bhargava) [2097868] - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver (Prarit Bhargava) [2076732] - HID: hyperv: fix possible memory leak in mousevsc_probe() (Mohammed Gamal) [2139468] - HID: hyperv: Correctly access fields declared as __le16 (Mohammed Gamal) [2139468] - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139473] - Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139473] - PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO definitions to pci_ids.h (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139473] - Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139473] - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139473] - Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139473] - Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139473] - Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139473] - Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139473] - scsi: storvsc: remove an extraneous "to" in a comment (Cathy Avery) [2143320] - Drivers: hv: vmbus: Optimize vmbus_on_event (Cathy Avery) [2143320] - scsi: storvsc: Drop DID_TARGET_FAILURE use (Cathy Avery) [2143320] - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Cathy Avery) [2143320] - scsi: storvsc: Correct reporting of Hyper-V I/O size limits (Cathy Avery) [2143320] - scsi: storvsc: Removing Pre Win8 related logic (Cathy Avery) [2143320] - scsi: storvsc: Fix typo in comment (Cathy Avery) [2143320] - scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7 (Cathy Avery) [2143320] - vdpa/mlx5: re-create forwarding rules after mac modified (Laurent Vivier) [2145136] - ipv6: Fix crash when IPv6 is administratively disabled (Guillaume Nault) [2140779] - raw: fix a typo in raw_icmp_error() (Guillaume Nault) [2140779] - raw: remove unused variables from raw6_icmp_error() (Guillaume Nault) [2140779] - raw: complete rcu conversion (Guillaume Nault) [2140779] - raw: Use helpers for the hlist_nulls variant. (Guillaume Nault) [2140779] - raw: Fix mixed declarations error in raw_icmp_error(). (Guillaume Nault) [2140779] - raw: convert raw sockets to RCU (Guillaume Nault) [2140779] - raw: use more conventional iterators (Guillaume Nault) [2140779] - raw: Add missing annotations to raw_seq_start() and raw_seq_stop() (Guillaume Nault) [2140779] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103941] - e1000e: convert .adjfreq to .adjfine (Ken Cox) [2103941] - e1000e: remove unnecessary range check in e1000e_phc_adjfreq (Ken Cox) [2103941] - Revert "e1000e: Fix possible HW unit hang after an s0ix exit" (Ken Cox) [2103941] - e1000e: Enable GPT clock before sending message to CSME (Ken Cox) [2103941] - intel/e1000e:fix repeated words in comments (Ken Cox) [2103941] - intel: remove unused macros (Ken Cox) [2103941] - net: move netif_set_gso_max helpers (Ivan Vecera) [2137564] - net: make drivers set the TSO limit not the GSO limit (Ivan Vecera) [2137564] - net: don't allow user space to lift the device limits (Ivan Vecera) [2137564] - net: add netif_inherit_tso_max() (Ivan Vecera) [2137564] - net: extract a few internals from netdevice.h (Ivan Vecera) [2137564] - net: unexport a handful of dev_* functions (Ivan Vecera) [2137564] - bpf: Fix extable address check. (Felix Maurer) [2138532] - bpf, x64: Factor out emission of REX byte in more cases (Felix Maurer) [2138532] - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Felix Maurer) [2138532] - bpf: Fix extable fixup offset. (Felix Maurer) [2138532] - bpf: Fix the off-by-two error in range markings (Felix Maurer) [2138532] - bpf: Fix potential race in tail call compatibility check (Felix Maurer) [2138532] - bpf: Fix possible out of bound write in narrow load handling (Felix Maurer) [2138532] - bpf: Fix potential memleak and UAF in the verifier. (Felix Maurer) [2138532] - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth) [2151854] - PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_OPS macro (Íñigo Huguet) [2143354] - PM: core: Add new *_PM_OPS macros, deprecate old ones (Íñigo Huguet) [2143354] - PM: Make *_DEV_PM_OPS macros use __maybe_unused (Íñigo Huguet) [2143354] - PM: core: Redefine pm_ptr() macro (Íñigo Huguet) [2143354] - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in (Íñigo Huguet) [2143354] - net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143239] - ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143239] - mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1 (Waiman Long) [2149544] - mm: vmscan: remove deadlock due to throttling failing to make progress (Waiman Long) [2149544] - mm: vmscan: reduce throttling due to a failure to make progress -fix (Waiman Long) [2149544] - mm: vmscan: Reduce throttling due to a failure to make progress (Waiman Long) [2149544] - mm/vmscan: delay waking of tasks throttled on NOPROGRESS (Waiman Long) [2149544] - mm/vmscan: increase the timeout if page reclaim is not making progress (Waiman Long) [2149544] - mm/vmscan: centralise timeout values for reclaim_throttle (Waiman Long) [2149544] - mm/page_alloc: remove the throttling logic from the page allocator (Waiman Long) [2149544] - mm/writeback: throttle based on page writeback instead of congestion (Waiman Long) [2149544] - mm/vmscan: throttle reclaim when no progress is being made (Waiman Long) [2149544] - mm/vmscan: throttle reclaim and compaction when too may pages are isolated (Waiman Long) [2149544] - mm/vmscan: throttle reclaim until some writeback completes if congested (Waiman Long) [2149544] - mm/vmscan.c: delete or fix duplicated words (Waiman Long) [2149544] - powerpc/pseries/vas: Add VAS IRQ primary handler (Mamatha Inamdar) [2131675] - powerpc: Ignore DSI error caused by the copy/paste instruction (Mamatha Inamdar) [2131675] - powerpc/pseries: Move vas_migration_handler early during migration (Mamatha Inamdar) [2131675] - vt: drop old FONT ioctls (Wander Lairson Costa) [2109164] {CVE-2021-33656}- x86/mce: Reduce number of machine checks taken during recovery (Prarit Bhargava) [2104388] - scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2139728] - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Mohammed Gamal) [2139463] - hv_netvsc: Fix race between VF offering and VF association message from host (Mohammed Gamal) [2139475] - sbitmap: fix lockup while swapping (Ming Lei) [2140214] - sbitmap: fix batched wait_cnt accounting (Ming Lei) [2140214] - sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up() (Ming Lei) [2140214] - sbitmap: fix possible io hung due to lost wakeup (Ming Lei) [2140214] - sbitmap: add helper to clear a batch of tags (Ming Lei) [2140214] - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139454] - clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix root partition faults when writing to VP assist page MSR (Mohammed Gamal) [2139454] - x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139454] - x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139454] - x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139454] - x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139454] - x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139454] - hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139454] - x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM (Mohammed Gamal) [2139454] - x86/sev: Define the Linux-specific guest termination reasons (Mohammed Gamal) [2139454] - x86/sev: Shorten GHCB terminate macro names (Mohammed Gamal) [2139454] - x86/sev: Save the negotiated GHCB version (Mohammed Gamal) [2139454] - locking: Add __sched to semaphore functions (Waiman Long) [2141429] - locking/rwsem: Disable preemption while trying for rwsem lock (Waiman Long) [2141429] - locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() (Waiman Long) [2141429] - locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2141429] - locking: Mark racy reads of owner->on_cpu (Waiman Long) [2141429] - locking: Make owner_on_cpu() into (Waiman Long) [2141429] - locking/rwsem: Optimize down_read_trylock() under highly contended case (Waiman Long) [2141429] - locking/rwsem: Fix comments about reader optimistic lock stealing conditions (Waiman Long) [2141429] - locking/rwsem: Disable preemption for spinning region (Waiman Long) [2141429] - locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() (Waiman Long) [2141429] - NFSD: Mark exports of NFS as unsupported (Benjamin Coddington) [2150902] - fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2110883] - fuse: add file_modified() to fallocate (Miklos Szeredi) [2110883] - mei: me: add adler lake point S DID (Prarit Bhargava) [2141602] - ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Izabela Bakollari) [2144858] - libnvdimm/namespace: Fix visibility of namespace resource attribute (Jeff Moyer) [2016347] - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139458] - PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139458] - PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139458] - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139458] - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139458] - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139458] - net: mana: Add rmb after checking owner bits (Mohammed Gamal) [2139462] - net: mana: Add support of XDP_REDIRECT action (Mohammed Gamal) [2139462] - net: mana: Add the Linux MANA PF driver (Mohammed Gamal) [2139462] - NFSD: Protect against send buffer overflow in NFSv3 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READ (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv3 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - NFSD: Protect against send buffer overflow in NFSv2 READDIR (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_encode's buflen calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation (Scott Mayhew) [2141774] {CVE-2022-43945} - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito) [2127128] - cgroup/cpuset: Reduce cpuset_rwsem writer latency (Waiman Long) [2149031] - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Waiman Long) [2149031] - rcu: Always inline rcu_dynticks_task*_{enter,exit}() (Waiman Long) [2149031] - rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Waiman Long) [2149031] - rcu: Fix macro name CONFIG_TASKS_RCU_TRACE (Waiman Long) [2149031] - rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock (Waiman Long) [2149031] - rcu: Fix to include first blocked task in stall warning (Waiman Long) [2149031] - cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Waiman Long) [2149031] - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock (Waiman Long) [2149031] - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Waiman Long) [2149031] - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Waiman Long) [2149031] - cgroup: reduce dependency on cgroup_mutex (Waiman Long) [2149031]- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Wander Lairson Costa) [2148150] {CVE-2022-4139} - redhat/configs: Set CONFIG_X86_AMD_PSTATE to 'm' (Prarit Bhargava) [2145246] - bonding: uninitialized variable in bond_miimon_inspect() (Jonathan Toppins) [1973124] - bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins) [1973124] - RHEL: ALSA: update configuration (Jaroslav Kysela) [2125544] - RHEL: ALSA: fix compilation issues (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-mtl: fix firmware name (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Jaroslav Kysela) [2125544] - ALSA: ac97: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: ca0106: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use snd_ctl_rename() to rename a control (Jaroslav Kysela) [2125544] - ALSA: control: add snd_ctl_rename() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Use only dynamic PCM device allocation (Jaroslav Kysela) [2125544] - regmap: add reg_sequence helpers (Jaroslav Kysela) [2125544] - regmap: fix the kerneldoc for regmap_test_bits() (Jaroslav Kysela) [2125544] - regmap: provide helpers for simple bit operations (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup() (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Handle BCLK set as PLL input configuration (Jaroslav Kysela) [2125544] - ASoC: test-component: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Add support for pll_r coefficient (Jaroslav Kysela) [2125544] - ASoC: ssm4567: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: rk3328: fix disabling mclk on pclk probe failure (Jaroslav Kysela) [2125544] - ASoC: pcm3060: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cs42l42: remove redundant test (Jaroslav Kysela) [2125544] - ALSA: ppc: beep: fix clang -Wimplicit-fallthrough (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add comment for the endianness flag (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: handle timeouts in resume path (Jaroslav Kysela) [2125544] - ASoC: wsa881x: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: codecs: wsa881x: add runtime pm support (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Minor clean and redundant code removal (Jaroslav Kysela) [2125544] - ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed (Jaroslav Kysela) [2125544] - ASoC: wm8998: Fix event generation for input mux (Jaroslav Kysela) [2125544] - ASoC: arizona: Fix a wrong free in wm8997_probe (Jaroslav Kysela) [2125544] - ASoC: wm8962: Allow switching between analog and digital inputs (Jaroslav Kysela) [2125544] - ASoC: wm8960: Fix clock configuration on slave mode (Jaroslav Kysela) [2125544] - ASoC: wm8962: Fix suspend while playing music (Jaroslav Kysela) [2125544] - ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Jaroslav Kysela) [2125544] - ASoC: wm8960: Add ACPI support (Jaroslav Kysela) [2125544] - ASoC: wm8958: Fix change notifications for DSP controls (Jaroslav Kysela) [2125544] - ASoC: wm8940: add devicetree support (Jaroslav Kysela) [2125544] - ASoC: wm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: wm8903: Fix the error handling of wm8903_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: wm8731: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Make the wm5102, wm5110, wm8997 and wm8998 drivers use the new jack library (Jaroslav Kysela) [2125544] - ASoC: wm5102: Fix event generation for output compensation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use int array instead of bitmask for TX mixers (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Use DT bindings instead of local DAI definitions (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Fix spurious event generation (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Remove RX channel from old list before adding it to a new one (Jaroslav Kysela) [2125544] - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: wcd9335: remove redundant tests (Jaroslav Kysela) [2125544] - ASoC: uda1380: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: twl4030: Drop legacy, non DT boot support (Jaroslav Kysela) [2125544] - ASoC: tscs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ts3a227e: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tpa6130: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tlv320dac3x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic33: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: codec: tlv320aic32x4: fix mono playback via I2S (Jaroslav Kysela) [2125544] - ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Fix typo in BCLK clock name (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: Rename tlv320aic31xx-micbias.h as tlv320aic31xx.h (Jaroslav Kysela) [2125544] - ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic26: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320aic23: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Return zero in remove callback (Jaroslav Kysela) [2125544] - ASoC: tda7419: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas6424: Fix the error handling of tas6424_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas6424: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas5720: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas571x: Fix the error handling of tas571x_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: tas5086: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas2552: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: tas2770: Reinit regcache on reset (Jaroslav Kysela) [2125544] - ASoC: tas2562: Propagate the error in tas2562_dac_event() (Jaroslav Kysela) [2125544] - ASoC: tas2562: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2764: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2764: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Fix handling of mute/unmute (Jaroslav Kysela) [2125544] - ASoC: tas2770: Drop conflicting set_bias_level power setting (Jaroslav Kysela) [2125544] - ASoC: tas2770: Allow mono streams (Jaroslav Kysela) [2125544] - ASoC: tas2770: Set correct FSYNC polarity (Jaroslav Kysela) [2125544] - ASoC: tas2770: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tas*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: tas2552: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta350: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: sta*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: sta32x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sta32x: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: ssm2602: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: ssm2518: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Fix noise on shutdown/remove (Jaroslav Kysela) [2125544] - ASoC: rt9120: Fix 3byte read, valule offset typo (Jaroslav Kysela) [2125544] - ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic (Jaroslav Kysela) [2125544] - ASoC: codecs: rt715-sdca: remove useless assignment of ops (Jaroslav Kysela) [2125544] - ASoC: rt5682s: Separate the regulator consumer controls (Jaroslav Kysela) [2125544] - ASoC: rt5645: Fix the error handling of rt5645_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the issue of the abnormal JD2 status (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the JD voltage dropping issue (Jaroslav Kysela) [2125544] - ASoC: rt5640: Fix the wrong state of JD1 and JD2 (Jaroslav Kysela) [2125544] - ASoC: rt5640: Add the MICBIAS1 to the dapm routing (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix jack detection (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Fix NULL jack in interrupt (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Set component to NULL on remove (Jaroslav Kysela) [2125544] - ASoC: codecs: rt274: Always init jack_detect_work (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: add the default value of register 0xc320 (Jaroslav Kysela) [2125544] - ASoC: rk3328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: pcm1789: Make pcm1789_common_exit() return void (Jaroslav Kysela) [2125544] - ASoC: pcm186x: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: pcm186x: simplify the return expression of pcm186x_power_off() (Jaroslav Kysela) [2125544] - ASoC: pcm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: nau8825: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8825: Declare 2 channels for DAI of capture stream (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore is released unexpectedly (Jaroslav Kysela) [2125544] - ASoC: nau8824: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8824: Fix semaphore unbalance at error paths (Jaroslav Kysela) [2125544] - ASoC: nau8822: Don't reconfigure PLL to the same values (Jaroslav Kysela) [2125544] - ASoC: nau8822: Disable internal PLL if freq_out is zero (Jaroslav Kysela) [2125544] - ASoC: nau8821: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8821: Don't unconditionally free interrupt (Jaroslav Kysela) [2125544] - ASoC: nau8821: add new widget to control system clock (Jaroslav Kysela) [2125544] - ASoC: nau8821: Add headset button detection (Jaroslav Kysela) [2125544] - ASoC: codecs: mt6359-accdet: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6366: support for mt6366 codec (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Jaroslav Kysela) [2125544] - ASoC: nau8540: Implement hw constraint for rates (Jaroslav Kysela) [2125544] - ASoC: nau8*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6660: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: mt6359: Fix refcount leak bug (Jaroslav Kysela) [2125544] - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jaroslav Kysela) [2125544] - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Jaroslav Kysela) [2125544] - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Jaroslav Kysela) [2125544] - ASoC: ml26124: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98390: use linux/gpio/consumer.h to fix build (Jaroslav Kysela) [2125544] - ASoC: max98390: Add reset gpio control (Jaroslav Kysela) [2125544] - ASoC: codecs: soundwire: call pm_runtime_resume() in component probe (Jaroslav Kysela) [2125544] - ASoC: max98373: Removing 0x203E from the volatile reg (Jaroslav Kysela) [2125544] - ASoC: max98090: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: max98090: Fix event generation for custom controls (Jaroslav Kysela) [2125544] - ASoC: codecs: max98088: Clean up some inconsistent indenting (Jaroslav Kysela) [2125544] - ASoC: max980*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: lm4857: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da732x: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: da7219: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: max9*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: lm49xxx: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: es83*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: codes: Add support for ES8316 producer mode (Jaroslav Kysela) [2125544] - ASoC: dmic: Add support for DSD data format (Jaroslav Kysela) [2125544] - ASoC: da[79]*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: da7219: cancel AAD related work earlier for jack removal (Jaroslav Kysela) [2125544] - ASoC: da7219: Fix pole orientation detection on certain headsets (Jaroslav Kysela) [2125544] - ASoC: da7218: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: cx2072x: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: cs4349: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs42l51: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Only report button state if there was a button interrupt (Jaroslav Kysela) [2125544] - ASoC: cs4270: update kernel-doc (Jaroslav Kysela) [2125544] - ASoC: cs4270: Remove redundant big endian formats (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add support for CLSA3541 ACPI device ID (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Enable Internal Boost in shared lib (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Do not print error when waking from hibernation (Jaroslav Kysela) [2125544] - ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe() (Jaroslav Kysela) [2125544] - ASoC: cs*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE (Jaroslav Kysela) [2125544] - ASoC: alc56*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4613: cares Simple-Audio-Card case for TDM (Jaroslav Kysela) [2125544] - ASoC: ak4613: add TDM256 support (Jaroslav Kysela) [2125544] - ASoC: ak4613: rename constraint to constraint_rates (Jaroslav Kysela) [2125544] - ASoC: ak4613: priv has ctrl1 instead of iface (Jaroslav Kysela) [2125544] - ASoC: ak4613: return error if it was setup as clock provider (Jaroslav Kysela) [2125544] - ASoC: ak4613: tidyup ak4613_interface (Jaroslav Kysela) [2125544] - ASoC: ak4613: add missing mutex_lock() (Jaroslav Kysela) [2125544] - ASoC: ak4642: Drop no-op remove function (Jaroslav Kysela) [2125544] - ASoC: ak*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: ak4*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode (Jaroslav Kysela) [2125544] - ASoC: ada*, ssm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules (Jaroslav Kysela) [2125544] - ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe (Jaroslav Kysela) [2125544] - ASoC: test-component: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: rename asoc_simple_init_dai_link_params() to asoc_simple_init_for_codec2codec() (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Make asoc_simple_clean_reference() return void (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type() (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: make Codec2Codec settings optional (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2.c: use of_property_read_u32() for rate (Jaroslav Kysela) [2125544] - ASoC: audio_graph_card2: Fix port numbers in example (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation (Jaroslav Kysela) [2125544] - ASoC: audio-graph-card: Add of_node_put() in fail path (Jaroslav Kysela) [2125544] - ASoC: test-component: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: use software node API in Atom boards (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: avoid oops in error handling (Jaroslav Kysela) [2125544] - ASoC: Intel: use software node API in SoundWire machines (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: Drop redundant enum constant (Jaroslav Kysela) [2125544] - ASoC: Intel: catpt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_pcm512x: remove unnecessary init (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AFF (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682 (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: fix out-of-bounds array access (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_nau8825: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ALSA: x86: intel_hdmi_audio: enable pm_runtime and set autosuspend delay (Jaroslav Kysela) [2125544] - ASoC: xtensa: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: xtensa: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: make arrays mul and div static const, makes object smaller (Jaroslav Kysela) [2125544] - ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params() (Jaroslav Kysela) [2125544] - ASoC: spear: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dsp: report error on power-up/down (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Drop misleading comment regarding dma_data (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: fix sof_es8336 probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: remove hard-coded SSP selection (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: reset the num_links during probe (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: add support for HDMI_In capture (Jaroslav Kysela) [2125544] - ASoC: Intel: common: fix typo for tplg naming (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX (Jaroslav Kysela) [2125544] - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL match table (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_da7219_max98373: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: support BT offload audio (Jaroslav Kysela) [2125544] - ASoC: Intel: sof_cs42l42: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: skl_nau88l25_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_rt5663_max98927: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: kbl_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: Intel: glk_rt5682_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: cml_rt1011_rt5682: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: Use temporary variable for struct device (Jaroslav Kysela) [2125544] - ASoC: Intel: boards: reset acpi_chan_package (Jaroslav Kysela) [2125544] - ASoC: codecs: rt298: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: bxt_da7219_max98357a: remap jack pins (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename haswell source file to hsw_rt5640 (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove redundant test (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Remove FE DAI ops (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve codec_init() quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Improve probe() function quality (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update file comments (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Update code indentation (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword driver name (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt286: Reword prefixes of all driver members (Jaroslav Kysela) [2125544] - ASoC: Intel: Rename broadwell source file to bdw_rt286 (Jaroslav Kysela) [2125544] - ASoC: codecs: rt286: Reorganize jack detect handling (Jaroslav Kysela) [2125544] - ASoC: Intel: broadwell: Make broadwell_disable_jack() return void (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst_ipc: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: sst: remove useless initialization (Jaroslav Kysela) [2125544] - ASoC: intel: atom: Remove superfluous flush_scheduled_work() (Jaroslav Kysela) [2125544] - ASoC: Intel: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: Intel: atom: controls: remove useless initializations (Jaroslav Kysela) [2125544] - ASoC: Intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: Intel: Skylake: remove redundant re-assignments to pointer array (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: byt: remove duplicating driver data retrieval (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple() only once (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: only fixup topology name if not set already (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: don't set fw_filename (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: enable dmic handling with 2 or fewer SoundWire links (Jaroslav Kysela) [2125544] - ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Prevent current kernel running with older FW (Jaroslav Kysela) [2125544] - ASoC: SOF: Copy compress parameters into extended data (Jaroslav Kysela) [2125544] - ASoC: SOF: compress: Dynamically allocate pcm params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: atom: don't keep a temporary string in fixup_tplg_name (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add trigger callback into sdw_callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: Do not process IPC reply before firmware boot (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: IPC4: enable IMR boot (Jaroslav Kysela) [2125544] - ASoC: SOC: Intel: introduce cl_init callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Revisit IMR boot sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Print out the non matching ext_man magic number (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-topology: Fix clang -Wformat warning (Jaroslav Kysela) [2125544] - ASoC: SOF: remove warning on ABI checks (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: set pcm rate to dai setting (Jaroslav Kysela) [2125544] - ASoC: SOF: reduce default verbosity of IPC logs (Jaroslav Kysela) [2125544] - Revert "RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default" (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix alh_group_ida max value (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: fix wrong use of sizeof in sof_ipc4_widget_setup_comp_src() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: set domain bit based on dp domain type (Jaroslav Kysela) [2125544] - ASoC: SOF: add ipc4 SRC module support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: check dai->private in ipc_free() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ASoC: SOF: Compile and runtime IPC version selection (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix error code in probe (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Revise mt8195 boot flow (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: use pm_resume_and_get() on component probe (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write() (Jaroslav Kysela) [2125544] - ASoC: sof: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used (Jaroslav Kysela) [2125544] - ASoC: SOF: probes: rename assign/free callbacks as startup/shutdown (Jaroslav Kysela) [2125544] - ASoC: SOF: Add cont_update_posn to platform parameters (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add definitions for S4 and S5 states (Jaroslav Kysela) [2125544] - ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: Clarify the IPC timeout handling path (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: remove unused variable (Jaroslav Kysela) [2125544] - ASoC: SOF: Switch to IPC generic firmware tracing (Jaroslav Kysela) [2125544] - ALSA: sc6000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: gus: Fix memory leaks at memory allocator error paths (Jaroslav Kysela) [2125544] - ALSA: sound/isa/gus: check the return value of kstrdup() (Jaroslav Kysela) [2125544] - ALSA: gus: Fix erroneous memory allocation (Jaroslav Kysela) [2125544] - ALSA: galaxy: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2125544] - ALSA: cs4236: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2125544] - ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Jaroslav Kysela) [2125544] - ALSA: Add generic serial MIDI driver using serial bus API (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix potential buffer overflow by snprintf() (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use lookup table to create modules (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Recognize FW_CFG_RESERVED (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Use helper function to set up DMA (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Set max DMA segment size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Block IPC channel on suspend (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Copy only as many RX bytes as necessary (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Relax DSP core transition timings (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Assign I2S gateway when parsing topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix i2s_test card name initialization (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: correct config reference for I2S test board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix parsing UUIDs in topology (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add da7219 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98373 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add max98357a machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add ssm4567 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add nau8825 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt5682 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt298 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt286 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add rt274 machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add I2S-test machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add DMIC machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Fix build error on arc, m68k and sparc (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: APL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: SKL-based platforms support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Power management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Machine board registration (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Event tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: D0ix power state support (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Register HDAudio ext-bus operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add HDAudio machine board (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: PCI driver implementation (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Coredump and recovery flow (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Drop direct ACPI dependency (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Enable AVS driver only on x86 platforms (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: non-HDA PCM BE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic PCM FE operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Generic soc component driver (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Account for libraries when booting basefw (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Configure modules according to their type (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Prepare modules before bindings them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Arm paths after creating them (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path state management (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Path creation and freeing (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare path and its components (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Support link_mask formatted string (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology loading operations (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse path and path templates tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pipeline and module tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse pplcfg and binding tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Parse module-extension tuples (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Add topology parsing infrastructure (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add MeteorLake machines (Jaroslav Kysela) [2125544] - ASoC: Intel: avs: Declare vendor tokens (Jaroslav Kysela) [2125544] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit (Jaroslav Kysela) [2125544] - uapi: sof: abi: Bump SOF ABI for ext_data_length (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new structures for topology manifest data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct (Jaroslav Kysela) [2125544] - ASoC: SOF: bump SOF_ABI_MINOR (Jaroslav Kysela) [2125544] - ASoC: SOF: Add header for IPC4 manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: add code to parse config params for ACPDMIC dai (Jaroslav Kysela) [2125544] - ASoC: SOF: Add topology tokens for IPC4 (Jaroslav Kysela) [2125544] - ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: max98504: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: adau1372: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cx2072x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6351: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6358: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6359: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: mt6660: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: pcm3060: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt9120: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wcd9335: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt700: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: wsa881x: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lochnagar: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tfa9879: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2125544] - ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cs*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wm9090: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor our MCLK and mutex initialisation (Jaroslav Kysela) [2125544] - ASoC: wm8731: Move regulator request into wm8731_init() (Jaroslav Kysela) [2125544] - ASoC: wm8731: Factor component init out of bus code (Jaroslav Kysela) [2125544] - ASoC: wm8731: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Jaroslav Kysela) [2125544] - ASoC: wm2000: Remove redundant endianness flag (Jaroslav Kysela) [2125544] - ASoC: wm*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix amp gain register offset & default (Jaroslav Kysela) [2125544] - ASoC: tas2764: Correct playback volume range (Jaroslav Kysela) [2125544] - ASoC: tas2764: Fix and extend FSYNC polarity handling (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add post reset delays (Jaroslav Kysela) [2125544] - ASoC: tas*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tas*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: tas2764: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2125544] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2125544] - ASoC: tas2764: Add the driver for the TAS2764 (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix TDM mode BSEL settings (Jaroslav Kysela) [2125544] - ASoC: max*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: max98396: Implement DSP speaker monitor (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix register access for PCM format settings (Jaroslav Kysela) [2125544] - ASoC: max98396: Improve some error prints (Jaroslav Kysela) [2125544] - ASoC: max98396: add voltage regulators (Jaroslav Kysela) [2125544] - ASoC: max98396: Fix build error for implicit function declaration (Jaroslav Kysela) [2125544] - ASoC: max98396: add amplifier driver (Jaroslav Kysela) [2125544] - ASoC: rt*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: rt1019: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: rt*: use simple i2c probe function (Jaroslav Kysela) [2125544] - ASoC: fsl: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: samsung: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tegra: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: test-component: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ad*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ak*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: alc*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: da*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: es*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: msm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: nau*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: spdif: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sta*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: twl*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: uda*: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ac97: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: dmic: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: si476x: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_micfil: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: fsl_asrc_dma: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: soc-component: Remove non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: simple-card-utils: Move snd_soc_component_is_codec to be local (Jaroslav Kysela) [2125544] - ASoC: soc-component: Add legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Add new SOC_DOUBLE_SX_TLV macro (Jaroslav Kysela) [2125544] - ASoC: Remove unused hw_write_t type (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro (Jaroslav Kysela) [2125544] - ASoC: hdmi-codec: Update to modern DAI terminology (Jaroslav Kysela) [2125544] - ALSA: hda: Skip event processing for unregistered codecs (Jaroslav Kysela) [2125544] - ASoC: codecs: Add HD-Audio codec driver (Jaroslav Kysela) [2125544] - ASoC: cs42l42: Move CS42L42 register descriptions to general include (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Read System Name from ACPI _SUB to identify firmware (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add common cs35l41 enter hibernate function (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs_dsp config struct into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41 fs errata into shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2125544] - ASoC: cs35l41: Support external boost (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add support for MeteorLake (MTL) (Jaroslav Kysela) [2125544] - treewide: Replace zero-length arrays with flexible-array members (Jaroslav Kysela) [2125544] - ASoC: SOF: add definitions for different IPC types (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: enhance debug messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: add sdw blob (Jaroslav Kysela) [2125544] - AsoC: SOF: ipc4-topology: Add dai_get_clk op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new IPC op for parsing topology manifest (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: init NHLT for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: Add ops_free (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: set the BE DAI ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add the dai_config op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add route_setup/route_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add pcm ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control IO ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add control_setup op (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Introduce topology ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data available (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Add helper function to update the sdev->host_offset (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: implement pm ctx_save callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Add initial header file for ipc4 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add set_core_state pm_ops implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power management (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 suspend check dsp idle (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 modify dram type as non-cache (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add shared_size for mediatek common chip information (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: revise mt8195 clock sequence (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add SOF pm ops callback for Renoir (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Fix reversed if statement (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Propagate write errors correctly (Jaroslav Kysela) [2125544] - ASoC: SOF: Fix potential NULL pointer dereference (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: remove duplicate include in mt8195.c (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8195 debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mediatek common debug dump (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce opaque storage of private data for firmware tracing (Jaroslav Kysela) [2125544] - ASoC: SOF: Modify the host trace_init parameter list to include dmab (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private (Jaroslav Kysela) [2125544] - ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation (Jaroslav Kysela) [2125544] - ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC independent ops for firmware tracing support (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 ipc support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add ipc support for mt8195 (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4 (Jaroslav Kysela) [2125544] - ASoC: SOF: IPC4: Add FW loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add IPC4 private header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: trace: The dtrace is only available with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Separate the message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add support IPC4 message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the ipc_type (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-probes: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client: Add API to get the maximum IPC payload size (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc4: Add support for mandatory message handling functionality (Jaroslav Kysela) [2125544] - ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Remove the ipc3-ops.h header file (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Call optional query_fw_configuration on first boot (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: renoir: Do not set the load_module ops (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Switch to use the fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for fw_loader ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3-loader: Implement firmware parsing and loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a prepare op to IPC topology widget ops (Jaroslav Kysela) [2125544] - ASoC: SOF: clarify use of widget complete flag (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Skip parsing DAI link tokens if not needed (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: remove unnecessary function declaration (Jaroslav Kysela) [2125544] - ASoC: SOF: Add two new fields to struct snd_sof_widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: expose a couple of functions (Jaroslav Kysela) [2125544] - ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Set up widgets from source to sink (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: reset route status before freeing widget (Jaroslav Kysela) [2125544] - ASoC: SOF: Add a new op to set up volume table (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Fix allyesconfig build error (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: debug: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: control: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8186 (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 dsp clock support (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: Add mt8186 hardware support (Jaroslav Kysela) [2125544] - ASoC: SOF: loader: Remove the old fw_ready related code (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: imx: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Do not set fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: Do not check for the fw_ready callback (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Add local implementation for handling fw_ready message (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add helper for link DMA cleanups (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: reset dma_data and release stream (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: improve suspend case (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: flag errors on pipeline teardown (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: split link DMA and dai operations (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype (Jaroslav Kysela) [2125544] - ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: remove incorrect clearing of prepared flag (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: simplify NHLT handling (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget() (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: remove useless assignment (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add RPL-P support (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: pci-tgl: add ADL-PS support (Jaroslav Kysela) [2125544] - ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication (Jaroslav Kysela) [2125544] - ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback (Jaroslav Kysela) [2125544] - ASoC: SOF: using pm_runtime_resume_and_get to simplify the code (Jaroslav Kysela) [2125544] - ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: add IP identifier (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: expose some codeloader functions (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: define check_ipc_irq op (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use BIT() macros for consistency (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda: use common ops across platforms (Jaroslav Kysela) [2125544] - ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops' (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override topology filename (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-pci-dev: add parameter to override firmware filename (Jaroslav Kysela) [2125544] - ASoC: SOF: add IPC-dependent file names (Jaroslav Kysela) [2125544] - ASoC: SOF: add default IPC capability and file paths (Jaroslav Kysela) [2125544] - ASoC: SOF: add path indirection to each IPC type (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: Check the bar size before remapping (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control (Jaroslav Kysela) [2125544] - ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up (Jaroslav Kysela) [2125544] - ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the rx_msg ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add check for mandatory IPC message handling ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Separate the ops checks by functions/topics (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement rx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the get_reply IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the set_get_data IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc3: Implement the tx_msg IPC ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops (Jaroslav Kysela) [2125544] - ASoC: SOF: Add helper function to prepare and send an IPC message (Jaroslav Kysela) [2125544] - ASoC: SOF: mediatek: mt8195 add shutdown callback (Jaroslav Kysela) [2125544] - ASoC: SOF: OF: Add shutdown callback for SOF OF device (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation (Jaroslav Kysela) [2125544] - ASoC: SOF: topology: use new sound control LED layer (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove redundant return statements (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove header from struct snd_sof_ipc_msg (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop 'header' parameter from tx_message() API (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply() (Jaroslav Kysela) [2125544] - ASoC: SOF: disable dma trace in s0ix (Jaroslav Kysela) [2125544] - ASoC: SOF: extend the interface to stop DMA trace (Jaroslav Kysela) [2125544] - ASoC: SOF: Drop support for mapped control data (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking (Jaroslav Kysela) [2125544] - ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc (Jaroslav Kysela) [2125544] - ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct (Jaroslav Kysela) [2125544] - ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer (Jaroslav Kysela) [2125544] - ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2s_irq_handler() (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41 (Jaroslav Kysela) [2125544] - ASoC: amd: enable RPL Platform acp drivers build (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform pci driver pm-ops (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform init/de-init functions (Jaroslav Kysela) [2125544] - ASoC: amd: add ACP PCI driver for RPL platform (Jaroslav Kysela) [2125544] - ASoC: amd: add RPL Platform acp header file (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add error handling cases (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify const resource struct variable to generic (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Drop superfluous mmap callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Modify local variables name to generic (Jaroslav Kysela) [2125544] - ASoC: amd: yc: Decrease level of error message (Jaroslav Kysela) [2125544] - ASoC: amd: yc: add new YC platform varaint support (Jaroslav Kysela) [2125544] - ASoC: amd: fix Jadeite kconfig warning and build errors (Jaroslav Kysela) [2125544] - ASoC: amd: Fix error pointer dereference (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add legacy audio driver support for Rembrandt platform (Jaroslav Kysela) [2125544] - ASoC: amd: acp: ACP code generic to support newer platforms (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver (Jaroslav Kysela) [2125544] - ASoC: amd: Remove duplicated include in acp-es8336.c (Jaroslav Kysela) [2125544] - ASoC: amd: fix for variable set but not used warning (Jaroslav Kysela) [2125544] - ASoC: amd: drop machine driver remove function (Jaroslav Kysela) [2125544] - ASoC: amd: remove unused header file inclusion (Jaroslav Kysela) [2125544] - ASoC: amd: acp-es8336: use static variables (Jaroslav Kysela) [2125544] - ASoC: amd: fix ACPI dependency compile errors and warnings (Jaroslav Kysela) [2125544] - ASoC: amd: enable machine driver build for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add Machine driver for Jadeite platform (Jaroslav Kysela) [2125544] - ASoC: amd: add I2S MICSP instance support (Jaroslav Kysela) [2125544] - ASoC: amd: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Fix error handling in .remove() (Jaroslav Kysela) [2125544] - ASoC: amd: acp: fix typo in comment (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for rt5682s and rt1019 card with hs instance (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add support for nau8825 and max98360 card (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Update to use set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver. (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver (Jaroslav Kysela) [2125544] - ASoC: amd: vangogh: Remove duplicate include files (Jaroslav Kysela) [2125544] - ASoC: amd: acp: Add pm ops callback in machine driver (Jaroslav Kysela) [2125544] - ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_VALIDATION (Jaroslav Kysela) [2125544] - ASoC: topology: Rename soc_tplg_init_kcontrol() function (Jaroslav Kysela) [2125544] - ASoC: topology: Correct error message (Jaroslav Kysela) [2125544] - ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL (Jaroslav Kysela) [2125544] - ASoC: topology: Return bool instead of int (Jaroslav Kysela) [2125544] - ASoC: topology: Remove unnecessary looping (Jaroslav Kysela) [2125544] - ASoC: topology: Use for loop instead of while (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Remove now redundant non_legacy_dai_naming flag (Jaroslav Kysela) [2125544] - ASoC: topology: KUnit: Followup prototype change of snd_soc_unregister_card() (Jaroslav Kysela) [2125544] - ASoC: DPCM: Don't pick up BE without substream (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: demote warnings on non-atomic BE connection (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: fix BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for TRIGGER_START (Jaroslav Kysela) [2125544] - ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE (Jaroslav Kysela) [2125544] - ASoC: ops: Fix integer detection for when max possible values > 1 (Jaroslav Kysela) [2125544] - ASoC: ops: Fix boolean/integer detection for simple controls (Jaroslav Kysela) [2125544] - ASoC: ops: Don't modify the driver's plaform_max when reading state (Jaroslav Kysela) [2125544] - ASoC: ops: Remove unneeded delay.h inclusion (Jaroslav Kysela) [2125544] - ASoC: ops: Clarify snd_soc_info_volsw_sx() (Jaroslav Kysela) [2125544] - ASoC: soc-generic-dmaengine-pcm: Use default config when none is given (Jaroslav Kysela) [2125544] - ASoC: dapm: Move stereo autodisable check (Jaroslav Kysela) [2125544] - ASoC: soc-dai: Remove set_fmt_new callback (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_cpus/codecs() (Jaroslav Kysela) [2125544] - ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() (Jaroslav Kysela) [2125544] - ASoC: core: Switch core to new DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: core: Make snd_soc_unregister_card() return void (Jaroslav Kysela) [2125544] - ASoC: core: Always send the CPU DAI a direct clock specifier (Jaroslav Kysela) [2125544] - ASoC: core: Add set_fmt_new callback that directly specifies provider (Jaroslav Kysela) [2125544] - ASoC: core: Pass legacy_dai_naming flag directly (Jaroslav Kysela) [2125544] - ASoC: core: Correct spelling fliped -> flipped (Jaroslav Kysela) [2125544] - ASoC: soc-core: remove always-false path (Jaroslav Kysela) [2125544] - ASoC: Introduce snd_soc_of_get_dai_link_cpus (Jaroslav Kysela) [2125544] - ASoC: soc-component: Update handling to component delays (Jaroslav Kysela) [2125544] - ASoC: Introduce 'fixup_controls' card method (Jaroslav Kysela) [2125544] - ASoC: soc-card: Create jack kcontrol without pins (Jaroslav Kysela) [2125544] - ALSA: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations" (Jaroslav Kysela) [2125544] - ALSA: hda: beep: Simplify keep-power-at-enable behavior (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Don't skip notification handling during PM operation (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8 (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: ELD procfs - print the codec NIDs (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin() (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter allocation for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: change type for the 'assigned' variable (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Move structs out of #define block (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/hdmi: Fix the converter reuse for the silent stream (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Re-arrange quirk table entries (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop (Jaroslav Kysela) [2125544] - ALSA: hda: Fix Nvidia dp infoframe (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: set depop delay for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: add Intel 5 Series / 3400 PCI DID (Jaroslav Kysela) [2125544] - ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Align BDL entry to 4KB boundary (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Jaroslav Kysela) [2125544] - ALSA: hda/sigmatel: Keep power up while beep is enabled (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Dolphin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: Fix crash due to jack poll in suspend (Jaroslav Kysela) [2125544] - ALSA: hda/cirrus - support for iMac 12,1 model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Jaroslav Kysela) [2125544] - ALSA: ice1712: remove redundant assignment to new (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Clevo NV45PZ (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support CLSA0101 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Use the CS35L41 HDA internal define (Jaroslav Kysela) [2125544] - ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix build error unused-function (Jaroslav Kysela) [2125544] - ALSA: asihpi: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: asihpi: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Fix typo in comments (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add module parameter to control firmware load (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Firmware switching and reloading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Hibernation during Suspend (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support Speaker ID for laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support multiple load paths for firmware (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Support reading subsystem id from ACPI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add initial DSP support and firmware loading (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Save codec object inside component struct (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly (Jaroslav Kysela) [2125544] - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR() (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Don't dereference fwnode handle (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Improve dev_err_probe() messaging (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix comments wrt serial-multi-instantiate reference (Jaroslav Kysela) [2125544] - ALSA: hda: Fix put_device() inconsistency in error path (Jaroslav Kysela) [2125544] - ALSA: hda: Make device usage_count consistent across subsequent probing (Jaroslav Kysela) [2125544] - ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is denylisted (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: change cs8409_fixups v.pins initializers to static (Jaroslav Kysela) [2125544] - ASoC: doc: Update dead links (Jaroslav Kysela) [2125544] - ALSA: hda/via: Delete does not require return (Jaroslav Kysela) [2125544] - ALSA: ctxfi: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: cs5535audio: fix typo in comment (Jaroslav Kysela) [2125544] - ALSA: lola: Bounds check loop iterator against streams array size (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Amp Name based on channel and index (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Support for Interrupts (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove Set Channel Map api from binding (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support new Odin Variants (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Support manual mode detection for CS42L42 (Jaroslav Kysela) [2125544] - ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver (Jaroslav Kysela) [2125544] - ALSA: hdsp: remove redundant assignment to pointer kctl (Jaroslav Kysela) [2125544] - ALSA: hda/conexant: add a new hda codec SN6140 (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Handle all external boost setups the same way (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Reorganize log for playback actions (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Move boost config to initialization code (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Mute the device before shutdown (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Put the device into safe mode for external boost (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Add Boost type flag (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Always configure the DAI (Jaroslav Kysela) [2125544] - ALSA: hda: cs35l41: Fix I2S params comments (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Move cs35l41_gpio_config to shared lib (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Check hw_config before using it (Jaroslav Kysela) [2125544] - ALSA: cs35l41: Unify hardware configuration (Jaroslav Kysela) [2125544] - ALSA: hda/tegra: Enable Jack poll for tegra (Jaroslav Kysela) [2125544] - ALSA: hda: Jack detection poll in suspend state (Jaroslav Kysela) [2125544] - ALSA: echoaudio: remove redundant assignment to variable i (Jaroslav Kysela) [2125544] - ALSA: emu10k1: Stop using iommu_present() (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dsp-config: add missing RaptorLake PCI IDs (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2125544] - ALSA: hda: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hda: Remove unused macro definition (Jaroslav Kysela) [2125544] - ALSA: hda: Reset all SIE bits in INTCTL (Jaroslav Kysela) [2125544] - tracing: ALSA: hda: Remove string manipulation out of the fast path (Jaroslav Kysela) [2125544] - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg (Jaroslav Kysela) [2125544] - ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtreme11 boards (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Properly refcounting clock rate (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Clear fixed clock rate at closing EP (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Register card again for iface over delayed_register option (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Inform the delayed registration more properly (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 (Jaroslav Kysela) [2125544] - ALSA: usb-audio: make read-only array marker static const (Jaroslav Kysela) [2125544] - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II (Jaroslav Kysela) [2125544] - ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support (Jaroslav Kysela) [2125544] - ALSA: line6: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: hiface: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb/6fire: fix repeated words in comments (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add quirk for Behringer UMC202HD (Jaroslav Kysela) [2125544] - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add endianness annotations (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Turn off 'manual mode' on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Support jack detection on Dell dock (Jaroslav Kysela) [2125544] - ALSA: usb-audio: US16x08: Move overflow check before array access (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Cancel pending work at closing a MIDI substream (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all (Jaroslav Kysela) [2125544] - ALSA: usb-audio: Refcount multiple accesses on the single clock (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Add Android board ACPI table handling (Jaroslav Kysela) [2125544] - mfd: arizona-spi: Split Windows ACPI init code into its own function (Jaroslav Kysela) [2125544] - mfd: arizona: Add missing statics to the of_match_tables (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add memory chunk helpers (Jaroslav Kysela) [2125544] - firmware: cs_dsp: Add pre_stop callback (Jaroslav Kysela) [2125544] - regmap: sdw: add required header files (Jaroslav Kysela) [2125544] - regmap: soundwire: remove unused header mod_devicetable.h (Jaroslav Kysela) [2125544] - regmap: Constify static regmap_bus structs (Jaroslav Kysela) [2125544] - soundwire: peripheral: remove useless ops pointer (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume() on component probe (Jaroslav Kysela) [2125544] - soundwire: qcom: fix device status array range (Jaroslav Kysela) [2125544] - soundwire: qcom: remove duplicate reset control get (Jaroslav Kysela) [2125544] - soundwire: Intel: add trigger callback (Jaroslav Kysela) [2125544] - soundwire: qcom: Enable software clock gating requirement flag (Jaroslav Kysela) [2125544] - soundwire: qcom: Check device status before reading devid (Jaroslav Kysela) [2125544] - soundwire: qcom: Add flag for software clock gating check (Jaroslav Kysela) [2125544] - soundwire: revisit driver bind/unbind and callbacks (Jaroslav Kysela) [2125544] - soundwire: bus_type: fix remove and shutdown support (Jaroslav Kysela) [2125544] - soundwire: intel: Migrate to new style legacy DAI naming flag (Jaroslav Kysela) [2125544] - ASoC: qcom: soundwire: Add support for controlling audio CGCR from HLOS (Jaroslav Kysela) [2125544] - soundwire: qcom: adjust autoenumeration timeout (Jaroslav Kysela) [2125544] - soundwire: qcom: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: intel: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: cadence: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: bus: use pm_runtime_resume_and_get() (Jaroslav Kysela) [2125544] - soundwire: qcom: return error when pm_runtime_get_sync fails (Jaroslav Kysela) [2125544] - soundwire: bus: pm_runtime_request_resume on peripheral attachment (Jaroslav Kysela) [2125544] - soundwire: intel: disable WAKEEN in pm_runtime resume (Jaroslav Kysela) [2125544] - soundwire: cadence: recheck device0 attachment after status change (Jaroslav Kysela) [2125544] - soundwire: qcom: Add compatible name for v1.6.0 (Jaroslav Kysela) [2125544] - soundwire: stream: Fix error return code in do_bank_switch() (Jaroslav Kysela) [2125544] - soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() (Jaroslav Kysela) [2125544] - soundwire: qcom: use __maybe_unused for swrm_runtime_resume() (Jaroslav Kysela) [2125544] - soundwire: qcom: constify static struct qcom_swrm_data global variables (Jaroslav Kysela) [2125544] - soundwire: qcom: add in-band wake up interrupt support (Jaroslav Kysela) [2125544] - soundwire: qcom: add runtime pm support (Jaroslav Kysela) [2125544] - soundwire: Replace acpi_bus_get_device() (Jaroslav Kysela) [2125544] - ALSA: Add snd_pcm_direction_name() helper (Jaroslav Kysela) [2125544] - ALSA: core: Fix double-free at snd_card_new() (Jaroslav Kysela) [2125544] - ALSA: hda: Once again fix regression of page allocations with IOMMU (Jaroslav Kysela) [2125544] - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Jaroslav Kysela) [2125544] - ALSA: control: Re-order bounds checking in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash() (Jaroslav Kysela) [2125544] - ALSA: seq: Fix data-race at module auto-loading (Jaroslav Kysela) [2125544] - ALSA: seq: oss: Fix data-race for max_midi_devs access (Jaroslav Kysela) [2125544] - ALSA: memalloc: Revive x86-specific WC page allocations again (Jaroslav Kysela) [2125544] - ALSA: info: Fix llseek return value when using callback (Jaroslav Kysela) [2125544] - ALSA: pcm: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: core: Replace scnprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control-led: Replace sprintf() with sysfs_emit() (Jaroslav Kysela) [2125544] - ALSA: control: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: pcm: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: timer: Use deferred fasync helper (Jaroslav Kysela) [2125544] - ALSA: core: Add async signal helpers (Jaroslav Kysela) [2125544] - ALSA: core: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: memalloc: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: control: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Fix kernel doc warnings (Jaroslav Kysela) [2125544] - ALSA: dmaengine: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: pcm: Fix missing return value comments for kernel docs (Jaroslav Kysela) [2125544] - ALSA: compress: Enable kernel doc markers for some functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take buffer refcount while draining output (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Check stream state at exported functions (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Take open_mutex around parameter changes (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Move lock to snd_rawmidi_substream (Jaroslav Kysela) [2125544] - ALSA: rawmidi: Make internal functions local static (Jaroslav Kysela) [2125544] - ALSA: control: Add input validation (Jaroslav Kysela) [2125544] - ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_SND_CTL_DEBUG (Jaroslav Kysela) [2125544] - ALSA: control: Use xarray for faster lookups (Jaroslav Kysela) [2125544] - ALSA: seq: replace ternary operator with max() (Jaroslav Kysela) [2125544] - ALSA: pcm: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2125544] - pinctrl: amd: Don't save/restore interrupt status and wake status bits (Prarit Bhargava) [2130059] - x86/paravirt: Add a dummy __x86_paravirt_patch_template() function (Waiman Long) [2144161] - x86/paravirt: Fix kABI breakage in struct pv_mmu_ops (Waiman Long) [2144161]- can: af_can: fix NULL pointer dereference in can_rx_register() (Ivan Vecera) [2136823] - net: disable preemption in dev_core_stats_XXX_inc() helpers (Ivan Vecera) [2136823] - net: introduce CAN specific pointer in the struct net_device (Ivan Vecera) [2136823] - can: af_can: can_pernet_exit(): no need to iterate over and cleanup registered CAN devices (Ivan Vecera) [2136823] - net: add per-cpu storage and net->core_stats (Ivan Vecera) [2136823] - tun: switch to net core provided statistics counters (Ivan Vecera) [2136823] - tun: switch to u64_stats_t (Ivan Vecera) [2136823] - ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li) [2139881] - powerpc/64/kdump: Limit kdump base to 512MB (Mamatha Inamdar) [2132921] - ice: virtchnl rss hena support (Petr Oros) [2136516] - Documentation/admin-guide: Document nomodeset kernel parameter (Jocelyn Falempe) [2143952] - drm: Move nomodeset kernel parameter to the DRM subsystem (Jocelyn Falempe) [2143952] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - sound: usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - net: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - media: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - Input: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - HID: usbhid: remove third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - usb: deprecate the third argument of usb_maxpacket() (Íñigo Huguet) [2143362] - scsi: smartpqi: Change version to 2.1.20-035 (Don Brace) [2116976] - scsi: smartpqi: Initialize feature section info (Don Brace) [2116976] - scsi: smartpqi: Add controller cache flush during rmmod (Don Brace) [2116976] - scsi: smartpqi: Correct device removal for multi-actuator devices (Don Brace) [2116976] - scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers (Don Brace) [2116976] - scsi: smartpqi: Correct max LUN number (Don Brace) [2116976] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [2116976] - scsi: smartpqi: Convert to host_tagset (Don Brace) [2116976] - scsi: smartpqi: Stop using the SCSI pointer (Don Brace) [2116976] - smartpqi: Change request pointer to scsi_cmd_to_rq (Don Brace) [2116976] - scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Don Brace) [2116976] - EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124915] - EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124915] - ptp: introduce helpers to adjust by scaled parts per million (Izabela Bakollari) [2141639] - ptp: add missing documentation for parameters (Izabela Bakollari) [2141639] - mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (Nico Pache) [2144559] - scsi: target: loop: Fix handling of aborted TMRs (Maurizio Lombardi) [2141713] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [2137955] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [2137955] - net/mlx5e: TC, Reject forwarding from internal port to internal port (Mohammad Kabat) [2131345] - md/raid1: stop mdx_raid1 thread when raid1 array run failed (Nigel Croxon) [2143270] - md: fix a crash in mempool_free (Nigel Croxon) [2143257] - md/raid0, raid10: Don't set discard sectors for request queue (Nigel Croxon) [2143250] - sgx: use ->f_mapping... (Vladis Dronov) [2130210] - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130210] - x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130210] - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130210] - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130210] - x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130210] - x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130210] - selftests/sgx: Page removal stress test (Vladis Dronov) [2130210] - selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130210] - selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130210] - selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130210] - selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130210] - selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130210] - selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130210] - selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130210] - selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130210] - selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130210] - Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130210] - x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130210] - x86/sgx: Support complete page removal (Vladis Dronov) [2130210] - x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130210] - x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130210] - x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130210] - x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130210] - x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130210] - x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130210] - x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130210] - x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130210] - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130210] - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130210] - x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130210] - x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130210] - x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130210] - x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130210] - x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130210] - x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130210] - x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130210] - x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130210] - HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2132441] - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2132441] - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2132441] - ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2132441] - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Tony Camuso) [2132441] - HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc formatting issue (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL (Tony Camuso) [2132441] - HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested (Tony Camuso) [2132441] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [2132441] - HID: intel-ish-hid: hid-client: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: fw-loader: only load for matching devices (Tony Camuso) [2132441] - HID: intel-ish-hid: use constants for modaliases (Tony Camuso) [2132441] - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Tobias Huschle) [2141963] - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Tobias Huschle) [2141963] - s390/uaccess: add missing EX_TABLE entries to __clear_user() (Tobias Huschle) [2141963] - net: usb: ax88179_178a: Fix packet receiving (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jose Ignacio Tornos Martinez) [2142725] {CVE-2022-2964} - drm/i915/rpl-p: Add PCI IDs (Jocelyn Falempe) [2115880] - Revert "dma-buf: remove useless FMODE_LSEEK flag" (Jocelyn Falempe) [2115880] - drm/amd/display: Increase stack frame size limit for a few files. (Jocelyn Falempe) [2115880] - drm_crtc.h is missing include/linux/slab.h (Jocelyn Falempe) [2115880] - drm/amd/display: remove a duplicated declaration (Jocelyn Falempe) [2115880] - Revert "mm: shrinkers: provide shrinkers with names" (Jocelyn Falempe) [2115880] - Revert "drm/amdkfd: add SPM support for SVM" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.19..v6.0 (Jocelyn Falempe) [2115880] - drm/i915/gvt: IMPORT_MODULE_NS workaround (Jocelyn Falempe) [2115880] - Replace EXPORT_SYMBOL_NS_GPL with EXPORT_SYMBOL_GPL (Jocelyn Falempe) [2115880] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2115880] - Revert "vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: merge gvt.c into kvmgvt.c" (Jocelyn Falempe) [2115880] - Revert "vfio/mdev: Remove mdev_parent_ops" (Jocelyn Falempe) [2115880] - Revert "vfio: Make vfio_(un)register_notifier accept a vfio_device" (Jocelyn Falempe) [2115880] - Revert "drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages" (Jocelyn Falempe) [2115880] - Revert "vfio: remove VFIO_GROUP_NOTIFY_SET_KVM" (Jocelyn Falempe) [2115880] - Revert "i915: Call aops write_begin() and write_end() directly" (Jocelyn Falempe) [2115880] - Merge DRM changes from upstream v5.18..v5.19 (Jocelyn Falempe) [2115880] - crypto: testmgr - disallow plain cbcmac(aes) and ghash in FIPS mode (Vladis Dronov) [2107595] - crypto: set the required FIPS_INTERNAL flag for gcm and ccm (Vladis Dronov) [2107595] - crypto: seqiv - flag instantiations as FIPS compliant (Vladis Dronov) [2107595] - crypto: xts - restrict key lengths to approved values in FIPS mode (Vladis Dronov) [2107595] - crypto: api - allow algs only in specific constructions in FIPS mode (Vladis Dronov) [2107595] - crypto: api - check for ERR pointers in crypto_destroy_tfm() (Vladis Dronov) [2107595] - crypto: api - Fix use-after-free and race in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: algapi - Avoid spurious modprobe on LOADED (Vladis Dronov) [2107595] - crypto: api - Retain alg refcount in crypto_grab_spawn (Vladis Dronov) [2107595] - crypto: api - Do not zap spawn->alg (Vladis Dronov) [2107595] - crypto: api - Fix race condition in crypto_spawn_alg (Vladis Dronov) [2107595] - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (Vladis Dronov) [2107595] - crypto: algapi - reject NULL crypto_spawn::inst (Vladis Dronov) [2107595] - iavf: remove INITIAL_MAC_SET to allow gARP to work properly (Stefan Assmann) [1938635] - mm, slab: remove duplicate kernel-doc comment for ksize() (Michal Schmidt) [2143367] - slab: Introduce kmalloc_size_roundup() (Michal Schmidt) [2143367] - thermal: int340x: Mode setting with new OS handshake (Prarit Bhargava) [2072652] - thermal: int340x: Update OS policy capability handshake (Prarit Bhargava) [2072652] - hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Chris von Recklinghausen) [2143631] - mm/hugetlb: clear compound_nr before freeing gigantic pages (Chris von Recklinghausen) [2143631] - uprobes: __replace_page() avoid BUG in munlock_vma_page() (Chris von Recklinghausen) [2143631] - s390/boot: add secure boot trailer (Tobias Huschle) [2141967] - ice: Fix configuring VIRTCHNL_OP_CONFIG_VSI_QUEUES with unbalanced queues (Michal Schmidt) [2137378] - nvme: wait until quiesce is done (Ming Lei) [2144258] - scsi: make sure that request queue queiesce and unquiesce balanced (Ming Lei) [2144258] - scsi: avoid to quiesce sdev->request_queue two times (Ming Lei) [2144258] - dm: don't stop request queue after the dm device is suspended (Ming Lei) [2144258]- ata: libata-core: Print timeout value when internal command times (Ewan D. Milne) [1823688] - ata: libata-core: fix sloppy parameter type in ata_exec_internal[_sg]() (Ewan D. Milne) [1823688] - ata: libata-core: make ata_exec_internal_sg() *static* (Ewan D. Milne) [1823688] - perf/x86/intel: Fix unchecked MSR access error for Alder Lake N (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS data source encoding for ADL (Michael Petlan) [2104807] - perf/x86/intel: Fix PEBS memory access info encoding for ADL (Michael Petlan) [2104807] - i40e: Fix DMA mappings leak (Ivan Vecera) [2077847] - fbcon: Fix delayed takeover locking (Jocelyn Falempe) [2134795] - fbcon: use min() to make code cleaner (Jocelyn Falempe) [2134795] - fbcon: Use array3_size() helper in scr_memcpyw() (Jocelyn Falempe) [2134795] - fbcon: Maintain a private array of fb_info (Jocelyn Falempe) [2134795] - fbcon: untangle fbcon_exit (Jocelyn Falempe) [2134795] - fbcon: Move more code into fbcon_release (Jocelyn Falempe) [2134795] - fbcon: Move console_lock for register/unlink/unregister (Jocelyn Falempe) [2134795] - fbcon: Consistently protect deferred_takeover with console_lock() (Jocelyn Falempe) [2134795] - fbcon: use lock_fb_info in fbcon_open/release (Jocelyn Falempe) [2134795] - fbcon: move more common code into fb_open() (Jocelyn Falempe) [2134795] - fbcon: Ditch error handling for con2fb_release_oldinfo (Jocelyn Falempe) [2134795] - fbcon: Extract fbcon_open/release helpers (Jocelyn Falempe) [2134795] - fb: Delete fb_info->queue (Jocelyn Falempe) [2134795] - fbcon: Replace FBCON_FLAGS_INIT with a boolean (Jocelyn Falempe) [2134795] - fbcon: Use delayed work for cursor (Jocelyn Falempe) [2134795] - fbdev/sysfs: Fix locking (Jocelyn Falempe) [2134795] - fbcon: delete delayed loading code (Jocelyn Falempe) [2134795] - fbcon: Introduce wrapper for console->fb_info lookup (Jocelyn Falempe) [2134795] - fbcon: Move fbcon_bmove(_rec) functions (Jocelyn Falempe) [2134795] - fbcon: delete a few unneeded forward decl (Jocelyn Falempe) [2134795] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [2134795] - video: fbcon: Fix warnings by using pr_debug() in fbcon (Jocelyn Falempe) [2134795] - fbcon: Fix user font detection test at fbcon_resize(). (Jocelyn Falempe) [2134795] - fbcon: remove now unusued 'softback_lines' cursor() argument (Jocelyn Falempe) [2134795] - fbcon: remove soft scrollback code (Jocelyn Falempe) [2134795] - fbcon: prevent user font height or width change from causing potential out-of-bounds access (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_update_vcs() out of fb_set_var() (Jocelyn Falempe) [2134795] - fbcon: fix null-ptr-deref in fbcon_switch (Jocelyn Falempe) [2134795] - fbcon: Adjust indentation in set_con2fb_map (Jocelyn Falempe) [2134795] - fbdev: Unexport unlink_framebuffer() (Jocelyn Falempe) [2134795] - backlight: drop EARLY_EVENT_BLANK support (Jocelyn Falempe) [2134795] - fbcon: Export fbcon_update_vcs (Jocelyn Falempe) [2134795] - backlight: simplify lcd notifier (Jocelyn Falempe) [2134795] - fbcon: Document what I learned about fbcon locking (Jocelyn Falempe) [2134795] - fbcon: Call con2fb_map functions directly (Jocelyn Falempe) [2134795] - fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct calls (Jocelyn Falempe) [2134795] - fb: Flatten control flow in fb_set_var (Jocelyn Falempe) [2134795] - fbdev: remove FBINFO_MISC_USEREVENT around fb_blank (Jocelyn Falempe) [2134795] - fbmem: pull fbcon_fb_blanked out of fb_blank (Jocelyn Falempe) [2134795] - Revert "backlight/fbcon: Add FB_EVENT_CONBLANK" (Jocelyn Falempe) [2134795] - fbdev: Call fbcon_get_requirement directly (Jocelyn Falempe) [2134795] - fbcon: Call fbcon_mode_deleted/new_modelist directly (Jocelyn Falempe) [2134795] - fbdev: directly call fbcon_suspended/resumed (Jocelyn Falempe) [2134795] - fbdev: unify unlink_framebuffer paths (Jocelyn Falempe) [2134795] - fbdev: make unregister/unlink functions not fail (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_bind directly (Jocelyn Falempe) [2134795] - fbcon: call fbcon_fb_(un)registered directly (Jocelyn Falempe) [2134795] - fbdev: fbmem: fix memory access if logo is bigger than the screen (Jocelyn Falempe) [2134795] - fbdev: add kerneldoc do remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: allow apertures == NULL in remove_conflicting_framebuffers() (Jocelyn Falempe) [2134795] - fbdev: show fbdev number for debugging (Jocelyn Falempe) [2134795] - fbcon: use kvmalloc() for scrollback buffer (Jocelyn Falempe) [2134795] - fbdev: fbcon: Fix unregister crash when more than one framebuffer (Jocelyn Falempe) [2134795] - fb: fix lost console when the user unplugs a USB adapter (Jocelyn Falempe) [2134795] - fbcon: introduce for_each_registered_fb() helper (Jocelyn Falempe) [2134795] - timers/nohz: Last resort update jiffies on nohz_full IRQ entry (Waiman Long) [2108387] - irq: Call tick_irq_enter() inside HARDIRQ_OFFSET (Waiman Long) [2108387] - irqtime: Move irqtime entry accounting after irq offset incrementation (Waiman Long) [2108387] - sched/vtime: Consolidate IRQ time accounting (Waiman Long) [2108387] - s390/vtime: Use the generic IRQ entry accounting (Waiman Long) [2108387] - sched/cputime: Remove symbol exports from IRQ time accounting (Waiman Long) [2108387] - genirq/irqdomain: Don't try to free an interrupt that has no mapping (Waiman Long) [2108387] - genirq: Provide __irq_enter/exit_raw() (Waiman Long) [2108387] - powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 (Waiman Long) [2108387] - powerpc/time: isolate scaled cputime accounting in dedicated functions. (Waiman Long) [2108387] - perf: Fix list corruption in perf_cgroup_switch() (Aaron Tomlin) [2136548] - gen_compile_commands: fix issues in RHEL-8 (Íñigo Huguet) [2136840] - .gitignore: Add compilation database file (Íñigo Huguet) [2136840] - gen_compile_commands: fix missing 'sys' package (Íñigo Huguet) [2136840] - gen_compile_commands: extract compiler command from a series of commands (Íñigo Huguet) [2136840] - gen_compile_commands: prune some directories (Íñigo Huguet) [2136840] - scripts/clang-tools: switch explicitly to Python 3 (Íñigo Huguet) [2136840] - Makefile: Add clang-tidy and static analyzer support to makefile (Íñigo Huguet) [2136840] - kbuild: wire up the build rule of compile_commands.json to Makefile (Íñigo Huguet) [2136840] - gen_compile_commands: remove the warning about too few .cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: support *.o, *.a, modules.order in positional argument (Íñigo Huguet) [2136840] - gen_compile_commands: move directory walk to a generator function (Íñigo Huguet) [2136840] - gen_compile_commands: make -o option independent of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: reword the help message of -d option (Íñigo Huguet) [2136840] - gen_compile_commands: do not support .cmd files under tools/ directory (Íñigo Huguet) [2136840] - gen_compile_commands: use choices for --log_levels option (Íñigo Huguet) [2136840] - gen_compile_commands: parse only the first line of .*.cmd files (Íñigo Huguet) [2136840] - gen_compile_commands: lower the entry count threshold (Íñigo Huguet) [2136840] - scripts: add a tool to produce a compile_commands.json file (Íñigo Huguet) [2136840] - iavf: Do not restart Tx queues after reset task failure (Petr Oros) [2134005] - iavf: Fix a crash during reset task (Petr Oros) [2134005] - spec: add bpf_testmod.ko to kselftests/bpf (Yauheni Kaliuta) [2140082] - fuse: fix readdir cache race (Miklos Szeredi) [2131391] - ice: config netdev tc before setting queues number (Petr Oros) [2103946] - ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient (Petr Oros) [2103946] - ice: Don't double unplug aux on peer initiated reset (Petr Oros) [2103946] - ice: use bitmap_free instead of devm_kfree (Petr Oros) [2103946] - ice: Fix DMA mappings leak (Petr Oros) [2103946] - ice: Fix call trace with null VSI during VF reset (Petr Oros) [2103946] - ice: Fix VSI rebuild WARN_ON check for VF (Petr Oros) [2103946] - net/ice: fix initializing the bitmap in the switch code (Petr Oros) [2103946] - net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr() (Petr Oros) [2103946] - ice: allow toggling loopback mode via ndo_set_features callback (Petr Oros) [2103946] - ice: compress branches in ice_set_features() (Petr Oros) [2103946] - ice: Add support for PPPoE hardware offload (Petr Oros) [2103946] - ice: add i2c write command (Petr Oros) [2103946] - ice: Remove pci_aer_clear_nonfatal_status() call (Petr Oros) [2103946] - ice: Remove unnecessary NULL check before dev_put (Petr Oros) [2103946] - ice: use eth_broadcast_addr() to set broadcast address (Petr Oros) [2103946] - ice: switch: dynamically add VLAN headers to dummy packets (Petr Oros) [2103946] - ice: Add support for VLAN TPID filters in switchdev (Petr Oros) [2103946] - ice: Add support for double VLAN in switchdev (Petr Oros) [2103946] - intel/ice:fix repeated words in comments (Petr Oros) [2103946] - drivers/net/ethernet/intel: fix typos in comments (Petr Oros) [2103946] - ice: Use correct order for the parameters of devm_kcalloc() (Petr Oros) [2103946] - ice: remove u16 arithmetic in ice_gnss (Petr Oros) [2103946] - ice: remove VLAN representor specific ops (Petr Oros) [2103946] - ice: don't set VF VLAN caps in switchdev (Petr Oros) [2103946] - kernel-doc: fix undefined args variable (Jan Stancek) [2134954]- sunrpc: Set sk_allocation to GFP_NOFS to avoid using current->task_frag. (Guillaume Nault) [2089660] - selftests/vm: enable running select groups of tests (Joel Savitz) [2089502] - selftests: make use of GUP_TEST_FILE macro (Nico Pache) [2089502] - selftests: clarify common error when running gup_test (Nico Pache) [2089502] - tools/testing/selftests/vm/gup_test.c: clarify error statement (Nico Pache) [2089502] - mm: remove the extra ZONE_DEVICE struct page refcount (Chris von Recklinghausen) [2082247] - mm: simplify freeing of devmap managed pages (Chris von Recklinghausen) [2082247] - mm: move free_devmap_managed_page to memremap.c (Chris von Recklinghausen) [2082247] - mm/memremap: add ZONE_DEVICE support for compound pages (Chris von Recklinghausen) [2082247] - mm/page_alloc: refactor memmap_init_zone_device() page init (Chris von Recklinghausen) [2082247] - mm/page_alloc: split prep_compound_page into head and tail subparts (Chris von Recklinghausen) [2082247] - mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN (Chris von Recklinghausen) [2082247] - mm: gup: use helper PAGE_ALIGNED in populate_vma_page_range() (Chris von Recklinghausen) [2082247] - mm: gup: remove useless BUG_ON in __get_user_pages() (Chris von Recklinghausen) [2082247] - mm: gup: remove unneed local variable orig_refs (Chris von Recklinghausen) [2082247] - mm: gup: remove set but unused local variable major (Chris von Recklinghausen) [2082247] - writeback: make the laptop_mode prototypes available unconditionally (Chris von Recklinghausen) [2082247] - mm: hide laptop_mode_wb_timer entirely behind the BDI API (Chris von Recklinghausen) [2082247] - mm: remove special swap entry functions (Chris von Recklinghausen) [2082247] - hugetlb: address ref count racing in prep_compound_gigantic_page (Chris von Recklinghausen) [2082247] - hugetlb: remove prep_compound_huge_page cleanup (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): get vma_address_end() earlier (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use goto instead of while (1) (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): add a level of indentation (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): crossing page table boundary (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): settle PageHuge on entry (Chris von Recklinghausen) [2082247] - mm: page_vma_mapped_walk(): use page for pvmw->page (Chris von Recklinghausen) [2082247] - mm/gup: longterm pin migration cleanup (Chris von Recklinghausen) [2082247] - mm/gup: change index type to long as it counts pages (Chris von Recklinghausen) [2082247] - mm/gup: migrate pinned pages out of movable zone (Chris von Recklinghausen) [2082247] - mm: honor PF_MEMALLOC_PIN for all movable pages (Chris von Recklinghausen) [2082247] - mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN (Chris von Recklinghausen) [2082247] - mm/huge_memory.c: use helper function migration_entry_to_page() (Chris von Recklinghausen) [2082247] - block: add queue_to_disk() to get gendisk from request_queue (Chris von Recklinghausen) [2082247] - mm/hugetlb: remove redundant check in preparing and destroying gigantic page (Chris von Recklinghausen) [2082247] - mm/hugetlb: use helper huge_page_order and pages_per_huge_page (Chris von Recklinghausen) [2082247] - mm: handle zone device pages in release_pages() (Chris von Recklinghausen) [2082247] - mm/gup: remove the vma allocation from gup_longterm_locked() (Chris von Recklinghausen) [2082247] - mm/mremap_pages: fix static key devmap_managed_key updates (Chris von Recklinghausen) [2082247] - mm/memremap.c: convert devmap static branch to {inc,dec} (Chris von Recklinghausen) [2082247] - mm/page_alloc: handle a missing case for memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: store compound_nr as well as compound_order (Chris von Recklinghausen) [2082247] - mm: clean up the last pieces of page fault accountings (Chris von Recklinghausen) [2082247] - mm/x86: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/s390: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/powerpc: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm/arm64: use general page fault accounting (Chris von Recklinghausen) [2082247] - mm: do page fault accounting in handle_mm_fault (Chris von Recklinghausen) [2082247] - include/linux/sched/mm.h: optimize current_gfp_context() (Chris von Recklinghausen) [2082247] - mm/page_alloc: fix memalloc_nocma_{save/restore} APIs (Chris von Recklinghausen) [2082247] - mm: remove redundant check non_swap_entry() (Chris von Recklinghausen) [2082247] - mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention (Chris von Recklinghausen) [2082247] - mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations (Chris von Recklinghausen) [2082247] - mm/vma: introduce VM_ACCESS_FLAGS (Chris von Recklinghausen) [2082247] - mm/vma: make vma_is_accessible() available for general use (Chris von Recklinghausen) [2082247] - kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register (Chris von Recklinghausen) [2082247] - uprobe: collapse THP pmd after removing all uprobes (Chris von Recklinghausen) [2082247] - uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT (Chris von Recklinghausen) [2082247] - mm, thp: introduce FOLL_SPLIT_PMD (Chris von Recklinghausen) [2082247] - mm: clean up is_device_*_page() definitions (Chris von Recklinghausen) [2082247] - driver core: Add helper device_find_child_by_name() (Chris von Recklinghausen) [2082247] - mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist (Chris von Recklinghausen) [2082247] - sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long) [2134892] - sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) [2134892] - sctp: fix sleep in atomic context bug in timer handlers (Xin Long) [2134892] - stcp: Use memset_after() to zero sctp_stream_out_ext (Xin Long) [2134892] - sctp: read sk->sk_bound_dev_if once in sctp_rcv() (Xin Long) [2134892] - ethtool: add header/data split indication (Ivan Vecera) [2135624] - xfrm: store and rely on direction to construct offload flags (Sabrina Dubroca) [2137562] - platform/x86/intel: pmc: Support Intel Raptorlake P (Prarit Bhargava) [2076736]- KVM: selftests: Build the memslot tests for arm64 (Gavin Shan) [2132161] - KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test (Gavin Shan) [2132161] - tools/include: Add _RET_IP_ and math definitions to kernel.h (Gavin Shan) [2132161] - tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Davide Caratti) [2136409] - tcp: add a missing nf_reset_ct() in 3WHS handling (Davide Caratti) [2136409] - sock: redo the psock vs ULP protection check (Davide Caratti) [2136409] - tcp: tcp_rtx_synack() can be called from process context (Davide Caratti) [2136409] - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Davide Caratti) [2136409] - tcp: fix F-RTO may not work correctly when receiving DSACK (Davide Caratti) [2136409] - selftests: xsk: do not send zero-length packets (Ivan Vecera) [2135634] - selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket (Ivan Vecera) [2135634] - selftests, xsk: Fix rx_full stats test (Ivan Vecera) [2135634] - selftests/bpf: Fix xdpxceiver failures for no hugepages (Ivan Vecera) [2135634] - selftests/xsk: Add missing close() on netns fd (Ivan Vecera) [2135634] - selftests, xsk: Fix bpf_res cleanup test (Ivan Vecera) [2135634] - selftests: xsk: Add frame_headroom test (Ivan Vecera) [2135634] - selftests: xsk: Change interleaving of packets in unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Add single packet test (Ivan Vecera) [2135634] - selftests: xsk: Introduce pacing of traffic (Ivan Vecera) [2135634] - selftests: xsk: Fix socket creation retry (Ivan Vecera) [2135634] - selftests: xsk: Put the same buffer only once in the fill ring (Ivan Vecera) [2135634] - selftests: xsk: Fix missing initialization (Ivan Vecera) [2135634] - selftests: xsk: Add tests for 2K frame size (Ivan Vecera) [2135634] - selftests: xsk: Add tests for invalid xsk descriptors (Ivan Vecera) [2135634] - selftests: xsk: Eliminate test specific if-statement in test runner (Ivan Vecera) [2135634] - selftests: xsk: Add test for unaligned mode (Ivan Vecera) [2135634] - selftests: xsk: Introduce replacing the default packet stream (Ivan Vecera) [2135634] - selftests: xsk: Allow for invalid packets (Ivan Vecera) [2135634] - selftests: xsk: Eliminate MAX_SOCKS define (Ivan Vecera) [2135634] - selftests: xsx: Make pthreads local scope (Ivan Vecera) [2135634] - selftests: xsk: Make xdp_flags and bind_flags local (Ivan Vecera) [2135634] - selftests: xsk: Specify number of sockets to create (Ivan Vecera) [2135634] - selftests: xsk: Replace second_step global variable (Ivan Vecera) [2135634] - selftests: xsk: Introduce rx_on and tx_on in ifobject (Ivan Vecera) [2135634] - selftests: xsk: Add use_poll to ifobject (Ivan Vecera) [2135634] - selftests: xsx: Introduce test name in test spec (Ivan Vecera) [2135634] - selftests: xsk: Make frame_size configurable (Ivan Vecera) [2135634] - selftests: xsk: Move rxqsize into xsk_socket_info (Ivan Vecera) [2135634] - selftests: xsk: Move num_frames and frame_headroom to xsk_umem_info (Ivan Vecera) [2135634] - selftests: xsk: Introduce test specifications (Ivan Vecera) [2135634] - selftests: xsk: Introduce type for thread function (Ivan Vecera) [2135634] - selftests: xsk: Simplify xsk and umem arrays (Ivan Vecera) [2135634] - selftests: xsk: Preface options with opt (Ivan Vecera) [2135634] - selftests: xsk: Make enums lower case (Ivan Vecera) [2135634] - selftests: xsk: Generate packets from specification (Ivan Vecera) [2135634] - selftests: xsk: Generate packet directly in umem (Ivan Vecera) [2135634] - selftests: xsk: Simplify cleanup of ifobjects (Ivan Vecera) [2135634] - selftests: xsk: Decrease sending speed (Ivan Vecera) [2135634] - selftests: xsk: Validate tx stats on tx thread (Ivan Vecera) [2135634] - selftests: xsk: Simplify packet validation in xsk tests (Ivan Vecera) [2135634] - selftests: xsk: Rename worker_* functions that are not thread entry points (Ivan Vecera) [2135634] - selftests: xsk: Disassociate umem size with packets sent (Ivan Vecera) [2135634] - selftests: xsk: Remove end-of-test packet (Ivan Vecera) [2135634] - selftests: xsk: Simplify the retry code (Ivan Vecera) [2135634] - selftests: xsk: Return correct error codes (Ivan Vecera) [2135634] - selftests: xsk: Remove unused variables (Ivan Vecera) [2135634] - selftests: xsk: Remove the num_tx_packets option (Ivan Vecera) [2135634] - selftests: xsk: Remove color mode (Ivan Vecera) [2135634] - xsk: Fix possible crash when multiple sockets are created (Ivan Vecera) [2135634] - i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2135634] - xsk: Initialise xskb free_list_node (Ivan Vecera) [2135634] - xsk: Fix corrupted packets for XDP_SHARED_UMEM (Ivan Vecera) [2135634] - xsk: Fix clang build error in __xp_alloc (Ivan Vecera) [2135634] - xsk: Do not write NULL in SW ring at allocation failure (Ivan Vecera) [2135634] - xsk: Fix crash on double free in buffer pool (Ivan Vecera) [2135634] - xsk: Optimize for aligned case (Ivan Vecera) [2135634] - xsk: Batched buffer allocation for the pool (Ivan Vecera) [2135634] - xsk: Get rid of unused entry in struct xdp_buff_xsk (Ivan Vecera) [2135634] - redhat/configs: Move config files under common/generic/x86 to generic/x86_64 (Waiman Long) [2139172] - fbmem: Check virtual screen sizes in fb_set_var() (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Prevent that screen size is smaller than font size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - fbcon: Disallow setting font bigger than screen size (Wander Lairson Costa) [2109116] {CVE-2021-33655} - video: of_display_timing.h: include errno.h (Wander Lairson Costa) [2109116] {CVE-2021-33655} - MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver doc (Cédric Le Goater) [1660908] - s390/docs: fix warnings for vfio_ap driver lock usage doc (Cédric Le Goater) [1660908] - s390/Docs: new doc describing lock usage by the vfio_ap device driver (Cédric Le Goater) [1660908] - s390/vfio-ap: bypass unnecessary processing of AP resources (Cédric Le Goater) [1660908] - s390/vfio-ap: update docs to include dynamic config support (Cédric Le Goater) [1660908] - s390/vfio-ap: handle config changed and scan complete notification (Cédric Le Goater) [1660908] - s390/vfio-ap: sysfs attribute to display the guest's matrix (Cédric Le Goater) [1660908] - s390/vfio-ap: implement in-use callback for vfio_ap driver (Cédric Le Goater) [1660908] - s390/vfio-ap: reset queues after adapter/domain unassignment (Cédric Le Goater) [1660908] - s390/vfio-ap: hot plug/unplug of AP devices when probed/removed (Cédric Le Goater) [1660908] - s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove (Cédric Le Goater) [1660908] - s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign (Cédric Le Goater) [1660908] - s390/vfio-ap: use proper locking order when setting/clearing KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce new mutex to control access to the KVM pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock (Cédric Le Goater) [1660908] - s390/vfio-ap: allow assignment of unavailable AP queues to mdev device (Cédric Le Goater) [1660908] - s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: introduce shadow APCB (Cédric Le Goater) [1660908] - s390/vfio-ap: manage link between queue struct and matrix mdev (Cédric Le Goater) [1660908] - s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/vfio-ap: use new AP bus interface to search for queue devices (Cédric Le Goater) [1660908] - s390/ap: fix error handling in __verify_queue_reservations() (Cédric Le Goater) [1660908] - s390/zcrypt: code cleanup (Cédric Le Goater) [1660908] - s390/zcrypt: fix wrong offset index for APKA master key valid state (Cédric Le Goater) [1660908] - s390/ap: uevent on apmask/aqpmask change (Cédric Le Goater) [1660908] - s390/vfio-ap: fix kernel doc and signature of group notifier functions (Cédric Le Goater) [1660908] - s390/ap: enable sysfs attribute scans to force AP bus rescan (Cédric Le Goater) [1660908] - s390/ap: fix crash on older machines based on QCI info missing (Cédric Le Goater) [1660908] - s390/ap: notify drivers on config changed and scan complete callbacks (Cédric Le Goater) [1660908] - s390/ap: driver callback to indicate resource in use (Cédric Le Goater) [1660908] - MAINTAINERS: update file path for S390 VFIO AP DRIVER (Cédric Le Goater) [1660908] - s390/vfio-ap: add status attribute to AP queue device's sysfs dir (Cédric Le Goater) [1660908] - s390/ap: function rework based on compiler warning (Cédric Le Goater) [1660908] - s390/vfio-ap: s390/crypto: fix all kernel-doc warnings (Cédric Le Goater) [1660908] - s390/ap: new module option ap.useirq (Cédric Le Goater) [1660908] - s390/ap: fix state machine hang after failure to enable irq (Cédric Le Goater) [1660908] - s390/crypto: fix all kernel-doc warnings in vfio_ap_ops.c (Cédric Le Goater) [1660908] - s390/ap: use the common device_driver pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: replace open coded locks for VFIO_GROUP_NOTIFY_SET_KVM notification (Cédric Le Goater) [1660908] - s390/vfio-ap: r/w lock for PQAP interception handler function pointer (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up mdev resources when remove callback invoked (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap_drv's definition (Cédric Le Goater) [1660908] - s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks (Cédric Le Goater) [1660908] - s390/vfio-ap: clean up vfio_ap resources when KVM pointer invalidated (Cédric Le Goater) [1660908] - s390/vfio-ap: No need to disable IRQ after queue reset (Cédric Le Goater) [1660908] - Documentation: s390/vfio-ap: eliminate duplicated word (Cédric Le Goater) [1660908] - docs: s390: Fix wrong label Guest2 instead of Guest3 (Cédric Le Goater) [1660908] - s390: vfio-ap: make local functions and data static (Cédric Le Goater) [1660908] - i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Petr Oros) [2106964] - i40e: Fix VF set max MTU size (Petr Oros) [2106964] - iavf: Fix set max MTU size with port VLAN and jumbo frames (Petr Oros) [2106964] - iavf: Fix bad page state (Petr Oros) [2106964] - i40e: Fix VF hang when reset is triggered on another VF (Ivan Vecera) [2103801] - mpi3mr: a minor change (Tomas Henzl) [2115748] - scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115748] - scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115748] - scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115748] - scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115748] - scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115748] - scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115748] - scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115748] - scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115748] - scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115748] - scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115748] - scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115748] - scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115748] - scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115748] - scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115748] - scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115748] - scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115748] - scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115748] - scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115748] - scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115748] - scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115748] - scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115748] - scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115748] - scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115748] - lpfc version to 14.0.0.18. (Dick Kennedy) [2114050] - scsi: lpfc: Create a sysfs entry called lpfc_xcvr_data for transceiver info (Dick Kennedy) [2114050] - scsi: lpfc: Log when congestion management limits are in effect (Dick Kennedy) [2114050] - scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs (Dick Kennedy) [2114050] - scsi: lpfc: Set sli4_param's cmf option to zero when CMF is turned off (Dick Kennedy) [2114050] - scsi: lpfc: Fix various issues reported by tools (Dick Kennedy) [2114050] - scsi: lpfc: Add reporting capability for Link Degrade Signaling (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI attribute registration for unintential padding (Dick Kennedy) [2114050] - scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency (Dick Kennedy) [2114050] - scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application (Dick Kennedy) [2114050] - scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID (Dick Kennedy) [2114050] - scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases (Dick Kennedy) [2114050] - scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload (Dick Kennedy) [2114050] - scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology (Dick Kennedy) [2114050] - scsi: lpfc: Fix prli_fc4_req checks in PRLI handling (Dick Kennedy) [2114050] - scsi: lpfc: Remove unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Remove the unneeded result variable (Dick Kennedy) [2114050] - scsi: lpfc: Copyright updates for 14.2.0.6 patches (Dick Kennedy) [2114050] - scsi: lpfc: Add warning notification period to CMF_SYNC_WQE (Dick Kennedy) [2114050] - scsi: lpfc: Rework MIB Rx Monitor debug info logic (Dick Kennedy) [2114050] - scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID (Dick Kennedy) [2114050] - scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery (Dick Kennedy) [2114050] - scsi: lpfc: Check the return value of alloc_workqueue() (Dick Kennedy) [2114050] - scsi: lpfc: Rework FDMI initialization after link up (Dick Kennedy) [2114050] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115763] - scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115763] - scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115763] - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115763] - scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115763] - scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115763] - scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115763] - scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115763] - media: em28xx: initialize refcount before kref_get (Dean Nelson) [2128003] {CVE-2022-3239} - gfs2: Register fs after creating workqueues (Bob Peterson) [2121201] - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax (Vratislav Bendel) [2139096] - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse (Waiman Long) [2137585] {CVE-2022-42703} - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() (Waiman Long) [2137585] {CVE-2022-42703} - mm/rmap: Fix typos in comments (Waiman Long) [2137585] {CVE-2022-42703} - iavf: Fix set max MTU size with port VLAN and jumbo frames (Stefan Assmann) [2103944] - iavf: Fix bad page state (Stefan Assmann) [2103944] - iavf: Fix cached head and tail value for iavf_get_tx_pending (Stefan Assmann) [2103944] - iavf: Fix change VF's mac address (Stefan Assmann) [2103944] - iavf: Fix race between iavf_close and iavf_reset_task (Stefan Assmann) [2103944] - net: ethernet: move from strlcpy with unused retval to strscpy (Stefan Assmann) [2103944] - iavf: Fix 'tc qdisc show' listing too many queues (Stefan Assmann) [2103944] - iavf: Fix max_rate limiting (Stefan Assmann) [2103944] - iavf: Check for duplicate TC flower filter before parsing (Stefan Assmann) [2103944] - iavf: Fix handling of dummy receive descriptors (Stefan Assmann) [2103944] - iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (Stefan Assmann) [2103944] - intel/iavf:fix repeated words in comments (Stefan Assmann) [2103944] - intel: remove unused macros (Stefan Assmann) [2103944] - iavf: Add waiting for response from PF in set mac (Stefan Assmann) [2103944] - iavf: Use irq_update_affinity_hint() (Stefan Assmann) [2103944] - net: Fix return value of qdisc ingress handling on success (Ivan Vecera) [2131361]- PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time (Emanuele Giuseppe Esposito) [2082836] - megaraid_sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mpt3sas: add #ifdef CONFIG_RHEL_DIFFERENCES (Tomas Henzl) [2119096] - mptcp: fix unreleased socket in accept queue (Paolo Abeni) [2135884] - mptcp: factor out __mptcp_close() without socket lock (Paolo Abeni) [2135884] - mptcp: do not queue data on closed subflows (Paolo Abeni) [2135884] - mptcp: move subflow cleanup in mptcp_destroy_common() (Paolo Abeni) [2135884] - mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() (Paolo Abeni) [2135884] - xfs: fix perag reference leak on iteration race with growfs (Brian Foster) [2081105] - xfs: terminate perag iteration reliably on agcount (Brian Foster) [2081105] - xfs: rename the next_agno perag iteration variable (Brian Foster) [2081105] - xfs: fold perag loop iteration logic into helper function (Brian Foster) [2081105] - xfs: prevent spoofing of rtbitmap blocks when recovering buffers (Brian Foster) [2081105] - xfs: Enforce attr3 buffer recovery order (Brian Foster) [2081105] - xfs: avoid unnecessary waits in xfs_log_force_lsn() (Brian Foster) [2081105] - xfs: factor out forced iclog flushes (Brian Foster) [2081105] - xfs: detect misaligned rtinherit directory extent size hints (Brian Foster) [2081105] - xfs: fix an integer overflow error in xfs_growfs_rt (Brian Foster) [2081105] - xfs: improve FSGROWFSRT precondition checking (Brian Foster) [2081105] - xfs: reset child dir '..' entry when unlinking child (Brian Foster) [2081105] - xfs: check for sparse inode clusters that cross new EOAG when shrinking (Brian Foster) [2081105] - xfs: Fix multiple fall-through warnings for Clang (Brian Foster) [2081105] - xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacks (Brian Foster) [2081105] - xfs: don't nest icloglock inside ic_callback_lock (Brian Foster) [2081105] - xfs: Initialize error in xfs_attr_remove_iter (Brian Foster) [2081105] - xfs: remove dead stale buf unpin handling code (Brian Foster) [2081105] - xfs: hold buffer across unpin and potential shutdown processing (Brian Foster) [2081105] - xfs: force the log offline when log intent item recovery fails (Brian Foster) [2081105] - xfs: shorten the shutdown messages to a single line (Brian Foster) [2081105] - xfs: print name of function causing fs shutdown instead of hex pointer (Brian Foster) [2081105] - xfs: fix type mismatches in the inode reclaim functions (Brian Foster) [2081105] - xfs: separate primary inode selection criteria in xfs_iget_cache_hit (Brian Foster) [2081105] - xfs: refactor the inode recycling code (Brian Foster) [2081105] - xfs: add iclog state trace events (Brian Foster) [2081105] - xfs: xfs_log_force_lsn isn't passed a LSN (Brian Foster) [2081105] - xfs: remove need_start_rec parameter from xlog_write() (Brian Foster) [2081105] - xfs: remove xfs_blkdev_issue_flush (Brian Foster) [2081105] - xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() (Brian Foster) [2081105] - xfs: log stripe roundoff is a property of the log (Brian Foster) [2081105] - xfs: remove redundant initialization of variable error (Brian Foster) [2081105] - xfs: perag may be null in xfs_imap() (Brian Foster) [2081105] - xfs: Make attr name schemes consistent (Brian Foster) [2081105] - xfs: Fix default ASSERT in xfs_attr_set_iter (Brian Foster) [2081105] - xfs: rename struct xfs_eofblocks to xfs_icwalk (Brian Foster) [2081105] - xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ (Brian Foster) [2081105] - xfs: selectively keep sick inodes in memory (Brian Foster) [2081105] - xfs: drop IDONTCACHE on inodes when we mark them sick (Brian Foster) [2081105] - xfs: drop the AGI being passed to xfs_check_agi_freecount (Brian Foster) [2081105] - xfs: cleanup error handling in xfs_buf_get_map (Brian Foster) [2081105] - xfs: remove ->b_offset handling for page backed buffers (Brian Foster) [2081105] - xfs: refactor per-AG inode tagging functions (Brian Foster) [2081105] - xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag (Brian Foster) [2081105] - xfs: pass struct xfs_eofblocks to the inode scan callback (Brian Foster) [2081105] - xfs: make the icwalk processing functions clean up the grab state (Brian Foster) [2081105] - xfs: clean up inode state flag tests in xfs_blockgc_igrab (Brian Foster) [2081105] - xfs: remove indirect calls from xfs_inode_walk{,_ag} (Brian Foster) [2081105] - xfs: remove iter_flags parameter from xfs_inode_walk_* (Brian Foster) [2081105] - xfs: move xfs_inew_wait call into xfs_dqrele_inode (Brian Foster) [2081105] - xfs: separate the dqrele_all inode grab logic from xfs_inode_walk_ag_grab (Brian Foster) [2081105] - xfs: pass the goal of the incore inode walk to xfs_inode_walk() (Brian Foster) [2081105] - xfs: rename xfs_inode_walk functions to xfs_icwalk (Brian Foster) [2081105] - xfs: move the inode walk functions further down (Brian Foster) [2081105] - xfs: detach inode dquots at the end of inactivation (Brian Foster) [2081105] - xfs: move the quotaoff dqrele inode walk into xfs_icache.c (Brian Foster) [2081105] - xfs: don't take a spinlock unconditionally in the DIO fastpath (Brian Foster) [2081105] - xfs: mark xfs_bmap_set_attrforkoff static (Brian Foster) [2081105] - xfs: Remove redundant assignment to busy (Brian Foster) [2081105] - xfs: sort variable alphabetically to avoid repeated declaration (Brian Foster) [2081105] - xfs: remove xfs_perag_t (Brian Foster) [2081105] - xfs: use perag through unlink processing (Brian Foster) [2081105] - xfs: clean up and simplify xfs_dialloc() (Brian Foster) [2081105] - xfs: inode allocation can use a single perag instance (Brian Foster) [2081105] - xfs: get rid of xfs_dir_ialloc() (Brian Foster) [2081105] - xfs: collapse AG selection for inode allocation (Brian Foster) [2081105] - xfs: simplify xfs_dialloc_select_ag() return values (Brian Foster) [2081105] - xfs: remove agno from btree cursor (Brian Foster) [2081105] - xfs: use perag for ialloc btree cursors (Brian Foster) [2081105] - xfs: convert allocbt cursors to use perags (Brian Foster) [2081105] - xfs: convert refcount btree cursor to use perags (Brian Foster) [2081105] - xfs: convert rmap btree cursor to using a perag (Brian Foster) [2081105] - xfs: add a perag to the btree cursor (Brian Foster) [2081105] - xfs: pass perags around in fsmap data dev functions (Brian Foster) [2081105] - xfs: push perags through the ag reservation callouts (Brian Foster) [2081105] - xfs: pass perags through to the busy extent code (Brian Foster) [2081105] - xfs: convert secondary superblock walk to use perags (Brian Foster) [2081105] - xfs: convert xfs_iwalk to use perag references (Brian Foster) [2081105] - xfs: convert raw ag walks to use for_each_perag (Brian Foster) [2081105] - xfs: make for_each_perag... a first class citizen (Brian Foster) [2081105] - xfs: move perag structure and setup to libxfs/xfs_ag.[ch] (Brian Foster) [2081105] - xfs: prepare for moving perag definitions and support to libxfs (Brian Foster) [2081105] - xfs: move xfs_perag_get/put to xfs_ag.[ch] (Brian Foster) [2081105] - xfs: remove unnecessary shifts (Brian Foster) [2081105] - xfs: clean up open-coded fs block unit conversions (Brian Foster) [2081105] - xfs: Clean up xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Remove xfs_attr_rmtval_set (Brian Foster) [2081105] - xfs: Add delay ready attr set routines (Brian Foster) [2081105] - xfs: Add delay ready attr remove routines (Brian Foster) [2081105] - xfs: Hoist node transaction handling (Brian Foster) [2081105] - xfs: Hoist xfs_attr_leaf_addname (Brian Foster) [2081105] - xfs: Hoist xfs_attr_node_addname (Brian Foster) [2081105] - xfs: Add helper xfs_attr_node_addname_find_attr (Brian Foster) [2081105] - xfs: Separate xfs_attr_node_addname and xfs_attr_node_addname_clear_incomplete (Brian Foster) [2081105] - xfs: Refactor xfs_attr_set_shortform (Brian Foster) [2081105] - xfs: Add xfs_attr_node_remove_name (Brian Foster) [2081105] - xfs: Reverse apply 72b97ea40d (Brian Foster) [2081105] - xfs: use xfs_buf_alloc_pages for uncached buffers (Brian Foster) [2081105] - xfs: split up xfs_buf_allocate_memory (Brian Foster) [2081105] - xfs: Fix fall-through warnings for Clang (Brian Foster) [2081105] - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix serialization of DCBX TLV data request (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused declarations for qla2xxx (Nilesh Javali) [2109830] - scsi: qla2xxx: Drop DID_TARGET_FAILURE use (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.900-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debugfs create/delete helpers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets" (Nilesh Javali) [2109830] - scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational (Nilesh Javali) [2109830] - scsi: qla2xxx: Avoid flush_scheduled_work() usage (Nilesh Javali) [2109830] - scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused del_sess_list field (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused qlt_tmr_work() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.800-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Update manufacturer details (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix dropped IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix response queue handler reading stale packets (Nilesh Javali) [2109830] - scsi: qla2xxx: Zero undefined mailbox IN registers (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix incorrect display of max frame size (Nilesh Javali) [2109830] - scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.700-k (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os (Nilesh Javali) [2109830] - scsi: qla2xxx: Add debug prints in the device remove path (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing target when it reappears during delete (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts (Nilesh Javali) [2109830] - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Nilesh Javali) [2109830] - scsi: qla2xxx: Wind down adapter after PCIe error (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.600-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix slow session teardown (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no logout on delete for N2N (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix session thrash (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Tear down session if keys have been removed (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix no login after app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce disruption due to multiple app start (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Send LOGO for unexpected IKE message (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription (Nilesh Javali) [2109830] - scsi: qla2xxx: Update version to 10.02.07.500-k (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n login retry for secure device (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix n2n discovery issue with secure target (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove old doorbell interface (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add retry for ELS passthrough (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Fix potential stuck session in sa update (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Add bsg interface to read doorbell events (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Wait for app to ack on sess down (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: bsg refactor (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters (Nilesh Javali) [2109830] - scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Nilesh Javali) [2109830] - scsi: qla2xxx: edif: Remove unneeded variable (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove unneeded flush_workqueue() (Nilesh Javali) [2109830] - scsi: qla2xxx: Remove free_sg command flag (Nilesh Javali) [2109830] - scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120070] - scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120070] - scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120070] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120070] - scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120070] - scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120070] - platform/x86/intel/vsec: Fix wrong type for local status variables (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Add support for Raptor Lake (Prarit Bhargava) [2076744] - platform/x86/intel/pmt: telemetry: Fix fixed region handling (Prarit Bhargava) [2076744] - platform/x86/intel/vsec: Rework early hardware code (Prarit Bhargava) [2076744] - platform/x86/intel: Fix pmt_crashlog array reference (Prarit Bhargava) [2076744] - powerpc/kexec_file: Use current CPU info while setting up FDT (Mamatha Inamdar) [2126520] - mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops (Waiman Long) [2095075] - mm/kmemleak: prevent soft lockup in first object iteration loop of kmemleak_scan() (Waiman Long) [2095075] - mm/kmemleak: skip unlikely objects in kmemleak_scan() without taking lock (Waiman Long) [2095075] - mm/kmemleak: use _irq lock/unlock variants in kmemleak_scan/_clear() (Waiman Long) [2095075] - mm/kmemleak: avoid scanning potential huge holes (Waiman Long) [2095075] - KVM: s390: pci: fix GAIT physical vs virtual pointers usage (Thomas Huth) [1664379] - KVM: s390: pci: fix plain integer as NULL pointer warnings (Thomas Huth) [1664379] - KVM: s390/pci: fix include duplicates (Thomas Huth) [1664379] - redhat: Use group notifier to get the KVM pointer in the vfio_pci_zdev code (Thomas Huth) [1664379] - KVM: s390: pci: register pci hooks without interpretation (Thomas Huth) [1664379] - KVM: s390: pci: Hook to access KVM lowlevel from VFIO (Thomas Huth) [1664379] - Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline (Thomas Huth) [1664379] - KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices (Thomas Huth) [1664379] - vfio-pci/zdev: different maxstbl for interpreted devices (Thomas Huth) [1664379] - vfio-pci/zdev: add function handle to clp base capability (Thomas Huth) [1664379] - vfio-pci/zdev: add open/close device hooks (Thomas Huth) [1664379] - KVM: s390: pci: add routines to start/stop interpretive execution (Thomas Huth) [1664379] - KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding (Thomas Huth) [1664379] - KVM: s390: mechanism to enable guest zPCI Interpretation (Thomas Huth) [1664379] - KVM: s390: pci: enable host forwarding of Adapter Event Notifications (Thomas Huth) [1664379] - KVM: s390: pci: do initial setup for AEN interpretation (Thomas Huth) [1664379] - KVM: s390: pci: add basic kvm_zdev structure (Thomas Huth) [1664379] - redhat: Enable the new CONFIG_VFIO_PCI_ZDEV_KVM switch (Thomas Huth) [1664379] - vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM (Thomas Huth) [1664379] - vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig (Thomas Huth) [1664379] - vfio-pci/zdev: fix possible segmentation fault issue (Thomas Huth) [1664379] - s390/pci: stash dtsm and maxstbl (Thomas Huth) [1664379] - s390/pci: stash associated GISA designation (Thomas Huth) [1664379] - s390/pci: externalize the SIC operation controls and routine (Thomas Huth) [1664379] - s390/airq: allow for airq structure that uses an input vector (Thomas Huth) [1664379] - s390/airq: pass more TPI info to airq handlers (Thomas Huth) [1664379] - s390/cio: add tpi.h header file (Thomas Huth) [1664379] - s390/ap: fix kernel doc comments (Thomas Huth) [1664379] - s390/sclp: detect the AISI facility (Thomas Huth) [1664379] - s390/sclp: detect the AENI facility (Thomas Huth) [1664379] - s390/sclp: detect the AISII facility (Thomas Huth) [1664379] - s390/sclp: detect the zPCI load/store interpretation facility (Thomas Huth) [1664379] - s390/sclp: add detection of IPL-complete-control facility (Thomas Huth) [1664379] - s390/pci: add error record for CC 2 retries (Thomas Huth) [2134399] - s390/pci: add PCI access type and length to error records (Thomas Huth) [2134399] - s390/pci: don't log availability events as errors (Thomas Huth) [2134399] - s390/pci: make better use of zpci_dbg() levels (Thomas Huth) [2134399] - s390/pci: rename get_zdev_by_bus() to zdev_from_bus() (Thomas Huth) [2134399] - redhat: Restore clp_rescan_pci_devices_simple() function (Thomas Huth) [2134399] - s390/pci: improve zpci_dev reference counting (Thomas Huth) [2134399] - s390/pci: make zpci_set_irq()/zpci_clear_irq() static (Thomas Huth) [2134399] - s390/pci: simplify __pciwb_mio() inline asm (Thomas Huth) [2134399] - s390/pci: use physical addresses in DMA tables (Thomas Huth) [2134399] - s390/pci: use phys_to_virt() for AIBVs/DIBVs (Thomas Huth) [2134399] - s390/pci: implement minimal PCI error recovery (Thomas Huth) [2134399] - PCI: Export pci_dev_lock() (Thomas Huth) [2134399] - PCI: Export pci_dev_trylock() and pci_dev_unlock() (Thomas Huth) [2134399] - s390/pci: implement reset_slot for hotplug slot (Thomas Huth) [2134399] - s390/pci: refresh function handle in iomap (Thomas Huth) [2134399] - s390/pci: add simpler s390dbf traces for events (Thomas Huth) [2134399] - s390/pci: tolerate inconsistent handle in recover (Thomas Huth) [2134399] - s390/pci_mmio: fully validate the VMA before calling follow_pte() (Thomas Huth) [2134399] - s390/pci: read clp_list_pci_req only once (Thomas Huth) [2134399] - s390/pci: fix clp_get_state() handling of -ENODEV (Thomas Huth) [2134399] - s390/pci: improve DMA translation init and exit (Thomas Huth) [2134399] - s390/pci: simplify CLP List PCI handling (Thomas Huth) [2134399] - s390/pci: handle FH state mismatch only on disable (Thomas Huth) [2134399] - s390/pci: fix misleading rc in clp_set_pci_fn() (Thomas Huth) [2134399] - s390/pci: reset zdev->zbus on registration failure (Thomas Huth) [2134399] - s390/pci: cleanup resources only if necessary (Thomas Huth) [2134399] - s390/pci: add zpci_set_irq()/zpci_clear_irq() (Thomas Huth) [2134399] - s390/pci: use register pair instead of register asm (Thomas Huth) [2134399] - s390: introduce register pair union (Thomas Huth) [2134399] - s390/pci: handle stale deconfiguration events (Thomas Huth) [2134399] - s390/pci: rename zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: narrow scope of zpci_configure_device() (Thomas Huth) [2134399] - s390/pci: separate zbus registration from scanning (Thomas Huth) [2134399] - s390/pci: use mutex not spinlock for zbus list (Thomas Huth) [2134399] - s390/pci: separate zbus creation from scanning (Thomas Huth) [2134399] - s390/pci: do more bus setup in zpci_bus_scan() (Thomas Huth) [2134399] - s390/pci: introduce zpci_bus_scan_device() (Thomas Huth) [2134399] - s390/pci: fix DMA cleanup on hard deconfigure (Thomas Huth) [2134399] - s390/pci: move zpci_remove_device() to bus code (Thomas Huth) [2134399] - s390/pci: unify de-/configure for slots and events (Thomas Huth) [2134399] - s390/pci: add zpci_event_hard_deconfigured() (Thomas Huth) [2134399] - s390/pci: deconfigure device on release (Thomas Huth) [2134399] - s390/pci: refactor zpci function states (Thomas Huth) [2134399] - s390/pci: inform when missing required facilities (Thomas Huth) [2134399] - s390/pci: remove races against pte updates (Thomas Huth) [2134399] - s390: remove orphaned function declarations (Thomas Huth) [2134399] - s390/pci: add missing pci_iov.h include (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices_simple() (Thomas Huth) [2134399] - s390/pci: remove clp_rescan_pci_devices() (Thomas Huth) [2134399] - s390/pci: consolidate SR-IOV specific code (Thomas Huth) [2134399] - s390/pci: Implement ioremap_wc/prot() with MIO (Thomas Huth) [2134399] - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (Thomas Huth) [2134399] - s390/pci: clarify comment in s390_mmio_read/write (Thomas Huth) [2134399] - s390/pci: remove unused functions (Thomas Huth) [2134399] - s390/pci: Log new handle in clp_disable_fh() (Thomas Huth) [2134399] - s390/pci: ioremap() align with generic code (Thomas Huth) [2134399] - s390: enforce CONFIG_SMP (Thomas Huth) [2134399] - s390/pci: mark function(s) __always_inline (Thomas Huth) [2134399] - s390/pci: avoid using strncmp with hardcoded length (Thomas Huth) [2134399] - s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_resources (Thomas Huth) [2134399] - s390: pci: no need to check return value of debugfs_create functions (Thomas Huth) [2134399] - s390/pci: fix sleeping in atomic during hotplug (Thomas Huth) [2134399] - s390/pci: remove fmb address from debug output (Thomas Huth) [2134399] - s390/pci: add fmt3 fmb (Thomas Huth) [2134399] - tools headers kvm s390: Sync headers with the kernel sources (Thomas Huth) [2111063] - KVM: s390: resetting the Topology-Change-Report (Thomas Huth) [2111063] - KVM: s390: guest support for topology function (Thomas Huth) [2111063] - KVM: s390: Cleanup ipte lock access and SIIF facility checks (Thomas Huth) [2111063] - KVM: s390: drop unexpected word 'and' in the comments (Thomas Huth) [2111063] - Documentation: KVM: update s390-diag.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update msr.rst reference (Thomas Huth) [2043872] - Documentation: KVM: update amd-memory-encryption.rst references (Thomas Huth) [2043872] - Documentation: KVM: update s390-pv.rst reference (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Explain rc/rrc delivery (Thomas Huth) [2043872] - Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions (Thomas Huth) [2043872] - Documentation: KVM: add API issues section (Thomas Huth) [2043872] - Documentation: virt: Protected virtual machine dumps (Thomas Huth) [2043872] - Documentation: KVM: add separate directories for architecture-specific documentation (Thomas Huth) [2043872] - KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP (Thomas Huth) [2043872] - KVM: s390: Add CPU dump functionality (Thomas Huth) [2043872] - KVM: s390: Add configuration dump functionality (Thomas Huth) [2043872] - KVM: s390: pv: Add query dump information (Thomas Huth) [2043872] - KVM: s390: pv: Add dump support definitions (Thomas Huth) [2043872] - KVM: s390: pv: Add query interface (Thomas Huth) [2043872] - s390/uv: Add dump fields to query (Thomas Huth) [2043872] - s390/uv: Add SE hdr query information (Thomas Huth) [2043872] - kvm: Move KVM_GET_XSAVE2 IOCTL definition at the end of kvm.h (Thomas Huth) [2043872] - docs: kvm: fix WARNINGs from api.rst (Thomas Huth) [2043872] - s390/mm: use non-quiescing sske for KVM switch to keyed guest (Thomas Huth) [2043872] - s390/gmap: voluntarily schedule during key setting (Thomas Huth) [2043872] - KVM: s390: Don't indicate suppression on dirtying, failing memop (Thomas Huth) [2043872] - s390: uv: Add offset comments to UV query struct and fix naming (Thomas Huth) [2043872] - KVM: s390: Use Makefile.kvm for common files (Thomas Huth) [2043872] - KVM: s390: Skip gfn/size sanity checks on memslot DELETE or FLAGS_ONLY (Thomas Huth) [2043872] - fs: dlm: fix invalid derefence of sb_lvbptr (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in unlock validation (Alexander Aring) [2121790] - fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring) [2121790] - fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring) [2121790] - scsi: core: Fix a use-after-free (Ming Lei) [1961010] - net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2135685] - net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2135685] - net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2135685] - powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU (Steve Best) [2133103] - flow_dissector: Do not count vlan tags inside tunnel payload (Ivan Vecera) [2136875] - flow_offload: Introduce flow_match_pppoe (Ivan Vecera) [2136875] - net/sched: flower: Add PPPoE filter (Ivan Vecera) [2136875] - flow_dissector: Add PPPoE dissectors (Ivan Vecera) [2136875] - net/sched: flower: Consider the number of tags for vlan filters (Ivan Vecera) [2136875] - net/sched: flower: Add number of vlan tags filter (Ivan Vecera) [2136875] - flow_dissector: Add number of vlan tags dissector (Ivan Vecera) [2136875] - net/sched: flower: Reduce identation after is_key_vlan refactoring (Ivan Vecera) [2136875] - net/sched: flower: Helper function for vlan ethtype checks (Ivan Vecera) [2136875] - dissector: do not set invalid PPP protocol (Ivan Vecera) [2136875] - dm bufio: use the acquire memory barrier when testing for B_READING (Benjamin Marzinski) [2139161] - provide arch_test_bit_acquire for architectures that define test_bit (Benjamin Marzinski) [2139161] - wait_on_bit: add an acquire memory barrier (Benjamin Marzinski) [2139161] - add barriers to buffer_uptodate and set_buffer_uptodate (Benjamin Marzinski) [2139161] - dm verity: Add documentation for try_verify_in_tasklet option (Benjamin Marzinski) [2139161] - dm cache: delete the redundant word 'each' in comment (Benjamin Marzinski) [2139161] - dm raid: fix typo in analyse_superblocks code comment (Benjamin Marzinski) [2139161] - dm verity: enable WQ_HIGHPRI on verify_wq (Benjamin Marzinski) [2139161] - dm raid: delete the redundant word 'that' in comment (Benjamin Marzinski) [2139161] - dm: change from DMWARN to DMERR or DMCRIT for fatal errors (Benjamin Marzinski) [2139161] - dm bufio: fix some cases where the code sleeps with spinlock held (Benjamin Marzinski) [2139161] - dm writecache: fix smatch warning about invalid return from writecache_map (Benjamin Marzinski) [2139161] - dm verity: fix verity_parse_opt_args parsing (Benjamin Marzinski) [2139161] - dm verity: fix DM_VERITY_OPTS_MAX value yet again (Benjamin Marzinski) [2139161] - dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking (Benjamin Marzinski) [2139161] - dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND (Benjamin Marzinski) [2139161] - dm verity: only copy bvec_iter in verity_verify_io if in_tasklet (Benjamin Marzinski) [2139161] - dm verity: optimize verity_verify_io if FEC not configured (Benjamin Marzinski) [2139161] - dm verity: conditionally enable branching for "try_verify_in_tasklet" (Benjamin Marzinski) [2139161] - dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP (Benjamin Marzinski) [2139161] - dm verity: allow optional args to alter primary args handling (Benjamin Marzinski) [2139161] - dm verity: Add optional "try_verify_in_tasklet" feature (Benjamin Marzinski) [2139161] - dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag (Benjamin Marzinski) [2139161] - dm bufio: Add flags argument to dm_bufio_client_create (Benjamin Marzinski) [2139161] - dm: Start pr_preempt from the same starting path (Benjamin Marzinski) [2139161] - dm: Fix PR release handling for non All Registrants (Benjamin Marzinski) [2139161] - dm: Start pr_reserve from the same starting path (Benjamin Marzinski) [2139161] - dm: Allow dm_call_pr to be used for path searches (Benjamin Marzinski) [2139161] - Documentation: dm writecache: Render status list as list (Benjamin Marzinski) [2139161] - Documentation: dm writecache: add blank line before optional parameters (Benjamin Marzinski) [2139161] - dm snapshot: fix typo in snapshot_map() comment (Benjamin Marzinski) [2139161] - dm raid: remove redundant "the" in parse_raid_params() comment (Benjamin Marzinski) [2139161] - dm cache: fix typo in 2 comment blocks (Benjamin Marzinski) [2139161] - dm verity: fix checkpatch close brace error (Benjamin Marzinski) [2139161] - dm table: rename dm_target variable in dm_table_add_target() (Benjamin Marzinski) [2139161] - dm table: audit all dm_table_get_target() callers (Benjamin Marzinski) [2139161] - dm table: remove dm_table_get_num_targets() wrapper (Benjamin Marzinski) [2139161] - writeback: Avoid skipping inode writeback (Waiman Long) [2138886] - writeback: fix obtain a reference to a freeing memcg css (Waiman Long) [2138886] - mm/memcg: disable threshold event handlers on PREEMPT_RT (Waiman Long) [2138886] - memcg: increase MEMCG_CHARGE_BATCH to 64 (Waiman Long) [2138886] - mm: page_counter: rearrange struct page_counter fields (Waiman Long) [2138886] - mm: page_counter: remove unneeded atomic ops for low/min (Waiman Long) [2138886] - memcg: reduce size of memcg vmstats structures (Waiman Long) [2138886] - memcg: rearrange code (Waiman Long) [2138886] - memcg: extract memcg_vmstats from struct mem_cgroup (Waiman Long) [2138886] - mm: memcontrol: fix potential oom_lock recursion deadlock (Waiman Long) [2138886] - mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2 (Waiman Long) [2138886] - mm/memcg: protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. (Waiman Long) [2138886] - writeback: memcg: simplify cgroup_writeback_by_id (Waiman Long) [2138886] - writeback, cgroup: do not reparent dax inodes (Waiman Long) [2138886] - writeback, cgroup: remove wb from offline list before releasing refcnt (Waiman Long) [2138886] - writeback, cgroup: release dying cgwbs by switching attached inodes (Waiman Long) [2138886] - writeback, cgroup: support switching multiple inodes at once (Waiman Long) [2138886] - writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn() (Waiman Long) [2138886] - writeback, cgroup: keep list of inodes attached to bdi_writeback (Waiman Long) [2138886] - writeback, cgroup: switch to rcu_work API in inode_switch_wbs() (Waiman Long) [2138886] - writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Waiman Long) [2138886] - writeback, cgroup: add smp_mb() to cgroup_writeback_umount() (Waiman Long) [2138886] - writeback, cgroup: do not switch inodes with I_WILL_FREE flag (Waiman Long) [2138886] - docs/admin-guide: cgroup-v2: typos and spaces (Waiman Long) [2138886] - fs: improve comments for writeback_single_inode() (Waiman Long) [2138886] - writeback: remove struct bdi_writeback_congested (Waiman Long) [2138886] - writeback: remove {set,clear}_wb_congested (Waiman Long) [2138886] - fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount (Waiman Long) [2138886] - blkcg: remove unused __blkg_release_rcu() (Waiman Long) [2138886] - writeback: Add a bdi_writeback_rh extension to struct bdi_writeback (Waiman Long) [2138886] - RDMA/irdma: Report the correct link speed (Kamal Heib) [2125102] - blk-mq: avoid double ->queue_rq() because of early timeout (Ming Lei) [2132438] - blk-mq: add one API for waiting until quiesce is done (Ming Lei) [2132438] - blk-mq: support concurrent queue quiesce/unquiesce (Ming Lei) [2132438] - bridge: Do not send empty IFLA_AF_SPEC attribute (Ivan Vecera) [2139133] - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Ivan Vecera) [2139133] - net: bridge: vlan: fix memory leak in __allowed_ingress (Ivan Vecera) [2139133]- ice: Add additional CSR registers to ETHTOOL_GREGS (Petr Oros) [2131024] - udp: Update reuse->has_conns under reuseport_lock. (Xin Long) [2135937] - udp: Remove redundant __udp_sysctl_init() call from udp_init(). (Xin Long) [2135937] - udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Xin Long) [2135937] - Documentation: fix udp_wmem_min in ip-sysctl.rst (Xin Long) [2135937] - be2net: Fix buffer overflow in be_get_module_eeprom (Josef Oskera) [2126917] - iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar) [2133331]- md: Fix spelling mistake in comments of r5l_log (Nigel Croxon) [2112935] - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Nigel Croxon) [2112935] - md/raid10: convert resync_lock to use seqlock (Nigel Croxon) [2112935] - md/raid10: fix improper BUG_ON() in raise_barrier() (Nigel Croxon) [2112935] - md/raid10: prevent unnecessary calls to wake_up() in fast path (Nigel Croxon) [2112935] - md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait (Nigel Croxon) [2112935] - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Nigel Croxon) [2112935] - md: Remove extra mddev_get() in md_seq_start() (Nigel Croxon) [2112935] - md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() (Nigel Croxon) [2112935 2111563] - md/raid5: Ensure stripe_fill happens on non-read IO with journal (Nigel Croxon) [2112935] - md/raid5: Don't read ->active_stripes if it's not needed (Nigel Croxon) [2112935] - md/raid5: Cleanup prototype of raid5_get_active_stripe() (Nigel Croxon) [2112935] - md/raid5: Drop extern on function declarations in raid5.h (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md: Replace snprintf with scnprintf (Nigel Croxon) [2112935] - md/raid10: fix compile warning (Nigel Croxon) [2112935] - md/raid5: Fix spelling mistakes in comments (Nigel Croxon) [2112935] - md: call __md_stop_writes in md_stop (Nigel Croxon) [2112935] - md: Flush workqueue md_rdev_misc_wq in md_alloc() (Nigel Croxon) [2112935] - drivers:md:fix a potential use-after-free bug (Nigel Croxon) [2112935] - md/raid5: Ensure batch_last is released before sleeping for quiesce (Nigel Croxon) [2112935] - md/raid5: Move stripe_request_ctx up (Nigel Croxon) [2112935] - md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage() (Nigel Croxon) [2112935] - md/raid5: Make is_inactive_blocked() helper (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_get_active_stripe() (Nigel Croxon) [2112935] - md-raid10: fix KASAN warning (Nigel Croxon) [2112935] - md: fix build failure for !MODULE (Nigel Croxon) [2112935] - raid5: fix duplicate checks for rdev->saved_raid_disk (Nigel Croxon) [2112935] - md/raid5: Convert prepare_to_wait() to wait_woken() api (Nigel Croxon) [2112935] - md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request() (Nigel Croxon) [2112935] - md: Fix spelling mistake in comments (Nigel Croxon) [2112935] - md/raid5: Increase restriction on max segments per request (Nigel Croxon) [2112935] - md/raid5: Improve debug prints (Nigel Croxon) [2112935] - md/raid5: Pivot raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Check all disks in a stripe_head for reshape progress (Nigel Croxon) [2112935] - md/raid5: Refactor add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Keep a reference to last stripe_head for batch (Nigel Croxon) [2112935] - md/raid5: Refactor for loop in raid5_make_request() into while loop (Nigel Croxon) [2112935] - md/raid5: Move read_seqcount_begin() into make_stripe_request() (Nigel Croxon) [2112935] - md/raid5: Drop the do_prepare flag in raid5_make_request() (Nigel Croxon) [2112935] - md/raid5: Factor out helper from raid5_make_request() loop (Nigel Croxon) [2112935] - md/raid5: Move common stripe get code into new find_get_stripe() helper (Nigel Croxon) [2112935] - md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio() (Nigel Croxon) [2112935] - md/raid5: Refactor raid5_make_request loop (Nigel Croxon) [2112935] - md/raid5: Factor out ahead_of_reshape() function (Nigel Croxon) [2112935] - md/raid5: Make logic blocking check consistent with logic that blocks (Nigel Croxon) [2112935] - md: unlock mddev before reap sync_thread in action_store (Nigel Croxon) [2112935] - md: Explicitly create command-line configured devices (Nigel Croxon) [2112935] - md: Notify sysfs sync_completed in md_reap_sync_thread() (Nigel Croxon) [2112935] - md: Ensure resync is reported after it starts (Nigel Croxon) [2112935] - md: Use enum for overloaded magic numbers used by mddev->curr_resync (Nigel Croxon) [2112935] - md/raid5-cache: Annotate pslot with __rcu notation (Nigel Croxon) [2112935] - md/raid5-cache: Clear conf->log after finishing work (Nigel Croxon) [2112935] - md/raid5-cache: Drop RCU usage of conf->log (Nigel Croxon) [2112935] - md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() (Nigel Croxon) [2112935] - md/raid5: suspend the array for calls to log_exit() (Nigel Croxon) [2112935] - md/raid5-ppl: Drop unused argument from ppl_handle_flush_request() (Nigel Croxon) [2112935] - md/raid5-log: Drop extern decorators for function prototypes (Nigel Croxon) [2112935] - md/raid5: missing error code in setup_conf() (Nigel Croxon) [2112935] - Revert "md: don't unregister sync_thread with reconfig_mutex held" (Nigel Croxon) [2112935] - qed: fix typos in comments (Manish Chopra) [2111885] - net: qede: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() (Manish Chopra) [2111885] - qlogic: qed: fix clang -Wformat warnings (Manish Chopra) [2111885] - qed: Use bitmap_empty() (Manish Chopra) [2111885] - qed: Use the bitmap API to allocate bitmaps (Manish Chopra) [2111885] - qlogic/qed: fix repeated words in comments (Manish Chopra) [2111885] - net: qed: fix typos in comments (Manish Chopra) [2111885] - RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: Remove unnecessary synchronize_irq() before free_irq() (Manish Chopra) [2111885] - qed: replace bitmap_weight with bitmap_empty in qed_roce_stop() (Manish Chopra) [2111885] - qed: rework qed_rdma_bmap_free() (Manish Chopra) [2111885] - qed: Remove IP services API. (Manish Chopra) [2111885] - qed: remove an unneed NULL check on list iterator (Manish Chopra) [2111885] - RDMA/irdma: Report RNR NAK generation in device caps (Kamal Heib) [2120676 2103957] - RDMA/irdma: Use s/g array in post send only when its valid (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return correct WC error for bind operation failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Return error on MR deregister CQP failure (Kamal Heib) [2120676 2103957] - RDMA/irdma: Report the correct max cqes from query device (Kamal Heib) [2120676 2103957] - RDMA/siw: Pass a pointer to virt_to_page() (Kamal Heib) [2120676] - RDMA/cma: Fix arguments order in net device validation (Kamal Heib) [2120676] - RDMA/irdma: Fix drain SQ hang with no completion (Kamal Heib) [2120676 2103957 2033244 2053376] - IB/iser: Fix login with authentication (Kamal Heib) [2120676] - RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt_cm_req_recv() (Kamal Heib) [2120676] - RDMA/rxe: Fix error unwind in rxe_create_qp() (Kamal Heib) [2120676] - RDMA/rxe: Split qp state for requester and completer (Kamal Heib) [2120676] - RDMA/rxe: Generate error completion for error requester QP state (Kamal Heib) [2120676] - RDMA/rxe: Update wqe_index for each wqe error completion (Kamal Heib) [2120676] - RDMA/srpt: Fix a use-after-free (Kamal Heib) [2120676] - RDMA/srpt: Introduce a reference count in struct srpt_device (Kamal Heib) [2120676] - RDMA/srpt: Duplicate port name members (Kamal Heib) [2120676] - Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" (Kamal Heib) [2120676] - RDMA/rxe: Replace __rxe_do_task by rxe_run_task (Kamal Heib) [2120676] - RDMA/rxe: Limit the number of calls to each tasklet (Kamal Heib) [2120676] - RDMA/rxe: Make the tasklet exits the same (Kamal Heib) [2120676] - RDMA/rxe: Fix rnr retry behavior (Kamal Heib) [2120676] - RDMA/rxe: Add rxe_is_fenced() subroutine (Kamal Heib) [2120676] - RDMA/rxe: For invalidate compare according to set keys in mr (Kamal Heib) [2120676] - RDMA: Fix comment typo (Kamal Heib) [2120676] - IB: Fix repeated words 'the the' comments (Kamal Heib) [2120676] - RDMA/rxe: Fix mw bind to allow any consumer key portion (Kamal Heib) [2120676] - RDMA/rxe: Fix spelling mistake in error print (Kamal Heib) [2120676] - RDMA/rxe: Remove unused qp parameter (Kamal Heib) [2120676] - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Kamal Heib) [2120676] - RDMA/rxe: Remove unused mask parameter (Kamal Heib) [2120676] - RDMA/rxe: Rename rxe_atomic_reply to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add common rxe_prepare_res() (Kamal Heib) [2120676] - RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup (Kamal Heib) [2120676] - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Kamal Heib) [2120676] - RDMA/hfi1: Depend on !UML (Kamal Heib) [2120676] - RDMA/irdma: Use the bitmap API to allocate bitmaps (Kamal Heib) [2120676 2103957] - RDMA: remove useless condition in siw_create_cq() (Kamal Heib) [2120676] - RDMA/irdma: Fix setting of QP context err_rq_idx_valid field (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix VLAN connection with wildcard address (Kamal Heib) [2120676 2103957] - RDMA/irdma: Fix a window for use-after-free (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make resource distribution algorithm more QP oriented (Kamal Heib) [2120676 2103957] - RDMA/irdma: Make CQP invalid state error non-critical (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add AE source to error log (Kamal Heib) [2120676 2103957] - RDMA/irdma: Add 2 level PBLE support for FMR (Kamal Heib) [2120676 2103957] - IB: Fix spelling of 'writable' (Kamal Heib) [2120676] - RDMA/rxe: Remove unnecessary include statement (Kamal Heib) [2120676] - RDMA/rxe: Replace include statement (Kamal Heib) [2120676] - RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs (Kamal Heib) [2120676] - RDMA/rxe: Fix deadlock in rxe_do_local_ops() (Kamal Heib) [2120676] - RDMA/rxe: Merge normal and retry atomic flows (Kamal Heib) [2120676] - RDMA/rxe: Move atomic original value to res (Kamal Heib) [2120676] - RDMA/rxe: Move atomic responder res to atomic_reply (Kamal Heib) [2120676] - RDMA/rxe: Add a responder state for atomic reply (Kamal Heib) [2120676] - RDMA/rxe: Move code to rxe_prepare_atomic_res() (Kamal Heib) [2120676] - RDMA/rxe: Convert read side locking to rcu (Kamal Heib) [2120676] - RDMA/rxe: Stop lookup of partially built objects (Kamal Heib) [2120676] - RDMA/rxe: Remove useless pkt parameters (Kamal Heib) [2120676] - RDMA: Correct duplicated words in comments (Kamal Heib) [2120676] - IB/iser: Drain the entire QP during destruction flow (Kamal Heib) [2120676] - RDMA/rxe: fix xa_alloc_cycle() error return value check again (Kamal Heib) [2120676] - RDMA/core: Add a netevent notifier to cma (Kamal Heib) [2120676 2117912] - RDMA/core: Add an rb_tree that stores cm_ids sorted by ifindex and remote IP (Kamal Heib) [2120676 2117912] - RDMA/hfi1: Fix typo in comment (Kamal Heib) [2120676] - RDMA: Split kernel-only global device caps from uverbs device caps (Kamal Heib) [2120675] - RDMA/hfi1: Remove all traces of diagpkt support (Kamal Heib) [2120675] - RDMA/hfi1: Consolidate software versions (Kamal Heib) [2120675] - RDMA/hfi1: Remove pointless driver version (Kamal Heib) [2120675] - RDMA/hfi1: Prevent panic when SDMA is disabled (Kamal Heib) [2120675] - RDMA/core: Fix typo in comment (Kamal Heib) [2120675] - IB/hf1: Fix typo in comment (Kamal Heib) [2120675] - IB/iser: Fix typo in comment (Kamal Heib) [2120675] - IB/isert: Avoid flush_scheduled_work() usage (Kamal Heib) [2120675] - RDMA/siw: Enable siw on tunnel devices (Kamal Heib) [2120675] - RDMA/rxe: Enforce IBA C11-17 (Kamal Heib) [2120675] - RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Check rxe_get() return value (Kamal Heib) [2120675] - RDMA/rxe: Add rxe_srq_cleanup() (Kamal Heib) [2120675] - RDMA/rxe: Remove IB_SRQ_INIT_MASK (Kamal Heib) [2120675] - RDMA/rxe: Skip adjusting remote addr for write in retry operation (Kamal Heib) [2120675] - RDMA/rxe: Optimize the mr pool struct (Kamal Heib) [2120675] - RDMA/rxe: Replace paylen by payload (Kamal Heib) [2120675] - RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage (Kamal Heib) [2120675] - RDMA/rxe: Remove useless parameters for update_state() (Kamal Heib) [2120675] - RDMA/rxe: Remove reliable datagram support (Kamal Heib) [2120675] - RDMA/rxe: Remove support for SMI QPs from rdma_rxe (Kamal Heib) [2120675] - RDMA/rxe: Remove mc_grp_pool from struct rxe_dev (Kamal Heib) [2120675] - RDMA/rxe: Remove type 2A memory window capability (Kamal Heib) [2120675] - RDMA/usnic: Refactor usnic_uiom_alloc_pd() (Kamal Heib) [2120675] - RDMA/usnic: Stop using iommu_present() (Kamal Heib) [2120675] - IB/SA: Replace usage of found with dedicated list iterator variable (Kamal Heib) [2120675] - IB/rdmavt: add missing locks in rvt_ruc_loopback (Kamal Heib) [2120675] - IB/uverbs: Move part of enum ib_device_cap_flags to uapi (Kamal Heib) [2120675] - IB/uverbs: Move enum ib_raw_packet_caps to uapi (Kamal Heib) [2120675] - RDMA/pvrdma: Remove useless DMA-32 fallback configuration (Kamal Heib) [2120675] - RDMA: switch from 'pci_' to 'dma_' API (Kamal Heib) [2120675] - scsi: RDMA/srp: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - scsi: RDMA/iser: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Kamal Heib) [2120675] - x86/fpu: Prevent FPU state corruption (Oleksandr Natalenko) [2130890] - net: team: Unsync device addresses on ndo_stop (Hangbin Liu) [2135240] - mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE case (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Force tlb-flush VM_PFNMAP vmas (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Let there be one tlb_{start,end}_vma() implementation (Waiman Long) [2130166] {CVE-2022-39188} - mmu_gather: Remove per arch tlb_{start,end}_vma() (Waiman Long) [2130166] {CVE-2022-39188} - x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT page-tables (Waiman Long) [2130166] {CVE-2022-39188} - tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() (Waiman Long) [2130166] {CVE-2022-39188} - tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() (Waiman Long) [2130166] {CVE-2022-39188} - mm: proc: Invalidate TLB after clearing soft-dirty page state (Waiman Long) [2130166] {CVE-2022-39188} - mm: fix clear_refs_write locking (Waiman Long) [2130166] {CVE-2022-39188} - s390/Kconfig: sort config S390 select list once again (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: provide MMU_GATHER_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: rename HAVE_RCU_TABLE_FREE (Waiman Long) [2130166] {CVE-2022-39188} - asm-generic/tlb: avoid potential double flush (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Flush the full mm even when need_flush_all is set (Waiman Long) [2130166] {CVE-2022-39188} - powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_all (Waiman Long) [2130166] {CVE-2022-39188} - mm/tlb: Remove CONFIG_HAVE_RCU_TABLE_INVALIDATE (Waiman Long) [2130166] {CVE-2022-39188} - Add skb drop reasons to IPv6 UDP receive path (Antoine Tenart) [2059158] - net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM (Antoine Tenart) [2059158] - net: skb: prevent the split of kfree_skb_reason() by gcc (Antoine Tenart) [2059158] - tcp: md5: fix IPv4-mapped support (Antoine Tenart) [2059158] - net: dropreason: reformat the comment fo skb drop reasons (Antoine Tenart) [2059158] - net: skb: use auto-generation to convert skb drop reason to string (Antoine Tenart) [2059158] - net: skb: move enum skb_drop_reason to standalone header file (Antoine Tenart) [2059158] - tcp_ipv6: set the drop_reason in the right place (Antoine Tenart) [2059158] - net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() (Antoine Tenart) [2059158] - net: skb: change the definition SKB_DR_SET() (Antoine Tenart) [2059158] - net: skb: check the boundrary of drop reason in kfree_skb_reason() (Antoine Tenart) [2059158] - net: dm: check the boundary of skb drop reasons (Antoine Tenart) [2059158] - tcp: fix signed/unsigned comparison (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_ofo_queue() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_synsent_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_synsent_state_process() drop monitor friend (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_prune_ofo_queue() (Antoine Tenart) [2059158] - tcp: add two drop reasons for tcp_ack() (Antoine Tenart) [2059158] - tcp: add drop reasons to tcp_rcv_state_process() (Antoine Tenart) [2059158] - tcp: make tcp_rcv_state_process() drop monitor friendly (Antoine Tenart) [2059158] - tcp: add drop reason support to tcp_validate_incoming() (Antoine Tenart) [2059158] - tcp: get rid of rst_seq_match (Antoine Tenart) [2059158] - tcp: consume incoming skb leading to a reset (Antoine Tenart) [2059158] - tcp: tcp_send_challenge_ack delete useless param `skb` (Antoine Tenart) [2059158] - ipv6: fix NULL deref in ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_rcv_core() (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to TLV parse (Antoine Tenart) [2059158] - net: ipv6: remove redundant statistics in ipv6_hop_jumbo() (Antoine Tenart) [2059158] - net: icmp: introduce function icmpv6_param_prob_reason() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons to ip forwarding (Antoine Tenart) [2059158] - net: ipv6: add skb drop reasons to ip6_pkt_drop() (Antoine Tenart) [2059158] - net: ipv4: add skb drop reasons to ip_error() (Antoine Tenart) [2059158] - skb: add some helpers for skb drop reasons (Antoine Tenart) [2059158] - net: icmp: add skb drop reasons to icmp protocol (Antoine Tenart) [2059158] - ping: Check return value of function 'ping_queue_rcv_skb' (Antoine Tenart) [2059158] - net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons (Antoine Tenart) [2059158] - net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT (Antoine Tenart) [2059158] - net: sock: introduce sock_queue_rcv_skb_reason() (Antoine Tenart) [2059158] - net: tcp: fix shim definition of tcp_inbound_md5_hash (Antoine Tenart) [2059158] - skb: make drop reason booleanable (Antoine Tenart) [2059158] - net/tcp: Merge TCP-MD5 inbound callbacks (Antoine Tenart) [2059158] - tcp: md5: add tcp_md5_needed jump label (Antoine Tenart) [2059158] - net: tun: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" (Antoine Tenart) [2059158] - net: tap: track dropped skb via kfree_skb_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for __netif_receive_skb_core() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_ingress() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for do_xdp_generic() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for enqueue_to_backlog() (Antoine Tenart) [2059158] - net: dev: add skb drop reasons to __dev_xmit_skb() (Antoine Tenart) [2059158] - net: skb: introduce the function kfree_skb_list_reason() (Antoine Tenart) [2059158] - net: dev: use kfree_skb_reason() for sch_handle_egress() (Antoine Tenart) [2059158] - net: neigh: add skb drop reasons to arp_error_report() (Antoine Tenart) [2059158] - net: neigh: use kfree_skb_reason() for __neigh_event_send() (Antoine Tenart) [2059158] - net: ip: add skb drop reasons for ip egress path (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue_ofo() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_data_queue() (Antoine Tenart) [2059158] - net: tcp: use tcp_drop_reason() for tcp_rcv_established() (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v{4,6}_do_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_add_backlog() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v{4,6}_inbound_md5_hash() (Antoine Tenart) [2059158] - ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash (Antoine Tenart) [2059158] - ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash (Antoine Tenart) [2059158] - ipv4/tcp: Use local variable for tcp_md5_addr (Antoine Tenart) [2059158] - net: tcp: use kfree_skb_reason() for tcp_v6_rcv() (Antoine Tenart) [2059158] - net: tcp: add skb drop reasons to tcp_v4_rcv() (Antoine Tenart) [2059158] - net: tcp: introduce tcp_drop_reason() (Antoine Tenart) [2059158] - ipv6: Add reasons for skb drops to __udp6_lib_rcv (Antoine Tenart) [2059158] - net: drop_monitor: support drop reason (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in __udp_queue_rcv_skb() (Antoine Tenart) [2059158] - net: udp: use kfree_skb_reason() in udp_queue_rcv_one_skb() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_protocol_deliver_rcu() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core() (Antoine Tenart) [2059158] - net: ipv4: use kfree_skb_reason() in ip_rcv_core() (Antoine Tenart) [2059158] - net: netfilter: use kfree_drop_reason() for NF_DROP (Antoine Tenart) [2059158] - net: skb_drop_reason: add document for drop reasons (Antoine Tenart) [2059158] - net: socket: rename SKB_DROP_REASON_SOCKET_FILTER (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in __udp4_lib_rcv() (Antoine Tenart) [2059158] - net: skb: use kfree_skb_reason() in tcp_v4_rcv() (Antoine Tenart) [2059158] - net: skb: introduce kfree_skb_reason() (Antoine Tenart) [2059158] - bnx2x: Fix comment typo (Manish Chopra) [2111882] - bnx2x: Fix spelling mistake "regiser" -> "register" (Manish Chopra) [2111882] - bnx2x: Fix undefined behavior due to shift overflowing the constant (Manish Chopra) [2111882] - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() (Davide Caratti) [2133741] - net: sched: fix possible refcount leak in tc_new_tfilter() (Davide Caratti) [2133741] - sch_sfb: Also store skb len before calling child enqueue (Davide Caratti) [2133741] - sch_sfb: Don't assume the skb is still around after enqueueing to child (Davide Caratti) [2133741] - net/sched: fix netdevice reference leaks in attach_default_qdiscs() (Davide Caratti) [2133741] - net: sched: tbf: don't call qdisc_put() while holding tree lock (Davide Caratti) [2133741] - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Davide Caratti) [2133741] - net/sched: act_api: Notify user space if any actions were flushed before error (Davide Caratti) [2133741] - tipc: fix an information leak in tipc_topsrv_kern_subscr (Xin Long) [2134962] - tipc: Fix recognition of trial period (Xin Long) [2134962] - tipc: fix shift wrapping bug in map_get() (Xin Long) [2134962] - PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited (Myron Stowe) [2072656] - x86/pci/xen: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2133518] - PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKS (Jerry Snitselaar) [2133518] - x86/apic/msi: Unbreak DMAR and HPET MSI (Jerry Snitselaar) [2133518] - iommu/amd: Remove domain search for PCI/MSI (Jerry Snitselaar) [2133518] - iommu/vt-d: Remove domain search for PCI/MSI[X] (Jerry Snitselaar) [2133518] - x86/irq: Make most MSI ops XEN private (Jerry Snitselaar) [2133518] - x86/irq: Cleanup the arch_*_msi_irqs() leftovers (Jerry Snitselaar) [2133518] - PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable (Jerry Snitselaar) [2133518] - x86/xen: Wrap XEN MSI management into irqdomain (Jerry Snitselaar) [2133518] - x86/xen: Consolidate XEN-MSI init (Jerry Snitselaar) [2133518] - x86/xen: Rework MSI teardown (Jerry Snitselaar) [2133518] - x86/xen: Make xen_msi_init() static and rename it to xen_hvm_msi_init() (Jerry Snitselaar) [2133518] - x86/irq: Move apic_post_init() invocation to one place (Jerry Snitselaar) [2133518] - x86/msi: Use generic MSI domain ops (Jerry Snitselaar) [2133518] - x86/msi: Remove pointless vcpu_affinity callback (Jerry Snitselaar) [2133518] - netfilter: nf_conntrack_irc: Tighten matching on DCC message (Wander Lairson Costa) [2124092] {CVE-2022-2663} - netfilter: nf_conntrack_irc: Fix forged IP logic (Wander Lairson Costa) [2124092] {CVE-2022-2663} - ice: Add support Flex RXD (Michal Schmidt) [2131310] - asm-generic: sections: refactor memory_intersects (Jerry Snitselaar) [2112119] - swiotlb: fix passing local variable to debugfs_create_ulong() (Jerry Snitselaar) [2112119] - swiotlb: move struct io_tlb_slot to swiotlb.c (Jerry Snitselaar) [2112119] - swiotlb: ensure a segment doesn't cross the area boundary (Jerry Snitselaar) [2112119] - swiotlb: consolidate rounding up default_nslabs (Jerry Snitselaar) [2112119] - swiotlb: remove unused fields in io_tlb_mem (Jerry Snitselaar) [2112119] - swiotlb: fix use after free on error handling path (Jerry Snitselaar) [2112119] - swiotlb: split up the global swiotlb lock (Jerry Snitselaar) [2112119] - swiotlb: fail map correctly with failed io_tlb_default_mem (Jerry Snitselaar) [2112119] - swiotlb: remove a useless return in swiotlb_init (Jerry Snitselaar) [2112119] - swiotlb: remove the unused swiotlb_force declaration (Jerry Snitselaar) [2112119] - iommu/dma: Fix race condition during iova_domain initialization (Jerry Snitselaar) [2112119] - iommu/amd: Fix compile warning in init code (Jerry Snitselaar) [2106599] - iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement (Jerry Snitselaar) [2106599] - iommu/vt-d: Check correct capability for sagaw determination (Jerry Snitselaar) [2112119] - iommu/vt-d: Correctly calculate sagaw value of IOMMU (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix kdump kernels boot failure with scalable mode (Jerry Snitselaar) [2080413] - iommu/amd: use full 64-bit value in build_completion_wait() (Jerry Snitselaar) [2112119] - swiotlb: avoid potential left shift overflow (Jerry Snitselaar) [2112119] - dma-debug: improve search for partial syncs (Jerry Snitselaar) [2112119] - iommu/iova: Improve 32-bit free space estimate (Jerry Snitselaar) [2112119] - iommu/amd: Handle return of iommu_device_sysfs_add (Jerry Snitselaar) [2112119] - swiotlb: fix setting ->force_bounce (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs-derived sizes in swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: use the right nslabs value in swiotlb_init_remap (Jerry Snitselaar) [2112119] - swiotlb: don't panic when the swiotlb buffer can't be allocated (Jerry Snitselaar) [2112119] - x86: remove cruft from (Jerry Snitselaar) [2112119] - swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl (Jerry Snitselaar) [2112119] - swiotlb: provide swiotlb_init variants that remap the buffer (Jerry Snitselaar) [2112119] - swiotlb: pass a gfp_mask argument to swiotlb_init_late (Jerry Snitselaar) [2112119] - swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction (Jerry Snitselaar) [2112119] - swiotlb: make the swiotlb_init interface more useful (Jerry Snitselaar) [2112119] - x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled (Jerry Snitselaar) [2112119] - x86: remove the IOMMU table infrastructure (Jerry Snitselaar) [2112119] - swiotlb: rename swiotlb_late_init_with_default_size (Jerry Snitselaar) [2112119] - swiotlb: simplify swiotlb_max_segment (Jerry Snitselaar) [2112119] - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: check return value after calling platform_get_resource() (Jerry Snitselaar) [2112119] - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() (Jerry Snitselaar) [2112119] - iommu/amd: Increase timeout waiting for GA log enablement (Jerry Snitselaar) [2112119] - iommu/amd: Do not call sleep while holding spinlock (Jerry Snitselaar) [2112119] - iommu/amd: Remove redundant check (Jerry Snitselaar) [2112119] - swiotlb: simplify array allocation (Jerry Snitselaar) [2112119] - swiotlb: tidy up includes (Jerry Snitselaar) [2112119] - treewide: Replace the use of mem_encrypt_active() with cc_platform_has() (Jerry Snitselaar) [2112119] - swiotlb: simplify debugfs setup (Jerry Snitselaar) [2112119] - iommu: Log iova range in map/unmap trace events (Jerry Snitselaar) [2112119] - iommu/amd: Improve amd_iommu_v2_exit() (Jerry Snitselaar) [2112119] - iommu/amd: Remove unused struct fault.devid (Jerry Snitselaar) [2112119] - iommu/amd: Clean up function declarations (Jerry Snitselaar) [2112119] - iommu/amd: Improve error handling for amd_iommu_init_pci (Jerry Snitselaar) [2112119] - iommu/iova: Separate out rcache init (Jerry Snitselaar) [2112119] - iommu/iova: Temporarily include dma-mapping.h from iova.h (Jerry Snitselaar) [2112119] - iommu: Move flush queue data into iommu_dma_cookie (Jerry Snitselaar) [2112119] - iommu/iova: Move flush queue code to iommu-dma (Jerry Snitselaar) [2112119] - iommu/iova: Consolidate flush queue code (Jerry Snitselaar) [2112119] - iommu/vt-d: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Use put_pages_list (Jerry Snitselaar) [2112119] - iommu/amd: Simplify pagetable freeing (Jerry Snitselaar) [2112119] - iommu/iova: Squash flush_cb abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Squash entry_dtor abstraction (Jerry Snitselaar) [2112119] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: fix event handling soft lockup (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocation (Jerry Snitselaar) [2112119] - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Jerry Snitselaar) [2112119] - iommu/intel: Use msi_msg shadow structs (Jerry Snitselaar) [2112119] - dma-mapping: use 'bitmap_zalloc()' when applicable (Jerry Snitselaar) [2112119] - iommu/dma: Use kvcalloc() instead of kvzalloc() (Jerry Snitselaar) [2112119] - iommu/vt-d: Convert the return type of first_pte_in_page to bool (Jerry Snitselaar) [2112119] - iommu/vt-d: Use second level for GPA->HPA translation (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove duplicate identity domain flag (Jerry Snitselaar) [2112119] - iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option (Jerry Snitselaar) [2112119] - iommu/dma: Unexport IOVA cookie management (Jerry Snitselaar) [2112119] - iommu/amd: Use struct_group() for memcpy() region (Jerry Snitselaar) [2112119] - dma-mapping: remove bogus test for pfn_valid from dma_map_resource (Jerry Snitselaar) [2112119] - iommu/vt-d: Use pci_dev_id() helper (Jerry Snitselaar) [2112119] - swiotlb-xen: this is PV-only on x86 (Jerry Snitselaar) [2112119] - xen/pci-swiotlb: reduce visibility of symbols (Jerry Snitselaar) [2112119] - iova: Export alloc_iova_fast() and free_iova_fast() (Jerry Snitselaar) [2112119] - iommu: Clarify default domain Kconfig (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Abstract iommu_iotlb_gather access (Jerry Snitselaar) [2112119] - iommu/vt-d: Refactor Kconfig a bit (Jerry Snitselaar) [2112119] - iommu: Allow enabling non-strict mode dynamically (Jerry Snitselaar) [2112119] - iommu: Merge strictness and domain type configs (Jerry Snitselaar) [2112119] - iommu: Only log strictness for DMA domains (Jerry Snitselaar) [2112119] - iommu: Expose DMA domain strictness via sysfs (Jerry Snitselaar) [2112119] - iommu: Express DMA strictness via the domain type (Jerry Snitselaar) [2112119] - iommu/vt-d: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/arm-smmu: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu/amd: Prepare for multiple DMA domain types (Jerry Snitselaar) [2112119] - iommu: Introduce explicit type for non-strict DMA domains (Jerry Snitselaar) [2112119] - iommu/io-pgtable: Remove non-strict quirk (Jerry Snitselaar) [2112119] - iommu: Indicate queued flushes via gather data (Jerry Snitselaar) [2112119] - iommu/amd: Remove stale amd_iommu_unmap_flush usage (Jerry Snitselaar) [2112119] - iommu: Remove mode argument from iommu_set_dma_strict() (Jerry Snitselaar) [2112119] - iommu/amd: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu/vt-d: Add support for IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Enhance IOMMU default DMA mode build options (Jerry Snitselaar) [2112119] - iommu: Print strict or lazy mode at init time (Jerry Snitselaar) [2112119] - iommu: Deprecate Intel and AMD cmdline methods to enable strict mode (Jerry Snitselaar) [2112119] - dma-debug: use memory_intersects() directly (Jerry Snitselaar) [2112119] - dma-debug: fix return value of __setup handlers (Jerry Snitselaar) [2112119] - arm-smmu-qcom: Ensure the qcom_scm driver has finished probing (Jerry Snitselaar) [2112119] - iommu/io-pgtable-arm: Clean up faulty sanity check (Jerry Snitselaar) [2112119] - iommu/vt-d: Fix RCU list debugging warnings (Jerry Snitselaar) [2112119] - iommu/dma: add a new dma_map_ops of get_merge_boundary() (Jerry Snitselaar) [2112119] - swiotlb: do not zero buffer in set_memory_decrypted() (Jerry Snitselaar) [2112119] - iommu: iommu_ops RH_KABI cleanup (Jerry Snitselaar) [2112119] - device: Fix RH_KABI work around (Jerry Snitselaar) [2112357] - iommu/vt-d: Drop stop marker messages (Jerry Snitselaar) [2112119] - iommu/vt-d: Remove unused function intel_svm_capable() (Jerry Snitselaar) [2112119] - iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_invalidate_range() (Jerry Snitselaar) [2112119] - iommu/vt-d: Delete dev_has_feat callback (Jerry Snitselaar) [2112119] - iommu/amd: Remove useless irq affinity notifier (Jerry Snitselaar) [2112119]- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() (Nilesh Javali) [2109890] - scsi: qedi: Remove set but unused 'page' variable (Nilesh Javali) [2109890] - x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Wander Lairson Costa) [2070700] {CVE-2022-25265} - x86/elf: Add table to document READ_IMPLIES_EXEC (Wander Lairson Costa) [2070700] {CVE-2022-25265} - RHEL-only: KVM: selftests: Enable rseq_test on aarch64 (Gavin Shan) [2128974] - KVM: selftests: Use getcpu() instead of sched_getcpu() in rseq_test (Gavin Shan) [2128974] - selftests: kvm: Fix a compile error in selftests/kvm/rseq_test.c (Gavin Shan) [2128974] - KVM: selftests: Fix target thread to be migrated in rseq_test (Gavin Shan) [2128974] - selftests: KVM: Handle compiler optimizations in ucall (Gavin Shan) [2128974] - selftests: kvm: replace ternary operator with min() (Gavin Shan) [2128974] - KVM: selftests: Fix typo in vgic_init test (Gavin Shan) [2128974] - KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions() (Gavin Shan) [2128974] - KVM: arm64: vgic: Fix exit condition in scan_its_table() (Gavin Shan) [2128974] - KVM: arm64: selftests: Add support for GICv2 on v3 (Gavin Shan) [2128974] - KVM: arm64: Fix comment typo in nvhe/switch.c (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove duplicate check in update_affinity_collection() (Gavin Shan) [2128974] - KVM: arm64: Don't return from void function (Gavin Shan) [2128974] - KVM: arm64: Drop stale comment (Gavin Shan) [2128974] - KVM: arm64: Warn if accessing timer pending state outside of vcpu context (Gavin Shan) [2128974] - KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending (Gavin Shan) [2128974] - KVM: arm64: vgic: Undo work in failed ITS restores (Gavin Shan) [2128974] - KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures (Gavin Shan) [2128974] - KVM: arm64: vgic: Add more checks when restoring ITS tables (Gavin Shan) [2128974] - KVM: arm64: vgic: Check that new ITEs could be saved in guest memory (Gavin Shan) [2128974] - KVM: arm64: nvhe: Eliminate kernel-doc warnings (Gavin Shan) [2128974] - KVM: arm64: Print emulated register table name when it is unsorted (Gavin Shan) [2128974] - KVM: arm64: Don't BUG_ON() if emulated register table is unsorted (Gavin Shan) [2128974] - KVM: arm64: Inject exception on out-of-IPA-range translation fault (Gavin Shan) [2128974] - KVM: arm64: vgic: Remove unnecessary type castings (Gavin Shan) [2128974] - KVM: arm64: Drop unused param from kvm_psci_version() (Gavin Shan) [2128974] - KVM: arm64: vgic: Add memcg accounting to vgic allocations (Gavin Shan) [2128974] - x86/split_lock: Enable the split lock feature on Raptor Lake (Prarit Bhargava) [2076738] - mm: prevent page_frag_alloc() from corrupting the memory (Izabela Bakollari) [2132265] - RDMA/mlx5: Set local port to one when accessing counters (Mohammad Kabat) [2077119] - scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132458] - scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132458] - scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132458] - scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132458] - scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132458] - scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132458] - scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132458] - scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132458] - scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132458] - scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132458] - scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132458] - scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132458] - scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132458] - scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132458] - scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132458] - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132458] - scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132458] - scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132458] - scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132458] - scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132458] - scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132458] - scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132458] - scsi: scsi_transport_sas: Add 22.5 Gbps link rate definitions (Ewan D. Milne) [2132458] - scsi: sd: Free scsi_disk device via put_device() (Ewan D. Milne) [2132458] - scsi: scsi_debug: Adjust num_parts to create equally sized partitions (Ewan D. Milne) [2132458] - scsi: ch: remove ch_mutex() (Ewan D. Milne) [2132458] - scsi: ch: synchronize ch_probe() and ch_open() (Ewan D. Milne) [2132458] - scsi: ch: fixup refcounting imbalance for SCSI devices (Ewan D. Milne) [2132458] - scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels (Tomas Henzl) [2134535] - netfilter: flowtable: fix stuck flows on cleanup due to pending work (Phil Sutter) [2131370] - netfilter: flowtable: add function to invoke garbage collection immediately (Phil Sutter) [2131370] - netfilter: flowtable: pass flowtable to nf_flow_table_iterate() (Phil Sutter) [2131370] - netfilter: flowtable: separate replace, destroy and stats to different workqueues (Phil Sutter) [2131370] - drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 (Jocelyn Falempe) [2130159] - af_key: Do not call xfrm_probe_algs in parallel (Sabrina Dubroca) [2122369] {CVE-2022-3028} - xfrm: Update ipcomp_scratches with NULL when freed (Sabrina Dubroca) [2136193] - esp: choose the correct inner protocol for GSO on inter address family tunnels (Sabrina Dubroca) [2136193] - xfrm: fix refcount leak in __xfrm_policy_check() (Sabrina Dubroca) [2136193] - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Sabrina Dubroca) [2136193] - net: Fix esp GSO on inter address family tunnels. (Sabrina Dubroca) [2136193] - esp: Fix BEET mode inter address family tunneling on GSO (Sabrina Dubroca) [2136193] - cifs: fix check of dfs interlinks (Ronnie Sahlberg) [2132414] - powerpc/pseries: Fix numa FORM2 parsing fallback code (Nico Pache) [2089496] - powerpc/pseries: rename numa_dist_table to form2_distances (Nico Pache) [2089496] - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Nico Pache) [2089496] - hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share (Nico Pache) [2089496] - mm: page_io: fix psi memory pressure error on cold swapins (Nico Pache) [2089496] - mm/memcg: Remove 'page' parameter to mem_cgroup_charge_statistics() (Nico Pache) [2089496] - mm: workingset: replace IRQ-off check with a lockdep assert. (Nico Pache) [2089496] - mm/madvise: fix potential pte_unmap_unlock pte error (Nico Pache) [2089496] - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() (Nico Pache) [2089496] - mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() (Nico Pache) [2089496] - node: fix device cleanups in error handling code (Nico Pache) [2089496] - x86/setup: Fix static memory detection (Nico Pache) [2089496] - x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR (Nico Pache) [2089496] - s390/startup: round down "mem" option to page boundary (Nico Pache) [2089496] - powerpc/64s: Remove 'dummy_copy_buffer' (Nico Pache) [2089496] - page_alloc: fix invalid watermark check on a negative value (Nico Pache) [2089496] - lib/radix-tree: remove unused argument of insert_entries (Nico Pache) [2089496] - drm/radeon: fix incorrrect SPDX-License-Identifiers (Nico Pache) [2089496] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [2089496] - irq_work: use kasan_record_aux_stack_noalloc() record callstack (Nico Pache) [2089496] - kdb: Fix the putarea helper function (Nico Pache) [2089496] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [2089496] - mm, kasan: use compare-exchange operation to set KASAN page tag (Nico Pache) [2089496] - rcu: Avoid alloc_pages() when recording stack (Nico Pache) [2089496] - workqueue, kasan: avoid alloc_pages() when recording stack (Nico Pache) [2089496] - kasan: generic: introduce kasan_record_aux_stack_noalloc() (Nico Pache) [2089496] - kasan: common: provide can_alloc in kasan_save_stack() (Nico Pache) [2089496] - lib/stackdepot: remove unused function argument (Nico Pache) [2089496] - lib/stackdepot: include gfp.h (Nico Pache) [2089496] - blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu (Nico Pache) [2089496] - libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (Nico Pache) [2089496] - include/trace/events/vmscan.h: remove mm_vmscan_inactive_list_is_low (Nico Pache) [2089496] - khugepaged: selftests: remove debug_cow (Nico Pache) [2089496] - mm/mmzone.h: simplify is_highmem_idx() (Nico Pache) [2089496] - mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() (Nico Pache) [2089496] - mm/page-writeback: update the comment of Dirty position control (Nico Pache) [2089496] - mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Nico Pache) [2089496] - fuse: ignore PG_workingset after stealing (Nico Pache) [2089496] - mm/slub: actually fix freelist pointer vs redzoning (Nico Pache) [2089496] - mm/slub: clarify verification reporting (Nico Pache) [2089496] - irq_work: Make irq_work_queue() NMI-safe again (Nico Pache) [2089496] - mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE_DEBUG_COW_FLAG (Nico Pache) [2089496] - irq_work: record irq_work_queue() call stack (Nico Pache) [2089496] - arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Nico Pache) [2089496] - mm/arm64: Correct obsolete comment in do_page_fault() (Nico Pache) [2089496] - kernel: kexec: remove the lock operation of system_transition_mutex (Nico Pache) [2089496] - libnvdimm/pmem: Remove unused header (Nico Pache) [2089496] - workqueue: kasan: record workqueue stack (Nico Pache) [2089496] - lib/test_kasan.c: add workqueue test case (Nico Pache) [2089496] - page_frag: Recover from memory pressure (Nico Pache) [2089496] - mm: use helper function put_write_access() (Nico Pache) [2089496] - mm/swapfile.c: remove unnecessary goto out in _swap_info_get() (Nico Pache) [2089496] - mm/swap.c: fix incomplete comment in lru_cache_add_inactive_or_unevictable() (Nico Pache) [2089496] - mm/page_io.c: remove useless out label in __swap_writepage() (Nico Pache) [2089496] - mm/swap_slots.c: remove always zero and unused return value of enable_swap_slots_cache() (Nico Pache) [2089496] - mm/swap.c: fix confusing comment in release_pages() (Nico Pache) [2089496] - mm: annotate a data race in page_zonenum() (Nico Pache) [2089496] - mm/swap.c: annotate data races for lru_rotate_pvecs (Nico Pache) [2089496] - mm/rmap: annotate a data race at tlb_flush_batched (Nico Pache) [2089496] - mm/mempool: fix a data race in mempool_free() (Nico Pache) [2089496] - mm/list_lru: fix a data race in list_lru_count_one (Nico Pache) [2089496] - mm/memcontrol: fix a data race in scan count (Nico Pache) [2089496] - mm/swapfile: fix and annotate various data races (Nico Pache) [2089496] - mm: thp: remove debug_cow switch (Nico Pache) [2089496] - page_alloc: consider highatomic reserve in watermark fast (Nico Pache) [2089496] - mm: remove unnecessary wrapper function do_mmap_pgoff() (Nico Pache) [2089496] - doc: don't use deprecated "---help---" markers in target docs (Nico Pache) [2089496] - doc: cgroup: update note about conditions when oom killer is invoked (Nico Pache) [2089496] - mm: add kvfree_sensitive() for freeing sensitive data objects (Nico Pache) [2089496] - f2fs: fix retry logic in f2fs_write_cache_pages() (Nico Pache) [2089496] - mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: remove unused variable (Nico Pache) [2089496] - zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst (Nico Pache) [2089496] - tracing: Add a vmalloc_sync_mappings() for safe measure (Nico Pache) [2089496] - mm/hugetlb: fix a addressing exception caused by huge_pte_offset (Nico Pache) [2089496] - mm/page-writeback.c: write_cache_pages(): deduplicate identical checks (Nico Pache) [2089496] - revert "topology: add support for node_to_mem_node() to determine the fallback node" (Nico Pache) [2089496] - net: memcg: fix lockdep splat in inet_csk_accept() (Nico Pache) [2089496] - net: memcg: late association of sock to memcg (Nico Pache) [2089496] - tmpfs: deny and force are not huge mount options (Nico Pache) [2089496] - mm/zswap.c: add allocation hysteresis if pool limit is hit (Nico Pache) [2089496] - mm/swapfile.c: swap_next should increase position index (Nico Pache) [2089496] - fat: use prandom_u32() for i_generation (Nico Pache) [2089496] - mm/mmap.c: rb_parent is not necessary in __vma_link_list() (Nico Pache) [2089496] - mm/mmap.c: __vma_unlink_prev() is not necessary now (Nico Pache) [2089496] - docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names (Nico Pache) [2089496] - mm/mmap.c: prev could be retrieved from vma->vm_prev (Nico Pache) [2089496] - mm/zsmalloc.c: fix a -Wunused-function warning (Nico Pache) [2089496] - mm/rmap.c: remove set but not used variable 'cstart' (Nico Pache) [2089496] - tools headers UAPI: Update tools's copy of mman.h headers (Nico Pache) [2089496] - mm/mmap: move common defines to mman-common.h (Nico Pache) [2089496] - mm: fix the MAP_UNINITIALIZED flag (Nico Pache) [2089496] - mm: vmalloc: show number of vmalloc pages in /proc/meminfo (Nico Pache) [2089496] - slab: remove /proc/slab_allocators (Nico Pache) [2089496] - mm/huge_memory.c: fix "orig_pud" set but not used (Nico Pache) [2089496] - mm: hwpoison: use do_send_sig_info() instead of force_sig() (Nico Pache) [2089496] - mm, page_alloc: drop should_suppress_show_mem (Nico Pache) [2089496] - mm,page_alloc: PF_WQ_WORKER threads must sleep at should_reclaim_retry() (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for perf counters setup (Nico Pache) [2089496] - powerpc/8xx: Use patch_site for memory setup patching (Nico Pache) [2089496] - Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP" (Nico Pache) [2089496] - mm/swapfile.c: put_swap_page: share more between huge/normal code path (Nico Pache) [2089496] - mm, swap, get_swap_pages: use entry_size instead of cluster in parameter (Nico Pache) [2089496] - mm/swapfile.c: add __swap_entry_free_locked() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in put_swap_page() (Nico Pache) [2089496] - mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm/swapfile.c: replace some #ifdef with IS_ENABLED() (Nico Pache) [2089496] - mm: swap: add comments to lock_cluster_or_swap_info() (Nico Pache) [2089496] - mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() (Nico Pache) [2089496] - mm, oom: remove sleep from under oom_lock (Nico Pache) [2089496] - mm/hugetlb: remove gigantic page support for HIGHMEM (Nico Pache) [2089496] - mm/page-writeback.c: update stale account_page_redirty() comment (Nico Pache) [2089496] - shmem: use monotonic time for i_generation (Nico Pache) [2089496] - mptcp: increase default max additional subflows to 2 (Paolo Abeni) [2127136] - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Davide Caratti) [2103990] - ipv6: Refactor fib6_ignore_linkdown (Davide Caratti) [2103990] - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Davide Caratti) [2103990] - net: af_key: add check for pfkey_broadcast in function pfkey_process (Davide Caratti) [2103990] - certs: Add FIPS selftests (Vladis Dronov) [2134828] - certs: Move load_certificate_list() to be with the asymmetric keys code (Vladis Dronov) [2134828]- selftests/bpf: Limit unroll_count for pyperf600 test (Viktor Malik) [2139128]- perf affinity: Fix out of bound access to "sched_cpus" mask (Michael Petlan) [2125952] - net: skb: introduce and use a single page frag cache (Paolo Abeni) [2063335] - powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL (Steve Best) [2131651] - agp/intel: Rename intel-gtt symbols (Jocelyn Falempe) [2115871] - drm/i915/gt: Split intel-gtt functions by arch (Jocelyn Falempe) [2115871] - drm: Implement DRM aperture helpers under video/ (Jocelyn Falempe) [2115871] - efi: Fix build error due to enum collision between efi.h and ima.h (Jocelyn Falempe) [2115871] - Revert "workqueue: remove unused cancel_work()" (Jocelyn Falempe) [2115871] - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jocelyn Falempe) [2115871] - drm/i915/gsc: add gsc as a mei auxiliary device (Jocelyn Falempe) [2115871] - drm/i915: Prepare for multiple GTs (Jocelyn Falempe) [2115871] - drm/i915/gt: add gt_is_root() helper (Jocelyn Falempe) [2115871] - drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0 (Jocelyn Falempe) [2115871] - drm/i915: fixup the initial fb base on DGFX (Jocelyn Falempe) [2115871] - drm/i915: add i915_gem_object_create_region_at() (Jocelyn Falempe) [2115871] - drm/i915: Report steering details in debugfs (Jocelyn Falempe) [2115871] - x86/gpu: include drm/i915_pciids.h directly in early quirks (Jocelyn Falempe) [2115871] - staging: fbtft: core: set smem_len before fb_deferred_io_init call (Jocelyn Falempe) [2115871] - fbdev: Put mmap for deferred I/O into drivers (Jocelyn Falempe) [2115871] - fbdev: Track deferred-I/O pages in pageref struct (Jocelyn Falempe) [2115871] - fbdev: defio: fix the pagelist corruption (Jocelyn Falempe) [2115871] - fbdev: Don't sort deferred-I/O pages by default (Jocelyn Falempe) [2115871] - staging: fbtft: Add spaces around / - Style (Jocelyn Falempe) [2115871] - fbdev/defio: Early-out if page is already enlisted (Jocelyn Falempe) [2115871] - panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2134126] - kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2134126] - kexec: move locking into do_kexec_load (Valentin Schneider) [2134126] - ice: Fix interface being down after reset with link-down-on-close flag on (Petr Oros) [2024110] - ice: Add low latency Tx timestamp read (Petr Oros) [2092425] - ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2092425] - ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2092425] - ice: track and warn when PHC update is late (Petr Oros) [2092425] - ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2092425] - ice: implement adjfine with mul_u64_u64_div_u64 (Petr Oros) [2092425] - ice: Add EXTTS feature to the feature bitmap (Petr Oros) [2092425] - math: Export mul_u64_u64_div_u64 (Petr Oros) [2092425] - neighbour: allow NUD_NOARP entries to be forced GCed (Xin Long) [2076534] - neighbour: Prevent Race condition in neighbour subsytem (Xin Long) [2076534] - neighbour: Prevent a dead entry from updating gc_list (Xin Long) [2076534] - net: Exempt multicast addresses from five-second neighbor lifetime (Xin Long) [2076534] - neighbor: Reset gc_entries counter if new entry is released before insert (Xin Long) [2076534] - neighbor: Remove externally learned entries from gc_list (Xin Long) [2076534] - neighbor: Move neigh_update_ext_learned to core file (Xin Long) [2076534] - neighbor: Remove state and flags arguments to neigh_del (Xin Long) [2076534] - neighbor: Fix state check in neigh_forced_gc (Xin Long) [2076534] - neighbor: Fix locking order for gc_list changes (Xin Long) [2076534] - neighbor: gc_list changes should be protected by table lock (Xin Long) [2076534] - neighbor: Improve garbage collection (Xin Long) [2076534] - neighbour: send netlink notification if NTF_ROUTER changes (Xin Long) [2076534] - neighbour: allow admin to set NTF_ROUTER (Xin Long) [2076534] - s390/dasd: add device ping attribute (Tobias Huschle) [2043877] - s390/dasd: suppress generic error messages for PPRC secondary devices (Tobias Huschle) [2043877] - s390/dasd: add ioctl to perform a swap of the drivers copy pair (Tobias Huschle) [2043877] - s390/dasd: add copy pair swap capability (Tobias Huschle) [2043877] - s390/dasd: add copy pair setup (Tobias Huschle) [2043877] - s390/dasd: add query PPRC function (Tobias Huschle) [2043877] - s390/dasd: put block allocation in separate function (Tobias Huschle) [2043877] - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Tobias Huschle) [2043877] - s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array (Tobias Huschle) [2110426] - s390/qeth: Fix typo 'the the' in comment (Tobias Huschle) [2110426] - s390/qdio: Fix spelling mistake (Tobias Huschle) [2110426] - qeth: remove a copy of the NAPI_POLL_WEIGHT define (Tobias Huschle) [2110426] - scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2109895] - scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2109895] - scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2109895] - scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2120219] - scsi: qedf: Fix typo in comment (Nilesh Javali) [2109893] - scsi: qedf: Remove redundant variable op (Nilesh Javali) [2109893] - scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2109893] - scsi: qedf: Remove unnecessary code (Nilesh Javali) [2109893] - s390/sclp: reserve memory occupied by sclp early buffer (Mete Durlu) [2060830] - s390: make command line configurable (Mete Durlu) [2060830] - s390: support command lines longer than 896 bytes (Mete Durlu) [2060830] - s390/kexec_file: move kernel image size check (Mete Durlu) [2060830] - s390/boot: move sclp early buffer from fixed address in asm to C (Mete Durlu) [2060830] - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115518] - sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115518] - workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115518] - sched/core: Always flush pending blk_plug (Phil Auld) [2115518] - sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115518] - sched: Remove unused function group_first_cpu() (Phil Auld) [2115518] - sched/fair: Remove redundant word " *" (Phil Auld) [2115518] - sched: only perform capability check on privileged operation (Phil Auld) [2115518] - sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115518] - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115518] - sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115518] - sched: Fix balance_push() vs __sched_setscheduler() (Phil Auld) [2115518] - sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115518] - topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115518] - sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115518] - sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115518] - time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115518] - time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115518] - time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115518] - sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115518] - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115518] - workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115518] - kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115518] - workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115518] - workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115518] - workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115518] - sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Phil Auld) [2115518] - kthread: Move prio/affinite change into the newly created thread (Phil Auld) [2115518]- dmaengine: idxd: Correct IAX operation code names (Jerry Snitselaar) [2112121] - dmaengine: dmatest: use strscpy to replace strlcpy (Jerry Snitselaar) [2112121] - dmaengine: remove DMA_MEMCPY_SG once again (Jerry Snitselaar) [2112121] - MAINTAINERS: idxd driver maintainer update (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Replace symbolic permissions by octal permissions (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Remove spaces before tabs (Jerry Snitselaar) [2112121] - dma:dw: remove reference to AVR32 architecture in core.c (Jerry Snitselaar) [2112121] - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature (Jerry Snitselaar) [2112121] - dmaengine: idxd: force wq context cleanup on device disable path (Jerry Snitselaar) [2112121] - dmaengine: Revert "dmaengine: add verification of DMA_INTERRUPT capability for dmatest" (Jerry Snitselaar) [2112121] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2112121] - dmaengine: ptdma: statify pt_tx_status (Jerry Snitselaar) [2112121] - dmaengine: hidma: In hidma_prep_dma_memset treat value as a single byte (Jerry Snitselaar) [2112121] - dmaengine: Document dmaengine_prep_dma_memset (Jerry Snitselaar) [2112121] - dmaengine: PTDMA: support polled mode (Jerry Snitselaar) [2112121] - dmaengine: Remove a useless mutex (Jerry Snitselaar) [2112121] - dmaengine: idxd: update IAA definitions for user header (Jerry Snitselaar) [2112121] - dmaengine: Clarify cyclic transfer residue documentation (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: iot: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: use default_groups in kobj_type (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Correctly describe dmatest with channel unset (Jerry Snitselaar) [2112121] - Documentation: dmaengine: Add a description of what dmatest does (Jerry Snitselaar) [2112121] - dmaengine: Add core function and capability check for DMA_MEMCPY_SG (Jerry Snitselaar) [2112121] - dmaengine: Add documentation for new memcpy scatter-gather function (Jerry Snitselaar) [2112121] - dmaengine: remove slave_id config field (Jerry Snitselaar) [2112121] - dmaengine: ioat: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: hsu: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: dw: switch from 'pci_' to 'dma_' API (Jerry Snitselaar) [2112121] - dmaengine: remove debugfs #ifdef (Jerry Snitselaar) [2112121] - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Jerry Snitselaar) [2112121] - dmaengine: Remove redundant initialization of variable err (Jerry Snitselaar) [2112121] - dmaengine: Extend the dma_slave_width for 128 bytes (Jerry Snitselaar) [2112121] - dmaengine: ioat: depends on !UML (Jerry Snitselaar) [2112121] - dmaengine: dw: Simplify DT property parser (Jerry Snitselaar) [2112121] - dmaengine: dw: Convert members to u32 in platform data (Jerry Snitselaar) [2112121] - dmaengine: dw: Remove error message from DT parsing code (Jerry Snitselaar) [2112121] - dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Jerry Snitselaar) [2112121] - dmaengine: hsu: Account transferred bytes (Jerry Snitselaar) [2112121] - dmaengine: Move kdoc description of struct dma_chan_percpu closer to it (Jerry Snitselaar) [2112121] - dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: comment platform_driver_register call (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: remove unused code (Jerry Snitselaar) [2112121] - dmaengine: Fix a double free in dma_async_device_register (Jerry Snitselaar) [2112121] - dmaengine: hsu: disable spurious interrupt (Jerry Snitselaar) [2112121] - dmaengine: Extend the dmaengine_alignment for 128 and 256 bytes (Jerry Snitselaar) [2112121] - dmaengine: dmatest: Use dmaengine_get_dma_device (Jerry Snitselaar) [2112121] - dmaengine: doc: client: Update for dmaengine_get_dma_device() usage (Jerry Snitselaar) [2112121] - dmaengine: Add support for per channel coherency handling (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Add support for optional router configuration callback (Jerry Snitselaar) [2112121] - dmaengine: add peripheral configuration (Jerry Snitselaar) [2112121] - dmaengine: idma64: Switch to use __maybe_unused instead of ifdeffery (Jerry Snitselaar) [2112121] - dmaengine: ioatdma: remove unused function missed during dma_v2 removal (Jerry Snitselaar) [2112121] - dmaengine: Save few bytes and increase readability of dma_request_chan() (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Jerry Snitselaar) [2112121] - dmaengine: dw: Don't include unneeded header to platform data header (Jerry Snitselaar) [2112121] - dmaengine: linux/dmaengine.h: drop duplicated word in a comment (Jerry Snitselaar) [2112121] - dmaengine: ioat: Fix some parameter misspelling and provide description for phys_complete (Jerry Snitselaar) [2112121] - dmaengine: of-dma: Fix misspellings/formatting issues in some function headers (Jerry Snitselaar) [2112121] - Documentation/driver-api: dmaengine/provider: drop doubled word (Jerry Snitselaar) [2112121] - dmaengine: Add support for repeating transactions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: use true,false for bool variable (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Simplify error handling path in hidma_probe (Jerry Snitselaar) [2112121] - dmaengine: Fix misspelling of "Analog Devices" (Jerry Snitselaar) [2112121] - docs: dmaengine: provider.rst: get rid of some warnings (Jerry Snitselaar) [2112121] - dmaengine: doc: fix warnings/issues of client.rst (Jerry Snitselaar) [2112121] - dmaengine: doc: Properly indent metadata title (Jerry Snitselaar) [2112121] - dmaengine: doc: Add sections for per descriptor metadata support (Jerry Snitselaar) [2112121] - dmaengine: Fix Kconfig indentation (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto (Jerry Snitselaar) [2112121] - dmaengine: Remove dev_err() usage after platform_get_irq() (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: Remove call to memset after dmam_alloc_coherent (Jerry Snitselaar) [2112121] - Documentation: dmaengine: clean up description of dmatest usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" (Jerry Snitselaar) [2112121] - dmaengine: qcom: hidma: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: assign channel cookie correctly (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* (Jerry Snitselaar) [2112121] - dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE (Jerry Snitselaar) [2112121] - dmaengine: Documentation: Add documentation for multi chan testing (Jerry Snitselaar) [2112121] - dmaengine: hsu: remove dma_slave_config direction usage (Jerry Snitselaar) [2112121] - dmaengine: hsu: Support dmaengine_terminate_sync() (Jerry Snitselaar) [2112121] - scsi: core: Allow the ALUA transitioning state enough time (Tomas Henzl) [2084250] - scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Tomas Henzl) [2084250] - macvlan: enforce a consistent minimal mtu (Davide Caratti) [2134032] - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header (Davide Caratti) [2134032] - net: ipvtap - add __init/__exit annotations to module init/exit funcs (Davide Caratti) [2134032] - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() (Guillaume Nault) [2134099] - erspan: do not assume transport header is always set (Guillaume Nault) [2134099] - net: ip_gre: do not report erspan_ver for gre or gretap (Guillaume Nault) [2134099] - selftests: Fix the if conditions of in test_extra_filter() (Hangbin Liu) [2135232] - selftests: forwarding: add shebang for sch_red.sh (Hangbin Liu) [2135232] - selftests: forwarding: fix error message in learning_test (Hangbin Liu) [2135232] - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Hangbin Liu) [2135232] - ping: remove pr_err from ping_lookup (Guillaume Nault) [2135424] - ping: fix the dif and sdif check in ping_lookup (Guillaume Nault) [2135424] - ping: fix the sk_bound_dev_if match in ping_lookup (Guillaume Nault) [2135424] - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). (Hangbin Liu) [2135259] - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Hangbin Liu) [2135259] - tcp/udp: Fix memory leak in ipv6_renew_options(). (Hangbin Liu) [2135259] - ipv6: sr: fix out-of-bounds read when setting HMAC data. (Hangbin Liu) [2135259] - ipv6: do not use RT_TOS for IPv6 flowlabel (Hangbin Liu) [2135259] - ipv6/sit: fix ipip6_tunnel_get_prl return value (Hangbin Liu) [2135259] - sit: use min (Hangbin Liu) [2135259] - net: ipv6: unexport __init-annotated seg6_hmac_init() (Hangbin Liu) [2135259] - sit: do not call ipip6_dev_free() from sit_init_net() (Hangbin Liu) [2135259] - block: avoid sign extend problem with default queue flags mask (Nico Pache) [2131929] - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers (Aristeu Rozanski) [2110292] - crypto: ccp - Remove the unneeded result variable (Vladis Dronov) [2130195] - crypto: ccp - Release dma channels before dmaengine unrgister (Vladis Dronov) [2130195] - crypto: ccp - Fail the PSP initialization when writing psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Initialize PSP when reading psp data file failed (Vladis Dronov) [2130195] - crypto: ccp - Add a quirk to firmware update (Vladis Dronov) [2130195] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [2130195] - crypto: ccp - During shutdown, check SEV data pointer before using (Vladis Dronov) [2130195] - crypto: ccp - Fix device IRQ counting by using platform_irq_count() (Vladis Dronov) [2130195] - crypto: ccp - fix typo in comment (Vladis Dronov) [2130195] - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak (Vladis Dronov) [2130195] - crypto: ccp - Fix the INIT_EX data file open failure (Vladis Dronov) [2130195] - crypto: ccp - Log when resetting PSP SEV state (Vladis Dronov) [2130195] - crypto: ccp - When TSME and SME both detected notify user (Vladis Dronov) [2130195] - crypto: ccp - Allow PSP driver to load without SEV/TEE support (Vladis Dronov) [2130195] - crypto: ccp - Export PSP security bits to userspace (Vladis Dronov) [2130195] - crypto: ccp - cache capability into psp device (Vladis Dronov) [2130195] - PCI: Add support for dev_groups to struct pci_driver (Vladis Dronov) [2130195] - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Wei Huang) [2130653] - blk-mq: fix io hung due to missing commit_rqs (Ming Lei) [2130028] - block: schedule queue restart after BLK_STS_ZONE_RESOURCE (Ming Lei) [2130028] - blk-mq: call commit_rqs while list empty but error happen (Ming Lei) [2130028] - null_blk: fix ida error handling in null_add_dev() (Ming Lei) [2130028] - blktrace: Trace remapped requests correctly (Ming Lei) [2130028] - virtio_blk: fix the discard_granularity and discard_alignment queue limits (Ming Lei) [2130028] - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Ming Lei) [2130028] - blk-mq: do not update io_ticks with passthrough requests (Ming Lei) [2130028] - blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx (Ming Lei) [2130028] - ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe (Tony Camuso) [2130238] - ipmi: remove unnecessary type castings (Tony Camuso) [2130238] - ipmi: Make two logs unique (Tony Camuso) [2130238] - ipmi:si: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Convert pr_debug() to dev_dbg() (Tony Camuso) [2130238] - ipmi: Fix pr_fmt to avoid compilation issues (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_recv_msg struct (Tony Camuso) [2130238] - ipmi: Add an intializer for ipmi_smi_msg struct (Tony Camuso) [2130238] - ipmi:ssif: Check for NULL msg when handling events and messages (Tony Camuso) [2130238] - ipmi: use simple i2c probe function (Tony Camuso) [2130238] - ipmi: Add a sysfs count of total outstanding messages for an interface (Tony Camuso) [2130238] - ipmi: Add a sysfs interface to view the number of users (Tony Camuso) [2130238] - ipmi: Limit the number of message a user may have outstanding (Tony Camuso) [2130238] - ipmi: Add a limit on the number of users that may use IPMI (Tony Camuso) [2130238] - ipmi:ipmi_ipmb: Fix null-ptr-deref in ipmi_unregister_smi() (Tony Camuso) [2130238] - ipmi: When handling send message responses, don't process the message (Tony Camuso) [2130238] - ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking (Tony Camuso) [2130238] - ipmi: fix oob access due to uninit smi_msg type (Tony Camuso) [2130238] - ipmi: Make kABI adjustments (Tony Camuso) [2130238] - ipmi: Add support for IPMB direct messages (Tony Camuso) [2130238] - ice: Fix crash by keep old cfg when update TCs more than queues (Petr Oros) [2129902] - ice: Fix tunnel checksum offload with fragmented traffic (Petr Oros) [2129902] - ice: handle E822 generic device ID in PLDM header (Petr Oros) [2129902] - ice: ethtool: Prohibit improper channel config for DCB (Petr Oros) [2129902] - ice: ethtool: advertise 1000M speeds properly (Petr Oros) [2129902] - ice: Fix switchdev rules book keeping (Petr Oros) [2129902] - ice: fix access-beyond-end in the switch code (Petr Oros) [2129902] - eth: ice: silence the GCC 12 array-bounds warning (Petr Oros) [2129902] - ice: Expose RSS indirection tables for queue groups via ethtool (Petr Oros) [2129902] - Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode" (Petr Oros) [2129902] - ice: remove period on argument description in ice_for_each_vf (Petr Oros) [2129902] - ice: add a function comment for ice_cfg_mac_antispoof (Petr Oros) [2129902] - ice: fix wording in comment for ice_reset_vf (Petr Oros) [2129902] - ice: remove return value comment for ice_reset_all_vfs (Petr Oros) [2129902] - ice: always check VF VSI pointer values (Petr Oros) [2129902] - ice: add newline to dev_dbg in ice_vf_fdir_dump_info (Petr Oros) [2129902] - ice: get switch id on switchdev devices (Petr Oros) [2129902] - ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS (Petr Oros) [2129902] - ice: introduce common helper for retrieving VSI by vsi_num (Petr Oros) [2129902] - ice: use min_t() to make code cleaner in ice_gnss (Petr Oros) [2129902] - ice: Add mpls+tso support (Petr Oros) [2129902] - ice: switch: convert packet template match code to rodata (Petr Oros) [2129902] - ice: switch: use convenience macros to declare dummy pkt templates (Petr Oros) [2129902] - ice: switch: use a struct to pass packet template params (Petr Oros) [2129902] - ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet() (Petr Oros) [2129902] - ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u (Petr Oros) [2129902] - ice: Support GTP-U and GTP-C offload in switchdev (Petr Oros) [2129902] - ice: Remove useless DMA-32 fallback configuration (Petr Oros) [2129902] - ice: switch to napi_build_skb() (Petr Oros) [2129902] - nbd: fix race between nbd_alloc_config() and module removal (Ming Lei) [2127601] - nbd: call genl_unregister_family() first in nbd_cleanup() (Ming Lei) [2127601] - kselftests: memcg: speed up the memory.high test (Waiman Long) [1839057] - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Waiman Long) [1839057] - kselftest/cgroup: fix incorrect test_core skip (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_core (Waiman Long) [1839057] - selftests: cgroup: fix cleanup path in test_memcg_subtree_control() (Waiman Long) [1839057] - cgroup: fix an error handling path in alloc_pagecache_max_30M() (Waiman Long) [1839057] - selftests: memcg: expect no low events in unprotected sibling (Waiman Long) [1839057] - selftests: memcg: fix compilation (Waiman Long) [1839057] - kseltest/cgroup: Make test_stress.sh work if run interactively (Waiman Long) [1839057] - cgroup: fix racy check in alloc_pagecache_max_30M() helper function (Waiman Long) [1839057] - cgroup: remove racy check in test_memcg_sock() (Waiman Long) [1839057] - cgroup: account for memory_localevents in test_memcg_oom_group_leaf_events() (Waiman Long) [1839057] - cgroup: account for memory_recursiveprot in test_memcg_low() (Waiman Long) [1839057] - cgroups: refactor children cgroups in memcg tests (Waiman Long) [1839057] - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir (Waiman Long) [1839057] - selftests: cgroup: add a selftest for memory.reclaim (Waiman Long) [1839057] - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory (Waiman Long) [1839057] - selftests: cgroup: return -errno from cg_read()/cg_write() on failure (Waiman Long) [1839057] - memcg: introduce per-memcg reclaim interface (Waiman Long) [1839057] - kselftests: memcg: update the oom group leaf events test (Waiman Long) [1839057] - mm/memcontrol: return 1 from cgroup.memory __setup() handler (Waiman Long) [1839057] - memcg: synchronously enforce memory.high for large overcharges (Waiman Long) [1839057] - selftests: memcg: test high limit for single entry allocation (Waiman Long) [1839057] - memcg: unify force charging conditions (Waiman Long) [1839057] - memcg: refactor mem_cgroup_oom (Waiman Long) [1839057] - memcg: prohibit unconditional exceeding the limit of dying tasks (Waiman Long) [1839057] - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [1839057] - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Waiman Long) [1839057] - mm: memcontrol: fix root_mem_cgroup charging (Waiman Long) [1839057] - tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() (Waiman Long) [1839057] - mm: memcontrol: don't count limit-setting reclaim as memory pressure (Waiman Long) [1839057] - selftests: Uninitialized variable in test_cgcore_proc_migration() (Waiman Long) [1839057] - kselftests: cgroup: Avoid the reuse of fd after it is deallocated (Waiman Long) [1839057] - selftests: cgroup: Run test_core under interfering stress (Waiman Long) [1839057] - selftests: cgroup: Add task migration tests (Waiman Long) [1839057] - selftests: cgroup: Simplify task self migration (Waiman Long) [1839057] - cgroup: kselftest: relax fs_spec checks (Waiman Long) [1839057] - kselftests: cgroup: remove duplicated include from test_freezer.c (Waiman Long) [1839057] - kselftest/cgroup: fix unexpected testing failure on test_memcontrol (Waiman Long) [1839057] - kselftests: cgroup: add freezer controller self-tests (Waiman Long) [1839057] - Add tests for memory.oom.group (Waiman Long) [1839057] - Fix cg_read_strcmp() (Waiman Long) [1839057] - cgroup: kselftests: add test_core to .gitignore (Waiman Long) [1839057] - selftests: cgroup: add gitignore file (Waiman Long) [1839057] - Add cgroup core selftests (Waiman Long) [1839057] - devdax: Fix soft-reservation memory description (Mark Langsdorf) [2122316] - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Mark Langsdorf) [2122316] - ACPI: property: Remove default association from integer maximum values (Mark Langsdorf) [2122316] - ACPI: property: Ignore already existing data node tags (Mark Langsdorf) [2122316] - ACPI: property: Fix type detection of unified integer reading functions (Mark Langsdorf) [2122316] - ACPI: processor: Remove freq Qos request for all CPUs (Mark Langsdorf) [2122316] - ACPI: property: Fix error handling in acpi_init_properties() (Mark Langsdorf) [2122316] - ACPI/IORT: Fix build error implicit-function-declaration (Mark Langsdorf) [2122316] - ACPI/PCI: Remove useless NULL pointer checks (Mark Langsdorf) [2122316] - ACPI: property: Read buffer properties as integers (Mark Langsdorf) [2122316] - ACPI: property: Add support for parsing buffer property UUID (Mark Langsdorf) [2122316] - ACPI: property: Unify integer value reading functions (Mark Langsdorf) [2122316] - ACPI: property: Switch node property referencing from ifs to a switch (Mark Langsdorf) [2122316] - ACPI: property: Move property ref argument parsing into a new function (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_object_type consistently in property ref parsing (Mark Langsdorf) [2122316] - ACPI: property: Tie data nodes to acpi handles (Mark Langsdorf) [2122316] - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Mark Langsdorf) [2122316] - ACPI: CPPC: Do not prevent CPPC from working in the future (Mark Langsdorf) [2122316] - ACPI: PM: x86: Print messages regarding LPS0 idle support (Mark Langsdorf) [2122316] - ACPI: PPTT: Leave the table mapped for the runtime usage (Mark Langsdorf) [2122316] - ACPI: resource: skip IRQ override on AMD Zen platforms (Mark Langsdorf) [2122316] - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback (Mark Langsdorf) [2122316] - APCI: irq: Add support for multiple GSI domains (Mark Langsdorf) [2122316] - irqchip/gic: Drop support for secondary GIC in non-DT systems (Mark Langsdorf) [2122316] - ACPI: video: Use native backlight on Dell Inspiron N4010 (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset (Mark Langsdorf) [2122316] - Revert "[acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT" (Mark Langsdorf) [2122316] - ACPI: utils: Add api to read _SUB from ACPI (Mark Langsdorf) [2122316] - ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Mark Langsdorf) [2122316] - ACPI: video: Force backlight native for some TongFang devices (Mark Langsdorf) [2122316] - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Mark Langsdorf) [2122316] - ACPI/IORT: Add a helper to retrieve RMR info directly (Mark Langsdorf) [2122316] - ACPI/IORT: Add support to retrieve IORT RMR reserved regions (Mark Langsdorf) [2122316] - ACPI/IORT: Provide a generic helper to retrieve reserve regions (Mark Langsdorf) [2122316] - ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void (Mark Langsdorf) [2122316] - iommu: Introduce a callback to struct iommu_resv_region (Mark Langsdorf) [2122316] - ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 (Mark Langsdorf) [2122316] - ACPI: PPTT: Use table offset as fw_token instead of virtual address (Mark Langsdorf) [2122316] - ACPI: Move PRM config option under the main ACPI config (Mark Langsdorf) [2122316] - ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 (Mark Langsdorf) [2122316] - efi: Simplify arch_efi_call_virt() macro (Mark Langsdorf) [2122316] - efi/x86: Avoid redundant cast of EFI firmware service pointer (Mark Langsdorf) [2122316] - efi/libstub: Annotate firmware routines as __efiapi (Mark Langsdorf) [2122316] - ACPI: PRM: Change handler_addr type to void pointer (Mark Langsdorf) [2122316] - ACPI: bus: Drop driver member of struct acpi_device (Mark Langsdorf) [2122316] - ACPI: bus: Drop redundant check in acpi_device_remove() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP (Mark Langsdorf) [2122316] - ACPI: LPSS: Fix missing check in register_device_clock() (Mark Langsdorf) [2122316] - ACPI: APEI: Better fix to avoid spamming the console with old error logs (Mark Langsdorf) [2122316] - ACPI: PM: save NVS memory for Lenovo G40-45 (Mark Langsdorf) [2122316] - ACPI: EC: Drop unused ident initializers from dmi_system_id tables (Mark Langsdorf) [2122316] - ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_TRUST_DSDT_GPE is set (Mark Langsdorf) [2122316] - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk (Mark Langsdorf) [2122316] - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Mark Langsdorf) [2122316] - ACPI: processor: Drop leftover acpi_processor_get_limit_info() declaration (Mark Langsdorf) [2122316] - ACPI: processor: Split out thermal initialization from ACPI PSS (Mark Langsdorf) [2122316] - redhat/configs: move CONFIG_ACPI_VIDEO to common/generic (Mark Langsdorf) [2122316] - ACPI: video: Drop X86 dependency from Kconfig (Mark Langsdorf) [2122316] - ACPI: video: Fix acpi_video_handles_brightness_key_presses() (Mark Langsdorf) [2122316] - ACPI: video: Change how we determine if brightness key-presses are handled (Mark Langsdorf) [2122316] - ACPI / MMC: PM: Unify fixing up device power (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper (Mark Langsdorf) [2122316] - mmc: sdhci-acpi: Remove special handling for GPD win/pocket devices (Mark Langsdorf) [2122316] - ACPI: scan: Walk ACPI device's children using driver core (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child_reverse() (Mark Langsdorf) [2122316] - ACPI: video: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: property: Use acpi_dev_for_each_child() for child lookup (Mark Langsdorf) [2122316] - ACPI: container: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: bus: Export acpi_dev_for_each_child() to modules (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_find_child_by_adr() (Mark Langsdorf) [2122316] - ACPI: glue: Introduce acpi_dev_has_children() (Mark Langsdorf) [2122316] - ACPI: glue: Use acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: APEI: Fix double word in a comment (Mark Langsdorf) [2122316] - ACPI: processor/idle: Annotate more functions to live in cpuidle section (Mark Langsdorf) [2122316] - ACPI: DPTF: Support Meteor Lake (Mark Langsdorf) [2122316] - ACPI: CPPC: fix typo in comment (Mark Langsdorf) [2122316] - ACPI: video: improve PM notifer callback (Mark Langsdorf) [2122316] - ACPI: utils: include UUID in _DSM evaluation warning (Mark Langsdorf) [2122316] - cpufreq: CPPC: Enable fast_switch (Mark Langsdorf) [2122316] - acpi/nfit: rely on mce->misc to determine poison granularity (Mark Langsdorf) [2122316] - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mark Langsdorf) [2122316] - ACPI: clean up white space in a few places for consistency (Mark Langsdorf) [2122316] - ACPI: glue: Rearrange find_child_checks() (Mark Langsdorf) [2122316] - ACPI: DPTF: Add support for high frequency impedance notification (Mark Langsdorf) [2122316] - ACPI: processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs (Mark Langsdorf) [2122316] - ACPI: battery: Make "not-charging" the default on no charging or full info (Mark Langsdorf) [2122316] - PCI/ACPI: negotiate CXL _OSC (Mark Langsdorf) [2122316] - PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges (Mark Langsdorf) [2122316] - PCI/ACPI: add a helper for retrieving _OSC Control DWORDs (Mark Langsdorf) [2122316] - ACPI: bus: Avoid non-ACPI device objects in walks over children (Mark Langsdorf) [2122316] - ACPI: DPTF: Correct description of INT3407 / INT3532 attributes (Mark Langsdorf) [2122316] - ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines (Mark Langsdorf) [2122316] - ACPI, APEI, EINJ: Refuse to inject into the zero page (Mark Langsdorf) [2122316] - ACPI: PM: Always print final debug message in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype (Mark Langsdorf) [2122316] - ACPI: APEI: Fix missing ERST record id (Mark Langsdorf) [2122316] - ACPICA: Update version to 20220331 (Mark Langsdorf) [2122316] - ACPICA: IORT: Updates for revision E.d (Mark Langsdorf) [2122316] - ACPICA: iASL/MADT: Add OEM-defined subtable (Mark Langsdorf) [2122316] - ACPICA: Add support for ARM Performance Monitoring Unit Table. (Mark Langsdorf) [2122316] - ACPICA: Headers: Replace zero-length array with flexible-array member (Mark Langsdorf) [2122316] - ACPICA: Removed some tabs and // comments (Mark Langsdorf) [2122316] - ACPICA: Update copyright notices to the year 2022 (Mark Langsdorf) [2122316] - ACPICA: Clean up double word in comment (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator (Mark Langsdorf) [2122316] - ACPICA: Add new ACPI 6.4 semantics to the Load() operator (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Rename linux specific strucures to device_info (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor (Mark Langsdorf) [2122316] - ACPICA: iASL: NHLT: Treat Terminator as specific_config (Mark Langsdorf) [2122316] - ACPICA: Add the subtable CFMWS to the CEDT table (Mark Langsdorf) [2122316] - ACPICA: Add support for the Windows 11 _OSI string (Mark Langsdorf) [2122316] - ACPI: sysfs: Fix BERT error region memory mapping (Mark Langsdorf) [2122316] - ACPI: property: Release subnode properties with data nodes (Mark Langsdorf) [2122316] - PCI: ACPI: PM: Power up devices in D3cold before scanning them (Mark Langsdorf) [2122316] - ACPI: PM: Introduce acpi_dev_power_up_children_with_adr() (Mark Langsdorf) [2122316] - ACPI: bus: Introduce acpi_dev_for_each_child() (Mark Langsdorf) [2122316] - ACPI: PM: Unify debug messages in acpi_device_set_power() (Mark Langsdorf) [2122316] - ACPI: PM: Convert debug message in acpi_device_get_power() (Mark Langsdorf) [2122316] - device property: Add irq_get to fwnode operation (Mark Langsdorf) [2122316] - device property: Add iomap to fwnode operations (Mark Langsdorf) [2122316] - ACPI: property: Move acpi_fwnode_device_get_match_data() up (Mark Langsdorf) [2122316] - device property: Convert device_{dma_supported,get_dma_attr} to fwnode (Mark Langsdorf) [2122316] - ACPI: Add perf low power callback (Mark Langsdorf) [2122316] - s390: fix double free of GS and RI CBs on fork() failure (Brian Foster) [1944540] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases) (Jose Ignacio Tornos Martinez) [2086480] - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) [2086480]- crypto: ecdh - disallow plain "ecdh" usage in FIPS mode (Vladis Dronov) [2129392] - crypto: dh - disallow plain "dh" usage in FIPS mode (Vladis Dronov) [2129392] - x86/cpu: Add new Raptor Lake CPU model number (Prarit Bhargava) [2120361] - mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). (Waiman Long) [2130954] - net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2130839] - net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2130839] - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Lenny Szubowicz) [2128172] - bonding: 3ad: make ad_ticks_per_sec a const (Jonathan Toppins) [2020773] - bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins) [2020773] - redhat: workaround CKI cross compilation for scripts (Jan Stancek) [2123399] - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Phil Auld) [2107238] - gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price) [2118256] - ceph: don't truncate file in atomic_open (Xiubo Li) [2120924] - of: address: Work around missing device_type property in pcie nodes (Jerry Snitselaar) [2118732] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2118732] - of/address: check for invalid range.cpu_addr (Jerry Snitselaar) [2118732] - of: address: Fix parser address/size cells initialization (Jerry Snitselaar) [2118732] - of_address: Guard of_bus_pci_get_flags with CONFIG_PCI (Jerry Snitselaar) [2118732] - of_address: Add bus type match for pci ranges parser (Jerry Snitselaar) [2118732] - of/address: Support multiple 'dma-ranges' entries (Jerry Snitselaar) [2118732] - of/address: use range parser for of_dma_get_range (Jerry Snitselaar) [2118732] - of/address: Rework of_pci_range parsing for non-PCI buses (Jerry Snitselaar) [2118732] - of: Drop struct of_pci_range.pci_space field (Jerry Snitselaar) [2118732] - of/address: Move range parser code out of CONFIG_PCI (Jerry Snitselaar) [2118732] - of: Make of_dma_get_range() work on bus nodes (Jerry Snitselaar) [2118732] - Revert "arm64: dts: juno: add dma-ranges property" (Jerry Snitselaar) [2118732] - of/address: Fix of_pci_range_parser_one translation of DMA addresses (Jerry Snitselaar) [2118732] - of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Jerry Snitselaar) [2118732] - of: address: Follow DMA parent for "dma-coherent" (Jerry Snitselaar) [2118732] - of: Factor out #{addr,size}-cells parsing (Jerry Snitselaar) [2118732] - of/address: Introduce of_get_next_dma_parent() helper (Jerry Snitselaar) [2118732] - of: address: Report of_dma_get_range() errors meaningfully (Jerry Snitselaar) [2118732] - of: address: Add support for the parent DMA bus (Jerry Snitselaar) [2118732] - of: address: Retrieve a parent through a callback in __of_translate_address (Jerry Snitselaar) [2118732] - of: reserved_mem: fix reserve memory leak (Jerry Snitselaar) [2118732] - of: Use device_type helpers to access the node type (Jerry Snitselaar) [2118732] - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC (Jerry Snitselaar) [2118732]- crypto: qat - add limit to linked list parsing (Vladis Dronov) [2129897] - crypto: qat - use reference to structure in dma_map_single() (Vladis Dronov) [2129897] - Revert "crypto: qat - reduce size of mapped region" (Vladis Dronov) [2129897] - crypto: qat - fix DMA transfer direction (Vladis Dronov) [2129897] - crypto: qat - fix default value of WDT timer (Vladis Dronov) [2129897] - crypto: drivers - move from strlcpy with unused retval to strscpy (Vladis Dronov) [2129897] - crypto: qat - add check to validate firmware images (Vladis Dronov) [2129897] - Documentation: qat: rewrite description (Vladis Dronov) [2129897] - Documentation: qat: Use code block for qat sysfs example (Vladis Dronov) [2129897] - KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled (Dr. David Alan Gilbert) [2079311] - KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES (Dr. David Alan Gilbert) [2079311] - KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 (Dr. David Alan Gilbert) [2079311] - bonding: fix NULL deref in bond_rr_gen_slave_id (Jonathan Toppins) [2051778] - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drop tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: the rest, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - tty: drivers/tty/, stop using tty_schedule_flip() (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: keyboard, use tty_insert_flip_string in puts_queue (Rafael Aquini) [2078869] {CVE-2022-1462} - vt: use tty_insert_flip_string in respond_string (Rafael Aquini) [2078869] {CVE-2022-1462}- intel_th: pci: Add Raptor Lake-S CPU support (Michael Petlan) [2040035] - intel_th: pci: Add Raptor Lake-S PCH support (Michael Petlan) [2040035] - virtio-net: support XDP when not more queues (Eugenio Pérez) [2122225] - virtio_net: Don't process redirected XDP frames when XDP is disabled (Eugenio Pérez) [2122225] - virtio_net: Fix not restoring real_num_rx_queues (Eugenio Pérez) [2122225] - x86,config: Enable straight-line-speculation fix (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/alternative: Relax text_poke_bp() constraint (Wander Lairson Costa) [2062175] {CVE-2021-26341} - perf/x86: Add support for perf text poke event for text_poke_bp_batch() callers (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Add straight-line-speculation validation (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Support conditional retpolines (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Refactor sibling call detection logic (Wander Lairson Costa) [2062175] {CVE-2021-26341} - objtool: Change dead_end_function() to return boolean (Wander Lairson Costa) [2062175] {CVE-2021-26341} - x86/lib/atomic64_386_32: Rename things (Wander Lairson Costa) [2062175] {CVE-2021-26341} - KVM: arm64: Fix debug architecture version (Gavin Shan) [2123587] - thunderbolt: Add support for Intel Raptor Lake (Torez Smith) [2040037] - iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Cure VF irqdomain hickup (Myron Stowe) [2118428 2122515 2127028] - x86/pci: Set default irq domain in pcibios_add_device() (Myron Stowe) [2118428 2122515 2127028] - iommm/amd: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - iommm/vt-d: Store irq domain in struct device (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Provide pci_dev_has_special_msi_domain() helper (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate MSI allocation (Myron Stowe) [2118428 2122515 2127028] - PCI/MSI: Rework pci_msi_domain_calc_hwirq() (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate UV domain allocation (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Consolidate DMAR irq allocation (Myron Stowe) [2118428 2122515 2127028] - x86_ioapic_Consolidate_IOAPIC_allocation (Myron Stowe) [2118428 2122515 2127028] - x86/msi: Consolidate HPET allocation (Myron Stowe) [2118428 2122515 2127028] - iommu/irq_remapping: Consolidate irq domain lookup (Myron Stowe) [2118428 2122515 2127028] - iommu/amd: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - iommu/vt-d: Consolidate irq domain getter (Myron Stowe) [2118428 2122515 2127028] - x86/irq: Add allocation type for parent domain retrieval (Myron Stowe) [2118428 2122515 2127028] - irqdomain: Export irq_domain_update_bus_token (Myron Stowe) [2118428 2122515 2127028] - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids (Michael Petlan) [2125349] - perf/x86/intel/uncore: Fix invalid unit check (Michael Petlan) [2125349]- KVM: s390: pv: don't present the ecall interrupt twice (Tobias Huschle) [2125236] - s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Tobias Huschle) [2125218] - PCI: Print a debug message on PCI device release (Tobias Huschle) [2125216] - s390/pci: fix leak of PCI device structure (Tobias Huschle) [2125216] - s390/pci: refactor zpci_create_device() (Tobias Huschle) [2125216] - s390/pci: remove superfluous zdev->zbus check (Tobias Huschle) [2125216] - x86/boot/64: Add missing fixup_pointer() for next_early_pgt access (Rafael Aquini) [2082806] - x86/boot/64: Fix crash if kernel image crosses page table boundary (Rafael Aquini) [2082806] - mm/slab_common: fix possible double free of kmem_cache (Waiman Long) [2093781] - mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock (Waiman Long) [2093781] - mm/slab_common: use WARN() if cache still has objects on destroy (Waiman Long) [2093781] - slab: use __func__ to trace function name (Waiman Long) [2093781] - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Tobias Huschle) [2125215] - platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver (Prarit Bhargava) [2072654] - crash_core: Increase crashkernel=auto size for x86_64, s390 and arm64 (Lichen Liu) [2122874] - virtio-net: fix use-after-free in skb_gro_receive (Cindy Lu) [2069047] - virtio-net: fix use-after-free in page_to_skb() (Cindy Lu) [2069047] - virtio-net: restrict build_skb() use to some arches (Cindy Lu) [2069047] - virtio-net: page_to_skb() use build_skb when there's sufficient tailroom (Cindy Lu) [2069047] - sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110020] - sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110020] - sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110020] - sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110020] - sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110020] - cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100594] - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100594] - i2c: piix4: Fix a memory leak in the EFCH MMIO support (Sudheesh Mavila) [2105160] - assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [1920523] - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Derek Barbosa) [2125233]- raid1: ensure write behind bio has less than BIO_MAX_VECS sectors (Nigel Croxon) [2116209] - ceph: fix statfs for subdir mounts (Xiubo Li) [2120943] - ceph: try to queue a writeback if revoking fails (Xiubo Li) [2120940] - ceph: update the auth cap when the async create req is forwarded (Xiubo Li) [2120932] - ceph: make change_auth_cap_ses a global symbol (Xiubo Li) [2120932] - fs/dcache: export d_same_name() helper (Xiubo Li) [2120932] - ceph: wait for the first reply of inflight async unlink (Xiubo Li) [2120932] - redhat: Enable KASAN_VMALLOC (Nico Pache) [2108620] - arm64: select KASAN_VMALLOC for SW/HW_TAGS modes (Nico Pache) [2108620] - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Nico Pache) [2108620] - mm: defer kmemleak object creation of module_alloc() (Nico Pache) [2108620] - arm64: kaslr: keep modules inside module region when KASAN is enabled (Nico Pache) [2108620] - kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled (Nico Pache) [2108620] - arm64: kaslr: support randomized module area with KASAN_VMALLOC (Nico Pache) [2108620] - arm64: Kconfig: support CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - arm64: kasan: abstract _text and _end to KERNEL_START/END (Nico Pache) [2108620] - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC (Nico Pache) [2108620] - x86/kasan: support KASAN_VMALLOC (Nico Pache) [2108620] - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084598] {CVE-2022-1679} - igmp: Add ip_mc_list lock in ip_check_mc_rcu (Hangbin Liu) [2114946] {CVE-2022-20141} - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Tobias Huschle) [2121089] - vfio/type1: Unpin zero pages (Alex Williamson) [2123015]- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Jerry Snitselaar) [2120412] - Revert "iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting" (Jerry Snitselaar) [2120412] - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Oleg Nesterov) [2121269] {CVE-2022-30594} - redhat: remove unused STAMP variable from genspec.sh (Herton R. Krzesinski) - internal: Update RHEL_MINOR for the start of RHEL-8.8 development (Lucas Zampieri)- EDAC/amd64: Add new register offset support and related changes (Aristeu Rozanski) [2048792] - EDAC/amd64: Set memory type per DIMM (Aristeu Rozanski) [2048792] - Revert "ixgbevf: Mailbox improvements" (Ken Cox) [2120545] - Revert "ixgbevf: Add support for new mailbox communication between PF and VF" (Ken Cox) [2120545] - drm/amdgpu: Only disable prefer_shadow on hawaii (Lyude Paul) [2118755]- redhat: configs: add CONFIG_SERIAL_MULTI_INSTANTIATE=m for x86_64 (Jaroslav Kysela) [2005073] - ACPI: scan: Add CLSA0101 Laptop Support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Get rid of redundant 'else' (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Use while (i--) pattern to clean up (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve dev_err_probe() messaging (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Drop duplicate check (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Improve autodetection (Jaroslav Kysela) [2005073] - ACPI / scan: Create platform device for CS35L41 (Jaroslav Kysela) [2005073] - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Add SPI support (Jaroslav Kysela) [2005073] - platform/x86: serial-multi-instantiate: Reorganize I2C functions (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Rename it for a generic serial driver name (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use the new i2c_acpi_client_count() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use device_get_match_data() to get driver data (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Simplify with dev_err_probe() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Derive the device name from parent (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Use struct_size() helper (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Allow to have same slaves (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Defer probe when no adapter found (Jaroslav Kysela) [2005073] - platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device() (Jaroslav Kysela) [2005073] - serdev: Fix detection of UART devices on Apple machines. (Jaroslav Kysela) [2005073] - serdev: Add ACPI devices by ResourceSource field (Jaroslav Kysela) [2005073] - spi: Return deferred probe error when controller isn't yet available (Jaroslav Kysela) [2005073] - spi/acpi: avoid spurious matches during slave enumeration (Jaroslav Kysela) [2005073] - spi: Add API to count spi acpi resources (Jaroslav Kysela) [2005073] - spi: Support selection of the index of the ACPI Spi Resource before alloc (Jaroslav Kysela) [2005073] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [2005073] - spi/acpi: fix incorrect ACPI parent check (Jaroslav Kysela) [2005073] - spi: Create helper API to lookup ACPI info for spi device (Jaroslav Kysela) [2005073] - spi/acpi: enumerate all SPI slaves in the namespace (Jaroslav Kysela) [2005073] - spi: kill useless initializer in spi_register_controller() (Jaroslav Kysela) [2005073] - spi: fix ctrl->num_chipselect constraint (Jaroslav Kysela) [2005073] - spi: Don't call spi_get_gpio_descs() before device name is set (Jaroslav Kysela) [2005073] - spi: Avoid undefined behaviour when counting unused native CSs (Jaroslav Kysela) [2005073] - spi: Allow to have all native CSs in use along with GPIOs (Jaroslav Kysela) [2005073] - spi: Add missing error handling for CS GPIOs (Jaroslav Kysela) [2005073] - spi: export tracepoint symbols to modules (Jaroslav Kysela) [2005073] - spi: Fix zero length xfer bug (Jaroslav Kysela) [2005073] - spi: Add generic support for unused native cs with cs-gpios (Jaroslav Kysela) [2005073] - spi: Reduce kthread priority (Jaroslav Kysela) [2005073] - spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute (Jaroslav Kysela) [2005073] - i2c: acpi: Add an i2c_acpi_client_count() helper function (Jaroslav Kysela) [2005073] - s390/qeth: cache link_info for ethtool (Michal Schmidt) [2117098] - nfp: amend removal of MODULE_VERSION (Stefan Assmann) [1955769] - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115080] {CVE-2022-26373} - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115080] {CVE-2022-26373} - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115080] - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Waiman Long) [2115080] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115080] - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115080] - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115080] - iavf: Fix reset error handling (Petr Oros) [2119759] - iavf: Fix NULL pointer dereference in iavf_get_link_ksettings (Petr Oros) [2119759] - iavf: Fix adminq error handling (Petr Oros) [2119759] - iavf: Fix missing state logs (Petr Oros) [2119759] - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Ken Cox) [1978613]- netfilter: ipset: fix suspicious RCU usage in find_set_and_id (Florian Westphal) [2118526] - net/mlx5e: Update netdev features after changing XDP state (Amir Tzin) [2049440] - net/mlx5e: CT: Use own workqueue instead of mlx5e priv (Amir Tzin) [2049440] - net/mlx5e: CT: Add ct driver counters (Amir Tzin) [2049440] - net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Amir Tzin) [2049440] - net/mlx5e: Align mlx5e_cleanup_uplink_rep_tx() with upstream code. (Amir Tzin) [2049440] - net/mlx5e: Correct the calculation of max channels for rep (Amir Tzin) [2049440] - Documentation: devlink: mlx5.rst: Fix htmldoc build warning (Amir Tzin) [2049440] - net/mlx5: fs, fail conflicting actions (Amir Tzin) [2049440] - net/mlx5: Rearm the FW tracer after each tracer event (Amir Tzin) [2049440] - net/mlx5: correct ECE offset in query qp output (Amir Tzin) [2049440] - net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition (Amir Tzin) [2049440] - net/mlx5e: TC NIC mode, fix tc chains miss table (Amir Tzin) [2049440] - net/mlx5: Don't use already freed action pointer (Amir Tzin) [2049440] - net/mlx5: fix typo in comment (Amir Tzin) [2049440] - IB/mlx5: Fix undefined behavior due to shift overflowing the constant (Amir Tzin) [2049440] - net/mlx5e: Force ethertype usage in mlx5_ct_fs_smfs_fill_mask() (Amir Tzin) [2049440] - net/mlx5: Drain fw_reset when removing device (Amir Tzin) [2049440] - net/mlx5e: CT: Fix setting flow_source for smfs ct tuples (Amir Tzin) [2049440] - net/mlx5e: CT: Fix support for GRE tuples (Amir Tzin) [2049440] - net/mlx5e: Remove HW-GRO from reported features (Amir Tzin) [2049440] - net/mlx5e: Properly block HW GRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Properly block LRO when XDP is enabled (Amir Tzin) [2049440] - net/mlx5e: Block rx-gro-hw feature in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock (Amir Tzin) [2049440] - net/mlx5: Initialize flow steering during driver probe (Amir Tzin) [2049440] - net/mlx5: Fix matching on inner TTC (Amir Tzin) [2049440] - net/mlx5: Avoid double clear or set of sync reset requested (Amir Tzin) [2049440] - net/mlx5: Fix deadlock in sync reset flow (Amir Tzin) [2049440] - net/mlx5e: Fix trust state reset in reload (Amir Tzin) [2049440] - net/mlx5e: Avoid checking offload capability in post_parse action (Amir Tzin) [2049440] - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Amir Tzin) [2049440] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2049440] - net/mlx5e: Lag, Don't skip fib events on current dst (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix fib_info pointer assignment (Amir Tzin) [2049440] - net/mlx5e: Lag, Fix use-after-free in fib event handler (Amir Tzin) [2049440] - net/mlx5e: Fix the calling of update_buffer_lossy() API (Amir Tzin) [2049440] - net/mlx5e: Don't match double-vlan packets if cvlan is not set (Amir Tzin) [2049440] - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Amir Tzin) [2049440] - RDMA/mlx5: Add a missing update of cache->last_add (Amir Tzin) [2049440] - RDMA/mlx5: Don't remove cache MRs when a delay is needed (Amir Tzin) [2049440] - net/mlx5e: HTB, remove unused function declaration (Amir Tzin) [2049440] - net/mlx5e: Statify function mlx5_cmd_trigger_completions (Amir Tzin) [2049440] - net/mlx5: Remove unused fill page array API function (Amir Tzin) [2049440] - net/mlx5: Remove unused exported contiguous coherent buffer allocation API (Amir Tzin) [2049440] - net/mlx5: CT: Remove extra rhashtable remove on tuple entries (Amir Tzin) [2049440] - net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory (Amir Tzin) [2049440] - net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk (Amir Tzin) [2049440] - net/mlx5: DR, Adjust structure member to reduce memory hole (Amir Tzin) [2049440] - net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear (Amir Tzin) [2049440] - net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle (Amir Tzin) [2049440] - net/mlx5e: RX, Test the XDP program existence out of the handler (Amir Tzin) [2049440] - net/mlx5e: Build SKB in place over the first fragment in non-linear legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Add headroom only to the first fragment in legacy RQ (Amir Tzin) [2049440] - net/mlx5e: Validate MTU when building non-linear legacy RQ fragments info (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP encap, support action vlan pop_eth explicitly (Amir Tzin) [2049440] - net/mlx5e: MPLSoUDP decap, use vlan push_eth instead of pedit (Amir Tzin) [2049440] - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Amir Tzin) [2049440] - net/mlx5e: Fix use-after-free in mlx5e_stats_grp_sw_update_stats (Amir Tzin) [2049440] - net/mlx5e: Remove overzealous validations in netlink EEPROM query (Amir Tzin) [2049440] - net/mlx5: Parse module mapping using mlx5_ifc (Amir Tzin) [2049440] - net/mlx5: Query the maximum MCIA register read size from firmware (Amir Tzin) [2049440] - net/mlx5: CT: Create smfs dr matchers dynamically (Amir Tzin) [2049440] - net/mlx5: CT: Add software steering ct flow steering provider (Amir Tzin) [2049440] - net/mlx5: Add smfs lib to export direct steering API to CT (Amir Tzin) [2049440] - net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table (Amir Tzin) [2049440] - net/mlx5: CT: Introduce a platform for multiple flow steering providers (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the doorbell pgdir (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for UAR (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQs (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the EQ table (Amir Tzin) [2049440] - net/mlx5: Node-aware allocation for the IRQ table (Amir Tzin) [2049440] - net/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - net/mlx5: DR, Add support for ConnectX-7 steering (Amir Tzin) [2049440] - net/mlx5: DR, Refactor ste_ctx handling for STE v0/1 (Amir Tzin) [2049440] - net/mlx5: DR, Rename action modify fields to reflect naming in HW spec (Amir Tzin) [2049440] - net/mlx5: DR, Fix handling of different actions on the same STE in STEv1 (Amir Tzin) [2049440] - net/mlx5: DR, Remove unneeded comments (Amir Tzin) [2049440] - net/mlx5: DR, Add support for matching on Internet Header Length (IHL) (Amir Tzin) [2049440] - net/mlx5: DR, Align mlx5dv_dr API vport action with FW behavior (Amir Tzin) [2049440] - net/mlx5: Add debugfs counters for page commands failures (Amir Tzin) [2049440] - net/mlx5: Add pages debugfs (Amir Tzin) [2049440] - net/mlx5: Move debugfs entries to separate struct (Amir Tzin) [2049440] - net/mlx5: Change release_all_pages cap bit location (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on reclaim pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant error on give pages (Amir Tzin) [2049440] - net/mlx5: Remove redundant notify fail on give pages (Amir Tzin) [2049440] - net/mlx5: Add command failures data to debugfs (Amir Tzin) [2049440] - net/mlx5e: TC, Fix use after free in mlx5e_clone_flow_attr_for_post_act() (Amir Tzin) [2049440] - net/mlx5: Support GRE conntrack offload (Amir Tzin) [2049440] - mlx5: add support for page_pool_get_stats (Amir Tzin) [2049440] - net/mlx5: Add migration commands definitions (Amir Tzin) [2049440] - net/mlx5: Introduce migration bits and structures (Amir Tzin) [2049440] - net/mlx5: Expose APIs to get/put the mlx5 core device (Amir Tzin) [2049440] - net/mlx5: Disable SRIOV before PF removal (Amir Tzin) [2049440] - net/mlx5: Reuse exported virtfn index function call (Amir Tzin) [2049440] - net/mlx5: Add clarification on sync reset failure (Amir Tzin) [2049440] - net/mlx5: Add reset_state field to MFRL register (Amir Tzin) [2049440] - RDMA/mlx5: Use new command interface API (Amir Tzin) [2049440] - net/mlx5: cmdif, Refactor error handling and reporting of async commands (Amir Tzin) [2049440] - net/mlx5: Use mlx5_cmd_do() in core create_{cq,dct} (Amir Tzin) [2049440] - net/mlx5: cmdif, Add new api for command execution (Amir Tzin) [2049440] - net/mlx5: cmdif, cmd_check refactoring (Amir Tzin) [2049440] - net/mlx5: cmdif, Return value improvements (Amir Tzin) [2049440] - net/mlx5: Lag, offload active-backup drops to hardware (Amir Tzin) [2049440] - net/mlx5: Lag, record inactive state of bond device (Amir Tzin) [2049440] - net/mlx5: Lag, don't use magic numbers for ports (Amir Tzin) [2049440] - net/mlx5: Lag, use local variable already defined to access E-Switch (Amir Tzin) [2049440] - net/mlx5: E-switch, add drop rule support to ingress ACL (Amir Tzin) [2049440] - net/mlx5: E-switch, remove special uplink ingress ACL handling (Amir Tzin) [2049440 2049580] - net/mlx5: E-Switch, reserve and use same uplink metadata across ports (Amir Tzin) [2049440 2049580] - net/mlx5: Add ability to insert to specific flow group (Amir Tzin) [2049440] - mlx5: remove unused static inlines (Amir Tzin) [2049440] - RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() (Amir Tzin) [2049440] - RDMA/mlx5: Store ndescs instead of the translation table size (Amir Tzin) [2049440] - RDMA/mlx5: Merge similar flows of allocating MR from the cache (Amir Tzin) [2049440] - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR (Amir Tzin) [2049440] - RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent (Amir Tzin) [2049440] - net/mlx5e: TC, Allow sample action with CT (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Make post_act parse CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Clean redundant counter flag from tc action parsers (Amir Tzin) [2049440 2049659] - net/mlx5e: Use multi table support for CT and sample actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Create new flow attr for multi table actions (Amir Tzin) [2049440 2049659] - net/mlx5e: Add post act offload/unoffload API (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass actions param to actions_match_supported() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move flow hashtable to be per rep (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add support for tx_port_ts in switchdev mode (Amir Tzin) [2049440] - net/mlx5e: E-Switch, Add PTP counters for uplink representor (Amir Tzin) [2049440] - net/mlx5e: RX, Restrict bulk size for small Striding RQs (Amir Tzin) [2049440] - net/mlx5e: Default to Striding RQ when not conflicting with CQE compression (Amir Tzin) [2049440] - net/mlx5e: Generalize packet merge error message (Amir Tzin) [2049440] - net/mlx5e: Add support for using xdp->data_meta (Amir Tzin) [2049440] - net/mlx5e: Fix spelling mistake "supoported" -> "supported" (Amir Tzin) [2049440] - net/mlx5e: Optimize the common case condition in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize modulo in mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Optimize mlx5e_select_queue (Amir Tzin) [2049440] - net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust state (Amir Tzin) [2049440] - net/mlx5e: Move repeating code that gets TC prio into a function (Amir Tzin) [2049440] - net/mlx5e: Use select queue parameters to sync with control flow (Amir Tzin) [2049440] - net/mlx5e: Move mlx5e_select_queue to en/selq.c (Amir Tzin) [2049440] - net/mlx5e: Introduce select queue parameters (Amir Tzin) [2049440] - net/mlx5e: Sync txq2sq updates with mlx5e_xmit for HTB queues (Amir Tzin) [2049440] - net/mlx5e: Use a barrier after updating txq2sq (Amir Tzin) [2049440] - net/mlx5e: Disable TX queues before registering the netdev (Amir Tzin) [2049440] - net/mlx5e: Cleanup of start/stop all queues (Amir Tzin) [2049440] - net/mlx5e: Use FW limitation for max MPW WQEBBs (Amir Tzin) [2049440] - net/mlx5e: Read max WQEBBs on the SQ from firmware (Amir Tzin) [2049440] - net/mlx5e: Remove unused tstamp SQ field (Amir Tzin) [2049440] - RDMA/mlx5: Delete useless module.h include (Amir Tzin) [2049440] - RDMA/mlx5: Delete get_num_static_uars function (Amir Tzin) [2049440] - net/mlx5: VLAN push on RX, pop on TX (Amir Tzin) [2049440 2049616] - net/mlx5: Introduce software defined steering capabilities (Amir Tzin) [2049440 2049616] - net/mlx5: Remove unused TIR modify bitmask enums (Amir Tzin) [2049440] - net/mlx5e: CT, Remove redundant flow args from tc ct calls (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Store mapped tunnel id on flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Test CT and SAMPLE on flow attr (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: Refactor eswitch attr flags to just attr flags (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: CT, Don't set flow flag CT for ct clear flow (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Hold sample_attr on stack instead of pointer (Amir Tzin) [2049440 2049580 2049659] - net/mlx5e: TC, Reject rules with multiple CT actions (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Pass attr to tc_act can_offload() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Split pedit offloads verify from alloc_tc_pedit_action() (Amir Tzin) [2049440 2049659] - net/mlx5e: TC, Move pedit_headers_action to parse_attr (Amir Tzin) [2049440 2049659] - net/mlx5e: Move counter creation call to alloc_flow_attr_counter() (Amir Tzin) [2049440 2049659] - net/mlx5e: Pass attr arg for attaching/detaching encaps (Amir Tzin) [2049440 2049659] - net/mlx5e: Move code chunk setting encap dests into its own function (Amir Tzin) [2049440 2049659] - net_sched: cls_route: remove from list when handle is 0 (Felix Maurer) [2116328] {CVE-2022-2588} - netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_tables: do not allow SET_ID to refer to another table (Florian Westphal) [2116356] {CVE-2022-2586} - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) [2116159] {CVE-2022-36946} - net: let flow have same hash in two directions (Ivan Vecera) [2111094] - ipv4: Fix data-races around sysctl_fib_multipath_hash_fields. (Ivan Vecera) [2111094] - net: Add notifications when multipath hash field change (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv6 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash with IPv4 GRE (Ivan Vecera) [2111094] - selftests: forwarding: Add test for custom multipath hash (Ivan Vecera) [2111094] - ipv6: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv6: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv6: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use a more suitable label name (Ivan Vecera) [2111094] - ipv4: Add custom multipath hash policy (Ivan Vecera) [2111094] - ipv4: Add a sysctl to control multipath hash fields (Ivan Vecera) [2111094] - ipv4: Calculate multipath hash inside switch statement (Ivan Vecera) [2111094] - ipv6: Use math to point per net sysctls into the appropriate struct net (Ivan Vecera) [2111094] - selftest/net/forwarding: declare NETIFS p9 p10 (Ivan Vecera) [2111094] - ipv6: Fix sysctl max for fib_multipath_hash_policy (Ivan Vecera) [2111094] - selftests: forwarding: Test multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv6: Support multipath hashing on inner IP pkts (Ivan Vecera) [2111094] - ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pkts (Ivan Vecera) [2111094] - ipv4: Support multipath hashing on inner IP pkts for GRE tunnel (Ivan Vecera) [2111094] - ipv4: Initialize flowi4_multipath_hash in data path (Ivan Vecera) [2111094] - net: ipv4: Fix NULL pointer dereference in route lookup (Ivan Vecera) [2111094] - route: Add multipath_hash in flowi_common to make user-define hash (Ivan Vecera) [2111094]- drm/nouveau/kms/nv140-: Disable interlacing (Lyude Paul) [2097647] - rpm: convert gcc and libelf to Recommends (Jarod Wilson) [2114900] - redhat: add ca7 to redhat/git/files (Jarod Wilson)- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, reduce TIR indication (Amir Tzin) [2049436] - net/mlx5e: Lag, Only handle events from highest priority multipath entry (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5: Fix a race on command flush flow (Amir Tzin) [2049436] - net/mlx5: Fix size field in bufferx_reg struct (Amir Tzin) [2049436] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Amir Tzin) [2049436] - net/mlx5e: Add missing increment of count (Amir Tzin) [2049436] - net/mlx5e: MPLSoUDP decap, fix check for unsupported matches (Amir Tzin) [2049436] - net/mlx5e: Fix MPLSoUDP encap to use MPLS action information (Amir Tzin) [2049436] - net/mlx5e: Add feature check for set fec counters (Amir Tzin) [2049436 2049711] - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Amir Tzin) [2049436] - net/mlx5e: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2049436] - net/mlx5: Fix possible deadlock on rule deletion (Amir Tzin) [2049436] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [2049436] - net/mlx5: Update log_max_qp value to be 17 at most (Amir Tzin) [2049436] - net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version (Amir Tzin) [2049436] - net/mlx5e: Avoid field-overflowing memcpy() (Amir Tzin) [2049436] - net/mlx5e: Use struct_group() for memcpy() region (Amir Tzin) [2049436] - net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Amir Tzin) [2049436 2052871] - net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Amir Tzin) [2049436] - net/mlx5: E-Switch, Fix uninitialized variable modact (Amir Tzin) [2049436] - net/mlx5e: Fix handling of wrong devices during bond netevent (Amir Tzin) [2049436] - net/mlx5e: Fix broken SKB allocation in HW-GRO (Amir Tzin) [2049436] - net/mlx5e: Fix wrong calculation of header index in HW_GRO (Amir Tzin) [2049436] - net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with forward and drop actions (Amir Tzin) [2049436] - net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Amir Tzin) [2049436] - net/mlx5e: Fix module EEPROM query (Amir Tzin) [2049436] - net/mlx5e: TC, Reject rules with drop and modify hdr action (Amir Tzin) [2049436] - net/mlx5: Bridge, ensure dev_name is null-terminated (Amir Tzin) [2049436] - net/mlx5: Bridge, take rtnl lock in init error handler (Amir Tzin) [2049436] - mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Amir Tzin) [2049436] - net/mlx5e: Fix build error in fec_set_block_stats() (Amir Tzin) [2049436] - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Amir Tzin) [2049436] - net/mlx5: Set command entry semaphore up once got index free (Amir Tzin) [2049436] - net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Amir Tzin) [2049436] - net/mlx5: Fix access to sf_dev_table on allocation failure (Amir Tzin) [2049436] - net/mlx5e: Fix matching on modified inner ip_ecn bits (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel" (Amir Tzin) [2049436] - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Amir Tzin) [2049436] - net/mlx5e: Fix nullptr on deleting mirroring rule (Amir Tzin) [2049436] - net/mlx5e: Fix page DMA map/unmap attributes (Amir Tzin) [2049436] - net/mlx5: Use dma device access helper (add dropped hunk) (Amir Tzin) [2049436] - net/mlx5e: Add recovery flow in case of error CQE (Amir Tzin) [2049436] - net/mlx5e: Refactor set_pflag_cqe_based_moder (Amir Tzin) [2049436] - net/mlx5e: Move HW-GRO and CQE compression check to fix features flow (Amir Tzin) [2049436] - net/mlx5e: Fix feature check per profile (Amir Tzin) [2049436] - net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager (Amir Tzin) [2049436] - net/mlx5e: Expose FEC counters via ethtool (Amir Tzin) [2049436 2049711] - net/mlx5: Update log_max_qp value to FW max capability (Amir Tzin) [2049436] - net/mlx5: Use irq_set_affinity_and_hint() (Amir Tzin) [2049436] - net/mlx5: SF, Use all available cpu for setting cpu affinity (Amir Tzin) [2049436] - net/mlx5: Introduce API for bulk request and release of IRQs (Amir Tzin) [2049436] - net/mlx5: Split irq_pool_affinity logic to new file (Amir Tzin) [2049436] - net/mlx5: Move affinity assignment into irq_request (Amir Tzin) [2049436] - net/mlx5: Introduce control IRQ request API (Amir Tzin) [2049436] - net/mlx5: mlx5e_hv_vhca_stats_create return type to void (Amir Tzin) [2049436] - RDMA/mlx5: Print wc status on CQE error and dump needed (Amir Tzin) [2049436] - net: fixup build after bpf header changes (Amir Tzin) [2049436] - net/mlx5: CT: Set flow source hint from provided tuple device (Amir Tzin) [2049436] - net/mlx5: Set SMFS as a default steering mode if device supports it (Amir Tzin) [2049436] - net/mlx5: DR, Improve steering for empty or RX/TX-only matchers (Amir Tzin) [2049436] - net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist field (Amir Tzin) [2049436] - net/mlx5: DR, Support matching on tunnel headers 0 and 1 (Amir Tzin) [2049436] - net/mlx5: DR, Add misc5 to match_param structs (Amir Tzin) [2049436] - net/mlx5: Add misc5 flow table match parameters (Amir Tzin) [2049436] - net/mlx5: DR, Add support for UPLINK destination type (Amir Tzin) [2049436] - net/mlx5e: Use auxiliary_device driver data helpers (Amir Tzin) [2049436] - net/mlx5e: Take packet_merge params directly from the RX res struct (Amir Tzin) [2049436] - net/mlx5e: Allocate per-channel stats dynamically at first usage (Amir Tzin) [2049436] - net/mlx5e: Use dynamic per-channel allocations in stats (Amir Tzin) [2049436] - net/mlx5e: Allow profile-specific limitation on max num of channels (Amir Tzin) [2049436] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Amir Tzin) [2049436] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Amir Tzin) [2049436] - net/mlx5e: Use bitmap field for profile features (Amir Tzin) [2049436] - net/mlx5: Remove the repeated declaration (Amir Tzin) [2049436] - net/mlx5: Let user configure max_macs generic param (Amir Tzin) [2049436] - net/mlx5: Let user configure event_eq_size param (Amir Tzin) [2049436] - net/mlx5: Let user configure io_eq_size param (Amir Tzin) [2049436] - net/mlx5: Introduce log_max_current_uc_list_wr_supported bit (Amir Tzin) [2049436] - net/mlx5e: Move goto action checks into tc_action goto post parse op (Amir Tzin) [2049436] - net/mlx5e: Move vlan action chunk into tc action vlan post parse op (Amir Tzin) [2049436] - net/mlx5e: Add post_parse() op to tc action infrastructure (Amir Tzin) [2049436] - net/mlx5e: Move sample attr allocation to tc_action sample parse op (Amir Tzin) [2049436] - net/mlx5e: TC action parsing loop (Amir Tzin) [2049436] - net/mlx5e: Add redirect ingress to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add sample and ptype to tc_action infra (Amir Tzin) [2049436] - net/mlx5e: Add ct to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add mirred/redirect to tc action infra (Amir Tzin) [2049436] - Revert "net/mlx5e: TC, Remove redundant error logging" (Amir Tzin) [2049436] - net/mlx5e: Add mpls push/pop to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add vlan push/pop/mangle to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add pedit to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add csum to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tunnel encap/decap to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add goto to tc action infra (Amir Tzin) [2049436] - net/mlx5e: Add tc action infrastructure (Amir Tzin) [2049436] - RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr (Amir Tzin) [2049436] - RDMA/mlx5: Add support to multiple priorities for FDB rules (Amir Tzin) [2049436] - net/mlx5: Create more priorities for FDB bypass namespace (Amir Tzin) [2049436] - net/mlx5: Refactor mlx5_get_flow_namespace (Amir Tzin) [2049436] - net/mlx5: Separate FDB namespace (Amir Tzin) [2049436] - net/mlx5: Dynamically resize flow counters query buffer (Amir Tzin) [2049436] - net/mlx5e: TC, Set flow attr ip_version earlier (Amir Tzin) [2049436] - net/mlx5e: TC, Move common flow_action checks into function (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from vlan push/pop funcs (Amir Tzin) [2049436] - net/mlx5e: Remove redundant actions arg from validate_goto_chain() (Amir Tzin) [2049436] - net/mlx5e: TC, Remove redundant action stack var (Amir Tzin) [2049436] - net/mlx5e: Hide function mlx5e_num_channels_changed (Amir Tzin) [2049436] - net/mlx5e: SHAMPO, clean MLX5E_MAX_KLM_PER_WQE macro (Amir Tzin) [2049436] - net/mlx5: Print more info on pci error handlers (Amir Tzin) [2049436] - net/mlx5: SF, silence an uninitialized variable warning (Amir Tzin) [2049436] - net/mlx5: Fix error return code in esw_qos_create() (Amir Tzin) [2049436] - net/mlx5: E-switch, Create QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, Enable vport QoS on demand (Amir Tzin) [2049436] - net/mlx5: E-switch, move offloads mode callbacks to offloads file (Amir Tzin) [2049436] - net/mlx5: E-switch, Reuse mlx5_eswitch_set_vport_mac (Amir Tzin) [2049436] - net/mlx5: E-switch, Remove vport enabled check (Amir Tzin) [2049436] - net/mlx5e: Specify out ifindex when looking up decap route (Amir Tzin) [2049436] - net/mlx5e: TC, Move comment about mod header flag to correct place (Amir Tzin) [2049436] - net/mlx5e: TC, Move kfree() calls after destroying all resources (Amir Tzin) [2049436] - net/mlx5e: TC, Destroy nic flow counter if exists (Amir Tzin) [2049436] - net/mlx5: TC, using swap() instead of tmp variable (Amir Tzin) [2049436] - net/mlx5: CT: Allow static allocation of mod headers (Amir Tzin) [2049436] - net/mlx5e: Refactor mod header management API (Amir Tzin) [2049436] - net/mlx5: Avoid printing health buffer when firmware is unavailable (Amir Tzin) [2049436 2049717] - net/mlx5e: Support ethtool cq mode (Amir Tzin) [2049436 2049840] - Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" (Amir Tzin) [2049435] - net/mlx5: Use first online CPU instead of hard coded CPU (Amir Tzin) [2049435] - net/mlx5e: SHAMPO, Fix constant expression result (Amir Tzin) [2049435] - net/mlx5: Fix access to a non-supported register (Amir Tzin) [2049435 2049717] - net/mlx5: Fix too early queueing of log timestamp work (Amir Tzin) [2049435 2049717] - net/mlx5: Fix use after free in mlx5_health_wait_pci_up (Amir Tzin) [2049435] - net/mlx5: Lag, Fix recreation of VF LAG (Amir Tzin) [2049435] - net/mlx5e: Sync TIR params updates against concurrent create/modify (Amir Tzin) [2049435] - RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow (Amir Tzin) [2049435] - net/mlx5: Fix flow counters SF bulk query len (Amir Tzin) [2049435] - net/mlx5: Lag, fix a potential Oops with mlx5_lag_create_definer() (Amir Tzin) [2049435] - net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate together (Amir Tzin) [2049435] - net/mlx5e: Add HW-GRO offload (Amir Tzin) [2049435] - net/mlx5e: Add HW_GRO statistics (Amir Tzin) [2049435] - net/mlx5e: HW_GRO cqe handler implementation (Amir Tzin) [2049435] - net/mlx5e: Add data path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add handle SHAMPO cqe support (Amir Tzin) [2049435] - net/mlx5e: Add control path for SHAMPO feature (Amir Tzin) [2049435] - net/mlx5e: Add support to klm_umr_wqe (Amir Tzin) [2049435] - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Amir Tzin) [2049435] - net/mlx5e: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - net/mlx5: Add SHAMPO caps, HW bits and enumerations (Amir Tzin) [2049435] - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Amir Tzin) [2049435] - net/mlx5: SF_DEV Add SF device trace points (Amir Tzin) [2049435] - net/mlx5: SF, Add SF trace points (Amir Tzin) [2049435] - net/mlx5: Bridge, support replacing existing FDB entry (Amir Tzin) [2049435] - net/mlx5: Bridge, extract code to lookup and del/notify entry (Amir Tzin) [2049435] - net/mlx5: Add periodic update of host time to firmware (Amir Tzin) [2049435 2049717] - net/mlx5: Print health buffer by log level (Amir Tzin) [2049435 2049717] - net/mlx5: Extend health buffer dump (Amir Tzin) [2049435 2049717] - net/mlx5: Reduce flow counters bulk query buffer size for SFs (Amir Tzin) [2049435] - net/mlx5: Fix unused function warning of mlx5i_flow_type_mask (Amir Tzin) [2049435] - net/mlx5: Remove unnecessary checks for slow path flag (Amir Tzin) [2049435] - net/mlx5e: don't write directly to netdev->dev_addr (Amir Tzin) [2049435] - RDMA/mlx5: Use dev_addr_mod() (Amir Tzin) [2049435] - RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n (Amir Tzin) [2049435] - RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib (Amir Tzin) [2049435] - RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key (Amir Tzin) [2049435] - RDMA/mlx5: Align mlx5e_resources with upstream code. (Amir Tzin) [2049435] - RDMA/mlx5: Remove pd from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove size from struct mlx5_core_mkey (Amir Tzin) [2049435] - RDMA/mlx5: Remove iova from struct mlx5_core_mkey (Amir Tzin) [2049435] - net/mlx5: E-Switch, Increase supported number of forward destinations to 32 (Amir Tzin) [2049435] - net/mlx5: E-Switch, Use dynamic alloc for dest array (Amir Tzin) [2049435] - net/mlx5: Lag, use steering to select the affinity port in LAG (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create/destroy/modify port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create TTC tables for LAG port selection (Amir Tzin) [2049435] - net/mlx5: Lag, add support to create definers for LAG (Amir Tzin) [2049435] - net/mlx5: Lag, set match mask according to the traffic type bitmap (Amir Tzin) [2049435] - net/mlx5: Lag, set LAG traffic type mapping (Amir Tzin) [2049435] - net/mlx5: Lag, move lag files into directory (Amir Tzin) [2049435] - net/mlx5: Introduce new uplink destination type (Amir Tzin) [2049435] - net/mlx5: Add support to create match definer (Amir Tzin) [2049435] - net/mlx5: Introduce port selection namespace (Amir Tzin) [2049435] - net/mlx5: Support partial TTC rules (Amir Tzin) [2049435] - mlx5: prevent 64bit divide (Amir Tzin) [2049435] - net/mlx5: Use system_image_guid to determine bonding (Amir Tzin) [2049435] - net/mlx5: Use native_port_num as 1st option of device index (Amir Tzin) [2049435] - net/mlx5: Introduce new device index wrapper (Amir Tzin) [2049435] - net/mlx5: Check return status first when querying system_image_guid (Amir Tzin) [2049435] - net/mlx5: DR, Prefer kcalloc over open coded arithmetic (Amir Tzin) [2049435] - net/mlx5e: Add extack msgs related to TC for better debug (Amir Tzin) [2049435] - net/mlx5: CT: Fix missing cleanup of ct nat table on init failure (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Skip redundant ct clear actions" (Amir Tzin) [2049435] - net/mlx5: Disable roce at HCA level (Amir Tzin) [2049435] - net/mlx5i: Enable Rx steering for IPoIB via ethtool (Amir Tzin) [2049435] - net/mlx5: Bridge, provide flow source hints (Amir Tzin) [2049435] - net/mlx5: Read timeout values from DTOR (Amir Tzin) [2049435] - net/mlx5: Read timeout values from init segment (Amir Tzin) [2049435] - net/mlx5: Add layout to support default timeouts register (Amir Tzin) [2049435] - net/mlx5: Set devlink reload feature bit for supported devices only (Amir Tzin) [2049435] - RDMA/mlx5: Add optional counter support in get_hw_stats callback (Amir Tzin) [2049435] - RDMA/mlx5: Add modify_op_stat() support (Amir Tzin) [2049435] - RDMA/mlx5: Add steering support in optional flow counters (Amir Tzin) [2049435] - RDMA/mlx5: Support optional counters in hw_stats initialization (Amir Tzin) [2049435] - net/mlx5: Add priorities for counters in RDMA namespaces (Amir Tzin) [2049435] - net/mlx5: Add ifc bits to support optional counters (Amir Tzin) [2049435] - net/mlx5: Enable single IRQ for PCI Function (Amir Tzin) [2049435] - net/mlx5: Shift control IRQ to the last index (Amir Tzin) [2049435] - net/mlx5: Bridge, pop VLAN on egress table miss (Amir Tzin) [2049435] - net/mlx5: Bridge, mark reg_c1 when pushing VLAN (Amir Tzin) [2049435] - net/mlx5: Bridge, extract VLAN pop code to dedicated functions (Amir Tzin) [2049435] - net/mlx5: Bridge, refactor eswitch instance usage (Amir Tzin) [2049435] - net/mlx5e: Support accept action (Amir Tzin) [2049435] - net/mlx5e: Specify out ifindex when looking up encap route (Amir Tzin) [2049435] - net/mlx5e: Reserve a value from TC tunnel options mapping (Amir Tzin) [2049435] - net/mlx5e: Move parse fdb check into actions_match_supported_fdb() (Amir Tzin) [2049435] - net/mlx5e: Split actions_match_supported() into a sub function (Amir Tzin) [2049435] - net/mlx5e: Move mod hdr allocation to a single place (Amir Tzin) [2049435] - net/mlx5e: TC, Refactor sample offload error flow (Amir Tzin) [2049435] - RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Amir Tzin) [2049435] - IB/mlx5: Flow through a more detailed return code from get_prefetchable_mr() (Amir Tzin) [2049435] - net/mlx5e: Use array_size() helper (Amir Tzin) [2049435] - net/mlx5: Use struct_size() helper in kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Use kvcalloc() instead of kvzalloc() (Amir Tzin) [2049435] - net/mlx5: Tolerate failures in debug features while driver load (Amir Tzin) [2049435] - IB/mlx5: Enable UAR to have DevX UID (Amir Tzin) [2049435] - net/mlx5: Add uid field to UAR allocation structures (Amir Tzin) [2049435] - net/mlx5e: check return value of rhashtable_init (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for ingress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: Enable TC offload for egress MACVLAN (Amir Tzin) [2049435] - net/mlx5e: loopback test is not supported in switchdev mode (Amir Tzin) [2049435] - net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel attributes (Amir Tzin) [2049435] - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Amir Tzin) [2049435] - net/mlx5e: Remove redundant priv arg from parse_pedit_to_reformat() (Amir Tzin) [2049435] - net/mlx5e: Check action fwd/drop flag exists also for nic flows (Amir Tzin) [2049435] - net/mlx5e: Set action fwd flag when parsing tc action goto (Amir Tzin) [2049435] - net/mlx5e: Remove incorrect addition of action fwd flag (Amir Tzin) [2049435] - Revert "net/mlx5e: TC, Fix ct_clear overwriting ct action metadata" (Amir Tzin) [2049435] - net/mlx5e: Use correct return type (Amir Tzin) [2049435] - net/mlx5e: Add error flow for ethtool -X command (Amir Tzin) [2049435] - net/mlx5: Fix rdma aux device on devlink reload (Amir Tzin) [2049434] - RDMA/mlx5: Relax DCS QP creation checks (Amir Tzin) [2049434] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049434] - net/mlx5e: Make use of netdev_warn() (Amir Tzin) [2049434] - net/mlx5: Initialize numa node for all core devices (Amir Tzin) [2049434] - net/mlx5: Allocate individual capability (Amir Tzin) [2049434] - net/mlx5: Reorganize current and maximal capabilities to be per-type (Amir Tzin) [2049434] - net/mlx5: SF, use recent sysfs api (Amir Tzin) [2049434] - net/mlx5: Refcount mlx5_irq with integer (Amir Tzin) [2049434] - net/mlx5: Change SF missing dedicated MSI-X err message to dbg (Amir Tzin) [2049434] - net/mlx5: Align mlx5_irq structure (Amir Tzin) [2049434] - net/mlx5: Delete impossible dev->state checks (Amir Tzin) [2049434] - net/mlx5: Support enable_vnet devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_rdma devlink dev param (Amir Tzin) [2049434] - net/mlx5: Support enable_eth devlink dev param (Amir Tzin) [2049434] - RDMA/mlx5: Drop in-driver verbs object creations (Amir Tzin) [2049434] - RDMA/mlx5: Delete device resource mutex that didn't protect anything (Amir Tzin) [2049434] - RDMA/mlx5: Cancel pkey work before destroying device resources (Amir Tzin) [2049434] - net/mlx5e: Return -EOPNOTSUPP if more relevant when parsing tc actions (Amir Tzin) [2049434] - net/mlx5e: Remove redundant assignment of counter to null (Amir Tzin) [2049434] - net/mlx5e: Remove redundant parse_attr arg (Amir Tzin) [2049434] - net/mlx5e: Remove redundant cap check for flow counter (Amir Tzin) [2049434] - net/mlx5e: Remove redundant filter_dev arg from parse_tc_fdb_actions() (Amir Tzin) [2049434] - net/mlx5e: Remove redundant tc act includes (Amir Tzin) [2049434] - IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq (Amir Tzin) [2049434] - RDMA/mlx5: Add DCS offload support (Amir Tzin) [2049434] - RDMA/mlx5: Separate DCI QP creation logic (Amir Tzin) [2049434] - net/mlx5: Add DCS caps & fields support (Amir Tzin) [2049434] - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 (Vitaly Kuznetsov) [2119233] - mm: Fix PASID use-after-free issue (Jerry Snitselaar) [2113046] - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2105815] - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix a typo (Rahul Lakkireddy) [2105815] - scsi: csiostor: Assign boolean values to a bool variable (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix fall-through warnings for Clang (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix spelling mistake "couldnt" -> "couldn't" (Rahul Lakkireddy) [2105815] - scsi: csiostor: Add missing description for csio_rnode_fwevt_handler()'s 'fwevt' param (Rahul Lakkireddy) [2105815] - scsi: csiostor: Remove 2 unused variables {mc,edc}_bist_status_rdata_reg (Rahul Lakkireddy) [2105815] - scsi: csiostor: Demote kerneldoc that fails to meet the criteria (Rahul Lakkireddy) [2105815] - scsi: csiostor: Fix misnamed function parameter (Rahul Lakkireddy) [2105815] - scsi: csiostor: Adjust indentation in csio_device_reset (Rahul Lakkireddy) [2105815] - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: fix throughput regression on DFS channels (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: enlarge maximum VHT MPDU length to 11454 (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix aggregation subframes setting to HE max (Jose Ignacio Tornos Martinez) [2103625] - wifi: mac80211_hwsim: set virtio device ready in probe() (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix possible sdio deadlock in command fail (Jose Ignacio Tornos Martinez) [2103625] - wifi: rtw89: 8852a: rfk: fix div 0 exception (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: do not update pm states in case of error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7615: do not update pm stats in case of error (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Avoid REO CMD failed prints during firmware recovery (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Fix incorrect debug_mask mappings (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix missing skb drop on htc_tx_completion error (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921s: fix firmware download random fail (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix IRQ affinity warning on shutdown (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix netdev open race (Jose Ignacio Tornos Martinez) [2103625] - iwlwifi: fw: init SAR GEO table only if data is present (Jose Ignacio Tornos Martinez) [2103625] - ath10k: htt_tx: do not interpret Eth frames as WiFi (Jose Ignacio Tornos Martinez) [2103625] - ath11k: Don't check arvif->is_started before sending management frames (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (Jose Ignacio Tornos Martinez) [2103625] - ath11k: reset 11d state in process of recovery (Jose Ignacio Tornos Martinez) [2103625] - brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix tx status related use-after-free race on station removal (Jose Ignacio Tornos Martinez) [2103625] - mt76: do not attempt to reorder received 802.3 packets without agg session (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: fix kernel crash at mt7921_pci_remove (Jose Ignacio Tornos Martinez) [2103625] - mt76: fix antenna config missing in 6G cap (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup (Jose Ignacio Tornos Martinez) [2103625] - ath10k: enable napi on RX path for usb (Jose Ignacio Tornos Martinez) [2103625] - ath11k: fix the warning of dev_wake in mhi_pm_disable_transition() (Jose Ignacio Tornos Martinez) [2103625] - ath11k: acquire ab->base_lock in unassign when finding the peer by addr (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7915: fix DBDC default band selection on MT7915D (Jose Ignacio Tornos Martinez) [2103625] - mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (Jose Ignacio Tornos Martinez) [2103625] - i40e: Fix tunnel checksum offload with fragmented traffic (Ivan Vecera) [2107977] - net/mlx5e: Fix matchall police parameters validation (Ivan Vecera) [2106271] - net/sched: act_police: allow 'continue' action offload (Ivan Vecera) [2106271] - net: Print hashed skb addresses for all net and qdisc events (Ivan Vecera) [2106271] - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Ivan Vecera) [2106271] - net/sched: act_pedit: sanitize shift argument before usage (Ivan Vecera) [2106271] - net/sched: act_pedit: really ensure the skb is writable (Ivan Vecera) [2106271] - net/sched: taprio: Check if socket flags are valid (Ivan Vecera) [2106271] - net/sched: flower: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: matchall: Avoid overwriting error messages (Ivan Vecera) [2106271] - net/sched: cls_api: Add extack message for unsupported action offload (Ivan Vecera) [2106271] - net/sched: act_vlan: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_tunnel_key: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_skbedit: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_police: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_pedit: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_mpls: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_mirred: Add extack message for offload failure (Ivan Vecera) [2106271] - net/sched: act_gact: Add extack messages for offload failure (Ivan Vecera) [2106271] - net/sched: act_api: Add extack to offload_act_setup() callback (Ivan Vecera) [2106271] - net/sched: flower: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: matchall: Take verbose flag into account when logging error messages (Ivan Vecera) [2106271] - net/sched: fix incorrect vlan_push_eth dest field (Ivan Vecera) [2106271] - net/sched: add vlan push_eth and pop_eth action to the hardware IR (Ivan Vecera) [2106271] - selftests: tc-testing: Increase timeout in tdc config file (Ivan Vecera) [2106271] - flow_offload: improve extack msg for user when adding invalid filter (Ivan Vecera) [2106271] - flow_offload: reject offload for all drivers with invalid police parameters (Ivan Vecera) [2106271] - net: flow_offload: add tc police action parameters (Ivan Vecera) [2106271] - net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2106271] - net_sched: add __rcu annotation to netdev->qdisc (Ivan Vecera) [2106271] - net/sched: act_police: more accurate MTU policing (Ivan Vecera) [2106271] - net/sched: Enable tc skb ext allocation on chain miss only when needed (Ivan Vecera) [2106271] - net: sched: remove qdisc_qlen_cpu() (Ivan Vecera) [2106271] - net: sched: remove psched_tdiff_bounded() (Ivan Vecera) [2106271] - net: sched: Clarify error message when qdisc kind is unknown (Ivan Vecera) [2106271] - sch_cake: revise Diffserv docs (Ivan Vecera) [2106271] - flow_offload: fix suspicious RCU usage when offloading tc action (Ivan Vecera) [2106271] - net/sched: use min() macro instead of doing it manually (Ivan Vecera) [2106271] - selftests: tc-testing: add action offload selftest for action and filter (Ivan Vecera) [2106271] - flow_offload: validate flags of filter and actions (Ivan Vecera) [2106271] - flow_offload: add reoffload process to update hw_count (Ivan Vecera) [2106271] - net: sched: save full flags for tc action (Ivan Vecera) [2106271] - flow_offload: add process to update action stats from hardware (Ivan Vecera) [2106271] - flow_offload: rename exts stats update functions with hw (Ivan Vecera) [2106271] - flow_offload: add skip_hw and skip_sw to control if offload the action (Ivan Vecera) [2106271] - flow_offload: allow user to offload tc action to net device (Ivan Vecera) [2106271] - flow_offload: add ops to tc_action_ops for flow action setup (Ivan Vecera) [2106271] - flow_offload: rename offload functions with offload instead of flow (Ivan Vecera) [2106271] - flow_offload: add index to flow_action_entry structure (Ivan Vecera) [2106271] - flow_offload: reject to offload tc actions in offload drivers (Ivan Vecera) [2106271] - flow_offload: fill flags to action structure (Ivan Vecera) [2106271] - sch_cake: do not call cake_destroy() from cake_init() (Ivan Vecera) [2106271] - net/sched: fq_pie: prevent dismantle issue (Ivan Vecera) [2106271] - selftests/tc-testing: Fix cannot create /sys/bus/netdevsim/new_device: Directory nonexistent (Ivan Vecera) [2106271] - selftests/tc-testing: add missing config (Ivan Vecera) [2106271] - selftests/tc-testing: add exit code (Ivan Vecera) [2106271] - net/sched: act_ct: Offload only ASSURED connections (Ivan Vecera) [2106271] - selftests/tc-testings: Be compatible with newer tc output (Ivan Vecera) [2106271] - selftests: forwarding: Fix packet matching in mirroring selftests (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Ivan Vecera) [2106271] - cls_flower: Fix inability to match GRE/IPIP packets (Ivan Vecera) [2106271] - sch_htb: Add extack messages for EOPNOTSUPP errors (Ivan Vecera) [2106271] - net: sch: simplify condtion for selecting mini_Qdisc_pair buffer (Ivan Vecera) [2106271] - net: sch: eliminate unnecessary RCU waits in mini_qdisc_pair_swap() (Ivan Vecera) [2106271] - net: sched: gred: dynamically allocate tc_gred_qopt_offload (Ivan Vecera) [2106271] - net: stats: Read the statistics in ___gnet_stats_copy_basic() instead of adding. (Ivan Vecera) [2106271] - net: sched: Allow statistics reads from softirq. (Ivan Vecera) [2106271] - net: sched: remove one pair of atomic operations (Ivan Vecera) [2106271] - net: sched: fix logic error in qdisc_run_begin() (Ivan Vecera) [2106271] - net: sch_tbf: Add a graft command (Ivan Vecera) [2106271] - net: sched: Remove Qdisc::running sequence counter (Ivan Vecera) [2106271] - net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types (Ivan Vecera) [2106271] - net: sched: Use _bstats_update/set() instead of raw writes (Ivan Vecera) [2106271] - net: sched: Protect Qdisc::bstats with u64_stats (Ivan Vecera) [2106271] - u64_stats: Introduce u64_stats_set() (Ivan Vecera) [2106271] - gen_stats: Move remaining users to gnet_stats_add_queue(). (Ivan Vecera) [2106271] - mq, mqprio: Use gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add gnet_stats_add_queue(). (Ivan Vecera) [2106271] - gen_stats: Add instead Set the value in __gnet_stats_copy_basic(). (Ivan Vecera) [2106271] - testing: selftests: tc_common: Add tc_check_at_least_x_packets() (Ivan Vecera) [2106271] - testing: selftests: forwarding.config.sample: Add tc flag (Ivan Vecera) [2106271] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Ivan Vecera) [2106271] - net: sched: Use struct_size() helper in kvmalloc() (Ivan Vecera) [2106271] - net_sched: Use struct_size() and flex_array_size() helpers (Ivan Vecera) [2106271] - net: prevent user from passing illegal stab size (Ivan Vecera) [2106271] - net: sched: move and reuse mq_change_real_num_tx() (Ivan Vecera) [2106271] - selftests: net: test ethtool -L vs mq (Ivan Vecera) [2106271] - netdevsim: add ability to change channel count (Ivan Vecera) [2106271] - net: add netif_set_real_num_queues() for device reconfig (Ivan Vecera) [2106271] - net: sched: update default qdisc visibility after Tx queue cnt changes (Ivan Vecera) [2106271] - fix array-index-out-of-bounds in taprio_change (Ivan Vecera) [2106271] - Revert "flow_offload: action should not be NULL when it is referenced" (Ivan Vecera) [2106271] - sch_cake: fix srchost/dsthost hashing mode (Ivan Vecera) [2106271] - net/sched: cls_api, reset flags on replay (Ivan Vecera) [2106271] - net: sched: provide missing kdoc for tcf_pkt_info and tcf_ematch_ops (Ivan Vecera) [2106271] - net: flow_offload: correct comments mismatch with code (Ivan Vecera) [2106271] - net/sched: taprio: Fix init procedure (Ivan Vecera) [2106271] - net_sched: refactor TC action init API (Ivan Vecera) [2106271] - tc-testing: Add control-plane selftest for skbmod SKBMOD_F_ECN option (Ivan Vecera) [2106271] - net/sched: act_skbmod: Add SKBMOD_F_ECN option support (Ivan Vecera) [2106271] - qdisc: add new field for qdisc_enqueue tracepoint (Ivan Vecera) [2106271] - net/sched: act_skbmod: Skip non-Ethernet packets (Ivan Vecera) [2106271] - net/sched: Remove unnecessary if statement (Ivan Vecera) [2106271] - net_sched: introduce tracepoint trace_qdisc_enqueue() (Ivan Vecera) [2106271] - net_sched: use px to print skb address in trace_qdisc_dequeue() (Ivan Vecera) [2106271] - net: use px to print skb address in trace_netif_receive_skb (Ivan Vecera) [2106271] - net/sched: sch_taprio: fix typo in comment (Ivan Vecera) [2106271] - flow_offload: action should not be NULL when it is referenced (Ivan Vecera) [2106271] - net: sched: remove qdisc->empty for lockless qdisc (Ivan Vecera) [2106271] - net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc (Ivan Vecera) [2106271] - net: sched: avoid unnecessary seqcount operation for lockless qdisc (Ivan Vecera) [2106271] - Revert "net/sched: cls_flower: Remove match on n_proto" (Ivan Vecera) [2106271] - net: sched: add barrier to ensure correct ordering for lockless qdisc (Ivan Vecera) [2106271] - net: sched: fix error return code in tcf_del_walker() (Ivan Vecera) [2106271] - net/sched: cls_flower: Remove match on n_proto (Ivan Vecera) [2106271] - sch_cake: revise docs for RFC 8622 LE PHB support (Ivan Vecera) [2106271] - sch_cake: Fix out of bounds when parsing TCP options and header (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_lookup_leaf() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_do_events() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_charge_class() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_change_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_class_mode() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_deactivate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_activate_prios() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_remove_class_from_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_class_to_row() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_next_rb_node() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_wait_tree() (Ivan Vecera) [2106271] - sch_htb: fix doc warning in htb_add_to_id_tree() (Ivan Vecera) [2106271] - net/sched: act_vlan: Test priority 0 modification (Ivan Vecera) [2106271] - net/sched: act_vlan: No dump for unset priority (Ivan Vecera) [2106271] - net: sched: Fix spelling mistakes (Ivan Vecera) [2106271] - net/sched: fq_pie: fix OOB access in the traffic path (Ivan Vecera) [2106271] - net/sched: fq_pie: re-factor fix for fq_pie endless loop (Ivan Vecera) [2106271] - net: taprio offload: enforce qdisc to netdev queue mapping (Ivan Vecera) [2106271] - net/sched: taprio: Drop unnecessary NULL check after container_of (Ivan Vecera) [2106271] - net: flow_offload: add FLOW_ACTION_PPPOE_PUSH (Ivan Vecera) [2106271] - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2018609] - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2018609] - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2018609] - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2018609] - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2018609] - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2018609] - gve: remove memory barrier around seqno (Jordan Kimbrough) [2018609] - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2018609] - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2018609] - gve: Correct order of processing device options (Jordan Kimbrough) [2018609] - gve: fix for null pointer dereference. (Jordan Kimbrough) [2018609] - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2018609] - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2018609] - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2018609] - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2018609] - gve: Add RX context. (Jordan Kimbrough) [2018609] - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2018609] - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2018609] - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2018609] - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2018609] - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2018609] - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2018609] - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2018609] - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2018609] - gve: fix gve_get_stats() (Jordan Kimbrough) [2018609] - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2018609] - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2018609] - gve: Correct available tx qpl check (Jordan Kimbrough) [2018609] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Jordan Kimbrough) [2018609] - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2018609] - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2018609] - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2018609] - gve: DQO: Remove incorrect prefetch (Jordan Kimbrough) [2018609] - gve: Simplify code and axe the use of a deprecated API (Jordan Kimbrough) [2018609] - gve: Propagate error codes to caller (Jordan Kimbrough) [2018609] - gve: Fix an error handling path in 'gve_probe()' (Jordan Kimbrough) [2018609] - gve: DQO: Fix off by one in gve_rx_dqo() (Jordan Kimbrough) [2018609] - gve: Fix swapped vars when fetching max queues (Jordan Kimbrough) [2018609] - gve: Fix warnings reported for DQO patchset (Jordan Kimbrough) [2018609] - gve: DQO: Add RX path (Jordan Kimbrough) [2018609] - gve: DQO: Add TX path (Jordan Kimbrough) [2018609] - gve: DQO: Configure interrupts on device up (Jordan Kimbrough) [2018609] - gve: DQO: Add ring allocation and initialization (Jordan Kimbrough) [2018609] - gve: DQO: Add core netdev features (Jordan Kimbrough) [2018609] - gve: Update adminq commands to support DQO queues (Jordan Kimbrough) [2018609] - gve: Add DQO fields for core data structures (Jordan Kimbrough) [2018609] - gve: Add dqo descriptors (Jordan Kimbrough) [2018609] - gve: Add support for DQO RX PTYPE map (Jordan Kimbrough) [2018609] - gve: adminq: DQO specific device descriptor logic (Jordan Kimbrough) [2018609] - gve: Introduce per netdev `enum gve_queue_format` (Jordan Kimbrough) [2018609] - gve: Introduce a new model for device options (Jordan Kimbrough) [2018609] - gve: Make gve_rx_slot_page_info.page_offset an absolute offset (Jordan Kimbrough) [2018609] - gve: gve_rx_copy: Move padding to an argument (Jordan Kimbrough) [2018609] - gve: Move some static functions to a common file (Jordan Kimbrough) [2018609] - gve: Correct SKB queue index validation. (Jordan Kimbrough) [2018609] - gve: Upgrade memory barrier in poll routine (Jordan Kimbrough) [2018609] - gve: Add NULL pointer checks when freeing irqs. (Jordan Kimbrough) [2018609] - gve: Update mgmt_msix_idx if num_ntfy changes (Jordan Kimbrough) [2018609] - gve: Check TX QPL was actually assigned (Jordan Kimbrough) [2018609] - net: gve: remove duplicated allowed (Jordan Kimbrough) [2018609] - net: gve: convert strlcpy to strscpy (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing in the tx path (Jordan Kimbrough) [2018609] - gve: Rx Buffer Recycling (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing to the rx path (Jordan Kimbrough) [2018609] - gve: Add support for raw addressing device option (Jordan Kimbrough) [2018609] - net: don't include ethtool.h from netdevice.h (Jordan Kimbrough) [2018609] - gve: Replace zero-length array with flexible-array member (Jordan Kimbrough) [2018609] - gve: Enable Link Speed Reporting in the driver. (Jordan Kimbrough) [2018609] - gve: Use link status register to report link status (Jordan Kimbrough) [2018609] - gve: Batch AQ commands for creating and destroying queues. (Jordan Kimbrough) [2018609] - gve: NIC stats for report-stats and for ethtool (Jordan Kimbrough) [2018609] - gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. (Jordan Kimbrough) [2018609] - gve: Use dev_info/err instead of netif_info/err. (Jordan Kimbrough) [2018609] - gve: Add stats for gve. (Jordan Kimbrough) [2018609] - gve: Get and set Rx copybreak via ethtool (Jordan Kimbrough) [2018609] - redhat: update ppc64le secureboot signing key (Jarod Wilson) [2109215] - tools: add cpupower daemon reload when installed/upgraded (Jarod Wilson) [2042424] - sfc: fix use after free when disabling sriov (Íñigo Huguet) [2105999] - drm/nouveau: recognise GA103 (Karol Herbst) [1923125] - drm/aperture: Run fbdev removal before internal helpers (Michel Dänzer) [2088410] - drm/i915/ttm: fix 32b build (Michel Dänzer) [2088410] - drm/amd/display: Ensure valid event timestamp for cursor-only commits (Michel Dänzer) [2088410] - drm/amd/pm: Prevent divide by zero (Michel Dänzer) [2088410] - drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines. (Michel Dänzer) [2088410] - drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7 (Michel Dänzer) [2088410] - drm/i915/selftests: fix subtraction overflow bug (Michel Dänzer) [2088410] - drm/i915/gt: Serialize TLB invalidates with GT resets (Michel Dänzer) [2088410] - drm/i915/gt: Serialize GRDOM access between multiple engine resets (Michel Dänzer) [2088410] - drm/i915/ttm: fix sg_table construction (Michel Dänzer) [2088410] - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests (Michel Dänzer) [2088410] - drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist() (Michel Dänzer) [2088410] - drm/i915/guc: ADL-N should use the same GuC FW as ADL-S (Michel Dänzer) [2088410] - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Michel Dänzer) [2088410] - drm/amdgpu/display: disable prefer_shadow for generic fb helpers (Michel Dänzer) [2088410] - drm/amdgpu: keep fbdev buffers pinned during suspend (Michel Dänzer) [2088410] - drm/fourcc: fix integer type usage in uapi header (Michel Dänzer) [2088410] - drm/i915/dgfx: Disable d3cold at gfx root port (Michel Dänzer) [2088410] - drm/i915/gem: add missing else (Michel Dänzer) [2088410] - drm/amdgpu: To flush tlb for MMHUB of RAVEN series (Michel Dänzer) [2088410] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2088410] - drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() (Michel Dänzer) [2088410] - drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled" (Michel Dänzer) [2088410] - udmabuf: add back sanity check (Michel Dänzer) [2088410] - drm/amd/display: Fix typo in override_lane_settings (Michel Dänzer) [2088410] - amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+ (Michel Dänzer) [2088410] - drm/i915: Implement w/a 22010492432 for adl-s (Michel Dänzer) [2088410] - drm/i915/uc: remove accidental static from a local variable (Michel Dänzer) [2088410] - drm/amd/display: Cap OLED brightness per max frame-average luminance (Michel Dänzer) [2088410] - drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl (Michel Dänzer) [2088410] - drm/i915/reset: Fix error_state_read ptr + offset use (Michel Dänzer) [2088410] - drm/amdkfd: add pinned BOs to kfd_bo_list (Michel Dänzer) [2088410] - drm/amdkfd: Use mmget_not_zero in MMU notifier (Michel Dänzer) [2088410] - drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus (Michel Dänzer) [2088410] - drm/amd/display: Read Golden Settings Table from VBIOS (Michel Dänzer) [2088410] - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" (Michel Dänzer) [2088410] - drm/amdgpu: update VCN codec support for Yellow Carp (Michel Dänzer) [2088410] - drm/amd/display: remove stale config guards (Michel Dänzer) [2088410] - drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit (Michel Dänzer) [2088410] - drm/atomic: Force bridge self-refresh-exit on CRTC switch (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Support PSR-exit to disable transition (Michel Dänzer) [2088410] - drm/amdkfd:Fix fw version for 10.3.6 (Michel Dänzer) [2088410] - drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate (Michel Dänzer) [2088410] - drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 (Michel Dänzer) [2088410] - drm/amd/pm: Fix missing thermal throttler status (Michel Dänzer) [2088410] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2088410] - drm/radeon: fix a possible null pointer dereference (Michel Dänzer) [2088410] - drm/amd/display: Check zero planes for OTG disable W/A on clock change (Michel Dänzer) [2088410] - drm/amd/display: Check if modulo is 0 before dividing. (Michel Dänzer) [2088410] - drm/amdgpu: fix limiting AV1 to the first instance on VCN3 (Michel Dänzer) [2088410] - drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid (Michel Dänzer) [2088410] - drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() (Michel Dänzer) [2088410] - gma500: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/i915/dsi: fix VBT send packet port selection for ICL+ (Michel Dänzer) [2088410] - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Michel Dänzer) [2088410] - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Michel Dänzer) [2088410] - drm/nouveau/subdev/bus: Ratelimit logging for fault errors (Michel Dänzer) [2088410] - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Michel Dänzer) [2088410] - drm/amdgpu: add beige goby PCI ID (Michel Dänzer) [2088410] - drm/i915: Fix CFI violation with show_dynamic_id() (Michel Dänzer) [2088410] - drm/bridge: it6505: Send DPCD SET_POWER to downstream (Michel Dänzer) [2088410] - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H (Michel Dänzer) [2088410] - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 (Michel Dänzer) [2088410] - drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency (Michel Dänzer) [2088410] - drm/bridge: Fix error handling in analogix_dp_probe (Michel Dänzer) [2088410] - drm/bridge: anx7625: Use uint8 for lane-swing arrays (Michel Dänzer) [2088410] - drm/amd/amdgpu: Remove static from variable in RLCG Reg RW (Michel Dänzer) [2088410] - drm/amd/amdgpu: Fix asm/hypervisor.h build error. (Michel Dänzer) [2088410] - drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host. (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling (Michel Dänzer) [2088410] - drm: bridge: icn6211: Fix register layout (Michel Dänzer) [2088410] - drm/bridge: adv7511: clean up CEC adapter when probe fails (Michel Dänzer) [2088410] - drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe() (Michel Dänzer) [2088410] - drm/edid: fix invalid EDID extension block filtering (Michel Dänzer) [2088410] - drm/bridge: it6505: Fix build error (Michel Dänzer) [2088410] - drm: bridge: it66121: Fix the register page length (Michel Dänzer) [2088410] - drm/vmwgfx: Fix an invalid read (Michel Dänzer) [2088410] - drm/ssd130x: Reduce temporary buffer sizes (Michel Dänzer) [2088410] - drm/ssd130x: Fix rectangle updates (Michel Dänzer) [2088410] - drm/format-helper: Fix XRGB888 to monochrome conversion (Michel Dänzer) [2088410] - drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() (Michel Dänzer) [2088410] - drm/solomon: Make DRM_SSD130X depends on MMU (Michel Dänzer) [2088410] - drm: ssd130x: Always apply segment remap setting (Michel Dänzer) [2088410] - drm: ssd130x: Fix COM scan direction register mask (Michel Dänzer) [2088410] - drm/bridge: anx7625: check the return on anx7625_aux_trans (Michel Dänzer) [2088410] - drm/selftests: missing error code in igt_buddy_alloc_smoke() (Michel Dänzer) [2088410] - drm/bridge_connector: enable HPD by default if supported (Michel Dänzer) [2088410] - drm: fix EDID struct for old ARM OABI format (Michel Dänzer) [2088410] - drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init() (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu13 (Michel Dänzer) [2088410] - drm/amd/pm: update smartshift powerboost calc for smu12 (Michel Dänzer) [2088410] - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Michel Dänzer) [2088410] - drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init (Michel Dänzer) [2088410] - drm/amd/pm: fix the compile warning (Michel Dänzer) [2088410] - drm/amdkfd: Fix circular lock dependency warning (Michel Dänzer) [2088410] - drm/plane: Move range check for format_count earlier (Michel Dänzer) [2088410] - drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells (Michel Dänzer) [2088410] - drm/amd/pm: fix double free in si_parse_power_table() (Michel Dänzer) [2088410] - drm/amdgpu/pm: fix the null pointer while the smu is disabled (Michel Dänzer) [2088410] - drm/amd/display: Disabling Z10 on DCN31 (Michel Dänzer) [2088410] - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Michel Dänzer) [2088410] - drm/vmwgfx: validate the screen formats (Michel Dänzer) [2088410] - drm/selftests: fix a shift-out-of-bounds bug (Michel Dänzer) [2088410] - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Michel Dänzer) [2088410] - selftests/xsk: Disable hanging BPF RES tests (Felix Maurer) [2116940] - NLM: Defend against file_lock changes after vfs_test_lock() (Benjamin Coddington) [2094884] - ice: Fix VF not able to send tagged traffic with no VLAN filters (Petr Oros) [2055446] - ice: Ignore error message when setting same promiscuous mode (Petr Oros) [2100683] - ice: Fix clearing of promisc mode with bridge over bond (Petr Oros) [2100683] - ice: Ignore EEXIST when setting promisc mode (Petr Oros) [2100683] - ice: Fix double VLAN error when entering promisc mode (Petr Oros) [2100683]- fs: dlm: fix build with CONFIG_IPV6 disabled (Alexander Aring) [2036988] - fs: dlm: don't call kernel_getpeername() in error_report() (Alexander Aring) [2036988] - fs: dlm: use sk->sk_socket instead of con->sock (Alexander Aring) [2036988] - x86: intel_epb: Allow model specific normal EPB value (Prarit Bhargava) [2101488] - x86: intel_epb: Do not build when CONFIG_PM is unset (Prarit Bhargava) [2101488] - x86: intel_epb: Take CONFIG_PM into account (Prarit Bhargava) [2101488] - PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface (Prarit Bhargava) [2101488] - PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling (Prarit Bhargava) [2101488] - thermal: int340x: Add Raptor Lake PCI device id (Prarit Bhargava) [2064828] - thermal: int340x: Support Raptor Lake (Prarit Bhargava) [2064828] - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2095693] - netfilter: nf_tables: replace BUG_ON by element length check (Florian Westphal) [2104497] - netfilter: nf_log: incorrect offset to network header (Florian Westphal) [2104497] - netfilter: nft_set_pipapo: release elements in clone from abort path (Florian Westphal) [2104497] - netfilter: nf_tables: stricter validation of element data (Florian Westphal) [2104497] - netfilter: nft_dynset: restore set element counter when failing to update (Florian Westphal) [2104497] - netfilter: use get_random_u32 instead of prandom (Florian Westphal) [2104497] - netfilter: nf_tables: memleak flow rule from commit path (Florian Westphal) [2104497] - netfilter: nf_tables: hold mutex on netns pre_exit path (Florian Westphal) [2104497] - netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal) [2104497] - netfilter: flowtable: fix excessive hw offload attempts after failure (Florian Westphal) [2104497] - netfilter: flowtable: avoid possible false sharing (Florian Westphal) [2104497] - netfilter: nf_nat_h323: eliminate anonymous module_init & module_exit (Florian Westphal) [2104497] - netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 (Florian Westphal) [2104497] - netfilter: socket: icmp6: fix use-after-scope (Florian Westphal) [2104497] - netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local (Florian Westphal) [2104497] - net/mlx5: Remove ConnectX-7 device from the unsupported devices (Kamal Heib) [1899567] - fs: dlm: change posix lock sigint handling (Alexander Aring) [2088499] - fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring) [2088499] - fs: dlm: change plock interrupted message to debug again (Alexander Aring) [2088499] - fs: dlm: add pid to debug log (Alexander Aring) [2088499] - fs: dlm: plock use list_first_entry (Alexander Aring) [2088499] - dlm: replace usage of found with dedicated list iterator variable (Alexander Aring) [2088499] - dlm: move global to static inits (Alexander Aring) [2088499] - dlm: remove unnecessary INIT_LIST_HEAD() (Alexander Aring) [2088499] - dlm: improve plock logging if interrupted (Alexander Aring) [2088499] - dlm: rearrange async condition return (Alexander Aring) [2088499] - dlm: cleanup plock_op vs plock_xop (Alexander Aring) [2088499] - dlm: replace sanity checks with WARN_ON (Alexander Aring) [2088499]- selftests: mptcp: make sendfile selftest work (Florian Westphal) [2109046] - selftests: mptcp: more stable simult_flows tests (Florian Westphal) [2109046] - be2net: Remove useless DMA-32 fallback configuration (Petr Oros) [2051324] - ethernet: constify references to netdev->dev_addr in drivers (Petr Oros) [2051324] - ethernet: Remove redundant 'flush_workqueue()' calls (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2051324] - ethernet: use eth_hw_addr_set() (Petr Oros) [2051324] - be2net: Use irq_update_affinity_hint() (Petr Oros) [2051324] - RedHat: ASoC: SOF: Intel: do not enable IMR boot when resuming by default (Jaroslav Kysela) [2114931] - ASoC: SOF: make ctx_store and ctx_restore as optional (Jaroslav Kysela) [2114931] - ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries for AMD platforms (Jaroslav Kysela) [2114931] - ASoC: amd: yc: Update DMI table entries (Jaroslav Kysela) [2114931] - thunderbolt: Add DP OUT resource when DP tunnel is discovered (Torez Smith) [2107601] - iavf: Fix VLAN_V2 addition/rejection (Petr Oros) [2115618] - iavf: Fix deadlock in initialization (Petr Oros) [2054656] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080655] - dmaengine: idxd: Fixup merge conflict resolution from upstream (Jerry Snitselaar) [2100927] - dmaengine: idxd: skip clearing device context when device is read-only (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_transfer_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: add RO check for wq max_batch_size write (Jerry Snitselaar) [2100927] - dmaengine: idxd: fix device cleanup on disable (Jerry Snitselaar) [2100927] - Revert "dmaengine: idxd: Separate user and kernel pasid enabling" (Jerry Snitselaar) [2100927] - net: atlantic: always deep reset on pm op, fixing up my null deref regression (Foggy Liu) [2039680] - net: atlantic: invert deep par in pm functions, preventing null derefs (Foggy Liu) [2039680] - s390/ap: extend AP change bindings-complete uevent with counter (Mete Durlu) [2114907] - powerpc/memhotplug: Make lmb size 64bit (Diego Domingos) [2116517] - powerpc/drmem: Make lmb_size 64 bit (Diego Domingos) [2116517] - RHEL-only: tools: arm64: Use alternative.h header in sysreg.h (Eric Auger) [2118527]- vmxnet3: do not reschedule napi for rx processing (Kamal Heib) [2117263] - lockdown: also lock down previous kgdb use (Lenny Szubowicz) [2104748] {CVE-2022-21499} - sfc: fix kernel panic when creating VF (Íñigo Huguet) [2114738] - net/mlx4_en: use kzalloc (Amir Tzin) [2049433] - net/mlx4: Delete useless moduleparam include (Amir Tzin) [2049433] - RDMA/mlx4: remove redundant assignment to variable nreq (Amir Tzin) [2049433] - RDMA/mlx4: Delete useless module.h include (Amir Tzin) [2049433] - RDMA/mlx4: Don't continue event handler after memory allocation failure (Amir Tzin) [2049433] - net/mlx4: Use irq_update_affinity_hint() (Amir Tzin) [2049433] - RDMA/mlx4: Use bitmap_alloc() when applicable (Amir Tzin) [2049433] - net/mlx4_en: Update reported link modes for 1/10G (Amir Tzin) [2049433] - ethernet: Remove redundant 'flush_workqueue()' calls (Amir Tzin) [2049433] - mlx4: constify args for const dev_addr (Amir Tzin) [2049433] - mlx4: remove custom dev_addr clearing (Amir Tzin) [2049433] - mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() (Amir Tzin) [2049433] - mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() (Amir Tzin) [2049433] - net/mlx4_en: avoid one cache line miss to ring doorbell (Amir Tzin) [2049433] - net/mlx4_en: Add XDP_REDIRECT statistics (Amir Tzin) [2049433] - net/mlx4: Use array_size() helper in copy_to_user() (Amir Tzin) [2049433] - net: mlx4: Add support for XDP_REDIRECT (Amir Tzin) [2049433] - net/mellanox: switch from 'pci_' to 'dma_' API (Amir Tzin) [2049433] - net/mlx4: Use ARRAY_SIZE to get an array's size (Amir Tzin) [2049433] - net/mlx4: make the array states static const, makes object smaller (Amir Tzin) [2049433] - dma-direct: use the correct size for dma_set_encrypted() (Jerry Snitselaar) [2105608] - dma-debug: make things less spammy under memory pressure (Jerry Snitselaar) [2105608] - dma-iommu: Check that swiotlb is active before trying to use it (Jerry Snitselaar) [2105608] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072974] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072974] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072974] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072974] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072974] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072974] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072974] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072974] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072974] - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (Mark Langsdorf) [2072974] - cpufreq: sh: Remove sh_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: acpi: Remove acpi_cpufreq_cpu_ready() (Mark Langsdorf) [2072974] - cpufreq: Fix fall-through warning for Clang (Mark Langsdorf) [2072974] - cpufreq: Remove ->resolve_freq() (Mark Langsdorf) [2072974] - cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_driver_target() (Mark Langsdorf) [2072974] - cpufreq: Remove the ->stop_cpu() driver callback (Mark Langsdorf) [2072974] - cpufreq: powernv: Migrate to ->exit() callback instead of ->stop_cpu() (Mark Langsdorf) [2072974] - cpufreq: Make cpufreq_online() call driver->offline() on errors (Mark Langsdorf) [2072974] - cpufreq: sh: Remove unused linux/sched.h headers (Mark Langsdorf) [2072974] - cpufreq: stats: Clean up local variable in cpufreq_stats_create_table() (Mark Langsdorf) [2072974] - cpufreq: Remove unused for_each_policy macro (Mark Langsdorf) [2072974] - cpufreq: Rudimentary typos fix in the file s5pv210-cpufreq.c (Mark Langsdorf) [2072974] - ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported (Mark Langsdorf) [2067296] - x86/ACPI: CPPC: Rename cppc_msr.c to cppc.c (Mark Langsdorf) [2067296] - ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2067296] - ACPI: CPPC: Assume no transition latency if no PCCT (Mark Langsdorf) [2067296] - ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported (Mark Langsdorf) [2067296] - ACPI: CPPC: Check _OSC for flexible address space (Mark Langsdorf) [2067296] - ACPI: processor: idle: Avoid falling back to C3 type C-states (Mark Langsdorf) [2067296] - Revert "ACPI: processor: idle: Only flush cache on entering C3" (Mark Langsdorf) [2067296] - ACPI: CPPC: Change default error code and clean up debug messages in probe (Mark Langsdorf) [2067296] - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Mark Langsdorf) [2067296] - ACPI: tables: Make LAPIC_ADDR_OVR address readable in message (Mark Langsdorf) [2067296] - ACPI: IPMI: replace usage of found with dedicated list iterator variable (Mark Langsdorf) [2067296] - ACPI, APEI: Use the correct variable for sizeof() (Mark Langsdorf) [2067296] - clocksource: acpi_pm: fix return value of __setup handler (Mark Langsdorf) [2067296] - ACPI / x86: Add support for LPS0 callback handler (Mark Langsdorf) [2067296] - ACPI: bus: Avoid using CPPC if not supported by firmware (Mark Langsdorf) [2067296] - Revert "ACPI: Pass the same capabilities to the _OSC regardless of the query flag" (Mark Langsdorf) [2067296] - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Mark Langsdorf) [2067296] - PM: hibernate: Honour ACPI hardware signature by default for virtual guests (Mark Langsdorf) [2067296] - ACPI: NFIT: Remove block aperture support (Mark Langsdorf) [2067296] - x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc() (Mark Langsdorf) [2067296] - ACPI/APEI: Limit printable size of BERT table data (Mark Langsdorf) [2067296] - ACPI: APEI: fix return value of __setup handlers (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Lenovo Yoga Tablet 1050F/L (Mark Langsdorf) [2067296] - ACPI / x86: Add skip i2c clients quirk for Nextbook Ares 8 (Mark Langsdorf) [2067296] - ACPICA: Avoid walking the ACPI Namespace if it is not there (Mark Langsdorf) [2067296] - ACPI: processor idle: Check for architectural support for LPI (Mark Langsdorf) [2067296] - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Mark Langsdorf) [2067296] - ACPI: fan: Add additional attributes for fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Properly handle fine grain control (Mark Langsdorf) [2067296] - ACPI: fan: Optimize struct acpi_fan_fif (Mark Langsdorf) [2067296] - ACPI: fan: Separate file for attributes creation (Mark Langsdorf) [2067296] - ACPI: fan: Fix error reporting to user space (Mark Langsdorf) [2067296] - ACPI: clean up double words in two comments (Mark Langsdorf) [2067296] - ACPI: property: Get rid of redundant 'else' (Mark Langsdorf) [2067296] - ACPI: EC: Rearrange code in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Reduce indentation level in acpi_ec_submit_event() (Mark Langsdorf) [2067296] - ACPI: EC: Do not return result from advance_transaction() (Mark Langsdorf) [2067296] - ACPI: EC / PM: Print additional debug message in acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067296] - ACPI: PM: Print additional debug message in acpi_s2idle_wake() (Mark Langsdorf) [2067296] - ACPI: tables: Add CEDT signature to the list of known tables (Mark Langsdorf) [2067296] - ACPI: properties: Consistently return -ENOENT if there are no more references (Mark Langsdorf) [2067296] - ACPI: OSL: Fix and clean up acpi_os_read/write_port() (Mark Langsdorf) [2067296] - ACPICA: Use uintptr_t and offsetof() in Linux kernel builds (Mark Langsdorf) [2067296] - ACPI: processor: idle: Only flush cache on entering C3 (Mark Langsdorf) [2067296] - intel_idle: Add AlderLake support (Lenny Szubowicz) [2075709] - intel_idle: Fix SPR C6 optimization (Lenny Szubowicz) [2075709] - intel_idle: Fix the 'preferred_cstates' module parameter (Lenny Szubowicz) [2075709] - cpuidle: intel_idle: Update intel_idle() kerneldoc comment (Lenny Szubowicz) [2075709] - ice: Fix promiscuous mode not turning off (Petr Oros) [2088787] - ice: Introduce enabling promiscuous mode on multiple VF's (Petr Oros) [2088787] - PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF (Myron Stowe) [2106259] - PCI/IOV: Add pci_iov_vf_id() to get VF index (Myron Stowe) [2106259] - redhat: enable CONFIG_MAXLINEAR_GPHY as module (Petr Oros) [2071856] - net: phy: enhance GPY115 loopback disable function (Petr Oros) [2071856] - net: phy: add Maxlinear GPY115/21x/24x driver (Petr Oros) [2071856] - cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() (Vratislav Bendel) [2111491] - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Jaroslav Kysela) [2065580] - ASoC: amd: Add support for enabling DMIC on acp6x via _DSD (Jaroslav Kysela) [2065580] - soundwire: intel: prevent pm_runtime resume prior to system suspend (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk for Fiero SC-01 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Add ASP TX3/4 source to register patch (Jaroslav Kysela) [2065580] - ASoC: dapm: Initialise kcontrol data for mux/demux controls (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Correct some control names (Jaroslav Kysela) [2065580] - ASoC: wm5110: Fix DRE control (Jaroslav Kysela) [2065580] - ASoC: wm_adsp: Fix event for preloader (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe (Jaroslav Kysela) [2065580] - ASoC: rt7*-sdw: harden jack_detect_handler (Jaroslav Kysela) [2065580] - ASoC: rt711: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_sdw: handle errors on card registration (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca-sdw: fix calibrate mutex initialization (Jaroslav Kysela) [2065580] - ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove (Jaroslav Kysela) [2065580] - ASoC: ops: Fix off by one in range control validation (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array (Jaroslav Kysela) [2065580] - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: fix mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Jaroslav Kysela) [2065580] - ALSA: hda - Add fixup for Dell Latitidue E5430 (Jaroslav Kysela) [2065580] - ASoC: SOF: Intel: hda: Fix compressed stream position tracking (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes() (Jaroslav Kysela) [2065580] - ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect (Jaroslav Kysela) [2065580] - ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: rt711: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ALSA: cs46xx: Fix missing snd_card_free() call at probe error (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo L140PU (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo NS50PU (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - ALC897 headset MIC no sound (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop (Jaroslav Kysela) [2065580] - ALSA: hda/conexant: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: hda: Fix discovery of i915 graphics PCI device (Jaroslav Kysela) [2065580] - ALSA: hda/via: Fix missing beep setup (Jaroslav Kysela) [2065580] - ALSA: memalloc: Drop x86-specific hack for WC allocations (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add HW8326 support (Jaroslav Kysela) [2065580] - ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID (Jaroslav Kysela) [2065580] - ASoC: es8328: Fix event generation for deemphasis control (Jaroslav Kysela) [2065580] - ASoC: cs42l51: Correct minimum value for SX volume control (Jaroslav Kysela) [2065580] - ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Correct TLV for Bypass Volume (Jaroslav Kysela) [2065580] - ASoC: cs53l30: Correct number of volume levels on SX controls (Jaroslav Kysela) [2065580] - ASoC: cs35l36: Update digital volume TLV (Jaroslav Kysela) [2065580] - ASoC: cs42l52: Fix TLV scales for mixer controls (Jaroslav Kysela) [2065580] - ASoC: Intel: cirrus-common: fix incorrect channel mapping (Jaroslav Kysela) [2065580] - ASoC: nau8822: Add operation for internal PLL off and on (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Add quirk for HP Dev One (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 (Jaroslav Kysela) [2065580] - ALSA: hda/conexant - Fix loopback issue with CX20632 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Set up (implicit) sync for Saffire 6 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Skip generic sync EP parse for secondary EP (Jaroslav Kysela) [2065580] - ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: Fixed Build error (Jaroslav Kysela) [2065580] - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Jaroslav Kysela) [2065580] - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() (Jaroslav Kysela) [2065580] - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it (Jaroslav Kysela) [2065580] - ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb (Jaroslav Kysela) [2065580] - ASoC: amd: Add driver data to acp6x machine driver (Jaroslav Kysela) [2065580] - ASoC: rt1015p: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: max98357a: remove dependency on GPIOLIB (Jaroslav Kysela) [2065580] - ASoC: rt5645: Fix errorenous cleanup order (Jaroslav Kysela) [2065580] - ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe (Jaroslav Kysela) [2065580] - ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks (Jaroslav Kysela) [2065580] - ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Jaroslav Kysela) [2065580] - ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload (Jaroslav Kysela) [2065580] - ASoC: dapm: Don't fold register value changes into notifications (Jaroslav Kysela) [2065580] - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 (Jaroslav Kysela) [2065580] - ALSA: jack: Access input_dev under mutex (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Jaroslav Kysela) [2065580] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop (Jaroslav Kysela) [2065580] - ALSA: hda/realtek - Add new type for ALC245 (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Optimize TEAC clock quirk (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Configure sync endpoints before data (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Add missing ep_idx in fixed EP quirks (Jaroslav Kysela) [2065580] - ALSA: usb-audio: Workaround for clock setup on TEAC devices (Jaroslav Kysela) [2065580] - ALSA: ctxfi: Add SB046x PCI ID (Jaroslav Kysela) [2065580] - NFS: Fix initialisation of nfs_client cl_flags field (Scott Mayhew) [2114577] - Documentation: Add an explanation of NFSv4 client identifiers (Dave Wysochanski) [1801326]- crypto: chelsio/chcr - Remove useless MODULE_VERSION (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove unused function (Rahul Lakkireddy) [2105817] - crypto: chelsio - Read rxchannel-id from firmware (Rahul Lakkireddy) [2105817] - crypto: chelsio - Fix some kernel-doc issues (Rahul Lakkireddy) [2105817] - crypto: chelsio - remove set but not used variable 'adap' (Rahul Lakkireddy) [2105817] - dm raid: fix address sanitizer warning in raid_resume (Benjamin Marzinski) [2115118] - dm raid: fix address sanitizer warning in raid_status (Benjamin Marzinski) [2115118] - dm: return early from dm_pr_call() if DM device is suspended (Benjamin Marzinski) [2115118] - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks discarded, not number of discard bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks written, not number of write bios (Benjamin Marzinski) [2115118] - dm writecache: count number of blocks read, not number of read bios (Benjamin Marzinski) [2115118] - dm writecache: return void from functions (Benjamin Marzinski) [2115118] - dm kcopyd: use __GFP_HIGHMEM when allocating pages (Benjamin Marzinski) [2115118] - dm writecache: set a default MAX_WRITEBACK_JOBS (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_add_disks (Benjamin Marzinski) [2115118] - dm raid: fix KASAN warning in raid5_remove_disk (Benjamin Marzinski) [2115118] - KVM: x86: do not report preemption if the steal time cache is stale (Vitaly Kuznetsov) [2115240] - KVM: x86: revalidate steal time cache if MSR value changes (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1 (Vitaly Kuznetsov) [2115240] - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2115240] - KVM: SEV: Init target VMCBs in sev_migrate_from (Vitaly Kuznetsov) [2115240] - KVM: SVM: fix tsc scaling cache logic (Vitaly Kuznetsov) [2115240] - KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() (Vitaly Kuznetsov) [2115240] - KVM: LAPIC: Drop pending LAPIC timer injection when canceling the timer (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid calling x86 emulator without a decoded instruction (Vitaly Kuznetsov) [2115240] - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak (Vitaly Kuznetsov) [2115240] - KVM: x86: avoid loading a vCPU after .vm_destroy was called (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault (Vitaly Kuznetsov) [2115240] - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Vitaly Kuznetsov) [2115240] - KVM: x86: Drop WARNs that assert a triple fault never "escapes" from L2 (Vitaly Kuznetsov) [2115240] - sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2111860] - scsi: qla2xxx: Fix excessive I/O error messages by default (Nilesh Javali) [2100728] - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Nilesh Javali) [2044160] - drm/radeon: fix build rules of *_reg_safe.h (Michel Dänzer) [2006451] - RDMA/irdma: Fix sleep from invalid context BUG (Kamal Heib) [2097318] - RDMA/irdma: Do not advertise 1GB page size for x722 (Kamal Heib) [2097318] - RDMA/cm: Fix memory leak in ib_cm_insert_listen (Kamal Heib) [2097318] - RDMA/hfi1: Fix potential integer multiplication overflow errors (Kamal Heib) [2097318] - RDMA/hfi1: Prevent use of lock before it is initialized (Kamal Heib) [2097318] - RDMA/rxe: Fix an error handling path in rxe_get_mcg() (Kamal Heib) [2097318] - RDMA/rxe: Generate a completion for unsupported/invalid opcode (Kamal Heib) [2097318] - scsi: target: cxgbit: Enable Delayed ACK (Rahul Lakkireddy) [2105813] - scsi: target: cxgbit: Increase max DataSegmentLength (Rahul Lakkireddy) [2105813] - cxgb4: Use the bitmap API to allocate bitmaps (Rahul Lakkireddy) [2105806] - cxgb4: Fix typo in string (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Fix typo in comments (Rahul Lakkireddy) [2105806] - cxgb4vf: remove unexpected word "the" (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Avoid potential negative array offset (Rahul Lakkireddy) [2105806] - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Rahul Lakkireddy) [2105806] - cxgb4vf: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: Remove useless DMA-32 fallback configuration (Rahul Lakkireddy) [2105806] - cxgb4: allow reading unrecognized port module eeprom (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix an error code in cxgb4vf_pci_probe() (Rahul Lakkireddy) [2105806] - cxgb4: Use struct_group() for memcpy() region (Rahul Lakkireddy) [2105806] - cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy) [2105806] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Rahul Lakkireddy) [2105806] - ethernet: chelsio: use eth_hw_addr_set() (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Make use of the helper function dev_err_probe() (Rahul Lakkireddy) [2105806] - cxgb4: improve printing NIC information (Rahul Lakkireddy) [2105806] - net: chelsio: switch from 'pci_' to 'dma_' API (Rahul Lakkireddy) [2105806] - cxgb4: make the array match_all_mac static, makes object smaller (Rahul Lakkireddy) [2105806] - cxgb4: fix IRQ free race during driver unload (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: use eth_zero_addr() to assign zero address (Rahul Lakkireddy) [2105806] - cxgb4: Fix -Wunused-const-variable warning (Rahul Lakkireddy) [2105806] - cxgb4: clip_tbl: use list_del_init instead of list_del/INIT_LIST_HEAD (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4vf: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - net: chelsio: cxgb4: Fix wrong function name in comments (Rahul Lakkireddy) [2105806] - cxgb4: Remove redundant NULL check (Rahul Lakkireddy) [2105806] - net: ethernet: chelsiofix: spelling typo of 'rewriteing' (Rahul Lakkireddy) [2105806] - net: don't include ethtool.h from netdevice.h (Rahul Lakkireddy) [2105806] - cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro (Rahul Lakkireddy) [2105806] - cxgb4vf: fix t4vf_eth_xmit()'s return type (Rahul Lakkireddy) [2105806] - cxgb4vf: update kernel-doc line comments (Rahul Lakkireddy) [2105806] - cxgb4: remove duplicate headers (Rahul Lakkireddy) [2105806] - cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_create_file() call (Rahul Lakkireddy) [2105806] - cxgb4: Add missing annotation for service_ofldq() (Rahul Lakkireddy) [2105806] - net: cxgb4vf: reject unsupported coalescing params (Rahul Lakkireddy) [2105806] - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown (Tomas Henzl) [2106413] - drm/amd/display: Fix new dmub notification enabling in DM (Mika Penttilä) [2107632] - Revert "crypto: chelsio - Inline single pdu only" (Rahul Lakkireddy) [2105818] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Rahul Lakkireddy) [2105818] - net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2107200] - scsi: ch: Make it possible to open a ch device multiple times again (Ewan D. Milne) [2108649] - lpfc updates for rh8.7 14.0.0.15 (Paul Ely) [2107726] - scsi: lpfc: Copyright updates for 14.2.0.5 patches (Paul Ely) [2107726] - scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test (Paul Ely) [2107726] - scsi: lpfc: Fix attempted FA-PWWN usage after feature disable (Paul Ely) [2107726] - scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE (Paul Ely) [2107726] - scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID (Paul Ely) [2107726] - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (Paul Ely) [2107726] - scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb() (Paul Ely) [2107726] - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (Paul Ely) [2107726] - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (Paul Ely) [2107726] - scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted (Paul Ely) [2107726] - scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() (Paul Ely) [2107726] - scsi: qla2xxx: Fix imbalance vha->vref_count (Nilesh Javali) [2108964] - scsi: smartpqi: Update version to 2.1.18-045 (Don Brace) [2101548] - scsi: smartpqi: Update copyright to current year (Don Brace) [2101548] - scsi: smartpqi: Add ctrl ready timeout module parameter (Don Brace) [2101548] - scsi: smartpqi: Update deleting a LUN via sysfs (Don Brace) [2101548] - scsi: smartpqi: Add module param to disable managed ints (Don Brace) [2101548] - scsi: smartpqi: Fix RAID map race condition (Don Brace) [2101548] - scsi: smartpqi: Fix DMA direction for RAID requests (Don Brace) [2101548] - scsi: smartpqi: Stop logging spurious PQI reset failures (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for Lenovo controllers (Don Brace) [2101548] - scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i (Don Brace) [2101548] - scsi: smartpqi: Fix PCI control linkdown system hang (Don Brace) [2101548] - scsi: smartpqi: Add driver support for multi-LUN devices (Don Brace) [2101548] - scsi: smartpqi: Close write read holes (Don Brace) [2101548] - scsi: smartpqi: Add PCI IDs for ramaxel controllers (Don Brace) [2101548] - scsi: smartpqi: Add controller fw version to console log (Don Brace) [2101548] - scsi: smartpqi: Shorten drive visibility after removal (Don Brace) [2101548] - scsi: smartpqi: Fix typo in comment (Don Brace) [2101548] - docs: kdump: Update the crashkernel description for arm64 (Pingfan Liu) [2093920] - of: Support more than one crash kernel regions for kexec -s (Pingfan Liu) [2093920] - of: kexec: Remove FDT_PROP_* definitions (Pingfan Liu) [2093920] - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() (Pingfan Liu) [2093920] - arm64: Use common of_kexec_alloc_and_setup_fdt() (Pingfan Liu) [2093920] - of: Add a common kexec FDT setup function (Pingfan Liu) [2093920] - arm64: Use ELF fields defined in 'struct kimage' (Pingfan Liu) [2093920] - kexec: Move ELF fields to struct kimage (Pingfan Liu) [2093920] - of: fdt: Add memory for devices by DT property "linux,usable-memory-range" (Pingfan Liu) [2093920] - efi: apply memblock cap after memblock_add() (Pingfan Liu) [2093920] - of: fdt: Aggregate the processing of "linux,usable-memory-range" (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_memory() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_root() to call directly (Pingfan Liu) [2093920] - of/fdt: Rework early_init_dt_scan_chosen() to call directly (Pingfan Liu) [2093920] - of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr() (Pingfan Liu) [2093920] - of: fdt: Add generic support for handling elf core headers property (Pingfan Liu) [2093920] - arm64: kdump: Reimplement crashkernel=X (Pingfan Liu) [2093920] - arm64: Use insert_resource() to simplify code (Pingfan Liu) [2093920] - kdump: return -ENOENT if required cmdline option does not exist (Pingfan Liu) [2093920]- sched: Add WARN_ONCE_SAFE for use during critical scheduler code. (Phil Auld) [2095898] - printk: remove NMI tracking [partial] (Phil Auld) [2095898] - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) [2070216] - ext4: check if directory block is within i_size (Lukas Czerner) [2070216] - redhat: nvme/tcp mistakenly uses blk_mq_tag_to_rq(nvme_tcp_tagset(queue)) (John Meneghini) [2112036] - RDMA/cxgb4: Set queue pair state when being queried (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use non-atomic bitmap functions when possible (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_set() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use bitmap_zalloc() when applicable (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use helper function to set GUIDs (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use refcount_t instead of atomic_t for reference counting (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Fix missing error code in create_qp() (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Remove useless assignments (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: add missing qpid increment (Rahul Lakkireddy) [2105809] - RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock (Rahul Lakkireddy) [2105809] - RDMA/cxgb4: Use sizeof() notation (Rahul Lakkireddy) [2105809] - drm/amd/display: Ignore First MST Sideband Message Return Error (Michel Dänzer) [2089853] - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed (Waiman Long) [2115165] - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (Waiman Long) [2115165] - ibmvnic: Properly dispose of all skbs during a failover. (Steve Best) [2107560] - redhat/configs: Enable CONFIG_AMD_HSMP for x86_64 (John Allen) [2072233] - platform/x86: Add AMD system management interface (John Allen) [2072233] - ice: do not setup vlan for loopback VSI (Petr Oros) [2103845] - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Petr Oros) [2103845] - ice: Fix VSIs unable to share unicast MAC (Petr Oros) [2080033] - ice: Fix max VLANs available for VF (Petr Oros) [2112298] - ice: change devlink code to read NVM in blocks (Petr Oros) [2093904] - ALSA: Enable more Intel and AMD x86 chipset drivers (Jaroslav Kysela) [2065575] - ALSA: Remove module symbols namespace (Jaroslav Kysela) [2065575] - ASoC: SOF: tokens: add token for Mediatek AFE (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Expand firmware loading search options (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add trace caps to speaker protection FW (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Make compressed buffers optional (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct control read size when parsing compressed buffer (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add support for "toggle" preloaders (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Fix overrun of unterminated control name string (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clear core reset for cache (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Move lockdep asserts to avoid potential null pointer (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Allow creation of event controls (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add offset to cs_dsp read/write (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Clarify some kernel doc comments (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Perform NULL check in cs_dsp_coeff_write/read_ctrl (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add support for rev 2 coefficient files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Print messages from bin files (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add pre_run callback (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add version checks on coefficient loading (Jaroslav Kysela) [2065575] - firmware: cs_dsp: Add lockdep asserts to interface functions (Jaroslav Kysela) [2065575] - firmware: cs_dsp: tidy includes in cs_dsp.c and cs_dsp.h (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove the wmfw_add_ctl helper function (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: wm_adsp_control_add() error: uninitialized symbol 'ret' (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove a repeated including (Jaroslav Kysela) [2065575] - firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate wm_adsp specifics in cs_dsp_client_ops (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split out struct cs_dsp from struct wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: move firmware loading to client (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Pass firmware names as parameters when starting DSP core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check of dsp->running to better place (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate generic cs_dsp_coeff_ctl handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move sys_config_size to wm_adsp (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Split DSP power operations into helper functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Separate some ASoC and generic functions (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Introduce cs_dsp logging macros (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Rename generic DSP support (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Cancel ongoing work when removing controls (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Switch to using wm_coeff_read_ctrl for compressed buffers (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Move check for control existence (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove use of snd_ctl_elem_type_t (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Put debugfs_remove_recursive back in (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Remove pointless string comparison (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Add CCM_CORE_RESET to Halo start core (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Correct wm_coeff_tlv_get handling (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix control name parsing for multi-fw (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Fix uninitialized variable warnings (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Use snd_ctl_elem_type_t for control types (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Only use __be32 for big-endian data (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: Improve handling of raw byte streams (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Jaroslav Kysela) [2065575] - ASoC: wm_adsp: fix error return code in wm_adsp_load() (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the binding include file for the HDA header support (Jaroslav Kysela) [2065575] - ALSA: uapi: use C90 comment style instead of C99 style (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915: Fix one too many pci_dev_put() (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: update AlderLake PCI IDs (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - skip acomp init if no matching display (Jaroslav Kysela) [2065575] - ALSA: hda/i915 - avoid hung task timeout in i915 wait (Jaroslav Kysela) [2065575] - ALSA: intel-dspconfig: add ES8336 support for CNL (Jaroslav Kysela) [2065575] - ALSA: intel-dsp-config: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: reorder the config table (Jaroslav Kysela) [2065575] - ALSA: hda: intel-dsp-config: add JasperLake support (Jaroslav Kysela) [2065575] - ALSA: hda: Simplify DMIC-in-NHLT check (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: x86: Use standard mmap helper for Intel HDMI LPE audio (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ALSA: intel_hdmi: Check for error num after setting mask (Jaroslav Kysela) [2065575] - tools include uapi: Update asound.h copy (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2065575] - ALSA: hda: Add helper macros for DSP capable devices (Jaroslav Kysela) [2065575] - ALSA: intel-nhlt: add helper to detect SSP link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: add information on I2S/TDM link mask (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: fix kernel-doc descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: fix 32 signed bit overflow (Jaroslav Kysela) [2065575] - ALSA: hda: Add snd_hdac_ext_bus_link_at() helper (Jaroslav Kysela) [2065575] - ALSA: cleanup double word in comment (Jaroslav Kysela) [2065575] - ASoC: SOF: add _D3_PERSISTENT flag to fw_ready message (Jaroslav Kysela) [2065575] - ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables (Jaroslav Kysela) [2065575] - ipc: debug: Add shared memory heap to memory scan (Jaroslav Kysela) [2065575] - ALSA: pcm: comment about relation between msbits hw parameter and [S|U]32 formats (Jaroslav Kysela) [2065575] - ALSA: hda: Fill gaps in NHLT endpoint-interface (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Add new IPC command to free trace DMA (Jaroslav Kysela) [2065575] - soundwire: stream: make enable/disable/deprepare idempotent (Jaroslav Kysela) [2065575] - soundwire: stream: sdw_stream_add_ functions can be called multiple times (Jaroslav Kysela) [2065575] - soundwire: stream: introduce sdw_slave_rt_find() helper (Jaroslav Kysela) [2065575] - soundwire: stream: separate alloc and config within sdw_stream_add_xxx() (Jaroslav Kysela) [2065575] - soundwire: stream: move list addition to sdw_slave_alloc_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: rename and move master/slave_rt_free routines (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_stream_ functions (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_slave_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: move sdw_alloc_slave_rt() before 'master' helpers (Jaroslav Kysela) [2065575] - soundwire: stream: split sdw_alloc_master_rt() in alloc and config (Jaroslav Kysela) [2065575] - soundwire: stream: simplify sdw_alloc_master_rt() (Jaroslav Kysela) [2065575] - soundwire: stream: group sdw_port and sdw_master/slave_port functions (Jaroslav Kysela) [2065575] - soundwire: stream: add 'slave' prefix for port range checks (Jaroslav Kysela) [2065575] - soundwire: stream: split alloc and config in two functions (Jaroslav Kysela) [2065575] - soundwire: stream: split port allocation and configuration loops (Jaroslav Kysela) [2065575] - soundwire: stream: add alloc/config/free helpers for ports (Jaroslav Kysela) [2065575] - soundwire: stream: simplify check on port range (Jaroslav Kysela) [2065575] - soundwire: stream: add slave runtime to list earlier (Jaroslav Kysela) [2065575] - soundwire: stream: remove unused parameter in sdw_stream_add_slave (Jaroslav Kysela) [2065575] - soundwire: intel: fix wrong register name in intel_shim_wake (Jaroslav Kysela) [2065575] - soundwire: bus: add dev_warn() messages to track UNATTACHED devices (Jaroslav Kysela) [2065575] - soundwire: intel: remove PDM support (Jaroslav Kysela) [2065575] - soundwire: intel: remove unnecessary init (Jaroslav Kysela) [2065575] - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire (Jaroslav Kysela) [2065575] - soundwire: intel: improve suspend flows (Jaroslav Kysela) [2065575] - soundwire: intel: Use auxiliary_device driver data helpers (Jaroslav Kysela) [2065575] - soundwire: qcom: remove redundant version number read (Jaroslav Kysela) [2065575] - ASoC: SOF: Fix NULL pointer exception in sof_pci_probe callback (Jaroslav Kysela) [2065575] - ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: max98090: Generate notifications on changes for custom control (Jaroslav Kysela) [2065575] - ASoC: max98090: Reject invalid values in custom control put() (Jaroslav Kysela) [2065575] - ASoC: rt9120: Correct the reg 0x09 size to one byte (Jaroslav Kysela) [2065575] - ASoC: soc-ops: fix error handling (Jaroslav Kysela) [2065575] - ASoC: da7219: Fix change notifications for tone generator frequency (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: fix sysclk shutdown (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: support a separate gpio to control headphone (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: simplify speaker gpio naming (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: correct device endpoints for max98373 (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak in sof_control_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: cleanup dailinks on widget unload (Jaroslav Kysela) [2065575] - ASoC: rt711/5682: check if bus is active before deferred jack detection (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2 (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() (Jaroslav Kysela) [2065575] - ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add one more variable in the debug log (Jaroslav Kysela) [2065575] - ASoC: rt5682: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-dapm: fix two incorrect uses of list iterator (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Fix memory leak of scontrol->name (Jaroslav Kysela) [2065575] - codecs: rt5682s: fix an incorrect NULL check on list iterator (Jaroslav Kysela) [2065575] - ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a new dai_get_clk topology IPC op (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add ops for setting up and tearing down pipelines (Jaroslav Kysela) [2065575] - ASoC: SOF: expose sof_route_setup() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add dai_link_fixup PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add trigger PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Define hw_params PCM op for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 PCM hw_free op (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: expose the sof_pcm_setup_connected_widgets() function (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC-specific PCM ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_ext control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add bytes_get/put control IPC ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add enum_get/put control ops for IPC3 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add switch get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add volume_get/put IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add IPC3 topology control ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC ops for kcontrol IO (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_suspend/resume IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Make sof_widget_setup/free IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: set up scheduler widget before all other widgets in the pipeline (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Use kmemdup() to replace kzalloc + memcpy (Jaroslav Kysela) [2065575] - ASoC: ak4642: Use of_device_get_match_data() (Jaroslav Kysela) [2065575] - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Jaroslav Kysela) [2065575] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data (Jaroslav Kysela) [2065575] - ASoC: rt1308-sdw: get calibration params after power on (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Jaroslav Kysela) [2065575] - ASoC: ti: Fix spelling mistake "cant" -> "can't" (Jaroslav Kysela) [2065575] - ASoC: samsung: i2s: check the return value of kstrdup() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove snd_sof_complete_pipeline() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make widget binding IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make control parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make DAI widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make route setup IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make effect widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make siggen widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make asrc widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make src widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mux/demux widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make mixer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make pga widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make buffer widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Make scheduler widget parsing IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC3 ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add helper function for processing tuple arrays (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: Introduce IPC ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce struct snd_sof_dai_link (Jaroslav Kysela) [2065575] - ASoC: soc-compress: Change the check for codec_dai (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over HDA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Code loading over CLDMA (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Implement CLDMA transfer (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: General code loading flow (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Dynamic firmware resources management (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Declare module configuration types (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Firmware resources management utilities (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add basefw runtime-parameter requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add ROM requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add power management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add module management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add pipeline management requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Add code loading requests (Jaroslav Kysela) [2065575] - ASoC: Intel: avs: Inter process communication (Jaroslav Kysela) [2065575] - ASoC: Intel: Introduce AVS driver (Jaroslav Kysela) [2065575] - ASoC: Export DAI register and widget ctor and dctor functions (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Don't reset clock of active DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove ipc_pcm_params() ops (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Convert to use the generic set_stream_data_offset ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ipc: Add hda_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: stream-ipc: Add sof_set_stream_data_offset() (Jaroslav Kysela) [2065575] - ASoC: SOF: Mark snd_sof_dsp_ops.ipc_pcm_params() callback optional (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce optional callback to configure stream data offset (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Remove sof_pcm_dsp_params() wrapper (Jaroslav Kysela) [2065575] - ASoC: SOF: Make pcm_hw_params snd_sof_dsp_ops callback IPC neutral (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Remove stale snd_sof_ipc_stream_pcm_params() declaration (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw in ADL match table (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add topology overwrite for Taniks (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Use proper DMA direction for the trace data buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: compress: fix null check after dereference (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: enable DMI L1 for playback streams (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc-msg-injector: Use devm_kzalloc() for the rx_buffer (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Remove unneeded semicolon (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix randconfig issue (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcht_es8316: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add cfg-dmics component for UCM support (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: extend machine driver to support ES8326 codec (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add support for JD inverted quirk (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: move comment to the right place (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: log all quirks (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: use NHLT information to set dmic and SSP (Jaroslav Kysela) [2065575] - ASoC: Intel: Revert "ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021" (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: make gpio optional (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add ESSX8336 support on Cannon Lake machines (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add more ACPI HIDs for ES83x6 devices (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: quirk topology filename dynamically (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: report SSP link mask to machine driver (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: retrieve DMIC number for I2S boards (Jaroslav Kysela) [2065575] - ASoC: SOF: move definition of snd_sof_ipc to header file (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_dai IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_tokens() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Rename arguments in sof_parse_token_sets() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify signature for token parsing functions (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a tuples array to struct snd_sof_widget (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: make sof_route_load() IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: SOF: make struct snd_sof_widget IPC agnostic (Jaroslav Kysela) [2065575] - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Jaroslav Kysela) [2065575] - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Jaroslav Kysela) [2065575] - ASoC: SOF: Add missing of_node_put() in imx8m_probe (Jaroslav Kysela) [2065575] - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe (Jaroslav Kysela) [2065575] - ASoC: amd: acp3x: Fix signedness bug in acp3x (Jaroslav Kysela) [2065575] - ASoC: amd: acp5x-pcm-dma: Fix signedness bug (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: SOF: change comp_dai to a pointer in struct snd_sof_dai (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: expose some get_token ops (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Modify the get_token op for string tokens (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Drop the size parameter from struct sof_topology_token (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code in sof_link_afe_load() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove redundant code (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: removed unused function (Jaroslav Kysela) [2065575] - ASoC: SOF: set swidget's core for scheduler widget (Jaroslav Kysela) [2065575] - ASoC: SOF: simplify snd_sof_device_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: remove snd_sof_pipeline_find() (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix signedness bug in acp5x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove unnecessary param (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Stabilize the combo jack detection (Jaroslav Kysela) [2065575] - ASoC: wm8350: Handle error for wm8350_register_irq (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp3x_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Fix signedness bug in acp_pdm_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Fix signedness bug in renoir_audio_probe() (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: fix quirks for 2022 HP Spectre x360 13" (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add GPIOLIB dependency where missed (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: remove explicit dependency on GPIOLIB when DMIC is used" (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: store full version instead of major/minor (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify register poking in fsl_sai_set_bclk (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: simplify irq return value (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Drop unnecessary defines (Jaroslav Kysela) [2065575] - ASoC: codecs: Add Awinic AW8738 audio amplifier driver (Jaroslav Kysela) [2065575] - ASoC: audio_graph_card2: Add support for variable slot widths (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: clarify operator precedence (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Increase ACP_HW_SEM_RETRY_COUNT value (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Move group register configuration to acp-loader (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Use semaphore register to synchronize ipc's irq (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Flush cache after ATU_BASE_ADDR_GRP register update (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Do not set ipc_pcm_params ops as it is optional (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: acp-pcm: Take buffer information directly from runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: pci-tgl: add RPL-S support (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix DSP mbox start command and global enable order (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix max number of TX channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix GPIO2 configuration (Jaroslav Kysela) [2065575] - ASoC: bt-sco: fix bt-sco-pcm-wb dai widget don't connect to the endpoint (Jaroslav Kysela) [2065575] - ASoC: hdac_hda: Avoid unexpected match when pcm_name is "Analog" (Jaroslav Kysela) [2065575] - ASoC: soc-compress: prevent the potentially use of null pointer (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: set period_bytes_min based on maxburst (Jaroslav Kysela) [2065575] - ASoC: dwc-i2s: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [2065575] - ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: mxs-saif: Handle errors for clk_enable (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_ssp_amp: rename driver and support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: cirrus-common: support cs35l41 amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt1308: move rt1308 code to common module (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: create sof-realtek-common module (Jaroslav Kysela) [2065575] - ASoC: Intel: add RT1308 I2S machine driver and HDMI-in capture via I2S support. (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: fix spelling in comments (Jaroslav Kysela) [2065575] - ASoC: soc-acpi: remove sof_fw_filename (Jaroslav Kysela) [2065575] - ASoC: es7241: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98927: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98926: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98925: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9867: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9860: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max9850: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98390: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98371: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98095: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: max98088: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda134x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ml26124: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm512x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm186x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm1681: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: pcm3060: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-i2s: Add check for clk_enable() (Jaroslav Kysela) [2065575] - ASoC: mc13783: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: isabelle: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: fix uninitialized symbol warning in machine driver (Jaroslav Kysela) [2065575] - ASoC: amd: vg: remove warnings and errors pointed out by checkpatch pl (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update DAI link name (Jaroslav Kysela) [2065575] - ASoC: amd: vg: fix for pm resume callback sequence (Jaroslav Kysela) [2065575] - ASoC: es8328: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: inno_rk3036: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es8316: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: wl1273: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: es7134: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: twl4030: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1334: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: uda1380: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: si476x: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: sti-sas: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: amd: pcm-dma: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: tscs454: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: tscs42xx: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: lm49453: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2065575] - ASoC: qcom: lpass-platform: Update warning print to control excess logging (Jaroslav Kysela) [2065575] - ASoC: acp: check the return value of devm_kzalloc() in acp_legacy_dai_links_create() (Jaroslav Kysela) [2065575] - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops declaration (Jaroslav Kysela) [2065575] - ASoC: amd: Use platform_get_irq_byname() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: SOF: Declare sof_compress_ops in sof-priv.h (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add DMIC machine driver ops (Jaroslav Kysela) [2065575] - ASoC: amd: acp-legacy: Add legacy card support for new machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Change card name for Guybrush Machine (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: Add compress_ops for SOF platform component driver (Jaroslav Kysela) [2065575] - ASoC: rt5682s: Fix the wrong jack type detected (Jaroslav Kysela) [2065575] - ASoC: Intel: soc-acpi-byt: Add new WM5102 ACPI HID (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update acp init and deinit sequence (Jaroslav Kysela) [2065575] - ASoC: amd: vg: apply sample bits pcm constraint (Jaroslav Kysela) [2065575] - ASoC: amd: vg: update platform clock control sequence (Jaroslav Kysela) [2065575] - ASoC: nau8821: enable no_capture_mute flag (Jaroslav Kysela) [2065575] - ASoC: amd: vangogh: refactor i2s master mode clock sequence code (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Add topology overwrite for Felwinter (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_es8336: add quirk for Huawei D15 2021 (Jaroslav Kysela) [2065575] - ASoC: intel: skylake: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ASoC: SOF: core: unregister clients and machine drivers in .shutdown (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix the duplicated control name (Jaroslav Kysela) [2065575] - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Jaroslav Kysela) [2065575] - ASoC: soc-core: skip zero num_dai component in searching dai name (Jaroslav Kysela) [2065575] - ASoC: SOF: Makefile: Fix randconfig sof-client build when SND_SOC_SOF=y (Jaroslav Kysela) [2065575] - ASoC: codec: wm8960: complete discharge on BIAS OFF->STANDBY (Jaroslav Kysela) [2065575] - ASoC: wm8731: Delete empty remove() function (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: remove numeric PCM3168A_NUM_SUPPLIES (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor format handling (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: refactor hw_params routine (Jaroslav Kysela) [2065575] - ASoC: pcm3168a: cleanup unintuitive mask usage (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Mark snd_compress_ops static (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_wm5102: use GFP_KERNEL (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic probe support to SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC message injector into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: Convert the generic IPC flood test into SOF client (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-client: Add support for clients not managed by pm framework (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce IPC SOF client support (Jaroslav Kysela) [2065575] - ASoC: SOF: Split up utils.c into sof-utils and iomem-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Read and pass the whole message to handlers for IPC events (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum sof_dsp_power_states to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop unused DSP power states: D3_HOT and D3_COLD (Jaroslav Kysela) [2065575] - ASoC: rt5640: Remove the sysclk and sysclk_src checking (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hdac_ext_stream: consistent prefixes for variables/members (Jaroslav Kysela) [2065575] - ASoC: fsl_sai: Enable combine mode soft (Jaroslav Kysela) [2065575] - ASoC: SOF: compr: Add compress ops implementation (Jaroslav Kysela) [2065575] - ASoC: SOF: dma-trace: Pass pointer to params_ext struct in trace_init() (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: hda-trace: Pass the dma buffer pointer to hda_dsp_trace_prepare (Jaroslav Kysela) [2065575] - ASoC: zl38060: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: max9759: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: simple-amplifier: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt9120: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: dmic: Remove spurious gpiolib select (Jaroslav Kysela) [2065575] - ASoC: rt5682: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5668: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: rt5682s: do not block workqueue if card is unbound (Jaroslav Kysela) [2065575] - ASoC: tas2770: Insert post reset delay (Jaroslav Kysela) [2065575] - ASoC: samsung: Explicitly include gpiolib header (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine driver (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: max98927: add missing header file (Jaroslav Kysela) [2065575] - ASoC: ops: Check for negative values before reading them (Jaroslav Kysela) [2065575] - ASoC: cs42l51: Improve error handling in cs42l51_remove() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Do not allocate buffer for msg_data (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Drop header parameter from sof_ipc_tx_message_unlocked() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: cnl: Use pm_gate->hdr.cmd in cnl_compact_ipc_compress() (Jaroslav Kysela) [2065575] - ASoC: amd: renoir: Add check for acp configuration flags (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir. (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic PCI driver module for ACP device (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add PDM controller based dmic dai for Renoir (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Add generic support for PDM controller on ACP (Jaroslav Kysela) [2065575] - ASoC: rk3399_gru_sound: Wire up DP jack detection (Jaroslav Kysela) [2065575] - ASoC: rt5682: Fix deadlock on resume (Jaroslav Kysela) [2065575] - ASoC: hdmi-codec: Fix OOB memory accesses (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Move debugfs removal out of spinlock (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: Simplify count adjustment in trace_read (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Remove link assignment limitation (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2065575] - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Add new system-clock-fixed flag (Jaroslav Kysela) [2065575] - ASoC: simple-card-utils: Set sysclk on all components (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add 512FS MCLK clock configuration (Jaroslav Kysela) [2065575] - ASoC: amd: sof-mach: Add support for RT5682S and RT1019 card (Jaroslav Kysela) [2065575] - ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment (Jaroslav Kysela) [2065575] - ASoC: samsung: remove unneeded ret variable (Jaroslav Kysela) [2065575] - ASoC: codecs: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Add support for platform without amplifier (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: add support for systems without i915 audio (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: Compare sdw adr directly (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: match sdw version on link_slaves_found (Jaroslav Kysela) [2065575] - ASoC: add support for TAS5805M digital amplifier (Jaroslav Kysela) [2065575] - ASoC: topology: Optimize soc_tplg_dapm_graph_elems_load behavior (Jaroslav Kysela) [2065575] - ASoC: topology: Allow TLV control to be either read or write (Jaroslav Kysela) [2065575] - ASoC: topology: Remove superfluous error prints (Jaroslav Kysela) [2065575] - ASoC: SOF: add flag to disable IMR restore to sof_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add IMR restore support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: add SSP helper (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: use inclusive language for SSP clocks (Jaroslav Kysela) [2065575] - ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devices (Jaroslav Kysela) [2065575] - ASoC: max9759: fix underflow in speaker_gain_control_put() (Jaroslav Kysela) [2065575] - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jaroslav Kysela) [2065575] - ASoC: simple-card: fix probe failure on platform component (Jaroslav Kysela) [2065575] - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add support for hibernate memory retention mode (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Update handling of test key registers (Jaroslav Kysela) [2065575] - ASoC: wcd9335: Keep a RX port value for each SLIM RX mux (Jaroslav Kysela) [2065575] - ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id (Jaroslav Kysela) [2065575] - ASoC: topology: Fix typo (Jaroslav Kysela) [2065575] - ASoC: fsl_asrc: refine the check of available clock divider (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detect (Jaroslav Kysela) [2065575] - ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28 ACPI dev (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add support for boards with an external jack-detect GPIO (Jaroslav Kysela) [2065575] - ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQ (Jaroslav Kysela) [2065575] - ASoC: rt5640: Change jack_work to a delayed_work (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix possible NULL pointer deref on resume (Jaroslav Kysela) [2065575] - ASoC: ak4375: Fix unused function error (Jaroslav Kysela) [2065575] - ASoC: cs4265: Add a remove() function (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct handling of some registers in the cache (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Correct DSP power down (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Remove incorrect comment (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Add cs35l51/53 IDs (Jaroslav Kysela) [2065575] - ASoC: fsl_mqs: fix MODULE_ALIAS (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for boost configuration (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for setting channels (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Create shared function for errata patches (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move power initializations to reg_sequence (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Move cs35l41_otp_unpack to shared code (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Convert tables to shared source code (Jaroslav Kysela) [2065575] - ASoC: samsung: idma: Check of ioremap return value (Jaroslav Kysela) [2065575] - ASoC: cs4265: Fix part number ID error message (Jaroslav Kysela) [2065575] - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Power on/off the speaker enable gpio pin based on DAPM callback. (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: reduce log verbosity in probe() (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8183: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: mediatek: mt8173: fix device_node leak (Jaroslav Kysela) [2065575] - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio (Jaroslav Kysela) [2065575] - ASoC/soundwire: intel: simplify callbacks for params/hw_free (Jaroslav Kysela) [2065575] - ASOC: SOF: Intel: use snd_soc_dai_get_widget() (Jaroslav Kysela) [2065575] - ASoC: msm8916-wcd-analog: Use separate outputs for HPH_L/HPH_R (Jaroslav Kysela) [2065575] - ASoC: qcom: common: Parse "pin-switches" and "widgets" from DT (Jaroslav Kysela) [2065575] - ASoC: core: Add snd_soc_of_parse_pin_switches() from simple-card-utils (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Use DEBUG log level for optional prints (Jaroslav Kysela) [2065575] - ASoC: SOF: Add clarifying comments for sof_core_debug and DSP dump flags (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename snd_sof_get_status() and add kernel log level parameter (Jaroslav Kysela) [2065575] - ASoC: SOF: dsp_arch_ops: add kernel log level parameter for oops and stack (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Always print DSP Panic message but use different message (Jaroslav Kysela) [2065575] - ASoc: SOF: core: Update the FW boot state transition diagram (Jaroslav Kysela) [2065575] - ASoC: SOF: pm: Force DSP off on suspend in BOOT_FAILED state also (Jaroslav Kysela) [2065575] - ASoC: SOF: Set SOF_FW_BOOT_FAILED in case we have failure during boot (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Only allow sending of an IPC in SOF_FW_BOOT_COMPLETE state (Jaroslav Kysela) [2065575] - ASoC: SOF: Rename 'enum snd_sof_fw_state' to 'enum sof_fw_state' (Jaroslav Kysela) [2065575] - ASoC: SOF: Move the definition of enum snd_sof_fw_state to global header (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_BOOT_READY_OK (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce new firmware state: SOF_FW_CRASHED (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a 'message' parameter to snd_sof_dsp_dbg_dump() (Jaroslav Kysela) [2065575] - ASoC: SOF: Add 'non_recoverable' parameter to snd_sof_dsp_panic() (Jaroslav Kysela) [2065575] - ASoC: SOF: Use sof_debug_check_flag() instead of sof_core_debug directly (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Add simple wrapper to check flags in sof_core_debug (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-loader: Avoid re-defining the HDA_FW_BOOT_ATTEMPTS (Jaroslav Kysela) [2065575] - ASoC: SOF: ops: Use dev_warn() if the panic offsets differ (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4375: Change invert controls to a stereo switch (Jaroslav Kysela) [2065575] - ASoC: Add AK4375 support (Jaroslav Kysela) [2065575] - ASoC: bcm: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: xlnx: Use platform_get_irq() to get the interrupt (Jaroslav Kysela) [2065575] - ASoC: amd: acp: Remove duplicate dependency in Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: AMD: simplify return status handling (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Update sof_tplg_filename for SOF machines (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Enable SOF audio for Google chrome boards. (Jaroslav Kysela) [2065575] - ASoC: sunxi: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: samsung: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: rockchip: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: qcom: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: mxs: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: img: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: generic: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ti: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: ateml: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: tlv320aic31xx: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ssm2305: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: simple-amplifier: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: sgtl5000: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: pcm3168a: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9860: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: max9759: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: es7241: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: codecs: ak4118: Use dev_err_probe() helper (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Streamline locals declaration for PCM-functions (Jaroslav Kysela) [2065575] - ASoC: Intel: catpt: Reduce size of catpt_component_open() (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Improve driver's code (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Support device-tree (Jaroslav Kysela) [2065575] - ASoC: tegra20: spdif: Set FIFO trigger level (Jaroslav Kysela) [2065575] - ASoC: SOF: Kconfig: Make the SOF_DEVELOPER_SUPPORT depend on SND_SOC_SOF (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Add null pointer check for substream->runtime (Jaroslav Kysela) [2065575] - ASoC: SOF: avoid casting "const" attribute away (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME in platform trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: remove support for RESUME trigger (Jaroslav Kysela) [2065575] - ASoC: tegra20-spdif: stop setting slave_id (Jaroslav Kysela) [2065575] - ASoC: AMD: fix depend/select mistake on SND_AMD_ACP_CONFIG (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: read back control data from DSP (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_type parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: control: Do not handle control notification with component type (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-audio: Drop the `cmd` member from struct snd_sof_control (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ctrl_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Set control_data->cmd alongside scontrol->cmd (Jaroslav Kysela) [2065575] - ASoC: SOF: Drop ipc_cmd parameter for snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: SOF: ipc: Rename send parameter in snd_sof_ipc_set_get_comp_data() (Jaroslav Kysela) [2065575] - ASoC: rt5663: Handle device_property_read_u32_array error codes (Jaroslav Kysela) [2065575] - ASoC: SOF: OF: Avoid reverse module dependency (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-probes: Constify sof_probe_compr_ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Remove pm_runtime_put_autosuspend() for SOF OF device (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add comment on JasperLake support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-dai: remove unused fields (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: add quirks for HDAudio DMA position information (Jaroslav Kysela) [2065575] - ASoC: SOF: hda-stream: only enable DPIB if needed (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-ctrl: apply symmetry for DPIB (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda-stream: limit PROCEN workaround (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: ICL: move ICL-specific ops to icl.c (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - ASoC: amd: Convert to new style DAI format definitions (Jaroslav Kysela) [2065575] - ASoC: AMD: acp-config: fix missing dependency on SND_SOC_ACPI (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_rt5682: Move rt1015 speaker amp to common file (Jaroslav Kysela) [2065575] - ASoC: rt5682s: add delay time to fix pop sound issue (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add 'static' qualifiers for max98390 routes (Jaroslav Kysela) [2065575] - ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops (Jaroslav Kysela) [2065575] - ASoC: ti: davinci-mcasp: Get rid of duplicate of_node assignment (Jaroslav Kysela) [2065575] - ASoC: zl38060: Setup parent device and get rid of unnecessary of_node assignment (Jaroslav Kysela) [2065575] - ASoC: test-component: fix null pointer dereference. (Jaroslav Kysela) [2065575] - sound/soc: remove useless bool conversion to bool variable (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix undefined reference to core functions (Jaroslav Kysela) [2065575] - ASoC: rt5640: Fix the wrong state of the JD in the HDA header (Jaroslav Kysela) [2065575] - ASoC: codecs: wcd934x: remove redundant ret variable (Jaroslav Kysela) [2065575] - ASoC: tegra: Add master volume/mute control support (Jaroslav Kysela) [2065575] - ASoC: Intel: Skylake: Use NHLT API to search for blob (Jaroslav Kysela) [2065575] - ASoC: Intel: boards: add max98390 2/4 speakers support (Jaroslav Kysela) [2065575] - ASoC: intel: boards: bytcht*: Constify static snd_soc_ops (Jaroslav Kysela) [2065575] - ASoC: Intel: hda_dsp_common: don't multiline PCM topology warning (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method (Jaroslav Kysela) [2065575] - ASoC: intel: sst-mfld-platform-pcm: add .delay support (Jaroslav Kysela) [2065575] - ASoC: amd: acp-pcm-dma: add .delay support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Use pR/pa to print resources/physical addresses (Jaroslav Kysela) [2065575] - ASoC: cs35l41: Fix link problem (Jaroslav Kysela) [2065575] - ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: send DAI_CONFIG IPC during pause (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags (Jaroslav Kysela) [2065575] - ASoC: SOF: align the hw_free sequence with stop (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: move the check for prepared flag (Jaroslav Kysela) [2065575] - ASoC: SOF: Add a helper for freeing PCM stream (Jaroslav Kysela) [2065575] - ASoC: SOF: call platform hw_free for paused streams during suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: invoke platform hw_free for STOP/SUSPEND triggers (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: reset stream before coupling host and link DMA's (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: Add a helper function for stream reset (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: clear stream before freeing the DAI widget (Jaroslav Kysela) [2065575] - ASoC: rt5640: Add the HDA header support (Jaroslav Kysela) [2065575] - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add missing of_node_put() in platform_parse_resource() (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: don't use list_for_each_entry_reverse() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: add .ack support for HDaudio platforms (Jaroslav Kysela) [2065575] - ASoC: SOF: pcm: add .ack callback support (Jaroslav Kysela) [2065575] - ASoC: SOF: sof-pci-dev: use community key on all Up boards (Jaroslav Kysela) [2065575] - ASoC: stm32: spdifrx: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: stm32: dfsdm: add pm_runtime support for audio (Jaroslav Kysela) [2065575] - ASoC: stm32: i2s: add pm_runtime support (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: free DAI widget during stop and suspend (Jaroslav Kysela) [2065575] - ASoC: SOF: add support for dynamic pipelines with multi-core (Jaroslav Kysela) [2065575] - ASoC: SOF: hda: don't use the core op for power up/power down (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: remove sof_load_pipeline_ipc() (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: CNL/ICL/APL: set core_get/core_put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: TGL: set core_get/put ops (Jaroslav Kysela) [2065575] - ASoC: SOF: Add ops for core_get and core_put (Jaroslav Kysela) [2065575] - ASoC: SOF: Introduce num_cores and ref count per core (Jaroslav Kysela) [2065575] - ASoC: SOF: Intel: hda: expose get_chip_info() (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement reset callback (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Implement DSP start (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8m: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx8: Add runtime PM / System PM support (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Add code to manage DSP related clocks (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add DSP system PM callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 dsp clock support (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add dai driver dsp ops callback for mt8195 (Jaroslav Kysela) [2065575] - ASoC: SOF: Add mt8195 device descriptor (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for Mediatek AFE DAI (Jaroslav Kysela) [2065575] - ASoC: SOF: mediatek: Add mt8195 hardware support (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add support for SOF firmware authentication (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add trace logger support (Jaroslav Kysela) [2065575] - ASoC: SOF: topology: Add support for AMD ACP DAIs (Jaroslav Kysela) [2065575] - ASoC: amd: acp-config: Remove legacy acpi based machine struct (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir PCI driver interface (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add machine driver dsp ops for Renoir platform (Jaroslav Kysela) [2065575] - ASoC: amd: Add module to determine ACP configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add PCM stream callback for Renoir dai's (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add dai driver dsp ops callback for Renoir (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add IPC support for ACP IP block (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add fw loader and renoir dsp ops to load firmware (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add helper callbacks for ACP's DMA configuration (Jaroslav Kysela) [2065575] - ASoC: SOF: amd: Add Renoir ACP HW support (Jaroslav Kysela) [2065575] - ASoC: stm32: sai: increase channels_max limit (Jaroslav Kysela) [2065575] - ASoC: SOF: debug: Add support for IPC message injection (Jaroslav Kysela) [2065575] - ASoC: SOF: intel: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: imx: Use the generic helper to get the reply (Jaroslav Kysela) [2065575] - ASoC: SOF: utils: Add generic function to get the reply for a tx message (Jaroslav Kysela) [2065575] - ASoC: SOF: i.MX: simplify Kconfig (Jaroslav Kysela) [2065575] - ASoC: SOF: core: Unregister machine driver before IPC and debugfs (Jaroslav Kysela) [2065575] - ASoC: adau1701: Replace legacy gpio interface for gpiod (Jaroslav Kysela) [2065575] - ASoC: Intel: add sof-nau8825 machine driver (Jaroslav Kysela) [2065575] - ASoC: cs35l41: DSP Support (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: add link adr order check (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove get_next_be_id (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove sof_sdw_mic_codec_mockup_init (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: remove SOF_RT715_DAI_ID_FIX quirk (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: move DMIC link id overwrite to create_sdw_dailink (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: Use a fixed DAI link id for AMP (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: rename be_index/link_id to link_index (Jaroslav Kysela) [2065575] - ASoC: Intel: sof_sdw: add SKU for Dell Latitude 9520 (Jaroslav Kysela) [2065575] - ASoC: intel: sof_sdw: return the original error number (Jaroslav Kysela) [2065575] - ASoC: SOF: trace: send DMA_TRACE_FREE IPC during release (Jaroslav Kysela) [2065575] - ASoC: SOF: IPC: update ipc_log_header() (Jaroslav Kysela) [2065575] - ALSA: mtpav: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: virmidi: Remove duplicated code (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for the Framework Laptop (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Dell Latitude 7520 (Jaroslav Kysela) [2065575] - ALSA: hda - fix unused Realtek function when PM is not enabled (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix mute led issue on thinkpad with cs35l41 s-codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNP (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: fix warning about PCM count when used with SOF (Jaroslav Kysela) [2065575] - ALSA: nm256: Don't call card private_free at probe error path (Jaroslav Kysela) [2065575] - ALSA: rme9652: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdspm: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hdsp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: oxygen: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lx6464es: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cmipci: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: aw2: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als300: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: lola: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: bt87x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sis7019: Fix the missing error handling (Jaroslav Kysela) [2065575] - ALSA: via82xx: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme96: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: rme32: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: riptide: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: maestro3: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: korg1212: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: intel8x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ice1724: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: fm801: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1968: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: es1938: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ens137x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: cs4281: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ca0106: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: azt3328: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: au88x0: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: atiixp: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: als4000: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ali5451: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: ad1889: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: echoaudio: Fix the missing snd_card_free() call at probe error (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Jaroslav Kysela) [2065575] - ALSA: hda: Avoid unsol event during RPM suspending (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Dolphin HW variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Support new Warlock MLK Variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Re-order quirk table into ascending order (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Fix Warlock to use mono mic configuration (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add mute and micmut LED support for Zbook Fury 17 G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Jaroslav Kysela) [2065575] - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix LED on Zbook Studio G9 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [2065575] - ALSA: cmipci: Restore aux vol on suspend/resume (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GA402 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Jaroslav Kysela) [2065575] - ALSA: hda: Add AlderLake-PS variant PCI ID (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ (Jaroslav Kysela) [2065575] - ALSA: lola: add a check for the return of vmalloc() (Jaroslav Kysela) [2065575] - ALSA: echoaudio: remove redundant assignment to variable bytes (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Make use of the helper component_compare_dev_name (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Update scratch reg. communication (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Hardcode GCAP ISS value on T234 (Jaroslav Kysela) [2065575] - ALSA: hda/tegra: Add Tegra234 hda driver support (Jaroslav Kysela) [2065575] - ALSA: hda: Expose codec cleanup and power-save functions (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose codec register procedures (Jaroslav Kysela) [2065575] - ALSA: hda: Update and expose snd_hda_codec_device_init() (Jaroslav Kysela) [2065575] - ALSA: hda/hdmi: add keep-alive support for ADL-P and DG2 (Jaroslav Kysela) [2065575] - ALSA: hda: Set max DMA segment size (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix deadlock by COEF mutex (Jaroslav Kysela) [2065575] - ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Jaroslav Kysela) [2065575] - ALSA: hda: Fix regression on forced probe mask option (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 (Jaroslav Kysela) [2065575] - ALSA: hda: Add PCI and HDMI IDs for Intel Raptor Lake (Jaroslav Kysela) [2065575] - ALSA: ca0106: Rename register macro names (Jaroslav Kysela) [2065575] - ALSA: hda: Fix driver index handling at re-binding (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [2065575] - ALSA: hda: Skip codec shutdown in case the codec is not registered (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add quirk for ASUS GU603 (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Jaroslav Kysela) [2065575] - ALSA: hda: realtek: Fix race at concurrent COEF updates (Jaroslav Kysela) [2065575] - ALSA: hda: Fix signedness of sscanf() arguments (Jaroslav Kysela) [2065575] - ALSA: hda: Fix UAF of leds class devs at unbinding (Jaroslav Kysela) [2065575] - ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make cs35l41_hda_remove() return void (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Tidyup code (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Make use of the helper function dev_err_probe() (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add missing default cases (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespace (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add calls to newly added test key function (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Avoid overwriting register patch (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: fix double free on error in probe() (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses (Jaroslav Kysela) [2065575] - ALSA: hda: Fix dependency on ASoC cs35l41 codec (Jaroslav Kysela) [2065575] - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops (Jaroslav Kysela) [2065575] - ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop (Jaroslav Kysela) [2065575] - ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems (Jaroslav Kysela) [2065575] - MAINTAINERS: Update Cirrus Logic codec driver maintainers (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Convert binding to yaml (Jaroslav Kysela) [2065575] - dt-bindings: remove 'interrupt-parent' from bindings (Jaroslav Kysela) [2065575] - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Handle system suspend (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Change jack_detect_mutex to a lock of all IRQ handling (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Report full jack status when plug is detected (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant pll_divout member (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Simplify reporting of jack unplug (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to RS_PLUG/RS_UNPLUG masks (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Remove redundant writes to DETECT_MODE (Jaroslav Kysela) [2065575] - ASoC: cs42l42: Add control for audio slow-start switch (Jaroslav Kysela) [2065575] - ALSA: mixart: Add sanity check for timer notify streams (Jaroslav Kysela) [2065575] - ALSA: mixart: Reduce size of mixart_timer_notify (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Restore Rane SL-1 quirk (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't get sample rate for MCT Trigger 5 USB-to-HDMI (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Clear MIDI port active flag after draining (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Limit max buffer and period sizes per time (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Increase max buffer size (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Add support for the internal "standalone" switch (Jaroslav Kysela) [2065575] - ALSA: scarlett2: Split scarlett2_config_items[] into 3 sections (Jaroslav Kysela) [2065575] - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Don't abort resume upon errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra (Jaroslav Kysela) [2065575] - ALSA: usb-audio: remove redundant assignment to variable c (Jaroslav Kysela) [2065575] - ALSA: usb-audio: Correct quirk for VF0770 (Jaroslav Kysela) [2065575] - ALSA: usb-audio: initialize variables that could ignore errors (Jaroslav Kysela) [2065575] - ALSA: usb-audio: scarlett2: Use struct_size() helper in scarlett2_usb() (Jaroslav Kysela) [2065575] - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Jaroslav Kysela) [2065575] - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Jaroslav Kysela) [2065575] - ALSA: memalloc: Add fallback SG-buffer allocations for x86 (Jaroslav Kysela) [2065575] - ALSA: core: Add snd_card_free_on_error() helper (Jaroslav Kysela) [2065575] - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Jaroslav Kysela) [2065575] - ALSA: pcm: Add stream lock during PCM reset ioctl operations (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prealloc proc writes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent read/write and buffer changes (Jaroslav Kysela) [2065575] - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Jaroslav Kysela) [2065575] - ALSA: oss: Release temporary buffers upon errors (Jaroslav Kysela) [2065575] - ALSA: oss: Fix PCM OSS buffer allocation overflow (Jaroslav Kysela) [2065575] - ALSA: core: Fix typo in 'PCM Timer Interface' help (Jaroslav Kysela) [2065575] - ALSA: seq: oss: fix typo (Jaroslav Kysela) [2065575] - ALSA: seq: oss: use kzalloc (Jaroslav Kysela) [2065575] - ALSA: memalloc: invalidate SG pages before sync (Jaroslav Kysela) [2065575] - ALSA: memalloc: Fix dma_need_sync() checks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: serialize BE triggers (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: Fix and cleanup DPCM locking (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: align BE 'atomicity' with that of the FE (Jaroslav Kysela) [2065575] - ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure (Jaroslav Kysela) [2065575] - ASoC: soc-component: add snd_soc_pcm_component_delay() (Jaroslav Kysela) [2065575] - ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_dai_delay() (Jaroslav Kysela) [2065575] - ALSA: core: Simplify snd_power_ref_and_wait() with the standard macro (Jaroslav Kysela) [2065575] - ALSA: seq: virmidi: Add a drain operation (Jaroslav Kysela) [2065575] - ASoC: dai_dma: remove slave_id field (Jaroslav Kysela) [2065575] - ALSA: seq: Set upper limit of processed events (Jaroslav Kysela) [2065575] - ALSA: oss: remove useless NULL check before kfree (Jaroslav Kysela) [2065575] - ALSA: pcm: introduce INFO_NO_REWINDS flag (Jaroslav Kysela) [2065575] - ALSA: pcm: unconditionally check if appl_ptr is in 0..boundary range (Jaroslav Kysela) [2065575] - Revert "ASoC: Intel: soc-acpi: add entries in ADL match table" (Jaroslav Kysela) [2065575] - devlink: hold the instance lock during eswitch_mode callbacks (Petr Oros) [2101715] - netdevsim: replace vfs_lock with devlink instance lock (Petr Oros) [2101715] - netdevsim: replace port_list_lock with devlink instance lock (Petr Oros) [2101715] - devlink: add explicitly locked flavor of the rate node APIs (Petr Oros) [2101715] - bnxt: use the devlink instance lock to protect sriov (Petr Oros) [2101715] - devlink: pass devlink_port to port_split / port_unsplit callbacks (Petr Oros) [2101715] - devlink: hold the instance lock in port_split / port_unsplit callbacks (Petr Oros) [2101715] - eth: mlxsw: switch to explicit locking for port registration (Petr Oros) [2101715] - eth: nfp: replace driver's "pf" lock with devlink instance lock (Petr Oros) [2101715] - eth: nfp: wrap locking assertions in helpers (Petr Oros) [2101715] - devlink: expose instance locking and add locked port registering (Petr Oros) [2101715] - ethtool: don't drop the rtnl_lock half way thru the ioctl (Petr Oros) [2101715] - ethtool: handle info/flash data copying outside rtnl_lock (Petr Oros) [2101715] - ethtool: push the rtnl_lock into dev_ethtool() (Petr Oros) [2101715] - mlxsw: reg: Remove PMTM register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PMTDB register to obtain split info (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Module To local DataBase Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Use PLLP to get front panel number and split number (Ivan Vecera) [2101715] - mlxsw: reg: Add Port Local port to Label Port mapping Register (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port SWID set before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Move port module mapping before core port init (Ivan Vecera) [2101715] - mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 (Ivan Vecera) [2101715] - bpf: fix build error due to missing bpf_perf_event.h header (Desnes A. Nunes do Rosario) [1908140] - powerpc/bpf: Fix use of user_pt_regs in uapi (Desnes A. Nunes do Rosario) [1908140] - net: ena: Do not waste napi skb cache (Michal Schmidt) [2097644] - net: ena: Extract recurring driver reset code into a function (Michal Schmidt) [2097644] - net: ena: Change the name of bad_csum variable (Michal Schmidt) [2097644] - net: ena: Add debug prints for invalid req_id resets (Michal Schmidt) [2097644] - net: ena: Remove ena_calc_queue_size_ctx struct (Michal Schmidt) [2097644] - net: ena: Move reset completion print to the reset function (Michal Schmidt) [2097644] - net: ena: Remove redundant return code check (Michal Schmidt) [2097644] - net: ena: Change ENI stats support check to use capabilities field (Michal Schmidt) [2097644] - net: ena: Add capabilities field with support for ENI stats capability (Michal Schmidt) [2097644] - net: ena: Change return value of ena_calc_io_queue_size() to void (Michal Schmidt) [2097644] - powerpc/ptrace: replace ptrace_report_syscall() with a tracehook call (Desnes A. Nunes do Rosario) [1992947] - powerpc/ptrace: Add support for PTRACE_SYSEMU (Desnes A. Nunes do Rosario) [1992947] - selftests/powerpc: New PTRACE_SYSEMU test (Desnes A. Nunes do Rosario) [1992947] - powerpc: Redefine TIF_32BITS thread flag (Desnes A. Nunes do Rosario) [1992947] - redhat: fix libnl3-devel BuildRequires for intel-speed-select (Jarod Wilson)- redhat: enable mtty module for internal testing (Jarod Wilson) [2071992] - tools/power/x86/intel-speed-select: v1.12 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: HFI support (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: OOB daemon mode (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: v1.11 release (Martin McConnell) [2072658] - tools/power/x86/intel-speed-select: Update max frequency (Martin McConnell) [2072658] - Spec fixes for intel-speed-select (Martin McConnell) [2072658] - Add BuildRequires libnl3-devel for intel-speed-select (Martin McConnell) [2072658] - xfs: fix soft lockup via spinning in filestream ag selection loop (Brian Foster) [2033293] - net: ping6: Fix memleak in ipv6_renew_options(). (Ivan Vecera) [2112339] - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Benjamin Tissoires) [2019942] - HID: amd_sfh: Modify the hid name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Modify the bus name (Benjamin Tissoires) [2090040] - HID: amd_sfh: Add support for sensor discovery (Benjamin Tissoires) [2090040] - igc: Reinstate IGC_REMOVED logic and implement it properly (Corinna Vinschen) [2037969] - intel/igc:fix repeated words in comments (Corinna Vinschen) [2037969] - intel: remove unused macros (Corinna Vinschen) [2037969] - igc: Change type of the 'igc_check_downshift' method (Corinna Vinschen) [2037969] - igc: Remove unused phy_type enum (Corinna Vinschen) [2037969] - igc: Remove igc_set_spd_dplx method (Corinna Vinschen) [2037969] - igc: Fix suspending when PTM is active (Corinna Vinschen) [2037969] - igc: Fix BUG: scheduling while atomic (Corinna Vinschen) [2037969 2014971] - igc: Fix infinite loop in release_swfw_sync (Corinna Vinschen) [2037969] - igc: igc_write_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen) [2037969] - igc: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Corinna Vinschen) [2037969] - igc: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037969] - igc: Fix TX timestamp support for non-MSI-X platforms (Corinna Vinschen) [2037969] - igc: Do not enable crosstimestamping for i225-V models (Corinna Vinschen) [2037969] - igc: switch to napi_build_skb() (Corinna Vinschen) [2037969] - igc: Remove obsolete define (Corinna Vinschen) [2037969] - igc: Remove obsolete mask (Corinna Vinschen) [2037969] - igc: Remove obsolete nvm type (Corinna Vinschen) [2037969] - igc: Remove unused phy type (Corinna Vinschen) [2037969] - igc: Remove unused _I_PHY_ID define (Corinna Vinschen) [2037969] - igc: enable XDP metadata in driver (Corinna Vinschen) [2037969] - intel_idle: Fix false positive RCU splats due to incorrect hardirqs state (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/spec_ctrl: Enable RHEL only ibrs_always & retpoline,ibrs_user spectre_v2 options (Waiman Long) [2090229] - KVM: emulate: do not adjust size of fastop and setcc subroutines (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - efi/x86: use naked RET on mixed mode call wrapper (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Remove apostrophe typo (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Mark retbleed_strings static (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Disable RRSBA behavior (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kexec: Disable RET on kexec (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add Cannon lake to RETBleed affected CPU list (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - redhat/configs: Add new mitigation configs for RetBleed CVEs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retbleed: Add fine grained Kconfig knobs (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Enumerate BTC_NO (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/common: Stamp out the stepping madness (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent RSB underflow before vmenter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fill RSB on vmexit for IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Fix IBRS handling after vmexit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Convert launched argument to flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - KVM: VMX: Flatten __vmx_vcpu_run() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Remove x86_spec_ctrl_mask (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix SPEC_CTRL write on SMT state change (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Fix firmware entry SPEC_CTRL handling (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpu/amd: Add Spectral Chicken (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Do IBPB fallback check only once (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add retbleed=ibpb (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - objtool: Update Retpoline validation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - intel_idle: Disable IBRS during long idle (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report Intel retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Optimize SPEC_CTRL MSR writes (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Add kernel IBRS implementation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Enable STIBP for JMP2RET (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Add AMD retbleed= boot parameter (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bugs: Report AMD retbleed vulnerability (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Add magic AMD return-thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Use return-thunk in asm code (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/sev: Avoid using __x86_return_thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm: Fix SETcc emulation for return thunks (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/bpf: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/ftrace: Use alternative RET encoding (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86,objtool: Create .return_sites (Josh Poimboeuf) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: Undo return-thunk damage (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Use -mfunction-return (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Swizzle retpoline thunk (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/retpoline: Cleanup some #ifdefery (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/cpufeatures: Move RETPOLINE flags to word 11 (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/kvm/vmx: Make noinstr clean (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - arch/x86/boot/compressed: Add -D__DISABLE_EXPORTS to kbuild flags (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86: (Ab)use __DISABLE_EXPORTS to disable RETHUNK in real mode (Waiman Long) [2090229] {CVE-2022-23816 CVE-2022-23825 CVE-2022-29900 CVE-2022-29901} - x86/entry: Remove skip_r11rcx (Waiman Long) [2090229] - cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE (Waiman Long) [2090229] - x86/speculation/srbds: Do not try to turn mitigation off when not supported (Waiman Long) [2090229] - x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() (Waiman Long) [2090229] - x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR (Waiman Long) [2090229] - x86/module: Fix the paravirt vs alternative order (Waiman Long) [2090229] - x86: Add straight-line-speculation mitigation (Waiman Long) [2090229] - x86: Prepare inline-asm for straight-line-speculation (Waiman Long) [2090229] - x86: Prepare asm files for straight-line-speculation (Waiman Long) [2090229] - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds (Waiman Long) [2090229] - x86: Move RETPOLINE*_CFLAGS to arch Makefile (Waiman Long) [2090229] - x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() (Waiman Long) [2090229] - Makefile: remove stale cc-option checks (Waiman Long) [2090229] - tools headers: Remove broken definition of __LITTLE_ENDIAN (Waiman Long) [2090229] - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' (Waiman Long) [2090229] - x86: Add insn_decode_kernel() (Waiman Long) [2090229] - tools/insn: Restore the relative include paths for cross building (Waiman Long) [2090229] - x86/alternative: Use insn_decode() (Waiman Long) [2090229] - x86/insn: Add an insn_decode() API (Waiman Long) [2090229] - x86/insn: Rename insn_decode() to insn_decode_from_regs() (Waiman Long) [2090229] - x86/paravirt: Add new features for paravirt patching (Waiman Long) [2090229] - x86/alternative: Support not-feature (Waiman Long) [2090229] - x86/alternative: Merge include files (Waiman Long) [2090229] - objtool: Fix error handling for STD/CLD warnings (Waiman Long) [2090229] - x86/alternatives: Teach text_poke_bp() to emulate RET (Waiman Long) [2090229] - x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up (Waiman Long) [2090229] - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Waiman Long) [2090229] - objtool: Add support for intra-function calls (Waiman Long) [2090229] - objtool: Rework allocating stack_ops on decode (Waiman Long) [2090229] - objtool: Better handle IRET (Waiman Long) [2090229] - objtool: Support multiple stack_op per instruction (Waiman Long) [2090229] - objtool: Make BP scratch register warning more robust (Waiman Long) [2090229] - x86/kexec: Make relocate_kernel_64.S objtool clean (Waiman Long) [2090229] - objtool: Introduce validate_return() (Waiman Long) [2090229] - Makefile: disallow data races on gcc-10 as well (Waiman Long) [2090229] - objtool: Improve call destination function detection (Waiman Long) [2090229] - x86/alternatives: Implement a better poke_int3_handler() completion scheme (Waiman Long) [2090229] - lib/: fix Kconfig indentation (Waiman Long) [2090229] - x86/alternatives: Use INT3_INSN_SIZE (Waiman Long) [2090229] - x86/kprobes: Fix ordering while text-patching (Waiman Long) [2090229] - x86/kprobes: Convert to text-patching.h (Waiman Long) [2090229] - x86/alternative: Shrink text_poke_loc (Waiman Long) [2090229] - x86/alternative: Remove text_poke_loc::len (Waiman Long) [2090229] - x86/ftrace: Use text_gen_insn() (Waiman Long) [2090229] - x86/alternative: Add text_opcode_size() (Waiman Long) [2090229] - x86/ftrace: Use text_poke() (Waiman Long) [2090229] - x86/ftrace: Use vmalloc special flag (Waiman Long) [2090229] - x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() (Waiman Long) [2090229] - x86/alternatives: Add and use text_gen_insn() helper (Waiman Long) [2090229] - x86/alternatives, jump_label: Provide better text_poke() batching interface (Waiman Long) [2090229] - x86/asm: Annotate relocate_kernel_{32,64}.c (Waiman Long) [2090229] - x86: kprobes: Prohibit probing on instruction which has emulate prefix (Waiman Long) [2090229] - x86: Correct misc typos (Waiman Long) [2090229] - x86/speculation/mds: Apply more accurate check on hypervisor platform (Waiman Long) [2090229] - objtool: Convert insn type to enum (Waiman Long) [2090229] - objtool: Track original function across branches (Waiman Long) [2090229] - objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain (Waiman Long) [2090229] - x86/ftrace: Make enable parameter bool where applicable (Waiman Long) [2090229] - x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor (Waiman Long) [2090229] - objtool: Fix function fallthrough detection (Waiman Long) [2090229] - x86/paravirt: Detect over-sized patching bugs in paravirt_patch_call() (Waiman Long) [2090229] - x86/cpu/amd: Exclude 32bit only assembler from 64bit build (Waiman Long) [2090229] - x86/asm: Mark all top level asm statements as .text (Waiman Long) [2090229] - x86/cpu/bugs: Use __initconst for 'const' init data (Waiman Long) [2090229] - objtool: Add Direction Flag validation (Waiman Long) [2090229] - objtool: Rewrite add_ignores() (Waiman Long) [2090229] - x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE (Waiman Long) [2090229] - x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() (Waiman Long) [2090229] - kbuild: Disable extra debugging info in .s output (Waiman Long) [2090229] - x86/CPU/AMD: Set the CPB bit unconditionally on F17h (Waiman Long) [2090229] - x86/alternatives: Print containing function (Waiman Long) [2090229] - x86/ftrace: Do not call function graph from dynamic trampolines (Waiman Long) [2090229] - ftrace: Create new ftrace_internal.h header (Waiman Long) [2090229] - kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction (Waiman Long) [2090229] - tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE (Waiman Long) [2090229] - x86/paravirt: Remove unused paravirt bits (Waiman Long) [2090229] - x86/paravirt: Remove clobbers parameter from paravirt patch functions (Waiman Long) [2090229] - x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() static (Waiman Long) [2090229] - x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled (Waiman Long) [2090229] - ftrace: Remove unused pointer ftrace_swapper_pid (Waiman Long) [2090229] - x86/spec_ctrl: Temporarily remove RHEL specific IBRS code (Waiman Long) [2090229] - net: bonding: fix use-after-free after 802.3ad slave unbind (Jonathan Toppins) [2109327] - net: bonding: fix possible NULL deref in rlb code (Jonathan Toppins) [2109327] - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jonathan Toppins) [2109327] - bonding: do not discard lowest hash bit for non layer3+4 hashing (Jonathan Toppins) [2109327] - bonding: helper macro __ATTR_RO to make code more clear (Jonathan Toppins) [2109327] - bonding: force carrier update when releasing slave (Jonathan Toppins) [2109327] - bonding: fix data-races around agg_select_timer (Jonathan Toppins) [2109327] - bonding: switch bond_net_exit() to batch mode (Jonathan Toppins) [2109327] - bonding: pair enable_port with slave_arr_updates (Jonathan Toppins) [2109327] - net: bonding: fix bond_xmit_broadcast return value error bug (Jonathan Toppins) [2109327] - tracing: Show size of requested perf buffer (Michael Petlan) [2103836] - tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Michael Petlan) [2103836] - drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [1997803] - drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [1997803] - drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [1997803] - drivers/base/memory: introduce memory_block_{online,offline} (David Hildenbrand) [1997803] - mm/memory_hotplug: remove stale function declarations (David Hildenbrand) [1997803] - mm/memory_hotplug: remove HIGHMEM leftovers (David Hildenbrand) [1997803] - redhat/configs: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE (David Hildenbrand) [1997803] - mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency from CONFIG_MEMORY_HOTPLUG (David Hildenbrand) [1997803] - memory: remove unused CONFIG_MEM_BLOCK_SIZE (David Hildenbrand) [1997803] - mm/memory_hotplug: disable the functionality for 32b (David Hildenbrand) [1997803] - include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memory_block (David Hildenbrand) [1997803] - iommu/vt-d: Fix PCI bus rescan device hot add (Jerry Snitselaar) [2101591] - iommu/vt-d: Fix RID2PASID setup/teardown failure (Jerry Snitselaar) [2101591]- cifs: support share failover when remounting (Ronnie Sahlberg) [2095258] - cifs: avoid starvation when refreshing dfs cache (Ronnie Sahlberg) [2095258] - cifs: fix path comparison and hash calc (Ronnie Sahlberg) [2095258] - cifs: handle different charsets in dfs cache (Ronnie Sahlberg) [2095258] - spi: amd: Limit max transfer and message size (Sudheesh Mavila) [2047996] - redhat/configs: enable CONFIG_SPI_AMD for x86_64 (Sudheesh Mavila) [2047996] - spi: amd: Fix building without ACPI enabled (Sudheesh Mavila) [2047996] - spi: amd: Add support for version AMDI0062 (Sudheesh Mavila) [2047996] - spi: amd: Remove needless rom_addr variable (Sudheesh Mavila) [2047996] - spi: amd: Use iopoll for busy waiting (Sudheesh Mavila) [2047996] - spi: amd: Don't wait for a write-only transfer to finish (Sudheesh Mavila) [2047996] - spi: amd: Remove unneeded variable (Sudheesh Mavila) [2047996] - spi: amd: Refactor amd_spi_busy_wait (Sudheesh Mavila) [2047996] - spi: amd: Refactor code to use less spi_master_get_devdata (Sudheesh Mavila) [2047996] - spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe (Sudheesh Mavila) [2047996] - spi: spi-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Sudheesh Mavila) [2047996] - spi: amd: Drop superfluous member from struct amd_spi (Sudheesh Mavila) [2047996] - spi: amd: Fix refcount underflow on remove (Sudheesh Mavila) [2047996] - spi: amd: Drop duplicate driver data assignments (Sudheesh Mavila) [2047996] - spi: amd: Pass probe errors back to driver core (Sudheesh Mavila) [2047996] - spi: amd: Fix duplicate iounmap in error path (Sudheesh Mavila) [2047996] - spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() (Sudheesh Mavila) [2047996] - spi: spi-amd: fix warning (Sudheesh Mavila) [2047996] - spi: spi-amd: Add AMD SPI controller driver support (Sudheesh Mavila) [2047996] - selftests/tc-testings: Be compatible with newer tc output (Hangbin Liu) [2100322] - selftests/net: enable lo.accept_local in psock_snd test (Hangbin Liu) [2100322] - selftests/net: Use kselftest skip code for skipped tests (Hangbin Liu) [2100322] - Bluetooth: SCO: Fix sco_send_frame returning skb->len (Gopal Tiwari) [1984641] - Bluetooth: Add bt_skb_sendmsg helper (Gopal Tiwari) [1984641] - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Gopal Tiwari) [1984641] - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Gopal Tiwari) [1984641] - platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_create_static_devices() (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-lc: Add initial support for Nvidia line card devices (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Extend number of hwmon attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-hotplug: Extend logic for hotplug devices operations (Mark Langsdorf) [2068297] - platform_data/mlxreg: Add new type to support modular systems (Mark Langsdorf) [2068297] - platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes (Mark Langsdorf) [2068297] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Mark Langsdorf) [2068297] - platform/mellanox: Typo fix in the file mlxbf-bootctl.c (Mark Langsdorf) [2068297] - redhat/configs: Support QAT devices for x86 only (Vladis Dronov) [2040724] - crypto: qat - expose device config through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - relocate and rename adf_sriov_prepare_restart() (Vladis Dronov) [2040724] - crypto: qat - change behaviour of adf_cfg_add_key_value_param() (Vladis Dronov) [2040724] - crypto: qat - expose device state through sysfs for 4xxx (Vladis Dronov) [2040724] - crypto: qat - Removes the x86 dependency on the QAT drivers (Vladis Dronov) [2040724] - crypto: qat - replace get_current_node() with numa_node_id() (Vladis Dronov) [2040724] - crypto: qat - add support for 401xx devices (Vladis Dronov) [2040724] - crypto: qat - re-enable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (Vladis Dronov) [2040724] - crypto: qat - add param check for DH (Vladis Dronov) [2040724] - crypto: qat - add param check for RSA (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for DH (Vladis Dronov) [2040724] - crypto: qat - remove dma_free_coherent() for RSA (Vladis Dronov) [2040724] - crypto: qat - fix memory leak in RSA (Vladis Dronov) [2040724] - crypto: qat - add backlog mechanism (Vladis Dronov) [2040724] - crypto: qat - refactor submission logic (Vladis Dronov) [2040724] - crypto: qat - use pre-allocated buffers in datapath (Vladis Dronov) [2040724] - crypto: qat - set to zero DH parameters before free (Vladis Dronov) [2040724] - crypto: qat - Fix unsigned function returning negative constant (Vladis Dronov) [2040724] - crypto: qat - remove line wrapping for pfvf_ops functions (Vladis Dronov) [2040724] - crypto: qat - use u32 variables in all GEN4 pfvf_ops (Vladis Dronov) [2040724] - crypto: qat - replace disable_vf2pf_interrupts() (Vladis Dronov) [2040724] - crypto: qat - leverage the GEN2 VF mask definiton (Vladis Dronov) [2040724] - crypto: qat - rework the VF2PF interrupt handling logic (Vladis Dronov) [2040724] - crypto: qat - fix off-by-one error in PFVF debug print (Vladis Dronov) [2040724] - crypto: qat - fix wording and formatting in code comment (Vladis Dronov) [2040724] - crypto: qat - test PFVF registers for spurious interrupts on GEN4 (Vladis Dronov) [2040724] - crypto: qat - add check for invalid PFVF protocol version 0 (Vladis Dronov) [2040724] - crypto: qat - add missing restarting event notification in VFs (Vladis Dronov) [2040724] - crypto: qat - remove unnecessary tests to detect PFVF support (Vladis Dronov) [2040724] - crypto: qat - remove unused PFVF stubs (Vladis Dronov) [2040724] - crypto: qat - remove unneeded braces (Vladis Dronov) [2040724] - crypto: qat - fix ETR sources enabled by default on GEN2 devices (Vladis Dronov) [2040724] - crypto: qat - set COMPRESSION capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - set CIPHER capability for DH895XCC (Vladis Dronov) [2040724] - crypto: qat - stop using iommu_present() (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf rts_map_msg structures (Vladis Dronov) [2040724] - crypto: qat - fix initialization of pfvf cap_msg structures (Vladis Dronov) [2040724] - crypto: qat - remove unneeded assignment (Vladis Dronov) [2040724] - crypto: qat - disable registration of algorithms (Vladis Dronov) [2040724] - crypto: qat - enable power management for QAT GEN4 (Vladis Dronov) [2040724] - crypto: qat - move and rename GEN4 error register definitions (Vladis Dronov) [2040724] - crypto: qat - add misc workqueue (Vladis Dronov) [2040724] - crypto: qat - don't cast parameter in bit operations (Vladis Dronov) [2040724] - crypto: qat - fix access to PFVF interrupt registers for GEN4 (Vladis Dronov) [2040724] - crypto: qat - fix a signedness bug in get_service_enabled() (Vladis Dronov) [2040724] - dlm: fix missing lkb refcount handling (Alexander Aring) [2084606] - scsi: storvsc: Fix unsigned comparison to zero (Mohammed Gamal) [2020774] - scsi: storvsc: Fix validation for unsolicited incoming packets (Mohammed Gamal) [2020774] - scsi: storvsc: Fix storvsc_queuecommand() memory leak (Mohammed Gamal) [2020774] - x86/kvm: Add kexec support for SEV Live Migration. (Mohammed Gamal) [2018614] - x86/kvm: Add guest support for detecting and enabling SEV Live Migration feature. (Mohammed Gamal) [2018614] - mm: x86: Invoke hypercall when page encryption status is changed (Mohammed Gamal) [2018614] - hv_netvsc: Fix potential dereference of NULL pointer (Mohammed Gamal) [2086611] - hv_netvsc: Add support for XDP_REDIRECT (Mohammed Gamal) [2086611] - hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (Mohammed Gamal) [2086611] - net: hyperv: remove use of bpf_op_t (Mohammed Gamal) [2086611] - hv_netvsc: Add check for kvmalloc_array (Mohammed Gamal) [2086611] - net: netvsc: remove break after return (Mohammed Gamal) [2086611] - hv_netvsc: Use bitmap_zalloc() when applicable (Mohammed Gamal) [2086611] - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op (Ronnie Sahlberg) [2108871] - vsock/virtio: enable VQs early on probe (Stefano Garzarella) [2107594] - vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella) [2107594] - vsock: each transport cycles only on its own sockets (Stefano Garzarella) [2107594] - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella) [2107594] - vsock: remove vsock from connected table when connect is interrupted by a signal (Stefano Garzarella) [2107594] - ipv6: take care of disable_policy when restoring routes (Andrea Claudi) [2103894] - tools/testing/nvdimm: Fix security_init() symbol collision (Jeff Moyer) [2096791] - redhat: make kernel-devel pkgs Requires elfutils and gcc (Jarod Wilson) [1701282] - xhci: Fix null pointer dereference in resume if xhci has only one roothub (Dean Nelson) [2061791] - usb: dwc3: gadget: Move null pinter check to proper place (Dean Nelson) [2061791] - xhci: Don't defer primary roothub registration if there is only one roothub (Dean Nelson) [2061791] - USB: serial: pl2303: fix type detection for odd device (Dean Nelson) [2061791] - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Dean Nelson) [2061791] - usb: xhci-mtk: remove bandwidth budget table (Dean Nelson) [2061791] - usb: xhci-mtk: fix fs isoc's transfer error (Dean Nelson) [2061791] - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI (Dean Nelson) [2061791] - xhci: prevent U2 link power state if Intel tier policy prevented U1 (Dean Nelson) [2061791] - xhci: use generic command timer for stop endpoint commands. (Dean Nelson) [2061791] - usb: host: xhci-plat: omit shared hcd if either root hub has no ports (Dean Nelson) [2061791] - usb: host: xhci-plat: prepare operation w/o shared hcd (Dean Nelson) [2061791] - usb: host: xhci-plat: create shared hcd after having added main hcd (Dean Nelson) [2061791] - xhci: prepare for operation w/o shared hcd (Dean Nelson) [2061791] - xhci: factor out parts of xhci_gen_setup() (Dean Nelson) [2061791] - xhci: Set HCD flag to defer primary roothub registration (Dean Nelson) [2061791] - usb: core: hcd: Add support for deferring roothub registration (Dean Nelson) [2061791] - thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters (Dean Nelson) [2061791] - media: uvcvideo: Fix bit overflow in uvc_probe_video (Dean Nelson) [2061791] - media: uvcvideo: Fix missing check to determine if element is found in list (Dean Nelson) [2061791] - usb: typec: tcpci: Don't skip cleanup in .remove() on error (Dean Nelson) [2061791] - usb: cdc-wdm: fix reading stuck on device close (Dean Nelson) [2061791] - thunderbolt: Ignore port locked error in tb_port_wait_for_link_width() (Dean Nelson) [2061791] - thunderbolt: Add debug logging when lane is enabled/disabled (Dean Nelson) [2061791] - usb: dwc3: gadget: Return proper request status (Dean Nelson) [2061791] - usb: typec: mux: Check dev_set_name() return value (Dean Nelson) [2061791] - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Dean Nelson) [2061791] - usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback (Dean Nelson) [2061791] - usb: dwc3: core: Only handle soft-reset in DCTL (Dean Nelson) [2061791] - usb: dwc3: Try usb-role-switch first in dwc3_drd_init (Dean Nelson) [2061791] - usb: dwc3: core: Fix tx/rx threshold settings (Dean Nelson) [2061791] - USB: storage: karma: fix rio_karma_init return (Dean Nelson) [2061791] - xhci: Enable runtime PM on second Alderlake controller (Dean Nelson) [2061791] - usb: misc: fix improper handling of refcount in uss720_probe() (Dean Nelson) [2061791] - usb: typec: ucsi: Fix role swapping (Dean Nelson) [2061791] - usb: typec: ucsi: Fix reuse of completion structure (Dean Nelson) [2061791] - thunderbolt: Use different lane for second DisplayPort tunnel (Dean Nelson) [2061791] - thunderbolt: Dump path config space entries during discovery (Dean Nelson) [2061791] - thunderbolt: Use decimal number with port numbers (Dean Nelson) [2061791] - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms (Dean Nelson) [2061791] - xhci: stop polling roothubs after shutdown (Dean Nelson) [2061791] - USB: Fix xhci event ring dequeue pointer ERDP update issue (Dean Nelson) [2061791] - USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dean Nelson) [2061791] - usb: early: xhci-dbc: Fix xdbc number parsing (Dean Nelson) [2061791] - usb: early: xhci-dbc: Remove duplicate keep parsing (Dean Nelson) [2061791] - USB: serial: pl2303: fix GS type detection (Dean Nelson) [2061791] - usb: host: xhci: Remove some unnecessary return value initializations (Dean Nelson) [2061791] - usb: host: xhci: add blank line in xhci_halt() (Dean Nelson) [2061791] - usb: host: xhci: update hci_version operation in xhci_gen_setup() (Dean Nelson) [2061791] - usb: host: xhci: fix a comment typo in xhci_mem_init() (Dean Nelson) [2061791] - usb: host: xhci: use ffs() in xhci_mem_init() (Dean Nelson) [2061791] - xhci: fix runtime PM imbalance in USB2 resume (Dean Nelson) [2061791] - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Dean Nelson) [2061791] - xhci: fix garbage USBSTS being logged in some cases (Dean Nelson) [2061791] - xhci: make xhci_handshake timeout for xhci_reset() adjustable (Dean Nelson) [2061791] - xhci: omit mem read just after allocation of trb (Dean Nelson) [2061791] - Revert "USB: serial: ch341: add new Product ID for CH341A" (Dean Nelson) [2061791] - usb: xhci: fix minmax.cocci warnings (Dean Nelson) [2061791] - usb: host: xhci: drop redundant checks (Dean Nelson) [2061791] - xhci: Allocate separate command structures for each LPM command (Dean Nelson) [2061791] - xhci: dbgtty: use IDR to support several dbc instances. (Dean Nelson) [2061791] - xhci: dbc: Don't call dbc_tty_init() on every dbc tty probe (Dean Nelson) [2061791] - xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit (Dean Nelson) [2061791] - xhci: dbc: create and remove dbc structure in dbgtty driver. (Dean Nelson) [2061791] - xhci: dbc: refactor xhci_dbc_init() (Dean Nelson) [2061791] - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Dean Nelson) [2061791] - xhci: Prevent futile URB re-submissions due to incorrect return value. (Dean Nelson) [2061791] - xhci: re-initialize the HC during resume if HCE was set (Dean Nelson) [2061791] - usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel Bay Trail (Dean Nelson) [2061791] - usb: dwc3: pci: add support for the Intel Raptor Lake-S (Dean Nelson) [2061791] - usb: xhci-mtk: add support ip-sleep wakeup for mt8195 (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent core from processing stale TRBs (Dean Nelson) [2061791] - thunderbolt: Replace acpi_bus_get_device() (Dean Nelson) [2061791] - thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices (Dean Nelson) [2061791] - thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge() (Dean Nelson) [2061791] - thunderbolt: Disable LTTPR on Intel Titan Ridge (Dean Nelson) [2061791] - usb: ulpi: Call of_node_put correctly (Dean Nelson) [2061791] - usb: ulpi: Move of_node_put to ulpi_dev_release (Dean Nelson) [2061791] - usb: xhci-mtk: Use struct_size() helper in create_sch_ep() (Dean Nelson) [2061791] - usb: common: ulpi: Fix crash in ulpi_match() (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect when receiving VSAFE0V (Dean Nelson) [2061791] - usb: typec: tcpm: Do not disconnect while receiving VBUS off (Dean Nelson) [2061791] - xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Dean Nelson) [2061791] - usb: typec: tcpci: don't touch CC line if it's Vconn source (Dean Nelson) [2061791] - thunderbolt: Remove useless DMA-32 fallback configuration (Dean Nelson) [2061791] - media: uvcvideo: Support devices that report an OT as an entity source (Dean Nelson) [2061791] - Revert "media: uvcvideo: Support devices that report an OT as an entity source" (Dean Nelson) [2061791] - thunderbolt: Add module parameter for CLx disabling (Dean Nelson) [2061791] - thunderbolt: Enable CL0s for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Rename Intel TB_VSE_CAP_IECS capability (Dean Nelson) [2061791] - thunderbolt: Implement TMU time disruption for Intel Titan Ridge (Dean Nelson) [2061791] - thunderbolt: Move usb4_switch_wait_for_bit() to switch.c (Dean Nelson) [2061791] - thunderbolt: Add CL0s support for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Add TMU uni-directional mode (Dean Nelson) [2061791] - xhci: use max() to make code cleaner (Dean Nelson) [2061791] - usb: ftdi-elan: fix memory leak on device disconnect (Dean Nelson) [2061791] - Revert "usb: early: convert to readl_poll_timeout_atomic()" (Dean Nelson) [2061791] - usb: typec: tcpm: fix tcpm unregister port but leave a pending timer (Dean Nelson) [2061791] - thunderbolt: Check return value of kmemdup() in icm_handle_event() (Dean Nelson) [2061791] - media: dw2102: Fix use after free (Dean Nelson) [2061791] - USB: serial: cp210x: fix CP2105 GPIO registration (Dean Nelson) [2061791] - usb: xhci-mtk: fix list_del warning when enable list debug (Dean Nelson) [2061791] - usb: core: config: fix validation of wMaxPacketValue entries (Dean Nelson) [2061791] - xhci: avoid race between disable slot command and host runtime suspend (Dean Nelson) [2061791] - xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Dean Nelson) [2061791] - thunderbolt: Do not dereference fwnode in struct device (Dean Nelson) [2061791] - thunderbolt: Add debug logging of DisplayPort resource allocation (Dean Nelson) [2061791] - thunderbolt: Do not program path HopIDs for USB4 routers (Dean Nelson) [2061791] - thunderbolt: Do not allow subtracting more NFC credits than configured (Dean Nelson) [2061791] - thunderbolt: Runtime resume USB4 port when retimers are scanned (Dean Nelson) [2061791] - thunderbolt: Tear down existing tunnels when resuming from hibernate (Dean Nelson) [2061791] - thunderbolt: Runtime PM activate both ends of the device link (Dean Nelson) [2061791] - thunderbolt: xdomain: Avoid potential stack OOB read (Dean Nelson) [2061791] - media: uvcvideo: fix division by zero at stream start (Dean Nelson) [2061791] - usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Dean Nelson) [2061791] - xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip reading GEVNTSIZn (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore Update Transfer cmd params (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip checking Update Transfer status (Dean Nelson) [2061791] - usb: hub: Fix locking issues with address0_mutex (Dean Nelson) [2061791] - media: dib0700: Only touch one bit when start/stop an adapter (Dean Nelson) [2061791] - media: dib0700: cleanup start/stop streaming logic (Dean Nelson) [2061791] - media: dib0700: fix undefined behavior in tuner shutdown (Dean Nelson) [2061791] - media: s2255: fix control-message timeouts (Dean Nelson) [2061791] - media: pvrusb2: fix control-message timeouts (Dean Nelson) [2061791] - media: flexcop-usb: fix control-message timeouts (Dean Nelson) [2061791] - usb: hub: Fix usb enumeration issue due to address0 race (Dean Nelson) [2061791] - usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Dean Nelson) [2061791] - usb: dwc3: gadget: Fix null pointer exception (Dean Nelson) [2061791] - usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer (Dean Nelson) [2061791] - usb: dwc3: gadget: Ignore NoStream after End Transfer (Dean Nelson) [2061791] - usb: xhci-mtk: fix random remote wakeup (Dean Nelson) [2061791] - usb: xhci-mtk: remove unnecessary error check (Dean Nelson) [2061791] - USB: serial: keyspan: fix memleak on probe errors (Dean Nelson) [2061791] - USB: iowarrior: fix control-message timeouts (Dean Nelson) [2061791] - usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized (Dean Nelson) [2061791] - usb: dwc3: gadget: Change to dev_dbg() when queuing to inactive gadget/ep (Dean Nelson) [2061791] - xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Dean Nelson) [2061791] - xhci: Fix command ring pointer corruption while aborting a command (Dean Nelson) [2061791] - USB: xhci: dbc: fix tty registration race (Dean Nelson) [2061791] - xhci: add quirk for host controllers that don't update endpoint DCS (Dean Nelson) [2061791] - xhci: guard accesses to ep_state in xhci_endpoint_reset() (Dean Nelson) [2061791] - media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Dean Nelson) [2061791] - USB: cdc-acm: fix break reporting (Dean Nelson) [2061791] - USB: cdc-acm: fix racy tty buffer accesses (Dean Nelson) [2061791] - usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Dean Nelson) [2061791] - usb: typec: tcpci: don't handle vSafe0V event if it's not enabled (Dean Nelson) [2061791] - usb: xhci-mtk: use xhci_dbg() to print log (Dean Nelson) [2061791] - media: mxl111sf: change mutex_init() location (Dean Nelson) [2061791] - media: tm6000: Avoid card name truncation (Dean Nelson) [2061791] - media: gspca: Limit frame size to sizeimage. (Dean Nelson) [2061791] - media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() (Dean Nelson) [2061791] - media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE (Dean Nelson) [2061791] - media: uvcvideo: Return -EIO for control errors (Dean Nelson) [2061791] - media: uvcvideo: Remove unused including (Dean Nelson) [2061791] - media: m5602_ov7660: remove the repeated declaration (Dean Nelson) [2061791] - media: dvb-usb: fix ununit-value in az6027_rc_query (Dean Nelson) [2061791] - thunderbolt: Fix -Wrestrict warning (Dean Nelson) [2061791] - USB: serial: cp210x: fix dropped characters with CP2102 (Dean Nelson) [2061791] - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Dean Nelson) [2061791] - USB: serial: option: remove duplicate USB device ID (Dean Nelson) [2061791] - USB: serial: mos7840: remove duplicated 0xac24 device ID (Dean Nelson) [2061791] - USB: cdc-acm: fix minor-number release (Dean Nelson) [2061791] - usb: dwc3: reference clock period configuration (Dean Nelson) [2061791] - usb: xhci-mtk: allow bandwidth table rollover (Dean Nelson) [2061791] - usb: xhci-mtk: modify the SOF/ITP interval for mt8195 (Dean Nelson) [2061791] - usb: xhci-mtk: add a member of num_esit (Dean Nelson) [2061791] - usb: xhci-mtk: check boundary before check tt (Dean Nelson) [2061791] - usb: xhci-mtk: update fs bus bandwidth by bw_budget_table (Dean Nelson) [2061791] - usb: xhci-mtk: support option to disable usb2 ports (Dean Nelson) [2061791] - usb: xhci-mtk: fix use-after-free of mtk->hcd (Dean Nelson) [2061791] - usb: dwc3: pci: add support for AMD's newer generation platform. (Dean Nelson) [2061791] - xhci: Add bus number to some debug messages (Dean Nelson) [2061791] - xhci: Add additional dynamic debug to follow URBs in cancel and error cases. (Dean Nelson) [2061791] - Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Dean Nelson) [2061791] - xhci: Fix failure to give back some cached cancelled URBs. (Dean Nelson) [2061791] - xhci: fix even more unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - xhci: fix unsafe memory usage in xhci tracing (Dean Nelson) [2061791] - usb: typec: tcpm: Support non-PD mode (Dean Nelson) [2061791] - USB: serial: cp210x: determine fw version for CP2105 and CP2108 (Dean Nelson) [2061791] - USB: serial: cp210x: clean up type detection (Dean Nelson) [2061791] - USB: serial: cp210x: clean up set-chars request (Dean Nelson) [2061791] - USB: serial: cp210x: clean up control-request timeout (Dean Nelson) [2061791] - USB: serial: cp210x: fix flow-control error handling (Dean Nelson) [2061791] - USB: serial: cp210x: fix control-characters error handling (Dean Nelson) [2061791] - tty: drop put_tty_driver (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dean Nelson) [2061791] - media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dean Nelson) [2061791] - usb: renesas-xhci: Remove renesas_xhci_pci_exit() (Dean Nelson) [2061791] - usb: dwc3: Resize TX FIFOs to meet EP bursting requirements (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: fix UAF (Dean Nelson) [2061791] - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Dean Nelson) [2061791] - usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate (Dean Nelson) [2061791] - usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Dean Nelson) [2061791] - media: lmedm04: Fix misuse of comma (Dean Nelson) [2061791] - media: tm6000: Fix memleak in tm6000_start_stream (Dean Nelson) [2061791] - usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Dean Nelson) [2061791] - memstick: Skip allocating card when removing host (Dean Nelson) [2061791] - USB: Replace zero-length array with flexible-array member (Dean Nelson) [2061791] - USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Dean Nelson) [2061791] - Revert "[usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd" (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Support runtime power management (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Use ms_dev() helper (Dean Nelson) [2061791] - memstick: Prevent memstick host from getting runtime suspended during card detection (Dean Nelson) [2061791] - misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection (Dean Nelson) [2061791] - memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function (Dean Nelson) [2061791]- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib) [2083620] - NFSD: Handle COPYer - Not suppored in RHEL8 (Benjamin Coddington) [2108628] - NFSD add ca_source_server<> to COPY (Benjamin Coddington) [2108628] - NFS NFSD: defining nl4_servers structure needed by both (Benjamin Coddington) [2108628] - fix backport powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Diego Domingos) [2106984] - bpf: Enable bpf_ktime_get_coarse_ns helper (Viktor Malik) [2105133] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2047999] - i2c: piix4: Enable EFCH MMIO for Family 17h+ (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support for SMBus port select (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to SMBus base address detect (Sudheesh Mavila) [2047999] - i2c: piix4: Add EFCH MMIO support to region request and release (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus port selection into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move SMBus controller base address detect into function (Sudheesh Mavila) [2047999] - i2c: piix4: Move port I/O region request/release code into functions (Sudheesh Mavila) [2047999] - i2c: piix4: Replace hardcoded memory map size with a #define (Sudheesh Mavila) [2047999] - i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (Sudheesh Mavila) [2047999] - i2c: piix4: Add ACPI support (Sudheesh Mavila) [2047999] - i2c: piix4: Fix probing of reserved ports on AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c: piix4: Fix port selection for AMD Family 16h Model 30h (Sudheesh Mavila) [2047999] - i2c-piix4: Add Hygon Dhyana SMBus support (Sudheesh Mavila) [2047999] - tracing: Remove WARN_ON in start_thread() (Jerome Marchand) [2090967] - net: usb: Fix spelling mistakes (José Ignacio Tornos Martínez) [1984353] - net: usb: cdc_ether: record speed in status method (José Ignacio Tornos Martínez) [1984353] - net: usb: usbnet: add method for reporting speed without MII (José Ignacio Tornos Martínez) [1984353] - e1000e: Fix possible overflow in LTR decoding (Ken Cox) [2037965] - e1000e: Print PHY register address when MDI read/write fails (Ken Cox) [2037965] - e1000e: Correct NVM checksum verification flow (Ken Cox) [2037965] - e1000e: Fix possible HW unit hang after an s0ix exit (Ken Cox) [2037965 2049952] - e1000e: Handshake with CSME starts from ADL platforms (Ken Cox) [2037965 2049952] - e1000e: Separate ADP board type from TGP (Ken Cox) [2037965 2049952] - e1000e: Remove useless DMA-32 fallback configuration (Ken Cox) [2037965] - e1000e: Remove redundant statement (Ken Cox) [2037965] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2037965] - net: e1000e: solve insmod 'Unknown symbol mutex_lock' error (Ken Cox) [2037965] - RDMA/irdma: Add SW mechanism to generate completions on error (Kamal Heib) [2100316] - RDMA/irdma: Remove the redundant variable (Kamal Heib) [2100316] - RDMA/irdma: Add support for DSCP (Kamal Heib) [2100316] - RDMA/irdma: Use irq_update_affinity_hint() (Kamal Heib) [2100316] - RDMA/irdma: Set protocol based on PF rdma_mode flag (Kamal Heib) [2100316 2096481] - virtio-ring: fix DMA metadata flags (Cindy Lu) [1969742] - virtio_ring: fix typos in vring_desc_extra (Jason Wang) [1969742] - virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang) [1969742] - virtio: use err label in __vring_new_virtqueue() (Jason Wang) [1969742] - virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang) [1969742] - virtio_ring: secure handling of mapping errors (Jason Wang) [1969742] - virtio-ring: factor out desc_extra allocation (Jason Wang) [1969742] - virtio_ring: rename vring_desc_extra_packed (Jason Wang) [1969742] - virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang) [1969742] - drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist (Phil Auld) [2089715] - rpminspect: disable abidiff scanning (Jarod Wilson)- Netvsc: Call hv_unmap_memory() in the netvsc_device_remove() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2086613] - Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2086613] - hv_balloon: Fix balloon_probe() and balloon_remove() error handling (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: fix typo in comment (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7 (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Refactor the ring-buffer iterator functions (Mohammed Gamal) [2086613] - hv_sock: Copy packets sent by Hyper-V out of the ring buffer (Mohammed Gamal) [2086613] - hv_sock: Check hv_pkt_iter_first_raw()'s return value (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Accept hv_sock offers in isolated guests (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Disable balloon and hot-add accordingly (Mohammed Gamal) [2086613] - Drivers: hv: balloon: Support status report for larger page sizes (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix potential crash on module unload (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix initialization of device object in vmbus_device_register() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests (Mohammed Gamal) [2086613] - drivers: hv: log when enabling crash_kexec_post_notifiers (Mohammed Gamal) [2086613] - Drivers: hv: utils: Make use of the helper macro LIST_HEAD() (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Mohammed Gamal) [2086613] - Drivers: hv: Compare cpumasks and not their weights in init_vp_index() (Mohammed Gamal) [2086613] - Drivers: hv: Rename 'alloced' to 'allocated' (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Use struct_size() helper in kmalloc() (Mohammed Gamal) [2086613] - Drivers: hv: balloon: account for vmbus packet header in max_pkt_size (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize request offers message for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: Fix definition of hypercall input & output arg variables (Mohammed Gamal) [2086613] - net: netvsc: Add Isolation VM support for netvsc driver (Mohammed Gamal) [2086613] - scsi: storvsc: Add Isolation VM support for storvsc driver (Mohammed Gamal) [2086613] - Drivers: hv : vmbus: Adding NULL pointer check (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Remove unused code to check for subchannels (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Initialize VMbus ring buffer for Isolation VM (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Add SNP support for VMbus channel initiate message (Mohammed Gamal) [2086613] - Drivers: hv: vmbus: Mark vmbus ring buffer visible to host in Isolation VM (Mohammed Gamal) [2086613] - SUNRPC: Don't leak sockets in xs_local_connect() (Jeffrey Layton) [2089429] - SUNRPC: clean up some inconsistent indenting (Jeffrey Layton) [2089429] - SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Jeffrey Layton) [2089429] - SUNRPC: Don't call connect() more than once on a TCP socket (Jeffrey Layton) [2089429] - net: openvswitch: fix misuse of the cached connection on tuple changes (Timothy Redaelli) [2099213] - sfc: fix considering that all channels have TX queues (Íñigo Huguet) [1851823] - sfc: fix wrong tx channel offset with efx_separate_tx_channels (Íñigo Huguet) [1851823] - intel/igb:fix repeated words in comments (Corinna Vinschen) [2037959] - igb: remove unexpected word "the" (Corinna Vinschen) [2037959] - igb: Make DMA faster when CPU is active on the PCIe link (Corinna Vinschen) [2037959] - igb: fix a use-after-free issue in igb_clean_tx_ring (Corinna Vinschen) [2037959] - igb: Remove duplicate defines (Corinna Vinschen) [2037959] - igb: skip phy status check where unavailable (Corinna Vinschen) [2037959] - igb: Convert kmap() to kmap_local_page() (Corinna Vinschen) [2037959] - igb: zero hwtstamp by default (Corinna Vinschen) [2037959] - igb: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037959] - PCI: Work around Intel I210 ROM BAR overlap defect (Corinna Vinschen) [2037959] - igb: support EXTTS on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: support PEROUT on 82580/i354/i350 (Corinna Vinschen) [2037959] - igb: move PEROUT and EXTTS isr logic to separate functions (Corinna Vinschen) [2037959] - igb: move SDP config initialization to separate function (Corinna Vinschen) [2037959] - igb: switch to napi_build_skb() (Corinna Vinschen) [2037959] - igb: remove never changed variable `ret_val' (Corinna Vinschen) [2037959] - NFSv4: Add an fattr allocation to _nfs4_discover_trunking() (Scott Mayhew) [2096393] - sunrpc: set cl_max_connect when cloning an rpc_clnt (Scott Mayhew) [2096393] - NFSv4.1 mark qualified async operations as MOVEABLE tasks (Scott Mayhew) [2096393] - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Desnes A. Nunes do Rosario) [2095041] - audit: free module name (Richard Guy Briggs) [2100259] - bfq: fix blkio cgroup leakage v4 (Ming Lei) [2093206] - scsi: scsi_dh_alua: Properly handle the ALUA transitioning state (Ewan D. Milne) [1992870] - mm: sparse: remove __section_nr() function (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to find_memory_block (Mark Langsdorf) [2067280] - mm: sparse: pass section_nr to section_mark_present (Mark Langsdorf) [2067280] - headers/uninline: Uninline single-use function: kobject_has_children() (Mark Langsdorf) [2067280] - arch_topology: Do not set llc_sibling if llc_id is invalid (Mark Langsdorf) [2067280] - topology: make core_mask include at least cluster_siblings (Mark Langsdorf) [2067280] - regmap: allow a defined reg_base to be added to every address (Mark Langsdorf) [2067280] - regmap: add configurable downshift for addresses (Mark Langsdorf) [2067280] - drivers/base/dd.c : Remove the initial value of the global variable (Mark Langsdorf) [2067280] - devres: fix typos in comments (Mark Langsdorf) [2067280] - base: soc: Make soc_device_match() simpler and easier to read (Mark Langsdorf) [2067280] - driver core: Refactor sysfs and drv/bus remove hooks (Mark Langsdorf) [2067280] - driver core: Refactor multiple copies of device cleanup (Mark Langsdorf) [2067280] - arch_topology: obtain cpu capacity using information from CPPC (Mark Langsdorf) [2067280] - PM: core: keep irq flags in device_pm_check_callbacks() (Mark Langsdorf) [2067280] - PM: sleep: Add device name to suspend_report_result() (Mark Langsdorf) [2067280] - PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Mark Langsdorf) [2067280] - PM: sleep: wakeup: Fix typos in comments (Mark Langsdorf) [2067280] - PM: domains: Fix sleep-in-atomic bug caused by genpd_debug_remove() (Mark Langsdorf) [2067280] - PM: domains: use dev_err_probe() to simplify error handling (Mark Langsdorf) [2067280] - PM: domains: Prevent power off for parent unless child is in deepest state (Mark Langsdorf) [2067280] - driver core: cleanup double words comments (Mark Langsdorf) [2067280] - device property: Don't split fwnode_get_irq*() APIs in the code (Mark Langsdorf) [2067280] - regmap: irq: cleanup comments (Mark Langsdorf) [2067280] - platform: use dev_err_probe() in platform_get_irq_byname() (Mark Langsdorf) [2067280] - devtmpfs: drop redundant fs parameters from internal fs (Mark Langsdorf) [2067280] - component: Replace most references to 'master' with 'aggregate device' (Mark Langsdorf) [2067280] - device property: Add fwnode_irq_get_byname (Mark Langsdorf) [2067280] - regmap-irq: Fix typo in comment (Mark Langsdorf) [2067280] - driver core: Free DMA range map when device is released (Mark Langsdorf) [2067280] - regmap-irq: Update interrupt clear register for proper reset (Mark Langsdorf) [2067280] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067280] - devtmpfs regression fix: reconfigure on each mount (Mark Langsdorf) [2067280] - regmap: debugfs: Fix indentation (Mark Langsdorf) [2067280] - regmap: Call regmap_debugfs_exit() prior to _init() (Mark Langsdorf) [2067280] - driver core: Make bus notifiers in right order in really_probe() (Mark Langsdorf) [2067280] - driver core: Move driver_sysfs_remove() after driver_sysfs_add() (Mark Langsdorf) [2067280] - driver core: Simplify async probe test code by using ktime_ms_delta() (Mark Langsdorf) [2067280] - PM: runtime: Simplify locking in pm_runtime_put_suppliers() (Mark Langsdorf) [2067280] - software node: fix wrong node passed to find nargs_prop (Mark Langsdorf) [2067280] - driver core: platform: document registration-failure requirement (Mark Langsdorf) [2067280] - device property: Add fwnode_iomap() (Mark Langsdorf) [2067280] - device property: Use fwnode_graph_for_each_endpoint() macro (Mark Langsdorf) [2067280] - device property: Implement fwnode_graph_get_endpoint_count() (Mark Langsdorf) [2067280] - device property: Fix documentation for FWNODE_GRAPH_DEVICE_DISABLED (Mark Langsdorf) [2067280] - rtc: Check return value from mc146818_get_time() (Mark Langsdorf) [2067280] - device property: Check fwnode->secondary when finding properties (Mark Langsdorf) [2067280] - topology/sysfs: rework book and drawer topology ifdefery (Mark Langsdorf) [2067280] - topology/sysfs: export cluster attributes only if an architectures has support (Mark Langsdorf) [2067280] - topology/sysfs: export die attributes only if an architectures has support (Mark Langsdorf) [2067280] - driver core: Don't call device_remove_properties() from device_del() (Mark Langsdorf) [2067280] - regmap: allow to define reg_update_bits for no bus configuration (Mark Langsdorf) [2067280] - platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup (Mark Langsdorf) [2067250] - PM: sleep: Fix error handling in dpm_prepare() (Mark Langsdorf) [2067250] - PM: sleep: Avoid calling put_device() under dpm_list_mtx (Mark Langsdorf) [2067250] - PM: sleep: Fix runtime PM based cpuidle support (Mark Langsdorf) [2067250] - PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Mark Langsdorf) [2067250] - device property: Drop redundant NULL checks (Mark Langsdorf) [2067250] - PM: sleep: Pause cpuidle later and resume it earlier during system transitions (Mark Langsdorf) [2067250] - PM: suspend: Do not pause cpuidle in the suspend-to-idle path (Mark Langsdorf) [2067250] - regmap: spi: Set regmap max raw r/w from max_transfer_size (Mark Langsdorf) [2067250] - PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions (Mark Langsdorf) [2067250] - component: do not leave master devres group open after bind (Mark Langsdorf) [2067250] - driver core: Provide device_match_acpi_handle() helper (Mark Langsdorf) [2067250] - regmap: Fix possible double-free in regcache_rbtree_exit() (Mark Langsdorf) [2067250] - device property: build kunit tests without structleak plugin (Mark Langsdorf) [2067250] - driver core: Reject pointless SYNC_STATE_ONLY device links (Mark Langsdorf) [2067250] - firmware_loader: add a sanity check for firmware_request_builtin() (Mark Langsdorf) [2067250] - firmware_loader: split built-in firmware call (Mark Langsdorf) [2067250] - firmware_loader: fix pre-allocated buf built-in firmware use (Mark Langsdorf) [2067250] - drivers/base/component.c: remove superfluous header files from component.c (Mark Langsdorf) [2067250] - drivers/base/arch_topology.c: remove superfluous header (Mark Langsdorf) [2067250] - driver core: use NUMA_NO_NODE during device_initialize (Mark Langsdorf) [2067250] - driver core: Fix possible memory leak in device_link_add() (Mark Langsdorf) [2067250] - driver core: Add debug logs when fwnode links are added/deleted (Mark Langsdorf) [2067250] - driver core: Create __fwnode_link_del() helper function (Mark Langsdorf) [2067250] - driver core: Set deferred probe reason when deferred by driver core (Mark Langsdorf) [2067250] - driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD (Mark Langsdorf) [2067250] - driver core: Clarify that dev_err_probe() is OK even w/out -EPROBE_DEFER (Mark Langsdorf) [2067250] - driver core: fw_devlink: Improve handling of cyclic dependencies (Mark Langsdorf) [2067250] - software node: balance refcount for managed software nodes (Mark Langsdorf) [2067250] - driver core: platform: Make use of the helper macro SET_RUNTIME_PM_OPS() (Mark Langsdorf) [2067250] - PM: base: power: don't try to use non-existing RTC for storing data (Mark Langsdorf) [2067250] - PM: sleep: core: Avoid setting power.must_resume to false (Mark Langsdorf) [2067250] - PM: sleep: wakeirq: drop useless parameter from dev_pm_attach_wake_irq() (Mark Langsdorf) [2067250] - PM: domains: Fix domain attach for CONFIG_PM_OPP=n (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_clk_create helper (Mark Langsdorf) [2067250] - PM: runtime: add devm_pm_runtime_enable helper (Mark Langsdorf) [2067250] - regmap: teach regmap to use raw spinlocks if requested in the config (Mark Langsdorf) [2067250] - PM: domains: Add support for 'required-opps' to set default perf state (Mark Langsdorf) [2067250] - Revert "media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary" (Mark Langsdorf) [2067250] - driver: base: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() (Mark Langsdorf) [2067250] - driver core: Fix error return code in really_probe() (Mark Langsdorf) [2067250] - driver: base: Replace symbolic permissions with octal permissions (Mark Langsdorf) [2067250] - regmap: Prefer unsigned int to bare use of unsigned (Mark Langsdorf) [2067250] - regmap: fix the offset of register error log (Mark Langsdorf) [2067250] - bpf: Fix request_sock leak in sk lookup helpers (Antoine Tenart) [2085313] - crypto: fips - make proc files report fips module name and version (Vladis Dronov) [2103966] - net: tipc: fix possible refcount leak in tipc_sk_create() (Xin Long) [2106048] - tipc: move bc link creation back to tipc_node_create (Xin Long) [2106048] - tipc: fix use-after-free Read in tipc_named_reinit (Xin Long) [2106048] - tipc: check attribute length for bearer name (Xin Long) [2106048] - ice: Fix memory corruption in VF driver (Petr Oros) [2037937] - ice: Fix queue config fail handling (Petr Oros) [2037937] - ice: Sync VLAN filtering features for DVM (Petr Oros) [2037937] - ice: Fix PTP TX timestamp offset calculation (Petr Oros) [2037937] - ice: Fix interrupt moderation settings getting cleared (Petr Oros) [2037937] - ice: fix possible under reporting of ethtool Tx and Rx statistics (Petr Oros) [2037937] - ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (Petr Oros) [2037937] - ice: add trace events for tx timestamps (Petr Oros) [2037937] - ice: fix return value check in ice_gnss.c (Petr Oros) [2037937] - ice: remove PF pointer from ice_check_vf_init (Petr Oros) [2037937] - ice: introduce ice_virtchnl.c and ice_virtchnl.h (Petr Oros) [2037937] - ice: cleanup long lines in ice_sriov.c (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_LOCK flag (Petr Oros) [2037937] - ice: introduce ICE_VF_RESET_NOTIFY flag (Petr Oros) [2037937] - ice: convert ice_reset_vf to take flags (Petr Oros) [2037937] - ice: convert ice_reset_vf to standard error codes (Petr Oros) [2037937] - ice: make ice_reset_all_vfs void (Petr Oros) [2037937] - ice: drop is_vflr parameter from ice_reset_all_vfs (Petr Oros) [2037937] - ice: move reset functionality into ice_vf_lib.c (Petr Oros) [2037937] - ice: fix a long line warning in ice_reset_vf (Petr Oros) [2037937] - ice: introduce VF operations structure for reset flows (Petr Oros) [2037937] - ice: fix incorrect dev_dbg print mistaking 'i' for vf->vf_id (Petr Oros) [2037937] - ice: introduce ice_vf_lib.c, ice_vf_lib.h, and ice_vf_lib_private.h (Petr Oros) [2037937] - ice: use ice_is_vf_trusted helper function (Petr Oros) [2037937] - ice: log an error message when eswitch fails to configure (Petr Oros) [2037937] - ice: cleanup error logging for ice_ena_vfs (Petr Oros) [2037937] - ice: move ice_set_vf_port_vlan near other .ndo ops (Petr Oros) [2037937] - ice: refactor spoofchk control code in ice_sriov.c (Petr Oros) [2037937] - ice: rename ICE_MAX_VF_COUNT to avoid confusion (Petr Oros) [2037937] - ice: remove unused definitions from ice_sriov.h (Petr Oros) [2037937] - ice: convert vf->vc_ops to a const pointer (Petr Oros) [2037937] - ice: remove circular header dependencies on ice.h (Petr Oros) [2037937] - ice: rename ice_virtchnl_pf.c to ice_sriov.c (Petr Oros) [2037937] - ice: rename ice_sriov.c to ice_vf_mbx.c (Petr Oros) [2037937] - ice: Fix FV offset searching (Petr Oros) [2037937] - ice: Add support for outer dest MAC for ADQ tunnels (Petr Oros) [2037937] - ice: avoid XDP checks in ice_clean_tx_irq() (Petr Oros) [2037937] - ice: change "can't set link" message to dbg level (Petr Oros) [2037937] - ice: Add slow path offload stats on port representor in switchdev (Petr Oros) [2037937] - ice: Add support for inner etype in switchdev (Petr Oros) [2037937] - ice: convert VF storage to hash table with krefs and RCU (Petr Oros) [2037937] - ice: introduce VF accessor functions (Petr Oros) [2037937] - ice: factor VF variables to separate structure (Petr Oros) [2037937] - ice: convert ice_for_each_vf to include VF entry iterator (Petr Oros) [2037937] - ice: use ice_for_each_vf for iteration during removal (Petr Oros) [2037937] - ice: remove checks in ice_vc_send_msg_to_vf (Petr Oros) [2037937] - ice: move VFLR acknowledge during ice_free_vfs (Petr Oros) [2037937] - ice: move clear_malvf call in ice_free_vfs (Petr Oros) [2037937] - ice: pass num_vfs to ice_set_per_vf_res() (Petr Oros) [2037937] - ice: store VF pointer instead of VF ID (Petr Oros) [2037937] - ice: refactor unwind cleanup in eswitch mode (Petr Oros) [2037937] - ice: add TTY for GNSS module for E810T device (Petr Oros) [2037937] - ice: Simplify tracking status of RDMA support (Petr Oros) [2037937] - ice: Add ability for PF admin to enable VF VLAN pruning (Petr Oros) [2037937] - ice: Add support for 802.1ad port VLANs VF (Petr Oros) [2037937] - ice: Advertise 802.1ad VLAN filtering and offloads for PF netdev (Petr Oros) [2037937] - ice: Support configuring the device to Double VLAN Mode (Petr Oros) [2037937] - ice: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Petr Oros) [2037937] - ice: Add hot path support for 802.1Q and 802.1ad VLAN offloads (Petr Oros) [2037937] - ice: Add outer_vlan_ops and VSI specific VLAN ops implementations (Petr Oros) [2037937] - ice: Adjust naming for inner VLAN operations (Petr Oros) [2037937] - ice: Use the proto argument for VLAN ops (Petr Oros) [2037937] - ice: Refactor vf->port_vlan_info to use ice_vlan (Petr Oros) [2037937] - ice: Introduce ice_vlan struct (Petr Oros) [2037937] - ice: Add new VSI VLAN ops (Petr Oros) [2037937] - ice: Add helper function for adding VLAN 0 (Petr Oros) [2037937] - ice: Refactor spoofcheck configuration functions (Petr Oros) [2037937] - Revert "ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured" (Petr Oros) [2037937] - Revert "ice: Do not enable VLAN pruning when spoofchk is enabled" (Petr Oros) [2037937] - ice: Remove likely for napi_complete_done (Petr Oros) [2037937] - ice: add support for DSCP QoS for IDC (Petr Oros) [2037937] - ice: respect metadata on XSK Rx to skb (Petr Oros) [2037937] - ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Petr Oros) [2037937] - ice: respect metadata in legacy-rx/ice_construct_skb() (Petr Oros) [2037937] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2037937]- i40e: Fix call trace in setup_tx_descriptors (Ivan Vecera) [2037943] - i40e: Fix calculating the number of queue pairs (Ivan Vecera) [2037943] - i40e: Fix adding ADQ filter to TC0 (Ivan Vecera) [2037943] - i40e: i40e_main: fix a missing check on list iterator (Ivan Vecera) [2037943] - i40e, xsk: Get rid of redundant 'fallthrough' (Ivan Vecera) [2037943] - i40e, xsk: Diversify return values from xsk_wakeup call paths (Ivan Vecera) [2037943] - i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ivan Vecera) [2037943] - i40e: Add Ethernet Connection X722 for 10GbE SFP+ support (Ivan Vecera) [2037943] - i40e: Add vsi.tx_restart to i40e ethtool stats (Ivan Vecera) [2037943] - i40e: Add tx_stopped stat (Ivan Vecera) [2037943] - i40e: Add support for MPLS + TSO (Ivan Vecera) [2037943] - i40e: little endian only valid checksums (Ivan Vecera) [2037943] - i40e: stop disabling VFs due to PF error responses (Ivan Vecera) [2037943] - i40e: remove dead stores on XSK hotpath (Ivan Vecera) [2037943] - i40e: Add a stat for tracking busy rx pages (Ivan Vecera) [2037943] - i40e: Add a stat for tracking pages waived (Ivan Vecera) [2037943] - i40e: Add a stat tracking new RX page allocations (Ivan Vecera) [2037943] - i40e: Aggregate and export RX page reuse stat (Ivan Vecera) [2037943] - i40e: Remove rx page reuse double count (Ivan Vecera) [2037943] - i40e: Fix race condition while adding/deleting MAC/VLAN filters (Ivan Vecera) [2037943] - i40e: Add new version of i40e_aq_add_macvlan function (Ivan Vecera) [2037943] - i40e: Add new versions of send ASQ command functions (Ivan Vecera) [2037943] - i40e: Add sending commands in atomic context (Ivan Vecera) [2037943] - i40e: Remove unused RX realloc stat (Ivan Vecera) [2037943] - i40e: Disable hw-tc-offload feature on driver load (Ivan Vecera) [2037943] - i40e: Fix reset path while removing the driver (Ivan Vecera) [2037943] - i40e: respect metadata on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ivan Vecera) [2037943] - i40e: Remove useless DMA-32 fallback configuration (Ivan Vecera) [2037943] - i40e: fix unsigned stat widths (Ivan Vecera) [2037943] - i40e: Fix for failed to init adminq while VF reset (Ivan Vecera) [2037943] - i40e: Fix queues reservation for XDP (Ivan Vecera) [2037943] - i40e: Fix issue when maximum queues is exceeded (Ivan Vecera) [2037943] - i40e: Increase delay to 1 s after global EMP reset (Ivan Vecera) [2037943] - i40e: remove variables set but not used (Ivan Vecera) [2037943] - i40e: Remove non-inclusive language (Ivan Vecera) [2037943] - i40e: Update FW API version (Ivan Vecera) [2037943] - i40e: Minimize amount of busy-waiting during AQ send (Ivan Vecera) [2037943] - i40e: Add ensurance of MacVlan resources for every trusted VF (Ivan Vecera) [2037943] - i40e: Fix incorrect netdev's real number of RX/TX queues (Ivan Vecera) [2037943] - i40e: Fix for displaying message regarding NVM version (Ivan Vecera) [2037943] - i40e: fix use-after-free in i40e_sync_filters_subtask() (Ivan Vecera) [2037943] - i40e: Fix to not show opcode msg on unsuccessful VF MAC change (Ivan Vecera) [2037943] - i40e: switch to napi_build_skb() (Ivan Vecera) [2037943] - i40e: Use irq_update_affinity_hint() (Ivan Vecera) [2037943] - mptcp: fix race on unaccepted mptcp sockets (Davide Caratti) [2076971] - mptcp: fix local endpoint accounting (Davide Caratti) [2076971] - mptcp: fix race in overlapping signal events (Davide Caratti) [2076971] - mptcp: fix subflow accounting on close (Davide Caratti) [2076971] - mptcp: introduce implicit endpoints (Davide Caratti) [2076971] - mptcp: constify a bunch of of helpers (Davide Caratti) [2076971] - mptcp: drop port parameter of mptcp_pm_add_addr_signal (Davide Caratti) [2076971] - mptcp: fix removing ids bitmap setting (Davide Caratti) [2076971] - selftests: mptcp: be more conservative with cookie MPJ limits (Davide Caratti) [2076971] - selftests: mptcp: more robust signal race test (Davide Caratti) [2076971] - mptcp: cleanup MPJ subflow list handling (Davide Caratti) [2076971] - mptcp: do not block subflows creation on errors (Davide Caratti) [2076971] - mptcp: keep track of local endpoint still available for each msk (Davide Caratti) [2076971] - mptcp: clean up harmless false expressions (Davide Caratti) [2076971] - mptcp: fix per socket endpoint accounting (Davide Caratti) [2076971] - selftests: mptcp: add fullmesh testcases (Davide Caratti) [2076971] - selftests: mptcp: set and print the fullmesh flag (Davide Caratti) [2076971] - mptcp: local addresses fullmesh (Davide Caratti) [2076971] - mptcp: remote addresses fullmesh (Davide Caratti) [2076971] - mptcp: remove MPTCP_ADD_ADDR_IPV6 and MPTCP_ADD_ADDR_PORT (Davide Caratti) [2076971] - mptcp: build ADD_ADDR/echo-ADD_ADDR option according pm.add_signal (Davide Caratti) [2076971] - mptcp: fix ADD_ADDR and RM_ADDR maybe flush addr_signal each other (Davide Caratti) [2076971] - mptcp: make MPTCP_ADD_ADDR_SIGNAL and MPTCP_ADD_ADDR_ECHO separate (Davide Caratti) [2076971] - mptcp: move drop_other_suboptions check under pm lock (Davide Caratti) [2076971] - mptcp: drop flags and ifindex arguments (Davide Caratti) [2076971] - mptcp: allow to use port and non-signal in set_flags (Davide Caratti) [2076971] - NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED (Scott Mayhew) [2066369] - KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 miti (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Use the clearbhb instruction in mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: add ID_AA64ISAR2_EL1 sys register (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Mitigate spectre style branch history side channels (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - KVM: arm64: Add templates for BHB mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spect (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add percpu vectors for EL1 (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add macro for reading symbol addresses from the trampolin (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add vectors that have the bhb mitigation sequences (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow the trampoline text to occupy multiple pages (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the kpti trampoline's kpti sequence optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move trampoline macros out of ifdef'd section (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Don't assume tramp_vectors is the start of the vectors (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Move the trampoline data page before the text page (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Free up another register on kpti's tramp_exit path (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry: Make the trampoline cleanup optional (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: entry.S: Add ventry overflow sanity checks (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Cortex-X2 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: syscall: exit userspace before unmasking exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - arm64: ptrace: Consistently use pseudo-singlestep exceptions (Chris von Recklinghausen) [2062287] {CVE-2022-23960} - ethtool: Fix get module eeprom fallback (Ivan Vecera) [2091772] - xfs: use setattr_copy to set vfs inode attributes (Andrey Albershteyn) [2085622] - xfs: ensure log flush at the end of a synchronous fallocate call (Andrey Albershteyn) [2085622] - xfs: set prealloc flag in xfs_alloc_file_space() (Andrey Albershteyn) [2085622] - xfs: fallocate() should call file_modified() (Andrey Albershteyn) [2085622] - xfs: remove XFS_PREALLOC_SYNC (Andrey Albershteyn) [2085622] - drm/ast: Fix black screen when getting out of suspend (Jocelyn Falempe) [2097492] - drm/ast: Create the driver for ASPEED proprietory Display-Port (Jocelyn Falempe) [2097492] - x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Waiman Long) [2101938] - x86/speculation/mmio: Print SMT warning (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - KVM: x86/speculation: Disable Fill buffer clear within guests (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/srbds: Update SRBDS mitigation selection (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation: Add a common function for MD_CLEAR mitigation update (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - Documentation: Add documentation for Processor MMIO Stale Data (Waiman Long) [2090252] {CVE-2022-21123 CVE-2022-21125 CVE-2022-21166} - x86/tsx: Disable TSX development mode at boot (Waiman Long) [2090252] - x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits (Waiman Long) [2090252] - x86/tsx: Clear CPUID bits when TSX always force aborts (Waiman Long) [2090252] - cpu/speculation: Add prototype for cpu_show_srbds() (Waiman Long) [2090252] - x86/cpu: Move arch_smt_update() to a neutral place (Waiman Long) [2090252] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Myron Stowe) [2096364] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Myron Stowe) [2096364] - serial: 8250_pci: Merge 8250_moxa to 8250_pci (Myron Stowe) [2096364] - serial: 8250: Use dev_get_drvdata where possible (Myron Stowe) [2096364] - serial: 8250: pericom_do_set_divisor can be static (Myron Stowe) [2096364] - serial: 8250: Add support for higher baud rates to Pericom chips (Myron Stowe) [2096364] - serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() (Myron Stowe) [2096364] - serial: 8250_pci: Fix number of ports for ACCES serial cards (Myron Stowe) [2096364] - serial: 8250_pci: Replace custom code with pci_match_id() (Myron Stowe) [2096364] - net/sched: act_police: more accurate MTU policing (Davide Caratti) [2100893] - selinux: initialize proto variable in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - selinux: fix a sock regression in selinux_ip_postroute_compat() (Ondrej Mosnacek) [2005892] - LSM: Avoid warnings about potentially unused hook variables (Ondrej Mosnacek) [2005892] - selinux: fix all of the W=1 build warnings (Ondrej Mosnacek) [2005892] - selinux: make better use of the nf_hook_state passed to the NF hooks (Ondrej Mosnacek) [2005892] - selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek) [2005892 1969344] - selinux: remove unneeded ipv6 hook wrappers (Ondrej Mosnacek) [2005892] - lsm_audit: avoid overloading the "key" audit field (Ondrej Mosnacek) [2005892] - security: remove unneeded subdir-$(CONFIG_...) (Ondrej Mosnacek) [2005892] - selinux: return early for possible NULL audit buffers (Ondrej Mosnacek) [2005892] - selinux: correct the return value when loads initial sids (Ondrej Mosnacek) [2005892] - audit: remove unnecessary 'ret' initialization (Ondrej Mosnacek) [2005892] - selinux: kill 'flags' argument in avc_has_perm_flags() and avc_audit() (Ondrej Mosnacek) [2005892] - selinux: slow_avc_audit has become non-blocking (Ondrej Mosnacek) [2005892] - selinux: Fix kernel-doc (Ondrej Mosnacek) [2005892] - selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Ondrej Mosnacek) [2005892] - lsm_audit,selinux: pass IB device name by reference (Ondrej Mosnacek) [2005892] - selinux: Remove redundant assignment to rc (Ondrej Mosnacek) [2005892] - selinux: Corrected comment to match kernel-doc comment (Ondrej Mosnacek) [2005892] - selinux: delete selinux_xfrm_policy_lookup() useless argument (Ondrej Mosnacek) [2005892] - selinux: constify some avtab function arguments (Ondrej Mosnacek) [2005892] - selinux: simplify duplicate_policydb_cond_list() by using kmemdup() (Ondrej Mosnacek) [2005892] - selinux: add proper NULL termination to the secclass_map permissions (Ondrej Mosnacek) [2005892] - security: commoncap: clean up kernel-doc comments (Ondrej Mosnacek) [2005892] - security: commoncap: fix -Wstringop-overread warning (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - selinux: fix misspellings using codespell tool (Ondrej Mosnacek) [2005892] - ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr (Lukas Czerner) [2102619] - ext4: add reserved GDT blocks check (Lukas Czerner) [2099702] - ext4: make variable "count" signed (Lukas Czerner) [2099702] - ext4: fix bug_on ext4_mb_use_inode_pa (Lukas Czerner) [2099702] - ext4: fix super block checksum incorrect after mount (Lukas Czerner) [2099702] - ext4: fix bug_on in __es_tree_search (Lukas Czerner) [2099702] - ext4: avoid cycles in directory h-tree (Lukas Czerner) [2099702] - ext4: verify dir block before splitting it (Lukas Czerner) [2099702] - ext4: fix bug_on in ext4_writepages (Lukas Czerner) [2099702] - ext4: reject the 'commit' option on ext2 filesystems (Lukas Czerner) [2099702] - ext4: fix use-after-free in ext4_rename_dir_prepare (Lukas Czerner) [2099702] - ext4: fix warning in ext4_handle_inode_extension (Lukas Czerner) [2099702]- i915: Explicitly #include (Michel Dänzer) [2041811] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Michel Dänzer) [2041811] - drm/i915: #include for k(un)map APIs (Michel Dänzer) [2041811] - Revert "mm: remove the extra ZONE_DEVICE struct page refcount" (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.17..v5.18 (Michel Dänzer) [2041811] - iosys-map: Add a few more helpers (Michel Dänzer) [2041811] - iosys-map: Add offset to iosys_map_memcpy_to() (Michel Dänzer) [2041811] - dma-buf-map: Rename to iosys-map (Michel Dänzer) [2041811] - Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" (Michel Dänzer) [2041811] - Revert "drm: import DMA_BUF module namespace" (Michel Dänzer) [2041811] - drm/virtio: Do not use virtio_reset_device (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.16..v5.17 (Michel Dänzer) [2041811] - agp/intel-gtt: reduce intel-gtt dependencies more (Michel Dänzer) [2041811] - agp/intel-gtt: Replace kernel.h with the necessary inclusions (Michel Dänzer) [2041811] - x86/gpu: Reserve stolen memory for first integrated Intel GPU (Michel Dänzer) [2041811] - drm/i915/rpl-s: Add PCI IDS for Raptor Lake S (Michel Dänzer) [2041811] - drm/amdgpu: Use MCE_PRIO_FIRST instead of MCE_PRIO_UC (Michel Dänzer) [2041811] - Revert "drm/amdgpu: disable runpm if we are the primary adapter" (Michel Dänzer) [2041811] - Revert "treewide: Replace the use of mem_encrypt_active() with cc_platform_has()" (Michel Dänzer) [2041811] - Revert "dma-buf: move dma-buf symbols into the DMA_BUF module namespace" (Michel Dänzer) [2041811] - Revert "fix for "dma-buf: move dma-buf symbols into the DMA_BUF module namespace"" (Michel Dänzer) [2041811] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.15..v5.16 (Michel Dänzer) [2041811] - drm/bochs: Explicitly #include (Michel Dänzer) [2041811] - Revert "gpu: Bulk conversion to generic_handle_domain_irq()" (Michel Dänzer) [2041811] - Revert "vfio/gvt: Fix open/close when multiple device FDs are open" (Michel Dänzer) [2041811] - drm: Drop linux/ prefix from stdarg.h include (Michel Dänzer) [2041811] - drm/i915: Convert to older tasklet API (Michel Dänzer) [2041811] - Merge DRM changes from upstream v5.14.21..v5.15 (Michel Dänzer) [2041811] - dma-buf: Fix kerneldoc comment for struct dma_fence_array (Michel Dänzer) [2041811] - Makefile: Add RHEL_DRM_EXTRAVERSION (Michel Dänzer) [2041811] - mei: me: add Alder Lake N device id. (Prarit Bhargava) [2072660] - pinctrl: alderlake: Fix register offsets for ADL-N variant (Prarit Bhargava) [2049965] - pinctrl: alderlake: Add Intel Alder Lake-N pin controller support (Prarit Bhargava) [2049965] - pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" (Prarit Bhargava) [2049965] - spi: pxa2xx: Add support for Intel Alder Lake PCH-M (Prarit Bhargava) [2089507] - RHEL-only: KVM: selftests: Compile rseq_test out on aarch64 (Eric Auger) [2078919] - KVM: arm64: Don't read a HW interrupt pending state in user context (Eric Auger) [2078919] - KVM: arm64: selftests: Add init ITS device test (Eric Auger) [2078919] - KVM: arm64: selftests: Add test for legacy GICv3 REDIST base partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add tests for GIC redist/cpuif partially above IPA range (Eric Auger) [2078919] - KVM: arm64: selftests: Add some tests for GICv2 in vgic_init (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init/vm_gic_create version agnostic (Eric Auger) [2078919] - KVM: arm64: selftests: Make vgic_init gic version agnostic (Eric Auger) [2078919] - KVM: arm64: vgic: Drop vgic_check_ioaddr() (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size (Eric Auger) [2078919] - KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size (Eric Auger) [2078919] - kvm: arm64: vgic: Introduce vgic_check_iorange (Eric Auger) [2078919] - Revert "RHEL-only: KVM: selftests: Fix AArch64 compilation" (Eric Auger) [2078919] - selftests: KVM: Free the GIC FD when cleaning up in arch_timer (Eric Auger) [2078919] - selftests: KVM: Don't leak GIC FD across dirty log test iterations (Eric Auger) [2078919] - KVM: arm64: selftests: Introduce vcpu_width_config (Eric Auger) [2078919] - KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs (Eric Auger) [2078919] - KVM: arm64: Generalise VM features into a set of flags (Eric Auger) [2078919] - KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 (Eric Auger) [2078919] - kvm: selftests: aarch64: use a tighter assert in vgic_poke_irq() (Eric Auger) [2078919] - kvm: selftests: aarch64: fix some vgic related comments (Eric Auger) [2078919] - kvm: selftests: aarch64: fix the failure check in kvm_set_gsi_routing_irqchip_check (Eric Auger) [2078919] - kvm: selftests: aarch64: pass vgic_irq guest args as a pointer (Eric Auger) [2078919] - kvm: selftests: aarch64: fix assert in gicv3_access_reg (Eric Auger) [2078919] - KVM: selftests: Add vgic initialization for dirty log perf test for ARM (Eric Auger) [2078919] - KVM: arm64: vgic: Read HW interrupt pending state from the HW (Eric Auger) [2078919] - KVM: arm64: Emulate the OS Lock (Eric Auger) [2078919] - KVM: arm64: Allow guest to set the OSLK bit (Eric Auger) [2078919] - KVM: arm64: Stash OSLSR_EL1 in the cpu context (Eric Auger) [2078919] - KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefined (Eric Auger) [2078919] - KVM: arm64: vgic: Replace kernel.h with the necessary inclusions (Eric Auger) [2078919] - KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() (Eric Auger) [2078919] - KVM: arm64: selftests: get-reg-list: Add pauth configuration (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test for restoring active IRQs (Eric Auger) [2078919] - KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq (Eric Auger) [2078919] - KVM: selftests: Add IRQ GSI routing library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add test_inject_fail to vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Level-sensitive interrupts tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add preemption tests in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Cmdline arg to set number of IRQs in vgic_irq test (Eric Auger) [2078919] - KVM: selftests: aarch64: Abstract the injection functions in vgic_irq (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vgic_irq to test userspace IRQ injection (Eric Auger) [2078919] - KVM: selftests: aarch64: Add vGIC library functions to deal with vIRQ state (Eric Auger) [2078919] - KVM: selftests: Add kvm_irq_line library function (Eric Auger) [2078919] - KVM: selftests: aarch64: Add GICv3 register accessor library functions (Eric Auger) [2078919] - KVM: selftests: aarch64: Add function for accessing GICv3 dist and redist registers (Eric Auger) [2078919] - KVM: selftests: aarch64: Move gic_v3.h to shared headers (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for various modes with 16kB page size (Eric Auger) [2078919] - KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} (Eric Auger) [2078919] - KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() (Eric Auger) [2078919] - KVM: arm64: Fix comment for kvm_reset_vcpu() (Eric Auger) [2078919] - KVM: arm64: Use defined value for SCTLR_ELx_EE (Eric Auger) [2078919] - KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() (Eric Auger) [2078919] - KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() (Eric Auger) [2078919] - arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c (Eric Auger) [2078919] - KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid (Eric Auger) [2078919] - KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init() (Eric Auger) [2078919] - KVM: arm64: Restructure the point where has_run_once is advertised (Eric Auger) [2078919] - KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line (Eric Auger) [2078919] - KVM: arm64: Move SVE state mapping at HYP to finalize-time (Eric Auger) [2078919] - KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() (Eric Auger) [2078919] - KVM: arm64: Constify kvm_io_gic_ops (Eric Auger) [2078919] - KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 (Eric Auger) [2078919] - selftests: KVM: Fix kvm device helper ioctl assertions (Eric Auger) [2078919] - ACPI: tables: Quiet ACPI table not found warning (Mark Langsdorf) [2067290] - ACPI/IORT: Check node revision for PMCG resources (Mark Langsdorf) [2067290] - PM: s2idle: ACPI: Fix wakeup interrupts handling (Mark Langsdorf) [2067290] - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Mark Langsdorf) [2067290] - ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems" (Mark Langsdorf) [2067290] - ACPI: require CRC32 to build (Mark Langsdorf) [2067290] - ACPI: DPTF: Support Raptor Lake (Mark Langsdorf) [2067290] - ACPI: scan: Rename label in acpi_scan_init() (Mark Langsdorf) [2067290] - ACPI: scan: Simplify initialization of power and sleep buttons (Mark Langsdorf) [2067290] - ACPI: scan: Change acpi_scan_init() return value type to void (Mark Langsdorf) [2067290] - ACPI: SPCR: check if table->serial_port.access_width is too wide (Mark Langsdorf) [2067290] - ACPI: APD: Check for NULL pointer after calling devm_ioremap() (Mark Langsdorf) [2067290] - ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() (Mark Langsdorf) [2067290] - ACPI: APD: Add a fmw property clk-name (Mark Langsdorf) [2067290] - ACPI: pfr_update: Fix return value check in pfru_write() (Mark Langsdorf) [2067290] - ACPI: processor: thermal: avoid cpufreq_get_policy() (Mark Langsdorf) [2067290] - ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumeration() helpers (Mark Langsdorf) [2067290] - ACPI: battery: Add the ThinkPad "Not Charging" quirk (Mark Langsdorf) [2067290] - acpi: Store CRC-32 hash of the _PLD in struct acpi_device (Mark Langsdorf) [2067290] - acpi: Export acpi_bus_type (Mark Langsdorf) [2067290] - ACPI: sysfs: use default_groups in kobj_type (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Telemetry driver (Mark Langsdorf) [2067290] - ACPI: Introduce Platform Firmware Runtime Update device driver (Mark Langsdorf) [2067290] - efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and corresponding structures (Mark Langsdorf) [2067290] - ACPICA: Update version to 20211217 (Mark Langsdorf) [2067290] - ACPICA: iASL/NHLT table: "Specific Data" field support (Mark Langsdorf) [2067290] - ACPICA: iASL: Add suppport for AGDI table (Mark Langsdorf) [2067290] - ACPICA: iASL: Add TDEL table to both compiler/disassembler (Mark Langsdorf) [2067290] - ACPICA: Fixed a couple of warnings under MSVC (Mark Langsdorf) [2067290] - ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) (Mark Langsdorf) [2067290] - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Mark Langsdorf) [2067290] - ACPICA: Add support for PCC Opregion special context data (Mark Langsdorf) [2067290] - ACPICA: Fix wrong interpretation of PCC address (Mark Langsdorf) [2067290] - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Mark Langsdorf) [2067290] - ACPICA: Utilities: Avoid deleting the same object twice in a row (Mark Langsdorf) [2067290] - ACPICA: Fix AEST Processor generic resource substructure data field byte length (Mark Langsdorf) [2067290] - ACPICA: iASL/Disassembler: Additional support for NHLT table (Mark Langsdorf) [2067290] - ACPICA: Avoid subobject buffer overflow when validating RSDP signature (Mark Langsdorf) [2067290] - ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR (Mark Langsdorf) [2067290] - ACPICA: Use original pointer for virtual origin tables (Mark Langsdorf) [2067290] - ACPICA: Use original data_table_region pointer for accesses (Mark Langsdorf) [2067290] - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf) [2067290] - ACPI: CPPC: Amend documentation in the comments (Mark Langsdorf) [2067290] - ACPI: NFIT: Import GUID before use (Mark Langsdorf) [2067290] - ACPI: PM: Remove redundant cache flushing (Mark Langsdorf) [2067290] - ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() (Mark Langsdorf) [2067290] - ACPI: tables: Add AEST to the list of known table signatures (Mark Langsdorf) [2067290] - ACPI: PM: Avoid CPU cache flush when entering S4 (Mark Langsdorf) [2067290] - PM: hibernate: Allow ACPI hardware signature to be honoured (Mark Langsdorf) [2067290] - ACPI: PMIC: xpower: Fix _TMP ACPI errors (Mark Langsdorf) [2067290] - ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_temp() function (Mark Langsdorf) [2067290] - ACPI: PMIC: constify all struct intel_pmic_opregion_data declarations (Mark Langsdorf) [2067290] - ACPI: EC: Mark the ec_sys write_support param as module_param_hw() (Mark Langsdorf) [2067290] - ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec_delete_query() (Mark Langsdorf) [2067290] - ACPI: EC: Make the event work state machine visible (Mark Langsdorf) [2067290] - ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit_event() (Mark Langsdorf) [2067290] - ACPI: EC: Rename three functions (Mark Langsdorf) [2067290] - ACPI: EC: Simplify locking in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Rearrange the loop in acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() (Mark Langsdorf) [2067290] - ACPI: EC: Pass one argument to acpi_ec_query() (Mark Langsdorf) [2067290] - ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() (Mark Langsdorf) [2067290] - ACPI: EC: Rework flushing of EC work while suspended to idle (Mark Langsdorf) [2067290] - ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_present list (Mark Langsdorf) [2067290] - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win (Mark Langsdorf) [2067290] - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path (Mark Langsdorf) [2067290] - ACPI: Change acpi_device_always_present() into acpi_device_override_status() (Mark Langsdorf) [2067290] - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table (Mark Langsdorf) [2067290] - ACPI: processor idle: Use swap() instead of open coding it (Mark Langsdorf) [2067290] - ACPI: processor: Replace kernel.h with the necessary inclusions (Mark Langsdorf) [2067290] - ACPI: DPTF: Update device ID in a comment (Mark Langsdorf) [2067290] - ACPI: PM: Emit debug messages when enabling/disabling wakeup power (Mark Langsdorf) [2067290] - ACPI: thermal: drop an always true check (Mark Langsdorf) [2067290] - ACPI: Add a context argument for table parsing handlers (Mark Langsdorf) [2067290] - ACPI: Teach ACPI table parsing about the CEDT header format (Mark Langsdorf) [2067290] - ACPI: Keep sub-table parsing infrastructure available for modules (Mark Langsdorf) [2067290] - cxgb4: fix wrong shift. (Raju Rangoju) [1977437] - cxgb4: fix wrong ethtool n-tuple rule lookup (Raju Rangoju) [1977437] - cxgb4: halt chip before flashing PHY firmware image (Raju Rangoju) [1977437] - cxgb4: fix sleep in atomic when flashing PHY firmware (Raju Rangoju) [1977437] - cxgb4: fix endianness when flashing boot image (Raju Rangoju) [1977437] - cxgb4: avoid link re-train during TC-MQPRIO configuration (Raju Rangoju) [1977437] - cxgb4: fix regression with HASH tc prio value update (Raju Rangoju) [1977437] - cxgb4: avoid accessing registers when clearing filters (Raju Rangoju) [1977437] - net:CXGB4: fix leak if sk_buff is not used (Raju Rangoju) [1977437] - cxgb4: Fix unintentional sign extension issues (Raju Rangoju) [1977437] - cxgb4: remove unneeded if-null-free check (Raju Rangoju) [1977437] - PCI: vmd: Assign VMD IRQ domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Prevent recursive locking on interrupt allocation (Myron Stowe) [2050850] - PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's (Myron Stowe) [2050850] - PCI: vmd: Honor ACPI _OSC on PCIe features (Myron Stowe) [2050850] - PCI: vmd: Clean up domain before enumeration (Myron Stowe) [2050850] - PCI: vmd: Use PCI_POSSIBLE_ERROR() to check config reads (Myron Stowe) [2050850] - PCI: Add PCI_ERROR_RESPONSE and related definitions (Myron Stowe) [2050850] - PCI: vmd: Drop redundant includes of , (Myron Stowe) [2050850] - PCI: vmd: Assign a number to each VMD controller (Myron Stowe) [2050850] - PCI: vmd: Disable MSI-X remapping when possible (Myron Stowe) [2050850] - PCI: vmd: Offset Client VMD MSI-X vectors (Myron Stowe) [2050850] - PCI: vmd: Use msi_msg shadow structs (Myron Stowe) [2050850] - Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/g (Myron Stowe) [2050850] - PCI: vmd: Update VMD PM to correctly use generic PCI PM (Myron Stowe) [2050850] - PCI: vmd: Create IRQ allocation helper (Myron Stowe) [2050850] - PCI: vmd: Create IRQ Domain configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create bus offset configuration helper (Myron Stowe) [2050850] - PCI: vmd: Create physical offset helper (Myron Stowe) [2050850] - PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI (Myron Stowe) [2050850] - PCI: vmd: Dont abuse vector irqomain as parent (Myron Stowe) [2050850] - PCI: designware-ep: Fix the Header Type check (Myron Stowe) [2050850] - PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests (Myron Stowe) [2050850] - PCI: vmd: Filter resource type bits from shadow register (Myron Stowe) [2050850] - PCI: Fix indentation (Myron Stowe) [2050850] - scsi: iscsi: Fix session removal on shutdown (Chris Leech) [2101760] - scsi: qedi: Use QEDI_MODE_NORMAL for error handling (Chris Leech) [2101760] - scsi: iscsi: Add helper to remove a session from the kernel (Chris Leech) [2101760] - scsi: iscsi: Clean up bound endpoints during shutdown (Chris Leech) [2101760] - scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel (Chris Leech) [2101760] - scsi: iscsi: Fix HW conn removal use after free (Chris Leech) [2101760] - scsi: iscsi: Make iscsi_unregister_transport() return void (Chris Leech) [2101760] - scsi: core: iscsi: Directly use ida_alloc()/ida_free() (Chris Leech) [2101760] - scsi: iscsi: Exclude zero from the endpoint ID range (Chris Leech) [2101760] - scsi: iscsi: Fix harmless double shift bug (Chris Leech) [2101760] - scsi: libiscsi: Remove unnecessary memset() in iscsi_conn_setup() (Chris Leech) [2101760] - scsi: libiscsi: Teardown iscsi_cls_conn gracefully (Chris Leech) [2101760] - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization (Chris Leech) [2101760] - scsi: iscsi: Add helper functions to manage iscsi_cls_conn (Chris Leech) [2101760] - scsi: iscsi: Drop temp workq_name (Chris Leech) [2101760] - scsi: iscsi: Use the session workqueue for recovery (Chris Leech) [2101760] - scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding (Chris Leech) [2101760] - scsi: iscsi: Remove iscsi_scan_finished() (Chris Leech) [2101760] - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Chris Leech) [2101760] - scsi: libiscsi: Move ehwait initialization to iscsi_session_setup() (Chris Leech) [2101760] - x86/sme: Explicitly map new EFI memmap table as encrypted (Chris von Recklinghausen) [2091831] - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Chris von Recklinghausen) [2091831] - efi/x86: Fix boot regression on systems with invalid memmap entries (Chris von Recklinghausen) [2091831] - efi: Add tracking for dynamically allocated memmaps (Chris von Recklinghausen) [2091831] - efi: Add a flags parameter to efi_memory_map (Chris von Recklinghausen) [2091831] - x86/kexec: fix memory leak of elf header buffer (Tao Liu) [2014945] - net: sched: add barrier to fix packet stuck problem for lockless qdisc (Davide Caratti) [2103025] - powercap: intel_rapl: add support for ALDERLAKE_N (David Arcari) [2096964] - clk: fix invalid usage of list cursor in unregister (David Arcari) [2105258] - clk: fix invalid usage of list cursor in register (David Arcari) [2105258] - powercap: intel_rapl: add support for RaptorLake (David Arcari) [2076724] - lib/math: move int_pow() from pwm_bl.c for wider use (Ivan Vecera) [2101700] - x86/fpu: KVM: Set the base guest FPU uABI size to sizeof(struct kvm_xsave) (Paul Lai) [2092066]- net/sched: cls_u32: fix possible leak in u32_init_knode() (Davide Caratti) [2081283] - net/sched: cls_u32: fix netns refcount changes in u32_change() (Davide Caratti) [2081283] - net/sched: flower: fix parsing of ethertype following VLAN header (Davide Caratti) [2081283] - net: sched: limit TC_ACT_REPEAT loops (Davide Caratti) [2081283] - net_sched: add __rcu annotation to netdev->qdisc (Davide Caratti) [2081283] - sch_htb: Fail on unsupported parameters when offload is requested (Davide Caratti) [2081283] - net_sched: restore "mpu xxx" handling (Davide Caratti) [2081283] - net: sched: sch_netem: Refactor code in 4-state loss generator (Davide Caratti) [2081283] - net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (Amir Tzin) [2100474] - bpftool: man: Add missing top level docs (Yauheni Kaliuta) [2097615] - net/mlx5: CT: Fix header-rewrite re-use for tupels (Amir Tzin) [2101162] - cpuidle: haltpoll: Call cpuidle_poll_state_init() later (Mark Langsdorf) [2067313] - cpuidle: use default_groups in kobj_type (Mark Langsdorf) [2067313] - cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment (Mark Langsdorf) [2067313] - cpuidle: menu: Fix typo in a comment (Mark Langsdorf) [2067313] - cpuidle: Fix kobject memory leaks in error paths (Mark Langsdorf) [2067313] - cpuidle: menu: Take negative "sleep length" values into account (Mark Langsdorf) [2067313] - HID: elo: Revert USB reference counting (Benjamin Tissoires) [2073833] - HID: elo: fix memory leak in elo_probe (Benjamin Tissoires) [2073833] - fs: dlm: filter user dlm messages for kernel locks (Alexander Aring) [2026116] - psample: Add a fwd declaration for skbuff (Ivan Vecera) [2101706] - platform/x86/intel/sdsi: Fix bug in multi packet reads (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Poll on ready bit for writes (Prarit Bhargava) [2100948] - platform/x86/intel/sdsi: Handle leaky bucket (Prarit Bhargava) [2100948] - indirect_call_wrapper: extend indirect wrapper to support up to 4 calls (Petr Oros) [2101705] - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() (Ming Lei) [2081913] - netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) [2099732] - net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Eelco Chaudron) [2101537] - s390/smp,vdso: fix ASCE handling (Tobias Huschle) [2103887] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2102305] - intel/igbvf:fix repeated words in comments (Corinna Vinschen) [2037962] - igbvf: Remove useless DMA-32 fallback configuration (Corinna Vinschen) [2037962] - SUNRPC: avoid race between mod_timer() and del_timer_sync() (Benjamin Coddington) [2104507] - iavf: Fix issue with MAC address of VF shown as zero (Petr Oros) [2037938] - iavf: switch to napi_build_skb() (Petr Oros) [2037938] - iavf: Remove non-inclusive language (Petr Oros) [2037938] - iavf: Fix incorrect use of assigning iavf_status to int (Petr Oros) [2037938] - iavf: stop leaking iavf_status as "errno" values (Petr Oros) [2037938] - iavf: Add usage of new virtchnl format to set default MAC (Petr Oros) [2037938] - iavf: refactor processing of VLAN V2 capability message (Petr Oros) [2037938] - iavf: Add support for 50G/100G in AIM algorithm (Petr Oros) [2037938] - iavf: remove redundant ret variable (Petr Oros) [2037938] - iavf: Remove useless DMA-32 fallback configuration (Petr Oros) [2037938] - cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2088799] - cifs: escape spaces in share names (Dave Wysochanski) [2100367] - Documentation: add documentation for force_cgroup_v2_swappiness control (Nico Pache) [2084242] - Introduce force_cgroup_v2_swappiness tuneable to deprecate cgv1 per-cgroup swappiness (Nico Pache) [2084242] - redhat: trim rpminspect config file (Jarod Wilson)- powerpc/smp: Set numa node before updating mask (Diego Domingos) [2103833] - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Mohammed Gamal) [2088366] - irqdomain/treewide: Free firmware node after domain removal (Mohammed Gamal) [2088366] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Mohammed Gamal) [2088366] - x86/kvm: Don't waste memory if kvmclock is disabled (Mohammed Gamal) [2088366] - x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() (Mohammed Gamal) [2088366] - x86/pci: Reducde #ifdeffery in PCI init code (Mohammed Gamal) [2088366] - hv_utils: Add comment about max VMbus packet size in VSS driver (Mohammed Gamal) [2088366] - x86/coco: Explicitly declare type of confidential computing platform (Mohammed Gamal) [2088366] - x86/hyper-v: Add hyperv Isolation VM check in the cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Use CC_ATTR attribute to generalize string I/O unroll (Mohammed Gamal) [2088366] - random: remove unused irq_flags argument from add_interrupt_randomness() (Mohammed Gamal) [2088366] - x86/hyperv: Fix definition of hv_ghcb_pg variable (Mohammed Gamal) [2088366] - swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() (Mohammed Gamal) [2088366] - hyper-v: Enable swiotlb bounce buffer for Isolation VM (Mohammed Gamal) [2088366] - swiotlb: Add swiotlb bounce buffer remap function for HV IVM (Mohammed Gamal) [2088366] - x86/hyperv: Refactor hv_msi_domain_free_irqs() (Mohammed Gamal) [2088366] - x86/hyperv: Move required MSRs check to initial platform probing (Mohammed Gamal) [2088366] - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Mohammed Gamal) [2088366] - x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicate include (Mohammed Gamal) [2088366] - x86/hyperv: Remove duplicated include in hv_init (Mohammed Gamal) [2088366] - x86/hyperv: Add ghcb hvcall support for SNP VM (Mohammed Gamal) [2088366] - x86/hyperv: Add Write/Read MSR registers via ghcb page (Mohammed Gamal) [2088366] - x86/hyperv: Add new hvcall guest address host visibility support (Mohammed Gamal) [2088366] - x86/hyperv: Initialize shared memory boundary in the Isolation VM. (Mohammed Gamal) [2088366] - x86/hyperv: Initialize GHCB page in Isolation VM (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_es_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Replace occurrences of sev_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev-es: Do not unroll string I/O for SEV-ES guests (Mohammed Gamal) [2088366] - efi/x86: Avoid RWX mappings for all of DRAM (Mohammed Gamal) [2088366] - x86/sme: Replace occurrences of sme_active() with cc_platform_has() (Mohammed Gamal) [2088366] - x86/sev: Add an x86 version of cc_platform_has() (Mohammed Gamal) [2088366] - vmalloc: fix the owner argument for the new __vmalloc_node_range callers (Mohammed Gamal) [2088366] - mm: remove vmalloc_exec (Mohammed Gamal) [2088366] - arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page (Mohammed Gamal) [2088366] - arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruction pages (Mohammed Gamal) [2088366] - x86/hyperv: allocate the hypercall page with only read and execute bits (Mohammed Gamal) [2088366] - x86/hyperv: use vmalloc_exec for the hypercall page (Mohammed Gamal) [2088366] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2088366] - x86/irq: Initialize PCI/MSI domain at PCI init time (Mohammed Gamal) [2088366] - x86/hyperv: implement an MSI domain for root partition (Mohammed Gamal) [2088366] - irqdomain/treewide: Keep firmware node unconditionally allocated (Mohammed Gamal) [2088366] - irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() (Mohammed Gamal) [2088366] - x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV (Mohammed Gamal) [2088366] - x86/sev: Carve out HV call's return value verification (Mohammed Gamal) [2088366] - x86/sev: Fix noinstr for vc_ghcb_invalidate() (Mohammed Gamal) [2088366] - arch/cc: Introduce a function to check for confidential computing features (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - Revert "drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status" (Mohammed Gamal) [2088366] - libperf tests: Fix typo in perf_evlist__open() failure error messages (Michael Petlan) [1878555] - libperf: Fix 32-bit build for tests uint64_t printf (Michael Petlan) [1878555] - libperf: Add arm64 support to perf_mmap__read_self() (Michael Petlan) [1878555] - libperf tests: Add test_stat_multiplexing test (Michael Petlan) [1878555] - libperf: Remove scaling process from perf_mmap__read_self() (Michael Petlan) [1878555] - libperf: Adopt perf_counts_values__scale() from tools/perf/util (Michael Petlan) [1878555] - arm64: perf: Don't register user access sysctl handler multiple times (Michael Petlan) [1878555] - Documentation: arm64: Document PMU counters access from userspace (Michael Petlan) [1878555] - arm64: perf: Enable PMU counter userspace access for perf event (Michael Petlan) [1878555] - arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Michael Petlan) [1878555] - arm64: perf: Clean up enable/disable calls (Michael Petlan) [1878555] - arm64: perf: Only advertise cap_user_time for arch_timer (Michael Petlan) [1878555] - arm64: perf: Implement correct cap_user_time (Michael Petlan) [1878555] - arm64: perf: Add userspace counter access disable switch (Michael Petlan) [1878555] - perf: Add a counter for number of user access events in context (Michael Petlan) [1878555] - x86: perf: Move RDPMC event flag to a common definition (Michael Petlan) [1878555] - Fix null ptr dereference crash due to premature release of ndlp. Upstream Status: RHEL-Only Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2034425 (Dick Kennedy) - lpfc updates for rh8.7 14.0.0.13 (Dick Kennedy) [2034425] - scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O (Dick Kennedy) [2034425] - scsi: lpfc: Alter FPIN stat accounting logic (Dick Kennedy) [2034425] - scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link() (Dick Kennedy) [2034425] - scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check() (Dick Kennedy) [2034425] - scsi: lpfc: Fix ndlp put following a LOGO completion (Dick Kennedy) [2034425] - scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els() (Dick Kennedy) [2034425] - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() (Dick Kennedy) [2034425] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [2034425] - scsi: lpfc: Copyright updates for 14.2.0.2 patches (Dick Kennedy) [2034425] - scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE (Dick Kennedy) [2034425] - scsi: lpfc: Update stat accounting for READ_STATUS mbox command (Dick Kennedy) [2034425] - scsi: lpfc: Change FA-PWWN detection methodology (Dick Kennedy) [2034425] - scsi: lpfc: Register for Application Services FC-4 type in Fabric topology (Dick Kennedy) [2034425] - scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports (Dick Kennedy) [2034425] - scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups (Dick Kennedy) [2034425] - scsi: lpfc: Fix call trace observed during I/O with CMF enabled (Dick Kennedy) [2034425] - scsi: lpfc: Correct CRC32 calculation for congestion stats (Dick Kennedy) [2034425] - scsi: lpfc: Move MI module parameter check to handle dynamic disable (Dick Kennedy) [2034425] - scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path (Dick Kennedy) [2034425] - scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted (Dick Kennedy) [2034425] - scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit (Dick Kennedy) [2034425] - scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT (Dick Kennedy) [2034425] - scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI (Dick Kennedy) [2034425] - scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock (Dick Kennedy) [2034425] - scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down (Dick Kennedy) [2034425] - scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field (Dick Kennedy) [2034425] - scsi: lpfc: Fix diagnostic fw logging after a function reset (Dick Kennedy) [2034425] - scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg() (Dick Kennedy) [2034425] - scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan (Dick Kennedy) [2034425] - scsi: lpfc: Fix queue failures when recovering from PCI parity error (Dick Kennedy) [2034425] - scsi: lpfc: Fix unload hang after back to back PCI EEH faults (Dick Kennedy) [2034425] - scsi: lpfc: Improve PCI EEH Error and Recovery Handling (Dick Kennedy) [2034425] - scsi: lpfc: Use kcalloc() (Dick Kennedy) [2034425] - scsi: lpfc: Fix typos in comments (Dick Kennedy) [2034425] - scsi: lpfc: Remove failing soft_wwn support (Dick Kennedy) [2034425] - scsi: lpfc: Reduce log messages seen after firmware download (Dick Kennedy) [2034425] - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (Dick Kennedy) [2034425] - scsi: lpfc: Remove redundant flush_workqueue() call (Dick Kennedy) [2034425] - scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dick Kennedy) [2034425] - scsi: lpfc: Use irq_set_affinity() (Dick Kennedy) [2034425] - time: Handle negative seconds correctly in timespec64_to_ns() (Íñigo Huguet) [2098634] - time: Prevent undefined behaviour in timespec64_to_ns() (Íñigo Huguet) [2098634] - mm,hwpoison: return -EBUSY when migration fails (Rafael Aquini) [2092671 2099510] - mm,hwpoison: remove drain_all_pages from shake_page (Rafael Aquini) [2092671] - mm,hwpoison: disable pcplists before grabbing a refcount (Rafael Aquini) [2092671] - mm,hwpoison: fix printing of page flags (Rafael Aquini) [2092671] - mm,hwpoison: refactor get_any_page (Rafael Aquini) [2092671] - mm,hwpoison: drop unneeded pcplist draining (Rafael Aquini) [2092671] - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page (Rafael Aquini) [2092671] - redhat: Exclude cpufreq.h from kernel-headers (Patrick Talbert)- dm raid: fix accesses beyond end of raid member array (Benjamin Marzinski) [2012340] - dm mirror log: clear log bits up to BITS_PER_LONG boundary (Benjamin Marzinski) [2012340] - dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio (Benjamin Marzinski) [2012340] - dm mirror log: round up region bitmap size to BITS_PER_LONG (Benjamin Marzinski) [2012340] - dm: improve abnormal bio processing (Benjamin Marzinski) [2012340] - dm: simplify bio-based IO accounting further (Benjamin Marzinski) [2012340] - dm: don't grab target io reference in dm_zone_map_bio (Benjamin Marzinski) [2012340] - dm: improve bio splitting and associated IO accounting (Benjamin Marzinski) [2012340] - dm era: commit metadata in postsuspend after worker stops (Benjamin Marzinski) [2012340] - dm: fix race in dm_start_io_acct (Benjamin Marzinski) [2012340] - block: remove bioset_init_from_src (Benjamin Marzinski) [2012340] - dm: fix bio_set allocation (Benjamin Marzinski) [2012340] - dm verity: set DM_TARGET_IMMUTABLE feature flag (Benjamin Marzinski) [2012340] - dm cache metadata: remove unnecessary variable in __dump_mapping (Benjamin Marzinski) [2012340] - dm mpath: provide high-resolution timer to HST for bio-based (Benjamin Marzinski) [2012340] - dm crypt: make printing of the key constant-time (Benjamin Marzinski) [2012340] - dm integrity: fix error code in dm_integrity_ctr() (Benjamin Marzinski) [2012340] - dm stats: add cond_resched when looping over entries (Benjamin Marzinski) [2012340] - dm: improve dm_io reference counting (Benjamin Marzinski) [2012340] - dm: switch to bdev based IO accounting interfaces (Benjamin Marzinski) [2012340] - block: add sectors parameter to bio_start_io_acct_time() (Benjamin Marzinski) [2012340] - dm: pass dm_io instance to dm_io_acct directly (Benjamin Marzinski) [2012340] - dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct (Benjamin Marzinski) [2012340] - dm: use bio_sectors in dm_aceept_partial_bio (Benjamin Marzinski) [2012340] - dm: simplify basic targets (Benjamin Marzinski) [2012340] - dm: conditionally enable branching for less used features (Benjamin Marzinski) [2012340] - dm: move hot dm_io members to same cacheline as dm_target_io (Benjamin Marzinski) [2012340] - dm: add local variables to clone_endio and __map_bio (Benjamin Marzinski) [2012340] - dm: mark various branches unlikely (Benjamin Marzinski) [2012340] - dm: simplify dm_start_io_acct (Benjamin Marzinski) [2012340] - dm: simplify dm_io access in dm_split_and_process_bio (Benjamin Marzinski) [2012340] - dm: factor out dm_io_set_error and __dm_io_dec_pending (Benjamin Marzinski) [2012340] - block: fix offset/size check in bio_trim() (Benjamin Marzinski) [2012340] - block: fix argument type of bio_trim() (Benjamin Marzinski) [2012340] - dm: allow dm_accept_partial_bio() for dm_io without duplicate bios (Benjamin Marzinski) [2012340] - dm mpath: only use ktime_get_ns() in historical selector (Benjamin Marzinski) [2012340] - dm: fix dm_io and dm_target_io flags race condition on Alpha (Benjamin Marzinski) [2012340] - dm integrity: set journal entry unused when shrinking device (Benjamin Marzinski) [2012340] - dm ioctl: log an error if the ioctl structure is corrupted (Benjamin Marzinski) [2012340] - dm: consolidate spinlocks in dm_io struct (Benjamin Marzinski) [2012340] - dm: reduce size of dm_io and dm_target_io structs (Benjamin Marzinski) [2012340] - dm: switch dm_target_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: switch dm_io booleans over to proper flags (Benjamin Marzinski) [2012340] - dm: return void from __send_empty_flush (Benjamin Marzinski) [2012340] - dm: factor out dm_io_complete (Benjamin Marzinski) [2012340] - dm cache: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: simplify dm_sumbit_bio_remap interface (Benjamin Marzinski) [2012340] - dm thin: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add WARN_ON_ONCE to dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: requeue IO if mapping table not yet available (Benjamin Marzinski) [2012340] - dm thin metadata: remove unused dm_thin_remove_block and __remove (Benjamin Marzinski) [2012340] - dm thin: use time_is_before_jiffies instead of open coding it (Benjamin Marzinski) [2012340] - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Benjamin Marzinski) [2012340] - dm ioctl: prevent potential spectre v1 gadget (Benjamin Marzinski) [2012340] - dm cache policy smq: make static read-only array table const (Benjamin Marzinski) [2012340] - dm delay: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm crypt: use dm_submit_bio_remap (Benjamin Marzinski) [2012340] - dm: add dm_submit_bio_remap interface (Benjamin Marzinski) [2012340] - dm: flag clones created by __send_duplicate_bios (Benjamin Marzinski) [2012340] - dm: reduce dm_io and dm_target_io struct sizes (Benjamin Marzinski) [2012340] - dm: move duplicate code from callers of alloc_tio into alloc_tio (Benjamin Marzinski) [2012340] - dm: record old_sector in dm_target_io before calling map function (Benjamin Marzinski) [2012340] - dm: remove legacy code only needed before submit_bio recursion (Benjamin Marzinski) [2012340] - dm: remove unused mapped_device argument from free_tio (Benjamin Marzinski) [2012340] - dm: remove impossible BUG_ON in __send_empty_flush (Benjamin Marzinski) [2012340] - dm: reduce code duplication in __map_bio (Benjamin Marzinski) [2012340] - dm: refactor dm_split_and_process_bio a bit (Benjamin Marzinski) [2012340] - dm: fold __clone_and_map_data_bio into __split_and_process_bio (Benjamin Marzinski) [2012340] - dm: rename split functions (Benjamin Marzinski) [2012340] - dm: eliminate copying of dm_io fields in dm_io_dec_pending (Benjamin Marzinski) [2012340] - dm ioctl: return UUID in DM_LIST_DEVICES_CMD result (Benjamin Marzinski) [2012340] - dm crypt: support using trusted keys (Benjamin Marzinski) [2012340] - dm crypt: replaced #if defined with IS_ENABLED (Benjamin Marzinski) [2012340] - ext4: add check to prevent attempting to resize an fs with sparse_super2 (Lukas Czerner) [2077760] - fscache: Avoid ASSERTCMP if two threads race into fscache_disable_cookie (Dave Wysochanski) [2073260] - lib: bitmap: Introduce node-aware alloc API (Ivan Vecera) [2101701] - exec: Force single empty string when argv is empty (Rafael Aquini) [2100955] - powerpc: Enable execve syscall exit tracepoint (Steve Best) [2095521] - cgroup: disable controllers at parse time (Waiman Long) [2098264] - init: initialize jump labels before command line option parsing (Waiman Long) [2098264] - smp: Make softirq handling RT safe in flush_smp_call_function_queue() (Phil Auld) [2097364] - smp: Rename flush_smp_call_function_from_idle() (Phil Auld) [2097364] - cpupower: Add "perf" option to print AMD P-State information (Steve Best) [2059365] - cpupower: Add function to print AMD P-State performance capabilities (Steve Best) [2059365] - cpupower: Move print_speed function into misc helper (Steve Best) [2059365] - cpupower: Enable boost state support for AMD P-State module (Steve Best) [2059365] - cpupower: Add AMD P-State sysfs definition and access helper (Steve Best) [2059365] - cpupower: Introduce ACPI CPPC library (Steve Best) [2059365] - cpupower: Add the function to get the sysfs value from specific table (Steve Best) [2059365] - cpupower: Initial AMD P-State capability (Steve Best) [2059365] - cpupower: Add the function to check AMD P-State enabled (Steve Best) [2059365] - cpupower: Add AMD P-State capability flag (Steve Best) [2059365] - tools/power/cpupower/{ToDo => TODO}: Rename the todo file (Steve Best) [2059365] - tools: cpupower: fix typo in cpupower-idle-set(1) manpage (Steve Best) [2059365] - ntb: intel: fix port config status offset for SPR (John W. Linville) [2048750] - NTB/msi: Use struct_size() helper in devm_kzalloc() (John W. Linville) [2048750] - ntb_hw_switchtec: Fix a minor issue in config_req_id_table() (John W. Linville) [2048750] - ntb_hw_switchtec: Remove code for disabling ID protection (John W. Linville) [2048750] - ntb_hw_switchtec: Update the way of getting VEP instance ID (John W. Linville) [2048750] - ntb_hw_switchtec: AND with the part_map for a valid tpart_vec (John W. Linville) [2048750] - ntb_hw_switchtec: Fix bug with more than 32 partitions (John W. Linville) [2048750] - ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all (John W. Linville) [2048750] - ntb_hw_switchtec: fix the spelling of "its" (John W. Linville) [2048750] - NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment (John W. Linville) [2048750] - NTB: switch from 'pci_' to 'dma_' API (John W. Linville) [2048750] - ntb: ntb_pingpong: remove redundant initialization of variables msg_data and spad_data (John W. Linville) [2048750] - NTB: perf: Fix an error code in perf_setup_inbuf() (John W. Linville) [2048750] - NTB: Fix an error code in ntb_msit_probe() (John W. Linville) [2048750] - ntb: intel: remove invalid email address in header comment (John W. Linville) [2048750] - NTB: Add support for EPF PCI Non-Transparent Bridge (John W. Linville) [2048750] - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB (John W. Linville) [2048750] - ntb: idt: fix error check in ntb_hw_idt.c (John W. Linville) [2048750]- KVM: x86: Fix the intel_pt PMI handling wrongly considered from guest (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't rebuild page when the page is synced and no tlb flushing is required (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Verify the pmu event filter matches the correct event (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add the helper function create_pmu_event_filter (Vitaly Kuznetsov) [2074835] - kvm: x86/pmu: Fix the compare function used by the pmu event filter (Vitaly Kuznetsov) [2074835] - KVM: Free new dirty bitmap if creating a new memslot fails (Vitaly Kuznetsov) [2074835] - KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync asm/cpufeatures.h with the with the kernel (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU (Vitaly Kuznetsov) [2074835] - KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Fix boolreturn.cocci warnings (Vitaly Kuznetsov) [2074835] - KVM: VMX: Exit to userspace if vCPU has injected exception and invalid state (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of vcpu->lock (Vitaly Kuznetsov) [2074835] - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bits (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D) (Vitaly Kuznetsov) [2074835] - selftests: kvm: add amx_test to .gitignore (Vitaly Kuznetsov) [2074835] - Revert "x86/mm: Introduce lookup_address_in_mm()" (Vitaly Kuznetsov) [2074835] - KVM: x86: work around QEMU issue with synthetic CPUID leaves (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix potential races when walking host page table (Vitaly Kuznetsov) [2074835] - Documentation: KVM: Update documentation to indicate KVM is arm64-only (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR (Vitaly Kuznetsov) [2074835] - kvm: selftests: introduce and use more page size-related constants (Vitaly Kuznetsov) [2074835] - kvm: selftests: do not use bitfields larger than 32-bits for PTEs (Vitaly Kuznetsov) [2074835] - KVM: SEV: add cache flush to solve SEV cache incoherency issues (Vitaly Kuznetsov) [2074835] - KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Simplify and harden helper to flush SEV guest page(s) (Vitaly Kuznetsov) [2074835] - KVM: selftests: Silence compiler warning in the kvm_page_table_test (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Vitaly Kuznetsov) [2074835] - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Defer APICv updates while L2 is active until L1 is active (Vitaly Kuznetsov) [2074835] - KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Check for supported page sizes (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Initialise default guest mode at test startup time (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Introduce a variable default IPA size (Vitaly Kuznetsov) [2074835] - KVM: selftests: arm64: Rework TCR_EL1 configuration (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid writing to TSC page without an active vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Do not activate AVIC for SEV-enabled guest (Vitaly Kuznetsov) [2074835] - selftests: kvm: add tsc_scaling_sync to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: Don't create VM debugfs files outside of the VM directory (Vitaly Kuznetsov) [2074835] - KVM: avoid NULL pointer dereference in kvm_dirty_ring_push (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: remove unnecessary flush_workqueue() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() (Vitaly Kuznetsov) [2074835] - KVM: x86: fix sending PV IPI (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove redundant vm_entry_controls_clearbit() call (Vitaly Kuznetsov) [2074835] - KVM: x86: cleanup enter_rmode() (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix tsc scaling when the host doesn't support it (Vitaly Kuznetsov) [2074835] - kvm: x86: SVM: remove unused defines (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move tsc ratio definitions to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: fix avic spec based definitions again (Vitaly Kuznetsov) [2074835] - KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix and isolate TSX-specific performance event logic (Vitaly Kuznetsov) [2074835] - KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Trace all APICv inhibit changes and capture overall status (Vitaly Kuznetsov) [2074835] - KVM: x86: Add wrappers for setting/clearing APICv inhibits (Vitaly Kuznetsov) [2074835] - KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Vitaly Kuznetsov) [2074835] - KVM: X86: Handle implicit supervisor access with SMAP (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename variable smap to not_smap in permission_fault() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comments in update_permission_bitmask (Vitaly Kuznetsov) [2074835] - KVM: X86: Change the type of access u32 to u64 (Vitaly Kuznetsov) [2074835] - KVM: Remove dirty handling from gfn_to_pfn_cache completely (Vitaly Kuznetsov) [2074835] - KVM: Use enum to track if cached PFN will be used in guest and/or host (Vitaly Kuznetsov) [2074835] - KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use different raw event masks for AMD and Intel (Vitaly Kuznetsov) [2074835] - KVM: Don't actually set a request when evicting vCPUs for GFN cache invd (Vitaly Kuznetsov) [2074835] - KVM: avoid double put_page with gfn-to-pfn cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_notifier unmap (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix panic on out-of-bounds guest IRQ (Vitaly Kuznetsov) [2074835] - KVM: MMU: propagate alloc_workqueue failure (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov) [2074835] - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov) [2074835] - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() (Vitaly Kuznetsov) [2074835] - Revert "KVM: set owner of cpu and vm file operations" (Vitaly Kuznetsov) [2074835] - KVM: Prevent module exit until all VMs are freed (Vitaly Kuznetsov) [2074835] - KVM: use kvcalloc for array allocations (Vitaly Kuznetsov) [2074835] - KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2 (Vitaly Kuznetsov) [2074835] - kvm: x86: Require const tsc for RT (Vitaly Kuznetsov) [2074835] - KVM: x86: synthesize CPUID leaf 0x80000021h if useful (Vitaly Kuznetsov) [2074835] - KVM: x86: add support for CPUID leaf 0x80000021 (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()" (Vitaly Kuznetsov) [2074835] - kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCU (Vitaly Kuznetsov) [2074835] - kvm/emulate: Fix SETcc emulation function offsets with SLS (Vitaly Kuznetsov) [2074835] - KVM: compat: riscv: Prevent KVM_COMPAT from being selected (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to populate a VM with the max possible guest mem (Vitaly Kuznetsov) [2074835] - KVM: selftests: Define cpu_relax() helpers for s390 and x86 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Split out helper to allocate guest mem via memfd (Vitaly Kuznetsov) [2074835] - KVM: selftests: add shared hugetlbfs backing source type (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move raw KVM_SET_USER_MEMORY_REGION helper to utils (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN on any attempt to atomically update REMOVED SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for a REMOVED leaf SPTE before making the SPTE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap defunct roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap roots in two passes to avoid inducing RCU stalls (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap invalidated roots via asynchronous worker (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Defer TLB flush to caller when freeing TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Do remote TLB flush before dropping RCU in TDP MMU resched (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor low-level TDP MMU set SPTE helper to take raw values (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: WARN if old _or_ new SPTE is REMOVED in non-atomic path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add helpers to read/write TDP MMU SPTEs and document RCU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop RCU after processing each root in MMU notifier hooks (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Batch TLB flushes from TDP MMU for MMU notifier change_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for !leaf=>leaf, not PFN change, in TDP MMU SP removal (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not allow readers to acquire references to invalid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: only perform eager page splitting on valid roots (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Formalize TDP MMU's (unintended?) deferred TLB flush logic (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix wrong/misleading comments in TDP MMU fast zap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU (Vitaly Kuznetsov) [2074835] - selftests: kvm: add generated file to the .gitignore (Vitaly Kuznetsov) [2074835] - KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Vitaly Kuznetsov) [2074835] - KVM: SVM: Exit to userspace on ENOMEM/EFAULT GHCB errors (Vitaly Kuznetsov) [2074835] - KVM: WARN if is_unsync_root() is called on a root without a shadow page (Vitaly Kuznetsov) [2074835] - KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation (Vitaly Kuznetsov) [2074835] - KVM: s390: Replace KVM_REQ_MMU_RELOAD usage with arch specific request (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap only obsolete roots if a root shadow page is zapped (Vitaly Kuznetsov) [2074835] - KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_mmu_unload() directly on CR4.PCIDE change (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Move the unhandled outer privilege level logic of far return into __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Fix wrong privilege check for code segment in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify KVM handling of ICR (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_lapic_reg_{read,write}() static (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use common kvm_apic_write_nodecode() for AVIC write traps (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle APIC-write offset wrangling in VMX code (Vitaly Kuznetsov) [2074835] - KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix emulation in writing cr8 (Vitaly Kuznetsov) [2074835] - KVM: x86: flush TLB separately from MMU reset (Vitaly Kuznetsov) [2074835] - KVM: x86: Yield to IPI target vCPU only if it is busy (Vitaly Kuznetsov) [2074835] - x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64 (Vitaly Kuznetsov) [2074835] - x86/kvm: Don't waste memory if kvmclock is disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clear MMIO cache when unloading the MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Always use current mmu's role when loading new PGD (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: load new PGD after the shadow MMU is initialized (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: look for a cached PGD when going from 32-bit to 64-bit (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not pass vcpu to root freeing functions (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: do not consult levels when freeing roots (Vitaly Kuznetsov) [2074835] - KVM: x86: use struct kvm_mmu_root_info for mmu->root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (Vitaly Kuznetsov) [2074835] - KVM: x86: do not deliver asynchronous page faults if CR0.PG=0 (Vitaly Kuznetsov) [2074835] - KVM: x86: Reinitialize context if host userspace toggles EFER.LME (Vitaly Kuznetsov) [2074835] - KVM: selftests: Verify disabling PMU virtualization via KVM_CAP_CONFIG_PMU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Carve out helper to create "default" VM without vCPUs (Vitaly Kuznetsov) [2074835] - KVM: x86: Provide per VM capability for disabling PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: Move VM's worker kthreads back to the original cgroup before exiting. (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove scratch 'cpu' variable that shadows an identical scratch var (Vitaly Kuznetsov) [2074835] - kvm: vmx: Fix typos comment in __loaded_vmcs_clear() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Make setup/unsetup under the same conditions (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: HVCALL_SEND_IPI_EX is an XMM fast hypercall (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Fix the maximum number of sparse banks for XMM fast TLB flush hypercalls (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_flush_tlb() (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Drop redundant 'ex' parameter from kvm_hv_send_ipi() (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" (Vitaly Kuznetsov) [2074835] - Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_RATIO to non default value when tsc scaling disabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: make apf token non-zero to fix bug (Vitaly Kuznetsov) [2074835] - selftests: kvm: Add the uapi headers include variable (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove MMU auditing (Vitaly Kuznetsov) [2074835] - KVM: x86: make several APIC virtualization callbacks optional (Vitaly Kuznetsov) [2074835] - KVM: x86: warn on incorrectly NULL members of kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: remove KVM_X86_OP_NULL and mark optional kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: use static_call_cond for optional callbacks (Vitaly Kuznetsov) [2074835] - KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPIC (Vitaly Kuznetsov) [2074835] - selftests: KVM: allow sev_migrate_tests on machines without SEV-ES (Vitaly Kuznetsov) [2074835] - KVM: SEV: Allow SEV intra-host migration of VM with mirrors (Vitaly Kuznetsov) [2074835] - x86/kvm: Fix compilation warning in non-x86_64 builds (Vitaly Kuznetsov) [2074835] - kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode (Vitaly Kuznetsov) [2074835] - KVM: Fix lockdep false negative during host resume (Vitaly Kuznetsov) [2074835] - KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event (Vitaly Kuznetsov) [2074835] - KVM: x86: Replace memset() "optimization" with normal per-field writes (Vitaly Kuznetsov) [2074835] - KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Vitaly Kuznetsov) [2074835] - KVM: SVM: set IRR in svm_deliver_interrupt (Vitaly Kuznetsov) [2074835] - KVM: SVM: extract avic_ring_doorbell (Vitaly Kuznetsov) [2074835] - selftests: kvm: Remove absent target file (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use local pointer to vcpu_vmx in vmx_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Update 'struct vmcb_control_area' definition (Vitaly Kuznetsov) [2074835] - KVM: selftests: nSVM: Set up MSR-Bitmap for SVM guests (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Add enlightened MSR-Bitmap selftest (Vitaly Kuznetsov) [2074835] - KVM: selftests: nVMX: Properly deal with 'hv_clean_fields' (Vitaly Kuznetsov) [2074835] - KVM: selftests: Adapt hyperv_cpuid test to the newly introduced Enlightened MSR-Bitmap (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Implement Enlightened MSR-Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Split off common definitions for Hyper-V on KVM and KVM on Hyper-V (Vitaly Kuznetsov) [2074835] - KVM: x86: Make kvm_hv_hypercall_enabled() static inline (Vitaly Kuznetsov) [2074835] - KVM: nSVM: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add tracepoint for splitting huge pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU during KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Split huge pages mapped by the TDP MMU when dirty logging is enabled (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Separate TDP MMU shadow page allocation and initialization (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Derive page role for TDP MMU shadow pages from parent (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove redundant role overrides for TDP MMU shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Refactor TDP MMU iterators to take kvm_mmu_page root (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move restore_acc_track_spte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop new_spte local variable from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unnecessary warnings from restore_acc_track_spte() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate logic to atomically install a new TDP MMU page table (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename handle_removed_tdp_mmu_page() to handle_removed_pt() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename TDP MMU functions that handle shadow pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Change tdp_mmu_{set,zap}_spte_atomic() to return 0/-EBUSY (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Automatically update iter->old_spte if cmpxchg fails (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __rmap_write_protect() to rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename rmap_write_protect() to kvm_vcpu_write_protect_gfn() (Vitaly Kuznetsov) [2074835] - KVM: x86: Add checks for reserved-to-zero Hyper-V hypercall fields (Vitaly Kuznetsov) [2074835] - KVM: x86: Reject fixeds-size Hyper-V hypercalls with non-zero "var_cnt" (Vitaly Kuznetsov) [2074835] - KVM: x86: Shove vp_bitmap handling down into sparse_set_to_vcpu_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't bother reading sparse banks that end up being ignored (Vitaly Kuznetsov) [2074835] - KVM: x86: Add a helper to get the sparse VP_SET for IPIs and TLB flushes (Vitaly Kuznetsov) [2074835] - KVM: x86: Refactor kvm_hv_flush_tlb() to reduce indentation (Vitaly Kuznetsov) [2074835] - KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD field (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Consolidate comments about {Host,MMU}-writable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename DEFAULT_SPTE_MMU_WRITEABLE to DEFAULT_SPTE_MMU_WRITABLE (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move is_writable_pte() to spte.h (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Check SPTE writable invariants when setting leaf SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move SPTE writable invariant checks to a helper function (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Vitaly Kuznetsov) [2074835] - KVM: VMX: Dont' send posted IRQ if vCPU == this vCPU and vCPU is IN_GUEST_MODE (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename hook implementations to conform to kvm_x86_ops' names (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename SEV implemenations to conform to kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use more verbose names for mem encrypt kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unused MAX_INST_SIZE #define (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename svm_flush_tlb() to svm_flush_tlb_current() (Vitaly Kuznetsov) [2074835] - KVM: x86: Move get_cs_db_l_bits() helper to SVM (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename VMX functions to conform to kvm_x86_ops names (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for copy/move encryption context ioctls() (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport kvm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: x86: Uninline and export hv_track_root_tdp() (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Refactor PMU refresh to avoid referencing kvm_x86_ops.pmu_ops (Vitaly Kuznetsov) [2074835] - KVM: xen: Use static_call() for invoking kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Use static_call() for .vcpu_deliver_sipi_vector() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Call vmx_get_cpl() directly in handle_dr() (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop export for .tlb_flush_current() static_call key (Vitaly Kuznetsov) [2074835] - KVM: x86: skip host CPUID call for hypervisor leaves (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "flags" of kvm_pv_kick_cpu_op() (Vitaly Kuznetsov) [2074835] - KVM: Remove unused "kvm" of kvm_make_vcpu_request() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove unused "vcpu" of kvm_scale_tsc() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "tss_selector" of task_switch_{16, 32}() (Vitaly Kuznetsov) [2074835] - KVM: x86/emulate: Remove unused "ctxt" of setup_syscalls_segments() (Vitaly Kuznetsov) [2074835] - KVM: x86/ioapic: Remove unused "addr" and "length" of ioapic_read_indirect() (Vitaly Kuznetsov) [2074835] - KVM: x86/i8259: Remove unused "addr" of elcr_ioport_{read,write}() (Vitaly Kuznetsov) [2074835] - KVM: SVM: improve split between svm_prepare_guest_switch and sev_es_prepare_guest_switch (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Remove unused "vcpu" of svm_check_exit_valid() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu_audit: Remove unused "level" of audit_spte_after_sync() (Vitaly Kuznetsov) [2074835] - KVM: x86/tdp_mmu: Remove unused "kvm" of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "vcpu" of reset_{tdp,ept}_shadow_zero_bits_mask() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of __rmap_write_protect() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove unused "kvm" of kvm_mmu_unlink_parents() (Vitaly Kuznetsov) [2074835] - KVM: x86: Skip APICv update if APICv is disable at the module level (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop NULL check on kvm_x86_ops.check_apicv_inhibit_reasons (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport __kvm_request_apicv_update() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Zap _all_ roots when unmapping gfn range in TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Vitaly Kuznetsov) [2074835] - KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: expose clean bit support to the guest (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry which is a result of RSM (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: fix potential NULL derefernce on nested migration (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NPT && !gCR0.PG case (Vitaly Kuznetsov) [2074835] - Revert "svm: Add warning message for AVIC IPI invalid target" (Vitaly Kuznetsov) [2074835] - selftests: KVM: Test OS lock behavior (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add OSLSR_EL1 to the list of blessed regs (Vitaly Kuznetsov) [2074835] - KVM: x86: Report deprecated x87 features in supported CPUID (Vitaly Kuznetsov) [2074835] - x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS (Vitaly Kuznetsov) [2074835] - KVM: x86: use the KVM side max supported fixed counter (Vitaly Kuznetsov) [2074835] - x86: Share definition of __is_canonical_address() (Vitaly Kuznetsov) [2074835] - perf/x86/intel/pt: Relax address filter validation (Vitaly Kuznetsov) [2074835] - KVM: x86: Move delivery of non-APICv interrupt into vendor code (Vitaly Kuznetsov) [2074835] - KVM: eventfd: Fix false positive RCU usage warning (Vitaly Kuznetsov) [2074835] - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP (Vitaly Kuznetsov) [2074835] - KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS (Vitaly Kuznetsov) [2074835] - KVM: x86: Keep MSR_IA32_XSS unchanged for INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_SET_CPUID{,2} (Vitaly Kuznetsov) [2074835] - KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Check .flags in kvm_cpuid_check_equal() too (Vitaly Kuznetsov) [2074835] - KVM: x86: Forcibly leave nested virt when SMM state is toggled (Vitaly Kuznetsov) [2074835] - KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_nested_enlightenments() (Vitaly Kuznetsov) [2074835] - KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or PT access (Vitaly Kuznetsov) [2074835] - KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn buffer (Vitaly Kuznetsov) [2074835] - KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: Pass emulation type to can_emulate_instruction() (Vitaly Kuznetsov) [2074835] - KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't intercept #GP for SEV guests (Vitaly Kuznetsov) [2074835] - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: skip eax alignment check for non-SVM instructions (Vitaly Kuznetsov) [2074835] - KVM: LAPIC: Also cancel preemption timer during SET_LAPIC (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vmcs_config.order (Vitaly Kuznetsov) [2074835] - KVM/X86: Make kvm_vcpu_reload_apic_access_page() static (Vitaly Kuznetsov) [2074835] - KVM: selftests: Re-enable access_tracking_perf_test (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (Vitaly Kuznetsov) [2074835] - KVM: remove async parameter of hva_to_pfn_remapped() (Vitaly Kuznetsov) [2074835] - x86,kvm/xen: Remove superfluous .fixup usage (Vitaly Kuznetsov) [2074835] - KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c (Vitaly Kuznetsov) [2074835] - kvm: selftests: Do not indent with spaces (Vitaly Kuznetsov) [2074835] - KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Vitaly Kuznetsov) [2074835] - KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when handling posted interrupt wakeup (Vitaly Kuznetsov) [2074835] - KVM: VMX: Fold fallback path into triggering posted IRQ helper (Vitaly Kuznetsov) [2074835] - KVM: VMX: Pass desired vector instead of bool for triggering posted IRQ (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't do full kick when triggering posted interrupt "fails" (Vitaly Kuznetsov) [2074835] - KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Vitaly Kuznetsov) [2074835] - KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Vitaly Kuznetsov) [2074835] - KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks (Vitaly Kuznetsov) [2074835] - KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 (Vitaly Kuznetsov) [2074835] - KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx (Vitaly Kuznetsov) [2074835] - KVM: Drop unused kvm_vcpu.pre_pcpu field (Vitaly Kuznetsov) [2074835] - KVM: VMX: Handle PI descriptor updates during vcpu_put/load (Vitaly Kuznetsov) [2074835] - KVM: avoid warning on s390 in mark_page_dirty (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add a test to force emulation with a pending exception (Vitaly Kuznetsov) [2074835] - KVM: VMX: Reject KVM_RUN if emulation is required with pending exception (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce x86_model() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Export x86_family() for use outside of processor.c (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Introduce is_amd_cpu() (Vitaly Kuznetsov) [2074835] - selftests: kvm/x86: Parameterize the CPUID vendor string check (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Use binary search to check filtered events (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariants (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Clear MMU-writable during changed_pte notifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86: Making the module parameter of vPMU more common (Vitaly Kuznetsov) [2074835] - KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test' (Vitaly Kuznetsov) [2074835] - KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event (Vitaly Kuznetsov) [2074835] - KVM: x86: Check for rmaps allocation (Vitaly Kuznetsov) [2074835] - KVM: SEV: Mark nested locking of kvm->lock (Vitaly Kuznetsov) [2074835] - KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests (Vitaly Kuznetsov) [2074835] - KVM: VMX: Provide vmread version using asm-goto-with-outputs (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirty (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel delivery (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Maintain valid mapping of Xen shared_info page (Vitaly Kuznetsov) [2074835] - KVM: Reinstate gfn_to_pfn_cache with invalidation support (Vitaly Kuznetsov) [2074835] - KVM: Warn if mark_page_dirty() is called without an active vCPU (Vitaly Kuznetsov) [2074835] - x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal time (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring branch instructions (Vitaly Kuznetsov) [2074835] - KVM: x86: Update vPMCs when retiring instructions (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid out of bounds indices for fixed performance counters (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URG (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changed (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() (Vitaly Kuznetsov) [2074835] - Revert "KVM: X86: Update mmu->pdptrs only when it is changed" (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Add mirror command tests (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix sev_ioctl() (Vitaly Kuznetsov) [2074835] - selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required (Vitaly Kuznetsov) [2074835] - KVM: VMX: Always clear vmx->fail on emulation_required (Vitaly Kuznetsov) [2074835] - selftests: KVM: Fix non-x86 compiling (Vitaly Kuznetsov) [2074835] - KVM: x86: Always set kvm_run->if_flag (Vitaly Kuznetsov) [2074835] - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Vitaly Kuznetsov) [2074835] - KVM: x86: Retry page fault if MMU reload is pending and root has no sp (Vitaly Kuznetsov) [2074835] - KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling guest visible CPUIDs (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test to verify KVM doesn't explode on "bad" I/O (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit (Vitaly Kuznetsov) [2074835] - KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode (Vitaly Kuznetsov) [2074835] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2074835] - KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Vitaly Kuznetsov) [2074835] - KVM: Add Makefile.kvm for common files, use it for x86 (Vitaly Kuznetsov) [2074835] - KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING (Vitaly Kuznetsov) [2074835] - KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation (Vitaly Kuznetsov) [2074835] - KVM: VMX: Clean up PI pre/post-block WARNs (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Ensure vCPU honors event request if posting nested IRQ fails (Vitaly Kuznetsov) [2074835] - KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Implement Enlightened MSR Bitmap feature (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Track whether changes in L0 require MSR bitmap for L2 to be rebuilt (Vitaly Kuznetsov) [2074835] - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper (Vitaly Kuznetsov) [2074835] - KVM: x86: Exit to userspace if emulation prepared a completion callback (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 (Vitaly Kuznetsov) [2074835] - KVM: x86: Use different callback if msr access comes from the emulator (Vitaly Kuznetsov) [2074835] - KVM: x86: Add an emulation type to handle completion of user exits (Vitaly Kuznetsov) [2074835] - KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg (Vitaly Kuznetsov) [2074835] - KVM: Clear pv eoi pending bit only when it is set (Vitaly Kuznetsov) [2074835] - KVM: x86: don't print when fail to read/write pv eoi memory (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu parameter from load_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte and invert the direction (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [2074835] - KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept() (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove mmu->translate_gpa (Vitaly Kuznetsov) [2074835] - KVM: X86: Add parameter struct kvm_mmu *mmu into mmu->gva_to_gpa() (Vitaly Kuznetsov) [2074835] - KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove useless code to set role.gpte_is_8_bytes when role.direct (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove unused declaration of __kvm_mmu_free_some_pages() (Vitaly Kuznetsov) [2074835] - KVM: X86: Fix comment in __kvm_mmu_create() (Vitaly Kuznetsov) [2074835] - KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu when !tdp_enabled (Vitaly Kuznetsov) [2074835] - KVM: SVM: Allocate sd->save_area with __GFP_ZERO (Vitaly Kuznetsov) [2074835] - KVM: SVM: Rename get_max_npt_level() to get_npt_level() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Change comments about vmx_get_msr() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST in the default way (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update msr value after kvm_set_user_return_msr() succeeds (Vitaly Kuznetsov) [2074835] - KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP) (Vitaly Kuznetsov) [2074835] - KVM: X86: Update mmu->pdptrs only when it is changed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_register_clear_available() (Vitaly Kuznetsov) [2074835] - KVM: vmx, svm: clean up mass updates to regs_avail/regs_dirty bits (Vitaly Kuznetsov) [2074835] - KVM: VMX: Update vmcs.GUEST_CR3 only when the guest CR3 is dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove references to VCPU_EXREG_CR3 (Vitaly Kuznetsov) [2074835] - KVM: SVM: Remove outdated comment in svm_load_mmu_pgd() (Vitaly Kuznetsov) [2074835] - KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PDPTR_BITS (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept (Vitaly Kuznetsov) [2074835] - KVM: SVM: Track dirtiness of PDPTRs even if NPT is disabled (Vitaly Kuznetsov) [2074835] - KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs() (Vitaly Kuznetsov) [2074835] - KVM: X86: Ensure that dirty PDPTRs are loaded (Vitaly Kuznetsov) [2074835] - KVM: x86/svm: Add module param to control PMU virtualization (Vitaly Kuznetsov) [2074835] - KVM: VMX: Remove vCPU from PI wakeup list before updating PID.NV (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move Posted Interrupt ndst computation out of write loop (Vitaly Kuznetsov) [2074835] - KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration (Vitaly Kuznetsov) [2074835] - KVM: VMX: Save/restore IRQs (instead of CLI/STI) during PI pre/post block (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop pointless PI.NDST update when blocking (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use boolean returns for Posted Interrupt "test" helpers (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop unnecessary PI logic to handle impossible conditions (Vitaly Kuznetsov) [2074835] - KVM: VMX: Skip Posted Interrupt updates if APICv is hard disabled (Vitaly Kuznetsov) [2074835] - KVM: Add helpers to wake/query blocking vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86: Invoke kvm_vcpu_block() directly for non-HALTED wait states (Vitaly Kuznetsov) [2074835] - KVM: x86: Directly block (instead of "halting") UNINITIALIZED vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline (Vitaly Kuznetsov) [2074835] - KVM: stats: Add stat to detect if vcpu is currently blocking (Vitaly Kuznetsov) [2074835] - KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Drop obsolete kvm_arch_vcpu_block_finish() (Vitaly Kuznetsov) [2074835] - KVM: x86: Tweak halt emulation helper names to free up kvm_vcpu_halt() (Vitaly Kuznetsov) [2074835] - KVM: Don't block+unblock when halt-polling is successful (Vitaly Kuznetsov) [2074835] - KVM: Reconcile discrepancies in halt-polling stats (Vitaly Kuznetsov) [2074835] - KVM: Refactor and document halt-polling stats update helper (Vitaly Kuznetsov) [2074835] - KVM: Update halt-polling stats if and only if halt-polling was attempted (Vitaly Kuznetsov) [2074835] - KVM: Force PPC to define its own rcuwait object (Vitaly Kuznetsov) [2074835] - KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Vitaly Kuznetsov) [2074835] - KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: change TLB flush indicator to bool (Vitaly Kuznetsov) [2074835] - KVM: Avoid atomic operations when kicking the running vCPU (Vitaly Kuznetsov) [2074835] - KVM: x86/MMU: Simplify flow of vmx_get_mt_mask (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Propagate memslot const qualifier (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use shadow page role to detect PML-unfriendly pages for L2 (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce struct vmcb_ctrl_area_cached (Vitaly Kuznetsov) [2074835] - KVM: nSVM: split out __nested_vmcb_check_controls (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use svm->nested.save to load vmcb12 registers and avoid TOC/TOU races (Vitaly Kuznetsov) [2074835] - KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs() (Vitaly Kuznetsov) [2074835] - KVM: nSVM: rename nested_load_control_from_vmcb12 in nested_copy_vmcb_control_to_cache (Vitaly Kuznetsov) [2074835] - KVM: nSVM: introduce svm->nested.save to cache save area before checks (Vitaly Kuznetsov) [2074835] - KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_vmcb_valid_sregs (Vitaly Kuznetsov) [2074835] - KVM: Dynamically allocate "new" memslots from the get-go (Vitaly Kuznetsov) [2074835] - KVM: Wait 'til the bitter end to initialize the "new" memslot (Vitaly Kuznetsov) [2074835] - KVM: Optimize overlapping memslots check (Vitaly Kuznetsov) [2074835] - KVM: Optimize gfn lookup in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: Call kvm_arch_flush_shadow_memslot() on the old slot in kvm_invalidate_memslot() (Vitaly Kuznetsov) [2074835] - KVM: Keep memslots in tree-based structures instead of array-based ones (Vitaly Kuznetsov) [2074835] - KVM: Use interval tree to do fast hva lookup in memslots (Vitaly Kuznetsov) [2074835] - KVM: Resolve memslot ID via a hash table instead of via a static array (Vitaly Kuznetsov) [2074835] - KVM: Move WARN on invalid memslot index to update_memslots() (Vitaly Kuznetsov) [2074835] - KVM: x86: Use nr_memslot_pages to avoid traversing the memslots array (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't call kvm_mmu_change_mmu_pages() if the count hasn't changed (Vitaly Kuznetsov) [2074835] - KVM: Don't make a full copy of the old memslot in __kvm_set_memory_region() (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't assume old/new memslots are non-NULL at memslot commit (Vitaly Kuznetsov) [2074835] - KVM: Use prepare/commit hooks to handle generic memslot metadata updates (Vitaly Kuznetsov) [2074835] - KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Avoid referencing userspace memory region in memslot updates (Vitaly Kuznetsov) [2074835] - KVM: x86: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: s390: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: arm64: Use "new" memslot instead of userspace memory region (Vitaly Kuznetsov) [2074835] - KVM: Let/force architectures to deal with arch specific memslot data (Vitaly Kuznetsov) [2074835] - KVM: Use "new" memslot's address space ID instead of dedicated param (Vitaly Kuznetsov) [2074835] - KVM: Resync only arch fields when slots_arch_lock gets reacquired (Vitaly Kuznetsov) [2074835] - KVM: Open code kvm_delete_memslot() into its only caller (Vitaly Kuznetsov) [2074835] - KVM: Require total number of memslot pages to fit in an unsigned long (Vitaly Kuznetsov) [2074835] - KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range() (Vitaly Kuznetsov) [2074835] - KVM: arm64: vgic-v3: Fix vcpu index comparison (Vitaly Kuznetsov) [2074835] - KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index (Vitaly Kuznetsov) [2074835] - KVM: Convert the kvm->vcpus array to a xarray (Vitaly Kuznetsov) [2074835] - KVM: Move wiping of the kvm->vcpus array to common code (Vitaly Kuznetsov) [2074835] - KVM: MMU: update comment on the number of page role combinations (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Retry page fault if root is invalidated by memslot update (Vitaly Kuznetsov) [2074835] - KVM: VMX: Set failure code in prepare_vmcs02() (Vitaly Kuznetsov) [2074835] - KVM: ensure APICv is considered inactive if there is no APIC (Vitaly Kuznetsov) [2074835] - KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Vitaly Kuznetsov) [2074835] - x86: Snapshot thread flags (Vitaly Kuznetsov) [2074835] - thread_info: Add helpers to snapshot thread flags (Vitaly Kuznetsov) [2074835] - KVM: fix avic_set_running for preemptable kernels (Vitaly Kuznetsov) [2074835] - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled (Vitaly Kuznetsov) [2074835] - KVM: SEV: accept signals in sev_lock_two_vms (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not take kvm->lock when destroying (Vitaly Kuznetsov) [2074835] - KVM: SEV: Prohibit migration of a VM that has mirrors (Vitaly Kuznetsov) [2074835] - KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: move mirror status to destination of KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: initialize regions_list of a mirror VM (Vitaly Kuznetsov) [2074835] - KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: SEV: do not use list_replace_init on an empty list (Vitaly Kuznetsov) [2074835] - KVM: x86: Use a stable condition around all VT-d PI paths (Vitaly Kuznetsov) [2074835] - KVM: x86: check PIR even for vCPUs with disabled APICv (Vitaly Kuznetsov) [2074835] - KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled (Vitaly Kuznetsov) [2074835] - KVM: selftests: page_table_test: fix calculation of guest_test_phys_mem (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Handle "default" period when selectively waking kthread (Vitaly Kuznetsov) [2074835] - KVM: MMU: shadow nested paging does not have PKU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping (Vitaly Kuznetsov) [2074835] - KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov) [2074835] - KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN (Vitaly Kuznetsov) [2074835] - KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hyperv_features test (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST (Vitaly Kuznetsov) [2074835] - KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability (Vitaly Kuznetsov) [2074835] - selftests: sev_migrate_tests: free all VMs (Vitaly Kuznetsov) [2074835] - selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM (Vitaly Kuznetsov) [2074835] - KVM: x86: ignore APICv if LAPIC is not enabled (Vitaly Kuznetsov) [2074835] - KVM: downgrade two BUG_ONs to WARN_ON_ONCE (Vitaly Kuznetsov) [2074835] - KVM: VMX: do not use uninitialized gfn_to_hva_cache (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() (Vitaly Kuznetsov) [2074835] - x86/kvm: remove unused ack_notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Disallow user memslot with size that exceeds "unsigned long" (Vitaly Kuznetsov) [2074835] - KVM: Ensure local memslot copies operate on up-to-date arch-specific data (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fix TLB flush range when handling disconnected pt (Vitaly Kuznetsov) [2074835] - KVM: x86: Assume a 64-bit hypercall for guests with protected state (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore (Vitaly Kuznetsov) [2074835] - KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Drop a redundant setting of sev->asid during initialization (Vitaly Kuznetsov) [2074835] - KVM: SEV: WARN if SEV-ES is marked active but SEV is not (Vitaly Kuznetsov) [2074835] - KVM: SEV: Set sev_info.active after initial checks in sev_guest_init() (Vitaly Kuznetsov) [2074835] - KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs (Vitaly Kuznetsov) [2074835] - KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use a gfn_to_hva_cache for vmptrld (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_read_guest_offset_cached() for nested VMCS check (Vitaly Kuznetsov) [2074835] - KVM: x86/xen: Use sizeof_field() instead of open-coding it (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: include EFER.LMA in extended mmu role (Vitaly Kuznetsov) [2074835] - KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load (Vitaly Kuznetsov) [2074835] - KVM: Fix steal time asm constraints (Vitaly Kuznetsov) [2074835] - KVM: x86: Move Intel Processor Trace interrupt handler to vmx.c (Vitaly Kuznetsov) [2074835] - KVM: Move x86's perf guest info callbacks to generic KVM (Vitaly Kuznetsov) [2074835] - KVM: x86: More precisely identify NMI from guest when handling PMI (Vitaly Kuznetsov) [2074835] - KVM: x86: Drop current_vcpu for kvm_running_vcpu + kvm_arch_vcpu variable (Vitaly Kuznetsov) [2074835] - perf/core: Rework guest callbacks to prepare for static_call support (Vitaly Kuznetsov) [2074835] - perf: Protect perf_guest_cbs with RCU (Vitaly Kuznetsov) [2074835] - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest (Vitaly Kuznetsov) [2074835] - KVM: x86: Register perf callbacks after calling vendor's hardware_setup() (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf_test_destroy_vm in memslot_modification_stress_test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Wait for all vCPU to be created before entering guest mode (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move vCPU thread creation and joining to common helpers (Vitaly Kuznetsov) [2074835] - KVM: selftests: Sync perf_test_args to guest during VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fill per-vCPU struct during "perf_test" VM creation (Vitaly Kuznetsov) [2074835] - KVM: selftests: Start at iteration 0 instead of -1 (Vitaly Kuznetsov) [2074835] - KVM: selftests: Create VM with adjusted number of guest pages for perf tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Remove perf_test_args.host_page_size (Vitaly Kuznetsov) [2074835] - KVM: selftests: Move per-VM GPA into perf_test_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use perf util's per-vCPU GPA/pages in demand paging test (Vitaly Kuznetsov) [2074835] - KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Use shorthand local var to access struct perf_tests_args (Vitaly Kuznetsov) [2074835] - KVM: selftests: Require GPA to be aligned when backed by hugepages (Vitaly Kuznetsov) [2074835] - KVM: selftests: Assert mmap HVA is aligned when using HugeTLB (Vitaly Kuznetsov) [2074835] - KVM: selftests: Expose align() helpers to tests (Vitaly Kuznetsov) [2074835] - KVM: selftests: Explicitly state indicies for vm_guest_mode_params array (Vitaly Kuznetsov) [2074835] - KVM: selftests: Add event channel upcall support to xen_shinfo_test (Vitaly Kuznetsov) [2074835] - KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from (Vitaly Kuznetsov) [2074835] - KVM: x86: move guest_pv_has out of user_access section (Vitaly Kuznetsov) [2074835] - KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Clean up x2APIC MSR handling for L2 (Vitaly Kuznetsov) [2074835] - KVM: VMX: Macrofy the MSR bitmap getters and setters (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Handle dynamic MSR intercept toggling (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Vitaly Kuznetsov) [2074835] - KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was written to MSR_KVM_PV_EOI_EN (Vitaly Kuznetsov) [2074835] - KVM: x86: Rename kvm_lapic_enable_pv_eoi() (Vitaly Kuznetsov) [2074835] - kvm: mmu: Use fast PF path for access tracking of huge pages when possible (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator (Vitaly Kuznetsov) [2074835] - kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix recording of guest steal time / preempted status (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add intra host migration tests (Vitaly Kuznetsov) [2074835] - selftest: KVM: Add open sev dev helper (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV-ES intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: Add support for SEV intra host migration (Vitaly Kuznetsov) [2074835] - KVM: SEV: provide helpers to charge/uncharge misc_cg (Vitaly Kuznetsov) [2074835] - KVM: generalize "bugged" VM to "dead" VM (Vitaly Kuznetsov) [2074835] - EFI: Introduce the new AMD Memory Encryption GUID. (Vitaly Kuznetsov) [2074835] - x86/kvm: Add AMD SEV specific Hypercall3 (Vitaly Kuznetsov) [2074835] - KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol (Vitaly Kuznetsov) [2074835] - KVM: x86: On emulation failure, convey the exit reason, etc. to userspace (Vitaly Kuznetsov) [2074835] - KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info (Vitaly Kuznetsov) [2074835] - KVM: x86: Clarify the kvm_run.emulation_failure structure layout (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix nested SVM tests when built with clang (Vitaly Kuznetsov) [2074835] - kvm: x86: Remove stale declaration of kvm_no_apic_vcpu (Vitaly Kuznetsov) [2074835] - KVM: x86: Move SVM's APICv sanity check to common x86 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop a redundant, broken remote TLB flush (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() (Vitaly Kuznetsov) [2074835] - KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() (Vitaly Kuznetsov) [2074835] - KVM: emulate: Comment on difference between RDPMC implementation and manual (Vitaly Kuznetsov) [2074835] - KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages (Vitaly Kuznetsov) [2074835] - kvm: x86: mmu: Make NX huge page recovery period configurable (Vitaly Kuznetsov) [2074835] - KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k (Vitaly Kuznetsov) [2074835] - KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit (Vitaly Kuznetsov) [2074835] - KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges (Vitaly Kuznetsov) [2074835] - KVM: VMX: Use precomputed vmx->pt_desc.addr_range (Vitaly Kuznetsov) [2074835] - KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: clean up prefetch/prefault/speculative naming (Vitaly Kuznetsov) [2074835] - KVM: cleanup allocation of rmaps and page tracking data (Vitaly Kuznetsov) [2074835] - selftests: KVM: Introduce system counter offset test (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add helpers for vCPU device attributes (Vitaly Kuznetsov) [2074835] - selftests: KVM: Add test for KVM_{GET,SET}_CLOCK (Vitaly Kuznetsov) [2074835] - kvm: x86: protect masterclock with a seqcount (Vitaly Kuznetsov) [2074835] - KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: avoid warning with -Wbitwise-instead-of-logical (Vitaly Kuznetsov) [2074835] - KVM: x86: only allocate gfn_track when necessary (Vitaly Kuznetsov) [2074835] - KVM: x86: add config for non-kvm users of page tracking (Vitaly Kuznetsov) [2074835] - nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB (Vitaly Kuznetsov) [2074835] - kvm: use kvfree() in kvm_arch_free_vm() (Vitaly Kuznetsov) [2074835] - KVM: x86: Expose Predictive Store Forwarding Disable (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_try_to_unsync_pages (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in rmap_add (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass struct kvm_page_fault to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass kvm_mmu_page struct to make_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: set ad_disabled in TDP MMU role (Vitaly Kuznetsov) [2074835] - KVM: MMU: remove unnecessary argument to mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: MMU: clean up make_spte return value (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in FNAME(sync_page) (Vitaly Kuznetsov) [2074835] - KVM: MMU: inline set_spte in mmu_set_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_page_track (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_set_spte_atomic_no_dirty_log (Vitaly Kuznetsov) [2074835] - KVM: MMU: mark page dirty in make_spte (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fold rmap_recycle into rmap_add (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Verify shadow walk doesn't terminate early in page faults (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tracepoints arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change disallowed_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change fast_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change tdp_mmu_map_handle_target_level() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change __direct_map() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change handle_abnormal_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change page_fault_handle_page_track() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change direct_page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: Introduce struct kvm_page_fault (Vitaly Kuznetsov) [2074835] - KVM: MMU: pass unadulterated gpa to direct_page_fault (Vitaly Kuznetsov) [2074835] - KVM: x86: Fix potential race in KVM_GET_CLOCK (Vitaly Kuznetsov) [2074835] - KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functions (Vitaly Kuznetsov) [2074835] - kvm: x86: abstract locking around pvclock_update_vm_gtod_copy (Vitaly Kuznetsov) [2074835] - KVM: X86: Move PTE present check from loop body to __shadow_walk_next() (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: implement nested TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control TSC scaling (Vitaly Kuznetsov) [2074835] - KVM: x86: SVM: add module param to control LBR virtualization (Vitaly Kuznetsov) [2074835] - KVM: x86: nSVM: don't copy pause related settings (Vitaly Kuznetsov) [2074835] - kvm: irqfd: avoid update unmodified entries of the routing (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't check unsync if the original spte is writible (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't unsync pagetables when speculative (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove FNAME(update_pte) (Vitaly Kuznetsov) [2074835] - KVM: X86: Zap the invalid list after remote tlb flushing (Vitaly Kuznetsov) [2074835] - KVM: X86: Change kvm_sync_page() to return true when remote flush is needed (Vitaly Kuznetsov) [2074835] - KVM: X86: Remove kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [2074835] - KVM: X86: Don't flush current tlb on shadow page modification (Vitaly Kuznetsov) [2074835] - KVM: selftests: Fix kvm_vm_free() in cr4_cpuid_sync and vmx_tsc_adjust tests (Vitaly Kuznetsov) [2074835] - kvm: selftests: Fix spelling mistake "missmatch" -> "mismatch" (Vitaly Kuznetsov) [2074835] - KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INIT (Vitaly Kuznetsov) [2074835] - KVM: x86: WARN on non-zero CRs at RESET to detect improper initalization (Vitaly Kuznetsov) [2074835] - KVM: SVM: Move RESET emulation to svm_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Move RESET emulation to vmx_vcpu_reset() (Vitaly Kuznetsov) [2074835] - KVM: VMX: Drop explicit zeroing of MSR guest values at vCPU creation (Vitaly Kuznetsov) [2074835] - KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of XCR0 for guest during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU create (Vitaly Kuznetsov) [2074835] - KVM: x86: Simplify retrieving the page offset when loading PDTPRs (Vitaly Kuznetsov) [2074835] - KVM: x86: Subsume nested GPA read helper into load_pdptrs() (Vitaly Kuznetsov) [2074835] - kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS (Vitaly Kuznetsov) [2074835] - KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask (Vitaly Kuznetsov) [2074835] - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [2074835] - KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() (Vitaly Kuznetsov) [2074835] - KVM: Optimize kvm_make_vcpus_request_mask() a bit (Vitaly Kuznetsov) [2074835] - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL (Vitaly Kuznetsov) [2074835] - KVM: use vma_pages() helper (Vitaly Kuznetsov) [2074835] - KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline to_svm() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline vmload() / vmsave() (Vitaly Kuznetsov) [2074835] - x86/kvm: Always inline sev_*guest() (Vitaly Kuznetsov) [2074835] - KVM: Remove tlbs_dirty (Vitaly Kuznetsov) [2074835] - KVM: X86: fix lazy allocation of rmaps (Vitaly Kuznetsov) [2074835] - KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Add detailed page size stats (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_address (Vitaly Kuznetsov) [2074835] - Revert "KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock" (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce mmu_rmaps_stat per-vm debugfs file (Vitaly Kuznetsov) [2074835] - KVM: X86: Introduce kvm_mmu_slot_lpages() helpers (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map_handle_target_level (Vitaly Kuznetsov) [2074835] - KVM: const-ify all relevant uses of struct kvm_memory_slot (Vitaly Kuznetsov) [2074835] - KVM: Don't take mmu_lock for range invalidation unless necessary (Vitaly Kuznetsov) [2074835] - KVM: Block memslot updates across range_start() and range_end() (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Lazily allocate memslot rmaps (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Skip rmap operations if rmaps not allocated (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Tear down roots before kvm_mmu_zap_all_fast returns (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Fast invalidation for TDP MMU (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow enabling/disabling dirty logging under MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zapping collapsible SPTEs to use MMU read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow zap gfn range to operate under the mmu read lock (Vitaly Kuznetsov) [2074835] - KVM: x86/mmu: Allow yielding during MMU notifier unmap/zap, if possible (Vitaly Kuznetsov) [2074835] - KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot (Vitaly Kuznetsov) [2074835] - KVM: Move MMU notifier's mmu_lock acquisition into common helper (Vitaly Kuznetsov) [2074835] - KVM: Kill off the old hva-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: PPC: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: arm64: Convert to the gfn-based MMU notifier callbacks (Vitaly Kuznetsov) [2074835] - KVM: Move x86's MMU notifier memslot walkers to generic code (Vitaly Kuznetsov) [2074835] - KVM: Assert that notifier count is elevated in .change_pte() (Vitaly Kuznetsov) [2074835] - KVM: Move arm64's MMU notifier trace events to generic code (Vitaly Kuznetsov) [2074835] - KVM: Switch to new MMU notifiers API (Vitaly Kuznetsov) [2074835] - scsi: qedi: Remove redundant flush_workqueue() calls (Nilesh Javali) [2044837] - scsi: qedi: Fix SYSFS_FLAG_FW_SEL_BOOT formatting (Nilesh Javali) [2044837] - xfs: reserve quota for dir expansion when linking/unlinking files (Carlos Maiolino) [2082833] - iwlwifi: fix use-after-free (Jose Ignacio Tornos Martinez) [2091539] - nfs: fix broken handling of the softreval mount option (Benjamin Coddington) [2083224] - ethtool: extend ringparam setting/getting API with rx_buf_len (Ivan Vecera) [2091857] - ethtool: add support to set/get rx buf len via ethtool (Ivan Vecera) [2091857] - ethtool: add support to set/get tx copybreak buf size via ethtool (Ivan Vecera) [2091857]- x86/apic: Make TSC deadline timer detection message visible (David Arcari) [2098086] - x86/apic: Move TSC deadline timer debug printk (David Arcari) [2098086] - [s390] KVM: s390: selftests: Add error memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add more copy memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add named stages for memop test (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Add macro as abstraction for MEM_OP (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Split memop tests (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Fix lockdep issue in vm memop (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add missing vm MEM_OP size check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Clarify key argument for MEM_OP in api docs (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Update api documentation for memop ioctl (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add capability for storage key extension of MEM_OP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Rename existing vcpu memop functions (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add vm IOCTL for key checked guest absolute memory access (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Add optional storage key checking to MEMOP IOCTL (Claudio Imbrenda) [1984917] - [s390] KVM: s390: selftests: Test TEST PROTECTION emulation (Claudio Imbrenda) [1984917] - [s390] KVM: s390: handle_tprot: Honor storage keys (Claudio Imbrenda) [1984917] - [s390] KVM: s390: Honor storage keys when accessing guest memory (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: Add copy_from/to_user_key functions (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: fix compile error (Claudio Imbrenda) [1984917] - [s390] s390/uaccess: introduce bit field for OAC specifier (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Cleanup access to guest pages (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor access address range check (Claudio Imbrenda) [1984917] - [s390] KVM: s390: gaccess: Refactor gpa and length calculation (Claudio Imbrenda) [1984917] - xfs: reorder iunlink remove operation in xfs_ifree (Brian Foster) [2081146] - tcp: fix TCP socket rehash stats mis-accounting (Antoine Tenart) [2073082] - tcp: export count for rehash attempts (Antoine Tenart) [2073082] - tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS (Antoine Tenart) [2073082] - tcp: add new SNMP counter for drops when try to queue in rcv queue (Antoine Tenart) [2073082] - tcp: add SNMP counter for zero-window drops (Antoine Tenart) [2073082] - net: udp: introduce UDP_MIB_MEMERRORS for udp_mem (Antoine Tenart) [2073082] - context_tracking: Sync up lockdep and cpu irqs state to prevent false warnings (Waiman Long) [2098074] - platform/x86: ISST: Fix possible circular locking dependency detected (Prarit Bhargava) [2072659] - platform/x86: ISST: use semi-colons instead of commas (Prarit Bhargava) [2072659] - platform/x86: intel_speed_select_if: Move to intel sub-directory (Prarit Bhargava) [2072659] - x86/sgx: Free backing memory after faulting the enclave page (Vladis Dronov) [2081351] - x86/sgx: Fix missing poison handling in reclaimer (Vladis Dronov) [2081351] - x86/sgx: Silence softlockup detection when releasing large enclaves (Vladis Dronov) [2081351] - selftests/sgx: Treat CC as one argument (Vladis Dronov) [2081351] - selftests/x86: Add validity check and allow field splitting (Vladis Dronov) [2081351] - selftests/sgx: Remove extra newlines in test output (Vladis Dronov) [2081351] - selftests/sgx: Ensure enclave data available during debug print (Vladis Dronov) [2081351] - selftests/sgx: Do not attempt enclave build without valid enclave (Vladis Dronov) [2081351] - selftests/sgx: Fix NULL-pointer-dereference upon early test failure (Vladis Dronov) [2081351] - x86/sgx: Remove .fixup usage (Vladis Dronov) [2081351] - x86/sgx: Fix NULL pointer dereference on non-SGX systems (Vladis Dronov) [2081351] - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node (Vladis Dronov) [2081351] - vmxnet3: disable overlay offloads if UPT device does not support (Kamal Heib) [2100226] - vmxnet3: update to version 7 (Kamal Heib) [2100226] - vmxnet3: use ext1 field to indicate encapsulated packet (Kamal Heib) [2100226] - vmxnet3: limit number of TXDs used for TSO packet (Kamal Heib) [2100226] - vmxnet3: add command to set ring buffer sizes (Kamal Heib) [2100226] - vmxnet3: add support for out of order rx completion (Kamal Heib) [2100226] - vmxnet3: add support for large passthrough BAR register (Kamal Heib) [2100226] - vmxnet3: add support for capability registers (Kamal Heib) [2100226] - vmxnet3: prepare for version 7 changes (Kamal Heib) [2100226] - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Kamal Heib) [2100226] - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Kamal Heib) [2100226]- iommu/amd: Enable swiotlb in all cases (Jerry Snitselaar) [2072179] - iommu/arm-smmu-v3-sva: Fix mm use-after-free (Jerry Snitselaar) [2072179] - dma-direct: don't over-decrypt memory (Jerry Snitselaar) [2072179] - dma-direct: always leak memory that can't be re-encrypted (Jerry Snitselaar) [2072179] - dma-direct: clean up the remapping checks in dma_direct_alloc (Jerry Snitselaar) [2072179] - dma-direct: don't call dma_set_decrypted for remapped allocations (Jerry Snitselaar) [2072179] - dma-direct: factor out dma_set_{de,en}crypted helpers (Jerry Snitselaar) [2072179] - swiotlb: max mapping size takes min align mask into account (Jerry Snitselaar) [2072179] - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Jerry Snitselaar) [2072179] - dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages (Jerry Snitselaar) [2072179] - dma-direct: factor out a helper for DMA_ATTR_NO_KERNEL_MAPPING allocations (Jerry Snitselaar) [2072179] - swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set (Jerry Snitselaar) [2072179] - dma-direct: use is_swiotlb_active in dma_direct_map_page (Jerry Snitselaar) [2072179] - iommu/vt-d: Calculate mask for non-aligned flushes (Jerry Snitselaar) [2072179] - iommu/amd: Call memunmap in error path (Jerry Snitselaar) [2072179] - iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() (Jerry Snitselaar) [2072179] - iommu/vt-d: Use correctly sized arguments for bit field (Jerry Snitselaar) [2072179] - Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" (Jerry Snitselaar) [2072179] - iommu: Fix potential use-after-free during probe (Jerry Snitselaar) [2072179] - dma-direct: avoid redundant memory sync for swiotlb (Jerry Snitselaar) [2072179] - iommu/iova: Fix race between FQ timeout and teardown (Jerry Snitselaar) [2072179] - iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Jerry Snitselaar) [2072179] - iommu: Extend mutex lock scope in iommu_probe_device() (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: setup the INTX registers on mask/unmask (Jerry Snitselaar) [2072179] - iommu/amd: X2apic mode: re-enable after resume (Jerry Snitselaar) [2072179] - iommu/amd: Restore GA log/tail pointer on host resume (Jerry Snitselaar) [2072179] - iommu/amd: Clarify AMD IOMMUv2 initialization messages (Jerry Snitselaar) [2072179] - iommu/vt-d: Avoid duplicate removing in __domain_mapping() (Jerry Snitselaar) [2072179] - iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() (Jerry Snitselaar) [2072179] - iommu/vt-d: Check FL and SL capability sanity in scalable mode (Jerry Snitselaar) [2072179] - iommu/vt-d: Add present bit check in pasid entry setup helpers (Jerry Snitselaar) [2072179] - iommu/vt-d: Preset A/D bits for user space DMA usage (Jerry Snitselaar) [2072179] - iommu/vt-d: Remove unnecessary oom message (Jerry Snitselaar) [2072179] - iommu/vt-d: Enable ATS for the devices in SATC table (Jerry Snitselaar) [1893460] - iommu/vt-d: Parse SATC reporting structure (Jerry Snitselaar) [1893460] - iommu/vt-d: Dump DMAR translation structure when DMA fault occurs (Jerry Snitselaar) [1868826] - nvme: fix typos in nvme status code values (Gopal Tiwari) [2091824] - Adding CONFIG_NVME_VERBOSE_ERRORS to RHEL-8. (Gopal Tiwari) [2091824] - nvme: add missing status values to verbose logging (Gopal Tiwari) [2091824] - nvme: don't print verbose errors for internal passthrough requests (Gopal Tiwari) [2091824] - nvme: add verbose error logging (Gopal Tiwari) [2091824] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2094572] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2094572] - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support (Michael Petlan) [2094572] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2094572] - [s390] s390/lcs: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/ctcm: fix potential memory leak (Mete Durlu) [2043835] - [s390] s390/ctcm: fix variable dereferenced before check (Mete Durlu) [2043835] - [s390] s390/net: sort out physical vs virtual pointers usage (Mete Durlu) [2043835] - [s390] s390/qeth: remove check for packing mode in qeth_check_outbound_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: fine-tune .ndo_select_queue() (Mete Durlu) [2043835] - [s390] s390/qeth: don't offer .ndo_bridge_* ops for OSA devices (Mete Durlu) [2043835] - [s390] s390/qeth: split up L2 netdev_ops (Mete Durlu) [2043835] - [s390] s390/qeth: simplify qeth_receive_skb() (Mete Durlu) [2043835] - [s390] s390/lcs: add braces around empty function body (Mete Durlu) [2043835] - [s390] s390/ctcm: add __printf format attribute to ctcm_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/ctcm: fix format string (Mete Durlu) [2043835] - [s390] s390/qeth: allocate RX queue at probe time (Mete Durlu) [2043835] - [s390] s390/qeth: update kerneldoc for qeth_add_hw_header() (Mete Durlu) [2043835] - [s390] s390/qeth: fix kernel doc comments (Mete Durlu) [2043835] - [s390] s390/qeth: add __printf format attribute to qeth_dbf_longtext (Mete Durlu) [2043835] - [s390] s390/qeth: fix various format strings (Mete Durlu) [2043835] - [s390] s390/qeth: don't keep track of Input Queue count (Mete Durlu) [2043835] - [s390] s390/qeth: clarify remaining dev_kfree_skb_any() users (Mete Durlu) [2043835] - [s390] s390/qeth: move qdio's QAOB cache into qeth (Mete Durlu) [2043835] - [s390] s390/qeth: improve trace entries for MAC address (un)registration (Mete Durlu) [2043835] - [s390] s390/netiucv: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/lcs: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/ctcm: remove incorrect kernel doc indicators (Mete Durlu) [2043835] - [s390] s390/qeth: clean up device_type management (Mete Durlu) [2043835] - [s390] s390/qeth: clean up QETH_PROT_* naming (Mete Durlu) [2043835] - mm/memcg: Free percpu stats memory of dying memcg's (Waiman Long) [2004037] - netfilter: flowtable: fix TCP flow teardown (Florian Westphal) [2088234] - netfilter: conntrack: annotate data-races around ct->timeout (Florian Westphal) [2088234] - netfilter: conntrack: initialize ct->timeout (Florian Westphal) [2088234] - NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (Scott Mayhew) [2090994] - md: fix double free of io_acct_set bioset (Nigel Croxon) [2094076] - md: Don't set mddev private to NULL in raid0 pers->free (Nigel Croxon) [2094076] - md: protect md_unregister_thread from reentrancy (Nigel Croxon) [2094076] - md: don't unregister sync_thread with reconfig_mutex held (Nigel Croxon) [2094076] - raid5: don't set the discard_alignment queue limit (Nigel Croxon) [2094076] - md: Replace role magic numbers with defined constants (Nigel Croxon) [2094076] - md/raid0: Ignore RAID0 layout if the second zone has only one device (Nigel Croxon) [2094076] - md/raid5: Annotate functions that hold device_lock with __must_hold (Nigel Croxon) [2094076] - md/raid5-ppl: Annotate with rcu_dereference_protected() (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement access when mddev_lock is held (Nigel Croxon) [2094076] - md/raid5: Annotate rdev/replacement accesses when nr_pending is elevated (Nigel Croxon) [2094076] - md/raid5: Add __rcu annotation to struct disk_info (Nigel Croxon) [2094076] - md/raid5: Un-nest struct raid5_percpu definition (Nigel Croxon) [2094076] - md/raid5: Cleanup setup_conf() error returns (Nigel Croxon) [2094076] - md: replace deprecated strlcpy & remove duplicated line (Nigel Croxon) [2094076] - md/bitmap: don't set sb values if can't pass sanity check (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in md_reload_sb (Nigel Croxon) [2094076] - md: fix an incorrect NULL check in does_sb_need_changing (Nigel Croxon) [2094076] - md: use msleep() in md_notify_reboot() (Nigel Croxon) [2094076] - ext4: force overhead calculation if the s_overhead_cluster makes no sense (Lukas Czerner) [2079886] - ext4: fix overhead calculation to account for the reserved gdt blocks (Lukas Czerner) [2079886] - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Lukas Czerner) [2079886] - ext4: fix use-after-free in ext4_search_dir (Lukas Czerner) [2079886] - ext4: fix symlink file size not match to file content (Lukas Czerner) [2079886] - ext4: fix fallocate to use file_modified to update permissions consistently (Lukas Czerner) [2085623] - ext4: remove unused macro MPAGE_DA_EXTENT_TAIL (Lukas Czerner) [2079886] - ext4: add missing braces in ext4_ext_drop_refs() (Lukas Czerner) [2079886] - ext4: remove obsolete comment from ext4_can_extents_be_merged() (Lukas Czerner) [2079886] - ext4: make some functions static in extents.c (Lukas Czerner) [2079886] - ext4: remove redundant S_ISREG() checks from ext4_fallocate() (Lukas Czerner) [2079886] - ext4: clean up len and offset checks in ext4_fallocate() (Lukas Czerner) [2079886] - ext4: remove ext4_{ind,ext}_calc_metadata_amount() (Lukas Czerner) [2079886] - ext4: fix fs corruption when tring to remove a non-empty directory with IO error (Lukas Czerner) [2079886] - ext4: fix error handling in ext4_restore_inline_data() (Lukas Czerner) [2079886] - jbd2: export jbd2_journal_[grab|put]_journal_head (Lukas Czerner) [2079886] - ext4: don't use the orphan list when migrating an inode (Lukas Czerner) [2079886] - ext4: set csum seed in tmp inode while migrating to extents (Lukas Czerner) [2079886] - ext4: fix an use-after-free issue about data=journal writeback mode (Lukas Czerner) [2079886] - ext4: fix bh ref count on error paths (Lukas Czerner) [2079886] - ext4: fix a possible ABBA deadlock due to busy PA (Lukas Czerner) [2079886] - ext4: discard preallocations before releasing group lock (Lukas Czerner) [2079886] - ext4: make ext_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: mballoc: make mb_debug() implementation to use pr_debug() (Lukas Czerner) [2079886] - ext4: improve ext_debug() msg in case of block allocation failure (Lukas Czerner) [2079886] - ext4: use BIT() macro for BH_** state bits (Lukas Czerner) [2079886] - ext4: balloc: use task_pid_nr() helper (Lukas Czerner) [2079886] - ext4: mballoc: fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK (Lukas Czerner) [2079886] - ext4: mballoc: refactor code inside DOUBLE_CHECK into separate function (Lukas Czerner) [2079886] - ext4: mballoc: make ext4_mb_use_preallocated() return type as bool (Lukas Czerner) [2079886] - ext4: mballoc: simplify error handling in ext4_init_mballoc() (Lukas Czerner) [2079886] - ext4: mballoc: fix few other format specifier in mb_debug() (Lukas Czerner) [2079886] - ext4: mballoc: correct the mb_debug() format specifier for pa_len var (Lukas Czerner) [2079886] - ext4: mballoc: add more mb_debug() msgs (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_show_ac() (Lukas Czerner) [2079886] - ext4: mballoc: print bb_free info even when it is 0 (Lukas Czerner) [2079886] - ext4: fix dead loop in ext4_mb_new_blocks (Lukas Czerner) [2079886] - ext4: mballoc: use lock for checking free blocks while retrying (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_good_group() (Lukas Czerner) [2079886] - ext4: mballoc: introduce pcpu seqcnt for freeing PA to improve ENOSPC handling (Lukas Czerner) [2079886] - ext4: mballoc: refactor ext4_mb_discard_preallocations() (Lukas Czerner) [2079886] - ext4: mballoc: add blocks to PA list under same spinlock after allocating blocks (Lukas Czerner) [2079886] - ext4: fix lazy initialization next schedule time computation in more granular unit (Lukas Czerner) [2079886] - ext4: fix avefreec in find_group_orlov (Lukas Czerner) [2079886] - ext4: allow the dax flag to be set and cleared on inline directories (Lukas Czerner) [2079886] - ext4: annotate data race in jbd2_journal_dirty_metadata() (Lukas Czerner) [2079886] - ext4: annotate data race in start_this_handle() (Lukas Czerner) [2079886] - ext4: fix superblock checksum failure when setting password salt (Lukas Czerner) [2079886] - ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA (Lukas Czerner) [2079886] - jbd2: fix ocfs2 corrupt when clearing block group bits (Lukas Czerner) [2079886] - ext4: fix ext4_empty_dir() for directories with holes (Lukas Czerner) [2079886] - ext4: allow directory holes (Lukas Czerner) [2079886] - net/af_packet: make sure to pull mac header (Hangbin Liu) [2066976] - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe (Waiman Long) [2097549] - redhat: drop expired testing secureboot signing key (Jarod Wilson) [2095199]- atlantic: Fix issue in the pm resume flow. (Igor Russkikh) [2002395] - atlantic: Fix driver resume flow. (Igor Russkikh) [2002395] - Build intel_sdsi with {tools_make} (Prarit Bhargava) [1971951] - redhat/kernel.spec.template: Add intel_sdsi tool (Prarit Bhargava) [1971951] - redhat/configs: Add CONFIG_INTEL_SDSI (Prarit Bhargava) [1971951] - selftests: sdsi: test sysfs setup (Prarit Bhargava) [1971951] - tools arch x86: Add Intel SDSi provisiong tool (Prarit Bhargava) [1971951] - platform/x86: Add Intel Software Defined Silicon driver (Prarit Bhargava) [1971951] - platform/x86/intel: Fix 'rmmod pmt_telemetry' panic (Prarit Bhargava) [2080426] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Prarit Bhargava) [2040019 2040059] - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() (Florian Westphal) [2096403] {CVE-2022-2078} - mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (Íñigo Huguet) [2096758] - Watchdog: sp5100_tco: Enable Family 17h+ CPUs (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Add initialization using EFCH MMIO (Sudheesh Mavila) [2031643] - kernel/resource: Introduce request_mem_region_muxed() (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Refactor MMIO base address initialization (Sudheesh Mavila) [2031643] - Watchdog: sp5100_tco: Move timer initialization into function (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Add support for get_timeleft (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: Enable watchdog on Family 17h devices if disabled (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after registering device (Sudheesh Mavila) [2031643] - watchdog: sp5100_tco: drop warning after calling watchdog_init_timeout (Sudheesh Mavila) [2031643] - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - swiotlb: fix info leak with DMA_FROM_DEVICE (Chris von Recklinghausen) [2059701] {CVE-2022-0854} - redhat/configs: Add CONFIG_S390_UV_UAPI (Claudio Imbrenda) [1984905] - [s390] s390/uv_uapi: depend on CONFIG_S390 (Claudio Imbrenda) [1984905] - [s390] drivers/s390/char: Add Ultravisor io device (Claudio Imbrenda) [1984905] - cpufreq: Specify default governor on command line (Prarit Bhargava) [2083766] - cpufreq: Fix locking issues with governors (Prarit Bhargava) [2083766] - cpufreq: Register governors at core_initcall (Prarit Bhargava) [2083766] - nvme: fix RCU hole that allowed for endless looping in multipath round robin (Gopal Tiwari) [2078806] - nvme-multipath: fix hang when disk goes live over reconnect (Gopal Tiwari) [2078806] - nvme-tcp: send H2CData PDUs based on MAXH2CDATA (Gopal Tiwari) [2078806] - nvme: also mark passthrough-only namespaces ready in nvme_update_ns_info (Gopal Tiwari) [2078806] - nvme: don't return an error from nvme_configure_metadata (Gopal Tiwari) [2078806] - nvme-tcp: fix bogus request completion when failing to send AER (Gopal Tiwari) [2078806] - nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show (Gopal Tiwari) [2078806] - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (Gopal Tiwari) [2078806] - nvme-fabrics: print out valid arguments when reading from /dev/nvme-fabrics (Gopal Tiwari) [2078806] - nvmet-tcp: fix possible list corruption for unexpected command failure (Gopal Tiwari) [2078806] - nvme: fix use after free when disconnecting a reconnecting ctrl (Gopal Tiwari) [2078806] - nvme-multipath: set ana_log_size to 0 after free ana_log_buf (Gopal Tiwari) [2078806] - nvme: disable namespace access for unsupported metadata (Gopal Tiwari) [2078806] - nvme: report write pointer for a full zone as zone start + zone len (Gopal Tiwari) [2078806] - nvme: show subsys nqn for duplicate cntlids (Gopal Tiwari) [2078806] - nvme-pci: add NO APST quirk for Kioxia device (Gopal Tiwari) [2078806] - nvme: fix write zeroes pi (Gopal Tiwari) [2078806] - nvmet: use flex_array_size and struct_size (Gopal Tiwari) [2078806] - nvme: drop scan_lock and always kick requeue list when removing namespaces (Gopal Tiwari) [2078806] - nvmet: use struct_size over open coded arithmetic (Gopal Tiwari) [2078806] - nvme-pci: clear shadow doorbell memory on resets (Gopal Tiwari) [2078806] - nvmet: use macro definitions for setting cmic value (Gopal Tiwari) [2078806] - nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Gopal Tiwari) [2078806] - nvmet: use macro definition for setting nmic value (Gopal Tiwari) [2078806] - nvmet-rdma: implement get_max_queue_size controller op (Gopal Tiwari) [2078806] - nvmet: add get_max_queue_size op for controllers (Gopal Tiwari) [2078806] - nvme-rdma: limit the maximal queue size for RDMA controllers (Gopal Tiwari) [2078806] - nvme: paring quiesce/unquiesce (Gopal Tiwari) [2078806] - nvme: add APIs for stopping/starting admin queue (Gopal Tiwari) [2078806] - nvme: prepare for pairing quiescing and unquiescing (Gopal Tiwari) [2078806] - nvme: apply nvme API to quiesce/unquiesce admin queue (Gopal Tiwari) [2078806] - nvme: loop: clear NVME_CTRL_ADMIN_Q_STOPPED after admin queue is reallocated (Gopal Tiwari) [2078806] - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme: remove the GENHD_FL_UP check in nvme_ns_remove (Gopal Tiwari) [2078806] - nvme-rdma: destroy cm id before destroy qp to avoid use after free (Gopal Tiwari) [2078806] - nvme: only call synchronize_srcu when clearing current path (Gopal Tiwari) [2078806] - nvme-multipath: revalidate paths during rescan (Gopal Tiwari) [2078806] - nvme: remove the unused NVME_NS_* enum (Gopal Tiwari) [2078806] - nvme: Have NVME_FABRICS select NVME_CORE instead of transport drivers (Gopal Tiwari) [2078806] - nvme-pci: disable hmb on idle suspend (Gopal Tiwari) [2078806] - nvme: allow user toggling hmb usage (Gopal Tiwari) [2078806] - nvme-fabrics: remove superfluous nvmf_host_put in nvmf_parse_options (Gopal Tiwari) [2078806] - nvme: add set feature tracing support (Gopal Tiwari) [2078806] - nvmet: add set feature tracing support (Gopal Tiwari) [2078806] - nvme-pci: cmb sysfs: one file, one value (Gopal Tiwari) [2078806] - nvme-pci: use attribute group for cmb sysfs (Gopal Tiwari) [2078806] - compiler.h: Introduce absolute_pointer macro (Gopal Tiwari) [2078806] - vdpa: Fix vdpa-vhost driver (Laurent Vivier) [2093851] - nl80211: fix locking in nl80211_set_tx_bitrate_mask() (Íñigo Huguet) [2059994] - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Íñigo Huguet) [2059994] - mac80211_hwsim: fix RCU protected chanctx access (Íñigo Huguet) [2059994] - mac80211: Reset MBSSID parameters upon connection (Íñigo Huguet) [2059994] - cfg80211: retrieve S1G operating channel number (Íñigo Huguet) [2059994] - nl80211: validate S1G channel width (Íñigo Huguet) [2059994] - mac80211: fix rx reordering with non explicit / psmp ack policy (Íñigo Huguet) [2059994] - ath11k: reduce the wait time of 11d scan and hw scan while add interface (Íñigo Huguet) [2059994] - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Flush recovery worker during freeze (Íñigo Huguet) [2059994] - bus: mhi: host: pci_generic: Add missing poweroff() PM callback (Íñigo Huguet) [2059994] - mac80211: fix ht_capa printout in debugfs (Íñigo Huguet) [2059994] - cfg80211: hold bss_lock while updating nontrans_list (Íñigo Huguet) [2059994] - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size (Íñigo Huguet) [2059994] - ath9k: Fix usage of driver-private space in tx_info (Íñigo Huguet) [2059994] - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - mt76: Fix undefined behavior due to shift overflowing the constant (Íñigo Huguet) [2059994] - Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax" (Íñigo Huguet) [2059994] - ath9k: Properly clear TX status area before reporting to mac80211 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't fail if PPAG isn't supported (Íñigo Huguet) [2059994] - bus: mhi: Make mhi_state_str[] array static inline and move to common.h (Íñigo Huguet) [2059994] - bus: mhi: Move common MHI definitions out of host directory (Íñigo Huguet) [2059994] - bus: mhi: host: Rename "struct mhi_tre" to "struct mhi_ring_element" (Íñigo Huguet) [2059994] - bus: mhi: Cleanup the register definitions used in headers (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for handling DWORDs of ring elements (Íñigo Huguet) [2059994] - bus: mhi: Use bitfield operations for register read and write (Íñigo Huguet) [2059994] - bus: mhi: Move host MHI code to "host" directory (Íñigo Huguet) [2059994] - bus: mhi: Fix MHI DMA structure endianness (Íñigo Huguet) [2059994] - bus: mhi: Fix pm_state conversion to string (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Quectel EM1xx series (Íñigo Huguet) [2059994] - rfkill: make new event layout opt-in (Íñigo Huguet) [2059994] - rtw89: implement stop and resume channels transmission v1 (Íñigo Huguet) [2059994] - rtw89: extend mac tx_en bits from 16 to 32 (Íñigo Huguet) [2059994] - rtw89: change value assignment style of rtw89_mac_cfg_gnt() (Íñigo Huguet) [2059994] - rtw89: 8852c: add mac_ctrl_path and mac_cfg_gnt APIs (Íñigo Huguet) [2059994] - rtw89: disable FW and H2C function if CPU disabled (Íñigo Huguet) [2059994] - rtw89: initialize preload window of D-MAC (Íñigo Huguet) [2059994] - rtw89: modify MAC enable functions (Íñigo Huguet) [2059994] - rtw89: add config_rf_reg_v1 to configure RF parameter tables (Íñigo Huguet) [2059994] - rtw89: 8852c: add read/write rf register function (Íñigo Huguet) [2059994] - rtw89: 8852c: add setting of TB UL TX power offset (Íñigo Huguet) [2059994] - rtw89: 8852c: add write/read crystal function in CFO tracking (Íñigo Huguet) [2059994] - rtw89: modify dcfo_comp to share with chips (Íñigo Huguet) [2059994] - rtw89: Fix spelling mistake "Mis-Match" -> "Mismatch" (Íñigo Huguet) [2059994] - brcmfmac: p2p: Fix spelling mistake "Comback" -> "Comeback" (Íñigo Huguet) [2059994] - iwlwifi: mei: fix building iwlmei (Íñigo Huguet) [2059994] - mt76: fix monitor rx FCS error in DFS channel (Íñigo Huguet) [2059994] - mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR is set (Íñigo Huguet) [2059994] - mt76: fix wrong HE data rate in sniffer tool (Íñigo Huguet) [2059994] - mt76: mt7915: introduce 802.11ax multi-bss support (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_init_hw in a dedicated work (Íñigo Huguet) [2059994] - mt76: mt7921: add mt7921u driver (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code. (Íñigo Huguet) [2059994] - mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code (Íñigo Huguet) [2059994] - mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb (Íñigo Huguet) [2059994] - mt76: mt7921: disable runtime pm for usb (Íñigo Huguet) [2059994] - mt76: usb: introduce __mt76u_init utility routine (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_wr signature (Íñigo Huguet) [2059994] - mt76: usb: add req_type to ___mt76u_rr signature (Íñigo Huguet) [2059994] - mt76: mt7915: fix typos in comments (Íñigo Huguet) [2059994] - mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() (Íñigo Huguet) [2059994] - mt76: mt7915: fix beamforming mib stats (Íñigo Huguet) [2059994] - mt76: mt7915: set band1 TGID field in tx descriptor (Íñigo Huguet) [2059994] - mt76: fix invalid rssi report (Íñigo Huguet) [2059994] - mt76: use le32/16_get_bits() whenever possible (Íñigo Huguet) [2059994] - mt76: connac: make read-only array ba_range static const (Íñigo Huguet) [2059994] - mt76: mt7915: check for devm_pinctrl_get() failure (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration (Íñigo Huguet) [2059994] - mt76: mt7915: add txpower init for 6GHz (Íñigo Huguet) [2059994] - mt76: mt7915: fix eeprom fields of txpower init values (Íñigo Huguet) [2059994] - mt76: mt7915: add 6 GHz support (Íñigo Huguet) [2059994] - mt76: connac: add 6 GHz support for wtbl and starec configuration (Íñigo Huguet) [2059994] - mt76: mt7915: allow beaconing on all chains (Íñigo Huguet) [2059994] - mt76: fix monitor mode crash with sdio driver (Íñigo Huguet) [2059994] - mt76: mt7921: fix mt7921_queues_acq implementation (Íñigo Huguet) [2059994] - mt76: mt7921: fix xmit-queue dump for usb and sdio (Íñigo Huguet) [2059994] - mt76: mt7921: make mt7921_init_tx_queues static (Íñigo Huguet) [2059994] - mt76: split single ldpc cap bit into bits (Íñigo Huguet) [2059994] - mt76: mt7915: fix DFS no radar detection event (Íñigo Huguet) [2059994] - mt76: mt7921: use mt76_hw instead of open coding it (Íñigo Huguet) [2059994] - mt76: mt7921: fix up the monitor mode (Íñigo Huguet) [2059994] - mt76: mt7663u: introduce mt7663u_mcu_power_on routine (Íñigo Huguet) [2059994] - mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init (Íñigo Huguet) [2059994] - rtw89: fix uninitialized variable of rtw89_append_probe_req_ie() (Íñigo Huguet) [2059994] - rtlwifi: rtl8821ae: fix typos in comments (Íñigo Huguet) [2059994] - rtlwifi: rtl8192cu: Add On Networks N150 (Íñigo Huguet) [2059994] - mwifiex: make read-only array wmm_oui static const (Íñigo Huguet) [2059994] - mac80211: update bssid_indicator in ieee80211_assign_beacon (Íñigo Huguet) [2059994] - mac80211: MBSSID channel switch (Íñigo Huguet) [2059994] - mac80211: MBSSID beacon handling in AP mode (Íñigo Huguet) [2059994] - mac80211: always have ieee80211_sta_restart() (Íñigo Huguet) [2059994] - mac80211: Add support to trigger sta disconnect on hardware restart (Íñigo Huguet) [2059994] - mac80211: fix potential double free on mesh join (Íñigo Huguet) [2059994] - mac80211: correct legacy rates check in ieee80211_calc_rx_airtime (Íñigo Huguet) [2059994] - nl80211: fix typo of NL80211_IF_TYPE_OCB in documentation (Íñigo Huguet) [2059994] - mac80211: Use GFP_KERNEL instead of GFP_ATOMIC when possible (Íñigo Huguet) [2059994] - mac80211: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE (Íñigo Huguet) [2059994] - rtw89: 8852c: process logic efuse map (Íñigo Huguet) [2059994] - rtw89: 8852c: process efuse of phycap (Íñigo Huguet) [2059994] - rtw89: support DAV efuse reading operation (Íñigo Huguet) [2059994] - rtw89: 8852c: add chip::dle_mem (Íñigo Huguet) [2059994] - rtw89: add page_regs to handle v1 chips (Íñigo Huguet) [2059994] - rtw89: add chip_info::{h2c,c2h}_reg to support more chips (Íñigo Huguet) [2059994] - rtw89: add hci_func_en_addr to support variant generation (Íñigo Huguet) [2059994] - rtw89: add power_{on/off}_func (Íñigo Huguet) [2059994] - rtw89: read chip version depends on chip ID (Íñigo Huguet) [2059994] - rtw89: pci: use a struct to describe all registers address related to DMA channel (Íñigo Huguet) [2059994] - rtw89: pci: add V1 of PCI channel address (Íñigo Huguet) [2059994] - rtw89: pci: add struct rtw89_pci_info (Íñigo Huguet) [2059994] - rtw89: 8852c: add 8852c empty files (Íñigo Huguet) [2059994] - brcmfmac: make the read-only array pktflags static const (Íñigo Huguet) [2059994] - rtlwifi: rtl8192ce: remove duplicated function '_rtl92ce_phy_set_rf_sleep' (Íñigo Huguet) [2059994] - ath10k: Fix error handling in ath10k_setup_msa_resources (Íñigo Huguet) [2059994] - ath11k: remove unneeded flush_workqueue (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 72 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: acpi: move ppag code from mvm to fw/acpi (Íñigo Huguet) [2059994] - iwlwifi: dbg: check trigger data before access (Íñigo Huguet) [2059994] - iwlwifi: dbg: in sync mode don't call schedule (Íñigo Huguet) [2059994] - iwlwifi: use 4k queue size for Bz A-step (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix SW error MSI-X mapping (Íñigo Huguet) [2059994] - iwlwifi: yoyo: dump IMR DRAM only for HW and FW error (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for IMR based on platform (Íñigo Huguet) [2059994] - iwlwifi: yoyo: disable IMR DRAM region if IMR is disabled (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove cipher scheme support (Íñigo Huguet) [2059994] - iwlwifi: Configure FW debug preset via module param. (Íñigo Huguet) [2059994] - iwlwifi: mvm: add a flag to reduce power command. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 71 for AX devices (Íñigo Huguet) [2059994] - ath9k: make array voice_priority static const (Íñigo Huguet) [2059994] - rtw89: declare HE capabilities in 6G band (Íñigo Huguet) [2059994] - rtw89: fix HE PHY bandwidth capability (Íñigo Huguet) [2059994] - rtw89: add tx_wake notify for low ps mode (Íñigo Huguet) [2059994] - rtw89: 8852a: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - Revert "ath: add support for special 0x0 regulatory domain" (Íñigo Huguet) [2059994] - rtw89: get channel parameters of 160MHz bandwidth (Íñigo Huguet) [2059994] - mt76: fix dfs state issue with 160 MHz channels (Íñigo Huguet) [2059994] - mt76: mt7915: simplify conditional (Íñigo Huguet) [2059994] - mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - mt76: mt7915e: Enable thermal management by default (Íñigo Huguet) [2059994] - mt76: mt7915e: Add a hwmon attribute to get the actual throttle state. (Íñigo Huguet) [2059994] - mt76: mt7915e: Fix degraded performance after temporary overheat (Íñigo Huguet) [2059994] - mt76: improve signal strength reporting (Íñigo Huguet) [2059994] - mt76: mt7915: use min_t() to make code cleaner (Íñigo Huguet) [2059994] - mt76: mt7915: fix the muru tlv issue (Íñigo Huguet) [2059994] - mt76: mt7915: check band idx for bcc event (Íñigo Huguet) [2059994] - mt76: mt7615: Fix assigning negative values to unsigned variable (Íñigo Huguet) [2059994] - mt76: connac: adjust wlan_idx size from u8 to u16 (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free() (Íñigo Huguet) [2059994] - mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor (Íñigo Huguet) [2059994] - mt76: mt7615: fix compiler warning on frame size (Íñigo Huguet) [2059994] - mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: introduce band_idx in mt7915_phy (Íñigo Huguet) [2059994] - mt76: mt7915: add support for MT7986 (Íñigo Huguet) [2059994] - ath10k: fix pointer arithmetic error in trace call (Íñigo Huguet) [2059994] - ath11k: add dbring debug support (Íñigo Huguet) [2059994] - ath11k: translate HE status to radiotap format (Íñigo Huguet) [2059994] - ath11k: decode HE status tlv (Íñigo Huguet) [2059994] - ath11k: switch to using ieee80211_tx_status_ext() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (Íñigo Huguet) [2059994] - mt76: mt7915: fix potential memory leak of fw monitor packets (Íñigo Huguet) [2059994] - mt76: mt7915: Fix channel state update error issue (Íñigo Huguet) [2059994] - mt76: fix endianness errors in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt7615: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: fix injected MPDU transmission to not use HW A-MSDU (Íñigo Huguet) [2059994] - rtw88: change rtw_info() to proper message level (Íñigo Huguet) [2059994] - rtw89: Limit the CFO boundaries of x'tal value (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: phy: handle txpwr lmt/lmt_ru of 6G band (Íñigo Huguet) [2059994] - ath11k: Fix frames flush failure caused by deadlock (Íñigo Huguet) [2059994] - ath11k: Handle failure in qmi firmware ready (Íñigo Huguet) [2059994] - ath11k: Invalidate cached reo ring entry before accessing it (Íñigo Huguet) [2059994] - ath: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath11k: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - ath10k: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - ath9k: use hw_random API instead of directly dumping into random.c (Íñigo Huguet) [2059994] - ath11k: configure RDDM size to mhi for recovery by firmware (Íñigo Huguet) [2059994] - ath11k: fix invalid m3 buffer address (Íñigo Huguet) [2059994] - ath11k: add ath11k_qmi_free_resource() for recovery (Íñigo Huguet) [2059994] - rtw89: core.h: Replace zero-length array with flexible-array member (Íñigo Huguet) [2059994] - brcmfmac: Replace zero-length arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: fix RCU usage in rtw89_core_txq_push() (Íñigo Huguet) [2059994] - rtw88: coex: Update rtl8822c COEX version to 22020720 (Íñigo Huguet) [2059994] - rtw88: coex: Add C2H/H2C handshake with BT mailbox for asking HID Info (Íñigo Huguet) [2059994] - rtw88: coex: Add WLAN MIMO power saving for Bluetooth gaming controller (Íñigo Huguet) [2059994] - rtw88: coex: update BT PTA counter regularly (Íñigo Huguet) [2059994] - rtw88: coex: Improve WLAN throughput when HFP COEX (Íñigo Huguet) [2059994] - rtw88: 8822ce: add support for TX/RX 1ss mode (Íñigo Huguet) [2059994] - iwlwifi: dbg_ini: Split memcpy() to avoid multi-field write (Íñigo Huguet) [2059994] - iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Íñigo Huguet) [2059994] - iwlwifi: Fix -EIO error code that is never returned (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy (Íñigo Huguet) [2059994] - iwlwifi: Fix syntax errors in comments (Íñigo Huguet) [2059994] - iwlwifi: dvm: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi/fw: use struct_size over open coded arithmetic (Íñigo Huguet) [2059994] - iwlwifi: Make use of the helper macro LIST_HEAD() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix off by one in iwl_mvm_stat_iterator_all_macs() (Íñigo Huguet) [2059994] - iwlwifi: yoyo: send hcmd to fw after dump collection completes. (Íñigo Huguet) [2059994] - iwlwifi: mvm: move only to an enabled channel (Íñigo Huguet) [2059994] - iwlwifi: mvm: update BAID allocation command again (Íñigo Huguet) [2059994] - iwlwifi: api: remove ttl field from TX command (Íñigo Huguet) [2059994] - iwlwifi: support new queue allocation command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support dump policy for the dump size (Íñigo Huguet) [2059994] - iwlwifi: pcie: iwlwifi: fix device id 7F70 struct (Íñigo Huguet) [2059994] - iwlwifi: tlc: Add logs in rs_fw_rate_init func to print TLC configuration (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove iwl_mvm_disable_txq() flags argument (Íñigo Huguet) [2059994] - iwlwifi: remove command ID argument from queue allocation (Íñigo Huguet) [2059994] - iwlwifi: make iwl_txq_dyn_alloc_dma() return the txq (Íñigo Huguet) [2059994] - iwlwifi: fix small doc mistake for iwl_fw_ini_addr_val (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: always remove the session protection after association (Íñigo Huguet) [2059994] - iwlwifi: mvm: make iwl_mvm_reconfig_scd() static (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor setting PPE thresholds in STA_HE_CTXT_CMD (Íñigo Huguet) [2059994] - iwlwifi: mvm: Disable WiFi bands selectively with BIOS (Íñigo Huguet) [2059994] - iwlwifi: mvm: add additional info for boot info failures (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send BAID removal to the FW during hw_restart (Íñigo Huguet) [2059994] - iwlwifi: don't dump_stack() when we get an unexpected interrupt (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: handle deactivation notification (Íñigo Huguet) [2059994] - iwlwifi: mvm: Consider P2P GO operation during scan (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 70 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: Unify the scan iteration functions (Íñigo Huguet) [2059994] - iwlwifi: mei: use C99 initializer for device IDs (Íñigo Huguet) [2059994] - iwlwifi: debugfs: remove useless double condition (Íñigo Huguet) [2059994] - iwlwifi: remove unused macros (Íñigo Huguet) [2059994] - iwlwifi: eeprom: clean up macros (Íñigo Huguet) [2059994] - iwlwifi: drv: load tlv debug data earlier (Íñigo Huguet) [2059994] - iwlwifi: pcie: Adapt rx queue write pointer for Bz family (Íñigo Huguet) [2059994] - iwlwifi: pcie: adjust to Bz completion descriptor (Íñigo Huguet) [2059994] - iwlwifi: mvm: Passively scan non PSC channels only when requested so (Íñigo Huguet) [2059994] - iwlwifi: scan: Modify return value of a function (Íñigo Huguet) [2059994] - iwlwifi: yoyo: Avoid using dram data if allocation failed (Íñigo Huguet) [2059994] - iwlwifi: mvm: Correctly set fragmented EBS (Íñigo Huguet) [2059994] - iwlwifi: nvm: Correct HE capability (Íñigo Huguet) [2059994] - iwlwifi: mei: avoid -Wpointer-arith and -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: make some functions friendly to sparse (Íñigo Huguet) [2059994] - iwlwifi: avoid variable shadowing (Íñigo Huguet) [2059994] - iwlwifi: remove unused DC2DC_CONFIG_CMD definitions (Íñigo Huguet) [2059994] - iwlwifi: dbg-tlv: clean up iwl_dbg_tlv_update_drams() (Íñigo Huguet) [2059994] - iwlwifi: fw: make dump_start callback void (Íñigo Huguet) [2059994] - iwlwifi: pcie: make sure iwl_rx_packet_payload_len() will not underflow (Íñigo Huguet) [2059994] - iwlwifi: mvm: use debug print instead of WARN_ON() (Íñigo Huguet) [2059994] - iwlwifi: read and print OTP minor version (Íñigo Huguet) [2059994] - iwlwifi: add support for BZ-U and BZ-L HW (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for CT-KILL notification version 2 (Íñigo Huguet) [2059994] - iwlwifi: yoyo: remove DBGI_SRAM address reset writing (Íñigo Huguet) [2059994] - iwlwifi: mvm: support v3 of station HE context command (Íñigo Huguet) [2059994] - iwlwifi: yoyo: add IMR DRAM dump support (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGC allocation flow (Íñigo Huguet) [2059994] - iwlwifi: pcie: add support for MS devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: align locking in D3 test debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't iterate unadded vifs when handling FW SMPS req (Íñigo Huguet) [2059994] - iwlwifi: advertise support for HE - DCM BPSK RX/TX (Íñigo Huguet) [2059994] - iwlwifi: mvm: only enable HE DCM if we also support TX (Íñigo Huguet) [2059994] - iwlwifi: yoyo: fix DBGI_SRAM ini dump header. (Íñigo Huguet) [2059994] - iwlwifi: dbg: add infra for tracking free buffer size (Íñigo Huguet) [2059994] - iwlwifi: mvm: starting from 22000 we have 32 Rx AMPDU sessions (Íñigo Huguet) [2059994] - iwlwifi: mvm: support new BAID allocation command (Íñigo Huguet) [2059994] - iwlwifi: mvm: refactor iwl_mvm_sta_rx_agg() (Íñigo Huguet) [2059994] - iwlwifi: cfg: add support for 1K BA queue (Íñigo Huguet) [2059994] - iwlwifi: avoid void pointer arithmetic (Íñigo Huguet) [2059994] - iwlwifi: fix various more -Wcast-qual warnings (Íñigo Huguet) [2059994] - iwlwifi: propagate (const) type qualifier (Íñigo Huguet) [2059994] - iwlwifi: de-const properly where needed (Íñigo Huguet) [2059994] - iwlwifi: make iwl_fw_lookup_cmd_ver() take a cmd_id (Íñigo Huguet) [2059994] - iwlwifi: mvm: fw: clean up hcmd struct creation (Íñigo Huguet) [2059994] - iwlwifi: prefer WIDE_ID() over iwl_cmd_id() (Íñigo Huguet) [2059994] - iwlwifi: mvm: allow enabling UHB TAS in the USA via ACPI setting (Íñigo Huguet) [2059994] - iwlwifi: mvm: offload channel switch timing to FW (Íñigo Huguet) [2059994] - iwlwifi: mvm: Don't call iwl_mvm_sta_from_mac80211() with NULL sta (Íñigo Huguet) [2059994] - mac80211_hwsim: Advertise support for EHT capabilities (Íñigo Huguet) [2059994] - mac80211: parse AddBA request with extended AddBA element (Íñigo Huguet) [2059994] - mac80211: calculate max RX NSS for EHT mode (Íñigo Huguet) [2059994] - mac80211: Add support for storing station EHT capabilities (Íñigo Huguet) [2059994] - mac80211: Handle station association response with EHT (Íñigo Huguet) [2059994] - mac80211: Add EHT capabilities to association/probe request (Íñigo Huguet) [2059994] - mac80211: Add initial support for EHT and 320 MHz channels (Íñigo Huguet) [2059994] - mac80211: Support parsing EHT elements (Íñigo Huguet) [2059994] - cfg80211: Support configuration of station EHT capabilities (Íñigo Huguet) [2059994] - nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN (Íñigo Huguet) [2059994] - cfg80211: add NO-EHT flag to regulatory (Íñigo Huguet) [2059994] - nl80211: add support for 320MHz channel limitation (Íñigo Huguet) [2059994] - nl80211: add EHT MCS support (Íñigo Huguet) [2059994] - cfg80211: Add support for EHT 320 MHz channel width (Íñigo Huguet) [2059994] - cfg80211: Add data structures to capture EHT capabilities (Íñigo Huguet) [2059994] - ieee80211: add EHT 1K aggregation definitions (Íñigo Huguet) [2059994] - ieee80211: Add EHT (802.11be) definitions (Íñigo Huguet) [2059994] - mac80211_hwsim: Add custom regulatory for 6GHz (Íñigo Huguet) [2059994] - mac80211_hwsim: don't shadow a global variable (Íñigo Huguet) [2059994] - mac80211_hwsim: check TX and STA bandwidth (Íñigo Huguet) [2059994] - nl80211: accept only HE capability elements with valid size (Íñigo Huguet) [2059994] - mac80211: parse only HE capability elements with valid size (Íñigo Huguet) [2059994] - ieee80211: add helper to check HE capability element size (Íñigo Huguet) [2059994] - nl80211: use RCU to read regdom in reg get/dump (Íñigo Huguet) [2059994] - mac80211_hwsim: Add debugfs to control rx status RSSI (Íñigo Huguet) [2059994] - ieee80211: use tab to indent struct ieee80211_neighbor_ap_info (Íñigo Huguet) [2059994] - rtw89: handle TX/RX 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: declare if chip support 160M bandwidth (Íñigo Huguet) [2059994] - rtw89: add 6G support to rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: extend subband for 6G band (Íñigo Huguet) [2059994] - rtw89: refine naming of rfk helpers with prefix (Íñigo Huguet) [2059994] - rtw89: make rfk helpers common across chips (Íñigo Huguet) [2059994] - brcmfmac: Add BCM43454/6 support (Íñigo Huguet) [2059994] - ath11k: fix destination monitor ring out of sync (Íñigo Huguet) [2059994] - ath11k: fix radar detection in 160 Mhz (Íñigo Huguet) [2059994] - ath11k: fix WARN_ON during ath11k_mac_update_vif_chan (Íñigo Huguet) [2059994] - ath11k: fix uninitialized rate_idx in ath11k_dp_tx_update_txcompl() (Íñigo Huguet) [2059994] - brcmfmac: of: remove redundant variable len (Íñigo Huguet) [2059994] - brcmfmac: p2p: Replace one-element arrays with flexible-array members (Íñigo Huguet) [2059994] - rtw89: coex: set EN bit to PLT register (Íñigo Huguet) [2059994] - rtw89: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw88: recover rates of rate adaptive mechanism (Íñigo Huguet) [2059994] - rtw89: declare AP mode support (Íñigo Huguet) [2059994] - rtw89: debug: add stations entry to show ID assignment (Íñigo Huguet) [2059994] - rtw89: implement ieee80211_ops::start_ap and stop_ap (Íñigo Huguet) [2059994] - rtw89: maintain assoc/disassoc STA states of firmware and hardware (Íñigo Huguet) [2059994] - rtw89: only STA mode change vif_type mapping dynamically (Íñigo Huguet) [2059994] - rtw89: add addr_cam field to sta to support AP mode (Íñigo Huguet) [2059994] - rtw89: extend role_maintain to support AP mode (Íñigo Huguet) [2059994] - rtw88: fix use after free in rtw_hw_scan_update_probe_req() (Íñigo Huguet) [2059994] - mac80211: Remove redundent assignment channel_type (Íñigo Huguet) [2059994] - mac80211: remove useless ieee80211_vif_is_mesh() check (Íñigo Huguet) [2059994] - mac80211: fix struct ieee80211_tx_info size (Íñigo Huguet) [2059994] - mac80211: mlme: validate peer HE supported rates (Íñigo Huguet) [2059994] - mac80211: remove unused macros (Íñigo Huguet) [2059994] - cfg80211: pmsr: remove useless ifdef guards (Íñigo Huguet) [2059994] - mac80211: airtime: avoid variable shadowing (Íñigo Huguet) [2059994] - mac80211: mlme: add documentation from spec to code (Íñigo Huguet) [2059994] - mac80211: vht: use HE macros for parsing HE capabilities (Íñigo Huguet) [2059994] - ieee80211: radiotap: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - ieee80211: fix -Wcast-qual warnings (Íñigo Huguet) [2059994] - cfg80211: don't add non transmitted BSS to 6GHz scanned channels (Íñigo Huguet) [2059994] - ieee80211: fix HE SPR size calculation (Íñigo Huguet) [2059994] - cfg80211/mac80211: assume CHECKSUM_COMPLETE includes SNAP (Íñigo Huguet) [2059994] - mac80211: consider RX NSS in UHB connection (Íñigo Huguet) [2059994] - mac80211: limit bandwidth in HE capabilities (Íñigo Huguet) [2059994] - mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes (Íñigo Huguet) [2059994] - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill (Íñigo Huguet) [2059994] - mt76: do not always copy ethhdr in reverse_frag0_hdr_trans (Íñigo Huguet) [2059994] - mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state (Íñigo Huguet) [2059994] - mt76: mt7615: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt7915: fix/rewrite the dfs state handling logic (Íñigo Huguet) [2059994] - mt76: mt76x02: improve tx hang detection (Íñigo Huguet) [2059994] - mt76x02: improve mac error check/reset reliability (Íñigo Huguet) [2059994] - mt76: mt7921s: run sleep mode by default (Íñigo Huguet) [2059994] - mt76: sdio: honor the largest Tx buffer the hardware can support (Íñigo Huguet) [2059994] - mt76: mt7915: fix the nss setting in bitrates (Íñigo Huguet) [2059994] - mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv() (Íñigo Huguet) [2059994] - mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() (Íñigo Huguet) [2059994] - mt76: mt7921s: fix a possible memory leak in mt7921_load_patch (Íñigo Huguet) [2059994] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (Íñigo Huguet) [2059994] - mt76: stop the radar detector after leaving dfs channel (Íñigo Huguet) [2059994] - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Íñigo Huguet) [2059994] - mt76: mt7663s: flush runtime-pm queue after waking up the device (Íñigo Huguet) [2059994] - mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (Íñigo Huguet) [2059994] - mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to mt7915_mac_decode_he_radiotap (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar background detection (Íñigo Huguet) [2059994] - mt76: mt7915: report radar pattern if detected by rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce rdd_monitor debugfs node (Íñigo Huguet) [2059994] - mt76: mt7915: enable radar trigger on rdd2 (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt7915_set_radar_background routine (Íñigo Huguet) [2059994] - mt76: mt7915: set bssinfo/starec command when adding interface (Íñigo Huguet) [2059994] - mt76: mt7921: toggle runtime-pm adding a monitor vif (Íñigo Huguet) [2059994] - mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx() (Íñigo Huguet) [2059994] - mt76: sdio: disable interrupt in mt76s_sdio_irq (Íñigo Huguet) [2059994] - mt76: mt7921: fix crash when startup fails. (Íñigo Huguet) [2059994] - mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (Íñigo Huguet) [2059994] - mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7915: fix ht mcs in mt7915_mac_add_txs_skb() (Íñigo Huguet) [2059994] - mt76: mt7615: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: fix a leftover race in runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: do not always disable fw runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7915: add support for passing chip/firmware debug data to user space (Íñigo Huguet) [2059994] - mt76: mt7615e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7915: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: mt7615: update bss_info with cipher after setting the group key (Íñigo Huguet) [2059994] - mt76: connac: add support for passing the cipher field in bss_info (Íñigo Huguet) [2059994] - mt76: mt7921e: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: mt7615: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2059994] - mt76: mt7921: set EDCA parameters with the MCU CE command (Íñigo Huguet) [2059994] - mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error (Íñigo Huguet) [2059994] - mt76: mt7921: forbid the doze mode when coredump is in progress (Íñigo Huguet) [2059994] - mt76: mt7921e: make dev->fw_assert usage consistent (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_init_download (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_restart in common module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_start_firmware (Íñigo Huguet) [2059994] - mt76: mt7921: get rid of mt7921_mcu_get_eeprom (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_set_pm in connac module (Íñigo Huguet) [2059994] - mt76: connac: introduce is_connac_v1 utility routine (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: remove duplicated defs in mcu.h (Íñigo Huguet) [2059994] - mt76: mt7915: move pci specific code back to pci.c (Íñigo Huguet) [2059994] - mt76: mt7921s: update mt7921s_wfsys_reset sequence (Íñigo Huguet) [2059994] - mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset (Íñigo Huguet) [2059994] - mt76: sdio: lock sdio when it is needed (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv (Íñigo Huguet) [2059994] - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode (Íñigo Huguet) [2059994] - mt76: make mt76_sar_capa static (Íñigo Huguet) [2059994] - mt76: mt7915: add device id for mt7916 (Íñigo Huguet) [2059994] - mt76: set wlan_idx_hi on mt7916 (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_add_key in connac module (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_get_phy utilities (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_chan_bw in common code (Íñigo Huguet) [2059994] - mt76: connac: move mt76_connac_mcu_get_cipher in common code (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req (Íñigo Huguet) [2059994] - mt76: connac: fix sta_rec_wtbl tag len (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7916 calibrated data support (Íñigo Huguet) [2059994] - mt76: mt7915: update mt7915_chan_mib_offs for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: update rx rate reporting for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: add txfree event v3 (Íñigo Huguet) [2059994] - mt76: mt7915: enlarge wcid size to 544 (Íñigo Huguet) [2059994] - mt76: mt7915: rework eeprom.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: mt7915: add firmware support for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: rework dma.c to adapt mt7916 changes (Íñigo Huguet) [2059994] - mt76: add MT_RXQ_MAIN_WA for mt7916 (Íñigo Huguet) [2059994] - mt76: mt7915: refine register definition (Íñigo Huguet) [2059994] - mt76: mt7915: add mt7915_mmio_probe() as a common probing function (Íñigo Huguet) [2059994] - mt76: mt7915: fix polling firmware-own status (Íñigo Huguet) [2059994] - brcmfmac: pcie: Read the console on init and shutdown (Íñigo Huguet) [2059994] - brcmfmac: fwil: Constify iovar name arguments (Íñigo Huguet) [2059994] - brcmfmac: of: Use devm_kstrdup for board_type & check for errors (Íñigo Huguet) [2059994] - brcmfmac: pcie: Fix crashes due to early IRQs (Íñigo Huguet) [2059994] - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Íñigo Huguet) [2059994] - brcmfmac: pcie: Declare missing firmware files in pcie.c (Íñigo Huguet) [2059994] - brcmfmac: firmware: Allocate space for default boardrev in nvram (Íñigo Huguet) [2059994] - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Íñigo Huguet) [2059994] - rtlwifi: remove redundant initialization of variable ul_encalgo (Íñigo Huguet) [2059994] - ray_cs: Check ioremap return value (Íñigo Huguet) [2059994] - ath11k: add debugfs for TWT debug calls (Íñigo Huguet) [2059994] - ath11k: add WMI calls to manually add/del/pause/resume TWT dialogs (Íñigo Huguet) [2059994] - ath11k: Add debugfs interface to configure firmware debug log level (Íñigo Huguet) [2059994] - rtw88: rtw8821c: enable rfe 6 devices (Íñigo Huguet) [2059994] - rtw88: fix memory overrun and memory leak during hw_scan (Íñigo Huguet) [2059994] - rtw88: fix idle mode flow for hw scan (Íñigo Huguet) [2059994] - rtw88: check for validity before using a pointer (Íñigo Huguet) [2059994] - ath11k: mhi: use mhi_sync_power_up() (Íñigo Huguet) [2059994] - ath11k: pci: fix crash on suspend if board file is not found (Íñigo Huguet) [2059994] - ath11k: Fix missing rx_desc_get_ldpc_support in wcn6855_ops (Íñigo Huguet) [2059994] - ath11k: Fix uninitialized symbol 'rx_buf_sz' (Íñigo Huguet) [2059994] - ath11k: fix kernel panic during unload/load ath11k modules (Íñigo Huguet) [2059994] - ath11k: Rename ath11k_ahb_ext_irq_config (Íñigo Huguet) [2059994] - brcmfmac: add CYW43570 PCIE device (Íñigo Huguet) [2059994] - brcmfmac: use ISO3166 country code and 0 rev as fallback on some devices (Íñigo Huguet) [2059994] - rtw89: use pci_read/write_config instead of dbi read/write (Íñigo Huguet) [2059994] - rtw89: refine DIG feature to support 160M and CCK PD (Íñigo Huguet) [2059994] - rtw89: include subband type in channel params (Íñigo Huguet) [2059994] - rtw89: handle 6G band if supported by a chipset (Íñigo Huguet) [2059994] - rtw89: separate {init,deinit}_addr_cam functions (Íñigo Huguet) [2059994] - rtw89: set mac_id and port ID to TXWD (Íñigo Huguet) [2059994] - rtw89: send broadcast/multicast packets via HIQ if STAs are in sleep mode (Íñigo Huguet) [2059994] - rtw89: configure mac port HIQ registers (Íñigo Huguet) [2059994] - rtw89: rename vif_maintain to role_maintain (Íñigo Huguet) [2059994] - rtw89: extend firmware commands on states of sta_assoc and sta_disconnect (Íñigo Huguet) [2059994] - rtw89: allocate mac_id for each station in AP mode (Íñigo Huguet) [2059994] - rtw89: implement mac80211_ops::set_tim to indicate STA to receive packets (Íñigo Huguet) [2059994] - rtw89: add C2H handle of BCN_CNT (Íñigo Huguet) [2059994] - rtw89: download beacon content to firmware (Íñigo Huguet) [2059994] - rtw89: use hardware SSN to TX management frame (Íñigo Huguet) [2059994] - rtw89: configure rx_filter according to FIF_PROBE_REQ (Íñigo Huguet) [2059994] - rtw89: correct use of BA CAM (Íñigo Huguet) [2059994] - rtw89: encapsulate RX handlers to single function (Íñigo Huguet) [2059994] - rtw89: Add RX counters of VHT MCS-10/11 to debugfs (Íñigo Huguet) [2059994] - rtw89: remove duplicate definition of hardware port number (Íñigo Huguet) [2059994] - rtw89: extract modules by chipset (Íñigo Huguet) [2059994] - ath11k: avoid firmware crash when reg set for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: set WMI_PEER_40MHZ while peer assoc for 6 GHz (Íñigo Huguet) [2059994] - ath9k_htc: fix uninit value bugs (Íñigo Huguet) [2059994] - ath10k: abstract htt_rx_desc structure (Íñigo Huguet) [2059994] - ath9k: remove redundant status variable (Íñigo Huguet) [2059994] - ath11k: Reconfigure hardware rate for WCN6855 after vdev is started (Íñigo Huguet) [2059994] - ath: dfs_pattern_detector: Avoid open coded arithmetic in memory allocation (Íñigo Huguet) [2059994] - ath10k: Use platform_get_irq() to get the interrupt (Íñigo Huguet) [2059994] - ath11k: fix error code in ath11k_qmi_assign_target_mem_chunk() (Íñigo Huguet) [2059994] - ath11k: move function ath11k_dp_rx_process_mon_status (Íñigo Huguet) [2059994] - ath11k: enable RX PPDU stats in monitor co-exist mode (Íñigo Huguet) [2059994] - ath11k: free peer for station when disconnect from AP for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - ath11k: add LDPC FEC type in 802.11 radiotap header (Íñigo Huguet) [2059994] - ath11k: Refactor the fallback routine when peer create fails (Íñigo Huguet) [2059994] - ath11k: fix workqueue not getting destroyed after rmmod (Íñigo Huguet) [2059994] - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Íñigo Huguet) [2059994] - ath11k: add missing of_node_put() to avoid leak (Íñigo Huguet) [2059994] - rfkill: define rfill_soft_blocked() if !RFKILL (Íñigo Huguet) [2059994] - Revert "ath10k: drop beacon and probe response which leak from other channel" (Íñigo Huguet) [2059994] - iwlwifi: mvm: return value for request_ownership (Íñigo Huguet) [2059994] - nl80211: Update bss channel on channel switch for P2P_CLIENT (Íñigo Huguet) [2059994] - iwlwifi: fix build error for IWLMEI (Íñigo Huguet) [2059994] - mac80211: treat some SAE auth steps as final (Íñigo Huguet) [2059994] - nl80211: Handle nla_memdup failures in handle_nan_filter (Íñigo Huguet) [2059994] - iwlwifi: mvm: check debugfs_dir ptr before use (Íñigo Huguet) [2059994] - iwlwifi: don't advertise TWT support (Íñigo Huguet) [2059994] - mac80211: fix forwarded mesh frames AC & queue selection (Íñigo Huguet) [2059994] - mac80211: refuse aggregations sessions before authorized (Íñigo Huguet) [2059994] - mac80211: fix EAPoL rekey fail in 802.3 rx path (Íñigo Huguet) [2059994] - iwlwifi: fix use-after-free (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add mru_default for Foxconn SDX55 (Íñigo Huguet) [2059994] - cfg80211: fix race in netlink owner interface destruction (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't send SAR GEO command for 3160 devices (Íñigo Huguet) [2059994] - iwlwifi: remove deprecated broadcast filtering feature (Íñigo Huguet) [2059994] - iwlwifi: mei: report RFKILL upon register when needed (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: retry mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix the pskb_may_pull check in ipv4 (Íñigo Huguet) [2059994] - iwlwifi: pcie: gen2: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: pcie: fix locking when "HW not ready" (Íñigo Huguet) [2059994] - iwlwifi: fix iwl_legacy_rate_to_fw_idx (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix condition which checks the version of rate_n_flags (Íñigo Huguet) [2059994] - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (Íñigo Huguet) [2059994] - mac80211_hwsim: report NOACK frames in tx_status (Íñigo Huguet) [2059994] - mac80211: mlme: check for null after calling kmemdup (Íñigo Huguet) [2059994] - brcmfmac: firmware: Fix crash in brcm_alt_fw_path (Íñigo Huguet) [2059994] - mac80211: use ieee80211_bss_get_elem() (Íñigo Huguet) [2059994] - nl80211: clarify comment for mesh PLINK_BLOCKED state (Íñigo Huguet) [2059994] - mac80211: Add stations iterator where the iterator function may sleep (Íñigo Huguet) [2059994] - mac80211: allow non-standard VHT MCS-10/11 (Íñigo Huguet) [2059994] - codel: remove unnecessary pkt_sched.h include (Íñigo Huguet) [2059994] - codel: remove unnecessary sock.h include (Íñigo Huguet) [2059994] - rtw88: don't consider deep PS mode when transmitting packet (Íñigo Huguet) [2059994] - ath11k: add support of firmware logging for WCN6855 (Íñigo Huguet) [2059994] - ath10k: replace strlcpy with strscpy (Íñigo Huguet) [2059994] - rtw88: support SAR via kernel common API (Íñigo Huguet) [2059994] - rtw88: 8822c: add ieee80211_ops::hw_scan (Íñigo Huguet) [2059994] - iwlwifi: mei: wait before mapping the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: clear the ownership when the driver goes down (Íñigo Huguet) [2059994] - iwlwifi: fw: fix some scan kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove card state notification code (Íñigo Huguet) [2059994] - iwlwifi: mvm: drop too short packets silently (Íñigo Huguet) [2059994] - iwlwifi: return op_mode only in case the failure is from MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: support Bz TX checksum offload (Íñigo Huguet) [2059994] - iwlwifi: mvm: add US/CA to TAS block list if OEM isn't allowed (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set schedule scan profiles (Íñigo Huguet) [2059994] - iwlwifi: mvm: correctly set channel flags (Íñigo Huguet) [2059994] - iwlwifi: mvm: always store the PPAG table as the latest version. (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 69 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support TLV-based firmware reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: change old-SN drop threshold (Íñigo Huguet) [2059994] - iwlwifi: mvm: don't trust hardware queue number (Íñigo Huguet) [2059994] - iwlwifi: mvm: handle RX checksum on Bz devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: use a define for checksum flags mask (Íñigo Huguet) [2059994] - iwlwifi: remove module loading failure message (Íñigo Huguet) [2059994] - iwlwifi: mvm: isolate offload assist (checksum) calculation (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for OCE scan (Íñigo Huguet) [2059994] - iwlwifi: dump RCM error tables (Íñigo Huguet) [2059994] - iwlwifi: dump both TCM error tables if present (Íñigo Huguet) [2059994] - iwlwifi: dump CSR scratch from outer function (Íñigo Huguet) [2059994] - iwlwifi: parse error tables from debug TLVs (Íñigo Huguet) [2059994] - iwlwifi: recognize missing PNVM data and then log filename (Íñigo Huguet) [2059994] - iwlwifi: rs: add support for TLC config command ver 4 (Íñigo Huguet) [2059994] - iwlwifi: mvm: rfi: update rfi table (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add list of OEMs allowed to use TAS (Íñigo Huguet) [2059994] - iwlwifi: mvm: support revision 1 of WTAS table (Íñigo Huguet) [2059994] - iwlwifi: fw: remove dead error log code (Íñigo Huguet) [2059994] - iwlwifi: do not use __unused as variable name (Íñigo Huguet) [2059994] - iwlwifi: iwl-eeprom-parse: mostly dvm only (Íñigo Huguet) [2059994] - iwlwifi: mvm: clean up indenting in iwl_mvm_tlc_update_notif() (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a stray tab (Íñigo Huguet) [2059994] - ath11k: add regdb.bin download for regdb offload (Íñigo Huguet) [2059994] - rtl8xxxu: Improve the A-MPDU retransmission rate with RTS/CTS protection (Íñigo Huguet) [2059994] - rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix imbalanced locking in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2059994] - iwlwifi: mvm: add dbg_time_point to debugfs (Íñigo Huguet) [2059994] - iwlwifi: mvm: add missing min_size to kernel-doc (Íñigo Huguet) [2059994] - iwlwifi: mei: fix W=1 warnings (Íñigo Huguet) [2059994] - ath11k: add support for hardware rfkill for QCA6390 (Íñigo Huguet) [2059994] - ath11k: report tx bitrate for iw wlan station dump (Íñigo Huguet) [2059994] - ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id() (Íñigo Huguet) [2059994] - ath11k: add signal report to mac80211 for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: report rssi of each chain to mac80211 for QCA6390/WCN6855 (Íñigo Huguet) [2059994] - cfg80211: Enable regulatory enforcement checks for drivers supporting mesh iface (Íñigo Huguet) [2059994] - rfkill: allow to get the software rfkill state (Íñigo Huguet) [2059994] - cfg80211: refactor cfg80211_get_ies_channel_number() (Íñigo Huguet) [2059994] - nl82011: clarify interface combinations wrt. channels (Íñigo Huguet) [2059994] - nl80211: Add support to offload SA Query procedures for AP SME device (Íñigo Huguet) [2059994] - nl80211: Add support to set AP settings flags with single attribute (Íñigo Huguet) [2059994] - mac80211: add more HT/VHT/HE state logging (Íñigo Huguet) [2059994] - cfg80211: Use the HE operation IE to determine a 6GHz BSS channel (Íñigo Huguet) [2059994] - cfg80211: rename offchannel_chain structs to background_chain to avoid confusion with ETSI standard (Íñigo Huguet) [2059994] - mac80211: Notify cfg80211 about association comeback (Íñigo Huguet) [2059994] - cfg80211: Add support for notifying association comeback (Íñigo Huguet) [2059994] - mac80211: introduce channel switch disconnect function (Íñigo Huguet) [2059994] - cfg80211: Fix order of enum nl80211_band_iftype_attr documentation (Íñigo Huguet) [2059994] - cfg80211: simplify cfg80211_chandef_valid() (Íñigo Huguet) [2059994] - mac80211: Remove a couple of obsolete TODO (Íñigo Huguet) [2059994] - mac80211: use coarse boottime for airtime fairness code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix cmd timeout in throughput test (Íñigo Huguet) [2059994] - mt76: mt7921s: fix suspend error with enlarging mcu timeout value (Íñigo Huguet) [2059994] - mt76: mt7921s: make pm->suspended usage consistent (Íñigo Huguet) [2059994] - mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work (Íñigo Huguet) [2059994] - mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv (Íñigo Huguet) [2059994] - mt76: mt7921: remove dead definitions (Íñigo Huguet) [2059994] - mt76: mt7915: add mu-mimo and ofdma debugfs knobs (Íñigo Huguet) [2059994] - mt76: mt7915: introduce mt76_vif in mt7915_vif (Íñigo Huguet) [2059994] - mt76: mt7921: reduce log severity levels for informative messages (Íñigo Huguet) [2059994] - mt76: mt7915: rely on mt76_connac definitions (Íñigo Huguet) [2059994] - mt76: connac: rely on MCU_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_CE_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_UNI_CMD macro (Íñigo Huguet) [2059994] - mt76: connac: remove MCU_FW_PREFIX bit (Íñigo Huguet) [2059994] - mt76: connac: align MCU_EXT definitions with 7915 driver (Íñigo Huguet) [2059994] - mt76: connac: introduce MCU_EXT macros (Íñigo Huguet) [2059994] - mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663 (Íñigo Huguet) [2059994] - mt76: mt7915: process txfree and txstatus without allocating skbs (Íñigo Huguet) [2059994] - mt76: allow drivers to drop rx packets early (Íñigo Huguet) [2059994] - mt76: mt7663: disable 4addr capability (Íñigo Huguet) [2059994] - mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr (Íñigo Huguet) [2059994] - mt76: move sar_capa configuration in common code (Íñigo Huguet) [2059994] - mt76: mt7921s: fix possible kernel crash due to invalid Rx count (Íñigo Huguet) [2059994] - mt76: mt7921s: fix bus hang with wrong privilege (Íñigo Huguet) [2059994] - mt76: eeprom: tolerate corrected bit-flips (Íñigo Huguet) [2059994] - mt76: mt7603: improve reliability of tx powersave filtering (Íñigo Huguet) [2059994] - mt76: clear sta powersave flag after notifying driver (Íñigo Huguet) [2059994] - mt76: mt7915: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7603: introduce SAR support (Íñigo Huguet) [2059994] - mt76: mt7915: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7615: improve wmm index allocation (Íñigo Huguet) [2059994] - mt76: mt7921s: fix the device cannot sleep deeply in suspend (Íñigo Huguet) [2059994] - mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames (Íñigo Huguet) [2059994] - mt76: mt76x02: introduce SAR support (Íñigo Huguet) [2059994] - mt76: move sar utilities to mt76-core module (Íñigo Huguet) [2059994] - mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in mt7921_config (Íñigo Huguet) [2059994] - mt76: do not pass the received frame with decryption error (Íñigo Huguet) [2059994] - mt76: connac: remove PHY_MODE_AX_6G configuration in mt76_connac_get_phy_mode (Íñigo Huguet) [2059994] - mt76: mt7615: remove dead code in get_omac_idx (Íñigo Huguet) [2059994] - mt76: mt7921: introduce 160 MHz channel bandwidth support (Íñigo Huguet) [2059994] - mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (Íñigo Huguet) [2059994] - mt76: testmode: add support to set MAC (Íñigo Huguet) [2059994] - mt76: mt7915: add default calibrated data support (Íñigo Huguet) [2059994] - mt76: only set rx radiotap flag from within decoder functions (Íñigo Huguet) [2059994] - mt76: reverse the first fragmented frame to 802.11 (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Introduce Sierra EM919X support (Íñigo Huguet) [2059994] - bus: mhi: core: Add an API for auto queueing buffers for DL channel (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Simplify code and axe the use of a deprecated API (Íñigo Huguet) [2059994] - bus: mhi: core: Use macros for execution environment features (Íñigo Huguet) [2059994] - bus: mhi: pci_generic: Add new device ID support for T99W175 (Íñigo Huguet) [2059994] - ath11k: Use reserved host DDR addresses from DT for PCI devices (Íñigo Huguet) [2059994] - ath11k: Change qcn9074 fw to operate in mode-2 (Íñigo Huguet) [2059994] - ath11k: add ab to TARGET_NUM_VDEVS & co (Íñigo Huguet) [2059994] - brcmfmac: Fix incorrect type assignments for keep-alive (Íñigo Huguet) [2059994] - ath11k: Avoid false DEADLOCK warning reported by lockdep (Íñigo Huguet) [2059994] - ath11k: set DTIM policy to stick mode for station interface (Íñigo Huguet) [2059994] - ath11k: support MAC address randomization in scan (Íñigo Huguet) [2059994] - ath10k: wmi: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: htt: remove array of flexible structures (Íñigo Huguet) [2059994] - ath10k: drop beacon and probe response which leak from other channel (Íñigo Huguet) [2059994] - ath11k: Process full monitor mode rx support (Íñigo Huguet) [2059994] - ath11k: add software monitor ring descriptor for full monitor (Íñigo Huguet) [2059994] - ath11k: Add htt cmd to enable full monitor mode (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855 (Íñigo Huguet) [2059994] - rtw88: refine tx_pwr_tbl debugfs to show channel and bandwidth (Íñigo Huguet) [2059994] - rtw88: add debugfs to fix tx rate (Íñigo Huguet) [2059994] - ath: regdom: extend South Korea regulatory domain support (Íñigo Huguet) [2059994] - ath11k: add wait operation for tx management packets for flush from mac80211 (Íñigo Huguet) [2059994] - ath11k: add 11d scan offload support (Íñigo Huguet) [2059994] - ath11k: add configure country code for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work (Íñigo Huguet) [2059994] - iwlwifi: work around reverse dependency on MEI (Íñigo Huguet) [2059994] - iwlwifi: mvm: optionally suppress assert log (Íñigo Huguet) [2059994] - iwlwifi: fw: correctly detect HW-SMEM region subtype (Íñigo Huguet) [2059994] - iwlwifi: implement reset flow for Bz devices (Íñigo Huguet) [2059994] - iwlwifi: dbg: disable ini debug in 8000 family and below (Íñigo Huguet) [2059994] - iwlwifi: support SAR GEO Offset Mapping override via BIOS (Íñigo Huguet) [2059994] - iwlwifi: pcie: retake ownership after reset (Íñigo Huguet) [2059994] - iwlwifi: mvm: always use 4K RB size by default (Íñigo Huguet) [2059994] - iwlwifi: mvm/api: define system control command (Íñigo Huguet) [2059994] - iwlwifi: bump FW API to 68 for AX devices (Íñigo Huguet) [2059994] - iwlwifi: mvm: add some missing command strings (Íñigo Huguet) [2059994] - iwlwifi: fw: add support for splitting region type bits (Íñigo Huguet) [2059994] - iwlwifi: swap 1650i and 1650s killer struct names (Íñigo Huguet) [2059994] - iwlwifi: yoyo: support for DBGC4 for dram (Íñigo Huguet) [2059994] - iwlwifi: mvm: update rate scale in moving back to assoc state (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for statistics update version 15 (Íñigo Huguet) [2059994] - iwlwifi: mvm: Add support for a new version of scan request command (Íñigo Huguet) [2059994] - iwlwifi: mvm: remove session protection upon station removal (Íñigo Huguet) [2059994] - iwlwifi: mvm: add support for PHY context command v4 (Íñigo Huguet) [2059994] - iwlwifi: fw: api: add link to PHY context command struct v1 (Íñigo Huguet) [2059994] - iwlwifi: mvm: support RLC configuration command (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: support v12 wowlan status (Íñigo Huguet) [2059994] - iwlwifi: mvm: parse firmware alive message version 6 (Íñigo Huguet) [2059994] - iwlwifi: pcie: support Bz suspend/resume trigger (Íñigo Huguet) [2059994] - iwlwifi: mvm: d3: move GTK rekeys condition (Íñigo Huguet) [2059994] - ath11k: change to use dynamic memory for channel list of scan (Íñigo Huguet) [2059994] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2059994] - ath9k: switch to rate table based lookup (Íñigo Huguet) [2059994] - iwlwifi: mvm: demote non-compliant kernel-doc header (Íñigo Huguet) [2059994] - iwlwifi: mvm: fix a possible NULL pointer deference (Íñigo Huguet) [2059994] - iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req_ownership" (Íñigo Huguet) [2059994] - iwlwifi: mei: don't rely on the size from the shared area (Íñigo Huguet) [2059994] - iwlwifi: mei: fix linking when tracing is not enabled (Íñigo Huguet) [2059994] - ath11k: Avoid NULL ptr access during mgmt tx cleanup (Íñigo Huguet) [2059994] - rtlwifi: rtl8192de: Style clean-ups (Íñigo Huguet) [2059994] - brcmfmac: Configure keep-alive packet on suspend (Íñigo Huguet) [2059994] - ieee80211: change HE nominal packet padding value defines (Íñigo Huguet) [2059994] - cfg80211: use ieee80211_bss_get_elem() instead of _get_ie() (Íñigo Huguet) [2059994] - iwlwifi: mvm: read the rfkill state and feed it to iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mvm: add vendor commands needed for iwlmei (Íñigo Huguet) [2059994] - iwlwifi: integrate with iwlmei (Íñigo Huguet) [2059994] - iwlwifi: mei: add debugfs hooks (Íñigo Huguet) [2059994] - iwlwifi: mei: add the driver to allow cooperation with CSME (Íñigo Huguet) [2059994] - mwifiex: Ensure the version string from the firmware is 0-terminated (Íñigo Huguet) [2059994] - mwifiex: Add quirk to disable deep sleep with certain hardware revision (Íñigo Huguet) [2059994] - mwifiex: Use a define for firmware version string length (Íñigo Huguet) [2059994] - rtw88: add debugfs to force lowest basic rate (Íñigo Huguet) [2059994] - rtw88: follow the AP basic rates for tx mgmt frame (Íñigo Huguet) [2059994] - mac80211: Use memset_after() to clear tx status (Íñigo Huguet) [2059994] - mac80211: notify non-transmitting BSS of color changes (Íñigo Huguet) [2059994] - mac80211: minstrel_ht: remove unused SAMPLE_SWITCH_THR define (Íñigo Huguet) [2059994] - cfg80211: allow continuous radar monitoring on offchannel chain (Íñigo Huguet) [2059994] - cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event (Íñigo Huguet) [2059994] - cfg80211: delete redundant free code (Íñigo Huguet) [2059994] - mac80211: Remove unused assignment statements (Íñigo Huguet) [2059994] - cfg80211: fix possible NULL pointer dereference in cfg80211_stop_offchan_radar_detection (Íñigo Huguet) [2059994] - ath11k: Use memset_startat() for clearing queue descriptors (Íñigo Huguet) [2059994] - ath11k: Fix spelling mistake "detetction" -> "detection" (Íñigo Huguet) [2059994] - Revert "ath11k: add read variant from SMBIOS for download board data" (Íñigo Huguet) [2059994] - ath11k: add read variant from SMBIOS for download board data (Íñigo Huguet) [2059994] - ath11k: calculate the correct NSS of peer for HE capabilities (Íñigo Huguet) [2059994] - ath11k: change to treat alpha code na as world wide regdomain (Íñigo Huguet) [2059994] - cfg80211: move offchan_cac_event to a dedicated work (Íñigo Huguet) [2059994] - mac80211_hwsim: Fix spelling mistake "Droping" -> "Dropping" (Íñigo Huguet) [2059994] - mac80211: introduce set_radar_offchan callback (Íñigo Huguet) [2059994] - cfg80211: implement APIs for dedicated radar detection HW (Íñigo Huguet) [2059994] - ath11k: add support for BSS color change (Íñigo Huguet) [2059994] - ath11k: add trace log support (Íñigo Huguet) [2059994] - ath11k: Add missing qmi_txn_cancel() (Íñigo Huguet) [2059994] - ath11k: Disabling credit flow for WMI path (Íñigo Huguet) [2059994] - ath11k: Increment pending_mgmt_tx count before tx send invoke (Íñigo Huguet) [2059994] - ath11k: send proper txpower and maxregpower values to firmware (Íñigo Huguet) [2059994] - ath11k: move peer delete after vdev stop of station for QCA6390 and WCN6855 (Íñigo Huguet) [2059994] - ath11k: remove return for empty tx bitrate in mac_op_sta_statistics (Íñigo Huguet) [2059994] - ath11k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE if NSS ratio enabled (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary lock contention in tx_completion path (Íñigo Huguet) [2059994] - ath11k: add branch predictors in dp_tx path (Íñigo Huguet) [2059994] - ath11k: avoid while loop in ring selection of tx completion interrupt (Íñigo Huguet) [2059994] - ath11k: remove mod operator in dst ring processing (Íñigo Huguet) [2059994] - ath11k: allocate HAL_WBM2SW_RELEASE ring from cacheable memory (Íñigo Huguet) [2059994] - ath11k: add branch predictors in process_rx (Íñigo Huguet) [2059994] - ath11k: remove usage quota while processing rx packets (Íñigo Huguet) [2059994] - ath11k: avoid active pdev check for each msdu (Íñigo Huguet) [2059994] - ath11k: avoid additional access to ath11k_hal_srng_dst_num_free (Íñigo Huguet) [2059994] - ath11k: modify dp_rx desc access wrapper calls inline (Íñigo Huguet) [2059994] - ath11k: allocate dst ring descriptors from cacheable memory (Íñigo Huguet) [2059994] - ath11k: disable unused CE8 interrupts for ipq8074 (Íñigo Huguet) [2059994] - ath11k: avoid unnecessary BH disable lock in STA kickout event (Íñigo Huguet) [2059994] - ath11k: enable 802.11 power save mode in station mode (Íñigo Huguet) [2059994] - ath11k: convert ath11k_wmi_pdev_set_ps_mode() to use enum wmi_sta_ps_mode (Íñigo Huguet) [2059994] - ath9k: use swap() to make code cleaner (Íñigo Huguet) [2059994] - ath10k: fetch (pre-)calibration data via nvmem subsystem (Íñigo Huguet) [2059994] - Revert "ath11k: add support for WCN6855 hw2.1" (Íñigo Huguet) [2059994] - iommu/vt-d: Make DMAR_UNITS_SUPPORTED a config setting (Jerry Snitselaar) [2095498] - scsi: mpi3mr: Fix kernel-doc (Tomas Henzl) [2091878] - scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings (Tomas Henzl) [2091878] - scsi: mpi3mr: Add target device related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Add shost related sysfs attributes (Tomas Henzl) [2091878] - scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Tomas Henzl) [2091878] - scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Tomas Henzl) [2091878] - scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Tomas Henzl) [2091878] - scsi: mpi3mr: Hidden drives not removed during soft reset (Tomas Henzl) [2091878] - scsi: mpi3mr: Increase I/O timeout value to 60s (Tomas Henzl) [2091878] - scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for NVMe passthrough (Tomas Henzl) [2091878] - scsi: mpi3mr: Expose adapter state to sysfs (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for PEL commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for MPT commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Tomas Henzl) [2091878] - scsi: mpi3mr: Add support for driver commands (Tomas Henzl) [2091878] - scsi: mpi3mr: Add bsg device support (Tomas Henzl) [2091878] - selftests/powerpc: Add PPC_FEATURE2_ARCH_3_1 and PPC_FEATURE2_EBB bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add helper to exit on failure (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add interface test for mmcra register fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr3_src fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_fcs_fch fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr2_l2l3 field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr1_comb field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmc56 using pmc5 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_fc56 field using pmc1 (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmcjce field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_pmccext bit (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0_cc56run field (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu/: Add interface test for mmcr0 exception bits (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr3 and mmcra fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macro to extract mmcr0/mmcr1 fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to extract mmcr fields (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add event_init_sampling function (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add utility functions to post process the mmap buffer (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add macros to parse event codes (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Add support for perf sampling tests (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc: Add a test of counting larx/stcx (Desnes A. Nunes do Rosario) [2071113] - selftests/powerpc/pmu: Include mmap_buffer field as part of struct event (Desnes A. Nunes do Rosario) [2071113] - [s390] net/smc: Fix af_ops of child socket pointing to released memory (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Tobias Huschle) [2043832] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Tobias Huschle) [2043832] - [s390] net/smc: Call trace_smc_tx_sendmsg when data corked (Tobias Huschle) [2043832] - [s390] net/smc: Fix cleanup when register ULP fails (Tobias Huschle) [2043832] - [s390] net/smc: fix connection leak (Tobias Huschle) [2043832] - [s390] net/smc: Use a mutex for locking "struct smc_pnettable" (Tobias Huschle) [2043832] - [s390] net/smc: unlock on error paths in __smc_setsockopt() (Tobias Huschle) [2043832] - [s390] net/smc: return ETIMEDOUT when smc_connect_clc() timeout (Tobias Huschle) [2043832] - [s390] net/smc: Add comment for smc_tx_pending (Tobias Huschle) [2043832] - [s390] net/smc: Add global configure for handshake limitation by netlink (Tobias Huschle) [2043832] - [s390] net/smc: Dynamic control handshake limitation by socket options (Tobias Huschle) [2043832] - [s390] net/smc: Limit SMC visits when handshake workqueue congested (Tobias Huschle) [2043832] - [s390] net/smc: Limit backlog connections (Tobias Huschle) [2043832] - [s390] net/smc: Make smc_tcp_listen_work() independent (Tobias Huschle) [2043832] - [s390] net/smc: Avoid overwriting the copies of clcsock callback functions (Tobias Huschle) [2043832] - [s390] Partially revert "net/smc: Add netlink net namespace support" (Tobias Huschle) [2043832] - [s390] net/smc: Cork when sendpage with MSG_SENDPAGE_NOTLAST flag (Tobias Huschle) [2043832] - [s390] net/smc: Remove corked dealyed work (Tobias Huschle) [2043832] - [s390] net/smc: Send directly when TCP_CORK is cleared (Tobias Huschle) [2043832] - [s390] net/smc: Forward wakeup to smc socket waitqueue after fallback (Tobias Huschle) [2043832] - [s390] net/smc: Transitional solution for clcsock race issue (Tobias Huschle) [2043832] - [s390] net/smc: Fix hung_task when removing SMC-R devices (Tobias Huschle) [2043832] - [s390] net/smc: Remove unused function declaration (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between SMC-R link access and clear (Tobias Huschle) [2043832] - [s390] net/smc: Introduce a new conn->lgr validity check helper (Tobias Huschle) [2043832] - [s390] net/smc: Resolve the race between link group access and termination (Tobias Huschle) [2043832] - [s390] net/smc: Reset conn->lgr when link group registration fails (Tobias Huschle) [2043832] - [s390] net/smc: add comments for smc_link_{usable|sendable} (Tobias Huschle) [2043832] - [s390] net/smc: remove redundant re-assignment of pointer link (Tobias Huschle) [2043832] - [s390] net/smc: Introduce TCP ULP support (Tobias Huschle) [2043832] - [s390] net/smc: Add net namespace for tracepoints (Tobias Huschle) [2043832] - [s390] net/smc: Print net namespace in log (Tobias Huschle) [2043832] - [s390] net/smc: Add netlink net namespace support (Tobias Huschle) [2043832] - [s390] net/smc: Introduce net namespace support for linkgroup (Tobias Huschle) [2043832] - [s390] net/smc: Use the bitmap API when applicable (Tobias Huschle) [2043832] - [s390] net/smc: fix kernel panic caused by race of smc_sock (Tobias Huschle) [2043832] - [s390] net/smc: don't send CDC/LLC message if link not ready (Tobias Huschle) [2043832] - [s390] net/smc: fix using of uninitialized completions (Tobias Huschle) [2043832] - [s390] net/smc: Prevent smc_release() from long blocking (Tobias Huschle) [2043832] - [s390] net/smc: Clear memory when release and reuse buffer (Tobias Huschle) [2043832] - [s390] net/smc: Keep smc_close_final rc during active close (Tobias Huschle) [2043832] - [s390] net/smc: fix wrong list_del in smc_lgr_cleanup_early (Tobias Huschle) [2043832] - [s390] net/smc: Don't call clcsock shutdown twice when smc shutdown (Tobias Huschle) [2043832] - [s390] net/smc: Fix loop in smc_listen (Tobias Huschle) [2043832] - [s390] net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() (Tobias Huschle) [2043832] - [s390] net/smc: Ensure the active closing peer first closes clcsock (Tobias Huschle) [2043832] - [s390] net/smc: Clean up local struct sock variables (Tobias Huschle) [2043832] - [s390] net/smc: Avoid warning of possible recursive locking (Tobias Huschle) [2043832] - [s390] net/smc: Make sure the link_id is unique (Tobias Huschle) [2043832] - [s390] net/smc: Transfer remaining wait queue entries during fallback (Tobias Huschle) [2043832] - [s390] net/smc: fix sk_refcnt underflow on linkdown and fallback (Tobias Huschle) [2043832] - [s390] net/smc: Print function name in smcr_link_down tracepoint (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for smcr link down (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoints for tx and rx msg (Tobias Huschle) [2043832] - [s390] net/smc: Introduce tracepoint for fallback (Tobias Huschle) [2043832] - [s390] net/smc: Correct spelling mistake to TCPF_SYN_RECV (Tobias Huschle) [2043832] - [s390] net/smc: Fix smc_link->llc_testlink_time overflow (Tobias Huschle) [2043832] - [s390] net/smc: stop links when their GID is removed (Tobias Huschle) [2043832] - [s390] net/smc: add netlink support for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: extend LLC layer for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add v2 support to the work request layer (Tobias Huschle) [2043832] - [s390] net/smc: retrieve v2 gid from IB device (Tobias Huschle) [2043832] - [s390] net/smc: add v2 format of CLC decline message (Tobias Huschle) [2043832] - [s390] net/smc: add listen processing for SMC-Rv2 (Tobias Huschle) [2043832] - [s390] net/smc: add SMC-Rv2 connection establishment (Tobias Huschle) [2043832] - [s390] net/smc: prepare for SMC-Rv2 connection (Tobias Huschle) [2043832] - [s390] net/smc: save stack space and allocate smc_init_info (Tobias Huschle) [2043832] - [s390] net/smc: add generic netlink support for system EID (Tobias Huschle) [2043832] - [s390] net/smc: keep static copy of system EID (Tobias Huschle) [2043832] - [s390] net/smc: add support for user defined EIDs (Tobias Huschle) [2043832] - [s390] net/smc: Allow SMC-D 1MB DMB allocations (Tobias Huschle) [2043832] - [s390] net/smc: no need to flush smcd_dev's event_wq before destroying it (Tobias Huschle) [2043832] - [s390] net/smc: avoid possible duplicate dmb unregistration (Tobias Huschle) [2043832] - [s390] net/smc: remove device from smcd_dev_list after failed device_add() (Tobias Huschle) [2043832]- bnxt_en: parse and report result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: Fix unnecessary dropping of RX packets (Ken Cox) [2043782] - bnxt_en: Initiallize bp->ptp_lock first before using it (Ken Cox) [2043782] - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Ken Cox) [2043782] - bnxt_en: Prevent XDP redirect from running when stopping TX queue (Ken Cox) [2043782 1944997] - bnxt_en: reserve space inside receive page for skb_shared_info (Ken Cox) [2043782 1944997] - bnxt_en: Synchronize tx when xdp redirects happen on same ring (Ken Cox) [2043782 1944997] - net: bnxt_ptp: fix compilation error (Ken Cox) [2043782] - bnxt: revert hastily merged uAPI aberrations (Ken Cox) [2043782] - bnxt_en: add an nvm test for hw diagnose (Ken Cox) [2043782] - bnxt_en: implement hw health reporter (Ken Cox) [2043782] - bnxt_en: Do not destroy health reporters during reset (Ken Cox) [2043782] - bnxt_en: Eliminate unintended link toggle during FW reset (Ken Cox) [2043782] - bnxt_en: Properly report no pause support on some cards (Ken Cox) [2043782] - bnxt_en: introduce initial link state of unknown (Ken Cox) [2043782] - bnxt_en: parse result field when NVRAM package install fails (Ken Cox) [2043782] - bnxt_en: add more error checks to HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: refactor error handling of HWRM_NVM_INSTALL_UPDATE (Ken Cox) [2043782] - bnxt_en: Increase firmware message response DMA wait time (Ken Cox) [2043782] - bnxt_en: Fix incorrect multicast rx mask setting when not requested (Ken Cox) [2043782] - bnxt_en: Fix occasional ethtool -t loopback test failures (Ken Cox) [2043782] - bnxt_en: Fix offline ethtool selftest with RDMA enabled (Ken Cox) [2043782] - bnxt_en: Fix active FEC reporting to ethtool (Ken Cox) [2043782] - bnxt_en: Fix devlink fw_activate (Ken Cox) [2043782] - bnxt_en: Restore the resets_reliable flag in bnxt_open() (Ken Cox) [2043782] - bnxt_en: Handle async event when the PHC is updated in RTC mode (Ken Cox) [2043782] - bnxt_en: Implement .adjtime() for PTP RTC mode (Ken Cox) [2043782] - bnxt_en: Add driver support to use Real Time Counter for PTP (Ken Cox) [2043782] - bnxt_en: PTP: Refactor PTP initialization functions (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.73 (Ken Cox) [2043782] - bnxt_en: improve firmware timeout messaging (Ken Cox) [2043782] - bnxt_en: use firmware provided max timeout for messages (Ken Cox) [2043782] - bnxt_en: improve VF error messages when PF is unavailable (Ken Cox) [2043782] - bnxt_en: add dynamic debug support for HWRM messages (Ken Cox) [2043782] - bnxt_en: Use page frag RX buffers for better software GRO performance (Ken Cox) [2043782] - bnxt_en: convert to xdp_do_flush (Ken Cox) [2043782] - bnxt_en: Support CQE coalescing mode in ethtool (Ken Cox) [2043782] - bnxt_en: Support configurable CQE coalescing mode (Ken Cox) [2043782] - bnxt_en: enable interrupt sampling on 5750X for DIM (Ken Cox) [2043782] - bnxt_en: Log error report for dropped doorbell (Ken Cox) [2043782] - bnxt_en: Add event handler for PAUSE Storm event (Ken Cox) [2043782] - flow_offload: reject to offload tc actions in offload drivers (Ken Cox) [2043782] - bnxt_en: Fix compile error regression when CONFIG_BNXT_SRIOV is not set (Ken Cox) [2043782] - bnxt_en: fix format specifier in live patch error message (Ken Cox) [2043782] - bnxt_en: extend RTNL to VF check in devlink driver_reinit (Ken Cox) [2043782] - bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD (Ken Cox) [2043782] - bnxt_en: Remove not used other ULP define (Ken Cox) [2043782] - bnxt_en: Provide stored devlink "fw" version on older firmware (Ken Cox) [2043782] - bnxt_en: implement firmware live patching (Ken Cox) [2043782] - bnxt_en: Update firmware interface to 1.10.2.63 (Ken Cox) [2043782] - bnxt_en: implement dump callback for fw health reporter (Ken Cox) [2043782] - bnxt_en: extract coredump command line from current task (Ken Cox) [2043782] - bnxt_en: Retrieve coredump and crashdump size via FW command (Ken Cox) [2043782] - bnxt_en: Add compression flags information in coredump segment header (Ken Cox) [2043782] - bnxt_en: move coredump functions into dedicated file (Ken Cox) [2043782] - bnxt_en: Refactor coredump functions (Ken Cox) [2043782] - bnxt_en: improve fw diagnose devlink health messages (Ken Cox) [2043782] - bnxt_en: consolidate fw devlink health reporters (Ken Cox) [2043782] - bnxt_en: remove fw_reset devlink health reporter (Ken Cox) [2043782] - bnxt_en: improve error recovery information messages (Ken Cox) [2043782] - bnxt_en: add enable_remote_dev_reset devlink parameter (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload fw_activate (Ken Cox) [2043782] - bnxt_en: implement devlink dev reload driver_reinit (Ken Cox) [2043782] - bnxt_en: refactor cancellation of resource reservations (Ken Cox) [2043782] - bnxt_en: refactor printing of device info (Ken Cox) [2043782] - bnxt: use netif_is_rxfh_configured instead of open code (Ken Cox) [2043782] - ethernet: use eth_hw_addr_set() (Ken Cox) [2043782] - bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Ken Cox) [2043782] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Ken Cox) [2043782] - bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Ken Cox) [2043782] - netfilter: nat: really support inet nat without l3 address (Phil Sutter) [2092424] - netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path (Phil Sutter) [2094236] - netfilter: nf_tables: double hook unregistration in netns path (Phil Sutter) [2094236] - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 (Mohammed Gamal) [1948442] - cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072671] - cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072671] - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072671] - cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072671] - cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072671] - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Steve Best) [2072671] - cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Steve Best) [2072671] - cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Steve Best) [2072671] - Revert "cpufreq: intel_pstate: Process HWP Guaranteed change notification" (Steve Best) [2072671] - cpufreq: intel_pstate: Process HWP Guaranteed change notification (Steve Best) [2072671] - cpuidle: intel_idle: Drop redundant backslash at line end (Steve Best) [2072893] - intel_idle: add core C6 optimization for SPR (Steve Best) [2072893] - intel_idle: add 'preferred_cstates' module argument (Steve Best) [2072893] - intel_idle: add SPR support (Steve Best) [2072893] - intel_idle: enable interrupts before C1 on Xeons (Steve Best) [2072893]- [s390] s390/airq: use DMA memory for summary indicators (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Provide target domain for EP11 cprbs to scheduling function (Tobias Huschle) [2043905] - [s390] s390/zcrypt: change reply buffer size offering (Tobias Huschle) [2043905] - [s390] s390/zcrypt: Support CPRB minor version T7 (Tobias Huschle) [2043905] - [s390] s390/zcrypt: handle checkstopped cards with new state (Tobias Huschle) [2043905] - [s390] s390/zcrypt: CEX8S exploitation support (Tobias Huschle) [2043905] - [s390] s390/ap/zcrypt: debug feature improvements (Tobias Huschle) [2043905] - [s390] s390/zcrypt: rework of debug feature messages (Tobias Huschle) [2043905] - powerpc/perf: Fix the threshold compare group constraint for power10 (Steve Best) [2090058] - arch/x86: Disable system wide bus lock rate limiting (Prarit Bhargava) [2028252] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Xin Long) [2062780] - rtnetlink: enable alt_ifname for setlink/newlink (Xin Long) [2062780] - rtnetlink: return ENODEV when ifname does not exist and group is given (Xin Long) [2062780] - rtnetlink: Return correct error on changing device netns (Xin Long) [2062780] - net: remove the new_ifindex argument from dev_change_net_namespace (Xin Long) [2062780] - net: Allow to specify ifindex when device is moved to another namespace (Xin Long) [2062780] - net: rtnetlink: add possibility to use alternative names as message handle (Xin Long) [2062780] - net: rtnetlink: introduce helper to get net_device instance by ifname (Xin Long) [2062780] - net: rtnetlink: unify the code in __rtnl_newlink get dev with the rest (Xin Long) [2062780] - net: rtnetlink: put alternative names to getlink message (Xin Long) [2062780] - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Ewan D. Milne) [2049198] {CVE-2022-0494} - [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094296] - [s390] s390/dasd: Fix read inconsistency for ESE DASD devices (Mete Durlu) [2094294] - [s390] s390/dasd: Fix read for ESE with blksize < 4k (Mete Durlu) [2094294] - xfs: validate inode fork size against fork format (Andrey Albershteyn) [2089447] - selftests/tc-testing: match any qdisc type (Petr Oros) [2021843] - tc-testing: Add control-plane selftests for sch_mq (Petr Oros) [2021843] - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Petr Oros) [2021843] - netdevsim: don't overwrite read only ethtool parms (Petr Oros) [2021843] - netdevsim: fix uninit value in nsim_drv_configure_vfs() (Petr Oros) [2021843] - netdevsim: rename 'driver' entry points (Petr Oros) [2021843] - netdevsim: move max vf config to dev (Petr Oros) [2021843] - netdevsim: move details of vf config to dev (Petr Oros) [2021843] - netdevsim: move vfconfig to nsim_dev (Petr Oros) [2021843] - netdevsim: take rtnl_lock when assigning num_vfs (Petr Oros) [2021843] - netdevsim: Protect both reload_down and reload_up paths (Petr Oros) [2021843] - netdevsim: make array res_ids static const, makes object smaller (Petr Oros) [2021843] - netdevsim: Add multi-queue support (Petr Oros) [2021843] - net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Petr Oros) [2021843] - netdevsim: delete unnecessary debugfs checking (Petr Oros) [2021843] - netdevsim: switch to memdup_user_nul() (Petr Oros) [2021843] - netdevsim: init u64 stats for 32bit hardware (Petr Oros) [2021843] - dm: fix bio length of empty flush (Ming Lei) [2090940] - block: initialize the target bio in __bio_clone_fast (Ming Lei) [2090940] - dm: use bio_clone_fast in alloc_io/alloc_tio (Ming Lei) [2090940] - block: clone crypto and integrity data in __bio_clone_fast (Ming Lei) [2090940] - dm-cache: remove __remap_to_origin_clear_discard (Ming Lei) [2090940] - dm: simplify the single bio fast path in __send_duplicate_bios (Ming Lei) [2090940] - dm: retun the clone bio from alloc_tio (Ming Lei) [2090940] - dm: pass the bio instead of tio to __map_bio (Ming Lei) [2090940] - dm: move cloning the bio into alloc_tio (Ming Lei) [2090940] - dm: fold __send_duplicate_bios into __clone_and_map_simple_bio (Ming Lei) [2090940] - dm: fold clone_bio into __clone_and_map_data_bio (Ming Lei) [2090940] - dm: add a clone_to_tio helper (Ming Lei) [2090940] - block: make bio_crypt_clone() able to fail (Ming Lei) [2090940] - perf/x86/uncore: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/uncore: Clean up uncore_pci_ids[] (Michael Petlan) [2088831] - perf/x86/uncore: Add Raptor Lake uncore support (Michael Petlan) [2088831] - perf/x86/cstate: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/cstate: Add Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86/msr: Add Raptor Lake CPU support (Michael Petlan) [2088831] - perf/x86: Add new Alder Lake and Raptor Lake support (Michael Petlan) [2088831] - perf/x86: Add Intel Raptor Lake support (Michael Petlan) [2088831] - x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (Michael Petlan) [2088831] - x86/intel: Add common OPTDIFFs (Michael Petlan) [2088831] - x86/cpu: Explain Intel model naming convention (Michael Petlan) [2088831] - KVM: s390: vsie/gmap: reduce gmap_rmap overhead (Thomas Huth) [2072387] - KVM: s390x: fix SCK locking (Thomas Huth) [2072387] - s390/kvm: use union tod_clock (Thomas Huth) [2072387] - s390/time: introduce new store_tod_clock_ext() (Thomas Huth) [2072387] - s390/time: introduce union tod_clock (Thomas Huth) [2072387] - KVM: s390: Clarify SIGP orders versus STOP/RESTART (Thomas Huth) [2043868] - KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook (Thomas Huth) [2072387] - KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU (Thomas Huth) [2072387] - KVM: s390: Introduce kvm_s390_get_gfn_end() (Thomas Huth) [2072387] - KVM: Integrate gfn_to_memslot_approx() into search_memslots() (Thomas Huth) [2072387] - KVM: s390: Use kvm_get_vcpu() instead of open-coded access (Thomas Huth) [2072387] - KVM: s390: add debug statement for diag 318 CPNC data (Thomas Huth) [2072387] - KVM: s390: pv: properly handle page flags for protected guests (Thomas Huth) [2072387] - KVM: s390: Add a routine for setting userspace CPU state (Thomas Huth) [2072387] - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Íñigo Huguet) [2042840] - net: sfc: fix memory leak due to ptp channel (Íñigo Huguet) [2042840] - net: sfc: fix using uninitialized xdp tx_queue (Íñigo Huguet) [2042840] - sfc: Do not free an empty page_ring (Íñigo Huguet) [2042840] - net: sfc: add missing xdp queue reinitialization (Íñigo Huguet) [2042840] - sfc: Avoid NULL pointer dereference on systems without numa awareness (Íñigo Huguet) [2042840] - sfc: extend the locking on mcdi->seqno (Íñigo Huguet) [2042840] - sfc: set affinity hints in local NUMA node only (Íñigo Huguet) [2042840] - sfc: default config to 1 channel/core in local NUMA node only (Íñigo Huguet) [2042840] - sfc: The size of the RX recycle ring should be more flexible (Íñigo Huguet) [2042840] - sfc: Use swap() instead of open coding it (Íñigo Huguet) [2042840] - ethernet/sfc: remove redundant rc variable (Íñigo Huguet) [2042840] - PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 (Myron Stowe) [2015785] - thunderbolt: Do not make DROM read success compulsory (Myron Stowe) [2015785] - thunderbolt: Do not resume routers if UID is not set (Myron Stowe) [2015785] - thunderbolt: Retry DROM reads for more failure scenarios (Myron Stowe) [2015785] - PCI/ACPI: Replace acpi_bus_get_device() with acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - ACPI: scan: Introduce acpi_fetch_acpi_dev() (Myron Stowe) [2015785] - PCI: PM: Fix ordering of operations in pci_back_from_sleep() (Myron Stowe) [2015785] - PCI: PM: Do not call platform_pci_power_manageable() unnecessarily (Myron Stowe) [2015785] - PCI: PM: Make pci_choose_state() call pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Rearrange pci_target_state() (Myron Stowe) [2015785] - PCI: PM: Simplify acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: PM: Drop struct pci_platform_pm_ops (Myron Stowe) [2015785] - PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI (Myron Stowe) [2015785] - PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM (Myron Stowe) [2015785] - ACPI: glue: Look for ACPI bus type only if ACPI companion is not known (Myron Stowe) [2015785] - ACPI: glue: Drop cleanup callback from struct acpi_bus_type (Myron Stowe) [2015785] - PCI: ACPI: Drop acpi_pci_bus (Myron Stowe) [2015785] - PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2015785] - PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2015785] - PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus (Myron Stowe) [2015785] - PCI: Change the type of probe argument in reset functions (Myron Stowe) [2015785] - PCI: Add support for ACPI _RST reset method (Myron Stowe) [2015785] - PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2015785] - PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2015785] - PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2015785] - PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2015785] - PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2015785] - PCI: Add array to track reset method ordering (Myron Stowe) [2015785] - PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2015785] - PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2015785] - driver core: Split device_platform_notify() (Myron Stowe) [2015785] - software nodes: Split software_node_notify() (Myron Stowe) [2015785] - PCI: PM: Enable PME if it can be signaled from D3cold (Myron Stowe) [2015785] - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Myron Stowe) [2015785] - PCI: Use pci_update_current_state() in pci_enable_device_flags() (Myron Stowe) [2015785] - PCI: Add pci_reset_bus_function() Secondary Bus Reset interface (Myron Stowe) [2015785] - ACPI: scan: Rearrange code related to acpi_get_device_data() (Myron Stowe) [2015785] - PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI (Myron Stowe) [2015785] - crypto: cavium/nitrox - use pcie_flr instead of duplicating it (Myron Stowe) [2015785] - NFSv4 only print the label when its queried (Scott Mayhew) [2030827] - NFSv4.1 provide mount option to toggle trunking discovery (Scott Mayhew) [2030827] - NFSv4.1 test and add 4.1 trunking transport (Scott Mayhew) [2030827] - SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt (Scott Mayhew) [2030827] - NFSv4 handle port presence in fs_location server string (Scott Mayhew) [2030827] - NFSv4 expose nfs_parse_server_name function (Scott Mayhew) [2030827] - NFSv4.1 query for fs_location attr on a new file system (Scott Mayhew) [2030827] - NFSv4 store server support for fs_location attribute (Scott Mayhew) [2030827] - NFSv4 remove zero number of fs_locations entries error check (Scott Mayhew) [2030827] - NFSv4.1 add network transport when session trunking is detected (Scott Mayhew) [2030827] - SUNRPC enforce creation of no more than max_connect xprts (Scott Mayhew) [2030827] - NFSv4 introduce max_connect mount options (Scott Mayhew) [2030827] - SUNRPC add xps_nunique_destaddr_xprts to xprt_switch_info in sysfs (Scott Mayhew) [2030827] - SUNRPC keep track of number of transports to unique addresses (Scott Mayhew) [2030827] - powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable (Diego Domingos) [1986188] - powerpc/papr_scm: Fix warnings about undeclared variable (Diego Domingos) [1986188] - VMCI: Add support for ARM64 (Cathy Avery) [2080095] - VMCI: Release notification_bitmap in error path (Cathy Avery) [2080095] - VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2080095] - VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2080095] - VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2080095] - VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2080095] - VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2080095] - VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2080095] - VMCI: dma dg: set OS page size (Cathy Avery) [2080095] - VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2080095] - VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2080095] - VMCI: Use BIT() macro for bit definitions (Cathy Avery) [2080095] - VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2080095] - misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2080095] - VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2080095] - misc: vmci: remove redundant variable is_local (Cathy Avery) [2080095] - misc: vmw_vmci: return the correct errno code (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_datagram payload (Cathy Avery) [2080095] - misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Cathy Avery) [2080095] - vmci_host: print unexpanded names of ioctl requests in debug messages (Cathy Avery) [2080095] - drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Cathy Avery) [2080095] - VMCI: Enforce queuepair max size for IOCTL_VMCI_QUEUEPAIR_ALLOC (Cathy Avery) [2080095] - VMCI: Use set_page_dirty_lock() when unregistering guest memory (Cathy Avery) [2080095] - misc/vmw_vmci: fix typo (Cathy Avery) [2080095] - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Cathy Avery) [2080095] - VMCI: check return value of get_user_pages_fast() for errors (Cathy Avery) [2080095] - vmci_host: get rid of pointless access_ok() (Cathy Avery) [2080095] - treewide: Add SPDX license identifier - Makefile/Kconfig (Cathy Avery) [2080095] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Cathy Avery) [2080095] - VMCI: Use memdup_user() rather than duplicating its implementation (Cathy Avery) [2080095] - VMCI: remove set but not used variable 'cid' (Cathy Avery) [2080095] - vmci: type promotion bug in qp_host_get_user_memory() (Cathy Avery) [2080095]- misc: pvpanic: introduce device capability (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: add crash loaded event (Emanuele Giuseppe Esposito) [2088457] - misc: pvpanic: move bit definition to uapi header file (Emanuele Giuseppe Esposito) [2088457] - rfkill: make new event layout opt-in (Jose Ignacio Tornos Martinez) [2023175] - lib/sbitmap: fix sb->map leak (Ming Lei) [2093549] - openvswitch: fix OOB access in reserve_sfa_size() (Antoine Tenart) [2082023] - net: openvswitch: don't send internal clone attribute to the userspace. (Antoine Tenart) [2082023 2085509] - openvswitch: Add recirc_id to recirc warning (Antoine Tenart) [2082023] - openvswitch: Fixed nd target mask field in the flow dump. (Antoine Tenart) [2082023] - net: openvswitch: Remove redundant if statements (Antoine Tenart) [2082023] - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Phil Sutter) [2092987] {CVE-2022-1966} - cachefiles: Drop superfluous readpages aops NULL check (Dave Wysochanski) [2083136] - audit: fix AUDIT_DISABLED undeclared error when AUDITSYSCALL unconfigured (Richard Guy Briggs) [2035123] - audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs) [2035123] - audit: improve audit queue handling when "audit=1" on cmdline (Richard Guy Briggs) [2035123] - audit: replace zero-length array with flexible-array member (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in audit_[send|make]_reply() (Richard Guy Briggs) [2035123] - audit: ensure userspace is penalized the same as the kernel when under pressure (Richard Guy Briggs) [2035123] - audit: use struct_size() helper in kmalloc() (Richard Guy Briggs) [2035123] - audit: improve robustness of the audit queue handling (Richard Guy Briggs) [2035123] - audit: return early if the filter rule has a lower priority (Richard Guy Briggs) [2035123] - lsm_audit: avoid overloading the "key" audit field (Richard Guy Briggs) [2035123] - audit: Convert to SPDX identifier (Richard Guy Briggs) [2035123] - audit: rename struct node to struct audit_node to prevent future name collisions (Richard Guy Briggs) [2035123] - audit: prepare audit_context for use in calling contexts beyond syscalls (Richard Guy Briggs) [2035123] - audit: fix possible null-pointer dereference in audit_filter_rules (Richard Guy Briggs) [2035123] - audit: add header protection to kernel/audit.h (Richard Guy Briggs) [2035123] - audit: remove unnecessary 'ret' initialization (Richard Guy Briggs) [2035123] - audit: remove trailing spaces and tabs (Richard Guy Briggs) [2035123] - audit: Use list_move instead of list_del/list_add (Richard Guy Briggs) [2035123] - audit: Rename enum audit_state constants to avoid AUDIT_DISABLED redefinition (Richard Guy Briggs) [2035123] - selftests/bpf: Fix btf_dump test under new clang (Yauheni Kaliuta) [2087050] - perf: Fix sys_perf_event_open() race against self (Michael Petlan) [2087949] - scsi: fnic: Finish scsi_cmnd before dropping the spinlock (John Meneghini) [2062905] - [s390] s390/setup: Fix secure ipl message (Mete Durlu) [2058619] - perf evlist: Fix failed to use cpu list for uncore events (Michael Petlan) [2088835] - perf tools: Enable on a list of CPUs for hybrid (Michael Petlan) [2088835] - perf tools: Create hybrid flag in target (Michael Petlan) [2088835] - libperf: Add perf_cpu_map__default_new() (Michael Petlan) [2088835] - drm/i915: Stop force enabling pipe bottom color gammma/csc (Foggy Liu) [2054487] - blk-mq: fix blk_mq_flush_plug_list (Ming Lei) [2088397] - kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - powerpc/numa: Handle partially initialized numa nodes (Nico Pache) [2028988] - mm: make free_area_init_node aware of memory less nodes (Nico Pache) [2028988] - mm, memory_hotplug: reorganize new pgdat initialization (Nico Pache) [2028988] - mm, memory_hotplug: drop arch_free_nodedata (Nico Pache) [2028988] - mm: handle uninitialized numa nodes gracefully (Nico Pache) [2028988] - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG (Nico Pache) [2028988] - kexec_file: don't place kexec images on IORESOURCE_MEM_DRIVER_MANAGED (Nico Pache) [2028988] - mm/memory_hotplug: handle memblock_add_node() failures in add_memory_resource() (Nico Pache) [2028988] - mm/memory_hotplug: introduce add_memory_driver_managed() (Nico Pache) [2028988] - mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK (Nico Pache) [2028988] - mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 (Nico Pache) [2028988] - mm/hotplug: reorder memblock_[free|remove]() calls in try_remove_memory() (Nico Pache) [2028988] - mm: memblock: make keeping memblock memory opt-in rather than opt-out (Nico Pache) [2028988] - [s390] s390/cpumf: add new extended counter set for IBM z16 (Mete Durlu) [2047728]- [s390] s390/qdio: clarify logical vs absolute in QIB's kerneldoc (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded sanity check in qdio_do_sqbs() (Mete Durlu) [2043836] - [s390] s390/qdio: split do_QDIO() (Mete Durlu) [2043836] - [s390] s390/qdio: split qdio_inspect_queue() (Mete Durlu) [2043836] - [s390] s390/qdio: clarify handler logic for qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: clean up access to queue in qdio_handle_activate_check() (Mete Durlu) [2043836] - [s390] s390/qdio: avoid allocating the qdio_irq with GFP_DMA (Mete Durlu) [2043836] - [s390] s390/qdio: improve handling of CIWs (Mete Durlu) [2043836] - [s390] s390/qdio: remove QDIO_SBAL_SIZE macro (Mete Durlu) [2043836] - [s390] scsi: zfcp: fix kernel doc comments (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused support for SLIB parameters (Mete Durlu) [2043836] - [s390] s390/qdio: consolidate QIB code (Mete Durlu) [2043836] - [s390] s390/qdio: use dev_info() in qdio_print_subchannel_info() (Mete Durlu) [2043836] - [s390] s390/qdio: fine-tune the queue sync (Mete Durlu) [2043836] - [s390] s390/qdio: clean up SIGA capability tracking (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused sync-after-IRQ infrastructure (Mete Durlu) [2043836] - [s390] s390/qdio: use absolute data address in ESTABLISH ccw (Mete Durlu) [2043836] - [s390] s390/qdio: remove unused macros (Mete Durlu) [2043836] - [s390] s390/qdio: clarify reporting of errors to the drivers (Mete Durlu) [2043836] - [s390] s390/qdio: remove unneeded siga-sync for Output Queue (Mete Durlu) [2043836] - [s390] s390/qdio: remove remaining tasklet & timer code (Mete Durlu) [2043836] - ice: clear stale Tx queue settings before configuring (Petr Oros) [2079926] - ice: fix crash when writing timestamp on RX rings (Petr Oros) [2079926] - ice: Fix race during aux device (un)plugging (Petr Oros) [2079926] - ice: fix PTP stale Tx timestamps cleanup (Petr Oros) [2079926] - ice: ice_sched: fix an incorrect NULL check on list iterator (Petr Oros) [2079926] - ice: fix use-after-free when deinitializing mailbox snapshot (Petr Oros) [2079926] - ice: wait 5 s for EMP reset after firmware flash (Petr Oros) [2079926] - ice: Protect vf_state check by cfg_lock in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix incorrect locking in ice_vc_process_vf_msg() (Petr Oros) [2079926] - ice: Fix memory leak in ice_get_orom_civd_data() (Petr Oros) [2079926] - ice: fix crash in switchdev mode (Petr Oros) [2079926] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Petr Oros) [2079926] - ice: arfs: fix use-after-free when freeing @rx_cpu_rmap (Petr Oros) [2079926] - ice: clear cmd_type_offset_bsz for TX rings (Petr Oros) [2079926] - ice: xsk: fix VSI state check in ice_xsk_wakeup() (Petr Oros) [2079926] - ice: synchronize_rcu() when terminating rings (Petr Oros) [2079926] - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg (Petr Oros) [2079926] - ice: Set txq_teid to ICE_INVAL_TEID on ring creation (Petr Oros) [2079926] - ice: Fix broken IFF_ALLMULTI handling (Petr Oros) [2079926] - ice: Fix MAC address setting (Petr Oros) [2079926] - redhat/configs: Remove CONFIG_MFD_INTEL_PMT (Prarit Bhargava) [2058805] - redhat/configs: Add CONFIG_INTEL_VSEC (Prarit Bhargava) [2058805] - platform/x86/intel: Move intel_pmt from MFD to Auxiliary Bus (Prarit Bhargava) [2058805] - PCI: Add #defines for accessing PCIe DVSEC fields (Prarit Bhargava) [2058805] - platform/x86: intel_pmt_telemetry: Ignore zero sized entries (Prarit Bhargava) [2058805] - platform/x86/intel: pmt: Use y instead of objs in Makefile (Prarit Bhargava) [2058805] - platform/x86/intel: Move Intel PMT drivers to new subfolder (Prarit Bhargava) [2058805] - dlm: fix plock invalid read (Alexander Aring) [2053095] - NFS: LOOKUP_DIRECTORY is also ok with symlinks (Scott Mayhew) [2059727] - NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Scott Mayhew) [2059727] - NFSv4: Handle case where the lookup of a directory fails (Scott Mayhew) [2059727] - redhat: always tag non-maintainer builds with .gXXXX (Jarod Wilson) - mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rafael Aquini) [2067130] - [s390] s390/pci: expose a PCI device's UID as its index (Mete Durlu) [1939916] - [s390] s390/pci: expose UID uniqueness guarantee (Mete Durlu) [1939916] - [s390] s390/pci: Documentation for zPCI (Mete Durlu) [1939916] - powerpc/fadump: print start of preserved area (Diego Domingos) [2075092] - powerpc/fadump: align destination address to pagesize (Diego Domingos) [2075092] - powerpc/fadump: fix PT_LOAD segment for boot memory area (Diego Domingos) [2075092] - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled (Jerry Snitselaar) [2083414] - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() (Jerry Snitselaar) [2083414] - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT (Jerry Snitselaar) [2083414] - dmaengine: idxd: skip irq free when wq type is not kernel (Jerry Snitselaar) [2083414] - dmaengine: idxd: make idxd_register/unregister_dma_channel() static (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call (Jerry Snitselaar) [2083414] - dmaengine: idxd: free irq before wq type is reset (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix lockdep warning on device driver removal (Jerry Snitselaar) [2083414] - dmaengine: idxd: Separate user and kernel pasid enabling (Jerry Snitselaar) [2083414] - dmaengine: idxd: refactor wq driver enable/disable operations (Jerry Snitselaar) [2083414] - dmaengine: idxd: move wq irq enabling to after device enable (Jerry Snitselaar) [2083414] - dmaengine: idxd: set max_xfer and max_batch for RO device (Jerry Snitselaar) [2083414] - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() (Jerry Snitselaar) [2083414] - dmaengine: idxd: set DMA_INTERRUPT cap bit (Jerry Snitselaar) [2083414] - dmaengine: add verification of DMA_INTERRUPT capability for dmatest (Jerry Snitselaar) [2083414] - dmaengine: idxd: remove trailing white space on input str for wq name (Jerry Snitselaar) [2083414] - dmaengine: idxd: don't load pasid config until needed (Jerry Snitselaar) [2083414] - dmaengine: idxd: fix retry value to be constant for duration of function call (Jerry Snitselaar) [2075705] - dmaengine: idxd: match type for retries var in idxd_enqcmds() (Jerry Snitselaar) [2075705] - net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086556] - net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086556] - net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086556] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086556] - SUNRPC release the transport of a relocated task with an assigned transport (Scott Mayhew) [2023840] - SUNRPC: Do not dereference non-socket transports in sysfs (Scott Mayhew) [2023840] - SUNRPC don't resend a task on an offlined transport (Scott Mayhew) [2023840] - SUNRPC: lock against ->sock changing during sysfs read (Scott Mayhew) [2023840] - SUNRPC: Check if the xprt is connected before handling sysfs reads (Scott Mayhew) [2023840] - SUNRPC: Add dst_port to the sysfs xprt info file (Scott Mayhew) [2023840] - SUNRPC: Add srcaddr as a file in sysfs (Scott Mayhew) [2023840] - sunrpc: Fix return value of get_srcport() (Scott Mayhew) [2023840] - sunrpc: remove an offlined xprt using sysfs (Scott Mayhew) [2023840] - sunrpc: display xprt's queuelen of assigned tasks via sysfs (Scott Mayhew) [2023840] - SUNRPC: take a xprt offline using sysfs (Scott Mayhew) [2023840] - SUNRPC for TCP display xprt's source port in sysfs xprt_info (Scott Mayhew) [2023840] - SUNRPC query transport's source port (Scott Mayhew) [2023840] - SUNRPC display xprt's main value in sysfs's xprt_info (Scott Mayhew) [2023840] - SUNRPC mark the first transport (Scott Mayhew) [2023840] - NFSv4.1 identify and mark RPC tasks that can move between transports (Scott Mayhew) [2023840] - sunrpc: provide showing transport's state info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide multipath info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: provide transport info in the sysfs directory (Scott Mayhew) [2023840] - sunrpc: add dst_attr attributes to the sysfs xprt directory (Scott Mayhew) [2023840] - sunrpc: add add sysfs directory per xprt under each xprt_switch (Scott Mayhew) [2023840] - sunrpc: add a symlink from rpc-client directory to the xprt_switch (Scott Mayhew) [2023840] - sunrpc: add xprt_switch direcotry to sunrpc's sysfs (Scott Mayhew) [2023840] - sunrpc: keep track of the xprt_class in rpc_xprt structure (Scott Mayhew) [2023840] - sunrpc: add IDs to multipath (Scott Mayhew) [2023840] - sunrpc: add xprt id (Scott Mayhew) [2023840] - sunrpc: Create per-rpc_clnt sysfs kobjects (Scott Mayhew) [2023840] - sunrpc: Create a client/ subdirectory in the sunrpc sysfs (Scott Mayhew) [2023840] - sunrpc: Create a sunrpc directory under /sys/kernel/ (Scott Mayhew) [2023840] - vfs: check fd has read access in kernel_read_file_from_fd() (Ian Kent) [2040615] - SUNRPC: Fix NFSD's request deferral on RDMA transports (Benjamin Coddington) [2090525] - vdpa/mlx5: Use consistent RQT size (Cindy Lu) [2063108] - vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Cindy Lu) [2063108] - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Cindy Lu) [2063108] - gfs2: Stop using glock holder auto-demotion for now (Andreas Gruenbacher) [2054855] - gfs2: buffered write prefaulting (Andreas Gruenbacher) [2054855] - gfs2: Align read and write chunks to the page cache (Andreas Gruenbacher) [2054855] - gfs2: Pull return value test out of should_fault_in_pages (Andreas Gruenbacher) [2054855] - gfs2: Clean up use of fault_in_iov_iter_{read,write}able (Andreas Gruenbacher) [2054855] - gfs2: Variable rename (Andreas Gruenbacher) [2054855] - gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher) [2054855] - iomap: iomap_write_end cleanup (Andreas Gruenbacher) [2054855] - iomap: iomap_write_failed fix (Andreas Gruenbacher) [2054855] - gfs2: Don't re-check for write past EOF unnecessarily (Andreas Gruenbacher) [2054855] - gfs2: No short reads or writes upon glock contention (Andreas Gruenbacher) [2054855] - fs/iomap: Fix buffered write page prefaulting (Andreas Gruenbacher) [2054855] - generic_perform_write()/iomap_write_actor(): saner logics for short copy (Andreas Gruenbacher) [2054855] - iomap: Convert iomap_write_end types (Andreas Gruenbacher) [2054855] - gfs2: Make sure not to return short direct writes (Andreas Gruenbacher) [2054855] - gfs2: Remove dead code in gfs2_file_read_iter (Andreas Gruenbacher) [2054855] - gfs2: Fix gfs2_file_buffered_write endless loop workaround (Andreas Gruenbacher) [2054855] - gfs2: Minor retry logic cleanup (Andreas Gruenbacher) [2054855] - gfs2: Disable page faults during lockless buffered reads (Andreas Gruenbacher) [2054855] - gfs2: Fix should_fault_in_pages() logic (Andreas Gruenbacher) [2054855] - mm: gup: make fault_in_safe_writeable() use fixup_user_fault() (Andreas Gruenbacher) [2054855] - gfs2: Initialize gh_error in gfs2_glock_nq (Andreas Gruenbacher) [2054855] - gfs2: Switch lock order of inode and iopen glock (Andreas Gruenbacher) [2054855] - gfs2: cancel timed-out glock requests (Andreas Gruenbacher) [2054855] - gfs2: Expect -EBUSY after canceling dlm locking requests (Andreas Gruenbacher) [2054855] - gfs2: gfs2_setattr_size error path fix (Andreas Gruenbacher) [2054855] - gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson) [2054855] - gfs2: Fix gfs2_release for non-writers regression (Bob Peterson) [1955591] - gfs2: gfs2_create_inode rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup rework (Andreas Gruenbacher) [1955591] - gfs2: gfs2_inode_lookup cleanup (Andreas Gruenbacher) [1955591] - gfs2: Fix remote demote of weak glock holders (Andreas Gruenbacher) [1955591] - gfs2: Fix glock_hash_walk bugs (Andreas Gruenbacher) [1955591] - gfs2: Cancel remote delete work asynchronously (Bob Peterson) [1955591] - gfs2: set glock object after nq (Bob Peterson) [1955591] - gfs2: remove RDF_UPTODATE flag (Bob Peterson) [1955591] - gfs2: Eliminate GIF_INVALID flag (Bob Peterson) [1955591] - gfs2: Fix atomic bug in gfs2_instantiate (Andreas Gruenbacher) [1955591] - gfs2: fix GL_SKIP node_scope problems (Bob Peterson) [1955591] - gfs2: Add some flags missing from glock output (Bob Peterson) [1955591] - gfs2: split glock instantiation off from do_promote (Bob Peterson) [1955591] - gfs2: further simplify do_promote (Bob Peterson) [1955591] - gfs2: re-factor function do_promote (Bob Peterson) [1955591] - gfs2: Remove 'first' trace_gfs2_promote argument (Andreas Gruenbacher) [1955591] - gfs2: change go_lock to go_instantiate (Bob Peterson) [1955591] - gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug (Bob Peterson) [1955591] - gfs2: move GL_SKIP check from glops to do_promote (Bob Peterson) [1955591] - gfs2: Add GL_SKIP holder flag to dump_holder (Bob Peterson) [1955591] - gfs2: remove redundant check in gfs2_rgrp_go_lock (Bob Peterson) [1955591] - gfs2: Fix mmap + page fault deadlocks for direct I/O (Andreas Gruenbacher) [1955591] - iov_iter: Introduce ITER_IOVEC_FLAG_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - gup: Introduce FOLL_NOFAULT flag to disable page faults (Andreas Gruenbacher) [1955591] - iomap: Add done_before argument to iomap_dio_rw (Andreas Gruenbacher) [1955591] - iomap: Support partial direct I/O on user copy failures (Andreas Gruenbacher) [1955591] - iomap: Fix iomap_dio_rw return value for user copies (Andreas Gruenbacher) [1955591] - iomap: support reading inline data from non-zero pos (Andreas Gruenbacher) [1955591] - gfs2: Only dereference i->iov when iter_is_iovec(i) (Andreas Gruenbacher) [1955591] - gfs2: Prevent endless loops in gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix mmap + page fault deadlocks for buffered I/O (Andreas Gruenbacher) [1955591] - gfs2: Eliminate ip->i_gh (Andreas Gruenbacher) [1955591] - gfs2: Move the inode glock locking to gfs2_file_buffered_write (Andreas Gruenbacher) [1955591] - gfs2: Fix "Introduce flag for glock holder auto-demotion" (Andreas Gruenbacher) [1955591] - gfs2: Introduce flag for glock holder auto-demotion (Bob Peterson) [1955591] - gfs2: fix scheduling while atomic bug in glocks (Bob Peterson) [1955591] - gfs2: Clean up function may_grant (Andreas Gruenbacher) [1955591] - gfs2: Add wrapper for iomap_file_buffered_write (Andreas Gruenbacher) [1955591] - iov_iter: Introduce fault_in_iov_iter_writeable (Andreas Gruenbacher) [1955591] - iov_iter: Turn iov_iter_fault_in_readable into fault_in_iov_iter_readable (Andreas Gruenbacher) [1955591] - gup: Turn fault_in_pages_{readable,writeable} into fault_in_{readable,writeable} (Andreas Gruenbacher) [1955591] - powerpc/signal64: Don't opencode page prefaulting (Andreas Gruenbacher) [1955591] - sanitize iov_iter_fault_in_readable() (Andreas Gruenbacher) [1955591] - [xarray] iov_iter_fault_in_readable() should do nothing in xarray case (Andreas Gruenbacher) [1955591] - powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher) [1955591] - iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher) [1955591] - gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher) [1955591] - gfs2: Remove redundant check from gfs2_glock_dq (Bob Peterson) [1955591] - gfs2: release iopen glock early in evict (Bob Peterson) [1955591] - mm: change fault_in_pages_* to have an unsigned size parameter (Andreas Gruenbacher) [1955591] - gfs2: Eliminate vestigial HIF_FIRST (Bob Peterson) [1955591] - iomap: remove the iomap arguments to ->page_{prepare,done} (Andreas Gruenbacher) [1955591] - net: sched: fix use-after-free in tc_new_tfilter() (Ivan Vecera) [2071704]- Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle() (Gopal Tiwari) [2076180] - powerpc/papr_scm: Fix buffer overflow issue with CONFIG_FORTIFY_SOURCE (Gustavo Walbon) [2069468] - powerpc/papr_scm: Fix build failure when (Gustavo Walbon) [2069468] - drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set (Gustavo Walbon) [2069468] - powerpc/papr_scm: Add perf interface support (Gustavo Walbon) [2069468] - drivers/nvdimm: Add perf interface to expose nvdimm performance stats (Gustavo Walbon) [2069468] - drivers/nvdimm: Add nvdimm pmu structure (Gustavo Walbon) [2069468] - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb (Davide Caratti) [2084048] - mptcp: Correctly set DATA_FIN timeout when number of retransmits is large (Davide Caratti) [2084048] - mptcp: add mibs counter for ignored incoming options (Davide Caratti) [2084048] - mptcp: fix race in incoming ADD_ADDR option processing (Davide Caratti) [2084048] - mptcp: netlink: process IPv6 addrs in creating listening sockets (Davide Caratti) [2084048] - mptcp: use delegate action to schedule 3rd ack retrans (Davide Caratti) [2084048] - mptcp: fix delack timer (Davide Caratti) [2084048] - powerpc/module_64: use module_init_section instead of patching names (Jan Stancek) [1985851] - module: check for exit sections in layout_sections() instead of module_init_section() (Jan Stancek) [1985851] - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD (Jan Stancek) [1985851] - module: allow arch overrides for .exit section names (Jan Stancek) [1985851] - ARM: 8976/1: module: allow arch overrides for .init section names (Jan Stancek) [1985851] - KVM: s390: pv: make use of ultravisor AIV support (Thomas Huth) [2043870] - redhat: Enable VM kselftests (Nico Pache) [1978539] - selftests: vm: Makefile: rename TARGETS to VMTARGETS (Nico Pache) [1978539] - redhat: enable CONFIG_TEST_VMALLOC for vm selftests (Nico Pache) [1978539] - redhat: enable GUP TEST for kselftests (Nico Pache) [1978539] - redhat: Enable HMM test to be used by the kselftest test suite (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Nico Pache) [1978539] - selftests/vm: fix display of page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: fix building protection keys test (Nico Pache) [1978539] - lib/test_vmalloc.c: do not create cpumask_t variable on stack (Nico Pache) [1978539] - vmalloc: add test driver to analyse vmalloc allocator (Nico Pache) [1978539] - vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - selftests/vm: add protection_keys_32 / protection_keys_64 to gitignore (Nico Pache) [1978539] - selftests/vm: rename file run_vmtests to run_vmtests.sh (Nico Pache) [1978539] - mm/gup_benchmark: support threading (Nico Pache) [1978539] - selftests/vm: gup_test: test faulting in kernel, and verify pinnable pages (Nico Pache) [1978539] - selftests/vm: gup_test: fix test flag (Nico Pache) [1978539] - selftests/vm: fix out-of-tree build (Nico Pache) [1978539] - selftests/vm: 2x speedup for run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: hmm-tests: remove the libhugetlbfs dependency (Nico Pache) [1978539] - selftests/vm: run_vmtests.sh: update and clean up gup_test invocation (Nico Pache) [1978539] - selftests/vm: gup_test: introduce the dump_pages() sub-test (Nico Pache) [1978539] - selftests/vm: only some gup_test items are really benchmarks (Nico Pache) [1978539] - selftests/vm: minor cleanup: Makefile and gup_test.c (Nico Pache) [1978539] - selftests/vm: rename run_vmtests --> run_vmtests.sh (Nico Pache) [1978539] - selftests/vm: use a common gup_test.h (Nico Pache) [1978539] - mm/gup_benchmark: rename to mm/gup_test (Nico Pache) [1978539] - tools/testing/selftests/vm: fix build error (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_GUP_BENCHMARK (Nico Pache) [1978539] - selftests/vm: 8x compaction_test speedup (Nico Pache) [1978539] - selftests/vm: fix incorrect gcc invocation in some cases (Nico Pache) [1978539] - selftests/vm: fix false build success on the second and later attempts (Nico Pache) [1978539] - mm/gup: don't permit users to call get_user_pages with FOLL_LONGTERM (Nico Pache) [1978539] - mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag (Nico Pache) [1978539] - mm/gup_benchmark: update the documentation in Kconfig (Nico Pache) [1978539] - khugepaged: selftests: fix timeout condition in wait_for_scan() (Nico Pache) [1978539] - selftests: vm: pkeys: fix multilib builds for x86 (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct page size on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: override access right definitions on powerpc (Nico Pache) [1978539] - selftests/vm/pkeys: test correct behaviour of pkey-0 (Nico Pache) [1978539] - selftests/vm/pkeys: introduce a sub-page allocator (Nico Pache) [1978539] - selftests/vm/pkeys: detect write violation on a mapped access-denied-key page (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect write violation (Nico Pache) [1978539] - selftests/vm/pkeys: associate key on a mapped page and detect access violation (Nico Pache) [1978539] - selftests/vm/pkeys: improve checks to determine pkey support (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() (Nico Pache) [1978539] - selftests/vm/pkeys: fix number of reserved powerpc pkeys (Nico Pache) [1978539] - selftests/vm/pkeys: introduce powerpc support (Nico Pache) [1978539] - selftests/vm/pkeys: introduce generic pkey abstractions (Nico Pache) [1978539] - selftests: vm: pkeys: use the correct huge page size (Nico Pache) [1978539] - selftests/vm/pkeys: fix alloc_random_pkey() to make it really random (Nico Pache) [1978539] - selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() (Nico Pache) [1978539] - selftests/vm/pkeys: fix pkey_disable_clear() (Nico Pache) [1978539] - selftests: vm: pkeys: add helpers for pkey bits (Nico Pache) [1978539] - selftests: vm: pkeys: Use sane types for pkey register (Nico Pache) [1978539] - selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() (Nico Pache) [1978539] - selftests/vm/pkeys: move some definitions to arch-specific header (Nico Pache) [1978539] - selftests/vm/pkeys: move generic definitions to header file (Nico Pache) [1978539] - selftests/vm/pkeys: rename all references to pkru to a generic name (Nico Pache) [1978539] - selftests/x86/pkeys: move selftests to arch-neutral directory (Nico Pache) [1978539] - selftests/vm: 10x speedup for hmm-tests (Nico Pache) [1978539] - mm/migrate: add migrate-shared test for migrate_vma_*() (Nico Pache) [1978539] - mm/migrate: optimize migrate_vma_setup() for holes (Nico Pache) [1978539] - lib/test_hmm: use vma_lookup() in dmirror_migrate() (Nico Pache) [1978539] - lib/test_hmm.c: fix an error code in dmirror_allocate_chunk() (Nico Pache) [1978539] - lib/test_hmm.c: remove unused dmirror_zero_page (Nico Pache) [1978539] - mm/memremap_pages: support multiple ranges per invocation (Nico Pache) [1978539] - mm/memremap_pages: convert to 'struct range' (Nico Pache) [1978539] - tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro (Nico Pache) [1978539] - mm/hmm/test: use the new migration invalidation (Nico Pache) [1978539] - lib/test_hmm.c: add a flag parameter to migrate_vma (Nico Pache) [1978539] - mm/hmm: add tests for hmm_pfn_to_map_order() (Nico Pache) [1978539] - lib: fix test_hmm.c reference after free (Nico Pache) [1978539] - mm/hmm/test: add selftests for HMM (Nico Pache) [1978539] - mm/hmm/test: add selftest driver for HMM (Nico Pache) [1978539] - mm: convert insert_pfn() to vm_fault_t (Nico Pache) [1978539] - selftests/vm/.gitignore: add mremap_dontunmap (Nico Pache) [1978539] - selftests: vm: Fix 64-bit test builds for powerpc64le (Nico Pache) [1978539] - selftests: vm: Do not override definition of ARCH (Nico Pache) [1978539] - selftests/vm: fix map_hugetlb length used for testing read and write (Nico Pache) [1978539] - selftests/vm: add missed tests in run_vmtests (Nico Pache) [1978539] - selftests: vm: add fragment CONFIG_TEST_VMALLOC (Nico Pache) [1978539] - selftests: vm: Build/Run 64bit tests only on 64bit arch (Nico Pache) [1978539] - selftests: vm: Fix test build failure when built by itself (Nico Pache) [1978539] - selftests: vm: install test_vmalloc.sh for run_vmtests (Nico Pache) [1978539] - tools: mark 'test_vmalloc.sh' executable (Nico Pache) [1978539] - tools/selftest/vm: allow choosing mem size and page size in map_hugetlb (Nico Pache) [1978539] - selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE (Nico Pache) [1978539] - tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NOREPLACE (Nico Pache) [1978539] - tools/testing/selftests/vm/: add MAP_POPULATE test (Nico Pache) [1978539] - xfs: return errors in xfs_fs_sync_fs (Andrey Albershteyn) [2087991] - vfs: make sync_filesystem return errors from ->sync_fs (Andrey Albershteyn) [2087991] - PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086560] - PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086560] - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086560] - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (Mohammed Gamal) [2086560] - vdpa: clean up get_config_size ret value handling (Cindy Lu) [2059841] - vdpa: mlx5: synchronize driver status with CVQ (Jason Wang) [2048009] - vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang) [2048009] - vdpa/mlx5: Avoid processing works if workqueue was destroyed (Cindy Lu) [2048009] - cpufreq: Cancel policy update work scheduled before freeing (Prarit Bhargava) [2083728] - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Paolo Abeni) [2081411] - tcp: ensure to use the most recently sent skb when filling the rate sample (Paolo Abeni) [2081411] - tcp: make sure treq->af_specific is initialized (Paolo Abeni) [2081411] - tcp: md5: incorrect tcp_header_len for incoming connections (Paolo Abeni) [2081411] - tcp: ensure PMTU updates are processed during fastopen (Paolo Abeni) [2081411] - tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() (Paolo Abeni) [2081411] - inet: fully convert sk->sk_rx_dst to RCU rules (Paolo Abeni) [2081411] - tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Paolo Abeni) [2081411]- selftests/bpf/test_xdp_redirect_multi: use temp netns for testing (Felix Maurer) [2017875] - selftests/bpf/xdp_redirect_multi: Limit the tests in netns (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number (Jiri Benc) [2017875] - selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder (Jiri Benc) [2017875] - bpf, sockmap: Zap ingress queues after stopping strparser (Jiri Benc) [2017875] - xdp, net: Fix use-after-free in bpf_xdp_link_release (Jiri Benc) [2017875] - doc, af_xdp: Fix bind flags option typo (Jiri Benc) [2017875] - bpf, devmap: Convert remaining READ_ONCE() to rcu_dereference_check() (Jiri Benc) [2017875] - xdp: Move the rxq_info.mem clearing to unreg_mem_model() (Jiri Benc) [2017875] - bpf, sched: Remove unneeded rcu_read_lock() around BPF program invocation (Jiri Benc) [2017875] - xdp: Add proper __rcu annotations to redirect map entries (Jiri Benc) [2017875] - doc: Give XDP as example of non-obvious RCU reader/updater pairing (Jiri Benc) [2017875] - doc: Clarify and expand RCU updaters and corresponding readers (Jiri Benc) [2017875] - bpfilter: Specify the log level for the kmsg message (Jiri Benc) [2017875] - docs, af_xdp: Consistent indentation in examples (Jiri Benc) [2017875] - xsk: Fix missing validation for skb and unaligned mode (Jiri Benc) [2017875] - bpf: Support all gso types in bpf_skb_change_proto() (Jiri Benc) [2017875] - bpf: Do not change gso_size during bpf_skb_change_proto() (Jiri Benc) [2017875] - Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto" (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi into .gitignore (Jiri Benc) [2017875] - bpf, devmap: Remove drops variable from bq_xmit_all() (Jiri Benc) [2017875] - locking/atomic: net: use linux/atomic.h for xchg & cmpxchg (Jiri Benc) [2017875] - xsk: Use kvcalloc to support large umems (Jiri Benc) [2017875] - selftests/bpf: Add xdp_redirect_multi test (Jiri Benc) [2017875] - sample/bpf: Add xdp_redirect_map_multi for redirect_map broadcast test (Jiri Benc) [2017875] - xdp: Extend xdp_redirect_map with broadcast support (Jiri Benc) [2017875] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Felix Maurer) [2017875] - bpf: Run devmap xdp_prog on flush instead of bulk enqueue (Jiri Benc) [2017875] - skmsg: Remove unused parameters of sk_msg_wait_data() (Jiri Benc) [2017875] - bpf: Use struct_size() in kzalloc() (Jiri Benc) [2017875] - bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto (Jiri Benc) [2017875] - treewide: Replace zero-length arrays with flexible-array members (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Update the copyright year (Tomas Henzl) [2049660] - scsi: mpi3mr: Update MPI3 headers (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Tomas Henzl) [2049660] - scsi: mpi3mr: Fix some spelling mistakes (Tomas Henzl) [2049660] - scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Tomas Henzl) [2049660] - scsi: mpi3mr: Add io_uring interface support in I/O-polled mode (Tomas Henzl) [2049660] - scsi: mpi3mr: Print cable mngnt and temp threshold events (Tomas Henzl) [2049660] - scsi: mpi3mr: Support Prepare for Reset event (Tomas Henzl) [2049660] - scsi: mpi3mr: Add Event acknowledgment logic (Tomas Henzl) [2049660] - scsi: mpi3mr: Gracefully handle online FW update operation (Tomas Henzl) [2049660] - scsi: mpi3mr: Detect async reset that occurred in firmware (Tomas Henzl) [2049660] - scsi: mpi3mr: Add IOC reinit function (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle offline FW activation in graceful manner (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part2 (Tomas Henzl) [2049660] - scsi: mpi3mr: Code refactor of IOC init - part1 (Tomas Henzl) [2049660] - scsi: mpi3mr: Fault IOC when internal command gets timeout (Tomas Henzl) [2049660] - scsi: mpi3mr: Display IOC firmware package version (Tomas Henzl) [2049660] - scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Tomas Henzl) [2049660] - scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Tomas Henzl) [2049660] - [s390] s390/cio: verify the driver availability for path_event call (Mete Durlu) [2058620] - selinux: fix bad cleanup on error in hashtab_duplicate() (Ondrej Mosnacek) [2005890] - selinux: fix race between old and new sidtab (Ondrej Mosnacek) [2005890] - selinux: fix cond_list corruption when changing booleans (Ondrej Mosnacek) [2005890] - selinux: make nslot handling in avtab more robust (Ondrej Mosnacek) [2005890] - selinuxfs: unify policy load error reporting (Ondrej Mosnacek) [2005890] - selinux: fix variable scope issue in live sidtab conversion (Ondrej Mosnacek) [2005890] - selinux: don't log MAC_POLICY_LOAD record on failed policy load (Ondrej Mosnacek) [2005890] - selinux: simplify away security_policydb_len() (Ondrej Mosnacek) [2005890] - selinux: move policy mutex to selinux_state, use in lockdep checks (Ondrej Mosnacek) [2005890] - selinux: fix error handling bugs in security_load_policy() (Ondrej Mosnacek) [2005890] - selinux: convert policy read-write lock to RCU (Ondrej Mosnacek) [2005890] - selinux: Create new booleans and class dirs out of tree (Ondrej Mosnacek) [2005890] - selinux: Standardize string literal usage for selinuxfs directory names (Ondrej Mosnacek) [2005890] - selinux: Refactor selinuxfs directory populating functions (Ondrej Mosnacek) [2005890] - selinux: Create function for selinuxfs directory cleanup (Ondrej Mosnacek) [2005890] - selinux: fix memdup.cocci warnings (Ondrej Mosnacek) [2005890] - selinux: avoid dereferencing the policy prior to initialization (Ondrej Mosnacek) [2005890] - selinux: fix allocation failure check on newpolicy->sidtab (Ondrej Mosnacek) [2005890] - selinux: refactor changing booleans (Ondrej Mosnacek) [2005890] - selinux: move policy commit after updating selinuxfs (Ondrej Mosnacek) [2005890] - selinux: encapsulate policy state, refactor policy load (Ondrej Mosnacek) [2005890] - Revert "selinux: fix deadlock in security_set_bools()" (Ondrej Mosnacek) [2005890] - thunderx nic: mark device as deprecated (Íñigo Huguet) [2060286] - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Vitaly Kuznetsov) [2091523] - [s390] s390/hypfs: include z/VM guests with access control group set (Mete Durlu) [2058621] - scsi: mpt3sas: Fix a few kernel-doc issues (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix a typo (Tomas Henzl) [2049623] - scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix junk chars displayed while printing ChipName (Tomas Henzl) [2049623] - scsi: mpt3sas: Use cached ATA Information VPD page (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix event callback log_code value handling (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix ioc->base_readl() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix writel() use (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check (Tomas Henzl) [2049623] - scsi: mpt3sas: Fail reset operation if config request timed out (Tomas Henzl) [2049623] - scsi: mpt3sas: Fix use after free in _scsih_expander_node_remove() (Tomas Henzl) [2049623] - scsi: mpt3sas: Page fault in reply q processing (Tomas Henzl) [2049623] - scsi: mpt3sas: Convert to flexible arrays (Tomas Henzl) [2049623] - scsi: mpt3sas: Update persistent trigger pages from sysfs interface (Tomas Henzl) [2049623] - Revert "netfilter: conntrack: tag conntracks picked up in local out hook" (Florian Westphal) [2062870] - Revert "netfilter: nat: force port remap to prevent shadowing well-known ports" (Florian Westphal) [2062870] - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems (Michel Dänzer) [2066918] - drm/amd: Use amdgpu_device_should_use_aspm on navi umd pstate switching (Michel Dänzer) [2066918] - drm/amd: Refactor `amdgpu_aspm` to be evaluated per device (Michel Dänzer) [2066918] - drm/amd: Check if ASPM is enabled from PCIe subsystem (Michel Dänzer) [2066918] - [s390] s390/tape: fix timer initialization in tape_std_assign() (Mete Durlu) [2085420] - powerpc/pseries/vas: Use QoS credits from the userspace (Steve Best) [2075174] - thermal: don't make THERMAL_NETLINK 'default y' (Prarit Bhargava) [2040062] - redhat/configs: Add CONFIG_INTEL_HFI_THERMAL (Prarit Bhargava) [2040062] - thermal/drivers/core: Remove module unload code (Prarit Bhargava) [2040062] - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference (Prarit Bhargava) [2040062] - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET (Prarit Bhargava) [2040062] - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub (Prarit Bhargava) [2040062] - thermal: intel: hfi: Notify user space for HFI events (Prarit Bhargava) [2040062] - thermal: netlink: Add a new event to notify CPU capabilities change (Prarit Bhargava) [2040062] - thermal: intel: hfi: Enable notification interrupt (Prarit Bhargava) [2040062] - thermal: intel: hfi: Handle CPU hotplug events (Prarit Bhargava) [2040062] - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/cpu: Add definitions for the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - x86/Documentation: Describe the Intel Hardware Feedback Interface (Prarit Bhargava) [2040062] - thermal: intel: Allow processing of HWP interrupt (Prarit Bhargava) [2040062] - x86/thermal: Fix LVT thermal setup for SMI delivery mode (Prarit Bhargava) [2040062] - thermal: Move therm_throt there from x86/mce (Prarit Bhargava) [2040062] - thermal: core: Adding missing nlmsg_free() in thermal_genl_sampling_temp() (Prarit Bhargava) [2040062] - thermal: move to smaller ops wherever possible (Prarit Bhargava) [2040062] - thermal: add small version of ops (Prarit Bhargava) [2040062] - thermal: netlink: Improve the initcall ordering (Prarit Bhargava) [2040062] - thermal: core: remove redundant initialization of variable ret (Prarit Bhargava) [2040062] - thermal: netlink: Fix compilation error when CONFIG_NET=n (Prarit Bhargava) [2040062] - thermal: core: Fix thermal zone lookup by ID (Prarit Bhargava) [2040062] - thermal: core: Get thermal zone by id (Prarit Bhargava) [2040062] - thermal: core: Add helpers to browse the cdev, tz and governor list (Prarit Bhargava) [2040062] - thermal: Remove netlink support (Prarit Bhargava) [2040062] - thermal: core: genetlink support for events/cmd/sampling (Prarit Bhargava) [2040062]- mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq (Mark Langsdorf) [1997698] - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() (Mark Langsdorf) [1997698] - ACPI: Make acpi_node_get_parent() local (Mark Langsdorf) [1997698] - ACPI: Get acpi_device's parent from the parent field (Mark Langsdorf) [1997698] - ACPI: PM: Fix device wakeup power reference counting error (Mark Langsdorf) [1997698] - ACPI: video: use platform backlight driver on Xiaomi Mi Pad 2 (Mark Langsdorf) [1997698] - ACPI: video: Drop dmi_system_id.ident settings from video_detect_dmi_table[] (Mark Langsdorf) [1997698] - ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Mark Langsdorf) [1997698] - ACPI: EC: Use ec_no_wakeup on HP ZHAN 66 Pro (Mark Langsdorf) [1997698] - ACPI: Add a convenience function to tell a device is in D0 state (Mark Langsdorf) [1997698] - ACPI: scan: Obtain device's desired enumeration power state (Mark Langsdorf) [1997698] - perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI/PCC: Add maintainer for PCC mailbox driver (Mark Langsdorf) [1997698] - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) (Mark Langsdorf) [1997698] - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register (Mark Langsdorf) [1997698] - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq (Mark Langsdorf) [1997698] - mailbox: pcc: Add PCC register bundle and associated accessor functions (Mark Langsdorf) [1997698] - mailbox: pcc: Rename doorbell ack to platform interrupt ack register (Mark Langsdorf) [1997698] - mailbox: pcc: Use PCC mailbox channel pointer instead of standard (Mark Langsdorf) [1997698] - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace doorbell register parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Consolidate subspace interrupt information parsing (Mark Langsdorf) [1997698] - mailbox: pcc: Refactor all PCC channel information into a structure (Mark Langsdorf) [1997698] - mailbox: pcc: Fix kernel doc warnings (Mark Langsdorf) [1997698] - ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() (Mark Langsdorf) [1997698] - ACPI: APEI: mark apei_hest_parse() static (Mark Langsdorf) [1997698] - ACPI: APEI: EINJ: Relax platform response timeout to 1 second (Mark Langsdorf) [1997698] - ACPI: resources: Add one more Medion model in IRQ override quirk (Mark Langsdorf) [1997698] - ACPI: AC: Quirk GK45 to skip reading _PSR (Mark Langsdorf) [1997698] - ACPI: PM: sleep: Do not set suspend_ops unnecessarily (Mark Langsdorf) [1997698] - ACPI: PRM: Handle memory allocation and memory remap failure (Mark Langsdorf) [1997698] - ACPI: PRM: Remove unnecessary blank lines (Mark Langsdorf) [1997698] - ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors (Mark Langsdorf) [1997698] - ACPI: PM: Fix sharing of wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Turn off unused wakeup power resources (Mark Langsdorf) [1997698] - ACPI: PM: Check states of power resources during initialization (Mark Langsdorf) [1997698] - hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() (Mark Langsdorf) [1997698] - ACPI: replace snprintf() in "show" functions with sysfs_emit() (Mark Langsdorf) [1997698] - ACPI: LPSS: Use ACPI_COMPANION() directly (Mark Langsdorf) [1997698] - ACPI: battery: Accept charges over the design capacity as full (Mark Langsdorf) [1997698] - ACPICA: Update version to 20210930 (Mark Langsdorf) [1997698] - ACPICA: iASL table disassembler: Added disassembly support for the NHLT ACPI table (Mark Langsdorf) [1997698] - ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type (Mark Langsdorf) [1997698] - ACPICA: Add support for Windows 2020 _OSI string (Mark Langsdorf) [1997698] - ACPICA: Avoid evaluating methods too early during system resume (Mark Langsdorf) [1997698] - ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40 (Mark Langsdorf) [1997698] - ACPI: processor idle: Allow playing dead in C3 state (Mark Langsdorf) [1997698] - ACPI: Kconfig: Fix a typo in Kconfig (Mark Langsdorf) [1997698] - ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries (Mark Langsdorf) [1997698] - ACPI: resources: Add DMI-based legacy IRQ override quirk (Mark Langsdorf) [1997698] - ACPICA: Add support for MADT online enabled bit (Mark Langsdorf) [1997698] - acpi/arm64: fix next_platform_timer() section mismatch error (Mark Langsdorf) [1997697] - ACPI: PM: Include alternate AMDI0005 id in special behaviour (Mark Langsdorf) [1997697] - MAINTAINERS: Change Rafael's e-mail address (Mark Langsdorf) [1997697] - ACPI: scan: Remove unneeded header linux/nls.h (Mark Langsdorf) [1997697] - ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported (Mark Langsdorf) [1997697] - ACPI: power: Drop name from struct acpi_power_resource (Mark Langsdorf) [1997697] - ACPI: power: Use acpi_handle_debug() to print debug messages (Mark Langsdorf) [1997697] - ACPI: button: Add DMI quirk for Lenovo Yoga 9 (14INTL5) (Mark Langsdorf) [1997697] - ACPI: SPCR: Add support for the new 16550-compatible Serial Port Subtype (Mark Langsdorf) [1997697] - ACPI: platform-profile: call sysfs_notify() from platform_profile_store() (Mark Langsdorf) [1997697] - ACPICA: Update version to 20210730 (Mark Langsdorf) [1997697] - ACPICA: Add method name "_DIS" For use with aslmethod.c (Mark Langsdorf) [1997697] - ACPICA: iASL: Fix for WPBT table with no command-line arguments (Mark Langsdorf) [1997697] - ACPICA: Headers: Add new DBG2 Serial Port Subtypes (Mark Langsdorf) [1997697] - ACPICA: Macros should not use a trailing semicolon (Mark Langsdorf) [1997697] - ACPICA: Fix an if statement (add parens) (Mark Langsdorf) [1997697] - ACPICA: iASL: Add support for the AEST table (data compiler) (Mark Langsdorf) [1997697] - clk: fractional-divider: Introduce POWER_OF_TWO_PS flag (Mark Langsdorf) [1997697] - clk: fractional-divider: add explicit big endian support (Mark Langsdorf) [1997697] - clk: gate: add explicit big endian support (Mark Langsdorf) [1997697] - clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support (Mark Langsdorf) [1997697] - ACPI: processor: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [1997697] - ABI: sysfs-platform-dptf: Add tables markup to a table (Mark Langsdorf) [1997697] - ACPI: DPTF: Add new PCH FIVR methods (Mark Langsdorf) [1997697] - clk: x86: Rename clk-lpt to more specific clk-lpss-atom (Mark Langsdorf) [1997697] - ACPI: configfs: Make get_header() to return error pointer (Mark Langsdorf) [1997697] - ACPI: configfs: Use sysfs_emit() in "show" functions (Mark Langsdorf) [1997697] - ACPI: glue: Eliminate acpi_platform_notify() (Mark Langsdorf) [1997697] - ACPI: bus: Rename functions to avoid name collision (Mark Langsdorf) [1997697] - ACPI: glue: Change return type of two functions to void (Mark Langsdorf) [1997697] - ACPI: glue: Rearrange acpi_device_notify() (Mark Langsdorf) [1997697] - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses (Mark Langsdorf) [1997697] - ACPI / PMIC: XPower: optimize I2C-bus accesses (Mark Langsdorf) [1997697] - stddef: Introduce DECLARE_FLEX_ARRAY() helper (Josef Oskera) [2062594] - Revert "iavf: Fix deadlock occurrence during resetting VF interface" (Ivan Vecera) [2066693] - scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() (Ewan D. Milne) [2071831] - lib/sbitmap: allocate sb->map via kvzalloc_node (Ewan D. Milne) [2071831] - mm: move kvmalloc-related functions to slab.h (Ewan D. Milne) [2071831] - scsi: core: sd: Add silence_suspend flag to suppress some PM messages (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Fix FPIN Link Integrity statistics counters (Ewan D. Milne) [2071831] - sd: call sd_zbc_release_disk before releasing the scsi_device reference (Ewan D. Milne) [2071831] - scsi: core: Reallocate device's budget map on queue depth change (Ewan D. Milne) [2071831] - scsi: sr: Don't use GFP_DMA (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_device_max_queue_depth() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix buffer size of REPORT ZONES command (Ewan D. Milne) [2071831] - scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp (Ewan D. Milne) [2071831] - scsi: sd_zbc: Simplify zone full condition check (Ewan D. Milne) [2071831] - scsi: core: Show SCMD_LAST in text form (Ewan D. Milne) [2071831] - scsi: scsi_debug: Zero clear zones at reset write pointer (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Ewan D. Milne) [2071831] - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix type in min_t to avoid stack OOB (Ewan D. Milne) [2071831] - scsi: core: Simplify control flow in scmd_eh_abort_handler() (Ewan D. Milne) [2071831] - scsi: core: sysfs: Fix hang when device state is set via sysfs (Ewan D. Milne) [2071831] - scsi: scsi_debug: Don't call kcalloc() if size arg is zero (Ewan D. Milne) [2071831] - scsi: sr: Remove duplicate assignment (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() (Ewan D. Milne) [2071831] - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() (Ewan D. Milne) [2071831] - scsi: sd: Print write through due to no caching mode page as warning (Ewan D. Milne) [2071831] - scsi: sd: Fix crashes in sd_resume_runtime() (Ewan D. Milne) [2071831] - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (Ewan D. Milne) [2071831] - scsi: core: Fix spelling in a source code comment (Ewan D. Milne) [2071831] - scsi: sd: Fix sd_do_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_select() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Fix scsi_mode_sense() buffer length handling (Ewan D. Milne) [2071831] - scsi: core: Remove include from scsi_cmnd.h (Ewan D. Milne) [2071831] - scsi: sd_zbc: Support disks with more than 2**32 logical blocks (Ewan D. Milne) [2071831] - scsi: sd: Make sd_spinup_disk() less noisy (Ewan D. Milne) [2071831] - scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" (Ewan D. Milne) [2071831] - scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE (Ewan D. Milne) [2071831] - scsi: sd: Do not exit sd_spinup_disk() quietly (Ewan D. Milne) [2071831] - scsi: core: Add helper to return number of logical blocks in a request (Ewan D. Milne) [2071831] - scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_spi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: scsi_transport_fc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Ewan D. Milne) [2071831] - scsi: core: Introduce the scsi_cmd_to_rq() function (Ewan D. Milne) [2071831] - scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC USB card readers (Ewan D. Milne) [2071831] - scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices in runtime_resume() (Ewan D. Milne) [2071831] - scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE (Ewan D. Milne) [2071831] - scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling (Ewan D. Milne) [2071831] - scsi: scsi_debug: Remove dump_sector() (Ewan D. Milne) [2071831] - scsi: core: Add scsi_prot_ref_tag() helper (Ewan D. Milne) [2071831] - scsi: core: Add scsi_msg_to_host_byte() (Ewan D. Milne) [2071831] - scsi: core: Add get_{status,host}_byte() accessor functions (Ewan D. Milne) [2071831] - scsi: core: Cap scsi_host cmd_per_lun at can_queue (Ewan D. Milne) [2071831] - scsi: Fix spelling mistakes in header files (Ewan D. Milne) [2071831] - scsi: core: Treat device offline as a failure (Ewan D. Milne) [2071831] - sched/topology: Skip updating masks for non-online nodes (Diego Domingos) [1946251] - powerpc/numa: Update cpu_cpu_map on CPU online/offline (Diego Domingos) [1946251] - powerpc/numa: Print debug statements only when required (Diego Domingos) [1946251] - powerpc/numa: convert printk to pr_xxx (Diego Domingos) [1946251] - powerpc/numa: Drop dbg in favour of pr_debug (Diego Domingos) [1946251] - livepatch: Fix missing unlock on error in klp_enable_patch() (Julia Denham) [2069340] - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path (Julia Denham) [2069340] - Documentation: livepatch: Add livepatch API page (Julia Denham) [2069340] - scsi: megaraid_sas: Remove unnecessary memset (Tomas Henzl) [2049686] - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Tomas Henzl) [2049686] - scsi: megasas: Clean up some inconsistent indenting (Tomas Henzl) [2049686] - scsi: megasas: Stop using the SCSI pointer (Tomas Henzl) [2049686] - aarch64: enable memory hotplug (Baoquan He) [1818517] - mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid() (Baoquan He) [1818517] - arm64/mm: Add one hunk back missed in earlier back porting (Baoquan He) [1818517] - arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Baoquan He) [1818517] - ARM64: dump: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Baoquan He) [1818517] - net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it (Amir Tzin) [2072934] - net: bridge: switchdev: check br_vlan_group() return value (Ivan Vecera) [2080332] - net: bridge: mst: Restrict info size queries to bridge ports (Ivan Vecera) [2080332] - net: bridge: mst: prevent NULL deref in br_mst_info_size() (Ivan Vecera) [2080332] - selftests: forwarding: Use same VRF for port and VLAN upper (Ivan Vecera) [2080332] - selftests: forwarding: Disable learning before link up (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to query a port's MST state (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to check if MST is enabled (Ivan Vecera) [2080332] - net: bridge: mst: Add helper to map an MSTI to a VID set (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST state changes (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of VLAN MSTI migrations (Ivan Vecera) [2080332] - net: bridge: mst: Notify switchdev drivers of MST mode changes (Ivan Vecera) [2080332] - net: bridge: mst: Support setting and reporting MST port states (Ivan Vecera) [2080332] - net: bridge: mst: Allow changing a VLAN's MSTI (Ivan Vecera) [2080332] - net: bridge: mst: Multiple Spanning Tree (MST) mode (Ivan Vecera) [2080332] - net: switchdev: remove lag_mod_cb from switchdev_handle_fdb_event_to_device (Ivan Vecera) [2080332] - selftests: forwarding: tests of locked port feature (Ivan Vecera) [2080332] - net: bridge: Add support for offloading of locked port flag (Ivan Vecera) [2080332] - net: bridge: Add support for bridge port in locked mode (Ivan Vecera) [2080332] - net: switchdev: avoid infinite recursion from LAG to bridge with port object handler (Ivan Vecera) [2080332] - bridge: switch br_net_exit to batch mode (Ivan Vecera) [2080332] - net: bridge: multicast: notify switchdev driver whenever MC processing gets disabled (Ivan Vecera) [2080332] - net: switchdev: introduce switchdev_handle_port_obj_{add,del} for foreign interfaces (Ivan Vecera) [2080332] - net: switchdev: rename switchdev_lower_dev_find to switchdev_lower_dev_find_rcu (Ivan Vecera) [2080332] - net: bridge: switchdev: replay all VLAN groups (Ivan Vecera) [2080332] - net: bridge: make nbp_switchdev_unsync_objs() follow reverse order of sync() (Ivan Vecera) [2080332] - net: bridge: switchdev: differentiate new VLANs from changed ones (Ivan Vecera) [2080332] - net: bridge: vlan: notify switchdev only when something changed (Ivan Vecera) [2080332] - net: bridge: vlan: make __vlan_add_flags react only to PVID and UNTAGGED (Ivan Vecera) [2080332] - net: bridge: vlan: don't notify to switchdev master VLANs without BRENTRY flag (Ivan Vecera) [2080332] - net: bridge: vlan: check early for lack of BRENTRY flag in br_vlan_add_existing (Ivan Vecera) [2080332] - net: bridge: vlan: check for errors from __vlan_del in __vlan_flush (Ivan Vecera) [2080332] - net/switchdev: use struct_size over open coded arithmetic (Ivan Vecera) [2080332] - net: bridge: vlan: fix single net device option dumping (Ivan Vecera) [2080332] - net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce startup query interval minimum (Ivan Vecera) [2080332] - net: bridge: mcast: add and enforce query interval minimum (Ivan Vecera) [2080332] - netfilter: bridge: add support for pppoe filtering (Ivan Vecera) [2080332] - bridge: use __set_bit in __br_vlan_set_default_pvid (Ivan Vecera) [2080332] - net: bridge: Allow base 16 inputs in sysfs (Ivan Vecera) [2080332] - net/bridge: replace simple_strtoul to kstrtol (Ivan Vecera) [2080332] - net: bridge: Slightly optimize 'find_portno()' (Ivan Vecera) [2080332] - net: bridge: switchdev: fix shim definition for br_switchdev_mdb_notify (Ivan Vecera) [2080332] - net: bridge: switchdev: consistent function naming (Ivan Vecera) [2080332] - net: bridge: mdb: move all switchdev logic to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: split out the switchdev portion of br_mdb_notify (Ivan Vecera) [2080332] - net: bridge: move br_vlan_replay to br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: provide shim definition for br_vlan_flags (Ivan Vecera) [2080332] - net: switchdev: merge switchdev_handle_fdb_{add,del}_to_device (Ivan Vecera) [2080332] - net: bridge: create a common function for populating switchdev FDB entries (Ivan Vecera) [2080332] - net: bridge: move br_fdb_replay inside br_switchdev.c (Ivan Vecera) [2080332] - net: bridge: reduce indentation level in fdb_create (Ivan Vecera) [2080332] - net: bridge: rename br_fdb_insert to br_fdb_add_local (Ivan Vecera) [2080332] - net: bridge: rename fdb_insert to fdb_add_local (Ivan Vecera) [2080332] - net: bridge: remove fdb_insert forward declaration (Ivan Vecera) [2080332] - net: bridge: remove fdb_notify forward declaration (Ivan Vecera) [2080332] - net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2080332] - net: use eth_hw_addr_set() (Ivan Vecera) [2080332] - net: bridge: Use array_size() helper in copy_to_user() (Ivan Vecera) [2080332] - net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table (Amir Tzin) [2072920] - net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte (Amir Tzin) [2072920] - ixgbevf: Require large buffers for build_skb on 82599VF (Ken Cox) [2037956] - ixgbevf: Remove useless DMA-32 fallback configuration (Ken Cox) [2037956] - ixgbevf: switch to napi_build_skb() (Ken Cox) [2037956] - ixgbevf: Add support for new mailbox communication between PF and VF (Ken Cox) [2037956] - ixgbevf: Mailbox improvements (Ken Cox) [2037956] - ixgbevf: Add legacy suffix to old API mailbox functions (Ken Cox) [2037956] - ixgbevf: Improve error handling in mailbox (Ken Cox) [2037956] - ixgbevf: Rename MSGTYPE to SUCCESS and FAILURE (Ken Cox) [2037956] - net: ixgbevf: Remove redundant initialization of variable ret_val (Ken Cox) [2037956] - selftests: mptcp: fix diag instability (Hangbin Liu) [2077358] - selftests: mptcp: fix ipv6 routing setup (Hangbin Liu) [2077358] - selftests: mptcp: clean tmp files in simult_flows (Hangbin Liu) [2077358] - selftests: netfilter: fix exit value for nft_concat_range (Hangbin Liu) [2077358] - selftests: netfilter: remove stray bash debug line (Hangbin Liu) [2077358] - selftests: Fix IPv6 address bind tests (Hangbin Liu) [2077358] - selftests: Fix raw socket bind tests with VRF (Hangbin Liu) [2077358] - selftests: net: Correct case name (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill nettest processes launched in subshell. (Hangbin Liu) [2077358] - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Hangbin Liu) [2077358] - selftests: net: Fix a typo in udpgro_fwd.sh (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_tx: fix dst ip argument (Hangbin Liu) [2077358] - selftests/net: udpgso_bench_rx: fix port argument (Hangbin Liu) [2077358] - selftests: net: tls: remove unused variable and code (Hangbin Liu) [2077358] - selftest: net: fix typo in altname test (Hangbin Liu) [2077358]- net/mlx5: DR, Fix the threshold that defines when pool sync is initiated (Amir Tzin) [2062715] - net/mlx5: DR, Cache STE shadow memory (Amir Tzin) [2062715] - perf/x86/intel/lbr: Add static_branch for LBR INFO flags (Michael Petlan) [2039998] - perf/x86/intel/lbr: Support LBR format V7 (Michael Petlan) [2039998] - net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Amir Tzin) [2077048] - net/mlx5e: Fix wrong source vport matching on tunnel rule (Amir Tzin) [2064589] - hv_balloon: rate-limit "Unhandled message" warning (Vitaly Kuznetsov) [2087270] - tcp: drop the hash_32() part from the index calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: increase source port perturb table to 2^16 (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: dynamically allocate the perturb table used by source ports (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add small random increments to the source port (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: resalt the secret every 10 seconds (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: use different parts of the port_offset for index and offset (Guillaume Nault) [2064876] {CVE-2022-1012} - secure_seq: use the 64 bits of the siphash for port offset calculation (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: add some entropy in __inet_hash_connect() (Guillaume Nault) [2064876] {CVE-2022-1012} - tcp: change source port randomizarion at connect() time (Guillaume Nault) [2064876] {CVE-2022-1012} - net/mlx5e: TC, Skip redundant ct clear actions (Amir Tzin) [2055590] - spi: pxa2xx: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040031] - mfd: intel-lpss: Add Intel Raptor Lake PCH-S PCI IDs (Prarit Bhargava) [2040031] - pinctrl: alderlake: Add Raptor Lake-S ACPI ID (Prarit Bhargava) [2040033] - i2c: i801: Add support for Intel Raptor Lake PCH-S (Prarit Bhargava) [2040027 2040029] - redhat/configs: Add CONFIG_INTEL_IDXD_PERFMON (Jerry Snitselaar) [1921296] - x86/fpu/xstate: Consolidate size calculations (Jerry Snitselaar) [2071461] - x86/fpu/xstate: Handle supervisor states in XSTATE permissions (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states (Jerry Snitselaar) [2071461] - x86/fpu: Cache xfeature flags from CPUID (Jerry Snitselaar) [2071461] - x86/fpu/xsave: Initialize offset/size cache early (Jerry Snitselaar) [2071461] - x86/fpu: Remove unused supervisor only offsets (Jerry Snitselaar) [2071461] - dmaengine: idxd: Change license on idxd.h to LGPL (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix delta_rec and crc size field for completion record (Jerry Snitselaar) [1971892] - dmaengine: idxd: Remove useless DMA-32 fallback configuration (Jerry Snitselaar) [2072156] - dmaengine: idxd: restore traffic class defaults after wq reset (Jerry Snitselaar) [2046469] - dmaengine: idxd: deprecate token sysfs attributes for read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: change bandwidth token to read buffers (Jerry Snitselaar) [2040042] - dmaengine: idxd: fix wq settings post wq disable (Jerry Snitselaar) [2040045] - dmaengine: idxd: change MSIX allocation based on per wq activation (Jerry Snitselaar) [2040495] - edmaengine: idxd: fix descriptor flushing locking (Jerry Snitselaar) [2040495] - dmaengine: idxd: embed irq_entry in idxd_wq struct (Jerry Snitselaar) [2040495] - dmaengine: idxd: fix calling wq quiesce inside spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: add knob for enqcmds retries (Jerry Snitselaar) [2040047] - dmaengine: idxd: set defaults for wq configs (Jerry Snitselaar) [2040047] - dmaengine: idxd: handle interrupt handle revoked event (Jerry Snitselaar) [2040051] - dmaengine: idxd: handle invalid interrupt handle descriptors (Jerry Snitselaar) [2040051] - dmaengine: idxd: create locked version of idxd_quiesce() call (Jerry Snitselaar) [2040051] - dmaengine: idxd: add helper for per interrupt handle drain (Jerry Snitselaar) [2040051] - dmaengine: idxd: move interrupt handle assignment (Jerry Snitselaar) [2040051] - dmaengine: idxd: int handle management refactoring (Jerry Snitselaar) [2040051] - dmaengine: idxd: rework descriptor free path on failure (Jerry Snitselaar) [2040051] - dmaengine: idxd: fix missed completion on abort path (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix resource leak on dmaengine driver disable (Jerry Snitselaar) [2040040] - dmaengine: idxd: cleanup completion record allocation (Jerry Snitselaar) [2040040] - dmaengine: idxd: reconfig device after device reset command (Jerry Snitselaar) [2072156] - dmaengine: idxd: add halt interrupt support (Jerry Snitselaar) [2040047] - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail (Jerry Snitselaar) [2072156] - dmanegine: idxd: fix resource free ordering on driver removal (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove kernel wq type set when load configuration (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove gen cap field per spec 1.2 update (Jerry Snitselaar) [2040040] - dmaengine: idxd: check GENCAP config support for gencfg register (Jerry Snitselaar) [2040040] - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for dev_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt disable for cmd_lock (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix setting up priv mode for dwq (Jerry Snitselaar) [2040040] - dmaengine: idxd: set descriptor allocation size to threshold for swq (Jerry Snitselaar) [2040040] - dmaengine: idxd: make submit failure path consistent on desc freeing (Jerry Snitselaar) [2040040] - dmaengine: idxd: remove interrupt flag for completion list spinlock (Jerry Snitselaar) [2040040] - dmaengine: idxd: make I/O interrupt handler one shot (Jerry Snitselaar) [2040040] - dmaengine: idxd: clear block on fault flag when clear wq (Jerry Snitselaar) [2040040] - dmaengine: idxd: add capability check for 'block on fault' attribute (Jerry Snitselaar) [2040040] - dmaengine: idxd: Remove unused status variable in irq_process_work_list() (Jerry Snitselaar) [2072156] - dmaengine: idxd: Fix a possible NULL pointer dereference (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix abort status check (Jerry Snitselaar) [2040040] - dmanegine: idxd: add software command status (Jerry Snitselaar) [2040047] - dmaengine: idxd: rotate portal address for better performance (Jerry Snitselaar) [2040047] - dmaengine: idxd: fix wq slot allocation index check (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix uninit var for alt_drv (Jerry Snitselaar) [2072156] - dmaengine: idxd: Set defaults for GRPCFG traffic class (Jerry Snitselaar) [2040047] - dmaengine: idxd: remove fault processing code (Jerry Snitselaar) [2040040] - dmaengine: idxd: move dsa_drv support to compatible mode (Jerry Snitselaar) [1971961] - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone (Jerry Snitselaar) [1971961] - dmaengine: idxd: create user driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create dmaengine driver for wq 'device' (Jerry Snitselaar) [1971961] - dmaengine: idxd: create idxd_device sub-driver (Jerry Snitselaar) [1971961] - dmaengine: idxd: add type to driver in order to allow device matching (Jerry Snitselaar) [1971961] - dmanegine: idxd: open code the dsa_drv registration (Jerry Snitselaar) [1971961] - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove iax_bus_type prototype (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove bus shutdown (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_disable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: move wq_enable() to device.c (Jerry Snitselaar) [1971961] - dmaengine: idxd: remove IDXD_DEV_CONF_READY (Jerry Snitselaar) [1971961] - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver name (Jerry Snitselaar) [1971961] - dmaengine: idxd: add driver register helper (Jerry Snitselaar) [1971961] - dmaengine: idxd: depends on !UML (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix PCI_MSI build errors (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix submission race window (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix setup sequence for MSIXPERM table (Jerry Snitselaar) [2040040] - dmaengine: idxd: fix array index when int_handles are being used (Jerry Snitselaar) [2040040] - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin (Jerry Snitselaar) [2072156] - dmaengine: idxd: fix desc->vector that isn't being updated (Jerry Snitselaar) [2040040] - dmaengine: idxd: add missing percpu ref put on failure (Jerry Snitselaar) [2072156] - dmaengine: idxd: have command status always set (Jerry Snitselaar) [1973882] - dmanegine: idxd: cleanup all device related bits after disabling device (Jerry Snitselaar) [2072156] - dmaengine: idxd: Simplify code and axe the use of a deprecated API (Jerry Snitselaar) [2072156] - dmaengine: idxd: remove devm allocation for idxd->int_handles (Jerry Snitselaar) [2072156] - dmaengine: idxd: Remove redundant variable cdev_ctx (Jerry Snitselaar) [2072156] - dmaengine: idxd: Add missing cleanup for early error out in probe call (Jerry Snitselaar) [1971892] - dmaengine: idxd: Enable IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: Add IDXD performance monitor support (Jerry Snitselaar) [1921296] - dmaengine: idxd: device cmd should use dedicated lock (Jerry Snitselaar) [1971892] - dmaengine: idxd: support reporting of halt interrupt (Jerry Snitselaar) [1971890] - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages (Jerry Snitselaar) [1971890] - dmaengine: idxd: add interrupt handle request and release support (Jerry Snitselaar) [1971890] - dmaengine: idxd: add support for readonly config mode (Jerry Snitselaar) [1971890] - dmaengine: idxd: add percpu_ref to descriptor submission path (Jerry Snitselaar) [1971949] - dmaengine: idxd: remove detection of device type (Jerry Snitselaar) [1971963] - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [2071461] - tools/objtool: Check for use of the ENQCMD instruction in the kernel (Jerry Snitselaar) [2071461] - x86/cpufeatures: Re-enable ENQCMD (Jerry Snitselaar) [2071461] - x86/traps: Demand-populate PASID MSR via #GP (Jerry Snitselaar) [2071461] - sched: Define and initialize a flag to identify valid PASID in the task (Jerry Snitselaar) [2071461] - x86/fpu: Clear PASID when copying fpstate (Jerry Snitselaar) [2071461] - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit (Jerry Snitselaar) [2071461] - iommu/ioasid: Introduce a helper to check for valid PASIDs (Jerry Snitselaar) [2071461] - kernel/fork: Initialize mm's PASID (Jerry Snitselaar) [2071461] - mm: Change CONFIG option for mm->pasid field (Jerry Snitselaar) [2071461] - mm/fork: clear PASID for new mm (Jerry Snitselaar) [2071461] - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA (Jerry Snitselaar) [2071461] - turbostat: fix PC6 displaying on some systems (Steve Best) [2040078]- quota: make dquot_quota_sync return errors from ->sync_fs (Lukas Czerner) [2083057] - redhat: disable more noisy rpminspect tests (Jarod Wilson) - mm: thp: replace the page lock with the seqlock for the THP mapcount (Andrea Arcangeli) [1958020] - mm: do_wp_page: deduplicate smart_lock_page (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup_must_unshare() cleanup (Andrea Arcangeli) [1958020] - mm: GUP: cleanup FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: COW: skip the page lock in the COW copy path (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() use can_read_pin_swap_page() (Andrea Arcangeli) [1958020] - mm: hugetlbfs: gup: gup_must_unshare(): enable hugetlbfs (Andrea Arcangeli) [1958020] - mm: hugetlbfs: FOLL_FAULT_UNSHARE (Andrea Arcangeli) [1958020] - mm: hugetlbfs: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE RHEL (Andrea Arcangeli) [1958020] - mm: gup: FOLL_NOUNSHARE: optimize follow_page (Andrea Arcangeli) [1958020] - mm: gup: FOLL_UNSHARE (Andrea Arcangeli) [1958020] - mm: gup: gup_must_unshare() (Andrea Arcangeli) [1958020] - mm: gup: COR: copy-on-read fault (Andrea Arcangeli) [1958020] - mm: thp: introduce page_trans_huge_anon_shared (Andrea Arcangeli) [1958020] - mm: thp: stabilize the THP mapcount in page_remove_anon_compound_rmap (Andrea Arcangeli) [1958020] - mm: thp: make the THP mapcount atomic with a seqlock (Andrea Arcangeli) [1958020] - mm: thp: consolidate mapcount logic on THP split (David Hildenbrand) [1958020] - vmxnet3: Remove useless DMA-32 fallback configuration (Kamal Heib) [2083561] - vmxnet3: fix minimum vectors alloc issue (Kamal Heib) [2083561] - net: vmxnet3: remove multiple false checks in vmxnet3_ethtool.c (Kamal Heib) [2083561] - vmxnet3: do not stop tx queues after netif_device_detach() (Kamal Heib) [2083561] - block: limit request dispatch loop duration (Ming Lei) [2005082] - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2062115] {CVE-2022-27666} - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2062115] {CVE-2022-27666} - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Chris von Recklinghausen) [2080376] {CVE-2022-28390} - NFSD: Deprecate NFS_OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix offset type in I/O trace points (Scott Mayhew) [2064216] - NFSD: COMMIT operations must not return NFS?ERR_INVAL (Scott Mayhew) [2064216] - NFSD: Clamp WRITE offsets (Scott Mayhew) [2064216] - NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Scott Mayhew) [2064216] - NFSD: Fix ia_size underflow (Scott Mayhew) [2064216] - NFSD: Fix the behavior of READ near OFFSET_MAX (Scott Mayhew) [2064216] - NFSD: Fix READDIR buffer overflow (Scott Mayhew) [2064216] - nfsd: Fix nsfd startup race (again) (Scott Mayhew) [2064216] - NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() (Scott Mayhew) [2064216] - NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Scott Mayhew) [2064216] - NFSD: Fix exposure in nfsd4_decode_bitmap() (Scott Mayhew) [2064216] - NFSv4: Sanity check the parameters in nfs41_update_target_slotid() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from decode_getattr_*() functions (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_setsecurity (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_fhget() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_add_or_obtain() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label argument from nfs_instantiate() (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_setattrres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_getattr_res (Scott Mayhew) [2064216] - NFS: Remove the f_label from the nfs4_opendata and nfs_openres (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_lookupp_res struct (Scott Mayhew) [2064216] - NFS: Remove the label from the nfs4_lookup_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_link_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs4_create_res struct (Scott Mayhew) [2064216] - NFS: Remove the nfs4_label from the nfs_entry struct (Scott Mayhew) [2064216] - NFS: Create a new nfs_alloc_fattr_with_label() function (Scott Mayhew) [2064216] - NFS: Always initialise fattr->label in nfs_fattr_alloc() (Scott Mayhew) [2064216] - NFSv4: Remove unnecessary 'minor version' check (Scott Mayhew) [2064216] - NFSv4: Fix potential Oops in decode_op_map() (Scott Mayhew) [2064216] - NFSv4: Ensure decode_compound_hdr() sanity checks the tag (Scott Mayhew) [2064216] - NFS: Don't trace an uninitialised value (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to OFFLOAD_CANCEL (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CB_OFFLOAD (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to CLONE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to COPY (Scott Mayhew) [2064216] - NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE (Scott Mayhew) [2064216] - NFSv4.2 add tracepoint to SEEK (Scott Mayhew) [2064216] - nfs4: take a reference on the nfs_client when running FREE_STATEID (Scott Mayhew) [2064216] - NFS: Move NFS protocol display macros to global header (Scott Mayhew) [2064216] - NFS: Move generic FS show macros to global header (Scott Mayhew) [2064216] - SUNRPC: Clean up xs_tcp_setup_sock() (Scott Mayhew) [2064216] - NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Scott Mayhew) [2064216] - NFS: Remove redundant call to __set_page_dirty_nobuffers (Scott Mayhew) [2064216] - NFS: Unexport nfs_probe_fsinfo() (Scott Mayhew) [2064216] - NFS: Call nfs_probe_server() during a fscontext-reconfigure event (Scott Mayhew) [2064216] - NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() (Scott Mayhew) [2064216] - NFS: Move nfs_probe_destination() into the generic client (Scott Mayhew) [2064216] - NFS: Create an nfs4_server_set_init_caps() function (Scott Mayhew) [2064216] - NFS: Remove --> and <-- dprintk call sites (Scott Mayhew) [2064216] - SUNRPC: Trace calls to .rpc_call_done (Scott Mayhew) [2064216] - NFS: Replace dprintk callsites in nfs_readpage(s) (Scott Mayhew) [2064216] - SUNRPC: Use BIT() macro in rpc_show_xprt_state() (Scott Mayhew) [2064216] - SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field (Scott Mayhew) [2064216] - xprtrdma: Remove rpcrdma_ep::re_implicit_roundup (Scott Mayhew) [2064216] - xprtrdma: Provide a buffer to pad Write chunks of unaligned length (Scott Mayhew) [2064216] - Fix user namespace leak (Scott Mayhew) [2064216] - NFS: Save some space in the inode (Scott Mayhew) [2064216] - NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (Scott Mayhew) [2064216] - NFSv4: Fixes for nfs4_inode_return_delegation() (Scott Mayhew) [2064216] - NFS: Fix an Oops in pnfs_mark_request_commit() (Scott Mayhew) [2064216] - NFS: Fix up commit deadlocks (Scott Mayhew) [2064216] - NFSD:fix boolreturn.cocci warning (Scott Mayhew) [2064216] - nfsd: update create verifier comment (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_encode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_encode (Scott Mayhew) [2064216] - NFSD: Save location of NFSv4 COMPOUND status (Scott Mayhew) [2064216] - SUNRPC: Change return value type of .pc_decode (Scott Mayhew) [2064216] - SUNRPC: Replace the "__be32 *p" parameter to .pc_decode (Scott Mayhew) [2064216] - SUNRPC: De-duplicate .pc_release() call sites (Scott Mayhew) [2064216] - SUNRPC: Simplify the SVC dispatch code path (Scott Mayhew) [2064216] - NFS: Fix deadlocks in nfs_scan_commit_list() (Scott Mayhew) [2064216] - NFS: Instrument i_size_write() (Scott Mayhew) [2064216] - SUNRPC: Per-rpc_clnt task PIDs (Scott Mayhew) [2064216] - NFS: Remove unnecessary TRACE_DEFINE_ENUM()s (Scott Mayhew) [2064216] - SUNRPC: Capture value of xdr_buf::page_base (Scott Mayhew) [2064216] - svcrdma: Split svcrmda_wc_{read,write} tracepoints (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_send() tracepoint (Scott Mayhew) [2064216] - svcrdma: Split the svcrdma_wc_receive() tracepoint (Scott Mayhew) [2064216] - pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Scott Mayhew) [2064216] - NFS: Remove unnecessary page cache invalidations (Scott Mayhew) [2064216] - NFS: Fix dentry verifier races (Scott Mayhew) [2064216] - NFS: Further optimisations for 'ls -l' (Scott Mayhew) [2064216] - NFS: Fix up nfs_readdir_inode_mapping_valid() (Scott Mayhew) [2064216] - NFS: Ignore the directory size when marking for revalidation (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA (Scott Mayhew) [2064216] - NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED (Scott Mayhew) [2064216] - NFSv4: Retrieve ACCESS on open if we're not using NFS4_CREATE_EXCLUSIVE (Scott Mayhew) [2064216] - NFS: Fix a few more clear_bit() instances that need release semantics (Scott Mayhew) [2064216] - SUNRPC: xprt_clear_locked() only needs release memory semantics (Scott Mayhew) [2064216] - SUNRPC: Remove unnecessary memory barriers (Scott Mayhew) [2064216] - SUNRPC: Remove WQ_HIGHPRI from xprtiod (Scott Mayhew) [2064216] - SUNRPC: Add cond_resched() at the appropriate point in __rpc_execute() (Scott Mayhew) [2064216] - SUNRPC: Partial revert of commit 6f9f17287e78 (Scott Mayhew) [2064216] - NFS: Fix up nfs_ctx_key_to_expire() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink() (Scott Mayhew) [2064216] - NFS: Label the dentry with a verifier in nfs_link(), nfs_symlink() (Scott Mayhew) [2064216] - NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (Scott Mayhew) [2064216] - SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases (Scott Mayhew) [2064216] - NFSD: simplify struct nfsfh (Scott Mayhew) [2064216] - NFSD: drop support for ancient filehandles (Scott Mayhew) [2064216] - NFSD: move filehandle format declarations out of "uapi". (Scott Mayhew) [2064216] - UNRPC: Return specific error code on kmalloc failure (Scott Mayhew) [2064216] - NFSD: Optimize DRC bucket pruning (Scott Mayhew) [2064216] - nfsd: don't alloc under spinlock in rpc_parse_scope_id (Scott Mayhew) [2064216] - NFSD: Keep existing listeners on portlist error (Scott Mayhew) [2064216] - nfs: Fix kerneldoc warning shown up by W=1 (Scott Mayhew) [2064216] - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Scott Mayhew) [2064216] - NLM: Fix svcxdr_encode_owner() (Scott Mayhew) [2064216] - SUNRPC: improve error response to over-size gss credential (Scott Mayhew) [2064216] - NFS: Always provide aligned buffers to the RPC read layers (Scott Mayhew) [2064216] - NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox (Scott Mayhew) [2064216] - SUNRPC: Tweak TCP socket shutdown in the RPC client (Scott Mayhew) [2064216] - svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() (Scott Mayhew) [2064216] - rpc: fix gss_svc_init cleanup on failure (Scott Mayhew) [2064216] - SUNRPC: Add RPC_AUTH_TLS protocol numbers (Scott Mayhew) [2064216] - NFSD: remove vanity comments (Scott Mayhew) [2064216] - svcrdma: Convert rdma->sc_rw_ctxts to llist (Scott Mayhew) [2064216] - svcrdma: Relieve contention on sc_send_lock. (Scott Mayhew) [2064216] - svcrdma: Fewer calls to wake_up() in Send completion handler (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for nfsd_clid_class (Scott Mayhew) [2064216] - NFSD: Use new __string_len C macros for the nfs_dirent tracepoint (Scott Mayhew) [2064216] - tracing: Add trace_event helper macros __string_len() and __assign_str_len() (Scott Mayhew) [2064216] - NFSD: Clean up splice actor (Scott Mayhew) [2064216] - NFS: Clean up the synopsis of callback process_op() (Scott Mayhew) [2064216] - NFS: Extract the xdr_init_encode/decode() calls from decode_compound (Scott Mayhew) [2064216] - NFS: Remove unused callback void decoder (Scott Mayhew) [2064216] - NFS: Add a private local dispatcher for NFSv4 callback operations (Scott Mayhew) [2064216] - SUNRPC: Eliminate the RQ_AUTHERR flag (Scott Mayhew) [2064216] - SUNRPC: Set rq_auth_stat in the pg_authenticate() callout (Scott Mayhew) [2064216] - SUNRPC: Add svc_rqst::rq_auth_stat (Scott Mayhew) [2064216] - NFSv4/pNFS: Remove dead code (Scott Mayhew) [2064216] - SUNRPC: Convert rpc_client refcount to use refcount_t (Scott Mayhew) [2064216] - xprtrdma: Eliminate rpcrdma_post_sends() (Scott Mayhew) [2064216] - xprtrdma: Add an xprtrdma_post_send_err tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add xprtrdma_post_recvs_err() tracepoint (Scott Mayhew) [2064216] - xprtrdma: Add an rpcrdma_mr_completion_class (Scott Mayhew) [2064216] - xprtrdma: Don't display r_xprt memory addresses in tracepoints (Scott Mayhew) [2064216] - xprtrdma: Disconnect after an ib_post_send() immediate error (Scott Mayhew) [2064216] - SUNRPC: Record timeout value in xprt_retransmit tracepoint (Scott Mayhew) [2064216] - SUNRPC: xprt_retransmit() displays the the NULL procedure incorrectly (Scott Mayhew) [2064216] - treewide: Add missing semicolons to __assign_str uses (Scott Mayhew) [2064216] - SUNRPC: Remove unneeded TRACE_DEFINE_ENUMs (Scott Mayhew) [2064216] - SUNRPC: Unset RPC_TASK_NO_RETRANS_TIMEOUT for NULL RPCs (Scott Mayhew) [2064216] - SUNRPC: Refactor rpc_ping() (Scott Mayhew) [2064216] - nfsd: fix NULL dereference in nfs3svc_encode_getaclres (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void results encoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Update the NLMv1 void argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - lockd: Common NLM XDR helpers (Scott Mayhew) [2064216] - lockd: Create a simplified .vs_dispatch method for NLM requests (Scott Mayhew) [2064216] - lockd: Remove stale comments (Scott Mayhew) [2064216] - nfsd: rpc_peeraddr2str needs rcu lock (Scott Mayhew) [2064216] - rpc: remove redundant initialization of variable status (Scott Mayhew) [2064216] - NFSv4: setlease should return EAGAIN if locks are not available (Scott Mayhew) [2064216] - NFS: Avoid duplicate resets of attribute cache timeouts (Scott Mayhew) [2064216] - NFSv4: Fix handling of non-atomic change attrbute updates (Scott Mayhew) [2064216] - NFS: Fix up inode attribute revalidation timeouts (Scott Mayhew) [2064216] - NFSv4: Add support for application leases underpinned by a delegation (Scott Mayhew) [2064216] - NFSv4: Add lease breakpoints in case of a delegation recall or return (Scott Mayhew) [2064216] - NFSv4: Fix delegation return in cases where we have to retry (Scott Mayhew) [2064216] - nfsd: move some commit_metadata()s outside the inode lock (Scott Mayhew) [2064216] - NFSD: Update nfsd_cb_args tracepoint (Scott Mayhew) [2064216] - NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_probe tracepoint (Scott Mayhew) [2064216] - NFSD: Replace the nfsd_deleg_break tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_offload tracepoint (Scott Mayhew) [2064216] - NFSD: Add an nfsd_cb_lm_notify tracepoint (Scott Mayhew) [2064216] - NFSD: Enhance the nfsd_cb_setup tracepoint (Scott Mayhew) [2064216] - NFSD: Remove spurious cb_setup_err tracepoint (Scott Mayhew) [2064216] - NFSD: Adjust cb_shutdown tracepoint (Scott Mayhew) [2064216] - NFSD: Add cb_lost tracepoint (Scott Mayhew) [2064216] - NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_ macros (Scott Mayhew) [2064216] - NFSD: Capture every CB state transition (Scott Mayhew) [2064216] - NFSD: Constify @fh argument of knfsd_fh_hash() (Scott Mayhew) [2064216] - NFSD: Add tracepoints for EXCHANGEID edge cases (Scott Mayhew) [2064216] - NFSD: Add tracepoints for SETCLIENTID edge cases (Scott Mayhew) [2064216] - NFSD: Add a couple more nfsd_clid_expired call sites (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_destroyed tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_reclaim_complete tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_confirmed tracepoint (Scott Mayhew) [2064216] - NFSD: Remove trace_nfsd_clid_inuse_err (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_verf_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add nfsd_clid_cred_mismatch tracepoint (Scott Mayhew) [2064216] - NFSD: Add an RPC authflavor tracepoint display helper (Scott Mayhew) [2064216] - NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set when appropriate (Scott Mayhew) [2064216] - NFS: Split attribute support out from the server capabilities (Scott Mayhew) [2064216] - NFS: Don't store NFS_INO_REVAL_FORCED (Scott Mayhew) [2064216] - NFSv4: link must update the inode nlink. (Scott Mayhew) [2064216] - NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime (Scott Mayhew) [2064216] - NFS: Another inode revalidation improvement (Scott Mayhew) [2064216] - NFS: Use information about the change attribute to optimise updates (Scott Mayhew) [2064216] - NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute (Scott Mayhew) [2064216] - NFS: Simplify cache consistency in nfs_check_inode_attributes() (Scott Mayhew) [2064216] - NFS: Remove a line of code that has no effect in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Scott Mayhew) [2064216] - NFS: Separate tracking of file mode cache validity from the uid/gid (Scott Mayhew) [2064216] - NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid (Scott Mayhew) [2064216] - NFSv4: Fix nfs4_bitmap_copy_adjust() (Scott Mayhew) [2064216] - NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache validity (Scott Mayhew) [2064216] - NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity (Scott Mayhew) [2064216] - NFS: Add a cache validity flag argument to nfs_revalidate_inode() (Scott Mayhew) [2064216] - NFS: nfs_setattr_update_inode() should clear the suid/sgid bits (Scott Mayhew) [2064216] - NFS: Fix up statx() results (Scott Mayhew) [2064216] - NFS: Don't revalidate attributes that are not being asked for (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv2 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 stat encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations (Scott Mayhew) [2064216] - NFSD: Remove unused NFSv3 directory entry encoders (Scott Mayhew) [2064216] - NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder (Scott Mayhew) [2064216] - NFSD: Add a helper that encodes NFSv3 directory offset cookies (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the GETATTR3res encoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Extract the svcxdr_init_encode() helper (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv3 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Clean up after updating NFSv2 ACL decoders (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Remove argument length checking in nfsd_dispatch() (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKNOD3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SYMLINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the MKDIR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the CREATE3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the SETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the LINK3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the RENAME3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update COMMIT3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READDIR3args decoders to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Add helper to set up the pages where the dirlist is encoded (Scott Mayhew) [2064216] - NFSD: Fix returned READDIR offset cookie (Scott Mayhew) [2064216] - NFSD: Update READLINK3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update WRITE3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update READ3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update ACCESS3arg decoder to use struct xdr_stream (Scott Mayhew) [2064216] - NFSD: Update GETATTR3args decoder to use struct xdr_stream (Scott Mayhew) [2064216] - SUNRPC: Move definition of XDR_UNIT (Scott Mayhew) [2064216] - rpcrdma: Capture bytes received in Receive completion tracepoints (Scott Mayhew) [2064216] - NFSD: Restore NFSv4 decoding's SAVEMEM functionality (Scott Mayhew) [2064216] - NFSD: Remove macros that are no longer used (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_compound() (Scott Mayhew) [2064216] - NFSD: Make nfsd4_ops::opnum a u32 (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_listxattrs() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setxattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_xattr_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_clone() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_seek() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_offload_status() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_copy() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fallocate() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_test_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_sequence() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutget() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_free_stateid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_destroy_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create_session() (Scott Mayhew) [2064216] - NFSD: Add a helper to decode channel_attrs4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode nfs_impl_id4 (Scott Mayhew) [2064216] - NFSD: Add a helper to decode state_protect4_a (Scott Mayhew) [2064216] - NFSD: Add a separate decoder for ssv_sp_parms (Scott Mayhew) [2064216] - NFSD: Add a separate decoder to handle state_protect_ops (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_cb_sec() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_write() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_verify() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setclientid() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_setattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_secinfo() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_renew() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_rename() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_remove() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_readdir() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_read() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_putfh() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open_confirm() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_open() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's open_claim4 argument (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_deny() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_share_access() (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's openflag4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode OPEN's createhow4 argument (Scott Mayhew) [2064216] - NFSD: Add helper to decode NFSv4 verifiers (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lookup() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_locku() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lockt() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_lock() (Scott Mayhew) [2064216] - NFSD: Add helper for decoding locker4 (Scott Mayhew) [2064216] - NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner (Scott Mayhew) [2064216] - NFSD: Relocate nfsd4_decode_opaque() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_link() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_getattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_delegreturn() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_create() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_fattr() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 umask attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 security label attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 time_set attributes (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner_group attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 owner attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 mode attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 acl attribute (Scott Mayhew) [2064216] - NFSD: Replace READ* macros that decode the fattr4 size attribute (Scott Mayhew) [2064216] - NFSD: Change the way the expected length of a fattr4 is checked (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_commit() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_close() (Scott Mayhew) [2064216] - NFSD: Replace READ* macros in nfsd4_decode_access() (Scott Mayhew) [2064216] - NFSD: Replace the internals of the READ_BUF() macro (Scott Mayhew) [2064216] - nfsd/nfs3: remove unused macro nfsd3_fhandleres (Scott Mayhew) [2064216] - vt: vt_ioctl: fix race in VT_RESIZEX (Čestmír Kalina) [2068338] - net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Amir Tzin) [2055580] - openvswitch: Fix setting ipv6 fields causing hw csum failure (Eelco Chaudron) [1974356]- Fix up versioning for maintainer builds (Jarod Wilson) - powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPAR (Gustavo Walbon) [1987109] - sizes.h: add SZ_8G/SZ_16G/SZ_32G macros (Gustavo Walbon) [1987109] - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Puneet Sethi) [2040336] - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2081775] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2079980] - sctp: Initialize daddr on peeled off socket (Xin Long) [2079980] - sctp: fix kernel-infoleak for SCTP sockets (Xin Long) [2079980] - sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set (Xin Long) [2079980] - dm crypt: fix copy and paste bug in crypt_alloc_req_aead (Benjamin Marzinski) [2073431] - dm crypt: defer decryption to a tasklet if interrupts disabled (Benjamin Marzinski) [2073431] - dm crypt: do not call bio_endio() from the dm-crypt tasklet (Benjamin Marzinski) [2073431] - dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq (Benjamin Marzinski) [2073431] - dm crypt: do not wait for backlogged crypto request completion in softirq (Benjamin Marzinski) [2073431] - dm crypt: document new no_workqueue flags (Benjamin Marzinski) [2073431] - dm crypt: add flags to optionally bypass kcryptd workqueues (Benjamin Marzinski) [2073431] - tracing/osnoise: Force quiescent states while tracing (Jerome Marchand) [2069710] - tracing/osnoise: Do not unregister events twice (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_main to sleep for microseconds (Jerome Marchand) [2069710] - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails (Jerome Marchand) [2069710] - tracing/osnoise: Make osnoise_instances static (Jerome Marchand) [2069710] - tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Remove STACKTRACE ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Allow multiple instances of the same tracer (Jerome Marchand) [2069710] - tracing/osnoise: Remove TIMERLAT ifdefs from inside functions (Jerome Marchand) [2069710] - tracing/osnoise: Support a list of trace_array *tr (Jerome Marchand) [2069710] - tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write() (Jerome Marchand) [2069710] - tracing/osnoise: Split workload start from the tracer start (Jerome Marchand) [2069710] - tracing/osnoise: Improve comments about barrier need for NMI callbacks (Jerome Marchand) [2069710] - tracing/osnoise: Do not follow tracing_cpumask (Jerome Marchand) [2069710] - trace/timerlat: Add migrate-disabled field to the timerlat header (Jerome Marchand) [2069710] - trace/osnoise: Add migrate-disabled field to the osnoise header (Jerome Marchand) [2069710] - tracing/doc: Fix typos on the timerlat tracer documentation (Jerome Marchand) [2069710] - trace/osnoise: Fix an ifdef comment (Jerome Marchand) [2069710] - redhat: indicate HEAD state in tarball/rpm name (Jarod Wilson) - selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN (Guillaume Nault) [2081453] - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates (Guillaume Nault) [2081453] - ipv4: tcp: send zero IPID in SYNACK messages (Guillaume Nault) [2081453] - ipv4: raw: lock the socket in raw_bind() (Guillaume Nault) [2081453] - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu) [2066976] - net/packet: fix packet_sock xmit return value checking (Hangbin Liu) [2066976] - doc/ip-sysctl: add bc_forwarding (Xin Long) [2080486] - net/packet: fix packet_sock xmit return value checking (Xin Long) [2080486] - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Xin Long) [2080486] - net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Xin Long) [2080486] - veth: fix races around rq->rx_notify_masked (Xin Long) [2080486] - af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Xin Long) [2080486] - ipv4: remove sparse error in ip_neigh_gw4() (Xin Long) [2080486] - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress (Xin Long) [2080486] - veth: Do not record rx queue hint in veth_xmit (Xin Long) [2080486] - veth: ensure skb entering GRO are not cloned. (Xin Long) [2080486] - ethtool: Fix link extended state for big endian (Xin Long) [2080486] - ethtool: do not perform operations on net devices being unregistered (Xin Long) [2080486] - ethtool: Add transceiver module extended state (Xin Long) [2080486] - ethtool: runtime-resume netdev parent in ethnl_ops_begin (Xin Long) [2080486] - ethtool: move netif_device_present check from ethnl_parse_header_dev_get to ethnl_ops_begin (Xin Long) [2080486] - ethtool: move implementation of ethnl_ops_begin/complete to netlink.c (Xin Long) [2080486] - net: validate lwtstate->data before returning from skb_tunnel_info() (Xin Long) [2080486]- bnx2x: fix napi API usage sequence (Manish Chopra) [2080659] - netfilter: fix use-after-free in __nf_register_net_hook() (Florian Westphal) [2080272] - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2080272] - netfilter: nftables: add helper function to release hooks of one single table (Florian Westphal) [2080272] - netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: re-init for syn packets only (Florian Westphal) [2080272] - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion (Florian Westphal) [2080272] - netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal) [2080272] - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Florian Westphal) [2080272] - netfilter: ctnetlink: disable helper autoassign (Florian Westphal) [2080272] - netfilter: nft_payload: don't allow th access for fragments (Florian Westphal) [2080272] - netfilter: nft_payload: simplify vlan header handling (Florian Westphal) [2080272] - RDMA/rxe: Change mcg_lock to a _bh lock (Kamal Heib) [2056500] - RDMA/rxe: Do not call dev_mc_add/del() under a spinlock (Kamal Heib) [2056500] - RDMA/rxe: Recheck the MR in when generating a READ reply (Kamal Heib) [2056500] - RDMA/rxe: Fix "Replace mr by rkey in responder resources" (Kamal Heib) [2056500] - RDMA/siw: Fix a condition race issue in MPA request processing (Kamal Heib) [2056500] - RDMA/irdma: Fix possible crash due to NULL netdev in notifier (Kamal Heib) [2056500] - RDMA/irdma: Reduce iWARP QP destroy time (Kamal Heib) [2056500] - RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state (Kamal Heib) [2056500] - RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() (Kamal Heib) [2056500] - RDMA/hfi1: Fix use-after-free bug for mm struct (Kamal Heib) [2056500] - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Kamal Heib) [2056500] - IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Kamal Heib) [2056500] - RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit() (Kamal Heib) [2056500] - IB/iser: Fix error flow in case of registration failure (Kamal Heib) [2056500] - IB/iser: Generalize map/unmap dma tasks (Kamal Heib) [2056500] - IB/iser: Use iser_fr_desc as registration context (Kamal Heib) [2056500] - IB/iser: Remove iser_reg_data_sg helper function (Kamal Heib) [2056500] - RDMA/rxe: Use standard names for ref counting (Kamal Heib) [2056500] - RDMA/rxe: Replace red-black trees by xarrays (Kamal Heib) [2056500] - RDMA/rxe: Shorten pool names in rxe_pool.c (Kamal Heib) [2056500] - RDMA/rxe: Move max_elem into rxe_type_info (Kamal Heib) [2056500] - RDMA/rxe: Replace obj by elem in declaration (Kamal Heib) [2056500] - RDMA/rxe: Delete _locked() APIs for pool objects (Kamal Heib) [2056500] - RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOC (Kamal Heib) [2056500] - RDMA/rxe: Replace mr by rkey in responder resources (Kamal Heib) [2056500] - RDMA/rxe: Fix ref error in rxe_av.c (Kamal Heib) [2056500] - RDMA/irdma: Add support for address handle re-use (Kamal Heib) [2056500] - Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error" (Kamal Heib) [2056500] - RDMA/rxe: Remove useless argument for update_state() (Kamal Heib) [2056500] - RDMA/rxe: Change variable and function argument to proper type (Kamal Heib) [2056500] - RDMA/irdma: Prevent some integer underflows (Kamal Heib) [2056500] - RDMA/core: Fix ib_qp_usecnt_dec() called when error (Kamal Heib) [2056500] - IB/hfi1: Allow larger MTU without AIP (Kamal Heib) [2056500] - RDMA/core: Remove unnecessary statements (Kamal Heib) [2056500] - RDMA/irdma: Remove incorrect masking of PD (Kamal Heib) [2056500] - RDMA/irdma: Fix Passthrough mode in VM (Kamal Heib) [2056500] - RDMA/irdma: Fix netdev notifications for vlan's (Kamal Heib) [2056500] - RDMA/irdma: Make irdma_create_mg_ctx return a void (Kamal Heib) [2056500] - RDMA/irdma: Move union irdma_sockaddr to header file (Kamal Heib) [2056500] - RDMA/irdma: Remove the unnecessary variable saddr (Kamal Heib) [2056500] - RDMA/irdma: Use net_type to check network type (Kamal Heib) [2056500] - RDMA/rxe: Cleanup rxe_mcast.c (Kamal Heib) [2056500] - RDMA/rxe: Collect cleanup mca code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Collect mca init code in a subroutine (Kamal Heib) [2056500] - RDMA/rxe: Warn if mcast memory is not freed (Kamal Heib) [2056500] - RDMA/irdma: Remove excess error variables (Kamal Heib) [2056500] - RDMA/irdma: Propagate error codes (Kamal Heib) [2056500] - RDMA/irdma: Remove enum irdma_status_code (Kamal Heib) [2056500] - RDMA/ib_srp: Add more documentation (Kamal Heib) [2056500] - IB/cma: Allow XRC INI QPs to set their local ACK timeout (Kamal Heib) [2056500] - RDMA/rxe: Remove mcg from rxe pools (Kamal Heib) [2056500] - RDMA/rxe: Remove key'ed object support (Kamal Heib) [2056500] - RDMA/rxe: Replace pool key by rxe->mcg_tree (Kamal Heib) [2056500] - RDMA/rxe: Replace int num_qp by atomic_t qp_num (Kamal Heib) [2056500] - RDMA/rxe: Replace grp by mcg, mce by mca (Kamal Heib) [2056500] - RDMA/rxe: Use kzmalloc/kfree for mca (Kamal Heib) [2056500] - RDMA/rxe: Move mcg_lock to rxe (Kamal Heib) [2056500] - RDMA/hfi: Replace cpumask_weight with cpumask_empty where appropriate (Kamal Heib) [2056500] - RDMA/irdma: Refactor DCB bits in prep for DSCP support (Kamal Heib) [2056500] - RDMA/opa: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/iser: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/ipoib: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/rxe: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/usnic: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/hfi1: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Delete useless module.h include (Kamal Heib) [2056500] - RDMA/core: Set MR type in ib_reg_user_mr (Kamal Heib) [2056500] - md: Set MD_BROKEN for RAID1 and RAID10 (Nigel Croxon) [2042729] - raid5: introduce MD_BROKEN (Nigel Croxon) [2042729] - RHEL only Changes to support block changes not picked up (Nigel Croxon) [2042729] - md: fix NULL pointer deref with nowait but no mddev->queue (Nigel Croxon) [2042729] - md: use default_groups in kobj_type (Nigel Croxon) [2042729] - md: Move alloc/free acct bioset in to personality (Nigel Croxon) [2042729] - md: fix spelling of "its" (Nigel Croxon) [2042729] - md: raid456 add nowait support (Nigel Croxon) [2042729] - md: raid10 add nowait support (Nigel Croxon) [2042729] - md: raid1 add nowait support (Nigel Croxon) [2042729] - md: add support for REQ_NOWAIT (Nigel Croxon) [2042729] - md/raid5: play nice with PREEMPT_RT (Nigel Croxon) [2042729] - md/raid1: fix missing bitmap update w/o WriteMostly devices (Nigel Croxon) [2042729] - md: fix double free of mddev->private in autorun_array() (Nigel Croxon) [2042729] - md: fix update super 1.0 on rdev size change (Nigel Croxon) [2042729] - raid5-ppl: use swap() to make code cleaner (Nigel Croxon) [2042729] - md/bitmap: don't set max_write_behind if there is no write mostly device (Nigel Croxon) [2042729] - md: update superblock after changing rdev flags in state_store (Nigel Croxon) [2042729] - md: remove unused argument from md_new_event (Nigel Croxon) [2042729] - md/raid5: call roundup_pow_of_two in raid5_run (Nigel Croxon) [2042729] - md/raid1: use rdev in raid1_write_request directly (Nigel Croxon) [2042729] - md/raid1: only allocate write behind bio for WriteMostly device (Nigel Croxon) [2042729] - md: properly unwind when failing to add the kobject in md_alloc (Nigel Croxon) [2042729] - md: extend disks_mutex coverage (Nigel Croxon) [2042729] - md: add the bitmap group to the default groups for the md kobject (Nigel Croxon) [2042729] - md: add error handling support for add_disk() (Nigel Croxon) [2042729] - md: fix a lock order reversal in md_alloc (Nigel Croxon) [2042729] - scsi: qedf: Stop using the SCSI pointer (Nilesh Javali) [2044843] - scsi: qedf: Change context reset messages to ratelimited (Nilesh Javali) [2044843] - scsi: qedf: Fix refcount issue when LOGO is received during TMF (Nilesh Javali) [2044843] - scsi: qedf: Add stag_work to all the vports (Nilesh Javali) [2044843] - scsi: qedf: Fix potential dereference of NULL pointer (Nilesh Javali) [2044843] - eth: fwnode: remove the addr len from mac helpers (Íñigo Huguet) [2069565] - eth: fwnode: change the return type of mac address helpers (Íñigo Huguet) [2069565] - device property: move mac addr helpers to eth.c (Íñigo Huguet) [2069565] - net: thunderx: Use fwnode_get_mac_address() (Íñigo Huguet) [2069565] - qede: confirm skb is allocated before using (Manish Chopra) [2040267] - qed: fix ethtool register dump (Manish Chopra) [2040267] - qed: remove unnecessary memset in qed_init_fw_funcs (Manish Chopra) [2040267] - qed: return status of qed_iov_get_link (Manish Chopra) [2040267] - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Manish Chopra) [2040267] - qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra) [2040267] - qed: display VF trust config (Manish Chopra) [2040267] - qed: prevent a fw assert during device shutdown (Manish Chopra) [2040267] - qed: use msleep() in qed_mcp_cmd() and add qed_mcp_cmd_nosleep() for udelay. (Manish Chopra) [2040267] - qed: Use dma_set_mask_and_coherent() and simplify code (Manish Chopra) [2040267] - qed*: esl priv flag support through ethtool (Manish Chopra) [2040267] - qed*: enhance tx timeout debug info (Manish Chopra) [2040267] - qede: validate non LSO skb length (Manish Chopra) [2040267] - qed: Enhance rammod debug prints to provide pretty details (Manish Chopra) [2040267] - net: qed: fix the array may be out of bound (Manish Chopra) [2040267] - qed: Use the bitmap API to simplify some functions (Manish Chopra) [2040267] - RDMA/qed: Use helper function to set GUIDs (Manish Chopra) [2040267] - net: qed_dev: fix check of true !rc expression (Manish Chopra) [2040267] - net: qed_ptp: fix check of true !rc expression (Manish Chopra) [2040267] - RDMA/qedr: Remove unsupported qedr_resize_cq callback (Manish Chopra) [2040267] - qed: Change the TCP common variable - "iscsi_ooo" (Manish Chopra) [2040267] - qed: Optimize the ll2 ooo flow (Manish Chopra) [2040267] - net: qed_debug: fix check of false (grc_param < 0) expression (Manish Chopra) [2040267] - qed: Fix missing error code in qed_slowpath_start() (Manish Chopra) [2040267] - qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario (Manish Chopra) [2040267] - qed: Initialize debug string array (Manish Chopra) [2040267] - qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" (Manish Chopra) [2040267] - qed: fix ll2 establishment during load of RDMA driver (Manish Chopra) [2040267] - qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") (Manish Chopra) [2040267] - qed: Update TCP silly-window-syndrome timeout for iwarp, scsi (Manish Chopra) [2040267] - qed: Update debug related changes (Manish Chopra) [2040267] - qed: Add '_GTT' suffix to the IRO RAM macros (Manish Chopra) [2040267] - qed: Update FW init functions to support FW 8.59.1.0 (Manish Chopra) [2040267] - qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h (Manish Chopra) [2040267] - qed: Update qed_hsi.h for fw 8.59.1.0 (Manish Chopra) [2040267] - qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Update common_hsi for FW ver 8.59.1.0 (Manish Chopra) [2040267] - qed: Split huge qed_hsi.h header file (Manish Chopra) [2040267] - qed: Remove e4_ and _e4 from FW HSI (Manish Chopra) [2040267] - qed: Fix kernel-doc warnings (Manish Chopra) [2040267] - qed: Don't ignore devlink allocation failures (Manish Chopra) [2040267] - qed: Improve the stack space of filter_config() (Manish Chopra) [2040267] - RDMA/qedr: Move variables reset to qedr_set_common_qp_params() (Manish Chopra) [2040267] - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Guillaume Nault) [2081030] - ip6_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip_gre: Make o_seqno start from 0 in native mode (Guillaume Nault) [2081030] - ip6_gre: Fix skb_under_panic in __gre6_xmit() (Guillaume Nault) [2081030] - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() (Guillaume Nault) [2081030] - ipv6_tunnel: Rate limit warning messages (Guillaume Nault) [2081030] - net: fix up skbs delta_truesize in UDP GRO frag_list (Hangbin Liu) [2082388] - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Hangbin Liu) [2082388] - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Hangbin Liu) [2082388] - netns: add schedule point in ops_exit_list() (Hangbin Liu) [2082388] - lwtunnel: Validate RTA_ENCAP_TYPE attribute length (Hangbin Liu) [2082388] - net, neigh: clear whole pneigh_entry at alloc time (Hangbin Liu) [2082388] - net: annotate data-races on txq->xmit_lock_owner (Hangbin Liu) [2082388] - sock: fix /proc/net/sockstat underflow in sk_clone_lock() (Hangbin Liu) [2082388] - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Hangbin Liu) [2082388] - rtnetlink: fix if_nlmsg_stats_size() under estimation (Hangbin Liu) [2082388] - net: watchdog: hold device global xmit lock during tx disable (Hangbin Liu) [2082388] - torture: Fix incorrectly redirected "exit" in kvm-remote.sh (Waiman Long) [2065993] - rcu: Allow rcu_irq_enter_check_tick() from NMI (Waiman Long) [2065993] - srcu: Early test SRCU polling start (Waiman Long) [2065993] - rcu/nocb: Unify timers (Waiman Long) [2065993] - rcu/nocb: Prepare for fine-grained deferred wakeup (Waiman Long) [2065993] - rcu/nocb: Only cancel nocb timer if not polling (Waiman Long) [2065993] - rcu/nocb: Delete bypass_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup (Waiman Long) [2065993] - rcu/nocb: Allow de-offloading rdp leader (Waiman Long) [2065993] - rcu/nocb: Directly call __wake_nocb_gp() from bypass timer (Waiman Long) [2065993] - refscale: Avoid false-positive warnings in ref_scale_reader() (Waiman Long) [2065993] - scftorture: Avoid false-positive warnings in scftorture_invoker() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (Waiman Long) [2065993] - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (Waiman Long) [2065993] - rcutorture: Move mem_dump_obj() tests into separate function (Waiman Long) [2065993] - rcu: Remove obsolete rcu_read_unlock() deadlock commentary (Waiman Long) [2065993] - rcu: Improve comments describing RCU read-side critical sections (Waiman Long) [2065993] - rcu: Add missing __releases() annotation (Waiman Long) [2065993] - kvfree_rcu: Fix comments according to current code (Waiman Long) [2065993] - torture: Don't cap remote runs by build-system number of CPUs (Waiman Long) [2065993] - torture: Make kvm-remote.sh account for network failure in pathname checks (Waiman Long) [2065993] - rcu: Create an unrcu_pointer() to remove __rcu from a pointer (Waiman Long) [2065993] - kvfree_rcu: Refactor kfree_rcu_monitor() (Waiman Long) [2065993] - srcu: Fix broken node geometry after early ssp init (Waiman Long) [2065993] - rcu: Point to documentation of ordering guarantees (Waiman Long) [2065993] - rcu: Don't penalize priority boosting when there is nothing to boost (Waiman Long) [2065993] - kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant (Waiman Long) [2065993] - kvfree_rcu: Update "monitor_todo" once a batch is started (Waiman Long) [2065993] - kvfree_rcu: Add a bulk-list check when a scheduler is run (Waiman Long) [2065993] - kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs (Waiman Long) [2065993] - kvfree_rcu: Release a page cache under memory pressure (Waiman Long) [2065993] - rcu: Shrink each possible cpu krcp (Waiman Long) [2065993] - rcu/segcblist: Prevent useless GP start if no CBs to accelerate (Waiman Long) [2065993] - rcutorture: Don't count CPU-stalled time against priority boosting (Waiman Long) [2065993] - rcu: Make rcu_gp_cleanup() be noinline for tracing (Waiman Long) [2065993] - rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests (Waiman Long) [2065993] - srcu: Initialize SRCU after timers (Waiman Long) [2065993] - srcu: Unconditionally embed struct lockdep_map (Waiman Long) [2065993] - rcutorture: Forgive RCU boost failures when CPUs don't pass through QS (Waiman Long) [2065993] - rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() (Waiman Long) [2065993] - rcu: Provide polling interfaces for Tree RCU grace periods (Waiman Long) [2065993] - rcutorture: Make rcu_torture_boost_failed() check for GP end (Waiman Long) [2065993] - rcutorture: Consolidate rcu_torture_boost() timing and statistics (Waiman Long) [2065993] - rcutorture: Delay-based false positives for RCU priority boosting tests (Waiman Long) [2065993] - rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs (Waiman Long) [2065993] - rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP (Waiman Long) [2065993] - rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Make RCU priority boosting work on single-CPU rcu_node structures (Waiman Long) [2065993] - rcu: Reject RCU_LOCKDEP_WARN() false positives (Waiman Long) [2065993] - lockdep: Explicitly flag likely false-positive report (Waiman Long) [2065993] - rcu: Add ->gp_max to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output (Waiman Long) [2065993] - srcu: Remove superfluous sdp->srcu_lock_count zero filling (Waiman Long) [2065993] - srcu: Remove superfluous ssp initialization for early callbacks (Waiman Long) [2065993] - torture: Set kvm.sh language to English (Waiman Long) [2065993] - torture: Correctly fetch number of CPUs for non-English languages (Waiman Long) [2065993] - rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Waiman Long) [2065993] - rcutorture: Judge RCU priority boosting on grace periods, not callbacks (Waiman Long) [2065993] - sched,rcutorture: Convert to sched_set_fifo_low() (Waiman Long) [2065993] - rcu: Improve tree.c comments and add code cleanups (Waiman Long) [2065993] - rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() (Waiman Long) [2065993] - rcu: Remove the unused rcu_irq_exit_preempt() function (Waiman Long) [2065993] - torture: Make kvm-find-errors.sh account for kvm-remote.sh (Waiman Long) [2065993] - torture: Make the build machine control N in "make -jN" (Waiman Long) [2065993] - torture: Make kvm.sh use abstracted kvm-end-run-stats.sh (Waiman Long) [2065993] - torture: Abstract end-of-run summary (Waiman Long) [2065993] - rcu: Fix typo in comment: kthead -> kthread (Waiman Long) [2065993] - rcutorture: Abstract read-lock-held checks (Waiman Long) [2065993] - refscale: Add acqrel, lock, and lock-irq (Waiman Long) [2065993] - torture: Add kvm-remote.sh script for distributed rcutorture test runs (Waiman Long) [2065993] - refscale: Allow CPU hotplug to be enabled (Waiman Long) [2065993] - torture: Make kvm-again.sh use "scenarios" rather than "batches" file (Waiman Long) [2065993] - torture: Add "scenarios" option to kvm.sh --dryrun parameter (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Rude design (Waiman Long) [2065993] - torture: Fix remaining erroneous torture.sh instance of $* (Waiman Long) [2065993] - rcu/tree: Add a trace event for RCU CPU stall warnings (Waiman Long) [2065993] - torture: Fix kvm.sh --datestamp regex check (Waiman Long) [2065993] - rcu: Add explicit barrier() to __rcu_read_unlock() (Waiman Long) [2065993] - rcu-tasks: Add block comment laying out RCU Tasks Trace design (Waiman Long) [2065993] - rcu: Make nocb_nobypass_lim_per_jiffy static (Waiman Long) [2065993] - torture: Consolidate qemu-cmd duration editing into kvm-transform.sh (Waiman Long) [2065993] - torture: Print proper vmlinux path for kvm-again.sh runs (Waiman Long) [2065993] - torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh environment (Waiman Long) [2065993] - docs: Correctly spell Stephen Hemminger's name (Waiman Long) [2065993] - rcu/nocb: Use the rcuog CPU's ->nocb_timer (Waiman Long) [2065993] - rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible (Waiman Long) [2065993] - rcu/nocb: Remove stale comment above rcu_segcblist_offload() (Waiman Long) [2065993] - rcu/nocb: Disable bypass when CPU isn't completely offloaded (Waiman Long) [2065993] - rcu/nocb: Fix missed nocb_timer requeue (Waiman Long) [2065993] - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume (Waiman Long) [2065993] - torture: Make kvm-transform.sh update jitter commands (Waiman Long) [2065993] - torture: Add --duration argument to kvm-again.sh (Waiman Long) [2065993] - rcu: deprecate "all" option to rcu_nocbs= (Waiman Long) [2065993] - torture: Rename SRCU-t and SRCU-u to avoid lowercase characters (Waiman Long) [2065993] - torture: Add kvm-again.sh to rerun a previous torture-test (Waiman Long) [2065993] - torture: Create a "batches" file for build reuse (Waiman Long) [2065993] - torture: De-capitalize TORTURE_SUITE (Waiman Long) [2065993] - rcuscale: Add kfree_rcu() single-argument scale test (Waiman Long) [2065993] - torture: Make upper-case-only no-dot no-slash scenario names official (Waiman Long) [2065993] - torture: Remove no-mpstat error message (Waiman Long) [2065993] - torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs (Waiman Long) [2065993] - torture: Record jitter start/stop commands (Waiman Long) [2065993] - softirq: Don't try waking ksoftirqd before it has been spawned (Waiman Long) [2065993] - torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh (Waiman Long) [2065993] - torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd (Waiman Long) [2065993] - torture: Abstract jitter.sh start/stop into scripts (Waiman Long) [2065993] - torture: Reverse jittering and duration parameters for jitter.sh (Waiman Long) [2065993] - torture: Eliminate jitter_pids file (Waiman Long) [2065993] - torture: Use "jittering" file to control jitter.sh execution (Waiman Long) [2065993] - torture: Use file-based protocol to mark batch's runs complete (Waiman Long) [2065993] - torture: Move build/run synchronization files into scenario directories (Waiman Long) [2065993] - torture: Make jitter.sh handle large systems (Waiman Long) [2065993] - torture: Improve readability of the testid.txt file (Waiman Long) [2065993] - torture: Provide bare-metal modprobe-based advice (Waiman Long) [2065993] - kvfree_rcu: Use same set of GFP flags as does single-argument (Waiman Long) [2065993] - kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY (Waiman Long) [2065993] - torture: Allow 1G of memory for torture.sh kvfree testing (Waiman Long) [2065993] - torture: Do Kconfig analysis only once per scenario (Waiman Long) [2065993] - torture: Compress KASAN vmlinux files (Waiman Long) [2065993] - torture: Add --kcsan-kmake-arg to torture.sh for KCSAN (Waiman Long) [2065993] - torture: Add command and results directory to torture.sh log (Waiman Long) [2065993] - torture: Allow scenarios to be specified to torture.sh (Waiman Long) [2065993] - torture: Drop log.long generation from torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refuse to do zero-length runs (Waiman Long) [2065993] - torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale (Waiman Long) [2065993] - torture: Make torture.sh allmodconfig retain and label output (Waiman Long) [2065993] - torture: Create doyesno helper function for torture.sh (Waiman Long) [2065993] - torture: Make torture.sh refscale runs use verbose_batched module parameter (Waiman Long) [2065993] - torture: Make torture.sh rcuscale and refscale deal with allmodconfig (Waiman Long) [2065993] - torture: Enable torture.sh argument checking (Waiman Long) [2065993] - torture: Auto-size SCF and scaling runs based on number of CPUs (Waiman Long) [2065993] - torture: Add "make allmodconfig" to torture.sh (Waiman Long) [2065993] - torture: Remove use of "eval" in torture.sh (Waiman Long) [2065993] - torture: Make torture.sh use common time-duration bash functions (Waiman Long) [2065993] - torture: Add torture.sh torture-everything script (Waiman Long) [2065993] - refscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcuscale: Disable verbose torture-test output (Waiman Long) [2065993] - rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading (Waiman Long) [2065993] - rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep (Waiman Long) [2065993] - rcu/nocb: Only (re-)initialize segcblist when needed on CPU up (Waiman Long) [2065993] - rcu/nocb: Forbid NOCB toggling on offline CPUs (Waiman Long) [2065993] - rcu/nocb: Comment the reason behind BH disablement on batch processing (Waiman Long) [2065993] - rcu: Make rcu_read_unlock_special() expedite strict grace periods (Waiman Long) [2065993] - rcu-tasks: Rectify kernel-doc for struct rcu_tasks (Waiman Long) [2065993] - rcutorture: Replace rcu_torture_stall string with s (Waiman Long) [2065993] - torture: Replace torture_init_begin string with s (Waiman Long) [2065993] - rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" (Waiman Long) [2065993] - kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() (Waiman Long) [2065993] - kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() (Waiman Long) [2065993] - kvfree_rcu: Directly allocate page for single-argument case (Waiman Long) [2065993] - rcutorture: Fix testing of RCU priority boosting (Waiman Long) [2065993] - rculist: Replace reference to atomic_ops.rst (Waiman Long) [2065993] - rcutorture: Make TREE03 use real-time tree.use_softirq setting (Waiman Long) [2065993] - rcu: Expedite deboost in case of deferred quiescent state (Waiman Long) [2065993] - rcu: Fix CPU-offline trace in rcutree_dying_cpu (Waiman Long) [2065993] - rcu: Remove superfluous rdp fetch (Waiman Long) [2065993] - torturescript: Don't rerun failed rcutorture builds (Waiman Long) [2065993] - rcutorture: Add crude tests for mem_dump_obj() (Waiman Long) [2065993] - mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels (Waiman Long) [2065993] - rcu/nocb: Detect unsafe checks for offloaded rdp (Waiman Long) [2065993] - sched/pelt: Fix attach_entity_load_avg() corner case (Phil Auld) [2056383] - devlink: Clarifies max_macs generic devlink param (Petr Oros) [2076586] - devlink: Add new "event_eq_size" generic device param (Petr Oros) [2076586] - devlink: Add new "io_eq_size" generic device param (Petr Oros) [2076586] - devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Petr Oros) [2076586] - devlink: Simplify devlink resources unregister call (Petr Oros) [2076586] - devlink: Remove misleading internal_flags from health reporter dump (Petr Oros) [2076586] - devlink: Don't throw an error if flash notification sent before devlink visible (Petr Oros) [2076586] - devlink: fix flexible_array.cocci warning (Petr Oros) [2076586] - devlink: expose get/put functions (Petr Oros) [2076586] - devlink: make all symbols GPL-only (Petr Oros) [2076586] - devlink: Simplify internal devlink params implementation (Petr Oros) [2076586] - devlink: Clean not-executed param notifications (Petr Oros) [2076586] - devlink: Delete obsolete parameters publish API (Petr Oros) [2076586] - devlink: Remove extra device_lock assert checks (Petr Oros) [2076586] - devlink: Delete reload enable/disable interface (Petr Oros) [2076586] - devlink: Allow control devlink ops behavior through feature mask (Petr Oros) [2076586] - devlink: Annotate devlink API calls (Petr Oros) [2076586] - devlink: Move netdev_to_devlink helpers to devlink.c (Petr Oros) [2076586] - devlink: Reduce struct devlink exposure (Petr Oros) [2076586] - devlink: report maximum number of snapshots with regions (Petr Oros) [2076586] - devlink: Add missed notifications iterators (Petr Oros) [2076586] - netdevsim: Move devlink registration to be last devlink command (Petr Oros) [2076586] - qed: Move devlink registration to be last devlink command (Petr Oros) [2076586] - ionic: Move devlink registration to be last devlink command (Petr Oros) [2076586] - nfp: Move delink_register to be last command (Petr Oros) [2076586] - mlxsw: core: Register devlink instance last (Petr Oros) [2076586] - net/mlx5: Accept devlink user input after driver initialization complete (Petr Oros) [2076586] - net/mlx4: Move devlink_register to be the last initialization command (Petr Oros) [2076586] - ice: Open devlink when device is ready (Petr Oros) [2076586] - liquidio: Overcome missing device lock protection in init/remove flows (Petr Oros) [2076586] - bnxt_en: Register devlink instance at the end devlink configuration (Petr Oros) [2076586] - devlink: Notify users when objects are accessible (Petr Oros) [2076586] - devlink: Remove single line function obfuscations (Petr Oros) [2076586] - devlink: Delete not used port parameters APIs (Petr Oros) [2076586] - bnxt_en: Properly remove port parameter support (Petr Oros) [2076586] - bnxt_en: Check devlink allocation and registration status (Petr Oros) [2076586] - devlink: Make devlink_register to be void (Petr Oros) [2076586] - devlink: Delete not-used devlink APIs (Petr Oros) [2076586] - devlink: Delete not-used single parameter notification APIs (Petr Oros) [2076586] - devlink: Use xarray to store devlink instances (Petr Oros) [2076586] - devlink: Count struct devlink consumers (Petr Oros) [2076586] - devlink: Remove check of always valid devlink pointer (Petr Oros) [2076586] - devlink: Simplify devlink_pernet_pre_exit call (Petr Oros) [2076586] - devlink: Add APIs to publish, unpublish individual parameter (Petr Oros) [2076586] - devlink: Add API to register and unregister single parameter (Petr Oros) [2076586] - devlink: Create a helper function for one parameter registration (Petr Oros) [2076586] - devlink: Fix port_type_set function pointer check (Petr Oros) [2076586] - devlink: Set device as early as possible (Petr Oros) [2076586] - devlink: Simplify devlink port API calls (Petr Oros) [2076586] - devlink: Allocate devlink directly in requested net namespace (Petr Oros) [2076586] - devlink: Break parameter notification sequence to be before/after unload/load driver (Petr Oros) [2076586] - devlink: Remove duplicated registration check (Petr Oros) [2076586] - net/mlx5: Don't rely on always true registered field (Petr Oros) [2076586] - devlink: Unlock on error in dumpit() (Petr Oros) [2076586] - devlink: Fix some error codes (Petr Oros) [2076586] - net: devlink: Add support for port regions (Petr Oros) [2076586] - netdevsim: Forbid devlink reload when adding or deleting ports (Petr Oros) [2076586] - netdevsim: dev: Initialize FIB module after debugfs (Petr Oros) [2076586] - pidfd: fix a poll race when setting exit_state (Oleg Nesterov) [2044587] - fork: fix pidfd_poll()'s return type (Oleg Nesterov) [2044587] - pidfd: add polling support (Oleg Nesterov) [2044587] - kabi: introduce the kabi_aux_*() helpers (Oleg Nesterov) [2044587] - tg3: Remove redundant assignments (Ken Cox) [2043792] - ethernet: Remove redundant statement (Ken Cox) [2043792] - ethernet: tg3: remove direct netdev->dev_addr writes (Ken Cox) [2043792] - net: tg3: fix redundant check of true expression (Ken Cox) [2043792] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2043792] - net: ethernet: Use existing define with polynomial (Ken Cox) [2043792]- scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment (Tomas Henzl) [2068045] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Tomas Henzl) [2068045] - genirq/affinity: Consider that CPUs on nodes can be unbalanced (Ming Lei) [2074317] - scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data (Maurizio Lombardi) [2074246] - audit: don't deref the syscall args when checking the openat2 open_how::flags (Carlos Maiolino) [2026590] - audit: add OPENAT2 record to list "how" info (Carlos Maiolino) [2026590] - audit: add support for the openat2 syscall (Carlos Maiolino) [2026590] - audit: replace magic audit syscall class numbers with macros (Carlos Maiolino) [2026590] - tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Carlos Maiolino) [2026590] - open: don't silently ignore unknown O-flags in openat2() (Carlos Maiolino) [2026590] - openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT (Carlos Maiolino) [2026590] - open: introduce openat2(2) syscall (Carlos Maiolino) [2026590] - namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_XDEV: block mountpoint crossing (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Carlos Maiolino) [2026590] - namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Carlos Maiolino) [2026590] - namei: allow set_root() to produce errors (Carlos Maiolino) [2026590] - namei: allow nd_jump_link() to produce errors (Carlos Maiolino) [2026590] - nsfs: clean-up ns_get_path() signature to return int (Carlos Maiolino) [2026590] - namei: only return -ECHILD from follow_dotdot_rcu() (Carlos Maiolino) [2026590] - make path_init() unconditionally paired with terminate_walk() (Carlos Maiolino) [2026590] - nsfs: unobfuscate (Carlos Maiolino) [2026590] - ASoC: Intel: soc-acpi: add entries in ADL match table (Jaroslav Kysela) [2052011] - nvme-fc: add support for ->map_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix typos in comments (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.400-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Increase max limit of ql2xnvme_queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session of PRLI reject (Nilesh Javali) [2044833] - scsi: qla2xxx: Reduce false trigger to login (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix laggy FC remote port session recovery (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix hang due to session stuck (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix N2N inconsistent PLOGI (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash during module load unload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix incorrect reporting of task management failure (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for q_dev_state (Nilesh Javali) [2044833] - scsi: qla2xxx: Use named initializers for port_[d]state_str (Nilesh Javali) [2044833] - scsi: qla2xxx: Stop using the SCSI pointer (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove unused qla_sess_op_cmd_list from scsi_qla_host_t (Nilesh Javali) [2044833] - scsi: qla2xxx: Add qla2x00_async_done() for async routines (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.300-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware dump already collected (Nilesh Javali) [2044833] - scsi: qla2xxx: Add devids and conditionals for 28xx (Nilesh Javali) [2044833] - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix T10 PI tag escape and IP guard options for 28XX adapters (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix clang warning (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix device reconnect in loop topology (Nilesh Javali) [2044833] - scsi: qla2xxx: Add ql2xnvme_queues module param to configure number of NVMe queues (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Nilesh Javali) [2044833] - scsi: qla2xxx: Add retry for exec firmware (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix scheduling while atomic (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix premature hw access after PCI error (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix warning message due to adisc being flushed (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix stuck session in gpdb (Nilesh Javali) [2044833] - scsi: qla2xxx: Implement ref count for SRB (Nilesh Javali) [2044833] - scsi: qla2xxx: Refactor asynchronous command initialization (Nilesh Javali) [2044833] - scsi: qla2xxx: Synchronize rport dev_loss_tmo setting (Nilesh Javali) [2044833] - scsi: qla2xxx: Format log strings only if needed (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.200-k (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix EDIF bsg (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix inconsistent check of db_flags (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Increase ELS payload (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Reduce connection thrash (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Tweak trace message (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Flush stale events and msgs on session down (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start delay (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Fix app start fail (Nilesh Javali) [2044833] - scsi: qla2xxx: Turn off target reset during issue_lip (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix gnl list corruption (Nilesh Javali) [2044833] - scsi: qla2xxx: Relogin during fabric disturbance (Nilesh Javali) [2044833] - qla2xxx: add ->map_queues support for nvme (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix unmap of already freed sgl (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Nilesh Javali) [2044833] - scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove a declaration (Nilesh Javali) [2044833] - scsi: target: qla2xxx: Replace enable attr with ops.enable (Nilesh Javali) [2044833] - scsi: qla2xxx: Restore initiator in dual mode (Nilesh Javali) [2044833] - scsi: qla2xxx: Remove redundant initialization of pointer req (Nilesh Javali) [2044833] - scsi: qla2xxx: Update version to 10.02.07.100-k (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix use after free in eh_abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue (Nilesh Javali) [2044833] - scsi: qla2xxx: Call process_response_queue() in Tx path (Nilesh Javali) [2044833] - scsi: qla2xxx: edif: Use link event to wake up app (Nilesh Javali) [2044833] - scsi: qla2xxx: Fix crash in NVMe abort path (Nilesh Javali) [2044833] - scsi: qla2xxx: Check for firmware capability before creating QPair (Nilesh Javali) [2044833] - scsi: qla2xxx: Display 16G only as supported speeds for 3830c card (Nilesh Javali) [2044833] - scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Nilesh Javali) [2044833] - scsi: qla2xxx: Add support for mailbox passthru (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_device_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Open-code qla2xxx_eh_target_reset() (Nilesh Javali) [2044833] - scsi: qla2xxx: Do not call fc_block_scsi_eh() during bus reset (Nilesh Javali) [2044833] - sctp: count singleton chunks in assoc user stats (Jamie Bainbridge) [2073913] - hrtimer: Unbreak hrtimer_force_reprogram() (Fernando Pacheco) [2071776] - hrtimer: Use raw_cpu_ptr() in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid more SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Avoid unnecessary SMP function calls in clock_was_set() (Fernando Pacheco) [2071776] - hrtimer: Add bases argument to clock_was_set() (Fernando Pacheco) [2071776] - time/timekeeping: Avoid invoking clock_was_set() twice (Fernando Pacheco) [2071776] - timekeeping: Distangle resume and clock-was-set events (Fernando Pacheco) [2071776] - timerfd: Provide timerfd_resume() (Fernando Pacheco) [2071776] - hrtimer: Force clock_was_set() handling for the HIGHRES=n, NOHZ=y case (Fernando Pacheco) [2071776] - hrtimer: Ensure timerfd notification for HIGHRES=n (Fernando Pacheco) [2071776] - hrtimer: Consolidate reprogramming code (Fernando Pacheco) [2071776] - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Fernando Pacheco) [2071776] - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Fernando Pacheco) [2071776] - hrtimer: Annotate lockless access to timer->state (Fernando Pacheco) [2071776] - drm/i915/display: Remove check for low voltage sku for max dp source rate (Jocelyn Falempe) [2063931] - s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() (Philipp Rudo) [2039278] - s390/kexec_file: fix error handling when applying relocations (Philipp Rudo) [2039278] - s390/kexec_file: print some more error messages (Philipp Rudo) [2039278] - ixgbe: respect metadata on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Ken Cox) [2037952] - ixgbe: pass bi->xdp to ixgbe_construct_skb_zc() directly (Ken Cox) [2037952] - ixgbe: Remove useless DMA-32 fallback configuration (Ken Cox) [2037952] - ixgbe: switch to napi_build_skb() (Ken Cox) [2037952] - ixgbe: set X550 MDIO speed before talking to PHY (Ken Cox) [2037952] - ixgbe: Document how to enable NBASE-T support (Ken Cox) [2037952] - xsk: Wipe out dead zero_copy_allocator declarations (Ken Cox) [2037952] - ixgbe: let the xdpdrv work with more than 64 cpus (Ken Cox) [2037952] - scsi: fcoe: Fix I/O path allocation (Ken Cox) [2037952] - ixgbe: extend PTP gettime function to read system clock (Ken Cox) [2037952] - ixgbe: Replace GFP_ATOMIC with GFP_KERNEL (Ken Cox) [2037952] - net: mpls: Fix notifications when deleting a device (Guillaume Nault) [2081757]- sched/cputime, proc/stat: Fix incorrect guest nice cpustat value (Waiman Long) [2017382] - procfs: Use all-in-one vtime aware kcpustat accessor (Waiman Long) [2017382] - procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Waiman Long) [2017382] - proc: read kernel cpu stat pointer once (Waiman Long) [2017382] - proc: use "unsigned int" in /proc/stat hook (Waiman Long) [2017382] - sched/cputime: Support other fields on kcpustat_field() (Waiman Long) [2017382] - sched/cputime: Add vtime guest task state (Waiman Long) [2017382] - sched/cputime: Add vtime idle task state (Waiman Long) [2017382] - sched/cputime: Spare a seqcount lock/unlock cycle on context switch (Waiman Long) [2017382] - sched/vtime: Move task_struct_rh->vtime_cpu back to vtime structure (Waiman Long) [2017382] - usb: xhci-plat: fix crash when suspend if remote wake enable (Mark Langsdorf) [2065730] - PM: domains: Improve runtime PM performance state handling (Mark Langsdorf) [2065730] - firmware_loader: fix use-after-free in firmware_fallback_sysfs (Mark Langsdorf) [2065730] - firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Mark Langsdorf) [2065730] - driver core: Prevent warning when removing a device link from unregistered consumer (Mark Langsdorf) [2065730] - PM: domains: Shrink locking area of the gpd_list_lock (Mark Langsdorf) [2065730] - PM: sleep: Use ktime_us_delta() in initcall_debug_report() (Mark Langsdorf) [2065730] - driver core: Export device_driver_attach() (Mark Langsdorf) [2065730] - driver core: Don't return EPROBE_DEFER to userspace during sysfs bind (Mark Langsdorf) [2065730] - driver core: Flow the return code from ->probe() through to sysfs bind (Mark Langsdorf) [2065730] - driver core: Better distinguish probe errors in really_probe (Mark Langsdorf) [2065730] - driver core: Pull required checks into driver_probe_device() (Mark Langsdorf) [2065730] - driver core: add a helper to setup both the of_node and fwnode of a device (Mark Langsdorf) [2065730] - devres: Enable trace events (Mark Langsdorf) [2065730] - devres: No need to call remove_nodes() when there none present (Mark Langsdorf) [2065730] - devres: Use list_for_each_safe_from() in remove_nodes() (Mark Langsdorf) [2065730] - devres: Make locking straight forward in release_nodes() (Mark Langsdorf) [2065730] - regmap: mdio: Reject invalid addresses (Mark Langsdorf) [2065730] - regmap: mdio: Fix regmap_bus pointer constness (Mark Langsdorf) [2065730] - PM: runtime: Allow unassigned ->runtime_suspend|resume callbacks (Mark Langsdorf) [2065730] - PM: runtime: Improve path in rpm_idle() when no callback (Mark Langsdorf) [2065730] - PM: domains: Drop/restore performance state votes for devices at runtime PM (Mark Langsdorf) [2065730] - PM: domains: Return early if perf state is already set for the device (Mark Langsdorf) [2065730] - PM: domains: Split code in dev_pm_genpd_set_performance_state() (Mark Langsdorf) [2065730] - PM: domains: fix some kernel-doc issues (Mark Langsdorf) [2065730] - regmap: mdio: Add clause-45 support (Mark Langsdorf) [2065730] - regmap: mdio: Clean up invalid clause-22 addresses (Mark Langsdorf) [2065730] - regmap-irq: Introduce inverted status registers support (Mark Langsdorf) [2065730] - ACPI: property: Constify stubs for CONFIG_ACPI=n case (Mark Langsdorf) [2065730] - device property: Unify access to of_node (Mark Langsdorf) [2065730] - drivers/base: Constify static attribute_group structs (Mark Langsdorf) [2065730] - devcoredump: remove contact information (Mark Langsdorf) [2065730] - component: Rename 'dev' to 'parent' (Mark Langsdorf) [2065730] - component: Drop 'dev' argument to component_match_realloc() (Mark Langsdorf) [2065730] - device property: Don't check for NULL twice in the loops (Mark Langsdorf) [2065730] - regmap: add support for 7/17 register formating (Mark Langsdorf) [2065730] - PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ (Mark Langsdorf) [2065730] - drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO (Mark Langsdorf) [2065730] - regmap: mdio: Don't modify output if error happened (Mark Langsdorf) [2065730] - regmap: Add MDIO bus support (Mark Langsdorf) [2065730] - regmap-i2c: Set regmap max raw r/w from quirks (Mark Langsdorf) [2065730] - driver core: attribute_container: fix W=1 warnings (Mark Langsdorf) [2065730] - driver core: replace open-coded device_lock_assert() (Mark Langsdorf) [2065730] - device property: Retrieve fwnode from of_node via accessor (Mark Langsdorf) [2065730] - cpufreq: Kconfig: fix documentation links (Mark Langsdorf) [2065730] - PM: wakeup: remove redundant assignment to variable retval (Mark Langsdorf) [2065730] - PM / wakeup: use dev_set_name() directly (Mark Langsdorf) [2065730] - PM: clk: remove kernel-doc warning (Mark Langsdorf) [2065730] - PM: wakeup: fix kernel-doc warnings and fix typos (Mark Langsdorf) [2065730] - PM: runtime: remove kernel-doc warnings (Mark Langsdorf) [2065730] - software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro (Mark Langsdorf) [2065730] - software node: Imply kobj_to_swnode() to be no-op (Mark Langsdorf) [2065730] - software node: Deduplicate code in fwnode_create_software_node() (Mark Langsdorf) [2065730] - software node: Introduce software_node_alloc()/software_node_free() (Mark Langsdorf) [2065730] - software node: Free resources explicitly when swnode_register() fails (Mark Langsdorf) [2065730] - driver core: add helper for deferred probe reason setting (Mark Langsdorf) [2065730] - driver core: Improve fw_devlink & deferred_probe_timeout interaction (Mark Langsdorf) [2065730] - driver core: Replace printf() specifier and drop unneeded casting (Mark Langsdorf) [2065730] - driver core: Cast to (void *) with __force for __percpu pointer (Mark Langsdorf) [2065730] - devcoredump: fix kernel-doc warning (Mark Langsdorf) [2065730] - platform-msi: fix kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: attribute_container: remove kernel-doc warnings (Mark Langsdorf) [2065730] - driver core: remove kernel-doc warnings (Mark Langsdorf) [2065730] - base: dd: fix error return code of driver_sysfs_add() (Mark Langsdorf) [2065730] - driver core: Use unbound workqueue for deferred probes (Mark Langsdorf) [2065730] - devcoredump: avoid -Wempty-body warnings (Mark Langsdorf) [2065730] - device property: Add test cases for fwnode_property_count_*() APIs (Mark Langsdorf) [2065730] - device property: Sync descriptions of swnode array and group APIs (Mark Langsdorf) [2065730] - driver core: Update device link status properly for device_bind_driver() (Mark Langsdorf) [2065730] - driver core: Avoid pointless deferred probe attempts (Mark Langsdorf) [2065730] - drivers/base/cpu: remove redundant assignment of variable retval (Mark Langsdorf) [2065730] - driver core: dd: remove deferred_devices variable (Mark Langsdorf) [2065730] - driver core: component: remove dentry pointer in "struct master" (Mark Langsdorf) [2065730] - driver core: auxiliary bus: Remove unneeded module bits (Mark Langsdorf) [2065730] - PM: domains: Don't runtime resume devices at genpd_prepare() (Mark Langsdorf) [2065730] - redhat/configs: Add CONFIG_X86_AMD_PSTATE (Prarit Bhargava) - ACPI: CPPC: Drop redundant local variable from cpc_read() (Prarit Bhargava) [1961726] - ACPI: CPPC: Fix up I/O port access in cpc_read() (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State performance attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add AMD P-State frequencies attributes (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add boost mode support for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add trace for AMD P-State module (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce the support for the processors with shared memory solution (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Add fast switch function for AMD P-State (Prarit Bhargava) [1961726] - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors (Prarit Bhargava) [1961726] - ACPI: CPPC: Add CPPC enable register function (Prarit Bhargava) [1961726] - ACPI: CPPC: Check present CPUs for determining _CPC is valid (Prarit Bhargava) [1961726] - ACPI: CPPC: Implement support for SystemIO registers (Prarit Bhargava) [1961726] - x86/msr: Add AMD CPPC MSR definitions (Prarit Bhargava) [1961726] - x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flag (Prarit Bhargava) [1961726] - cpufreq: remove useless INIT_LIST_HEAD() (Prarit Bhargava) [1961726] - cpufreq: CPPC: Pass structure instance by reference (Prarit Bhargava) [1961726] - cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init (Prarit Bhargava) [1961726] - cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu() (Prarit Bhargava) [1961726] - cpufreq: cppc: simplify default delay_us setting (Prarit Bhargava) [1961726] - cppc_cpufreq: replace per-cpu data array with a list (Prarit Bhargava) [1961726] - cppc_cpufreq: expose information on frequency domains (Prarit Bhargava) [1961726] - cppc_cpufreq: clarify support for coordination types (Prarit Bhargava) [1961726] - cppc_cpufreq: use policy->cpu as driver of frequency setting (Prarit Bhargava) [1961726] - cppc_cpufreq: simplify use of performance capabilities (Prarit Bhargava) [1961726] - cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use (Prarit Bhargava) [1961726] - cppc_cpufreq: fix misspelling, code style and readability issues (Prarit Bhargava) [1961726] - cpufreq: CPPC: Reuse caps variable in few routines (Prarit Bhargava) [1961726] - cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable (Prarit Bhargava) [1961726] - cpufreq: CPPC: add SW BOOST support (Prarit Bhargava) [1961726] - net/sched: act_ct: fix ref leak when switching zones (Marcelo Ricardo Leitner) [2014027] - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones (Marcelo Ricardo Leitner) [2014027] - genirq: Provide new interfaces for affinity hints (Ivan Vecera) [2070044] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075181] - ipv6: make ip6_rt_gc_expire an atomic_t (Hangbin Liu) [2077365] - ipv6: fix panic when forwarding a pkt with no in6 dev (Hangbin Liu) [2077365] - net: ipv6: ensure we call ipv6_mc_down() at most once (Hangbin Liu) [2077365] - ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN (Hangbin Liu) [2077365] - ipv6/addrconf: call addrconf_ifdown with consistent values (Hangbin Liu) [2077365] - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Hangbin Liu) [2077365] - ipv6: annotate accesses to fn->fn_sernum (Hangbin Liu) [2077365] - ipv6: correct comments about fib6_node sernum (Hangbin Liu) [2077365] - ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2077365] - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup (Nico Pache) [1778048] - KVM: PPC: Fix TCE handling for VFIO (Daniel Henrique Barboza) [2062687] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054653] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054653] {CVE-2022-0617} - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080344] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080344] - net/tls: use semicolons rather than commas to separate statements (Sabrina Dubroca) [2080344] - redhat: further rpminspect tuning (Jarod Wilson)- tun: annotate access to queue->trans_start (Ivan Vecera) [2069673] - net: annotate accesses to queue->trans_start (Ivan Vecera) [2069673] - ntb_hw_amd: Add NTB PCI ID for new gen CPU (Sudheesh Mavila) [2037287] - ipmi: initialize len variable (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Remove old bindings support (Tony Camuso) [2069839] - ipmi:ipmb: Add the ability to have a separate slave and master device (Tony Camuso) [2069839] - ipmi:ipmi_ipmb: Unregister the SMI on remove (Tony Camuso) [2069839] - ipmi: kcs: aspeed: Add AST2600 compatible string (Tony Camuso) [2069839] - ipmi: ssif: replace strlcpy with strscpy (Tony Camuso) [2069839] - ipmi/watchdog: Constify ident (Tony Camuso) [2069839] - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Tony Camuso) [2069839] - ipmi: fix initialization when workqueue allocation fails (Tony Camuso) [2069839] - ipmi: bail out if init_srcu_struct fails (Tony Camuso) [2069839] - ipmi: ssif: initialize ssif_info->client early (Tony Camuso) [2069839] - ipmi: msghandler: Make symbol 'remove_work_wq' static (Tony Camuso) [2069839] - ipmi: Move remove_work to dedicated workqueue (Tony Camuso) [2069839] - ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' (Tony Camuso) [2069839] - char: ipmi: replace snprintf in show functions with sysfs_emit (Tony Camuso) [2069839] - ipmi: ipmb: fix dependencies to eliminate build error (Tony Camuso) [2069839] - ipmi:ipmb: Add OF support (Tony Camuso) [2069839] - ipmi: bt: Add ast2600 compatible string (Tony Camuso) [2069839] - ipmi: bt-bmc: Use registers directly (Tony Camuso) [2069839] - ipmi: ipmb: Fix off-by-one size check on rcvlen (Tony Camuso) [2069839] - ipmi:ssif: Use depends on, not select, for I2C (Tony Camuso) [2069839] - ipmi:ipmb: Add initial support for IPMI over IPMB (Tony Camuso) [2069839] - ipmi: Export ipmb_checksum() (Tony Camuso) [2069839] - ipmi: Check error code before processing BMC response (Tony Camuso) [2069839] - ipmi:devintf: Return a proper error when recv buffer too small (Tony Camuso) [2069839] - ipmi: Disable some operations during a panic (Tony Camuso) [2069839] - ipmi:watchdog: Set panic count to proper value on a panic (Tony Camuso) [2069839] - char: ipmi: use DEVICE_ATTR helper macro (Tony Camuso) [2069839] - ipmi: rate limit ipmi smi_event failure message (Tony Camuso) [2069839] - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - cifs: prevent bad output lengths in smb2_ioctl_query_info() (Ronnie Sahlberg) [2074316] - net: tcp better handling of reordering then loss cases (Marcelo Ricardo Leitner) [2074566] - tcp: tcp_mark_head_lost is only valid for sack-tcp (Marcelo Ricardo Leitner) [2074566] - udp6: allow SO_MARK ctrl msg to affect routing (Xin Long) [2066598] - ip: Fix SO_MARK in RST, ACK and ICMP packets (Xin Long) [2066598] - ip: support SO_MARK cmsg (Xin Long) [2066598] - ip: unconditionally set cork gso_size (Xin Long) [2066598] - ip: remove tx_flags from ipcm_cookie and use same logic for v4 and v6 (Xin Long) [2066598] - ipv6: fold sockcm_cookie into ipcm6_cookie (Xin Long) [2066598] - sock: sockc cookie initializer (Xin Long) [2066598] - ipv6: ipcm6_cookie initializer (Xin Long) [2066598] - ipv4: ipcm_cookie initializers (Xin Long) [2066598] - s390/kexec: fix memory leak of ipl report buffer (Lichen Liu) [2001758] - s390/kexec: fix return code handling (Lichen Liu) [2001758] - block: don't try to throttle split bio if iops limit isn't set (Ming Lei) [2027241] - block: throttle split bio in case of iops limit (Ming Lei) [2027241] - block: don't check bio in blk_throtl_dispatch_work_fn (Ming Lei) [2027241] - x86/apic/vector: Fix ordering in vector assignment (Frank Ramsay) [2076607] - mt76: mt7921e: fix possible probe failure after reboot (Íñigo Huguet) [2078877] - veth: Ensure eth header is in skb's linear part (Guillaume Nault) [1966887] - net: annotate accesses to dev->gso_max_segs (Ivan Vecera) [2080317] - net: annotate accesses to dev->gso_max_size (Ivan Vecera) [2080317] - NFS: Don't loop forever in nfs_do_recoalesce() (Scott Mayhew) [2080467] - tipc: fix the timer expires after interval 100ms (Xin Long) [2080369] - tipc: Fix end of loop tests for list_for_each_entry() (Xin Long) [2080369] - tipc: fix a bit overflow in tipc_crypto_key_rcv() (Xin Long) [2080369] - tipc: rate limit warning for received illegal binding update (Xin Long) [2080369] - net: tipc: remove unused static inlines (Xin Long) [2080369] - tipc: fix unique bearer names sanity check (Xin Long) [2080369] - net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() (Xin Long) [2080369] - tipc: add extack messages for bearer/media failure (Xin Long) [2080369] - scsi: smartpqi: Fix unused variable pqi_pm_ops for clang (Don Brace) [2012227] - scsi: smartpqi: Update version to 2.1.14-035 (Don Brace) [2012227] - scsi: smartpqi: Fix lsscsi -t SAS addresses (Don Brace) [2012227] - scsi: smartpqi: Fix hibernate and suspend (Don Brace) [2012227] - scsi: smartpqi: Fix BUILD_BUG_ON() statements (Don Brace) [2012227] - scsi: smartpqi: Fix NUMA node not updated during init (Don Brace) [2012227] - scsi: smartpqi: Expose SAS address for SATA drives (Don Brace) [2012227] - scsi: smartpqi: Speed up RAID 10 sequential reads (Don Brace) [2012227] - scsi: smartpqi: Fix kdump issue when controller is locked up (Don Brace) [2012227] - scsi: smartpqi: Update volume size after expansion (Don Brace) [2012227] - scsi: smartpqi: Avoid drive spin-down during suspend (Don Brace) [2012227] - scsi: smartpqi: Resolve delay issue with PQI_HZ value (Don Brace) [2012227] - scsi: smartpqi: Fix a typo in func pqi_aio_submit_io() (Don Brace) [2012227] - scsi: smartpqi: Fix a name typo and cleanup code (Don Brace) [2012227] - scsi: smartpqi: Quickly propagate path failures to SCSI midlayer (Don Brace) [2012227] - scsi: smartpqi: Eliminate drive spin down on warm boot (Don Brace) [2012227] - scsi: smartpqi: Enable SATA NCQ priority in sysfs (Don Brace) [2012227] - scsi: smartpqi: Add PCI IDs (Don Brace) [2012227] - scsi: smartpqi: Fix rmmod stack trace (Don Brace) [2012227] - ibmvnic: fix race between xmit and reset (Diego Domingos) [2051354] - ibmvnic: Allow queueing resets during probe (Diego Domingos) [2051354] - ibmvnic: clear fop when retrying probe (Diego Domingos) [2051354] - ibmvnic: init init_done_rc earlier (Diego Domingos) [2051354] - ibmvnic: register netdev after init of adapter (Diego Domingos) [2051354] - ibmvnic: complete init_done on transport events (Diego Domingos) [2051354] - ibmvnic: define flush_reset_queue helper (Diego Domingos) [2051354] - ibmvnic: initialize rc before completing wait (Diego Domingos) [2051354] - ibmvnic: free reset-work-item when flushing (Diego Domingos) [2051354] - ibmvnic: schedule failover only if vioctl fails (Diego Domingos) [2051354] - net/ibmvnic: Cleanup workaround doing an EOI after partition migration (Diego Domingos) [2051354]- xfs: don't expose misaligned extszinherit hints to userspace (Brian Foster) [2072552] - xfs: correct the narrative around misaligned rtinherit/extszinherit dirs (Brian Foster) [2072552] - xfs: fix endianness issue in xfs_ag_shrink_space (Brian Foster) [2072552] - xfs: bunmapi has unnecessary AG lock ordering issues (Brian Foster) [2072552] - xfs: btree format inode forks can have zero extents (Brian Foster) [2072552] - xfs: validate extsz hints against rt extent size when rtinherit is set (Brian Foster) [2072552] - xfs: standardize extent size hint validation (Brian Foster) [2072552] - xfs: check free AG space when making per-AG reservations (Brian Foster) [2072552] - xfs: retry allocations when locality-based search fails (Brian Foster) [2072552] - xfs: adjust rt allocation minlen when extszhint > rtextsize (Brian Foster) [2072552] - iomap: remove unused private field from ioend (Brian Foster) [2072552] - xfs: don't allow log writes if the data device is readonly (Brian Foster) [2072552] - xfs: count free space btree blocks when scrubbing pre-lazysbcount fses (Brian Foster) [2072552] - xfs: update superblock counters correctly for !lazysbcount (Brian Foster) [2072552] - xfs: don't check agf_btreeblks on pre-lazysbcount filesystems (Brian Foster) [2072552] - xfs: rename struct xfs_legacy_ictimestamp (Brian Foster) [2072552] - xfs: rename xfs_ictimestamp_t (Brian Foster) [2072552] - xfs: remove xfs_quiesce_attr declaration (Brian Foster) [2072552] - xfs: remove XFS_IFEXTENTS (Brian Foster) [2072552] - xfs: remove XFS_IFINLINE (Brian Foster) [2072552] - xfs: remove XFS_IFBROOT (Brian Foster) [2072552] - xfs: only look at the fork format in xfs_idestroy_fork (Brian Foster) [2072552] - xfs: simplify xfs_attr_remove_args (Brian Foster) [2072552] - xfs: rename and simplify xfs_bmap_one_block (Brian Foster) [2072552] - xfs: move the XFS_IFEXTENTS check into xfs_iread_extents (Brian Foster) [2072552] - xfs: get rid of the ip parameter to xchk_setup_* (Brian Foster) [2072552] - xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks (Brian Foster) [2072552] - xfs: move the xfs_can_free_eofblocks call under the IOLOCK (Brian Foster) [2072552] - xfs: precalculate default inode attribute offset (Brian Foster) [2072552] - xfs: default attr fork size does not handle device inodes (Brian Foster) [2072552] - xfs: inode fork allocation depends on XFS_IFEXTENT flag (Brian Foster) [2072552] - xfs: eager inode attr fork init needs attr feature awareness (Brian Foster) [2072552] - xfs: scrub: Disable check for unoptimized data fork bmbt node (Brian Foster) [2072552] - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size (Brian Foster) [2072552] - xfs: merge _xfs_dic2xflags into xfs_ip2xflags (Brian Foster) [2072552] - xfs: move the di_crtime field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags2 field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_flags field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_forkoff field to struct xfs_inode (Brian Foster) [2072552] - xfs: use a union for i_cowextsize and i_flushiter (Brian Foster) [2072552] - xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr (Brian Foster) [2072552] - xfs: cleanup xfs_fill_fsxattr (Brian Foster) [2072552] - xfs: move the di_flushiter field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_cowextsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_extsize field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_nblocks field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_size field to struct xfs_inode (Brian Foster) [2072552] - xfs: move the di_projid field to struct xfs_inode (Brian Foster) [2072552] - xfs: don't clear the "dinode core" in xfs_inode_alloc (Brian Foster) [2072552] - xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode (Brian Foster) [2072552] - xfs: remove the unused xfs_icdinode_has_bigtime helper (Brian Foster) [2072552] - xfs: handle crtime more carefully in xfs_bulkstat_one_int (Brian Foster) [2072552] - xfs: consistently initialize di_flags2 (Brian Foster) [2072552] - xfs: split xfs_imap_to_bp (Brian Foster) [2072552] - xfs: scrub: Remove incorrect check executed on block format directories (Brian Foster) [2072552] - xfs: add error injection for per-AG resv failure (Brian Foster) [2072552] - xfs: support shrinking unused space in the last AG (Brian Foster) [2072552] - xfs: introduce xfs_ag_shrink_space() (Brian Foster) [2072552] - xfs: hoist out xfs_resizefs_init_new_ags() (Brian Foster) [2072552] - xfs: update lazy sb counters immediately for resizefs (Brian Foster) [2072552] - xfs: __percpu_counter_compare() inode count debug too expensive (Brian Foster) [2072552] - xfs: reduce debug overhead of dir leaf/node checks (Brian Foster) [2072552] - xfs: No need for inode number error injection in __xfs_dir3_data_check (Brian Foster) [2072552] - xfs: type verification is expensive (Brian Foster) [2072552] - xfs: optimise xfs_buf_item_size/format for contiguous regions (Brian Foster) [2072552] - xfs: xfs_buf_item_size_segment() needs to pass segment offset (Brian Foster) [2072552] - xfs: reduce buffer log item shadow allocations (Brian Foster) [2072552] - xfs: initialise attr fork on inode create (Brian Foster) [2072552] - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX (Brian Foster) [2072552] - xfs: rename variable mp to parsing_mp (Brian Foster) [2072552] - xfs: rename the blockgc workqueue (Brian Foster) [2072552] - xfs: validate ag btree levels using the precomputed values (Brian Foster) [2072552] - xfs: remove return value from xchk_ag_btcur_init (Brian Foster) [2072552] - xfs: set the scrub AG number in xchk_ag_read_headers (Brian Foster) [2072552] - xfs: bail out of scrub immediately if scan incomplete (Brian Foster) [2072552] - xfs: drop freeze protection when running GETFSMAP (Brian Foster) [2072552] - selftest/powerpc: Add PAPR sysfs attributes sniff test (Steve Best) [1986183] - powerpc/pseries: Interface to represent PAPR firmware attributes (Steve Best) [1986183] - net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Mohammed Gamal) [2051719] - net: mana: Add handling of CQE_RX_TRUNCATED (Mohammed Gamal) [2051719] - RDMA/rxe: Revert changes from irqsave to bh locks (Kamal Heib) [2056499] - RDMA/rxe: Check the last packet by RXE_END_MASK (Kamal Heib) [2056499] - RDMA/rxe: Remove qp->grp_lock and qp->grp_list (Kamal Heib) [2056499] - RDMA/rxe: Remove rxe_drop_all_macst_groups (Kamal Heib) [2056499] - RDMA/rxe: Enforce IBA o10-2.2.3 (Kamal Heib) [2056499] - RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.c (Kamal Heib) [2056499] - RDMA/cma: Do not change route.addr.src_addr outside state checks (Kamal Heib) [2056499] - RDMA/ib_srp: Fix a deadlock (Kamal Heib) [2056499] - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Kamal Heib) [2056499] - IB/cm: Release previously acquired reference counter in the cm_id_priv (Kamal Heib) [2056499] - RDMA/siw: Fix refcounting leak in siw_create_qp() (Kamal Heib) [2056499] - RDMA/ucma: Protect mc during concurrent multicast leaves (Kamal Heib) [2056499] - RDMA/cma: Use correct address when leaving multicast group (Kamal Heib) [2056499] - IB/hfi1: Fix tstats alloc and dealloc (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix AIP early init panic (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix alloc failure with larger txqueuelen (Kamal Heib) [2056499 2049845] - IB/hfi1: Fix panic with larger ipoib send_queue_size (Kamal Heib) [2056499 2049845] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Kamal Heib) [2056499] - RDMA/irdma: Remove the redundant return (Kamal Heib) [2056499 2037972] - RDMA/rxe: Use the standard method to produce udp source port (Kamal Heib) [2056499] - RDMA/irdma: Make the source udp port vary (Kamal Heib) [2056499 2037972] - RDMA/core: Calculate UDP source port based on flow label or lqpn/rqpn (Kamal Heib) [2056499] - IB/iser: Align coding style across driver (Kamal Heib) [2056499] - IB/iser: Remove un-needed casting to/from void pointer (Kamal Heib) [2056499] - IB/iser: Don't suppress send completions (Kamal Heib) [2056499] - IB/iser: Rename ib_ret local variable (Kamal Heib) [2056499] - IB/iser: Fix RNR errors (Kamal Heib) [2056499] - IB/iser: Remove deprecated pi_guard module param (Kamal Heib) [2056499] - IB/mlx5: Expose NDR speed through MAD (Kamal Heib) [2056499] - RDMA/rxe: Delete deprecated module parameters interface (Kamal Heib) [2056499] - RDMA/mad: Delete duplicated init_query_mad functions (Kamal Heib) [2056499] - RDMA/rxe: Fix indentations and operators sytle (Kamal Heib) [2056499] - RDMA: Use default_groups in kobj_type (Kamal Heib) [2056499] - RDMA/rxe: Fix a typo in opcode name (Kamal Heib) [2056499] - RDMA/rxe: Remove the unused xmit_errors member (Kamal Heib) [2056499] - RDMA/rxe: Remove redundant err variable (Kamal Heib) [2056499] - RDMA/irdma: Use auxiliary_device driver data helpers (Kamal Heib) [2056499 2037972] - driver core: auxiliary bus: Add driver data helpers (Kamal Heib) [2056499] - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Let ib_find_gid() continue search even after empty entry (Kamal Heib) [2056499] - RDMA/core: Modify rdma_query_gid() to return accurate error codes (Kamal Heib) [2056499] - RDMA/rxe: Remove the unnecessary variable (Kamal Heib) [2056499] - RDMA/irdma: Fix the type used to declare a bitmap (Kamal Heib) [2056499 2037972] - RDMA/uverbs: Remove the unnecessary assignment (Kamal Heib) [2056499] - RDMA/siw: Use max() instead of doing it manually (Kamal Heib) [2056499] - RDMA/pvrdma: Use non-atomic bitmap functions when possible (Kamal Heib) [2056499] - RDMA/pvrdma: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499] - IB/hfi1: Use bitmap_zalloc() when applicable (Kamal Heib) [2056499 2049845] - RDMA/siw: Use helper function to set sys_image_guid (Kamal Heib) [2056499] - RDMA/cma: Remove open coding of overflow checking for private_data_len (Kamal Heib) [2056499] - RDMA/rxe: Remove some #defines from rxe_pool.h (Kamal Heib) [2056499] - RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.c (Kamal Heib) [2056499] - RDMA/rxe: Save object pointer in pool element (Kamal Heib) [2056499] - RDMA/rxe: Copy setup parameters into rxe_pool (Kamal Heib) [2056499] - RDMA/rxe: Cleanup rxe_pool_entry (Kamal Heib) [2056499] - RDMA/rxe: Replace irqsave locks with bh locks (Kamal Heib) [2056499] - RDMA/usnic: Clean up usnic_ib_alloc_pd() (Kamal Heib) [2056499] - RDMA/irdma: Use helper function to set GUIDs (Kamal Heib) [2056499 2037972] - RDMA/rxe: Prevent double freeing rxe_map_set() (Kamal Heib) [2056498] - IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (Kamal Heib) [2056498 2049845] - IB/hfi1: Fix early init panic (Kamal Heib) [2056498 2049845] - IB/hfi1: Insure use of smp_processor_id() is preempt disabled (Kamal Heib) [2056498 2049845] - IB/hfi1: Correct guard on eager buffer deallocation (Kamal Heib) [2056498 2049845] - RDMA: Fix use-after-free in rxe_queue_cleanup (Kamal Heib) [2056498] - RDMA/nldev: Check stat attribute before accessing it (Kamal Heib) [2056498] - IB/hfi1: Properly allocate rdma counter desc memory (Kamal Heib) [2056498 2049845] - RDMA/core: Set send and receive CQ before forwarding to the driver (Kamal Heib) [2056498] - RDMA/netlink: Add __maybe_unused to static inline in C file (Kamal Heib) [2056498] - RDMA/core: Require the driver to set the IOVA correctly during rereg_mr (Kamal Heib) [2056498] - RDMA/irdma: optimize rx path by removing unnecessary copy (Kamal Heib) [2056498 2037972] - IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks (Kamal Heib) [2056498] - IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks (Kamal Heib) [2056498 2049845] - RDMA/rxe: Make rxe_type_info static const (Kamal Heib) [2056498] - RDMA/rxe: Use 'bitmap_zalloc()' when applicable (Kamal Heib) [2056498] - RDMA/rxe: Save a few bytes from struct rxe_pool (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused variable local_qp (Kamal Heib) [2056498 2037972] - RDMA/core: Fix missed initialization of rdma_hw_stats::lock (Kamal Heib) [2056498] - RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk (Kamal Heib) [2056498 2037972] - RDMA: Constify netdev->dev_addr accesses (Kamal Heib) [2056498] - RDMA/ipoib: Use dev_addr_mod() (Kamal Heib) [2056498] - RDMA/core: Use kvzalloc when allocating the struct ib_port (Kamal Heib) [2056498] - RDMA/irdma: Make irdma_uk_cq_init() return a void (Kamal Heib) [2056498 2037972] - RDMA/rxe: Convert kernel UD post send to use ah_num (Kamal Heib) [2056498] - RDMA/rxe: Lookup kernel AH from ah index in UD WQEs (Kamal Heib) [2056498] - RDMA/rxe: Replace ah->pd by ah->ibah.pd (Kamal Heib) [2056498] - RDMA/rxe: Create AH index and return to user space (Kamal Heib) [2056498] - RDMA/rxe: Change AH objects to indexed (Kamal Heib) [2056498] - RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr (Kamal Heib) [2056498] - RDMA/irdma: Remove irdma_cqp_up_map_cmd() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_get_hw_addr() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (Kamal Heib) [2056498 2037972] - RDMA/irdma: Remove irdma_uk_mw_bind() (Kamal Heib) [2056498 2037972] - RDMA: Remove redundant 'flush_workqueue()' calls (Kamal Heib) [2056498] - RDMA/iwpm: Remove redundant initialization of pointer err_str (Kamal Heib) [2056498] - RDMA/nldev: Allow optional-counter status configuration through RDMA netlink (Kamal Heib) [2056498] - RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_stat_set_doit (Kamal Heib) [2056498] - RDMA/nldev: Add support to get status of all counters (Kamal Heib) [2056498] - RDMA/counter: Add optional counter support (Kamal Heib) [2056498] - RDMA/counter: Add an is_disabled field in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/core: Add a helper API rdma_free_hw_stats_struct (Kamal Heib) [2056498] - RDMA/bnxt_re: Fix kernel panic when trying to access bnxt_re_stat_descs (Kamal Heib) [2056499] - RDMA/counter: Add a descriptor in struct rdma_hw_stats (Kamal Heib) [2056498] - RDMA/bnxt_re: Update statistics counter name (Kamal Heib) [2056498] - RDMA/bnxt_re: Add extended statistics counters (Kamal Heib) [2056498] - RDMA/efa: CQ notifications (Kamal Heib) [2056498] - RDMA/rxe: Remove duplicate settings (Kamal Heib) [2056498] - RDMA/rxe: Set partial attributes when completion status != IBV_WC_SUCCESS (Kamal Heib) [2056498] - RDMA/rxe: Change the is_user member of struct rxe_cq to bool (Kamal Heib) [2056498] - RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq (Kamal Heib) [2056498] - RDMA/irdma: Delete unused struct irdma_bth (Kamal Heib) [2056498 2037972] - IB/hf1: Use string_upper() instead of an open coded variant (Kamal Heib) [2056498] - RDMA/cma: Split apart the multiple uses of the same list heads (Kamal Heib) [2056498] - RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK (Kamal Heib) [2056498] - RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and RXE_WRITE_OR_SEND (Kamal Heib) [2056498] - RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (Kamal Heib) [2056498] - RDMA/hfi1: Use struct_size() and flex_array_size() helpers (Kamal Heib) [2056498 2049845] - IB/hfi1: Add ring consumer and producers traces (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove atomic completion count (Kamal Heib) [2056498 2049845] - IB/hfi1: Tune netdev xmit cachelines (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of tx priv backpointer (Kamal Heib) [2056498 2049845] - IB/hfi1: Get rid of hot path divide (Kamal Heib) [2056498 2049845] - IB/hfi1: Remove cache and embed txreq in ring (Kamal Heib) [2056498 2049845] - RDMA/rxe: Only allow invalidate for appropriate MRs (Kamal Heib) [2056498] - RDMA/rxe: Create duplicate mapping tables for FMRs (Kamal Heib) [2056498] - RDMA/rxe: Separate HW and SW l/rkeys (Kamal Heib) [2056498] - RDMA/rxe: Cleanup MR status and type enums (Kamal Heib) [2056498] - RDMA/rxe: Add memory barriers to kernel queues (Kamal Heib) [2056498] - RDMA/rxe: remove the unnecessary variable (Kamal Heib) [2056498] - RDMA/rxe: remove the redundant variable (Kamal Heib) [2056498] - RDMA/rxe: Fix wrong port_cap_flags (Kamal Heib) [2056498] - RDMA/rdmavt: Fix error code in rvt_create_qp() (Kamal Heib) [2056497 2049845] - IB/hfi1: Fix abba locking issue with sc_disable() (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Fix kernel pointer leak (Kamal Heib) [2056497 2049845] - RDMA/usnic: Lock VF with mutex instead of spinlock (Kamal Heib) [2056497] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2056497] - IB/hfi1: make hist static (Kamal Heib) [2056497 2049845] - RDMA/hfi1: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - IB/rdmavt: Convert to SPDX identifier (Kamal Heib) [2056497 2049845] - RDMA/core/sa_query: Retry SA queries (Kamal Heib) [2056497] - IB/core: Remove deprecated current_seq comments (Kamal Heib) [2056497] - RDMA/efa: Rename vector field in efa_irq struct to irqn (Kamal Heib) [2056497] - RDMA/efa: Remove unused cpu field from irq struct (Kamal Heib) [2056497] - RDMA/core/sa_query: Remove unused function (Kamal Heib) [2056497] - RDMA/hfi1: Stop using seq_get_buf in _driver_stats_seq_show (Kamal Heib) [2056497 2049845] - RDMA/core: Create clean QP creations interface for uverbs (Kamal Heib) [2056497] - RDMA/core: Properly increment and decrement QP usecnts (Kamal Heib) [2056497] - RDMA/core: Configure selinux QP during creation (Kamal Heib) [2056497] - RDMA/core: Reorganize create QP low-level functions (Kamal Heib) [2056497] - RDMA/core: Remove protection from wrong in-kernel API usage (Kamal Heib) [2056497] - RDMA/core: Delete duplicated and unreachable code (Kamal Heib) [2056497] - rdma/qedr: Fix crash due to redundant release of device's qp memory (Kamal Heib) [2056497] - RDMA: Globally allocate and release QP memory (Kamal Heib) [2056497] - RDMA/mlx5: Rework custom driver QP type creation (Kamal Heib) [2056497] - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Kamal Heib) [2056497] - RDMA/rdmavt: Decouple QP and SGE lists allocations (Kamal Heib) [2056497 2049845] - RDMA/efa: Remove double QP type assignment (Kamal Heib) [2056497] - RDMA/hfi1: Fix typo in comments (Kamal Heib) [2056497 2049845] - RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure that requests are valid (Kamal Heib) [2056497] - RDMA/iwpm: Remove not-needed reference counting (Kamal Heib) [2056497] - RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_devdata->user_refcount (Kamal Heib) [2056497 2049845] - IB/hfi1: Adjust pkey entry in index 0 (Kamal Heib) [2056497 2049845] - IB/hfi1: Indicate DMA wait when txq is queued for wakeup (Kamal Heib) [2056497 2049845] - RDMA/rxe: Fix types in rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Add kernel-doc comments to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Move crc32 init code to rxe_icrc.c (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_icrc_hdr (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_crc32 to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC generation to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Fixup rxe_send and rxe_loopback (Kamal Heib) [2056497] - RDMA/rxe: Move rxe_xmit_packet to a subroutine (Kamal Heib) [2056497] - RDMA/rxe: Move ICRC checking to a subroutine (Kamal Heib) [2056497] - IB/core: Read subnet_prefix in ib_query_port via cache. (Kamal Heib) [2056497] - IB/core: Shifting initialization of device->cache_lock (Kamal Heib) [2056497] - IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Kamal Heib) [2056497] - RDMA/efa: Split hardware stats to device and port stats (Kamal Heib) [2056497] - RDMA/rxe: Remove the repeated 'mr->umem = umem' (Kamal Heib) [2056497] - RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() (Kamal Heib) [2056497] - RDMA/siw: Remove kmap() (Kamal Heib) [2056497] - treewide: Add missing semicolons to __assign_str uses (Kamal Heib) [2056497] - RDMA/hfi1: Remove use of kmap() (Kamal Heib) [2056497 2049845] - RDMA: Delete not-used static inline functions (Kamal Heib) [2056497] - mm/page_owner.c: record tgid (Waiman Long) [2069294] - mm/page_owner: record task command name (Waiman Long) [2069294] - mm/page_owner: print memcg information (Waiman Long) [2069294] - mm/page_owner: use scnprintf() to avoid excessive buffer overrun check (Waiman Long) [2069294] - lib/vsprintf: avoid redundant work with 0 size (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries into buffer (Waiman Long) [2069294] - lib, stackdepot: add helper to print stack entries (Waiman Long) [2069294] - lib, stackdepot: check stackdepot handle before accessing slabs (Waiman Long) [2069294] - stacktrace: move filter_irq_stacks() to kernel/stacktrace.c (Waiman Long) [2069294] - lib/stackdepot: introduce __stack_depot_save() (Waiman Long) [2069294] - mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1) (Waiman Long) [2069294] - mm/page_owner: constify dump_page_owner (Waiman Long) [2069294] - mm: page_owner: detect page_owner recursion via task_struct (Waiman Long) [2069294] - mm: page_owner: use kstrtobool() to parse bool option (Waiman Long) [2069294] - mm: page_owner: fetch backtrace only for tracked pages (Waiman Long) [2069294] - mm, page_owner: remove unused parameter in __set_page_owner_handle (Waiman Long) [2069294] - mm/page_owner: record the timestamp of all pages during free (Waiman Long) [2069294] - mm/page_owner: use helper function zone_end_pfn() to get end_pfn (Waiman Long) [2069294] - mm/page_owner: record timestamp and pid (Waiman Long) [2069294] - x86/platform/uv: Log gap hole end size (Frank Ramsay) [2074098] - x86/platform/uv: Update TSC sync state for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Update NMI Handler for UV5 (Frank Ramsay) [2074098] - x86/platform/uv: Remove unused variable in UV5 NMI handler (Frank Ramsay) [2074098] - timekeeping: Boot should be boottime for coarse ns accessor (Ivan Vecera) [2076879]- net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX (Petr Oros) [2070041] - net: fix NULL pointer reference in cipso_v4_doi_free (Guillaume Nault) [2074597] - partitions/efi: Fix partition name parsing in GUID partition entry (Ming Lei) [2075085] - psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2046396] - cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2046396] - cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2046396] - mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2046396] - cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2046396] - cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2046396] - cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2046396] - cgroup: Fix memory leak caused by missing cgroup_bpf_offline (Waiman Long) [2046396] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Waiman Long) [2046396] - bpf, test, cgroup: Use sk_{alloc,free} for test cases (Waiman Long) [2046396] - bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt (Waiman Long) [2046396] - bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode (Waiman Long) [2046396] - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2046396] - cgroup: Replace deprecated CPU-hotplug functions. (Waiman Long) [2046396] - cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long) [2046396] - cgroup/cpuset: Miscellaneous code cleanup (Waiman Long) [2046396] - cgroup/cpuset: fix typos in comments (Waiman Long) [2046396] - enable DAMON configs (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004233] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004233] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004233] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004233] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004233] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004233] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004233] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004233] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004233] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004233] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004233] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004233] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004233] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004233] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004233] - selftests/damon: split test cases (Chris von Recklinghausen) [2004233] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004233] - selftests/damon: test wrong DAMOS condition ranges input (Chris von Recklinghausen) [2004233] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004233] - selftests/damon: skip test if DAMON is running (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr-test: split a test function having >1024 bytes frame size (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004233] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004233] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004233] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004233] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004233] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004233] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004233] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004233] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004233] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004233] - selftests/damon: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004233] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004233] - tools/selftests/damon: update for regions prioritization of schemes (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004233] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004233] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004233] - mm/damon/selftests: support schemes quotas (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004233] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004233] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004233] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004233] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004233] - selftests/damon: add 'schemes' debugfs tests (Chris von Recklinghausen) [2004233] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004233] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004233] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004233] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004233] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004233] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004233] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004233] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004233] - mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' (Chris von Recklinghausen) [2004233] - mm/damon: don't use strnlen() with known-bogus source length (Chris von Recklinghausen) [2004233] - mm/damon: add kunit tests (Chris von Recklinghausen) [2004233] - Documentation: add documents for DAMON (Chris von Recklinghausen) [2004233] - mm/damon: add user space selftests (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: support multiple contexts (Chris von Recklinghausen) [2004233] - mm/damon/dbgfs: export kdamond pid to the user space (Chris von Recklinghausen) [2004233] - mm/damon: implement a debugfs-based user space interface (Chris von Recklinghausen) [2004233] - mm/damon: add a tracepoint (Chris von Recklinghausen) [2004233] - mm/damon: implement primitives for the virtual memory address spaces (Chris von Recklinghausen) [2004233] - mm/damon: adaptively adjust regions (Chris von Recklinghausen) [2004233] - mm/damon/core: implement region-based sampling (Chris von Recklinghausen) [2004233] - mm: introduce Data Access MONitor (DAMON) (Chris von Recklinghausen) [2004233] - khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() (Chris von Recklinghausen) [2004233] - mm/madvise: pass mm to do_madvise (Chris von Recklinghausen) [2004233] - ceph: fix possible NULL pointer dereference for req->r_session (Xiubo Li) [2076165] - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL (Prarit Bhargava) [2039994] - MAINTAINERS: sort field names for all entries (Joel Savitz) [2064843] - parse-maintainers: Do not sort section content by default (Joel Savitz) [2064843] - parse-maintainers: Mark as executable (Joel Savitz) [2064843] - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer (Paul Lai) [2074679] - KVM: x86: add system attribute to retrieve full set of supported xsave states (Paul Lai) [2074679] - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr (Paul Lai) [2074679] - tools: arch: x86: pull in pvclock headers (Paul Lai) [2074679] - KVM: x86: Expose TSC offset controls to userspace (Paul Lai) [2074679] - KVM: x86: Refactor tsc synchronization code (Paul Lai) [2074679] - selftests: kvm: move vm_xsave_req_perm call to amx_test (Paul Lai) [2074679] - powerpc/pseries/vas: Add VAS migration handler (Steve Best) [2028678] - powerpc/pseries/vas: Modify reconfig open/close functions for migration (Steve Best) [2028678] - powerpc/pseries/vas: Define global hv_cop_caps struct (Steve Best) [2028678] - powerpc/pseries/vas: Add 'update_total_credits' entry for QoS capabilities (Steve Best) [2028678] - powerpc/pseries/vas: sysfs interface to export capabilities (Steve Best) [2028678] - powerpc/pseries/vas: Reopen windows with DLPAR core add (Steve Best) [2028678] - powerpc/pseries/vas: Close windows with DLPAR core removal (Steve Best) [2028678] - powerpc/vas: Map paste address only if window is active (Steve Best) [2028678] - powerpc/vas: Return paste instruction failure if no active window (Steve Best) [2028678] - powerpc/vas: Add paste address mmap fault handler (Steve Best) [2028678] - powerpc/pseries/vas: Save PID in pseries_vas_window struct (Steve Best) [2028678] - powerpc/pseries/vas: Use common names in VAS capability structure (Steve Best) [2028678] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [2051358] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [2051358] - block: loop:use kstatfs.f_bsize of backing file to set discard granularity (Ming Lei) [2069472] - blk-cgroup: set blkg iostat after percpu stat aggregation (Ming Lei) [2069472] - block: update io_ticks when io hang (Ming Lei) [2069472] - block: don't delete queue kobject before its children (Ming Lei) [2069472] - block/wbt: fix negative inflight counter when remove scsi device (Ming Lei) [2069472] - block: bio-integrity: Advance seed correctly for larger interval sizes (Ming Lei) [2069472] - block: fix async_depth sysfs interface for mq-deadline (Ming Lei) [2069472] - bfq: Do not let waker requests skip proper accounting (Ming Lei) [2069472] - block: Fix fsync always failed if once failed (Ming Lei) [2069472] - blktrace: fix use after free for struct blk_trace (Ming Lei) [2069472] - block: Check ADMIN before NICE for IOPRIO_CLASS_RT (Ming Lei) [2069472] - blk-cgroup: fix missing put device in error path from blkg_conf_pref() (Ming Lei) [2069472] - blkcg: Remove extra blkcg_bio_issue_init (Ming Lei) [2069472] - nbd: Fix use-after-free in pid_show (Ming Lei) [2069472] - block/mq-deadline: Improve request accounting further (Ming Lei) [2069472] - block, bfq: fix UAF problem in bfqg_stats_init() (Ming Lei) [2069472] - blk-cgroup: synchronize blkg creation against policy deactivation (Ming Lei) [2069472] - block, bfq: reset last_bfqq_created on group change (Ming Lei) [2069472] - block: bfq: fix bfq_set_next_ioprio_data() (Ming Lei) [2069472] - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains (Phil Auld) [2065200] - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs (Phil Auld) [2065200] - sched/fair: Improve consistency of allowed NUMA balance calculations (Phil Auld) [2065200] - Revert: sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [2065200] - NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2023844] - SUNRPC: use different lock keys for INET6 and LOCAL (Guillaume Nault) [2061651] - arm64: Restore forced disabling of KPTI on ThunderX (Mark Salter) [1999157] - arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup (Mark Salter) [1999157] - arm64: Remove exporting cpu_logical_map symbol (Mark Salter) [1999157] - arm64: tlb: fix the TTL value of tlb_get_level (Mark Salter) [1999157] - arm64: Validate tagged addresses in access_ok() called from kernel threads (Mark Salter) [1999157] - arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Mark Salter) [1999157] - arm64: ptrace: Use NO_SYSCALL instead of -1 in syscall_trace_enter() (Mark Salter) [1999157] - arm64: mm: Fix TLBI vs ASID rollover (Mark Salter) [1999157] - arm64: errata: Fix exec handling in erratum 1418040 workaround (Mark Salter) [1999157] - arm64: Generate cpucaps.h (Mark Salter) [1999157] - arm64/sve: Skip flushing Z registers with 128 bit vectors (Mark Salter) [1999157] - arm64/sve: Rework SVE access trap to convert state in registers (Mark Salter) [1999157] - arm64/sve: Use the sve_flush macros in sve_load_from_fpsimd_state() (Mark Salter) [1999157] - arm64/sve: Split _sve_flush macro into separate Z and predicate flushes (Mark Salter) [1999157] - arm64: fix inline asm in load_unaligned_zeropad() (Mark Salter) [1999157] - arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Mark Salter) [1999157] - arm64/fpsimd: add to to fix fpsimd build (Mark Salter) [1999157] - arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver (Mark Salter) [1999157] - arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO2XX gold/silver CPU cores (Mark Salter) [1999157] - arm64: errata: Fix handling of 1418040 with late CPU onlining (Mark Salter) [1999157] - arm64: cpufeature: upgrade hyp caps to final (Mark Salter) [1999157] - arm64: cpufeature: reorder cpus_have_{const, final}_cap() (Mark Salter) [1999157] - arm64: Add workaround for Arm Cortex-A77 erratum 1508412 (Mark Salter) [1999157] - arm64: Add part number for Arm Cortex-A77 (Mark Salter) [1999157] - arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks (Mark Salter) [1999157] - arm64: Treat SSBS as a non-strict system feature (Mark Salter) [1999157] - arm64: Group start_thread() functions together (Mark Salter) [1999157] - arm64: Remove Spectre-related CONFIG_* options (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs (Mark Salter) [1999157] - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs (Mark Salter) [1999157] - arm64: mte: CPU feature detection and initial sysreg configuration (Mark Salter) [1999157] - arm64: cpufeature: Export symbol read_sanitised_ftr_reg() (Mark Salter) [1999157] - arm64/fpsimd: Fix missing-prototypes in fpsimd.c (Mark Salter) [1999157] - arm64: traps: Add str of description to panic() in die() (Mark Salter) [1999157] - arm64/sve: Implement a helper to load SVE registers from FPSIMD state (Mark Salter) [1999157] - arm64/sve: Implement a helper to flush SVE registers (Mark Salter) [1999157] - arm64/fpsimdmacros: Allow the macro "for" to be used in more cases (Mark Salter) [1999157] - arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN (Mark Salter) [1999157] - arm64/signal: Update the comment in preserve_sve_context (Mark Salter) [1999157] - arm64/fpsimd: Update documentation of do_sve_acc (Mark Salter) [1999157] - arm64: cpufeature: Modify address authentication cpufeature to exact (Mark Salter) [1999157] - arm64: ptrauth: Introduce Armv8.3 pointer authentication enhancements (Mark Salter) [1999157] - arm64: traps: Allow force_signal_inject to pass esr error code (Mark Salter) [1999157] - arm64/cpuinfo: Define HWCAP name arrays per their actual bit definitions (Mark Salter) [1999157] - arm64: Reserve HWCAP2_MTE as (1 << 18) (Mark Salter) [1999157] - arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late (Mark Salter) [1999157] - arm64: Allow booting of late CPUs affected by erratum 1418040 (Mark Salter) [1999157] - arm64: Drop unnecessary include from asm/smp.h (Mark Salter) [1999157] - arm64: Move handling of erratum 1418040 into C code (Mark Salter) [1999157] - arm64: Fix __cpu_logical_map undefined issue (Mark Salter) [1999157] - arm64: tlb: don't set the ttl value in flush_tlb_page_nosync (Mark Salter) [1999157] - arm64: Shift the __tlbi_level() indentation left (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_*_tlb_range (Mark Salter) [1999157] - arm64: tlb: Set the TTL field in flush_tlb_range (Mark Salter) [1999157] - arm64: Add tlbi_user_level TLB invalidation helper (Mark Salter) [1999157] - arm64: Add level-hinted TLB invalidation helper (Mark Salter) [1999157] - arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors (Mark Salter) [1999157] - arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[] (Mark Salter) [1999157] - arm64/cpufeature: Replace all open bits shift encodings with macros (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register (Mark Salter) [1999157] - arm64: csum: Fix handling of bad packets (Mark Salter) [1999157] - arm64: Add missing sentinel to erratum_1463225 (Mark Salter) [1999157] - arm64: Documentation: Fix broken table in generated HTML (Mark Salter) [1999157] - arm64: kgdb: Fix single-step exception handling oops (Mark Salter) [1999157] - arm64: entry: Tidy up block comments and label numbers (Mark Salter) [1999157] - arm64: Rework ARM_ERRATUM_1414080 handling (Mark Salter) [1999157] - arm64: entry: Fix the typo in the comment of el1_dbg() (Mark Salter) [1999157] - arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718 (Mark Salter) [1999157] - arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040 (Mark Salter) [1999157] - arm64: Add MIDR value for KRYO4XX gold CPU cores (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist (Mark Salter) [1999157] - arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist (Mark Salter) [1999157] - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n (Mark Salter) [1999157] - arm64: mm: reset address tag set by kasan sw tagging (Mark Salter) [1999157] - arm64: traps: Dump registers prior to panic() in bad_mode() (Mark Salter) [1999157] - arm64/sve: Eliminate data races on sve_default_vl (Mark Salter) [1999157] - arm64: csum: Disable KASAN for do_csum() (Mark Salter) [1999157] - arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() (Mark Salter) [1999157] - arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register (Mark Salter) [1999157] - arm64/cpufeature: Add remaining feature bits in ID_PFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_MMFR5 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_DFR1 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Introduce ID_PFR2 CPU register (Mark Salter) [1999157] - arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0 (Mark Salter) [1999157] - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Mark Salter) [1999157] - arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register (Mark Salter) [1999157] - arm64: cpufeature: Group indexed system register definitions by name (Mark Salter) [1999157] - arm64: cpufeature: Extend comment to describe absence of field info (Mark Salter) [1999157] - arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants (Mark Salter) [1999157] - arm64: cpufeature: Add an overview comment for the cpufeature framework (Mark Salter) [1999157] - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Mark Salter) [1999157] - arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only (Mark Salter) [1999157] - arm64: cpufeature: Factor out checking of AArch32 features (Mark Salter) [1999157] - arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() (Mark Salter) [1999157] - arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 (Mark Salter) [1999157] - arm64: cpufeature: Relax check for IESB support (Mark Salter) [1999157] - arm64: mm: Add asid_gen_match() helper (Mark Salter) [1999157] - arm64: Call debug_traps_init() from trap_init() to help early kgdb (Mark Salter) [1999157] - arm64: cacheflush: Fix KGDB trap detection (Mark Salter) [1999157] - arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() (Mark Salter) [1999157] - arm64: kexec_file: print appropriate variable (Mark Salter) [1999157] - arm: mm: use __pfn_to_section() to get mem_section (Mark Salter) [1999157] - arm64: Reorder the macro arguments in the copy routines (Mark Salter) [1999157] - KVM: arm64: Drop PTE_S2_MEMATTR_MASK (Mark Salter) [1999157] - arm64/kernel: Fix range on invalidating dcache for boot page tables (Mark Salter) [1999157] - arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely (Mark Salter) [1999157] - arm64/mm: Use phys_to_page() to access pgtable memory (Mark Salter) [1999157] - arm64: smp: Make cpus_stuck_in_kernel static (Mark Salter) [1999157] - arm64: entry: remove unneeded semicolon in el1_sync_handler() (Mark Salter) [1999157] - arm64: cpufeature: Add "or" to mitigations for multiple errata (Mark Salter) [1999157] - arm64: Sort vendor-specific errata (Mark Salter) [1999157] - arm64: simplify ptrauth initialization (Mark Salter) [1999157] - arm64: remove ptrauth_keys_install_kernel sync arg (Mark Salter) [1999157] - arm64: insn: Provide a better name for aarch64_insn_is_nop() (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Refactor and modernise annotation for ret_to_user (Mark Salter) [1999157] - arm64: BTI: Reset BTYPE when skipping emulated instructions (Mark Salter) [1999157] - arm64: traps: Shuffle code to eliminate forward declarations (Mark Salter) [1999157] - arm64: unify native/compat instruction skipping (Mark Salter) [1999157] - arm64: BTI: Decode BYTPE bits when printing PSTATE (Mark Salter) [1999157] - arm64: Basic Branch Target Identification support (Mark Salter) [1999157] - arm64/kernel: Fix return value when cpu_online() fails in __cpu_up() (Mark Salter) [1999157] - arm64: Add get_user() type annotation on the !access_ok() path (Mark Salter) [1999157] - arm64: Fix PTRACE_SYSEMU semantics (Mark Salter) [1999157] - arm64: fix the flush_icache_range arguments in machine_kexec (Mark Salter) [1999157] - Documentation: arm64: fix amu.rst doc warnings (Mark Salter) [1999157] - arm64: sync kernel APIAKey when installing (Mark Salter) [1999157] - arm64: Delete the space separator in __emit_inst (Mark Salter) [1999157] - arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature (Mark Salter) [1999157] - arm64: head: Convert install_el2_stub to SYM_INNER_LABEL (Mark Salter) [1999157] - arm64: Introduce get_cpu_ops() helper function (Mark Salter) [1999157] - arm64: Rename cpu_read_ops() to init_cpu_ops() (Mark Salter) [1999157] - arm64: Declare ACPI parking protocol CPU operation if needed (Mark Salter) [1999157] - arm64: move kimage_vaddr to .rodata (Mark Salter) [1999157] - arm64: sdei: Annotate SDEI entry points using new style annotations (Mark Salter) [1999157] - arm64: kernel: Convert to modern annotations for assembly data (Mark Salter) [1999157] - arm64: head: Annotate stext and preserve_boot_args as code (Mark Salter) [1999157] - arm64: head.S: Convert to modern annotations for assembly functions (Mark Salter) [1999157] - arm64: entry: Additional annotation conversions for entry.S (Mark Salter) [1999157] - arm64: entry: Annotate ret_from_fork as code (Mark Salter) [1999157] - arm64: entry: Annotate vector table and handlers as code (Mark Salter) [1999157] - kconfig: Add support for 'as-option' (Mark Salter) [1999157] - arm64: suspend: restore the kernel ptrauth keys (Mark Salter) [1999157] - arm64: __show_regs: strip PAC from lr in printk (Mark Salter) [1999157] - arm64: unwind: strip PAC from kernel addresses (Mark Salter) [1999157] - arm64/crash_core: Export KERNELPACMASK in vmcoreinfo (Mark Salter) [1999157] - arm64: mask PAC bits of __builtin_return_address (Mark Salter) [1999157] - compiler.h: Allow arch-specific asm/compiler.h (Mark Salter) [1999157] - arm64: initialize ptrauth keys for kernel booting task (Mark Salter) [1999157] - arm64: initialize and switch ptrauth kernel keys (Mark Salter) [1999157] - arm64: enable ptrauth earlier (Mark Salter) [1999157] - arm64: cpufeature: handle conflicts based on capability (Mark Salter) [1999157] - arm64: cpufeature: Move cpu capability helpers inside C file (Mark Salter) [1999157] - arm64: ptrauth: Add bootup/runtime flags for __cpu_setup (Mark Salter) [1999157] - arm64: install user ptrauth keys at kernel exit time (Mark Salter) [1999157] - arm64: rename ptrauth key structures to be user-specific (Mark Salter) [1999157] - arm64: cpufeature: add pointer auth meta-capabilities (Mark Salter) [1999157] - arm64: cpufeature: Fix meta-capability cpufeature check (Mark Salter) [1999157] - arm64: define __alloc_zeroed_user_highpage (Mark Salter) [1999157] - arm64/kernel: Simplify __cpu_up() by bailing out early (Mark Salter) [1999157] - arm64: smp: Mark expected switch fall-through (Mark Salter) [1999157] - arm64: remove redundant blank for '=' operator (Mark Salter) [1999157] - arm64: kexec_file: Fixed code style. (Mark Salter) [1999157] - arm64: add blank after 'if' (Mark Salter) [1999157] - arm64: fix spelling mistake "ca not" -> "cannot" (Mark Salter) [1999157] - arm64: entry: unmask IRQ in el0_sp() (Mark Salter) [1999157] - arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI) (Mark Salter) [1999157] - arm64: csum: Optimise IPv6 header checksum (Mark Salter) [1999157] - arch/arm64: fix typo in a comment (Mark Salter) [1999157] - arm64: remove gratuitious/stray .ltorg stanzas (Mark Salter) [1999157] - arm64: Update comment for ASID() macro (Mark Salter) [1999157] - arm64: mm: convert cpu_do_switch_mm() to C (Mark Salter) [1999157] - Documentation: arm64: document support for the AMU extension (Mark Salter) [1999157] - arm64: trap to EL1 accesses to AMU counters from EL0 (Mark Salter) [1999157] - arm64: add support for the AMU extension v1 (Mark Salter) [1999157] - arm64: smp: fix crash_smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: smp: fix smp_send_stop() behaviour (Mark Salter) [1999157] - arm64: context: Fix ASID limit in boot messages (Mark Salter) [1999157] - docs: arm64: fix trivial spelling enought to enough in memory.rst (Mark Salter) [1999157] - arm64: time: Replace by (Mark Salter) [1999157] - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (Mark Salter) [1999157] - arm64: use shared sysctl constants (Mark Salter) [1999157] - arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations (Mark Salter) [1999157] - arm64: entry: Avoid empty alternatives entries (Mark Salter) [1999157] - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG (Mark Salter) [1999157] - arm64: Use macros instead of hard-coded constants for MAIR_EL1 (Mark Salter) [1999157] - arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list (Mark Salter) [1999157] - arm64: context: Free up kernel ASIDs if KPTI is not in use (Mark Salter) [1999157] - arm64: Remove __exception_text_start and __exception_text_end from asm/section.h (Mark Salter) [1999157] - arm64: armv8_deprecated: update the comments of armv8_deprecated_init() (Mark Salter) [1999157] - arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist (Mark Salter) [1999157] - arm64: csum: Fix pathological zero-length calls (Mark Salter) [1999157] - arm64: Implement optimised checksum routine (Mark Salter) [1999157] - arm64: entry: cleanup sp_el0 manipulation (Mark Salter) [1999157] - arm64: entry: cleanup el0 svc handler naming (Mark Salter) [1999157] - arm64: entry: mark all entry code as notrace (Mark Salter) [1999157] - arm64: assembler: remove smp_dmb macro (Mark Salter) [1999157] - arm64: assembler: remove inherit_daif macro (Mark Salter) [1999157] - arm64: signal: nofpsimd: Handle fp/simd context for signal frames (Mark Salter) [1999157] - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (Mark Salter) [1999157] - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (Mark Salter) [1999157] - arm64: cpufeature: Fix the type of no FP/SIMD capability (Mark Salter) [1999157] - arm64: fpsimd: Make sure SVE setup is complete before SIMD is used (Mark Salter) [1999157] - arm64: kernel: Correct annotation of end of el0_sync (Mark Salter) [1999157] - arm64: asm: Remove ENDPIPROC() (Mark Salter) [1999157] - arm64: mm: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: lib: Use modern annotations for assembly functions (Mark Salter) [1999157] - arm64: asm: Add new-style position independent function annotations (Mark Salter) [1999157] - arm64: kernel: avoid x18 in __cpu_soft_restart (Mark Salter) [1999157] - arm64/lib: copy_page: avoid x18 register in assembler code (Mark Salter) [1999157] - arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings (Mark Salter) [1999157] - arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list (Mark Salter) [1999157] - arm64: entry: refine comment of stack overflow check (Mark Salter) [1999157] - arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist (Mark Salter) [1999157] - arm64: mm: simplify the page end calculation in __create_pgd_mapping() (Mark Salter) [1999157] - arm64: print additional fault message when executing non-exec memory (Mark Salter) [1999157] - arm64: pgtable: Correct typo in comment (Mark Salter) [1999157] - arm64: cpufeature: Fix typos in comment (Mark Salter) [1999157] - arm64: entry-common: don't touch daif before bp-hardening (Mark Salter) [1999157] - arm64: Remove asmlinkage from updated functions (Mark Salter) [1999157] - arm64: entry: convert el0_sync to C (Mark Salter) [1999157] - arm64: entry: convert el1_sync to C (Mark Salter) [1999157] - arm64: Add prototypes for functions called by entry.S (Mark Salter) [1999157] - arm64: remove __exception annotations (Mark Salter) [1999157] - arm64: kprobes: Move exception_text check in blacklist (Mark Salter) [1999157] - arm64: kprobes: Remove unneeded RODATA check (Mark Salter) [1999157] - arm64: kprobes: Move extable address check into arch_prepare_kprobe() (Mark Salter) [1999157] - arm64: cpufeature: introduce helper cpu_has_hw_af() (Mark Salter) [1999157] - arm64: Document ICC_CTLR_EL3.PMHE setting requirements (Mark Salter) [1999157] - firmware: arm_sdei: use common SMCCC_CONDUIT_* (Mark Salter) [1999157] - arm64: uaccess: Remove uaccess_*_not_uao asm macros (Mark Salter) [1999157] - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault (Mark Salter) [1999157] - arm64: Do not mask out PTE_RDONLY in pte_same() (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: Brahma-B53 is SSB and spectre v2 safe (Mark Salter) [1999157] - arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo (Mark Salter) [1999157] - arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 (Mark Salter) [1999157] - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default (Mark Salter) [1999157] - arm64: mm: fix inverted PAR_EL1.F check (Mark Salter) [1999157] - arm64: hibernate: check pgd table allocation (Mark Salter) [1999157] - arm64: armv8_deprecated: Checking return value for memory allocation (Mark Salter) [1999157] - arm64: mm: fix spurious fault detection (Mark Salter) [1999157] - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 (Mark Salter) [1999157] - arm64: mm: avoid virt_to_phys(init_mm.pgd) (Mark Salter) [1999157] - docs: arm64: Fix indentation and doc formatting (Mark Salter) [1999157] - arm64: errata: Update stale comment (Mark Salter) [1999157] - arm64: consider stack randomization for mmap base only when necessary (Mark Salter) [1999157] - arm64: make use of is_compat_task instead of hardcoding this test (Mark Salter) [1999157] - arm64: kpti: ensure patched kernel text is fetched from PoU (Mark Salter) [1999157] - arm64: Clarify when cpu_enable() is called (Mark Salter) [1999157] - arm64: constify sys64_hook instances (Mark Salter) [1999157] - arm64: constify aarch64_insn_encoding_class[] (Mark Salter) [1999157] - arm64: constify icache_policy_str[] (Mark Salter) [1999157] - arm64: prefer __section from compiler_attributes.h (Mark Salter) [1999157] - arm64/ptrace: Fix typoes in sve_set() comment (Mark Salter) [1999157] - arm64: mm: print hexadecimal EC value in mem_abort_decode() (Mark Salter) [1999157] - ahci: thunderx2: Fix workaround to use new inline function (Mark Salter) [1999157] - arm64/prefetch: fix a -Wtype-limits warning (Mark Salter) [1999157] - arm64: Move TIF_* documentation to individual definitions (Mark Salter) [1999157] - arm64: mm: free the initrd reserved memblock in a aligned manner (Mark Salter) [1999157] - arm64: io: Relax implicit barriers in default I/O accessors (Mark Salter) [1999157] - arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() (Mark Salter) [1999157] - arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions (Mark Salter) [1999157] - arm64: esr: Add ESR exception class encoding for trapped ERET (Mark Salter) [1999157] - arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN (Mark Salter) [1999157] - arm64: remove pointless __KERNEL__ guards (Mark Salter) [1999157] - arm64: Remove unused assembly macro (Mark Salter) [1999157] - arm64: memory: Cosmetic cleanups (Mark Salter) [1999157] - arm64: memory: Add comments to end of non-trivial #ifdef blocks (Mark Salter) [1999157] - arm64: memory: Simplify virt_to_page() implementation (Mark Salter) [1999157] - arm64: memory: Rewrite default page_to_virt()/virt_to_page() (Mark Salter) [1999157] - arm64: mm: Ignore spurious translation faults taken from the kernel (Mark Salter) [1999157] - arm64: mm: Add ISB instruction to set_pgd() (Mark Salter) [1999157] - arm64: tlb: Ensure we execute an ISB following walk cache invalidation (Mark Salter) [1999157] - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" (Mark Salter) [1999157] - arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d() (Mark Salter) [1999157] - arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in (Mark Salter) [1999157] - redhat/configs: Add CONFIG_ARM64_TAGGED_ADDR_ABI (Mark Salter) [1999157] - arm64: Introduce prctl() options to control the tagged user addresses ABI (Mark Salter) [1999157] - arm64: smp: Treat unknown boot failures as being 'stuck in kernel' (Mark Salter) [1999157] - arm64: smp: Don't enter kernel with NULL stack pointer or task struct (Mark Salter) [1999157] - arm64: map FDT as RW for early_init_dt_scan() (Mark Salter) [1999157] - arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side (Mark Salter) [1999157] - arch: replace _BITUL() in kernel-space headers with BIT() (Mark Salter) [1999157] - arm64: move jump_label_init() before parse_early_param() (Mark Salter) [1999157] - arm64: don't use asm-generic/ptrace.h (Mark Salter) [1999157] - arm64: rename dump_instr as dump_kernel_instr (Mark Salter) [1999157] - arm64/mm: Drop [PTE|PMD]_TYPE_FAULT (Mark Salter) [1999157] - arm64: module: create module allocations without exec permissions (Mark Salter) [1999157] - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (Mark Salter) [1999157] - arm64: remove redundant 'default n' from Kconfig (Mark Salter) [1999157] - arm64: mm: avoid redundant READ_ONCE(*ptep) (Mark Salter) [1999157] - arm64/mm: Document write abort detection from ESR (Mark Salter) [1999157] - arm64: Fix comment after #endif (Mark Salter) [1999157] - arm64: ptrace: add support for syscall emulation (Mark Salter) [1999157] - arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers (Mark Salter) [1999157] - arm64/mm: Identify user instruction aborts (Mark Salter) [1999157] - arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge() (Mark Salter) [1999157] - arm64: kernel: use aff3 instead of aff2 in comment (Mark Salter) [1999157] - arm64/mm: Simplify protection flag creation for kernel huge mappings (Mark Salter) [1999157] - arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions (Mark Salter) [1999157] - arm64/sve: should not depend on (Mark Salter) [1999157] - arm64: ssbd: explicitly depend on (Mark Salter) [1999157] - ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix (Mark Salter) [1999157] - arm64: smp: Moved cpu_logical_map[] to smp.h (Mark Salter) [1999157] - arm64: use the correct function type for __arm64_sys_ni_syscall (Mark Salter) [1999157] - arm64: use the correct function type in SYSCALL_DEFINE0 (Mark Salter) [1999157] - arm64: fix syscall_fn_t type (Mark Salter) [1999157] - signal/arm64: Use force_sig not force_sig_fault for SIGKILL (Mark Salter) [1999157] - arm64: Fix the arm64_personality() syscall wrapper redirection (Mark Salter) [1999157] - arm64: Remove useless message during oops (Mark Salter) [1999157] - arm64: don't trash config with compat symbol if COMPAT is disabled (Mark Salter) [1999157] - arm64: assembler: Update comment above cond_yield_neon() macro (Mark Salter) [1999157] - arm64: Fix size of __early_cpu_boot_status (Mark Salter) [1999157] - arm64: mm: Remove pte_unmap_nested() (Mark Salter) [1999157] - arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable (Mark Salter) [1999157] - arm64: compat: Reduce address limit for 64K pages (Mark Salter) [1999157] - arm64: mmap: Ensure file offset is treated as unsigned (Mark Salter) [1999157] - arm64: instrument smp_{load_acquire,store_release} (Mark Salter) [1999157] - arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y (Mark Salter) [1999157] - arm64: ptrace: Add function argument access API (Mark Salter) [1999157] - arm64: compat: Reduce address limit (Mark Salter) [1999157] - arm64: Save and restore OSDLR_EL1 across suspend/resume (Mark Salter) [1999157] - arm64: Clear OSDLR_EL1 on CPU boot (Mark Salter) [1999157] - arm64: debug: Separate debug hooks based on target exception level (Mark Salter) [1999157] - arm64: debug: Remove meaningless comment (Mark Salter) [1999157] - arm64: debug: Rename addr parameter for non-watchpoint exception hooks (Mark Salter) [1999157] - arm64: Use defines instead of magic numbers (Mark Salter) [1999157] - arm64: cpu_ops: fix a leaked reference by adding missing of_node_put (Mark Salter) [1999157] - arm64: mm: Make show_pte() a static function (Mark Salter) [1999157] - arm64: setup min_low_pfn (Mark Salter) [1999157] - arm64: mm: fix incorrect assignment of 'max_mapnr' (Mark Salter) [1999157] - arm64: perf_event: Remove wrongfully used inline (Mark Salter) [1999157] - arm64: backtrace: Don't bother trying to unwind the userspace stack (Mark Salter) [1999157] - arm64: replace memblock_alloc_low with memblock_alloc (Mark Salter) [1999157] - arm64: kdump: no need to mark crashkernel pages manually PG_reserved (Mark Salter) [1999157] - arm64: kexec: no need to ClearPageReserved() (Mark Salter) [1999157] - arm64: mmu: drop paging_init comments (Mark Salter) [1999157] - arm64: debug: Ensure debug handlers check triggering exception level (Mark Salter) [1999157] - arm64: io: Hook up __io_par() for inX() ordering (Mark Salter) [1999157] - arm64: Rename get_thread_info() (Mark Salter) [1999157] - arm64: Remove documentation about TIF_USEDFPU (Mark Salter) [1999157] - arm64: uaccess: Cleanup get/put_user() (Mark Salter) [1999157] - arm64: Remove asm/memblock.h (Mark Salter) [1999157] - arm64: default NR_CPUS to 256 (Mark Salter) [1999157] - arm64: perf: remove misleading comment (Mark Salter) [1999157] - arm64: Relax GIC version check during early boot (Mark Salter) [1999157] - arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table (Mark Salter) [1999157] - arm64: hibernate: Clean the __hyp_text to PoC after resume (Mark Salter) [1999157] - arm64: hyp-stub: Forbid kprobing of the hyp-stub (Mark Salter) [1999157] - arm64: kprobe: Always blacklist the KVM world-switch code (Mark Salter) [1999157] - kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define (Mark Salter) [1999157] - arm64: asm-prototypes: Fix fat-fingered typo in comment (Mark Salter) [1999157] - arm64: compat: Hook up io_pgetevents() for 32-bit tasks (Mark Salter) [1999157] - arm64: compat: Don't pull syscall number from regs in arm_compat_syscall (Mark Salter) [1999157] - arm64: compat: Avoid sending SIGILL for unallocated syscall numbers (Mark Salter) [1999157] - arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region (Mark Salter) [1999157] - arm64: smp: Fix compilation error (Mark Salter) [1999157] - arm64: select ACPI PCI code only when both features are enabled (Mark Salter) [1999157] - arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset() (Mark Salter) [1999157] - arm64: sysreg: Use _BITUL() when defining register bits (Mark Salter) [1999157] - arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned (Mark Salter) [1999157] - arm64: percpu: Fix LSE implementation of value-returning pcpu atomics (Mark Salter) [1999157] - arm64: smp: Handle errors reported by the firmware (Mark Salter) [1999157] - arm64: smp: Rework early feature mismatched detection (Mark Salter) [1999157] - arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics (Mark Salter) [1999157] - arm64: crypto: add NEON accelerated XOR implementation (Mark Salter) [1999157] - arm64/neon: add workaround for ambiguous C99 stdint.h types (Mark Salter) [1999157] - arm64: ftrace: always pass instrumented pc in x0 (Mark Salter) [1999157] - arm64: ftrace: use GLOBAL() (Mark Salter) [1999157] - arm64: io: Ensure value passed to __iormb() is held in a 64-bit register (Mark Salter) [1999157] - arm64: acpi: Prepare for longer MADTs (Mark Salter) [1999157] - arm64: io: Ensure calls to delay routines are ordered against prior readX() (Mark Salter) [1999157] - arm64: perf: Fix typos in comment (Mark Salter) [1999157] - arm64: function_graph: Simplify with function_graph_enter() (Mark Salter) [1999157] - arm64: sysreg: fix sparse warnings (Mark Salter) [1999157] - arm64: mm: define NET_IP_ALIGN to 0 (Mark Salter) [1999157] - arm64: kprobe: make page to RO mode when allocate it (Mark Salter) [1999157] - arm64: kdump: fix small typo (Mark Salter) [1999157] - arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines (Mark Salter) [1999157] - arm64: Trap WFI executed in userspace (Mark Salter) [1999157] - arm64/mm: Use ESR_ELx_FSC macro while decoding fault exception (Mark Salter) [1999157] - arm64: compat: Add CNTFRQ trap handler (Mark Salter) [1999157] - arm64: compat: Add CNTVCT trap handler (Mark Salter) [1999157] - arm64: compat: Add cp15_32 and cp15_64 handler arrays (Mark Salter) [1999157] - arm64: compat: Add condition code checks and IT advance (Mark Salter) [1999157] - arm64: Add decoding macros for CP15_32 and CP15_64 traps (Mark Salter) [1999157] - arm64: Remove unused VGA console support (Mark Salter) [1999157] - arm64: Kconfig: Remove ARCH_HAS_HOLES_MEMORYMODEL (Mark Salter) [1999157] - arm64/cpufeatures: Emulate MRS instructions by parsing ESR_ELx.ISS (Mark Salter) [1999157] - arm64/cpufeatures: Factorize emulate_mrs() (Mark Salter) [1999157] - arm64: fix for bad_mode() handler to always result in panic (Mark Salter) [1999157] - arm64: force_signal_inject: WARN if called from kernel context (Mark Salter) [1999157] - arm64: tlb: Adjust stride and type of TLBI according to mmu_gather (Mark Salter) [1999157] - arm64: percpu: Initialize ret in the default case (Mark Salter) [1999157] - arm64: mm: always enable CONFIG_HOLES_IN_ZONE (Mark Salter) [1999157] - arm64: Avoid calling stop_machine() when patching jump labels (Mark Salter) [1999157] - arm64: Drop asmlinkage qualifier from syscall_trace_{enter,exit} (Mark Salter) [1999157] - arm64: zero GPRs upon entry from EL0 (Mark Salter) [1999157] - arm64: don't reload GPRs after apply_ssbd (Mark Salter) [1999157] - arm64: consistently use unsigned long for thread flags (Mark Salter) [1999157] - arm64: insn: Don't fallback on nosync path for general insn patching (Mark Salter) [1999157] - arm64: remove unused COMPAT_PSR definitions (Mark Salter) [1999157] - kvm/arm: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: use PSR_AA32 definitions (Mark Salter) [1999157] - arm64: compat: map SPSR_ELx<->PSR for signals (Mark Salter) [1999157]- RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (Kamal Heib) [2051524] - thermal/drivers/int340x: Fix RFIM mailbox write commands (Prarit Bhargava) [2040065] - thermal: int340x: Limit Kconfig to 64-bit (Prarit Bhargava) [2040065] - thermal: int340x: fix build on 32-bit targets (Prarit Bhargava) [2040065] - thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM responses (Prarit Bhargava) [2040065] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [1911591] - PCI/MSI: Skip masking MSI-X on Xen PV (Myron Stowe) [1911591] - PCI/MSI: Mask all unused MSI-X entries (Myron Stowe) [1911591] - PCI/MSI: Enable and mask MSI-X early (Myron Stowe) [1911591] - genirq: Use rcu in kstat_irqs_usr() (Waiman Long) [2068445] - scsi: target: Allow changing dbroot if there are no registered devices (Maurizio Lombardi) [2073435] - powerpc/pseries: Fix use after free in remove_phb_dynamic() (Steve Best) [2073707] - sctp: use the correct skb for security_sctp_assoc_request (Xin Long) [2070915] - s390/mm: check 2KB-fragment page on release (Rafael Aquini) [2026578] - s390/mm: better annotate 2KB pagetable fragments handling (Rafael Aquini) [2026578] - s390/mm: fix 2KB pgtable release race (Rafael Aquini) [2026578] - s390/mm: fix phys vs virt confusion in pgtable allocation routines (Rafael Aquini) [2026578] - net: openvswitch: fix leak of nested actions (Eelco Chaudron) [2073538] - bpf: Let bpf_warn_invalid_xdp_action() report more info (Petr Oros) [2069671] - bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Petr Oros) [2069671]- scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071519] - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071519] - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071519] - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071519] - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071519] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071519] - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071519] - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071519] - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071519] - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071519] - bnxt_en: make hw-tc-offload default to off (Ken Cox) [2005101] - bnxt_en: reject indirect blk offload when hw-tc-offload is off (Ken Cox) [2005101]- bpf, test_offload.py: Skip base maps without names (Yauheni Kaliuta) [2025787] - bnx2x: truncate value to original sizing (Manish Chopra) [2040271] - bnx2x: use correct format characters (Manish Chopra) [2040271] - bnx2x: fix built-in kernel driver load failure (Manish Chopra) [2040271] - bnx2x: fix driver load from initrd (Manish Chopra) [2040271] - bnx2x: Replace one-element array with flexible-array member (Manish Chopra) [2040271] - bnx2x: Remove useless DMA-32 fallback configuration (Manish Chopra) [2040271] - bnx2x: Invalidate fastpath HSI version for VFs (Manish Chopra) [2040271] - bnx2x: Utilize firmware 7.13.21.0 (Manish Chopra) [2040271] - bnx2x: constify static inline stub for dev_addr (Manish Chopra) [2040271] - net: bnx2x: fix variable dereferenced before check (Manish Chopra) [2040271] - ethernet: bnx2x: use eth_hw_addr_set() (Manish Chopra) [2040271] - bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [2040271] - bnx2x: fix an error code in bnx2x_nic_load() (Manish Chopra) [2040271] - bnx2x: remove unused variable 'cur_data_offset' (Manish Chopra) [2040271] - bnx2x: Remove the repeated declaration (Manish Chopra) [2040271] - bnx2x: Fix missing error code in bnx2x_iov_init_one() (Manish Chopra) [2040271] - net: broadcom: bnx2x: Fix wrong function name in comments (Manish Chopra) [2040271] - bnx2x: Remove redundant assignment to err (Manish Chopra) [2040271] - bnx2x: Use fallthrough pseudo-keyword (Manish Chopra) [2040271] - bnx2x: use true,false for bool variables (Manish Chopra) [2040271] - bnx2x: Fix some kernel-doc warnings (Manish Chopra) [2040271] - bnx2x: convert to new udp_tunnel_nic infra (Manish Chopra) [2040271] - bnx2x: Remove hw_reset_t function casts (Manish Chopra) [2040271] - bnx2x: Remove format_fw_ver_t function casts (Manish Chopra) [2040271] - bnx2x: Remove config_init_t function casts (Manish Chopra) [2040271] - bnx2x: Remove read_status_t function casts (Manish Chopra) [2040271] - bnx2x: Drop redundant callback function casts (Manish Chopra) [2040271] - bnx2x: Use napi_alloc_frag() (Manish Chopra) [2040271] - HID: intel-ish-hid: fix module device-id handling (Tony Camuso) [1921300] - mod_devicetable: fix kdocs for ishtp_device_id (Tony Camuso) [1921300] - HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE() (Tony Camuso) [1921300] - platform/x86: isthp_eclite: only load for matching devices (Tony Camuso) [1921300] - platform/x86: Add Intel ishtp eclite driver (Tony Camuso) [1921300] - platform/x86: Add config file for Intel ishtp eclite driver (Tony Camuso) [1921300] - modpost: add guid_t type definition (Tony Camuso) [1921300] - squashfs: provide backing_dev_info in order to disable read-ahead (Brian Foster) [2025351] - mm: fix readahead_page_batch for retry entries (Brian Foster) [2025351] - iomap: convert from readpages to readahead (Brian Foster) [2025351] - fs: convert mpage_readpages to mpage_readahead (Brian Foster) [2025351] - mm: use memalloc_nofs_save in readahead path (Brian Foster) [2025351] - mm: document why we don't set PageReadahead (Brian Foster) [2025351] - mm: add page_cache_readahead_unbounded (Brian Foster) [2025351] - mm: move end_index check out of readahead loop (Brian Foster) [2025351] - mm: add readahead address space operation (Brian Foster) [2025351] - mm: put readahead pages in cache earlier (Brian Foster) [2025351] - mm: remove 'page_offset' from readahead loop (Brian Foster) [2025351] - mm: rename readahead loop variable to 'i' (Brian Foster) [2025351] - mm: rename various 'offset' parameters to 'index' (Brian Foster) [2025351] - mm: use readahead_control to pass arguments (Brian Foster) [2025351] - mm: add new readahead_control API (Brian Foster) [2025351] - mm: move readahead nr_pages check into read_pages (Brian Foster) [2025351] - mm: ignore return value of ->readpages (Brian Foster) [2025351] - mm: return void from various readahead functions (Brian Foster) [2025351] - mm: move readahead prototypes from mm.h (Brian Foster) [2025351] - mpage: mpage_readpages() should submit IO as read-ahead (Brian Foster) [2025351] - mpage: add argument structure for do_mpage_readpage() (Brian Foster) [2025351] - redhat/configs: enable CONFIG_AMD_PTDMA for x86_64 (Sudheesh Mavila) [2027231] - dmaengine: ptdma: handle the cases based on DMA is complete (Sudheesh Mavila) [2027231] - dmaengine: ptdma: fix concurrency issue with multiple dma transfer (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Fix the error handling path in pt_core_init() (Sudheesh Mavila) [2027231] - MAINTAINERS: Fix AMD PTDMA DRIVER entry (Sudheesh Mavila) [2027231] - dmaengine: ptdma: remove PT_OFFSET to avoid redefnition (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Add debugfs entries for PTDMA (Sudheesh Mavila) [2027231] - dmaengine: ptdma: register PTDMA controller as a DMA resource (Sudheesh Mavila) [2027231] - dmaengine: ptdma: Initial driver for the AMD PTDMA (Sudheesh Mavila) [2027231] - isert: support for unsolicited NOPIN with no response (Maurizio Lombardi) [2035915] - iscsit: increment max_cmd_sn for isert on command release (Maurizio Lombardi) [2035915] - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Phil Auld) [2062841] - sched/numa: initialize numa statistics when forking new task (Phil Auld) [2062841] - cgroup: Fix suspicious rcu_dereference_check() usage warning (Phil Auld) [2062841] - sched/cpuacct: Remove redundant RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Optimize away RCU read lock (Phil Auld) [2062841] - sched/cpuacct: Fix charge percpu cpuusage (Phil Auld) [2062841] - sched: replace cpumask_weight with cpumask_empty where appropriate (Phil Auld) [2062841] - sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race (Phil Auld) [2062841] - psi: fix possible trigger missing in the window (Phil Auld) [2062841] - sched: Avoid double preemption in __cond_resched_*lock*() (Phil Auld) [2062841] - sched/fair: Fix all kernel-doc warnings (Phil Auld) [2062841] - sched/rt: Try to restart rt period timer when rt runtime exceeded (Phil Auld) [2062841] - sched/fair: Fix detection of per-CPU kthreads waking a task (Phil Auld) [2062841] - locking: Remove rt_rwlock_is_contended(). (Phil Auld) [2062841] - sched: Trigger warning if ->migration_disabled counter underflows. (Phil Auld) [2062841] - sched/cpuacct: Make user/system times in cpuacct.stat more precise (Phil Auld) [2062841] - sched/cpuacct: Fix user/system in shown cpuacct.usage* (Phil Auld) [2062841] - cpuacct: Convert BUG_ON() to WARN_ON_ONCE() (Phil Auld) [2062841] - cputime, cpuacct: Include guest time in user time in cpuacct.stat (Phil Auld) [2062841] - sched/fair: Document the slow path and fast path in select_task_rq_fair (Phil Auld) [2062841] - drm/i915/ehl: Remove require_force_probe protection (Michel Dänzer) [2048674] - net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner) [2044711] - smp: Process pending softirqs in flush_smp_call_function_from_idle() (Waiman Long) [2066087] - irq_work: Optimize irq_work_single() (Waiman Long) [2066087] - irq_work: Cleanup (Waiman Long) [2066087] - smp, irq_work: Continue smp_call_function*() and irq_work*() integration (Waiman Long) [2066087] - irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too (Waiman Long) [2066087] - sched/headers: Split out open-coded prototypes into kernel/sched/smp.h (Waiman Long) [2066087] - sched: Replace rq::wake_list (Waiman Long) [2066087] - sched: Add rq::ttwu_pending (Waiman Long) [2066087] - irq_work, smp: Allow irq_work on call_single_queue (Waiman Long) [2066087] - smp: Optimize send_call_function_single_ipi() (Waiman Long) [2066087] - smp: Move irq_work_run() out of flush_smp_call_function_queue() (Waiman Long) [2066087] - smp: Optimize flush_smp_call_function_queue() (Waiman Long) [2066087] - sched: Fix smp_call_function_single_async() usage for ILB (Waiman Long) [2066087] - sched: Make scheduler_ipi inline (Waiman Long) [2066087] - sched: Clean up scheduler_ipi() (Waiman Long) [2066087] - sched/core: Remove rq.hrtick_csd_pending (Waiman Long) [2066087] - sched/fair: Clean up comment in nohz_idle_balance() (Waiman Long) [2066087] - context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled() (Waiman Long) [2066087] - context_tracking: Remove context_tracking_active() (Waiman Long) [2066087] - redhat: configs: Disable CONFIG_MPLS for s390x/zfcpdump (Guillaume Nault) [2051659] - KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR (Laurent Vivier) [2059318] - KVM: PPC: Book3S HV: Rename current DAWR macros and variables (Laurent Vivier) [2059318] - uapi/linux/stddef.h: Add include guards (Michel Dänzer) [2072125] - stddef: Introduce struct_group() helper macro (Michel Dänzer) [2072125] - component: Add common helper for compare/release functions (Michel Dänzer) [2072125] - PCI/VGA: Move vgaarb to drivers/pci (Michel Dänzer) [2072125] - vgaarb: don't pass a cookie to vga_client_register (Michel Dänzer) [2072125] - vgaarb: remove the unused irq_set_state argument to vga_client_register (Michel Dänzer) [2072125] - vgaarb: provide a vga_client_unregister wrapper (Michel Dänzer) [2072125] - vgaarb: cleanup vgaarb.h (Michel Dänzer) [2072125] - vgaarb: move the kerneldoc for vga_set_legacy_decoding to vgaarb.c (Michel Dänzer) [2072125] - vgaarb: remove vga_conflicts (Michel Dänzer) [2072125] - vgaarb: remove VGA_DEFAULT_DEVICE (Michel Dänzer) [2072125] - lib/string_helpers: Consolidate string helpers implementation (Michel Dänzer) [2072125] - include/linux/string_helpers.h: add linux/string.h for strlen() (Michel Dänzer) [2072125] - kernel.h: split out container_of() and typeof_member() macros (Michel Dänzer) [2072125] - mm/vmscan: add sync_shrinkers function v3 (Michel Dänzer) [2072125] - lib: devres: Add managed arch_io_reserve_memtype_wc() (Michel Dänzer) [2072125] - lib: devres: Add managed arch_phys_wc_add() (Michel Dänzer) [2072125] - kernel/locking: Use a pointer in ww_mutex_trylock(). (Michel Dänzer) [2072125] - locking/ww-mutex: Fix uninitialized use of ret in test_aa() (Michel Dänzer) [2072125] - kernel/locking: Add context to ww_mutex_trylock() (Michel Dänzer) [2072125] - locking/lockdep: Provide lockdep_assert{,_once}() helpers (Michel Dänzer) [2072125] - mm: gup: pack has_pinned in MMF_HAS_PINNED (Chris von Recklinghausen) [2073217] - mm: gup: allow FOLL_PIN to scale in SMP (Chris von Recklinghausen) [2073217] - CI: Drop baseline runs (Veronika Kabatova)- powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067966] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065357] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954604] {CVE-2021-30002}- esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062427] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064863] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048971] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- 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{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI4.18.0-552.1.1.el80x13f53da60x3059626f0x97d244190x93a647340x2ab78ca80x9df0cd270x148f0c990xdb17a95f0xf0a166570xe647e3270xc67aaf690xfc27303b0xa9a1811c0x4c416eb90x389617b00xb78debe30xc7c1107a0x8a47043d0x15bed7a50x8b0088d10x3b3214620xa49d45550xeaf453230xd0bd31e10x79470a2c0xde6f18510xb1fe47050xabaf765c0x838c06a50x251609620x1984165d0xcb3c8a7d0x56a748490xceb765f30x18fa99190xbd2fb7560xe9a9f9e80x949f73420xbd6710480x74c48aa60x43a537350x556865300xf55b3b3d0xd6fd40530x72c981390x873a53ea0x4a36c1d00x5d21b0f10xcde1c6d50xc68aa2520x3a3455e30xb53f20a90x1a2162ce0xe98c47f60x0f614cbf0xc8aea4db0xd9aaeb9f0x9f1686130xaaa42b500x81c74c5f0xfd6709010x89e024460xab37bdf00x1d1e4a8d0xe45a66330xa84257060x39b52d190xadfdfcef0x922f45a60x7c1736340xf3e6402e0xbb35675b0xa084749a0x4df119fa0x615911d70x3b6445910xaad0ae780x0d61eeee0x63c4d61f0xf6fc87910x79148cec0x25380b340x184b1d010x53cb2f970x0f6ef1250x20aae2cd0x362db1230xc7d94faa0xecc142400xc93f5ded0xdb16877d0x58a2cd2a0xc98276930x3c1002580x631e88e80x20782d560x054a006d0x06baf2880x1dfddab30xe96a0a210xbf9bcc8d0x188d9d260xef81a4af0xc42e8ab40x2df86bdd0x30b56bcd0x393f28140xf97e05da0xb71281410xd01500b80xc7a7b2b30xdfc8e9b90x88db9f480x6581a56a0x622a7e2a0xfd07d5220xde4640100xa257b91f0x5b6efa280xf6e4e9750xfe9f91860xef1792490x1d36edef0x3f2d570f0xc9c0e92c0x6fd9c35a0x919c58f30x17dc584f0xcd86c87f0x83b2094d0x7e4cdc540x273e23820x50c619400xdaf5c16e0xe7eee3d50x71f6670b0x6a5e2bde0x461ebfa00x407b3f7f0x3407e8000xf9f94ae40xd1370be30xfa39b3000xb4eec0ca0x0e4ba0490xae96587d0xf66a486e0x7bc349310x0ee6dd990xb9e53f450xba1008c80x7d5e10080x6fa807990x5a44f8cb0xa3f12f690xfdfcdd5f0xe43290920xc4777aa90xb6d1966a0xa3665a290x03e5a5100xea78f3ce0x649252700xdd9551440x6b5dfe730x63396aec0x1743414f0xbfabfe590x5cf30e100xe220ceb80xa6e175340xd7ff902b0x466c14a70x14ed1f5b0x1b9664d10x04309cd80x6b2f1f2f0x08b196b30xf3a220bd0x43c7c64d0xc10718010x04f84cea0x7a5bbc2c0xf1b4ad650x03cf179a0x326735ea0xc9c2f0690x32c67acf0x055048f10x8d3681df0x41447a5a0x59d159c40x644e4dc00x4c7df9580xb794e8470xb3ee78020x1216afe70x2cc156b00xc153e60a0x6a800f580x89a5f4cb0x18e609840xcf6795490x4e28d4d20x66147f510x9a4129070x3acac7a50xb89c97110x6e7ac32d0x04e047c60x65f9192e0x601b31910x44b52e9e0xb6cb44440xa66d7f720xa5e1cc680x548f39cf0xf803788c0x983e58ea0xde67b6f80xe0669f7c0x7ee796de0xb9cad4920xae2773720x4f18a1500xbf0fd1210x11b0ff610x3e663fa40x4fe7c48b0x5b1c2b160x03c638970x3f3ef34b0x25daad930xd96b425a0x10c62b610xe817eb010xaac39ff30x15d8aa410xc59924010x35afae240x31b8a5e30x5b690a190x626c84a90xb5375c3a0x157471050x186ddecb0x28d2d10e0x1282354d0x704a7cb10xf8abf6070x2a30f7ab0x02aed95c0x4b908b350x9b7fe4d40x7351b6870xfae2a62e0x6e5af6740xaeae5cad0xc1d8cfaf0x94de7de80xfbbc54ef0x05066f4c0x1f0040d20x3ecdaa2b0xe2cf8c700x695e804c0xd7468b160x828062b10xf4bdbeb90x24212d860x618472bb0x8cec39e20x20d3624f0xed2456d10x44360a3b0xdcf6844c0x5f23493f0x21cbf14c0x4350e1ee0xb93396e10x3e91433d0xa42b31620x7e9706150xbfe0bda00x4e4c1d8c0xd5ddb1b60x25c8b17c0xbdc7993f0xbd291f660xe7500e760xcbec610e0x7b1fbf070x84e148370x764883640xade80cc70xe63346dd0x075c92840x033ef9080xb5e8318b0xb6b5491f0x835a8b490x6176d6e50xdf621f720xf52df8b80x506dff1a0xe21f18ac0x3ff258160x50f914910xefd8d3b20x93fca8110x6640aa2b0xfcc1c0ad0x376a4f8e0x09609d970xe9c2349f0x7a7665410xa9ac7e7d0x258cb4ee0xeb670ac20xe935a87b0x97dd69560x10c872990xeca607280x69e24fc00x1df029cb0x807fdb620xa50563380x8e7ba4ad0xf389fe600x865029ac0x299749cd0x3e9110fa0xbf5c805a0x50152f900x64e32ed50xb14c48ba0x0343bdf10xc03351d40x50e7193a0x55bf80e60xdfd4d1030x5f9fe8bb0x1edc272f0xdd8038a90x47ea46e20x1f9345200x7fd6f1760x33ff63090xf36245ee0xac51aaeb0x8b84787b0x0e90b19b0xa4146e740x1a3c54c50x0e0404460x85ffcda10x1c7cfdb10xe3f29f700x33ec018c0x508db38c0xf4fe80290xd80e50ce0x4a1657ae0x848092ab0x3801776b0x8b8de8ae0x7505c7750x45a55ec80x1bfec8300xb5848bae0x73c2554f0xda0733ad0x205fa5300x13d38cc30x3fa6b78b0x7f754a780xedbc63730x5b960eb10xcd5792f20x33fc0f8b0x3d1443490x0d5424390xe2f39c5f0xdc003aee0x9404ffab0xf0cbfb800xb165ef450x5e2397280x40cd88980x073b130b0xe8baeaf90x6e5acc2f0xec97ead80x9bfac5e70x14209f6c0x75aa6ca10x15a3f7f40x97868aef0x773fa4090xb10e7df40x556b5d620x399ad0430xd4fa5a870xf29f85150xdb760f520x30a808260xfeebc7c40xf23fcb990x3955fcf60xbd462b550x7846af3e0xc6cb465a0x13d0adf70x281823c50x9829fc110x33fcf44a0xce4e47b60x4578f5280x2484adc30x060535260xd2b09ce50x55f5019b0xc51f19e20x77e07d2f0xa401fda30x695855230x9d381ad30xccdeb74e0x2cf8966e0x297e2efa0x7d28f4cf0x8234afca0xf8aeb0ea0x853b91100x2c0475900x68f31cbd0xe15372550x8d812d180x3c3fce390x469e6d150x8218e49b0x4c82c8ca0x744819420xedc61b2a0x8bdfc47c0x732b4cc50x17d4966c0x4cf142dc0x2ebd85220xd64ed2590xcec766f10x3217c3a30x1e1992cc0x54c143310xab99eb370x62779e030xf03e57a70x487df0d30x69a841c00xd02f74400x31dcb6ad0x060189470x0eab5cd40x8ad780de0x30ae626f0x48e362720x4115106e0xd2067e0a0x6d97a34b0xebbb33900x7fe610510x80aac2fb0x7f02188f0xb2acc4cd0x4bc943d40x931780840x99f9638f0x20bfbb280x3022d5be0x8777b8e00xd00c0d260x701698610xfe4566ba0xee9b727e0x903104fc0x22cf53850x91a488ac0xb3d364d80xb93a21f80x465585ad0x86aff47d0xd378bc2b0xd03846b90x14fa3ae80x1e994af40x5ba9c8fc0x799a762e0x3ea2bed40x0847dedb0x6c6335100x6f49c76f0x8822c6e70xe778a50d0x1a818fad0xb8078c110x8d6bb25e0x750911990x6b3f3a930xc0afd2990x7a12570a0xf508b0b60xe701740a0x1f0d04df0x2bd8556d0xc286dbf60xcde46a730xee0f01b00x46c47fb60xc60d06200x6e7add230x304b1ab80x4e7e48520x0650e17a0xec4b33a20x9ac401660x966a87b50xea715fd80xb6d1e6c90xfe0713a10x56f09de50xd201c1c80x1720aad70x76ee417a0x31e6862e0x7c60f95c0xa457b41e0x499bfc6d0x2f000c440x18812b100x1d669a8b0x3900b12f0xa917ebf70x973c09e50x6909440b0x4674ec420xcc5305100x5caeb9900xfab5c4b00xdc1261a70x60bf6d980xd98f6f090xf20bfb8d0x0998a9660x9981a2db0xa795c0380x47b05dc90x2f9b1cea0x58f9778c0x7c843ca20xb3b8ca400xfc1bddce0x943101b30x178995500x54e3d5fd0xeb8f2d4f0x450bd37e0xbb3e9e900xac4304230x9f0d1c3d0x8daae94d0xc04665ab0xd0ae5f550xbe1427af0x6128b5fc0xed5376c50xda495c860x7f2098670x1c7f29610x6e9a448d0xc9dc3d790x5079c9d70xae4c84390x8a54050b0x10e0f1240xeed5bcca0xa6579f210xeb94d60b0x1ee5cd130x6af0805a0x463595140xccbfcd340x6301916d0x941605180xd4eba49a0x495e378d0xfa2c7f6a0x7f8f674d0xeaf44a7f0xf932015f0x551bd0710x120b336a0x8e7528da0x1b0374620x9cd4f4e00x5092e84e0x04482cdb0x932fbfc40x720a27a70xdee376680xec4b850a0x797748a60xd78195370xd949f1730xe45c1b140x71d3e9270x402b82810x50cf921c0x5eba94100xdf7ded7e0x6198dfea0x38c6d2440x426b73a40xf9a054b50x8f6cee770x1c87a8110xd273b1b10xf4e612c40x563d53040x86e58c810x84390b960x988034d20x5911ccd20x7cc6a1240x5e3053850x464cbccd0x4e68d7f30x40ba2e300xc30bd1170xdc243b970x8286883d0xa2beceb10x93022ba60x338ee9660x5490149f0xacbc1d590xadb0ad8f0xe5e824e50x39caffcd0xedce57aa0x5ace08ef0xe311a23f0x281073c70xe01bd0230xd4c9681a0x86c961b30x11fab3e90x583a035b0x0aa606a30xc394c65b0x1ed7eb600xcc445ceb0x7c9ca58f0xccd4c9990xa97463c90x766426b60x5394e6270x50f6b72b0x4220bc280x783c73da0xc61a5a640xd07bed300x5902a5ac0x4a068b380x49a153940xb2764c600x86bfbf550xdb86d5fe0x86cd31bb0xada8e7130x845186be0x007521630x4a1994260xe6446f560xb5892fee0x33bac18a0xee392c4e0x2388609f0x75b983980xf3916b3c0x7332c5530xe91960e90x99a768330xa07248160xcdca1d600x045bb0000xeb6a9c220xffb0dc8c0xffee0af40x654575bd0xc43809af0xb214d9270x1b63e5e60x69e45d8d0x477d58130x437a0d6d0xc338a3640x3f9c157f0x4a7688c30x4c861fd80xdb7305a10x9ddcec910xdb10b1930x9a132d770xc2087c430x979f5c950x3b4423b40x57674fd70x74c134b90x9f46ced80xdc3fcbc90x868784cb0x6e9dd6060x5a7649290x169938c10x3535026e0x56c083d30x47939e0d0x0faef0ed0x20cb454a0xd7e673db0x42b2f4c80xfeede3b60xea90c4910xc72e12330xb1e256840x23767c950x80f3268f0x2d41e6f50x4499a29a0xbfbca9fa0xcb418b850xea3bcb440x37b297c60x6d7665520x53d575450x984592e30xa6cf56800xb2ed7cd40x8c77229f0x709254dd0xae47fff70xe48364db0x34a4b71b0x193a47220xeaf9e3ee0xf193b3500x1a9497790x7cd463300xee02f9580x1ca366a20x073ebc620x2a11bcf50xbc257b8a0xe737a3cf0xda447f960x70f4bf9e0x5a25ed100x84cd03c00x214354640x3a6273400x5e1940940xfdd9ab1f0x5754a5450x53cac1df0x934e72e90xd1b10e0c0xe6861ca90x9f4f9c3e0xf227e7da0x316e27fc0x62c379ea0x1a085bd00xa0e0a8fd0xc10fe96f0x0dd263ed0x09f41f3e0x681b5eac0xbb6a80980xb800685b0x2291385c0x216d35a60xed94b3e80x337445690x2f50e8cb0xc8b88d9b0xb5421b830x7bec7f530x142d01d70xcf5ee11b0x7f1b7c5a0x32d3b2240x03cc12d80xa99f0f930x9bfb9b420x9a8c077b0x86a59fb00x46181cf80x4bf36b3b0xc84e928f0x10e77a5a0x8eb9de2c0x95f8479f0x03242a080xde2503cd0xc61672b50x843074ca0x739286660xdc53db810x121133e90x80e7db510x570f3aaa0x72f23bc80x0b09e0400x5620596f0xa60839bf0x0a57cdfa0xb5ff100b0x23bb75a00x30a7e5000xa2e718c50x1a8e92190x21e933210x276576450x663e846e0x023091660x72ddb8830xd6249b3e0xf0c756e70x48c8c5900x264917fe0x999ba22c0x900c16440x23b9d4da0xa42f79a40xec63d6990x3917388d0x11eedcdc0xdc34a9270xd43a46ac0x872cc6740x95e64ba50xe9b5c9330xfc77f70f0xb1e708010x63d6a03b0xdd5ac0a90x5a56d2650xd83d4b050xdfe060030xab39b8040xe83449c90x52e9815a0x6bc3fbc00xe40538720xd36760ef0xf1969a8e0x0d78016e0x184e51960x4aa3eb230x4babcd6a0x07a7b9250xb7c6dbff0xffbebff80xb4cb2d2a0xe28223200xc0d6d78f0xe78a84850xed799e010x80c15b220xe9559dc70xe0a2c9360xe2e71ef50x319b3b8a0x0ba00ae30x4b5749f80x8f9100650x1ba5fd520x8e879bb70x821559d60x4247985a0x5308e3500xaf9f08250x9859ef530x2dce19f10xa77b1ed60xb549001e0x586f3e4c0xfdd6bbad0xf7c2df390x16d2855d0x1376982c0x10fe219a0xb0f73f8e0x92a13e8e0xf46f7c730xad27f3610x3402dc8b0x8ba50df20x2f7d84f30x16543cd30x903aeb2a0x4335516e0x82dc43e10xc38cf80c0x1ef319960xa2418ca60xcf568a160xe0dc499a0x28d40f090x20835a9f0xcae5717f0xf14c6ec60xa46c2b680xe32abb110xd10606690x11e47a9e0xd0198a5e0x46ae85a60x8b6c761a0x22c323990x07baddac0x509e458c0x5c68fd010x267758e40x3da01e930x81a07f4e0x56ac2a7c0xb6936ffe0x80ca50260xa1c76e0a0x41fcbddf0xa92c3d030x36312e720xf116dd180xe999eeff0xa23ed0cb0x362ef4080xcdaa96ff0xfe30c6e50xb44ad4b30x11089ac70x7d856fa30x608484da0xf1b8c7f20x488e5e4c0x5b0e05110xdfe8c9000xdf5722720x1adb59850x6aca78da0xba691c850xbf596f450x7ab5f8c30x11a13e310x996bdb640x628148be0xfc2341770xee2d0fc70x9514151a0xe7ce74390xa65972b80xf5a62ecc0xfc619abd0x22d795a80x78a9e9050x78851d2f0xf8e1115e0xf1d18e900x07b1a8ad0xf11dd46e0x897970600x4c11435a0x7c003aef0xbfb8b0b70x65bb58a20xfdb6cedc0xcc17504d0xde48e9ca0xaf0635100xcd0529c70xf52221430x9d7ce8dd0x8ec045520xe4fe8ca10x5c37f3190xac26b8200xc47cdf9c0x0e8f30f60xaa6e4df50x0530dede0x99afe9160xae545f060x4e50347b0x39bf93010x0283dfe30x9f53e89c0xcc9937e80x9ea8a8db0xe852a9f30xa4063f440xd976fb370x192c42200x8828a1110x8df6fab40xd4404e890x808bbcd20x9cfaffd90x643420430x39027d1e0xccb84ed70xb4f13d2a0xeff1912e0x39fa8ea90xd7bfe4810x657ffc160x6cf537700x87174f8b0x8092f2900xe86bb9ee0x8c6d65bb0x7eb808d00x2fb6de5d0xc5923ea20xa1ed9c8b0x3cd060350x16dfbf360xbd7aaaee0xfcbfec700xf447fffb0x869d5de90x76d451c40x318f79690xe83e47d30x08498f450xa31647a00x04971b760x6c07d9330x1e8758850xcdc0349c0x13935b2e0x130926960xdc06cea50x1091acc40x8d7d79620xca2d789c0xd45434ee0xd4908f240x4106878d0xfa49e76c0x7b025ba30x982fbc870x60abfd8f0x40a314e30xbb04d4a20x59db4b660xb2fdaec20xa2d80ed00xb51e41dc0xc4304aa50x6c06315f0xdb1c4a0f0xb1ece83d0x00b34ae00xe077e64c0x572db5830x2ab2a5640x3e807d3f0x8ce4d3820x813386320x6953e2150xd12885480xb8e895790x018921450x7c6844b70x59314f5f0xa5494ba70x31156ce10x15a5acbc0x6799316d0x4da8e7140x481c4a750xcaa24a140xe733d5e40x27dbe2510x5248d1120xca8f46410x9c59dd1b0xce711e420x534665f80xf48a642f0xea50dad30x147855c50x456c5a510xf8aa6e5b0x8615556a0x78bbdd670x068fe7810x481cfabf0x66e9b87e0x984730730x2bdedddd0x1bc92b400x37304e7e0xc912c6110xa20cf6ce0xfc0937750x66570c820x6a6387530xaee813ec0xb5bcf4cb0x25fab9f10x4e2dde110x2d5d46560xc772b3c90x735c6f110x5a749fcf0xd4f139080x41aa34f30x1e589cfa0x8bca216a0xb37836320x1bef303f0x9157d13b0x5755adcb0x844ae9dc0x827060cf0x6eece7530x2c07b4540x16f8fcde0x69c3ae0f0xe229c2000x9d7818c40xa344d4940x80f7af820x3bdb5d280x7278d3280x25690bd00xc2316b000x6e3e25400x4cfcfdd60x83b6c8c50x29010d620xf9886cf80x677afbb10xe3ec2f2b0xe634e2e40x50c602110x6764a40a0x7d0d69cf0x4f2300da0x387ebaab0xdfc7b6d90xc0c07b720xb99ece470x5a7ce6300x826ad3190x3246a1930x4f50e6bf0x9245ca7e0x2730a8ec0x706edf8d0x7532588a0xf058e6040xe6bf23dd0x782e3b6d0xd5fbdf2b0x0e18f1a10xdf9208c00x3a5ded620xa60da30e0xe66b98120xdb3faf380x6ff7510d0x8cbe74e20xfd9081850x48a506eb0xec0935bd0xcc4eec620x4a3f94820x021dc2610xab52632f0x70a2720b0x42e47d3a0xe9208bc70x519080d50x7aeaefea0x1f51cdbf0xd38f81240x53ca18e80x29ee429d0x8f2cd4e40x4a346fad0xba904d490xc0642b590x94fde6e50x22599e370x3bd5b5b90x20254e450xdb6ef5cd0xfd1362850xb7d5f54c0x814851af0xd954c28c0xfc691f800x3bc87ccf0x0141cb220x89b1648b0xcd47fcc40x2bb32ad10x1808dd6c0x2c6355270x5a025f7b0xd62378650x1ae843500xc4ae915e0x25301bc60xe0b133360x9ba7089d0x84febb1b0xe741fe2f0xeef37bb80x15e504040x05e5d3520xadebd2240xd400445f0x902d97490xc5d1be370x13ce87e80xbb6f025a0x3a9be0190x975519c10x86b278980x9188d4fe0xf79f4c130xd7f0b1b80xf5f370e00xd21b61bd0x7a81541b0x286cc6470xa5efbf4c0x6ca4bf880x755c42110x835bc7960x15567cd20x3f321a930xcf54ea930x839700cb0xa8e8f4a70x1340234d0x440c2bff0xabd00b280x9d3d3fec0x19e29a5c0xe818b32b0x1f9050e10x718e7add0xc85b22710x4ae8ed080x8ad95d1f0xe182b12e0x199856530xf731db6e0xbf95c6280xa90a59650xfbf01a370x861f2cac0xbe1a67800x87e77d920x7555c8590xacbba3be0x9a458d800xb7532cab0x5ec625490xde38de080x6dff195d0x76abd36c0x2190258d0x028404350xedc52b960x20e543000x2c5b42680x26aa7d760x40c967ee0x34b261cc0x6ef35fa00x4b9c60db0x374c53e10x42256e150xc255cc730x6d3288e70xb82e94530x09b8141a0x3d725f710x5ef7ea990xc5bc03da0x93212b5c0x715333050xafddd5450xccd868060x1b5059ce0xe7d531f70xe976db980x62781b4b0xfbf71b900x309a35960xc48b7ccf0x7a3b48a60x0739cf840x4bd28f8a0x743a165e0x566c11650xca9601420x0e4ed44f0x39686ea70x0766b0340x3b21dea10xc3d4e9240x067a0c600x512160d70x44fbbf2a0x0e6429f20x832f83f60xefe90b640x54853ef80x2d5bb28c0xdcef19f00x8bf982f90xeece16bb0xcbe053a80x1b7e1a640x3f5d2ab90xba6902bf0x29a22abe0xfbe346240x1c9478bb0x4950375e0x5a764da70xf8f3a0fb0x55bd24530x9ae12c520x5419d61e0x77c3194f0x8e2a97c30xb08f0ac30xc9f6bd530x54f163bf0x3a6b24b30xcb04ccb90xef8ac0ef0xec701af70x9409cbe60xfbc093520x9db818f90xf3cc66a60x331f2b1b0xc78172ef0xa5226d790xa11d8e9d0x8729b7890xeba3389f0xbf9b5da10xf26a8d170x989c16860xcfe994bc0x554a231d0x8034eaf50x8cf75bdc0x739b83720x7797b5600x939fccd90x34dd17a40xa4bef1db0x3a4f6a320x0f735a760x24a61ede0xc3528a0c0xa81507860x29bb63b60xf2a480310x5132386c0xdd7720460x5e7a48740xc885b6960xc319695b0x933048000xaab594ad0x73a48b4a0xa861a5f50xbdcd2c150x35f749e00x8558475f0x77136ae90x8429420d0x7e841ef20xfe4c3fe50x3d767fe80x02046f1d0x5f77b8f70xf32fd61e0x680315ec0x9384cd490x07646cee0x2e8ae6580xd2b10a050xf6e874f50x372757e30x2d97b3fa0x24f63dcf0x4b51f74c0x43f56e820x8462cb620xc95d9c100x733d51d70xdff831d30xb71292340x57d737840xf97ad91b0xaa11ea230x972b3a760x8da6dcac0xf49bc67a0x4443d3990x659d89180x5335dd110x836d61d00xb5aa10af0x4359b16c0x5cca74ac0xdab3dc6e0xbf4f13740x171b14ca0xdaac8e440xc84709e80x1c58c9370x5c9afe480x6c57cb120xf12598510x10298e910x15ce989c0x84aa9add0x3e5a6ce70xb77764dc0xb44e18ea0x1741c9f70xeb37101c0xd0f36f0d0x89638cfb0xcbbf0a6f0xacf649bf0x499e11780xcbc584aa0x632b5e5a0xad73041f0xea6636d40xc87b00090x7cf63c690x6a7ec6c70x2637fcd80xaf51b9dd0xf1e98c740xc30cef260x3796ff5c0xbf3e14170xdfd283760x243f6b540x93cf2c3c0xfa10fee40x85f096900xf322c38a0x9e466a4d0xafb335ef0x597673560xebbfe1d30x85a5ef7e0xf4ca536b0x27d5048a0x8d995d730x682c5e3d0xd6f9f1ea0xf7b44c9d0x05f8af7a0xc012e5130x4b4439780x59a8650d0xbc7923610xa7ffd7ce0xa05cf7f10x66c0289a0xc32681990x55f44a9e0x441f13430x1d620fc80x3086d0380xef4ce1300xdc5121340x9939eba00x84f6cd8a0x560655410xd01c06560x238ea9610x9a30c3900x892a354c0xb89878960x38d235620x7b4ff8f40x196f0c8b0x9b5945360x439c3e0e0x9eb562710x3319e9a90x78f79dbc0xd8e4198d0xebd8c6ab0x184922710x9689dfbf0xc64deb450xb37d5b4a0x7ff4ca000xba7512450xf2d7ab0e0xb7630a190xcfcfd22d0x4e77bcff0x5e9982420x0bf036610x32f22fec0x4ab2c1890x3bd45ef10x0f4dd0100x89982df10x194cec090x18af6ccc0x08defab20xcf1112d60x087ecdbf0x781be8980x21b7886f0x3ea785140xa317ff3b0x23051ef30x31e738b40x3a176f920x1a845fbb0x6d4687e50x67fc46820x727304310xf0d3d3300x641022690xef8ee5090xdd27a7f20x129420350xed7fb7900xbc4a6f9a0xe7090f900xb3655b660x629e8c160xe619cc960x862c47cf0xa2b014460xef8eb97e0x714ae0140x2c5b6fd80x13239c0b0x25e8882e0x378666600x6ad9f4e10x4ac275a50x6dc5c6cc0xba08ff230x4f3de0270x389a0cfd0x925237bc0x919eb9e30x598fab500x383ab2fa0x9c66a1dd0x0fa14e1f0xc95bd6550x93033b5f0x26a28c240x04d005e90x49f989620x701360990xb63e80110x3d2316cd0x966390500x501911410x5e2998700xdafcc31e0x4e2e10d20x3a73ae490x6e1c264c0xd6fdc9090x0fe7cbc40xb45104eb0x065551120xd45cc6ca0xc93d6ffd0x5af6c8ac0x054dc9030x2fa51f6a0x5e4d13890x1c4b91910x32f0f6bd0xc43881aa0x153594280x9383d8ae0xa5d10c720x1815bb350xf1f516080xdb5cfff30xe4a1a0e70x79274a8e0xc5897cdb0xac0ae8cd0x7f3d77410x97eeaa250xd8a786410x267965870x2ab861c10x897984d80x44ec7ccf0x3be995980x8028387e0xdd5fcbef0x068eaa5c0x0da4a1150x901b019d0x7e92eb280x913048cd0x95e1c7c10xb6e127fe0xc202aa370xc5b4146c0xbb91ee540x16e297c30x58e3306d0x55eecff40x44bae2270x21b602420x0c845b690x24f32c590xdac4913a0xeea9dbaf0x6d7c7dcc0x63a7c28c0x64127b670xa209451c0xca21ebd30xf8d078580xbe1bb1120x86fb9b050x1b015d250x0634100a0x1e6adaa00xe909997a0xf474c21c0x574c2e740xa976957d0x4ec54e780x34a2f2a30x957bca570x0209358e0xf2d15d4b0x3bd455870xcf6864c80x24bd096c0xd27b25dd0xfbc0b8650xf88c7dd40xad10ba2b0x17e2528e0x061431690xb478c4620x98b142fa0xf2215f740xa8f0447e0xb0de4eae0xb041390d0x63210adb0xb864cece0x542601340x45833d7e0x62377a7b0xa24ccc890xa5496cb60x79d6b5a40x1163f0a70x3a8e4dc20xd9a548d10xe3f87d330x29edda6e0x2f2d996a0xb1e2f0cb0xfa63bcf90xe4f7db4d0x576583bc0x07b0fdc00xf2c723f90x340ef67e0xf0ed48b20x7cd562370x7c1780270xdf2bdc350xf4330ee40x1a049ca90xab72aaa50xf20d747b0x39e05d8f0xbd9457280xd36e1ee90xdc34e3f60x4d4d7b790xe274b57c0x88e5fdd40xbed14e560x586653850xe91f24eb0xe095f2bf0x3af2fbb20x3822a7b20x0d2714f60xef8da47b0x29de12480x9350b79a0xbddedaea0x59d96cd90xd48018820x41dcc8820x0484ad0f0x2be54d7a0xbea536180x380496fe0xb80386aa0x72cadd860xafe578be0x62492a6b0xc8c293b00x271200940x323e73c10x20babb800x655ed6ff0xd1f2fe030x2211a4c00xbf18665d0xf5b129200x549d21160xdefdc20f0x711951380xa552ac010xc50b2c620x7da4e4900xaf96633e0xec62788a0xf79e79d70x167fb27c0xeae14bc30x82f53a4a0xb60944e80xf401fc910x718b01f20x3301ae3b0xb044ed630x0d0bd4540x514568660xc96a37970x5639d3510xd296be7e0x6597e1f50xf22eba890x0f0d3fed0x0ed133050xc3984b520xbde4727f0xa9a626f00x3cdfcc780x42a7b0630xeecdc9090x7e1da9950xd8e1c0560xbfbeed390x25e4c6750xc83d57440x642e93ed0xb2b56a220x06dda64e0x218267280x1acb3f360x10e634c50xadd9f08a0x356a60710xa9c288a50xa6765a010x45eafe770xfc785da10xf1b1a8ba0xee33289b0x9faea3c80x2719ce270x5129bbc40xaf8c58e50xd45fca910x2c941dd90xf10831ff0x506fbfbe0x57c77e5c0x7a9b37e80xffaa52110x84502a470x12e5d6770x9f25606e0xbd54e4480xdb6c17f70xc7e35d730xe17878650x223394120x57d24e010xf672340d0x2db6a25c0x1c13e7570x382b15d90xc6b445610x1f52b4800x685171450x941ee4aa0x60e592990xaafda68d0x88a70c7c0xcf04e5640x63a46f8f0xd441ce000x729bbb380xbcca2a1a0xe832978f0xeb5466590x2aa3d6aa0x8e881f700x6ac252dc0x49b134a90x1b78060d0xd20ba5bf0xe688541f0xe9a274220x4a6eb7630x6501147f0x43166d260x67728f890xf1c6e6310xa12cad9a0x1be1d55d0xea7d631c0xefe8fe4e0xcec9aeed0x1c5ebf2c0xa1717f410x7badbfa40x7d1758700x76bf7be80x4af8137d0x9cc766450x1482a5ff0x5b3c800d0x77da9cac0xeadea3000xc606cd3c0x21bd9c9e0x4421e86d0xc45e1e080x7bc674fb0x54d40c9a0x9687f2df0x86a4dc460x352ec68b0x390b23f50x7e6128d90xbf8235ce0x1f5631600x2dc6fb700x40ae0fce0xa05ec8ca0x2e5a540b0xeee8c19f0x826c7b710x9949ef0b0x9b03a4270x052a27510xbb731a250x96e439d90xa39684be0x400979610xb307b4e00xcf1ca22a0xa213c9930x5d8476d30x8e4eb4510x49efb2610x67f468e70x50dc15d10x8d5a307b0x3be531f90x65e428700xfd0d83d70x226a1ccb0x5440b72e0x422a13020x4a5e63960xb06aee930xa48590030x15137b7c0x02966f760x8a180ea30xf955e9c50x9bf283090xe85427d90x4edf58610xf8841ce70xa36ee40a0x6e9999d20xdad768090x68ccf7180xc2aadf5d0x50fa2f470x1df9aede0xad6933990x2462c38b0x6c7faf230xcb1b92660xc008edf30xdd2ace920xaf9899720x9536ae3f0x0a787f690x317ad0120xbb65f0f90x19c68cc40xe84caeaf0xacf6db600x809c4dbd0x10dd1a7d0x50a90e8d0x2e1c1d6d0x69637e210x8e17a0a80xf0479c300x3d32a9950x821a3f3c0x30b48b280x108a0acd0x71c459490x8ed289f60xd5d0bdef0x5178a5160x03ac8d3f0xdf9c3cfa0x1544a11b0xb36a2e440x166f8cc40x470225140xb0539dd60xd74420570x4b6fdd6f0x8a4e116e0x2d83b25d0xb2af07590x6df814e80xedf11e400x55c8a4860x1aa4a13f0xd199491c0xb63dbe070x8fea24bd0xb483acba0xd07915160x7aad008b0xf112da850x41c2f8f00x3699fe570x15ab124f0xf545f5520x3688cc2d0xe09c5e560x3e8500bc0xc61d45540xb0e6704b0xdc08fde10xfde29fcb0xa681c6950x3c8e8c830x5f40ac490x657673530xe3a569130xe74822d10xc51afb1a0xa91bc15a0x5f85b3c90x1940eb980xf7fb66cf0xfd8bb5360xe884cca60x4b256f810x3cf2c3160x785a6b280xaf633dcc0xb44a9fab0x01f9e59b0x6d4cf2570xacaebacf0x1b7a86020x7af2c5b90x5958d29e0x73035fb60xff77d4510x5d461f170xb934047f0x837418080x437ff42c0x329c069a0xa7eadcb50xbf1a29680x5adc28070xa2365f440xccfe64090x5de611a90x0efbca4c0x87bee5470x1853653c0x9b7c4c400x95bc90780x1c80d27d0xf331236f0xa3a046020xdd9749450x3181b6430x2f4dd82a0xf7629fd80x4478ed120xee48e7930x800212000x9a02804a0x85c6b7940x4570996e0x2470951b0x1e68f9550xaf78f2600x50dd7a240x3df92ec20x9474b3270xc058813c0x317d04ee0x591b2c390x11dc4b6d0xbcf2d2fb0x4cdb70020xf072300d0x8ecf4acc0x7948c2220x3c3a55b60xed6ad0270x3af702e10x14d215d60xc2b715e40x948598690x7e653ff40xdb159c090x8e86838a0xf2d42e0b0x8e3b67bb0x64d7493c0x8ee35f9c0x0a39d40d0x98a158fe0xbd9749790xfe5cd3170x1ead067f0x78041b8f0x8bf0b7560xb19cc8e00x5cfc5fa30x59b5752b0x460471250x71fa908a0xe985e2a30x0c76959c0xc1e4e6600x4122a6480xe7a2a4a20x47606dc70xadd65c8a0xcb3ae2150x6ec0fa3e0x686666450x046df3f90x65ccb6f00x28aa6a670x807fdcc40x52c35e830x18b1f81f0x92586e4f0xf26f84e90xa7eedcc40xf5832db70x33c314090xedd1c4ab0xceb5dfdd0x73fc1d6f0x16081ffb0xcc5d22d90xee448e860xca3a00160x6d1626c50x61ef996a0x8762619a0x2f73e0f30x5676395e0xbdefbb2e0x1d5426ad0xdcf6ff860xfbe283050x01d388ba0x3e156f980x1a632a660x3949261f0x581273b40xd13fea4d0xfcd3429a0xeda8ea2f0xb5a8d2340x68f927fb0x0aeeec2e0x81b1b2550xc6cbbc890x9eac94740x6be7a92b0x4bbf47d30x904907ba0x6fc65d870x32aa05f20xc42d9ec10x4ff08c0e0x4ff061520x64cbb01d0xb19fda8d0x50b33ca40x72a25a720xb60e5e5f0xa32361f90x567630840xdda5ef3d0x44411fbb0x4ff27cd50x6057c6f30xfd552f7a0xcde1026b0xf5eee0a40xada907a40xb0ad34ee0x8f6999130xbd1785390xe8a2a59d0x44ced30e0xbd3e75420x5609ce410xb9cba57f0x5b17be060xa24c4fbe0x4bbf39e30xa9297c190xf6ce19930xd5ddd9b90x24ac863f0xf3ccb85f0x755458fb0xb45533640x798404080x5e505bc00x43dacfcf0xa0c9857d0x6ec9813c0x6412a6040xc5cdd23a0x02c23c980x12b7b6570x0fdf60ca0x2d34be680x7292ab340x0f71855d0x25f1ca580x8c8a9e760xefdbc5df0xa4133a360xb272d9800xadfc2e4d0x9e7fa2e30xcbcfd4e90xb1aea0300x5efef0130x031a84cf0x481427c80xed8320220x2957e7730xec3ef5960x64f1d7bb0x6afc4bb70xfa404bce0x8e02379d0x3f4407910x55d733e50x71646c5a0xbe4de6750x5a54f0a20x72c2bc5e0x18f5c0330x9a8d18770xc7cf9a1f0xd2e8e6e70x1c670b5c0x06141cb40x256ff1350x05696dc10xe6088e130xedc1da620x71355c7d0xe29b3bec0x87616fa10xad7036570x31772ac70x40e891de0x5c8a68a00xe14fddfa0xd497f2860x63db0f4d0x20ef90dc0x1b0694500xb72c162e0x9fefa3cb0x42fe4c4b0x5be524a50x73bd6dd20x634819b70x4d7060a90xda25b5850x736925d80x06b52cb80x1d710edd0x50b3d6290x5ae022090x954a6d870x76dade060x220a89eb0xd0b0ca270x327e5b6d0xe65553bf0xeae833a30x60f9643a0x50dec0c90x54299e0b0xa56cdd250xc8aed3d30x9b6177640xdfc091f90xca80437b0x38f2d94e0x9bc6b5390x4fec4ed90x3c8d71110xbe3879aa0xeef6cfa30x011a757e0xa7c0d0b40x948c0db90x186dfee70x32f438e40x6a6326510x65c01aba0xc5cd88af0x0b8d5f6e0x9a5ba91a0x5de37f650x3bdd0c3d0x0ee6af0f0x180b73370x9ceebce50x28bd7f4e0x76a63c900x225d4b950x9e85371e0xecbcd3ff0x449dd3a40xb54676fa0xafb8a4070x734de7540xbf15e03c0x2087719e0x2101cbc90x987955da0xbd2f79ae0x417a91310x56b6c4da0xbeab10f00xbd920f230x126d20b00x95b86b720x7a9c318d0x88aba3870xbebed8c80x9fa544380x40b4072d0xf12f462d0xc115e1b90x244aa0ba0x5e56655f0xf048af000x9100ad090x68ab8def0x430fa21d0x46cdd63a0xd48efa180xdcf521bc0x05be63360xefce991c0x165b19480x2a983d260xefce3c3b0xf03fe8620xc366bfa10xcb50a6240xfe8c6e4c0x952e8c080xf90992f00xa29820ad0x2b2ab9e40x007451be0x1113c5150xcb7245a50x86fca7e40xcb6ecb030xee120c030xbaf94bb00x57baf8850x637588560x1c674aed0x64074b4b0x0b9a8b960xb1b8b31d0x544e3f890x762edeef0xdf4531890x743ee19b0xc615c1990xb28e2b880x56cffdf90x05d6b4480x49fbf1f80x5c85ec950x371d21300x444102af0x2a303d4d0x5229b74b0x2dcdea360xb40269a70x32c3cb4e0xde0d117d0xe5883bd90x9713660d0xcedfad7e0x464a7a6e0x9e277c800x7a1f822e0x7b134ceb0x6289b6d70xd82780590x0b0f019f0xc8a1795e0x11c027840x278dc1090x64021a3f0x5841770e0x4e8eea060x131a6d8d0x03962c370xf883a6550x2b5f75050x745ed3a60x383748150x2ebbb8c40x6d294e430x0acee5c30x887c94880xe8b38ef50x88c21f220x62bb09bf0x2165e5050xe982dd530x1d408b1a0xe2324f830xb6fde9090x3b00d6370x24c728200x83105f100xe40aca9a0xffc132d30xba81b8820x1d57506d0xb3dc4f290x969a224d0xff5a8cfe0xa54dc0220x44129ade0xfe10eef30x636af1740x863a276a0xf0d61d9c0xbffde8ec0xfa901b310xb2b81f120x321bdbb10xd69e0e410x6ae631c30x464ec4550xec5331e90xbe55a5620x4e96be0b0x6e65ce430xbbb87b1a0x8d0e08e90xa0f4b8620x08bc08700x921a32770x6921aa340x191d37510x707cf0eb0xa1cacfa10xe441aa4e0xb5448e450x005853070x86b180940xce54c9380x17ca4a750x0677a0770xd18fe5f60x779ea7410x7859a99e0xa64b07380xc539b93c0xf26ca3610xfd3d1c530x2dcd333f0x24f4867d0x78a5d6ec0x30ccf1ca0x4a802fc80xfd17118d0xa9e4f86f0xf3fa283b0xc036ed1c0x312669310x0df3b3440x20cb8a580x49e969990x984c76330xc19afada0x54111ab20xf28e1e740xfbcecd400xeb98950b0xa7ec3a170xe61329d80x2fa83ba60xb1ed2afc0xe113d5bc0x6f84fd2c0x92dcf6290x1c6f53fd0x94f49fca0x9b3bc33b0x73fdae660xaf2106710xb2a653fc0x649994780xd25d4f740xb423dba10xbef432960xbbe3ec1e0xfbaaf01e0x2592fc6c0x2459bbcc0xaf74f3ac0x568705a70x0366307a0x40d046640xc631580a0xbaa03c4f0x2b3825450x0707019a0x56d61dce0x097ddc040x953a37600xc7eeb6fe0xb39b56f20x06c091e70x4f7dde760x1b77357a0x2f064db80x6d09843f0xfffd89db0x33b84f740x235ce01c0xa263dfdb0xe5fcd4210x342a23540x7e431c150xb999b9a40x251098c90x96a64e470x8ca5dafe0xe09a7fa20xd07255e60xe263ab3d0xd3c4df510x231ad3930xa57e9b990xae4ab8c70x8071d1a80x1389da840xfaf0c0590xe63d71bb0xc065a4550xe314e8fb0xa1d83eda0x7cb1ae690x96a057ba0x0de069880x4d0015e20xf6c8dc620x2ebe31350xdfbde8150xd6ac92380x550a89120x19bf6e580x698c8ed80x4eac5fc10x1cbd92b00x7d4ca73e0x114555e00x714c51570x05b27a8d0x885be8f10x76b59b330x1b1bf6040x30b8b35c0x2b1bae0e0x56d697ce0xcfef1cf20x4c4920930x1403ad090x1c5541bd0xd8d8fb2f0xadba7ec00x7a44fbec0x3a347e500xbd00e8eb0x451472060x6c1c4e0a0x99b2937e0x87ab9b8c0x7b3939100x3ae5f6510x345e62ff0xf30a55020xe2699a510x3f57dc970x4c7df5d80x55529b310x24a6d0ff0x049b00610xec774acb0xdbc8d2870xc289e46d0xba2b7f640x22baf7890x14bbe3ed0x9305f8e60x7cd6f0420x553b49a40x4462d35e0xbd906db50x2705bb9a0x240666890x7c46233a0x33f0768c0xc771df960xa466697e0x65d9e8770x3192d7680xad8d27170xe192e5090x3b4f10d00x49d334d80x6214aef20x816a41ca0xc37f9c6e0x4507f4a80x1182d83a0x29809ba50x1a91d10b0x1079ac9f0x1ae939110xf553318d0x349c7b280x8c34b8da0xef5add730xcabe04de0x8ab45b5f0x938f8a9e0x7c9d5f410xebef66e40xb3a84f240x5851e5200xc8a91f5b0xbe10340d0x82d6b0d00xb37441530xa04f945a0x5831e0620x18fb2caf0x5db4389f0xc5e3d65f0x23864ce70x3f731e860x3c25676d0x593172cc0x9a079a4a0xf1139d3e0xa2bbed370xf5e1558d0xbd6841d40x146289b70x4df020570x69dd3b5b0x4aea463f0xb15b41090x5be63c5b0x89a0cd520xba55d23e0x65aaf0370x9c5d5b940xc3cd034d0xaa8106bc0x52ecbc750x0cc4b4b60x44469a760x7f03b6a90x09a34a2b0xd819a5240xc666a1320x765ff4740x97a573330xfb5a22d20xee3053950x20df907f0x167626510xa89b49680xb43e70660x46dbc23a0x077973400x6e6e16700xf0b3a46a0xd37fe1820x93e17bbf0xc8b521940xf549c21c0x20cbd7eb0x3cfa4fff0x0a6ae3100xe57bd8ca0xb4974d340x6c9242170x615fd1fb0x7daf41b90xca37cd320x7e995a6d0xf983cd780xd6b789450xed9ce3980x289a8ac60x680d34f70x9edcd85b0xe7de28e70x457594fa0x85ccf7810xabea210a0x808ec1a30x8cf0fbbe0x2ea1daf60x15e106910x52befca10x09021e2f0x5aedd1850xab523ed50xd31bc87a0xf419ef050xe7b4eb1e0x898f8c8c0x67b19cb90x297369290xbd1dbde10x9a11a0fc0x11c232400x2479193e0x4c360a7d0x4f7211ff0x7d2fa03c0x658961e90xaca6d0710x243f0b4b0xc4c886b20x8051199f0x5bd0748f0xcdc1ffc70xab8484f30x5070fe540x515ba5320x7a395d760xd5a295050x397772dc0x6ce4469b0x670dbebc0x1a10c32b0xfdbd7a170xc110218e0x6ff607b60x08391c3f0x179434640xceddf9680x61c5d7060xcc83f11c0x344076910x951a27730x8f1b43530x5c7857270x8ed6533d0x700be9890x2b1831920x3ef051c80x304af67b0x499043d30xff6595bd0x0a150e360x9ee88dc50x80a1aac60x56054c050x23eb26c20x7b2112100x2033a61a0xc7dc668d0x6fefc5330x2e41e67c0x644230d60x8356269f0xdd92e2f40x5a7bfe410x21cd536a0x668402aa0x8bf5633d0x373df2000x2f043a170x88d1e3ee0x65a7c1a00xc98e231d0xa007588f0xd8479d060x2bed0ed70x33729cec0x61a0f6560x9879932b0xe62690520x3e43e7520x87cd91430xa9d517220x85d4826a0xe763eb300x6e7146480xbbaf9ae90x66f35a5b0x3de9cae10x8e7a819d0x1dcead360x2f7ea4430xf765d4070x85d1425a0xfe30506d0x04fdd2fb0x60d9d89c0xc0ac62560x10d4eebe0x4f4526c90xe74c388d0xa4c374d30x4a0552090x2bae9d890x0e9340ed0xe59912530x322bdb090x8094c0750x7c2c6d6d0x0752adda0x18c6404a0xde0e319f0x4614853f0xe611c5700x0806b6870x494e85960xe9c849fb0xaf6dc1130xa8f3699c0xdb73759e0x4bc91ecb0x13c26a8b0xe7a5e0b50x710c73b60x8381609c0x790c5e2a0xf3a38fbe0x2a1b20ca0xb9b1170a0xb690d97e0x27609f3b0xe882b43d0x5bd71c5b0x1680f7230x240953800x25d527980x849fe8070xe96165e30x943dc80f0x4d65cbd50x7c9291d10x6c5ba3750x5eac4b1a0x47415ee10xdcacd4a50x59b9b9410x96583b080x840b9a010x73f404350x2075b74d0x29eba37f0xdd9030af0x9b8c2b150x5e95b1cd0x219db72c0x4daf92db0xe84fdd9b0xb522049b0x2cdea06d0xca6f0b620x8480bbda0x877b0e040x3416fdc10x798324db0x36ec416f0x0eac70170xf5b219b90xc76088250xe49732350xf386586e0x23dcfd770x1884ff7f0x45a75a050x70bda11f0x667d89790x99d405c70xda7d7caa0x0dc759110x47b12bb40x017ea7c70xe27d77640xba333da20xf06457340xd07bc4fc0xb77d1c060x8d3a49fd0xeb854f470xd4ebe91f0xdaff62f90x212807690x40d82d030x70193ec20x8349cd210xc889377e0x55aa7c5f0xb9c8f3f10x71f1f1920xf65302010x6d6162d60x4e7ed98b0x115f066d0x3b29b5ef0xfcc575c70x764d5a7e0xa8351df60xab2b6d9d0xa6c5ff450xf3cd13b00x1f2e645f0xec366b670xba88c6ab0x904b86960x43d46c660xb2fd0c4a0xbb0c209b0xfbd4a8650x6880695a0x691f95df0xce28d0440xca7e18840x3e35ee910x5edb7ae50x865558170x6beefc090xfa4209180x250a6fd20xd81bbcc40x47f8c2c70xdf2bdd9f0xe416e2150xdb416ecb0x5f2ca2210x4dcbec7a0x993cd94c0xd746b6190x8d88137a0x6141c8c50xb9c44b510x412b62120xf7995d730xfedc06920xf753a78e0x15fc80a10xa9d6c3800x0e4f9eca0x50b6b1da0x66ffc95b0x50ee5c070xd69a02940x642dbe5b0x892390560xab5569860x5c4fa9d10xad559d060x4890a69c0x8194dfbb0x7eb3eae40x3dad1bbb0xfb34377a0x890401ed0x432b27fa0x9d8dc80a0x803298fe0x55f254940xa9b714d40x4e5714140xe3fc3cc30xc60e0c0d0x1b33f97e0xa6da04920x87fdcfc30xf13f718f0x52de9df90x17cd91900x973c8e810xf4f1c6330x2241ba4b0x25659c730xf647fe410x0cbc078b0x3b86b6200x916db7820x7df7584d0xdf3d70a20x1a35dfed0x8c27026e0xf1fb0fde0x4cd584540x0f1a55280x54ee10890xf3749b090x03bffaa90x8ba82d540xa6d4d1b10x255ab30f0xef3466150xa86e389f0xd0bb330c0xd380596a0xb0c2e4db0x5ab3885e0x8b4fb0620x2180a5710x269046740x2fb7eb950x2a23cf250xc011af750xaad9173f0xec3210440xc783d93f0x00c5a0870xc69caae50xfc597e990xdc9425690xbe8820e30x7fdb60040x59cfbd100x8b9a14870xc08cdca30x8ad6324a0x30378f660x8c915fad0x13aa28900x23a12ce90x0dd0045b0xbf6694530xc671f8b00xa26173060x8b9e9a660x7ac0fc920x60ced6e30x6028c4c90x56039fec0xb425749e0x402f8c950x9ed7cb8d0xac7a83150x57ac05010x094027280x19ed16ec0xa7d310280xfcd581aa0xf5846f300xc9717ee20xf747b2460xa0e202490x879328230x1bdaafe10xb765bcac0x1f7508e70xbcc560960xadabfb000xb522779f0xb8685fea0xfb6cf7020xd4a83e4e0x437b286a0xe585e4710xa67365e60xb7a192940xae8436820xafe771e00x922ed4c00xe21306700x58bbb7620x8625efe40xb656d29c0x17dedb1b0xdf9186b40x16103eb40xbd0e47820x74f837d90x3aa83ddb0xcf6093800x14306ca80xb85c8f180x92d23cf50x3f9c499a0x8740bc470xd9d15bac0x672d16fa0xb81eb7e30xa371d3b80x2a3bd0870x174f54a20x355a14510xc9cb98ec0x1546c1bb0x5f316c2f0x432c29eb0x8c38557a0xc5ea3d080xeb8c7b7b0xfc21e29b0x4883f91b0x6ea911700x9e0e2dec0xb82ac5d50xbf886c940x66a9e4d40xe76c170a0xf159ebaa0xdff9c2000x4ac25af10xc2451ab90xbbb0ab970x71783d6f0xd8b51a050x215d090a0xc0a82a110xbf9c945b0x812d111c0x3022a8430xdab5fd580x43b0d2750x73a29e170x46c911880x9e2157d20x88e0c2c30x6fb9cda70x72abfd0d0xbb2284a20xa039940f0xaab920de0x6399a1e50x01cf50cf0x8609823d0x26b93ee20x7726cde60xddce9a170x5b9856a80xe81c81bc0x89d4895a0x874b21480xae4421520x3f84bcd70x8d07696a0x689b26dd0x6ddf43e10x3efd18890xb1f31bff0xb2a21d290x64f366200x6958ae230x5f6f1e9e0x97efa8800x269f64720xe94445a20x3a11893b0x674c88a10xd84d35bd0x8eee33990x5ec630320xca83e22a0x081356130x138e09570x07778be20xec5668f60x28bf4b570x319efbcf0x13e9bf260x0c9758b10x8c2ed42c0x89dfd5560x36c22f5b0xd2d64f8d0xd5968a240x1ab84e330x4c54fceb0xb31c20f30xc2546b7e0x6559faaf0xfd85dc980x531808fc0x2f4113a20xd20bf6ba0x6dbdc1560xe6c683340xadd87d080x6d32959a0xcf97f3bd0xbb0ab47b0xc575c7370x97de2b830x429b2a570xc6f46cb30xa63cd7cf0xdbc2ed570x19faeab50x101811cc0xe00349ee0xb61783e10x821425780xc59e8e390xa4f5775e0xd4c49cfe0x1395c81b0xeb8c76560x3a8bb9b90x85a101680xb229fd050xa6083b390x186b57590xe27d6e540x85dcb16d0x3af609bc0x195f33ed0x790ab6c80xd492745f0xa828b53d0x716265c70x7bc3ca060xa5487dd00xa8ffbe0b0x574bf02a0xb1307e080x8477df0f0x65fc865a0x63f4a5e60x4433d9f00xd93da3d60xa228d9010x65f24eea0x372492a50x64a9c9280x72b9d2870x83290c210x95471b020x45006cee0xaad8c7d60xd63ecb110x483a4fc30xfa5223cc0xec02a35f0xf1b313140x0c1c794e0x9723eec00x770d8b9a0x41ba10e30x5376f2870x3c1db2c40x60dcf1220x0b2784030x379740640xbd5905760x8c03d20c0x17bee7b10x1346cb220xb6e62d7a0x34465b090x3b2649d50xe7f9b3a90x53616b840xcc3da60d0x1ede170d0x83e68af00x2e79e7340x1e080b5e0xe0dd94920xc62bcc8d0xf6595bf90x64b9605f0x5ca97c0c0x176483960x75aef5840x128b438e0x58b4645c0xa5942e470xfd1872a00xc842ec7b0x7f339d170x5f68a1c50x364655bb0x8bd634c80x19f3a81a0x21ce3ed10x887e7c720x355a1a660xc4c53c5a0xfd1228f80x9b061ec60xb7defbf30x590350800xe3c91c7f0xed835e8b0xfbfb4c240xba9729f50x7e4862ab0x14842f9e0x87f21c190x28f4701c0xfa2c9c7b0xd74ef3a10xb75873d40xfc5606720x3d96e5120x4dcc97840x182934990xdaab3cc90xdc65877f0xc7cf2b570x0f38d0c60xf55aff680x755d10770x75f06f0d0xa16df3280x5b7852630x9721fe340xe9c3e0690x3876b8030xcc4247a30x45ea96740xfd4fd1620xcb89d7770x596d1d7d0xd565fba40x9dd3d0110x0515028b0x726ca3970xd4e257c50x262442590xb12ffd410x3a3b8f360x18839c2f0x43a5d2d80xfe9c77bb0x7d6150c30x8a8906c80x4f5347420xb049788e0x7ebae3080x4f9cd42c0x76d172a80xb3fa211f0x803378cd0xaa27bd0f0xddb612ad0x5bb7e7210x5e45543a0x1aa8c7f00x5efcf6900x6a82e1ac0x51ba373c0xdcb06d540xc77da0860x6067d5a60x0b27f5870x2646aca50x602c0e3e0x19db51530xaa935c760x0f3457590x49738cff0x1d3418400x81bb630c0xe26906ac0xed26c2e80x15ea6f380x5a7963bd0xda05243a0x81ab52a90xcb338e170x70df7a6c0x5a9a9eec0x447ce34b0xb5bd354d0x599657a70xfcdbebfc0xc8edcecf0x62849ac70x2d8f6e9b0x9e9eab950x8010a27f0x697cc68b0xc53be1580x367fdf170x77e3e3170xd2a58a6b0x707c99b60xd29069db0x3760923f0xe8ae14e90x97c5ca020xce45adad0x58692f850x41f23cad0x6f665ec00xd66367350xaef0f53d0x22c8e1e80xb02c2af40x93923ff80x65f786de0xea3dd09f0xb98a22530x9f588eb90x5ca7ad430x643b86380x42d10fab0x2a69a9960x7be7718e0x6f84d2fb0x8a03119e0x7769dbf50xe46b95fa0x0f46fe1e0xf8b2cdfd0x512db5360x9574c9500x2cc83d230xfa4fdf670x9604f7470x3a67ce550x0c1996af0xa7722b6d0xc0c3be750x7eea14c20x04fc63310x50214e530x4d50be3e0xba64739b0x1b92bfdb0x1233fda00x8d4f83920x0927aa7c0x2d75f48a0x07cd63ca0xe81597680x071d63440x48e3d4160x879ba8100x43f003990x6a45c2350x35cb77810x5ceba6b70xfda65eba0x93fbb7a70xacfafe8a0x72317ef50xed7f9a3e0x08fd602d0x808952240x42de54160x0a88fbd30x4670812a0xa4d9f2470xf1da79ec0xa7fe370e0x229b0eb90x80d84b130x1c78ac3b0x62497a350x1c21e6230x731cf8800x8c9cfad30xaf3a58f10x88476f9f0x804808b10x9ca9ac0f0x40c2967b0xe5bb38e50xf14317ef0xede7dc370x7a3f16a20xdb0ecdc30x05a360480x1d3b325c0xf155bf0d0xc44b9c840x3bb335010xc7224d2f0xc6ad04000x9ba0b1280xef0deb990x1ebde2fc0x6d518efa0x9ce056290xdbfa25000x22ab75170x113829f50x4b1162490xd3eaf1ed0xc0ad5c050x68e43ae50x186cd6c70x7cb1aea10xc0b2664d0xf28404cf0x9dc2341d0x167d430d0xf5787d200xfd2c62ad0xcabe232c0xfd5b1c720x637103960x04c41c600xd9d0a2af0xe753b68d0xbb6a3cbd0x5358864e0x11df0e750x3fe6c3460x15510a890xa99ef8990x663bb4480x86585a330xb10d964d0xf7bc95b00x234cf4160x176031a70x893abbdd0x16da1f880xb307c9090xcfc5108a0x660eb6bd0x93edef070x1722ce370x850bb6db0xe40bb23e0xd4b6157e0x2b4509dd0x2009e4000x90688bcd0x2c66ac850x607c46830xb1647fc20x52d54fce0x2ddd5b550x22488eaf0xc44992ee0x5f8d3f240x0fab07b60x06f0adc20x4e53e4c40xf8bf872b0x72770e540xe91217730x5545de090x9ecfebb30xca16f4090x6e3c3e0d0xd7d7f2a70x4292de740x50feaf730x879bdc600x9631795f0xb60a241d0xfb1f53ad0x6e3347ec0x90139f640x54886eb50x3ca9ca0d0x0a4bc7110xa410a2950x949b51760x8ff7ea2f0xcc7959320xc498bdc90x7351fcb10x159d5a810xc80f8e4a0x7f00bdac0xa18b485c0x50616e690x5c2f15460xaea7f1ef0xbcbe33390x31c9d9a90x84106f360xd57879870x0ebb03a40x8133f2940xa16373f40x5a0bce730xeef0f10d0x371ffb810x946c00280x257f42e10xae00b1410xa67fc2220x3517ca8c0xa1618bfe0xc6e71c440xe6131ca30xbc9e1f390x2e059a5a0x5563f0020xc30f0fc00x40648afe0x5868efd60xa27b49880x4122646d0x9707b9ec0x7cb3fe9a0x1cbe4b170xd193a9c80xc0d0381d0x7b47f71d0xa516b05f0x09e9e8050xf4e73d4a0x069b8c080x07857a920xc949ffd10xbaf743660xf904d9ac0xd13805840x1deaeab40x666c7d210x7682da530x36419c820xab8989ab0xd67c4cff0x62b1dd660x98ea215e0xa6907cae0x20390ffc0x1e0f02510xd4d8157d0x468fe5220x7659f9980x1869aa600x2ba5142c0xf3f171300x13285ea30x7ca679ec0xe1fd7e690xd323f7940x8bc32ae60xf94edfe50x2ca010fd0xca78e85a0xd0de47a90x9a77aeec0xc625c1e30xb9b2d2280x86f385ec0x58fd2dde0xbaf464160xa1dabb110xa534e8650xd904340e0x953a26790x01eb2d5a0x6e7de0aa0x507d786e0x274154360xf6af5cb00xe7f50dee0x79d1ba870xa1d4e0160x2e1f69050xd561bd7b0xd58ec59d0x2aace3b30xcd7a02d20x3b58b0040x45d206470x8828e3320x187a9c910x0705bb280xa7c140590xbd3430030x445b882a0x214312cb0x0b6dfb580xea8ec8230xfbad78d00xc6ad3ed40xeafae66a0x3e01ab590x004094960xe1dd0b8e0x41d1b6270xa8a9d4670x71f244c80x24b9812f0x80bdc98f0xda67049f0xf1f061590x119b9e030xcadd48220x49668ede0xae1766320x1ba5c9040x08a1550f0x2e08f58f0x2ee50fe90xd676a1d70x265e3b4e0x479112c80x2fada3a20xf7416fb10x920854f70x588e33cf0x929522940x0a2488e50xf1e639290x885d5de50x563b13320xab9105640xdbbcc7500xae92c4620x9ffbe1780xe93e49c30x7bf4fcf70x4fd0132d0x1fef4af80x0e7e88da0x7e4c380c0x6827773c0x0c5cab1d0x2e2a1b0e0x27f69b810xe6647eb80x9d676eaa0x12743efe0x827775b20xb0324fed0xb94647ec0x544334bb0x609a573b0x1eac75f10x2107d7d00xfa0104950x918640e20x2d443def0xf5a276860x7591919f0x3eba217d0x79f1bc930xd044e7100xa4094e4d0x4471a7180x67a707030x1949fcd20xe71148ab0xd345280f0x94be57ea0xc2e6ba0b0x9540cb650xc7e9f8380x0050bda30x337e782a0xd0ff6e3f0xe8ae8f190xb69f653c0x9f5937440x83ed71f20xe4f9cc6b0x6e99eeca0xaf6b730a0xddd63b7a0x9a0d5e080xb3df5f6e0x02ce4a320xde761f8b0x0fb8eeb50x91a53e730x6c79921d0x6e21ad870x90f297c10xde4d4ace0xa9b0c81c0x0c9014980x38a7874b0x847f2f9a0x00e61ad80x59df7bf20x41814cb80xbd3fe1e30x3ce4ca6f0x27bbf2210xd239ce3a0xf21e1f9b0x55228b370xe151ab400xf60442510x60bd66be0x13d49fc40xd60ef2480x5a67b14f0xadeb4b8b0xe58678080x647d61700xcd224e1d0x50732d440x25b91b5d0x44ec09480xcf9f33280x4b62826c0x8e5996290xb720ee730x243ce1ad0x6c2c7ef40x24507fbf0x9ced228c0xe8438eb50xfce51d790x382a01340x925f421d0x1ba7cc870xc0d7c2d10xa2a748610xd237b9fb0xda1450f00x9b871ba90x6bfd6a020x32e5095a0x9ca6d90a0x753e20b20xd99e003d0xb70b342a0xace9b57b0x36672a280xc305ad130x7e29c59d0x9955fef40x6c2180620x9341b3760x88a5c0350xa29d4c0c0xc0fadb130x73420d490x5736c9c50xb3d7482b0x2d38ecd90x11fbbe020x6b2357b60x1e3f728d0x5475ba9e0x6752537a0x722892600x703aa0990x688d422d0x4f4772610x3ad0f55b0x95a52abd0x7b6b3af50x9e798e220x2f40da680x48e323be0x5375ca710x30c37cc00x150855860x7bc7621f0xd39c02460xc36559ad0x7062014c0x586705e10xf82dba900x1816383d0x2c5a02df0x3d6961ed0xa9cf611b0x75606d090xb6879c010x30a265370x46768dbf0x8f5eefee0x5277747f0xeca7949e0x656100cc0x268682d20xcbb1bae20x74dcd98c0xebcc64a40x6aba7f5e0x7c381a760x6d3f57bd0x9c2560080x867e87eb0xd4bddf5c0x0ad0dc4f0x111ab12a0xafbda3f30xa448e19f0xa1d2413a0xe6024e590x72f07bf40x1d7097f60xa82b20660xc9a3422d0x69c6489a0xadbefda40xcf8c25900x7890d5350x890723f70x65255cf10x1c3f1a470x866f25800x4ea0dbec0xe4ad15140x044100720xdc058b520xba909c0f0x2ad22aa10x101b08240x873e200b0x91ce25b60x82327e0d0x7deff6730x5db270870x6791a44e0xca2e3a880xb6d5c65d0x17dd39d60x2eb01e040x1086a4220x7d6b5cdb0x9f1a759c0x1c2137650x89ee2fe70xced655f80x889982240x7a23fb560x7cef95790x780462fa0x20464a870x2e7e731c0xfc14bb2e0xd0e547190x41a8fb7c0xe1775ee70x98fa1e200xb7d9de1a0xe5b1a69c0xcf2b34c40x4224f4c10x4675c5250x7f6562a80x060a03d90x601f665f0x9e4faeef0xd688716b0x154c63380x90006be60xc42c0d8a0x4b5fd49e0x7880c7810xa18c6aee0x8e0705e40xf51b24670xaba60d880x2f35dc160xdbfc76480x4070c01e0x37ca08190x98b9124d0xbab79f2d0x11e0ec410xc7d094b50x1498f64d0x38efaf5a0xa18a65020x897796cc0xade2280d0x45ab972a0x2af34f9d0xc25883e70xa53387c70xfc62ef4e0xfad9d53a0xa68e1f060xf3df2c2a0x55da6baa0xa83588eb0xfd93482e0xbe38a4310x01d2f9ac0xd8aa42840x4430764e0x7d053fc50x7774620f0x3a18389a0x5d7fdf430xefd0f1ee0x5eb248290x79bdc6490x9718cffa0xa788bede0x1f335ab70x96debba20x1aab69370x3dc0d02f0xbf4c73370x2f4a40ab0xe17501200x11873dd90xb8e8484c0x0225109f0xd2b1c1080x0d7024770xd163cade0x7b047bd90xdf3a4e7d0xe781f8740x1ae16d400x7ade10710x87c934be0x3ae50a4a0x3646e38f0x2bc1a8d90x0054f69d0x9290e07a0x932a6ffc0x88295b960x8db6f8f00x1c00be010x785d778b0xa3ba98af0x4ee380c70x099be9bd0xc68341440x8a4d90be0x65ce50d00x6f90d7fd0x3f9058a30x8bac81ed0x56e480560xa4e4d1f80x3e76756a0x04abed460xb9760b090x63ec3bd40x578504080xd2c4b14a0xabecbe340x202a0acb0xdf065f480xf1fd614e0x779ce05d0x2e7116e70xdb0654630xf8e7aa9f0x90dd9df40x0ab3052a0x096bbb650x918805970x7ba28ab50x8ce1bf370xd923e3bf0x46632bbe0x4bc6579f0x7fcf07290x113751030xb539b5160x42f030bd0x064aa3d70x572ae7480xf34f3bc30x146055350x36c7d2fe0x8d26b3d40x450d640b0xccb6eac80xebd32cdd0x8ac3bb120x1baae9d60x889932950xe123f3d90x8ad399050x8b95ba410x0f89ce1c0x8a362caa0x06093a080x2df95d330x075f829c0x39f9e18c0x1d8edd010x53e617d00xcc05be410x179f93c60x28b92ad60xb177b3ec0x150021e70x495cd3680x59fd8d010xba6598a30x5f8af7f80x0acf76790x6ed639cd0x071f41da0x6d96baf90xdccb54340x73b5466e0x9368da830x28a3b2af0x341cddfc0xcd8dd4950x5fe74a920xb5aa71650x2f7754a80xd70151e90xdb7d98b20x9a8c2a1a0x1d4ea3650x53dc109b0x3b3bc9700xf68cc63f0x3a6e152e0x4d9318c00x1838e9b30xdc05517c0x3147eedb0x2da82c2f0xae3bab7f0x32652d8f0x0553bb6e0x6073b2610xddd372530x0966c25f0x6fe647520x72a05d020x89d4d6190x5b9828c50x498a02230xb7b533c00xca5d5d8d0x4589da0b0xa7e7db0b0x466c53540xa81b47a60x5b00d72c0x6ae516fe0x268192720x919b3bca0xa64028d70xe1feb22c0xa28c4be30xb4bc4d6b0x923b12760x596b063d0x57575f080x1e3d94f60x3e86d3830xc4e88c2f0xededcf1a0x973abacb0x71a672ef0x097690370x1e0dadb60x4d96354d0xe5c78a990x1a6b3e740xfb7d8d970x9a9380440x952664c50x4f68e5c90x1c016e200x7a95e5ae0x83bead610x1f655bb30x8bacba8e0xe6d2458e0x92db8f680x72608c0e0x63e5c66a0x600683d30x0513b8d10x0bf368850x8756c9140xa3bee7220xf4a913270xdc9498dd0x4289f7df0xfbcac4940xe2f335e60x6e3031030x8011f71b0x66c2d0370x4678aa190x7bcc3ec60x532793030x85a8ff2d0x2c51690c0x293976200x7d0c378e0x76f493500x541e80700x3d3883240xb1bed25d0xa6b21ef20xe862c4b70xa39e11270x84bd69bf0xa508012b0xd48fdeef0x6121bd540xb147a8550x0a7d1de40x7937fcbc0xc2abdc990x17873e160xc29dc1cf0xdd06996f0x50640c760xae9ec6e20x6f1f309e0xc730a6b30xb42552040xe498d7480xec8032c80xa82c7b2d0x43b277a90x974085610x9dd6f08d0x884611120xf77c69700x9b012caa0xbe88728c0xe7e110220x4fb81c280xfc4d2c6e0x01a4883e0xdd366ff70x81f163060xa61ced0b0x921202fa0xf7def96d0x8e8a51e50x31044e560xe76e2b1f0x8b75e9cb0x7d20dd690xa38602cd0x490cd3620x2cf111090xeae04ae50x54538f040xfb9127560xcd1af49b0x507ad9e30x872af98d0xbbd661ad0x185f77870x00f412d70x401115c40xfd4f7aa10x0dd458600xad9b2f460xab8c2d2e0x6659489e0x1d3891940x82d115b20xa0e63c870x698973230x61441a370x9d6205ee0x2c45a44c0x9fb883c30xd814fd700x3daa3fee0xde72403e0x34ce83990xb657dea30x9ff2c0970x1141c36a0x5c4e9edb0x2b3c953c0x6c41e3770x9030817d0xa06a47820xaa4dd72b0xb97976f50x31b8a1d30x9dc8b16c0x87f0f2860x82492fc20xe96f9b780x9303cb1b0x8a1e50270x7455ad050x727159950xaa62b1ee0x6b1990370xfa8a30e90x5b0fbc0c0x671eb4af0x9661ea870x26c319700xbe5377700x297abac50xd31347180xd8b3e6270xf7e36ac70x175151850x4fc289c10xf0e519380x26d68a960xefc60c2d0x58950ae50xcdf38a150x3388b0960xafcc97540xa950730f0xc7b2981d0xb9cd08460x001a3dd80xba5fefd50x69a8b8320x6b5c2b060x000ba0250x334e894d0xeb8d3efb0xa2429ef60xe3d162ef0x839d117b0xf7a0c2770xcf079c5e0x9f66522a0xc65a5c430x3a4248b30x25aab1730x91a8d46b0xb300a8cc0x0eb469f90x53e97a9d0x67ecce6a0x83ef8cfe0x52fc3f2f0xf1752d2b0x49e2b5990x868530c60x9418bd500x201253c50xb3aae3c80x9de2e03e0x9abf2e8c0x6636bb7d0xaeced1cc0x5e99b59a0xa87f487d0x9dcfd8030x730544960x62a9f1690xc4cf092a0x07fe39a40x18235c320x25b5463d0x9f5d82780x2a4300120xa99a2bd60x56a896640x06270a720x3564a1f30x773587440x07a2e5420x492090320xd0347cd60x3680b4270x58db9cf70xcb5fad530x0ffd774b0x41629f300x5a64f6d50x2595b63b0xff748b760xaf01add90xabb5a0260xfa1508820xbd5b3bcc0x22d537790x9f44c8980xd212fa500xae47aea80xa78492a00x5fc813110x05bd4b730xb0b05ff50x0a72f7650x9bd3dc5a0x5fccb8970xfc6e3f950x7953a6310x355d8a760x634f746f0x8362877c0x55ead3980xd64ad5430x23fb3f4d0x0a174de00x84bd80790x0f11c38b0x3901a96b0x3bd5e6270xad4e902b0x445e67cc0x6255b3b40x61c3fae80x053700260xf244e7d10x3fe3f0e50x9de5fa0d0xb7a7f9b20xf857ac710x0e6e13310x651d6c340x9ff083fa0x7c12a92c0x3f1bab820xdfde5c190x5dd248f30x6bf2329d0x2e071a350xabb99fda0x8f47d47b0xe8ddd29c0xdbdc4b100xa12eaa9a0x26acf6530x778d81d70x2f542e920xf109e9580x9f4fd59e0x9261dc850xf41893470x1a01e21a0x87164eb30x956ed60d0x79dc555b0xd964e13e0x026518620xb65df7910xe52b99340xd20ead440x0ea27d910xb32dab1d0xf339eebd0xd6ac87880x3ed700820x8c568be90xc1bf0e1e0x5c6878f60x5d7403f50xba1e4f2a0x6e6d84230x6b26aca50x55ee08b50xbf8333d90x49d41fbd0x89b1bbb30x5ac6e35d0x6146cee50x841edf400x3b1d8a8c0xc3df98d20x8c072b670x3a7e6f8f0xd9f010ff0xa03a5f390x2a1560e00xde6ca3cf0x26c70fde0x73edc6c40x3eb5a4580x880f0b5c0xf9d9a23f0x6b07b33b0xecffca8e0x0cda6c730xb008b49a0x22f063890x91190bca0x65702bd60x38690d990xa248afde0x7170fb0b0xc6a3e1450xe8a034df0x72abf9fc0xbd8fc5500xa5beec650xdd7e20f80x5a56d5630x3aa247bb0x262de3240x0382cb400x143f46300xafcddffe0x8720fe580x92b9835e0x6a4df8c50xc8b6a8ae0xd5a95eae0x6aacee470x24ff24bf0xf7e18d460x73d7a7820x687de7470x1ff6a5480xa637eb680xeb4a61650xd4a136330x73011db00x8ca2d9e40xedcf81ce0x45338d320x8d7013290x1dbf07ea0xf689ad250x2fa94ef20x43eda93e0x3b3baeaf0x68d8dce70xc79ecffb0x239618370x392a838b0x6b53e2160x63a477fb0xa3d032dc0xfb1a7a5a0x963385130x41aff28c0xec44e1ac0xbc94cfa70x91064ee50x06c495510x6615069e0x3a8063f30x2f066d760x078d0f1d0x6fef59610x9ef28c2c0x3457e4070x4c6377ee0x5c9700760x0d7699aa0x582f248e0xc5c99a790xccf54d5e0x5407ae9e0x7053fa720xe173b06a0x1f5af0b00x26815dbc0x56941d340x2b7273560xaf2676200x8147c9050x1709ddcf0x1605d0ed0x01c4bba90x76ff66440x1b0a1fdc0x4088fdd30x16f686c90xa6f0ff830xd73ab1730x125a68c80x9fc1aad30xe316d0080x6bb6419f0x3affc9c10x73883f6c0x4b9ac14b0x8df22a490x46ce15240xf3de215f0xc2c4c35e0x380b41350xd4c25b9d0x7c107d290x9b129c170x72604e670x46c1a33a0x88c1c0e50x9800a9150xdee421300x4603c4160xc020c0c10xe5360b840x59f27ed70x0707e9950xe8d61a730xeb61cb480xb1c323320x6c39ddff0x690a9a040x0fa8d93b0xf251ab8a0x26c0714d0x931cc0300xf03b5c530x61084dc70x5a86f4110xa1fefe6a0x248e989f0x68b3f7870xb401fbf60x72036a8e0xbf5ea0f30x70eea1fc0x9fc7f1f10x8ebbb6420xc0fc88df0xb040fd240xd4d3b15e0xf23945eb0xa738b1e50xfa7567460xad631e3d0xcb2388910x82a156550x24b1afb70xd35a430b0xf68741fb0xae4b27f10xcb7708b50xfe12bcb90x648d953b0x1a5bf3ca0x58d8fcaa0x79c00fa20x24993e500xd13f99850xda049db30x8af716b10xb212dc3e0x7edf470b0x397c3d270x7c5452850x032464160x9b9de1c10x8d72789e0xa2be7c7b0x4489a5e90xa44559480x870ebd000x52dde1870x6ac01ea80x3cdc37e90xb37501920xbb8be7290xfb6a44e60xf2f96c640x900ac4030xbef6895c0xfc87d97c0xcd40a7790xe505a6590x344d7e9d0x3f884e460xde86666f0xb6a6b7110xd45a593e0xbc44f5780x8232dabf0xf218e8020xe1aef4160x21e9a1220x47f0f12d0x91e5fbc80xf42ea34d0x05937fc60x71d3dcab0xef3b0cee0xf0e898490xc27c4af70xb6c177c30x3c8896b50xd83f409e0xc354e8e60x6fabbc300x03d4ef000xacefd2850x2b933f2d0xf2f60bb60x69fbd4d30x0ecdaa2c0x5e83297e0xacd25e990xdcf86c240xb65ea0e00xe7cbc5490xb50369c00xa43aeb520xf94feb1e0x1d70c5d00x9b8e93900xe270c3de0x6113e3a10xf26f38c20x5124d41a0x64e2799d0x435c00370x78b4659b0x9fde9e720x93a0f2c10xc7af45010x9c7361010x442f25d40x40973b180x82c2998f0x782b74b60x583b705a0xc618afbd0xd30dab7d0x435301720x55eb38da0x982d09b30x74fc6fbd0xe633a4cd0x6910e4cd0x95e598580x169c96e80xfc69cb540xa9e309120x095701e00x9f7898910x5625aaad0xa09a27c50x0bf1cb370xe33c66930x1a32de540x3e2875290x8b3248f20x027c1a4e0x5825b6310xe7f7a7510x98dda00f0x6e71f3010xedb381250xdf339ef60x102ebc820x2a354d890x559ca5a90x3ae15f4c0xd63dae690x827a773b0xf807fb960x694f6b2c0x9dcfbd260x1f7bb1710x8f5c6b810x9c7ba2790xef0ce51f0x095229600x04000b7a0xab08d3bc0x7bc0f6f80xd47654610x0a090c800x7b764d6c0x811579470x18a8c3e10x6c1e18020x73e6e76e0xcef9e71a0xc8719b7f0xd680a3770x66063e830x7a33e27e0xab3020f00x678bb09e0x5e282b810xd3e644b80x560cb93a0x175d52280xb24870da0x48acfdd00xa2153f9b0x283086780x818367fc0x61705c5a0x8039edc50xcf95657e0xabaaa3240xb09826e00x1312abd70xc22e8e4b0xb262af2f0xb2367e330x3699093e0xf3404f3e0x1491d39d0xa38f1ca00xafeafb6c0x82be49b70x698576e30xefdba9480x22378cf30xead463480xd3c18edb0x649897b10x8f61bc330x132fd92e0x86b0b2370x70e78bae0x91af470d0x8da5ceda0x006c9e130x515777210x7943a8180x31fc671e0x1de6b5830x3df2da0b0x9ac2c6ee0x1e40755c0x92646e2a0xdc3147d40x90c845f00xf55058070x4be5af740x7ad098e30xccf7e7780xee7a23a30xa279fbc20x1a2d52220xfe04a3400x2234453e0x27b87b190x1dd837ce0xd55ec0b20xb248e5740x40d76a490x0fd60df20xf406e46a0xc25c19140xb3b4e4b90xa35900da0x2e4391420x107742a90xf095dc960x2e42a0d40x64a062680xf4dbcd910x2304828d0x8963ed850x52185a440xb11cf2ed0x44b70b170x322a2e090x163062510xb753046d0xb4769a6d0x6208b76e0xa3a0f7a60x56a6adfa0xd2c52e070x5b2a14120x93861d070x3d1cd4a30x6ca567cc0x4558745c0xa2957c860xf1fa4a040x64b642bc0x5eef5a760xe4725c5a0x465f24460x41fcfdf10x0f6ad62c0x7ab57b1c0x598838670x515c44780x8437920f0x132fc3cd0xf3a2b3e50x9536a70a0x57b6efe30xeda8c9b30x88121bc90x59bea4a00xcbb9a1d80x5a4734d10xcc18b9d40x46b40b0d0x78a1a2160xd203c6cf0xdadc13020x8f7bf02b0xe1d6f0fc0x9a339e840x586ec37b0xaf9f90dc0x50a23f600x2c7e3d090x9b2855730xa38c4c940xf0517d7a0xb40324840x7edc546f0x4b7ebf950x590562430x2754dad80x2183c08c0xdf3f760d0x2a9624990x5f7985a50x57698a500x505f6a610x47a6260e0x01dba9ff0x8f0b09780x9ce050be0x4f62b60d0xbb429cd30x734976dd0x101641970x3259ca2a0xb81e8bd50x4d78ef260x114a32070xfef0efde0x788834630x5a9df9640xf8bfcdd60x5da1cbec0xa46cf3660x2ed3c6000xe367019d0x275c02280x0d9b47530x3ab871100x24d124ac0xd4c3231c0x4403a9c30xb0afba610xcdb99cc90x20bf6caa0x518129110x2542c0d80x29f078d10x9b95c8850x3bcbb7e70x2ed442740xd80867890x3b9091130x5c08bf4b0x167a4c440xd63f65ba0xde2cd78e0xe577f6f60x4575a0ca0x4a35d30d0xf1421d130x166b5bcd0xd7a9cf420xd331e74a0xf1b5340a0x9713abe00x799a4cb90xfb2d1da30xdba2e3e80x85fab21c0x24af8eef0xe95bae430x86ad661e0xa9e94c650x86640bf70x7c255dee0xb61272430x40c408600x9da02b040x9a8f1c320xd74901de0x7ef058e00x665f992b0xf9a5f4a20x99a0a8510x264ea2c00xfea7dbe70xad6fe0450xbfa38c4b0xf31eac960x410505890xd953d5080x82c638df0x9f4b69900x234c527b0x01e2a88a0x8fb67b250x800a6d000xfbcc31920xde2634460x4ada6a600x95ee81440x89323c1a0x5717e7340xc27f590b0xceb669960x03b3b2b10xb7ba46630xa072fa680xab2149f00x8f88b28a0x47271da50x19b0cca50x7c644f050x22adea930x383c7c5d0xe129091f0x64d00efb0xe0f505540x34c2b63a0x5053a44f0x7834fee40xf9a02b240x60a282650x84ac52dd0xa602e44e0xd392c35c0x4e7ff8720xd05fda430x4bb0c9360x44a2cadb0xd688df3e0xff8de91d0x55e718230xad5b58aa0x10d731360x8b94577d0x4d7fabea0xceaef5440x298d544c0xa5efc8c80x9216ee420x97fb26870xb263b85c0x24b9ec990xde69c9250x40a61ceb0x2dc675e50x744179b90xbf3313c90xb1bb04520x58e6969f0xb8bdb3f50xd51642700x1ce755b60xbcb125560x2d50570f0x91fec1cc0x99fd20aa0xcb2340b80x871ab41a0xb053adda0x6e30ba8e0xf3d154f60x22c8d7090xdf6669020x4fd391870xa83fd6be0x5cf0f9f00x2b0eb7970x5de4b07d0xf3b18c8c0x1ab844520x62f1aad80x9da9b4860x0b450fc30x6ce72ce50xb5a07c240x7b495a4f0x701cd59d0x3d3003a00x2d9810380x02bc63930x0ffe4e980x965b6ed70xd7c4d92d0xf717071d0x68de90890x6f95dbf00x622e96730x1001780a0xedcc97d20xb921e1a20xefc204190xc1ae44fa0xb46d56470x87be912e0x16e33c440xc9b945980xc62419f00xaf21e1560x122e1dcf0xaf9fe4cd0xd4954e510x765672d20xab4c1a5c0x0d0168660xa59e7f020xc4e577970x1c6949e50x1a4114790x176e77400xb3066b940x417b12d20x98628a140xbe07296d0xf4a144b40x50674de70x83906a600x1dcca2eb0x692b15480xdf2eaf8d0xac90a5430x2eccd0cc0xd6ab1e030xf485986d0x596ccb5f0x1ef110140x3f2115840x8953ee890x453ed3220x604692c40xbce7b1670x33ab12920x281f9bd40x30de3fb20x1099e4ea0xc4188a380x676df9f70xf49388320x53f5350d0x3125ff890x7fac20990xca9a04fb0x701797ff0x6e1bd4940xccf9ce320x2495d6130xf4aebdb70x2cbc18430x4db330e70x20a91d860x9f6c2db80xcf181e010x61efcc020x90b1a1760x5c624fba0xe8b6a9b50xab2e31d40x806087400x445c20990x4347d5740x93df9e4b0xb07a21b80x41e7e9120xf85de4f70x580cc9d10xada387660xc662dd2c0x1cc6267e0x0fe589bb0xe9474bde0x825b3d630xf367a1670x43a983fd0x2ccc2dff0x0620ce720xccfb9e070xfcabd6b40x4af44b950x55cb34ab0x7122c7660xe953029f0x412dd22a0xed03bba90xad580bc50xc092554a0xaabab6b80x3a1ebb2f0xca6d56640x3e81dfef0x45c555280x30909b890x005edb3b0x6b2dc0600xb4077e730x4ece03dd0x6388aded0xe482cadf0x9eafaa0e0x7fac3c420xebc3397a0x12a14bb40x7917b45b0x146de5510x8de395b90x8cebe34e0xc71846140x22b6b8240x7616246b0x41cef5c40x9e31b2e20x1fe69d900x35ff968a0xece623370xcb6ade490x9ca7804b0x3b93d71a0xd354cd440xc9360a8f0xf49582e70x7e8cb1f30xccb38de10x39e3d13c0x56002ae20xc4f353e70xc5227fa70x04e1f6800xc4872aac0x96f81ac20x212266a70x66a688640x29d584430x4502c3be0x5830a49a0x66bd76940xb5a3524f0x6ef5628b0x064fd2460x82878c350xce748c8d0x049701dd0x03a695fc0x8fae43fe0x33cec0270xc4fea1980x4382c5980x4ea3b0eb0x236bfb520x8dbe57df0x83fe352d0x4827c9010xd269467c0x1e69fb800x986a0aeb0xb564edbf0xe1e216020xb0af3a660xa47be55f0x468eadf60x7f898edf0x5f13e8620xc7af48460xc945b6e80x93e42bd00x721686ef0x2e6cc7970x1d6979480x188a16470x3891ffc80x0805f2c80x263beb750xc0b6022e0xb03a1b200x6e3ff83a0x1c8911d10x13b0c4c40xecffc1880xfb9df4640x5ab097450x4e91a0720xc48cbf080xefeafcf10xc0dcb59e0x73e2e8110xd94309300x6cc10a0f0x0058e8570x7ca54e300x8bf83cfd0xb94be2f60x2c8dd6b80x97cf4a580xb51fbd640x1c98a4810x9e5b49200x0c32ff8a0x13e4df0b0xa67721650x949444140x1c0e9f460x53a518e90x821786610x1896537b0xef3d73420x23d952050xe4d6a0fe0xcbc3b94e0x5586a4160x7d16810b0xeed9a91a0x939bef5f0xa426b2f20xd9674da80x08c3b79c0xe76ebc7b0xa0dafe100xdfdc275e0x348f63500xbc982b060xff7a0fdf0x3cb83d5b0x884deb9d0xc9c6bb250x63d2ff630x870b53e90xac1770660x3bcee1630xb6ade5cd0x8b0d33410xec4ced6f0x937e89370x69e10adb0xf0030e170x54cae7b40xf344057f0xb26a1add0xc5bdd6720x7ba4d27d0xd3182c790xc0f30bb80x28bc9df90x121eab380xd62a66bc0x832a880b0x6f70d9db0xd9fe50620x2a31be8f0x8c73e81d0x41adf9640x921d7c650x6e89e5530x721f7cc70x6630e95d0xee56cffa0xbcbf66340x21a2cc2c0x482c14cf0xde045daf0xb18585060x858263ee0x059b18600x17e28b8c0x7fc8652c0x9fbf1b4c0x499b58fa0x76f90ef70x34984efe0x8892cdf90xc7569b610xd342116b0x0ae050c80xd0c051590x13cb4f120x4bef1c670x595d09460xdb3794ce0x1c8bca8d0xfcec09870x3f406a3b0xfded48ed0x1b625d330xf154a56d0x335c570f0x6b118b550x14c430690xbc344ede0x151ed6cf0xb6dfe33f0x3245db5a0xe257f9d90xbe7d060e0x74f14b6c0x096bdd6f0x62d0a84f0x53c2ceb10x9974ea710xe24a497e0x35257e6c0x612bfd890x769f6e640x21bdb5230x8b910be20x2ec6bba00x246653d20x5cd3315f0x19cb884b0x36cbd4640xe7a24d070xa3664ede0xc44e987e0x53a6bdd60x5bb504fe0xea6786630x7c57e64e0x216203fe0xe8e744e60x3e64066a0x120260940xefddc3b80x422f8c920x0ec520860xe26866bc0xc9c46efe0x3df982340x3a9684360x11bf11160x3c8d07f40x4715ac080x0edc792a0xc08ffbc80x182e6efc0x377943f20xc1764dd40x9c2bce570xc396fddc0x8f996a300x55e317030xdbf2d2850x1e53b0030xf0819cd70x197daf000xb2d235ca0x889b608a0x816c56c00x3e66ba180xe3fb33220x76814dcf0x0bce58760x6a82d6870xe911df290xd67364f70x0fca8bb60x941f2aaa0x41ed3cec0x6954c9000xdf0f75c60x8d377bf10x56d3ed420xe2ce2b4d0x9c0ba52d0x27d8667f0x08b7d7940xb0c462640x2dc7e9090xc24c4e840x7535b4a90xb7599fee0x55768ab60x08cbe8360x781682500x52ba1b790x50a35d870x68317b690xb7a149740x6854d5f30x467227030xa7eec10a0xe94bad3b0x7622d35c0x622e2ab80x2746aaf10xb1be8ab20xa1c0cb2b0x7b7fc2290xb242ed470xb5401fde0x981d07e00x08d6d8c60x8cbd5b180x6ed24fbe0x324662920x87d928750xc05fc2c90x75cb32590x8e3e0f7d0xfb348fea0xc03640070xee58e9700x07a890c80x107b93f30xe83479f90x235f4c530x1dd571e60x098b71c60xff6878cf0x69f99b8a0x9770328d0xec6890b90x2816e15e0xfc2369cd0xc07b08630xc95617720x5795d1ca0x0397edd50xfdcc8a0e0xce4cdb8e0x950ee7d10xbe8913170xf93fd09c0x20d65e400x2eae9d430x5794530b0x6513a3fa0x31b71b950xab7815700xf195c6820xdef7c8930xd406d2660xdaf4dfb30x9fce80db0x61ea189b0x42f1b9000xcfd316c90x4351577a0xca26ce890x80d68d3e0xa86087b20xf5fd71180xcd1c2a740x9c19ea840x94ac4f6f0x78f029480xb12cbacb0x93fa79ff0x96c171360x50a4698c0x12f6f69c0x2c903ded0xba2f22500xa26390020xe28476cc0xe8146d630x88e130ba0x8d44598a0x1b1917560xc807c1bd0x7cedc0280xafe5911e0x195f263a0xb5b0571e0x37cfa4930x6ccf77860xb7eb8fc40xa1bcd1980xb05101140xcc3ea6c30x0fd44c240x1065c0310x4b7060de0x2f68d4b70xd6f415b30xaa0671430xf4c073950x811811e00x3b4316910xd93c55f00x1cf937600x22b909860x4d04da510x54ab86ec0x0dd8fc050x67a54e3c0x1da8ad9c0x9084c3e30x2878a8700x1a7cd2180x307dea830x9861e8010xc52c28a10x8a8af7f50xd667e05b0x712151240x97cf659e0x02412cd90xeb4fffb00x375f8bbd0x313f71d70x6f78d7260xc2a491e70x17b740ce0x52b7ffa40xffcaa99a0x860f9f3b0xc4fb4caf0x314431380xbc7ec8fb0xe2112aa10x9e4079540xea7fae340x5c1a6bfe0x9a2721a50x532b4e330x6761e6510x2aca4e160xdbb413be0xb3da4ecb0xb28642850x11721a020x0b11a2730xa9beb45e0x79c4bb040x9ad0d3480x72ecfb600x279af77e0x9d50ed7e0xb0ddd5a10x01ae456f0xaf371d600x3ccaa9710xaf0a90df0xbf45a64d0x2f6d790c0xc32483550xfa4667d10x91a8e2520x6f31597b0x7f3407a70x7e2f29850xf87ba2df0x9b1183ca0x4cc9edd60xcd521d560xd42756690xec0c09360xffbb2c010xc939ee8c0x6c3cd9350x39092fdf0x31d30bf90xaf7896a50xe2c3187d0xdc6c28370x68e8e8760xde52a3a80x51ae2ec10x76b01a4b0x4a0611240x62c084af0xd8b4b2600xef8352d50xf309e3b80x11dae48e0xfe7d1a730x598095d00x0245cbed0x00e31f990x4663de620x1506c3920x61d2a9b80x5b4eee810xb64c9f3a0xdd9445340xf167cb7a0x846e7deb0x428ff4750x189e6da80x4e6e8ea70x6f6040800x08a064fd0x328ff42b0xf0a7cde70xa709c8350xb998e5be0xb8818cd60x9b89fee40x5e3885c50x55ded6070x2ff684a10x00523a5d0x7159507d0x954109070xae2429d90x8a61947e0xed02b6490x996d11fe0xb43596630x194fe58b0xaf29c3290x789ff4b30x5e78d1ad0x605790dc0xa4d52b730xf395029d0x1059c7f60xc9a73a9e0x356ea3d60x92ba3f7b0x2dbcd53f0x28746e720xb0fa681b0x95c372540x7f1b97d70xc327848c0x8c9309420x4fca418e0x1fce28b40x78d688250xa7e43aae0x870261e30x0862ba150xbb6b1b3c0xe3d9d6bb0x40cdba880xcb7a23970x07f7fb570x904525320xb9a0972f0x6026f3830x73ea00390xfa48c7550x15ade1cc0xe7d6d2d40xd98bbd370x0c9ecc5d0x3d940a450xf7584a9c0x489f55020xaf0d9fd50xc9f9b6a40xb7bf2af70x921164fc0xc2c947d20xbd08f9e00xb6a688160xbf7a45340xa0c1cb550xb06233d90x9305bf680xc0a3d1050xb14fc46a0x479c3c860x925ecc1c0x758f6b6d0xc8acd63b0xee445f160x05f0788f0xc6e018720x01ad070f0xcb2ea0b50xb0aa812e0xcd8c96fb0x93199ea90x7d9988440x5a4475f90x5359ea8f0x92d31cfb0x65d839910x99f037f50xdb79ee540xd00713db0x631caa320xa82c020f0xfa0be8440xaeb068a10xf6d1e3f20xd6ea8fb90x8538e1300x7206bd440x27ce3e310x632811ab0x295147ed0x1386854e0x3e8c20d90x83536e940xabd9a47e0x8a376e9b0x6f3231610x0fd6fe200x10a5afc80x95f83c9b0x5106aaa00xf54ff0a90xf8441ad50xb6dacb630xc2aa612b0x5b50e8940xa7cc5dc50x230b81d90xc93d74680x02ec561b0x0a4b3d850xe53cfe390xf5352b000xca5719990x8ddf894c0x5bf4fcca0x63a583700x89b887390xe18db1ae0xa9e355f50xecc537500xdfd8110c0x0cc8b6f60x94b7059f0xc2bbd7950x7116339f0xa6b976070xceb0e18b0x02f77f210xfeb0b39f0x0a5fb80f0x7d86682a0xb3707e6e0xa69ed6060xc38405d60xef063ee20x6023845f0xa95edd480x9b8e469b0x84e3c5890xd1539c8a0x9e1522ea0xca03f5fa0x473e4f3e0x6e1550ab0x0cacc1ae0xe39e848f0x985086b80x731096b80xd4c14c990xe83717d60xf91140360x72cdf5450x0dbb8d650xeaab548a0x1a7fb7590x2d15b12d0x72d53e0a0x1be516cc0x60d252ed0x51ee920f0x8dfd06c60xdafea2590x3d878cea0xdb13f7880xa536d8f90xab311a320x2e54b31c0x233566ea0xafc8d02f0xc8cc07930xc338c2fe0xa0d84ded0xefde1bbe0x29a740dc0x04fcc34f0x05186ca40xc487145a0xcc0be52b0x9e320ced0x3a2e1ca50x317a8ad60x421601690x8a3cd5710x9b989bb20x3b3aac8f0x29c956860x349e5ade0x09c8eb550xaa2862b90x033724530x0318bd7c0x7f1575740x4be19cac0xcbd4898c0x88e09c580x065246b80x1d5f95550xc5e5573a0xdffb744b0x0aa34b5f0x327499260x47709e420xb2acd9e50x2b45ff1f0x568d8fba0xd9c77b0b0x148e53ef0x178ecd210xbc25f7cc0x72b243d40xbcb3d4e50x1c9e0a1f0xbb0cc4490x42acbf2f0xc1514a3b0x0810be090x021c316a0x61ae3cb30x4302d0eb0xeb44339a0xc9ec4e210xbc6bec660xd8d9102e0x6c23f4ef0x4186b0f80xdc2fcf0d0x4f16723a0xeca6a1c90x2b23ccef0xe130c8500x279003ee0x016214ed0xe75cea550xf9aaa3a60x1554e4de0x7d30438f0x6924f4e50x0d668bdf0x6352587a0x362daf530x7dbd310c0x7ce18c9f0x2d30596c0x412ea5ab0xc6fbd17d0x3102d70b0xed26045c0xb57343c20x789affb10xd1816f320xd8a1f9d70xd8b050a80x8ea2679b0x7020f7b60x329bfa3b0x59c17f9a0x1ebb96b10xdf9293700x25820c640xfd43694f0xe141d8650x7175eb2f0x734347bd0x689193ec0xff95d16b0x36781fce0x08dddb560x131340120x4382257f0x455c04a40xc22ddd1a0xa6a89f610xd7c2de400x3350d5f70x2fd1a1e20x0d5963290x3eda7c620xf0d0ba9b0xaac676900x3f80edf00xc61892660x5b5efbfc0x9703f2590x092cf98e0x680569e60x6596c2400x74530ecd0xf23e5cc90x2582aa350x18801c610x7ebfa13b0x7a6cbff60x1a6bf28f0x586d87d60x614249c60xfff509a70x84e402400xaaa918c90x9ada0db60x8e9883fa0x84fb95590x27f4f0290x2e2360b10x2ff321900xd6eaaea10xaede2de30x82871e060x1274115f0x597639120x2c0ecf520x1297aab30x3e8581370x7441cdeb0x7c3944990x82a925210x18c97b040x884944e00x449247710x759d91f90xa2b3398c0xd092fc5b0xf82a90d40x5da79e920x747d159c0x7061efc80xdd626ee30xf811c1060x562cfd360x6811ea5b0xdcc220530x8d2884ca0x05d28e6b0x7279df300xb8fb0d2d0xbc3511250x0f3032db0xe86fb5c70x27a6c36e0x3a771e390x36ccd9360xbb2a0a0c0x4a0a0dcb0xa58f076b0xc5799d580x0bc6094c0xe80e50870xe3fde1250x6dc504870xd70e082b0xa8192e960xd3ae77560x4f6603750x2885fec50xaedf84ce0xb7e81a1c0x15ba4f040x826932a40x618205540xc87a3c840xad0324250xec373f690x7f1868e80x6e75e9180x5cc3d1b80x90ac6b1d0x146af0780x1594c0140x93f066c70xc8d3b4f60x86468d440xabb5547d0x82fa60510x2fb69c620xc8429c0b0xfc121d560x3c56ef910x3520d1b80xd22450ad0x2ed69f6e0x52d29f390xc2280ae40x296afa1a0x9fa6b2d50x7c6f2da40x617d393a0x4fe34de90x6baad3c70xbb1bd8b10xda024c050xe9d34d4a0xa2a9db870x2bab21d60xe9df04780xdf3b07850x7c6de4980x9d5915cf0x02f943980x32712cbb0xf47823580x31b72f4b0x0d95fb4f0x426ef6290xc315ff560x43e01e180x13a8d9d40xca0019ec0x55fdaaab0xe9b1db8b0x962037ac0xf1192bd40x6af077c90xaa562c300x3635f6640x7a6284d00x337f53d40xe868352d0x68ef971b0x6f5f329a0x09a0971c0xe2b853bf0xaf3c1b090x82e768250xf720bea80x6ce38e330x1b4245e00x38d3dce50x482ac5a40xd76730350xec6ad3f10x75be2e2f0x887837bd0xa565496b0xf6e48df20xf80d4d6b0x648eb59d0xea124bd10xcf7f82750xa28cfcc00x4df2ea840xded39a6b0x9fbb58690xe9fc8b010xe022e6390xaa1758c50x452287df0x0140c5250x4fa655630xb7d2ef3d0x147e08570x67fc472c0x44e03d3a0x133eed380x872a52830xd8548b300xdbf3110e0x14a2b4130xc1ce2bd10x15ec538a0x88ff3cd00x97a66eea0x3bfb09fa0x6016531a0xad12bb7a0x009249fe0x519bb3e70xa681fe880xef01496b0xdc2e23930xdc0e84760xa095e02e0x1cc01bb70xfbf7dcf90xe49b0e570x94bf556e0xd781320c0xefc16f650x9de75ae30x49286de90xe94e15d00x21b4e1a50x3268311a0x951002000x9f074b560xf31937dd0xe6c124250x1cf9ff570x39c1040d0xdb49c2ea0x424b31250x9c6a77c20x7ceaf0d50x7ed995e80x2de48a640xee70c6930x88da4ba60x36cdc4720x9391058c0xa3f7b5ad0xede47c400xe7e933d50xdccdb57a0x913e28830x10a047120x3b6c958b0x12e610b20x4f2c221e0x2e368af60x45b6b20f0x7acebb500xff731d530x0a2dcb530xd14dd3870x9487d0e00x5bb6a3b60xa7b10e340x3e8f82d70xcbf889550x2b9da7a40x60d8cdd00x13835e2c0x2d140a580xde4bc7e80xc29fd6670x537169760x1b0f181d0x17bb380e0x587c23890x283fef8c0xa5410c070xe84f7d190x1a53c16a0x18ac07790xafe758d30x140cb8d80x8a68789d0x540289510xd8aa65820xde0021350x347f3f840x451a8abf0x36507f440x229bd97c0x73450c0e0x7d0d276e0xc61d92670xbf5d0dfc0xf5123fb10x1c2283380x6fb787670x238c80cd0x3c866bad0xf882c6fc0x1a4606100x8061579c0xcb4f45a50xfee14b8a0x9f2b187e0xdd5c703e0x92f2de050x2d55cdef0x0d07f5430x454e41840xb717a2ae0xa6ee49f80x136406600xd3ab9ace0x3ba01b470x613c11d50x9fe899b70x7b9793a20x1234e4830xff331d800x2cb64b520x68a90b510x940d4f590xfbfc0e620x6218775d0x7db57ca10x70a08a1a0x8096db4d0xccadf4b70x112ab9b00x2a38d0d90x120da16d0x8abacc470x7228e4c90x4406d3800x76a1ba1d0x59f26f320x75e4e1540xc138bd850xdea305210x78fb6a460xc723f7700xe953b21f0x6f33432d0xb0e107810x868acba50x7294eaf30xc0a0eca80xd01725590x79aa04a20x2c6b231c0xd36dc10c0xe3ff2c410x405c11440xcf2f4ea60xf3808cb10xe058e1070x3935743a0xcd61f5650x243d0b360x4d2eab270x57486f7b0xca422a530xd877dbb30x72003fad0xa7e1a9d60x01ac943a0x7706626f0xfe72f5890x10e4f6e80xb62d16020x3c7c54fb0x3e0da9100xcb24100b0xa843805a0xfbc324e20xcceacbb10xe27709240x01d5b6160xc2d9e0900x9b3884440xef464c280xd70d35a10x5a4d313e0x5e373fb40x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x9e13f6f60x7a1bcd590x6d3ac0b80xb0458a700xa1aa08900xe285dcfb0xfc005e4c0x52b1a5040x076022460xec0dce1e0x861ff8480x7cfd98a20x492d8a7d0xa31518530x454aa44f0x6b013f940x77e7a3380x91a01cc80x3661ba1f0x0a2d54c60x64c201350xb67706690x644ca3a80xdc7a98f30x41b2d68c0x31a4114a0x08b6fe9f0x4b5c99b40xc12cfb580xe313ea050x3a7fcabd0xfd7439150xb70e9bc90x5dc405250x5009c71d0xf39169870xb2e3f1a90xfc421e790x0e4b13fa0x089738950xff449ec80x84f4a2d40x156252d60xf3b7dd1a0x460b450f0x7c465cbb0xf9aaeec60xff2d9a330xd875c57f0xaf40b1060x35ee5f110x7fea931e0xca21f1bf0xfe9900520xb0d1656c0x47229b5c0x9ba2bb2b0x403f95290x3bbb20320xdb9395130xcbceefec0xebf7db440x0c2ed2ec0x5bf4e23b0x840552580x753a8e870x8eb41a830x6dd841460xd80742f50xc80acfec0x80ef36b00xf57dbcaf0x974d593c0x94cc18d50x58aa202e0xed5f6e720xbdccaff70xb819739e0x69333b370x8b9a3b910x4ce60bdd0x4f7920ec0x3b6555a80xb0fafc170xdbf8a5eb0xef3e90e10xbdc816770x1fe6e5040x5e0b3f660x70ac57f50xa5829f4b0x70c936d70x28851c670xb6ebdc870x2d677c1c0x75b230a60x4e863d210xddd09da60x5eec39de0x6ce3755b0x5019b53d0x1c51af2f0xd5f0723f0x71ddc5510x715831ab0x2d620bb40x9ed1c6670xa7c35bd60xb9dfac8e0x12913be40x05bd97ae0x39e678ae0x345600a70x6048aac40x67fe4dd00xc219f6a10xb9dec16e0xed44a1f30x66bb9db10x9c71d3f20x0722f6dd0x90bb25670x7c3d50da0x314bd1ab0xda96b7b60x5e1942450x6b6fd3a00x4b243e920xc26fe9a00x2b82576d0x4433096d0x1a17deb80x209afc790xa46c3e8e0xe9a7fc620x46d8f0a10x9f54ead70xcf6b370f0x6ba7f4070x115338070x7bff4b680x3e2b0ba60x643d9ba10x685e31ca0xa406984b0x9670af2c0x4c0efff60x5befba660xd3b8f5870x1923051e0xa981c2860x290b01370xc76203120xd7644cd20x95a9b3d20x64eaa1db0x94e1d2740x5e6c1dff0x174c2bb20x6c3f70e00x8df9dd100xb89b6e6b0xce828de40x0b2e1ec70x003a7a960x9b130ca50x59e640c00x7afe324e0x5fb8848b0x39fd83db0x6241c19f0x18b53f290x36a596300xb5160c5b0x988903980xb7f2bd9f0x549525ef0x21c090bb0x7647726c0x76a11b850xfc683b450xdb40e9050xca174fff0x17c2cbfc0x41d094f30xd05004cc0x4f30b3790xaec9921f0xbfd310ec0x162893fd0x47aad3b90xee7dd5bc0xb3097ca50x7ca2bf7b0x19ba08650x8fb5eb580x1b6312710x2c02b81e0xe5bfbd510x24f01d450x5480c29d0xce10c2310x2f746e840x4e70fbd30xe1409f830x31de8be50xd572a8890x7a2f7bd80x9b55efa10x510019160x9e93b61b0x8993de070x7ced90820x5f032b660xb305811e0x4d12560d0xa757129b0x7c2ed4030x230871d50xc839afed0xb14ab1ef0x29e1e2040x7e0b255f0x04863e280x21be37e10x25e58a090x809712ff0x2ee4c2b10xa0ebd4370x0ea593f60xe4bc2c2f0x5a2902500xb9478d900x7618af390x7b99302a0x595d80020xcc23002a0x0998cc3c0xfcd1819a0x2d4c773a0x0fab1ab00xd2e2a9d00x275f3d490x6749d53f0x526eef2c0x9258c7760x37500af10x7129e5f80x8d73278e0xfe916dc60x11f7ed4c0x982c46790x0022a10d0xefa91bda0x996023cd0x8ab7b44a0x567dfb650xc89a580a0x054953920x01b58af60xa05163ec0x59d2d1340x7e3da3390x284822eb0x82591a550x95141e530x89c105170x2ce8793b0x0c62571e0x1bc2d0390x46ecc47f0x727a7e090x693c38d50xbce522180x5496c3fe0x16e16db00xe09c63a40x18c141ce0x19d52f1f0xfa3556130xbff761c40x1cb8deb60xb4cad3420xc9dbf93d0xfdf36c540x8b13a8b80x2938d1190x3843f0870x27e53f550x9314d7e40xc64408430x41b9a8a60x5483a4b00x64a119540x659ace670xad3f074a0x63a73abf0x6a8295c50xffa748d40x568b6f420x8a7d1c310x0fa1c7f20xee93522c0x07f4f2ce0x7ffe35bf0xe5ee341d0xa7cba2840x623653130x9bcf9f7d0x89fc820c0xc45e246f0xa3b565550x462c73f50x004fb4d30x11d2e3440xc7a8cdd30xb61891dd0x406c4cb10x60d34c1e0x45c6f6600xa76b636c0x6481ffe00x30acfde90x9e0fa5ae0xf643d1040x211850f50x1552c7090x912a0bf80xacd9196a0x4eb7ae3d0x8492383b0x9833bc0c0xd7a3ca1e0x971ec27c0x40414d1f0xbdf97f580xc39c37040x913f1e6d0xa73464c70x95fca5920x7416c5420xc5f25de90xff5fc8cc0x312667a30x8d7e33730x326cefe50xcc9268fc0x15ea26480x6ba36c6a0x2176e42a0x0f6db2130xa9c94aa30xe864b71f0x7c975bf10xe9a3d8190x062fdf0d0x92a1b2ea0xa96d77290xb7b117790x94eced310xd84b5c8a0x05706a030x76eb200a0x434d6fd30x64c361410xf4a65aba0x305cdf380x65fed1230xb11e7a690x0703636a0x65ddf3430xa4532d450x127e941d0xa606e5600xc9e900b40x792bb5bc0xd95378d70x6423d6340x8bb440010xb6648aca0x550f3e050x58cf52de0xd6abcdcd0x9b0cf7290x420415120x4e8996b50x57c717d40x0323e4d10x95a824670xa318ccd20xd95b80200x30f2377c0xfa1be6890x33cedc900xf065990d0x23c9801b0x8003d8110xef4266c60xd2d874090x63b4ed530xc67508730x4dacbc800x5fdd06690x4dae16e40xb7f1a6790xf627a1b60xa7fdda470x6a28a1290xbf7521020xb05aebfe0x23b69a3c0xb913459e0xd409421b0x00d64f640xa0f8d6dc0x32c896120x6d3340900x8a8466360x1f9af0bc0x821738db0xd9af93790xe5ba35d70x7cc685e00xac5092990x6aa129840x12afde060x5ab52bb20x4fdee8970xa00503240x17f341a00x14e3f99d0x1b8b95ad0xad50cebb0xd8d58c2c0xa0f97e2e0x947911030x904e9d510xb6f8be830x90e807c70x55bb02f30xa9201bde0xd5eacafe0x03f88ae50xe3cd3c580x80bbc74d0x51c5be740xc83dfe380x754b00000x36c34dc60xc5a8db2a0xd2f0d46c0x9405f16e0x8a63ff900xe26215ca0xd9fafddd0x342a14b10x58f333620xaca3ec220xb26317a60x44575d010xb0547b2f0x5a373c2b0xc67ba3720x594d56910x7884b3d80xfd0a6e610xd21d10720x8e1a3bce0xe6ee63180x4a8a64cf0x23905bee0x2c06c3430xf662b4770x401b5a660x3c6e7b040xe63ab1940x4447f3a40xb9a5e9f00x074b592d0xf6ed33340xda4146cc0x68b736d10x7b9da7a50x5791f8a20xb35936940xd9ebc1540xc02f986b0x091394c10x2b23799f0x4b40fd680x3c65517e0x123894c40xe2c394c90x2fc70b9e0x787ccc4c0x4aa3cfb50x184621a40xd7b93bc80x0d53366a0xb17103320x526117d30xb0c31b9d0x9b707ba70x8b6bda340x613b1e2e0xf7e8776e0x26fd147d0x8dee23590xdfdeda790xfac954670x78c048680xcd58f6460x2d8cd9110x557039c90xb2e5eb290x2b2e15830x0a65cf2d0xe1c2d0b60xad65549f0x63a7ea830x22f3cf930x49e77aab0x8b58379e0x95cc7c7b0x5ab0d9890x516f427d0x84ce85710x9e290ffa0x77201d000x8f1211540x7100d3c00xdf1c44840x9caea6ed0x61d24c520xae956dce0x9a2c07380xa82278020x3b6790af0x3f2f484e0x54734a950x785eca2b0xaf472e080xe475fd8b0x4e155af00xda0d50ec0x4e90435c0xb563a9f40x7aced0580xa74b4ff40xb4c400400x9a4444d30xc87bc9410xd21bb37a0x4006da5a0xb8d08b830xd922aec80xfec66c4f0x241eebc10x764d38a70xfda7d25c0x62ab74ef0x4b48f6ed0xb1e55af60x2dca4a930x0a298ad30x5a69f93f0x7e27a55a0x646ab8b70xb7852a050xe9e799fc0x3fc2387c0x6b9583200xc7ac0dae0x3caa05a70x0b7135f70x50f5c7780xb91642ea0x351d102d0xbc7b911b0x534ffec50x508e45bf0x0aaa67120xa432baf60xdacbd8620xf42fc3820x831fd1f40x5036163b0x8ace20480xbae0bb3f0x78babafd0xe0a6ef750x2f3d63ca0xe5840ec60xdbd019c40x69824a140xd507f6910xeee49e640x24164e8c0x21ecdff20x6216e5e00x430c71d30x813cc6ba0x0dc19ce10x45693d430x687143e20x91ef4ce10xa2c8fe6d0xc5ef73060x607c84aa0x0e224a120xccf3bf080x490454260x399918650xae316c110x3e6210510x7e4d53870x900f60420xd0fc42c50xb0cae4260x823b2be60xc18187d60x29a1a0890xef809d270x72b6118e0xcd1918bf0x3de483860x5e91be730x583dffc10x84ffea8b0x25b17a4a0xbdd39b5f0x375625040xd47906e00x9ffefbd10x1f8eef6b0xa6974cc90x6de68e070x87e2553b0x7039dd1d0x2432f7a20x222d8ded0x9a63edc70x77f5fb2f0x592808180x33e9bd6d0xff9ae7550x9ad5af2e0x98e508ef0x793cd7ca0x585634c60x061688c60xfcceed8e0x1dcb19010x9fd633f20xd18667590xc119b5870xac5fcec00xcb2592b20x609bcd980x200b20410xc872fd850x5f098b2a0xa0436e980xc9634df90x38a9f7c50xb9e8e2cc0x1b6314fd0x27e46a830x39461d6a0x8b8059bd0x09d44df90xf48d78cf0x000a27940x8d4315ef0x46282a230x5ec7fcb60x49c1c24d0xf5f247790x01a0c1c70x6e20bc4c0xfd0b54f30x6334968c0x19fb39af0x2b03f2590x51c4d4480x0bccad5a0xef1a52f20x53d84b300xf232ab840xb18c93160x895899490x9af828e80x08abb58f0x82cfe4b20x13454c390x92e589ce0x414a955c0xfe408c850x98a8f6b40x0198788d0xc7856a3d0xd4bb4a820x5a1d4d8f0xb85d69910x0ebca6a60xe613a7980x9774fb090xc614e3e90x80d497260x7748cd4b0xf1a6f8840x75fd88940x87f666ad0xbeeaec8e0xa48c5d0f0x282d0ad50x41c3c5c40x69a193f10x932f48820xd89a71140xd07aa1790x2a66526f0x0973fa420xe3e1fa6a0xdd30c8200x031a8d100x607448790xffeba5d20xcdaf1d560x57ce27620x93a072440x38ca8aa60x5f1289d70x7e6824560xa20609110xcd99677e0x72a52e4e0xae1a9d130x1b72d7860x1c4485770x385e734c0x63467ddb0x640bc5820x7f7e72ab0x7c0ac3cd0x68ed74750x4f1435d30x3a47368f0x6edf44640x9cf875c90x659474b30xb90a7ca10xb2dabce40xdd97fa5d0xab0539210x632b270d0xcadf08ca0xa1cd30d90x4f3f11da0xc8bb79e00xb00d96510xf6844d480xaea803a90x5ed0cff60xa6bb400f0x263fc1d10x2975fdd90xc0ae33df0xcad64f0d0xef2cf6c60xb6642c990xb65e8a1b0x16c585050x08903e1d0x21e13cb30x56979c790x6e2a03870x45402a200x1ce1a4540x062c24750x1b92e41d0xadc4111a0x543a4bab0x53eea3560x443f7c8f0xb1b28fa60xc45d482c0x132c07e70xdc6fc3230x84059cb00xd0db80040x5f8603170x69e35a290xc5063bb70xac8fd4530xc7b0d6f00x6a15554a0xb459afd40x5c9609550x2081b0370xfbdc66990x8432a1de0x6a4b84070x9ef9c9980xe17517ad0xa8a660860x7a1395510x168a311c0xbb24f6070x5c64deef0xcefe03d40x6b8bd9850x468554b10xfb8d873a0xde41c0570x710a50ae0xe82d75820x4815265d0xe9fe18b00x3c40883f0x141379470x379a6fa30x4cc8f9c80xaed1b8cc0xcd104c410xfe4879750x5d49aabc0xe36c62780xd33569810x0135f87a0xfb2e6c0b0x656656c60x0e0c42d50x45964b380x077a24300x5a8457b50xdfb982b00x20637c470x5481f9d10x852e98b10x994157a20xc1062e700x9968596a0x5ed98d1b0x91e0b8200x247ee3dd0xdcc00a460xa9d8cf850xec939c250x95d711150x278f16080x357310620xda5ba8520xe233762a0xf7455c160x739a61d00x003af5740x4fde420f0x59b2adbf0x7baaa1680xc08038aa0xd89bff950xa06c5ae80x7224b23b0x3cd185370x5cf53ce20x72234e490x8b100e100xf7f16b3f0x57cbf5340xa7446f150x5494a00c0x87dd92c50x5a9283be0xb81a14a30x19ceb5120xbd1406450x0aa0b09f0xe64a35d80x3f2f90470x61f71a240x5947d9a50xc42aafe60xb11ea9760xa9dd4bf80x8f17d0d80x85a3a49b0x747d59840x2b275d150x2c256e1f0x362389f50x190de8be0xf64ff00c0x12b261e30xae33e8700x7040f57f0xe1b44f860xaad95a7e0x56082f610xa05e7ce20x1af267f80xb678366f0x5ed90adc0xdab5a1eb0xa44a13070xd96babb40x09b53e140x087332360x5f2b1d950x8b55805d0xf5a691cd0x50e7af5c0xf3ad2e280x9dfa34110xce0382a80x2a909b640xb6374f610xb634f2e60xbc9542200xea0171140x93a6e0b20xfbc4f89e0xdd8051590x598f2b4a0x967155e10xc7b6b2860x344a2c840x809e99ac0x4a5ea39e0xa595ca4a0xc3dc1af40x66ad9d790x6161b6750x722c09910x232e59f50x1ec955c90x3be1d2b70xf547cbcc0x147e09470x612275ae0xd83caef10xc154468a0x245d01360xc6fa29590xf95098790x22d9409b0x59f45a240xd41fd11e0x3ef884780xa25c9b5e0xf90b53a00x8e82828e0xa906d1220x5229f0a00xa0cc8d380xf7d741000x1ecadce60x1809a23f0x6ad1f4790x94267d260xc3ea53050x066908ec0xf45d2ea30x42f4ea2a0x7c8bd76e0x08ac49080x5f207a780xcc8618b80x4fcdc2600xf79a73b20xddfc7daf0x9bd70eb30x3d630b730x3d6123050xa1ef76730x0fe918560x0527924a0xa7e5874d0x5412ad930x72388f3f0x8b6ba7f40xef8a4ca40x7006586e0xe4dae64e0x8d22bb580x27ef3a950xe59cdc4f0x21ac8b770xd55ad93b0x6e7943ec0x894856870x4d6d0bbc0x36075bb50x7b0600c60xc66b77b10xbcdd5b990x6a1733eb0x76850c6e0x28fbc7e10x710333760x9c0ed5a20xe2dc8d6e0xb74839aa0x8c9b5a760x42283c5f0x2de586480x59b9c6280x7d703ea20x92502b170x2f7bf09a0x4cc6a95a0x559ec5690x7e1e1bd30x44b09de00xe95065790x03d0be7b0x34bf78300x8cbc472c0x2e82a75d0x4ae261660x133db5f50x4460b9cf0x3ac855870x594bf15b0xca27d0c40xfc39e32f0xc5534d640x5857b2250xf065f6290xe484e35f0x3f0546a80xfdb9b6290xa5956abe0x3c4574530x763ba3ad0xefebbd400xf10de5350xf441ac430x254c92870x116627c90x4a55c8ea0xedc039530xca946beb0x8f3d2c4d0xe6ad41df0xf31427590x877127a70x186f19390x4d518fdf0x10a4253b0xf959b92e0x558785f60xfbe16cd00x1ec279860x7a8535840xb05a6eaa0xb45191000x7f5e694b0x438d8df20xc7061ef30x651f2a1d0x06a86bc10x8cc79cab0x26f8f0b80x4a453f530xbfc177bc0xe419bc990x0228925f0xd21c51390xc61ca65e0x162865380x848d372e0xa4b94fea0x7152802c0x0e9732340x946874190xa8016fa00xbd6133a40x785f2a970x9ff1479e0xd6b7a7270x5d4b1ae40x501cca780x05f4db5b0xa99924510x908b4c3a0x45b050230xf42abdf20xa4b9b6c30x9a96a3630x78e281ef0x815cd9710x04b82fca0x02744b8b0x3b2cf0f80x0f7294ed0x39fcb8410x5fc777ca0x470ad2f00xae4c53ca0xc21e0bf90xe1921a3e0x6ccfdeab0x849446d10x7e7f26160x6b05001b0x39b713c80x3fe575210xe21683cf0x6094d9e60x3e278c1a0xaeb4af7e0xbef487950x274fbdd10xbc7eb6520x4b8b11010x7888d9050xd45e111a0x69c9a60f0x988dc8fd0x92d2cbfd0x22fe9a180xeb1c245c0x1c96503d0xa1ad01a60x3ca495e40x9946633a0x45c4c6f50x76bfddb10x8a1ebeaa0xa8f6c8430x537934b30xa6b5b8c00xda89ea3b0x1a80878f0x887d35750xb11e98e50xa4b245e30x302ff3480xb0c32e930x45aaaafa0xc71e1db40x7225d6a30xce65c5cb0xfbc0390a0x9f97e6670x5e1461040xb68ff1040x021244740x42a2b19d0xf3b4d4ae0x37f28d5d0xf1fe5d3e0xb61542a10x397f62310x2518d7010x0b9049b30x048130160x53d49aee0xb952a05d0xa293f8a60x9e98722b0x7924b6de0x7d761d450x4f1375240x81fff2d10x9e2c9cc80xebdc629a0x865fcd940x0f31daea0x22d966c60xdf4da9870x5368231a0xe5fc6cc60x553a9e640x52b308200x1fbd16da0x74ad6a990xce8c95de0x8b99ae250x157b468f0x6547e9b00xb8743a050x08dbbbfe0x72c1d9920x0661c2550x0759afc50xf79a227a0x645f89220x4b9fd3670x02ea21e20x1f218ce90x7f7cbc640xc7a96c670x313467b90xd17936480x0c9963440xc0f0458a0x23cc32f20xd4824ec90x965cbd8c0x1d15d9900x12e33b340xc43e5f7c0x3a8681410x511d6a8b0x3658051e0x34449a0e0x8a9f006b0x133e5ae80xd831a1a20x3902fe390x224f8ec30x386690630x28759a140x6ef287720x7fba7cff0xe98c507d0x01f5116c0x804f922a0x67369b420xea4eda370xc4d9f3820xf388b18b0xd1f579d00xfe0f23690x74778a800xec1c2a900x88eaa8590x89a5279a0xee7d2b4f0xf5531bea0x0705dd140xbefa94a80x4c2054d70x4bb8e67e0x50f65edf0x12dd1e770x03bc993e0xfaaa48310xa19985b70x230094ac0x89cfe8680x71c9e9430xd54a50500xe4330a390xe4f4665b0x5801ae960x46bc45ac0xae527a610x1d31a9d60x2ba4765f0xfa8e27240x6ac3367a0x7d0019a20xe6102eba0x8eb9dd0a0x9114a0e80xdde2e42b0xd2a7a8dd0xd37ed3380xc734c20d0x0f854c9b0xa425a13d0xb5cc56300x0aed1ec70x521a39460x8e21ad5c0xa7c563110xfe67a3a30x635c93820xa95476a90xf60a32f10x42a612a90x452ba6830x3ba1e4d70x750808620x573b54530x4f4131c80x8d7db0870x437eb1df0x37eb76b90x028c43db0x6112c7d50xfc9179990x4728837d0xd84b76e40x88e8c9aa0x5d93b0890x6b55ccb00xc68f31140xbd6fb25c0x71947d610xbbb36bcc0xc8f211be0xc39491ea0xc8da583a0xf853588f0x247ddb610xb615c8700xc2bc7d710x45c75f310xf314d9f10x6a46f11c0x359a8c400x7cf529010x9e12e3430x2ad91f6e0x384a002c0xd3e61cf80x888c5be50x418873cc0x3fe35aea0xf6e772c30x8b5b25c80xd27f60060x4375aeba0x4c3cdb400x2ae34e5c0x8425d6f50x2c7db6490x937915a00xcce59b6a0x02084e910x1bac61530xcc2dbfd80x1ed4f1d40x6327437f0xc9f4c87f0x7efe03090x5947e0290xc484782b0x1c7a18570x58ef76240x6289a2c30xc1211edb0x9902b5c80x599a0fac0x1b2d742d0x1c5b1f280xacab14a40x1d222ced0x885f4ed00x572004d90x7522f3ba0xe7c9237e0x32ab06cc0xd7d280ad0x7f7f7bb40xb633f1150xab3697e40x554ae3a40x49a52a4c0x3fb2bd8a0xfcd390570x9065c3920xf8b45c8e0x09ed4c630x20a789ac0x286021100x3dcb88a00x0bc477a20xce2840e70xb88dbfce0xdc6596fa0x6636c3c90x9fad518e0x33c80f580x9504df260xcfb5871c0x541bd60a0x6923ce630x5c770dad0x75bad0100xa36f50fb0x944a564d0x6a579a030xb847585f0xd6fde0430xd807ea590x557a0e440x6e20d8e10xec74f82a0xc5393a330x8aecec7c0x6ed13e590x6af91f2b0x6b2cb7ba0x920d8d530x3c0ca3110xdbc8aba10x6f87a9720x39ef41300xecd794850x0d65c9f90xf82abc1d0x5f8a27280x7dfc82770x3f3b323a0xa45d7bbb0x87bf70580x6b64eb390x3058e1070xd14fbe970x3f97009d0x6c3baba60xbf0176d60x0129bed90xcda9d77b0xa3dc02fe0x7069a4060xe41fd6dc0xa0a164ff0x3a7a65210x43d69ab90x94b4e24b0x34bdf0c70xfe27c08f0xa6b594500x6813d5230x008c5ee70xcf4ab6400x9297e00a0xbf8c91360x4a8a70090x65c129400x46dee4f80x2d33b4320x13f244800xb49b8e940xc0e666e70x89442ee10x1c9ed7150x6a53ca0d0xd9588b110x6b7595ee0x5212308f0x346373170xed65dbea0x83fdf2da0xf109fa2c0x96544d120xaf9c436d0x58768bb00x702236d00x610768270x8f8ee2000xb77813160x4191dc650x7676a14e0xf34332f00x93ce9f8f0xc84bbe380x77a3c1200xd6eb869d0x699fe53e0xbc0711790x6f7114140x257c50600x84a005f10x9686f97d0xaa1c2bf70xfbe9d6610x68a3dc590xe4a5ab850x80bf93cf0x33e0ddf60x15299d320x2d13e8890x5210223c0xf9e697f80xf853d9220xea4b3b430x56d93eb30xab6d0f5a0x8d303b1b0x3bef2f730x89c4c29d0xc1e8883b0xde8b25650x45db3f8b0xd92f285b0xaf4483b20xbd135b9d0x800265ea0x4fde27960xf8baf3ae0x1004fde30x08853f0b0xbb3590440xb2ba5d020xdaf8eac50xafab255a0x6b14c0600xdc073f7b0xbcfd132e0x954174630xa39e97100xfc5f6a040xbcb008b50xcfb453080x7fc70d500x12b2ad060x7f312fc60x4b008db80x1f0ff8db0xce74216e0xa8ef650e0x3e6b41640x2e6a9da20xc0ea858f0x066cfc240xed3f8d160xaed8e9e00x704b936a0x98b974f10x834aa42c0xca23cf460xa65c2b150x5b5dc0d20x84e340570xbb04bd720xcff1fd470xa59105a60x43fe7fcd0xd0c110bd0x1a4d4c200x02a25de40x9db1fd9a0x3b08d4ee0x14f4690e0x87d45a450xb3ad0f100x07bfd6180xe61de0a50x8de6aa3a0x8812fa5b0xf3ab98750xe23053bb0xb4db970f0xf6a577850xd7e7bae80x5139caa50x9f0d32b40x0d1c44d90xa29561b50xf7f313e00xba482cbf0xdfaf9d650x76ccb03e0x13a33a300x025f57db0x8454565a0x00fc982e0x9096c2240xc508a3180x5474a9320xdda338380x4c6798a40x9a18c6c00x635412af0x99b690900xe227ba5d0xc095ea990x379411a60x0f7681ec0xa8e2f66f0xe48923c40xfa06820f0x27c58fd50xef4ee2230x4644eea50x5b835a580x2324342a0x72b821b40x6624f3f20xbcd735250x00db35d60x9e5304110xc16be39d0x3a4964650x6df086a90x1606e23d0x545bf9590x81e469070x88be91ce0xc2aa9e3d0xc848edd30x14f675300xcfed8c330xcdc2a71c0x8796a5fc0x60b4e6ab0xc15743040x78eba77e0x6ea3ee7e0x1cba11330xb9b95d2c0x61fd894f0xe74f5b9d0x944384e20x558f80240x2b1be9010x63c47b9b0x0993ad800xade5a3ea0x41c08fbd0x4301acc30xc7cd20c90xb0a31a2f0x2d9d97d00xf3df871f0x28a383a10x251ceb180x568e10e00x22d4961e0xba823da10xacd81eb30xf76b6e890xf26edb4b0xa9cde42e0xb63b492c0xdfeec8350xe151c6870x4b7a85c20xc37874050x9c00be9f0xd05873990x347d1f2f0xea0d19f00xc07d29710xa673e0410x37ee2f300x8378635e0x83793b010x5027f1720x06d412af0x65ed22b30x3e65b39d0xc24bb4b20x3292dd2e0x47f635a50x1c7095600xc145a41d0xf29d98440xa996e68a0x19566cc80x28f6911f0x096c66df0x51c186ef0x75ae29320x3e76b0fe0x2d3f64a90x607f00220x2f19d70f0xe2e41a540x15fc152e0x326013e10xc0b6074b0x6361c0df0x2dec7ed10x63dc07170x668bee020xd29e61e20x5ce8d5eb0xae95f8510x19b9aa0c0x02df50b00x92ec510d0xee8d74d60x23619cff0xb1ddf9950x7d0db45c0x37befc700x188ea3140x9a1fc4b40x7f24de730xcc24533d0x7b66a3b30xe007de410x717e95cf0x44b5ee9a0x6ba5bc7e0x2b0bb1650x1913b57a0x814e23860x2ce985590x22b325d50x699c36630x07b21f850x1fd07fff0xf3b451ca0xa48196c80xf92ce9560xc280fb460x57c397270x247ef8310x687b6a160xf379c5a40xc16955960x32ca04080xa484a7fe0xbdacb9120xd6ba403e0xe2a60e200x3f8d438f0x88929d270xb58aeaab0xa3cac5930x1a3930890x382524630x054e550b0xcb3d6cae0xc016583d0x8f6c70730x71c73c960xf184d1890x4441af950xef8cb2860xdd0605040x30bd8cbf0xcbc738dc0x1e7bbcb30x3c89b8de0x1617b8cd0xe6a0f1b00x5964f02e0xcac4c99d0x6df1aaf10xa1c83e880x928f49b50x324ffb940xaf1b833c0xb868b3620x35071ba20xdf3daeff0x0a04994d0x5cb99d970x265bbef90x1e25c1ce0xf311e1560xfe1d2e940x2ed8baba0x0d0f29e50x49ee276d0x0a085bb60xc578ad820xb15ab20a0x91e5f97a0xb4a04f6b0xd077d9200xde3121f80x312911930x972d626b0xfcc2fb170xc5ad63ac0x6eaad26c0xbb493e690x7984eefc0x008b91fd0x7f559f240xddd601410x9f50b7700x8aa28e450x037a0cba0x19f462ab0xf474fdcb0xb8b043f20xd0760fc00xc44554960x223cee350x5494a2d60x899431c00xc745adda0x248e14730x88ab6fe30x01e1a8de0xb4ea7cf70xc17042840xc91277a10x4c4c3d110xa6e1a69d0x3eb842830xb1b2910d0x722787fb0xfad9c8270x3fb0a2650x6c6059ef0x9cd2d8a20xb0ebdcf70xbdf792ee0xdd998dff0x530798130xac9586c10x22cf25cb0x40f8bd4e0x8339df730x7c73a9e00xbd2d8f020x153b60a60x46e465de0x019076480xdff568cb0xbea63e770xc7e376d40x2864abc90xceb4b99c0xc82c721f0xab17beb00x193dfdf60xb119b8b20xd9346baf0x3b95f5430xc426c51f0xe79bf0c40xb37e5ed00x830ad6d90x9eb0fdc70x53871be20xe88730c90x82ab39750x7b72368f0x5b3f9f0a0x805865640x9fea59e60xca832efe0xa202a8e50xcc392eea0x95d11f020xb725f7dd0x5c2ec2e90x520182d80x02ef7df20xeba4e1180xc5ff13f30x72c085cb0x2256aa0e0xdf247f970x0b0c4ae00x92b8a2d80x0fd4610e0x2fc1e0fe0x448eac3e0xe452b05e0xee5181480x4f2c996d0x960377ab0x480305ca0xb3a4063d0xc7fa4aa90x2d2dd36f0x4dee73430x40e308cc0x71f56a280xd896d94b0x787d886d0x9c5926e60x342c61700x2f6024520x9c38868d0x6f8e88930x679ca5980x1c4e539c0x6039d1aa0x2a48e9570xb2b088f70x85f5e2aa0x836643970x2c5d4b840x933e72220x2c1bca870x04ea5d100x5ed286620x38869d880xc499ae1e0x120fc6b10x2d7c73b50x85223ea10x18e015d60xaf6ae6960x752d5f5b0xc6c09e430x373db3500x10f1064d0x7d88731e0x1b17e06c0x42adadb90xdd877bb70xb65a0cf00xd9c3f1280x15fb7f8c0x3fa0d0620x02b94fd40xf9019aa00x05f2ebcf0xa46f2f1b0xdc20f3220x7c3aaa290x060ea2d60x886ce5410x55c76a230x16af7cea0x4f45403d0xa52b99ca0xbc85fbde0xe45ed14a0xe35ba5e00xdb17e5310x711debb20xd0e6b55f0x373073d50x586bb8420x91480a110x6941b17d0x99d660320xca7d87640x8920995c0xbd5aa57d0x3901619f0xf95322f40x9220ccc70x28c05abc0x79defbe10xb3f7646e0x08aa79b90x23da9d500xce8820430x928dd8bf0x955b0e2e0x039528870xb43f93650x6ef6b54f0x484f6edf0xf5e7ea400xbcc15e750x6ebe366f0x9714e0bb0x141f38bf0x1edb69d60x052c9aed0x953e1b9e0x9ec6ca960xfe4760390xa9320d270xdafcdc3a0x5e515be60xc4f0da120x6d6fec1f0xaeee4f570x1d73f0be0x7e04e8090x7f7da6da0x2dfdb79b0xa4c001200x46a1a6d50x09ab6f5c0xb0563aff0xdb76c3bf0x3d37ea780xbd69ae440xb1e4a9cd0xa9eb4a210x18af06a60x387e88350xdb4ab3e50xdbd6793a0x4ab630340x70b3c4570x279ce7d00x5c0174640x2ac362880x7aa1756e0xbaf227570x7412ed5b0xb7f5fc250xf64a4c830x339fb6070xb66534720x270465760x9317c9d80x217795210x91c842800x90df37380x4730fede0x82975f600x6df6d5940x1c7df74c0x2cd88f510x073a0de30xb306da590x93d978420x898984590xd648e4070xd4bfd59e0x681f0ee10x2751787a0x0b4dd8870xec5429e40xcbdc5a350xca687a6a0x1fac09e20x485cd7f60xbab3f6e30x127647d10x4e3fd1b40x7c94c99a0x38934cee0x6892e3c30xa1c4231f0xb2a948970x2afa72a80x5a915b250x44a58b5c0x400a41d70x03f8e95a0x563973010xd09949a90x9b9b86ed0x54a39ad90x494541b40x1c2d85320xb0c5cd020xbc539b080xcfb14ecc0xa39e0bd20x986c8f940x19ab23320xb6e7c59b0x42aca73b0x38e5716a0xe9e5cba60xc5bc25de0x9b6b97c10xb2a388cf0x7dff2a0c0x538848390x59be22bc0x8cbe11ef0xcc44961f0x62eea3950xfafccc290xc70e4b590x59c023740xea3f5bb50xd67599630xbfa435bf0x4f1f00910x2b1104bb0x25d0a91c0x23c456770xb5693e550x5f1afe450x84091f690x0106a1880xd891f65d0xab59d3730xfdaef23e0xde1db5510xdebb21fc0x151e22e80x2fa50c060xab1b1eb90x2559d24d0x0ee8e4000x1951c4b20x072a77e60xf82e1e300x2b4147ed0x49d97a970x8dbf5a200x051fdc410x09fba0580xafbe6c9e0xf4da35460x3bcfcd090xaf6337fe0x20be71170x429e10460xdfd1783e0xc65b30e70x536111640x704f24ae0xb7a450e30x4ba63c5d0x3cfb796d0xbb11ae940x114d92b30x2717ef8b0x9ec1f3640x934a0aee0x1d73012d0x5d05b7d30xe50aca6a0x719637f40xa58b048b0xf9a5ab6b0xef431bbb0x133ceb920x7673622f0x7a4497db0x588886a60x72ec7c650x7a0a16530xcd78a2330x83340ad00xfd41d05a0xe7b8c1ed0x8f543d500x26b14a6e0x20b734d20x0bec53420x54f26c5e0x53fbc98b0x2fb3ef420xb0e7fe2b0xbd6890a50x5cb36d2e0x337f24320x0f37d24f0x7bd58a790x6bab76830x0dee8a5d0x28c9fe820xe912ba7f0x29a892460x0d03be210x615715120x70529f0d0x401696dd0x95d7ac460xfcd5ed980xac01c9a70x7eebf14a0x8dff10970xc7f6c3aa0x4c5456cd0xbf25616a0xa7716caa0x8d5b837e0x431088300x021e0c030x1828214d0x124d26630x76d3cd600x054bef450xe2c020340x51774e1a0xf54bd49b0x74b5ea680xf41bd8970xf085eba80x6c3cf4040x31dcbbfe0x541a690c0xbbe6ae5f0x7e40f3860x02bd5a180x2a3a52040x1ea9ac110x0c74cd160xcc9bb35c0x3923abf10xa226bc9f0x901719c50x7516b84d0x6c986df70x275edde60x4a253dfa0x523f6caf0x2cd0ca460x9a2287d50x3cf4a4e00xa23009590x097086d00x0245e9930x0dec58a80xfc5441850xb4688a080xb6aed52d0x24eb7e320x05ffcd500x03815f350x749e05f20x7903e46e0x2e1c7fc70xedf1dcbf0x1699214f0x718388d10x6c744a370x466b85b80xb1c854260x7647f44a0x25b8fe9d0x4f4bf4a90xee53f0c20x202a1b1b0x53038d9e0x5f4d37b10xbcd8607e0xeef2d0680xec687b920x91ff96e20x889983320xc57fee790x93dc668d0x166d6bf10x4fa4ed410x3b538ed00xf241c0260xd5301b2c0x69ee22200x8a3f84ba0xc5777fca0xd4e6d7e00x932c8d7a0xf5a3ba990x862bb17b0xd59a15870xf4689d500x3bc188c70xccaebe4f0x51317e990x7cfed2930x146dc4bb0xa5748d800x52c2992d0xe95dcb300xf214f9d80x34f7bce10xfb7269f50xdcaef5160x22c481d20x53c6706e0xabc640f30x903b627c0x5784f2400x238888810xcba4abe30xaaa27fee0xfad980510x97eed1ea0x5033f9da0x38b928460xcbffbe920xf66ea7dc0x52d7b2fd0x1703af130x2fb15b590xc7a1840e0xb9d025c90x0ddb1cd70xb0ee0d6c0xb9edd6190xd707cb8b0x12e1b4be0x9dd8dd570x530a29830xee2e35d40xde91448c0x9b6c66950xb34161a50x05119f430xebc9a09f0x554c29cc0xa9c4b6990x6caaa38f0xb473e2c20x969987fc0x56f6c7de0xdac545b90xddb3769b0x32b7d5b20xf07fe9a00x5eddb9140xabf63a320x7b979cfc0x8156fa870x1fe1e1ad0x3eb335d10x746a8f0e0x1b6a23800x32e8fd1d0xd25d46f60x233ffcc00x973295860x500fb5ff0x392fe7390xf05696bc0x86d52ba50x61fb7a9f0x856595290xbdd0335d0x43f62bb60x87b142350xbfee3ad50xba497f130xd71d639b0xd03fb1ba0x2fe6b9530x56adab680xe72016290x008659ca0xa571b9410x62f1eea90x0f76ec3b0x692d91770x660ea95a0x4a267f3b0x7cf4c0b20x113b4ca90x7890aa970xc328fc7f0xffcc79170x5292a5890x1d2141520x68300b520xb86b7d6e0x8f58fb0e0xfd02c1330x8ba3de6f0x31e613060x3da9577c0xbef537d60xafe8a1a40xd65f5b340x4c67464a0x79734d890xc654d3f40xf65461f80xf21bf0c90x787c882b0x04df8fbc0x3717f0f10xf568a5d00xd2129dc90xba93b75b0x68ea4b140x50c2230c0xba5002260xd51451510x2348cc3c0x2c6921a90x9c9284570xbf2c02e90x7a2ab9890xd285995f0x26236de80x5c9b8d0a0xb98308d80x01087af00x3d16a9670x492451730xe3c0ba440xfbcb60b30x94f13d3f0xc34017290x6d1636480x764390490xe8f617eb0xb86cbc230xfddc90bf0x6e64618b0x5876c19d0x2ce3034e0x68b64eb80x4a8d44e70x5a62fce00xe23043030x652032cb0x233917d10x5f317a860xdf2f26150x3c37cbf80x270d7ab90x091c824a0x8ad868330x2390ce2b0xf5406a730x1fb0b8240x8fa519580x677fcc450xd75161680x159ab0510xa273b3450x23b9d6e20x71898a040x2b97b7f40x7ff388dd0x18dad8890x48c7a0c50x2feef0910x724971100x255199680x2e66db6f0x622263e80x957fd43a0xf256846e0x2d789ebe0xc3137c2a0x832f2ed50x5963e38a0x60a25d740x543e958a0xa47879cb0xc22e5c430xf6c66e470x3a9585b40xe2de0b9b0xae7fb3ac0x3a8d2a800x138aea6f0x064db9a50x267a05eb0x06e08c110xeb566e610x8d231eb60xad0413d40x4e3567f70x815b5dd40xacf4d8430x81188c300x3539f11b0x44e9a8290xfba7ddd20x58b73bc70xc01e0e340x5b6b03960x7a33852a0x3099af340x25cf80490xf25c14710x973c14280xae1baf430x10c11f590x361c72870x96764e010xa36a484f0x1d69b2940xcdc90c640x8ca594400x4ec6dd140x0c15464e0xf2a3939e0xaafd4acc0x91d1fe520x78c3f4ec0x63ac603f0x5cf8c1770xccf3befa0xdd2c169b0xd52638200x3281fdac0x018574a10x613470340x50b809920x481814c40x26897b520x0a012f730xf39323130x0828d6090x70c6d8270xfefe18d60xf749debc0x3fc98c800x5152309e0x8038c4d60xdd1dc8a80xa2b46b770x2e31c6c30x690b26d00xd76557eb0x3c4dc93a0xd3f7b4cf0x59e6792b0xa6609d100x2aeceaf00x87c87e7f0x970bca020xc7d78d510x62fedcf70x1bb1ae830x266b10950x7eaef2ee0x2aeadf010x5c0e7ac30x187493f80x1835b80c0xcfc041eb0xd8306dac0xce3ae2bb0x1abdf94f0xf58237270xe6e6b6840x8c496b840xf93c45540xbce2f2930x563c39280xe703eb040x75e8188d0xe966da540x829b07320x57287d040xb2397d640xb15c22610x63f32b9b0xfa41a0a20xb8c00d160xdf1d3a740xddc7cda30x1cdf1d800x2f550be60x742905c60x85290da30x574cb9ce0x129f43700x224c71110x7d3dd0b20xcdbdeca70x0e4826c90x63e0fee50xb79a54ee0x604439570xfab30dc00x2a0a40fa0x291d4eb30x0ad32fa90xd694d0750x374bf3a60x0c979bd00xed1deb120xf39a6bb30x0b0a9c2f0xdaceb7a60x3e17f4660xe7cd292c0xafdb220f0x3d53de290x21934ade0xfdb7ae7c0x2ed4c5350x64df77410x2a9c90ca0x58acf24b0x57f0bfe40xdb6f08ae0xec128c480x4d7c33830x638f91fb0x53952b3a0x0bbaa2980x77cc79b70xcb5614410x54c99fac0xde75ed730xaa1737790x8c8e52430xa07a37f00x8df92f660x1c3e02e40x4829a47e0xf5c4b4440x8912c3b40x456c213f0x9291cd3b0x1d07e3650x5a9f1d630x638a96530xfcc1edd30xb0f452720x9de62a160x2d9df2200x7918d8170x6a4210620x65e0d6d70x27864d570xd05dbae20x533265310x183fa88b0xf6156d7c0xba5f0c3b0x124c832f0x00acae250x483a62ce0xd985dc990x8a99a0160x642307e80xe4777ac80x6a037cf10xa05c03df0x8f72e4f00xd391c1640xf2f536170x4d924f200x0fbb73440x4ef9246c0xf812cff60xdcb764ad0xae87cad00xf062ca530x5e07b7a30x52f1b23b0xb264c5c60x9f59ee5c0xae50437c0x4a4e57780xb2098a2d0xbe7ca6880x998cb6d90xc49842740x77c4c3420xa8f8e3330xdd8acd3e0xe1f0a6d30x9e9fdd9d0x58f5e4230x3fe2ccbe0xa2ba1ceb0x8df233c60xa30264770x2546a7250xf2f21d8b0x47c98f8e0x3284a1ab0x2b630f8c0xe4cf88bc0x25a2b0a40x13f499970xd16394150xb5c15ba70xef81e92d0xc6a298670xe8f4c4140xdd65aca40xebfec9f30xacc1e1820x14763de40xe45bb93c0xdaf641340x13bd7a220x8ccb010b0xe232b1890x2b17d0340x9a5cd1d20x817fe6290xbc0f2adb0xc8b6aaaa0x0ad405050x3095688c0xa2af5ebe0x98715cee0x98dc6ad50xabe4276f0xa3837c060xe6b940a90x6896b1e70x9be30d270x42c1f8190x496089590x4d7272e40x36924a140xb82e389f0x49ad5ddb0x4e14297c0x3fea6b850x4cfc66de0x798e5e460x5f6686da0x3f47843a0x24a193f60xbc52e93b0x5fe1fea20x117645a30x6d0663a00xb864ca980x316da9ab0x437822ff0xec1616b00xeffcddc80xb911bb580x8e3ca75a0x5f96c76a0x0fb2f8a40xbb9c11e10xf03cc4540x3fc9b8b00x1f5096760xac0ab3190x7ba92a1c0xd66b73b00x70128f960x5550e7940x7562aac10x0ade412c0xbe2ca2fc0xff0753920xb5bb9a9a0x620fae4c0xd9984f060x68eaa72c0x0c8c015f0x08f596470x7f642c360xa4dc3de10x72f3b5970xe9f95ed30x7d6ef0c10x04eb1dc90xc1d242df0x290a22640x237ee2130x6de668be0x440987af0x25baffd90xae80fa0f0x4d9a098e0x1386f4b50x002f17bc0x1afd75300x316dd7ae0xab4774900x03d85b570x0c1405f00xe63e332b0xe4b65d7f0xe7c7a12c0x0032afd60x4fe31df60x19601b790x2af84bef0x6016abd00x31fa1ee60xe33520210x75de9ae60x8cc0cc220x1de0cee40x8e16dc620xd75c0c680x0ae27ab50xd0d296850x17a28cb70xd3c162100xcf0fe19a0x43909dd50xcf69b92b0x32e0e31a0x3593b30c0xb6a394f50x4dbec2690xda3f7d900xc2a5a8b00xe98c7c810xf42290880xb5ba18980xe7cc9a080xa10fc43f0x428cd3130x7fdde0b40xe78ab3c70x63b10edd0xbcdeec380xd998fa8a0x88d8630c0xfe72bee90xe7b4890c0x04193f4e0x54e0a7680xe61e08550x0cb459410x6897a1810x93d93ad40x58ef1a450x99024ae60xad60f4c80x2cbb86fa0x038d60450x8c9bfc6d0x60fea50e0xb50301a00x794eeed90x74e3d7440xca36d4e70x960755630xdbc7fc0f0x81ea61910x56cc1aa00xf6d328770xe11cc21d0x125cbc9e0x3277f1570x2d614d550x2a17f2240x5202916d0xc519ec4a0xe9cf72a00x3647df890xa76662e00x5db4e57f0x6b03a65b0x211fecc20xb8ff01820x5c1fa5a00x5c775c1f0x233566c40x08bc43c10xade90dff0x2acfb7480x95f5f2fc0xa94484110x67df43a70x2c2c98dc0xe2dcd1720xac06a6b90x75090ab70x7c3e08840x5b6e6e6e0x8ebddde80x7fa44fba0x4e9d3a4c0xa2d5a99b0x756e3ad80x4b9c32e50x33affda40x09c25b970x32774e220x0d5458070x0a241ce40x1a28e7060x37ac05e60xb349e9700x9e92c8e70x973a83350xaddc3a9b0xe3b378870xc9c687820x9803eb750x732a40ec0xc841604e0xf466c9ff0x77c4ab220xc5438bd30x8a6422140xbed6dcd00x5d6549560x7b9adca80x5e233f110x79aeeb150x67ae32f30x8f496ecf0x193b16c70xa47138130x2276cc2f0x953a3a7c0x4d849c110x494825430x7402ac440x33399e5f0x5fed28c60xa0992f800xbb65ad3b0x505ab8780xf464bd5a0x525150370x91338b260xe4dfe2430xecbfcb740x06f7859c0xcc9862cd0xbf085c550xd44cb90c0x92dcbfba0x53b14a4f0x0a8cb4e80x48a310980xc99948c60x0aecceb30x4aae4df80xb5c5bea00x37d5b62f0xb8d8f34a0x415ad90d0x55087ae00xf323af640x76bd03890x84efe4920xcf60595a0x36d896f50x250932910xf18499820x5e2952ae0x26a969340xdf11a69b0xd9edbac10x8489ec3c0x385f383f0x477d479d0x1e59d8af0xd71ae2a10x87c8ff2a0x4bef50840x6b70d1e50x743534d60x295d84110x8cec2b510x60f821cb0x8d652d080x176168630x6b7690230xcfc16d9a0x9b4854830x2a4e06870xe54ec3050x6da760290x2fba011c0x739adcc30x9c27dafc0x288a4ce10x9d3a04bd0x3bedc25c0x9329aba50x2caf76270x8a56f49f0x0cc7b54b0x0ed74dd60x6e8fea990xbc6898ad0x9618ab990x17fd09400x7e682c890xf27e4f9b0xc20f7d4d0x1a123d7a0xca4f76730xd05585040x7ca2e8920x332677030xe5015d9f0x05ac77310x96eb2c990x553f098a0x072460c40x81aadc6a0xb72ccd9b0x2ec595d90x6ec535880x8b9375990xc9c0b6660x1f9da8c50xe9f9f4b70x765608300xc22b74f70x97add45a0x8d685c1b0x20c22fe60x9e57f5610x35191c690x99147b8c0xc7902a540xf545f1060x38f82b3f0xb039626f0xdb99bde50x1224b2fc0x167992b80x687d33380xe94ec5b20x861a7d750x1143ef4b0xc61a84b40x279a6a680x97524ea40xd0eac8cb0xd0b0fc8c0x3673a5510xf1d775da0xfef68dc30x384bae5b0x0ec15cc70x716b18070xa65b04450x06ae03d90x4fba7ec20x58791c560x061fa3170xbd519d840x5b038d200x7290fcd30xb5d068960x03b1e79f0xd713b91f0x541243e70xb0ee8f110x372bf5f20x465398ce0xe7033df10x677d793a0x13548b9c0x29cbdc770xed0432750x176728080x5445e58f0x58d5c0b60x6232c5fd0x7551ee550x468c0bd40xe216a8310x5fd9208d0x9845b0e80xe61a344c0x61cc29bc0xeee7dd7f0x30aa2c8b0xb661b5e50x50d7e7da0xdf138ba00x0890303d0x631cf0810x786f09da0xe645854c0x5e2f445f0x6629aae20xd01deee80xc0e680550xd65272880xd248cfa30x9f8e468b0x6cb60fc60x0097b2ec0x61492bb70x119734510xd18193430x418a3bc70x4d21bbf30xad6815cd0xfd3d36d70x17d842330x89fa15ee0x1bdfd5370xd85e4aae0x1ed8fc0d0x857f91e40xf82839f30xf00e50120x7d45e1840xe68defa80x7a852ed10x236ddab20x6cc9da6d0x54c8a2b60x9f95cd780x3e31f2ea0xe16986dd0xd28256cf0x02998acf0xcd9a40a40xb07177970xa3d0d2b60x3903a2c70xd9f711ae0x36fd3a390x1096846f0x615ef5fc0xa7ccb62a0xf7fbba9f0x2f2c48870x544b41680x07abcc0c0xb6517b2e0x0e2b58420x618a30ab0xdc415cf10x858c30d00x202693f00x5ff17b5c0xdeb1dc2e0x829e88510x827a2f1f0x43a9b87e0xecab212a0xe84fab180x9cbf026d0xbc222a8d0x692ac04e0x0e81c09c0x255e80d50x02dfd3d00x47041e4e0xd81998680x158013820x8252dca90x2bc918d50x7daad4fc0x484489a40x349dce5c0x5cf3dd790xff007c250x23eddc680xbfb7df3c0xe59bc6720x257b5db90xba05b3b00x61ea92930x87b887100x19fa58520xcbab836f0x4b0bae550xc9c2e4cc0xd1a82f0b0x8ba5fa7e0x0ca34ccf0x71e1d8130xf4a310570x63874d4c0x01ee23930x4a6ed3760xbfd01f330x120a17380x97cf0ab90xf4909bea0x1ba120060x2c68ced30x77d833980x38280da40xf2ca3bae0xfbbbd2c40xe23aa9880x01b2779b0x641fb03f0x2952b6160xfb5491950xfe72c3200x9eebfc3c0xd252e62d0x7e4bc68e0xce3cbdb40xa58f6f9b0xcfabe38f0xbe82d6cc0xb9f797a90x012251e80xc5f96ce90x1bfae9010x543bbc3b0xa7765e880x996c5d6d0x1cb8f8580xdc31781e0x8854d1980xd7bcd63b0xc4819df80x85a1766e0x7acf847f0x4a0264130x432702e60xfcff0c750xe479d62a0xd73a74380x46a568900x5736a3300xa849dfae0x7d546c150x11ecf22d0xb8a0fa950xb34f34bc0xf92b72100x1231bf5a0xffcca4470xe84db0860x9573920b0x571b7c7b0xd6d6d7730x7cdc1b280x96732da60x55ed9b590xdc7ff9e70x9c9edb800xc6731fcf0x8e9182e00x354b83320xc9ac1c350x7671fadd0x326f00ba0x4bafc3920x903530f10x77e909f00x9d13b2410x582c2e220x0981b4010x66a0ace80x6f3f6baf0x14c791d80xab276d0e0xdd2271aa0x35b299b60x17246ddb0xf6a9c66a0xe18b61f80x656a76110xc7f10d5d0x974722630x1a29b6db0x88bca9d30x624c50380x314c1dc20x08512b9f0x779f99ff0xda983d920x55f8d5e30x9bbe3e710x9ae081890x8766b7720x54ea2ecb0x579e42510x6a5b17250xae7994b60x1478dd930x77d9dc8d0x80cb417d0x477a504f0x8d8080b90xe821a6770xf72d38bb0x6f87a2b80xb1df4d790xb75f85f80x7b2747300xefa861860x2d20de170x900c5d600x3796cca20xe5680f970x1c2155830x74267b6a0x83ff67d50x9d96a9b00xf36bf62d0x65569f9f0x2343d5d40x479fc6270x0ce3ee5a0x9adf08c30x8065a4fc0xc52e7a8d0x4d98e1530x25aeb4e40xe7bb92780x127bce970x6a4f623b0x108aece20x46de42690x24b9f3560x82f1be330x600cc4550xc1551bbe0x61223cee0xdbe0bb8c0xf21152520xb36104ae0xadeeb9240x55cf1d090x197350220xfd8a0e560xebca8b540x92bca7eb0x28985b9f0xaac80d5b0xf6a8b09b0x5aa7084d0x9241bb760x5e1a1c9b0x3e13fbfe0x0cb17aa00xc67fd5d60x2dd952d90x00d593fb0x47427d660x057941b30xd89da37f0x06848fa30xc7b839370x2d9c44e70xdb7c5a3d0x98503a630xae7c231d0x9bece81b0x80d5e57a0x04c4f6030xdbf7cb700x9fe939e10x3bf177550x3e7080cb0xceb1f1260x3224b2a90xff7e33bf0xd774957d0xc4cbe1210x9e2940e40xac4111e10x1f762b860x3b92676b0x3ba534460x614da4440x8cdd6ed40x13612e540x7e969d740xa3eee4230xcdb277870x981efe920x542c22840x74a0134a0x92e5a7030xe6c1e1260x638490f90x122683880xe23b7e170x1c703e760x502108d00x8ed4214f0xf7f152cd0x615ec7bd0xa887fb320xdeb779e10x0b4a823c0x89ea92360x573697a50xf9bf96300x610b257e0xf846e4900xab14810a0x6b50f4bd0x63904f090x212490cb0xd75360020x7acd946d0xec28d2940x1dc4571f0x3f6b678a0x4d328c280x21b6766d0x8d8eceda0xf1d0800c0x66c18ef50x6b34378e0x1885dc1a0x15b43af30x2202b45f0xc0760aae0x7ec96a230x78901e1f0xdb9e6a3b0xe3bd31400xe0e3ab0d0xe37464c90x0668a26b0x774996450xe5d666960xac9201f40xb2971f4c0x248487520x421bbf6f0x7b31ce6a0x612501dc0xb0f1ec3d0x6049c7a60xd7239bda0x079912d00x3db9ac700x9f0a151b0xf2ac50cc0x895359460xb49fd1e20x5e9e56060x466e256b0xe0fcc0770xfec073420x5c2087ca0x7f56d5c90xb08222d50x10fb62ee0xaa2aef540xb2fa28e90x8ea97bdf0x37e5f7040xfb5de99f0x777231e90x7daf32000xcdf9511a0xb62ade4d0x760b46030xc82b35c50x2d0e3d940x2964c6440xa508c1cd0xc4d3b8650x31f794620x530565480x9b514ff10x230096d20x210c22c70xb94e50250xd65c51b70xe55099ce0xf9a482f90xcc5005fe0xec356c530x88f016110xa7d344410x746356ea0xe69519b30x6466fc000x1a1133d60x7ea99d150x3ea1be080x51d0ee2e0x2aca1d5b0x68f59c7e0x0a77142d0x1f5a60ef0xa3f81f460x77bfe6f90x672c2e4a0x8ee4c5c20x635433be0x77c1f1f50x3b47532f0xeaca89780x055a2dc40x795b0a6c0x107e89fa0x9b9be0460xd96e04c10xcdc891b10x06a212950xba1976bc0xf6eecfbc0xb261b05e0xf9c215d80xa78bbe3a0x89be12b50x56f157f00xfcd4f5690x9760b7c80xee52a3da0x25ec09b60xfe1158260x1612d9e10x853dd81b0x63d847ee0xd2493a960x2b201b9e0xe30e76450xdcff31f80xf3619b6c0xc2ffd58c0x6f60a4f90x495231ea0xe7b52e5f0xa63d45e50x0acd8cc70x143337630x689032ed0xfe9919db0xdb145de40x2e2589dd0xacccd1c70x48b765bd0x60f5c88d0xc494a9c80x59121c6e0x79349ccb0x6ccd4c490xd290843f0xac7c3b720xc10fddb80x3096be160x3b6abc920x296041580x29a25f730x3d4a95b00x55e7de770xa80e68890xbf407b4b0x11916cf60xb790b8c30x6789c30a0xb4437d660xc37c84140xb346ec820x82b495770x231ad2570x9afc81070xe033cb290x6e7c6cb70xfdf3a2b70x1b24cce00x9df1653a0xefe5203a0xde1a106f0xb9d8c60b0xa01a8d9b0xb501b2df0xf5d50e470x98c8219a0x1bb525290x07f66ce30x66a7add80xb2e06d1d0x06a48e750xaf076aec0x73cc5e330xb8dd1de50x077126720xb699e76f0x5c1e78be0x5e4277980xcb436f2f0x0d0a20b90x95937b060x499f0ecf0x7d00c65b0xe8c4643f0x3a94f4a50x5a9823f60xca6e07de0x1a309d9f0x02a4fa140x59d8fd0e0x024d85be0x2736210e0x1f2156fe0xbf85dec80xb4791ae80x47dba36b0x0caacc6c0xd826a94a0xd9334d9d0x13322e6c0x553512050xd666fc7e0x63bffd8e0x0b8a63380x7824cd9b0x4188d4390x560f99190xab875e660x775185240xefdd044a0x8702ae780x75c9de0b0x4ea86d060xad146cd50x2ff8bc870xd407997a0xeccc7df40xb64f99640x86f851140x460132330x2231ceb40x8ac3334b0x7cfe368d0x99d472b10x258d2f760x199ed0cd0x54e6fcdd0xbbe2559a0x53def52f0x07be69050x2c3054f90x6d2fc5a60xf44a904a0x227c4bc70x7f8a46760xa0aa01c90xb923fa450xd58e70dd0xf6ebc03b0x778b46820xf14ba3a60x156168f50xb23578cc0xa0dad88e0xb524517e0x5aa80e560x06414c640x5c3d88130x6c9e07e10x0feb0c820x5a2359f30xfa6905890x01a59e920xf382dfb90xd85f557b0x0777fd420x5f54724d0x740c3f160xb6b120e90x8f4949f80x690d02060x696688260x4804d3fc0x5c5712840x6a3b43010x956532d80xadc7de180x7b2580160x861caacc0xdf87ec6d0x5e93b8ad0xdcffa0570xf7a45c2d0x9ffa3a750x85c3f5e90xfd8435f30xf2efaf420x790316f20x2552d7120x8a8dd3570xf798d11a0xc3f71a330xa4cfa24c0x8e290be50x467df16d0xfa2231ec0x189cdfcf0xe64a33320x484e31910x11f54b990x3cdf1ffd0x5a7116680x388d2c4e0x0c7e80920xad995dac0x772fbfcd0xf4b5f5020x9b487ffd0xde423d970x8d6b65900x08823a9d0x5150088d0x509b80e20x172c33d70x4c2d8e860xed8c384b0x59b0d5ab0xb5a76c550x5b30592f0x0ab7fbf30x61cc33fc0x0274dc2b0xb584b7ba0x2570dcf90x98dd9dec0xc5002b6c0xa8d2ae030x655edc750x6b8bf1490x6b4811230x36bfca010xfb4c36b60x991a9dee0xf9449e7c0x39742c230xaee583180xc65956e10x6e4c54620xe6dd322b0xb0fc8c740x5708e0bb0xd0704a020x43f620f80x8005cf660x5506b8f70x9a5833060xd18144e10x2f33a2950x6cb465250x99787f6f0xfb26efe50x7323b2b80xbb8f59140x730b373d0xcf4e08960x82af19f10x367f1c390x3bec5c470x207877de0xfa599bb20x45d67ae80x914c85650x378a22620xccb2f6580xdf54a8f70x4171d7690x3acfe3210x69da76760xe8b368fe0x2cd18a550x0377c1080x4ea5fc950x87d92ffa0x655fba440x3ed606970xfedb79e20x5632112d0xa41e78370xa4de8c560x5e0b5b040x162e96f10xffe6afec0x198e47200x76b7239a0x499657da0xf2728e700x1601d9180xa40be3c00x6e8cc1b80x29c981630x456aa9a00xda2c1ffc0x02a18c740xac4ff6070x8a66c4fc0x0fa87d210xc70504410x28eff4090xbbe2e1c10x59be34a50x82d498250xd62ce0e50xe9ef05c60x5613ad120x9f00aedd0x8ffe7e890x0b26fcd10xeebad5360xff40b9650xf38bcdf30x51ce17a20x85bd807b0x8c24a0250x98b490810x4c057b270x289c37140x29f937740xc4acfeb40xd1e269820xfe0f41f50xb3d4d4380x33d56efe0xec8beba60xc18ac88d0xcbeead7f0x9a54b3630x750643890x82fb20f80xee68bc2b0xce1558df0x86cdb4560x04506ad00x86ab2d450x1bf0da160x451782100x379de0b50x86ad871a0x65f9334f0x3c9e83d90x2950d1200x4094123c0x012e6a850xfb6b9ceb0x484548f10x99c9906f0x869a3a740x693c39610xc40f284c0x9886337b0xfb9052ab0xc94727630xfe731af80x838670a70x7df9da760xcd519c640x299104020x34cce3ba0x565694cb0x470bd5c40x3fd47e330xb34f34230x7574c4af0xe8b5831c0xafbd6cf50xd505c3e00x87f756ee0xb85cfb3a0x988b7edd0x3dcfd9e20x8d7690710x1784dad70x076c30e00xda95a5f50x2ab4b8c20x797b8b8a0xdc5ec2b90x4d57b78e0x3dfe44700x6082d09d0x4bc1bfb80x0f74617e0xb9161e490x066184e10x5a6cdb520x7c4807090x9c8c4c080x2d09165e0x879e83da0x200050f90x52c0d7840x7d6e91680xc87ca8a00xb69f1a8a0x2f61cd080x395b02d70x0919b6450xcb4b08e30xb62f30f50x74c908c50xc62b67800x90588bc10xc8af2e120xf36a8de80x1165d70b0x0bb2eee40x10bde67a0xe24680450x8b0daf270xd30149750xf17016e40x4e153e250x487c5d330x80c681370x0d4961de0x220dd0100xdac80d3b0x6ac46de70x133fb3da0xc12e5d970x1950f15f0xc0ec12bd0xd1f2eee20xb8cd3a7f0xb0ad39880xd55d76690xa9b0fda90x424c8b1a0xd52ee99b0xd42653ca0x0bc00f800xb699076b0x36d7ab3c0xc443bf030xcc707f6a0x3f367d730xf9d1169b0x7d1654dc0x4af72be80x216c81de0x2f864ccf0x287fa2310x626cb9ab0xa4e71c870x4f647ec50xa1be6f210x3f5c468e0x9b028c5f0x67b1dd690x2293972c0xdd03918a0xcac4d51a0x7e7b647a0x07ea63d90xd5ac09ca0xa80c86710x2e6c76ec0x90ba436c0x8294e1dd0x5400a0dc0x55c662630xc2ecd2370x954b1b980x877231350xf2ab86f20x9c8cb1400x548ec71a0x0bddc4bb0xdff22e460xee084aaf0x068acac40xf356ab900x44e1d45e0x748736cf0x9a87ab010x48e582e20xa067475c0x7a2515840x5022f58f0x829384f20xb74997010xa24390850xc4ac06bd0xb70cd7640x306b760d0x70c52dc50x1371b9f80xd081d34d0xc0ff8cf30xf9aa3e280x47c3870a0x47ae3e1f0x3251d7620x380a74410xb8f52f980xf7b6a9d70xbdfe0d6d0x7a20a4310x2edf21ed0xf4aaa1490x1bcfa5710xc4b4c4ea0x1bbbdca70x616299750x074ed2b90x171da2bc0x384a8b0a0xc25f15d20xde81858a0xe0364c250xdc2b9f7f0x90b3a32a0x5ce3b5880xdb0656570x517ff04b0xf78013600x92ba0eab0x777988920x42f2c81f0xfdfcef720x14862b560x722806490xdae9b5d70xc88a54cc0x16e9e5b40x80b186430x13367da40xf42cabf60x1009ca870x86dad2610x19f0878e0x18fad1d90x0919519f0x608197900xed15fb410xc841d5450x9aa253c20x9f48d8bc0xab49c6810x947fd3040xc87c7e440x51c01c370xfa9275d70xbf02cbaa0x41cae3a60xfa18af720x62d749640xce96baa10x46e3c47b0x4e2b19880x97229fe60xcf9481670x37453ff30xcaec18500x832e8f0b0x8e6944fb0x26884ff70xe516304b0xb33c906d0x4e64f0220x56f5b1ef0x10962bc20x0294c6a20x51892d610xa2c885e40x3f2690f20x59b6eb770xce6071110x2ca4e4050xbc37113e0xaa553cb80xa2d56ac70x921cb3b90xad572f990xee3ae7070xc387bd880x4e34a5cd0xd2529c9c0x9b23d0d50x907ccc300xaf5bf6ef0xa34913b80xda744e0d0x07663c5d0x7c9722ba0x465dc0310xa05ca6250x6d7846230xc50bc9840x137006ff0x5597f55f0x031728850x8ceeccc90x6e72db570xbbaa15960xa7d677de0x1b73faa10x7aebb5040x1a3b3d5c0x59185a480x68bb8e260xa01e77d40x4781c0770xeb5903bb0x08cbf6f70x0b0c8d7f0x886227af0xae4a7aae0x39e05ac30x584b84820x67b00a400x2ddb5fff0xa3ce0f600xc88584e50x98b0ece80x6ae65f650xbaf93d550xfa53d7580x8a659eec0xff2e89fd0xaefd924a0xb49fcc880x5c02fa0e0x4de940af0x6085edbd0xc48654af0x1d4dc9420xc6c8b6d40xdac62b510xc3a2be670xb927c3710x790eb4cf0xabe6cb930xe6cf16070x81d66ce60x60123f980xe8d378630x5ea13faa0x61173cad0x1e6061670x97c41ab40x56cad5140x2779c2460x6dbe3ad60x00a75bf90x04b919e10x519dd0580x4bd940d00xcc221ece0x75e3bc610x0c84bcff0xc92f1bdc0xe0cb2b050x5d92ac6a0xff403b2f0xcebc15330xe224a8290x53eaf66b0x07784a2d0x801c920b0xe6263b8e0xb96af3750x5f39d64f0xb3bf79560xd523ede60x223f30f30xf3d5a9cb0x5bff99000x5aaa83630xcd2e961b0xc0199dee0x7481b20a0x9a7fdbdf0x2ebcfcd70xa6aeea220x0c967ab80x382450480x7fb7518c0xcd769e850xc18adf540x3223a2880xe8e458560x30c2205f0x407393850x39afbb4d0xa1ce1b550x1a8e1d7d0x4f3014200x52c3a3780x02957ea60x531344730x2af4dbd70xbf9d1b960x90a5530f0xaed2548f0xd73bb61f0x21a2fe920xf5ca55bf0xf7fc7fbe0xe05d45980x2754ed720xc254d0550xfea411ad0xfef91cbc0x01ba7b9d0x6217d6f70xa68644900xb429ddc70x15cf6f2b0x83ef882b0x92794b270xdfd94a3e0xb86d384c0x7ad9dfaf0xaab53cc00x1e6b75a30xde57b5f50x647efa750x6919129b0xad3499f30x07eb17110x100848970x71dbac240xe2c846660x1de558c10x539937390x7ea0ac520x38bd686a0x2f944c980x8b7f8d550x8f64be300xcab1496d0x6b2dc83a0x6402b3890xb2f6f46e0xb72f30250x9a32e7690x061933fb0x0b3f167f0x3fd2bbfa0xa20237000xa017ed650x925ea5e80x3e1270580xfdabb1d70x71e0bbe20x85430a760xb45c227c0x15c9af7e0x15c21e5e0x98f0c41b0xcd2791690xe413b0a40x652ce9aa0xf1db17040x6a3de8700xfdc1bd610xdf40da5f0xab88a2f10x60d29e610x2a8f41f60x8f095d080xf952e22a0xedbaee5e0x3464b72d0x84823cf30x53445f680x35d871420x2f8ad1b60xfcb2a9b20xb8880bfb0x97359f160x77e35ccc0x265047c50x080fa3f40xfbbd41ca0x56fbb1300x1acb4cfc0x78df6bd70x3be9673e0xed658d000xcacdefef0x4cd8f8480xc3c386e40xe0c9a3bb0x21675c270x93e0a5410x7d9514c10x90231da50x3c53af010x40c6f9bc0x2a30465a0xc8a621270xfd4cfb980xa9eb9bbd0x30f15bfe0x94cd634c0xcbeebc490x017de3d50x27fa66e10xcdca36910xfe26fc7c0xa72a0f5b0x47c4f7fc0xeabe59560x3a1d94370x6b853d060x66decfd50x1e1e140e0x2f5488020xffae8e8b0x75d0deb90x3377911d0xe542cba90x6c61ce700x895577b00x4939ebcd0x618911fc0xb17927e00x5c23887e0x0a61e26e0xdc99f8420x282c761e0xc2900acb0x384db72e0xbaccca9b0x122c12a40xaf6594530xa639aa5e0x52918d4f0x18b243630xa98248fb0x869dae000x39718f430x76f235480x433a5ff30xa17d8a7d0x1c868cca0x6f9f4cc40x3df6810c0x307b9d2d0x58999fba0x7dba1e2c0xc7cd054e0xce16b4da0x4b2545330x185e9a860x6cfccfb30xc95d75660x904637b50x300ebd550x9db1271f0xc08643df0x35bcaca10x577ba39f0x39b7f59d0x26a5499d0xc1e1e8d40x516b56ff0xd58bbbcb0x410fcdb30xc27a3a980xa5266d0b0xf0d2c5320xbb0e18a60xd34c2bb10x0d12e5640x3e33ac540x8a9cf5a70x3884f8b80xfca9dc990xb393ba1a0x7ad2d1c40x2723e5e20x2a55b4000x0871efd20xed282dc00x813cf2120x3fa40d6d0xab0336c40xc91d9bdd0x82c043c50x492241810xc70125fb0x45b84a040x235f2bfd0x4e52447b0x65c04c5d0x40701d950x4700b77a0x1a6561a40x183d429d0xb832f7450xf02d49e90xdb82579f0x3210aea60x73e194780x1a7c5c9f0x0f9b196b0x608527f20x059da7a10x32b3b8c20xec8d47440x82ce1cce0x64b628620x1f2998440xd2fdb0e00x85540ebc0x99f018c40x5bb9cabe0x202d4ed60x224f51bf0x445a09c00x55cf0a910x8349a8950xc697b0f70x3866e2170x420598bc0x4e5e2b080xec63ea3b0x5c7a6bc20x4a0136820x7fa5302a0x1048b92a0x0b98123d0x25b29a860x9ef76d990x3b8e17310x7c7a970c0xdb01d2aa0x0aba468d0x81e357bd0xb92b2d660x961825c00xce59b64d0xb61945860x3e0ef07a0x9f26b6c60x528e70dc0x51c659eb0xbaa9b0670x45434a210x373f79320x21506e410x881dbcba0x5c4b7d6b0x860f188a0xf6207f9f0x43216d420x03de0f320xe7b74bab0x12818f270x2980662c0xda6f46d80x679e8cc20x238659230xfaa9d1a80x3c58e78f0x352633f40x342aefe20xb17ab1620x6691f29d0x0363233d0x24ca5ca90xdaa3ee680xf55115270xeac60bb30x12f5b7d70x728105d80xf2762cec0x953d58ac0xa25cb8340x40f910a00xff040c070x76cdf0490xbb7d77720xb994e9f40xaa022edd0x5bfc895d0x95dc30ae0x8e7996d40xc64660ea0x4c404e6f0xdb649d1c0x881b39a10x8db4f84a0x03d449a60xf7bb9cfc0x0695226c0x0a5842aa0x502038c30xc4b2eb2d0x398440c80x216f87b60x5c36ea2d0xe88af1ad0x0a6218530x1289df2d0x9240197b0x8aabde050xdc4282c80xcc800d2f0x5d8814ea0xebdc395f0x9bfd69fe0x2d876dd20x6ee7a8ff0x4582bbc80x0626da5f0xf1007e9f0x0321cdbf0x98355f260x43017fd60x5dde65f20x3c2b68f70x056108970x696f2b630x84a8d0eb0x96fe30f60x5b8157ff0xcf0dac240xdd05b8340x8b3266fa0x018b198f0x11b00c2c0xd23f11c60x0235b4ff0x28ae88de0xf47cb3080xaa9ae05b0x6b550d2f0x11333f870x1b0b09a00x2724183c0xced4d3ce0x77849eb40x6a1476640x9eb8dcaf0x8dba251c0x0dead2240xee10fb840x05f310ad0xb8a5b1280x7f5abf450x4a8bc6cd0x0e7cf3190xcdc0f95a0xf5c0751b0x8bde013e0xfe9f4ca40x2396e8b00x45aaeadd0xa00b41130xaf6245f40x875a358a0x527ded0b0x72f5ddb20x809fde970xf19adc4b0x949572ff0x7e22aa7b0x30aebcbd0xe82cc80a0x4d5b3e0b0xccc75abc0x54ec9d1a0x996539300x5b3bf7af0x90d93f320x725901510xdc27d2a00xa6e7694d0x24c432800xc3a49b560xb96205b40x22102b600xb0e620930x6675abfa0x453366860xa3dbcc0e0x92af6bb10x30fafbe90x757e5dd90xf5f848ff0xe922d2810x5d27a48d0x22c9338f0x402a920a0xd822fbee0x64aa84460xc9d4e6cd0xd7d8fbf90x1ba8b8ad0x0116bd840x4951200a0xe23238a00xb2d1c9d90xf18d3b830x3afdcc950x7a525caf0x8c1503e80xa6e44b1f0xb60b57070xf1a62b6f0xff11b79d0x7f8bddb40x700df4cd0x3ffb046d0xe1ecee1f0x67b31e110x8e9b24340x08b630a80xfca6c4960xee19d59c0xd0a6029a0xd31ccb060x41e3f5f00x9e4db3da0x68ba4dcd0x9763606f0xa1443c890xc89ebf9b0xf4cf61170xc616d1d90x834a2a140x8ced83370x56a8c4040xcea90f640x6c9742af0x8ed6f4d70xd4d604830x05fc4b590xbd2540450xaba24eda0x8cc573900xd7bbaa5b0xcd01f4710xf4362adf0x911a3e230x4116bdfb0xf30f013d0x759139cb0x93e7fd150x763c8ee20xa4f826420xe2ffb7ae0x969730ed0xb261ec520x7944d4f80x45d3b2c30x9c4717f50x5668ddf10x3f6fa78f0xa47d62850x01151c260x08bbc6590xd3dfc5d50x2215a5e90x9123c3380x0a3d9ff00x959df2bd0x85cf60dd0xfc78d6af0xe53e69890xbecc03830x487d3ae30x42a584c90xd59066760x0cf5c9610xb37836f20x28eccaf80xdef414a90xc8f349c50xb8cda3e80xd344de7b0x85af581b0x1d5aab2c0x1ec17a170x370e726a0x0848597c0xfe396f840x2c97f8a20xbe96dfd80x0b9abec40x9578819a0x6ee7c59c0xe8010c950x5350ebe70x67ef1fce0x5ce44ba50xc2e2ec9a0x9c1e239f0xee0c71ff0x1d60d7ef0xf0f57f0f0x8f64b06f0xb4a988ff0xdcd396300x827fd0110x8e23d58f0x28cbc9e10xc5b79c130x0b73adbe0x836e78380x07bdafe50x5417f01f0x805556e50x73cc86310x5541ea930xb1a5ab8c0xe8908a750xe971876a0xb1c3a01a0x301832fb0xd6a436770xe7d34db20xfeaa15580xeb1a4f290x4ad2a57a0xfabb6aff0x042587960xdc0b2b5b0x1c62e34d0x1e0cf2350xf97471ef0x57ad4be00xaf1e10da0xef6d03760x1537c7f20x2cd5df3a0xec84bfb90x74199b260x8a9dbcad0x2ffbd18c0xc0b346d80xc2c275ff0x1df332840x6909a38b0x2a3366980x5909fc180x92f0aa280x55f093a90x9855a6970xb06634ec0xc1752d2e0xa61506480xf46875c60x164f81d90x1be96d5f0xb4a5a0300xda838da20x56256e8a0x794b72710xbc2b81920xb94faf220x9513e9db0x8d85127c0xc8d702670xcdc2f5820x003270010x5b28404e0xc9e41cdd0x4e6c60820x6d21333b0x5d67bda70xe55fc7460x19ce2efe0x408de7820xff59f5ac0xc839df2a0x727111aa0x86ab88fb0x1984d4210xb36878500x4071b5170x7171121c0x8b618d080xb4ed15420x4ae51ea50x0f77da5b0xb370771d0x0de1d9b40x685d35ed0xe1a0644e0x6485ceac0xcfd0dc320xbcc8ab2d0x8986d2870xa3fc89df0x32e21eaf0xf994686b0xaf4331e80x7fc3a1540x16eec9930x14f1542c0xa1cf63e40xf40fae4d0x53b5fe690x5ce0e6c90xccae137e0x31fb37f10x0512c97a0xfe2883dd0x0b06f7e60x132e5b310x8f41aa150xc08097a20x2fcefb750x2565f4940x69444fba0xcee224d20x9582a3ec0x9b0a10c10x01bf55fc0xbd66a0230x423134c60x50edc7890x674593910xb4eaaa160x3fdd8a520x0e6cb3f00xbe33219d0x88e1d0f00x0c1eae660xfc03d97a0xe2f5c6dd0x24235f6e0x041f1e6d0x412f893c0xfa08c34a0x68f6d1bd0x5a8b7af90xa8e5ad760xa10ad9e10xd4bfb8fc0x375a74d40xb39bd9250x3c185c610x28aca8bf0x1b42b5b90x331ae28d0x113185320x447a4bc10x629dcd290x012c162a0xad6f613f0xd51c1f880x7102531a0x310cac870x329444980x93580f660x7c1372e80x63eb93550x1af62a990x1f8544b80xeeb5677c0x27479d140x4403fb860xcad6c30b0x0dc49c420xf87561df0xee37999d0xd63524e60xadda26890x0e3f3a1e0xd75793b90x79e83c940x71d34b8f0xd49141880x794141ef0xf3303f110x558292a30xab4320e70xe1416d380x9346142d0x303ea1470x8841d7a60x76900a2f0x08849f3e0x1423a4810xb632e17e0x21f074830xc0dc228d0x4329fada0xb30f2f850x7cfd9f9f0x845bf19c0xa82a98900x4d057afc0x73ec99f00xc733cec80xa008ad580x7f1e54150xd97b0a370xf907e59d0xa4e614b50xbcbdd63d0xc40d90640xa113f4dc0xcc71eee50xfa0d9bb00xc3e2d8920xca39ae6a0x7b03d3780x8b7e26f50xc6a3d2600x0f5187170x8b4128f00x922d97a10xd9420a780x315e93be0x5fed963e0xe2db19320xe1ebca240x12234d4d0x17ce1ba40xc5df11d80x5b3e29f20xa81574c40x759b01380xa78a0b440x4d2a941b0x52506e870x1248be8a0x669b658e0x5e3a39120x6b4346ce0xdeadb7bc0xba2e26e60xd73aced50xb30ffcf20x09d191b50x8668b79a0xd00c9a430x7eeea4160x83b733c30xed54b1990xf21316260x8640d30d0x70cd1fff0x2c4f5e2d0x8b875d530x9c9aa3b90xc4dd11da0x69cd361a0x62c79dec0x0ee7178d0x956087e60xdbebdb4a0xc489463a0xa214741d0x2db038570xd1e317a10x39a477320x452956c30xb2aa38bc0x7360750e0x9b9cac110x1b2bcb0e0x5895a63a0xd3864e350x6159e1650x7b1df89f0x4ebb01360xb339b1b30xef7ee0030xf31b03d70x65638d760x6ec8b0630xd7a03aee0x3eea40ae0xa73329ff0x3e6fe2220xa5917cee0xe086a8250xfc8341190x1228d31c0x4aaa756c0xf779effc0x21e8fabd0xee2b26050x11ad3eb40xb529d0520x61d9f0880x6af57ec80x417c08310xa31822be0x97f525070x2a7596fe0x96e37eae0x0a86f9280x255b3da00x33d555460xb0966ed30xa50dc0a10x9f13e71d0x4be6e2ae0xc30a261e0x644088b10x2ae0938e0xf6bd0d020x9a1ff6730x21a8b6490x2cd734120xd55d38c50x8afef1420x7c169a370xcca486810xfd304e630x3145216f0xf74c4fc70xfe10a3cb0x42464ff90xca6e61500xf8a6bd4d0xfbda0fee0x16b5be670x4d549d330x7ded297a0xfb86ce5a0x0c23709c0x5e1106550xc76bcf660xe689e0960xfdd0d9d00x95fef82c0x82c923fa0x79dd9f390xaf4711e30x095156f40xcff144590xcec2b09d0xe01d269f0xf6a51b040xee78bafc0x47bdab580x012d7d140xc11452a20x2bfcf97f0x179e1f570xc90b41ef0x9c42ba740x9fbf08440x97b390b80xdd94b4430x87d937980x9d3d2e6c0x9690f7090xf19a02820x453f5bb90xc5acf2e70x46a962d70x6baeaee00x7b0296760xa26946570x52b1e3c70xe71274750x8a1d1fde0xa88018ab0x38a71b7e0x9f34b3440x9b7389000xdffaf9870xb113b8a30xbe6071fd0x5b93719c0x6f8192a80xaec549240xec77f1510x75b9a66c0x0d920f830xb2fd430e0x337a76620xc5ea785a0x53807e3a0xec2098c70x138593200x5efa60460x639f42050xe43447f50xdf0cdcf00x74a294e80x731a747a0x38d4f4a10x606da20a0xef5d59b70xabe9ad020xb961c8dc0xc3ba5e1b0x7df756f80x011abc160xbeddb5a30x1b5bb9410xb5bed45d0xa8a1f4b90x7baa90050xd2d65af80xddbeeecc0xee9c68f50xab2486f60x83c5f75b0x453c84030x4bfb77bc0xa72305200xfc194d810x9cd6ba4e0x9887f1f50x096c8bbd0xe392ea410xdc14eda70xf14afe8e0x1f0396560xe2685eb20x1ebf6c2a0x51d631500x58e1ccfa0x7575bfcb0x375976140xf8227d0c0x72e972420xfa43681d0x37df3c120xb364cae70xadc6998e0x73026ecf0x1a07b77b0xa980da7b0x3a50865c0x1e2309840xd0feac2b0x7648614e0x29146b7d0xae3c08ce0x7cd324e10x2f4d963b0x2c85a1a00x4acf7aca0x295fcf300x9ad3ef970x228a7c300x1ba1f2bf0xdb74b5b70x9667c12a0x12d68aec0x9e8541d70x19baa0ec0x082c32130x1b39948d0xd2c966bb0xd93a51a30x26f4e3640xc37e04650x40601e970x261a208b0x6ab355b50xeffa38400x9cdeeed90x815a4ec20x65445bf30x95093d110xe07d573e0x68f62e8e0x76b1089d0x31ced45f0xb1fc17820x6de15e3c0x65e8951f0x8aa985ce0xaed5d9590xa1bf704d0xc446760d0x8565add60x827bbf290x6922384a0x2df624d00x8e08e6280x7dc785660x5790e7a00x17391e7e0x54da224a0x5aaadf8c0x06373a4c0xab4bfc680xbb1927780x20962be60xbea73dc60xcc06cf410xfad3d13c0xf79069810x7265f2b00x0c88c1c30xdc43bdc60x8ddec5b60xca7a9d6e0xb1639b030x2f86d3620xc91f21740x0c7c0b600xb786bf750x1a64aa0f0xceae75e20x4af242f60x03c43e700xa310d3ce0x2e38e3580x53fa6d7c0x38c68b100xee827ff20xe6ae5e5a0x16ad357c0xff50ad670x9cc6899f0x943a77a90xba0673c80x4ac246530x631874510x08d3c87a0xfeaad4d30x42d99bc90xaf5527870xd43415080xaefdfc340xa9e92b0f0x35ae45df0x9a4cc6da0xdb80a7830x8d14f5e10xcbbc30ef0xbea1ed950xe4b064f90xcbdbe1e70xf04e03680xbb1f40d10xa0ef6ac90x9a0451b90x173a95fc0x4babe9d40xdf75bf700x0e13d5e70x5d9f052a0xab59e6190xbf7088150xdfe05dcf0x255363a10x47c2b9360x8d77d5960x9bbe20830xd4ac92b70x95c5cf1a0x0c4097b10xe84f6e5c0xbfbc54340x31c7970f0xcc594d600xc417248d0x37d258a30x7e1906190xc6dfc14c0x7bc862a70xd3d8152d0xb10726290xf77ec0a60x75daaa1b0xd9d6c4b10x212db8d20x56b8a2e60x2efbb5c10xe7ffe8770x68773a7b0x2c3510d40x46001d340x05240ee70xdf00b5d70x985b14fd0xd62946010xa543f8aa0x0e9eee9b0xdd57e2b50x2e2a42c90x3dfc436e0xab567d310x96d30e240x4b7e20f70xa02da5020x7f060cc00xfe6bf9c00xfc67925e0xdb62a3160x12f9ae5f0x316927e20x868f27a50xc2aa338c0x640c60190x4521c16e0x54b2c94e0xdef6b3e30x96c12ed00x69ce26dd0xf6f878e20xcb44eca60x26d143650x2b2e4f270x875c58b60xc34fc1a20x99d1d6920x0e2f2a7d0x51c6595c0x476328950x4ef5bcf40x479d7b940xcff744910x584a1aed0x238fe0990x8e2a50d10x931726210x6e60d0390xe8b8a96a0xb7d17fa00x06ccf1e30x7073c04f0x8fb915b40xeedd987e0xf2ba017a0x3e088dea0xc184f7550x7ac722bd0x9c759fb00xd783e2440x2a1bde970x91befd8f0xe14190150x92acc7a30x674627100x690f585e0xbfbdf7f40xc55ff9620xeb248a490xe1da9cce0x1cd152080x475d24b50x9fa864680xb46cc5a10xa43842500x62054c470x5ebc55310x1b3e5e870xa43a46d90x22fbc7490xe93b4c470x650e89aa0xaf8164780x872074900x1f1282f40x538d073d0xe93f463d0x8003e0310x8c52d3de0x685cb3020x69b1711a0x402e83c00x11da0abd0x4a10a33f0xf28ed0200xbbc2e0090x86e7dfd10x1a955c790xf3ddd2de0xe628bb9f0xc3742bc80x47b0bbd20x0b2d761a0x34ec6cfb0x61f67c920xe8526b4e0x2ae4ee110x41b114730x9242c9060x8a4251f50x52c32e500x41a3639b0xbb3cb4eb0x619d512e0x77cf6fc60x06209f490x038414a60xe0b9c0090x16093f6c0x8805db680xa0377b070x46f84d7c0x4e7c8e9d0x2f2605650xe67af7e00xd31d02d60x613bc9460xe7b130ef0x9aa6b8780x4c1c54b80x0fa807a80xe8c535280x82d8e5510xb3660fde0x21d840a00x71be37e30xf4bf31f30xdb4dad3c0xbb742c7f0x7ad658740xb035243a0x79729f2a0x1aa133f70xbd123a990x79de20a10x13295ef60xbb9926f30x394a1e110xb6acaa130xecc62a110x38a658b70xe4b818c30xc135a91f0xbf17873c0xb8a840fb0x119bc5d50xde5ba4230x27548e330x8b4e1ad80xb246b37e0x6d508af90xbdd01d0f0x51db01f50xc633d82d0x3efe17030xd738ca1b0xa8b0d6240x1ede4af50x72fa4bef0xb23186910x7db8574a0x5ba85d000xcba845120xa82b0a210x55153f080x6ce9b4670xac5d9e2b0x64a197fa0x71333f390x5fd93ff30xac272caa0x1e7a679e0x5867c5ee0x71034ad70x88a4f0ae0x29dc40140x1e6c88800xe44471b60xf50bb9550x546376b90x4442c9cc0xdc3f3aea0x476143b70x4e0434880xcd099e8b0xa24d913a0xcdcf39980xa816a27e0xeaf1ca990xaa12dbf40x45cc944b0x3a3e8bcb0x94d8e2a50xc3eee80b0x698d213f0x75efb38f0x7725f9250xb4b73c230x9cc5de140x869d32e50x9779e0df0x7a9c36ff0x45bf8ac00xcc74f6000x05e81afd0x76de57d50xbda7ad6f0x3cdb79540x41d7d6c30x6f6f98fd0xa2696cb10x2854af700xb49d3d3b0x085694b00xe4868f370xaec28c8c0x9625df390x022ad16e0x349b7de60x423291c10xc38095870x10e600520x023948990x34e1e1520xc7ee4c310x8597eb470xd786c0ea0xbff8182c0x61cb99ee0xefe6e83b0x570f23f60x4acb03090xd19f0f5d0xf3e09e7c0xf30294e80xd69fa42b0x8c14c9480xe5ef13670x060128830x5c8a45e00x4ed4f3030x725466000x3820f8a10x78116e990x6f4016b40xb9abb8510xa2057a0a0xf88e17690xc23560ed0x5c6f09c50x067fe8eb0xcb0b20330xee4c928e0x7fac8cf90x474cdff50x60a32ea90x4065d1680x284175a90x0b6e94070x6fd7c8290x4e2b70030x625fefee0x79a530dd0xae9440890x1a3826520x78a90bed0xd68e7a520xd2d06fd40x3b9a9d750x789272cb0x3a0cc4140xc92369a30x5ed040b00x52f878680x530b1e980x9b555c8c0x42635d550x377bbcbc0x8c0215f20x72d825e40x81d81f890xdde3948f0x2bdf5ab00xf033fc0d0x7d59dd460xc439411a0x8ef243fb0x2e9efe000x016e9e7a0xfb208ac70x518bbf580x34f6fca10xf3622a540x3d531d960xc955a6c10xfd88e47b0xf23994d50xb475294b0x6e3351fa0x2193ec4e0x039892ca0x96d91c490x34ddfb0a0xe21723e20x2427513c0xc3525c0d0xe45dd6850x0888c6a40x67c157b50xebea33740x5bdbdc4c0x78e09bdf0xcd4198770x26d2ee580xf999267e0xee1f76c60xe0aa3b320x2b3f46ae0xc948b8ec0x316372860x0defc4790x8b83f4ed0x80ed1add0x40f47be70xbbd5f5160x44cb488d0xe7744ecd0x830485d20x69d3558d0xfb259fa90xb7d47da80x5d046f4d0xa8a016510xbebc15290x415be48e0x619b5cca0x67eebe110x487ba3690x1509a7b00xbd456a650x28fade8d0xfc46b1230x341bf3510x947ff93b0xc37bf08d0x79c2d6870x72585c930x4697a9ae0x7bd41f2b0x17505f5f0x981a6f6e0x39e126af0x8e6bb24d0x6eb37dde0x3790550e0xc3ceb5df0xccd3c2ca0x111e6dfc0x589897820x9417a10c0xef5c364f0xb6aa95880xd259cdec0x870d29150xb44ee4aa0x0124cb450x8b26842c0xde28d6520xe10623350x66bea1c80xd69d7c720x2eede6720x8fb04d680xf5cd32430x1d7a83200xa13b29620x3df6efe60x447f237f0x8cf475940xb9f128c20x37ff4fdd0xa9a0ee260x677573280x12ccd0f30xa035c7e40x2940032d0x1b320af70x419f6c320xda0ec4c10xc28b6e4c0x1f050e360xdefa77c80xa8e03d2e0x77dbec7e0xfd7dc64c0x4dc52c090xb6490b110x51d394490xd17467d50x48fdaf920x442deaa90x13251a040x5a040f9f0x33c84fc90x3d73308b0x9539d9ad0x9ad5e21c0x0c725fb80x8c6d9a450xcc790aa10xaf6bc3d00xf52102280x9ce908da0x855a65190x11bfeb5b0x9f7f23d40x07486d300xd175ee350x5c0e4a630xfb6eedf90xc91ba2d70x29b58f6b0x84a348ee0xdda1f6d30x5b1f23950x80da6a740x047e9ef40x5a610dde0xa81d9bab0x2c2086070xcc0f10090xfd2c1d4f0xe8d4d4d30xe73ae1100x136209db0xcc36b4cc0x0caf9d140xcd31e8a00x92da36e50xe32a2a4f0x6b81c38b0x605f09ff0x189f874d0x2a25ef050xacfe997e0x8d6dc2010x7b7838240x9d14983a0x6caac34d0xc6d6af460xa5b006590x546c55650xf66a601b0x395c5e890x36ff79be0x185372f70x421c92f90x6bcc64200x429719150xd82d50b80x1459df830x7aab1d610x749c647e0x218565d60xb199c58e0x616098360x0b517c3f0xeee39fa60xdabd96ef0xf2a366120xa99b39c20xd36e3d590xfa873ad00x3283e6b00xfda9581f0x1a9a433c0x81fc619c0x32bc0fcf0x0402cbbf0x3bf62c470x68bb9ba50x7647f63c0xfc4d62390xeed8d0550xaadc9e230x2dc4e1560x4488bc8a0x67f3d52d0x09491ec40x167c59670x86e03c0a0x6dece5620x27e1a0490x07cc4a5d0x715a43ce0x2e1da9fb0x7ea1a2bc0x13b65f270x99470a380x2cf16b0c0x02b31eed0x312969d70x13548b9c0xb2fd4a420x1bc485af0x7ecedc200x27d3b9de0x3762d4f40x5b7604670xd69948fb0x94a5fd840x9023361b0xf07350bd0x1c36fa970xf42d64ca0x86b1026f0x1fdb26590x84f3c1340xb4424b2b0xc3dde8370xdf7a7b7d0x1a4450b70x6a7c6de60xe60815bc0x0941b7f00xe936fc3e0x366c50220x995d10710xa389a49a0xdd391eff0x67955ce60xce3b3f090x53c089f50x01a0cb780x9e47614a0x88e9ec500x6bf9fc590x13f8f1aa0xc0359c6a0xd67337990xf7f31cfa0x13c665150x0d3138f10xac1fa2af0x213e49650x8fbf95510xcc9f7d250x096cf01d0xeb2bd3100xd485d5a80x2778876b0xa05b6be20xb6e36ce20xb47be20e0x5c3f8a990xa75b37060x7c37bc890xb6f8b1210x3adb9a770x2820536d0x955d19da0x6b1233800x011ceaf00x5cd16f800xef8e9cc20x670111be0x482e12da0x81cfb37b0xc6add7c30x753e48aa0xa309d77e0xb04b31830xee9303dc0x03916cab0x62e01ff20x7514c49f0xa6de82c60xede20f6d0x07242d920xf3adc8f50xf140518e0x8dbae1890xef4d81330x896ed40b0x15eca4da0x93c5711c0xf0009fee0x5fa8d30b0xd3d408430x9b2bf6990x295067750x22044f3c0x3f4547a70x1b700d370xb4b97c900x4688d7ec0xc9f4b9a60xa3e030500x4382b41f0x37ebd5130x59c3b6ea0x1446cce70x388a47ab0xaca0cc8b0xb82de81e0x9c724b470x0391fa160x6e3d171b0xa1a86eaf0xf53d4c260x24141a390x117093be0xc4212ab90x91a7b1da0xf7a8d6df0xd042475c0x26675c0e0xc0dc9a780xa579b2df0xb7a634260x2de0afe00x8bdfbcb20xa61ced890xb94339c40x0e40db6c0x565627e00x439781ac0xb2415f880x62c0ee880x4246f1eb0x2be34dac0x60a91fa30xff1e42170xc22c6cb30xc0234f070x9fc2a6b70x9eeeef480x992e03d00x4f2644720x54ca407c0xc998b56f0x8d55bb8a0x7ad050b90x937733e30xec07057e0x683b6b630xb0b9dbea0xb5af59450x9d7ff8db0xa78992070x23649b480x10ae1a0c0xbd08de7a0xe677253e0xb224dcee0x03df8f220xabf578920x915ed28a0x2f0d21900x3520dd850x59a9d13b0x59fe5da80xc7d473ec0x39d4162c0xd1e4ec460xffe589770x9cf366110x121da9050x617c452b0xc528a49a0x7daece670xedcf6be40xc8e96dea0xe97f4ce50x5f4194f50x49ecfa690xc412fdf30x489ba8ef0x390221320x2bb9095f0xaa3f6f040x29aa48d00x92247ae40x46f8c2060x00a2892f0x64490d450xb1edb3940xf4120d0e0x3e8193120x1d753c590xae7deeea0xbd63726a0x1bc4ab920x109b45930xfb0868060xf1d79e9e0x25d8dd750x21f780be0xd8ded0850xcfbe4d050x9754ec100x2594582b0xb3fb351a0xaabd65a30x44d566370x915640880xa7234a5c0x2ebe2d9f0x1803a6ed0x2b30f4290xe4b051cf0xefc78e770xcc4ee8410x17f542630x59a2712d0xc8e3332b0xd91319d60x0b2c64a30x0c250fa80x0ac73c380x8ea40a100x2989b33b0x1134303a0xcdb6adcc0xb0a0da0c0xbc7d47510x63069a110xa851973a0xdc9fa2320xd06524ba0xe541be420x7f451d4b0xa7e914370x7cbf2f7d0x30d4e2160x8c7e723f0x68b85bd70xeaf809d70x630758550xc54bd2e30x4d9b652b0xece784c20xee91879b0xa55266190xdf2c27420xca9360b50x4e68e9be0xf82ec5730x7fe328730x7adc0fbf0x0745d0f90x1d0baf1f0xe3e3e7f20x145fbb7d0x4871bac70x71fae50b0x782cbc900xd4e288db0xdfbba2900x5f3c84ba0x10f920370x98f8933d0xff04c5290xf1db96250xf668bc170xcd974f000x60a13e900x51390c960xcfc7b4e40x3f83f8d30x8c0ed1030xb0747ed20x789c73d90x6d7e951e0x8f0748af0x8924eb1e0x3c1c37250x216de4e10xe6e405020xc0a96e140xf4af35c20xb2c1732e0x7a9440070x0bfa3a190x24da00930xce6db6560x3d510a7b0x5a1d134a0xe791df1f0x7c3e736a0x689524930x2d5f69b30x73b304940x42825ce20x5bdbac4e0x2e028ae60x907d6f390x9500cdbf0xeab3fe120xa1b74ddc0x09d72a300x64111f460x7e14d3c20x86cef1800xd6636ca60x4a6cce240xc1ec6d3f0x0701dc1d0x6b70a6af0x77ff84340xe174e9a40x72fe0c340x15650c6a0x4d9c9e5d0xf5c7c2fe0xd2520e6c0x137f21b40x071798470x4332ebbb0xbde770530x697a18940xf360d2f10x1d8c80d00x3060cf020x19398f2c0xebca49a40xca6d17870x73cdeeb40x907df8030xcbb2be7d0x5a41cb400x0c7ecb1a0xb070f3340x97637e170xeb2258e00x950407830x82be8e4a0x6f3614b60x7502a8230x3bba6cc70xebfd8b090x10eabf820x30ea7fc00xcac968070x72294c870x55eacc430xc327ca2a0x7d3d26d60x45fb89850x2ecdd96b0xe9cb377d0x0b2a5bef0xa400c0ba0x3037df6e0x38cdbbe40x50fea1140xd0356b4e0x66214ca60x6a9871fb0x75a729a00xf5dedb300xd98ee6e00x804da5fc0x6d2236340x375174650x590183c50xf735d6220xca9de4be0xcf0dd1b80x882de6e30xaa1f50c80x84adbf510xbda8b1d20xe614989d0x541ada130x8579e3b50x29c1bee70xd63be59a0x1c17d4d90x6f8232eb0xcbcd049a0x2f0420670x492d19ae0xdb880c2b0xefe246a50x98b9ee590x34ca09450x1b6e82e50xda765fd90x0b6b85ab0x64adcd1d0xeae521020xcd68b7160xc41e19210xd2e08fb90xd6b2e3830x3e9002fc0xab6d935d0x590945280x54b4dc510x50836bb90xd1db2a790x2d4ecbef0xba74ab4c0x29f3b3fa0x8e3fe1370x054635b80x91d0a3e90x115ad8cb0x0c1eed910xdaef607b0xc9ea569b0x017579350x3077803b0xfaea4b6a0x1b7773570x0d2a24440x254b26a80xc660ee8e0xacef93900xa6140b600x5a7307360xfb6af58d0xa965ca810xdc49c1980x4cb9e0010xc3643c570xd4c1a1350xa7038b170xb8cc1a7c0xe563e69a0xca6f5b330xc1fc6f0e0xcef273560x74020dc20x6d8f571d0xa314e2d00xa74c98770x56c8693b0x425263430x65151eb50x793c95290x7d9cef0e0x74cdd88d0xbb2e422e0x8f349bb60x9e0b97d00xf6a285540x5dde1e030x64bde8be0x30b2e7320xb09faf790x71a50dbc0xf738d1be0x0e7f7fac0x4603f0640x9f8232780xce1414b20x29deab700x87eabc680x3fd78f3b0xddb99fbc0x62c7eda70x93b3fc740xb62614840xb6bba2f60x21738ae40x845d71180x9593ef310xb096bc180xbfe9ef9c0x5cd97bf10x603520820xa77bfd290xf68285c00xc32c71af0x7ffc8b730x8e39f9260xd231f0570x2fe1f9270x390fc5dd0x180925630x965548100x8f245f140x2f035bcb0x6db9ac6f0x601235a80xab5fa4650xdd7554140x0a7708320x38f2f2990x9d2b9ad00xf353a6980x5e6fefb70x601860be0x82b7ddcc0xece789400xd87fb98a0xd2da10480x580d78600x50213d5f0x4761f17c0xd5d707390xf7b970010x622c79220x3b5894150x338f846a0x9cc4f70a0x6e6f81890x5b5289f30x5b0be4e10x3517383e0xd9d8fd160xba27e7820x043961530x93a7cbbc0x67bba0790x747ba2d80x283098280x1964a4fa0xee38ef570xad6452340xb9c425de0x1c7698cb0xf23c860a0x8bded8470xb868ac5c0xc1ebc2190x893fc9dc0xefa2c27d0x3a5a70440x6f1479ee0x6244846a0x26ed21860x052b40130xbf0411020x179c0dad0xfb253d1a0x3ed03a9e0x570401880x5642376e0x7fd769e40x84df6d9f0x6f92cde90x0af985dc0x01e41e900x7cf39a7d0x93d085020x7325fce40x960335cc0x273d9ba90xc636717c0x873e958d0xe99c72720xafc430af0x142379a00xf4530fa50x25ec5cbb0x9329e3ea0xf11e4ca10x5ab122da0x3be459fe0x7a7d9d8e0x9633af7c0xe96ac7c00xa8d687880x75cad8940x0465a0730x1d1692010x0fca0ae10x6e9cef920xb710eb270xca7ba0df0xc8193b780xf544dced0x5cd06e0d0x727c512e0x6e8e9ce70xdb681e340x35700e380xf5c91c9a0xaf8cc9cb0x8aa952090x757a6feb0xeaca20000x7c8e022f0xf3a578920x441dc6540x6c78f6190x5892f8320x5b1f6ffd0xe56123230x45fbc7580xff4604bd0xb972bc470xfa78b1a20xb9056bb60xcd028e0b0xad4e62590x33629ee50x476167c80x8e84441a0xbb0f03740x5145467a0xb22d81b40xec4fb4930x1b1320090x5fe24e520x0c402cac0x617919dd0x1c1320240x7054a3e40xb15322190x7bb5f6b40xa27906280xed0e29c80x7fb1f9430x2218ea590xd2c13fc00x8029072f0xc553f6e70x90a69df90xd6b8e8520xd81972ed0x91c07a280x5ee7542e0xc2e587d10xa3b958ce0x445d71640x25e9d4bd0x1e22f3fe0xd4e60d090x686de2900x1268f3570x8231b8a30x8ab6d9d00x991716280x724c23320x69df3fed0x658d39140x42e9fee20xbb2028d20x646324f10xf461dcce0xc07634840xdb68bbad0x50b73ce20xaa6f23ad0xaad6d92f0x3939f8f00x04cabed90xc781bd9f0x0cdce87c0x9cab34a60x85b5e6250x8a490c900xd24108d40x083eb21c0xf96ec2420xccab8e340xaf9e50d30x80d4c5a30x418e5d040xaaf3ee690xb998bda80xf17fe3490xfe4e56350x3d291c530x328c9fcd0xd37706fa0x37a2448e0x40a0c4bc0x74d3ef690x7f50c0cf0xfe8cdb840xc3de65ff0xa4b07fe70x682ff0570x5e85415b0x885528a60x956ac4000x788bfbad0x412bc6810xea38036f0x3061cfce0x9d09e8ae0xb4eda0da0xca9a1d5e0x0f1800700x9aeacb870x5b21ceff0xb0b85f470x93255b2b0x88b4ae920xd31a2ac50x2a62cb3a0xa4ab7c1c0xd9e244570x0514bc900x961286e00x3a536bd70x772223060x6796cd330xfb32b30f0x5091b8230x3c681dc40x98ee62b20xc67790930x31a95e8b0x06cca30b0xf29677960x6fcef6ab0x7e7e3f580x18008c590x9b6ec9670xf485d7a60xe809cffb0x42e9d0da0xd260af0d0x1e36d4d30xe086eafc0x11d40d000x6c95cd190x67eb96520x33a362e80xd0bed3810x3df9eb310x7670167e0x067bb1d90xc32a44af0x7df7ef6e0x705841f10xe1d71e1c0xb9ae92440x21e556d70xbced5c870x911bb5f80x3a4f9d280xfb597bce0xd30dd2960xe33f0c850x68ffc9770x98f0fe4f0x8b3b44370x1d5527c80x2f622ea10x3e4427c80x20075f000xdca6da500x091eb9b40x1eb9516e0x50fad4340xef6c3f700x842cdaf10x405bf4610x2958db620x01cc70860x4d3e3bdc0x1cfb10b50xbf5bdb620xc12435e30xa25bf0910xbdbd9c1d0xad873d000xa2d012f60x2b8e84620xfb1e582f0xffcd1e2c0x948d6bcc0xec00140e0x4764b13f0xb62d2c350x250de3f40xf6e320370xcaf8d1d80x3c0d68c70x2a2276470x05d51e450x6abae5890x31a89d590x64c378810x4840356e0x4390c12a0xaca239e40x2fa519240xaed17e8d0xd1cdbaa40xfe26476e0x585ff9e30xd16d4ee90x14bc77760x40d65dc20x7de530670x4a6805c70x15132fcf0xfa1c60b60x203c6ac30x1948121a0xa3bb2b270xb94d7cda0xbec13c0f0x3838193e0x318274ce0x1f2a99700xf772ba9f0xbe2044ae0x6284f0020xb4a446010x387e16390xb51a37240x8e9350680xf5f250a00x63dac3520x83e100ed0x4d3b5faa0xc4a15ce40x722f057c0xeabfa6690x524152150x357741600x1c472d630x39c47b050x047b47ba0x467b6da00x214bc6530xec64499b0xf2dfe1f70xa1bec3880xea6833860x913a26690x435347750xa0e1b6d10x6c1b36920xcd3f9c7f0x3f0b34cf0xeeacab690x5240a34e0xc6bf5b750x35203c490xa0e8a8390xfd5378be0xb4c16c5c0x028604d50x3f9a2b0b0x1e119a790x273bb8dd0x85d2b1b80x8e3e80bd0x16f3c21b0x654402c20x0d017b990xc2a5b3910xf112d4f50x12a645250xdb6654de0xecdd4cec0xf5548a340x7facf5cb0x56802ae80xcac95a100xd3de33ed0x2db157320x7bc3c5680xd75b20aa0x89ae7aa00x5fda5ed30x536c054d0xc280ad610xe54c84e80xbe33aa080xb4d4c7c70x1cd91b6d0xc697f7900x912557ce0x9e97375d0xff1765c70xba1587690xd12628860x2fae96de0xb4b7b7660x86db1cbb0x7dc978790x37383edd0x9168c0330xeba2a1f70x56c2b95b0x5b43f1f10x81c0a84f0x12e5ef0c0x160bd45c0xc5ee473f0xbf28ec4b0x812d1d4c0x69a54f020x7c380a1e0xd8e62d700xe60f78b50x3832a0780x7bf25f1f0x4ffe64e80xe4c2c66c0x51b65a260x6971447a0x0e806a710x12d2dcbe0xcc39d6920x3925f0640xb76ad0410x356461c80x234128160x4f2250ba0x14221b0d0x59e1264f0x5838f6c90x4859b8bb0xa675f7ad0xcb5a258e0xb02da1de0x059ec2460x9dbccf360x85360cf60xdbc3ada00x79fa17310x0d20c0110x85670f1d0x6c82a5d50x80b28c8e0xf34a674e0x78e136e30xc7a4fbed0x6b55acd00xe1e7e40c0xab5944e90x936c50610x3bef368a0xb85377b40xf4f14de60xfaa82b970x6e720ff20x07b52e380x579e0bf50x49575e640x7e442eff0xcea020d10xaf70b89d0xcc4609520x2c8e29a30xd2eb81710x5870c8080xf8e1cea80xd3d8f94e0x16af71600xdfbb3f3b0x8fef000d0xa27e83430x68572f920xac0781ff0x4edaa3990xa369806b0x2014f5000x55b919780x6ccfb9470x113ea6700x468f016e0x702de2510xa527d8940xff5f17300x6c3269c90xbf3e9d840x823b33840x7a2e7b840x53d6de8a0x45dbc9ca0xfc6ad0e90xf4ee19890xb047056f0xb0918fc40xb9fdbfc30xd0db0f120x631976850x3b162b300xc39f258e0x789341b30x2a80de0b0x53e3b6e50x730c4be30x1211df5d0xfde735f80x92d36b9b0x79c88f8e0xbd3579710x650d45120xed9f724e0x246fbeb50x41a2d09b0x62ae899b0xcd545e9d0x1ba980ad0xe72ab1240xe465dcd90xa3c0e1620x991fad040x8e6adfc90x2c27d4030xd9597ca10x82fb076c0xe1aa250b0xc2ed8ea80x10f878d30xb3f86c5a0xf2678d6b0x1eb6a33e0x995d46670x4dfccb0f0xc5ed91f60x04e834460xc5092a2f0x1ffa6ba80xe3cd9b5c0x3d68028b0x4f6468b10x64eded480x7afe5ff20xf9100a590xb78298350x04ffd10f0xa131f7b10x06b876360x9ec5aba50xc5a667bc0x9fea74d30xb5f80fab0x091710ec0x5b84e3780x1f1635980x8adf8d5c0xef2f5d290x7c5055250xbe8491aa0x23ca37e40x18e7b2dd0xbb03ed1c0xb2ff65c10x2572bf090x0bc3467e0x11cbc5f40x5ff2a9a90x4b3fa03b0xab743a5e0xde3b42e70x23b949db0xede0992c0x14889b250x3fe6c6340xcc18dc770x832399200x52eb14030x4e4428b70xaef7173a0x5d7634900x3dd88e570x56107e1b0x1bc526e80x23ae60730x07494f0e0xe4e71a670xf0c7f4a00xc7cf01190xd4d893360xc675bc0c0xf2405f280x0642b90e0xfdda24010xeed7bde30xd71e6bd20x55430dcf0x951f7a560x6c734d810x6de0fa280x42b487ee0x303833dd0xbad11f810xcf06224f0x68c0f2580x460252110xf9833ffb0x6ddff0990x3b77e99c0xbfe48f120x13e4becf0x28100aab0x8271c12f0x3920ef920x0ac32d760xba9b4f270x24bdcd330xcccfb2fa0xc428068d0x4fdc945d0xabab6dac0xc8c5cfaa0x78ab4bde0xa0675de40x4236039a0x2feedfbb0xbd2c4f910xaf1e33180xa8d3e6880x93b174000x840546210xa53f8c450x515d19610xbee8edd60xc8e81db90xd998f4840x4629baf20xef0eb35c0xf6b9fe800xd0a5bcf30xe7a2620e0x1877cca10x391fbfae0x359ca2300x929d82ac0x589143aa0x6119dcab0xbcaec7da0xb1802fcd0x11a104760x23166e050x7ed0720c0xf91552a10xb8319fc20xc4a610d60x952bebbd0x72ec9aed0x62774aef0xa4d221810xb1d9f10b0x4832ea1f0x1be55ea40x95e44df00xbc18d5d30x2ab80a8d0xc4f1d23b0xd4c8ed8e0x0bf7bbc00xf2c045500xa8306b780x221eab6d0x5bbdfa260x845dbf3b0x949f523b0xfb6662f70xfe8fccd50x3a26ed110x9ed59b160x65d0a8fd0x40a436850xb66fa56a0xf00a6c730x743f78c50x65f3204a0x267bdfd80x5666afce0x42baa95b0x786d72be0xf75b36390xf5f677e70xf08416cc0x29ce99f80x9df738210xab4719f50xb69809da0x01000e510xdd01082e0x1f37cca70x8ddd8aad0x7807f0f80x054496b40x0f09cc340x151f48980x4018b0700xc71192300x2cde6db60x4ca9669f0x821ce3b30xeb16591d0x22ccf11b0x7b32f4f60x8202a3810x37b8b39e0x79c2c24a0x88c4d6c90x12df67470x16f6f2c90x9eef15520x203ad2670xefd395340xa271c0700xa834a96e0x8112b3d20xc1f2bbed0xe02c3b1b0xb3ef14790xd14717500xf8db1e7c0x3fd305210xdd22ce2b0x0334da4e0x204c50670x2733eaf70xccfd2ebc0x97bdfa600xb3efcafe0x0fc9c7eb0x3412d7fd0xdadb79690x880101400xf89871930xf2ae48e70x2ebe7ce30x72ea7b2d0x2c4d76e30xdfc0d4c60x14db794c0x42af1a000x9587afc50x2bceb8bd0x02ea111e0x647a081d0xf811e69d0x26c90ea40xd159290b0x286726b40x099ed0340xd8a994eb0xe02062ee0xe548d6a00x587255560xbc7e5c730xc4c96b830xdd849d510x51f73b050x76c771030x3aa0b3fb0x8c7b5da10xdd3ee2240x3dab87dd0x21dded980x3fc892b20x1637f9080x490cdf8f0xb3d2c76d0x2949f9810x48c68c970x166ac9f60x57fd88dc0xd9df5df60x82318f380x0e0acdde0xb9f7d17d0x959582e40xb2c1ee6a0x5e52f8c20x989f9a5b0x6c5dae230x56c8799d0xaf3dd7dc0xd1d87e920xb7bc8fbe0x1c2bd76b0x7499f23c0xfbad3cf00x8d537bb50x52c2d6100x98d472620xec1634aa0x0302b8430xdc76e3050x21023ef80x947bd2040xd1e85fbe0x3ec0af370xab9ae0a50x2fdde61c0x6644c9d90x16c0d5480x19acc7410xe2ffeef30x435164de0x27756bc80x0dc7d4e40x64c015da0x4b864f020xcaf2c6030x5d550c4d0x10d9f8850x96cd2b040x322972a90x3ab7b1cc0x818416e10xa3e1f1790x1664fd390x5e3a2d6d0x59b781c80xb43110690x53ce19af0x81212eab0x0e2c7de40xcd951e4e0x243130580x28fe5dd60x3a9f9a560xea3c8e4e0xecfc73820x0375bd7e0x1a4eacd60x2b65781f0x20391d720xf3d246db0x8e8ec6240x8a79285a0xa7e4fd3b0xcd50fe470x379c007a0xff0c6d080xec232fdc0x0afa54b60x305b3ba80x74fe4fb50x76cbb0530x8dcf76950xaa3d240c0xcaafa26b0x5d0c680c0x9fd9be640x0cd554fc0xb3fa246b0xcb15eee90x962515350xd6f41e460x7ab4496a0x78e8a64b0x81841dbb0xda3cae0d0x1e245a770x976a24ec0xa93cdf880xaa5f3bd90xbb65c07b0x3bd86aa50x0573b28f0x772788c60xb5e3ffc70x3cd0b5d10xf13047520xa72e323e0xf33ce4370x677feb880xda304d810x5acdb1690x6498f0f60x29864e9f0xaf2c1f270x96fb69bc0xdce3ac530xf76cf6120x2f99bb970x82b720ee0xa4e1314c0x9dcfe9c10x3afe280a0xd36228ef0x46476c650x980b9d730x4d4883a50x467b23330x5740036d0xa3a42c2d0x5f4ea2980xefc0b0d10x645019d80xfa59c0230xf560a7090xefdb23ae0xe6f1a3210xe5c869fc0xa25212fd0x5a8b2a2e0x8d4164a70x168e8df30xda7da5fd0xcf5f02a90x918aaa580xd229fca20xdcfab3f70xe3840e180x0209f3a70xb2405efc0x0c25ec480xa9f20c550x198620d70x27106a3f0xad676cf10xd57101f70xf8e3624f0x889f2c330xf2e5bd870x2f2e91b20xe58090ca0x50be748d0x3f89071b0x7da9e8ce0xd45925780x56cae5880x2d9946050x3f81b68d0x00504cf50xda194bdc0x1945b3740x26e55f460x5f0199de0x897ca3720xd2b3e1360x00546ff60xcdc39c9e0x88f58bdf0x114f9fbe0x79e9c8e80x00753c200x160ade310xd664fc400xdddc7f350x5f2a1e750xed61f6b30x156707020x1b8587a50xb48d4d220x0f5d75770x844277930xa6c443e10x417477ec0xc0118bab0xbc794b620xdc9846760xf9c1f9ab0xf44d53da0x19bd383b0x2f03fc4b0x2c82c36a0x678d29930xe06141e90xb7bf278a0x0da10ec30x026490540xea161f3c0x716ddb7a0x140838d70x438610bd0x9be7bde40x34f3484e0x4f1cd1280x500970880xda3d10a80xa8fef7bb0x03592ea00xb15cb6140xa9c63b690x278664350xc599a7720x0cc20d5a0x54222a770x04b38e110x2d99d5bb0xa8e9e1ae0xf19572d90xf1ae9bc30x8e1e2b0f0x53d9f73a0xf54824670xc36feabf0x26fd8ef20x0a9600360xd937ae2b0x0bf5d2e80x030bbd1d0x75bda77a0xfedcdb600x67b78eb30x543ef2840x3dfc897c0x1e9edfb70xacab29b70xc84a0a7e0xe7d4daac0xff1e9dd80xf346231f0x7e4f6edd0xfeb38a080x6f02b4220x324c5f0e0xcbbdeef00xbceb898d0x8bf6b2350x4236cac70x2593f2e20x6c5811df0xf88ce1410xa5cb42180xdc623e4d0x66ee9c900xe5023f220x0c112d1f0x2f3ce3de0xc31ecfa70xde3189be0x6f8c92da0x4524ba570x2c016b660x200aa56c0xfdfbdf730x32e147790xa6d2dc310xa71a06cf0x38b0b7fc0xaba558730x66cf14830x7c34d5c70x24e54a9d0xa1b0253d0x191ab4fc0xe2b957140x4534ab600xa32c20c90xc7208c3a0x6530fcae0x2b6a6dce0x1923e4b60x3ffa46fd0xb7b923910x9a572c310xb0633ada0xecfaf4be0xcc248d260x8590e7320xcefcd99a0xd5ec10cc0x29f37c920x523588be0x8a8750390x2ecc848e0xbdf0f27f0x37010d6a0xd2854bd10x4d0cca490xff3deb040x5ce7eac10x096de1ec0x04cefbcd0x7bb142a80x8aa4eb090xc04b91030x3b8a89300x705028f70x49b0f15d0x34284c200x2949f5680xb1c466950x6a85593a0x025483b10x2c55f5b30xecce1eec0x9e61bb050xe26f71f00x63ab54000xb420a3f40x565757c30x6c07ef160x365acda70xdd654bf90xc860de5b0xdcd015ca0xdc5be6c70xa9e04e210x7e26be780x918082bb0xa3a193a10xae095ad60x65aec57b0x6bcbf30d0xf454dc660x43f11e090x0265ea630xb63fa4950x6e1c223c0x7049c8300x608d0e740x99ca76db0xe27f59b50x75fe2c6c0x381a798a0xa05283530x87e7677f0xea834b100x5666192c0x1bee49740xda7a03770x8ac743de0x905695ab0x02b8ab420x810bef7e0x7f5b4fe40x274dd1a30xb320cc0e0xf888ca210xc5f7e8010x568accce0xa55266d30xf78830680x953925150x461d16ca0x4230a8d70x87b8798d0xd0fe8d510xea778fab0x22d68e670x2d192c700xe81322d50xe47c14760x5317d12d0x0dca44990x840342c60x6aa11aa60x6a03751f0x506249170x5e0ccb9f0x7b5a49260x89b3ade20xfa39b4be0x946dd5590xe39b2ea50x4baf7e590x727242a90x1fa1d95c0x762fb2770xb2dc434c0xb84125c30x0c0fdd780x0780d16e0xdffc4f490x1b9c865f0xbeed80cf0x77d4b7470xeb535e4e0x336b703c0x96ea76e60x0fe8b1420xb2fc36690xc440027d0x4f6a07fe0xd42f1d4e0x7c291e860xa0aa157a0xe06e85bb0x84c6f61f0x785a93b40x40c7247c0x6a5fa3630x054d96f80xefadcf5f0x2a33b4250x4a312d5f0xf64a0aea0xa94709ba0xd1380cfe0x9a4f81470x773953e20x22e444df0x5ce9379d0x295f27830xeb942af10x70e560cc0xd0eb31e10xca2ec7a90xb3f060070x619cb7dd0xe91e1e5c0x0a942bab0xe7587e990x95bfeb520xf17efdcb0xfa0c49b00x0b742fd70xd7e56a4e0x200003290x61b7b1260x645d66810x0dc559100x22c9f6200xdedcab9c0x3d7e85c30x668ba31d0x39295cef0xaea240cd0xd8ccf30d0xbb4f47660xdb3d6fd70x4bdb54940xb59768760x4248ae3c0x70002fe80x3126a9e80x12cabc890x838d2bc80xa0ae1e730x0e17678a0x49ebd0d20x191ac2940x09386e690xe590dea30x562588830x9ca209980x7d294beb0x5923b5590x8877ddcb0xbaa168a50x3a72b3390x8b33853b0x613d5e790xcc7687630x82cf385f0xc8d96bf50x7e68c1e70x3049c4890x799cf4580xff796e960x008b62e40x64992f1e0xae2a99bb0x9c1bc4a40xed5ddbfd0xf399e36c0xc99a640d0xa93521de0xf320aa960x056cdb080xc16010c50xe1eefb170xdd0178440x239445ad0x99aabc3b0xcc00fbbd0xaa6d51a20x86353a360xfbd4b60a0xbb82ec6c0x8ed4b3160x872c3a5f0x4471f1570xc8be6f380x617377ea0xd0c5f7750x80563f020x91e3b27b0x3cc82d7c0xcc3761fd0xc5242a3b0xf457b0370x039996d60x5505e47a0xf3b6782d0x8bc0864a0xe5d9b4130xf0f7d1420x4949e6550x36b33e9a0x76e934580x974fc1c90xffc7bdb00xcb6231070xd351c6980xf5d794380xb5d8819c0x79933aca0x739614040x2bb0b4340xe4d10f530x6e3846830x4cd6aedf0xb57c096f0x5ffd1da20x4eb83c5a0xc1752ff50xee4d49f80xc57f6f790x523391500x2eee36710x51d538190x6d9b7e680xee99a3200xa4ba9a620x4c90d8650x0ec8394c0xbd68f3490xe232b6900xb11e6d8f0x692fcb8a0x55988fea0xb94968150x7712e4f20xd358b3df0x4f26d0bd0xab201b290x7cac253f0xe059770b0x2188be210xabf75ff40x4007f2bc0x8749dce50x31ec69950xb230f74f0x2526b8d60xa045da4e0xc76a3ca10xb2a00b5b0xa049c08c0x3c7f41690x4bf70cdf0x6cb41a600xa0a0a9cb0x92c3bdbb0x8505dfe50x9ea9eb990x45e7e7400xdd8501700x344fb3400x6954cec60x21e0efcd0xbbfe6c9a0xcfa8280d0x87d6ebf40xfd9304ea0x7a3ce3320xffb9ecfc0xf83021eb0x1cc64dad0x35eeb0140x716714d80x3fdf6de90x0aff40250x088f5fb90xf567025d0x78f3cfcd0x160506dc0x8707d7ef0x6be24fcd0xa685ea6c0x899005800x27caf32f0x869d78420x99c02f770xd28d95ef0xb6e6f15a0x2aa624110xc0097a200x4ba00fa30xa76e2f6d0xfcf8780d0x09db25d70x38cc5a790x4d7b67ef0x721b18510x92b9b1800x06c8f2de0xe5bc9a530x215a8ec80xf102033e0x6405dcd30x85fbc9310x3cf69baf0xb8210ee20x896224160x812078c10x1135e2780x947afb090xd75c79df0x3e2592390xf9038bcf0x6228c21f0x7d3c75a70x267df6620x92649b150x9229370e0x8427ed4b0x082d8e5e0x84d3e5030x74ee90980x03afd6b10x7bb183f40x844539ae0x99a81ab30xf0fd634e0xed907bd10x6399577b0x988743550xdc14a08d0x5340fb1e0x4e9e93050xbe44f1a10x21e36bf20xcad152600x91a5bf7a0x9c2225ed0xbbdb5c420xa368f2610x08a2846b0x7c5762770x45284ae90x37d910690xee87cae60x4aacd1590xa24f688e0x5bd264e50xe65a49240xbcbbd1250x481e942f0xf03e4a8c0x83887d640x8b01ecf10x2dbb2d9a0x30e257ed0xfff3b51a0xcf8d06be0xb85a47160x3cfdab840x9fdd01880x9c588a6b0x3344b6970x1582e8950x4f65e1740x41b446ef0x966a0c390x37a15f150x45a2a0250xb4d0fb920xfc1500940x48958d8d0xdc272b980xb898c40c0x630306790x94d8adaf0x3f6cf90a0xf544c8a90x8d2776ec0x7c9848ea0x5ae45ec00x87b421f90x703f17020x241f77850xd1ed069a0x88ae5fb60xf3e141810xd192cfba0xd4eff5040x6764521f0x5b41cf3e0x7f3005c80xe8d20ff20x8ab97cc90x2a41b1e10x9e4079160xb5d0bcce0x55a519590x0552b8bd0x00c471780xe63459e60x26eeb5320x9e577a300xac8c87050xc8a4bf920x01d5392b0x3e3be13b0x8bc7b7510x9e1738ce0x9904b8170xcc6a729f0x682a2e7c0x3d31125f0x368276840x09d535d60xa11a5cc60x004c583e0x6918e63a0xfa6691430x696550fe0xb8f32d7b0xc7aa0f2c0xa0f855710xbc4a15670xbc6caed40x338f32220xbe693ceb0xe01398330x1d4ff3c30xfaf598c60x6aadaed30xf4c9f1210xd2bb160a0xfb3f63d20xed540b430x9a9a42d10x3f64053a0x1e5bf75b0x2f86f9f00x57c2d3c60xbedf44ad0x365b9f1f0xac3696f40x7b58f7ae0x5c1f561a0x66ac1cfe0x70c15ac10x334e6cfe0x191e88cf0x18e1683f0x3971b4df0x201a1e720xffc536e80x2650ccca0xc6c6b92f0x37b3fdda0xca68c9ff0xf139303f0xb8e978070x79617d0e0xec6165050x6d30d9c00x7fed1ac90x25ad42200x1a44a46a0x4bdb597c0x5af762f10xbfdde3100x98b012720xc7b469f20xc8cfb1070x1a278ae70x3aa49c210x2ef380190x914710f30x0fcfb8940x01dddb3e0x85147e790x944ebe900xfa5349d60x446d5dfd0xa9db25d70x24a94b260x9e6d79f80xa03b941a0x94098ff80x503bd1370xac437f7b0x04cda5660x44ee5a4f0xba67316f0xc6ad580a0x94db59280x78a203500xf8f2a4eb0xb2e5ae4a0x198788b40x8f595b110x6ea099720xb9948d2c0x833a3e070x4d5ca5230xddcf21910x592f6e9b0x072d978b0x2eed26bf0xe60fb2280x13a177520xf912f0c80xc0fec2270x6d629c590xcd24b5000x4ad3e7fe0x4ddb881d0x7b5794ee0xe1ccbcaf0xc35b57e30xab2058e00xb8a322550x05060a190xfd8e161e0xabe33ddf0x8df3789f0x1f41b8880x730763150xb751eb4e0x09e913c10x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030x834dc9550xa61aa0280xe56a93360x97ac51510x0ad6f9da0xc72031510x952a38040x954ada6f0x90822b700x977335440xc9d342270x8dd307950x5fd1e1e10x69255f540x6e5e08e50x1a81a89b0x52e3e4a50x787a85980xd6392a460x0c4e64e10x7fde10370x44120b270x71e07ea00x87dbcc2c0xc1165acc0xc777856d0xa221c1830xf27f6c1c0xa171c1b50x081301cf0x4b25bd3b0xcd3cce300x8ec476860xe711ee420x3246343f0x66410f160x9efe2be80x1125c2140xff6104d00xab8bc1a20x8d8640690xb9638db40x307619480x883f33f60x34cba1320x5f7f05f90xec1961070x04e1b99f0x5b47f3380x6dda01070x0748389a0x85860c830xab1219e10x9f035dd40xe7f9d55a0x5b2eefee0xd2395fe60xa6168d730xcf53033f0xb564bc490xc64978d40x9e44dafd0x4e0d6b340x306368ae0x920cc0ab0xe65881fd0xf74607050x2ec77b430xfb1b91f40x332d644d0xd58df3690xe96463aa0xd85b55f90x53f73e250xe2c3e8b30x03c982560xcdb6e91f0x508e94800x398647080xaf9ef3630x4a3ea5c00x091def1c0x370a07360xe50413d70xadb51cff0x8e2b8bfd0x6bb710380x6339b6d00x26bcd4fa0x1cf69a6e0xe934da1d0x49de68770x7b8699eb0x7ac2f3290x1a724fcc0x3fb4d1610xb5fe221a0xc2bcb42a0xd77e45ba0xb8e448a00x655cb2020x0b3d34d10x799d06840x934a5a1e0xde3a86d50x98a2cb420x848247ba0x1150112f0x8d12f4670x09854a2a0x21e886e20xc5edc8be0x7faf4eb80xdd6de8530x993697680x1f563d790x9ce7fd690xfcf2c8e00x9cf58a430x77b2f5ae0x6c880fa00x964729ce0x3aaa243f0x63670d770x0731d1bd0x2d1c68e80x344a0db70xb655d17a0x205f5e8b0x86170a650x94e0afbb0x71c5ec220xf0bbde4f0xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x3061c52d0xd63463000x78ddc15e0x92f050df0x47bf1f8d0x6aeb395b0xebd2c0e80x49bd93100xe51d14560xdcbcbdbd0x038d1fd60xc1a246770xf1f04d230x48b3b0d20xf797ff490x3a856a440x41db3f180x226138b00x9e472f5f0xc71e64a90x283183050x4391e04c0x9973caef0x839bf4ed0x3ae455d80xd578c91d0x436acf480xcaf2e2850xbb50709b0xf3661c580xc28cd54e0xe5cd39860x8cad9d990xb52060bd0x448e1d610xde9815b20x8194ebcc0xa2a2d76c0xfeba52ad0x2d2903050xcb386df30xc25cb4fa0xeee8fa550x12b263930x97a882fe0xfaf5dee20x13fe22b10x2948b6910xcd5c0e8f0x577967820x319b67be0x0adc56f60xb059f0830x6aec17580xbf6c7b8a0x5ee9b2cc0xf665f74f0x23233e210xf5f2286f0x5057a0cb0x37767e2a0x4c861fe90x329178d10x115d72b10x085010a20x7f7e81040xffd229150xe29085770x4eb33f1e0xd9c383650xc353df190xd21c9fe60x1060b1e20x5b25bedd0xbd0bb2270xab9e997a0xe82a89df0xa554b25a0x7fba32da0x236df1cb0x185102db0xfeaca7b60xaa40e1ac0xa0597f260xc96acdcc0xd32a3b3c0x447336090x732cff960x09740cc50x746ac1d70xfcf9a01f0x62737e1d0x6924d4d50xf6200ecf0x865e2a8a0xc248ce3f0x68acbbc70x70a584300x568274f40xdbaa88150xdc56bea70x23cd963e0x42e05c060xda8e13020xd64cf77c0xb48f06380x7a9e4c230x0cbe3ee20x8fc127880xaa0241460x9feaf2870xe3a53f4c0x1a0ed4b60x774eead00x08a174290x01b328fb0x01f967030x4e9b25ca0x0e2885ea0x32db0e8e0x7c98d87f0x94014e6c0x1c4f38120x5bcbe8c10x0991ae710x08aec9d00x05f56f220x0ef069740xa0c71dac0xf9e761090xcffa2aff0x3686ea090x2e7382950xceccb9570x45c3c6ff0x0f56073f0x1d8c46a80xa6d1e06f0xf33dc43c0xfc201b660x661601de0xe769232e0x917153120xa7c34a870xfc0f83cf0x73f313aa0x0a75206f0xe1db2eac0x5337d5320x106c5c3a0xfce7a0890xa17fe7f80x405b6e050x3b7664170x537983770x486e09eb0x1d3222c40x770ff8030x329cf7d70x05627d410xc250d5810xb27452ac0x8b226dbe0x1902178a0x20c55ae00xfdca60950xb0d0354e0x3349b0a70xd0fcf3750x051a0bc10x1e53f8270x12ff08390xa5d1f4b80xa45c7b900x6bd1aa560x74c7bffa0x38ed39030x91955a9f0x296146ba0x27646df30xe5a2d7ec0xf086dacc0xb2a1c8bf0x48755f370x633475c70x3d299dfb0xbea5ff1e0x076de2900xc9928d2a0xf6112f1b0xe5aac7e60xa0b7c7b10x1ef207930xf3f51b590x8f45844b0x47c48af30xca3b28c60x85fd069c0x105c4dc20xf4db35bc0xaafdc2580x061651be0x349cba850xceab03110xe2d5255a0xe914e41e0x1ac5d3cb0x345c89160x77bc13a00x656c1a0e0x5ed2969e0x48a911710x64bbc2880xf9c0b6630x5792f8480x98cf60b30x96b292540x2e2b40d20x4841bdee0x5a9213110x9166fada0x24428be50x41482d8b0xa916b6940xa77d88f60xc310b9810xb2a7f6cc0x51f1f3100xd6a91c520xee24164e0x93cbf1380xa74485c10x21f51c740x9a1dfd650x9f9845130x7410aba20xdd64e6390xfbb8a7610x85df9b6c0xc29bf9670x1e6d26a80xe24303070xb0ef260c0xe413a8970x0f25bcbe0x1b33c7e60x2b87a9800x4fe5de610xe589ae790xf2b24b570xe7e8f9920x61c1cbbe0x6ff564df0x06070bdc0x708a795a0x99284de90xd932341f0x0ebe228a0x7dec16bb0x3256c5760xc68f0f450xbbfbcfe30xf4eb5eeb0x07df0f5e0xb1b08be30x72f52daf0x0d99801d0xb669fa100x67175a670x3079b12a0x4e8f6ca70x8907ae580x651560da0xb18429eb0x9ac11b740xb2e764e80x48f9be280x02e24f3c0x4fbfe3460x5a45ba310x6c97ce120x3c2bac3c0x5c96617a0xc910bf8b0x2d505ee20x281978020x71d3a2540x292d500a0xccdb70820x0f4c1cc70x421e91370x6ca0f72e0xfa87a6c90x7cc0a1e80x0c3896380xb4ec26280x453efa540xb312d0c40xa13acdb80xd714c3800x094ddc670x4767a9da0x750d007f0xd11abf4c0x3b097daa0xbdf36bae0xb20c5ea80x7fea34b00x1a0118120xdbf2d2300x1829d0fa0xf17630b70x8975f38a0xb9f3106c0x685409ca0x87fdef7c0x7e06c35f0x0c7cd6a50x9982c6a10x7d80c98b0x956806b20x2652c1cd0xa97cc3ba0xe075e12d0xe7e66d350x76f5a3d10xb17ddff50xd8f40bca0x694132180xb1be72b30x236a176c0x514aad1d0x9246af640xcf048a910xa4adedf10xf472017a0xf13492280x17ef35440x801c51420x64af5eb70x362429430x582913e60x66a492140xda09c7140x41577c270x0e2319270x2e3564fd0x5b5260220x5d49e2e90xa5e261220x18e4f8aa0xe4e48b120x66d87d380x7f0c6ed90x22d85a1a0xf3b79d8e0xc63695520x415cc0c90xd0e2ef250x3ab220640x350dfbde0x9dfea7040xac126c260x0aa309cf0xe523ad750x609f1c7e0x6091797f0x86f6b99d0xb7a387fc0x6246a6290xd73c8c2b0xdf501d040x949c8c9d0x49fd48a70x32b728810x78072e480xca9fc0820x522c4f470x6d8a17670xff5c3c3b0xdc37457c0x66157df70x42a8a6690xfe5d4bb20xe43099050xdc97af2e0x9cdfb3f70xb7c6db700x9aaeefce0xa108eb4d0xb05fc3100xa0ebd14c0x409736620xc8827b750x82d79b510xfac8865f0xcddbd2890x4acfe1a10x812d82f70x20e55f900xbc72c1b90xf33465e20xeb847d330xefb27fed0xa71c7d0f0x782c3a2f0xd2ccaec40xe034ea7c0x03742e080x816121400x80b14da50x25b9fcf70xe3b77cc50x815339630x079a1bdd0xf61bd60f0x125e8a820xe998281a0x50d682750xdc75eccd0xc1d131d80x5936fa000xed61cf400x3f2496370xcc90279c0xd2ff29dc0x145567eb0xbaa29e190xd76e69960x222e7ce20x347f08780x542755010x6fb70b980xb64a7fcc0xd067d3c50xd40348280x7ab88a450xcd91b1270x131db64a0x478848900xf7370f560xd4c146320x2d3385d30xbee47fcd0x30715a0a0xf32cdec60x4ab1096a0x479ba9c40x9da7fb070xc69606250x7a8b34ce0x19d558500xcf43fb120xc0ffba6d0x4b17df770xb41a5bd60xc874ef6c0xe6c1e08f0x43308d530x687383190x7a1d0d3c0xa3268d750x3e5dfb370x80c6a1970x1954777b0xa294d1800x3012c6db0xc21683cd0x95aa02880x560068250x638bffb70xa476be610x121c9ae40x4c82579e0x9378e8f30x03ce86980x96c35caa0x817fe4850xcc220d990xb0fcf0110xd0ede56a0xad54c52e0x02cbc3bb0x75473cea0x200133e50xc9292cc80x1ce7c4d60x5f2c5f3e0x0cd8184e0x146654cb0x05ed385b0x460491220x06d2cb9c0xdc24be550x53447f300x4804bc180xdf279eb70x73130f280x34c626250x7729cbdd0xa9e180490x6ca8fcda0x9545af6d0x820726140xa3d2b4030x8b62f95e0x658e3d970xb7c7cdce0x01d23ee10x4e5064a70x393b4f2f0x73ad2acb0x785eb82c0xf1cfd1ff0x4e64bdfd0x016064430x7c1ee01b0x266de81e0x852604060xe20154ab0x2fcf9e6c0xb686ac050xb600c6b30xfd225f450xb15bd8fa0x915e12080xb488588e0x603249ed0xf76028c70x72e61a6d0x396b76a30xcff33c650xd256b2020xfc47df0b0x9e4de53a0x4e4fea820x3cfba8fa0x78ec353d0x40271b540xec5317b70xc63993a00xd71356a20x137db5700xb5212fb00x5e403a5d0x5354e7aa0xb03bbc9b0x2d2c2da50x934f63e80x060b76190x514906bb0x7dc5ffa70x86dd708d0x0e3985600xe489c9c80x09ddda320x5f9041020x2df2d00f0xf5c7b1a50x7325d6360xc454e9fd0x210273950x1fad815f0xc5e1db350xc164a2750x9199e9cb0x3d191c0c0xdaa577bf0xa0f874be0x86014d830x6e6bb28a0x206debdc0xd46f55320x9c0307fd0xb54583b00xd6857a6c0xa077b3390x8e7745f00x61f3e5420xa3fa74d30x83badffa0xc6b6f76b0x787a43370x4d84af4e0x4035a3140x90ff72000x1f7bbf510x81a48dd80xfe4ab6c20x466a52560x8bc70da40xd351b26a0x066494eb0xd260e6d40xefcee8fd0x05e495ce0x57ffa9220x29e6d85b0xbb00e8ed0x639c6cab0x4f689ba00x48e3c2fc0xce3a3cb90x204c19f50xffcc4ec70xf76a639c0x80a8d7a40x93bcb92f0x6735d56e0x8edb7ee80xcb93a83e0x8fd7aa7c0x6a96e7170xcf054e210x58d73d3e0x8aa78d5c0xb07098570xa39efd360xcd5646900xbc6d2a320xd1a4af170x862246b40x65c12dd50x0745ff470xfe6fe05b0xfb193c2c0xd617def00x878cefb60xe65898930xcefd99630xc79770250xfe9752f70xb7f67d870xf4a3a90e0x5443f3cb0xd491f3fb0x0baf4f500x63196ab30xf320145f0xf34ade0b0xa1cb17800x99e439220xc52fb9790xde6151db0xc2a814db0x7ccf166b0x237989990x038425dd0xa73d201e0x075645930xd6e6f4690x469a6ec70x5bcda4bc0x29cbe9db0xbf10ca1e0x5c1eb2670x80eaa0220x933c93fc0x51850f420x658850840x510653900xba8894eb0xad3c52390xc1b8747e0x351a5cb80xe685e2a20x916ef1270x14a0102f0x6b22a5b30x91f3c3010x6a9a00a30xd75b27e40x932fefc80xc2bcbe8e0x336e24fa0x182cf68a0x86f61ea10xf37509b20x31a731860xd5e3b8e20x616c5e310xcc7a46410xd57aa40c0x31ef10b30xfee7492d0xa167f12a0x1ce49d720xe4e7cff30x75c031200xaf78723f0x80a602950xf1c9b0740x68d7da680x68ba8d3b0xdd685d180xdc1384e30x9630eea90x488934860xeb5cd6fe0x64040d9c0xfa138dfa0x46e158d30x9019be120xcbf3d64d0x9b4ad10b0x2e8256480xc7f8d1330x345219910xbe745e440x7cee0be40x9c6582820xbe1119530x6f497a3c0xfbd6701b0xc529e32e0xc37b97690x9e0bd7530xb655342c0x3b84657b0xd680581d0xda86a83d0x7f49fee70x10ec6d2d0xeb7796650xea2209410x76eeda4b0xceb500120x1e224ced0x5f8fe1d50xd609a36e0x22d713120x02acd9440x565dfca00x850d3f500xb555614b0xf32db10a0xe1ec7cd60xc2fb50170xe55f84610xf2ffec240x10a75a450x0f4180a50xf6c8557c0x743a2a6e0xae69c9b00x522374b60xad5b95a20xb0aa5fdd0x0d3fff840x6733f2570xb842faa00x5740bf180x46cead220xd56f0af40xe1054b6a0x353edea00x651a41390x857f228f0x7c981b4b0x90e0c19c0x87e550ef0x11f0145f0x4b4e89050xf5c9f4570x805b0aa50xefc844590x1e2b1fb50xe961d1cd0x78db0df80xdbd6a7a00xcba5c3bd0x83268e4d0xd6735bea0xfcd2bf240x0145b5d90x5d4c6af70x6d5b2a340xb448edc70x5967136b0x0e3f7d5a0x9112e0920xc54683a10xf166a19d0x1ecbd15b0x2812dcfd0x518063fd0x11b5d3e30x07dbb3d10x39f65c580x1c1215bd0x697cbbb40xe7f18b3c0x1114011d0x5c5a1b160xbfe5616d0x30e421630x810726be0x1005d60b0xd59926a60x9a185ace0x0f9a4fb60xc0bf333c0x94de33780x27b1a0370x560fed1d0x88b6afa40xabf2772b0x0584ba800x2c4513fd0xc761fbe60x28f8c4910x56a772bb0xfe2b2b130x0fff5afc0xb82123410x862258db0x6f9e763b0x63ab3da70xa8b0bca30x68fbf7930x0b6b61d40xe69b38710xfb444ff60xe73e56d00xa04635bf0x3ffdacf30xdf93b9d80x5e71d44b0xc533f2a20xc9c94c4b0x8a1ab4ee0x767297b80x5b3aace20x65bdf99f0xbffb0ec30x1aa2b3f10x72e5c53f0x5c4c68d80xefe7345a0x132a94230x321bad410x89b611dd0xb736a79f0x78ea44bf0x81a9e4930x770881ee0x7f66ad730x3f44e8600xdff8e89d0x877c1a370x2309a6d60xeadf72e10x5ed0da6c0x4a9f047a0x7d1bb1d40x8909b0920xa3b210f20x8a29f2fc0xde8ab8b20xc9f93a660xbe393c3a0x5a180abb0x04ea6eba0xc659ea5c0x33e4123d0x7477a0520x78b56f810xc67a49d40x688e6a640x52acfe880x1205ef040x615c54650x759571e00x2b3de84b0x6c3ff11a0xe6989fd30xf6d34fb50x679d9e500x1b2fca480x0d5352670x447d9c950x3ff9be110x1be7d8be0xc94a93e30x3e9619f50x52665f8b0x8b0e1d2f0x96ab101a0x4c7529bd0xdbc5277a0x5a12a7da0x848dbb960x02ff62c60x6fcb87a10x5b54fb310x8e9225910xcf9b558d0x9da0072e0x023a41aa0x75ee11a70x4bab0a5f0x7ef0f9940x3829caa20x9265991d0x843bca860x6905ad950x4f0e44f00xe95a30750x487767990x21012c700x6ebae9da0x7cddc6900x14ef14f70xc96d9bb50xd4c39e240x3a8d5eaa0xb6322efd0xd1ec1abc0x89c4f58d0x5f295e590xad0856c70xab36ea090xe205d89e0x66f284a90x06a1c4aa0x58d6311d0xe48611ac0x3a8bbb8e0x2951a8720x950972df0x9430b1980x54bdbd300x418e05e20x12a684d40xa4f816190x39a2a7440x7c567c7e0x0be5dcfe0x7da299a60x61af48b80x4cf939fe0x2ef067360xbf91ee090xfc4a8d990xe375dae30xe87d70680xec7a0e550x72b929430x7ff0514f0xaae622040x66f90f780x02c5fa7d0x9cb0df4b0x3b816f870xa60fbf6c0x518d65e10xc1b68f930xf86e58810xd217e9e60x97e7f9020x08d3bf020x5d6dbea70x695e34b50x9dd965340x2b24963c0xcbbc7e9b0xe4971ade0x328995b50x74baf17a0x7944e0fc0x101383520x369fcd700x697c5d0d0xdc5ec5380x476db21b0x9948ef240xf174eb0d0xc3584fe40xb175ba8f0xb3e9a9490x5e253d850x255c2b980xfb5214a90xbc540f760x82d0d10d0x6886e5990x158901980x789b70500x5de03d440x1a4e5aed0x53d3c42e0x1bfc46270x8bbcb5500x15e2a2600xd3dc9de50x3b52c67e0x36ab94330xb208bfef0x142072c00x0871ffd60x3a20a9d70xf3c2dfe00x92c2eecc0x703e831a0x597e510e0x04c6d11f0xcca8f4e10xabcf330c0x311bec350xa5b1962e0xc4a729360x722765020x0d641a420x99daa9bf0x4a8e3d340x2c67a3a00x0f4e76f00xd75c957e0x6bf4315a0x03219a490x4cc4ba7e0xbaefd7470x8b0e959c0x387788780x54fc219b0x8dc46c5a0xaf83e9160x6eb106430x5c8895380xb94e0fed0x3f18780f0x3d5b70a60x6734884c0x4a448c750x4a4ee68f0xa41e397f0xf60051c90x12735d970xd62ad6c60x0bd86b4d0xd797eb7a0x757752060x46997f930x56b24c120xe461d06a0x422cf49b0x4201f6150x3c36c70a0xd0a8b2d20xbe5036130x7047bebb0x1c873d8f0xc53a30ef0x771a2be50x71e3d1d50x2b7546730x6d82daf50x0b5796fe0x39e71b2c0x52daf6180xa3ef0e5c0x63ba9ad90x5f2637600xa7d45d0f0x2751b7010x444db5030x1a71d30c0x3994a24b0x6fd969e30x25d17fe00xd16b48900x8415dd8f0x4b7b976a0x0c8045a30xf098f7330xac77872e0x2d6ee2490x363253b60x50f3f1dc0xf82033ac0x187f27600xb68a39b60xea60b8c80x399d13390xb05b289b0x79507f3a0xd96251dd0x07b37a730x4ee37e3d0xa4243c3f0x85a96a740x693e74ba0x03a895db0x5b43a3cc0x7084a2060xaa0f85cb0x6e9c2cae0x1d0d98ca0xf591ba730x5781b2240x0417c5ad0xd1a4cbd40xb11d90000x0bd324800x2edee15a0xed37c01c0x280df0790x82d162ae0x1ef0ec200x94fae3250x4e57a26d0x3f4920300x1219e6c40x87a962430x5347ceab0x93e6d3300xe1f4b58b0x131f48fa0xec92b7c40x778350be0x64083f5f0x4a30c66d0x226651880xe4a7007d0x25225be00xd3a4523a0xe59e37d00x8e361bfe0xd109d47e0xd794e1b80x713edfd60x0bc6777a0x51ab29d60x9eeaeec00xab6f10ba0x77a05e1d0x98ead18b0x8837d91a0x5333e0070x17fa9dba0xbd56268a0x1dca9df40xb7998a630xc1c054d90x1bf90b7f0xe0052d6d0x0ae79a6b0x3f38bf1f0x53cd71650xa5dc4cd30x069513d70x9a0459b70x54248d440x3ec2ba720x346aa1670xb71d81930x05259b520x5410249e0xe3f883940x37b5f7cb0xa9adc6140x656116390xdf9476ff0x61924dc60x054b4a220x328ed1260x38fb99330x919d11630xd9bac9240xbf1cc04b0x7131bf580xbc316de40xeab5237f0xf35f8a690x426e1ba50x69f4d77c0xa120d33c0xcac05d270x83eee1ba0x80e5f6a00xecb54bb60xc3a4bba60xffa439250x92b948df0x8e53746c0x4099f9190xc28217750x4c48939e0x0dbf02960x3605e0a40xa809efb90x844cfa4e0x89a7a9c10xca98c01c0x52805c4c0x902035a60x6fe98a0f0xf1e53fdf0xe3c80daf0xe3f173090x5b5bca1a0x4a1624790xb792e4ee0x04721eb50x847063260xacb4c7470xa254de980x9049491e0xeafc1eb80x2d1e301d0xf1234a8b0x10e8122d0x98e7a2520xa0c749fa0xb4bf8ad50x014fde590xfc8df3400x4da051820x6b3d94650xbec0a3d70x19046d810x2de9be8e0x0675cfa90x44f6d5400x9297e73b0x62a106b70xb67f7b0b0x2440a1b50x43ccc7c50x5d9d01020xea0f65930x82883bd20xff5106570x8d70d9910xbbe515670x1495eca20xb66ec2b10x761db0960xbc9e4ba90x442649f00x217a5c260xf755c1b90x1fa81f920x3862b9c90x49a3aa910x733737820x9d5494510xe25bcea10x90c0adc20x86521d450x6637f5b30xd2fa12860x91ae3f9d0xa624122b0x1e9ac2260x20a537410x20a645eb0x8c95d01b0xa263b77f0x7b2c72260x5f6aa40f0x792bb10e0x64bed9660x0015e8080xfa8ff3630xd6b885850xb9344fd30xfb2e6feb0x98da2a880xc5a5c6780x4f72a9870x6bfa778a0xf6ceafdc0x635aceb20x49bbf2cc0x1a03a49b0x805379bd0xd6069ce70x9a0ec03e0x0fbebad20x5e3893350x38e10c1d0x66011ab60x93588ed50x8fb90ebb0xa9a65f090xa797000e0x52ffa8bd0x44a79a630x51573caa0x08844f170x56f243fb0x08bcf9aa0xd6d812160x69e8d5220xf5ee9ba80x42801d200x85a8ee760x5e00aea40x8f78d0480x985052270x3774f0300x0d4efcb00x4ec4b78b0x01bb51010x3ceab4050xa9e36f070xc6e274720xa39b4cf20x3b00d0b30x2144bf1e0x7d8158cd0x278134fc0xa9d122a80xc615ce6f0x97f3ae780xb5dff25a0x9fa9f5110x810618ed0x5b9b167b0x947e18c20xd1bff5080xed656e300x995176820xac3201b00xc80384190xd89159460x291c41890x8d28c07d0x40fb3a630xad8808b30x146d722b0xa199988f0xa850d16d0xa0ff74d60xb8ba0d150x5b87c94f0xc6fe8d9c0x41bce9100xe5d185dd0x846a4f690xafb831480x00a360000xd413e2200x1b89ab250x4f1434770x273cc0be0xf9a538650xf80a83e20x68415ed70xffe690fd0xcc8b732a0x8c6c18270x8a1a6f290x9317f75e0x5732921b0xe1bacceb0x0c1664980x3fc4d27e0x576fc33d0x974bbaba0xc5a396fd0x74e5ff1a0x5b877f720xe8ee1ee40x014e40d50xbfd9e9d30x52b19f7d0x9b4e77fd0xf8bcf7110x900194240x3077d4bb0x7aef7aeb0x398676740x1221a0950xa5fdaf950x366b94720xfbc6c6cc0xc41265bd0xedb5b8f50xd3fe50920x8e4e56140xd4bf4e6e0x101968dd0x1d77b0f80x66afb53b0x1526b3010x6ffb3e7f0x84bf4f930x781771090x4272345a0xc1081e150x045dd0d70x7b178afe0xbfd11f9e0xd35bbe960x0e6edafe0xa76d14e50xd012e7090x049ed4d00xb907513f0x27336d3f0xa0c31a730xcfb6a3da0xa9e564120xb5a459dc0x88822d380xc0007d8f0xc05f4a360x04403fcf0x23359aff0x74f5b11b0x6152a7440x6091b3330x4a746caf0xdb16b63c0x9b33e0d70x121d958a0x5eb3cdf70x831b341c0xffb167ad0x81f372a20x4629f1210x67306a740x71820d380x566ba40b0x2fe252cc0x47c65bfc0xfe0299630xab63baa50x409196f70x83c06f9b0xcfce9b160x3173bdd60x9ed554b30xfc23698b0x319ccd3f0x035865e10x3c4571e00x15bafe290xd30eb58a0x26e298e00xdcd1aac80xbed8f2bb0x6a5ecb180x7ce070eb0x7de924150x089718960xeb5b21c30x9fdecc310x9d0d62060x51da75330x5643f0270x7f96ab000x4fe1eddf0xaaa302b70x4de6c4f10x275ae25a0xc617f82c0xcb4ac5f00xc39dd58f0x7681946c0xe0ff7a180x3d35dee00xc86992980xac1a55be0x40d590960xb15097350x7f52776e0x418c71f10xcd083b100x7afc9d8a0x99c95fa50x8677245d0xe2b3207a0xfa1eb9100x6c8ad3d40x9d2e77070xf282b9f00xa6aca6ee0x7dda30af0x3a09db4d0x5ca4e6670xb7c69a630x8c98d2480x554172640x2b3c1a4b0x0b07abe20x18d33e2c0x5412c7c70x77597a530xe8b97e4f0x28e9edd60xadca62910x802aade00x094dc7fa0xd8bbeec20x286dd2220x077a0ea20x3c5a30e70xb05c0b9f0xc75e21b40x8cf6bf470xb9b9df410x033832c70xd87fc0a00xd61044e90xaf4014ff0xdc825d6c0x10ecc52c0xe909eee30xfe2c32860x28a8f9350xdc6a719f0xef2a989a0xe3eabbec0x2a412c5f0xbc6a7cc30x2bb2be220x58463c5e0x37159a730x4f57940f0x400b1c8d0x6ff215800x425e3f9d0xe679311d0x7e64181d0xbb4fcc140x9dc3bb560xcb7543ec0xcf670dcc0xd1fe1c1e0x2d85937e0x413a0b830xecd162660x7db74f1d0xf87139110xda24be230xcad4e0740x4531624f0x00d4c5000x115638580x9a49c4380x3937ca170xdb8798700x92f3c6740x4b2a5a630x6797343f0x19a304ba0xb9d4af290x42cbfcaa0x7c25a15a0x8bf506290x74751c820xe3342d6a0x3aedb17d0x794564910x1a146ec30xc53275380xedc5eced0x75aea49c0x2c44d56b0x5f1639010x145781d40x06e80c720x3fae624b0xd33f2d400xf55acda30xb117821b0xf840fd870xf33949760x4fc846480x4c9765d70xd05b17f00xb576f0390x467ef1190xad4b10a70x38ce1c9c0x8056f4760x1ff826d20xfec8f1350xe9abff0b0x70cf032f0xda9cc2070x97bcc08e0xb8f0447d0x45cbb6fe0x774168b50x78dce2f10x6615c3db0x44d296580x5efda85c0xd4ae28de0x551cc35d0x18592b790x292d63320x943a14c30x29d586080xc17515d70x0e35d3890xfc37600a0xca93a65f0x4cfa0da80xc3a4f8260x37af2a520x64fe92af0x42ae99b80x18f7aaa60xe6658b500x13e642070x7f4484bf0x156612d90xf9e432060xfed11ed10x78040c810x7b812c380xe343c5390x322dec5c0xbf68bb7f0x2f0d90530xa7620f070x851e60030xe39d07940xc93ee1e70x8c89e3b80x9c8030200x9fec4d080x6af99da00xffadc8a40xb78e3c120x487ac2450xc4ea37220x5a7c86490xd2dfc31d0xb2f3a4850xe1c763f60x51e59b450xe814df670x3689ce670xa1a7dd9f0xfcbc96ad0x2aa215c00xd289e47b0xdbf679c10xd2c5ebd10x89bbafc60x9ee760030xfaa25cad0x857321fc0xc19d17d70x39aa48880x2b4be0fa0x224efc2a0x1690b5030xff42c3740xc9fd634a0xc50d20a20x51a348cc0xd54746900x2882d40e0x0c5c0da10x0ea2a72b0xf844286b0xc639eab10x33912b820x3555d50c0xc830e3cb0xaefc5e0c0xfa6d79130x318e1ae30x40485fe40x5b2258120x1b63264c0x170c13e00x921f49620xefa0839e0xe82cda570xb81114110x74f5a87f0x25bd93e00x2250e4610x5b50aca30xd60bd2fb0x52d42ef50xa04b25010x08791d460xb7823d000x2dbe266e0x12f30fe70x0354b2bd0xeea7df600xd8b699f90xca21cb8b0xa9ce341e0x77ae495d0x4de17ab30xc040ccd20x2999e4370xf50d7a040x84d61ddb0x810a255e0x81aa3a720x95faab2c0x7bc0263a0xdfa6449a0x19d9315b0x4d4d55b50xb4ed24e80xc100e1b50x471539050xdad247600x99269a000x939c2dae0x965c61a10xea41353a0x31a3ba250x1bc3edc20xd6c88aab0x7bf6a7f40x973670760x3ad138fd0x03cdb2b10x8120850f0x763b72c20x6081884a0x0879824e0xf2c7eaae0xf0d8782f0xd62b92a40xf3065d610x811dc3340x0d4a9c640x0af4798b0x7f871a160x246000b50x51cf2ce70xd44c60840x73c627490x18c048210x418b39be0x15b67aab0x4644ec640xdfcb53e60xd0082b9d0x7b4e8fc70x034b2b6c0xe2b926070x3abd15b00xb4a5630b0xe517fa450x220f499d0x48028c050xf0b74dae0xf974da910x68f8d5300x1184af810x2a687eee0xfe2a62320x482e884b0xc2b6941c0x5141bd180xe15408520x53e7636e0x2d3070e30x523581420x1ed26baa0x1cf318720xcf0206ad0xd383675f0x6b9086740xc5f5deb10x4eabfd8e0x25a741d50x039b2a930xa202743d0xf6133fd80x19091e170x06e4d2a90x8ff798890x16b585a90x86f2612f0x0d3b7e210x14d8aaf60x06435e010x96b4defe0x6ff9998f0x9ccaa1670x02983a070xc511e1cc0xd9442f5c0x84005c3a0x3b0b32cb0x37c5387f0x5840fc320x2a3c18480xa8f8c9900xf7a2687e0x7d4c3d910xfe01423b0x433ae21c0x642108c20x763e270f0x220174d20x2d1b02d20xdb8a1b3f0xae69b1c10x12a387470xc3055d200xabf32f290x2875a3150x94bf03ca0x97adb4870x69e683de0xf54667600x6dcf857f0xb67fec0e0x08c5db3e0x36728aba0xe5ef9d1c0x22c1bc470xb6ef464e0x4d6ff22d0xbd2a10e20x2e3225be0xe645485f0x13e48cb20xdd8b9dbd0xbd0a02b70xece5f2b40x8dc68a5e0xf9e828590x5a5bcae20xf5fc2f2d0x424734c50xa5cc54b90x78be4aa20x44971afc0x7bf83dd10x4e4480770x2948501c0xf690cffd0x13a44dfb0xafbe3d7e0x9537ed870x0ab362200x4c574c0a0x05944b720x660d48350x4472e3000xaac07e080x4d3847950x736b36850xedfe9c5c0xa6ea93880xd65f70040x7b01ecf60x3a6f34320x60ef6f450xdca3aaec0x3c9e8a160x312180790x9a58663e0x2f5f0edd0x54ae8f0f0x527e80ff0x984132340x367120380x4d57ae3c0x9fef35ac0x9f35c6d40xab3dabf70x965294190x033071420x256045580x91d18fd60x2bf67def0x85d2f8df0x5c7450d00x0bd6390d0x68fb6dfa0x151546890x40507cc10xd1c8492f0x18170b390x8c1b70f00xa105021a0xb00d38ba0x383825040xb4f773ca0xaa8f82c10xb4f969280x5a270bdf0x73d665040x70ac4b230xd16d9c010x315de2cf0x32d434200x9393aaf00x0dab18aa0x610c55b70xabda3e320xbe1deada0x6bf4d2d00x1b5c08640xdf032b290x40ffb17f0x2c7a90c30x1de79e550x1b40f4b70x868322d90x19d62af10x89e3897d0x012324170x4b77c88d0xf3fb3a570xdf5493b50x4615fe350x196f80de0xa97e00eb0x01612c0b0x9dfeaa780x76cdf4bd0x3a9d2a3c0x936dc2d80x922fe2930x67ceb1000xc80886f40x0b6f43550xff5854400x370cfe6e0x922ecd290x0abeb58a0x6962f3810xf0f9fb790x33dc6f880x34b03ef10xe129632d0xb06fa7e50x074e4bf50x151c89bf0xb0c59f820x1c8d091d0x6b8976c60x10b5cae20xe5667e0d0x8618f3da0x3adbd5950xcc5015970x6e9acc410x3aa68d7a0xf56238f40x28b12cc90x5074e5730x718f73210x645c48db0xb2de47e40x8f8d43410xf8672c4d0x01c483a90xef15cc440x1633fae60xcb050c930xc07a3ac40xb32ce95b0xf2a353ac0xd034392d0xf3251e7b0xae575c8f0x7b6ac78f0x084028620x3bdd0f940x16244fe50xcda04a5b0xb77b01590x8106095a0x2342f1ae0x2e96d6340x3cacf19e0x3c49c60f0x5e3bda340xa60231670x776dbfb50x0958448b0xad5c3c930xb3de59490x57cdf0340x9d98fa100x239860de0xa6efb6a60x123959a10x0af3d1340xe2b920590x0614dd5a0xf5ef842e0xbc5671dc0x40b8f41a0xb91d674e0xe9140afa0xbc6ea7c50xf319c6050xd3b22dbd0x4b6474e20xefbe6f3e0x949eab750x321ff15a0x308d45b80xdba037d50xbbebf3cf0x467eb7de0x3b037c870x42f8e3480xf23b2ce20x721624440xf049fd320x30a209ab0xd172afc70x055bd8f40x9b452e9b0x6ac830aa0xb96e3ca60x6c5b4d800x981309a30x9a99489a0x6ff42faa0x013a605c0x7f68e5440xa21fa7650xccd197c70xe0baf72e0x255937a60xcfddf1c20x7adbb3f60x89b4c4640x8ddcc7ab0x52fba3f50xd0960e8d0x2387bf940x1d413b7d0xa58c702b0x34efd9aa0xd228a2d50x2a13fb8d0xbc30f4a20x2dab88660x0d106d340x0e4061c90x8f319b710x8794d29f0xed2cdb730x90266f050xf349dc8a0x920132ed0x0b2482ec0x499f9e7b0xab5aafb50x83191db10x9344c8000x91f099370x743f9eeb0x25ae18190x46ab85250x44f2522d0x067f23630x6dd923bd0x59ec21b90x9f467bb70x241deee60xdbb250520xd5df16ba0xf7933cad0xcaa026ae0x464d25d70x6e0904dc0x45f9b5de0x0419e1750xf24d53810x7eaed6190xc1990f7b0x2cc2d52d0x9f38d4e90xdbb72db30x6cfb97730xca87b4530x8b0b359e0xfc9e3f790x4808c4aa0x37df381a0xb51404680xc5dcd5490x189734590x67cba1480x613174740xbe3980430xc824a56f0xbb8ef4710x68e2a0fd0xadc8a3610xfeb5d0aa0x55bbe86f0xf808c9680xdffc80fc0x437eaba20xc8d10dea0x952582070xe7c9dbff0x969c73d90x1aa9fba00xc1d989c50xa1a32a970x3567743b0x859e883f0x936ad1ef0x48a81d7e0xc49134420x5b35c4f90x7834defd0x6c28be5a0x60a634c40x19567d060x55b3e00b0xd46bc2d30x75a167420xd9baaa310xcae3edfb0xadc044b70xac0624b40x2e8afb4f0x844c2f3d0x3302cd4c0xed2b418c0x3c1df5cc0x2be36bf50xdcf1105f0x999e82970xd88ac2aa0xc7abb9890x085e500e0x03672e300x0527bfa10x62f20c180xd953b4e50x4159e9690xe956e62a0xdac370430x9dccbaed0x0581dc220xe2269fdc0xb96f161d0xbf105ddf0x2077fb730x09570c990x47b151b70x162471340x46432a6b0x60535c3d0x79e427720xc54d25bf0x4c8b247c0xcb550c180xe6d76d6a0x21bd0da70x5abc77f60x185af9890x23281a390xfb935b3b0xf3d2f0540x95b097ef0x2ef6a75a0xa0dd637c0x93cbbff60xcafc31210x81340cfe0x05aef98d0x6b298fb10x881c0dab0xb4d361e20x38de2a800xc631c9b80xe280d43c0xfef8cf740xbe5d367e0xb53120d00x3649bcdb0xd58942720xb38797360xcaf07d830xc679b2680x129bd1270xf1604b400x82a74ecc0x7f3fa7d10x3cd00a690x826a0be30xaf266ff40xb6b005b60x3358acfd0x442290760xe119fe6a0x7c0c059b0x0665c5670x017885230xf08d71d80xcbd428f60xc4b036230xc8b789a60x3a15e5b80x908c12d40xe1699d8c0xfd2b3e450x9083e4f40xe20d431a0x4adc74970x0d2183950xd4be091b0x8f59989e0xcf3f504e0xaa0e84720x302fc1a50xd86822ac0x38ff875f0x885512a20xc577832d0x6bec0e660xa24517eb0x69e872f90x83be64b90xf9deb0db0x5f4e52490x4d50db5b0x4ca9d02c0xed1924cd0xc6a43bc90x816d812e0x6c45f3020x8f8ccf3e0xeef850550x453a80dc0xb4665e760x72724ce40x5b0e9fa00xe1b344780x453d6ce90xa4ac60350xa909cfc50x381754700x446615bd0x2f9e7f8e0x500ba8a90x794801210x6b52da860x2a556ea10xd642f3f60x44a9ba690x3c7cd8da0xf92087bc0x2a5e21220x0d0ce08d0x3838ca8a0x200604080x73b3126d0xdd6d9cf00x8e2d69940xb0175ce10x118eac040x2bc0d0940x41125aa60x84021dee0x4f7af2150x78ec07f40x332472320xfb8aa1db0x02b003e90x5dd593670x66c7f8000x17de87c50xb16002660xc5f05a420x553a86d00xfd0fc23b0xbd84e7b70x6e67d4760xb39c6cee0xcc0046cb0x96ec6bdc0x4d6392670x01aba1880x97f03d6f0x31fea6140x9f6ab7df0x6eef2b300xb1a952490x460ea2f60xfa414e7f0x93220cb40xcf0fb2030x8e1653660x0a51ae5b0x9bc3a6460xd8af936d0x1aa2250b0x63837d8b0x28d7ee290xed6e6f4c0x9878e6170x8d20a3040xaa1f8e0d0x88ac4cae0x5fd919d80x7433a1dd0xc2542c280xc354de180xfba758f90xcff3e4460xbabd30f50xd2ec947c0xc311fca90x7b3fc9ae0x626a28f30x31e5c2bf0x8dbed1e20xece740b10x70895bdc0xe0166bd90x1d42a7920x3f1c74ec0x39c74bbf0xf907d41e0x0f6f99b60x21a1d5d70xead888bf0xc12a83b30x3301103f0xfc9927cd0x4754fc550x43c695280x1aeb24ee0x03a81e690x0bdc81120x9441e0180xc29a71e10x05b931d60xa7271c580x03528de70x26bcde690x793941c60xf3dfa30b0x141a512c0x3f7f64670x1c02dea00xfb1f1a8d0x4aa352e10xb88375200x9afcf13c0xcdb8ee330x752dddd70x5c91c4570x15c6b0590xc811daf10xb77338490x61c6d39d0x9870190f0xb6e8d3080x388c1a4f0x2c74fdff0x75133f6e0xc9641b480x54215db50x920cc3890xe181b08a0x0c66a05c0x5772581f0x35f636f30xb66ca19b0x7de3cdc50x69b7d4730x05ec4c890x3b0ff25d0x8880ab370x44be9ee60xcc09751d0x5a65de460x5c019a510xc1cfea2f0x43a4938f0x4be46ea50x1ba102df0x69bbc4c40xe8b812970x9f49b5360x265209700x847551c60x5b56860c0x7e16fb9b0x4f78d9280xc22a30910x03fd25710xd90043b50x58da029e0xc3c2f4430xd6ee688f0xa0b046750x0b1beb310x23fd30280xb41a32fe0x3744cf360xb02e08f20x5635a60a0xff9a6a790x09002b420x75d499dd0x90576ec40xfaefa4e20x2f55f8690xf10320f00xf9c0176a0xea58ea150xdbc62be60x8d60a82a0x17314e3a0x15fc0b820xfb08e17e0x3d59a4520x069ffdcb0x1191b6dd0x2973ab9b0xe92881110x3b047cbb0x024837c70x562c50700xe70236160xb7cdb79b0x08f50bc30xc00c10a90x446e82220x6780d4a30x054447960x5dbc79cf0xed5015c80x7f0f93610xf871a30b0x4b8b32390x65154e5e0x1b2e758d0x1e43d17e0x007330ca0x6fd2bbd90xff05fa130x734abfc50xb647469d0xc6e2497e0x6431592f0x14f3dbee0xc618d06a0x46fe57330xfb76c10c0xd6a5a6e80x704bc2880xe93c22250x85e08d550xe84d7db70x571f2f400xe30806d00x9cc82c4d0xde804bb90x4311cd910x68f1e6790x97fa07e90x3b304ebb0x660779c80x4a37e26a0xbfa7ffaa0x91c5eb210x477f83740x9aacdf200xb4cecbab0xc20c8d640x2d321cda0x4b959df60x150d57aa0xf5e03a3a0x1e01660e0x8cde08ba0xa387fc9e0x4b99648c0x77c143170xaf2674b50x3d4b0fca0x0e9bc9b60xec96eadf0x6c82e68a0x284e07d80x9bb6fd090xab6fc4620x7a7f6d270x9f811d2d0xc517b81a0x378cf6b80x2e7f7b970x299ba31b0x90aa85490x4875899c0xe7cb7f280x13ab7cba0x2ff1bccf0x62bfd6520x928a85f60x970d11df0x606c17540xa77275ed0x76ee6a820x3ceb1b990x5c7574a10x4e79f7170x058b582a0x49fe318e0x70f696d70x949612830xe579fa9b0xe6b9725b0x06caa7180xcb8d40900x40a9b3490x9e0c711d0x2ef871000x89fca83c0x9c2fc5510x1ca404130x6add1cef0x97226dae0x3cc4cb8a0x7bdb61d10x4cc3bbbb0xeed280ea0xe63abf020x20b0b1900x5f24dd1a0xdf35ccd00x4484a5a40xe0ea36860x742578a50x4d1122510x60ea8b880x8c202ca90x83d1608e0xb308c97d0xca431c050xbe687e880xa0fbac790xfaa3e0a80xf8f61ebc0xcd9cd2ff0x1303863b0xd27177c00x358b14560x36b078b90x3f1039d00x09c446c50xe57cffff0xa3a2d9af0xace1ff950x1456b1ec0xad248e8f0x864e77300x7758ea4b0x0294ba8f0xcfc62a350x1676b5f60xbc5ad2350x08e8e5630x27ca2ded0xd0654aba0x7757626e0xf82f36570x0d4592130xa26d9b4f0xf31b3fd10xf35eb1e10xf3c9a6390xb80b2fac0x53bc16860x343e1c4e0x37ab57630xc8f310680x3df150410xe1c693c40x1042d1100x4e8f69070x63acf79f0x8272643e0x3547ea6b0x6df4378b0x3fc73cf60xa867abf00xe448ccfa0x6b9ef1880xf770a6b40xed9eb7c20x2fd456880x7633b3460x17e960e20x6019e9cf0x37195c4f0x44b6257e0xd83001430x1ecbb63d0xb25885da0x26be15600x99246b1a0x83eea39a0xa0d9fb830xc69659120x9770db020xb59793ce0x5f9883150x998d79d60xc20979350x1b4118980x08f7b60b0x7708ebb30x0908dcfe0x14034e1b0x203ef3d40xcda7acd70x47798ba50x7ab4c74c0xf0d727210x273759920xb9ed35450x94507e5b0xadd36c760x6cc319240x9f7853d90xaa395d600x980621320xa8de1aa70xc968bc2c0x4d528b7f0x938a407e0x78663c1b0x9620f8b70x162f3e2a0xcc8a527b0xa67bd2970xb81105730xbfb4dace0x22af9c470x5f6a9c7c0xa4f064530x7a8574ef0x1d9a64650x3f0379f60x0d08e0110xe0e141100xb96816210xc4c5c33f0x5cede0a70x25bdab670x3ac37a020xd709c5870x5d7528570x2bea77260xf02d71dd0x276f7fff0x905187240x01d906510xbb7195a50x68aac7620xe73180610x57e831240xc18ad6ca0x27fdeb310xf7c4a9050xce678a590x2919b1560xf60b65f90xd161b1db0x4dac77f00xe5919cb10x065994f10x05e807a90x8f0e48930x198b2dce0x7b50903f0x6ef68a240xf6e8198e0x63cd8ddb0xcd7259390xee900f870x599cbf8b0xb2e213790x72d7ff430x669422750xf97d8b3f0x22d9cf310xe04b90c70xd4f8e74f0xaf38031b0xb233894a0x74b5cb750xd733da610x117aca920x0c6e0e5a0x586d0d210x8f36d6370x72c17e9b0x83c52fba0x3c6fa5600x30265b870x4ee89fcd0x0cca03a10x240b8d630x3047cd8f0x4a62515f0x702cc8210x8eb875290x4116a7bd0x8aab8e270xe8a414240xee71c8820x30c2b9310xb03a0e060xc3724dd50x2981d6470x1b5c5b180x5c6994410xc6b1fdbe0x37a024120x0049ca830x9ce54a540x2847e91e0x295ef20f0x07018a000x23fa79840x5a3cdcf30xffe8a00a0xb992a4660x390819280x972cee330x72395dc10xaab233400x0a5759450x7a8ca6270x76a72da30x0518a8d10x43e9daea0xf90720680x1a4baa3f0x00c807410xb73be7940xd6f50cf70xfec57b200x9edf63270x659ded260xb01bebf90x7cd14cce0x582b62750x4c8e68890x97a20cad0xe9bcdec50x3096f4740x5142d18d0x7ed780c20x7dcb34350x1c504c360x647bc5d20x6eba3c2c0x767dd56a0x7b5afcbd0xa3a82a0a0xb27341400xbc35e1ca0xbe2f88dd0xf30711a00xaa17a8950x9e51fbb60xf78b3a980xcc7399c60x2233a0af0xcb40a5230x2ea3d1bc0x0dfd887e0xf017ef9b0x480c394a0xc9df055a0x28e231390xd1172fe40xf6ab2d4b0x2887f7070x5603c99d0x3179f7e50xab8b47a60xf959346b0x6439986d0x8b2632930x6a58e1c90xcd2380520xd73a2ee30x7220a79f0xaad5fc1d0x8dfb265a0x705657b10xaae0c1c90x2fa9902d0x6def44490x202359240x8cb3192a0x32618c320xb1907aa20x334b95760xe5953ec80x2b84d6e90x5cb5c5cf0x674189f40x79ddc3d70x604a10280x2f9960790x28d102c20x1e129e260x15e532220xcd0311a10x363c26990x1e78166c0xd53884240x216c7ed50xab9ac44b0x8dc99d890x57d4050a0xbcd1f3d20xc7c426aa0x1942a9840x88fac4e80x1cdd06050x4aeb1bf70x0afce7860x88c4a4d40x8f10277e0x2c28f1410x84d46db10xeeb5c6110xb643c2500x1a9c20b10xdbc72ac20x11638a690xe6a13e7d0x68786f2e0x96cc48b90x2b1fba0f0x6928269b0x1edac5c30x508377eb0x95b6fec40xa298af950x414d7aae0x757cfe350xf2f0b73a0xb99df7470x78e58a4e0x40b5be990xc9c6a27a0x16369a270x6f0088d90xcdd1a8410x9bde79bc0x2b4991ec0x35c327670xecbb926f0x012a97fc0xbcf150f90x5b6c00e60xf90663170x8dc88f570xba229b7c0xcc8adca20x954fe3580xe4ea93930x7a9d5a260x3a2f51150x7562295c0xde21a0980x342c12310x7c420ee10x2a8cd39b0x166d62940x1e4a4df30x076de1a10x123357a80x6926b94b0xdd6914020x3ff3bfd30x559d1d270xef81e1780xdbe57a960x44e433170x499d36120xa5d87ae20x9ae0c2e10x2b1a81480xc1e376e40x093487860x3eb96bfd0x3f9b8cc70xaf82b3fa0x52e2a7950x59fc8d130x15741c820x381ba7490x6566721f0x673d02d50x143e63380x021e96320x869752150xf4cf5b0a0x426355210xa405c52b0x5e4c59480x3ab4b4dd0x4afedab10xeeffa34b0x3cb371570xf86cf4d60x8d4104ef0x1415aab50x73bce1bb0x069111820xfe9aea5e0xbd42c8000x1809c22e0xf9d7e2260xa458d9190x0d7f5fcd0x555c32430xd87ae60d0xa13a0a420x48012e280xe50d2ce00x47fc14c60x823edea50xc7fae0240xa25fc1150x04e277190x508737410xa7c94f1d0xf181ef330x40babda40x6933183d0x105d03ff0x69ae08f60x04bb99a20xd1e246a20x24c8e4820xcb3e91cc0x7bce46030xfef779fa0x5905c5040xddf68fc60x6b726f270xe1d662650xa48b3a970x5b9adc900xc57891850x9c995c690xbfacb8370xeb9be6ec0xc980ed790x50c4c8180x1a7fdf7a0x807d2b2c0xaa74dc050x2c123e100xc5b670cf0x1b957ceb0x08bc71e60x248f1b510x31075e070x4b6777ac0x64af0e2a0x5fb411b50xeb5a568b0x1a4c1f1a0xac1864270xf7720cc40xd593dcbc0x799d07190x89d907190x65dccf130x52d717da0x81db6ebb0x6e5b86510x760a0f4f0xa51649660xcebd81ba0xd3657e9a0x85efc7e00xbdcd0cb30x434c5d100xa9b896a90xa560293e0xba923b910xf2c43f3f0xc890c0080x5a0b73d00x6aeefac40xea6f9a360xe9f7149c0x581f98da0x107e58780x424d36200x35a88f280xbb0540aa0x654083780xce5ac24f0x6005c3510x3ffa571b0xeacd1d170x5da67adc0xbcf1f0e60xc69b7ee50x958df3ac0xcbe56bc20x3d8baf3b0x01bb2db70xc341ae6d0xf2753b740x924c46f84.18.0-552.1.1.el84.18.0-552.1.1.el84.18.0-552.1.1.el8.ppc64le164.18.0-552.1.1.el84.18.0-552.1.1.el8.ppc64le    !""###$%%&'''()*))+))))))))))),))-))..)/)0)1)233333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444445555555555544444444444444444677688888888888666669::;;;;;;:<<:=====>>>????????>@@@@@@@@>AAA>BBB>>>CDDDDEEDDDDFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGGGIIJJJJIIKIILIMINNNNNNNNNNNNNNNIIOIIPPPPPPPQQQPPPPPPPPPPPPPPIRRSTTTTUVUUUUWWUXUYUZZZZUU[UUUU\\U]UUU^^___`a`bbbbbcc``deeeedffdghhdiiijjidkddlddmndoodpqprpsptpupvpwpxpypzd{||{}~{{ddddddd```````````````````````````                             .vmlinuz-4.18.0-552.1.1.el8.ppc64le.hmacSystem.map-4.18.0-552.1.1.el8.ppc64leconfig-4.18.0-552.1.1.el8.ppc64leinitramfs-4.18.0-552.1.1.el8.ppc64le.imgsymvers-4.18.0-552.1.1.el8.ppc64le.gzvmlinuz-4.18.0-552.1.1.el8.ppc64lekernel-4.18.0-552.1.1.el8.ppc64le.confmodules4.18.0-552.1.1.el8.ppc64le.vmlinuz.hmacSystem.mapbls.confbuildconfigkernelarchpowerpckvmkvm-hv.ko.xzkvm.ko.xzoprofileoprofile.ko.xzplatformspowernvopal-prd.ko.xzpserieshvcserver.ko.xzpapr_scm.ko.xzpseries_energy.ko.xzblockt10-pi.ko.xzcrypto842.ko.xzansi_cprng.ko.xzanubis.ko.xzarc4.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzraid6test.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzccm.ko.xzchacha20_generic.ko.xzchacha20poly1305.ko.xzcmac.ko.xzcrc32_generic.ko.xzcrypto_user.ko.xzdes_generic.ko.xzecdh_generic.ko.xzechainiv.ko.xzfcrypt.ko.xzkhazad.ko.xzlrw.ko.xzmd4.ko.xzmichael_mic.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd128.ko.xzrmd160.ko.xzrmd256.ko.xzrmd320.ko.xzsalsa20_generic.ko.xzseed.ko.xzseqiv.ko.xzserpent_generic.ko.xzsha3_generic.ko.xztcrypt.ko.xztea.ko.xztgr192.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxor.ko.xzxts.ko.xzdriversataahci.ko.xzahci_platform.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibahci_platform.ko.xzlibata.ko.xzpata_of_platform.ko.xzpata_platform.ko.xzbcmablockbrd.ko.xzloop.ko.xznbd.ko.xznull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzrsxxrsxx.ko.xzvirtio_blk.ko.xzzramzram.ko.xzbluetoothbusmhihostmhi.ko.xzmhi_pci_generic.ko.xzcdromcdrom.ko.xzcharbsr.ko.xzhangcheck-timer.ko.xzhw_randompowernv-rng.ko.xzpseries-rng.ko.xztimeriomem-rng.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_powernv.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzlp.ko.xzpowernv-op-panel.ko.xzppdev.ko.xztpmst33zp24tpm_st33zp24.ko.xztpm_st33zp24_i2c.ko.xzvirtio_console.ko.xzcryptocaviumnitroxn5pf.ko.xzchelsiovmxvmx-crypto.ko.xzdaxdevice_dax.ko.xzpmemdax_pmem.ko.xzdax_pmem_compat.ko.xzdax_pmem_core.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzedaccpc925_edac.ko.xzfirewiregpiogpio-pca953x.ko.xzgpio-pcf857x.ko.xzgpio-viperboard.ko.xzgpudrmamdamdgpuastdisplaydrm_display_helper.ko.xzdrm.ko.xzdrm_buddy.ko.xzdrm_kms_helper.ko.xzdrm_panel_orientation_quirks.ko.xzdrm_shmem_helper.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzi2cmgag200nouveauqxlqxl.ko.xzradeonschedulergpu-sched.ko.xzteststinybochs.ko.xzcirrus.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzvkmsvkms.ko.xzhidhid-a4tech.ko.xzhid-apple.ko.xzhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-belkin.ko.xzhid-cherry.ko.xzhid-chicony.ko.xzhid-cypress.ko.xzhid-dr.ko.xzhid-elan.ko.xzhid-elecom.ko.xzhid-ezkey.ko.xzhid-gaff.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-icade.ko.xzhid-ite.ko.xzhid-jabra.ko.xzhid-kensington.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lg-g15.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-logitech.ko.xzhid-microsoft.ko.xzhid-monterey.ko.xzhid-multitouch.ko.xzhid-nti.ko.xzhid-ortek.ko.xzhid-petalynx.ko.xzhid-pl.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-thrustmaster.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzuhid.ko.xzwacom.ko.xzhwmonad7414.ko.xzad7418.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads1015.ko.xzads7828.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzasc7621.ko.xzatxp1.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf75375s.ko.xzg760a.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzibmaem.ko.xzibmpex.ko.xzibmpowernv.ko.xzina209.ko.xzina2xx.ko.xzjc42.ko.xzlineage-pem.ko.xzlm63.ko.xzlm73.ko.xzlm75.ko.xzlm77.ko.xzlm78.ko.xzlm80.ko.xzlm83.ko.xzlm85.ko.xzlm87.ko.xzlm90.ko.xzlm92.ko.xzlm93.ko.xzlm95234.ko.xzlm95241.ko.xzlm95245.ko.xzltc4151.ko.xzltc4215.ko.xzltc4245.ko.xzltc4261.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xzntc_thermistor.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzmax16064.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzsht15.ko.xzsht21.ko.xzsis5595.ko.xzsmsc47m192.ko.xzthmc50.ko.xztmp102.ko.xztmp401.ko.xztmp421.ko.xzvia686a.ko.xzvt8231.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzi2calgosi2c-algo-bit.ko.xzi2c-algo-pca.ko.xzbussesi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-mpc.ko.xzi2c-nforce2.ko.xzi2c-parport-light.ko.xzi2c-parport.ko.xzi2c-pca-platform.ko.xzi2c-simtec.ko.xzi2c-tiny-usb.ko.xzi2c-viperboard.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-mux-mlxcpld.ko.xzinfinibandcorehwbnxt_recxgb4irdmamlx4mlx5qedrswrxesiwulpipoibiserisertsrpsrptinputff-memless.ko.xzinput-polldev.ko.xzmiscati_remote2.ko.xzcm109.ko.xzkeyspan_remote.ko.xzpowermate.ko.xzpwm-beeper.ko.xzrotary_encoder.ko.xzuinput.ko.xzyealink.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapatp.ko.xzelan_i2c.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzserio_raw.ko.xzsparse-keymap.ko.xztablettouchscreeniommuiova.ko.xzisdncapidivertgigasethardwareavmmISDNhisaxhysdni4lmISDNledstriggermddm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-historical-service-time.ko.xzdm-integrity.ko.xzdm-io-affinity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-writecache.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzmd-cluster.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediaceccommonb2c2saa7146sianovideobuf2dvb-coredvb-frontendsdrx39xyjfirewirei2ccx25840mmcsianopcib2c2bt8xxcx18cx23885cx88ddbridgedm1105ivtvmantisngenepluto2pt1saa7134saa7164ttpciradiorckeymapstunersusbau0828b2c2cx231xxdvb-usbdvb-usb-v2em28xxgspcagl860m5602stv06xxhdpvrpulse8-cecpvrusb2pwcrainshadow-cecs2255sianostkwebcamtm6000ttusb-budgetttusb-decusbvisionuvczr364xxv4l2-corememstickcorehostmessagefusionmfdmfd-core.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcardreaderrtsx_pci.ko.xzrtsx_usb.ko.xzcb710cb710.ko.xzcxlcxl.ko.xzeepromat24.ko.xzeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzgenwqegenwqe_card.ko.xzibmvmc.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xzocxlocxl.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzmmccorehostmtdchipsdevicesubinetbondingbonding.ko.xzcanc_cancc770sja1000softingusbkvaser_usbpeak_usbdummy.ko.xzethernetatherosalxatl1catl1eatlxbroadcombnx2xbnxtcaviumliquidioliquidio.ko.xzliquidio_vf.ko.xzchelsiocxgb4cxgb4vfinline_cryptoch_ipsecch_ktlslibcxgbciscoenicdnet.ko.xzemulexbenetethoc.ko.xzgooglegvegve.ko.xzibmibmveth.ko.xzibmvnic.ko.xzintele1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzigbigb.ko.xzigbvfigbvf.ko.xzigcigc.ko.xzixgbeixgbe.ko.xzixgbevfixgbevf.ko.xzmellanoxmlx4mlx4_core.ko.xzmlx4_en.ko.xzmlx5coremlx5_core.ko.xzmlxfwmlxfw.ko.xzmlxswmlxsw_core.ko.xzmlxsw_i2c.ko.xzmlxsw_minimal.ko.xzmlxsw_pci.ko.xzmlxsw_spectrum.ko.xzmlxsw_switchib.ko.xzmlxsw_switchx2.ko.xzmyricommyri10gemyri10ge.ko.xznetronomenfpnfp.ko.xzpensandoionicionic.ko.xzqlogicnetxenqedqederealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockersfcsienageneve.ko.xzieee802154ifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdio.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznetdevsimnlmon.ko.xzphyamd.ko.xzaquantia.ko.xzbcm-phy-lib.ko.xzbcm7xxx.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzcortina.ko.xzdavicom.ko.xzdp83640.ko.xzdp83822.ko.xzdp83848.ko.xzdp83867.ko.xzdp83tc811.ko.xzet1011c.ko.xzicplus.ko.xzintel-xway.ko.xzlxt.ko.xzmarvell.ko.xzmarvell10g.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-gpio.ko.xzmdio-hisi-femac.ko.xzmdio-mscc-miim.ko.xzmdio-octeon.ko.xzmdio-thunder.ko.xzmicrel.ko.xzmicrochip.ko.xzmicrochip_t1.ko.xzmscc.ko.xzmxl-gpy.ko.xznational.ko.xzqsemi.ko.xzrealtek.ko.xzrockchip.ko.xzsmsc.ko.xzste10Xp.ko.xzteranetics.ko.xzuPD60620.ko.xzvitesse.ko.xzxilinx_gmii2rgmii.ko.xzpppsliptap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderboltthunderbolt_net.ko.xztun.ko.xzusbveth.ko.xzvirtio_net.ko.xzvrf.ko.xzvsockmon.ko.xzvxlan.ko.xzwandlci.ko.xzhdlc.ko.xzhdlc_cisco.ko.xzhdlc_fr.ko.xzhdlc_ppp.ko.xzhdlc_raw.ko.xznvdimmlibnvdimm.ko.xznd_blk.ko.xznd_btt.ko.xznd_pmem.ko.xzof_pmem.ko.xznvmehostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-tcp.ko.xznvmet.ko.xzparportparport.ko.xzparport_pc.ko.xzparport_serial.ko.xzpcihotplugrpadlpar_io.ko.xzrpaphp.ko.xzpciepcmciapowersupplyppsclientspps-gpio.ko.xzpps-ldisc.ko.xzpps_parport.ko.xzrtcrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1307.ko.xzrtc-ds1374.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1742.ko.xzrtc-ds2404.ko.xzrtc-ds3232.ko.xzrtc-em3027.ko.xzrtc-fm3130.ko.xzrtc-isl12022.ko.xzrtc-isl1208.ko.xzrtc-m41t80.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-msm6242.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-rp5c01.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-v3020.ko.xzrtc-x1205.ko.xzscsiaacraidbe2iscsibnx2fcbnx2ich.ko.xzcsiostorcxgbicxgb4icxlflashcxlflash.ko.xzfcoehpsa.ko.xzibmvscsiibmvfc.ko.xzibmvscsi.ko.xzibmvscsi_tgtibmvscsis.ko.xzipr.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslpfcmegaraidmpi3mrmpi3mr.ko.xzmpt3sasqedfqediqla2xxxqla4xxxraid_class.ko.xzscsi_debug.ko.xzscsi_transport_fc.ko.xzscsi_transport_iscsi.ko.xzscsi_transport_sas.ko.xzscsi_transport_spi.ko.xzscsi_transport_srp.ko.xzsd_mod.ko.xzses.ko.xzsg.ko.xzsmartpqismartpqi.ko.xzsr_mod.ko.xzst.ko.xzvirtio_scsi.ko.xztargetiscsicxgbitiscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xzttyhvcserial8250jsmuiousbatmclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcoreledtrig-usbport.ko.xzhostimagemiscsisusbvgaserialstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xzmuxpi3usb30532.ko.xztcpmfusb302.ko.xztipdtps6598x.ko.xzwusbcoreuwbi1480dfuvdpaifcvfifcvf.ko.xzmlx5mlx5_vdpa.ko.xzvdpa.ko.xzvdpa_simvdpa_sim.ko.xzvdpa_sim_blk.ko.xzvdpa_sim_net.ko.xzvirtio_pcivp_vdpa.ko.xzvfiopcivfio-pci.ko.xzvfio.ko.xzvfio_iommu_spapr_tce.ko.xzvfio_spapr_eeh.ko.xzvfio_virqfd.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_vdpa.ko.xzvhost_vsock.ko.xzvringh.ko.xzvideobacklightlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzpwm_bl.ko.xzfbdevatyradeonfb.ko.xzcorefb_sys_fops.ko.xzsyscopyarea.ko.xzsysfillrect.ko.xzsysimgblt.ko.xznvidianvidiafb.ko.xzssd1307fb.ko.xzvga16fb.ko.xzvgastate.ko.xzvirtiovirtio_balloon.ko.xzvirtio_input.ko.xzvirtio_vdpa.ko.xzwatchdogalim7101_wdt.ko.xzi6300esb.ko.xzpcwd_pci.ko.xzpcwd_usb.ko.xzsoftdog.ko.xzwdrtas.ko.xzwdt_pci.ko.xzfsbinfmt_misc.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzcifscramfsdlmdlm.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusefuse.ko.xzvirtiofs.ko.xzgfs2gfs2.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfsdnfsd.ko.xznlsmac-celtic.ko.xzmac-centeuro.ko.xzmac-croatian.ko.xzmac-cyrillic.ko.xzmac-gaelic.ko.xzmac-greek.ko.xzmac-iceland.ko.xzmac-inuit.ko.xzmac-roman.ko.xzmac-romanian.ko.xzmac-turkish.ko.xznls_cp1250.ko.xznls_cp1251.ko.xznls_cp1255.ko.xznls_cp737.ko.xznls_cp775.ko.xznls_cp850.ko.xznls_cp852.ko.xznls_cp855.ko.xznls_cp857.ko.xznls_cp860.ko.xznls_cp861.ko.xznls_cp862.ko.xznls_cp863.ko.xznls_cp864.ko.xznls_cp865.ko.xznls_cp866.ko.xznls_cp869.ko.xznls_cp874.ko.xznls_cp932.ko.xznls_cp936.ko.xznls_cp949.ko.xznls_cp950.ko.xznls_euc-jp.ko.xznls_iso8859-1.ko.xznls_iso8859-13.ko.xznls_iso8859-14.ko.xznls_iso8859-15.ko.xznls_iso8859-2.ko.xznls_iso8859-3.ko.xznls_iso8859-4.ko.xznls_iso8859-5.ko.xznls_iso8859-6.ko.xznls_iso8859-7.ko.xznls_iso8859-9.ko.xznls_koi8-r.ko.xznls_koi8-ru.ko.xznls_koi8-u.ko.xznls_utf8.ko.xzoverlayfsoverlay.ko.xzpstoreramoops.ko.xzsquashfsudfudf.ko.xzxfsxfs.ko.xzkernelkheaders.ko.xzlockingtimetracering_buffer_benchmark.ko.xzlib842842_compress.ko.xzcrc-itu-t.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzkunitlibcrc32c.ko.xzlinear_ranges.ko.xzlivepatchmathcordic.ko.xzprime_numbers.ko.xzrational.ko.xzobjagg.ko.xzparman.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzmmnet6lowpan802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xzatmbluetoothbnepcmtphidprfcommbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznft_reject_bridge.ko.xzcancephlibceph.ko.xzcorefailover.ko.xzdns_resolverdns_resolver.ko.xzieee8021546lowpanipv4ah4.ko.xzesp4.ko.xzesp4_offload.ko.xzgre.ko.xzinet_diag.ko.xzip_gre.ko.xzip_tunnel.ko.xzip_vti.ko.xzipcomp.ko.xzipip.ko.xznetfilterarp_tables.ko.xzarpt_mangle.ko.xzarptable_filter.ko.xzip_tables.ko.xzipt_ECN.ko.xzipt_MASQUERADE.ko.xzipt_REJECT.ko.xzipt_SYNPROXY.ko.xzipt_ah.ko.xzipt_rpfilter.ko.xziptable_filter.ko.xziptable_mangle.ko.xziptable_nat.ko.xziptable_raw.ko.xziptable_security.ko.xznf_defrag_ipv4.ko.xznf_dup_ipv4.ko.xznf_flow_table_ipv4.ko.xznf_nat_h323.ko.xznf_nat_pptp.ko.xznf_nat_snmp_basic.ko.xznf_reject_ipv4.ko.xznf_socket_ipv4.ko.xznf_tproxy_ipv4.ko.xznft_dup_ipv4.ko.xznft_fib_ipv4.ko.xznft_reject_ipv4.ko.xzraw_diag.ko.xztcp_bbr.ko.xztcp_dctcp.ko.xztcp_diag.ko.xztcp_nv.ko.xztunnel4.ko.xzudp_diag.ko.xzudp_tunnel.ko.xzxfrm4_tunnel.ko.xzipv6ah6.ko.xzesp6.ko.xzesp6_offload.ko.xzip6_gre.ko.xzip6_tunnel.ko.xzip6_udp_tunnel.ko.xzip6_vti.ko.xzipcomp6.ko.xzmip6.ko.xznetfilterip6_tables.ko.xzip6t_MASQUERADE.ko.xzip6t_NPT.ko.xzip6t_REJECT.ko.xzip6t_SYNPROXY.ko.xzip6t_ah.ko.xzip6t_eui64.ko.xzip6t_frag.ko.xzip6t_hbh.ko.xzip6t_ipv6header.ko.xzip6t_mh.ko.xzip6t_rpfilter.ko.xzip6t_rt.ko.xzip6table_filter.ko.xzip6table_mangle.ko.xzip6table_nat.ko.xzip6table_raw.ko.xzip6table_security.ko.xznf_defrag_ipv6.ko.xznf_dup_ipv6.ko.xznf_flow_table_ipv6.ko.xznf_reject_ipv6.ko.xznf_socket_ipv6.ko.xznf_tproxy_ipv6.ko.xznft_dup_ipv6.ko.xznft_fib_ipv6.ko.xznft_reject_ipv6.ko.xzsit.ko.xztunnel6.ko.xzxfrm6_tunnel.ko.xzkeyaf_key.ko.xzl2tpllcllc.ko.xzmac802154mplsmptcpmptcp_diag.ko.xznetfilteripsetip_set.ko.xzip_set_bitmap_ip.ko.xzip_set_bitmap_ipmac.ko.xzip_set_bitmap_port.ko.xzip_set_hash_ip.ko.xzip_set_hash_ipmac.ko.xzip_set_hash_ipmark.ko.xzip_set_hash_ipport.ko.xzip_set_hash_ipportip.ko.xzip_set_hash_ipportnet.ko.xzip_set_hash_mac.ko.xzip_set_hash_net.ko.xzip_set_hash_netiface.ko.xzip_set_hash_netnet.ko.xzip_set_hash_netport.ko.xzip_set_hash_netportnet.ko.xzip_set_list_set.ko.xzipvsip_vs.ko.xzip_vs_dh.ko.xzip_vs_fo.ko.xzip_vs_ftp.ko.xzip_vs_lblc.ko.xzip_vs_lblcr.ko.xzip_vs_lc.ko.xzip_vs_nq.ko.xzip_vs_ovf.ko.xzip_vs_pe_sip.ko.xzip_vs_rr.ko.xzip_vs_sed.ko.xzip_vs_sh.ko.xzip_vs_wlc.ko.xzip_vs_wrr.ko.xznf_conncount.ko.xznf_conntrack.ko.xznf_conntrack_amanda.ko.xznf_conntrack_broadcast.ko.xznf_conntrack_ftp.ko.xznf_conntrack_h323.ko.xznf_conntrack_irc.ko.xznf_conntrack_netbios_ns.ko.xznf_conntrack_netlink.ko.xznf_conntrack_pptp.ko.xznf_conntrack_sane.ko.xznf_conntrack_sip.ko.xznf_conntrack_snmp.ko.xznf_conntrack_tftp.ko.xznf_dup_netdev.ko.xznf_flow_table.ko.xznf_flow_table_inet.ko.xznf_log_syslog.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_osf.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznf_tables_set.ko.xznfnetlink.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_log.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_connlimit.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_flow_offload.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xznft_socket.ko.xznft_tproxy.ko.xznft_xfrm.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LOG.ko.xzxt_NETMAP.ko.xzxt_NFLOG.ko.xzxt_NFQUEUE.ko.xzxt_RATEEST.ko.xzxt_REDIRECT.ko.xzxt_SECMARK.ko.xzxt_TCPMSS.ko.xzxt_TCPOPTSTRIP.ko.xzxt_TEE.ko.xzxt_TPROXY.ko.xzxt_TRACE.ko.xzxt_addrtype.ko.xzxt_bpf.ko.xzxt_cgroup.ko.xzxt_cluster.ko.xzxt_comment.ko.xzxt_connbytes.ko.xzxt_connlabel.ko.xzxt_connlimit.ko.xzxt_connmark.ko.xzxt_conntrack.ko.xzxt_cpu.ko.xzxt_dccp.ko.xzxt_devgroup.ko.xzxt_dscp.ko.xzxt_ecn.ko.xzxt_esp.ko.xzxt_hashlimit.ko.xzxt_helper.ko.xzxt_hl.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_osf.ko.xzxt_owner.ko.xzxt_physdev.ko.xzxt_pkttype.ko.xzxt_policy.ko.xzxt_quota.ko.xzxt_rateest.ko.xzxt_realm.ko.xzxt_recent.ko.xzxt_sctp.ko.xzxt_set.ko.xzxt_socket.ko.xzxt_state.ko.xzxt_statistic.ko.xzxt_string.ko.xzxt_tcpmss.ko.xznetlinknetlink_diag.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpacketaf_packet_diag.ko.xzpsamplepsample.ko.xzrfkillschedact_bpf.ko.xzact_csum.ko.xzact_gact.ko.xzact_mirred.ko.xzact_nat.ko.xzact_pedit.ko.xzact_police.ko.xzact_sample.ko.xzact_simple.ko.xzact_skbedit.ko.xzact_skbmod.ko.xzact_tunnel_key.ko.xzact_vlan.ko.xzcls_basic.ko.xzcls_bpf.ko.xzcls_flow.ko.xzcls_flower.ko.xzcls_fw.ko.xzcls_matchall.ko.xzcls_route.ko.xzcls_rsvp.ko.xzcls_rsvp6.ko.xzcls_tcindex.ko.xzcls_u32.ko.xzem_cmp.ko.xzem_ipset.ko.xzem_meta.ko.xzem_nbyte.ko.xzem_text.ko.xzem_u32.ko.xzsch_codel.ko.xzsch_fq.ko.xzsch_hfsc.ko.xzsch_hhf.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio_lib.ko.xzsch_pie.ko.xzsch_plug.ko.xzsch_prio.ko.xzsch_sfq.ko.xzsch_tbf.ko.xzsctpsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmatipcdiag.ko.xztipc.ko.xztlstls.ko.xzunixunix_diag.ko.xzvmw_vsockvmw_vsock_virtio_transport.ko.xzvmw_vsock_virtio_transport_common.ko.xzvsock.ko.xzvsock_diag.ko.xzvsock_loopback.ko.xzxdpxsk_diag.ko.xzxfrmxfrm_interface.ko.xzxfrm_ipcomp.ko.xzsoundcoreseqossdriversmpu401opl3vxfirewirebebobdicedigi00xfirefacefireworksmotuoxfwtascami2cotherpciac97ali5451au88x0ca0106cs46xxctxfiechoaudioemu10k1ice1712korg1212lolalx6464esmixartoxygenpcxhrrme9652tridentvx222synthemuxusb6firebcd2000caiaqhifaceline6miscusx2yvirtiomodules.blockmodules.builtinmodules.drmmodules.modesettingmodules.networkingmodules.ordersourcesymvers.gzupdatesvdsovdso32.sovdso64.sovmlinuzweak-updates4.18.0-552.1.1.el8.ppc64lekernel-signing-ca.cerkernel-signing-ppc.cerkernel-coreCOPYING-4.18.0/boot//etc/ld.so.conf.d//lib//lib/modules//lib/modules/4.18.0-552.1.1.el8.ppc64le//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/kvm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/oprofile//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/platforms//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/platforms/powernv//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/platforms/pseries//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/block//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/crypto//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/crypto/async_tx//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/ata//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/block//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/block/rsxx//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/block/zram//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/bus//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/bus/mhi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/bus/mhi/host//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/cdrom//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/hw_random//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/ipmi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/tpm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/tpm/st33zp24//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/crypto//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/crypto/cavium//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/crypto/cavium/nitrox//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/crypto/vmx//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/dax//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/dax/pmem//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/dma//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/dma/dw//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/edac//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/amd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/display//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/qxl//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/scheduler//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/tiny//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/ttm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/udl//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/virtio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/vkms//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/hid//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/hwmon//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/hwmon/pmbus//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/i2c//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/i2c/algos//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/i2c/busses//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/i2c/muxes//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/infiniband//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/infiniband/hw//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/infiniband/sw//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/infiniband/ulp//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/input//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/input/misc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/input/mouse//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/input/rmi4//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/input/serio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/iommu//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/isdn//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/isdn/hardware//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/leds//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/persistent-data//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/i2c//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/mmc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/pci//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/rc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/usb//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/memstick//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/message//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/mfd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/altera-stapl//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/cardreader//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/cb710//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/cxl//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/eeprom//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/genwqe//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/lis3lv02d//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/ocxl//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/mmc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/mtd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/bonding//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/can//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/can/usb//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/atheros//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/cavium//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/chelsio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/cisco//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/emulex//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/google//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/google/gve//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/ibm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/i40e//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/iavf//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ice//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igb//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/myricom//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/myricom/myri10ge//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/netronome//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/pensando//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/pensando/ionic//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/realtek//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ipvlan//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/phy//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/team//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/thunderbolt//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/wan//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvdimm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme/host//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme/target//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/parport//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/pci//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/pci/hotplug//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/power//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/pps//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/pps/clients//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/rtc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/cxlflash//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ibmvscsi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ibmvscsi_tgt//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/libfc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/mpi3mr//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/smartpqi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target/iscsi//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target/loopback//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/tty//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/tty/serial//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/class//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/core//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/misc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/storage//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/typec//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/typec/altmodes//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/typec/mux//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/typec/tcpm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/usb/typec/tipd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/uwb//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/uwb/i1480//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vdpa//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vdpa/ifcvf//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vdpa/mlx5//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vdpa/vdpa_sim//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vdpa/virtio_pci//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vfio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vfio/pci//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/vhost//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video/backlight//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video/fbdev//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video/fbdev/aty//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video/fbdev/core//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/video/fbdev/nvidia//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/virtio//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/watchdog//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/cachefiles//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/ceph//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/dlm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/ext4//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fat//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fscache//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fuse//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/gfs2//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/isofs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/jbd2//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/lockd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/blocklayout//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/filelayout//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/flexfilelayout//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs_common//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfsd//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nls//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/overlayfs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/pstore//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/udf//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/xfs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/kernel//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/kernel/trace//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib/842//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib/crypto//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib/math//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib/raid6//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/lib/reed_solomon//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/802//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/8021q//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/bluetooth//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/bridge//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/bridge/netfilter//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ceph//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/core//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/dns_resolver//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ieee802154//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ipv4//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ipv4/netfilter//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ipv6//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ipv6/netfilter//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/key//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/llc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/mptcp//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/ipset//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/ipvs//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netlink//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/openvswitch//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/packet//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/psample//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sched//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sunrpc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sunrpc/auth_gss//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tipc//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tls//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/unix//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/vmw_vsock//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/xdp//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/xfrm//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/core/seq//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/firewire//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/i2c//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/synth//lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/sound/usb//lib/modules/4.18.0-552.1.1.el8.ppc64le/vdso//usr/share/doc/kernel-keys//usr/share/doc/kernel-keys/4.18.0-552.1.1.el8.ppc64le//usr/share/licenses//usr/share/licenses/kernel-core/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz3Tppc64le-redhat-linux-gnuASCII textLinux make config build file, ASCII textASCII text (gzip compressed data, last modified: Fri Apr 26 19:05:45 2024, max compression, from Unix)ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), statically linked, BuildID[sha1]=d86e159d180ca8012a2b6398bc81145225ff7bc9, strippeddirectoryELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, version 1 (SYSV) (XZ compressed data)ELF 32-bit LSB shared object, PowerPC or cisco 4500, version 1 (SYSV), dynamically linked, BuildID[sha1]=28da76a5ddd53f7e4f9d8e72f44f372cd98fd13b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0da41d1013af475a6ddc975ab2b03ea6b298f94a, strippedCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDD D D D D DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;D<D=D>D?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEE E E E E EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&E'E(E)E*E+E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;E<E=E>E?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFF F F F F FFFFFFFFFFFFFFFFFFF F!F"F#F$F%F&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGG G G G G GGGGGGGGGGGGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}G~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHCCPbP%P; PP3EPP,P=P5 P{PP1TP&PP(PC*PBPC#P*NP@P2qP4PPP1YP PP@PlP aPdP~P'P'P .P PP/CP tPP PAP&RP2P2PBPP PBPB P:}P*PP;P PP@PP"P'P'P/P4P P P'P'PP P/PPVPPPP(P CP 4P fP P/PPPP7oPAdP#P#P;PP1P,P7P!-P"1PP5JP4P9nPPB>P$P$P?'PyPxP:7P&P8"P P>KPBPPP P`PP;P8QPP PPP8eP P-P P PP/P'MPP3PP#P1PPPC)PC(PP6*P5P"eP*P4 P;PP9YP6PP)PBPPPP%P?PtPYP%PPPP;PP1PVP P lPPP#P4=P PPP!PPP PP+P)P%yP4PP6P@P(P.&P7P9P*QP NPPPPP1UP(PKP3*PP/PPP#P:PBP OP*EP=pP7mPB2PB0P P;PP%PBUP:|P+PP P% P mP!PPP fP"P*'P5\P5EP+dP1P&P)PP8PP9P PwP>P>P;QPPAP2P! P PP*|PbPAPIP>P$BP2PP6#PP *P4PP/PP@bP4GP/P P*P#PPP=uP /P=P-AP*8P,P,MP P P P P3rP-P AP2PXPnPP$P#PPP=P7PP0PP PPP# PPP,P. P.P\P,P,P!P P PP bP7UPB9P(PP?P3P$P$CP?P?fP :P ^P/PPPfPP)P"]P> P }P4P@P4PA,PAPP?3P@PPBP-PP*P*P qPPPP@P)P>P\P P P>=P4P,(PP9PPP?P<=P<;P4P'PTPPRPgP"P PFPP:P&P5P"VP!P@8P3P8P P3P$P5$P?PPPP P#P P>ZP>YP>P/P;PP1P/MP;P>P )PAXP"P%P.PPPP:tP&P-MP3P)=P,P@*P3yPB)P'6P?P%P-~PoPeP}PP;PPP aP8NP'PAP?P?P;5P)P$"P#P TPPBP P6 PP-P^PP+bP P(?P3PPP"PPP47PPJPP(P# PPP P&P"PP5P:P3PC|PAP[PXP5yP/P( P+P+P&P?P0PPPP5P*P-P'PPP+P=P)PPPPP0PP9P8P=P-7P@HPbPP(P8^PP$DPBP:YPC7PP4lP*?P P-1PP-P/PCP.(P6PP-P!P/PPAJPP/P^P P9P/PP7YP(P(:PP>P>P>PPPPpPZP P%P2P3P,_P 3P }PPP1P:PP.P9vP!mPB^P JP.[P(6P?PP P P[PPpP'P PPP8YP2PzPAPVP PPPP4P,P"#PJP^P(AP%0P1P]PP PP> P%P GP,P:PPPP P>PPCP-P9P7PPP=PP/PP PP P'P +P 0P%KP7P!P!P@P{P PP P4:P?cPPOPCtP5iP;xPAP7qPPP P`PP/hP6PP P!P!P"P,P@P6{P79P)P>P$tP#kP!ZP2PPBPIP*0PP"P QP5LP=P6TPP?PP(P P&QP>P0OP=#P.P"P-^P<)PcP-P2 P'P:P$P1PP0ePPyPP PP3P*PP P"iP:P:PP=P12P?P6P>P2PPPPzPPP/P'P)P=P_P-P<P9ZP!P%RP*P8P8PAP>tPAP$PWP0PBP:JPP5P2PPLPP.kP+P27P!P89P)P$P/1PPP;>P%uP|P8P>P>P-PPP9PP-VPP#P dP >P7P@P P4ZP)P)P1PPP8P8PBP P<PP,PyPFPeP6P4P; PAPP@PP"PPP3IP6P1 PPP+P@PBP P%P2PP-P:lP/PCqPPPBPPP !PP WPAP3P"P$P$P;PlPiP8P7P\P#P0P@wP30PP/PGPPP=PP:P!gPPcP6P`P_PPPA4P P\PP-]P-3P-PP.PPPP 9P 5P78P(P1PPP=P#P P?P6gP6ePxP3_P)P)PPAtP.4P3\P9P#`PP9PP&P>@PcP+P,{P,P@P.PPkP P6P9P P)P&ZP POP1P:PPAP9P&AP P*cPzP5P/KPP-P9P$P2P0xP5P8P5PPP P?BP fPPP"P4P9$PP;nP+P7)P*P cP bPPP9PP"PP $P!P7P P P4tPlP4P0P7P'~P(PPP$P!PPP%jPPqP P!PhPP1P4PP;PBGP1P'`P(P)`P"P 3PPP2P8P%PPPPP&P>PP3P=tP?bP/PqPRPP/PCWP7P*P"vPP>HP>~P-P3P7PPAP6P2HP(PP?HP5PP'P9P PP>EP0P.P/PEPPaP4P4PCPP'$P tP4aPVPP*P>?PBP,PP P P PP74P=VPP+P?P8PPdPBP9PAP*PP"P):PP$P9PPP*WP>P4P@P!kP0P1HPAP1EPP7PAP?PP7PaP/P-zP ;P |PbPAP6}P*PP>PP$PBPBPwPP'P -P PKP PP+TP-"P17PP,9P8.P6P7P2=PP9P$P#P;P #P/AP6P67P*&P>TP,P$POP@PQP;PAPA{P9P9P*P%(P0}PdP}P$PP"P QP2P`P>PP%P#P=P @P.PbPPP$ P$zPPP POP4 P P6P:PP P7WP@P P$lP#P%PP7P PwP2PCoP8P:P.P=P-P4P+P P6P6PgPKP!YPPAP/#P1dP P1PP&P:P+[PBP4P'PPLPP:P2PPPBP3P P=lPP-P0P2&P'P#P#P49P?iP?hPP"}P P-P-PYPhPA-P7XP P>PP PPP=!P'P*P/[P P :PPP%OP*P96P#P@PxPbP~PbPP'P.P pPP>P>`PP?P6P5P P,CPP PP+ P'P4/P?P2PPP"P&P&PPP* P=P-hP P9RPwP5QP'_P:PYP(-P>P9PPFP$P$ P#P#qP&P?JP;PPPP9PlP"cP PPP)dP PhPPPPP+GP>#PJP,kPP PP*PBP7P/P2PPPP.P#iP4IPPqP^PPPPP PBPPP%P>P$NP P%P9FP9EP7PP"nPP5POPPBP/PP$8P4YP?PBPP%PuPP'P1oP.PP+P3P6@P?PPPA PPoPCP PPP&P2PRPP:P>P=P%[P;gP8P%PAIP@PCrP0NPPBP7P-6P oP-P"'P*PP_PrP/TP6P PP9PP>P3PP[P\PPP"P/P?PP5P*fP*P3P3P=XP=JP1`PP1P9PNPgPP0TPPP&P&IP,xP1P PP&TPPPPP P:IP(P5P!1P[PP sP8P8P/P6~PmP+P#*P#)PnP`PPPP&P&P`P,PP/PZP2P:P0P P@PPP$VP?yPP5 P:mP5P5P;JPP PP P>P$jP?:P OP_PPP#P PP"PPPcP*aP]PP,PbP7TP8P1P P3(P3;P)iP#PsP$P0PP2P5P P*pPBP PP0P+P> PP3P8PP(P!P!P0P0&P-PPPA P5P3P1PP @P+P&jP$2P2P?lPPPP6$P+PPP5wP8PP;)P?P+P%P6iPP#P-PP5PPP)+P5P0PP&ePcP>PPP'PP> PPP(P$PP P%HPPPBP!PP6%P=P;APP=.PP*P/P+P7&P@P@PcPP9P4NPPP#PfPPtP6P"wP ZP >PwP,P5PP-P P:P P+PVP)P1P&'P?P0VPP"PP P/)PP"P2P>*P3PPP4PrP=~PVP3P%7PPhP9|P!P4P<"PPP2%P$P#P4?PGPPP\P=P P%P4P4yP+nP7 PcP?P0P{PP P:PPAPzPPPPPP.P8P(}PP.PPvPsPP!PP2AP'PPPPPP2oPP,P ?PPP qP7P$PPP lPZPBP=P7PP'P>P1\PP;P,P P9P97P'-P('P9P)BP4CP)PjPiPP&PFP-P+P1PVP*P0P\P>P:P*P;IP,P+P+P,P:P8PC!P'hPP@P P-EP3PP0P0 PgPB`PBTPWPP#P#,PP]PPBP*P3P/VPPP4P4PCPP7MP'P/P&]P$}PPP!PPPP#P/P8P"PP:PP 2P NPP*(P,PPP.P5PP.PPP!P#:P?@PPP9CP0PoP$PP PP2P PPP{PzPCNP P@P>P&P*DP*KP3P 2PQP%fP.P9PP P"P0SPPuPP4kP-$PP,P#PP P.P@CP+P8PgP%PAjP#P:P<P#P/P9PP.PmP P8EP2PPPCkPP#P$PYPPPiPP P `P:P:P-PBP8+P/P#PP]PAP&P*P*VP:PPP&P&P.P \P @P-PP0P/-P'P0P&kP5vP6qP!PPPPHPFP!P,PP0 PPP.P hPPlP)CP#P$SP#RP6rPPP/6PP9P@P&P&PPPP P9QPP;P2CP@~P)PP/PDPP<P+7P P7PBDP#^P%2P%P:PP0P3P11P4P"P9P20P'PPPP#?PPgP3@P,P P!+P ;P:P@P8P0P'P.P PC+PP8P5P9PP)P4%PPPP=SPCbP'P P"P P P4PrP5P;dPlPAlP>P#PP PPUPP9yPP/uP&P PBP P P P%PP0P8P(^P=PP#P P!PPP2PPlP=P-BP PP!PgPPPXP P/P6PP/PP PPPP1$PP PP6yP7VPAyP!P$P${P3BP"[P9(P4P4P PP-P6UPCPPmPIP?%P"KPP2P PWP1'P5P P)JP@PPP>SP3PPPPVP+1P"P+'P1PP(P P$PPsPP&PYP P:P* P-ePAP"P4PBPPP/PCP'P(]P){P#P%PP5P6P7P>3P2P@P*P,P-PP +PPB*P'PP(P>P PPPPP9"P"/P]P\P7lP'P6^P;PPBPP8P)P)P=P-;PP"&PP16P'PP P#uP&PmP@PP5XP&P*P>-PP"6P/XP9^PaP4P|PvP;PTP6P6P1P &PjP3P6 P*P-PHP9P+NP%iP%hPPPIPeP6P(P)P.QP3[PP%PP LPgPPAPPP|P)PP-P}P;PP-PP nP(P(P3PP$P#GPcPPC^P9P7PBPNPPPHPUPtPiP*PP?PPdPP]PP`P P=P-[P. P8PA P"P]P*PBaP 9PPPDPNP'P3PP/P5PeP81PlPP8PP P2PP,P0PPtP*P.UP!P P!P0EP*#P$PxPPZPP1SP+MP>PPC PP)ZPPFPP1P1PP P PDPAPAP.PjP7P P#P!6P?PP;PcPBP!PuP P7P=PP+PmPP8tP!>P7P;0PgPP&PEPPPP/dP*oPRPP.P[P5#P"P2PPwPPGP:P:wP:jP&PP$PP uPPPP.P.P aPP#P2P?PdPP>PP"PPPP1P&P P0*P6PAPP!P)P?P#P&P:P0bPP:4P4P*P*wPPPP PP:PP'P\P+P P"PPhP P ~P'PPUP@P"PPqP/P7P(PP@SP;P8VPP P$P#VP2P?"PP!PPrP P3P8P.P+PP+P(P:PP#PPBXPBNP!PPP,pPtPAP]P.P;|PPPPPPP8APP"PP;P'P'P,P,P5IP4PPPLPkPCQP P&EP@PPPAP$FP6bPPPPP3GPlPTPSP P/P-PRP"P,0P0P P"GP9P$PPPCP$P$P$nPPP,P%P)PP,QP-P6P= P/PP SP1PPPC?P P^P"P1PP#P#]P=AP:PPiP`P4hP4P P lPP:PP5/P,P7\PKPPHP$PPPPP&PA=P8DP2'P'PP&iP P#P1P/cP P PPP8P>}P<,PP~PP=*P5P0PP(LP@ZP;P3'P%P2PPPP/oP KP4P@MP P P}P PPP5,P>P$P?PbP5P/P2xP; PPPHP+PAzPP(pP;PEP%P9P=P P6P (P5 P,P1P0P7[P70P.PP;PP<^PePP>PPP P/PPP:PXP3P,uP>P5gPP&PPfPP:=P&P,P )P)6P2P9P9P P&#P& PhPP P PPPPPP _P!P P/~PoPPPPBP*/P"RPP4P) P P/2P)PP=P PPP7uPP6JP$P$~P%$P%#P%PP|P,P P P.P4 PPPP DPAP P6PYP}P-P8PPPPuP=P3P,wP"PP1PPGP0P.PPPPPjP PcPP&}PmP\P+P3PP0P P%P WP{P+.P>P3PAP( P;.P@sP)P%P;PTPkPLPFP PAP7PP@P'BPP)P>P"P?QP/PfPPDPP?P"P8 PP"5PVPP1PP9dP-P2-P*PTP>P P/PPPP='P5P3P vP/EPP&P P'PLP)P QP$:PPPPBPP!PP"qP!PP4PKPzPCP@PP)P P P P2PPPPPLP xPPPPPKPPPPPP:cP+EP"MP*PWP2;P}P|P6P*P*9PP< P,YP,P,PP+(P6P+P0PlPP"PPCGP'PPBP=P1PPJP5dP!P8FP?PP7P6P6P'ePP(P?P@PPHPPPYPP'P5PQP,PNP PP (P0PP*P PPPP%P*P.P.P/P P?P;~P5PP= P@PJPPeP%PAmP-P'P/P+PCzP dPP5PP PP+PB_PBSPAPP"P"P"PP!PPPP>wP>PP PP'P.KP/PTP?6PPPPPP P!PPA+P PCP)P)PPP!P PPBxP&PP+P&PP9\P gP1>P7>P@P2$P*PPPP8P8P8PPP=P P@P+P5>PtP'P P@lP@iPP$3PP>P/P9P,P3PP*PCP P PAP>P$PXP:TP%P PP4P PB8P1PP'P3 PP9P8P oPPPP6PpPP;P0P8P1PP50P6P;P:P%P #PPPP P 4P,P/aP P5P%wPP'P'PP(EP/P P#PP#$PB|PPP4P@P4P++P=OP3PA}P9P(PPPP$PP|P/P hP:^P FPP !P=PvPPjP P @P-+P.P1PP'uP)PPP#P#bP?NP;PPC&P2P5P7P*P,TPPP@.P#P P5 PPAPP.P'P-IP!P P;fPP+XP.PPP#P=cP&6PP0|P0{PPBPPnP1P +P%mP1P4P!CPP0PP#P?P%eP>PP+aPRP3RP6P(P &PWPP jP!PGP2P&PsP}P<P+PP&PPP.P6PEPHP$+PWPBPtP"P.PP3%PP48P?PPPP6P;NPXPP P!P 7PP7FPASPnP&PjP:(P PPP6P=mPAhP7PJPP P)PPPBrP4mP>P>P:P4PP P4PAPPP6|P7PPP&(PP3=P9P9P=P3P3P1PPPP=yP=LPZP P94PP OP#mP%AP?GP:PzP.PPBP63P7P+ P P#P2P2PP;P&P&HP5P P,KP+PPP+2P1P.P6P+P'yP'xPPATPoP3 P#P P.%P'P5P&P8PP=P!P3WP8MP 3P.fP6P0P4P'P+P4fP PP'nPPP.P"4P")P,GPA"PPQP:PP(P)KP$MP RP0"PYP?P=PP P0P;^P24P(P'WPP1P)eP$P?.P:PhPP1P"gP>!PPPPP-PP?PP>PPPP~P}P|P{PzPyPuP7P(1PMP4VPoPjP iP dP/bP9PP=P PoPP:P.PPPP0P3gPP/PP5*PPPB?PZP;P?vP:PPPzP5P=P;YP,PSP6BP P1P$P6P6P6P#P#P$hP#P#P#P;PPPP8PPPCZP!PP,#PP@PPP6P7PP.GP>fP39PiP$LP?P0mPBP9PPP PP;SP<P,BP/\PP $P5P7P1{P3)P?PP9P&zP2tP2{P=P,P5FP P PCnP+hP@P,P,P6P8P(P?P&P@_P?P)|PPWP3P-P,PPSP=/P&4PP+P$bP?7PP PBYPBPBPP7P&P7P7P &P-4P6P+P7PC PP%LPPPPP0P 0PPP#\P@PPPP2WPC/P@PADP*rPP9LP;P:P+uP'CP$ePPP2PAP!PP2rP&PP#P!P!PPBP=P=P-P+PPP P)P OP.P 4PP9uP;P(PmP;P4;P2PPPP5P P PP>P}P)xP#P?P"=PPP+PPC'P RPCcPPP!PP-PP.zPP7P6P'P'P #P.MP)P#P?P?]P1PvP#P!)PP P!P$P/PPP)P<6P,qPP:P9wP P6P 'P=P(iPaP>P&P PPPiP ePP9AP PP!hP.`PCP1P"DP&7PPPcP;PP PP P1PPP PBP_P4P P.P0PdPP P:uP'&P&P>1P-_P#PPfPLP!P5sP.P@P!P P /PPPP'P HP;VPyP,ZPP.P.P6P&2PBPBCP=P4P5PP.PTP#P%P2PP5P ~P4P P!P+`P9PPAP5PP P HP7*P7P'bP#P"8PP {PpP*+P@P@P@P.P.P),PP+cP!JPP!PP P6QPPPP'P&P P8 P7P*PdPPP`P6P7P'7P%PP P"|P5P3P5PWPAP5mPPA)P'P'P WPmP8`P$P!PPP/PPPEP=P-PP%gPwP%P 'PzP(aP(gP=PPPKPP P P $P9PP$P$P"P@PBP=qP*PP PP-P4P1RP+ZPPP!P.9PP@P& P?OPP1PPPQPBPP&FP P4P P+PPPP9:P%+P%)P PSP1PP-{P 5P P'DP9P PP PClP2 P(PP$P$AP#(PHP?PP_PuPPyPP PBP:\P"TP"SPPPPPPPP.P2 PAPuPAP%P%PP P!P&P.PPPAPqP7P!P$!P$PAPPPPPPbPP+KPP>PP.PP?P2PP$P#P?P:DP8P+PPP2zP 6P.P@P6jP"PP=P AP,P,P) P5KP 5PAP4P*PGPTP9P P GP0 PP&5P.P(P0P0P PP;PPP P)P:PP0P8P#LPQP>P>PPP(P>P2PP)@P%zP1P(P(P#wPvP/PPPP-P2P-P5P8P.P@P.VP P !P }PPP4P0P P8 P5_P{PFPDP1PPPPBP/P2P"P P2P6P9P9P P4 PIP PPPP/P7PP!VP>P>P:P%P?PsPB P:PP>zPlPC{PVP6=P7P2P@pP)PP2PCdPC3P*P!,PP P+PP[P+#PP P41P?UPPsP PyP;[PP.PB7P $P'IP'@P1P$P2P 7P;PP0P P+P5P UP"PP6P@ P9P#P#P#P6tP6sP%P0PPP P"QP>\P-P-P,P&P BP/P@PIP P#P?P>PzPyP0P;PTP@P2P>P$cP4&P2PbPP1(P RP,rPKPPP)2P[P$PB(PP$PP)P!P7PxP>OP KP6AP PPP1iP7P`PP$PxPwP3PBtPP&xP=P<@P+PaP4PPPP"P@P'VP2PPPPP2P5P8P(P3PCgPP;PBP P5qPLPPPpPPPPP +PBP-P P5P*P4P0PsP#P0P9PAP?P)^P%.P)P"P>PPsP.P"P-P PPP%VP*CP;P;PP0PP>PSP)P9P" P" PPPCBP P3PPP+P5PPP-P1P92P P(P*P/P(KP@P!PP:#P P ?P=P P+P%P4PPOP*P*P/P2EP@VP&WP:P)P rPP#PP"mPeP P-iP"PP bP+PP PPP=P7rP'PPP$P$P P?EPPIP5PBP*P-DP/`PPhPP P#P qPPPP P XPPP?PPB@PP ]PLP)mP$7PPP^P9P3P-PP>P1PBPPKP P!\PPP66P-P.P+P,P/P PP- PmP.PP P+ P9tP'PP#_P P-P<0P6P P+YPP$P'PP=P(P4P)&P!fP P.mPP1P2P.AP(&P#P@P:PPBP-P3PP;EP5VP7P P|P@4PPPP6PAP.WP;P$P$P% PP;P PP !P PPPPIPP+@PP*PPrP9PPP)P5nP1PPPP(*P%PPP PPP-qP5PP1kP-#P0PfPPPPPGP4P=P tP;ZP+P!xPP5gP#P+WP?P.P PPLP+PTPP 9PmPmP9P(GPPPP PkPPPPP'P"WP"oPBP3P5(P,P0PPVP=PP1P7jP(P'ZPAP9P32P$PcP*PPbP!P P5P*P<PP5AP pPP!P-'P1P&P7P(PPPP PP/PPP&P-P,P>P3PPP#YP5P,P]PP yP:iP P:PP PP4P/P"LP"P*PP7bP9P+P3P P!PPP=P69PP)P]P;PPWP P2PPP P7P&?P?P8kPPZP.gP6P/P/P(DP$PPCPBPAP,P3kPP P P4wP|P PxP#zP%PMPVPPBP'P&PPPP VPbP)FP$P05P0oP04PHP P7PP PPP5PP76PB-PPP(ZP)P:P:P8P&P&P9P PxPPPKP4cP1PPYP}PP"P<:PP5TP%P :P1P%PkP2:PrPP#UPP0hP{P~P-P9P1_PAP;9PPeP9P%P PjP uP EPPPP+*P%nP1lP@P9PPKPP;P P8P8P/sP P2P8P*uP> P>]PP zP4P9P iP7hP#PPPPPhPgP'PPDP>PxPP.P.PP!P$P PPPaP#PBP/.P"^P=PPkP8;PPP4P$P#P#P2P84PPP&P`PsP P9PC$P6DP:P PjPPPBP0P P:P:P"PP P2P!P5P9PP:PPFP@P* P2P(POP+P@fPPPP$PPPP* P6PPP:P'P;P8_P&dP P bPP+DP8PP^PPPPPYP)aP8P>4P=P P.P/P*^P$P?mP?YP P3HP/;P2P"YP 'P PPP.aP!IPyP=?PPAP!'P-8P,P1P 6P:PP3PPEP P:*PC=P/P5P=P>P>PP PCP.P'pP?PP8CP#PPPP PP*tP=P<'P=P"P \P5PP1PWP+QPPAP uP.rP7P1P~P$PzPkP%PPP3P PA:PPNP+-P^P*P)P)P#PDP%P?P3PAP7P P*bPP)P/P-wP8uP-PPP.PP3P.~P@P'}PPPaPP)]P&[P:P PPP4P9P rPWP.]P)>P7,P@P8P2FP!P%PPBhPP8!PPPAHPLP*P29PP3P;P$P#=PP PxPPP'P&PZP"P;BP4P9OPPcP2YP=P@ PP?P PP P!PP P5PP P.PP9GP5PA$P.P"P #P%PC P'wP@dPPIPBP=P,P PP5PkP!eP'RP P$,P+P PBPP:BP P5UPPfPbPP52PP!GP7P6P6P7PPP&P P?P?IPPePP ,P3P-P FPmP(P4P4P%ZPaP7P5P(0PP P=MP$UP#9P#8P43P;PP);P&P&P&P.P qPPP5{P18P!P1P P2P2PPP2P;PPPWPP4PP8gP(PcP1P)9PP:PP+PP wP~P8P VP UP+P RP+P:P P(P$iPPP iP@PP4P4P"P+UP,P8P,P!UP.JP;P>P@PPP!PPuP7P@PrP<_P0P=P,P>P/SP)3PP8P-P:P!P/P(PP=P6P"0PtP xP6FP5bP)0P P P7PAP@PCP)lP$oPlPPP"uP>PP-pPPP2XP5PDP$%PPPPPPP>P@PCP dPBPBPBPBP2`PPP PP7P P-KP@P P,P PHP0P.eP1PUP&hP#P%P"P?\P 5P^PPPCTP P P P"P PPNP 8PP+PP&PP%>P)P%P hP?PC]P9PP,EP5OP%PAPP.P P4P3PP$P:P"PP~PPZPBP' PP5P"P0P"{PP3P xPLP0P-P6P,JP,~PAP+ePP3/P2PPP4P P+HP1APPAsP2/P/&P PP.:P&fP$.P%P8/PPP0zPPPxP]P, P2TP4P4PNPP(PBPPP7P%P>PPPnP&P7P"JP"IPkP#P#P$ P4TPPP0P0P6P2P>P,P9sPP%P P(+P \P?P WPP =PPBjP3PPP6PP P!P%P}P|P1PwP"P!PP P P4gPP2[P2_P+P+P+P(hP(P4UP4SP4RPBP2P P>,PP zPCPP6P KP>P#+P P@P/P?P PPPPP:'PP.P/DP"P=6P;;P%P.P?;PP@PP(PPbP+P>P@PP0PPP3P P!P8P3+PP%'PPtP"PP.P-ZP PP5?P6P9rP3~P?P?P%P!P9P P$PP2PDPP5PCLP0P8PP:P=PBP<PPP4PPrPPP/yP P P IP P*P P&PtP!P'P'P+P PPP[P1P,-PP-PJP+!PP;3P`P>P6KP$P%PP(P: P-P4PP;P.P*P2P= P P P:P>P PwPP:ePIP:P8P P*PP#MP%P 0PP+PPNPPCKP*7P rP4P:P5P2gP6P$P4*PwPPPPqP P.P*P4P,PPPqPAP3}P.yPPPP PPP P=\P6PmP(P&LP3&P)OP$P#PP PP6IP&P2PPcPP%P5P"P;P]PP7AP';P>uPP$P PP &PMP3P-P,P,*P P7P'PP;1PP~P:vP P&vPCyP.PPPPQP+P VP7P8PP.FPP P! PP/PPDP-P;UPPP3P6PvP&cP TPqP7PP PPP"PP)PAPP>P:P@PPPAPLP5PAP,P0P P P21P>P9P$P$fP=zPP?~P@PPPPVPP0P.P P,PPkPPP1wP-P7P@P>PPP7PIP FP1qPP"`P3P&;P PP(HPP?PPBP'PP,P wP0PMPdP?P!?P(sPPPP=P8P-PP1+PPP P|P 'P.P$WP#P%P2P80PbP,PP/PBiPP.PPP<#P=;PyPAPPCP PPP P^PAPPP P/P>P+P2P5DPPOPP}P 8P13P*P4PP5P VPAkP#P#P#P#P?nPPfPqPPYP8'PPPsP 2P!MP0PA[PpP#P?P!PP6)P:PAEPPP+=P$P?P#5P =P2P0WP0dPPC0P>P|P YPBP3sPZPAP2)P P PPPhPBP5PTP;OP+PYP6PPP\PPBPPPAuP(PPP?PPPPP6!PP PdP1P@EP;P(P">PPPP! P P3dP5P"PP6PTPP P;6P&+PNP9P?|PoP:P$PPOP PyP9PP PP'PP5~P;pP*P6P'mPPKPP."PP&P< P<PPPP4P4PPZP,cPPP1PPP rPPP!BP3PRPPP8cPP;PP!P5PP-/P4P1P. P QP5PfP) P(>P9P)PP7PP P PQP%dP,PPP1P#P?P8PPqP.OPP2LPP.1P@P0PP]PuPPkPPzPyP8PUPP7P7PBFP.5P)PPP0P"P MPP.P aPAP.=PGPHPFP_PP/P-PPSP P,ePEPBP.P YP5 P8mP(P P/P#PP!P}PPP?P P6(PRP3P*dPPzP6>PAP ;P+P6PB=P<P MP P1PP P P2P4P+P P4PP7OP7P/P$=P P%PPPPrPP P P<9PP2UP P+P*P'P'PpP ^P9PPP?(PtPIP PoP,P8P5jP P4P)P PIPvP6PPP%P83PP=P9P)P2PPPP@PAPP&/P.DPFP%PPZP:P3P5PP P;,P#~PPXPP:zP P*PPkPP@PPPPPFP9SPCPPP PP(P>P#dPgP6oPPPP4nP PP3P4P,NP+P,PP"P9P7P7LP1P(P;-P?P P P$PP*%P"P# PP9PPPP>yP3P VPP"(P,P%PPP'P;4PjP@P@PPQPPIP1PP%P:MP9P*TP1PANP:P#P/P/PP3PIP?WP*P^PP P PPP!0P,DPP }P5P5P"P!tP>^P8]P#P ~P9P&tP{P@P+PPOP)1PPP;P5P[PP7P&P3P-P}P(P0PP3xP2BP/NPPPpPPBoP=iP7P&PpP7PPP#P:P?`PPP:9P P 1P,AP ;P%]P'=P)P>P)P$PZP#oP P PPP+CP>GP;PAP LPP5]PAP)(P1P!rP=PPP\P PP-}PP,P P zP -P.P#P$kP:PEPPP PPMP*P=PUPPP4P1P.;P(mPWP P=PP"P%P%P P*PP4P/ P!P5P3P PP+P>P$-P$_P#TP2PPP0GPP P=P_PuP+4PwP.P6P4P?ePMPP:KP PP5PP>VPP;PPP:PP?P?)P6aPPPP P,hP ?P7=PPJPPPPPPrPoP.PP /P5cP?P7aP'{P0P$ P cP!P0=PBePP!P9P 8PP3fPPbP;wPP P.dP.XP(P$P#;P%P%P;PC,P/pP@P=P|P,FP4PP&_P% P%PPRPBP5PPPP+P53P:P*PP5P(WP4PhP=NP$`P&PP%PP*iPP,PPiP+8PAP._P6PPPPPPP3P+PP9TP@>PAP:PAPP7NP;P$JP4-P*P3P-PIP<PCwP PP NPP=7P9;PP0QP/P%P9P%P+P5P"_P=P [P _P6?P P+:P (P9 PPbPPPB"PPP,P9PPP nP6P&P!uPPPPDPKP KPP)PdPPP PUP4'PPiPPNP=PwP3PhP@=P\PP P+P?PPsP.PFP>&PA?PP)PP=KPAP5P!FP6P.EP(P>oP>nP P P)tP#IP2P:PP gPBWP&P5PP+9P8JP.P-P+PuPqP:P/P yPhP8PQP9P3P*P! P=aPP4PP)nP P&&P!:P PB$P?P&P*-P"P<-PPiPkP SP:PP!QPP&UP0vP"PcP/P:yPP1JP P%P9WP%vPFP/P*P(P'P'PP'fP P(PaPPP8LP&nPsPP%P'PVP&P P P-P,\P5fP4uP.P=PP>PSP/P P)uPP#0PPP=&P(P=PAP",P PjPiP8P'^P/P3-P#PHP2PP fPXP*P PPnP5P#PPQP,P7`PP$PP)PPPP PP,P"PP@P"P3P2PPPPnP/tP P@NP,iP%^PaP%UP7P)P%P?wP@P!P #P;TPPPP1P9P9PP6P)P,P*PA(PLP/OP7P/PPWP(P}P"P9P8P-QPPUP FP'SP(P(zP(P9P?/P|PP7PPPPPfP*JP+P@-P1P6XP CP1P8GP$PPPPP%P3PP$P%P%P:FP P ;PP P>PP P+P@}P@aPEP)P P&mP lP4P0P+zP pP'KP)P2PP:?P"P7P,P+gPPA`PA]P6HP"P? PPP2VP=$PP:1P PP#PPP gP fP ePP PP1PP3P(kP@P34P P=PPP?P1P)sP#P#PP?PPpP=P PP7wP(P3:P%P&-PVPBP~P&PP!P;UP3P3P3P?PP,fP|P^P P1MP;P?1PPP8P8P/PNPP PPP 1P.cP6uP( P#FP&P"P1P%P&P!P"~P*\P-P P9'P)'PPP]PAP9P#hP%P&:PtPPP>MP-cPP@PP P7:P;P >P ePP EP9PP10PUPPPP4P ,P>P7PP>_P$PP#PP+FP ,P PBP>[P4P4}P:PP PUP!qPP9P#PBP@PP'PPPpPP-P"PP;PCP*P.P8hP8P P1BP'\PP.ZP=P;P P#P6kPPP%PPPAP8PPtP(P4dPPVP?P0%PP=-P.qP(P0P45P4QP)PP%PBPP P9@P%PRPP8P3hPPP=P6P8P8PP P)P PPPPPPB&P1P@P,P2bP0P8P8P2P+P>P PPP'P*P-PPPPP P2P%PPmPP/PC9P&P5PP*PsP,[PPPoP%TP (P9P!sP("P(lP?P?PiP2P:P5P DP%PB P-P3PPP5PjP ^PP'P'P9P#P#7P P2P P'%P3uPP PzP+PP'P%1P {PBP{P9PPrP@@PP9P8P*P?PPPUPPP:P4P!jPB+P'JP(#P(PP.-PPPBPPP2P4P/^P/ZPP";P-P23P]PP PPP"hP9PpP< P,PGP P(P;PP%EP%,P.P P#P+P%PCxP P "PP RP(PP3!PP/PXP0jP}PC.P:xP:pP PPP1)PvP;FP"PP7tPIP$)P P%@P P?PPP&P"bP5P1PP P P&P?PyPrP PBP*_P P;XP,]PEP!P)#PP/PP)P$P$P#|PPPPPNPMP9P*PP*P-bP PP+PP4PP6P6P>qP&VP*PPP#PP+P=PPQP PGP?PP P>P;PP+P9PP|PP&PP mP+P-P4zP4P cP.iP7fPP([P>lP P$P#P PKP4^P P03P02PP,PbPPAAP,5P+P"PZP/P P2ePP'P MP LP(jP(tP.P.PCP|P-`PLP9jP/PPPP!P=ZPP?>PPPqPSP!PgP%P jP cP0P/ P>APP>P9P1PlPiPPCPPPP#PCP[P?PP5P3qPNPPBBP'P.6PP#P>PnPPP-PXPPPP-P/P'P=P PPP9P:-P&P-PPP'|P;!P>cP>P%PPJP rP*1P-P4 P~P>P+hPP"P/P:aP P2RP6 P"XP"OP*:P@PP0P1WP0P(P=P#P gPPPP=P PP.PP>P PPKP P P*P-P P P;PP@9P+?P P&gP#CP9~P PPBPoP4P`PP#PPPPP PPbP'P'P2P'P&P!3PPQP/PP P :P<4PPPPIPmP4P4P8PPP.|P P7CP'P(PP P=PP*P'tPP8@P2P?P;P' PP.P6P:P)P)PvP&PPP-:P,+PQP"P0P7EP>P$PPP&P9P P PRPP 6PApP=TP(TP3 P)PPP PBP9P=P3PP7 P2 P-P)bP#nPBP: P=PP0PeP=:PP!PPPB;PpP]P:P7P*P>QPMP tPxPJP5P%GPJPP1P_PP:PP7P&P PWP-oPP"PBP6P P+P#}PFP8P8P:GPB#P uPPP&P-P;jP8POP=oP P2P<\P P PPBPP2P0PP@\P P)PA0P@PP;P;PHPPXP:8P:P4PiP1P@DP 6PsPAPkP8>P)jP0FP/(PPP!PP=1P+ P+ P*PBJP%P(%PP#PP P%P-PP P=PP, PP@PCP!PPPPBPP=PPPPPnP |P.P@)P4P P;PP>sP>PiP$P P4_PPuPPPPPJP&P7P/_PP-P%\PAgP$|P#xP%P?PuP.'P9PPPPYP0PP5PP*P P3PP,P PP P6P;P P)P)P?P_PuP=P/jP**PWP@P xP"P"PP;P1]PP8PP P?PPsPPP%P'P!PrPP5PLPPP'P@qP#P2PP~PPtP9!P!=PP P/PP8UP$P#gP PrPPFPBP5P$P!lPIPP P31PP$P$P#P"PQPP9P(P/"PsP+PPP4{P9fP%SP1nP6MP.HPPP P)QP9P/:P*P P P#P P P;PP@P8P8P( P.CP.7P>PPrPPP:PP-nP3P ?P,PXP)P8PP aP/QP5P(P8WP>P$P#HP PP;P;PPP/PaP:bP P*!PPP=bP0 P9PAPP1NPArP':P3 P P%FPPPjPP P$P6:PPjP0PNPP&lPP)P nP=%P-,P cPP,}PPPP,P% P@PLPPP:oP'P3P PPP 1P6P7pP<P"PP PTP P*P:P PP3PP P$PP4BP4HPP=ePPC4PP +P<[P,P9KP+wP8P8}P8|P!{POP (PP*UPP>|P4P P-PPePbPEPCPWP;iP9 P0P$P4AP@PP6dPP!PPHP:P P*)PP5P3P P P~P.nP@P(rP#P FPPPP-P'P5PPjP@P8PSP@P$P PP%P1PP-P PP,P P1P$P$gP%!P"PPZP hP8P9PP*PP^P;P+P P6P'kP]PP6PHPP3CP[P0PP_P/P?PPtPAPOP>PPP0P9BPPP(_P)P%PP*gPP4KPPP!P)PP.P-P wP,aP1P3PPBP P= P@nPP$P#P#NP P PPPmP*P=P-WP-NP@JPPPP.P7P P)gP2PP-PP:P9P*P,RP P%}P1P5)P( P#P uPPP/P/P(P2~P3P;CP3P TP PPPPPP&P,P,6P,2P P PP6P2(P1P&KPP>P P P P.P/P0PPP`P.P=DP'iP'PP>pP$;P#2P0YP NP!/PPP=P-CP-XP-OPP'P0PPeP2JP(PP#P tP@P{P&P8-PP4P@$P%XPPAP7vPP''P(P?P8\PhP P#4PfP?[PdP>>P>XPP qP ~PQP*P,4P6P2,P6NP0PPPPBuP'P'P9>P)PP5uPwPPP,P+oP~PPP&PP1P. P4PPP3eP6P PPP/PP;PP P&P6P>"PPcP1?PpP+PP7P8P+P5P.PPP0XPPPBP'P7P!"P,sP-PPP"PPBPPoP;aP%tP P7PXP;8P?PP$(P)P@P7PPP~P3AP)P=P&XP$P%P%P;P?PPB%PPP)PP P,P!vPPdP4qPP@2P8SP:PPPPPDP*mP=PPvP4!P P5zP4P;PP>PPP P@P35PnPP*PAP&P5P:PP,PPPKPPP)PXPPPMPBPB[PBRPP&P P3?P*PPP5WP P'"P6P2*PP^PPPPP&PP*MPvPBP3PP1P<*PCiPCfP"P;7P.TP(P)TP$P P"PPPwP EP5P=hP&P*OPP"P;_PP!DP0P PP _P1P3NP zPPCVPP"7PC~PP~P4PP.P/P?PoPlP3PPP.2P&P P*AP8#P TPP6PP}PP~P-P:P&PP@LP4sP PEP;PnP8P'YP(P>eP)P$xPP P/kP PPPP"%P,P4P P P1P2aP7~PP)PPPPpPPxPP8P"dPP P&)P?PPPPBP/gPPP&P*PP_PeP#>P:P|PP:PP:3P:SP:UP P6 PPP1P P0PP9#P.?P$PAePP8P8{PPP:%P/wP&P"P*P!%P:P [PA.PP -PP,=P7PAP \PXP%P1ePB PBdPBP,!PP7P7P@P(P0P6RPPB}PBP1sP6;PPrP3P3PP6PP4\P0P0P4iPP$mP0yPPPPPkPBP3PPPSP/P8PP?P$P P?PMPPAP/nPP PJPP-PP6PdPIPA3P0.PP%P P'!P5P-RP4P PPP1QP7-PP3YP9PP/}P$6P?PP_P:fP:2P2P0P6P P bPP P.YP;P)P>P#P7P9PP PPP-P)P 6P{PPP,yP1yP(P(PP3P$EP$rP=dP%"P?PP;P;PZPyPGPP,vPPPP1PB:P'vP#P(P>mP P"P?P:sPC@P3P"zP2yP3PP sP/LP7/PP kP.)P P* P1P PPP,PiP1PHP.PP>P:P1PIPiPP sPPA%PgP $P6]PPFP=(PByP `P*sPjP P P P PP IPSP.PCP/'P(P!OPP)P0PPQP*PP^P UPP7kPLP(P%PPPP#%PA9PUP0P!P15PP=}P6PP3$PPP>PAPP=QPSP0PP6&P6 PPPPP %P P+P$wPEPP{PP WP4P>PPP/P@PP(fPP$OP4>P?AP!9P!7P6\P!P!$P,P GP,P9&P=CP/P"P"PP0PsP@|P PP/{PPPP6[PPP ~PPP+ PPP?P?LP@PPQPPP5&PP4P7'PAP@PP P)SP& P?uPP/fPOPPPP;P4PPPP-P+P$@P#PP P9P:PP`P PPQP7zP%P$P0aPzPfPP=rP5P0P?P'APP$PRP;PP2PP`P;P'P&P5P %P4P/PP.P@ P PKPPP!PP*P>'PPPgPP P!PZP9P P7P7QP;PPBP=P>P-P$P&P5P;\P P(PAP?PPP!PPePP8P8PP9PP+P P9hPDP(P.8P>rPfP+P+P#tP; P;P7P%P9{P4PPP-P[POP1P(cP]P)EP?PP0P8P65PP P5P)!PAP P7 P(P'P?P3PPP PP/4P0P)P-kP8PA6PyPPP*P P(P#pP@PhPPP*PCP1#PP)P4,PoPPJPFP kP!PCXP+BP-JP4P\PPP8pP.{P8P'PfP)wP1P#P@PjPP P P P-P-PPPPP+P P P-PP"P7P$P$P; PP0RP PbPCFP(P P6"P8&P-P4PP!PIPFP7P P6P+P(P P4)P=P# P PPPPP=PP<+P.P,PPDPZP2kPBCP3P3P#JPPcPIPP00PPPPxP9P"fP=P8*P,P+IP`PPP(P?P P5P0P BP@PPP?PP {P1vP5P@?P@%P;tP3|PP?VP P:EP$P2P 9P JP,/PPPP!PPPP- P9P'gPP P@rP@P%P@PP{PPZPPPCP ^P ZP>aPP0#PCP-yP/PP PP P PPPP PP;}P0 P7P/%P=PP)UP)RP%:P?P[PPP1P,P(PP PEPP PCJP PP*P.P 3P2]P2 P8P.P'0PP%/PPP'aP-mPAMPPP8IP8HPPA PP PPgP/*P6P>P+P)PP/PBP.P>PP7DPCPP(PbP@PP)HP$P%6P-P09P08PPPzPBOP~PwP1pPP8P7P5P DP;PP(P'P [PiP8ZPP$P$aPP]PPEP8P<P>P=8P P1P7P7P8P42P dP'PP:QP*.P3PP@POPEP2P(P(P)P P1P0JP;PP >P0P3P<8P,P P" P`PPPP \P)PPCYPMP3PP=PPNP@P.P5xP !P?P?P7P@TPPP6PBPP/P PP-PgPPAPYP.P4P-P/PqP=|PP&OPPPPE?PE@PECPEDPE6PE:PEAPEBPE9PDPE_PCPD#PEPGPG(PGKPGPHPCPCPDIPDPGPGPGPHGPGDPGEPGFPCPCPGPGPEbPDVPDWPDXPDYPDZPD[PD\PD]PD^PD_PD`PDaPDbPDcPDdPDePDfPDhPDiPDjPDkPDlPDmPDnPDoPDpPDqPDrPDPEPF'PDgPG0PG1PG2PG3PF4PGPH'PHIPCPCPCPCPGuPGvPDPDGPCPDPDPF#PDPDPENPEPEPEPEPFPGPGPGPCPDPEPEPDsPDPDPELPEOPDPDPEEPEHPERPEVPEWPEXPEPEPF=PF>PF?PFAPFBPFCPFDPFEPFFPFGPFHPFSPFPEaPCPCPG.PDPETPEPEPF PFPFPF3PF;PFZPF[PFPCPCPCPCPCPCPDPD)PDJPDuPDvPDwPDxPDyPDPESPE`PEPFPFPF+PF,PF-PF.PF/PF0PF1PF2PF8PF9PF:PFPPFRPFUPG*PGPH?PH@PCPG PCPCPCPCPCPCPCPCPCPCPCPCPCPDPDPDPDPDPDPDPDPD PD!PD"PDPDPDPDPDPDPGyPGzPG|PG}PG~PGPGPGPGPGPGPGPCPGNPGPDRPGPGPH PH:PH;PHCPHDPHEPHdPH\PH]PGQPGtPGxPD%PHPHPHPCPCPD'PDPFPFPFPG%PG,PG+PDPGPDPCPD?PD@PCPEPGOPD=PDDPE,PDAPF*PGPGPGPDPDPDPDPDFPDEPDPD;PCPDOPD6PD9PD:PCPCPEPGHPDzPEPDPCPCPCPCPCPDPG'PHVPGPFNPEPCPDPG>PG9PGGPH)PGPGPGPGPGPGPGPD&PD-PD.PD/PD,PD+PGPFPFPFPDKPDPE+PDPEPEPHPE0PE3PEP$P$P?'PyPxP:7P&P8"P P>KPBPPP P`PP;P8QPP PPP8eP P-P P PP/P'MPP3PP#P1PPPC)PC(PP6*P5P"eP*P4 P;PP9YP6PP)PBPPPP%P?PtPYP%PPPP;PP1PVP P lPPP#P4=P PPP!PPP PP+P)P%yP4PP6P@P(P.&P7P9P*QP NPPPPP1UP(PKP3*PP/PPP#P:PBP OP*EP=pP7mPB2PB0P P;PP%PBUP:|P+PP P% P mP!PPP fP"P*'P5\P5EP+dP1P&P)PP8PP9P PwP>P>P;QPPAP2P! P PP*|PbPAPIP>P$BP2PP6#PP *P4PP/PP@bP4GP/P P*P#PPP=uP /P=P-AP*8P,P,MP P P P P3rP-P AP2PXPnPP$P#PPP=P7PP0PP PPP# PPP,P. P.P\P,P,P!P P PP bP7UPB9P(PP?P3P$P$CP?P?fP :P ^P/PPPfPP)P"]P> P }P4P@P4PA,PAPP?3P@PPBP-PP*P*P qPPPP@P)P>P\P P P>=P4P,(PP9PPP?P<=P<;P4P'PTPPRPgP"P PFPP:P&P5P"VP!P@8P3P8P P3P$P5$P?PPPP P#P P>ZP>YP>P/P;PP1P/MP;P>P )PAXP"P%P.PPPP:tP&P-MP3P)=P,P@*P3yPB)P'6P?P%P-~PoPeP}PP;PPP aP8NP'PAP?P?P;5P)P$"P#P TPPBP P6 PP-P^PP+bP P(?P3PPP"PPP47PPJPP(P# PPP P&P"PP5P:P3PC|PAP[PXP5yP/P( P+P+P&P?P0PPPP5P*P-P'PPP+P=P)PPPPP0PP9P8P=P-7P@HPbPP(P8^PP$DPBP:YPC7PP4lP*?P P-1PP-P/PCP.(P6PP-P!P/PPAJPP/P^P P9P/PP7YP(P(:PP>P>P>PPPPpPZP P%P2P3P,_P 3P }PPP1P:PP.P9vP!mPB^P JP.[P(6P?PP P P[PPpP'P PPP8YP2PzPAPVP PPPP4P,P"#PJP^P(AP%0P1P]PP PP> P%P GP,P:PPPP P>PPCP-P9P7PPP=PP/PP PP P'P +P 0P%KP7P!P!P@P{P PP P4:P?cPPOPCtP5iP;xPAP7qPPP P`PP/hP6PP P!P!P"P,P@P6{P79P)P>P$tP#kP!ZP2PPBPIP*0PP"P QP5LP=P6TPP?PP(P P&QP>P0OP=#P.P"P-^P<)PcP-P2 P'P:P$P1PP0ePPyPP PP3P*PP P"iP:P:PP=P12P?P6P>P2PPPPzPPP/P'P)P=P_P-P<P9ZP!P%RP*P8P8PAP>tPAP$PWP0PBP:JPP5P2PPLPP.kP+P27P!P89P)P$P/1PPP;>P%uP|P8P>P>P-PPP9PP-VPP#P dP >P7P@P P4ZP)P)P1PPP8P8PBP P<PP,PyPFPeP6P4P; PAPP@PP"PPP3IP6P1 PPP+P@PBP P%P2PP-P:lP/PCqPPPBPPP !PP WPAP3P"P$P$P;PlPiP8P7P\P#P0P@wP30PP/PGPPP=PP:P!gPPcP6P`P_PPPA4P P\PP-]P-3P-PP.PPPP 9P 5P78P(P1PPP=P#P P?P6gP6ePxP3_P)P)PPAtP.4P3\P9P#`PP9PP&P>@PcP+P,{P,P@P.PPkP P6P9P P)P&ZP POP1P:PPAP9P&AP P*cPzP5P/KPP-P9P$P2P0xP5P8P5PPP P?BP fPPP"P4P9$PP;nP+P7)P*P cP bPPP9PP"PP $P!P7P P P4tPlP4P0P7P'~P(PPP$P!PPP%jPPqP P!PhPP1P4PP;PBGP1P'`P(P)`P"P 3PPP2P8P%PPPPP&P>PP3P=tP?bP/PqPRPP/PCWP7P*P"vPP>HP>~P-P3P7PPAP6P2HP(PP?HP5PP'P9P PP>EP0P.P/PEPPaP4P4PCPP'$P tP4aPVPP*P>?PBP,PP P P PP74P=VPP+P?P8PPdPBP9PAP*PP"P):PP$P9PPP*WP>P4P@P!kP0P1HPAP1EPP7PAP?PP7PaP/P-zP ;P |PbPAP6}P*PP>PP$PBPBPwPP'P -P PKP PP+TP-"P17PP,9P8.P6P7P2=PP9P$P#P;P #P/AP6P67P*&P>TP,P$POP@PQP;PAPA{P9P9P*P%(P0}PdP}P$PP"P QP2P`P>PP%P#P=P @P.PbPPP$ P$zPPP POP4 P P6P:PP P7WP@P P$lP#P%PP7P PwP2PCoP8P:P.P=P-P4P+P P6P6PgPKP!YPPAP/#P1dP P1PP&P:P+[PBP4P'PPLPP:P2PPPBP3P P=lPP-P0P2&P'P#P#P49P?iP?hPP"}P P-P-PYPhPA-P7XP P>PP PPP=!P'P*P/[P P :PPP%OP*P96P#P@PxPbP~PbPP'P.P pPP>P>`PP?P6P5P P,CPP PP+ P'P4/P?P2PPP"P&P&PPP* P=P-hP P9RPwP5QP'_P:PYP(-P>P9PPFP$P$ P#P#qP&P?JP;PPPP9PlP"cP PPP)dP PhPPPPP+GP>#PJP,kPP PP*PBP7P/P2PPPP.P#iP4IPPqP^PPPPP PBPPP%P>P$NP P%P9FP9EP7PP"nPP5POPPBP/PP$8P4YP?PBPP%PuPP'P1oP.PP+P3P6@P?PPPA PPoPCP PPP&P2PRPP:P>P=P%[P;gP8P%PAIP@PCrP0NPPBP7P-6P oP-P"'P*PP_PrP/TP6P PP9PP>P3PP[P\PPP"P/P?PP5P*fP*P3P3P=XP=JP1`PP1P9PNPgPP0TPPP&P&IP,xP1P PP&TPPPPP P:IP(P5P!1P[PP sP8P8P/P6~PmP+P#*P#)PnP`PPPP&P&P`P,PP/PZP2P:P0P P@PPP$VP?yPP5 P:mP5P5P;JPP PP P>P$jP?:P OP_PPP#P PP"PPPcP*aP]PP,PbP7TP8P1P P3(P3;P)iP#PsP$P0PP2P5P P*pPBP PP0P+P> PP3P8PP(P!P!P0P0&P-PPPA P5P3P1PP @P+P&jP$2P2P?lPPPP6$P+PPP5wP8PP;)P?P+P%P6iPP#P-PP5PPP)+P5P0PP&ePcP>PPP'PP> PPP(P$PP P%HPPPBP!PP6%P=P;APP=.PP*P/P+P7&P@P@PcPP9P4NPPP#PfPPtP6P"wP ZP >PwP,P5PP-P P:P P+PVP)P1P&'P?P0VPP"PP P/)PP"P2P>*P3PPP4PrP=~PVP3P%7PPhP9|P!P4P<"PPP2%P$P#P4?PGPPP\P=P P%P4P4yP+nP7 PcP?P0P{PP P:PPAPzPPPPPP.P8P(}PP.PPvPsPP!PP2AP'PPPPPP2oPP,P ?PPP qP7P$PPP lPZPBP=P7PP'P>P1\PP;P,P P9P97P'-P('P9P)BP4CP)PjPiPP&PFP-P+P1PVP*P0P\P>P:P*P;IP,P+P+P,P:P8PC!P'hPP@P P-EP3PP0P0 PgPB`PBTPWPP#P#,PP]PPBP*P3P/VPPP4P4PCPP7MP'P/P&]P$}PPP!PPPP#P/P8P"PP:PP 2P NPP*(P,PPP.P5PP.PPP!P#:P?@PPP9CP0PoP$PP PP2P PPP{PzPCNP P@P>P&P*DP*KP3P 2PQP%fP.P9PP P"P0SPPuPP4kP-$PP,P#PP P.P@CP+P8PgP%PAjP#P:P<P#P/P9PP.PmP P8EP2PPPCkPP#P$PYPPPiPP P `P:P:P-PBP8+P/P#PP]PAP&P*P*VP:PPP&P&P.P \P @P-PP0P/-P'P0P&kP5vP6qP!PPPPHPFP!P,PP0 PPP.P hPPlP)CP#P$SP#RP6rPPP/6PP9P@P&P&PPPP P9QPP;P2CP@~P)PP/PDPP<P+7P P7PBDP#^P%2P%P:PP0P3P11P4P"P9P20P'PPPP#?PPgP3@P,P P!+P ;P:P@P8P0P'P.P PC+PP8P5P9PP)P4%PPPP=SPCbP'P P"P P P4PrP5P;dPlPAlP>P#PP PPUPP9yPP/uP&P PBP P P P%PP0P8P(^P=PP#P P!PPP2PPlP=P-BP PP!PgPPPXP P/P6PP/PP PPPP1$PP PP6yP7VPAyP!P$P${P3BP"[P9(P4P4P PP-P6UPCPPmPIP?%P"KPP2P PWP1'P5P P)JP@PPP>SP3PPPPVP+1P"P+'P1PP(P P$PPsPP&PYP P:P* P-ePAP"P4PBPPP/PCP'P(]P){P#P%PP5P6P7P>3P2P@P*P,P-PP +PPB*P'PP(P>P PPPPP9"P"/P]P\P7lP'P6^P;PPBPP8P)P)P=P-;PP"&PP16P'PP P#uP&PmP@PP5XP&P*P>-PP"6P/XP9^PaP4P|PvP;PTP6P6P1P &PjP3P6 P*P-PHP9P+NP%iP%hPPPIPeP6P(P)P.QP3[PP%PP LPgPPAPPP|P)PP-P}P;PP-PP nP(P(P3PP$P#GPcPPC^P9P7PBPNPPPHPUPtPiP*PP?PPdPP]PP`P P=P-[P. P8PA P"P]P*PBaP 9PPPDPNP'P3PP/P5PeP81PlPP8PP P2PP,P0PPtP*P.UP!P P!P0EP*#P$PxPPZPP1SP+MP>PPC PP)ZPPFPP1P1PP P PDPAPAP.PjP7P P#P!6P?PP;PcPBP!PuP P7P=PP+PmPP8tP!>P7P;0PgPP&PEPPPP/dP*oPRPP.P[P5#P"P2PPwPPGP:P:wP:jP&PP$PP uPPPP.P.P aPP#P2P?PdPP>PP"PPPP1P&P P0*P6PAPP!P)P?P#P&P:P0bPP:4P4P*P*wPPPP PP:PP'P\P+P P"PPhP P ~P'PPUP@P"PPqP/P7P(PP@SP;P8VPP P$P#VP2P?"PP!PPrP P3P8P.P+PP+P(P:PP#PPBXPBNP!PPP,pPtPAP]P.P;|PPPPPPP8APP"PP;P'P'P,P,P5IP4PPPLPkPCQP P&EP@PPPAP$FP6bPPPPP3GPlPTPSP P/P-PRP"P,0P0P P"GP9P$PPPCP$P$P$nPPP,P%P)PP,QP-P6P= P/PP SP1PPPC?P P^P"P1PP#P#]P=AP:PPiP`P4hP4P P lPP:PP5/P,P7\PKPPHP$PPPPP&PA=P8DP2'P'PP&iP P#P1P/cP P PPP8P>}P<,PP~PP=*P5P0PP(LP@ZP;P3'P%P2PPPP/oP KP4P@MP P P}P PPP5,P>P$P?PbP5P/P2xP; PPPHP+PAzPP(pP;PEP%P9P=P P6P (P5 P,P1P0P7[P70P.PP;PP<^PePP>PPP P/PPP:PXP3P,uP>P5gPP&PPfPP:=P&P,P )P)6P2P9P9P P&#P& PhPP P PPPPPP _P!P P/~PoPPPPBP*/P"RPP4P) P P/2P)PP=P PPP7uPP6JP$P$~P%$P%#P%PP|P,P P P.P4 PPPP DPAP P6PYP}P-P8PPPPuP=P3P,wP"PP1PPGP0P.PPPPPjP PcPP&}PmP\P+P3PP0P P%P WP{P+.P>P3PAP( P;.P@sP)P%P;PTPkPLPFP PAP7PP@P'BPP)P>P"P?QP/PfPPDPP?P"P8 PP"5PVPP1PP9dP-P2-P*PTP>P P/PPPP='P5P3P vP/EPP&P P'PLP)P QP$:PPPPBPP!PP"qP!PP4PKPzPCP@PP)P P P P2PPPPPLP xPPPPPKPPPPPP:cP+EP"MP*PWP2;P}P|P6P*P*9PP< P,YP,P,PP+(P6P+P0PlPP"PPCGP'PPBP=P1PPJP5dP!P8FP?PP7P6P6P'ePP(P?P@PPHPPPYPP'P5PQP,PNP PP (P0PP*P PPPP%P*P.P.P/P P?P;~P5PP= P@PJPPeP%PAmP-P'P/P+PCzP dPP5PP PP+PB_PBSPAPP"P"P"PP!PPPP>wP>PP PP'P.KP/PTP?6PPPPPP P!PPA+P PCP)P)PPP!P PPBxP&PP+P&PP9\P gP1>P7>P@P2$P*PPPP8P8P8PPP=P P@P+P5>PtP'P P@lP@iPP$3PP>P/P9P,P3PP*PCP P PAP>P$PXP:TP%P PP4P PB8P1PP'P3 PP9P8P oPPPP6PpPP;P0P8P1PP50P6P;P:P%P #PPPP P 4P,P/aP P5P%wPP'P'PP(EP/P P#PP#$PB|PPP4P@P4P++P=OP3PA}P9P(PPPP$PP|P/P hP:^P FPP !P=PvPPjP P @P-+P.P1PP'uP)PPP#P#bP?NP;PPC&P2P5P7P*P,TPPP@.P#P P5 PPAPP.P'P-IP!P P;fPP+XP.PPP#P=cP&6PP0|P0{PPBPPnP1P +P%mP1P4P!CPP0PP#P?P%eP>PP+aPRP3RP6P(P &PWPP jP!PGP2P&PsP}P<P+PP&PPP.P6PEPHP$+PWPBPtP"P.PP3%PP48P?PPPP6P;NPXPP P!P 7PP7FPASPnP&PjP:(P PPP6P=mPAhP7PJPP P)PPPBrP4mP>P>P:P4PP P4PAPPP6|P7PPP&(PP3=P9P9P=P3P3P1PPPP=yP=LPZP P94PP OP#mP%AP?GP:PzP.PPBP63P7P+ P P#P2P2PP;P&P&HP5P P,KP+PPP+2P1P.P6P+P'yP'xPPATPoP3 P#P P.%P'P5P&P8PP=P!P3WP8MP 3P.fP6P0P4P'P+P4fP PP'nPPP.P"4P")P,GPA"PPQP:PP(P)KP$MP RP0"PYP?P=PP P0P;^P24P(P'WPP1P)eP$P?.P:PhPP1P"gP>!PPPPP-PP?PP>PPPP~P}P|P{PzPyPuP7P(1PMP4VPoPjP iP dP/bP9PP=P PoPP:P.PPPP0P3gPP/PP5*PPPB?PZP;P?vP:PPPzP5P=P;YP,PSP6BP P1P$P6P6P6P#P#P$hP#P#P#P;PPPP8PPPCZP!PP,#PP@PPP6P7PP.GP>fP39PiP$LP?P0mPBP9PPP PP;SP<P,BP/\PP $P5P7P1{P3)P?PP9P&zP2tP2{P=P,P5FP P PCnP+hP@P,P,P6P8P(P?P&P@_P?P)|PPWP3P-P,PPSP=/P&4PP+P$bP?7PP PBYPBPBPP7P&P7P7P &P-4P6P+P7PC PP%LPPPPP0P 0PPP#\P@PPPP2WPC/P@PADP*rPP9LP;P:P+uP'CP$ePPP2PAP!PP2rP&PP#P!P!PPBP=P=P-P+PPP P)P OP.P 4PP9uP;P(PmP;P4;P2PPPP5P P PP>P}P)xP#P?P"=PPP+PPC'P RPCcPPP!PP-PP.zPP7P6P'P'P #P.MP)P#P?P?]P1PvP#P!)PP P!P$P/PPP)P<6P,qPP:P9wP P6P 'P=P(iPaP>P&P PPPiP ePP9AP PP!hP.`PCP1P"DP&7PPPcP;PP PP P1PPP PBP_P4P P.P0PdPP P:uP'&P&P>1P-_P#PPfPLP!P5sP.P@P!P P /PPPP'P HP;VPyP,ZPP.P.P6P&2PBPBCP=P4P5PP.PTP#P%P2PP5P ~P4P P!P+`P9PPAP5PP P HP7*P7P'bP#P"8PP {PpP*+P@P@P@P.P.P),PP+cP!JPP!PP P6QPPPP'P&P P8 P7P*PdPPP`P6P7P'7P%PP P"|P5P3P5PWPAP5mPPA)P'P'P WPmP8`P$P!PPP/PPPEP=P-PP%gPwP%P 'PzP(aP(gP=PPPKPP P P $P9PP$P$P"P@PBP=qP*PP PP-P4P1RP+ZPPP!P.9PP@P& P?OPP1PPPQPBPP&FP P4P P+PPPP9:P%+P%)P PSP1PP-{P 5P P'DP9P PP PClP2 P(PP$P$AP#(PHP?PP_PuPPyPP PBP:\P"TP"SPPPPPPPP.P2 PAPuPAP%P%PP P!P&P.PPPAPqP7P!P$!P$PAPPPPPPbPP+KPP>PP.PP?P2PP$P#P?P:DP8P+PPP2zP 6P.P@P6jP"PP=P AP,P,P) P5KP 5PAP4P*PGPTP9P P GP0 PP&5P.P(P0P0P PP;PPP P)P:PP0P8P#LPQP>P>PPP(P>P2PP)@P%zP1P(P(P#wPvP/PPPP-P2P-P5P8P.P@P.VP P !P }PPP4P0P P8 P5_P{PFPDP1PPPPBP/P2P"P P2P6P9P9P P4 PIP PPPP/P7PP!VP>P>P:P%P?PsPB P:PP>zPlPC{PVP6=P7P2P@pP)PP2PCdPC3P*P!,PP P+PP[P+#PP P41P?UPPsP PyP;[PP.PB7P $P'IP'@P1P$P2P 7P;PP0P P+P5P UP"PP6P@ P9P#P#P#P6tP6sP%P0PPP P"QP>\P-P-P,P&P BP/P@PIP P#P?P>PzPyP0P;PTP@P2P>P$cP4&P2PbPP1(P RP,rPKPPP)2P[P$PB(PP$PP)P!P7PxP>OP KP6AP PPP1iP7P`PP$PxPwP3PBtPP&xP=P<@P+PaP4PPPP"P@P'VP2PPPPP2P5P8P(P3PCgPP;PBP P5qPLPPPpPPPPP +PBP-P P5P*P4P0PsP#P0P9PAP?P)^P%.P)P"P>PPsP.P"P-P PPP%VP*CP;P;PP0PP>PSP)P9P" P" PPPCBP P3PPP+P5PPP-P1P92P P(P*P/P(KP@P!PP:#P P ?P=P P+P%P4PPOP*P*P/P2EP@VP&WP:P)P rPP#PP"mPeP P-iP"PP bP+PP PPP=P7rP'PPP$P$P P?EPPIP5PBP*P-DP/`PPhPP P#P qPPPP P XPPP?PPB@PP ]PLP)mP$7PPP^P9P3P-PP>P1PBPPKP P!\PPP66P-P.P+P,P/P PP- PmP.PP P+ P9tP'PP#_P P-P<0P6P P+YPP$P'PP=P(P4P)&P!fP P.mPP1P2P.AP(&P#P@P:PPBP-P3PP;EP5VP7P P|P@4PPPP6PAP.WP;P$P$P% PP;P PP !P PPPPIPP+@PP*PPrP9PPP)P5nP1PPPP(*P%PPP PPP-qP5PP1kP-#P0PfPPPPPGP4P=P tP;ZP+P!xPP5gP#P+WP?P.P PPLP+PTPP 9PmPmP9P(GPPPP PkPPPPP'P"WP"oPBP3P5(P,P0PPVP=PP1P7jP(P'ZPAP9P32P$PcP*PPbP!P P5P*P<PP5AP pPP!P-'P1P&P7P(PPPP PP/PPP&P-P,P>P3PPP#YP5P,P]PP yP:iP P:PP PP4P/P"LP"P*PP7bP9P+P3P P!PPP=P69PP)P]P;PPWP P2PPP P7P&?P?P8kPPZP.gP6P/P/P(DP$PPCPBPAP,P3kPP P P4wP|P PxP#zP%PMPVPPBP'P&PPPP VPbP)FP$P05P0oP04PHP P7PP PPP5PP76PB-PPP(ZP)P:P:P8P&P&P9P PxPPPKP4cP1PPYP}PP"P<:PP5TP%P :P1P%PkP2:PrPP#UPP0hP{P~P-P9P1_PAP;9PPeP9P%P PjP uP EPPPP+*P%nP1lP@P9PPKPP;P P8P8P/sP P2P8P*uP> P>]PP zP4P9P iP7hP#PPPPPhPgP'PPDP>PxPP.P.PP!P$P PPPaP#PBP/.P"^P=PPkP8;PPP4P$P#P#P2P84PPP&P`PsP P9PC$P6DP:P PjPPPBP0P P:P:P"PP P2P!P5P9PP:PPFP@P* P2P(POP+P@fPPPP$PPPP* P6PPP:P'P;P8_P&dP P bPP+DP8PP^PPPPPYP)aP8P>4P=P P.P/P*^P$P?mP?YP P3HP/;P2P"YP 'P PPP.aP!IPyP=?PPAP!'P-8P,P1P 6P:PP3PPEP P:*PC=P/P5P=P>P>PP PCP.P'pP?PP8CP#PPPP PP*tP=P<'P=P"P \P5PP1PWP+QPPAP uP.rP7P1P~P$PzPkP%PPP3P PA:PPNP+-P^P*P)P)P#PDP%P?P3PAP7P P*bPP)P/P-wP8uP-PPP.PP3P.~P@P'}PPPaPP)]P&[P:P PPP4P9P rPWP.]P)>P7,P@P8P2FP!P%PPBhPP8!PPPAHPLP*P29PP3P;P$P#=PP PxPPP'P&PZP"P;BP4P9OPPcP2YP=P@ PP?P PP P!PP P5PP P.PP9GP5PA$P.P"P #P%PC P'wP@dPPIPBP=P,P PP5PkP!eP'RP P$,P+P PBPP:BP P5UPPfPbPP52PP!GP7P6P6P7PPP&P P?P?IPPePP ,P3P-P FPmP(P4P4P%ZPaP7P5P(0PP P=MP$UP#9P#8P43P;PP);P&P&P&P.P qPPP5{P18P!P1P P2P2PPP2P;PPPWPP4PP8gP(PcP1P)9PP:PP+PP wP~P8P VP UP+P RP+P:P P(P$iPPP iP@PP4P4P"P+UP,P8P,P!UP.JP;P>P@PPP!PPuP7P@PrP<_P0P=P,P>P/SP)3PP8P-P:P!P/P(PP=P6P"0PtP xP6FP5bP)0P P P7PAP@PCP)lP$oPlPPP"uP>PP-pPPP2XP5PDP$%PPPPPPP>P@PCP dPBPBPBPBP2`PPP PP7P P-KP@P P,P PHP0P.eP1PUP&hP#P%P"P?\P 5P^PPPCTP P P P"P PPNP 8PP+PP&PP%>P)P%P hP?PC]P9PP,EP5OP%PAPP.P P4P3PP$P:P"PP~PPZPBP' PP5P"P0P"{PP3P xPLP0P-P6P,JP,~PAP+ePP3/P2PPP4P P+HP1APPAsP2/P/&P PP.:P&fP$.P%P8/PPP0zPPPxP]P, P2TP4P4PNPP(PBPPP7P%P>PPPnP&P7P"JP"IPkP#P#P$ P4TPPP0P0P6P2P>P,P9sPP%P P(+P \P?P WPP =PPBjP3PPP6PP P!P%P}P|P1PwP"P!PP P P4gPP2[P2_P+P+P+P(hP(P4UP4SP4RPBP2P P>,PP zPCPP6P KP>P#+P P@P/P?P PPPPP:'PP.P/DP"P=6P;;P%P.P?;PP@PP(PPbP+P>P@PP0PPP3P P!P8P3+PP%'PPtP"PP.P-ZP PP5?P6P9rP3~P?P?P%P!P9P P$PP2PDPP5PCLP0P8PP:P=PBP<PPP4PPrPPP/yP P P IP P*P P&PtP!P'P'P+P PPP[P1P,-PP-PJP+!PP;3P`P>P6KP$P%PP(P: P-P4PP;P.P*P2P= P P P:P>P PwPP:ePIP:P8P P*PP#MP%P 0PP+PPNPPCKP*7P rP4P:P5P2gP6P$P4*PwPPPPqP P.P*P4P,PPPqPAP3}P.yPPPP PPP P=\P6PmP(P&LP3&P)OP$P#PP PP6IP&P2PPcPP%P5P"P;P]PP7AP';P>uPP$P PP &PMP3P-P,P,*P P7P'PP;1PP~P:vP P&vPCyP.PPPPQP+P VP7P8PP.FPP P! PP/PPDP-P;UPPP3P6PvP&cP TPqP7PP PPP"PP)PAPP>P:P@PPPAPLP5PAP,P0P P P21P>P9P$P$fP=zPP?~P@PPPPVPP0P.P P,PPkPPP1wP-P7P@P>PPP7PIP FP1qPP"`P3P&;P PP(HPP?PPBP'PP,P wP0PMPdP?P!?P(sPPPP=P8P-PP1+PPP P|P 'P.P$WP#P%P2P80PbP,PP/PBiPP.PPP<#P=;PyPAPPCP PPP P^PAPPP P/P>P+P2P5DPPOPP}P 8P13P*P4PP5P VPAkP#P#P#P#P?nPPfPqPPYP8'PPPsP 2P!MP0PA[PpP#P?P!PP6)P:PAEPPP+=P$P?P#5P =P2P0WP0dPPC0P>P|P YPBP3sPZPAP2)P P PPPhPBP5PTP;OP+PYP6PPP\PPBPPPAuP(PPP?PPPPP6!PP PdP1P@EP;P(P">PPPP! P P3dP5P"PP6PTPP P;6P&+PNP9P?|PoP:P$PPOP PyP9PP PP'PP5~P;pP*P6P'mPPKPP."PP&P< P<PPPP4P4PPZP,cPPP1PPP rPPP!BP3PRPPP8cPP;PP!P5PP-/P4P1P. P QP5PfP) P(>P9P)PP7PP P PQP%dP,PPP1P#P?P8PPqP.OPP2LPP.1P@P0PP]PuPPkPPzPyP8PUPP7P7PBFP.5P)PPP0P"P MPP.P aPAP.=PGPHPFP_PP/P-PPSP P,ePEPBP.P YP5 P8mP(P P/P#PP!P}PPP?P P6(PRP3P*dPPzP6>PAP ;P+P6PB=P<P MP P1PP P P2P4P+P P4PP7OP7P/P$=P P%PPPPrPP P P<9PP2UP P+P*P'P'PpP ^P9PPP?(PtPIP PoP,P8P5jP P4P)P PIPvP6PPP%P83PP=P9P)P2PPPP@PAPP&/P.DPFP%PPZP:P3P5PP P;,P#~PPXPP:zP P*PPkPP@PPPPPFP9SPCPPP PP(P>P#dPgP6oPPPP4nP PP3P4P,NP+P,PP"P9P7P7LP1P(P;-P?P P P$PP*%P"P# PP9PPPP>yP3P VPP"(P,P%PPP'P;4PjP@P@PPQPPIP1PP%P:MP9P*TP1PANP:P#P/P/PP3PIP?WP*P^PP P PPP!0P,DPP }P5P5P"P!tP>^P8]P#P ~P9P&tP{P@P+PPOP)1PPP;P5P[PP7P&P3P-P}P(P0PP3xP2BP/NPPPpPPBoP=iP7P&PpP7PPP#P:P?`PPP:9P P 1P,AP ;P%]P'=P)P>P)P$PZP#oP P PPP+CP>GP;PAP LPP5]PAP)(P1P!rP=PPP\P PP-}PP,P P zP -P.P#P$kP:PEPPP PPMP*P=PUPPP4P1P.;P(mPWP P=PP"P%P%P P*PP4P/ P!P5P3P PP+P>P$-P$_P#TP2PPP0GPP P=P_PuP+4PwP.P6P4P?ePMPP:KP PP5PP>VPP;PPP:PP?P?)P6aPPPP P,hP ?P7=PPJPPPPPPrPoP.PP /P5cP?P7aP'{P0P$ P cP!P0=PBePP!P9P 8PP3fPPbP;wPP P.dP.XP(P$P#;P%P%P;PC,P/pP@P=P|P,FP4PP&_P% P%PPRPBP5PPPP+P53P:P*PP5P(WP4PhP=NP$`P&PP%PP*iPP,PPiP+8PAP._P6PPPPPPP3P+PP9TP@>PAP:PAPP7NP;P$JP4-P*P3P-PIP<PCwP PP NPP=7P9;PP0QP/P%P9P%P+P5P"_P=P [P _P6?P P+:P (P9 PPbPPPB"PPP,P9PPP nP6P&P!uPPPPDPKP KPP)PdPPP PUP4'PPiPPNP=PwP3PhP@=P\PP P+P?PPsP.PFP>&PA?PP)PP=KPAP5P!FP6P.EP(P>oP>nP P P)tP#IP2P:PP gPBWP&P5PP+9P8JP.P-P+PuPqP:P/P yPhP8PQP9P3P*P! P=aPP4PP)nP P&&P!:P PB$P?P&P*-P"P<-PPiPkP SP:PP!QPP&UP0vP"PcP/P:yPP1JP P%P9WP%vPFP/P*P(P'P'PP'fP P(PaPPP8LP&nPsPP%P'PVP&P P P-P,\P5fP4uP.P=PP>PSP/P P)uPP#0PPP=&P(P=PAP",P PjPiP8P'^P/P3-P#PHP2PP fPXP*P PPnP5P#PPQP,P7`PP$PP)PPPP PP,P"PP@P"P3P2PPPPnP/tP P@NP,iP%^PaP%UP7P)P%P?wP@P!P #P;TPPPP1P9P9PP6P)P,P*PA(PLP/OP7P/PPWP(P}P"P9P8P-QPPUP FP'SP(P(zP(P9P?/P|PP7PPPPPfP*JP+P@-P1P6XP CP1P8GP$PPPPP%P3PP$P%P%P:FP P ;PP P>PP P+P@}P@aPEP)P P&mP lP4P0P+zP pP'KP)P2PP:?P"P7P,P+gPPA`PA]P6HP"P? PPP2VP=$PP:1P PP#PPP gP fP ePP PP1PP3P(kP@P34P P=PPP?P1P)sP#P#PP?PPpP=P PP7wP(P3:P%P&-PVPBP~P&PP!P;UP3P3P3P?PP,fP|P^P P1MP;P?1PPP8P8P/PNPP PPP 1P.cP6uP( P#FP&P"P1P%P&P!P"~P*\P-P P9'P)'PPP]PAP9P#hP%P&:PtPPP>MP-cPP@PP P7:P;P >P ePP EP9PP10PUPPPP4P ,P>P7PP>_P$PP#PP+FP ,P PBP>[P4P4}P:PP PUP!qPP9P#PBP@PP'PPPpPP-P"PP;PCP*P.P8hP8P P1BP'\PP.ZP=P;P P#P6kPPP%PPPAP8PPtP(P4dPPVP?P0%PP=-P.qP(P0P45P4QP)PP%PBPP P9@P%PRPP8P3hPPP=P6P8P8PP P)P PPPPPPB&P1P@P,P2bP0P8P8P2P+P>P PPP'P*P-PPPPP P2P%PPmPP/PC9P&P5PP*PsP,[PPPoP%TP (P9P!sP("P(lP?P?PiP2P:P5P DP%PB P-P3PPP5PjP ^PP'P'P9P#P#7P P2P P'%P3uPP PzP+PP'P%1P {PBP{P9PPrP@@PP9P8P*P?PPPUPPP:P4P!jPB+P'JP(#P(PP.-PPPBPPP2P4P/^P/ZPP";P-P23P]PP PPP"hP9PpP< P,PGP P(P;PP%EP%,P.P P#P+P%PCxP P "PP RP(PP3!PP/PXP0jP}PC.P:xP:pP PPP1)PvP;FP"PP7tPIP$)P P%@P P?PPP&P"bP5P1PP P P&P?PyPrP PBP*_P P;XP,]PEP!P)#PP/PP)P$P$P#|PPPPPNPMP9P*PP*P-bP PP+PP4PP6P6P>qP&VP*PPP#PP+P=PPQP PGP?PP P>P;PP+P9PP|PP&PP mP+P-P4zP4P cP.iP7fPP([P>lP P$P#P PKP4^P P03P02PP,PbPPAAP,5P+P"PZP/P P2ePP'P MP LP(jP(tP.P.PCP|P-`PLP9jP/PPPP!P=ZPP?>PPPqPSP!PgP%P jP cP0P/ P>APP>P9P1PlPiPPCPPPP#PCP[P?PP5P3qPNPPBBP'P.6PP#P>PnPPP-PXPPPP-P/P'P=P PPP9P:-P&P-PPP'|P;!P>cP>P%PPJP rP*1P-P4 P~P>P+hPP"P/P:aP P2RP6 P"XP"OP*:P@PP0P1WP0P(P=P#P gPPPP=P PP.PP>P PPKP P P*P-P P P;PP@9P+?P P&gP#CP9~P PPBPoP4P`PP#PPPPP PPbP'P'P2P'P&P!3PPQP/PP P :P<4PPPPIPmP4P4P8PPP.|P P7CP'P(PP P=PP*P'tPP8@P2P?P;P' PP.P6P:P)P)PvP&PPP-:P,+PQP"P0P7EP>P$PPP&P9P P PRPP 6PApP=TP(TP3 P)PPP PBP9P=P3PP7 P2 P-P)bP#nPBP: P=PP0PeP=:PP!PPPB;PpP]P:P7P*P>QPMP tPxPJP5P%GPJPP1P_PP:PP7P&P PWP-oPP"PBP6P P+P#}PFP8P8P:GPB#P uPPP&P-P;jP8POP=oP P2P<\P P PPBPP2P0PP@\P P)PA0P@PP;P;PHPPXP:8P:P4PiP1P@DP 6PsPAPkP8>P)jP0FP/(PPP!PP=1P+ P+ P*PBJP%P(%PP#PP P%P-PP P=PP, PP@PCP!PPPPBPP=PPPPPnP |P.P@)P4P P;PP>sP>PiP$P P4_PPuPPPPPJP&P7P/_PP-P%\PAgP$|P#xP%P?PuP.'P9PPPPYP0PP5PP*P P3PP,P PP P6P;P P)P)P?P_PuP=P/jP**PWP@P xP"P"PP;P1]PP8PP P?PPsPPP%P'P!PrPP5PLPPP'P@qP#P2PP~PPtP9!P!=PP P/PP8UP$P#gP PrPPFPBP5P$P!lPIPP P31PP$P$P#P"PQPP9P(P/"PsP+PPP4{P9fP%SP1nP6MP.HPPP P)QP9P/:P*P P P#P P P;PP@P8P8P( P.CP.7P>PPrPPP:PP-nP3P ?P,PXP)P8PP aP/QP5P(P8WP>P$P#HP PP;P;PPP/PaP:bP P*!PPP=bP0 P9PAPP1NPArP':P3 P P%FPPPjPP P$P6:PPjP0PNPP&lPP)P nP=%P-,P cPP,}PPPP,P% P@PLPPP:oP'P3P PPP 1P6P7pP<P"PP PTP P*P:P PP3PP P$PP4BP4HPP=ePPC4PP +P<[P,P9KP+wP8P8}P8|P!{POP (PP*UPP>|P4P P-PPePbPEPCPWP;iP9 P0P$P4AP@PP6dPP!PPHP:P P*)PP5P3P P P~P.nP@P(rP#P FPPPP-P'P5PPjP@P8PSP@P$P PP%P1PP-P PP,P P1P$P$gP%!P"PPZP hP8P9PP*PP^P;P+P P6P'kP]PP6PHPP3CP[P0PP_P/P?PPtPAPOP>PPP0P9BPPP(_P)P%PP*gPP4KPPP!P)PP.P-P wP,aP1P3PPBP P= P@nPP$P#P#NP P PPPmP*P=P-WP-NP@JPPPP.P7P P)gP2PP-PP:P9P*P,RP P%}P1P5)P( P#P uPPP/P/P(P2~P3P;CP3P TP PPPPPP&P,P,6P,2P P PP6P2(P1P&KPP>P P P P.P/P0PPP`P.P=DP'iP'PP>pP$;P#2P0YP NP!/PPP=P-CP-XP-OPP'P0PPeP2JP(PP#P tP@P{P&P8-PP4P@$P%XPPAP7vPP''P(P?P8\PhP P#4PfP?[PdP>>P>XPP qP ~PQP*P,4P6P2,P6NP0PPPPBuP'P'P9>P)PP5uPwPPP,P+oP~PPP&PP1P. P4PPP3eP6P PPP/PP;PP P&P6P>"PPcP1?PpP+PP7P8P+P5P.PPP0XPPPBP'P7P!"P,sP-PPP"PPBPPoP;aP%tP P7PXP;8P?PP$(P)P@P7PPP~P3AP)P=P&XP$P%P%P;P?PPB%PPP)PP P,P!vPPdP4qPP@2P8SP:PPPPPDP*mP=PPvP4!P P5zP4P;PP>PPP P@P35PnPP*PAP&P5P:PP,PPPKPPP)PXPPPMPBPB[PBRPP&P P3?P*PPP5WP P'"P6P2*PP^PPPPP&PP*MPvPBP3PP1P<*PCiPCfP"P;7P.TP(P)TP$P P"PPPwP EP5P=hP&P*OPP"P;_PP!DP0P PP _P1P3NP zPPCVPP"7PC~PP~P4PP.P/P?PoPlP3PPP.2P&P P*AP8#P TPP6PP}PP~P-P:P&PP@LP4sP PEP;PnP8P'YP(P>eP)P$xPP P/kP PPPP"%P,P4P P P1P2aP7~PP)PPPPpPPxPP8P"dPP P&)P?PPPPBP/gPPP&P*PP_PeP#>P:P|PP:PP:3P:SP:UP P6 PPP1P P0PP9#P.?P$PAePP8P8{PPP:%P/wP&P"P*P!%P:P [PA.PP -PP,=P7PAP \PXP%P1ePB PBdPBP,!PP7P7P@P(P0P6RPPB}PBP1sP6;PPrP3P3PP6PP4\P0P0P4iPP$mP0yPPPPPkPBP3PPPSP/P8PP?P$P P?PMPPAP/nPP PJPP-PP6PdPIPA3P0.PP%P P'!P5P-RP4P PPP1QP7-PP3YP9PP/}P$6P?PP_P:fP:2P2P0P6P P bPP P.YP;P)P>P#P7P9PP PPP-P)P 6P{PPP,yP1yP(P(PP3P$EP$rP=dP%"P?PP;P;PZPyPGPP,vPPPP1PB:P'vP#P(P>mP P"P?P:sPC@P3P"zP2yP3PP sP/LP7/PP kP.)P P* P1P PPP,PiP1PHP.PP>P:P1PIPiPP sPPA%PgP $P6]PPFP=(PByP `P*sPjP P P P PP IPSP.PCP/'P(P!OPP)P0PPQP*PP^P UPP7kPLP(P%PPPP#%PA9PUP0P!P15PP=}P6PP3$PPP>PAPP=QPSP0PP6&P6 PPPPP %P P+P$wPEPP{PP WP4P>PPP/P@PP(fPP$OP4>P?AP!9P!7P6\P!P!$P,P GP,P9&P=CP/P"P"PP0PsP@|P PP/{PPPP6[PPP ~PPP+ PPP?P?LP@PPQPPP5&PP4P7'PAP@PP P)SP& P?uPP/fPOPPPP;P4PPPP-P+P$@P#PP P9P:PP`P PPQP7zP%P$P0aPzPfPP=rP5P0P?P'APP$PRP;PP2PP`P;P'P&P5P %P4P/PP.P@ P PKPPP!PP*P>'PPPgPP P!PZP9P P7P7QP;PPBP=P>P-P$P&P5P;\P P(PAP?PPP!PPePP8P8PP9PP+P P9hPDP(P.8P>rPfP+P+P#tP; P;P7P%P9{P4PPP-P[POP1P(cP]P)EP?PP0P8P65PP P5P)!PAP P7 P(P'P?P3PPP PP/4P0P)P-kP8PA6PyPPP*P P(P#pP@PhPPP*PCP1#PP)P4,PoPPJPFP kP!PCXP+BP-JP4P\PPP8pP.{P8P'PfP)wP1P#P@PjPP P P P-P-PPPPP+P P P-PP"P7P$P$P; PP0RP PbPCFP(P P6"P8&P-P4PP!PIPFP7P P6P+P(P P4)P=P# P PPPPP=PP<+P.P,PPDPZP2kPBCP3P3P#JPPcPIPP00PPPPxP9P"fP=P8*P,P+IP`PPP(P?P P5P0P BP@PPP?PP {P1vP5P@?P@%P;tP3|PP?VP P:EP$P2P 9P JP,/PPPP!PPPP- P9P'gPP P@rP@P%P@PP{PPZPPPCP ^P ZP>aPP0#PCP-yP/PP PP P PPPP PP;}P0 P7P/%P=PP)UP)RP%:P?P[PPP1P,P(PP PEPP PCJP PP*P.P 3P2]P2 P8P.P'0PP%/PPP'aP-mPAMPPP8IP8HPPA PP PPgP/*P6P>P+P)PP/PBP.P>PP7DPCPP(PbP@PP)HP$P%6P-P09P08PPPzPBOP~PwP1pPP8P7P5P DP;PP(P'P [PiP8ZPP$P$aPP]PPEP8P<P>P=8P P1P7P7P8P42P dP'PP:QP*.P3PP@POPEP2P(P(P)P P1P0JP;PP >P0P3P<8P,P P" P`PPPP \P)PPCYPMP3PP=PPNP@P.P5xP !P?P?P7P@TPPP6PBPP/P PP-PgPPAPYP.P4P-P/PqP=|PP&OPPPmIf Sxi锣!ͪ抅[4*P2x%Czǣ1Rk,/%a(a}Ʉs eBaZ w}9ѻpv\V'` ˴'QlPG,eb/_Eӛwe5:g]ib%V$¤=s+~3pXHU/ 1\*HVp͸CL|)?1^W/j2?ǣ@g) ֈBJ9,.q Uvdɯz۝"S8 j?6sps$ѾOsE8}y1-PNiwI:|Z{k^n W ǘ C ZS}=;e@;/n}+XJ߹ňD ?*UǭEg8y'9%dtqO\/[<9rg$Y5!oP0A&2y荔jaJ&)="7^lfOKM KA΢qjuűƱWDB܋zx2zZnqV-o^~vZV4 x0ohB1xU~?_- Zi3 v%cmy[@H0&]+S9QB+n]jΉNYގ()~Q*hu׾1{8U߀V<z̋W)ae@Tb;Jz`Z\ f Pl䎸豞\!;Ȋz؉;x xB})XtePS:OnмΊBT!zTҁ ZՑό%'h1#˳;ܣ]O? 1Bus;dAjHLl/E%lcuq߰Q02RЌak~v"p+_7U]FP}++_/ c5Mkp$O%-hyb(AȾDs-p0(-zr?;LN&I`<,@d"nXFV~ʗo:dعgNkY_+q:s3HI2se(ȆLP;_qڷaB6G>1=1랎"!] )X99?܉NdSP# t=.,[[}ÝqV$zC_[;,$9yEuHa >s!Ac7qt=p"yw'Ln0'*^:uk ^€Mn+&l WTv׼mhءXrxeXPcouֽȥJ)FHzJ`C˔F*Mf5w]Q@i@{qcwx?\+{cm?.)H`< گDfj7nTl<8-%{;. [XPo,'', 6+F{:zPSEaL҇i ѢX\bAڡ|_z¬_8npՈY*la (‘3CդHZ rZlo;P :@*>GUScbӊ`ظrSEA~};B랢"}K:^BqdݸT3ηO8a8:g= ,-rI&))NƏ :K$ HSE/^ϵ  P6H +0"Oݨv@w_LWE){&7lK u7p"4S)YS2LUӏsSƋ TYjLqByݲEQ/9cwr߮#{0$ #^E._¼"FߗXPPa-14>O% :מym(L# T5ɱStK|@pR,qߏm# q tUSgZ:w$8og Mrs(%S %>jmթ#J »"J)_)'PvrQNsL<3fK7O7p(.Sd#YPspa q崻a~-e*WE J<$‰ _7 N=( J`@p17}/:~dP-uRMDq~+pHURϖ"w%.!2^-.f3m&[q5a:;zg=t6}~ mu/% d(=f0'?gt^̆Zн~H+V#_A,nIdAPƧH{kVda r1xL !6c:k}Oy|Ġ"ǮKZRŒN"4jR9o-3DNyw:+V _nl U;צG^&V`Tb,rѰF/8Z9+$^U72[t=dpԄ[kAFCq|,*1U$,vx~{L $IRsoRnv/<%+sj$Dis2;" VNȍj"T,8X mD59~{iP(q< ?4#᭛](MM̟hMj,kjV`%J:C .f81зTբMnt_|코+l.?HLCfPy.i,*RYY3ٚYf;u^ihXN|g~À$ /- 9cM%:&B9YAGVtj>7!a]\eŁs 9pپ} -J=W]V떮F3Ҋ?`^pʳ|z1X&Ph>RC_VTl{* N}T"c2~i%ד@_e2ECN3'qkm#):VF܉$$h~,v6_j>,_07w A Q(vGiТyAad$Xx4 /iD(jdJࡴxIIOUQ`ȅ;œ Ck`=F<|?/:Idd|:XB!]2f5+8>7crncx#WZJ#xAaڐ j5¦ep ih[Zo:RRTEc&IŷIEdZ |[vge1sJK#O2٪͈~Jf6B#؍_/Yxjp1.nEػ^LdmG&Zǘ\̲kWj5ߎ ( 7)6IV`޾Tn.db$IDk2n=ߌw↥1YDAs&FyWKj5뜎pR_h1 )3v&8vfHk5r!%rXXFyb)Y 5ODݣצQ ([H@LvmL=wQd>;Sk,`R.@`pe'[OGy;f'&RF'ee) h|*YNq o=V8|3ްxb:THS,]\2l="& wiKƜW4g>cax5Uv# E7$:CӼcfB̀H5n/(.sH 122ÌPXnInyIL\|6Z L`_كnmՁ5#fXjkr\#;띿q92Ff6^AȾVu!W1w3U.e l׀N\mdD@X8~*qOX2(Rp OnX8+C Z"!Q؃ߔ=6gEv$LL. \A<&Z[kX j0/틩`EsH2&z%SmrN(5P rr^pqf~74~sO]]HcyfhyyD'Uh[ ~'iȧq `e\7~JH88Ỽ gO8\4_3,?BkW}qo{8^v6'a=Hx*IF(q۴nTJpݕA2A,^@2R(nvh ^-$?`[|* ʠJ@|&==1q8^(3r#pw E`uq;C TbѝoSxЖ^OTzVh Y5( TR)cZOGSal#N^Ɵ/p[.)G "?R ĮA?SN:CAW6@lYw'G|~)?"b6>i-c`wZT /_U@Va&kx3H!eNHEJ3‡0˟r 0 \BhTHLNSfzePB{n| '^Sbܦ,q!0`{O4Hnp$h jd=κ=:$ȕH"*l&ő`0ӍInGL} "g$"^/B%6A.͙avݚ bϐh5 bnX;G1l\s!O{k|'S} xΑVQt!%@vQi{ S;1FK) Z\ǐ}J6Kt#| r;e%U6W|K+cnz[r/2&j .GHT Y-͟FBJFJ\s\ː!Re!72I+8(І'hB e>KO!T({ lH4%Ott= K4 Qə)3 X+WXԫ .;J$yyֻUMrFhyҤڨmKQxW&e2) x4Вk2&O}j;ьJx @+R{o;V^e6]o?FW?cSTqa++}V9P{g+;wi!(?R1|pH2DF mqe,p͝M)OVt}^2@LPšZd5,KCS6FH3û= jˇ/Kv='1qβ aKX_yLx D `/нȔEHm&rU ?dkvոm0#mg)BNOtIs PAHǕC˻VL@@b݌J3a~XuνJN9#6(6,wHKCL1$ҥ?^E0#b6{}C9N?;$~>(1/H4֐ eϝ{|q%5J1\{9,eNU#j|I%ޟ3 ;f䥎gUnWI$-(.nC?`T h,:2.ǐBӞ㟵I3QZ;r-qKI;e[ b[<"Wp&HP,<1z^Q욓5(>LEa]ߨ%1q(ٲ 巎9}7ބ7m&]kiǩBY̸}eb@d1_#HZk>a{#9S[q܀83 !Pt;Y)b_էZ2B>vUE')5öïShʢ)GirEuQ̈Q1z1D/M'&+V4hMQAƛw"a oOw#%,-nLY7^%E F=%XD*mUqi\'¦W.h Epg l]кT.s5 [4cu\^}GfPv8bd1?sd;oSʣy֓؁O4|(m+S81jG-d(Fϣ JT$BцVⅱ ܭ _YQ.p%/?9a1&·:>톲ZOF{ǡL8!biz*!y'(cóL=]ptx5!XRL9൉k"/W Nel\ E@LG KBjTH0]& CRa? CPbj>uҮ?!u$S.ݍ, @FЬvqm@Dž]#AY`@,3.uSTM%$zJ3wvW;~EQIzzA<;=!:#B@ϴJBTbw !Y.z C,_gՅg֥І<%S 3wl=`¬,~J+2:VHr)/z {K帆.؃6zIhڠV%RH~^R~ZC AH,xEz"oKɖ9D~FO);skBO-m=fomM1$C\Jy C, jβ?QZTckrxUEs$DĒ}0JߕF7Pgwa4]fa HE=f63M-e>QȘ{_ƭXglM.yt!YXK:_? g%Nlb{t1~ w+u6e(҈GIRl^k75!1;Cxʓa]lCSs'^scs:1̦-?B!1K,E*p(`}0\C߲1?}E>[*[=cc{X6NLK.C,-u+E,hk0n.!zU(anyqK{qsStc-)hɳ3b4ł} PDZ&{o+e&ԑ /b U4^s };R_q NǠɴEg{GX `'kwS2lL@=qm5]Yk Ñ;JM۴H1֏nZO+1!%Eh,ח"%dkZ2F&ړaaFXXwo13d:$iio=TN:.龳PQ˻d-ߖg_Xx nd-t(< ׉q@Ս \&luC  1LjJ"1]nj4\? b\o.\?/٦?%: }sLks.Ήyk-^u-$EM -Q!T[q)ĒpRLtzG eIZ*oԾZ;2Mu!^R?D.^mUذP8BpI0)g,cu"4 #jqR=ā&쏮8HI%[T޾RhV)]N*¬CK^@f"zq_+ qJ ;(LZb bRcE%EJ9wlKDeܾ(X,*l+y7w*7VJ.9Jv7Re7Q {з1#_W˝x.@o9ID>ư@Rrpֈ e"|%.ez P_xyg,A{b .a%I Q?Z<H\`.T=ɂ +)q78Ugi{9f'wYeB7oP|uo#_kNsnʪǏo8TӃ*o!t3a]`Kp g]fc▧4gMIVFuEO_*Z7+_3& \Iْ@QC!sWչdDuہ&ڛT KlrZ꓎S-ack\W_^/>( 0v%SRsFxa+]3UÙ,Bh7SmZNz6chX_ĜE}w힖ǍRȊ5BߪTBKsã놸|iI&DnyYȾ#^()f 螕j@ɟo g+W?-}gdlj~=ı-zD3 tvA7AgGO%$K`@k"f#\ #c(N􋹼YH-ֈC5p )1XʼnV ʖ!$9$%M j#Y ހCkU .ep :=eAOdCAsDOnge`~o18˵<{!]N~"ll9X:CROI @sG"5jNtb%wX~cJeժoHI^r9|8pkGa:'cex9_@pcnVd K5Hek)%6B 00@hDIIpѹvmd4BtRvZ~(a|'a@ i !Zd O<QrP0漢濫n|hPl熄[ׅ]L{"epPF,;z%‘>]'FOʑi'NbF}ulkGqg-tT5Q7;fmRuj;? 7syH@ wҏ{,5sft\Y`A5GXH822X;ZöZ| ^RԜ+vAr;v [ }Fՙ0|hy k{Iۢ{xzvEÒ (v^UGfAjK<5γWSBy";`tnes.7ؖ63`"WUHUlӪmPܳ`]=#Y;+/AH) ٵV2o&4\MrMLRV?_!Ӛ`Xؠr.`Z!O ΐ% vC\zU]}fs qA_QkK]PT^_0>;Y Al#|>KHC Rp&,&):A\'[cL֎K'͹hX8z*ׯpis`X֖,\ԯ5 b(q7[jL=oRK+\aGwW ^.Paco؏KYG}uWR /:rFWr.U[صK]ieK1k$Gs95HAn~[N7/pnc3i#Њk8 '00W{*CEի@G/IhoY/TEo7$J#:80,p! Hw },QN#dΧNN\udui#U%Ǘq&]%`^OfL3ؔv{!An+W( HJ(?}n4tLFMUPi[hp^HoAj3<DG =Xc(|c!;a&PP N<ȡ^|ql2#Ȃ73l7 }T0#y[V[|S,'-U""ˬ6HnJ}:My5M~1yX{#vծ#9. {!PTugJ2ejHYjmd<BZi!3WLRv)^P,lCDHMi&.1 o\o7N"CCMt&gX4erX"e$qg}a|V c샠{FtC\O_Q\_k[bTᆣq~7}zm5 "E>kVbX%6Tu0EB#t88Z3Q}}׈sX#Kq볪헙2o2b[#bUd|ҵ "kEO@N,ZXcgŹ=ZF"%rWARnM1NMM q+(| !оPfEI 8 ͤjzgvFC0a=ɯgĈk8{S >fcMB pΥNS^͚Eݎm4#Ҹw&wKb)O?p!}^{' !h=?c!Jp :'Q{~7&~A%>)\xdB bĔJg8( }JJ˲t~<6ڀ'VȕFz4L(DÔf7*y#BD9H A89%D#=jbމz%Q牷%qad¼̈́katKm‘̜e>ڸ`Mk05Xm_n%jSFs}V`!$i,J;uwVͰW_%G0P5h 5xyG+%d~?5|}Χu02dC#^ O>ԧn4N i'cS[1$zD`kz ;Q=#fL76J^Dk0Vdށ؉_w`BΡ+9:OI8N`<9QyB.E̿-/zxɺG^A!g~u0ZfqN)[!f/6.`Ҹw+tB-#2>† *26M>󸴉}w glz޿U=0vߌgA ±#sOm_5-<*@:o֫Z4Rׇ֣Qƾ65,^mtէÇ T/`~An&ΩiC_b0 xX]\\y?(tpѧ>muB}ƄRr uֻ,eM;Lpo_{UĶYRQMt:HAIiSj2oFVo8V|Ya?> 3rͦ&=H, ^swY7C)P;hK >۟~>.&7_G543)86I] X`#ʘI{W*؞+Smt&szO +AkmQ_;0,ݫW'&UYo'V%r&PHmK'{}P0P2K^P12 zȬE:vs痣?ծblFFEЩ,i3NףC7w8Vd"?}߄&?xkG&{d8|}gfO#w:䅬i @Q\Ý ?`}\:fׄͰ_guU%x;Jv[4&ogbЮ؈kmRLTd'z55wy=X!"4yNs1=Upή.63d܏܅(."B*1^\j~%t0A=fxqeXA].:1T,⡡25s0/ktur+6o2UWItz@xs͆|G&N }vɬP7̻woU10PˆΦ( OS1, tOP|joP2SjѨ B;\!1*$2)^O_wf G3[p*ԜEt㱒o6|E ^FY.XjGXc%?,>= kE.GK bt_:@sWS}nS QtP1$ *$ې6V]9탲N)łMD4 b2~}2ӝT(ʣ_tѠ(//H4;צ˽ ǿV" ),b!Cgr_456:b0<Shs ."Ki L~c)o@bAFO- D7w1 xc̸ ȼG'Xyd;h{wҼL'd/ 㨂YYԱ$7o|[7OJ$o6 mci{bQ_#@Se e S6  :X69FnJqPiZBp >$iؤI]]:q{CD|xvNe}JpCnV zn\!DǔH؇Àj ]cbҝ _kjЅrְ.瑭-Tՠ![跋u F]mCYJ|m:E If&eP{)<^ !Ԗݕy +#6s-tB2|˅IIK۽:ŐrfϕY_rq-�pڒSen 𘎇U72Jkαg[vNr%vPitDo@I)6'33Z`ٽeBP.QNoU_Fˡ"y 0p[3U8AY$_OAhnXk"+9M'#6kUvL\WWejkLHOP_P,BVX`R^_|+tIʘ&.Q#v8btڲ u>j?QmN󉤧& {AsX&q>kU.iIa4Xi/_͓)ѓXtڑ1Sk//DOhYN VYj4''sp ."5zB\tO(5𠯀dΏc(*oQ㥲])Lh MC|IW]4regP<>Kv^]$RX%i.MH_XUg=Y;JQ]2t^ >n"` ZX9>7"K zi'5r#-"V8鉫 a6.O/IġanLxyO7 J! GQe{2Rc$!̬m; : ˘]\h ? dҩkz̬̄3,G|g13ɰv<} N[11ǵyte2@_Tj`Md$|1jN \$p)4?7x2>9 mr|ڲIb_a9)Փ^@z_O|&X4;oYHPw3 ~NFvϥY?re`pyžiI\w5^łC{Q%hnc@Ltuܱdz(q<wJ%CrfER ]6Pa r4QZe^8O:*1.ҵAJEpKq4^9?ô7n+1jQ7-7Y` '?TQ'uRTPt@=9xӠD ]j\Ϧ54܃KT'`"U^16*\x"H@U^:8Ŷ 8s7U,ud(0Ar#&b:W,t-D?T-{s iȷ |y炳.$Zq0.El[L?MrdRͿc{;8}Z^{w85]26Eh-d@$sxr%U'Gt21Rv$||P'AOaƅT2 |0Yg"ƘAQ.6^t#b:}\Mf`Y5QXitln:BeYx}7j~FS]ͬ6D[xt-_ƳGx󰹡X0=Da0 ?Hqg?pgt f 9J?\H ĸt`{ ޞKVCQ/h/)X|iLtU_\؄V-@qJ{!O{XJEc7:<^'͔==8TƉpsne6ʔRNPf0t `?lWwgSU.vR$. A&4ŁKo<CM3B /^Q8C} .IC{Չ8[SP BJ.{|>&m ?ӳOG$P%UH^KMJE˭J AG)M9E [JMJkCɄBR `ef qT!~|)lݾV^X됃}K>z?]^xϓ.#Šг;4 ~&4wF>RGԏsE'~]O8ˌ]x珸b@,MsM.sJo3e#B]\#~1 gD;6OsL'C^tP.L-(`WIC_)̐7A& UW`"Lû\;(0Yv=.} 06$v]nAR˩9(;D1;\=(R6.Q׋BVbȳ5˹'Oh( |h9Blar*! [ s_K~ h^d$zT~oU˭]xWʢux}4\վoHϽ5uYPֆbGd'uo-3-SKJciǗk h+lKJ:+P 6DZ& 1tSHGfZeJ\7^Z;k\]t,5E+GZڈW62("u<`t'w<^to_W@U.GkEG 8yͧCW_.)fQ/#\&$d \; \S6`LY{)wYӉoLGr?D7 7XSfAyu \`/".Y^`S%p-"2$KQW슅ZTs%yLN "% aTЬRIA .bE}:}6?ΫCȐv-TsitP#efl 쵹e,ģ y>xjXNwMi{`jă5K /(ÒR/w3VfflYKS>'tUrڏYѕĒY77ͧ#WOi9ئeEP:D(TźXO<},c Ģv`AG2T~|ߒ_o{Fu|˷5(4>RXCH_UZ1hM%&D̖ur1Ŕ~S!O$_anj* Dnr}}/7ӂR(Lt)~{l 埮! {B]žݾğ5e`l8"i3Q.l- $ KaS<瓩+0̣wj/'rt#HK/1A)ޛt| V`~:Cl|+P䀽xI^RA P9J%߿KanaAa6 /wLD8bXNAiP0;ԦѸUeH0WbPTzGE _n+,*P{goIT9=TXe$2Ūi,Τ۴~n?, b+_w.YZ5Rqu7R,#:E4V \vŚ'At k# B ђOQ> ynu堏b zTYN3L@ #7aCZap7=DkڒKTr֠v;s񬕜Ц90457">zK5Bﳉ5|o kuGJ /n#10]󑈰#3s̜lzStczXg[rWYA"`hnSnzHvT4/z7%.U82)g^ P}-+T\2ʉ j?N ͔"K)X֧y漢ݛZq| :t?)DR~lseobX&X;u>в^7a :ilSVBԲʘmpm)O#RaKB_/[m4TEt:nnϞVs ĻZo϶|_eDPrYX^Ԫ rNA:_eS.Gr "WmPP+v '(u9qQL+pgQ;$b'AH,pp4:Ѳsń19RvwxyhQ Ѥg_#Ag׃!!v}ﱾ"\!{w^1/"f[O$_=A"`g[jvrOp >~ Hphg6"dxJ˽c Q3~7U_X-,os BA۲ߖ)` 0^gjx$ssSy(sT6bU _&Q3%~ꀷ)ig7MJ0Bn<*8(}ǫz:x/uCڡ)hABFT+fΨ|˓ 7%ё110ohOj.|i[6-̽" rjqYA m_kd4w?+JJ!*r6W b$ؿ/Җy`wMђLJIQXGG m`$O=L+f~U z3N-ti'fߙt7J:0jJDsC*g-2`$Dm1` elr)D[j~-z4Vd\h(ðaʄ{@=ڵzճhc!^kɣl;݂Vwf֤9zv4_xWbhNLQR- tB|0z{_؉ >/x!دr(l@&Ѐ=T{^/BƗ \l7K%a :hd +5|c,qWWQ#ĵͺv7С!$ːXHpmb4Bǥ2Lg%P~b1C)2+(lMQoʙߟA\5 履D6o'|FRB}Whۥn+=3 NGU50d[ f(Y?c'rVь#`RJ`$gPY 2"ɝIc(n_aTvI,I-Nqίde˙f`. 3NTσ'1Ή'PQtf^H2&]*=y>aʋD:c2{# eoa56O(, vbc^)\Hר=!ܒG&o1`oƎ\A%x)YN|i(s @#jkw|aSo;_o[rkyA&;]9ʴhC/8gKVVM%t4К# κ--QBC(lOjrqV mSGܧN+~Ħ‰sr lO:}&ک>1w8$xogE ΜL(w&\WJg|y*8w{{C^z=F0O}-Yud'D{Fp˒bz3 Q3'O܅l d3|ȗ^0 nokX|ՉFq~X}4Uj8O^p@ eܸ]"}*r:rKe[=4QQCh'*'B_fa̍/2Jt1E(i\Ioɶf͡[^8' 5bVv> )kp+nlV:i#2V~N7LXrc}wFm~-R< Ec|xQn'h=djZ~oй6H,6OC*,ڲa y~aoXkLϥ3vfTE`/qxH=B馤x~^O&hD >ppa{],ȁ)z %E[FCoFn^ǎ4Wٙ~e?PeEbS/2t@K_&scVm_4u@Ψ"|6 `>36`OAh7{rXdyX)yCw!MpEC8n,SOF4^QGB-N:֖ ,5/J)9I`sb?DǖpYjAE|Vk,H`8m%рܙv%A(Ŋ[AJcZs?{7&Y*:L"P!7k$PL ׋Z9U1NF>C)P6= %cg.Ԩ,EFٯ@P03OM^I͚;{/@ZЙ(VTA>5tm W}=MPҁú`0r}-ǖ5ZU+\C?!%Jm3ƴo覍}Fߢ%wZm)K tq+GaK:ḢO1}ys~H65*V'";ƅ$k`[(E OkX hs"b.w\`kʁL9nAwؚ ] &lށ4,1bo1O?X  r?ؖn&Qqg`|_6Rs*Qi7X Acۄo/ߒ@S̥$y Tg:S#P%(;<W'bvHf;B+ݨ)+m7[n0Lܮ[U'ςogBSrV8]'v?K80Ȓ<բ)QZMȬr>^;vBФ7EG0耑.|KeuO|tE1Y!=j$;݁Bd҇d sKiCL- *|AQjۦa= ZwA|_Ѻ/՗AWQOФ3ɆNrse0j} ]ps( h)b@*ÏXn!@A4F%9 +KC _=D ]VPX1wXjbzTha7BMN C88`i}tFcO%CY۴Q+Ŧ[ㄽ喰 a<-<΄ƯS,^DıYϔcJ1PV=WMdˏf]Gu*YI+Yę|Tre{<:D3HƯJ(X䴜U)@rqMVNXK4^ЃTi79R@&.gD,֓|z= +완!lUT'{5PA J_nkgD#MtƆui[W\1QXuQYl[pNn Vr"gYszS_>k4((wO˛7+c1ѷkZ;fF";tnթyOYy~Y|VvMZG)n^Mfo19?PYȷ\I ļ &WlnV[R5^?E$ ȥó )/٥\^C7N/~UtPi\M"=uC7D3v:FnQ~΋I.-G (^," -YCgǍo>G֥Ǎ'nF/]٤WHov5+no= EW$lHP jf/yhL'z\JP5M?x,cCkVVV/3swFHѦ62$F~zUj3%>~4R J;{O8@E</jڬ쳋H'M۵e6H]j4{pt`٦kmJXib"bqmMK.vg vDic(7;+Ȁ0Y젹IiELQˏGb^K>d><[б+q&L (8]˗chp~F3JS Ȏ"6Fx m$MܚAz'xT0^c]lWPeߧo CJZK9 a} R7dFt㘍XCq7O&bcmȘOTuRBj"$6h@4 I >t.\ JG gCg*7}x6ci5y4)vCM(+#Ry:X-0mUjx" ݮY•҅mh΅#1*Fx+ T? ^.]fAZm(sc?Ѩ63L!OXitIjJ;Toј}=yBpާڷt;q-JK: #wzȿ߂" q:R1VĈ=Ƃ(2T DZe1aaƚ37.P.O*JL(3Yeq-Y\Wk3M98+ryivݡ95 e<- *Z1:>) ']ekn+Bu-~ҧ<5+}hL'X:7LGB!) 8tx1+6)KQJDxlsi\dhiX)s]dh6DD(w X!+{w|>2ϯY&Kh,;}S[ezbOBH}=ԥͻ[ii(:]9M7x7L~'J Rz󃨮n3_L< |tE,?yCe1/C⵬$1o%Wאc(߃@V ,ܒo4^ wu2,i*'^ 2@h5EѣM7, zmͪΆD\3g(4Cީ1j\^>r bv6L Y u<&mujsC${DrG/ZC\7'UE}`$(+{UUe0D C|v346+$ҘEY,mx16*+/g&[ I b,3QKAy~k_M5)I5_MJ`S6oE R T/SI LXNC@^o]3 &;lx?'Z&:cψh'F;1% sCcQvVCaL6T 2 kߘ6lGBWrqhN+ DIq\+(e UuCE3}iz࿏vt{;yDZG,_"ZVd-/𙯺+6F\ؘV-I`)΃exm|:Û|Gˍ!%h5ýs,U녠H=zcĦ#>C'>^qT:  g!藌ux|"Vf(3l,V{7WYx|sڟx}fTP- πҦWNJ9ϧT0: P~]6-P(Yaӄ#PRS〃/Gs3-%k%ci& u鎈Ty7%P*4,,%B|sss )t6q,JqMi"&v?ɏm%F[~f Wiw{z-L&g;*4m%E 6~QtgT2\_hיXtWh;A)}(g± iN dQh <ւ0Ewnb=S[,>0ёȜ m$}hANc`Ȗ0fT&)SyQ*ʂu*`˪β[GD%EEǺ[NȌJ~lN‡GԱCWQxvtW D_&YꒂαLئw6hѩ=38w} 5Vi $%0$ RG|+= P4PfAO)WyC% MӼÚ [pJ;/qiݫ6<ə Z)g ?,3qjA>ۢ } / .U~W=4~g/nG1%jnDZ >sHG-aqaf9Yxvm}hAXJj fZFUɳ}b eciÍ .A ;="bI03 |[3[W:@'L*2_{`賷Ƒs\RïJdC/"RK oom죗 >LN}Ym=؋m ܢRct :9 hdgOPKARVvICc!нVbo'剤9f~x.zAb0hcG܄n>``clBIhc,㑉M7a{ɉ}zwE=`#w},N5!.``@";r63VA0S Lm;{ڍ|t74]L9 9 _DaР۔ "Lk5J3%saDj,_-j p(DyjX$jXʶKEH <Ө[XHĆ'xBBH6ziwb RNWPΛɕmuQeCSQsg]/uP șŁo_م<`37n#f yDof, j$MS728*zg95n1s63W=DHWqV[7d-xS{|]jmEqr1G 06Vp 'QWA3s81.F&9h1哭u0N5ʑ *uP~oE|y4=Tٯ= OTtYNq*޶pNLevK$-y὚ᦊoRHk-O~EiWp.-rUUq*lDS?Qq1iAݟ"#*_ƃd尫8mDYҏ `ifr 0אoV e}}ԧ@t]k j,( #qb&hT?*\vvmaĢBFt[Co%_ V0_7ڣL=_;2-S& )C=z2_VxwhzRc׀}. +>~5aE徉}!/QOXlBj<ᓖfЌǞT}4brG PEm21Jݷˬ}ɎzCQ"L4!_\ttduB[ad &Ӵ3P iq~}QGS,ݝջ|<].h @5$!E@,ga)ٚ/#͈ڃ&y;GS4ZbF_han87<6S]V$hyp/VH/`3>Oݺ(Xo_Al&NF&l4bf-HMWkxtjkݛK4߆=d5n=ݳW(}1Xw%:>3TF;nTXp k&^#N<6$ p o)Mˉs[2[׆ƛY̿kUbj^;BPKRfctX-qu`1Pv27XXnHcg7&1[Ş aئ[=Oɯba̅aQ&m1#;ff 0A^#.YV}R &nﳬA8?INL;^&^3-\grc–St`^a&&l!UGˉZ`N&zIdUj[Xz#ʮAWbn, /7As"R.M7t-&&\ 7+PZ:\lKF&\FA}yfpNUF6> H&_ȖFz.>(G<9xڭz)QV8t{[tE'ldw%'2LUk4&yNj³~B*2Ok?<3?<,0D*hBˢpU80ayY|jyg6Xko>]\(X`ҜzQ5c {)l1c/Ƣ?$Nai0SqhH̓G\Z$JMER11Thʢ0G Oƭ#S /ꍑZ4` xk)pH&tyRq27kwroZM7rH-Z.1o {mB  <EV؈387ԣ-LfUo&e8nvhaH]~1w#]Rb Kv& = Lܘ%q2K, tO,5)?)Q;e<$pu1yxT2,p$9 (L\V*AOwed/ITq&Iw4B,%Ef~9X{wKe݆mٔ}P `z>+*=Y~rk!`> ٍiOTv[ ƐKF}7Av2tU'0lcS}弞ZX"("쪦X+@|釚1hyºIv?n7Vε{$MDƔÊ[$r2 %Mk/A.uC$>>S֔B%pmf* ^]@k 7?LzzcI;Z )ejӘw낚-)en Hx +R\]A:o"r!Yk90G[fI7 @םwX NE >(KG3H]˝CفƀlYbs Z| %\/ Kнb=ɳ`-1y\)&]kn/k$LbwV6n=˺_H|bkwh* }S<~{p6M,V{4#fl$1'~&BwIV{!jJ(XoHpu`K$>?(&~<~[ r4PAYpR#, >r/[bvŦ탸v zuཕfa!tR5"blD-!m`0ULpb_Ŋ=w!\uo?ПY“uoLj'J=b3""f߉ڮx:ʕP,zQqZhFj99%zʸ'zʣK: O24LB6n ?{2V}ZBtj us04x]8r:p237 d5u}kCyH{M"DSH ^=., X.Pѐr÷AWȝpNg|/hOOjM\)@Fg[_BZE\L/8~4m>W}v/7lYt sv+|+8gzR]t*V^z)TCbs}"8 &d0PMOPFd(K/|CР-_Y-vs_UǎxlK}fwvגWɑT(nxڊiCBI5qbۆ KtnS0[6^]ތiXvI);Q+濆.=| ǧZGX~dڻ@TyuWʻ1weom֕8]nOfҧE.UiК#mZT6Ӈ5u!)E@TxV +57]r~r/^>70:<@TOO\xynJ@ ph>v}19BQ~:M?KoF̚QYVLyu$%X@̽lƂ)w_ѱ0OtQӻ: G)aIS3= 7 e=&=~ھ*j8LA$^_4XiLaQR=׮X6LDFke<:(Wz2Rdǣ X!!HWi: C\-j#'cdvP.#:&̢ƨ@p>Es%31?nFjPSk> g\u%d3r{Wwz.Z(g:OZi"qٝ7[h]S0,f-Ǎe٦|R~z҈h%{#r!}em6qc袇fxj_o0H8r )̧Fl}y Uc^9h++N4W-|%HY+ʾ2p-8-&pUC[SquqWqJC*[hƒ JZ|3lOr ME}~)tT-j[^6N)ҙqaڪ<߅Pn/z?W (!I6%CN.Dċ9#lSUlcCˑݜjƗcZ8O!@L$zN~37L=ɹ  Q%!ԟ7lIF?%>elQ6[Dߍ*V2._NJ'{F@ҟ;n4@QmGIʹKΫPR`>fg$Ew =.5 @X$X1fj &"55#X|H\#.sɕFÂyAa:B=dkm gͿ0^ΘٟAl3Y;$Xih܈"ܹJDGO˿o96"x1I뫶Wue,z}4>#qAnc׺(#HvCO>$.MY^}*}f ~Bf2tTFg`6K'MOy|Ug3D5 8H=Ւ21 U2n20+R)=1P$-DDD?ه:Gna XC͡ 1~pvÆRXW!+Xso%Y!j2ɫ"0B|AAPV +][ath`ȝ#_.js_XX$oPj@}0T-wRnunw|amW ڝEPDmj;>KhKbfV|!'HiOWBJ -r'yu/%϶߇Xr)KЭ6ȝ7OtP# ,r;I5Ae!<[FLj~A4r6 #=ꦸ6ί*E.gmCËʝHuk%l :>]l8A\2n磴͔]Ќ"-mr/W+E1t߳$nʲ2_¶B"*zlh(sWBoI[)龲 G!.Ǯʕ@x[Ad ~:+ <)Ãh#(s"YJxVWAJI2|:waFʞz{A%wRz%rcd~ +xKqH:֔Zb{{ [B8}z ?b'11*R:f.穝ruby}bLA3@]I؁bCP1L)>cu֛+pַ6T5?zUxѭ/ Dc]EQ{QM)U*ՀTO-N'rN0SEB4P~KN/6Mq+VG"^qwؤ53muq ҅(wj~S ngu^5E5ǎtYSWj#|@ި9d Q>G7< "~;t|<(5Xl΃|b qU1֠ nf26H齨(!0!7fl_GĪ]IL֔7fE<=G8հ[ E5`+5V.#5jD0l:lKwc9T\&Lw>T*V6Q~x]@Y"\Q7`QC"4,_a)}1gu_?N ʝNUnEJ b[^`Lڻi:47<[0ݽ]bJ-H?)+L띌 Q ѶZ@R=&@S#0ai7r2/jTi6H@&0!.Zш=ȿH.M;T^1rYt6:91]"{ ڗK^^ A,bҁfv.|BֈK[ ז|)p+/@ÈcuzǛ~(GSsM]qY+E uŚGs K6ߣ)hHڑJ6ʡLkW`O!zNgajyǡuT4B#D !ke_֑;V/<xKv6rUa>HT./, Е %Hc=nQ&լP$״Teс<, VPah-+SqMe@uު䢳~:<_pHܣ?;Kcȋfsb\8^*l0_5;XQ0)V3t(F6x]2-d\Z-=]y]"x4McH*]-'m` ɸHa7KOBu]tJ+C6 5] !QE:Wzwvӽ)e HKǂ) Lgkh'ֳ%*[??%[z9W Uߨ"l9Y47sl¤}Br]xyWg[Y$RzpF mܑ؎?J(7zgz+f e "/+v {HξTJE>|>޳wꊙu[a:2VK ]-uB@3w ̻ODg!M8jo7M 00@/]JɑZ0donB6|{\2+b<By'%0ݪ@d 8 mDsQ|h:V/Y-d*(&&p`< gȒKE=cz%9`vlM o<n\p%7PIܒG]o {u N.VxOybi * g@"(BKfh~LJ@{pq;Fߖ.hyR[R\Yo'{A.!}wgH`6&,KSZ(ށڌ*$q0,JҠ7/ѕ#_5a~ԁXiR A[lODJn >O۴ ܎L5݌ēLXe/R7"B(aP+~tznx™$V5>pD ,>o(B,R褛c7/Qt/׈L.lhVarI*1_Ж.1|sJPz++ >ia/+n" Zbd*.bz#BҸ+M'.A0%ތv<;/j&QĶ,l- ^X,gf0bb)}9a]ҘQۡ]Gx6u.D*QAק[+*^At#vTJ\Qw]o~jI k~m82J&BG~K~s\jGERM_kI)0jCu-=+Ie)D]"sYV.3\wM#iD#j^]- ,bk7݃x2QDK)fCJeӀMŕ9@HiHZ DPN9x4lTZ} pIkR?BǼ&cPEѨLiGs/G-zfH5)2vgg-N̹[JpZ&XK?Ը^9ă>ʿ^0Ru< HQ]_  hr3p7_}Vm aK9ZQs `37D^.:' f!,1 d"-H9﬙]P!66K<ȝ- D EN x}#Ǻa[w*xK_ng?&q=KT Cc:u|$#y0-To]]M-YFgBj]W6w[oGjC+r{B}BH >9@c>Fs<&9/784J]V]s@hv4qkfl2**zѝlGB-YH33ZF"C w2YU+ޣL>$s\1N'Èca['4T$'uyfKTPG 8BlӪ->|hj-oep̹苚A9 o“J .n_n;$KGQV S7r,5]B؏oԍx숞Qwv  >RE'hOjR .IXĉ Z]R܁.޷Ƀ'c]ZBk[ wT5 Ǒo3-)Kd/:[ d:d- w>ZKey{I`_q|ev|&n=$P%l~DJD}hJM''Thv,RTZɈsf*2|c.2m m4? uK 郚7p@rnDYM#-buԘ ٴڽu3શ]b{A=.=ܬBu2x$>~ƹthUA@B0xO)$u"*.2Ѿ}ِ)e+ q (@9E`x/lfy-nFWk@r:T-a(AM\/I {Vj`Zi,'֐L(D :-T"=}YQujgecw=ylJgȭը7*s P.B]>:**6! (ʫXtlSwgslQ9ͯWwVLwavg&vDL:\nhP#2kJLƸ}cTVfPk6$4 1(Uúh&^b8o40CK':(I~{o>`2O෵q,m>l5>F"( UVnW\}gόUHOl$-vp"J".Nn9n#EG>:}#= B7ܛVk@YpØyui2N^^ hhRϯFArnGzѬi#xĉC1!!SY,KDd@dmMrnM(B{@p9 _fBEH9ۜKcEI[tʙ^?\☕.߱i ﵲ$7r]6n %Q8Ex1jXG.(B08$bBOkXRrYmXQ,DJ[D0L0o?h^"S`4'һt\zƺWmLñ  yg:jl=H@XڌbiH?G^Z.2 M.!iPuꩽS &VRTIVDI{+,CI)% AH(Be7;pr7v8tV(/\"VhwDw?v|4@l8.@;17]))DVCM.Uk%=>^1^ТAcFnh@1Ɋb].LsSPeiH6wXKxm|,n5N\EA#0DB9]-Wv @oUI-o? GiTnMFKm08h&;OA`$ ͳw oVu=:^O*1]Gtis "pݑ[e>gתB,ǎÝ3,}AI S8# y)("e56 0]8Em+#B"lJWzbS|=3lmּL^&i2(C+Eab xS5n+`M颁:;I{Ȕ0sg8#*9wL1&W& s'0}'V~KɋW_=p݃nh>vbe'OXoNy o鮇!2Ó0R=L0w VadIS'1m߯t 2iՠ N /r2DUo^7k@t௞VV4ByV1I9 +:kbnEhܔe}>~6ߠ=`js]0tZou>klM:ؕ%S.qb`2Oޘ]xr1nOr %(]ӫ}s8%U<;XXqBď0[f=%ʋ&E(TVݸkae:. IƝܽ5Kig-;]н)2q@O(D~Xz|F,c0J/nYH5 dDpDg7EP{!FX`񚻁'J"W1 gyUnD#UxG[U%[2ݝߙ"Z3ZT8n"wbpW}(&9_֟ә"GI,S홷ojkDcX3**\9Rm9zïp4{#Pqk Uy%TZpk>k1F#i{E9 Ȑ>T%kp)ޝ'D) ̊suZ *aAU'||P+hV @ Æk+mXcߌ:0?&2|Ugp9<6u8e|~e# @HgӲP.Av~-N6nRQCU ~^Z]WXWJ ͤsnG9 vX[LX~w0x V M=Z%^c0^!a,z~V- oHoJs?\c!y);˓bcC_o ?-+k`ڨXc=^ `w9g7s %3Gm:k+LD|Seifi3MGe'A3=);!e9xnx#i"0,0{6IdȠ7:q-1FYՓ`e+Y4&-wn l t9n mq|Rcpxq@z-*%{ٝUōBɚ_bLkXckyZ7{;yW=;! Mlk31s!w:!9z/80V#RyBP|kx!PHWFwfqBMZnFD] ѯGZ0d?)1_ ER!sxzc&Qor葒,|I0ݺeFСqE{8-=n4(gVgR5guQ}i33XTeEmk/jmJS|$qFbs|Eve{ȍZngʦ-wvTI.ӛL?ę1vcp_jj;J}:G,m ^, $J֪JVnU9/;Y#:t{cr.!\#+gz{%צ_6n?0_ZکjJ,r\Qo!j]*}Us4JaR@lJ(<o%fNω4v:o`"VgSjp-y5p(egi5[^& %eغMb3@|.UG#6]UMʜco yXjW(tŅ$.r;adN;㳯nKLG9{k:k.Hr$Ө[.b r9rDNޏ\d/:q`IDZZtķ:ݳn$/ TnN XQ֟&g#rra/uyй3)2˛B7^l-(͙Tp,?U#.lND{_oҚoql1#BS*ܵ3xd6RsG*I۲g!9sQ/X BZvXR0BKRb-eܞoMrq3ڽ."4NQkzJZM- ֡H׍[ϐk& u #* W2 V sY ?19ܝ]3#5/J`+! CzRNJAHsO\bݑ5 ~ kd=EfјO(1J"1$(eGKj"Udv$) |qd_Wlh4"`F2%6ߓ+Bc%RA`|v{7fͤZa<{(I}l_F BR;J!$YV]"/DK $T\ALk&V)DK5 [p$D٢̺hpډL`qzC&U_Zie2\!0?r̓}<()a}9+BĨ4Dͷ+a Z:,-I9߰,vg'V*{B0"vT^`B==/K d,nX{ME]̑mZ~+פ~Fwp5I=)EZ]lrCu յՕ ş6#c#2]27'K mFX>F#Le!&fQy,T2O6e:nF8 nWj/R+&DDhk`(eh=!رMjCE4FH,1hnY܍ ux$5`I&ql3e1t1 DШZj2 8x_j#XCu4G6JJj|ˣ3yĨ,-nDsUd[ `O#/&`bf)W$򽏵vKﱑXeq>_$M[$:~v ɋ8)L-dXlwf!D%běk-ay: C6Q.*4`+^>Y E6c)_c7#FD*Hg.YWOѯ!l3S*g($wUKEmv-8*o?_,nf|&`х,Ht"TM/ֳQUu, zٶߚ]<ݙ~˛BFcR:DdtM#eM@Bi 7;j!:?UFw0†]dXxP/<~s ?NP%R5 46}ɏ)_gZjtR& 8g'όv[œ(x-47ϱg(hLRkmϤF5}w<ߊq#;.Ɍe#+'\g#vNz#Ɔ;NY-塋~ZH=d߈@ Q -3M8ރK*wi'EB{ĩNS]CR..u-"y}2_MdiэvsdFS,LseCՆ5zݖ. Jr &Jb,T 33$OIڥUFvb 8K< 48B_S{#uJq.{J$V'ڽ/ %+ K'?cUAOLd,YO+'ˡLVJ{bcPWH_zql7X'7WRY'2 cr4S4, b7mϣEtH,MϹ^3ǁDCZK67'HRg"Lo?&#Q6jG%XWW淪Zў eL$]ꖟBG3DGj"T{Of&#a߶REP(i(PmuO[f휡 }Mץv6a_nY~X:D=Cf({xZVqӠ22tn]SQZ߄\ I,4PpR8S [j~qExI:4@݊yrOCY+ˊ6X (IxyV|L~H?ʢ:B T)]_Т:IV8mN֬h@7xhz#u-.EpJLpڳ?psuMKgHI)Z;J+. 9N|8!iuǚS|&E&W;E7cDiC׉<%dZa^=%rָ}zN3R $l2G:Q3#ea>/@+& ]rKkU$YYlǑ%dNx㌅$2+3Đ!93cRh3SRqe*-yVjW dp/Xn(Xq|8Uia)0uNR;EslόqBzǿd(`;\Vgq d<3 /~pV#z.=qҰpPO.n)_(Yq/xn3fP|n'e1nt/Q!0RgF{-h aJIO@N͋`9؁WzEIrp˛Pz2Y)5[c]?;vw 4DҨ![ÒΈ׭U60:5rGPj|tuiDY{%v[_s.}k_#{b[zdVYE #jN8e^vrUck낱ͮ(C4屡`w6#I>xG|{6o_f`v_s Ay&:&H2;&p1U%EP8W[.Br1QV )u.tZ3]V$ȃ=G~!;,}/& y KQ2\ѷĂ[@M$nI\wq`7 Pᡜ=TTW"nA͢M;eNmX"؝jDXQ϶Fl#W7b+6cNL[e(Y0t>}.#`d,a%- "uMM&qSb'(G˕^TJf>0tkni&NH5,Z938EÌ-ibeH*>n uBh.GEIewd Sn8;+"DIT,FLfc:P@:X؀2*k6UZ÷CMO`(; dH"_;7y~T7Crf#,ٴ#$:V]͕Q*Z Zi(+8v5UpP{ beۃ/ ՚ʶ'b&6j9PJcYt%!agT\ $JOw%Yv6VV Z21c"6Gt>QA†e`A] ! bXy{";2;Cyi<=~~p񊅱6C{2G ^&+L`bCQá*+T+n%|Iq+:4m&ʂE=``"$ HrE*vD!b*t@͵DpW49N*X?@{J\<!qV}Â?tQ婅kTA=߉ MK.2dM;2ዥ?]X>Il;idHI} [3|FrW(v5^ 08d5UI!zU( $r tqjP-b|3SeѭH WRDX UH4.xАyi3ڠ20@% `!)uO>]RgF`jrcy㏋}D[N0KLu%{ S p} Zۺ~:'=%u w bdaz~23?Xf*^bن8Mn@ӧ-ܮڛ91d?C3X`[9iwvM^%-rDjS3짟%*ƽSg[ v K.7I_q{@${&+8jt@'r22N@ U$Omx+}t@!^NUYdRiOl9f_]tm#c*$|.|o>|[qsL(p@rwȶM[СWu$Ao]g/ u3ru K7s|o5j?3yG|VJjhHTN7y ̫w=J4DskG)k ꬛-6g#֔eD5A?b,|ZwB$p4mTs^A ꎗ5᎚KYC)a,-^LŢĩt=S\Hsk>/J1b#PvyvuV,f wn{4 f@?_'<=B]$U#럚D^ 7G[S]#@ 9m+ߐjlWҋձA xrw!)Y&$t*eJ6uR pXߪĜ_XUXM -qJ۝SB `7h2Tݞk7tƄYaz]9WqzCd:cCk"ufH^J0F9/iVOگ0f&b +٢DS+ `^{W)IvL/xe~+,J+IqajX|c e2GN@HFqo]^*L3zaY{`$@ àaXDZdKW)b >%F]_89:šY!Cae,a0e$867Ss.EB-́zuv?e@ *ho~gW4DWh% 怌U (RBY8{l_XxGJe0SRGdق/{^l`(>ܒoN:TUƝ-lSK ~]I4j<Tx\%>X}%CF F uh'j [!b[ e:TkҋSS'XjV3pگr6߰j2MB#e WilbU!**qQϟfAnwXӤR£bn \ZvgN_ojM?%_kw#ſr:o[9# 3.YBoI!}d׭7=-.34qY?QWy:ߨYUՙJ*YrknG \@/z'mצE=f?|nwDh„0< +[?s Z69F0YrcD2c٪љX^9?9a퓆fdK"{ ܘ%D=*k?{S>LNT&p[T7lҿָTXg؀ʿ!l$@cM [9P& z=u.z{qzG21fq-Ac+XoR#Yq"QI{7T4gڕ~hr;Y"Ca-tw߁W`o MW>]!{R)ڤFMxzM"~!^o#~jE8HVfj_9pGҚ I`g9)E+kWPb$I`ю˭",nɽ⻡G6Aua7نk7{ '!级+ -eTtjӟk@>gI Mx` SD`5'_rTeP~PSы&ޑUWVs8.RCssB8"< g1!^0ȭ8XM4 p(>mn~Q/LAE Y,vFb?>Ռx7ɯ B|*-zKGjH J Nي1)):u'M?yfi\=L;T1^\B߹a1!P eF`>oj50!S_I͡.B_1DayLki͸33ɜA`jM99ކ?vnR}& [ .4H^ϿRe"&/oC'@K:e {aJ718\̄ϻ~Jl<.1I)t Cpni)}~Qzp6u.<.\3Dyee15T4q𵺄>QI00RwGbIO̚/ ͌Fq'+'ަxIR7lMy)Mψ*4s2ЈQwfeS18xρuL ;rp\-aiT<; W.#baiMdPѹuz$EH3h&/뗟o.aS =3?"!pn)gu@A+ jg0=2v(j: pOR\GfuM!wU.ZOM9l1PXLcM_^3V2I>Vng1 GjXBfk(y2shd༧y =w^2Uwѝ@P4EѷE'u!$%VpGghR eɗ-9)eLT.R@El%Ǡ1lg N''\@X;΃U׍M0hF7ȲC:]kA(khu˶V؉p(Y@xJV(\VqĈ挴_>ZT&44#xca&:qb /G"qvU 8i%`dNAv0RU9k0 i?Vn4⫕ _N7^Ǡ/NHr.pk9v BɖD̐D0Ua KghXE#is|f<$:>FQ=u90x_\|E}Wۤ&IUp5m! O|x( ?M9L_Ū*9+5]谉ʢk9 Wg@"U H?\U0vw}HO"3;tYq2ά-@~fƝů{ZQTˣ}@]YPF}4ba $5\Qň1 IH}X >HisW;Ц%Pk/ի+ =ۏ;.pb%h>O6qCG=!Kϙ)ߠ(, 3J ? 80@4/dWN ;%yP 9|/{TH`"TOC -q·gLTy4[Vd R{ymD,x(v/29Bd`3-xGܐ!-O{><ª,{ZKQG)>Uw]YX<AzrBsHi̴eF7:S /4gX!۔+ |z!w* #4DXs'3Բ>$5썣5@ @lIٞWpRFQL/@-J:NŲm&M[*Yxq~[")} ܷo.9 ي(5C#egޠtP1yqQ1m0ykw׭@tyu: ̛ľ"F O2rLBrWcx(F@Kn !@_85ioIf/q&+]_RqW _o#@b64xƒ%V{jԁ䮭>&ZF-N)xJRB{{ Ke`_phMӀ~?iO xaB@=ގ>ĚlD쑰DNLF QtŠ[ۀٱĿDAito]ihdoVQxGcHV33~;+TkPX$(  CPT1{֒{{!LwF{sLNV2 2G/cY$h1^ŹVq$ sX-x߿vy6lG/8lۣPp_:heJ ϝS(r9A#aoZF;w%g]̦sP *9>un!LH[_Li}rI xP-:>:jPeR1> H<4`.M|.O&Ca˨a 9P_A"FoZaqC-cxFg91ԢaC\)z";H[*zABX?M+-Gs׍^#Y@ KC s _8#ʱgu}?7 a?8#vٜрA9I@C>d,&'e0|=7?o9 Q,pI}'fm /UproEu)(XZ@Sl0g-t3"C2gcRl$d=vSfyrɵEekS!s+%VJȮb7.`2C+_M= 54=ӶWUPGjݼV&3Gcϡ"x"W?| G sMxLaYzO?aoS =L%M jGo8y:{NI`}u??S"ԭia{ t|T/q-ҌQo2 tچBu(CǏ< (GDm]8)f–|q6(JƋ6ÏJ%#Qd^Ox3)ۈElGYsp) j NF \TX`՗#Q* `HtrX3W:>9ϊgQbhMus f6k-P hYɣm J|Rn V#)h}8y* v.8<_ȉwa>Wij&qh,ᝐaDT/}mPȗp\C2fT3s[m*/hx@։^ S?dY.D J'<̛Ĝh$@,IOU_k5pKF+p 5wG-V@κ.%>Xf̅U ލ|2ZÛMEܫiooS̡Lf\矷e:@^ A@:bP1t;] ~ZW^)5=+֊R W!"}ɱ 5d1B󽼛 LZ*zʢW#j(74'6lEtξX7?b̬ڢ![TU$ Ўi|pbdWsG}LSUڪ6bF޸O-*a}-2"߁;/2-?DOm҂I!|Ը4SQ͞#d ri'Ǚ.#Ap n1'鸋MLe9 |*D*@kY_yOwtsT_ Gyj)I~lnt|AQ;YM>4r8"EKTi`9`tc))d93/*  t QX!WbgA.Fhqh1tN'qBH5z`A? Mjub :ʶ@| zt 6̃-˃S Ih``C0(;>7*5͔jKfyf脧Je[^[B&U5~=`nca+E[%Cn9Qe6aH1bꂰt/$Y\i ײEobiA?`w%G{SjfN*~=xy ?`puXIWjbÀNinp|rmǓ4G$"-F)pf(+č 5`V4m0t7Rl52ՓFo8UGaSVh2sx.bOtY(V?j]QX`S9aU_F|\.Y|BĢa'l|FAJK@'S יC3W'}.2a#tR#vK%/qjεݓTW,tGNb<:ܪN\aJ|En%x:zS a6H  GݙFYoC\=S߱#VeXKq{ [qeQ $]2E(s`/4:F> \\j+^>NUݪ_C>^yp _ |zga"t2zhh5߮OdwU}6:z`+7VA '*&ߎMg *6% dPlAdE͛x\Lsw|j*ca܍4?@ ;F[xƔI*J-_qpWBtWϑ,tן[*\PE݆+4֊=5h}"[̅HyrYMqxmL!IҲG !z8fL6NF"|-i*y>j+5 ?Y[HFU3c]_ 2IDA:e.y-l``7 m?>XsEE/~w1HG#F\28K#\1}/ ]1@=tjG#"2DԼ%Uu- SZa:, @vƔ: 5|^L)@bBs"%fj" 6FC2yPM%la҂x(BF̱aH8V/I{|<ܩ}&+;\vJd5" BiB~eZw@k XƝP>G7ޫk-i`b%B:wgS(1M1ٵL%Oq@7BhKG[ŸHmT(~闃L&vLf  BO#4Zl?'S([ك_.cjpH\㸥*kS,Š206LV0&Ҝ\p;q9-ra""10i-\/+oo Bi/'DR|l|?W[b,ʨ.}$kNL[8pyu؋R+ބf֝9%Y=PJ`Jm.M`at␤# 7c'$[h ;觀&z[x]V-$u̧ǁ+IӨk;P ^>)T6N_Mp>/=ЅE˂AV'~rEAjZGղ9O r?~C*rD?()I;t~N (ELڷc-9{kk+bN` wɭbVCA|ldD07E~k:r*a3w%|hjHiN)uTdxVcVBNnLzpWP!N Xܶ z48`!~0 a iWNE)l/4.AF{gnaAϙH'yfKw&~Y0H/tVc`B[░ˌVȢ)f]J^Dx x=^ X%-p[a2#a|:D=uZ}Dihx΂J1 Snice>emmm'\g*5*}gN=x"ߨ!+K(#E:1n/|XVX`}١_ɘIf>!Wu6$f=$c0yf ׏yeʦ]GⷺsΫ4VtWqΧ]Txi?5dC01\.K8V$quQZ*M(IF즿~4H+V^5[[C!0Q X+o?Dsj$N 8l ,{57#tw}eЏ (6DuU9Aު7u>ÔXBuavM >*ş.#8L{B 뛉C#˅+3hsb>5p 8U޳V!3?*ics cM쩖QY,X{s/׊Qd4 A ELWV~TuM`>ǑDoJR5ƵBa_@ZԃV ^<%Ly_Gdc&*"NǗyqc1v7ˢGZ&0$.bRp~-wI}n 5Q_{[4j7'\c+|wT |q=8@ubv`3WZ{*.'Ϥo:bfږﲮ!UfK|C ۶y+5[֌4 ܄5 E;̵,4BJ\I07XH-b%2t3%ngchڊ⊍uNB`ĝLE)l> kr S!r_g>gL_;TduL 7T_3ڷ}uFL4ͿZœb lNlL0ӵAcT,#=nf xiZJ m',R&nj#VT (Jl+Q o# bBxbŒ W~ɺ'a2lYqtW6۞IUN"S^M4[*nחW4]Ij2!S=G کrm]-`H!=s̠8ZʨQ>}f=W26FP*ݶiؽ:CépG0ioӚXOE,}0 M/[TTn]`kOưR`E#Ӏʢfi( wuMۯnpfU<@ Y!{ + vukZNbэVv(־ Cؑn -[H ĭ Sl%6¦)t۵ÅƎb-|= D _%cMv?~*^˯,EK- طc}usůq?zr<`ҕfnхMi帜.#')wy& !c)sf &!': @/슰0HU &.39|xYiuK L`AsiGP@#*'իKKSpZ/tl! SOiVY6b$#,OfVT KT+2C4ApnorWF“ec,!:4k9,e ёIe}ǐї)Q;rpf RYgXUiFD4 ;@|5ϪqPE(oA}'HTBIh2'[0"/ƴkFqo߅G t'ϴ!vS; N>Ko\Re%W=U=,؛Ta,WE7ΫHXB2h~Ϣ.}?ɼ§Jvςّg;7+$y.{zbRlm;?L-f?,w):'[ znLI51^wun{GH#]ɫ@&-h:kFDi >UΕ^DF_r+|Q|h[4gqA3qI"j<Ɛq0y=Pbt+ _ϒZxo4S+jyw2H (!SŢs)uvc@#5j  ā^AKG^E{RR8xgdLXUeTC`k{ R *j"Zn@Ajs>[AEͩDK;4̭l B_0LY54>YϜ_vIs‡i9$1,gfT62:H/hI+.T^ ~M ^fq!T%KFL!X*cqcZb2FGYp2"\,T2ŀJוևV ጏV3,$m&[{rIktO~L1סKK7E9>zbL͇36 beKOkj pV P0-55E*{U@*r]pzE_G̏o+pcJ8$"_Y7uw,=}EԤG}P{Ȩ΅6k_0K唘JJZŲT`7&2?RAd6!p~˓ln^OG!zğֻ zMڍcO.;Y!" )a LYʯXx';"X$G??j+ $!:2'7 vr#')y'BaVl-);ޒ{ا17UW>&2ZbfH 8 .Hr\6ܨKOXQG")wqGL + | S0mFH'6Yas[i&Wr `_b2_KpI*˓o;*ec0#-#KP_dIQ׏m qV!,tM>:.A`ȞC=: CL˲XmX}]2́ImV {+u1zB2zG)909r.]8Ila_-t5ȡ̫Aml=uZ0}w NZJ-2tK,ek =Lx aާsCGF, ;ߘ^ĭ@4 ysyyQ9j1mMt淖\.)>g="5Uύm4r ,>(Jr VpZTDR_;I*|9N6NO e-۽jO^!A_BIHkge9ʚ{Wxv`RQ$~XrFN!5$PsaD+ִ9X%䏫%[݊|HrifF= B͙7e[3C!>QYq.xcqmCgnNz s"c-P>ifA,o7/-)j\bLM%( )gl͆>O.| BU;zdT2)k%Z+}l\{F̈́?7}, ta :o_鳟d%9Or4_9Mӳ_#E<=ײm'zeٽr*L$<#XcZ1J?Bh@DX1 RZ[XѢd. /,0w6MUP$rsŬ#G/<ý煫qZlyv6jyAE㚖+,b3 vB(͚VaԻnfCō&rN{d(fj"l Н@2ȳX08Y-afحR A} E|%`Qn_?ÃI4@~]7KCj5gr||;l78ftq?7?MQ^@#tLMVdT~zERAPf֗:̠bl8@.{0->O[8莍WȲhqXWv3N˩wW{Nh"u $~:_';<[.~9m?9(wZzwHl4An b-SKEe4ueSU5߼l>@_2fa*\R =>oAI׾G zaz]% Όר %Ecg~@k0U\_nVU~thm J&^PZ!ÄCQ/Aj+śIW S8hap(io# zӨ2mi]4*sN>c"ew'^(Uj7 !Ԙ$@VRcp$dQa.N.xv 34~G3'D>n% NxGDYqx|X̠r07P !$JnjX{MK`kV;Xqw,话?f&=M)KA ؏3A_Ivdؠ)0~< 1S|﹋/WBl_$7Ahtj`Y-|̮[N:5΃C 8G,%}8fxVjgĕ C4bTQ2CeIe93#"o;!RGZ5Ēt})j^ 󠳉>^"=lOeO[%-!G{l'ۻ jT:[5P$CqoNd4SxhG>+>*ˊo";-hC4 E{nf2 g_Ϊ?w8@`]̭ZFKFٸY~'+-gȈZ$w35KũGvDPx\F ,kY3S=:. iZͿt [JPv͔ 63nx?& ^֙d&s1T̆[=yVؓrkKNA}vijSN/%Irsu~ ?|6:5F._H7qL9'=g6a0}+W%@ ٍx`z=[xt s'gTiub3RCprL5%/֚>Un \# ,(XQ`[s~m-0A Y%s$6٘Q_"i+H *_acVkUy;uH)ܪ'ܫR;ƒ#nROK18uIirjОr1߀3].g$o"S!աde;Ab;&BJ(-%OT 㢖f BW+=$o[M+'@GMӘQf nCrHS6z&Mm{C8^^=)+HMFk=-?jtT GR~4PB'#&( Ylw50 1||ᗑ_J؁Bto `4w@)Kśk(v1-3*oUvB-YѓN1CYF;+ 2 F2hY*L{/o 1(z7i=Y,eCL.r! %ޔبLOfGyb!z :~dUJkNt0Jv]&hgp}hlzQ8Ib56>p(KkS_e>x= 86j;~>Z_n8Nm Xk"S5:lKFj`xbw?ؒB 1QC X]`ׅ"lf>toոSAQ 0ßU6:̹;jCVj/%½  &io̼:y|nf+Gۄzʗq86}`bX6Q7|A|}pOh6,M8ZKމe)FcڙZ]myIg۪="vvp]g2޸M RtL ўx@aL$2q9deyke`r~blՉ h N?pOOEij`Q-9fx6/78ՇGW9k)VZY؉:{j%4>m1w 6~6c`2˨(wGHGQ'gF,A@ WEXrs*'NpJLٍ֪C#3c\ïd@iǸY5 {%||ަjabTS/Bִ,5Y߁N 2Bv<TANE5lJ{C&smYa=ѷ' ՛HApT^D-gȬ.@u&prG߮ sG=Yv8.7qt)XGEJCŤ, gM10^Ii@D1s{BVWN}DDB@jM6uj 4=^@^}<]=HmQ Z lVH7SȍU&4jWOڑD+"vW:0k|1^9Gŵ΄J_Ls|ܒ ɨ7[Vi$C+Qj:L.f%#RTLϿC)SP}^")>cpJFx/XRvm9sfi;)J(|g6GC:OOH3i<_dg)8' P|duBMX0ՋH;T]իqf[.Q/ھaȷ}#p~kkk$$ Q\NI6I*[I@` &:xm%qwp 5φs1 G2 ȗN#D=vرŠ!)$Z!+?Czd~ˣR(d{يhclYmBbÐ08{ɞG2*qy@YffR`ݿ.SyMW~ߒUY{.]O+D Zz*C&s988wO-cqKmIx,1- DhBaa<=7#mj#p+?<ʃuY*?h/eb4t|<z8%,%~$u“Ol ŀ k $x<3!ʗ[K_ˎ%4U[q#1_R @gRbmfZRx=njVFA)\iYb; cLPm0 =Y{jDnianHpH3Gnhp* Rzv"'#&/7{ӈpZKoFl3B_-s>1zSmK+3kX Gi9RcbC/9wA YB!7RS=x\|!jd_rIK]ix* TU3*ND\{hQ&*>1SГdŹO$0/:BM-@Җ<ےVD8]xc [k c RC lQ W3'9y)M~MzIrZ禎$q]^gs.&w,yCkmEҠ?z,'Tv՜T-"ƛŌ0r\=zXDL-y q3趩\"&V,OQ*S2U9H{\0@I鯞\BA\I*MV6Bm'H}TmƷhY_k1i*NcQ_AO]Cޭ>Ⱥ2Imkhʪ'`EY$Gp  ~W&Ofsc\}u6eT{j ceei/+f_6 Yr8\;k.I5:0otcfVֻf[B+5(kX9uySjEaFtNpH10mRE98f؉Q#!Jqڔ!&jXgj[Gm/H aDJsWް@<BOӝjp{:h䌖ǟ09Tpwj3hP.N:bVU՗TWZ]L8ް3 MQGQ0;etFN>(qRccmNۘR`^ ?:{`;X4I}'P~t9,!RHUPF <_%D4|opn4.6c] j$yR 8LzT@ nml#=+Dv❉uC<qVy z{eXϑWFXn7^7hJCj%ۦKf{S-}-.0.>$k/.0aCM/hǂY )YI 6VrmAyɐMAH7aٟ"Rrܫ0@M M ȷŎnvù<7ۈ1>ovuw'?x@1@E!NeSouܔ^]ؾ֚nW?5U޸Pjq|+Ww\="VmծfC̱,5Oh =,ohG33Ht) ~pj 6XrhQ}Pd5NY{PVȿ?T]xg%=iy9 '3#^Q`ٞ ;9JfU &a[E %]!RZe4`/%hz9"PucFYdw^zx!2F(<˥@~x3*6fc̶}Or* SweBzƨ |28]$A 0o^NLƯ"úpV"(p]M^-9\*co8FG@muwUaanLMISR -PLD ]؆GZ+; jda ݏ }V^^@#t]"_$g!q쿦į'r^Vf46%^XN}^pX?A >x8ӨfTL$ ľ53rc\uꦻM.R} aT땎T]߀* sI2raOV%_WFWl.eIkڧ CQEɳc(͈9oPxA|*AF[S/.3O(v\<7-㙈ealiW-l_7wh=; GʡA@~Às9 L_Hr)ak~߫nU_@VfW)[=G#3ې>-ICs0iFmpUe=_6N^QT}Yir>&:tq'z{#fhM ^s93E%R-9]37]/Rc#-:!"BY0O;@*-C rĪSO[1qz4QDg^BMQ}+U~sW??G~ϙ5GgĹ^}eƢD[6k܃8ξmcLr8CU>p'ʠύ[UNڕF~SV~-\eYή? F]3PJhNF 0IZod"Nn+!tH_َ.WCSѱ-6>%/1%-(}^VmXiߚ(s|q8+K̄ؠ<%,Rr:n؁}yo`v X4|YPhOb^(&ش^.~5{:@fd좕?,WԚ!6!?; l=4p2/zKޯ~ vxwȫ[@xO]Q5䋉*ߧ\b'99z/)t a$/ev\܉; J3UR]9(/ /gT@_2'/띪J(֤=¿j01<m ަ%,QyOԼͺ_V fWs{]ן,/,BOMDo%~VD̃,#_߼'PiHb zeKQ%C[I.苾YƇ}Isi=Y٤g˭f~+@ƃ#rMt>l[ %|?X(>|5N(W os2cIN繼[ p?c4$ xWMm${x1jD!Ef 3I t|bV3IOSpQP[ep6q:ac/2݅%I&ϼIf5$cp2nFxNAH \@)1XxWG> a"t wr%jt{LDUq7ᤠRUg`KI!CYJIk6/>8p@ I|N tR؄| tv1c$DW VB7nWwRiumݨؐKM'@<6=2X~Mps2, 1#lBkJ") z?Pڰ-$fzCPl:_M()W>t/i +kvz/r^JnyUpq wm@#h :Qؒ=&BQ>+S(+v;rӡp*-4M*򱉻O9G=,a nc,ޒiRs:]GU &AUpJyb,aNg.]J7ۏw;3m${);8Y)H4L捥{4XD5s@q3 |i X:u%,{X/j L2'Ly qЫrn\yP% (l 9KWk\*7.1]iwmtX/1R9>^($b/IYy9f#5܆ywq~SYy1ҭ 0%UW˧׌DX u+ۍbfNq@1L(i͆u%;ckM;moڑ@T=KKXWk]Tm&}Xmߥï%iL=RqNFaw2EBިMGGDߍU-JQ|xfklLYz>*}t_:.J=3?xv5g0$,?:IFh3,9panR 6(n)0,\N+9N ~*%:r\~CSr)z~FNۄJV} it /X.®b\2ʮ *t$`qVUo9.]մT 0n޿ cq}: Ev vo)Mq/Ҵ}LγئU}cӅSЬ < Y?< nmJ5)v٭;EY CkȄY!yZ9K4ɜLsՌWKlsGzOv _;buȷg 'j?Hc7g5+Q0Kk'sy XUV~ i_{e*wgeW$=+eS rw$C >pߏ4uG2tH6onR)B=Bo+4oj6.i|+ Cw3}K!18K4;\)`Z0j`f8] 'պ wҍ6#`i=bIads n5'AMiJՅQRO(πZnfv-,_tqrT68B,ΧAbvZW[uϸzϱڐ'3s n̥".<;VuTC3ÃÂca24We=O{8I~)Ʉ P R@.oT{wOX7SScuBFH[jAHu 7@]_W?P~0h:Nș|$C3t` r gvR0@K.yt,Ͳ@ *Yrl)`(0AQUk@tܪHI!CհݳލkV#( 3;+T\{"7\xB4̪#Qaۈs!u<ʦesgY ǍayqAl釵 ~j`Yz\!AUUZĨF/PTtu+.ꊌ6k r~}bg4Fzٶx^6?Ö7w Y`d c$j` [yVK lͬ^(u ];@#g(UDy/յ@A`g`wG QPVs:9>k JZ'}JEIe-YVdTQ¥WRv-^x5t)ǢT* Ej?f!2R>]BӍ(nBV'HBbn~E۸R 1Dxy~b쮶$V{j 5v0aoUEPl'}2?@F5b)Ƿ %x+}P<.La\ySY#!nhS<9(IB+x|HZPj}K1YEP20(X(K84tH4<z":_% E\b+tzXa'!KU0|^-HLLHruUPe;VjJe$n(2kU64L!Q |u n7"\g ]Ӥ]q)M>l`˟wY~9a?Կ>q6+3A],~ѴK މ̗`1[)BT.'opq#wufy_K4hMJWgJЕ CTbf L%`slb\TT],d i '*mh(!=`{Sr N%J)K-դ3O9ZP Uy22)gȁXLؼZ24FH8ByzgL :_Ley6`Bִ=G#9E #02R*H5|?ճ1 &Ŗ#"#MQ 8&>D$&\1PHE3D9 g$G`*@',)\f@0~XHp4UlZpR0isR,@p77Z)Ƀxp>4d0IUDJ [h'OL07KT("#RVAlZmdw)̵i*[& 8_ غN__᷈_ Y/3hskϬFCM-$[?2L挳TW99#D`#{alTt24H2pr(.3V5R[],o橑iTǶgҜu VX-̌; oܑٜar'UGXp>а *r?/b婌$x&rg] W]v}~KkIuEOrB&e_ֵ9sONާY r|Kllfi_L) uyȃ]{^KX5B Hy&IzP'oDGu%_aG@.LfOpĻ~,^c ѫQIdlsq,/67Adq&Xx,')9!q(w-Q0#Ђ)uPVU*IJSybvXk>Ē7f}G`7|LLpQW@yJ3L䣶8Q3X\]Er^u$fKΏ8MLH7qa.Jc#ų(E0Anlh'a9TmLorBb$8T+Kq/ d˸:5eVBOѾU}N``8K&I1bV{<k{8sE7MN-,W.#1Ha7&Rb-Yp|=w)Gy)Q""m#]4Yss, y9vhώ O]b{dHkAMzmJ*1^%D%3fyRD|>Z;#$:Au`sQƶްH UsE_u4( j0q9 ;\0GyJ8Y8ȑe\;j>I_=-'yg,W0sF-|ŏe]a\*^"O_?/4w,^bA)y&4-nM8%c~j.VSpMX cW/eu_2CWTC;N.CGR)v^UٓHQΉwddG-ZyEJ4eUٿp,yM7Ck@s5.dO۠-AN",X$68 kuANQkIce&'!des ' 9o45~i hgxjCmjw?$}ٖJm8p3ҍ䷷'*9gt[hЋӮZpы &wA5`kR?wcc;SWu|`1k3[W=qYQRϕh:l}( $v~ )=_0)] Zl!(bzv6pRa)h}O i^cޝ ܼ4T&9Pw9F^m _V.;"j {`-dY`$=)q_n$MA =켾a2k=򺩹\ wAB&kb+/g͏PYzPKi!׬JWthWԙ( +DӐS_Nj  WPx5E+Ns?*ȆCz_ZM\7D3QYD4^ߌYac`b2~*{7 J| nmBŴD55}cN .N.sulv㴍*YHxQr=Mld^ęquxWjW7u'wvQhb<6~b*B`'m%5<=/q!!H1U^ fFa.$2myvG3oLʄWpߝY'?Ec;T P\ 6վGJ7j.`6W= G#ΑILcacc&em Bk{xliA- ,v:U lQy*ipFD-]{ڡ‰6eX6OVR[yHVt59wF-bñY%n0F1K)e90ŬX'-%/G ۣM<(0f"7e_ptZw ߹XBT&xoqb#|В7E{m.&%QWzz0)0?|fpvd=Ns F;;5u ~;n㺗zt{># +pӲ˴wXt Ǿ~Mqůɲ[tTC92m={k83 N{5% e0N xPJ^4OU6ad2I Ћ!u5fiI=C4[^XBP&hƁsj+:CBZ=,\=wD4nZr92d:Ѥͣ&mi|u[=WZQ@Jw2weAh-|f%kiôc9@=Pdb=2$jdѭ̳TK7cRUC?:ѿW9<7 I8, &X1{j|Jc~opEg.E ScGĂO!=D|Z7PB>1Xuu#OuIA`'`]E1 ϩ Ǘ"x%UYYMQaD~%Ϲy ;2⤲n%sd]s9dx/B-VBpD"f H\.LH* |SXf\Q,cCk~W쯫9>Tt̓^H]9NHW'C[!xLjsmE2I@(y7'8ͅ_Suj,3xS|ҠK i9q25g{G1:kQyST27VK+jF -`O8pg C?hϚ8Fu,Xq u~ѝ@YFjV.7m1!z?_CWa0 1ǟƠ6smcDƓЊ8s3~%T,JHAl#{M Qj.),mdD& Uޱ"쎚M)V)Apea_d%= 4.Y[{J(d{݃cK_wjtVDZ|`gNq1s=f&7uIrND;z+"qp '-" ! NϙH\LC&n,9xikiozJi*XB2-PKoi E[OೡG!XIbqe{Y~-%F}v"dʹ(qh +K.UØ }]p* *trJE p"2l1C~9b6Q[aբmx4ibEсUd,)R+vBwkry "ԟః w•7`ݗ4 .o,.|s]-p@߆.`4|UN rgĜIN=弄Dx9;X${BٜTq?8oBr;$u`x hse*)cX3٠ ,!-;m:sGVN8nqDqH]E/ĝJj X.`C 4[WG+V;%@"nih% /w] Gvl6 G#YF".2 Xp{:N[>,.Ȗ;l}վa^xzJ篚N*Uu6^ (uxLA;g ;Щ(0Q($UA >ox|?v=V=\UIS薲_,P7o F- !fj]2+iYw.al ֥p*Ҁ Ά9>?fCo=a<==0vW sVcu ,"io,A(Xa̘˂[ ~}I([޼(y(sD&<L& q|-YW:QPtbeҗR]&-׶{ӪYiK4orz21)}M5R yqzA~ [Yw  $C>rKZ6(Đ5$j22bW,o^&1tC{XN rfNӲXg,<\(n ܃5!h b&4j/zء9~YϷ.gGSOp<4M&eMvTn-*&8ƣ.h8M,*-` >~CpAZQ]7^%אFgbt It_^nj}׾"~=<J,LڻTS,o;;oWMJFatwtx, :y拦\u̳R~gEP;!Cr7 GPbۍ+|d,bcf6^ S5MC7*[]@EҐd܀^mJ7 6h 3%]ٯDnY/YθH4mŽ0}wU+#y,@W%49l]υgW$6-vRǘmUN:sZ!њNJt#6`[2#( 11=fHI>ihUky(cNJ_&'շc!'a_M'%Ir!YQqLYIg6>{xx5}GuRL `v J)Y_ޟh &z;>(bW'qbh\Q=Z`; &5OxUIr_ .0CB~F$Q||̀YxC?duA U mӪ2̲xa4+>J9"T(Iա4$nڸZڦ MDE1@[$IG+Ai;b80Ui뺮(9\'߻(m7qnq0 9L|gE~$8TlAJg{Wo25E7Ds!:‹bOk'/Tb?+ aojwDZ$w,'z[k&#$ΰ:R3t9+2%r_]څ15wCsqWGKF]_U6H|1;t!/;k#-om3@ *yБ;6W)rvǟh+h½ _9q~{rL/5,G7wQ}aczϋrtKr:-aݓ^I6=S`#˷Fbɳf^: őӸP*&dh`ebyQ:DJG"UM( ;xe02H' '  j8lcaҹ a*e-5!P~GZ.hM2P\:@]RYd4 `&xe[5 T 雜`tK$jE30 h(YGoEbDc$X)Ƀt!uTؖcL иLg 2[әۢBx}醪U>aG8".pIJ2' ,eE4O3hD=U̽sHQ!NjG++ x]0w #uRF.k<{՗z3=(=L+p+܎+jn<_-W&p쫄wrߓC>wHV0ҞIyq;yH|pE^ĨŒWi,k|z-+La/B$š p;"ٹn0!=U{ϑou;D#q7paDS$Xg: 8B=f&%n+< =ߵ+yt%Z0X!:} "c(K;:FeFSJv3˧{S^{A}c m_dˌ{:Qxn0clU  8sZ{VD7"鐳rh ̍x$nV}T<@6z+-}L?9' *QJ|yyl}<~}WQ?jf|+3J271ThCJ{5Hw^¥CifC+d N_ϩO(wXwߗ{Ty\b%b~-{qq.i춲p\y+lZЦƁA_?\broy"4d{yEV{ʡF-cv:C4^=M4DDsAb/v8K*wސ 1=>tN fyӚG`ߍk4#LսxY Yi)E\]]܎?HD_4!R]?}󛷇;z>E{+c>ztm1k2#o?k(Z&RRs8hzz?9XBE#5a@E} ԝߜl\Lyu9c!g͕z$qAO؁7LTH ƱoJǰx@0qY:/OJΛTmsJٴiQ_OuV=/ŀ|֧cs\\ci7귈f,(9ݢaHy*l uaΜc% ɈA48Z0n+#O x1))_s7 V@[m ž Ky o5Bf%&AuBuipbuz;F%WDj)Jߊ fEJOy_gRM+|Kr>\eƴ"{n\. @M`2'aT]Ώ8&+`|p!:-\5j_"+>qBK{#,Eg%KݸV_a l˝4ٿ7DۆN&;{aR_Xgɰ*\MiX7oBrW)=e{h+Ďlߢmr;:Y_Du|)4G2F;hT:ߺ\'{qٕg!I[ϤSgS:$CB-,SX* pO/cO1[ŋ[ & nߍAKZ&Zm0&%gӍ'`Ui6O%->J+ #! OkEJV5XwuaxFeBxx~-{)eLl}QlVǿ9$$ ~ewY͇CU@+BHl3pIR镎Z ̽_#(u:kh95.Bcm['.-"?uk&{J$'Rp'Cc,k M f ip*;X:Am Tz7 z +stIo\jV]+~Mɯ4tYЁ@/!RoNJЏw5 ;6SF1boɏaWża īȚ%cE{}Z/&0L!*,& .CO쓼@ + 7 K3o#*S(CԍO^ۗsO 4 ae57ibNL9҃D j,r'u *!/6D jCX2jݟ;3m|(݈&Uxu!޷ 0PM^ !+f0^ieÖ58J J;7QLc3W!n޼VwAl٭7Hu{C| R$]LwxݻVTwjt/,Q*3㰒&RVGE][Q.c4[gJYaG +?pp"M4+3n!#TաSCF!r,xURuZ\a$^GJus&ƈiG+/, M?B?i[CRZWZ;,쮫`ox-C7Uk-͠z8ŏM)KP]N˳sqf`UWPl2Z0O)3g gppʝMkFt1NgJ%kH=I\J arv8*˳iIe#_{SIi:×:J%LqhvPtlߞ7&: O&_sp4 ǥb%1paI'|oNf&[rK@ x7Z09u,_iQ&?O Q`4?.dC̽=BFHcmwmuƐ]Ma+#>3/{4GitZq4wlE$V d5I>x jRPIg`q@GboO1x~.egfzsQ?NDpZ7R7\& ;^|] (أ`r{S[SlbCxnzE`,I@t[DG-7 ᩻VpMI㗔*rtWX7( g'w7l ضޫ9+ϜUnFҮkX;JE}X5(|e]NOYwџ﵏((xh6Y84zDȖD=7nS&{h=M2"%'d&^s,3 ci[|M_ǫ``@a6&@ZSfqz$S9tH@?OnIyj#UE<}%&=" ya7ۀ蹕[YaUR.ăK6|.hF> ]!n~#}˵ZjQP0sdTƎDd<6۷5,+C-H1?Y=FUYmc@sebγ=R1͕'ɷu=P&~X<_heQs{[W g]VLWh^GGc_o15(Eǃ{_z{;, XBtAD=Ue/5x6 t@Z~efXؿK'*Ki=i/op&7Rp|T&iw0*-=h*qK9'yvFGb{8s౐ɹ]17ѣs6s)Qf"XPE6l) VƏ .GnZ-o`|}DFފ`6+gOujqq`S0NR Zo*MIS%uǺ_&jbS{TB͜8?4UM |5g6 VFS@݋,!ZQ90Y*1#шJ[_79msdq^6D~ 4GձLxNJL(#7'{ <,tt$IG%_]ϩsDsڢe {=SMVJϣ NT}PY70e"]\rp\ ;5Hv2R eBS?a #!zA߼|"STSx_=f^1)*Xp]߅Sm!珟mtzQtoW _Pڙ^X;sE|TDn]v~ J|R fz;?zAjl"8}Uq,_54t̓Іb-t΂"F5nZ{}p@.,+C~I8N*[6r=5huҾoԅ[D 'GX8a L{& \1!CB֛hx,>YgbpsRyˣ57I硻1?ݛqp ؑiorx`_跉)\7k6# i4L3svG]-.$lȺ+܃ugc0YETρB%$#CA.~< %oZ̐I3a{Q3{UW9a/{;O ;4%oMBjC gJ#VRIxup&1^%Wrns%tu2Ve4띉7GE]* ]#[Xvu4 ?9kc6lnZNTC L'<ёʰ}˹^, }ZϾ7ˉR&z9o*"[<|srZ[ Pdy%k#%AlE<#~HZ .=$r,N/Qe@?w*2wI_ah~ig[6 6#G%xEH/M{/^ўL'iɐ8 fS=yw"Eܳ2)4裩 h~*>NQ]R-\l*?M4^40:&d2:1YJ;W3.l |ґdYC% W% B"iA' SFyL~D=pmmSZ{C蟴8R¹c 1Glz֦1I"`2Tzz-K쏖@}͖QR?ȯ dyJ"6vE3 x"M$?/ʯ86mTbQnkT҄`VLE-R֙mkw|AC2wicn.|ԏzbp8U.DbK{j:u2%Upn]o`mQehЏcGpHl 袶*"_a{f“ ,&7]Yɋ"^8ɉ %5#y -1ed/ƷE崬/p<,u$dc>'&yg:GR FP&;(Y+v9[;!{DIn](jk.8:@ž ShaEEk0QyΨp\1Z, ŝ1z4~^O Z~$@~RL/݉tyjGgڐյY>] i)?7;N-NSa虲1QyЌԎP U(ޅ4qO[TFne,JݵG҅`W{n81{밮ċ/Yvlz羢Ql8C M1;Q97"~B9I$0ggؽm}~烰YeNz?+)cȾyȇ`0lBsG~!|ce(F_*"whY+rLS:(Ay uuy#@:Ͳ C@DMDuFJvlpS셇&?)n_žIPSڄgoQё_l:;d4Y OI=Ԩ{|v}^nFA#~;w;뚶ن.X߭ '_E}" QDLbd/@:dS 0q@SCʩW>u8[~aH |FCMYrԨ!aaфr@`9qj40&!ܗ;}d`^wn]J-2!rб&pG .\ `+fClk ,KDHC]q`/G)GǢ18S7_m H- /E_&@/Uw|t'IxΉȦF,,}xyV N(w9ilu9/@mdW .٬–y2 p$~5V }0hQ,YgPO%04h%{$e5O#tq}_ftV5 5LkTp][G#H)sZiTQ(;k _W&xg .|,PA BYVQ2!TXRԳ`"!ndXZRL1z4G G/@P!"S3;4ˤWH >vO s/8EB1L\Kgc88EТwѷ"q&_-ޭ1qPswI.f=<kGŖ5?4_o3QVym  S.Y*kP+F3Ԥ+P80\~e ]" dZrb饡b6w˰ `url*CFvYw'&* 9B\'bS8ʩfhEl# FƠCko.>w VGWr.4hԐk =7Y3ړu杴C7!-kw3c^&y}~;/uf n׻3bL50dcegW#$v% &y oΤ0IRz!ck/"~ѽ02PV]TZ]Eة}H;&IcgEQj?@]Zăo$rT|+Y 3aK3g`*mR-`'>j( ,z6l?gcS0'py>*؋bUBDsGn=QCh 907;ʅqv_H6@gb9')i~[\ߐMgXi Z|W3 -zSʡœh R϶ǀg3d^b.Ҁj_b !/).;9c%pKT} `Z:`١n!$ieWgP e"+2^FԒ8_g0#Vf ou sBF9^.! )#4ET0Zz_ Gr@6&)h7vhjP)6sG丧 n D&:XeSR-[*R\& *WẢFFӰz*aR{mMd@5 m[BzZb^:-[Uky61e:yly,; [ S`Nm jWfЦQy_QD=lh&l sU[ lip+^LNnHN̻t<ͭ~ ,ex֗tA_(FhIr[tC中f|u\Da3:ȵMJ`X`Av&:( 9pGY3v:o'0cDv^^v`)A{PC< OYZ fLRH,'/cLD*$a0lV=ݵ=!@4;1 u3`b 蹔{4{yM`rKjR:ȉ_Wr<]h_~.(__Lz#S *.;&*:톼f/ե P//+~Ҹ_**QS-xɀ")0>Y#]ؓ>ݨB΅̚X :[= 6L/0LBG!Pq2n  0gK' U!f:5_*U;fXm+;ϣrQdEf =0[! ^ѯal:&-UN)$t/ hHfTNp F~"86SDC;$Fmz- V ˎ[-2-KrjlR~0MBT%cA A*o{b[~H8+J 'pbAbrhll\]ho}ԯ3QCJhP6J vyKzdQXXyn@NCnDSQQ^ g$qkmt>>eNɽ!@8_ <6?Ad,!gGN8i5kf;=va@{'ŨWbd|H,!>m\ ٞTD-b!O^}޲/E9P3CM4#XdL6*2.\揋)d΍٭Y+amURwn@l!c}ڊGOvcw[Q+ؐpTjM"VZtne^p+BlU^ x>`BNgҥSۮX34j6_2}C1.Qa`)c ilCirPGPu1|`;%i51Q9NL54J͐@ɾ|^gfcF*=P̩_"?1nUhzH|w.а"I.PRx>%d;)*LpkLHځK!,%JS+* )fE+G~GDKuÅZr"7, g 8)1H>s륅 sW.^ -.'˂\yEV).c/o|4,J[U B5nFkr.+EگoPAZ0%;oWQ.^HVpMu~p_XzzWB4B^;`T^]gyIbzғ bmd$s \t<x>F=䝥%D0 5֗Dro!w^] wZ0/ ,)c+ޕu9YБ*)Qk4;nq)T8sH`ס[m%}ߚCOJhZBw:d?ct-5D~ނ0XH͎҄k1{#IɏR IV9F{EtzzU9Y̸ 8<i\a`H`XKc/&@·>>} @X9[褋5qu4{[d0>@-O)*U'*8YzyS\ 3ӎ:5=VߙCbE҅՜Aj)E'nBǁ[p5zPT̔07ur#jj*0mv_S{ୂV^ y\Jv3by 0xҮ-颴P'Uw"! in };4B~wYzCuitYvTDxroC|{/ b>;g?*-I(~_ .:a6l3j b(56.!6PϤ೯iR# .gGLt =aƑ+ 2@SBiQ.|(U*";ACD?5TAaM1Կc|%T1& ? a4 u$@U[ 2z\>2†58$ԚCodq^X,,WyQrmؚV)C zW<%P9=jEQ?4r ?Zj7q81[5Rm؞(jd`9i˞9YٰT7xcsfBu72+$olPKU|a gt[&Ԧ6y*l- oZRxM> IMRWA]!L[N$Ҟ%^mQq u,=^UNĬ[&G\4"b>tnlK[6"6 Y87+A p60"q%X7 :sMFWu Di*** t\{ 0f΄7/)lZB rLzIxYUSvQ唘3#Z )ehb;96/!`5ٛL-X[ڙk 5pC5ٕ6G | BvMdb,khNt ˧kCS.gm\XsI8fgYv;QHĝ~mˤ_OMp(>84+֒|k4+hVKrͭW>$n>9Ip7Dw 0]ah9 !fEDD^=Ky{fԫɵcҽΞF`^1 KD@`^ Vv2&C.4v;4) ɨITL~NqqT\\͊7]6 VcA4Y~e<* 5SUaI>T!= )֜veTIlOpUpق3(Eb4X+mAOj>BqX2xQVLŴ(;:͖[)I혜x8"<:14jF ~͕c ٲU`~ }ov GlQȫn P;Q/;J YpK/݄_8WHedn)xanħ,.>**ㅋYxeF9{ܲU}KE|7_h 8zH$^=7> Ԉ)>阻z S]먂Sgt\bم 3hOZro0kt3Nߑ/fj[Z%PJ> v2i9Ң25xXFA`! B,f@aBd |X:bgvg j_HNjѶ~S q^!g08%i1x/8Nͨ1۴{UꝴX)G;>|SYѣXbmM,HALn^L =P@PW bc)$+Z+%y)oY9 HMWd=-so"Vy_#ĴlֳbI|T5d{:1 dV{kP9wxϘDK5.헓{ƕ#JMț]M`I)<:0up^Z#<j$[Ey hf#k 99Tn)uMh1JUR nъEr+ݪ^w|c{pTG(=U彅۪by~sAQAS}"EBpZAG&Ѥgp!vNN ZFv{[ӴeGo':AI*eax<&0ꆩ@U ؆h#ȇX$2 5ge^w}K''65-ϟhե^'uEQTΐ6 FUT(6/[mH+ DzV?+e kvqD6 L2DK-g yF,5[3ܚtW_咤Kh:z"YTu/oBR;[ eklWכV0nȟSs0ϧPzه5>*~176c&~-S@5# sjp8h{M!I S>jR -wFffwc@)4Y4]t}O8W>I~XWo* ⋒H 5@'<'ؿ) @zJ9-Z.„wuTsd* ֝.so"|y0=eAD*lv,[7t\%%oe(z%@MNlWPxۦf;O3#َ K.Z28=Q MjeF7&Gb±%d. VgV4X֗JrOuh5sL#uiIno+GF[MF28' Wxbݼn;bLz6y-UCsR_K/(r+$u㣤0F>koYċ0GL2|/&Kqc>5̋-J;sdZGY^(\%ks~ AM TČ̻uE8ƒ?oK{YfI$tjz9xUAcPsFwj^޹Q=jBo0)4μ~CD|흟cQ j=--O>eh.He t:J#{Jd$LaܖY琚w? \oK[ȳ: =\jvߥ~^Oh6 .GeѮ^ :1q|$>ソ{h\.,1eJG"aV>i6(|}ɓtal3AaGzy@rE`e^5B5!dtd^vYqr1/X{) #vWgI0sqEz@8Y&KmMt^kf^*AQ=1<'M =4+Rڢ>^ }z3՝wvXl0AZ?a-*+lh91ߌ)A<ыT כ}ۍ(qC4>ʇm"/OjއU0-`ep^J*ڨ-K>5a,!JSZ1Gg[%9i9^tη T3=_Ŀ."u N &3 yl 5}Ԥb"fEᛯ" 0Tzh> SQ- e1a`K uxT7Mq=RAI:v9Ȫ(K2E-aDz K|cm۬7rQR2p]Fx#!MBot9*قG W%9ru"@Dnũ\{ŧ$}A"tAߌ6"?k@q9eX8$*1Ťgs5=uc-Ԩdا95}vQ'JÎ =A'8K"穊{qq'x› /[zG厯&^%Rqb1Qt4 u"_$@fw9q/l_ioÐ|Gv?s´!630G2VF9RS[3"CO'k{CS' |ܤ RQF* h} =c5e\lK;ZB37/oFk*!yae8Nf2el j)VQ)?>LU/%kT*hK]H*ؓ7= ]5&M^G ysVPwH¿"H "rN+z錂@`GGy^{:a'Mw,#9QUxw;✛QRyQ,hR%G &M }n3 R ]]6l,+@㖱vy}(V }[9I0)R 31;]= [ g[uVxCgO u HVu,}C:ˊ%@0ػQ(W:94.W :LǘhW#7D ϮX;z-&&0~* ]l dI-g,VŶcDX/Dr|2i0ΏGr 6dFI$?J94r_- IMCoy_5"NMK ΏY?Yb\wt9os{o kONO>hAe^+̋ y$:S4%,D[I~0o4ڟ|C )S[V=&n:% >I;媕D \ zkK%33Fzkf$ ٧|~3c[si돘.TF yfggF'Ԯ׌]1i'#^-~Gɰ,_JE#j$a{̇g 7+!)!֋J,l".se*;~l73<~}7by~JݷF/Gkf'NyVyM Fh) JJuޚGydfO]xG^5"]-G jɰv,<*jxB O~Jyr4\cq^MZSbMk|:~Vx̑π}sok 8zُKͤ揁x&spVM"B ҮG8OUJ )M3f.=Y * >VV4xȩu_S[B|2'\,J;;}7%(g窴$v3X9}\?,ok^e&Ze``sJψ4i޹W̲#q)_$]#T;h!jU[筐cu>:6M !,Q"uA UNPqev֤)s3VC\C!oW:9lauS>@~c" ,0)՛i[t 9\?r2r.+ҎЫq1a50*ܑ\1z#,@c9y)**ͥgrF3/BH%]5LԺ<$Kjz @!][NS)i.ߕ}ʴ ̇X#rynkEDA \qNR䪞R,v؇ڬ…Aʉ} p>dR,/nEp W0сy:dB4DCfuOCNRTe_/3#K a[Z aݧ^xfIB_tmNy#_W߁fuMd_MIO 1BƷ]-iZt(ﯸ*x6[_5,OdS{QɭBr?R\bzV|U{H첳=*GO}Hp쩪zceWlm6me#S5ŧ,ex_ڴ(r1(~wncneE-PC`}TE>~%+|!wWIIOq p, zn;(J]C5 nM`ȝo~ ,w|+'*^6Fy1bS] LAWvxs q#}Tޠ'y_~1N}v*A&6ՙlY\g$nuYT!kK]2$P-кK:>w|Zol卂jrAc(sA\Ƶ4Y<4\U-z$jE<7]0dy'*l$]l#bV+?4^LF?6?6y8)3d~Kas]:};ʢxlcxx @ T)+h#@6/rDN~i1.2ߏBв Oxa><?DJnMUwHJo#݈Gc7%j:5 ?TyBy\Ъ;AՒbzDW]Bs]>t[@zƋ2tŸ#Ba -0Fpnv_X2&jۇG5%lv9FKTMlvF:\;Fn=LMSmSF-% 6$BE:*v )%Po`(pXV5\Si}1> OGFjTȑh+bV= bL:AR O4N^Y;N|ʟO0-DRdb-X눇/. dߡ>:.Hߎ9nq7T&(.#TSzoFW"0r*v0K9"9XwGÛD"fQ#3kߵc6%?pvœP.*Q 쎱` Nj/fsq1]nTF&UF!p+IHoѺ)o 1"]GB6z:{p:[u3 給*8׬;Thw| #eeZ\x@dؽvF|''᯶+/ጛƘ 5T?UUC69z=i."~}zYɣ}7-0ȭ~3 x]0 o)ˆLl*76]LiQӉ,.zcׁD?E1 v˟"sw{xxK(<믛F3 m+K~䦷~ ͯAV(i>]{3r2P6w{T'xѓ 3h,m94%ur(ɇӟRlB 4D]E䀁[ܬpOԲW(X X'v폿NiTR.tbW0+J[^4$ g{2'6 Dw۔8w{8J Oz)S{Ox.;OC>W)c2á) #ސ. RuD2Ʋli*LvX5Oxyf {o 'jsQt x*FhڐZpNB7zZCR}] Eq|-)\ޛsЏ3?ϊWr5ܳ$MKv8dnZ"ǠY=8ʯN`3wKt=KbHU3Cx;${ <35Mk oDeέ?`*@jfu(ApF#2J~#Gǐ\y~ X/WCǡ:y~o\˝hLXv:0tsMypJ $A,K[2Ȯ=&qg3n'S<`#Zu|Ό( P_8S횙✤_:R?<֊AWd14 0v m)gR&v}֐gc!  sdCaaenC 2{$ 'leIcQ7[-7T?=pj%jŹ N-:|% enX:hD-I ^*=e<屫eT4JWWeO͗/Uf-`E!m!ӏݾd*H>ͷw_5*ArK~p{? y'#lE9ýsnU2T߃t f"  vm9B퇀S_[JTc8AZa?̰вJ|Bٸﻷrݨ,DRˉF.JvMUR mG"Wu)vs&Ӌ bȪ(&? Z -%UE73j t#~(e I  |5z&er/01/X(+'6Zc Ed zr 7ܨ9/L XH*ҍR,`% 5-dys \9DnB9axJ:#C7?]uGؐXS~H ';;\s;ڈy`8۔\BWw1( 7Zo}|xCQoDK+Qe,?f> ]X5XMkvtiyڵp|%|J{|P:)t@7)B9D䆦[+/vǍ#O-_dJ@sN7Gr3n0Гx yzf@"n|/GQPix=0:znm,)hGy<90Y3za]g@}[҂vߝOQ.~@oNP;pF.0o|8AML.KW%m#uwdǬpxo!ɟ91GF ;S1|b:m?#gE @Esٙf66U<"'Jjt~wۛr[ ض6* @Ӌl8j.N68f3`!HuԌ ֌ i[E^v E,?y{e%j9lOyύ[tыXkTleG$ywm$rklV Klƹw&HF]HspuQULwɾyHteM5%ތzi=bl!,Sj oMIa'/`+մ CuF.!ab~avUFPϽRTS`14)0$UǶzSԗg<h,Hm@e#I QSзwp;k8z B0e0_}|f:w|dږn K@6ffҐB={" fj}k_+oV!6R4L74tɦ`|ZnXz{c 5@Q 5|TC!!iX@F 6R^t-i]<1AOS<+n=*fW 2W1L+{" gwYH#j8Z bֱ;T~4O$F\I2Ƣdh~"8G{uyP1L4-}nl!uXiC@w0dv8h߅[v<+o-+"̽O7;rțB}E4,yfH rٍHL2F1G6=2 grm'*.MXЙ(BUR{5,Iv/:bsVR=YR)2CMpjhY..K(^HUR/O 7q 2S?tO`WLJT 9 _ƃޚT0U=b<;8I![VC^Ptdi! F]IQtY󶲭{"lRXVψyHH:倊` ]Qhoe_8T1+clS9Օ%>Zbgy]uVL[H(bkBBSS 9ع))J?YmdF)&A /˻OP^NEQlbpa"1\ Cʕ xHp5BbY^DضǀYφy,PcLpf5 CTa7ى8ng=f3h.v j8jKIfKy"uP}+ަM`wrfѨJ}aiL®3ʀ^@(1n`*NO 8쬩BN8}:D"&?\sd?G;1IxL8OR*kt@{O|-? ;~5ɠ19YSi{$w_ 扩+njK 5{i{/?9MCuMbIJy(-a2*`l J8wDh ls&v6?#{Ys:D_cɕ65IBoMR$A0DYijezAܜ~qUl."Ͻ.48X0"s/,T"],#a?uW Ml_;D%Mm]vuνAN;Zt FgPw^ TrX_ (i,V\o]ƃV="[^ztm8t' )v+<Xͮ]u?e9OԶٿj[b O3MzfBwH*^\SZz8M1CƄI*0Xh ꂑ*i:cE˨|!2?t՝h" JT `!Zχe>| ܍!ol+x-`/D*V4۾k`n&+H4nG/?ʅBόG) #_c☱NM)~_= A <(%15vH@TFf=D>߄r˚V01%_*nr-E6_ca ܽȢ`u)[̘9"ӅƢcw]HG f)p oK\J5d}#bj2TశLu۱K,LkM8+"–_q nquSd%ZqWm>] 0yCJ:bD$Bs.|B& ip{o) `tvt#]Sbv=?Hs_J?`X|j\H#76\a) [ |ŠsJLS{@ ( ziK VNxF1`/ ( dL3 'l莩ûA,ơ1 fa j\G_=#,iV9=Sc xŜd4%r{D 2dr pH~rIm8M9aUMaQ.p V΄-HDnyL5ĊM1瀴Kk"t HNF/f}wewd|yZtX<,uZ*E$\彴#,A/ӆ&"8̶tANLLE̢|[ OɲQמ}i-^mFeE%lD)y޸٪^$i?C9n9n(*V!W`yjxZ9Dё25RߕlD Q8|D Cr}@`H -ve* iI'sL$qxt2) =v4TKXw43δwB9i|xgص֞t>|b*=Śӧl v4_5Q~@sveU}A߆u׆Ñ3E=K ޖΰ)9Q y~MHYUl%rr˚^FlND ސgU"≼?"V-1^Z3X*Mv0u6lr*I+ SH DPYlD0)2dmBB]" .;2cmљdBKlW4 4ABã?&~ ȓ7֨ayW!}tjY+[D=AmwLex3.ļ'dg[R1x&2}N4ȌY=϶7`jFVjU]"`}xtY)oǼ_bB>de 4pe^le/T{U)!4VȂ; N7q1`7w`o~H="OrX.C #v~97JJY&Xs Fx 1Ť뿆8PC!SXVNIDfEU)@\̲ve0û~MVP~[۝փO-v=7"p qk랠SIOx8&~=O/A󞏚Y@rϹf ƤedHX+i=k B*}ZSLF g֞JR^!IJK1 BbBp&Nʞ<; VGX( Y;3GʻzQuDf+gk6?گlM3PAqoe{$%87{i_OIk(4^=o[jhC{+[@ȺkI֙gVӔ{nq򑐝{~`;H.GtԹYlÙVTsk<5Π^r|j%Iӂ"OJOZH{wd^ISf;>@ O1آ}ϼ +>V8H{nTO4H?.dI&ЄvmY<Hh '4(%g䫧G{gߘ 6O f<] څӌ꣦Su= _.A :aŚ%{(zs$g_0p%\vЗ|lh@^AiG]].@H M4th6:i#6 xY #_|\?#ji.-agEbMMfzicۥO5|"7F0B;{@CWlNk"ֺc41PAIgJ )-.x:uTp!?`ٙ K\cNSExI̿4r < OM#k6"wh2Z/vs <GGc1Y詅%"V(Wݎ< ^OJ7()~S(#߼+(mI M.6Q a,ͼKDm=2P?eT뾗95&,1v^ܝbvֱ[:ۤ?Kun(cK`lgl)WqJ퐌Ͻi# EW!nY??+v̵f;#|q")t0/&qV)Pkͬ1%| k9~yH:59r{$j׷Riy.$QҢ?Ѕ(l!&KY Q"-i t$ʬK͟)exGy!We7Y:4Ka$/yn&)QީIj̶uBڐeC]G1^n#Q@rצ5/ {?hx{~(42 R(T߰ɩ jsy򇃪wm7b>0fDpn\'j's˫+M b mј!'ٳNik5I*G,"ȷXʣ -Mj6_FU$&ɼA{9]b1XN䬸xBR` ĝֺ*a[0x$Pmw0 $xbg*P/0dfW; X$LӪլ44.~i'>P _Q!r1m-Ӟ޽=! F6TBS#tKSH_JgZ[ 2eiF7?5H<OfvRg!|&TxmOӛTsd,к+$u&R/?!.7%ljDy>v's.e z??}ȚIu2)PޝK=gX\gأCZ3fι{#W2ɵ *rfn(NF|z"$ڏC: #y:( %g>(4ա2#b HY ϸu?Q= @?Z<,+Ł&OE+ Ę}4xe"DϷu8X-vԘ[dhRڿ#zX1'rp^A"k~"DL#ZuzlgfvizVtޞ (,xs0m8M $/J*2֩˗#IaNk2 $26{:Ta' A^d@M)J(9[\ h:ζ>+ckl$0QQyYmb=š$, _A2-S.3re;G~Z~_N!蔔t}"W~yIn;L:;>Y! O`TzL r7T\S\x?J|Ԉ(l`|NWs8wK+pdTM̞>|JLȶ͘(td/$UjI1M4kL{ K @y>!5-dYӌ>Жqb\vPz[Iu5K&ћ9S z[&mGl9݆;UN\!%RrwXJFzjМЇ \·.%4Y+K'Ffۍ9K* \O,&y'@sXdi2M]OCX*IQ Y߫s'4Dm@W"Tv(4@eιq:Qkӷ1I}M^|Ve(Oyh>+5yb˕57Z"$ۢ!eo'',C)M3ɩòl(4wyY=f:/%쭟:#":dxy&DzJ铿ỸG!896@@J#xѓ /l& G [}~ Lw uGV|[Zql5 p|V*KU^:w_( E|,~c )s+nnP'W^HY$ T\u.MfuE1I8 E=;TW]ʝs,0;(Q~&}/駆(3Q{p,FWM%hv8PAw͌31bWRmW% dibIM:2q$Z S}%yTh_gԁDj%'нB O9Dt<+n:.6)LU'/wM|l7- `D\aH`=?/X_q] mHKgaN b̯ڃs(?[XMld |5_R*  \mRZ[zlqBTl`cʔbȢ]HO>ECS>[@K;싫VgDLح;8Xolzd7H 8;xs,|D`i!oYžp#%){] 2̈́nJnUƴJHa%=Qcݾmss4Fg/X68'E| uU'VmT$~iGfK$t-c\Ic hgSXX VVW3M'/a]"~<û}iЉsȽ7'as3=Y`mdY 0nM7k!+hD>r\q%4:cՍd[daXc]3Fl,Qoelej4-5 kV\ q+s][V؈! PSwkkp1YyY=mŋҹT72\S]c.jܗTc8.2tq'nb#3Wz fY=e) cvC3Uƈ#GĆѡ5"яM$˚ V'PvŴH=&|:{~֩QbAu}Sׂ ciRԔ=G/QFԫrэ[6$v8x<m,>Os#OhN%TX& }fIgswƶIԐ ux{AʮeHP$!^qew(~r9$F[(1%˞&tX7Ezn@.g*"QQ|P|XN<=Vgʦ@kh/ӄ1n˺>Qۭ*I(ju87k/3ބ9sj};D`ER%;olɘ#,1@b Wom/HtCvu#+;k UBoa<쥋Y |@[5yhWȈpBUD+_|"gZ%m 2w]>#pZHZ$*(5t8"vDTym4MN*6TZ ԍxM8L)MS#/uTMSzЕ:"7Uz]`O&H_ήXAǷɄ!݊D(S!DVuō]ظ[N#\CU3KI?#u(Gԕ՟{$ Ƿb tuRfߑLվ#{|iyQSmw6+Dݜr-rZ}Y鋛DϮ ITc5`-InP8dfB<QRԺ̆|::5@5s'\1 LOY?ށkesU\Ŷ00x-3 v ei^o6eJa'<`pj u if,Tԫi)P=a%_QLjA5aоlq[H|xDPW"{'L;{sl(E H tV JWE:ى]XU_cLl ۩r.2g)@av^9(V^na}K)9˅t,l24dcϛ2d; ܴCiz+NPu2 N}WeXP*W[tgY>}Hc M7Ь$ErxqgM;'Ś\`Pul'ӱYT̀Ê*ӱv6Ztߝ0QctJíR5pCv{@mq+-Y[ƵHt}[*on VV|ho4c>`ȍ =Uϵ7ۛF< d PQ{CF,PO>:H|*0W44ΰ[o#>tSi[5;~ٔx !ҵ±NA!ecbw"K(7̲dc܅]  \>-2} 1E-<ؐ]ۘnOlD*qjU:A HW ~-l#Ti&E.=V/PSiThzUas{(B1ݡpp0Өq>۬!\~nm i"Z/F \g=鯄%HG9.E/slns ST^8/$Q&C Ow kj94.q:A޵6!,Qӏ>Jʴ]Sd$J'k=M g`.;k>Fo5O=PڊPok@;HtJ Ga4LV8ݨTң7ԕe{a2wƨy+C^8㇊$ ׎[0^4Wv Cpgˆk -͚L3A' s/[Qr3/D>Jά8p+lv6ܫ EA-`7'ͽ&<^&f>z%Ή2̅9?S߬XJ&䋖Lf jk*[Cp͏[EuZ PI~Nc "~b?Bh'%&dXэ Ks.NI6\3*J  uIDAZ.f`nuґԬdo%~k /0eӏ.ڶ9A7r۬2K8s'@haVWQ叴caṚiTHs{k íe|N)Š%]{յ@!8>tٺvU`@yqml\}:IR~߲.Nkp+sd3qmNYwh:-;&0 nTJO3eбu*'"ou4xeSH F{zez6-pԅKȎSgfM@ ԠYŌ qij.:Z ]$yAfw2oχC?NsPNծ-,r,ERVL;п jeevHr0v> ;{Xf#ck+٥"(R?V ;{҉hc͗_)CȪzĬls<[^g M n{ZxS5%=fMlIl&Or>%6/WG4״1}/LEI?_,Vykg;v+N5:fbp rPe -_t6]T1W QY؝\B*AN}jOԋPApk~'@D{H&2f=n~H{m*Oիnn7DgjˋB/K3.Ogҡn? ;`YA1.k6,?0kQA[Ip&Yr2X| ;+rR=yx_lzҿ KoZ3?դB^JYsC57@?Bz`"VL0.a9$h2Ք`gaX-bK-0p[%>mmN9%&_JE2B2~XニuybǑEiCpJ7 txхzk59Y0I ..䢁nK܅ص%V Fuk$ ku=JmUP $Ƈ M^uCҐ>u3+T{x(sU~m}QC<>iٝV!7hV\ rHc!D53tN-Uu _1?`$m.~# NPմ Ljh3ѫC.җF{&T;x3)oyv=M]W&>{,o oF.Q@8L攫'\'KW }UvSQfMD{g.CUT0nZ V#L[+~2+vC!}l?S(,8BjCQ&%[NB'/\G s2TDu"2Ԛ Ck<+zfB!*be go7kT2H(plRI{o7*4 .\&Pkg[?xWQ?AXl<-&0`,}&/O(NիX\?=jH%;ػT}'Ι_v{wx}⳨KQT*(Ri ,kʩLnk֭W&=A9_zF5·-սo֣:g{{d1-͔ ߎ(ϓ^USG>xabGis O6-FI)`/xe tBT'݅QPsZXK= 9g8roQUUr it-{Ic1 BE6o:9#&2+FdCf2絕`Bo+OkjBiMi|JҔ+5^i*{S/Jة۳ٽ~9];^"|pWK 1kߞG Ghž g%jGϼ3*|NMbrҒ]V4hV ~;W6WRP3wjH(T;VL zJΕe-0S?֧֗'Ͷh6iASDGûCW~9uhȢRЌ*YN^lᒩ00-"?d5]q/e^,#1.{(g1^CN-ƛ: k1S?΂O򝚵4U,ٲ6V9B㩱 Gli9n)u۱ySX#NOCN͵[uY83e_aX.GP,Y^ǪY^0&\k3x5Pz'g]ZCKGBJO걿GpSgr"EޚRe To]\u!yE{蟽CMoUtꫜNMS\ fw+wVYm@J#RFPoY ltAMLװum=Fݥ襖HJ-a6=x?-$Ŗ&Pef%^3CK.2= k a=Fѫs U qE)m捃C򫳅ͫO++˻z*Wk kTl(|g#<ytN(~>'ZU"Z;4s7b%""m^K$X;7xӿqr(TBA,CrxQƦ=SaMUG4*KJMDQ.gSSro^$?%0z>YuN4 ǣ͏ zW̗T7  uX~UUŢO$І"- .^,_Hָ^9as< t+r69y8jUEOps %i f{Ml'!?ČO,mjR=g8+qNBhG4~yl0e(T8⾚nۀwkvıR!,; 2nKGQSt(a6H_3z;+Q 6Z+.W8&τ&*QW)B%aH f+ _3h ˔F.'oSH5D)zdO?̧ACbE2&H ji{y_ DZUZ 0呼"YS>o`0b:AT4IFQnfۅ"` e0MO)ۚJ) `Fw5ETk g#]̝qlkEwFL$rv?B,xMvȰð:&ٙPuB&UTBk GY"-S!^wTnU̥P/brv#Z:d JOX1w(GRdU5u6Aڴ.8k$}c-0d'<7Z0f S2`?L~Kpȕ~EYQDǮ ^[2AÌI:6W\oux/yYq,FAUҤO]Ɗ i&'DQz Uejo^ +Vsޅ;$WZ|a21 \Qfx\|\̀#;2FӾ䌥vЃWʠ `q5 MiVN{f&IIcx442O<ER(ZP9@nRk%rλ k=p1@WS&`%4AYZ;)/Cm4YڪEU1/"o-T̯=o}RL!ġmx[sU(^)ԦXKH?9 w;jY>ik.rU[1}JJƬנ.&<ݎ"܁I26Nffs (~W4ӂ+B HRUPu#_Ş\"·Y<4,"Q1пι2HЯ1!Nt_Uf>Y?j~o4~lIr?G$UvW!,ӑ)q9ybj`r6_s?+|!WS)4XշmeRl; 2/v&|j@dIW @" ];.Qkmݭ";;^vsp@QDzuhTeva0O }H+뫩X0I7Z3~mG iޮHF0^O$\Zt}FBx]9PoZ99GKqꨤ-iQJ,d^n.Hl ̦OR{E{y60?g߆pdˇCE#y՞|Tu/ЬwFȷr5%g͔pQI(Wjߨ<ڷsa(kJzFeX{29F )o%99NM5Ml!_^Ȥ#MM3?ȟѧ5tNj^M+@ujF>[US(?{3]([y&7 sgz?`9Є!.b> սińX_ĸsqиDq% Q`U^'g>5{dh{Ooa}gD{bU6Z,S_;s!>zO=t\C~0L&r7rd߰յP6b=1_w:õDVeLNWPPhx&f ڛ 5 .Џ6t r!&#\7P"RjP x`QcZcY2LJ=flfo96ʌxGlqȂBw/ɡkC\rLM9fd&=Fv1(<ogchBE!8%D3? al+ `-[T=k'6Dn<DCDzqd (U@в-Z͓|-J yUWj3^ab!W7jʹzש.Tdu 5?}H-Ǿ×=꘸}'67rUHib,L6lkVBS3ꊘPA+uat)+i\AH_q;dԭ*m"KR5l'Wq+rOBs|P? bNMN,a5z)аWf$#ܙw ̟?`R0l Ll{I煢i!L3Of *YS?6 +ΖO*AV4w}7ZD^VYzC oؐ UlmTU ϖʩ}Z~vOtk@f{ǂ0U4%Iդ!qwN[`qJ.rO?+nr:`0㖿oON1V ꋕ4[¾;Bb\3 Q ˜QmJi2A(/yU' mFI%݊4)췂Q^G/"$\vwP6l+07䴨;>Y }I (8Y4塜"*=g,{rMw  ?#MD- !?Wb;Je:5a!jcVU~>-F2ĩ=EQ&EQKBB#b͋ʫ$5xam&!`>p ^r4b$>^WJ>jՑK?4?"׆EYXS3n9Vr`n cvyxĆnRdsl,`(:]$P2;z^aD I zyKx1G:p"AɣFC@64' и[wm;rq0Z0k? {2h[Z %_ "x{~§}m됀.t$c g SiVyV!d~߱m, į;B=Q9oˌ̈́7{m&#'N$Q6}M+eg{dʛktb^KbEJBȻҼQHFEWH5t'e#KbpŘ<`n6U;r]5g&;AyFXP%n$ OKe"l9.:8_̦>ҨE@ _Tץf\fe TN'(kGb>"4HhHJiiR;&2rak4G deNsuCuxD'լ ÚR5E" Ǵ1V dJk/If}_4i63-}i;o+#rNҦE;Irض9K3ljH>SJ'QZnxs*Gܟ9K}x1߬JpL*ӧlBPl7h痃M7=&~nB6nE΁?鍣JeͣD 6QPl 5XIzz6]*PY҂{/־0_""{",$ސȽXH;E09w5LUe\<[/}ԋirwLf~G13,;~`6wﻣ `Pz)z qG=y'V,eCՠeE=(ҥb>P%j4W>A$r:oY]XhȾ#ZŹ~OY]jWp@ʔ<~qEyjKQ`P o'ڪDS$U}YVw^Nj$!YI |h !$6kk0U"?XKwbBhvʬИ\7=[EqOu~Ǯz|s`FUb=?Dp,'[2lz3y 4tzE .o./iNDNxD? ߾͔j 뺥E;zY7h^o5"3PL|~k 3T OxAE-X& N$&OL'``ً&I%h2~RwH'HOD[|LC}KzkY9(zj1T Әڵ#iGϯQf ĸ7-*f40UN\wcXu4N r/wJ̽F,3Fh(y@gjP i9>jCx^;͘`hJ%Hmk y5@-lԍA2Ĉ0Os3NL'"0H\ 37A iC:nK٧t5u@+r~.zh an,pɷ@` 2`Jt/r,C۫NjGO,hކ"puPFԲY-Sg0T(a=\ (K5?zr/&&ŰϢDz_,8EQ'ϧF5 kMp|ߣhPx»3NcAUбdk$>є=mZtC7pW.eTxl8w_(z3aCJ+MRޕn ivv\R DWPT89{Wmϯby٩gw\]Z㼁0Mw/jlj|H@lrrtu|Jsy*KOs@iX u\ǚ?dk̆+H|X*4fc.0'!R{.U·F$.No*vL}rn~8S<(jhz-GUJ`Z Cش8XAؘoG1TɯzO8ÔbHh;!$_)ܖ Q _1Rd;b\b^PrOnP(ًӸU(gñF~^"UO#<;. jb$]!#o0k*t^VEE>"ƙ y8 6JyqKfOtaHZ}ߪ#3.'PIW9:4g+A秞Wad0׌F׶yGy 5_b|YFue\ p*nfQ-)B]ba@v!B2-ǘ6FFHя+CZiЄNtkҕhI&lӖ{8G#{# e0;uk~H\ihr,vՁOЕ lj`ZYl#UNqT\s[W7[(}QDyUUt}`oDx{;;$Xz0 taqOT]U'hR uC4ex:׭:ڄrMyX`rhGGpcA;@7gz<F8bSv+iDjtQE-)(viWiKrA&઎q2e6nƃeUY!nF{zqMԡ 9RǴ.eT|09: |R6Cp4.0sVGd|*Rw]@yu)"4mN6ҚKe̾]rOp!e4k @ne{6!+ޗuګ>.8NvO>G%{ 8oT"Z!g {g#Oҧlpɼ% f]T% OŲE-,7)8ٻ@9T& ' `l ld;aR` ]3a ofuKư)\0h`؄u`(v{wp~5dF[2;p0p|FkFzşXB0SeV0zOPхzhZ|..zs`u cyU-PjX {׳ahD$&)^VmW ? Û4X?`($&%!+[{e zQ9 ko6O0 Egtr_[T!pتCt_S8]_Rr()%h8䙆rf%x9[ܭ?^ )xş$t~ Sgp5'ڶ_ZA;o1 f5/3ٸ4zL2a'$Y1p̰^ckO~d@pFUvց+ aGrhHL r0qJ$:V%V 0[elZw5!G:gJi(Sj)2JLcV}|o} emcS[FKv$fpU2XJ[Acβ1<n܋nycO*nG0f=\ }جI ` ab%4x1/l%=S >4Wx=8ajQd u'7kJ DdZ0`$ #⅋*$gw*=AgۯJ'YFsWv8"xrLh5 J3}CQ_Tiam+]"KVy}+I5 0&Rjh=$6s0HX{9 ZfUr=U¼WϫgCkq uL1& f)p}nf~l^?jHb?\ ipl۞a2Pw31P8ָ Ձ'OΆunOf͖Eٯb7>FfvylςqR9 Қ%)N' lLҖyϲuDhg{taK2SsV}o>qYLbP iR @kVvEw>5I=) ^vfCO Š{.&N7r9ULPK@ cKQb&tA!"~!IS0=&R<@:ež}4EzCP} oOᆌg͢²P(?MUIbNzY%GڑG+}Q) +z *gl&I |:v?SM^xu "4#Hd_.+j C--kl2U3Bt^#SLx&9Iev< zߋ$זOy': ER`4/ȪN{ e9}UtC@bBYg|_x1TT8j~WW_)ۢ*Őa}FVvWԚS߾yfC Kg0IV*|(\3_s^ј5 wK. HzA ޠa&8^jtr.Pr)Jwxme 1M4I$8_Mߓ27mޥbjWj)eiT#1&3F.~6*N1jX_$PlضƢ bLn Lqu)e o{%!?BCX50F=ɧ?-w]?Nyo1+yo1".;ibY/\rd =cP/hOSNV[nY \A64`&&_lHe8@zOʶ|&kb)ILՠH,)Fp*D'i{ZޣSxn(If,r}Jl.`-U—Vz5L@ȩ*;UO?΄=lGiSzŊ+d$pm`fƬZ0s'1}KHYPQGW>v]릢.r,Qs84r>{^]G ^;>*+2;wi'ֱ0cIpŸK3 wJLDH 9{*Saᬸ||ss4QhzYQ]rh4 .'J3Pq<+eȂEEA +s Ap'XyyIf N!wqbJz,Y=>6'g:VJ' +;yR^lh$ e< e xɊdT?̴Q:}9H{DhWw=2?'Rǥ'Lus9ub 0p g_Hވ5TE 1t AV {35e$NB"qu=8A6"E@P9e_t EoB~P3&I3Tdfn.3&rhC&&%>p5W #T.#lyOka3 EB^)3]AzSLvm+F<Ԇ'tN3>FLH5 *SsF F߽S>XNswLHz "/!fYԂьуc;1&tG ?k9f!jS/7%>)UIjJo]wd0xaz{r(Nt]KݣE,W 1)NP'?Qq8FY$aT| *3 R]Mꆫ}GOC$0qdwWZQ6?1ްY%ܙ]Dz1ꦇo"%V0SI`c=FDnt;,yg@9Dö\4aPEWCK ix7Syb'"H5/3gMnᭈa/q7L :} [6P|5ks,&;NGZc< MS4F8@0W욗y^:qH O>vS3;$Zف*zEװr(r^'A9U7rOXwU9jWB}lj/WIoB--eݗ/ `!<ȊNIՃB~L0-B@>@t &O!uJPoK˨+2)&WWA t7 HzOҍyeY<3aӥgȩ7K6_Mh+'&ᖌ|gdP"Soh̷V$;>Z8'tRH OԂ ?|B= pş(Qnb8dB^wr}efb 53xkN,.V N& Coe T)?~o5Q-nMcI5; IOVզ 2 To8CdŝBl< O96XOb.kGsIKwj3UC*^VC#=ӑNRf襯U UȜDUZZI&Z- hyTŝ]h '8~;_SwpoP#UW*iopZۻIgH nاb:gk '+Z Y7]sN褐uʖ0|%!uUBjkA-˝DkRF\ zIy@rtet(9֪U.Vӫb0yQФ#GWr`9J<]s t~;e˛*'JS#}AJ,y9xQ8 WҲR*7L-y?loTb+2 Ta*1Rq7Aa!nD~% V l1@,*2$7_ȋu?,]U,fhĠf*;nL!L5qfv]\! 99BYJjWJ! OdzfC_nzi?OkޝPj"Xc2?ڄJbA01k>'Mbg e;S2!JzۥqtF2x:p9= S KG ! tAj>HH."B-FN\'Կ+FX$d%xx?ӫSx~}#@xpg+1pvQGC>qἮ#Ok ͬWi/%w)ط7umwr_0 C|i{G-&Su(>Bl?8^C"jXҰSt|ͅ 4m9|Ljn.Xoo;3c)΢+ӌa ec`/(5[ s6 G~٤?Cܢ=7L:_Ø8(Wc Uߚ;ʶ9$jvQ^$\J%㾒ncW_ɵ~YɣNaA}46fn z^wlS6wJG~92Y* zl _׶I>32bkc4iMRdJ]-fzjZ$Hb"6^?WYZĉKT/ UTErnSχW?Z*D?a)4 }^E':b483*.&wqLhX1a( |_3Cז.2#7ގPP@gol~C"֘ 4|"vEʂ0~9[ݑDAMNQVQ"akvث}ͥJʓNڜgU-/V]I4jZMNeS H&NA'%"1 z)>{ܳnĬ6eR%պO !#||7n;R\u黜~0 +xQCzY`uH(q5-3Ș$d&Yf;UbKl}`=UjdW7$l%uN?G컺~e=D1CK* [q6k%;V'`AZҫ^3{t>A8ʅxL&E[SJ\d?RңDg9HYU0Gi)ep+UEG5a*ٺ9ڰad!:!y,FO,Z@MheՂyw2Ԧk3KvK58,|q*(Al<&i=/c`=?Z8&QmFjSe!Ȇd0RV5K50)Z8my f?pXX$fHҙiQ1Eb\!7g  "V!No%ja)iQBiqq縛}E1~A@mu{in/op7FDiXJg^:y$NLiPQo}m{YǚPT="b߲ 8Od+iVo~JJ%WH6?fu0h]KHE8@\ hUؐi!R,4K5KrBTђ::~~cIqsoG)` -)^) -M*G9#{u}{K_ƨk\}qmaj]?Av!"2x`y|F*V{0s VԡR.DcB'H+(hOéG)Ā% 4Ys([CpOiнQXiF [n:РMQf0\5Kɸ5)GEaZue f&g]85,Ȗ!CG's7 IؤVad *6Ž_/f!duo=Defv.Z ,3 iԈ)*1`ޘK0m?g[ 3rA O6ܚP= 8}s qk/`atXg{5SBmBE CYϧ=_aڨ`3]Krjzz}5p -KDD@ϥq 'Z0GO3i(2H~.vsS7 n+}ϞeAx;l3L|,_ b~!Ϫ`ᮑuK0VhPaA-/ 9'ؽ^qYO'M*$c3j.dYDv \PKwfZ9ngݐDj;H_y}i_@K% eLt2#'yBf* $i+eGtK؎C.Hun 5dQ7c;+^TolxV8&gxId"b03g޹#ge =Mq r n@ &"Uqo .I@uć)*Kg% Zmz^W˯R:4)ynzŅ|P61pL *ws}JdI'YlfO Gyu`i"F'+p kMVмF4;A+_x{8XJ%zue((hfu2#'w~5ZYp'I+牨t{ytwF ߯'n{p X!1Ac'Ғ%︋|wt $ށg ñcE®$˝\pW4w^8pj*O M$B"p7>>)}Nҝ6ugolSzK-#8PLo{!sj|U.M;quev\i:t7]yߟGj<(K!5,Sm-M{a/qaÊJNH+VC;āF(_^UOU6?ekW'rExPT9DDDřHr}7tgzDʹ\πIqvb+`8Nv *_|[W 384$̽M7V#2S⬔'j$s'' mcمlps\XC}.OOR9>FaݠndJtIu]\dy'ݭe"VVG$=gÓIj'*ԑФwzCgG_[sԽFrRO=#odaJ"I~LΓj2iSvt?q}L)u>Sb' itjzxថ ~DgqQa .yNU\[V'oAYG:Cu{JG ]@HKJkI eZ [V'kxUGwgҶ"W|*PaS<9KɄשX C?#XnXYݵ?0ox0#ozEa_l3Zx ^$`2~x?V)aIe;j74~Gc mkXn,O,m.hobG׫V G4WHRH X'FO]oH[Yb>7a1 {Pr 1V!9xެD2Tu*멮&9 ڥTe2vWK9qvJ%oǸDlr @[6x\ $^ǘ27ct*ݩM0HK?W_8gAo+3y"-?+/HJ7&!k%K4Dl) ؑ/*ϼilaΧ~0v t[K#\03YȜ~欬d$zـ"Ȍ ;Y:2+I\.*$ UƸd+ꍎ31CvTE٠FY:cvr`TiS0/:1 }Nsd/+ .15鉐?}8hof]\Ňo0oƼ_d*Jk +šG<7P?g7#&ufM.:-u ywس܂6O%cFNWsUmú\"#,;X~̢W@DKʜ!Y](ⶃ*R7􄓹Pܗ̌yES#W8Q!%GYh} z4(O=G2G6myX^x(k6RR\+N)zw7k/χ8xlm6&=!Eͥ:XUQŲ)ZKgw/6tf+JFLcVxN8OL4tYQpZDCZ27*|QjB2`f~'u@Z~, )a#,>p'l8uOuT:SUݝfo0 tl_&tVoF .!O5gSow>8X %KMU""Uk?1qyڙJoGm&rA"A}u%~ kwՅO. u>@[:0)D!o DiTE<>X4ey+Qyn'[NX>Ʌ LWK 9HHrQj[iPjJ.M`l&|K݇Ћ]ՅfѺj ,e^J½$5Oj4<ߘXsD/, a~%kL",=uʌ*I>GiJ cID |IZo S,O Ф4)AV{M buTO1 MCAIHQ6`[P}63 ~5&y<'K\"& +F>ʿP!hE8qKA֔^j܈ԔS  `-LZ0M-FPy NvdfQXՍCUld3oPE=IN9'T- ʢaF!ÃF .cU$|vO;f%ӟhs[ʹY[ %U6mKU!x=Ͻm9Gݵ=u_n/Aɗvb {ԥ^G& L언XtLܔ~Ho5qB Fjs^iЁڮ8Ey) s'M vrfR}p𨝴S[o? P|Qύ_6z^k] uu. LtN߉ԕ|?yo'"9bzhbU ,l;kqNj;qӵZ]ߤusOK'8o!XvK>:3^Lz+FԳ+ Qɝ_M{`됣;o/5)LzIǭcZnneen|Tعz7ztfHbvIV\RaVDresM3@1O׷jq*"=̀Yr-. Zxb`y?wq` llW˧qwW W9ڽ8+`Wp2 RNx il^funފ7X滑 +K@Hƶr!PsA(R?Cq*7\9Q^ +|}bXP㫧n@ Az#Cj@W!9hxs^ͩ5/\-o '9},r"' F_%`[u9Sv+zSxIdݐkrm7Ȁ͜yY~ٙ𰴉= 5 U*GAnl2c~wYPN)&Nt;;"l@yä> . Rb7)lvGIèmodj?f\}v"Oؽa+1虋V NMK(0M>'3Cbw|nI&,T-z}DL8jFWyAA@x82j"ʆ~^x9?ÿne8?HdyԍNi ]\Q,wr sW9)(i9b@F1Vl rp)VEIlFR I|ec JJqıȹQt;􏸆iz]i }scPƣdܧ@2$wRҌ\ҾlK<cY*@Z m*Q [M cQ;/?H>( u:Z#aЍ뱏Y74^}kfG$g1 Oցe1,-6" XOԃz 0ru-0q`%Qy4M9'!e!r޷GKyܳ[8D+ Rے"cmrrS1qijwKF1xi?`ѴkqwO(I gf vYd&S[(([_lwvr%C[>i\zG 4w0kAI3eqOFe|B.ZFS >zEKɋl$,Zh83Rũ6?9os^ .Ķq,=#ҧ`;:+CԞr-n 4>8Udۓjig±`P.f?+c7RmҎ`eS\v+ywluД1/G\m@%$ff>nZ;o5 l-c8^X%KWWk 5VGcC_jvs)Qށ'bR4GT/]hua}0O.Kj3_?J(윆R-H.Ԯ&h姭(g4x@:DGN=S4Ӄx4G%wR`1΃(l3ǁ]x8)T}IeU0]DimX}#tOoUz A9I) ^,KZҔCDǦ!wn S[9ނ` 'i2?&:*o*Twݾ׶Ojeϣ.fF4@w#CFww6H'疽u_)IߩY v!Q!@DWV"U\ lpJh}o輶: B ] E7WP^Z$t *[8< lH<~ Zp\#ui_'8t: ↊ ?2=u{;B@gDT{e9M;baEzeĶ,F#l=b*#o*=RZ&zkL(3.qznY&8wb?R 1z)7< JB]I=)8tˡMK x?F^ٳBN%|Ol!5Z`GRXAq~D yyG>6C"lŖC<#WP2S"dU>& F4.6K\FEӲE>uC%_ծb?6T?ZzwqW@5Dw%˕~5]Rq2gijY3pAV3pסdk=DyU# rMKPD|Qo$M<1Jd%i DܰBHAQuBJP)k3o-)O8^ՐX# $eG %G󨢵'-)pGDlS圶mZZShLcpez%:H:srpCySqTTDiUU$dq+M *I}61)}er#᷋'{QAo5ێ`!2]gO~sopeViۻtN.  zE:g'du W-qO/:2z'E'2UY&8YntQ\fÒجv6#\_-jWƼΞQJY7*\j@=&cz|k`9|[˖xW'oGTBT.ԯ0zџjٷcC].<m\ hBSI ˑE$TP.5[ǻ0_/.¾9lcm6EIK "lTx8ngs,E>jzQc/NyfN>/ro+qV\ (Њ:6:h+n䪉k+w c>Ej10l䲲Oؚ _S\CM`'j 6ʨԪHY@x_Vpڻ߇]ږۙ?RhNOd)cHs$k_bݚDrjdIt.Hy0Dd墁D}fI/J&j6Td/f82=(k Z(f/@q*K|(Bu Q^(q)gZe( !,7'TL 8NRkyݻcb*  G1+C-߹-(@8 v Q! HcՃG5R6#VJpG\-1nM>[ $s5❝J=Os;⋺ѱN|2( &G^3>?鞻݁~OMj61=,}r^Yz X *_zSȽ9{3\|?>﹇8bġk`T~88o݊ڥYƳmtv{ ؼ)w Za} #pιO1vQ򛺫dKyLR`$$vZT4&=p 1 Kݷ.y }}v1eixUP˵1Qxpp($p[@v 1Ny5Eʚzyb)ҕ/:0#~2BNhYѰLQagl DXg[4H`|%<X`|6n}SNjoQ0-RPjyvLԒEd$;c ֵuڰ=9 v5wd >4NhV`gҷz]Zxqj߱ (S=!c{~l˿5$8G"h ‡ S rRݪ45i4уjx+a%g{%sK'b( sk/~&['iÁZ4;ʍ2C'v(#**I  C{@j# :85;#MPr ;vJXP#{FQ^&Lqu$NPKa=xlL頧 ~U#gK:nq@YK-sdq]iGdA)A;NG,0j#ͨ3xߣM $ji:VMwnr>u 0.>ݼ\X|p:H3It_pS 3jwY^nT 'u~ f=k=I(@.|4JI潐 k4$}ZJB#Qgs7Sbʗ|K﬘LPwN3_ZSVSt:]7nkkwmip3'͉끦 z %yБLv[o(u1s3Mw|JC5ZVzbrrtIF]с_q֭#O7 Ѭbt6LoG~S8Y˾D H+Pz> x3yL $i#M೺Mu`M5LI&Z*2*$mBJb߲)5 m[|rO!O¨]1Rr3 VY .m#t]#N)FQY܇!^` 2y'5yl 'uѵϱZik<qX,bek.* kTE?Gvͣ]{Vˍ&Gr>Ug!).Yf@vIf<4U Y( de)IW+F\hhFIx޺edw*k-.>F.'̄9bTz;z]Blڠ`eT>0?_W>`T$mɬv* )ߦϥ{xqfOx>Pٙ 7HeM+]I.u4{MSBi-qSYDpJ"6V+/:ht]r<$zI6=c3j TX8ئו%%8Л0H+A|G[電nVtM'tXt~V1 AR-OX)Q(Լد4z\EE#hR<.w?/_KP ۝R?u!0/}&30HSϔ9aEВAv"CRPAQyb/K,aEi %i* qG)jΰ ɇ ؍$. t0+c$?3& \4V' 3{U/U97nN`ۑW\zf^{S+뛜8Nq'-hZ'F48B>~=fBWH[K^qXC g:6d``}Ia>}/p;MI0f^&n!a;(} OL:L/տ$6嗋WrAٷMx%ɱD.h(}j~>O2B'I&B8:(iYxoh78$%S B"I73 @s9GwH\I n|柅 (c1eE8}Bs'd*Go6{$77u8/Nf]}+!f->l8"]!bO,Lrܺm5wu؜cRDŽ,TjfnykΫ$@L:R ܏ZܦE(g 6˹t,;P@~Es0:Aѿ&c䃖ݤ6 ['zC%Y>(H]y/DDqJѶzHJ 94E?,"TQvaA(vr\Φҏc}B35\#5vGO\TgSL$7u ՐqڃOFCiIP Ȓd3i"R/6[ HJY| [t|S@ry?e_T!4rb%݄Tn4ҙ)FɒKHto lg CB˟oy=J DE$>K烬_QR%3RumTEf ͙wS;p9 }Op0dzbr8xѻѼC4X{2ЯH9wD("(R%\g@78~yi2[V_y<9oA1L|i<֟9 >bPeƌ݄kp |w7὎=vƤ"/ j ze3!Nh%U?U=5zcr 4^M|$T働ZGh;6L~ e= _AnVTG:PzUf𯚾v Rn43] 7&T0b#c Nw6wY`h[AS9`Sd2zZgYQ-?'(.b1TbQ٭= ⦬;EemĜ)Sv)b F0cS)@~̙p8頎'gS&u qI,)v5rb҆2\X{j44+ٹl撂lr,u&6=е? Cx(Ǐ#X^BZpԳx7vUIӽY5IޱMB!Ao#ܓqJKpOQ&[ה1AeZkJM*81,2tX%N qTg膆0}xTS.sHō>u-=ۄOJO>N*h+zb! ]GmωӍ0[k7bߒ Qt5]Uw ~̵N4|:z3$b}g\ J!PET!T81p s.s55\`'C\A8vwt\GdwI h ]$m>cBb" cQ~E/$/sez0vf# rzV}Fh wj&fG5džQ>)!K{M[gDߛHꦕm׍UdZZhhs *wSfdނXg?`1n!Q,ݖ^~?x?^j"1q%OțJ51DQ&CnZz*/jC Qnx+{U$z!iE_ ?HJXLRpw _qڲxYty ){0\I>2#iFvGp回;1CWE!&wEp ӻLrbTowKaq<~n?7$0(*T+o'/U~1<=x3 HR):&$"t҇>.QnSP>ql#4Ц)5ZA+[U/J ٛ׉zcҳ]d* 'hQ6势$Mb}^9ƇyDƏPc  =aSwdG0DQf?eB_ >T`z؍=hzH-_t_ZosՎ/<Q+ ~$dri9` 41Q]ꅿGR ˽ L<Β)IӁ #L u{n&2:hySO멁 -$Qҝ1Gk8Gm( nk "gGU{cgETǂ ; j,5#'--`<*b>,}+cYk[yXܩsS˘Tj sw =h*36)ςROmKO!9[9+R nPV.4a^ozN]Ƈ~1BDv2ͭݤdkG9= i,uD)ƃf!bxboÿūӛ(-AbTh\|%]Ǽz :'p IӞ {K%"79eM}>8P `8C1͗Eg@5M56M8y[Êm"5irA;q8i};U`&Wsd״SIȷ7!+l)f4+]fTxpbJb}Nn>fzҭZ^76mvuNnWb]v4Q}Rxx1Y)O`bbB3" ^e~,*'+G;Lӗ8s"Y ;8v_O|ObO'(h;JY\^3QTjdF ? $IA# aC k娅N =O-{~m7Ҿ[gGdg8m@t!#vP+@>|bQHQ.?<$3qdo^nP:+Z$75LжRAҦFqΒaѮSwZa Ñ 1Q pY% opq˔l!/'&:t8߆^በeYb/|0/h^ +Bvn;` 7`i.v6[yRJK7-zW tz,{,m> VgwYNf"Q48(:q&0zu8 7 `,}tf{#vI:ul3ؐYw H;JVSB_u[EP6Ʀgm|U(C( =uQSN?HgO}gmIkY3X61)oH&H;;"IDWO$@A\@+$ٕԽYsY V}By]w-\фŵ7AWl DOI_x19q7zx4T2 Sa~.0ڑyA$>{wyZU,i5xfqp_AUF:=æVs:mdy8UםɾDa״A-Ƈ>vfwj9*=t4!#68l7N;1d} ͨ[E\H\ݒ/$7|,:꾂> 4EanaX&g%\]MߐH&/]J4F[2/cQ:%TyL =,@tD4Re4 f8|2ƺ*W΋#[pQ34On.Ё7ϴZ UtAvg~yBQ@_Fy۰( u8{O)ةfY_]K@kb ;9#Oɩ|C4bn^Kv`dlSQJSƍ=2l3m݊JJ`}?Ì۠]3@-G6  *[c M5=RSaI@ceY>Rkr9r}lhy+(H 7DD)ng7g\BLr\<4^ъ+JQdCvg"|[~&_ ){s'8 _@[ۊ g.w$LxA@SCo>@Jt> n)? Pn#g;˩|/<&3O`et0&8; !$/S2mjgDׇeI9O@$br.#2ZPY-6fWf $KK;qˌR/оTm QlE4*X1㫄_Ivl; 7F=tWdMj\µo$uvңfcW=Wn;|VϑjUfVakJOAZ9NU2Ā[(VnʹO5eejY^iaهϞ}(VL_]Y.Sn8MM;q}xׯʞH?ۘIᓞXo-@I-v_Wˉ'zp{Sxq ?ϛ[)!׼:x8f|c8NM ;O]0y%Z:mMfyX K/&X[E(X&z߶g)1ƕw#\ PmY!Kg=okwDq?A QT őm@KlK2HVE*Ǚ= AA dj}@G1; e.&yYn|tp y&"ʈ!9*YP9OǮ:W~8q ~>}П9ž_.}b|θ7W`Xs3]҇`.Eoފg9Xw>86ᣜb,"h4M mg!:\" 5+b9 IF ;e&y5a0g0*fǤZ2wZSvAF~[ c:uZ{pk8K`E y!,ݟ9{VP<ӉV!Lg"&0DŽtp9-ߪSy3 DFpk}2kWŏ`%i_>%pi| wP;pJکBI1ӕ_S5Oq*/iɾ#v[ʽRTVcͣO]Ol:\Ź>LpD$Y78k>ƫpUNNҊ#Y,(eD4\.)N<9w(Mbkucص4Be bv|l?K%FY#f+fd.%zkNf3jAǣktl~K3ٺ_ ܈}=_5È%hz sӛcEE!^(Fەyj ;x?-M"pdVFs9sR ~̷<M}_!je-D%ֿ =yh-/nS]Y*O'ӥ)kzMaiD&,<\?0MsS~I P6hAyB%WhF1AWݔHx~R.Uv._"$;Cn} E;C6;o뤹<| C5=PtxբBN$ &{ta<%n` ˌ x}d<e/oN%뼩P\{}p+T~8񣌹^rbPV"a7YBZ$!W%8#ѫ"~eېe+'=@>nW MT?s& W>冂R"Gɺ&NbH%XG'nƒqZDPB`%Ycbų>\x!s,cÏ佁e4uqͲp1o~]0,c 3T}Ons{PJ#O/$DX}1O]܂>|槓 |MGA8v$Soz:儜5"՟V;o_lܕT9Ey&ʇh,(Pko8Ic ;gGFK¬j0{J8QY[V=+8@t_LP5d08MdTY{^3yL"'"G1{J(tIW+>ۢ=P"]BP8YԴGg4b&pGG}6n>_0%lkV.(?, kZ)6x&.I+/üWk0)s}s ܻd[.Jt1͚O07YOUw$&ZpX ӮtGvCƈ.˽l/4)%ZAj۷Rt+dt' ;gO_ F ~ݑ4]fb]×BN v>BT\`?@X=]K=DE #i1Lj آ ȓџa_ O59=@'\S7[% lk:\~<SM ÜWݱKEESۖ?ּx0i̛) %?zr@\gZ^Ii?Aqz)ح"S0RV^?GPWӣ_+1%W%Z?`Ng{k=Jw%dѷsO :ؤڮi0&^1o$ Pr P#):ꇽY; OSdL&|IEpu!R,H u jK(Y{Lxub刲&y }{fRa8-ce2Jf{RYsU/N9g$tʣ..4pK`t-/=ګ vѤ6ij9vjDC9ǚ>| ,PοC@ & ^#%z='/}D3ƼH=0*9r(0@%ӢDMr>ūx]X}w_v7.UhnALŽX4B~}Zld˸r^y؞s(S%j?}ն*Rِ;UVfDP(eml5@s{N kԦJУ$L'Wri 3@ޘiG] R,`Er#") 6_ P8%IMZd ]M&$U&ꙁG&D ?Jij ?Gxe~ huýx@1a/c{8 PG#A*Fx-MV4LgS\pa4SG䶆65re5yԊ(엤wR _mWQIb6*.FEXr#X($df|('Jxg{WTzSr/ 2!6)'gF e%^Ғ4`D++=gJpnWl/~;UDRgƎД;h3t9GpYZ堒Lv&o!K(N [M r擣.wA)o3|٘Ӳ s^)g8Vwl.RhNQJ)# jcMfVp'/g$; \hQ/0} ,#*Z>{p8 D{~;_ցj@6&*$-^&]MXxI9~6hOtl[ex^ 5Q>.w&e\:6K5"}F=!Om0p .}7 kК3N<܌26Fsf;UxgIu&!3oqPJN֤}gE ?ݷpU#Bn;g 胯,}! tcVYl"]䝃 t@ !=+Ή2OWr{62`> ~$ ӬwP[܉?|AVb=c.4ţ r~!Eox?垢Έ>'"zD7mli>m7'>?N@ s ۣHliM{$>xv/^\u$?.l+0'#E1} #!C6ڌ+!^ ˌ= A˒T/tF#B8ѣqKalnߛ#Ʒ6FH9DMXb.D^}?z s.OR𓦞)+t=h}G; u,>Q&0'HG,']CDLaZP9 -oYl /#MDd@X˵ʶQ!EiV{lLZBji񜅄L"7!Rf'w8Oոi"3E[tO~@IE%6Qa@_jOCg+JQ.AYFeC%r^ȏq\-҈EB϶Kz^~a@%TX KFT2T7蜹cIAQ8IC=s9 khԛvZ0OBÑ.㩳wKHxp4_.tHs5 ! Y!ۧz_;,&Z̫Г蝌tç14ǗF˩t4 Jg/7PfOJSum!p4`n<*-k)A >XCt9q[Cu.m{nlwq dc[",Cɸ ޝ@C7?iƵԠa YXu6F=t^IA] Fc/Qɟ(thTd$ 3ܕA?.A0b_ۋND+A%fH:y.#HB$GA!ΖF'"xI?dzUov~xz%?H8ٿdU|N<_o|c G>sjg8靻QVr>-ӿ;Z/{H- \QeO/>636 Ïaw5n\ 6"G,֙ |Z* Ԟ2GDQC&TFW/ (RTp |X= +ĉpq'ݓ85SוY sZ.""{\UR\e=vUIViÙ_~cOJ>w(A*̋$ H1ٙ/m֡Lvœru\nG1dzs((RhE[L%=N@2 ж'pe.Kג:# IT` ow݌5?!|p‹e{v3!yr-Y-_`p}4ҝk(VdOq6. ɑ18Hx©nVÚ5`es|(̰)-U[>X )McӢ=])a0#2e``(J r7vT űer"`=b8|L.ɬ˼ 3LػBjz54sfn/NqY8Ky7T*X}#( wv>$2[tKLSjRW1Cz6-yŀ3&ݷW;c)ȢCӤ/wqR*L}jx*΂J֛$Ish_YEV.'>ْ"cN:  1Kv)JXSY?U^uEɤHa as 7-^]=~ |3- jibHx{DBV 0'I. M;G_a.΁$Ts|Qqe*NЙGǏjCde [7^@1|vhSeg8/ͅjfYwI4 &GƵZIQ\6Ȍ Bkƿy`wKmOگs0 MM˭> i3߫rǜBcz&;{6Tߏ rzgׁ 86J7tȯY\|oR 0ުvq\T+{}u!H[E+'M=($,loU[ y}OP :q q]٣n \@csHh(1Gjo&i +,͐V:Z`Jm%zցZoMKmV j_p^#s%_u58(n{.%P>Ljx̱b@F ͮp.w eEJ k5d\ڤmmppT*1eɞ o,mqù9Q* [{`)i>+wvt06qDY%w wV Lv|I HfdZ{˞{Ai5"M`X'ȁDID1Lf0ُpd/ ''oL 299mL 7Q _hֳ hQn% Hw,~lgNi2HD+D \K/œ)2uoa}/5(Hm4A6&,l H WR mMȿQf0u|D06ޭ;cM;BpC"m껳Ȋ2|yor`-Qd;P۰m\iMV땐q)q0faOҠ+!}Q` s+is)@ BB2)L@ u/ m7;~~yh0_ȏi%ʃ?su>#8k6FM̈s4nN_a"Nw*CRc[c߈t&lR;)_dRv5(M\:wi-l$\ 튚ESy[lܤhV87Aɻ?=TiXᗪMuHJQ rU5Ptgws+:Kɂ>GzFa=lDk$"ttP&hFk^,8}oZbl[DɌS㋮eBÎM@|@73nFO^1P<^x";˔GBtkex/̃|q\Zzh-\V2rdy9*CTL ^`1P ytء85? @%M?mnH/G طLqegCv&(`C" BP?>f(38&u5o{?o]DA>A.{zdmK 8˸E`{y֢Mue!=wY :zh,_gq$w0gy,\Qt^?t̀XIb!gW~kaEk7(.^΂epOz̐7]p #EgIu>8v#8}BQc1rlRV&4uY YP8#*+)pGRc _eeWkϋs{]CG1q ^{Ko @c 'sGF_z6[eF(JJ/Կ_¤rSXa+>g_XUs~%g/qC&L-t#y\N2|l*6{S%Y(q l8.cin|{iY-E͗~X}&'`Q:CPXT*̸;\8Qo;9ݱnKi,e7< %%::l++/Dq^k=4%ӰΪ!h Qax`œ I#-̆dRun#uM$xBOO\G<*TDvTP @@tB{#{J2AӥK-J.d5l)XytG7:Fц EK3^=%7Y=hAVeX-U'a?i'1Q"akSi ȸu%kC!Gҏ06b\`ٜ*L S3 'Jњ< Ա(η̻-͌ƳИ2OLsb-XY2mkD SKBOFԗr$ "+X 6$n܎i/be%yΤ3| ]pʶHN^;>xghK;!? ay+È`l)J&!`6H'͟_+vm.)Y0}{5 ;_ty(o#E膞çiYzmPr-c*?B1d!~?o\H7hIzҺƟy> f(\A$f^{Ə&VS{ :IyT>m1=' Nnnyto(Y6uW!;v6ɠy ,֠ c"e<m$$sP"!5ʛ5\]nԝT|:lqv9x}Dʉu.}'R*|@c^L/7oz1+jt .{%>\-LT-@-JWe}׻ϥPfRUXe`*c`ibt g8On\\y,uTQ:B2J4ayMP>$2 eo_n N|? lov *]L+̻2`\L(?[L2FGc` 2ΐ>j8I/f>P?s,rS?l,w*Dt ņ:][BeW 2 í3v p3t;;3z/2w%Qu&9*D8H8\0Bup:^'# Zohmu)In,)gX 6Z NjWhzPke]O_todu c]Ǽj2mvjn$@Q{M.|}(>>qeJL[r_fWLIoyQx$qL/g YL-c`$5ػەYcv] W[KQ[x^'ǻd + =G~m`A,)qJjkXO.1τj'ḟͅϸ}(5N?6/ԕ_R܆.W,ʌ$bGh kjfJwPO]7 ]`@GT<@pBkIJ}%&igKrHgf^P-ZV#6? $~:pxl4Z?hb:&e[.J١Ǯ8D稬'|&] &?):HKMEd^>F!g'עf5+SZ&2;=VdNSߤ}VEZ2ˋRŽO {8t2h&jFvՀ.7c Uy8i]1=_1®"dЁTn.[,^ͱ;y=i|˟|$k!eakyY;o|Z)Or.&I ,;~HU⛞x1/']&:Hڌap>G!COI,@Ukڌ%9?՘ІACpCa#z߼(-eȁiGu ExrmfMлe֓kf^7v4][kKj/n S }VG=o;obj mOSNi 8.뫡\!Du<}ʼ3yېQ :qXRVx;$ G3bC[/!)wݕT}?xD>IJ9צ^>m]oi{z>mntBQ#x o@-"#.j'Glz%v?/ճ1k #F/M,xС'l\ 3c_WYnr47>~į^xg++YrG$m1IQfj@6+]5xZAʍNnƍhe7ćP9Ӊ>H(zlV̕X>q݈B\fda<3G*a=Ѳlw=YǞdsmxT@.^ѪPBGhct[tЇ0"Dk}OZ%4>`o TXO/oI|Mf<G z*\udaw?Uz\f@.'+E#i4J4imxe9%/6sB?S %?)itgO3XҞ=2/8ʤD䪾[%.#Zܓݱ.86bh5Z&4]R q̋#i`j|fcPkŶ<}1dˋ~W(9zZŘҨ DIh Y ]K׺ MsL|bqk5WF'aZWTU_`!| ϓN(٧EG4Ю#ф chF34MDp2-XO aD1L|`%Жb8)zv돜drw|gF6TX(qU^e'>T!̰.N {\y%.Lvչ ,T1mm'G1??6QnPcP̰D/#Km:,e -8 ﱭ8$$تD+H7)x.ĐbM%aG^U.9We>P|~HWyHq76KᓩA!eBu#Q}WɇTwTU5%(WmG.Er 2;N}SlyR(4#-74mr 5+u#j}Qc[Zw^)\<1Y]FFsYR-BGגuh'T*FPh ?ZU LI=bX5R%gZa7 U<m9.G%C(~[A\"߅1G_+DyN$FTIhkt1a5'˾B6uufd;=0oD]ml6U=Z%|__UQ'> ڦ Wxʌ@ lF5p7>p@YIc0^;$J"N;*ק@?̋u TN`K{w#E.=\R±^xMU͘o&\r t h{*AHK)|13"QySz%x R.LBti3k çAFO.mr-yNU,>DD缟Ezɦ[ OӾƱ@Ӷy!P'w&rSmѷ.dA^vvw{E~@iTʟh&Nлe v¹D1 MUv7vIKsL𫣸$i@DziRД:MVpmfh-G:g|˶oS!b[eAs-I',-g&3cLs$'>yð,[`@ܒM9 %py02LU f_x"(G Нo7ЛbN(1ce[/V Uc#Q\4<{R`w}ZB^ h g}Qr-{ ]\v0yB%kAޘL u( GC6./ LnV?5H?O>]=mѺݘzt6ͬ<,UDzs\hu"Bd`ά򞔓]K%§2KOi |]y K&@˓cGn`憋,ijq+E}^Ġ2dAҠtZaM|V Ral*8!JO;ZMrF`w qE@yUHZj2Br&=ק;T' #5s@,s pY]/aS8Sx V>I ڬ$7Uhۛ-Xrѡ/3}hlڃ($~\"W:SȄbr3-.}~!<(|'\# jdhw ]/]R*d iƆ4 oGD|VP uX ϐgƞĹA(}7InG:&) 7s4Uܸ4f3ᘤf9"F1$eX))a>RR4BƾE͘Ix|;rKuj οWNA,M: +z!{byCQʺYVOܶ>0Y2m0Qw= vUnS*{sXِvM-}pY?,bqV9reJHv&[E):?@Jੳe MȞL&v|Ba~I(r9a~i Fٕw/Yl Rri :['\(W:~mR肈.{w$ښ:2]Xg~E8QA  ~VF!u,l@NjE%@{&JeuMVAP|y|~ IAXJͶ $3vVjgƻfu\lBo\*̰6 LݦvzFtףee-`Φ zC)e|_x9#Ki=ZN ^lH̓^9f)r~ϸui[D [6Ү%a?h\'',UNڼ{W w}h-A\LAh ?ɺЫ|cd+Sr T&4wУ7Y?/3zQ{J{\z ~JO2z3*p// G*Xmn̦߰Z1Utje1·|}D2ﰠl73lL*tes1!}nl &}%? i s*$%hXU\<km)1,*E`O _\Y[\UV`)rj*N w; P2 !->Ès۪P?>/ԤS\vj.BѺjuܖH,W'9ʩx?(c-o1gmMne/,ffJ)F!2ϤE=11' E;NH-dhSKQ-[jBYbp rU^ H:4Y Z?}}g-A"!ERsuᜲ]-7 _zڌ;f1]D}d7_EA`EtL}o;bYthde=c$P 4acy" sJhmגAUĭ :YO6rg@䢫ϖ歀;BD]@5QWelGS)Ɖ~y`j[ N69qM#e$,X<#8ג [.]{VZ%G2 (>+yh"tB" U%sL/6J!ch;=SYk=?PKR4? CT6<P=6PͨK}x֡QbA=^T*d k_;3)K,+50E5G8?6bT̰[YghEx+hvphwtړ5/p`,'MIk]!!h14XS2CbYB*K:bܠ}MIuOޛ+n$p :5[(Yl\9k1oʋJ)5Y7Qb]23;yķ#7ւֿۇsrCeP"ʼnj Ҩ2>~â3&w5@}ɡU3Ī9 bV C;.ġ| %ACa(PҴ)7ޥ }%zBCRDEvjLA8b3I@df%^װ{\X<;[tv}ipQvPv?[&6+V|i_`&ecY\>"3oO$c*Sv3zH˧49%4{iwEGa4ͫaж0Hp2Ӵa3)Xdcv& 83)®KDԼ69t]dh)FMtw{BM&=qR-M4U*$#U2 m%gUxɼCeF$v"Xjrgz6kˢ̯L%:O );i@;z/9C^ubWԼÊc\ްOZ>*G`!rSx>\6 PVhk3!wkz%]ѝF .JրŬziM'Vj[Syjv~$ MMڬ`r6~z:\[&y%$A`,Zg/=YSFFe%6kŝƇRa֙Y[8Phc]UƏբw"ey;<^{o B&q K]nxWzrpKhf@غV+Gs{S6v9:Oy0GbӠh7$3'.b=W^~-cb\T;J%٧TM&w*8Y}#uh],Mi,7a1 2JF9'hӃR|Q>@9<4WxĵgSG 8D ?HcMyaǫmGCW`=kp|єDzSUμ ;,9OӘQvs35{'g::&?7p3Ozve q[ |h#j:#\xg|̠εq^RQ\47/tG0s%&[?΅Nm@jALq6r߈ɑYq@pEfJcjIGۣQt}4;ue\k 0YU'.yum".n }VdَRz̤a2_i&E;.eu^,ah_s`Me쩩|Ծ:$2kZzwmn+0~Pӿ)9f3?T)JP}c["WTַ}48+NRSd )7a-(qħVuPe k*׀ oOέIǃHsI͏Elt'Pd!D` O+坹&yp"F:K_Aͫz rJVa$AuUFB:B ielys*4}ILXoo{lY(:=$5ĭ{G^1nUA1%/V k0aS;W(Bǀpqw[1&T Ri߽K*(^ >"'Qڋ/n ){/B^m<؁i$ejPg:H Y26{72u9qD) iBzNxnJ bNSIre\.t QO1ݭ GޔeL~DDQ]Wbd ǀ~LAHy Y<$z\A^9|FѲhqs$$鼔'\,mK#hϧ:OG>Xnʱ1&u^;kzY,<")^@J/skp S.m 2٦tUK!5]_'1OF/(6: Y,ua3sqRA }棁*wb SM0>d}G!Lܒ:~5 <bg9 ]q@t>Ft7rS+wT T U$30ewLC>V/qa4/c rpJIrԔs{=m0 JZw\껤 ,`̶"yzdk ˚RR&BGQ [MQ4zxQ#wR_Ɨxc-b&{7 ʬahe]jvQaA.Mb)vS|)th(/~IR1ф%2=btU=ZnMfW)aP埉, Tΐ>Y%!^vjw")c 4uE< Y67cr8sͻW:nc 8oioN&ŝGtLS~Wl1;( 3-v7I݅eXQYL&LV,+sRQW8CKu7ӸbOĭ`ƴB?H. TzuXu"Ee ^Ǿ&/)<*j\/7P̹hg{.ubi >h,Cٜ]$Yq5[c@'wp>&K^nQ]gv{f5{,~כ$f'a\[>H " r[ʘ"vR%Q~4;'1ޣwVӳhވ)HHء\-B)PH16g*rLKXͨK ^^vx5zts1]BnFPSbD6U jKO{﷊Sj]d!dL|XJmCHw4Q,J"gq-2F\nT&ÖA?[gӤL;ڈi%0Y<"2-UJprh#Zr)"r45iAu8MǸl*YzA_ܡ+^59jP'8,&teLL{VEN8Iw,SO5]UGHq A[?񺎸qo6i# ٧6S7tH[ iekz/vRiTX=n.40H ܔWdgVz:0Iz()3S K81R*οI͏;Qb) .xKb5_qӬZٿ_Z0&kw<&}:U͡ zaOx$ryݕm4u~:Lx74>Rb+ѵI_b/-7[a˙Zg/ |zlcڷ";6#$GJa: &om p_)V%UЩȇ\j?}!4HHg><41 QҜ@"ZJkL%3fч<68b۝\ܪV)4@54/2!Wpm5 jJi`}(W:s>}}AcfcbMy-I" X5 q2paFLj?XH,H8=ҼjO`=p=>$}cL\ Do-B!띷Iw32a+W"bQY?y,_ 9U=Gwf'&k5^n. 0({Lx+mh; L6Vj' LŌ\䦁ނ4XlKc^ՔAE=w$>VW%>nGM޸T/vIb-P&NvR)P(qyVD e?HnrGhmsqЪ֘UVi$- hJPncQ5.{7֟LٞWaKobSe{SsF߆O5j)Ҋ{0{s ݣvPaq:ݙ6fCO3l2ٷ»Ndm$<$)؀cVot~δNo?4m/=4eᵩ4ٌ*H1yt93*{6\]˧ÕmB#V?=WMy߱!cw~oބb"&zG52-aN}4#];3|}P[1EO9u+(z1ؐVs2,z?QAkW)L{0Pm܈tQX_θތDan4ۯ_]Vj˥#昰#S0̜Rba e9,kdފ!ʎoT7_z"hSEE'X#'}Ř2g1St,P'?(C!Lhۜld&7/Q"AS;ǩm ҷN$}~(~ـlC#"*EEhᓍ< :'a?N ʰs\o M$1^jժKjRQ@  K^53u6Xd\o"4&5lS~z`gt,G hG RQ#ry5*k a˘ tYm'Ө+3XAߗ".VNÄ^mbe|Ǿ#ԦjUqW[ӐpSn9=2NG>hJzG׋H\F"Z/ 4"Ir}[(gpd%%Vr{#SfhT-Uto*B=^X ~_& ݟ_(uŠdJWUMD5|(T8t~MKqiF7o:aK˫ҡy qkYW̓%%%c,A6?tqL4cUg "Ђ5y*=P9 T|:)71>O31{m0E=:"hPg[=\֕)r;y}OJ#!]7 BM f&5)`nŲܣP!8<ﮝuBq>Vw>+M|O&ިK ( B`Bz QBΌ _D睤`N⵲p{_g 'p/k9-) 6u}[x #<ДEZ<07=#7ݨQ'QCbQ1_+`)7[pambi OSlXa9BH] H!^col> -Z/H\waUGkIย\j@ɯ5k %cc͌,w^&_ݘ%"1 ;zBt Q1f\ms|4mv#N0g&d<*O*|1ٳx'9ᰠ/OV;ԤgakڳNaX:=]WMYb[gTmj6xddt2cOŅaJI.T8>1- ְfJwAVor~^6tRDCnI5i HwStUyq pF- 쉣uD}6gw}E.$A q P:jВFEfK >'da%߿QXuipF/TΌ/(f@>?Lk,tǘd.oWZiY#G9IY!0Wh7An޲&gm_!gTT-C AؠCKKwz0'/܌G8ףq/PG8&nF=>;WqT32=Uu:v<tO[O/ Z,OJ]W5+ WJ;z yA*eEVܯwW.䋖X{\EXHcaEK8}G L€ X- mo:<=VQcrB$ '^[ܶ)Qk(yEB3iSėW@7;۷V\eľBC!ZSֲXC&wwnpaE?[26;4늳1YeK ̾FzxnR*acUQ^Y!(" -- 5O/}N9)5T>[c5A' NV6d9u&g3,_ZgCmME\-i ]QWTLj L JH溈q$Cq$Q3jb[+ J}V>͆my#=`ρ!?1e,} YR5#/sSFNXno1MO2M{Jqf?[g4ՇxK9^r,`Pc.aa{l];NvK]׆FCxewVg~e5˔9D؂XF$0 W|[Eu?\JN+աD J) L`,韗A]n%+01H{-núM04Tsv}퓥;^0Di_z6-hm@i-G,4)9-]x: L*Kpʻ4~?DÀFQd1ʥxq~Ad%^8꛳DъN;y lBl<tqTZӽ];g*"^ :B]sP )&xxZFi k5B7_B9) 0'\.G!1*3洕j0x0B<w׻>IE QN?MC8e=؅ҊY)`yagVPܞ<{; =_$Qb-l&(DF|b1K #nc[~X[ؘp=Q*xOoP'vmњiZX#>Α C+=v#6 g' ?f(gnT_͎S25JŪHn0U|%/Cr{4- l̡3+qAAyd|jjڙhl}|Pnř\>^Ój{߫,'=L-qatcuJst_pA xE% (1CBc 0N4 /u;CeML׹8~Pp)i,.д{5;[?'\a62.ruT6V:`@8fMEʄi-P Twkn\+)Jp.O#U&.5.2&aekPie Vu>ædoTbWnHKU*@eWuJL4#Ws5w Իu,?vuFr3:7\z{pc4 I 3X mDŽ6dU0^v`oZ=Y[gHEW|=4 jT/a%ӳzE)GIϟՀR\R,/7Ji|0"jY$1?AR1p:c'21jAŔu D7HKA1$"!MEbo]oϡf/j V],E fjd{eȐ zWqpq(յ鴪TE:a`p̘- .g7 c(˽sZ趸F4;f`Cy=}Ə anH90ċa!iK Sbk6k54FNKurpi9ݓ1TKum(Lulܝw޵ šB/JSjsZzwCr3hPG 鴉Hg=]|j*q}K Qݳ]h9-o Ġ L~pbPM%yR"80!oށQ%˅LeÜe;/= \ϟ}l` 5p6;x<赖ٹTem b`~* 5oSb =_fgݜAWynDzؒn|MOAbdejK,#Lk1Sr|S-au pRDt\RQBb$AQIRq@,ʾ{`:A4Y~vsN}BLņ ܌nj%;Hq \^G\DZD z8Vz:\V!-vC BN'IVACƲ;œÍeC/YQ1l:<ciZ8,,+Au&n%.L[<{%n)afN'.ݟw/ːfDAg^+b.{LykR/T SoDd%\;M1>:X޽m7O8Xԓ-t<g-DFyzeo)|S׉s y ?kdaHФ^W E\8Pl`"|vŃ# ?_ F ّ nZU;V%AFsWDdi-/CKd C"T> IS񃅁$t!y;M:MgFy57ҿ9VKBlؑխ( Zu*g+Ld<ց]~JN$I4Y70nw%08Wձ` q#Iڑ} 8kv'#Ъ^D_~>E)9*QCoC ̰"M徲HT1{IȹgR`%T\낓\<ܜ XuFR CيNod<'!Nq[aڵewLCqm 3>eVO7+AGw X(DѺjPmZ6t1븂R l _Kv=t^y °ZKBy^{o>tc`vb~үlQll/՗ ! k֋SZ?6H%C?P d$U+}-Ȅv4l'\<95i7tQ+!?6@ 3WbodD*om-p-͛Jvb q{eiNB4y|C4LXl*։֛ҿvA4 Wp3aZ;E{(/{8A 84 Xda4 VqKbܯvK2U|4˧ T}$;l-HNǮqPOGWgOsQ7`k4XI;I <1 Z 0<7vb\'eEع7qW'@L2˽cEYS`^vw2bCբUN~ꉿ 6г_1eg2/ E!lwHN1$ШN$@Ԭ55BOoF^^(Q-v` &:>5 ѕ]rT Ǐ榻הv)v;f}D9@kNB; -<4 CNяϡ6Sd`?T\ n$2fwB]'/ @.ZGp+ωnfr u%@͙+^㈍ZN$\!3-E?/q;L'! lˣ?J-lA B۔Z~*?Ci&-v#²0Pa|4Kٽ%BH=г-J 9?ƶ'[o~=sW1dJҚI o^7{(-tHZ5 .'^ .E-mUw?iR茨zv]02h#vC(W%݈,I12@xPśv] -SfbzX;7'FG8aKA=")WL'vqHJ=wю{)I(P]Ƙ3n0O[z=]~dZEV{z B8v?6 :r.1-4AIxHFC(N_^\8'J{5/b0 @>fߋ ;e4gW|tMB7e`Ž|$pRçw{;QPj轃4Q01~Yfqć`*U/|<I" z):6VM"<3C=NltI>`T K2'\ i2IXLC!LwRQ/[z Twˬ{#7Bu\ >$}("LN/)YE?{=zAaCNk{-?uEFF{?0^l ȍ;/k: GD!D4c;05k6du;ز?4 P"ZU`f9,.( 2: ,/= r}5a`Z!#vP #D{pR2qX=OXПsA){SvgO"QZ~Y(K/ sbUX'v?,g(NkhHɴHsи޸Ukw{JXV?^HrSI^]鬭`';PKC jm7Oe2+u 2$1pD CvmhPG9zȏlO1z7;MQ`9\ w_`oa]ה-SkLYQ!h9#HDPSg\t/- ㉛[IC[q26JC|*VsOFv;_ã%$3|B^D#v`C<ALOKCߗBsշ0_?806BX4h^O> kqq7wh@~Hn¢IGlF0yj;ПAPNƃxa'|oo5:+aűL\R7mr<-f=N9YNRGJwVj]x|IJkIVQ4niSR9 9)j3g?}GQܲ>ϣ꾋( G*XEe.֖fz ~~|r',;7U&y cE`#565" T!ǔ9ۯƿ,>?ivU9C߫MtJ1 #8m$GWMYT:`u Qx"ʰ֔9jFA\}=>jPy,~>חHhjOf(S遘l,03CEݡ"tpmuHcrPm9]oeJAGH!Bh]PN8de=9$dI^Lp3YuK[sh=_ >eW ؓVұ"D? ]e!Mh!neIx UIgF [MAڿ#=Hu =5 o(G$&tPc k۴{G%!25g`n= c,_ /]{ G52v?-?km]P:|W#A7y{2(؄N奉 Ud]yc呠[6X#ioX +^f&y{Fwv:T4%[ |}bp}`t[NaM!5&u̳>$19~#kŸ5G U)<L}]&OÖt uo;Y-'/g+%œ71Y"Rdl^Ozu A2"ir_0S ӂ ZGI5T__5~^6gvүknTm_%& "[[ˇ7MkR3@D$ȑ8Ix{V|C'&r/z:y Fڰ[*:Mq¢6-P:jшԚVIK`󗤅Jz/T.T)J gAF 3. pP~"6 |9ZnhHmhjM0(F'R>(cE<$.2^n.}>uP(zӓZ9;jp}춒lQQGJQ=>A< aCQc~]wrl~C<:zw'SB}$$'s[cxY "i'ֺU$nd\MaNX*$2 piqg$g ƴg9x4_'QCN}›&sLI MԱJ7X%m܏6k:ɀs2ߑt \Bx;%EbgwNΑ..+Q"5-TakߐGQ5ܕCհ HDu@5Eu(g /׈<cGf[PUq;>8nտ".8nt>CfZ6RKQzMw :N}aHA0##ԕ| i:|8@44$:~9_; T'^mg;DDr uV[{OP\d+,d BYoj+KJSᓙRЅhCd@iC1}{ßʨ{q.WtiQ-yZe3>Xxt, \޿{@0]0ya\wH|SVBDEzFHݨVk[ChKluCM33MA̼ݑ )Z^Ƿi١+Uq^V;+DQ&75yZ&`LTuJ su{?=a :7>Z^M8ND;8t ;l5\H.',̤@ۇW݅,KθG=VdӇX]݊ߊx8&UtV[Yj&Oঢu9䷵,\߿TlI'F^.!T4;fj}hH{\jЈ}0vQ ѓ#zE|~K{cXl˥Jfus3MdzV:Qq[!ESI/G*B1o<7s쵖P<!41:tϣ Zb WTZaBjw;vi6_:,Nn#{;8"zEL*FAufL\{$"ԭ%ʇXw1_|1W.ڴ3i7y %2c߭P9mfDkp 5@ ~898\@#V0eDdJnylݵ= )hNue9iwYFD=k й&y=z1)8'?;7JUo2 jR)#&z-NMd#(Wfzkkivq5Q9xrVpTqR簗u5%ᬘ胜U7Y9ąnOxo_@JYt C! tn ߏ(-%g^zL53ifM} n/e6旦Bf/qyT:v[]k*FDˈT顲Y-|N,7Lax ()ž^Rf1}ry=p*8aܱAqwkwd 첚 \vRh29`CᵈqŇB0"Kҳ7+S;IHL$gi ,kWH !~;r\A1fw5/=P1H(#Yܾ>})%s\Ti|ǽ͕ (4qKlRzvJ[A楿`dK.A8j9+w5]W%nֈq+?lsaj*PJg 6rjnݭ8"\LsV,<`fN?mgQDPt_G0bf]^ @kLOjZ@㈆@Tw 25#_p`n%'70'c:]>1tyiP bجV_}.Yo/GJѩUyzЩR8ߒ `#|nb@> u>ڑ፷P Pnh jQ ΏNW!E=t @,A?vxO,t/=X8[[/n-UT%pxPOg.&G8+FPx^'$2X*p_`Jj[IӦ: 2¢iytͽ'\=E;7!0byzOʯZ 9/%B&$c&6~K٦rzsMpO/7V^ IA|-\bP5 >ޭzhCP, .º+^JèuI<1fsW‚ |˾ԳYR&^ӶsqW2*,Xx⋸yYD|I ,rH0"Lt 7xl[uB.ط#J5oTGŽoBvS'`XwcRSN5;!E784+{$,<гL!Ķ?-PԳO_ >)3Q ~lr+FfYh/$jh(2غѧn>4"<b~dgǏ8HSxr٥au Gb%I,CzfS yT܅7m̸;N,L1"ם,-84MBd?XϥK!|VƟ10>-0>tʐcN=[Zk;/G$uAP /48gnj ||]fv{cQ;+5$9 '$^i~5xZ\OH >La4|INyT*\:A2*?2SߍΪK(.\l0uM6JץV[ǧ[n( rii+M}]W0'_LyLr^Z] ALƆ)^C +K&u+)8j-E'ۦ4,}uKϨ;U P&ei*.m6ĤZqA,orX!pόp:l^B <)\,pj*MC5\WlD٧<>ޣbo,]?ur~qD)0$b2,&;|u C'SmѾM|Z˹Q(4FoP_F@ px7f0+aƋw]|jΓx%[H A+|S.kE8R#aTn"\V # W_2ig݋_dvzj4{ȝɋtWz^Vٌ{]eQES3B=6Dt|:5V_>HΦ>ZB5cj><?9O(s-MfKCp%I;f/< Wu󹲩e.~ʳIJϮ^ c.e,׏Tf:j1jC]ܐ{_b]pxA-˄tp ]m/cAQ]x&G21G^mCe2(2iؘ}H{"v:Tlt&-F  #?Z1C /ʙ&MH3`4G;]5, xg^Py?UU9*^o:lLqS#`z'ڠ6S!P!o-S>xwV_E4uh©.Dh_q=̫.a00H-0," ::qtm@|hڬQ뇐gw#y=^ ɒMu)YnK/ k,$\ ]o/*YXq#"Bba`$ÑE&=_wR?gu ̽4YL<LDjAҳ \ N$5u¹Ȼ7D!NiCӡ "l|TЋ5Ugz \IgZ+QVoò d?;L"ˢB M%6UUhgcv+1',NŻv9V1kHT8~jڨR*V fDd^))MXuB'C/vK`o$];TXpv;ƽ~nޟ°1,u> VVϡNW&[Li= @t*ؼ^8eD:_9h5N0Y#, an⟐fgF9oW(VdE1.ZźW iɆ=^wIn"uylBuj:ͩ]17~Bo36t:A%;_~bI*p7g0oDe;+.na|\4_L"$YLb9\=z]eQqasWpL }/E*iq)p{ `As%8Ǜ4'εL4?6X$ݴ[>E #TYݴr?jaq&'$Ϯ0c'MM;b%>2whQξ|ˋgӲ?+<* $:WeA^= p{2k0=+˳4V~YQ/ϡy"g |p"JgƌnNQ0Zu-.Sr+ #CoD? $]hxPZIӡw/*FˠPV\AYCT,:qkǂ^9tsnw=]O `X4|vph@F "Tc6{;:|[AC/=NvmB/ҦQ? v`'SP'(C̬CdZmJfz}(sFĨC{hH8Ggaɾjuw eS \"uCBO\ / iMa8wn6澈`ߑlj3DG8f_'_-hnOu %/@w774+) %oRs:sRLӫsawa%%Y{#Np'RJs"kĥu(޺ePjǂPx.vC)^xQC/2C8kFtxL!Y{9_a8 0,6 qI_6ɡz*5sDH[Tn'ͤ5Qş >8OϙNٔH/yvK`v1P?І.,(^E=7yTϚd FSE*Å#j#T@`0ǚwT$cKxE$;~#c7sm*Qu@2Zd&=ц(JMZ7AUO+Ë^#}7*i݈jOc`TWGJD.Rj㱯fw<Џ;GV`r%K:g $Gb刓*NR"YyIVk39ƑFӔ4ۚzAI~]~@/B]>>qʈ2FG Ǒ0bH:/P]mԧH]/2bIJ%l )uAD6r!i`[PqJ[Mq&4!Tw ca~gkѬh?qn$63Ѿ@!lkN}N+16Avrb)nFT'S49ʾObrQ\*S5ctZWyV m qI _ j 6em%Ad؀;d,qxX4uRЄrIo托}$|mS2) G^i(jPm'nϓS%k<V_S44zc)>SB.5?2mr$[C6)N^Oi1E5Lfxռӂ4lxi,}#-.7|ة],ZJaJ:00mLA Ş/zBF[8w ;i\!=R#k'lu#QX Pta bh.RMK8c P$t%|ED#d(lV%媣+ 82W-0N-WN? Bda,^MᜏI['Pv$d18?=?LJ;Ȝ]Ad ͮ;&'䂝C*loSз|w?T߇G ʨ55el:+t+怎aMr #w҇HGS?/%m=nWcVKJs ץ%kuEDfuy/;Dv%nRRh]<$J=yFѾn `WǨHmH[a[EͳWRILOht 7*?R @Ą#Z8`_A_K κ2e̡HU9a+_*5ry>щ_hbbLN4tIj l([m/*cVӨhL):(x(-[f9pXx M"]TʏuӄaA"A-~0g|cQvY 3lExW=K?t(d!)hq~\s/UyS \p܍A:8mģI :e sP ' y DW+먔\U#%4k9|*]\"T(u Bü_aR~Ly ֳRq6q(4TA%6 Ԁ"[~[#ppM]KO-_e_?ĕ{їg[iHu>mCQcT><.^gOLw/ON!C@[X^N#F~Vzd;Ee83F9Bgj޺h,_͑sKAyi"klSwdź~qY4 @C[\}BxCʟ\@~( ѫ 䱕8"(vۯ/k/-h&pq6ɤaa,RPv[r^nEcke[ Ј>]k7]h圠x<5x ,:T0[2[2LAFdGV_chw,i6~F & K9Rİ\{oUAc.b̂(MO,}xM[^wlQV4&ySŰ O~y_Jı~0n:󬎴|+5>%TMϤ+MRW9[JK(;z|WmT\40-([ĭ{A?J-92κ(hF#( jL^= SEzp,~Q[ W:A]RW3@/I?kQ͜$7,dkXt0>Q39n17< %Jq{fY""Z^UbPw^1%xRMPauӒc9A~ ㄆK/Dznf,A[TTyoc6 h&|4\&+P$}F_mbQM;ow5bqAM؆.aKV0 NB^EݎqI#λ댍AtV;vYq)?X;8?}:Qݷj% .Io#q(l9>%CDncZL4m_&Jt`񔔫| B",ڬ;+:VNlNo2Ɔ9`0VqVW<+ϞLaynYm 鸤^fz&֧(Y7!. ǰe)^5#荎A%AX rS qb))z)I-pnD6,AcO؃%V%Cz-mA2 gz"2P# jv]>[DyVQ|;T+RD[eSh0ӫiqmdZдO* |wK>W#T;rz3&[ʈ!SWKߐn|)ÂYyw: m- -?v6tHQT@q+QVTB18R#CZ5jW+%x#ؽD2xFcs!RcpAE ږ?_0yj[D 0_"w!Ya꿹ޖ?} &OyޏL;-nYMy,' ~׳6E"Qzu%-eK;TGІɎ)wH;7=bոQc,Sƒ^c>Vzn3(ei?EZ[YN=̎dTnHZS$%czj$3r]mgl q%C5c#*\IQ 3 79" vfJțx1߃E9&.31gc.np,^002- `ᒑbo{̿^*ň:~h,C,9Dn+b{3 D('E- ydB|F7Fy?mkρ/`kΌFMKA8lTQ[R>Mץ=FvN-[-*e v*h-*)?NHٜʠ9^ڂp Pp[y*L0)Zb{aχhF oQV!1-8Sh!pهg0煴k0.˪pqr{æpm< YNj]l%ˉ0!Y [*Jˉ[-tIEőnRi i`yujwIC:&Txݓ'BG&O;?(uȲ#A?Ei1ǃk 58{A*t)B"!f=C6Fjɕ: rlX+2y*`CiHr醺pݝ Rx> Pp+'՗5'Y*}IT7FJIw7(.L@Q|̍}`GBlicB%keeŝ_J bSF \FuEZm8mfjw=(Huv Zwёe:VJ7T1uz7i{8qd-'So=WWRL2u͚\&PYB*AV߂ D{'3^g gK3ZI#N9CB'ԿHq=( σn=A~.ic5@*\t`onFc$hLo}9,*|^? nqc"vd"*&g\!c^vMhx8^l8YonZ@kww>*̗գDH.})"=^b8]*GE\F]VC6!kolڒLl}u֭s@P K[#@@`X["*<ĐLH|eͶLBشeК8N͞_(@^8b]*wL{"ڞGN0$YMAݮ|j#҇?㈭팥uv xAFzle#Y}E$Ť~O$_mM˧kQ /rxs0 >yodR'J2/Yz[b'[/09FLJm+׋ܻSf>G.(*Y 2'Wni/H^gE u_Zσa @N| /+2 ~F3OPyzfݕo,8DmU&XФ*"|%i)zw7E(R# ^̜_VXp9u0`N~>~Ke_@%W'|EU8-ש}˭Ombh=~)KENλ) &)84"x1Ѳs^:4M6LD&ݘhx+'%=^xkeduHx0]:KS9z@0 X&Jj~̖YsIED \<3Ղw>掙z ݰעA|.hsWU5qM226>[æ6g./0iD^meω!aIAL{~V-TG~Yv%W{넑@B"˛E׃ԍq>AIrH?s_oL:%cT,/}BΖF` u{LgVx iyq ~ C]Of LJ*(#1 YykS1A~tAXm#'̌(2vnFWGnиq.GK5-840Yй)2:웯.=Et : <忲齷rgLNANgljCWZ*:3Ԗ(w: Em r Vg^ھbMd[%*|36 m݉wfp2wwj*{f]6`\`$c!l4 9"*`FvnB~hjڏxd}Ssc#O[\9dk0C ȎB9sOtg [xZ[ Fѳ+RAO@/tk\((h3X:} ]?A%IIH-%W bovR .ɱ:8oN`DcP'Kܖ> p@-B:i ̢7kpj@MfnR5a`̍p uEBgKydu;ʹ _V~d:u<5E&TJM Kl __. ';]Krq-G<&a.T۫Mᯱ"Jܰc|zeyCc+eJiH#>.J\ko*ҴsTwHAv#p^%PgQMA{֜'v O'م1llWAs¦9,N #זXs h01#+cFiIK*WPOe-Ӵu}\hi~XDŽh޸^Y]WW]v$tos~a-m}#7*G.㺍.i>Σf+n")w[cQ2Ѥ4! YJQ{z4CDzf)R2ҋHV%MѣʭCUkgo.e3Zn?AѬ |ӡkxA+=yL*\춍2j)Pݦ䗞[fd{e <$Xea\f0'U1q'! {dԘق Q0ڛ --$43d 2Oٟ(?ܲUnsMЏ*vO4=cc A ySGT0Pl}\N:OuKQ wFskcY]Gw <&ix}R+7l>VA`ufVdc^ZUx+J}ݷ$ELl*A9+/y\̴YF=U]QB^^Ldވ>@K#3G?AEexMs4B Eǖ讛Q,9bL n$> Nϝ,ЄyR@GZEG r{򋳟ʼn "U6r~\OI$LGj^2Ĭ7"+J,5S%P LMFC Y5|TwDBC%ǘLD7"ϳ3Cr__ldC=Pŵ@a[)֦0L (j|HZc'~=,S2h}\u> GZYKz<~ Eq57Ԫuru˜@!8ܨX53U*ہrJ8K?I BgT৘u3T]IF{x؍LRGx4k .}LhP٩3hyX)[ to=&2e9"a[H W͉Pu!&zB4M7은Akg?g Pv0??֮d ,YLz':{OlNy`3CrxB* ®M W:y[M1䅎MZ.y%%Q4''   |5н ա3EtjVBfF1k@uc&t g!U[X㲥Om0 *Q YSk0d3sew4>O_I2u*>Y5*/}]K*ٵ>\{ JF_KH-|a[46mh  gQ,ss/f\E }@0A^xz"1i3ג. QW41JhaEIGwZ% r|\{qj;Ho{y9o;3Mׂ P-ĭe]N!k2XpVq"VS|r_sqlL|Uq(\H?2Uq(cJY],9]$r}8uxYF 1iV=9;~uf16rUt%8_p*L=pn98t`nF駳_hgMhOJW1iZ[ŸNly5ESIwX4ٱfW5LЋ0抋zB?[=Yi1o=@LݽOՉꋻ=IBz6g{,sonvUEbg+ª{]V d*9C؄W֊O؟3zkqas[U6rXG[X{Dשl$bsƚ/6yD;3}w[빶((7Z<̡΀& zxR)uK$l1TdɫU&.^&6. \RJQղkT#^bAQW.;CfWRvGBuf42Q?{>Oyߞa9V ttE6r(x^">%Hшr=gU>/jҍ"t`o ߹ODfN&,ZP+$&G/)08cߠsY pJOW Q&m L7x*ӕKр+cr7x鄊5a\ۡB=%x3>ĉ=tvk5OŠ=g&<"^ش^:9/dwR|ӗ:Baܧe:&kܸ/F+}.|,/r"\[|RO~U?]+Ҝ@]'3.<Gu#HQ_!eƒ8C0']kۈ"<RMxdB d_iۄķd*'>; ( V$|]MҪ4wN.p<8S/(u jϫ(k;)\Q$tpIbכCm/ݧE_ugZ e.1@J/u dOCv4n~1{WF@S t"exFT9# TOHh"69]+#ς&Yxȓ莸iz9*<zAoK懆ݠ*ZJ[1zS*Qn*8I&0?%(YVbd(R4Ge`RD8)u!me=s4GLк^0\) |8Y94$+*͘wzaw\Xc# |J+@ yV&d+}}A*}{3QY0jtuҳ)pVgL4$$3_ŕ?WS;'<uY}N{@ְY݅^ʋ*%=82O&{4Z˷UӼDؗkkYڥo,_;*y e9h3_°@}%!viXP /qQ\P%o;zp}XT\ = tШMmNjӧ)DI1IG`~<6ڛȴ2϶Ж';!E̐x(J\z#ѭ]u|E*ȄVD舁odvY&u3X VSoZ{ GoNm NV+!1zc_huGU,<OP/`V{9HXX=þ`K^Բ ҅_jx}i];Vh,,h#aɻkU}35H[Qҵ̷"rg k`PȈϡԕSxp"Ob)p^!(O#YCD2]wu~X[Vq%lM%"®j @FTw%k=#,s5GZg0Kk^OŊN8P]Z'Xk{M{EKkȌL(u{#UB[oh[q2,6\EL5&eNDh.1Y2o.LlZ]_qW%& 6Ic3x@8WpJ ʠ)r7YA .Yf1|ϧ7'faO~UX;:!_יCpwxEQq]퓷W ro\ &1 ?rhқ0֟ nB%&\}ý1)L+s kPv&*Y-?Z9[*-9睖7T Y8).;R(iS`)Oh¯:zXv0XD䧦f|H\Vuz<< MX-Z`"At@gj(r%^fd]@cH"¦9a`>\agL\[wLd1/)$΂8fؒV?gD3BHm^ }8RkO5tZ?K@r*m 9ZmwC/^K9;*pxْ{iKJ"~bb;Bcrh-.oQZht[ z|-vAG:^6EF*W4;y3c.INFukII~7t mI}A;C/^JmCjeJ¬+x R; xk/IP(U8+YW`yᲘ*+J:WHg m X"'Ks64 S G6ZB=dSƏktSA0n9 ͝<|#:4͆.U0%?׿~,@ʯUXgyj>'*g=BZ'\jV(Bq"%FFC}dY ߇ 9-+N6ƛ/@s1Xv%mw y"L;]۩̝l,?_ylނNk%/8R ĆH=~d:[oЖx^Y;[ l 3hGTx qrμ+W,:nއ=hE,E!-(Lw^j/ҨWp+wmZ4%LX'A'[j [6#?8FO98P^ +LfF! [2.ϝY0Ɍ!<6ܷ\# EgMCZvYfYxPw=BGX0ߕ?+A9_mBۚR9_h6F_5KH|V|kKts2]?A*1D;P)'%>wJ m;GF_{ǭ>b =Qg]iÏ-+c_{|XhSboHZp5*Z|rbӍpK34.:<~_<tX,k4 CB\b-27r µm kd# }ZX8)+B:=I9(̋tÕ= hk bu2t@$]uh)g$$SSP739䚵Ikz57:jcҖ0ܮ௬oL!q_Qf*8xzz- - 7{l *M2t+2R= oD3t헴B;.5Kg!*@DKP83/qJpp[J?>'2L_oqd~hFf7׏ SbUȡuAI>o/FK%p>X2ut_,pXT,9oѻQJ0K*t(iwMN]6ȣrOM[4<5:9h\Ic,^lwwp)1cwJ>RDsX8v"` &tOBc t $4@Ϯz^{?W|+RӒ47,U$Gv,S :sm/ߚ+w\4U*6#rZ~<,#ykI#ݳwjMIBV/dDUC'ղ5f$Grw -1kqN0цc6K3OZN"w=*i)0 /;'.gQw=C bʾ=BS }P 9-'wL>@w/y1< Iw^rw>#9p]zS˳Afׄ*2qu7)l;5{:tr8@( < Cj Koi9gt_fG**TV7k=z ~-lAD\~a^I(z]HĄev-!K⽨B'V5șrўHhvD$̬VjcKm#Ykku+=F&waȅ`Sux̷cÖXr: '$M0wA#rS8\H|ʊv >sRצ ` PzaԄ0 ҄~ծP] 4h"^+k%dp`ᵊƽGi-:qC\Aݭꦐk?$J=s4BۮE}Vj&c rou5"WP]Nj\PClx0˷UwWcNJ.'NCy2O eV>jڮT.>!o!*)ҹPc'Pr+1 x0^@|cT(Q t{ӛ)B%sB=cFVՄmܹ MIZ4-8'ŧ Vj_%v3"_yOƙy+|6 OhoĠD*b'J}ꨊ$ɽȺܬ)!;a7sȳ|⼽n)b̀ @'H/&TK(t.$EIxS_Ӵr늩8T9d)~GCnc'| 5@b2>a"璣γwOP>IrǙ^NAYY1C[E@o RM jW^**R2HdĀOnCC>l(ǙJ\}{6:Rh8pyɌKUwW*XS%2, һZ(4mW `.vfzk L:KPdd KK h$lvZCU6V4#˂{1Ru?Q%K$1͡Cҏf!IPsD^ݥun^GIS-<ȗ%o[] (󰾹uzZ,M:ށBP[NL{?_^"d~fI9׼\)'G~*BZ!,mg0arK}ت(Em7 \/i>RZrT bB@[ŷG<b4kIpJG?:ot1̕0clԝ,%u`˾Lz.uSi6$ &; ̭߰;Ȫ  B5,RfBɰU|zueJ1(/o=r(-цՊ ]ed^E\>oB1 Y5`s]!F [Ƀ!It㩤<+uW@9n![9dƠ^*;z%m'5fr;on{PnOpΗ{g6菋<d&VA9Cmɹ|Ht !$}c7EsR#n7Ph2X\M Bƾ%x3T[&$zxmtŝmW2{ɂ-hض[/;AKpveu͇DGslW6\Bk\]DGsH$Ldម_ C/ϳUDA@&K*WQJeHcsXH453F6EcB Sk'f{z8r,(lUp_0]ljFmG`jtF0,h,'[gWAo1꫇ :59ڙ ܦzHot}uj!of|161K'߰ôDo+/0tblE_x uS\<+9ΏdPr,|8j{ZcLYCp[r0HӃs7ڑ"kIVQ^!CQokux*ZQ+xE ؟k죪 Mݳ_RI42DcKnQK:}rдb>GȊƣJl,9Mbb¡V2PFRr t{XC;#Zw}6hוdb"?ЪI"fX1#^ q׽ $Y7-UV- ?q)""~qqy"h$^aXU)).~ʆҰR*أAhܩY WM u{*(D&&ؗЧ 9zy{"h(fq@2H3w_bw-vkF!`{n=d2H41QFnRj`Jgf%9Q^>^HhGxEԥl⫾^?vn[跴gVbjfsB2S!,c\ydCKJ%hs'5: гT`G@}nnW􂹊yWK*q$: T!gzࡂFh%oп.(n.+ S܋CMK +a59E|(Y._Q%\nQƫNp=L{'Dw8aߛn DĹ R\#prレ4PG";lkNㄡ>Kz1oE#=Gmj+z`5ĶFq @yQ~x#X`Y;-jѓɐ0GlnxЪf*kgWzYN₿.L!݊Ț8r/OȽƊ%rcWE5^νwYܺ)+OIN%ZZܶ7L<9+\YZ-]b{Lk|"8?|$ڧࣽkk c@\72 LSbF4@@B k\ӝNxr YE|'J enfhhޱ4iJ]{hS}GFղwd =xm76ɑXA{"P5%`MG,JH g$Kf]׭ mhX h6~(DNU[>(H#\bm߈X"1>ib0_,xdт.+X5_WSlO8Wi[g|pfbK/H/8x7lR>g++q ZFXrr㑟5>ZQ?N 8̌p<(Uee}!aWs(oL|\{G&t^ lYjY^/Z;(oo&aUO '28wN*Š}_@K !xEPo5ʹqc4ӭ!b [를k7%YS[@D+Fc#tjaݒ sAh?U@)2P.<@H8:DZ1_@w#y[|-9 8L !۞"?!Vb+2ژZ?&T6YuRHjrtŒJȅF`++hl¶]c *`5ю H`yc'`<&tùMq9gMԽs!]]{T3T N]f</*|ٞ)"~Xtnz=z+U%'pI:Ǟ;=P#1…>U]"~`p} 9ɶ'wຆxuBg'.%*0 64ּRBݶ]!&qs.DA0MN#a}$szBaO<%5y€U#(%6!cC{j sU$osC9 ɥP5ݫjDz!!$O㼆RVL#tO|W&hT*|P$40#{ylyCCkyT!iXe/U|A,Z|" kkJ͊"A e˝z4c, rH&~za7nJq'sy9[N]Q;}&:|{g+}.7֢ΈE1bdvYG2#zj?H7 髕wj뜋J@nYOYt%>"DCcMEaena@Y^!B Rkb'Qz{{.xoNu,mQe?C!28xIb$u$;lmҁ#Ue_N@Ǹ5 1[iHF4~äkk)y# >Eb^%$ %1V4}?_ -H%U9%s )G0bUi|S{mht޵!E5.P oHtd\V]qؔt/~dIPƵ5 ŕOL@!hBڈCǃ(BTf$*Ԥu5v3aJ<mlqd?n陪ꕜ[HxsStI[/݂D}s31Z24dڞX-c[.fٙvJZ&܁\O3["73-~BnN[|/?Z ʊ[u]7 QII3EfE@,$0^(x:!_8섖F˂ۏЇ (P1>(s# *S^?9XIWB"/%Oa[$'q7ߪ!jFYeORmJǻ ]z),6(8qCPkgml;OIH6'}' ;ܢ@HoUlu$B j0<*P0:E/{`(6x@Bcv0"N7Ht}cBbaGFsj][QPpx]-4wuZ]ɍсGӖY:Djܾc+oxؘQhuN^^X^gSM /|`oi'Q2𶕵c ehB޹~q_{izvG؜zkl !#f;<ϻA?<.&m'RN\%9*]s&jb@|]۳j(˿)o5 YDQ iG*q=4Z͈ =R߽mάJף[V@w%j?_ޥ 0fd2 EoE.B.F^/;,~|88GrެQ O (9͐85/F_Yi ]^jV,bT~JU ZVXOw4'EM^ܻ85VG_KHѶ`P^D? ̏ۀaՊ!ey3:INIpvTVcoEPvr^ll8?Lȑr^+;|{R?\wp :p/XzZdF}-$mUWW ? )FvFbFQ,U tuXo(}e̡ҽ8t #4`Mș3n+ hAq6-12DŽg#a08BL)ܭ ŞBQWo4S G/TQP YHTRi%V!, w74J9>$5ף>F>]X< 5{+v7+U8ЎFx䆱7jysW8ȁt3Tz)tSz5)- rnDusrp(ʚch1t-#jG&)g1hi,sk`Q)-C;l<kX֎hਖwb.l_DxDC_#3176kz9͹c(YBDÏK`)N:3j/W6[zV-cNRvpEhqlӅa+yDU"J/z8 K_F|Wa>)Qr,Og4yMFD y_VSȥĶ;5,1TNoQ-(!-Xle86N3Re'uԟe1$iA=ho| ]c<Z/]I%^n{}ke-QPZ:54z?'%h)ϰ6cGNz^[?;u5ߔ_Р:mALflr2}aPַ91B;.38oSn?43ygf\mB捨lS?a[}ʠ DC+!F֫w 朏km#el%t*B{!w#Ai%G~3SH'A.i-Oՠ^ZU%;ِ! Q9nnD_1-ZI*eK&ސ4feVW~fZvuUd-ӌ`r=͋ QӧbMm1vn]E :M܀BUcx]u*p DV3iWMvmj mZRݛvF:o/v~>z$"orB9WP^~eSAզFnPjU1ٜt<ƨkv)s*6wul}FB*RM-]`zxZ6~T3;øSP3opZs r8@28Q*lK[Jx =N 9nD`K?irTV>q xL)'o1KGj"]ثv hղT͉C*5oJ>\N2IHB3hCe&S:mmP$A'1 ߯9me2pKG9/qw㧦f!`Fp%Q꛲DE)N-D1n(;QݿNvXm&Jt%^!u+ȇBaux1ThdWi[~ N0U莣^I=AupyeC3rUU^kR6Ble/~ |b9[WᗁyDĢ\w'| Z"΃_:-EQɩR"G۝7_alA8}Uպa()@hu甸`R |UmںB N;wT9h?M@۬hNHJ_tbol;!=m ]}DAt)+0;SXs>RKrDžKV;鑸́h."0\GVQCk`{:!<9V<Q?a|%1!";jzN LQVD[R;{H#ҭ% D}M^g=p[M/똱;K<,GK{7\^%73Qy*"E1\ř)>0}trS G%g>ͻ瓟@9aB8ʔ\h5VO86J6+ Ox V.m^EltH`50!Վ\+`]4Zh9c&ܢhWCZbӿ:tBS:gO aAXJyJ9žtRPvfzrH,<{{~>S/y ԥ i "ka3\/'4՝'5ƷNKF 5Q6:O6"6XV#e=NyW zW#Ajk[gɆCމ^Ǎh2#[1"+_fKI)XćG/Q >ƹ|5JLXDQè[4M{wᯞ-?@T;0Plmce{Ww \$SN5Kξ' l86 At$P ^DK2T&9|dS[>խ4v4gTn6XW}%^w jE8!mbA*]o/h-`}O 6ž1)J룔Za Xxˆ$":+ ΆDt5㜄+gzWLD:]B ~Hy@# +EjWɘ$T-"͒g7ULknyť;ÅgXm<.cPu{&<>DCRc={XyPϑt,nz{hWp]38D)ިq:6sMp-(f7P T1ιxcSS=!%1 xB-ʎ-5d#{[64$j]߅ؽ۞܄(Е⧽"ֹy/9mo?9@MUFk׶I_vs? *ROhT8eĵ!9TUɚ6T:YnM\aQbŏfe 1/'??6zOm+䁦h~g^A{ (^c u ̓97,TS{-_-<$cSenN8d/!6G[UHueU?ỉey^:n,*>£Ya4-Wg=}Y!%v4bފM1-::PʛBo%ζD⣒f=iZK$PaV5$ ?\ゆٟ,脝!ܶ2ih}M~^cdL ľ?ACX}+ 4ꜛW>$6ǭwA |ІZ*z'T 1{hNnDVXWgNVgJÏF=1}k QP_c4I-ty魮 q=*1\{K0r2]uN?S~y3 gP$y\-pa4 #C -yG0*& Hl2ݮ]o99zӕP0Õ 7yW@sZv` GON6kOCl8k bY.)!lkN"O3xj, p{8qڌ.~apGhnJZc|8guP|.Ǥk(3J,|>)x a-&[PLˈg咧]e^ (osotJ &谉8X@YP?=88Ikw.;r}^<7f"4%4(;@iᅀ( #ӵ;[&,i"֎uSA {dXҩ"Iϋp<,wq)@-UQj2i~z+  `+(=hsV=-fƒ!{bF4|ޚELT" p=(:I.f& Ņӊ6hz/Q5Bh8cWH<_[s<;WRpM؏/_4Ug?2`~؄Vhsb`z5%Z‰HMW]ZQzXCjrvdc6\n9`-U⯽ASTD~S=}+|xVLa1N]I˴?qgY>q Zr{pm.vBYq` %os!gzqF6,O 굼q&\oQx=Aہ͠i5Yeч43$Y\$Qs\8|e_rjKb蟔{TW]y,T KשރW#5?ëuogih>N1;)ǚАl83%k{֦FpЯbg xʘ%w8" xo+G1lʼqawփ킍(A à'rroNLè u b&zv("|OWB@M 8}?ĵ}v{:12t<j=Q8VܒqJ3yVh?~lIi$$1 W0Zk.cA5q9`1-[D$QI7V`o3j\ pY6$|&$0JKjՖq,I8]o9N'EY)oR}gCPD8X⃈| :smׄ ͖< 8֛Gnr?/] /l.[/`N[,ׂN$y4?""-WbJH qsԠ֌ zhIE &Qqx&Ю6S㝍\["uv/gZO1Q?DaSb线_ɗEG0߷]:7<;+ -ln\XށIz$*Hڤ[m}GY~γðSBp46o:m,Y7M~C+ZQ{C Js)-jSAX gMAh!\NdP6~IZ9P# @R\JO@:,}^'&7,yC}Z GVX@3\ڹi)ќ1![:$۹jq.U']ĸ%_Ņ1hZKy Fw`ޠ@7G"hB9IQcbnlN g\=_%q3?iD ʠ\؈WP``osR݈kt~y[ ' S)5FPf׸.: V\?O_v LWp?Yb8JL^=y8mͪblQ82^s}!x{xZ>B qrǿMbη/~h|#fCyA>PİT^>ahcfE%&x9~n:?,qxbYRəd8g]j-Iq<({:k5~R"|O .+c;Q'y0/^nR*)q,b$ !/< 8h+~Nae$yYF@j.aWz2U8KhÑN(1ve?#;_QVH2nFDHv,2"tvj sfGI'#S{ ao^w`yo{t|k p.O{WU+w(a]h (P( =rK%5{cuD@,>=Ï?锣"I9&]qj;nOǗoic[Ŧ'xU&UnȣcD"Pn kh-2tQ0KKΎk:0TGY]JLnl_RRe̎za=?v`;ˠxbKylngE!g:ɽiD YE=ژԉ2Y*NnCiBE^ ΢%PkzK& 9vHo1cNM!wZ />p|V ,]EW<=`a=)i "JۖQΨHG,Z-> Y^0,0T^US vzUSFG~hF[hMʮ8ǨtzftiVLz[H0參Y>zcdBx0!Q,t=*RәQֺ@F5:\ ߀ܗ\b3I/YНwu(]\ .nx&gQyMvҸEa!$S̰]5`cO&' esHo.o s8+ FaZ>35Q/Y.~JGRWqJ"[҂F ~Gr;[Mv,Lč0f3Lw您 S[~;u1 ՂZ=1|X {I'bq^\ $ HׅƁw7f3gIK'u)j $BPD_A#|Qֽ҅dGr*]ߝLE SP 5z?Dʇ$wr˪+XHAȘt_L_4T0,OEY02̓ a${6CpWB!"^:T@7o0TסΒ#<հgO*rnQ{VKrE&")r< KrSځS@Z;/?x_~#UouAGN!yfddrKb WÆAoLi`GfEjA| w2G|h)!r "(ZQJ[ N$#){",#͒.CodAbŌYIQ8DKst=|d]$c$Q̇gi'#IԻ)E,e+hK$`]CO/;soV[?%GuyW4 Bwu{GZvF>7n֒m'09svNy^m'4\ٯ5iO(su3 R]4Bw^4Kg5r5AJQ fۨ T^y!hftƬdg0eji+I1@jCua~^V+ڱ3t`L {tp%32(ԋ;sƦZO`5#ư@$|U(x>2D|@ HN3NLVLw)fc% bb`T{E + M2et. 1R  iFMwCߪ:nQ ٍU\9b|rty$գvRj?, >F)j(^Pt6IRꉮc 1V_4d5mة< F^ba6$W/6trGf=$lIɮ1C̏{7=?vHezfl8K-q۫Y:_^:umLsBTo'W`mHMBL71QM5*z 5o+i:@Nd d푬ye(Gf n< ُAq!:?ulx~ Wx+RtW91I|b-0 ֣DϘ_vM8%uc̎Euk{J&=Ѐ =_݃?Vg?rmѮ%;KNvc'UaBhYc] T|L\p:e"tS=@U2asԲ9wV@|jݷ nwz?j;+b3|6`¥\f`<Um+@JCr^~]^_W[ʺ#x߿HE>_7xkTTj!8Xf({zf)ęΗ3}:wGT/){ G,=p1eYv1vt2U5#ӟUPn6U{&5vDUq֔2[D25EwzLu~$z;mNHTh-%vr1p,F?_M{3h¬iJyBLՃuAl90m#cTӡqϷIH݆.n+zTTP$br998Hrv~s 7 VPXJU#GB*aIK]wO]))i4hʂD@/Ng;ȇ11gQ4uQ%<f̹Y~A'#ė8A"-}3V`mVXӈI\r#[>= R?dޏodK&YI/$R U-Px Vrxp[=L4WÅ@OZf_.W7X /5(ZY&f^=KDk\N~K1L=#7ȞTl^& ,nG--u+(TГ`Pݨ($wr/ (a|M+;!C5j8\Ҙfh'RV{V/,dεEs*N&)$ZUSottTrk-COE(K"Gꤱ.ny?CdGAGǔK[ލ%04%JˆX飒o0j!z0u͓+BZkmWEmz×p1rĺmzo־:DI!CvEzجH@20&BRh /TY!2ˑqوOXЇZx*Elka9Yő| 2 . X41,Xj2Մ|8<{8qioy=m605]0Y;EjY͉ڇv n4[FL`%#mL @kL ח(X^ۺ3MNfm~6-3+0)ncRh]gXyz1ꂺ!lhIo ?o]^a~R.BA/:9)6i+?[ϋRa'SZ[G*p&0 Yd![o '4(su~Sl fZ1:NE+*uiUE,"(83)]`-0gV"W Ga<|*g-e6O&߫ϛ;qHhM\!#LU 6%a+exHep؞*eJ)3oEOLSGL5)cOz9eZǼo ETgrŸ\؜X*cG|i 9$Pa8Y| @[ιCHg:m>U]\nSt#IT;QPüI|nzfs Ӱt&VQ$SkusIKŴ ⹾x~[Ɩhi:dl>,3KN̐nKϸ|q>fkÚAV[ }!yfUަK%ѯ;BT|r#|TO, P쁰 =R'dYvqc?(o]Euډt cHzY7hH31b{A"s%e=(S)sCė s?d3o%7ʻ2zH>DU&eWG¶:aiษfDfO[HɜAsAo՚IU-ϮH,3 f yԽ[`J G6-s@r&s 1u'<Ңʗ\K*\WQSd)zkPI.Dսn& EW>I6M*拾'o#j\VF!pz8>֘t?>_䣩xG+#!뮯C V 4]:d13:޸TQ]T}R*#}Y9qJs[Z"孙';ioL 5XFI>hJs.G뿔uB$?OJŪZ|&e_%5T!Lw,1ݩ}7]/H9<ɃY|/Ad<.[ԑ?RD!BMR5[r/gJJȤ& o0v7%u[ <],}7+;H{ =DI  7*.?,0yXwu5Wim.Ma PRC)h>K:7֮R}8,g56?- ,WϨ b6.)GbCrlA {ܥ ެYSIh^j/5(xmw޸.-6v&)qf%&G-8ֽI B֧ hܣa6fYe6?lP҇ۍBWPaBZ|ƉN__ϫUhz\<} *CDzn 7eX+UZX'n:]!NW &{/[YN SM攛uUcb=ww ̵nXFRKpm(xԦc~hCM~s ɭ47-3D==Υ=aoz2 ?i~qC\8w{D ,&4ٓH0.ᛢ8Y9@Ej&$'I{b5b'~.&;;UlOkM79CUҢ\r**Y9ƹ2}Kn>7֫q羅 h{FNKB=ۧHRuR,=r#P'`JY\IRL&$D]_tx6qnfL`T7MC=)~-G͇kg.D72UMXmv"ދD*vyYRk"@{4" ɶI[kf}D)_ծxMAZXD՜`Ү`eݦF70MBVY(3fE GM9|IKzfMN‘4Pnra`7atB4r/*S?C~ ]7VS,JR dЙe}qd<5qo;uSݩg`rw-IڇPǺ_u 8[xWzb+igHv!KD¥IP,뀢C4^z穾4Q[H~S "oV_Qw$i6.RRi-M\c);b6d|BX#кD^5űnDV@4N1w."c|9hk/)djy>Z$8[TtVL@M[⍀4z#{RiE.C:9 W(rQ^vZu vH37y7P{V[)ة:ItO :l674ވb7ǶVΌ Ĩ4 VۼԽk5;Cׂ, :x\о),#qBxU7; EB WJxKü{):c4$&ŪU zu(tvjirE= InYl_Z9Cvt5sSVxG U&i2rv,rs{cՙ]bVkQF+6c˲T&8(^ cC2F}{箶zP?ZHWHM\l{4h~S" g=1(Y;K̲0mUOku"llI u:Zb40 =N[ѧFUpO5T[C]Z<ӨT_EGL=5=ҧf ;u>`rΰ*5 Pk6jG">!C#]*Tvo'`]dH",7i^+0)AJV.\y⿀ bVBpr[s2i[ LjDڼoꭥ%Wi6zUH{U,Kb^lYINap/g9ԍ:uOѾF]RQݽxo篬XRcFvu^(j&K~tSI] LИ&,xh  .S$<& _v폓 ~l](BGyjQ1QsNnΥ@AZ"DPYåvwZY;5O#ϴY5ۑT*TD'~'Ro_Rid*%:j"(*MHMNŊpDlEw. .*Nh!W-e~ אu841CI%i o<"3Ҟ4Ud5 34ܫ Z4&\77-VneSyxf »ZK\3<%n R(0edŚr nx]+uk4hk2w <ͼZXDX\KSD+dH9"7\*S>HGK9xc7XaIqCGivNWĩJQC!D(; i(K^_?ulP;ʶ]d#8V`TR5I<'T?IQ;E#C,H  m'jPTy\Rp{R* JdgL2S(0Yz@Td_v "eƽՑZzD6t>\h((*%eZ¾gjkn|x ezĵԷ/ M%Ovowذ(ja72atPՎ}ﱗMfݢ+Lxu9,_/.ڸlatŕ6m±QBИk2ꏓX $2 DVdž:ŤKafŵ@_UzտıZ^$|[n;BviiL$ G /#ߖI$K޸Y%\_OՒxO}[4S* YQ_T:VM91MOFhjyY <21b> +NQSK5]pEgJf lxYP4.Iq2)!$jHMԾ@^Hߤje%Zx{T0I:ʞGE`l$+U#3Imjz^hO.$^3Y46x+s^:ah8/jk߶ 1}3QWڈ׺M%?DJn0@M80PUT*8`KJAxUr+ Xp(rbVuSefT0됦A/Pb)b12&0+1Bˀf9GA'ET9aōϥ)_B,x)TfФɈ\AOIo?+yQ2DhU4󽆢S,|SAkqb:] =3TZ$ZRo^yug?]:ćґͤ+,ѣ*RpΟImpZ-?#BBXYy,K>)yLO3ITvD8ՕJGs334б>X(fֈ<9IG¡ev/cCsɍko5(Ov_~2YtX E@dFVlg az8x, A~p/)ۄ!ԼT&E m?X8rYsLeY`05Hw@ }\#e쌝FT5:am45K. Ύ_&MrlyGB+xtqL!Qɩ]z;fP< ChϨkg";1G+NLJ0{g2{=vȮ1@@bvs>TZo>*IY5X% . 23sQ5 c0^+Fӫ1^`Q.8I,Ds\wc,eG:~)Ro6s{5}U7,a1qxlیDGg:މ^=H,>ET3#_1#y7DP7FK$h7=2!}BF~̻OaVDgtYHhVE'H ߛ)XwzW e1eJHLļ?^qqo\ H*ๆw@{=nge4= .9U>/'K~vđYPB\gSbBTÆ'k**_TC1 QKC" Ec PsKX5r͑z, xRbC %%|d&PHh6RE~.\Cb^ő06VCfP.!"^&KDk) V .<)bc,1J˩Kf߭#R4(bi;&>KA߄Åt 'Cm'C *3[ ŀB-. :ƃOi W4JS`Rn(|V? 9d0E[2I(P˙*/ʫv"\Qi{Wf[)g`=`C6X" E<چEr@V%[v|%\C.f%-[am֤~!A bq0]o+ 1尙X_R٘T\rk#+x~~6%WDq$/bxkK]ج(/ksH0W q ԧ X/oh 5S!L/h)S6 =IܦqRGfEa"ᨯ(Q?S$@-Ő|5t(˓;ѽt{kRDJ&Eh+17tS>;1n5Ef[hX;JJ]H V܅& >$ss;X]EťVjZ/|)N<.0g+ywF8x~IG&Ӎ$gp;Zָ(fp,$ hIdmHjړr#-h,g\G*d)#K]:ţ̣|^#}fa%}hGś-MJSP^? /Q*3t9/ E 4\uu7#dg['Mr#qGOqsw{UP޸YLpSjR)ѹft@eWJJN΃9jwܹ$],Ѯ yvL f>e_#m>#Nw~`@s/|0Va B:]%#jeƒ"6gD2ĉX*Ɇ +*NUD % JEE݌ާZmE&VU^@)]hI)Aͨb>~d:K7dMa0ҝ^E\  RBӉ١y69)I~2qyN]q '_+d6M up,3;{Q=-76mg9ტ6:=b,y708 rdRrD L:Jf st@q!7 M{6l&M~ E#eq1ՀX IFD D%\"pSЪqz3|OpH0&8 mXrh8tZHh)W/]Y߫]} zs_Go<hU!q6lnr}z?=$7+ n &c8CllV%!IQxUvŎ#G)V_>wD$vSٚ7 +_98%c M6 a9&zB8~x)F<ZDRz(3\etP3GT/%.2fyR6a=?h_mlk~,7\ 2)|l>Ƚ=Ӣ6 /~Ø ;:4 wk! pm?yln,-&0B qP1zNG,LNב^uZL7ƝՆx]/w艮wOЗ*&b5vCɜ hXߥGBXV[T|V< қ ?X`cc,}auac(f>MK턊5N$qdN?;Y-7*%B\MhKoF.p6 dAT)^BNee[/7.NűRЬq%\Hxٽ:Hq$^sW eͩnQItϘca+bl}IDr|֏l}͑G]"".b} `N1FH+/Tj]#KMBiT;9l;A$IlIb[h#F V [F փKcp9uA~,o7^1aG+ OS8GÔoܭU8jzL3d=OW>ZJd-DSX'ρro=![gYfq`*Jh)ELHрrs28e7lgT`1۴קvs> 橄@릥aCoGASs5Gc7nv+bumSS..bglchʾj3rZz ^/|3KW*4eJTnu XQ+9jc*Y 8& d-r8רg+TY건5ŠKޒ__Xxd!T=ݜIU~, 8ADrET\6Ig9N{П셻t("V?E7atapG*4}}+yB=heb{QIEFuMPA7` j\?-;1lMoS:)Ekd LJY՚H>g,Iw(g{fȡ *_b.]78Lt;I6Djv|@., rF a\rZ0NN`$ y| 6&z%eb6ȇ9W9o͟^e֦bꙫiB6!ݙVc֜LAbNW {"2 | eWc7A^9yZ_d!3 O?.[;$I\ǟaRwF}`*[sW,lԿ@ w =$]0o/gy=v"W4Vegܥ9mNne݆g':q#^4ĿqImwϠk֍D ?}!8~J\wS3{@~d#C4|(\xŲs;X9O`vٟ=Dm~ k@04*'߽Q= ECy5 -)86?6<`F9#iL^WT󩅗72̪)u%f{oxjjIwZe9*'TS[mK]#E  o#yHZ'࢔ H/S(73YV2|xt0ҒcR\!G-EHa~(ʉ7)VKӸAwIhGk1cb ~Ӳ,tq,x* б>phypt ty@ޠ:ypz7@34 ~<1Q kV4`E.Eg*W@"8նߡU͗!?3?k'k§&a~@8U:P:(c7O/EB`bi=4?ݶX/fWR$m8Er^Z,,Df((1c<@q *w>aS6LR 0>@E.nҾEpK'G2vj ~ >9JDnYXTvքR≯ &4R>wdj~߳ 2pK+_S׈JE%?lD\N$*{1,z- ;n:jM`xYcMz9w(Y8)xKWt iMéfz3ús'v>k1ZCݸ2.m4}B<1:; rm)H>@ K졓"R}~T4\crH^Y!j4w\p%rh"a Ȭj?f_ְi>llk,hBRXQ)N3!IMpK S'onc *[\u[G?u;&[(@pUŇ1 LhLЯ®Mg !iJێe5]e-Nພ LfTkz5" ,_Hc 9h}s̩1Ovq^Ewi;>ţW֒Kޔ__1\4U aL~oR7"ɶ# +CGF۱ ?5xv>ZP'G+"F4+ j/)/x #re;qc&\.rCD`O:Er=ĵchhjQ`" x>RtMf6؀2-DKJ!=Ec^XσO|?Ÿb b\HPF ^uA@J#Ł"T}!bb&26f>vD+pelg7`T5|*j<6plUEhODnnzcU 2i9'*{s<0dNMN4='^0jVyzNvrk6[) tG* )},sogwBk*jQ`łwj5LnM(΄ P6P走Y߽7LH!opsaWeд{CtHY9.&&^@`Ngjo@. I[KOǻJIK#Z% 62 kԢO{Ch;F ؆ϭ+ qYt**'? K#~EfTSO"$y]эhimlY+nl,4$0Դxs" 8=Gr +!Kոm qb- ǰU Ej?_ )Bw zH$d?tv,BQyʩ`*%}hߦg@"6C+ԻZO3b/R:6c4*s/GhX40ْy4۞65AK4Xug|,)S ǩѰ]vmS3ZeBM;G@Q^Uq#D&BwӆJ@v}AD[iAZ~բy$96FR+8H㩿a""@S)]k T2똠q5G*ΣU&tD:Qp- fح5|2L3ߩBbM^-Ȱ{:01)}ښk.@\)P?JZw=ί,o[nfaE@Nf\apt0@T_--7fN ,zqԶodq/S:M^nxgc3͂!Bv[XvCxHnf@eYz0 W9z !f_6\ږOnDEzSP-]{&c8޲')}x??q)ܐPCDA@nE7@ [@ޓPӖܩ9yk:#O`T*{jԱ!~vmR'}"Va(ҷB*Lp\Hܠf a6T,Qd؍l!YF0݌-Y6"q>ݜx* Ԯ:n __W&DswqeW&{R'zIƏZ _ P5̿YQ=o;3}$Cr@@U&BxDLO;9m,N#%x `'UDx@ 5V&xT)CVS5HzYѱfTEI 7&/2k R6R-hR{_KG[Av$8 i<D#ư$ݓZ$2Hcx|˹r0I[ 3=@oH%Аgq)%4d`1#q5 <Ό Ôc4; ݼvہnJ =$N&3~dew%EGrzچ(oEA,{b fct2>_t`rMbs|׏AfxJ4!GeJn,Df+M+9 _pu.d3kVQo* *-MIp&,k3lxU=`iz,iOV';'e9[ b>*?N>Я=OȈ%洔l)&-|nIߣJ%`U^|!kgϡi) 4TDNÛ5 V w~i2_zJM8uZ#S؅1Ƈ$(pK@: mJt?] ZTX1eȈr!@62@s3$CF3C{22d|׼ʉ{289/GU("?CN;UTk kqyRPԄhl0DD207Ɇf=B[/Æ $L>z*H w +## c.6HqE"'uP}3$qFRftoMz%Rh>ݩ̗oJ-0i. .O6X_0oAZ$no* e2iݻf4g{{(y&n?@ .[l`=z]QP'Gm b(^-Ʃb9TsR Fx'>J3-20L~IWpu)`Blr)q`d {7yvrb[4 9Tf,oƹ%*˞U!,rqCdz+JU'YC湋YJڌu %5^QQ'f*ʆ?,̌qy1mWV u)ޒ7zzJn$GDKYhIqd o8TUDuawJ*)Av*xħ%t^%0X$ ? K VGJl9T_&<,<ʊ;ߤ0CPF@i^%ғn\FQYIʯ1׼>\=_Bbf Lpl[ŏT&mKIe$No!Ԣ]$upjlGB^݈N#^BЏ^vF,Ǘeֽ*=>nO0΂X9UըHx@o,{/r_kAػj#LCm*ʜ EҏMg`bͦO[݁i)JuiͤMGڻ?8ލ7._U=M\u/"o[w)ER_ l߫2Fq;W,pr 3-Mu؜@o/M,$JUrlMҨc"zl:E "Ga /- ;h`luphQ'<O 2. ;񾀚Q?C:(=?0D-pBHBh3%<=$ګB*4w:=*tmZQEϏ?HxM- x6d=eh3Ӿ)N0vʼ&SCZU+['vchxbl1'=પ Գn K &LDԚCCtOh.95fL(x`6.N>>ЗuJ X=apt&vhed%S5xlZ i֙EB](Pz`u^*>,ߞC͆&N8VFBA7.J #ƩXyQjDLy)HhrMw3ehy$[0ʍ{b^n\~Sc(L%.XPÛcX\ 쥊3!;ltS;tX"tvt $зpHaA+= F>]+] ͂3>g4aUwJ?RWF^Sv_ 5rX=c-/rCʡ5mjPH+$Sd˜:ftM5 f1V{ppo'[ܰbQx._LF/@y[?HgSDg/դ Q\_ꈟ}#VSMX  5kKrs"z Ă\VydM0i&9z7('e3$^l`SXt%nwIJ0P~G?v9mar1 XB[_'L`oE"p 2o2ћs]Ī k0d7`~%lVu)AwB`^*?#c*\vYn-XL !s`%4ÔIO #M[7G^"4kǪT@.ZrhxzGfi+eYsogԯ{p4k-~z֧E>uTZ5SPS$_Ge"<^0z qݵWtt! x/&KәTo 'ûU"z=97!R8Bk,-9_ggm3 8[9#Gb`#;zJiFO V6Te8!*~辶}r{𶌸v o0Nr@q0UPpuE^u3w.oDl %yeR(ΌɃӍSIHQKqS|ī_Q|.g&o*%G 69MOwy{vUS4:(]3o>o>dSiOvD,F'-xtPGz@ަ\q|e5Vl jJ%WCa4ʤD8 y@ߣid-sUK.[6;;pNUs/<6ԥ'؅ހ[OC6/L+5%]m{ņ ˳*e˅3nq^HT' B\ǾFSP%{x4+x`~p$HˢzmfԹWs7@Z% `<`eLO ] HO,3gc.%CCreX,u R{"fOX`ӝwA} ЗxI05  :%?I/󌘚H? QDvNy?غ@Q2lm=INL-y6Qכ^&S[nㆿkfԊ_-JA;&ӗ|\^4bDo͸8!oYHȲt]P?m{}]UkeEu N@xTeus*L3/)!L7O?Aִ #BJ Lpt .e3VYr5GMt+($_gl-2kM~E+@֊)4׌Mc<\0)a>\7[Eۂ-Ԥ-w :˽KmE#eoG(2قgŅ6ODtGNΗFt߮! Oik]`gvƀ`Ckzh8+ WÍ,\{3K JT%8~\ ~=G)NK64R^-`(wH{LD޾qj4o)'Q%n / /D&kITKխ5GI7۫i S{ev,Q[R0'<0.5rkXk Z3z4G BЧ#6f I rapno0`ǺXmʑuQA`9Fmrb)0JP> $[DQ!)U%uT:s~`6Y5<}$ITU6kRA؂Ʃ== ̀np?0feO+2RՔCc`3),ڼ?vE?F9u^﫬j?$3~ͱQb{=뮾8n{w i8 JjnFSZ tM~,4PtdčCUUGVyejFFŸ_q>x M+}Ɋv@:..+HkvN) noaS-+$pu mյs!V% e3dQS^dvn4oq# mYohn8)y,t먼.M|Ed!:[U|_[lK\nnDevk%3%άh 5tyIb0yQ޿=Ȝ{šE^lGДg~m O\_̯ YE(t!ȸQuZ&~\5_b[9Ο!#JQޚ!R]- ŮVz`( eωmNKn3+ѥ|1l^JM vG/,uC|c- :kn-Td4sJ>pB zo^:z}>L"(_xB=)_(a":I[WŸgQ Ve 3mPs<6(-#}h 8HeE栏(cU,%2hX~ 9n^vt="k+麇 %0w~CӛTs/pǝ$7,hu՗5ޖx5ղ2"V~}LuQ=&U݇EDPhLތLWhvZe<5@@sڑe۶~.m!st` 1MPPچPCVݽxktsD&V`fԍkˆumӏ3/ԘAQ,5j+uɍ&Dՙ]:>'&#ʻǓCۤ1BS$]BQ/l] 1dŷ i323KgWQߩ`^?%fgC935 wbCF1G0W ."x^2ϒ$m4By 9Ʋ i Ͻ],ōZ2ڮY)"f^p9H|?СCv,b$ف5yV) a歉1e_Ӌ[FЬ=q>W}w6! 8װc6AY|+E=<}gZ~H@ b\9W+͒ڴ`աcK$k1&FYxF`]2O`I-$U5?)H LetU0[nUi[04?SҜYك'tX ++惧k\Hz4MUbpըYɛHyKє M{{YC?"<;?ǧfJQ | >G6dK%=?(,hCZ2-yf'pˡG4wr\(/Ijs;dۦfwh j;OH`u`'˗$a< г@oa0:ƻb+PWo؆>_zFs0َIh1@hu #2[)c eGF@|;oT{U0Ҩ`+k _?E`u$hrB(Ɓ$ib Ъ @=%qTܓȨ+7,2,ќsR#5=3FELZ EfB篮m2t 2"1Y5:9^ Aplv`t)mZ*s&^fϯBlky=޲oc=TJ\Onx! fb plpj tapmҐa5xf&cą|'Q 4jYꯤ@/cZì 71ll;y⻴¼)0#̸{@K+c%QdolfY'.mQ3Q}G?wKtq4M̶~ƞDc[:ё=h/sZ/6'tz$3'JұqΫksV*g!hisHJSjGъ^d4f5ϴɈus&R4"^ q{ Pą(60mgqm?>S3ǍQV\~9 ům] I4NW 1}S `ߨinIFEsҬ oўdڋ53|x:d/x ˀy|Kwҟ?]YC)Lf,[\0YSA!ݙ/s`gx)IϰpMLH>A'3h;^BXSōRkv^۔=J/QbVh$)zyOdҙ2$)* Jݪ'i[QUBw56zEk bӎk|}4&+i_-WB0͊7.=Lu"^R_WLhyͤ7ъ#3_r dב3T+(G/q.*❃"7y܉RroQ^G? 3aDqi9S#̦5"Ԛ|?EeT=-o F&)L{o-~ֱH 4 1݇l|%i6Ԅ(OޒLmkW, a>盟xMzJ~ٺrӣ]h2ZLշ:M ML؇f"`tn{NXYCۓb3`N`eDW/z&;M7EvZo5띟:ƄIcr_ue 9dأ)% jFJm !)z_uiYH9lM4|ou<+oDEʛxo-Gh:*&n5:pLk.Hh/ᰙ68zkn3dAv1S_8ipT ;m"*'Aλ03!?"muPiqԸEeی4IA <ɤ`Fi~ %Uvv%tLosjw(J"lI=zytFWe%:tM'GTWikd(0!N7R?566i  #x<_n 4nK({Ȅ` g<~FN bLLhZ^Z@30T3_ʲa:AayeBQq9K Qs9<.GA@͊bԺ5`>W"|;)Pκ|HZ z3ҫ"%W0$Ԍ k"{ЙV&:!cddB2T &a:W;6a{rꗙfe);V^i.eIAŀRk%JR|Uu֑s? $к_ڡFVP^#xjc c:|ݬRSA#s*cą.a 8ȅ _EЊ:JY r\؀eu*Z>/(GL WcB4∽1bV6NqtugS]:<."k1 -d;'_PvxS!j8kn0_NF2ELxk!öކ ۳TNڢخ+>EdyQF1cyIx<ԣ˕n>1bs_έ)@m߂%P,+ǟyR!bז.1j 9b*ZxX.5%&t:@IVD4Ѵ E!>\N\%2t&PQGxaoB?ָ:[ϑ _@AL57a:JƪFp>OmyYM 4&w9B$lC10d lj酩CYrRExZ?8m`^W=u,`G7j &ZG>? !$>w%3FQ_F[t֛{9f>=ȲCIᤧ%2GWLjUMI(Dƥ) [pf@h:dM?t+/aF6g9yS^VX!; Z"39/#\RQcMuȐ#Z,P7]ݯ'sHi8Y-*7yY*Lca kѾb@qkY^0y\h6";)F}vV8}mgD2'=nj1J 0e{gą~F͵~ ^M/b ժʪf̋sb >v8ryW>]tk CZqwcl5BQ )3#KL)8Z,F HR 9~؛g MXzm O2||\lPUNj[sH^ AHoHCbj'|{3)ݠ"`vH&;p< 3L]&3ZҶl1z4KA#0N*dNۂf {;%lr6 %jv)jG\NʛT5::a𞗬b9HB^YW2UfSd3jBm:î+yD]Qq o%QM2N` ǔ*ѨBWp'~:ݻ%[ k8eT2ze :0'xL1'8n˲$kQ0B4ќ'3q O_塂Gl!O݇G\29K}z u4xշtQ=O j o/ԨJGNCWC <9hUj$*@'@rXmPiY@QQPui]/ Dĕ`퐁,~r\_K*38xrGʘvC B{קUP\ 1F@u_O€}c=Q(!o[ 4ܸȾVIt۴dqB<\{2(LzʊᑻqŠ4OAJ `z<ٴ۪ V;#B Yq4k+_jQ8M3{kA%AhE+yUo}IV&Y_ǂOʢOmCfoж1p;Diw2ӗ@.H?*n]j%uzt2NqW L}#]*~S- ,a5-$zamżϒZ"/6k6p8 AF8)8Mub16@E!jǑa*J2(WRocK@ƶlĉl*sW˨[Bk\$\Yܝf Oyj^[3V,^`P4P3UK̝%VG`bB,j]@A7`İC|p)a&e%ۜlSh6'2PK=%GHWS^y&gXuoEE>V)oZCqjF  DK?4Ec7˘N:`dis[OȮOnbqƈkibu쁢ܴfb%eKP[sa7|ď,P<t~`ڞ!.Ap&пTevRՋv+4[XÐG"6Qi"vq})nNgVFXzOw[RB;Btp Q9]\,-C>OjA>5c r$r3k;&Akc7%4bŊxJq@$+E:Ц >zK]7oThhAk}wu aosO}Q>S.[c%i_IaPc'.'*yt/V +~n85t; mm34eAl[1kGCWG 8Mrnhh N`q+t_P7R ?SQo`c|Gp $A5AknL*xZ^O ~ [Y\_|U؜"X)]) JfhyѮa2DgB.ʑc_5tR:}cRO2dfVHy ԘH5+K5W@V1 EVP$k(m/)bV >3a!R=_ۀ["t8VS]].Y;umï1vRhQ+b(O|-d</AXʠg+Xv4U4+u4U` `YVT/'o\ٖ% t6$!uuL"gH5c9m?jmF4ے:1Yg?A@;liqD&z2I (S>ݲ4)&:GD݈ Ŧ;X{M@gS;^Dݷ>ӿs'~WM8ZvEz|gv-̈W51g$6Tױx!\{uI$,q4v[r6B3C)^VV%ƩŘ*"b]pyœ._(^y W5G E?/MG'<6󵸥R%-ZWbphTޣ;IOmňnr]ܪZƧ H&ՙJ%!u bqAz `  Ee"!Ĉ©̉LFp4n$ĘgBIB 06ǰ%F r(C3J+Ⱦrn4 ۰۽)w#&}^qZWI@ܦn,$mx'39,XG Njg<3me6nS`n:r-BTnGL(f{BRn9)Ñ6_}UŢrÒk0 a !W81:y ]U$/[ųp_p}8LsE\-((Pb ?ֆls2Ǿ|nۃ#Q\i=8حaqfCSG #g{Xp3'h`R[M8wBxk`u(Y$. 1ABEj{:S.rYWs=P.zj!DUK2h,nm<9BSŏWեV\={ ZMƂ\0cM(*{ܬOSĕXh`4$.^!mCgmZ~kg8XZʋv! 97?Q VgfsED+z9a嗂UqQ9s  % TrL~ \`3;G "Aņ%W,hk_SڨKOPҤL^)5HM+6WqQ4Ե!;/fb=N,i]nߕ(X |;VP*y۲F=jֱjb+&$ʻG^,,j7;7}G<:( tmޗ4sޒ g`!/ ]7էۘϥlCRlۏi {SEzH@b7ΫmmmPJȼUzc^5Ý /"Dϖ $m3qh3 9bX[5Џi0G#꫚iXΪdŎn[O`;<H/rFnTpIF\o ¼B{zX%kvG]ӏ\)vJ{n9gG9RV %[j> ƨJފS % ` DoOn8fk%%t{6JXIδImLHM[\UO*(^ qQLn)T!^BN 0EW,!5 ku}nEf: $=X$zIٹ DG(ńj9'2]MHr9;C'^Sv".AnzR aE@N * %RGwǥO\vXolS?c~Bi]u=$?},kj9 ]6h#$Lpl5BO?G,׵*&iUݍW9'Te4` ׂG/ǯ4nV$=rˊu ;b]g ^WA9M|д?1=phӻ_pG#}~LFKb ʐtDm?@),yWJ,7|\d>~?#ҏ<Ne N:xbZ}J^:{3h7&hs-1HC[1ObG6FH2aEuYgRp4:C/.0+uK eդe{."#HJp:!sFal =*4;:0-vT¥mrIc]cg-ʓ]Ѝ-pNQ`{~9t*K6.~Ų46<E4Zr.A]~2-([|?xӴ!RMv35f&sޑC P<*h3q^=8BdE}1X;*뜂ӦUקi8 X89 6| РQR$P칙r[(_)g e"f%Xpƒsl#7C;_Vm8`$>9l߳gy LkԜݾ%P56NXocԡ|\$qz 80&Oon$kg(L-vʲqFS(ˉFnL/, EbIXX;.5Jl"ۀoe lC,9Qxv`!ԁ6o{!ikܹ 86oE񫸇ք44g^H4rDUI0)I5-vņ)Fˌwյ|-`(FpV㛶dp1s|S҄T'_y%rG"/? v*ن~\i%*K=SA$hIa@)`pG֪]׃1ٖԎ9aVFCJšhD$`,j>ZE8Χcvw{9 2QS?6 ü{}X('F,ɑ+FxA+s98_ J9]Iz"+6-I W^p(1z% sGu2{!T{E+igK>},u2So +J'fV}/f4)7ݖjL>zV/lB}\Fwg)."e_́NϿ K ckAU( |t5#FꒉכaEIA :=.H}; y)>Ax<̃G&7 O@2~~ՒwhN%$g=nވ7ph\S7Ac.Qt~~%+X9J5 ToM`nfѩPtd c/TI.鲲լ6aGcI46/9>ͪ?iӔt )xl$1RrȂPZBSdt;[BObb8QovfӔ2SU:f9hh*TZއwg^GRhNnPM0 Z7 Jvv A 3-|· q]OZE,hF8 k; 䣙@Uֱ>g%"c{R7ac_kq*] "gY2:VL3 Q @7$=*r =ZϲvJSqJ8 gl #yfnQSΞ)eD [1qS{瑵S l*(D VtLjX~g31VB3O)ߋLH p_ 6`w4|=ֵF.pGQ0{Jǿ3y䧏[J\UC-cS]wqkOUGL7/Ƶԝ~ֆVHyJ:4x[BmA$KFP\]""N)dVj⤯q hɷ,9i0޺(->ߜI+$inw$LRzTS.2oܹOН xFya`=)iU̅cwWCmڷK2r([JϬ̾+x5:[f$dEWQUߠ{^y cӳO6*.e&T$`ï'FjPwAŸ2?S]HB`yP̏HS+hYVn3S/CQhE[|B䎡DxB,Y=r2LEU7ubS2Db'R8y`qsܙCn3,2F=䷃ [s?f 4#) Ƽo6]h4>iUD}Ʌ+|Df9nCCCѯ}p; {u5,/ޞM1eR̻VARxws\k{+]#O:,E!O/koQٲFqHtzk!wþ4uOg#skNUUhSkKYj8HOjQU掞5WprKU3Ju^-[ZS/F&m4_ {{ MG2uUhVgV1ab'( p5! Q)$ /Il䲔c@cړpV0i&Db,%)&EpQIZWqq]iD|;d{~ckͯn `d 3-@B6LJ\'d_ f E珤OGҐ0$;s׬ɭe^ӖW3:Rtq $5.3'{|=6@?A~1ЮV>9,+L͒ԣ6k^\8!T1(Nir]Cavn!Prlaё2p7) QIBz8@S-2H6#-s_NE%nD]Ց{}y@Sv2ulˇ=]ͨqL/ȉ VY`SMLtK}+x:5Sstkaytݡw](r:tnuqqgҁT]#A 7< ~WMb8TpXKS[MUXj)U&i&LzNH5t.EJS >WuigMwzt;Gƿm ]thG-mVMؕ}0 $%Ҽۻ0.ní~'a`h\qŇV\XGkWya1 jrknwBMBK}˯N NnN5։  =l#i~\h0y~*d8 #SDļ?'S\ rќ#On%2 /ѓE`2wʎoੁ5oW$}8F-}k"@νe@jZ[nkxVObxbX~1B?ZU;NcB4 ƫ"LtY/k{wRZaTW).}䌺=ljN*IW0![ h:diw3̧Y i ӽ+|F<  㧌^;~,B[gcA)PZ Nkb~VI. _~YE<q_"gtpt&+bAo5 .߂to $-v,6"?s\hq LO)2&OI&F {Vc9:2gCQK}_ KKу $b'GE/):.D{lW@Ri' o lS># ;Qayb.PP2bOx5'„koKCw?7P,wD}UUdi'8ubk˱`V}^%ߟĢΕ\%D(Wj1r8XzJ#VB|ZpG'l;kuܞ{o ?-L9E jo"z8pT{ͿӴ[Qd ~Xc$iζ*`#E(g ֐J {RT wmFdFz"Ih 7P͋k0P! ~TM`%jl/ zvjE{EF|JbR^X3wʖ_ Oa,$>Dá0ֆl_ -s}R!^×=nȲZ{P䦰ZvۏZHs؁'5VfF&vםA&,t*ʱ|SWTC ɭeRnܻ=??<^(yh839Kg=ktr"LBC4_ +YHnNSpA %M 0iEĉL[`FYtizZ-6| ]ZO+4"JJev-7Q^i'QSS~]홂Փ9F6zt"ĦR05\lËØYSϭ}ow>r2LJ#YpXeA} "AՐc6Sm-Åt9ؓAZ5Pnbt]! A/Zc{:r>.~ܕ;%ˑ}v>/ *)#M&]BJ-Ћke;L?P n}#$cEO/>\F#@1tY#3RD SA5@fTJ^q8:O|ƊdSd{G3w ұޭ$RU |/ס.>Yr:w~g"H 8=y ޒڂ @8]&aXV44k9Ek0F6c{>MP 4WդҴx]d? .tq:LKrIJNB/uPR~!4st ,Ӹm, t@]D'zJd) l1C$|i9{^=_ Lp3/CJ'S" y(w8)v$8.t_Z0ӛRMCd r~-+,XxHBm ԩxa엾 _k _76_`EY7M\HhS2\d "$9^!<E{VLִÚ rAǨ^kK {(4p>eđrQbIn\cL ʋ_<%nDP㙯`&zGNi`fG;QG':"r~[PLHޙ#U>._4 }/h)"N8 ch8ֈ.P凴ywYAR--&N4e>}πyپ)\6SB) ]D`j 4Z*JsT6Fw j(CX^oc_$n*=`Eje#0z:D_&P`xjf3lk#`)pbZ-Q ,"la$^}tsS@q0{ݜOk)ѵ&գsf\uMcv(O<+kYZ֚>3FOIȉ7l$«_ÔCո r=Ab26 ̍k6i y>tTR-xQ>UwtloU=E@ġlgtrl G&./my|W} #82єO!(!Uʶ`x+yD퀯aI'F͐'fT%ǃ)G8^kiJP0jHEX>ķ;4AwO.hnԶUnI} Zs! 2`+;&<8ċJ;P) =_m_cG;=R{A _pp>e:)?#L9$g.T "bJD~eI}p-lMlaƽ6!Hm_µ0ߌA Wp>ېa"&Ǚ 8x()(tGH! "IcY#2qLd9F_ =ZPM}% fϾfp: /æqlZUq s#;71-;IQ-zBZ &7Q Ę_0x3':pj[ѣ&WkɌ`?SG);7@ݸip,Ri^ d],XL$/Yd8n=ط?_,}U]a)_ c2{M|( ʴYTp1bץG}~=ėCE!SY5pl%}akC=s!N6o22Q[~>lr]: ?B7+@[#(!QIK>up3*&ŏOaGy<ȗblܫ;u^$^0~b7oƫqbH WxϷDm1P15Ưl࢓fK ɇYQ;] BaP+YG`aO/ %d58/ F_o:4 8|92g}` 7@Ҷt=J[v:L@e/㎱ѪA-/Z Һ^#ՊUG1|n@W2lq2T:/Q&a FI |殙-m !&5rh>2t u8N{1S9gͅ, b$5-QMjVdq$/ `&UقyMsi%n~< O%-AvZ5FM~es JvnVX#T,mI% f~0C?c^IC1TSP]["1m'NXj/]K}Zx"H3HI|ӶWd={`ȳ,G]_( i,3?uML]7.U4hƮ\(?+:C.]]ضTѭ`kI_1^?لM>ͦ` qj5ڷ"VyJoF 2ݢu Ҹ]@ [ds5>:T 4bn3㉉71!Uι)D hCa{rzxt2RQw^\}g˖ Mmt}% h' S`-' Xd\'- ْ"\94\X^qSSH`r68]b8? gTKf4>cA9(?%4>F;yORhmInShX61j?G*ػC$V ,>mcVW,[ZzH0ך9\X {Vo3ktoM&֎Nvm*36Ԩv;E}=RpK]xsph[t/+?Re^yTc-Vh)&T6^y"΍ -ۛ%Pew1j,gch+C/󴀮ܜBC.l}TEKs oA;9Wآ[|ȗF4j+m9>jw/XGP݌ZzDaLq8/ S>1/*سA) ~ג#,/(F2n1@;v -.|cec/%r8brr1]9%kaA+ jOn~OˤX,ܚLPkSv FyLf)K6/`s͵h5U;WCIw/.1_(0rj{k?=ZNIN;p>m)Z7&bB~BvcZͣ?||01|OGJAܓo)eݗ1%h"z|9EI*3C֥lyVDZuZ4?#簑>R*6-+DG;UqGGMA\} wosZ}٘A): vs79Q0h8!g/ڎ@|!}z3op=`o 6Ɋ7;N^Ѥ/Lg` oYTBJk~7/έ wq+v_x1˞, rQG=8(4 $$ֲsG\V QװH 4PXNͼrPTd7ӱCZze$)ͮ³Bí*U$dҌi,L!_5iۈre5Ňp^(/e)-ϕR=b4)T=kCdYBWko踱Dn4zDl/b:HYιA(l7HWkonp4bq/zQdƛ޴Y+=8hp5'@*?R >iqb=VGnx$]L;6Ǚ eO&i{A(!:}JXa͞tzI[lj_H+ZkicFo=Dp,_b:Og3ls7Gk画K4PH-G%ʌ{x7*nq0v66=\5`AϷX6 RB ]!u4x=&ʃEqat[kE7MJu/IR _~Uc?kJ| jGi(ⅦKú+c"X/zFk$)efR[EpM>Nq)r%P(fޙN6d@*|l>=,X= . Z%1quLS8$_~R"e&wWFN-:JK1WǙMgn;ꇃiUd)$8s?eYb % kJ%>#ԨK2Rƃ_z6PHk(| qgy| H+f5 3><@iof/WZܠbWG'㵉 R**l\,=VmbC\\ZJk5e7f[IG6&H7f,2C0I'Ƣ8""^;Q0epu#^2k9|Nk_J')[Sw5g!>{^kR}o9J}FDE-nRdn!JО2Y=bݧ]椊o=0@x6C ;]Y6EkF G ̂UGOл'T,H{.JkW9 >)vߴϋ%J[@/\ӓ V,"cu~_inq֫g$P#l%Im6XaP+Ow7E^(?(𩬼3Oxf'Wi2M `LyikkӕFIȮ:oU9 ؃l4P>xH۪攠ҥk}8`H a9p\h UT1o}ߌ@=6\a'h[50jO+ IeB'xd I,ql<ZzE 'ggݾZԹxJVڦ6B=LƍYʷ("L%q+rwѻZ$&M5}oDxrJM^Xj=ڈỷa(mcIreVDb4-gG^W4۔:V5j{lrI`{@@O? C2 fG#ƷxAMSn[ D,"3e1MD3wI+vCoȺ٣{-`\RX۪ pu"d[%_ > D=z!OлL֣֡cڥ!`xLK2&^1co¦QҡK#؀3pZšѲYPLކ㎞RD [@4b$NkS\I[`$dfhS!%] 2=0-bi5_#b\ߢ9o]#i-{} qlL/k|3[ua~/X;/p"}OCA,+ouwؐ"TLw}>syLEAG?JkĨgi5Q\kAGD^;3D`t_ɞl|.b>^1N-JAHna6|h V}>q;G̮nEҭ[um*NX{?C9w>S %cr\˚]&4iwʤ`NB~luvYޟTʋ8kJ#7.+mumģQό;v2i0}@r5Ӡ sxy&{r5bS,t_kwmC*p}}/F|(U|`2{jb9#ȷ׮ |PO׶#~8unǺ/jJ0=m7.ͮ00zVVI,P* K>(B?󆫯]hޮEv.M|5 u$_|Gqrx\oeR{-@=I%2O' V8灞һk]ioG_EyK0:DFJ>k' X>v9!C5-e:\#{*t7g E(D稿|26L=~o*8s ,vPt[Nkd#^j*JJmL+4SY ܵX*'!g!/蘆Dn.:ľq́ $ؘdQ[E_Pft_LRAk VEjXiğL_%01CG3AtVIA8\?~ 8ŧGA3?vK3+`eI|1tsAҽF]g`nHgb*^iJhI4K"ծ'nOr2HKٙ$_DWGxaᖟ5BxU n*t_Al#o'vrWTK͚Cu{$Zm(G(3F~?&J ԽS G~!͗F-S䧣^[Oz Ӄ$'$K#D5`I.͢g,o);.v,ιL@µ{,#xܫ fHuNڇM5 lWRKRFDz8::H x1ū.ًv;D &!czqA%аTY1꣙˽vAQ\A>e֑r *q(Bq;q]-fz̘5SvQہ3.fԓ9)ߛ@O/4᳐C {bUXC"n/oM,Qޢ|0V"BoNBqwH3DվHeD_Q(N{z53釋m7&& #ZmnIoIFV|Įq{_hSu .^ޓE7m衑Ъ2LcŹ+ @y%&XK؉sG򹴔5sD)%'ҝ+ꂡ0aB:=bB-P7 *čT35[t@²^?33@ TeDN >s7C*Ș1ayim%אZ('4CH#68kG:زq}(n~|;nȧ ) {|Q  xC'f#!Q&=sq7p# F/lU4/H,  bj}o;Av[~)eMH:wRev&VW/QopAF8{yҲH"5,YeS.Bst}ǶXE` ;К.NZz0iZdxSY! 9^ގrdQ^VN{LNl9?Yܹ)s.K{5UM!imrw v@߷_n,W<>o 5;n HA]s.I%4hZ[v;!n;-0|&ýQ[m.8zz3 78\U^:XʂBD&nZ:;[A{aI3 L.v l, ~b'BiQg8^6W]ߴ,Wۯ(!l_T7III:_`5sz(fB 5|[hXܬA Zɴ;M]1:k慎1xʬ- "6c) / zA"sf"x/G9 -C>H ^ { uHC~gErXjq$ b,o`0r= t 7{ Z՜}.`J5tAP&knEu(|%VTΤ?Q)w2ns13Z#uzq^hnE?)@]gN7+J{_?k0}Ղ.}:엜@Ɯ[ GM_d4*jסT u}rv[dlTE23Fu6S]#$̐, 1Eދ8xHUVް[TPUfK„}^eپlybkuO_N[-z*87/u(^)v̠AI U%p7owvr<#$+g-\i$( q>H8 gR=6~b,"BG{M :F_ymhǻ(5"{TXi42!'e |shՉnjv$Ԟ'd5V{ïÅ8F rbނ. 7z4y$5 <'RFnWykHz3y*ͅÉ l) [IrfԱIx@g>bOoP0 J)NT%o_T &U4CXBydu,$R+)aq,x/}I%~TҎAZVI6_.sŒ2.xؒTOux[v7kvիOf `2#\@Yi`mdA@g6|:W.&(##gP t陞Ų0CZݣ8}3 '0WFON~;pJ MvgqA&H˗Wq\c(QJu9qY >s)b1}翙5(*ZIx ;H3i/io>mNPc6<& bH,2mZPgIЭ 1YtS /馌i|I@ ]fIkQrj yM8|Pu{`mQݟ?ԗ E }fHH g' wo! TY1QCnw 4& M nbS[bbq':I튈^gH@D<39NΌ1$Հΰ,pO C(4 ^, S%a/=5g-6\9,X!+@ągt}’= a8#٠~f;Uk_8~Jy_sў[n(!oV je~H y02+~ߏ!!GcLq{.ETL\u#y71W*"<'0IPo9+g }[RH)yu[YUBu۹ߤr:޽\kodO zhET0Y_%{EqUl eEI4_fm"q3u{PJ/$Y~׎($]b2ǁ0# n@gv6Igyebgsˆ/JC|C^c=춹Y}†A8| tnv htkg"EW,-f~juV{i5)B`xͰ+a d\f99"}3t9rE??C'O[;GѴc*cWfO(\]KQ> DOwՔ.K0"$W%۲!r>C^uABD~S.qN֓(/Gq?ٟXW+l=b5ɶnK^L%@w~3 $ ^i;5J1yTw&%ئCt n[BKIL.JD!]&dz9sQV>RL%xChLvVR ;y$KOXH9@=^xB3Fg0,asiQ }x57΢T&-Ͽں-#&Uw“._T~edJZ&]Utly &OB Y?@7! 95ClݣI-jŚ;KBIJ&p1^35^b7hǖӈRMƥ/Vc7K:Zi\|3 ؋hSbw7P')<Km#&zR'PL(D,iFJ {_T9*Q2*$9'l)#_]I=uRyfR*ҏ2Ȃ93J: a] sL='Y!kh`Rjf uĎ?";I#eFVUZP^O8_^C4/D̮g3}Ի7~y˂Hߜ<~,6a 283.rlkՁVI; Ibm4Y3L:NM=/V{htؾfWw1$u۟7R ED#@Bi(9?!܃b\)f<٨a&7hW95b E;>]P#Vыm^Ǔpx:r \g an'Dz.QIlv,Ta"5i0Q8Y"j\̨^y R1[q)gy IR,1$i2[vqBQP9:,`t޺׬B'#"$qgQߟ=z4pJ,K~@4SJȉ|ampLJ/>%n fY?yJGc凒,o-g3oRvO~MF!m"it:#)R1(N?~i&[L ߯pW5|{ ;Nx#Ȓ% crywȣqx9u${ю_991b/l-eb7<-n#L))\Ìq4\-#L lԉ|=r+Al.D!j5e hK!zpZir#'[{Y)T(9 XaQ1 qSDOVhhc_iCi`~d8n|b#xn|l eS|"V d4Km E0p ¸|Ci|5_x/>QF&f% ovO5VvA-.Om%B;K5.tE2 őzXN"\}ݨSbYÐK=D.@JY= vbf 5bؾǻ u(SK:t_eM/crVIrU/HӢwHE8[W3Uzt!ajÊ蹡\i%f4:lޕږa5Y({ʤidnWN + |3}@gA0qmpHcM(bo  }fG4kwhH)~f[IhZH>^DX5|! uMYy`^)+xsb.ˁ%K/ L3ٛ}mur?} FlYj3] 7}=0XVunrV~օF@""511+E/ %֣l9Sꇆ&0Ѥ-7SQ4;AԻք;NV#:2rG-nH36P294U5wWLLf,˝LqćD7V"fxF!;R+;w#Hx}yrn`?,y&1ʯ+@yu/Ԯ~c%~i8gT*f, g7 5ɓ-JUJ#ڶSQ\Hpʯr]~Ͷkކ%ċO?BG㩄·MSffb_ `_CR|(&}mtۛϒV1 2.a5} 8d6ByW((O}哈=m$<sⴀ{r_tJd%;PǂG5Ul!pe%ϱÕ}mroM |kd ׹ I`$01ln/0bSS4+[Yx1;@QJ[?u߹=_|n?LcAz{aՆFtT t4uAQ5y ]vDt 獭]b'(A``wȄPjj2< &pj`ZVNp@b=Q@d 8OQZE&yχ"JY|xFupбP267/W6녿 @C5 89dX]*kZ}QUTtF-k5+s1ڍ4Ij@VwpGǍT_ZX]}\yי id|`ឱW=MhTO$?1{T7ec'~7O&dΩD8 ?nx#mnLb[_evLnĉ$DDvW0tAÀ R!&Zq x-ֈc ,b Q*xN ZNA^Ŝh4 삋 %M 1z%qxG?%v"iʥ(a%ۭ̓^)Qm-M+Yq;֢Azm r aDZ*F8Cyu~7{bp xQC.>4ln6 Err^ڰ7̀iACѲDȹd־Ht\~&-u2ÜyAg3Ḅ4oSLuaJ I- ӳǢdk(!MӍ*_5q e{ES;"[We^Fm u>ZkdRU=HKOC[JVM9=-յ>0?:"!)4VVqa{b[uIU|G0HtgrG0y_".t4YMEc'| [Qy#lDž,AXVx^Y{t_8،0Q[jhNy6{s.IZQTQ`m xX(Rԍӻ=ZUArVO7*-;(FՏܤnٖ CsvI$A|$G񋃈dOEݪ3t08{a6-ʹ,?N2&<+ L:6~QTPꂔl|6 jC(9g ivzn5}Jf^<{`a~fvw-~7 i8NُC(V)2+!'EhbYU`.'gZAǏkI!@S]N2zCjdԕ\Z\&E/3&V"+X ~IA3RĂqY7.6Uo:X ~^+J5K(5v!,j~AE Y>qptbT( '/+Avڪ!6;C.^oxnYUhΣ6>طƖ*~jv-{+(V"ºXP] !fOS[fO^zyRJyq~ *~+MoᗡhRٵYG_h+-["q*>U&Ӭ@I=O;qˀ?|% hc]=!-$Yu~;I@VmUCxg`P!æJ Bd5 GMcZWU,; ߩolcr oGZJ9g3Evq!ɚ'*]=Rv ;js,2=e֛GkV$7GOɋ><.,ߟ<֯@Y1JYVj+bU(GOwd,^)F+=Цep*ƾ-5zD0%w?MbY(:HljeW}m.2WHhp 'KAݘe6U HE5=y.cU@i42*Bq$t\nXKccbdj s;|(f/q {Y96'!}ּa&&e- N(8Clv˹B˺ ^t}FMņ-=߂`KV~BR`w|FLEvCLgr}|KhޝrUEzrO qTu+-SȌ;V05YiS܏Rg|˔ r_–ס(t HcE&mduG>65]Do b,-'\<4:6Cfp7ٝڿ8iĔ?BwW }]mޒ@taINBy:@BRdJU7 ܲb:J98}XLc^YL٪yuøSP C>>%kvs#Tnɦh~ˑ,?u.2quoCx[.D*}hߌ HU5KWe泂^J\q9F%1yfn`i"#e VOB;(k*$81~vk,ytsؓ[w= Ų?]Zwɂvl~. ԯ(;rd}B7^"?@ZpϧW&xzPZnm%N88ЖGsF‭,RjfUcT=^0 %g9+ځN sMwk0a07= sm<,kg8A[3v-gY(@q0'OT&LvJz֋wAcL_jRQ?NԳBe$x)~A"+4<6rE_fSr?)Ud $*퀜I|7s?)Fy}FfBY-pJ78^ R$Y7ϗ2{KIGH^W;#NڐMw}!qWv$s>χSo;"1ctJ<m4\z1w~=x L..V|_+^kZvWIPtB{q}[_>F^:h]?q = Ju2pi?uf޹s<&db/ _><"eίXL{d 2#e/=Ѵ|X"'ٱi&1T7 Lˬ///*hK36lc o|P*.rwL*OCN:DݶqCOźH1CzN5JW{Z^OW"Z1ڔS5:Cj}AYvjPmǛ/(CA9Kb}(NJl4ö!rIyn?XWU(ӌWl̲J *GVRx=ЖZBcX,VCR[u;t?V9~zϖɐqj,my, 5ws=$"g"(;cӘg(Žԓ>a>B, ЮI% }-G;1" ,gL:+qcYܜaFcwLQ+8Pc lqISKe&L:og擅@z?M#,4?n`e-pٕUά*Dz}OIM*xA+ 2fEʔ86=wl;δ͟K3f |9ył`)QmSN%#kOĊ3 O3]v4WX MvDvօ?WJ83"':ײD@kŠ0u5ffV8Ww08t` H!̛rI'\UYDA<$ P\\k?t!SIkjVx'L1J؆l'7b}[3[,{VZ^=ߙZy ^;m:'*SjfWUcy^߇b;=dDL "J@=̉fla $[DR^nGNuݚ1盟j2ˎ9.I@gjT[cTHV|BG}Bfڬ.Є |(-7@pHy[„w⼏ںǺ?*\0 V:3 D|+T81Rpv!NrKo nX7 mZsh{="|Lzwa 5%5D(Gt8~L_\ ;4'9һHfG Sɀc fd:'FHHɚ۶#'ݎy*){9oŠ[] kwmˎn>UNDC%x3U^^uQ}00kwbe@i/zut& Rb½aO#v.׻*Oɔ./pL=9Qtǭ=k\"7GalqӈOz'Q򉙑4XTp9Pݶ^3ɶ{T_bz;Mt긻*ޡ] AG{:LG }ȯx*-5Mw0!.yt Nmΐ a>NU/*R7H 6JFkؑbqqKs[-Mr87`FH(},MzKҕ<})1y[bWoƁ.6E6e { ԣfK^vl8E~/YǮ ?>raP%r}2tКleu4FtsF#{e3 iY3dx#s 5^wy![\j8yوJ_kvy^]8i+q2INi(FՕ4:!_6lGXG|xA=>'8R?QS /d^Xb׸\Pz1#XXs}OGW[<|O_'c%rm\mBA- +#G_;a˜_3Ɔ5ypORqJbu>q>ٞ aBMF>țZDagÝ0fK2P"E'1I_y  maT $rƣLg0輩OsS\jLjR\Jفf2(],ԿKd rWi^{ktRЅ A<{YLBҿ }zt05dN5wg c?(FCϜ;LZ>@kD?K-C9ʂW%Vd%5 n¿[xӸ%MIXDi6Pgk/ .6 yXhˍp3)Z\w- \4-\QXbk /-=qYXTH?9R=mP)(E7'UH J3qTg)qXp]m1omqC H{ۢϝS"ꡝI0?/uR?.mbU.3ܻmdM@D,DQVrptXU{` ̉\[ʬv2FU|*z)@?H!Ēn;\~ҕz`R[$"?OU5-oo;$gg Ag85Kh, +Ĭ1, 0yȼۖ\m>`Q|+ nO%h [Gsɜy{YIGDŽF1G>ypQz ݸBr_%st_=g!vՊ1B1HFx_@YMT|yg\%E9Un[mh@c8/ȵ ɴNZ˲rQnJ=%mKnG#a>XPٚ)(3bbCثPοy!CU"vU-jdfFT)I'q>>awUu&'3'Fjf=[Z_{{<0ی_!l5DoOw6I.=coEbǶ'/j@OtPLIf%OswZha(lbH;Hݧ%5w!.B|IENBK=-1خg.{+ݧ!.w)3oOv [ne% !TK`ܭ9Sٿ= jv.l[$ #TZ.VLH{0{Z ï T,n?G6Mm6fYF9_b6oPqceT:yf;e*DŽQP__Crs<) oqIp  [ @xX^e@*0LfZ}| f+}& &E^u;x=&tgém QGW<X,VaƏAvh-]5f!%aFD;m)] =Ce+un+-8>^]>~_kA|}{3yWp[>{8FvBA2CIx2fV)Q0.W&MZ{E f<*}#O,SO<ϋtƌI$p(c:+Ub~ L_R«F鰃}_)SJO4́ /Ch'}-j TOX8Y !WFkh^k_s5.$h?~Sklë8o>ep*\9qگR f֒`@qC%.*sKC1li),jlOUC.@M!;6b/0 D%w 7WRy"VY,_(E^h3Qꭖ pj~],2"a!_GrȞ Y5* :tPP![[Y:͒h3{5:Uaq3YWXWyPK|%W! Z/:Y(6DR9<,G*k!|nyatn oXnPW:ׄ_݁}P""j#Ŭ\͛Wq}IܣƓNXdfJf4Ki/4W=+Ν]BMIzTM{aTcy]<\GtVujG9Tكn3a5h(p""<+kWu.l)z5i30ֺLG_HCc/jd;2Xg<.2 '<}#(氺M/7:Oc^Zy2 zTo/Saff%7`WC!KyZ3UZNrX2y4L")9 'B*}. Y5L5WX?1{YbS>Ҽl E\fM<4†ߚ~dx}3 OdQ6bO|]f krBgXjA]k.S@.6!z-qQn7 9 rseI>03*c'xhxJ@EyUCWy7y~PLce(1H۲|_`,:Ȼt )?U zmCl" f8{4u\$_-|{G({wpӊ 9V`GO34>D;Cp4IO@V7-N㠜WSkIeZgP@b|my 6s4/E)2ݢĤ5=ht evuQ8?Ә[8N?̜no0\0I|ߡ9{?IH^st*ʨa4x(MbYUS'P xNg[KF4P*Ii^柘G#4z}*sjǎ-:b74uh+WUJ43n#v|$Ϧ^Jxcrma761 #ZRjLyXzN B3kU&f<_ 5E) Ӝ@b Qq,rQi!ֺk,uoMA~ &ki[,ȗ _\ᡅ^:%\֕W5{UߵstEz/o<3n3˚puG87d) ,w]kxG.͝Qb)Ff.dT[7 bW5Pz „ w^<Ŀ */ZFzt} 'O> o>h2Y.Ty ?,ä3= e\r@ @$WН̫NGD0 F(^y:$bX-)u-8n[LbG5E&V qKWVM.ۗM들e ß*xyrQ@g?J;㸑ʵϱTXP FDLApo~c;hrhet$3OwxgT!cgj#3Qjԭ│f ߉^Jٚ*-9*vToq AG ,5]c#$Gk(Nqv4s5n9eLYb| Qf A!е>q"=;~@ S^ufc|8J#;(/QYË-ˆ8lwD'H`֚bs%Rlq !}ڃP4O $\s|cy_IZ@}5Ȃ^ ZGؼ`謑/Zp^H]ӡjkYͻOj ] ★Л Le`_KMaqQ^~$ns{ٲdmߕ\esq"5ꭌ"R >Q13Bw$K2YIY}YKP ӬxCmgnXX຤W_3N1z# 4=qi",&0 -6;v&]"!oepbG${hBqG\U')}rq,0QQߩQwSAC!"b0΋e\Y$%IW,j{SGCT$W&.v/3 *Re,;J`$D pt驒8{pPKcr̚-;6vI;Ӌ m{M&-C0E/E tzn.q/(ĪRi6"EҫA^#c='N\lB7+LYXb #Ϝzp19mMVyLQIU@3 4peqZ$빦e{b)1PM!b_ y7s,c= ù_ ʛ5eĬ8dS|ʒed`V]D5k]'3|h+T:m,y`PJpo'?:; Pִ!ON.G2WD8,EU$?U=}bŁ_\qPD/|q7}!1S.| v&+UKx\eЩ̵fF]L $]]~I@PP9 os\s+C"V!I<*0kssc;1ݏzRn%V[4Ń(^ts͚5-BE[:`fT5)} o(i{x'Bj|9~-~2$dqG0rO2&De7IDpn 7/RWeɇ.o838i1OZnLa7$ihB$| řf󐇹kTh=Ǣ;5zL"iP&0IC{g#vfJdGAImv~_4ҪtЋbQ:a` *nqfi"=MvиTn2 )g=_Β(u~XOŷQyH]6X/%]y"2YO5͵ C,Bz2M2]$Ï=rk l4Q.D+Ž"7/9"[A0XWM[$RP/~/O= (ؓn:2ҁYr^J*^gHl9rl7vWZLj͏9dƇ6iX ]IF$pϸMA j_@u?­P\ }i'?O-~v>ɤހ 4۱#@?mI6Rptҍ7 gwq+ ehY<=+ަ7lP؝pwوy2H\Qװ> i шϴlz`ZbJȌ8w;Im؎RҰt_sH}:3Ekc>n;>_sq@Z;t-XQ}wF9DZˑDk.()f *Fd$˾C3߹y,ux!h6w8Ωu u4=\I_`w<`A|ԇN^tj" B[C&}Jp\Ed YG$J[y0AyK=%;b9|"RvI( jVf/\[qOqQNJ|zj^0[6] )\S87QNg/,oqvcD]ܙ]sV~: }l&sD*Ap:\eTsr<PFoLʼnW,fnPU19[fq{.*<~D Em0āfyE:ֽ8? L@t<'ssBd=7y$8gb:E syZ|\k7BO䰹)L1Kn%˒c hhu1JqiT' ʏ@tz3g 5/Pbym69A&nza [}>31~z@ M4Z  إ\hHNCO~Sq 9h  r3R36^)X<$N'Őe ?{E kTE#6.(o3[Hs.V,lĕ dYYF$];7jiU3EŸVċnŝC:8o)m4;n֠)JTȖޡC#Tg`+}KړlM0"q{F zz#I RzEtmߕQcԲS`: \W}ivG\ȳ,j%Fr#уlwBm39Cp/zۀŽJCd+mYȪ|; ["?GHs!Uᅌ9ts x_}èr{\EE@(aa~e2D&pKeeA]jBf ܱ5LՍC 5oKVɢ+Zj0홯8pӅk:qmb亟OU*\Pܐ9B;qdZWzw cZBfIm^mcсPof9G0g0Zx :\f,u80NfPgWM(YZڕ}'./_sk_Ie +A?jmXWVʼn/ 'ĕcV=YbYb=chq,:CpҤYy=YmKuw^_ Dej Y3Yu@=KK…rcyW5/TéGQ!FV4Oׂuowzg"#ě9,jp&?鋢q@ygsUpG&M>9,eO~"4. qhQ^h^A uػoRAB=FVh9dFɇ99|`~-@ yBQ0ɣ_?/鯗SB}2$on/ v$1"U"iؿ,lIZyKhR]iW=I5@ɪ@<Ȩ\t?6r%ݽ [!b]6;1O,Kճ0t#".ɔJERphթB. _)^?I#QX58~:2woc3V*P*؁d2LQ òʆEVZ7C9Џ`rv$_k`6Hz/ kGO"J:V+xB$"̅I[oM AX9߃,))=:πr1O]BtO?H(V <='eaD1h[<{Gg/Qj SIh(,k~:p̊ ǀXe,r{n"EOA`)y֛I @.F#?8Eii%jxnʹ*}?ˋ5 pqQ)dtʟɞ9 3 p'Wi}MCԎS1Hrijw\d{M:z(?Tu`mUڮPhEOm@|cðg\쀹#vKZ4+2q:Tb{CN3rS~yu2Xa+h<&'s6W uEG̢v}+J=?ǶGYdc߁&>0q~^biD2nG^}ogV,P]Y}O^Ĥÿn>{ɪXhst$K7¨c!!:M:%ۈa B… Wμ>saqB@}uMwʧ!ڷFmDJV o80֋ȯkd<ѢjmVR-c͇ÚQNh2iZ/ KHTzXmS*a/Pe4٘x1kCxE,E@5s~:o+M{XѧQ/GOʖAR1+/._yhlA_Vn!+~C?Ŵ![JxN9|"7lwNuT 'S#ݪAg[۱&X ܾx4_)G4T״/)r|s޻p1tiyKqծ]'E.{ʸ1!cfcZGia~,'@}\hPPһuڽHk<"PT'{d2XٿZ)ԃ+(#Pb#x1Kfʁ]ԝ"u̐%kgtN4.1e >pYsYn^x_S^ 3b>I=B!d1bxA\oM46$B ͛r_zG4[> 37GJ''_ l$R;L͒ɼy'GҤa#[_شF xN0XKZL9Q6PAjZӋ.FӁZg$*+ecb+<.6K97"^$2-ME̚PSԖ*0Y6ܭ߅XF"~ZSɫ$.KantH)E~ L&+qIDxk aEh  )z+o~}Ku;ƹYD˓o5ǔI%|ه7Kg3vFAQ35R=n@|s6hj2ųRs0N>Y Rqi!Wuxڟxhg'g ԯUPiSIZ+Â##7e:@o"^/]|ڣ :TR ?v| *H)M^2vV&PTfEQ r `!|kђk뎱'7ՌC׈J4=LNșdΝLk#y&"/ŝjM)g(ը[b+ٷM M|% fFD2N7oYjX:FRaBWW\eo7onA=|!ёw,3ըQgiM%YleFiW {Pu3SڐKPP3\nWLpP颠h9DNν.q/mߋ (;]d ;ш'jMWV/l(6L>'*UŇ%iG}e:).7[iu>QyŹ[\A%fP 5 (!+9#* } ʹS>J{dXjH"hzj |->}!NM"8TR=qw1K6:i# E&jm|bU[dMP(U+3AYێP2Bg\ s?1lo6H1F"N د*J[y5NUz=(#/S0"9l&=J} Y#X)AʚN2q*ihfpah"G,w4J>kHrx={,K(Ͻ/9:HEoj8S.bĎߒo_*Rte<5Ԯyҝ/!flu~6G3P7ch#zܺ"񃨪Ho0b8Vt<_ķ#5هA<0AP"y-!?&f a xt:A~li}9)l0nw~14GJ 2oPߓU dՎ3ؾ<߹Q:m锡դݦ_c+-ځOρ uɵú2%15%5;Ujө7HuRF,0.g[+ o{D1!NݐUL0(Kꤏm:2O3K SU?yJ͐/Fߴ-JPP OLU@23]ߙA!o& : vծׇMsf3VR2Wqल ^Ub}BCggL|wģ% X&zۤ=dh֊k*A'*ywF3ULH-\.kF٬`Ž1h ߴ]Ok,:>aW3`iPF˧ pSҠȥg׭POlQ >5@;& ӌ#`N#%c2峰|R~7~% |YmR5.ӵQO1bz[Nd;bN ٜP5ȭY4GRy(NL[t 믻RS&QݞW=_^rjcҳd#*ռAF0}Jw-No@p8*doO->[|~4J!QNv,ҧVuWDR{kL P |?g.ΧcGPW$!Fe,Zfu˝˞ J1b %RgdzeWE`:={/}WV'0e ԸN0+^Dm#`m#RU- !`g+a@e2ZV\ ȳY?fE`L)-v~\F"&-'T|Oыig?`{KŝPK92-qc;Q&/\| @ppyGz~˦)I+~ X <~0Kdҽ͹iX(f`jdT$$5Y 0X{WlϹV]h]՜a~nji'K`[` >'={0 P% 6vJ#FRul!w ڊnLkqpi#46R̓0V6IBwYy6^tY)^k,#B*tuü ha>}9_KI6p X9=doI'0_83~Q$gcuR_D~ZVI.ǜ3[Ǎkp[+BXUKɭKe0@Jc`Yv oҵS޿)ox5)CI0hӃPNAB.-ǡv5<}3˽,gv;Dp.]mғ%ړNIs#R .C{75ET"!DrcֿVidD'HCv^U j{{9p-\H/bT^0m4YpnnQ5$5tՍ$ $05+M=-?CW? _!.T8U0ZkDS ;4tjA^#40j]m NKe?"؉?"*J7slT 1ᝑf n7h&g`(IUg9N7%aL0` șulD> 嬈gngS.- l>eY}nymq+ya(dT>L=i|ysZU\hӅ1h|F(W`S4~荊M gW._g.CA ŏN=RQ(IlШyJ(۲;gFg FsӬ#^T PJŀ48/1X]pԋ+ h?n3f!v'jȆvY9P q+<2EXg?rbܗGxMws~+v:?B\Ӵ_/,W Q@C ׻P[CՙXSJ ~EF&lsŮTg|6W1hp0rTMX<bȓxwr1vK5\t*XJS25/b#$Q|}'ָg=f)Ow+Py O8FDůF;G7!Tk%qMwʹ:)k5Еo6 KJBB뿼HȄӻyh17f؅ J:ZK:5ks_ORj -{AƋ(o>?o״P r|doubN@-^(=60̅' pEǫpc6+oJݰ\6ވY[x9q^<؊pA2RIG"'> uE">&^5(c߅$Voζ[_0'l;" Rp5 <}ݰr9p"lMT(o 7E.|̶w?k-La@[7K}'\j9,g >>݁HTN`Īf囕bٝA&n7! r:}$Q/ZD` j:0ik!RXwEc#0C[O)9 GeqQ(f>Pe⁚1b0?u}J-xL 4Zs>#79Qwd?KA/ q;Q@*<0.G祆Zscn'%\óXȢ$^  *z R3ֽPA9?a=r wl<$ט>hdxEH㼬FtI-a"xVyZp>2SSX6XZlFQܷsmV! 0OBcXK-<$73jپr_ ɣ\~ωW@ {CUpj xHG,x57Xg+g+MEf&odb!I^4{AOci'$1c^#rgND6JбM eKo9Q%5[fFG^T2h|K4(h9@Q!GL]t"7Pgx0\ PfK֭.>GlC0[P tfP|e esf)NrnD)ХE#<)۽x%A?њ-~Sd!ބ`p x95򎟀6^JM0cuUU)e z4=QR`h#E^ +ީ,dEI)(; *\ͱ@7]Cm.$ BX~v.&?ݝ^P^:/dX<]|. 5ҬN#9-p 7\Oz8a {}" #'.rDۿjaOA 8be+ _\ 3UzW4G6>x'ĈCSA;T|ںF %5njX.kQ XD.YoUneZ&s+cI j~qqr3kqRZxM&3TL} Shrɦ)sumvZK=eq9r!^) O'$?%2k`:ˢaUɍe$5#<0 &ThzZ]2CS-!LNc0ĭp-EÉb&U3\doO`2gJjDKx??On1R%8ɭgq!JwVa[).@ܣU:+Y5_db5 Z1lK$ \*l{ f>v4yޜRp2\&"f_u򭪃pﲟ-C^*d~$ m- ND/ _ ~ږ;&Ea$<2\e]㻴̔!lOVcϜ _: \Zyy=j9L,wtN:  ti1 փ\4|U3 j뉈~$B[oD;?ol\]> J#cPV?7x$2o=Gyk%nOB\iUe=,'xF$lN\2Elt L|>̅β sfPm2FjV;\ٟHSֹh#`Lފc%tlcM F"-ēZڷ1iuyaC2| ҚL9,51N@b~k4q<^o\18 _G3N Hcj !4^ wn1rw{V Ϊ9œ'&K^%a<ĝ;2pZg:ɐ @a!TG‘7Kjs7*2=/YL=i.2+{ gWݰn>d ɥ5/GKTIeNzDIOW/t/G_'U:If_TwoCPVEVx2zZ娶}(Q*Ez`͊΅f wF;|I#G y٪ԅ|=jݙ炐A{'I(FB׼D!@(Y_cm!alR+L9'=by]F2η%r^=)^anmL)A1!?jDvE.@0ZLex;&lsd,UJM.,6rk( UU_Ns}ynjv9 EGyTTh_$ 7t22h)q7~g`Xޥ9ALK]\"几4߹H4# F^ۜ/'FݘRVΗlYc%opWȢ= t1ݶ4 Wxh<*:>`9'TDӤX5#.v+ B Bb@5%&-XnvTR@`O,k,Ru8.~e=u1uiUMs̆ϣ?}z[UQA9 0"hrhkٕfE4h-U@zV1w[dT.m U$Wzt褐=y>+k(lF5ADȫCkk#q t$Qg!!&qoKi515X k¸~!miozq&sr;Tݛ>_x,(d 2"<ڈ箲_!92XMNfVˑ,VE6ܼJW9'r1_`+u>{|]nSƒ!}ω!N|#N{UZF /lNJ}?4xnkqztךa'뢄fLwD \Syg͉ul Csli/] ;c8KўAZDNoO?>1G6A\VN&|[q8AWE,NE_7螘=Hڼug:PS&XP|WV~t_ M 5/WN;[삑|c1%(fV)B٘2߈}u'%KGR] 6P9)h y,ǶIPI=jubN5 /"AW%u]lkysW>V5}9AC_5FKf}2Z8@LM t/7qpۯD"d}rJdKt^&E0{njш?{W9pA(ҧH+NGM(Miqqr 7J lQOe,Ns.gKHAAbԾ>kԱ?,F9 =jm\#d^+xt\}ʋμr&T޽/ A+a?<6HvX5 ^Z Vs=qw2/J""]C͏ò ̛A7e0\JGS))T0Xu[zT HG)[CëKh$M"6t[ 0%UO9`r =_1ƷCiyD3~g#&b J̲K$c ĵY.¬;1;ްPL *]GȢa2 po&7J#p7МfJ#|᫄q2)f:Mۼ֮M|/ӍX@U=-f#(ީq/Sc Ɍ )vod}s+>gB^-8$_6!'}H !:+ 9UF:_Kϧ"^m3AFKgqn+ .^j.7޵McQ.r2cG-CC&p;3#g\!yh.~*ۑK9@3.039vDG)C/f?UU7tv\_"G6M`{Å5~茵h?#1#cE<>'  ο@̈wbGVCgZTwPl-< *"Pnn9qd]sOj'虗v!uԁXǔztH`uYV`%5Yz|hbFz,.$|`7{Woዡ oEW$7UBe7bB :ۇHE(şͬÒn@֎\%vVv(9%=FXx^bM$Vu-fa ^? g`fe) c{[h$ij"t!2FcB,L+Jު7|g:FīLq:jrHԐ727`ҵ;92^+?T6/evTFr1Ϧ=nUJ_zdE(]6FJ:$pcMdU E,wQ+=1O=w7 x՗eG(V;N _AB'Mwe^ p(qzM5tYKZo=]vd&>cBKD/w!V|3dQ+LE:Pq:xчJÆik_9wHzK{j$ߣv%:HEJO`tJK ߶ʗ^D=?@'}MXvd '22NLJ=-:}:\ 7;&Bzsd!_z~+ ůWw7v%ʀ;}1l.8gي7[1z|"G3 ]ŖB%N{K*3A+9a-:!KR]GQp򑯻X%haCإۧiADhZ}5gSR?D Bj:|:bL慠xB1 Bce:-l-iռu0"޴I1Y(\zYZdN~f2j렔p+__ .=xߪSZ$ߗO{g,EqTg_ঐ$fQ/J:Zm#!nR^A)F'_c&V *nd("M؆ mS| /E95kȁl%Ԋ(:]J9yGZM[  ИjF>$1t2YdP7sh -lkmL. 0+E|}]fýᢑ9OsROS4#FBYMz+i Sh^-S"b2ë W.ޔҲ5ۿ"Q%_u8_$p˜MP}XW37Z@N$褵?:S6'y.OUOi:jlP _'?s/iLȚ΀I#/6ik,G$X-Lkrw  Ȟre13B*{~W7mӁzlufh³_p*3;+Ro4ukAA@oD09->s0*%էF̵O~vB=K?KBbW~n0}@KPpF4i4==ݟ`. $x&t[˲U|_<(=TtMy@.KżCƵY~3;8y:17g78Bi}8L D{h¯`tL(O}C,䒘=amխOod3SuZp6VY`/Db2JhO;UŻUp3ʝDBA>J43%6e0-)(2hH'HzkRPD1Uׁ+NͅTo.<(N0Ri>|3;`^Їx].$} {w]0v!|.duicP!! 9m0ph@{`k;{\,>?Ax:IZư7vLQjods~I[ݗۧ;#"^z@UHmkHhJO%n#E:ˮ$XPJۈ/SX_‚l"l3PoM ʔ/^S*n5dž5%E:Нk{pn)τ6΄pi21DE^~;}>H7SJ:Тt} Ape:Tc9^UyB[Bm?#ƞJ ,G;;0uky=lwc9(sWVV3 Eb6#ҡ)]x#XޥÃݝ6=Fu yKw o};aE0v48N_(71h'[+3\ ^"EP)u=Zl\Cz9j,Szk<21=@I7 YLx@37[+Gz Ya46mS=-}a]q'a\]_E lIB[shXp"ⱲنmU-;a7!U¸+؂pjq%0~#+TZi~1\0^dFRb#}/?LmtQkֽwr c{UӮ%ҁl|qNeح {5f {3 0"8V0YoJ(2 ^@4?5\ˬ֐Y&)]R j5zhm#w"Y?6pvxɮb(6rL)㦳2xnU֥z~[5mGɯʲ"X+dѳSVqلSO+A#-,B[;ЀgKaK.]ǰUJy_v頣KƶJK,Q; AhWN>~h::@c9 h8Bhɥ ./X=C/ BOcAG",Od`As䚅?bF)a29&ECq/9OI$;V= U/<RvjzI1D|RZѻ-Dr׫6f*QEڋN@G]`o`]edq[IO{?"[;AĠpb؃ "VD=bn"iJb "// 06B 5rO;l Gi'dO+=)/D>+m.Lk_Q:LzCKP=|H'I^D1(`5 >gg"nFDz Ԧ\5}D|&. xQ1Q݋\1k)+ͦ vn 5FDBstp(l.&- N,m6:pl(8W*oK͙4!l`xr,R"PRf6a&S6w.pmS=d)gHXW?h G;ֱ6e%Ѳ||hd <7l!C~?nDZŶob& f"\R|tޚU~t ;&v j\>.}S&?06) =߂H)6}*;JWctAv?՝sD\%@^F"['@(` kdƙ%?φ<6ZQǟ/@OM7e^~ajp@ᣒ?k8H},VtTZE-ReE}NoM&²bᇚT=̲ҫNa{EV."519$jCD$:\.bLκ $].^aᎹDcS66 wAe].xB׍谮DpP2y\:7@(sNAՊ r0f~ea*yN02X@)Oțt+Le .Y!/:W{֋RG`J%v[3'Ü]WY4SqDV);O^w2h=NO>#]~QWl2w$w7!p R!ˏMW܇ ;;Fq)y :=U?#wzJBQԖ< )v_~M؅KZ'd*\гayV),Dy,Kd/c3f>@sAϐA:8Q',T-_ \Y""E:v.ZxS̕zfY3+I<炗XZ.?1ЛKɈ ZhGu#ᔄL ";*]}n#D*7uO R=fqGi}`3'_ 'Yt̀_~mXecKyKއ, @NΩjyڰ{/#ʲ=Ħ_-4ߍ7Fi:6Jӭ 0 Z ^ sL"*", U(L6z.wq bZtм`jmʦ3͔Ѵ[•:OEan,Je:,@A$UX,!0kNp5la*Ճ{|(K.z=z^ w1M¦-cE^zy;[Cl`8kxCbPV.!?hGi@Br^o֞gVZG,N+\0M炬A.Jٜ k?`T^;av A+>;Ht`kUMԸpr:IȭVfM,Gr£#O~3u2ޫB1*<)7UEaW1HWְNt=NVΪؙ'8 P"x[TD*'$VV.y#M|=W_Y\?J3/?}JBzѧ9?=I >:ja QvV\< W~H1J<1wc+KE1!=*Q970+ YPѤT:7\-BM $4gӎD{OS 7eѴ_.iL.Em=4S4-"ūi8Lg*5mە>:D=GzT5e&=B뻤(k_@6ENW?Q$n>޽Ch'QXk .|1@Abt5HX$\m A7/Ynlk$ ٍY@`n)JxOآȣHu L12\Ɉ [FV(OFe~Ί'y_D2 rj (Sv;@3,C|4;Tq1mՆ7+N XS*v`o7}((:>}%Qa;[ 7'%~Y&@߼c:-0۷<_7fAR  y*rsON ?ERpe$bVIr7Ԥ,WXn}֢ CcXmiζVm"P+ 18jJ`QMfrBN۫ * M(si H5,47,{#LNķ{tHP./OEao8p×KJ"=Q#J_mm{" Al,sv2p>A,p#A_?ML10Ÿr{^FWZ^=]tyf+gVzc(TjDƳU|>k?GݎPꙚd&ND=罼 =h {tѪ28j5VB#Fn4d9YN8yq~4▦e67ۚP=HnևR%2uj3*}/tR C.Q 4!E&e X-e{!*A6*1#q Y#&TBL8צsTG%37e <.V 9# 0:3z3|m梨̔.~N-uCxXх;0`G u11+jMSc^P"ӹJ*d Nn^O4Qy_49:.ϽHe ;_9Z䓡p:kwZaGt+܂~*ļ0KkmC9;C&F. r>k1(hp2XM Q.)kUW\&*ȯp[65P%\_&nfZ5c-Wo30| ZʙW()UCB}`1hͦn8D Pr"1.92R" )GU#/< v:79 Y/, 1hʫ6-\5uJaȅ&W ./z[ʻL + }=Ù| !!$lS5Ci)iC+ 133( W¥;v,q/xaY!Bj֙|uL!#\ v:s-W4۲*6WK(֝Dzc x=x}AwR쓘SuvD_B{ +x?Izk;E~1?:U0Dx;]өOxyK{$&ˡMICzxs֯y?qYt4$4v8߿a&4|= T7~VXGZ{O pmT2?_Y[1Є0xQI鑅p~CUg+V{I7剒+ۃû>şq"}_s.>(\"砂#tiqgl(A.X]J8fw s6GURvh;џ1?^W?FBAי⸋ߣd)I!@K2$_S{;E4O/6!FqХغkBVA5$p4 Zpug"CC@FO^];W;H P\U+`k:{s9SE #~?AX:/+gJw 6:|?[ZHVީZyۓX'vR@SfMUV} [x5otMtJz 7x3kܷ]'N6s0N x/G`_jXa)D4dMQxoȊ;ӿhT8|}kjk.T( g];JVAqOg*H/W[1k0ڴXqi]+s)UݘHoC.~C$t˞wR:k#ΆbSLlG+< PQP7Bk/Ʃ;jBo)ERa<> WCys'J=U il?|):LEGp֟{,OZ w?͆GB` ɘ廧fe 1QvRa *xm<Z,:V+Lr[t$sLڥdWHؿm@pWs\+>Vݨo— vh%Vç`qہ=9B5`+wW*{ Mw+@u+-~_ė`a,A'DrV:$Ego6 #_L?`Nn# >̅4Wz+ޕ%Zy!7 ZǓK0*Ҹ{^*@*zV|'s;oh7oqmBn !zՂ=^MXXg]"/;4%kƃ[5< (|Xy$08Z\2 2'#!}e5atBS!b)!}z-ywT qHӒ&.2NHk   & \ Vn1Z j ZtyCTZD^=A'x_wDzXI*-?\ GMxkKsGY{,@8*Km2:^m\ERQ6ou]ԣ@{SUDmC&elHU# oU eI,ǸӖ|a 2$.BXzR.>PΕF4 / Z$GnyÅ*o"|݈Y_ki WKȊsOЕw˓!fbYBMB\ݴ3w4Zլ [ ^Xm]k_`gdB\J & 7&1̒6k5-~ԛ۱-00КΰҜ:6Kld[H\8BRGҗn7!IF ?BHd/7矦ٚЛPI/Eck3UuQld%T-M .$ (>k*SK9[6R|)QГ5`LQ*?RTjW9Ѡ XHTKap7#JXdFA1.4*h WS5fʬ{A$Ù=M,vM)n3j?fa͂7\Fz5 `طdi4&$f+һnƶz€jLI,snXY1KI B) nm' 4!<`~fBܫw GM&s3* o;AaM *On\w؊ȸet2 6ٵyV47ll(2':OGXp_?4p0av`L7q f`qjDn =ϤD p^i[O !Jf#WP8OH*Zg H(jv׽^5T -E΢BIF5B;)em{6{}*L%GD-Q W&iX#D /=v [aC> -7't U1PF$:"oc^dG0ntI^@@cZ@z_ţ^Xl 87EFs ^ ua,?W0ߖOVM,[@H9dr1,S%ȕ>jҁ{;3/_7SXϱ$h A?>En+2r7^^+Pۥa N>E+)8{'z1E8[vf^ZNSWI:Z4"ٝyr˓EQUCuP)٪!Q>-["x{q⣋GX~%pL8؅!9\&&#t5(ԥB3p"6Zal,Wx޶uΩ:kޝ `_. >Dﭟ}v\t{?֧|t"icaԤ"8j]<'&4HXW/H-$1"±|xsV)|6Mm<{q|:&RZduw$+&s۞"aGcC JI@WcF Gװ+xTW @$ 1=og29J:C!nńV ^A)/x>n 'lUe*%O4YA}-{{* 31&wC[}$"ā[|3[E#ᴶN@bL"w8Wrd.L0a m HKƗ\.oˊ/$$Wj+?bU5y.%\긡W|qq'ۇ,Kbo$9~49PV?qM)v [Vbkvx'.|ݶbk* ^xb[S&@ Io7$g9̽2, , z3{Px8\1.taрC"L,ո^ )#N tWUY鑂z,+]RQKz{bH'1D a!iT]KMt"dfغb c3$ )͗sZ5αs  EuGsΐsȫ {GOl[?[>SmKUF|m|ᮯ"y5cWM l1&`_&^1,S5|#4cT7Đx$A/kAwZQbHĝ|C-G=0 4g  ᢉveTx95,>k$R.-r1b?Y5Tc|EngOԣvr }A(3u?k2^Ң!kmԡxho2J [TN)s*m Y,}䢴$rxZS5![L]0Pvx#*,\BAk3L{GQd68Pz] R)e; $IumY7B7B˘K,[&LFExpTĝ1[ ɰ?h^6ZS_ES$IHցi<8I Vgk12(uv T;8iTfJ߫N'yNUA?fe N]p{%/40݆49i$>ߧƁC$XW?Po'u*hG^9Wg?/OI7zBv HoRi% jFjF/%7 _ 0"n+yv;dW)$zA} .+Cz1wd ux{F 'M t,0VӲm6QWKk;dlZY (i,_O(ZΌ_er6048eVbc{XuQ vAP".Y' л3B'EiGXPV1Tτ{}g"k4&J[ b!4M͝=~혦W@ /`/(#ipU\ E,<ɳq3*f4w`$Qo R٠EV$; N-١bR[BL!p)bxNB#x "V0 8K^:枂ů9٥z-KgZ)Qӛ/ T14`}Yd#"H뽋W!uNd~^j=93#縷jMuEf'w7Em"u +h)\phaD*5Vb*!Y^!n!J2Z93'? ESk^ut7q37ޭdƒ ڷ?,u#g˟< hѝOETyE;-J3HUegIW})$ckPoNh̽3?.];kFD{<ֆ{!菊jÂ}j+``9jGq]І0E96,/>g% %hq$33|<θݠ^.K<@=)*\C%QUp1C /W1Һ>ٸ[3( Q^<f vHnU3avrY%dr(ZS'SbdJ4%C<[TàB^Alфۍ eʳbw7tqLzSI2( %>ъjvADZx̑2HAR^䨊`a8QNIynbBSqvvꌥɚaAjQ22R˰vhB?hQW8;djN np; C1</ô(s?tŻ[._&v዆]tz~VB qHHpFPܐ Tb"B~$o' Z22U&eK#7pD&" avb\bVWTrYMhh;6 4`2i@Yfm>Le;^vXyǫ arS ?}gSsGI$(͜r@3 `[(^ڊiܧX7EVh7 T$d~Uz }ZPd1p .+t?w25:37jU!UYIժLTf M 0AD.UЄ&.4񵩱mc*=ݑw̦]Y}j=FO9l._ݒ0Ly4$l2q1ZXXEJ1dM8n!ymRqכ*- ʚߒh4 Mk;7>pёwhH" 5`JژtchD|Op~Kl+D{`T&`1;O=U))4rv4/o8AjF7H-lt+k{U%`U>3(D]4z`Yʿ ጫ oB/4 ,e5͕[lB sΌdW"? ܕ/B+LX~jp9\Ђ<[%&-NyX e1DEYؘ`!Ct{wϱN[ *6A Ҡ__l8mt٘.9W'ʶyx!?ۅ,'~d4`p{xU%'6MBHwH@{6$"q$'ߛl\5P+}9x)'`jhLCč{O0mQ?\3#GyOtMup0P( n%F|n:W1 O4X};tp)'%!;g"2 ,^P`r7Yaέx؁>uu8pJ`IoWN) ɞꏮAC~͙ztCAxXIۯzZ|EqxZ?ϲYU:j\a r&\nC?"{ZTG셞\yUoBC v˧2֞k<$z|"Ԋ(#9T{ˆ +xY5HǒȜҐUT#]/?9Zΐ@'^2&:EAYgP$`A( O)d$Ɣ?`zmq+w>xSOk$|D/U7O= =P]WgkJ/b(&XkqY1Q: _Ӓ}gmȡTU '0roj>WEso6hVRJi^- krTgjY$tpt&QffI8WK$ OCPo"ˢPDGyИ7rcZmj$]2,̗2JjKRanh(ՏL7}$/ 'D$ʼ=ςnZV8hIǏS]D62?z`n?2xy9DN+G.?wM+ڕ7H~XwɆ;Wʏ.}0h"s5. acO ) zkĎr'_)%@Y1ň#z] Q>`~Yqvd1ϊ]R[N2ȢpqsWv"f{ ]LK,<IkpŏzQ0Gl }Y*PCE5&!C̀X.F%k\m?$"ôG\6@J'Ht]\LbF( ڀVFco81-#{MCs;"f}%2N,hXW>1k|!шq9;8:x:d»{[ϋ!M%"/K :7Rb'bg:qZӼobxnGfY × ijVuQ5Ʌ^evb@ˊPAe<:vl=#O xɁ|Xj({шl&t#"1G'`=&wힰIŤ4ڸJ߰񟻻qނڑU `55Fچs :b,?^Yk϶f ~TLrN Xs;Hf|w{0V#ѨvW9X 9T냔]_Ss8i\ͩB͉ܵM%8';^< PMWm4ч2V?"{ߠQ6OFx4C Eo]Ȑ> uj4wfO  ۭcN l~2/tjxޟԼq i\yu7བ'&]@-o!^P{Gy$IV:pܮ->oIGN諽)߾o}qZ?QYdr)AqzJPX%da#8w6>+OFq5翈/X ?y^Tʭ2a]^qak P5O1V{{xQehjvldƻB¾hzi.uh mOfVU%F.IWv8M ih8B]p-_4^ Gt(nq',.Mz8R{x25J/@'ʽz3ڙQp%Xq rJV,S{2 `4}&:|OJ%5OJsx} [Af9r&1|]BJOd;}{{"}Vg"ҳA`j5 }rod 6Xּ(.4ߛq"v*W',(j`g q[3[7V^"GQA^ȱ `A,',Uz^ߝ, %/ĵs_^Hq^v({.YJwA;fenqؑb~#s>ʩGw`woĘ U[HfjX-qq=O&pR*Ml2|zVJ2~ 9s\!Ϸ&nanz`TY$2mqg v5$'13 PM&KimFEr_L*N6_ \4 ;AErsBR0f@Bxx`ܱ"'wݫE.!KY=!9u7S@7,^ὃ}K"Dw1$>l,33illv)5lX4LiBfkc/"µM48c>Bpɱ㮛m~T}q6QPPU=Ję}(Ph)}bBjܺ*?.í*B yrYKr;oa(ɯ- c *GX5$ܤ5kgaxDת26yD.!9BB Ur9.%~!ܵpuE+#Ķ(2H.-wڷQkكS3TC?0hr?)ce5QYA|6|x졓2fZ"3nIЁd[rO24>{XZJNVnksrf%A8֖O/vGW-3xIu!8X @a8haIA7nT;ZHu}͍hV(Yd@\85+E &vǩh8T܏UX: ti>(,9Pv x"A/~۰R@aB2z?c5!r$1UQ yە)9frOX$?/A;n{d>3j,XkB8.Db+.8֑4O "Ug?WB NGH)ӚZ6_B)t%AsY cukw7`NLky[yD{V3ZK4q,ޓzطHEPIq!02 2Lzr2QU-ͅ2]Q3J~wXfycڤw6y1D"ƿC}OQ:g9/ ~nXŊ,o`e%PPydpAPҕ0- 2O.`8R> rŤm@;b2莌u+{y.`!J)YSS}M/{{yFgu0Gt7yfmyRagac6R#VYj@hiKy{CѶ'HxwwW[m77 ;*|PU-/*(0 d{9H=͞RJNy!ְ41lI_#}QSž)ʣZ?]͠ 6*GN^XH<ЃXqͼm2|W QQ;y z萡B>/$'NnxPk$͖ײlq-j䚛Ek z#z&c[bzbw,̛_aO\iøKu*@H*8] +>lfj?!=sYѺfؘQuUϲ3Ŕ/]= \]F.Yz:x m^s_covDB>A";OL dB[>XzIk0v=},w/bn5ݱ;܉$iE(/crD S=f\7/=F6pd]9%ln{.#is\=l ?=}/w*!l~UiftL{ej.?R % 0(NսD!d9- ee٪8wЩoy۫Siv"mj.sS ʡcJ "aan:(MNE&v&=$7AFbj,[E~Wn@YUe<_|!77DYgƋ1*ipjY钥lėãv_irE!1y}?)[YS&Ud8d(ùCbg_ 9h,[9G9{O "Au̽мjH&+#7J?މFbiT"g - xֱ:nIQAN5!DVM`s%q(p=Jh3+ FC߯~;g@*cd uSVuâ$W;RS'ş"A+9;ii 5P]H4y @冹F>qQG$\3ԶUʇcs~pmJ/';Ml34N~2\XIǮWxYRw(F%TaG؁ }|9 r`{¿-b5с1A&K 4ۚ9_RI4',^t%k]5Nb{2YN3QR西K)xk]*!2 <=Uٻ@"/w7hqD'L -QQ'q^Xd m ";9Uq_A[Q[zA;?km\F @UNyډ]w$J}- SQ>`%&I}&O*3D+h/w\l2@ڸ_yn2 !:ֻ=_uJoa 8=9Νld WC@q?%F*3BrҞ+7 y /YF!vo/C\Gϲ`Xh MmmŽWEWۗ\}Ʊ/]GhKp!>|ATFZ8N"/a?,#Pj+Rf5b`t #NYE{mzgioj3W]T_SLm1OCkQ3>ѩ5_C$;GGђzI4%v$\GJ뎻W\2"]ߪi(^!,M ǢS,Gr_ct)\{X nVlvzxX^3:JmY -'R[y!pz"YTRI qUBw>3jx!s~lE_77MC!&$ZagNÌxog+۽fZ4r_ax/[s[SQu[L\˦Ŀ;/U in>)Pi8+S׈ҩ ke_o e" K,pPpƈL"q|Ǣ?ݼc?:t"p ĤSgնݛr9Qr`(qr>Cbf|iݢ:XQk;v)@rV T l4X@]ވg z~VGK~;W+:;:\pP ߎ|zMzow_[o0cTYW_C'HgF括;o-t|1r)b}S܂Ҁ!(>zoXWHH")֩Bؗ!҂@QlQu4qVUOc   e\ogQHD0hJaw\e $I"ˌCq_cK͍}dJߜJ%[`CMuJ-O7䚅?$^nOZ} + b\jhTj|./ bɺk9LԳ돂"W̜K6L=gӂ""k1aynRl3M485d-O~_U>ĢalB T1k85NY& ) 0ݧZAm+|[9~vƁ@d]P uXw˪uΖp{lu% z|dAa Xg8-RCr3L`d {JR@i\XPn r J 9=Q(}ӜL@ Y  0pFwi7%yQrV!9"55:o bYCD\fO<%HzaRYFVns8iRHh{NIJ]N'DQIH n1o Ro$qW cij:V㡺A=hnHRaT] 3Xq5C3n0A_V!aOM;'x{ݡ59mDbs5zf*dm첛2aڻQMSEz}QHIꩱmp| )̓cL5A߻jbFl{͚LRdTfME^tkþbN2+P2N @ˋa_@'. ;=rmJ~@bB q28շ_5N2 GBq14Kw0KAJ4o ^~\bYI45+xo͞{y=@9IZyb foImFD:ز7ֈk<6_K#wDXm!,lX$ó̴8A|%A9V| ]| ᳺ^Sh|! H9J_QҾ8 9-ABKלҀ.2ԏ[ѽd"*qeOG*5%G[88 |gN=~B]Q},nͪ]wL5zd*W<4[G#|bQCct*p5u9dc@.m >Vco0A R>o8ǜL)mV4i}NtY8Ǜ̺A'ϓ>;;g1))LÈ9raJ(a[F0aBLk K϶ ¡LCy]e6H_7+\Z$bG?0WE _ې5ϢU ?y FiRf]uS|"D̃:Q g@H ܥi80Ge9t=8hR4cB3䘦gkk:XaVlD8hA09SBSjJ[7豰S/L_Vd%Gتv!+qo5-yYl :lv=,b܂"[GiOaqӈF=y&'h/MH6Uwo2[ 0Ηjoncs(Z0"-AEjKv? bՓq_߫ b}a W?:EĦխn6%"a_^͌B ]"[FcYtgG{ݯ.VzAF+ !N9q<ïSN1c[W5{Mw?<#[YC1Xu=nZ%8r&NWc^+onJ97lngfIȳYef-->Wy(~ DoFb3ω! 1•rdWk_{,9 H7#gMb>b tɔ~^T3Iٍ+l" ?iN;ɈIZbjm#`OeØ=8BI#cubo0v ɝ)5d51hQ fj77nT.ONi>Q@xo *L*(dΤd >d:.:ZE.R-Yj>[ww/ٵ6D dYixbhH;Ց E|W PvTϧ8*|jկpfĴ`xU/[p]aܔ |j-Q8+i¨RK';g١m6A술k&GmֳlG4ߎ \L* j:Ff=% n=WՅXGUگbxvQӀiIreiϾXwQғ-5dK3Em F^]%&mHub4* 3Z2Xk]$Usgo4Z*@׉Vc /N7/lFn:RjO) sl ':7:5AI^>ՒVj@>ЦqfMgG+xri) TRoۦ IZN'>UD _Qēn_2Ay #A@^_SץYNA@bd=1 P63$F͚hE|:Vܓxo;I%ށʹHG"TMׅp9^O9g=yyBײw&|{<ˢ܀hHEa_ō>{.]ãU񍆥G z3̶>@#F(۰w0茫9hx)FHٯxȻ1b4Ym:0"U4)ۃޖkuȣ͹ė;]l6.nQo |m1aD8fM\#'rPvo(ˣk6=ݺ:*p?^cJenJb(ٶ?> /cSw 8^Ԧ?rnʸC"c&8yEYuhHK Wبm\㲻9ZtDa+dlS5EPOajhJc3N,wAjTInT5lw!6\ ^wFեГɷv[H'Zr)^8ocDзd#k7*,'x{v[sqyd$W@`̛.C2#qU+ݺ(tͩ1o:3P]g=^/no$jJ[ݜuuQ%aYM5Fyٛ 8lx쬛Bțy Mv3.euk/Kpdm\>&Q ;z0=8*7Kjl@!qr#"L8e"6ܕ6 ]TR~;rWWp\ȾzbErpaȩn<|SU%999ӂ1)3 v&3^R5Y:QF=jN>raqIAc*4>QKg%=qݻސy ; aCj$/$:nt,5Qي&0S󃁂cu˹StkGDLTbˊ`[q:Y&+,j,!n; n4F{`=\Ꙓrlm/jjYk:@Q0>`DPm+ 5z8v[G_&#$~gC )Fm#p]ߌ*=|̸e] G+5#COotH2pH|8M%jfY 4g4y٬M n3d>I8;e}C:™:q1}_tC^zx8_K =n`вH*@~g;(k ),Y)Nb)lhx㏙wIe:ߖ^LΙF0;`Bxhh>mXӺJW@&BVj JX&GJ޳W+:;d͉Ro*X]J/O..Xt\vd_)ډ@"99&ӷzzھ َ$G) vWP8c tS+W#?1] +]c&fdnL"G(*B\0Eb Fu$)WF]es+2a12 ğFo F تtTxLkȷ a8:[mn")Vqǽ$a(bTI+KRۊ^̔:ًʈ0zϧbC`MU\ q˸z5,YS~ӱnՌd j36f =Wݸ?^(Hw`7p 7pD^2=96Ί>vN8a HDOc8V{(+L,Zi0{6??`z2EQK & I~@ʙQ5V\o$j~\(ʜB'^<j&#1-gKz5Ot(GOV[c j7(#@Ây.|^%bItY(tfǑ>h5C"*&l_GiF1[c57M{0Q5pZޠ`iNV0̒ae+0zH4p58 N QX~m׍dCq $LްJҮd1q!6VSU>%rm@Q&~n6.g~!@@ 'loZ|.>|0 }+PdhՋR%={RkjR!-0#+ eRn5E:G>oVJ֧##_|p1gp\{'u-lK|[+qи[Γ|X-;@m_ J+@x`QgrI"ԍ՜湿6oi .<K?;ex|b. qBP5uBk}c lk.n<޵ZjRp6%6bBĎײL??x NoחcKjSd0whf.[a^9z|#8NMKՆIUkvap %2Ȋ#@,I:i,qC,:fMK~Ă$\%U٧R I1ZՀg5ÙvAhTB>ÖV&Z +Sd1->"!N oFx~!4} cK-_{b]:A +[:ϗ|+nL\ ˎb׵zz]`CʌFO918phКp)Y|I=K*ﮁ[Jf]$|O5i qPfSbsz>M/ԙiL E(\|4cv_]`Ϸݓ ?eVK:bLbږ0X$ oae$l.`Q6$NL(Zw6/JNOa?=MzC@:"RGMVm.0. 0:min+]3Pe5U2D=$ȍݤvlÒ1ϭ|G}<'7}byϦc8WY -:CġP0Fx.!4hdH=ӂ ' M7*2aWppf#_{X=iؙYՋDOÕ`t 3y|z'  H: ,ex˅ -;|a) G\PkqqVp|㆏\*zfzJ2X`9ҥ8ҩc4bgۡW< ˱pÔǫh"F8v'Fm=lE0W瞃~(;1,Rkw;0 ðz<2r?R)Nݬ' Ĩ@ g ռKS~NK1VT*䁦rI`@ҶY<=$7'}YDd k־o~閚4^\nW)sa톃;wɆ$6A?O|V:V.E9r^_U s ʖP2M[vw6&,_@jhD]D s: pm'XuFLe)k%CVSn!;\Uw6&&ozDK,N |yܮ1V){z%t^^ލYQcHˎ(j1r?Q U1u121j%I\ ,t,G/Tص{|sC=ϣ@[@ PܐDm!ʉ|5q467ѩ(NʨelyGhD_%R=+9g5ZaIy2`zEEӣ֕9S2CQ|xn\&3rd3x4uB;@ Of7:z,:Ƙ ñ@.Ҿcy2q1W,U!ڂ}PO8 sZޕK}S4IOkV 9_\kbZ޼KW.O4buDoV[L͍ ;NMfّ rvUqO"R\,, ^%z0cJ|[U/ @v.Lo%7Ż&s%a+`>${HNa{y| PĄ_vk|4ܧB{0_ "8c*neNܾ6le]lv8`4Q N6pDs⸺d@d.-/wD4ICJqF0KcȮ+A])!*kK=5h *BitNSjge5Vntg "brCw#D}D(Q|)Lt c!W:rb``ix3j`<- ht1zENzj@h"VB%7cTm#xpdPlo}r)<#o1QU[&B{Ye(Q]d.~RMey8b"pSkvKuQ/_]sɢIq7\*Wh^@9/p D?.RqNg4 "o׆3gO`)RUv3GԫĘ\*KZũLEhɢ*܁yb#i/o hqK$L҉YQݚX }MeR͔8U1O(ȯiff&}`G.eb9b;+-!TjkA[_dNaʸP\Hhk92%PcE e?LVJ6r%yCAL̦# dI#Q`-u;?1 KCεj( cms^֜첓!⭁; xm eG#x)b H›T~ηS -b0hbrig3OEF޼zz}\%mw9Ε ?鮄pM2:7Lz6$e<@ ""d&%6Dc"' ^,(#&3q Wq XN\д$34G,غiTZI+kn»°s)a v苿"QFtO"]4$LVo$fj-q4NG<߱Drqv1#Wz *۴/9vH(%eT"߼#hhQPDY0;nӟESyץp^Ӗw;E +n,uۑ"KB6޳jZIq?P H[L(ihn|[:ݍIcG!shh Ok1N08J2xhべr 7:bÁuE@v,ғ- 9m!,|;-Ǿv$x7n^"Qpcѳ,GM}WLC΄j*L6|04p*4*Y8Y˪mr2t` b >WҝXQ#1w"(UɄ*ȭ21Y\incdZu kq?X} 0}KqdPG3 :z2uNa^kri2I5bvYQ2OiQt҇ja0eW:+=жi,&eҾu;d JQkX΋?(0lD6;۷T2ɑf֊L$}! lTT0E-0*|M.\V%/.!53FgͷKQi5j=xD*бVzy+Jb`*ava'/mhp+S9Alj[\!Jx?L<'Fe>>8R2 lw݌hMeY[P/zI)WĦwp_ V9J?n޴PR>8 g6̱:;2O6'aO!3|tNwG3z9T噭GˑkaO\ipR ۞F}GYNp ov:7{|$*L0bN$v5ߨKшf8?vI̠Цr]f=!$ɂz}h&?c"96#[5.a( mB/3&g g(LF$$se~Ĺ&Bb( Jw݁ViE߁ EcG<NrOW `VfV1_JpSKGM%"iZ~[lZ\`B1UHm%rg7c|4^kqu~#)NZu+p5om}īB'mYs . 6xZ|=c|J*|7ˡd)c&Xp1TGئ$6Tb)sy\;0)n#8"'La탚 Qm  ^J&)S: 9mTK_6NV.I=PiR.t}nE~rM^nVDr8v2#U ${"=&RW׻80 švNC C fj0lu~͈b9R.H 쏔/Ɣ-k mE2 $:/Ly[Au=ܶAŠBYh琽BgqeX rq^CKiMF ZehхITZٟ oxfzl` \~_Ċ|dEpRS>T^;lWUr([5]ȰLexr.u/ـ0ma3ڨ+!WjcCkW*'$i̜ 2EJc! /xp-6ɸf2dþg>Cr8KÿB6)#)J N9҂WeOzl('8 >%.yHg20mI*=ӂVi2/HH}sSհ*Zhr[]azɘ/.ˣwhmRUJT(F(uQc03Ħ|k ZS4E Alcz.S%E_))oerPp#O2af:hCbĪ:?o*GQWP6{ȾOW" F{ Qb#cVl#sS)u^R2er`BGupqu\#S>"r[#XNmS`B9;SC[6έ.h'~w}CmJ;%vmʀqm7mUfU0J̘ڌO?t80NF(/0|kkD~;@&pu1uFIVXZTb^'8[0`TKc_VB.G(p,涍`(}GbR*vc^ۙ Z_=BZr;^5X!q>@BVOo'e0C|EQThYY3-0\8W1K"Üͫ[ 1By7;ݴz(OWZ`0twqg[I<ԏ5-)gXmY}rf OX=}}jtS.k2Y ?ogcax{ڱj>L oNٺ&x" ؞W$ŢRַfa@k1ه7.=b/pMb$튦A׉*^o 淽i]q _p_Y>nr X2Ih3PY&\!欞bmw)}+4?5}r?-v(*w}fi%l _$ U6=7!F6}ҢK1_*Tf2vETgUdhq/@ y[ !"[G ILFaEǖ"^ {x 0@Su=>ź[A_"7f}fO&d7y]=3!fb֫2?s \ZӍCeCd u[ +]/h_gI ?U1<鄏# /q!’MNe˂cKHM*7Ry0LwHԘeoU(%TsK$u">2H[/9b ︌/qS}2D5ǗaU[.W pcYiyLn$AH޵#^Q]tFm.7Qp#G+PDGiO̸xqAgf,5xR4 0؆Qa9z@P!~ kʡ&GC,>Hz5'T4XZ qwH0čJ%Ҫ~$BՀ.H"9V% D;x$޴i;>˹pW%95;-Σ{;əU8-Gz\YB%Yw~TR?}ӽI LpaFxS4T_ebȢYiNE܋k=UXgK}Tx$耑~Nj,\D|r _!0CY%+}#4pטfku:2BS$r29սGi8]>d~抻l]b7vakp}6hаm9ޮpTdd6Tј% i_5QH[>} ,YQQ41f_jZ .ЦLt$g擧Ha&2xyz45`( qYT0;\x>W$`})ja;~q 9Ybi=t4qܵSG(_.SQ4uMH|ufv(נ}Lט.gϣoBYO/wPǐ -y9ðtdaW(ADDt(- U]f8w>yICЗ{>~MtX?yJVMd/jczݵbTd8_h9A /~ ~sh lm4+rXR :.&ɽ]RSCg0QL <:b }a97'ckTMgā-aa;`ӢK9< P16o$ׅD zXUƫw~z@’9{4sx#ZZhYq}QyERԸK+|u);P+rWt di>VuFN90L}ؗeQD[+rL='9#^[j{mfV^ P8Ҝq$mGy]x7oU'y)+PȐEK'T$nHHݶIG/&b{٦8=f0,DFg>-"]/CKש& );ǝ>=]M0\/Dh3,q~ 9'JLk {i5]L?SMf͝?v͗4 v@XLg؏)0u΢bp/?*7jn^ A[ue>M̼~]}@.2"gD7cr>4^UIIJSh*bHLN-rhH-.wJ+9r 50WP+9_VF=ܿ)Gz}++Twg`O1A?;fr%7bCb'BnEy#aݗilHēB_EjRUz 8 !p7NtxmݿVlF !`gڀϡ_PdZ_5n̂rG^I?p+zNUL(&V:8{"c۶oV Tn*hJ 3)cfIlI/8o4lmK (&*r[Vy5P Ņ@--&QfzUxQSiA1j1*Tv;?gʅ[mkU)C&Y#쏩͔mˠ[e$aBsvoτԚ5a [rmwG9c߬:CXHSBHeGS v8G$/R9)D8dvoF!.`d<%:P60e:=m?e X /vnoވ^w"8~7/x)b:Bh0bV\F"[AOx~pK+bt$$)&M&V^l16y'U˨= \ ,9\ゾUEL(vwEm'eV*M*a~CYd7|`a0J .h52yFݥ9!X<)NﯘuiQƴn r+lWDD0T ]Y)wrwbauD>|s5`\($_*u\.50 lL#6LUqfäsNFXKvŇ&8ɰTv}:3M99ÒC65p^| ̘ #I℉دA͊& _".Yiw0bu{MN[.ScЩɵ~J:0);`n-` &+x)Q?595\uR=܇eC^ޔDި X~#3Y>TlB c3smٶ Iy|>M|-f^ Etr~m޸IGY}ĠP|K\u=*UCyQJ VGiGaET!oG{֋z}(MV1H>`%9IOQ"_Prf+)MO*Z?Tv]qg}:Kk=H|iALEWSEhJ:L3%vga#W Njw=!7)SMP2 V9km~׷a&ҫ(*ҋ/J[b Qg6e,|A 4"cR[0g2toAJό "lgח /Y?MD6`[D.9 ULYOE n`Aw >upfIJZ'M[IZkmS HlݡR}> 5yLz~Dk;KQ r-d*< )nI-݀"AHn޲""@KpOdv :EWKqJifz;;ҧ:|A=3+a*҉+3.,2' <9w+zJ=)~օȚ4Pp5mA8涅BItW[ҳ9p+EsD>fޕd1$eM[R!3F/@E 7Ԇi6~ap\quZƒ ;Z&h{e,X +Pvfwϧ,B0,NaFL/w7с}vw(  @( Fk,ZNwu̞;`P8O^އ=$J1YonDN kEw,6 RX١'Ђ4wxPhu2zĶmW[nSpZYZ< XLk*C@i9`i%ի>NU;N>xe<@ƊS뎁[ǥX'f:wQI08%R m~ԅbvNA0`~pSQwLzp,?=Di35qjPLch ~i ~9I! f0?ȣHc#c7ٴ$%5~|nrO}[fMB4&AR-5JVA3rrx߄2zɛJay\@qnTl~ر/R,ɸ>^R/쾉f7'M. wdc -lueP1cKd0ʞl9a_Z@m׺GˤjL5r$N 2Y$?XgiY >8Vpϊ|b: v͹f"dh|;'~j}K`oY0 p&#ot+]U^(<}ۢ6zז٩+0k?neMF#мH1䟚%IC/:%skIkL<;nD.x?hGKJ>pGNڒ=gOMUZz m[PRmv5P][`r@KD.f-%u PPW؍,~./m"PӪD &yy?g3:hi"ou]D5 dߛH"1sd5 -oղM493Le7>xZԟ Kt0.dg+4BS>87/y[(O&7W׃ox.aTp9UQ]<;af1{ H,SZN.nv||9Nt= AL۳ |sĴ_( nNa/છ `$XbCR K[wDD}lаW$-3I?vS:n%R.:8*0".rpZтldyQǘ] u VPz:.෬!d=|aejJ_[k1)R;'Ha\x;- v;ck|[5L\&m _@O,~U7 ' pxuڨ$Vn+7zci*nYdn_Ϳ5IP4,]:. 0oz(&.Fd-QU2^[Y=}"фcjQ`zr} @$ūP!-MjPu~T<4GdsQwm fg!:l4oAadхC4[;1.BB"t8k !j+e+}Ki[R4 H.4&Gz)qEno;dyEBq6^{&emJ¼"AsP$m0iv| }X"tr /S ^tU \Ǎ ^CHr ؊= bR’lrAfc@<-:>h10n`U!z܊wq^dR<;oqGu]%:\?[ٮpq,Zl6߼מe82W*LaB鈜q-eAn(N:iHKmc\z2JtWW%&L7PM]ыd7S1,fj{)ȋ cV :Sp5?/FaOs2I!2#opaA$]2hbbs[&ye;[*m5os,Hdא'v/AfR %GO<ڄ#49Cq:Oٹ:\<<ڋ1h >fQYx- ~P($,vy]$*>asa`OKһF,exc+x- 7r弲gݳ[n:lx7\߷CU 7/m_b5uMKyEMQ|} T*sBx|ܭo*gMLR;W9*1ª4%o!qdk@Q:d)LK:}7DPЋىdNz*R1Fr#GC!sy9rޔUBL}>qs.H`a{lئB ^JHw[/md::33tam=󝚫[yx!$ @r"3L8΄N'Kr92(wI÷}WI|f{]z矈R&m!(B"{H*za鵈Eo #A|Z|+4|]8;Q h*&֧ O ;DfM/ҽkpT9C>;s=tKprbX~X}BnY]d_%aA<:Ϸx"VC?<{!*}}"^%{HpdDL)Rb_E#"B&ua3Qo*b"I`uk]ۂZb5<C1жR޼ddѭ*x6A(k\[~'ؿ]򍷰Es<(`/$3yBMÆczKX+GQ\{VleWje!VHNU{WIj=K`)=/e$& d[+RQCo9ESPbt\!X*cO/w__\ GIFՓnAlhP|?I~ MBvRHgR}Ɲ ~0=snȫ'{ۊUvʳ#O:Wjt#*Hj_Q#,-&79`K&!Lr Եg[bPP(\И 7:V `_Bޘev)(1&QDmٽ y*BP8iDZpjp&I|)AlqhgqE7 f⋓sxtʙ(/ jՅwxo]쩔ra&+p&i[VCXNzΖ dK@;TiG RZ uW Q|i,;`VV7R1 #i$ĺ|["MB&m 1lc'%`4}ܺɧ.Ffu^CArl^<,xbG\A'%,dB+Z& ^ϮEF"gEɇu85uxmҴ|$17@=حa#79M&p5C4Пź HY"QJ PmcV::o98|8y70Vnb GmGEa?"f_{BE1(Je|PxK,FcA)A5u/ ňAѷ^:m˹r&7 uB_(D{R8%&I/55GH` !_34oAM⋨P%~pB#xYEGK֌Ggퟅ7lKsor٥̵yO ,_xB3CD|<`1xΦVO}Y:| IL1\1E]Z*ӫ(0gB)aNDIɠu~q'"AfEk 7~59EO髇;{b_H΍9aWA4$|EY['&BZ?a&SxLJFߊZ~Ueڠ#&O^+U!z=/ϡBMr0b(C[Vj˩9x޻ 2Lv!]) r) B3αx"4Sn̤W-@JRNHدN_ :%dRKCּ<M}7_KM:&)Q`owt-?Vz0 ER.b,FؓЦP9.*X^^DYز W=U0t`.co'7$r 厮̦M@G1VX-B m"m[s'R9 Ƃ:5MS=e"G!'[8l1H!nZ= u VLohCMsPgab5Ekm9C9tCRfRkb/@P4BXOO߯}/$ Kh!)$*̪a =U*y"a셶 *ѡ+Y5@UԏD$3)e*ٓ0n, Рx5!މ7QBsnq)J24"4=yL6HMpzuChXpRNAM۸54-˪nG &ϊq n$*XnU+IZȳo^Hi{uX۔~8 1}x3-Ize4E@P5Vas#MFߓ̬.pK%ñ "=մ*fm&Kr+OÒW\Ah&*D -j ;f+\#X'n*M"1mBH56άWƌ tkمW/-+C5C}F?TqIU%thC}HVC0 ̸ v_3㹱HOP3m)=iBw}7>krEpQ1I0Ef >ԚBX='1mhlWS>JXy%p3oBǟ ?!yQ\NfUGG`4ޖT#Y1җHR[i 4 A|xVy}Ff=?D$Xw[A)_C5Yp壷$0]4H䘏LVG= =ZLxEpJ)a-E,D{!gkVP$JnO ;nϠ2@TjQZ^:⍮;qOӮ @'iVWs9gqi#/rxG_}=m Oq7]Ɛb9M*ͱ0*qL3X Ԡح9Z +erʊ)jO2 w17K"g\5¤`diVohMu5_(}!CBan z':DDuWGZy]慔׻0ŅJh3AEonVw(m鴅7&O+ؒ,[f:'Dʷ{!;aaotJ@L*@gt1^s#O@*A><99&&8sbdg.|;vj?%d&xŀ/wV܋[]&53{]?<U.Xe٩kDo`e22&'PrZox[wG0qQF9 # Ea(~}Ȩo=桰٤Otdk"W.Ѩ8>y$'y ); c(O0k# Ci?(!jBç}tY䖦d0f]4-I D-_n?HG~ٙ#v/ecZye!g>F/={wn0lSۡ5@~uWV.rDlg+fՋS/J:<1$ɆrL~ʃ5kiVU@&VtHz{bYuXc3Cq/f%I>|8P`>#2=LS<6ϟ3)WTL +5Mi\4ZD 0!Y:;u₡O}L|u.tLAoþ[;MMq [QBG;_F ICBkn/j+56Q;B4+\M֒!#drqL(xl}:^A l,0&xl6^R:TVWD$lhs(ZC=P2ܜGV$NAh˖!I.h{tzV]@}QRo@&E}Ur-qB="F6`C |;ݓx̅%>F&/s sܹ3W["a) ^w#p=7l F%.uIKXzȳX.bf۠ufb\$P]kUrv)Iy^3_=rj装wAoy T6f]coi#cTlDf8H鐦z@׸(Zlr[y$LQ7c]]QFw7J);s|wshȭp3+dobyԙ|6gg/و$t*V34Cy#-v y"xqrU"s^!+ ^ʬ/VdgkXW{;6MxE=e?ğ9 *g}FlzHo$VhJ%Ɂ+l2f*#O!;e #߳}ε|C[V$bo7GR VA ."gjswUWwlvpxS{R>䙚Z^}hfAKCTܤac lvf zm]|mT\pRLvc ,/mBt}ri(N4p!9S;,c6 ;:Eqs}ƾݙRk9wﵩ]X:B_c؊ܭ4k$%i]ZNe5gP]x$<8DޘxU9g]I,\(#**ViR^iIm|4y@gؒr`DV3:\h9Q"%td,1R9&ݾ|`#aNu,Kfj9KWd+!Q-H%CyP'PA]Uieu44)] ^-O. dʰhtV熼p˭JqϊZ袠]jՐP(lOR+͜{=}$V3-T:~q g;q@Qm0k}NW{3&%qgZ>ݲX=fƔgo\o#mV9%O(mb.141D5QM =h!l?4) ;ruH'-<@Pe+K rBS#kIq!I˚WG. #Eɴ k̂b_i΃>B"7|42;EBxD"1q-נrѰU]1XP;e5ܵN]ƹ|fOn)$nSg~0pncG/癃{|\_zMOrEjDTF74@ /K%*~ v20lx?9 Ko0-4x_9\OMst/}4eTg˰UmjNGm2󰼢0"ր2} *ʉ!xL\K2]f0ǯ͹[;ua’ho9JO}搙]%& ]8ICͯVFkk64xib~_a!0 NYedg;L`n`|&/&`*W%=AuC"5@!PЅvLN V{;N/VlQU8=}[ KNDT+K$;YZJû>Be^ #kn-3[1Ia &7g:,m;IyoQe "׬ʜߦ9ejD*vG0#IRF46mxB&=ZbcTܼNks f8tj% 8KUqRo`Bg1a}WfAyյzStEM i ؁?Lqe{s|KxD^6o^p;4= `:|>)P*r *xcMD`Z(b̔wT"5>3aGixOEm5P{\A!Ԯ64Q^Zp=9..㇒7;4wS&jF M 7a8kz]̳a I*@jѶ- jULY0XJS *T7˖8{bHȃ O&a /|d^rr5:yvdܩ'l{7yg;H!W~G4Vd-6|RϹW7h~|.v8q>N4N`F,9A|RWT/KuùQvv )CU%wP7igO=.蠆ƫ VfWmBCZOA:5]$A MyƗn"v p:Q`p , #P4e3 .(2dža H.d2)<׹)!Z PP]W+WjXsD 𥘥_n2:j&)\F9,tPST4gz ]b(\<{[:ZIK`,%`&'KHetu$Kx?#{VěrHoBH2¡mNؒ ԟ#rGčtDߨ.}hګcxBJB Mbq7[O#(5n=NsR$PyT}$;R]&Ղ| s134 GƂVV4n'zBk5eaZo]MeSmscJ1g'bn*O2 kP6FπF457>fb~H|߭+G/OInB7*fN3z`G"j _%F8`oIQ2VuRIL;tsN@F  r恣R(YjBP`Ri /zY|sC򄽪rQ#d|w14n#{}i 2KsS㫯qBsgv"udt3WF- GaMJW("uѧ>NA3FџVU FU~Մf/i< hvH9 9(/Q nPYU<~00Ѹ  ,͐CIZؗi_?JWo ]vuxSӿT {&0P1rȿK^讐=JUHS-<[GsBM'iO瓀˄k@~~PWF&ձdʂ$ϔ&-:F 0*=@iw]FXP`p"K4U1+d^O0յm`79I2Ԏ@-1" R\wv7dUf~Zf|WU:ϝe{1Cw_EHi|e-궓+ ,%<7C$Ra{Ȯ03">2upë ߄ExoO Cͬ^~eKٜY~WWTd ^8;w5bLU9C\ϖӴ P]B GDL!" rmϙT>^>:,nͬg. m)">C!9ii4/(cuѭs@.XeR}T°|AT˨m+ry3r}J䊄'(YEسQ9ҽ1p|d׳w7$UC5e|Ubk  0^{fp <$5*<®'m){Kt29AvƱ*+LѮtᴝoj&`e딴`(MccMݙn:rn2ei߮m*r˴B=[V0cd)6 '?=-C3=] +JIt B2 5yXWp5V{CY$(Ou1䬧cڔ74'+.AAz'c0kn'wвPbҗ{&H0; 'Ȋ! &ΰgS#}bv76Ԉ#!XaH}9D p;Hdjj-&f\א`:#7D#E+LJ{֟7 5%6]WQ%T#QP[,?"*'"#Ru|>5>8{q ff3F3zOy-F["__ȮXKG>[K#HQ2 dd0ֱ!sl̴$⨅4 FvE93] ΢CCG_7ΩK1@K딣$#=̦ z9#zcu(%y!2<( *i.syRp3A>]P20c1XS ϡur:ID0v;ßגCH٢|VEi'哾'$zI _!S?0>VtZ<յW,%\CdY]9NzYWvr_Z> y,{,6\YgWt ܆'WY_-j(xMɾV"#}f\ь1Iլiu4F֮Q:B ʫdV`qXݗVҀF))D]DžW89PfH4Lj9 0%&nNTj/~?!za^ϰzu3]iǚ?5v0vں*ST&,yRC73<.gʉەP6`?-р"ȍӽ baI0 >\ېi1QB05З5=%~9=wlG~6+#劼bTnDL3utk'̠HyX鷛E<`խ/K8YG"i vT \.+v& Em։|}Zrvݐ6=򬬳BLjYZGZ'"`|Eu,׹G=8#Hq"thaQ B Wo!ع6ҏʛ;;~(r[Y~3Zr0 ?X> G0f MiퟛΪfNʪi~ 8Gn%E i8Ueodף W7v5DyʅLdtFAIħ}:R&qSe,o1^#7vFjV 3T"̷҃e?vdj3c]Z\C<"a=Hh˨[KrɥZ#gi,L/W6e:XK"WR@8.SUPGqR|a %O ّkB{gfY~ûSCit c oK4 f3@yr㔃tyޔ^v-Áu|/|&5fHl>S<#,gPN6c'#IOMrM0 sbn(3pMD )Q*\X귣l!VUd+%(1SÒ`Jܲwtr辪+|@J"MΙ_#7w 'M4EM(9~73 v"(_C?I92_oe7ĵ驨ۓf?F z|of|єONn\]]gBL*], _]?Di H Zĝ83;I0ݘCxcRlU E.(|?l}y[OdBSM^ճ!Dw:ncvAmzn3Ջ;aS˚O!i=Q h5vtǝI<"mSk|'(!>5I:E!ĥ$ȦZ60kކn4 &feibżF >'qsG|V25PI͢};4 ET,7 me2 ׿% kɼ06iuMGV jP-jXZ3sS$e0 ((.M:w=r*EұM̟ j7\G[rG\P2CaҠ_Tγ*!b6VE oPZwnT :dgr] _tv̯fRW$Ol{s4lc_Y^SXUsa6oRL T| .;D!Xgk9F]i47Ծ _:Mc쓎/cJcTQwkA qa*_|N2v o\ -ݖ?ڂg8VT+|ڥٰ a:;Jx~"q}jj"c:]c.ײOiꇉZNYZC )@S2bz ;`P8ybx.sjDo 0;%*/#@2W ScD1cփ/&*e'kAߡ&يa>օe'$X+rvb:(A6ӿ@^i'HGcCd_yqr/Fz%wXϢ ,J`j^Vsu]uRZ7G"MRg^RaV ?9ܫڙpI+p T8eYO_J:HxY+o7h. x#+V4M!E @6Oh}[ˏ*s* l,S')w9}\0㬰KoRIDLhMo~6UsUS/-r}M/yS)ͩ}r{rCK/D{,4 r3)*等%K$DkOj]!K8m9fp'nF]Vɇt>*JTt '7 (jeE[8 # +rHeA`9@vh׬ ^ 2~?B`!u^q" s1& =-XMSaLi.u[RuGPU6AK{J6#q$8эަ cŘy;Mf^EZJiԜ#m )T~a:ņ+"!HWFВ^q@dV@HTOzb6qך44iQG̠F&JK_g/,rCDM*L~aPr!kx …)K7PZf[glt.Y38Eh!NGu)gْd5a0b;!45`gyOPY/C+7]#xXJ؅ 2{ v&#-@pfW@ۆhj7]FyCs p:nw;0kwԲ0t]}N.h u*`33QFaǕyAx%?S x,}O @܏.P3>W)w Rc,RϫL; V俊rpisTW>hLiwY>lq3o+32zpk&jKtz'XԔsTs-J(Zֱy\iWF 㖃pK m]!*#r|j oNܞ b:+1=&K;?9Gl>,fXoөR?",}/u 6\#~Ly nԎ G2%B_D AX畉ZJ3T '2Fw?jcO,'k[+!ro 7vV4  0 d.$zFoao^",%PN*}x܈! O2c4Yz,!vVn>,JCۣli7_ >+Rr@< JeR숡mr}|;O&e#X$3h-OnTV mߡU5E+Or o ='ΒS0\(1o}$Ncp37@o{r8`frg#X",zCbdwYA6C_4~BȤs痹9X[ _H,JQzfk2c!9WvɆ&6^X 鼀Z"V@C7͂>@H\&c۝-coSչ66|o Tџh9|$,,s>[ /J-7+i{hNKXϹ;hRxN9 {gs4g6 ]3pc0 I`erOE+f/dc=\V ;&otL.DRGQRs kC dS h?ܺ0@/giY+_OW5fNuք貭ؔ='hitSP^ OIy]՛!V@Pj42 w^" aexkai sS6[?΁x/y}7%Gvht?_ e\؟3n_PΚiVldxe4cޏ/xaQ_j3ڃP 5PT!,KN l2S-d@="/Y,-aK}!;(qƒ0Zec<(pOW\8$堕 +(re^-7t12 LJN|Itytۯ(LţPsY[q]_~~.;os9o(EGe4Ӳ! )e4@S"A#}+I30l7嶌K+"he<`N;e5)M+Yu\e[ndxemPu&tFTj#ָH2;U"#DZp .Dj)<5] \7k}!$RgЬ;3vnͺmLO:n5@*qP-S*~f Mi\l=k/AO9ǿ uFק#4M2rW1,%هJ3݈|ŝj+w;fBy ʲVUJk=m|l*Nj:`.@]j Bj'妸 FmfiT'̕|_խS+~迸#L {. f;@sXd;LtN@i;֑Սc"Nh?+>GEԴlT(+34ByvD"w 6sƠBOT.о4,pB[?\\J<./TeSԳnAϙgGۀ&rJvT([oSt {s4]-5mk) R!511C gG&x:pM\k jih@ܦ3 x cQqZ~ت֩0@6f!a Y Vdz2NKOqOBޚ'Aڀo`1 <(ZaeaoRNOTNVwUG2$:bh-%Fk'/WaPqOIlu (/JPh 49#,w'_7gɚcPv:HBY'C۳]J!=uI܍mƃzJA5:};Vc/1`Mie had£P$hHRe!`aW:>@'AzrG?]fjѺp{=='a}FP_᜕_PxUeN&|d̚r`%A=%)dd#ܯ Ns }x8ժ/zUi9pAЈ_:2_uQWQm~]AA&7T^[,Yq1U31tkEJ?>G{H<  >)vFZ]0}QgOvOBnѡ!N7l_C&5A"vzó^MCݾ!EFnJ؟+4B=#v=s ,P0JZ7H!Z]3Ր iUe|' Q`d/fM}@Ҧt`O9?bGNIdT"џ}ߜ7O]g$&P?UV> "Ad}X/p ". d]@tvEƏ2ꪴ^FtXʝt,N&wZWˑb2Xn!kToEC -vq1<m1 PO=i!suUiˤ DaFdYn$f0.uYZFuaY8ܯTGHaޱQL@%ׂԡi͜2wꉲ[C糨\~v,GYgӤ ?i7aƉnh"Ӡݠʈ:p/bNhj(qc[9oERPg(` ;f^rSU5k lP "GEʆrs$~" ,Zڜz2 =]rt!+ɴ8FPO:XUcXQ3hgV:HlN260L ehs}ApJ,K[>~^5± mLx,k+ij@*0=E'Er>ZB¢_¬_T#Aϱ-s\m=G_xFVm2A=Rcׅnis5k?y8p oW^Pa/[HĢ݋Sk:}kd 3_^11z&v9n WO^&y8 yLPᴚ\ꬌ9 ٲ6*sCA֎:L *KP᣿P'鏠04z*gܡaO7bp\9Al0Giҩ;(EPw%ޭ娽{;+Ů M;·l:9؟ %dy0B 7 {{el995#x y,I=B ehUjո]Oy{oLbTL{('K  A1S l.)+e-wCrN؆"WAC;Rvx uhCfEhxJ8,.Ob#!Y#x0~auOCs1Jb^,4n%h^y,X4hpRLTrr9w *k?&DJWY- I/#ܢJMwHyByCSD5rZ-S0:#8_}FA*3X~py7HDfVdWFQ7{aQk"3DiI2;xi4`*ehd)n9a{X($ v+IH0S]q0CE[ hT n' (`1v+F(>E w!>+1bDx+^_ebF j<;HqkR5ҟ:p܃>}z6q;ЎWV4Uӣ5t4^j3h `}:ߥ͈w K6HIdhPP3tpLR~Ƒ1,r{ / jΙP%vo)+vɜxi2]ܭT#s8V"fF<`K%af,uZY1Db RGOUxz3- \+4Ryh.ȁ0SVe!pނ]0#A|j턞@Ƴ^RwAmĹy.`HC;g3:!ο-zb ISSCMt`D eMlZcg ^)@$poV!W)+yjxGt\k|O?֐;*!gpm+0J2Zufn 'a.C̗A$F״]Ary^6!1YXNiIM- 1*}R6f1p%n36,*.jK^ ?ํ$ĕ!j=Pz} Dp 4ѭ Rm$ 9o`E½ç5k[%*"qÅI9WhK'v+|cOG&0ظ E[fC!HqjY!(D|oh<1W?- -W!USG%Y 5hbt-pqHK=tQ!DKz"M}?rb Իih;&mQ]/\ԓFWH_|f=Ѷll{|e[\v!OǍ=4D M<꾰S265@CJKԱH_ʢ 4mm \=l!_-]drѤ2XYUxɬ1  F|~āX@-W2F&:fijGvSfDjM0_g;o.z,ȧ&,L#Z#^Id`/?Ǭ)Pc.?ɃV1.14@Tiךq\[9ԽBeUoxfO캪T>=PC (A/x~kx+7t]&E-$}9ٿnJeLpgAF[YH1* z6!F6`GkClZK;fD44eB'#C [EM*i撶~kF5H-Aw *Omgh/(\w~尛~M}iYX|; R1hLY?k5nm:/~g픐UT=jZْc7^ 2+)³gJo;*G$D.VoBD;6YE S'6Xcʎ"f`^Ze|Je .on(z) P^&>Aq1;$a8hň V͹ȫ%@Ia5Eh#uFu@lGL|Y\&Y?e{ybiS6ށ\2Z%Jw-^">{(Kdؒc#*_A!()wCz \b4 VM Gbm1&_* ˩!B  Q\FDk¸~]vj#ii|n -,̺jz2*hK iO$%yqI+3#XS$לk`"dVı?eh:)BUjAwx92yed˥+n(;*3'2#o L!ra[~q0"C4̢o-Sqn(zmf!֪QNUz\߈Uް?E Pl@WEye^!6B߭xC&BUQp֖c,VM(e4uNRH]l}S^ meild?7U!Pe7F#6ӯ<끍zڅwy@/dR}9,V^Q 9-xX }d0KeO{cOknD?X, y$ #"Q2:㡇w2ktytJkk,>Ipϡ"K5R x4XXo\+e3m f''EkeoBqKdx xGV zqÃe0! s'NM® .?)+1.:8&P P\YNA[ZAq 3&Iuۤk5>+T !˴X|aݞuPl q@ [ˍ|C9M z}6aK=S7~n#M7f>ro=O_ ~5ᤫЧ[N/{ * f: tt-! mn4sXAV`X]7LM&6.qo{@\Ǜy˲X<iۋ?؁Dw]^<*SQ֊Ea+g<װ{IRV͒R8 `M˻PDΣ>t@q h.BA=mrCE`xkTvo>6;^߃YpUpp@{ڠG>N4" FNX!OTE#+'nUZ$|0erA!&Agɦ_#,Rv$!C x,$Q.d"I{eWFʚ-ccj>[I(IlԊQ) ""@'MD`C /#GI%ܴ/&KDRÌTrƐ=%H2*nBNe_Tb :d&&䯈0KWQ`0T0Z+]2 :ZS`KK3hs<,f,?_be*U+mRJ$WyQkk+/*n;3)Jc)֍RC©5ZلC7Q!4ί-Jec)>>L&qֺg4$ctM/ђ_pu 2:doL!@ d£_jz>#\(ofI;s05fͮ]0/-a O*j!I|,2/d7ݶ LK,M9yo˦ &pZzN-,1nE1wp].cZ" Z6XǰŪSTA>/JcLx0ѡ򽹐}Ŭ짞;K>Lӻ")1j$64q#CS܍XϷyg^țMl%}iJVx3q]r%\X ֫~]7X3`&~rX+h]'$ P:X=Cl9 ċ7cR& @`1~@gbT$:89 cAI3HT+@,AvUo"jBۅDFK#^U'b0bYc鎙]t-\enpXO}:_$"79:RY'wsmz.1) %F$H,U|(C,7@˦jӆ&vmu\gWYv:y[N.]XZp2šDUcZI*vm5^cƿVVBS˕QMY$b⃊Hi0of7SH+5X3Â(YUFy^ʾ|Gs~FX@=3;꓁o`wj@qѥvs<*QrkxLe]O~;8.2>5VLVL+??V.F8J3J,%FIO9@OZ ca\H&Xv2j )DB6^LEI&~t[0gIiɧ3ި/`u$זWe|b&i,u:"3_޽ߒ =SKxӋI8^/^b~dI?憀'%NUBbX%, h6ZXBՖ'aW`H?Bw.E.ybQ/v1"nqPV#}'9_lDӘa݅m|0oZ؞y'Xlj׷Rw2_mZ&etNo6h]\&`C?O WDʫI㊇R!Xe.c^պhΔ~yBF]RT풾?H)lqQkaBv4t3DbmefQwL. L݂ц=dwrX=uOHP(7Pt0 V@eD0Se۬oCTQn'nadX /=߉ΡeB\;WGpcfYƶR;G6^vYx A5LWe(c_޺_ W|^uvM?9CQd"dI Ѳ+#n; 群qbG?3%WjAtͧxn:鄼U[H38m{1eэ`qp 8{MR/$GoKƪMDICqгs`k$0uNʢ˾niTg\࠼R5݆IJA!MU9dF#h'׿3 guT`@cxܸԦ@iw.NnqelX;֒Q顰!:*؉TF)>`+{MϹĞ35VqlIP0NGGDػW.WTk{!k!`PDuJwZoAQi*ɑ!MGq+^sB_u;~y!!82, |SHJ \ h I>":`Kݫi-Gi(3n±N5H̄ ` M%XuX+Ƥ䫽BdBmGe^bPPbq" 5b-z_lAA-d4;tFSx$"?}Xh \񭶷qkvin#j+9HvҟϜ,(đ+Δ?bc5qJZL;PҶ_?b<  D٠A`. x{kbq>nzIS M{SIK&{rx)!pE'6^fҒ/(*='D?XB봰3jd)饂L%( 7)Nh"ќ5Zmcjȕ8K |7Oץ:6hM7K~cl!su,]mb43OB0G#z=B4fϢUo֬:M/Tl 0$IwPG,}S"i$:2,=ʑU0Q+}UE=ak;It*(p4#_aQr*NP`Wkw\)AET||cj픭7Og|k;UzINѬJALDLRK\2hY,{kXEmLFwJj7ǀ`[?<KE6P򖋛^{w"Ƃ})>49W– !vLE㿏ш~+ƅDDU!HyuC!8;MXˏ7΁`UT=; =[񁐣gvlALHV);HD+[.Š_m˞p{zciZ%VU9MNF@Y.9Rڌ bH]%TpYu>Ѿ2Ds bE.m)FȢ Sj}#в[ͲĂC-fk8"08آ PؼHDHp.}kbIjq դg-ծ^fߌ$ D/^n'@PʾaAN8O>'ῡ *:ؐk0+Ѳ% MN&)&~Vɠ{V .!1y3YBCLn QZ{SFr %Xxgpց BpMo c킞8PLTԪGe 0 /mFJKw¦1406}bۂLn /WvSEDv8lc_C^d?b z|lW_F9uPTg"UJN滹ŋX/N'b`'[xUH~?mh.bb cKn x^̶@K`y2BzǶfad&f*SMF.sF>ބ.S>|17]kN0'V?~h.*L-u (Uv &yVI*1ภhĖuUl^gCQj7nyff X>kHY*(p;Q+x«%4pS-WYLqp7ͳFϮNF<$[1]y*v}2|&+&(,g^M}2Xq9HM7k>.x8[$2;&iU;Xԡ.y@j +`vBL@qQkᣍGRޚDz6yo~Y nghU1iJzY%$B=uCtb,)W M@%YNp }W}Pn,A|mhѬ̫]MGdw_^㝷\=:>o' uT2k|+z bIbu)KK&.TzSƟ3wn>gatFkjK{M(ˣ:ciՓrYx\1⏞bY&>vj׉6|:/BI:zj=WM{jε&T10qSA"lf!N p)j,PYׁt_?q%tj2ށJ[y1x px&N&! ޯaztyߌ0e3ڈ4I1+p&.$㪟 = Txh4-W$B\>]{'8g i3KsLBՅ8!`7yA-!mu a}J ʥ! X|*<~ YQ)LÈ?OG#XhMh ,Qu?Q71̑q/\s ԮOG)Qdg614Vxb@p3_ %ްυB}a3)4 J n*w - pj?z煮a%56Tk:) Ӕ#?z[;Y 8“*:k_љFۣǶkL[7GH-R䩦+!B Tx<|rUvlgX=&Lj@njx[@ kW?dB'EPf׏HQt%Xyc93£;۸VԮs- $Bxi:LI@&Qs:VZ8MgM[M~6WK$Lu*?~ 5Qg})cP66`)NC1 ,@,_5˜4̡ZדE]sS-9sX2FǶ'@|j$ƹh0/"ՄX2PlpZS,) k)_B{ v D@wkx}zٗ;b9gÿN #[e y31]u TR?Bo(W+0LMI,BVv2a۫x2Vvv {u}Z#Tg'*x+\)5Bڸv.q̪\6D aqBoB2GT7,⡷.n q#hpW;x9#PzG`R2 |7KYZ8xЋ~sskdl4s7s :U2SzU@aivcVƅ͔VEx7UJjputk T-(*{H4`6# K~*v*ACzN  *hMSVhaʡi$pYY\`XSp9wAn7fp"w?N jcz%~0_Ʋa^];4%m(̄KoZFGg#e"g,^sNTs &6et"g9bQw cAsRu̴Y,mf=ҿNl0rf1b`Z\6,)DaЇ$:!HL\=?},#)צRB^'oT `4 θԦI\Yp73m:wC .8l 7nn/ ފ2%=n&A鬱=efNB:VK춢 jU)cj <5͑nO1r7=i$ـ,q7*Jߝ?l3̔ԛK!b/ʫ"X/͢3x{4zmx9#J #i׷Ž#vtTXNAZXJ ܥn2/>"Zb ZgՔ?nžtz:{QSy-fe%KC.ߞZ<[JeKCuܰY7έcsk4olpPЖ`e˟; lP$({AùKt e#d?Nζ̾qԦޗ`?MVI./ϐg:6㏡fꇺY`L* _xS%O,a}IA4W+=NN/^=6 xj l# ] xւ!~MZ/Ի6Ӥfr44. W|6+S^7$FЍԣ]lOav> Æ`i  OdŻ/]|ӂ [G@`_ygV;ŀ:'e&6is6r#>AU#7QG#׋:SͿ-4yo+y]Eڀ_>h+=_8gȞGx@K+TY%5iBY8O{ (I`;`l*D:2ong+keϱWGnsc+DnlBmޓ4w:K_#aiiOV[7S+O;-8ˎ-tmD7V[(iib'tC"Fm<0Ͳ@`SqTm.@%{߬1qa#0~T~I& /meֿr$VBzwYL!Hn'n)WkJ*?C7̨P?}΂z ccLT[|[7P~_ S@Tqox&Y/kS,eYbsTBZe˼,@yQ6F`GC"vO*FhU1 Ҧ]$bNK H͖05>x! C6v g ĢX<@Ĕ6A̧T^SfO͆j1k ^dX;1lI hmQ*70R.w'^Diڈ'gWGX_PK]綀/Ӫ/u5&3{'eKi!a5eQwyT$ QKֽ^jZ5(Kaz/&8,UY:AQ?D1+Ua['o.HRc˗,LeZ]bC7;ճqE3]S7!0vG Kjkw_$&}5LGS]o1 ~P՝$"XPfؿrr kC̺ፐr!xo7cVz;5P:aV`n6xZyٗ3 Cwe-g++QAQ2U]ΫaDOi(Vf  wx(kPT /+`*j98(ZPr鷂N N!!xo*wI>s}ŝQ&|PoC*j]j?QSыysA ,Ȥ׃8,=85C5^$3_uT@A[ВY a.'X( >VKd$P>ƌ{̙X):xtְQi!*MI,) pemuSrgy"#w5+D9h}N&I'RJKESQ f%p<{#:ۉ/~G0(:.)_ǠxCdk0L!&bv_Xd^O) 'qQqj&QeLGL6Ӌn>CS-"¢"E t* QO%UŃίEɖ"^V?jV$?7exwzAS&E? \y0C(cpBQ.O@ҷa: ٵ\Y)aNsl`iD#DQdہI:CL5#3}~!nX߾m(&KfKA QHC2'x^ 7`&uPq2̺WH/dCQ! R?e5`5@ lit{ obzr,8.7969J1ś|? gR7L 2lcѓaۧI@$ikms 5DB^ɚ;yc&vl_-4v_P)6>L5|yn8Kу@ trH1]]'k t(|*f."NH{^8EVvD5̐2IS#.pASl'"|s1'%ij Oy]<21h^i&GE5B;s"kؽ>&kP1%\M^ ӉZB9G)cu(P~-j+Ubs&J{e)J.+Z @f*hnMΛϤ xPlzd3K#6;/wxc' i+sX݇} !"3/='ɳ NSJ>tG@+Ա3g@)bx݂%3vՋn狡|ɍE'p,2N&5.ho ub Ifie rn,F(i A[6xrCR0`p91ͮ(Pfij- j /Yocmݪ: t^m2' 퓼 1h2DUNPbx_ձcfk_nz[m{ $sQ~]Rrfエ`*8 b*du"\ !梅o"mM267G~O ׃Q-_R(8wcC5#6 {BS b]4k<:,Po\5d\&D2Ad>[mHZ%5 u0qu#<5w%~I (€V I uwdW!ޭJA)F@UM,50 ^܇"lZ>97hQTD61uL}z~XWPׇ.,# Bb^+9Zqb-( {[ ci/Eߌ~^=_4_?94T$I}P5Jz-f)&7ETHKE=ӫކX}tQ O:/+kFHkэ]<7 gPP^ wΣDCwȮ\g^ IPqEE^v0Fos3xz$H :lH3yXs!3݆rW/R]}apbp,.=)_Wk1D#ލ|)KAX:q's_w!芠9C?)hk5i̪]?擂Pz4;kdDs6ڕVԃ/HZOP82D0akb!bj}sxEAαڭQԳU]y;N_$H?mr8"L)Pَ H9dd/_RĪIS>|-B8YQ%N;ڌE}kQ6 WߥʲT=״"״ZZtō`Ԟ()B68<% -.VnqGa z4a8"Xt-*JtR+r{ɐw>'>^ВdZiUތ 1APXn'w Ms`7rC?26ww/i&xAU6 Pȼa cH8x|뺁r::i!"6UoWs8ڳ`x$1+! &o+p[vyLӹZ旕Сy=OZe. =HpLѻ$l" ŲJ{E2)Ժk+l+f` C !W$Qkĝk$я}w;7d"N&nLl4,sz Vq4h("OD|j_` :_;qDѢeƭ jei2zfscG U`V< k۳!HN1N{&;VB3ALmbʹOJ{LO~p@^:kmq2 _?EP?]̝S&c,s9iMOTyhpn[g6TTJ|^f(ES;h ,~*ɻ/w>`F& &;q&9)a61)K~ԥ Q A6߱99yO ^kptv;{ Rߗ$aj%栓t9RFYx!bnsQzfn{yň6RgoPYb %cn6%% a [~^ a-{p{art98d6te${1,w˅ ibL*]q d"hBx6&2Im[.yV!L"wNkU^J]3BߞWV$g= oNdTE`q=7hl3v}hj}~"e/xGOn٩Ƅ3?NPu?~~$ׄ}@.Dd:{NB-]:2H\bÊIqΥs { 3Z*L]vo²}K{ qD|G&<6Sy`l&)6%ӹ2{5:M픗HB8LiR}Fh60T=Ē}SӬeh ]34>Z4>Vu񚱽b}Lrl+Bq?P" r@5Q\`@"<=`|(fU%U@uȄ*R|+&pY w!.}i ^5Į I>kd/$ʒ^b<I^$yi7H8,+/qtj,d8_'9 Q!zt""e6#%GM QSb526 Ayv Lץ`x7ΣwdSWF9:tbKbi}\>fWUFg}g)q oL8w6[L|7(td7ee/ Dv돌maw7~j;AQ{Mȱ!g oYEFg#\/}("ILc d *ItT5AaN"'2LooΑυxlUMp?&yU!Qf#D;?uSA;m$[!g1-M05(7Z),UOL_ayՉj| S3,5"@o_hɸ)b( +EJr-]ɪ!}5oCS_YZl [| R#&`D^r5{(A>0{uWҌp#G%oTXob{iRpmmΧ^ʒSa3 =& pK}gpER+%/>#SW4ڜg,/~˗j;#4nYOjU18s{u$IDt?kqWȫsvG=evTK$7Y^Vu5OW at?vfPx&tyeg~3Z<z;!ޗJf=,,]yG_O]E]hnRšZIB~@]=WhߓEs*KU,#P0y p"j_J cRQWj8Rm(QL@/ʬ^ImYIPEyO}s#sSmb#T*CT+^<+dQd KfW0_V>A8pm馒N d;曌 ?%^ҡzTw8 6:aZ{He! ݏUސf@PðEuyv\g_CpDK%N6`1󓷛,f kѼeC9`i 6+H6p6^4/"%xKSrRq "BzJLuTMzq][ ر\>֭[ WS5l32P($/u!D_A:7Q#(U?#mt%hwՍcpf[Ymߖ% sH>y +䧜:^a >] ֜#x2>[E"TORpYIbP5%V2ȁw QՍ Er> :F} $]AyAbͶԁ6+e"D{VApeGp5́v,w8Hw +M9HxɩOvmo@;IDN1_YMV5lvh$ x=ɽ>4D/Go-iѷ_It;of^io!|IxZZ/'j ?s@[)Z0TvW6z4vV$W6"(q(e i\OO5yP6ۮ [!56as{,BQЍFMWe@ Z ɡr/{b2u;L'+ WuZ]TYTuz3'XW;բtHiřl>Gh.܅( ʁdhr]k X Ưâp T t֬mnz@U+8<:R̔!~g& w ,M1L}3kQAnB^QRVQ4)xnPfӺ㭿`"# ŦeO6/JANE!vN|TCEh\1IAUYZ]J9ju|k-})2Òs *7 vt?kS!&}4Iw:"-*舣08Ba~Cz1ak]̄pk.d&G -_#ϲ\fpz=o\\1~ax"%H]Y/C|6Drg&EHݯpԵ?[lR*򾞪kM} y{ZS4-^;#Nhq6^H؈Ic -NY_E٨LGW͏!ʧ'\49I +| W"[̛T0=P[JY~SW( Fܦo-Utq+ݸ.zE􌎱MWPSGwQw ]z7PB'l)ﻷuL.fwr|D{Cҕb%@hdw(-kK5h|;$ΧV+@|("F/VI'Ca²w-B|`/uN&<'ODj[GN+ DcjJ:k|Jd6_t ֔סLD=ld939[~ԤR$l L)#V.0Q¯lTfw97 <|izΖd!QI١s?r!N>_VBn&%ULO*$'f?N8/S]Ma=}74unI7R }ǔ&"@QuAe [l$w$įr.!DWP-ڣKZƏMpFdՕ`{^kQ-ZeİT D6œ8@wx4 O{E4u`~C" '"5Hċ=E.Q}Dsm_ j: UҚe_E JҷH;rNYauާZY"5GkYyWK<W'd]<#B}cj@`R" YS7h+#a++J&H9{sL.+ 7)D-ZW@.nw /|wHXy0$/3W y-Թ7Bc߽kǰeI}勅{?'*#) ϾßZ;Z,z׍d]e1ad_DZLP5vg;|SJɵ)l՟ͻO2Fhn^ּj@t+lfAArr:Ld⎓'6-FDAJm6X}Xǎæ"qJ8$%z"Np2xl՘#0?~~#R gr]q.&߁am( 8pB;īd}^D*gcWK `_j_ »*7.b}HHpϦPL'p'b)ogguۓ:&mBd.A Ƌ\;6 6-6e<+;d k̻qa?)(.}K-@rՐ z3+O>ٓ*˼hg-AN|.~HöA?Q4Z)kMBm$[9NQKNlgk4~OĠ 0ŪSnlxhq( (IMH;lbVڊiQ):lEs:ՠ"'0.TgЏtl&wD>rF?۽3rV5v=ھ׈e^V&EcTJ;t-9 $Sac1 ͹} ƅ *Sޙy, vN$Qv'oM-nl"d;@{Rf:ql˒t0!9h)8s~uc>z'+}/wM掸j^([ӫ,-o$ºAP:dZʯE&0 uuȽ+p ,C27U|X/'~G~B0* QF05Fpd"4tS*CfY ؁S2dṓw`U$14YރΚY ʤi&ЦċJ? K5ս~XdUe8xR~hgAY y?}8͇5BF- Ȱ?T׎P2"Y]b}ZQ\zP nn\\OxM /eNyrv"io|hH7^J,Fp`z·cgj֞Nl:)  \\FT"zRLdwvw:+뀢4Q2tOOS >y{HzhÉA8`O苫bGO@b0婽;WMOOJ1>|-f߻ˣ(i0{\\ e Lga Kԉps0HM0~܆Q⟏`,'OOj1V#m ǒGcW2`N$P?̸ufe?JKE?F)!]XDq@3A؛h mnBBZ=Οf7kx4rH&qde2TQ ^q>%6s`QEf*L$0|(N١ݦEr&?]B6FZO[&`,wSV%g=Qq#g$i^DAi̗-Xhܐsx֞։u FSDfPW{51e|*wE6^R +!Ôt8 (FvD?/]aj #j$&vB7Jf)jN@s|'sL?c~Y7xygqJِ_.خ?ѱMF$].&iuٴh){=ơ$^BPPø4Am5rm9Åu;x^C8I5s OVy |V/0+FRAYj]&E иЕ-7_֘&jܝ-^DoƂjpEF#.gpE ygڢCcr)N\kHc6^q*uuMۃ̮#"c_3FXJr'ܨ,.mJ*ȏ U;&6 D9AH+ WS i[465 G ZK@M6jz?⟮4y]VX}ل[_ mа( 8J ;GAJ<aIkbu<ܪ[<'鷊h$̚of'P%>\'" 答VӲvO>C켇݉Y7ãP uޟW12>8a%v=o>ӭ&,(;B(e_/OVĄ$ٮƕ&Yb'6翍[JfD>=ـ {.qv$knSq#gPKB'2jD/+4a8kJ'FʋAQytGPh&odYval<6fmoaזعm/oi+mc-x(@k_ o?J`_js&(Z:ꪳ0zdN@^Ptac~#Gkq"Zuo/MTW':u^LRwiC.yzf=LT) Ef g"|}/[cϕlTHCGf p s;Fp!m[tG3в^Vϧ;]_|⦇8a1k(6 k?<ב(5zm‚aeCS1VKF 3$V+N&v(^/`M~46A=ۉ%aj?mGFihH?s+8[ŇGl0]-AAHyfWL޺-_i0Xr ']{N拼8lō1O6GtR`Yb QZ:aä +P>غ6W,[`]M TFp"gOe2y8YO h(ƦQPMȩisA/~\_|2vyD^Fͼ;t3 h R"{7Ë?&c_ӹBuJ8jY讧gWJBxM.Q%>$<jI5pAbw ]tT3FpoOS$~XI߮3B/26@7uGd-fНӆȴ;1?T3&6dlk-:Ux0;c֡7Z Z)U4$kcm[oKu<89,rȚ5y fݬw.jcǔъ.nƱD EWPnQ J+d)O($ۣ/C62c^kC|Y.y&{?oPЋ :>M@e}`#>:'b ^hoyTn}i0JMj8F~wi0avCJ3EmtCn;ˠ.RESdqWOwZ /Q5L/qKςiqɥ8,NQ| jUTn(:4ks<#rALq9eo/x /5tfo_RW+j3+B'p/<,1"%WHkg|gV EJ;+>d ce_`V *Wzf8Y65'Kڍ~quw=1Ad\^Y9jΉ~)~aέw$+o^ɱ@E- ЃSmhIW=c[iy9yU/ " [rz=DɘJ4B2+aWhH팠쓂8 k+ЯN9;[҉ ˪$&ԺN,-@͚pgIZXc_ +&D6g)@h_8¤} $6 PY]V þ )D'IT)ɀy|а ,uhbuO- 8'VtB*#҄#܌GI3KmDU-aճ/ENbxچ)1e\g/fFQMt{8P2m邮$u,nR3x %Yl'?-m)L`mKk䱋v1%`I#k-HS|Mt΋߬% V[wEr[7u =ikr_/0{H\fiOsƛ&06lߒ(Tm2FQշid`Cc;8 n d(pEF`Sfj0G.XinFCɅW*!`ptq! y.N$HyeDIkce P$=_jcWH"呋 +휄ZnQRvC|s~Dcbɛc2!:z#RO*M(CCQnfArwb,)d jŢi#mo䈈7Mq ɚjm4Ug\$.6CLi-*:DIaE>P~k.zWpĤ3+'jlΞ%Rch9j#nZid_ R3Ʉ1/W&{s;,L,Vihl7'qE:@PTLTĦFcwΑ|%Y?_ VP _}F^;Xe}TS5K[b)qjA4s+eR- zkF[ zyjl8J=ϐlogN@ٹ{P*H[s|`T>g x 'aOv|JMDE5v)555Uq'}<#]:r ylG)x1RlX@ed_Ej{`òMF8?Q$iQBn0 )lEY%oc ʪFĔdUn?l v !2v^VDIqK)z1i,Oexջ` /dG_Xrﯸd(b߸A c@+0 ^xHvAT nWc10K{U= ֠FHzr4Ds6]O_fQa) P,]ジ_D6bpcSö&yGt'Sln@("[>a6S9oqMS3J+kr!(ԥ2ti3X*/*Q]oCb Ͳ.,MMߦ,w/W`\j{Xa+HàUm}_q{OLF9B ߅Afdܐ.0u{28W2^P5z Y[Ζ+ i ]sx2#!J3z)mXd9R(ILME˄FGU ,q֢ubmzlzw(PAI*ʋ50Bf7CH ߏe ߚ^pGVR][ NG5@xӄGX9M:]3PQl ܹ@F#§qP7>Tԯ \{$"r)AY^;|#va^ :HVu.[.Cӫ̇+L:/iAhQRbDx;FR j|8ܨpƑՖ}XBZ]4PFj8e- _0 6Bnь Bieڤ_B-_Fs%^|CAij#$\N)~Daʛ;F<H"oVےUó aBJ ͋vwUBߐ !vc۩퀼W0LM116oqqãj܇*3 T\xu'tɈiUKpmbϸ+5wv~L=a@ݠlm!FVy5ͪ.g0 gprhw" MlKfmƋRBgR҂C, Y{3s85ԥeDïvWN Yu;#;WvB^hj7Ƙ-)5">r+`W*I:Ki |*ڜ\NA6+Y`9{@h{AN3˾NcQt9\r5Z%> Uhk<=*owmc)6F8—܂[5o(ϡwt//ɀLPz?%(Z2QOZGD`&+#qI<1,AL#,fPOUݤҧt1? !aȗg+m"uw>uPK_+q$fP躗E8i '!@lMZpH暻`aG홊*oB`()[2#%+ Yj+siP) jV# 'd[B\VޗޖSWiv tzFh ;@ Bn{]CW*2{d^n?59H2:!(-ad W_S>4;mK,Rsh łiӃY͚(t"No%/1jy}EHxIꪍR P)ARJ`EazGϸ?D%O0^3߀5bL::kVu%g:$O"Kxvnߜ4G Ă<ڑWשzTunv8d$dS8zG[泜nmzg7(CT>ZhO.q$*9[VDxvHMK5(Λ"/)u#U>C\TuT4tT7\^׉vx#D Gj\Rk9U$\KmC[/+6*ٵʻ1p؎{YeLBkq[f5%Ծ_cA_80ՌD3`mĉSf@9+Q znqu$-cRܨ%RKkqL3R,0@DiñIgƔ& n3X0%(Y~Sn[RFsFb¸=@Dև΀3Wz3*ΓCrf4a#Iړy;|6kwVK*zhp[{) vʢ66=jEDN1F1c~O1Mu^;.`PM`'Rm{P fʠ7],s?4Ki XX)J⟵ (ܗ7FgE7 ɕ8⿓l*/㉥iZeC#cQj23>и.w#9} " a^a?1 aGq)0)!z[}9'[I4~ϟs 0GSNlŲl!S]:Debqrap$bKsyCJԹH]*;?62DՄٖm8@B hoBL+niYR =8\. m2вJ^rニK4V7~V|}+Tt7d*hrG[=:U}̲F wbR9;miD]z_0j5m;R.#z9vWk|'7gdZ< bFHn>Jvy#pg7^e ?#N w٭HCS0,"IÓm݄DEAލ庎 RON_4^=IY\ut$?)Gy3g,9q#dDx"-=gcUaD[ ]^IP4RD--*Ӌ.N̈́AL =k=nZ%p>r8͖uNgۚ໖S`Pksttl(w"Rn2\RW!SQyUMkʹBnYwk#۴E@<@dm=ƿ~1gƖLf1lzց^7Md@({܎pvjN 4vI5XG6wProU(KHɩo|rr K 2Č 3H~TT**Q*-k3ޤ"UĽκÎA<'Dd/=L&n6,մ.$~Cu*5r#%$:0ev=],7O_̮V2Y567[4KHmX ˩ޟS+2"YMD<(\ѷ8te(qoqPlTo6‘]ic$j'MUFB&7΢[ۮD0-uf~u>D:fRl6O1ݎ1WQL4 2KzHǨLяB֒Ӎe.:WQn;8Ow N XKeI8r@=FEHSZ14 ZbS2v*`5GNTQgvzhz?ljK1lr?6qkjSP\ &M3,^ufye<#cd CICii4Efm1D2o3] S xdr gs[7'Z&#%3Cn擅qd~ez"5}L PtbjLSI /&~Z 3vWzBo>N?ju\ͬA9]i䂚a(Aτ',/Ʋ0i|UpT7}w B#;"|O͎7P*ku ښӇ &ٓDэ0 P |ݜKxpoө_#ŗZߓw;Z诗*x^-_5]-X 5`>G²ǚ^*퉣156yy`'f1,z`ȉa(BP09gCnRn*x+Zj^r]0ͦ/E% [k:6e{^suh":wŦ8fq,M>69aef%y'fD*i3[߸6ByZQܱFq>! u7umSi&y qt4Yf`@7}cb"MDX+_YyH:0 Z{xIEKx c.dG?h Rރ/(y8B?WU$0(%G%2 /QKZ!z6q"%7\1P#٭Ӕ#@ 9lsR11=eUc9tSxj^YIXLn6^Jx&s.k3x*R`m<9'@D|oZp׎=hx/mP./i)6hp6dߴSZ^GMj{j![g^deV`>TCdIU5wвvS!C! ǽVy(--ӄ{tTsӈZ}d0×5ڧD Xs3||5IЈBN#tF-6 Lc˩ -#7/?sFr_:ս{.Pٗ'~yB3 k<#@~cDllW0k}r4Hy1{9DӲ35(X=n9]*P9ujtR 'pWakÒ65#nǼA;Y/PWW @fܙ'&1$K x.O&!A2KA)*මC4Wali!9F8`>j"@ew9^S]fjX!R`o>B,L1J! yf;%{'rꈄ)F뇛_1kK \t׷ ^-PfC⚋:e(/eH qB=ld7_]@ [YfJѦp7j5㒡ߍDݍ` XCDϧ[ss.`X D:l4?|?rʇUm vL-4m.QuꝎ[uy]:<^(J8Ʌq,ʪYINa79;[ @cy<3A! %ۣ2mda!w0ܰl,hlz|9f8s2.[!on딯 6MrVY[܉T:=ّ|yz5(|_65|T&6z)ʊ_a Fū[EiM s&S.K=!CB޹ݹv̊8l`'ZZxʡD>PFqj;.4 hܝ R-~}üK `-#e<*J{9t@&A"G nØ -KH3We-Xk_Fp^0^Zqdy{N` b0nUͱ ~r M}T6qg< XQEb~,! f{Om H#݉TȄU/4 vaJ5,.evG*(aњԈvžowxd.SeM$2)c{>bՠ>+): <4^DRAi Ebo26:?gzb-"pn02_ZΌv(ayuI[dL 4 }jpc;HgѱB|H EȊkUٶӀJ9&,,<սhz\ԯ@aC6I}S Ia{:ILXn+~wDӒ5DԧjM;n8+7=Z\p,@h.ڹ۵x1:ljp DgBgCǏ,u`|>SvRcd{.b֌NH׶v?bdt&ذ;Z3wf }>RFV+i:Kz_ #>;["EVX/cast#oy G֙Ѯ أNڻJHf\e(%“6z _2N5(sQ ' Pe mۓomX)fφk1s˶9!%'LNxjn$P(r_W\dyE|/y`x1П-7mIJGy\"=L`iK@ y=0avC[`5s2쒮Nz2W=,5)r|ԣ%p7ZH1.΀Mx'IrKk4Z =-gEP-l$8}BH83q7,'ۦdU?"MKB1˶?݁KPS5#ʬ[Șs WJ, ?wN܄kX7.<]u.-w%Ux;6'L.8)ꆰ/i2kY G?ޔR )&[u^7F#2}kYA& =yh C1z&F M]]ѱkM!6Yxrlk12CKvpL}boc>vU;{un(*tjZiby87vzF)pVF'K%$"oK/'/rLRo":7Cu*uLT[)4V Y*eVgdNQ:4\슬`hbw(*G۸UosT=޶ák4 k0~[@MIëJ΂H .!N^cRJp_33`CIlB[P2ɁR3K% U-PαN1t_Om#ҚԴaUคԓL!6}5AM!dkWm~-/klUAрJd@T%A6A q4x:-#+1|a݂cǭ IbˠN,dgNA`%J:Cu=MuBtaNk %GV:ʵFv:pΗ*|e(k{(bIHIT YH [79 ޫZUɓeDH~Ea#|77cc9%FS6F&`a"l"1/sȌN4].`ɕZ҄+S>ft;owH wT_@E'"bRjhMSgs뗑hsphԮ')Byo!,ä(kJG*)_֡k@jz+, *ubRZq,RacڼL?=` 8 `+N7k6 ,Fahp/һ O0TmQ s5,]}>d{,wLV/kGCICŏvzRpDQ*7uyG "oBz'_8‹ #im)X+G1^bsQt m*8bMG1+ԑa &fnėS$S8D_ uORy&+fk$kjkb0΃)}s 4N:ȫaHؿFԵ$+.$%0nM-)t":FŐ2Nse3AR}D#oXY^{:'5Ȇo%#PE^)/Z"h Uq2$z4#c{jYk0TrZa0H R#-.$>؂Z$~e,N3¥oa̲sȍ-8mc9i,mJa8Pz *SR[ZG! 㿽[r-k% 㬛A|`)\WNqsai;K(K+xJg(q_E V>p}VJe-mV4zٲ9'c/Ke%1/JAdv0!h6=W%UaթuW}ˌ:l~Mӌ]oL&n]Cf K\<}BGy1!dGğ5Qҥz~Mҡث 'c~BX#۫W>?{mB͘sxy[ #A?IFϣFCpp7n \?U[1P?n.e4޶AA=RuW `ux ]C^/h}i[{-{a\ׯcID\gfcC#,V76`ӽ1c чJel&+Sgu' M6- ;nT_U0$e;罞z p,&P>IiY_e+LJjk)!F$-Q,Cf4Zff8bækR$_WA%8o&̵wCb>:T@M-F:hӄLME.nM C/q`FLN2jhLe۪*bkCskpn%a4c1s#C0,$uݶ$Z?dE^kn[a Bdc2>(.,~l$J\G8'Y7^R]Zo8FBI~/(U#F Џ6RI*pB? ?fun535Ǖ=jz`[}p>D9K1H۞Q7[DO$1d)۵˂;!hx6rHNo&Y1B4.: ^"PIZς> @w[0+l1 gPK'_.@>BR+ȮxToT_5g#lÑ/W#XuI (e|{pEٯ޸{% 6 Ub$0c~/k nX\ReeȷE~{yj.aW=Ewě TlR/2ne} 󨎭:nYQ$;iI= e50HW ^"?K^De\ l>n vx SYEho].S!ZuYT7+pKB6J'*+Kõ#tM?OgR[ =mo,+`xQ:CtME$z(s=$Vw. } S$2]^ˇ(nRJx=]~MEGkdk&inY8VPU0KnVd{LY6 վ?A!nL.8Fü% 7Jji<ȥSM+Jy2Y9`a}hnouqȢ`O+ykJ㴜D`LC&BV(|~N}yrl=zob߫ Q,0O10`?\q˓Ix)hpJy& g W|NE Gzl?ae4`&y=eU)h ѯn_|y4FE<"ԙDU2d6(1hXosV#CԳ8Ƨ2"#Uw"@}4. bn(Fk6Lb% 2S쐶K|سچ&uv#4ψ|-^H ÍݔWi YmZw%鏁4aF#QQCk ~mZ|˜g$ A$c+T(#jQ鉀^`{P<tlMx/GcX͜c/M]?<+l[y2'rahi {jvL3&N%M5lSJ&*1Q)[ QB w #!%_û33iYD+Y"رQ@nTQ5SL:NˍrbجTLO eC<|E<}qK([Q3V$u d0W_X|Q?עPT]+Me{m&+"`"3Ck~LMya[, Dwm윱TY 45M~if[vn{ߟ^ YX[Mvp2%)qJq4[t96'>@U7 ^}Tp@%׈\B"B~aJ}xA&;2[ > ج!Ws~_W kt8n[3g5XTX^ %1x"Hgh'T4 K  !3qD8 ݂mzy @Wޏ:*NؑsH#S6S!PuokJOoQ}jewY|'AmoTnbIj;OlPGR~`A?Н.,1`W*%HԮ֩u!r/Mx (k^ڙS0+.Ќ9 hw_B+đy07XW5wT2a]g]c|8D]_sL$vYT5ւVs4ֶhIblvpS]T-0?@T@?5>KaԚ~֦X0V- C/WF0%O䏧V arRCq~x׾QCRg1(ZokfkO O $-RB?X\{8hx_͌ D4J=G 9Z0Y_KWS=U(@i Zۭ23̎C.GGs"Uo$g|G V a51XNs8⩓hjޯ%dmpd$_US,tŵS)O޺V:?E`/-GelJ\ ݻ9r"^`#߻Euwg,{ kl29UГ@3u/ qUuT$DS*' n(Wi[*X z5_ i5\0ю2( r͓(܈33Y ù'*/X6KmyU/KV\΀Y}z5DR, ׻4=_1ϒΊh_ QHh`BYQr.9_%EkT!sz&xE9nj ;-^VH5ڋѨIP=XXe hAy`ֹ%lj8eI J kiB}*Aw۳ B mQQG|w5o0y%a$Nȡ /(L^/P,%mPgQVO# ~ܴ 0E7<;!NCo >Ip}HR6_Ey߆}fDwaLicY2lRR`NY0u7hBgCN#lb~U%-WSXf A6$@F!7?,}ŝV>/H +KȧY l`RZ*iHx~ʀDBрʎ'sX볩`JSVT=3 $%^a?\]()8jPbq"f*b2=_Qz+VUMm2xMoxDsvrH@ME9,9K#uW??M6zx;+MG O]>ƓL[+Sk^ ]o8m : c!kX$ȔXiFkC[ǑȰ7G\0L;sP۳`-9'.!\k"ӵ cӤHO:RD4IpVi0V0S3< T{e[EO Os5 l 1eM`}"M׫C5#%W]_RK19ѪДtl~bDqՐch0FIfT0* 2ps_F x#=~rk/_`ט[wHջXFKRAmU1d;r3mZpSO~_>Ft^š[9jXVy]f{a`:#7Ǚ,w 8 tgnz!4!5.i5ӑ]FZI#v(J121Odv])e# Gz2NhCt_w|˴11p*օ"LtaM$/rQ0Vl-^{o2lH'2Ie}'Pp>|ƸAàb5$vƧ*D0_/b k ^ؠ-ؼD =G3uR@j !QWueQ)k"0[& H!A. =jUE<}HZPy)ao7v@s">A(70:Z5SMdK愛jʫ*.$=jNz8Y`\i,?}mھ;Ց\̀L&Bu"1IVF\ORfbIĢ.R :ѥR%Qűf!t:;)29&"$MúzBgdӠ(v)|ޢ< A`PRB+POZGFx?FRs޵n!njhIMByf1&:*9셞sQCkV#!qV{$e [JGc8#kzdvj̞:,&?D5h{q;`F? @ݗ "-uc\=Jv p~Ϯf>L$p5xG?'J$D4ܦVW[cٚc2,a W UC󁰊hT߈[RU[)\ܒSKQNk-QκFBQ\r-d[xeϞ|c&6'YGuExNtK}I>:fT,eeˣEdS=_+췕"BR%UT.KnaVH@JDMqHx8!A݊-丆'(%#zmJLL6ȬC=baW詽 |h-*)k0Jp΀TaҬٛcᇦCKPNO_+7w<ebEiMcp(aZ&N#n9>}w9*0fP_Sf"[m u߷R(fmY6\Eb'> 夢 KORʪ30&UZ;08\f^BǪ pkI_Qa]r{j&<ڽ۱>pWkP]h湥aqb3vymGVKw9a$+ cDy VM{L{|7WQ{޾~QT XVv@Ioӳ[*jvnp⸃8 nbj>xx:Zl1PR>SꪛliIf(X첪ػ +jʠ-锈 @FH}LDH2(P=0~Vs߸Ԋ8ԌtI@YMcT K)"YD6&Ϊ9t"mAoپ"L\k]2SzmBv<;C7-! -2ށQ’=Z礦@|=T0S~!'F+ ,ُ }`.&31$oaͲ AGK]n\O3z%wifM>2T2-eAcwt,I lXנ.P}sj*k ߦ)"ޞ)xO||=KFmffx9P@YK9n3Ӣ.w$) m*.vdVVWōe<=ҝhҧ[jp‰Rxap<ΓON<1YişKR5J51h{CѿcWGt7vDֶGU=p$ȦQ4m2-]%|._  oL|&/LrЦKnmmU~XO#ʅwF^!J쪠oŸ-&LB ,Γ hZ 5Й88f ;끏+%/@xv3r.TuoPwI5t/Ce\@ѻ_A]n3KUu0H 1#ǻ:O]%KF _e(w}1~R)yyS%rJ2%8V?W,es; R̠qznFdb^!V,kYToHOk@XSHNCeYJY}7d"w_ֳ?In`U~Xw1^M_ED.ZơO h2=Bf[͙qzwِ_nBC _\YsrO$LW8zΝ$,>Ot|nU˜~.4A;> rkDՋU0[J& nY/^mmX>qXm >b%N,:D {,f߀# \,FmK5?J7w'' DYaH 5] pʨVee}6cDA/BsiN" !xgfIq۴jΔ\0D\p"pKLگܺOFlK!EPR)4]z&c2P־-{F،y-LEJՔI-Ƿ}1cَJȝYT1/)/'M⭈"?1%y =XU!l,Wesh2 |ˇoqs=%>!:~:[5ƜMMMO|D_{)BTٕ͆1Im'ͤ-mپ'%*jTLR~#uhUc"a|YU>%gaZ?xG!7.wކx~N+"rlo &nhbowr\d7 k#TuչTYtlB-QqXU$P $aQv dNM@.km" Rkt5#zn)KיyJoK ^:O mu߅}Y ̝̍t:zԐjc:&%Y1K% 0udSɡG} D$eOB @eҤXIJ Mȯt+UuCgRJP(Mud^r|\"|2pI-uhuOh&)& ؋&/q`R,+`'-NdCR'o֤8AƧ씊hja yTde8qeUBF ;'˽AVOC\E9`C58XJDJia^F([[>i HKnހsZpc2 XZ0W2Ҹ?iԂU,LK<W1KdjW8剡,? dOSVv[޾+#fIt/~qnav8~dֵ<?A%`}"3jIH)QG?)$n.' $-gH䀡 קJg)\;xL9epő6T/lI!**Tm[*bp`r<)#&:W@n@bO5XZnjר )ZinO)Y=&fx Sl;g߄b Bz;N ^=$&]+5: oR_!hkFm;ٙ/za5&%ogR#tqoaFmWe8F-h"a-A XI.xLEC ȉr]!}s5/a TKhx*穏1ԖNR,. F`D"O>MNGz&yMA4Q6`IARV4gR|QrلNjDӁvr;&j˔Q.ISR? xE#1?5,SSQF`Vr`+󾢄zBL MYϦ|!fkٺ8 f|.Ê[CaqF['V(:L3US/af$B#nXtڥeLdn0)6̝#0sq~ M;DwاV/a07@AιtPNK:}NR֥Ҹjp/ uLq ¡JP*]P®J7MP:mlyEYZ ,w"i`%Ig㬯_+utпXDK@śJ՚t ]k'\c I%—4v`ZGw= "fH&/{^eG޽7SE:}*P0)vkd+^5|Gޅ"y`I=-RNRm cE䞕(HMWڑ-='u()#8"hW|f_^uLfhQұ3uu.@0ͻ#ײX/"(6B}uk;e؟9O/5%$2I֑cduH}AETkE7{+YN IΎ(e HL|QU>Aູ 5PX>VZ\NpTB4,  #|~Z$2uZ2 * fq\FhV ak"b{aH9ImɹC. ?S?A~]%1twyx snĀCzMPZ8oaP^wUinë{>! ci*iMy#=;>SnQ _Opg BVYl"CՋJZ{-~݄g/|(1"[[*yGV/3`CZH[$u]T[m ~=oZS;cH,$ZAɯb]qi)tL')i/g073"u/o> (E_$eҾoUEk^lrPGM4ά4oa= ,^79 P ^SW(T;w}nt GXuPnBMbS0B0K=ݾ,c#qzBQ+.P9|X_;̙`9*AWc$Uˌm@e5 }3+Rn{k[0fxK]4joνSF{YOUVҧe'5zDcPPjaLC_o;}>/m;GjŁ^M0ZQU{`˭5ps(p@ϟ~ ӶZ fwZPu 9ovXDx8FhF-4FfD!s ǖ9.;yо!TzV)!tt dO'bw$j_n:PS ԣ .! I ɗځ'^L'3m$^ȗp:4Z&~MŇooLd:%ώ̨sq^]dj Ni 1ągJ<[3g |P俢3I3.ij~4jk1ǶӀXp5ἶ' $&~4w `/69Ϟˊ,.] oGh "̈́[YNj92@K2u0`!%A&g2q)ОMEΙEHMzapJ);|jKA A;}$,\'dD_/_}# DZ9vQ RpL;m>p=4sE/͞]$b@UGs{Eo,t07[9m7 %o>Y3G:&ӪJCW\p Z@_?E!H8w8 ?[F]NNFV/stQxهn!cY*kkUm7dŒ1R4stx[6 W֡@6&!B]$2.BIq?SvQ $ôu%ZXY%|32Rs ~ V۩͘A5Zsca[2s1 H!߸:Ȥ+U.Y > ^xoY@cV`hONM=`Tό^as|+^!.n6Ԫ3V`U?d/<-n Pom+W ى9!*߻灲y( *qQhj&֬€;/uC_f'uJ?C̬t)XWd ##&9Ӎy|bu&݈Hl6p͊*0߸ɥqQB+F" R:9&YĔAvC +4[=̅D2ah|Vx) EDZ>vUDSg "cH4Pt7΍3kgo2ho޷]H` `@8Q.Ġ؍*i7LF Y u23 eMaІPG|yp xv @}䝝Ssi9~CR ,[*[p:|> e{A>ػ0(_<Є^aIYXCЄh~Aw w]g/ytt8hv(髎*yJ+,{%Eͅz7aMwSD*@@&7Ȍ_(%my+As6P*V`" b݉a@>6'qv0ӾZ{/t@z Vj D\6ѿ* xeJ$e1E~>: B{ꄩ<>WXQ[|(Ftw86MЮ5ct6EwK⚊HL>  nD266-N5;/@b뺗PU)p[18ϭBh랯DV&|1?Ddpv.N(FÓ"Rヿb*ɼJ[d _eQ;fduЇ?2PQX )tmौzdG^"T j`!ܼ+BcШ\Kix  +!|κ&t\vK2[XTvϓ;LnP5KWu.G dbv!:ԬSJhDV995/؊. ^L]ikآOK~=>;CJm'ra TbX:d{sF&iXoj LN]ZFzaivlW|@ B&YW;s}ޢKQ"ZOrt/FLEL҆y+|SWv'`h~t->~-}+% q d )Q}Ůrys@FBr<.*yg2"r> >޴tWWEqCVڹ)F (h~?< ϷLN5Gh+Z*.xaMl7)y\ b.FlGXieAYdgG+htU{Z Ь,8uʑhq./sSz5 1K] XLtBrBp@+ahp1aIh6le~h<Ɯ]%(+;~luPnݙndo+pr}@\ 闐ߜ_0ƭLogʈF)E}Wc$qŏJA7_r yxNdig#k#xd k:%}Ǜ!*'FpJg=qrUɑ AM&wPVh7h9kcex/P-a9j9"O.Uu\)y}0q\ڄp1ը0B6*)][.T/'2zGx[u@<9-iΗ),nUt҃ evkmۘC"VNwԉӥ>xkP_Ӏl{TϗS(ʝVwL \pͽ-gԭZsbByƯӧ)B>[XbZ'+@sKR4/=Q?7$Hkl*12]5kPެIՠ,mVwse X# ?C^)/HAHi  Yta VA$6xU+8|q③R~ c`e><[tn2ߙE(Jb;j{U:Xh{D82"0o^O"q9K0h/w]g~pS#R~&~L,zcS3!?-j=\o15K~3D_!Ee+6´B#O=rRCqlA[b݆YhNSu٦mw|권 ](sfxCG(]&dـ i@Iu]g11P7';ˡZy\!{|bOV%e[rZk|O;2F;r(" bN^A\aci@#PԊP72gop֬wUdde&+q7%;eC{SYK }k.$xT%@,g絯]I% 2rFYu}-R5yq5kr+5Xi&[խbvj{aI͚4k O wD#0eʖjmX?~GSp8=!LWB6GY_BPP*%n5m6}Flfp3in3TO]>%_2}ak4 nx/!r_4 K+L\w=IׇTHߛ利 > @9!ض?T{h^tܭh5~V͙x*eLs4ڙڜ!B:z${ Se{yӻr٨&+M!ͯuAٛdII\,υY^ ы+DSAg:b|b қ5?A ُ]6 ҥ`Tp zVp z5ncRA1Z~3o>mSՆg|Ia`w UբJi!&Oh'mj l2x27P{6-Jm}.Ӗ8BbTayXrýwJ2\ӣ4%dY{Ie']ۏy#98h {A˞3=I'l%X3zT97P? 5eK}xJnnҝSyFu2썊z"'Kd֝t.; s`#,j-ʝ 5Oe)1f4^4D}s&2*P#E`ڇsK WA "ۗ w*ه28@ ttp7*?Ih" aq2{_4z(lesrh]Ű?oҞSnOb2zC/Ȣp9@ j/muÝT^j#%^HYr|]e?+ TL2QywUrHSWZBW57MqA{zWϘ2sJ odaSN|%N#@ﲢdkuٔY%'qo|)dlcEUBboe硓:0DU1n:AR 1 "f3LJ(3閭z:(XFN+-*uf,zEu⠊c߂r >#ٮ? 5S85˝_xc{4c95\ȃg4QNx  @V)3q>;w(_hm;((PE 02S4vWhk{!-R w RaFeq͎۩ҏ#l_>4[?LR~a!.YN[ف:xT;'S=3k+S 0jӲu{`8zARc= ΗYIC!'8jch׬x]cq)Z Ko59 VǕEkH zq7P64#LF=KQMc\85x4xx.;BH|*δ)d9uжW]s72ZCްq{y4lXftKJؤRV S6Y,QL y 5[  '! )di7 %r!13)n#rb*9fv톮Gp~Qn' '+es'x_)`Wxm0 _,;ی14crvHP 5S&a~)x#g?YIKm24$4n$z+&w<_P&O~ i:L|*   MjI8W^mf u;خdvpNcB? O UtH=ry:Xys`:ۈ_ = xNj7kS^mvw3ײhpchPֶ)ao{NwX9]נơ ,}oR(oy 3n 򸿌$6HԌv#8Qjܢ2b# gU9ώ ZU5Էpf%:T ˸dW)o,(rٿȍ@r j]sN.OBmBtܔ ;uU DT]\npgqVHsӣ>>mx~w5w+])|u+Q[ytTŒ8I<ԏ6 Zb JeḭSȻ x\B樂GMy`шPF{ 56al"@"?zla^ގ3_T1LĚ5ZI u,Px=4Wz}wq 6.րT<2{TЭ%Ř_ u ϐ0H"JJAB20TQXķ(>h̘rÌ׎_\rBp wѰ1n v` W'<]"s /rw|wF,ld{=+`Bs`Aӄs8,:h6t_EY#s#(ԐG)*fI"6\jfrl[a5ȊE:Řq5H$)-qAk6x'5{jjC}*hvmPHT*SfDHK>Sw-fqS4|cӦ8N3|^%Ez_O)KM??VVavx~( v8OH)$]|AN }JI$Ǎ~`2Ռ=[r5\ҏE =1 wqR[89~zE%p@8+qF271N%Ft%2Jj 84sBU\LR6,arD|(XR=j@zQfvpF"#Ȱv?EEEN7'Y* 89jQzTg[ƁV8%Ф}5>/\/ ;9La'RKɯZ4-kl'|`-G̒U3L؋f[9 ΄!&&0``\T[1o6$WbfABsCqt;ttT_Ms*&R쳕/#.]=fῢ4Ɉ%7&L |nAo>4ےMnFZ$/ɈxX׼^ =P+g3y %'|d#W wiXh(MbE0я_K80LgmA QܺmPT3QA Ӂo6M)[{0"TYs]"9Y9#oUu2ה=^d!`o~1:xx0e2?q՗ L~}>5|b ."!HmAh^l 7pv$Ԣ |OR(7Vu]Yppa˼]E#N[u~Damt=EGѧ~4F!O`: OFS],<%LA:|Ex_=?foBF}Ou/'y:oIp,l7/*a)3j6t&A\>9G=#')d0Q=hݣ5|`򙘼K/NTc}ͨ6XܨI?>X2WKjKr2M~G> 2OٟCҲՍ C00v D*k8;UsWI?szhUbrjou(h?poP#wJ4 Z՗)VqKRg%#!QdK/B|DaɨEN56 "0eFBLX,S LXVgb%m>M\<$$x;i{`+jѓڑ"n~d*sڶЯEcEŨA]%^mݘzzٳ) a2P)VĘgy7yg y I4:Z9&7n5L! >͙\A͕>Y1N_ú]1#94;{(ƒ=;]R3ɂER<4dJdIZTFywa-,+@]mXj@MӮab?zӸi`eJ8LE; Ǻ=h3!p6HVOshhϥ3[ۮ6$)YdjnW=ݡ5sOK:kD:_MXvT]ɚ Z̎Z Ԟ"A5 wkX}_j2ݨg az^Aͳb}Y+ȴ:,0_g|W=YB0rϖk 4 xXȼ#5u&0mܙb~p?6>:Rɗ6F_~s%)mn E/#CL֝M ѰI(Sc`$f z{%Us֏bS!HVUKb쓹 1.#Hp%8Ex{[H&j@*5aZ`]!%f\YM'gS2/oV½ 6yB1i|oMwsa@u6xq %0_s[+w:d-xވ!>zþ8s\?,Y VW>>JSC#8jΆM0`.fTaeXAbbaiB N2O ddJܤ-Lpոi". l}!zj)(f|w?I4e[, A%ޒ`;++ZkJðaMoYiD`;Nnwsq;h61,"b)+df)!m@P| j0~_R1̥ROYDC(f8ߩhSaJ9h)EgU[`怪*:+Zы=hX }4mn\NF5"K Ͻ80u]k)4I \C]& Pk2-&|X'1'ƦJ>%Va! S|llQ(\)$&_ ^AG^ԒM,; FFgcáda3&eV:pU0]:X(q0"ij }U<-ceDEw "&<+D6Om̟|آ·qBEIcr#08> ڨ0J`NRlq-ELz:)$c{[ȼ|h>SAV_EUǓa3)b#ͩ@%\>f+ʡ{gӚI A:]wk534b=?o:v;~)4Ƒ7y-*`<c@w>cjnzIBveu]c/Irjo]85gwXx4XvcUuHI/ =(KRz E$?ʾPkXa|ZY$SDj `=nfȺ< FqjS06.$5 ݺsTGjO':,0vTB0MyLp"wÕl%]Ʈ~׃aB vOR'D6UɇE?&ǢVkX9aX݉`{qMdnKVzVmHoh50`:naw\"3e+uqPL{&S"K U*$i(_;~>Do<R`.A#xbs+ 2x䋆iJ7n@Zؚ@I1Fd8YQ'v ҄8a+/ m;s#ᄼ:޷[iޕID~-19f1?-싧Lǵ ɧsePg n[[X´e#D!Ǥ:/yiXEvO JTCK DqIpyhcYiK5U\5280֚mVﴸ{Owc$4tǺR\1جqʖQ@6$}]1J DDH!Nҗ|:8H \_nAtFz ?j#'ʚvb/&$?d:M%$| (Ly_]9RVrHI3/G1! a]-&3:|Je4&gN,/x>iýE$Hƾ4##L+aO8NJ}(L/8( :b63&&"^H߸Oh[>ɴ̟΁_AHPlnB3q|vm-3GGb䨣2EY\.tih7B3wMQ>3\:UqkBHͽH$v^9ﵻ,zSh8LhdH16ۗa3!BO fr!l[KM6Wx Vˤ/}yD,Mfz "y&2a$% K72SJ\Zo|^XRR-ڠ]QTB*'zk8ɸֈ D4KZ3'eN;UX2ՍA;,jHr 0!Eo(~ ؎ <{5r 'SdGgeѮECKDx[`A eC4e\sx}0hw[e]E &Gv쀤oˈ>N^kϖ72SFfA/\RעOZ~y)1mKI|Lrt]{6Nl2^nBF9_lp~˜2>^}E˘GT *3KڃQC_JG`,u=S1-<ƏIW;i!J˵ |;WcQ>dïB2[|\\ę 7VQ)B* q.7zJci'1FW[Yݑy<ߙD}3\s4H?rGf-HږЖ9x# "Gg\"5uܮOB\Ǧ g\!Ңu'#[oKΑu5<\lת ݣ5%Ԍfϡ`(}^\% :vuVMG $RWBIn5Yިp)þfXؒ)==(h ֣d%y+;qqiܻ`p1D€펬* 6zex |0=G׏8a(q`CfxgQOv$g+k\%ٖNuA1[F} yR\6'vmCߟP ˳gѽ cRV:Mofexl%ZFr0ϵX5kr&k1׹(ZNLOm'ީWGZO Mjvw}ҭ}ٗh'.G&-Je a +qS++j1:%6֌i06 f1 )!ӜЌvehDs=Wퟚ'D|;JBL z•\L3݌&Udg'6m̋hwq+^ART֊F{(,8@cNDj\Kn.`@ồ.g5޿X|70ܠTQzLj(]Wf"IAC^ȖK*+d#&'RsT֭3O eh_F͈M^B(eìBf0i,g87YJQd/˰v%{!4oaxdN7 GH9h\)/H]XL*ZwJO&glԮnj5wGih~^'$<˳}+_K$E?0O{tQs!qrÊߔ w*, 0%row ؤ_=˵,' }R?<[(st#nXtY7i5; &puB07(F ̇IOG(Sܻzqz Ӛ?/C3U>ـ1k дd廦E "s2 ]Љ0Q#`+O9HN!ROoKO3RW,AׅLwuG`y<עs <5#l@(!=zXfQ*. 6)"p7\a_nʐ)O@u #e-݉bȽ}78VxrN5jP"Yd_"׋eћ-32Ioy m~ڤUғGĕ|]#yK+١@1Mٱ~<…j$EBrE3ި* + Qɗ2 /4o$Stx4z>]6 LBISX^L$] nVg_x2Qxm勵x8FozS.tKE\mk(s!FHv9k@6zWprYW ?GrHtoǿQJ-8 Y'"9S¼ F^XIRS>g-asc&[`TWڌwh2N>y6YȻxr^[RʡHpT\[(*t>  [ff\ci4=/wI4E<͂:O-zNwEv yߦ1yYU.ھ]% /_?z$Uo~Qݒ^ x+O__,h.WZӴYڮѰ(5Mi^{\nsa5SoJM }LǽWڌ,"-VKڟ?^Sn?5`ͪXb36%:Pk7b8C7-jY僚f~L [8(P:}ņokK21F~W-OI[< _ YOLӢ- I&jLwaCհ$>,LrF^-+F9Rp}F]9?U5+Í}VΰSO4V_߹y)7J/k]gȝ@J~̹XmZ<9]S]vgX;)d(a*?-7G/M}jyxuJw86l"n 7 ҧ_vG9F3ǹ1ZdVpTU(ᷰ\ᖭc2PMH J,g㪍f \2 JEx{m^ )|zڰި`#*a'WIjE'aG5RM1V1z֗|.EvpbS+QGBRs4ڞ.S )^{&N#S# k Bԥ1w 9Z4TzD:%fZKq, G)W݇E5 bMEʮd]kGta %kVQ8*3`ͦ/axN L΂Sh"k\tݲZԘƥwւ-W}KAFoClJDhGjPYP6EN`a9XF*L/a62kK ?/8|w1܉YٔP( !ueWg-C}PcsM8b*0"vM.v7_/Fƫ ۧ$Ю)1a kY!sN~"`w*`_-<ƊkߜO x t^,7-y )NR b@t±OKWW va vEBG?XLf&~XnBZLgIfFZBH;Vh'Xyqʨztl"+LM `k $ aB8][;?*R~$0gO9G$SXf#bOD4AgusM6E] @{ߘ)r^%WyXISPC n/?^[6@ oQ_xw z_{;2|r*~'d0?ڤV1C1?o* SR <LhAV.u{J9V W7?- vW6mpvD%m_ #.b36> bYt t.%`6s;<#KO!ڗ@_|gUOp$2Υэe;L~˙j i,aBXSH,߉sOkhha% /3^^Q45ἵQ"hc#9iKubA>xqy"o`~&bIďi@-!`%l|z5[5糿3CE6 Yœ6d`d:<@~ |{G|CSq`O9m*—c{o0__ oNa&8U'G8pn& n.yG@ű*lLC6s,bs!TAU.h Y5?W P##.`q;^ֻ85#񄻊H9gWۙNK3=B4D:@9:!  f/)ݪ nAz*v #ww/]~J$fo*e1rlZ,0wb@?C 1 PX%Sx GiKgT^\Hн5)U mQSfR6imxW/w5{Cì eA5 7a9&&^{LY_B\M.Yփ'l>=ʥ3dQ=w(Ma'ߒf\~.x=n^Bޜq,GQhMNC8IrJmdYu3Q :֟X+J!!vt:@B)J~򨶗I*?/2T%-^|5ds]yV%{WovZ%:.HA:D=Q#镽_IPDcf5i6 Ngy ]r~}!.k5,(M-9 {n\*I9(nۃd6fKXՏ[))]#E8pت%"#e0=Il9EZ̷Q\ ~T"w_Ois(sơj9W[ (w'XGa 6E13I9B+-dp#S )ĴuW.2(^%“#FޥuCs#ivP qphpVkD567g/%~`wV&[%beE~OK榪3%Rf$B4H3MSOr J-,A KާfT[aWQLagܭ& Poc 3F3_yG梙ٳL6 <"2=Ell$s=|d75$p}%JTNvb-߼.]o3i5&^ans 6o hjcxd.(Fߪl 8UtN=գ.M dGjPק Kcŗs\Ln\֛6q9 JmZq) LjJ쥉 udq;0pVK' 77ߐ`*0qu2Ʀ=I I[D:ʠcQ\aXJS4=UGi{a{7ylFc2x\Dtd6R*ѹ=w~!<`)رeLW$j_jrL:*fZ"S蠟x׫x̰n)b̯\D=lTۜjN PꀷY$4 ŪG]e;#D@)yaq &(̞@ďc7ʊȝp[͏\o>G366_- tT5w`'}ֆ ƮjA:#}`41gRi6T-f`PÞp]Z9g4^ƟJy$hw%s3#Q6|߯ע'eU(W kBn+TlwZLe4]V=4m}AWqyD!!M!,.sc}7&, kt4h3':Bgo 9T5B0pH-Tsm; 274 !DkJx ]s?}/wrQs/آօex_FU* bDAha)  3!CvȻk-&J!JhTD@Ol00Ȍ(~Zs>Y,Hێ<#<ܒ# P8 6<{NLei,H]DY~x7xf}_m`XZd &gЄ xSpp= $8PL<^~21; H[#R0q\N! E>ZG7L3vVZXA񠺄(2{,/?9˾Hk_4fP OQ~ త@VU[)*zlgt ) +j[^H@6h\=O` s,.a{/;~HL-Z!&9d&Kd_q76y8\M_O?G'L0ʩKACk޾Vl!$@=U\iŖb)b 0譈ipNHq]xs2-SԾ pvoeQXM 0Ou,BQu^yqm9fg@䶀` s^5Tg n1)aöZN`ڸhτf(V:MU~"|[E Q|& q-b%o7%ƃ~!Ӳ%g䩧87n7벨2.BO)*ArA98?p&/Ť]%pJ< G<8,s6 dpRn#ιF9(Mm%/{~WQCU,Mc @2(ָ Cc]5n˷uJPP>GF2THڼA2 ZKW9m] .sF!Eg"G|^Rw  Ubp"|F)MGPC5oxCMi }wgi #P|qV'x=%pD!PPa-ӐuKnC5O]s]g!?&c){-bDBnJU,N>i3ҰPDqz]a\"K|e0CDEƌ Qo@R 緈gb1 ۄR^O@W%GE % >=b2}m9Q>!SExv&#`6g}(:lRX|n1Qz*:ʔ-翨+Ĕ/>jdhj aaQ(YS "?1beq T %mJG͹ժ'{Hθmc嫛E^)fO\q0|PI¦1TY+`*QϦ:hTDBSYZnI)a5j};ه8Wy5fQ2+GeHZz' ĺ\- Ll6+ZC33[Owq.cSHwd‰6CƬ+_;y8]_)& ^/D}3Է!Bh͢ô˘Q ʛptVyE (Yfhtd#Y8%HAȄm\&7Po7m;at }{(fQG!EpT8{܋z l3TQbTAiVpA=i}8$[Ғcf^.*nio! 9NGp|!* }e(U5sU\L/y|b!G &46D|M)Gf5CVx{ ի }$kgWn[8Д`jBcr'j<{^P^Jz<7sM$΄]\TlWrIP4Nɜ q\:RmcX2<җ2pohƛ#ۃx C޺t Bi-ʿ14h1㺹bWQuSU* HBN.@" \>>_j /H5LC4P>30=B`'[7ı5`,5L*P.1CX{ݲ.5GQDqA)jHfV- dwtt{ӀFyn(t#2'^n?c~3`:S堋6A@u0UOzxM̬[7?lbT/"G!Kl,f/W8?ZdqA0_[;Vb:GEaˋЄ&y 4d㫲D~,JNy4۔isc>-bOtXnmu41]m_@m蝜T܎ZR=T4͜DWfd3r֪TL#$ CHfs/Sa GǸ*h0}_#I#hJ.!}縁)>(T3 ۢE}5QKm8oqQX\- 5|@mR8kZJj\ѿE}NfhA4h/`:1z. +x.C)#f$`w"u:EcKd M=j6TG[Ny*p1f8M` LZt,f$β(?Ě(-Q0D|nlT$a`Q`]*#u;@6\3 gmzm} ݎDžmT黚ɥh1bJ0>GM%JdMKܣJZp5Ŏ +?!JTy3{k@Rx35 D]1}yǪ9V|y-2Zތ p_)M'Ƚi V70 GD ^ոE ϥK0 2]E]@bVz0`5(Zw7,0ap,:i5 XRW`[;k3xIt .4iĥ4^\g tS6a߾Z{nC, M3d~}Chu: _gR#w U%!ry_NN:nJy=pgrCҴ>1CZJ ` N5heE 2"$߿# _n}5GKj2_-Q$6,#2+MsΔIsl-Jg]"n47 z4$ nl6'8q GZ,gB :1iY|XO<`J:]t,\|Ӯ,6jE4q#bU=FIx^_ }W,N 7.p̿ZOF(ŷrTd\ caNl۱\T )mo}TCqh) #MiUãׁ3AY19Zl?8H ;-2p)r5o&iq̖t2^.v9u si@p>2gY3}%[[5+3NI)rC]@QA L=BP>y[q+eVn.6"2}XEbтœG;-NHP#ndJ-8)zAa1;x{҅#b6_C`ƸWO1x la3ڛEzOĂ+47OtI|)|cȊqo/wm[sUN9/΅1ۨ<| )-;AV̸6 ;OnbxiinŸ.n`mްcfSo܌\PU<zW7RY<Ʃ`JO-{^^xV͇Qױ V u&c=vpa@`L o8,^%%-cyڅ{J<^A i8Ʋ>,t;ۉ%z=EO+SAyRHiH9OZ{zr?&I3܏)UT\YknLuwVnBH۪fw*Vw \S%ZtR4ZAe+6qdQ*?3ـT"ˆj.D(&ۧ9"^FsɚּI:K|xuRh)ǚ,NXr#ranŭ`Nq !mۑs_h\vO6-1RHo=5>LW,GZ1JM x9#J &J?YmW4eE*q9T zM>?Е!mMSET|mQaӠ2y؅'N'^Ip>.v"<r 8뢛ey udL;eo>`%l6ح-=kP}pK=q|wdu]݇nfC3%lSy"̴U^0 *&m¥t~QS$d1Ĝ{!< Q~0H@TyKxlf,C`"'sR <6` $ Y\7R!EI]3)pT'[O!CIR#3R-4l:=u̘UQ1 z?p% wU(YQekw+(?(/ٻN@ 6P㸺ޤ*vǨPhߌqcq /J3??} \udV'} J_psP4ZbB!yNN;19XD,0%o6 WW^UJOqe 1@ l3kcɗњ)˞f<'lY`'FIvV.5X646>|ՍPNĽ ' N "@zgyϐ J]:]&T5qjXy)%oV3Kk w{i%uWT< nB**ԉmEzg$t:QG{>BXL0xUC,Ѵ]ڠ֓Z\{ZLh)I ×#Go5(et/˹ud|5y g|Jazֱ q4v@);oSMVs'P 4yVEw]Bc2 bz׽nE,)H`)(j ޽?Qۯ%mz7yZ@(%3Ixۑ_@[٨@vJBby;}ñWޓ@u-QXCϺHB/6ܕ6M㈕VH <𞵎+ 8R.SgLبF}?F{%vlȯæm\<9.O^>~݁̃ z`HR &F#A!&cm4ȗp^)6_Ѳ.Y& o$` [&tteM$Zs w' 0ݟΐ WcR đo)')_+!4hyq)\dTFW] -[I9$I_<zք=`#2}']z:]4vq.z)H-tǟ{ջY+!VIHUQ^ݨ␔fFcC-"_LW [.h;rB Feш^%CЗL&}n0yg0/crN_րYW30AHm;92 Z~|tFf|ǓöB|z1u Spk+š~{'Q7>2$8p]R[p=6.ϟ=*qS5^Q+NR}fteW_2do[jE^59nnQAr}tBʁSB)/1]@o"2I+c{&VD!FM+W83#kֽq|j2A"n. 'i`:ƏTVk5:ck_P?4>8`eS$y#QU ?lcuޡjв EIVw78Y#Ծ˵,#h3!o P!xwpOTՂ~bq!"2WafNcCU1'۞eTĢ9L?ȤLP{K?읗5M g’*CLr0_;?4viX |`ZE0(>\?[PP e "ɒ/ȏm@ `*YY׶WD euMN#zpa;DGa s>mtb\ ,}y|| `]21>g?~ꄵPΖ*R7P b0ddg Q 1.\=H;<k]$Pq#}O $aH FQMզBU]4E E&6*+$`VR毫qSiA1Rц!hÈtt9Ύ[z9Ԉk^QL5v)_iCO7Y_pVPUM/aeJ!nNT:jM:aҧU0;lIRÄLb;¹8p,\7݅UxU4צ[JvYZyh0%PT{1aqUٜ]*ޥO4Z+V58$'!Zw%.Xz9W6B$=ܼD"Dʼnd@W4Fc&!@^;nxM%"2!>di[΃Cfx[3k޸YP։n݄ M/mKP;xD`;364N ;mBuA9pMnRX 9*8Fr3!. J;\3 /|=T0YúP 4%punǼ UVI۝=( S0mŪ9 cHdHxU sjvr?'9ωغ~@b0 al{ &w [4PH*8wEc6oaq\ ju ݃gc2F`Nj\խfm_jQtX Kv]~jR7z53 b%oFx2G&只>sSu3oFz\oWƨlMSo>ȧ?%}>eYf`Undq.uOϹ>YҎ ME3\[eQtp~@.mgB>ڈ#C2=:^1 H%e u_U6tԢULV!M,\IϨ˗ gZnfȷ;It)}3m>!]f#ARuCq}*+MbN僎2` 6Ͷi2WqYOU#!Kq,Lb]gmp"Eu;!UWIH1•1Sk.bu/60ev?| 聮 . 0߄le,SOL<-/=W RxsQs˺#4G{ymX~pxNRESbɳwMG>F57Aa7J-3U&dbhU"lLbotԮûm{'J: D%G!AdDw& |?dQbpe\(?/j"BFlFMJz_h\VqO2E~+(0 Ґ\p"0-6[xEc` eHbe$iޫ:ak u:sB\B[IJ*Ym_3 M4>p1$B8p+ĂǢp;S%<`Rs': |10hll1P K@EϿ;4^`gŭQ,?<,c週fAwoYΕC&IxDa/a V-|~3b'Bjא e -\顆 ߤ=6L)4`V#H'_{lu,- 3pt$Xʷ?n&9KUH{&vZ.z%} nw.H7y}QTU^OTH)I,dU̼Z&)c2٪,|rZh{;3liIGPJ~dl>m9ćor{h&oYhYD{nFml?Miy3jb9.J ^>)X]Fv)9TƋG` BdꓘQq2? mW# ;dD{#e+ jPݧ:rd1Xt %1@p]mH\=ȭgW܌褽RJ]:5vdt, P1;sv3E0  T*§m#.*)^T;)Bޔ,Ӈ7|:Zj=%PJt"(3ѩC;3%^JaػZM^LC+>yZWAXnri~†q>%])J{$?$Ւ9LyD*yWtY(X̘(ЈQX0>Ƚ1#ρ`v32`,DPU>9^ꝤPJ݊":UA2+ΰ'͙qݲ얛6[!!FapNӲ' Ku]eSRy@{2}R 4'%ҿr8IaV%*K ?1"Gq.r&WjhOgŦKQVYAx3hm:ґ/w V8}%Zn@\,@:g ܻ"40!s{e7LJ9L+{b-ߓ=#:ɓ} ɰ'pSH=JvL1ZЯrUe!yӛkQ}jyePjߒ03&dK 0*KeH^x$_WIB1QΧ5ࠆ>IT=>էc3l|-ѵ~8HuRC9+9]cxHg,ڝ~&0n AG 6z\-@Yqh[ݍq L~S SHCo8$M_ 81SSٹeW4^\*F˳ɷr2Z`Zűo9='B#>9H/Qk69xjCQU%Z= vԎ>Y~W/4_ahzh}5R_!2ԹɳEP8$|H2-f4!^5 f njR#Ye C .5A(,S(;Â1=!SxcNAa r]P ?b˓qstRfktAJ߇OyDMP)ŒNc6%}(iCX<-f~]3č5#̀cE NrG`yxO7M≴/t!7IG]GR c=nMCo3IBy ⽉NP>D'. =;~FS-ϕ˓G{:Z:p )fcr;SJ^ eOì?0`oj>vcO:AЀAQC蔪"F}A%1) 27V& LNHZߩ6.,XO<:>L@Tdnީj p-IRɌxzdм'ӻ\I>{q6Wm2Cqm.=,X]>lH8pqJ̆Xi3C6̦a K9JÔ|p CZy̽ %|B&leE ?j~kV%ExZV* }HĶM Wkg')-~:1.] 1NC=oΈ"bh鴇Rp[Q 1Yhiۈkmdjċ{eZ~ܛ֍?\rC?H$ ;;u 2r-GW|WŅIՀ# "C:RݯP+Btӥ(nrE0t2W2Ī{kע)Z4HJ*HH؋ֵE}Bse|JCC]A/ҹla[!hkG [M=/m ' #X|x- o4 #UCcRd:ԟH)Y`uie&fsdB^H'|WQ]Pnl҂)'0꥗#FrPBۉ5ѕ;h۲m3 a] dhnbBmdQwiq zV{ؙ|s˓;IB@̔sTwfjXOqDZ&-/U#|Rcv ƽLV:#1aK7%"p/H PkMNm3jIoN tqy﹘;VHr$7I_T;xg~-dF krte2qn9θ^eyЛJugWǭ7%N(9\sA=7 މ2މUC;gPquҹJ76 ICQUtYSh"Mcp/ȗﰠ,t]sJ0(guk"w8R3r9xSN CLETԄ>lipA UO.bKj<\AaJ&6ښnȔB$O\ "og0@fa1o m`Ƚa;'{\ǝg4p C8z, Tp*Mf rG=~hEI+Tp :Jjt`</۰v!dFuC6l/9̈́Zws |]Ć0 Hs('\/3m(t g3 U19TeySjA9!/X?iM2ؓ}nihYaopJJvv򅸺?ra@'+& ꄧfiDu,;J?gT)aii=rQ)M`-"G9,wȀ=,!9d"'L X t1 &u9?HC|#Ni5;ΎoHÉQ* 9]|SS 0A+5!΅2VmTn#A^/x,0}k%~\)l}% V48u#-6V㜢y~e5/NQ fF;Ů:OYpb<&} iT5AgP귚cX3~}xcfr.4 kU fFX>VS9ty8YaJe k;v\ 1dQ-eGx\ Q ƤiFQϑ{[U;W7\y\ :fo-9\o۲=SfV'+ c>lB]<'GvH8!xbR=# #γuD>TͯVGEJ BMj$Ϯe`@2 l tIX LUv2l  0+O^;<|-̙fO NNFy94^>H2 }.~c*qc`tV5ښ4\I.5ΒZ-Jk־r1[b;iksl"]Y2$#g8h>%~ķ @>5&HPn{${ Ai0=CdJbr]cUǷ!N=k@#ڕ!2'PګRB+9ݑoj$ . 438E[M|j'r^S6.gQ=sT~*cj37\Q_޿yVbZ΃M;tuRJ =-2}0S-,t$j͓"$FL~eGS2^3V e2g^T1Z)hπՓ>Ow xM\]|3Q;V[Nٳ7Z`Ah6=㥁lZ$`SK;I+'Qi\Ƌ+`Car>q~]7ϳ[)NM>)r7͇ꠊ<~N_s}/ r3$ۏWD4cT5b_"/W#JSt@Mq/D.k c{wV'͊. 8v2"`@ZwܱƳ&־2e5K`D.8Х>Z~P1=hP-@XBϱ|INYcSM,VU֞b5V*ZeLPEie3OYiCD{e$$(3/|#Pz968JouNȨ SktV/lWNUr^W߾] Z\SSնV!jN4SIEJDu ieSr! /y]K)BF1M !q$ 򐅞 3jxZqǀڙ?s}3YxQW0Yv﬑[@U%fHe:m&=k+6<['zg6C_EϤ#||`1rҾ2RkWy\֑TT>oB*y=@h%m\kw{ZwP{BB"Y\|XGsHYs6PIGp BSS~10#1%ud,6`-WuذS$B%PG[?D7XT|BqthhM.⊞3o7hK:iaGi죱fLCq6ϠCuB޴2k[]?8Ьk'r=`#aCՅC1۝!}߼}=,fe''iF[i$҆l%j$41?-O!O73R X8fHkn^uq?=100Q,ȣaM.1;CKKU@8xe_l ic4_.*=h'UiRr{7*i&Kbf՟r)fX _ٓ_r(s[* fK?a<ΩVUڨ*,2\w^eDɾu cXOIMӦLk붬1cH]L8_}W7%2s9-3)ӌu,FƜԣ9Em>>^`!GƘhT\tw0Е_v9E&Log%:%.i4"y3qU)@Pk [|}8' H/$J5 VR60J'uJD@9bXxy` s%3f,x|K9EBc#t-٦D' ;XK/zʳena~܇zi!eb7p`sgm qϞ,B%4>zgiOA|)? VJW4]HHʣ4"؈o9/{oTC*W |nR`o&{W&_l%T< $\qlʶr;ͷV z%!@.>dW ]C-!{Ps'te| {~*&<(Mb@9/1X& +vU,l,PeK~s3ElV=gp{3O?9v_@ݔuۡn3 xJTj:LRGz URr'j#e0 ;;8Ɇ}t9iv?IJ 2dlM$9!PIv tU:? oy|rRĖ %_\B1 i-`!Ww`jdN:u7XIƩ*Tg[> sfE;'VdL-.@Doʧ &XZY }T؎,xB~c:85DNRBߟb8e鰣 +pAmT.F +nCFؠ/X*ؿzjx]d&]]x(rb!-Uw9-v""Cz0 F0pJV@oخT ht W{1m$B> 9R+_"eUd?̫LH2T~.F[7H# f`#6fN3aIVVM SRʇwFĄXH{*ڻn)8dc@HXACyh'Aג=3I&O*yv@  6>0{jê{p",.-tKR&^JSaLY I!*/A[CBR'Q*& lƄFx?T2`x8.r¬z/rI])}Oz`P}AiIBɵ`9u[Jr4)lPͻ`/d.?e|V*7dMJ@/޼ vMd2,, e,6ׁt&^oL%uQ,NghՒ\,pPr8 9jE?ho[3[7 ϻ8 R~PmL߸9k#S}CvTQ[=U -oP T7g1~ EA^7q6n ͪƨo= viEg_kc9huR @=+U*RqW2F98H;4a p-Kdn5VqTHJ}Q2q- B8KSl辑XMJ[/zٌ8<(#KbaYꥈ/oCss Zz3ַRi "cut弘ӉQo \?q?`CPa?RCK 7OR0/(iu8ՕpzКy?qykUXNhy!{]Gb[8C 7Ǖ3L,DLӱ+,϶Uf@H*VpϨ82\EtkBχ&ڃ{m+ң, 3:qKVeQ_ꆩj?=xAĺP6Dt˹#܃BDʢM8;.?wÖSXrq-by+@:CT$6`勤a8lm<}x4w5w$e.*\{) <ɹN k}Zuɥ i\78ERwK8=w?Cx{\6ӓtuw LM1Pmaj&Aޙ1 50Vn,kR|6q^ԓ]$6a;NW"2by(M f@ڌOLRwa@.gn8]!E];|y2:ylgp҃7dug'I&C\;Ҷ Y0H=O/>+Q +GôD~s};ݗNA5dD=fgn/o}jA2sMTj mU>߹3ai { Z돭U78:ѷ ifA1?W$Oߔ<`k/ Q^՝XK \E*wwru~^Kjz c:ִR*~5d%Ԝf[ fq ,MI=?Fūo,Ý%Zaȫ(`eָ_ho堢:Gwr$3:{h!*%j_׾m11KϚgۥ s:;fRд FFӆLl{ȠDtݹT rQFOAAحLa Ni>yǗtlpm$y;T^*UbeP1gjQrMkcŒ<$*R`  vad\ٟ*Y?Cr6Ɗ>2ǍAYCvYe^DJS jzD^\kJ:ǟ-jo}{Dcy74[% J:mvt.^Z΀/oG1h?q`N4ɱb7p{ "r 0n"[>i3!4Xsm6ggJL/̂ZxjB(X;8c Z2\7idb,&7atqz 3YE񿞚sdb?a9|X>݌|.j`̅!A3bF*-&+/&~ ZD>߳plSQAX;,ܝZv9@[Э7-< SDUmc`CI@qATaFV<"{oQnwVqz[A je v13?[rۇCYD3] R)ΆXDy+Ɵ֞X[b1o2|Xl1sJD ȑ{l*ڭxk, m6>Ywg@ U KV(-S >.>(;Im@U7^W:uF8_[VtOlݥτ*L2m1Aq;&a%q%dBu_!yw80Q^L)j!UEr $9"N:pxSuv7UaKD*c97efO6:+=Ioc77N;ZS.I&5.s'&O|-5 И';!;U,:[JӀiV@[=TCX7VEeNu *IL3RVí8L#xC^PߠQ9S5 Ɂ4PZaJ.?sȔe<5eu ; ;GNxFLGݤ݉gl=bv\ iWvp u,-P/i-t:CT,͏|;d@R`HM/3kΚg@9wzG"_A`Ï"@4r߉QfG%1&л[}*~!(:f^bt+2S8E#4 y_-7z92}*3z܀6'fALoVҜx HqKnb قf;`ݾS$ q{l%ƎO' r6e*R=(#hxA(!!$~D0p'f7=m6F{p/FA*0w1vEsE*,{w!_ď'un-#u߸lDD+hɬ dْ UL؏<1s+W-351eg]4Syn2#Tw{-ly)5 e=O~~ W,#l,#UUaoCe,ym`xhz9 9֓Ť@:czg OZ|=uT@@[Ep^RQ(H^:3CJ42RleYk}#;F8 Mq/S.b7\o>kMn1=Nhy'+*oڊ~.9 ~kd)2C!VLQ-DEX muKגoOnZVIZp0ZA-/&6!Mg $_C0/*ADi 6A!@XJ[>^DEM#(DDό٦anP~RHw[-~F2Ҩi%@QrZ1SxBU|| I9o#E+WgQ6DOv`yB4VB USf>nҁef8,&'! =:KrbzgG_*\oX 1\%Z0q{cOA5k Np`MZ[`Q[0$FlY( _J ꁝ^-KkoQb,a'mJȺ8E?}zSJ(KFߎK *'Yq+ڱ>Sj۔{fz¶+`Tb}{sNhQ؄ 7*&ZOF茀v>/H$DIVg:xI{-gx :B-IK-]ff_6@2Cf7bFoiO]"Xd x2$J.i% /,(-tʘw4 []{p'ڸqbZZ !H`t%}o5۰Tl`;O795Bk׶j j,!l g8LACZrGGI5w"T;YF0S\S4PS궄w/+K*עnK?K}h䄶SwҳBnW )g{8)e*eݑ5q; ꆭМ2JIhh^ a4A@Y<GzOЃMbN.vɫҵT=AP XL|Ha\[9;I6EP:mVGC\FƂVy;p DU&>. ;bwP0AOU6Atq-}l˥SCb3 (7O{XR}̘yx[8hޤ\нBz6XN| !. x1AbûN.L hmN ^[^˼ҧlε=[0CΕ>Eb$$ƥ; Vwb#ZMx{U@}9v[H5b'2žz4}"g=F@Zbta* P$j]*/g7'AT]?ni3>b%vfrhȶ0m(KN$0a*c< {O*@1Q&,x'1K#S7h=Vh{, y$ Z 9`Y|WrrXq@1G[5J?KeOl(0DSrWɇq1+8 `L=gD_HZ⼜UcMqO8ic)fyzRqĔs}W7ݰÕWpz]t7'^Bq+Ze =9wÌxA @ӵ3moc 0Kg:3^A#0X&DJKER騉8xz@`NWĠ|agS;ۄ F {Gń߿MPt D[ԡ(F_hhg``f,[|gğ[5:I3X]&ǀ>CK 5KjѶ?b) ~U`?X6]KJ[V'Kr8l1X: Cx  ArS Uw4{x]y#<#؇'j]vBƸp* ȈY1jՒE-jkH/r=ڲ#+  K.F4t!HQ gK"a> j <7<7[ʧ ٌ.0;aI`GwhE"Hg>kI'ϔdԞ*($ae|0w$ 2<[Zy{Ώ>!8UI]ayV yh 5cc.W?l4*`g7xlGϗĽJ[QQSJ}~~ @~zuCp,w-0@\e`oQI ԗXgrF>ñ T9tOuFH= ^6j8;H1ďHɵ)[/̡2jxAuEPČ"//+CʹZQrqơ?VA?7]~4r΄Rz)a]6_y^!- h!LwS' 5 : )J^,#B"<Y%K( !`*zBԊg?4+JwYYm!9GOaYyjƪ NJO2w7NQRZS Ǥ;hws7◚#\ONQ d_ZH. y'7A etdEb Ydp!.x{şYR~xg6*JjB(̪Ydw>YjymxN@UvsxWǷvڣOԒQٷOɚSE~o@Ł׎x}\mAC؈\UZq$ v(D貆bu@OzthOowe̬4Z'\׀պݼd+X]?Jj]T%FsR2icN_3$Ċ] _ NfGgj\ZHxTAw߯LQFbô%J!kR ?1ߗ`\v/ep" ~6d L>Enr-ߒ)Ve0ʉ[HI4ۺ}fTghLPSAA ouA.()xNΕ LXldv蕨MYJI2 o}PS' Ԅt5s4*|σ|J䷵VcN ꏔvlN+U҅7A6he?tgK8hx1Gh߿[KVM@d6ŊZ& &LqݧT 7$n  ' z1C1v]m/cHed H䅀mQ T L}8YY+]I1ϤHvH1+ a_b9YH:o&m[ROm:J8bo fy #Yr𰚝؈S*ScޡGDxJNCP"2~Tz$&R$F%C JTjMEEt0z5:xÏ;k-~/:iyeDM0tU {ߢ7, Ӻe{t* 5rMc$ -ri6ӋI $}=+a>}_%!m ͦn꠵r|lt0Gh_cHȘBn Hqryè' ^Ke Ȯ{oFD+a9F1T^I\%F[$"ƥً>z70lpFe\4!WݭOkyzcҕ@K;4-^P5xԟV 5|!)A|4:< 5CvJyд4२`oOJιHbjt;UR՜ 1VզQ{7L iz&fe%HiPR5B˧ixK%/)+, X3_ڥ:@J6y.Lm|wMSJ<پ֦$ P;b 8B I4y@UMr1/\ {JMױFJyJS3yå-^ kՄJjH䰻:&ɤLA,'Nt :3/;o zd#j;^o!5 8 &++YeCQQL=u%׷G. e Z0/v3*@\&]L90d)-Y.vKx/~K~n]23R{L!%Qi(ipBR%Ȼt #Md'HŽ-kvf,+Bn~bpOgν4ƯB("/V3_Q(M;v3UNkdBM~3 %E|.y_Q Su*'lsPEg%Y&E OR%Bxͯ !u>e]֟Vg"R s=6uL,gt&}w31$e=*(^}m/f%󳘜sunyfx+UGV*93O@_@w_<@,FČFȲ<g]qZQAs|eԺYxƌzú"IZVeRbha ӓn 26 ^G&'> Q'c"JL=uߕTX^ԭR8'l45nnxblS(B7.|zZ=dRmk7Cx>sGUN0VZ>[%8}H nPx,iպď6t)5;J}ΕS-GY Jآek[}w6[d3m% Y_PnuE -qѩMw&.vc<\Cz MgB]YE P`ˁ/l-3}i,vh'xwώQ:A?mum*ێ%~*NFYM! V(Fagbffi gA, al+ýW 'no2Hb }~ jZF`ҖH j_OQNhj<2T'/P^6(2ӹ|OwyH5M߶qNDl"DDl1 dAQbz7}\2㟐.:]q-^"=0]t‚ QF  wBJˤ&g /:2i&Q?[nW[o%PӬWpEzZj qeI BH,_]$o?qJCZͶ`&ӎk^"¿&gOEhItrvQʨB^k^P>7tV?He\>e1JFǙk"{0Su1|lbԿ[4gL!ﮱWgIJq̠ϼ?G(8;̋͌yzu -) 2A]'Q=L<|4/"Jk d}6&Uj_;;ܯ5*&<L{ NbY9E-|;0-X>X>(wp#21Kۏ3M''F%P(U8UA)j/<qN^}옑k(Vh߰:Ze_rܩKZ@ޟ92XDOD9@.(%y:☞W:-miV~a$9%^Dl%D1J*&gWbLm[EIB-|=K7)iʼn6ΒӗIsy qٳ&<^Qv.ʳG;~P͋o,3>Suф;?kY>-4XզHi3nD_4xALcU#8kKIm ko:! ;ވqO2;X5:ϷpGm+M G=o;17mXPAp1Eb>W+ȉM+g'ygSQ\ FB ; Asz BD!ߐ^.z4bHx!p]Pߨ;-RM}sD=BMU}"J+e1=9Lk§vؼz89?QݲL:Yk\(ϧBKUcL r-Vkt|X%v~nH TF[dtH1 A =B ;(nIPPe]iBf!>Cn|||-Cr>T—%]$ś{Hzmt³pTɒ(>*/s<O]1hG/O^?8x:k[X̀ﲉ[̍.8"8)k10\t`Q1xxV#n2Brtm'Op?Nd;:ZmDRmQG^ıK0t`IN`S=%9ޔGQ~2/Q|j:͇F0PiϠNiݟ/YìEI ϼ;M L֤+JL4\VbFObGEN4db-r 3Ϯi:Km)kÙOEN@*y~l7*Buwwڈb"q&_{!vOVDoEw% F$nZ+'yHI8e 3bCW:dbUo! Eo HDٖ߮ ܪ9g@ce!N\]GtxBOm"-ՋXYi1YcхIq%΢- |6J U+Fi(h%4-AB퍹D㉫k?;?t~f|.Mx23(괪/CMRd ^R*aiC55AE1 ]S"̼?=nzSZ)) Cd𡑲':8?b,^Je)2MWd"+-K[|/\7ܮ ˆ@75`ٿ0.rvjhky=i{nOI|LST`s>E!a&Ȫ~<:[D /HLQ|=Lj$lJHhԐm E},%k(jg_%tvà=Jӓn=5 6B]u0$A&{"-C-ZxRo;*J G.5@ >&<<[;cInA 7\Lʝy=ݣ fko\rB]"MG"9ƦZ 䁇7 `v,&W:` L;"sg4 ՘к/~Js2~mL\ДhvujܧFeJ]FU"[# Xj!G xW/mLAD"vLDxǁ1I#!lsNsEÒh? zlwhw[ f6A6B%T;E.L׿"!# +cI"EPm$r:n9Zhv_9q{*"nVlRR1eGMUӌ魧h;G/5lpwS#%kԨ/rKoDT*P.Cv{&?ۜ(E>5x!cϻ41ƭm,ӐU N< 9EZp@̲%Aa .5CՀw9'C-X H-qœ]gm(ZЍGT̕jasa\TyLr1e_9*h9)a#Um5mpD?aX^.]PGA 1-b˼;SpR瓐 v5z΄}z͈$>dz99'6w#Jsۖ+_n0z8+OM7Vk}?P^òu/~!kA^2~^P0oz}G BFq;C %̾!`)<&TJB8W_Ẅ5)޿=zQ M0'"h(㩨frWw.ؠ&|W7sVz.4.v/_ʮ!Ϟu-/qpPm-`*ţ 1 p2Mm+p{FCO`[|ج.Ntg1#*{l{|33&,?LY#EA?"X1l_?$A Isљb %{lLu7UXB {׼q*]$Xj0w"K(w/')E)=lUDk/9I0dmk[:d OtEu 33+D,~سC KxuB"&'Up" ^0b(,[Gf;'\F8"Jζb 4:Fd`+D'v!/^$oe lWXB}|ΪҾyѸ7l TY+HvqAqy{Y<$e>, gc;dݼ?w]U%ԀTKmtP|fO2P~UMUt#dy<!. w+\GW6){h.Ȥb6< hr}% 7L.~ed '?fo#=F{(Pf/n3(vWӎ`GJ+zkj*ş!h{)[-R!_*^]}B6r`C|S ဉ7>][?ӈYݾSc4A1"Yk&P[CLA$ ݍ Do! 69/ y'smZՔ'Q(BR򇯤G}֗+x<1)үc/\R*^.{y?ۮL)ir!Pީv-%!luL0ӯW-]U'?JJ$1șy3ڮXµѲK1VlJ9 a%DM+ AZqXP;壛t% nz8Cep}'/'zD:M))҅cjU`*8)V _5ZbA4IwFPͷ; k+;cI,}rm3Kj8+Nx#NX$:UZjk"gS}/cY01c\YM(j󅚅{]SmtɆai(XrmP8k_G@(ε,M^ n 2ڡ5]G PJP*Bms#.`"l8&KI73:z@gwudj&q (ܧ*؀S-;k9 x M:*LD号)v;pGd^cY`]u{=EKa\Da4e:N3\̍2xgj`yS#bD7EV,oWTu7-voJ[$Ua3faK%/鸿F©sGg kKb좀tOM> Z,^Cv6U{癞b9(_r/_gc!Z\Wš_+Ɲ}$f;'i9Sqx`tgՃpJY{ ppB( [cȎ: '`0~NJU|LxO +J_eԢy1ͤ9&PiףuH_п42X*N$AN D~WB<-wV7**2xR߆>B,VW]k=ws#nֹFA)B(%K_(D9%0)W٭3 wGtN .pY]s =yN X%b&8њ0[hHSmW}>/~i@L^2#NYQPgFL+|Vw-'ۛQ(Skߠӛ[_m9Utshb?qPU#d4mp̤?ZH|lihǘ'{0Ӫ29hʮ"t WQkg!G5 YZx "L3Il8ZdR-}@B֧hF%\'9-&1yNMƱ0SS⮉x9pdy|Pޭ3{* }[p@P闳 xt]VZaTk[ILn?qofzY) Wd6GJ?au6U7 #Ѐ۾ 4dE{ZףW9gu"<2,:pC+ T r9VOG'ݳcm$j]J *=mVs'BaDk_j@nuXjq8ǓҿnIUc\cMW(d/Uu\79(4r~r{Of8GMT.d!xh| jwS((kcUCǼzTs- r %Yr!d<;^5x}i+!Ioת*mQC?t_R~`_\0 TtzdMe?y'd7wώnjN} !~#kD"%Qj\+ua/mk^}Y9{r8",჊DOJvwuebk֍9OoJz;` [Kw{dT7w*;0N."b 4 CoB=vesPىm02SSޟY'g=҃BaM71#e:¸gϺ:fi/G4Oz6jrHC:9U`Pyr6@0ء*3} LTG(^o C gljL&NQH/u΃I0zjCɨJyBܧ]RU @pIZd S/)6tyfg!C,PVW`zH4X~=|/@Ϩpx\HaBq,Vu UcD[اuYDz( ҙYA*0tZn/z֏R/Hcϗ\!"۬dM×wX:є.AF"[DDt&HrG@ SqW-RO7z4"^">]ˤI]w;`5!?cm㭥QNH{ej}EK76}u)@L|K" {Z06m>sXQ MDHAE<]l`Oix qIB0\]Ty0-yD/p7j{*<O(~BVMBɿ懅`X^ys]rr#vST0+\|w`%Jwh@\s1G5Cb+.l (Ѧ;%TWǨkR!Q2{wu{<[q1DLggՐuy6IJ~p9 cO UvnxV?ݜ-hyFaFꡘ#% GG|Jcq1u3dkQM>Rīmaހ iwی:L4ƱO{{yL>h:q}TԆvF;cNsƙq*9 u1V ?ј\  :S55iĻTC e 9ЬV[+SZf5 }ԮbSZ ;n7Ve~ٛ0smN.S讕G + Ggڙ SiJ0@%N 9M je|WinKeA'B1*81R0!zccnMw;ϲ[X)<" 3 ӫxJ4-fgȞ}_tz("KĿg*] Rπ-*D~ڵ,:Q%%硁ɑ`Wq."anE٫8b2h+ ^ \2Q1ɈY 6W1YCt3JDQ R,^A;>XN*=Auւ͊uG:Έ_28ѣVcՐliHP),AA/teL)|+]eH"_*47%Y@FTm}[A/fk~J$jX)T?z~b/%>ܕٵUԺWm/: ΋sLBBQժwJvhD'L(f.FC 5,A"Ga|tSaEu\ɜdzpׅ ztbs{?bZ1.MN4"0~:b3ʪjpޚJMH,9Yo 7&n4 ̻Jxjjootm77sL&D)\r!e>־,ŘwBfnH\ȈJ*DSm}&߻)vB?Əj y*53kҀ.nϊ׎)p[(N2^e2^rVxPĀDZӿAg;1W"NDjm}IV"_VD-YewF59<ţ2'vQt8/_ [uV/ad}9kUTӳBQЉU- @~%LkqC8D;NR%[ӰirZ3xŦmy{mV5'LV%$b\ :9Z'86BDUd's|p7m4xFռ.x:~r’Zmsa8R#/(R2kS&__$`X?p&7Jd_Dj+E4L5:gV3me>huʤm9ݹ]6 ben')l,3Lq\]QTT})+g$~Ӓ` EL5)g ʆQ fu0 @7s*ҫN+ET]`':Iz]ފ^f%\JM k Z|p$`r Ǽ A':gg&[bW5BCٳ+Ct>qjwhRY&JF%i+k8":ɷoU?S1,XJx2>L<7!DyKea/I fx˱R"ncVVh % 0P$+QG! G?>JU؜ CXm ;(:Mj֌=,+mY]IΕ-.s,#Md5 S[vta7wQ%=_6VM*S/4N xAPFsFP[/nx5ɿ-OR»B^u&;IZdh0 ܵRXp5P>v,WTϲ`cqHR|ǗR2&A)R DDu8tHrBX$&H]C 42؈'Ǒ*~>Ej2|!I7o$ي;3H~y3e]F3ߙ0:fhjØD7SƟ+#ZMo+,D-ՐQycx1O2x0h^fulce~%)bCy{1 NZr rf5CEK51֦c˽ج(muzHN] (b_TD~FP̨CYCOx!An.I/ZׅoJĜ0Pr%1g⡱W Rm)Lʮ>7x;K*à-B?d <( ^_.F ̺0>Fs2 u-O֔()vW+&ػ=bTxSp}pzڬ7 l Ger1@':xĬY wj{ 4+4Cƞ6׬F.b|ƽ?VZmǡ "ms7-{8ct\b&Kv2lh<+VdJ6:k?AK0]|"0z Caa?-~VqdCa:$qDm^t# ˆ'v n:|#Q S0%N\a>MdkI'tAa }KQ-GE&nq7g8l&2C$[t[Lne/ g#mI '֛p=r< ;?b>'G\]$c8'9@4O5[cfBL^+x;Ru^$׀Eսd[~w2O_x[;ugAPJMU ėG=csH|ሡ$&Bw $ǧHxꍤ`uU\m#Gӑq 6`r[D= PG8{0QU2;*WDgOYS$4D0f@Rcߵܴ}s]&ATï~QT3_4s+ %rE[ps{/SZ)'}1Wys P (])xݒwRye4r`m[K~?Sρ1>)MlSbI~C<8sI s%U[abɰN+K'Xys-y5tay@7G J$Mg4!Y1\F18M[>6Gn絶OThۖѷ,Ȼ,) >6$̇`,sf&B< F|[Me^ oϬJwoK-d—CjKrCv܎J?(A?5c"*е=vǃDD0`x-7vN'iLJr`\L(Z x3 Hޡ]t|;8< 2w HMv'&.'`׭ޗe!xxHTF-qBu,KJjoMB6 ?^_`dxa@ɯĹ [Pt3E-`%![w9livIͱ]q涯g+㳜RTuPqr6 `pح p8h) P} "؜ h_ǭ|u d|>\ ]\j ";bi#_;K9N9 _.-MyԿ zobҝR7/nnC`93C4Ry4 HP'GZ=;Z~@e r컶y*O$% ܔ_Y|Yu.ΰFSiGB[0Z hjosb.U#,xԒȞLQͤvزP05$%KZnTcz~&u?sO\Z+]r A)_HMNMH냁 ݝw^*tzfnIW+E'[,iH#Z yCo+Nqph t$o3@2`xf pkbGt4e#(2%D%ŇF-ԕ}n a$`9H/R-Aĭ.5A@$qed,m:&oC '3![Pyťr0z(u^h;n-k+wV%HZϳSɎg˵envYΈ!g = jyR=)pƶFE>5J0ʓlkn砷 !Ҏ wCw=cEnw2p0TR2Oˇ웨|%Nc85Gp~7ƞoZ)< to%ٸOZܡR/ex>gǭ[r @z<2ىH(+6=qߙO`9ONgWDs/:ehWZ Z[{InrpMIk{Ml`Km菙`_`/ PؔK4"m@ 0B$SOJZsoN#$$UhA_4<ߞݞ ȷaJKTL@}2uO+58̸=8+7Õ'1??anug㎏oTSa1D=5&Kbn;5湣@' N DBAcs%L 통aǔ1lǷB@ nko\$Rd nu4=3%ߺ)+i7v5z2 + \ZYo%s]k!^RgVC#pA!یÇSq+gRvq1֙nPMPsjփ{>6xU/ko=ɁE$u6ԩ  C7,t2*[Q?-EixTܬt:R4"ILݤΏS^h!571t55vw""@'w7s:RJ5l`xlVzynCpm;bc,ABit}fh N`aR{V۴k:2sgANH?KؖF>pWX }.R3#u$}`슛M1~v&3;r *|b#҈P(.oÓC{!%l.*GfA EiP{vdk(1rSzR BXؤ5A#Iѧ'\gsPVMEI` l~/i5HئPTi DCWbvxV: (^rȕSf/ LQoGy*Iuuw0h$sTf!Oʐ!3Jfݸ #G. kZh#NO:t׃D>GoAiL,u wOFL.t\!،/v{NtӠI$s}2+Vu|q"%F6 rqL o.3oU"sG6h5o~i!Ŝ2֯$0?& 3qmm86CetL-R@3JcuelBE b' ;r~Bzϖd,4ܙl'ZSOykK9'm pKƲ}S 7S={H~"x/,= Ļ97$GE-{@ u`o^T5a{ŗV3P@YM;o ySi ].Au{r>@'9={f{'"hYEAm]RGh=Ȃ WD#u1hp}Qɚ'οT8t̄L^5L[XZ kI7Dg<{lCBzr*'A'_A:2LSŚ-Em97xjIQO%OYܲjvc314%ʿ0NثSl5>k6QIB@>1?Zy;/ d>)DɓxHVV? +2N8K "ZTonV!`VUwh5h;[yѬLB%,2 ?&bl8a@]L;wm V9TƢ-m=Nvh2@t sE 6F`d M K픜\t.1e".N:޸#篕 ǚ*+؃ᑝpDRk icHue&QKM;l~ԣ"#q|[BqWm+=]}ĩ~6П:Ds!u2w!XiϞ0J*&@F?_6nօY-9ZR?= eJdHʎf>v+Mwj`J1m1–LlJ{W÷C&3>_(2{lqܪ F'tA4"uLagŴý_Zu>ug}j!R/~*%he< Je  :?,E*?߄Sw5X%I5!>Awke!ٗ\kYb*̾+l=Di/K>,_, . B褻m꩹E{sTS#6B?k%el[82@Isܧn/_ G_ꪛ#͕n#A"zzл}sR;ڃ v噿тH' p]_mWѣ0T=%W6TcYoe|I6v門)OQ zxʬ+]v'a=닫7ϒWgej,w*Msȃ N4KQ~BM{O4K'+ɲ%{E6[/1a#ɿ i|ݡLU8TNbK})`__[|"Y&pJae^DܻHڣyߖ<:8#S-ޢrp1'pϤ/ؿ CI{iy @rٖ:y E;e.gEr# xi Ip-S:N} !(VnAMhr#Sl|}fCF!/EڙZZ kR,&?1)7CD Lc*M$;k#X^ v=4vD )6&Ė/쏦\=;Y-l5oY Z6)9:PFU6&_r+`[M93\¨F.KBJ-eӕ FXp/-b--o;U>;aǮ{YǥZENcrxآbh&:WvHjnjn4qL=ZqoaYe (qZXpߠr9Tp㳶 ~(@ š'/n8iHd+GYiATx4um&:XzV*h).Հ3GF\D!08()))*Zf Aۀ=YP?ܨXV^˫ua[ch.#os CQ׃uBn 2` uҨw~=q]ރzF¥i+9jPghI+4lû9zḺL-m So*2BtC8"PT/'h_[G5IuD~Ȁ)ێVcEϤv7V1(WvUC S% gyS]|zBAbJ y8MR/$;A<i򚺯%R?ȱHѻ2X2)L(R>vsߖIHqE@\'j,CeX>jH4 eq5kW1B`g-t7= 'ӕ7U-A ^kTN4P`~h|UT7{_NU,}=DjWJ"qLr @XG~?0f(KKKѝw D{K252O aj,G%k 'c821Wj{KX|W%*>4p| b jV#/4 ffp@06ׄQߠymOVlcbyS@bMCYxo);X鷫A 5k΃ ෉$b!vZ;>sX;}9iGk^oSa'[`vlEE'PzQP ҁ;尡#Nû+^az(AGjW^sƓFbq3W_@Q)f4_cL| Y &Papg'HAYVPOj&E"y/qUu. 2SHL|XMcu^*3짦|^jBLڇa\-LK!EUp/iR5`ZU#[2&0G(7D,?|B&PI4fPqx<IZ;$6m-hڑXml-؜;= <ֽC-^QeSZJ_XW9pi+ &/9dnp+8N۫gd24ܵ ~btGMLzc.m-z:gyq-9HO [[E .^' EdުF'5(?><tvDa?xSv^+SߚPH6W8; ~D [¥Z͘*3/%Oώ'odPmX o&%m >^@͒"KRƕƯBнhC>>Zۅu#[/䈋D"irȘJ! C~B`ᑐ$[oI.H/ϲP%@J$ ͅ8+^Z8"B,W'V۵t@"oTi4pwJn3_hzrWgmRQT5W7SP 0$'XF ^Xvtbǣ,ʻ"rx^E1W6V{@v}HVyV(Mr Q[tՒExto15R;e %sD~n_H /'.ꆣj^BxdmLy>tRmP%1&!=4hՋyw.uZxƜfhbN_9S(EQf̙c32IƻZ5c_ yH"-=Z<֮W<0O3͆6%85ժjs4#_s|g@x&?^E|TN2Oe˖ns=pcW?y3e6%=$Ĉ}Z|؄SH|Dщm8}E|hj1v9LEFXkEufWٌ[vn5p?)b5:}";VowBdV)pUb5i=zrh.s^mq byE LQieԞU49HB2r~v8)/͡L[r-ًq=,3uPYtY]t=H]ly]0=r-\-1Suϲ6/wnki-Lqr,eQ2 )[W}Oɫr:ʠEe?pQ'K1NhKE0WN ׭TT9}aj0w7i=hZx> h]`QԵ .J7$N.K땧jDk}e#ut/VI=-7Nm6T 4d7v [eRa~9tdm@WŖȞ]`X_B&Rs >&$u;T3"h=. Q\'n!TՌQu XQc-=LјAcPq G?dנПXI.]S|)jQy(l[5/ٲbrxz%=kqxGA߯8Yj0㇟ 1_6UY,Sx\,4#3X3(Ģ,$$Ƹ7s7r7ٝ28 $ _VT;Н)-q/j;9*FB}-5CVV&f! 3.H?7'bPBA&orTdę&w.\B[ŷ)kZhΤs_bQ3S -vm޳^9nnqQwAf]QksmVpqAJ[WU.O֗O.E~<_bحh4R̀o 'Egk=yF݅_xsJ7Zw]טA2lz\]y ( BՎw8"'xFg{:aMRi,g ' 9T9<νmool̲o*䘊7߉f7wX'hk ,eE(ir[ضR%pP~]_x~ĺ!SUx?eᝠVPrť#Xhn.1F"{ʁ#>}NsKp9i{-О 쭫cHrbS}7X(hBZZMnՓK_|y ,&P<Zr0=DD FJ$I΋L,ů¿ ,N;ހׅ[% &DͬibZFtn#Zn[.2@4:qm1?9mkn}wބx]Y*edS Xj{120-_/ (4zCqdNS3> 26b砆ѾxKQ"z FpHԕP%T!:lyC56e/ˀ 6M DGѵˊfzm Ttzi! d+Ci|)]g IHGTiPiBL)oI4O&EӞ]*z$ }Ab}Xޣo]'}ጌ6z,H7FtP%%CmbFݡXEs:`gg5l:g=.vo.R&Yԛ^I81J9W9piEeG6kA띧بw#^B8A|DCKШwnZ &LmOz;O4f'3fg}5qr ̈p4,BׇB*VW`f"StEIL?=ݨ= bVM]GxÉy:5ĿZSr\x_En?{uu]g69Xd{C@6x̬9%FQ|,^KgRYqbR~5nόulg"X_*s(elja;_"M~3Tlj>Ù؜@ɕγ,.=MR 'X0n: t# !R|v/uYn@ɀdß+zh@X6hmQ%by >Fp/W^VlT_frө4zC?_mtfb*":$3f܃YK%.{]A|nA(9_K57J?ZbFl%~I8mݱ'`.:m-ypqM:K+oܲIMT'T`])ܼʁ:<盍R7L((=\6L~s㢓pmb"=W_$,P3Ulfrce_ʧ|ZyaE-^y{{`0˯GX*vPj^NQHjW| t^Ϸy 2 甁 >ڰW+ߑI{EOLral)dȽ.>(; ,*'I躾TS[Ɨ7f$WAsiue}U`(T~4pP%MNr љd!v -fLͫB46D!tpEaW_Q[ oulbbV9Ӌv-ꑂ^2dҵ$ZȴcgwV%OtRyjY5? xK㌟V`R-IgJg(Z~qp=7w't=S?6r߬g0vs&Au^h,x9 8VF&*omH)-UE`iik܊i Bk .9nE$A^% {_*Z4tҠDnF,[k)f| 25N}DgO,»Lx(~qjP;,4h -Jp"GHd0prqҿλq3ww[}n3bP۲yf?"1Sr 1Y$-sp;q=kd;N\ 1sQkM]Ν'R+k# 0ЇxORA8N7 Zзwir8kK9#/>_J2֗#-^wtS<# +Az|/jZnah',d./xMԾg'y"{Ù>-/?bo\"RwjUzzAe.7ru&B*F28 &#3]&%Kg)Fq%4pSGU^9QƁ4w̭hшd1?`z@ByXgg>,1k늍r5hina =ÛL()T|^tp-jx|$a/%_-P=akkdL}K%C~ə6SJTk='ӻ6HfhדsD>j)4iH"Y:3:[;ޘAq 6m(vGcY3ޕxfOzsx`rq 鰊UlcIAZժ4_ CbQ1n3*Z(~DchGhbZgpVy@ Ęc|GA+'ڂ=ƿOPu`ӭFoHH5hv $; P{Ie h;kFǴm/<@Fv:rxըEPVn]1tgf6Wq%h'phۉ k?aT;&U/z}A>*Vӈb=h') /)R̩oG_R2 Ptg,i{c<0w9' } 6={-gkk|JR^C1F j? lu [ jpCH&gќI\xwғ'. 2eV<(?s"2]&wE)/_:vOT#Քf\{qj`ݪ)ץ •wjHC>(|`Ai[YGA`Sl.Y0er¹/KGii^$nXR*vI见xj{-;յ8Πm%OĶI.'$fU F n&yS*Q&6ˁ)P+ao{;tb[VQ\#-O 7ehRA( YDapFxcQ<~a0o}xzŋ}W $oB! :3H2.u%q}apg LeیKevx JAūr\űDY~pR-Y=cckP >@pUCГ~c ۔qGxmOn EAzjV૩*i+EPo25ة4atEGn| &sR+;Z`^nfوъ3+-g'ZTƢ!¤ĜKaxZ]YO瑉&S܉gNE FRqB @|!qw{ԙ7&lBgPOAݠ`!W1,mU͌DiNtNbr4s)e׆gc$`ˏ!˚nY&s[O6:⪘}1ࢋl5KDGab:'Y܉Ag}وXfZN>XQT{l' ͳ?:nץ>%j;L}p(4SIa|w A\GxRL3XIex6/$!F_"0FH܍<!b11_ʏӨߒ4-$9|FK+ڞWO>U旋R,gs2Ӊ-{E]qo^l]YGOM@Ss(ڹ苴rP@(<4P b6"A VN@~ e嫅{B~L-yMi"B:ӛHi| VGbu#LAJͫn/ȅpS%uG\IYF@(Յ.'Q}IlD,F6aDo>頡kG j !=:.k-DS@l곟G 4+;_TL [ h0gɇr=Pܹ !zNLhRψ-6T*pxf""M1L$phb3H@5d׽̽Tlvuݻ֠S[w5B ={+#T|Ml/UA4Ϟ`a: )B>5VWm>!0GM2\~M \[X xR#ȉ(rjGbOyXXOgZB2Yxc)4QSYԙw(f;_1|vv.Յ_Cof XFRf;pL,qj [淐9ܗ[LzTBSOՁHY2(q]N&z$3fQaF5pE'kTBr3y.2Τ;CbDt|Acay6;J0}AECH h>Ξ;޶#,/)S sKm PlHӁLAUbY{xl|X|g`SIc)8_$(kDU]ƞcQd17)o/RO.Fc Vq=FոZv #H ,PgdПssS"Z+'PI#¦_d'O1빓.ص* , [U}H&aJZ("HwQyk"rʠ#B$ZBEM=츤5Ʃ n(x4: `pHxK;#ܹ RZ䯔Ϛ@,0p' M̶=EUXBcE%8ag9pK'W0LcA0}U+Hk}q"doFC1K2I˲&IۭE=W##ig5AaLF4$]n( Ս`\|eb}ёVRR8yYTwV}2ȣAGvIi PD7e&hܑ*^;o t˭8oXtCvzneD 4(19¯|IC4#q>.ku_-W)!(o5Ř„R{ A u.O2#SBW ]V\':8Ljc1dŃ P'ȶ'gn=jcXiL$Yҽ8ҋ {kWX4~4]i|f:ȝ2";p#U7%-?J|0!`B|_Eq{>y9Pђ\Ly 5h JDT;&sE+a[QΒvei*QydDJ`u8^r!A+nXDgI sv24x1B+r\(\%1qtPx)dNE_!/.3s,F">HC!(8)蚢#<ZdwmHlkk\OYQ77ltO@d_xH&JjdZX\92SLjMNJmHb$Q!I>񬑊U%*'v&H&Q3@V࠯=6A6Kgu]|Hvoqf: NQxCqg Yn: /)?[#Kѕ*Ս1/ysChaٴr-ƍ]Dz0*rOL̓ â(ϨI,F #K] ]/z׿gh&#w緵83q4:m}Y^X)4u>@]dPb_]dX7e{I+edio~zDӶ;׌, 9s8`7UQ!din ߤĴ|"i< -/DI}"̵>B1CKBS"I b?/ɺ8M#@Гq7ϧYź/MTAQsUPE- -ZMD߼(,q: ǽGCWبRN_k/MV;/l}@qRP"fTk (tZ۳'mqEԚԻic1˕ENUxJ_SYm0@UpejtҽNaܟZU[AW pzg68s$ ʏYCl= DzHN^?tFs0"+ʼ}c4PҶ6O(Z $\G/`p/RCa&;k>1̾XM?o*d{GBD!=G~006G/gZ&bjv8-n3xc{ ʌl (qUOݡ.RVCruKiaLFgwdS3_S};_'.$15 '\Xcǣw8u5G*׈iʆ3/ rc:|5bQ!u+y}bei≫]FWPBQRolJkN$-0(fTJNYq7jm7;$m;w¯cmz[x*d, rG e|q9(Nq6:Ʊ;݊e%/員,{68:c97<.E%wÞ].L輺;LW9aA[o}|Ys S|K3.ָ]sXl&Dz|RJ'2N=gf/&_YɽIw4HBJ~bl 0MgGoJDaRrHP̓. k$;@e^ԚcX+ df޸cq=Sc#;4w!T" ,raF4K5R6sx0ZzJ O9R[h`lrҕ`9N| ygpj faaJqqq,rAS^ DVM4lAm*"ٸT GMd#AIEŔS g_ L:2):='/@sDFY--)%Pz,19&^m._}-?lgbLRfF0>}VAOAU-ӊeeEh=N{#[$P@/V>\WUp*aV__$ː[5RCy~={H&G P/t ]\BO8$M1(gʯ>Xu&+huK1Y.lU={US崉6Eػu v#-|Ru 2܆>i-v ] @`e96S0 uS ݳ`-}Q8kNh-~s2שkE` i4T^GOVuqD+&UiRaU=pdIR28C^CZZjV:0pD,3\C8̀?XM;wFlg?y,b ,t#rHM徑[.&~i*I(?~m&Zi:cxccUVV، U˂P[CRkm GWU;ItݲP' gʰ320m2QYGS:)HQ}EEƧw"Nb`K\nL}>sJ.ǀ:\1&.SzMlutw8Rณlf˨U¯Ej s!? QN4?|s@::QS`_HޒmqxS6*Ѱ?Ie9CWgMiCrxmu6NnZ"B5byEwK8d-å.NONGSŕiV/dj8 hԺ-)uިb$ ,[n@?2Ix/-kgz(jK=lWfX| X;ok6W^A9.Ϧ A'ͣ-5kJR;J`)xO=<D.JRh~uHHfZWh5 )!S.- |br6?jPbO=j ZZ ",69l_t"xBPDȓ+UӸ.|x*#%|HЉ5`wŐLdtv(-K]c2P?~=즷:DR7J5Z{u]dDSnmfau(ݳ 欸9@W| NP=daPz:2 !vŊeDӄ2Y2:;J+aKJ !1TIAvA ws>ֈX=|79Nm7eXUӊ|Q{W^>H5cMLGo\~HQIƪ+n8#Q`k$ůk8eІǙMWb/j%dˉZ{T()3d^`Գ2+}K7`|ܯtQm벪2=5}FɇYrݕ7.aG3T:Gzpw!:.AB@![>-{d`$1m8IJF}=2exK 1gTaoܽȫ‡^0ߍ&BEm5f&ױxϟ9}!,R Qte4t?OP$ç0u|&قt.?(kS6-?4΃< v~feQ#'$P^CjBxQ?Tf4Q@@M(ir 'b"? | }¶iA=|\?D->^;mhսi\)Aꪈ3OIu1/{螗`6 BLA5p]9P\E%w 򕡏^B@B )5H\"|\ ǁO)VꀡPEmEqEr@mIe"P]'bgXޮD)M+۹/=P#T08aH^d+c1'߻Qn/W6O*[H Qh*[mܛYC;2]F~ȶ0ub0)+՚5`Zt}ZӘ]@TUYΊgY[TK ݄DbtLЅ|D4On L9mNQ_R_6MC)"&u/M+T`g0爚ϟk tB#Ս6T*sDܖA kx<耆$'cz [5;7)R*}soTY^LШ8tBőǫ`+lm)Gmѩ }\Km4 [+L8ȇ+kL"h`#cyĎ]cJ?PɞV7aYZmho\\pXC Hzʟ[CG:*+ QZ dx$ENZRnΫTnqͯ'g=@s\؏ΘFy,]\%ȸ 0ߚq7R*Bx׉+ 9w 2 c#wMeE'̭'sp0푾P( ޜ>XnȪ^VD1I=0R< 0mեy`ygSB <%MZl<z>;D˾4\tl˂b/N-"kfy wԚs ܌ #r)1apQt*U tQ(:ZYH+4` VXvq xWvKR~-@x0RNo=Hc0B(孮eXR٘ȍSǭ$VmMFJ);-kL4_yzD P-،pw=87m $kk'o灨t(_}|#MT ͏X#P lȟɢ g _:iRv)fp1nBN.pQ^.b;G&0xHVQEXԉ bS\K$W]syDsGuE L=Lֻ&BWOPۤ<0i<:fq8҆psLzlR[XqׅXcjo$0LqnjtXʫ ڢ-1+/J_ 4RٕX(FpenRU/ޞ;l(wWⱸAIceS`^jϫvgH==srZVڋ @!kYWTG|n?/xÔ%s(JlZGKOyg]?qbFgH ir#xEᇀku `6[2J+$4ڈ(+Fwo$݈Ln}YܹhȯGvO#~1pܵym NAB%^PcãHTZf6%)0'x#lת׻z45/tM[ͣ4{ɭwqN6̋PDGGxes$^6sёq.":^/ wHnI 27 ^$zJ(Q,cxG׊!5zqsEL0FnyE1jYR&׃It#Mѱ.ͧ .r bOeUW&~$E|t@̨{5MUa\\Ul`뇬K=Y'>bXc<6Fժn\5x+rk|#]$pgY0.#bUNN<.%^NTƤ3!9&hW&n{]ia w?E"h9Ox}HU v~Q[l^KNã]SSU8C( GC2l|YS]`E @dHM\mH'&Lr%HZhLæwU7]2Ѷ&:2BIN 약-Uʍ>~Ħ)AR1|%A1^A<}nv> >q UPYfg(#Ʒ?4/2|i_U"s ZijIQ;rh)J 9 /˖KOwy(\`,4.d;.h) +(˺poLnoި`q޾{.FAʵis^xTs1n3ftS5Nno\i7 WTpDK4PaqxiCQ=@pSnFvkޞ#c1@92iV^'Tul]s?oD#0:ԓsT0+t_!لט 56mŜ6s.Յބy6ŽAW  GS$߫N?b) LH0x886R,Pi52{=>DF`"+3NFf]1B6Y:7YQg/vIS֗O+5@bYJzZ這0/@Dc\#0gI'b:LafPZs_g&ʊ5]fp!% kTXqNo絉X\̺ẵP/ E"Τ1'%IȄu> oa,Շu,ޅ006dVf+ Äm H:m"EGw}P?rx5XiɕҀXóQE[T\l14Ut9wG6b|c䇓8uX_#g؏[{F닏^) yyuZ({@N F>+Ȼ*q3NξinBJJBH}U5*nM5O2}CѮOS-*ЫT(Xk юfp?r@j-OlCma?[O]uA P;gR5жQ62ufe8"'ITQT7;>AV=EH Ą^ՠqN,||\ӾѐJ\˵A65౸aA켜 =\ >B8@VOv0=60=<'sCE-czDAC,dD10^KC!ud:SBg kNTN›?ş2s1˿LxwmmܚQy4\Fa).I7OAD;􂈲\:PЙ]^BfM_e`.|Ln#DwA>Z`OiC1W뵂ꉺȝ5f0V8soU[gGuږnDD[TϏG7SuYȐ96?4`D->M򱑼E8GVQNJLoT$~ a|*C_yGwxOKn17 00aO)v_8DҫHBnXF(3T@|RQP ZHkxtfy@!5?so<oBY%ͻ̴G5[nS7*gмlm&;uppwpqh1ϋĬc݄a||JmxP \ANϦtUgcMJ2kmGgKȇV{DL]%&C0ih jf`_'ꅹ8)ހbT=$؜zN gdAe$/aB[r ::w94ι`D=U1h5@' ğ&WOΈ3Y35Xlpߍ"8 ;0o4H@L!f|DQTu~J^oqBC$KO8<[T=)(t#JZ{mڐZ.ya'vL]+sԁT'are{T/j|j?IUgQqc!}~PE{=~Y2lȩO5n1Oz@$.+AL%DbhPEEa21ܣe(L3[_C^9BgIGYSk?i`DX4$Hq&<  Wބ9q19㎐#b3Z>HPg O, *I]ˮb,IoX3W:PLa*v g! _WDOUfY^D-#,rԵ.uI*Űu\Jq- PuPvVőw#\zC7j%U*t]m4FG3Zj\eAdC[ɰo\# ,2^E7ve:7I"K] `F%|.fK˕p>U d91k7Ň Gn*]@#ļ\]|(VAz( ;Lg4.1&ȓE)er"7xkǼ<],ۣRB8VpPklr/ 7ya!d(-I]יTj!az p3gorR8t5kUso+eLh:lfTGy|A}347htMwtD{-m. \n-K3`~@7*?`} (z$3`m8u _s~ʙmd1J'@;6o3uQ+o#<}e靴ޑ8GNx[#iR %b@?>.qcS9iib Go!;RϚvr U mP(54|}cӜ1Q24þ_OpR`j |M[/~Q]J#Bl(4"ġ[) ' O p[{*$SpjE CBAp:Z+>\noڨKsNgkH ; ɷsxl{ (?c2Pv.q+WYXtd[zREmq4EsR4yF0w 7 sękm};d.r+{27Ax*wL:` Z}3C TW_G݅b0֦wTNӷ`P9dkx0ph])PIQr{]H߀mY7g9F;+}4B brtݸ.G^Ɣ.ijW[++B"2id=lN_$'YCPx^mFKg!I7[msA ]tЋ0IBL%aѢC5}cןZ`[: [OnH>ɲ/1lVLV,LTr/+ޯ;5`*3'!wQ[HtDkع sΨO]9Ub|ʱqw"om{kx+,O޸w82域}z3@cEX \oskE=RxQqdtw]7g޾$OIaeе1^H3[4f?~^W~?`5ǫ,p5Ҕ\J32=eIّ _` \dKf1RIuиC  Gƿfm8C/AYܔzI0XSxB^Nun)MV_~.i5x&͚FjD뻪 EWBJ@wr@a_@t]c0%-AK?*U֐#<$TH=o^sl]fcZqQm{_kWC'0fuPD{j)?G\Vd];TaScSA /YqJ@79foEC`aăHbIvmnUT^hN$Y =sZ p秨);wW yRe c"#͌;_KX,8J:mw]v-.u.$q)P%=uig .BTtcD;Nh_zP=}v`,pXqQ%_BNL؋i<ǵS3UuŚ1S{=%Ƭ߭5V`X\w;|Rз&tm߽}.`b1ElCTInMc,ѧ>ՎAã:֭Sw+KO7$+bBIVK,j\7(H%&PxAJ?G2[&pnCli\ҥmEKQpq?;Ðļ:q{B*3!xv/dGve2y;y"Ʊ?F_2:Fa8yDRXL \[v-_bePmI˗ kӀͪk.E`/t9":Jf<|AdU)DJjۉ:( mW sZ>񢾇欥-}h"&iQ/0jd1ť*D:CMD5*2U|~-y]0\%y`jUd7';ϥ;@ sPN.NwC&8 )A[T5VPL彂N ^B s2k % CQdyϣ =[:9v[fLP*;OASJ0<3&K̲/Jj[Ŗ8M9X;ve'RBƳC=nOFl"o>nCړEoՔ^: ^ME+tiEX{?B"l-/V>5R$q2%bˣ$Z˩fϴYcI|Jr,3i*u%|y܂,Pvzy`B,{T9!fP UEtK<{ J%&gy`=[8,c{1qZ1g2ŭEO{}+7;VûJl'8^:'I(\{txM@cA홧o"xl1UV2.BHc]6#ßIPaQ嘨Na "rsЫ}?H9ЎEq0܆VkFe2I _!0=Ǚ\9߹kw&I vk:pO]]'GĒOJݰ$ZN(ptEݕJu`7nڣK@.wḧ0y_?Tt@u&l1LDz%=JY7^YbVFD(= @'lƧX5R)%?)d-BoYz[ci|3FqSP=FuSNì YiCSgMΡs{#Jn^&W1-Dn`5­J:8М( b[W z~\Ȩ S1?roxei f9X%Fa)9:XzSOkt$ ܾC]ocɴ]}^\"B'Qd^Qxf0!CUƦ 7.ݱ#9]8XsL a~ut's!!߬)Rw/-Vèk,>}K|azT:`jgOLe%"吠[ +m:/mjif2,VZ ]GL.نПSDge+vZjːΕ&ެ5'*\n>ڔ%/#ϑ7͟h4"kѤX_~_jRM|g^ঐ;>W+KZ;w@~\$ ~Aq\0#h,E- }W?&hLe08,@Фl07'=u;XHm&`vDB/)Zn793[bH+g&bMBELio"!agCaЦI:u"8EŰy;lKLPV~TLy1 @#oGcXu Dd}o,=H⪷d=C*?{$1^\>{ WZ"&O]rdxiVЕ2KrMWڜ;,zT<;7vWD^:;p-JNʼn "H'.ߢ`i.)*Fe4mMՆf mE34nZ9)GK.ϕa \EWw-cA;1.źVu)?Lh]Ҧ, *b%]fcdee)>5Og- aaԟ''a[p*_oƢA?ފ$[) g:գ5$PmVOX̋#R!2A[La Yѽwܼ`r!;BAwI(Iߠ*Ac\®˯m0`4FwpRw7Cs/fF^V(HZ7B>ke!.qr?ٶmY*-hC!䷡cKKжڪL'+zהV39 "-1_@;)b w2#MGYd#|QTO1C;+PuɯІɆ0TY&N"XA,@FcCz☘eDp׼ET }V',iQZ`!@mmI _Y QS_ vnY+WI-rxjZR7V4X!'*hjB; {%{,&,Y# sߛ^6s֏uVUX."z!h_ EަL~&_W 94A#p duZzp#2 q6GG 5$1ip"I_m1jou\"hrx{YPd@ל'2kS]";L4ʪ {]DI-~KC\^ ʩD3~141W^ܒ.t@ĒeŖ]B;.ILamMW)_0nc %ON()GН5YdX3XT\g cL 8G3~0Z~jD+/(.?/Αg=uD! y9>@gHHf~uCn|sz];8 ٛ^ gef5[=L!p4Z{=V)6<ސT D-ĩuS&=I3k:3ú\獙w K^m Zlx@UwgIW[Q-]o&Jr>9LznFؓImY6,XϪhxɓxKDh!ק @RÛyxLQBDjįq";U}?lu0YLn-%H!Hۑ#gq.bMkwaχAXFiYފ &ݒ!YAЍ)f_ϓ Ei]l$lg[SV_:OtX0tH|Mjhx?YvӁS$yA-}wʝ$=cį `3W*CrvHr㐐ɕEFe"9OR} 1@q[>P'_Z4YYZߋƔ"a{B'VF:c/00ѧ,a Iz7k$ h'GY>ęCh>2D1oZM Og5y|ߒ,?&|CueCQ70$˜G 1WaldZ_ >_Xʌq|/\-f`nUh#}FJU'a Z!d)>7Y]-DWAܑT 5zW6 Pm6b0q)^m7fJs[hC,r;~x 8U-UwЈ1Z;=I;?4Vj{ʧ:&djh$.(SHdX',,6+hf{^h#ی3\  "cL{nWc7֨b9sN%J_K ,qw[d% \ァ!:([0_夙1%kaxb6EQU6o쩥u'?ق#T9;oكwwUCHGoaw+QF m ~3VPSPi)/>v(O1YZbDڏ`a&Bɻs1@ ek  Uo=p{aHUv ,EeŪ *l%w%\6XW&gl:׀iR@uYTx_w5Ƥ7͟spx)#׏eh(.ҝu-Twkϗ~f22Y.`?1]B`j6}l#Q/}3v _{)@|̇:0]xghx2ʆ7p#g$5¥Cȡ0Kh\G-?(4caL/o 1ks._hoǕ.c,<oUIja4u6+2Z3ft͹\` fҟܼI1"3Me 4  s$Mo(IM=/T~hVdԎmO:7u©"9Z]|G*i2k_&HLe (;kNcXpx}(Uq$Wqx~S@* آl،sCb|':sR-nIO5ub4Ma_; 1vE~q,ugvcMbK?/e/p`gAسN6Ch@UgL%9 7ge&"IQNvXݤ_?Oȱ\B "lDv=V~C?ƊFhȕRC[oGD*M_ΣE7+ǑցŤ&g'kז>uP9.W*L3׵5e|MG81jt1WrO`.=%h- CDtf 9z?x{ij?ϐMG#'ec.smoB}n?u95/׭bʩlbeUL)>筍5N(0y#Lj:D80Y-ԑ6n8b "[X4U7JA/xaڳx0?0-.Aexuor&y,j .29W_R".!\N(WT|(WF?d[*^Hkj*eOYPpS%}?yˉ}h ,W$ȣQFt;'aZ$D>7`åx!@0h.~8%`[(s&Yi`6ZQӆ! :2eXg2 q3z!L8KMBH8lxGgHͳsՌ8teCb1A+5j~v_RP5s*?#k}Ѽ 0`8[lts6/#+\E͙̿Z̛3 ;⣖a {<ލw҈"v䆝yZ!YXޑXJ!qQEߪU7ձ]H3FƠ?HrDZsEGD.SۡWC`PTk(guWhCNECoGAjU#0 NШ"IJ9.#IH(+imA}cpcwd9\h.FO  47$%)WeM bzQ.17)Ơ^ iӾ7_zօTc̘?) YRF<(5YLM5<"3/_x|Q (~&} G'!^S5y!*Ɏq4`gSydP5F&ÞU\ȇYA:Q}&?X;4pCO1o47'!usQttX[|7M伊_Y6e?i/Nڮ>].+S&\h߀G 6GB3#h WⱭ8 x;WrJ˾ѥ6jNIh+z~qD}=\40̖6 AM:~. `7{]Y, i}t񝆇ȢaTiʉxXdY{f紨Ej[hVPv?2ҹ7z.1נdXzއxc:[Мx%\yVDn!A4ckIc;|9^ƐOtJ4=j}KY& _|>؎-NmԟberjjHY0EKvj8)BvIܞy,57L`b,|/a:k9%͍Sp;үj{Q=BUe3 VU]v0+n[,A$ |A4E0?)w, 4DȎwN'O@<3͑C[`A/y&xKp-X_ӍL12⦨EVᰍĶTI 2lM-{Tq۾l"n`X l~PӭY@:f*Zg&Tf#>ٟlZoub3EgG@C >ZS 0%m¼8(bS_BO=;MtIp>DFӍVkVP8dfd3V9a3o\L x>Y5`J}v"vH]xeZa&?41bPH&neI.qk^^c*Gb kB[$݇*v,t$+ z$SG;Non4M-iV>z*"wAA~chͤ$s;` >~, *ʵ ; ÏfKVʴO6 v=,Ħ` /ĹrEbHڜ4…kД2XAȱZ~>&`rzIGSpMJG!>ܾ?nI^lAw5(DW'K%t Kt D)JTNv`H6⓱ޮ;d9=t0M]a:hQlh7ոCֈ}:ZI k!c T2ēd.LX_ߐ)P5 'fqM[|?EovzU.KbU.go&F:tUlM\%8sbiWHq<M>?8 N]cIr?. HEm &t6YAg{ @HwIŷXE51TؘGBY.T1ڴv*]cf^Ov$6D1F}{ 3̙Nּ#:z3{N`1W3 j(,HF>zW_Otv)>)b#tV*lxHn6[]*㧞Z軽,P/۸% (\[$x;\ '<3lQ N79:|U}ic2Evp@|G8[WR}[]cg=_^>HhX&-x@ ] ]L`"ӒKDNG%侣2'LÝ@4u `?͉}>RHrZ\q&h`A謦NGlQz?4k2-+ibBd" !a]7Gfbex#յBBMpVg1=E!P(도 @Oq.贼9^0xX[2j *Us@z`K.IWO/(9SNTƫ_~X J:w@}f+4y36-#_M>Ћ3ӂb+ )e]r j|aJyҒ4}LmTѮa3n>n6Csx00]z=[TΪ m7_ I_(Ђ㑺$R晧%)!wNWӧuK+#8vŠMd0 SMLC [pR$X'f#x5#1n;JDV!)_'jqqܪB7cfGEzqΞkT X$R.] d5գĵ`qЁ٥@yMWQU HxT4_I$w.w3Er@ Pid=4srvՑ؛mc' ȧt`h՚ovڇ;+*KXt6$AP\azNXSAJ(,#&<trSz l-=+Czt[SCrqbt"׾8oq(l.qޯ漉\xȼf33fsYr(;QQQ=/ɝFfY32Xn ơ6'PPZg'x]UcM;%Z>Y01CH$ _@1r(en ae5iz]mƧϡ/AHׁȽT@Jy5EbsTVR ZZD"Fb ivaԇ, d'3*Z7WQAۃwi0*vTt*dZ'MK/Y5%2We鲳xkVʝ>Ku56 #xΒqm&t vIYGxHKb64 >͊۰^ Y/PR_?K}|KqVRor-7;3){Ղ%opRad>})ǾV0pp*KukflYJЫkA&pwш䔅3?TRC*<'zt׍?X /_-eJ*f`a^퇂QV8 uDGɬ=26h9r^nݪ2-ƍ*ʓ-@>]MG%+/Qٳ|Hƅ]RqZh?6.ngȘP|| Q&[0v f'a9oRSɆe~>*.Ta7Ohl3?G5P3AI %ѩS)n8M|AhٝK5ʮ =8q HNۄj r^k0|zhY+O Alфo]V&rMjUm@=}JƟ=\1FQ&+#9>1=9DY\PNSvLn9 lrm.VrNŀL`V@>*hQoL02_OSU~RXtKsiN).[W%v({n֥Čt:ͪऋ'80^ג~)N&:T'" 9x]ΧK5A]妡2%}pŔ_5|J4@U4f0ڴEͽXQS[Z_:\GGK|hr6Z$=R?.5#p٘nlOE X7S徒+QQ9O,(Ճ_JPͼ*$U%B# rrMh>]]nj9ܢ MRb5g@4f@+D6Ta'zĆg=R $3kJxY85Z|x,I%ځs&NZy-[XƿHYj3kP^R\Y!>ǬFy;rdɘT-bͥJ&`YL8_^)g7: !Qqc>Y^%Yd#[e1"]ljωa5i{[4!Sk9s,kgs_ ly P]\Ir'BTZ{' <V)AYmx4 7eND>tBߚl2f1oE /mB55al{vY=)uKD!DžE7n' S9y(y[֖8FYjQ`ȧJbƽl&ҋU"`mQ}Fzρ=;l 8Pb>`"uy lr f.[0L{1wi`edQps)"}\zv%@. />`v4$(4YY9ߣsh>` ņ7aq5", rWEBp4 9hpuB"frxq /0$G HhȖ x ֱs,xz7FKG^c6_>{{i\d:u&Qu ǣ5fSU0q.ֳzl]f$n$QwC0dmVGf3uLqlo/PX˘?d=zWä3]N# g}R T0*+bNzoңASb$Y`CCٙ8*Yhe Ѓnƛnٌ#y0veN*7|)(2ۧ>8xyo4I[c٬&WHk:lBk|>@Y+{a޹hoWeA9sƒ"ܹ_Q1S8R/hULj}+@ˬPL${/U{%@puu8V!8i?{J0MiC5[ή{rzru5"tn  ZVe8]伣fF >H9n`36BMY1 GW_ͥJjSJ~cD 3%oqڷ'roS;ZxVY~6 DGgwHjO>6!dڳ(/O8912V=np>C |LhfdK9|ҬnX,h$;> a'HV6"jڒy\4v<63aۗloO}*0ҡz3!AtUHA!RpF6yҴ`Q LI%C7,2 V⸆%o"t6cьJy:eww+OrWbɷ:Ѵ`)%ēpީnja=7;*4߱Lpq @t5 jEex|>&4M4FCmCbҫSb-WH!z8X, ZW*E?[H8oxaֽc"@1[\ͩDf*q ]o7|fF0E˽*YwMIiŶE"]d (ޡdZ>y !:54m"ekr[LLiCQfK#][{/pI4eT1)Gڋ`C}D6H#c*L3쁶⿠LgHX32iyLf/展I&o̮3N*Bh)U=%1p6k qsb_cI8gY~mRK?FDo0th6 !<G?s.5bx."ʒԷ O=[y> [oA rAC ,g% OwLnr+ɲ|{fi4+g=pNYT}ߏ nHq6hHz??,d/JVNS8Ԑ[cA.xtܻ0LN%yO4s<5bbCh1Pz%lr7e-FFQf/d"A U$˺Ÿ}Н8k|o$]u[ez8cV<=;Ɯj/Xo/#-KZwm//&꽆%]"=5fOE)|w0rM_xd5AKjᏋT`BK~5>z9`ۜҞ~ܳo 8!j4t& nG-O*\wVr~-SsH[ۚ}> 7{栳qْ7s/zbgґU+5)"hޤ/w.>^+AcrG 7BBHḴ+30iFw19`ـloc5&'kW0Yx&~z8F?ѡOKpA "#atWn =#^4zSSk'f KS4*.[Y3o%// iz}jH]Xf`pah0L}\9MDؚ֊&+j iJg&FzzÉGp6DžAO}w! uslI̤ojig N/G;*0$ 'z;` x!$!n6\ڤ8ݏ:2VX RhXTJVfv Y9vp1FE|W# 0Ů0-j#(7Dr:Da'Ψ,84vϳRmH-$`"Dτ<(t\H|/}]I(*Gu48P;;:O}TΗ43"(-haK~%wʬ9m҆_8*u!rS&$,W%rDZrX+!;X2& nu!0iαLc0e3Q/3Q=<@HY ,p`cњL. 5-ř΋op!ʯ \ڜZ6=]o<Ȑ%/-tgרS4\zkސIsûr@KzBAT GBS"HRG]+se}rø"p$Zbt&Gh.pY Ce4)TyS;ꤨ1\'ypݟ,>iKʐ)LX_b4b ..V^Ti >{o(xKuT )3鑉+9 c,`1_iJ@p:S|>]J]1(p|V_B∉DQ>bB2)bgL >pMTNm>l*#tτ6N~r]0JPLi1nX3HSvLиFnquYdVs]26pr|o9 &t6-Kbu.JyX湗ly(z4!THMݳ>ìg*tMLI`c[Z5Fh kIRlLY_D_zjTDA 㵥kGU>n%xCSK|YS3Q'#cXb$Hċ&e6y?Aj%OAچ_h _黾i +۔ukө*Mr{"oa8N"X"ߙ㍿Hx>d%=] ȫ\7?yN@uať/-.c/ yz1VV1v-#jKocT pDI6E48w :ΚCRW\Jۛٳ97&L9+r̅2 o #od;h1^^͔p_$V 4 Yҩ,zݦ FH5f ^O"{.C&L,LneU@Ԇ`ւ}9{n>z', cCZ٠-àWh.m~[ޏsp+H6d[½a(@#2+9uY.h0e!ۤkJa1.Hg&+ƫ<fT^$i2耟L^K1ƜV'dExF oݻ鷰 D~NT' +;X<%XuyHV~M[$3}u@JP!d0!6ٹ|V9k-83ȇokl MА^L*;M9^ LSdLtb{Uy۾~POko$1%?Q\5W7 QzU @CSO`K"G=hK2P3ҒJڟڵMj`ϱⲓ(܈6x펝N]^ڊ[Jb@{H, 3i Nˈ?M|ɑмiPLkg$z=ĉB,!z Joln6/9zm+]Ϭzw٧׃{b⭘"fdo&*6#YČ^yL@"N _IM y]_3jR/{kSl2:qu䁢nл'#VGzP+ޤ&r N-$MǖuG0o텉`c6!{׎V( V1z36E, )clM]e +Zl>vndb; {/^?rmL3ӌZ#):u哱G{!담)qȰQݥ=iy&P5]&<EU񀙁Kы~g]=ܒ?(?s=xTbY`2fxplja{nhwүLv٩.>ɃO y;|4`C%2?zDr DpHӳѡ&pE^f֯]VWj Nf.E+ 4 N;N[dXSw]ue)v%wXRh-|mक़|ҨeʂVCp nhLZHq#ĘSoF>H7~dlhQvMCH|-2Wsj̟ϰYֆ.s\س8]x3 #- )s7)@ʤP΢ O=! {~[tۄn@e$iнgOb~u2=~ZƖg%9.S,Q6Ph)D7qIQߦ/2,YazA +ǛpeWWo#+:ƒЫt0-oq" &ÿ?YnREhJF>ơAP]gZYeZek,U>D2֎׽֬k'z3Z-: lӢV;̵,qoa2 8Ts5V#l1uҰ{̼FOH{u_Tb}Jn|F=.0%~(asTu訑`kkSPYcx}$u8TkMoĉǻL(˧%}T-5/h^,Rv5CXI}R0kX E +̏nt9')dQ'FZƒ`V[ gvd -w^[3I+a~-4gqgWpV?Һ%so,B3.mCCx{Cg-=1@oD15^vl[Dr4"%?P$.% )8YN}-Nk5iy4tZG'`iZog#$6h%K"V}ydlg<'iu"瘽B" yOl}eOgNmy\Y KS\kKؑ`imJP{ N<~ !+)熷3 6F^uab;V2#W @[{,xzdQ:1 %˜4gT'V)jT#vXnkF0B>g1ab7"-&kNe?K!.^J`flՙ߷z#_fAУHS㑧4-X1tY#.6QG l A-!WaD+FM5`6Ջss8j*MVj{iBZ)|nsA-j׎1j0݋_UؤLPl%JCŅմ+I&?UaU `/mOQ-@D9f[;A?ALCGw[_o:uMJ5*ZX`2R rt)?nPp8w1]YYi\SG+PUhtW&6N *ppR !ĂϜ\\H''dq!'9D!zi|h}i#ݭN3[#Ze[5Ihʱb:ȋGlD s\q,KOwR: 4ܜȘ~3y5!"E8Alcg/nLUnT) k&/?uP꛶D;.D?VOnp,Og^,L:*F*?5or+\U5Øt\7$4P>4$ TU-m\$@|NS5ڰatڔrA-ej[Zt@ɔ-5)̛} j+Y'5.ĉf*qD"Yy'>8F.>厈K'qZ-7먃 `3W2E»GE ވFX'Bp;I߁8﹤zdd'tqo;_A3Kn6/4?Nmw;$M썪S2P.HP$06k699-oF+X\GBe8Ռ梇ѩK'Xezgy@ҏdA$_$-|k)GWBYkؖ h)ɜow= Ϟ@j]qqb"Guv}`o1*f^~C#0Qv[Z#*/B׾1_>L}jbp?J3րwM1_m hX/ q&.:y<}׻ItFŗ !0#j?;sDnXz~ YUc>i9nr72<1PO". {¾Yna&`3<ӆk钿鄄kb!qGO_U9A|68"%9S OTF{Y 0~d(T5|۽yk pz63t҂&MIu1h׃2l?,2NmM*0)+;t a9"Ke ö+řCB W hM0dmAG_jgqkPxՑinOG@C[}@ YvL?p.`s0:0iJu4#- \KLsuW)j#9!Ɗ!E !3[o`vh,oDu hM6)|1 ӷU`BX(z1ҷ&QqJlǸAlU"D'{ ,-\N{ϔM5<ә_?U&"Jbg5:xu:tYvALe?o ! d۞Id_RRgL&eї:`e~(e1|) @]!g j ѢIfߩ{UdAo@UBuIC8>/Z,/EB;Tʵ,3?#z:Q#hx[Mvcury4vmc@τ8#e50?8Arbc6WmjاLssU~h8kؑ5`OG1 Y%Ac&"֐7v 5BOOe|%G䊩 -o%}?#}r׌DL'b8lbZ[YiDMk 醤M]v֚䟪,)9}4:ziԨj?h~XY>]B;rھU%]*2N9Aem+27ԃ(CK4zKOC}\56 @5dWgCz?^BV'ș:&"byD'@wȼT|~mDO}eicZT0I C0$3('R5>n47[-9&yĿ2SRvmLulYyڏSk09(9n6<­I@6y73 U'd%Y N9X&*z=/'njQEE H&trvt'gyăj,?ohpyDp70p?Q%KιdmylM/ cdCyT<ң|6ah"m% /?; /O qKߕ.Ջm y6ɪP[3|0,d~e3{Q=CʽwTV QQO6`pvD2k<-N17#enU]LE+Gy#3@PUr0wHc1LơQ"(p߱ȯ ę@u)3͖TRI)OAPuT&Vķ:Q``M6җ,tE#@1g?|! îl(F}G%TNϧE@) S$N&DRX C9hk<'H/]qS"g#L e(r%Ys0m39ƯG*[⤩Au|ťρC7wG|NX-#\L(3d'ؽu*}Y&*kZg v9)M };9tr.ʝ<P@Mrtj17$/gRޅI1aׅC1*є@q`W*r* 3Hhg#RJrBmn}354 tXhOaڽY(ůD6[ $4r{(: TSQ9?c|aJAΉ S ?7MPm0"J0$(VubMN" g l}?*BW] [H^s:eY$,lMW6(G;$Om~8nߑ?a-xqJGfo0aؐW ڵ|)ڃG*>ng~Ka׻e.rQ7ôKBM;[ CwA蒰2 f=s ZCy 4|KMSpmʪÏPKЁDwgwCh$P~C`rBrbCW] 3۬oc1Yh4'S/o+&ؑ*K%*<w@;|Wfd4#.v˝.K2* Oe[ ^= EE8LOsփQ< Qt oK\K((J>p2]!꿛{h0vryY2TƈwBkMuɯ$;(8F:o2j"iv&QbT=cI=`+v'~(l49n"I eDi)qcG@ ;ʋC M %,w+ j>-G4{3 KݽRB2S0_|9 W^0s2=7 nǛ ıN89Kv {Jo2 ;4[[t?.Ӊ*7/|2xIV$S7_|:Hz8Ưcwn$,,9;Z~) s+c޹D ;֡Q[Ȫ\B`OP}8f-$qd1]L8X0vu`x7ϑg-MCdy&t,Ӻ^>HXG#{PJ.zoG ZH-e>"I4/E/Vued㈧ߡzϰt|#]T9aC=_(<4CUX46G<0h(Kؔ'˚m.*s{exGI>$!2 ?J=t H1F!gԮt.1e d҈v`-wmNSmh';:F^t9_%Cv%Û$˝0JmCƐpAہ zl'( b#0OX"vzE9f0e>~&CVjמ-G x?;/$t=މ/ݣ]{wgѱ`In$:$a$l+9T_VuϏ$ 39l2Ip\7<Ҏu'Ά;ԜxEnS0KX/ cޘ07)\ӮN g"g2`ٺ&,W|$ n>NB`$@y3V#" ֵ(j2o8}r5a9wj%p a oNSO:A ycJ!;V{m2핰^x4w! }!ID߭hqyDN[ŗ>+Rbobi;-wEOShu!Q@fi& TJf"Ae5ԗɉGwۘ٩EE4٠7M;V(yЃd)o{ogM'˚/n 6پޥ.;vSv!SeȘh$UV|iE1ŋ|G̓L Q r^*&^LdvKl\3=Db z[]o]UЖ@{$O#p%ҧqxe<ӡ/ךō笓Sq'AI"f2l7ͶG\!OCfu0$F>`oP#-`aaSUmbN`kԠ;|hE|C9q1pT8С;_9?| v]:Hh" мeӲr" *dL8X.~]`>QSjQ:ޕΦIuKlKKԘ*e}B3eBx aika*q= ZLsg*hHvubʛqxVǴ1;(;/EKYT]0KNsU]ٮՆzmCz`%ttϞaoQD68FvR/07^qy1³pAd S`mΦT7{8{f]>mYSW˾8,6hı>g.U' ck[t<"s3cne>6q/G}0 \뛞мF`e:t8Zk)i삱~ Y@Ĥ[HBL_3!*b!X͵nЩ=T]῱菈)x5^Xfj 8Ho1xC6$XuX~]m-cU 2pH@d`\:c0OLf ׸, tCp9=43DZq+)W+]$6'r,ћ GƉ\:k[cd,HA)9|$g͑͹ub3Oem FQH&Tv>8^S& r8>߮ʸ%Qc~繭 `%ն}9d@Jtw P-M3;8KCi:8WoUzQ^oVW`(O9 7&#!KetlD@`Ug|^F V%QQ;76[@*dݰԯö|a Rj{2rv*h34po^FĠ+ߵ:s'SY<8m7'J#3}rEN Qh %(}ESj7[c@"]YDB2(?1ѦۥC6m;)v+l/š?3?dG3,J&sQF0Xx`mt>_*NgR#@\e-#t"QG'ji(?.9)B/ DaRI}Ǩڸij,"HQ9f aEB֓JJd((7O1`jM ~y(0ӣ>V\+r) >'FmO%畊>"Dn&~0[ˈ$GG%muݾ{ m;,{X;"[mVP,@[0m~AY?&(qŏQY LJha1ΔK( ŕ؁Mm^0|!d{Gߞ`X}*ļ3| ~, nxḆ, TA6#,ӣ?^<ў7 L8<$nH_3}fËbx .cJPL7T/,*.p/NI}SH 2B;N3oӭa0 v8e\-5cAE >=y W /dElp ט mU&{F3{Om C>iT:/ rb2~U[ kh10^z$܆.;{tpb` a_ l[rQxЕCJԂ,Ttgӏ4DU `ߛħ*D;r,K)rdbc(Ct6 _"!02+i̗?LXlvavL ͤv屌mTt \E!WYz1}^* wfJrh| m!0{L9W97ZoGγ n.U_t}`+w%HP=F8Ғ.Fdٟ@Ӄ .؉34(G y;~ˉBWV*$W*gcR񓿛@n-2]K=7i=pƒcffM tyQ'~=R`[-} H;H7tƶT S_o /kRs$<L̍)|\a|%4C3ۑƶJEmO{pPnI*la ЌO'բ_`A@'ftm^E#xiVm4a2BP^b~+x[0hl^>L4jbV%o/q oI}x>T*Zf}D(E#[,0u7xvY8)At !sx.0ᝑ(K0-AA8v}~9h~M Jc S3*%閼G./:sjGA*UgbЧl{2rӶIڏeCZl14Af2*Lnm/0[puԢjlX\sYE7cW#|\(!zfCKHp`pޛ _2aΫ*sA ?vEv|kqv]?jy!_u)1di 65$:`9,jrSQ LgGO~c6ťVq>L`NXk#Dž4`1y{I{;I͜ 3U VEZi8 E4jRuT 3#mJɅ@sumRZzuIN%̣*+ Fq*Wur'=fG/:]#qH1, V8r{@R61l_|+F$4?*_` I܌[Y-AZ*4C|{d*RSEt1Eĸf+q-Ժ~V*w.<}*,d-(o .zlaX[e3áq7D%$*! cB-C(HȭpV^Lg(&WԔ[i*[/ 0ߔzLOT_ VRw83KEgpW*D/%^PDph1f/(>4@D*@RXDr5:3[%oL$08t7*|I _P2+;QW%9ȔrǺiO=X6;~0K,͖tRBF!f0N!(<Km5óUogpkTt[դErQ9vw_/A"P&@' C1oQχf-طZr76rTgnUO7߭ ([M]JZ% @@nq~ DڣJD\!G@6a3jwm:7[Ox~\,&hO>.\gΟVEjN#jknja3g"4ЃP{ ngMWv5 <5&/RqgU{b&֤pվG#^I=ORԛ֙ ['? DA`>LV繍ˬhs&-!s̻Ls9ҟ'/7)tx[\ p*XԴG3?sk./&^+%= Mm6lz.J qRM;~?}W7'EƱ9KE?vK<^JAYڻP?/Ͼ&'+tJdxK3V&,d"J<{ljD,Z}f1Z be9+.}Z Pzo6"w7Ş5H:7lbeofމ/nz. @2COS뜑3}8LdPe/IxrfH-i?$mσ>:r%^ bן>Gt=m b;?`Ɗ;3q=$[G0)!ՙIru 7:Iag)UAɋjZ@B7XGSO2Bh%֟&qv~{b6ޔ"2${;"Cas5.F܊5*hѸgP|01iŘqC( C՗0XWS Cwo)6:;ooɟ?fM:byI%ZQ!ءq#*"ƌ*>DamhKi$N$.2?j<ڀDw_GԂj ̠{EB?W$n&sRjUQ5{΅ \ ᰜ p0mMNyd 6+.~1/OU<]BɚUF[h=U ?FRVM@fQj*|NV䜙Slqr֦ pUY 6<]@ڿ9v/0IĢ{_(4XQYv{ '+m2P?Ne)D/J,i)婪'-*). ב@YWQXl*h&[ww +2S3|ݗ =O)0>4,SuL5E/ZHJ vR":^p02uٮ+tN5_h~ܪ LT8fc%1nABUPL3Ue9* ë*a(EP,5lf|V:AZ(IO\r}9HIz&!XmTnrgcEJQTkҪbp1C3m~rwX\P.0_%SCEʫeƑbSRaQ"up[6+G+k-|H@*0X9'$ݑF%ZЁ)/wǢEr[aoi|M gWcTd2{:[hO%ihb"p 67Ũ3.wA\b4@jEqS@^! )$dj$Ow-h?k䂰 ҄Ac̈́[Ջ*~?Iz={VJ{t8E UKFG{}&,feEH^-i j֨1[C9LZk5GK ꨅ/%%*15ZG'GrBn[A`x\zMҪF#nm%pgFY)KjDf?Y"g$Gi!? 7";h%*N@`ZLXJ-%ݶ2om 蝦>;8796m$>v92T[!,OBbcÈIF%eMB.w8E)B{ҽnwG rCvD 0+9 aLYrؙ$A(~d  )A?E:Y7,;N74*$B^)ÓcxsZ@ѣ)|wS' 2,>6Ug{ 9|MUܤ:[\_~)J&" ~Xߞ 8v믅SeIރj,Tb54O|a_=UBmx3>1C Cz:ndߑ?y`pm~\en=8J[kqKG.+pBWZ9jIH4yb{|WPRPi*^5m8ioLK_B1{+z_!5zwaڥ,\y uz%niLQϛ@o`32Oh7VNha6L)bJBH{Wei _[f -&hYȧ>ccͪy:kz +&WNڀȃpHN9PE aawtՊh#_Z+o_<⚒C3geC?NU!.&rxĴjl/E!gb ,wύwwxL[my@ ZK#|<\G.tҗL1> /3ْ;wR'ܚUQ ԓ67voDfp肫q5ksd?fWUYg?mRg&jגrғjӋ ZkrfȩfyQ $"}J 2%M(T1_~M'5`!YO\Ⴃz-(m(rvDs ȭ mXcUŭuO!ڳ%E*’y#q*crWp_yTU泸Ud174OQ ="Xs;Yő"/fJRk8vE"uZd=aY{pF0> cH"Oi8B8 Vr _XPvoϚj[*yhfdjTךK ʹd[t*bN*`s,F O=|LϪdf7N#DǹX߸01^u2O lnԦX^e lw i LLHC}159;ƗF[\w3xD%^䎁shz0xk\M.J#=p,;4(rAO)? Ia~${5 D~.БNh#쩑1XTJ@&43IVF4̵X$XX`11f>K˫HL:L%'.{@~4Riߥl#~쩍nޑR $Ѕz݊ cgM?<(/;Y\y4}t]QSRڳ xI<ZAE}鐏G;>8[O< ag ;?^{b"{)H faz@Zq8(s5|eTB9B|ZxsUJ.fh2(mu[ql~B(6#jzHSӜc&'תIX#'_pg7fӞ+ZvwCJXH{B_ k9J^`{WJVUs] e>Cr ^ϼ "6SUqoZ~}~k3%D‰k .Ip$W1lBS";K^\c1 Rpġ:FAKRX=+WuѪۺ!$pAwFn6<)oMY"Q&AseqCj w /0К4>T>(շD8p +8.-6ܽhzd-#Qp0nK^QrC?Vl!! mcXS;c]yeDqȱ]{gl,F^yyeK!5$hf澆.FOGz[!Af.I 7M|h'm}ʧs #A# NVIK-틭$7fira_ f_\q %zŗq<`gzt}CQ~p`A|PN_Xd-tIǢʹUq& Z* %"J5סG),B7{BG`b=ʢqanl͐[o-1xvںvW݁q:,gpe _ؤyJ:XQLU> [ iUӈDZ]hcER:3F;Cbk.^‡F#7mڲ7o$&=al6hk$ ,{4OH[WӈZ]"L& v֡+NO/q-G7`f.&޿1zMб p (9IP=&vH.Z Uv@uaLkzgvZE|{. W-Hd(挒1"Jɵb]Ec-~/z 53ѱ86o!c2?v8X1Xߴqu ?LD}gח5 pȃ5WgPT䘫˟,;T6/t\|"w?S,b($1/Vص,ÀGㅁbpa@HDFi4/ bIͮbmj $z=u텢\Śق ۧ?,e`F"#d,h@D9Mh裠9}Շ^F+?\BuҾI>ۅ[tft t>2NY:+%9ua!\Mc( LL`1aզa4%3>1U2.fT?<0v d}N_ePE/b,8v_9kOrk%5QbWm'6hI6E,Y=d#¨~yV?[M>WlOIr0&3"n O6pН)Ya 2 _T[4Qb;F@|h{%Դ1WU!dٯej<҇=-> [C\}tmv]xv5Wyj顑g7{whkj]ِ۫JxZtqQ֌%]&1˔' B5Fr?1[XNq'LP(E,IN`cٳ'0\N7| Ow2{ӘG^ruFGeV(x!_=_yb+IQ҈. T9!ѽÕ7.e-r$--c@hIZ'; ZĨĝqkK[) IqǁD0bDZP$m2ǼHHXXˣ/VW#K*n-QPm,}QZ# UG<-#I-ZLl&%B$kĮmdup ܠxEoW%C˚}>Mv}Zk_N&uûUʑcz, J0|ܸ:x8i1M3G {|.!N@Qن۵vDji T+;e7 JtKi0W 6A>r hXB1+il{7L .1k:*UX=dZxL9qc{1@j> SV͕f-C:Wun{ׂF?PErufx ݐi{'zBǹ̩v?Rm 2hi#E;*4_[2XJ j⼘>b|}3M,ĶfDPs6HhEl>ss־.&|["# ߊĆiOVWhe)>=fQajhXcVW޴4XJx*1zu!Y .s@$bS&zmYh322gKٝxϝ>&VTG} fpQ.с5;(kr* ί,Y<$qRWK0M*xC1.9ӲExwzDq!vɹ`Gp531U׺bMgДؑCh&XGiύPcA`T8QE$M}D [}?wL ٹq Je܀jZooL, ՍԐX_V+.'.rK$m0,w$&Y],B `>C3zl_r> i wfXpRg剾]ϱGG-cΚyd*0352Tu֒qL]헳Jt{$ed a Uæ<x"L\{"HTxA`hZJ 1feU˕qT2&-Ǫ7\  &zs3a Sȷ4e bj;K.69BRa=u⋪W7In74ӂ%f;܉ZrMrρdkzU̅`p=Ƴ߰\lRҗyZLmѶT5C!iTшmű-ćߟkBr HeV7&{?uBsDl3@$C'/7$ Ӫ5 ;| |g`܊Aoﮌ4S[S\Xd&6mCgJX™ ۓF6?T>g͞ұc$-L(Z*!dEH#narvO=ZL) 1#+١d'FSϕd"ę_F2y_?ڝv`AfN³5bt-߶Сk϶&׾Y>F$!"[6\۟ߜ%*PEpAiVR(,&0уxUGlA]E2rxZކUӟ ;%MR J^u㽼(lӍvq_ Onڳ*=p[_].WN֊"LxcRݿE?5Œ"DJf,QDSe[gE|ҍJҬ-HȃjdyP>ϨznOM<}lb`0qfNoQߍT d!3N ч 5T##â{ N A"hu<1la[s>Œgc,nŵ`I]RT$F^9Ȝ>/c1_9J~@ߖp3&FI%Uh[Œձ_T0#^MMhao+19g™8*68CÈn` z<\O"jV a5zN2쵡9X6o}q+V VL!e'zaJipT %q\r朗1ɖ('CՓܑ4IkglSQŪsb@+^e?^_Ճqv$j [FHgSL-g-}_[v'ou &!6SSGHȣ!1.2/nu|kq47>^?7Cb}OM^kQQhrNmN?M?{!=!L *u gNxjBs R,xYzZfeZ[^J0b]Vk $Q;3TDZ+y.dml~:7vڊ' msD*\əƺ!x&^.Z~Z3"MK!DԐ IRm4^FC:/gڐ &bÇ9\mq\Sy+}J$I^$} (&3\V;ȕo/,Myyf+Σ}cR0P?`o2qVi'/Utlw L+qčeàL8/kR>J0ʊV=InN>j0mEEEU˵ Aa|]gn (#R {wx -Vъ1gI\uWF-V6Wt? [7[#h-R@X)vC>HK=? &(qi-^ڟ-Oљ )kރC"K|b h7f Kܻ, ~GgLذu;a='A%Ӯ X'5:^%302]?o0N./eaJYi&Nb7|J.LU P?axKt֝Ńw KIN(QpXvpM; `K0Pxm 1{E@))bT f@ʟJ`J * mgW/HW7̝L,VX=\HJ n@@l>.MⰅIq,-) X+PrFVD)5?3#x6Q\"١Hd TQ}T4Cإ3*-1"ŝiiŠ 8 qpC_ms@KQЗh=uMzGˈh:$ }4T8jֺR+gL_ܟ~6+]4p:ORڙ*1  @F8J[#-O IAz)9GD[(q@t5yQ..) pt[֊t~_̰nd;TfĺƧ^ DX$1ߧǽ~PsR׭kX}AmLhKkaթ*35Y;D<RK,PSwk!oGHj3C:[ mTF]\Z\cߌ8'`M>A9<JOE#xUx'A 1⟛=64ږ./9˜@T5@#~s;ģVlc)f’>?Cܯ&`lQD'0]_E|yo`3 ,iЃ= ~K;S#$,>L[q9u}.ofKuZgXuU|Ko}jcl83YPLTI,ֶ{.H} ?&Ҩf>qIU4sS)IxhqpdxhJOp[t?0>Ϋ^5% ǃv·V?@ يc*&VzIi;iqrʾ]E|M`˅-`7z=\rsJHJ>syAUgګW&ҝ\HJґxd,*ZpWyƉWDZf^C.rMǏ*^YYMz_A%]*%.r1-kSKI2W+KRC\›yug[l4^z`ƹN&%qbD;~ڵ:^ek.e7%n7hˇDS' (ռ \*pˠ`%Dt69;ThsblVql[эEWdtjw/sw֞DLߖ5\bXՓ"(&UQ #iADĠt_ְX؝n/ц f썕FFLиR W2NVuV/L:`N_VKsY{q|H@@9.ꦏC8?N#v9>Czmdp2|C#7jOoL2 ?0m>Rq W?Pk/0!dm`|BpvJn 'D_enF=xg=cwӃaE٥U8+b~קK]OV=uY/bf!ڑJuZO>T#]D\"g<2ٰDo} Vei1^tež.v2 W.T hY0t!BѨ rc{g5-sb`B Rwak.GXHGD0Em(RŴ=RNͨݦ Y6 +~8jw]I$my_zU:xUTZ.Z)7DZ6}0<H3Lr"XsfHS7k,_Z|DsT¥˔9fCp#n4 Q%rpKٝp23~|B*AUQ d}0> drE 7:TLMB-2c8ZYU,~.J5,xf}노jqK|zwJ_Hui:fpV?ʗ<]R[ь_eGm|Rk'F$'s7bPQm1QX`þx 4W"ӟyHZ+iشjEG2 WQK5tklgk\n64D;0@&5'tLRy +l8UbKQ Ι\!6u>mD7_0; F":Ce q4ф| z6U5/yRZxsb:;-Ks=%nrK'E^7)K)d;* ZgjoFA'j/j =FY9e'So.: CuspO2VA{^5$7J)H]_dwB!iM|zz73Ծ__UƜpg8:oFlOb~>g'*̅޸QwP,yCGG9Dႂ~J;9w&q]ѿV3L+C8d{FB!Wvq|9keuNqۢ#15WB"Ewo6~u1V0FOވAF:Te>B9Cuq{3.ҍ6}=g.*@*Evjh[ץR/2-o nHUh=iefդ=7W꫙ Oj\HO9)C__;PP$ѝp19uoZ箒%H_:ޱp ,uY&ޚv:5>5^J`7`W]ݬqߚ!v%<@b8I=E>PmعIǾ;'~ٚ0ddˍ9>xUtB7gʯxbJ7G]?R_^\6Mϑό?9,4=3~sֹ5v,M"MĉH\2>v:X7E;*>}(tǰ42"K cʩw ()֔Nvfba ]hcal#po'R3c,n}z,5 aP*G8v.yUQHSvs|ɉ 'ˎDD.nYS-qeL7Z_Ub쒶w x<$:ÎO&y* 6,ъS fiIm Cg>%MDvƗB%;'OD:9~/ l}|)aޭAQb*p;ќP67gszJclYԶ>MCaT9* Jg.QsptZpidRpYE%aowmB4?|ovS&A.þ4<ǡs#7Y,UT K;n聋-gO6.:muy1-5BumxU 4D kځ+9j0`9qlW_tn'x^$vSk ;8=c_Pp9۞uq7 [' *s`fgڬb`R*v'K^iA]cEDA<~CrLNMt`fZ5 xHwvx ӟ('1{ܝ #4tQ!Pʖ~'f/>RfJ͆dX~D %')k̎ cOr~.'3GyWA Fs&I-'V6г1*9,UE|0_`*~DK@DF(`qj68!Oh J%]9tr7r>-L6zp//]0 aII]#$^]ׇdO!6a&zCDb~ퟞbJG`_Ȫ"B?P Wqy)jMI^,Kum^' ӄߍʻFGy @Sa?r :L. 5a$ YC)1*ld2]<}xf+(.7K&V.t1ʓ^q)Vf,ѫNTASX`!r^0Y$&v|'}/֭h] GlNPz q3"|W\޺Jq2#;DVDwKF$tcөT?zWH|>[sKV:-~F  qi>!a0? ;9*&]ªJ^m=LX[[p?Hl,ߜ5*iڳALcΙfx4[R\甏Hs3| `n5jyȘI \+m6e|NJӾx`R@ceɇcޱu#i3Mf:R[\td ;Xbl4PE1䜔.)3p[Q EVLICғN+p dw>krM0-dAhT_ĮR݆7Jz$n9Za .ꈝdڸ%;7j)\S"8p'AόÄDO%W}%Q*]<ʷd,%2Fо!4ZktJ<3A*@&#rXcc#ꓮIO'ޏ2mӆEO^MT%d5̳:gX1B{vBw{u #5ix5cؘ|Y!U}S9r2 ?P"p)df>|BeH{/uJ+˱,!~Z~(;%FgeBt8M%Nqk%+8Aj.Jxrzf0j`~KFH&53j%8^Uo+Li蹫ĺ' |[ 6~1Glk fO\$FsC~=[T|Fkdȣ7LwQgӠVz"i]1@sy|LG7a"fځ!m[0]?vdo*PH210Pp~{9,#9_Us 8~ҙ^ f_'YԼ='jX:h}:,Cm;{JjR ]JBo9q' zS:+B⋴%oCy1`>"?Sj\qx퐫rxjDτ5GwdP/1zFؗ9Uܽ~p-&f$GpVj0"ĵp0Nv9\l5I/zmq+hKzՓ<{2EQO'ޤ]i٩Q[\ؒGM_&Bw+bgjkJ2gܗSқq{Џ PIrd>\%PW uPhgqp[9FQb=P4li.bПE,f'52ښ$9u A}ay /C0:v,;5& nUqO񸡑7i=R2:8$sf{F 9["'@}vbdPjy}y7n*tw^3F0-NN!qHpK,,ze 4nTeF^]24$8)!2-E*cNbZԫB1Ah9?/ؕ:p㴓A}]+־S,iV&kb4Kvbo#k_]HAXV#kQi=ILTjRyJ j`$7wJ0Jyô>q1 A+zև ^o8a[s;;y\_Y, -=2廊 \yS3MC|"=Qv+s!U. T5n..CH=r=wZ)󴔲{\1 Vh9_?˾0U#`= u['ۂ&nP!S>Z9Σ>zdvQiAz(~jcJZ#r c\IRjղvyXdV:ܿoͳht^?lb6)BH@Zq0M}SW(>K?Q~ |]HܑmpPHEو^8F7Ҁ7Z5?L7dTOM.r>S8v@+ŽCH>މĨ y57AcOamva01 +'&[$oaGmPaU+ o&Bv)/d{ݼ5_nu{: ?9q7OgI}8 ǬMՑ+']zf }rh\- FbNls`( U. ?+(妾F u2M;ڌj+H0%ɬl1٥Pn+kKj.WfY|Bݤ]!M7$/ܯ&N|H"r<KN, oܺs2gg r6ѬR5)t evSÂVw(\Ua֊}@͏xp+:/5#sbO>#$z$Oa(T\RǦ_/A +8R cEJkx嫮#"'IWB&i.h|Ud%)GbR* U_9]¹Dؿ];q$rssfhξث.Q Zܵq..d:LIi88xȗ|j^=lsMgGi dR[JgM,dtϘH9ܙ3oy+xk0uΛMf vmmf5"YrȰ-cҜfYK҄k6Bx:"_ `|ܜo =鼣O38$cnnv[{/(4y;=PZob=4cCBxWGNӶ]^E̩$iTKmӘxͺ87T"MnrgueV&~9WԔHZ¡ExZz'G@fH]]\k{*B42"cXB݊zܯER/T0nz筆a+k΂Tδ"à;jS1a/L>;wZP`2eY.ty-uͭP wZ6dg4!`zE4_WY'EMH;puo *2]& yc>0c&hRbjr>Js)}D 6x.pAp kt`NUU1[&vxf1!bjus0>z$61^3]MH=i#J䷓;CHmn3DC>= `KMa b[9%g}xEfգBf#x`C)l]XMVaYtmȇ׷K[W=oqPr2#2(85`~O-e v=QlQq܉}rC|U`]7XfK֩ K>VPX9^lr 8ij,|TGA #sfj4F냈snc:pK"?JVUeR*"mݸ(?MM2*󧛀p Ft]önب-`>Ev Jʑt4J@8; 5W֬V#tMfռ!,.~ΤX"3=HGq4'+o$"7{ļ+Ti.S^ť 6mm2fP0P֐z |`,J8466w `1{d9SLd#$|Kzl:?Qt;w 6/_*uMF8śvⱼ*&^x80a;Z<US5mm$ ovՔ`eoY:b}<51.ak(T`ѰWki.ʞfX½rfS3ht .>Yءª h ji1/D^|""B> ⵾ E'I:%W4)=O|[ gK%:`ZŕG&jnm0DC,p]Hj_i@m^cs'psjYf&(4Q4M|Ѧ }.g *.b@@ ,JM"wk<ĭ#2LaE[3=E,W iƆ*C ٢AYKB"0`C&5zy;[j",]q"_C1FeMRW3e4e |6T8C5891u{5dạO, Fe_~7פF8T-dz*F0;:Ov9b4Zs)#2!V=ofg>3UVNC!~%ߝfB4t@{;In=X7y$1AWQg(%W^$^-e5oja#:֖֌p\KuJM}#p8kV[=.h]T]S]=9);թˤW*^*A9ŭY1O n 1*:(PwBDp~&Ĭ͉^da r2 s9돢"| SnV;:=~5ؤYj1 1?!1_ϖU/LM"zop-q}T|40] uH цM ;@HP#4* ANc={7#w,:OY_0j;8+% 7y~&2`wqa'ujB#AJ"xSn'~m;NkC\VU"Z>ӷ ƲFg5 :NjZRpCo}3*tHz\iQU{0Y;? آx cG Bnah,uD؏U¶?"2[4QK~m|A7HZS~r~$Pke7tN>|T|o!=e_&D&NyAGH]D3.[lzhyry{TidbHs-qw!t5QQO ؀)LC wor`Xvs/,ZQIX@NZZ/w_kP-\$l VoK$ 'l#aF+SDs]qZ PITvmxcbV4h͸:z[eͩMhKd'5@&%PGކ7/Ք6T":[L /g ?"k2\~#"a| j4#4ڳAHӎk{#QLmn9wQfQՖox,G"I&yϻCUlZ/? FSM&Y`iqDFb82ē o@3/[(TBH(tLȁΞu]W:'䮖0ۖtfF)d*,j]ѝ:R3*vn6?^ 2^HtbrU;M>n?`g5]"rJdՙ5 K5!h&yu{9f'~.v1%w?JTZ-ň wuU>cT'[682%A/1l`򭭱5XLk҉@N.+V>s#a8{ ɇh}Ǻ5]#/*y%gvR:CEfkLAkW$-o cfi LTN6̃B jv*Z 4[W|bfԥa2%!J(=2ZCjJwVVVSMxm>jӠS64XtA:awKo ĦE eҷ7`ɨ7 {DSV;O,fsF&X3(ct_4pǪΘik|CtfoX< P;_] ֤] |.9zޓ4Yqo:RdcN-A\n|BQhg#bp+p}>d,# .G55+6E(5{Ǧ-| %U) 8Rm~lź)ij.z2Zվ rɲ)[xDn)G;W`P |w#%va ߡG~v6C #S3B-"p>:.kLklqb/d~l௓|^ub?ӽ CRq%<P+!ud> BQk'"k& ǭ̀'s7+ Xht$S9 SSfMਖQnt.oLp'c6%$Np0s~~a+ljQ'd@mbjw[a]j}t!K(>(u!HmoGOs- 3 yo(PSmq=2ia_kuW2_? ʠl:̭ /A 2`nKAPk] />el y#{OQ3L/SVZhnaXb2U,|p7ps2HyXlE %" ൻh@ps%D@C`+uRWL QÖKVZ %/svk3vP/rڟ} Y@4t9.N;*(ǵӧ-'3HiqtY/P_UKbLIHQ.vbepևx.T׾ 85<1Trs ?-&]g)L<\փ˾^ϭ3O}Ⱦb0-[POj@Z`<_uz}!J$lQ^~$'W1e<%uQCS$A+wAׯX_޵OgrA0 ǡI`c <$*gBP@мw] ~t(JK Lb>xFzND2ׁ ŷ>YdԾ)`5mߵ '<؛dϮ a?ZVgQUͦ]KA151O WW_T0Z*̭ @ȌrJ7,Eݨ+f i'9 N*!sW1,F4ؚP8V7*6g 2$T[}djMev@KQئOJb!l,3)I f=uyQ*K,"i3;>ĊpX0P:CIil;Z6o64vB'f}r6 l85 =06!mM]-|mUgsyIgc* a:P;ZEL{ʚ61nVX *)sF R2V-> ~ 'Pd=@GAiסRqG(x E {SXN?jɛ9v*5uAUSȋe,=G"XOYzpli !MIU ? fx!j߸Bǧ/EM`Luap qS `GGjUu$߇ O34@hc4vTv8lR:W6p\4&bY3Vu75nDUWIҙK֤W~WbvQ^zb?:-U R^`Y7{O–d4 N{*b3gjɏ&Ǟ/Td9ߺ2;b@gfޟ_kv3}.sDNH.GTʑABq?u Ct"ҀluH1*q 1rC2fw •8 zYᎶPͦ.4^-tpʸzi%KJ>8U2/{Ô.=^dOf W8,%LΥwitv1~vNT$ xˀM mJ%Fuz<wBLK#mPN Eɯi@\?;h}#1in2gv|zV;:jEx QFG"BTqKhf,zֹ'" \0*v ӥѪ35]v4Bf!- TFjvbw]T{w t* f7++70_zdeWZ,C |;w5.KZۏHD Pf9tXI"&4)o L^я36S!Z* j®/Kr7+iCXu9c1wG7d5<\r+),%8q5)_knO߈adzxX\ #Y=adlgw]f\_jx?JDлs;JDItOV`prqH_%~EV^Ѐ^}R\s{YZU[LxY)U Wu)2 Sg yd bܒCШ])k͚&g>,ivV,$E#d.e zsEp T6K6kU#gҿX($1:y!4D'yR3R }@[.&sBҝ _ WjÇT@JR+ I^ Y7s[ yw2jik|!`9<3mKǛ^x|d\0w8n IB;BKJՃwIi׳JT_ C̛vXc7t% wYun`a@fg>=H4[%cm ;)۫UGfiVg2ZIƁSQ(ѵDi^-Lb4`\ 8gñHPO%v`@]'^/84)%s >h 8 NT"Yg|4|R sCovr r{s|ԛ!ˊn ]|+ ͰҶ oi7FlE:*\-%2k4{bN3ƾ#\[U Lmeul_޲F`or_zφܥUt ZdYF&g}3|">Ymuǚg@뵫 }nZΛv>lo^A{|3t(f\;8: ACvzg]U2eֲ4K Asr(0Esh*en|LE$=. gܗMj'  Bsmx}.ʂP|U6J^iHboIU |#lWk5SYd',…28xwaSF#l,4QIDPͻ>Umܺ3r"|iI2&Oռ`~\R:;q Xq]+yͧ o1$Ql|OQEvD}F%@9TO{0@7.I{i؛Dm= r,D0*paDйySϧ#%|NNɃ)d"yMࢋ[yNk>* 3 Kbtr7X7շ̙,Gյ@n{TПhj&ֵF_J?ji׮Qh4[dIXZ&񛻸&XR>7b(`MWK|`M 6kSij0}9s{ʓXxfk7f7rVJpQokʾ5^wSAa V`%%5Q Ϭ\b!$v7\:/ʖ,w,U:^]^͵biit+/tS S݇эm8E o Bܽ=sɏ ,c٥N-WmeݩM@CQL#e9jGo4r\v7<OKeުEO|+7 n.Ni\~R_g c( ?t.eyܣcQz8A Ĉb:MFPt{gW}÷`_k̬͡NGZ΁͛j}$" Fl]nRnDETI]Ko uaeW`8gzÚN\ 68m*;-h]Ǡ_^ D: عsJl؜c$J"U9^Ogҭ35 s@$76u4H @qSce`,E\u;&#-Z0[F :s4p*{nk=RB4s4%y_k5iof M4XyVȱt`[Fi\L!ЮHЎ\nڿOiIg5M* rSkxh=&x .,eAHk&stCׅY].=#5.?|zB"Tzk6Γb ..ߑYjhX%F\.nuCц[‰y^;%tR*GtЦboVc/2V_+an{I \xh5\Ԟkశ7 po}#+5ꊆ]Tg cUk?Ëfco&( JkRa_m3It5C]1s#T۷j'76}q]I{e= a,!-EC܋u#TVa:ejc\*P`|#7A2žzxbPOp:Xqmh*QM9|ܮ0ȸ5$ka>5 PW=q&ܮܓ趥_/`jIN;diFCJ`|r HKRȥQ`zabZk1ȆCL;n,N}laYIW̒v,5P ԘthME9 n }ÞDCp(m >O~ Sڈɕ%Qu'wU60}f8/j=OGO Xý.hű/?í 4F.B*ˊ\cG,&t%&S?܇Wltܟ{}(4 oĕ!r>L3/0;9z=Hiqrd!B{-GBۇin .Fs3-.W8 ,Z(@Yo)ٚaȝL)7 zQ~ieI/x(glY76rEEKZ;*V0n"x쪌ןC'S#g\"ƕk6 0N~׼H7_ƏY:`b0n_k ZxʴZht2A/SSP13Ϙ-QxDcBbߴ, F>n%BiPJ ߒӽ޲6t0p5ZQB %IY:g7vxJJk9c VS-SMAHQ:XE)viNbNgh3(G}9~s\>G :A0ӍQEԫ2+6ٿ6㮚ӒHt-\QXWKUk E\GҸVDgݕ-tjTN@IU9ϸ.ڣ^1W_B5*c0(ZƱlƴVmrl25큤;eg Bǹּ7wRNҐ+D ~ǭI+pjKQz.9/37yim&]\MIWTÐ6pO8&rm Dp ':'<y@F!6m)@; E!+BWz]3%N>]t74X#@hOpwldxmpwbd{0ˬv®R7XՐACݰT`q8zwiӵ@Q\htRH(rc \W'ʟ7"gmo& n«qbTEDf*T\Jkۖ:g1wXƙ5L0){?Cf;DIPvʾ\^KyO;883;nt&wp]4ϴ\ :ly]'%`ZlF>5޷Be&(0C ]BnƂoxL]A!j}qfÌh"A/{ xW}:Ozbþe}ohqh!^[H9̘&-͓@%pe^+<@y(M1r lK5Q AKZ]\iZB Z(?{f08tZsƛ_Erj+jI1 e(4_n "OTKU _bf7P;,=jS*;Aڒ,J,uКo;I@Ngo*eJX'"nXjü[C&Ñkmm2[ e7ptB3&XjV&F YvgQYՁQp.T*p8/~œ:.1 Ȏi׵8qaZC)7V oW߼rWsAMmĺ+jK rU$P{~$Káq/1FեH}TTGI2' dY 1HVJH̾w @[3pMVŠtlBbak:76SX Jk<5'(tgٱ{:#OT; Mщ7 \L2\l ε«QsDdp%-?܍fQ Q2 Un7?>N>b C8aT Ʀ)*>E-*i)B0MvPላёhB9NJ<+Ø\L2we{Q\?endew4R$fgԸ Mz] Gw#7½]iT^ *jQ!]*_yDhl]_.xd)>,T"'&N1 7!ƅeN٤i%=ReĎHPzAwHIv}3wh/f1Tc[#Y(r=(ԃ*zF)VL\ ~)w){!e׃n()HxOEGiJ؏o>;ޟ;$]PifuD}Ƞ-êV֋"*=ӔMphbӑkx̗Zt6bCBn-|/:H6}̼T s@fr`"]$aJǠ o ~9̰PU`8IKE*]G$EZՏcrSP-IBrXf?k[X !#XJ0(Q"wы6D+\,  ;hcK'RkfYqsV 2IqSYALg] wkA c|^҃xl}zO*9#nhf"8J]ewF(huPH ISӱ4e+wV ?]ϯu}.g~*)0R/ˢtN;@5m5aHL}Q%FeMZ~/FI#x$;u%RA{p}*\߰w` vЁ?@:צxkq PN`  yjx I }d\b:mP:UVIc}7kكWl:y?G_7% ͊71&'y[WZZrΣs-7V)g O.ڕL6}qc!5{<p<_u%V;ǽ@&\wKimqD.fΝ` ٤ eiVz[_]x ;6k1,.`)u'(ìV|P*B*'g8@IbS[ϫ:t l&жYH*+k(4z_hK)|?v%\Fp,&9ֲnfeE;n;>PY3:dRS|Chn.'ȩ Ur0U]_Ƀ.-KG*XiQ'cPKeHhKfAkt\ϳ* X7i{˫?o~; .XeDR$8!GI4,ZA U?(/g'a75( {:aKr_ Og MU鰌O"ڟTx&W}T|XJ$|``h7cW dPA <˿hC1&9RJMC{Nv9DUk.nBQo٘X2ހ!ӛ&W ϲI5,̙Dph!@Vūd647'|f).HI>9 P4%MG}aoچtLn;3QƋ|yl?-%|TM`4wo;2P quv\ȷĢANv-^T X>zx*QY<4 6^)݈Ź_'|ϩ}ZL܎5YЗT ęKYc-xl)_!lGE32Mn9)2`Q 5[rmm>rė 3ovy/襧sNta̺휨jiI78'qee<3iŬ2)?FmK*ťKaW8m*,vO?G~xi% U$ǒB- .-HiU>^io>]م+9rYFԧOI ĖuY}T`R`D<MJBr$a$ S0yehIf>.립GUGhƐVs]:@vс=$"w9Ul7G!*xJyOB)SjVzx]"/(_F| DrWͨ"?8=U:1K$i+i cA>"0*q߸f=|RNc ;nv-h1|μF;xJ,*ow/|>@x|H&zYSY,N>n}k. ɕbK0IE+ղJ+SG{%&1R Z90sC|6QWzldnEmj(S%P67ajPD WZ#:`omM]N ]|bAJ!,EvqcmP60ž6Z6Y^@__ev1@=衜&5}JKycEh=~Fߋx ۿB9ϵPz%DgxdGErQ>\15 ꘌ}ۀn(-*:tpK!H[ݟ0-#_wFp,o5Z =_Xmn)܈TK]Ac2p_ jܵ&^KW'Ym{\)n;#oZ=cѦ0+&(s*l_n@6G޿ Ĵ CF{ºUp0薍oC9`R}<^JId ЃXlO HvlesV- #: g Jf=L2X1xF{Ʀt'Rw J`A yP|ɓvGOf@ 끼gˈ>p/Z外4rqa\b~eV(D-+[x^[!,V`xdN toG:519Eј ۧZ4bόf)4YU6+q7.D.! 2y۾?&.3CM0)U-t[Is!6җmEwWcPo!ؿ)ǯj#Kk}L#V,\!QGvPߥii='tCwyQP@Md`(/N!~c"gd:qک=i!%?42 ѓ78F-=%J=$Mכ0#*EJj#D\ mdؕ nǢ0^ ,FmFg!P~MVqpClEtA9 rmi݇m %y pdM`{LKw֓nάð g^r䵻Z䌾9*}H&*N(o\ܺ X*;W ]} Kh_ံ8ENe[E"d"KV?(r-n2 },F|[.=ʐqŔbG* Vk!I3ĥoܽ|֖%jY1U+/d)HE 쬢B(MlHJ~"B/R?]!t;G< )TsǬ*=B ٮ4VKF<#i6»!VBB7W ao0n`LgVĖ-yY`ShFD%0Rol_Pͣy:ڪʔB+ۭ(9I^~o3%]FU(\gn)EeiL}CDGdzhҡ6⁈n`%ireP/h`NоR*k]UQL6V_랫<@#.{C0 \JϙyZfQ3fS 'mgylO# tOy-IVC`ʷ֟;> B NHՔwTؠ¬@J?^-<{Mrb]DSvTk5$jžy7&bH>$ *eL5=,VeCP(~A#Y0 Dɞu>ǒU;EaXͥ-foob&g>{:디M4M9UWzxFրOO\ O|OCu D>"e5!#MF|ۈ^AZy=`!iN>Ri}4pzr*z(ؑށNq!-Wmt;Y`p-sןCH? 3@ąnrF ?Eh30,hqϬ09@ؚXVjj)ۯSӇ()ȎB&<(.>ST jƛ\}`{5GD5BeM+hIzڟIczIt%09E Sz@oMw';d?*_"膊Hăآf3*9XGuNV DVr{<Ol VFŴL^P:JN_SCtWޢeyci*{V$aL;M_ ~&G3ΔH$;Ax^kZ}.T^5$_˧f8 A}cp>18 Ĕaآcݭnq*0+'g eFtq&VƙT3*sLy|.ΧU'٨'&p s dtj]YTp%#Juϧܻ iG0y^ewTz6n~%YџӤVRo)Ch+ QJDCɱLw])vEg.ͤS!KSf9 K:rn\®^xi}R|Q F꓈LeW|o ڝ}à(륫0.Hy@bMݰl8Y'r9lKV.ҲLQ!gQJ|:C'f#W, ~-<){j;(=O5ZP{~m@9nɫ-8I5\^!CDSRoW)ϢWo.Ou~&=22s'ͥo2a`[D].4\Aɿ7#ż,l+DcZ}W>&@1 U|K]a?jhpLJzgqUg, T :<NCze3""Yk֟=3(Sd!#bF+?ش%mX R4sb @NV1ݲIDnX]zz*$=4AީC&r!u}=&V6T\K jרԄ+x7 qņf%Vmk#Qq3Xk'Zo<eI Cݩ`k&W)%x+8sX{5b=%n|_ ;>XIbw:ٵPRoKoecEί1!?ౣS H>1R {|e(NC~&LSTҎ氋ppH>1` _ o;⼰`]2<ل05"iPl4sD۰P[DI}t˫$_Pȗ)cNF{?uh{רJx'E0Rq'~7fH AV-t9燾 &Yc1}>ZBJr"f1lq]F&yhq\.(Μ#,}\N g!]h5RBPV﮽=3]?mG} Jލ,^L_oCN*=U^Y!x\%eky?$0y_l:Eê"󰑗ւ&dv$ j6\gİ03B~` T8vJnEhb)edV->h0X\< V1&K-Nie;ͫ-O3.2SH!v)".njtZ1c_H`i!xteV?R?>BkEoT|V+TV,&X16{e~s'!LUJ7`}o_0 =\/j- zkJi@cuAAxD!+BYo#SjK{7*24{R2탺ҜnMSqL>}S]prVft3n+Zq ^3cO^@i9tշ =L8=wԵ֭?T,ľ9֮KW|$ y~gSbS&K{T)\{ .VŨZ-isW=U|OT>bQvwT#8jW═\ziK;9XITIWx6R4:>2xVo[0zzɒuXt[N=HA>AkmWe i(ݳpq?"Y,U+Hl <ļÇ'b+OG2 841v9{+X$-́?w_?0NRw&#vZsP58^9DZ6ڠST{xt%OUحsÿNu݀zJdmyQܑ8m<{gBY\nF5NV3)o^bUPW-^hfc_HMEDU6TͻJ\<$ UD UyD-|b'"WA~+7Կ9̉;؎Pp'|O{W(>V5Xt5c2hȘ/ G8kB%W= ?$4CA vMuke< l\G6;B iЎ{74š^ZxhL6i}[heŝkBy z+6ǗBںŬj4r!duQ`m#uAE3ϐhjHf_>?Vcqnc`%`,RjU6_K蠓'58 M#:r4Z\OVϽANh;4MԜ/r2vi5#M*.k.ܭ'6[SDR_\=VA`뎘MS%k ,aٲ*@Q݇Q&VJ '}-wڍцdv[\8)Lm ǝb3 \NRbD$iuc1o1K,360Uo)exN.}|"Ya,𙦠qM6vScG!4ʅHs'"![K4j3X4R&$.OO)hݥO] WC:8l6qLЙZq(-" V_g#RZߩZaG~pglNRz,p-ԏ=!rkv [b?%V~DBтΌdwLd"7Ng<+e0Ne[U۹AYuGҲA,,DA4󛄄<`X. FQZ DUSnQth7qMC-߶Ǩg*XYIzk); LZңp,9gV'(hҳ뗾-wڠ'3\EvRDw '3:ե]*鴺|:,j.Uo1's̓V׍s Kꦂ>^nwF{OF:z|X6jכ8fXo ڨu`Bެ":_+u-,!yN˘ `IiÓ!f 1ǍH^bvUvTdeu0v׸ l%tU&6i%ȹP.f.,#<$9Hl[ @eJ%M%E-˧JC?v:p}~6j1*[YT(Z}D˴  r2|r#YEE[>Q$yq$٘UۋvNu:)\qoYz+}8Ȱ/WoE;izӓxSMBLΐ8Ծη5 09.ob(P̭]v[+6jtd$P5bmҝ{d +o1%hEo2yUJY{EqfA9O/ L됰mؙ/O0s"~knt5@lBy42>ʤ9SGK<#Eɡ3`rĐx8",MM]鑹e+t &Vp4TY OS4G#oi?aVNC\~}3KMOѤ\ KxG*p*FzUq/o sZvlXECq)!e8v|+LʗXkYP?'sC{h'o_rI$VM+? ˧)|y`^#'–Wa:dHAbQ4RQi8P&mX,JGO!+唧Jx%BPKXDA6X[H5{SZ f8 3Bc{3TEo7Ÿ)u*JR*EhD< _{DBr K N?q?4 ] P:JA$E#5d!r ''ZJRM$lLYB rܶz~*"'0[{}ޓ) F > ]\,`CߣKK<ȧZɭs_ =SzC~]x3LH #jnj:O-٧A{[sI lB(u0= A -# mr3=-THw [eR/d)O^)sگgRÔj3z@21.i0G³o;YҾgHs56卖9Cw9ju$K4LMnpȾEQ7R2^C(?:=*D8:dì,A,.Hy09Fv7jtԹ"#}A tqFwX +Ι##pp8;%lͽP·"dw0248*{;`"I$ MxTUm ;~jpюLM\^ŝ̯c:fﲺP$խ?|wÒpPPćlU*7]^9/,&VA8E :Lm_976HYżi=*">(1 |+ΛU xؾṮlحPMqLyF?Nc깤ѲLi6`A/WFꇌ.=p-ٵ[;PU'K_Gip܎鯜ܒӽ tYGdzW )/:l*@lYNTҮVR-zi,&-yuNNr'mt[ +FmloU'%n/[:lMh+7׻ %Mak.ٗx/H}}~3 7]TtZ{Rab35|UPWۊ᡻Qm8e:G>EQ 2!Ɗ1m-y, B9>8Ab׌CƪGxFV7!*T\*HotdXX0L";]XFCx;$($>-uҁ&ǙkjO Է)BVt>|8q$,(o 8$fA,dL+\:fxg#@U(| egg+u9:b^A8/$ωbZnqt}902^m0DC걎sO^apA[LTYם_s trBH~blD.pDm1~]$4N Ut  H|uk'"Z05M~cZGL`5})S7.)`4Qu%`K:h%s(y_6R(^5!@HXݥIHAsqxD չwBg1 9CS9kSOkۺ<Ǥ84Lg@}WA`)(ԒyQE+ug:|&[X{#pAt:_@($}-Cb5j6grI$N^ρgU2vy!ݬ7zH4w!FJt]SZ<8Ĕ!cB:"rq/D&Ky,E|X:pn̥s~r6wCPd-.Ŀ>ᾼ>3x/(p2*|e"f$ <~9$f|Ug+oy5m,s+De>c#1PnFP=QcFA6>)N:= /A=V chm&4KPm" :R'~hqW12N;|6=am^t_az;J\gbOctMVt,.P-o0g XKQc՞Ch nĽڀ :o#[? &£%\vv9/ڋtq}-j㇫Re[3V/n#shth\yK%HughMkQvߩDA-l@AwP !+gkeum#M\';! EZLk!!W2?}ԤFВIaSy\Bi]ŋl)7m\< V׌fֳº >}i,)]=V=d2\m <4 Fi7%$p(U99XvNB9BjWSM[,^ݓE"5w(u.7:(Ɗw/ xwgGy"#Z=; ;yGtSB>`V )# 5 hsl(8va=/<{7/lڢl[msWD[Ub tnX!L qd A83w#E6VhاMSڤz4# ~DQ){ץ@P%:BwA߭qԕ*d苬;ӐP6M0@Y 4nՓNS΃tku}P,C_؄ٽ mkv@IY"=>USBaEְK$<(2 >tG]B"cHޫ!%n$^*~>g':Wmm0[qn$K@ S4uh9 FJ Fx=;WJ Wh|f6׆FBu6LXThDq+%rY|grFzer=_VϯVʣ-SK_7m|L٨Ng7\p=CUEY =æv_G٬ᩴJvkS/RܟXt)%};_;" bmdܷt=j-Jv ObQpq+b&j /ƅr=u>KڼD61J8(,S nd8[SQtN܅|=E<$D0}<2:54EýEC/-j 3Ox4GyIPE)j_dLX̗3QRdR~3חyix=CuvM(&H8ĥVEd,!o^qn+|X#"8ˍܫmX*fS4r̮QWMv R`rׇʃMB7~mq ȵEl2z EaJ ʌqhۗеafytTӹ.YMMH9ơYg|L<ĉ=5TJLJ_\ rß%w<ް_ZeDG[aa[!LjЉCԌv'=z_PgdxwVcE![I6qu1 DTD_W *4%5q{RQibOˤ*~uIg([ݼvtucR/AiwKr#֪8qfSc4E}rRTd}X.s߯Br0b8%KKjQ#,^Su:sSh—wNTLz~ Zν<[kvh}j %o5axPu~y?=GE=SU(5?$2@o4v/6BH}jűC,R7@'ǐR&C~@-`żz$'V.@, C .@*Dfec&1sx5OgLΌmUY-b}#iC|^wn*iǮݫصen#OaWdtX~!3{0I@H0[ v-V{$_hhIذ2 Ll zxBI\ƻAx} mw~$ktKk VMɳFB0> hw V) .4N`:U;A%Ί""Q"5L^䤒" WN4pʔB&2-^F`nROcqQd*#V^_bC9Fϳ?aE2ߕA\8 hfQ/%x?[w+iU+!C۩ʯbT8Zs" C\c/ʣ[3y٬62tSj>% 9BCHqj@l4(8H=n""#atd~W1Q4a"nr嘥y>0mj\~;ǪW2G2*(7_ S!J>xSϏtm5NN,u9mxH}@j*@26\uˡV$/с cY*Gz.tG%-y1 tpFyd?cht&w+g>U8 7(ög, S9nQTc>3t`7) wVd7i=p kUKf%ݣIr%<6}sv?Tj(n1b\.+};GpӽFB,*%\E͙V p=vZb8` `4b k'+l0u2?q =h< èvalڎ 1/Q~ T:'L˹4"j#b$ t#ŏ"h47 =\r0{0&i[w wռ=A~ pyo|_#ɨJ,FT%Fk zEI+?>ĀyG΁@$<$ ǔ*`: DFVv31+4\((B01jRvyygijtÆF  Q#5Nʕ%Hn߷%^2l&9O߃I~_X1s`dkBdd@Tg~g-Ip%1Gv(G7=o94mFV|G`],ʿl/ 7 t{2J.h)uwʏ7a~XT;|-dzק\9g-L!}w<ڶgRV /nU DwV-u2;5мO9ַdۻx4L:-l׃;}WMC2Cr iZzu(Wh\όyҌD'G/('^.Sphmo!R^kUjeI+.oqjDT%Mjv|!2*km# LPjG͍Ol1OѬ܁ w;y2q8#b}c񑎈M5.iBh9.E>sunQx6?]|cU+mw*QBy>Bs29˨MdGCѾ) _?vx+Pf7"6LUR=~N>q;H]_bנo wvl4[2j 4J~-<}"˞iNLx(ҷ^RGHv/-nkf6IH(/gƩ Ξe'g@$ WAiĚ /z\ vB/Ce]T^\ݥ 9?!8qs665[lW _vyyH=j S6akZ@A30a1lsSBrBg;x TM5MU ]+NG)T~*PaNۅ8-Ɵnɲ]8ĸNJ% {6hxRj Ut ߟH+ k3Y1;jn,=.i;JV)nBOثB>>吥}X:S)+`Q}}|P63)PUKzXUF%>MIm3WQG'; oզ#4op(bɈxG 3.PhKrSTENwqehlֈuAHV!7y eӅk5={>xػRؖ ~+8]WA Ű'>8 :/lW[RNR%GKIR6K|;P+Uc^D,wt0  br09r]c؏{(~w-[$]fk@BSK4 ̋Eшg*܄q:_L{c„>cq Gn_9ǻ={D) ?+ZnGyFHJL' UcpL]}'h;\H0i7eQAcYvʺ!mgQ2%ʭ HP X$/ܖ .ۦF>D\`TTHl*2GXOd 44jBY)_EŃ˄k ]QbdvɊBQGV R%%1s;Jb@FH 1\bt%(5rO~3 %pu0x2}Я<'IV#tDC0J'd7r T<]U^plmXÿ1qL߫"$S{S: ήW*]5t<ć;4m$#0WDLtr.H層Vt/0-e|-H~œ֘<5UP(@O% (E+|Ufu ?ɶn _0rB}^m+踿bInBJ';f! /Gভc[He\Q%h{NK1cdaʪ߼j 0t*9yZV![l9gp~s5IZ׳.j)ܝQ9EǘeT }33/S9l&礑D}Βѻ7W*xI~uWD{=[ׁ-DH% s2do{Nau_EC^집{V 4 r|#=s'΀d-z,e`Uȵ*s_K!]~e\(9!e!"g݁}ld]W_ESS֪ҍ Ay)1j sY2Tx=KI~=DCoPѱ?xIpOqwz3δ`e\5?[%fLg\?juK+H/iFwdᬐYbs}jtX}wiZI⠑ERd|>Pxa}Q.USƫG.[3R>'鶰=3*,cH fm mG 3DGP 6=1JfVɳ2$My} Wm A_ɥ8YBf_c+s13ýu=͉ߕNg+K |'AD %$qN 2L7mb"gicUQQ& Yea~=xqwj糾rwf, ,Ԝrɼi%71'SDɃhL(v׿QVRSaKjr,svJ9{-Cqh &&LR:JH%S>Oi!HHd_v`;ޭst>+{:#x.O^. M ]lZ%u3M̯ ܟp|T@7cZ?n |Ĩ?FN>o!Tqen6*_3GE,45?PBpr.4A[bM;yf_[ơS* U bݔ)RӴ=N]95ݞ_b)<Ъu"?7fQtI Ƭj*mpsHq!W32]]xy]??BZFPMqr)%ݰnA"`~$}yЅQҮ~:mp+Sy>A r?xKVRSA(QTl)n@ Wo5aa6BS7#y:*C1.[ezʹ*NїAUO-ך˻"f(TJ˂+.0%TI91XÁV1<,Qis`Gk9.A3rmYVH : NQ3IhwMb$ĭ/j1xv94?V}'|&ȃ,20A. )q =_o (|뚀 !r&0?һ}v5ߘˇJY)ׅ)jL_տ#7"~:ד6yݔIKdgVӈ*MkFN!Yh8^ص;pBKP}Rm"JUJ?`}ۑt]@>PB%AL3IGTw[%WH %}%y }Fl/4 zg'Ԗ&7z40kүš!ղW FC4oH YĻ.춰`ݣͳكvjihI-і퓕kmzYBYI~ԓ}7婒`?#,[l(RI #,Z*#I @|,=JFt ƐKaɌ/G s55Y. b$3HE>AZ ֪x`Q;>9!"*.\ZZ\w  ])/W)*&#It\9Vd>;( F&4@'O^/eAu;:OL8Ql_n-I2Qaga4ϰq$ۑ>&.<7oqRI%;rc Uj:x]v!4;lqIhTD^k3:(}3_/)?XĨ1Y\/xEj |vFIeoz"/rWca(SYu4qq0xG.z#,Pg)G6,*g?U/yBK~!Zٖ8`aOp%nd:[#Wa8lXíHJKĮ a@Vٌ2Ww hsܺC;u"`E>JT2ыn>&Lrq4wK*nBm ^ߠZ8)'nS^z{,W~'6ET Z~(؞'zA_zGԨ"[}3UIH`L!8*lmC58Ѣ9_7[k_"fVcn-~oc C>aP@WNd; -y_,Mr[ 6 g__&#9O{Nϟl M#(I) %;X~0lc7HqMXW˸|[u_!&1,]'u0Z5Zr0H[&tlpm$pLmaH,*AC}qM'F S*XadjaQ' =n|4 wtԞSN ?50x%ӆ%MX0p,Ξ81=! ^6gj!CsPsb;e!J$ P+Rrz~}ޝ1;N;NfٚHDIʢY;]) -.VɺbB^O/Mw޼bwOllV"~3+{".iDc0BvLJwk{AkH2FU|pn$v` $uঽLz\"]ZPPhE(pTq0?`;i]* *YMp͸#O͎韣؋{@IeTmIwGr;Ĵ75,^..2Mu(<Qd}KUӦ0mK2wE ;t0 6L̀C?xjg.[bst{P-?'kܐk?*,B*(ju*W_ v)Q&w?w3o ӁnM~m@H@`0PFIRΚbĦW =V5YA4м;GӾ"d 78g !YE_H۽)!Tn`S܈QsKl[ QxV;#md/֧T 57'~c D2&! EunIG/yp%WW^uGF Mc>FAv>YwV+Y%*1oƤ% IA5?H81[=b(iMf?S b;3W8Wտv*NAE7"3uZmqӏl^W%<;F)3rS&C)VPn{XoF)bnWDO6"o2s? &pE%diY9Oo(;ҥGhP}.f΋64Zi6-ml~H Y(R:><\UPj:$`QYdE9{qZRձ1s'@5v}?#C3W>D.FC+qH(73WGdl[d5`DE<uMo6sכL.Wr7Yހ7!;8Xà Xl+9b&BP4)ِ<ж 86ӡq/cu6:B)5#=7U=_c3Q{%vra3r—2DRNGxRkImZŶێ0w^Canȼq|VfDA3T| @"8zX}ٟ60xFӔ)marHuGUs繙~f{c"$`*3ڨJ1ky{IHTn 8WSi׉` ? qɶ dam`:6j)RS\S9$DDey}vC.FQ)%U!3-9OT^^ E)vY&P֨mҿ|,  fMe?(1z vU-3ʥ,*,<ۤ]OY+_ muOG&\S- ~o'X;l]$)oVr֨w#_*GeS/ٵBڳx-ҖM^Ro\KĩȔ[}]ƞiv2`.rr>9:lQB}6A,Ye>|* 9L|*tC!3F97 D5PyR[C5&&A|-)Rؤ wTSDv3U,&<~ÎD Dnƺ}L.N"N# NBlKpJaוg.fs)kӒidi.WH!))huȾz?3{^PڮE#Dd`88?Pn.e:yilФbd֞bujvJAJ#24}w~˞ZJd|.L1C>EQvlËSqi`v$/TGN:áǺخ:_ȸ<6 z@em 6w2 he @E->T_s cf۹jyWB9,c+N$'&6 /yyyj"?`ːɖuw௵v4&+f)9I)bA I!i«YbBR_0ld )Z󂟕sp+sjP16fӥ2=+>THsRςӀ}s%}S$%(D=`' ߳ja O~Y]?nB2/.T'$eKߜY/&AfaY+Fi~,qy?{28m LQ[{#E/=+"z @_OY\=l^s:?\C"pLψ秀)Aڐrb[ȸHF %leFvQꇩo0<|HFPGA!m(NZCOѥ*HahX1Tl cv\=u`A4`A9  vٿ`FYo cr7dZ)H86׬[`=̟%\,qVF|('*=IB:$:f'LD[Oj F;% ޞ^uLKޱLK.'<ŻH{kAQ;Tѥ9>f6 #x*^%0j9l] QV'5+9zd|>B!Z"jlsA! G,\i!x) 8H&11YU;;!3у5W%NY)@\d}ne٨C)S& 8}S;uL;c}6"` 6wYK)@Zȅ8׼j?qdzR[.G>ҒndC ۩C:mcWq b5< CmsY]Ś<D3 pm~ڑn 7}=}3A_*X(?+=|tS:vos*@G@f[gC zK;&47ۛ%Ӭ}I$/Hc, 9@tNGok}%F .C:3};$FHIǎK cbN:'PS:d|ѐ(hw>~'~weZ3S 0XZ!b{⣾~ͅ>ތ%xl<= +|p=)<& ,I4?q̹B8IxkvB; %/[Ԑgzt5ԣŰO@Gk-?WߥۓN$9@,K㫉*z/׳ K []sLt'~ X/K;"aě)֒ﻐHt}\,At)I~=)΃KU^ h<ǐ,Sf˽='uH'>-JfvQn)GgRY'U:|EjӅvJ v>wkO~׸'_{{9h ,>њ@ u[7=r%z>PuNXxݟ>o>7#}{\ӟLWVY1)#RrC_{"`Vs;漋_9 j0g6^3hmq!Ъ̌5 JKw] )طߧ G[Yi[hnB8<|c W#$=ݢ>!>]P%y|=Qaz@9ƷtYgC'_[q(Z~_0Gp`co*/Ea~zLiEEM7-T6 6VtQamwc"g3 _gK]n:ݮr''t+9mэ&MR^؈ N  cxfkMdsF,iVi^*њz5?-̏4ŕ_ VB uZتCY PCųFX׫Q˹,&p#cRe(ֻluvq/zY5vp՚>ujszY( K4+L:?BB]FU޸n@']bDfj:dQ#D" ډ^-aRKPc:YWAhH oJ\C`:3`,VЃ "gW铯P ͯʉ~ax9Se~c0bՍ)jj֫ƣ(!^$Ï8ؖƖK&^gD5$a&L0 >uk,Z( 0<ϡ H+.M-)k(%~[Ng^rةg!+4oZr6x;?Oz@o)iodR[73oȢ` [q塚܊VPz?[rAN+Ⱦ剶&]lveG߉@kӑ\uٟ N]6K-oރuY(-Vv'; ǧ$|Q8 Ś}To/y@>b+tǹ ?b$ )K@n[$UKZ-@dzQ.wbC*k 98HJ9%A ssJGUo΀ﯟ=Ԥ%cI&p 9  ] n8=ķ + )g'>64;;x# >&EB o`Ol[97eeVi8٩m^+_ЄeW]4ڏtIIUE G{^ :7]m :9Vs:v!u>"mP nǵRH37>-w™hEvF+ך5dy$5WbcOLlB(s~Ɗ&8 L*A0v<}u+DEcRR+Vݞ:pDB#ab%Q|ysHmk_ǻѡ=e3<70n|i{IKY~ԝ`$ =(&X~;qJsy ?RǠ-`,"z8hsR a_QL3p%WoX$J`x!I4 -EMgX`-JD-mѥN={t%e  1z&e-Y _'ʱMlr $dlEyRuih=ges|Fop"v5SPfI;v.#`Ec4gUG&WG=WxXBinѥ T2 !IW":ks4Lj$3&`Ry gIi|<9 19р]' 0ҴOoIe4ga?,3F2GBﶅ|&o6mRF|-ژմ0`4_ Jm)Wo).5ߛ]%'cQett. x jU bkb;ߴA7BE ì2<ńܰ۲ۥ&€MJ@Ap-z'Pqoilq{Ɉʗ;eFT|#m;ݣd%sM*!`BD$ug7ItM*hi…$l>ExU¾z~k1t68 JGPưxs bu64;b+;@uh&W ت={#gk w 5Πbyt#Y*k[|83Y6T;z2jׂTF"0:b(wov-g\w8<G 95YDր3lD@zCksGpL1baIwa iV'@c[Y4Wϋ,WȕBrXgؤ ?$B&h^tZJUZfS Gדc$~ 3"LE/cЍ~5aC*yP%HJ ,*4|txr-kv&(؞r^ 23b%z@@zM ?5>'kkB/uYTp5Wc:LENGasp  qfQUxx";[s(&ʊ=ys%݈3r2OJMg[|o 1 S:""𥓨PswV3L?kSRX}ʒʎͿ-gyP[|t}tYP[ 4=m&X%;Ǔ3TWPuXt1bXKٺ c-ֺ]>ؖZ2P .H*!,>⋄.L [@ٮ =ی6f/iVg󌉉?hLʿr#}CП||h躧 8ɱݘ⸾REVug -Tmf>wU|kdv(?a[1̼NS V(%p JNhx1 +}$!p.'+.pPjmi31E=Qis拪pf5g.:l; X Zuu]?]q>Z dHl?ǁ+h72첌jtjv꛻* %%'*bP!_f# f/<H`h n(s>JߴKFsX!">t^$7z8kU; _3!dJ.I J<Ӵ{S4!r8t?g!QFALojyR!c {}8sc'#Gi _5;i8:m'G@ l27 |?y:H\a*5Nفz] s/Zwa)+N32߽YT)mFUVXcl^\n ƫW9]˂0&H\l#s/یߜHO3M\deײb3ЄB[o"jJ[(\'5u;33LsLԀ`孍7vq刎\3v[F7nC3a^w^y1j5IE\eKfLg\Q4,ʡhEKLZr(RYA ~5@Ed1K-E_Q˲ vw2W5^V~FdR3n#5l5hfspq]UKB(i GA拊xۼdH }̂r-vG<[pBe^cRdq;Wcm!uytl}T/98a7ab@1vCo)Jђ(?QQ~Cw.J7jcut]K8/4C ь>Dΐ=l|cn̢no+ M\:]Z7<\Bw&<qj獽8Z}9;2CJ4l1?c2HT RLP!j{B)Y":XL">QjOHҬhR~_F E.N}0oDU-w\w<כ_f mO~W8 h;W`3v9lԎE?nSJ k}2Puczbߜ^I;BլjP0ʿzTFv܆E\}Go;JAز0䫯YAQp(p@Eۯ@U+4,*-sWKD!.tP QMVI0&¾p7SoǪ[ňTXcFR2e]-lid ?l0 h:Kpd3s&}4q?69gyMb~*\ӎ *BD< &dG5WΐmƷxY$_Ӕ! %FypMKL1c-`(22,gfم?0 i"ڙ7sl#:=@4gZn%o^ë[ Vg F^^*FsUvN{:6AS5 t2f _}۽f*> wX6=WhGr,j0/Iib1YT&C|,I>J~ls[oĮ)zOU{-F9ZCRWFTB>?u#kZ0:}DinX:! wQ21{jG~ch% sSf@YAtumPYm%ZU1lD =}:P?_to@J S5 ޕQ{CCI0%LJTZoﵡMmP_sȡeZ6[v~+i)mK;QMI^69K\wޢEx0_2%& KU#D -Owvfjyًl :[DC}ADv^4Ew  )|bʞ [.Abq~=߭,e \ӰĉJ(yb[@ w״ɾo=/e(r`bDbG,&wzg @X%LC )/Uf'6 t<`U]1TAjoՔO7 }VoCMΈzp&K[?vxCO@@  tLDKmnKMKk Rlqq{?y4NFEHȰPˌ/oD?G],TUΥN(e E'\\Ȳ#PSdi{ լqz2O@7؍b_Ȫwxㆄ21%{0Jk#GoJEj %@ ^a\L\6 Ǻ$9Ĕc<„`/N˞^֚䝅o\l'`j|"8Ts}Syr}2v@|r[L_ %M63rV 6)?|ʞw܆79ӊ.pL)Ul'H56uD6ɓ1ՎTDt5Qkɕ:H}Xo_Du |#a#GOX(v+G>~'ՃDQA6yᒍrxjTExHz z>H*k̏W ʥIv~j端7ƃKf<,.!>t ݡƳ/QR@ Sqqޏ9K{8|iHk`[ePLpԽ : ;nE&h\\,$>)ZbkbέIPOX,|A̺r6"R܋Oq8[0[R%3;9EUBe%̱@ψ4~~tJN_%J9NB+Lˑo_MRWS`QP\$DSaf"_;CvI{1QG.[g6cﳩ27%t1 %(m%]S_ǹf|R*kŒf%0NVkBEb1m?t`}R~ȟcjVbpZWܪk uN)ġ;Uk*`ʷ%:~ 0w1HefwUH+QÚs]23{kH3~OBgU0[\}hWZ F]ؠv\dQZ ԑB]AImt:q`cfOzy|i 5ھ Cnr [^Ngl"sA`;>P#jR8Xۄ~5Wۣ+$O8N-жJ[QO cJ#KDZNfC3)#Q Gp7xNa)Ul($8 )sT;>XE0W= ݫ iaa4nh:g.!%濘~3;YZ8`Xq{ =Ai1°q|9RAٸk!ŏǞ7{ ,GѫI ٟYE5bgxHt&c=5BtzdB2RӖn_y.d;%I'ʝg6]4]jbBHJp-_wkoyYKY``GŚRw)Φ¹Ɇsء"ҭqE;)%(1@jMt益usê[Ƶ` ቟^iL02(l@H?ߢq܍ ߖ*\PJ9|i'a4@M(j qUU0PޙD2sێhE> 8dHUKC'v]#x>aY!gݍoq иW dIk:2 )$6U 8ߑU6 d [< )ͤrR=tך5CVBwN8Dl47XrDjerx;X'LOq"_ $ @}r,;T]EsB:^;ղY!j"> 7@) %ނa4!j"1jȕV> oCKG: 5ú4kQ֛Gr4D1ҠC&na s,UZGxұd52lT FWd)'5-+ZjS}hh1,""]884_ohGZ-li߂]EH -QP,'1N:ы ƀqv8yG+瀍J7G?ƷM8I='̞GwkS,Z^Aw@p,\&.ʬcCR"?O&(𭷰{#ReJfW4?հVJEkJoo­gs q7<N>**M)O&o#.4$4]Pșgғ ]Z3cCL~ixH&iLaU$bTI3ZF!x\KayWeQ 2EL$MO=6L^XDݗJi V;l4]ĄK\Rir^.NPSh0)\RR_?smts(OوlgJm4Yt42QS1 <$-\ndpg;S u&!UJf]s8Rb줨 sB.83l'*ώX}(&@F_RxujY2>>m?Kt^p>SsGT(7M 2)g@5G؝PEK+>~G]Hig̼M3`5wh3 Pٝo g?&`Q­&$KriE%MfI9 Eo֮Kiguąh3u6pd` B+xkޭ-W/H:7dQ2'B ;^w˩*JUHT[dUobDmJUrpJ 9l}w&vYZQ.8Тrp&V7{*ERdj__0{꺢.K8|ɪkyaV1h<^4 V&'ܨ9`"d#ns~.kI^m|jKFGqT0 zGMuB#˨z&ږp5U ??Tҙ \ޝR Y_m"( 0mҜ.DGnd*\|+V/ah2Iu>;HD?fǃr$dOxx3B̨;Lg"K 9sT$(pƮQ]K59`#w*f^^ gT;Y ZNVUW_]:K i-lGĽLgBR x%.ʒO27xuA |N\,o1C&ä3q A K:(_4bwEu}-P!>b0Z7";ƣ0L͒><4(" tC9KqQ8`"# (h@PY.ؿjQvzMZ j M程D.mͳE&˞Ǻu~kqr3bR{>Phwf,Q1 z(;Q^ʰ%Z_ Ti^hMߟ.ې8 6d4eGKA|7uU- ̿ڪy+w6@3[^Y)}Q`#mBEU,MB&UQCP[\dG r2r:h] @In ã5b LC)ƶ4o˧i\*_X![ucS$@)R q=6ԁo<2E>JHy^qNY$-ݟz4]JJ;1mgq7)':z_ɗ'ʄU5Tځ#TGp*_'@uP)ypӉE/[EUFxT UTGG"v}} ɆʸNWOҖB{dݍ2f(dԵ'MQ:b>acV ʊ:ig@a Zhq + [_/&`drA 4pD77IC6&CzeR'Rp3/[8..OHIKnl U&f$@:H]\!JUD1Q~>9DO)N}-L.Mz]hM܍&%@ѭAS/ f7 dud(⁌vmZHpSL71xXRd>?}߯8{Ԩ'`YH O&yet&%Bs, ú-|O0]c_,bzgbLd\l4jC7Q^.oب*lܓ']Ϩ!7m;_ӧ4/{y lĭe#m{>(T5$RnV|3\PzdeT3*g]&Lws&I}>'wc,Eyin ]?4[heeT c#敩kႛ(iJGbVKJL(<TGzyXF 2~vYU%ss}'Q7rˣ~7ɤ_S=emxmXgX=s ?7,9\J8+MecQpg 'Q0lA%8nwrA1&-;80a* z$_ءs͆lYN a|6% ͽ:m~쒕glء$p1wj@D-?j 8f3 ^ѰT|aI./Գ =ۅyymçjnFB=wJ_>^$~$<`Ni@n"MPA'ȳy}_]vq~ӓ&u"w#TdGw60 3h̜m)ϛ>7٨oԫ |&~ =|M!#|`4q*tCbN=B e0hD!):7^?!ϫ$lZ1,;QsMjAK"~iun nG /!aW[Oл%QRF+'BImYw|^%oC%7j y^|IjGHVy6Bƶ]\PJ{zb`zm|'4-!%]'+`sT &k[b 2#tmK.(ՂcAꧬa8* D2%Fvq 3e bw^X+ܣFT@Sb"fBsPSnr#D0++~c HC#v9Szq wS UY3>J[TR%g:숱.5`Z9P֋ u"6;|.VJ8ušP/[/F?qg44/f&S33zQh`YvOEJ6J/<9U.wF0'׍ `p(#Ϡ'Im:DuF̝uvF]9{̟&xn3ԾzI-Enkí: <"<[ }Y;H5JR 5ޠ$DN_~GG/fՒx `Dn"Nc|>􇁘%/%T *d>Xk1bˆX~Z9yS lA~E9`>Y=h ҬbC3I0noV7Y_s MfؽeX+-V7;n'4"c6'k3<M=jIBIS!/"W \ܗkup 1vȗ15hNQz~m7n.=uJd,]jC.~O|'cE)eKDi~5w\i͏jUK3篘R m6K;נzo0IO`U\u!w+ F`E❬s7w)m ި5e6*Hܖ.M:\(r# Cc~L~FQfdJnMys+m S!bd9J̆Q]IYfI&g ^^mGù]k)K_ E &]J<}d_r6sVWkK|QϜ^ܗ>gIi;̡=mV> R^AztZ^{dWb??pVqMri8d.-D̐5b+XZg={W|. |\ t"o3ۅÜo~5t^C%'lbWR?R1'`plv([fb0@MW@B 9AV0g:N n#ֳG4_A/Otq&?/m%=|RtMK~SZ\ Sp) "燊QQ /|<'ϭp"P7 (Dh#?}mWz X6fc*f7`ٴ/dy1 ӡM8}/ Ll.@r`p&&5 1Bަ%~n2߿oVb4~f)GUξ=۾oo7r>}9z$$54D1l9˘*(e1Xk]:i30l-NUlrCŊ_@C]jg/[5U⸇HѺ`]0%9foekx?e\{>$]Y^" {dPUq$AN5Z;Ԯ-Hj h XVIHLFoGrT O𬛖T,._^9V)ϥilwe=B;B ֤lS'de_*;pǷy$BFlܬ2 ӠDF$#@}ƞX ؄]+Hm8wdr?J WIV,+x &u夃#,wV6j'|UKwd" 35hRTdPCǽ%_t- qM?54tF;mbWnrYUnpN#=^0ߣhͳU53k}0+g؞-n(1J/@pW1p³S[4%6>Xݳ05RM. p$lcku(\ WHÜ:(S:2 dЈ`_,3JA:_jLu X_IZ6ct2=Z2M)TO?Q0c;#GuI e˧3 xBk=176>-ť-exv3-Yn 3[;9@;‡h>,h}_kӂ=/JSPtFhsTp0}) RfOӖ;.80}LJVtJA*û3Ei {2YT$L( ^.h$ ,e 1QȬuڜb)fX)%ah;ݪǞW.W < c|51FZR8|SJn[8%%~xNB>=˹phi([cqQC|9KQ*7`~}]>V@ FMwjQN5gObl KsV~Q>Qš}5IJP>9n .q[TYQp=6(8.2Rީļ- ,cYn&ROl=S7-nA9^Jmmp33.O3p 7.;F9*33d%_{G/ٟpVEGb]W4qmF9Y<|nS= ]o(f3SX pZCcsq{CL a"l +/Znw=K=WrA~ȯ?эV%q^c+*ߩ.-ik:c6xnrjQSuVJ4t m,~<*fWcc! ڋ^.>Ł*L4ZSf 6 Ѻa򦛮XCȣ(RovFlQ HpܢM3C EmcPN_MW#)K@Xai=~hm1p9(eꗁyδǡ$<=[?0 u. EY<~謟jXN޷N]O~"32Oɫh 5g?t9{YȮ#kRKosM|_ksD>S!.{"Ow싘rKg_ - T¥̈6GQ]=OLQV+t&X-%Q!ZUW( k$=L7Z;W/o'Wh Huɨ-bfP,o.m祢: ^4[ lc8ܶ*L1&̔;6i l/7h ͢C-l G-]5h)·2+)ԛ`[. VA7C6ߒDfy^dE[5\[[~ Eu|U.vy6&r ׁ DTt`d_~ppl)\KL) B/~EGuݰ+t`s_?6ٓĆYkN(UwMΫ 08ɋ #uT[C%TdP_Y+Jl^}E|՘b$۩\]ӱ00F$o4w{o ݿ0Χf-27WXK̏_R_w1Ϣa{5|WT61O_fD}!9s(~ޣٳ0I@}jƙ;X~ LHTP<# ;88h՞gE 2Haeyԗuq_M22ݞ`,kFG{5~A}a-jȘ9IU/WOoa A߰2}jzR~>VW?|{_0‰#il%R{q[ Dx}.L_)a'fh%??^䒇i`qN4ʑ1: ;^>j [ 'W8+!8wOU)P̣<% muE/h,?V%|3+]rU]JX5. %w'o@?0V ҢzJ; ݆E>J]NɸaKR0²M$z&DP?|Go+B{G =]i6uFTx\OE囇xVrVMYIUF \W)[Segod  E!Q/mjY͆6t[X8W3|"rKOsRdp&e[|ɳŔp`ĠǠԐ9y u`߲]g );B"-zMbEs-kڂ1ǥcw87J% _Y e@fn/h,%޼k+*!xf86gKDjp`8@]Zԍo :t.`BдKW[U5SKs-wjTJsj 햰4F ؚV6hM9xJl&Yنs-lj+^hej6^rh#jXhnEZl <(=2Ey*"\R~bSB3k Tq^:>,?/W5?޳*W8jLɓaޫ 1s6o@s"}` ! 56 㯖n'pFf*n?0._TJRʁ8 %62u#:|ǻ$N\ȥ)sZ_B,]$u$1!) G4V8|Qt}s\%ԗxqE}Wy^D~\$-_NLG,'PD¶S{2=!!y:_5|+R7JX%U S?Ⱥ+{z@}5ü\N[6P%˟ǏܵK ["\va0gʼnVz}i-Vˮ "Q _]-]:A͎c2M吝iZdlZ6-՗ +CKLVH }N`}ROU:'uۏBa"5ńaBMoe򷍷VyW  kO&N9Ȣjac9JU;OmQ)C]ᔟƚ" @ZZ|`[(M MR+rŝ@- tizv7!yM@;5=t4mOLB^&6t:i/#&[?ҌNjM[|`/fn4"M,~3: 8J0^Ma Jґ7j?"%z KmkU/ s:IBLYhQoԸ Oq`{U+>FoL S^'^^nN"R"ʹQSxWVv؂Pnwl2#]P˂<HtN$Nܘ[ۜ}bcaڰanO5Q+GKsSϚzʗC:OkS#ifmoM"ytގ(PՁ Sɔ1Yg cBe򎽌ץ!q/EocxݥdjVo )lgϒEAn֪-=3F$Zh*4+L\5MP͎6)yxyitb6/#kc%cW@>o՚FK=!~7O3_jHt& XXwqtuQ 6䩱{g3ET}ۧarySm'0iBVH(i*' IS4yr=s[ 1tʠ78N4¾s'F`je[FXmIM:ӚE Ox:D/ *¡vXLMN [ZpZzVĘàhInci@DCs)a-X5=r8ס:9ț )3mgk.Y&} %Q^oHA.oP1I䓤Sxv&ctn勅7t@K0E^gF.NJ:3KuID>F~tp)GPa v2d8m~x6P&L-;!2Y (GOqN7 |~6vI?^x >rgW1XB倌 y X3< 93AK˜Vd4F=G1Xr @|au%{p Xmwyѣ{)D}Ml~.Nɓ҈Lȩ2󏎽NzpRNNa-vVINjvN_&_ht_!59'`1@3Rba{0GDI7d4Rr6:1fٳ+{*MPEг&Taj3\Xw Wh%ue>N(R-x{J :H]EQg@G {R}d A̓fG< C6F;L9o ʌWH2_p6adGpK*yN9SPe-ՐuL#hGlQs#w~j; 2vUݭ6:eΫ_j;)/oָ\p_Hnq´z9fZիKX96vlkrdƯV!ebRD,[,~"[,` J<ܩ;r|GyrMNJYX0gIe5Wy I}Qlc'$bh9',Ҷ{f9? !TB<.>g! L.،cRK3 .qg=e^~F RErocʽro]w-XN,3sf@ՋɈuj`R5Qm3Sj:v3I>.R}KϧOmk*L_̜%T`d+lG$Ł_5%Ma]!5|Ld-EVup' 0!gJ=Acqd' dh>nSF=bhI/2?N4Y^}l߾vI^  +d{tblcr"d äQ8\E;-a-j9V#,4L4=c1YI'Vht 6g{użdV󳉣RF7MttO tpkcc;52@>,GW51rA-=TIlA4Mm4Sτi2XZtDI`m V "&m==;t,_eƖ&5JCOת܊dXQZkTV,Bf2Ɔu@Vy-LqwBsr[ 6yxMkTb?~E)$?,nv[{BЏ6n4N&%t|wX;kdG,q%cp#nklo QED*)GRDdJSeSO.dyM~_J3%Xs'uކ" 2OU9y y9욁9Oo:%Dj{%`pNC:5cF HGʄ*Uhbqi6(Si%j%EH |Oꉋo>{wZ~ Z 0Ϧ  }7W+;A #>q{PھmEBɚF+@bH 4orS yb;xN^ڌ=EY7*Hx !% T9Zb{6\aH`ST$ vԤ,Cv"g>ewf!iuІ#{z8ܴZˢmJH|og<d)3;oz8HE9[S'ǮO?@tl64o>md4B s$*#xueҵ /uhި0[6_ rޢ#htmPo̺Mi|$׍5C%)/6iGfFF=h)5JSu/)y hA=#|""d[IiPl )(ЊwìSKCc~Gx;~@$jPf$Acװuߡ~J3muWR`7D;hy`*6I퓠;#&mЖ[OVtؙL-@PoHvBP %PA,ZPf#TId`7@\|Տ|*!S] +ZнHo41KQA!15~),1-;̎E|B' ׽,'-61K&$ؘY_F?5RK Q*5'cYQ@v"ii'$"dΓ _Š|ouJzC1&-/rnZ@%RpK|[<tr`) T;R_ l'iq{mwӯ1(UPKsSV~btە _P ;P IJEH')]=\Am餩4>1O- Gb ),U4sMi753,98BH-q2}kˉrpxŭ s\QT8lҺVz\Μ܋ !]P,n喛|x-pJD'tÝ;f@Unppc vf3˼#]g )E>P0+1New 8N -]@M*fO 7ϤVT::#ћy^%~wX!ŋM40Wk]om=z*@o3R%x ii: iEk/a"|Fb/,pi!/G#K;37[hmMb38'޻Z}͙+^0mCU 3|0uzgׁ=7r_ l|5r{JE=i*wOt-{^V%]83V}lzrI%튗+^ҿ( 29x~zW0z VUL䛩T^$ݳ.&0hdUzDU e\|6d*cn;u蜿v3Wma#YtE ¦l01C+6*_ꨟv[CENQ*_׫sҊ".Dc7yfk_l3|릯bT nDP b !tSkHY; \]SuXf vjz]o]ZjɦT>W>ߡ?-H^wx@{ԵQGqQi>^x@-AZ8>.h n1hě &/e$-DlRFñ[O)xy)?"Q5T4 My\ Lиȣh= q:#U<E2 uSF8m 1!aa륺?"iDdGwùMXCR߫?`cxw`х,_?ǁDyLn ^$kz;h:m|CϽ(Ԩ|,YcN~SO^_ 2.WlO@y8I(]E:{0P F8pP4=& ysfm{aR I]GC( wQj~9z/A`P<"5Ũt \(n}7,>bGir.a. mRP'sFzd 77Ide/cnZ3d"(w1UQjjJyxM.[A#  ^$WX>Zr3k޿{HD\Ub=-=jׅ_ȐM+WZcu(ܛ) 9 Z,R27Kdm7~C鋀3U#BڶB|\!c][UBMˈrN;2vǚAwM_t HpmK3c[Xtm.^ س̹w[4h.gʔ5I[)JM\^8B6*eIdN4,u}/Ӿ%ATx$6#s͚A!3(fT3C $ ŞnOn"*(^$wȠ!bSq%*={nD>>&F K4JNR,x3eώu&t)i3WnNfj2es9yB쩁T钞/9k4Nr3BY:8r0~Dϋ5%ӛiĹ1,(p/ِVwDN!Q!QAN8vЋ>^TC8;jJKV U VƪJ 41mfXlʹŎoн6CYC@37b @g = ,7쇡3t'=QT W=Hضm#cW[|Ac"9D-5޷:fP[+2|Bc_A<D+b²E6/nҠ>kzFK0* :y|xW{WOT)t[iz൨"IC~á* S̈́UHl׎Q N#VC3ydqd+5v%«>$E*^w"?YGB2ahNtnEt^OGeB6`ь]+.zi4iV2uUۛ_i͟knQHoY V*;{PNuANP;ut$s rPʷ -~6wc`wFt&:e Ra?Z5AYh-B:x~FZ"HÈl#dȂ纵'+T.T!7_[EWwb&=YSKy1l@VW\mvX(^(K4n1 |k;7ѯ-̻Xp\x"@L~=U''{)\'sU2:ݪU Eܙɖ?@ 7N4.&O[Y*}dS`bU\e].(yuvADYq; )/I\E\厬{t)jRbWd 2ޠ,s҂k?R\dCWVяS'Pb/)7p%ѩPvN?δ>GJ Z}AN`CuU%LD~B1czga\g~>a4ϖk^w)(D==FRG<1!U؅aw7E0{'BᔥS4H( ֙OtXf\s+F|xZMǃ9x݀SqK2cCH">q`'^`J%rwB\ऒL=heطlF;K^״08c `M5lq>R=p2= EwT661o"-iGevvݲ}Ul%wXjd+^b4FTE7-,=RYzUJ+X!Cbc U Dg;Tq/>&oGr@'vMwP! msḰb 9CԥU+^`dU(0點';٤W׀ `m@ bG2)yu4#W*͙IL acr.ZqH0c[">7G"^rǃc-T&=ux% o'}%Y錼δ'+iHڼwhI!fqaiu@=G(PflHHKUnF^T-V%"l~~lhu/7$q86%+16 /@\ h 4Zy>S m:k|gbX S=9"Z>~`VG-ד1xP õvTJ~ ]Qtu̦\FMÚq^ƬUg4'D *~W^:77-I3a@8Quw2$x8K G)zO%J Aq A ޴QthlyQ$m{N|. UYmlhj݅Z1#yHAK%r}=USse6%{xFV &5$P| 0e ho-&RN~=U&gVQaۉ8[W6Iʿ- ~]׷*ʻ=cqBZsKjZD^yNבUZ\7SV<0ծQSW6cI4v.ty6U^Qb%H+cck9;& W,Zi=-[r"=GozPA߶Qck˜BϜMxRvu͵z1| aU#L΅\F]0a7f$+zn42.u`PJmO| ]M%`g I`rx; r=sYUHb"vlԉ?;R *L)GjJ)μ".*-S*ʹC(c0V_4A )~4۲v*a9C̱yJyOi[:?$hfO-YIv' 6P>X8+HUt] >G +GP٩ 6IĠB$/߸*ŔQ e[?;sS*O| zt\#KbXEXrNF'2Sd0ORh~^{M'坖CŎɞ.BL85;]Ӵ `#Y{)%"s1/ p,3?JaG>A [BN2/9`sߞ "~O04 0 {n@CR-M^TAIÆm,Y Ԭ Wz$ᅜ^@rCꉼdrjSsA7eF&w-Xh}մ$uk,N|;Jt׋R>m > hf KY]dB ,K %] Ƅk 88JR\G}W<8Qp#"8l=҈b\}Yj 7bzv0jEC&@V2M"VJ˾K8)&0!AQ|BEYvQy)/^oi/ZmN0g&՚]1X4`̹vs:"Fn4#']y~QUJ>K|48-nq:}`T\z I6-ven4wb9/%y\E&f1zi:;tjln?XRlqrBAD=$ C]СF>% (YBx{QbHԣ.A!? e =9=n rdcɛ}pa׼{HDͯ M +FgwƦӞh gϳ-]ctD1 @E9n򢮠vQ\(a05=Iq?UF BfqIyb-"i9qʎ9Mt7ti@MeVs^DYI22wtF 1ջ&T4k[ѥ4UJ(g~fvd)Q%q“OIik0 >M-BTp aNjɁv&s:.J>US=)6&g;Ak=llV!k<?K^)>$C=QP7N}44ʷ;s[ݳyhT.@ޅ G+l<0@&&Mܮ/?18A<ɟ-p'h`k<) :ѧLSTȇn+ZٕX!$d0%v$j.t*Yw.ڰA\`hADr; pIPpQ釙< (|j%ham)6U9ͷD3k qK:rc|cB Ak!=d3::ջ-3NIWMUiPJ.K;/ "9v?U`ISq>19E4ӏEji:v;pU#+.ogl ,އ>VUûkԓ@MuPY*T L)ĉQ Djjm)\f&@úm~̓'o05Ҋm!j5'nIX^45A'%;4]H!tプ;2SbLĂ3`EFr* zXpR#O:օ2aȖpD2w)SQOrEo#uX'1qeGu9iO,oqzw5ӔxPy!3WK2ˉ",JBy-ϭ3[;m?[̀)oO,> Op7hcv3+nĄ!f-1qq+0 b30xw)eb&ud_kM5[Lٴ+cD5jZ%[МxTqO%ykz7D,%UxF9m֫Gʓ=[,tǫ TԮp Nw>AHSkkDy'BIfOdntIOcAZDɳƯ$|>V9]"SM ÍKY#AkcB4k |VGjS/1FU_:?YqDCle*^G²IS3&JmM#HaҺ^:v*5yQCE9YDbQBs]Lk# U(ҩq/6+8.?* 0H^j|@=ay & 0P2Ues!0xHWA 5-'"5G(2\>+kRU KT+`뷊PZiyǂOBL M!p8X O8&',iB=H+ j&piT_$ܞªtX\rEu-aw=m!9'4rSͶEKFo:6Q{ cQU+b8[xy!\b\v\sjʮ`%^ڶ')>WBA,pu I8Ցr*}Q@b[ec }9ko$(.E8)p[zIh1&]W֏j1%G&kaQgْ&'`̫|G"%IB gM{~^C4{S-372< &񆹹1ʖB^j\ߛ-I"ѣ;& DrҟWR5a%iZ>݅fY(92in=vgvGiW Xu,u@]Ue&C% 밓)*!< ӡ+k!hG( Vҏ f.h BbJ_q=Ƞ孥0zBe+ҿtpIa Ҵ3jaˁ'erUvFQNJX+1*pn厦ez+'&ڡ?]d(0~a֋ӖY aůZh^7Lm-:}uҡ{ H=JTpq;Fu Ē]ToD ˎs$Y1]u2]zh} h1bǝ202LR,sILD ys><(S5Ppx9#:d>/ tC[X[mj7%i]g `(@q>`o:3V{m7kTӣ}SL|*|0=k!S +!d/ߙK @Dò#Erqf'!>6@^hS9ӌRo%c\wC~t@}^@Q-J3y)$H>9qKL*z~>>'<hp˪SrOi{cOnZYdGεqO\d7 yw::uqB-L WWHSԉ/sy1r /Bn:\./4QD5uVQГnՠ{R @-!ZǨC5@'5u|VϺK hP Wob1|M3Y)FNpʌ壮5e$F=ZI\l-`7:O"xdzLkZ F_4=ZVmʤXQ 1x>o_`"htj @/\v*Afh3tS Qb{0% ɩ(gZIdz >SK΃ ,+SIlDrVjbnq {@LAθ``!5`\92.bo;?eZ~16N0`_s=&%JVj4 AF{oٮLFrB!ev㲍àYf|`+<9 [\gCѡ*s/#JrYV < RR];`ݗ)4f9%XͥLfF53H#6~H^SU)}P_n1JUb^٠>mW h`T3otϘv Zlr|M Q!\&{v01Fκ)0$PyGiDK1'tQ=Ɨ`܊8GtL:`ljif݉'#{k}^37d>stZ$]\/R]8Q0S㋾G8ڙMMVړlsOvU햣*T;+NOSvaQHI-.w'd^jw ˇq/E ,5AlvOlT߳nLO|%@}B,]A"mw{ QTO[p@+'F`C')jư˃ٽߦQ d$;upطdr-Spn>z]?pLP0Oo4̆VCCV+1/ = Vr1&4:A&MNjfup1E!(!uhkOlz/z.[[7i2Og'%#抳hb89|~Sj8.Qv2Ck[lNgO߇؄k :KBotu[M\wJj 6UĊZ`cG*W*XE󦤺 f򑲇p9{bʹsǧh 6-",>ɮHVfmܙA^%E `DS^ v"gwV ^c]Y:O{tLٶvb ~ѿSD$&E!,dq)!҇B0Ě{ Lۼp^s :~Xܺ>i ; N'0Ǩ> } Ng4@IeŷFL{,UcRPl0 RR%iC% ˍ=6`q ,44T qn%A3y-ͷcB.cu3CqXTzIa]MG|q!ۯ7Y=Dt_ Ii(}`Fi)"͂i(b*h@ѭGichUFoX ץ#x) ѴN/f^e29D&jG~ *R%=%T8%w=Wկ1bu8wݶdc3 V6ƹ"N-gOȼ+[79 2tyΘ$tl.y j=Ħ0 CDK;~0>ed/H[g9"逊b+Iy=W@/״H:9ӭPRٵh^DcD0 U9Aƛ9#/q(E;_aKesN\[yMOŇ5gaLp' D>8.bj"4a #:>-R љ  zh~DӶ:̃$G?Owec``) e IM*Xh뵹[-G%L?%0UDCZ%! y~fZ3Xy6SGKUs*sHwjYLnڕv拴"ռbra+njގdh ɒtSo;1n) LH9 ģ|H9_c=E=f.@&l kofj - 'KP A.tû!"TZS~oV%xܯDV(T*&n] Zse2Kx gl(ݶ  Юꭵ$h=BZ.lxeGzAz7,nSANJS+̋0A>yϾ%1"1uc"1E4J?пj /yjSwxCNc?PHvI~M^zV','Ed@MVÃ3:Gc,HXI0eU=%ɔlG+wZXk 3i505?YV/Ɠ8dݑr`΃YmF֟(! *l:2V%3ل.-$0ދ7r}$~FA D,ܭ l|!M^q?(m]In{)[r(-e)T;ԵYIA#`)sVRZ}w"->OK)0K0-hJգְìy`Ӿ)~:FNDը¦A8k`9['N #xc]*6eJbvlB9`'/SӲ4Qy}yFǜ8Hf=:56hg&(ƃa*9VdMc|d5pFL*B5:l!pAjQP^m~6i?%ʟH fG6]D@ơdΔ)(OzxC4XHuuFP699#f.k& W 1 cI!hؓ+.;שފ WLiRnה*_׉ldr&MCʧ IԬ_ 3iy{'r$9XlsmqBfOLL )vPE0{^jGcGfA~hfecs~uɐϑ읫բJ$ }Ϙ}U-Fc}0)ר"$*uM#7ױ/J-(Yi\K.95؆t5%:@_S Ѯ:PُEqg?RHŠ*d #d6BO.<5o' +Wa?6lH%~]9jq.bȒCR ߓ|!-aAډmlB=1 C/w=93nPQq(N 66ªF Dށg2{Vfs'Ca3d-"/zLwvnKFb^]15ADl|}&x+&U-269{8ߦzFyVb`(/P[ٿ @w ȔEYi{ɷ F1>-BmEZa3gd,1 syFؖE]D|`O^ۚ]~­%sF}SE&Pxhrd@pԸ-&Bh di̳ۙ}||0/K,f8ۆːF e} µ֎M~zkz(^76RuR)*r'#-#}^t5*#N9f&M" qiiT[dkkT0d"s*`Ep@V@P Y?k[>hx0y $6mj)js:$hk F5v!SI+4anbFÔev/SO YiRlz)w}L;߅qI )aFAo T!0AeSƭR;b1a(Bxm"Ĩ*xŨh HFZkXUc +Od4? QZ.]1>t9@ࡧu59t 3`ĜPw o != /ey\x&`ȹMr4uTìg2DBxd"rpJ{wr*UQ>6qYuYK'Uipd.dp,)Ahp-ZHM' ):C]%JtD2&J; 6]A^Pv^aa-ƀsS_q&Ll7%ç&*A( "5ߋ\G{R^QFa/+GJAl4|hyQUcmK6! I=:}lMOԎ~-)mVc5ڝT:ʜ=ֶ f|[p6!8sD\0@% [!<"e?V7Li#.+L/5x4=us{=R(Bfi' QOOvDo@.ve=;wuN@{W+ϯ-X@4I/!i+ɲeG@REvaJ7h:>\"m!4U)(98#u$VImsyc?7^#,Ȗc| *1),$0;}&mQ3n!.ŖHbEǩ*גG.,*X0zmGB]|cƊ4Т }|b|ZPnM7@r6ݞep`0XQVd㡵EM J50{HUf.TC]<%=]NNZ{~hUMC#ۀwQ]^I0%[zՓ>D>khSK}IY2f;☌(`Bk?sc CU.b&MSg<:<u^Sw/Rr K M}a'$F{eY_s*BC2=JFnhX#/|`ХRT xiW|ޯEj?GeP.S^"Nղ( ')l8vSJ x{%?\[aS^=[fp0`"u=3P5Iq̮e=<~y-]/<'tFc'5 =@k>ދ]D-g"xcRk ;8~8RIq? ZRRVW <<$ Uea}JfNB|z^*i fa7 aFb1 ƂJI yڦ@CJ ADp~WDݏH'I@d85PD/ /1qj~`(n U?eoq ND/0ynyc"MJLqW:ϫFYZ=XN|¡+fYxo5%w|辂B?ix00?"] &0G*#jmQ.Jat;G084!i2X.3 'Q&%ϦfI#_6Ωj<9dL?C!wI eu^ۍj+NsdfշSBxKv_)\L3dq I[W /EviS<@Ot2uI(#E}!Ao<'{JFl⋯.wK]Ͽæ_d +y 0lg +}-6X]H-#b/8dc,Q(W>g:QjJ嶓]d[B!I 4PH#5 g7*^y+Zx+{f0H V^~vKNG[#5BG7 {U}D@PMsW\!*{DPۉ-݇'heKi ^TlpC=l4v(< S8mQed{>&3Jz~4=,с A Nw1݁`vIsGwVjʗ\֜i TwJjZ2 {v*9NsZ9$pbJހqj-9z]YĦkT<ɒGy_7X-Qam'-Zɻ%3)f_UsI@dX8!1<(Чnnf[g'!fF-Z3y۫e-Ϭ.NQW^GuuNb֥j`븴TV<`E\ma]ea<-37P^a%zvHvn9 GZH7t µބaU߱cȮ2G|ů3a$IVVeAFGAH퟉>5 @ #uYzavrQp7ڊJAkAIY0r5OEOqB<%POqzI]sqlN->H~=+~xY; /˝DZ^&/^.V`/q!MU'm"R?oHY0wJPQAO/\_0<#6|)0g@Uh62WְgJyhV*u Za-IXp4V4>vK0;|' nXv~_T5K:SaHU|XA# /_(15$d5Eω#Ϭ^l7"}>Jd쑴csIrQV29iEϸ9A\Sw.6й~. r\bb2]H_$>焕`E<ڰkE]#23 2-%zm,Al뷮I^R2Y}:<3 J[/Kz-=aPo fFʆ仞9CEBTo*SI-ZտPr~w8$!g $ $t): fe8(~JPskY'qC}FXZ<{[ j uL9&K} &i\_r8!RSrzA㖘Z5WWk8"БSg"VO#hюut_e [fI:^b #{SD}'VBp}O+-:".f늋?pmZ'e.[[ԯu vQ"A=|XН}$x2R{ݳXdQzꮸ 8$!I~|iS1rzN>69 `-Ir%1?VxL,H'`GV7gU ]e+>PӍP>< v`5aX5mRkSuJkd#:n7qZn G 1(-5mX5rc W]u 6?J=D.FR[kKoI=ޑHBn k#l5.2{3M݁籪S&5| g[6wt̓uA2!?9>b–U@efsA:͋S>ø(k3%PD!Tk1O~~f2uǡ D^wCSk9J%$D eyzk$t/qQp?,c8D4`QT@NJh4"lxU`/ X/gq_2/\iy' >|:KطtOM{vLx0?'>*<DW)ñ/( 2PtXmh_>i7Etj^@Rs xnݥױÀOC$ !=C%?srpkLAƒʍ[x0ց n!-DǰGYzyG TMAi$:RPDTx]%D'#P-PXu`A"4hԑӋqu=i/vK ,rS$"8G1ŐS¹!&w1ZCO+,]x$S3򲭾}탓^ؠ¬ f1un؍ʈ̠?R:ӀtD11Uj,byi7q@5$C*2R`o(^LF^O +h˗d*'uqWY(wLv7CAYt.:,[ٰI=m䡤6A)g=PQt7K138dL;eԬNjVq]]glս>[EA> `#4kA|8s4]L!O/fցs㮏HˈC:R-+6.ZT L)#RQ}JET䚗2)k ]otG9&\Ma;*[#K0n3үc@}AFD $tLCOŀUɢGB._-zJ%~Ԥ}g2ZasGaR_DS%IgȢ 2"2 @bgYhs#Z3$$dV<5!qwλŒON,db<'ƓOs~( +"P mk ;SGa>c"p@qq`$B:BȄs n0<4@}i&?20 aLB =-{3Ƕ*Rʎ|z+?Xn t>> -%f;6k8ZzSHLܻ¢qagSfsʻFi@MmKI:IgHϻB<}s'Jc䬀R=)#I1cHn9,c_#J[5 yQX}L˳1S%HYf $->YTEGuhBS}rNc\M5(48-FmIsJ߼ II"MԒfL y!J=#m#"$_Ddžh&PsL -bwuyH ((ǭD՚%k觳w7*-'< !Ӛ,ufj$jWN 2)% ]J\ *^؏Qvp }/yc=1|Zu-*Aų~<( dDkBE8x QQ;N*I`9=2fK"1%/8a[3ahJ0B,H#b QC?h_0W6O75܍V *< |!=iFї|3Ҵ5!<1@U96"(0bD|P̠578m%#KUj?6tyJiɍ~)cz1+H l)tBڨq >:T2 {lLc^ #ѯvuQysrU/V-SgpeӐeK.7(c_tct"FűT/G%.VRz!].tHRz$G[i,m2)'h&JB#qzn( ѥmJ: 1!w6ΞFdU~-scœۦ ,#z $ 'vcFA x7fH@HC-v5KqB?hX򐢞A>7d%m@6$0[K=M|̍jA )QvU5|njFŌUn`7T=Z3Z:eI[e)xx'=G"Y`.JxOOBj"u?G6/3+/nFq]9ﯓv9m:~mdu4,Or`:mq8%3\^ϫ0_gzvU {!Nؑ@7K٥C9oYR` ;=^*`Ay-tYd Xs6MzmĖO.ăTs"4Y7")?Xun^-zcxM%Kߧ)vo2l%xId=~} [H/}HJ_-&`{Qz"۬D9#}*&y5oc=c qRf']UqQANppԼ>+ >TnoP֋lG~Bİ\U)KDdE" 0!=u00*ףqd햣)9GxlB=>:Xd߇Q=F 8 cNU \tGfxO|~*Ca-c r1h)BpQRyHL\PolFZ%Lxl\$'$"֗Jp6wHǫhæX+qJ)\d/y#¸OyWKprG-LHhг1uU]a%P מ2ۚɷsv''z!W{e!~SWA[:kW2vz^$3AO+_CnYNiSጧw<$Q7f>SChiV<3"dn@2ܠcC[:܅Kw˽%]p\%iG|ӛg1ʬ _7cJV,tluOM)hAj4qM4Bu~~J5BV7:N|W1˟[!cWFL`Fu^ݖoEZ>jq/gopw95<ֹ:4bVc8O0V"!#06ɮjj7S y<~$j;Oy{n^>,%Fe+R"8dIG~H,ZŌ'a: QwZN7ޑ2j`{RTe)d1b:G4W>5cxtQVL<v0{*1K6n$*T0lt`WfCBO$L8rltz.f~&ӳ/hf>Dm'Toi<̌OZmkCY]@*I6T` Vtg5tJyoUamU t[6^S|cۂ8åqOw /V5)o ; bBD(ˌh7ʉXLJpL,j|b[?œbB~~z`Lw̻׬D!礟z7t b32 :fyGVQ4JSgf|@DK]e&LS 0tAHi7AYqSLl#k$56E]QvqRӕPce fKcOQg,*>;سyAFbƗXXw2F+Tf!/Ozp-*$؅,_u{Ubؼ~GA'ٟ:՝0A~N4⻖!'68p7Cyh{@6>+3͍X/N|8妁hc DCӎ<9堦b^Z4m !Ƭu}: )-` .KtZF8-oSs6^R+[YTm}ef7ER#"c2V2~`*9G()wE)Bj bw1Sy3(!#4|~m2,}XPآ|c؞I18fp< ._9)<0kov RnRQ3_q9sJD<`SH+iS,idz9ɥ+^l"TDH/2"kZP$R}KUXJюuBo-e{&>Um';T `h5.~̕\AcC6am:l/~=sG%0)FX g; kfF}02%볪1VG巷$3/H.&3 `]x}ɣxH1GE}h&)W?Kn^Tb(mј\:^N^䇁ު4W^!ހA'݊zW)RҲp{9dq1u?ޅhRnȣ/,+(${Ru]WyQ^Ƌ 6trj/ݮyPgr^-6l9\ ݺ!RZḦ́YyDw*29c['yͶqsggRbΣ/KyZĨ =`5`0 !Djp14DN HlͻмzƺtnH\ٚvk(C1D-Y*?z ӥ@UpiE=`;ǗƆ2|qHP4RqȄ$V?; Z_saވ;\ĭ%G7g q:&R`$Gm`TcOw\Q˃]?%ZiV=^;Vbg#Ral4.1j}1nj9)G9mep:٧Y֘Μ2>#z&6Kf,Vd>?,Y!F&,"lk0?/J%i8:5ecz͙hʂFIKBѴ!s%;&S-N,J9ʦ,WG $2sVUxlUQp5ґNy#᢮z<ߧd3ٽ[XtKY3Jʅ\=nShqvXޞKeH9 ՛ { RY N[9:ZfF WOij yh s~?Dxd;? /ouqVsI#cJ d-[@u]UO0͓ǻi[S[SWN, *&hzT`Nts,l!}pX4P]-p=.*< ?^Ck.a˦C3{s6#ey8*9#NՌޖ]Ӌ%}U (-D |݇3U}g(J\|BƫZ;\^R_>~y:K۵W]TzjگSB}2Y@91L@K1Y,o#.HɌʌJ@+S83h(_sJILr}wOSO?E-JiR~Gέ? &~#Ʋ%q'{ʜY@C3l' L%xw 2|GƜOA4&- tZQC^. 2z1ѲiiZuР eJLNҨhYR<aN=FY9n.,uI+c6`NkBnѐ"Yӭ1UTa)QZZ-.dLFu'uaE W8J#xXc%&MйW3J:#> B j-c݆VIE39gQk2\ZvK-s55 B7rWO2ݽuł({6+h c4V̮ @"_mܺϦ-d, :\}7J>/-{ޅH{nͷs]tТJ_/a3RQߌ'5; TbCkw>JCF%x@LgEQ|qTKUah0Ro9Acu+T9cCGg9/o+ ;q9;ĖV`%$.»Ӟ Օ'Dn+Vē?kĢ @+9%1tqee )5)@,5 [͋=@Gl\c=d QB[W414)CDeTgWj>l9,GMjYH6;ɈհJSi axx%%P]((PG0d3)g]N۪fMJmVMxq?IGԯ1';6@Q,5'(1-hAVKƘCj6A ='Fv^t\M[;6+ ëD3g,*hE~0,EWxk1(OмҁwW {޶,g`9y….>u]&081--K]ϸU( vF +VFi{+Y"ܰY>KT ⏿IxB|ĻW)E$8 0^nh-Q!$rmM!̖|B>g$;/@O!7NAG`{BbHqHy ӉڴJ2ɭĨK.-XE:!DU~Q FY;ڒPCHseűfJ|Ąw.cU<|@%}`]U;(T)V_N4OiqVǼj$stVg l w?nuY pfTNLk4V b^!0DSZZ*L4ú CY_0Р0 `X9BS}מN37Hb1%RTz}ne:Y^$2C =*Tn~Ws0J&)^^Wh5ʆ~HѪ7 +YoSIu8hqNR) a43Y]t B'ẋ 6~+u zcpV7Ao >NQZ[]@xgVm_Py=iDދix?X4tlo0PA4q8Gea(9"i* -hޛpVv9Kf'իM#Ώ1:׷Zw&vm<1Aƙz|oʘ)'\KBwX*${ό/t%uJNXq [`8%'&?g06Y:I>$^l+A~u;1MֺESq{쿫w22qJӪUCYVNKvHǫ qi8yW9SѴE1SFGt(ͮ&!p8b?)nh dEyƳY `p9CKs vAZfyR X)K3PpA|+%َ12P$2+ŹI%J9GåI HɈu PSbUQ(X3kׇO RM_|s=bB2~snHGT}Zne歏]O& v9K36sN9~([`7dID^~ЭbwgW/gGp&2WVQ ]Pw0B#%`TepfJoM_6A6-+v%iS`^.+_3Yd VC豑3pFCMB*oŷx94T8l4zj o*S" Ƅ `k]9Ph{h{E !ivW*_l7ydKyo:#I>] ai': m 72 ۷:ٱ^ ,`2>RzՓ,0RDM/'b݈|f˴0m}25~{~M٨/Nm#s0+.0(7Wu2~%zg 4ggPMۻk,9.j7aJ|mCd*fsCS?֟FşFj2$*Y5F xk@kpKd;A7|; 4K'&\;u(/Ž{m:CfCel>o+gpic@Hw6OJ߆Mi T*Iz wldÔ `bz!I̒(ѳ37d5ug۶`BCN9aa 5sQ{w J ohS/׮x}~G-کȠv;tiyBC0ѾRxE@nP'kF]O:-}6|n *ZnCQIJ$bBGf-]\HJw^;#idPɲNv*G> &1 W%w31Mz`4t0\8sᮡ4LU\M3) |ѻ]Jx۳߿C'*j$fl ϺY˵gGJ$ Mӻ+{dY鐥'7&gys{AO~Yk{̽` VfOS9qrL9dVpsza-_ɣ'!E/ԁ0o=Eƪx7Ɛu^bEJF-)jϤ J{len.㤅ǧGڱUٔj͔q]!;Kg7r[2arYDÚe[/p Q+O^/{漂G!0BvEOwTp#;rɨ{2 ^9"K?rfHm f⍒ړVc Ξq# g5HStz-A h&<@p?Ni,M,] *ODٷwR>?oaZ̉&<ӥ 6iK0;UT1nzКK3x̬?BeyrF|/`l E~"7ĕ+~Ss4sރޥHtN:-¨A!mWS OdQ # welBȉBgPj-c ThiecUN"uRm%ma!%!g*SYzwe\'s$O0!y,fz{L`yO=.6ªMUPdjR+n,3B N~:kY 8=/JeP:${f++s pm7f}WvQH-gMCmzIZJwQQ@ bWC*=͌͠JA(o;dhKf)m [Y&|`g ("A C7 /AP9\g Ɩc;;ǩU!0Ӹu0>L!fĀ^TfŅd\`H\7: Ht Jq[X}~.+Q%Z+[GkwO-;O 3t0iF{Q>F}:OLܱ+4SB:|,{Hy b)s(ctx/w)+ !.?\7`)hu!_?VEdIdѾ ( cBPd*J^STW:Xlfe=i -ѶθZl!B}P} ̾^&Q_ ` ܤs3L)BpW+xإyc?1;xRg.=33_3+0ysT97 [2u!#U.g$7;21i',;z%@ ϟ6ӊ~9Y:c wB nt:܂6YJm"jvXH| DK]Rm6.^&CCCOYU XNoß Fa- -ƿD5;qgVU)OP;XI#-4}.S3B@{UsQbiӼ0a.ŚJx{T(`>L# Cv- ғ04i'BA{rpNϭ s:W,cn4iC/J6[ :ᩅ_|=sk^u?p8u/Z+MFw%Hc "qpgt*Wnf|؋\c.w;TKUW{9FU#Z u̱7Lt~h A?kv(OO`~h+RAhe’Iջop ԓTd#g"/Y3!f `v( 1R,6\ ֧ .D9k$ՆnR5.n&~C43q咶')ۓ];Ap,QGN)$ I>B*FÇT[EUix}gsS6mG eB4 E+挟Ac ]xdZY@ yUD KД{" {4>`ekv q؍H޾.ΐSh]Rj ctq*U:7;YkUR@vZm'@ XG?2\׃N` חDGI'.vO9xDV%g!(+!n0ʦIݸ7!P^N6+h,CeP/NG@!k pC .,e"H@ZЃ-.=X5j"F)T:l8VPA/X@v3J bbf\`7TNQyٮZ,7$`qD_ SWXP#ӋĖR/?bȢ6g[M% Y NJq"&j՘#~.n=0Z^}: >~~) oכ`o9fӭYw)83vjC.g.DEv܉%bjf{ Edzw]xS ---=f<@T 2ASKx/Fu ([sl`fgs):2#!_+'%зS]s~6b'rix?LׂcIR w H"e4/]l]hؿgn\ 20P^W5ȋpNnG0XgJRil6?@ Z;m؟"GrP7" $k,B]w [6o7L>ZYw^@GiY7E'gcGI僱nH[^hM]0J>Cl':S6hl*,~aQ}';} E#,ɯx ZXXM gȯڙ,1&]^4I0j V{pAifLC]ey , )-z@;gק+@^܆?(~.潱ŨgBZI=Ͻnmy @HؤNJߞabqפW׈`t ld%7Tpæ.sNNxN&~/IB_'oq"NIu>c.d# )X 퐸:0xH:;rZZ @dL Ι(IQNϱ;CSa8G=3 <e|'*ݬЀ*/isyyH\, 7[8M L2ׅ"gp@u/-җ%"1zdpbBVIjIm0i5knDq&)/O0aU&Ê $IvԆ)QLs*q]]FS|*U:*8*rnOK/6Ns eaI/OrXpGV^?wD879 's&0kSdyRl&p`|b`_)%=={YQlMkPؠ< gga!P°U6"{!􌻯X &]S0+8|"!NJ= s`o޽KB;[@0Oǽ*Way[6PgFf`3ܿ[D24rZ巪}3Z܆ v|xNlC;",>/XGpyb _Ȑ"Tv=l1(Dٔ *Ӝ3ICu@L]*zΕc i*P@d}^lɣ8#挋}/KZ7&VՒLA|oBkNQ^r=Dm3QR[eW߽O}1BlwT wS|PuAN 'zg0:e8&ÿnZۺ&8ZS8HK&ꌅdOfAos``-ٺ 6jAM?-fNjQ1('|ǍU]iD;kNuڊ?x=;,cM ︮3Z&8;8pLuijc0mI7486"vɂsڙt3Ax_p0lH,Xق-AY#y(bDIU0܋R4G8O엞 )QD= iI)#DuH-Խr{nMY!a =D_-(o 5$?yFf)U+%ыy6},FBH ]lf淾x٩XS=l?Č]w8R^efaS=i|[F΍pު9 M B3w՝2YrGc9T7P4jzfwôRNqH`[SDTu.~}jJQ S2=/ P(.{fAp_,;8Tja>%dfp' 剐$"d M!ƨdFWtʜ =Pc%h4ˏ3ݒzΑ0&k%i0|FN cO3|%Hr2Ҡ2.^33C0-i7Ӱiw,)b.'4(m,ǐ`2Cir SԶ?Z7;3)c~9+L8 )0H=3CI9MWqp˳lD#9PxGLJ4|nf1JW?” rhvC;%KwhK[2d̈wf'rTAq|ifթWl2zJ*%5` ;ۦ* UNN؛DA5CA4=h"7%1p[he6Ʋ8 ;!h4U\7Z&w" HUUݸGM>,yK3}e:s^(s$'~l}I )6eyb4w<#7lT*U@N{݄?țއx8ɐ$R >M]8@;pr Tq'_MЋyQp|uHOH|e_""R}UdЧIťL) -77*oÒB`+BfY)i-Cpt=Q2/gMM8tJZ#iPri4 YGHRPf$ rX8<0*(P# c^p^ k%, +9.9`!k}2u}˿1I 3Q_кub;n(/tL{ vBpJ E$1 0xcZ"c^wf Khj#EgWq=+zN$ۻWgRyqa+Nq=gA@Ku2]ªO?~$QNFbөd'&F*ȇìQ Se/}nч^(kf*Y{Q+Pם0W@0垏LN*ŝ#7h!Ѥawm|L-,.WD(4Ȝ;ͽt-,EK-p1A,YJERrYD\JB{{7'|+sV]g2LKJ\7e+1X!\kH)[Ww=dJKjܜxAuEm8BL~N+%}Jî̀𷒉) WkF crr}"z]er|{Jv I&)[3M8ADDC đdeG׊Će(AVu]%5G$]5Eߪ4o.M71a_YȦL#h`1\ {f OM7 2!fq|QDo !v RW=H'բe^S5hi8䣲;M#q'V:Opj$T#ɡ[^pY'/%?׻'DsvlOB)+:~.AuH1~s* at<ca.eէW3(Cܝw٩2{:'cQ0Ӭejv9H/_5ᇜO9tvyd΍yђuڅMIx!wQxMEz7$6evs2W9JJЭTw oCr+etfƲ~x8PcLh|(cUT"d(u'0Z]?u-20*Bv]t ^iCΏ6JٞbMawF_mUP;A^nJo6>7Z4FϽ3ճU ů =ګUG86X@) TJ͖(j%* uīע$(+'_+$dp:o5P5Sݠ/VqVdpn2EV!Py _Ũ0T #ܥHG*p|}I"R}l8dl `gXL\tJ\Fc7O%/Dh J]<>er ytCe+#皹di Y5{jC+'IkC&C!҃aם )xoZ$ 顤Fma}q<%a4NVD}6j[330캸>î2"TBJyN?U>yʌIw>#{neϵo7}km(v[2cGVJK`賂֬YWCɎBCmJ(~d>*ϧ"Y|{Z͖Tw!ҬP64SݻK />q G<2bkW)rdEx;T- WբTi k_~kfv0]ǰmOmfTuƸ!$ 2E _wiWbv..^&mgDqvK`P[!Pfjpt9M]h",ڷ@1q5RTjQTD6|i U(mbc䯡5 ,0nK\He\)mՉⓥy<6wiU57Uih xPOӟu ,].gpoeH^k1y:l 19e2_D ۢƳn埈]ǀj_ l}ER(cu#O𛲨)~1?+J,u a2 z ~zíFIFQUy}Mg `@f0JV3VLoSVNO(j} 5f u6ܟKf`eE gB(͵yrIn$'F->`,(w;CDA 0C$NfX[W!xa,LTķ)mFvD+5`TiW'07Y^Ŧk s'yk!~,:4׉UT*9H?jXNۏ 5VaI\xlsWq$4I)P_ę`C Uێo\d*Ǵ$QEKC G#00MPbmT]ݕPx z"|m8WEB􉰀㬭4"Gi'g^Ux־?<>2m ,yV#7Os'ρ}!R##~i%.xŒ.bZ!Zw WozRRLw7݃OF=hrؠsGZ{nB8yC?m=μ׀^\EgNY'A]L:dXt.]<C}< FΤ pL gYNqp"ssY ҺF"4CWl#=+`C~Z#lIpk|u _qw)($E`@He4ow:{!JW,(sUGDBYi+)1`3+&# j̢L],.DC4&ݎTºкTO&70{ңwX^GvY5}_*|RfEhLgl~ֿG&"E1ft+~{zo^5{'44ϐ5:){3 ߊԇǀw7E"ـu@ YGwTE! Bԭu)'nHsîY n{s:*U4i;SjP0}3tft[9ڸ=K ?U\ykmȦ5$xIZ JL8X?U= Q"+& >7aϲHLKw^Kp gz3ˋN(ͿbԬ9+ /nYX2/YKhzqk\6c^Eh$ g/z^ g9'OxunOdO'=-1 I =咤nK{Iݵ !$$yl 5@hThm~7Fihڏe3srQ|C~PiydG'C6ILb2Рhvs3},ȄI>,`ܥXPMޒ6-{]W"[207 #Ҏovˀ+ᎥݮX*gHIҗcp0<-2wT!z|C#$$pfeBj2XNsCr .g2l5vzM *ɊEkpx\Գƹ(pDvjSw:qSi{7 |$Hv19hy4G b9Y C85ׁgNbyŦ=n,0(oP_b#y}F@8%1m@wt[vNhlQ;+Q~7gK0`/`4<ơMX=8xV kI+qy!z>~/K#&Te0,g<%` _dLU1J'{ĉW=Rղ5(_G|,3h1o'/~:6x!K~a5RmdǓLG\)[$^C&FheOUWA-G a{aHJ$=/Zײɜ9#O;3?z=C'7xAIL iȵz܂vdo$J?:$ͷX9}bP ϟ5%B QJHܗ/զk;,Rcn\xjjKpOnru_7K}VmM$K d݀p9q xBocITo=JNK+ڷRK5!o[־MAO>DӜU˳jCx| 2[srs,Ԋ!V%ME߁#Fy^fϹ4S\RT(lI s/G@g\`aGeAo gdڣÆֿuHRy#?Cal?Af+l)$uwI}u rh#nJw>tT21 6DdlE%)4k@_IZ ^C&>!7>c}p [=1/yx;'sJe%z)UELJi{14ڳ.~ܟ˷4=ķRщr[B(u,jSjq,7y~.kH}t%9W˩;룬i}2d_7XA'ތc`N}ުVYQM0CAGIbT:YC YIaI=GՎvGȵd(@hDMK?Б28a6ܣM*JK;T4CcB#!$iӕ ?I Ê Dv^Kwo[|lPʪ11+ vGy3JR;tX6QK cN8$ŷ_B$CcѨPې.jLB5-ExYo4&`=-XZ)ݕ OA%wbߛs;§s/}T9AQbfsd(\o|g„n'@(ԫYVQQ."Љ6"U+=}]-)Xs߱t\f,^Y29 CuѲokoX& w*!p1N ϗ,) #W:?,t$}DЎ (+`  Jg^Kn8)Ř=]=~"ZpߛW.bvB+ݝ@UյRx[fk+JI98PE{Qዧ5Eܮ6Ԋ 98U @0 ƍKl,i{y] CCDZ 1>Ffhx &7E2߁vQZomËhr x+ۡ-९uo7.IAqÔum6>wa:JYz6J0Bn?_33b/m|Ok/ k}/_ 2\ ȃH].M]+;<_W$0+WڿAntxTiGU>\3{e r$ԥ0{QEU=-SWQ{?ZHX2Hi(80g=qQ/QkwDIQg޵_6k\4 !tH@a^_oɀIWVI&ƌLBJva`uѫ^ FTzv[ ь%/ܞb晩N=;Cۅ:D̏@fC}ZDP/Z;t{bq]Lz ĝdݏ{{,:6KK,^ 5>,|ޙ7rZ/|W+hT;~畒@5o/Cl!;_H 5XXR3NwffE!ODRg%Q½7 +%Y]3*RA{`_m2e;F0ʆIo†o6>4J&/]hI8-x=yP/ g;=sBF5n:up#R mSS1|[ʊ۰YӮU`2D;$05w DQߒa,r0arCl r詑ea3ԩ:BA)TNnQcjڈ(0<_s]1cПrĽ=RpMM(foX wX\wѹhTVms@Uy4>ycdc?$3YN}[q( }P\/sT/kp};J ws Mtw400 UuMEېbq(:Xϴw௞64D3Ubv<RY4f!stG/X@T.DҌXUȍR+܍ɨxA6ӻm# |*n~ݒ;ˁI!lOdzt i\,p$g\A#~]+8*vh>/Z*Y|ې~3rn*&ʍ'o`D-.Gg7ɉXp_| =ٯܭf4Z!Y*-*_&Pr~I.u)BY! }\qwS,!y=cUܾD%SSd#*0Ar$qqq;7UgC7k!} *y|*Olܣ 9O5|l%[*J>02sqL>LUF{&cd$˒/Gm-xAK |X;F w>+~Z /jKg.quY&5EIun'NtBVOH"31\C Jo]YzE.z ld-,n8~Y-$zCVjkFEd#>3H2wTݭ*&GZRv]C;@+ݴo>^CIOT 9>~/stgDq 5/(^{%*堤'؈~%&ܷ ”@C/WŧaքY~JWj/N~+A= g=,l `j3`t\TUM“Ė<߂Q``\R!gwlҏTX½@t482V L:$!ǐnV6j/kizyn'-pP苡<~t ijfhe[;J0FG5a+#snD~<F'Pdx]ZX3eBUԮ$ޜrޏ7")6dSo疔$)IQl%!Ep)Ԋ.Fy? 4Iw'Y5po@;zf: yxryhRKvMξ/Ǟe.@W X'z hW7̤a])lzI @3yiER'Wa} ꅉI5ݹFVefhiG]C4aw &V{!Âg E߽yfLUHD^ .kAP&&tzp {^YBݛjfQ8.ѯ$8-{Lͣnsmq9Y7;3{{0(`pZ_p=ޗpFwrڨjӿߓedm xr,䡜g"O$λn )Q.a}Ӭ<O,EnIC^oCb#[>`򝔪ˎlƠyB~J@qh74tOy2PcNpwɡIlju^ =A%LhG%UJZҫtr-7C`1M:, ! g9>K\p=7̠q(r L َtmU]j\EcbIPJ2q(L~}|]NѺN0;Xņe_Q^6NmxPò5f)$Lu7[ɳw|lWk0+UKf]"b%P};|3ZQ,$13qu@Duit/XLMy5uy8V&|;^"VkU4煿pIa f,.`)^,5MT,W1RUOٕj0l؃'#AG {9"+bk ^"{'i_HyB+AYpBKWcNB$4.Ŝ8` vM4-ADG92<|hmo-ǂB^Q$= ,6ZhUn&&#z<|J JmkzL.V "`:U0 d68mrvTy6T@ӊoHgb)ͨx칆q%dt!K" =XCgiO™(ٶpZla% 否](*&X#o%˄9|ŧ”om@90s_d]t3&3=6ΖRg?dA|\3ZϏc6.$Fߍ[ޮ.ü!aQ@?gv0g֧I7swG\e9ҺJ5O*w]!4{@7OZOWnƂ֡cvUҰ*@#Lqj m++#0 a{PpTϢgɀK}R AS"!VYj|:GFH/fic?h4vt)::J8:sj?CR[Gn'"t+Mm,!DGsYA!q ZEvE ;ן<O0ou/mm#<_ZL=ʮiВC\bpyR_# Qc@ ~cX%b~X)K\>F C{"R=e]O~dہ*$?)?;zI` t6LLI8/UV^^0"ScK}Z[mi)G}#+z(Y((>q5^B_ D2|9"s1\0~qu-M9QkG0JS @slz;,'0z4ʙ1 +}{ZƠW .ΠX,a_5ŒEprtc| 1{C&QPږ@V%uy3j| V(@a^j=W/7D2haJ +lHC%XɀVITP.Q-솯jчLZPw 0IH@wFPf^shS?X$z<5;5դg,!TN{,Ef}]*N}Dd S9-1UQv|v׺,#K:}voM7e #M^4!uV6^{} 8⢴bPRfE3hrYo!6D%CIoZ@J)p1a >ܓ}r`L/E|Sp U7~$oVnM6>4ǐƱjqhP=m`.W_APoN?0Վ䯐tU`_6Hn!O1R F@hs0g? Xz4π)PoD;h ?kY2 Mă3 m[6 ͇N[ܤ Df17o?;1:nzl,ϱS2#tB6.F^$~QSH^=ر _fa`ϦtK~ɾkCU@{ TdC!taYBBʒ4@Be05&[T7V@Cs؁J6xe@WT ba~+u#Te<8R6O@*1\>7I$[7ݕ;?hiH_m~0|ө d>M1'c/3s풩,WeUC8$4fV&sB_MQԋigpԅDCe=LI#v2ۻTh \AC4,QCߖ~^G]-?g]iɽ wp9ue3țF0ieNgyW, 5@\'x˻~IS'JˇY6iL}&r'(8d_sG$Ro;U݊2xs2)\ON5]CuZ)6,vx@Rˆ*&vH,'a0M֙a|ilŰ-۞.%C/FxJN3(&fe+>e!9 5*e($琋j a$ݠ(xaQ-S‘ER;QA5*Piиj8#iVWIl&aI z )]Gv?~lB`!8Ot6R }9^R`ATÇ1"3<; ?,Y@OTӾ}"S5|TrEOJ݄٠L} "dI4}@OSvLJ|/NFL9NN/l\Í:JT΀3yp(i2[X7^1Bm SN-f-(GrO9YcB3%;})!xUWrQn5QFkgB?:U֎4B)NK2)(0$֝ (-u +H8cX(6[F$xaۄ{6r.U $# Tr[p -޹/оL&'Ҝ;EKE]# f`|9u3ZBbk;ƤH+Wpx4>׍ݺSc ~qi'(.'۰P!V,rͥ^G$8}~ Nd :Aye1jћc[8D*ijK@u"ƙ)اMN-䲇Zw1}${y}4lV6I9Q)yM.)$AFh,;Bznkr䀱z|e1nj~4Uُ,9ޠmsBE4  L.}@f8~$96@rH˷}8)Yq}:3B9fc0CLO^^HvhGݳ%aS~֛ؒD@iagptd\J o|x>(0cj&̌2Pc0~l_CgЯZ"1=i5L ~ӍF'u`k(E:$YAyY:Y֬[1D2r;}RԅǠ ,~4ne߄/' Fջ胻ejBW'pTMUI#E%Wqb-yW1Q΍6tQ(TN+U~c5V}Krwjpc=B6]6Kiv.酕{;Pu39J_ Ĩݞ1iL= OyxDho,Psr1>/AxmC#\fݲ,/ʥ^?@Lg,Eelo}9}^V{"|fʱ<6x&+:3ꞝaaeUz>&ZL< O/3x zJ ޿e&*VQ{ Mu48ʔXVίg 5ϓ ;o\+- 6J:d3PѺ]s'-]pJ}-Nu 6i'+ږBE c.bLk*=_?7xҺV9Y9$͎U_cI!qd c `7=b]uܥETku '#7##TE\mOKY1 V+z֬FuOk%k۩*z&A_̊U(NH( &4dhM (!P>`ݡ~$AKZLt4T}3 {|bLCZVU s.*il\[gQ0AzLl"jYQYoj&;A# ؤhDeGBaޑu{\bGuxYW9M(cW0\Em> ;:YX8kɲh Km,U8N SDQl;8ÞomF6ŗQOaP]>EoxVf΁oKduRu3 [ 6`iugO9V, WV8Erwʦ⥽ IxFTωvPի?p鱷7KXM2H)ʶP 6.#{Vs=U d qoL[>v Ҙ{ֹ!s^;Vm+ (?rZKBmUw(rSlf6 -|)@m. ۸v..t֞n-4gYUJ7fl^T"C %kC2."?d~ `.7>}Gv=  );UI ZIGq9?~޳RP r_'.~ok=č-Ί72?NuKX@zteZtYCI'W!KFv9Boxdy K <ۥM0[$ȑ{Y[_PP:nkcDȵ$hexgq֝D~o{+2| ;q?ca!\={IgƒgW+XYh-,% =fCl K&IۼN&Cƾw#am93@͞mh373*o8p9t-٧N *Oo>[0oԹ~?!gbIT {٩YoBAjFCܖHQ3mc*OQh >(4 o'ig:?^7g`lSLu po6h+WЇacC9dY-ڽ]Iڍ!dB3)r >f?[?)ɸ8~)Bk{ԓ! w9d"8gFb^j7~[=8Ǩ7rWh*2v?ٙpx#I\CX[]?iy!Kq̄%"'rRAJlғnXd3ϧq*yTVv>G G(Jd(PXbDiTR{*|J"U ;F&%oFhFkƇCX+6R{]7w B_UBboSaǶFÝ+ʗB m}=+ǜ[l"~i$sveP0dzf1pRO~4M f qԠj.hfX^s滩?cF wGv:.̧PRiK&mU^*AK]LW'yQJLy[E`ˑ^},xP"z^pˌCE􁐡sdIС:f1 {&%2q-͔;'f`sR @8& |~xLg%A+q dSH0c ѶvXs^> .Yb%ՔR哪5Ҡw?lQZعbGc"?FeΉj)Ao +m>k^O{ڇG3º©jK:+V䍉O{bBLj0]awnv8 q¤<=Չ6˘jp1*m'T{@e^PAg1K&;8n,aU>|b}+zyiSr|BTaУ@߃'S1-0UirH8n]DiVc"Ծ ۚ #avREGR G?+Yr4]T1ʇ#>j_F"*^\ jFLyE^8aIkF-z5IY;;sOGˤcz}zWq맴=v6VMYw * ڼegP qCٔ#C{vmZ.WQvt )ǂ v1"ᅴHDrm#f7P>6ׂ'4]kVYF%պɹ$ڻLi(:q/fƐ9 ~ Z_U1Ԯ1;^*KA%mJ[C&y~}3gy0bSiTz|3Xp*|t08 tϹ/Ƒ:C'-0`Wf/6K [u[d_,X/½h_(\?,53w<\i;҃-G6yVj(*,㙞WQ!,NCԡ;X PG -ˎ5;q=E/Y{. +x_Xjoud?%&1<7ctڶ[î}??[)I"#';hd4Ѯ|hm@t+u{ES4k9+c}^*rrVkN l=owCrNC ?7c!Xpt")Z8׆_?eTm؂B^ǥ|ugNIo?2`Vg#Iԛ+ :Dx~@< ֲ!$D~E{Nv`<%OZla"*/鉰aEZSE mY;x@XSv~"BӷԆWS"l,fҌ!Wm 9#믒JQsoP"qJ*2O bo$Up W^*D#6vkoU&2JTKA4~ޑR9jCm8N03@28n.ϖ[5*S+v!'@NC[Zֶ!(5x.ICRts#*3o>. |K6 Ħ5Ad0o8D9"1[AR k8Eb~CEIrG#:)؊dj=@)usbfyΤ<$?nnDvQCv'h7bƊEpcR&r y"j7ۿiu#f-D%t+9}Uj.Qsx>%s`Η|5 B7;th*S! 97`zNE(Dv#?>{Nˮ΃G;R5bi:]QsF1Ϸ?- Vfb9w[ ]rf*=>*Sv psHV]@*Fjͼ>DZ9z#pBR\s'_ -]Cղ稕2o;ağ~1DA#TqI5sCg2a[ўX^Я{c$\޴"Wc9Z)Ku0 S"I2$A]%RF/>i s8ϬbF)Fi$y$P+ג(a>xe~ 2S4wʭr8Ue\"A#v.9Vۇx~Q$H11fv"4v1\Ʈ?kj3774oՉࡖ[=#lWo486VKA'UkaC:l>eO;;316zߡ"*t:~ ln} 4b@a^U[fXĐR}oD2Ӂ)b4?ʋ`bw$EuLTĕnX+ b4͖=XfjUGrpR!:f6Gb^?yRpX#|y޵%%U[ICNh (l ܈ICp>U5a#b%;U!8mZoii8~pX1:l-oz O;…,Ơ M1x C!sjW/grdN6_a ^j[U؂%2[5 )BrEx扴ӗC+WU13CaCEYBo8jҒA$Tjty:0?Og^z[eXVYoW%6d景t+_,SD`912uz8h HdtD v*@]JyA@`ʳH2.-iز߮K0%{Fj#E|Ftk6UXͼ"#V{H#BzsF+$wDʂcxu`=)[# V­UfGbVw: %2%ǹL=-pRH唡2u׻ w9N>~# ȆIv>tT=iOKFӃ+ PφBP,+94SK@qp/0nʕ*Yc ]Hu0!9AüU}]NJG|g0X^Zj?8y3ܛJN"`Mb<=7DC94O#~h )` Ca+P| a",\(/ŵ<*aэ]hB< mx4_I-idĔ*k6,N/b |:Qe2G3xH"sӣ[39R/ly"X:,-"WJmmo5 OS?ڦL0}&rW3 ~'6~K?9f| gw1TD }q@iۤYYAQ!rɻEw40UM2N9Ue4 [;qp} D )xݐ|_tQ{P:MÚO J]_!Iz`X0OO\/`aꔄvW>?.OXIL3bկCkݙeNimR5X]@cIQG%2C}Ww |U3;V8jE*yl(R6ŒðiP)^IO uB M&\BHɐk+!6P"=@3ů^ceN|a)4 ^DsK^˾9C; _æ.xO[/T^j*]ePX0R `]V!H6E֮ KMIw:ITJ˘n hZ\SlcڭGaPJsQ 1\/$ISyD>I#2̃SH~!:bїu`.A'K~edƟP͐9lH ^M b/:)%bpջZEu[P}!5/>sFyszȞ5aǮt u|ݘs5X,pxtA[gYZ07070100000014000081a4000000000000000000000001662bfc810001acd4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/arch/powerpc/kvm/kvm.ko.xz7zXZִF!t/]?Eh=ڜ9N ]h|@$:0fcTMJ ٿ6 cImfb*~N GPQG%_SUPVj$~e^0Q #DbH))Y晠Yg ;/4Uܑi\zO!>Z*xCiT(_%"E@=8="} oQIYR}稓b!D_3/B= CW']|uit k :&ɰoc6BM8eIx> Ғ:w56m'L| f+ R< qf"%rEG&2&Y:̾a¥q 3Ŗ0=jo*ᢃV|֨ F:ګzܹ1.3fcȾ&vy~r"MdYHw]z27h)(84K#kYQch{QYJWK٨^]F^c)qT. qa ʏ#(cveM_R$saHLSY -$tY ;| G/$~jא ʦr\ԇ$2tڬdᥩڸiGANG1\Z}LȐlΖ5RŬ,J͹z )f(hrhyvLﵿyHg۞^\z']5j]D=8^JƊrl_gh%.%65O.&!{cz^<OLj$M`GԴښ-Mn{:|2׊lky% -B)i[dS2&*'Knu5XcdsaOV,q>ɰUBm&Ս)V L P5m) 2JՃf>eڹ`U g7 mw-e]FLjETYf8 ݦ;oZ x iTG9q6! V'+-/#Q|A!Ȏ" Zo[\HTdNX+*dh(Ά )h`Ǯ,oK!p^+͊QOJ&h5؂k@x5[) ֆ QLYcw:s}#\>P{ aViiYps[Y,Tnd#,o7os 4D Ֆ~\@O4} &Xp'ó$7G^?PD L~<O~5K^S<43Y8|j0Bf!weRN d%P夡ƛE FK}-M>),wi)&pѥZŹqXڽ8RaOў.9 ձ8-[.C@6aY7yU݈PCfqMA-l'{['N3Ua,}OELScl1 i Wm)蓁C[Kѝ(^,2aGl^5ƬJkH6%[ i=)$+z lCa >à4O3Q//:@l> rPcf;0<ONq{ ʐm|hjs%GQC />qQewC '8d\ @,)3iPJZv>ÊXW=\7Ֆ+XT7h*G j|=w:`C*,A}w񀣑kc1$J劳@;_Ua):&Qzq(VWz:pzEf`nWu@%qs^^S g` L-@qTtuѻTz#vK<zFá2yimrkIՅc_b~2-@}>!8M}Yh}ԉ 1Ἃ ųU$Zqn`r]-GWdX(4Aý3`^.+p$RoX -AxFG%e$@g U*;3B{!zf &Q%Bʗzf+@2s?m{S06 )RD W@쉯 FJ5^0.]Q؅,2I(k$G$VԲIh)Zg?;7* QnlM-LFwJ.[ ޖ4X9@- s QGл2dV2_ HY]pR#j!"yc!$ʯ1^<^k{l%Φ:V0CrbY+~1Î/) M` OG8$ߣ][9;!0LpކN0D J|M%>|?̕kT&D#3sz& z['zhoh'Lڦ?z 5|),4M*>CʍMʻdbC~SÃOtϲX`bs>2KA0 S*xy~hҗ`یЬ}[_\NӠ ڲYNvm<_[]h>9e1=F'lv= _,fC[tū4Z!YiE{e3]m\hj*`0{iܻdumderjĦb!"aEy5Tϻ J{_CF%&$:Iz~u[bLӦZAU`ol2M!m*0ADQ2z\i3vRWƬlBڣkAbw{xě;k|$`5TSŠP@0Co+ӪW}Aٲ'd,晻K hZ{:QR͓s4[I[89551 AeY Gr;Ɯ眖>t1YYb[ mkFj^u쭪KJjRq֛f@N$] Y%F 4L􏝈 MwL#IRW[ل Ld\PKq$7{{_"k-<{C~ύfUᘧ|`d\ÁǎTb{Y(b7sӬ3Q%}Bĕ^ [W\܉?p?jn6޹Eȹs3O1467/xrwaL5ژIPS)5Vۑjrc>܏,kicxY]%-7BR8QP7c‰0bVP O~T<.1i‡XV ,/\ Hg8郵;w*7}8# _sunY򹴼"5R[O {J\hL:@l?ew.hQuBYE-Zrrvܽ7-NQQUqp`d^NGVxsjE5.]"0tU~lm 3$H-p` +]} NJ\d]1'Vɖ~0sI~ݰ<^6nS]^*?yzKz^k7ؽ7{tZX~y9$źU// eR,,8&1yG]XP0j+`'Fl=Sg6)s(7F` ҹsXrzˢ{,dA&f 8:#-( ߉rىliH 7 YMюČ{7ǃ 5gLwt_ ~,`Z53eZ:( g]^=̟0?][)ҊviԍW;JԜyJv`oТ~O!vf" kĮ>ػ>cۅF͢TμV'mk*bK(2OHxpLO/=gl#ЂI U8'9z6ochXc2d +δ_O؎0f@5M|+saXQeţ0-wp-{XbI2*lLJȉ4*` سV.2eZ3_[.HS< AzM_m(c>lRҠ Pisb w c PKr+pn9㧚8R2`e;yQ?ȝe~#2尞|Ը @C+*r=' B|W[!{k4vm@P"ti3]&%[D/YTm^ ?<_9ExҿlPe̾B/G:Bl@v|Ac 8VtWƬ"3_A|Ztb hh*~X )Z60gF_;θoN%$&pn#a E#@HFSҮ$09d s84-SUS;x UBm倓{0\Z$\f& Auf hY?Gh1H%\mDhr~ K8zYÓPYo5M`p<6g+BoiU(kx^:v8*xvqGF, ràwTe 1*ݴ&>4s +pѫ3>2l@f@T'kظ0P10Vƭȿ@JITѶUXֲR]W(3plH7L7wqXabo ,6EHjhlPt*> ')<+Ud_KnGv9UHb`D:re•3py@>1+&80u4cv,k((t*g* hfMS< w2&e,W}%Pҝ$/E {;Ō9heCu79Zo_D le_,zw`; rS=%/M{De9ZG9V>(oaܢG1ʧlQ6/ȗ`6G(''W铂SQFfq N̪UJP Nay7"F- pf. C$wt")?k4' V4wT/A$I 1zvbĺ.ȝ}Er`ɂHdxsDubMFtʜSԮ; I>. 9 25H!C@dqW9Z+ g^~tSljDABy"xP`vDAZR Th:e}u">@N4׷ڏdPlԝp.+XkpSZc1' ̴AZQejH,j7lc׼O%j|NȊ:  W<RjwJa3ť6@Sl; 1+W E{|}C-pD]൳-м4oRX=ƊʋHpȻ]K=f>KМw;?ƕbǬ5=_'3ig>p_iaHG$#g%%y!k" wI SC"{y^<1#hLc-{ŅcPsSKxTwv&.؍7vx\pAERjq42Z̢%v Yyp?ra٬۱iP||~ ϙ\0CC>2.m"4T[WvK0OWjXɓQ/w#ͨÊ{ ."OLg"9Trp\Q5wa~LaG l2\\En6T:QӞ;QGIXF5?]zpzL|{oJ\N>ݐxRo X:T M|AƔgzXO'=e28\ S5Cn=AotiU2JfERӫu3!uzqp&ggql9NmAwԿkZ9 j6X] \9 YUsC6Y3Ixe]$Fp&?i ł d5;^ ⚗PNzbhOã ~Bث A%pp/N9fF@/V"Z+[!,]R_ӑ?|/B2+|3p3E&s)?^ĖTUݺ"c@xWO8F"ofڳ- )ðcR5!&_G8_{}lD:7R#Q|\w ;|0EdDt ebc$rz0adm@^阅~4\]kBy9V}E"ɦz EZl*~4pnQ &nl8{>0/$eKF\} lB ~&-Sq rmxᬋm +n Ӏ@y9e |}h* >e0_' ʠԕٓ'WK,|=IsExr%dBTbn}T]K^OxT 8,r[/CdkCbv]4 w8O_>GbsG@`@΄xv.ݍv MȷIn</!|/}7MFUqcuba3]d* IEV uyh:3,U TMH$A6MH$B~c趈o5[}zl想ZcKa6M'%"{_mg?VCce*dB=r hbgFT@..6+Q!su2p,FoVƊ$D̟Z>苕ͷ=㹢d=LHᘀV9AkT'pem%4S tgqMt`"m\_:u0um16#V] lgoW[h:P+p+eB_p3rzvNflEFAK椱jX"g~B\Bǂϩ"KO<67ryW3s= }RܲUK4#Jv'kN}ihو'`M`D-(":_:#C91K@@q%&ȀQD )gci^[vš9$mta Ex舉4Bs0%4tILs:[V7)J,"z P#geTMJl'Og9w pMbnJ]i M71'f- PA5݃{;N T_>Fb tC_:yX9']s9uO݌WL2DZE{f90Jq;ܚ4ؠ>ciJNA+@qs+C#TI<\&pDHu`5Q+y! 8)􈭟oS닊!%bMA^+ipa`(W~|KeDkiV 7 9qC)W KT֏k:5)$z'jk`"BUJy4^CJ~hB}j2t?u07B8{uiíF>O5"L_utR&2~| M.ߏJoPEQ<%<2^"m BC_ 5zqăܪ.8j(UmD<+kσ?eT`z($A>c0aƕVKh1eaq `uq:6 nw-Gwu1zѯ&\e->/><71?ޱD:gT ˬw\Cvs1 - CiN+\qUgcw24bxO5tчy$,P…ЀBcH,tB8B<ϑ":ʔ0qx鿚vMfXEVWv P |F>k\xĄ!֛bu_ZN^%lÙNc4:_!c3;%BVQޓ˟}ޣܘbgXm 0Ć0x ɤ8hKi*OB0p\.n5sDnC5sح'ъ;nٱSToMFzdc.CWFg:L^5 pr3>ä9/.nnccIJJht@eVm̲D3 B$7ۼ\<0Pn$Qfb:zK <{ bBÃ~/|;s*>Lsǭj0:T-k+(uxm/6G\˯N\;H <䢲E|NnuUyɞ#x4eX~oyNC/Fd npIw}'MBS"".JE)93In-.11gȰ(xdN j9nUrX$&)/jrL|lD26`8N tƓL]|sY),r_Hu54Bv'GYHaH1V<\lԭ"̡~sBJ,3Q( -ve6uxM(rEhj ]쵇 ѓbc#\ *1G>LHij 'GnڐqM&wʀ]ЍjdmZxA+%L\x%hs4qe1T{A- Zb[m\sZUc{9ɻ岰7<|H,)3"BAb3>g[> utl3éKqF}^Ckײ{V8뼃ԍR*quYT 4i"\ㄏgo`O]Z^ qxYkH|e|yȵ(}0Ky#7z^o)^S݈~AXhnsD\da[G"{}l9k(}:W Ӊ_MIdlk=#% -ҟEAmצ D[*fS^ӏ$R/\UY@]EeI oF:?zQ10aA%hǥoF iͅ)çH]C ~*=6̸)ƒtz5 #&ӆ%`x?st L)nv+ {ngEoĈqEӎOv($rn '#+ {#YfŅĉCЍM5}uoߞgTO/ .p<[(ů3f!2.)*ikfLp#G6a0\Qlx`՜<9>^H}wR*&n%MYŕ.Guѕ"M=!Pdud=,Kt:^ H7s-A A!0zsO 8K1P/5~-ܐp34լŷA,Hb؂-jDDIRcԴD-A7$W7|=QCmj- 5!(6a{[akE[sЋV=1"I0%S?|~R5Ύ8%_ >-1;KcKk^'B3$[G$ؚ1r;oOfﻩH[ԠHN>NjTRپg0V^ʐd lua낣Ev}Ia> iSv@˨MEI'(>7r2t=IHW[{%JDnpwAmnN-w)JsmP',*^9#J"Ɖ>}D7/w]@Zjcj0ޞ`y .ga~tkzp_wjvU(jᶉܗ5\XE@ buc5+]nT:wdQNK[F(ÂN҇0'V7}ЙQž|ĨTȼPcO |+w/fDlDBk(Xo (bC 'kN ٪x[$㡔gR-&%б n^$njyNTfV5 Jj0h*;\!%;Jb}ϼ^9ӻ>Db&_Ndٰw1m93⻽ZjÄzA@ʿ7fiiW^"QNlh -25|!юW],AKOk9‰Ɋ6o["]!Z/)l޾kf!8ho%^ɤ}EUcCc#'M`\uGsuOXɽmYIˌi2tυKqWl+I۰u'i]o[pRat_1iH'b<.v̺_ |'WFX-:,ؘ2\(=(ft2-I,AjVvגb.f)Ĝfl8&UxtB<ɓUFSٜYGq܁X33d.Oy h \Aɛ L`A&P=\ 3nZ"Y#^;YJY/pk[TV QM "0Ӓ XxB>jOl&t=sv'=pe@Qd(ڰjQqש=b]kIߑ5 G쑫=3eJX{tRNïh6'hc[Vye`~ޔcZF[)̟ev gP%:CtdHPTuan{I,!:&kWpV-/f;Mp,w,{ڭi姃\tۣAMέHGTDֳ=ĒYpKרWؾ0Uu~N?wI6oas}`jVBvY03J-li5L(^WBCeT_m(D9N^ |~WhtH{$mArIф}+N`$Ul<Ua`9.#se!r6ޯRU fW*WƇVAv}H!VRTt^GbR0[aaǰNԏJYTVɇlj^%N>mA=\Ӎ@%V{N1IX") >OZ zbM322ƞX&5̬KNWl9յH'Gol ;t9pw,f̥^v ea+%:cI`uzv+@ \͈ mX޲M7ĵ$yHcbb϶ 59e }){P/%E#εamikY;xJ.tsz=:aa;r;FѴaFOcp ?Eä$Ace+u 4wujݑYKTM !lvZ!L&=4}{#ȶ;9nW#C*<&w0!#L "򋊭dGq%EE^&uCy'AQe% 4.:2:=DhrRz3fKj(=RN+^eql%.b= fxN4܃BɱB*{>|X(qҜԬ)XL3C?hf]ۥ ӢuYzWۑ 17 'ڑ05 Eu,:xƾ=[LKO` wv-hJf5tCև >'1U +AP*4cp'T+9zAMRҔך{aAh f(R WfI-@&IȘ+^}>q"M*IJS[o]uI>?A^D³@,/LٍD?hSZ~ΠZxO&Rԙo#6B&V҉1#1%n e SLYݬٸ1/[ɻl^ Lye3'*Mݭz, %ࣵCcAR]I _0TřŖѺ"aJ..n򵡑cjܳC#Uo|U@ xδƑ51z**;ԯoՌdjlQZgWחp1fW }7 @1Q_uĈGӉ*@,>Y;;C @گ~=Ċc޴^/Ar0.5!'p.3Yw=` Ѫk*2g.CbKk a??NG`Bq}1rv?/xoJɌrW|EPPO-Ɗ;%x=kBD)nFCvRTd,$Xؿtn By^ 4VeLHF Xa'IAݏW؝:EȁLI˯#\s,6Z:-5t)vl!h~+522.{/لJHbwV~t?P䯲1uRwY¢Sڡ[ֺ6U47硫@oV۫=jl3&1ass >zo~84h3gj X&o^{xd/ ő :BIܛ )PX 7%*ָbR@=BMEm)yh>Ҟ Hݧ b,~2 u1B N~싘}es9GR+p=}Д- r)a|Mzӣ kWZP8)3p"=\?.Du9|\&Scfx?Z<P2a'ނn *6ͤހn L ";.t'{@X2l.C&/YK*/LU'ghyR(KH1vݾtlwI6HH~ ݛ-{^ Umr֐l$;e5y x pA.1 JX,R:׆`ǃ{ RFŕl6Lwc-+>ocbN,uDY(4 6DC/R2VKSefc;EW$"֪bO JMY ń9q6><}$$Է;jykF6YBNg_x2G w;@c͕>Boj%S4ܴh$o Rdh`Ijh71MԨWKAD͡M`[X ,CgYy q] ?A3fSRM CFӿ6Dms"~ᾂӅ:E2_~cĦz_h39GbQ9X8 `;X$VJ=0'DhǷ}On *LB2X_SLBzdإW"2nSrvct L5M ?ҶEłRvq[z@K.D-\+ NBx{FUgF&\J.&hq*#*a0c$7AւK8ի@(QX`$a+5fU*FWCP> GJRL̦+KIcYBCӣC`Z45jn59ӤK}EL±*=7! ѢjFҴ7vקQ?o#@:fZ#U‘QH.]m&+Qi!VI] pJ9WLtrk+*$&1&~FЦ֢?F3-d ÒWd_NNNGk+,f0c3dUi$EiMHZZm'T/RtRwhF1=VwUP:,OgRL#] p@&udOr;X+udh wޞ9k /,]$p<08|A²}A.]F@'hIѾrl }{[C?LqsZXBiWDFr +^eQ{0|)K>J fb|0,_e@0W^<ɭ@ߑ_{ru%)`$uZ1J,|>BTruĪǒ[SM$o!|ڒlo_z~)bqEovE@ u1CU0,kV_9|H% \%|gEgB*!ɕ"e3pG(SP%vΕ΅ա)嗅8[T)!&ѲxA%+A>*@IVpY cVڇFWQ7 #FgqzHMŽ$OLc򬯏 m WF|B/IIj8eq;pCAdbJ#boq@ %0%9[OvΙELN/*Ś\23 ].r&/ѼcR{_ !uyA *K<[՗r6Y5;YyTE۟lԊQʪՏ0 VJJ?hZ!Uއ]u Hk;I.uHť(M7n"'*Pi.w8m< .JM36#*%I>fXKA Uror)=\2C ^ =f+PqiM&?o}d IC1N;SQMLo}}t!9C'BgqW_.8:[xԺIi (LY^M l6/o׃߭r<Ԣ7䍣@Yׁ!v-xwFX븤zǵ X{ !smFU&n/T]2Qyz]r7#\'_bWɋX?[H+Wq3# /ZP i F)p4EMXUWh\Wa7zvjw.)b/ Y~FbEh?]lƄ◠njURc%<YetF1:p#YJͧOC9LYPC^}k t$;)[{Ww3Yy 9mSmwvmier,Cj_Q0.9x4f!%"&i.N`)ܮ.oDT>1œ&:nHYѬQ,~}̢=j9@\w/Xcꏂ$M7'Kм#_Ihb0`2ƥ 1l1/H9 BĩWyǢ9xHl`\ۦOp85 8Ku u8cMy.o0X '/kͫ}(QSη}Ӑ^k\)sB\2,\Iyfn{2(g}m@܈ߜxF bI4P#WI0C*&!t=+ؓ+a0T:ےe&]-v(wYY4mj/ T(t/4*U+?<F.8d/N.R)*5r1|@`EmJDwPcdm] O:#P6=NRAqƙV<˜B-=nkdN3@Z63 AH[;RU3m[@b;.4)ǰ-T}]̰27kU8bfq?[DXg$r-'(_3?vK0U i(S'aq?"4ˇǺ+fcdqy$\@s=XӬ ,>ް},o.YQX=K {S/6l&5^Lw {/qbU }[X;Ms27sz _@| o24lw fõ[5TmEN]u2Z>۱`Qk3A[}+!&=ҩȰ_t5-hmd* 'B{k/ݦs$A=HM |  *Pգ>ZD #D%Bag})iؽ^ψX/J%Vn##^I֐c2ACG(n b*n{\=n+P"p#cXֆ} P؎} &6ut=ET2`5S`t:''6kV_e{ߵ}1Ώw<95w?ы]mذ"ΊMW1ٺAcTVƨ/ؖ\)՟+m_fdD1x oUbu >D`n--4*d{ggR35f@Gp YJƒ+ܞ6(>ja: d8r87)fo5RWo~»B{G'3VZ2nxtjn9ܴ`Jؕ%P. i¼kY5,x-S3Sу~oX%QF&OFmʵJ&V88uTw_@մztO![赢eS8Ƶd?PFD23ܒ~"\v'o0$...n,Zڮ;i'gDc']8,~?f%{t3ua"!o7 ء6D.zN;L6ۣOɭj:IBL _ =iѳs -״ r2. JBGz>ť&n Ջ;6%Vp6sօ3D7WVPNC[מ=/U'@  ZY<<(bYoHf+2glGʄN>a8y/eQ"jlن %6.0$?ۋIc5@@ HXH<\p|-H;f5M[G6s2a 0ia|DvrD mi%}. No?o=uE;fQi_K6ɮyQ=X+' h M`Çud~ϦFؕ",}>n"Xsn4+ogYE,ėÐ%zftqp0FzwT^|)mE|jRbb.N5;v\}'*cpT_vRgí(dD4#r/܆S+ \G*D=zƄӭ?!L{'DA^ud9K)G+ag[Sq'HȮxT31oSopzkS=;J/~vd$u_~ "*fDm箽gj&+δ[SE,U';WF@Z 8VX;D6 ז[<b$~kO3@Cڅ{C2K>NR_TsP1%jEJU9cJGG *.[6Doc^ J>*@nVb%Sbq !(*K.V?a M'^GK`>DYYHm؞nԾfgJ O L% !0=[hbu$Vvdǚ)Nc4^_!(+{vY 'Xbk,X2P *BK"6D#w}89v,d51'P n lZ-ǶܓURuY`V PpAr@C&@<#D2C',ƵZdpl+ad6(ߠ$ v- 4)n ;؀ C3 ?CjAL )6#\Bv|YX,9%gtgTZ\:wqڃG,Q P`Ԕ\Gy#銊79{xCC8WVp doB?g(,z[*0B ힹ׭3\1Kl&H}ٕxZ?Ri>+u6,# ۛ-iaBwˣ 7|QWt_9* b2L g2 (n@{ Ǹ~6uL BƢ6!U7'/UMG7lF0HEQ$> N* HE瑩G U_oE&' t7Z ~LB,M˭ !#i+^lP.Uୖ*Rjc?)r@n4v x󸴾Ý\Π!0O(2*oh]G-ᕓwc_uj[d4tU85mZv O|]-faI]Qu,^} < jAoCՐV=]/3ZE6a3xlM8d K%.(-"R>7\E|S_O5WDʵZ!i&ҿSl?H8;qp^ulPf gN灈$M%o 3պA얝1}(05V0{<#NՒ3,1~21.=B@!"GR@+x{ܪRx l-H''KR޼,dmsƪXAh1lov.oAri7jC0 m+U JW*P)aM]W{">'b(~)K*NtO9 Cx/5dGx:Z{.#v$~R;bN .׫PG!"WU05i"9r@WM.`XgZe;&CEGVM~10XjA 4DJ]k!33wnd޷>MOIo g;f~r IR-*9t(Ɛ E/nlhS[WlbPh! gK4seo)ARl*|Q}KbJd&h9_A&Χ??53t.h "pmƪ$JcӔ^֍EpPל_U.mwզOt`s5:e][zD8'*Β9{-~Z5#54U6= EŷjHo].X]_Pf=bx(\wY"q 5\JgP*N` teB"*'K^h"Yt}Q x7FBx6ċ J׈$M]{Zҿ]w[fHW!jH|fz7b3򥌬!<'Qܛ%DByT`Na5|ܚsh C24 2dhJՅƮzwڋۃ`>CB~g/x;]2@slRկ/ضYdž0TG[}h_ưaC Z5mیq#|n $v.=8 b5Sv/DKf;P-SY_$l-lёz3;'f[~y}n悿XOҐh-,m)|ɹ YmW6xl4CA{kkM]SA?oz6?!ols.M_ͅxOdKRRglFZ:V0?Lo,ѤF<9m{׫~h5ӽD 2{^_瘶R@[k{o[8 ܝL@JfIOqvU.%G-Ff 8":|& T;a/3–,er?Az|8JrqkF,INV6,Ŵ3h: ọB36YRv?ҥQU&5ګ0z=Vp_3MJ _UW_}Ř*[ivw7@m(vJImztC6\d!l6-[Qy@d !9zёY yOx{UN "k5E^ߓF$ %fj |9H%@]Kq߲e!١lF5{1\}/kP3]啭Jx,/6Á86熛 H w'2Kl)X9̼8zv&0 W9‹q/H7Z֝zBET-J~p{.kc! usW &Zi꘽#j^g8ZqsZx#\8#=cDk{x7J0)a.+$ ^WGc!j$"Y˻:&í 뎻O;&g5b; =tBZN:j )%;FmMX5$/Hǰ h`0!“ecKWTe/\wS|*b0U ֩a3 >D8j=395ozC6Rڬkz6ТLh oH,Q>I8_f "kFh5 Γ L,0O osteBSTL1\WP4&}:\u#s&ØH)(*̍yk[3؁%cN.O-i\PqX[*,KOfZE%YDJR@Eiz25Be84vH '1kbv>X8qkloN|,xU8'1^(P>a^?Ԍ0!__ &B;AL@YBk1upbw 3I "QK X]ܝi8i-pv`A ƾ.aژcleTN~uB(B q0' '++:pA@|}e2^lAL> T]T'ϧK` #Y"!~&6p{L6<`Jz>2:?#;#'&{߱έRV@9?Hzd"(G/KT.ߑsAWS$k˵$K_=7p6%2oY ns>jf ԶcycbE #~>Vg{[~_?^jLNW3dTY`~r`˒g%lAcAKVGcYnkL9ɿ=פ'ZiĪ#g-D: װj'@oNA&wza}TܼLĶJthYu61GN.،ԣE7g*L 1y`be)wJbjg2DaMS>RFHKbQ԰oW[)Iñ]l%tmJH?ZwקfP֒ X3e0LXfV{Ѱ2I؎r,ԸQXW 8_ٌ2J?j%c}Qˠ5R$mV}|Em_Kw'Ϯkd4#{6PΗM|iQ Gl[1nAyo2[gV<~*2cs=_jH0P{fcaCY8%1H85m-6Й=O'3@PBcɻY¾DYvף",;8XB_X\l'-D4ͱ@:T7ya԰l[JMrjh S{zFnkwӏH@eX^-MV_tѓ蟢"OM}/խٳ&VY;2Ho=U LU[ QF!gK 41ZxU%)VFQY"u݈9rnDnx}M+NzAmA)иt$6nANŗégi/߈ @|'NehIke%nUZT hףBm cVޡ''6JVv Vt^[@&~ ƣ{)H%VVSvOSjGJp>;J Gd;~&i1mE,o~|8!木)6QI<ŅY]qYk孟zIcA꿒Ƀ^f٠Mpb}+JqگatkWFBT>]Ч|rZ4MpN*BA4ж`‡ILXpeڎnָS+J`CP72{A~"\(T%/ݳHێVU$ge]=ţ8tⳏbx<=)UEK?7{R xl[G~!^D/ UY-9QN4+܅b!K,泹QtQw ԛZ}b@Y@7ip҈# AHdVq;;<$Y㳧=J´ U?]ʤS^?% sf)i׵JA`sV%-1nJ[5E|K+ju6mݖDIe{JK~.߂{#'@jek#Ksr31,6kWc}}sԩL,׈iL70T /3rEŇlg$ުگ%|}*dbK%2d&j?,*Clbp*aRqE,A'Y)-ӛT07tկ,|^kRLAsY^NyyRPfԋOޠ:sIm~. +1G}gy~;Zg_6".Y4&KD%VXm>vPi%ǻÆ\0-$X-o#pֲ ycˋM{[R1 qZ'Ȳ3a/*"*F՜ ?7 3Ռ[6Me ダb T߿ܤcfKpכ)qr٭ށ꓂f%H?ZF(S =2P/0acJCm5.qH[)G)'NpӒd|.ٟc3q /x/ӳG9tJNJnPqQސ9PkSU@/%mxaeS%֔Z|`ih>{>c#Yr*R4dG7"^! n_ŽpJC@,?̴XT`+;^sAѷ#,S,[C(j,)cơ;<:rBU I'Ơ^b@#}Q7Ok$~"/^UjmjEA˜"?e v6U)]-] JT3=c"Cyg;'|΢0̻ ^۪{PJe￧o˳`gĕÿ9_yLw#6g#Zºev_C%0S<S^oѱY~;Ljqm^W$6G\͠5x%akЕritS.P{v:uB潍ךTѕb:$z.j))G|Bzp,U.;82oAc C"],{XJsq^1޵`.H=9LЍGaDk<^ܡ[dy~ : r0Y8#'G_gy|KN1'kp#oXY`(7MtWbN&65(Õ6h-Y٢YhBwd]8Řv6 AXҢb $7iCP9.MYE){f2u//[U\|v@p hKX ɖDN)oOѣ(QۄXbvJQCLߐ`@˜ VYc IZ)ׅTf(Ȥ̫ɪnjb?,AO>h;I%Ń?2&4'5)NeA߯bm$e8| $Ye/3:poɩqg)wjl=g@$˘IuYR0.U1БuZsOm!ok4&.;(Զ@&%L<ǰHjL5ލ R|h3[3Cn׃f] ]~b)0Boˬ+{ګnxG$晍is䂼dH$w櫦C~x1dϖO`TQԩ1@ T]d^bRpծւ;HS1`T[ݯuL=ѽe.7ktkX|Eo4BY֖5-a+ JZ V10/D9_˗gYB^ve:2,M~t##877yTM }N(EiōPj36uޑ[hBq= KojO_ScZ("^k΀ʨ-hV$JaS,{njg7{غit0T9;.^<^Hd2c(, "N$qErVzjl5-,2;ztҏnhvɉi8́ޟ ykW%sC_3Ms hFIy' 0X 5+2JFYSeipSޜBp9@0РWЄE|8mE#dAȷ~ؾZ5"KG~ϑOЀa <ϫg)&:gb:})SZA$#&ߦT V| @6\vJ)"ҏw\-Kһ?!=wUd[K\PG&s2z"oec^;=cT  rJg ,y ҒM\m`EԪQPi@p@~*u^@s.ppF7` ; |iYh,8F~|~A U)!dgP5Pc0!ȧ@Y2O ݠV?9S55ZTEjyOojY٬zrcP}q(]H+X&1#rğE<*^Ӧ\ q**': ko9(IO(?:cSf1"ڸb"ڨ5lvc𨟀)hxyA kv[H_ɔVO2,9tS픪4:-$&2s}*HD0(6~\V-e~4SUwIy(RO5"q3Lgj1X-v=/.F:pKJĒGk$_S,?O!mNs&XjgXq&x'XSMv7J>ߙ$6'ԭ ;?mZ*'R/z=镋|e\3n }|9$~d\mٞ 5j4v^aRH1ebT{@J C1uj.C.]W5Ag t 0=?SWa 26ĨK`ִ:Ӳ".s|UO6پ1 ,p2a*gb/;?5dkJ{_9YTv> (U;:[ݿo+~ghI7+~SZ3c·bq(C(ʼi(H=/la?{ɖCօW\L}hm$M;x'6T,_^?lԵbD&2ԞSğY@֋-GyQ.N[|tGxHn  z5Hccli_;mG@Hߓb?P3qT -=# 9i Q]ԙRC~fHeAHY,͝CN(e`_bGZ6]vplI{9GTQ HgmQ!8Lfb(!GZxrb XCh|iD:~_Mi;APךhfE"r"k1k DB\ẟ1L$`N{d].,@!K^!7@h0Fjn:=WC0H';|"S+ƹ4]ֲq$ζH$Xcgv -1adg?0=K/J%*.69\68bL~kbz!|IʱRYCS|R(N8#A UΜm{:U31Br*/2z)cFf 90ܖ1 'XH̥Cd3hjpY`j~j#T T+(} 0s)CmwagօW.r|1̼ /XZOzxt0c80@r"O,4&!>߇:Շ: [ZR.kt>݌:ٕlcu:/ؔ=ck}j&!SPF<ոohVǠ,u)tܻfWDN`׽ $39#c7pFNe#Օq(gEb;7@}P﹜KbH=Aɐ Fl@6'ْ0^8buJXA HϙAbӟ*uF,Bhf ]E-FO.@X ++hec?f+14efhQer]Xά]9kKd=ߏ GkvF CQ':Cɥ+ו8.,D54օedm4WDU_.-vzXK'{`Cz\1[&P?PXWJ!IY! @@Wmsep(,Ʉ1a+v<<ԔLj n׉X!$zUJmd'YR^ b{@Xy?e A廈_ J>߸P|m*pMw0m"773cF.zv\5);R)/Uۙ5$ tnk(F["2ݒ`ko: BIt{vɆ3$e6\pḋ|DhzsO\`Xa( B`ގFb\t>6&N| -PPr6ķ@O~E`"8^t0sمdHp<*M=\3Z7[ -8dO2dZ:|PObLGurӪ X[Ѝ7VT>ZS}qD{.=}p􂳡ifN|e$_ԶC`AiF{Utguo,Ų#se^sZ+>_obD|j>w-%Qc<cs=bd5o܃Խ\S9F"r#gtBʄ((ΧG!@_]ndHeawm2$ Uow|*2Z;Z}ya \UOdBq֦8(C5m|Ėk@+~FY-&U i&|h.˂5]0$-YJ-la(8(:3h#HktY,v.F(ZVOi*G`68Mf>H́ DnqUoN:ЛAbU2x@gK էR(٫q:cph]xTďj?s(-3 sAw g+@abv׬aDDLJ:S#Nv԰jr0wM4=G{(h2kkwQU}z/h@Q=)9,5$ HXIEyJUt̾"7TTՒ&@(馸( y<,GvY'S3?߮Es[#.5MUF7)e\_@T8MLjWOBVĥdB[?/nX PsĂGⴲa:! | hpNWٸOwಇzդ\.&W!f#.MBmH I6 y=QSw0<]0ۘ#Q‶C 6a> bֈ mT>2JAqAYa,RgDFII. V=yG&cONmo ”7J` )Gg~a|Q D|@$SdǕb< q[,( JGQ~Ce{ag=/v-@~r9G5sXV*ZS fy;/oп 4Dg~᧟2f'8\NH֦GR&"]y9.OPn#ABxS+LIq3NAal ģMI<&{ZA ʐ/>t% q_uvk駘%ں]RKIݵR 7kL"Ѿ~i2g4eo{0Hl÷D,ks+ŨDUieqçt5m D4S<q&=O ?Nq{wx u*fJ{|,%fB!|L Pw>5`] Jr(gwz,~#SܰyV3ǽr# j4=:T~螝lBmrXҳ^z$%k7EMΒL=VS;;v>o<p%gJM^"t/%V/b {YX0YP>>,#\ S`y刦 *Sz̗u/?Җ%?&Tg^:TIM1zWӷs O (n&Y Fwd=i7|=Mlگ K2Y4+ в\S. |\frEJ/P88;`o[Q}L%Αؽ4@2㤲bƺ2gk'/gw<؏O9>Tk$u*ța1HĢĝ_fierlI!֙1/^ƺ_˘B}RGt>BAO-ޠwVx+ya Alϑ:M/ӗIfzg kMzײd=B5:PjNkȅDZzNҐp:٦ :Bˤd0y}3O~GKIK(ɥ2uz烫>/޷)} !FdCqתbzf(LN^28kBLǡ E}/7`@;y5Wkb!% a8PNo0RЦ~ry )߇.*0%-O1Jd YhwzR& S5Z_?wc1PTBlD#֕n w}_h\τIe'߆(WnFJAf^ݎEagGv(Dr،z1pqWLw)8t3{CM1f(xy VhRVӁjE`,x h59SVt6IP坷Rzc3"c v?0{5A0 (h#uLJf钉1{gXY{Z*p;=.QgO4fD]vW^L♌6Y8{)^]^TJCz1IY %mCg_\ AҸ[,q{_4ti} VHgHGH+<_2Q51~-'`+{o~}BlM3y*K7f.n$؊je<ϊOm2aNXu8-u3Kbuu=٤8\Mu+D3KO%6H*T]~0v 'Z]J54^2;cR+_w_?׳E?jxvVK4kjo=26 cN[CeNI7hG%WJwOBؾME\nwX,0O˄mC|m|5ecwt +}AiYn绍~UW=;zkԍyL4tV,?U%!=ĘZW1vy@@G Z W9=]?7"/U<0P)Y}~&W*W}?T (FIܓ=@_,hĨ-dŽf5Tږ U;2=*ii8;̉N.܂ i %jtT5G@Kn qxCBc4u. ˉBOGZk9o7(Bh=w/o4A2_u AFCk~>Y23\rSuGiiB50>"PUNQcZ߅2љN46!jHmh(v Ul;~o[uJɀ!Xˆx({Rbbʚ\ë&JYHO_LFƠ&&哲'Y68ΰ$,ۈ#hɢ 7ZC:a`(pb/rZC4ލ  F(rlǮ[š 2u>Sa(”씭Mtƙ1t н ߮@HͱB#Q80tk 'Zǚlw9ʧVa4V {VTH8XVvc݆LnIņd}&z2W7_ SrX))β}We,/ֺOP^ XPpjba0pZ_!h,L=96BUI>Qv,]9>ѢW|ZW2,C\_ZLFY@.%nHI:D*ZDyUw$ʶpÍЧ8Y |nCVz!59͹B̀Rj7;jU4*qHbȪ8wʲ Spnb|54Kp=y 5˛8Y殟"ģO#z1(^+? 1K#c%)f^/W |{:-D1,3ܜkp&#UQƤV_0}mXDMkѝ Etv~_s*lv$d7g\8 N}#/ " CƔBwJ K9F}[@fiDêmGsdzUju8yG"`K=S7.+(4a\p=bh[:Li^$䨿Fz#Y%kGQcɊ%wp" R%e *o8A`"[cc'S3yèK/G0Q8VMTZ!ېx,,*7w% $RRa_*d`o飼?&nWCTؐADYNѻoPݕR*/@ Hvd{AlSX0EXeϲ?cZ/M6lq#SA+>AU[cb&I;&#G1 K]xíS' lʜg0ýɴ}u W0B*6JYsPili6E.-E{+wE:-=;>II3b,4ީjXEyLBcEU5|6VI;=6[uFǝALӇrfnWEMČ3@S^W20ZBh :Uv"qu} 5a8p$E2(@0t ^ iA]ow wo{M*}_Zq5nS^d&pތGF ׂ4jyrh`!w6zw<1Hn)GU#bQft/ k̗{}*4V ~A(!L6YZJNsD$3hZdgTIYX|)U}מTw}UW#{즆[bp3%[3$r{+ެO/與qNZb/SF%pd(̏LU,1-Yer`(u~#RR yYk7ʐnVѡ!d 9# 1E!~j.<om:psw⦰' P< LD"9B/(&*2\[ǭS|j9|KK*{NU%Bx 3K:} ԁԘRȚ}4{\GTٚM:Qe8pT17{>#6{:?d@dC d ]@i+ lʦ}mWgȬ/й4[GaY[  n31dXkіw&M\}@DU%,$~V`d//Ok+8.[{IS"7Y|1|Tm&]?|p0).l܍2vh/ir3=)WPŅ 1m#;{kCTJhl<"Sp z4=DŽZ%?&>6!‹SǞuf.AOM*|4.M]Fgt10ƪ-埤z"%shdᶴd;̴7iwuV*nwVڡ5db?W d 3[ >?Mj5q48f5vhoAzT]8S@Yn ,c؄q 1֐y=q1VJ&[Nଽ~VF9G_y =AWØb 1q{Mr30v@"W)Bqjo/cKO̍XV\AIcrZ,XW9$aF̽o2_gKZ UPt=Q-oS!8".1cS&盛%ɗעAsXFMgna;tȿEk!?I %R\BkHvB/54opC-[s? (#' ~VN(+EXf,5YIt#n,B#4F4)12݂Ro=/tw8Qmev 7å:0eM-GuBV=vym N5TtMwp[.cK](~LS}'(($G(^[T4 Kry3.Ld$גO!(ˊJ1W*9j:Ae^}B:o_>e%!h6&dDK37yL`e)?!3)Iw9_Kɩ>)e˶b6Bу+Vѣʋ= 66BZ1{QA(Ir$p: r,15+tSSB4]rMr0(?xPv#׸zf 3C4.)I?{ ]l@' ){ped"üJ+i\:grJ1DY{ıE3i{DTMDb8Un#_g|<=*F:d˘3$2?/]|,vHfuKqRe:biHTEQ| +hR>o["XX R' &1."e3Cqg5cCY`eWb',]6:1P[o[ۯ2"J rgMq]Op+HNrRHQ#(- .bɃehL(6~*/Z0Ae痞;f~%Okȵ:8bPТf@X r!ɓБ @6h4$I{ʂ案E귘˲ۢC(=M"V8:ڃ[8ǟd#l8T,6ڲa jd1$r5yD,B?CXt*7_[pmrx&Ь.Qypf-Q-I5(33Ʀ~@²y]w0ery!M&(F-/Sb1KSw}()A`W8G RA &!|,':S* AU:Xd*-wXR/vW n? ^("}8Gp:mF8O}dtW>K3ѺOT"BeFqwD!Z" w1p )t$-5Q"՛ex&u-`g&J{b ]mkkТ֋,ېidP}hV `ڡl h; 6|̞FJp&4cULyw:|];C3T;e;xl-|OJ:'g1.iwԔp#f5KC' E~IBf+[s _6Yag(~,\⣋ =2d &S`IQwSl#$-l}}ɟj I=!G)<374Kbit։ D3{H=D/;^'e%v@֌??  ܘmF8&6GC>0~Տvumbu5G cfoM^0+p2m„oQm^)j .b"kE5(_zmC^s{샥x/C!1y13T8hSfb^ǀlūuX͟aK_RE ow=6x)* n֡O)HFmCry?:<#H4ɑFECHgV^uniAn? iJPiud,,8ߊTjdI_y%u? OFX\K29LT2w euNvX9ɇPpq6Ā}2Lce-&6ׁc뤕ulWIv8u(`y JV%jo~ǵIhԅyƷiM^vܺE 8&` Ew6[$63(bԍGDş*C#pf 6`}=x/p\pͩٻ2lq6SGr* IA]}ۀru31̢_j-O5uIW ,GX˔A#zwђZm]\ьhm4{:!5VԠB,MwojN.`2Όѧٿ7^Q\6zy(iRlx^xVجYfM4uv;-R'<^A)YK9~Ib#{ũ!i C#YAu@n9on>}Wwkiǒf(ʹ~:oGJQjTEBpŐ9\fɶ;@/_rRFGH$ݕU#w7DA>S=tUC~ƁA3ss-E>p.w G]{7E*^KDgp wYfm =4] $>5fw sgYtphFbvхzhTFSIq_SZ\! o$D.s8,8X́e;̏vgv]k5?xБAl ơ qKX۱݌' jN]>FhV'x]$2 0/f'M*LFs)ub-<}g ٿF>qRo V>8%QElN2GWNaϦ3G]`Xz3^g› ^|W?gȊII]hf/&n-m_q7(^_!Bk?6d1ro{DlW; ( ĝf2tӟH\q1 nc5~߂`,Gӗȋ 'Z\μ%m^D -f.B oӯY<߰(FifӧR z".}SLz8=JHdJ+sKH *U -)bsZ=<'iL`նٷ%iMBYfæ^3H%/]ru xxY2@p7σ v'<$ a99D0 .-/@lѣ!Xٕ6^$ʮ-8*ONm#WS77&N1=b 1|w68`YMeznĥx5վC}klQ :i lw!ȳx ~;kE7Hr 4uȗEЁ^D a+zvvgķGm#ԷQ͘ײ8)NjC뭱dO楋9{۸ ){M`m ybέfB){;na˦=8mJL孫Ä\ mˏL*e $Ζg G%N؎٭H^a9"~,[5˪>H`Vh,18ʋ}J9uU_zReA5iO vWJԎ vM5=2j(XdqRː1NioYDLWAdP]608w}J ,-H.{|(/r\F#Mi?$nr[-'m2<^ ,ݴ# Ig9gZV7Ɛ]AeHi~3Րem,pz<) ZN曘<<1t̷F(UƧjM ƖקVw)W)ZRasZ"ѯ^}qsEDRwYevzLܿk-} U(`'7&'4ͱ Dts@ ͙%u9o=췏G<=oԆKY44oHQHb XSWXJHoNIKa Ac%^ĝ3?=R/Npe}!f<ܾ4-LiDQFoG[A&65+WC|;qcWx )wHV Jۦ+i6IWoIcb_o•xxG5bo4ރ\u`$,,dQ{bZ(JY}6_&%/IC}_3pd5engbu~ GM>Xw"vpןL{ 3]:/ e::] v#*|} Nzjn]޴tَ0$}IiPB<_mbE9 ( $-D \#GK_ާf洋'5e|Ͼ$:&0I*%]) q(5Ɏ+춼ڦ(;bWU /ẕk@Pop 'K<}BQoM0[yY/s*@5r]bZ3!(gR&{[Ŝ b4sBIlƵ.{3`rNƹ~,H>Q5$&\wՎXUBTIfAtIY47;U)l/1 ,rqTG"t$zuS4wR-HJe`ZN?²/G؃/ln5LROi1Kk!BZ71Xئ81yI' ^{vCqS>ћC'@\+3Nrl}JU@f-BFq0I 1 ,HoL+{pyFBaKZX#)< h)hpH[p]8=Æy2+ ~\9*(ˬ /䃻a|U#+Y n:pgΩqY<:;_O0hPԤNTϿ{\ N}K8I!vy2 ?䫹JBК*B[NC-^q)} ˘Qb= 8JW xТ:5yWA>ZnH`Jl"Nvᗛ)'܌d˝5({'㵗Tj֎-M?RL2xi?ؚXO{e*9\Cԙ"tUe(^2>~^'i&/fc)-}sI$\7i@9\\rH?K  Z\NAX:ui6P#Ba,T. 6G2gmkUfM-T!)yj $w?Fq\OcygˬxjY_YxHfUpN\$Tqq'<.k3Sk!`:ӭ(@E[+}JfFyFعL,VGX+aR ~D|41p>+D8MM;t!}H~atmq\sB/ٸmW}:[>ȋ0of߶5n ,ȩ'SXa^}h(^xzOwE`ާ4}l]ԝ 0aHzhqIcǰtCr˧Dx.yR 81d<_&R6*_mrLbz([&oFX1N-@vuZ: *45~ #lԡQ׼h$<17v K!"W/ ;tpzNBB4S?w)%*\b>>QKɟpNBB|}3b$u*(=(\D[F_o饳36qt>:Oj[9*Tszwt0d*|ޭ2t[ݳ)1GnFOJMq/O8?G3ҶevOoyq+P& ɉ0Bx=q@ L P_L "pP#&D UtPR9H Jv?!4FҒ7Z"L{{Su3CZx7Y}UQ{Kܬs6!=h;Ȱ_(T*Y9oHڸ։ڢi[ oqA11w9'Yn5%3"{K*go4CIj^A]صE3ׄƟ\,7-eP+jhjNJ47^|;Mg lM~"='GrtR%(PQܫɻ7WnJBMYݧrM5__#"NH6];"NUE$&^!fʐ^B `n;NJgfCQD4Tb~n% =Ev{O>82pkl'+FiPɰœ`$wk*_ŌAjgp1zHpӊ27tn&(#HGJD)4@ӑ<LAĕ  z4V#7hyo+F 6!/%{+yJ8&J\~eN+g\n| kz@vR4d hl:03hk]+0oơYbDž'*&a8H7s BC_Bba$ڐmh@0>[YP)Y'dmb!.1a mr@va"^YmPoĠj%[;W6w乇 ~M۫žd)=Xw8M̀v4o!NE<3L`/{|V~ȔD"B>$6'H9BH]/asxH[eָY/az5y3fM$SvփHqRCˀf)Ӫ~|:3d綂}(bV㮽$#3cFN`L HgfMr<=IK2`pe#E%Ҕ#v*'>i5/_푬e "6x7[u\$Jnm Y"GK쉜(x2,)ةNfėˤjjOa=ZOmNn7GWEȣ2jj.*";;=kfp%DWh=?vU iV(ReŤjGuY.j h.[{]}V22xDOf_nDlU赣?ۘZo҈EgI1]jk0)iGD& <\r AJ+z ,zFDiCxH k6FԈ1~ٵhD4͡jFRKx}5W  ʕHܔO.S`O?w|vNJT2_傮:B=cUst,;5# eUF9"7)xU-U~=EZӳ[KFUoL֮ y6iN?^~NMHs%r]ҎRC\c헷}m<&8*(U|;Jxг7JtHj/e%+r25PΖ~O' YV曱ׁWOMĸU˨eJ]oIo.WXgkGw( ,L,*>vRQIN]Zޒۑ$"ӞclBNi:w;$ru?;JU`;c8ʐlw.t/|fnV/ZWέO]95 yn@._L~O:{s+3ul fD)BΙR"7u{LD (jKqR5d(]$"gтQ>%Msq&Kح p@4uGz ?~ a{-񿺉q$'9}3 Ƕi1r إx7l&Wfѳke )ˮtO'"XE)0!epo+gCλwy )(%(O%;p-s?aqooA{&ފ/*عB1-SKƣkTq[IZ{~3-?fb0o>T*@^XAE-m)+WүDd(E% )⽦DhQ,tHӢDʹeBNu邀ku̵UP1)R8` !v2䏑tEz :}:iHPwu\!Z tQ.MZh@R2]qq>@'lx!Ղ3%##v9?wc6Ywǩx'ꁉxc'&̏%\F'qciHIHOl+@y7PvL*Kd1b96/Sm*ZMVSp <.Yʒ"<]#HY>TƃDɮ%h@66#at%0fPχ0+ي^]bUFu`R,_=.7p9r+]@ËwB;Dx 1u<02u{-v* I %M:p$Pb)>AV}9KªzM⦳ K4VT=3~K zJ0sC"],^7(sVmx t H'JC/@#5*KZg5_Uo12Bq49Jr{㐲PL>)y&Mx]ηIdvYhoc5q/f/J4s̍B ~V3ǫL^9HӖ4iN4ЋPC+Zac+̅6@t#16[ᓷeyhHѐ,i!K Ugn\ܢ/4; 4`r0 h""o>*?Xԓl-0Vdgl a[\^* /OYPtaG >}~Gda8 ? }3dUn6`RI1P!\]ά1K6]Q0;5pmZ*+OYYg YOg.o[)SV:kHF oZFe, 4gÓ ꒟j:]_7~&܁S>Q&4Zr={Bwzy]86Tet3X'TNV` 4BN4aݯc[R.aj^$Y~jMZ1 8sUmLHS7y*IQ{uflGI?bYKr-L"htt]U6|`XTEJv&ޏ !P=iѡ$P;VefEU0փljC5l"l8k`|MsZR&Ē]~I'8R:7;T.&:&HȀ-Т+ng'2!$KpZI"d;RyfLL- dd K(!Ig-Sfj.ESF.SȶPÍv{ feI2,Å&Vx:m}$cX팁ֲZ.!#ычo35'LK4*/JpD)cՃiyAz9.O/Qq'L4[WlK@Ш8y=jxݪ|P\ïz<{ڈ@Ȣoj@uP AaqW?"e[WhL߹|ΛT58#ۜʡ(dtjX?1|&(N %!lWȕ|?ǟ3\]{u4uκ]X>hl.bL152LeyS{c:5#R sal;X,DA/aA|Krt~t{PECOE½n]$Y#UO(s]}tp()#G)0w\8r`x_Y %)pY/T YK'64@#ݶl~ɾޅegs(OH}P&^}q1 d5q V*VxY a7&ϷO7F&);Y14NLr2LSwH%mRd iL\l|_^#Er;cwڜ6fb_gMpD4_t T4 OcQjDOt追b'N^+S"?9|ga[8eU9_(4F4FW-_!Sc>`:fCmm~;$X~)x^ Z *m+y:L7Q޴f`cA,biLJBj:Sr<%owȶ$iǥfT(BE.#BDϤ;rhI< K /_w7t_ik1K <( :ELN7Ԟ:4u< > &SzS)_l09\iWF}P6)K%9u'jaF%,џětR,CdKmFPI: "in+ msnzL VV3I5*E  fu}7CfJcp ,핕cp $h`ǒ>=Jlg[5ҁ w{bZ?dҸPڠgl?nRd}zsN.{puQ #N3iZM˨qLB? sRAqmi,kj5i:Y$r8qo6yp.it- vҫ#}l ύ[).].e5Rpns*.μ:Q< />+sf,6G^8Jq"}bArtݚ&H4b; gJ-8C|7"ZoI&p +WJH};v!GvUg6D g 8},u]"YCY[]gz2'5S!7Hw"Y wۘcL:~(O.=՜`@FP IUKoJ~-'[׫|iBV֯R|>C&\7A!-jf7q5Bpt7 ߸ Q2eG]jЕv ĕ!<#ˈ7# PCGp%5Fr#bgQ xnhqt;5BŒ?!~{{NlګsF1 _ÞQJSsR,T{ˠIxΥ.WOoư7Zc[X4Py!ac!QqQYGGEf~wrKVB4d Uni-6l_}Ϯaf%lR+xQ#]5J؜/5eLSD#+kVefG]:Awm NvugKK:\hQaڢ`lc^tȼD~?{;1*Mޙ}aT (|dEi()II;RY\@&ƀrE=h?BR? ^mEZ0ޘІ:| rմ#X\1>WƁ6Q>F^%8Қ=s0$׫X$3P@@{O73cWwHrn=Kim 9}2%$UX'½放Ts\PIR/^o2`^#(CKEu'/ \[sr G[VSZ0|= 3J5V16tĸeY(Gb?/c҆` $ءHDOiY ~Ǩ$ml5_Y_-b7aeJ6qKѲM+'S^;kۡ~صp^}}I\@}@EOs^bҥ{r`Huf)NfY;V02h 0]<)t can\ný+qDAPKxgS{2p%^p̸|s_U)24=4, egV )都I.e-"+Y&P?^{0S#{,3msڲ3)dr"s1c\2%*kscɿ\>2DObwa:STd=DȘV,BAI^\mKum@M^[80$@6=5 sEB1q, Wj"oyۃIQH܋!Յ: _=E' / 8bq֊V%zD/ :vI..(;+,}݊!A_AQ~G HO6\2(-Tr Fo. \e-r AoHlq[iž\؂A[Osڶ@+$Wȇa 9bRDG1.'yޭ %Zf6X#=MxU[Zpy1𱄗d0g1Hˎl'Q{ uoy,ULHOX. NpTJ ٤2qbi"ڿZޞwQDϏmT9Nԅ7Mr -e >߉@}1]O[_ڽѮU7T(fSTK&',yI8Wn"AՌOdPdMӌ_/xd= $@DWOkQ$QqU]ꫲȉp'.7dۙKovdVE =8F*'S&=4,)|y 0FTw@:tnJlXBcxyOU1ֹἜ۴1aڊ:MB[c `Y;չPg{W>K{Μ[h%A ш;ȏzwo`B9U>Zwiauk@sbMT^5hCKVCFN1*"EB i #UP}JM#K">Gaݚlq2s3ֻl^<De)+Hr!>]Ywn]*3N QLqoQv~";M`oJE"¾A)PqvKD>K$|Mm~= C> [0~Ųk<%T`aCk+J+Oϼ%8g](ځ@,a|(P|tKO0zr, Br';/ a@VysDY}Nt|ȍ^d_W6Q(ebE P?tӵ6MU< ks!X'z`G|Iqc\<}/9E1\yAzʍčweas91`M  B5C}{?`o@<m0LEQr伅~Ujl ?W$-6sK࠺O¹c8~1~*6tvL/;dߐGi"۳b޻֥  2֒ظ^Kkh0Aơtx-8(C ob}M]pf#?7㝃H|}l_֐[1/ٿEUmh$Lh >&I1Z B7@-M%nBRj1ϟpru!#~n^PGtgR= L!85-;t}{ @?9r,WOˏ6Qv77ʘ4GBt{[,$*C8D7Jr Dphh-[s ׫C}Qw]-l.L=DHL\Ęҝ[">{HCseٰ;7 iDH^pj`?XS.Z88* K7TM N% 3Q?lo^8"nCz.|~F)2ւ@X44p1tiCU킉K cuIw̨\݈}/gVhKǐanqt* 0Rpm՚rSGm-: _BBPn x鋞ś [:QRYU.MA +z@Ζ JUFWIh32Ҷa:uH7HRըVrVଈi. ],z Py-l%L?L<` y2? lk0I* c KħW@Yïf9fJBrh1*cfuhКKo]h̀n3(m Z MZhDeɝ"kG C5!YŭPAxg+f\i\2Ȥ3触ٌP׾#?IV<ϑ3FnaV!vPʯrn);_A樦y[jVE#q:6Zdp]o]fBQ>h+L- 0e MH/, JO#?a64ٶ_N+lDĴ8j6^MWsx|5pFk? "VL2񸳶΂$3O鬔Ed̓Fds\ww 065Ix"TZO$Uf@t{.Vr\c0.EKu{ lI-|{ea [qWjޅoZAVnq ?]hg\͹7\*u * IrR i {wm;;E:NlI7Z(6P8^S-aGn(3RoHv9EZQݺXl%cmߪnP/fnN7;hJ۸w5$noKIr:dkag~EWG關rkJB"L ++KM:%o>m{N`|g%CvKձ>ݦ5^/kʩ߰o4bf'0V8&WNh"'M`zA,]g/rkTG.ѯ?=grR1|R AW F(poIG~*f9&n|G=KMשP6}Ac@<$XkO_e*nas뉀\Xku,k7PR;8+L} r $aI\nGF1&Cgc}݌E ق#B06-2P`,{ؠ%##2=Җg%pmgvz Vo ֏ X(&{5f]3Rѷ)&?[PrhTf$y>z W-Gm'],~f +@\f\=l}@cH1j[gZˣp7Q cZrKkEicڨaU#Pl3|IA/=_FѦxE<;x: ıX(-/s,a>IM!'$vdžl;|Aw!V݆!b 7㿬IC> PP]n\vq$j›! E]g&`8O::xo5y ɷXW)ٽ #]k}!ŴCX0]ardk2!ڟ`+RUս}m! !"n d6~{ -P(#仲PN}^ Tό0̙ 8yan/R[ c$(NjjSkd"l+t|X@?yK^ۜTUwCaLQ :N=5` "m݀AC>(:^g <׊&9Ҿ#FQ2&JzH~_| pXI *z'3 cBdNT6>7Q:aG r5u`\{)SY$8-c;j,)ѽx zj6J>#!3n}K&(ւB?+^ fqloA!ܵ[dH]FغnMrR~ctXtOG]ܞJ zi틚.Y / J$Pj6ܓmԆMJf ktW~C@!2Yf7 mrWL*먉q(mfN[Lhv7"7:B!~ٞ 9I^aR 4Ⱥ)W)-J2r"4}cX76Q}+p?p| &aSrQ;R"ڈ9EkAp/6*>ͨUUi*JS18{Fxc<^l5 )wIzmF?R?d:taprϾJ ?q>Drm,f>\Џ Gă$H bq7 34;G CLL>+jJ+"It7 -W\SZO'OѯO$/,ҽ1eydMRI~ ofm~ǿ)K:wl[DDEWBd%<GL"sa##iS\Sn8sz,Ux:SZ 9 Uy X7_a}q:"UvOֲЮT?qbi$cǩvu΍]1`\4Eҗi7C K?3ڲgL6C5$ ;&t"*{6ƃHX">,!"pVLj!lB3 ww>r1fbwF6ZVv|f5*"@ȸ8"&YӾrLL/:BF+\niҿHB\98RjՁ|4zm"8ل}];I5_$qyIG^` =xD;J/YJa(*/eߨC}\gE -xXgv[Lh>%_-5PI&BĢb %pvn0tJ sP&kdt_,W:]iIF-*EAG`y$L$k}X،$:| D2B:$M@uN"] ܚl&1qs GSƔ3V(\RYG6X cM&&I(T\(pt)~t_J"|Bn`u[߮A&mlllAq AdlSL;(W)[Ҥ=/Pj̸]4nޟbϳS KZ^8I{WPWTtڸ`:E%}V7k^Kt.I (5Ǯ[ dyICǬ(r}@0܄Ӊ#f3$iK5-wq恎@6zmF[t鷒b}l6܃Uuxk _h?DˍнN嘂|^]wghWTG)/voumuw߄ 0E=g. "οZ5RW9p*:ܬ淦[:tZ'R;.p_B}E*]JsDNH} (YhԷ&GJ p&fƛ݃"%'B_)md,6$DYwwhG nv]\vThw|{-sR H{fcwiP#tK^rEKUznj]+KO=%u3?>kca^p.M}8j I>ɳjc1HC:4y4mnrmS j呃!zQh>XI&`ѓ݇:'Fn>ߣiZ; Z1+'ަ򥯖;O_BY4~-x>9e]Zp9i!n'&7MB+Psqsq|)eqjl zGjZ"1? U=%A-ۜl%a2*w|܏!\#봫,֯A+mu Qm5$-u%t-\oRոySZ!9͆xOrn$9{=S*$Dr6ʐB`$௞B-PY=c0 Fk]w*קYMnkν i^ a.V nPɇk`f[\b/u8' +; Bx fGCnY:9`U+6QՄk Ѓ >L3\'d>rL6ЈިɺLAKC6Tciec(' 3HR PÍ:#) 3Wu '}_:9=0fK9,t]ߛxJӼNrĬhA$CB/H">?ȷʴm| =lե1svȾZr0w|'97!?GpɄv.~ݭBَ]o?:jsz{=Tuʦ[rVÕ9BI-nE$D(RԏA,qd8iXr&.+N|{=5LJ@bhg{m?U|%adN>`koctd  zfv%* Xdf{R~erw/}ԙ+ ͐,i`1IF<U!F!L)vb# i)1u?{Ty4* ءҟMi3 QXEEf]F{+#a%QmR 0d2-ʷ (\c?!̆ecz%Neՠ\zַ zh[b%8a5ExT u3M)Ex2%4:Aގ&f6UՓz "@h8;6KJm\k*H?Z4&gI>蟃$d~&f}CLƃUTWq#S +K@#C[=k +frGivUC뱤,Q%;|u\GTR%?+%e y`d. 5dg. kȐf^~vpBp)O?-+g(?@m|tiN,}mAi>[ $ωCy_S2v; FU.+El) t/ nިTuVy"Wj6G3`ʂմ N{KWk"[ln:gA<|w7b@RYH&Qz.棧AVɼ;[=M!v0efbʎMI DLVSA3}e/s_}$D` zhSGHjPeâ5Hd_1ۥS%^QaFnx6b+x9d$F`THX-+, aAO6)6ExR$ B LԍUka`L|}jk5X[bo)a3K{*v(ß>]ngNw~( PE^N0{eś@Z4hb, ekYpZu=%O_bV@kCC/}'6ɎtV )L#*@MۅR?'>J?m>$+.#-(÷W!IO||I{r5u#doY[(N \;ܤO:6evf)|vec@E]Z܈ш_N6L3YcM8J#\ms<q9gڹW٩<_Djʁ{)#Z5*J^/ H ;hy? >7PvNkP]u"C>~'n/Ӥ/A;͌r#G?u>`D`X@Bow hV\qPD3(6sqbqLa|o2al_5$DrP*UJz>³]xgm7.GӦ|# a b>I.IQp?=EfypodTǷ/cr:WcO5a(!j./ 6RGO R&M$4@ O1~{B:YWY4hhI: "T;,ʯ[a& - -$~#bf+sd+ǂ& },7)cLBvn~^x&?^TT0q>?SGk=Pa[B 恨CC?,%KO''햣sEۥ \T|~uu^h΃ e+٭P:2wD~Wp4Ϣ\dz[#ؽrܡA= EGm):T fd=mƐL|!]8kw_o@x-k\XЂ9_PfTt9GKRJeɆ_0 &ZQ!~u^WW֝7;Is$ R ;ϕä5b^eq_bYn^rEA#S!a/dA0X?-,tfn㒡7 y6NxũF#3נHW=ԫbkFtp){;$f A/֠ė<1|pY-)^5()7>t[#=3^Ǒ KZ%Osw-AK+RtQVV˓:ٸ[a$2XXH&thLs@2NHhaP2 qwFU}8$1=$g>!;xm#j`Lf [ w[ղN$U_t!iD sx ]r {˥ؽ׸q='ѐ{8~+eCaaSPL#[Yjt>弱22iǫ Eڊ+1!%8rO7w9z0$ xn9}bxH}|D,2ЉÅ*5kE\癰UBI.@QH~Qei'Qp'X}굷nA2ӇZUM6]m2`{i+l@%ꕕ2UZV%<h3W *@Ru3ȽW[PVdt*[jNp?v1̫8-b!Ol :!<%\vCkr@\dt0lzͳR2$Pm7#'z.Mf/ ]Ʊ0Ne"l= w%0)8A'E,ߍ˃GOoLs9#6h;.ZPq^8.NI17nBySë^[;5 .]<~+Ĥu3YI!fDwY;|jݚ0\AWYBݚѮa/~<#Ɨ+4\Y,=JɶTr%0 M\t`+9yq5 ] Pbjc36\7C_=S`cgiMw/( ~fnGr³k(4VXt ψVm>l.51{YvƵ֔+D8Q]d8wCTj^S*@#hWѹf#UclogIvXp Uxܲ?ܷZ-ꇁ=Y6=hiho:4HtqwI.=ZΎ?)a*>>d1t-?}{oZ=":;M:OY#t/D͈1D8ƭԢ1:E@|_.A% SxSY~i%<|lEa5a40G oPPF*|nG T&Fhu gt{Jj4x?jD-fg Gm)jh=ZS3:EaUߖ'8%xCf4hW!%$L,mUԫ=(:~9r>yھ]YǽmU:?)X*bycGf^0K<L*0^ I #k|d]a'v=p v.3(,8ͩK! k⪃yX;P0n% UK&x%CEv-J6֊"3Xm~B%" <&(W+Pq@JOO$elH*Q-fW<CӐf(D=z9tS!yU-;b@\4CĖ)F//'=Pp Jtq<;з:[MHQ۬a*#=#I@mlʇ\V $-2?dC6<i߀s,bx/ p s) tCZrEj Nf,IeZJE!E ƒ2AGGAvEb<,LѱeM1E: U 򫛔8O/C2dlH`e׎L!ݍ\;MLƨh'+/Pe @Sj&9Bw (p:ˣfa3gN?OW^Ўr@$y(9d(1ǢFU4Z xI3.zf`s=LLE6T[|O@-|duH)S}*J&"RJ0b\vZ{oy;}[ߑWvgKTOqH ܻ9gdOUGpo,4~ Gnjd, :Ӛ+fq&Ͻaއ98IAL;XJn$wjhʵ*=(?ݔ2.YKm|ȅnй  UQ 6^X+Ͼ0jǟލ(F`~m*+##@s4}@`&UHk-BN|,$`*-c=R&,=Kp |lkN ivhgyPg**YV>ɡ&ꗿA:r2 W| 2,T}A(nчkL-^eZeJ6B8f ݺ1IJM.^~9H w:vMuܱ{ofx&3W8I᜗5l9zNJz֔("9o[P oԽYVER*K~{,]ywnwKò9v<< X#xXžo0` 6Qܻ\iPdHI< g[h+.zlNcqu_ =p=b =mg;*m1f\õ2 dmP7 Ef lUʖuԩZ%3ltk}{i/*5hٌ{>3)ej!T@~ ( ,{g_ Ou  ꉉ[9J{ΣgE{|+6z{2`Orb6E~^h=fwX{Dj?7( M![cl.-l61ϔ{аSH:OFzFD-Ig:&W4`F{Dxnbm|iۗ8q$L@1TQ$4Ī|)ua2Z a)-Mg!V[dsx $oJj &w7[!j)pA:Ο/!KE8ڥb ?$6qofKp`'_&#g \kr \m@*U_ڋ.'ϴW'䅝N95D7FsSMrs~1zgv : ϡb/HEn "^eOf`3}L':.ΤYZ=ztGG1󬄃UVrHͷi>:MK5#xj(x|2wg֪emTQwXBqRI"TB7 1,Oŗ/GZYⱲ25 mPaHU(Ndmnw|2fs0ՉύVOV DU|+_fQI088cQ#T@l$ou 95o1T>!S,8 aƊ|.R(99إT!aƩ8뢠^9V)FIੱ@4p˯͙"6-z%(7㸺xFlRITR LkVi8&#"ow˾ xP'+΃A.5lwR f; 凡)R?}~J\Ua{i4+fz`8YQYJmuG+![pmf+ V3 ox`F!?ZŻ^Ń&Nz2YFl* h^GO+՜0nu+q4zNtEh@o+ώP$6.l+&fOxV\8AZ9k9|ѯ2'As/.Ppv#K覅͔6Ֆ$=9!,,6 _%J94~cwn-3R+u 1%3'SZ5ann(?Vhb [`pfrIC< mK{ƣu5?z&2r)v9"jJdG!|z<Ǧyʗy,D{'&wٍp3,d)[C'Bq\Zo=5PN2]gMk˗Jƒ8b, 6ҳ>:me7ZvE|alؾ}=\{[$O!&>N;:Q 'fq< ĉפ摚t[C1@_fWiA/ `ڵt'HFd۬5,b$#ϋA+T ^?u.`s9]k߾L\ek q=o~ '$ɽ <86@~{r7'︀oFMCP@nJZ,0*;dX!fAC,/-ڸ5;TE(vF-&`3|zVgdG8ېv?x5V*$~V'y9PixyHcHF#}nl%1Y̫%魏QYnc>[YtHtG/l][#I ~b1Vtȝ|1(4 :vip`}P迏#GD&fi9F]CqA"0U{! ̇~tiQQ@=D2OjA{euNhݨ嬤ܓОpr) N2ƍE=61 ayb}b~:o ,s\BI~6 "φn0ŦGa9,PK<Ԝsmj4Kku".H{@1LU0{V_nn*\;/s^KEß?[Y.Ma !Gn(3W {c-ЃpL|B_б]Na+#.H:wq>bc RA9pBW$sh*lãZڥ(Xr^.6^ D| ^>rY TMd_ 2cwQ.'Fv)u"H ^-&<v'- kW$-T72B[Oxw.J Yguծ'[T,@JR}q|-OwXw_<e%ۮQJъXAɥl(z ь @<:txJYP.Q Œv?I$'"iYTW^EJ]a @da?n!莇D`RTdҋvIa6h.VI:K:ysvF8뮰.~t9 l\hOy>Wí"10pM-T x=W[Z|N6J*IjaeQ`VFQOu:6%IrH#O4*\HcI"jƛP~"KLɩ=Z_ri1R7+#ЂmB†[ HqI2'/{#~`!ƏqDM;J V}.p4D"P2PNLj.O0yNWy2G,xP!dD٤aOf"kN E4jw dor.A֩S!'`_nl p8rƲb47·/D'p[4((ހXFRM}&y [ïS1~.6jik2h8Y X3 rðN1]ké/h#k"OO H#La5;b~#ٸ'䈬MYI<b^b|hqewq"6ߌ@ REjIcɩ-Z'ܷ?4m~kؘeW%.l$znL*52reĭ]q~!3/Ko%>ڙ7krD1V@jAl;+ :">[V8!Fs۴\o.1ahc;PLw&9N;$48Up s _dk +gu1A:f$VEt&Eu;2UEif0s񉭍O ZC|}Me !i;T6h1;mјKVC]jmGNf6#v<9t~$&54jMyQ78>*FӤ{R hEWUv+UDA ^^Qbpe[GRyTovaddu2H'jȞ]BdsC{\ϩx 2t"iay:Kذ50m&LaNtRцH# =6;hL9NTpP"ѳn 8@]i"g펊z{!6S3P \ 9yF[\wr +9B6̆9k5KM]Ʋ=!#nkZyvf/jLe)흽B?I:ߔ@zytHrw"͜6Rk7~iJZݪcyv>1 !h_o$"M tHؙ$a`&G ޫZ'=uUCtڗlWTܰ8먍zɅLXVBH,Ht5 l 8*GxhҚq*=,=^[2Sl 3s@U<{"jLJg7dsKC8^N~AL[D ZB``!? y93anqq 4Ax@ dmyYu(U陵1ҡ>M_4G^]r4I6nGb/U&rg8GfŰmn-_Z%/97X@FɃv=`9!hՓ>L(|pEʌXzx g!Q/_ %沑YTOgҒ1,PSg<ԧiYj 'qL{}*2"űm4~m[: 8Z*> .8GHI{.x=,\Ug*+мF+_H9'.{۟/TkݧSr>cf&@_@?;_K 6$d;,bW8q=hF^x8=o0g.,̬cZXI2'%P~j@m!q 3DnM }x|=KÂX9̎ XWP)_W76,fdz}JX$:e3$ RR?VlCBVرR6| (D<(O >7?u<(n"h Ԋľ#n>DBRClHGVj3VʂH$I|Ǻy ,1|);sMqÖK/nI!೧4j `pɆo j|{!2L ۂt{^'1w#,̞UCGiZ+β}7yc%U 'y֮UCҋo!#D![Oj! 9r"1>XDԕy JTX%ӪmuU@u8vifS6''m֮9Hclkai@g'D ȻlZeϻX정Ծ-5Dhz= tuN?8] &%-v*1'*qlQ£=\]dPsdt֑kN|'i܍ص5,cʳ=Yq24l՛_;TY|9XBL+M6`mJs+M ob ]r+4U-- $ lRF5phobwQan@Z~' P8Fr]<] `DzƲoT8j ΁G԰e$Vfǹp"} V gs/Ç$-yh<.*]%ASĸyG9dIe O!wn3ٽ:^W1&N jߙ] PoQܯsXUedqa@kN4 _-79_Sl촕*? <_'q|7x'+0ɬy\=%"C1Q'h+eFY=5*Z4Yieq!a&z1oSw?="BU|qѨ]++/Iiw#DA*ˏ0A?vF ##|iWY$E{r0k4RcAJw !v.ЎrʤmN.|U@Py V 4 !p0_;*ZcVkΦ~/ؒ M#2fk~ ݅c/$wD`Tv|ͤ~Nvoy5pfשIqsBܼHJgǏ1UЭ"y]B$:@qIekm&kk~叮pNCêqϕCIByT$>;hsuf=/CxD_CQGw9aو0γ?XÇj+u7^oɿjk!ViOJM[ر?ÙX+F"{ETZ|4Z60OsLp@d D0_t/5S(vZ@nr\ꂓJ02ɬ@ވ뻪g2~Z_CƘK)49%Q \ QdV|.ݱW{|{9ONF~VXK[#~lDR}RfeyøA@SQ5ߙF " fEۄ$fû 尿vϐQnl@^MUOpG<hL8a.|orn{%&GgTaMy.V ThN_;X3%2d(a`"fK~J2:7Xʰ'2 msK~LjqSPƃ5 *:1} sLT랱mSRQ~#/1s@-ABra ES]Ω[ s<\9U.`{RT6%p!t7|LhíZJ7zCr~~N$D3 n HpOB(|TB]~*0 DN i;hvm*\+A'USN %|2xߐ#Q- A‘kў@Ch;oLvUvySc|H>>C B. M^P=&0; pnh$r^um,(X+]qAfC|ǀVR>&ޙ[H]|?Id 3"^i4;0I,j+W P `<,Ԍk~FtN;NCχԹgQ ~,"sFREMLc` 7ɗԘTT@ 'ɢ,,Zv>U;" Ǟ*1ƴE൹_aݨ")¡~ b-C2#*{6G49ZNSKH)4A8/5YU\zD.9H>sO_=w<mXeϜ{ Kg8[KR۫v."<Tmɉr>f+%!َHB c>ˋ]K<$#+mw3Olf2U>`HiT,n*>gg4^go+t?DHo4^18 vz $QCتJdvw&xD7:i[j8nHn8˒лYM'ຑEZ|hIMDž`q_۾=>~ڔbTZj,ve¡^$Mb#H^"VE9e-܄=2D3C )oWPǯ*VꙐ4``dM~Dày lW?'ʨ/2:fl nj(^ic/e1HI읢{TI ύOsaq,Bb0똸R }As @ Ij -$v&(|7HnNAݴaDz۵HXtHDW`cEnA:Zr#nK ;Nk54qo;xs v{FOήR3~9ˎR8VDelYc) fXM%PZ&vRCuCQ8W`b3Q'Bg L;7\'#"%6?%Y[kջ`hZbtp_MP#Ӭm9l0u R D ro G>I!.ߍ'S8ŗƦQs/gVܪ%*]/ 9i)9Ab}b-k_l]Kxޙ]Gz$vk'O^OrsnOX5l0=l"e"`l /~~*Ne bUʩ 6B /؇{}4|V?w~ Ջ&"*oB.$ #qDNVk퐈s-;֮ǝfC1Aο)Kc[71Hg8o+w=KHru+ &m6k}i3Z𕞔Iue׶{ˉVئva,4WMۼV ˖h欓4T>%exoHR1]%rͿRWςyaOxu~MG<w$*Sj SKOInH\uК eds!!ߤ7"Pk.NpM"07))6E!.OO+-ZNyrJBqɳUUV?= M1+"PbYwT&l*6=֚t ߐg8KJO W E!=|e,=qrpc i[Q{yyvrNP|pRE :er|7(dnu's2&1ZW$'Q쿁5(X&40C7?3#5mBl։稣rJ-XL6ؤ*y EUaC_РdGPu Ck?R8s'|O4,wSA6VKN bY+"w3w^M.TiuxI芰4!49a1+#3:{>fpm*(ش2QVjuFg,F# %Z"5H%X5 PM! O:8kE|RɟƽOu6wlWlBŹau Χ#*I,F1+B0^brKEsm%VL׀ VBmsYFR/k Stir,0z8KeN[l4lMwW͢v>C\|Kl|8t<"`_[SrwRN*\/O%ކȞJ2F: ͋+mTa dד`))tq0q|' AW-dhE!uM,8d/bkxtlZ0*zѳFNLɊ1Ws}Ě|4*,hΛ}1I?99AK^Lb?n6IysdØ g z֓r:Q2ѓ|Ԯ"zDrlbFOxQp.T* {9B 8F::wʄYɮ;. !6ۛ_md城Q 9f!W;w@P1Ɵ9mC0f5Y2@8Lm'4AxY wT庈&-*;)$I=PӸ™}eގ]+ǻ``VPPNxtuFlaREUԟkNޖlJ hsr>-dXED},q"зɑ"E^1;zKƴ6J3ݹP(% *o4&s&mzV ѭ&U;T2g[OxN_K2=ӧ.}'J8j[]aajvG4I T}MTvdhcy6s+lAWceWKv"@@ G՗yrN,1r%ֱSbD28rśIϦ\ZfX9WtyEP-V(00>lܔMWM%7h1Y0hT ULKI=jnĈBM7FB8(pe31)!1RYKJhRG)޷e}EU5M)só[Vn=_s+t8knS]n![OsEF;eᾥ{{x5h6B0G ?sW|v51T&ҖW/\']A^qs*}S)n%:CdC9de'm]p$7nHy>+ŁtDAḒԕz͌JxJ`_kId}$"'S>*){+D8gq s͏KܣbplK`jX)+*F ZE1W*~#Ezyh}g"!1ɍ5 qcZ`δi jx\60UӐIuZPk\IHu_gbĿ; Ԙj]൅n4 l>3}ۚWTD^&F$nZXg6O2/b]3E_{劭/]4FoQm@/&Ғ0E~W1oSv"Zg`wI *ȁo4cbuȿ5Rl%Hwv2`?Ê.滮X[ %2GqokZ*4m5m3*SFQ(n;,Uyyj2طtBx4LaP8r{TZaOEO"֬G٬$I`4 Ŗ/2-ſls,Z⨗}aCD i {?c"O(yUsdpԭ55W 6n"vp#Znf_")@W#۽mb֐mɼS1hFP5+;\"{h9!p)y/Ph/aL ;r!]״ F?Y<1Qz2:LiɛC'iV+@HRs3VQ@FX2 vT1LΜQ6FYPk< Ԫ2*-UZbDQcooudņ\/FfKjIB+kؖ3DaSɾ8Na6=5@?Ճ!5\Jdo}t Չ7J *h-ܴ玪da#N$KQۛy{<q4ה6k\ p|öfY6g$9RЍx25b0]^ :T,8b'lwGBo`OrPf#n(m@R*"(IoU,2uO\]lw'%8+'&OBkȩ/4[i~(btA}-nq{>]ZVQT}on'zI_%u3ԫ*L:<]_妬#?qidW2(>sC齆ФKPE*I/?NC ?:h:o5xpvt%V(gF2 ^qe,PoJBfn(3:P! כORZ9i[ _9Φsn53*Qﰲ;v ^BToz,RKYMY.Y-3s|=d@odfLqK'8@CDG͛6y_ɉ(r}2Wƅe 0$Ona &$[\Ol5ʣ6sƿ:zQ$ &=9>"ez]MZ1mϽ'$уc`|VUu)V~Sxrd: Ry'=E;YdD߶~8s ߹ÛbA3^* Br*piq始KJW wR$Q#2R S~]h?dʈ_ ^r!fX.dY?%r~o&W zp2){&P$[@]6|$_us\16M7dSn^hM^[SgX5u增ܹs"}#lyDjoxɗ$]+{M;Bpy ;6Ų TF*\PC5FJjv)ͤ䞊VfO|1:G88$> 7{ŕד nYY7}hh9pne;PS۳H̑rزߠ- ?"O/ ^L7&X^~#ovƄomddi $^C67ͱ"iq݃hOrݡsJ(bp!TT#ӦϤJ_|qʑX>% aY| B ~li>,!>`1-SY΋|xѭp,7bwyDXDnդ`ptd%wVp]kֱ!EWCIgKl@!:ݏjufsFTnWG_'S%ykP.l%rO6)Xr~"+%$xc2lGx X;5O,,O$Pu<[Kлz|КRѯo~c6^t%]OT]7# o_u{u"ݪd1ߏ{Cr6fԿW\7%%2xHm$+ٵrw(AxT0h83VIVW6°9ø0" yv:#7-A\W8$Ddyj\dsfin- J= -LȭzäEu8 oDb՞ӉW}e=KR`C£lVɯ Mw9r3X}MoG$}^#v/GvWGR;[6teh!d'*rZ?yPďoݾ"c&^D,q8 b{]`j 3H#{+,L# K$XZq>y 9&i$(i^Nxz]%*9Lbf_#O^ACd^w @>T *]hm6w# u: J Qw9 , ЈHTx%mV88O*diI LIǂARPͬȖZ!Z銺`ҝqq@GR/*P %T hGv@['KߝX c݁rA-Llʯ<yAK O61K-B)“LZ]ȋD35chbC̾[jcRmKٌC 3TZaP;iˁ%DSj5w N PIx8yYn:IF1tV;"9k{bczc 5ƒ/rOV,% FɤA+NuɟB8 78K )cQψ5kX>d@ VfIJ| }^S?z'cz0$X6yMۨh֡=|1DS Rإ֯:jˬ7At[ s(IUB)1MWbqez* ;%͂tUmtLK0B}s z;]n<#xF0N.AT׎RȗrPy&42q`^k_[QYHa}DWKziFvulv+Fއ",;8dv-&psL10kGF($V=/djD/ 1h4ݜ#u 6ah$xλB. u;;Ā̵%Dtɬ]&}`2 h:k 8Ƞ*q?oDAlFn^wjJT!T# 'ti A`هڦZ?@ZA,XT 9{F\FFI %yM2mqvfj(#}GMD9/599IQ[cӢjLBNޢ3&G`fZ5@93Go۷uWg+;rVJ!j{?&xW.Xʏ$['w׸n Ěz-q0!K!L]߻YrVRC;E=0ǩ><Έ3㪠|-4:É4}\`,Dѽ^:%rpn!A$QhmR,[RnA NrxF᧽/6rhTD)._1 Scˇn`(ȷ!DԨɤ7N.CX U"Ξ8l:*g ƄHK-@X;V\/\RaԖ,*춎ܿ+`޳e=lDo}(8|q1܀IKv k MZV9Z @C }q߬\Y\]t~{? [Q"J !A1,pvDV}%taIUɸ]8?=_t.ű.TWQV c[aLLlkŅ^AJ]*WtqX@%NAB'/H@fYuOkof=W7dN aHTE([vԎw睞~Ca) %N{ Lh0-4lцNKR;EL(#bie^FŸ 8L1lr?r;E,m|Qw:$oLȨ+O{jVpP(ϩ1$Khb 'gS 䔂K6iٳdH۲є5CD^ABLC"55t4{ֳlD}j+)g#j¯Cn*Ekİ \} kwjɛrjyqúK[z&0 .!rqqîC s%FHyx~8qE#ϏxZ&^X,|˞f{e,f7|0yxha$x1k{K6k].ڢqGBl}CKR;M}HAkrE3 ϛ6̋xN,',d$3Zi? %z* Rkx&X|g'yX][o-(D-5ӮyGޯ[nV(68 W P;asjNύz1!YCBB;BU.’E_jgMKa^D$1m*l5]jK}EqU: l#ϸ?Ts>α@G-2>kF~ZJBԄ1znpu< ЀbD`07P̎\v_-KL0P?Έ|ȗ3yAaspCi N\26"Tm,4 IX(BM0gYKy)"| bCxYAJI@/]s©ˀɟ\aNM041n屾E G8/ӿ oEH&߮f59ZdOSKs.1't-& `qi ](A?UDJ ;h#Ϣ(pnj51`p$ -8,ź`4?}ԷK.m6~ascC+6HxG1P M$ EFmjïXd:"̆B y4X9quDG ci (H-MGOx tGȗ6X62,*=ۏ-% e⚎*pwK)6!2̪ĴO(HFtGsV>(l{qxyPd Yb2he^FMgke+a$ t#^]T7٦M`K%%NZF@6;` 35EqmOQz\^, !A]џ*߲VZ1DRC7y̆ kNĪtdFO'pWcMKTK:@|Zks?U ,ci|7z٠dT* j$}rBsd9'1|7>Oe˟XFP c8V`Tqp\l< 7W CU05*+\K#Ϯ@5&% S)A #Gj{})BUغla ͅ8a >%m}ө#I/I~pddc W)4$SȡADfw\H]whs<(-Eb"K_%S"5 q1Ãb@[2Y܊t =FZ<zR"ȠÒq'8nz;#bkn#.?xW܀)P9gvDTPA/U&km+t;:a~k.dExH~+IRX+3&NёÃsK'RVO^Zᙢ˂`3u n 椕*ϒJ2d5 yx[6,ȅ-w4.O`@_=54XfO\V{ EDXލ}]1ΞJ8QFP[;N |RX:|sUi1vQe A{5T^r_Q+4ȃ#ohc,@[OxNZ|ZlȐˍ'}{*SeJQ2sc\o%jիJn.(6{#YT#r''p^>`U#Ee>yh^TՙMő@uGa"q FH0e{)=vu'7 )R1#܍zVp@ׇp6btՑ+Z0M&ͤ~UA & TUu[-L4W y(fL⢽>6I#{KjElڼ˨޸)X!aND;cijBBw8s8$hvrN񸆴;ւY-M^hC $& 6W'_ƙ7b7v^ ~,-,vY:b޶+*+ ]!Qsz.lgyc`էH;pBR$ {Xv ;~\"B~5wz"!RD޻/:a=h$!zOo ]!ʪ~FI8|%((<dzn?|!E5 Q;8Rcݗ|#JJeV]|毆;, Fԝ*>Ga@xu_ Ӗv$b2_('(GYtrD)VKu/W"!س݌c-ad>1+#{jl *bOUyp"Vs(}:twH`I`'* e񙃳FqTN- `a9L}I4[]5jщwZ5ZE>؁Y5x`9;}LP&[GhK9gΝd?,~rMY_͕vI7 .~~[12Ke(e闻ƜsM"+6_Ud+ԸrdJхC &rFҶNB#nI.2TB ༧Q0L1D!ūTe3t0l9sYwBMdQ~xˏQէ:o۹(# ꚖG3& :A9 ! \ީB,TKۍMDlMDM 6yT6b1r/GMꌒY6Zƣ" /A~mJ!MV}g ‡_o9%QV(B8/~AnlAew%7KU*m$mxeߚ:-uiNo+ݗRݗĝ@(uV4aۆ94'yM{sp0 s{ԽNP |aV4 ͌Oa1<%bގenKc !+]-pG&,z(}t>t/;sH:Pvs$[%4Pov)dkQȜK)[fڻtE*VQظ}?6|uZas|u7 ^?^SY.7B{?"о zG0OLB0381p}RяdXSwt:GKifCS!7gt<{35R"Y[lsp4Q(J,Ǝh js_R+@ ߩI{;O= ULثq{O0qC~Ib}BCA_mAF֥4KR va,|Q=qndwYf_ | aE~oԼFjXO^`눨|*'˷nP)88wWd/;L@/OƙI h7~iJȩBydz=ȑ4vXp ~.̡YX43VgR /$[ iuɈd+P7{lІ k`:ƣfjEh,L59 }4hw؎>26̏rDv웕[ж?%nTCìQ";\ bo/"O}lM:JObI[ 9b>c@L<e^ZUK$*ơe!qF2b B{(?0"~Gl %~fa_YB-2 㽨zAg2W^, -'-)r19EE#1q6碑t " X &MG*X+~ʪWj ˳~ۮ $ԭө ̬a*BŭpEH~-90k W:ҼA{*Vk˵1j0<+P}^+xAk v [j8DSSWu kMUf $X 2(t, S*9zN\rPo>6zb 5qrsWwIŔfsΞ^G68'(>I]Fc%nxoe«$93 RGҥYԀ )ZX`d[ꞛ, eBȘ㲱ಖ!OG|}oY*x t4ј5oUo%ada3h!Е 4MW}!ZP&XH-'ըI10 ìP&5U{xND( 3s" 5J8)a0)n\ ^앉 +iwU@Y dgo!P fxALqzh,v1jYŃ4Fkw8q@B?%^&?h.Z QƜd5*ݣc}-}O eZ[BI=񷎕&fJ 87 e{Y&R\,D>IHSstđq-sȰC:V p>cOm?'g] 0y偢0Ǭ ~ސkUds$1SUYœf#D>@ZW.t_~_Gѝx7}]YrJmN 1V[+aL$]34dXPv;pGthBי]jVZ:'0ɾ$GPw9'x+f&W #H`nz#"|};˛)oW.T \vkyJã*X"jkl@ccJoVi?! =TL,mT7ݯeOzn5XU.uSiUupՍn~ 8h /f$(53ȠYi l9Y`,Ғg&1_tj6)+z\J M;3XS;!(ćP^r){'8Ix0Q +C NTRӣf}Y(ODza݅ɺuE< FC=-H,=ϣaOjq3]&_8|Ҹn [_-8SYC>Sr7X3{LY$x=ڢ[X66 ({\ 6mH"9BCx=mWl{JX {GJ\7 @°ۏh3w?UQck?qlA-BiFimjA{@ҠgPMvWlƀ5ksX!'c w]G6SB q䫺e/P®6|W]<],PB;VZ`0@wm%?'ߪ)_U{ e Vc63xk eyo`u°bn@Dȡ`EftlJHT~,nYM@xr}3G'nhWFa #Oʉ/3>ћR$GtXTp܊N0eK`Ma"wh9i4riUYo3(v_qM*uʼnQxYJ'O6$c_ ;l|LespWcz@1Nmb Z@"ר2 ȠCFfvC|Ŋ.Dx=}] ,$B%H[ѷF5q ҿ/rLR(5Ȱq J @Y%Q@Pp7azFYΑ=iĨ7↸)s! ӷVL:ߓ:+<*ڸWRwUӊgwLH )_w]FӠ- [f ξMcԔ5ggĘӵ)v9<t&[qgjgUӜ_\hpd'F0a*Cs o}0_5>s4VX QCiH4&U:B4v tuWA-^YGtB3YЍUfc1ըZe uU2x&?--=OpjP'Dx!41u\F@K Q"2!_k!S__ ۥb]6H_s zI܍'!k{N MU'zqdHj$ƍQmG~l;pWYqZ $ar:I -c^O|!9V#%+Ow!  ˤ*D˸s$ p\tVRǃhf_7VkRm_d2.N)zE\ePN=U_h> *D\|QQE{Oo9 Nu8#@;+SKD/.D54w 'V.C:k6{YۜT>yv9 E \νiFʙ#`M߂/0 Q|^D7 YSWQH OE_(`j^\5. tղDtZZXFWS?W0ˑm'Pe)n+bm΢P3c %&uHYJ.[`ǥo6";]⹫yyGLu[.ϯ+GHGҦ4%aC P߉4={yKՍ j +׍Q0t^e JmWJOԑ:v3ĭ ^t~a\yL.h ?g UxUU 5-%i;莠O*[9(:7–Kh f WL#]#Wb= hklO;(gN 8p'۷O3'07љP~:ܻc$"5]ۜci^lۤ\R!|oƖ/F ,T A P2wi3jFztDɾ8(;-`2I޲VusJG4ysT*r&C! ʙ 4/bb𪉹xNAZ>R j褂ޭTnㆥ咽ɢTasK%Ӛ v^wbH.г+5,rj[bI s'\Mk럖Ն39d; 02@az#X'lY^K%>ڛDU>b D|K6B E?#0Ahh1@Hccgthɡa=x2=?VJh LowNQ!NF}6N#v4+H9Dm]0!~%3/먔8S\YӀ".;v?5gt/_[BmqDIT\Q]y{,|1KΟ;KL6-Da@-aOw(DTWLwu2;L N'Ƅ ?9+zKIXr\bPfq7Ea(*;&>5mVYZwPv6(oVaEZ5/ q g SU%|),N{qerHyԎQZVԯAk?sp Y}Oj0\!pBzl\}L'-X_)k \y&q7tw0(P2#aHB 5T/ApSslq+[Aؽd 1~@X'|CKA5o_l`Y5F @Ki} *J" eYPw > _+^/͡/27^.`+NIXY2JEG&TnrQ#{=GV? )l uN3` ueǺV] W,`9W =XNG?8gEi>:)>=I bc\E^&d)1̨-6Kװ7Գyz/qm obC}{KN3 ɂCiO$tMh^ : >޶)8;",}O7-'ՁCB]0)ED=O9s I((r Hp v9djV/hnckI WഴQgMŘ=FQycW ڼW "RjVWEBPǽ5&|isbOxevR Q-Oj<6k\mK=`AV}^,uGB!Z?ys\~n 5;PQx}? S.ۚ5mw.e$A5xAP2rяk,D\뷒] -(_~F`m.DƕɰHIho\d˾(o!$ϯU %W=X3=eS`sK{QRe{!ظYӅ>dgý7ń}VEY 5a[b@)Pm2`'C?#LVb*$]s`/Lh_ & mRgDS9g醷&>ݏJI)}EуfXDzo֎)  Gif ra^_?)l7` a |D@Kcȅ;?΁hF*|VF[|v[U~-[j#娚6TՇNi _fCYAt58\E}9-!{Q[aM ڸr?jk+0VV YF{4*r^NqK%& 3÷@7]F8<`eO#I_9k0ˤOMlhE=l73|rË6ĸu0=)*ǒfN1%&L3` $ 3€7陵 &jqMQ8U| w‚>B|3}+()J5@'ߐߩ[Pr&=TFȿNce5Cng\KJςA,w;YXfuˎr)a !w1ww9vPؤx=#ޯP3!Fqs$NwV6^ >jxw g w=̗ro.yrKڌخgЏcZ=/WТõoh>DzŔ?Y=q 26<=ߐ1>$:zr<씹TX90P"1JS3H3hfEٯ6mD1Miz&/\r)9s;ڸ= NtUz~5@S\ wSF)? |QyD;aZco>X043=U GR p zNx0Rn ޲Ok4 6.x*CΆ>v)1ۡKy.AoL1]S"=^E?s;VPС|pSyϋh &rTJg̪\If 8fatnEYtksHICE5!Nejf[UOsQ@*P{:v}.i hoY刣ˍ;XL lQq**w#8.jd7 n8˽Z;J5^; M-OJ ]>G!Lu`\ :q1Ŏ&[u i|ph|[@sf. +v3'IGs`O܍DhA8TyI[! Όy?M2>rd#E*v.=~{vא<MAJ o S5{jz}~\F5g\sNf>_4$C>sڇ'4P:g+aBxFQtQLmߦ7#κq mňuӴo&$HXL9*/[=2>19 lb{XCE/jVF/fimd_}ӎG.p~2oޣ)*Te\LۓSÜX&Hz23Jn 1JV=7;>+۔=i6֛-1 DDKs=*{9RjZPFEZڂnu9VSЭ>œպHXs;DJo -e$ 0V"ZTMR.+EaiJ c^t)!~N)&3SV[EeNؘbQqj蚾)ERSoQ~rB2%B$>5.\]kӾ$=h}G;=hU)hE_IMgKXeBA*b `tE37y#W4:k(*mUۓTtA{& TOMFC`ҚAN/ /ېw.}33(/a'Ů9F@) X_hɏa/3 &";f0gTLFQ6. 嗘 "MiٺrW16~^3|c (~'N<%Yam3V 9f9~84g-C]sS3 >|$W`F({}GRAwܿ1} K]ƚt.&߾֋w}M%ț*SK##$Sq} Y-~تClH{q4g=r c l]HkqbCLeU-t'2yGTm~؂ }.vy"v )BzunZ]:\iv1S2+{{Ax+F^ng2BEylq$ O+)/[` /Vf%l9t[nP!hc>Ѿ͐m z5JXKl<aTXAbn ;Yۅ t$w}|sflyiCgzp?`AfSҙ*~uolq,?',3V \uA[k5 ֶY>O``AA!a;J2P gme#i]zc)cQs< ^A$h1W|˖bho nsۉ) Ćtb\1xF.59X|ٱ]TCJ+@stbe Y)6񋩥wJk &qV(V ;`Sx`KS_ ͠An4n/"Pȹ !?nV2gC@D!PGˆKx:}R$O|PEqfEQXkc>&נz>^oyJVkLܼƊa-6$[t1ovO8{c <6BdSe(vs3މI?.p+)F=dK!0oWQ&9](.6tt:.$Üc_>1FZ%>K1IW{Xx`.}XTʥGPvS#Q=w y4}fݖ 9}4h"O ;O{fn2SFY>|W§.5cv`)}x+yL!;+NMy`LҁfsfŸƒ[Cۅa\BLi L\XYzՌe#a _Qr8;z-zA)0E:ɭhD> &nH_ibcCTeSCMd*oBv+/HQ?.k X7G=#+f:MJH2 N G/6t˖qS)PV}q|ژ Ct\|4>. =6DBVi[K,*\;IT쬁ܙV5m.DvyXAy' t+  犘jEBg[ -˸"Ptۡowa&Je$eT16JF glAvUfL+2z=ml5E]:6J2궍mmZ2C?0RJKaӧ#5nG`'B.]?Vh-{NJc٩ChY/L1Y ݗd JUoO]Su0 ef 2ݪpVmYNXB!B*DƵXi]/p6[r+6FsePɠYb'I{9uJeƱ%FZAK-*[Mf؛'cܴ٩r*[6҂TiJ8fl bѵ~jkz"o@WW9X}es%?g&<''|p){Q/%NZDlqeHFI_W*y(ͨl4\1 >כTZОSa=w)|+f, L[4R&.8X륩Q&h_\nKR̽ڧ!B[/RhP'aTp&/Pr/9Eȩ9|,xOk"~&b!e{࿨t&ܯ[ԗ^ +xek,&.,kwRbPkKPxU]1e:8eCqS]W]irJ?d=|n=2BH^F:~?}'EaԁwݡbEn:&9W ,~aLhg}Ol 7MNEtp "4}"^%is =*N8-^716CV~X(]q8ouR!N[hsxR&H&"MUrh6F:#3\Ӌ+ymiT`]M0h>~%fɦ:Nj*҅Y+ɧ _Tg)EVG ee I"J SJa ARrl"iaƽ>Ior4C`쓻?T5V؂Ev4-\p4Z,K!xis Yȍdր߆pb΍ӷx~N`2`pVOYD?DзRj g{W|KO#i#5)ʞIpT/2ʂ!_> `˒U)W.P^'iۋ 8|+ :tI6r͟tw.hcql输I; ٱgk6?SK_0[YI-otAy]Y'Nœ9jpK??݌ UJlk+dzeodz12ȁ`Bc";Ջ% Ix eH\]e` ;ްxhU4U9a-`%MSv8򎒢K+7=C1 FojꎊO!VhJr5*X9Lh^|SVҘ7BGH_|H:bLD҃_o#zR4Y!&g*Ȁt>PSbC kv~+]CSq\08^{{">׭ŵGP4)P0ZzÊV%:8e$2;G>XXf͑SzSgP.̾YLiGhCqlRUWNݓf.ĦK:^c'wlH,A).hj9|XG`O@d!M妙79?4sYjX_:W{zM$ ֧*%3f |7}DXw B>tqIi̇> gOg>L3%lp Oc_zҮTKâ hF;^ ϫ&"&9 8bYR" _yN?I,I|9V&|m_6SEJ雇[_5wڰ z6HDILrg"OpiM~Ns()ѝO 5҉-1Hmw((H35`zB\ L\_A؅OJ&8 ?ݤ>.;.gD^f$yr:pdT8TVxS,sCoi6(xbȵם]ҵyV~o+Ieltkأ30(gC+u3m4]%Z(3[{9Z )ȵw-@%ɖ?A=qԬm=V" R5 J^9C@ S8n*)1ļc2=8e2#"$xW2,_VzDpq19/} ?8_% "t2*0x k9;{O#MCfUUpZo> 9'VJ5 \4yL-M 'K CNQOƦgaf5EbUhBF1@ae w Wo"+a6'`آW3Kq̭_)P/:3'%uvS7!< (OZ ˺KQj岧;[ \9j4k[|3< (m> 3p@h' VoOQDm xdF{a3|^1e`;3sBoDk v4J|M xG <;CPoXq#)U㤸G| Mp H\ƨ7\$TRI>s@C9>h^bX2";h*UqʸA@_}G]#כs[h>_lRTx3\D 6ZK_ADZW)tAU9lGr$jd"aXEj}PHbC؆@^a--r)%9?FIADu>8GvZ;Ap)jYv+D)*: dT' ֌qxJ\5q|E.KTC*e>M,Wǀgz`iE+譡oC?^唧\9#y۩*9X 6XtСu`.MZICC"FdW`1P&@u >Еɣh)RS6r?| 5x2Yh^e[^%STq̩ػ~$_l͢[s#LcgYv'5ĵݪDj*a賺HhÄI_.C`Tl'H/(c+R 5g,;~{G84{m \ȵj:#C̱;Z =NA E|+r Ɋb@JG}xh_m"y(كǦtI)u[ɂZ/ MGG$;U⺹nU#_HvpY0!Sϴ9 Yech׼@q4%=}3iM/KL[@Uq E회7YP7*/@ I]k؛KwE18 3^iӟ vڮ.*~B//yD@.{}E yXNƖT|e;?&["@ iK"0.qLq>񖞐42[8 }75J{0jc)>FX>΍!dQ[0T U߾xcV6<wJ ̍nCy1OuLi><%w.Cws{,fdɠʹˌEʼnNۈGyf~"8ZEN/L HћkBa~Y~Rh\Ld-0]R .s!m&.~+v oj!H<.#4wС1#b%e"9- V|}w1H,k[~}Yp2$yI T;z b7X۾_ž2^o'*`5oG-Orm[5T Tj_qH:y'x [_,#l,udť~*B@NSS(R+h/UQmCttHBr=:"DRuXY-wW/Kݗ KEc)0so6u`xҿ-hQL4pGTI639$hʚ* eF ާ&g ~1 0rN^Ah9+7JAZiaNAzS:I,fWg92sgx؝Ljsw}D4g`t+]Q=M0e9}# @?>! |%še41*'Dž\;08Zjojq= Mf$?}ׁV(Cf\VW`NJ[W̝ *ih1$HȺjFdΆ0`u3lp2'=LɎ'Qvx+&ɂg%Ɏ&c1lwwr9%#^`Gv9䎬O2WeP [sn1KXs0iAhP+ZFGqR!s[싖v YWǥ8|byfv=eV @O 8\#c˕+Glh;<5¤L(;>!x 1.ȕa|D9>$Z(ȩL`&%&TO{O,E%>l⹷龱T['+i80Nm|W[ HrO|7,ЅN %1#N#zĬ]2qJSBizB ]:FS@8[_#[c/r6"4.YLY*mg,F Iq"W9iY-ن+|Q6ՋhQj0T\)AFtH@=n.ؘtI1`ʵF́qufA&?z_ǧKc8AI;آź~5DBku:S*A^12L9o@O< =}Z`<'I^#Q(§f%χ=VA;nCคcq5"P" E1#][cd6|N:2<3r=ɉ 0}~; cYTO"m0e*M%g9h!txۉz|6[n*a#.1"X8ģC"(xaXMptb*=A3RUSL}IbUhZɮ"x^ -bA.y/3s9ޡ0`JUwS`=!bdEYӋY K.Σ)ň6p]oKl&00MҫB-qct6{a{lϹlY ހHpVؗw;f ~{ [y- p?dCr\Kgno`,O:[3|v͔E+/nU*;b]Z#:33@*O{CIoz(ڍZJu/ F#ƧRO޼֬WCnN̹e|[)7æmSIAB=b26W؀<lG xA>~Kdڇ킢QoF*g"PԖPD~?z./X\$ 0/|a՞/|րݛ*a`RdyNH^i9'3djb f)4u<鱊O0ռ 0bMd4a3FQHsۣWRν2Lnj]Cpj&׫Cq#MscUTVoP_4~BkzY&~}A߃}fϰ[]ܥ2h0Һ~xGíebJ 9 ' z>f?cJd.#@6K)`djM5I'||mB׫&26kM}S~kuH2cL0u-HVqnesAJ%ʹ8hpQfxJ,TN)՟ʮHA$O,$L,^ie4i)k\>/s#21kd%(g =2B-` v_KvzlbHȳ0_6PSä$M#Zaoa2CH=}Y!/B3sWZvH 806M=70䥏U 5|Npth?r٥ῃ<uMܖ+|7F&0UV@BJo9O |ڰJl:͔Z(q+lX"2x ͖8̶3g6bk nv* P]Ð߬_ES/l 8;Nĝ^K5+OSXl[NSX/W~Ę5|9bdB#ՐC0P7Wu1PT2p!v:Y?0`UgjqupH2<ǾZ+{.f\:cp|GX$_:ًz|6sgyX]#%_dDyB CeILf3?:GtBFzy2B@ ;n4 I֏H m*s`bs'$5uv4 AK.*9U4ZLn.oWG@QlMґ&* 8F`s$kUO&[aHP#<^C!|$Oo.Z1,eDRV^(+p4MCpV^1 XD,6ȸ 5!lJsW=ç?Rh9ʅLAC >>nI_ yERMy*Fذ 0u\k_4uZ U {n˛5E};S_̋|j`9ielbrBw\:եSC&k馈}-v䢊fHY]q!t=co >{,- ᡰڔ3+4h fJk?S1EMק8婯טÿ񎪌BEz;J\s  oxa$qQOX⸹{pIbRP(aPwnCl<7$W.z(n\Xs, ,\S]PJۗIDU)eODI(#]%>u7,Qt~t ؽ@r\XA-*M>,QA 4" 4?Y/pbI+֡,:9> M5]\&(4NIQU탡Oe9 0LF0ʷ1%>FZ(ADQC@dzO&i)}dT-qFLV=D Xe۩dq5|mUݹoAa:x7ʈ/eSbO'}4-1sѸ] Q/: Z1ັysIt;Rݼt31P_!VVqcP+D&r<𡳫CUOtƣm!!Sã ?v Hߠ5G{>??b33d- aJ=t8zA݃0 Pxorz j$p (˽*۷UW,T Lrێf4obM<43W%DZE+ϐ=yb8 M08[9ݻr/[v!=d"g85ê&XeCX+K?§F/'3|͐V=eZ!Lrf;0),fF_e2i,EA-Vv6[EޝyM=YG+๓PW Z*π07CBU)[תK33^246]̳6߬H^!Ҏ;{OE9rj綵w!}-q`5,`øs*ÖVѳ2A '<}l*2pՕJQQt2½tD@/as>k6!vzrDr{tf"?ȎZ2` $/U1G.-vB2_4w¢ǀR5RDmcMtS|MNV{WϟrGvƭncY3$Z3A_P&|aq>dƬ>sBbDΩ|ۈ`|`0N-N4U2 -qTM38 ʊCJٱS'#$@]z5Ni.7Qm@3 uh$\~ΊG@ћH$L^9aLYtG-*A /; zdmT6F.C-ܑ牍[u`c c\qVܰw#v?xiqIjmj3n176"a*y̾|Պ"|l-&%6\;vvm#VRgjF6't0LW}^eD{$UxW#}p)k4׷>z#cH}KS} hn+r Կ&ިF ήoSd/\UBdHКT` .{FJ"g5oPDF[/קרSL oCQv /ȓ-ܾ|+BWò>zկXж~hx%͵ ym-sn! 9f!i N!DBH]Or`Nœc~GUM>#`#{E|$-ȐhƦi|(8̬|~vph YxUŦƣJx5f&WM3$fH3Spl}k1$k8ĕB[h|8|`5L[h͒,0ctyvKRM'RɁ>e586Q@C0L@F(\N"\? P+z횲ccҡz0Y?oG͙K t&/V#CC/Y෉Xtj&勴:pCf S#k وUWvW}zkڶC?b.nNI`A3I+ۧ:P5WT͟37_L:؍ qǰ@g6EZ_g%НokݑOE> o#r#J1͢EɝMRRIBKa™w^ Wt/r_ӮwLZɦ1:3JY?͍`gd)QEDfꥳwYG'Vۉ:$,G b|xϐ9 ˜)C6Ai!y9Hx1n**c(J'iw1vpUhVG~d"!  PfL|z FT13 w1)p{JɒC5IxdV^#|()S IT#dc[>i 펾?E񅯮a( d*ȃfl[h PC>3!pk|e#A{@7$˜Dj&xV\&5ᮁe`뿘ep64B 'QMH7u^]M 941Pdb 4I(>&$Hr=UAŜ`%'>);g-uOh bۆvp3qʥi l\f<9}JH[z ܷ"rB-XK8MLc洸QF huR]/ٌS>U?/i2I,o3=:}:Ƥy^<qSpWW_P]Va;L=7ʐ/TwY`яsI,p\bWW#%tX2:OJ=Gw tO!+@}޲]pdN$(_,I+if]Dv|ӒS!60Mp-aV:lTQ~PO;tB:9&.ւ *>) 6JʼqHe uLr2B F9РOm !M(k{Sn8w^9%оa׬d>ONÉ){q_ҙZЗ_m!@ 6 :gq8FSF,&,PY 鵎8L;APFb5ܙ5b;iv%@ЗR;~[T@YƂUmAv%/#NJ8'/A(hF|PrǸG]7S݀Na)dY -L܅l{/g^\Ap8 NQȹOaGnqd"0ؼI9d&C=FNh =n MO;_C,9uL?t<&^L"UKM00tb.j.#7^ 9QI+"6~"_Uӣ=V I1yZ v5gncܩ H9dzΩ@L9:1]QW 1̻(6zCHʺiMZBX鿠z>!r!f)"4ۏ_:vL I<1Ō?>Q`ny$9 z'Ժ*0h r b/}/Az+)=>[0z}RN+gRͲ! Zah= taJ{rH_[ ޤ;J]C?o.Z֦dilЂ&Uq7ɳFZHU Ҋ߷/J_C<~'#ZiPL= Dۢ]LS:QG 9I 0\ZYmPe ,uwR|!3,(o/]Z3JK#E#%B|,١9gCAͷX$5V6a>;`qNJ,dZl2}l>C _-zNN%.>r+6- ij/q]ـ]רޏYROԕl oKS{-~R}3:C*gSY4㍟%dAm#Pa"~\}SiWs33>e8+N[YCV3!IL'̹hਊ̷>^`2 @>zI ]e3T =@e V(=Ȫdvvh,X*۲Xr{=CIʼn|Plc5|ZYqmOJT'}"(E H[`BKcs, N|d goF>B!h F-6TF%#"&-ptrn2^%0E=,Fcۚ_XwKp.ds}fN..Je_b(aEKx8R Yw -ꩽ}U/yLs?z/ޒ id* Q\Ff! =$L|nn\_e,Ӣ̝3C bcM>z?'aA/ҳ,?3S&fYp>cEdjXC.]N?,6 [f<+cb! j?)Yv;Zf{~?/Б,쪩?g M > -,:7=ɩrZnE̖vhM.POHnCKŎ&0wH%##ڬLPk҃E]n:PёrZHw IZUϛUBYsPnC1궳_J4d`+R"kX';p<],mu׻&}ۋIp8 0'QlMŰ/HiUPk(_ulԯ{/lB'm?r"^46Kb^=7irxt\ΰ[,? l5m/z>5Я\t})IZa~6V4 `@S'Nj|w,^le~y|g@9#PfW|7]½{BB,PViBl%Ķ:w2riҮlLf,K$%b<-{Y:ӸUF~.2Rqt> jn/Sq'=(2hGod+;Rp<梋v>l:G}M0€DCz7,w--iRO+`=k=tFs\7_4AUq@u<7Wn[AtQ-NFsu10THuwh̊9W hnwMRÐ`URJ^13hTvz@*GuQ,[ẗ́ͦ=ږfzFE >%{5OFTU"aVyOٌƉwPt,jKjC&@BwGdT̜eC#"!Ih5TR K eo2 Fxk؊\K g2]BqҐ |ڥ%5_7m؉_BNXaįG`C0! z|z~.1]=r~4[aOW%}|s#W⸎VI9(ߌT%$"7R53oVV|ei R唥1~G2/"~73`Z> BEFyu]Vy\L^s+e⒗5*5@n Z$Dvv)U6IvFf:?=: s@;QYU G?GĪG5-&ɛ0!]7ZhuxV2X¢IaY;&H^7T:@˄GsLm~o3"l v 27R5c2|8 MԎܨDE7*N3+M0^{a 0# o;Ao}2 L{MܐXgQsHnu뢩5xы2|0FԐ0foqR$253d@7FVR+dx BN;`H^dQbr2؀Nլ0'{9w (6&h҈s*B^;ZVϵu#.Nrkp҉O* Ŧ= 2N Pq۲a$JU2?_RC#+tMV\\1<B+ct9!qxf5,Ð&_xfl`ʧfHzzv^p_m :0/6,l\N# )Bc !&8Xd3Xj>(ʴs3Y8O43QEabg@.A_ 63εŅ[vh$8"aǂ2[i5$S5nw<=Re_[!) 91ՊИjVVHgoNץzhM@&|; D`5EroA:ǰzɂ}׬rSg&=Լ6aCnY2سYWàŬ_  B FD|#g+8,:":X ]'H}TQ%*Ŭ4[%t ڦ oP;s<`ϋ n? 7MFE-I5U$ ㈑SO'$ u#W'Ii--;%HU&}h*YIWX G ^("^楩OL"+gcY,dv6lBs$mTdb1ջ|-BgNuS\HQ`Bsm ؎Kph&88OMُΙ%nkHkk7&/b$Dk >C`'T"? HMMipB<SRz8Y)Q${}֨&4-]l7w00&܄_L_#ĥJm]wJz. UmߨT+?>dCߠݎ5I0 WCax{D{  HVԈ;X'U2EA5 ĥL.k̈-@PTd%Y%D8i$waۘ, ΏW:['&L$[vWb 񃍈HŰ$.tDY//@6Q2(SqH@=Yb-!eWg!A]/w# [  )1- {z]ؾ:3i>6ID ]|+J$ȫ_jW_^ޑJOj ,e@ e [{P HOB -R: k[[fx/xZځpFk2XiKlhhR+nZx^#k0o'vj5X~Aׯf-,`uⰄk0}pCå}=U266| k>?;׮T>yDnf'Ke۫ǔa-N6Q|+(QQ)3Q: >I1n9 6`ٟ #8T_tp" A9Ee ij\p6 3Og oŞ 0^+W $Ym"r|FO`^^2#:~FPdS'L|_w *Z.Ų6U"jfA='^"ꯘ}hnVW_l{*/xf5Q!4rC{>j&IfVRӄedeb*QL)Pr]IvPXd{ ћcˆ .XBOAP.N⌁ TyǦu Jss~5@t9)X'kܭC]N\N#mCAP^uYOMeNڦIz?5 R-<YjL;wL2 2˳o(SBmZkpE;9l#wNwEq`izzabB"l`;BS☎Q5RHg{_$_Z=Nae.y\XF.#dFDE}/|}eL~h#갢Xjh2ı`[= oF'۰AW$(NI1 m v(&ϟ,mLoZEWN.4G\Qv^d%Q_u4?Kqh u_&ȁ 셲A8lJNm3Eޟ??,joѪ8#`)%Bha(P`=M;&UNqY7Қ(BS¢Xz)GOao'>Sq2FbGӃpǥ،׷t!j\,h}WSS$8JM2;؈)l$ n&*mkޤ`mNLɌl(*$v ȺQ ^-C Öq7Rk$éTo) 59. F3LE a'y-+x8䞺*PcNO1}EL/^τ\F=hm#72b;9]PR2|@ Vq+vLC8fS lkbHOf2*oTT+t>Sޕ0sQ7N\;>|` B2obհђCvn O]N|i3 '+Xm¿㠽YE'M6=uWFA=f> Ăɩ#vM üAʩҍ*s' (vۈ= Ix^_Q@JTEݱ0&H5|Q {>G0iμqꁧ/Yd+Mt^ [a![KpKj :=:H`6[}ȩ6.'ďeeb+®2"ÏwTzv]tGYkaw) syt8oprCI2fΫh`EC;JG_}CF8SWER,tޏ}gOڊ$vc61n(j2C9paSϹVYbcK߷֍D1(5hf'N{u!9m!1ј>.v{b"T1DFsx;Sr8w@ƁiQ-m^!5hOa~5|N:ݓ}9.V& t^yD!5zvP}^7w-v+=Z^+G*I:惻&9Gf3+!8RiD>Ttia꽿_F ,IJYe ̲ Y Ľ>Mq{kB,(b/2ϽfqRrzj/Y5ԩS̈ Z=L[nBV2'`=~i xpo5iΝ ?ץeD$AɾYfy To&r͏]CJ2M$%nXfd\Լ3JzS 顤\\E>i><8] \D}I=D>GLL1 EGOɀbnAB>\`ٜ6uBErd E怸.6ًcpjC|dݵxq6E7Q+Rߢ_snwe %="ckCߠ>%;(9$d/cP 4shA?I478vn\pCP$2bv4JO3 uZƙ?SE{YIF/I{0"(B'ՠX@7<քX8kjjdx7$dgk̟(;B)+/yEeԈ1ܹZ|Q ZME^6Y^hFt;'cLSPIw15ÜE-6X8fДafcmD/HY&L$?_qU+FEOv*>*^j'q~G%JVw4 4DIb4E=5'J.f|a ĬTdlyNM.b\&qgH{ޙg-J c]ZFBwkYcIxԺāmisAXidF&ٰ@pLaBc'bmlp%[,+$e]9Ͳe%[\l7?}rQ U&iJ5̪d :kqs{0C5ҕ{*x \ko t0;{P{ErY L\irr3?_Pj`TϭS쵷v@ )ius=" XT,34-mmcԆ$-W%2#n/J8 K ŧbLVTU/?D\I JEY.Zؚ1Iܫjo :ޢbcXpPIȑ⧽!U1h{O"(! W0x_ LաsK0xփѩf&cK)wqYR%05>'j\@} % T] ;SuE43v%DX† C7DҼTSdq=ېÉ`Fbl}Jz,8w KzLNڹ,U=)o -&>pO J13e<]ywG#KZ}dZmڰ0'C37%S)kߤC}3CԞYw|ȳ_xEؗdlW-`ϸW奵#xnr[P[w#"5ѥSƽt۝|J"qM0}fBt m*ow9kB : Ö5pSVH@e\#)ܶoobSxc"N OXypPY%#l mbx9/8R0EAE)^Ȏ#F6 ia<9SWҰiIrC)~O@}zȚ&:~vrl85Y@źƀvLim *8b\rC'>ih{UKkzXZ80C+ W`da?U"W2JZ<.Dn]5[b}wYBMz2Ǯ96#Eu'ӳ%p Tn'e*;o׬_4sL1(({3S>, T+%ϒ^"BI?oAd6&>ASd zgE>k|lڈ x (W|6 @fnvѹaQ~vɥf6xL=MRi1` B1JI.[rl@I-nĺV}P,;)],a> |X=Ҩ{5׹qfL Rd7!J:xv3*&?GR;jvZqdzަiSe_6 o[ ҍ]Pkf5S_eXkl7t܃2g9#{6VJgh\oQS?qcHtGTʓd\R7tWx|YϷ 5ȆX . ’h’Tz\,Yo * SMy'ݏZ`v6fp]\UG7;œPXvy ;؎!s bPFHӥTD(WHr%ձڛ `FijU^9@jtJevԧ U )ń%_YSJw9Y/ؤU,a~SUܞJɜ:1(Pm$2 / 8ϸ@D`v;h75-KK [K*޼"ώ03?6ʘY%Ի΅d}Y_g^Cp:p/_Y&̓R;!Ґf/Y~껭[2A;Cb(R,ۭad('ܷL_zhuQW0.Y3AA׀*9@ \6\)li5_Ke^~ܮ4*)q'0D,ByPSH52$0#B)krw@c7%thUIF*dv7Xe|>\=F &Bsf!XY*"0u{RqjmWoa&ՙU[/ZmO8} G6~&U%帴je;Ix=7D߹&5nl9E%rB~P.8__#y@/d] +,^ܜK!>@\ KQ$Cw4L,w%w!{K UeTeeB,-~ 9ì4TRl,l8DE?\wwCnk'%( W+nCVz$&j*3[Y{]|sPXsҚˣI*2~R&ߤ%E@8٥In|&x1ÿM,[n '݀!T{~Cdr$I {I\N v` \fkORL8+҃J.<+%HæxPorHBhnq5ߔSnǒ@ o]L>J: DApBYcXůt'Wsƍ_(ma-mdVA&rUC,~RHj=cTRc(H#eH -#KV؟jO3\H_ۺi_䠖cks"-'"ړL*z3"G,*ho?N;ck0CDVWVs/7FMo|{ԩIwsux(2dcl)a8Il=cPk *#i(YkJ̋!~2Z p=`2mHNޝQlo!'yE'u-|<ɻ*EOyJɞߙȞHsEj]ZSU٬z-2= WaīSv/6T&'**U )e(A%$μN'O1E:ų8dELQcPgʌoPJg.9=Ap )"Sr7'Փq Qھ 68I]Znj(aфyn Îo3O+y̮!zrg#7Y`aY Q=+C7/qecve/ؽ*R4![ꛞew-upa}ϱ<(E(me˙Gխ\dzBB$)=j1MeԻt {`]`}4]3iKX7UtȚG c?F^AdHⴺ &q oKS"u>#bnb0͟44м@dhn2,|*x1rFѦc^s ޤ̌&"}3 R$*g/ٌIC؛Cэp/9$T&yΝ4V|Q7P j`="pQ,T̴lGӃ@q#og3ٜ"^#FuhvyX/nqVUX>XdȃF" oF̑=lwv̈̋ f˒[T'}-R7Fv]n)R:x4ZdkҤqg=JgE_1~ D,(ZuCz%u{]ymf Je/|3oLı:/Y?dDDV|1cޟaߴ1洔eדW +*HHX|^Dl 7yc@^z;zY>]BMRts=LCZ ꐑ4RW&Q1$c D\\oTZEG5\9Ƈ M;O׹6~ ?A@#&.̾MmڄwPh[}_ ;Nx});dӷ(Tүd KY;(U0(۲}1N>lK?3ݱنt}xXNYv)EV鬵#%%KJJ/wm,t=I靈dyADCylnWS`_\ `QD5iln~wufϰ(6JM^?z8Q]ӃJk+3 tL0|p!@@#p␎:& ^X?#v7G- i-jWvFA$9#&<4)2эEzx-eAwEvֹo<3ϧo~~$`u\OW`7X{3 vqZ3žGP~s!sƑ(}GعTq+}^zy`o+ Wte@u θTfN[$=Fy9on=jRH^"Zƛ,' ~"6'Ŷ C*3QA|HիP:\q㘮Pj`2bA9\Yv{_\ V/,EQKsf\"T_FVL4~179 ʗ䨸uR(1ZՔiQ?~*ޟw|VڸLOn6e`zPbe:jk!2f@Jq'M+PWHèE-/9RUfe&>: _Xf?{ǰF}Β =T±KWi1Yz|Yjg%|g7~li1'%,谬DyH ]ZbcRM`4&Ը;Ju]:H N7 9Dr_ƑZNjS3./SIy;UYRs8vĮn\bj-̱?Ml U9ۆL"?%#fhf @ԿFh2#ox{)]Op.{jwG1u@뚋Zr>dQ*yдꙒwR1dQ#U"DXl?rB%4q%rÓjːqۂWSOF*R-F0Is\W_V#wnq+{jINue771mFx$Lļp߾TޖiE%.ƒ\[)Yj&;+XWfmpBEq7CX-9Y oPqpuc{eM(n$YK@t/GDJb|+HZ g76OKѠK,Ml뢚 kXݮwCOaKw橡ٺyՕ(+~Ř*K,71ۆ1.9/Pn\z-7YMi[6Vyx*blZk|1E+SAgnCT.3ǻ -K͚y\Dp+Ϡ9EsŴwͰDn0}[2ќwc|Be2+s(pjGr)$$(9.: wuw=s7d<ʧNUV(f:v>ʼ[{7A4蘇,IiRup|$p' 4$Uܷhe1m^'лKayA {0٫E@l8h e>,3xņrB |o_᧕a$-u~MefaY9B fDpg5BoTTrP^z(Yn_/!PVNu}JYf6ѩ$0A>V ֜vփP啁(OyÄWi-Y ¬(Ny!qyKD:xS4Ch2ܞq9P&1@ ;ty:#eUS](ZfA0aWxg2vapCQ ln̸)q őRn ^1^BHloPJczDpnh64rcڤݕl*H}ӮcBmXǗ< u܋'?`2,d'qU@2o! uw07xYVQpZhQnz2Tt:ޤVKty. Eq*+;d7yZߊXځn΅䢌%Ixo0RYQ(]W-Rz1C/D7N Cqukg=ۦ`+c[vrZ(m{vdD)oXivg^.I#gEPlXpcBڣ}t2m6p͈K?5JhD2A~)Oc&/8˕*!C2ع[@ 1F8̥>Rc..5piaz "l"N\D:^jaRFX8WX(bLRiMd;kDAP8|n (Ά$"p˟rwE rT-k<=5uiac-_›S;vٖ'@ ʨ Fj[38*d3 ya )G%ô>s`Hn41>^B_oD#7p=2L8]Q.mRco.X < /N'L MȫlUtY8h//L:0ɚtšBȀꟁ)0F-5Do "xIʴJ* DR33ѸJ@0(-p6 + $|zU,324K D!/d,eVیfX^%8q58Lq QILKn%_T6I!Sh(W$]-\Xۆ2h<7$`⫥q'4%Qs zˢQJth0 jLC l8U>)ө2POŻIljguDJ/+oգ`ާҤwjg~Gm AxH@"t|Üa&\-҂{ѹ$< ,{|60N[1zirb&ca@|G+-U6Tc2(Kj̄.KoSwd f/}DѥSv&y(Ѱm EA;,\3.]Ugc¡ Bz_4X * F^]LgN|$')70庫@فd7GP0m!dfm{U)iXFhlg4>S<*Jױgӷ1'D_Pvw+%zzW㢌AHX*ފM0hҀ3 FrRf >$",- Q!o<G ̆h2y@||G;u~Ҙ/y5eeFd;jfjɋ"Ñ.[!Nx8Qe&,k_,#?kH#4Ēf#̵S-TƊܲ˘HHYhT~&p0ɾhQB6Vv0#=(."v" 4Jq=.6͕W52\nmXJg.|_9œqT+pL㙢8'fqa1r\F0 s0氪h;I-,of2węIpԴN?" \]+XcIخ "ΰuOL\:umm;>{Eۣ.3x-}%2(>XNl_WlWWjIxN?\n>};Z4nfOW/>{;0ၠ8ˍii=d3|6on8 ;xAtN{0+?}ψ5ˆ^(xD>k%T(|+`?.ʚ+wIsAO5?G~a.$g~d6݋֣8˙3qvԵg ؒzwX$ʪ3W74$S51lE1F=C1zd|? (Rn *AV쏶sBlGa&BXb&+G,w="Xv52]K >oO‘ҪSM4ԤO8~_9sCUOb}#o/HW_.gU &;MlA?w#8߇tgwFeV-üe["e1_k)y/_dM nňz*&=Q cUXa/ G_d7OĞZY1o 9h e6 VmȢ5Hʈ;ܰdq! ;m(,Sje>.A /d࿔!9ׁ%_Ca hrZjK}U."K[.J|O΍v-g;0@e}3CV@cfQ /[U,@si  \x ===f:Y8[n3y~6F.K3` o%TV<'^KD 9]ʑ5%FCkxo,6CZ sګr1Gl Wa@5"MZsrpRөvm(<Dfޤf_C=AΫEGj0]4 @'.|"kţ/4 xYMc˄<&@by?`{_9R*98_ oU?0?ajlmK I-D$u6WrgZB;g`\ guW;j$\dM:.D.D*R9&~PJ]vZ˱1$?s]j_A4] !{':9`DRTJeaa+*>|7W߻녏,|xck (~C%u:ٕ2>1)G .Ppzo};NO]֌a^D7*n!#%vKX}ŶEyE~]zDO qp&hBƤ%@ݼ\}QHM]Һ{?l9 ^_Nw#X``|@ FVjEaKĻ#=VAllFa䉚G,2kRC۶sm`L'avF#@gPf'CI}3OY k "{ 2{V|_82Q/ s*ܜR1 qR!b .uziUA80lbܯNc81dj?r{Fves;k|*ڝ<]< =51;:#CiE"eP(ق|k6dž*$W\hǮ)D"1kz``*IKcU'ָ[&P1/:Zr\"E_8CVy|Ǧ24ށUޏm|Bdy ݃)e+*ߝ 2h9u G,!qqw$â^Įt4 9gIj2jwxR)0BtKL}zl`h6‡C=%t#~m)bT- z@Y2QFpsa@kΖj1D+֒nt/Gݳ`P_g8~~y` biB׳*$$|_+v>S*Y],JXP&VkG>Dǖ΁دG"4T>G+H1~l(| *L<B* U_5K?k#-RaI͚sVB—43ʵמAHHp5K; x˜^"(>ztص^ٵj 1&~kwFV F[6cp.89@u손ҽF\/| ~afQnSL$bͣGYj&Ԯ?g9I"ah*e5"I\E>âz3U"LvRBuåT%i$-n؀+?֨vf} ,n*]B-Y?Fj/L%VQ湎Fzl٩즶ǃHhD/P$7A7\Ct%<NGk~l[fͲKh坉@&"ry\ŹrvwôxNYK2XlL9|y#ZOr PgGLj*D2=yF< tgu$Psy Lo#;{6m-)-@GA:q[D'N_) jҼTlڊ;<k M=ym8$k? F~dSFh%:/O@<@#Q3a\U|40Tsp~mPK/䵈YNLSB9F-|$k8wf)jdpG* $+͙ I e8ut??M +_s01k]Ŵf@^ #yUIڏ3D3rΊmhg;P2ꏳT#e-OJḬk5 Yf>#w5C+E~'tkPL֭jUwxI(f|n8puwr"TӋKʜܬpF_b:J-o\~ bVʨ( r] lUч ѐ:h)}XkE4mӰ}tFwˀ Mj`?e+*]9>i͟qV3y}kHydS<"K[;pQ.R(,؃H<.OU'_v)#a>cOoi6szMfTfZ|.T.XpYN6".Ѵ3W_?B[xSDl{(̼8-( W0~:Av?CF7ɗ]9v%b Y.b؞ΟͿP ^9'sg;0%?P2fl΂ޭB9GxuѠ"bA*6 tk9 Ke@YKj-BwZU[{Exm߳&Fk,qz4*mc59щ6iYg$ ez1˼Yƨ|ŗCc'Wmմˠ! M=R*-*NhCgᗈc5 '? ӾU<1UFF6Twڞڊm x EJHoic ķnOÿTXV|ϙo,16 ;9|ܐ< CXyAr{ٵN^߃HB?Q_Zܦ+Cn6H(G"kq"oZE`SSǫs%N1]:,nK"C"hr([3Я+=^A:߿Ej 4LDT<ՐTqgqrVĊЩu?hwCo2Tԯ=HSnim7S)Gk,_KbP2"⚂[ef9VYI/0E?S c` \bT (C܂֮w U{XR78pWaEz yYEÂLܬr?쳖DWw,Cogmآc`4_͏JNqscKHWڶ\18H2 Zn[6i)R ˫ /p67Pm+O#9V WRj˛'oa=B?D뱾f:77*̺ >V=T+=~'pKs6xUbc͇<iO+G/~,Nam-).a=JLl#[pFcYYAĨO~!7]>&GC[kkHd=(,vB'"2Φ§Dr3aCki2rUXYo!!>kLAsS7Nf[#|n'MT^!0d (Q VZB޸K\PK a#ɽժWYOŁ'}A5 )>ՐbEx\dჍ^̨7\zKL7Oӌr9tJP6ȇFyHT|ƒ&?  cj\,D'6$my [ΪacXV{T{~W ovV .>mIRӵߢrqP.*Y3l c*{CJ\.!+M=Żs^&HaVƍ‚0Ȁ+zO*[qX xjtP0^w`/A "&bOT{M | T{_wp%{`cFFm"B<*NN<~Tlόr_K9uJ:n0:oѪ1]D[q =g@EQ#GF.&ŖAOsz V63s57{+y{omǀ+_D6'd 1vה0w.[OW܅3eNKaL 跇S< y k˨X#4#;opaMDA#@>Ϫsq).Sύ+?8O,k'$(7Ih y]g7tm_ҸDYM6rNg!<3}ykKӂ{qK[Zm )d jjƑkթbj*rs7?D;lyw]A5Lo%D`#ZW&c" ʛ:H{ُ=I}bkgFK}cO/ )S w{]1S"#!v$lnԗ_( Yg xj_#۴*ps5uԔ\61ّeןܻB #$Oܜ]˖Hi2$c,F?-NѵoEX+ƨnԸ&QЊ Ώ-X8?KA EaXb-#!! T]Rs0u678*Rn崡̦gF["}G#{ zdn1|P n;TU4_k':?i@JQ!%:w2c٘p߷˷W;ZЭWDG(8,#`Ѓ+v-?2_|2( J{(͋<ȓ&oy0B* gzqz!3S"=>aBz t' őDTU8aRGzQ;TRlqA}ǧK~Q+5_:8@#'d[}U´E;1zڒ-o"2EpE7dI/dk8PG LTKr߄M1h}ɋ%ֹe1y$~wln<ՓpøYfyOs b냫Xīش xPHr9IYHe} 9ds\O9'm- \$_$p,kQR/5$߻Bt62\Y&::.`$ L=9C!jmC1ئ^HJ$60U+L=q:y 2 dF Vėz:gxmDikL/>r (q.kŵ &Tf2+(3ɞzʓ.@n՞ }!7{GEH ې8(ѭ8,<a잌؈\_k-:͖xq$q7'XD.4R GN{^(ד+zR*E Ȝ"@T`gJgJY׆X,Fl|rBMfpEW`lH sN7C4\QdK_ώSA%^aL;Gh[#Q [4FR2ٕ0Z8 j=pbmg ;WJ%8U+M^8t۔b~aXq@+QjdAoa򈄴wv9[kP~0l#t pO ,A*0\у*@wVf0] (YS%SX쌯;2fO} 9W ctv״roP2kXGѰOFpuEu=0>/=s5B}iwi'HG#SV н?pQۻKB>PQOI$LIk})3EI-rP0"e|Ϧ62~YU.M Qgb{G"`.>?3JYNE 0bg~W|Y5k{Sq$5בPB@$; ¾<^D b'"=<+g䒦%^Y(pYiۻ@{g&| ` ׾ &bO٘_e_?~OxLq`=QMCxHAiSm}PCTMmV 6װ&^plͩkWzOP9;۷*) 9LEʨԾ'elppw*vo9Ue_R+^0]gpRդ%@nN ~zod]:wI߳TdV]уk3YߠՄ IB%ADS*'qNAdαNo׹䂙laZ(UkC$[XL<1rļ-z_4YEXj|>hmnݚn~MRs jY') +*wz W'Qj0&dج&qʉ@Ap`Ri i%q<3RטrБif$k+:pB0+A::ƔOb"t& k;D!&a? %k5Jڨ J_]OPb/G "l5Yſ R$^(`hcX 2D T^gdxUzLRydeU~mŴy>BLΞWYI8tzU$C7αLKmȡ,Ά.1$xR>Ly'+ۡb!wqxK:+g980ԘZ(B̈Z癰_nF`I- X" k[ !Kܼƕ<lϒ]n rʘIHEq0oi6uʚH*B6!Єc?e@5[zV_T YQaʇb\3r^hDWR>pUy2|yjN'6*x˟HYTҾ=] ֢)F*)gBAZ9}>%$ F)LY4>eUq>[tC!S`6 *MC"QZ*ԴDzda5<4Qjʮ!RFXnj8;:J>nj%z~/EyB8 NfEO Kp:?+13 ފ>ŔbZqȡ*ޢ i!s%iWƍL d0s0}fݕK`mVwBn808%֝d՞ʓ 3fI"}YMh^1jYBoC 00:82.jY\Q?.$C̽($fun=)?%Zv-UqYUqoG) wH,{Y/.4fr6 c8[}JBetbwpuɨRX^i=W06R"H J.JIK:*wP 4a5Q^2O!*Rq=a2w^-0%\N!N#і^uBD7fkq1=;,&-^YZp]v'J`[ 5\\> et49?m(rْqٟ,safD!bV SC?xA`ޗ~ F@[H݁ph֘ $: @3+YPyhVM /.=&ܛg"gfUChu dQdoSkcE E*HU-ĆqIA_lQݪ8263]UXnT% !e{E/B6j"G6.TtW3|hKR{X %tO-W΋{~EmXψ˒sl5%璩|1c@JyGDʑ< ߢc$ EX&P ~Ή?󘓌v} d%Jp@)˜qY?G݌h30d[=}&B;">XNH?eo * lu4Jaa0@ %h`U'48BYR+e wH/v<="O* ,}-^,Nı =ct;x7[3q@cj\ԼJ{BF PM;XL&'y4LK}ةMO.Jƞ2MRre˜riĮ*:ܺ1,0}f&=z7 eUHb!,6Ē-*ːO`pfF{wr6Xp诸welͨMxdh{XL '; G=s.T4:.vXQCG_p[C_6+ }d˾[&jaUy3I 9 ڮFHBxyǞg)F=͚J$Ȯ=*Ik.x + ӱšǸ(F!1q);3G0w8ϔ>mصŔT"d+`HUp%99IێCGa#KٕEڔШȄHO~RNc{!(siW+D2H %_W?/P묓mL]$+cop נ&F[x^36hBW`R|y+ge /H~V 4ɑg(8~݇chYA>.WoXv}TWzph@Y#|8zp2ij8o@:ޓ:-D4+\ȥ)DB>(h]6DiVZl*@[. hRhg|<-,Ki<=]sV@j6[QgMk)e<ס']]wM%h`ӟ ͊Hl`@LVBg-6o{6PJc SAԿAe323+-;JnN- #N(j9&!pUlS51S hGqM9R]~8ˆTQ4Ly}r6juqL1i%]I ya1婥#˴𲾷]dIi/k@ Zo(jxnreɽYD&p ŐThc#$r⷇"&ʋ`X$pnf CJ<f=XTrD^4&yB m^}yEH3Lmw^F~6t¸H24괥1dq=ڍamO"fth#z-Gٽ їn@g_ " HAdzc3JBRx!|=N_1qӭZrKOx{[ J"aU]tvcl}XohPtG d[;3ͼ 롽s;6JMιB"gD=0neBTTM78;!^Fն%$Ӟ9#8:X *cYHly3^MHݻF3{X+ة8^ Y3= g:ؖ Bvr <=Q ~2q[R(d46lnod;pb2$s Q_wfQ.(EU2;#jFL:^59bd AeIzA ZXj+#LzK,wxN~+rUZNEHG VI }Yv{PW"JZMXm=ѻ H <=%܇5O[Dɍ9Qfr 5( n~h<(G$+N! KoPEcZ!'_Ȃ= Yyg >SS@,Cw%eBKf#;wXqd>3f!M[iLAvgקqJvh~&^-fR,ŗH>y\cθ疄"%:F- A.u7ݥ5J~ua]elUcG`DLmE/; _BdWC4vC,e yKTb^iZx4\O͵v⓶Lx7MlvR@HwT>};cC"A1;QܤȪxw2(ޮJ^t9Qywux {g9&`IDruֻN.YhBc."WI$n] #2-ٞUJtp Ϛl ~yE#էEfYsGbW'4"0?Ѥ8]ѠpG 6vv=rdBDE5t4>ng*g 'Y~?.M#2C!VD>g;ҋd $ Ս`i2GZ/UgEirRZ:-Tf)D|2oԊ1GN/1 NܱHGT|$%#D ՀKy⥄:=Y};ޢ}5{]R<}X;s <صO;c LHncpxBg^x!zZP9?3HxXUk>.s84{7Vj؈wlwgj JْlӢ/ .]h/ Ohg偬6r#Q>5Ph37Rެ8BeB_("o@LrsQw A-_Y] ćP^wB%BҀo`vj W!wCUtl ibs -7ZP_C9P BQ >z#@1j,d >|K}JYϹd,_n[]1W Ly= 6;WӢ@ژLgIp@n2Ϻ* 7v|ȉB]{I>a)-h!&":Whn>:.F[ 1]Ā78.˾ bT޶CR)Ff?|p`ER5<.g\@E?b?$A sخ%P] vaҨPQ 0&ԶuPGw_/g^SDoI|q{T1 9eTD+A!34^vjNG>Šm P-|XQ+:!~1sʙU=w[OiM1Rso`{"%j'#q-rR1)d’Ȑ\<{7[R}[sƽukwfRim륨rVN1Læyl.v, bIpa1:bW 5, DaNXWPN#eU{a8yD66M4>ݙQvW"}$6{3-8iescWj : }~);>peD[VNl}2iS0bη _)pWrڱ BX` rȗbPg{0!J${`=XC- $T4s,ef AHE5ڂU~ 6fe|| \^XOrSFLU A)̦n¶N~/>B$rF&[c,crHzlxݐ6a3>nRg} KE.߆0#%Uaɶ(W2\8btox<E]*v&EEǪ#ųBNzyUSiI\;2=#eb7`$d֩Z&2lM~3[gLXj kcήq\:~=!F@|Ԣ̢>4&nu0*ox }Lr)wM7*O5k7G} L}k/ &A=a7Z@|_ XcA˯|H96p5ˌ2!vΙ`0T,H7KyWn 0n,QOeLB$(nJd!yI ^ȴ)npfO;~\-)jYOW6 >$cz% H :u:d ) MlY~R&ʎk)6 Ng9w&o`N;xͭb;XoF]ep}C#@r/3M+UqS9gZޖXK~ݲfWrpۛwT(MIU+8yBV8IR9w5y=V,Gc+5#տ8">k4, |;<eS `"~lL3& L9ml*(j2jl87aB$;Cs^'l4jW}OC\VgQ|@w|~5ʫx֠bJ/Fpvk])hvzagmHIE3' '+ A=NFl^媟N%`?vZ7,T4;w{Eݍ;ߧ_L'$JB= 6ݧb| Өj-RUt{$ d]n$L 9'hޚvRȪCRVᐁ{7{"%4[)Aadvn6F&wyﳜ8x]&.$J]Ev,ϳ+{ʼSIiBYpEA*BӶA$0.xAԕLEAIZeJweF'U5r_oz͇sE))/8ذىh*pirN\LŠKpD3c )x\h &R)!i$^>RkjoFMBX]/] j}sbI)<޻lej$ dR]4;"z(g0$;}[:aog{'MYGNɼoڈVOUy r{'xuGnAAir+`.n!D ab??4ީJx;2G,-,kY!^g.TY q3w,$(p+2&?ԟvcV!sN=YB]ֿTEQ'D_O @ة~u$pZ ϭݧ˝zK}Zos-Մ@Xk$ɝv˼2:vF[h|T1j~ƏJ_?4Q]Y#dei*5H.vfR4' 7ϾZ+J̬` zEY݌=m39EsJ(Q\ْK ܑ U3L˥7WÜ"4W# KY\u ;16b|%Iox7X@dCޟ/yCujo^$8"U˭ľܽ )􇐬]1/gϳr̴/$B|}ϒz0XpE]Ra,*y`#(fO/"wIV^MCmCR L\|pLpm58B!(DhU%GB͹F5>-c]?кu [ (!6YtO$dmooaWG~݉pVG}~v,y d$YyCk4F+۟^BvDh 6RʭHODON8Qi$S 0g_s7%se7yro;135-ͭ1Қ!jyX;B@gǀ8T J·dhYgvdx>Ml=76!yM "rL߈U`xW1&/lq+W^y?n.3SqWž5Eg>|ui1~5ʒNYUuݜؑQ Q\G ʿ ڨ}t:SJ5J؊ٍh[wVLjuH+y' p [}LyZxK1\LͤR}:{^_WMFb*!tT.p"M'lSbK> ;,Tg#OaV3[Lj_L #^&-doA(y26:l7>|.X7}l\@0H%a=Lp6pop>~ 8ɩDR*.m?bC:s -28? [-sB<lFbԘQ%t91{fɺ|XYMW3'3H^McrB,Y>%)%Kr=mSHoBUephnKgx|ί9rze_Mu^—ume\1Hz^neKVU&th۶B-ܥęj ^x GEt|s1hW+3ږPZuBp V~(+!2MLשzy jLxUbgUVSh!|Y=þ\~^G4~~c~hv~_Ɛ*lm{T);Mm9:= z2+{`fRV3_=QS+᥵3Ad&ƑkSܶFDKgK_a֊mhQ7Y͈laE+ө}UqʺdB<|$:V\gO |IFPށ q^hNl֞ \^g&N%SSJ(Lz`Gf4|Eq(T&s9 ha"|wt0 1Kg'@mzhÀoso D`7DǰPpYS=!~ Om}. i)41 H=0&]/0+_hp5KHIW &igߡЉ7_ J"x{^ L'S6H<ˉN}Y[|UwGXsiЍjP/FČZH~kB.2E`?.M.b`q?d~Ǒ3TE#/)<10<ٔ$>d'8lʂ{Ӫnz,߱!f)-_2j[]e>$g'jñǑx~Ij /v{[W5-IIh$u%p!WD^9pr ,] i:w\ω_^g%~FKvHQhGUˮ"tgU" ~alYGūIp=zr泮t2{ ߭|C9= :d&H  dꛔK}W` 2B14Tðy':uE-:Zt pB샚92ih8#+x-F}azWcw'U(t" ~XEg֛rr>̰wSh|ZH9:c\?ff'Ğ7 ku9в4fԇ+PS t%gӃBtTǩǼt/WvDuvzyrn[uzɧ/+=5){W}nWZDx*9:޲dߪŅpUn,FM 3T ^@($ u߇אN6Bf*7/%Z?i2kH2+gC/:}\h YeޠbrZH-Mp-lmV/?F\-xBsVsSbsks;R!Q`rz1c*=Īv]5?N461v1q gFn?.8p:hBld%Kc0EfcK+[b(81TRh2;g3SYS.ʝj=.ˊG%8LhWs|V 52catT0TuIR 9NރT7s~TEVyZ+GpH; ZUNvRuM{B A|Umu\BpJl/241:"*#^H<ڕ}lɔunăNk<B)ыɿflu%4j-5c]Bmx9\cEnz538xy?+.7\8zO[*HA -y?cׄN7D5 ؖNPcuZ4±ZXK,&J~$MV#%' T ItP,BsZ; FmoHQmp͔7Ah^ShB%Rq {udx|g͓;𨝓g~2j*W$ӠTׂK30@y*KKR/Tǃ{# •QL鸱8W (*>QN2 =H3zm;M]hy%,԰F=£^eoFo=6qTO+'jO$=| I;Iӷ!JØܔWL G9'%Ur#j%S !M_ 5CmMI7󀶡mڜ2+dX хF5}Wt#V=>dp)wI,h6KAt%J}q/kwJoHE",k~-Ķ<;e98e*?0%y"[gH̰`$iV*n?5fWsINBM7!Zu6ҹpiZ;k; |dI.ԑ=b]bٍȑCm `w ߌqxt^,i'>Xp)BQoGhq|y-3EdgݘMSR5g懊XJ#ece DsṽuK nUnĥJ5'skҺ$"w3kqg_I l2&]\1F3Ow8ο MuT xn8h^^0_Ϲ-nϳ%"ZFTBc}TƋωxWjh@B?@U8x9¨Hs_|C$Z-Js)&i~fuKD~e`5% ?iE&r㸺:*G W N(u 0eB0+~B/'\(oЄ֑n&?Du7,!3$<2,&xrÐ@;Dо bM$&\@o+[+ba #}7Ws1ap Dn=J9In~Zt t9A"#Rke΅}TRK,]N7 .i Ǚ[m+0xz:y/& .[{Lru(٩ d:O-*:rF8A;al\ =6g?AD-չ2e[QAITPCO|zk-0|3™ntHXFwzP{HG<1Nظ4פ^5`V#hh׮2v(3#F6:B.*WɈGNaqL͖ضԴG6Z;]&̅6^3Z<\C>7RUL5_XY@'eQZ<|θDv=X?Q5Oy川]8֟ƅj^4_nLZ B#41{x*"qDž w 勇VBud4۟&kV!\JNE`d/+iojtGɻ) 0 qs=ƄwHiSbhC%EU$WXv~\]42ٜ֣98r#.٭v@WJ^XET ϨNjBOFIwȆ9W!br7;q~0탖R'iۆy* !eUDB=x=O=>P;J~.~p3{WŦQ)᫟IԷ%$t MGn>b >U0nUD@>TQ%9RiJuטYnvD$2H6%GBN%SGBW;x-To:AYls?ib vvZlab<4VLCPOOU踆>巽QUOzb'F9E9w>J(=JDgq幑$~J3Y@*ꖻ]PS@h2cSķ-ʆ9RU,G*,::::L,է¢IzȖjU-7<Đ$g:eো0gV?e/| cBE~ m |ߵBQf;Omigܻpr~#XOO0̈I17 !OI;ߜW^'I)7o>sZ8[ُ2-Ƀ4$@% Tۏz\gSpY ݸWʩhnbDTSJh"E%0/*OD:֐ц!la]/w&,dVhqӄ.&>X-86JAo.ZŤxr>duEOɉ/sT:|3[yLAp{:k z̄VR($H |x +!v«[fOq,A"sA&`Q›JjS,e z֓ͬ. U AvWy~aGW3IHƌQ;wa56Xoҹ?ꀫphkLsIҚ}:#4EzT>/(/Bɒks!j?WH~Ɍ ~I=\DtEE)[0}bqn=vཷKT5kIjf#bؤU=)-L;txk)"G6Y4) . d6?*p孴&@ >\6܅Eqlm΋$s^hY:XΔ?= !v WAe?e`W=N.vٳ $WW ]j?;76o2j]\n2:MV?k k~DroA"E}3d.p> #ыAY@;GHR |`vY҆D߲3ˇ$Fg$MߥwVƨZX:˔\61[x;s%CZ#OIӌA1cҚZɑe%MSd+ JqC< nڲ\sNb84y<^bj I[Q{oOEz ߃Zł(u}GȘYdPPWTٳb I0mz}az)bX8dz_ .PfnpjI?k^SZO3F)?`HoX*:^ibUNwJ_HѿhPpfZS'3xݣzig.+<;N.y4_s56m1ŸuΙgWX[EkkA ͉Hň1ѸOs;< jx}Oa,P/+C-RRtZ\Ýa:yrp>=aݠȫ7kSfqU*~yvP|PFpmL 6H3|3'LrV:ɱ ݋ipa05rc#yElI?)*ܛoxnΩ,9I&B0™?o8'/߭X[||GbKHzty֘2얣 @DqNn7SL:g_|ӈZ5UVtLu47CK3~KFm3O] {=I0-snͿm{Sіr±|Cee (L1 HTq`wMcDKw[?ݫ^&D'$CNf0-*&.`e- Bsp-rpG;eà'@pΘ,&̀`c`!ApRk4yQ_Z"`wbi%9tQyX`3@`Mlо>O3׿fz$@{Dc0c:f>s^/4N>]gݜ)t2Tc9N%7KI,ڇ:sT[U&!@H#w DSYN5F4}oבuxn{xbzU*@c, 䵇>*>ޠ[x%rjEoV2;_6@"t&4E"tu{p H]+cU){Dt4#,*T%H>WDWv[s⛺X,XxqoS0]s7NS͌ ew7D&Nj3RQy0<[Z7袈nlDw#F_8?8v`ZLv`ᗦc+D։2^h>%8upޡ(6="86˜z*m'~w ~md,ap:u*>p+_;*J)#0ۈE%I)Yd<>B[ŗqߝ]@'ΰ5mt߫? T?|Kq949ğ\_j͓ϑt6 W(YnLDs{l ['aPER ?we|73#v SQ:ׅV(В_gw^)xVj8R]a|٦C`Ub>}(} ́v͏=UjD?w? _#"c$"MmhcMM4 3ǦΜsrxI #|tbp<h+}wp6 )g?Af) DLDu'w5j ~}Z:Xn6M\ܹ͹IkGR,5QBL^S0i-1y,a3PRrZcf`387l91FdmE+pɗEU-]|nD_YYL^\:N)DžPKGD땿,#hWFzBqʞM8 Xv8ٚT_86W*-{84/IH oYmXƀj`9[Pt>D8Nkoz;"}L?'hYŅIkCeL]Ezin]==v / ~F(L1+с%ыI⟐Y}fHY*=`[h0!KlWVY |QUhr&ث^{=bĶ2dk%|4Ӊc8{|@RJVjO q}EEf"=͵Mt hO< b3'߉\<G*p6N6 zig\jeJoZG)u& SSe iy"%f SlHG(sj>JF$~fJoܔ>*<ZIj8 BfC8I:2h4wcUI 2̝_*\+ФM#tc#NFC-"h _yX"겵 ;&#wbs=D$y|PO?2uVa}~X!,n4%P@^j_u=,$2?o@(d73\qZR#>y]E1k[xcE&hl4Wz6/lF+T%[`r/o,B^_·ʹ 8zPĦT?zI&O=]xK6z=v )Ur-[zXrݿ+j.+fNjiGhrWsOi҃buYVr#A u@29U 91^4j+T.|h\G[7i/O'}6% xxR뉠B[[>:2ksk|$1ٔ%|1 ;tIb)(mФ o`)Yz4 UUT9>ɥ e5p OaG=ܩD<ۈ[Mq̍d wlo,K z6%‡̜wʳBm?(j3P~D7kRZ]jʇ6T0z[4GoX7(m;tCt97VDFz-daRzy7>@3eZ{vtB5Vu=?=j6G7;Gd"V[@0 Jd- ߺ|/t#ժEK:v<_XyEDRji:U{a;>1IZIauc>CۍlKPrXzgent6-#R.?(2:Mi?o%lVb$a^m V= $rycS؛U/u FEbX[{eeI*k&~T 3\}(gC0`"PK[ 蝕@NՍ G14_jes6$1" º*~#SPyI:k?|d FF(QaW.oq!ܣ׈nFw([Yvcꃟ]j[U\sD]\4C&Wui%r?FՌѽ1 T̯zSBՈ=1Uz%a`ÃEbh.|AR#M -?V^H8-FO$ տad'odA R|$1GJA,1-nf#'}մuGA(a01YabbKF]]Ub(74uj 8e`?wV~uNy*hۤE/z,{A_ @uL 1Շ dGW==!1j|Di=hPVN|fJgiLv64 i (5Z:)WPB'W^UQ"PDLI=鶨feU0 :(`}Kraݍ`C2ր݂!FBVӞ%3?EhuH&3P 4~w*w_rV͇f1[0S^ xg&8>Dy,&J+]L*+nhx NdjޓԼc = B|Z]_S$%+O~y /fɩqU YԽFCi|.?hA }T*4^\ӗcu]˝Y,HRR&m)"72YVQLG:a:a)53Q~l juV[8d p0n<6s>bi6q/xnb+ݲ}% \ Xq̗pHe3 +LX2{9*W *NL^ cxi.% m*kQxm:f.t<̔cdɠΜ^5 6381f3&7`S#H] n.eV5-[(r*ofE׻ۆڋ /~QįK'B1Z\X[^ݾUU9hƵVscQRbOpR9 *Ͷ$|'\M),[ެu y:!HG/[#;4[TE\A_EԏHkԤaNHHOB!` _ ps.eaEeOf% <34@s/s4aK ֌v|z}j$RX}O+pZҫbw i+Kqs}9=Q`.Y:bn6_D8$ʏʽ h? ^s6@I,P"4(fWRabQ7 zZix *!~JRgk:͸IAPӐ+H1r2PlqV8,OcvqRE%[@,<;+LRv^,}_DJW: Z5f57>G9/~ s&$T'D'}!n_ $"*wJDa?hݧlb#?p4AoWaOSKgw9>`G010̕Y wv*(qBkEb=Xv&qvr8JY^8,ke4z򀛆 Ry8ꇬ|ձ$R e6@{V&]n `h̕D9Svlwy"> !dg Ş cz'ܼ/)/;Yq> O_)ScIDȓi#k+O)Z  )![jōfC4}sX8B %;%:C'"fcrC)TF%ջT%2wʎ1wF MCa"Bs=o{d|XEl 1ŀ|( TdaϸSQNi`cebZ<|gl _ gD/d軬iKn\^GMx2ARi,hlzo2N@IjnDQGSެ/.h=HZovޮR <|6v=:HT໰gb &Cq_UzcXaD&gf?izv}/-}o>wh2ഔɖiW=9ϭGϞGZX4=YA{ Nkft#YIݠ3FD*d1(@7p%/GrGa5' HED{ED@5sOB{Lbh +ZyMLI(Ae-ܩQ @c #,T}ɷdQZt]ztEl (\yz3bx ؚ4{I!i eF.:-C&Z/W [ qCU܇PQgpb.A[WN:À +jt_^p\)e#:iE|1oKx~ոK_ð1 ۓC[naz2MI-Ejem)r4I%k?'V6j[8"pɢf t<^FMuB5_/SiZހ<$Pى.!P,u;kʅ =-_enlT3Nxt:;8Ǔk;h^ O|^.BLAK4&y4|P2Vx}uj'۬2Ŏăw6F)ef(۲PA3՜_ ʹ Dow AbDd1cфCc# BH{3[zyQn)#I:NtCԽJAnINHꟹsPٓ]Hޮq>| /g&_*ܑ9ĥ %6ẻ.w9~f} ?MoN=ƸxP@PAppeBОܐpu3ZG _s8"1Fo KQ h"O1S1M:#.Yd0~Ņ::Z(?%liX kqlH6"U*Qyjsvlm#z =Cu %iIЎgљG:`Jȩ=e)*\R@Y:U2À$ 7&3ſ&ɺa't1 c}NǪzbP1r.a,ag?%w i˟4)ڹ{6bM#ЯbI+iB Q4YIp_( CVbnh4 UWLv*FZ'i3*wRJBSΤu`&bb4T9:(JpkS^  -'ͤB1 'tJtDokB =GSf \yv8TzNh3t3pź't'd+*m<5w A6nWzPqUM~Kc1IDIZ񽄈8W}ӪjC9[=D b\KY,'b|hP.[MB(޻1.aS0 :OD_i},9[U~A2E Jg{.'r#SI LDo/%q%йdLe= oo7pZ•~i"s;~4KK/Vn]}Oġ~7 po: n'fS90!DT!2N j-w:tMݗz9ϱv*@jN& D>Y4@x;-b(,ֳN)$= 7M8XuuOdV";&4!n~qs A3F$;WdU@Kx8M*d8VyX 3Q E>#}:"փX bp*o%QGհv?,>W\3ic~{DhlطmL,;H&PMNsW̆!m'Y=U j(-f diTbZBx->qO*L6ZiǠ7~ij+P3(΋;Z5 Q?>4| xGĽ."pkLߑgz!?ax\:}r$WRBޥY2gUaPhW^yC.&Ln51ĄWnLBm u&c '}z2Qb7; Ɗ.R/pyN,mz PC #Lew U*-{q_Awp3p=q00r;mi:AÞ~-6[D$ŠY.,! u]6QDDﰒEq ϸjA1GI/fS}=;c~eZfV%U`O4 $(;+@^~N( ˀb(Ftѳc[ص_rV7~^as\ |ʓ1³W͒s-O t wr#ano{cm9d5ao-C(Uj`*|MB![-f_1U؞Cn9/Q7QVwtݪ}NjxLŌfg;έ}tq;eU+# A+ 佊LhUKt1]vgG4rBh1FvC|fa5n)~#s\ ÷@l +@~b cm Co^ 7b/[x{["i^fK`I}տq9y$.L&aNERRڇ"] Y+vowsxzegk' ;cNmj;鵖\5ChH-&)v =gYՉ0C:@?@TK.=_.ܹ_U@bh9FU^2OHw~Hј;(?Jvҟ>P$c)0،>GV.BZ:(FC5 t\r0J?)GX/N7CE 津 Rlʖ|gTȾjH/#גEdxX+0 Z$EMԒ_Q"HE$5t4}E`6Ƨ6 ]_ {aA~;ly|h[{V( e/2-24tf胲 ^EnMKæO'ULkLf en3T+˕]el|EN }eGi3͍ 6O*L]/[0pP%ĮND7udYQPJY/Wf?P%K^E!om?71GKch|0\Ê1\VtY. kSN %xi%zDn}ǰ|T+0f rVSύ2N{61D'` %@ImTe*,N36nZQn']D|H0Ҍ6rXM_(f@}VR؛X'1 vAdz?&˂{(o=iƨ)̖ЄV$JN -k;XK @e>O*`p@$|s~5-0oԩe'?'?ȢF#/1 ;V%S:+!:VC<$LioX.?o:2'1;¯B]WNpE6c=Vg­pFklapt?m\V2Z ;ʗW G80_&)J+Qn pw&(-/ !QE3AtǪC{! _ia:-zr1tmzgSl8EeXyi+X #)_!q,&AdK*/!8M<_Rx7$Zj[U/M9K`v*OAChÂk@[cr>LcqO3Oq`uA?#Uӥb~(\&&XN+GYEЪb1}@m} )]qL{Ǝ9K^$W 8:(i1@1%g죽' eV9“r"1XG5E0ٛ R]<,8J~Nz99vmǬծ"+NxSȐ#W;mS$!AF$:ʺQ ;cf|MBm(LXvg;SOYү=;O޳U] ln@VY1 E6g>|~-B*l n1o@V>8HS)}tRcni.D˓ǽL18k̜LqchqGꚆBiY$P]PFJL[ߠcm,"'݇Y!?g c'EB?ёY-W+tS;l-mu-㖴Xs 4HQu;J9)jcfǿe^$ fy s4IbA)k`&…I6>u)N-'7,}#@ Ӷ&CbV>GE@bdՂo6z"|0Y"8`с-~r0kp+ )O=jnRln/|)z}\d g(sZ>ݏpqﻧILfV=Y|PI"R49 `X&8D^oX `GW?4q{5TP19.'ے3saC:.'ͮDm3[-SHfl'! dMRJl*  G$`z29`:v|xfIJy#\fR3SʤP JCq/OvAk}miDތ2Wq"?/o{YӌVne^0V .=uO2:8l@-#u|[:IOz0FP*{_/țx@WJ ꟍ6.ٞիs0Y:~y%V4X~NWѡlTbNf: `pQ.ɑ˟tA)Ox2=k]o6UO#>sî,+Uۘr^a{@T U6%=K+!# 񒯻zAq %gLu晇?| jIhM+BM ǠGV;hR0;bXdP`BxCw9:kG Q\YFU۩!nd9@r-All3aCO4֎e ]DV?3Wo@Y eơ=PfK>[7DAZŹ  oR.^X65w5e|{shS`wM#׋={`u4=,}k\qhy2 WOFN* ;2' wWt@!͒5vgj=+NX_rӧ\'K'{G5n_Pt;Hpun]IGVń;d+L t"bu y+,0ў&&6=&)-8Dyo%Je]`υnj`MD/;)d* >H aL 0TwylČ\3ppYבsߕNA\l%߀S Q%F 73o=5rY1cO%q5>=7Ruj#0^nͼb.y7ԭñlhy, % 3p<7KsW4}qaYќ3k\5P5&^Rkk"}v85[_ʔQƑvV:PrNu: &v̴o<3,WܝN@8Jw:Yѣ!=(>{g9O{0 40ix~oL>.7v>b9=d7/?nZ&.q7_ ^gTb@z(=W,xO!binh?eyOH9w8\RFeԵsKσ \&2MCN^ 5>]a^s/;gMw ZO`x} R٘Bpа 2:4v[BHk!au?RctaxHB8V#o%mrUm^fS oU茱GIafLjlm?gS ׮0ZR(?7z;ُ2tw$Jלrյ!t;1& ϼr*5EwjjzĄؕߎDKC7{fYy@'A%T]߫DzBcI˪ à9+x*`@~:̘ vDŽ\62uf9 }5H\o8)BhpɁ٬[\nu-4֣4w V6;IRHo=8,6 s3ޝES5zvUwuƍBT-77# /6:)|Iṽtfb͙;#Uio}hR4$OL 1 R034sk2A:U| nL|K{s&PmC)ڿw=1%>Ƀ4و^P0cYO]2y[GHr9\6Gg`x͑gՌqXVǦ{K9Υ0'0yf=JİNrZ^kX?o>LU?ٽú~ƴlvY|T;ܡA=P>Jsu|_ 9e, "Z>Υ$뮂1CoǍ:6^,M*ZbtSicƒ|X5+*~2vQFR62{xFa3'Z_$$Oo}}lP<Ƴq;OZ#} ъN9cmJy鄊OY zzwx`_HN.&G3ID 9sfE1KqR6FGz^:AAxF5HTlv7^(eQ 8/?oe#Na} K/t;j98V>ˡu| $"Xb~7@]( P;E\ jF+3>ƙԁ ;2ui$9J /G!c'q|ĔB|u /#Iv^\8F4|ff/U 83eLi.0;ZfpLKyߗnyɪtke=|9:G*;4jEBT̀7Mu}+q-е4ʝ:F?M lWNUЎGXz0Q7Ir+jnHYdO/zvru&n'v K涼r˾G:o I~~@SՓJ͌="GƆ$:4EVhYq=R 䗂~y$ AW9 p^5YnmgywtfƸxO$ jD|X'T}7^SpvdĠA9k`f@{CVV= {K62[ās{Ltu Z vMKR $u,B`آx81ZB xI B:voIڝ<6%}쥒,3B=^uU)1}o\D83#F}S ' U;n.C#TRy\@'ߟ7f>ÜYir2'!f?cji0{;n^p2ڍπwˢJf|)摠)çխz0LWaC q6ĉd6b_ 0(a]XZJ\Vj_B}Á2#o\1i9uPe=Y ~+=nJYMƕihc7R($4X{A;[Ot\<`HX;l;,]XKZ"oH!@+e)^uDX?g:!--V Fti\of-DWmjd1:Hc٦ ZĪ.csL '&h/ }\l{|(Qbo>F`\_,Ɍ}9C#9C})qDI.n=m!<<{m'Tr21·t;qTӻ=IU _HzWA:X{ *nDRWf \˘+ol4u 0hE;Tqd׈eR?h?n_A5*'RLա[e-(D\5îeXL4}D@猢F0// VBΗ6mT}-ĀE5yx4{ۻи0GQ]6DY(ry]B.u+/%.jy/5[1pyp0v?k9%hy 5~.b/mT^HJ`kԴf-0Iuc.Aef35\rP e^zYSNް pP=*Z`RyQ{pe<#b PMZ%3vS"۲a\ Ԟr `լ-2: 敫CVQ'AV8_ "Jzփ8FodE8t쿩Hjit˝[ܷo I]1qq1K?9ug7E=Kukl_$df)?_yh띧y$*-G)st#|(쏷Q욂)O:DzK C -N~hj,_']B#;ylȎC~Yx;t!tzc4c?r?Q&T}Y7csvN lwȬ1/TeU`CWw,Ҟ#^2d5j=sN <#g9Soa,Ȼ>C+>BZ {=2k3Ƙ?%[9 a&:Ih]@Vwz8nI1E襬b{AV V^ܳ;a)q-ݪggN1`H߮dn6z餍BT:fgs]S Vnv&.qvԺqۛǶa ]m3[pbk?t jvv7&0@p}c'xr_Y\/d}֨?g@$хcAp,~G(;Mk;m|Y4~3}fb'<́rH((2q-uzzu%WgBsA#@aEtFeiò,S}n#ٕ-lBrtuV0[v!NE";oWe'3HDk|˞ E}G uDtХ spCf&ƑK/:RvE& f:r{^ .Tw{f}S0Ia-KP2 t̚dph( 3Lu"QZLzB. ū58M۔DNaYmqyy6 X9LW)&^$Al3^HN !FӈePpJm*[Ȳ(/;3WbV@HɗNkA4"K{]Oh!mm]KLڗa/#h3ݔxMGr]y} /Ϫ0e^W Ѧ[(U=~l#'ןI%2 n*.C.0Db:wڈRcΟuۼƁfxG"~`:KRChbSؐS7 }S0\_IXNjY z4°\E'_KS:5ϛ2hrQ0Q|~ ܪQ(m〤,~{w^ ,B{QIOF#Vαw(Ecɯ$ӓHAuAyO x[ m+28MbFx%g0\8)98#bMVb)fcϜC5g7R5[&> aRdYRS?L bgӭ&.My'ȈQUD`~"9|xA DP9ʮ/ 2=1}P2ҏ1W1gx=&dQv/-% %:0<[jGSzC|/ $ьPPj>6c&wKJ"+ܫ$:gr<ԭ2ʯ^Hv ==>L]Mzቀ V/XW .`DCe\3qdU==u%*>;gIACk أjϫ v%4^,,g}8_Uf718wtd)֕QEޛqv5jãB!{vܳkkv#e 1߂b8ZU=ʌ=Οoh0&rpk8ҙl2C8<$K׎^3 n&x;Fi 3y?{i^7V3Jg#i>gW:q1YWObw' k1psxsVS2y%ۯpOs@Ui V^ 0i1{vГKZ X4~{A oztY6Y؝#ضjZCUN6#3ٵDWC&ĶkT88XQyi=NJP} 9[21=QYGI wȤ:&4W[ɲU>xI-Z'oن!`Ti\JL7rǝ3%joU1[@OpN%<@;Ir? 7 ~O-ԗ]qLM,ീG6|#`T*`B0n:<+M&NJFXھcoTOyN.@jH_'`a1sou9+L)s}X̵͊S)l`F\g5Nb/.,y"߻29҅eX;Vrq&  6uvP+|BZZ?#NU9de9hk}Iܯ.]Qr& V3m7nzn/׽M9SV΁Ъɑ(Tk[H,j;η>ʱ%=H: L<|419N3Z+ Lܪ?Η+7@뀚Cr I@7%ۢ,NETU6s+H,'8qV9 )|<\&`l|IPJ,pHTP[6]$yv "DVPYx%6)gMK  u?̴#Y4t3&/lCu؄AV7~bϲZCU O ;709ľzY?2= C}P! +8Ē{Ͳlߥe:@\% PE@M=Z,amIYVύgQ=ӯQ)PrH6 肋A}j(z/I!e.MH0 QwztUyIv;@d.D -_X,ꋄ쐙L&#4rtSL쎾o(DL_ğE*/]~<`;>4k6:ݡuv4R!"#B)|W>QߺphI,ߘ' Ժ},9`ySM#dӈ)[ZE'd>oJ"v NP}G~qtC2ԏ6XBb.h+fofz;ѥ@WfAS7=͖6 x]^.I{2@KWZjk_юDmN=q_ _udB[P/GMJt#4+J-fS#?KIY&E̹H"'iP5ͤ_"[mimf9..2M<W~f{u@69)iy*v7~n;,mv<:WV"A6O4~AKIIcpm!R @t$Tz}MWӌAþZ̨}vcW؍^}?M%?4'5fѭjsq'HGT]=ƒUcCSY 08q +w@/%/+rUh'HfՐiS`xssL){ˎ'H>!k'Z™39ɳas+hNiH [=7ۖi7Tp:c7Z*͇*>mat)BS[M]wx)'Nٞ?UiAmd*еDn2j "zX_rOjH޸>WgENbal%V/8Ҕ ΢fo ԇGjR(2SP6Xk3֡гM H{'ewi'E;1IYagB=iE,?sSZygM̗G6] X9lMU,~P**J} %U`dX:*uA=goOrkP1*!DgQqI_hGAUʩ_#= 4$wMzD2gW][AOSŚIG.֓D WY4WiUH6we*mr bm|,}dC~b^Ǔj d v+q\ & 2a'T3oGI?b)Jja 7x(U6Jpn,xMUA9ZI" :n,x.;1򒲨TcI]}nW,_=HHhKq?xe>"ϱͫBII2n*Hq ٟ4[麡7K#nGނGc~*b| sP&jw' ,^՞-Vw+t6;Ty֤8}{:͡/ B(\؞k'0dE s2tqHHk]ݠ H]uFFЯ̰kof I&Fs^(z;J$gͷKA>m*{՟Ǧw0] FBiܤOvx],@؁  Vt_.3oiJܞ+piDQV**:A9[3^螝.7PA0@6+2ӏ8 c? Xf>Bk`RKJR蹯ȗlơ~m!uVZNEkVAi]`n6!ʼ7#0i˕]' Q`99xO~4Fna=;=5V< XI;,2aO`j9 NzNrD1~L J4sU;ED0ɗeaQZexwX\IICq`Vu6 ;) e8\nt/<_eRFawO(yhԁ/|1@~!I$fJR1eQ0cVEïD)d O5qt-)Xٗ/b0m4ؐsGCnΘYQJ(~cvRxPwrw>THu")4Zq @b/$KdQi: ㆺ.^!v j˙غsUxUDm4fQAyjBpKdJAr#9?nc!q)~e&L6&G5qиqW~"E#o=~ 9Ƌv?(K7Xh?}+zyU6y_t ga]i@r,7OaϺr&wN%V F|9i|wߎS=K >jN^ ߹MH sECd.sku0)Ub2gC&،"bGg[32b:ǺD. `PmR.5v1d@={K^}ޠ~H(.O[΀ckn|fo͌ld%m RF^cI&! AM$ȾSk||jXkb7cVYruϊw0@q%uMf/Կ{E75hv<8Z#=_.Wo[}r}QDmJ1/xhEW S:Wܩj-CG"Pd6"~ dDEe˛~we5D;DeXϙt_?mPdc YRGg5;ngH &zgW$4@i`'ijoUQuytV AQ^,)WDP~Q_x笍E,/D5àի n٣̓ ~D\C" aHB7oWeeTH56ѺgS֐]R <;R>9`].ڛ^8oIWSL -KY;Y*"O5wL̈́BL'++ˁUt CC*ğ~EV'{ {cZʐɳ%7D{0m{=1˧ Jm־>$K 9Dg:=59߀ 땟(9u-n;7ILwVg2v1I 9p0xktcoa(0S "z RQ{ FsH}U$i񟰖n2{*%QE# Z5AcI^5g9O( sD~I]!cVvyH{vpODj+ױ`BrOTy%u] })pmO1d4l h_1eo\0v߀dh5$,n^~3跥6gnLJ~KOZJ@6](8p1K`ʍr\ލ@A# b^fq'5ZO3: C'uVcOǹdM] hJyOoc^Ww|=a33e3_J=.@_;mMT)I5$/i3~/ lAlh| W"md3q{ O?QoJ;~Ǔ.F@|AX ` &czD61w$V.?kv ;l&Pd7Q8ui!?:VB:-`&BnRZ}<Պ|GaQc`}Y&"̾>`Y( K`AkLB͓X!8 ] l U&,,2/ys,c%BHA>_ Y=n&6"]JZ{(NU[=?#6g5 v)S{fsD1,O$6#'-cSf.Z Fbz8~LCԘ:C0qWRr>NB1HI2d6A96I, 73q^V$;dxeTih1ǕE ml,vƶ*z+Pގ['^GQ"ĝ/ :xs/x^'݋zTaa}7Yc>(b`jb,ˋJ`S=e83 FyyJZ<JDe ӽ1 \ioɒ٫/pm܅3S- "Y\Er3sJUUZMs}딍;xhkvK["N~Bvm]hx{&rΐzgp,Q}䄲'RdˢI7Q]qA!D!nB8zc{>P*eeiO.ĥȘI abHԨ 蓑O45:[4_9gZ3\C%=M1IÚ 2>bVU%B_ʯt[T\u2^[KnbuEfhd7jߒ囯DWn7)&M^N"")72N[?,:F$!@AX^S*ӺURrQ}:I/蜨f<`=;hHHre%Gl/:+({WĜI}E{5^bJUsc&Kt(ygzT1>iGvE7ewXbq'T<wLo8EgXⰨ*" J__N'SRVZOx]Wr3P-藷;dXs> |z$~HXs_*WC,Y`eQ)BK4cAvF6e[~<;Goce:]DAk&vSoV8Z\)O(*p$Njf펴!AԀ'%!z-[[iyF\^kb`yoF4P*-[qD췱[w`#@fFDvNtҤ9\T`m꨸Tڶ Rjh@,vv3޸t URNH.[ s ׷?uGǥo| KEMoƏJ`9M|B`ޘ soc>gOC4p/Iz,eXs 7QڞģIS:RZ溚̂{Ӱ!ۃpтXS)'&C@y@0IEUtÉ8J̍|;p!3ݍ#b)M㢒Iݻ̴0j+#Y eKqjݑJI}]/3l5ݡ4Kp"qzUedݢ/}_Q %a3U9|3_GiqQ: m *%mjL7?#` \|]B7\ZZ8[&U"p'[AIgG;pEiɽZ=3D:O6.à+ X+ 94F:]e8sibnl/!ה9q>η([AfLwݮ7)?Ac#+K#AR*Qb-o"I+o''U(dʯش?NJ xj4N ^^(DѬbp˜XFE78+I+JpBt \|hC1{M>qA\-[C&^2AugaoѨbŀ]G&ʆY֠ux+iP%hd/w'|nCQQBOG G[&qt]̫_+f<"*4,X' ӗ z 8D5XeR֐s4>.U2q4U՟hlZJjv|RPmʄS`;JbD]0*1[2Kc]gUmHPiҵf7i6P:s\݊@›mD$d] sM20p縒G~(ۈ9x=g\P"J\VNwZUכUWx9=iɶ-k (8rǓ13:Y5LFX%ߑ"CrW8,@gm0$_`Ht|FWg<5QFf{j\!t}_EO4f=:%sU3M \NҚ,)Y+^T>)Wā{"DE~P {p7Ovذh`x=eS0buyZI4*7:}7ϰ55$O@__ .aPIv9KT3Zfm 풗X7#mp .n:>cHJL/E?ׄ4..CYLa'¤[ ic ӢGjtr? *V3XXS\'!{̥go?m > #9UqirGr5ZP$w uP8'gxon8sKu (oگv`8! C]!7((a<0>18Bҵ+usLYO{5+T,54lZXs;u2z'uʏԣ$6$4̳^߮-g%m"إ)6>R nb'R ӛ">rALua6n(WOzI1?!*eI"g[ED$.RCtٶx]r*o+o IOR1fr)ѻ|2V<'pWetg!AblP5'sQ(ݞ:RO.R'AD]Q DҒO!뷇\zTdZo5/?M|\Z&TyI绞 ;p3M`uPh%.w kJ_|0LF$a7U Hʲv5'D>`(dzmg"gfi Z=ERGM>vPAkf^ 8 QL3>Пp 8cmV#Ixݟ=Y,RXrGc%e`#IfbqPv{Y"L.ΆNiBbz0qXA:?+M vH3hHԹC|f5vYnDIjD2Hdօl~8mi3i DS7X(HfΒ[ H4{N?\]3`q~Si4Av\a2d1rNS!÷y얀x(ǯ߈f'k}s{oC")ud1l2-;%r{+r]<Ho>0<&U[7 Gߐ7#{Ԕ::clNl4S[mmUA>vp8~D{c)y-PLS9j7k; X۞qQ4S7+ Vf=mor{09{J:` ?4qᓷ`U[\&Hi]g'4M;u, k)x.j7u. pw]c@MsL\E1 ^P ?+JwHXQx>6mȰU$5[X/.p-zb[-P&,]2~'z%b dLkJG#xPVKwE  E aX\? v13w4/혭{O:hH ns,NdF}ReO,]X13 JNrTS_MS'7Pvs)r1')A}f-H) "F踰:|^λvf7t v^ m4EtRa+cx5D`ofmqg0)I)QǪAePnD*8oAv!\e]Dh,\)v`vYz{_J߃TCG7Эe>N-u&s sͭ ')Slpr-4>>z۟&8{lX-Y 7Lw\_ܸ~R_S<`>R&*xMYRm4LPx/MF;9UXe[,r]K;wRgGB>ﭩG'd/AҪk [u.$8K~z(hߥ#qT^kC \:- kܲ(Q*O4hx< T 0 F/ 6޽h̅SʥehC,FoНQ#TqxnT1t`$GS>RuKB8`$#r A:b8$ȬN2%o}fCLL6E;ډ>JP@D1 CՏk+\#?CrhfZsK<[-jMܕ`I@2H@rG:d!xUr-0<A-%KB2o*Y0<ɤ%Ӱf:g`eI4:XeO Q~ =Ւ$yH*CpJq#t(U$^>^5v-hd",0NcA4=o$CE2?kWikP%7OuָM.Ak<{jS缉:QXg~m7{8 go{"5KtQ35`r#aǾ^%8 _jzcw$^ ئ=0T^Ƕlo2Kٗ.f{L=hngvGήcvU@&923XgE+LP4Vn8/qnkpu-C9_Qi ypKvf\Vks:5o(9:V5*F~4 ,kIb200jKdoۄ /)lƃ]ɫʿ3`rLBAkk{=>}mWKb;` ʲy)ֆ w,FVQl \}ޤt̍If*ωE[Ѐގ[o2٠eNs-OT(j#z_kjҞ yu 䧄 .G`Hᡡ+>7HܓY*7PUE=Na:Dٰ1S4> Xݯ@c0I3ib(c4{VU@Eo[XK`B9>M#6kgd@mb9aEozi๜˓j&W(wqB*Lmw0͗]ȘW,2iW` k& CnӠv~gpvmdp}s$Itǵq(1'%}Ø׽[Zk៝[,☝8?fP UFd8Lo+SR$";M"E_Ȏ)b wdpz﷬~yc=77QkR.,鹝ፖɉ;E۰K0ө)ZtBnG"1̼/#g.ٳõhe?23`0i.i|W~5d7g-N b~}Iv|i=Ǯn`$33, 7Ež( F+ⱝ @\.U"kW<<3&]ڨO_YcNx?8E!v9h'ʳ$He?6ƒN*\@c VtB)>uٙ*G%t@JW/I&eדwVdF'x&GA? K1xjrsZ_t q~GPu%>aNɇ02O/E}"9I+ AK •ݦ)ڴg>Uq$MԟZr}D/[p 0Zg0/ 6IFD ~b.Zʜ~- {(&dvIb ?pIf}aEVl"zS'^#܋uXCÅ&lRZh^1P ܾuvAA{ۍilrթ6[0aH& I|gd 9W*݉s\@sc/ Jy07 # `f2REk|DCA7/d0z`G$7X]yQ ^".LF"/-~4mbYA 5QZcPD3;(1qܳ&\mK \U33[Tc-| Q1SjéUo}=ڨz)gF"ERxξVc㑚oنU烁}=vWGP*5r'o)?A||< Lu^VVNZG"Vl/q24 @;!f,Zqz2HʃrqwBV¿F=G#W '1^MTFncj{b@CM SACo.}O ATo)lPu2Nӷ$ ɞit hRBIMFH[J&z>s/,u__@{vF!ȵ8XI<ߐ*3E Mz|f6WɢDr !hg)pUɜNێJc5f=aggΉ} H^+G U9 ;DXbT+b11Ba[onh ,Ӭ9\S!5+wgLvZU+(LtT(D`O6!DpVt3 +6Ը $b%0*%c fSck­7\Zc,M޲_)7~S$Be%HuVz=R?B*]YLSW\,ֺTflNjїq>T{(!P#vFνF H0$2ӮW;? ` :ng?JfPZ!o f[ÆgޘaA5;T@K8Iq3P ;X-H:Jʀ.GjrY{*?z 2zca) ^c7M~=fU%*;ٵgDjIu^Щ~|uϫG)M%oD2#ʻ]Sq_ @VS|woI?o$ߢ^j+FPd>=^o}.ZÔS<CJv fVA)%k\ Kqg '?,QU?,+g*:'\`u&@h1++a=Ł^-TMg 73[TDwL[DV.O4b?" @Nj J?7:/ ^\GߏoYĨV S ѹPа;@R~L}Y\ʮyiXDI9.zkZ$Z1iq<-7$#a[9qT \}ṳ}>uF7M[`%vrϤپ7m<_X0,7G?RVp !JVEj(#v MxQOR!kGt MNDUJg N+o=u sly~oPU.%oj5_,!é~nH`ZMkҥקsNwZ3P mPOrCsgHD?@kfmIoi_eD +7H.E_,ou0s:%6 'V-6GJ5H\|?`lk|Nf?Kq_ynzE&^u>93̌6]P;]EiRd8Bvdj,qgӼ[9<[hV<`̍]/̞V#+,>//-p9/ bȬ/e?/Ab$nA*x/BL 5ۢJֵ0.NהWe /`}0F_v e*ۏ6g4{SYJXS&d+Q/XJ<ƖDe>qͬ,rRC_S!@k(lZfM[}kOysiG;[xhI2I 8$ٖe!5xϕkЛdpf7;3 XI|htw>t$hkutttxKMF%$n~b"Uȍ%u^nsv /¾tEtcV)W,+SQgQ4oA'2nZFYR9|QI]$Th ibaɼuZ3[LK3]FA˪EVwS@xܽ_M$(0?ʳ) f l7(lAu/)s6C7d@ ?5J;H7+"%vEbz+prvWpkF3~}";DVcmjviGPi+ja;Tj#q5D]Mq9?/p\/(Ie%f܃bj. do. =;^(õ:~91!YQ=b,汭Q|d7ݤ&c g{g?K$!'WnQn(f9PQDyx^+ w6gQe|5SiH0Q=?vsV,3LF~>դ.^ 4_dJsϫ2I"lXt|)|!b(PbJLӠ r5Xr@a]iܞֈ4 "F&{ Ⱥy( o5i-א"DeZT0FsNEp:P:m[.?Zv9BPv$+5`GG,H?>" yʈ-͍{"6mVo͕ +jEצVP9B{[ L4jP޾p|)%*v2?}3 m&@lj*Gؓ=4l3x< NM}N+mz=Oo/,W4Eg%:&@_mkp*_'.ATN}!2Ŭ󁨇LQ~g&m-saQF%IeӺCvau':)M|&*i51@ Ml6$SpU}~i:A m#5(̐M39z$bDgs9+T>/ s6w g [A|\Lk/P罹"ڟBI,{JA^תּ"UɌaC4*3kRe̼DQ+/[.bV. x[$kYx|),Aɱzn6%\U|uM唊kKar~˞9PsBkP 4A6K?+Җbs\PNJL̓FS]pC"I$.4t4ZT],>SM*V(WAS6w\ gH h mtk)b}d'Y* 4+\HcG* g~Q38ܘ·mYQF@jG ~91Y#Ti&o3J5xG [%8Q){_7OaCa g[#;bz+*0Ym7*N-#Ҽ}qzgj?5f  ׂ1d_ta.\ ƴ'*WVL/XGj"@u^Z?lY_e҉.,1 %z&F:outa(4"H8F_30sWIEB. f?\O 0d;e8( |,݃VB ^8LtT& rEf2ʗiu,N Ǹe 4Řp_GU5-ЋU~e#tWxh޵czg}+h65- 6'BO`gJ mD[taF*t_1?a֙=7|o4kS^xB kSt1V7i̥'zӎ(`솺 -cחSwvލ3!1(WXEgOte*$"{&q0=ͼFb$Dǿ6 >ccql{4w$sʍ& oo ? I}&۪fחXCOo b#dE-geU5 GTz[h !Q.AjF)ZH\gFp"xIGX832U>2;aHO͚$PdQs}B#iZ$_`&]zXW{|jRMhm xs@.BmWv5ծ;3gy^{*w>gW?A7߯Y.gط 8 `Q|M4-3YXӸVAlq?A_U!1)IqmzdG$T}A<6]{ 5͐Fw*E)"uoHlzPi>ae7ȯ_r_r!S:>gjM $ŘEUkF)S=?8f MFw٥ET_j9. %[-&]#.Ƞm~-MvB&jr1ݒtN7Tjp(t`3+P8g4FkzKWċ t 4u^~e,Ce5dP%J 4x05= zJA^zx|ȳ3NCsPzY8w+.˩V|UԙIo5wR^\x\(=n440ZL34w2kw?ӇGel\m*E֓ۂ|pEY&(:vurl*Np':S[(Xp{x`Ra(E`1ٚ"~O,zB|rLdDit(%p`q_/ }[&go~zLEQt ,_ F2{ P;) - .S4< rMO@c qhk2@N5=Ff_ yu ff绁: #$RkhR6I^IYG%#cbQ-Qẗ́Pm=-ӯY첂ؠ=ɗt'2LxfTZ2N2L+lTTE=-d#[yEO1M{{- qnpi;tD66ҪO9.)AgBrSK{:zߛgS%)8UQryjU7A,[º-[-J 7##~SҾYy+om'^^ ̞$rI80X=St8cZj0)<*KPv9t&u[evus#ml0'JG-(/wt:WlXj8iSϫ$.}DX>M"-H'c(1%Z483]nm%5J*q@['#E'y5#ȞE5Fp|3xGy4 2W8.taFO tsjcjF {/6f0)CyxҐ Fy]ɿ!OJ)ы4-> tN^nQֺ[hdNuOx}|q1VՑp+H_GO&Uh2<5ě}TC!1:9uVܘ68#uۖg%v#ѫ ˰;NU&Ih U<*!P&Ψ'j^^JN\&N9Y#NK ҥX|/B#Ӧ(o8;T+埊y]d]7 72 %otW܆X=9 bc*i}5ǥdaXڰGwQtv֍Mu#wS7X~(\M ՁџM2"U^&nYmo2(E!vJ< Å%x::omR9 9A; @];vfWɋkPfT4J$DfXȫBۿ-, NV˄4r^"aj } $ g<{pDJv<s{cbxl,\"P?eO(CĂ;1H{I4uI}9~_'y`\'g %f1#rqN ֱp*LACJe?=+tv9S%|`quk΄Cn/gsS XԏF3f &xu -,8 l[^:}ަ7hbXp9mQXl-hWOa\yfs`I` 1aKL/J&<ܒk|N~ucdcB$)>MB,?ѡ/j,ٷqBOoK@V%_ T@2UJmRz*̟Q82Ú!(ȃb@pnW[B`;k򉟀0a8q72dyu'3u{4Yx@FzuAE:YCXl{Aj !&- 8c_!\Y;bG"2GSdN_V"CDF|"[)ҩf69W'ÊWŲpjS<#(TCҜc$Lr ^Ӡ{2huآgS, Qa3W,Wb@zu050zC3bHx J*a޵3V}n贩GSz?r+@yqP tIz n#Vc@\g*B]g*#$?Ӈڜ^"&7' A^9,3l}hxw1=BANLb5\ܨi7'` m3~ѐ4D?+ ^ ^s-~Ƕ]9h"u֒2GtyJ/cO W^blG wcnuJ{ʥPs^YiGA'm(V'3ohpm %wuIDrVdW $)}NLHahZ*{xr GE3xRVwO;k#XGb1{4lLwYvHxcϧj]t?n4"i>nhT}z4Ĵa4wmcU5 x]6\gW9 3ɪXWY'pM_46c]tnchJ,DKx b)ET{*w aÍaoFfקKXz5P\U)R˛s8=%㪟]u1 -xĮ mU&}LW;ç4~t邰)6.JX]>Gb/$f0#7Q׋4gc֯qrnlC Tā"zB+u ObK$(yLst:1<5AVE€#d8 h@;]Fl/1@ Λ'ys+m7LG{scjvyTA2CrF p 2^^'LG*+ ]QT qΙ$Fȏ3UnUM:t]kEt |{oFWƱ4V+ Q w8? :t i{5{Y&|WX$)o"lnZ98} }6 m :OT0pWF'eB*ޖҹKbmӷO8á~08 h*8I|:6[׳uʵ=tHPnxW)]"Gy w^OD =o8@>FMˑЗ%Z@e#;:mfPk(Zy)D3b={wBFJ9 |Z6r i\iial;|0 u. l?DFobƍ+(b a&) +h.fwEg*]鑛 AĸPIlN݋ۼ\; ;tcK6 jEsӘb}-uV]8 xD3tduR)qs|C"`- on -^Xģ.ΞIwi7]RyOD0!RR¼GRZ-bwY?^{4/Zn 3RjܾؓG;j`'yz1Ng(S\Fw&2b#U:KKAo?aXE9혷4 D,Hj,6ŞO pu}6䎲p7s`U5J-ydG~gYCoT mJ>]@ lctqAnITLӎq>~c FMw!qhgc}gC~ofD8V7Imđ̹ذq[rz/zN|\* i08X?e5#;̈tqi≠mN{>/<Z~ًq>NWJKhlF܎>X6RΠmקD:+c Hr~2A&MƔMԬ j+o=()DsJ/;s[1,LN=7!| Hk2hiiL1'@ѿ̲vSp +a'. ԃ\C~ASɐ F._U)")[Z1 I{ ^A[Kc{DR aGF=9O_uLO>gHl?Y"N& eK/@ǟ^+!|k.(QS5x& N=Ds_6nz#$ (BIh!$n~:`P/5hldMWo;; &g廖=^hvyKT{:m곓!S~WNlk\̛KPJ=ш55̽!6`=!>,Xu*a 0*oy IKT2ٯ"BS2`S95ŗ -,xE GD&\qĴ@feԕ?|OLvh2k$6%.pb0Apl1O"߹2%"`+d:X(TlM&YGro7Zn϶ ]q0qܖV`>)z|W"#X%3Ѿ杨 Omi}O1F=MDǤ؛As+5Ƶвl@3NzZIyE2DsXO[0n>O`Uwӛ1|,^`'Bc/Waډ|9QukȷXQ)}b.7U\qf4؞}9]]Nn:sm'Ϊz!MzJr2h-/7煼x^DA qAocR[s"0kOPYRi?⻡~qϢYAyLRkO$`6*E+@ 1;!%ykI(};t5]d直(Aiv0|Vm̵x0hOd9c^= JAG=eF^"nZ)dZ~P6ά&gD$01L5U9x(0OB&dvR8!S罯m;9ˆ#C/C; !1<ܺo*`Rþ} I.=|a &md$MPFc_V'oƨ,8]Ya+mA {0RI$KKW1ch{0QȔ:3I-u᷒I(D :RGUpgYRRR(;EͩH`Pn-vVcى x=|5|cp.1c[6$%ǁIgy"hIk$qs<,R :*]'?A5k5r1 1-G^^ƓΖ pϽf)mDZ.MWS&>TӺ*'S>$pPG]K?1T[=rz/ΈHO-t!tj\ݰ 3R/ГO I,>K N`t4 3uş=r:ɬ~.aDXRͫL 瓒"j9uFRp-4VekOP9(cԘjs|ފHT.f;;E-uaL5j[5\X%!.=!tpMl=+ևO6|r#a[<=W5_A)XZz$*~[Sqa]|͢7NMhcSxTӧQ~o|=E0"qyй† hS6,靔'n ]rh7j6h\ vݔC$gA qg 4Eܝ#fW|ġ^5|4LҞ_♮Js6}mo= "F&d|FMj)F,FA͠ fVv;$t} /IKiݟ^ ZU6QiWmvØU#kKgj=$4œk`.oJ>=s)φ߸9.Ә"ܙ Ǡ;D/Q^Fs'A/ftBv]GikFcBZFHb-ּF"k9j|ϐ6^7:+vߎpC^ϲf^_Elتxրs=Ƃ #&=|q"T66*+r٭oQeAꕛg۽E&'f?XV`TLQWלUN 1}c-Q57FY }`(S^>6t[UWG$sT ){503N`5Hi$"` 2sz q?0foWnhn0 +c$qJ6 7ɷ5 xWv7ȑPܯ}tg[Y:lf̚D936KxX 1k(&i,yS-Q;ڣ[HC * BG0)ҮٹVUZW=&|,zp_gUl䠭,]'mi'-4Rqox#~hQ̈"1zYCP0!i̩C0ss7 _ n;__CWG2< 3ɡA8ԅNI&FZ&| A\lxS*J\@k=Lp|8y/g}`uP-T#jG̏=9t\]yE8E)xBZE$!43w\=;k[>CFh#T՝e47aUUrF!R岂eZ :&1H8¼ݡx4c#\WK -9#c>cɢ0?F$CDDh2z_("_xu~v"B!}6{M) $1rviI#1)SVسd0ZHZGg8CY/A&C.0AڱȜg4EZ4) 9ő?A,QR1t[~~ v\PщmNkEsbHIڵ)5]4<ĸ :( )Ȇ)K&B J6t.EөGoV)TC1/O!q4~e0@ˡP|ˏU`'§rݶ%V; C~W`'c2_Ou&+>or`Q^+ą`}/H.h%B[ZGG EzưM93/t{fu{XGe,qp \p%c07EeG̊t4K=ݵJ7އnaYoM>iVDw݆KwjY:rIj?aH)&ѝneVDyRf!HQG[l6[l+O>Y[O]3$ItS#ScJ/V %Y>f \S&Vm27Qމ͘&aVtJ/+/+UВ.bljt$r]F0vg߽wtc-@^,2;W%`&Ų& 䍋?򹭀΂wwŀOz1Ǣ+ 7}833XXj;MT/H3`9f #H0/lR*E&J33 EM=O#sl@Tֿ{y{gβR*HY0 dGJS9u,f&u}̝y8r!uɼ )!=A٭kK.l$`\ĭTI KޥH@{06=uzWf5@j1gXZ_HF= bv_fk|иv'- /v` {,[-tr|7h8po*n'`LĔ?~γ2/b:L$g<  f@ t8(+_&`IH!)"j=_N&\|m*kÔW=+Њ`#w$6pU{b=5S ߽ͽZocaee!>0`.v.8Zؖ{ /7/b&p ֙nS~,H@eZUÊh<>V|(A?KVUS8 :7@vIMx0Dٔ e\MtEj&;.[Q=<Ěam=*+a̜=lN,XZ`X1P+B .X/A⯗YQZ15> 뤓zx ~B/y)/xyHD8: {)$!^8Xcd$W@xyցgX>D;/̔w@=G|9QM*;>92l<|c'-h ?HyǴ@q:=Cb!^4~J$~KpW~-| hYY<}_[o!aSܤ"4,>No^706+Ic,Mp[q/bgp :~q;Qb P0%`%TXx }FL\j7>Ǎ`2S <.pBM9RʲF<|CTMulRʿ'\Rl뜻ZHB"H,4m7-L;d !޼q װW4##a7y42@抿>S@BnjF/XnJ31 (.R8lY!eau$*"s\¯AV j1F :||y!2d m,LA.K@KX->ٷ[rTj\dSU($c[l2M5'2FSIPψ NiKZu.¨#;]&lg򷒩1&v6.36MGU4^ peC󱄫Ax:SPZ1CBwT#q=$X=WLck IpL k6HwB*S%(Z%" e%u &tkJhݮ9Ly63F|**xuW~ٖ!j& $u!I?ƺ:C[mv:qlePm$IՕd4ldH х bOJJU|A7/:*6W~ueKHCj$ň27}, fGG3]4 ^F^?.Yғ'3ŋW<ҼV[]d 3hp׌LJLP7%LSQ|9)3t d/}OK W rkM3tszns*PlkNY2ٹ#vZtYPcE_m^|Pet \'ż~'|=闓?<#=QDHYҒ4(љ۬aP7Sͼ48zPlrftK-eWޕEZyDΎf#LzZ 4(⎿ ׽G|uZ]H/\~J0BD_Mx3PtSr!d&~3ݦy\[X WՁLuO@w[cZƓ(kN#f J3[ƈiJ ?b3"<:rvat# .0qCRcX'Q0zF`0Lg8 .8tqW{M EouԟQ-vELum0ۍAPTV8J޶ 0,8x|q*, C \~(XXM!&طh_ غPziȱAqXXWj7-Μ\uwƞXHZkv Ylg~/ ~cD)}k[>+ok9c \?Kb!֪K>pZUQ ԰]DD855)=Lt#i?UqO0 /BiR}5-z񴦙{G A8}*Y E8ΕX=\Psfso]T{if$烥i};uQ3|3)C,'Nd`Zna@Xf"L[cEX)gɥYimݚAR2U#ڑ8+ MMcKi]^-Ͷ%0fԨ;ˁv5eiwkWǖ>D[Qp9yłX7P 1CDA]B&[UZwx]mZ#iG@;T"$ ^o"nFhA$j"0۵~Ae;u_?9 t^b+Z.:Ը-]zJ;i8Qد}[c'1Nxf_~0'2M63WQתl涬/s FZʌku8DsI9M ;z EvIl6=ki@lJnytAVuظbkc ^xV]It1xz)O"jo+qO %V;~Wel wtabQÕhrcު7VP :="OkXz^;9@B.7}@kkY0 Ų`L9BVi&pVS0k);1I Q֦@Y꓆}7:;% &5Lqp%`$m7P(¦}r5ڄ`1Oe>=Gq,qV3iMGVw5`x $r~yޏ3,cœā~y7yUE:al2E D¼ّؼXGޘ8fʨ8 BV-1Hv.I(΅K'Y/{渄YaVNCYHhq񧴯P'\P$Nv1QnH-§ƷI,+ wd"ppųb~:f}ﵪ1fWעtLнɋTmkJTd\V"֔"pX^Ƕѹf[E|(B=H_ėj!1H-x?0WRA*ժ vn׬uʔ-D0n*]֏P޼QU8JJ̬f;8ҳ+ɒ/ϰdp0˫zF\bŪkhјwYTpಭRĂi!GWu!{ Œ%(@=|͞/oزO=8{#e;) ^4-غuSFk12I'O6͋Ho"I@e,@2l; ųC+-SČ(¯>l¦md"o܁ lu'.;f[=XxBL&+T n @yq~27ܵc_^97md}7HZgo??5=pE<&NuGNTxxPӒ5ys#d3^,#Vaj3=%bV5ꉇ ٔ֍ pİ=Hx `'Ph2h"o޷&^6J<=Y;uc?ܗ \i5k"#e|>{(}~zX>$ /@;`AƁWYh.@mT3+R~tC]H̩Yxݷ!.Q{Wd{@;jo@;T[jvk(>3,[`} H% j$!:s\S+DDz~f2\9'9Ϝ&󐼢z",rd ]O& 6N7ɡ g).j4P70 ]vYE^TR!ZFGu^e ީ&|cw,EGOb ,i I=e:ILՃaKu3b9aƑQg6/P2ѷxXO$Vx]u-5~ Dݘs?4_>Gڗ,$jEOW5x2%ы0d~YzI||P'Čߦ^)02,'1<-x=70µC4P2XkhKFP_o7kB'%e"rq͑]_c /aSǔ$W)Z03n82tl@@Ed똟S԰by<J/o O`UqvYE{F{w4bCm|NiϜܚG),u;/ZN‰.7n?{%gʪIɑhggrFz78NLz;Ht R-QMQ I3 t^gд;BOw=EGFjĈ^I ":Qg{N/1K_qվOVpC1pSB{lLj,VoF_ w?&xf8{|AwtG t}ZTOY>x@esIn߰D8⼿QS.pN\T匉5Å~am^95 )Ouv~nPlrt"5n}n?7U|4l;Y9`V׳lQ{Y)W{wY0L:l`-VֳZsn+b0Xmz-:"ǯ9} d|K/z5ilLAn\GAhBκHH#D1hz.f-NݨcַIdU2J֋JPZ=JO|N_e ]"+ 84OYC ^Xi4b\j'QrMT.^ g#6tl@{/Guc{ at%qa)_-t:Dx6R; İdLLL!F\v‚b~u̡Ҭ} l֩E:D,Lh],J ZRE^ńm0"] ]HI(a#LRX;vO6>h\޴A1S*NQt{aTBü7u9Ik'䥯Kl pjcBr?I(wvv^U,TeFʏB^2r?-kLD˩D~‡E9t{y~D2,awZlR\@{ޯ>39kE|E6W@}4JpX7W gKQgWX3*\zgA FOŔk ܿCI xʏ#^=q}RjebC;b*{t":L>C8ލJ`0)2_*گŔ_HXYB2_%d{C"7P3<[CyLjo6WlXA&WG]d;b|SYHZ^<1wBC'2b fpЊr7p0*g!2ۤΘyN@3N7UA4ĬOa֝D=!'1B $'H+y͘YJMNY;p5/SWjIj`DOITas t 0}O4 S]I-QMLh3c,nj<3\% ډ_n HR/鼍yn] Eh<kbhalb)u9YktKv%$ާdAg=+RA8XT;[Y}J(|)]._he|Ku9s:?ӐR*39Pi ®! MgY< ޚ/xA9ѤvC3 ~sNvB 6W='58XvRo5qу:z =0]:) Pf.bSx V7H1sR| \+3q'w0ے0kYX׺Nc L]lΰqgMAU!N=m\w#4kIli [=3˻>(DH2GAĕ0dyVRT, jH ۴n< ?dlщ_㤮@l^7n'cd*⑁-NEo4Guz>"@7;~eog6y4\˴q/o8x|4kvC-va{Ӏ&)w…MthCv&J ^hĔous1V-'T-:sQ/ 2QYRd}nS%8ZKR |C01q z:0啀Ơ8gZʎ\EA bJ?' N{ihW{oVy71Y|ꑄmhɾtۚ75cy[QU$җRm۪P}$*"?[jWoʋ}4Y] h ]#,]ѹ7>;x 4{)5N@Jmk/?z8r6,xi_L{W|1^Ko+ xtcbS' =u>qyk0@I Ln錳 STDw'>mego=}c@,4抅F"0?b\엿xJCCFjXD!6_$kŠI糧>C9IPs/&Hfeha^(O/tg.@|TE:Vrsr,A ;|5`.#ę"芄8 JyC&0=2׽hu䒤YEY]S%̵4Ғx2ChӜuT\ṉ+F{$ڏZ(K6[GVng[d{"+_&U@F7qJ F,)-A|{<,; dak2;T rї Um.24UMx45_=rT ˗eW=jw#:a=Xʆ}>'#FU8KpE#"8Oi1N5G/n޶dj/|b8GD"o{5,}M>X49MZ;⇔^t^X"nMT51!(e,CdlNh`N1t*UD dwre&9=UzKrźuͲ(:%T^zMtm;R!FSHl:tN*JɦR%.nXHJPr J˿P +GN}%m؅AENo=jքU0=NM:BonCA-NIT3X2!%YZZ}hEW5e >]ß,TS?SqҬOJWCK!N]A4զTjoJhNy{ eCXN1AAȃ&j7< EJ -+XKH~G|c*TVVuA]݂)ZϮN{fw!)*@4itE.,G:8ͼh89׼&ܺ>ϻ/s% &xy@P…]ckPh] ry4pSok:^v<2NU%B &n5KvKS ę%wㅊKX>ނg{C\uc ( R]XA 2?`莚!x1^ X"Z_ jsSib`>< ,s$—it3w.=lr ۧޝGj٥P*F~]wф=gH.-Ya XYnUk$x>Y' X ,^0`9CɟuNWE[wXV)4{-I.}W_ HjoLKy7Wьk w-`ajhnl,gח-}؏dz~kyjJ**xnPZ? (un"3?JofS{af%>{ S8zp6 1"UW>T^ڀ /a0d/w#I$2;z½V1"o|p`VjZ$S>HrƩ5/r4K;nεte剀GXUz!0ż4r@.fQzAK ɨ 5\ȲbNpY{,N|j 6lsz=w"!*P읁mUvMmoY~@bŭ4 IUNU ٳݞeBnW<‘A-bq,[bs=Uゞ?P@'h)n"`O7e_ٱ1G_NMhTAqN }xP:3V{~?SAnqbjoPbF!EbE'~ߎFю.~4TH֟U u }95xfB2Cp`b1QC/~\g 퐥j+mȻ\4O6i/~0t2GX FڔIÑ߄K(8gGs7рMw2haL^g{(;o>L M:|0DGv%i1|8MLdz38ZM)! )<)7LrmެJ9ݽeNϪOh5 `ɟNT9!lil@f WiC{;$Ag>lΣJְнh@E- .܂Gnii0$T=}snM^._u)",oY_3-a)},9簳Uꐇ>+nUwuI<-!.|=OEz&\euE甫#bO5`߿K"H3(ai’$_m:d5diSJ'\B%0)`EzSld?o$ v;[uZ OV̯s ^Ϳvs+U?D0E=!Xl'n;<V 2h>Vš{1PyVCۍV~VXgX٘aB2 Nia6sW愩\QEɗ싚0A2"v`ha]k eHv$~XA҇Y &py>kL6C?T(kB" 7eKcqSxUyP2SQ|BGpNI߀qB9Yg,}B]7Ւ=Edg8P@bS"\"+V&Y^Ԁ>7|J;K7qR;,I%{GSKٿ$sBr+*fNWz݃MFmWA檊׍Fɝ߰8cgњ ]8QBK<)];3)i}n{Cچ|OLdo&c=Pw(5e%4yx L;;$pbDÐ5`fD U[^qmx2 Foi\1$^}Z;.)VxM?ia/AɟUg]gʧ[pD4<'Sɵ Tp-`7hj/Wr0` k丫rq6s%pa[mvG ϝ.NH\^\wA'= wG,b;Ѹ @ O(eo'r'6*NmՉ4Oz;}zMϺvՃ* *7Rfd0y]xb ZK]e;l,sEY̘U`nq~tC= [Tz z˰f/^!6ِE.c 5ͅS4I|rp(GFy>8l%.ߣp@Ӓn9_Iufr{nD ,Vhu.ԁw~\-L[#[L n_ zкzn4a+ܬ+R@=˷E$@"m;b"vk:QL s& *R=9W_bkSm]jn!f޴M7B 9OV_aa0;(@%A 7Bz ςcm);xd Q宣DM.Gsט+# a W^"{zЩLf=iH'm2V8dL+tn 8X}J:դ;zKI7 ̳K>xv7DSk+Qj.<?@9,os7uKamqmGiUv~*`)w<;}A;ca.e_qIg&ol 6 +2<+pϡJ^TFL{kn 1'T̒iC.TD2!ro$K?5+ u;+}m$ s@ybHv\J'! (v(9Y:]<1YX ֳ XFGU5AqZNAsCX4H vδL ?6z~1^F$zݟc=W]SǾ]#kM|v-\~٪~T+v7QmdgC4-7TVJ-o@SM9u"~iXV/\Q,|)I/X ٮ_$vy/*:̧ irW 2:*A1;&,6CX76eMN%B~d3HpeKq dKo^~/ʺ]]G[2g#=΁N iq"h0qⅵMbySi٠ * S H)}G8Fx`]E RBIR:(K]'|]hC1eҒ ?9CX Ly r;>w"˞"dח%±(bQ?Hop򼮣[|mq 4MFh/kս dTqeB<V|dsG ȸ>6C^ͿdX<X\6ݿ,R?w^ʯB%WڂK"`jao5<`` v~cRbÝP/^v@:|\^z/oJ#~ hƪ70`@֏rÂ",b,WۂbMCMCzǺjz6EUcu(˻Z&kޗ d'R2Rְ_PvEqMZ YLJio&̓Q**kd(uۓiţNyJo5]cNYNTžQ5>:/on,fJ 4v0[|JZ}8 P eűjtG-)GNӘo.P7뫆S NuUsrJQ 16HiÆ'$%<:TvhԎSxPCNB25>Naݲk% ?Q;y .̅Z'B1hlzHqqϺѯGQݒm2`ݼ= "V;i}/Ҁ/Q>(.+Ƴz9 uDnbzDX5E _ht)$W"r IO7~9N&Z61 {:Q}%Zijlͤ~ivj>D%Rʚ@r 4ͿE^=yQֳblGW~KFM#M>1֦RiApWmP]vac*"pHƋLOLV :)4\i)>,<&5 %zR3oZ?,{ nPK;EG-Ҟ]%lhCϯ9lka/Bl-<0p Kw[3td bJ(l  gB>fX-SywŬq! ߊ0sں TZ%{[SEMmCBe&UN C%Ed݆IeHDn640<ыpd8pB7gp(_R+{x"'(t`.n~g7&y Xw߻'\/yC3~ Ca]9Կa(oR珟p3}ϣ] +A:HgsH{綈3Z:};\,] OKB'<{ UJ^0@74r6Dvk0fڷQ I .[e>PLecF/y[1Gg+ $n#Ԫ+拙›:j9ֽ2o"NX7yPwtY|?pH7B{^ m%qg ʯI} @Rt=9((*wd`t1l?T R߁ Kme0$^T;`ה.R]O}L4qgԇw "z`ѩ{ג8q5pr ;M\ZO:rlX$Q$^\°x Ɩ@=T[A7la-o(^JFb^[k#ʩYՕx?y8uyS`}hԐv}d..f]= &ȊKp}7e1J\w7ȣ'(O~~)-s7*]0>W %ٸLp ș~<+9p٦+58~:OhvEPUO4I Xb0] !ppIT&%طŧ  <\} YK?,V4R$[dНLӃ2Bi53`y뢡]:(Bם*QE`KV d{ - W=P(|8񓁓nѷ;ʒmR^0W8Єx]䂪-+, ^ŻƽgOO7-{Ik[D'ylYfiFnxnM;zC~U4h5cV; \+s0l*嗈**<04OBIdhE$ 0Vo{(7XujH! a}{}:dMGl*DYZ^ ]p1N`P+f@=16毎je8v:KZ2E(PQ˽RYԞ8@?ؚ&nȑg^,1 d2s( =f:!韄U`/`[*S$=a\ fQINx|Fѫ1p,#Uv[Y [\25'dŃdg8^.$<dH©dtX"µ1բGoJ.uJԩ(7`VOz囹"I7P .-tM`t3*PD.|lKQA*iѪ'ZEn۔C5vy״'tX&!߷3Fi5T6 %4$gҙB鷌otJb$;!x>%S:6 q>&P kZrO9+_IE=ޏ(r#z7ģMiw%hñj@2[hm}r IN7n,-'haB8Vgq m=|2 C~P˗}9\5as&ǡYxկA8ewSݩuzm&r#m@1;C| {oL5Wz{]р5)&f n!NʈrpM(ǝ[|@tG4N?0:( ΠҏV!o;* V$y~=aWqہW.5U^j~գ=PEt#ѯL+#bG?AY h1~ $Gs(KehW^X}*1ACM\6GiQ~\!Y3ǦSuF)JMXcĩ@*hX80gaqʣFyqe}4ǒ1/Ar4 aV]ҝd;a<3&Z׽C=y[>C>Fe=JwP`6HqD60!'6epP)*a" CJky=4ͺ4,AbV[`"(_ rB+NB^@0r/m>wÚ;qg撆!lj '@fفa ~Db@cr"٤;$h1Gos}g=L#l:i`,gOUs|Ҝ(bTue^Uօxŕl4 ׹ԡPvZ 649=.[ Ur*FX8:4|@L9Q]˱F7j#&[ƈPѩKVۀ?Msʗs2's{'B杀KQ̍i翐 7"c4Tΐ8f>&tɦ:LgV*ӈN0N&j eNdpq(#ع꾡iX?3DW+u(v/u.L7NE סHroĽy٣Jō x1cn$dĩ$T:.*nǔOHR<&t * @wHkuJmht_JW <$Qg eA0Y+V)Av2|㫏s,u4q_ǪjbG8QPE 6Hj]-XX5dQwuvzT>⯓+ƒ_[(E&=}׌~,cϴnAMܠSLiḳ1%]}ֿ}Ėpܚx_Me?E̢2`{Z>?bHYlS} ~rf&Q5V9Ev>L29 .GU.%Ogᅥ'[TͼzSzxҞlN6~D(7S.a|RYߘ55&,=WqI r8T]z,^^ ɌjÝ=Ԟ <{.4 =r`H3^fγ6X"ĹI/>֭!јѻ ΥnGB@9npQS[ }-iݥFA! +̒f̧"ż44'6_ tֈ܃ 0$YT\  bGղvbQ>֒dX,).qBf"X nnn2 ;25l5Nf7QZ #u7\}0դ1W bh3 /jq« Yچp{g2:u*)=Khlo~az q9lSPkKҢRғl{L;qͼiAۤ}m*Q6d@gI#srq*MIYpVe2o~do1ZOQH/L32g_D5{kDzÌCVhFwmg^~/aPt&o 2Y4 cz} b(zqVusG3y5k~vbVC(T1. Ո+LJ( mb|kM,[aWX}Ҋ#MMm&Q"prk3WƤ3T - COJ^اxE]#jΣ8{.GUh?1hi;K ՗t:j/z .in Fk{Zؽs-JX?fwìPa2Ux0Nj$-u([~$M(VD)][xaѡ1tT}Ctɼ:rQOŜ6?FCW9sq;S^F̥uWsC5"^;Gd#U.̓?>kxBr c%bi_px>o<I"[48j.*-eM/,y>[FnAf">c4P 8ݾpۘʉ&b} ރ$3dW( T+*p27Z4RDKH6d+H{Mj} KS퉛x|]Ih.4/H"-t?MN_@U/V|*PҶ ϞUsF[вC惨l@-[loB{ߖƑx p9yce[2j!Ś&B%@_YHc:*6:OUs8&QCɏ _K[i»Z/g+Ao(q(y=BIE"օcfRۤo^x,2=7h.H4Qㆹ1VH{T?\Dퟏ u!$(; 2.ҧAU3r12tͮΫcMܰW K}S ØFN sAd HIOz׍ffM>QTndz;RN|ЙH$RXjC|gU~.dmǩI˖|P7VUs2ɋUc6P@)ErwVKQ}2)n_'"D:X`5:u+칖=K w^\o79L%6g?xoӼs-sybY^qKVeGJw"9̯ƙ c ٗ Q f͘_/ޤ;7Xmrn#kHe&U3q T89=U`E-}ؐ4@%BƚDo;0Ձ4>E}o:%r۠f9>V0 ?ÄS&n}jm'~Yxce |g}>C Jq/坖vi9˨NE.KP/gXhE¥c< mw<ј J\͉o{Zc(m\l͒wLGŪ[#-J! N$i@Vwn{TxZ#8)@1)n tǫ9=hD6f ߳gZFE.?ӄ=2 H ec#YӐsG3Nv4vLE?53lRҗpTvé./p[2^pfTfrQ)فC))Y3[JGtxN$ QLE|#QN_JD9(^Gez O/c{7z3LHcJw0\lC^%fP\ kqKvw<㯡B(N;ZLJTFU P5KVqm5ASŲ0&lqef{z9 \;IX7Şʰ_M;,yFq^7F,vsccSn)\MYM # T~ք2_u0-+`lݖ5$A{bwr@ޤϯH%>cFXhDSŊ&P$txE?آpq{r7pZV諁,{h6[bzp=CU[ꧤ` _Nߛ!i4>b!mSOL 0Q''}&#_/؃ҕ8fKҨ ]ׯ!&Ą, ےCޜ]chKPϚR"4)iX ޻xjϟ[! P?ij{ _|u#Ka{si|T?I!jJs~[x ̞YHk|,Oi;EDqG@ᴱpŅծ~lcZ,~¸u偘'"#S&[C# %r }Bz/Yc9UC]miY)(BijtwܓL5T*ܨŇ&?T7eBN¯x#}- 7 wgKjKL_sbFR vnR4vC +PԈ,1WVmpkllRnsU$DSE3RQExm@pi|Oi !@)3H|%m(8j+Esu`1RCS8y"-Q;fcwHag 3"75XbکHiOY*A/kǑR_gqVCi}؞lg~Dt:*Mgq:Kh Ve4ZR}t:=\|SZ$uL%qp_^kFK%1 FdBʙ6 U|6_؋y9\o^S(C`2 CpcI_"T4wl UG" ("Cs[h1rΪNTo u3.A=b|/;xOI4f>m%8:=Dd(t^8/sB` Cp*LÜCǮ]|ͧTai-V(#rk'-K`~uE׌EByiVR~W*9D?1lg7%?r^:Ǖ-!Cg xPKrU ¯68F. E(:LJk{3fF7dA=(JRj|Pۮf I%d-ӷO5JR]QGW($Zo<"UУO^asC刜Ǵˊ ~)c7Šj0w OekKrc43oDF:Z2NXslPiY-5;|n~vR@61>X90Q~$ ;Y;oEDfp_KLXPLȟf63]U".kv"v'Q$\Z2v N>#k5> r0]dc,PW1=ma|[xAj+JEKxk $)T'N}UͧlTMq{{\ NWʃ@,AtO.bF,&"Lw-JD% .Fw iY_nX1Kkq3`^B?<-%~N\̙gFq[GmyX49r$5đb2&>WQ^Geg9JI}[%aJQ(, 0)Ajf/y`Y̤:ddD5׼mM.89ܞ{iOb9mf}[-f5vvp0٣5@4|s%,ET`.Sˡmc ]~_,+s4οǍ7WͣSۤGлE&ѝN;W)0-p͖XM;]fB&ՃyRу=:?rwŽL4]1fy',w l:L r~BxMpU5-*fJ섹GɊܷz*؛գ2_&ϲʱKÐJd$l"̳_ze{7 1ҿ}f@>'N_&} nkZ(rOBO*s3xn9Ӏ]nD_]yt4>ޓVzTneVk._鮃R 62ZeH>3xf4H2&ѹ8RiPn Nv-*ZPZk,q>}.n}d¢M:rB8d% C ΂T>+|9xym%P{%M XT٣xl¾04@_K/iX ɍ#Щ8g3=|2ڪY>@٭)adU1+M th4mtvع(KC$ CQ߼a8Z卹m^Yq%X"4PQw1YVz2W4aMj6 @[z'sFih$K1F.X;2)zMRBluS8.ݝ%=eNYYR*cv*Y/Dq8Wsȷ3o"w͕B'|fa SMWurBeVTCNg1'm?C1tSF,_s, 7ع(vTf*ou%`?0E#EK:V5?Sǹ"NN&!v7dxAT >k5qbx/s>MF\UqC[%XY1#XٟeY)d@b\g|uIr]tfs?mU5[_~Kl7 t|LK!bGA6Igwf3"Ca+*8P Aħgs#rEs3.9qz)cWB24H# 'zTOB[o"C\X?KtIb&R#TqG&2n @ -ԃ#~Ǒ.A^Y;Z\]K]h~ bV>4,OJ$9)][4DlNu LO:uu"B}*E+!H|z!\A/DUZD1;]s{Ec.= $I [vml\~Rf+l)޴Ą׭*/Kvg.MyYإ%@^] GIb\ϺbfXK--6Z6\~$w8g oiMUN`of2/n,Pc).iGb@dGb?I7kyp[s AkNkr)2 2 )']BQnRJf9pGRH8ٺ~?@칵5d _r^,rH3{@ RI$^y@g*B^rLlhd*!+\38 CجKn~'D'Y˪ elWdanbN--(-8:މ KWiʩ /":ZFNޟAy.Pm~ScWsM#(Jn}[`<(srLDoTUS/WO˲8.@'w\4 [d.{cIݎ=W+ǣ|3v+)xAzgcnɎ`yͷ> LFENpcHRo*WMҹ;늕_*t%o|.Td^Y:1xVUUlKڹkwJW_RCWΝȌǭhp,b3B(OJM3ϣM /{i%(L3n.S—f$ ŲԚ>[R5df@mV=44::0gMڕFWJu)(*B )}x$"^w)ƉةVOʅm$qb?/u( egm3R{b屢Z\/>Ga;MHcd?lsc|8&i}\JB1,-;ksX}ga/+T63LJ@Ш YY}Jae+$,p8E\X'Cӗ, j)^_T㖯QVR~^8preo^QțS1K-t_OlMM"$6Ga(,R\rf7_&$D5`y5e &K"{G/#60¡(=1qȭke0_BU5<Qv4&4쩅m}A1vA7MnPPFW Do" }fȟ+A;w} { kSU;+47 5-cpc4Gbڨ.\!!ya+F|U `$;NmMwH6`2ђ,5@jCq%'V(D/Ǡ-HMpH\ZٍaSrB`[ՠFV:vΖ BQŅ3ơ :Lu,?''7uqG߄](܋3D hΠ_ =Q6?rbxQ3rgo}eW Y}%Mg hJg35vr<'nvJ9 6Fs \MQ'B쑧;įsE--`%!xoSiX\)$"T~&lTS_ Rݿ]#ng2xx)њ .(:nQ:OWE<x?&jQE+KT~k^FW/nE-Oӑ8Zt1,ӛ:RZMN1֭O fPfwO5#g- YЛv,w䪯[_xmVEԣ N4s")l~c*v]//Z v#JP)~[ 0(x8^줈:-F+#À +#eb;WAb=y^ZXœwL~VOi:Ad鐞m^qr;' qLQ$LI}RX`~SY?i hR!CG ;g DtOt*KV \9V?̤ _W9x}2I/bxKVU۶y }WwR:g-:J rԿyMCb3miA-OIJ\vOE"'\<}ڴдPAM޻fl FiB%יM egU  B;׳Uٱ MkL5kyraрLj!Q0k]T[`e>FMZ-,c/{i+SGL5I)3CPxcNq[xoÀc`[ϙFsԈ19τ9лy[~x,^| Y!cuf ) sls ^Ѩ|WN+kP q(OZNjo4W;۔Bt}fܼUar5 ʘӍz;"ȸmS(?x8f»Lq(i{q"[ S;yI@THa1j9%1W+<|+f!UWZZJ9fdg:IfnF&wIQ*/&GA㛆-MG)ё#D9N(ӠB#*D Oo ~gUFH.woVwsnb\P_| ͇/ĩ\q acu+Zu/ <,՝ ,ױp܋4/f+Ck:$gϕ?>\clY.vEOh"I` gi!Am9[XajC;͔!M#92pCYw׾;;PeN/fDH6ۣ?Fzxp'].P`܂?G̍Z2ZPw›\dL43o7uz];3 g2r 7Ib\ A$VjljϜs yޅMP ܷBR{4ZHmdR671THf_/\,6"!T*қ vQhh;1݁<Y1+uX8bW"}hɱ5B|qę'M;Mr?k A_,N%ħ:¨I ϜjD5Õou xᨛM[-Haa]I-}!kdu7Zr^ܖu0-spZ]2.mُǼZF|)pkAPɨa£__ [܀/ \)$$HՔ/wS%᥌[3P663*oI奺d3KۋBJYތ O'P.*4ߜ3s7ڥdRJ^G te 15GP9Fm`GaU"6M4r٥D` 9Sj63/ΨX'{4i3 ^r<}XM@^ q?1k*/ɧibi01N=48뢑s}! WV@BkqYx8e>ֆWc (IhH7 CܛtCwY]8F!EZx[_9Nxf1w&˔@!s.%VO. c Ra?6]5HYvLCgLk`E:P)W'o}\Xar&>V%p/f+8U z]b^Ptπn`8fDJB=|*cd'h<kQ?8<^ ܶ8Joϵ꼆c7x!N7}KxlʬC*{MrD2jy|3n&Aj6Hh02[ SWK fTO핌b_7j r'9K52v!wtYX)*%XIa-$17-qY .>dNր{xKJo-:xw eGt>!r'Ԗ1zEBf?Rm6:v&k`|8msG/nze|TM Bv唆n`j7&%s~1LkNvu{KϽ[Qo m%J%[7sɎ1Ț` UŸ$- 00qO30?]A T`g6U$CjۇjcTDxT_/Ui7XO7'-8@Wi܉@O'3|8+Hkʇ i ͠^(`9ƐE&G(㤍}a/s2%cJ$}A|BͭCK:FWNӘX=c҂!l]´bܸCWs~{.Sx}?m}kb ι,[˸ڣRq./pYk04#&kh9y";=ݛ;p9erZL2[*ߝb#W/ tvDJ )?YUQnHSʋ54N jV@&רBp"$ձdA; zsoee g8L6yƞʇ{'XW!!@L-&7()@ xK%*CHObtҢ;"}v! S>(1\D0 IvvćY ۔6`iG̟r=fM'EFaT nd'>Bd@+%QX 7+x]Ō)(EUx>Wo#`Dg Iט3⃹Q]"h`Vn; λk<}b| /tJ{:S` u{`@s5Y 7.B035oQ'{Y5- 0%Pf8Röηh#Nmm,&N[dpxiS8JI?mzG95RT" k"Vن$U}nj;ﴫ | (ZgZjZ7BisoNGh%d-aJ)FO&ϣ&A*iLY>C;STҨJzj&Xx@>.xO$pU s|{wx"a#yC~٧6vd@WQ ?ݒ05T|gI*$cZPq9ޔxΘ^D5<`8L5C;hʟ$ UF+j!{qe=òfh9, M?Um͐hUl߷Hܓ~YLx @@Y'@y_1 J\"s $9.VWx S/iG-A>9Yfj/la'}z,\)=ebcE@K&pkj*5Vݩ=<|ݠfw`hTX/|>z~f0yj_XepAEL[̷ -M)څkC&_*C=npnd<:8C4E}7Fq A [\0 ,fD;]mKc`ƋhwM*ٓ,NvKtƃ]ax*H4Fdb$NJ)Wax1$2/zEME$[Aܱa:1OD+]e;}6igP- g}? mU6+uߢO_S[t1tt zhqލڒǎjMʘ Q_JmojvhJG,c)M.BIBR,xOxtD Jr@epur*.8G~pO@ٜKLh2*OԕD;B8Xp*WWvA"+DP0JrHlI/Y:^T2B!`bk+ vEtu Kv3 ht\z&?A9o]}/K&reqVEG l\|،G~,NebpsR!Q뭩;l.`@[)z\c94}+I^epc=ZؕH2YXfzzZg ' .s;Aڕ4d;ûgyKk0vx_g0cͽةK N{$x`p)kyf!ognnO h՝'Gvv;=&h~Z*8Ł/THҭ;q +fDC,OiGRr~=pЮ;)aPF q!RV3VBLХ 5򼺍 (RN̈a2qӂm# *RȞl%|=c֝xo nxTзjr5D7;!栈 $gr7Y.49C[`N=[ʎj>S_^**nX; I-mn]{wKmg`!ΧnCxv޴/-,@Po 7:>?L"Rjy)ӷ8r`;†˯?hbʣ @߶sE[6xzS]&:RFr|?EY.(`1Y4nE1+ry" "6zx je w_ |I!̆ jAҝ~B~ջ d[J)ٔ]ߍ^9!kPPh/,,LHYXd*Tm혦;eW#G}ۻ1S3' S{ٍfCqۣ0Kڏ1 MN"`- [3U:pgnLI sNU]ٵy)'[}PO2٩tNQDO3g<&#vf6Sa4~y}4K0m(Ɩ;c:t&Q=>CC Oڶ I2 ne̞zZ_`fRy79Ufܽu gZtv^.Xēu+=rƐߦÊcc<@H2L$Qo}$f1 }0@k`I.ء\׀’3U_eرC[ 6Agm''0G =dץ M<׶409A+K)Wmѱ=D` ~ᾞB}*}\hܶj *>!m$#Y7Đl wdj8Z*uÑyֳ1lyɹvQ~qUr^lg$ 뭍oVp^WɗB3\KI|;Eߔ6<5a"G"z?-|{fN1e G{>6iszS}SW;x8]d>R(쀨y@;Xb)([ŷhJTC[j0=Ak1<^_W*48܍"o˞EeAҨ Xq;#2rTwGHT_>2TZdPr>q(30K|@ln[j P385>6a˔nYb.GY7dm/h*'+oCp.oI (ͨ6JlI'F ɏkGYkv߽HQ2)x-7$n8NmSib=v< 7Z:LGY*о\Nu`稤+D}xM<a>q:غ{4rƂF܂q#|T*lrZdiGY}Iφo9k\g/\lp㉾IIca9GU!y Mǫ/ +I$s2ƯگO :SlJo^Cy|Ԃ~ࢆޑuaZ|/YIty;, 0nrQK;z~o͓~́}`GT}Gn<' y9eȎ0ɠck |)Ug(m49RNk}ԃpo6W5K` ],kBȤR%z\ r!fHoiPtH'RT՗sҽC.X+Zv R#3, d8-,XE*~=`n a]o[o?K8Dt&uvC0,"Ltu9 6#U8EjM|5Vb?Eb->ʄH1ӅҭdهW3g*=+fht6qK9'^vȭ 1*p[eٯvU;GrnX6GiF];s. )kALAYtr-)]yewS}јR2L)m₤(( K%,9VVȍێ edS?$"Y)Eļ4]~f`n2ɢvp>,,뗟1N3%3ReV.ph O46gAS3"-XMs!^h1뒦4# oW%Wv~+!'4:t0KB[[YUOaMX0q_B .$7gnKFiSlcwzqӔ̳Fmy ~𤕖Ii}J6r7@ OlGhӇU}|6bӨօ,f~jۄqK\(0, t3X\9 WR|..k 17obR=_g+aAa6aR&=(?zQV&OҔ&?߂\ LX\1D^.6!}=k.ˉ4ĩva]CuJ4>'jC`?ZDe'@}m_zQ 衒^ȼstBrEIz>ߥ r9HUJX܅o&;1xS$RdSj%4͡i9|_K kH:]7طͲ8Et0ݯШ´{N˲7}͸MZf7}G =iF6+|Pj\HPΣ?nvLﻴIw;͝ygЌA_6˳RKvxxKI]uFXĶGڹ ]8%g(om~~30=4wq{׋_<+|^50` ŹϿV6p\`ܷb񺶏Y ~Te:G`B B¨b%_Š\xeW*ssIKVEgvwD? }d A!#&ܭ|ƞ{]ABcE6V=|1S'ߝ-ĆĚLgUa`D}Veb/ PIUfҴ(DDA:Κ[\u8SJ0LѕyzTχan.*!Tåʫ?*nRk{:ԙ v .!03e_XaC4SܝϏr8Zzo.}P@niup-i⛰jmZ[= VS[FE^ KQe4'8 7FY!%D}ybcxq11ڃ5W0v$%~JƸk|"X 0ŇQ pj&]Egkl 7A\N2j~!P> &D-]Om1ϊeO\!·ͣ*Ή$#Xzs:y牍`HL }}cHr?DU$LPg3:oK̤xH(jԟg*!MgT1$f74.7IDV(ĥI*zv3b6~8t<3.\?X={_#/{9JUOdo5U:K:- }ym?۳֥ۃ}%fuc-A9t51jk,2:ԚrVݞ7 >|=8|d=*#l-˙6=vB0TK}A3tYn 䫮SH8'ۙI>E^X>qꙢP# `bA2Ah?7cB7נ3vLDO=upU%`z >e@w:Wo2T\ <0V9;2-@sY`|R5eLYa=wXV=vFDItMiݥ#ȉwYɉֽfPEpηl2!o 8.pdW:- _ 2~94y$ƌw2]wH2Nhfp {oJеSس~_ @EB±mxX ('߷Ry?#):|0C*{*T>C |\ kSvwHWIA-KLh$fnsVA̘cȺhK-ۏ jV5Ubc' 'Cp'ƪ8[am?[ekG(V%b`{%ϚU|x"H(CtvZnx`;"c;^}@DP5rၣr͘x:}M"odO)~ĆOaܣX;WI[ۏN|YH>ZEE¿I4io?LB#f0UTqYw+Z,f1N| ~˛sK?#@ 㝕.~b.+s{P<|}tk|)D 5e^ ͺF1E$t2i'8mHH )Bm*h]Rj560"ql'N -=UL;!5y N/WxӸ2:Dp iG vѶyHtTzL1o:X˗#EX0t*̹)L,Vu7F8c=_-:Eg/"IKo,zQYKsf`!O$mn0t l4>ILczyϴ&bh;l`ArQ0'߁Zn 0Q M1WJ$[usg^HbBqr/d !M(A_ Oo3k=-iF(|~"I:pcÄWz4XKkfK-pk+4hBP p _x{+8ꞵU(1ugfՒ82yFl^-Ija:0qa!`T<W;q%<>[21hFI]5OںǗ5RQ(Dj,qv^Ľ |4J+_\$(wTl4 Z-)&pA 텠q~Xk|_{CCl3ZzRJNR ~/?͟dۋ@]VñzRׇە?8TQ5ܵȚtB8o-/g|O9ŠkğLto7淀\1|L>39EtݬTypgt#a2 2ΌJ=NZʉS .qΑK2Ȯrϣ'}a,#.-?bAE>A=g6+]B>D$\TR7L+WR9Kӱ{/L/hX.Q15\a sS`zs-)S;iUJ*x'Bə@=|ny}v6SiK'Sv!󺒱Hm2p 7W=LiA8[}FAnwļZ>{:<o 3&E!|ǪzH)ʦ܁yr}3k>`M\x[ w_qg>G)(֏ICIΗ>s(Um*ݐhN>V-,өB5.$C̏=y2TgM̐ՆY\ ƾ#97F&`7pD|)&pffalSZ7.FBXE@SdvW4S93t-:vEל0IU oE*%+XӦS3m)XGO&/EΦ$䮓 Dg,EtGD^QG vuHSA{s;+iMB%G}s^їXCMeK/A0ψepciJz?m:ތJ;f ]f5+2İAMpe2C~B#POkpfO GKv̶A 4bt^an*$c}HQʽ{h/@ =QRM޲_*> TOgSlEeA"\ [@ 2Gj ^ lI]\B5}7llvȸ<|Jk~3LJVTsM#b);Ҫ~*'^$%`24hMul2,nt޻썐 ֌uɣ^DfA\M7^dM\ %Fa4x{ފ*a¾@=Q*z?35UֶPaBBXWg 쑴PprKMpm|RlPiTjp٥S+UʠNved74PO37*ټO6'bV7,Q:*CB~sQCN|vfUi^G'C)DBs= 3J?N6ף ?T XC܈?gS:0AWfA8`.-9txJ^k/9$%RΣp@k lՎz/alhW 53&ԶS*/dYӮ/^:XP_{581smp=푈Tѵ}l|+g;)]z} #Mc2:_s Tko YR;uۃmPʺ `WrGB+=WkU7k: juk'.BAh}ߎ k\XFC'KGS Rv w8-zn( 8V.gG=ĪiÙY`%b`c|ߙYj\k='}(˰!$J.#cp-QFA: QFﶘXǶ |mt|d`F`Ryot=y)sn0B+Dڱ@hbW/ڞ`-ɫ1v 4pìm"Ϯ%+R/TIM~taF!-wHpUc[Q K+ {)6MhǼlZeú-r^K;f&W(;o02s)[ߑ JDT{2V0qEЭT ń[_->&’̕Uab0㭼i `H 0JWP\ĝـI\VT{khqQ&;D+Yaij/Q>-$- BhiESwulB&|$)@EJP~Y>z$>EB.߂gYuwEKDy}J/ ٽ7r_U\KrL,܃ X lD.;'Wyf9B>"~$nXێm#*gQ?յ? D)"8-;'Eԉޟ*ӯV\91CoiOoMnET*s+:N|?5\I-RKCQ?8k- 0\EOHbݪSlxn<"W0LC^[2fqHa2Ymej"FowzP]d~QYkNuW kJ*& sezit^2| PDk/;;p2S PYOp⌳mzۖ}I<#*=cXf;T "_=?>T69Ьk$}*i X6m6/';e4e ŕ^ؕ„xy/5X!N0=/&Ԩ8OBcb!W$,ҖbhTmva՚KzjJ)2a0i8ްf#+۟ %Z!'tLϽz>qQN9U 2.^SDsdI.ڜnPTBF}DkDѨS^)1=Zbm N|"l/{pyYǗ.p՛㟡s1;Mg.vb"l0`2_P-'yJh!˞ӺO@9MK@ܡZKDsQC=L[k Ҙrɗ^ZyF:Wjeag[u⥭R!~qx!ѽ=̊yCNv{<{NJ0(RF:{. >,оޝi7FlKf(:=s Y[r(5CVLF3zѬ `BngleX!~{Q 6y) -{`_X}i³ɐQOhXLZ3L_`g Z܇ӄhY\I#IyJh LplPv/%bQ߼qɊI .ps p* ~_sWb2)OZ].}EH.0΂8cz79(\\^Y 1e=Iu^ (AU٦:!FE0eHsR&^9{(ZWW*{dq'SCxy AґzWa맋g iIE,|~ӉNyQVٴ͢ƷHv ҄"4ttX9M6WsF +֊9P: >/^MG2_{+;cZZ|>`7zmakttݼo$ JjNseqhфud cĸ}b,V?F,.ߡl߷OkIB=I_aUV/ /;3 J5\-*zsjGQG7g JZ$ZxOQUiN#jyD;toyWZ,"/bӬ$y~+ Q= a(E!XTD'$J^Nq#سљH= XԱ(`ř1]ca<o17'8@6CђN2uэ'Qqj&Sl.xP )Ew8&8`jrD~Au%њf[Ngˣ#8Rҋ/䫌 g 'PݮL-6ȅʌKK"O[Ź~۞(Ⱦ$"/u0] ,r_l_'Β@$fș/u6(J>4Rw\ŏ^ڻ ^~anDmZW1kHфW=Z&z_arvHWfPÂ[і\2I*]2bV4٭EE^2 R@ 1pD'~)8b<7Tb:^zs ? (MŷIZ?vp@IwPN^no#Cyz%BNKGxke bv(ɢhUoJ~j"6NJʼnH-UⰄ1 _'WGOn^j7k+ңgNtiVj-Z7r YF|N Y Ԃ0hLn8u#FVn-B,$ 1]3vHΩ'epa4ǙbsFÆiR5}@dxc咰b1s&v $pȲt8lOzTyovŚ U_fukfim1:I=n)!YpϽfyXw42zR$dk-]#͖m?uũ w"&` 1oh+LkjQ$jNԸ x4850=u1fr#*8ae; -041uu fy60V_@̾.&q]'xE,?@Z\ՓJ͗LkoⶏiGF/u|2 (o(0-+U)9m_ؾahqBlÖa(sLJIӵ] yU/ F'uģU?xmnmw<ްZ5|$@\HX'M #2 3> :$1 X-Zў9V *l9)e.U!r6 I/2! C[ނ%>CxIJwT D:+zj^N\G RQMxqЛy.Nui2zRFx ŚxJ@ cK(fq>*ap3"wIg4].d-ԛtsy&m0۵hQH>~d! Ix D'CAޯP+U{Nde_bg<# Y: EY䂊,܊'|uΪ[h!89jF(Y(ɏU]FЋ3wUco:4u<;4F4Brx2}u&Zc ݚ IZ'й`$BPC^`NTAtW)ߏiߋLu7=}oX0vpـc&B}= +ؗ%jEq>҃uJ T쓨tem+#̈́0ǘ|%.U`Z$N%Pc ZOeՑĭMˁ BJ&-ߏ2wÙoaߢuE`hɒ#ZSVZ9H);5 ^0."9ƍ%%Q*]͓"2ÉD8WiTo=u8*dDZ *ߛδE8E}'_ѴO@Ϗxv[6<(Y5ƍQ5ɘl9rDIϻ廄̢L"a CΫ{Y9ˋacT߰ Qk;: 'e|n4lBW= @$Ơ#5CjJvhʽfyc5L~5yK&$(_mL1qo'zq1Kanv.J`cAK2U('7AI( dgdϋVȷUeMVTApm9JJ\ƣ]^XїSm\ YdQC>VyT:NV! ]o^s碇(NFb4oj3m%?`,K{SBy;S/cZӏVɸn&}&;~H>zTe'@捕Cj؞ gyƃJ}Σ!Ȥ FcapE:vwC2櫙0׏5D>L4童ﮕm8sTKp'+d#oT4qXrl+3OUTQx#ve ._gr'5#ؚ"V6^G;m Õ6B*ZYM`PZ pn>$Dk*rN՟0TwFk8>R#vVA@84жC?d󜍷+Dx*Ozn"YɓZkҮ6yRr}$-,Tw9?Z̖Zpa_XθoMpːA{`GcrDwPM} x!M)XwOՃ}a7D$~B=kFσc7> X i+-,1]; =ݡD}mf1tUk͊?d0SoCӍ7 pHuYvo aNpl,*k!?~N i@y#/?eTGmg],=El <'K1V kPLKύ@wgXZ.?WVeeD1\9l{s&!u4<%񐾃rAQPw{ Nޡ9Iu-!^=WX( a"l>J%0&p#% fH{@̓Iz_ybv%8Uѵ? x vru&4=Cf~z ͩ29 |_`'@ĉ~Xs]@!;V|doPGT_b/fX)9H8NgWa9G|znuE5«%ѷȱZ4<ЋԯCZ-}\@Yh\XXr d$JPϠ/U2~T~ky4P( rKS Ny /WvWX] Ym,]^BsfmkL>)f%"EHz,afg9j@xR=7V0?LXB֨zX u14x7|B?=kG蔻sIW[̟Rӕ C LdGor 112(Dg.63 %Ǝft%l,*UGoq xaw!rffY-QAuaYO{4 oyYbd;c C4YY@b5ɕ%U6.?;s..8k^xc{vj/H \Tţ2pN6 t ni'uE#{CglqdMc fC4C-_y+iVjIF?IXq;mdcdGlY28ʲ1cU$}&6nNOt;Vb4CC掀v̵51;!B޴ʍxq#6(rHB *6ۖɡF8>־9UA1ÓM'޿'IvĂC ilaXEWO0ZW^ntaO)RElhF9d]gNo; OD50mS#7PxA@(5G5y݂O'z;TCsT e /HG*oo0N}SkFAܤjei8Ű%A5/l.NMDxjqqH!/o1cJ~ nY:a ֘JZ5Q4J@Ds mݟmvBMI⬸.#b Q sY Jx]=9cRpW !eҢTbRsiBOt*,їLH؋a>-Pʼn8f8ytX4i8pXZVsBІdWsGN6zw\I N4 KT$$QGūyvL-ME}H$6 z'[Ǜ @z{?")]z@nT>8/y)a ֊:% SVQZȍޭOўq=*V>Cqc@uǕE*&Юwi"?[yƘ>,avUT :\()X5OM'.Gdt[cx}6 lH<_{R;cdXFr {ŢIEM,=Mŭ'/<O_C8, e2o4wf@鋻Kc|9 SM*pw FۋYmEV_ԶO>xO^ATߔB+Żoմ曝v ڪ?hJ/,2 "⛃ܗrgr)`' x{ؤ+4 g%џb W3lb-V LmK{TɏK# w ^gbJv& qI߁dj͞r+7 \vl*Lв"yE8>:c5f`G'$`Aw:%<$ǨRnVCؾ(\3-H # )#]HǮY>WaPPwS vwvu8VOBT}[o7iB+|ݷnhdÕORĩ@@'Y}rA\SrA`~{i\3p{grudOV6gEܡl6{?M9 ? nq,`mGIqW9Fc7[H0o S閔x/Ϲ0`5揑l-oTT! @` BXhc=XN#!MqVJp<Ҥ +dIH&]"19¨8DE~3ԅcrO`ZP,OuQ9֮~H 1=)*qBWR*晎Eؑ ̥ue5};i dW?d/"i zWr y< ߮\btn+#X<QI`/@z譆;'MS>;I2a6M^V؄bFE>`-'LFl9:??3QJ{z |W1RHn7p*AΐsfNg|(l)څخmJveV29\/:GFJ.xSk0B{f m{E5Ţ'ɗu|jۿ8n p|Su9Xo*mo,BLS~mU֊)Wie@Xnjk=Y/!M7m29$ф>5uA%֫Z-H޸ yx_k X$]GӅ_a'2ɦI;qfƒ:E3k4_jP݆F 'X@TtRLARP7yޗ={}u"8r o:6|zcgi'~S拵YtE)ࣰjE1D]}>o?FmαJ,d\9lV^N*nC")peJcUQBV˯mbhgxZ ;dbc:R'CZŗP׻lJ_㪉KhWd0QPJѥ5řwi>:%T+%< (~krW5 9aa?bFJWPMJp0(k:̝fSk֌bkx TEUZLtB@5Ia n+H8u8Os4n0+f9;Yy239ǰ0HJR^=yVG:L\Khnc z[ 0v`RC\YwW@g\^㨩yeqиp鬓9}z@YX- j9h)o~ϣ4LŰ6(LplqMw޾\a~X% W;j!V`%vVt;gÕ狂\F2|j{ɭ#l*1>{"y&h;D(l Z׸vqJl[-D/e#8lLDMYvrx ? e?D̎J))f?^w| >D7 R~Ь pl3lx|6ؒv Qb8]KwY 7F-ơ\Qtsb 8B4(`:K2B4/pȜGg wiIWmrD&(ixdtM0hM\|x3K9#c)7]@-!gK4C[&nÐ7we`;bYIzWE𐆭LM1901F8S 󬕁 lp#fb_hu4Q9?#zb;N#~c}*7 _k&ydH+LhpP<1q_/Ss.tu-f45eL :)41i2Djsriwi l䪩4<2UjO&Q/OC ȚyQ| $T<ޓ3luuldk{`cx-@/Gmu-[oḦ́T&=s6!Ne )( &<_PGL@ыҫ!S h{^-F [KjeQ,m$.Icpk][MzID_ߘPyp$'bWeTEʬUOWޮǪɢOLʈF# I*ԏK2 a:b *ƏD+w`0?`5yx+8]a!u.׺+cUH<,̀Er`V9)d玵p7ռg6Sݺ r-M -btgܖa2Fp}jSz}f8Dp/>t\{=prn[(m :G7 OĿE? 'ywcKuҊE~܈Ԅ 6Sf褓F3d1:[M^RL͠B5Ê_>74; [ӵ GpŲg>@vWL3^>焧NmL2m4T[kntdJ(_bo ǀ'x9Gg s`N{y?GVģO#ob]f].1teO I>'ɴ6^/gNa!D!Am-i[}3t'Q8P#V'"^b;C]`VJrvOVckBRT{╢]w0Ʃ]-ɋzp_{$ g4-!{ QPò.Rn }Ph֋*g\*eYVӮRjXBd,/%sK\~|TE Zx\F&?L/B"#+5Y'LkCZG L=B},U lڋg)/ |*K#†W/&@ n4#Tb2V_ { kvr2}e/x^$`6g&K*A /a˛GzSQ@]0QxLx! K$ō[ɇ\'+kBv?GWVԘ(,9*Wc*WFO)4Dalg}i켪H$!׽{z6Tw)d`Z (`M ]=I_k = Z=WFpNF>-q?c(7]-Wp6ĚHa]{F\5)6U=p//ns ׎ s?+$vK;LҒ'ၯKIL ~GZi7?]& 62H+/4K%{ibAe,N@)&i fi`9fi]}avNKz 3P̐_[ %txEj<}Z7i3Н)./U5<//& >5L"RQrkI<fXL>$Rr׳ݛ,]]L<UEwJz_;R xƗy%f"Q^KJJc60`Ȍ.Ex9ϳIN«_Q)7PF -Y#q(sKjm'SGyq9Wk aAU',.g$j;ϫz_b@SE 4jF%?Q$3o[ "S>`J@;$X8*MX 7.o`NSḼ"À0؉f_()(nEy؁r<1kVжahYF8iZW>t˘ц$26 :Cp34=1Ր{AA0LB?_PZ\:~7KZCz8/G4ю4C$jEBٿAuE3{Ԯ#>Uba O&S_T”NaFR0qhƆW67yT4@#ئRy/5V)CܐS+[E+ 1 2}%OL=M H 8t1]bK =>7 ocO[>i-0Ui19ّȘjP *hԋ)x~PG#'[!;wTA*SSPnuY~"Ӣ GڋC".ϢAq#g>s8aM|¥h=?I7 t,˸!ZLc" R&8?/E^HSc, 9͈THi^,zBDr_m}PՃKj|8@cwK"D*}V~й3R Q0)(i!boR^0E_qϐC/v[ψy#],%RrGA“4䝲LG]%䝜=x^ >V( |Ov?0!hϟ[C#9!!vⓥP 0(gPN'<ǨBkϛRU[PM7{o L@ BͦzG+eeλwRfH(܄WZvR$V @±4r:6zOÌG5B'@w>G*7X@niHR@ 㺶U<}UqoeS7Ig6nԧk[Ⱥ󘈦I>bwaa0a,W86%_CǖU[vT'3b9Hg"P*:lvV_Ǔ?h${"16G$>$.:g/bLb[BEo6է)'Gd['?}Dyx͙Y,5ٛAމv)A/SUX;&2u:n$߻Œ\5Ll'8=ʇ 1  qPG+wYU-,K eݮfT5abW,_KI0yF5[8Ne81u0'9#PsMr$y{\ЭT2wi'}!,"ħ`m! 6s4ߺ0,=u3x1fu%JzIfuJၰ#srw|nS_[*䘸M=Vo]#c~dr-BCOw{blݲb,b9;Tex9JN>R67 )NJaVDB`CS#=Aly:F|!]jWjMv7X;-/#>y {**$ݩ57Ov!kG6/ 8cZR pbX?0lԔDrV_ XE7Hq(]b,u⮻ C}*|4w{2n &p&Kx36n١䱽up2Tt(ucN˱eo`teyY aK8J7&@jAWÓLšdS! cK>3'ZzkL7S#`ZmNyx2=Fi$5?Z؝4O [{sVX ''. T} }%θip!=Z«2\@㾒 rij@)61|*>r{FnM@={]/;X~3 ;~-uGgtN(o%]Qw [^N(*QbGO)ej4 @J74Y4'%HP%G 1ߊ"3M8eN_Yif!AFъFF6$w?LHp#xT*/UJ,UQ: si*Ր }%:u,C|䩪VK[I)"d xx}j|wK P'cHKnj(%k%tB2޼jٽwWi z|mtԧI;vH]=Қ`P喒ʻR7'=7uI(7hz0e4h%';Zع~W ѽ@\%BC2D*͑ew ϻ}> V.֯trXfRƩ?QvʰR/Zk;.Qjl}ILa[ԹOW1L(Yx /Z5H{&Rڭo7%/g#I}ǝ,tQ*ӼC =>z\U62R:w5^9)r;~RbO$sFv4 Xj}U jXFENa;_ft.٥mbr q Z1\!\F?Ȯk6CTH`AE2}. ptV^gCsD%ltB'3s6܋ j[wOG_W (>N@t [>=zm_&?NKALMܟ5cY^6饇 뿡jLe>g.z^N"ao`WPY'R~aٕ zB*g6T8*`4D'Qq2ɯzIM?mX/cAmhd2_FrZEklS} +y͉9E`^qG$- o^gzsU==N8G t+-x/TiT9)D:X?JܠbjDƪedAڼIPيey0DT:rEv}F(jˆV"T=d:-1?mrm7 1yQXmij@=&M)s{6pzQ9Tl` 2S e8kg9}[9cΓNJqXwX!rsA7X&U(M5;G*:І$r/2/ W49!3J5'܊?Ίq= *7d#bi<뛍|3}^V4DW:?3`Bx7|\Z?ɶ~XwLbOIb'"?QoNi0G*GMĠDU/o#s~)=CE-ء?t|\,z-e;˯׋\xv

, \m6 V=e#+}enܒTQ;]r_Hj^AJO9&\{1˟t)65jJ6(A%o8`o"Rך2f;mnwj@\)c0-gWJ]|1uM$n%z un7?BBV֎7]2 LMD.en utf|xivs'"&&Uzdtý7d@U_+=g.BRbC[GZpZ #1OqKWefZ:\4sNa"{UCN]i7Ss/~kx.Us9fn.cJSny!_g3hq{ b-8 EX_Z;K;H]`d6C|+p[t!ו%:}]&RN,B,XL[3F Bn8μ+zΥU7YD.8,[Ά!3-\-5NBH6CYj~+1%b ^Iiu/úmIm \b=@}p-7Q5WA4$HO, ?AD`(y'*W,S遈:[10e!׾B ~ܫu7"@xQ|;_ؒ3aŚGP.'zYg^}vv7{xͷ}[^x{TW5Y:Ơ .mC2 }Cb$gT8 .K`ð^v܆v\1\QIƆ BWmesڮ'L޲dN6 $ll |Z%cjZ0-è:솥x9h*}QSԉo0|D~a Q]Bŧ<b<)fuU֣g5Pkb7d]86ma,A8,YxyIf6qTݳX LqH~E-T\Ԍy*F4\KfT/>\{+9+NvpQjB{ )xqxU9NijP$pXfY[*p-Gm6[4|U]*:vL@F9hHv^\a[$!KVORW!r8x㻈UcS>9$7ODhdů04˰9Ԟ";#%C7 >+âF :w f~FaxDM tF )# Օtz@%ȴx>Pצr2Qz1nMW3^MO\F"7WdfFĀpTF ,|$vx`sOop5\nHjVZw " g[QS5R %)q> 6fsLT'Zpba<7_Y忮CxO&- cd[jzϮ SPZ[;HXf>˝!K?JX(esŐ3s#s>`2V+@>]̤ZhdVc!DߚRsG"Lɗ髚i!1M\4J=V#>>L /%,N/Ҙ+!JP ;:_sN}8O2Y<8y%(aB^c7\hySq^ -~)$ܘuq!XyQB/Pa{]W~.j'9ZǴlw$:^B~zS,nZ)L41[8&9:57C`A5^XM`2L2',Q z{Ә!(gx"}A,D2EP6~Jgaq:\8of,`E/ЇxƀI:WU2:mDLajiO>TV n>U.%n/V/k@۷UЌN"vjd>h?Tu]{ =^x LϼBc=&-1=zd8"[66.4Ȼls;(Npbl0~ :fw2>w3/8fcIfhű Q<$Mh9nZ=݅/u UK6ZVhv|/.8~;d'Zwϰ̎AЄζ#)V]3&9ųך v~1~*qC91O6@QBkC%Xi)cf~yoUb9DX0u(77dh-na)TYE>YY(4Ł*kt*MRI~=\M~1gŝTzzVNnW0q_y]>椯]U ѓ z<s/0􍉦N!-u oiD(fM",tvV!RHMuBqKV:aT6u-4^Ì[Gm_SMX5S XV^KmN3; wLiaH_<E$ G?{xs5nTX2+,8O]U[ulDos%Ҳ4q&z U9Vp!-]`^ (rmp]vl5bn~xEw83qDd . <~n[\n 5T6}fa*'nXAs(Ɠƒ}Kc!v-wi7ğ6*m!~nWOEt0u-miPI8K:ܭMbG޻cdp([r@}֓rPٹVySl_ E=G$r[)Y/rY ]̴+iIJN2~XjNltO9CB>+Gt Nb1劝QoJgCˆf`aHG?zyHw<5álr"Jnn_.Y"SWμ ! b\B8dzWQ՟/8qI7Gv^Lo[N޺#}6{0;iD9e,^奨mtC+Ose %jk vȕ*Xe+vCsqN,^*,߁X6ߒe3KV_)u3SJywT+1bnL|-Z2yӖ{hn4@MEY_5nʁӵ0 z# @-~e#H>W%P@ p}Of~b,jY5m*'_!ϥHӭ!|ZvS0mLս\ܺ_1bERbʀ]NTxjURC8OURXϟ,~kg60=1l@2NKY Ҳ ,'H\G;˝јLe4=a>bj_yfѾtտdQǙg~JP_!:IIQt|{*5,ʡ_CЖ:_G@Y|t1s-KJo*wiuKկ|⦌D3c 8Є7 gO s&DO#8TA cEAHޥW){vZBBd0'+?m[Dϕ(X)`L3z+PCS#DَTۼ  A|Qݎ* H,\OzbGvVD@u#ʼnPfEPPK-fiaa i_i֒6CNBjKd3iD8cNtV2nGZp+e4IMsaW]G/cԼ_=aq $cwtՇ6J&U+eșBb޾VFU;S *Tqً>~1 ]φɁS͢"^e9oZ{$gAbf5, ٸ V;`Tn?ӇuT2˺|g 5]Ћ $NUeHO#'zM^Gyiƣipd-_@! Y.ڹF{3a@$ygSuCC*eԿV㙰!Ev&Kww:*7v"EH 2 ={j;Ac8DD=#LoA沈|&zgGBg/&vثOYYѡ*g-y/G0^7c4.UمĎt%·|&1rNqƺXۇU+ º:((*+JO$.gCy!Lv49[;l [6AZR6ພLOWXbJU3gj!Bqcl%wiӚnl}FŽ#^S`/$B?w 55:$W(z_G7E)cY].EW{CǞa]mmӡ"ǼYm@yO2C6SL F8ck~JR.;NNlA_Nk9U)>qsit+2cPd$ƍ83>pv1ݗ,q="K!A`Z{f4[4wh_("tscE`Jlvz9y3 `kXǭ|i2;}}y= {cņ:W Q ޔeǁ/%^Abl솵hBQ8 jPۡo';Mq~rF@# 08i͕Zր| ,BRwn*t4.Z,1 \vB #v'3>-G3s±P,a\n=Ť9|UqP.t^J:}mHH ]lcB#Ҟ:\%gݹP)G+#@G&z1 !h# HZDMRxhO)c[]^7PCBy4OEG3KO ^,"v*(~IS2˩zӰ,_E|gjQs~H iSw;Hd ̱#jp-zt3zzBu59H5;R|mcJǔ&D ,V)vzZ:5Pq+jlg &>cfwuAY JFuð~[$覫ld3eOpxC&951 ?f3?PbGelذ7wFد6 3Kb8-ӣSp +N*x7M$yƻ&R$}L_2YP~]pZh|3!_~Һ 3^8@+]U" Vi=/F=5i~2bpIc$ޔ?뽅04nPcl- rm!f7P3ԸwiTҊ[ߴ~ :IzsRz}9p6y\ tWя~nTR*jc %3܀ emr/VHnT#&^#sgKV'__ ژ&2(+}'\I8q` yK㍌Q HfQ<.x7{G5W]0Zf]*[wʟL/9Ai?Xnyj5w*qr1,'Dٓu`L\&U2(5(g_nLQ2ې\:CkYť>QZAoL(A?ѝ|G1krT6ų6ܔ7El-sO̡k⭉%NuXh.4p{ O0 -1][> `߯R=}[7l8PcьN7qJl [&9} arrĺqGKv)g#VD~sȏn)I 1mr֖2y.n%$\W >U#\ֶJ؝Na vI'$m 8A['twm_X6,.:56` DBϞ' 뵸ڨP[ ym/r,zѡI>͋1OTa/DE8Vw3sI4+U)^oA[wiM? P¿k/S ~'Ŕ\ł؂N8\#GqĞ'CLbmRhs-m 7Q-bj\SryB0',n |wXHvwm]֌%LkSrƨGʊWv}JyÌlg6֭' )ZmB>ai4}BmBFV;bՊnCOm)P ղr4"']^W)ox3r@cVj&6) TͲr?kRM\?mzYOG"(-Ыq~95LQ곓pZ.J#4CmZ_hl%Lˢ:6xLR@3@*M}2/HsY3i[ǰlǵK̪.#Cq*g _5Ա8\pZT*2値zO%kAD&MÝ1ϫe-n?sD J1./"~*ʶ"1r3:|}i t8DGo{%..Zdtp{uIs@)#$ApWm]=ŌϚC{k%js>K%V5^#HtC^W†%rHB^?>H"h)hKlY. 5w5 U~s$kXubR8gw9,փG>SG}ȷL#@Ө(1Ibc2V<>et}iJ{ ,B(vޠҨ[ρ襑W)Y^̑۴뼜3N5ҫ !)pWW(8v63|&8V ꬲ3mg\Ӎ*І@B-z^$RJqj3ʜ,v̜CH-jd.0MFyMk6*iհ'_%) %~mb },{!(E~c`+;G ,%#լ ˲QON DIcPq.*T 5~˳PnU bƙ 'V8)@/'x(zFL{d/KRn6[O %$r<Y )-YGҽ[|-F)`6hb3R %<)*: w\Z*=Kk$k8HAk:[thW4cFb+Sۀ8҅q_P-9&agRMG?c͋,PG0IREyvPh uNXq"bQYNQv\-'M }yeRWMe$ P:zy an-{?^a{0Ҭs_#smDGaK1IfS7JX20!GzqS[+i:%5N.I_wF"3b9Q>aVx~Ǿ $lћIp ϳg):Agi\KHM oSe:TZsO2lf^Z 7/g]lr|$w$iieM Vg*4ӗ|ܙ#(,,h(l&6Svm^Av+|#{ᴣWV˞aĺ)R࡯QRגФǡj Vְ de3oaсdGm)lY6;'G03J]|ׅE$ύpeń$r ;4ΟC8/){Ͳn3JwE-u ۺj FFk0I WC`E:M PI@Q -@PcG}xfqp#ؔIvWL8V<$krag1Ԣ s>*[FS^B(%ꆓùIaL H..5|swٖ {ςE#4۾XLa,/7`,]z0aPɁf bJI߫tdɠBp4> u^|2 `MN;%$"Ɇ[ |ӫܯ:$W|=I.Ո_);Zp= fEj' `ysp4 lrPqQDk@/dRۍ}|'r}1ԪBxMTJjg.ǯbBPZ`IΙ9ù岏s4yqAU._:$]ov@ /2 DEM_A .n-RWPCW;=!AdS{|g'Q`/qü@\N[6=-JG5\}}iUUF\OM'ʣ2 '*&:R}~t󃡾'Uwjͱ@P 6zbV'bhY!]# J‚^Tl武6LT9PxMp>GwfEAiyTR LCK&KRĀg\VuMi]AALGG)ydH1Nz.`&*V1/?9ǵ@_tM8 8Z1 *?Β 9Vay _S݃:D ӃMP[`bm֤iќI6"".B.tE3OB\km[ɅtKXgkEҩ-&,N$>N/៽ +1EDHF"nZgDzW!h4B+x"~8Zvs@B\t |q[D`Gr;lыu{sAڿWb?Kﮦ 3<726 3˓7r$&u9? s^Z̶Woé/H?"hD2zju#kéIi-Ua b =UW]1"SFAq]OMNJW?2?4pVO_^/n7ST > < n7jƖ #̕rx]_OӦkuzoU%e9MLQcI7}ƁIW`[ Rt:'wr}.٤$% i[vl.Lo9OK=q<Npq, ;L`&quNxɪHJ=Enؕ"m\#\&Wi m0ؑVKWi]t;r B%iQDkۍ. tQ@iM "t| b?~w#lNH2ۃmYےlrqn/)^f6֒F@S69!$1ϗ'!_4X.ߘ`_%tPPAf_rTxlyx,d{ܯyI`oϒ{*);P3M f&=Xdo$=&F\ 3ܳ]P׃߾nU VM |`#WkhWz1V#+_G\+)Mqķ*ɍ,OX:x_2|2ib2u Gsnv\ga}6y~6pRț잟*.YcƧ>*WZ[MG3re@Rxd>]cz(@ |Rm&l"nGorx@)2AL1j>TeAiG\J|+I1j7]-61A:댦*KMeX<04vγi˂/8vm˜RĶcq>L .->a)ɧ&l2Ac4/b6eOg!LJPzl _\IQV]= ;hH[G|KsI]타aBGRRR;'(DC^IiQW] O[71S6c3#pCP㋢ k+U0HpK`$r[,`mv>OӬ< Kv H~HN[!%6iey+p◭PlqO)JΗIgSY!M9;pwXnӴ;{6gRBP63ioWPM Deʍ7qJ W96W|+Iz2*ɖt,08j:w .q7Vt7i`.4i;)%tKٱOpG2m3Yji)W53Y~57hكP<|9T D0CA΢- 1x_vfm] ;20 nmGnRdIz$`o9Kl|# ~U۩-%,^NϤS-7LWbi&>Sԛe|]$|P6l@VK4;Ԥf~8^~3M Z۠Vn?'jA Is}dA;3u:jj~J2XC'wq=:UȂyk /Sg!6.I7i;sbe_uul9„YwfY~v4Df6xI !П L%:x?5TjliWOGs> xS m|-xTW!#j~RX5΃Y1|;x<&p(SKR8XiS!G9 2S6HXvoť, y&t&y !WK#pٍS-#?:~@ 2+^E4hت}UnM&`RT9ڶԄW\Q8Dˈn |leZωU@d"?+PlfeRg2L1lv?A\4*(3EDR^W~CjOlyUt]5MTp *~og0b2 6jAWz;2Ҽ0͋h**B-<װBJL'2ɒo~UU}J*]ݓC>7)w5Ү#f.Dl$d}wZ`Ӝcp EԂR?\O?˼^ñ@}WtK`m;ۜo!Mók@%r&𵗜#A:Ь5TkNi}:8)!˝A nts|v\qXwu@vZ޼nnk+#C\UjH_ye6ފlď֡?p@TgjZcH3Yu`eSSvoLXnsMp7?x\Y'x㖢~k޿L;1t2k.^/Y萠y-LK #]XUYoѿ?#)`7P&'2]9]v Ur%Xjci@v0(b_(4A%5(xn`Ԍ[)\My7r"%>``sI*P ë7tgɜdGJUaЧt?q܂si=^fpx$ȖJ0?*."IͩE @Vܲ2Ñ,I/kHU#.6>6$_ G^B,~nUs6:7Ӛydo#zR/I5Je3i u~R]bq8M&N8X˜L&WGQRⱋ¥\3Y lw?^}Qk^ܶl48ܸ$!{]Ұ$n|+rQwf]vAPH gz%cиF 4-Yayg̢WJήl1`"_/)`'WﱮTIR۲#Vy(T\\6 0#Zy2/݊iK-PS{&|d"yc-m70ᑠzflsQPޮHOņavKr)Ӧ#>Q2Kh!A PɁ,D @ձսwjFh9i.Rf/q^,v(03B6NՎ^Cv÷[g:4FwҙY.>rїԺXժ@1;o o1/^-qYϦ>4 lEAt6ZS{M"p:2ҳ9mh=~+o /e4v3 z/vTh- njTuUآB * Ӑڛa6YM SU| .*ATӼfeAHNk=p~D[ }gR1Lƒt8)c20﷦Ќw6+7 bO Ua)ae$.d L%b^6{ZC&*H%Y"$T-h.YKй\YJw3oWT )v[pƁ:W?{:jpHPMt#a+DS!cM<ŷqվ&P#U+-/ |sARV!yo:Yzد#b"+U󨃑~(9/BY #`| IhF=S/f^|/ ERnĝ?b4'YیDfYC [.E>1@&=/KP}GQ$%C{W_0\z)+:!NT 9% e/00<"CS-8B'Aݿh)mT;rnƎx]UQ~g>֋N Se4,7~|+8GN􅦺MC1XVڜThqZ>N3 *4#Z_|_Yk[(4"q %MGkzlߍOΔ.oB \^zBMY&{v|)MQZ0sde͹O"ӲLK X8"L;-n⇷=W̼^sB(K6Xm[s`HTLWrk$Z"ްX*&0eEGwB&[. J=6.מÁEhY' 㟴`N ai~^OnT WRf!P.N=Pk٨)=]P1q[8ylKȽ,(2d6;/Ʉ3,Uk }y(Ea_/T#TaGxo-- /NP8eo[\уny-q+˪ mO/c{;0"nExFqc[4w 5vJv2]݅q+=$T:b ziJqy[Yiͩt=ZơM/0~=S@.U2w̐XJ+8,Y.ɾ;\Hޜb ӑ$f=6ŪqxZyKE(!åHҖ,lI"~U[YTXR2yr0 z osEcrCvˊ@iT~MtigH5L2nr}{ofH OSLR׸j,ǒksq ۆ]C!Bi]SH;սA#H&y ADwްj6sv+? Pth:Y_NC@`9ƨJe"U DHL|Pƹ}xŋ Y(qͣ; 'IV':+ nR#dHC"-~LJI\sa]YULŃqZiƝ^i5*ÿDŽMAzWDFSc"G$͓6<> n"MȦ}󛦉oʼn8(1bFTW^{v.{8lP2B!G1\Pf18 &B_;ERӄRԨ3j93(^kaCDK|^vady:h!12,? *Ǿ:Sd0Ym!&( ljWEFAxюf'!qNGOG*iFҲ+iY8/S 엪AB.hʗzBic롃7K&QWrp{` ;rsF9*/^!ӵ@iC%).dN&J$[ UdۼkB8TҹrBg{';Fk20JKӛ:64YV1nsh`I|3/a ‡93YP=$Som+=`SuݕhA gPcVP{&E+ˈNBR_ij-:j>~4 }y_~q`Z#0 DK3_e=vpLԧ +SdA>@ۈBzճgyq7z(/A?x /op+V +q9[wnVmFt ԙW*2q+ C_ i vta/ci.{v;etNfq'nf=ۺfn!,B@* %[Β"2s_%wTa&;\T%䃜xZ5 4zzNzja0w1ky;0F]Cݭ>xwr^UpOV/^ i\/1<\vORZI;Ks6#c8ksZgP| g-wVM7/imȐϢl"޵' l:%bc{1<;(;FBN*l|\Nqa)(':Rnd(k4Z0h4'q] jzʤYb+BBEܽlYS7fv8Mtꢖv$Gi\UH>Fgt7ügfrωFn}G 2pWf O5ϥY9F+I|.2x 䲌,7 1rGi+a֞V̩ LXn MSP*CR UM%ʮ~4bT*1y%Y0Ad|'ժ`EB2 LoomcG7Ɔ6`{ Q-sьP^ m0G%YCHdKmH##b4ښVyŧ\ D~ L@TG ߷zP-ShqR@pN;; 嗳Gx.w\vbɕO/N/rܳAF)Ir ZXsz&WX7U 0 8\WU꾊BZqN?BZˀ^$N}& v4֘q=ճb6q+~ْS+1^7x 0QqM DU s-͘͠UkF*"bUb"]KCgl1A~͛/ubaɀ tmw&!trtJ,{:uI=EnizPLwVԧ ǀ哔 dk 6]=yn8"H%(cio'$QtY|CMl? ą:ki Fokʋr`,7yBFş$^[q;=)k~nF b@=mP(A_PPԝwlӣ%x7Uqo & beWJ7d/oe mJiYP`YGž;i;T8%m)WLOGpj"&4t~^TOOsd!m v:2kE-acե_@*} }hWpuyI]/(J #k wc}9X/h+/bi q!6ѨM^](o-s5Qg\1⩦JA{ pN;: ޘ']UffN] hH`ե ѠU;`zX:\,)@7zuOg]BM3 {fl{y (]De/I𗟐 /`l+RyBߠ– 9tlfE [0x0MQU:='ɲa|&UVM(xpqZjmLV1髼Hg3gF8>NRﱫEO5mm5hFmw^Es,- >S=O; G ĶO M->'nOy!2Ix`Yv&J`,צ+)S0EpQ`ev@p#1X\Ͷ P`abUe{Y5`c#6v2sKQg[ܣ>yBI0|Y|g 4%QVdGg +z0 6%,{Lrrȇ2Gp!%u_K5?ÔoKbaja_;fm&>P{( n Qf9 [B8F)3)Og?x٢>m *ĸ*bVɨ|Ye[АT4P Ŏ1F4's"=S4Qi"ȍxTdBԴ4 Kuult9;+~J׈d)31TWۖzq2vb?՘ . ^g26^#vsV5>=009@>pϚb,WoW ?VLJ)JYh_*))p:B <0_r"S5D!bHw(_U0žiz֓Tێ Gƽx1T gK@@_H[mUi}΍X6Jő~j\X#Zn$&׷^6rO`{Mq-ڐ\knB}wU섄|风=sd d?1>x'Zcg~7]xnZi,Q˱ʦU)Җ\5Y ݪG,Xʛ֚ [\׿^ޒ$FShi*2n[z8YOg#`8׉i3UF\tвBj1~Sx61~~ȍyC~C[tnm @P}䵰Dr=nY%Zwߞg.׳>sp&Z7Pݫ#H{1 5 5_+lkqbѰxg\GqHհ$;/Qc-][hQ-Vv Q"A*VXYM'R xjQk,ITcQPjs_]wR]Y*L)c@.XBbv:؀+`D~64F RӸN+aMD1R,ؓˠ4\+Y^9. 5 +șTt١֬wi…r!cX{L %`a%SKeALӷ 9nnT]!#>r,oqhIǬC+=`t[٤t S(6(JI~h<)7 )DW/ :QLNS)81X/P];c]J#HKO\S$HMυ=T(j95D?u5 ˪Rjrh\]Z?hi74`(L꺉Eβ]U!j7TMŵ){>Aɖ[aD`Ŝ#5ٝ~vFMR v~4.PCS8JؒB):[y *B)=i|3]7Ri) 򖜋:҄WҍbZdZh I0]t-nF_ns-jhÃ~vӵ`:1dXV F{V3֤bNwmx^n^B0l2CmIL]v^RE#`kQ;?7wɟQ|7-0E/r| %\N{qqLq-:;d*욿YͫuTOZX0(ZOQ,  @ Nh! weBka0~v+G-!87{Ajkx=ri'ue;&j/r`D sE:any&Hl9!3 Yl<=Z5Qyj 諺f>d^b~aJjivۊdA GA=`XP 0n(+^(崧nkf\^m_3-n~iBΣ)K}T $;ibt92@f\ ^ |!׈Tr: ďp !bHmT=NԯyImq6"eS&6i lㆲSǓ<()&FDz2jq5%,J=7X\ Կ2^<."8U!]Ob_ȧMyԓr - rQ1&v)BlLL=+ʫw}Zdayej6XN2c}/meOzMQЁ/J~g v˒駤76cdn^r{Qd7UOȸ"G2qUр۴P=M#[wửغx殜OO.^},0vCd Bj7W!l Ko5H#MLlLJGb͘jO;mmWҚuJcEH..ʽaX 7-!MVy/J B$ 6&1YL+ɒa- mb*E@O#4 _dc  wrhدu Ig憐{7}s.a=yX %>tC0+[ ӷ hHAJ!zH?y2d!IRٻT) YDYEmE?{UĪK0e%Zh.BrF U7kQJig"d|!vHC.!d ɭK Y)Ki3Eس2GA.Pau˜q!?[|h!ɖ*~F@,;,m$* zTƌ~ \nT,u$ugﱼHPH#8o&y\7!!Fc`WJ6 cQ W*lCpHVSa?I D[$o^9gk8&hjϽn_9ul $L^lKuZ S-~&!Vg5!Mq5MwT:~"oAa9oxBP嶏hvK_92raƐf}ي"w;FflTM!ڶlQ)% |&48)%*WYJUFtX^4*;pzwYcxȯkCWYEkz]Qx!_kKrń[Z کV4ڪ&˦E Aad靈eۢbd4NrX9כWԗwkm(գGhmySZ0TxHҘ1F.gI  #09ujw 뎔Y/eoQcГtm]i K,a3Mu*9TasD,-@q{Lg#f&O(vBS]r;M(h캣ӵ<[.6N4d K[938KNɁu[S9usB 0ixlFwC@iʕ*^*/QW06rE1Ra;ZgTXu>?6/"eR<%0vM= XX7gɷ#(mr4Y).INP]ls|>c llO0P`j1֟7/~o 7+{G:) z 1H١4& Bh+2-W#x1L?ԽeKO3( BE2hfq'H̩*7QN85&rb_w7R Líģ<lTw-yt}^2+Xmu2,W(<:F=)*[s^?&G2RZ%T3~Br=rrS;ߘjͯ\BB $xTLeKV"c 14|NP7z62<k-,y~Y{5ŝ6Q_ļ3:^DZrl]v*u/QqZz8m=l Y;*J%'ӆW֒S65ײꍯ\yW$[e3(!4'+0(vE1N?_*#u^s|s^GE |7g7udINLl}PW#X ZA-hMtX 9jק@M)gu]7>O 7@;a~&jr5l9 Av"TY҆Z`3|˝gAJ@ ԟϾv6]=8`/V6NR|zC5ČHC<*+8d u*_F:X݇\ȟVHOY9]S4%Uj1 Eg~xp!TOwrGQ.F6A3P~r &X3Mkq3LiW?*fyL7QgT$J/69qϙurGbZж1yxadBtUz%~ge' pW)%&V+V5|bgd]G~RWF[?mp qճX9$I5S]^ЉMq . -_vK rijc0mQȉĝb֑sSzoʾ6OAuI2O{汞j.+*dHQ˛Z)62du 4[-G豿Z;;;o$ Ε ~ {lax̎N2u9,kg<,:.4MC/$P[lio^I6Ԓ+'i ,j<l3F'$F~&Mf@ OGcOxSU0zHa=|δ=\tg^ FG͑v#\%*쏴fAr(?`z\WdWh˙ ք`Xhk~VaҨ|A @̴#$ RoRγׁp*V :o[21ǿk:7 F|ܨ⾄4Cg#buCu2rr}"A 'I)=z̠ VQ<0&HW";`w꿩 KәQo$;ʥ爉.u Oj)s-AznplI3_4k;n/VM3xTzEMrߚLAչe%w2}`A4 hvنMm]_`11 'VG>R=ƓXGfX.>^akXWFMoת/{ kΡ]p| H=}. yPVIPO}_c$hYȑøn:nþ ZU0_ࠞVNJ՝BzAȂ<|BR</+ZjViO 9+}1;GH|1sPy u3@+M֮#P%#ОDPFhFp!#d^ߝ1~Ts)~'Kzw@vo.q-aInk#-KԢ\`k 9^= -9,*j!'L+|Q0&.w4hmoΠģׇ䓦Hf* \VBD?P$Ȼފ'jmBW :5JJPtW%p>,MEl="_E0*NO !˫dO|DbMb!An!"D˦=CKj#i7 .ϚeW0VpO*.VuJC䷏ARqK$$<OgwAq4/[~;t[{޸<} ]C4]#5 @ΥgQ|wLjO#zE3k6-JC!d:BDlRU{I؏n&f+ό@~0mmTd)+о0B׫|dQM鲵=N[E5qpQ4!|`j ЋUb5I{̤AfVb 00`~s") 1?Qu @ܚN0LΔ|hWe.":r;{ȓ"e -gժuĺ$xlo_v?CnK:PYLn5>p]Cҗ3Tٮ7YTq:z1b'!ET Wd5-ĥ$]BK"R /cR/n`2>h|Tvm. Zo\W Csίy?N;6HWTM啐a4!El m,muIG$(!@~+ll7I˭c_G!Ґ'$sܘ" 5rWm ˇaIWTΰPtfevpTZå9oC3$fv0i^'xr͛7SLI#KBeh}L)di⽩ސA^cˈ^| $dޑ^a*pS봳-sOCrYkϔ"sCepNC&g8>)B DHZ~Qgف= fa7*;iK-nTe C;Dze\ yOV ~>7u3/Tϴ<"@>^nj ߬?D wPԺzBq߶GW@sV}(X`n d'hj?ewvLbpV~p3ɝf7hQ$D;Dm4+&͵a0}O%jҜt ds=g) Ӕ1xE 1fB!F\L_% OjЮs"c-F?JcPsv gon OTa[1erUT.q}<qW&,d>1] 8 PC>>Jg|MCy+ǰQNE>;gza#!KaB'pjR 1#J_bj-Y>zU |gmșE~cob!LrܺvLh##G]nܜcO eZuFYͲ[Yl~tmkR`|kDQ^3 лaA͚RO-(F(MWmp$6[.5@ {X9tS Q͚PS.ߓcoQ:(ɞuqۤwA a8K7ɕXa\k8!llp v ^0ѻf[i`i4tm}<Oq\B9fr=f0h/M3A&~$\Ҧ`K]=uڳ<4& k7O1 vrD8CY,4{x22\V:Yc? 8)6 CR2]CVxS˿dyLE8dzu.?kAjMGʒ|'CJZ1Il#HƉ%**ڗ2^`k5ٰKΨAR6\ ibq4&q8ѫQO8avT!N_>w 3C PGg^ HQwxދK%$ԅCDu@aܨ"抻S/'QCtV_BIoʆ iAt 9s@q e>RXz7 J ")#x`[X/ g:3i{v:)aT,QByO-nqF'K˃{JųC7@ d ]=]H纷a5Yxa_쳵n;.l]xNBmGXX rN;xV &{;?o1" ' b~)bMov{pQq4*?Km^. PQTHFm | Pz`8Dα}wa=4e϶[f3PY-ǀ60nVm]![_H }B5vLlxJZ5YD5lo>GeِeIU\&ŶğIi<:ZTÖUP[QTGɀR毱@l;"%_wNd2avť\&ɇr846XOT=KrT/̯vktQCr}[ _Ofdͪ.Geon19[pR,) ֬$JGtC$L5W{H <|78p҈,IL8$&6YۃTxnR22lu_O%wjX QnpZ܈ `%nԱT$*vBܦ0{Z/JaK4X&T-@}SI@Kk NZu|z6j]:.n 15r2WJf)Ivv(b#y/YqW%mnGzwFM:s p&٥z$JH "ZUGJ:[fL>dsoIZ zt 8Hc ,zY!^C-smdu̴A.dWp]Wcc4&k h]S⫲zE2bS6/1_]S=Ѡ |u1tS@'27fZHgF}:M,+t '=/C p_ZPr:b;r:=e)A#?LE(p9B87MQ*yEͯW7c!>KKU7CNxm_Kr7O#G{\OUdPӛېEG]žaeƥ0P>i~6tKm+_/~/{.{n#s=%iyxp\T WAAqhRz :&t=ʂM+Іr)B* $0B"zn|IPբV{kC…~H `uLbY$}#ʛW+CO łpSyJmW냸Z*PTn 53CH*dH:y3FWJ=l4|@=9g7Mp6Q R#y3 ;gM㜁aXȋN!A ܜmP>Cb({!UuY'U#V"HN>B#f# ]HCxA9ZҢP3nbnq19yI$Sdu:FHX*NɁ'*D r ahĜMp"Cn vV\@~-(Y8[ɚe{5}?u U"f#{Jn>͔*հj ˠIi/aWRC7NWzzJ3*5%FzPk^Bl፳\d?8e+ETi2P!s΅v\4n6VЙ 4H>(#2) :b3 d>i<ķ ާap+?ٓLOГ+ɿ RPrW+z^a2]]:MC3(;[dNLv-7B+Pc *ʫ[NS6׈,xC-auI]FvpNLI)pT02a.xpM'a+`Vkx8%~+ac᫆/?sB%Am&6$bG9"ZO%b ?^e?d`#(sv/t'MOh!򁕝f%\W.BR+ݛe1UѢRjdŷȀh4XgY|m cZ`:>cZfӤǮQ-]Th:3szxC%_&g9%hP\siF N:t)!z|D̛ʃP"]T!Ϳy ϭ4B8c 7@&rN*6m"%Rɽ.ve0 ^CKr mkDAp E & ڷˬܿ|Pgm}`7 ^PMp6]Agrf2:v]?Z_vNfxkԦ!.} %$b_"N!"I?lO>GOo#o60Lܜ5T}sx 2Kx _WP el@GIФ,@o>Eo%n Hng7@UqHd0Y1Pj[5^s8[ߍ/R<./ fM fi Ŭ;pnjXyK:|RJ4x1<ʲ6uR/Qx rvů :w/ry/j^/"6_| 8~PNp@Itm1̑J^)ZLUѿѭ3Oxr|7+6HD^:}. #N*R<6ѳIEw6wGc4c`ak&.B+YLG8pdu7Xa gb"ƥ~^_k%ݱ͹-Z޲nl q\~hsB{cAgqXU:=}Bs+Ղ "x5KHy%'Aq ߻KY#3rv#cz }A(;s(B[YJI_D-;` z ᅺ1q!qus8 u$M~ ۪9&$q6d%/gkJh_jY@vBAJ\qkCJ>MXpB:ɼFd7Gywa3$"9AG.P؋^%zKO4ὮH Ld,{!s]K\#bb@bz9]5lzL{jŬo-6Uv/w,Ė$e}l[哦S3qQ!p<0dp#2Ѡ)g.B}lk2׻쳌lf7&J 6bٴ`8'PB$&+Zz:Y)xTU +ç%+gDWL?efG egqx/ʎhSD #1r=04'^$*U%TdJn!zhń {[7 W`'[U/g.dC܃s%)&/BOX ?lxZ:YrMC1߬BK(?7jXYBO Q Y-ȏuJX viVU$Ɨ5bOU;FƳ'cx  )tm &Q4.OFfٹ%p g('^[TyuL ".'lGygNCz)`9=B|N)T GXusv{NF1! mc5Ȳͨ18R,G ]MzVu:&hvQhwؼx'Rib~p}7`I8oCpUl粂oVo1vgo.į +UMA0B!yVFI#f2+d@jk ǹzO8*~%[JOMv;lreD~ӑBR+do}/ʮ%]K̟q?B6QFR*i mBJ =qȔYu^.9vzVDш62kZz6qHxY}%ۆ!6c,郄6P, xFޑMjL:'cVȮ%S':>kD>BN{/v-_ =Jgsje}inHKkiEza2PI`Kq 퓤}eI9 Щyc.F9N_c<>`-^NcMjgLߩx:5eoAs;zsimقXEw0)b(,F'XfVzIO'@ʢJ^\yx}JL +Տ޲oV1 B؁x؃őaE/}yruSE ­YTf k0+6ƃ6 ^(kVH(ŪFЗ[ 3y=L3fݾ0/FP1yS =>ljwx7 K<{]lJh+u(78\Q}jB&ѳ0"4.k *(F#`RD> Xk3Wxj E݈ ƏZ}; J?.D8=C022@CZ~"1 jpX?7X J냉Y7TkcKpOn:'#5; #'JmA# (X;f)X܀{s4`DV쇅Kz4F]L\YM?SvYvy":|C!GoQ߭V`v\ iSpKZ9f_&qu5;|pn{yt/8rB!f P#1ᒐm# h#H0ĩ GiLE;Aap؎.L:⿴ TGW`oxz9'AuIK.U)lM 7mWCԧ=|Rx~InwGf-R&q]%'}V'Otp{3ip!ж~;R^PUy=G?g2Dv.m9g)BJ|Or h4%y)â0t)sKp}h>Vy SnVpj u\8]e^Zq% %65NdB|Xv7'/}|EEu M23L0;nBXtc,*;tc66벽`]_4Tԁ/\`%u={%ZI*Vڦ=yY D:`oK_j#l\5=,"̜A]P0C`Auqhq ㄛy Ok,TļcZԙyMRȆ[i @Xonml6)ĸ$GrXvzj #%)O֐H#dPEi_'z l_"'# NXE`Et~UZY[LNk#CU=g.9cJ8*2Fߚ{\!<:cO1o _KpK.7m0=rh@bJ$|y+l rv]ȈrT+u\IP0J=#r{YW⎷D%aM[I"X}E:[ۊ; y"`2vZ.9AW*HcC)y^jaqɶSB|t89,x|Tgc"y~ kGXt?\p"MB "77|[`OF\Pl:?ٟ2X:y<8}kWlMl L<[jolGΎSvQͷ$ܿo3ifնV + M,m493c2[]NJC ,1y'8 )CR2ӑge?SJޡ׏,jb6ND:N%QgR|OƖ)@ #``_`HJ9VEő Ѯ Z+O/{+Ŏ:.AQ<8lmrj_I+?c#0{Lob 4K@n ~OğoY%@'3F-nEi RFF r/oŻ"y֙r)v_[e" z6*82>o緋_N2[ ^⥋*wgkOEsn7tHt$!O߲Ye zjZNPOV'aŶA3a D {3)?$܃⊱da3дow671F%bbg#B." IRJYhiͦ.WxDՋ(3}Pg՗|B N =C29=d[p+ EϊTJE9K[Σ=|Z@<~>W8Իe١T#Lz١Uʪ pQMއXidE.Z5)|&XjPi<QB#ʝSrAP::~^5#yued0m(WPvFZNyE ߛ|\u9 R$zۋ6^HP9Xm=3VC3MTq>з”Nfqv 5+m>jd!G-{ٱr}❼ã]C,RIbi{IыhMܦ%=:DKeyq,6?qtwhD#Y~jܬ6݉"h'[V  *@<M&x"E=b0G4*I7,1䤹~gR5'e'DMbzQ|9ȗ\fbׂ\x$8I=xf|n( a~5wQ zDkLӿ;V|]'݀Ƀ Ej#GcNAxck1MƔ*Vc:zs\!+XhF? }>̊zH '^!8G:eZ (lt|6M=:4sapsӮJ/S]2Y-N%50sѽtqs ]IkL2sElPJߍ_1E3x[Rfɳ"jaα e \k9eQ0IW|Bz=}*֗Eqg,dΐ`7_2 IA.7 $Czfu.aSr&XzHUnOfM^TْmKnlerx6"ԉa:.F导#nҜp.; ߟA0?֡Y^6\ѦEk \FǵevE\ 8'xZTN#ThiS'Y"]*op|O!/4@'FH.s_z6 H=F r>\tf1^}8 //#H `hWC_}Bfhle3B:9mDlWSBZ/ėc3䖑N*Ҋ?PU9DuCNԥ9gĥf1g+X[+!=?~՚3`~;>6зnw܆^l\j"wʸA_3Za&Ve"LePi}眇~j/%b[PJ{5Fo,y[LK#jK(> 4jBY-1YjQFafDOv.MTe%i"'!Uq׺FS_;^2V49J*K6ݓc\ۣa\կa=(1C3pӣ֋.]~6m[MT+ N Q6[`P)aCk^)<<ϡe SYZP1 3z'=nt ߇EbxWJw<ٯWzkS6t 3:rO$%G,Mt"Gz?v#F0AR c(Z) *|B,Y@! q?\'LA ]yWZB ѓws7Y^9V} 'b7Xt6阬ߓ;g>$F6!G{3-2v8_]ѥ3uǢx4Cm0KJQ:H@Viݛ$ 0u MU^E$ YU!oYlXׁJFfi ܪeG0 `5̨*4Hrf6R ;L}%zւS*ij˘+~{fd$0^Jk}Jo&چROdf;]K;DM9 U+=bB2Ek4.v :@[T%&%7+4UhRحbb"T)q[v;t8P=@52TW!?옡"X UI' gtKt Lj1{Q_8otQX1 2B8Y#u[Zu*X.IﵚNyKlֽRe;1Ԉ/dFQ(u+*(d3W .X-=&u*Y:0rij '3e|Kz6 z͈@?7_c#PaI;7x%rxIb ~O~Yqц/by+c7E9p;\k?{_24RδV06]C|y)«BC:ǔo'4S[JzѾըBeC@۵YcW|9 s840@(,Lܸ-n Ҋ?J9,Nd+giWY);؈]Ki/ 9~XpP#>Sxgs{*Bl/Q182\4֭~c ݙOG||**.x[ -K`u$sc +?Rb)dFwM.}p☇D#dԠB;;4Ppxq;?Ġ"+q=|jdn3 G;/>H#?{]IS]M{hG~[r!_EBdhL@PsL/ )\GrqDaՖGUQ>L&J͉ꨀ%kϷ6\O_c4q"?3-7U ]Q57=D ]gu"[ӵX=P"74?zTq̄'EGW#N9WvEDdsuc{da٭sGtt3WE\r 'e e/]ܜsB0fKk0$kyTW äV!t[(Ƕ+5&㫱x+7KGRU^1iDRx=__}e"SK}|C-:79_<.PՍ3FnٷNK]@ D\?zr&)Y, y2gElXZmiPy{8؁Ǐ=`v`>/z ]:AP &. 9.cSQydDFaA iMåsΐ  JW!m~Т\L*Qk51,à '%` Ut&XGdYR4ro 60lnVٳ7' a7OOry¬NI^^_3%#n9*Og#~w(@F[-!![UDc[pBf|,-ƍpjg WK@QXp={DjVp^ۣe` e&(Fc=USV6~CcC!X-Ĭ`;`( D9rA~nUGKɓoq>T߁-|РX wB.oL;2S̒iJ>Z:GH73c. /U0j~Fqb_L ۢLY6PH=auWߏi,\! Itΰn; ~jsqik(Wz횵%gnm9pkhR $ 䈔AjׁKdOb90CUxU6{1JhVViqƚg+^dzz]VlҥVʴxҮ*?Rp-A|}қB=Jx FD^T凮-=*f?a [N$4@G\&9m#IMI@.F$ M4Tmt}q dl7 obciYsܼ;۟BP1H N;Cp8 uUQ̲\=eU~eA ۤwʆ|:jK]IzZu,#ΉaP Kߨ'cяըڀ6_*C֨ m_9x:My"%$; wT.Dɴ;,ȇitR"]$<0O(Y[K `wo`stz8;/]UmCV:RIois*;%̅C[8<ߊԦu%fHæSg-M~_y7Vi#_.`B$R5Zz Ⱥ'}fk#qTV3!)#^X!Õ $XOB]Hϐ/'KK~{}҄ _|](icj֊k. 4qYV;^zozeg>l +EHߞpao "kX=Xho 6اo\&r%yTX0YqdKzwP""GeoBOBbLJ|qD{8r`YMـ{{N B}>׍d$r.?$z(?ped]]r% Qjeg(LAlm[$W^*rpL&l,RӛV;OjiDKʮwRM#w,7T$:[R4[-{[Ha\$wY>jtiJ,j=Fr;WԣOI!TG!AH"q 2쳆{#Y>U-i[,|rQU!ur Y.;(؝k|"T#UzS%Fy- ;qËPofEm|J=(Hy.{uo8wNy866V@ȳkeM)I/EM : &_tLS'j$.OZ3S"E!YkH:;j:zKP4A녆"k ՝p'lJNd4Hj: @1Zj A>5~m v@DϕfRoǚ}gfH(I* ّz.H$`Ndzz#a{vuY2.4Aks) GgגoɻY2^)&L`N䕊/ʝskf{c]NBuJ Rr JT++4-],H/2[.kOb$ 3o̗Įxw'y=ɷQN;O[}Q7\l.i,ڈG5o@of/)W+q "ݑ&̸ϒk #w`Po—Tg 9BKtD"+ ]p+O.0`euR\AmSro Q.AQ; . I*Fb;'@Mwҹ IB#({,Oo%yif8ݾ/MWS;ʄ)~;>:B /r{@W4ٍ"ŭz-FzHE'UibfL4Qdqd]Znc23G\ ˜ك 3@dέi\SXE;.ݐn+8]|7r^600 5:T*+ǨIU*ތ灨`:}r>| 4Ō26iiZf)|۟s͔3A6r-W*\`\kam:BwkbM%)izw.i%Y\\0I~cۡ zf SX3oK qO;_B'mOڝtW OIK>Ex9{TeN@mՕ x)ױ`ͪ؞5% Ɍ0ߔUZg%׾uDC>Wq=VDJCrB/lRʯ gpntOPB x@lqj6_͝Lc1vJͯ}b5T|fVF Er*h#Zc?=j(*`^`)Q ][HX xr$CoC;8Jf}TQvfhjH4JڶNWb`YdCxt#vgֱG(ljnlHtzO˕<'syK`KS{K?=ND,D"((Oboyε!e7AtFx OhK($wgJLVG/i9~yWIC12i?+Kr;wᢐ.ЖW .G qZ !:lIiyhs虵p2x-QpIB+FX ~ y0#>Ԑc]čVXo[gԃ_k>JD5Q2VAEfojfV'ns_X:9=g \]gH6ps84| )D9W PB!:efWgZRhi_Lsg &p;rf SM:G@ .l:HMYKòЮfvZo 5T{!ibLk˺QdՖL|Ҝ_;7X!l1uq~JFg;"$:2DŽ+}+ ?ܴrPj\LFD6?2{$=o'Z"* Sţc SO`f% }%ƀ*(A1۩Oq}y‡n]a~ f)p{Fv}571YeY `H]B5_vEQ.zsXu}VNxLXݜl΢ZgJRslSuѰnKF ;^CZuΆ$NrX3E=n ?VV-Lwe,(ϑVw meb+)"먟ظb6cy,Ә-:zӘ!"ʢ`k?w,'c¶nJDT\47Y? `%N=;paPK&-`zƉGxШ#%0TC{b,gQGFYKsa~6$UyojޢWO%K^J[G#p} @#-:ୖ=sϑNgJb>툭<B.Q>aPv"qÑc҅߼'67Dxzi#6*%v)Pߩm`DCΉ8 #MVQ`Bn>g2=F1KrT$OvURz#m>' dtK ;]kd-WZ(O^uA<*kfJi!stgNC=?fo?Ep+;:ϊ["Ʀ6Y? rPq+]>ƺuWdx cm<*ENءF#޳O:oʏͧ;p* i(22yR**!YC_\jĤLBY2}0ΫԪ/ $ȅ 0n GG(Qk+26kNy!> ůXڿ~,ZJ`I0"!@ZjιapAn[ Ͽ^|mjV\+|~WNAQ+OM@+0B[RnXo] &xsv̒Epџ`Ŗ?EWf q.]G0`yPbc0`ᇖ>x8gm+_˻(y=XrG,vf` lZc$QNS᛼zhLo'gPX tಕwYb"ʅ2vy l4lb҄IlZ=0̄eFc&"&cPW)$12;) {2_(ϱw~U#+%.̹(Pmf%ٙ+N_>E19-{=O{YhhP. IUs~qJt7GzrI~F t33тMm:ͯi9hNU+-{B"yp:U@Z2hWc j!l!SEc4[z(B[. +^&˹봂r[sgsx`!,Wy,üS\T̄5aaf`5UhkӠ/r2,kS!LSuqL/yM(1X/Oy-K*++3N1ߴ lAQxv;z5=K8 U}/z e(?*aTG1y7`X$QBID`'^?=XP,&#;)u~@5Iw[Ȝh锻.MBbJNbVȼC\oa16@fx-: ɴ떛yBoYGr!@9 Zl`61v/!"h1+ԥCп$t&ẎI'sEỪ`.nrB ΅P2/F u]L+Blu5~F4S|XvmԌ~2 71 x 79E+ir gQk7M9GxELZO cv1[h&6ZhG5@V&ހ"g4Lo"2`!F6?R[Et5`$3RR _K G3-D,y`Qؖ{w$.&m9牛_憭z? !- ?$_C|(#eUoE(mo2NȀWF_m(0f=xؤR.1.'pϹѤ$?M,E8 ;8u뻺(DTђ³ks2rހǡ/0֡O3H6ΜӚ؁5$u HR'b$Xrb⥧ ?wLı/Nz˾ A(ܶl)ws 1OVXY;'! >T0 UԆ>f _)oW!LG#rEK#D97*RDʠHz6sY|P0-{F$n'AfX 2vק,] Lqjh x5?2.YBsԌ}P]* m\h;ZK0 'Jmppf"9 ݓC%B==wGD6#rHDž>^ "xIҽL$o1K<gi15Gc,hTz](7lsK<3:B6lkuO(~[:֬C!!/gj]:`N}_I^)\{ܶhN OЌN@EfMmn>ev|ͽDW/slpLtOk=zm, $ݑ$Y/V^ՈQҘY_-k96 _aId+D ୰L y֘L8N2RcKl>4Dz$7fD`x* .Evlˤw?B7#/k*IBl~۵a]5R.(d}3GJ4H`fGUߐ7mKDi;zYc`9 #wc4-FhfPW, S0N&|՝_;CM4w@M4o2΄_`3~:C|dZ $Lmo Hq18&F(Z2 - }Pʤ\s!C4E7/V |g>9.eˋ{B%ܟ:/DdKBЫ.x[N|9gb#XӸƶ/;ֻC |<H!qAJ2X9DKٹ lp[UP΃}G_gmkUt^ &jGDj}3Z7c\Ȧ[dt̿GRےɿk#r _gl!Y9Ӌ^ԙmt [,b-ڕgQpcǫPy"vG[ZQOq L~Lx4^'PK^r5ZOiʤ"'D-j55BA1\ -@lrR}&R]O+giKi^L@FYCϠE4z !O슍7+#E鯄[p֋,k(^+D`P'"0)\ +Nt7bX~^%A>^2rĒ`2W . l"~I,L,<ӯ%AwAE=y})[Qqli*Z=+BiR}EYa?/i<ĞҮ^3ˡND:]iVp-)ŲMr<1ooowCTF dδj Ѳ .1fuB,(39R O_!:*.u(Xr͎I ^/@| I\ZF̕sO"iO'-!H,y?Yib"cM gQg2mt/rfű^`=_^+ I2Sd8n8򎱞2 h)R*Edst@1B̻uIW"cozYo$iԳ#3n=%f8?^yVs%&}mآ (/dp_s\TfGh&*ֹUĘLsP+]E䑒002W!w>OW(H pujnIĮ} i5bPFK;/d fp+oXv?SRGsk6 L^k9tՇg i~ Hd갨<[_ j@:W5(}kUDV7/ X_vr Y#GvGBYǃ4ֈK6:^H|Ӯ^*3}lB-7p,;GC]pWjX=kFyƭ ;VkO4 4e0l6\4j%#8 ,9WՆ_`Z6S sp&ZԙsÞtVp)Le(n[Y2y /{ap]8`G J gwF_rrM9WΑiX,Xh+{4 (#nm3+7=jy9.K,HhDY$TdVQ^̅T73wfvn&]S55Iݳ_2ǃ0cˀ`GR܎Fbe:́թP*>Z>i`Ȟ\+$p}0Re*/̅ :>jR#DDڢnA=)$O)'CSn*4VJհm=sa6;!]>ÍmXC},l S6ܽ8Ud>kcܨy]͞ }wk9]8j97ӄa.u N4:O7_|H~g_fؖt[EH{3?k SU3R[O,w8Uv]Ū9ܪ`fFR'% M]P{lX2탞}X1{:Q| x"&F`GU]d=ʃEO~]1s/YLf^'L2NO(|{H? o8@<^|C#h\]Hu2@vA+WzQtO '4"xeJqyL<;ʀby*[o`TV8k&g/ru46|/^ޗd7T: \Nhc KljUH0_'b5d’kiY*?5Squ홅f6TŦ#DQh;>ӊzao } h(g‘H9fj脁Z` *e^^i^]n|SrM5䬹UE͈0J9G)2y.R5rV7ywy 41sd/%>Ƀ#.jm665^iqY[IJafeX>mHa@h(ihWz ߷:IavjZ)'g`Q ! ]1j{H.6AJ8EXKUx BշB57`!3=g=E /ٟYB:;y& 5 ;KCQ-")s{ ,ܣ`@Ivs~Q؍`wQVZq>X #K?yTl Ŝ! xM cc~eGƺ/hED`r2Մxתg=;n/J< %֋[˵%( Q֩pVJjian67trd^[+V #˼EyoKuVa@w ;ԠX뙾L+jLLPB5^u\g,,H'7uHKAcbRR\-=6GV:7C =/{;ݝ\ mïN)NŞz;V.>]7Gv`P6(Ky>kIO_kS?e]c …LD cS ܆" OJȌFӪbâ>d);+АeGmtn<\ۻd΄ KF/JK }fߎtfA*3ܾYٔvX"7u mNM俲l*#( G ૾b|G$c4 .wDPMUC?QCƤIA } (tQ)Ăl\L ҕM*|en; ^uiJpBn Λ+@/۞OmHFJTkS-&3ڇ^׹.Q][oO pRi둨 bvBjbf⛶ݜu$ )^Յ nPsd%!]:80H驩7.N2-.feC2Y]%ە(.%GR'Ep3 h2 "V7cQzү`j bѥL/AKpab I7K ļ7$C5%ȼ *\UsWjmƖ~H-!`̇4X6G YEħhdRYVqc.o 7T9kLS˪7773n/ [eʥ .6_F m0כzЋ޸2Chy(Q@5?$l~c%ԀׇMksl<y= m. }@bU{6CyZ:?J i*ka9wSɓY18JAsCL X[#V+3ٵݳNGsdE~2k,ceav~>I A!d0H#~O*)Hږx5& КUo.K喁=C1pH+UM*3 [Bio4l[]~K.3,ר9zl& "v ) %ـ5(9^mD2KA A%i_&EԘWA דlJl]Ԙ[0ݎK-i%,M'b]DR.?Gen]TY>\wr" `Rk-t-rRtQC#a㨅a@{ٛ.A8aT{(! QOꞮ|;c߃ /voxɰvgAIv: I5Li3Ek-J6@7a8ϲ=N( vSLخi;NPYPNn#fALu*``lG{L WS@b܀+LUZa?S5%cUӝ2Y6k߰CS@Q:nbh(x:Tb!O<|bղ~(EP?F ~m0&黵$怩3^R{} 6B|{<'"gT4Or(;Lck>mh՜jOo 4 j|ÄCo`F{Z1&_y̽0U- `BWzޡR^0(0]|Uj/=&3#C/XuBv?jNX4qc Yw]5bPi8#Ȕ3h:ф-|uU6}K9WB~w$;ʞX5c "|>[:ONޖlÐz<$ ks\w!FU3Ky*c"o;ףi|TwcycMԦܞNg $,Fԣ+[6҈PS?!`K >=CӠ޲8 [G r] p8R-&yHckdg MsTȫ*BnYlfX/=pdⰝ33־L`67"{ŸuZM!ʯA^U^uimfRR4Z>aTXPS2ȀIyƇ16XO֠%?úI[ B^C5 Y,SAL"<KU7/alA iQ o7j'F(iUϭ'Z:|+>ÄHTRn} LQ;|V{Jkbp1S,T-{xP_ ddE5 wh iFFpvna-L 7,*)f;R@y\!)q*-P_g(LM*x:\?*jyx ՀYkeK0V Iƫw#y=Hg݇ŽFpޜPWp:v< *T 3ș1^nԯC9@8,-E?Uwov]GnT6qk׶L, .@\[ҏɺ?aHM8+ 313~=Nk8ݍeW+ٔ%Dv*L Dt4U/v :1f1 _6(G]%% Yuĭ uSO¨H2v+gCSA:L20yWF@( j$zx;LNDՇ'L;aR؝XC{:S>Z[X>O5k?Dhh}}70D22s ck$SvX>܈[\l NSݝ%={wwv p(78U$;R3ȹƾ(qxs![n?k%$?V1kt^*] qD7vosb 4Κ)b]5Dx*uȫ$V]*𵌵~#/E! yf3hSv|$,9Ulh2ȎtGXۃ7q0•)Oƣ9L'YC:& vcF*v:\*!֓x;f>G%/&B,^Ŵޮä8'HzjVaaј[=u&EPRLTq`"i_NG}(]  zTeQEJI(ëƒqή3i=K+^9ٔ,ۍ\F uKI]QmGc6tcQA(T6sW sI6 '1SEp7RL,pO.x%I>(Zm$fgt\Xv GWvs~fGE5)8Gf g]_kaOI."ux,ٰ˻rfHBao4i*3rsi?B1-~;(6p:laҁo/0PNE XZ6NHY}г1eDf$VN+01Lc[ i> Ío z6bv%2.r'f<:Ma$Ԏ`#96Zˈ$NY{'] [{`*JC"v3s k-$N+?,,/K#'AAP%iy /O~N՗mLT8Xgb='C,ȀNBy~ 0$Wxۻt&ya(W[ ^$F|fZ{og3,ۛV)sxa•ڮS,+TѡܺYeqJb92/8\rwY[ qXC%#rv{;pp@Iа^O@@tۄnNʬ髒Qy;4o::v*JI?6kEP<cU\4W;PYcߝUeh`^ c7zVKwetdTS< PtÒu0$Ǔ)l5YpHPTQDOFosh~ sSɶu&9NM朹qUy@f?{V>'}ъ8ͅ9uV?Axz^`+h)S&_Fؗds+GH"0ΉR)V - b,=Yjt=+ohz)ӿ.0>4izj3Pc,TBǡ<)۵3E8 Ȼ.ߊQqjdz!sUY:[+zP.2ScB6$XË8xYGI=$X{RTr@ߢ/Ql`Ծ<;fj}7"ps؎I; w4E0ɚe e`k[5JCvٶ3)M$cf4po,S@^i.D$x*]KB滥bi.Cڶ&Ya2iMǥE,&qK 6O [aE^|x'XsWgkNjʲ4]BGg*#@F'faDTc4&Q&?Ie8y/o) Ǐ)ܶ_,t FFbӸFAߟ)³=Ɔ.%Do^cZo=d\e_}/8W]t0ozb^WGPH*sP2"$Oa| =a;ot>I{^3V7y/ATPuc,oQgq]HδD=!-LQ=xue A'ISB쨀jv3Obb?ZYj2\T}H2ǚ6#n&k}ĸ|:cDkw'H 81.c]^(1v,ӆm?tBuRR8*~VU;b!k0S>; @&vX1>fFtn~yDe-_THcUm5tLeO*mJ\Y}g(Ha * l5 y+C9VYQgN>>#r/oSG0LE#OpI+42אy/uLzE'tނ5檈1k BjtO緡3d814&j uA9{h |LoXVxvІҡL(s $*^H3FRiY*kg@G?Mb[%%zQkI DԖѸ25@ġXPџ8/tjQdM8*R+r[t/G\|T鹺 ~P_8Z `HfoAPh?Ӱyhrc<`i65H?#U#Νޏ*Y @(_*e5=璞}#kN/ i''&DĒ(ryMmM骋4R?jû_)Lzmf*"O`Ul2!5@=&V$Oj y}A62'4 !#oJ"lrC( ͌-Kr&ԕpX~lkZ=zQo x &H)~`8r눐:+@q/7In6BH`j;ze&s8<$ژ!TA'$lL )ُOd'(SqwH6tP=B,AM[|5,<15`?_Δ<5Udj1\LW2$w䒤G&GKj%R&/$xFg&9k+buR7 _(:uƲwΧQRMü 2_=USEH*^ҁE'4WB*Ә mkfP2㭾_+W#3 "vTH* 8j6u^ES QGsgtd}Ǵ},:꡿y=d"ň_瀢aʏޱmXL덨Jc2tAނ6נ09UTu0-QFdUCN<n՛0!1S\^8Ep=f6y{brqZ[i>p쀛#? ]WeXnQӓ_ʎ] y# J{EWg>I{;Xм>#' "Q]qDgw6LC |FS2hĺczB8 Zs܅${BP,)=lkV-f1g`e,͙rӕu+a pSt 7o^ vԣjT}Pw "wdv"atVH&S1T=*U:E=/^dES+0Cϥ`vפ'l2ZyCﵴ+|'velER-['!Pz)RC{:Ӈ$T`ҵL>lj1Տ~>#DO3P{YsXtD3;a25^vp.' 'R;6>#x.ʥ kfBGq.a3-1ect>!hB:aYG{OsR 0urZ'c,8Ԍ Υ5CCy GBrX7C<-:C lJ)&c4_F31ep~:]&Q2ISV5.}qPgk(RsP8̈́c ÐK ']D-KV #K{ 3뚟0y $hk$M9޼0 K kbﳔtiO:YDRjk16\%NYd(ٚs)Jj(ӕux+:9Srس7%v3H B &gY~%&y %}It]r\ZQt")o7BrZ+nlɟv}~tS7عȆ 6EwcRT8 n 'X3$@tX}>=GÁix"vC#O^{jaP|f2Sc V)|p56i0tP%4^bY< q[뱾lJSJzN#ȗ /ɀ51,?) ߼N  >?aSXmaD]Rz5 &@`;++ȎMDE%r[`ApӮsf3YHj);RZ$pخWHY, Y눿e!$c3![K Q3G*3k ̌I y{X>JJ_] F(Q׽8. *gS6ߒt#P'@ΰYi|#>;uE3ܪnN\%U>TT:nɔz$ "ؚFxhtQj:~GeH,Q;;j}Q ?&}9)*9k؁ Nhψ/0Ք [O",X=HC=U5bFPg/"ԆTjc-a"k _]T ގq;3ဋj-\<^c )z!eWKˮ7PkU }yWn 13y$YiPil2~bB2\# BlTy!$xk58GuFq h6)*s`N~KuLaM z#o)\Bgu}+ I-ȍ7ܹXHOS.ޘ3UN"ES%~8ϯ/5AḨE;'p {E#htj6mZ)Myrc1/$͜Y5U0=o-ib%iEW̫5v'ʷo+}kT!!H)r!oG3F<p 'S4&hk?D>@MxH&USlNjE n,Nh0:ps\TJa_WmZ380Fy#%-Xp)DĊJe73r8zͰ@qٍGA~^QOK3Χ T&B˷]R`{6*cu%t\/Y$\|@AsH~ Tj͸yu'o$1GPbNh|o? %=~{^ I˦}[Hd(+k\}}p7P(瀑4 WZ3 hsྣu<).H.[yx;KyK.rr+3M4%-aFq`:kL;V a싲3O#42'm xCv>6N: -/Ύ1 .Hp,EP r@A^^y:&\#hi^6 y] r3c[(Tpy]o=W+YaMl)`>&2y0P~?Ir /i@=AT)wȱmцAwE/MN͚ XiIVpm2љz0~dzWK7tIP Vyl+P!Ԣ`i[B0v#K%/PmtU\+?n0Eo} b6+t VWpuyv)HdXc[{Un Da0>n(hQzIM*\%!=Bg6O{o6H^eݲj)]Q=<׆2wz [ ù}01 X֭7!0ki8x 53-Ie)ޚh>Bj_|o] \p wS?6RRQ=?iđ)cו.-pgL?w434JsQEmu+7P7豈@PW-ryYFRl(0\HBM?=sʽ0cMnA:BV+bnrΈ#gs(N}4>o潩>y͠-_dhH|2K y''x <.$g`g FwuMXN83@ƾ'>tn#o 4{6Z$EPPMlsTqu{%,]Ęim3G0f1Me1HIȵ Β}ВlG~B(lZvHQ1ЙT:S<ZIRn`3Zh R}HSڙYzxA If5]E0Fȝov9\/QbcJ\|Cb0B$HSY:t XuSJL,EJ8.Í$x׭o."s" qhqБUd38C:S֎tXC'׃w^m(3TrIjK ؏2eAPz8!>ub->lۊv-lCQrV ʇa=~ 1!Ċ~ߏq{QO*KOP9^UM`-2d0$? iD4TE9%BW0qK)<ѱ+=Esa<l]YJR 7 z(֔TaGxyKomfm]SEPlMV&IF@ F*{wm4e~=:GFiu~##8#uIjeHznUb/z} ;\ :` N7*L}+&=fVQRHI1r3[]:aOeF56Hv?@ҦbR+˥o78!Q&=oJs u;yc~x u t`w .r,` Ӕ[xv4FJ8wPE. 05Rkp5[^-HsHkA;a .ckIfqf LZXAd|R!ɜ2> k=fi7*V* /*!]jجo3zR/ 9c}(sD Cr_.n/# Y%.dsqi'm15=A~2GsWN4HD&ֿ3JF*_9oJ$%ubP78L,{#7{Y&pN d5Nm=?L$4`y-$dɀfuXz ӷ\-bڂ%#[n*;zQkGIzC2:+ ]J~u vÝp4{5@¦NW{JMwIy~iJ)3PXx!]oÙ}yUDAĂ\>(2"d:G>Z뙮TEc :db0**Yْ]BKb.Q,q v<RfQȟ}bT 5O2#H\8RُZ|DW(6bw5)w9hg&{$wy&Nxz7 %.RqYal\:_r B작@JO 3UvIEstqm(xQZY:HGY_A$wҭaaZ0Sx(12iiuY$&yݓagv)^.p& vY̺^7g`azѰ8h×؞f x~q)IXh->SV:f_t^ԭ&p`R,5Cs=v#cpZtGOnOM/&I4r1 $[=*}E|OzwN]Xomm%>(sLRjB˖MB(*O=;D-{p!2o74+2Պ0Xg3 7U@L^9[qUI[]"udQut٣fUEqnnF8C]LCwܦy-Ƹz2l#k-Sx\ѓ&amiuMWXۣa՚pYކ-~ϹI`j5tEg͛O%$`Kyk[p-:rcY| n>e=qr~e"?4D>A]?J=5I ANgR(78:jY2 `Ĩ$n!l(U)g2o$#oq+Eĉr0 šd9G_";(e'YFj@Wjۂ:%_5G4UK}\`4sLYY4HZ`wo<2\]qd\GV 0D]_QLcseH=W2:\]"U]‘mrRLu1q%=ARiE ¥0LGpN,4P|j8LU8xUt!(klA*]Ɂ3RNSFy~kI80.qo0 A|ѮvӣEpPXd/J!yf\ͿJrRU{ θ(YaJf8< l~O mzJ Λ^٬,4s$%k7ˋ^^N_Al*ȏe`mcMWRFA-zkoScWp$Rx7]/t&Ub.S% V)2ec/e-{-FC4/߿!x !>㞑F)Έ3^ nSSl]gW \>y3Ѵn& qZVo:32 dHQ}92T@s">liW4]0K^gx t,AYM 0KS'0tՖ.6 m8@b2m_vo(C,~BJ{ne}AEK~{^ 6FaykrYFeDn_,6Onm{usHH^bdA8/gԯ~;FC`+p]f9&FaY(LM~k6- ȣɡ;P1 AH@- a)ʐ)n ‚G(*+qZZ>3y{=̉еSXFh&FlrBud28*VyeiyInr\;";&-9*v Dzve?:B~HJME}(Hن{(4v U)HK/;o3JJ @CJpzӂ{=u( o};Un8)?cQ,G }k׸m^К'm@mD)̔p[VHQ)V_t/s2:¬wFSOU(`J~Ryv^&q\Kl+C\dkqi%h!(no4eV2SrpyIV, $w.tm\ѨK >bc0la -.sd4rV|?k{,ѧӕ ҟbvcpuX2=>^NS:`"[bY9>:dFQl*P UЈb`_\#+tj\؄9aD3YG0りͅ6 B2xξ=]淌^܋{%zܾbK:#1?TcQҷ}WbRT՞2kɜTϡ 6BQvD1Y,,Dw&S9Îcc9Pc|is%iR4p[wOʢʢfm r-dR Zmd2gO1%΁)B8L "*嶟/\FۢyH7qb 7福" MvR[^žejOdDn['P+M*Rw_ XdAe}4Yc;.}0t*7d54Ө worH.UF=K>'ylE_Dȥs;f,$(0:Q>Et势sAy+AALhmh;+jɩM4J>ݐ34!ru E.w%~pdIձ>: VGSQk_Q8pt ^֢2qjPpIaA8,тe"逝04vY8c+@֛섎xԅ%s헻 (}d "&Rw|c % ()Һ:v7XlkOÖ?n"s ꏓYYTN A#\%)6FžIڧE[& !S.Nǯwf߷>5ȊJE,ly; .o}I)c?YEP<h'%`@ 3*#RjP,Tvg"C  bKTfkj"·Bun-h@EdW.YjHK+vZJwyBq2+Qn'ɭ} 8%5<|OK"cOH %:9#O=yrڶUw&1ϵCa{j%w/JL|T P5h;Y>e8y4,p_6 r2~#bRDambDHnPm98~/lju {2[%:T(iK0_ٻ$u@;1 Ll`' b/F[u+.+:2m>/#/'-_Bd1rH5 cvd>S :fڤkc|,:`º /d8{y'1lT^` w?ngD%eBh^_Y kD-!Ьd[ ̟% kn55l=IPs:A&d /Gċ7ٛ/uMgv] xOvV&Ì9~Pr;@&Dt1L͑Dۜ4!޷֜Ɂmܤ$q ٦*2qA-fޜY^~K R: NFǯteb,RhJoK(QB` Lzpk%?( n*kI8Aq0* ͪR* rKu_=gbF :J*q@ IZ_vqWGnJv": Zk}33%Cjip!Hy<Ʀi]00kCce%N/s0;l&k!K)eUW[Vj/qInWŖ-gW[;hiua㾑[vh}pep u'x7K&ȵo,<?{gnqCj`dɐqr`u=̼ά|򚣔jqʫlΪ}2LC3mSqAw ,5eAق!*2ֺ~Nz5 BT|hj]<'jةz`=j [vɵTZk7@tmjGW2AU$x?/ѶHUԮSjl eO"XE{26,Q v%qM me)7ׄިxZq^3m,OW#Y~"6ry*"_ȿǧWI pv>,ySְ$g@dtGjcBkVN¢ +F < qTQFxǟKTR],]wEBesBK!zVE Ń(~9VjB.I0OUG+ŐLW2Z[V]hףvj=CwˬpA[A!8t# w侷:8ǾYk;n:v!|M*LMSƯs: 5vXe,1!6k9,3ytOHkh5(b.sH-[Y:@k^Rn+22"*ؚPʌvnĐѣ'Z5[fԝ!vtD2͹nl {ޚDkYܤp\F|Sǭ!ytUS{E| sթLl>ʭF3.p)2̢pm_rx.L#ވᴇc?̡j̳C(Yu<릒SP S:rɪ5?YN Q۳WW> FuPVvl$W?Jt,,xP};mgڎ(tqx€<](/_],/ZӚM׉:H]*d~4Et`M C2n5t|$N)JGI&tk1Z6,^Esw+CJDMyv|DìIs {!dpH\vPYgk6 bSW`Kbm^Jz{Jwl@~x1mh8A,8'>KOTD r4U`I/,EH;slԵ|=4, Ut!63_32ˎa-FW8z:v].uaxs \eS,dH5F")EBoD+M%A)zKh]zo_"L:J/p +ȼv饺9 tJ"̛ō@7Rc3vjf>̞x?+~g pFW'2#<:X1%J^H IZ%.w(Ҵ'#Yb7R؍}ڐ^<_ 79PcKJuf$5kj28';JRwk%P9uY%{5Xv; ,w$(jb1$ݫ˓O3ޔ (вoSE^c LFF #5Em.YF\4rvOQKZ餭`0٪X^cw/7\ UkIR\g*{-V2t9vID,f5uY4"E5=Lj '.w=%a爦!2iݗE^~/a ߤiC6%~{A9.7enJSFAQS!7NG3iqs)JR]'ޠ)ⷧ4Dw& EYm!Crś g$jiز[)ҷW-`eR mU?[ZcǁxgHA=\%7!F.է*/d濾 s7X¼?c!g H.ﳛ+9r$];YQj&;Q"ǮעqX#V*cS9Dխf0W@KڱI873t {*yT6ſFA?mEF5~?.mJw !.4 nWE@_jmQ fwQQf)NKGM.dIgrEV) jCBPc!}fvjxPMY=#aRH3n{P!"Z#aQ-yf350esbG( TծDQ`^b&^bt> NHY(Y$:aLЌ)`zdo Ŏpd(+͍ NcCw:o[Gm!!.sE=#?k '(e*gs6'Va},<•$_ >iT:X̍vCt i=-9I8QZ$c1iys< 5c+.?rfKcPM;*!O)1{2>}#m︑cF籍II0 ̀j2<YAk.^cKVyYq4?[ &5Q`˹M5B@B; HKldz ,(epFApүw*s8${*oLuIWj  ?(#0!L?vc@c'N^#ӫ)BH?qO7yr+P [@HHmg|_踃XXʲy̖=yW-F L?J$zEN:ˣ]n݈+Q<#koΌ 0%m<mt ]R/DG@eS A<e`Xvhw3Z뱴Sywkh~-1>|*.j`\0v(纐 SVͪl jDmT Ki܍2ĵSPQ|ՈZ"vͯaOPz Qsc& xΑphwJOFwvg%s0|SVP] ג{&i9GOSǀUjf!\ө867e:k%>%dYTIx=_ncQZ.XKMNR MW؁)2,l{ѝAb!DO=3?(,pm 79 ̪>}u/;Z?7WE %Ցյ^}e(M(hvΰѦsf_?6neYaag?}PI>1F|t*tjoxg o4?<ؠxغԓB1`P Oy>3#A繸k7`a2qjHP))0ju#i.CH~#<%f #/ 2qR7`":wPDrHRF6|C Vi<=|J~0Ӄ=obU rda\Iݼۣ $k&6xߨmxɯ:nhyFtb܇G[Nx;Mh:/ / TKChNtV1 #> >ɚ`C+gWc8b^FFSH+'f; Mk7K_r4Z:>bZ;W.&Ve=·^1= OvoFp9$e _B_nN2 un+c=/D3PY.FGiF;QW:bPT#)[kPt?#o#t[l0ۛ2 #t@Q[oiQH YmZx,YʬZ,*ϵVm2dCĐڛM+X8Z 1rH=ֆTEl8u˥ \9ƥrY]6:^[[u6?;CS8k?J p%bs&#R e'~;T+㍬oEۀ!W~kE.l(# 1B%WVP.%NOk2,XL+qlA@FuUvw'Ϟ4<5cp%m hRq1ذ/*H\¥%kysݏ T$,+z:rv2nT (bai妧Щ۠ aCش?"Zu p]8> yh37н]tZ\_s*nG XC8쉃|^_ M}L]!kiRR0d,q<ձQ٣LR4ki .my'zI`#ҹ)6G(`+R*B`JQ߃VB>>ޛ=_Em8=oz 586-@[b1FBxUFw)H-)\[l,.Z ,~ 9% uo] m2׌[A+)Ѱ.Bm@֛VYFCB|V!H$>EM;O+g+3>֌UkDP%CE:Gl&UkY//,↵Nbf2@Gehz da=buՌGBG쪑cGJRt*RZ!jU}圗 bT@73Kʙ3<9(̋i =)`;8$՚KvWHr'WZDVZwL^%G? A*oeu]s@ )?JS1aP\WM|e]lVsKkFOOFGqVAm8,Kw*ch(os7&r RhTIFCT'ёih.yij>&b7]ūԟp/)+E:]Xf۟I9[(|.Ov}%I"@Tϊ˪zA|-9^f z)i &بIBUd}~oxpoXcS%#8m^)nk&_3?;J*ҔI"yގ,1#L[*|AO~ɟtd,\{4u= G`T :m^t”j ~X3- ť<6bq b G1{ ?@IP],ktTu(3e`޽,jRؙz@Nlʃ::xcu h߄A5B+ ƀT^cQ xY>9j K6/ײW~_.VCdծVsaP`字 Z;'-Ua%k'_ \K5S q{FB7b.CiRq=U:nX]0\% d[WR`tv'\Jɸ2_rHFi_y {(veruoTʄ q 25AI?@+:^R˪kw*si੕*#xME A_uKEĸ{)IhmڵOOnr\f(AMl>2e TCIW~{1WZVߧ.Wo^w_ԴV+9 `#vEN*v(;f`\2e 9auO#+VUGeGd{.D~& tglI[@mT;Y ZBuLx=_b󉐣ͯ7>c}ce{}}C(pb*Z_PNQj806fUcԆRFhV#yM#Wh^/Fҋ=1D[/$+!)S)CmK_ t|dd+,d&(Z]7y|-i*z2Axgq&Í޳6R8Fv2tKUps*]GEsb9Π&m|D3"Yћ+V y%;M։n=`=J *NPם\XDޜFD@m~&!$eǘ.@z|jb8:EK-)ŎTo="L &'- ;k)~TvwTa\I TT1}L\dPQұD]b&=v#љaaBLgWZO oN ֵONK~퓸Gw0[c3x5NHI*80*"ޞ3*0k 63o20CN$ʞÊ\,Oi3%SҞ.]mũAgEX <[Jy|"3e1wAI^N8 ]dW`)lGpܛARMe4@TzuB#WBt-֫%fxZk'"ѯG[V40lR/4Ѿ(4&rU*QL} O{cZf^jL vm?}Q6Z.3SH{$W}"8+(老E8UFk;-} U{Z^(B0>d@Gc݆A`i8x!<,]0oʭo`7٭6@1RcR婄3n|!^ӿnUBQ)8Dm~SDZQ bF. gNXhd@ly<`}qb^sy>R[=[;bwGP{&5ZZS]jnmI {r(̮nFinH{Q-kkvg,TD8ON[O.`" ;^8.=Ig) R .FS~!, !JFn׍<F.{25*^ŵ YFsp #T3#K+.=`t(M?f1Ө EBg*[_v?a,N W_}ƺUGTmXC1 3Ytn.SD f:cpwfzA<,L _'J "b;[C߮aC+O^F< a1[~Oє7؂<6'H **78'7bUQ"<,̦YgO@:gL/tJy:ňY3b3'@]WP/"]NB5Wآt%~ o%r/tqyU~|B-t~X ủqz:[qlj7EށD'T5Ӿ!a¶%3*g!G>d}*OY  eACllHHe h+% / 2voB';^e/ db(vnF7.T'@r܄IWso0²ҿe|mPD d80^y~Z|g &Cok,(ߎkq+ʃg wYap zB:ϦjDذTH44`gzB$ɉM|ӈtKG8!NV(x0,Uk:ĄCP-Bt>S~y2gm@ڍ0Zv,ʖ}OVbzkvr#_wM'8<18R(N&Qe3M hdx ˀ>=v?_i,f,WQqU0lwD:wdsRG#&x27**Aq.xmͣ2H ry!AþnsȊT>( !G3[J* {v{aDOF@&p4Gٲ-E`ag̀&˶+sIw //Ġe,_]h8 ]^d£\zUh^5ӂΤYX, (031gUÒh'}ZO6½D_3iwcCU)_ȥت:#qelͰ\\(9;O&ITyߙ\)m5LoJ Xx-_kV¿zI >#$*qBҨK4|9am݊ƛGgL[0  { },a ;OT>i]8ձ A(,k+)מI?Q| 8'ݻQ+cL%m}'}DÅWw#w rN[=D~*613UQԽw\KW3F(8la $gJxIKS,s+6jif:~4sEg)ϧɫAOlF@ Y\ .GE-Ve+X|$ J7]a8%w!]=ķz9d0K(>DsbLw5/Ia1W"EKNt:T/îҀzmŊ> c!p2ɍ 6Mk`}ܺ?u9&w? a_sh˧yQ"G ?/kmju@9DRtDRhH"NDb̪d!ˀ,dmkNSPE /qdaJ8[âH^ۯěsvп mW:c_.#qblIv8ؠoLVn]Mޠ>${|r 嘊HT ͸0>@*otF&Þ_<&Wwz̟NhtdLJG%z1{O V%)ǩԩ d7n,2<ݒ*@PLS=XK6@ ypT?wKfUZu]Q%H4Y: |D/#2y̙0{ap(v~U_3  [>0xc,J+z AG%n_KN&,<."_ƾ4lC6qUc /{Џ.=jB{.ll< X>t!834ԉHbԢFN&s-Iv` F6OZ4:jg+'bcO^.8Y1a], }/ *F\Eo`}<֪Lx tGHxU;{ t w[~JD5T"0lq<BGTVܰwkѾÛEi룚/p&hÛFӍ$Hd-Y% % W. 4$M%O-2m,r?Ls6:i{W.>!ݹe&ncl}6BlnrU6@'#!=ꪈ_T%@6; ?fG6"Oy]Vn֋UpvMSiu{ShX2Q\a%J }JxCSivrp}9kf.:MM_*D6NlZړD֭ >p%ʏL=.LYpoD> >h\kĥ Kބ?<(=nl;5 zޜ=xp;r6/`8Ԁ(._:pǖT6$AL@-PUPȮQi&Pם훔R""~׮ vb IVrlNxлNMzX:l|a.UܲE}9R3X`:+2A {@뀆 |BI'cHB[qKa[HN\JjGZ| 0r̗.#Ǘz_K܀bi#W{H= bB!H`ߘИS-2/DRe4w*ifv6artֽ=#!}~@Ç ͤICt3eJ? 3Zvf6I\u* ^ D#z" AzvH!=DsZ΢!'ľJkAsԭ(2hA`>$R5e_+ˡKٴ%9{ĹNF#zuH"Q98TFTN@wLB[k9UxT2fF B9uPh"F1p=䞗O_Rwi7 (qdQUT r؇C4[n{ރ{pEbAo^b]_C8McG ȃ8E8T#-l;tTprKR$ ,{,"4uvuT .`˅Dă{|kl9l}~Ā_*ҾEy( O؝5nJ-Q,RIzu3jMWdJ)ۜc_c*?7;OMBZCo,T@Vҷ@||r; q aFk1Dx 'A*C~:._?/4Y6(X/+}[\AX/6V7Yoy3~6,d7r~OwZ4zkPDJ)T С[J!yRkWZv u5Ԛ^yu.RFk<`Ń^\-5 c-Xs?lm3^x1eگ`~`z;KTϯ."\%g_ᄺ78xO> ,N ZaP 7e6HWrbEE4SzƗvfTlp5y3F*)sHQq奆ݓ?}u  yl8m4 *~hZ h *l(ljUN׎e`8a)E\__p[)H,e$cg5_y z$[B^#jU*M<2Hel̊؎VU Ϥ w8oava tَtvdcΕfXӈ~{S:_zl$3\;XY? ;sn 6`e#"9^2WyD.S8_ZI@x'hEf#$тC(Xɂ%v6UsSa~?P4D)ݤ?sVLhQ9} m@@y^2)ÁD?M{UpH FwI2|gѐwM̟dDߐJK59%%^Ɨ>=;8}Y=1%zW< ITm^ +$ũtgյ̤JN?ݾܓ5_;!*ʽ5jެ?"%(i/2w*l'U:׀w*dTn vw?WVśY'WMDpLiOCkXwrSnݬGs A{˦ hGfb[ӄb'#yFrܰ^wDщXoO`K&ʙ0t! `$hʂ[#ҭ77Rd'o}f`w*',z2.}$+xO8}d/S,Pt8 0äa!|_&TAd?(C|Pp6p@zO be<]GL W-|}1s;ɝ,X4tnЈ-Htפhy \KyF/_X$ YKlZfQ-#ǫ(L#rob::cP45lsڡ IU3Xj>;SBɥZR] mgyKfP}|{peT:Te\sPi@r(C} ]3TF3hr"7Y3ǝ[,B(< ] mуf]daH]ޖ1 Wpf;#笈"-|s&]H$ B4~8FÊĖz-.>UdG*ٔf >P(L|\c0p{Kҳ#L`uwjHzE=)Aռsm触 -9O V[HXGo1 :"?3T}.%J3 Jz%RP7O5ݥsٮ_y3;:bO:RjVK17>5e|f}W/xVj_@J?;V(8dO~mo fL=|ᶗ< GŷUb옻MD;tj{HZ!LVTxu[1j`tO߅kKZ  4HP2w}S8 N} ,$2LqBbrSUoV֬|dI^? H_(&G%SY̡^f%>HGO9vZmz]k_ηMUaPM0܉-}(*MP$>#Xpkc;r9cd@NRuVNŏ|Egva: vNvu}Z+D6+/9P{A7nI<=>_Fq(U3yh*|C(I ,9x Q-[MGmx&[8Z gYWzd ]ǻl۵QZp"7xU2"@mîKm,R"Ww=WuB'fJ-3 H?}y*Hy8ͬGxa/(p̓ ,#!" kAYbMq4{}Ӥ#̣HmS\ySD+業!&.6u.u Ǽ6ހ +'OFĿ(ARTICU@<h930 8:eҦ}Eh)b+,Ԑ"s_%r2 \ nBdwxYm'c7rRxx08;oeCu \ E2olT3(Kd +J*[iE39:#z7OPfJsG΄НH!.] QDFV煝Ҙq(&"w~.yEF%@X- ܥCWBZvJ ߳:ALn`2-B"je_3R0bE}E_M@/ ,@@P.N9]k3 1i1@2vK_"Vs WS'&iFP/ȃ¯ݨX> /<[`N \*Uނ.Y XI8F؈[ʃZ;2,/ü}i<~)k}vsr4"QC"F#mZ+~nvVDTrzѫp#(m{ ,ڳV *Y )FiԲ.<46/Zq$Yr|kR |Zt7z;Bdx^eGCGMD+j xb|jThZcx(z\j2StDg=8LvJ lcGȪzMI \Z\x]X2U?|-/UK:QRE|5H+Ld3b_p.u}[#]8"鋛X!F3qe+]n;-1Rp>7MR"]2`=6$S R^|XEŌ4!;;CI]W/Tz!S|+i!ʗ07Qna;acΰmKee|I4ի* Rפm`u ޅe>jYrM2i#qoTqhY38B g0F!Xo X?PԞ&؄,opИC ~gM.\?|y%p%%Hmw _<<73҄0zh"hyϛ֬_XbFk?!ݖfpR=3G+ R$غbcQ&>k%'h/zE'YVHCk)-vณ?([',  kA עY_>ل1_ VdБ2 BMnjX# Jh WQT UdKc_? 7!$e'uuv`#dIl kbI֙ߐt 8Yl~Ӥp3jf YEF]f [ҵ>Vs}w}c8؄0g2oi*U`O&uxc.O)-!mDѦπ[6UϤMmeoL̿FIKOzE]01x+Lh#b(֩m)ۀCvz1.zk*"& U/\8z 9!iT<lzY%E8#$X;v09b?FHMjBBo?C{ZV68r d#/[U9< ]B7Nѥqm"ƟܖzJ?N_ؒ=- 7t0d\EF巼:9IhA0LIzފh2>f50$: XUuACeܭcv , }\-L"cW 6ZU!<\ ͖FE "p†*.UC`;wt-ؤX툝4yأW[ΔQXk bDqIPq~cן1b"/=WQj~C<0Fޠ| U/^ J|xO«qzO0Orñ1k*B&׵sPO*[hԲp9sfmIc [ ͌c>FpvȽOã)MݗԨxGlsA~WqwÀR6acٯs](NAP 7 5Dy$D J+M*E'Ёz/3M=% غgӛt壛4J;6 P砥'Z*)BO[ 长L3takH;Ң/y9S)2x7*\\K70#6 t_xQ蜧(P2AylF=Lҹsy0iXmrֶhd#s;Q_>\֗FD#Xq 247ʅ魬N9 ׻= lf >'*g@/ۼXD%ˍAPuC ߶V!QA_Lc^!kB8ڲӒg9S^_zQ"x<%oqo`jOSpVG5*PȌԘtǿ-UêQʽnչ_%wx3inߧ&M'*m*D9$W23_/}0b~j s H=ٱ NJ۷Gw!҄ӌߕ$c{#ohCyj鉕ґ#aK4[uЖ9}7I II/DrX4z?#nLysrh ?@IHHiZ㴒C&|HTy' Ux"# F2<I:d(GaXU 5#QI!?L% u(y6հwVD0qQ C:sZK_@Z%\s,97JS e2VN3-ќ :b|I6-aszIkU *q} j:Y@9#'ɅL; ~YS&_伯I^:XhuUVx:nΤ.L&b݁'EjA^[]ˉqnde嫚nl4JC_x xi0Hdng@1@W}Va# |Sxk*jhݿ/il 燄 ?ddB(˯~9V9Bʉ B~}pjv2&uI~XtnDqxP;au=O2g ]C4L[EfFylwXPM md/DxMf#h| oS(=<\l9ztFO| C8qwcjZ#939{i!'<$fAza+Nq=J0S/beDXV~ O'a&hJN\m@kK4}^S?`#TMs_5@`M~VKD>ȣҙj&\ s}X{3RX\G󆥻.zUAfDWc:6q'j^>w Q3v^*F)a*;|Rt2Uvz=>#u4.Gc &U/Fd(Fj-e7< š`坯SĐ~Bv6[dC  q}z){QPYph [0@G$2ZS sӓ}rEpZw-0ptx%gƴ@ O=Fe)&L~-}7`*Zn"U~o0!R\ S4%nvUqiBEH9̰:vfq`10'XˋMOX@Ssvof:~(4~dnDûpB[Q.J c6wA%;g$L(ỠF::~ 9ȣkܠ8i$+E(6,6JB=v(f3Ɗ7jN;Gl[D:?,'4K:X$>#)-8R@pnP:c\\7j$$֗]³![5;Nl։iil=\_Lkj[M,*u(;t[ljo9'@@+R̈́ | JJ)!G_GgP#Љe$:`M JQZxڗmn!tP,g(s*"]m6|108"` K½|Zە5iIöKʳ bE'w8t>M(LDΑ{3 U%f%MX7ځoY.c eӗacb(P&C4OKΈRCnԷBkIm]4FR<\7%}D)4 .$U8{~ڍ8-[dF߮#< $"͡Jyt`o$qbxUJ`i:A^ռN$5cs⫵^Nrw#o$#-rX{_m*šVga%S,%U\zZdnaI(D{6>k|SS΅vb%Иmh@,im(i%W|GnrαqMyb̿XD;'>ApuTAH|Lm.o6q.K=$ zvf?ő,pY(}5)̞F9/τ b}"IHԼ7GPuUJ^'GM3=Vs[ ]z c_,0: &C;)$%)[o+Z{ n~cT cw.qCK#f$oIH&;Qv} O-T\ZϟN#3 cOfᨶ#Aux7eT1A>..#:Aր˪z\LD(n鸥 -™ U k5G[fAiH}5 zZP &`#(5 ,  e2 im=vYERIjNidbʂqTF>lgxd=d=;e()oku.ƈ }fO[niNaP}M]f8/D! fsI흂ZFM&昸 k_ Y0&X/ay>`0o0P @?\YјLVE-/Aqp軒1~ڬ<41f |u?#|1E J[HUpњ']؃75% ,VȂ$>) Kꪋ@J,J.n{mÉ?pz ޷e_#v3z<%뚈nvh2^հ3W5#Kg&>_6Q:[ ws.̣Y Zg0&);n`o2SiOE$ \lP!&VZڝR%b&XFBdlѰ+Hd3c^e'~}+<gx`>Tg_qC$:}WVNuxnV`"ʰZC?-UH&t`Wo)lLTf}U?Y,ժ5.ov`ob p(zCόZR')?d1j`F6RI FnP2Yld-֫}͆9z_UYKO<9`$l>2Ss[c lf6u7_ȳᒇݝP1fWXm8ͣ8'|h Y/+ı- #qY*7?c,ٲXF8Wy%{ lYīVpD~(ܖO5gOE2hPwiO2~68Ӈg [9^P3cr0*S9ڣ/. :@ig *Q~+د3ux! pgE7.tصPsӶ1$a}uMJ =手Za03 ~ʌZLrix^+6)z%웝h J\#PܳV`&y ,Xvj.ҽSTz@7)s3J0/dӫߗ: h\>7GԢ YaIJ(lmrK'W/,ϻ}0g Yۙ@V3NͣTh@ӂ:uiFON۹cqȳ]J\fsJɊK6h3| {'B\kj:F+xƦs[kzdt=27*#;$`f|xAJLHL*?("&2bQM/< >"M@@77lcHwx(/|!N Ss…X,/g*Zd ;!ZXetY|+BnTTP5RRN1𡮈GzϾmh" |y8#1_OUdů,bĿm#%jE!iBDw3\\Bru^N1%|Iױ//sc!d9oZX39 2UڣMp4w˞"YuknW/u$+@'!Ho\XQַܩ`e-s:u\L"m)A0;Ɠur(FOpQ8$l;*T牦n&)s%=2fq ;N= D>+Ga &y`H'![fbXqԬ[X>kbd U3鉾of`,JHHA>iPhxm0:T{j&X'F4k?3t~u݋ +@E97P8Q~4f4R&@:դbis$1#|53a~!\ hYdGaй{"rQ,DN*`36w.<H22kb"~zٸE * ooE6`cW9Z#4}jLVwTUtp){w8u LM$DKrmiӦJcEtEh: 2)E\჆pTZ8 Yݺy߆ Q&ԭGR8iU5͡ƒ:=iNb_$MϹ]'9hd6# #~em:j8Nߝ,q2ގ|R.Jz sDDvѼ4  Fw !qQ"$ӟ_l4kE7)@yr1:ʝe~wi17vzDz #ɘZE3:0:_UrΛcP6C D׫nu*֭wmlӏj Q7*ux zhs,eWj q닱v.>m;j!@3NfM T 1"h̨~ˑ8F˨S$b9g=++i<mݯxu^%*oV~, 4s5jII(u>ŴEYшŊޮ|*FL~lsYIfּ8(v'bV{mQB2ܮ$W`@kVcI=c9m Ǫ-Km]оM<>sqם=@iAVƦy{>'Jv܁=RdU =3 ٔD_R򒗛JNQM-0}{ZLy$RMHNf^y o;6Z:q"bfhJ'"$ю6y.F#DOP؆ÎəKD~契ᄭ nƯ+] ntlglݖ0`8\S-qtL趑:@.;'Q;"wrJ\udFMoIRl6n|;UXoi73a(<|Z^@SED@c\΄7f|QǪ4PP9Q<`BCw<4Wb6𴊙<RHTܕ3'\&Mƹ(niW?Hq]->Ji&Zx 0}f)P'xSAvbS3v"Nu*xKC4ݴރp䅈tm4]<}MV[=Vy4;B ͚N녵<4f&T. 3 KX+C&7U+zf}n쏨A1o$ԤRq:Nb Z= es 2ZkFS>3CDB4"]7%F3U?pN&[)#;-?m٬k/?n'x S{We-K@g<},f%qwՇGI `E)Pu}`\AI^^veԲZJ sgqnq7sC@7?NJ}һ\wG+7}0ciC]~h6C6[V{}[=[KUldۦ՜R^3\ϑH.?▜<+EECs2׏h\;1U27k6*,Fީi=S$ 1uIHF5ӛeK}gWÅٷy.s" M_,_je9iI A]c!C(okҋUj >>üa5/+PhуxI)ax}:Uˢ0WwX4 W!sGwdQY>3d| qqw-[BwX~$3v8ݜk(*=s. Y 'O]gDsjJj ܓsy@sc2|UcV~i9)2m^sg_2/XY4G[BWv%m!lIQ#&\,ugp>=8)X9βkDFsS k>byPepVdLG&B ؼ/Qv{h) \N"e2Ogo8K"ƍK&>~e"NmA,nu\ N@%`8ν.mhyV4^\}ںs" ;7 f#o9=Q)-qLtWBU+/1$7QPԬaOtѳ,译-}_a$ %4C}& g]fրDo$i8kK,W)B= V)#vD~.V P{EvΛ#;4gBU3ʤHl KC[V2"c6o\5b ]E r6{+iiad"/e-m;Յ׫piꙒɉHe~Ǎ-!sHP]hrP50)T$00x[7s3l%zuϣE OGx9S +6g- @!Źl$ [Q`,yM`B /jh~Ҧ GDjGV 8g KMw[DF09VNzz\':И98pUNl%6>t3{RPZ!1 w Xt"4ILM_oSDGaȜNҎ$vxs{R> (Xm%(=]V8cX͎tDX[} s"뾼/.F@* 98'tlʌ*C!3 s[%YUElc=]Sļ H 6[4~};RDDny܅@Jew2]'}"L|%ގ~oc{qDA5=DdCݙRL6:4I=^4Dۀ ん7l3ɭ .f:?)GG`&vqMRMFzP6+RzqQ<u9dAlcV=nlJMM5),[cM^k;/~Pr^nK2O噁ꐊ8T0P eftıGKwvz_31孊'ru6AUUL?h"yYŌ#F$Ƀ%-)9&YJFEmp81#oU7yţ>},sYLNۍSv5/zAk$I d9]pBw醯e\tڠ-p/;v3 Wpލ11vj>:&FY|Kfv0\x5ʝ4ʊ:7%#ʻrw[Zb6kxbS$s*\rzk6)4P&?<$mkiR".)!on}?ϊo>$-oY!7D>ڀ"ڼGH;P0zHb3P88O}7%#B9e5ӄuRZ ϴ Fa#&Gz :#xV;_c8ͮ7FkhFG~tvf|2@൪fY8r)\R'#Y ,}evJ9_wdS:q[}dTj@0Bc l=ɤT#Mx"C 3*$/VMH| Ԕ|;lEdc}_T Ŏ}'WsIXByXHy4˳(OgB]1U3W0j')U\ '? 3Q߄N$[<i}vK'h2tB_Lt'o+ ?\p~RH/{Z(p?Gh&6%6¥_F *Wf6Sۖ}tb F5LU $0G" b[&hj);An r"B(ԡ!mZ)h6a}ϕ 7 MZt2iK?=zM ꤀yY27D#: xI v%u9g #, R=N$09DHkY:XB9vL-Ưa!4v# fE55|uwwoqݯR/GhZAUeX$^~bpɃ[!;z50cJ/5q HwV4̸CrZAU<],, q|و}D ζxaĿ[[r^8C.YEX_sS$B $֫BK}?p(D P)”JW@y /1CZVXZ=[ؗc}gq w3DC)SN'·ŕf_ D/]w,_}^ԾƑfd^&C qe&qߜA.dQvҫ2u[Z&ZuV *Ms u8 Ev_V[3(SDP5Lԗ>DѻMIkMW1"Ael+y/QGNL1hQW(V$s8^~h>úܔ1߈Z02,D38kjeDALUgɭK}3t'?'c棗t:Au"8XIh㹣Nrm˘Ԇ3k e$~WB YK;ց:,:t$gꬷz2g❁@q5cREbx"+oYEo3͝h`y^piH\}s*́^5hKEtX*Le,0c%iZWSdr-fUTG݀,VSXlXKc]?+%p[-Vq )E+m4oD e\a%e-PGЬуTV!u*jF_-Xy%n:?>R\Gs&iL _u nu~tsQ ɝB9>,O+=X4Sk/7;!eҖ}ijAES~msǀp/ \k jU`-ֹ/[U'{ɟ<5r*z&&jEHo2VDL5eGQ۫@Z8$tGZʋPLP.ꎉo-ssᙎyMM=^k;.@=R&A-/*'8Hi 6=][&6nmRibK0VJ]r2kii~1lH—PG.#Joo&,DZ^;Lxi80kKz;Lvds 25B STݧbgxl%LI%W!b'#o͕oEA fg )Q&؆QQ 7C#$n^Iv3`~?Rmn +½кՎV4 ^ -kHtgnùu\p4yՠ>IQ`x,f-9 ?%QPNu#ڎaGh 1(EUe6Ҹ8泌H[_&yfU$Ul:@H6 }= ?̞1vlBef7Qpk^)=46n\]tg -$nȇ0޲15rYx6v ӗ7^Ӫ` Q6<N)ƾusZQ `9EZm"5?ܾ^}a$~4FN$ Fj׻eBvoS3M!!PlU5+PӦޘ'79I52?){}kLTzrGiB`l7_=. 'r'\ |,۹ N/? /P0wYza.@cٵЭ1lOg¿2d.ie/BzK FDfՓva+:y6o /{28H$fh9 Gb&h!K?rf6%dI A9OXɃ28 I-Zi[&QUzD9 /t| rm슩t[pQ 1Mru CpG*rք^ 3t\B~^Q۟o F [טU*;`,qA^.] td:0$1ȳK&zP0 @*"Q'WIwE#5cSG 0 xXObO~QAԺO&S9{+OP@,-yIQӱ]0[ۇ=xz;y9) pig!Uigk<脯6\cx4Zdj%rEބ$em^>=ϛ\\C$%PErF`Y:~.2n+\~aB֝m+2MY)WZȏOW~8s+}`GM[o\ٺPm^TÜjt?ZStzЕxA`coċW,~g{0-}TfVY׀(xRue"} Pr1kտ3ScXiϷMqXӡ1"?+ԹHꣁ P"2xHu̯rx⍅z~*;-8AIh˷&\ЮK.r\3E[lҩ7_@E!?+=ט2 *[Ŝdy2%ä(d[\CG=񔈴٦uKBf},$ 9Fu_ѕmL־݌'qT̞t՞I6E. ]:x;% {@BhdKn$GuwBj:!<,:ݪ9V6e64$y˦X>ԋwGFds!52fsNox9ʋs&&K]۔QЅ6Όъ?us!@t] fLMBUbd 40CX=z9$K )PK# r5c^^*:м.Ah v2)3Bi}js ۦа$̦>m>_Qh:?;_Z tYb=B*>#meF&YkN1AzW& nknMLl[LQenh57[v~狁o#!65Aml\uh#7xQ LL`Q?0]bҚŰ魞62\* 76,1}> m/t,6ns5ez:ǃ/ IqEkWa?)d2,1-|톋?Mt\ې[%b~,šHf}U"V 6 ܷ|M=\3[Wb`#@*.>zTC:J IC. S8?eD뵐 ;}T|]Q'w͙ p@S1XCRx[+6X2 M<ޤ282P@]=y&wmէߞ[E/]P D괽߅|]ѴcؒAE] hMW&*MX\ I>Xd_< ~ <-a'J 2o DEqM%bk7,q=!H޻emzl >3ޞU֚ 4m=L:mCG xVK$6e_=YbbΑ'd$xmX9ܖ`  6gk$lBuvT"p֚2fނv~aǀn?SvxՓ30?v֡;\ &Ox4k!69kǖxvf?_9K &4%ݛ%f C58*ř N :Ksӗo Iɜ% ^taP nmowf5E11"6_ggWȻF"ocѾNԏi5* 13g; vw x-i(a:͇cNI6(=6`WHlYDnBJJts L'=A4Yj~цIݏ]e_l%Ϡ?aV zR3OF"i>!Ž1 ._p_K^50f>ےՊqVlbYc*O-:Ǫ_s| tnO KUà==J ܈ K6*u< 9HKE7f͠?K}_N[m[e& oq,B iHC{ `V)˳~8f/?ilp8M_EǗqK vKX/9=Y8kҮŅ"҄r-H<.@FCH鞩 $tBAzVk\g1f;1ꑷ IqZCͬ@K[]u89_)vfvet}Wv̴> 6{qM˜u'S&FJv6: !:Յz5jj?1`/œ-6){/GŅi/|pkF0jnHFg9^wIB0-q(̣&_o*ۀ5c`RJ N,H0x^6X}蔭,# Vhtc@;1Bw5_[?>n~w٪2@ٻ2V$v]uݩCFyyiHLbB|sч|W%ۻ7'[:F8K<u)TAֻѓbXu2Tid6kPBAy b*, dCK2U%aBO =m{ߨSxĄ!ۊW8z3-T. ~z\,=MAbtp)X[^gPں_B]Ŋ(+pz>xS5:DŮ)!zxφZ 럨7㪗 ,R fiaЦM2dZ fp;u必U2ښJsÙt"y!22[Ƙ;] <uF IO;XΚD_ Y˪G35|X,G֟~ϥ9LsJ_uw~[~.,*sf!dհCgF F"{.p=χ45vwmu۟HРrNSVJ>zj@ >E@b`(VL,^xI%\cg3$2@V8E;{mw{(.0"qsbﰫDksނС^L|7*;+->g@9ReO6PLn>LC1*,qjl)b iFtg$17`-dسٰޱ@S g bGAJXB 9#Ԓ*h2Ie5(,~o&.4n?Χv]Mh6y׈tYOF8˵ IZq;/X0#݇K+(q]O)օH5JC,0ȽM{4wttL(+_;P1 %ꂮQZ.϶[Ej۶BpqF݆J*칽W#C =%K " bZK(ބZi0GW=tLǧ'Yv٬wSW]Rp9G÷! }\t-z%ġ IvɺC A"-ܛgP )tY%B*D硆d{]_ /d4T+mjk"-ٹPE+>{͸`0@0_@<(bm[y{372(]L@bu>{HGָ.@HxCwjY'Kd;CPt`%aYTm`9t$" DDR5/g?gQbA@NoBIQAbb'? 6>Dz n+Vn ;1e IΫF' jcDj;,ocD$ PhXE Y؁%9Bm^"Pؠ/sC! 0UkRɈ+Ѭte j4Y.'a#D*L@/НFXU S/ Kmn5VLЩSɗb-R" (}a/=k83!逻tRﶎ+;Ub58[LB V4quyPMdmfIz@.\ӒqR:u8s?ɳqb#-0{@&(!x:O4َO~QO:Ȧl=jUY` >֔I϶/ x^~T6S|T zސgFΫ Shtxa>D3eYu˗ߺBI3+7hn{$OY6:od=N8)H'Y[(USm. >MnRD=ȝ'dĐߑLW?8F8Ej…WZK9}..bs]zc5h]mj}U7Qp" /cWOAwgh"nlLװB^ud\ l3{(4XckJyoھ$={o``ѼO܀ˣ+xd*G1̧̬l X{ g&Ҍ +b{+NjI\QC D? H-aL<Ʋ=R,PVb $%.|X*W  Q3V¸f|-Oۏ= Ɂ5欆bdd K*iLsG}HWCcn"H>jƀΦݻK92tp Wdg1-̯R_?Đ kκA%;4 hV݉Œp/Twz}UpXܩd)$"R>BdulԒng\7k9Gw3c\瞍^E]v {U66ceBT+RH>lJwU=_q[+MJ2̯%X^ޚ/\NXǬy'*B/.}n*|fr'N4)jXz d^@trVia"dajjY$=ҝ]otn`QV2@Ք`6&{¹2ʆъ ك gk62:C{}^fs-0$gјHqRox$! j٤hbX?)p_ VM\;dNB90 ? Ȼ1rMd9K*rLMrIu_~9s:U흋R:eNYIJ E:Ұ'Jo\)'Ԝ-< &8͏: uel?fB(>9, BO%2ee7|}9.Y4 MRgW!@WhCfRWIP#0&Q+kzﰔMZ@yҙfu 3HWEUy>{ x#<ɉfKwEsr^мmT~T˔π#tUGI|QUܲ-ݨQ0/lz0`,9q5eXMHjk&ITlA ecC8"/NQ1<.c@h5M{]XP_G J+bt[kR:zIY,KVF;=^# m5m}kG*SlIՌS){2Q/|&i&5HqCV׾!u>8 lfm_ኘr>~\}b53K':;lyyȍe.̵%LFl*g`YwBKbVt B<3П;|K, M1oe5 xE+obzt2F`OS;+]v+Ot^ybuE ΃.hb%OB(jq]0Xćԅ|K;z)y;~zPCnj# YAy;a>5c|4f kw趩3/&=ϗL[˩҇JǢ wk]gy‘QqVӰG_Y@hr݂{ qL6OYMÄXDhN 'RV2K:I]Ec]ޢtƪS; u緘_y&KQߑ=VidKf*oF!XTUhz͇b {U/3܈lX+Uk@ж3SP:d:u頹>SY] WdCzǓpr)]劧\DǛļdE*c7J-wsUrMDz| h-.SOHlcpcRhsxWv$rj8ֳ4qFkNfw(!k=}WqKp!RE -# 4>pZ脜OU~'*#bF #T}!Ip0}A^;Wޡ-}"ꖺ[fX]E(.WvsiKoO#l ~jd:'rqy)Ah}ʘYYOH@^j_([R}p9.W=󁨁5iO݅Kg&F@:ٰw?5W5ʝ v4׎>5^. +!d[ɝ&:1[W< ~d R=kvh Ut=R'0> ǂS^b@$SjF7yT1YBF-[9mET\`pؖ˪lEGتu22Zpx a腴T]0RƪMȥ>+t$pdty]5-(K<)4]jY5-ELFWl-J6pԪc=xzܗUՕokl f|9r6mTZRߗ/&UB[;j+"#_b w^Ӎ!.wīj$riyPԍ*;F2zAJMmd>%QڢN&! W:imU|za_9'hq^fOgH[i6#|⤬Nlx >NSҮ*cj/U4e n 1"W}J>Ah->'bbmQ| L.N/M>OO54pN69`qOa,ԻdFTLǶ#t Y}uGCed daQEްE&ScNWm$!09x[3NƚSq-v+7%Mm_3|(P{;,{'JilӼVi^yϜa˫A~ klZZU7^TnaR(ksWa@3KDeJiO*۾.Ӑ|)q`Ҥ$Ȭok=PxӺd R["n+cq}ZeJ< S㮠©w.S"_ȫiО{|W{e;U,B.;9yFuv6U8<|`m FE B᠈zC<8SEk~2S _XB Xe7iZ$ՊwsHstwM5۬9h/JݷH^DCL''[ǧd4 =a=cfu"yR,cm J"_qYfӒG*]ϳǣG^KpsLw߾&=7Y6ub)ё[9|*169/7kݴbt. 6M9FSH"~e;?NOi7+-|@P8A9=%ZqqRg鈟|<,Fr:\Vv Hq+ -3H,0ꤦ"|eDa\̞+g?j}iEΛ'¤ }ʲF][|8N:v*AWưz}CG]|iLG Aj9>Y^9]|\}wu_WY]4 q@%L#ߓ՟U1{s5R##i[ j <ޝ`ըLsp4M&dX]6nsIb>8*&J^>BWPj$dZ(&SZ3JNn eqVja*40yԿF'U4K#-?o#WUtqm\_?Bd0Cm_lp !bf\v.lxF0/64])x X< 'R,4 N* 3S[bx[<8'pu\"\~TulJfO Ff^X}zKk=6atUڗDskg%PZ54* Nv0Gxn/1c'TD-ytYLAsHbzI[J1DHMfLܳ "`Sb>Upݿk2!uCq܏j\ń+tmqr??:7_|BΐS͠n@j>A_أ@\@MEDݗ7'a\^6ks,(EUV\@6]U破4T{%A.Ġ6QZbkFSEױ#("h5^mՇDsI@כl} S/INwG.Moj`OMʞ?WTwVKX214mu .p[wX~{ajm&=Qlu7O6sk*]D kǧBS!@:i-pXYr|C|Ht#jijT4%iP4~)ZE%4tzt]WTkȕ|cO@}+.hjI='sb4c|+n+-0m1t2YLTE-A+mCsh9=\bTlbwKsɾOX&6Hnb8zPLs-SZ^1SPߤN<`E*.[D~),{$ۦ5눐ؙS@g3JF; ?LkӀEWIN@q?Z~zjl-h?-w>Oz^y Eu60¥3K}vh4;lƘm$H{:Qho*ذ$+-"Z(JC6#:b\|~c}ةwIT(՜KgGT7z+ضCr{>5\jVT(u+!sL,7;m:(OȊ1&l雬 >.':>?i+cS5 -ߩǜ)43aV=4]CL{p'Ƶ `A|7LAJ?CmAEx/`+#w#$nRG߻5v1iXָwjOj1awe:=>)d*ul x<>oZ q'ŬSfjͧS0 A.HA6՞hk:=YUȆj הn]ϕN"&ʌ& L.w؀b`& u4 8-[.Կj+nZ&,󶖽z;2=ɗsŝNja fEZq#3}aCU k*zw.7N%LMHFZ!`e2$F6 jCsඩF(Bp垴-hS33-f;%Q`P p܈S% TKb>h?.0Azz(tz>pp;_Y8Ss 4`rԺ= E[߂wqV#%Ey1mȎEK+pjjۃ{F9MB2:oO-h g RV+!.&9ؿ+Py"6X}r[wCňׂ]ʮMY0عGb"1 2|`|wafyWw&e~TG_*|MӔu3uU\\HƪG nٰS6rNT@|? ?UC#lF (YJ-Dlt: ?$G[8ʝA\\K~թ"Qk,\#$a3]G^΍UoLKz]Y$ڏnZ4cCOqq0dP֏[f)8kșX%՟ht.@8xF%ss`K1j}SOjm?w?_1T+597P(#%1%1gV*`jJ몦 2**IO-SN/`@4~mC - _^u˚#V~ԏd:@;nb3`⫻tj>!=Qb8%@@vƖNu<#lK(AxE|_/z{A[H-cc1G&֍r WXQ^FI@ќZ?ZkPVй6L aA62*poE=XBgG(Ul:X 6)/zʎ] _KӠi VN8;8hoZj hAE. ҭЊ"N fI٠h~v=ʺK 1'lcz a Pi"1 gpӻas!IE%Tt+E">$+S.m`fJGݘEiNr֯v[r,^sޢt)˽Uxa%̩oVrٵV ط  zlf)/V'j[CMI;,:c q{fK53i#;N(USt惆Txb>iU;Udj0HZ~{ h$TtR`+sjM>E[qhyjЗTVnp:|2#)$LA6ߞ?Do ηItɻd DW\ f7[o˻'K~Bay.ui'qڑM{PPha qR NNfN v_1d}L8tctMX7*sl*x;. 471ꋾ!|֪KB)Jp\;rvTj|Y؉$gT5S2#Qy˃+:ÀB  H 2\*>ޤ;[U(V>Z#/O*ݘ 1 ɧ(: ~ +Weq‡l ݧqHe@TLT4FA>%@jqc19:TVu lr{C}oL@O^ikY<D8^ݏ.(vګ5Rm| F[?bR@1#nѭY ̒?6:^1:d3tL`rtaL/h%;h  wIAuQC]KE6=MTs\??Y@jF?YdOxPf]]Tfz[;^PfF; u1 y8b76*(m?=S:7]D%짘iQkn42wҔRJqLnt8 if8/]zvbVN[mQF,^<;=0i{Gᷠ^ڠMBFַi*1 ٴPү*הAdǽ9\zay甪 Ne6 pO2kٟe&HQk~oܺnc~"oGaF%\Z( < jڢVN%JnK↞-8:C{> GJvOͅypp H~6l@7f@e>ASG4`^O3("6[*>{hc7˛LdB8|dHi- i N#^wq23pפU=͌+#LY3|wb>xA}pV%,#>O %HXFPMVDB~<3S#'tE;GwgJMpT8ӓf>b'8I$kT/g!jBLQ6]|V\P"۪+:9,' RJei?:HE"]`gSPyF;綹{SJ`TKHN ,_}*N;?Jo_m,ޏ-LJJ'kfIjUN1~]˺Ə>D2WtU7\j6zBC{$_by*(]GzA>ni"pK ]k 2;',EL ۾`A%f>7xALnP}IzN2!İF ?nk-S/ןQCyWŠHzN *G&Yu,yO֚ ̃"wH'xқaZMk\BiXcd*nu>kup͟e.Z-{qɱdz=D9&ǵѸ4B$қ U!D0CPNVMZ- `V?K&Z`LnFR7Hذ[*.ʚ~.Dt  u?Yj >`-&/žfY }׻r+X#TI&5rς9oF?s##qS>:WLk] Niڔ\zQ[lꇋnxA"Oqyu$(xyKeKEѝZ!1@/3W gL;I#+hQ(Ҍd6QsLkK>Eq>5vך($$?JW&H/O-vu:f6ˬ(?tn3]q9>ERr+_8m jj+S\"Lj;[~Ԗ?2w=kϞ^|^4;|Fg 5ܙ  kdZ EmŸ%jq=Rb:7}dSrb5tI>iΞF kM;ƙ1wʿDpFjS鲯Bjo@E׫)NX:OU&>Z-N"ZI-;v8>&%:+޸A/5gD )mFxVޯ6C?`qƉl(ZhOC8o"Z+i/ɘo3X6Л~^CW0q.liZ-7#D6-cbgԩpն:Se7LjZcZΚgc;$3ܻ:e+4`:ǍumrCiPfSvK +p#f",8T,6{UYg~ASnނI`zvKqG`L\z\~cew%5F٘vաBRqhͦrWNY&^?MJķ (fL>TB_8X/ZJu]_5Q3 ~Z#0=rF$)֢\H8gmzDp6ꑽ(e@{ c1Fcv#<+)7rX@;>d@p٩"B͘x_%i8+K@6l5Zs]'JdoajNzU.I- > 7b)%"#(yxy3PQ}Ra5X'7x#r.7%Fƛd)0sԍ8GՍ^xDQ?$._C:_!udƞ5*nly D5v͓D0~h]}UW؄^=E tۆљiͮi0;]ִs!,}Pۍ 0 pdې6qYxl-Z#v{PSRi6:mvBJ><\0)l'!,=BsClt-}t c19LL\!K!> Ϭz,tewk]"uQE!lَ2 Gkz.yj(x/Dvao~_ߙ}xd($#yW~3s-ci 2AwDMj8iMܢ]:RAd(;@xZL[;OxI/3qgVR Y6)b&@ƪ w/bNVxNybH_Y1jO Oi н'v#|ʉj'(܅8pb~~1sBapMl+NGOɷ883ܛßfKKc3dE;[}Ԫ[TvEuK-4%ܫ*1mKװ9>akzeg]>ՠ+4{U zIWS^?؇ߪflx,p̯8"l >Jfk߽t#?8h eaDT_E-Y7ҩI3We"6 Df#To52m5a 0~b{h x9D GUHW0~bLWy  >̓\AUO)"[Ocw1kKs)3x%=T~-!T7ߜ/gR K+Ʃ갟MИ.W 몷}:(wf2A@ ;ֽ|93o14IM t-TB?VVɹ|rٴ4PCz< s&cRB:."e3ݟ{ЬZ{?ff"y`P%E@A!uS\7s}T@#aiYe1,7cLJ3PJa߸9\'C%"NAex~eV1 xI*%`īpn:,6)B?#LkF+1Q D]>WX: FpN~-iH[x > ZFIj/o*ӪNY>K~@jXA}j"fJdnquι삤E܈&XgI6< }. 7g*%@UΈ{_ҠJ{ }4 $"YO5[КE7zQ8jDq4q$JcD/ICWgg [Xuq߱s_{) rSt[fC[8CU[N/zqʊ>l1W'`Sro:kDCC3i-nh6R1ԓB%b25)j mS_5ն.D˜ bSg&>]>Pa;/$&H:8FbNYĤn KrV^;pT܎\7,78igj%_1A4^/uw%Rӹ3jxLn-g_P7vwv9Gz(-ilZ-|pȦHs&%R(㽜`q7ѹY!XEJt@IJcDQM/(g_GNwcPK>?8eU鳂* dEEb=b"iRԧ͆!R-♯ѤN068*<5x3@It_π_Ss[;r w1$]q3,nmXnYu@|Rم ')k6&_6ӥ7j|q~K*V{Ǡ☛qL#B#@0XۙP B4lzM iۍH!z&v)X\wWauwZCTz m,*Ă -Y0t&k4RdR@ޝP3RՇ&@ND-L67[7BXqT{:IT5ƹp'/Ia-Y9iNlxŠ@7hfp%NrT+ŵ^ >&\wtP.XRpDRV0D"v5Ik`tZ<8K hEs)$V17B$+ʭdu6=RNC! sbZr@NG*Zx4ϣ cdpl.E㢏5uDiy {zǥsU ]N( TA-!5rcEƃ,]CN5bDV(7̷kͼHjod\˹ґbE[Z_f[w `lfPAOBlw\zfʢ8þbcܖ;}0L3Bɋʳi9Io#D|#pn’ggNTtrL`z +IڬbBCAaO59>g)O_1<]g3t8MLphk%ra՝,{F;VqRr9Z؇r4H>#%o!GkjHZ!Rc۬yj65b?D9X܅L?yze]NoҿV%90xL|zߋew<FW ,.cIc{ ::=<\;o`6tzw.YtD$ qJ-yj̑%C> `ل^Vo #B[s]ؙ,7`8M֒06Ft*)Ez/MLjFntpl!k+ʻ'txxb R{{˖We'ΚN>/j&4:DU ENzQ1`Ux LE*G gD˶q wOC_8J>L͋þѸ_=1JK*|O񝊴[:C:qRu63ćx1̻h;2KnS:W`pW.IC.U@<^,f/B@:󡺍 v)h_?UZXNFZYqLӚǟIf^3k2C4Aڛ-`n},6|*YDWR,,iNw@B_w8)tf)֎x@FU- Ů;8C=A֣p#5,Qtn' >*"s*MQ>}UKpnT!c&\^5j7Rpǘ?wʗ(N#ʏbtWoւ3϶U 8"a6Cp9~huq EFЋ|G<'G\#\ƿ4OnRXm'(+wIm?TG ]zgڼM=@7P7}3{^oۏZio;nFgG[lr쁈y $;[7ZfEތSPcuv=83,z)]Onts528\\J< ެ`$>)͏ɧ;H5P&Aغ U#'wۤ'C^[ w3i}wH' ē\G"jXxJNg^WhKQ&t e`$Bp>댖}F9f׈'[p wy w~k,;[zlMڍWz 44x."h@d3GPШ.?.\rT~<ǟ|86L-UĠo4ZV$w28 i|,E1n-~y&cnBr!ԍE^ )Է2 '!B g" "BL_[u[<1>=>A,w]VE\V8m$}9]ԴHwcd5R!$:jѦ\V_zg  isJ Zr'kΕ4@>M`낇: irr|&Mj[nRo"60F] û2тC^p$ڈ)/'Q/oBp`=V5^ fGF|nZQڥ'rc_BՎ(XR/o4pR_k%6"q_埵|/eQ_ &ĸ'ySIG @ k{sTf]#-SDKrhFm+ ̮-@5M;% 15jF۶u:&pO]5 s]Q//i%`l7dx 5fʃ.K4ro@pu]P|=G?minBs;- z1/,P8.\Wrf*y>ew8 E&lǿ~ a<7-$' FSV4 78m]_y+|An,m.K K1{LS02sⓤYߢ&=%8?u|${+3_9rP @k-s(G R]h6N!xfn+GMBO8<௽&X+R1wBDځJcPv,Q*]O0UnD!#R;1,p:t= eg߶`6Ʀ'lL.b#9+BB]!;`waʿ d0"[u'0<%'Iʼn=uI.XMjB놉sc`D?1:IS<.ks[0DA c ?(q {x"vȆPBD]B6+>.Aua>]}N-.QUȏ2b[$*)UŚ#Ui<[A7cȥyoqŒnjrXJ+YvEW7фÏy;̸Y%۴"ƴ *B$4?G ;$$[2>ؠNٹ\|`[0 š͛<^BH))n\GH#-hlOtM͈AT]s819dXx sb- = 5 ᬒZlP:9"Wq؀ˬLHVBI}˹Y[\8IIA,ܛF|G9pA,}o xRQV7֭Rb [Wo7L;=&!\/(p@vb]NY/"}5ȪiZ™*i5D#ӸJؐѝ_A&č➢jyBqBߘmIVp} f{"5LRMt.;PLg0~ox/{&PؗVI*gs o#@ؓ.ic~_|D5d|-TBWX_?e<kg>| ?v;m(TG+&KA^d>~b<E˕^œnU.(w%p $:c . ASTm8iߚJ&hmv^a/;1 ݊Tw9qv7-h|5Iyތq#:,460E刧+CL X-'ɆhRXz?{.mjfBҟc6(Lk_[˂A&MqELMKvuՒQљPD4"\㚼s|hcZZ6AJ,)Uo5`}d.Jʟ'<[CɶU>N\e6 jtxx( )4q\N>9oLj)eh&Es_ 8XW`kp-NqPN>U~[P1=~1.b5Z,0? ~1,~l96f-.LE MLpuJ-ˁ>LOi{9F]^pSo 2R6[UAۂX< +Xjf'`+`'UQ%;Ba9V,g-N5V9ڹ3rE}RskS'H]:8wૣ䟷pywZ Coƃk{nIoGT~)ENp̈!yT4*䪙;sۜq(aZvIex *eQp0ɅQ'A3mx~)7~${W&3C+T]19@&߯- 2b3lRq"[BmmQk㄀[ EJ]R_XlU<ɯEq졶mZm&iJmkW=<|{EYQF@䰰04fyd efB/Șn0=C\x3CP99P^)Vev9ck!WvJ3T΂1>yܤVh{iQ>hϰۻ5<#]~,;(k=;cX)Mf-쩷ŠISaܢ xWBN{ʍg;\#iĜ B^{yEB]uXuz\7D{BOL"ԛX&SN8[>#]kp:m5KO2> #H~P*!-vD}aCo>J~Bn]_x7 +'yeE+.j0t_^s]׶zǺ-("XfC`(4%9NBF]jMh^ok毝Ȅ W\i&5|ݺ Tpr䐑aOk[ՔY~LR-5_!a2;dӷl<~T2)Q&+`W|L^#+d㓼%zGlIsg˘3Wht<ʉi$~Tsw<//oGK\VNL ; &"pa~q*L8c^y炕-Ij3zZsڀ^GAQk*vnhz!2v%9$@"gXA6 `ī̵}^}zU@"#jVa2B-V]fX'uR ->@ŭ [y\ΥS]}@ 7 +L;aVqOUF*ޓv)$ 17ގ1&EQ̯B{V!{w5V :Um R/<"8\;Vfl@u뒏[MSaR("E#v)!}SR}U0&<䵯t ,b1oB x8>!!J@׷5}ޟdiTy&͍ W@mdZ.ͽ>$5XsT&(xXu)} >2VA$bw{$e˷S]J9;eؐ#M7s#Z@׉`c\؆jZi d#$(*p0X2ݎU{$ymM?qcͬ,o^gOg@mהi|Ȝp^OrӍݜl QjYOrJ\ȭ딾/Ҋń/ v!k[V=wfxN˓,;Jb$M|6BH%?!SwcJAGP^禴?)( J l{Û}IjliC\#(F=xwH7P-=bdMm:#o簡w{ mGX ܦ0OJi]ȣB^[PbKF,sźmMPѯ̤et`[(` U[dt~B".݆Uzd)@Ѓ`n ;G,9`u LD7~* n@ȹ}=_$u[!긯}bԦ.N(ugiLKH'&{3TNuUwUέ[rhrFzkZlSyb?VQ`bM3]!ZϽT6dzdilAPb1A%44|ۏ/:m;Nb(7kPt'75+eRNAM& }#r~\k"q&8µiAh-%4]܀ PN ܄us.'f 0Q,("dY # UM^*D)m,:bDI7|Q{*X83HdJ'tRV7<; ߍJK.[; 3YKIt6(awSzvnHywLKUptCxEZcuMGJQʨ1A|F_q 0swߢDb {A4`_ad1 /tj9X٥jxp `=; Sߡ%5:ݮI/nwBNΎH@ *#tP]n%G 9|f98:80:;vV#C4OCIy\/IVTkD8ObRK Sx߼0C>(íT#\ss1(ޫkvՎa.M۴|Kr):\Tò$+=~8${tJ븞sTT6wQ;l!d,e++gXghNw>K܌%څ3|(jY@DĝTҁ?!QVfi4Pd%Dihq`qMOr 8.֜"S= #Qve,cq"4+ ڕ&,d3Yu&jt&Sհ=od:x&A萋W?|AH?Ŕ,܍sѩHD@DcSReYHZ0 { lrDN-#1 m|+*^/=zA#LfdljȎ-d>T4J?R0RP]y!Ak3ib*Ld#G:@J!*`Rq*`";囄BSm13D:[i%Ug#%Z  Nz$͇Skjy!LXN)G[(-8rc5"NPa'ꑭ16MbeȿJg4 L L;#8MqyG+zL TaOQoR[J p/u{ ¢ X>&$c-vxp#DE 9qu34# é.>j7 1E\fa]penI.K"-vQpe/_\ h-}~S}EL+8m-ؗ5'R 1{ &O\|dUu?K"cc&beJ҉'~8`.üp*^yiba;0M `N$ zS~a}Cs*w62e YfԆuDTA޿̓=-|V uaGφ}N8Lk2yqqg _ho_9T^4bB@"6(>v$Pʼn+J1n @uD{Vl/$Ŵ%^[JϾ9v,pMv)^[)%O].HxFkco*kb?(*mD13uֻ/m ƨz U!D4ᣍoLކ2HFg QU˙ŇSI S+ JbnV s%y qf"Eu24~rzTf .Fr|o@wHhU|mfޒXf)U~Cp1V:Cw~rycTO.HGqq$0c6eQ|i^d?L]SDǙQfeQa%$CKHeOp\B= o{jHR"{̕\-tYBZMtGzaY-Y?0Sf;?4;7HQëzru6 S k z"S)n ,^ (]tN"tspUJ%!J$":'B&/2o7zbHXy \UM<1H3T9VZ]^r/M@g0KJ I D摢H9,~`w Q?ݐ-Q><kVfp ]>vM;X[L+w Oμ[`v0/p3oB.i۬,7޶/p eaah6n5B.7qC.LB\3;Q!vݎ)&XLS,=Xbl'shC;lźo a*y͕%O]RP-Ei'v]xI~ S}S0BRdԺgk X3c}&:'sXmAE]L{2-VZa- 0):3{FNBYqȭUcX]L&,L; 7E,D>u2)RJumzG{AXU"rqH f> ċ {75kCmt04TN>dN~/N&O 09Fo4<)~^7EŪi@J=d\a F'~^c+'>Jt87> >8_, u/K)+ټ5^r>\* 8r3_BLv(f񥜇M1=-ۯe*OOݽ U#=o)}HM`ntу:qGj>gTXyѝ^upDz6Շу-fkylA -vn:j66<]dLO#lx:S}ϗk FkbYat*ӆ_\m:0Sd7'JEiyrJdso#Q.(RW Z2j[Hnq\ Đ\8 7±xdG8ZZվ8Ni?d9f_ 3AW cbBS;(Ks0g# R-5]7}aj;= @Ƅ#9\5wzif"9LJZ.,՗ ȋyMvQV΁}<]cFa] + whfk(1񂡲<]ۉk`| -'8SfG~hVJhܼ` ̯ ޚ,Rv}I_ ߖ$~18&OSҁNaKҦKO+ xpu٤}b= %Ԧ"Ub?Q@3%r#Wa=hՒީ]S9N)p'ybM4e 88o"[ݩ e9|r8,<Ʒ6iQ I/cq%DŅɃ_*U xah> dzA6A pgC_Q kM"c.sFg71^ݣ|``RBHǦ!-Pq9d;J/cmo1= Mく `GAH_0NDqb@Mo Y8[:$6胂3ՇrD0XkL'NZik<𿹯*d.?`$%VkJ7$trU6{NBtCQOAܛř W`( "/-Bj62am{UQcQt@jq۟&;0<$ o_7p 1 _ڃDtbalK 5 x4Z07FJ*%f%:8k=pm>mWy٣_WK H 6q ]k yik^W 1/qŸrXd<oFJ].WOTrE!RhghH/J3)́ G uu#ϔ>pB@~f6 qM7a~O%{fgX3WtN8Z"1NE/F Ga?1 3g+bUI7\"-ojRi΄+ 5:%rشsA%Opu1?~j\q~va$kF+䘌N.ᤰ2%_6mPMpLx{2o?ad5:Ks ;tЇE3Jr :6tm('nE^؛/.rd8ZW)-±uc&%H11[Re@3ɝa"n/$,"OR3+UdNva<z/ї"ͭ#h-:ڭ/ z'zxCu(gI_dh]ݼ`: gרL07( iq7kn "ggh?96P y "`OA`/eӚ2sŖڅE)d0gHQ1DQa$Pf5N q]m!ey3x4;Ck(U@Z5&dj+`jyjV}L") RB[-Zx99ROd.r78Oq#1.{]mH1z &N!8|ĭyW'Kh".>*4'.tM jJo^FMөOԜFڒZ1  i>KFşrapOgFK0S"it_(X$ ǨX#f%q\]qzP}34 R;0a^qqOn&4]:g؁(F/fmﰏ%!}髅vBAUUoAqOrr2j-y R}ơ4DEA˫!}`ȍ;a=g\OXZ?`ŢfDw jhߖ< w5HL}Q r 0]6Oz*PdVXR O `]oȶzTf([obs w%`:uXz=M^}!/Qqy\S*ӮK$*9F@kX7M{LREک.B;W<죓B¶> Ael<[b!"mz2gUDW>!J BGE!pf;[» Sz\qT5#_}of!`9ЮUMonÉ ) Ni@n332&#՗vK9Y+zy_ζkr=SCZO _z8tLl6I\se_n}xvWcVT,'nX&T#ӴAjDƌym' b2(Kї4Soo +ss0X­:Ϯ>|p+}]Z$yX/g&wfX,S}(!=Id BJI89i9ECyTԿ^ޣ{)Q4"UGTތRJޏBrD˙PYYOYbb $^7 ?55, dz+gbH9&#I*[ e,;y[M0B£Uod"4WJǔ? ˃ &G5_y$<{+NE}%0T£ Yڌ)9KE?h.`j$=nk%ؔ꡺3p{UCbgƷw88o4(>$apxb4^ +\cY|r{7$M:]^m>&ቓU,1$uOT%Dg#$Ǫ;?m )+M ,Kjn>뤃hfH_H8\Mhubgml<{/(,ub"=)%0|#zZoMES#K\KP TZ6tz]ܚJC[MRܠo4f0^͉>ݰ'Cx)#V]q~=[?AKI;0J. PVdh+c: f4m,h`.y! XXrT֧$8 1MKkA{X4asH9kytJOuh:q9i>8X|\+M |ƍHW$@$ȖǣK)[LuIU$ϓKeQB NJhlzۙHAh>tqjX] wdq.F$/i];H'Fv*y0ڸIZɜcr8wY/C]g_:.$*mJ8o~?{ܛʋ6sW{g2߆o`-y7eGjo.2(7?`݁`~apQ)j am'lU {}jӥ[U b[g1 CSoaWUߢr7mfg|Q:aN]ԹoOk<ѵ[0.:dUG֥/ۑHrՒPv /ĩѓma=E\09;v(?e못4 5|u ,%^~-ʼn3 >H%"n;XjKʊ]8( yvL%=UȐY[ƂODnrVm3fG$`)ORn hof(vݏaG<ҁӏ=X#%:mYT{aVs${ &Ex˙"߿F0Dn.f1n Lbq`|=O&:]ˋ6ͳrT U}W"u{ds_vj\a=+vǦCGubDbXET2hg3w&wo"/DUd^z-G1x~+zZ =Wm\IMt3K]B 9ݗ's]\JgP=[7\?Z}H\7w)'g+_]ʠ8},{ї'&HEP2( +-,E:IMrvǥesC` h֪zy^PAC{{>kmJ)\\{J͕LfrDhele:c @l [pL86yao0_V# eVl _ĩR+%B26,~i/!ܴ3A.ݪs*Gm5EiJsk(XGfB/tRZ,,x;꙰`Ê㚴D&I=&ș%ks丅ݮRxjz7Ih`Z]ICZ"0=֌U/B;sРA} k& T_3iz]/9k㵰rJtbhi!6VǛm-:FbX񐢥6ZWd>!]|?uΊ,/2_3R,cYLF+eXQ(9㳥uyq+[uSfF8ea Vm|-FU,b扼P  9a!z}ޯz+!P~mOv>v{c'E*︞BUv|wq3)]_!d841[Eo1bfG ?}{DIcKH*PMa6W!{;oy_:w)LQ\FMxkC"װSf[8O_`oR,r8#oV0'4뿫V~PWEf!QVWW.c}Ʒ*4hCR4!dwblA 6$;Nv k)/0Zk9&M_< NPy:㳶i%S,JhiVjL.`M%ԜnY.:;QHRy$ ώD-^(C|R =7ȃ$eY>٩9`E~s@4&<{E:zA>#5Hpg{n3rT/R>tU9Pm1-)m#j T~󈡮1@{E"i.E2U>z9O ‘yu}By@x8[;O艴=cV]>W5DEr\&6kMZiGC5\ Jti%ef%Mp Eu%5ܾ2WÇ 0=_rY[ _v04`}dHE6e]ҸJIdyu!;ڑfN ^ _z?|,ȏqYJ;]y*]W[UYvj *}pV8k9rN Ys۬ιaɼ'9jZ픍ϺPI}I̙V@iuDμN 4~X130-Cu2o3-}Qcdcͤ$HRY}׋D"y[řB%B.ȱP.u~)TuW&!& s#I{no؜)d| I!=4]]<=xcQJbT8G7Ym'Ԝ &t݈PU4,tӷe* PC`>Ř@cdϫj) Oe=t™sY,VE%00 iS,*h~Ʉ<U,-@K`+n J މ* JrZ_m>+㱰;BFZz%umgKKe %>iWb/ZpI_$J-KGW\繙9x#c>"bʝ t {,3>Rj𼿷d8mz2]*vP0ŠHO9 !1W(Ab̜-#Ka9#SMn紱% 2=kd; Gϸw.'f ZU&}Ԁ{Qo\mVm7'~^lp G#KV̂*mA,Yy7/[ҡͬ\>X;5ϛISS %umƮ|(q\jf*!vVOx3[>B-b[! b[ q/pLUSo#yKQ&>p  N9K%l)r.9%류`kE%Q3\JxC 9'M묣pjNCEi=5ypF m:!ΦzLQ.D|>ֲ۲a W:v1@W9N[\=blJ(vDRl􍹀 D~]7TRфҙ@$l:Oav#ӄ>Fv+Zaz0M `獲+́-/Y1vR"Fow%}B/Y&肇%Ri*TpK6L!< ~CB:g{ P[XIU(kh"w3s$0UHfsefd+)ċf:jz ϯ^a"ު3 U[zTo1}G~F"ˍ|q~ܾSqNDGQ{`I ;)k4dÙ|WP pD<$^il eZ[Λ:jF}eH)1Aʅh},7;W*#"oc"VCLXW;$>쎃3RpK7ݭ>R2D$&DT8 PcsV( F{"+4PX)>]K=ۿ' ;MٽE8`! wt>74ujJ&k`TsND -c"6&dY¡RG.Fǔ-K"y3),;(c>| ^ +}/K"͗'ldQ/}Axc(n<;.gj$dX͑ Ŧ^$'\c,ܫ+֣ϒ o7Amş$ic2  _qD:|SAAϒhf0 ~NRYFV;뜏' 9=(9\8r)#LLIj.iZO?^ dYLwcgJn.'YTB%+ $ YFBa"UurAZe4) 0@NM>Y`FGFZ)O~S.!^ BG|\C'~C2}Yn]|+`^eu8P!B)zз9Sl?O1{^ŭ.)f ,nvɒ]" A=sص[ğ쯝Q {& &@؛ˠ'aIq\)cDΨ \82E /K@{@ohȍ'z7q}Bevr#Cfg,4i [.y;&2Z"n^ pA4O; dOa/GOD8y8dR ס≏*.4نVfO#%y6,XbeH! doOЇSݑ$>MVSj5?i7f?2 "- uszD`=MP`/oVI}TNZۊq N&`'O&i.e ]9S|/Zj"@6tۭf/J@ϝ% l66f3B2o^߅MNS9V#i1`|'cPf*eHcTE}FX٢AS}]z :X𢝙FqpۈM m tɪ<<x=d@x QSք6k'c!!#t$X?{=q,iU+9{.Z*R|7F(gH붷]@*'ܰ8~SQK,SiLQK-* ?T f VE6 +=U4'E]_Z&jL ]Ag$l*W!Rk ~}woֱ0rTjJ@{ªUJG?$C , RFqOߦy|k/R6\1cA\Smof#8i*<`lNN&;/0M RQc@^h m7wȜxroHR)KUmJI˱sCRI`+^œʻ'Nv7$x<.eR ޯ1#_tZRF ?F(~=}ֳVyaI:q~!Wֹ.U璇\WX ɝ_ 7lβn45*3>TkTc,S:i=$q9ڒ4"vM=; Z. $"ɠp"+whSAskS {@|'&Nyy%M@~2.2-si:~8:QO"kĶMP P!e{:];O%Br92)@6$ {]B׬4R>K9#-hKK(3I9q,tu::ͷ!vF,&"% ^4 `d6> p&Ө"H+[x 33FY> ćSpFMUi{> Gzkv*FO~Kg4ȹ%1bAP+B 쇟%//Rd`[k,O t0 Q x^Nߎ;7:}o摓N vE_PKCH#;9]y򋏸wu55|h17 Vq|/,dsyDx0!2.zM*̷+c3ă⿩K-6'@ܧ_ ިK]AG ̈rV%؊gV(;i|Z?Ex)Єw*@&/^v+5`vY#oL99T tu ,Ht,MTjbWBp; unG;՗aߤZkn m*R%cG~'!u`7ާoxfiwdS>{6J&$P,[-vZJ͠A /\Oz-#S>_qwIgT=àivX,./mÃd\'7VJ=LXjj߈q 캥OHe4FPw3:-(l_rKA Uvk腙<`GAct u\9-G3=c)QE=@ߴR1w%X"hr)@kh.P԰K0r{R8≱sEzQPIsOW97kXnJwF﷙ܨ8y 5^2ҋ8 s.% 8d{Vs *6IFduc]L"Lnl?]̀qhȘr\5"̪T_]:(v|h )0iN!<"̸T+w#HH[%NM7VkJG?`yB"^t+)S+I}FT&"ah)F5ܲ5MU_}X bLTDExc5I?Nmv|7-I=DrLIlu漵st_JcQ[B/.;i_a6 Jk[BueqNps)D,JL)ɴ,W>/r7k 2G~),kTV[|(kōiۉ7u^׾vC[SG 9 ?WDm\Zu*B0 /Ñc[NZ'`bՇy> KǏ+Pi)fe#=1  xXp &;a:e@YR͇T a=Ĝ_G-|ť[ڲ?Wl'ߤcjoʀMi԰~ͷy,yD D~a?uqHq1pGbݨAU]LCqZ DZDQT 7cMCbV@iPhl`}oF*\6V5}}0hEbNsq5xXuڗ^p5H3Ø`-bv8,20o6h厤+@h=#1IB:bS}xRF!>^me55rӴzg -Æi%mw7wf=:$>STQDil To1_ʿ-" dD0 w1s 9!Ye:wl:K ^LG[*݂y686I܇llqKF̈Ƙ_P+g;KИѼ;cdw,+g#Gu)w\LdZ7 /SŻj:\Q3\.#^uP'K'N ugŦ;+vʡqM{t}JiSE jr9S_, X'dA=FȈvz>䞊OSP.eXFuFӭ9X8kY4樕.,`@ JSz(ϔXrFͱ_PdcV6loZn0TPrzS0u"o0tϓJs [MC9,:_X P "xRFflCY3UԃU33_ΌZ{¿́g .a ; ?p3Ho+#DyHnȳN8 mɢYy'":i(A[KQ'=9¢?i6>xpظE3+7tOׅrnz0-&_xhE¶ݧz"a^804 žIHͫhv^@dæL%YtS=J KL?V4 ?oY51Ihe uY=^68Y#{wTZ9 \gB '/QpY%u>cmZFhu"]^>.'"OUĘ*+[_~YHXpCso<ͽ7aw"ɻyǂMvdDT3hKY^_>21NA)MF[9Yq;gKfnF0>w16*3Sd,"׿E 7UPK/'lmI"Mܴ= WNJāl |mшtQK~\) V:0.3fgMF&2䣪FcK:FGbUr52yJ~/o_?:R( (l?i<It-nȴaL!{swsZVVha73j"*W@LlU;KNQKj%:6faFLQ||35r0sE5ʗLъ:n_2 HQwSɢdLXܞ77wpYIC;x+YYwՇV;usJjnz-Kqz\{FIR[G5H!Qqp!u‡O/Aj!fM}񿶨Eqʟߒx.`cheu{kkEY}y@nru36bggx;F <~QDXi<Z lc0k*ҹ)5fwD|1tDt*4](lZȝAllCyo!)N+g4(GG'/5H0T(61_n֨>yJeoeպcxD Xpf̈́o |Odaϑ.\2-lk](1;gP e: W>2gSPQ=Pl"DS%䜱< 'fzoV (hv\|7@nA kJM→7mﰜioR6dP PZg4:I\Ȩa ]Q#d<фݼXBֵ 3kđsŮdxψדp2ɦzo,3q^g xM2'S24Վϰh[aVfqV7{ '"&) t7gܛ3Hp5Z3XwtPhܔV CzD\"v̓JW{[L} ic%)/Ng!Kc }LM,__G4Ĉ#sPGmltVKQSӼh_9}V.αkDau^rETl^Fqb@1wen*Bzx IIJJSEEG$9'q8-vk Z޹ Ch8,,ϰ=jJT2rMBA"n]!luk/K+t@amdNjvh$n4ddPyխ9cC"fI+R qd4#gfR @:^+Ϛ7?gO \] Fљ~]$!O *LBv[Z/O(Fwe=`"Tӕd(Z+h!(_&WW%Ih^OC|I د|K+=PT`Gy` sKwlv#YՄ/'O5p#Օzj/|P;V*iL{Nz*pqr!Q-RB\d;Ĭp[Ss j?3 xMP. g,ٲ˧ Vul7pagL˄ao&y{z4Tqfc>:׉I1ow>~t}YAx A7!GIUMiygž`WXn8 T&ELU鶸+6;TbzƩtu|Ci#SilWDaT. odۻp(sad0m 8oae/ڍޓ3_ķ/lj6)oc#秣 k(~xs ӍcK63R9/3Hmm9f-t& m /NjwUÈ}=g@DEi(}C:h9p߿q;>٧G#X͍Q`+$s ru5="I<3"D9}կsWU/o\B33{+S4@k.@ ]13?VuxۊP#LMAZ%n n8OuCzF>GHqJNɡ[p )MFg cEs&B"U.8'wrY 1jg ;K?=70'Yۖ @4bX<(#NcL^I;YTukc v#g_N #wЋ0.S5X ah@bL69۩2\K5Ǽu:a5;\i&Nu|0^]Q'Oa`uR<}kV2oYc*tT[ɵyí&6e𘳸XYѻ3IABLQB*>2$ z\STܟ'\736Y4ZdANE\ *Жziǝ_ T߇.R9#^JA&y\=8?(*; [x \4E}!#!Is v Jg<+$fk v Ќ·Ⱥ2mlq ~$36<et&C܅\l@g,Xԯ31i HaX .%SLTb 7CsK oSz x+ISckQqX̜0r5vz.mTcmb8"찆V-$ 6p;1hqXUrU!zP8cgo6xv$Up 9=hTdh^t284@_Dѭ oe㽙Ljn%]VnF .<6H&+D?b%.ۖe/?s"D^gjCQ:Zn> S;!p[1D0DuXPܺL1Vq_T\ŵs%ojr"߫~}!Ec@<7ٻ^w[$&LicQF P8G$rC/xRjfU&žWWWP!(JidĎdP]!.h/S3^ QD $kח[m:x8 '۟$ ? klwqL[ 8*jo#SaPQ!*RS ɲ#)DvA JQc`Q=OTgzGB.UQeJɅG=z6|eeq8ͧY>Гɺ_~?ݝ a;ZRoյbC0e='ElZ9̃hQvq~Fw3hnZs8<\x &W"rͮ˴c%Y/YbqL?+jWp鲤Z0j/R/=<iFaM&a#qXq5!蓗#54'L_ DVm*,PH?w#hp[q?PMyof;G QĻAwMDй/r-9,efYC*{05e~Yvܡ.fG?3tz__K~FX\WqKYl> qu2^ڣy˖9LRaUUۧiTR?7U >[]}'Y٥h YSHeݒުmQ>!.Dhrc\ol_3 oFćJ12qK`٠O;giR Grs/02~&I xD3<6^#Lc$+TֈȩE]\ YGG77c'SXmq{.J"Ԇ.~ֺUY`ؒKg7kAX1 Z3d V_Xg FQ>%H`|èpԲ+[ÉEpj4x 8QGd}ɋj+CW2ՃV s^*|23? `@ZYRꜹzVvM.?hA!Dj׫j oeJ;'&|!e16+yk%>\ HT  YTMaiPc3FE`<= SK%[8JbRf0~^ o=wГq Qeq05+@OՏIiE5NFAW:~z)mW͑H:JjraC`c'Efwz$f$M^}ț|r.{K^ #G ᰯvO\( OYe?/ BU(R\`x܏@v*_7tSi8Ҭ[Ez{/.ذܑ.'K'~6^6H_|,],oWX&UFӷMT_U.]/:ԍfQJ&~k4U;#~E^[ټTЁ6grtʕBd 7j%XV+@'G@j1hCT XOmc顡4,޼SQ=ŜZiuCc dj}H0&6}`f-G.K 1K;g=M&(VK1_'=- .;z!E_ñi<]F=*R<8qC~јמ> sESuIEʙ{'JdW#~-CcZzMpS-s} WJP\`mN׶P 8c(_ߦE%.ٲ2$?)IIQР.P'^m$5Ft`F8zC2V H%zUM;*a]*&Q;tiEΔx+{0D<هףJ౽U5%ƃ\l5aAlƬQko?.6J5(@eڠà J{^til0D(/FJ͔]?V.Af@2-f:,<(RhsoQ'×ۣZW%߲j5ȐbdVc+qJcRK -ddA9cH5iU1jn>j%<+m-gCI9t" e[Jʔ@~nD[~;M܇!W]aBvh 0)D@?f x <M0?<+䱮$7,0(M: ^x]l#mCD4Nؼ,0~՗^1AQ' "C}FTO6R:&ڹoCfҋOX-#esk}@ K6@_lFⴟkL0TF 3^bT gcQU&|3VSPJNfH/ɯc!)$롯BF5η j;k"oSc9K*rLQtʜtAh`zU9~x ߿O\S 䤖ۀ Ȟq]o%C]<Ԋ>DzT2ְ`tkyE*Ф)⩙J$Iޓxì2Xd%LҀHz=c}Ý^N*U$hߠ{>Dɞ`\*29U2o9 dpu{)e8S},oG||}t-\Y٬z`uQzppʆ $8LLOK`|[q=8r52y~4,RIxob8 FlUHmrwոu3])&y##1E6'z42  %m?D RR6~]Q%.cv)Ά(]Y`􇝒m%pG]@rw`SwvٴarlX(iߎ_8[/9Hd PI*݆}5;[9@GɏpqhhW}C2fT/c)|TGF)U?)ۏ@ ޭ \І?$R@u309* +weѮ;D"2GYM?y?_eƨwpeMtQљ ]ۭQ;0=j{o/:YФ!,,A0["vcř|XB7O/23~9buYAm3>|?ph$31hs'Y b b&;-&قwQG7%vOc E.<"(AD;1S.8 }lkwmhZ#*ӗ#?:y.-nO1`ު׵g$:iFZCNE9s٤7/p\~K~۪Sxc( (qmN&^cQxзFd`113n_])q~+ X, Eh7ŀN R$2j>U?sEpAe4w;[0z[yV-De*^s+Y2T,鷾+z7PNkaYNd0'g`-|ڵ^AC 禛;]z9_̕ NfkW8XsȬ4` 1 ;Yh9OO{'V}sU,!\Q5^i~)o=vfb~5Y9%0c kB0!dWr U@|vqwݭKRօb-3& !-Ku2uUT@xYfh'&0lWY M%;-o+X@& ^3nh n0?M$RFDW"wn=:II/ْ5<M3X(J zo)PEe'/La~w͕e/GFO\âUhw(48K<ā%S4vZ^D~XNl9r=+K eL9~! ,}hƖnqT{.6í:}1|3S~+m}VT}$J3v3K>7N7Y־8p͋|&N"l,r@q#pxH>vͣ6ŖAy$PסOfr) ؕs#N3o]@R[}}qd?BqiźȌ("2I 8e^19QE-6gO9yBKY ?@9IRm{Ҵ0'?a2.3cyU\ޟU|}o}*)7fO'yT vm Uqbή`#kod/KC cWs E=uld4.ԈYS sIɢi %+%eK'K_O|%@-Փ[&* _FyZ ˅gIa{OOH2nb,G`pW醈,5R?ޭqZwA2M7=:'0$@rvhQ)9e% E}gWAR\6Ĥ!͔JpKq&D<&Y1V 7=`9 b;c[kFr+fEX0RQv9%n=Ļ} q]k d*l}j*ްעDlr"dK Rı 4> ӑۢ8P}M*_F`5~Qụ µ$5 V/uW{bc)R5ӯ"OP9DA8zvizD.]|R1єY7Ubj(_:%w D:7& 3btAվ(싊$죘We;_`&M'/ 9Vj٠ˬ iWQlH?a~r> Ԭu1qNٖ ϤeH¯8M~9nQBu Ksd׳OWDF1#[L7#|(?6}J F 7|>P"zrG}WiTbol>P98~^ȋ'O=1[<8 Y@]=vp#^3УĂ4;^>wqT5Z>pCRTlN,8%TǬElw/cFld!pYwն{O8|BabXnkySz iTh^SN@Rv 2G#bIߤ^ZqnC>kh 3@}01G\MA*+tTd2Qdd5UʣvA~uo;hHك1-3՗H rbf]zGIQcѼo/cD~ ̱4JmU!#ߛ^bk=4-k/7q{=ظv[|J82vW qAb T$9^-MTHy޶7f74vzY&*Í?џx_E3|??f家q}*N5NCjS`$6!3e*{?.)J$b,{ yO)˷U%a07`.bcа.فqYt,CႥPނ-f,a l믷z%7"A* TL ).oB8j`?" q[,jze%E@hq۷zg;SRy{VPJquO5aU^h5"ܻv 1e{tŶ=ѢZt܈V_xs`;vB07^G '+Fbo#4줫UXcGljLHN;'vcދ& uuGv"W ^ ې/Hu}؂Byq d̎NxZȼ9,p57l-Tv8]:*Orr S9Igks <!-#-!hBH{sDCICvl'1|8SW38ؽe]=ԘiR뀄ǁð\i'[~hDr[J[-2õX|Bt(Ik84#GeZDJEb$JD>g0͒uH6qR]H/wTD$Yg$('d4aG _ NLH%dYREI gFp!8G-Kzm-^.aS^!{$ ֏& )t$ @T79a:^J&(Ct A٨&I\%,l5h*C]+QºKmAR f sHџJxfr;+#az\<ڰ}mئt`+HIRA)љ(sxb~Rœ.bGC]4ijYaPw|~ `4ݨF!`V+ʉ'l!s؂RuV k \Ȏ Db's%d[HD' .l]^;a'9Lվz'cֱqV`.V>X&MR٬F~q?Xy_ce!jaK:0VOdu9ub",=ʪ4Yt?0yAVj$Mv2Y,,Ď%m {~C^vw_0{<. Srrt3#t$ZN^lkZߍPϽANRop8mAJ3\|Fw"5i%ƒ(COv։l7mw86,JFw?c=}6(8؊9eAMOy׭Ӹ3 BO]"/]sn.h`l3x̒c)Uj>2B$5W::gqU_q¥>Q]\TawY l/^P3]B;1~-^悾t]M=WU'SENo*7 =NH<1$dz{oE)cg5Q ~z{W+4@âk9 xC'  8m fgg=zrQlSИyPԸDc>?d- /bc"1:i fBkJ_E#o.Q |w1uV (.IS m=){-ւt}ƗV'QU z$u"1v7 )H&퐥DSÏ ՂNm󺈈]hW!Nb\Ʀm0md8VLAaPRG `,$N6XrT-D*;e7gD|(X}`3R'p,dBy1{O}Ҥ-;7X=@Z2wp$gza)ЇL0aW8+]j!1F␃M"OۅR[ݓZXC\͋_)nƔR)bsxt m#b 1ApaLJY]?&%NaNPΏ m{.?!# 9<*W:<"tv)1zܘ  ̤"MA\Pľlt79 WX‰=F Ma1?Ք]m-Z!d IbC &Pn_0Ye~.q=x6UmeYcTmrҨ)wZl15uKff{"ùjݯ'w;&-QO6R%*,iޱXo5sO=[dP}4ӈFvkIېoU?D_)IE7T3 )SU@PdF5m2`%1$Cc*I mjoG0_o yb/,ʙ' D#K=@!YRSFe>;VV\>^w]@r&{2<=¯i1K\)coO}ƚ=s"9j~T'E'mڍY7"bx FMcd&ghg9v*F;*sUҖфn(6OE:CO@ۜ/iR|*` u/ @+ B|z954n͝Oxz4N.8Ʌ mqMzgwZ~L-m"y?aYKI}Ik OP&&8MR_rUn* 8P!9"t!LQ37rsfg%2•Y(ײTz/KbSxL; ywqoJO(.7ߏxdR %FE-4~{)ɑ ܄ VՌ54[?Cƍ5c~5*guuY.`7Ǻ 32ќQ}E> Fusjaژ~eJa“4׫v7 ;7Luu3U/`?)1JdfÆ+-&;#oՕfɾCD"qlSBYՁvkt}xn7/B&0#Kpyzq'CrĞ\ 9B1N-j2yaOZ`T jQtjdJΪo¨f 8Ǘ]B:,t͉:[ a# -~K?)#>G #w%$Tk],xoϵb.@ *Vw7=‚@6o8kMzvBaɒUzk0$2[4^{"T( $RN04_鹲yNHWf5$Ǜnގxr6,QA`BJhnmvƿLr0^iH;VaE !p.%t5[3X645@ Sض˟ -(ώǰ*uM'V+c/r$ryzbJc-ߛ) MUt>F9^W`(gRVA)& ҟ}D}F["#h,:Nm~Bhτz0YxH,ެ '#^cpe<J|K w籑ytK'x'\=|E{B.vTV#lcR#R-Qxb6j>T4/YsmDhYd7xcbiS@/4yYX"%ŀei?٪5 oދEcf{#d .]$߲*|T 01 2kt3oGqkQ6C|;ἠEơWGu&W&"CsY"戜.%cCC^nYD͋5~4Ny k *kBm]|G׍/B}9HeRqߍ{<Q82Wb0jBef7m0BktҊg?UY&F|38*GY\(i)XPkd3\y7 5 xtHr!,&͉'okM$#B百a眦HF#!WwI4{I4rEuC=Q4<ʑ;S9{or:X}/1?΢7k{dw]'tb#p/q$EpLew\*ʬ_DY^5iڥ[ɚf4Q)<!ǫ|"W"b'NNb͜sdi##韻Pc'q,. 59]IsW25՚0-z r8K>b\U ¶&m#iI97IC+NNG)KJ5ܸk/2Āk q9ON} 1Kfxgqr"p@R(WR^Q]=!=oW>Mytעu991i)MfsF#1, ØaHynO-"WYBPC#(W0/,6n`tifI6G*PqЂ.]ǽ1$>䆡q=bE#Uc2}ږZ]&W׎bu6\]B3X[8!U< ezYW_+J"m&f[rX{2P@_}CWQ3qR[XJr? c^B5 dqe^zAYGIfÂ&:EJ'ZfO2'ZGгץ94fcHcKӺ0NRæǣ r9jr#y$ޟCpr/ l BksjUo9lZƆ<@): ] *v_8s\WO5H#q!+/  1g%e+)Ik0NG\LFN忀~x;\eGuf_eqU7q!!| OK(?HO~i>I m SO6d^_ķ?{? $"=g9* gPɕZi(WGn^R;Qv2DM%0y7$GvX qK8oŬ's+A\Qnr7.lۅ(op+.̢H69}ݎc0 `UY~Vz8[!q7lt-)h!r~yj\ZH ']k2;Rf˛d~ǺTq0$JXmVK w#Z{Fѹ-_0ʜ ,UWB@>9/©6BQMe%`VKY=S.(jlFk*91lE}Ew.S\$.,慾Ёǃ2<IǚB+IgiM7@=РX@lFboGWJ_j.~|(rgfr,-tvIsXIlPCu&䫳`S^4%i,DjPHA9Y+qOsĞl4q!7(>cʓCsz1m/r u5ώ,\Ko\_z,qNS>hqKW>tMo /Ø 'IO3(7R+f_# >&`530.D0SL;㯃K瀮;:gRӈօ/4CAO…2byFlL{>2O=K&k? ]2gÃT7QdP(xXv@1|SC1b-2?1NKcOC&ҋ C66]'йbVWKP׉AsD {}CpkȈ N`2E^|)T-%/ w%ÉlI53m5@l];FC_3y',$ }~| Nsk͘)ʽ׮wdCWaN*IP*1o;EV/t϶9r,-{aalR(I؏!*X*,|]'TQ2"vnf?9(^3_Csumm닺b$>YqOl/Q"Rdږj.aJ*n'.yS~K DQpw}jsܜ" 8AAz7qSQF.;$%NE4Egbxu1stжxpgSqm/vDơZ6Xu*L'3=lي{F5{Spr+46cH2%w@P=$&]/ Ñ #VИ1՞BBM$aUa >/w"3ZѸt>*07xH L,'̪'{]Ǧ],[ t|4Gf;61ƪ.U} QjLQBurb$qj}]֞^c56Xt z $-9*VۛfMx!Ӫr\s,-JP." &,eDJ٫dpnܰ6#Cn,LZY2Z35."óŦ!ʰ2sP~6_ЋȡAhinSYJÈV0[9bT'g P` (tβgadR/i!~NbnیNfڵH.6:M/PVE#:@ԘÅR7|jKZS{4ݷ.=pCVݴLD?uT>?1Bb啹{T8i2MQq8 v(dT'-0@ yn8z/ʄ'MjK`9pM L OjCdZF^#.` 1o.po):/[NRBP.=BK: W)=ҚF$HǤ0u!XGbIK F.^ lwa6R`꒴=E Mt9cAՖ D\&duдCMF 1"\ '? J59JА@/od UQfWq$=? `?O`Pr0bmOOH_#MH)XUZJtsok1l:\Fe~Ea[ BBՖ?)-otA>SFKRDoڲTDpU(`99-3dim^)lvgOQɛ7D{Oȯ59}k)ܖNN! Q&V7%!P D]p.{`i˜ϱzdٝR1mi$z |>'yObc惊k7*9Sbd]3gxY{=T~@VM rpvT&۲Ī[Cbn4.l) w6*]9!j F(Ńo6u3ue^$ 6VK/¨1hZKO͂h>fd̘K}Zo~̡Wlly !XiůؠIOf|j̈́,:t4{~3)wQCh;q[*rUXsg)y*ZM$mJ?Vb4 CS_|P`s@+v Qc!,RABC3-+EKNtaP?VCptmY^vϸֹu󩉷S/y~܎cwu:#--DM"'|'uVV!cU;[W% 2Ԁ4M !NȪp`U#"$*Pj##.AGD6=cvR"C^u4s j4TtҞ !ˉ"mUr~ø)|M[vx$ ioh9XT(ɽ催JL񁢮d"l kfA,.g@Ss K3^1@"'Km3#Nf}l.m^ dj'ňwɷ+5/}DgBeXJf}FW"Y_E-݀oq`hF%F|{/BM =Ox}܋9^~߱': or 9}kos)\k4>Tx]D6-ۘ.rV{$$%EZNg(@>-MZ_lGh@5f 0![t@xl/B@?ګz0c U'^ƞ$H)IPנ G9HY[1iA;ZFDޗVYƹĪS蕀&A˭a#=p VU~%ZhG^1𾦓ͣlW_C.ŴƷ87fm<"G?5f r?LlU%xӘCyD|q%btǴs4Lݮ(S(~EuC)AѯDRĠg[4x.;O5x(֘/(}d<D;4g `U% fL|F]G؟JM(8oAfB~+p)Ƣro3\h`2z81鮌;q `N`1kł~y));]pl&4GGe#lE}U,p~ZKQuB۫D<5E;i O.Z|M/|z(Laהazd i^ aJXq& YS?1gMHEY5׋˱Т2ꏳDv9"'.@%]UtV `js.Mq,`G(ɑȁ.) R}`LQNњ(T`m]q3Ltbd3[|J>Byk4: ,Sq3568Eԯ)8IYVg'oI {f‹D|#jڇ*( qm"Ngdȟ|A3}d%; v㣴y,;I{;ŔA 2Uxd@yA  G$,O g$ǤĮÝԡ,xɦV~+K rLKBĻqfZm!VlA-_n_u{oo,_=mq@Ljœ`(3ŏi&Q=G ?<1<-%տ&a` QZw/jpiaQ?;Msc!3];^CDCJRLpX`݇uqCWbG8J'`m||F>8s[4G>@b-eecf 6v\z,sFyͿ@}ԇ Y΢ɹA.=":Gy8og #v k&rp|4TDp,jiDu|< = w)ω~޻y 3Jǟ`CH@7)׍Z)MOcÔQ}JU;&'0HiOp"Gw40AKIWl /\|vYP [ji rMy4{]0˿,ɩ}\Ճ|HKCj;ːSy-j 4Kev^CC@PQࠏ5Ϲ=>G(5JI 8Y7c\a3#i|cPpAjL8:^yK < 싖0>-L:xH1_W '%#տcusל"hNRI#[@y'i~7q ?d} Gƹ6?, (MrX@ 4q7)hjFU a'SZHh: U*ywky q`PěAne1م,Fk?S`0Sw*6rқ30kt+lH i"RcZ`_a wVՔ137cphFT24~2ܨh|θp;.k60S;rD4_n ^ˬG֌9y E~5$R7 ;g[ šz #I#lZT,q40mbAd kF.N6d[ANBCC)~| ;j`zmGybm=HK%>B]f1ELGHtyh/ܥшC Ϳ &{{j s-RI2\mO'<\ҹdžYz-GIoSƣ)*wn4uZ ݣ_w=(<-ϱ<hre6Od럞%4^\KM5%@+:> ˛~zF%9kgalTj_n2)]vBäPh)NT0Ȝ4EJ<|X#W_;|̹ݒ 4"s* Dm42_HQuú`51Q)^X RS2:ޤoxquFk\e!7Ne ;zǒҢr#|]wb`IQ|pq_6W̱|}^3{`Qh 9<[-D#{I+<i7}&, ˈ/ O":t:=ʷ3\퇡zN=t_O d[gqK1uCB.*)tg^H(iN5J`eJ(D_D/Zus-zaG\!T=9JpʙZƯB3eɵVˆ;6- (-)t1eҐ'\G*! ^cr#:69mTlJcBD1Hl@@ t$6_#`U>]' +"5&tq>R/%2bRjdA׹(+KZ%U2̭FZRFe\tҧbRF^'G=&d #hROҰ`2NN%]̒nKDHIcMz?;E%ހFP"5zeޛq>!K8A!-D?tY'?(iBRDx p:tX,3^VV@oibKҫun5a3?1@j6G֫A_s ȍl};7)aLE}&ncuY3}ch ʽɝ1*xS6,*C+dl+H= $-r<A͉&bJZHbz ҇P7a3eN,n2-a8)愚nXFⵀhaDq.2$2j\]o'r_O+Ӱn6k)Cx l]׽`8;zl69af 6;'0<_ fiYvH{1_w_^P;\B# ⭑vsLg[bCb]ٴx?p2ణli 0^Pyf]qlsגaP(Ǻ<~#Ge?[>!S|~h@cZ]m;L>>44kǰ-2Ћ8NCC;хKʖa]1y>L|"s=SA9r 3x}V@)NIސdtR`L7ɪ?%Q!1< /6cLԙMFftr●ٿIӚwaTwfB #@+4eGBň/B~A$r]<'Y0Rڱ2ɦ:gCoMEC UVb:kRA-SW)aLH[151aO:B=P`:bn,hחEp/.y[1/jB1C}Z#̢9ϼd?`oJ4;%Q`:@O+P&GV`1fF>+dgmWU!>??])A(=8E5F,Mڕy'AS f16dqҨ/E8N#C; ' [ʀb݅3DL[M i9:-w4>vOxEY \[ z}3ja6kz8~wG}]n"iY-9Z|DC؎?EH77k|n ЇBxta 0)@[Ǎb^yN^(%59 &t1Lb\Jk Q ٧ҡ#փ*ʈx] 3<~b-u5ʂ̱@fX .2cS?5˸O9],;UCsI&~wA?LC Fd6_j@ս?dFFj t@vW4|-&Wm06Bp, 9 .qo0COԬ~/c$,ioNBsmu_i=qdě,-R% t/1ʧ[g_Yxhxŋ4"hШS<_Il.1ZDJD;nK7|dj V~BdI33 ~b6`ޤcukس#ׂ%¯&X0h^`l4hÀxy}p?'ހ ԡ߇KbB$tM{9ɭg1`D[};0/ *bhIq|^0! :<6P*҄nrjKnaD %=\n6c1I|gD! =F@}u` ClJ uUՌG=[2fG{)>>mn>5'6=G({Ŗ[:PGN$Ԃ1h,(0њeXlms$o7Zta*4P9x(e@}6VA˵n!PX?f0-Oh6] A]rSUOOǂ9a<D,]b0v+ Թ9ХvM\4AQi`y{ <C)^֙%2Q>8(,ݟQ_*' W԰@_͢uBʍi7n,'ԣ&$H`2@b. 72{AqPhޖ,-3E,=e+'V!nc 4s۷EBQ:a=)T& Zs>m4FbZ z=YCVBɯtVM,vQ@Ѝ ߸aqԵ#6nY5Pn C;cJؤ!6ُ׽C5.fG|'Z|w0f%wC{]h$WF0vn CyIz 4u7>af}Bk5t\Cd"hkb"F3hjy[k m@)#iRHh~˥OXb4h=jyi9(Ʉja?bⓣ{ſVuJդ&[%kޣ|.6@l`:k+L.Y2,FZ%0ILHPjCJŌ>V^\[,4_ϊ]8Tj" ox q,Ao!b7r|`:7]#?6q9s$a2 vaŕnI/rF0sui 6]"?~LLŘɓѻșvٕ38߬#i{BKݡ<.$Or#βHB6# c_uO`XnC'O2ˈFq1&|gjzvǓ2@"=u"7ioxPg8[2m6RmK'C~m"6ё c5_(G4[۴bDQ-'Nn'l0glkQrR!:GEM0<$iwdjvzንDoĩ72H{<̏q)ޥVe0~g,L-@Ӗr;ڙF,_?Էْ*+qu { ӜPt݂q# \ZPZ>E7LZI֎୼/Ztdu 5nmumBEg˙Ʉ,hg=8EgkȹTy8j5_v Ȟ 6%!W;8hE{7}P)*wڵ.V 3\|FP\}{yɶ3'M;yQ XT0ħY";'}ݚ/ m9ȋbbC'V.^tj +Y<Ts창%G"@yh 9#ѩc["[H)aoO\lQR!ϳ+'t@~.t;Wۊpf 휿LhPal3FlwxA؉&-)Ĕr9Վ@p\$(t߮ݟp$ YvP,.+",$ޜM۸$XC#-sY@.ߥOc}eh'=fy*1omf;~X6)jx gnP9WTA:p9cy?p(Eވ@qV<'vZ諝 z[SJWpGY=!Jʜ9f/GmRVkϬ;Vn*9xnTm3~4oms XYsDq SJ`a uǒV7t!Id5l͠plEЄkލ=!{qiSV_?ڂ >yQ/iz}+ ((W$ +thā_`,Y+Nd>jD}cr>;  ={OPm)u)ڡA/ù> LA20u$*dwڠf75N{t&r> CЦ& Yxxv]ͪifYQ$ݞ rh<,'(e~B7m.-0~ޢUh7 V]íc2Am8(ʪȖ fC݊_Q9p mJ;xO7?p(nWHH0 c2|,iBpUִ;㞅 LaU5a ')V '!%ѫ-ET;!2,ۗT;j- 1x %>2GHT@\'ѬkM'sd`o#?@[HpOHDnAm7HI F}w:z)u%t3_&c=Z`8rn{hKE^c)tLLrƫ8OqOwTk y?بXyRCT&戁foF/]~mu/l!_-̏zfWJ|f5:qjJ9#!B򊴬/:p7|m}b`Y^<_TSdO&Y3ȯ7fu?2b6!ٶ́xTbR,9vw,#@{*Q<-E.]$&R-''Wmkq;e&_GܛKC>YCsmɯx{}}稠zkwS|?T;H ]v#e=Jt,0١[ڐwH0CҖ2mZȨ-.IӚ$eO}`Oq}1c]Ƅkli{BIMkJP%Q6nMux"]$!p'H} ) 3`$Q Ɍ_~Ojd S5?̮͎־rV!}Pt·h$R&5ߙp:퉐1y俟@Us6aթG4C&1Uf;XQ0_)m'&O4B٭7RPA؃O$f: Hň <'DȩƆ4v^񺕅,zn >Я|7>{XBBJ܍]]M*} [1B ;ʂ ^bZMl7E8##lwe Ņa.y#>Y<5FjQ-/ch5YeR\lRp 'h4ȸE:rRى^kQZfgFYet貐cS}9ҐX6[m`Q|1 -E%Gk?}^_X;IN9 g,C./U"Ozi~ IEAFۂ`P5_ D,y;A+H,:a7oO}<-[ͩ7>(Eqy$:/_F3T+}2X{nّV %[V"rR xCL}ʌܕ[򢕪(7:Eem%N!T*V͖vVv-#iE/)m1tdf,OBwU>(V9Vd·QM>SJa먎d%ЙOB$)tcRTfSHV\!^< %iAJ~[!^n FF#WYBY]jHTyMK킁Pj3W\oPqvK1+`$=պ|]0ws.M|2dA *0SݑWspmq鹲h|,zIk4 q1~gg ,h8MK$*K(Bk𥅪Bȑ|"LLgF35k梖)69 2`qzw7ΓBcq?SHR1fc "҆_kC-!?)Y#ݾYhP I=o &3op›܄b:5k[m~f^[x;g|f X,$__ _?jƼl2@p.0V Sb=v5p gNiɖ=)r)2ƂD0oυxĠ?@65%hx(R|®HI=} ?.q+UHjdAyQO_8?NleeUg$\k}pX͝8H⁻Ֆt)1ibQ;z@f#yw %|0 %0|㾾xRr.sH&%h>WY~ ҩ+S] }-yj)U?O2CfW3 AzJ҉p(JRjLtd&2.҄gRv,vhԔ,:Z2κxT2臣.oٹ./ka4)cҘ9ғE8.(fZ<;TR 1fUcxD#o&BL tI2W' ;&UV{xccZ?vN+L& K !c%|ѫHK\M*k6|%Sҕy+卽[I*1B3A$B"C. %_ $ Z1m%|Ol!)]隀5bAyR)!EuR9A2ֱd2ɡC G+G ֈ]mUzn4"-^@ tt dScU%uiUQ7gl="n ̋6v5Ɍ -tlT܈E҆WaEHC&S-߈݉ąSkF]ɀ;K i?vmGXI!1i i,GC| H^@|ksU^ؤT*v헌`,=;+Ʊ"5kC2ܲIZF _FWd0]z<-"ZHaGGTsJM4RRv9)(ד9(,W&z}XXEl߁Z$|H/AV6 Yzea(: b* uay}W5-2L<] Qw{jӖ'5q ˗J+ĭSq4g"+z2ʳ'')$HTI-t5w $p\wvG^&YS@V,/ 5M9Z;ӲzX5F*r@5zHH6;\{Ku~D:;qeL|#ݩrJDGGSRzh&dsY)V=Qڒ v-wYो7=7gJOA'׊>_N4 zl%@$6^1Jc$CG|(mlL&ԓhKOzeF `$LolE;Yjw*szP0^%F fy4m& 퍈$purs-ŹEH;Y3c`'a>UL"7F`oe5SKyƷ&v”TLh},aU.wA8eUܤ=;2E9U7WP)aqd1$z*ީ_}R8+laRYZwm%Hhzh5.7bTc=hBNN$PHNS_%f=yo;[700ja!\sud\p@T& `1OUhDڞC{ë/lC$=P!љ}&w4M}PfQNtFbY3hH8[^)^a: #cꓸ?&A؜p ˾U&d[%;gb8Y7PIJ SSacKmS(iWX樐G{^[&Tk N!Xuw^S4f)*=mDBw7'*kvEX.+ϼEOG!iCBR %mNp3"(\e2UyQ,zEfb!HoG &glk5Zy yI: _PJ, G I"_ùٲRn6XS.9bϔwv`JyQ2X&^Τn'}$%0j!!s_ uאC(Wq{+ V.0$ESQ @wsKn`R0V2Dkd0UӒ8FC/D)ykXN =ޚ,3 x60žB'06F.孿>if-7LgoU]VCGsJLvBY%s?A4pE1 HM_'@X1%7E{jBGQUދ9w{yS6x$4`SyQClsQeb1=:o5bRsΡIdRDcRӿY/PwkeڵG<ޗq9׬PW ?{]Dzyxi%~Wу{r=#=[c_[H*C#Mփ{ahT1+ʪ^4MDT3A nq~/E0$ Ş5Z{]?{~"hp}p x*Ÿe` nebؼ7ӳcsU7=}jM$zS7|߈*aǎ"pfw1A]ǺI =c7x%+!J#q i|x4bo2_$d"&}2B/t-p>q̱7)XrQ^z$ z>e  !s.K5u:/ Cɯ6i9ۜ,H18@.؇,.ce WŐ5)o}Q<"^30 Lv{6}f^Uͪ> k$JlNk,. v;hJߢYY>@ifh\.~-3Y'q+ %*VJ}C"4%}Ӓ n%O:/zhjKmS ?R1c[Ky_ ~[{R7+Q& G'[I=hYUt HXiM 3eudr/(ejm䙪=3w B:ѻx!NVo8 nc0F黩WAa{M{4(EL`jBU*v"x3/) bAlƑ st#YZ@"r f]c8W|aipȋDxdcq-1H^ߌqήS8r3M5t'Յ4$*]') /i;1^hI+N|$=`Z5ƀZY0=XNADޞ'S)z ݘpw4NkyU–,!v{W{Z5].]YZSPX?$GB4egk=ů85 gG8d DXldM$'uUKp<&[;[YB'K 8e.{ ykd% -9i`VЄxmԣYg;Zjph!{jH ךWsoMLq+C>ٶ2ߩ Ew[oW2/G* K_bX$?&4*ZX#c!LfOTZ~9* "Jzad +3ZoWE{BT?KN 9fі~ BXCM'cۇ yYZBj.*u.N7b+ٕgVt&sT&p帣b쫨Eʷt˺l LuhKy(a cw"DGڹrӐW,?E,6@Y^+̛PʻB>YQRd|-8횑tkHlLZ0q1ba.C)YO˾ܼ!ga{ Vj\Vܽφ;+m=8g[O|(FQK#{9/,_J*`-z2>j:C5}7 ˌ I0K˶xkL&hQ cJ.}xa=Q ճaOmUq3*'|cCyPrW {;P8dd;EaTr!^Вdsv|:i!#'&hK R-$tMGƶrPq4zԮ' cj0kaS-A~Wzyk[㶘*!:6SDKdj3G.o$~8Ť]56M)9,!g ᶉÅ<>C>B@2܆Ec<Pe-VS0yYxT))ΩTi08kP_ Z-d6ԊPA *?Bc>v]>1N@rU\{R"y **`ݷ `*d1V}W҅qAl{<&? )(*3z|m8;+&l|Kpç<.I Ro^;[B]%IP^ z+W {Gđ@ `k4Ưy?DG#{bS $Gu`i*&ٶt힐vIM΍z/$5%yR:0IIߣiUHGzӫBC(mdž0!%VEh!؁G٦SM22Wuy+zA-elP=r7~JU]Rõ sȇ(iddYk,7z {6Rod_)%ty"3&Atd ^DYs>C Q?wP#S%[ѠGy&7Z+Z#>lT xx2CafuDob{vb L*"Oj Y8} r,"U'7 ݻ22u"{?% yJxm5<™E˺ RsT FIxDuB1i1{6܊؎³.x4ji]vÜExJWƬ%U,$SpޛtǑŠ&I} w5fkwHF\Ol1aV]TM>n1d];?vϹkv2Ȑ넾rQ- UsϱvKe+$FD Au`}cÓK=GmJ(>~ 6fc@1Ҍj0N{!%Ip\ %?iѝ*ZC^ m2b9ճN mz[n)KS~9R s9ONB;BA@)u0aʮ60,Nް͡rRVf#}z0)qq진C%uZ!?sȐ鈽-.wem)yrug',E5acAK[be~^2!妨mRK9 <G [4U:wm vH PU-}|PS@ C! nޗFdOb+<՚T9!AQ KNI.S>3xލey*Jj%Ln˲oGPA$onx׵i bVCtFL9jY>Vͯ1.y1|mBd6[2;Í9 5vż{dVx<O4qbv';3NU+P[ywg-;sm%h&G^,iQŷEh"U2'޲X# Z^%nNbȿ=\P SO3ӣ2*b1 v>_2Z֞;ë:3Tz h| ]MªBp%&*>= [sM|xWޭ R T(SN1F:HqϷ5sV=kғ,xEPsE87R?[|\ q.R3?_~]C>M `9K B<lx؃`AmV(A_`LWh"Ӱ`Bs4*$PkNV` ecmX% ֞`:RU)bf%dqQ0x-i*׮T.{:(p0cܚ\^"~˼CGuPS}tF)͙[\a3S+~J(P!Oul5 m%C̭ɨ-ɹŋ gm.%$v7lMEO_3^TE|;_ۈClrlWLۈn?j [p X!:\SJ 97l~$OFJ`ױ$)\Y aW[CrUJ< Rԧ#\(B[07U'[?bɘ1u7Ix !b ۪b~Q0|sLG{3jaN4fi,G(@8vgeG7z `s/ !jgߊ*{ &-5)%f! sDR^8X*>y.4Mϴ o>s6*p[!D*;_y\@$ ȯP RFR VpDY7<'Ň=5Hkt32k>N)I=Ks^MuT08.rե23PӭI̒( ՓuԈ0\#:uE}jQ s8 ON}u:Kߒ8smW}[-Uje),(|Igl ʕxĮKWJoϏAY yI1uk_$t:UZ5g(nΪޣiUffHaـ9h-;6sD+8z #gOA83akB70BoȪm俆CC`1=^h;>qSO 󝽜Ssg3ɍOQ0A}r%79yAWqǠ!\bP{)1^3Je-ZBׅ6?k8NuI/xkJ d:7y3Nh 5; 4#fA\!Zo@ k%k (Y&uvK`K xZkF4VL3_,'S([z|0$5q5;Q2hRtS/)xSwk"_hya?ta͵k!;`p3x5 =n 2Gu8 |ax5;5vǧgYZ0707010000005e000081a4000000000000000000000001662bfc800001c49c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/ata/libata.ko.xz7zXZִF!t//]?Eh=ڜ9To[&>· (BZ@R̯oE|zIDE2zfbgC{k Fd,b`6+mV܌.N[Op~m>:f [d#?m,<|tװR]+]~3W5yb{XW"Dk_}pʺ8lk@-b'±+Ԡ22F~.*X"#C_ʼn.LzdG >J /jҜR M6 1cPba;n L-7xOeQ>2;]Q<xW>z%l΀P~O|kyP @s׿Ap,[xrpݢ,FgW[)+)*aŁG,tSN(}o;b+n\ '߂ SpG3H|*RK6HC }rW<ʮҭ=ɔe ct-j0eZb4tf lp03~#LsGFh4IpF={-vifB(YRy0? <M)&!oFІTwIc>@ tȄ)Rh \\=wN=G11.uG8Sbsa>xyoNxlAbm-~[+C>6J%qG%X h˹ (I1p.`'@zt!WExOTZƀ, ;#5-7 ]I]fcDm,uPU-5y<6T5(,Cxk៷ȴ{Fu}!bv?T6;'>½r@miG=C:-ӟUzpE&ԉn^jWZ4k.2lԨ‡U?:0QdNd^W)A#2D'@UU@ d* ߔh'H?7G q8 Gy9<0U-e[ p H[XǓ0?V ];)=#Aq妚 QnD1Yq(O^$`D_[uz;lJsN21#w5֣h@YqS/oGB붇jC z021WӀt #bǔfyup - m9uFQ=A8/y]04^V,I:i31Iԛ?(]:=Vl -eZDž⃄?Og)7SiG&Jx=N 4j>^ <9QNёLYN -{eD5.2ўmGLԻFLRԘžMJX,4=aL.כ Y{1.:fK_PQgoW=Lwlz+@xUzTv}/q*2!ӗbIVQ Kq ^lOgJkgP5RXf\̦{ C_c2+ Tf7$ EΎ^Ldk_u̞t WNQى#4Q|dvFS/O 'n\-L"x~ܟ 9SWЏ9K O $B5ΐ8ZvYAYEO7O[ #L7BH*Auv;cһ]vh-:D >g)A `YIMf,N5 2l0`dS+pqOa.$<$J-1̴&tִ-P';PGI8O⃕9Z[+-8Yi +d\ q-!4ABHqtХYB[3?T(g~(~Ƃ!ƱY)ϻJ㍨1e)HTbDV?Hn;Q绶U%ߒ3}ij.9:yhD% NzegGQ- Z8{ -uNrrZB\x߯)׀gdB}h+NY c9)X?up\uQ\6-X%|4S&nf9~/1}%Vլ3H#B=(08 WȯJ1J!48"@;/F~b#K1ZƜ)`[YƇñlV8 owp<{K d8 3[,]7JHrMF.][Bɐ<ͳҶ?:3PeΌ w _(X3ϲ2%'=X}LsW%Eu͵OkSEqܽz1{[ /A9XW֬[*}`w_gLvFS2AneLaC-LBοyᓊvy#\]5H&Ϯ/fɏʓ9xT`'D/Q>g\?0uZab'[FN(D (X)S~=ƤF԰JP{NI Z S8ptԮ,#UfCjԝ䅬Y(]IӁJޞ59ݶ0*!K-o+N(d]#.Kn (6 b# S4"PCxVIX:!c4 cJtS.z)3T1=W]̷!&@bQɽ~$=`,\EFp #_58\o֏M9)!ʛ׌νjn FM,k;NW[:htpev,g󡦨)+,{2.T7m4oO>TawےME|gߔ H!&;h=a\]1v-0+putdTu p/D): WTX.R*kd~ qdz. k1emJ{9inʚFa{DG$º5CxeVAIC)4aP}!O։&}3ʁ(COJh(%61k#֫E6 iB Qmq$oX6FG<ȊI KƯOAXM iotʦ@ %n"_Gh̓`mxi{~ "?nSl *R<-raׅG'0hRwW`[BV{qh SSne5uJ=MyϷe7{K4p]|9h^!\@4fpǐ\C 8DZ ݼ݉%.(JF6+z'Tyڨ䶆.g4).݀[! Utm^V`f5ub\1^6݄zM*=M2̸Hj+G?ŗ&A|͒Hz"!Ŷk>k NsC38 Z3;ޠ+F Uԭ/]}WT]>dl4Futs"H6(>զ hmZhCG.;سEOdӎ)MwJ~x e߇2"LacZc_/h Qq> @qz6X3Y-զYcC~E'$bVt $؞yyuх%h3O!`SsO txVE56xQX&~#o9Eƻ +~1S,RN!v h5#GQqmB0=(ŞK9 p{d_ϧ12 ;iIӞϖ΋{'MAH& *IT5'^صWK̝He"U+JF]e|$䷒Bþ2\`P+ 12ї6,5Y#!GkI"R$O^E>hZU]T&4bx 4Fd}'NGRSHTWAxGca͝FKQ:*Iek]Z ]!"j=FUnqN> `IS}I+oenЊKIL?K JѐLCJ>)3" k)m#HIѨw9'gfxhQ8aTe­0pbܜtբL=YWqC4tin𐄦Mj23~)eCn,T{޽ް.z#_+ / l_]E~T%4LDOmfԫ3N12Ϛ Wh_nDZr9Ж/E̠3y 6L^rkەu &PiRVo?'P6^wyEBS$^cx\B+镂J#N) ˟-#, kh.X5WzGE ߾j+=`Rϊ{˾):0?H26 Ryd^DWKېȆoP?'4vGcGR5@"p$ʝq>(]98B I%HV%k~3|cdSF?.қ&@Ku݈$q`zň"|D[e[uF?3XHY B_YҠ3mŠglЈ'CM(- i`#k{WN HfiG:i<ꂑқH &G02aemfВ`6"V~ ).\~e+q'y>-`Fpqbcr{ gl0ޞHɫIiÚgiZnљ'Se1<}0PaWQqKD Mn)4:cn#Oph7|8mJugyIpu9ҊowV-4`NGW3 놘a_`A=23=ShݙJd %(L!C a?ƤO\=e$l3DMW+]r.6R  #-yԫ_+@T_kܩg#A hX kUXZ4(Y2U{(Xֲ`lct1ѻU L!j+JW)ɷ/WwzM`l0'7b‘8];+Toܢ'nŋ٦hjԎ*@3CA^oaZk16'!A mgʶ>H`hX:~m?/mwT:Fq7ki, o"Q&cp_pGpujqUo˥)zvoX<զ& r-Px+y ]jk>w y@.jvJFR.4/4(9+!o7O&kE#&Q0l\]; zQ2c`)~cE eo)KBj~fƢ8C$u-j Mjji-WޕF\admg!)S-5ӣ49+Us,?_YՁOoHv]_/;&"NpE脯WhĤO\ f,b*uP,^)R-`: z8,L~45v 3б}^2 TO2c'bzVvpAW_ۤYPLǡv>ULR͊2f ;=H:@ZIh;$|oq0292~b +nm0;w{[mXkJA[{1qɇT)yHt{mM1Tidv/Vxq6 m[*9\FNuV^)m%f-ZjckKV$.T:ݔٳe8/1)CRF>[B0f?^ |%<$8̈@[d䦔=g=0U=\;Hbn9 ,JI?K [X3vyճGSg0%Ҏl=qɺv0[]n~(gۃmhXN,9?UWucBeE!2.8xDXZf,{m(u㼋`16-40k)w4pNXr< d/=KoJE+t32GXbݞIS /)c$SA55nkp[ ;e"ԹYДw1Z*45{s@CFV.%TH~sqFsױ;gP=L_>3g*VBn%hBF*j,}v޳☞vJS$C`d> s3,|^DÇt Zlx @jXzAH;NUNm\, B?>c~YSuh#z 0]eyLS{E^u-ӗ-& 8o۪K@E+څ*U7znۈñ5D+q~,oQ7d; ^Q/iD_?5s~+ ,k"Zn0ؗ־68J22%ĭU7Zgፒ٪DωV!^* :$MwsFGĒbұ?P2Pd2YzEq!~V棐.6S?™\G$ƶJ!.+0G/M`[%]9fuҀNj+Nw Oi8InjfE-w:RzSݝ'=I^tlQTCCNyzO;bZ*N(RXMz96yceT|҇Z촷|d8RҦ(A oeRM2 8*?xIkj]LI#T5?-=6>) >mMPQ nMzB{o;/+5t4MR*'9HORnhY=wAp2.W}yMnMlb g]nh҇:d= 0ꗲHv;|c |]kMJW)%Rp)Zg]#TzAw3˗W;|̬/Eq^x _nҲ@ d~\/z[WS!w3H01S tBA30| CK-0|"[eh}wg@CJ#[o(@7_ZIyԜ ֪ۛO3:N6WCRc]LpNS{z|sU$Y 4W֔38Lli4!TְS4ׯG%)|P7M>cf ')e>}|G/mZFX5ky6bz g;uYar^56n uEDT?%Cc pkgbeTlSP: , :T6;"gNî+Jqyn[DJɌXqIܻ=AW:z%KN~h9 3c %ҙ>%pW`',CPׇW5r߰.2aE_;D(a@*bu1:|FVt;w|nt."uBh de7%yWI=jiA Y[oQ l5Xu Re^:H#bе:c52l' v9]41FYi}MuN)[pAum[L0o0zhn݀X_`\@{`Ĩȱi'W)'/XڠzSΞc0y^ 5cW4Գ,Զz)`/o@%`fwptAJLHɢk&b%^ :c3dRUfʿ:aK o|Ǯ4N֯z륚[2 l?!/jAVt`A@wy^HVr[@6_GO (߈h혰L_n_+PJa֪Pdن%}%K^џJ.bW&F,'<f3 -õ)O( <7~zvQ ǧIB&A%7 Fay%ߥJb#|OQiMBjQ%bUJ3ށxQ& 1 Zs1vOI>/[ʉ} g2`Kh^_(*S"[ bRFz;/-L2tEDuZ&) ee꧃wMt/dx?o[lx×t^Q-Rg>~Ze;dx:td8Z'NWtJjyЧhR2O?Α(=P=\Ļ$h5 E͚YTz(;82Zjy ]OSWGn]Q>H{X̓W$U!('Ύv"OL솽k )z AU#sN*=HtQ G>-SJS|/ KʧOFY.½B~s|K1uݾ</ 3*ƅTovK>XDϹK% @xÝ(Mo Jp3.=˃"d4~B{ɴس\-14enhq$j*?d;\W #xy92hmsìEYw:FzwNklk?wjD!+z${F򫶄P3z}UpJf~O(jF091W7{ǧ#-fvMߕD933@SІ&|//v<_2bW2{ˍpP(#*& @c)?|%cq@ȪRzb:FGRs2>I2u xpiX)kH1H d -)D UUHm>;Xv-fɬrS-,|4o '@fU(\V[pZ bhlr޶9ޢOHq$S|SZ9Ρ<[;܁J9ZPVZTnv(6sm>ϋV)UbU) 0YAĬ١5jD$ Tic?N`ihn*P|, 9z㴷fbIsvT[|"rO9VauS3wJ/9<^ÌQwNp4wԯշP)txYMq ?7nCr1.6w),;܍V!:}: 0ڱr5VNR=AcZ8&vo(>@Z{丯0f qzwR|߈i c,Ԧvױ9v%Y iw|ncH@>UlPL@JKM˦vO~Z&b9g93yĝ`V:qzgncN%HpA7x2"欦Zt**LU[ / ;61A8H%XmO4Z~ƒb>jYMƛXո ΧqхЅBD]rF>*8>Qey1cWpu_I(^Pl?f4Ap ۊzM=QL=@OPM3ٱ0W(,Ml+l(ܗJ֎v_ZK<'K"`WŽ݃xk+w4r @t|),K=FkBV9a)A!XLaN؀}#it?6F;c|5Ps=rB[6ua@6%cUƚ[FsU/!SzX4t,p}x"$&K* 17{bŃ²׽)_ +;H<-mhW"8?!0P l~6k9Vs}`S/wDsk~(.4,VַLK fw;dIN.oxL4!;D<%@[y8$w':uBt ņZi@WX'W_9O[ yD\4%B+S"D]6VWMN$;BB׮ !Pk ?s gnX6{$#>K_6Y2vDqQzOzvzn9:&1=0-.!)a u͘[E(ˊvXVm~҃ $/?J7-s*[Rh`L,?ۥLHEVRhөӷSjctUzG ̊+|jEؿCE!a#qr̾dtXȰ: H&Aqy~2ER%v1?pٻ~hMbw8ǾM^v1 yę?:6GH~!tso,>Zlf ڟ0znR{Q?Q{@`Om+p/A홰>de{uU@UӅeb`r4,4 pqZ,%(9e7F>O=a۱'i| (+ܲ4\i0:$wmEY$=tB7ƢA,c?oDu o"M`^Kui%>4"}鄋@5٩ڨ$ΘLu[6a\U·왉L}%_f6wA\\d^T{<3/Ӹ8c7W ! KTWC*g}V~Y+g,(qw .,ڐ>WyBWb^w.Er$gV%FK0͓QI?ls`"2&ޑ+EoE%*EeV`}%;Tsvp5Vu]]ݘ73zA;Hգ^=-KˤFVu-+Zf*Ce%ķ{\(nt:sJE~AI->fc*s MV}2\h v.՜me-õiy=<‡޿y"ˋT+zG*e!#J|TW2\k6+xH} CƏk<)OP9ء&4\ Rb m!& &P!hUdsoڅ ȭH,_FZ[N)Ks.CY=8YJ" 8}C<~l;>܆|d[Dy2L󓻇9,$s$tw+VRmx0[rk&ͳ ȔaM4m8ky%ㅗ,|rrm "?d1tt'Ey):)=*፾ߩ74lOmDǣT!<5+̊gBu0,[`Em"QPdS_OU]<2X&5WDV /%W0*5v7SÒ7,s|n>T3D1(l8nl+gI瓑z׺V ]ѕ1;1rɜ>TjXd7|P[)AB-bLs$I( m1njr gu۟N:<Ăpd,~W:r}! ^CH흂pl5{/XlN~%|}Zf\6Z~ 4* Z(eZo#^SiBM߰~”*2ᙝ|'WlZX,/k2 &X^jSLD[a6XA0lfwPvH'5'2;!8CuP ƼCj(ׅ( )yȼ&B@yDǶ &RH>0-)9+ƨ&}[,uv-TЈ 򽰷voP1š9Y e6@ͼ1AqyW"/ 00o-pU *k6X'ı%t,&c!zۚuqѣlsOZ`\I-͜Z3uLmc0kʕkr@IS9u@z+)}fLG-"iq*a| (eo_ 2p1 dNJlFlE%@^m{6twfAG˖X' P;a*j1UW\"Bi0O^'.m goZM9+4>=y|wB#inO1=^7_'nD8wW$m^ncy)pu%-_ Y]so] aʡZxhp \ )#qL$Z%uCnO2wG 3GplNfQs*%—o#f:kN!UKZaPѪОGI<}_DbW&8z5췙 -SR/{ɐRel8xHh|5ŜDvll'lk`[hֽ ȬvfΛKîIn5xH :c\U}Qf(}XW:YDE[>۩s*j`3Col-S `cu>){粔3[X:^5idrl/c!U"Յ}HY{OPZ?i?mKzh8+}QZ_¾֦MV #5aAטkQd6` 999){u3F&M9vmX.#%afm-ךDf=%jLp5lY\etmR{fź.N$3186cP(g|0[%Z, #u0eV-\m!悫 ~w1fSp5F} i_SEEH1V vL"ƴge8paz̆ٵ#cc(gqsԾȤ+]..f!q]-c!# v#n X[!^16ةܗ2E|f^&"p; Fgf.b0?X:=Г5"wYUYZ:^mqb A-]n/˺2'Y1ap䓿m'kF L`<:9A"fGB)Ck_IKOtޕz!z!>tO204)=85cX{Aj0,HFٺ224CA`/*.'EU_Ȭb%uPAn i3;-hEf0Q: s@._B-65 ǧV᡻*N,<@KFT(SP@׼_eģɌg;).UadLB!ްr͝=Z'X;\LWW@8U~(w0ݒ}T1N4S5sV"kiC,s[6\8* %7.@ޘk$,Jc9*{5.֜9ZFr; vkZ謪|p.p^T$d,ExxޢZּb<՗|&x?^O,j)a@Ogxcp\4ecV,S!]SIݴ?K.^%SlۛdO8EFNBBZœB8k"ZF@=Cb?0pi|Cj -2C{"R0s,'oߪ^:|*w8&)?AD+Ň{4t]njdsU F"`y̢2 跗΅p7;?,G?ٶ(SSֹz%܉Aa,@Ogp#.oyY+6oÎ42F@\ϳ:cB'As``1AjCOOc+3 {PԱlX_LxovL\.*Fp< LT|l*o$P3@a`;a>UVy̿t&jI0[ȫM)dU{MTGoU;|QJfl+[, K,hh-7>O˲EYaLSPP|X<#ű_gk:!F3gq)$Q䗃5+c+N/[!rM剱ʾF,s4?98 I_]DZ`D@OU 4p$ڨz-2buW߻(tEz2hB5Ԅ'w (LjsjPAHeFcYaPؓ[ Mx@TÓۣ3l5>7 W:K Z,/CϞRRU} _^rEQ|dM9:|b ۋxg>L4bua$'%H}J ?*>ه0tȒ*O<'X 6lLhdmӑ8>i( ~1ZB 5Wy^?W}<>,f1]'sF4yEUOiM3鸅c#Sb`pFMUz2NZjxA}ZV*]_aU3R¼S12LѦx@cDצRO;A=refEꤱ?z򦵗s)H6\1a_N<<تX=)~ 8_ɋN~ЦՒ-a{UL2%“E`E_1"l] m2v}M5Ry ,F*Du'T'[ OX5N$@^ڋ |\}9a9&yb')#9H GEN1M|h_Z Ӆ= c(rп8icT]q!=Z8-uAL.6!Ό VXN%AekMBs\T'{g{5 Iw7q H{qm`)*p$oTSQab]\8RL]:Zޟdif^Vqn:|'WK=#.UZaDmqo%'CŇ32utcCq+IеheoG,wSqheN9DRu| `- ~{A`G?24mU-zbR7"qNsGabDiPv`E|K1+=sU{:*S ;eg=v ~zkzX*ͪP x6ekT㖽'~g& vD2M^([EݧYNʪkhuˇID0pTOHiNhut謆Ep=KιQ spFj!%V`,hY𪟌Oebh{䊥UL`j %d\3%vI@Gê,6x9P'ŁiBN }Zkצ)L%X1Ưsiq~\=FJ/3:Hȓ3|DIyijUeYtq'kk`2L↳CH^HUN婈Cbv/ˉwbBI`xV 3WrƠUa_(, m6wE81g113I/% CH' =>7HQX0r?][1_Sk.cЙ#n)!N~nh͢UP~Qب:dМym~@tZ { s<*5ϒ}neJ20*KǟխUI.``+g)SO\q#8dV1#R%pbP-]^i&fC3dlB."Ja ]~_;Fl+N*s\ΑtzfL/D5%|L49q7흆˅'GfT3ӀG+mMX4^WK/zI1֨zd G`n]Njgt^HIۑ:YZ9Tz2OC[vPMf;;5ڙʿ=!Z9xbn90J5R2 ߋ9JCUyBƧ]&2s2SuiD샴EC$nCxEr>tqu0#(A-P3`P8XHJCH1RKkuYkWkE=dUKs wi2=4[5kdGONk@ ՚gSلEJģX/9 zcEr@]W(/gNtjڽAbEgbf4]}naFt i@ùb}Ll '|w u%Zx6h g9m%+ Q(d򳝺}C09 PBU8/N1SXB@gNg~=a|bLVx9V:,x 9DOm]bО &zU1(wPT|*n2Y!S6_ύ@K$u>Ji:ABh.7(OCBhEؾz`*D"j_9Mez(%) oaFU ٙ%w{.rB_aKr$THj R#vk<"t1 sr`8 } @XcUbǒs.'#mQr@NGb Bz_JD{[(=[ٸ0r &VLi0q' oUƕn $z:I#v*8\Bp LJ]|ۅ]TcB M(aiG$k]V>bثEfh\GG?l jeIB!?b)S<WB J3C(B8lrX~&D -/|U^ǹA9 n,A4 =IxLN팂Cpnr?ڨN}mu Ct=I, O"THi+ 1TI:zZ}Ň5VuG~P#Hy;NwYøf$L~Fk7>tJwSJ AWw7NdNp7g]el5lq j.'pd30ZlNŪ^YmӶ|SvC_ 칳WmCbF鶺vׇ(ַj/jqVQ?_2O#[i1m;<8Lmr“STg.Q]5U3 ~Xڸ5j>LD~Bh h #l~:\|PJ2m}X.6\7;vm},WYf;+7F wK;ٙ2ugm%;Wah>grPK nv͝T>l愖+!P'd/D)Qq _I ;$i|8nl켅awnfOPe<(x-!t~;  ؀V}㡷3X_]/hD pI%"aθ]XXf`~O0ҵE;tiaVá!}m8 ' E~rW(i3,-A} \ٶq֛b~ *1*҉xWq&~u$;9`)&eMV l1k:O%MZ9446><_?2z T9GC%Ic/NULȚ䮒|TҒw^eυ;#r\h`ŬlOZ41cF?<{Wk[CVgOVS]xhԪ֧$$~M:!|=yw@`؊8 e1;'QS!CG\{?t5HoŶ=$#F`s¼ A@DgШџBX6yĪQambde^6jiOEł/:~UϜ\LIm)FeIt,>ڌLoAJeǞ>XC?J} _{tWawxۇ~Ճ)nS%n3Qk!!ӦbZfB *NWm*y|hEcq$㐳O=WбAZ[Iöl F:%#k*ܨ'Q&ѪQ@}m뫫~R!bjoUe*Қ_c-ZBjX (DHwv/l9)nSu|_YBy _BXSwÙrI$ V,e6}QJ`}Ѓ q zG=efO\y(9eD8 fԢ <ԃՕ) M4]) } r#x%fVO7w]B)gj±%[[ٛt{Iy6#Fi*vvA:asG]ΥQxX&@o;mtXMSM1qi`>bN #.,,{ T<}+s_c7l[kMDt nAj2(wiB`?r%RP\eӨ#UV$Sʍ" HRU|!2} T܏}0--)J'!5rT| FC +ƻCu4%^3c/KfΈ2$|vt@`VЮ~@j-<*fpAE<6 l(%si ;}$$@{]TW?=4m)" ¬/|zיFavW2S*/nBM57| h$a'reImSsu)/ f g}xl%űm9*ǍqON-}QT w1 ץ(w…YS+'`gz{mUΛ`m k-)SnLsͅRoXrZaQ0V~3Q7T,+7 U*t'X '(0dnn-kdb&Nf]v*eݱ,4Dw4;lS2l(m7\e&$E~h>|+!ҼiN,@CZ%~!om`nvO}L>6۝Y/i)]HSWtQZG!$?==LbxGDUYspWTʸx!bl>^r`%R%&wkNu3K;fwF6S ~3cы;Mne~;A!d\ y5Y8(dsqwb_n"pdB )cv /`h"WL\;4 6ʭ:t᭾YM=(q1=ȶ WIrՠ&x͕Wnv uS JL"g!OEvE:3Rd57ʊsƚe|ĕw'~ 2'.Niya޳e?  Ù](v~(&v75Ƌ"'|M#lo' yfns,dr/s9)'HN=`(Ī;3 x'~/HEMF6).X:]e~" ǥNJFN_ YCӶFic/sd,?XFQOazkHxuo3ۉnB9RVUkb΁b \ʕ^0Gc7+xэѬZD`B4kewa(BA [(5em:™~dT]-H )Y5)<w'b+0nI?-$bύPq:x$ZSOE7x\ ;(+24O̢U Q`*KFn@+w5ڪ.+־?2eΎ +nY!'5c0A "Ƅ+˱abja4|q׳YN\o@#>qS ţ}|]`:LJ* |p,\m+ཅxDp5&=9h'E1N KqjB74*T λݍC(ά-5W[tBW&LV/Yw8̡a`L%`Ka]~>n` v8Nz5om.RVAW.V6T!3y^,JMح+,˳mWa^U`VqVrx"zkw> SFFȱeϲ6,9cgn&4#0D eiD3n1l$&[2 oB6Z+9 LNg {ic:ކ(2*1u̵L|`\NM|쑬n# v:-Q壁ĹCgJQ&U(t/_T(7p+__܆rCj)0FIoC$˧0P?qM1a%8c^yIqLxSry۪YZ*%r eJAW<C@vF%6$tNem B9ntKHmdܾ~[Կï ;@W/˽?XҶs`Hm Bc)uF>L ΊΧɫJ4cGs^2O"'-WIaN :]P4%^ZA \FsfUyO!feið|JMCDpmvI+× axEH5^T?bݞǛۙcTzz3`ښb/&S5YiQ Z?C%@աv*ٶ+K\+D"xv:[{8pfb8HL:Kbb/rXU1-5ۢܥ>Qn=h{jœ)dtb*w kU2N MNAeShBȑS/ ؔd,ċEciQu%}/E&Gĺi<@,# (pE›s)Un\I&6M(uTMr3 &hgtng]Wp炆5"k,bs+I5z"KA}!X@~]>V 3nż=];k=wv""|_6=DkX\ 7Ga%{ՅW-[#}|!lԷ>)-bx)8\X2|Uwoا̒4%`Iz7e!A5b[(fg aDGŰY@] RkR-UWl0$*¦^%53t(cw:ѵ+XXׂT$~+ķ= DR dV[Es']H|e!fN6Dk@:&KxNVػFKD+VR\2S6(QA؀*$1-g9X^ L%.qk!BK; HCtbOq2L"mg`೘|ñp|HC" pjRF6cDR&ԝ9EOQ }]N13̈3M(yɎǡTbcMrAIăqګ  5.юؠj3$N (:i!c%WP #AV~MWH߳! .9^\Dө @]9a1RDO%kDfs6ԊƴkՋKb34a,Hh`x!A8Б Uv~U6tBj=t%'v I}]jyWE"X`JZI0Re8"D<03f*^PIƺ1 6QccNV; Y X w%?ܧK(J'i"}čGӸi4R{vF0h u瓹KL4IQ@,ޢ̮ =oX tSZ[B\_N,6?XcTZ䄖`*Dc\Ml\34b^J]r&:'.yR{IG1B҃lk jעX|eG|#- v\qboMD!po׏e.WxM40hOJwIZ !2pDBMv=Ϡz6"}ؠS͠+}9;y0OY\r?9BO?{O={oh"v`vu5+|}7P(̾S2QIQyyx& 9>ݼ`mS plz@% I H֏q=|S)$+qB71dZa8U1Y~ra%*@&Ir9mGLgGQ襴DQ33>h7=!hU+ 8"c @FP2`oԙ6i.*s*Z:,~*NixfBk@h#M*Ys K&B!HU lrh *M#B_ F`Fu-ƫv=5ZH2-hXFK 8Դ*DCU?Iv329!{C !B=Ns6CY~t{(Zpt{L ZKrh$\R04 SB!Hԏ]|Ce0롸fF3Mu)wcD(8/ g1U``wrpYݩjYZ2]!_NAȳ4/К6|Ѣu*jMXY$\W9ynsSQ?,Y Pe>'M%5'#pP@(CSвQUzyJ/e X]0PL٠U,\"zr\>,_s/!j7$;{F~}0OBja1zˉ%l]A1zcNUaXrf|bżs"@إb lQ!3Ǯv,T^ܤj@ѕ e}CS p8sj߭%"rs6*=}w=^{ kxG6wH:$1VJVq]7a|~/%kTCai Eɗ??^$a<!%+39u/+l.(7Vc!1;."[WӢ\iFΆ E,Z0>84MS I6,!QH m}pݸJE}H }PB-UHv>vʀJ@ %˹+8۱$FgFJͶ#)s@F朖Q,``EcsB'a4V,[p6t7wz(d0+~_f*U\Io=r}rhiKj|KKX 1%SwSWF]">KZTM"hvw3!>FGP< bFR(ôiNFLv)ib u0,a =lKMA;C?šIh'3) -abG{&\f˪r-ތPf 'Jvb AhB~D6;F"8fA٠&aMT\;UW!1&uI>"dV)Y4bH 3׫~֝u8_f=v%IAYmu8*ꡌ|"|tŹ jj.<٣:~P}(ybwdЕ )/OR/C]&9 8B  oay KșuY377emkf6̀eKLt=E^]P+khWN= %+b1l=PocEH2'cGBdlr3g =Ĺ#0 !pqEc!vE~~]=mKb!vȸϯ N[}}YM_q9. (1Z P44`xŪ}tKad$pƵ:_ʔ-I*s= .pP)XIY]7\!T$fk/0AʵgUPl2d©Œ(ZdytutXƞ8}<$k݂yO|Xy^4+]0*[mhe@C\Ă_$OEJ !#-w~@ >jU]6NA`H#'l{>HWd,56zUwO{/+:(%f g2 s(?f&%rN/]Zr/~zino̴U(㈡(R Er]=1)U akLp.kM겜!/q>Q%fr+'C?A yD3T3I)oC|)XٟOSbFRUJ.U߾AVS r2;0YF74|Ӡ%N10r:xL7 #( ZrPgtcQ0ꑸJ6Z⼣^ B˽7 [AxtܕFj t/{Yl 8rUpfCWܷlՔ#LS#e1#ETv]69v UG!䰆6"٦SpvvꪉMw^3k:xpPEoׂS#3uTklF2#^O|H5*J/W-L)y+3B'x^gZ\aܣzI|ģQVLw/âԩ`@:+1.O~ph~zp+ixC›a`-i7¥`EE̪u&ݓ|9 H#gwTRHpT-7+iTC@=.J0=b`M ߵ talI g%qhT3ȸ8rp7$dw@zautͥZQ7mOO1.-Ey!9K _a>S&َ >/U&Ew2m=+!oa`h y1gGlSs}5ۅ©f ۯTwiB#S/~ ߅@RcP ׅȵĨ9h=5iAD7 Ҳ(()'lX_jhz}jm^y[(ڣOD5u CT"Ӂ#~!U qwy_IpF> GaJw{6G>Jh/A4/i#L|XdU_e͂w6]WB1( dӟtogΛv \QdI %#*ykEќϿjMQ8t48vW< nl4&Ymy䐶 `x䕢{y{AԶ[|RD gXp[ CIa[b;]ڦ*?L!$ge3n^Y-f 4p24 u,t_ÐEnn0{,s jYZ^Yv<:ǯ\ l Ѽ˺ FsnW:P)_ 4_% [}2\OM ٟ2sf[ET`W`*3 fg!o zGrAr20~|s 9=tT}=±l$ǸQGOڍM2iݚ/ Ps $ɷǰw9Ǭ-{[`v anG܎Pa=D@t Dq׍L_~{a(hM9!c8~U+G+mg\ `ҥ)`E傒ٲ>oKbsJ 뺣|ֵ#vGBϘsUS#uQi2]eFaBkQ+XK#*(ώ~%`nz;@ mY2i$݋Z.*3[[wMx9B:8Ko@N9k&vytk\#i"Ԗ=:Y*˜YXTҧ=FFBGPB75F/_Sf ,x7oߖ[]GCr8{eTQ^8)A*I@t $aDNG>u[+w#C:oٽ .'ހȑnf%_z۳^,PI-=VOmDrl/H c̦`wß_|p}1^Y%C\q;CXD6*BM}W3 G^C62jY1vRꈙvdԱ+$wP8ܰhl]Cvr[]1+GL v\FV@߼rhOOў9~@Wn4Mʘl3ed4pוxǢWS|%[Dd;cLq{ hw#JA- dz N2i$,aeICӇ#kQ:j6ZjEtXCYz+Go&]0q<]C2LW pKl\^H#z0>'x!ibPf *]ʫb{n*AnA(jn AؠQS_[nZPxN_Q- saF@}G}Ϊ7Ȓyen&:o{[n-u¡)e{0 \!Gԅ0U%h3QM䕕w:X" { c-8lm='h9Bv.fpV\0 #I64NK h2^#$$* 5ʡeHs/GacV:DDa>P31}v%d&("^@wzݎ}_}H[)_O5A8c^>\»6PuFLڔǦ#4?BGM:U/FMA^'8ΡX3Cg}օ 1( vt>:5lP0z>bډitRF?ċ`!H3U,132MuJrPgsMB2Z|u E0`+ b]9mT;E|ųt.YmMM?*(i2#Vj(oo._ W~`а{dNX:)}`v *4St:?~oC~b.6^4 Րf"Hʼg:a(ߗvg86˓x__ (/~cYczT[PSZ2q1 8=F*:eV)_kwG1^l隳˫]"q5B I~{4#$$O/Amͫ$W-j-^%dއ׹{L15E6]jv</dmp^h{}HQ2 FA$ 1(YW"wUZRC m ݳ`r=b\yNDAe>|JCXr ; Cjָ,P[ՙ{yE#Vys׷:9v/`}OQe fI#A߾$P@ T s7{렠BAF@@?#UJ1(>GUPv4cgH@]NJC 7yeXoZ,k0FR>kL,V9M`]͵D6^AjCG:FRېT@D짬.DBxfz] j-$fZ3`\WF1ܥrYwPn/s s8H[ ;l%)3+zT`L[Aj;7ԍ<:9KE38F\#v)|iO ?2.o |ko}TXkgNn5;$Ta4kS"3~U?d 9~Ü "#6&z[6emM]SiV-iWvɡWeZ,^~cIC 8ۃaD l!ޏX-JFMe/P*u3\]F;J㸖 V1(=/މ o4hS5{>tU%\bwHE'm=%@=f%k;LA[4j8N!-jŽz{'U3ujo`(i,'e]ML}Kf뗫~0t8ySChQѭzi']5&5hwzGR3| E}^)eSE/Mv\ ~7q9\lk?O3y , s@~46҇<)€pl};&Eޞx=v~pN ]9k, Vԓ=-RP5f4! &6Z5ioA~8 iT~/&a}2(3ŕʛ䉓6/ID}hnm{hL&q-y2pQs-^mHCg7;G8QJMD[(ct2 V7(NUʽ㈠MTvYqm#ΐ9"K(Šz ;3 i ]+;L22?Qm/6E;ԕxdئJJT=WpN3J7\|/á hnjjEh97oY=l2Od ƭu9D/e6Y84BY!rVhXf63֍GiA7$2Ou*q5("~[k>>i^*E#P%O\e]oޠOL?R$c"I݋7t _ys"]ô<J\@}>3$LuE9~Vʷ]ob糄H|eSBL錄CuB^=KKLŽ^ZڄWT0tWS ?"ɣ͌rE>;u qaoԷ * %/ѭ70^LC" /s9'$z zPX(и ܾ\EGϳ-Ҕ^d\ h{]K !:A# 4 v ; GA 0CЛx+k>CetORRK"R%/aNz@lF;4GzBo#mL^ixǰֿzyW>X{֘,@x׋-i/ު tIuSf^xu+[2Jh֣Q, ժm^e+ÄFo*TK-QluaSFG:T겣Njs߉Is3$JF]͖Cֻ\p_/Pb%ͬh20d^7 x p<.&Tt 4,m}01r#IMMR/"E:҃L\䷫_wmЀhyB8q8 %Z-P]'u '|9'sR7_18L.;zpEla$"jMZCSQߨ82|2ŨPe`Us+\ڍ1~ {-&c^J&0:>-!3z f7E0 L؂N̓O_pkc(Dz鼪lU zg@B #Gi&. X_O]m\H#s25r35| tQh<{<#  Qf84Z\وHq_&-߭ , sɽ(y WFH,\r T6Wu_P WFg}rx;WJ1Bkvf b$ǹfo;t< ۫G X6g{zfg@EFHhҴujHE$jdcBteUSB="4-T,scC\XXϔ/ Q \a~"JU2vax3I/QTzk N!L$U!qmKg%$*1(϶5z%f|vڊ۳eHT!jR$0kLan~:дe0nRezޡ )0GbلyےL$+g!dT @RE-R#PF"t:*VӨd3"k֠! {Ap!*Gg^ vN5I: LcfZaǑ+)G {+yKZ(.8j{00"0BM1x~ EOw!Pqs#'*A c */9IgY'AQ-#FRk9U*v3{a5(yz NxVG6!u U ՘ywR͛.,*zʂɐ>8Ѻ5CRddrSґjֶxX&HbUJ4F w%'qu3HO:%EVZ}7{~gdZ}UW.4|v rv(>Jl=.H~)1?\$*pȣ%&SwUiD8 K{E⮋s@u$[71j!=MqIּrDrO.kC:Wgg@nzS:*v'=8{B5A("p.Zq*{Y,T Ui=G\( MF)@ٻgPAL>m'D4}>RoJ XJl0ŋav t[?,Xi/7Ti'd?Zcy|"Ԟ;kyxKsC*6EzJ+bbXu+c"lAj2l\ w@*緲o^ͤ*;b(l앮7FQG)g揪z!Hyh,zL\d8fyʶE#d.\K'*ВT+|#b8>eEԭQ΄/cxr<'_#]ʐ916Fvx1l;Enϴf54gN΢(Kf^vSeUu49v̪˔[9J#'SzkB'Xa*NHԷ7d~EDuz/.}ewmEKa*v 9JFG-*' mK^|XNa):iuJmmoit*=S4;NW/"DӨhJ%JZ_ vw|91"̛ NlԗU1^BMO=ʨ׬ͷކ[EcQdF!6u9vL(QCJx/ 7{@!fa⬏U MpIGApQGS";r0vj>iS0B+RU̐d&4zH5g&+зryMgT3:.lϲglZQmiiut ծ c2shhT.;o+/gF@򟔘1 ֠*z~HaJۦxm a1F-O!xWЃBا7aOjL/6@cÆ@<"jo69;u/@]Fl^ǽQhҳ h%*ڗĐ*wG"x!wO˘/ o,M>)7Djug+ë-5qc_u ?Q"ir4X'm4K7 dmC]PSw'?~[D'J狙 J&=}n]'U^!Ԃ~X F7~\fQqc`ƺQGb6AK>2cA(؅[lAa6[C;M!oU]p;>7w%o >w̗]')/ѐ!)N-ۄe>&j|aJ p>+Hlo2|r}2 O Lnd)H ¤fSZ՗ `C;T({>RW\C )2-*-5 D_G6>7N3 ^MIB]M2 p^i{ǵ2OLR=5/ H^;\Ar@7lZ$J{_s`w1ΘޗDBK)+NŃV9jJ޳Oh,.:X’,t\ {K2~'C0ffAfed́uOd8]fU"BFKpԯr".q[/r&]Mpu4tAݳC@]0۠ .Iӧ{ɋ+tz zc'u+>Ӟ]`S_fTl'5zG7¶Gu>$ʚ];u$:mih҃ɵE }herjMy7F?(PMm 'Aq y',A΄/,|RC ܟWs$Fx'@KܾMR%b'G{ 8eCE82/Uyjbm0C @O7#Be'尨IY|+Z8ٸЂ|2Dp 18"fd'Ip&gMXiF 3p](e Nїy dFUo/]QyWD|{,U#SWv+Z/>d<=N-P'x*/>pZS`m#NtC ʳ/:RO=kZ:TEhFo&ž^foSR ϘXuw(4xu}l;"8RWuŜx0Jpר> I}$?m@nIL?NxK x2 :jQ Y\D)ْ*Qt3OHyU -EBc>`@KW֝Ec%eatؓ*p˕>jzjvTLe 9!{7; 2W _B}DĬ [rc0u/1rGR9n5\>Sbo[#!KݘU`ҿHS);GsJ?A+AkxՎ  DWR ֯C3&us(ǟu}R/@`G /QXpee[gz?T}n_q,~ku_-|ڶSWiAPYqo!@1 '|3,+~FleK 2p y.z0/y tw//Ԝ4H_*v;vA|j{ &mp>Q>ZHבT\٪RkdT ޹} XcٸAtZL;_ 5%Lx /0#&NaF^f TyZ 2 gH~zyؤdCEj] Sm=3gӈ`Vf~ǎtdG1)lOqjƳ-hxK"=fphn֯_t`1/VA CZwoqRTpC2 7߱4Lub++;n=;]{P !Vu幬n))&4}ѱg> ꉚs(wݖ߮>W>!!֒9HMblz+G1d!1s',RKw䟢/X懐qi ɩUST)2[ @D~YH܅R#^\EXy`Q+@%Qh ;8^(A5{Eޮ!"7\z~fwZJڋDn(n&z#DI>t2RyM~y@`anSs WZށ'%3㻼N29Խ?B&/FD\z֞BvEQ ݑbX#gAna:\_4_duqk ]K?'kMRH_^:S~. ^1i(EAD } +nԝjW<.z1!&,$kfiT9RzڠN&Ud9>l G sZCQ MN܄+17P処pFހ+ JɖF0GD"]Řʿ`\KCؽ :z򩼟Nj @ ^xϘ5?m;`&Xwf9yEy:i k/Q0c5'n{)t0"*8Iꢎ1WփeMCe]V ny58&YH:d\ $R $Scvq8D<,fDz{_5֧0#2.nƢ?B^P`0Dx{@C1s\r+ݠOaH` Ab ]7H7b,m:zAUlѼ"}$H|7+v%ʫPv%DrFpݩ +?!`: Q.Ħ0`Xk&ZI0Q)Q?Fp*N<壦Cp:k,X4jO2 #Z8Lmd-QV`= 8efmV!iw8[tr@Ym+ ^o e}wn4eZ*(Zҗ'%7FI]{ufw=qhÕQE_wĺzL/I熝]xO ïAp;gtK:\C]1{sY!^c"AB8@"ĐvFx3rXb]H_"X@йu U@-%Z DEFR\H=YסuJxj+Ez=Q2"PD@dXq9q_ИXrK#PvYWfD,VrR K - H15O1,C]2$!N0eg^WW@&lRG[Aby`N51.(l_aq."6PcG)q|tF{do̜bbcKX|yM e^Ux}ϼlO=!8B(Y+2#@ڽZT=Q{}>LqApDo^O :wԪаAcPfIj@v<`ZCL03IS@>Koe{\6R`IQGӗ0\F'Hf eȐx kw:}; Dvܓ {f".a^'m_lj&D2}G>`ԧwW0kݏ:ך͚^,;EH;nbHmO-G;`₭n ݝJWBc$IzꧫUDZ#Jsτ9OfP0%ٌUMXj 5YoXљqҼV'N*&[ۍVV!lҜNc~hĶqeMX*aN$/ Z`{լ1;2B+Mb3;(40ld26R*Fa흣=St4`w42+reI%ѥ6a 婬`q'DO=+;! G}kk 8Ke2W*=Պk&Ro'ǝ#ukov͆BŢaTyG)EP".#-(Cm.-ֲMF,ptAvSł@=[b8&S%tC&m{3H̀'j>=㋳L+3# 6̟;3/ ?omWe~`­-Gh:VCj& 5vW\vbzEhщۺ5B*OngoWOOxlTHSu&sWq2ZqҎ@j ~&ؐl@eg;!QR2j-_t ^ N۵8ǧjX>ɒDe8@şҭ5׃эܙZ@ HReqXgR2kh{u nڿ ^cᑿMP`!wP 7Qp GBG(G1ĉ\Dd~g[=&S6h2q)"M  *.\񽼦=U% !QvIU+jGLE@[^-h  _1MӬr"^.X+HT>—؍s1C  SLIO(tIk߹Q5hFKvJqw7ͪ%ƙgCJ`rLG #~ w]b KeRYWN88!W? L' Jwvn^Gρ奞j|6a`f0×R,O#"ۘ/cEI籪IbװoP/bZ'ѱެ*r Yc7Cznis[ ?iqmROR'ܨ ۆ ,_CMa aQش%7>bGX<͟<Y6e㽵n<6,6a^p(3/̯S"q,hM{X\ui4oҖKF:{m{; X+F+AC3ib񊞋\T"8wZ0HHWMH5_l5 J  Wx&;^_yQ JeEiٴ1PJ& SJzAnY,ď,>U;~VriYG}@ʚD1ۈep|{ǙZQr*'U42a9tO  v;CW*ɛbmO72 Ӽϭ I޾7CRÿ䚻dbU<*Շ/m,cdА?Au?ll6￝u YfwO"iEm9T_1 #|ָ޾|d5u$>Gv1L m*S2t:[ l#(u&M 4۫+e3Ol &rJa}/"G{ך'F3&al M7b@7 76>iJ^Z؀wU!ʻ=6y.o೤,/cy9{l]xG,?136:(ӧxD}4)jNM(#Y"c8(miui^@zͦu6SﻒX\-'4du|]؞󯅆x]0 >Lx dѵAxNd#&;lט[E_q5X+4R?'@# 2WTiZSZO;\f1_iV1vBuKoq"фkl f!ZKN,z*j k+G{iYtcvĞgna+x>5R WJ32]q%VLp G%3<|W_.fS%`/={䄯{IX,:q MT#{wL{V)Po\x7QQ#Pם$Ȭo /Y^X6ͫXbP\))e/hbW,r3L:g-akLr8)|NyeC,u,t鳤 CP͕:xoKm%hLS{û΍v >@_4(fm%b4rU5 Sۡ&Z;gr{pN?b]/CS?(W|E%|Ā)keDX]N*iLn$Іg s$FL" KduDK6NԪe!X}P t- o؄UGݡCa "!nx+H4+]2Tb_[ltçr(aK  z<4Ƴݢ_C_` v^K<}&@U"(hH~C`VtCS[zpP2SQ;rݴ6=-:{-CE$dT_zfkC_owܤh\Cbs-:rKkfbhDf/* qWγ\ F[V dB/*ْ 5fQC,414Ø(hCbZ=iŊ"8|qH]*̍L4y;+#{:LD0Ye o7*A/ۡNly6)#NȘ1|jKTȸm9 4K';$YkMáVdKk!tōXlWd !>47J=b*p6!6bY=Q Q%c'm3/|A8#"+" ¥Ȍxa|N- {%K_rĐ0$>hP VDarjsWnǝ @a12JÓ"Vz&ŐTגCB)|d^UZKrfk:Sr|Z .=1]9W %{B-E;X65Z. 3"\8XP܇|&ՅM!_6"<1^#vkHztڻ|k-m&.4M!Fk-zjy"!sQҷd !8h٥>;z:-tKVb٤ Hf|dž zFQ^rv5Y+T7+JAh#b'(kq$IOU^7~ F!͆iy@W-S8ލTӝCnL_ u݅i%). >Y ,OZoփ…)fk:WvF3TIVL oن o$%LԲ^]j r!:Y 4k>{MF2.w"k~aTi &wV5sWTuأ;KOK všO9 2kIo%!Naj Ɣ}y0k.^kmU/͒璉}_DVz(-z˵ 31B5Aҝ/KL̗n9R)AM}Lx;:^?C8v*K]E$&,5PD TDY>Z\Kf#m<ʫ:T8sUk:.+ecZekTtz]u!P8nm󙴐lwP5.Q06)yw%#n[*A@:%0&vD@9r ~ k/n+ i`:'as4\ 4&u}Hxj6}+T5gBĥU5T"U4#%R/ېPr~;^J'ۮy#֒+v;Q~`yފ6 ;p^2,/TKTm^8깍jy{=9%u>9g3&Jh넪\Stv2hvmحLg~ 3Vy^e՚L5֥w*Q{v ncJȄ'ج PBXfKHY!A`>{]v_h(ӿ?UpR Τ{춷?bvi"8Gv kqE(Es:,gQ?s6 8>m=v"}c/X-!ޟKq; šϻw"$)ze[n%9x̕K#axn,t!v:RBBjxuM.*V&qH+sz*Ůu5CwLvn3L /gH3968G4S ԧ"Sz#_QQ^JPA4M|t2(yb 2[!8=f~ ;#M)*o8g `)6}곾D6%~DuwiKw1%TS.päXn:m mZZ=穔.sAZIl@R3#:ڬf=cXEȹ85]8b:TSUuzY9}ٽ"', ~ˠ<|U !U9y i !pxH\g=sąԊ[2tyūBv5J=@$CWRQ}l,.L"=ʘ4%.J6M- 0:g02<%:Άc:qM 1}-0%[v{RU  #߶ uZTXOK7؟)X'*,tC,U-_x uxA_;3' 1gkp0Ǎo!_M;q@u ~v"5M⶧ᮐ 9jOh~s |zGsjH_n wgšxJ8`&:z7i@ad= _sQ -mݛN+GrdMìHZ.Xzǀ^t$A7xP JqV6}\gihBӡALQF4jC蹚S"o ,awJ/ Iet5Tyag v˜\"k3ĉH#yZz]Nއ5`Ѱ@SyJJar#]9ATj"}m|H;( :5ƀ?`H;?qneGQ2@nSj(@C\R\t-ʁ+iD[z´f|KAbo)gkN%/N-:5Le%%79z9|#)J3s*ir}a.@QLuŕjŬ*nLfz/7*;Vuiz)i-iUm 8tACDjb=ԃm|J{< 7d1]VuxЭ?l@{Z\ Jhqj-q#s1uF=w<_9϶+P%jkq=GVc;B.8(˷0S@vZحƐᚐyOrW%=U_9Tj=mc u鷅u@w?_0!j1}lNJlB2B38-?yrJgW3R 'MDXnWպՃA s$Kx/j>ҿBU2[* ^Bo,XߕaumU.v5kƙw߬ * ߡJ6Nd>qL_(בv+֜zED; G:#l=m#>( A^N 4qN5{_1bvF8 'P (m/ܜǑ%V@Gڿ8=S:Zn-H(aq!OkQq7f]Eok7vbpyEFWKm(E *hf#$UGKXN{X }A ]BW:|"L2JϖA߰ZU Sw)`;+iP q' &K@?@ ֟UR}]$~<%GY#DUɦzR[$6GA&3`V c:jԎk\~_o0o&q=9 Q+e$Gx.OErN }!̒(U1M%v8`hrsV2cWwk`9'2 MgcpEwB ,<ꨕLJHkۓ>_JЫq)'Z3:Є;By%Lt&r~8rNxmoDD\Nm )Wf[Y&Ue~lH`c*FMk܈T}i [u2"cE #8g#I#DVtddJB ״ˆr ^ks"$]wKl䶭[AƢ]峿UhCW B6q晒o50b&9 FUNJES4xg4rB755J;+bwB"[Cۆ/urΕɠ/p @L3ɷ9,NHNydS9yޤ߾Rj3/1!OEt/*Չ^t(͛_kRz{-\ NA|,<^7 RG9݉@@yE˝l>GTuR9\P|0`rѶdu槐xnfN` x>1JNA5)qGЫX6 =>Aܦ t2H#ThW$@u3i#{Yċ8sQŹ +q=tk\Aqљu }[^bHVAgzu4Pm[ `vHJ7<KwB`'ZwP~W|1qU J) U%3Ua@ _RkϠl"ta3&6*H}[o(`@x=N m4 _H'd /YT)o+m.$L))w{-v<*U׋}!P,^A@ ] RysdS`[qt=U{% T?#G/k4Ě7E, WEa^Yt6|+Sdd;l[(Eӟ##V_O>/}nr~WnZYqQm(-XDv{96˓e4Im0*R*WtyuG9VMJRVx|ƛOs=Ӗ|hg9QjO)Wx@YWs_^HftB2i~܃atd=& 7$_5 *d\*L;l>k`>|<,Q gGxS/ӦqـWO_tƖ=ֿ=}4̒[͛6ނ;m*M1أNǽނ5x4µT~$)j{Y7J)g5MP!qKjb@- I҄`7={*.Gbqշ;u(U:@LJ%0eH86j hK|7< ~#LIJӾ6]#̏KlEXF1<[׋> xUX_)>5Хek>g Kq]n9,<ªzPij,ځ(g"?ڡӒwjkX:JM=AAh9}Q+oHXNT}x@SȰNQ&O9>|Ln~h-F&)4?Q 4: ^] ~&RTe1 jMIBq^_!JB1[4ƩhZ(C֬vͶl(I1;W@ϯ aB ᐕȅAV?dE\0ij=)bpwj\1委r{ޒxd2|]$DZB9XE[ $w]CD,9wc]{%ś|rT#℥_GEa/ۭ犼Mmk$'Zټ)H"6Z4t_^9hIP{b]I;~~v؟" $"`.in~j,#KzAeM{n ZV$ {]0؅}X[PY9=Z h;@ǸVrp|J]P#|K@3@H#] WH٦gW{}I'NsDEp982=֔Lcc lƸp6QR;:Mj#2IR;"_ˏ撬SHг#Ø{13iiʌa,۠> Jʗ ]k(Q&]g!Y)[I(ly,AO]5-3"|kے:֯۽8* $!$-ݑqZ$4bg<FUeb, _)pâ]M/ _U/. \oC1tgb|gτCq>t>T=$;XWVq׿O"[.1o '/6 cz@)fpF^ ;|MϹ-Ńp}ǿŵ(YKj eX`/ gH2JNkx^CSFA'a\c[yzGs:M ]H&N)n8?εү;>jv*lDJf3b'`L;xtK3@KgB|οDIm|\E5՛䜦 0)[>yv%POӥ03.!s'~l"PUkFqkn@$[ah)Ԭћs:Ee9=zӜ: FQ4I-DT?n^nE]q: TN67|auH옑QΫo[dd7(,h^9xNKVdDiF;%/zOP+ݪsCh]Dɿjb"%%BL## #oTf]V"҇z -٭vd! d ʴ`Cm7xpl?pd =Y9 1K9xcz٘NTH32--#}AؤtgIm!) 4h/W,|Ó C7̘Ջ5<̀[ )̷ZXKCT񀰅ƕEdXkCnn}U]fW.2%D2ƝA|?K7,ۻپ} 93o6FayD #4>zþ"(➱{:N 2̀+#;"_ j=ޭ^Gw!mwv"c?B_Um&Yz*KJX%5O:U6- EÝ/Y&%E&YR$ʙTwi*^r R[EioSiKG{#@5ƷÙ~.ntؕs5\~pu_Z KOrz!3ƾJHN.q@p"Ɇ4oODVt]IPHX/̭38}l9Kd,۲"=nf|dNn(7/Øf0FUugMܢwW -\$&xb=jo7R^NR3f?WRhgTCF&,s i&nzp&+@Q_W5pTq9. ЪY|:J:J~Z'=Nj@֛E۵, A], B5 Kڼׁ0ԭF}騋E:6O{ї^؅A<;μ;s$-l"տzo⥼pCՉZEpyG7J[6;s,-~-C7[7B&1G*BF~r>Si26uE|,j>l3w|vyt꜖' o;rsip_2Xvjvϔ2),z >Z2n*GMJZ| mJ䪅<\*xS=uDc6K$m#_燐 |#?,IZwd]H1$9;Bm& "ߝSoƚT'PVޞu.U@޺Ca&A+sSY% 7&Ճa%sdb*@<\IFP_ 9-ѝdoR~}m69`HsqߣXj`}c!)229? ;m@kp4 7,<Љ! 18-"_h`Cc4*s]*5x~U&(.3޶yWY 'Ad /e %m8ڤJU54i|'|(_|hT8.Q}"Y~F!]s +'^u䪆XM ³ EʝAR h?vRκPTB#%\ pF dt.هGʢP'̼R"+!,whiaL4@a{uN䒃CbBeL@ ^O"TbRUf.U ^*oyqT\gv}"} \ DZў QKzA_oQB{F/b))~PAW̋4<24= x=uX1YKӰ Ŵ#-mc:Yc\ʕX! 6߁/$ xK9؞غh"686ɌCP=Y:6?_q9mEl~)MPF%;w='Zяob^⎢]٭tipaXD=kf=CBY'; 4Zmfvh!V] s႐=HR؜/]u` pÂii\q/%n@χ{Am'd@1.$U%5e=lˣӱ`yai"WOc1-ޝSI.1LF_{)咟ef%{".[byoHqW:#e?]چԛfI̫qjcZ@ )V#wU!=Rx|$q>V8+}59]^F)d/LZH-J##UT$҈!ں nNi(6$u]1fapdȽnCL 4`QK8$,=kwAc椦!RS)14 x欯kp̌4C+l,h,Hybء$0%uG!v~2р7'Rn@\"M|WzuP&@%Fag>ȵ3O8fW1T=ꯓ4{IfQtP-;nv7*.K{ yX{ִ>êEU4'X^$;h, 4L?ڬm~5.{ȇ F^;w$ 0P3VPPd)k@GbAj/Kz*nyt?[]Af*q0 {]8QI2H.E'z?Kk!VewT\i&agSqpHr{y¤: ě;0'ى{ϪE{][GOf!/vz\ MP,\ЍLi/w6ôZlTȤAkHrҟTi{cFg-{ NƯb '\r57 *7sxOSQsv@G \H42`܄ic|cRKqKp:( hm1C5XϪYHl.*RXFvl, JpG7pE ZG"g͡{Uq~h~/A{qQ,ЖѱEg;DwvԮI )\߇(TsQ\T@>!TEZ l$w==bPVˈtd؞xH؍Yb{"qۑ}2#졘#JnO$!uqɇL?9z(z] jLUМ= $GOM5*.5Żp%㒃i2#%d :DHbO}]Skˡ2Ls‹)lΞSէ?$j鲣FZ(p8ptBq=&3P4IIz"NH ÙdI:}S$^LawRo7_o ٟgj we47/jIjch g>?8=ȴpk O;U< )]7iࢭ>MO8W昽ͩ3BIQh-]Qj,b !3ap%39 D`K(Qy4F.Cވ5GWܐk|9&?0m>~ "eI(,G[xW:-8aT̗X$~1N\(gڤ:{ҳ3f$s6x EClc3f Kqeꈛ//Nzl4*]@huU5XkpG2L24\c\X+I|]l?#8q%:tQ87idAjrֶyns-3lw>~Sh!t9 =? pTɑ&묅]gI,E姕U>.Nw5Dچ$W 3M$/*w/P^f]>c.V:Y1iЋղ=ai y@xIC MLEy xv3,q)1K4.ګvM%Wr|aZ;`cnSNDt^S*Cl]t՜^x[B£8lK`jE\k~2!x7\)[ϗJl3ƐR祽JwI: 8 ^L! g^-`Ѵ$0*:bz>)$8FZNӤ#2(yzX3T.ig\聯})Nv]]^b΄ q V,keXYW~1HZ _=2(:ʚ?bJUz&pK=C}T{F `7ϝI7k _OChʲ=3?UCsi>~v_k3b$i|h`q`߁Pk &鞌E妃`7=)u3 #lL2 %mV\LqϊfS ! <2hOVP %m$3*=+ؔrV9yKH #2Q-bn@䒦+BKowNb'\>);0Ztm`Z~cN{+OK7@}ѱnkٹNSǞ-u!Ds|p"ٰUw);;TV HK$%JmQtYh^#1ܯ\a^H=TdS9_ƁT{ LKK@Ap\! >#(kzo۩D'tݞr\G}۠KzCsD +)O\ાaj+c7-0nl H kXΉot7J|Y6E=sj?f-!%HZXM?iMΈ1T9js#l"LG2Y{wm#k`B +jRnJ?Nm׃ۥ aYvmcK\4\Z(NSr8` {}T=g0[B~N; Fʦ `vv(9zvyʷ1柔s{B\9&+?eNJnI&2:dx⫣#]|eͿFwQ/`>Fv +'O@z?.2z׵ů,8lf4ϟf Tekl#!%Q.?y"\piu ORGm.el/O'F Avp!&3|kPj}~ŜSHQ,xO8\}"SeE&gAj=G7ѓ3ݶQl-qs+2pf pEs_O]+DVYBsl$LÏ)K0u:5*؎G.RM{4E߯KIvo$&4VC4A)13|ܼ2z~zJI x?BSJLI;:F/[ɜ}0R 4@cxJ^%zL.,[a==C%!/0c$i$kyow4h`L]GbhЊ ߺv4Lgǟ$ѮipobUg>FZҏJaA ~a9t8*eْ;z6&/a0Ƀ;xS˴,i/I B9Dbm򣗭!m!MQ(L(԰#~=I0h8qT =o%90ӿBV`V1ƞXeВꎍ0J 0 <gvblÎ` 8UCeg%6v:}ky˜qxN> !6eIC3Xx׉<%<6e Rs`E_P©TU4۪ rhdZ| x%J.BeXB9TaG2$pG"RC =* ~W gPwA?bqnNX|Mt$ƂKDéȹM\uw3oEEN^;Ҫf؀ؕv3Qgj&>yLGԽ J7$mKBoQ)o?0m,]7O3rHKn);y!"COq䈳EQ4MP>A+ă&k":r0"2@vy>M`1 LiqahX[f9ľn@R5ovޛH.e} K `˪%7[+[5b,7 :W3oȣ>b+⨇<놈Qr$*"jw=xۛnfvEd#=Mbfx6E%nY' <މs>"'+;8jϾO@1.JgJhvĞlW$}ULi0Ĉg1pRk<.VovT9g6K$+ MiGg%8wv.#gSoR 31!*Bv"#@)fgwjP;h3aUmzܻئsŒ ZR.7@/0#r<_&3(!4VWŸVj@1A+QG@A4ƃYvS/? >fՈl?a)7Gei iM{ڈU6"-Ga5|zkCTVN9q m142<T }ݜh+V?E{oi0ICGrOͲۃ:bAwPD9B@&YD/M qQuQmx0CfYKEN6LJD<$|paCq!yIO{nqjrBlf 0xmdJH @>ߘʯocSM z'KRy| %^pWײCZt̳;.6<+B" BP)s/><rﺣQ1 $舌ڌ>0 =X +9M2 *r R?NtRwfyD#Nus K5$IDRm&|KvݞW dDh=|git4Kk|k'lμzKrVyCN=|1;r!UV[z(MPZ{ΫCZ7+s_'F@S'8@EZĆwzS)µBU'<'QEq JFβ(>|RwpvUmʴX"B9^+EKfKjRqN gx15 >}X_(o]76G0:]q9('e_ Rw>)_mˏ!2Dbڽ'@XMa]q&;T_h 8Ss#JB>=Wp߄>4Tf}ec,,١= cV/T(a$Rb D\ ̪fCKGJU2`Ϗ..T F.\/;Rx~sQj5!-ʩ21c2v礷 [tXK5$ût7%ޅv(z %=O}o?tk-Ơﯾ&KHCpa$$Rfe-&}nؙ35+Y} F< !0 TZ9&x$kw/4J!7١+dq\̞1"g5#~oG/L}Uʹ\!vX;hJP_ ~kP[6Q&lw zY=eO#f5tbඬ },LױoyU6˸‚ᔽj! 6 714 $O~{Jzn8ZOy,Ib8E^߱켰1qqZnÔ%Nfy~IpI*e]^Y6_~$^tF}@A>k4A9u&ytxtU >'O=[:vRsJ&̬>{*C@fcV F ,Z`&L w Ø9 -h*"Z :{C2,bOJS3F\MVD,8Z1Xj<6fz^l5SJ\}ymdG !P!$ `'UBt3,b ~ 5v@"6EbYfMrq7տb2_(Tݒq>7!'f8<Ӗqf8_3զ^;vjFI>]0Kwk0A_^ ӈ:^%;Cq|%0isX$ 6]1]$tuzOH9a9* '?^ w~ރUqa(pg$C{{?FOEx&2Ht?^GB_⤌U]P7Bweo{vXB %jI1}=Tnzih .sY'3|[Z.2.C'1qˇ3' >F̚p zRQi?dܷzkʤT#^>Ys^Xj"Ƭs B^Rcs7Q1ߨ=3+t3 *c2TNpbO>CsA#=9xyn~߿u5noN$奬*0(rjHz[z[<1pGeO9I!> ˯1"c}辷d[KX|-f :%V$_6'->[%׿e N㐜6'vqJ`PD: '[5e\2ؔ&eC-5>7VA4RxoNz8.,71BlC "cNԀ&98+p+1Eqnmr,O7?FvZgRd+uB+˽k D%S㺟a({R,` m0#7w=7&},eVF-+[͚.[:nES;'WN|79b:]"ܧGd XC/ dCs2tC@_-.d^(Ȟ[ rՒg,8br&8):yeԈlhoyf[MDr:| _hT[ Tqz+X'}lBdi5vQnZS6bJkAYE%qR=oisf_YpAss nڤK~5IM1?'z{rB>(/1 9,b>|!T=ȡ,~=aXwQYc `Pq"#/ڹ)6+flb L8g ZV4 #']Ho>*{Əw|M5d.ϥ=|bwhtyU{ n&,)^ vɷ[]ĂXA'bmF:TA+6Dwm#6/>4gKgbw^sl* 릀z&-3j:ͯ.^(]uamc!G@oWW*.# .??,`rY4U:s٦I 8!T# .B->+!ۼL!)*z #W@:#oȬҲTg5SSTr='q;=Ջ~ IKAO(T;(U.|FBPr(RS/y/kd3L+nu]TF$qiDY/þD=kVD/'[~Vӯ[` 5qT̮"^ڂ:?TEu̫A=r=$/; :DtW͝drrpF#t|]u3ĚUYe 90Ӷd,eR8=~U: υͺDpM+q d~P£~(o@C L Cn uݬ B_Qq0` *[We* S(47I.4okPCMMQJ$-YoJ'i~L?ůҿX29@~Aض .)bNY;ZE6Ÿs=#H.–t0x{ϰvS4 *b3mEejٮjo\pqMfZWgqY>ᎷVFqAO?τn1` PWbEaHkq`NRP0[ǔ^U4P+P;[v(>uFSFSmRʊc_`Mi{H&)W,@O,@2~4߬O5JQRN]ôK-M x8)}r"ˣ] ±pk0\y 7"LCҎ}hW]%?;K" xO4ЅT}{:V~v0#K0874f=m[i!e6`޳YIp_yt3 %ZsH=31]L ~yo &=qO#zPD'z 4qFi8ݔ 94H& tFo1:ei R{pIiג).Hor"8+A\|ݫJ koA@&N8D^/e)EiXشkcuv2ǣSUiC`f STRp ” nsFЦ6oޫ'i.=!9pCm`i7J4W·5;N4Y )s_ځ J 1yq,)դAgh 75!;k]`,f/uh='k\>qݦ]- ]XL-\>KFѳWq;u}# I8[s]c08&.! ev* Z,Ym_aM=Â}XvK?Yعʣ-;ؐ{6+t#e\ظ. ZB[Jvsu8s.3)DcgdΕOp@vߧa,ct@opOJ #΅oN[d+87hh tAθDYZwzƤ`YX84ahkxic b]͸W.hbNSB9evDt h&ڞ-9y6׹yN\C]Kkg>L1< I͕* eئrM7cMNd`EMv،PT?.HOnQV81Z+ iU.fs;f.FSAAŒ~; : 71\ vgft҅64dگ۩qVy}xb#sT+&]alVCTRڭNY SA!&G9%El۝M܊dXF4&nzڈ vMW%ʖŸ+%gY4Z;>< f!.j{Jercy5H)_Օ9T_I5@H.ɦe}9/fbs?:e~J!r!Wm *6v#ic܂a!76?#R2¬ƈUBC) ٞš2 ^ظ|wyGOݩ˰. ׌:: rMJ0s 41TMy LQd\p@h tS] nj>Ο,7@27׉lrW]ݘ&KOdE=Xuc3#cOD*kuaRocW5zlk[[7m6W`~jg^쨀Pjs]TJf<# 2uDR;lIdynȏ,$C0VqhxVYjό<6ǷUkau# $0XoE;HF뗏PUP<~2_4b8[t +} M@@:Y թF. &~iSmk`rGy`-e{2h '~lD(v6| cZ.WRvW$Nk O&x9 6K~N_B$ش@X?;[[BÀ@MMgp4*0$[*ösrAO6gwӬp0PĒGWO=cTc؜h -˻zRVܚ]-m5cm.%F]l;7iTTRLȶO}44q/Fp[k&9!lo"|,3O6>1nz]ۧM{j6΁90|ͫt'QEל!"9,< WԩRw?EJWteތwOhl14[^=;~ְ8S?V)t3ʂJ4˹'6ͫ*oM mE"XJ49i(oߕæȃg ~>6!k/#n~S f+DGcEsn|.lĞlįÕrUIrѰN^F?:hVa? Ah#?`/<:ʛ%\& z`S-# alnKW;/貚 FE('8>PT9#OQ7|Z69cS;q)T@bEϸt2|\=H8 ,܋dK(yS3H=O`ewrH+Lfnl/RTBAM#U5MM^EXLK5L1J@zׇ%ZX}R\yԋ7ٝ=&vzd=pMT>8_4r X'#xmJoTr*B9lEk4!QOGZkי[TY'_uἮO+u<*.O2'ˠGS +Ȼ R[jCo0'8 H@m+q1S m)^ ?2D9?UjdM_(Ҵ c.|Hֶ"g#t.Lm Q?X*l8, DS& S[-F.@` FaU$Rab0*:?@SO0E"Ґb?hXGAsAn}]`:1Y&O]gZ?b*Uixv*}^X) to½c#9 LZHi >U\%qA$,p3+q(+;4'FFT :qCM.xШ5+i_͗X`w'.ȳ}tUA إς/T'u+D[-R,fS`&Wi>X44ۈe^-K|n}H,_h9o+\ύw8Ƴm|dLqsH)Tڲɗq_XǗzX@#|h 9D9eCZ-h{u ]ZT* &rif0[ҥ0Oe<Η!%SțjmKV6,?7MV"Y?K`[(RvoI,kז؜tϧ9``8 r!tIb/0Ά@.J0OVT\Ƿ_ Y@`<*UoȃԠn\Ⱁ^YXʈ_W=%F18G ℐ܏P[r'BYUQ~C.ߢBfa2Ä=֓kT@ je]J\5%G$FWԪ?n E׹t+Cԅ{Ҋ;.DYWuޡ'kNbGӠi" @[mB) `Fp (k6[b3Z7-uVݕ4 s޶7ʡQ6gq;<>dAG\5>ʸ諓IFNVZ'aB akdY[pau Ūu4G^ h F0m0c; MW $Ǻ&e]_0uWi:/n%8nyuJ $zV.ζbV^̳,{yź%$}kʹXprƈqFO &䎫]Y]1;~k;6\P'٫uOa׍ښË8뢖}?21E#&k!/yȡg*LgB-XߡģlϚpwzVik'X0]aHE rzUTFŵ1n'hW3nZk֗]-ҝ۱5!rǡ|?a `x7f_.%e! uK%5bL7NJM Ԃ(ZVW6c\O ::^~`v%h\(t3a$P0|%&S6}8ǝf 1l# xǺp_`q8\*a Tvh \z ?OttuB-˛-Z`%:[,;H9O|6ojnM58ӾO{h+G=+/48UwA ÔⒶ M7L+Z (:65>?dEЯĀ6ʎbӆ 7@GPRCNYAA;z\1o]EwՈwowǸ݆MkuQÚm\p2-WrEz#=[ V|~.[&);t_:p)HcD/*}uN|mflg-Otu!5$%] E4}ECM &"`A Eth< ;܋ŔY#n)\t3o]@n ,~7kvS6ƒh&oF>:ftSqt 6=/,O6'D^Q0wJ,=kى+s`nOP 6<,ş>QSpȂbzMgMm&"oח9 uaX榄/9SPii9s%nO+w"ԔM ?.#j5jh$>G~wl~UMC=p'CI xX:DU)  1]~=K+3e,th23Dʘsr(e' ,LZ;Yl,׌g8r|!sm&Xe_ŏ$!G)eYuQZ噊_{oX+}˭WIfXMvP-4@dhN&VVK'B Q6̗JgОǃ bNF n2J 21xĠ90'8Uh`KV~B-@wf8XLnP)-=ganEx=+YrgD-QK'a ͼ^ c)ԙJ?WүXR$Ĵeág zϻP(+jos:׼@VӒ_dLd398FH}8\ MliSy^|R!rV{yŊ,CyS2Dwc_Ae5;jyyXE315ITp rV҄H! LyHeGfFehKα9-V/ qdOHR*ޏاQF,,!H}%=#سڑx{[w_eL{ZG$<vq|{+8l&vEHy,Oڱ۱aEf Fqe/b9+}Ex.2 s\QX2!>xn'=D+';#'j9Uyq#  K%̙J`,G;S"j f"*j{_V(Ww{!q]I\4cGNσȵin?ބf!# I^+)%ҰE ~΄jbznS5S%:)GCAjCBbkdd-D R^M*Ww 2̝&6yqb5d$#| K$z= kTj."1(%{SR/Y Yfl_~ /f4:Qb$QDhTR Ln{[G+&Ìt[PB1^ɗ]AL'.8 c2 Б,DPnJa&tg hY3Eilr_3std%f@8֔ 3T8u[06<~m{40*OH f Ԙ:i3X+~n2${؄#ξh'&]e2&.GpC(`鶺;ֆS\ %xjv>bu][ӓʝ3b PҔv8 /㜊\$-&@clBR`wlkEP+ĉP;-( 0"W$;Ě]&iAqJ3wٓv(+UG(2z F+dWޝԁcPUF!F(HtCȂB[ש-g)hɍAV'=X>s?j!m{n͠wfa F1zjwAP:ž(b 㭋)j~ NX޻RR7~C(zmcE0A3}r2$y@g MLF}g4eQLxq2фP{Ne=NJNc/[J{?(@C)FBUIWFѽp7 Bu\_ N[sO"rua+IpÑĔbOZH|<Þ &nJB5'͖3Jc`[;j: U͖gDi'{ Ъ8{5fp+Fgxp % L(̸Xv$DFxwfOƳ`8>w\><#3wrlbGf'ZjxhbĪX(0Tz׌m]3)W vUUUغtdže3!<NR tb[w*9~71\=dl|m$zHfO+̞$H)fo]X݌ܦEӣHPoZ+ Dh) IhWxrEh/]zXJ^rJa duG&dсH,Z$}!f;*WDXF5O&$">Ski$Q&NH9Y1E eh*blȨ81>`_8i `_-նD'5'V}]_X#zmV}*ptGɠ4r~](,y4 *?[E-HtGebHvyY7w̬y9MdLYP`y^R h!dIkTu`1vӨ}$+ լhUs ;x<$2uDcHZ$]NU'kT%3]i[DHt,P'PP,k܏a(kfI}QT<~}NF)Ifó!+^c@]2)* :G7U>N5=2 K"}qHw9Z/F'^{gmz* U/1@U$m1@[5)+?HZ;tOtx2Lug#3T!ȹBa,(5vNLdKp֪*e\$R؅Q (5G8?* +9K+pE}=f2d" 1Ҕ]=~lGMvʶU#7Q˧+,.e%4y\u@d"j~U`LvnƬZ 7Ǹy2x)(_ÊlO :SKDYc+G5``a{^KPISfu"i'.WY.r1%s~>7GǨUk%N)iP&F'ʀ5JzrkG!:&>y2 !<[f^v] `;~@,TnҼwj6c F`_/@27Sчtw=7 J rY ]Q p>K m&$M*cƨ*W#DKGLh4D]}H{*`χ=9dq#,I[j22+ *;ySRC ~`` ~ҫW>*tVR>սv~Pc[v@4LjǞ's/ c@=e:qyTFB?CQ9Z-{ˡUjȢ3ME:XGK=_09b8\7JX4=[gx;LHpTc$έ2s3 6?En?켦@6 I٦,#אΪdfsp9 ]쾵Ty;dKq"@DEa>;ц 1E|,0d[h gp[6 UpSKtHwȭN|*z8NtWߍ.&"~mufs%OF^e@ b3mhl38K57 heg";`SFsq(׭-\9/Btp| ;Yy,juU\҅.;9Я&+Às2>X-(W)۹?'{ه d~M6lAڼ=Ș[ڥ%[Gڷ @adČqGp47x914Ƀ-xBOp9'1`~_*˳iBgŸdC"%;H9Rra5x2Yrm*kC)"%/D\Y]|hOϠόݷw CPx 9Fsm%e`Lk Vi[ '"R$rtmc>xH.W]W4W{7%,c7iHu;s,՟oMҢ!Edpzx`/0mZ8YK.9ߨL,Ԩ'!yA$A隌dďxپŀ-}5(~۾ӜIvz7ޮSKTR^q{m'鼲ȩXc dř̞.}|)̻YT ^+͕@ƞ.-N-7SU~&Mmv;&i(f:m }DB>?v(;bPM5tuZ=HuA$K]$dԥ*7qOYstA 2u6gλׅh!YY 9 2^&7V=xq.B״ԋ,,zWAZ$x۟C`o6Kja^hOfp 9p&|k1i9"|J>'O A]+AYj+< [HK睻8;t7<93@?:tJݞxܠ[p;˷7Arz(K;S~{ |; 9Czs5 ԇ/u ³B$vh/=G8a19+s@HTzT)jZȺԪ?5a2mu7NX_d\asfOMEhEM\ P9VBZm1WuJL>`[,>꘣91mu}GNr2{n;DױD~<0,b?ME3șNu(s籊a [̔֋.oVD\sm͡N3*׈ =e|EX Jg.>uf¶y?'$N;)\RtC Bs?{}zc̶9S^~YզNU%&9#nުk?8paNfa4ʲ\=:|f&  Ac5G #5f$$ ꮎ)[E>o 8KaXh%T헦K7,^/ZMx_FEEqYI:h_۸ Th ߁]#2;g~s$uai7Ʃr滸DyAƴUt0qڷT9PTa]^Q\fDg'DrMLm -.e3pc/Bg(J/AXfӶ3d 4:Wlg;yͤd-[ fOy`['%6ec#N@yt*aPCErxZwR#4r;{a[rMu:)t[8]̀r'szY$ VGw#&2yBX^ t:}\eՓ) DiΜyo%`@Kk^Ιt7 TfV8.:?ܦ>˨$+ ]*dbǥӻXc{ħ"[b7Kvy1zܕn9amjX5n}b!D@Fgyn`D.c;+%hm7Zi^cu7i,Aib4*Œl1X9(gAބ.E8IIqB$}lS'f){Cc| ZUYɸۣn1'u뚶.3iL*!07]Y9^K@#fJ +oIypƒ'|-q+}qW¾^ ĀAt2H>xВRX&eNQ.:[!@|x"W.Kg$ďԁ}wnA%e惛n9P>>OyX(DwY7&jHQY:Th_%@?„em =~)wa?ke\=q֊*eaT z`YhGjy= yF$sh*tO}y< ܉ibRՁCU\rct%N 0J+)wRv:Fa$]uY#l=$F-(ilZ0mXFa.V҃K6Iխ7/ÙlQDS 'Pfk.oٗ<2ej].c="u0wHև+$~&҃zoJ B/,١ 5I^31 B&m5LnIdG.3M>% c"\aw`nsl.RkYnW xV]0, b { WzQ ^O1Ϥ^qq"IPܷ5G"ޘ>0Mʹ}zUu#_Ycpk_Dߕ|N=> XޖR{sJQù1_DUxyۧRҙd{m@sgAͪoD o<X^ i\P >]dPL_C2μx1|L&&>i9+BHbvTzwMh7~ҙ?49JwidIi/ȷf9|\Pńft}&O8 ޟN'y=.@ i5 ۜRR7[qzsFw>dǧ%m!ev'loç.C1F]Tq=*.|ٖQ'o:r$գid^Ԓ& E{p̚1p ,`p颹d?.:g)36AkYkی :fKsb fe` fS%ֆ>HY:6%(I$Yd/'5"q=pQ)&i2FSd_٣ h]â̷l~P:fs$Du\oNI+ByWHd-j`gZg@eFI@V`XhTX_>J^]Mk ȉ}&U8L]J5 UKS*Int x$GSA*R&y,9;&wFV" xq̂۔ 7_}`]] ^cRʲ9E3˩SJ|N aVö0s,PA /ϥzhW2dR42' z]R;%Kخf? 4Oh+; -Ѳw.#󿈀_Q05lO} ?,t|%?gp'2$s* np(U -Z2zPIq["E9-Ž]X2wM/@×ٯNM\qX$/32k V؟I)z`,|Q(89<GCv $ݴQK((Xaď,yK:q$yؙGAPVvG.sgLp" V9\d`JBbGMƹX^-}V^HlS[F8v׀`;alK@sRKɎc bCDŽ=ߗD';^ 8Rܠxr{@Cy%=cދAtuw.WX:0Uՠ71=f/4<!RS?`A,|~DLZF)/Z^^O_`9r*&0PtésH‹$jOc񕹔Yw2 k>戅b:f֗.֝.CJ"qԐl.KH@M>~T4(U,tF=y=`|xHT{mZqGk:|Ekd=sR58;I詭7o1LAtGߝ3ֲ!2^M3TRf>9sW֞p8C/|1 %9؞:_p*q&.O!!,l<"%x왳B.\frOWv*wBmcJv`-T)+)=kKe)v3-.MD%D?XNٕ׳&y O N68ض*jWc67>mc[9Aۑ%g`᪟h9WJVP;zP{ƿdۈ, :dz1j1(Qhݠܬ' cL4n*ImD .s.BctFLTp'HlH#  eMjJ0ro*TZxDcGӰ"7FB.EK-b~tQnudK4bGЈ&ݽߩ<2sFD6jl:W~!MzsD3ѱⳭr}"S`*ʼקO- x71qOO=tΜn<͔WG0:̅?6!t\NE% vcg@#$զ#XE~1wyެRMͫ_>ej,'r:ϝmٴ\Nb<|/ 4c,\k~X1z-zԹ Mꑶat_=ǡrM-,to%D9yWv%!=}`'8:1U00!,w*Lj1~ch0)ߛuڐkiQL&vs<|EtHuwA9!85D9EVQ߳cU{js^`:Jf_^F)Wma;ډMج^d—=MmuYufcT@BسT]+%p5՜ InZb囱{$.rVQrǃkQdOMU +RՌ"yEB)E失NjXaxKl 3јaOB :aEU`Tš0WW*tߵMRjil NpfRĊ&|g-f|T_h8uN%{_VMlA N_։`׋ZR-T蔪./%cbJݙ(ItĢȇ"lu1T8P9ydYSOzZSWE)% {N7 pqhUDZTzֱ *;N-H6fzØ <@.OuH4æ"J<-P0G |{Ri AJ,AluI,}{VSY aW1;{7؂C ~ic?FlGGҊA}xH\3A.UJ?x91ՔRVe}HYn9xM #+/d2&\+q]ևl[,TueŎ\b1T>^[k࡚E'O$ XOā՞hkLf/涙H,cjU6jy@irn8n'Jy$kvX~Ӷ [&?U_iX 1(,6!FCyд@ _/ۙ>V\ [ lTXtfLgK"?T6NV"^ ),1JJ)^m"d@hlJ@TdϷ. Qx(* ,z ?f2Wnv̩`7z<ӫ`m0z F&B[UUq EAfh<`ҽ+ BёePa`wEz&۫^pGYitQaSJ˭B0fq! ۪3:[P¿pmccqD+Z7|~8Wa::!}3, UȻAU8[_6qsД6s {j!ֻ-:zCm%HejGT $< aQq.~p%CBR1:Y|W%@;GPiI ?mҔLw^jxA!Nt@~GUq*N`,| PrEuPKu_'KFlܤj!FET7YյjoMNEj&]\/K׊KJ_z] 1"k$,;C΍{]bnn}xV@9s?kułO0Ts&]T{""ESBTf q蝺M q?f;ю꾯f\`a#a3b*NЇg sYܖ;(T~YL>Q5"2&³We)Pĸo̠|!^c< 5.KP4q RY֑xGb>wa1+1&s` q ؆Ԥ4nxc}GSp߄w.vJ8HaBs'ݬU ߯T#Lš*`Aju0]0׍c6 S}ay %Pb~Y¯-cl`)Ғ=a)P ;_oyLaB {f=!ZrrqX: s~+]f[LZ<$gRl85^ݔ9N- XwYcי^DhSfQ JR++]ӗ6 y0έ' FT3m-98?€(Z' xTzv@]E&׳% km7)XĕWdRo4"ZB@^OPǘ.H&-a:NV=pʲg0s>< eᑻc}lHgKq8.ALĢ-M#F;'{8 n)~ԯT1,S<`՜V 1R=/d4y; 2Gi<{%J; >fOv|J ˒ECG.Ä7 >L wF"hωsj2kjGtwIނUm\=O5-xQjՅQN9}FS J{<.o 5/1D%!11Ay,G\82ZEΦ)fTb bCv0dwju^B:\V߸]@ïضԩSs8S@\Id{ޏf):J/c)p܎U")o5t^,,eay֬uz.")K?> B_S3F+ѳS_b{׹ܗ~r,R*FC1*.OAbq(MMH[sGt{$mj朕YAΖxi '>TP>ʧ8RS褨&(-će7.+jR9FRNn!5ѹᕰҷ0QybdO s0l e x0D`+ݽco: ࢬZCW- ר mjZfUwSNjem~%H:i#GM73־Vl)gJ Q0h/i8-II (<54,|mQM{+oA+'LUgLt;4jtVʹJZa/8/twJύ3j|8tؼƏl$JND 4%:XUWEO^0K}n=0gb,.P7R} CCQSժ'=\yRbLOEq0BljaLG9,Ȉj(R\>1Ki!RKJMۤmK&boHYj3%MV$ǵp"c/[ϳ]11_faZkŸLl8s@@x,ۥ! "l[Te23kZ3DMxʫ],6nF'(pˣPj0͡qݮ q#,s>9Ffe/-$3H|ݢU{ =)^!)!2zˎ#]{d$"'Vn _$Q+W${)} ~eߟKCޟR?24GS9f,O;|P{[*6b ;< %(6 a|F>1dZ4Pc)#n4c2pmHDuDV\IG^0>eqy_{drZol'Q b=SFc/ {!қ s2&3T~w"+̯g'm_>+xcBcK;Av0Uq<~{Wm! + _TO\=L,&›R{poц["e:~ЎߨICK% }cw],(!2O`K݀m4aq/s h`(mnZh&H$-tB㚮i9G}{= :|(N#=YQx#aҫs}[ArPeZ810 mAlQ1**0rd_a0@8ȥU[2-}y$Y{r[rn?k43:v?雃mg')ZMd#;T2}! /L)g]$tQ.D5F 4BSLu/uLBM6K5L=:5!Ja'>MZg&[޿(:YJ.ۿ ;"I^ul  i t"_ *A }vgH6ۂ|1TmbVE9V,[ sH0q,ԳG_,LBR-u00gQVLlp=~:eDαE' Źw` -&ō܎ Z_Ƿc&af U!\v0? yB;W5^'ХI[ο`,4`4s qh.EdwV*IjOwPO h6))v!z6mt9PVQ⵨:@ELNn0#1P/Mr==p87mMÁ!#DҥL1ѵ[`P-'HL>T[wV%oyu2С39,:\t7mEylb5uP57o=UENP0_(i86Q_ H/s OH8fjhh&aBڦUX]W랠=fX(*9.f苆N8VԖ3 *> {*TSdʝb\λޝ׉e╈w ϢQo?/H-] z+<$&?÷qfP0cя>Z3t paR`O:\ )axqGGJu$B;cvruS na(`x&Hyjzsũ“/۹{3} Oc1RԜ%-ifN23u^ߔ8&,Ht[JkcwE Zw5_sNvJewe%?K!܌ZcGH Y%ף#̣t ߤ&l쿧M:I0z #%&>bVǏ>>1ܭ"ZP :H~r9 Wl~ȯw\-8^i~JL69F%Dgrvv{ (e0}Ff%"-'Fɕ>1%sJ`<68dj!:hHvZi ԰F,1\V=Oލ.5}!0K #@Gx`Bڱ\]Sh/e҆0@Ϗ ޲Oa~{T.t-xl7+ ?ނCOV(Xx[S'a|'L'A&{]WPOH7"|w2cU~N:L)vS 4_vQa $_Խ=5电c3,XXr߳(E@FdІ[,&6{~z+HDP[^Xϓ3Hڡxb)]@raE͉mrK|Izʑ8;_R5rllUr <ԘMY@j车e^f"Sci[Y'MZꀾ t|!@LHzF$UÊż!mZ|PQ (wx(:VHg|Ym}%G-Cكyުif&qrNLUxh ɏssbL}9cJ 4g#ih6ֺp-Ju}P^=y7Z }qD0k,A >=dh}X0?tJh(!I5 iKjkDj5|Acӏk^/}Hk~GWZb^pN@5ڛ~J@bG+ $X*:\tWU0tQ~ާh#_FfsH0,0@2$]6Nw}T^4p}AIKgfph'jv&QK6v/m8)"5!K#^z;Eʕ aS* UavYܑV&)s' -|N;?Y_k̯+=^^BnN͍a:A?żs(ԗ&`!ҽF>@?bKTNyAemjΖva;H>>_dQXrEn} .UJFfnn/XWH7xXwybҭ>-ByU?o6eWr<'f#`Sħ&Nёݳ• 81[p66]j0G$a(u9ZLnTka%¸P `*4~0 caXb}+OUt _kyLГeh7pnitQOS[؈^, r'{{,ޅ'%W[WKȳoHjh2,u_QAǦite ȮxIZ_tį`K5c++I!ʥ1 XWufLcXdrXg=]^,Sjީma$opK_?yU[&v,2A¾|jtPKkŔ/wZ L v7CYzJk>\ńy YLv1`YLn4%ԙǍ7{0mJ. |! a.`cZ8"a ASkbz9E2$b^/ᕴuvYvU+36 i}tSRDpfJ ۜ:B䞤\cKG:O{6 :b$g B}De3L˝Ie[4."|W糕FmU3rP=9ڢg;eHeø]XT?O}=qR/7:V!toL(t.apǗ_yٜdTzKuV)a-?F b)nK4n|8V7"4}d(4g9&Hp'FR5JK"Q ]!M)C ƿ]01GlW,<KdBHjYwOMy$22j гbaJ)Qi6<`? X_ ;B$֖CO@BHF4M=`|8L8L /ܬ`YǷGB1A2\%=4 <lq$ne.* R2)3mIM! ],7{&QH7xt6:L%[R )ӻ)nj,q~Ń] 4ր_nFP?Lq ^G v, ˮ3k.RDƃFIYٙW^u1.̐[0Fuj&tf87JMy$uo9 ]vNwfqOr&#@DC=X|:o˾H7yr(J-Ap?h>0dZ_gFlGo*kp,gOݓ#,3” /C:|l/;#)]W|?G v|OǪe;!8'O!Fb7 ~T:lVG334 hQJ N#v Ⱦן,H7mE[A{م-?o םrƓphȝf3x%F ~ABEljX7.P3c˜RhݭysFh:b _꜠/Y'W솀3}`mP[13^|QMF\b5èR|d {b3ė9.ƠMPٳ"!KsV,8)NAVo+)9ċKpʨD|i j\A`s57d c*X(k-fYٛԁ4uHWw\654#DnLw;MEQe]8cG4ODL^:Cd )۽3"!.?h|ڣZ:|Bl&Pz|Aۂ] %o䋼 zvփAs {;n1U=N kxt[ĴZ;5Y鉷X&diL?gz3h7g=u@|2ӯehMNQ[̂3`dݷ6m7%Lͨrf5Λ`52cO/ Z2QLpЎMFP@鍓F=7$^/m;B<ٚ LA¼{sW%U>weCͯF]fIb@`@z@|TlIJBhŦ5gB꾰10\i{,VnQxʔߩ5vȑ1d: .<Ŭ7l $%>&yc ц?"klX`R/Bul繓"uw:|sSΩ"/? ,Ii`gx޳Uѹ\NF5S -6bDqBuZн?(a[OK!@U-"\B16ȖF߰^\\r+v&E*~э.vAe?" g?Y Xw5%7Ț0ـ?_M[n-|?әW;ڿnZ1d;^u1 dh>2 ݃ Q@j#CRd}'t&,.^dԡ֤b`8%}@/.9{7o-i)J֗gRbR'>zXkqEXa[EM"\`¢ R F#}%oi#ZPIPO"[BA^% NZa'AzF.hT'Љ#] 5\VoKWt+o`ac>\>FvuxV#A;&HJ3^CҪHD 2kxtZA~)' vS5VApt?3#&5'xsǘ_i {%p/6_qP2Pܱho6hH3GkɃTbN @U +'LVg v}==EeWL-@ԓVzZʃ@(H? pgw9w ڢf7C7Y㗔3r d5ٵ5~V,o4,eM!o3ǚ4m_z1yW-8a?#HJJ RZ Mhlա 8%3h** .s{a<8mЅZԨj+}5zUQ}3uI$?)nA^zH_+HipgR%lf92p'_OAXvW'@me|9_$=2H IڛW-h:ST0Cz0W6ag};k} *jLЋ~;o` \%CD~#EcY. MkVSӲD#3qS]Ԯ{B<*YP+#R9MOʻjwU^K^4B^:xK *]+mP1pi.fK J>j^,ˋŅR-2N)>ls Kyvv5m׬( CZrW+dݺ&~ Z]x7c{Xg\)sضK:E7p)1 [84de!F-?Pcnq+U=fڄrY(yRv3{"-|Ѓjtĝ['OE S8:ocvxl)N%JQbtC6u4+Wf]̨..JQ boJF<W:;- C' `Р1b3%. kjRI+6Us#-Xv@fXѝS<Vd|a eڪ^!Mӎ"8Jv#~fp&DC?,(*x { 4QER~P̺«2ͻUd,cCZRXcQ7}g_7;gviR )Y 5PHzP#*Z-[,sz _@ 쀝j߿TBe 3 ;dj!2Ӡ$3Z:V`򇳩"Y%o3hZ-?-U&s- [36x'#i3%):6G. ։@pW \O bP ݍi2"V0kaB0+8oziH{neZ7 &{dʧ ouEpX~L^xRu/!W_'~AS9wmeZ4Ю@5Jc3kN\ Pk~63V~D=˲ ?_xȺUv` yv B쐌j؃̹Ю yw}U_ ;L+9A<+-x$/5lfv Nȕ#HWgYZ0707010000005f000081a4000000000000000000000001662bfc8000000b84000000000000000000000000000000000000005300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/ata/pata_of_platform.ko.xz7zXZִF!t// A]?Eh=ڜ9SH,>w2 @HQao/uPV3z=2Q #e VX+A7o:0H>[DWG3ޘ9rQ$HaŔ!α_Z0[~).b_^!1ӱE@N\[7"&P'?}ʇ^ܮ ֤6: A ǃ_r!yԢׅn8{T$ԋwc^0k&&,?MձG$&{?C6(zڨzWuK v܋4:ϐ''.{㢃Sa=xĝ0a ͚}l]e=DZSTq`x1v.p ݞc.gu@-dD厦j';Y$ΗB?7u3-YٯV "۷IM{LCrH>=$Lo2CՠZ$'iL,+2X6!ZF y y8wԚT vM|Izja<|fxr˼Y@cp# SH]-yMD(DZN+KQVa͡}IX_-LGP>> fi}O>vLK ) &9$'7'48Ce`hy` ,3>;kejQ_]"Nmש%-WTAIѫr`HСxo|Ȝ(+˿ɧkfPI)UI,Aÿ`[*R;`mG_r|cD=|Pۙ3ɃfsvԆ o4~l; JTe5~z5OLqwB ,HfR:v{b&y?eehJP (HIRyڷx29=$;LS.e%e|pP/l^~Ӈ)mԖn뫃 :Ӕg}ˈ@S54̮pO0vmw!+OAO;cJ e%ί?^@0K~ ͚GxdBtc7CߣBuKcܹt,jBJE:X {Qaa h Ԗ#HyO-D%R񝥿,K }A&ۡwr#OЪpcK{Ɛ;ƀEe0T3a#[O"2\}Bˇ Jr ĸktzu+y?6Rh<2ZBYݍ}ʿuS!/P檾fG_#x*KkGơ,$z|Ήshj.UrS ~*@7ZWI V ӔD/)Pc<|94?Vo)1/Yۅ=-&4Jjo"3;Z: Ҋ\93ZGmySISl2#]{ǽ簼 nذ:Gx5pau՟T~bHMXGsEs->f7@Nvͼۓ7G)3M6%"uwrջ(]]3%vMbƫɍ3;*t"?v{9WłщUF۳mEi͔B>xr=?md)#Dzsd'^*a0%5$a1YV~ߑ(VRb%шƘ9#>4! {%& e2iwFG:-ڰǐ P4Sն*u@+!n4\Y.( cC'eEqUL{$-nZ>Cr4XF1ZISÝ }{M9)dTEpw <2^E5(1tgI9FfmY(bx`?Ls?wa&LS{]Ŷ{2v$ t%\Q,yTvN6m* MSjəWBJLZ 37q?R#" Y< N3? Z~H9 4],_tfwW I-9= [ %qD4IE $|=pTuͣw2)AD'䩁@bD,= :υ[d[rY2\PKgD&T2~BvJsK)sDŽU1q] Nthl{ _^# 0 [hbxm*AtsfJsfulX8R -%[f0>O XpyðeT ~v*E s6]2ݶxٍ%,wg>|UwWQ|x?$k4е8VkPB.ء1ԜsY)g\Ivnڬs:Z c;FE5PERn>N!Me 2*Z KΦQEkdspgm⎓]jyTDRG /gt QsOP'&-p'(ȁK/0]?MdL9^vŶ6T!RgQt,SL0c ;8i)$5c$4i74ބ(}M(,xRi/D#%-ӆAxLcf 5ۡwUԌ}e^~Aiw+X7ߋGP/.z/(rZ8ķ`^z'IqVקl~nqIIWdSSqq!b%bklkT$؏robm!eyDTf-~ 80/(];$'ŕMa(xsD $E"~eK-.=dhH]5+8?5ڃc"_ l^S;(ui hHKۅƌiL|깘SvsN k0ѯX)9vp9 \L EBqim9ZUGDXnѦ^Ms12U53n#jp60Bj!w63eOiεͼIJ y;ZK&Ƨ Ͻ|R ;ӓokpYs"ff>*5?IR-$zؖwkY;bT5$6?a >I3\vcW`E U3pF T*;ԔZ-2(;No_!H'B{K:b<פR|1+9_HVn)+w wj^ڑSy^H_)H"^Iƪ=$?Ag ũe?YvyhApQ͑,qVSc[@\(-j/D]|GhV*gO[]!Hӕ`| 9L AbQF1ȭq7/O;7x2eC[̃}#"0DdB%PjN y5Ds)LE!OS- PT9rm,hIiYz5O3;ϺDjXd:Hhz 0|i^I;ƪ}lԄ͡V""{;'4֝Q`dQgܰ|m#*'&2] _wSh"W?Q-|d\81[udt~1>u/1=dl.Xsvd7"س7-/Ec9rLmنOqG/{eKjz3RhHq0\~WyfeCyMGhiHB_<6gu~x#8mSADTYa<|}YSUJp,3yݙu^ϛ2<ە!|' @ʑPB0+6 Aep\A%)f ?/T]@q YPs:7~8 21_܋z`rѿXq-pPn vݲ6Sh%.`|۵oy9~[a偞'ķD!8u% Z7o9nq$N8P)'o3xFyv|0Yο'OcÛ{w:}?qă iʃ'Im7gu 0 O43I2`/<8*p0g섖Ȫ'IUJf ɰUY.z'k{p'&vB<;!)X=rd)?3o/pO#" Cd E)Ej*G7 VVwEX"\Aj]#V 0H4FgGdҙqצ`C`MNX26K0 IuA:zwGGKm~cEaΟk7K7cPE.m'n"j 99bbq,w:8QU cF^knd7i$HHŠ]i_{s˲E}:̽p0ـl. ¶ A/#ӕZ!{l0L|6Sttnܧf1Nzi811Nqh=hvlK /u#K^gFAVq[%u' I;QBt,XԞpb\> 7!8+OeYzueq%Ή%y~|G{1"Frh`dǂ|Xv3[*~6!>@Iu ɛ+ MtDҬ\3'ݧ J*>OcMEZN?p:nj|! 8H,*"(buhR J)aI `|i~EcO_qNx|tUAZ`}qzNip_IwmqlU Iv!2Mtx{XM`x]eWz0B%`k.e1o: >?év^"N#ij;'J0֥ӛj c^9wd5&H7|zBL407 S))w 0;HH#CL/  /ĔM {keSa6.k>$-6umbDBsppX"}H& &i{GgeςHitԾ~[ҫ\#s#}G9<,r֩5J7Q%5O܏Kq"aq.C]k;[ٛNgUsl^^'s3WrΐJU>F/\]R)%7|7j *`n1vCMI.j5?cl)LQ(FRI+W_ AA|,wF>sLM9Z\/yRJw%6І+wK2~ EVpt|siᨘ*k7HJmJ<qm-"&mmTt wb΀ٰ#s]u.d~ <_$ a@c۵\iI(>ƉAcnl(>5sHN>>FuTG`=a~*o/&rkY޹ߟXp鐔?/nf8c#6GQBg'cv3{Kp=Z6Z+jKhzp?b'>G[$YC3BX;cpӉ>*u{CfLAx ,;!vB3Q%I-sBN-Ă A6 rw ku¶}^ß2}7>~$Bn_v[7uҚY}]w8;// Y<-)Ģr\«>I g Nzao)JAc I1%lSqk+0Mzܦ¼GYi5Rbfe2Ēզd4_b= k__uއѰ]wYA)<$ 9 gBKF9PM7ޞ;g+Oэb9dp>vKӱ%ð =xZ%iR}sxP˼Jn*micUJs-B"e"ȓگȈmLXx|vXG'=a!qZسݔIGOqyemTP$4D^brd ]hPSܬ@3-2gr* { T-MxJ[胤z 8 q*7qrCC=*Z+霹$~5s)'eMqޮXg lj~jI *:K:٭Qo;iIR'$_e{8"cx{Jvؿ}< J.-B\사ڀVFbw3/au"{%-pSEr9k5<:СȀш张"9Cr 5AY15-"杩Q#H\.Ur@րzaXMP{a|:!axUi1hNo?c4jw΢bw(%3H;ʨKG-bWI(B"5|>L!({522:pJB4f}kvxJSynVlDrvuH6E,c$)o)6pL)r0|֤ H5 ]gwf 8B.x{ =D*l/A1à+-SS"C4]Vfכ#E~grؖk@eDdemPlrn=7R,|mFY,C\NӸL.(U\ ȫ~9*gO4Dӊ]cj~'>tjfN~8u/|!.+Y$)+ HGsEf:ǀ\1o*.g>:<Ȱ:~=~Tβ;Cgi!̿\*\?X= nB UtB!nӜNd Wt1ИU|J߸_MZb0ړ7 kmrShnWTujq&C;_tFʸ9-5ŒlOɇ:ܛ¼T)ZB覚JS:ɗz3f60(-506OL=#JZ zNA!8414ZPO;?0O51He'ުO !/4?g+\T%ɲa'_n>)W;uiM(mNL<0xE 90WR U;(Lc7 &ǁ M{O6Z'ם&q7U$9v^\8MHcWۈgr}Qx]<@-,E?*̌ϱAE/n^hʳLz%fi[VB:z>y416a>S*0rP~9)Jܗܸ"(aņ-$B1y.{cBƬbݰާf>t,ZWb>gL}6&GV摷^Z_G=Hjm]iA wMص ҵRM3b/T_r޽kJYK.AM3ihu%Yy x>mg%?dG]bԋJW=1&: e$6G:6!BmEvȘiHek۞9脷Y0UB&"a+PySho*Qd1 &=EfDD,>,XSDw$0>:^|zyIEe=]Y`1`wL.git@)JJ#lg mMȮtRĬֳ<7[Sz>ժG  =µSYٲPVJ M|je5pr_x*0 ZRπh>lP %Iiu E񍈎b$޼DY?&S;z(r+c m: \`bקx=BSʁk c0ڰ'PeAoU+d:K)uӸ]=@<۔GDrKYkڲԟ8ӱlj%2c~Q\<,24dA47,x=5;6魂3px㻼[SYK<#g}{' [l4[O13xBoل~EhS[{SfsD+1.+> " Y[&sHr0TI`WL@Z|rk>A!E)d8Va5(.˟5qz35j|DU"rkd//Ll]'CyM / ?yN2 sdlM&;$6O ^6,y*/Nr?ٌ9HB7l~dM; d$k8Rӯ`q_)sBN^֗n{:^֮57@@m#)y/mt@Ȅ+jkեu2lqWpph,ׂpaNko-*W}3.7EHˊhi^hud'Cܦ88i-L uOp _͵G-,s:QQ bȌGubu&vhсO?:[g/,0%dQB}} ڼ'c#' /ւ+[)Ij3Ttt leÿ$D }#'hJ`X~'yFI Z.r3a€xo GI0BNYC˷"2 erlMٖ`*NCK1V|juo$Z2mf:ZD>X(>C}a}bUʗe}o ؊!ϐz#JO* b,"<1_ ;̱P~1;$)U` ((:!KKb<0NFkgo+iKV.zPWWMH5LGR񥆚u á;;qf=$]ܰSE(S،$ʤ}ʇX3qc۷C(* 6ޞIQRL?45;(.V!V+)Geg=&Fx37ڞ*2uV]d撍mС&WjcVOS+;8<ݚ2F=]f-K wRdy5"NȮaAjxN`EwklfsO:1I-UAP_Ɨ1§'P @g-##LK+a7yfV glrr$~c˻YhUJ/͍lv2KXý4ZHK8@BDLHB{ji<x@M5c2e cKg-5~@qPQp}J/F^?UeF2čÇ@_ =Kq5 1W̮E#w=TUpDli#k|V Ԭ7?d>֙^H5g<3<)}Ag7P Zt }dt鼮~t@#Ds_F-2Ag](f96kEoZŜ[Lg+.Gn9ah_-O\!ϟZcĄJS$1D#yʦG-<&& 1&bxlcuZǠm-i6-))يoϻ8^ȇ:FՅdEr8:]l`%)(=o02ZIf2**t\*  ns]n}9`xWM>0M:xَߣ"B>7f62=c9b|<%S:Lqjci{⢈?M[KMG4x6?>Ayh]VIK q7=^Hş\ꋈrOQkg[*ovHƌai\=-LWGoE2 B nbGJL;w;R*R IJՌt( [eP۟**`AюW3@*yhD(n% "x27c ˂:ɖ%DNW\}zSkY qK-R̤ucU7s偮< %=A4#UU YSУ &ЊL50;5nO饚-_mpw e$-h Ikfb8ƦI|>)0U5mE?I A0&zr :-_WhSͲEOcJvN:T8) _"F 9n&(;ݚ!C/T4 }ʘ>ʉC{.V>Q'gt)5 kDļy=?W4)*?PL7IL a|ܳh`j2(ua39NKILc火gMpNX0z5+ EᑩZ[c sXZdLB ]q$b)%KF0(( ?>9/-6Revޯ~HusWy]L) EH;a-MNV)n/j (Qٝ՚ygx&)8ux%\ O'NGˡ˛eteGg)g s!< 鷮G\D^=ڟXwBNte L"Sp1}iH>J'?MC5?Ֆњ`7ҳͧ5X81ch'C']{WDcJ[YQѨ)ɣfѰ0Tf2HW{; dLM$Le3U?&>S ^Lp5g̎f nNpPиЗVrWʻ#Vp1 +YvNqdI)ZBWuRB,,J ~J5ʵԣ4P\,+bjZP39lԈQ@[tBI'"_?`|;mQo`^&ZKWDD_ghSG UZVh_c9) 8f҄ _5"FJ״͕q5L( mwk|!G-Slp E}9#-WH`hj/ X |Z, E3 tArA) _yLi= 7[S턱Poߑ>CIK$W 2A(6%#BmqWX6/#nű Ļ4O=/gҲ-H iȇ9<)P×墨i\=۞ df{h*=բׂI?[n8>˞OzsQz8Ns_ےt1ވC"!Zۀ3~.tZ(ǹvpGoÏpqF ALW *-УY;`7*_E*/y fSt`,"0)ew^-,^b.Mh>5Kw/#$&q͜Q̱Z,c. 7-,LPq]<a[!GDj`amZ>:"1NFfN|0>&p_18ƥ׹v<țB5zDĖњ!8:ˏeUwa]O}xxAKBL]Dn 6X^ xk3>C_w~&QOyZq>t) E xI3]ͿTh1e9O %B//B c-(BpTbz%򽻃Nf" NN8GJDcXiQN]!D'>5)xY5=sU&戱bEL|'Nr2^`Tٓ e 5+dpYguAM]97WƈnX.>%1~wrdk}anJ{M+d:\Ad>Rb ̱MQBWQFV,#e~L 8lKbDc=2,}>V0ac"P?NJGYt@Ys6s:EXB觻OAX:r&9c0"[;/C*Vm^:ΟV^e(_ .h*{/P4~gmFŸBW9$Phpv:&,ƺB[ow k1_Nx V Ӕ29ck!ݬYn&ڌeٞv^yfmCF .Gm nz*Is|+2{ <@~"XC]|Y㑦,*lC'<b[|bzXie$V D Jbp-\ As :>|+FUg77y?<[RabΔs\x4ʠ; "wFXI=J)_K⬣*o'=keb6) kF&ID/7lD~_UЮvzHC#H5]왺dmI@8l7p6ˋ݆tS>];ؘ*t_Gعl0X,Ҳ9ҴYc:. ]] 6\~тi-i#WZmPKڗz:G,iZpH"ؑ*J|ϡ8KK'yS D5N L/j[Φ5ၧ)¥0f48i^r ʴ,н}!=᜾FY@?*04šqDXicW\0|u u9`V3$ֶ孕"MF]bFkKn.} E+앒@y_ʍ REC>3=DOyÙ,uPf໒-gپ#$aQ23%Bn@-Ob} M6\XSa1Vxz:_Yi_z,GLkժ^Z,h4 z _BK63b.CE%=d"]kA8\E2]@1ffzl׾ZF0Q™P%i+,qV㽞MGO3 TxZ4f: .'%Ga@䢟L%lGJHP6_m{pnnpB-$udٰ2D)`7V})yP0=&C'ow*E}d. om9R`Xf2[U9Zͧ&(!- sp[ez-n!"48𯇷+\'_mB䮏'DX-mrj+׻>[ n!"W];)YPdz{ DC$}{* Chp,nۙ 电3F3O*GB_%\@槾l|#m7MhP>Hk_7I1EOc*l#5F҉򣋴;xMa iy'NDCGNBg^!ݮmB*|f4*B w^+CaG@8al&7[7N7:`_O Գ%ȫ:׈h؎v;pX؛hV }U\{J*dϓūȦq}}n#S0aY%A_pD.9 1U b\BGn:!2)/Ɲ|q2-o>(,ycU/@L~.P6eDi+)ROr׬SqAj? }nłP{v|YؕLwE>f^-}Bo̡ct@82?[UlωZ}HJ sB H(*,#Wp[i ~ڤBҀQͺoI `r~2.-ˠ!;Me1SoqϢypU)l*%65%^f!~ntpt2P e |@@0V,~''jгZCJVv]#!%ūOc=MI63N}ư]Yћ)ʣfLW"2e=y^ؠ$jɴ+`jE VnE`xu1,{}[b/ɏ<^Re.Zc(L z"BZ+?)^kR#c[>˜9/E рr% |l[4%M}gX)GLN/Vq/)pDփ+2i}UlΑ%]Pb] [c-!mcqeFėfĶ{7,:dB -擺+2OpڌA#0Xpz"ֿJ`w-Y:5*w4g 4NcK\(W4!.fuA/f4k>Rڱ\. mw3)!1n#@l( AyuiAx-I֑ğۂg2\HOHR8އ*!}#x Gb"+ޟ+G6`kRRI*c<.#SV͂,R>pkVj߭.9~qчY(iA3BH{coqo ^K@:>IT6>+VsҀ$2Q)0' V"U1k̙pQ٬ ݽ$y/,@ ⹗$uյ[<\Z@XH8ջ8Z Jlz{">q kl/{ CՔ؇O @gTĴҠx>x6a;4'wGQΥᐙF}å]ۮ\6͊o]_Ʋ?FsvLq* \j*]CaㆵqgYĻ”cF 2,9x8\Yъ 4A !"w^±-'{zc7 4q3TW^ p>UXM1RˋCt!>=pHJf5V׸YhhINu8937as?}'|"Q'[ BryPw>ڈ| YS ѯ!A[ps”h5<(iby!"7 ["-ee"hEy:f;䙞"$O {K1j&C7Iy<`, Q* 38kA#ݿc}"oD+sՐ=pRv7 Hpݐh 2Wt.J#ÊPžRd_YqcVc0M5R^ iSh hyhc"wY3駬|/'*D p/ɭ{fYcHHAx?%Vp @|X||$]2|gR+/~hjY*"Eh_k? ;>ZoRbxi011X1PqG5f/`!.N]2 2~P MjtY!Bj׫>)Te[S/%=P̷qrz@?:>? |DNHqωƸ>Mi@B{z[Ss=oExjm\(Q_5ߣ}#k7 fQB@3 /d׃g mf)I<ڴbAim@IHּ좎)HJW*+`n>L\o_FLޣ#࣡|"tXїJ|p^hVnIǠ:.93eZbe?oέ$ezjU/B{$8\gܙM2hr;m:4z`:(G]](^'8z2 *e9Θ0!`nual*ί(ћ?T&;uYL y/W@_k?(ӊZ{+n; h i HK:]Z\p.3Y5"ew\b$ܳB~zyL魸:,+I{2V&?ifYC)ѯm{@0c eW}#$4̉ZY~-'V&3jEO[rيt۹5UB:qUyNVDTm٥C3FӼ\OmWl-y"8y/H0kY#6w0,hWS=l{|'-%H lK%Z]ߓPk'ta m(ɮ<;eYhjV#KtseSC^+ eO5ϫN.׻H뛙бaFs|tݾ%O#)ҴMS/yi[ģ ,wvzUEEعoi") 8.b bI4p"nٙ%'0:';g擰P:k~[nJWLnyIR5Uegq *!O3sKGC[8ĺRMD(̫"ܴa`bj&mF1ۇ!_$;^H͢Ҏٸ^ c5BnņW$wtY!B8XÅͦ/I b!geR>-p%scѕ~*D1ӌsQF_Wvx{͖ azS K˥汿?G_,Jx57߼(*-Dp`2l;SԽ}E2KDȀgZh(O2U,֢|r`WsE`Z8U18|yN&%gWP(!E]N*3xLsc5|.鲼CT{݄V~&5o [ey&뗤R)#Ș~7x%JA2 ҧQWLD*Dl@I! <}+4 W02giF;Ra|΢,P"H~@ۢgSF @.%j8aG,s.͍Tb-{dx'UlQ;ɵtw qZ=)]n4U@Fk`J>olr a>tgpnySi7rW[crh)^[>o;1K6 ^|T>Rl\OTPxSHs&`0|rtIu#D`6Y~yﮟˬpa6zRh'ʦ7jM˾q#I3,Rzթ.)pe@]˝}^Ȣ 5)}!-r R/H`VLD*_9%@ 6:PrA'wG$ϙ5V~;T:gy(m\Kc׻2P:HW* b'ҁCھьZB8iR,ǥARb.Kj60.9rQϭj.:C{Mmu)JT8#|fXKu8BUd9 {\k ym/?swHWyD)NOWbݜIF? ܃[\A3|uBvK$سN̅69xb\:WnQ.ģ;{` *.t铁ݸ}5>)XX1Jw^"BXLT!XA>~/.hrK 8 Uje#3Okw*=;ɟ~ߛ:4SGF  aTTҀJ=bņZ! :4 OcvvҹEO@!j&GW}Ou>W*׿*d ԧC鄅Tnf/k%k>s58rD%X~'Wv&9+6ᆐYiLj,\m,,dr) !k`7CwDPϮ`iu_{3]aM/C%B~gt]I<<|^1+bZڸ(J :}]assOڡ~s*}ZRz_9y&.''ŇuuSx1mNwb`,|kأ%]q$5V?.xE],T` =F}yCպEU <:|-HmbD$ qX[Zz*hNjWUFjnbӀ9 4v\jNL@ɋuJv\q^~|hOߏQY kT iR2yY/mS &@Y_эXUx4>϶I+iOӷȷgj꺯,ؓ !uhmK_!SqAҧvP̞W hhhs:n;15B@Jۮ_بnAKZyQ.TCۨCNލ|%ϕrX X 1~ûfV2QQ>H7Tciuň9z؂P 閾^qvJTmi9L~ٴrq[V}%>j/ڝcZ%N?-i8*7o;Cҳ<63ke٨ڢcc16njjfCٲ"Yǭ'lGcn>vD/ 1&Fo_?Y]@ةْ+fk 4puRỲsJ0״%~vr}ĩ]]"hrRO& 7P9%/)-YZRrvj_^ W`;GX\ *Xv5-#FG@O_#X-HE$Kg`+ uW:QPV:.R.-xgMӗ͆,fhuxjh]3h ,BOȦ_fY7+Areڔ 'td'<*8Q 7U w nO袱‰1y1QcB^`i_X:hit8gU 2CNz*S30wBTqۄrMy5rtBkFmy䲉z#%J}dc`~QV>_ Y;@po $~ȱPs^ԃ;il']* +=JNa B99'#y{7셛/|0p5,f:BOkxRzO lH"$a =1`UveLԆVHz=^]ZKa99yU-kmi,@=HdSM=;֦hX=N֙0;i~dQ?SVI$HC8Ym0sZ=޽q\OVCE ?c!"&0|Qw NJO"u';u+QmsTy2\.#vBzikyY?F{\\3SL.[0?xUO*nlMp[잎5(L 2+'|؞9 ꑓzKTxHh5)T8VKB: pD歶wuZ E,Stm ?v_pDi8|Uh׌l\ϖ5E 4 ?1aDU%an> (r{-ZX?O1azdItq#ȬI%*y(~ .p16>h3:[db|YsȺZ šbk^n\?3QlQOo]W:=s@Bxemʿ <tn*Y~ʪ$U Yϟr"pw+w{MS=jx<=ڌ.zSmmi- EMǓY+ )UQNǸ37,,cU'7v=DNszY 1^h֏}4M#1>O38 q꒏c-(4~!nԲ͈+DS7׸7 `vJ.Z1W¬2ԣ*r$Ɏ%ܣ}HҦ³s_?TX?;t^)}ȒGz:7wNǧVꇡj<[ak#zrhz5kA`~6сn2).ȭL+>q{Y D8>X8ˊFcE_'=+4b b9X@,hj`{ːDBG2+ZX6UA]8 y:-6[6B4դՋ^(6v$ `PI;ϫX͐X>^ VY MgӒٳJ#@uNUx4H^<] U3eg|CYU)mn=7|ub_0tm$!&{jd[,nlMTNBX%Ra_}*Į' 46OJ̄6.؞5H܄됑!#*Yxq%{Ӭk, M##'PIv8; 릖YTQJ/FY۲j5d&eˀM*E/0ZQbfvpt#^^;UnR2k!LLK52}%~Rʠ,,u%5;4vjҒ>{H3! B^w84X1}'6M$ʉZcx'OW,o^O%Lu=Sfnjkk41>?TzoF.LE?9P v2tYL3_En}+:0E-g[_a\xGokUifdnWEٴz!I[u8Oۘ$|op/?[)AQ; 8G^;Mқ]l; W>Ͷfbc2H;{kYκK%W*a=9 '+KO3 ch xfp*4犪Do,ec$u* ?+]פ`as(n/ g/]x;*>OK,qc4Jj|>9[$$_ aCa"1y,'CmWq'omMMaWJxx r_B1gNQGm;ODV~lKt 4IL{)OYʼJR(x%{dlF#z )pT|z-6YW wi,Z t?br'z5_Xs-`}C;`g1(< ^lƒ۸Pgy6+-ߐ)ԃ&X>NA]sίa??BIª "K$2cqz$ʹ9t^%?\oƾXs=Pu !tذ{̙u|ܜ)ݬA!01tdj;oA+s5Vє-m?wU:TdHP7S,#DPXDHi|HfFL't ?foCؚ|7I-J^{x1j y} /b9:4Rg}T_Zh=QѴq ;)BKPgweol;c9x \n^<#EۥT~ҏ-Bl} ,)2'ZNڞ|ԲkN4t5L3w  [%M_`Y>G0w fk6f́ h61irA srZ'EI~ڹ BH\SRdBuHӘGz*QG ~[]WL8[p0-O$n͎~?gI($/Lɯ)˔~i,Zb;&;T[  wC=pLcMJe>~Mi,m{-ogd =_.x1m.f\ЫBȃ o5{n$E_DJLWmApP6NN$-* Ia= 8Ov^|W#.O:q=`۠ΦPO<.$^7de&YK g<,+0|m/ا-g nsJ_C5)^ J mAG4c&Q/Hٜeu IwDYA },fXoh$Z:d/VLW&VSHo\1u94. -5woSkGXI ܖcWG= dP;ҩGu5a[ކ&|[1ِ"mZ `!V O౾eqj,bmqj7:^XiB%Bȋ!< I: #)Pȶ}+Eoz|,s]4$)rZ"]kx7vNݣ-!ZP&_ڑAI_:T6tmWTW(!bFKRWt~bv{r\' ))' [DgIjrٮ廕j鴧hT{AS8YpJp"GMx]:֨PLyqgItEvoÓ4If/kU^uE2%5lO$`N"KV"!縖7Q/\ EhX|Lb1BS|1TǕӰXeF~4-դK LwsfZGk\ޡDqP6H Fvoܜ"vf!e.Y6A$¾K;t$ L Js3<, htx8CD%j[bƻ`H"if5bay~RT{l0.FGu4G RY?fB @+EpU֞~uhKE=ɟ }ᩝ G6MlQ*L^T*"qM`a.l3|Ud19:ȵSd7#qc'%SP2h-ė|P&$l˪u}>769mp; SB9`ހ!+G6,J#1$ZD+b5@S6=$1+H8lYM_1NaK8.c|xJ,az9pV-v_6 {3tZ]7uks%[U5E.G0߽[v ɕT˷^=兣1JK)gfVIHh? 1ʉSWd{r8%FSCU?ϩsSO$ӠAD]2 uA4/wŹ'"0{c^Ht$ޢ uz$#CR af&oyW} Ճ'WA5ZSqiaJh(ZpWb9s0'~{GS vB!0/|xNƣ 9CLך ~RAo.PӔwv9Gal^obqF[1 v/#߸`_1ѓVKGRsuIRwl"q.֔6Wۆx{NBARE(OdQk}j}^Hnԛwʜ_؟wq[{y #_am18rCrOO~( bv%<[?gS3:T f\4 >To#ZԊ ;_`,߫ke۵Pwy&jy6L /UXHicmy@qFi Ҟ}V5YgpP k}T]\YqU6L"tŰ0UP\ݡʚruiű1\zY [=Y Gv`86Д; WDNaRNf$(4e|OKu Jэ%9yDIw ͆ٳu#=" _r-OT.;l'( m?U `Zp=/v3`2{;Do"_=B̌bz,Є9d[ mv @Q#C:ko. KȲWx&a*3M#ҼdoX<EJUh@z< 9?1I?7_xts!2BDX=|^sK4Vd^NiX؀I)k9" +>iGZ}OΧŗ2XJ7B4ҋɸ%ϸ;WY@qX_,"N cb֨axzCIP$dNA8G7ufS`yK y(3F0:*l65do9\X֙ ~7`@v60ܧSFDj?*;"3 )SP[`rjNPP_>Zbg)S cŴ߫mg?~ÞV^2diU7ց">OD t_N' 9;C Za6di1qDDс$?(ڥ6wfO?`@VϢR+-Y)$*:dPH!lp&/lt%ɐOꗄ} i.98 ;93`"biOef;Y# h !4 Y(Z~bdMSF&kQ(0ǩCIJ=M k= L5|ƺ!K/J,zYt9+7.Jڟ-KLA;;zNy> gM: ymWpE&1:ƈP+k"Q8O<]F-: /  : b!WYW.14ZVC/.UqOb-`$,P*8j *&1>?0'k P:*Mx `gAS>.D|~H  q:nmAA vn*Db;2!+cfa[u#o f+VX%Q=(E}՚x lƍdֆ "~` @ݯ,?JsA5Z MqwB].:Aj6EQiD%Brk?q&KDQ0rxupsξ?hqOn2glRz Uf42|L|Tyk8r(ZkOyиAt7 i`,%40<%mm*r?5w#8EސGJ#4niISzqb[?#{@9Q0cK:=Be!$(~r쮸h06N Xtvjm@;ʗYM<%QéKWo'F7M$ bѭ 5_ټ'gRq'cEk`RU#s ѴbU(VY}t#p0aI1G߭\OvϡJE]ŀVdv3w/5ɂ|~? /'XA*zE,,A#B-n,ԑo;*Đ,tqR H`1}r591 |a~p_7GѻZ &t%k`kr虀G]oGjY֍+:[êȗxմd^a:Q<{%$"+װ|zּ-+7D6 l_g9l#.xp] | .1fT;[sܿ2sY<?|%Md}o_!yiҁ b"kg]rpmRze"bLNI*}}!E 'kOeH:w^fJ+3d z b u\9.HS3&ï>3}#]k7on[_N;˂oQ3IS+IepeBx{aŗt%oܨ hq?SeiL/@C ;Ykյ|(3cV! _G 'H'؂@>RaVmc?gL70{Z%B’\M)@cwx*c%dWrZ,s~+; ](@ _K58Øx䩉RVM?v ߃[wwc,Ʉ`Ktu^.lG n계Yd/s2̒~/}K;Say\-qw{&OM95) [RGѻM3ճ:`9]))/\;9 >.O/L=]86~gςu:?pxj%]6舱$&t jKtH<,cP%.:4n,+B/ -];)sQ-޽WǹoHWe(kbOPa୰t$%@EՌV-la>2X)32n9hsL\ rh%,+O!. sG6\ORu%eUz#nlû50A\'NWѽ2|2珨Q7豟;EukoR=B$g.ۅXr Z q jR<S?Gfe6޻7Q+g%v(Vx:EZ {/h)bo Pe_]TXD2W%omw*uk0 >O|BSTa{P΅b:b"Z# |pG&G0d3=]/k*FyfK.ɡǃU9|WmSI;$IZzC Q㏨wOr_7Ӛ'R9$ƕ'J.kJyqZV|}U<́,5K]F[0 'uɼ.c[ Hhui-7ԊcL)tB"|PyVr"02Ǽ}|XYZqAWG^P$< K碶H^o3L+6T{~k&>@A>ü7G :AiIV mfE@8j%6+NV ':Km}PMa,FlV N}Kz9i߷tcO](\]E enIFi`0wotϑ<K@*@QZUEXt>g ܔ&QE\xȯ5K;W* 68dSXu9 1yRIA#\V?<O^<}fm$5G@Z_@Q kȐ1\8Ʈw]$"U ]FP1V_`tL^*p'W7cw bv+a9#fYBZQ;ìTf,s q&$+8Iۨ[%z2(:- _tcɩo8,p+yDo*#c`m4fd5e0Q'拋]P $<7R0O}~,}+GgPHa,3e]>5U9"/wxZZQ3qDi`n79TwI_I˚e!>(nf gRx\ L|h;Br2~ݐ̞ qn Up|=;K=k3/eO2 Hp?yP&b]$1 (c^MclrwS9 !o.qdld]=\ǔ!:$)=g ׂã ޙF=5 kc ,$Ji1F6,Sph:Szc3ᑔFE#Sl(dv"?;15ⷺzE֋į> ؘ7@|yW^m8EWToq8B#ںu]0~!s`1eIZLF؜L ]7hT'cPeq/(&}T*.6 d-H㓙y4^u˱S Vċ::TpH,̝8g6j̼Xxި:}CP7_J]JGMywM5u'9nyACƼ$ˠ9>M8:܅' YUq)]TYxq7f?Sz_D'Uʥ@nJn9%rx8U"\$ I *Sb&2˿u]y}.MnӜ1J ѐ 8V'z;57b6e]r@d兎ԐpPW daP/%wR/א=P m,%6ưUT\S?̈ ]C&eksoJα?=b6)!%Og@-KKg9+EH ',A'aY}LL0t38}Mh_QˣZ{p^3Rv +hG >O.UY&vTM'ꑫc-sV _,lEvPXT-O[}$j5&-B q?2K [ rIQ 9"s!γo)ѫNL>8BxARw`Ns5`p* 2C_k!Ff'dryV3TQn9_ v Yڃ-,araM>Fёes NwQ<7GxuDaJڼY1:% tW"l*72Ko*[@h:Nl@JU*x=ؒLJn7D/%{ k~93Ys)ᷩTZU?O5gfkJL޺B=aEX|mya`<xJ^)~şv(B&$In\:i7ԣI-ýjH _{h u6<+ O!: 7v4b!xao oa-lȒZ#Ӷ*EwX^9p'*$;u=MNX)ȷW~bKԌE9oOiKrf}xb/QVƝkQ܏.ni,ǩ`=Z'A/a(OX9ImLb>҈i&h>sMEvP\I*I(vM&c/-rfXifnOhgW vgwah촏i%~Z4ef*tiB̨Kry{nWfWBq2ʏfө=:82Ѳ]nxѭGLO6G2y1EX4Yo&{A? o o⯵cɓ]]Zīw&TYb{ CXx 1ە yBȁx4'nCK iv"%6zK6CR{K`u9*PxʻZ_߅1DtuB.`F6!G$TijV4閴RVbYS@7%V[sӘa`NT8!%GCyuqvRiLjQPb. ]ȘFg\+u${mXuHfm2H$&k1P*14e_<6kUg}LDnЪx'SĊO5Зi:4@-*{;_B/]\تa.ib@p9#CSC[?4K#/ 9C4!91Z h {\.CDkĦDjiK;AA?gxBl ƈj2f^vv{l[ 6H:v/ b?s0D4n5앍qkW6KE(D[K9}R ef˸Nx eb,It%0N.-nQ] #=_^'G,cvGҤPkF}%]/Y\\42.nZf^\Xx:wW0;z^> )\[]IsjQzX۝, /F$E0>܊P;b !YpF`[1zdIG+m 1t v2= lvEXf:$Ņ^O|9W($Cm,{V"zOi^ ;8XI&3Mw9duх9>,L;i%%|1t4h @[|qId&*߽R' 0>M 6T1ڨcTA:'_w`Tvamw|R[V?ݜG%ă)amȤ({W|z83O#w0kQ(=F,c{Wi7U6^|f&eSoְ_w\,o@~!2Ib&W!4`E(_E {ٻrL~?N޸ㇹ :=\<-~ =C~%aY/6C{˜(E|^f<>@X_6P i^Nx@tբniY|7;`=P1A &*w9 6qFdKe!_1YJfon먁v}r^`lI)Epه/oZ ~8Of|> %;^.mWz!O'?nKCAa'7$|Tdlt0"'[]zF+L?:=l2ZODĢ BCyNy=Fp5*h9-XunX!bZ~<3!h _!0+p['|>JմXgJn현g\ob]@O9YVN4N@#Qq% l)@5" "?#mD=Ќ~ܸ׋RO,k  DwuԼz=`@~NU^ז*AD!UTt`:mmH51|o\| %3+Fns3 ̗n_kwyOgJW;O[8Q5u5y7KlGm"g!Jpݺױڡ/d98}NVFJY(8ܜYedFe t>= IX݁ }0=b]-pApiu\|=x/KG:GNSS4.1 1@?VtMr~ި@|A+컶& Mj+*M)a|03#au-km/Zኾ AYK8ٯ[ubsٗml}k CCO u! ]eAptq<04 Ljun=B!O!Ec/Lig`;4NJ1^q)O貹4*q;Ya?fhLV7!=.[^n5qFbֲYbFA3U݊lZ7|ӳ#g`)7l0ބRCy*;4 eBii `[}܇Qx ^Y9=hh~)J Fk@xZ.'DygjGQcH D.fGpBV{m6+3.SW!Ή0ҏW4l =p `],6Ҧ@͈0~3 'Cs^ba%BgPRڇPCͱ gC"gt.8 vz .KiԟCR#4vZswÎĝaFW&+2Z`%R~]ͪ=Z&\oJ"L]G%!@'b$DB)藮wp% +^?{U7ipg6*Wme.{NM&jN]#o |DΖ>/̥_k599UʺGi&q>a*uX7G"vP,NUM.qWKGb#~QV8S2]I6d&d͠5raqhVCH c: \e9AK;x~չ%~! 8qB1/RHѲc+P} 7`i ^gۏ7t? kͩ붨Im;I%`\vyx.-?}'~"k(-%xeٿ,Ez!Idւԅ>H77vHצXM\BAgt*^tX] 6og{ E=nN2/+@GWPdN ZSlf%ؕn79m`ݙja"F8Fѻq3SlȜR_RRv 2*)q5>-[ylYV2CX^RDA79N f*aC_+qdh7Q_S!=KѱڻA Ϳ:,9=,cN$InXd<2i&46;@qZhBeǤ@X7*}nNXJ**+^דqwzYNN,ѩ'I$`\GUNy Q i~_eE2we4bBIzZu_wg`y-}pҙ/ ȟ"&l 3g<7a`FFK|+/fZS#  ]W(x{s /^%3]FBw3ޒퟚp!ێnC0M` k2d]UQv-dMNI֊x`ԖHD益tDM% H[/ Z,{+[/kGid'OMX&j\3pSwm&;2 :  넼 危>i69Ef0OVHV+CU yN.j{q V¸Lj.M{hPu旬x6㥧^5uhpUNձ럦:`Â5̇n",i*Fk=W ca=WA ]^W·֪v]9Q\@_dlN8O׋xlC4]GBsǼB p!N[]icn  24T.nz"Mo- @Fղ` zB`Ey.I?ɹ1@^UrR?xMۺpɋIÀcEG0:?E'Y4s{?T ؀?څ&QrSbqrS|;CPԃQ1Aٹ%NZQJ@'=Qqx0뭹h):/z-!o4w)wzTȝ(5p-F`1bB5 $ʁ5rUAK% 6 eK7 cBϚbB߭[lET:ˉilpR,50}#ȐFY;=o~J,Vy+.GP1mnD˴AW2hNgn gkn)~%сu*"v븸21( z z텛LSqP i e߼2ǽB}qO a/5_eK4m`4y?$oPw5,fGgsxHZȻ7jߴx`@'?QemCRPC˻,%i)]o" G*@ԣ g>Rr$C,+fJl[K\JWIvu䋉(o˨XbUU&ϴJvGAȁ&G&ǎ;ݘDr 1J_O`'5D\`҆O8meOXRÒ.2I p#Q 1vMVu9.Sӄ|, ~K,TmX|ON<%@κ{̗:4 f[P<*&G<ڇt>z8!h&I4=鯹(=!"灎P;UDw5eF8L"\p*CV; \rP5i+$MO߁d'JM, /Jr)aƄ4o>NASـ\Qb`\RQo䠥Wѣƕ2!KL .:Jyhs*JTE/POkfW3Xc;9ljVp j_n-xװzJ4Tﰝ7Ix:÷uL qwRR2CVTDT]Д':+Ci2xiKVXIGJ;U*ScBlB%6,Հ?' 0M/ NUz|]1=Ć\" LܛP,i)h w~ĮO_KGځEIq[t7ҽ-q ×: $. :$g!\z,n]3nm,2SN8?@DFjԉiM`~ñK3KU״4HA2W T"hv,YL Waۋ^CcPr=X(|[w[21X2oOD/ɫ[_MA]ؑԤ#=/_OU0#-{Jf.Cɣ[űw [F.Jd򮘢yf\㵭nz/txx cR.(%]DL/;twcps 0h(kRXR;g-LkШ#^PWcq8:tRikʬ dm%#C7Nde|Ͳvml9[t&]jf®!эshtt!Ot季3iݞM{y9bzR=NzHdEn.J&DNzyG4c;#W7o,NBVKЍ AZ\ZaC 8 Bc+_-waJ2t{=$Bp-GUj7Tž{MTiLvܽ>VceQqfh6p**4Z (I44{0U| n1 1%sC#e>MY su OCoifվ/3Zgiwu;??~TDj9ʟT$<tdɁӐbqyhq}R Ko}ts v<x$+thzIYDD5 uNU ҴC"42lHf>d0:@ö1m*Z3Z'20{Z+J4ɱU٘p*f9ƍZӟĭ%ܙzf{JĤz"x>ce{Ӷ,xUX M`!cI ˤpjsVxK=sB4q]9B}ϣwcJIE,"mnU*%Du2+q?zMZXb4V]shh2SQzh$cHK gO:BtΨx'[f% ^o-4ᯃX[_)%hq_iB?o14R3sf́ kf$y\Ӡտ#s+fjjRl;MprfVT(^5HSt*y08YO?xxeG5ljP6aKx^n% :v[p_ӫ_j׈pBmֹ+@XI\%l~؞d#~y@ Qkor ~<i%V/3L)UQ(A׎8 תm sWcB̯GicHN~i.8D I[m7BNL-Ndmi=JH"("~`w__i~nPU}?gwn7Rz<EVk|*J{G _ K R /vdh~ Na* yhՐ(^y&_hI]OT0BA7kWr"VV{űI|3({P)}wg.8PUI1;/@-z_9 YꈚkE[ya~{{H=YR(tR0sao|Pђ;h/hLq(B'Z6qm-P>l1fG /A.1 C#9Q(xY9Z;8bnXx^Ryugo]z2dQ1Ątکq9uBxF8b9~zIaP3xOu]Vрdu3wUR`]]OYe] K{ʆq's穣,  qJ^"ܠ˒Ɲ8I foOR&W˕NQŒTX0БrLQV> |n9#^tTsl_kqU{+}ǁjDd {3՘($zBa9+_̆$o__DP|ّN;bYWN0F9c~vet x_ى3 ΩhDT9 3L҄m* R]7g)!6 bv]]V8\ nRԪ$y rs: 9vJ:,rir>5[M Q`W/p,/Oݠ]8k=Pe6wQvU@BSuܤۿXyq|TwC*<דeJ|{rl$E;4AW` -MQVta6 "cc#y_yWW e?мeseK{NOB<(>ǖW$F꣹pzrT{q *O"M% m ;ND-J0=ȷ[cc'Ԫ)6;waA̗*-YFPRɉ5ֈY<9{,Xvќ+*`@@-Yɋ+Q্ HG'Nܥ&-:TN H=#$ِD>Sq~uP%g (D!j 9Ζ"7q޽˼=43xWYc_qd.#b6۳ʣ#[gOmtՇiօYԛkd|r{Ģ6WgJBwL2$5Fkz.1)%ק8B?M^YӖLU<իX u=#"(,%8gc_*h>zIPWf<ϸ7dVkiKybG.jl)20k9gb(cJPS`zqdҷ ֡,ZuHr)xʡOA <<]U=\GjiߒAڇ9͞dh.%%Ȫ&1Ê/bY%9,÷YQ0+ eKp V ۊT6r?]mbGqP^nmȆH2sՎxc`)U9pkƕ߀Xk> ΋OĞwgBx yxEmrvAH*w_iK-.zd<,&x1; F+#N#;$X*}{ދhkVGu Rx^:Q00~!s\:jF6ZH2a-9pS$!3|Ou G޴?a E[x/5Q@OTjJΣp~)\a@KfϪ,1LȬ].}yZ/º/&F^szOl{.7XWll_QBN̯ҩ٪yK7~`?P0ǖh'.3ѠQ4q͞NL'[TcUXqνoa7 Q+g=(c^{pmcyHDWSrNQS@O=V8eW`Hjk*)7\y3+hלj}9]N#Ʋp ~Eٌ.b4 "^F^ss҆m MEp!\69\DC[3H~V.Y2qt˱M E?ㄉ˟G!Zt4n8Qm +zNy+$E sJ=sD9sĒ @eqQ,!rwGBjb8 `0QKnǺ=G99f^g @=vZ~_vN<- sY\9 L*?]Nih*O|T&2鯶elGwtԖVMSTo*8,A(fr=8 S[CK0 <Em ܳ`+m>6!1 D[9x&O >rH8$E6f#0`6}F*/E`Ҷ5(T*arB\J\${PJ+fAr:sޚ٩F|_%lG0em/ܶpr>45+Kۙ:|EG *| pD1t6Y&ju'R ;QN5_~-i@ =F'$x>? %̽wQRJ"~f*UM'oY=s HWX>_!FkC\5T(z}1n3eߨOiM~{{53]]pȆe`R9`ǺN+. ?F}a<6P6Ï3xSq-z /pdR> .PuXaN6 #'yMctiO1zւ.{.2=:dk7 0ݤmDL0'kTw{r /CQ(,0TeDLVW(aY ,p-MaNV0` &L.$B-ZjHEpδ8#qtrA+_/2r@ @oU c}Fh)5gI"80@EbpH"'U)ޓ綾KpEL H u0uNܨv7Dw* 7 zĆħfGK|̗' !w7-fA9GzR7Ϋ ! ]^GՀ~ `ƹw(@޲v~&el0-r~MF[?g\"R(69.)tjC:zc!'ʉȎ?*Z=ixIO B$Of HTAp/,IQeŨԸYB G!x3E\FP&۲ˆzBZV.%IK| 3J=.̽^YD>([ |Mf[ XteuĘ,^)vJaz ?ndyn%Ƴ"pY(L?e=7Vw%uW4HM.;Nuf:u@ҺAD~ՠGMK5'i]V( CՍOonz7i9˟A s x4mx aUico/BoӻDTǧ[td)QrG ?7UsujدBrSp"jN*:] P]W? c펒Ƹ- y`(yv 0P &=NetfYLmo= ) a,BɏM?@Wb"J%Gl6KPـ7=:`[pb+ނ?]| ehysnK[.wH M$@W,x3V2+ROkSBYByH-"W#DYaM0Y =O{]32*uo,J(mbx9hH;~T"AGOP)߭FLr<Δa6XrtJ9 e4\*K^GSc+=G?ɗJ1">b J%ܥqx;N]OwAXẁp.}j@ d$:ꦾ@`ip`A`xr?h-[Ra (!{:?_7}saT.8,گuh{6kZw%7] Ew#!gނ[VWc!da8ޚZk.eA(ShlG"Zp;/MIZw%]kb\ RX`ӪpVɊlGȦ%YÏ{w,]tig9@o!Ro'"GDUMѥBD>^.I3Hj~cL&Zkd얘j3znȓwS#Di(%L .v'=}Bmݾ0g骃iS;M.YcDy^ ˂Prl[xYzP<@.Ĉ nlwt= iɉuzi{0.6uLؿZ[JOoURa[we>5eZLQ-n DӇi:Mf2\&h)F{wN׉[&MU.S_LU9͒t4쐾u6My&J4gu䵶]K;s陓|e$AwЌ$rUXdࠏ}JajŚ&m^nzI2ݻVK\=9;jFR;+ъ̺7l&*<)rn|ӳ0Rmq ` +in `VOM ЍbO6PVUbnv0oi,{%vaKb:ϛH,;ԕxyB}4wvxeZ%n XOd?oqm:WN~$Y)]?Gce(W3ڸ7@ 6Y0&\Z=wW:FfKP)~.Qx 4{E5rn,УĞ~YGh,YT5$FrkpŭԱ>=ӀKZ$wR_kHeéEå.IQ 7?9Wzs]|A87z&h$<@uqǼ 盽@Zy} 6lݒpGnC$372+'Qu VzlRva b'4k}7 6ebIO X`yЌcƀow@ת`"up+hG'f/Tu1(F̥F%c|d+#r6- ehKʜ&Kٴ|i*ocd.& OB֑qMQdHgȬjNjG(U93mŒ5b7UWՋZufeMMJ){/8dYO6Kuw~S9с[>040f$etEhC-{β:Ɋ.YT~Zg:H %Xk?֫TD{M\EF,j^X;Ifk>cam[<0 ߈ EdNY4@(lTɆe (j-cg&7ke9ݞ$2nby.fSSBMA}5oWkIQHCKozoêt XB1gkfM˘j_{& CaN^r&4ů&SHmUvkMq= B^.i8p{r?dB_s >[V/@_j@+w)TRv$&8/JqZ;ȀU@h8ZBy#˟3| Nr5n7a_PBASYħ j|6q Q]zAul#v<ג?!#;Pkߪ<~8]B56P%٤k|Hk T׹SϠ~SgiX{&kSƾ)yќ01[')TNH퐭z`-A ^XfH28bdŷ2 {_cOs]Җ&^(]r=sg"_2h=o-mY ^Uv//R+y3{;,*6hƂXsŘ"ґ7*j],r|LRw&A\ʅe`$|M f'܅ -^ȹӟ+5^,a85i LV̊@ѿN Gb+W0\wB:)憬&pZ4U8&%kGl~-N]AǞyi 8L18*3-t~[O,Y:=(Ã$G[6S":kU5 K +I$E/"R%kOqW$t"y>KsE$q[@ H=CkN8:wT#[/鼧P,|>͖|:tbF%`)åDP{i!>"V|3f4/hDIwu`wt}pLt.f{L۾Vt7M⦮r@ݵ܊ h.|&ۗoiF ?]f;^,:(1~`guOA<1 <(!uKľT-xV|ے@#L :1t϶$:8 s$)8 (}]4\|g9 pDKЍZ|Ub"JRPdqk {ҥ>m(!"foSeԌWmz'C-ȰבeA=VdTr.co= ?Pwh}qGLNFo) *,v_gv+1]8аTfI>Zyt59g@N=v Eg>&G{[р'ԇæ>~/9tWCfV*dU.rߡ[Y|6YF ;Jt*Ó81`f+yyV|*4$e e ܶjCf.*ʼ4 p}rB/U O8N^{xTdR>+l  x7av \ñQ!mOG+\k&+ټ(MC%PUav'ǣcx 51x $V`c ]^6RY֚zIOlt笿G돹nFK=#.؜TMꇉ~!K&pG0$QsK.+ήwX:F^0&b p47ϡRI&<K|ӯIsv $]Vn5[9> 1<l#[LJCɊ]CʝF99/#}QW' }9,܍!zBadŸ.TX)؅]}S#O= ;S3arBĉ;y).sN* ՏwVyK5B|_z9$haIil8H @:^J;Gq"7 dxtT U\.humR|6C#]~}My%ވJPܛp+Zl>vaIE@9Y98}Ϭʉ< g&AkuA셌,i:4Mw(`= =~JLz|1NCGԧ/ݭ7k$ ( 0~a/`p\g8e]EwWdx4WJf7O4鶀. {WZo[%rSPD>+%]v\l%} 5eM5ژq̴֯V8F쉺/Ƭ1;)8çњxBWAlb}#qr,jDFe$`uw6Z |?39{O W>P=z]QlF82+)V7wZpZbhEMS:v_v̳$jV.o^am:G%WomCLM F?BJg8K ;Z!4[`AU9].}?"m"ZTT/b]78&l\ g7l|òJG$VBX% 'TMY [4oz_LɈ8855ҜGXRgq *]v% ){'WϘRݰg| qjvMo\+8scݤ5NK[Չvf|z R=qP SHtثnC~3GKqg74~{<<s:̦kBeEL$aw4g{̙HMe`|:ǘ2gxwإZYbMJ6ON۬%/@0iB*kK @֎<ODz|9*JN;/]vTxj_n,f:^0iDD1*QqRd16mA0u'B4mS^c6jx?z&f?7GmiLEιl6:\_<. Ҝa6u P w 8#p  9/k ƵHo~/0P!%=#JXPFF!fv(rآ} p+ +;~-Ǯ|| 8E- ^#E E(0t7_)1& ug k͌0[WTJ/ $dI?!?,` ^n^V7gm~^NFRygt5VH8M"Bɠ)2a;`ObLܫmJ] j4+ *4nL̑(GG;P>;_S(L w(TK1@ě@a˥`JK5k?[Y}@6K9Cޟ8(c6EM /;i T$o`)!{&;L XMP'NK# ~Z:Ρ/'5 =tIq#Ҁ)21z}rY1  #;w[y:qx  XMٵx%Vwq|D 2?ybM6.uXB[pp[:f'Em05f",’<ke~ù5"| HI(RU*44^SFT=.H@o뙵_|u'qb ~=Hnf]v"Q{.gj}z8'!rFF.XU%P1N#L^)%Q"Z$j]D#ڼ>2=i~#1{?3oEv*/V(U0mv:`+S&٭ w2t۝`1궠ƃYih 4?\.ojJ/ Z̡{U.+$$nVSܯ¥OQ"M ǟ8A~\I(m =fNh-Rb㡫 nDӐtzczRl$8kO ϫ}b; i9` wp88M4*58? Z:ٿ/YSQ5?D~ 'g60JJI:8i@A՛yk!\qE_A-z h/Ǐ#!`F>@_9л S\#8jШ;e%XoHX:2i͸^Lh>ڍ|o3xv {+l92Z<9llx%m/>!22s)>4LϾ؂7̺uIKO pb Wz%>;2<7T%1ʏ|/Kk}QiB?DYM$Rb@`2 h!3If^c!f}qq~1bz͢A#U<*䞩l7ެ)+旞5fyWe]/խNG\s~Ti|T{{۝HAgZWM sU0uC%6]fE)"f Y,F? $; 1 ^Mqn?kXi{@ÅgYZ07070100000067000081a4000000000000000000000001662bfc8000005500000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/block/pktcdvd.ko.xz7zXZִF!t/T]?Eh=ڜ9L"dI0`E N?L|&{7fӟA4Ӳ)ј'5a>h:Ed; @U̜g>4uܺ=d-;?xe"2%)!TM.ӛZZjtyq{病4eABCI(ǴܽvnϏ &G(6$C=EmAfXwd+]|)aòƱ/3É ̵$8U}UM`Rå=n ;yk5f%|⟶T) ߸+0r*_rDh7da?".݌ͧk  f,hf aEWjޛŔY&ANqpH"#6]O(m'AK4O od|D͐&Ai ]Pu# f5%Qo}v.0aAjbAKT(苺ٕi0wO-i/REF ]$E30etJb8@^$XLk] o7Lȹ:f8+_%Qݼm[\N;yGVsc[t8n4p!Х'Lpӏlre[co@WE z%2|_+2ELcEvk/ɂ{=P3X_v/W.!92mޡB)͊jI^Rt-ș Հ J1##XK;=]xKҮ|{E}z5jD8!fe_R"8:¥[DgvxH%K'<뛣+W.>BO~.dNʽó7cP//aUy@*.!" E_BohD) '4(|do̅Jv:|R)6BE7߳*FBĈ͑[nR|nY3b& 9O)(܊ "8xⱧw4J$0vys7خFnLK/fuFtjA NY<ct9. f_-kћނD?YNc"xw6VY}S2 -z'{!!.8T5B#2=jK-U&E/ŵ`[ h̡RaQVgˆgm vhCW3/dOD DoEhrRw[{!H3#] '7)>ͯ Ea jz\]Rp"cmso yePI֙fI( s/==e\Ƹ|pIY{`gN[Э*R]y%cGK}7`N#l@I|ךE`AWSD(,o$T9ud-du1p6xڱmj0HVAM360x{^ou o"&|SǾ }D^XWVRW DiLXNemcn{┭ voR\ޛ*_rƴ[|`(V)ʪ ֓Z1l/YN%~֌le^u[uL=n{a77/}3JMVU]Dk<ƤyKUشk2м4s; E媒!B^sݍ`U6tÒQWJv;Tj9_sیXԕٚ4r401٦ ]hBgr( mё^̈P`w<xM(yH\:JXyM^Mc-ʶ˿~22QǑ&k#S:lb2D3=r[MŊ,RIp^Y^}\RCZjl QN hΞt9T)\|-ϙ5 ?s(|oFĥZ[ aA~B̠)m72y,q6H[Р= 4~"$ntGdwQd )ƼU'g/䘧P֭hYI[b ֺ;Hok%~%u:nчsN?9z%R],*K23_x5&RwXwLX%Z}ذ؏<KYD l;AzNčpV}O'TYӪ{?Ndfn pH0?rPP#S7[oT^}:&y Ii5xO-o OSpp8 9)BRmS^!@+ԞNMIV =)PD7QIxφoUy/4Fl,Lw&M$^ά"HFp AV%q,[@Y$^-֎-mp'hI\ Uܝs=r)IL`H~L .76vc[27XFXPKF4(9 o}QEfq _ 59/dϟ'`PL{H#E&sل3KQ.Fe]deO:n(;x(*d!qo<uI)0 OJ|u‹?+9?>Oqm< 6T; ,vP䐓 gHTw#55KK9d9h#fB,K9s??uzRv{F>񭶱ztz`4}?Ejұ+w([興ue44Am':4yȒ5^f3g-AR0PqU?nu4p}`!*Y&Q!e# S}^u~`wC\8VaSp (D+Df#kQjF6.zlɇ-@MU#JSDQcU_4& 9 '`\"q&kT,.D{㹩7lV,ms-ߵq-V4Ϯuurz.(( "XGT۬VUt3Rx(s&-fR_wN9h`Կ/+ndTTY9%I T}nRՎ@`?| 7~cyn09O.hf6%v:f';D|M\xi6 Dq)M% ςʃZ>9b5?1Rf&{h MNgOCc'0yX궯\I#WRXpI8g^}xdv,K{o=7NeNvȖH}9z*:U ?unC R}A[ȭt~;?` RMn`c)D8,YÂpYwKUl7(7ٮ'od/Ɯ=x|{nC! )YլTN!G(~qasN &#:ߙ)=Ca2ȶ= HZˋ#30.ޯ:7X918{C7' h*PVFYZhۗDFYeom"",`kynQp'94!gp)6.( ]&=8m]IsgD5=F˨yW7s#\=_H4?S!/a5SwpsG蠱=#db|$ c&7߆H{5K 7 O4? |ݧEF=Żcd4TutPmFDHV^iˤ wOh.\A0cCQ~HwT )(B oh 39&^͒ tNȊn0L~ |7VN= C5, c˖:˳YK8^OG NC?Nj>w}VGAAWpx:=vX짺1^$s}\%+Dkj6GO^⎎_1urBƭ~Y`3yQKMʏ%N`vP\WzĨzXgsrXAʄ/AD+\$& 5^`Z|b{b |!oDV2LxhT(ҭךP{" 8 P/}vͨ _ezìBP@"-?X(&Z3 ,D_L(xEp'K|*xҡ{O u1hAՠM E?{,QO3V"gy+~,Pk>I)\}~ٮ~9L x V,kq";&cz0UnQkůN]oopy&gnSI9 _v; ԧ+Ԅ꜉bL,(fY!ϸC+֑ZqV/4ϯrYYl\L8Y wI\ɐOAR rF,ȒIBV2RK:e2-c\ m")do4t9N2'/9wM'B!!wapusQ}1&nśUӡ 9Ȃ"|b^zAXh~ խ4@Zn;'`pVZnoZgA[U X2K2i*ۏgsV" _A%YpCM/$R7;"@ #{Ca[D7Z_<$>ִBI7HD%(FA2.Q=a;WV/ƪVxkvc J'OٞG<0%:$Ir"|Nʅ Rkz | -|LBu!!\L|G밅sYCk#C92_H9' m<˰jZiFT 4^a$000m[Z 7m zgW^Gͻ}Dc[d=cQ=WC GwKCBLE|eLƉ0 {XSxDZXjf:|qwyDzcְ,\8NGZ#1ʰ;ƍԲ J?rtVpҸGָͫ\^Гy1u4\.,`$o \}y g'> #Ҩօ746g˚:} 0xq 0٘!|F%w Y@nܴwȑwM|؈HrZ[n'|,#E|T(D5z2 1K;J%p 8A>ȽCÿfOvY46^Qt{3lGE^"/ZUaΡ#IjO% O~)dhJ0-J TM6}uȅH ijZ}XK{DZ;bgh,2p@p 7\3k~n}ֿ#+ߢO*qK~/OA Q*_77p*C-q.Nnz@DF Zr`dC;g۸,>)E0N@q{E7; >v_FXJz[o!ڝִyjf{"F>SLyub}>WZ !OlUޘ¡+4ӯB|dB|S"Q'H5^V+=C?dӫ }*gq G[l9RT.47L%Wl]}y2'ri61l7K_ъKU+i6#~5ĺصxƹ[f'(!_ yW{MT›-9{sh\TUCOڑ`hnMNgb3KY˺ϪuEu~ׁVEfB`11)c'};ӝ~ |/r m DrS^6kdZA '֖(lOB ϒ1'yv1=^)!Sjw~eCQǜ/\}fҮ|ǸJ*XvLA׆Fa?HrS Dw7F]ľx}SHZ+&T? tj'KSaPaC9a/ΝFM$Nк7[9j^+yVj6L'nB:brt4J6Cu\hFj?O5&]AE[62 #:sA%>6#lkr&YTↁWlV  )Tv+3^>{ d6_0eՁ!Ӎ]qf!x82)DhZg@/f'x> .טw0;ӽ t`) HSvu> V *s!xJ7V]i۪ԃDyʔZ~mзidXUE9b3:6m LGe98osI*:[DNp9-!QQO cƵyΑ1uxLj:Bcnn|:(\tM@5)<(˿T)BP e q<"J1U*1H\тva W jwBi_*?-7c 7DK1}`|=&$t&*Vhx)d֑6Z7L $ ȶQo9;t414BE l4{8I1e ~ijvxIҗ}M3jer7g`w"9l1R%ܠXQKPKk垝}ȓAH,-`?GQqY}I Ez6b 6pK7'tc?jperzۢ/#9[R3\Vr8gApp# *b[ە:)q&٨r3]&1A?ehdiu^4D`,>ȷShg~FV [$[#T[4RsO/ Tj!(BZ;; &U0A7:"f,}=-WY4ƠיވADeuJ [.ovlkҀALKN6cP>qт@ܑ)- RTH; xrejcIZDAP\,6U,|7eAAC8Q%87tC7N k`[C[>ۍna(VM,FN f)lj7vxUˀ>hD=ˏ ҍ Ow>],hxQ+P/zN 6i4hLǞm~"^;ͷ@ɏSH]!4Ř_)C30 9Q=f;V ;.>;]cR@@ğW9izSZd%6dgYB1BEq$LNxyCܺ#T~Z1T>[yձG~:/KH%贴/K4 /Ŋrߦ KE)j`#^7!.%@nB[|7ق] 7PyzG9@'/I 6KyNBB)akN|5+cإ_ov' $cҕiqڍvWБ7,9yvKEZ^\HDpXh] o8Bca[`^,S&!ca@X>}Y̱NiX_|O )_(!ң`@VP>}οF޻4Qi}&p_Fl;X{aKVfL`+ <0QɃa$UAU˄Z \foϟr.c4[>;㌘`oiDlpE/a$3I矝jƇ@+L$>g9IRA.|qV;쥙f?1|b!=F[s9U(8*NT4bʟ<=J~O7[5_LJ<$f/zeh4I=b'n0 D,`]_RI [w,Jrߍ#%+T:ɂh+=+q^= ͬeލ~j96}['NPVL\ 6j1MyT'A/tjU  )T@0Q`7y_ɎCh~藱硑 8WMY[ܐ(I7K{8\rYXb>Ԛ:5ޒ( eM˜ᶪRq+5j_ Ѓe[T`ʙ)c2]ӭEG>1b ,Np`T Fa%gyV }UC#9 ϑDp ]Maޔ]t,·T9!Լͫ3tKqx]Zt+M@ܶ>~Bn7>)hQ܆aRx+--bhlAiS>~ T8ɝ<:#`_Gud{Ck]j7_^C@"HpfDkg??#oUk^Eٖo3i)S )I!~ ~m@࠯*6\V0(I{Xa_bz n_Xit'L(\]T _J(U%2OD}p}ōmBQ\H`V%Z*AVxFtMZZsC:SS8~f +{#@lw4pr<x~oT=|n? 2mǴ}9ec2e*fy< bz@TeXVe$C"39f`(<#5~3N< Aoޭ ^%;`iG[fC[AV6 +vȒU.<1\@lmYSx]֓[1Ջ(vZ=e@4K YMz0LlN1m\ZP#ν9,ԋ 䨰P|zmnb;"=,{)3hCS61f#u7 Zl:P9,m-xe%r_̶uV=,R8'5eVn aNE몧-з,EZ!qӪEgn]IGZ'JNd-E%pn+c@^!amoѳk~g/ZgY#Vi&d8ïy_sOS2?@%$Ivatmj4͚JnsXH"miрʍV$@)a n@ACCgV=jjW&_NDX'"X"J:oT*L&] ~ٟGR_elq[s[뺖" >z 8p0&5lkb ȭgbG,#Wlfɖ>T !a0ll^ ;59 Pb ǶѪ m3e o B SF j2ib{ᛄf.Af~]z3mV[<}z ;]{u7›cfD/:{E zX ;@"I9jрm{Tvb{%oUp[i̲#KdCD38ce$3db&ֆŠ hb$Uh67𨐷{v2m+M4s7zOsi3wl`"@D >03hS"bQ'Lw -![CR)"K{c8W5yy4j"-5݅pNGIGև3;JD=n 񁜌#J\B'7Y_/<:1x1/{Xw,T ގIr$ۓHP!(yV`QzU{]~MV01^xZBɥp'(lvQ AT aoWUO!㱉_`c{˭xԓ'%hq>PYfdL/SC=[U|kI |.- ~}/<<% X3;W"IOE2d-۹|VXféI*Ha\1'`4v' 4 t@#O$ ٱs 7ԭ|e full$Opo"+q`/.=@V/྇r$xV ]wYOS"h6$Ò%P% ~uY]W;#HxW3BJ>nڈ}*$*́yɔq)6,bcfX$uL4Q%1>fom2#lu - @LoezE?!V+D֏kWḲPRnE8~٘r(zFhԈ"0VI N8XPc4Rovw)ZE^gM]͑ QAB~sw H-A"IN K~4YԦV-AO8Ղ^(DʣEx%GV80ĺ}9>~q~gzAVSDi+ a֊[g'z ~PUi'j=i+j88WFOPy'l$?R̖\V! /̱JRc(8imQ }VHyC뉘«#{M U2Z,be(% {ҏˀ- A{mxJR }*?mbF8MF>5BD0El˝}~&Jd.(wŨ=AWV/Z~7z\ /=CC+~6QAFnFy xR05֛xOʽa1,"n4yҵ:6R[{v^/ *}MDalgvm1 pU:k8dfxj@d#k4u) ~ߩ-C|ME=3'}襊yHXu-$~U--ɩ\zƃzࠬr r7GoAk#f*)A]A_i|d?'EZ'xoe& -?jZCŔ,!˔nH(;;S!1ţCJdٮe9Xt{|`fHf%ĕD-y ;R#Ű? bde/յG=D{s+aT1mݘZt W11Sփe8!܇e{Ő&D$L|'ݝ?˖/d 8IH- !Kf] f=*?5 (쿗'FB=H:^201?c!Jzk.QdǮ /:"7HU^;ke;} +.gRǔXT8plA7'#5۞PK* @G;Z%줌&g F0H_<ݠtdMmPn/$r湿K2.}B3lXۂ#Έ)LSUA ZսY$a{1o:ysj _ֻr2sNS*}_Ԏ5O-%vy,e"lZ ]y?<ƽ7$yQ!ΚlƲΕ ߗ#M3QQHDc >_iWCP Wӥ|Jq\@/Hu-$  Ad@wL,]!#tl{QUT0!^K'az(R Lt( r]hE6^c^On2iaMVO4xjC7Qj C{;֔Es^q{q}(uyNUn ^yvQ:I{C@Ip0;$¡1-rDԥW{f>u0)k4͘d)B1}.QJvC ᖾbѥwcՎ؂+_wpEE)W kQ+s9/F`L*+5۶>E T\ع[h%櫤FMZKx7*b ڴLJ"6%0`L W?.k_Q gɤ7~yሩ#l4hg)t2ͤF_,~GҐܓML~Ã*Ȍp ?և<wϸDq|w1$L2+TN8p268"߃*L%-U IP?,/tmyO o)[zskeQ镁gքk%z٧ɟу=4*mD%~Ltڱ[!Ndy-T !+US[-@+Xn?5?j#Ü9C/Fl9 驰?QmAL¡AobX5-s|I!l0!}pNeCJrmgR9U1+Z]!G/XDZj}y6zϴ+ݼ08' -)jr\I0&Eǣj3摽gf¾oRz1=IS|θ.К2CSVP_]& '̢]̂ɆW[ȉ,'Xz{_1^ycp[\/3.D o# bY UdZ(py5 'ӌ2/.WH?XJbJרA5:lS\A*As Ԃ!U˜;?KPZWx9N/BI h%٩ʋ ٛɵj%h~$ېl xb}^(L44[>+i8Q5 +Cw䡡]?U钏Ne iWIiJhʤ<džHx =/#dxyb9uÕ%\skRh;@Gn w'=6o5В.6S'#IE8^(cܥ'*FF 8cMߟ^%u}$}@PhdiЂ=+,gF&I 4P$Ajnq$ZI=S45l [hpzt@ XqQscQ>p1 h ipe9]8?s*G!℉ wSgv;MFk3E1eOIK'v uaىExxOQυ+uKgaėrhݥۀTtxYZ_l$I͐4Er<{ iŴӲ!d6՘Mmrn_I[!eXjIq_p;ղQE/:}шnd΄} \RR88l0Bq\|ɫO]-xY*RBZ~~pAꎊS;C L'Ԣu?3A֛xR3%: L|X&V m_?_exZ  f+XpUJOYmlo3I:.g4Nh6DVHɺA+M4i _h¬ҧ̶#d2j 'I7 C:Aݍ_Q6(x|x0^X›>sj?By~Z[Yav(.v-y U DpdK. ݮRrSGדE-@ 7̘֡D©S,>w-m Ega&aM{{mǹ /{Yj^OJm_Ύn6piR (g;b?]=#þzDI'r(Nz2aH:QIwYS/nܔV*|_ * ]`L3=*,} xA|3:<ޥ,.iuxJyRVZ2IŴy!,>~6xU%'C<Cg7al|NM%0_6z* %!|=; QcMKe\ܪ&vnnEt 55)/U ܟyɼ[8 ` fğ 80x;_﫠bⷼ#2lwd-,Umӵ`[%gFIxr.V6d9;Ĩ+N _[)0/ !JAa.0;]V9z oR`ٕ tAS"xsxN-2=ۼ֯3XikOA)㯢BfJD\UZάY/cL-&lAOtt[SRԵ_KNB9>bE )]b%\ }@r -zR ,F**QJ\D(W݃eD|Ɔϑ4Æ3)o*g @kj-]ۆ,g&3*)4„?a&j!yA>V" V+oM;`Uz2L;ڝ.Sw]U]{yrgaI C2q3WWgWX[KϵH@A]6Yp6No0tem9\$[)ԥ]2ѡ"ăLJ,$=y##;nU8 kx `Pܿy]"yg5 6ӄJȾfrR5lŦ֤NNVRS4*k*02|Ȅ1(`Vy|{OYV%ahDN;j# :M[uB\19HxV\>'3«PM&E=پ1sXXUFGf0,>ԧ9xBCHTAK'DX0eiavJ[(v3*z2 A ACI6VoB(yEq=Q糁ozX&^v a_*Y`f?$mDCЇ5b3ccO=M&2+xNn Zڝ=8B7NxQ_ 0D9fQ?Yi~{O"jCC @1yY)N!ˢ нaڷ Yˤj 1;y%~P!lM:m13 > :x#rD8=flĬ .!|Nz䣿󕿍x|XrE/$$`;GyEQrݺ:AolAi}&n)>Ե4EH=* ;* Ya) p+53BM~ڥc+UչB$R`)5z.֗unZα~Kq, p[rQ$$jW_Dzf?j＀$#@m.eumBȩEL7CPxy'o`(QT԰&O\]ygXp^*fQ@& yzT*JeWjQp4qE9ʗgG` Az8K>5q۱[ڨN~~}\ŷh,%߹ԓ;xAG퇥SPhr&n-S,lמ|¿c}Ѓ| fp|Ƨ1$߼(cՈZKUFAIf[&3Gnv?RrJ_t(4;Qչæh0& udx=~θQNgeRh&C:Wm'?;V f6&,^e/|a_i@B6CWd%5do25PB(H_ۜMG$~x}s$G[wȔ xٲPbz9XI[ݽT;xrGtШ['٢>OhWIjpCX&XIE]y)] "մ#XFvÝ:}`F>DN,O"C$yYX-gռncsx,궸p~*N! ~>^.4io\j2 Oqm?mKxO{tf^ͷb&-Z頭&?]߻H5uȟ^[ᝐm. 3i腝vLjoY+1lV"P=^x^{q4^A'{$d<]{.2eSzm_ C%I$6m ksakUw<ȫbQjn>IV4:|44$kp-̘!qnܶbps{ò~*X*ͺjU|t›_(8Fu}ti &_CE{1hI 'By3j|:棩aOBbUReyőr( 5 ^CZܵ kZ~†˼?v:.h}uJR8ꮝhHbP,t _VwPK4~:ΧfPnu!|CILOp1䚿sxӟ(,s-Ӷ["f\ A",V/%2YXך2_6:.3(G-{t;!JL{fO&pqkU$_)F)0 S)a$aģÅ_¶ԻOo-e5"FT#>EV =AҞQ75>j[8,yG4[uYW7~##Ut+=U;+ Qˢ)P\@D@"j7ٔ , dÜ9*i0&qZ(ϼWUCăZ( LDҊy@oWSI16/"!bF9m銃cE3 x̗ܭi=JY1=$i JĜ#YTGHRc~4 7iڝ:^eYH\sW;]O69&Nt 4hu`RIRȰrXo9@٘YOrMGPj/M崷 yoڐ^[֩ȁ-\RU:5JJaٖUSN }Wڑ<}ŭ`* Ć}x랯ѫtwysfӻ6c/|&ךaN&# iJwډ;(iQ~wcubJcpYwiUpE ~mTqiᇕvwYW4xrb[g3EBm'ҚTgd >8&dkұY*wφj#Pc kBg)k?VGG&N Ӎ-gkesYc:r⊀.%<9@5/VR?ؿWNp fXC4cͽ??^p -2c*]@z"`ZGSȄӅ>B }g2p~vZ#R *zˉ ۍXο r_V6ȘkTN붇G.E#]6=xʶ.QcKR7cHO4~ a RGF>>HgI=jhAHYN[xdym nU+iuݢ5-w/O͑zĢLٕwq9wKhTPxeZyH;lވ=/yR)Mgr ]ŷ6ݴ,HTEuR0ձbfʢЃ=us+Kz[o&XXQlG6fң Ұ1h^q8"M!% 䴐ڝ<smpL&i `FaGYSwª˼󽘇D,`#:֣(M|9}#ߡ7T N4s׸>C߾N,٦7¬R+$29sAxC^@*|6YYV(C涹-i 鑪kt= 6*$(^:En@viḼOaEϤKd֎@ !+cǡWN 4+Ֆ%T8gΔ߸tKn$ *K.&P0d~ [uUKLjQEGpn0^d8 QВ@~JQP1-Uʒ~ƍ?$ _P0\'G8NeBN>IWtɀ;_ #D}s q+Ʒ^&抷tmEyZb 6LYSjg<,4 9Ĩmg9,/;ǡBVR5QP}ĕX~48bJ=OVRLI@_fM9(`^Yt\HD#4P"L*@r**O**"2w+knb3p6 Dej97 .1! ;$)*a$2ge, ~Fl b)+YߍO;sU.)"aeSjA|Z.b# AP Mv\|aܣbpͫ z먖L]p jsTh&)HZ{Pb"\RGh`F*UgŋZɐE.KsFi3|,(4ȑҊ=3+;̘.ugV<RXg'jީ7nMs`b0T M"=Vٴg6OkӇ)M5drknY!6/{C%-]kT msg2Y%:F.$h,`7E Tu.8ax2w_I(1fB5ݮs3м?X(櫂#"|%_ .hz #%)Ә}ƁUke ͨAJʹK~ค;Jҏ[;TJ{ _f(!'D ]3Cr jDC,4דHGB rԌ1M gb$5$Ɔ5~T[ &_RU-Dz39,_\uwĎ1m}.RTc"In>H0'G$H lؽNe{ e1,QYn nls&B_^w&wt(T=&P0(8=,T"uKԴ\D]=d6nWVraxʄ,Χ`]ٿ'i\65I0MYtA(8%? OxV |`pIyr0Kx5Dtfƭ`ZDoe&'dY"!c: ĝK>BJˇXy*6Z.͓6ʐKcj4@$:N7~F 1Q'?_>H5rB7sK>tRHZzH:t䮷vξ+3G)0#NYIj ٧ <ޖ|Ve,+a^daoXܩ&"ųSQZ+dP4Oxv~ڊ߾1/PDo2AŶB刈;$UV剺uU.n[Sy;ra=+N/75ŒKSMA@@ordZQlg/O ' q}5.(xfnnag[O#I?ډ)Uv/c5>DNwٳfff!EI]BnPY' pY?7)wKxzqTL| x ={O9nMϣw$LV!O刪ў"*<^phֺ'a[^LOH`f%Tm>AB\@F7< JtnOs*4S2OdAaؤN:"W^5iF5N3 \)۱ (2m%z9Z^y~s&şTb ƩT6ΆX#B$#j,c>-K >7Abnw+CV?s94h善-Ilrpm1 hU8jkĨ!k̲qU} ;@.3MP2KBދe[ket{MQ,b]Z4B`# BPd/MŮR?w& @Nȋ+nC`å\qxH2}^= Q0aͬc8AW_O%D:w|Axc m !$AxߦDp0=\ wBatdol!-ۼP5}%վR*p`$¾_3Y2:QW I$2}(\;#ɛlNfd͸MOTȞ 7vI+|F*]DZaǼPTKN8ɲ?,#EVbCƲ!oy!O3%w[ULܛx#~0ej\xZ46PR%ݶ,k蠃Z7Uyr!BزfxsoWPʆ1{3[E)N=X'f͗YPmƓ.?ivgk&mloH9"Q¨Pvڠl,!Eyk3B=,/M, ȧ4uhaעZH+Ꝩ4)>i]sh>?N ՁhǗEQ5_vb;ɈbRl K%B?]hKJ.wCJu/- c$f瞧qaݵ^y~hx487R"2`6\vL kL֞v2{!MU5ȫ HzWwq~,6 +J#h!N:z2ȱXΆ3b"Ջ^g.L.CHS*{:ūQM:;W!F#ŅB,QҮi+9߼3e2$Vиz\ۧggynO m,-WA =RiីޘC+ }z"S{[|gEQwW)U9r/&>S{Ҋ_Q2L&WM[䣦~&zx[N2ʧTv6)ebVzdy˫T;@/|:!{̳ &d$ߜ':u4;,?Tk.DW 9ceçw箥x !m`Zų(`A]_L,t,Tgt/d5c]~Cjw(ybߠ=5K؂rb"ItΚȇ YC}J:ϸ7F?]v.%abe_1jhB-.>k<@)d5\o?!8K75scj%$AI*\ȦOOUqV͵] h@g Iš#Bi1P~}m V.X荝z9mT'=A;tlz yTR@ÃnB7mߧ^e/SIkUr*<}"amݷmOE_͇kp1VSQr$`CgMR=<@AoCpTHkmQ ORh KiRat)2a,$bI*WWC/?~nK2d/NJ펨\r'9 @0クznaWZGIɐe@@Oגm6vbUv# ؓ/^'ձ#%iMS+rip2PY', @2gF6n 6ٲ&a]U` }e}@i EufjG֣$~W!ŔhJgh˵}F6!~, I?r_ XvL@$}WnKous^̝' s맒@s0|qYOB>չ} EF$Z'w^2G x,PJvm1rr@\uM{GY͊2XA7#+^p\ ABJUΘY[6++XeJbتsgVScͶ= 1q 8!Aj?%dY0դ#I'ԕpH1 Y˰6b~y0چ9 $:(ŵlUPs#-X3p$eq[_(Ԛ mL7u5麕 <>˚d򦊗%1NԑGpsWdwc$>i¢bQALgptr#]lObx-P$CKMt8D?g;0Ŷ8? {!XiW`&$x:߲X7 PLN4 K?|.]s-kݬT7ghB oPM]iNƤ?r?;l2/lwBOY8IRIv~Vg =qِS-Z.@JGLIIaWTXwFQN}MH섿 o9[xA#e}Qq."Տ7_A>?wpڟnc2ST3Q Ur5%\YwZ4lI)Ҝ:C$4Hg!?~"`e~0h?;2>QL6z#WCx} c 닃ʬ?[Y33)q>K|RJb3-zp)تL# 6Bacwaޛw5;)a{ũ7<V&eS x#޺KY_w;ғ߮T> b#eP n$n*}Kq9_}apҰ´UoWpVA4t| Ѓ+c+3 J0͍AG˞x~tX]f0٩?/nFmOm+\wfN`L/]v%9I VX G$pJOu7ݴܠL7o/< <~>-kP{kp2Ծ&6v=/ V.[2$&gyɄ(.rcɗlmxp ʡܒQ[UY O(@6kQi?bK>,v\vj@qm U'zs+7Tv9 :TbP~}m6pgcmEOk.P%kmwBMΛ/Ґ9Fy5 .}SHNzA}l9T2[-[5>*EfresV9ّCk5ffּW-ܩ zL5V=Ԅ:oi=(O[:/ /\:x MţM>0LNT2v9y&X `H\n^ÊF4 x9Aeߌt9VG]]d| I"@kZ֭m2*_ud[) 8rqn-Tgǁqfq-!}WXU-G/E! nz?"ŀF*G2 Lma>-d.g#jXb< K;rr]ώd'h`uF E(ޜ},73-JC~Qx}q/~AILcEcJlՏLYm>O؄4qNB$dIz* N|T[II>Fj`dWdMz|QP;([$Kv)=Z[K1'Y~uBs&A( /ZU6$}qc0q> &\.વNH+k6?[-#BiH wƵ0f'\Lhv*Iխ*b?x F!:HU'&'jY؎@ sq;_]Nev]K#ĕ[CBߺ;΃dzz4@E AX M!]?/۶6{ tÀژ_ytmY^qcIp$.1#@lIχJkhwUn}dO|o⩒$ƯwZ#/z5$|) rTb~/Xz+ctĩܘ-o\NY)YDIT=ݿ=J~D;3&7V2=e׺-+ĶHBʢXr76&0}I0.COA]G\0 C70T>ڗemT L}̭Di/Jy+{a6o=XOț6%Qɧ|$ Q"\% +G4Kn,{V>+qyPRIEa]0\ F Y5!i× Nv1G ;bJ`!53㑐#2d!] ,xgqg՟'>pZՔUq] KB+63>^.(h Yr)qi[xuumzp<瑛3H`Wflc´7j]u>4'}Ih:ܱUԧ>B!*kgN/ F:dIVl3)saj=4~eQ.OBlK͗QZM+FձXѩ}约3yUϛjAƕf݆/ug|D̰w쇵ؐg}h*[ qG{5-MqhHylS"HV ? x1v?vW/4HK\AFmKJ+pI@лn{{Hrbq!>J(-tUwO$fjT!=vLIGmZHAyUnϝ'@ԖMG'i[@/"%;xcd3' Cm7u19>rF3E.ahq8۵QRm*BBJI""+dwA-Ka1Bc>"gaBNiKKY"jֿRdKW][Bᴒ&omdV]tk1fswg4Ywꌹ]hVM=m )Pǖ#G2zb)3=ys)%^A:M) S H| bf#4aSEj%@||+Vu ^9)/Bj7܂B ؠ8-m4"W'F gi:W X#.ƯtQC}=NÚ Ot42Qng\cdЀH1od8e< \ +c8j=>Xzܵ\ФPÊuM`:~jkL6a/Qm~ L:eG^DnV<6 @jלZ7)ΙVB=&TX\-q)ka߫j/ǛmkQsc8qz+{xN6<OT_we)skݢ0W*+?7ly+Q8LP'Wo#H K@?(B'4ZERjI uRxxi_=wbG;&R[Zo< ^ [bV{$5=hс8{9(EY$!& r>Fxb%˛~F@(\iHudєAL;?v75&b6.%u~Cupه=E[{5xc9Bw3ﰇV _}V/i9   7yo+*Ɨ_`=(BQ|_{qL͖Eq\ODDz#Z١h1KvnL۰JdT2G5u_c džʂd KlӜ_?*(+47`wYf0g,êXW@;aws0BAe]lZ᷂AXxؒ68QZ"bt 1ذqƷYV%Bx[Sə?H*{ظpvZlWo3E4 \}F9pݦ6 RJDzHrQ& TIIiQ'ּr6$>< 9kie-.*c5Q*3 mxsJ+!Hh -~J\1[NO GyT"xEQpIR ZKnbq&t+H٬υ ;T.,l>c.C&W<#Ά` (5Ξ1msjPzH̡f~ӧ?i=J7X_=_aNۨ_SI |H +Gs ^'=#8k2}Eΐ\@7ϸl$u|6&' ~ͺ <%Nc n!`IB;1C5yl]Cְe:[ŭ +) g|$4)*.2zk{w X$ eC"φ@'8{7| d7P7-QUz0zyR)2_In 6^eB"WIc  )b`/Jy+xy?֨O. لaov=Y0 Eiy7y~a'rߣwRwF4-O[٤wuj3V)7۵a]0= T.(ͧOJ(mWāSF]3-^W|b Ŭ{E§,{L p-m&́]Ȱ֏[!T"})ŗZ僄mkUoF}B, <* $anVJK%wE6nquG3 Gj* @g[QR([vbh7"d rx f8b5Ӈ{SSo ,VI㴔X8:B)$Kh\?L!(x:!{k씈]Kˊ5F/0Buol a%E2ø99ҰUZQIlz٣|szՓuJ;3r&S. UHeڐeҼ!fZkΦod8IkُXh'JKc|1034ԁ:3X#gk~=Lalz<݈q-Y-he&ZT?:Mx43tSj \RZet>rqE͆ǣ w/>Gˆm  hwyֲ[ dniߜDLȮT..XS j"?"9NC9YeP $peF&OwMx۴YDQ5a69O>9H RΓze9z>KXkpZH3aZVtz{c`XVtdUiub @\y0mf&AV{E јQ>[j8sQiLU}c@Yɔ^kj7%?jI ӅŪc unB^g [z2vvUF~zFڒ-$DU*ӞNˌ٣sˋle 3 }9QO+a&i@VU6S-"ukg^akJz͇/~B64UKl Nא.49MN`>݃p} t;bR#r +vb) D{MVe=QG2A_֒* 1;QXu>`@V4CE=B,%$D!2Jpg ~!Wtr/vD'hVsڕ \=/Gfp]$joJRT?لVycӀx #p-vQhe~Մ>{4TZFffWm!hۻNk9,ɔ3tHar<L,f5Я`]wCq™˺CQi:/9 D]+s*si FYڭO-A%BbAbn5TNs)/5׽<")W~Vvb{BS낒\u$‡:w#0&[55?e݆W(AgՑ%R^==N sAv|cē.{Xe<YrN5Bb=WI, E~vjcփq蟈vss!Ub7fPADdme(-$/NXIQ*ܫ[*3Y 8zR|S( L 8OuP3'Tt4g]bn/Da#zG}Kk`"y,Rm 93H1L)/yuB3Q,Te:Q U T`*ܠA@$F쿔!I,@I9MEZoڅ:/yxgگVa(:-)xԃ# QN}Mt{ҟ ٵM ڂ)~L`)pvEtOZGKD.#jG8BJzm9oh\566yr?;/ӡB4DYZ1$ްր',yA4Q!/}`#}].%IR|D;E,O85ciI-g8ڰML "X9L ߣ,h9$mky_EĬ(MA'Q`cJ-:E)IΎ(R[}AWc ;ڲEqu .W $HkOERsNA q248έf}sVnFj(ԐlmB8x7%j$M˛RVw<Ӑ z&hӜy)[;>y) Op\ FD==6EW8~DZ%4,_-aC;#'~\BZ(FuUw̹Ҳ^1RcF_";d+\%N[{ +)@f<ǘ^,RJqMV>WB-.Pܟ;MIt5O,x2.qN._:h:SqPa)&БLyb#uYJ^.{yؽO&-ISeYp2WNT6Փ z~ЄTFUۂk[J,R ) Aw{ZI8o> _wW*Zçj(:@ƫ%1D828S']PruGڔ͢CG`RƏqƭSV'`sMt\<'բ B>4㫧|ЙJva^lWȷ`r7~Ui!d;H6fK>aC=W+M$W}ƥޠoW VcAH:F~c\*G-!ptb@{130dg.; }u}Q\1|70Gclj@B%Dɿ%HH#b̧b韌#5{Q"9wtNY@-JK^ c.5B͆N?7I 1veIY'\c;GݏB;kh'L~co@&EL>2S{@ #^g "WeRYdݥ,K-F% UR!КIXw );@[V}_]mOa9WKTmg1K h`[Y~TCL lnһbc}ulypUpO"tfu 60% 0:񻳝."U}X)Dɸ~Q;v-}(-v^!ս}} T4Tp=-E =5Sp3A(/0`8/]R0~dE6 J<F[|/ -F;C@,,k>(B",&)IWW }'Pr zs5F byb|&[w7ih[Lkׇ)j-7'Ut:Qs}_bz*_YS8Ȏ۾+Yiu\IdTY,qs¦(Đ'^NYjyIOM Dm Ѿ rd9xN 2 T {/ j 5W>wC^R%l&*@?]I$ uɾw.S)p+H'po#5{҃%`$ܸs6C[&xjy8%IEӠam\&p7F.Er;@ 7L*2r[FicOÕDŽ.Lc. 9Dɦ[@OyipB/zK phd0̇H "8 Q-ٵ]+z&bo5abCwtzK6_8j4Y?~B iA-A#l`;37%(* /3TDF_ʰ_Ifc6&=6Ju;=Q"]WJ?;)cRDbpk(`R;?aL, tJ1J3tV>XyvsCHa6!voAO"!ѻluMAqQ~ژ=F_'&yg $?;r !WabRafa?́[ϬX1ɣX˂`[rsʞ(Tfχ!.?v8`.) ZӻHMw7%Gk1ܪyluy=8h2Q קcfF*tp ԍHGP0=PHdW yL*݈+6=dI#'A/"?KJTH ekXb9Y$o -;!ѾOcj :)v j﹖cIQ[ CJ US'cm4Ad %c2GY^զI%v8҂lu-2 J]U ~25>x4hVp $`oifv>w."3vhsSJ|A|T m`11@ƺ<>Gd7E,M;7SoG}Z184T!'>yN?4>;K6砄 嘒l~3v0R^@H8</Pӌ*> BMcԡgG(]vjr:2bC7&$ <9uKX29:fUi>Jvq(=蝇dy?„Etf%UՐ3AK1z,=( @\s<,,6]Zt0G*@q$"4:2V#_)?x`ub.8aNs4x:N𞊤c*6< B-ʉ\/vJ5wiƁ![fp@x{e%( W<څ?V μ3s6v`Hg >o Bt}Z$Fmuy;\sTB_̔غEdr yy e@ZAV+0s.'[`B r*. 7$8?;.29³}#k/?. +,DCPJb[ RKf1X^FOЄ(_*߉?!xSB?8.PqWT׷ٝpߥB8톪P:PomІ[ք2_2N'XK2E XkB@$py}0krYx vVGr+b U0U?f;[q}#cW*'uPboGx߲*xdjB`~lwyoàӷqH{X5"Uzdr6#w՜\0PNV!(kolsre|FM5TE[6 O.u]O G΁ORS>x^ `&m# ~/ [*krԟ5myߞ%l}DQXLFű ҟa9GyĤ-4uL;dd{, %)y_z{~ t}-ɦЭd(+#n5k~,@'zjrE嵫͕›-Ÿkr1oQ2̀rv~\C.dhz?B9ȡ06#JF@b'7*܍QA=ZT4@:m&S`S}@d7l=(xeV# fH⭗aVf?*_*;~+xGfI}SpP<ܯD^M!RpHўpTcu?>mʺYKʲv02\u@JOQ:^Aֲs :MD,,ը-M:쥦b9̢Sv6" )Jg%H#_|ͱJ\&w 1K}ሢJ_+moJ)kvWBޔlYKlB5; CҷA:ET+v ecI .O%@YpEAbm zCIӿӠBkWnDC~~2Vb:"B~Wuvu@k뚳T%>DGL彟d E[| 1K2x##rt=R*ǼBs8+~ ]1KM{_cYIHSxI6ۯIDY BSa\I>@@#PR5`Wqpv:xVT ;6X~9j)`k9T[&U+p]ëf[+↞6%#F96ˣ*oY Wfxp?'zl'l aTI -s}UkIS%J+Ƥ$xvd#k[~% !d<[}DS'ـз3$q0%Bٮ($U xrl}HGV(;R4Zrm~e^C^ūqJA] K960*/383?f{Vͬ.]x+ƺmF@ %'3paL)(^ V}"[KS T xD_Ń'C4!`בtMK_yW@`h:=8ŧx1r\|ޠC6Hj@)+=yX=9s'(Jƙd8)3~=ruW 4W>X>m2P~wU.ط5.} ;ӫjP%_qܛ :UsBl߲E|q Y8)JTAo)ͺ$u?].>j cHB%LjƵ9r+,խQNQ7mqCPJ( eQQ b;*! Rf.3L-^[@[_L" dقސ:,U7Z'׎\][ݬqS ? 5]~1ҧQuuC%tNvbO 3YEi s8/E'd*sz@LZuFB-&J/sF7W$(uUp[+W2g]gUŏa7zȇB!Ŭ͌ZԌ.V\iuQx=J ?vzH?eBEsbĥ1'MF(LWtsNgi/vMf3#'G+F }*CM :&`'\]I-O`SHO72ϏG0,` m1hᅭ>o,!R֋Έ -@U,g '$oXx "-?n-ߔB.m*ИӶ"kln ?j`Q9 > ڰjqc_8e7*CBe Yæwգpcx)U ڷ:~ ^N2"ql`j0pҲ*PAmj稭75ili޸X~,Eƚ9MO}1Cآɇknۉى^~ObI6@@q>|!q.Cd N: צasLMUFXxVu )$]ep iyufR%<ǀ}tƐal$-:-zy+]?(?* c30wyDp .vtp“7!i#8m hl㐂}Y:3z$l ]$h䋹_WtAնd6rXͅS*V| OgT|˰ :B(d ۰ŲL@y%-2ZCf-2(٭Z"!Ȗ^~\zh[\H/{? CbgBDzM^U$-&rY`cHXe(S %y#Ԝmu5CTˆgnx7'X͒u8:t/@?BQ&Wy,l%s3/c26"52.q{ٳm A^:i 7\ 39j@M k6k,j\Sҿo8R'W 'M^H?*ôBٰqLW' KOPى?(/ k^NX tDբAX75kp5h Ou$7ՁKMzީG3Q4TW^َŴAƉOp86IHo^^͢[ݝOM,CZB,:v*DY). ~G09bCAwK [a;YyZ)"4g&=SeU婅eH`#NJ+O@&sJAeax4[|O8p̆;RGH1wU bU[40_l/y $gZļq&^o:"Q u`Z4FfႼ^Ja֒3F)'X|s_REtZ`B[Nwzqи^υJ4bh>>>\A`uLͨ!q*ʪk->(1+>GRrQ` jq0m͵45JQѩIύ"ي ( 5ӠeyV"y;Vkd+QesXBzBS@b!(픻*h^ڥYl#̬r|,[P[)|A c{Oj3$-Bsj.@rS-p}֞؄5MGBXzSn}WY3;30Kh4VQcq]LҦʏje}'b!]\[$Pb ,vQk =T!6+6 !_OҸ\o#EnHD76Gsl:qI4|-uv-AGC1Ћ< *I_;IIB} fFD"))Oj!SbG>ife|f|fRY7nO1 gsB~ka; '1&Manl*w+ γhłܽh*BG븷;fmcIB%5QzE-{^_?r|NqUQu1d?֘yſtjaۇ Za" &ᅪ\9TAJXaz՛Mk5MTMו-?R=sLuUJ`q \wJ-^V.m"~Ap幯ȆlXJ<" ,DI=Vx"QXSqMZ~ʗу]uw8{0u^b$ϭHE*|>NW PMM?Om\WHv7ᅲgTHz[fU )ɡݻD+M(pR^%2Oi8MϮhh<1Me|yJLnMٙId%|QE(W<#gвm_n;U-KmCc&?%(Mc/),}[Z!gEfMP%H<}q%U{v_Mk«C~7ZCc{oe)t}q5aMEXtOex eu D+KX fFE]}W]t ;wGP -G"#‡UJw aHᚁ/e5EK}/8W,Jԟ̢&tiv Odp~e_VԱ2'.99p$ea{ȵR7̻R?*!?]$^0/TݨuOƌ_ו[wXR~9aU76/`Lcf%+6mS0:SG(8DC^s(4,@NiA7eFH}3rZ"ia}y몪nZo!^EAíЊhŢ+Mq3A&ФUJq訔TqHnۘ;BdDd@kgˎO[PqZf/.PfW!.U#y_V#C.i *\quWpd3T&` t1_'}}cZA,0 ;`iq^ēaJҒ X@Sюqu|D@u6)'0̡XY]D~SxP%l~,!†+ OP'WU + ̪;/g0NvZb϶EP8]%LrLؑ8Tdn֏5M ?M*/+f {jkU>jG|A |Y7vZ'F )_+di4S0/l,0=XLIJ'ξH1!7P&3Ő UW hBK-5G ?HurY:%ֿVfWTp=wR_Gap̷&#nd"9g"#bˉxg2gSNsPuRZR!M>ր1hBt/v\1" wݰR膮z9[vGL7CKO{[I$&E9TT{HEq}<E?#<[g6ULm#,| xj}o%63f'سol 鞋yd/nqaJa]S l?upH UI Iި4/خ8S2,N d& /U*}ZBf;)i,-Oo/aȒ(p",B WjylQ&'ۅV:ѬBԵ6ִQ\oCr.xrm,tW~`?r>uX|ޭz 1Q_nXQL5iFӪc/Ž8hhat{BuKRi/R~k)/KEpro|3>ȟڋמ_amij ƚmű7i?mxlE4mxhz0|A_׃UNnQF&4_Cr-Ωa(L Z\WZzi-Wd& RW`[Jwc- \eA.*~B9} ( nǟTMsaZ<,"e:nZA^e!)S$.0hlÓR,?=Z̈t!ܣ[ K)5e)uc1NB xChRm( B@歑SIG=K),*WViLʔ0dVQɅ0(3uwS&+pZWQm~@(յ4䂼"p=֩*@ejX>,N[ﶧUE6@A `ؒV;,~!iU ֜;|?.h-oÇ~$B0-+d*CC۱qIjzl$ 1q;n@fpaWqq3#GjsUL͓oy3cK$ޤ ]ưlu(o \N\RXp @/Æo9sY[ qFCwC"35ʕ7oẀe~<߭GZLJ|\eۧx航݇%  9Z`E[ڪ,/UDZv۞ÚYRF-Az4䡥 ݡވW ip5aNr뙸06c`xDbI1 O9m+a/O{v=ПH&YzysLq 3) )N;VID ׹E*J6|ɑ>9( 4F gpl3׬b+{]i?veox FE9Q0Ylig@ؽ*س+08ro"j &Jw+/Q3ik_*ԬjIt8źS?Hw& y^%m\C(KPQ>7X ,Vv&gv]|.+ >kfmxȬeh.#6l6B%WS:x%~mdi|\N571ľ}~dK8= &~=fG=KaDtOUSW `glsVE&-/\BHR#P{~; z yn e3yY̗A2'ㄓ3KU@0P>o:0xg8 ۿ\P[~LXTxf%.ѷx/1HqFAR{|4{}8^q&#.ôKg~euVŮ3jyˣ"јm= =a__j&հbN{yRfiT!?|j8RuG!'I-I\ ܥ>u32]K|%yz|cԎ493=%mDE9f|Z$gm%Y]nyMoi 2@-*(OP/m=+p.alVs`Y'.2[w9SIAP2R\%(p}䆲oE~M^{TJ:&mM޼šRKl{ (eBHõx=(w;f'FEm'q ;d M㓔i֐sH ]9tbd+1Ɛ'!!(kBR1 ΂ MDQtsdN ظץFNUL?2o}tJʙ⽝cM鸁q*rzڞ" B=2_|^ xՊ;$qv>i7H)_p$k$KIu#BI;|F+'ݑz /vrp8%pߟNOIUջ dȂGSs)SZE¯?|o m4cGnx3|2]@XШ+D#XAp+CpʲX:tN}\zP^8*(~=QSxGp䤦 $9V.Wt59sR #deTk` J _?\"8Cm_K.|e6"R?V:`L)A^ک z\O&V280ڸeOZnѫ>K }$w_ZpABB>nQ81%( -ӶHrӢ5U4wT їv.??m}G/ Uv|6UTtfKM?PP,h϶ovZK5Y'SyAaOʨ,:_#kۀSe2=y<ʢ̵Wm\QcK"2,}h"&5 eo cѣZvv 95yzjJ:7IP2P=vA*-9dΊ@:1o x/qQһ`c=P<|N7/'Z =;kjIbQaM%^4~2sڊ73Ü^gbhخG8'àe^.bn4vӏnJ`3'5{KS F,ztð@ٯx 2)3SV10pe 6\K.rؓB?8r㬨=?ՍJJI;:fw_GƝPߒ, h< ,lnsAzmyYf%4]Ҧ Poylj'OLo/z\wx*| Y: R"1t6/Y453}NOծ2{2T7AU N9$0|Xfډӏ?ltȘc*ċ*jFp ' }^Ȉs"iRus9h'B.z_$Ӗj\ĥɑvR5<ҙ+r7+>b)pI'-/.Xk*73$%qa?.Zql GSȢ-EHiOG9{:F`c)?7F7}!v%8XG<0hHʹݨj bNP&+xP#h\p~kdM#@dpFM2wD5G \~8:X$|H^o5z^aLХ3OOP6Q[Y}ޔ}gvYN)=h}OW 5bk>@JWZ9<`2g$]c_`E@ z 2cd ew`+OrKQbTn획Keއ1}[~Ad|#$J[%5.}/QYb>2GrZ`-fNS%+\E)X|d $bJJ~lqKX0$=X Sӓ V_d$`k+~fsyȥU N 6g;YlOԺΪLIb%1wa 6N'_;\ꃫhAׄ3TֱgYy+Ceb07c]|V6&?FzqF.F\dC@# .Ff1L|ȽÁ^5lߚSIhO;KYEmnkY/ obn ?>D:fth~OfPX ta:*MvI,k.Q׉%`9N</wˤ(a1&쎱5K/K-sC6Ų7 't0Ebyo4E ?޸,۳O(wmtC$騰_k I7G,PȈ^ ZX] D (z#EYΗfqj5Ѵtbt)G1 &vW= }}Tnu$Bz"SgD" 6/n$fy}pɻNะ0| =ŀ %0Uylyx~D|vJϋXxD# ~=TxTBXZŇ%ƓLעak$#SE2ƗoP/s5┕z_MESЄTC9P{!i\:z$I}P>qs4OPO\TmŽǻ?Wo'ww.>nĝM@¥H<@F}8"M`D{M:6Ŏ/UTbS᫚lyyۓA2_< Δ zUA)!Me<ʛhxAJ"# XFR\TF$yr~KDs]-Ј?.FroʆNe l|x/b%H@BIUFY^_ UB9tLv1e DNgݑJToGͭn^~9Sm4\:s]%I9zk;ZQjCn PSa9ȓH'n#&G?W!vLuv )$~=BoѢq\V\1Hn|=3=Cy* QMUuw?ZNuEAsE~P &Po׸xwEm0I4 F{KËM?nusRt`U a/ 01M=KZAVk2ror0c$myn aLK&C8ෝ_͐~i};T,+:z4MHp0ү̢h? TQZff6oϺ1 <q0Png_tavpgɓ%\d<duTt >[Kf$bH7xERt"e0MG^Jfl-4q;<Φ\b^dl`]QntLo^q{٤46 ;'N ɱ#TJ .;IV{qM*=-*sF=:y"Oz =dfS3&ڎ&N9{?8P$b٤ETwTQ!ԲLE-& [p= {H&À_&j"瀯;{PNA3`xk_Zxs( eZ I:>k2Rmg :bSwS{Zwz #gߠb,(\<|e)|E/Dh N4;NrK'?m!TYDR':<@ )%fqG7y&XRn^SET1sѠ]n,)gJT ̈3wmͷ%H:*3t&6M{ k®i2,*\ gAu9m:u^c%$+,/.há4p[QVjWмprχ=ג*rKEټgq|$c^ H4NU,L^@UQ;ї>ԩ8 l&S;CXLN]9J;p`G%Q 6Z٥*,Vͨ\ L\h?ȶ.?CKxb]fw *6}V`=SWhBp/'MoKybWU6w邭1DQ~ 'W!E>-S\p }n$Jo_.ͽiYb[ ހ\p0#5 Y?0LFD˅tc!{#23,f7N4S)Xo{x.xBQs@S 2yX[]]dM=ZF2~r.#BƜF@8 ?Ǩ(;T\ܾF" R LKy3(w6?Bv֤MJT\"D!O홸ҤGz/T?|B(@j C_BDMnR0S=+@[9_`$9QM$Ag\9 6ـ˫;weIjxj ?>k!9va]gI=H=~K+eՏ &[ ݈Up6zw}E}fRtA@GD_FYMIVŵxTCcUD%yd(P(8\߀ؾ]]I=ٍ43(|X{DöY?  > CS`o0XÒ2ec"K(*LC|xz`]@ԋ~پ1x һ?}:/:=v)JzY«,:Iϩ]ϸ_-W8[!&ٚn4$ejmKD4%$ۻy5:+6O{/x&lF^@enmU!;`Zܯ LV{#xu(M(Tg8UHu=vΒ5`U( eTd<#iw |*]FJ"r-ձgV9 l9 Q>7YU? [`(uqoܼhIQgb^͋RX3*ƱnkJ;MS .ndirش?`ȉMx?%J7Ma~ub[H}IS!tۧCJf޶{PS"@𓋛VV+MSi(v7Q^ 4Z]T&WvBOVOqVmѰ'C&ND)׹T6f-̳pϯب!}sXň[wPe I0%Wx$Vዄgi.GnĤ.B} |=ay.]Z bm[F),(ϭ@&)JR{ Ix30{Ke\< ,~7 V&_U5JչnҐFNi?i< oDGNc:@AmjK7겪>A>RClp2UuORFj3Wr(i1-pᒰsD ^mم?+I!M&_T" bٮjQ nNFaHl֏ǖ Vϒ;  w) x:XZϋ=΍е= i-,Vu6VYliZW)/­+ENy>\S& 6QRÎ/_E@u<[MTyA.tUEq˘$!]u3Ԇ˶rpi}*K'KapesMʠs5!Bz4g;{ه¡=0:㕀{k&dFp#OT+3ߋ:WPQDܭw<#ТyCW+i*o u&"[ 5m&-AcCKt*.k[mQh!Y'UmnnXF_[T Ž>j_CuQώto<+Xyqgb,rKj)9kTQI&W=b|7)S./0{1m'p\N". ̉*-ryBi M$ ѶO~鎑@6»yXRֆꠒz|"0Da~ kEa6W?uL} kvzN4q% iu| 7zRLpv͋nƊL?%'qCsyؕ R ֝Q#؀uG=+YV`VؾêJQ䧋 4m&q~07+j\ºn,#_Sޞ"hu#AtI(iǰBut QD+†L,7[GX2rP6ˬX^U 6vi,Q؃vx- ~ɈF&??>6"ai I7`0N3*T|^&g]EWL@߹$TLY qݣS!Pu[<ذFQҕ[Vjx&]1j3CEc iv1qn;8|51 B%/MPHɁ^ՈfSK`õLAHE[Yog֙AߑL!xG N(7q"ӊF1yǎFfWO[C~Jǝ?%ުZkjd覜wca5%g'z#SY}m'rs9@ARWUv=&Mx8Dib(OUk8/< [Xf ´kl􀆩oj/4v뙇w"b~f<{{z^1 ,,qa"EʇZbCD|J{^WXe;&,L-{ 2ONE䴋pp^xH v}7nwog'>q-ɛ J _d7"u(O|'cGQ翂:\~ky*vL.(>sf7_4LXM!MΝ:=[V^?blDV1WYo?)ކ<ߢLnj5!OV5VU$UٜM/ugi@,ӱQbDڐ,%CTZfsMwzQ@xR؊|uR8J6@Uxbr8*8:) #6KFF4v$.|­DcC7#g GTKKl 6R_zwM+?yeZS=o[/thԭYL2GY)ih j,M]Jxo4jKNFX(EkFR"P {B;)q]7][U4YT#-&hD 9 ng#ÅhDaIV٭ITEZo{9/rs>S|U%t8?o *vA+SBG-6$Ve3pH \-My4][+ nh{:[r(5'E`h]}zj.|$@kʟjDfɟN{:b6ʴ;K, F>,`ܢoD\x{A} @A{N TDk,g6'R(s U{]Zz;S\;Sz 73+5t9̇$cFW @dNPxN Q5:*\O?Hq ʐJF `M]Am`bX U&c#n]1c1wLq;7ynZ3Msk.nXQX tcr F0Y K^QK>)xϷ ?2C^$blh LGT b^ S_L/[ iٻcRѩ`~$-Gj [_&#eYTThnWj@NN}wGZޘWd*z1_rϓ(dӏM=`ي.}WtK;$gwķ i0)U8 `mv[kXK20Mb+X(7W_<6;m۞j_". #۶ joGUH/t#ED"dBSY6w/eR@6=69o4YnJ5'SXtV'b>28ۜϳ .R1}zb,]5hM PǼ mFjks i, |Tl,sf6<=x֙00BK ZžDa$zwdVA:VI#}/V]WxjILKSp RWT {D^Ga qNTh#۳. fj!@ҋT2yÛj^P'M7=CRRh,kP OUa!7׸20aSw]n]{wSrc y@ƇJJ(\."T> Bb;3 ȵNRd^d=Us"kcF`>@}goʇX 2a<;n3j+ Ot~ψ\g+EQ;Fwɧg\}'=ABCVkOˍJpLqrr .~ :?GEuhV*C\ jIeD}1pDJp탐r鬤ϣ=}6]bzoO/Rn0af kgh-*v2l^ E4 tdm~&rmYyfզ Ӝ X%uͶ+y' ΓY,OY >/XDEՖ&'\IC}h "{͈-P&`pOb7)L<:4kע)TuFzVKLnEN@˯*6$7:@;[E;/uA=! B+ƥ{UZNOdQGͮpCyKC|:#6qВοx_:z* ;J+jK*;].NoxnŵfnǮl7Qtt4`ZlU#+tGw R^>v i,}˖o'0[E Q/H&zlXϕbCM!tCx>3:@шt~+{wf'4x3V]$F[JkIs%jV>ŏK:=7DAbA4ȧƬ{k&dLH|*QMl҈Url9resXu>Ё50}uV{SU=@~Go7G06-ᕐo%]jlן y5\{f@irf8J1 qWmyE{j9kgf‡@S~A/,,:kcQ16|uf:pit>/@[m)ъ*);~RՀ + @rba4Ɖ3zVekR977֢Ϥ,2ASȎȁb,j:IGV1pᩁBQ. aǺ63}Xפ)m&yRJ0("m#X7ߘ[?~C1wG’]!Lxa.0xa"iͱ}IMFV;ג  `3s ?ٿe1{X_ެ|yu>ku#@IdƸKA~4&bq ]= N1WO8w\".Ya,Ȳ5C8Zk[ z&Mp2?`fܤvOalA/$ۆ*W؏`fm(2 Kpz6)yI].GWRw2vv̋bOqɭОNǂfn`~"X1WY.%O%$b))}4- tiL7kmqVÑ!\u ("|jO0h>Q,(Qt}/wQ,mpOl-Yo 7}0 L5gQҏ$Fՙv]"'h,)a wZfP@H3'I\,++ Dj11gya. qp3NEoKJɰԫNp$ֹtmnIPG|4\\@`ゝ<Dz! n3n)X~GYD+&M6}؋DFunXRz'j& M&rh'1B5EOſLAכL܈o]Ń@+^4MbpὬnp;2 ii/`?WZ|gri&]xjv.N3_mU9 (dG?v-/ox\ ^q?aKTvı y`> (d};:˺`2TB按f=2L |!~CHv%.?BXYvW᜻|B5B '56L&:F"H nP#)ŕVilb±ɫ$Kxp8]#u>fID3SS*#EgY;S-^a9Q2jG`1&GCO揍 \q%-D(]`3ΫboR56zH}7f"τ*+7a1j*$l27'xڗx6W\ /8dm@Γ07 aBӒyO7$GHVS*ҘK'솼e&/ێY'KmS&LʱFy9F :WݐI%_ , Q@ cEe7k9cʦBm ׶>|s[71:\jE<ũiQMܦr^?2>Gzd(-Vbq-E١IP4۹(l;TϏ\5ƨ Q΄8A؁B1ȝ{;w}xrbz5Z;V ! c~Ioes80#6|8%K%Ruw+Wѻ=]ȘCNY xjPVB)_3ݺZ9vȜ{&o,wx)=k1(guȵ`^pxI|'Mijxb B̬VNdN,7#܆~F.;wj![vTc^*@yK̆H3=x(l]=Zy/^EB!2 i4M>\%>i o=,C.U5Ĥ@splѪ`]XU+ktx<3Ƌ3&\(ʰLw+Vzxj)0"1jZDG)⎐l6D`>@RT\Nmr8^#:޻{mDG4,U/m#g5 \I'byD!m|ޯ)3Z=gi{*=ҢACdM %Y7r[k ɟ'v]OF e)g5ldHSdM&KmPLfFwu4j"DTEoi*B&gv*{4Q(AbiAf\@,i:o02frcwE wm̜^qP^[poQ$Z-K$Y}s+\KF M+>Pp|)k`, 1C4M@8=0;&sř1T0hj沸M"ن(<^=\)q{CfPm> AIJR%iVJ`%-҈_!6PY>< Js?[qZݰTT# T*6Ъ72O;7;OH ?WgF|WA7i{GG>K1EZ]At*HfWIjP6;:Ŭƙ fjpw$k NQi`FlbJ#`dܭ\#mrЌy~57}SVYnM,7̴ +:p?sCda@ȝ< ie' 'b_DwM:M^:s:qC- Z1a>XWdi N?h#-˔'!Q'>ڊmU|UN&g g xNCޫ0}zP=YjU`ݷjFG7f>{IAw ?mc9Fpa6Uk"&q:r 9F "ph ^<&%{Œxȝ]ʏc : .uP~9Ofͱz&ۊΈn3geV c6:`'Ys'OCLdPa 7va2i\)X2߅[HY^PW雾%)1WYj8tZ ᨥY/LK bL_M,Κ; c437Ͱ]R4D1%>@3%'Ζ{p Jp (]%/,{ؐ죛+]n7N(n}['t/М;>/kvy/{B W* vx2QUٷڜ(JzF_c#V,$y8>E m^N' ;7FPn=6ڰ`[_i1wBz}&ۗ4AK*1=7#4ta`؇W L 7P}:˴DCVkwrq526@Ku]?Bnm!-gc^I3OuW8N Ϳvy/]Ϸ=O7>t>5z|2:cK|xΗOae԰ΐLB@`RlaTUY̗WKZ)RgL>\50W'R b3Ww%+􎂘YنC#dJ{ {1iA_Z)S\NkHty1,-tU@ο΀EAU5oZ@0 f+Cb\/2_ΚG<+\kZ]b«.Ad |Ǽ>j5bVjYJWgmu }[|\Mт Hs2q(isxEH4WF b$r ~<$K>lFߊic)O`@Y')(=, {ߎ. sטӊrDk"l܆֑6j#BKJ . (0U M|* PfS 5T)f'Q/%")=lޚ3}9[yxF4-}Cw /s5{\xj"UMR^s!m&cC\sh ?F 1#1?L4W< OY6P&|( Ll-[ ߱jM chtS Gfb5"Df W+;f|lʧp;n^,SH/{`KPWfeo70 yLaThKq}W beeݿDPIcI//~l)c|A-IEV9خή'CR+,ܲc, 6a'uR=V㭨"Xde i@=ޥ6=HAohb'u#gUY/ϙ4 B7_2je7%kwE4o]*gq1GX^W04.xwI W wTj><~3Vٲpes@@@rW/Hi>|/7ơ5s?;WKҕC` $0%]mRY&}~zɺ>XL8mTO_Hsi€ f`'@U{<+@Y'f=.էiߔrgۨ۵2ǰ3o !织{jv 9qhpu6KM1u-2XF=jַKW͏ȁ%gg9|_Zv M <rgB{\QS,K@8B/f.E9Ư{]\+,E;?{S: }9:ڊ(JFJ Bz~sQfU1eop!_ŏtM&y՚VQLK9=@#;9S FcʃCŸJ;[K:w8]@qZL*tg $! !F;w6®t :8++CQkYepgp?0*E1фkog`p Զm[=Y#^O*v:>%z/\D)*@~W휿B~8aWB|M<s VGkMn:Br}A|,im**zd(É]mK+}+-gi5[vgz aMB Oa-lpmkƒȶRZ,n}4nMfZXBRەgH~*)5\<&49\3 8%}yˋ==)wٌXFUuO40L8mi%:6[N%%}\z"R1bާW95HZ#nlLqEŦ_1]LjR q|A4{ӺaIy0 \ЩA:@nֻG %U2i"z}2J+/r ~GaMo.舋 vlMvH&|C4[8/Yzэ#ArfԢXhV"#G٨UпD$$Ø2ۡ4 82ܜT7-9*PQvɶ&uU7Xs2dyAsٓtoO%#ofLHrZ2rePwvu*x{Omci붩PfzA >(ή2AHDIB ^g3 ODhU;(zjU=4aTY&MAF7sk+RZ5=BfDp@L1<@0q kARI4ւO0]S;êV+3o0br]]2[tR5mPeM^jsPY@8;kӕ+zTkmV%Do+)|_fuJQm%;N_PЩ۱|k]^4<"KPts?l v AZE>ujk>փxNxU^&K;)S;)! |lkiN+Max@{f[RBnRIqOrY]Dz}*dD&SRQ &m1 T-.ggG#6gl4fT$ qzD+vdeyyRϼ d҇.,0J+Ic>{TS2\f6ͅ4 _fq*'ɀ\Q>v0K&~;bOTE' o8a#'ۑjʒ;ˬd弓T SİS[zA& H z@Xv^BJ^hU@SYzԢ e\t9%ٴZ~΃תrp[묲xGir(,s͸D1^{;cZT`zP{BZZ+$_};yOہ.Vz$A(2gUGsQ Hׁ(en.SvBldCG RD7%wYdkaj޽4]O(CSw`md]EJ8rv_+(ֶW#i>):2 WIeEkι|P"h6Dv+C?"8z ×"js㹠Z/ f Ubُp_dYWJLcܭñYq!fc/nMRވ$ ӍjQkI+&1!yl,eQtG_EՙZ77< gD—s}X/Õ%wSz&?T.M&+$Ib2G-rX,d<$JXX.qgpX֫pT#"dzQvM6U#tDyǀv X 0$3 G+n :H ˺@_'BLKoWA!۳13#B8fT>uiWLTGSOJOM6z -kroImua#rOhFbX"==l\0Mܽ%`Q6J3uD:Q` Ĩ.O 14vȤ-nRQr=>N\I^_ёpiWi[J6# HԬ zk!ϙu=r.F|yZeew@OZnI<8!+Eu[(uF. ~FXyt`nHH^&A#X]kht9".cFsk:|Ws|^ l`?iW.ɾ<:TG‹3R-9-]JBpmfUކaخr)xSO4[#56nw*Y->JJ<@ jTEʇeS4H2"er%i\Q?>i|ueEs/>b$_,8_և 1E2 RSV~,gBʿ  H?f ƧaJNhti-Bh=1/fĉ~ مU5]#uWDrl{!i> @ojO-tN0,eܼ1U&h<ػE[I'geGNHK ?v 9K`fBMET F~)d5 G9_24v7<]7W^Z] ׾zabxr*cQ\ ]5_dBQ؜%l߇jȟuXu%[q cT""o,vrA6(Ȁ`ɣi`OG+c޼C&%n9Y8߇LHDfr 4J|~y+"eZ؋dlk t/n$~豺'y!ٮQkmtkVSw8x @}ޚ#Rbҋ͂'q$14@[iY+hA+À2kr`#{GBUG%X5Ech2.^(v:ÐM16Y97&KJ%S  rFbn;70V\z]0iՔ6Q @Z@ Jra{Ղ]}">g+t?5*D4S^=vM>ffo4WERdxrϡ%F\Pfkz*04~'6ҠmR{r VEuT YZAKL% 6`Μ~lE+3e+| Wc$H2>TΆrB>Zvu fhL{5]^ړՑxl|ʃIE޹/ M.7-ۈ A?;V JU38>.Bр<F%=Y]V:h̝]@/Zv 3dk`ƻ !m_HQQW"UxfNj}HzMТ}3uzQ!Oy9B ϥ8O"E8ַ//az@{K#aŢSp*x [~FU~/I~swKLGJ[ 0[r-υKp2LVa)ALY.t0SlU5xa.y0$K/S7LBz8 P5ƍO5)S68K :SgEΝ"lDK3Qr,ZP ]ٞX+t>أ!A?YUAER\6p:H! XFU0_8ROo/>|K(bBܑG7Tﮂe3]Bh&~5dl 3%uC`lut4ZwظҡTSfCoOitQD z&OMՊ&F4-==:n3+Y2-K%SXqjߐuDN~< Kkzp}3&Z0., `N#7Ka%F)zث48H!ZGKMRN5ks^ nFo/PO^9ɗ(w""`!XnSDj'0mOzu "6dT2q^: GcKaFI!^Ko=J?<4|n^jsP4/D `q8iS=0t(ZFX˲oimQl̍|ᚢdb󸞒rtb- &]]Xo.ܞIcsɁA!} C*Kd)F}X`Zsc4ȗ]83~؜&ah &%vG6.ٲǭ0PY"YhEb+Iȣ(+ <:5'0=@cE5[օAƷ48Z4.u ,ʺ yܻ@yF4 ?4]C& a_~u57?(Za|1MJFIgY@[5L2k_Ҡ֦EKS[0;S,oRi㥲&<*|ugY!E'dV-*zR道r{`za았?RBIX j'Qb=a;‰0 3W=s$0׽z|K^a;gT{w\,d*Ծq!CZpO2/RDFx 3ڦ N<fwUԂ287SRJ(c9.6-E٘ä>,dH.ط7ę:o4rggdZFR8D!?% FzGv&.P'5#! $*^A#2\7E ,|(4]V|QX+*d>sנH14w,> |f:dbZS@w,j8֝{LײtcqNϰ컩bC@_f7Tu霤)3oК;NN 7t#RkA3+*Y٭{tE_\Ese4$RڿSo` ŤQvFtzyN⇾𭼼K* _}W^ <Q%J87''ڷ'l$\`6Q^rl-8Gwob^Bs˓I.(9^clTnܯ+AUX\gb.쒯.&7JtŽ9F".pe&~!iOѶ3hqBf17LhR?Ar$"!Ay>alvTP8C/}𵘵^"YNg"#n/XQ5q>;Oo3-U8R7 *r k*(0C[8EK\|8BVa=/sz q Mqٰ5Q^ -C=p/>^L';A2xtOTU<_frMar^1/k#kV#P%n4oNfD4\$ wr:^ej*,^٩A8&.a4 E+znj.;qEbTw>_]Uh(X.4Kc.eC;5Y~ 2&LƨOMwSj+JbQRJzf]9m8z{zo {ĖQ,|?ķ X!tHh4F wskDW?nH2[34 ,W ߜ!əpF瓍pcfBZiH ;)l%x3}ׄ!a ,جY͕E3osLрwR޿z/ʰGxpV/U$斉i_WY6 $y o͝99\z0Iߺ0Kb%7}p qkv,%@7\ cϵ BE qunF+9_f3&u^f_  K84DQdvZsDb]Q?4.^M6^&S(0P1˸0$ E̮/=>-poj&zט/Ğf\~(,?\Ӑ͌)az?fTi"2/bͯ`3>p_PQ2]zg=ϛ1 3O&$> &s}K]5Q֢Cw~I*ԟRDH}ZƼߘ}E}u 3-;E\Jsb{9J𻖵m&Š ĹlnMUwIR^m ˔, f'p&C!Ypbʑr'$qMu͛9y_[Uʭn5u|gY߀Dp܋:Ujj%y~Anc-WXm\y㮗кo4ۨǗ(N~yP@tOIʮ`ӢK"AM:Wp!2b*6U@;1}$Gr[;Zz|8krb.R&Jwgf*%">Fnm1`6_WihɹG&ٸP2GF4YHӠnƤhzK*>tǨ, `W?w9eZ`WݰiBi0XwAb_: -^tf2Q6pmNfpՙS?w (NrRG-e>F~-0ڌDdx=?hsbeH4fo*xGT =-7yJ1BlgThnzR!+72*JR*Υx;'XzԯS;Lz#BK>Y`Ѹ/.A #F=CKjDAoT# o)`Tp6(P):?2 ~Qk IKr^82hU W^Wq4椴x I!Ij8)1I;j GQ>O,CyJԠIp *RLuYxm !"wz_G13nDGӡC.oy{#;OǙMc\V'5ꊷ@o诀$>/Յr,-ff w4YxL™FW|~4) uC5%w * qsQHjFHB9tr>G,< Efx4J9Ov$e[x_m匒OL)s(C78DdȬ4іR Ryx$$cdjz8튷iY H%C|3 a\&~ 4"ZrE,>6N;;ן>ȕ{# XiJmIJSyS4xtg8ЍǧX.qV'!`Hqث\\iҞB>;tt?̖֘#ޛk?R)"/#67+8Tx%2Viؙ"QJиqVP.Yrʬ̝su#ھ=,oQg8oer%_~D|jd < Ky'mTNG#Io:N_(V7{S&BC S@k<ˈδH2x{ѭڲlw̳"ߎ#;]76=IK3kϑ >CKEt2rUвl*1фE3hCC >u(*#5(ş؟h6mjZ*d7abL|;kΞd>L9ԟiWp]7/Q|A68j˘۰ h ½kxO*BBRY%[(7_ T6\W~o&#d!TԤcWrAC,O&ޱ:24 `$R?{-L)V +esno/*9*fz.ӑkmvclpǷ@Nv\D<~S:`p}ǎd9kV d:UӿL~e@-~5j Q=Z@c`y8twoMb3bCE a&c1hHiu j3(ƽ[rDʎ k`}qvJ'QZ3Bk"T2k ^p2KCP`q:O) e̷ؑÖ9מ\dK n5^MB s]]cqRQS "eQR/.p`7s3׮FnMp `onOx{jn͜Raސz onlηK@6y2ֹ؛^`fd<dG}4ƓIuaGQ>܅g֥-a!ɱ]5rb08c))9711MA@R~BԦ]\'?z kI9XkӁpy%6MTn5M2c뽙Y'5izB@~Ѯ=%C9Ot^ދ-Y[~2˝#,U\[:Tg*q= /Rao\猹F֊d9rx(_6t%\#lr 9}EfݢkҐ`piuLźou4Z []U;@* K@f7}8 0 _lW"8墰 XOc2(긘MLY*lkh|Z#nhjr-srnkUY4:ʹ54L'ԢWG}7DO~q*"C -xS*[{* d.4u4bLz"; 4 LATQ@*YXwUEY!Ldk(j$N#^IμPxeFNyG?|V\i_qs%%Q?%54|Ͷ!Wp,(Vt4Ԅ>$of6rFT{8o= WDaQ~~KNxc{}z(  c 3-)$)L$t'hKY M3v(dMs2_` -8I #xQޥ* 5LttrӺV]O1rI"pT!O2TܴH4}Q `$ fnЖҶXuKQot]=BWڰgkviեYpX ͸swU*LEMJγ `&{0ϋ [ JR`` ῡw7z#;:#0z!#p<̴ꎺ.Nz.QQ0z(eIk狀,S|l%%Tcvး#[E=|3d8"ސmZf`h>Gz[*[/伺=i5ZGzp6|'fQ36MٜtX1:_L\kÙy+AmU&*܇}6ppw!]|xt 17w;\9Nw#GWA23gyMUNen|JsMY5mp.tRb^]z9rFm= #Gkmڞx9z"t G Y˧gNbꧪI-@YHύhWi1wj3*#ί:pkimARf\$5{F=8u ~KF) IW̉,% !mэvJ/ NWpdYܛ,/mgv(m 'x iu\ 6FHx},`'iUW3&g8kzO?S̍WĽ:}]mNK޸'Z:y]UD?:nnx( OiV::NP/ En5 w@W{U6H,[B4Se*쳧#_ sNJNERD@e#k#İ }M[oyqΊ] ȑf~ԲCG>LENP=bncD$r~)aK][`_xN#Yq(7G ^@*=G1y>nǾf{Rs%XEyso=b[Ȩ#Ӥ ):/ӸO1*U Z805UՇ)kT:@\nS> ~l/7x VrW2R_]AY0u{|ՠ?,Q 'ds@Du;|_rҮ=oa"j&glQ׶Pɳi>D&X ZpqOlQ{wqu}JҞ'37e[@6]nFCje,@ oOFhPT[Z\CPEAU% iNhNѡUMKtU H#{^AJpiNFxqm~Ax7|,\)ҳs$Ò{^WJ3pל-&}K3Y;_Cɠ3hH;v0`New*|)r! M_p2MC B <)KcfCVׄxH 5E&+Iduxn+ :'xUǙq njIz#)KV '.F{hu3Y9f(V3˱6<EL''[Dw =(EX%#qgr\RJTu1BaB,F2}E~4b= tфC Uu Np#$TvK7\ϜGOrZE?Zj72lSᛙU|w/Ex׸Vj՛tC?v1Y{=maٱ6@!k'0{Z[)lν쒅T[^ MS ~Fb6C竩B6+xl`t?gC6AH͖ m`=ɭZxV3:ܥ깛oa&ODJ]Q꡺:9O1DwGYIoj{tH+9v8YXTW:ϻR7̃"629i~e!}w;̉ƅlkBo.y o=ߐƊ/s$u)9o9bs.snQˏUfTД2Qݬ1=dS%!ҸT3Se+iTfo#v_mߪR!0Cg,Yњ_AZ<|3 9;n=Z#U;S=}˂~D-B%Fi:ea8}ҁ[}pr:0wGr4H|8_:!WoW;޼zn. 'Ջ';qO"EGr0:\״c3: 5cn>1y-/ґDq {@qp2 j9|Vl !XmpO5yq7Nlw4|nؑ=M:.X^Z=CDL41,MgYZ0707010000006b000081a4000000000000000000000001662bfc800000269c000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/block/virtio_blk.ko.xz7zXZִF!t/&Y]?Eh=ڜ9SJ^w2<-n[zd> O7s~Ci ؛";VF93a >9+;'-L.ήCf &>5!8mv@|V,zp~`EjudQb5$9x׫[Yl]g) rT>Vy sи3蚵";YDEe}+(4E&9S "Ң6eLy:%4|2F>'f. ħVq|Lr&3q,3<0_edֺ=(|cz'-mJO@]vsU7*s?xɐk][3TilBq69R&cFT*7KGὐc[Ƒߧ-ٖq K QAg^>,P(LRa9o@"sڄ' =L[eД*OY WAhLsVD|^(93Z]v zP%c:=F+1#f$}4%c9g{TgbFX4(ݧ)k0)Qg& g?]yJ@~^>}JА$%I(fbqR9kV l 4Wvwi4x1 d 46_Gرp(c f[9d2fYo܂F<u"nah?ޣ,5H3:5cJP'|bpj?ض|&|:C?U<3((WO'Mmv1\ ipr5'U)vѬQ'Tz"㔮q:݈/qK%y`gӃĜάX gXPדGk ØC -a7<詵({SHr޶gg}W<2U`e}ֈCܦ G ΖЫ*;aHA8}r,T|j 2XI6Kh@-LJUR>K/ WΆE_o+uUidPfL792sHz<55JY!8R8~8iCݚ_3k/QSm 'Z |;Duc!|Q͝I*Q ۢSpM+)\֜# Gr%NXe=!fBcyGMKk13PBeyJJ%w\Xk̪QxY5h_M w\ #t55^^Z?,yE[ :sa$:;`7G?!K쫏P-D;ܖUx湼b鲧1^Ŵ,5U|RfrȘh[GB&1 j5Bgbt xNNѐ{T:͚HꙘ[1M-VBFE|BqZ.LQN^15ӑJsDwh;AȢ>+9՗+dx-)0oZZ2W`{KF`ڞإtSɅV5LT+I"P麘׌\ S'\h| bTKmOt7^|Ӂj !#x[OwMnT=JbRN["c坎ۇk@d0$Kܔ !]3ybYpIU ,DŎ Jz5?S:V2!.RXzѭ4@z_ Mdb9Lf݉c/Y [bAbT#%kEeGt~$ҊF׃*;?ˡEHzFS#k}ՉTU cm6IG_2b-1]W IO6=orjbV<GX˷Rt#6:$P-g$yfQW#iץc a V D;r;i;}./!W)}㘈)K|p{% 2>CEv'o+cBz!`arj؏; Ay$mLh ~mSm!6-5ˬb'Qj0^=x&(cʍܿĉ *ꌓPȦQ „5/pәsk^G6BP?>4T'CNbU3qIx$\= E,TpG]."ԅw w*Xt7u"N_M1nu+mҌ}ꕂQ'Sݒ.֑)%%Jx\H#crvCJ.SZ9]I̜uTt<)ѻRÉ/w YUX$zu ˾qㅿICLK&VVӽMֹ Hqwϲrq/,cZj~Od`n]X,U>b_lIDx/eΰ=~^,Sw6|)6F a#K鷟@5>*:}&&&5 CTkժ>Ρ:dۗ_j\Cv_AXV6pqڏ`ߑ p&xuh^w(]4H]P7RGxT߁z$ OVu[Mjl}GX371S-s 65&m0QkjkRZ텻X 1bl8(kIP ĤXZfM,O%Fu!A-L8Ksj2]H&#/}(XGGֈ&ǝɣn'T|C_sQ7 20RAv/SB+ﰫkޔnX} /l*S27 D)Bcd@z +kn!uC2P,%Ɖ3>p(~ ,3 am{.}.( "l'0(Ycfp] bcE t1hrG=Uh ,@"?3dZޝɍH"bl Udq+Fz_0 ?J^ψs<3EV Nf,Q=#m,´6J9$he%CXDE\9Y,q }&gݒ`$BuK rl 3la' W&iE0Q$'ʴCj`ip 뗩ʢ>٢YG!ZbUg>QcT]B2fJq$v(NŒr~xUPWp#Gk }PoxY8R-z\?q;+5.00}2œ6$ McTm* v)uyXQP/4+G c ;gH+'߿Nxz);A' 47X{UT-Vn'jO D$Aanoq1quBi0N|qrY^!g {*;EM\po3| {Q9&^T"ψt7/-B'c j:O_yR=R7=2&3wZ1sbTYfY8B8vs%hN0Gچ|sD\X Dͦy*>q*YJ<uU/Hg;wx@&W=8ړrω.)ނ6b ~59`6+L$WJY?NPP[6be Agp>тw$B36a>*ٓ*Ds463Ya-|9/sg9M*s1#N nscɚMikaZj9{/Mw:}!ib.ڻmʨSؒԿ\Twڌͱͺ+wOux&%> $w纎"4uHuD6R O5Q2h+p׵;H"[S9x715l L%Nz(UW`>Q|IݱM[?xDш[o7Qu;24rz~Kjef' #ʃW'O9zH<-MSļRJ"Yxx=rc[, P{sWW&ɾ'%=;`zgk.Ve1r䵻a)=P=xz䈘֤B# _Q6oiWLeWk(n?5U]K;.(Ln^V 'nJOs\k kZ0OQ)#Dط:ss62;w8qe^tJTkChN }a>Qtcf|$tNbrq6IZ01=6x[*5#sht9[J@GʤM*+^#tmdIA –u!D˕4?ږ 08XDa͇Qu>Slm$I 7w1`:>aܚ+䑐\ e5vw&t;5_"xͺ@'zՃIA  ̎S9'C$ORt.TdL B]{[%XbӴ¨A:z `w2g@7}௲#0-6;,tTq5|eo}U9w\t>:$(72y_UĨ f rR\bф1z|"]h \schy159,&,FHUFHdP."tHPd}=i^^LvZw[K䈟8-4jzU<3< %ȳ>:2-]upd~&|ƀs2a'mfTݕ6d,ޟS- 3~.5퍫Q;gH? ʺK ?fJva^F;~# Q_7[?4j`v[YCV\qS3XKOJ2\,OQf T<@ɑ|c R?֪FMvVC&"a(.(2ۘ Ѡ?irW^R6F'OAQzsܚWhc@9o,W!p^rmTB UC;z4YV5Z&~wMH(F># ΘY+w@%lIdk\fϴ* F#7_uԏF1@8$|qmڕ.c UmGWRg`(AfD%ڸY`PӦM&buH-S?dVŬu [U}Yꏇ'p AѠsb?O(ȉ/;uxw?accfg4e LIkyI%Y4k~qqNe c=ιC̚e)!zzT!7Q0-Ri}#L6&3RsR/OOW9c ,xs5E,aNp >pk\pOh n 9)I$M9yĻqhp\Х\SaQ(*.A?|HwI i9T`wtU ~J۹)_ϐXi佢·&G_ ѝ.L9[aL$z$?1"hWن~+3״ G)hiv[ؐG)k )&iv?j1v䪜n@J/TTS]rG,->%8yF?.0 L Ug@qvI>{,(B?Td\@.j' kubMB=)kb3._EMoȠ({y'Q9qܑ X#)/HKKz7q.2B{pX [kK2Q^1ûr#.vLy;O*ҼvĕdLc:TB-E}N٩l*F|y ÚZɲM/ķOJ6?ḱwIg78]Z`EOsJr6 u\c(l{KnŠ*yx95~cSJ^E 2Cz`EQʁ$T0wO'_ J⣱.,k,ߑA~<#`%["w1j0'"qHh8x_׺ޘ Wo%ZK.[^sO_w$3Ljk*|HeQfoS8^X-ZƇF~DДS߹e'7-9$M[@E p  w ~ ѐFMX[q,-4%ď1XS]u]Konuß?aOX}()T Ybv|F &1ZUG!,7kY&ڶ7R h=NV(8A\ӳ6 04c^vKIwQ<@Zu_}DOo{YA'wm9I%]a|Cm>k9%$)mvJj%KPV_A1*p5(]"A\+|}5Im DI4[O p6kmVEI^^ٳ`,CqSjh`C قNXFIKs"…rhm~i0KgkJw0)5CWalp$7Ẻ'&zӤqAU<6LC#r>'&5SL'OΪՋ|vSofcBmJ{)o},ꕙC5<͊A K\\W{=dc-ST?XDQH2w,W^ {[ߘUXN<#W"YAj^LW#iJ bXLi_d߂s /"_ ыs3>tʔp0oぷ3anrU|1ԌCVe|¦Fl t}`$1p61@'xzag- ,`#rbUɩJ{)~RukPFyתIaaMno ( (ΊJ0w.Jt @|/kf7s7֭ '߅$:ˎ2N fݬ4lM}!qOgp [Lu.>{S0e7aV 0KKh3dz̹Gu/g9%ySכ?eZV;Evs , F`KruMyiLlǹQ@ؒlݔSu2/pG؜<v/M6-ux: mY 8_f*^g8g8;?`udfu#85mȭZX-Xx3c*59&||zw53f0nFp@Yy|&{K >^rp 6bvNG;0n>u_#FF6dޙHn@vز@sǻ[s)ID&4x(}omYc'JV#Tk/7d-!s6}@{nyl'r&xm_C'o! uk1V'Z"x3'I,J!MRq!v0B+/ݏ)"tt\n,$:]Eʠ[yrM^-oٝl1Ka/pqm02gVq2@;ĦvgCyy%-p▢#F(HƆQ9ĠQE4p8 뜱hl r7XMG:r5o}rv #MB5Nfr;K9͊5T֔/=Nh3Z W NUPQ9Zb5yTڠi(¡z%\T?:h7.JdF>g|XyW|Az1oП9eO2ULO|%zua ij32$7oCJw"ytCVJ %D}WD h3~Km6[SLuGw,&t/8@˃!Uo k6K⇫ȳw g,wg٪*$>K*.nҭkD 58Q)jeB-q 7A u@S<p0#m ١{ňo|6)@CL+8,NGCៜ9hm*VCKzJ({H?4Inǿl6!M~a񁎔˓y}J/p;f"J%AAB_u>x+64?-,}[:WzF` lhCч|JqT)J9a r d$ >˻ FoSL!Ch qܾPuWdX  eecht67Q4j'Ƙf.L_~Wh'appǎ 1_!(oE` Y*cJe>,㓆1.˂/#|AZ}! ˶Y^I K+ e+7ˉr 2Y83uɊO&M˚;G;!;O┋|y?eKG H )GۧuFqC46c~JFYDgs:6*տc3!8+'s\IAZ=,ecWžmN `5 Q@E7WPEBg9cQL6N|3c쭏-) lA ˞hI5aY"w>IX)i!{ :fSNtmy6!B wZɕ׾.kҺ9`A !Zf|ݪ>}]Hn~PBvssy$Bh&u|ȱpĕq(l~uJE mul-yx+-!3/Q@xP_m"pXI)fFN(*'Ka3/8fL%4w.HU0BhUo,U9T7̠t U>(/!i@zMăb4:cdCc8bma ʴ)Y =>n$[g0ࢆe%i;w-A뮟A=ɓ#;tg&g9t pE`Rg#r/E9mdbjf**|2,#1tP)^=mq8G@Q>rӱ0+<(]қjOa$>?# ĠnR5O`a0U#b 1D᩻tCyu3eݶAI-+9VҴf%C3`mȮ_9'Z]L 3=Rn5g5|/2mnZxEﳨpmaH׭w%o4ս <1 ec;WH1N$W'ɰ8^y$i׎Շw"ݞgeo]Z70a`05UƷnu ՚BD1siOdYҕ~Q 2Ŏӑq88[0u к~cVPȵx#ZW%l9(3K -[F/ y&$p{8κ#jsH@Sݹ\5Jٓ-T%J,;Ə2#HB~o_+spoE9{"1geߞsDόcuz$|\p"fGvKd#`KbWiȓ#WmP  ψ$~e6[(@Sס;_\?53dhYcY+%M.%[Bo3Z{i#DfYX}Y[ۺ\> Cxlsv@ޅBzASw@I.{b3(׿e̤oՠK1 ݥߍ!@mRQ첨RFT(Xk_Ը$%| #2b۞{8tmEd.+t_S=idyU嚼 Òo9Ie[ fDU( 2Zv-,2w"d;Zu :[HpM9喖MŢa?3a@U=(.Қ0f/Drn;ǠYvdu+$:X>g]YT| ER% q6@D7W/0CHXcU%h:\JueNƥ31S,CAM} 0v]tIW$5$Ѵ7O8DC>K`)(rA*-S2Euj8\ sOfͼkl 9=*]N&9`CĩόnN# ؙ?au}x'ǺG}B-AU Џ@+N-}H'U:6T$7%VN=7y}{̠,[+!'_-xe),HeC( ޘLb #/ (^ $naᬙ"gQ}D-ژUn ]-A=6znO 1"d;Pm6+E z},7g{ E˽Phx簲ي/R:7,`HGޢb:U‚ȷR6ru+p1֍P%ɪ.2:U^ n*6K\CVX $9m_XնאXI!2 :4'\lmjˡҋi4_ԫ9j[naD:t~N~ J)Pvm݀# Ɔ:#KqI`5@j<:ȱۼNnӪHNGT滩tC8a5ϛpQ\zN \rЪ >O0$@k9TQ0@X[+* +ߪ%u:{#B )N.OG>Jޑܥ@ % ^ ;΋{o`Vdjs9p$B)g(iLb`8:>[Z b- !nm_tcJ*t^Eprw_16Mɰ}F,D+m[ZںnYD2 `ӦepadE9·YKeC90+$H 1OiFƍ8c2ޝ.O/4?a(ϋ[=Gd f(4=Ъp8mlJS /9lϗ+0#iR2cӠ@'1iĩf?:?lQ2c"6qdqH;r]{@i6."U >y G+w3H (^m35z㹒/-5zyUB?5q-0vJiṠ*׋F l%wWYG3W!SK]*JzdPZ7\7O8jEY`,`/p u`{Qth'g+&!Sz>H5F@iZz eS"dW6̢7yzTaYMmK&liyhG5K$lXG=:a+ K}F]l@urMG~;&ň9m)D;Y!ؾ>-֣g:D併l0fW *N|Q-Sdm XmIUsV|FGt@ D@ :Dt*SݯӇp)queCXsbTYL ҿ)[1bǃ -+[_HVڇz01]y.X-}/w>aKJ`AF+spwƦ$$4,\'g?WYESlWj4ɓ:V$ʭ/U19/,l| UH2p--oA7$]Q5YR,g8ù }^pI5IrrUjb6mvu$A#*Hxҫr2XGXSUXMud5^%o7ԓ~uz} unFCz RIzĸ!pN53ov 0KKxGr7R[Dvs4:6K' i?[0OiNE#)\&)XЖ[$D0}W_uFi ZQ~{?(n2wSiZ)ļYw$} @|^z~TgWg&ṵ^=p]?YߗaU5YFZBtSU̕#4(O[js;D+ )L\Wg-Ek=,Co`,aq󦨔>K5@~ȚEy/# ]iMr iǃ"_W}:P[,]WZiרƍC"9"ƖqВ~qߠ{:h}jO|bU^#]IH|Qt5T_m#T@I꺥 @k̨xɏ 9|H .&>H'%ͷLA^2L`/scdkKqN0\f4rZXW]B/d$.JyW h,ܭ{m3|#ށTLn* sU>{ 2i  mc~ ";ӄahz6Ii1WA{zx(=)^7^LVsIq>9}ˮ/PmA]Z/)(2R@̿5WYL#u򎃙nlnRѵLB ca"l泑TY;GI1uxD*tU? > a4 >)]L }%X jFޡ4s 8 K^~d^66"4;Z@J.yg4DoUXA{Q-H ԍlK rNa9ݗP@/-KMEg# 4^G~pLo5$2p~exz]SNCW|?g44D]<|z5e4ePr'_}%D^BYSpE V0Vrgӛs/v׉$wC7z8c o]f+lCWfWBҙ$p;_̜҂">BkoRg5 ͧ >IіwbFzCRx#Lym${ *dn*擩JFl$|˔U`X T6Z"+xNwm>zq7m 2 Ðtg^L/7bIvM\|lʴ\8 ~a VFF 0RuwZ&6C";l|W{\Ԣ`wu3\\tySmX_d |}2vW3OXtu".d&.=]7 SϙRk )A+;TMrI>V4Y[#mXEO[>fAG-/kQ%AH=†2GE89Ŷ_eI'\$܃1EˍGrd7U51y)YŴS04S}39w@F /5Dt:JocVi)_vmoM=[mn7b)El\*$RY4WWn__3I4Qn?w}X H!+F#whU IutwR/St:MO{׌N@Q r\8&.[g2q!^4B״yN@Eܽh vȠkX\j}s:)`aC?L1?1=t&~?.`Z쟭{|0Xtb{tբ$#eʧK#8*np*{ r 5$#ir{6o# S`[PکѐpgV| k+|^|SH bfRڽJT=eMo'&ODKa|7 ,xĩxK[b 9.,/bd . so@dF3p VyiooX4,Yw_]^$W, 쬟gx$Qի8lஇAɊt^=ʥT[d%) ӓ4pZ!mAwD,{r7h^fdD;I0O|{׊vy huGGٳ. ٞ׳@lU f*mȻ@ʽsVngaVz{&j NSZ*pU] >VL h27(*`| & >p/JVJdi =I㲢JwrQ %"O5~4J6U.t; ؋P"T|yVQ8ĢV-(Z !g·gA8 ~'(DuMS;Z KnݚʗEDLH8.\s m?ӟ+Spզ{1`TTV"MB^.JZ:^!TDjZ_|)˓ +3ϋ݊A}$e(0 C PL%KoG ʼMi .p!4TvBOMjN6~( E+v]du%TsC@GJX8]oJM>fVCy<}g-EOT:d:6Ďi9TSv&V~@{m2/Ο X'V,|ZIiP۲h&82HXᖹNrcٷMiuO\oT-0n`rr#I4Α#"]olRFnS/xɱf(*B dUwPAM5^0 hx,tnM:"n.p` 9nm anwkWPmu`k<a.c;FnYnm eAIqTBQI + ,[Id8;mӍ!ӄ:On4jD(Y':Ozlشz8s!aZLhNF B-Ǔg$U4h5)#'8>6MVo`z)(M|0|)X0t u?6C_t zou$fv~1j\0I_Aa ~ LGJ;"fhzeҦ,9YrPO)flı?-{ʵ@q}0*&q\'(;K*c4)4PԤp.CVlsw]*FO׻ͯt3k !4mV; jF5D^oF;'o,g&nJ0xᵵAǯahմ${~k*5O xr<]$`[TMoUQ .\|WeM7O?!Veb]UYDZDvh7>v\M~ N6 ›I)=Tl|iE,uy͉5,}+;y@ TJ<38,y."#V\F:qj wY$nimTh:WUC+^s1'a8cv\@T6A!=f_d4k^ )R)c7 4Ч!_q5SL8NMEIkн #h R$Hz'jl7/^iB*DoрzFx{`;>z衹NIglsR>o$O#\@<0u>1ϫ!1-eq;IC|]BX&(e6.!.mIT¥ݣ1\5>8ͳ8Iv]M qۣ:l+[0 %{#$ ڒ[fװS-+Mw*D/3ͮҵA*2mŽER/EfP༤3˗q:tW:;21g>}&@\AIJJ6"Hi܇@8Q}%P" Y̠װF7v $Z'SYsQ4h&7W!.eP(E*q?Sdl)IIHL߇ L=QºyP3LdTDFa\I'KwvgPԤrS$0+1Ny 2e^s'w*:̀^D1kyM$tep`hBRϹ"&Vn2]I<^!zi O,zI OREarildIl@ zSկ|b4=`Θ/-ۣx Ti??3OhqۿJ6ݤ*#Hn._^"$̏7 h(FX^Bmf/悱*`(ÕN?/JHS dJH;K:ӊFվY\jwܒWdu%T'guثfVK~5k5|[BJ F*4َab1HĞni)ִP<= wX vFoIo6A᧘f99FC`@"uŔ:?j˪nN&E|EzGIp@<{H1n` ao?W),͖7CP,J¹snF%-᫩IcB[jcR~ f#Q].FVS恆}@ ^]PNB4=+?E=  wN_r 1!acq!}eĄF丑$\|" 9Kt j_6N /~bnh ?D]\n! (v/]-(e;b/{,G3zl e$=ka$#6&T5Ev+H|9Gw׭ЦsHĪiٔl{ zNHRd]䔊 +=Y? }f Y J Ƙmå^}dEAEpvAb2n&ldQ&<4&Na,l?ĪDR[d b,,u,) jvپa d$v=P#e JdoV_'H[ŷ; WȘt'4^}_X9N=iEz:!i<^j[",NE_猗-&]LtimpG$17s_KP('K,~1\€K<}djv,QuqkOa qXfL1pse*Fod\uceòf\r J/}EGpYa@hCL⦂zΓ-/>1-Y9}\=L22GG8ӻwX1|XHr3k_,;;f#.jf6*sh"1\THU׏@G=JD3ZzՕ;6q3( aeIaQ!!rh}9W)'wߒвʀz?=M5NW1٣jctue|#7~vON}k{4#JuXU: Jzſ47ї7~:O0"M1}ہ#,|<%)"-(ل\Dɐ{H짿{^%ӏAB;:mc8ep-̈;9fhLl4=JM'XBr]%%OdksO] G0՝-O"ZW6D>4hLȻ-٘OmՌC4e]9ʣF%Recq}Q=ɤQg/`J]_--p?3` LsQXZ R76פEԞbZ4})ǴةOoQn؜/XF+;{  B>oH.B7n٩\[{TgnEeaU4$3LA 8 As`w|ûup:N9b{.ZX)*! 7&biMXu%pEBA1Az9"2(et xo_sj9O n~M" 9*;FqR>5-M7x*/~ b q4M_2r柘w(_tՀڱe5 嫔S?7FaI# 77xeXC0|!gDaXjgTDӜ:0\+imǗ I픫AK>dѺ59iLcE-o}PY!TMHM`j|tTFk4,]Ф_v*zտQ 2$oVGfi0QcK9?7^YUxq` -D`1qOdnȸ[{ ip[zPf=YXjUݒ|]0.1i9:vW QW-?j|fIYY.R zy@p6hYu>~76<iTW9FLIͪ7Ҏ\&Y~Mtc蜉}t vR! ra M͎O o_5t<}]O MQܺSQ" ujp*I&N B< ZY &#d[=ƲרtR EQI,jR>'87u O94ZJo]"xW^ Lxq 'pI^pU! f˓aM?q*Pe.O 1~3krkan`^h`L6EgkN PNNI!/Cb,pqN#|ihךT%& D"QibB >U x1 f ` 2n4"ٳ1N -wS:/n8C}6"e!6VCGh#,`\6ՍUDvD%]8EX}c+]>}@20Jb=҅=X\"bR8k/O=S%YID0Ok%F7?$v`ur:T8y]v?!d^|-z2'P\*ILn'DΡwq+zŵ#H mB`iM}%CHw5 P$‰eOnک[3ű0ԃ.R3 ֡)]N?S8:O0叄y5)0 ;L+2)dn.gwy-ęGRW`N',IE T.|yrRQݖI>d4;J`ҚxvSM ՠq0?%ro-_4euXP<3HK8wD\x~:+z? #`rcѰ3!eD‘Z]@Og4+3<ܩ-{*Pǐ.=uv6J0)a&s!cM" e~TTuxUN)#j{ٶiZкl%bi RdTf1]Hm|pfDGcS6s f ~֨IJGoz}(~3|L'ʂ+!b#wb*^Fl#[LZPI~k!?|x<۞M\YQ׎|;:!]vMaTJT,CR6psDssD8b TؐZ-GbM5SgPrB5>.4kyS=BښqIR UV nYԠ$`htCF<,㚵mn3F钭n,Si4tCT DM9YvrvH/ZC: jqT&t6K ۬[FYCEJɯT/Uoz4xq|Fn.7P4nyVqMo*<ސ_\$D9эEfͳ%׶HåYSTFV]M/&NߝyLiȅ.Njm ˊ6|ӟ% @ܖQ4JR!F^ Qo43/nuOG|0z,7?:  M8Ƽ4 =X'S+5%:))(OSR+i̝hlr&'guR*ߍ"!7OW\c̋٥@޺",De 7HFqcbB~Џ_j,WzOhB G؇%R%_\lP5tF1 P=,f±^Ib Et;4rǾ+qAJ=rZ 9+o{K>vcu&U")^:ucB2^;~9%OOGAc $)ռ~Ϙ뀞d=:"i=\%? vW  ne~G6)#D 7h@;RE-Q0#L$Ș5Hms {{KW/F5?%7@.F6L.} uqٴYg3Sli R,#;Y2w%]D>Pkqg¹Mc'뿙lF(lB}c"59ԓ0 ?S)Z } #Az8"$EƗU ;z:9..Ej;eO*C6 #nj1DyaSESj}zE=0weMcB qPUK *HzCb<0ԝ%~i3Y{xʌo"zg x:"Eh5jkhEN$yȢCJml )1m|*75Z# S*]Dh^-I21w?sN;C:. 3khI47+L(xFr z*5jD3t{LE*e^; ѿ}XdYe=Q8Ggd7rcW+iqJ|MsӸ&+11SSt?l^C^{|ltZȘh%Zb5XkQ7[ٜ4.@]{K :C=n췔LfbE@t1@Y}hzBIlm GCt=F\q 'ESs_#=>H*\43$9} Vvk5'_;^7{sbWub︼5!Dk-}!nh#\C( *E z1?}3!!wclJ$%d!@EIoH>M1ձw&to9Td{`' u[lFJq:'7*uZ~J%@qV }kU& _LK& iO@ ~ SV3 (>-g8̻.?Svjap_iPCAZ\sQ-hk9'vr Mvݰkr: z&|8Cң|JA0B?~9A̝T2pKS³΄o#Ç?x j@ajyǍkWT{̢C{fKpx|=A6^V2Do)2ZI \F!xm[hpLFmXʁekEk\4])4v%P'A9!1xZDX sj 3||vpuIZ0WS R.&D#=!dYUdrwꇄև إQ #x:cgk†#<T91JxsN7MoW$Ho|\UlQmԅ{keh51" }:&uK :&c̐n@]L( ݳ2w"+"Xٵib6 AJp̼F$Y»BSMo1?ʚNYfu΀I;01gB 9ZD/)25M`ǞWD@yZ;{Q{֢*w~ RFBy"'B+WmWSɸm6Mo ,]'F֪ UX;'ø7i)Դ,aw` =aF9o2Yj-d;u J֕QT Ͷ(i.ap $S|TJJ,j.zxǛ_tU}#%%Q$7}s섵ת8ؽ]܁(֑ p2( qWV2Xb/Rc>P/e9aY|qms픋A;axH*<%6*͗]iuʌQ m e֨;j  !0h_ӟGDeV. D4IS-HiIIjwmGPr F\7 ( <^ic9=c), -1ak PZfK' +0߽XƙF²擋@U1 'WB3<@^|`IִN[Q?.kWw]Kj3cRx\O ѫH16B]Md\P p7V-w3ۙ0i3TEVzX[4T6eIצx!?$]BAE0II%2݄U9%|6vjq :bWjёUtN$n4pW*px8^-}WltaEAK0+r>(=.F(/sKL)\m< П+6YirYt?w}2HTy+] !TB64bq%^4+P`KuU,SIᧈ:{w5@8g`ҍYeY_A)) qQdn`PSzyan-@KVYhYT{RHi*YlMkP='9>IョôD.?ۆjRqZ'[MuN"h_:W g#+9V8|W$X60M ʡ]#J]}x8~a'>Z6bڰ;1[& #i(P&yiS6@W.!$2wcţuF y%V\ES)q#Ci5:;0RXN |*Y+IkB7iI-@Μ*|!?ћsVQasZ'U|.51{؏dWK}tkNs%Dv703(g8Ҏ]nK\:Eo$a(bZV8 sklȤBޑ5 djǽf!~$̪ 5׻]4!<r/nza%7}unmE QЙ1&˸fK_d&_e DjDՍv"D2{;y\G̟"WRY'\+)4fIƕ !/~!R!ȑ?Vx}֣fZ%rTSAXeǂ <+û3a1 4U+t2СEQe"J hNry<ˆV_TC%2٬бKwTXx EM2'7͕^x{>Ȏ = qPE@s(Ԁdnu zR2^7Olk{Yp 6 ]8aɆaW 1'< PN5TZ1&D$S]- y+fcFΦ}Xjo m:i1E4Tg+\da["w]yAK5&_4SvfaO6{@Ii֞3β,)5F/T[OmfXfVݺvGr94IذB8lbr_:佽,|/kˮT9)*&YG rEx\MP,5f myb AaW&/e)/u.32pPb a "SW$5TA}a~Cފ[eL1cL:V>ԨHL uI=(Tjfzz.##E 8-b. #kR]q׮!ѩj\1rҼ*?uCn%`^"(jP}~?)!zqP_MKΚ]g?;u]BJ)}qS"xaY0.I2z-|p5dD^菵Q;3*`zeQ|G%$E5~ l.pF/jD$LILeOAu5&Q^ oUᬅ$ QІky}CVxss~67'{MQ/:pbd-8,gYBN.K㝰 (-6*٦2R[9Mѭԑܰ6FȌ$_2meuŀGɏ9-^í?.Z૕"鳎4aCGci~/>?>tKnCי|,Si U䶩mZZYԇյ| !ɳ}&ы_Wr Ȓᨉla 6RTxѳm(us~?kzMVnEpy& i\l,ݐFD Y

0hu=eX:*0YToiyM? *F0STWlsu?F:Y%c`tI_\z([Y 0Y \f۽ƎVӷXMa ` !WTpb4Ge/{9 %LqCF'ҀWߗ^<=)'!=/<k}&ylz*8 ~T9`8GXHCr l+^rx;glXtRL4|]B==*&tTyp4`>N52{0mP_Y뷍+>0^ny:@ e5>6lόXHJV -dd9&i͇]ᘣ[(fR#. F3$ A/F{6;4 {9HNѓ8R kSFzf HFjӮ+i}`ުIS0 fA\d7YEB<95h-p٦ZGzjuN<x-MF_"i|3#/bg ;28})a;UgY,:E|COC3&;g=G \1G3RQ͢^hS&>VN7s\mO6txjչ$@iQzE?,:Aυo}F}/.MϐrsyhA`T`O/?9#&ljtd~x@k\pGX📑Ϣt:˪jjGN"@Ja˫2ءgqS޸۶&hxz!C7#um ޹^&,t]?%bkH1 s$CwTuVKA{b8e$lΌ .rM [lg,_O5Wp6Yf q:PXVfO7x$D@߄k*jiu~3b7l'UԆ" >`m^UwNTΌ<&9I bws w:H:3Pr`njUT0O(֬)ta6nT=<(,alBl=Dy^ͻ cHSخ4Pw F;YCcag~Q)jUO_ծu H8)*tbhDmֶq{_~UJi,`jtn) |VLS\8%vST&GfoQy{fd ?eiAmFgl ޏ S"g ,~jge+/=Ll|zz_JCEvԤLMծ{DFj~'AI*oڬ-'(1In#%n Z³6kVMB^2̦^ZxI:qNSaD8x`ڏ3əi6RB*Z+7kwvy=N$:(E v'UVk(nHC`45F!V4\Wa~eZT #O,\EJ݄V;:~Z4=*u X6 45FB{Ua,j*5R"bQB%KUP.#`T^߰GCnePIWjݟ!4SzFh~$8)S:BU?یcIȘ98[{[qSEvTiT/21vE@'dYLa?&}(tn\/+u^WvEbz YC3Ie!sygjVC}|1KvPg֡aLT7Ri|wHp"i(x\{ֹ4Ai@pybC$dcA܎';[:q0{l`Y: ~|atiDIp RtO?p0տ넚D쥛bD H)t؅+zԏTO ms׭X5M=e (GsS*J_9;$?sιB8Zj;sG LLwJήze{ ݓ)]ПDNUX}tUqQ,/RF.]8,hPU]1VI*W`Ӹ=cZQE~^\\mfevX u>+p +V^ i׌wEz{(:퓝WW½TAG?wG(M 9Gw||Wzx\"ω]ЖkhecNXHܸy C&7B:f[cX?Qa2?o" >ξ"?a{ƒ87u+f'Fz\ %§<"+c-$VSUT hBl,-(y*Z> Y>v 9Os-+8lQb94Nֱ@Ť~}o \u/ ɡ.~bgm\r/GkxOǍ8J[cs?gCo,Iz%䶻8**ȷҐwSZFNm)9l{ ,Z%.utd"*|i:]q+^1"y ~ $wb "ЂBΕ2y[v.c4K+To) ʘ' Zʱ#J]VlG,*q1HmviuL B >;69&M|{C9qĆ{QGڱ6%;sp'Ș6I@] lAuјt6q2ynC 6i=VXfZ S'$iy V.3}8 4 V@:BKd1N{j.K '~O.3ۨߜ?Z5Ud#_!>[; 6rnچ0 <ըVd.$-Έt l0+e-Q/OT LR zbP4.>xzQy 3GQ,R_;3.Σ)b"J RO= Bѳ_OfϩߜfXYnjNC,bgrP[K-U3F{P 'ͨ=09YƸ|6s˚8'Xxa3*n1jM4 G]K̝3FLʰ0plҁM ^o|}ޜ{CoBФF>p D[r7$)&=~V܈=_E/Ǟ$қR#Y߬ @Wy,@;+),߰`&Qܣ{"fǀ{ft6+ ,°@6n߻hB LS(X|Bk%\SC'' Y(9w3VՆ{CJU\D]pABɛYX=%fp? snwy&|n\Et! Xs8 T{*Of),?(i's#5=E(M|CBSa_BRM5!i:s"z(#*^|M:l==i-P ɠ%8D2ѻE#JNmbr;e۰nrm>O3u{N୿hX gy܆C\$+#1o4]`@ oe=_3Kq rdo^[*?H[_4_wAJ5QߟVhI7zz^8)]^BTg+< 7DG"~yʟto~m%j ib`D?AlPt6U`qEJc쏰~ƵY3˻W I7pB^#.Z0qPw{}e16Nǁc@?ٕē)3AŸ.Rc[ߵ+ϺLZz=3LfȨг@?+@\J d/Oݶ7FzrwEyM@mECF  䬬<۫“=t0 ^a8rRz_˂cP)qUbWJI'{K`)&.N՟祫);rmO k7v}vmһ ڲ6=(ȡnx Ԍ;zyУ)O),[T@w/cHG m!y'!ؕoU0z)0,hғq^G|K@Nu J@{|1OzGq ;]D!mS$]@DnC) Y =pJe$dpxCl%nE`?o>M!nC7\iNIb~ẢҢ"]Tev<3 5#ޥ|L=TtYGz,fLʕ9$*<7VAmLS٥֙2QtLi?DHܝa%>s#ű zu25ް`h'7E7 %sdc{&%_ov%7#zH`?DKQLԵ9lYq\H-u:AX]v8lݪKAJ޾3&&(P%%`;T >,@pm#0BFڌzVW(`nj xAFS).]xʿCpa/܎YX ,pùvMu+2Bk Bx5:]A̶&x^7H)UJ\s@a; r]+ꃙ[6ǽ*V00V? ݁MWs0O;x|h#8NJj'R&‹4,=W- hxarRa*ؾQnդ,+Öhj/,^#Y^[VlkO憧S :,=>S@@]bO>\c+s=S?b?B?DŽ䂝ûT÷|9<9 :WؚUAGq|hs3wUss썐QX{ڳ0 XΗLCc T#Q5A,BxM왆f9lV`2i#4C)fR7,Fȋ#=]T:/H.Qav ȤX6g˪Bֲr{G x 9l(w6o՞Π[G8D4 _f̟ kG C#QeWa̿ڥzn90e:܎1X46'00#̮)U/ג~#%vɞ07ٳ VCT|Բ5JRH WȄ gjwҪtշ`ubBA!9FK%;#`XMWׅtzK ]~&k,rn3&5&vT7WjL!u2ijrUpTX&K:9Y'pp#>*^T +<9gi dλR1 "S<@@'[bE벤}:())6ŏ="!أzcA i*^h5"H_䫏6)Pfʇ Ƶ] 9{[p㻮@: 퉗|d^XE8@ނB)ZL2%$a.vR/<8:'Ņ` Ap<%;4sՓ5Xx Tϱ/@ jS@YIґpe,Kڀc,ʌ5 ATeר7e^h\(Ǹ3P2:؋i:_/URS5|zxqѿ: *ڛmݩp-:RYQUA< ڭl; w5/W/ytȄ Tyt\/y^BsenF*C`,~vyOV5\_biAZT=hF}c<O=K }9 *KؠAkmfwvݟ4y?ɉfj"iδӟmvg>j(Kӱp)\uW K?s0DGE3KGt҆1mP[:1SI*EH$/hGܑqXP saZ+d̐8^J]5aU/ZY.(/#Y[XjSk'XG1ƍ2"kZnGƖ2o幺(DdTRavޕȂ}cLRsͲP Ht5cZUD;Vb4pe47SċrV1F k(8:Č *֍-a6AI#YfOP7x?J@ʱqFqZfw9-Yv*%pf@7%2IS;qN5z8k)qvÏб/ jq?uSCL--LCAbRF:D()ifS)c(ZL!&Z")[K@ݷHԓݔW8{v5W_Q֝ҴMes&՟e'^;%ֹtɜ&;Ή]vzR$eX\VItflQ4p/J;Z W=Ghu{ULIjcd_?)mB#YVQnxCIJ+$ d$^%~-O@C6 CFПkBJbώD:zO'gY:wS|"-7 v6X[<>,E5nHXy.>& ͚kuqi'ZU@vUEGJ4eAWt2 *6y1<"+"59?yDZU奾5W*t{-l*>8R\VRy=Ϭm~9՘g9\.%V -ՑKD-2gW>zZY"&CvۺrU21ĵKiravo$ӆsTb߈캝R%=[t\XުemJ6?{Q( պ9{Sl1c6(RYRՋ9/i50^x/ P.P֎}G'fc1.,8>;OrQ?:s]Y\ Xx\uc;{S!g?^eﺬoC碼ʢǖv߆ Ywfe\j{S Yj[bR0$x!hۣ}{Q]zyT'gLlл k)3 \L}ȂӆpҀd }VP~F$!4*PypTH>Պ #0eD/T2ެߨ3No(DqAm$%,Q@2syW\Y;v4uR$%Y^KEɽ 8,y]m76R2eoׯ>d<2rZ,s\z[aFcjFXYWsx3r@e r&I֕5ߵ vs^R4ѽbhplV(,-m L/#acKq{P~yЎS^@2 6!(EJ܇ҊRl\ g59c"Xty)1^}5+m~ccgsϏ)-I˅v1oS>ư- r]-ZxK]d#rQ0a(u ZH-,p`A"9q)UKɝh]+I=5>W'e_-8U(_n*s"\%$ VM˨2ABO?$DM_ u1Pf?' 込e'p\AOupf?O%( 7]#C79Ct:%(o UP"1LR{ʙԧ/'&7BsՉ]p56܈1ŭ)Zz*4&'@<@?R8 %*J.vd5캔roP|m5{&?hg@,SZN骔X`G#i笮px<3V8JKLl;{0R9|= 3.ROڵK&;F 2ă h5걒kj{7^?0L2W)&Yc$%يf2zo3 XRAَ6ڗ/d&4)]SÆ3R*w8\JRU~| 3z춺b^$#UQ0m Z) =wm_/4 i0NсYnRFXqbȌ[v-"4Dg)x bfOBFXb [SjfMTv|v1PirBΡTZ ǘ5|R>R <i`:":⾚`X2QeLyqWn^o\lTWm<$&}'gQ°N]Sy۱i741\~|wPh=<~ NSHއbƭ.M"m1 E0|W#KN9<'KR+JՒh|LP3W;FWCH8cEWLl8k1'>Wc ]5u42 Vo)dB 7JUnlgsOA {\_Co9`M|N- ZU!`i42>;F]JGWS+"ݷƌ4Cv1\7$S Jm,_4{r)`2KWxa3TI2o }92f͘G 2,3lx5@ЫrFO|}R/DFY&^tպS<tN2@Ul-MG~H"EYa1PlW,?05l,O GJiA0K[H#81yJO'>O[޻p5{kR*{-;hura5 5N?7ùg%᣹[>|뿓 tښB& 6Y||9:wאlV.Qu+R (Ƚ6`@eXkSl`>^W RٙY;ğ~l/g?UJYJFR[@M 4A}Qu)l'o_ \?Eו [zg8^]Α͆֩I\wt1DB<붖ߋLF Dy+=j"`,uS@OYڰ'_j! {=` mjK4 < 3iԿ?VEWktSWU7^;N)Hpvc=0sTW^:}0pHS,̹eO. CSB$g5-)7%izE<|x΍L;pͺRRtT$$ʑ=Ebqai9YL*r`m ~s&3Az8?2h\W$]I"H4W["{w8h >UE!iuUW!" 櫁5Zk(zBE,Xq5b+1-QHYo68g;Ok?Q k"{G_l`5"* ^bT -;Px*E拙x2OADĸ<]\o# Gҝ&FË8P~rj#ͽ @vV<1t!( SK+l 2`iRxuy)5nuD7(D%/EzgֻҔ(KۉkYfvߕbSc CV16Fzֱ)F%-#[RFV`:th~WU"QK"@ (/yRx8I9NZ %́mV cm^;6d LPG\PUc{ql@A&x7lnTڸT)o/uYWnz YF{4&^5g!4QE8ywޞKtr;p_l$Bߊ{E؛H_c[ Mkƭ;K̕4q[v@UΛ"c ~U[˅hc7WQGD fs:J'.-]B:QiRVMc-}93LBЪedf"%jE klBȨ<{@OR$K3LuiB1]FRƿM=1]*s|ڒ?[zVG"T 60/($YUGRF̲n# hv Cuep򤯃Y9E2/p>OДx:J耡3,MidNuχgC7[SR#o_"m&; %QOf험0j VX`z(YҎ:ĚiG|~~._7e*WCl+:EjkLk򐞓ySj7VX_f.;K;rpY[+GC-"ߜWͩNÛ3%6z|?/t])O$㯺HKk[0l0mY!VAu1Dl8,sSI9h-Fcw؅9 셆);V6BԍsG h20sYlt֪?{<>,Oj:= y$tGTB34Ш¨߼/9@>{(39IO$h \ !<&0kyk|qEcX-,`=nrR)D)=inUwJP AA-}廔6${[1RK ZhRPVwiBN2MUـsnBa* OhJiڪv205k + #渆 FՒ2KR)>:JW=҂qk|R&DZAKT\1M6`uR49NbB8STaxRф`-ܕKaxs Mfn 4cM FL8ԃXCy |;HH`ӕӀA߰rbA\[eʅj[RU0at/=?'3m K_1WzAgү8뉋@O+S2˴)($l!@g3S/gi{P(dzqեAPï+[eXG}%88@/Dt+d&n#rf@#k3RCUNmC9x%a(~q+2z*h챆?pẘZpm8#"7ۂї*˱YCUѫGpB) GH['mbiKYC1rJ" ^EWi 998~B78aQh %m>Sqn9z2l*?ܹR*}=R*$o;qNn^/N.SvM;τ<,)mmR,yɕ y4<1Ǜ:. p\zL#?GDi#0Y gVkwAi<#X<6{Q;D[ܘ( 聘 FSv$SA]m 4~x{BEhx#x-bB>Z'!ЍT=4EdCQَ3*pHE_7 ۛ/S(X/Wcþ_+f~J60k&]:\+>Gm:Vm ~^k+ kڂ&cY$3B|Ϛ:D #Ǚ1ER貯Bc[9FlžZ'BV~kc^I;TQL%YGڭ#)hSP^E`m}>;'6W fIM1E Jf+ί086D{tsEwnO@$m7 fWGK)7lcLhMSLɃ_ꐷX$leu4!= EO#`Wfb>vwդkcP3Bk0$6>dfE]I1Cc _Tet."12&4 J';}4QL D_Ҟ9Vz0|j-c*Zu?U&[3uh$o[1;_AfS, ڮK H2WԒum_ADqY{j~c7֝nנ<#QIΓ+D\"> .y'ixO-rTX\ !DZ&LNRzP,9ʥ?\f> $x{Ʉ،yV+7͠$))PoWBS|E1NR Dm"O}$L_]m}S[5^J`WSԌ Z @iʑ˩l/rQ!1\yU<PU%oaf*䊩MXG [(V&sfZnIxW, 8-`[ i{\CZa)0P>zyd9nETs`4gvIxWQI_9y#efKR='WEbs}\:B6 ưJ* /@PWE6dMp#(Ue,Qhu$,LC~8qh(Vi.I?WZU iȖh@(%"]D]_^vhv(O}N?goSҊbR<'@6By>|ߚdK)OrI<6!7_?PS3%Wt 1g1 gO @XQ{⪋U{_k[SpU euC^L !$"1^)uA ypGX!89H3@ 7Čc=s]lr Cxܳwz{Kv*+iPw+2IqvFFP[Fpx5dn|LWC,I/gc`6dNWޠ";،Vb;zi߃;ζxv In;΅S15 2z;`ߚeh{X@DXV}wOGyq䷓V-7 cA5iz8H#'F"_BUKM~3#yxۥ5({3:kU,PwTzTqx2:ʉ) S,"0W#JC1+d%RQgP @w^ Nm0 #";9ΌISym`q.pJt77qBŔ\0@twԉ7A_@pHXm@7TԂ&!'cb%h21zP.,_ǾYSX]{K45BVGki4 df$|n Af*:5E^ 7ͩ9ܳYGhi4ۭ ٲ g,˻E\{+[⃿^HMmJx_Mϳ4Zu| @(B:345zBt>ܳAr6uZw1fL,o$oz;&ܵ SMl.05!  ;ԀNMiFuJ.(ᢹ_GWGojjk3[#)2ST"a(QBiOej:AK>=E]H)*3y0flPE#~>q6N)L*ĉ32ErYaUv~Uߏʿ+#H׾&"ʵ+؎pXk=~ [ 3)Cfy|?ˇLKjd CKSXrNtӘ2PJ{{ mSIF!rTRX(iIXJ}i d*zHUeVe {}Җci(E1:5TSd+>MVV$>kadbq?izT;6'cxn !es):9qbW氮L87q1Dr|Ah7$gͭ5];VB ԑ[ạJOk=cl"E #*n<8E.40.u;uk!)N4Wv_V|:vP[HUqTQ'Qc"YFml++R&'WӐv;GqU&x k֎m_ꅸa0"Жc.Yu?eggS:4D.~*)㥫 ɠ}[xpN 4j4b~k\doS}b=GvffSc]%qf wL6j%1"Dͮ%mnloΏq5mK*^g(t7 B 9D mƦ*ɸzK[Ք ;ZOqƪ0C~L/ylc'O;7(P3(X6navTygօVa |ڰ+yl]2)9&LPB$3y1wJ!A91Z0^br58勻i JecNH'Nۺ!&j簤<U4B:Jw"y _OT}eӯjLC :Zd/a HOLɏm"1 lQݺ _~ #gwJiyϞ$LiS֨IsbiWٲh8(Eӽ^<%fz(Gޏ 'Kvӳup<$mm7/mx@׿o.M}1Au%14OpA L1iAq#uHBp^u븤k$1DHr NLK`l|]YO]JvȧVq)$1%inDyg$<ڄȏ." cl87O!(jD+9^r" T[cMt$>4(b=)c*F_lzBdN%H?iC#jU @䅩3YN$L% mho[r]'xBrLx'=0p!El/W+>oOٯf CTm0#dOF09ozt5FٞaE1߫<r# AEuЇC'Ue^Q˙30]*/bkSN[EQ sK7TgKnUގȏCXR.Lݐ&fQN'sϬЀ@oa{ 9 >y` ..~cOq2.'SjMrun85Zۗ:tXZv}7xN߯d+-!4=42RԳ~ZWUf#Nlh-)|zc@OO30)`?|5}wK-(aD<@BñQ"|FB8 0"gtIa\)Kjd!g,3^֚{͌n,oSbȯ?hN3uitM%Sئ! Tـ1L ^l#F:!Ig^e,qƢ.3,-25'yeM62kk fc9#M=|8`2jKM,C$R{4Y_6/KT5Bb\2CZ_>ܢ 6)/K,-eȣKD8%B`,U[a]Td$%9>}1ͨ]u#m?TTCd {0GLgZEbM">~jx=&_h1!k¸{(1]`{'DIpC+4nr ]BxnJ\| M5gBGo]ޙ0q f5%}xm+ӧf pf%Ʌڒ#\z^DaOoivh7%sG\3YF6nFekSŒ:$P j N sXnVCm꘳jvbly[ ي^|Z'w ;nt~6N~7@ '@.[]9+)T'JlOo[P|Æ+~w+ߜl[IJ|\=HZ4q>XuZGt{In '6K㵖G^w\ra&V V??c?3~Zj%ty\5]t4C' ғc: kQw zq5(^GbT,*40lu&愼jj9?5̭aPdt$~*>^ 6%UY!% O7? j"XgaTK1KүJx' u}z5PbSQ$;G=w࿨dF6mMc+hM̳˂Xߌ.qh338v?Ca]ٸC{K,:; oY[3i+[6|TcSnWyw)w80gPzPnq\zD_WT|7ȴs6+ 6rV^@Ɋ@=!/zC$ze|( .PRݵ Z:5H #Z~i@O}qbi9GN$ӻ;w_!JUqrxD2V?6|ni! [b-H9\`y0dsh`qk$7~DK~:'H sҔ%FΗІj;FlR5'H~EŁ;Aaan8ɶkSdKpkk:Wh+&g^&+,7ujs9&C<m 8zbw`I7Va";]SB=P9EXZY}o ’[bJ#LYAɨؓ}~s;AfK>Li"׾ZHr ~LWbV+EFceb;=H G}wLAX&ےȮ# ͇bKnQFxXEEvR %SJ̱юS w>&4 ,_~0E1|ir cu6N0h"ɕ[SO8vz"C?_ ?! Uy? zK*<=?: i(TDg75X/Tm8E,Ľ:-$Ŭ]OE؄myN?)mLƦ6 pոR8HfYRcyŬjBkH 駌OP;H.",[KO-Tqi>]KGTRdopf;q@)5 z*>؎Q%w2.S2~ة!|TRAar8))sm摎%CEl y~䀒h:,,D }{e"Bp2B_T^Tv])~Xc׶hP^@1Ցr}K8Jh\ HMfC/ԫC9QZ>M bwq-temYҢɰ+[j9OXRflH^&Tk&XkZo3Y^+4 \@:h<< `[5Sd2*Բ^c@GךLkA_y \&龐.>]1(PyIXnrx86ޙh5! PAz-j 7 x _UO $u nڬp&: ȅ;O̼_Yu #JZ3)35>XAP%Wu'5K3q{ ei>uP~/a7"b" SKnxF)r!C> kT<֥Yc;Og]-LIiFnv+g|;`IipMsG.u U:m(ēI'F4:M7Vg]d̴ sr%pU6Bb`e 6_F%g別bo&Q^Ts1L = g{r@:FdP]zGdj⻢A!S”,c(_\S΅*XAf^lO<w2Wsꐣa МMANK=`T85D3߭41Nlc̢Y>P9Qb}f2NuHNp97YaD=h iWE" =!6:eUM*c#"-`\Zw|㚓.1qaeW3+XlZ;5L-i-Zai"UPݹ=-ɀ-,b 7TY'еKYz)*py@{ eEΣ7P"*T_<9b:{.}("M䆓)j>4[LQ)pdoyRbCرP7{W sG2 :o:xbT!QKge+Bc|,`Yn|3@8 9XnMK)Uhb w\I<gg\TPJVr1C2Axaٍ ؾmŊh*v+6 6je_,> Rڛ8/ŨrFFX=-;GG$63JإT0("ҚoX.~~k lY')Rd7j!Bז0(UsiCwڬ\m² Gys:[> EțǗ֦qO8!R]b kϭ/B&guntbT"@SpX߁t[Lǃ21l+z4L3iţ=|~FhqS5~%iu0l{^V`0glQFWj;R..Nϔ{ 8U_%5>頳qc @eCOF !z2cOPAJM0[=۞ +W0fgq(YTvv}2 l-%`;ڢrTo xsW<֚.ǗЋyjH0}q\*Q=F9-jv ln}ɦ2~}Vٹ9Ԇ*sogڊGE"J%w@i["yck~:%2lExY>ӞS&q̥`Jd$M[NHS.F=wX ,Y`fJ)]6A.D^-\G `y{Dy;H&HFMg]sk{#m/89Q T/ѫ WB&[ZkCNC/6 ǩoy9O Z1dn2ބ!87/*&kN p U12;ooDJ]p3;5 wt@=*O٘TA yM+0.FJ9wf'5Gs*!<%9jC'EO}9I8~)"+ȾWzdax;vAf|BMu`BR,gk5Pt둢 nĭ)zmzKųQ",v!["P,3?/?1+[`ADwԕn\q餑r[ȃD`n_Oiɽi~Ql(^_L`V:R UUgզ~_G%oQܓk P#\&0ُe0Gb)Lr!xXc3e.kC}6Gf4'|%ֽ9ݸFLE<MecQCh@qf>bk["엊pU!mN(*;8f; ^}2PUfKCQPf^gP!/xE,;9}xrk]/l[|S ^q^}gܼuy Rp ¡kq/Ӊ}c&R6ֵ-(}dhd=@nZ>(h9.'A6Ǫ-2:5J7wl-́t zsN2iJ@tSR%bX3/ xr.K aeNVbPb֛[;)B<௤;#Uia8t,9k7~ČbVR^Uj}G>`F:"Bwdn:Ԣ/m]KbaFu׾钫SnupR'u'm,Y e8WVJ™R:`Yz|xC¾@s\|ܒqIEdBCakQ繲},B,0qYKMlyޥ4*:wZ4k>%Y[hѨ /8dd,fd85qpl~j/kkT3E1EdG(Hh/+)%тqBќ@{T 6{*4lR+L^ W3%v[raTvdpuϹD}O44+,'tbΘve-x>@(dG B~ʠ&&x< i:mڛ]؅Ě͵p7 2[aMd=9PE5bqwvs- C&LP|ˮDNa*u^P䬣-?V]c5&8ʳRU=`dY=W*:H]]c܄039% )wKD5i(9]i6lc{[$l>m4>= Y8Axb1$BLEjZpQfd@u'פD`綐: hYCkc+3RkqdS>(aAnHZASrv/Ie~ H1bm8`2N&R&ކۚh'tX{bg,yt4&<w˖:{_Fzs{(]Tl!q-B6Ud21OymV;&4Ud /x$. יZXD|`-a~c4 ?!4}|FiN ^s>>6+#v,?DnuߝULw|9`\ԗTEr% ђ A`jZ:9ER)0]u!aLr%HX 3mtҟܞyq &BIv%$9u>WQ0N^9ór<@Ϭ,uM`GL"6f3j+K%ϯ1~2hӴdjgD!7u}b\VQ6=μ۞Ç`V*;Dv3?]Bgc r/V;/%ܩM[1o+?krcCeY$l])h[?`E[z. 7ȪaDCJH[5yH B*:?pH2T[6-6Ysl  "eҙg0ڇXl񛘲#mE)nh2B2ֳc 瓉?d_uEjkj/ ))VіB IʿO&y1ZV\¢KuM LEB>.uUX69ljD9j^3BcB~5G5`iюٴq f#NYZ`.Գ ar)P i6MO0M EJoghȳfHQb`ƫMm_Wb/Vۛޛh1Lᕛ @lfI'T8l|LD++z3烓kO4`^,N??YACKC"|`/ƺnCJLzYԫ3!X,|ˬ|7R}pHy{:S6/sӈSb#y G ԟ'Y{%koB)#惡gt{yNOE,I1XVM>Sfjmd0F{+-=ӹ|p#ߪwg 1 ք4Ȱ9<=d=KKK=W4%f,PI͘=2ϴPIJƠª?mwEg~ zvuY!Js=Kq@Z -g rH5ts0kbu% in0?? 7Lk Et9:+4ED׌N0x [sni5PC5JQlf@h jڌMZZ V<?NzXRA拺fa}7m^ rwXbVq^sWt=Iy1>w!j23I҅=rvlZ2vf^pH vVv< MK0Qb;s[)WOP>4 !J_"胬 AG,eR+$l 8V,޳_ICM?ChWyVRK:vGaZ@=ki9oF?{jƘ}ol~;1SvEЫ|#8komUۚځNf2I Uw^o@?Q+c(hE 8_!\|(6m̗><]Q1͋j~/ 38340<rF-ԠX J'6[?Qi|њu͘ύ 2\em Zd-=݊U?u5O~WUޥr\z ҔXKPz+p3E .:1E RްʉXcr &")ݝ2wuchj|NA1TwU$lE)QSΚ=^&)CLrl>]i8>: `>TN5ƤTZ9?Yqgob]Ry\&BD4jSV^y놠|./czՍ_]UCkQr0#Z џ+ k;n_6Xtz-#&~;Ƶ! 钖48X,"o̶J%֏͏!*kTL^:|EP+hkhwߒwWO%Yۧp[w2~z#\]UIaFz' Jw7ErYf+y z+d.[.qA(;,^r\]"]ĉN%.tO6X UHM˃Sf[ \}ŦSڽZon PdvR}HR+]\M󖙹++9 rRqM=wۤ] 'Anx)O}bx=>8U, l,IOS|*95j^L;Q sŶMQA[{ٔ {bۭ_TV69ցYN?siv m#ZgKgyUXKVͣJa,oxD k.RtЫWsLI755s .l3,1&„86"۷!xpn{z41w0n7#_dN0J>>UId%$r.}?4λ$6z-rt_I49#Əadc65 އΘ$A@q[x:$Ϗ8\<.އ)E6JþFpv![efhCin*ttf{ 2 idrH X*Mt$H8 PiM&~.Rj3}jJF|F|2D?x2y?'s@o?#Ӛxکyzn:Xw`_}O`֠:^|\nGx=hFxNjRf<Xz⩱xZPٙj k+uE):XD^Y"2 m c3⺓0] 8JSeaAeӻ|݆ڑ>Uc|lǹj/pCHqz-ОTk&r5,oil0+X@W@OdC$s%m]4G5ǒi[ˆ\\Va%/w?0ñEΧ K[\UH& +$nENdZC}΂U7hT'OCA$uYaR ""po [AAjvģzZ^Y, {jdů\()epS[=8 B0Ðb.*,ÐGOd{Њ-%էby;&Emߐ&¡f2#cekPA{Mm oh+"`nj*X_]{(iE, ܻuEQDwv EM*ڒ@3lȤ#a!L5ÌK(Wa1||]w}*R\ *p<voLs^AL~}}j( :5c`"STkʿ)YFϪ/ ~iF֫,&.,O=.e!pWLQdIgňh71 `8pWԒU>vcvŖ:lB οR@8chba@.az̟P!k5-HaI3BSI%n?p0ڲh{vpE] U+ ~ ʃ>0c d]wΉ`6;Y+]G!xKۭ8V6zs! P0:_!Uڧ-$ pC>h{Bj <_V{~F3wTR`\O#rU<4dx+V!>ʌc2 DžZmLR#=h}J>>lxn:C;ME,:W媷tf@5?dJU+`5C89ŶYr,:bzR,l˛v(Vhl#ylŞ%ɖgrX, ƃ+ mKHfV3h|&)PSHdN U!I['o^Y_+_5a,3 +7˝ d'b D,ǿ9ypi-%ϛO8$Y]&{W9Pt`Uv^(@~;" ӛGtsT13WW:kIX!׍_MCm9)t )L^x6cvZ ԦwGX\@-}AUDrញeC JQ6޼v#: ^?$гC/^c1(SSĆ``r3*˘Q :jn2jfUg_?Ch ~-PcF6p= :.ЭEJH{|7Y+ix)ۜQRcbڙ+Rz׫^k]?x mtϠE!N2|&0|R}q9G|.b`Y~ 4>oiťT>u[KDH;#:a"u/C7ye<;ꯂlToj1MuK_/UHfO cz}(`Re΋s25;` aSd 9 4"& 9\JG9yi|f1:Xo!L T<_03fHH\eDr 䝰d f*l׃a8F[ &l~J} 削Bs;O]!wCZLNDu?>sPb1.-gƛPS8 6rXmsLXO!ef%2Z^v*ĸ߃=☥Y`'Rj@ys "=2pE/uas Rqy|{|Cy@ EPwÇ Mi83Ds,8-aIpT]YQu#xX>oE!!;s;Fiܩm ^8m\ܦ۞.s5{vrC)= f~!ⳙXZ*I;4;b"CGbi_x:B6?Hli1#l'1YR}4E_%P#a#QN:2&ϳ.Q]1WRp0wHOT(wb}Lʑ܀h2 retvh8nUQ:GQqz&ԑϽy) Vh0 8cq/+)xR$Z{Ue]c5MIpOWg)?=D ,Z,4ŏ-YQe ж4@b*/V$l mbGܤOݪƟ滵@X̤tLe>`W\+a^lж2Ґ}~J=P ]7څughD__#bˌpjړ(f]*a-~#qzQ[^LX9_W82y/ RZeıHw_%&+fj;Ċ.O3WIvރ# 'Hb!Ԧ#w4tl/8E޼Y> ~=ػY?ߛ@rٞ.㲈h.$mZq2w+D+칧u=Jc]g9}aAŀw? eK}}Kp (^ؤ5K%6+տgl<;,US̖w~āsPzͯS#e1ˠuGC2XR"pEL=%~_4sj_qs5c,F9!^|r\>a QD.("EAE\[D1`u%+r%X\aEOr~GԐ=hDa4:殸-ڬa^n>-gZp!ac3_ $jCJxOr1PL*!JיfUt^}QG@,vU3C.3wwA8ͶIL ²PSLiW wyYN}>h\\@ҁh Ohlѩ25 N^$-oL6! X0._9MwԝS'ٽ@ tsv(J>6Rr LMSS[ GYjp*:~l!OxStXmhY"UC`vba Iltb_! *~'W_c pt&f: ,Gё^"-pĚ4 GMѝgpP3,5RoY'g=qH<=?ձ3+ӊHI %pfL"j>OIyuR?Rƹ膗zj) ]8_`4S &s ܚ0ɑq]="_ak'ս0'L x ,&]`Yq|}M$Qik9&fʦz@,4>8׵R vM]x'āVJO[Hݐ-G,%=2lf]5㒞xhBz,tT+ZNj<*|z0Deu ҜL(f_!Ip'x6W7OZqc󠑅e^⋦VANvQJ:u.}LeK 157ץ:6Tkcek _g |0vy%-lSWVVc <#9M.jJڡhhϝď%?- BjXNCɺ@MUy6mVFM H!YP!Kd 9 V2hj FHY#w?X`??2v(:`@NnNhS%Ӛfؾ20MӉs4Zvb>Q*bVi5wOh `޼n4yߘ4h^h RATi@-};xo ^P. I×lEzw#qPX$s0j>yLI@4պc;ӦQ6 âIךzs|{F6.7S(A갱#rK)F9 d\(w&%դ0/s$TKR+|x`$-'y@{g^Ƌ1g@Z4uh_AO3d2+nȘlu=y/_M#cY6l xsn>If2ǐemmS]r1mIav=YvRxn?a +GMnONYmA/ 7xhIiVz Wq3$?>yZ̹t]4sӕ"İ) vIo9,JȺd]]\Ej;ݮTBI~M @8ҺbN kr}/' yrn$ZA).hH.<0kb;K쾡vF]E]v8ڷ #.70J?ZGШ WmzYXwΟzR*cG} ӂd3e UʟHXOL?3M!Q@wQq9},b.7YN*vt@w-&e!fEbV{#aɶ!KNG6vhvpJ3QM#Z>a|;0s)>S~c9f-1"^=n!Q$o3ӢL6b$ɦi&w%Bu0S!FJ4Ұ&&(}>}!ipˬyߣD{yi}|Rc-~z3/P,?7ج|%?cB!"܇5(mHA=^vi.]*y9ʻxS1Z F?H9?,H|/᙮I+}Y Ad@Z$/JuXGt!0 :qe6[Gne^2&hm6IjHPpKIdx fd+S*fBLOs}^TXmvkWJlZ&X_ Ekp&u?ˊ¿2SF՗uQ-eɑHoWpNcn~mID&&3kҤѾPתو? n Mۄ!۶I+Al5Dnm]lǭ 4<6x P2VVo!r%8pcw(`7wH>4o9o2(Ǖ H4~ۈ܋ɘ٫ @e~D)goŐZBf a둸9 zBk:6p|Z)+ep3OjEچIO0_-W3qa0hABD$d?Y`@1gS}G!LmEct):ھ%# v/2sL҂if-/M92?rvv#ؖnHGyjFQ h [z=&!`%^ mp\(Q]|p#8 i: ̟,щ1.d6PFmz>֡_v}=ąN$BUltV|;,6uKf]_QBfjm&/j^݊{m?N,A2}s(0q[X A>GdwGkxh4D ;!.cqšmF1V1qz&t2`( 7+lkFKT43vqj=dN?D1B~06\.1?L64A_"lW1PEŲWVvVُ5릘Z{\ߓX嵰_l 1TC@tDQda hb-&ig}Ca-b"=0 ӠG۟Z 4mmGL2[%D?SbM7*%sXIV)}47-9'ZmpoaiSD>hm`0F\o }}āzl-=S*Kv}6p^;W򝣞ړ9+D$p~*]v5?eIH nٴ`nɃΐ.2)2$8O=bn?>NJovvU@V l\s? _XܬXr1K*龬&JcEbWC q鷞H@=ܱT[Gw)60,-B; Q$7.co&g}0X@)%AS:g۬JP S-ArHpYBvwGpc;)u+?V&q\#+D:q8 A7^F%|ɜٞu Ѹ%(i8h6pe[~%XOq]Sp-jrPn&Xs[wЫrp12.w%Qy 2{F EBǞ-[&t#嗓%Jb~6ᡐOՀCY ߷)Du'3šOq2WyI<芘%LbAe~*aA2:!mSqNd "9i~գV2\:N71(TୂldT _g;TjZ{ͤn,[Uhb_M$8 hZ1X{%yi7Ysv/SJz V.M<8}vEn gF'gD*AZNW${d_!-':tk K܉((śwOmʾ{MZ/Z2F7T,fNb V)!ٟAJ|i0KՓq͖Xiz#x}ڃ?JJvK!/4^*ֶg@tT8/X_9M 3?1[r&7!&%pS/qCJSeL[y=o!@?a9QXj:2(0臚᱇.Ʊ"WEu_^-Y.# )ryXBd7E Qm"6a,u$3H/#* 6蜭G)kݼ(MHM:kiY|stߢ@'~3Iy6|96*(E1Y$ڀ]N@w(#p;4M2;L3H/G)m@ϺaJ&|Cܰ4 U<԰-\{\t7ã7Ϋ#]4( bS'Bw;B odo'vA0y <0ZQɉQ~C[-:hϱoa ^Y7/Tr [I9锇ϑg~ihD{ƙo3gߋV ! mBk1h8pk#8# ̵5Cٽ55n8^qzޛ EZгZC,1I'x.Q7j8sw09TAcv0ȚT<# $u1DنoOEn^emKdȔ""l=FS &@|3SHjr?[("Y97ڮ`Kp#yI*'FzؼL³-1 ykV޼d?67pR ñ7v :j;Ǚ@/0oiS9tz9E}`@V7|Ῑ(W+@ʲ(,Z D\׀ͻK::MX(,@O:maL5:0V``C} T'c;Ɖ,bdu_BQ!Ȟ!}4HK5LtWzZz qxjZ.d2X/.=:;sw3)hC:3hws8`ՍؾܝPFJ0ʓ&$H$ :@CJNMi ] #;7YRz#BW90't[ÿ (+Sbwb?5 P oyv b]5SST`]zX2?w&oJm-36)90ʇ˸XrX`ЋՒ iJ$tրWKtFpGރMM^m^$Tq.,tLX:'#*ωN|#BF"ycQڔDls)Ry@9gyze3rpY`XV[-$qWTu{b" sԤiuе$9-h/f=$ +<wqgt-z{88 ªU-Fq QC=2op+55pJ:l+#X[26ׄx<-MJIןw,1j x@ ռ}Z 38HlvԦyOɜqQ#)o˥~q-]/S"..yH^W'qjR Mj# Ww︖v; tl0 +NcmVwmB8{@860K|ٴ}J8: 8`uZ*Pi4+=S+An_:I~mK  Z~ȭ{e +r$RG;;6dPo-?[7~b[)L>dU[D)mkEjf j{sDDoEI:(TөtWtldCdX"2-)=p3eo r:ooƠթ$zf8yj|M"ыYN2}] |x3D6j1Isvwؖ;bDȌdqO+Sh՗t c[)GuETxr&oݎ I5;>݀pU{,~Ҵ峉!~{ߖV"i!@qxT<n3K[ɘZ3-y`S= A *e/ I`W{|LK.=;t]F+dsX3ޙ/3Vї?vj :TaU6Q`4g)܁90K5=NcJjkJ&Ʋl9Pŋ9H7aAourgxO2.5x&S~S~"`{ b(7 ^C!?tH,_0Q<0[7f&hbFGD&vۺD41L<8&s(g;Ra[\ƣL,udV]۱B:љ5pԿG_+drL>r^Fxg68o3'CVUh,SD!L<늵+@jx O^Jx9, <Oq:6B^ۨD@adm}IZ/z|tE$xBFM`̝?U>k7j/v+{=F`[Ѐפ f״D~hwƭ/jd2mtLbz*Ҙŷ&QȈE6oyےCఛuzi1CݕP)B!V E6AdkL=?ڼ7mZη(7Џ.j>b#r[\ڲ3n` _ыp¢MDžWju[85f r,p9,C\!"B4Z IH vz^{>+K __a}`H :ȶj3i2 Ftq_ TqGwHA(tï㩭6`eEx f {ݿ9DTɾdBr芫ܞQ~?^*Fe9 3!4Z>[.Σe虜T?}hOyR̓;fT mhfe\Hz, l!&_WVD'\sJ$fJ$~'+ <%VX p~kc$k 5},x _̷bI@%? i~ LGdI4} 꾧\`Y 7bo)9 `{Yh۲S=zRК+t8"$6>ԟ$j?O?WSp#c2z"/b%cy(0/ڬT3jIu%Խ. )ªWu:гήi=1ΪtEg#[YpQ,#T\Zyᾔm[m&xnq^f ei,p4>rQe(apJM \ 9 \]C*$xn8)fQ{ِk"d;+Vӆk[ N*?>nX_ZRR ڡF]7?jgim_:TަK(&DϑU^,9%MQ9F)&e xs/F[U/IψEDq 2$ ]ʕ:$׉֢b)tey6Cg@6M~?&t)ekg,ѣ%`8oK׏5q-/XWvU9 6{ bB;&:#kB3aKGȿ.mimޑ7gmNځD}b]l+ !>D!FBiӒ n%ˮ T{?k7sIUó{Ř2oޝHj3;\(CJAut˄kH{*("} resb IOnq7Teuµ8~KNLC3}l+dLUП+/\ȴqKEP12@Zd S \y%*H;JTn_IA8L"J껏S g1r,NGM(P$ j;$3Urȳ+ixc4~.k}Ӷ|q!c 0u nؕ=}~oMA ~z/m[*G5B L2@mt@}g>{$=W3~u8<Z$Gy ewB?AMwAjbael`U%+7"B ~v݅/:A #[h GYN\dzce.?ԭz6|s9rw[ j;xulxU=,k1o޼\u]j"d.߯pGd|E סHi9TRIre_nk#L)nˁJ?HF>D7x𩋶o>{"-I8=%/7 UK–K. &ImZU5-UqbJm=YFf+,;n|e!;)C}tѯPrƣ[֏/ב,3H2${Q4%[OUp\è OqHyŖ$q,v}dMÛkHKYLtR3{( &g㱡A>eNJESvm$N-1lR IS2|É{M3ux~#cdIErhJdADl-fhPqiFDO-QV2j?34^vO7/$VK㠷2Aqt=lܠS bZkw9B{u~Iz|^]gg˄1[^^Iy靬tw ZaY{a.cWr.0H掱>WigNd?v4R*d|wt%!bѩ#1;D&$048w7E;($ g^WL :l"N+~6uۭO PZR%i,"+Z,Kgާg4P8TE 8;CKEocfF Kz`,j[w 4v7'9&42b)Jf1$-o 2ϮMr[Y2K ~0{rGe}ҴL\%CREЄ2롦 =jOநKݶ%sIb;tKMepQ5cv1FЋ'mƌi&@14PsяKAP]_)vᷤwݔlw[$*3㪃Ò)k4`Av o(|R͞hJĩ7hel6=V^ɾ5TL?WL&w7nN馩i:VfQ]_սQ 5o툅G-yN\fIcJnT{9vZkf~砠9}U"|hB0 V-Xǿ?NQ`˰KIGυG}73ĸ_BM7UٹސG_ԎB*=IqSSTGe)Gd۰ۋ뇬xۇ8@/j5hHj)Qڹiu_/ڥ4]k"~"opGx>l`n|chWi/ ;CW䲔Sz3r{+d̀ .^y6~oN#ĝoNѦ{D,(ۆR3LEmו*|kF'\vg`YF|w7~Yď5$vUzΏ =0X ?֣Hq!iv YN_zG/&p?5Yƚ,->aŁ\ᑮS]ڃ oժ\~j)(Jg*GYW: t:Tt$ [eB=O6h:Ǻiz9J8ٙWd8`n@:I$-$NCN>ʼiVвǥ,6qmjr6Ǣ2 {($FϜTvO?l_-g& |NmP^Zqm{c~Q¬W[Zuj]f.X|yɚͦ3 ܳEۮE6Q M&mHW I(,3MCp'н٘MU(f'ې7G֦'>G8=X{5Her128U'.7ܼ]zBW#u[;'!8Mч;.Brwف)+&v,m/>eo"5o !NyҸ4"UoId3mҁKmJM[Nq%dȝU w޲D>-m}:sYS5=KB0~ja;*0ұM1>~ZJm0Clhpd/;;IQkSo6Gq6o_bbB3?+̌b$O|2<_(}&l1C`E b`JC.-ykv={N>/s^D勴S ^êO֘#4q<>OryDt+mC0i)XjFdOk/z+ٕm7$vuqqoNKKRX~ϝܘ,W7a2H MzkXvhsLOsŠ1;=# ǗϠ §2G69%=Ve?bBJ#QR$Boql]eQ@K AFCzr;f?۲uT>XJ1N`G/iFz1Lde?t<.}ioLj*O9ɥ?S9Щecg8 *gԼ?y+ڌUjARa^[li&׽FyC?cihh [7L%O)%A"2IW#yԵ.gln]!rTV _cwGUMF+u r)级'@E4 ʼu2&WnDH J@6`;*,9s\qYsCyg_ӑ umXnuwon-;QG-BFY}/^n "T2yoJ(ԁwF܍_C$x $7Ve}Tpaj}Zangϰ2ԙ skU.#3[G6%[+!sW6& &8ҺJ>ӌX,Km¦~嗀2񦴩%qP+>2>eEIcHZ,}WJ3{8~?o l@Į)qiy8x}v!epuRbX +$t%J;PrƉk6]f+NCJܚ Mkbŀ&WLc"emʥʛ= ~ kyVw2]"1kM"K'&o&9UvHdܱoI):)moPhva"y\s (k`31~OBҍPxY>{eo,Tw5EY˿^M C0X[WBߐ[CcVtZ_:xXyct^k|@(]m31OXCa':ecg1_D#ga- *OQSώerl6uA 0(8h§SG[mkM" ŒbPЯ k E }5F!Lń|`p3E=-K0NgZYK5P5. fk⋌}Csq(w&7^/H!H=/ļ6BjԸx>=8y)F扵.2g1=Aך[@ VV4:`\F4)΂ G),4`pn!Ldtblu} N(lJ5ѣUWw-g* ;pV PƘ >]X Y{C{ g'n%zB$o}Ӝ1n-nrK>;ꍓHKJKhPX2IE5?6U͙ªW#߷(;.?q5D dVCi}UY;az#,w N,mϒ[)mUKLr>>/>hWw."MށRdӒ#*,j dqs?Q1áa!E#=܃x[D.>.F.q$J/65t}{F<.s)sjFO!V[=jyiQLPk~$@BM [;YSfeӓ1}tz+nDNKmhJ`A.E,ܝWlٮPT2ϰ&D Ө>W@:W(??u2ֺ&FmLPoX Y dlX{̶Ӡpj%q3E⩲N3A9 c Y JE~sX _ Y+T jz;A%v:tϺr3q([<*sGv|cyU*`YEHkjݛ*e,x,.`AĆÎ)Z)G743CX{j~l$a6(yb]4}@4!Cb|%wtZSgs,""o-o`,È$'PByi R~'h(ÐF v뭹RBv[tHDV=^LM{l.'1 RX?(<A 5{۹7Hěx,{BI"DD OFs j)7,-=0p>yǹ$ :uǚ ?,\rg(]?69A)Dt)jqVﻈ e `1HejRB;\`)Fn=܇dokkWKF~nSb#W!Uqd`Z!˲nz3g?e b&:C7)w;?H9,b %!R?6?oҏ.ύc8&rkp^@h%Ep+δ{q[فCHO%x[eB#DZnRSf?z^ ,'d*`>8^(3YvF,lȎa2Tyk֮-(_ &qل=`3;@u?e=MF8s/%~sw\i)#?Q|*k\ ;]$;I2 ^Bl=raHzhwy9;BO8w=ZfB˟!MS˹ofL%!þ -S1P $O۸u);g97k|k ;aXŞjAߒ0sT>i1Rp}j9S%5G8X"Zg?c' H)`Ъ5!(ȩzxemΞt;89s\9j W9w;!j֌7]HbqZ~1Tm e$~i:>j쇫HѼqa'RlXmL9TVCd]Dv[z a@J!epK=okoJ\ٲrR6[ hԪ X` Պ[*:&AA*yg+tNljIٝ=4~Adf BSC<z}%9Jgq|82~) "E[:ca+'3F@9zy|ˤpd֭nm\p+w(g8X1\ -NI.NU]( 8v`ͬL|AG4mc~(BM17Yd?St]8Kᆥk7CZaJtiӯz$?эQQb™=|0ʻ|5ک81g$#ekkk?kKs`CFm=vۃjb+^6 kKsE =ɕ ]VйLئF('M5^iŏ79WX.ʱg_WGQ^zjC~=T;Qqw$SPⲑU-RuH\R_ܛgZI_RX?7Lᖒt"J&k-/,1Lԏm0nטWsq⒴NY Q3rىž&I@C$l{L~JxFdMf ?s01 0iPxZGmˇ ]H|hy-7㏅O3z ~[ w."T)8&eۣ] ?Q֔myp?I=6uA0?Ô@;K-alb!Mv9j?nVY\P>ggbNQ{Mi$y< _Q`si׀ f1o}`-%96-G+ngGL!Q>}"_N "aK.rs5ܕKncś.N6oWIf(o_{4Vf@dCEpBo}뚃·|jU;65R?ND@1!S{CNfW%Dn4TTI5շ>A+P'0*0? "L?OU\8.NS gz/vM-ڱ > `3(Nkey|t%c>uDC~@9Hgj3>m*ɕ([7.TE@-R xmUΒUg̬~o ״7Tf d6ؽ=G5:z}K gz2+Z᭥ DC-upp@(P w)NQa}T AMg?󊭭3h̑|b6:FN&ombt\pQd?o!yVkۛrZ-}ea|~N'4|)@nj{ґΎ-)2)&DEbx{bh~kmwIf(+nXXl8?GP W}ߨ/O^ר<".þLm3T `S3OTOr.Y:l NmsN 2l{Ӂ~).w1~>/4Q Ũdު2񮘪M!DwYSxay7\[7P{5 i9f}| Ң֞ ۻp{@4%G<3CG~!J'%c^^GcK%e^+#ff1gVi[F Ѐ5HBNe5UL\Ւjlq'6` :3ecr>!w6nI^e4 Vr+ls;3W-iF?n"= Z_] 0".d?-T;΄w_=G4p'^_kxbA8ݟ舮^n:Xw@;DEU}ݼ0~Bdg?=٧7<Ӌ33Qy6:NusDLLI:ʊ ;d %<p ȿBQphGFlN}uK]?qF%%wƎβp<~pқR';3p[_Ƀ3[۲¶>1Tbfmbmn+i7 _9Z^"n8z_gN`(|B$] aE?A~Ґ&LqT5 4ܭe2~]ZJc+xB jOٵff2?gf2k G)#U^ &Єy/¸L .NLbt6Y4yWiYsj:es[]rO'I lA$-{3e/8W&vi=j΀MbF+Wվi;&c'i>  8nݍ>OX hQL{W1"fyZw4W id=kޙ V)2ys/khh,LqR[de\ 4o*@<1_*W`# ! |MWɚ'q)S$ێ($:WXz )eͮ݇vÖD@ JM~,< J'[Her  ^HjЮKfQm@Iѽ,{eYiD,Iא5GCB,;;Bf5LkCDEsjM_#xWxe{Rʼ`Z6[;-WͫkN|TrNQxC/;P+c[%1JmTNkxpKOOg]'`ʓ-j9JK!xSe&Ys 8|A()ł =L8=&GG, ?rn5@50!K\) yf|Y :ը(ze0ߖϾWc:X; ք"J"ml '8d ue,H/[;9h_ԗ$E#nŸ>HF B{l.{ ]!4߭[tG9ڿӂtCWl vj2{SzSqS-omoP~7!`՗ H~ V߹#Br!gi H&u8WP"*ژ=^djr~ S 끵´MwvVCf&/#(.>SCaQ)t͕Ih[ڔ _3]#YRTѱwN4OS1E p!;X\N{6> q0J o$4 0gł@F^xix>`>jLp47!l1{eگIr5.gdrwbCc8\S7`qL0a4}o =0&P쯊Ӟ&Qh;L^w2!IvE&ehd7jn3Z$F~T<#$c_M{>MNSBu>&6^@z̛[j;1gO$}}!3fcO vxh'.͉%ՇpI&On3H=aVaɢ R 3TgWeSd ONf[x2To^o.sVFCÌpnpTNUp ѱ. -s?Ǜ. 5ycZ:kG^=Jm#^lJͷc|`Z@ }Ac6abi2/lQb[1>}))[w5Dz| $i?[(:WތI(ğC{CN_!92pAFjt0Kx[GJUzrD0?WK|5iVnn'h-[ Yy>K SMi8l3єaTGE '<$O71;TBL^:LemVI̘̣~IhE3DДȻy4 N:bxHgTC4AT檽&$&֡T,ӊ 0!6Q;+m,uR( 0Ye]E<)pWoUsϊ#^{c\2.-͢ 69cc{4vvp}a*8Ȭ|h6q+W ޙCר!f# :4| ɿ8he u~`OuG 쉦i{sxgR_,>9/^> $ " @g#NtHD& G/E4*=F8X;;}ୱ_-Ց%CD[J@"1 =G!= 0t2՟0 {~%wb#46*DsJc vGZhZ_!I)>6"zѣ" B4c(lmT[u0'TFUdc -)}f 0@BOEd pSSjmraR%ܐ2­aДO$~O~3q av ?KSU")~X=K-jECuA5\ Kɕ t!ww5g= c L{[x 1?1o3M>PsM>t¹m}]=:>KO +42ut$)gr40!_CUM~rx֭2]׃'0nt6<4mcȬ Gq͒+REm[*& VrP1Ta`+Fr"$زhjtO sWcnj*}h98AF#~Xu,u|׆2xįF׆ ⤢`Y?50/gUQa94e̕ 1nn¼G|#mа,`:Fk2Ynq9=rH⻮>є4`|GHWT=u֑c!?m4l1O_6 }eu;OnQD&ln5 N*bn$~s`f^i;ZDފEk]IEa{X'?hH\w/-!r ΋u┕"z5[92bbNi+}+vz,%0Dl}KL΋Jˇ]y`e~ivcy'PO۫"?AvخJlg倩P}ya385"~C>Uc!+HG\2i'H1'@m ih/ [q|i^Mx4/ڻ9T,*. Y23^rB3'P UtXo>rf{a9hCMI37v FOgrw}.0g2;ϮF_g:2e#Dz.RjMڡ/30nA"{AИ&hg-ۭ|3*U=bnc `F9r- N 6y]l.ph#CPRudT(&ƚ3lnLOK-&Uo$AF 1qD 8[9v!H'1x20vA,μ|tvZ1pmJQ[޼Ifqb 'D^њӊ/w)\n/oHلEA">uz/ 6&qIOR0QwIu5mzk4g ֜M~(`!ki~IjS\Ն*9%-A L(ݥ`HNޘz-aZ~kD@0\s)~jVV( wEO!O }#x_1g͟R9AVrs~>6^fq Y(hV,kȃPe5,/?ڧl(cV^ۍv2K,ɘ&Bc0|4NEopO5ZlYK𭞉Xl{uG[C!\蔺X;p /a\@i\cyF6w^o…=QV_/ Z(5<[l  :UPϡl~V †:ޤr4qR6I%y c7Yu)WFѨ(q!p*,Әy8ޕ0rw&I{,k"@ YF@}U99!ffc,0P2/Ԯ9c='UlfPBɭ)jujð|߹2ԫLʙe/#rpɲW1T~~ZE1_sEFHv}D.2IsTkLg3` B'UrHHO[T"L\sҢ,N` `|:'dwd豉2[Ue{d?yw2Z'G7ΚC eވk8#݁HaK`pϻԩAE`=8_4B]JP 4vt /J`9OS"ym\_x] hFQo# ;ŘxI5Dcܟa{C6AH5e[j>QQ?[$F >GkF/߉h0 _+85m`~3f8NLUs$dy I%|FH׿EpM[m [Т^b\[?г.f5g=ǓIKI>#fxl[yG74# >DE_n]* unϺG]1 7S7@*PC+oyKyR`Bn8A xV(vyk&8OIN͟(̿=,p'Jg*\܃Z7V5d.xU?}Xmn?M2sw'AmV2cIE9|+v'f+T!g|2WJ׋ilHh.)=f4v[NGz!lzO/)^QKBwn%X0@FRgmKں=@0 N/s ՗70PbqIgopz54d&i/zjt)r{MȪ9ALXrEƅSߚz> |0'ʭwP7PGoWl*r#B2 +L$NNܐ8C݉H@2 !hIPHuvB呕{V鮾ДE >s;%;5H.38A$>>3$b5vK(,3 cdq[/&fkAs tL]w^͋uΉ+is:\tBU .k(''ՌHM_uj3a~L/xz ć̌{ H:RX5^II@$o˶}wXՉlQ*@V <"sފBmB2CGx7hG8#=7Oߤ02a eDWTn&ͺ7h{{¹Lެ!Zv'E8f}>Q+LPE%D?tYiUBuWAsDu%uT0Z"oǧ0IYdt~{>GD /5S: {=" 7ϢD8X5+<7L'K>#HkT՚Jߍ綩%|Cfڦȣky<."|H ܥ;SUL%ȲT+Hگ{_nVH|}|91zF%0=5;Yg#pkbޑ  v|s>eET5eZiZ3WI[4ⱈ8)-p?9QF}".SoyN?~ˋ yi@gՖ~M`y?m$ZskΚtǕ4حo5.{#~ת?=ED~k]29ݰuTS7{Фgg%'V6A(b fl!Ht._6H#HXsZD|>c"_\^000pNB'*,<!w*|{a^~*}FJZytwnCrDY['\._MJ>@TeCcjJ&^z+Cg}]3[۬9$frš@bǞf:h}/j8eD"2LzLtf젗xF6y+e7fQc͹ǵ 2}6i^$IvFju~.ܶ7LП Dı{ܼgZ2H8s#b\E\NB |^7,t: T'i$w^nmH(NC #Q}"ntL +Zp߫s23ޓi$NV;BJeGDPrikyE (ܻ"ELPtAMBg,dUowI v΃u jR41J&&eXc'1L8V,}MjWd, ˛Maw6um=:*?ܫ煮ؽGvPR4=wCtL Yѫ-A1n?ޑaEnhG+csj]_Vu-4 Bь}‚Uִpl@Kjy ڞ¾\扰"[L̆cCQ gL!>|!J ːZ*@S!MxuImWn*wp ЛE*to+ִV'aW v嶓/\ٙb{ůGqv vzcR1).Dc&4'aJ҅:H.{"!0PJQAB JqF~Jd翥8˒w%LH^U)8 O{H:%5f*(}ShBV\RdrzOF͏rΗvrXmXǩw>yemմJXkTTcJ~0n2:;cr;DanX*$e:c#J؍w("29N@ ߕ)Xw xz7ƚzCxz^>:spcW_R9ܑUKaQR f +(v*ˊ7م;Np9O&P'>/4Ov*OS44˞E6G%r.~x+UO P^ݺN `3$sCRj!_ 5gf*NV5q۽dQN6Wu\5nyX߉R+D*}U܃}?[ok5kx[`zd5 n?uDboIEƖ؂ x93Xބ1hq}Lڠ 19Xtдem&+ r*cWD}!"0縹4YS<.EїE"Quu8 H ܸ~0p ·$[u+ԱOFHդO@ }Ëxy8}ڗ# 6`66D:Qt%X2 1jI'E""&njy>4&FL"%)ZR~'UzQO m?sY@K51T.tn%\}::֗S=ֺ2}L71wT^H{< #I3ԯiTvtpa}xEhc{el?| .53ZY30]%x _N*ޑ0Q['k>؂:R>]Ҡwk8Yc{DԒp,p 82ѣzP c?yj'50oz}nVQ鋑Aziwc17d" ؒQOё}ڔE-zX;FFtuSWY2K d]l>lXtN ҟYXqgrQL멗H@@ERA}QkQ"ax?G=rLw1i)+.YcڦP:V,>4o8Y=wS/$8/=. Em1Ylýz',[V(d{~SV( o-AbU4>:Ѿm 4t7!V3s-WB [tR@he5?8*;Ɠ6:8l'1F\r0 >#R:#B4XhZfol6(r(tg3cb2ӷeA$jvNMf:DC@K>GnecɏAk 0o<qw}93XZEg`:0;,=ٳ~K$uԗ]g K *Eo03n(O,)WӃ,;L (:v>Jyda"ms9v_¨TMQ>L/ΥBfM 1%\UTgʚ ޹1 vƗNߜl'ۘE 7huY@ytujz 7 ux}Df#8eY|Ruqy){m,ͤh.m'̪ {9E?Zh 3a3}Fr+ǔ@\>YKtH AØϱ{$#)?r}m˧մ󐱥7Nf XsWyzY@0*-O&GΚ ^QgjRZ,b4>J[l, 7tR cIx 3=wE^+zg`+|]IAJ&4duz15K74ҥvm[M6m6;?j큍V| .&;Fc#&>+  lwdm(7ί;/2)oRiBƽqg{֒U3lC߆`'n狩23MF&:MFwYia!r/[.wcfL=dw2ƩYJ+qmGm 6 A Q3v\5@;!Az͖;#S߽Q"j::a@0?}H]Ufnq7k3!u&wdFZ*}~'b\yTiZpBEL}'gR,ո;+Ok)cBG8[` \Y6AUM܊M y>LYKqG"VR1qn+EVцO[:|͓a}lNBhf?;)6S:S$(\i#RFxdiC֋/Al)$jAॎqUb֬8R]-нX__ b $ݎiXNP~[vVKB+vS9lx^qgo8%{]5n51n_짾-ĹF2BڕK[OpMLkjN J`Eq-IKylZYa@w'~ٝqt@l*`0l@_NKs-lC(h<OF7bUu/MS>뀱G~iGQ"kkvVḒ_f9xY S{1l".~96n.d d]e@+ꢘWC[gϴW17>MaG"h,uw=6<%v!?XVNez`hCJxܣd@hSA{  rQ&xii(JO<:6 a]UC7db 8P~Վoۛh :P$moWmy^6@4ܷ_<'tF1څ6k 6X>uAI!JYjul~PX#Pq5R͊urOgA?9-<(CfWx(ݐ9FЫGRR*WbQO!K]z''jFЩMWlE4_0uwVVg@r'`)h2Fk;yԀ(P#hw ۫mˠN+X@rȁ(ccl2~yᥘ)Id7Y3$<7};ʺ}:ưsq#+"emܿq熁,3_]l2WZ™'XelS$-Ou3t$M vKPT%&fGu$RG"$S*diu/:ŝckd2e3ft3?βYi5~ AÛMKgjf,?j7 `!'嬘\|piX}Uv'}/i5ZIqSEm~CM,~R b6hL ea>%4`Ėa)̗j̵',Jq{5s v2aU`{% K-;itoZ .؍bm! u 0 * EDJF5zwX ?>P778,w<~3dL2ݞdԜs֤tyB1R]"򫑢OpG;ЗPx]*؏ G5m Aeʣx q TZ(V2oH4ٛ*ϓ8ُ;[R9 Mu[JXVZ" #Sh;|;ƥn]5_v^ݏ e#. z ɩg#ueڕg[C/Z)jVEΞ[p51}ܬ- {E)JQ#꟟FglPH֍06ߪKF8Xת/6]`/yd=5塗 xT v 8s\!UGyݩ 2>jB2`oq ?&YUL)ȉnVT_mr Kg_X*p2j 1cTЭ7{m.cHo3cԯvl9˷OPc=bzZ+BDߺlnyfϘ!@韆rmYtl;K\_ mLzx/|l; ɶ`fmZ{t?az2m|;K 2﬜flaY QSp>KН[y:{'}c:jD%β8y[,Ą2@MiEޡ~TU>$XV6+wNUQ],|*`72uj!3{pb0JǭW\/Z;CAW{6[MV)kC%t;e0]ryEm1+/uf)Z>ܲw{ LfybOUՌR4o(ĬK"nr[U\g" Tz7v}Lxw/G AvKk> u4{0ZfTc>j?]>p$PZ,;s1$boij+ _5,ϽaO; c2#JdތYt|,`Jm:Sng=o;ͪoީm:B%`R:7M3[h.@Chh{TqAç&6v!PraUV,R{mt$`A!02r@+)A{,knK6 Jes(QL]J=9¿<< lo;"BoԜ w2 c5vNEBn6Y:4?h:wޔh߄K6_IIX K*(m/FD#xkޥšG[8+.D4ǤH!Mm~3#ߙ Q__gO40"-!k 'KLD1^Rc:_6 *W;I,v ٜ7Mف ПD䁣wDpL.O^"$G+۫sdkB GbIGi繆nxk_ z3lY+Kd)obfc#N`r uM-a=e&N)k32Br +D퀥7[ 'pb-pWFjjV]yaU%Tq:"[\J z ;>)$a﷥< C.,GV`QFϫ3Jql(;_gU "EW7M1#I3y ?_ 8=2/2uO/OyQHV&SE|a4$`ni1¹:Nd~iDiW>;\޼9TJf6cB-C`<\LЯ\COoA`1.qy >}bа Xf,uP>1ĬqU܌TEsI5 m:!ZvQ(֒k{wi>Z>_{܄\9ȭgם+>׌Ip(ňK2Xl-ۃH nB- kS"8TSvJ FAs5XX]`^wv تuTuRFxBOl0!yB?QtJATFU]]?E^U=tq j 2䨪jbf5MC P0ΐgd4d ,"lXvDNl17U1!<_&Q3-ˮ`XB"ak,vJW4al.b.0_-P)bt[TKLf^A(+N{`ߏ"`]"V Nɹ^}DY bTyJmrUOh14 ܣo"P<ױBYڹe_*KSy+!8,Թrq~Q$-%ߤ/ vr>^̛/y O@";0#ELyF g׿ޭj>)vwB X36UD#YmM P!NJڲ$S=Vot 紹RjxEFMrO@ʈ F5ThUOh}ŅjP%2 SfNʀCkN?Am *)N,˃}$Z8#j)Tƈ""ؔfl'U4xYcagL<^`0S%6^ !;9֛?؈ (;c/}ba""zaZa~;.r@`Tb`)˿9sb+t20au>:. tʴ 7:FH<#U\X[ʕBTT}˩A܆2{I;x7b%cӹϳho Ȃ -XK,S ?Bi I;$\kwDWvrN$0bP2;CU(F1ɪCU%>;0? Zoxбb| v?3oX22y5n 3pRBpT΀DE n&!<_dXމ2錗^oϦ;&jf@ y~ZG乡Vۅ!!!#ioR[˚|IAOLJ| 1g#0/tl:([KemOmT?1یe?>K񧃦/} 1~. :6::A q!&,¾ 0VyCöUϑT46VhǢd|mj/iGkˁW,p\b( uZSxxHoݨ`(ϨP[@}}JP.7!jL;x_J='''Hdv8AM:i dy54>PK ^ں*~XȰ%I ܵȆ`Yd>W#CAK%EdzcMGJ_]1' O\Uf[ ]J%zQ0vC>;3QT^e%J_%T6lmX"0\{Ej`5_yLW:-C'Bh]s,Lxfju$;_堼mI'.МJP2@| %tIMLǯiGY/—FM3T(xF݀?ϥЭX S ^wkGǪs{~*!4jYmECĝnw'3^ûMZSe5\>[HZJ+\ws^10/\07^#٧"|9G'$,i~el.z=8:q*>Q׼rkem-z#ey-^]ϗ(/i6HT+X4PZ8MĎ?:DK6r-1){ L |a*@zѪE{L8⹼h !2aRWႨ8|#5 7Ϭ GC^g(r8#SY?'DïyN]}0/8j %FW_ȩ]ܸ5h>ǝXhg6X&VyvwRᮕКc⥊3\J\q }d0‹&гGYHϰex&ҥJ{3Jk43#1t (Zj4$RS"r1S KI\/?X]g/}KBҲC<YK6*'+#5!!`V2{ (n~n=E0)F=.;_@x5ԸLE]~]YiZ6?>mb,<;tD*{}i:@aq[V=jd`ST^A\xe ܺ1 *c+DU%` w!k B]ʔ$?`qFAw edľU̒V~&=kfB|(>2|  qx>xL;cjl3qoH⥞e$z{M>x;Q`4^7ڋ=Of|kbSm5q>ͪ{2A[ =o!)0 { hZע9)Ѱ7R>,WkOj&-UH0>-##KgYH$1>|l@%!9IR޲ pu ׯ n7 =wQ1 _u)JmcI2~fX;_ۥ6Y a+,GWLkL.cX[;i )Kjkʹ Ɨ[Ґc^NGϬW%oFeg 5z[]u1n NÆx!~0 @rRC(feAl[[!;"X4edp/Nu:T*MņVL젲FsСLq..Ҥ.[BisZHFXBӤ95M9"vJ=f[F̾_ l_*є.vB;B9dV::M8l "{k^+Qm=nv:RTYmPq3cv b4ȭSЇ6;[ \K6hвFfնadufBpL&jIB(M,XBI5bsʟ[Zs ~~/$sPCy;t;{*7 CP_o<\ӌ3Iҍ'.GS ڈa3`F>hU&-釫I}(ڮr[{Cg~؇YdsA#o⃮TuES<Ɏ r<qS-OrȀ~O-v0#zE R%7$nwaHh>tŔدæ5 Ѕ7Bgiwq-?j3 #+Es«g5lCm"W@672sđ5tMfZ|+[ Om% k?3@7;B! 3u) T/S̤xkIpK&#}`^˭ہ3Gb$rQoK6IJ Rng s2U0:QK `C:oUSl?ZT~ JTNdPjF!I^邉LAP.SQcWs17#إ Z+㴑Y@QBn7'zh'|O,H@S%^YPBI])hs >u{,jUP)&™q:06}gpQ-'AV*JSu#]jH y D-@98F!bJB=J>K6$`/L9d[* ]Ͱ ns_c7w!r5i'KӤ]=gTF~y..(8UOGI:څE–dt?Ѭ%Q.$ԲTTIַI3*17&o7 6PZ.:KLeN,dE[[{xHppD8w-ЋMHOoj̤ +><9) -;Zx=xxۘ-9@3Q;ܟƹ?V-^1)W9|-Kv _&M,},snpWb(f ' 9JXYHte:Q@=)Xe8rʿ,0w۝/xVvMŢ ?5ɖAهS垤hR*`]y\Y7g ]%O7mVs]v/,c_ GHt%aйVwodWVP5((opIڠjfh/uZIj\IT?)O?;!z0|NX9UhC,ҵJO]Fvk^@ =DR"qр2$'l+2*7Z_W$  k,0ٵ+|"OS?SMT5̷XD`Qؒtf}1)1bGX^Pt 6Q.~D/[t?cbZ:$cu%+c۬>2AK$%n`,cN!OՃrȦ(7M=zLໞZ6Nc bJh3(snͪ;sz`tF{YWNvH; ipKZpmK1 bYsZ)9&\7HDF*/+r[PfhE Y1DeZ$edJ dI /JDeӫ t(KlX9]7{t>נzB=IA6tˣk,,]Z}cJʼn'H?z?Om ZY嶁lOxGNzzy{}RSwj_no?%D,h38m349M0 9PKR9y*%XڛݷVWP':Ї54xvsXՎw?VZ&݂RQF) (>ơ ^pCLz _&qt {", C5TS 1quG룬l$W>,9o({f4!>UcE.T;ྲ3P8̃K8$N.z Qn̽J)冑l=~9/hK9pxc8 ͧ3u^OJTso"ɩ!pgTZ-*X~%F~!!w5m(KX0 xto6dK)@Cv*EH`F5GL+Zyۡ/}ezp%NFk{Bɢp,UCc^K\C_AWK.C;*=rz1O嘴Ls^3q>\&%ʟ3H\~R1.=ټ*0R`._9uD}8wvPd/ "CV.72vM_{|m<ӹ$ :_Åu%LOP'üt/*Jv-xk#<*IhjcT[&\sPus0ǧ4-:_Am.E-ےYlZ;錷SA8SI`*WS4x-}bpՕO="Gܙ[<% uӅJ ;ɦ.t[1\\('ҽK Y3%7ރׂZ/]-y-i_B6+K$*b_`UN!Vt6qo#ŅҖ I?*b%@hcH)= ]өi\Y9hx6Ǡ!R ̇.o}gZlOF>89݋{-FI J^pF^hika5$YCtE=qfݗ- vH[Ϡ MaV_#X@בZkQ:=/U ru*Uv/.Ɲx@O0 R&b}3&pg]qHw;+ߓUX;h8%_e 1𵤲ll qG6U~Q|+K`k ( 'd^n1PplM?nB;åA~hjabJ^ 'r Dy6Ѳ' R* t]CRm޵h1Ӱb\eFƒDwWTn_}kA6y|My>hբbh*<yN8(57Ptr40趾.]#LT30ʶKdƚi&X:R1KD(~IzOmBTrI:8,Z+IHm~:(ⴰJR;qPa=StN.D08 ozL !MArGh&ӆ<ͤ)͌!WzLM0!^9 k<6+ !%eü w_F,$AFmB\f ]:L^3*&=v1:B˃Kc` h.̇MsvF ܸ%?>A u~٤hC)1Ϟ֖K]Jv߰.g"~Ou~T"wmf˭; B -c팓ٌ 3 :N8xw2p8+nSld/J-m٢Haeߨ]GR͇mˈ &PZar&<?L}[|} X{}wGUonFXΜۮ.t%7V+98l#ߚp 2!TlS|mkZf#:H=4nD-_q Jh ]!%pn,#h#߱%=FzjΊ3.r5֨{N Mck8 .Ex#>0bH|<@ŒU2="> 93.TWtQkq\|bū^@,u!]E#%:6+Xwtn^tKe o"<aRBziv5t؊;x(T+qIilڮ_1=ZV&z41k6%ulk="ة`G)2}B&ZIXF|ݓ6lYµF1@-a0 ȬӒ0oFNw<G^;kc<9C4ϊzi98a;N3C7[?IC Tp`UW`!B`+Ǿ QUR%~~J WEͶeNO{'ڸ@:xJ •fږ ܫ)R$x[jo1mn  ]5ű#9?n ޜ ab6H}#o[->5n4[t}qmaL9Ȝ/5yj7meL%n ag>=ЗYQg1z%@0zZ2dp3􂂞o=<趵V[ UږQp@CҨ M{nnk)q\.>4-oAAQp0;ꝹTGxK[++LFys ΍5 >ФK@qcXrc|4GUf;fI W_lm,Wo Bz^fd3:ht6&rǥS >P=tPżcbmߚuTPw]G_b׃Y,+T q5`\4B/]r{qkTp2a831G( >6YD8#dzd6/wx/9JUNvϰ\'5RѶ:*4'8tT %&Ae43Q>} Y9+t^ M2rI (۞ >?}Q0X~IN tXB&܎erY-aoWα71ܦ )ゼ"A!_ 6;4vLluWm -j T,'vE҄S,{\Iw)˒6CY-J 3q/異jrr/d To,0#sZ٫@ B8ӤQ-|yq_7%}d{πn)F'kaa g9e(};POz H;[ms) m(06_dͅ%L_10w$fXM,:!l×@㡮ck]ԶzQm=On%Z01 q :Z+n$o#Ekcja]|4*7p&,NY1ndR@r%M,!'cq2 ` 0J[/axPxMVy٣P|EwLh7/U. DkIOo⹎8wοV 1@~@!dR(F{}#O7,09j8m$f E܆AvL  _ VD0*!foaOv!DF}T]ْ\N$Q:sѲczިAvWnsl+n` .v/iR0o i6`G#k:H*Qq“#g'v) !2 Dƍ\+) szѳOGsC敥G4Ύ:_:Rkr">z}"PnC׶/89\t9Юx=xL튲%ܰqU]TՈ1eZָ:ύhi!.hۯ^1iz|YJќהX-_,0&)C;ZG8sv$ƎG)FiPpBt %!ihmFG,R"$>-p|? ];şb,̇+|sx(Ţ6zN?uZĕY2I'Y2i9˝,\5Z໅#I]O4[תC1JP<[֖ +{vXW`l.7>ͽO* L@/'IA0V'{LQ$-7NvA*ƲS)?|FVYS q6tFOJ斺ҭ?T'M+/ ɃmuS,̡ӶW7B!6Jږ^- 9: 3!aN@xQk?VPyU~㚰o`)|Jie0g;$6l+6=}q%*/%x<xϮKꀔ^_WcpBhFXbΙfFai =O"FVܔ, C+C./&mxkDMQ<ܾu3(cHUIˠ~{jw`{j/Q֑> }D )M9E㝐n06er* ̳փ~g|q8^<65YwLok9Еq=rKzPyʴ$_$Hjt4/Vx%k^*MU*Z6Y@rE[M0Uf@/%~GcWұ:O"g3cu:2Ss@_|C Ϯ3u+,\)1*[ K|w<Qqe4:Ce?x8yP B½?;l̮7?$ce.Fl=d<ȟ'"}c-`\Ĭ;'U ۭtƊf@ Jp>1"u]׍ș x w|,`4R>/Y|J~+7$ ,nu&sK%>yOga)~h'0m?Q*]6K}M!LaS֞YAMS bˆzRY\5GKq>)4du m  ?5i0TL)[k̭&.ְU'f֥5.J~c"91ƥw׆lgtncbRiwC*֯ N%e,K @cQ ҩit+J(6ŭwKfT_#_[Gi!r-? գkFjI #{YBfnFU˰&no&gUso׋`LzgޔCҾ/1tzIs۰/rR-3Ȇj c z'e,v+0`4+Xܥc阬Lmz)˴56?>*oS9n7\"VrQG5mo ,rC@|QrN(]"SƟ.$?}b}FK@S'pԕz,NyeB#a(;%MTV"UG2M-,ըcg1&aǶ׍ ydU!oXC)9tמ>E e"+VYIߨE_]i1>prRt'zwiC0zςGe/YŨ(aNG0ϑjyPw4W'|8xحcv鰉r g^N a#CŘdPTIѦ<:exDd;NwSxSP؎l"k V>G6kPe,"S RP80#?tVz~PGO҆!VP$I,7է{_!Tq3 'պj1 T3%$T҄ onA rc+Xx&}Y$KPdžLN,Cj ҥ֌2#3nqˢb])m\8]9rл`LAesϥHY)w=l(qÑPD% D+;c٬@ȩ(Mgl[Piށo1)~r͸1^k 9 f g4>B\y؍(.$Å cSs;7 y ccA{ MnG6>kkM󈤓dl|/Vժ}!D VDWnb.jbh#:c4%2n6x9vg=eělvCUM]Ofo@xY bG38ʸjڽ0=oJF=A3e0])ě䦟</_$Ӎha5QPgՄն{jc߈o8ym@[\.gCT`R/ߎ $Sp`%,-o<mhM1TK 9%7@])&Ҩ)Z7Bbv = 6 fY,w"Z+&yb!vuv@xht`6-A?oniʔؿΆFE>VdL} ZGeYJk6x=)+iM]<'cWS:vb΅ 3jm[{\҂u@<:`=a-/[-0Y]-@='YšK5X'/3g=nS}4 jS+ &XO=bQ~e}6WJFV(d8xygrM+=5bylh?cAvV1!ELztU%!y5Jgǽ JG%o=|! "PeR|uё䜪7p#/ \nO+zg4^@ͽDZ PH4w|Z{Y$@㮏:>"r36L6ocp,n.ż_2ڹw6'AwíY3Q0= @Rܢ*yC'5v5, "w^=dVX]<`%*& ~ H+ W  Fl%o#)nɐ[uM ?05;Z94k8{zO+zmU^B+ |AWkK)n=ʥ#S7& JLI]nDhIS"ȑBa!.h^̇j/f}&1}X./?¢ɟѭSi[|NE,lw>܍C-?@kt!jJ fKUam45' )d;̯ƴ\[F[8e'aHnSTRXCM%eu?1/ ~wu:igaaPMHAcSlaHZĝa3to焨& ]v<۷zT kᨬh L3Q36,貯r|=j^1R3Ku&0 ge qxbݩ_Ep\=N3)e) w)ͯH.F\9ږ[[|9y#,j&EM*گK9WNWc1P%8_{(t:h7&29EUvXåT '^`6΍=Uʫɂ@2i/WSUh'TN+=ʐyb<=.'g]W-!lrtt.#P擅6XEJ d|$`6O;0- D8C_4wηCLR=ٺ} te=K\M^F0iqH(V&v֥`bbe%=Ɋ;cRbT.Z:moM "_Uԋ>s=O1m^vd%vBhjrH.|g76F{Q"Xp=\ŰTD5P"Kxq(k&Ӫ*S{BT(7J '|E;aξIn>uO-H?'ճTK5r 7q&xz ]!DuBdnU oD#+GBw r5/===5@b@=%EX|9TjhtOR`V%8zJe?O5m+Ck <\1d㫑0X̫l C } ʋc biU7C~'G&\Pƫ??bG CxFV͛}LkYx @AF5ڪʱI`VAyUJF{k%٧,8O2rWF$CۉXPW;8351-XaP~Walbp UE9%qpj`Y*5'Ǩ?5)?9:+d*ǾWeRz),5xΧ la0/+%eˎ/96R5t gÛ:AB*Gv4+J)6WTA]O.HjeHt 統ř-7z 5>E>P탎)#K ̚tbW,(ES/ (0EGŚp%8_ Aϒ1/N1eQ#߉=@w5s-bԔcr"] OSǢ9Hit][QR!ץ c{_^BThbIP-_зWD~s"}/._UdHnRZDޭ狚#hE^.eG T/K* S)p yCdv澗>M )>BzKQcEY ?IYC!^hp#6\-Uz+J^Pѱi8pT 3Kه{A^(mY#rvJw v!vOJTqM̻s|2쟰5{,QTwnIikKqSa'*6;kr0&#t?o3]?5B t#W(4}K~XE l(&׎fᗙAU}?'SѶl-oXݻKs0̻((OYKWw=pMG!?:ݷR$,[Uql+wꩴ8Jln-a((h󛤺QDCL8R=7vB/z|# yUb[yQbKGI,zY[-Z<8O|"tPj/sƨ!-LtH٨&{7ϒ,S4=\n"t Fٽඹb =UY$d1Ə{1draU}`s i蟳hJӧ$Pvy <zNط|t|s:4!.n/& J`yL! $(b0xcDtx6AP)c ir'ὄa\2ON!r<;~I"!2zk ݗjBXQW[k5h_ݩ;k bz4glr*EIJì6?.5FR}*ӽs{$!ig\ϊV9_)D 4'/F,]Td>.mݒeUϴ,pvBa}TF,`OA&[x\'jMjq0'o‡F%RFss#}(B!dl.JNGlM/B;, bcZ$h95`\vH!AJ!I`|Xu(u9od ̵PcY(sQ)x)Oq XozGGOtdUww{O26a;X~x"Xl^H95歘R8H" n'YNlld4^ԛ /܉|C͵{?ZF~wf[eLBU3THm$]O* l"UW!b yYJ[DA`h\QW_@Z䆐u>D#%] nG}8sڧ}Ұ23_xA,VХ]0Cgk)2gU0AѝI>%@q|n>N=J-(s&V+>wEvNXGN-@ ݅'#&< tcf]//!p^ K:9&P9$Pj/~@XzS .l%f|ۻGo +npoݿ~FS"%u=&zTQ5#~K:bc7i$W[)U/.]WN i+ac]'msZٟ1m:66ߝwde_B,:V<伣Og0>XTSلH\B`;ss>ۯ*EKh 7ItGڌ@~jflӂì|Q]bx2c3[ǂF*N 9<̜Xx:,Em=F.g 0-9$jҡa cF5) RY_lg S%ᘘ AP7:&JS~:ELe2O/|Q6[9} -gjBUvozmlpQU9Y.2X+ȁf{t `X<Ӭx 10*oaghCX!Qk_ٙ]k6WU|Wba'VEfF"BK&y۩0O F(-%*#6}|mjܥU0ym>$"ը4:Ώ"61$: -Z}y'H BvSȯ(/C>XZ:Yۣ2-HX:g m^6/ot!e'xw$#vݗdŅ*r^!\k!M XLjcϋWVTtS:H8pC;-=gO[]z3;ryy,HJF jg_A>k=/ӷ>q! w16PzG 'M˔fʖX6Dju=~w1,{ rB7o4>4ۉ6nqa1B!P5 .m̈u-uLQ451-*zPA*0U`!f>!р8^tO/9knlt`}cZ tBCetـlӝ`[ ԍK5ݞK-+^|g+lS5"d.}ߣbgAS]*,+ͫ3<^ ^Kz. 85 t,$A6P/H}}1ed&S:K36Y$+ThVmb\c8 TUIsZ>[TX&#OW#~aȢšy"st[/5ӗU!uΪr~g`G.6%Fn>+ȚɑM^!E_a.*Us&#bdǂ IzѠ -P{d>~1)@eGTSنi߷ūX-/"̷^JS)`I:D@C[|/-dqnťtRMikU[e꒼y> e\uv}Ь^T]QI]ﻙ48S*_ѵ\yUv0⌕ X6ٳprUr~e $E¨Ny#'[eK-)]-~JQ=듓&Xsx;4ðˬ_m;[ǢUXy4s4[i7W|Lol ]g݌*e ig#bpb$USgV80u(10dN]?k! m~^D5*"ǯ2Q(KH?jKD.C&aG]04rجtU=!9#4ޑEQK*yw T4;7m}]y}nAtuLZJz- YIt>J# q (+Z2:9.k{L /.G;3^!Il('nZUq恎azܲO|('5,m!?VI@嵘?(e3\doTμ:ⲜkV{ c3NNv;g!NAjy?l]Χzldh[8ݾ)lA!Md;ER‡CtPy.ŗg-h-'Esdsj9!LooGv>f![t ɚP.f|hjx +ѕ8hؔJck4Gָb5{K>7Q,͟`Cm` '|D7/7z6xz߁dw y%SNmhFL!:bFiZ]$0<@`HA#ćYVjdHAIRi 3Xp0Fӥ -A ^xh]ctu< \o.\>CQ:\skj_uFI8}&MHl;)IQA \d#y~d/T(yDqRqgԾ?|: ]$0V!GAm3x{'otl\J>xˤf60ܲvqS֏ AR)^<"#GHlvQ 3ՄT]ELU0b2@p7cKbуFޢIbO/^ea8*vrT8@,j9?%@1^o11-ac5%0,Q(:B'K+XІ7QB]RAb8Twju@ BZ'mj~Ĵ=}¾ Gq6ic7HRDNL?k4Y c.e*LS exL',bU;6CK7;7ߢ}N兏 w"k;_8mHp[ar!6s~),Z;tl#rݰ<0M!PG& d{6P8GW^ o[Ƀ<,Pru`VJ"xowt/'yO010-g\uj;rαyxCߦcpu_on0! ۊ,m;ANb+("8y"2.RO HJ$֦ 2$*>iKR>o,;eJ[h[x&vWoI\*5$䙲U<.= ^ OV̒LwL]9&C F(Wy%&(s8"bg(c[s)Hb]^ .B B ON@/^o $!5`d|dBJ:y>ٽGOY>M Є%*9yxGڬ8_+If j \O\HAۂ蕡,,}?@IRYrv>&v|w]荥et>_jϞ1 +%y7Q)NuŴ)<o.Iz/(K, (rM+:aaKM؂ǜ֟5ORn({0\Fzuǻp:2 ,=6V m%svU^!ErvO: 卿yauh1"%ޘaxwS"%^}ݸ?߹q4GNYPkiO"+TQ9@a,1ɡ#+c0mɴ p/ $eKNHbX?dW^0߮!:+:#meIod/ 7yGx:dVbf&Zh h iS?-oDMX;RzQ}qv@F]d|(m@E$Bǿ(6ce jњȂV1`uʹOC. s|3uH܋؛;hK&ܧT D68* &=dSz|؇g,C ̣Q&McՊL uzV: -J@[JPcL*OJ,ZU)3Hm&*($CJB~ۢt]~H6sCj"þ}kƊ{}4*ڠC QvS^a2% 0'}vc-EgA`a +;-ڷhk ;OX]U͇jl ٧1p;Lٔd#,Z(A1ێUXKTCwDz w%Д{u>E3i;QFSp[@BHx4NYܫf32WG,3w, 7PvlΚ;$ }!"}3-_"j,jN'qAvQWe݉M6s+A7bPD%8 ʾ;C·Ćtžۡ1V ,r}v2.AK]}Lr݉z}mm;uioa}=2ĝ]?iC}ۈ;ʼickỎZlLz9nA?"9[1+=tH)IsƐWkր=r)~9Wkau /ߞiqA`UJM=tߔ|-~&Eqxyۉ+٫Nx+9m@dH\*V,h$],3>wëԚʿ M7}IWϚ+[Yxm=ֱ(]ۢ_5Q ] G\GzeaA:owj?3دws=\}zM$egjTOw`-X4/%5bU8|8Yfi6F3qKZ>~fƚ SМ<$uݲq_l4k./8e+j``.b ]*TY\L2X7 |fplۨKF6;@9=cj,흕ZRtD\b*c!{r+V1= '[Sc:A9-S=< HH]Vj=*jʜF LB4&K*o,zj9 v;3ՠzPFOݿv[)$P8&AM -ߤL㘅dci_ɋ.ަd0`q]"ٺ)Ɛw#[H d LT7J֎K,"z5|_(H˒ISB@p9';s+Yxm8 pѓ1`:ļXvpU Xk^?"0p;}0ڱ`V|4sD`-qx6v'#aHm|56KJyC5rqWNElOPYq%r:dglhua{xR OfyU6CCD஦)8܌YPe#ID*JGԊ:2<ѡ{p_UdDc6P>$Xc~z,N {#0xVT[\ZIpĚNUИ(@o@M./!|k~.Z=ew+ *ՑƖ$ U1 D+  Kv0f $!xvAE4ӥ]<ɽF.KN|o;B?A!;O cqB; a H" #~񵅥8 JqYUSHKIc'XҖ8o UX R:,W&/bB^anqj eh:8 SvNLkh<rr,OWT&#H-ikj kΨV :CbCoU)p ,s%ܫ-`M(>M?4+-ܪWf ·Rct7V4&T5P[? ~f}2HmLzP·  "R_,\\&YX@H:JŢ\C/iђ|~>L5Ca7LE~G z6<%vzV2 ÷g}Y4#D '/b@cx)QdU w4dUdh-9zkˍ26/:="bBxg' 62t6𜐶BjќGe#2"ϫ@*Q$HK;Uuybʶ.e'zMJG< 1ZA CfE QT&S?< \l' F B|[>&hz>K. 9FIz=csodnLMҕծ>wǎfOc.ü}mxJJWRگxP%C֙Nٲ% # Iͼ~/礭 s\PVJ0%J tZ @W,he8^$C j˻yZ ;uߴ +kA155K('eKU"rR?8˒Y#yHJ>\54@^>8ĮěLA*A2c#'}#26J1O˕԰Ԉ5%(LDcūEpVEUd!ШY6pҺGIOz>QWؑ #x'"?'>]z'M. Pk8D0ڂk_Әۂ!35Bرj<E} +xUW.$ R$y7 WorNb}MJm SK^K_$ _BڷB<C $:zKxEqQ"Q.+}ِ!ӈRэ`(?,*igb$[B/G+DNJržm/I An EG dD0f((w37뽥uaylsΣPs@ej}K'hئ!,<^fY { f^FE֝K`}K,;oBg6{ިU7Mzٌ=/YGw~ hn^fh$Miج)M~WrtQ6 Ob5_Nvh %pcMImx m (Av&’e .3(+l6!G7z'5uö洃xΓ:8nfόTeÀ{ `gVmwve8<$)$)V('%Ҟ(B~α Tmt.g=^.!oY>⥍B悡TQqi'ʷifdfW ʯLQa=VumfO^n9WWSɔM{tr*^9=zʚd I{FQm>6Z*/ ;dK~OmM,NxRY7-'ѯY˗=?.?h4^1GR>Dd18;WLLgZMXh_UW_Aai >zU_݃ JFRm .d)黐C\P&/E}KQ(9Or^?N:<-uƭ Y6mG8"6.r]4uG|V8ka;b)JAll cI =$ vGb4jn=M `MT$qGe9N쳠.6**49W|M64JWhչ xoՒ3Cw+˞DXSҙ蒜1qn[[Yv¾|Tbg/ \~X sA eBAY1GmV^)9,<9Iu WC!(5Og4Vr6LilIuIxSLČp kYgHъ{dz{=y&! QĭH\DxWwY 8ʐߟlgW/."ߋ0D oQ7 }q[FyÀ\|ҫ?av}47 Vڊ+f E?@V1=Ϸ]@jɮ8`ލG5\' *,9U=lOl#"l3y, dҦ 䢯Q'mْ:eS 1( y1M @G'ɌWTD |LU6fܞoΉ]8l?ـ*T%RigSNffNRya}dTijO5z=5s/v\b*C*( (I[i:&8wMë|QKi. rx}XfYB4C{'z߅$S^TfXS 4CjRikjl-M[X #hV3`Nv/D Eҷ&awOu wLIN[۟g*9jKf ˽0נh:zMCBWgCeYngb& w|=X6 F!;aaÙcߊaJ5?$F3Q^Od <3. yBqBVED6fu4P!M"v̗lPm/a_XV0lBd~fq&G+.ü{XgVKpVH@AI3_4_t<)`IĈ$uG-8^xھt`XW_vы,=J+RN?@cyQp~3e-΃/\I_K,U#g0[M#R:Z[8~vC* WO詻p3WbbU *HbO5(u,y~B1pO䈄 <_Bo2VNfZ:ci%~w aH Zk% 59oWZsskiB(٪/bi[E(´ (ա.%75Twp~>)u~$=93) !RTmQń)ϱThMyogzt` ,5v1A=v%aƎn YoyY yH(op)!h")MY ,*5_,NDxp'#sD܇mRKp16MϷg@µd2%*K/wc=b.Y S>[4l4rѹHRש%Y{yh)J$b*>RJ*]z5m Xn)7A5@Q`Rldqe1$Y;#uBLf^۠SCt2uЂ~ՋKfX:CLjmZbueEZ"QWAzdjdqk@NHu\!OX Cj(MC:zh(A>k%+cxA~kx4z[uDցH3 m[>[ 4[_1p|N x&m1!"|Q&gaΤY+\Bc rVԩLYb_"gnWT!-r8C,#=pȸS EH]MZs1!w "wˢ6Hb9\TtjFJS*sסɖH/&w kCNĽ`VӪmU]ȂF`yuPh -)P щw/a )؋W /Iѐ@nj^$=C pXs1*LxxΥP7D$ќK=PeBnV1 #o9֔uL͊xih)fCt}T|Mt85$t `99ۯ<}//yi$K9].H8Hަ |2e 4縆$$gWwdć 9&&2U?|{3 .mj82 iXx$Xhh<?}?Cs9b Tb+PȵO3coIuz ɆH=->l?T /H+mscjܪ!s_{*(3MJp1@n⻹327E R/3'}v"_T?zbF+_VoGJ I0>HLO™7УDf˶4<*zH2ݙ㪲*?Y9q}`IN@_YK{*O3BYgs[VwJic 'T.0ᔌQ#\9ץ77!<1bDL)#,RtjU* d!"9L[p:1yj o kS,KquՉ曶fHyM_'Z[#NAv EKU(z &&r ~vbSȝ }53muӼr:EΩoůGCH%}8T:Iy-Bʧص^r0>\5S#[<]Q1bNN0b ‰]uh?q0n<|uIDB+eak(n0; >j  *%E]{Cʯ3W,Aç}\,l0 r,,q6Ta}jYo# (XxۜksҨQi޽38MC)Qt&t˙ ve3pE|`<*JrM-.s++|cHԻ7,A|:זƓKy ݐؘۘۨ^'ٸ}5Z y7Yx7gi7VCnoBỤ,g^rsG|>* 5(6b@R_mH:*͒ξR/(dK ۑqFz&x3R&gRI'\"CE4 )7ZVW(h|JިhPO'E$|EcrUYr fvL`@3'h' Cz!6ڔĈ6=g /`% ӻY9$+&0?TE2]vK<:K3 gI\"1h9nKzTC,P:.P~Ov[Su|<k%/uMsIæuIfT3 PN{ I28|_:OX- ,Q/Y^SҙJj4)+mhSjYD5|q?u,aQZyꨱ/enBbko OC:71.`$Kh?*@N~.`=pv7 2dN9l?HDLF&JsW:4)! ƕ1EG'4a9Aw\YqC_o05`D"3g%)3Ma Su;R2aBx`ĤTw~nĘ%B=!jCH+a]bҷd4b~[uf|Ot&3dMrL?B' R[5Z c]?C/~a'us7YilD0~>2ph9VD?E?ĭd"C J Pi#.y`!뀌7aǭ#OK YhZpGiaݟSB\8'oXM->b-= Q׌{Տ!$ngKvX=i/,PY[.]ҿxP̼ğOkb1Vng=R'ȕD@aXPe F7nKВ3qPLƬM8{c΁PGаϕ[L)*8SaE52j ]?ӈo;=~$'#BP|psko#7kݶJdj$ ,s=)Hhچu+]̿+ɝ[qT +b OpaȄ 5v-/V́&4ץ >٭ _}n uvr4mzG(&)J9]5y-ʲk3g:Ɠ PG}maD,:'= LOxv8<&e!_i]u<hho ŌpauԈ"=hCQB.t: d8xQ4v&`RG Gh\o[ţlA)wR׆` EƸKXަUkI?QawvK@522K 7ņ)Œg!XY}!lH wXiit˻}Q*q>Abqt3ѐ|&sܧ& GM@BE3.꤫E4š*|/ WkՎ>Qh\?`{^&g,{ 3h0=ʸ mC@j(:oj2.R|1w“S+wK\=(gbP y>${QrkI\iUf{Q+z=xY,[4} R ^Lu"JPt4.DAX(=~}>ѓ#φb~6b>*u21W}=ȢCv;qxXQL -GdMR/%݌zp_#ll/I.bJ\,{;D v+P"k 3,ۥ$ŠURmцu+ em }Qد~h<\#mˀC~^P{3p؈)~RW,C~dH2(F?; `027nop J1ZSt^f %+̥̖JmS}V-6MdJ "8hض]P6XG(qơׇS}7`U)&"e~cZx/3%y/TdhVXg{|\J<1-@mu '8p@lWOjDE DLҍ[4u%mp5-qz9n!CJYD]Xcޓ*01wի|7ǾJˀd,S I"E]wۢ-yû'Ӄ^9CTm} z7u13-۴P51%O,WM {o sUF@iy9HZ0F>qչS? f9ձ2!(Ǫ#~%Y"rbpd yJӖ.#Hs]:A]ǚM[ǹH) Gg 928$k9AN\QoT~KKI'r w5Sإt_qFQ^[J[a,-yn4͔4D? v,HC&3tm4Iz ETϚq6 U9,XR*.)o ӥYyq @dc~gc-4E3Y3 GV/Bӿt Ġ5[\ŗ(£VfYvLJ5G" )Ir ׇ(F,+ۈ%97"|Vl.CxXЯ_h6N$X=-`>}FRӪgf+k;/S@VnoQ@!ɼD€K Gأ _a MϔX/ch.&=jn/40ZJ^.E UO`JТɻ[Ml^U%hczGCqMx'"tn,FĮBYD C[MU'A]նԣSWR7{Ή4&[xȫ$H|Ki o ϑJUwʋ*adaѤfEe(c}[=2P)Jo&܇ET&Rc$ie,wjT,D' WoD7P7u=S`G^88\ͽR2տ2q}*Hh1c0\u79# xu~O^ݨ3U+7L4/m i&4Gd X0`:AsJM^KP J,FAejcdqr)_LgyƷs0{j.5$X$~a;eULOpI=W%A?3x$+yPm)cJ鼛@!?+>@zx4\K`tT~5Mp(^/SZbrUd-YX\ٍ*"ؔ,כ7%^dZ=L;ănz62nJR1at-T[6, 0Rkua"MU8_x ppq*|b=Whkyv|(vY[ 5t5Gu?0cٿE[[ ʤcmf]S]$hZ}Ɂ8 kq=SFYG#䂆v|lAl4h"ms???V\Jy'4ݮWk,0h+!ua?ЍR炇B|ߔqʓݧm Uh6+h˝G[>: 2K+=FjC& Wr jO9q&qꕘD0veyK眮Be/Oq[W# W0"HD, '3kAy9|e}hiřXPD !q-},T_[Sη4s^o|ER'=(T6- m~P`5^%k W]3eo`sy X-jۚ2v#R)I'${o&حl(>Z](H뎑p.%thb2M-Ĉ |DUN}Qm"J+QX u 2qcR/A,G!fvqJApG۞66trP|7&awh>X03 X^ U^m%WVvJ w]y2k]^WRG$:.(g,h$6NM88yt>|V6Kߧ~ Jc1!9s^5#,EiF["\qRӢuFgT(M>!l UvZNN wUG|Q> Y~QR穌y8*1a؎s?<P|M?6GM,L)GG *z=/\ {qo_|Hl'm,Lz0aZ$$l¶vqdQ{jOZ;wVQ A6sNB4tnm"y{ki+Mړ2o&'$0jԛPEoϣyFիoi]UQ Ýpܙ /`MϛiZ,n)c Ђ IpŽkOaH^_] #^E龎)Wi^ tsqʳڕ 4|Q|xԐ:ݕjϽhqәipF~(qV[r1S P:T`zbe.?0;*J԰J@aaP!r0+Ci$6֪qN7pEnypmwu8s^6sjʀ9ZPVGgRMMN C,Bf|Lʵԅ[s{p%I g<},Q7bZDz{ԦjD-(;>jI+Zq~B1HtaIj_z01>{z/cѝ:] ܱk -FQ>b-Exf Ꮌv0\o$lq' +/4*+-?)9&pI4.TρEg *LRF.Z*Z0#̈́ ;/"rKj`Jba0s$)0!Ֆl+>g_M `EINvz^IYP~&e 䱖2CbLAm=_|H#,;,Klҏ@{rBjkg"\Ƽ$jōpIE ƣeXlSDԣ#ql)O.yrȎyh\zH칈&qG˶9Sw:a&5sC:^;ng5K3Qպ >ex=b]׎M@r_t)J5eTg5thn=[&C 9H^TF !m4p?37OyM;JF.`iEq|}g܌J_sס@U6!l/ a6 'a*S* ]=g諥K"擓 Α8b/ڔ@IFQlMFg[+l0.QVpAAijGs37|PY'ߗX@MƟq6*'`rnJp|c8&GS l ƬD$ Aנm\JR'8MMO`3DٜAZk}7 5.,P )|/(X{ 0ְ 'ztҮ/{mzSax}8yF,J 8,Z%@ckF,=wѰ}+c2#:ӧEU$ME2zD ^i3, i`zca gU]&ukv/W-)RRzc;C2@<Gd~)]hRRhG~ .FfU}.oks| '/`F0[te;xÈM5)`s?pus[fT 0[).o+kln~L4cAasSq ps6ΐvnӒrP'2ҷ`SvYyG " Ui{- < С$NGJDŽC~iGZHpsJ+|~be6 E E.> ä8 Gj߈c N ~rb樼?HF z"DݗGy۬nR ͩò<2& "-qpOp[+} c6f87O)e~ANZi+uAxoSbJ8/4h'Ô*4)N? SH,,tDb]sRID%rn7&6?#ΧzPnשp@P6*Ԯ#V=&XwFCR@}ypL7`UG/`H ;sj}y]N%O {Q$c4pXƞ ?deGZ2Qgi׶O#GWиxJQ{Ԋp S*Ů5i="f.|n 7$>vE Yk5Hy`X1=DxbA)3W>Gl(9tXήcDE : |u;[M-y&WEu:X [6+;;mcW_0R9 V,k#le@R ,-І\cȻe']] "\",J3% *@|%T #kvVW 9NGjuGZA~YΤ@=>/:4JPpWhG(t B 5?@3%V!PX{my/ϊ@szgޅ !mMӽa(IC4`l֐S gaaJ=j~ۚ *WՌ+.o5) Q\%6o6rgZ'@߾կ1辠kS_}^a󳣒 JJ|X.EMx>VEWbr{Lͥksd9Sj ft #ݝkZP/MBAeVcn=z?$I!B|%Y43)\sr[rtzPQmNoЧSg.S`Q;%w/9~<!#ԀKy$g_,-W< H־:dz_;lInfl7% fVɺFΐdu$F%1P IҤ_klB6VlȀH}ёvZ`=2o6yI} =GS%yI#_]24% ~W, 6A`J}17hMkK81RRX-hɝ*Z&1L=:<`$ӂCOPPX|}|ڰHGvh"BcfA[2~@[Z5bI/5cKG&xMo5qW[ ?縘He|"@Z+eMn4pE2j_c҇1oJ X &bҴMW(R۶FMJq=[:j^Vh$l( u&Yn_~޾pm\\BYq^ h+ f67+`G6eN@ݔ:1-C-Q0>( C&G\p:e,lˣJf@B Z`(d iA wseE:RZ$GYwg@&yͭF^mʩC!7/oEh4b܍Nm<njN!H=AOhIJuaR@h|Nj9PY_@Gv伎5nwp֩ywSSwBA?tHSdt7 a>q;q7~ߞ"|9zX(S<3Đ"9]ʘJ}=*۱S%ə=F9BďqÛkKiU)o%O ,^MHڈ0懚BB{TtQgv9r]4YX}fSG[yAXt5Ӻ20u T@tX5d$v[\?$M>q$)V<5ΔH9\wPR|>5Y!$H.KsRɡ8րN60isnH1VMc7yJ|*fv` k@,̈nQ$dֱрOjFBռt!ma|%)W#gki[l A8cՖ*k5!38QJŬAsd_QIG#=iD^P :x_3~ӈZ_Z ^7۟#UB:D1n(既^'{OǕ,8< %" v?$b2]u|VҼ/c/.V)?ϱnq5z7]juo7160jKɘ(j϶(T69~$u۰bӥ&X 'mg`% ָI|k{վ_oa˲r`AuPr(=ESEzNu´햦7\zvc>a׍@ND~rou/_@3H  ?w& DO\53v P=zG!q(È#0ӅPqͲVk\@ ։v )A"I$-V:u^R,;ce[l\h{CۖTR͹TE Gu X>k񜪗3` Үw V? [smt3gպCz:aqO e*ĕ,4NYAΑ:3|¸"aaH@j0T@|DKV`m9c ^]̒r\"&"G,.Ѓj!yYiQFJmLxilܩf 1/nVLp: )zIX?(l"ks(QE.;N4v,JRS6J+t@Fq!?=ܱM>VMIQȔ!W-t$T!`a$>Gxt}c%%pHYEHjT͌ BLRͦ`%^*Xw[6(ٚ\8Y݂/ltՀӫ魾6>~g:عXTO5\0:QS]tiٝQK }qPJŀFV̺.vQyWǂ")gT-m:(˫)ʽz8WQ݄&~ vzxߕ.<5cGOr-u*8  E6%J1nދ2 :>aV PD؍@,glE"/GNL NO8ם*q}˥6S]ߗ|I0s59슅]?bSF:EV˻,/Mgg<]VyseYŇ[ԓS jlݞZ[3bĜEh=G{n\цUܕIDwfSlOS>rNu8"XvO/"k@6yT򽼋,3z}ø߁]0vi&fpDH50{n}7Hh76FBEɌoΨ/?o^se=w g(so-Dg<Զ-qީ9{Q&B(|.+ѤS6O,"sb,GR;KO"$=ZCϡ{xdGQN(#yH#k7f8]0) ~sI\ڔ^}'kn-GH&juQ +Y%&zKˡ>?Gdm6${@7 m}r@LT^4\mn+lorb≦J'3N^IY94)EjzF繉>p"B9-qxjz=[^`*߂Ān+ֆˈPJ+I܀ze^,,.:#ϛ+*uy$ެ#eFc3i-&KHfSʺ yY1/2)T_<~J=Z)"w$s1)JW`2=` ^Co0tmFf+lHex8e%K砉G|\(pv<G\KVB;⮿XKO2OZ FS&bꡞ#'[a1kk1k:'j.[d>,Ú)Q?J^:S=o+#^V aB,pTxAs=GptqC.ﵛu^ ~g9H2iJVBneѡ^lNd !b#/ S࿌pY 36'aXaa;BwU2&Ŧ?K:D £~#=P=H %o-BYP}jvU& 'z))5PU^[/HuA6%?#Xi* \f> L+##Dnp)*[{ݚv ,V^K] *.=}biL|3DZ*UTx/i>>;*qVy:C/Zo2f!tB %I˥o~`akP/{݆<Vy_m&y/ӔABhh+A_q4{UgtF`7_(Eށ؍!D>n~t1(H w~;{G 2=ap[D%q$+x,n[0c63u/b7s~>uU |} Q[>3;W7t+~.ˤ1[v)=<} LeV7O޿G}S_ ^E,wۮGǑˁ^B+qcM͗l(r#T utE$iш9b_lLwpUTv :w8zwf] :"T{yDb _'rfzPklRk#gI@*0}ùD {'r梙7?+r17qYSW/XܹD3'&m53>i?oHKR9񏫸,* EѤe+B^` &s>ʠe&v'$!q8PB*i^P#O5ZSg,&2;u0.Uw wjN|StWM*NIA>Gea"S74fZL̝Z|/d rjц~4vTo,Yb?ZU9?OHS/S{)&'c8}@ #Űn'K0GJ%;ul 9|J8LaVWJA}$HJ.&!xu|JOAɔuo-6fKY␫d4O 쇲N-f}x'='3`^_k sUR.N*]:c$lCKJqWkPMe5Ѕ=]n; qvYg[U Gܪ'[5 IM0 I@Hs. ޑwhVC$sqvGHR:$UOC9oZjË.C?ZoI*V]9^(FxFk`覆+9h՝A @)(1uΰ:~sMZ V{=٣Q8xvʤ0Ynw鹘ؿfkqqߤ7Ѝ + e==;xDZ6%vMk ״<*tW2^rklb]eK@ư0ݕM #y#'J #XiED҅""ՈD=)_m>, ZQ6 w3 /弚2*JDt7K8&}N!ѐ!zタ4&20RNޫPЇ}M5>xuc ]NyT~C#A?$~>2&H`U懦 B}?>"ռOKj `zABhBk c.~~qxХAԃO4 [G,ļ(fqs%2URy٭H6ƔJM&hq'ycni^$,0*&yf_SvwBPۮ+9`DU>ݔ`GC$zt\6M3\,6Hd氤0 ]X)Xr'~;EF[S]?j(7opP:̜ ĐyYC7M1R֯m5"yG>9嚾/:IS1YGuZ[h/Ddž[OQ[=AO .7&Wַ牪$\]VBW`${ӺWK{de$a(Ծkr K|8hL[SVF-K1RRv4C4~cKatcy(CD!Qi;kw`oA;[ Oe:F$˥n4Q|-䙾j! }HHi)~ޤ%lмs٪2ZX/ }Ĭ/ߺ-dgvZ-O)d#x23ȥΏֻn&:( ]#wdx|A1eDsgݕZ[{ t`T%wX*Ң^X67 @@p[ޝl%lסυgacv {^qcqqmwCX^a/DPXwXde`0V^lR`DL@Dg X zh.:FFz`SyI %;fӒ`YPS#{@-}#f?baES[4p|RvsYu dUG:#>R͜`5 tfcne$ʅeGc+"}PBS֕簥F]DLM h{Ki"<0;F1]lQ15 3r`N)&4K38V&sL,[͆Idڇբ-S2=)[|4T2-kp!$B fgs7z#72CƭhcͯeѠRY UґlB>>b듞{'<ҬB1fLJ{fdc5M5{ιABn5aBXm{*X  h_jG%~1ZjLF1b&զjP_Tn6\kI~|{bXXQw@*=˔Y݄tB Ey":]Kյ{lF,yY6Hx8Gr BFaЊ~J1/A]hq!}+q?*2Q@u;zwwZFִ6Ol5F +ɼzVVy6`GT쨖]K%QKCԥs_u$($?Uɜ~)Raj<dGeQr?S [mVErM/.^cWDJЕGop:Km<*L箮!@k)TBȊ eB\ 5% ^VUOxT##\L]:}">򱛇@c@(EMV\_$i>~H%򌺰!<{:Urmѫ9b(T)$-'ޘtpfv9V]WR%BtOpv?2>p%yR jkG  p-۝|e訔~1(򸓙H)@rCXX  v$Iٞ-V)]GP2bݸ8 ;B9zdx`1O"),! 6zVQ뱝߲h=VdX4Cm0I!:,s/;7l~#fq2-OM{V`$RX߈dTllXΏWE 8\M1U=u=ꑣung A- TB's %q'OGzcrFD/ݚv̾ǪyH4K_ٕZt S9x#(>8 iQl Z.o0wi3& 俣*4{ 20t[ue:ͷO!-fv듁 BRtvLui_BX@ r춣IH ha<عӴh)X,w '>ȧꃌKJx ċZyxښjkZ^YIdﲳƉEM!\>Nʐ1wpο/Wm⢹lFgԷ[:|o>qJ} !>3 I(sRZ KI혮%_42;K7@y?qzR>W\`Lp9ӈgCeśdy0iP]? ]*c3rz<Xs&8D8z1Kv05s4մŽ~r)fb*&8)P9xMg+!կ5bv \N q7l%}-?}OؼSJ/HJ iݴ0ZշEI,os9̧mg@1zAS.ish RWK xH0:9H> /_#!0n:ܷM!u?y31Rz޾^]0،bIp R+y:"yR{H:`bA&B+WzZc[6VGs7e@oG@!Y8t$Dx˺z{tZ &PΑlO-z7?m]I2qcv\yӖQE7< cfvio ke"%t9d*)EC]^' N֥'ϔW{lZz[T XPzu% _b.mpc՝ԿMP{ںw]h$(V:s>];UH?_f~Q TW O~v(V38ˣ P9W 'P^F-b4C?ϼ/J98lݢ5$͞cya 'sM:D(kxkdA$%bkAQINȉZZe'yH@hlț:k9()ֈ4wШ:Vu yRn&-򭉌jc*>5;% w=pUfon11Y@w!s+@W\Y9t䜪? -8{bF{k; ]6tYc.Q,3_8qr:HRG4h"y&nL_Ŏʄ"ЮCY cOc^[ Eu°&lM3mE|X*Q b7OK~|}N2!sCAs9Y9hoNҿ!V`&1VJ Xn}fLL.yIeMunrzsaBC66n5A7m`}q}x(SMCf2#^ju`+9!f&EQZus@C&sjջ4mEmZldwӅBqeAX ~AY ClkK:\Cn+z(u(\ ĒNx{ ;złԂ!ږ1y˘r'jų[{a5 3i*ꋊqTOd PpL+GG8 e3-݀`D9 Y<2ƚ!i ݃|vȮ+bN^lC_D˯EI7-E攢QvPkVH_oHv@ieZiP/ɡaq2RcjOO;NsWلO@;BpIT6$4Sd/pP3b=RFl?nynn'>NbNTJǴA1 (33Kg""zu"bBM#x(%5lD<8`:<D=&P0I[HVaځTufMZ3QCkй\NM{Ap4Аݹ7'~CB(b\ed zrȼMP T3Ly 9VXAH~9m<7XT0 Bwo3=f%K sΧMPϑL|*,!y"LdD2*)~.|WVBNHL4[Hʴ]Ybj`Z؀^WHÊ3"[ibh/gNVHMEʺa`$AXn'TXn9|kgȫi_<.&ct&.Yt?7Kd]mhAbړ$(Wz=sƖ\0> jZl{tfcp? ȄZ1f$i"損,)Vn>d:2ZS/O4%mxS :?fvC"/dMu8D'YAaW(8Lb@ܨ ٌfMBkO48ubU%>"k! 2SwX℻~17>oZp/ER@ k%s]1# c,"tgr>ì9Sn\cPMX&lvՄdth]blxOE`@2<^y%dU z-d07AnΟGGRmvEa^p؃sT&/[VO`vيk!Fƒצ܍hU"E*5<{=ZcRƴC{^1~TsC#=̘dP2,L6`mg܉[;I(\@nѦn-.M"g( s_-VT U,LjA7Q14}'Rᝪ;66q_]wWkS3yVřFT+;O\&5wh'Ղݐ7%)/5Q^`r` $]?9Hz/\񈅏`Οxk o`0BzK;|O[,}[3C4b09)u֦¼ny|A8'J.9$pOF,<:gS8GR΄ 6ʠ1W.Im>6Փ.T /gU]֠].I ]sP=ʏ9gkbNq# NlH[3 nڰQ rҔ;9:Mڅ,fɥH:(.'e [3!+NF`=ܡVro| @_iކV Jhk=8A"ao(JڜhzjcZ͍e|ۆL)V ܟ }藸馘~^1Џ) .!)eZVXA%'h>2hCY{y<r\b =i Ä]oC )rv8!{Z"*7t2coD8b9 3Cɔ?]mΫf\dp_zPUQȣa{Aڱ3 "OBw%ϻ\ l-s(\2Яj}flO3ncEhL9d@o -z*]uB%-&G ղC;1=36Ę \ )qGu U'c"r!11w=Eoޒ[s+e"oڧQXoe&:6M+PYɜ^wؙ:Ē~6PAv7"qIG ƙ,PiPA3tlc-<ݤɗՀ",,Z>4YdA[#I^r~laO^88C:""C)˄&ECu1zBv,UovbBj!帾njBZ~& e+nژ$*Q J`ىJE)Ux 4DM $(4qkWPBi(c-Ac=L. ܪ_|`o0ϢZHz>^RBݫ"螔ጎ fQ%O#^\<g8J̥h2X4ڳ&\+n3ֹ_ژ5 % ynۜlׄ)/l(;r&M^Jn Cp˶zK >E#]rVʞ+ŵ{VG3n-|l=j2 #Z-,Ri I;XV2y%]~  s-Zh!!`C[L7p9>j5p1DI y oY;:m3FU'nisS}8"xkV 08\E rtt|/$╴NaS'( \U0qf㷟ώێGUƯ%axǫxР[ǘ"[Zite8˟kZ ZiYoeD"*M#Zj1>_-ٹ=Y J~a6QMW8cɄw٭㱠]< J]sWpSoxF8yrN{:xn.̽F EC!Q`šIJsˆ%Qolp,/mL pL89PX+=wpp#?ȶzrgSسfWM7S븨؟MmIBłT=%|D^ ߄z:Zo#7ƜŒblvPD \~RGFЗ4֐fxCL0A"O5@wUc"_P[ˋZ q8榤YQ@qT}GAS a2قGEe.{Yf'}R6dz;VL&/%-W vPЭAV16 D`jqd#ëmK~Jdͫa oӽM/Ds@0ޤZ͓Jh0Egk?k*diZs̄>>&uo" {> !a{z"k>+0I (e*ҼG1 C> '964hr4x{^ < F2a>K+8S ndQ+h ih&hq4)#xJyܷ\,4JFUiszkw)U7 {>RۭW_Br< 3Em[F.l] ̎\Wv-MUxrh?n{`N*RӺ٤9k=뒐KpV +(X# l --L9;g|K˕-&Rx1i\F xn՗|йB\t̠-吓] 5ofp(iҢ:I>3slZ QbX^Ŧ*P!(ݨݙAW ڪ42D2O*/gn43.41VRPd[`f_$~!M~sLѥu pČprT8Lu+Z~dZǎDn̈-0A3=|+ uPĠ<>ۚ|q Vʱd:'{jaHY>Aj}+]r3/Kc_$`DR=ݔbTY{)wb! ,y)ٷ'02fLKN ' Wz9U%UY|!e8"D 0U\8=Goi]ǥ SksC>>y/Zy)#ֆ*,ЩNClˊQL`5PlF6"5܏>:Q禫T8]h|F}`kp.af5-»Oςi7/[VƢE@X~l78,.i,~_yA9 GJj%qIxweUTNhEO.]6Dvf`2-U||I< e\> 4y- 6-X 5hzf^1-m?`3DPN{Y{j? q uD|M=O8>A;IPo1qyӱ-ZmB o(lGm["Փ$nL5K+JN)FW[hJǸ2~ߠ`c'8j7X8:nZfKs&QTҗ}eIsU]C) @IePxbeaFO;l9܇X9~- ؙ%B{ϧx `4FU0n Uzpsg Ut@2O&~B-HZVz)߳ՅR,wG#[Q=Y_" K'xS@+bqf^e+*o sÊ.PkB|ڀţpEt!$|}6慔!s]Qč(K.YƾꚵnVi4n.z\#ooܾ&CԡvBٔQ2 cqdz u*5s75{ШE"qK!43fR&2=^Ҁ݄D*O `{ <}*mU_Sd;Ic*4J8ryUh5S{ի݉SVGx~V?RPxQqaY+\Hܱ/R<B(BU@n5LWjN2i_J)xlO8Oz0&R6t ,Ho}rѰg$2\ Y;kF`.UVYH +FD7 o9(FF,u=hC^}>>$ 7MyewZqŒu^B[m@A2$ V~>0C3MAH92fҟW}ހ4>暊2a%uACt. DANp8D!5ꛬCQ 4BOl;\ "u xHSX";Eq5QJ!`]˦ %NۜR?!CNǧ8^` Ur`+\scng\~;W1zm97TWHzCљO&8 .O~U[[TNq12 Z?aĈEQc1(<.b ^99Z+Κg;>TSeS?-@"pJD"?ѧ nNQ(tϐ\mKU 1x9#G(Q!SADإ89k#vUEE]i{#sAjy cSe*2S aRLK}|OvTcK F.ءT%#4MҌfTSblDy hK"!| 2042> aUo+3n\%cLRex"'QbM'heOH2y3}@e70p'w"8[`c&طf\U1ʰ΁XoK[- lQQ_SmP6o>Tb$180s=XxRjM3эW9{Z6kv`Du qi jR;Z \7W{含H4nL.J";"P"Kj̮~fZe-2ȸM7%oJn)1(uB }rTP3oL8+A{/zOI.sjj !"!E )jXt 1īS0i73HI=t`n෪x,c}b*?Ɏk-r;&D1݈`/֨JQDPiJz "x.N=U(˗8"xU?x<=!UAS9Z&dUZdL,S7HQ->JhBļSMGmIh_gS>#~68](ÍNNl kz z8BB:!62baa(_5oVeyH6o}Snc%eH?~e5֓|aP =HRd-^-[wY:^dq4A7᰻ZpfKkk gFꡉvssGrr`kk!*ULw-"XÏCh|# ӝISw}2BۺtPZhjDnnfg~a)Sci 홛=NDLX%D,1z ҳc1ud$/<ᝎGӋq[m0R9 ZFc>uЋ4+nh?fz, _>>Ne9}{5ĢxX۴?52_`I7j-t0U/boS+˹ߡ`ieC+. jU(S FɔFFOt9S*y8ё|$vB ]wd @bMn"`&Y"*%-([f4mJ-My4DŽ G?U4x.- zã% -Ց˲#Ky N8=9=6\GcDj`e(]rS>NuDpt~`8ݍ8CgId?}ҡLc_*+2A+ZQ{A~) $U/:{{tRufo#Z8 U+&#@,8c 6KF~e9m]Gзdx!ҕ5{q.aS~39ё\*;c֖B jSNĥZ_8Y"Z#k@%`IjIcb@שN+y woD^!9I6֣{R!Z7IŇIs \&PA=KHZ3tY_YO|9=4{vP mVO1;ovcW62%?q<ɥ,E[ńI9z+X@M̴tpoqBV2jZTjx{Xq\{]L/zcaADZ}،bǃȲ/4ܔVA巏w|\M]zlj̮թr7>%Ji3Rz|z{ORC)*I]X+;uP).$"XT1"B4tb+M33,w`<\SαgBp HDFe2 Mxd[Zw|h- Qp*Kc 1;ȍOxRȳ57ƀ9E &|r*'o^lZ( u+5H<9sw-B~.)!՞vi-jANi{9PTDTMN4C2y~rO!fn; (Nᖫ8q(a,?rEo o?[w巻r^6K؍"Ӊσ )'h9,>L3MUp.@ \A9L20xvDl[k&#S* ]BHgAЧ &&f5KGBA9B͌Exw{eB&Ƞ^-;M:8@CؼOP"|U%u\-DúX-qf\J^ )k$4ߖll2?|Jv~o0+8';MweS}ƽoo,- {z!^7H 5-#>2v A g/vA-kwu[ݴDYY+ۑa 2u]y;=pZ$iUmI*}Xoc!EEolHNr]-#FcA-ҏkUVas:`~yB?C, ½bo޹_:&%lF#"#a⿳xS7P@S"e%]e5jЕ3-̵.V~:WWIڛfH-v=s~1Z4>#!4HRFJɽe \ZJg g9IHΡq&7qn|\mzޡ7 o 6; 9uH|"X\+ڨ1졲N"~Σٷؠn2)?(K;;V XUF @ Ef!ܼj%Dtfbo 8?i&I* !oW/ wV4@L-,òoҚ WbՉ`rsU*famڤavSc;_Ԉرd v,=r28b7иv|]f@DH %c,Sg1@U h*ERyG>$M+k:Jq_{QX G`߾F̡ ~ "jPU?ok;P8I/8B^.TQ'$v@X[5ƀD^уFuJj7zbAoWŲ%J8۽atPi+!Xۉ HT]XpLƐ?'s^cq#~r%䉩$bI)# LFEd䍟.{ uLͤz|[BKNVsYiPM_0WغhrK56 Ŗ)?&ؼxE[# ixx-HfM~*w=2W$s^{{lt9Vkf^ eyf_֣~tn`Iו/*Ҁ(/ȑn6%6S u$ӜQ W:v @*H)tդ;t-  xw.J!~yuRתh5`dtJIfJ+fnNG#^S?+w ߗ'e0p;~AƗX`z窓Qw[7{b.P%+6!0Kl8n%!{Xq INЎWkb 9Us-K$^TChQ2S `Aq8kʮ+l)ߦ?L@,-z$xڔ۝ cZ-p&#aVUdD*\-2D>}8zۯި܄$A>)&Zk"+`{\~opڋ9I~r:Z;B5I7HbOiÄ*+zcG?9Hb#xOT`+ΒLYOTdOiK+a  aT>(^B`tnٗq(Pa5ћ;Ir j7@V;* &6P߲"Y&{Հ {‹\ucFEj]a9D! t#X zdhV]VycYPL/3bi[qr82~cb# Ke BEa骘ʾdbE !H<͙B!vs{Ȥ  bF-k /rg51RL^,J{D%0Ǚ8ɊHγg^{ɚIZd> f|8-j跀vܵD?{bтSy\ڷK^>!şMG}a_A߾qEzw-Tg=8Ŧ:9Ω"Uc;(f48L} }KNKXZ/^A9/p|;;6JNZa/l11:`-'fm& ْB -Ǧ>~5~hClEq{|b ax2MQu)F]2*?󥹔Fc.g77qgx&S"$Y0e4b UIib%F-ݲLc?yHXlk:d{:9ɳX~II2g F+^M ȒHE GL,blswu1^}./U#56%L;zn* @ KѳeL$B#{Y!мz,Wc,x:g-`&SڸhuU{Q?Y#GBa(){ q&p9jGhxϵhd>MS )Ltֻ֨}،DdՑ:x,G,u;oVJcŜྍoH djZxB*3pGq`D;<kdZV1d(jOE[xVJHKk!|͹d@D@c}T0H3<SHzPڸ%??,l>Y.):* 6"mL~B x Z=<۱N;# 2~-3mI2nq@l5fyn:y4LHHB1ܫFݕ蝘h+/70t_a'VȶA*ڕP5?OeS<7hOkD2 :OA[Y;pllFFѩ6ʗؿ[?KH;} YlsG:X$Gle[O7xIAҟ@u[(ѓȄ)5g"RZcA6wcЌ BD7A},>hl eDq2g_MW-OWyO=#^cRGSGY5p^mN JnդHi l95q|sBՆy,ހR§K!M&0ǟRiůC'5_`4`|]DS0PmE_pĀ'"c 8[/5l8c)N)S)v~ g#k,bٕҫE\^'j@jDS9Ӡ$zb k/6rehUhJO2fZ$wf9dΞ j =Bkף1Mblp#3bȠbqYv/A1>!aCA!v@ZRFȥxtfvWAE?1g9cAh 8/yύOrnR-AU:ոҿ̏؜"P\x-kV3ex3!@k\efDN2[r4Ք[6D. xk!XCi-98ш`1P61ƗmVD='Zs dp!v p6w۪Ią_H#N6.N9H@T8rEX":Q=L0P A vqaOxY U56)FVPS*ѶP^bd!e;r%6e!|4>S 8(|-3:~a eZ47/n?L5|~x^boMOZ @xiѡ R5Nxpap= Ȕ)0n9aa Nnt{Q3^%7)d呤>686"8hn Y||mIl8\{-祬Y4dW 9za `F]_X\#/:RChclOK:| I0AஷYk~zy=Oj8Y}/ѳG=?F0qӥ3Ln/G$3 s#2 n/fs@,'>F8v:gPgDR[~CD`EYhBq@h<~h3M"Swͦ~啫6N R+ * #ɺq!K^|iWa'[gIfQ;)0'skQ7oeM"ϐ@%!xnfAVh?)Q .?4|>7x} 䈿c iKw;_kpYN4ʨ@{dP( }!1  3Pi"ٝ6,֕zCM4'̉+::="R?{N"v3 KҟS=Wn=Qf=-:tOSˎ&_Zmn+or59&agD?N, R 塁agf HȰӡ~"K*K˪fDէm)'>Z*[&ES-q%J᩽zgmؠ!W)C#+z`8s!Xj7XKҧQp-XW=C_v*𺔸;Ky!_-1/DxXQ;e;)]H1QAX#GTqtyq/;^&rx{q eD.<}v2G2㏮n A8J0/}^8_VB<2lv>~ &Vly-;(&y:_,gr̐2С!'ZUW_hP]j!yfPN3ɤsr@#=E{{Tg!x LܗgR\Z;ۺTR5F%NE1FSОo tuHFKQՎL:bsO{$|R/l[ɱX̰]H +]ddɩk.xTtbpf1j,9,\£;v4t฀gu]AlP yFRщ{yS,F6f@(0daώֱ%bH/kޮc3mO@}6Fvg#|IrźĻ,.t 8KT8)|fŀ "!pJ,\8ԋ@,eRt!xRՑI8ֻqXgn@9 I.Ay TEN_=v5^&n52hMwG^4'cX@A)x&~y1Ŝwq/PB*+U\|u[K8yY0R#/ X"Njt(hp3GIĘ[XX\զ[w$AeFָ6T84qMrZ2otr$B@|049+zm$.5c8D?tl . m,S; A+cu۲~*zAKl]؎ԤI&LK^q?Mn|]4Tc %uǓ vAQ@V;y)_I^mbܨ5|O: &.v@)OQ߳r :wQ\I0qFB4+ >L2f 9bnXR@R5iS"q*JS\ *V50ƕw&k ^l/ځ<#f!?TheC-!p*MdH.) &T]+vj]NP78oC!dib4rVccM&pT*-ˋjL&Ͷ\$EMI݁W,1`cZ'.w=Hm~EXSZ. ɿP)"Zx%21dN+:?hdb ּ=i0EH((XP"6%ҠPzߚ.E$(6'S2iFUGqi} (&U-~osB]KҦ?'n fk~6&A-`i/  _4?RӼGaOj FUleHNO$Ff"hSC%h Søx\o/WD\5%B1 ,'0ټ1HH/Rjo}uFo/|@)"$_HpJw\m*IЖxUoq(v29o y):` ℇYrS`cgrzg[Ԉ@k!2Qͥ}K5s,Qd7~(d FZ|J\'!k:Z4T@^eski%!aMbBJ[= aPuJ7dru0E`!ŎUi#W/ex?9(:ɓO8e1Y`bK10jtJ%/cǶK}4Tsҧ%~6.lo8(T)NPA>Yv&D;<\&߅l!1GC TN-D2t(-'FWh W"J9]02IUO̿!ce棓\6 ӮTQ~\(jl|"g X$kڐKL]KՌf#oTъB먗XZΌF z XY jSztH%|ˤڗHUWi_[lb x›s%*h{M;ngH bQwNJMo֓(w bZ fϳoZ>K2 ज़tP3(z|dݶVmFmWUq.X䐹U+Lsޘ5CΞ^TN}^G"X۫4C/PR}o+ bgyooWS"#^,Yrzq; .;'o+zo\$]qɒDexـү<.B,Н׷lCGMxDLok V056Km{r*H5C( ݈bZI.W/BBq"9u`nr&~s3We R$%(KcIWI ,d9 y(#dγQm49O PIQm-\s9!9%{<͖DݔzEx*2%r1!Ivڽt8*7̨?v@Zr*E+e 65 &N$OIe?j[jx }嵋ǡy0m3aEq-aP&{Vq/)eA_}]0,ƦTI]xQ-fƻXM0M4**f1l^VWz#,7EF7:7%N-*)$6W1`X8פB$[/T~ j 2a"lwVExO`\ l˻17 Ջ bǥ ~0`V 9~󳥝AB5IF-@QLEx`}< эK$}uhMYA?.w/3X!=.Z,HlĎ r4<jEAQ8Uzs#~[Z]J]Cp1R0@Ypr(<hK =V ~5ӣ4'+lŒOǪZ:6[i5xKY-CcV5'D&sSYe+7Q1\d"p"A;C0Ɋ+3?#Y~GWQ|Ԇ!i*} a"1Q AlRZOQ:orLdDBMO<*:A8SRc'^cZ`/X-Iɺ)9]Wf(mDqI,,USUDb^xySnvKZyáLz` V;b-lh`"yS?P\0)o͏Q#2Inŏ!g1lM^(s-;ըИ.71/ 2~68t<7>pz_в#.2Pjs$b/ &XYDr٦υJ@^GcKsr"~!+h=5[ gJ5qG;fH0woQ;m(g@zr9.BfcBI@+([;yTM.y9 SVelUh PrfҭeWya{4g ijeNN퀲1pǵmY]цwd$Nϱ Fߴ- =0 x 3utK}[2a&fYи?QH},lYnwS`v}RV;?.37@ ^ZFvDPQ(c;]䷫e]RyԳrlg7|ͷ˼qX|J#š+7Y?j,'7#q+eHa-jg&x|`HpA.߰G4DŽ2tHȞ@#|_ivnvsp{ix8F@9;:Ӛt3N-0bxI\} I^ሌ\%OO#KTVx|jL˚Ha`/EWC%!S.KJ%ј/6)Z!Up%_DʞYTWI0Yj"bHZ+* 'y65鱛rhoj2.8*|*t/ˡd0_mDLiFdRF-l~[!} NY_,>^--41-9[Igo(H` 7[%x7&c{*AH #@N]a.Whi(wE#p:N i=;S'1Fl6E2 l| zB[ZYqb+MܣZ|1WT MCY-*z^FM4cq+(ۆ&Qb׈yv;bfEC Jc!I>\ܢ;j1d䤆qJīh@/)| [MyOA&S?G!8+{e"Gϐzm+MO.[ARiUgi+}V$YhKuf`-xL'jWtΤ&E-?M-#9vZ{B)WASr,b'b=tP%>!C{f H~yZ5CNY~@ *Y[te|ZjI)jഉC3*+Z`UBέ\JTq4}5Y %ejXCЋnd*H$̷rޚPL@TDEϥ f2 /v\-MHKGè,?RcV6$sOYI 8sROSˎ/er@lJ&9y{C>Tv6-ȭOU3IҶ- E}˨pN|$:+.qzSl+^<BB뼖TfDĪ;mmQnAϔΟ>>s焊x̷U*ǀG!x+>i$ +M:UibPݠd3ķu8 =,Yh0> Wש9'C@݇z&{>lh"VPlHñT^eSӯY"L.bpgSeZU;2Q#Y03/aj;lKKH7r(ZD9a##C~I 5쓲_w٧I;TsJaOd9;N]*Qͨ4<978!f20az-] fۖ B6_psw`<㾽b Mrh|󥩵BU*FBrͫyjdE {)}B}S  qÄ=|lSUN _L>JDT zRVc.ءgNtmĐZY :ʼn<~zӄ5G(n.O;9ez%T;R?uZ\0A!tm"^B}ͬI.Bd'x0)RjښE{.W<)#J "7yqTY\DGA;BcNgj*ԃX:L%\{r˩ˑ5˜|fG^Wn:Wc6&"Iz^ WKFV\eMՎ(?MT^1:p9UN >d#?E᪎&5'9Y?"@oRAL: VL>f/D(Y9~aUQ_L|B0|Pp_^7DhYxݸE5b.Yz2_H\mͬXM 酬9 >5`.'5V$@w|AA|;FK ZsAMeOV!3 享 QXXs|*GӨU!k(!X^*ҘL"ѾF]J+Ǒ@s~ؕ满Q}LSEj`cy“A%Dy7ug zJ@Mn;b"Au߀m/aAH[A(-ۿ$,wI;aCM,I*b-{KQ#|?Rt5[yfʎ>@9T}*a:OUKjk{\ @ϵ MVi 7P#L!bMX {'h c<։@n yWGumU:X}y tS h#븮tE_~2)Ә CgA le17ԀYQDL>#͗$> &ȭl겷t2.7A}Kkd72i:Aj75OUqd;p 䵭1Rֿ;1gz>y5|z1 lZ@ܸQ%]/A&X9dU8)NӪ]PMVi* q1u.K`B]iIl/Aٜ :.'fSliL#eЪ$*wZPN 0%8-ӉCGvHr!7Xn%f6z.w1R0 };SRI{z33_- PH*!'8bgkStzjMdMv8DWPhvX $P+XS1Ptp-T^޼"#{p% W=֝чBoi/>'\Cظ(֔h?ca9+=_] >}8ߏ5:Ɂ$`}}k]Ɂe;DϷ*XU kFɄYRR5C.Za|6tIxǤ>δM3ݱ:gβ^xw2E1A0;wQ.$$_!S,ec e=y! -c8-GFdpDmeQUXFvPm- ͞'HS/ؙyU^ 71G_1<|g>]QHnX{LҼJ_?WDB+hV==˾iR6 ?X|/JC>EXN0aT(R$'WZcۉ8+Ռ\WO{H r'-L7~̚RrjUAgq­)Ɠ,?5SRVBdEX0Ţ;Z/~Qm5.Z$;r9”t#6f ?7`P U G)lxͧJ!N}L4X# Pn1:SyS =2.ol?٦}Dv?ƥMWBmj,NU0w'z}5_lH<~MvwC=ʵg+D.>FOlA:2>GЉ_z;%N9ǝ]k B?5'5lwOؚ!2 N#=kZ^:WD[.{QôUGG4@bΔVԱ f*fgT ! qhdWNT~UhI\,dH{اrXN6p wAGg,Oς%C3c|DKT1oك |)q4ʿ$)ϕ`%<5|PAf}k4!- =*,rL!GU4Zb"fO DV4׃Ys>%µfM|[jA ES1RX 2Ǚ)/=o!NyE(gUetV02YEZ>'[zDG3_1905nkIDa!_$*hXv:쫼X?S&( Z2D`նLFւhHsx$\P/GV^I-\DL8ާsbI8ۊ( 2g3v'%-2O{'9 , ڋ/Y߈v;Iv7ui-K(Zi'FA>9Pj\U)bݽ"/eIm=+U hN8W~iTdn0DD8gELe%{,P*"#BgqMiP;PL\㒬 zP>~>w||5t7JVY\@(~>IC8ÖMG9Rqgn8kKh hE;2wLb1$kD9ANδ*pn}'dSl'BݮW8@K2dT;^|E]BxC{d {IEKjBV'B[R7H-X1sy" " +|(2闁rkq[$[&Gwl3v_ !q1$滏 6Vq?=A!"2KxuEWIEօ -ß(sn>KZs0ķED|D \Gtn ܻ!7Z&ߣcO/3!\jR1?xUR_/t, |`ٞuzHXU]ըH(L&c O?lbc3Mq<~zTdp_>hQháULwd;j?Ode;I MCf{U-Ŗn# *w=TigY R>yLe& x@I>UUd#g}0O rUyښ~%RgP2s;JE09@i Ű]HgS)r[:بbq&0n "+M4^xMntu%GRPr7>C}sA.5D#i}~87-}p.eJuRHϯ2vhXz^iM_Wcp.Cf, MO0ry5 pԨ-kXcK0ZE0â BT/b0qjͺK'q;XY_vzSSp*g/ B'cNOG'>8yvZ؜ugѲ>TgrөF?uݪA4VƳ2x'!Ӗ;;T94IÜeA,{, [JEjWt\޴S0@~04\جY] EFվ|Me6wPmp {:*)j s BШ] ]AwRG<5@f N Q*ŷU?H(E셼2TP{ST+#Y)[@,J]T0u7 L=aUk>%Ԏlvy'֥BCdA7⡻ Tf')0&(jz%iW:Cd߂Di1uqgd*#iӮ_C1uՓ#";@6-][UR9fwp^,n*Vџfܱ9].VwW-Q]//JȪAaM_=3< !n Ҥ?gRo}Em+\NYIè+ ]ha #4v7_B=y`ͷ̺5X+$kKҵE^r*D$"# +\:ՋX̥%Z\%\q0%EkVZJwv~[ 5BKfb&&PG}B#HX - TC]1G>sY{@Pؕnw EsBtRyrY2HH0rO㠳 V\|qP{Sfx.J?ĸp3 Z; WhpNd헕kG@s r !EFYnL?L kt?aLD;VA`tP@0-~Wj▙>ьЕ¢xGg 7bw4͇4ABůb~;Lsøy_40Tܗ$6ly &\!OQ"iV}XVf!j;: e\$q JH6 V^mjѥ +Wrn0l]ɼdyy0Sg|%qJ yUa=%b@կE]jxve;FWH#Q*3]onTOhm)Tiۥ~i@gg8홞TR' 6]4[/}'|,}?Ѓ*\ݔ(K_$.~=s_ku];ѕld-r #fhг$gRsrXK1{}kѢģFQJ 3q!CKQ[ JAB(u(CbOBdŒJNb\g*hwl/^uqd|&y";H`h5|MG#^fbJK"%~&ǀ=4 TU. ?D=ԡ4*Gc,=[FVV%!ZAk WYpi_`nM;*2\{5Q9W bO͕1/{AplְYhH+ }+bQA&Quvx凾5Yy[*q+ia9,DQQKM(ދ7k%&HeӤ9~„C5Ca`?Q{ġA/ĕЅ6ʹJ/Ŷ݄8~I0CDq*!=.zN<osd<Ũ88K+tXW8e>稾X;W-"lSNe܂$>Lx\*H㥈aLz77?asY3ܒ7'KfZ8 A䷤GHT;^} n11&-iZ ݸ8v'qH7fɚ,t(54C}~rۿK.UYs`;dN3i?e#%l1K]H`Z _j#~bKHkg; iZg$F߀b½܁)چr1Kke@ghj74>m/A*Lm׍`sl4lJBeW` |(Nebo^E)6oY[^e[c͌' j]I?>'bܴdOWMLŠ&UqSKۻӕv/*bhn9K,B#!WP 54>+=J2(uӕ.b,j:ʥS^J_uje꾟VN$KDaJKeRL\#]ςCn  O;JAbٮVNMNFa_Vg 7T0&Gv\{(ܳ*[>y !1YA˟ӭ<-Mx#@ᙆ1wDNwj<`4Ooi!AP,MY}~A1M*cODպoB MʇAh6o74[=};C9[jEyHq VH@id9Ib7Zmk< 0M^MN|ysnX3jD^ I^DDi-=LK?߻+nVFTv9Y,z _P紑ؑ`tFỸLZi|Ń9ěA:JE`qdbP^:A_!U2@8VnsqȎc=\*\"g/ ֡Ds(sp`&vQՆ@qQ:R̼q1(a-w÷%ZU/նHuNTY.d9Am`6݀Z^ƈ&*jd~V$g+pJӾ9SgڠԚv#` }s8W) 7hvRw0*(NY;oeOQUMDw*kJw/Ӂ[ЇnVaEn< 3@ȁ>ӏWݟ˶PBz> '0}CTWd]t@pڍ4TnV=sVK9֘RYBBҕ|@Ffͩ%X: Σ'ĉ_ͧ,qBLxa{K)tT R[{d׻1PSES 5>o)ge4@%0ǿ"LV/*\SsUg~‰PB &ޑ%csC)(N@d(~z.im(5ɲ Z-7*=nK?- 0dWzzFwŰRGP*#Y{ZRINS62%IhlSt "L-ՉL` 8y{^iBsc]jå(&n7!nUQ;ȯn"g7뚙V%wզ2UN]~ IXxA 'b=ށ{-"0Ñ>C ߪuPi<:8ɄipeC!/<6XN ȷP|43 *ֲm sߐDW8( gD&^6A\~*mVkr|XOϵrx:{iI4iw\&'Ҧ@-G'QӢ_UL۹ MR~u4՛lM8=Ĕ@6Cލ%Et.M?-xcq<1|.ÕpLGr'1UC'nN#gsš7*bP Px6 UDBG >EUPس\ǢN$M4"n7I}CUK7Z :xhhZuY֌ڗ 1qSoV&cLo=9Y){2$@7,h<@e`wi!)_ -k ;zU+v-mX{: zP](VDzovԋVJED4pi!9: ; xe+kV0Jq~O!AT*ݗ{J6es YȆ>Ai~yʯ#ךHO<:Dmbxt]ev̡lSFBX㌺}B9F>%ʄ4;]8;2M0tNI)_Kڛz+s4zޮ-W^"-;0neJ |k1AYug?';媛=-Otьw>5tv@ԓm )k`W۹:Q`Kǘ-D[|UlE IW #nDh~)] jiCy {h`Qg/MO]{yI;q4?m|]ѫ*1άzM pM 2Ï܊u[Bl \ ՛S]<Ьr;Zb7;H9>^ҷO~.ۓ>f0߶2Md.^gIlMVzm|di{#3@dB[D |ŭHKZN6 ߎپoYf` i@ԜLVa,+"Ή*Q'ߗjv;;wv`2?c&sK76#ь}+#6sMt-HK̛HcEwݢ`VQE0ihA;c\>|n[JU!r яxZPWl- c[7ܶTsH+pformuˮ(Qe?_x!3DS4+f!g,w`i͒&oLs| ˆjbԏ5/q%~{3C wyNmDNjeclɫd2hYij, z^?J?vue#DVh6OdY@(.=g$a~5oH+sX2|'j+gj cdY$Fn r^BVj|>yI˘FdSJUbQNk.vq.V F ]RP4ɛiï0;撌=҅=HFĦqf8*wK0.U<}~d k3k,6؎No91Jzb7ZVҨӁV O~o ˡhI'` U[&ʜk-v )R<2s)-s~&>gB#sWGݚm4T ogXiBuxb6JړLENv@d!`9` u\~J׽m"|tann~S)&V,_r{kt?7k@, 9ăF2D)p؍g ڎ֥gjĘ)}$'lr ? 'tȢwPWj%s$d#p>B`G$sOWq锅^6Ir-Rc{Ymo,[gK{C 06+:55ND\Z8#fC[ۧз;eJfFW/f9n(GGS G{4'4v( K7(*-IkdGX[d3ڨ5 67Fr=Ij@+̾z#JB_K/T5~> ׺$A1ԝGǪ̀סRFu$]ͱ\RV~A`ҫ-tX3D$ZAX1դ<ɾL/aH!cU-gE(:ĞTY&Q$(C2\<2\ vH_aWn\;*AR e. HucܗihmWϠYװ?2 ڛ|AxbVZ{C 1_#B˰< =Y9!JΞ5/߷d%uxK;|"qӝՑnFX5CΈI-ZmgY"I)_.DAҷbp`+ <& qRm1gKeoz,]z~F~%e``kgOs6gZnZ}MsUٮ[Yֆ@ -EM ITwfI8E=9̪I0y{aF6;ն3D>2RHۈ;4!4X</u~bKD$  0Ѿ 690̇T+uc2ύghXv|DG8. cL?f3ÿm2FGяnD0@Մ1Oϗ$?p@?I:i?{ .JY/<R16/$sg4  mSvCļ('^uYR9 mw31`XwNQf5I4T#Rfajʒ\Y|ߓ $LV F+D8 {Ufߙ!>l !-p'DX,l|b1C[r )4=wUX2^s05 oj A e2IO8@`! .vʧw*Q! 4̺xsG@ ok xlLeyl081jYgujIlIڄ,9@nU/%#7u& 1LtqJ)w%@!>-4̧Zgb I(D_g^A IF[R1*ϨRJiҪ:PSm ehe6@w9#1&0*miK'!7G".QT;mFRXgLtGno"δ_`Ra]ZhՀ`QB۔V;}f~DB ~*SVHOWp&`[|ϪiBQ1sth,-Fy$$f2< {^)o6z2TzKNvr(NofT:+=ώtIqM%uCVӂȈ ![}Xzg=_;"V:!V` JM-ۜu':;[|וNZ)~H]aV!' f;4 y*z|J:a_)|`3CQx=32ׁNwN"Z I"e;LͶh9Cxjpz3,}XX%hNO]P8wZ@N2 <>kjZa Ex 0a` 4hFj@4$jf > fb;զ$wɊ8'/q_1& nWZ6d6N#ۅqoȿ$|nsP+I dsozLEԳxu]xex[!WlFmXs)M:t4*=>]2c3fTX,/ "/>2LKj.DP'>>毿T)qk^d 5" hsfvI`CxOG=k,rLp˾~iML5i J"lG>eФ<q)WH~h Jj?" srvAeP4j\\ 4 \1"q4BJ.=\LAKi5a,?t-teB_̋;VHؼ{+Za=[5r JŔ{:.TSEyklCMuRc'2dtU'-v- @ml28oB5}S63rfPn ӈn9;89)zfd*#(q 3ScOaފ* (P>]h#^s>I,dP$VV0%xj(NPFrwҢ߉hĀ'Gr4`mN\mILKZ ?+=!iAA?\ɒ-ٹN3O6 #b38OlKB)H( ƴ[=p9E1<4m=GbBxvrėTh1KJR֒ߓʉަ71D#+†E`9)^ە\ drc 9K41 K@͚ DkgKh;S1K82A0rÂ2&%Fsxy[ Va;8ԎJ;9gjhXR8j})IJʤL}wyTqpKyNr<.rc\[@v1[mCܱbˠQcqνg3["> o2tH&1K3QƻYq{"XKSUޜ\wt)unoqP[y3o/)_3^ nirw?5->U6U%9mN5ZidC?.h,@" /+rx>n&-2u1n<ة e,uo޼ALD!ϛW[3ETX 왴srZ+˵XtUdTexMLլǧc \;&5(>'^]6Z>=p^u# Wlvh gM໺Jx!]C-9@`"ᣖwҵ .Z˾}B6H\&?App3G͑}!v۱6M+;XvPBZ9Ge& $"B[f xql}D\9K(/HG!t~[Po 3BHcW{s07 <"H*VNn-iM}H`+D VL 4Ttc?sIN[gOyƈ 9KiKg4 o vx*[L-gM3ϝX*/u:2Z ",<BVf_OM#)S{3ݜ Ӑ-|*;zL\Or/n =n4ffUl|A9 sS2^I%7j5C#oVpbY@DɤR DCfVHiP~ian@w\pl qLl{w5ld?zbaj{q=:MgґH4֯>sS牏w5 Όq%ϝs][B!VrY;>2Fƥ?QifdhM858?w5._uqZ}J鞍0?meG̯L)B6f!2a1A"0Qb&ر7"rtM9p--P!,-(mcǃj+H3FK3}Ļ+ͪ"ۃ\drpFW)R=OŪD^Oכ(mE&:TGp@ڑw)%'}jL[%zE,81yޒeؾz' NҋN Zb `*w&/_@$X p(" G4s~##{v2l'Թqk_b}:} kT6 |8"qyur/PUL׺n"eZmw(5`v׮b}KJ]}RZ%5aa1 o%ffb܋$:ܿݠǻ!TSwLr``.td'Onr6eµ1-avhC͐EyNȪD T' U u=cȼu6i/<'&,{J0]8SqFM42ߞʚ;S:`Z WPkmL )jz?rϊG/(Lrn4AN8gbʵW;Z#`+L\N ] -^MWfK!Q%r-tظw:6&nɹ ]q3 XϋCj?v8 HъRb$\g\w fW+(N? R^oEB^2T 2WbRTh#R]@G|d$:Fk-ݲeQDŽ@IxcD,Eܝ Z[$&[իn2 1Ҽ7 Xy Fdk{srwtz(Ly(9֪W܎1v(xz?vꉊQMd!Sؙ15U;2%ښR $󾰞80E`׸4vY6q2!av| wXR$Sڱ?}FDD=VvrQ;@_iG~L{:G>NM6nlOONz0~5Y3O24utk{>[]t kgQn iBC).f!zMLNFk W\ž*!~.I&6R<ҶCc+V 3{!Yc +^5@YT??صH9#Q%!Up)w `i 5Ԝ4Ylq.M!Oܗ'D_ E'IYp(Z_U~eq`kPiFce5iQ>VNrA.Aݗ˓3 /]>&(=-eY,ٹ~Yhq=T9lu]Q=qf Ȥ(?w+RV{L(L0ÅuuEu Zz=S.dפh ZtmĘsa;00NTD>xZ%Ԉ@iSFcF¯cy !a_eO&i<3[^ikΩCk쪚CUKwF{^5cB]$OK止X^V؊ٖRM |.(66FaGM*\=QɠQ H?Y>Q8-Fzy[w1<$b.,9=wq|V?Бa/V{AkNqU=[xYoz5!(w)7$ 8ű>=)\)-.PsҾ7B{ΙfA!P70P&gD\{bOSc[XҢvӵ@ =E> >$Uݾ@֟#e *r]FRprj$'}()/Lhy$%t-}xq<7o.fH`pK35Bq}[Cb4>MGVR]_̚~Ics  zmd^ VS \\cdBh1>I aȏ%p2A|*7~Q$r79#rKU1RV?'!YQkTIGe}=3>шx1#cWF-3*]ʡޟ_q,Qv-EK?&so+K><a={l΍Ek݉-b {#bȯ.GX}@xcYmssD *"Iڏ۱&Twf8ߴ#aPL?\X<<wMJt3W+pp%^ 2WZ.;="nuIGL@%d؜޷9`${0،XIAFp2Nn$-oIg<k X9ԟ3 !]Ry4*E6bEi"Ȧ@)b6BM;D5SKy>?pFE+,FCer}E2E 58p>=I fF ȑtz{ ~Id"z|6nEU ;j]'Ĵκp(V3)( pb%[].U1='Ln]lF1$q6<5 ki&ƧDO~w0l |˗m xb-c/@(LA DVlIZcrR׮ $( ~$*E7.a0''"><@.QL$zNŀ*w6įWD~QKljCmUclژօ*XzO4=ʙ,Se-euVo-?wp$jt+}$Cز 1M#Uɧt86>2ЬtU XK^©hqխ>{]J lM0\&[ђ8/-wB??ɺ&Kiݼh^ÊjHCfxM{+ 7=Ȕ~J̧rab`]Ũ!%(ǰ ?˰  p=in@}3O:Ji"^ [kdn*` c|V) Xh@[.˄&F6LjOe Еs+3v|Jy8[ˡꃑ>Jk'%ksf@Q j!FQÉqMa f^ 3 _ X/֤(\_K/΅6ս@Kac{b6, }QY$#D"=u/]2S[IO'Ќr j@َ/] M,rK<- ..45nUF JYY.`TRp':^ *52$[K$\Jtuϗ1ƛ"MV̱ s$KZ,& F=սZfM%"f 9giCc' Y3 VSwS·fKV)Gd@i~rQmz-RW!-*?kb(jFjןEr6e#-L|sT2bz7o)p<%D9+縛E(q4B5D9ān&3~ʐ}H(L퍢: cE7QFLv&t0x]Q_ه-fΆ<#M"j8ߒkYxX3Af1K&0^]Aj#ebl˜FG:sP76ڣJ'm޵].:Yّsݫ%(} z&..zk3:AȈ.Z`u0D M/h:0_7Fs䞦}t?*ANMf yKy# ɱo*8IY$[FhA곊u5[R7@vμb00[sla&ti-F/h!ԑhEva~:djm 2}Z[wteى8) D QE Cv1HJ,/?EuȖ[Nk ?%fv|6䕘lhZGk3M{ )VF83Җ|hBX24Y?46 Eir02 BL@V|C{m" oAR(K>gjVR{vps1ϧ~kղe!ђF7tjq!Ԋ’C 1}Miq"!;8Kvz*k9o2ȳrPՏ-qoxiPhCc/H@BuRzJ9<{+o{CԺ?~m/,LV쬼g#svDZߚ"# TxJ N*"3VpC J7 ?:|S0F&5әUxݾ.hKT+9m H1$H ^($juw`M_i-(S]t+]zD>M!pr JZɼUuY w><PIW&vxN Oݯ?K7g\ .fcYgw[F*钎OGi0T4CaQNBv\T9^-30sOi&{Ἷ(Zg2OڢXYl!X1!Yw:;fDC-oA<.Jvn ]58@N{B}j!Əѝ˓ZQd^PR%KIκ2Qg}~i;v`QP֙}W'#_ G&Jq_+gLHLt!s:{|xՔmOb.>(aBIe*+L'9c5 XD]_w/iǡ ȅW򽫉ye&=g4nR,szjХH I~3%m ~] %"SB˳9.G1fȟ=- ٓL1L>^ |~&DCsD\tÒiDi/L=p)\"E1|)p {e:\t , 2޿-I +1H=r7 Q3K:1.YdfkȤ GGd#缦be-3,r'j\챙ԅ_Gm d{"GI#@~r-VIնCao=Ze*3VY'6船[֖blFx/1'{ids(,`ƃql @%He"<\f艿`(Rт$!R>UPJ6LΘIO ub[~K[dtV:>Νקj2@%"H#`ԛɔاBG>. i\p%8~ئ=fB/d.Y3R!|kG؉ 2SVoZNoٙ} oG 5O(e^T{#nq(\Xי@fӠ}Ph !,^׾\)V{Ͷ1^qlT8eUcO +z^1qr땋I Q&L`Q |>{btlSd25bfP5VJ@Ԉ&7Z)n;_ 9τؽ<}Zc8\*!gJ+[BcV2QL 87_BԮ&ΓB^ QYuoia) t9 |b"ĩyruUӦ  Yw#3N{Vv^bc~S6a.YLM;pj'qVPR.gTY|#Ɂ92? C{q_U ~e9?sԆvbb %wfhm+>D]B`yIc$t5>GPoۣ+vw+ m$v:!{[`Ɏp31ƾe +wP#@?&'#6cRmy/j׾_ (E4z(%3= UNyS ?DsG)Q@T{^FC@XUy2Nx{RgeJR+Qu,ճwJJǘF6<=?NJʡDuSm X||krpwsP./}߬{(1Rz|v_55~?5C]m#|ARz T9Z6w1Ysf?`Cu@JOFCGm]5RMp|"J~ylrɐg,I>H/$)Z{QN7&Ã1R?}Xk+ ϻ!bY&ʷF}xWtpjϲ83,pMq5쉄cm`,)azJY ;gzRk)PWyt Z*1)yC}&Cv1m:Y J$d=|}E~SFsӿq4д8¬-&vJ@ʶΣKǧvz^؇!OZC(jg!nvԷfXi0mYV?:vVuT쉡p~U/ L Fw;`2oFTŀB۴k) zZ7Nj|j_Ľ?t3Q}AO0D ?N;nlzrKkDL55lH`試lɆGm,42T~^P$Tӝj4V91">>zmoy-F)n ZXA<'Ef/ODp@̊'|VX< osJW 8W[=^n:ګLoPsy`9jT#.[ -Rt A*Hs-Uf&8^rISwf`H&Ic&9F3mpR}<]Ry{?]B`K6=_:Ƌ-S!3{-GxY䯫B_*:`x#ۈZS[ʅ{}tK!.n!|}Op t %rBxS%"XDMX5!`If6G@6?7";0 6VҲ#/*:pIuS_Vx`W UB&|4T(z)^ew p^o:iAhAް]G8bBp|[,57V.;jx98bhÜ4j[Ιd^(ӕ5=)C:iMeJyrƋ[t?}{1)>d F0m*vd΋\R3<=COu_g%e+Cj}j\ T`$rvbs}{O,$i__ּb(n,F(67AhX ĂO{JT]}(@ITi[! जf ;ٜ/OJ!^IeQc]\ yVF?φb=wQ*ݞQO*Y_QyuH70(oʅe8=%޵کL1V",=ۨC3ClWRYc? }}q,ojMTWBGpY߼ɮ1 R-`wH2Dq!:V}+َط87胬U]ga< $I6;` 2A3}zB_uC[lsow4J$RU$bW-,h,dwv|fTtۼ%}=@>H`P, G|G 8]D>&㯰'[GXZ`,Dk@Y% ѓ)}*M3}5[4sM".%˧+z9X/>ruJ@9{Tx2j '}Ԓ05yGCRޔX~8VdUc޾;gڢ @פO1ȍ|>wCwa 4d ev-6bP\b?$$:0bwA?xg>vsxeu."r=83ʿlAy%'vTDf ~:tv8۷Q],yhn Fv)hobl֟과˞C͛H=q]3-yǵ17t훿TaM Lrz4su|4qB՝ܐ{{}}g 5|"Y0_FRg3p|zxDD 62<}E/v13:iy11ؠ멱9*Ø0 sR0At*[a <}kRe0, n̏d^tRM٧Dn4m<+9a)cځͶgF;kި8pdz S D,fRME KuN(b|NAPiRٍz#~XTmA*W6^ܼ(I [yTceB~VXjMj'Y 1{m{٩,u_>jMВBjS{1c*QƍH;}%zT)g5X'|~wkҤq{ƖJ@ymcO qD^k١_je*\_=҃')>^ wlgohPqz~+_H3;=V Mգ[3BχR)FBs-!N>o_$QfT .yw^oCp)7#P#)Q`8ʢpy?R_hRNg?{s yz[cnƸ#Q0]=RVP>ck9?-)d%?sf*Sˏo\L]BkO^*7-嘇>h!&%XޯY"Y W#ڢ# Cb   Tv*w$S<^6]Ŧ?2+$zbj'jqMN c `>Edr@OX9#~PM+֙>!^ɋ[` 0! wgs"%a܋ B<S=5{?z p9$]$wP3 +CC Tf1oέ 3P@!e( va`kpH P2GO9PZ>HA_F0]N&E~L^^ >EhCdAMDnn(ѧ[&'4? y Z$YbKp@Y卂5Gu21Z2 Kn0k8y&uXk9Nr7SݙBg#N*p .n7RYltr00;f&xR04?N1X5[ATWl+s[ U-qiy=~ag"&8iIڰ|-sCE\a◬btk9`7 mk"XmEHc2,8i<# 7Nc1r_;`UrOi닜`V)bzb`ib`{Q4<7:AqQ4]aRo*'d.r:*q%P!t` "aC~U1^u uƝmu%]=f~  !t%#KS T`/8\Z+sX8u AbͽI)wAZFZ(/6M[C"magS*ӕq$y@Rg1n7Qn _.Ľ;ɴ6^'A> S\}y+n~$hVDU{M4Dj]EpSga`ʲ=}'HOp,2: $O8Lt.V@Ds/J謮gqsS h8~/UPW='뉗*Ujmb9&1 ;¯ /Xu: 3Y>CymޚXA2X!Pll?&r@x4IY O#gr?k` weB:o{J'CVx(Й(~O]HZMI^|!/Uh5@.iq-=c dIYBb#ĭYBowBP|l&͗MV-n~Op4VcV)MȮWuxDJXةFFf P}L?A/']sLyrKLDv[=?g9)Vd).Cң5x'(+Bk,9%MGYa>h!0^Y; 5T$\ı$)̶~Vs:6C:$Z=ՠۚ]kOn:yZ-r5|?9b@Ag|ۣ8vk+*9!ѡ X5.>{)^zP ةlnVϤ\o 8oBq6?θ (Ѓ 530~` -~db&Y]qO(ӤW>҃}0n78I[֚i h _v9ob|QwjVO:! ΜQ SjY WZjHV!T=*'( S`L뤩!I(cZ`a=ejeH,Փ)5\ΓΗlՆY2)mvtDycTt!MbXT&UBQҵAAK'ڤ=/9%\yFEx?˙ؑ,YZ`~hlbx(P7ZTmv.!*ml pSzfM9^XNSR$It{qxVjbހqo⏋V=F~| caXd 2.ܴfq= ])SgzS amkOz"ʴx[;>]_mќ>*\gUBC0ˈbJ*=|ʹ 6G60v%^QCdbXw{ᴚ= '(&*2l`Sꉎ|>as6~ofryٚdr Pz:{'; 6%IcP wto[C[-L!" +ʳ/ /0|zޠ}>3*?miE ;~Չ_(,wAۅ9k,Ct i9ڏ\ӬB9DP`7xwR,H;nj+"b@}udaP@bPc[`~ cWʁuO)4}9-^QN :bwޒ}g;T`*)3".Jisw`?mC3\hoJf<5~vG  ⺩Yw'_FհJMMVMؓf4 d䕄HkԳЍmN}hUIuGZ=0<$:r%ٕ|pH;-g [ˇ'@ MEtuAG$YTnQOPQ`R,$K- BHRs G@@k;jPU|QG*S( oE]-1@9B=J}u[ 9Y|Vm{_'l븢[2ɖ'_[zBuё{O""ةy 4q'YpcurM^7_nDZf;9wMDQ>عbm~Ja#xK9 :lqFG+ 0D*$1f.Ls>665""L 9iv@Z։liٔfw RA)=;_ ZçhN_猢.Rk-R` R^ <_%I*T4ܟxƗ]/fbI3@LL!s 8Hv--8%R}4d_NBɗ#ʨ1c]cQkȅ8 31[^^:H uˁPfTK&A2[ gD_TdPmЏOܹPHcC,T6I=xeQ@_Sm[w1ʲ񮴵F5]ݓ[bRfs RZ]qdpk%'o2{W%ٮ ZljEB[ E:ByA JQ z1y[7o|,^`glTԩNQ3 F'pBeVwOB~&N:ژ@e/ Ku 6}-yM}k4!P 0W{;`^uilXm-ڱ3ap|E-Ŝ쒽jk[hܖ#]_wUwY& x85NWMkc:8~^Bh-Uߦ ׀`ԯ) -Kau+ C߬4](~60yZF[v1jWz$IGڷw#vMبܨҡafۛ>1=WZ1,z.|+&Νgrz# >K/AN <ܜ(+IcU%, 7K-oͪLcՊdfBV`` ӂXCn%S pK вź8NFN ^yu];nλ=;9gqc+qTl5%ؽq<."a<[XB2ivDa5ڸh%Z6;C Gr!nϞj ײPz%+ħ&q V4h][ˠ:28u͛}{d[L\ } $toK5>lVdUΤ~CW{r[hJf'6nսLkҮ\1הAb7w)1/t?ۡLQ441<Ԫy ̿?YV$&ZH?qZR>Rrf~xe˜W)%Oϙ\9i_j 8MCW"RI{V 6#d$ryz&ԏQNh]tAVXQ@|]ﲶ?c bW.hڕ&ݦN =vV>?ޏ`F g[_ad*YM/bj_lṭGӒ|Ra Æ|ɜF4]f¼<[׺LFxBJK>XyVN17 h #aCΫI6uΤSWl%8/᫷l5`h&dW3Gr4u&8,p\9/څsxz~+hxidHY}.xͷI}rW%Sw!Չ&WH 2ry:-zP.ـ61ZߡcBQ!Rմ2v$l 2eOi;cg!U4?~SYc? 1|+U#!|>MrUiKНpg1WaiR!1܌zjbs>/kĕ;C<Ƭ{x`,-3Ea(j !2>]V *!:{oLzIҮ&l PJXb5LN{=J]*u*\;L <;d'k~aQoQF/ oQ1zVUDtXxU0xrI4F`L^ Egȫ"Ca=qp׎aC<̎~Xa Vm_$v7Ǭi19)9O(h/B¾l,BB+j=A퓺&7$֬{IH@}\55,¿Vf щc :MR@tE'Kqf-!|.4lN+[cێx \qt(AuQ"?9䟮eg oh)vIe NYQ/EΈFFZ1^u˰` .D3\9]!"#˪4`|K\ *0WS5׳+@ ,u%f5'jڇt~,d]E­pC#Ӽ"\.FRΤ1?۶m[kc(rRñ;JCp;{;_Z*P/L;N|R0'$牙}{54xx/s$ 6=cM\ $2TR"vmquM0 #8ܓj0gߤ*-(BJo!z|xMۨ.ٻWEC Rhv&nSv>V10u;sUMq]e×%Wgq l:k2\?rǞMufTPޮ ,BaF 8Јw)YkwHMU_ޫ#'/HtTȿ޷bF VDU{͹S.w*aӐpGk,L`=QݽbrU  g&g*%ʳb^6gwnqWӞӧX5rHenJ !}ȾXS=`ԺUgh"5!L&R ALf{ES$ ^oWp>?0 "pXՈLqҒPaWx:sI= Kc 3ggL`K?H>N/6N |n +5NNyyhR 0}:WU=Y$ Ĺ&VqW ֤T]LjqXS<^VW?Бw2_\up|Eg]fne< B!sp3l#!ڞ'5&@#{Zh֋-#]&[RKd[ 4 ֪y%JG/6C;g6ʓ6D+9+͑'pQ$]oᚚ̱odZWctEezv̴ y(1xЯ9 -(scE$kNKP/Z>uAK?AxBvpOpx:;vSt*rI5N,(g0WF62!U4bbnjlC bz{ztR2lj^7gjf I{ 4fMN`k+"bޣkظN⫿"5\Ê` E"ݦ+,ٞ;dqUQS{"5U#xjڦv %4Dolzc/"4顄^x,_LrdT|Q)~ 0;e]S:v`i7 Pou=kL2$ǥ̍;{H$'6ϙԽ^Gnw"i_tuōݔ1pfvP\aW*e~L_wCUsղgz: J/<63qJs/gVE1X^ˌr>{ٿ$Ud*D7CE4tՎzdP_ӯ1)kB͌LH=kIE.#! 3WÐ<.3 KUam`)8$Gk5K]>'^< ZЅL\E܃ܖbONp찷lw$Y'QM-7,Ś[ 'գtQiBnpR*0U5<1V'HCXA'%@[SllD}z6QM0gN S:xdCVR. oMJzkGE+e{GVgS6Uem uCqX]k$ƒ&񹟓︗}d,ȫCjPdf#=g~N=c f2Z FanDib{?ŨxMIbUHBة!ӛ~%-9?"y ,py{ӛ_>U%iS~"լ+ ^1Zd`:/ijD|eq5۠mW,ND$T>IeOz,d~F 5rk7]^lT'ť1X'$7Mc!i9i8<>~Q56` ~$f#cGׅΜTalU3.Eٙ }؞L#qa,~1D7ZVh,Hޡ=,N+֥_U4ڼOÝvCg,*^dp, .Ó~ zt]3Ϟ3vBLn>p˂iOee'N, Q̶,A*o|YqGm*D_! yqYfn;r2,lyruPBU5u^9b_3OoosN*Ô$6(܎<'-αҧdȤRQ88/ IėOrD2c#qI("DMx\=f~ g6Y-ωW$5 `.[> 'gbuK1RR..Z6@'T:[Lشfy ]?wB q%I))Ok"є!7f/|Vن2m*"&c49!Q A$D{/4D&} \YBDTDh[$(oi;{G^ |3 }O!޵?uLp }D` I*Tw8^BT|a2 F&ܖ`%0#?͔(L ]D7+ik3kvgt!G foh8Ts𑜡>C}e!MֆK7ڜk+.op`:Ae Z%\/)%*M;dg.^_j)KVxܘ?̲ /޿?F2nsYw%zG%۳>V[ вUe^B fb11eh0MC924ӈEgu6i)]7Bx^-MgriUȫn[A;ǮXu@8Y$1S!ꑫLųl7\t^P[#ICEJu6ʷS[P)e:o}q)goN;^!{g%)*)!D0-t=; PKhԐ:!60Wq!^HLn6<7u(BcP:fMSW)+%E 2'UX,^3vn{-_ޫUCS5GϘ=L]NM ;ؗ׭)”'iRG`0O?aڜM({=JU:\I b{kh+'xY:>EZ3okQ=@M+LЈ4 ƜxzW0`t-2N0'(t-a!ޒ 7ؕqDžW Hm$2M Ӷ ñF@a)VCy;* ¿O k\(b*>pQZ幇6p5pKt9 *ZZlJюc&f!s8nCyy˷w#,5a{ (c eNJ'%+9Qt=mq)[|cnoAzkNU1ѝwBDyg@\׵G073okwaŰږ;*)Ofb>׆F x*NmVẞN/G/VtssmA8/ZL;oz.:VbW;39GC]ZE( !fX7+0yqL9Z6prwfJNА[l5Z-0qZM tp{h`Wϯ8 /P Sm\\\uJDȢ5UjQ(Sz eYwGc1uωx?G6I۱!6\RFL4 aPy@f&7+,֦/ Ҷ>!&qNoU h!@%=69PziE1!@0XsZ]$hr47>P}y7LEPؔ1ʯs:l*rold167'>+ 0eE U&[b L`CR;jI씍D{sש ͖,-0t|8&f 8&8EͷJ]z]aU;OnP 0^ Y_0HXio4xLXB/o*ժhp>9Bb %b*"QWc(Xڈ,^EN[=a7VgR% aNTEuy{RaK籜}>PycA^@_7F@j-yHjOWj5%PѦIdzD&4(:Ű/IA/3}]<6[=6&PCǚ;.p]Tk{;r05gZ~X(7ɪ([8 .)!y 2F9N{v LDȁ^7xC:@{ƴ]woG$Q'xK4D{c'F_3(*1Qyey)*>;#zp25VtOG h\Ο珤裸kLqcnOٕɦ*Zd؈3.M,N&Yo„PU.iȿX,jeH ^Z|J.ٵ'6uY}:oI܋0ډ֧{w6lddaVY-JXOpCL ¨ u~'^CF7n9 }O]6Ur}g/_+FFP쪜^;5B n I-yLT܎R) +yh=1<-/P+-M@GO1WX;|AO~G!RO* KԼ;}hkF" r60Y{r/ϙS Ė!MQCIT|U*q1rryݘܦ=^^kJRVsH 9w#uH|ONrO& {hh%jC BFНa5e%<-, 3 z.RG0}5eUZd9<7…Gf#*efMV@} [澓m#G N$"V>4 d^5dzqytjZ $Y"7/G駯昪zv=ݕU&m G h>| yՂ$'Սc}/wނtwQ \>t̍{_}جm[FdRs+3kKNzƯHռrzO%s#YTUc?s:'112 >wѯVّ J _n&n$*r qorPw .7@Tn{}8=V*?R#W.3`ZX; }mCl1t$9-w}q6b1Wonɲp_pH 8ysW&q.j6,]_t@POV Uz}T8ww%?/sצHԈ0BcG̭B] ǂssĕ6c)o')>yu$xitt>pmM:VXI#깧 mfPӮ͚|Xi @(?d厺NV4wRٯVgQNd\Va; l1+{F,ixD͕E.jOA.%@;{ },MCۦSةmZ;A͐!3GY/ǑʆJ"MvɃ mw)=-﹕W~}u!uM_8CрqpR>m 4د CYPfIɚezVn~]~m)ix]*>]TI[6$"o.R}'+$T}~\Tt%pw4a\ȇro F7f>}Pvlۣ٘X'FHo,&3OM:Z"_ReR%,`PAd:N5~͞Kp6q^;k?9_2_q7!uGHS wȹ5ZbK^lMNku^86;˘Wam+&*b"$oO)Γ'}>>.,&eS`tXq|q$ }?@l*oSrPtda $>)3"<e r2eK ߯_Y5'RF 9۾՘BӪ2JM(ƝrkBBQo qJ_mndP<㪠B!oQk|P'#O(#|wvX1k0*+Ō!& ‹sFCTf~n/{+4E{1hm!ا,|5')T%WxY@IgT_Υwewo q!u°.to(Kn] -f@%$Hpܔ5N{hϒhYu:ֶa9ߵ+umD燨Mچ1bk4sjD A'" iN/.I)4?ԝ(NA ✧q sCUq)L`E P Ȗ詆yM[: W:]Na7j~*xu]˾~VZ'U\JË;to@A5APj<ϊ-PgWb6}Xm3T۸ᱡV I& .oDN–wQG:l /=l!ABZ}XGRFNrW<\gGdO$ aVmٌb8o\G*Hځ4ʪ%odh/՘)=Y>E Ӹ 4G|H%[F8 EnV)!i ?Y!C<6fJmpK EwI>%hg {,Hfb8 ز|[@kOWvf G,.g,&FExʲVmz&b><og)%-ӑ4<͙oafK6!oX!6wLHzA*?)&a HZ+ cɒ؟tVg7` Cvܪ%i{CKFť_ym㋖TBAN#a({yl3>+d7U j ףB|;o+JGRJKm@:)$>*$[WeE@q<_&|Mepۡʋo&dt.+XXefp$;cu?Y}@D(P)̑M fhmܢ_n @0>es 'Hk;tF@_<7APHCPM(& ?F=d茒^Tb*{۟VuJa@t7]uLD! Ss`ֈّ9t)-'%:Tw\Lֿ1ڈoZāwU^g4$~##eӊ9 !6Љm,'w@A@Kar|es۬F"T()f7m[sZbf!%;AIB/~ćc7XE8)eӤ KON(C{q| kq{:ڢf<☟U9q|u\[p |:ȗȓ)e;zQ[|#̾Z>/foT^Y]wX/)FֶW0xML_#aM]P*ŌCo{|G:.6eM|%gplM31(wUP$4$]waK7؝|8g_2\GnƠNTڇP$QFg!fX]Ak857.L&QO@7MAN`|2NawxCO"`gTK+yy)=L8|VE @Tڬ9zndNLEc_7GmCBXDZe?Y#IS Y=uQK 37aAMyzr'jf5|_7N/l}wCCȫjؔ\zS! ~ -rz~ziB$rK8"i*&\ `q5N|?$0ZjcHfV(3fbxm rGiAy9.$HqrW^ S ¡ hop:RR&X=#yuӼoDM@߄qt"=:"\Y kMb!8I/xW/`n@y+G# 4=wUKL#&`p^>BA²=!JJN~y}Y2`Gp8QRC|OA>5k O ךV304#J9bq{qqO 8fbenApmŘp Nԩ\7B 'bWӉ:ʲ4<GRL[4Ű#aFsX`#srKؤۘ4_Q[ @Qqu[pϚ6ֶ9 KP2Dpzh8ܦMOr"dDOɰחdǭ ¡%3_-eF>ԪW@=Q3my'vA9' ɟ4n#oڌK5KbV˙˕-dy]9jY@?d񏘪 ^S49ܑύ M(6$Eni\N6 ӱ d7揯7d[-Mk#p+6g1J䫳Ĵ}ؙ~/-B5uط﷦;G$mV3"Z'ԁOE װSث+yoh0y.ol J[{}i,IJ8n0* lHE-±ҝݲsTnNR6lO{[Y1[zWe6كEc*{G: "~h(ߞP͒b@~aKH+'!&Gg)F˨_^F3B?~0VLJ21TשX5,lmR9uǩ,SC+)-9kΊ?zj:=po*F9#?Л >U^AszI ~1N#it*NtvČqF5T*<_ S?0.]/2nGшq.f莝]3.nM[PC0A 3ڃ$2=l[6 5!xQI]$ܨw|X^aaSm |[TWtÌ KCJr&V* q8ڑw2VC9蚊<[.ϡ%R5۶R?iSzS“FKʇ)|v_OHw!_zHjxT`J׍\ @+ JT?ms_ ͆oؖy7v.tbkgOF:VW?X;쒧-GW-BDD7@]z4֨v2xt Hx#/"s^:LˊuTƁ.?Dփ כ|/ GZbv$7?N{γWGUzu`ku43~}6GQ3:bz&!%I31U9O*,d y(_| dσZ齃^*jlX,t:[Ooz_;Vf.蚤)rm`bՑ3p Jk!W(2MP%S "aܠ)h* 3 5$ S$meM@!Q u\ ;toeh-eZSYefV穻99\h&Տ`\] `EIoj֚~USy[\>pGw䄡XAWXY+VMMCW\"ӓ/n C?@%].O@`6 mL 90,K?j,1ue̒Ii y2$.I=Rv p 0N.TY1r-1:3s6?n_ʤ4s3Y Z͞Ë<{5$R5mߠuM7^E,D4be6]b.rBN0g>9di XB|[xnd|qIqlx>Rɹ fI&;hr'cUn2 ޢC{!Q Q!HUη&~`,5 ٯ;DNefѤkYbL5`"ߟ2m!]1.]e#-Glj&nCr|&l3*І#(TrV `HA1 %D|R~FFZRpLt3O vei9M h[Es/yI|}勻z^IYTgǸJ*O]$8hh/kʗ &!$N!8So|i?;BZ ,C\ƛg(^éS^$[s.MSj4ob|[On`g,[pDm}^qSf|HO0\Z8Kc(hp.f.z٘&]_msh.5s5J:2,FrnGfN9lwWD%)"aB18$h 򒙮F,An ]+b ]N{džB_o1#hJS">2A'*kP$cvELŸdvлjAN*<9V!. Sc,Mxlv[=tf:G{"E'OR|f 6*h1P5xYwGayČSV{0cSvT/{ jH۔,BJ ϋ8E錈Yto%u /QŗAꮢ`vquh3T^KaӜvh_hi'UC5u Gm15buM+lX0gI<$F` Uu)p^ dIi$*㥕)%, O]pF[ѵ'3` y!sad7 ?pIj݂@0PLФJ=%:[xQzmN .hҾ j5c:y#ߕy65Jڜ0YA׭[]AxӢhw^(&cFRդS.14b.c7V%iZ6?bj}G#"ÎH50u*1BK3}iEA?}˛ ‡|1J[C|cYXAI܋ ê{!+9MbQ%Jv LxЖ A_֦Hieφݦ Xj;,rvȗJ&e B\lDr.ۺ}*soPTbxCo;cDB.ڹǻzP(\VV.4?E/4LJKuq,ihƋyr]iL  XX\uС=}ЭCIRiv]'~ Yr#'B ɟk6;W>*qagW]zsG:p>sbjUu<9jK5AVprGtv3E]xZIr$tɪ2|!-B웓LX ̜gK ˼0@l)B G&bCqDu㬾#O@ O&>C9JH;5R Z'T [NQfwɹtadO$,~@"a.-,|@%5&z7S)SMۦP̠A;I0;ol?M9f/zB@|Cki.pKڍˠ,R썾4彅J93 N`s}05ZlBlJy1cgZ[gٵlMWkN:ր)sE yݏ/`8H5L.GØ1Dh#|rRKCPڧa!hi˴xBX٘/'n\t6Fܕ}P$O R'9zp]'"{/$ CrI9:`%PӠ߉vQ&5l*`K+w:K <%4R.>j"X/ϔ3O(`7Ĵ"0zm ";wS_\R" 'X Cv4I6 U<1*Y.|~ a_G ݇@e}`N$맖!X3gu〺mo;8mxsH`DTe%Fpcv R!bКO}a\Mޔ*|ndkM:9)ĸ/Z Apvo,Y~V uF^u`acI)P&i툺ޒx@'ua`$G;D9s# "FӤy&GHoWʨ(Q\^ZXsXw 5Tԯxy9!'?U]ucٞ& TXoLTbvAi,-0e=/z軝L%}fmna!ZiK-4@c2mDվ0ނP^uY_0H5kjI) ABb+z2Z]E -s-R<7`~Y!  {(V0ndIeLivjJ Oְ1qPTui(,@ _aAYl71\죮=z2VA{vK$Egru]Vt)8c2904eg;̚Qesܷ;l,AlGL*aS6s80 Zp [ _E+xk r*D j撜+lS6e<ˌNS,\Ј|]Cߩ~;cly`2c:a׀ҝۉ~Vğ~Pǭi^)OG7!:\7+V0XF6Ku':~tu:xHYB>[?eTO1L:Z;fb?σx ҙE}lJ_ao:YA~/Hyݜc%,~q]tWk[h I@ zzs>08~s 84DwwX\3}W#kaDPVK[Nj Z,[1JC*#Mg]Q%:͖~>U"F8m=#‡K }$ N3d!J&N٫鿨}\I3*=zԏ C:&_@[C+;cdېPY7W{/l# x=zxݝCL3ȗP;;r38_sW'(,ĪMPdk(#*\q.⊺3i")#F ðPz1nP0-R<!_$(z"/%I5Pa2pY@ķW~^'Z/ckvZ1"9@yV*xH WY}`n܅Ww42㒶i31%\m5hp/ R!@eԄ~20Z͵pX֢Y$r d.'wƉ֚tD44ԧCo 6.8͖:-~-iًpCgXI8['P{TȠw2phS;:l$nطYU8-iPlQo\CIsy)^]p~w'Ijp#X1D ]d+yPT0vhZ-UU GmV,~=gQf,g[6#uvOkk 4@cmŨi$`}m#C 4S__ԤQ }x;3Gcj@MKci+T]߈Y[&& B@N:>s n[_Q9 $E cZ]@xcڢWk wPFԏ|?tcfS\ |xo϶jOyM>av6%-Qs!6ӵ v`%H"[0Wli/:s-l{O{ڟ! |Xr{JCt\!Dq:7V+9ZȷP+0~(^1VF_ҥ_O~тT;uHrv,֖ۢui4۴9.^O iѩEFЦtg _Zޢ^ݚ栴>+upɃQlYPl_S1X@[elh>mԹȔ1=[%b38Y7䲼q‚>b: 2p8E;Iс]1uz co M5B).wϬ'R~':05Gor^i$! q{;-- ZU2 6d ?E-71bMAJNZA."Jy! rV&@<@2)O6s1~@üJCN)Ar3jޗV\W_A7e=H.(otv՝/tblW (R: t|οEn&X-o"M\-х$ےW̯<)uFO`d9 1qa [jX >oYt\qr}k~fWi: WTKf-bNmG_~Y~9Q(eEU䒵=W&ROg2(%lz{ЮMG{xhvoQQ/$ÊYA-TTI7aed_|w (LcLf}/]KOvǍf Μ=-􈤛ɛɶmὄrk8ۚ$#REzaS| &wj"Ho X?ٽQBWs%'d $T!0UѪz0w@>]XǡUv+>l$ dDv*l\Пc=NmKljMWk2H*eXGu_2S%5@$GeoUu܂M:8/XG/ CP'v64zX{bh2w8bgl助2mrfTk:^e?ju{m55m{[\crۧEqU,7txQj5cE)UewǢ" h09G93bR2MO#t6;O}tvfс L,C@* ݕ9Q?nZ\J(&$Bor(Kv .AP뀈2P"/IZ첒&3LK|[ul3nn]UrFd>FlBy?6|KEϡFt% vFؤoz;/XUkۍH7;w=d9ї/c@icFu&4s8C 4<Yt,%&sC̥ У:qEbf lR7}lԏ|Qq4Lmzkt :Q}HE쀕0K1JeRa1OY~I^^sF^MOl'EV=j6F%{IѸ@Ce;) 5Oˬ7g~#gL??zHm# ɀ^u.֪hq&üh$4`ck+'4{P$K0; yyW#sbtV݂CÉ=bW8P5fD߄?fUS"Kc/;|ׯLK^_4} tݞY /yQaZ(k-ٰԟ \%^,vɲXUFB Db8woZŭjalcFf̘@=TvT'V2gRi6&"\c[GrRmMg7|@?;hyXU3ibtp}uyy r Q1v %vق{>\Zfr}bn"K)Sus+tU`@0~m"v`AQbI`岡ټp6Æ˽ vYD%v=;ZiQH8&J. ^会A=؀X4zt^9Cў1^Ea@/D{g[F98ǂhqN|Z|>}kdH;44+ʴK)hM:VeOtn9@JQ5tT5$kEˑjuF)2<9JAՙ( ,[Gzk=QW2)1Z=ɮVRdPN< Z h%=U.VJ(3&02-r8h (-u=ɎN5;zPo1`A ԋvḃ-T}_e\tnKu#Td!Y!vbe(+5ًB[#@MH @Bd°޹ە^ߐT_tm?iDBy'b ȣ9|{hc> ugيl Eo^~>˱1fPBԆRnݮ#dPt$@lJꁻU#Anb4QHO5'ߺ׭ɃԇL<FɐMT$8yAҭqICQZ@Z$E1R{ qhY&Dj†#Mpfhvqt >֚SUQdL0݉ Um0X %jS,Mi`sYxSj)`)\\R.(DžbqݪD"~rjѨ_|M S{x2F b $"TKY5jR;=cȤӭT: )4z9-1Y)}ivP#"LDi^iT( <(-tc=AjEnShZ@=s$Sx)ߑ v{CG )LL {2:T潃q~ytv|YinؼBBtr%)*(*Jƕct{7f/*Sk~ @>Zspw#/+2%c 'E0B~t .q*Z{ 0\Cnk !]8!"? 8㞧VD g쯁K`e(O!5\S/d8ɍ!v,dѷDAYJU@%.S|6=ѽ㧦 n;- C"7Px3?5.|X+bWɟUV"i#o:['OHyLr)0Aytޗ|P9_:_3t2ZI_la&uFȎ( B?2a+}%PJ7 oHeOq_L6<!miN$zL= gź03+֓n=;w|oLPh2:r3Hй43'm>̛++<2y`y 7A [g*}oUS2 28,h!Ƭl -̎$/l"3`gs9sD|YUУX*yg]KXH\{fI,FG .Grնh<͖pe֚`^Y2ɸzJ8<&38S@~ͻe2kRaJC6\/*KY'[/B·4D/9 RYpXwbm8#rv!fk(VV`J1a+CG0q!&upQbԼuۅ-u=Xx[5({ĺzcbc@7G19f|vKE6kؽ_m;!eՓg("i*gԴr5e SD]PEK!VJ/ܕ- qY5(W:1Qk't?11G\T6w'5UWx R&(^$f~N UOu;y\F"#~˽_˨x|OΧ2b(*XklkpCmѤֹ՚(Gr?`|ϸ;t\,IzIڵp -TP 3 "GIAIyc̆d z Ƣ[?;<4N-l?1c2g$qӉ~ %CY-J\! [ܭ5ƶ"OVDvW2?OC%S'e\ { ZJy[m\gIn[U#Ƀ 6 u z79P&65+n93__ɚ)>aQ9^=ry&ZmT:D+&#|Ȝ:B3SA?\5-xSNa(‡ (%"ho#I@:ph3Z JW=א:A@.(_UV%͜7x>4x~}YԐw90=3AuKfUd]&Azsu kꕒ) r6'~u5Zs=w)KpfV?x_å.A< ߘB6D[+nS밴[-Z0oH8_[?TbԓLXQtE5n/st!"TJ{*- g{x F}|숫uׄ&IU/w)neA-U̅;,DW?Y\k/jSenyE}׉FRג|BqoHw2еgh7k 7U#]{d{}Ultx]6$B P<sDQd9Cf?!iDyuI N4lV=l{_^r4~.ԓdI%u'+z^EzvT(N\HE@c֩$7PFPax5op?jK QeH U)ɤifo3dɍe\[N "Z7ݹMQ[l6xaL(PQ,= Iaz)-Vʓl>;V[o|S2-ӵ8ð5LLHp|]G*F* e"ʢ o[eBhi=-&Hܖ 0Phot(H,p5+gazh G&-)8DFc7De/,GrS ']3Aɸ)F_bȂ&.Bed$&_${3m1lyv͝hJimi7Z(0-hR Aaf`cv! -«=ކiLb}ֆGoxs\z ccÍL_ydjǴjbm&ϔ$l^QPSj7u|UmsE[`ZDIaS)vBeuoK3RF{mt{ʡP{k]ƋJl%wHfAGb=DL8k1{ +hn0wޜ8v,O *SY0DS  ggVO0.v81ܽ#@.)͟Hz$wqnPbtŭ!s0l tA 8I8E5XCm@BCeq8+?-~J6Dc~Gry64ɿ'C ɲ,ՠ%HQ:8>G eyH@pɊ"SzAje:$[@@u[bj ZtS*e1JrZU,w!  #Q %;g _E8tD1M?Kؚ1oIlOb~ 4[ʇc~ZˠD $ wY:<)nӏ/Bf%lLQ?8gJY60/!u J_&%r%0x #%F.'ΓIi SY7)4:,B?]񅫘)d:;wc;n"Ԉ72}"DP2M@ǃc)ۓ¤g <>6POJ܋&S7zs^tF-#n6nBHH:ĵQU_=& sAKN3J IUP.U?eQ޿ [.J 5AJѠ*O6빸p:* RiRn6ٴ!-BQcwĊH-$0 6,<;נ$tvnI y'l"RFS:/CsڋN̚} nVt޲N h7fm?C6 &˰#B9g?=!,-ލ9XhJ -+8.Y!bz+'7u5|harJJㄐtB\^ pF6]P{[g\•65kmCh$Idu?5' {ǀN_4 e^t2Tw1+X(nA~jH(Zc@U"yg/"}6ܩ*Be363N_idcK\~CM5nޣ E1BgE{6ЙM w{~e{(_'l$ 5zOfu DIz8vZҠ+ H Spm%4g*I6i vFZ(ԴcBjPDX^D|iM8hnۏǛ ^(UkWq &zm3-xXN^]3o8rtLϘ:Sg{D*JE`f5{wA3? ~Ӎ+8 yEم]ؽժLNo/rTh{^UN9J8 i'<@6 =q\(K)Hhli' 2GļX1B*[A3.񏎋O]'3w&=T lq5K*=ytjF KڬGW%1{dy(6ӪElmZ뫶aSf)x)3-x]Aؖ(ɩ֡Zu0T˧/05xzvf(Ýv f`< Ay""ψ!<  *X/,HjֳBtC&fϛ-,?| )]3=ix*6'C&.o;XGךw_b؎bpw\)ŗ8c],X-'t6BI 2M ^39Λ "YG>2܍D) %@ɽA|sK֠ag܅ EAyi? ?"șrTcɢZEh2w!$0i`00}2{dmnӇNFnENςmEtV~hFXIOxZ”VeW2zA Š)p+;'614l5lX'Aj?KK=OQzq K@peR9[/qxSL{Hb6o&Y0ƴyB,Bag]PQ|Gr/2c<:()h>O__@Pۺ\w` M?":Y=n.Rd.{X'W`mٿ5hz ;1e>/ƞ9FӻKk 挊݇; !!(!l+;rMV?~HdỴXa,Niٙ{{ԯhw6:@ZX'F9&b [ikvԽI5+@Pi;Uj,2^K豂:;4pu,赍g5GKwl(%@-LS@E3ٺ&'c-7GbE1[ZIW32'Xk$߽hz? }iUA *+uK. s!*ɵK<e-O{+Dvjd46Ž (/XaߑDq*5qxm޷9W 6?o+AU*buz*Nls?L0(|~ =]t{?@XՇP!E cIv9d <3傃 'Ԟ6&iV`T~i1*aksX2pP$T3L%N c|szSgsWooL1Kh9.λdI.LȼP]W(XUR*ҟ)j񡕑aM٥_"tKlCUrߡT1qmܘ#Сkly/D5 1X- I9Aa{/A>X q_su&Vx_NnâQ i %`d?=fHՑ'  :D+ rZ8iNNkmK枖vC'A#sILs!ƺXq BaYg՘ }6#dٿrj2y۸.w"h4 @:2Z4ٛa ̅K)r1Rvdq8μ$dK78$Q Px\t5/- DPF4&(Os(샔#繶ݯН\Lˎt G2ץ|F:g.>̅Uvv*,'fh|vsސTq5]2J,u$ZWҪME"Ӏ`&C#2 ,0s1mQC1/8[ut)ibCtŬ4G@ۦFiнrӀhy ST7Mie zy,_xˏSaPUc |t-U]uHї' 7W߰׬6(7_0K_8=u7c","4:އH"qE~DJts`:jn%V*3X6 gtA<-R8Bgph2 +z5;RJyK&o܌VtOɻS8T5[= EH1TkQ!E" rIP!u(_$=tR%Ü9"IKQ8!bu($>K?5\5kbo:Y' ZxyJ3wu@0a5̅,ɢeEf4ߐbgr*:sם{ˡHyrBx>K{ 6KΟ[{k(@I s̡".@ unb_0 ؽ%\<)է,Յf3bE0iUSCRhr UFS1Gs/sր`uZđe xq;#w ,B]̖Ԋw65=Ӊ@PduY<w;(t•^߮(-?5S/&IAElg_+3̂8%0ΡDfVxnwQ2g%WIP7O{LsZ0 Qo=ǑB!*AsM p᪮%/Sx֬62o7]@ɠ> \X 3}Ɋ;[ PuxE\AS bM nB6+@)_ZƛLl]vF&dຟ׊ J,E,5`jiøZb,}k0-4n&ÒHK6C%)cJ~?ɢq>;Q%VNV@h3VCdXĩo#I utY$9-1VM~/zPAlx[A $ Oݫ&I2j_^Qe{02o0DrHyVŷ/S(XiN&4e޵͌uQcoDʖTL~1a^tCQ> YI2.қ[ȿ`i>b!o|q< ; .P~" 6?ՅhVKIJkG0Z7c{Qy<4yՁw!omR 2h)!HnG ܒ1h6s,zI/B*}n}8z3WN; [J'XZIԁ4dt$[hmayًDrxQ]P"m*/$d|9TG<\j{&~">WݟtLd<*}tW@ެRLƕi61 ;~]Xf1)ÝW@=,6a63𩰐/ĕӿqgzJWԪ?dM#qZۏȓJv }LvuWq(WJ0z7/kd6[Fo5Uْ O#5~2i|sg2..770R~Ѽr{Ģb,]FS;\W _ݗW`)?X^ nz&UĢX3U݌` a#uR$V*]즭m:`ؕ8;'8 b: I]<# $qA%l̈vReަ.~*Z^G xZh{A3%@ M jTv;Ldc`iFB#DZ~<}-CuO*FI׽JjhO=XGj閃n2kn=Uk+ZWT}jrB5}Ec[0N}K"$;E%.;$,l'(-$qX^/' .eM0Hkf }o"Y-ښWIWwZDMI׉k1׺%{6QJuI\`z\?šƗ*:q\zdx<~c'Sc;b?RɎ:K>`1]q-IsRUmU=-(*}X˞M&8WlTfȠYŪwc DڈGv=©-{No;Ǚ% )U} <1qP.vj;E8 ԾJ!)<Ɩ&K=CSWR⯜yPY}%;m"+>5QYu$Uo Vcڡ>#*T,կm(30 f{(t'n`eOw$䨅[D0 Iq[RKà>xBɰCoHX|APW>}Je|I g;"pi5%⻹ޖyqW!o,[;uD%}FZKqxf4K]@ՔCD B $κ *Lq+sO?VTfX\p۾t7.P5\ji/hcU޿̦Ea[3)nvN6O闓xou\o0s7®8(S\i,^z:#BvqUB8%42zRVc㕕/-seMCeOexըi h@Lfi\N(( RʴY!=z; -E̱Wxm\LfV#R$b3Z'jy d`z鰞Κݥ:7Gs(N/)O|`ӆٷЩfMFυ0&v L0W0B5t&2X&<Ӻ~6hU}8m,,$nUu~ f{&(T+zU.)<&w$/ҡ r0޵N(~fS>*bM}U=9>ʟDx_` "Xш*,gZHE_5E}BZ?RzgKV[)LEu#YyGGw8MV1+4iKS-9Jt)Zs~go&ݝ.%g!cPm?*V@6,GDS}6;W:<|cƴCS}/6T3\2 'UZ/R-;Cm"p >qe"PNU' ?b遍D+EvZaF1`_)}sV}ohӍz4\˰O5x :"?9-ŐΊc!D=̴]MFw+fYuWl>;Ѭwjlc6ص{CRw%Z:a`&k sQK'#;E}{xPrƚm BS՚6GP󑧐!F׋7Tt$K~n -ߺ\TbKɍ~6q׸骏lV_AowA0=R11NY؇ $ijX635sfoKg݀ieh/*lɔIAw2k!Uɚ符^Deqv;h JU4ת~py@ԯO Ak>1Bte@8vU㣷e"yuo0+yki `[-.*>]&="Cr)wb9\FW|Lח%IQ_s©5''VRc̗)J=3XoZ]PXjyaKrN?S\u^l *Eb^p/Z*8`do\'p_ţ\N@v r$EI[WC^zB3 䒍hb͝C`vSޝ>v,T<3VOr.U_]8S*g4,fnRGV(-W\%ږ5P$;$r>|aNr xʔW 7ݏ- !B\; m&s-#p]qdPךzR:A{ ɚ4^N*c^?WKrOP3_Y|ꪦ%.feB4+";lTMеC/+K=7.sgxh頗Osi'+p6Tŧ(7Ȝ.Y80 7@h&-tU΃{XQftzfl)I??]*QMŵY@fQ~9>* ujHdVr,1OBIרl_欫N֗sgQ5Xɉ[iB[p5Q .UpK`dc: i^۴|%w$4ND8qMgi)hӝ <$VfZB@a} w;^*ߟ9CO\ Ee6OI0ΰ BQTv Tfu ЭhHr$~j҉4jB ~4T ^༄kaj%"3pE/ͰeR]Y?Oxx^: [X4Q_ׄ(IU,J&@ws/sc ll1H>lzpk+1 GBR="ܚ|/F4  _%U{" vOWY5Sߔ= 12jE'raG9 l[+%m2y@cdi}:Uf'?:6RF57ViಪSV?*m-]lD 'HQKy0BAZ֞ -c&n/m;9V}^C*?2td] 昀~w:UȲlȍq+ YpL;+M0C%'᱗'͏B{EB+@Es>$uifa$&A(gz JۚTLnK^wDy.ey YS?.aL޶@ - T3Dr -Ft#o? *WkGM`ܻPN_kfTp4ؖmf(&K28+}? MÑlBjr}^F]oam'q< z<H,D3aS*B{u hU r L~0 i$E?/qnak@[޳cBk`/+4g"SRh7NBn[ѯ-!cŧ2Ety` 9\ ,F2! QEJvi;w8qԂ(tOZlI3j^ߦ'nF;y3`;s _7+I:hkS]:NDbp|4N:ZmCd{,lz!iW,ׂ$=<XS& ^[ڐҌnX#}ytXްfF9QC^PÿoS ñ?&<-WNw=I<+f( ^!]#6ҩTTmDYP8] $4)ⴘDnuv:HB2`gUzS_QЪ0qxY16Xح9 >7.#fAЯR^ khF&?;S @:zy➮ħsnɄӲQ P#!|$*\H8PAKI񺃕xخ&ɩc!vSD 8VUl58]U;?턏_8K,~ S|Fc ZD:&堌]8If~cֽѳ\ DI;U:0\HS9m`N/W {L^lH +īer#lfTWQ.='=?F\2WܳA& JwIGSҕuimS7! 6=Z h_x5ȧw[H`||.0IfBKa<> `fTc(X[E'zeNsWE-rpFzk! F"Ba^3VעMjeb0vA&;2Įү1yw p4mTD ~Y֧ AԎhOFֱR?ۼ$cɵ$ӧ%' JI3,ZB9YB>tfR ԀtƐnu}XCދ*A!:}eiw1ڦ""H5{$2O0jVp(yNӫ-%İ"WA*F/}2I~87;9ÑE^X+#CR:}Ο!S7ίi  5.AOwR?ƍlj$m$e :mmVݓ;*WنvT ܂8J[Pwf04bFpwWKe$BNZ>52Ms:Q)"nz&(/&\X-pJ938f3SHЭVBρ6yksq[ÐRMPEj3򤾶?v91% +N1[[3#ނx]Vkew΢;=!ScmYJ- Lx]_~*YB '"4)?%LpI~M/O.*ens1Ww;)_]G ;n(ݿ!v$I9Lt,.AW>!Gꞅq 0 hCuEx_ZLQ-Ƹꯒq `0 s@i2X~ N-aWOt WOلJϐƌ^~`TK mL$|[#&_uk4y)bh ҜN35vԣhV$h^t6IE"եG) =<)R9~ _>$#3tN4z XL8m#VUΑ]^q#qar "&Oiou5m XȪ\/\Zl"ݳ:Xtܳ?^+kB\U|萍5LJ QMή\ }Д,PӦ$.Y )bO x1'qݙ͝U B> ;Fim+s 9vtϐY走\{g1[@0Á9lNGΒ?.u \ mat J)+]٢Zo)PY90ڬU,v-LᕿD~%i\<BxQbQ"E<:2_z82XܦTԶv>pI@o-.|/uxvݑ75S ͏ ,i`n= jNG?KHf{@7!y{>]@ԉ7$ҕvFQ`bЅ'm(Ӷv2IoΡ*D? Ǣ}U/ dP|=X&5a^oS"kdAg+Ov%uz!e7rA/vG/O9 S{rN24kOu}B~o Sw[O\E<ZI1X!Im\'6=׭`F+C 859)W&' MɣtsgFr}/X#Udž;ZI^6i}{(y2;]ts17H԰nR%CHڙc GbIvT@s>#Ud(\]A'11ɁC$m ?ךSD{|wݡVqwC UNA'o@d4fHͪj[g,OI<}y7w=1j/fܠ-7<.閱Gg&yDIQmu8M#&N_~]@ yjwBSxݦ<ﻧ3iV1@9XA>htG'Né`i&<%H9%sk:dM)st~6˯q=]`3_N,\#ys1\0v:8(B.5I ?YQ8<-̅`忮_Bi0l[^G'EE 1QV&פwo~g8s6(C7 /aa iBU<ª̽yȄ:TCO38eU})OaE2+\3H3A~HqqvUaO{2FZeX|@> Ӳ[̉_*TL6Xu F[ɏKm-~PYdH  T$ŧ X%.Eގ$bUIC#9jIeNnzb':Cȇzbis(|-A* QGb[dERԍJxvu L 3>K/&Ø0[ 0Vk2 F˃5 b *ȟȶI(4L5|ީ+<11F_ͽ]*z<0F/, [4HhRsiȡ 3\9E66 xKg,!c% b>daCho[&RaH;7g{3vzKPXkey}6ĿLHj|hG={Z'+N:xK:P*ψUVZy$}Ij=Z~0`Hp&V8 CQ>nI4^G"МwCFa81;v 90uAtb9b:70zL ҫ7 96H2^Y)p|3LtX;Z=`<s@>.wS?7!Qg%󮹊-:u ]k$䌤{a},[ԸXki\oe?3)Y2\j2/CIFӵ[m @Eҟ5;8 vW%nn_-IIy;3pgi}LJXyrbA+_c^OF Aq)gHmv<$c)>0upW~q۱]ɿ22H !R2T)1I}!5|r6kzSe)ǂ4e@vi f|ݰ^9G{ͪ8P( _,MQb Cfq)* QI.2dg 鑜/ޙ]I޲i pPt:zٿ|vFL'ZUti} h0{Lt|x3I&^s[.zU"_J,Bb워&n]͢I2W>Ť1`[&EeUbH- gݞÍdfe"eNܘoK;1^_`jjq؀mW(D b^"|g *VJX,;.e{'bh+ۻA*w&+z!’m>N@.p8NjbR3C]|SGJUGMҒ>R2n%`bZC3 aƯ;5n6LjC-`mD[5ZcI 3w]~;#D[ˍA02v7u12LLb;#:SD:{Y%V>/_) 8mfܻ(%77[`ZmO}fjEUƼfס#)S:mN=?3%K}7 Zvi S 3RٱqS.j7b+Eʫ-DXXx| x4W ΐc9i$# 2)slwۤXnx`'Hdqz%M8sWjřQza^ÄUjHYCPXG0R-"ldMinާ#yƙ|/:r})+9(3 2zW֠=ə=v^B5Mᔭn-S)JhHXDsTz5Wb?lh\i~Z0p -UG:]m}!oҥGK. m6Lڤ˔4kGf ґCؑrk\ .8Z4^"CGP'x J2ϤX0l#G֟MvrbG kI6}e k80#`eq_dOPz dܜbMcnc|WMvwqUn;].J<P/uMFn{GNظv.F?_LvX^MЪZd.aAM'V5:H 3_U6ԃL2Դ N1cYkBf;=ۄ![}e$كB,o<ؕEs&V^8YX3eyVuq;7[ 7z*-H$ L#F?& |Yw0'ЈGvz.Z)/]s^g'\5$8:ҋԩO} QXy$a{$8`*p(|5 dT9EYnȣt DE÷t;La.~.vi jV؉ӒȂLhFP& Ѥ4 ~m NM-92@ $ v9q #1I8Ga-*]+F\*>?ag[M^SQ?P!&lh>5H/aCUo 4כws-&[QْO4o[&ݗ4~ `VX1o'b[$H0bpINNE6~veUG`m1#uQ!O&D$x ,"ڋM!|ԕmI>` Z0uN`R %+-%2>#F%C}L[XNتpj$l&sC\?lû~qۂDF #JQnZ.ȱz")I]#7}nMGн{:Je xrցEa*1"CeC\]FJЃ > hFTaGi,<<8ŠH/Jɑ\訟]e@.R+RG:LxaɃ&NbIjS*r3BWkkQ-h46{R S-F0DR 6_֕ |AO2k_8> p+ndz>䅷0TeaN^X᪊Oa|WIa(5؆BtSDwkƞ8b,|Ԝ7&P#~XwjiӇuF=H8A&%+KvvE!Rg*: pk=y(1o9X2D}:ʴQ[vܨs[)е›6))t/>puykXlͧEKh3.-5-$q^ bn`P0M~7Q,q1㰗CBwtS}_v@RSD/t3Y`Sm.8 ZHiΆ!8``{W|4mi:L*tgd"A 4óoe-٥ZaZ8tI|$uej8!f~v~L@n.jsZЖ7FªC]?P 5Kŗ\K3n 6drq_e,ٖ_71_X2\sA,$O CoaG=۟|5&tˠQgV `O/35\mo#SVp3JΉIv b$RPA4E ݖe̒؇qO|?0>[p~WˆuG޴cI<"TS^A&h n/qD 9C=,mjES\IB]O3Bf\Ȫy@L: kkt{ RѧT 2S@TSVKzF-giZ&;!U~;,NIb\Zƶ ٻlܷ/vv%Ι-z\$*ԋ 5ʇzi 7;GDz%g 3,"sd茹:PRen&(c;z":B0x̀+c` 8]{꿳q܅_jpVOs8DĶS1|x#pYcݜO* &f3 2BAP\Û`qgd|jziZЖ{ o/KÚ>愸'a!OVWvn2`vL=Fb9< \M{w8Kκ"^'fU&PFF{XOf΢4PңaR?Y)!<%T +ʈml#FKb_y!嫓8nf["8@N\Io&;sdB6b8xR (Gp?9Udc0`T5۔ ҁ!K [4+o^t=20G*y-l [PV|q/u jĔORru=%b(|IRE lv7:mu'@ɶ񥂭NU+`/&^-(q)bb@Z_xORnAo(П;a&t{i5:ŷ3ݻ,1JEږEw-u~,cЫg@3ߏ mͯPF6iL]k9*6( ynN [ĂH25Fcqjŀ~jݙ^91hZyހR8\хZ@ah4D,4+ڧ~ ˼Jde%RhC Dx/zg~eo@t1ZegXј?}h8ׇ.|s lϢmqF1Gg ^~/g"4VF.ALO nݨKW'S?J%6@H-U x@k>m(kv_9hn\@'t0}0o)L}͡%C7s ~~PQ>o$4Sd)F86zE0R_JIXCu]N9Ǹ@ICz.mp|+=[h>ZM|+*GzH dZR`jgW΢iUߟ`5sL#B;kZ^3,}K*{ xAW3x%qb<"[z{p幠ԩ=MtZ,R#Ąz?ysNEoT(hw|B?V)/~׃nz=Lr]q,Ͽ* O>M%ԨNz|e]ǒoT^j :6"N,LPprl'xȼ! Yr2TXD,ۿiT܄.ƄWJ%l u g, \ng?;3 9^2%*Ns*ޗjZaV,^t!~5SL2]TfA (E(f5=afU=Kz$ jGպވW=ܭ8h[5'{N|T(M ټ'UBgC/J&+#k څomg l .SVOW'}> q"ބEdEgt\JVDV]{WxD9P"2{nV|h+b}wI#FyX^Qo؂4qՀnse+[XBtir*}ˣ W\w7! #d8<_'wB8˒7Nz%Htⲱ6=x`%/ L k6 {V.ؕ\uj ]=WܿVxycy}.̍霆'wtPRefT[e jko'.JO:T{iFL2r馢;T#wʬ*HmDtM-}8Urs:·fbrblکO?MBuŎjBߚ: njg4W <i_2`_PYݿAB t"WPB +m W5<_/l|$_٧DE~V͞Ot]DN, +zi'5\d8{cĚh`bzҕG$ofQhMJ.6h[WMMEeH`R؆(0 S)g`.u L ÈmƗ6s?ak,+Kj*j?zgs4/ xWFge(DJ`d`9i>C -XC!vW{MR"(N4ԃ^0`zJU4&0MRO.]HDQDұBCQyE` FxKhYh>#x{fw<2 E8sUD!aS4\D!J{WHF[&<3D3:_0}.(nk辐b$ A%`.{?;*L/ʲT>g# S%tܣTv&Nm$p4m0u5Կ7MڋJeGi7RHIFLU$+a1eaտ޸ZzgKN^J|qVyuZ`xX3e7 cх[XfA0iB/NvxjM,YߝɸBA_nuC"+I1A#zϧۂ|ITiqN=lYEPHI+r5q& }p1ND6XZCz63utCA=ga f ɨ}%qn# T:K5V65cL6^-ٟt&.vI҂RT.$x'o+r6<1A.I,k ŰyE˶^=a~(ڬ3'IgDOT/h+7ܚ»c*-_D>ψ/L/:|7>M{B}ⶩV,Зpٔ&Z3j״NI(: YgP: W 9b~StA)]'/hT5oU^fBfᱹjToWT%8&T)ŹcEs8 O 8q}4O]9=Dl$T2,Nc>>obqSǐdCSp 3}M 6@iLpRU3-C:<}o`6*b/ %=TK|/E,s CnZwDNKw-h*, ϼ5#r67;ÉC}gqpԽH|Lps4?+\*ds&{Xv "B`_B70ac+& ` Mp/TD1yAT.i[@HsY'GZ)օE\pH'05(&󊓑tq} lG1Dv mdpoQ^<% І-YT=|-ǷQlKw|1?6bo6g\S&Ʉ*ڹ:ؘLvZP2PE*OvN'3YLE_h-z-щC5}U!ôn8 PpKq4ޑdU7V%ȥΓ֯,!]hf\!CO]K+ɛ"ohSIXhIbRo|:G>4Y[(ʂ+]6)gglJ5P}h(֞zQxlxpܞ\@&f 0V\εF묶Q`F=D;SʡH 7s-XfLZQ<ITK5Qs6k+KxݮS "f/z~Fhyhy/$St % vZ$|YՃ_uq0,[ܹjGb1D(|~DQb6"bQ 2{1hִ+kE3)N^ZrCr[{/T,"VqY>}%YGe0^LGUz=|.D^+fGvb|Ѳ9 0(5I.xn@M@ОI~ن1t$zѷ 2dI-'Bf&4pH]fv^^kjI \w,M?E|[D=}u'V hNkpJΕQmLHy;[V-<:'VH ZTEi!i ƹ0Oى g 00 Wc{ )CͶ;9iEߐ ע!b$>2q-ADBg@V@'^wJ Xk @I(;p I8X}0egbBnj,/`ʤ%  e)m)._DT}2e.H_2:+}$uVydhJ)"7 {VE,4;ݠKz7Ţ`i*y1W)FɄ!҃Fq<(tuVL c Y9>[GQIUBjl\2XDO6lÞF{V_[B:ck'P.ϤUXloGlV #f|8ZIhŝ+Ɖa U,pי]SEnx4 T#C~T(O}2yzH; }}nDKL{UA~& 8nr)zD˃Yӭ>U,kū3!:V8Ք  lY N y=3BF3; ,7 r(EQ EF w|H+ƹGgRI2I1M"nQNj߾71=oYzT Z4X^O@(r#f^)~)(_( /)M"70"&؞ypL߼g,[!J54Zs,/|P/ f٪2!(ڇ"F FkL_>u?)q sYm%0i}\J.fXdyk˒%6TB9z rvl" u'ivZL)57 V2̺1E0%ZT> @2NLLp=S}KNiR*=.'=9TTq]FAyFp<ghV2աa \~ ҩA9x5Ex t8"?:6z`rv?.*K8mt\}V,/Η#$T;bM+=?3Mٚ uE(߉1'Ayf񿪉^&x n:.rh ĈvNZ ѝ 0n@ U?X&*\w!'N0sV]_K=ZXȼ. e~]Ec={F@Cx K_Gl]e-qx*r$p^Ctd*7aE3uI9; 8MϯS=N%i\mKXsy:uSB9b -:u"RW qLh.8>?|=e_^ n&&!x_7ݼzGwH߳半Wphn-CFlW~aϯZ'TĶ}dulL6fm5,{%(*kzT*(umЍyg8 XR DJÝ L߷im.5Q3YbuBv>j6ƒ`jK"VK p|N9y d,>Mo߄:*qǀ^LJgVn&5)\q̈s 5l;~dw?F}S:'NZr0O51kioAW# װ[F-A@?ܧ]&ЭP9b@r ֺZDU2@9 5 Zw'>8%Yjr?Hvh6^jƫLynQi~gV9M_.=cݹC BiSpFm T7"v-wF-#2jWtڭI]q,5F`88j*-l9i>LƵ54|oL"Ӓ!ӳ6-Yd#u{g]?u|ܶ;B$}\hfIlr &!KCt=Vp5 \ZEWG!mή[EfʌөJ@q̐~HPFS,6Mս63:WGM`K<*AX veGW]qIB:(jǃHR4(KFLG8XYֻx .eLT y35T&Vq$< 'yJ+F֋0м|6yĠEY#S+"g8N$+jۑ6\諔>V" ͗ a 'U,bM_ 4Dx#;,\`pIBU $"uږʀK ξ)r&`ejnA1fC^) pV4NFw1׉a6׭oJw IRxe5V3y8V@V&\zR&eC7zcb +vʰȰ jkn +W.Zy5Y@,*ku~/xuc < @.w `)/7TRe!3Y3\x&g`#%-ؖ&1Qr r?\N!@Bˍ]HƘkY?5pxX:e1*#%fĘ7*Hi1Wj5EtMj*)YY΃u0Jt?񻔑\r51ٍQЩu8GGB0b9-8'&ҫW&Tqb4^GoWiF) ð `,:0tdm˾t_k|ME}!S*i*~ vpɝ0o;˪;g; q~w)D^dڽ1ԔA s+} _|SSvf1]u"А3?A!ďz#w:Ku7O!یeOki#lu!q 3& Ӹ>RBp^pvcQZl ,x.'QVLg.>wc)=C#f+JqebYZa&,wE G,S `yVZ=EBK^t:Q&f#]`).x[{YyIOBoN^I]b Q$>ͷsY-+F?O'{Mv]qYɍQ pyjH3DotYgk\YcT QMr[@̱J ݠfqza2uԂA̘iQ,9v)ZfS? DE[)^k>υ2I䵺?  `IwElVu1c\n>{)ז'b4Z8 *_OCnYƮ[Eq뻼pW6O H ‡/_B"WN!OH۱f- fQ^}BnFZ;%;cN(= @XnDt7"e] <}kخ/bA퀕RBa歫:ځ`{DvTǬo$&Mۑa{Xצt8~g-Z=u2j-05'6Ư wl'쩐!7j~t()Y|׻{oY(m6hH!~+}p~b7R>`0.ud.{ JM/4{:=" I`2Idi9 ԏ>\oLp) b-WI_P)^h#E%v,`n„쳎8 ˡcjUh"caٱS-aQ872?xuF Ӓ'rN,2X^OCxVuzsWzvÝ GB{:,RI̚f9+'G& JtEz G~7$y79yσ]Lд1> oJRJfWRP| _X,j菉 Ixϋ_t4kǮ@>Ѹx7dѸD 9 T(8f)Ί nG <ץ 58!IPL/biyg QEx~wY=g$t )Z߬צR`Xh}QR&ލswTSy7s7x=Gnx ݰUjgHʀG!1#WBAwbڃcm>n_n8#9QEf:DHPsh(8-lF_CrˡA ,Z,a0&+fNl3!>H@ 4_|^de]l ]71[ N הNJ/8a|.rV.Ls)lrRbU O%#2;b gXF ]L ?5Na%r#j=Բc/+ u~ځBt-oFCх&d~ysL} D#<_[<G/2oN"GŒBF%9PGTr^&"WCoޥc2muJu4C,|iwdMq-> Jmkqw/S_c(TS=L䦏ECߪ"1%>COMvWQrrR!F2"8 <ѣ |$h~`GN_w,,w`bu̙EP gf 2,lqysz5d5&-{yyj>dכDNl!+]NgA$oie92yU'jmSWmou82Rٞ=4P?pݳ[=H(Psg肪#I&zhY'r@] s[|)\9סwJi|=^ ~_PF5 ]!<~sy*Y3LL v!L*Z+a}WYcnSi-] ᷤ>yW" 0Ӣ~PGhQ[Xw2*=1 [w ěg4 sOa #,}7aPd~sMu+" k"f̝w;$ Bps=ZnS$c# 8ג{MAwGW_H'AKWB]E2 TY;Liݯjq 7YF]{=]K^nf+v >5{UG_JBf Q-Jе1~3IGXex38,npDvB&5=q8܀~/]݈x o"tϩ?b1*e"PPܞ\C8w<]neb$hisc%yk%RדH6Ƒ?$43vƬJ b<6?@墘WWI.)U `wd)/`co3yl:HL4&b3!Q[JM=5XdԠ/ UMSu)%9LG&tfVؒyb( E]_VV2xjp_wy>ic?!5aڂ/5W0 Wh@..N?+h\>&*[Ųmi7Ɂ#Rt*"M?]!sw$KA#0KgνOfQk <~nh3T[D96/[ғ*ectiMaY?g/D6qs%Xe tY;E$R4@t5G0+^J3(0q)yH<샴A}^*TSVU/![wJ~Gݫu:7-:Ž6ez ُPC)i;'ӱVo^bD8šŘJg 4%/Xlɲ2>%٥^ҬG/{ы fYt_VHդoB5\AЕ@Iu+Joƾ'f滧+wJhqz.J$Ȉ=)O:y=`^o>7 >~@Qt?x%_k=갏B~S8@1 _!gxhf b{\:FU:[Jq+ Y.jki~vE͉g^)6HI_r't 2[N/vϬn|/FTiIBY3Hr-ObY+E>Fm%UF1_%_Ln]0F(6 n/FC1D / Ň|5V fXC q]<ً5c볎TDAs鯱e:K8M-h@@t싋M \M`9tM9(?ٮ1B P:9|=īD!Kabcg p'(l89p!rE^.'S8&s"׿k}.m-@i%v֦1^d#Hʪjn0<*(ozz]m QKTaBB{0"yK-e6'~ uOQ?wKyKb8Њ{ωq_$)ώ:GO"MTCд|c֍ 0r-bWڰAv_Q/KphokyE%ۊ #p((TfNUV'@cg0ǔ-{E3L6;p],Վw~#x,7+Q*02x]Vbiںy!}WlvJw[:c.$Ǩp&T)g7I8:){`y*ؐl5ׇޣ֤q}G:<6h}(QZA$^g4*vj.>&>DN~A2 KMU2LiJTr_~Өlq ZMv#: |cdt7k H&H JuqȍeJ t,zB ?T7bVҟ;iE\̪ᥱ#Ĕohq&NLfbi|5YEQ7HoC[pVg"޺V[eNW\b#ٱ]0kVf1ՀҒ[*e5SjyDbV۲njvj$9r8oD7UOY{tI Zx]E_1VHjԎoR-t;\N@4\rg̤jK5jDm2,|xx6XzJ 4#v >cҚ8 GS5ΉI}ѵL\LUF~[ s+Qle,1u6e6Q{QfF_4O"F*<$pRbtEe^Ue^Bt?X@"չVlª|~O-xlrFa: @͢/AnpBYh3:u/rpo^= pi*j΍wԃ`p#pܢ\X )HTBJ\W߁:y @IBIuSHe2ʡj>aϾVXu5ϔ7&hXg O1Z? [.JA)-(;ˣ$˾`YOV(]n01&}pT{ ťwϭ-M H_Fg9֋,g\1PYxSy xS(((;K¥%gOVm b`'MPZ~ZDĞ"M7.K!i18ߨeNގQQ*bTY}}Q z1.fV멆K\ ׌äo?P/yWhi>JоS%-bf}6?G,(]5ï< EN|<_ $ȯHt4?y@JАPg)ٙ֨&t57xmRHw(6]\dYm`RȦqkoD횺ה~/B9ۜn u 8*1*_P,W+ _11& hbȚZ]Gt5WG!aS,eAda7.,45o Kt|)l.\J{v5KڮX$9"8V VLjo}clpJKVBtׂ#9w xe7U2Iv0}$p]sՌ _U\pjH3 2v9Rc|D{iLQr Qh^ļ3`|cn+FAEM\M_ԺBzuc |ra0[mukPnkau*!jgqr3kb5]_a[فVh=RI-Ƶj2ւԹ=Å^ڷ&bɋWewgEdf&ߺUd6$V1k5#;| v<(^wh bY}``EÃNL {´]n^xZ+("@ӺqLyÈtv` *Żre2h痳!E(MyUCl2G70`?s:YS l'dYr.YLA7f.N3h #:|taVuF[]BQGf$`Q0@/}aBȊML(fpM? 6Vx1'XӤ4C>\4KBDm)q|4I{@tZQH\|kaӪ*iOz. +G )`H1%h ŞQ~U*duEj _C|t|hOD"Q&Y&  ɬ\ ȍVFE#T8:ۨtL$G#? %(;K"mVY/dǖm9jz@I-jj=XK! F*ġf2'_54ĵw`˦n ↗ADFqh;:u!$V3p%.Nș=TngFSx - y9ßrM>yŪ[%Mk}j&J UGOT3*.x]Cx{E5=ik5MX&V9e,iKi#Ȫ3Ap#9Ž*AApDߚGaV1ƟRj;\wj8$6y ɲjSWytk3\$Co)%CEب6/(4٢"OvPcnV8KoL; '#>.}0^~L[x!AS-dM;..1*l{㍸r2zE4!b⌺s…ysOC8T( >{Lq~8r$y*_ZOǞL=!CĜŕ ƞ[SsejcŁpx|2ކ8שj=|T|xetV%̋q~/:31.LQҒ:0Vr0ۍxm;*탔}1~<ҕs_hm*T FvQ AnU>]l ,FqNi 0 [,P)6I'XQC"p3Y=k[޻%,VbA.:bX5?y7-Dkz T MӯwPx! uI 1'FDeGS)0ٰu 0D`li'ܻI,DaH>jɒ N1a,2|#8A[?x)cG«hUyKk|Yw'pPɌ1Ufka0ӚY΂ z?e* lE%ywD3" 홟 FGa> x-Miqfou,-2zq{6;|Ԗ(uo_qd`G8[r|}k,%EpU s~m }&]l::yeC*+9?GYӠs9WQGXW}4&,}}^yl 8$wm5MNz0how̖.B|6fE@D.k>f3[EXJ*ZD<-g݌*Y>T >`P6$yJ# 5._b 9J,sr^ƦP%g]hb2i^xYR}񄓥n[j癊.d;V /4c&= tǸh%+TH*ԋ9<ܒU zns 5Y{fjVpb8=?E3Ťx9]vd7j!9Z=D7&*=H6TlɧGnKMנ]Iɵ6r=ÕF +T㒁Nx{\jN?׌M_9^&VDbQ*͔#' ;Od'Q\a.^4XW6V&+NN8YxUY͚2,emPse9 Ql qjԊ1_j)ڿo'o Mμ16x@3n(b+se#SXA$^Q0Zo#<>ojm1_-:MCe*b&3ߋ0јGfD ]D@6w[_1!+ue 窙Il*Ggp lPÙUN9̈́RLEe.qi"s@?-_ 寑Nʴ0¼lVE~F^xbğ4r0撈4f\1,dC)9x*Y5䘴Z3s@:d饕`JD?wk8Cv.TW8I1n>Gjuk:|㯕 y֎u1qG`TRXAq8UJwcX-}d DH()f4xg"J-!-NiRgF4bl F+~ -{kqIfT­{5LrGU!y5J7]T9|K)ȌoUcp,y*:_ -fFGhˁ9^@wwiiKu?|Cak7EU*×UD{JJvkNy,xۉX^Xdr7~>eχO3;|ZJ2/?ɞbhSrk6~TZ>'sCf?fnHkʯ4X>Ǻ.ݫf[c& e].iʓx$gV47"6Ït"ނwKXM:RFN{Z~w2aIι@obAYnj}vNje~>:d>K=)p]ȍLeF }>M'*]D0\&]!Qp'1ҞY&Pv:+3PLHN"vkmݴCaz aY FLlp`nG\0Gp͢";CN?Z$;4NAEXwwX3/bQ+F=L: k0ϟF[ a/?r%."U5JCz&=Fi0r/<oR{DEkc4zjBLI9%(Z+$3-|D8XU5GXk>.Sz&p@͢?NKӶJk"|juF1,K|p@ۘQAX?>^sԜ֫p5`r^ҳ:7Џ !.t/J\/uq{>e{RA]|Te5^L$q]FʑY۶G`GS ~w=ž 1htg{n6r`mbd/cK=z]hbŻ%BƱ)`Eڡr^T-̧xٟ@ }S~al6Cl%R?MCvK>r9魷\Tu hw˚.0Q(g8*Q| "=~Or9vNLX2OP ^5"9i(m v|1&xf$?UWȈpPH5nقbꆲb:yii.6},hKБVLSP/>0sB1}dyWz9< W~Y l~Qa|흄D$ǀME o+&XuqvEsW' !h 0r>3.7T! e~`E%]m+zV8l+Q {G=x3vWT\{ 5kڋO!WE?o̬oeSVYtVŅlsDds`q;_ AEk3/`TNZ6c1B2z;6{]ֈU`ѭ|[}* .7f[F2=_a6TuHII#Cc@ƆXU@!Y%E@-Hs40֩M@OYn W|D.-4P:Y#ɭ˥:EmA-2?Xf\[rr^SM}uoG>1B҂`uF):L$rRR&Q_tI ,OjI/m#/x8( O&RiԊN{K_]ySA[a D \!*LX,_ >h:q=6a% guӚN]wN\8$RtVq(;55h9$@=O#? eCtmg٧rӅZ@k^׺DzdB_h`skzt|V wń zEI֍pVXaw5ppqڨ7$ķp \x5ʡlG:;34Oן7f;F>%Sp06bKz\Q~dM9;\2,)ª#55:ρ^r=:vݟ-KS揦x*<{}nӷ+2BgԆĝlQ7m|thI7TP+ umų/&E}+`U_觀?A\ˈ!ou,EmB]Gs5^I uqR963o?z]Yl r:;uˁ}:h-ԹUZˆ]́bڴu[ɇr[Esՙ2 M]v= $|CJў]M"fU_0"@\L@P2PKN|ig{ΰdP$ \?8:&AOx+F0j>[JA%"eed~M%%Qs^Y_`+t^ȧ_"EUǗ|"7#N U"Fb=i4?o/TL(O!c"!šC_nƸ+6ڜ*9+n"ϝe[I! 9x`FZSkl꺦N2+. Ҙ^&˧k- X%G*PX ^ܘ{io7{˹U|}[fq]Af}X.~-{[Yop|ֺ  M ̰&!AE _?jrN d;bTdޭ-2>,| |J> v4J|Yg10R >f-e= ^x!sϣI\1Ad>N0i>QCgaN|p ڞQqWtB|$~bK&ڬK;{}'?d𒠬ĝ!r&zʖM:A@y>n-E*"<|Jo7\,oA1QAdm[#a)P@>e+$+d<ǻq:Ct3*. Zb/Zŕ#{[un̲`41'vbEEuqK}k'[7Fxke{`=qxv ici!Y? LTP:YL4 7Gr9bf tFK]*f ׹7 ˌ%5ՏM;ǵm^io{ӣ 'MNXSnC 9hR_jU7` :OC~L 0P71KKYy__l%bؕ&Ac*n}@{`k6ep` *{ec'QN!A~Pn[&lT)ve=߀hBrqd 16VsZʺ(ٶyX + E4g˚> 8fh@~gvp݁A#B>Mo`$w߃#f4d"eZ3f$R- @8rYXQ Z+8Ġ[s֋ЁIL=Dkwcy{׮.X D+ވ[PèN! ^ ƃFYq>ռ찏0~r{ 'ۼG}|o|@JC?! )Uΐ+# Xo-#@A,*ZzhN?zQhL~wחi)V3JCK6z!p;|ˊ𫻹Ba;JPyPkwfTR}4FB /KjvZ@n.s"mirhmh2m_ Ҁܓt^*}TQI.?4Ic"MVq3:)GS+0/!|4!Vn/$ky6ֵOvإWWD#>EGϧ`:zBB J#d6qc WJk*w&ϯ#[G mb7il:Nh~>Κ]\ˊVH/i9o?ۦcѳU6u۸uL^y;jҖl}6D1ŋZo.5ecRjt$P̿8هLoݣZi|ӏ%#? mAK)֚BPck-"NLm88[PѪD Fi]Py$]暙Ӗ_ P1L-3nD\b6" וG?Kkd7v:WFE8"%9eղk!Nqy%Ǥ|CVWJK7nߺT˻RP>NHL(b`/vIMQ|SX\|rvSTZ.{@\5`~?(@J s& ݪ[9_VX(zEsנTs *ơPmʳ@z1fS=-SR@Ї(Z .j53@F>{hю`  #3ўŗsI@kvz\+55)btS%S1#O0Wb\r(W}ŷ6ʛF*WX^ m=xDz/uߕut)_4 ӹ ćМРΗRy">0F VYӍSxf0kg|P&r=m* MhN)'@ ޶~P-+P_4gSMpW\K@`@=7) >O]̴ؿDھYt 8JZZ_f|s!dP倦1+LvhMSg8$g-R\<؆U!޶$S3p:{FA|ld&7g]^}2L^466%<>!wG; ^I≈O '<`vNBq.Ӵ9sAD:3 JH O'O1Lƫ hj|B6ÀpmM{j *+"]pn.HwiO؟@"}=zH#{kବAP# X-Sf 䦏:(qZQ 3!`B#+oxB@!LL2d$ hLdĞoVYm(H!*Y^ ~ƨgXsDAKT5i*좂3KSZIxPSbʃӗWAZT+~wjAOTpJP!}Ոph>zɴ{xN38Rcۀ9Rd^Pi>ui8aUh[8|}{<yvh6g?OqWC'eRV֩Xg},ε(Dd.CjrwzuxR(ϫm@Έ;N,cIA([zoM#2\GJ>~".4Ҳv4\6CT;0Nk΀WXE(FW ͤqS9hkuۍvlIÄc|`]".Q;oh+P=VYܟCֹeKJTRtWT-b]H\/w!iy*͉LUWvs'(XڅZqJ܄X!J?qzXl-H!t;zSi<0OlPnU/Y 㕐x ^*iNysm3, ):BCW"aE/M<:wcߟz ´t# Ꮕ"V !Rs)Ig6Z66M^>ض_TuE}%0UL`!z+Dέ6/8LB~WITvf *Gl^]pxTZyNtl>[)܁.Y8{C=TrJNipD3<=c֚"Fl:W;!Ȟq$ŻIsFzT@*$;{b]'NeVZ;U48P,×E@i7; 3y[2%'6g.8aU2U/Xsi[qk+C|x}^j Վ8"l g~pt'N.l6hsaLaUHh-S{^WTl '6gPU:g@K -(k2ˤ:e52ٜKOÁFϖO8WM^zg\*~N,aC\_шD=: @JMӓYجm F\b;rt $N# B/iF%X6Yd[Õ-z!"eѣn `29M؟z-KB܈&J, [0=S%ϥM-ʵ8Woos7g-+p̧HԈg!ܨ u3bDΎKwPkCM\APKj'v(ӑ ޳Ĭ_x`0 m!Pqrm܈ nu0:.ߌ)O8%dXկ;zHw/O8T3ufzv5?)v>Q.cԇ{v`4/b 8RS3=,1K DPjcxɿM?4*lN|{gchWh5 7q%aߘ#=NCaz{ o:?M`h^m.?]_v-U}mkb@]axiEdsAofXY;W9L%1Y"6SxW':]BEt^ ( >8hʕUR;\@A:h߿5&$uꦧ0X@_)iED:$xd*[VۻTZĴc9U`mޒpBe|ujW>&M@Vh1/U#36\pβDV$,?]`_ ~\j1nhd!_Nq_ j&'VF)".Eď螄J}s7y>\5;Fd|Ld4 |[2l}8̖BZJ_`֌: y, ny442COA<4 9+܎nw3)Ѿm}RAmDq 1IֈRәԝ/o.9R+ՖO껷6JyvE3b{ˮ-ȗcJ ǚ8|D1;tR^X2!2a>J|LRa> ~kMJoZP1m!0',fɛAy˥|9xĚ94QlPO\m]+cZȿAz 2w8)\AX*,ifL:ٽx:i j2`{Uhcp|8`fX$@ HW h&_laܽܙ3HGye3%y`vFXϒr˝KNAB9vp)'81R`^VpΉ[LKV,ܸB#9NX}2oqTtT&c=Gen.^b,(o XzHIJ | jZuɣ"~A۫C e=t1+!KzJS|;)Ӱn;Q{~9wYΜHU),49y3s,<|خJ xL6n^@UG $BkVaϵi]@ܣCYl]ZUa6Xn;z n{a,zMx6s2.0ë<5+}H뛐 ЃKO0*I[3VW"<tYK5\y/{- W\XD\S5ZXc,ѐJN)Ӯ¢Jg>lbU! 6**8'%6gEh-mXqk\vOe#޺AfjNX>X,gmbrf~޴) ^aC"܂R*3ǝ*{҆5VѮ!:Һ)CR.%s:Uje^JM!ܰ@G*TkgEO:.:Ŵ=mf{G)yl)[Θ巿9. =C#$Bl8ʚטrK:]y;/#0ixu"]>|vHI3#T,ʞDmM="3=W_Yy(ȿKDuM!a:qA6^)y)UYWlHvF^f̦]vK|l]q\ABҌ'ON7%?֮ɛؖR"]j#0.h[u5CҴ#7[iE^,;LR~щSݛ t+U!DgO珒2}BЗZP| %td[`U*7i J"/FgsoMR&hxH9P.Q˞K6+Kh/7]J"npؠ /!tJ[EUWcz gF,@!&Lm kK37_ƌdpF+/4f=+!n6Bt\)PP7w#Nq;ukthaJ||lRԵOzM-{L}M;a-փ=Y^ǀsyEI M}(Z/@'#Dh\L,hr$$_D3#Y=T|gA" !?@3p-$EMw1n9{|'>qVag+\,)X]o+oW%f<?Gp&ԷCP}V(.0q>(5ɾ;^l.%E[f~z?< ydOnJ[:?Yl0{TFNÓ_Vz /iFh.9{6%j9ݜї *3WIwqt).?f1a9f+4 =M(ȒY<2s~f5mGLRd(FƽF{S4%+)[)5T;tDE)pk"łDgͷ@2B1WM&vbGz?Wg ;ٛͰ,>ahb/yYQYIjLV?*Qpvh*~0mN󅀄T55u+FT8,c ._=}j`3eRb{zB~ iFW H\5/Qswq3ӞDz3,9yTD퉹]u!7i>r}@ofUe][wT/Kgʟ-[+y">a{->]Q[gˑɤpZx'"Zga0Q2Ľ΂|0#X*-rjTV]i)?p|W*!RCWjG}ZCzMb#= *fYDZIU浩wؑ{* .E?Krթ,ܓ@Z as#׫jtte^& H>œ{f ՌMz9!z1Vv(Zj,9Yχ@t{q/<0,bb:J2#5W\3~.T=X!4j$]"!h(+%~c8rh`G6]oF+0`?EH5?I}Y_om/6'pe l٦W%T*XG Tr^})0d7 G45OoZ"<`B$*Zvdcug% <]b7ܦ: y><%Gp)/uSJtOJ@9Fvn],^NA;IYt x b^|L9ϺJULޥLbj#-=74 be聡N6aZR|u,yۤ/w[8Ƈ6PV,ҥү/Ӧ_'>ʡ*Ҳ5K.5{RV6<ѥ^aVe ~6ڀ< ziCz[teyD3n ._/q&/}0? E.Y`=RaCHg]s~=B9xkr/!(>m<.]HB0),YdFB1qr;Ӂ@VSZi~<7U:ݻ<&|Soo`lC =jӬ\Q8K &฽,M)LݚXq~,եՋal&i"Pu$Kǥ&w)T9duN\XD4>nl'$Lxȋ<.q V0^ȼ{i*8j4a <` RMΏ_^^PfjȣFˬB& >Hsm9F,S%. ߂7|#qޒU=cr%J˳Pc_‹$9@l/^w*u*Z5X׳qu jY.N0!+Q j1V׶!4%#'\P?XX([=@9tآ({+\56grKL7J^Qeq-4w|ág&jzy!^ ,g.=[+CYF=VjIJxJʕAt(2l溬dqQNv.Ǯ1>"b'x&4>8mHBPt*n#0xM˰ JLω7c#`IV{-.2ʨ 1|{4_n*SVt_!ū^K;M 0zpM 6AUՄUd EFLZEZux gD/{(gWd5L_+ ~X@ceP%ӍgEUB?lY&R߂ ^\~;&f bbިaHW9u;˲wuXY)lT}8"98͞81}\hd'IfG{EW˃_uF{8+HŻ W"^AÚl5\M^ 0`5U[k-=p?u[Zэ RAZs <e{Nf|ֻU1/0u1V@Du zĄeaaV{0;Y6jsX zgiiq>DhͰZg9-KÒ3l'Eꊹ'9^Z!ۑ`r.fT`ё?Kgh,6&+V_īSeU/S[_6(Bگ %= qVg zxk{~lY]%HklƮJ_:)NӝD^eyA S\-aMH8/z!C#}IjmL^#ѿJ ָN=AQ,kېCMх'ٛ,L55nHJԈQraAj $P+pS*"[rC2_+$< mĀ:ҡ:QDCt"zWL^VK,e^M- ƨJj'ykοƖ,x1o@n$DM.lL]A9T9,<Ÿa6Sa[Q$:t '8E=)) F d3GjJ $xx/LJ( yd3m*cKG"">J/C#p canل} 4C}l?(#2cx8b{æɓ~4;o@ "CP N^CSۛJbh¿l qѪYe3}_]M#}݌춫쳪7tP&,8K" g'QCp&/7bPѾa[}+Aw@^42^zz;C||t^ڝxny7 ѭ|I(BҙݨROWIC'Z\\Ιvecc5WY41ٽ:N2Q(C'8B\E plO"^\p2DŊe e"+ٚW| W&r_P!g6zq0wu+&un#iB~jdVcSLW5w(k%N'Ul$G1~u9K4z7`m}18TuT%7tz&80f]*]ǹ0OKM).u rig]K}c~S>&'%~?҄T> G+q|E bZ1} ǼP58/$Q'LUyLneo>0?ԼmxsnB(E^+XݷL>|ғj`zei+|aAGd5H.*M-S`~{S)NBQZ$Z3lklrӘHW<[Te3Ob7Ft=z;/*\PO6?C!#W(_:dޟEo'HGPIϨ2`»4[ȤQ~^S?`87"7>h=8a'D.B?F~g^nZ*z+|.\0bxlpOrKձrsߕ)Y[?%/ 7% ?Ʊ5֟󣐴v]4A\!G$2 C$Ta#^C$Pnu ^=Nњkc[߷5044N8sxK6/h0S,xp_I_)GNJc9G Ĵ瑛\?4c2~T1p5,T5sZ9#:mP+F\Nr#`W1Q~n 2kMܨǴ`'G5iTλ{,lfoP~1c9FN6왼Eܒ瀸gvCmR}5= A)-v,m%l#9IJrzбvUVUO+-VK }t' mlMW_4mryP6=F+Q9a#з%g0p)E^찭9>?އD.W`lOwiutRʲ`p[}^F`/6xW|Oq[Z?kfX̝װ9* hs&T%¤odĔ"\ScXKp6aYȻq\elĵ}̟7'ʈx-%G#'yR~)YXS38Յ,2WW)0OPZbۑ͝y`Ԯoܨ ":he{BYMˏXm4bL;'*WXE3e gw{jG.EB.PtجL@9XvCCG p+m+فdl:snAHBˁqv c973\sn1pf/]1)S4v R~e7NJJb:PJ=/Gkӟ&%kB jDX%P"A+v} %zW*ؾx. pE \h5‰pcJϢKߌj>s|*q `T"QǴVLn7ۖΪ_AQ@ikiV?cC$c18!JeH(!g޼gPUn|7ZNxO5TN9VzvaۥS5 2y œA=pm_:$ 'C=«'vXڐm@_R޷h6>:+*@No>|0bFVF4'iaUn(2If{u{ء'J|wDV0> V{eK EeSqٞ._fLZ8T{2QI3 ae>E%~@ *ߤMZKL7m=pCw=i"r᭳LUꍗEmRoڀa2ذMR\"a.l~&I)eddKzNT~`lٖwjNgo$۶XoG%.P5+x*m~p - z\3?wx6%0't[hޱd/ת6S5&n:˦>+QE̮ ?ƁTawq7ilu_P? ]67yf@w!$/mjbko[ɢFY'NQ1VصO3IPPdX6 fbjH-dAì`Q\/b[ GddWC!G)/.؉B{7҇çq"QQÞj9 j#G5Gorn^Qut{qV-S9؅κn\S^[n)Y63GXVEnM'Hf=.. D'Ы鰇nJGŶ [}j/8qQ<s[26s){$bFTÆ ȤH ..}QS06].^."JaS(<*24n3hbC=jե2̮^M xDXbãGcȁRnZ IrN$6"T^ 3xh(nٳ@ž?Z~ H])SIvd?gy#ΣW)ZUg\RVstcŪTlpTڼw\ LꂣP#d@-p)SP%geaRH")smT0Aٗ&O{rs60ݶ=٦~]"_cd>.ٰ$,@XmI]HW^+)m dE2mR7Qz=v3&elo.'c .:Z >8Znʟ|)#$˦&O_m&#oT(w wҧvPKTЉ+}F LL(hF(uRLzj̇S+:1l8νwϸI ,?"d|_zoL߲&0yKp*IW}2D&;|`c@M5.bF[Iͺ6r~ f5~s. ғ.rA}R߼Q5p}|Gԭ`A}Ky);ᛥ2 cC-P7&-~fmro"Ž1{(J0s\ߞSH{"XzƟsݻA˒vRD2L 1,Oezn%cznwu JѓThGs). ls ]r(' JHjUpіIZUyXIM=gzϔTc\d#f KM3޽^#O?Иُ~A41d:tB%M >/)DT9 C2L=q> ŧWsӹ[8_5wOC`M̎BI,:HFZk#-PevTV%; /X]t1굒!FmGv+vΒ sg p:?55ZTMϓ$p9ڲB_a@.zZ"-{_InU^0H\~ٖ@s/}㿇z+p `+aY#5qTt{݂i.]5J+u/ՖFh =^R=|PF\ yG$G]D~$NzH\E]_:r9XȎ'iCo&gPVĂr/y~OҨT 2-tIK>^?UUyttOċih,~,gB'`aړ}/ "-95-o#5%4]r~&"[i0ucl^ذf<$y}*Q9ֶڂl#րlĸ%ymC~uξEo)ZC&~J.գT<@-0-Na>;ޖ[A8fb%mJ!,MzJť΢=e,3D8sOo q{ g{m,~]A8@j${Fi]Ѿ>4moJ7G#e rx9^ݩdϗҒ< .CX]e,uT.P2eB/lE!PU@t$=R1nKhm 4ą61s{+781lM@j>Cz$ _8N2ǨX4GCүH9?rYi De2!3p$9;eCic*skƠ1)yS(ɫ::(T@?*/ܞ-;~VOB!>P>C5Tdߞhs>.BhsOTl脻WՄ%b)I+/|y3%7Nɛ0˿þftZ[71(= JG{W.ßsa1\IO-.d~GuԾJ^uͅtWw,/+vV XW(:J|c=Y7kކrⲜ)o; 7ot(NhRp'^N+_>HծdӮqʵ4)<\Q.)bn'R|o 5U ѻXDio w{ѻP8uOeA\KrΎMRx09vKyڃ Cɛ>:Iaqy7g)yղ*[sjͧ2h4奄CY-JFfmѐQW$ќyŖ!jD6 |uB*Me76\ 0])Z+%B5\q3*iĴBC|a/+'2qevH%Q OPߠe_\BNR,gᛎXMJY'6"鼳g6C5wF⦾*7Ol*i>hW b&qe[ŚokPvEB ;yPqVD"WS>@ky/ȋOnN VYod#7Q!ő5^rz(]~6ZNΊ;k!2Ia!A٧j@OMC(_B8Xp ߸ʹR2C60'&Ua3稞_bV3x|,U3םYϽ6Б]Hf窱Qv+Y%p {mCзk85y \`3EW4[§~=hj*cJ&$|ũ+K-77|CqsX]W^ځeʎXJN7"T_ٜSQ~` FCt*t{'znP.iKG@2C\ ZV)4fHDI{Oq Ol?*; Aڼ];=‰;pK;4uI߇_OEnʼ -Hq30Wԭ_z87KpKPE1CdF7|V.K%&P9mp8)Ws.ӶINI2F uӹ{fWKɸxSp(["Y!N+ ,(TVb_gAɞun/Ķ$xyӗC , Hm)4xNDF}a(gnO`vY~K`􆜫{6`9ۂB{#2=5wsȧw`C cۈ*`eMw[aP#=/F=)90jev؆iOCwZ 7. 3'WhVa;6/]f>bF&$EI`>+OUMi8YJF k-լ0Rh^v.#9µK P0I9-p=]uGv(a8PwQͧnCfl8h #J`n|Y!s*K 8 ުz>"B!NO:4lbg DȘBÆʒ\drpxo(x b\>^QX*,Nag@yx]3Evb t>\4_= }~jԴsTe:[/L3IX|pt4Z_cqW&fP[WxXW&h[vrBAa-_b Il VpNMb:X8#(qzకXB=^Lˠrc= rJGP3d_ϭ,ސ5{md\ (H MO{OC6~Wj%@kh/fAP kdc Ù: Kd,\ؙ<~ѹH?FvN1Zѭ3v98_4.bxMԅY$',xfy+j$qs^o;R>kTPd_sΧ& HWrgqK 紭9U us=9"@z /WTWw!N2vbI "wyP\q7e,*|u\7ps? g V+ ` {HCR{͗0JV dRwS%W]X7cO3EA^Si-)*ୣ Vo Ziˣ"u+_2Τ3`PMt#0;2Ϙ~%mk;E dd,`K.pQuBK9-eD0-]{+3S߇%N'Pi"#!$Zh0y׈+r 5xnj8]R2= A[(J\9j0x jw6Mt>؈8~s:URބOٜ[ly\ _t7-&AXV,[ @>[$h8zZwaa=B",s% Z8B-ަ/>זqFe?_~7Qf Ig#@1D\& W9wx3& ǧχߞ<{6 KyUlk'!ۈ-2cM1=>+&Ex_ģУ@FJ6<|;b<]ɀմ&q)(i8ZN6wٍ&kU1C(["F \R?Ϥ'=]Wk^>AqQy<٧PyHFn֜3`4{.^2yhe-6VEdAנPb[\]'xҤ^d\,UOT y J)_'僪(bE|aCn~)e%$~d }{zuˌYYbǓbFdv;PH>=h8!Y3RaU a/-fYC[ND >.ʿ;#]ʫ!_/j[9 \w.X+FO2 -I\׉-p2꿘CBڍCL%Ӻh ~@l6GZW?j_NTR~P,x3SS#!@EJ ˈ!3RMyĺZ#b⌕Ԛ𽟯QceWECX`d;#[W' Nz45 2 MP"ZRgtioqW^ ] xf &JUcσ\r}҆р5S*\?-%s# ,en:Ea>8U.DW#mo2X\ɥ_R>=)WH/[o9TAbrȀ[5ۏ9<^a +AO< %/}'aL@N=YRg~ G$28*4a@H{P\xR_zkA\(.k/gW7V.·ŋ~$];K')D|@JDG [=ns<<S+R#jƉ&'N ~Adu $iʂ$.m"kjb<>2*KL5bWE" ȯ[@T@Hg:-sZoCVu6W9M@mh?"薑J6Ctͤ4$9D#=vCrk`]y`l4:b|L.r^JBof?.] %ـLݣC8=}Bԅ|d#*h곡rМXJc? p} 3|(v LRN@"3\\)?>BmDY]Lquf‘u-P Mb}XGyhuƣb20~+w.knMB׾F|P|grw\{81;0_OD!G zo%p@;f&xʓSZY" (^I2 EkD6-R !Nw,]?* 7^2zntC\̴(*A\)z E:1ҷ ]&4vc35Ks1H)Cy#S=mF)N.ưCVq OH' v77酃FX]1oSK[y@m6N=2@Ԗvx3ɑM8V?s׍ϾN/DA4+]ѥCE_-.O-< ߭]'qVչ[af}cp+b0ME` X9G#B{FЌ(@*`#B00BQ:LNJx\BK#<nNetaVMrtXٓ eU;󊺰5,Tl."DSrz짭3A0B+—Ԗ'M. -^ -6ٯK߃Tڣ 1W1gUM͋c֠ pd6.ۺ8&7@xF;>PЕO=< Bmx`G;MDVod\p^&AJlLQ*ny))!xg *'$>wyAۂ!>ZpC(aU:jXz "a-P' qoep ƈ3ܪv a$qe' O8Ċ/TP08.i^2&#fd,qqF= n=ZdNG=eEmdzE|C, Fdz.=Trq/pg3F4L%N1zj8OI*さ٩L>C:qӐƑ{w7 M@R_"qY\/Ҫ&|5?X=ّ nƦoG8C4\D~\s,2C޷n%oU!L.VaxL^_6b/4rtH$xr\K7Y#-@Yo'†xb;OzPrXḕ>sZW}zA?EԓYB@>x甊>E-ֿ9O_1U6=3W4gnC]𝹘˽=3NKu`szz0{BUL(ex8DgeJorc<1v߄6("F yFW!v4Hq=wDЃ݋yM5J$tbD#xro&ō|cc.=PX= 8 e:2h5 m2" ĵ|=n[΅^^A{&:(2"7¬/J8X 5caF } &%LxD+14zrGp& b}QSGȺ o[VW$$=h5 sfRԃ|7tJ$X7u3رhn 4SՆ/2Inj) TDt]nuw%Rwy,Pt(k{nCdE--3|S6}>qu\Rt5C8^zSm&U:nåSd6ofήnj$ vfHu&AEJݎRؤ#[cxE֨փ#Kǣ ymYqd˹{29Ki:㊠@ ]5c(cwXNbP\f|ŀ$I-L>Y)FPsBЍ2[G<ͬLS .pE>:c]?+Lb[ïI#lL|e#S=lwZy1?tDcϵ2u(G쨿 "il txޑ}rK}Y. Ú,B M?L)$kB&'n2wf\9۔.cqg.lJf@q1|Wy K[wS2nUi)hilH:>1m^DFZzQ YN9pmc fJI;S} )(jE^8_ IqDdVRx n}rPK+ќھEzCm,FV|\˒mQ{ĥq ":,(Ot %"J6#WP-Ţ`i@jcr,^0z3n7gfIm{9W?lao;Cdu $EV7{?h_ZV!}*aCs# [GbYNSOlr3I95ӳZmwIMhXܨSeZ"cώ[C_QB3mH?*`Z݁a:8a%E_^ s$^1(/ʻ| In7ƚT1L=9UH:wD5>`q Mֺ|<8 Je, /PQdz928kUx&?~3DSH]U O%ȵI;Cf^phfYqe3&:$WCa#sG{7j0Rq<߂˓*A뭵L6`Jx^v+M0&l{^?ѭ!N$og`_u+u2RůyCLyEU5 3Q˜oY"ʀ 7HDJ/k@D$~__n5z/ݒojC~!f||3{0^IF/#3Lt~{(y;2DK{jh];c}93B\ȻCD~4R[ʯG ;fS^?tpPK>\\0Q+)EEvƬ\żdT+b-FߓgĞ*Ԅ/B˹'NNC[4S3y^/1 'KXpQ`(wf|ҟpc+2 V6)0u[#}4ǎViZmE{߄FQIwnH/IrZUF`/Y&tH4VI4Wd4%g^ZM rT<#n֌SCsF.#(vW}2Zq+\fO cr6FO6# Ii)xP|xráOb,ŌUMp6:R) I ׭/{ hYgaP'F8i6TChs3oB_l+9KPC#vR49჎slzb&-ꨥ 'k !kEj'Jm[L~3ndWdwWV dqaݡe$/j}J?Lxf[[‰ ?yrҟZԲx M ml|}hErnQW6nA[uDY =TL#~ɌN5pt}w 8(UjWl@!<fyq|lD$qWr报!tGdDge!2]/Wdd/B.m\DicF̅od]V2u.p5@"eOYB}WJvtm,|ZfHn5 {Ղ1k[Lt ! ,bx|5q"cw,iK#.jQ)Н+hMz秐pOa'8qJ:ШhIljشb C&VL198ίS u K0䬽?ogS=:ѡDo#'#_]Yᵬ7*mbFQdMi[tu5aCCe/H>DW@3F9 p_wIw{"Zm5B\ƴd^> vo+Rؤ 5)3J&sd2bUEIH;8ŭFba/lD[`R.jFX&"qwhy $m$A߭1hidY S2)rkmb-_+A]h+ 7_ZVxށpA/A|;ה%" *{| R/;#aͫJM}Rz[R 6 *kf=lrè6ok#xsB8KKsɭV1Pa #GHG&0iIµ߲hw"|4!tM$-RUM5s(,54YD_MVMi)ni8Y_:l#smke3k_ k RB}5V ,GdoK(ǝ%.83%'DQuKNvCw_FÊēCg#OO+'ⴓ]=F- gTB$ԟZ"f~zQD3K9@#8*KE7C¼~h,Uo8N?>k$Wi:Idw6+bPMo[?G%34='(#kח$ AJfzm(>Fe%dw-UN Si_t>:r2Ȟ255_fGU$KbaGc]B"qL@qFd͵"'E C7-5KLbxHo l{ X$kV$CVWچfvZ>t)&Z6r@n:b*ױo<Yh H^4 ֡p ;|ʜdq3u29JWMsG:BF -HRXFXw",8F)H'Dp EzSH~Bɟ2xp }\-5_NЬ^Dr4O豅9 أg߉R/Cexo#Maq0H''?ֽShnSXIit=~XJu\iySf{;(X{$Dț69vP\J~4ws8?= B-FHh8<7=}J3^,fTE$RYF1Cޒ0z͊/ 01lɈy-pWl[PVbBE;D`Xpٞ@XvI`3YC|>??%o_Fry!{aʌClcr>Wox QT}TV}YZN*V-~ >f>kl`!5n|eM/yl/jV~36Pɫrd+!AAONś\( 1Sw" kɒ̉*6 [PtBȟ5{}oˈjS%J< ua뉗_a8- JsEzP ;ܠ»/]<12:f&rJ*eI-&#N.r5%M>N$ -39Ak %.N 8kMWMPAc3)a: K4.#gDjI5TlNOTy]d)Ik0_S"V.=Gaݺ9~FՇUFh*Y};z.cLopVKr?뤊,.&2MޥHkv!.Mh΍C C@ u@Kɶ%F 鳣7G8;7%yA7nv~o#2#Qh!xbVX >GOzc\EͣG! `jPeJl朁&b0&`HN\*\f_%N:p㎋'\a"5%Zgyl^{No\Oы^MvRɻ&Ʌ <H2qy.ܑ4HptCÈ3WB8j--t"y~.U #M =R}vaI}ڣj89T1U`?ǚo*hʬ] K |Ca,yDj)s'p̚Z!}r+Nd]%o%oi.U9@Զ!{57@W( ݵ]~mU ixMoj婕HS*@j_nka o'"2` `S'U"7 )*9x ;ln^vq4鼛cO | UOj9]`XʭRe=*3S5EKJ對 (!$t7 !X[k:(^@1@qdrc.CE8ɕnx Oҏob!C'FGLs1@\@Nq RtIv=s(7E-sL[m/izcJ¢Nw"`,ڽG ;(]ʄ;!/mO8D^X Z+2%knNL@('Bϰ&`q72\q-q_vGyS\fu4|_,qV\ ͮ!_NtDe5֓n $Q|I`\3Uhu5T,߾O<>7(0^5o6[1N~*1+kudϵ"ż%[}!WlD613垱T ([fM·A9o .Hj^ȅ9hkWA٣43!o̷k n33˂T+©5h(Y1?ugg(sE"eSm͆Էq.)DF304Ys#7emM Il q9 P5_Z|$I#LH|xHp),Jx\\>^P>aD m|QiɋYڎaM+6}TV&1۶Ěis qV;C+|ֶ~_ƛ->O _>!mn~kf]@0F;>*X>4y4a8þkȡH({;gV衾v9@y\_aSNFX<';KHu#m7L^wgk|Kc -eA9Ds?@iw hq4 FnOcӞÔHQkG9kNk9 إ5 {v >aCXE&J'@u!xC QH=MȄL 4w먼7"u2x;(B@8J=6xez,l!&r#=BebRqܪW!21A,k%y?ɈR% U 8k6V}<\8{rGx) H&g_DU/Kf l!p0-ZriTE? Xs^/ 5譙┢/1N鑵v_L.\B}m2S6cdCHq,JcFi#2A\s EftjnBĖ`ؚv/%"uXhCao)>9ɑچGyG)d/`l/+9+Zy܏/UdN0>(;7bKRhD8emK2 qIƫ9,x O9DQ Tӂz*ڌnv±'urʙ(kSI_kd'-%'\wٲ~A QTEe'f%pmiOA6hD3d9GH1r#k["Am~.ҠZ^B=$ =[g30{i@!яWqPN;&/躆097ԑ̇Ey;)X6)hGK7+Y~tIyb56vDCZbA4W ) r B`J{|Nϝ1$3edr&=;}"1W-'FGR|ACp-[=a+r^D{$S65*lD.ӂڝͷb(It+uB,Z==6N)jYJni},ا.LʓGsCw wKʑ#<=g:nJ0G ipZ33wӬ2k冬Ye8Khr 0WO!vKgkp(~$ި0?&U@3у@XoM^ j콯jDzhMBV;ֻ{@2<o&?D3L[FWR"6ǒ[80newARblM1ƙ]lW`JJ 1yO8}$e1i@%tZUk7XyO7r0Ȃbn2+ C-u7kno(whw-mXνJTO m@_ٷ5PʭXY.t8*nGeUP#MRYآCky;KQr~=S(Dً.ýQ%~@R\`m*{G-ᦀkùYs'2Sʋu=}U,TAjppy lt%\&E<7Oƞ?]3HMWZ5j,# ?KWGy^ڻ0-ԭCu]J"Q O1z Ͽ1!\P8*ԩTonC;>>#EIM?n& mSJXzm=ȧo}Z cߜ">b>3E'6ڮZ6k'Ībz:y?kIyP\fnV:qx7{ԛr.I*-˜hȒ\7<U 2Bp -k|0Ե 0M>Уk Qê q3qGs0~[)lΙы d] /J*m Fi3Ţҩ" 54 $!j=Sf!YNu0gQնV~cVCpeHgV  4zf Xdn4{YZTs+K7:}!nX5>whs!mzYUH:Et[oq wc}-TV%/XgtSqsgg]k>ee>r5ݯ 3ٗ3'$UoǪSuRc.9zI/o|/jrTYr$5~DNzZ#(Gpa2ꖨp 0>RVj z3KΠ7zM8q@BVU[Q3NS;HdCJ";-s!^SϩM/I8q]KE?F:!bJ^Ï%mו!b50sz~kXwaRCBufp0p{ʗ(Aw}+6Q~v#mѲ#b FfQm 5b`Nk2y+lGҥ'pLPfWZFpgk\R~0N=N[}S}4@hRH :_~g;c-^f7Gi?_==>[KtKTDn<̅|Wpʢrx8j+22s#E۲ ~*H]16Ӌ~-NfDticPVjn.&ɥ KS\Cv_$:k/)r{,Xut+^n qHh:{̶=i[Pa*H@ %{OdOgb\_Zy 蕻S,2tܱ8)h'ThVkƇʓj@ ޙ20Ufidcp_[=ՊNHU bB:܌|Z+ȥw)ܩy Ķats?fettm@MF0Kq"SzM}/;B4RrȵGeO&')zx0O5N0צ,OIKĥ3gvFۑtВ9Vvϱ>F뉬8QCM`eְR(KSw49?گuk/qz4ՙM]Ngk;d#o? pۗLY8\bzD( jوQmAjEB5=g3*~"me_To☙hͿ{gCbi) 8JAEvkSd~*|?lhFSs}UvfR61`cf&]؎="4wD:QB爥͚*Z\I ĤC/@04CP6e}ͽfgG XO8aLOLqFҩyX+n̩ #5r\6,CFXkDK}?5 |>o f 3"7/#f߼*/nG-4B=tg0yIF5cVtN[&@h8[yĎTL""Ȝ!DN;.d{pY;t:o!ПKBꚾیy -:LL` Xe׍y ' l/8Cwĺ]jDJj;n#Fȏ.|ߪ pG\0_#?/6h 20"O[a^dpN".GN9M$75za ޤ:WSuҿaw<^Av؝ئ9Aי:{amUc ~V6M,*ɏS0f|5AEq[AV#* 8_5Bc̣sN)G8>YV6^{7 ^N ƕX76[ b RU'dBLY+N5 p+깋%=pAW|1c*Қ/vJ%XEɓr1:BK,G.eVkR{{ן!*Z z$le*I;z^Iq ^TE)f׎{/;ytq}k B4|sB3By'W_uN,~ܬwXVAZ-MYşY5^Vz,cg}q5M}uȌ~ʐ!MY)"ٱaLK:= $19w F&jt-.v)m$z};2"վmj_1Eya`*!=|R?y/20}hL")$-n~)&E)%|~wq+ťW&~bWXg7I:qjVˤ!]v 蝆/ָA;.e¸/ K/z*}ӗg& Uxα 8ךaB vIԻ+]_}Һ^),K :qb.lLû{zqP\ոopJa|,J̷H1;8I3CYZn:9+Pt_G\wu2( mkCb=7Tl m3р!񭛼rAϫ:y[ QؼתEfI.tvFS@;$vdi0.?ZNKcKBJQ6ڳ4b4@f>/eB2nfWbO+buHW_hE86pT#"AP%n2PHRԫ ^.VTLd'CQWEwniJ>o2s'G7ZeFۑtڍX;M1l\\(}ƕ Ӓ(ޝ|N?B$kDzklU0̑r%%գ gmp mgK 9AwF"]ӿӐcS@Mg v =[ވ<$IAX=N:N$aG,(%޶f]Y]W#i+Z0}KNQh$I cSK On#l7ѦvP/ե3\圬}Cp1[ǜsG%>J5R14h<7#inqK(7sh;grƚQd ͘ˉn&~ {3z~$;AX'bVf`CzAS׽h`C;ȗ:'؆7: #KeIx` pR+%/q~|KG}or/^ fOq?ܗ%LZt"[:GzLսg}$ mp"{a 7)Vwp cω,P}/FjSW&ɳaS+T#ٸ$X|_w^NCſsUH8I)z.⡔-!&EHsMWJ?jSK#FQ2bD3MAB% Pn"dKdHy$-0֪-o.c ʆʒc(=ؓNfn_0%|?R~`‘uX>i!G,^{ZIu& (}lN!35S۾0 Z lO_$XiyNKvIVR/󽖭7Eds'Å-xm#K&Ӭ9 gd6b2< 9mM^Uy^e} BW'un !jJGYZ3UMbtI590pu9s!pQd% ӬN؏VY[PU}Ɨ$>ۊ޻NxY&pyCW,+?;@tGYMprQo ;)C"| }\8c2Q^<%çsyE>.*n'PrFm}CC3UK!y+;l7`3ǙB4FYG;n mjL%ZL\N@,b8;$5ˤ~6ul`}5 uEՌA㐿=\zmcg|-@Nxe8z DnMm-ǫRu1D4NŬ`UΪ6ҥK C H ɷ2xK_ 圶, E5*'RqE0eO{4Puy 5Mt4+s4h@~Uʹ 4P42}c.@Yj8iL\8 G|#ްm WU7 ֳ7qGTRq}h/.}%*^r =l\o4DrAqͦzE+Gni̐knmpǬюeSa0 Uɇ7Y]%Y"ѶDP*+.޳[}Z"jw(h╈ ҺbO]<_2SNa9wa?L{`R욑[`~ @!ڿzU:\Ǘ,PGEvRa@m@n>Bǵ33<`ֹ=]RyMA^7ьH?3v$JԔigZ@ 9d&.O xwqP-ʇ6%Ipbet;'|cnF溰B$4FSeb6]!!m4NqY+i/~G6~ٙ b]kIhSw0gx9OE#Aвrp%&#xVb9E)'C\ *9~P\PsHJƅRE$-Hv-r*suzXNB6h4Ѧ凗-V*[4i < [9`L6p8  F<*uӌMB9#ae*)E0S!/L;$Lo18iմ9/O?H AhvP*'!nπ|Xv%e/Q$f:Nh`Tlyʏ4Q+1K:U.c!ob ;ttȊ`BHK<2ӵԖ" ,2,(;pW>](S6څdڔz +.Licqb2* XѼYBĹ[}M w%k1`Xy"bU-Y `ҧtצ1T# ?V>r_y'.QRdu"a_٩:,Cq̾+]-;&lS_}ٱO ?v5VJY8ϧ@XdVn{=RqcM5C3Z&7Yo,0,jq92wkCt} {}#uEAl4[dulO8O 1_tj1QYE ".5(G JU.bbfo~o)mH&ҫ(]V!Z|5ab[k㸐TKZΨA49瑷7'#.bc1r8ຎw~*>kx\ ,3dR1Xnͺ|qDXjXϦ7azط ^㕕>n9x$?4_FnXZSڴjʌ+imQ٪A lKl%JIx +@CM!WR+QcJXn tS%?ư44-vQ 1&V?B`^3Fl ((LLKvڭǪZ1T\OuT;XSP07sip *⒩!7hQmq3S3H=ŅlIA}޲[qEL$$q ;TVt2W7lsD”H,_2iR n}G /1xqa:.PȫPCw$ZGZruO߉fr<Ι?vl?o(UȔA&u2~)2l} >mƧ=~:SyI`Ҭߩthm1UhzѾhz+Ȼ˔DoQAi(RCB ]Eݕ[ffu WOʾL Oݢe$}`%K>c[AGh,D*ֈ[9^fݓzdelM&"-92 c5u-q" U 5`NդS!:vӣ/>L&(D2D?YPEOӭW&zA{G]vT)]RN 23:M[# HrzR(Hmn{÷Bm0oE}^F 7M.PZ+#|& -"b_AO{r 1K8$]x4&,FB yήE:~NuW8|8Yc^PXd\xXe#n⛁^JPk]w3(34xZkr]x5D6KG#SKIii7V~:C:lQ½,]b#h ZZ&ޗbp7HO1HdLl61(vRAOk U" ꌮljJ2/dz.oM_I]V0t>@Hcci5X><[' /;_!?\^F% ls4aod {E}?ouB}ŸOxw(рuMŏn,N_9p#&!½uJiHTM^mZ>A`I.֩㱭tȴYI0dD* TH$F֒YUƮcn01674E{VY+ i˰CsOnY <}' Vzl;#am[6.bN Fvƕ&fol3H%%e ;Z<3'aɍO?w>|pUL_Kz:Su'Rc0Yg7i5NӜ]%nEgl WI+&_~JuNoBn9ll:zi:;2rdwkFy%C{\<&AFτYfpy]µ "ٵ=.V+lE A#D>)Yߑ;ǦxB y)n}-IU IZjuP_17,"iX[8`C4oEYyn?G])ECV<dELٝ56Ԑ /5 ݣs{ Qn0 f2=ce d,UӈtR\ɲ@Zx""Mt8Q7) ף$*~[&&I(f,z1TX Eu5GS6dC3XszsSeL(ohiKtQ?>VDƄwl9Ā>!:(2VI/%dc@ە,b>;f~]fVwjJh|U/V4VFÓNΉ?6ZO4ڈ1~t"h^~֖[!(% עY&GLLepj )ijZG,8 muQfv\ $Pkb`_G)pTj7tiǎ fo(-2I}V" oӅ )JTsC"u="Z(`oG"6Q6Jm&OG,WT.WMfe^^}\֝ lG_'O׹-n@9% b]0xF4l] ]zjO7{eiz*1#(q tݑ&d = ˏwtce$TP`2p  ϓIAUh6VA ezK^5l=bjpAf՜9O,i"G!?;+%B|fm"/cHr3\F4MB7,4VVXӴ#qw2'"_ V|$9ENY73rܦh[.^ȤoIEW tG.&!?N-`#4u`"z~ʕNmx(r/=ۯٵVd$)-@?E @ȆЙ}5Jh^ғ{>0s(_rD,Ѝs=arh0u p4@KsKv|o (. ⒚1Wgϯ 9Y}$ަ; t{hQQWbU H!n &)Usjr7ҍn$n'Q+,S6rT4DaDIA* &85}g OϼQgaޕq*f}>J.[Mzܑ; Q.Jd^xRЯ- cJALhI,Ȭ?m&*ܲHԈ͔A,⟴HUWuN̊0|tgR7ێ;0T“MQ@"f- DF!\KܺJ]y}Q՞Oiv;fIPDk[Ywa(xߒ]%<^֫:b(I(z( 2D0AiqE)}Hl]J:46JY0^S) (HthauF2&g@s,qhL mVF UB=gtHCd{)[!r=v [" "'E14Q9nFj5\ HqGYwG 5ǫ&qPȇa 9u?{ĸQvmo ,NW效  X68?\n3@p$%a Ҭ}9f0bUWD0-Hh v RUI 1 j @ܰ=8D>[cïQFaqZ*!DLJ=٠b/ۧ(wXvWwVrMAIx8ߑ\N'|Iݱb#n o) [jr;jO?v$p5s͟xh=P槢|mzب ߪ<qKZ2,ҮHa$#Tϛ~ۜԫ=@V3T1jÔY9!w&ImGIq7z/ɢfS>ԊU)$Toz}!PDhd !*#n-`CFP=g쪁*<'d}6#Ynz aN #;[Oɣ2x]Ent1}H{)2Ġu r@%rU&ޝ_f i1밞NۣgݯT?.vgy:lr$8ZoeoAwĨUa3#!yRx9pݜxDXp鮮D¾ ͡>дas-={ 7KYh!O qןѝxYCKeUjvNڬes/Ŏ&S:SXPm 70>oI 杻 p,Bo9V]HIl ?/M׋pHWn6 v(^8IsQ躿gj.>|H\o1 MTb {"+ $= n=W&/Mg2pa&1:c,]ƻ#0i r:w99U'O PL %ѹWej2Ųe̛}߀/ p#>>In<)FcOQػ >_ւۿCHT+aڨё)(G|5B h6[uSo^mD8~ܽCHVH!(O7_UC:Lfz 7gZ1&"Or3*"(awkU zW}eb2Hj2⑒pI➟ݮט! _섆KNіg>`Vedh2\z‘;@2Up@7IiѺBHPRmQ"#R2MmZZmrCS%IͰeS;Axh*dJX]w ootLC,RP5hM[ ;pYPqS>L3?TKPH0ZT@/\jeFvXir=; @FQ~PmNLAD)81XI/I~aʪeZH h JD2Ty6:#cCoa}-VG]!!E'gMD`=+Qϙ+p (|Q%jm{z]3Xn;7#t!lLItEc@,OG}`Zm<6|,F{/ xx&v[8 ll&0c) ̔}8ʾ%RDfiaY$P>a f)q|  J-u;LLH=M|4q|Bd"?n\"FEv%O,.+Dq-՚c;jgzX95"4wa>?7SHbU~FΌy8,10 d{9xH,8aFP 4u!m5Q=[Vs/.>!Ĭ:x ڤn:45:Mƹϊ6?'2=ܩñ+fVwrD Dy,w eCpx@1azQS8dh笒J S`u?aF"mP4Њ3C) <(i>rȸð>/h4Lj }}|+F*er g0AHߨ0޸^#GA1!f^9_vhlh F'w}s'?J9"H.øN˖[n - gm`rw_m ^&{}谓ʪ'.7S8|\Of|'IM _-jeЯ 䊥T߄g ZcpOdG"kZi}W1c;dtD d̶ zL[*u6gL"m{f4X&YֻSoY\xO p =[)3 fdԦ 1s,K"LsՕX?܎[J6F8ȭ߻DoH?{V^WpsK=HVE6X5f.\E3,[42(V7y!hD$$5gd wgfbd~1pg]_Hw-͑0¨W18iu ~2L2 &)=rbBV_5$ P/Y<3˥XG8RRg-$N$ٷ YK2^be뜇H]9aXs:hRj", 5F԰WsQ52MzY"> !h_+5i^gMEM1pNa+2c0v4]ت}u\/N5y+y!" iv4JbNB?$f\?Ɇw(4 'ejmj(ӗ#wh|%xe ݴzrou٭t "r,1/$!gۧ2='Y 9ᄰ(1#ȋbj?A^NX@ؒ)saWtmJEN:ɆR?a$E):0tmYs dC?븺ĝo#a!'˯/\u6"r. 3߾_ךIQ1"QdV\?P[#@R栮-ٷOW7x},V)H, T$+NSܳzFШ#A(ʾ9 bxZP$' Oab¬&mQ&j@[V}իW,nކmk_<48`:mO}[%Yk%^XW) ETS9Ꜹ҂$H“QUR#>kn^6ӆۑg mwh {Ȯ@VV,؜2! ui,ņsv{ (Qο`{OFC+W2xkTg2)#鿒Qtl0vɉH Qc~- 83hZ&_wޑMn<]hh;al&2 }0KڬOmCT̵zUu.nޡV c~bq/ftc[(W𕝻Sݙ5<8N{KGZf2"F5L'qr%+ͮ]\iɝz"b9ЗKa9 ``@dD`Q7Ļ.[6BH3mx"Z{ _d`鋧CxJsR* 䶲6qOJۅp1lg僊~!^œR]-0m˩L3YK\EfbFHhGrh "D}7'UK\ҽg7~Yٗvક]&pzphkFLi.흰w/mM̗ⓈZ'rr~,s t&'aMOJi=>qRN,fh{ Oπ8H$$e'U8 H&IpIT02v^A3aew/ =@u'Ɇ+xS$Duwl#nphcC$tTA+vmJpfքD?Q,zU:h_0ЂcCd,pqG4HSd5j $LcZ㒸ޚmdr;OZv'=9[A-W T$[o]yɰRu<tm3a܀Le~⑒dcݪXg?\+[TQà hSscM`C:-(aJ4"/͸4^v2e/r GT/w|G߸ e@h?$"@C=9EO v[\|KJJUN@vS[ Ft lMPvD?D3 g{t2ٵf!|Q/W#UCBɦSΑ dOi UVN墠;eBvo]"ț|{fC!nI">#9hC]xb<> Sy>܎ xq=m@lOyM Fo*Lנpl^Hơ:Rڲ2Xa31F~+PzZfmԁ^V%h-4j9:'c'pص?siu؄Y'>C%-*A<ǖhDdby]f٩Dh@O'd R@b)vQh[K1=-1`N?xj3M0tYĔT27Zw$JrKdedz]wbHو>%#"Pm,W-sihdD^|\&i L @YQ:a^,'!@fҁŎZC m+T +3 2v<^zJ堷OZ!ؙ@}&7|Q>̄PR{1t~O5"fY_'RS݆~mBIrHSj? ɤB)cx Ϩͩ$HMXML-Yljoןu 10>nF#w\jr?]!p!_pr"]5\Z_.#9et*W+ڣF](4nٜĮUƶ|AF7&tUIu˙C%lYO-Jŭv'2nE$6X{:w]qkޣ8y,O_kqY~y(o2}=wfwU淺9Y:6nv߻޼4ͯ-/BWf{[lxyy.!Rvޘ૕p=`9 vZ\,h' w @3m*o,#wDl-X}}lt 7攉Ӝg3aJtكMwՖ>*x{ly |2iusLBW]Nub,ӠuD0 긐Zf\r#*7d[sbMKc;+JC56\dΦ#;|Co0,E}ЩwHg~ Y`˫~Qv>ȵC+Qk3$Ö\ʻEv)Oܣ#2v 70}/T];DM}YiKa`5,dk9Vk=?ѻMl$tˊIr\`raծw{:Zwpބ₸z c{tcY 6@cMچ+aE){BN}=Y$D3Au\(D50PM=#AZ#WH ź5_?Cr\|\Y8WBq3mڮ]Z*IBev龺bNґ,rI.mB RM N &}QfRD}2ϟЮc5b0 w\ܢ:8R3 ǜ?<'00^iڜlZ-XgPG`G%`p[P7gldU+;)ztbl3^N.|$(nކ+H%ɢHa>FJe .um:ԗτLYƔ5ݨC :;[ i$#=KHޏ?Equs_hT"E#Ǖ3|J߁d ɕʅҗ;77`󷮢-/U=b*]ehD[\#Ǫg)\+KӨ7-$]}~?|E",TNw9)G}uC$I$ ೽H {P %)oBv9DWCq1p!6&tHr+De "Σ%6 F r1[O YnIitd{V W|UϩFelhKxܣ\Qst4)"}_'Q?KYf[>)qLG ͱ{U|Yu~kYpNҬ (~e*y;2S>=~ nٰc+b `rcB_uv؈xJ^m+ [pKUQSG=2~4& m+cxiɠ5H'իеxdxGK`X.mFq(PeSN $N.4]gv_R -g5=F9]#8ZV}y!侊z6soȌx֨_i^C)SZ9=ڲ `/HFkcZ<~Ms,7g_C&hFO5PY#krXD~6wғiYF63֣a{-{(DiwfVBbyEܙ{=rk:7Bw?)s[ҿȸ~r OJy_b.cV;M >pX&4ӌIu5Mf9s[,y$))L>+]!KO;R􉸰Tqr*coOrg*EdثGLVV}d*?` qJJLȩkE5+堎Gt40Jb:Qu!nHĐz#42,mجO Nϵԃ 58 hJX攥61xE_1(rPבE CV.xf"P*n4 `QOrEH;}ĎstKTI\UNa MR!P WD)Qu>gqLtͷMzҎg QEo<# V|?Q\ݪ;OA =B]Si"J(j>5K;SYe*3Pd>b X.K8JKu s'IAoNx/{*156"3 &Fe^:^iybv5Rly_%9%#"LW|%d/"` *a>-?Xd/}sf!p-;Nz`#9 UVaCN 0;͖R[ܮǯ&z_/5t/A_(gB3(Ġ% hcQHF%q)HBۗua_Bʞ^UqBBv!PvAj[Ӡ̤83C,jh7]6AXL;A6-?=/(:qhucgcrqޘ,{^[醘!▷;!k0@21T̄.cs2Eg ap 4\D>nY#pm֟3ջ5&vѨiSnCt{+K1).Tefi$-(\h 3َ%{}B곿P֊1?X@Jڦ3ŲԀc|bn񩾅?} b%7Og0N7Xj i)8uqs+5!-fv\ű ~}R %rVvX\(^348]jB;4Lj7!R(QtEgj>c''Wa*7խٶ6?ȮB#(8߉fcל,@+_kRR?ZB8ﻗh1t h@J~~W|iΉj~dr{Br*-ambdY_KJVU"DHx6K(£=PG%eĎm ܒQcU gC`>bbfd{H qʓ:.eB`VelA,?ˁ uVI M_ԕ]{kDC2ߞ(/ai{zX([*pRBPqml02TdGԍ5jɽ*ה2].[. Gr/{ \BZ6?8]=|-qw!j0Wl~"S+lcJ2;>>9ܥR6B: RIqݮWbC_([Z!U5 Wb|z?kG^[p1Y[pcvsu=u./~ޭ.S'6P LdYS2Q4_mu M5ϰ:sHIyi78|[&`5YSck!wߟ۲]Eo2uPH QsYCv3r2b'D c|6z`=JtE(&g<)TbMk,0Ž\Nq7d8K,PlSW*$Amy1o;QU"ǒH#DGFBNkGjOY#yQC%$l33kFB{XIlc2}F? dC_L<6bb1<8dʅ5;6ēHxĞ)\e7(=lP7ff/o<bv4[-+7*$Gj,+'McdKm(!Y{!K}@_턩K3vP r * ̏t5CL(AT2l^8XjwMdEPQ;m7Cz=?ߢA D2# ֳNw"WD`:'(VaDT`%zf1qI"ɵ^_5-XiP/0aAظY!Xu0ID+f҉#& bi^^!eNG_}8uZ[T?Dy9:FӔ_#"k4iooU܌f5%Vv"EUR>'hϫ+k;u I}*J !V!o,3u/ȯ!cA-URK棉SgւA֟qRUc>Md6u&׉c&w~&JwY,UWu%֞sҶIE w @8^dt+c&dUY4'F8Y8Wk3hU)t$i781bp9䯼xϧ)8 G%he^ (B<&ܥu*G4 bR2TV+y;Eˆ|l&A5#ddH#/۲lh)SPrʱX2`PUrUoB]^c 8JQ Wot)Eknr\L|;'R4M%syE,_1=ʵ||9-O?v3 l5eص)w4$Hmt?3GyOnx)xI`:\tKmK-kDXiD65 s:ਰ 4EQbb!.GVj[RQ&#ݍؕ~f[B5Ǻ X\s3塚F]Ȧ s>mMNU2]UrsպxRF! OJCXHA1!۾|nZsk"–7EbOp`¨BU5EԿ׶fBI tS+P` 4Ӊ dr3&l7mB ᭣F_ _ -rq&~ƒ?Vgt5I!ID.g $7&”ɿom tb ^n2+Ъ}@OǗiɋ[6GBdoPv^/%tʐ G?ŚST7 R V!gN]75գ⺤W[v2tn~`$V+cEh)ف &>,6iUc/yj:chhM$1xH#w^RVXjuY)=%+}&q/̮L4yM`r!S/2b}9,[oI7*YNvixXht`y)L8FnZp_EnĴN n;)#(o*SPjqHܛ1j v]ARfOцVeGp,UȺXr*DdY[K KU$v\$ 8ŲS.S%)k|5{zc U2R6_̑M-Cu11dݶn#u97_p9%~{ׅ^e!viތ҃ѺMnݎe[{NTQS!Xn 8 UmEKq0%n$#^G]rLE0c2Ml&1O'|xk@!2  c AsYh6y9|JE6+Mc"П_h}4 =kXI2Cگ(FϖN dRwbͮa 1Fn޹hGi5 o mЬxAЉ,̼?w.DSq7G >R ~^9:*xٝsD0<@) ԻV9I+jY`xuS A2Li'xfN)}ʴjSP&b̑)@w=,RW9_OK& "BX-mÐ48*r&,*VLq N~ JLad~Ʀ3Р?$Wo5<er[}òjYF< ]Q$\ȡD SG*7 4ՙ!qyV4 Ia Hi'Ǵ 3PlaA*/D,bMGܕ%H>0y)ul- P?! :*G͑ ?EmP NQ&6q`g)4 U{Cfyꢉ;IW7 >ن-RvJ1peFo?hH6(/5Ϟ8_>X*GM?d[s_/6MyV(ֹWa'OP(IjH.8Ui =P DƜ=a8!nArd_:P)ꃨC&O{lC:_f4`\%5в,i$|gi%~wAۓG2ZT'E2geuFV<ݝΨ,6_mq$O(fG1I{yH2PHKica *{CV&q=$L@=aޙ``Ov7t*/ /IEWƄDmb8< 0!TVkz&QMƤÉd7cox4^-ob<;FU뾀?|q<3MB' %n~%Q$ [վlW3kVE=7Άxܬ[~äjz2 ׽Dw$H!!d`=ný.̓)&W/ !v)V QP/h_'fkH\`q _>̀zJ=„=୘]Tw*i3u* 7C!+_Խ`;2.4]6K'*gk4N9fU31J7ݟg]djEcQ:K℗Ia-^ҼC/2."йj7EBY<2]:;sb,JHm9zkaͺkUĮu-';O&>&{ܨB=7<M(PKB?9N?I+i("'=(uֻP-vX)H}*Aa~[Qԇ!`B#(4`C%Ap-4KT3\qUU@'WL_3z =_rQy3f]ӡIS) ]ڊ3nt>ҾhX;7fhQȚS%iPK&3o W =61kMD.L);}N.!t\)s1AiHeJzZ5\84PQf0@;]g  "Ç{a1ysmk~ț e7 \qgAYlcċa*x1Hv"J|c !fLH 3H6fD+Z{^/X&k<>A~AmZKCVі Ό ؟Ji|6n7)W\PV5hEm酇33T3 Âݨ\c5 ]70gFw`u p䰬[R'5Rp]e {z~mVTFtUv* ݚ"x=lsD[wВ&=^s׈u+B2:,0eCE;$K9 #Ib9^2 e &56Ptụ[[)}cۿ0SR*9/-@ca2qS#w a hyf,t[ʉ;&ƃb`pCgݮs/ww(Yxٟ G'`V:D \쩦 CgPx>̔ìڙ%ʥH?/Ep95!_s}Zd[$XXW> r/ڣq.r1aZ,$4s['22d{+U0z_֊bRF 3 t"=~W4 t.h>ez2N-lܷgV(ò5TT:wYt01ύh#ի@ˏ[Uy35 <&Ҩ :\|9xNhilJiQ9 i;5xo="nS|!\=L-Je)d!4MЂ 9h$( ؀Nja_У6ouN ,20TXѤ Y1ʽ }y@Hx MJc3{*}v%I2ݞXͨ_, 6'܂>wjOx+MA{B֕t#aZQE{nsQW~y3ܡe{KyOb6@zO 8ޝc5vzeќYMw?Hr \ b|$)<)hfkaVJz>XvUeĄ/ؙa޸cs#ȺT}ED`шR@#O{%R':*M+cr-:6IWί--<v8fBz&veiinwGii2B"zqo[W1N&?&<.git7[N4B ^RNBWCAЎ#ji@3H?ȎJRJ*F"a.}θm1_{Zv Gn'jFiPgF~o5yq;0$dJE_n& c2f`r95 ;B~DN>YcQH^NUjUAwaHͨCkRBI5 sZBT.ˎq#;[SDS(G>5n~iB1qOƤ jC:%# DNiKp#握ߙ6E<^68J)zE|K۞Z@'T@ 숓j|3DWĽz;_&TjŎVcgzBٜ_J" #3'y:C|B=r]xG>hlBQj44D]',#C Tv3sr2秼>kPQ;((KUK2|. N(eЭJ'=fSl#>MbӴ\z99t1B˰'#dbzА"βT4VUJ U pmM5|g:$`圓)'\6EᎣ2V!}͘~KZnPIU<AbpQma<7A<}G%<$hقy-/z0!dwRhr 5 ǕHyѠ7ss((oELH0%Oĝ&'ñ-,O2kjMDm !lW:WG'Ab%2gvЛ)VåX/ u5'ؼ+wY[>58瘤s)۷? / ^xAO Z Qѩ Ye Y 7^&[Q/['oݵBQK6l/>7E%T%z]\<a"VRۖ9^ G9lk>cA9˟D]_5t~{e.LUg0~ө,/e3dD'7HQ).xjm+ utEܼY6lc'xBݬQPm/T7ĩ4v=j!=:/YTtyڅ>=/0>̌N=y"^tP g/x7IJ@KdUs1i /dy5*ow&!wlɫgbp<ϩ_!{G.*; [3eߙ?c}TwE(6HE!s&zyG+ۃ\?%Ǥr, T =FcM512Vj+XEXjQE?TlCetZ;3D [۪^X"gȠ =-" 쇠]0H6} qj>KGYl)h^Ğ˰ރRY.n#ӝ!_(ORIg!kbwMG֦CAe_w6~hj}CuI9_dRމI :\kҮdSĺbN57GDSh0_7lsC˘nT5͑[Y$42ek9rG )J13)oA w8#GPl i%}%AXۣVuYS/Bv&"@S2(^`n=.3g&i2#|Qs.&g1z{^f>Z~ƶB%ZROi򛪗M%! N:3E΋롽 VpKB{|ךk(@:!o $&/vlO9*.u+ɰ\2n"w{hh]uG`tH*iuD.GTD&#f,\d K+@cV8Ȥ77Yj)j}d>YD;!_eH^F]ЇZCں^8r/9, %&0X4xXa'HHI GLJ 4k0},Q2g~0SD9hv /MAR|4LӼ\U)dq~T([4ğt%KU:B"۫aES|@BfӉrL} 7L7_>~+IO[AZL̙";Q׻ᓬʰȂy4S2f͊.F;W%Ԇ 4 ؄iw}\TX5e筧$o'-م3g"+u %!i8 ֯SLzޚX@pi[rT*Y+^xnYQ'Á{1hceCRus.5 C&sej3Kvx^A8x5rݳ<3KfՁ8p3G)0n$(@GxP c=EՎ %?fX^gL6,?T2 қ4ovzόR!+Q8h*s]x3PFB+.CZwz`%4-#5>),`YA wH:xw "OlG2HXf+2WT;T-9Dv/ `ݑhPHm_ M(<RG63ÌkSB1=1Y$FoFGCo '=̩N,H_DT@0bQެc_,9#uV:/eЄ =ȕCޫp;p:3lirlLh\ B9tE8u9f((<8c ;Plh *KHc , WMޟ^촐MqIcd`cg~x4֫Бb*:bMW>6/~wzdW|VBt? ~脿o&OG ϧ)SO fiu]$D |-/5"W!%=ciýoW5"#]'r?('I7p}XM;PUKPC֞I0մy3EZMkHuVEl7k fQbV|Kudyۨ *NGg ̼0@(m_hgN4IV8:)Ag1|O*Ӛ!Di$igBDxj݀w5kΛQT~J &&V(je9o,pZHu$ k$*ldrC37; ?p3:t.̊3L*0ZʨC!ܘ^"p?)_,LKo%.JFzXs1 !CѠҮd-{Ds#& _+atdmXH.q>4p>@;LXxKʁZ氤kA-tBܥD6ڗWˣƁD锼L|UakV''7q4NcBgx!PPOx$4Rep~ _B}%ͅo*9<\I]sIZw/Zxrf0xvGM\}[qAsPh=8sq'CצBUTQN9`bF".E9:^A<(on [e"Tp3c2 Kh]^JPI-%fMˊ;lKeevEuv?lr# r@zq ѵq[{l+EfG+U귧\sݵG߷ ֱi:i$?)b4{(jwu#uOr:<5(]U?—ڄ-RKoTQd&BpZB> %&w-Qp5/wE֌D3D$X0u$)1hK Orn:5Z7zG2BOrznɳ&s4-'gN=:XRޫ4 }nN!?AF~[mNhLo{tA5ڡBBg^7ʬca?|\W\՚<1>{ AMKyV7E3`[1`qVLC{]K~CA3'hQT X5 #dXt')v$~ar|Gcrc]ݹۈ؆i),'х~1P8}f3ԅ 's5.{?E{1KIKXrBa0 L+ޑiNi^#JŐzQg,t8)}0^ 薀4 X>" TXPLJ!]Q _;yIﺔueqb6Ǔk |e_b+%zXZer@`l+I _|-00ySDZRMwZC޾ X0EiAq @QuT@|:~ׄ9o9 rlE?c|H(< D;''Nk_V:@..D~t'(bZ ޢT.2]>FЇ2CБs7T^cϟRExz8k1oʁ T3ʹjj"D#A:sQ#YKQ;ݼ[Fa}lk !VPvAˏZ?iݿdS&XIɠA_GB5 Me!lzkadΉ(ng+]RSA Ar?XQ w.`w\e AM"/fqB*Zs7O(l"lSNо.upHRҰ9 |\H`@Ix5$;icɮnܣ)5wp7W[4pE:-vȇ7kh/:$+gLdLLkO6wP n=斲0dޜG/ 0]xiJE`>[CPˌ߯Nv=n U0C(Zzrr邻h_!ݲdKt8025?'xŠ2]]'ۺw+"SpW:2ä*<|'@L!QMNU1S[F?̼3i+nwCQ6:!z5YoyEJ#:'a>[ZF?bHjNwTMzAh $aգ%?o)ާh>h] VCk8LEO $C]fJm"fi|JcE'V׸68sʪpTwLٍv3CEZZZOǛ:]yѐS [׈<1L2^cڪuL>|Y&ߋ^?gZRif<^BU,Uu EDV^+e~W#mCgGrAɯ}Cz"¨V4go`Z}eHt8{3g~ F|' Dxᐻh"f$IoZsҕ=0f޶C>j@?_c+XC4I]h =myQA.,M"OAZ2pY}rJ87y-1#(}cSmkbYwZf v@dv4wHi+1zSkL}Rr=9* l֮%|_j v-uP̼g`~RYr-EVOUrq~(F&_:$e%֬_gh[Ai ?xcb^F.P7rPHo _T%&#锛57׳fsm8֙Q%L#J3& [8HCuJoO&%fsHjW`ش\?S ,H'CΤqP.Cz2k0yBN]Q6ij[K'} JAH:z6 ﵵWoQ|'2]懎-~7!`'~J_Bi&x_p)w.*>taa-cϮ@6`|E]7S;r͆l8(S2{O9n$ݿ-,Wpp_>-藟Co&@V|lwZeZCܿ"ROLI6dÙQc"Ɔ4uXrHׇKWcԳ#Y yI8QO-P 1đ3{F3_`5Z5'iCِ'-6GDfeA.tGvzhpIʔ+mm1Ì}ꤶB_w:i a-<鱘h8L䩮9I?G$BLygvLp'ey;6P0 l! F ^/fd4.*+)-y+RS_m[W,AE!DDMIhjnoƚ SؓE9J[{LB `˘AԴrdS̿ ޛDGM9CS ɿ\O܈-[o߱MIĸ_Ze}Eҟ:)yEԙ.;YUnm.4LN z,.-3HT| ^lگW HY'0mLǣiM9]^`z5 栺@ Q4/*g [9[[Fc &u 6~Iml39mJ͆w  (假̝ A3W+UMXl9}pHgc'lfhJ۶ _ qd隥Gm)i|n(ۡ[窷` _!430 sfpb4wV$3vV`kL([18_dĀzĮMvۤϤ(iOo*#F1|d+=ntЙ+Zb,:zDؓL][S"haUڪz١dD!`""HP4>T:OVH[,%PuA7'FL#Λ"j)ўx nzB™QzDw=u'Up#A3l7GX9/ɞ,è]G!E$Wz"MבpO#e_;1RG׳D. ƶܣ5ūHvf//Lh:jXe*;2vQ뷃mzHN&ThltӯjAXZ} Iw4X_TC.lL_7TDid_47lxEj%;!scGDM3Q|&V')F O e É:5c@b칙;"\F| [+$ؗ9nTW󀥑fz7we|& HL}jS'.Ҟû=yc/=2uPW^)>Nq#6hJ=˹i8kuNZ(:Tsޏb6ߢk)S:N`<ȅa[[m쯇,| $vdwyxZXxC,N*)jڵo'kLA$5M֮:=WLni/0WeO;aQBJ% !Ig;%瀚6ǯBEvΨ0haRi I:yX.248a msIef^}*S,-P pH z`$yC'e" +CI\[ӄK!tIio+w2&]ȁ8 bR984n\@EVxArU.E4Np2CD 6AG"`z5s%VVJ|ZgCDo]qybݒk OhdxG?էRwIRnEPni#~_Ɨv3zJ~s飋-ol&u~aQ#٢|@0W'1!R?*m+;iN_U\8ڒjd-NiLVWMe?(Wc 9kMYI[U4dkY؄"&=Df{ѳyV4_,vM9l#er(cĢO&_T a3^@1(]u>dnR6HN&]^)k鈬P\4dE6`=sTa}lRvz6wro͠,A~Xb0<}·UnU-徥&LTkzt܌S}MM)YOSh#sDh,hB[g [01Lk2ji"\^9Y3`JHEodd$5ᱨ%$w(Vy 2]PX6ts`[r[%IVs-*eGvd-S|P'?594Dć~l;ҴB'9;;#8~PnwAhk$|{I /.oolI-Bx5K(f0Zr}q]=| 7?*~k'}5Oen|Uneeд"GqMCӰr#w;KtW/b.UКiov!c&ojV LVep&5DǑi؍'3ؚԄ[ᛌ'hːx_eeqi%keSV3*e(;'}#3;υ-PJwT>^(kNmUvHp鵒M|f,vQ3Xa \p/D,ʼn%³-+Y nzjQZ7zfDUP{*^rdt@FWCb/S7չ|3BΟ:xI+Թ1ȕh8ri2e,_2ɱ K?E/',t'\;uP OClbc'VV3Wf>"*B_3&%UkRg&$[-q8O<򡃺t߼^i:,Su8;,.J.4&F rxq]֜ѭ8቎x]:ޮܳerT yBҐ!RrsJ)wow1M\X+VG$ Sid(G@ o1)SUټO*XGUj=̞9Œ yG?PϠh*t{Y Fhn, Lt>ݢoĹfl^pEBrdSiX0ƌAmW~ܬ" ^!5%IRtnTw]P^2bmnK1f]Ba9j _G7Ċ dȰR2i6Z* l)[F9 kp _bP?\Q=R5b*?Vy+73<2zGVoƢ5go(7 ߪ*~F<*{߮pka}]nfξ@灙&SS>"9<ºl%9Gt~Ac<ӣC0mZv8ꤧvǕ>qۭH菮$}+1d[XLPSrYbUYsPh-B7ׇYt´V0x!t(X/Y&A +s#E B^NDZ{=ΡʵEZɧےbLDqi_)ssı;9^dU:{5]wW_vW&*˚ 6f6J;{>\ʘUm =6ؕF.Qc|eL>|Ϟ|2Wu4d pjU݉[srMSt6IvӖiU?E ЏX :b؛%l|tE`"W0wj=`sxF?2=rt_P`/e[0cƑ lϬY ɠBǥ%k&<`,ԗn~6gL#*zs$oϔ-~?39W2.j9Kԓ, yG<.1_F셑 wcU&aXmwkQ[}}TN3lK8Rg%UL[vhcs< ͜T:0ջTԌ9 o2)M-:)b'ɸޖe 4P` 1VâWS%PܮRTe?׾a{՚~O%2\yί@7Emx?EN-7T' ۞`@౟B}x/Wnk@|10) L*$.廕3%fP)r, +CvYYˋz;p~h,C0-Nv gJbh{qy ؎gcx+ U,tvFDۿka=S,{D@>QRA)ɶxܔ^9|Ixt<Z茊.h S|Z@iXirα0@i|/f~e!R/}Kjf FX ܦNcU,dAg g]u4Ύ/bTMn.#:X+`Ch}LsDq#1ؙRHv,#ķ}'W-Tʄ'iSjUI=?j9lV[z(+O&5?#"n.8I ܎f|X2@6۱KS.|[=q]pD\7ﭯLi .Kp>~y|l6ezWV;?}…{wgZ1*CqwP-ѕlG)1N 5;Vh|û̓3ii ~ԟ3~/D-8{Yi,1 |sl%4Ӂ )3,TK&`]%n(~3`&D.158vjA0;M.qHsP :Q 䟋9(B#|ux Itas]B4Ȩ^v@L6;K/FPM6! ܗjHV1&ɞo;oe^ʴ·4oE*"_l;'%~d|u q< 'o?ې|zyL$mc8ı CN5JF7AW2SC# .OF4D,٤gGy!FVq_Xn2 ejJG#B",c9t[}%V|oi=KH^r^e_aL%Df eC8T fvz!~\QO#> ^lYծ`SWm`fD}Zvn y.k6yl{-=,2c.8eo^ ኅUHJF:%o.# :]H{fc1刈IKt{_ƈ#wH 6B[:WD%S|6+ 1¹kD$aG6M1 l7xR`k*lC$:QZ҉nKz.s|(.[*0Vϛ `x<> \{8`</I'syRFXU ҳFp]oMFCsܼK,^ fഽ)YiAd`5ꦒ_T2))Pdb+N; TPySLl2i3q2[)|k2ÛI0ěodiO^Iv;RFY;g`,,RՃIYQw䂑eވ^[smĨXA%7d}9ۧW=@-ZNl;^,\ m4~;V }%Q=9OUJ j`I{<has™CH(-&%629{}׈gjohv k:1S^ 8)>8!%3@V[93p'3^AH T̳c[A4b杣\`XI=tR QhQZsD;-߶9["*wبB7߀+qJНNȆ:)A'Cb}~7ig3dqR9:,B&пrKs)Cȯ)~J\:k 50ɞkG'%DGؗ9z\e 4Z_CKQ8&㮼^X nuC PWhXp}rH1a!*{9h/!=oA3‡X@ސ&3?D~3ա4rdl%1ܰN囷 Ot%ޛ83qbyt qwń:o|F ( H]값04GkP<t*HiPvZ '%abqM$*'@a`,YFjJs7s2}I2].ksǨ>a{ p_Jڻcu6cV(ZP>E`qӕRYkJLء:/eB-)zm'tD9 eޞT˳j0LQAHOf!묺 =Bkʨ,w P G N$Z8=MǢ 㸬`,J(Bn)>v:!oNޡ]ݑf}?jƋZB )Xah;t\[oʏɗW瘡^|稅eS.qw.(3l|$+Q_\ѿu@+VseM`G_]ވ\#h/5g:c:V8bIM?j"6Zq'1qE\h379_k`#6dC*QsAA~}z)R􀻐{dH1hHu ⬡L$Bu͙\`GgF%4c_JcxI{#a _rȣ*y7c,CAgȹlбF[lyhHEyxe=n:@ݓDc;'LݸUʨ'C1֚tt\[!Ķ'0 mTDjm:VD*NP^Y G(sHlC_|}Ye"@!j] -ȍp^7"anvҏ+=3Nuk1D(ˇ^bb:GV"a0h~>8(y:}H Ml I, 6|'<2WR}b7&1źD "KRdb|4_r LiOύοƴ!'–!6\mU/%J1?v?4 b:۵nDi28Zd`2 yi2Y=U )VW g/~l {Z^WRܖ>׍sB"WLjnx?xAz(3]fuṈ< /0b?~Q]vۃ()Sy(fh3WepebkTd }=\% ?.mm.PFBB.֝;5W2IF%`foY\Adjv:<$`%\zg=|͓>0ytIR(S`tZP <ϲ@DVYGyRYbvShkѴA&C W NX[9bs O Lz@&ն댓eJ+xP=ys:2oq/@wrʌ$܋^\޼s`rfZ:$|%ЗC<'(5pMs!D gK2 ^SOci$ZNDk˘] I3m. [S6h}Z<}C {$_kRC#P>uΦ5!Ň6j#9ѐ/K Xm`biXR#Yt]tMĚ9wy&J@a].]uW|d_r H~a$+* B*&/q:u@DAkϨB ~z%/ܬ)!d1AJ' '#)eWGI:12;1Cb<<.l$KʰmmG;J^A = OWZWGLO@a{۴`)LP`/@%|jeje ؗ~b5`)NvI޴ b/kX'~#y6,u%܆̼T O/&`u6hnHA~ӝؐ@i;m Y 9 t6bdĞ_nͷ.ƥX-įu<c-VȘq!pl ZL FIdYbzyih|MTCqs'fd NH𵜺lk@LcDoV'Jw!7G +x4 ~~ye7E} )!!]֟Qz=RU-g"rtٹpq>n,gulXI8yP4xWBWxy>E6+&I"&~I]&}A3+u$@ZBlg Op]|Ej-0 ?9`Sz@5E\C+bH](۶Y (oZFSp)>) lsPKY|Y~ZܧhXޫG!5ѩɼ>F`d2) U5vS9[K_t5ݟE4|`1w2 .:9w/F< "L5}^{ͻߣl(ޗ7%V. w)Uɰ&&ae&\n~ J8+\wH’|c@Є[JE4o4D*L~fl{ ͇PXrڅ(bXMpjȬ|U32kr>r H/%IjAg|)b4c%Lc5ZR-k h`\׻C=L? m0/WN|B>di oW=utNa8I4ɯ͊Fܟ]r[4ߥ 7 JK/0'{kJh*NiI]:K5{إkuVi"wS=zH~ μrBWa=rRv sDOalCW<'7.ŬSJ~Y,q$:6kOGP ehK48_huKL/>~b 2 i JY躞wA]ENJ&r\UP3{܃$ :Hq_A/xɻK1I~0]U"u@, PObN XwAd2Lѷ [KLfz?1= N\\UlH`su_:90:,xacw[F)`_a{N[Fi'Tu{e=7[ԄU`Fg r? ꄅxTdU.h+=/Ie>QhjL] `y8PD%;!SאNsd8eT-?ٶ %0lhj`\~@HJA/6A˭IߦA.O04g"{.T*%Ffw~ o, _X*w`b|HoA,⠍cr9(R $?g±|A tRѯe<@2PbJ}8T}{<־u>%BuI,td1^LO"^ҌA1qVQV9*^I3~6+P(⿗w&68PdOYϵla]&Ƀ.+m_PDK%} ^u.2?r" MSPE- TlO(Qe=>Luf΁X>íq-ތAp(bUh Z` b<}nza2I7Įaɩ#{ѶvU%=]}? +,jOs!n;](d;Q[q- EeF7el1ZG,dd Yj;|k19 Bv1~l(r oMc;۞P>BQd㏇M؋gu7M l.ek;-ZoGbpݞRN~{' ݩK46h֌xm^C`Deh bJ6*`Y(!r&ViI!^⟒v>2 *և+h5$w@ji"ZF3A/+ :*9|?w6|R_3 5: "Ķx1dE" eG@vuEVlPGiM|),Z8Qdlɍmz0rA\=IIEԜ!%QMtL2einF#E\qKQ :11_|E,{E_PT'9픰 ˄o3EH$[QEWBV4wM$W[b؃ZG>Vg B;mLpɝVYÓK\iOf׽N-CY_wV(Ƹ z"P]ZX85@XÃ^Ss52V[ +HݏQ]B^S B~* Y&,myn_u"z7~Lv#f[S0s[‚'MmWZV_mD#h&oz;wY!-@zjjhgT" 8ATXvjt 8G#as9sbJ{:U B.0E-L P&&.fIsݤ; {Uw iI={a5S-I^8Qn<;M` b_x$ 7yMK v.#gdjYe"%@T_Kf6xq/;ݪD21聩pі@k|-Ar@C~ ]~!þ%ՄTI0u[BT,4Sծ||{*ˑ{UL,F8+Θ-IvDv"%?aUBvPcԇ Ey\DĻ(I鄿^h xsO(~͙0)XG K߸)o-?Uj>?gmy'u",&W9ytQ{>%-[7.i+mZP e[Z'yO[=QD[h!$]@m2; Sb8Rgt\DC7۟$x3*wv}d /Bj4`De K>@ʹ(_[wn5Q}eA,Xؑd4TG/tdnE\e2TT$ݬUX,)ݦ']mogFDd.xuߟْ9^ aRtorqIr6kb ]ZS(JzryR Abc'zjB& Ky먞C'鳓٥X}bV8~؊t%Y \E+ލ=0=4v;K:ww +a-}#{HOi]GifQRW:_Bp29 UP׎z:S⥂ !$(2evRr@/=j *Y \[5h3.L3˟Q/s%YcDR 8A'҄/@V锰o6ո6W`B3bxFE^`,;u6(GιK368 PE 'LSwiU}A"j`U-D.?;Q`d*F;߰!(p <*hޑZh)U?%"<_>}SFv>ڙDokteL*yLDA;F:E! qZza+5y@wmCi|O)5u[)!2N'CiSSw!7wV=٩SB1$V/֊WyI'LIugR[}74㧞4 [;`?MP7ypP!'GBIs|5'lR12Pk <">1QXL2q) !D%nUy& PMG_Qs !TX-sF0Z+>CmxZDbGYk-gVk&QLjz927!/6j5; 'ϡ4A҈ӡA 3"qHrtZs&J*G"-Sڭyϟ50eȟ=i<U2;w;a>O*%6$ɋ0 Zh4=tIb#`7y<zq=_#!vX/s-pN.~ƘAm%7NȢ-ALP[6OȕSԔ_b$_"bNfNȳy(m0mDZߪKxߨG,Ѽ!$FV ضyB7)//`A,)هgMX6#`/f&I!Vt7&/+ W~NL,hW> +*uݹY|㓇uK:шbR]nОS*b2{o/!/A:P\JJRX2S/$K$!W4Zhf&hoҏ.o42U<;PO/eث@vs^xfXx\zFR &:XUnJgzٙbՊ1D5xSn o=xC_iGFz9w."*V#14TS3kS=ּ7iѤpT(jWhIi/IƗ f@[8kZ›AWñB֚b}(У3 nϨKU"|z)ҷ [fÆ秀В:Z ~0ϟC.]6kSX*? p8(:l(J隤P]w.@iSF,?`+cDoR: \ES5ׂ'DO9`?A[K-ߘ 1\X֤Vi5N!Q*R8g77LQ\`@/uBGTk',#UL -S@Wj푘xJCwb[iF;aT+e#cfD}#sЙ19}IOnL~Bz\bm% ^d>,kR&^]Sv+  RZcRɉ}[4 )` c~ spGC&  3O—IA6iaMd!UajV+m_Ϸk!: %LL,?4}W V`@bLCպo3B_&k"qc qgX/oÊ6g1KaIu9+VXy`>Ф?) Q_w*P%Vۯtۭp n"sO=>?6E0R nwH{ϕ*$bȻ@)]K-F7#+$Ԣv3,Nm&CȹrpGI \]ufΰ^&NTj3~#2P'0ДL_v䒣GçZݬt֤0fzQgհgMRr&$mBxoDw~M5o+۾џL> ƿ"f.^Zؔo@-8G p5'] =O8N~"^2 MR7ˏpgnzN~O_G @{1'rЙ""^=|}sk,>g .|<}AmP!0 ({˴X 1W7mp?7:ݮ an*.haFc4>,z]766LC!u^݃e=9g{E΃"L/eG)ҢQs\\juRT.bt DkVʂ@+ _lb,l04a; z,MSeI5"q aB%z6N(,znKCg+ nI }l)tl7,h݌M\( G4I17ӕGOiwk vЊ6nko!@$AՅ+Ի㮻 t_JFںrn-Ԭzh|j9mIRFtEi1)v̲΀~kO)r?/qȫԈ2Ep?3& ֜ބhu)k. m]]^$Sn0L|t` uW Ft8]9oL~gRm-w}/$%r , * V\OfL҇2LZY DuGV~)zng-,'N\*YuG‘ݝWʩbUJep e(5LAA+D5Wrb5NRqY1tӿ =;#ʏJJX,j@DYe׵U9֎W~i{a9(O[ &6S&,sҥɥʸq_*˯kE 8ϢvC]-sdIx Jn BUn{٪5~FTPA&6\rEp${se* AVjhYPa+PA@Y# !p>f1!gs^wᝫcYzTF7 ]zYqb6:PTjW{z%&hseJ]m-M[{\jyY;̈́ 7Ň%=,wi@q P^=>r+uKk”5_ ųǫ:nz,]AAdd[lR{*ږx)wÐg7dKdnI"-C =X_ 'Ńj䙣K 14 tgc5cN*an =ګ-{\r8:cy/\G}}^^y(*HOv)온eh4B^)cx#z5e*}!* Y{b N$Cdv #ouΰ4  )5$ɗr9ΕBPS䁊825BDk '|9 cs`I}m֏`(Y2XJon V+iovf&TGdOU'_O~< 7g[N @Dp"CMK6 |}ߏ55ac@ᥝY܇᧝6gt ?5?9H9n L]1Xۊ4FGގbtĶ[nkD7A;Ww',N>=u|.eP7(^ߩ/m)rl@7kc\W%=yNC^%x+¶o`ㅐ u@Cw:vbe9ZД'B_aي0'TE{"=;fOֻ^"2ID_x0ZP BG#_-噤-/]]__U3)t0CqJZ chzI.C2 ~ueաQϣ}ok+'DusP|)GI7~u@OUX'>%x4x!mr|BдӃ Q C1 yhG厛Yuz7&uif*+#~j@?Gb5#PղusxNχ;AYB|-zmvc䌌bi|#Ki73N60$+wͽ9MrHHṿbpb)>֡w,0- "U,gS>+ R=:ɬp1c̨Sߡ.L Z1Ԧ- 4 Ox6='r4/Sw ST![4.+D Gp Oʕ YiF= ^Hk@縥oO~{.I:B02;OC9m\dPGQgV\aSQOp> ٿ avW)`[O%"9W-:Y߬i_b _t28Vo`^wa<{ϝts"@RUF_NQ@kl =u¡ h7Yx[Ord'?Lp8-CM.>"&-#/Wl;~ll6&^dkgj5{6A!()SsG5jpTo!U%;D IVYTɶ$4JÎWdS/R[9FwF4.9zu٧i:D(wYv~bRkf1>cU;v4Cf3AMa݈hf/k En+X@܂`D66% : 5;|^ge_LϱB_Ov éMbMU9( uҲ#Cu{)D2>VF2"Bebv_02ْ.6r笒OEQj%&B=i/ k{G18`EX'@!UÃ;M};W&EjilQ _`^`q|ɍ/",C۠.<4@!-tye5\c.$߭AA9$󡾌h*=L]/0gk>ornԓ$})xL>J`Iv!n}mUIR?榎u.?xY!)UўGV|̓D#8MCLAHI(u9?R84H] Be470Mo{S׋+BU9Iz㪿/FqN3$!]Uw_?ضnvC@q q݊UjO! l?s6h:Ĩ). $eWG֪fƬ i37{ ,g 0SX{#1~D^OeJضD31:VOTtUO 6 ϥ6޲>23]R:_V_0͚W]ʦѸs/[}d2S2] I~pgP"&HHyڝ)7ek4$Pl/2gʨ9%_K%e0A4eTVJ-hjGCrźY<7xa,tl&BFj܅F @eSgqLp_.`lzb Gܕt ߮!J:JBsU%z0sBL0^Mŧva>cg) >/9Zjj`^>&?L_}"{$%/L1-=m$h MJE9ks{dYdqLAk3TT{Bx)6Sm'S"JGd$>;UK1}ė>> /v_McȒQoyG$WNfCt@s۝?7`s9WR 0UBlp]543betSάmL=?|wdM6z!7Z 'l7 V䜡:_x)Բшꈴԏ+&%V@M}zTxD* 7ȗFjo/*+rQO\.$98w/oJh{. 1{5DىXzkӏ\?{t.6G7 ~ZNtK0 }HYZg3cHv1 +=v „`ŏnq+WQ+[Sٍq"WmGDǏ!ͪgEli9Ɗnk슉J֕^ N9y]}ۻ9k5Q^]4_YrFkw0r79КnwE\:63,U9Ļ{`j"9Jn(Y~O0ɺ1h89 d 15QweZk7sZ%A8f =(UVJpVM׀HK{ } (#YN#%ѥ`d~ HR'ci(gv] qG|e59TP)%$V|l+P]ZŤ Opn+:"deXhKa|WRI+h>FTD7CiTLᜏVEVEW8&t?/ q ,Dn.OԃzI@]EݍK*6(K]Dچ0FIm1vi暛he 0s5ߡ%`L.awT'||,Ɍ{kJ%=|/>ƋK?i)e gφ3meO€eeBK4] {8B8ˠ\R*}+9b&RE%4nO,U?.ߐYL79hĮ/R#eUK' ]YuT"O!ǫ]3L A%䎷V-W)4 {C oiNRtZ)_aCڟ'08_u8؈?sTp1$9O@(Nfj\#ŗ؎xzC$fBAs F#d-Ry^]*h8W hWF3l;?,>10xbc&؟nУmқưQe9g#O_ZCc( զ]:1Ҷ6 K<{S@DpQB34TH}P_".MX=MZokjx+jKy #X[ܵM{K<՟(Q Ff_B6=mI|`P os Z$ժRƀPLȤ@XŇW|Ep!~$;ȄpK7"!+=}%u9Eȣ)%ݢyIRWYT r{ Q)T)~{ek ۊiGu^5-J!Ȭv>Z~ 0 *حi]ญu!12jr&C(50z@q(x7jF;; ~j}Ѡ9L(phǘ%|T=y|_UzܚΊ+]o1@7qq'!שLT48\T1gM6.46k X7,XO1ʀo<m_Hi#T{M(X*WeY$9记6h{G[і^Lڂ1gW{5b𴂭zKc>1"3^3 {_tseg#y  Qo'> *}@Zwif>΁x"N砼 [b?A4:rhw+Z4'y~@g /dRD焯 PtȆ7!Ҧ1CX#Ɏ]_5;͒ t9ZmJg*yXh4?< W E#-PoV@nj7F:h>sJ}:[($|ݙ_э{oH|To+Y|G:nZYZn Ǫ$FljlfFt<>PQEɏl~1*HF, ersѽɐWA*7plTJ1m@6^✗JmS>v-.|8t{cS9Fb@6tzY󹾿Y`U͎4ұkP2Rw-ͱhmٙׯ8"U|7oR!# -[X MjReܤvum[@oJXgwfW0ћF@-L 5SJr]ZQFc*l񞃈gPlS XbR׿KZ_Y+[·mǍ4E@=t.BqJV{MLxTtQ:ICNGNd;4p(T ٞmI^HKcFWFPVҌ" ʻIG/ƱaEz4^Zfa!mX J|Gѩ{Dtd?Bh4 =N=0W+uȠ`~ZYElqϳ&ǽqN8Q^GGQU>L~rκцAԪ e5+WIU`r拰(x9~pڙh%b(iJa9˻B4smҴ .cagP ur]%ua2k3=Q k,WK'sp_ maocoh456jDz;:5VשLo*Ɛˠ|]s8S|Nbiz%@/v_}NGwF4I(GܼyK9ʼ ZMhf hsñJ9$Kf(ᝋaН]dk#oki&%h֝ e9<x>/d ,\TڇSӳP@%#Ĭ/a>a%Q|ˮat|]醌I̩s5Rq WǗs&/?I2ڪ"μ]Lln){sWww[1LdkaV_,ݶRү95Ck5_sp+F ~^nX0^`YD6U󊌑,od~d lu4JtSJV֤uaٌw&toZmw uMv9|љ6S ͢\䔶 ⰶwUm\z?;N"#?*#^rᴅdOVwԇ)X44qMo[x/L\nHY5Ksc%1/nȮ+۷QJkԏ| _G^C^P'B\+eȖ'd:F_,4qҺ{f&em Ii<@eZ1z $_Dk.H+) ]əuXQ ta 2 A<AtjӔvc$y 'hcW}4f RӢO,|b3 ܳNؖa/QIFM)D,0/`kVrdlJȓ WPMyϞ+E>B[1D^<.<?Dx|[qrA4$(.~"9w]&x{ R*ɹSlґuKܲpTX:Q7/D)S@I&XY*alP},&ѩ5S QBbM nj*L[ͭ;¼4 ZEHh<~BH7uC =yg+Ad?B"wê0_ZusV*]O"`!Bէ#_Y07uAvܰ=!@rK .tx%Q8G*K㍇,h?`Qυz/}Md r 0]z.`򽤈`_ju%JWP)/}!а3@J>bѧKعӆAЦ?/ں5k=:| |-N 1Hvhh)wmW?:t8Eyep\OǦJJ3ǘuj *i~< >eQlClHJu_Ds/4W)+ {ϙy0TMW*CG0PWQBܤA"fk: _Mqw+פCMo8L`#6lbު,W*c->cy^ қV 3=te,BL/(aJ=ZbY}wvF'P w@{4nE!d`Cz2%aXu zNنmkL>Ei)Fz} gdf*a =ITjl61ph-i*N:i-2$hfv~$,ӲQqyf͖NYQH.C3ʠ th}p&j2/Bث?4^G,g`{Hlo<07+@tᦞT7~duN³hu- \aJ<j3BqEtۊBx`DU^I&4!5ǽS?;epV9$Soq*ӆvmYh`% T+%BD~Nݚ6;({w4r^ٲRx'`NO]'CEa {KvoV5qZ$1śkﭕqzLr9}?RbۖWNosQ_wToJ`2Y/}sʙ=JLil\ dUc4ss7ݼa\{EpE+p5XV"E'hDS?:*)GK`4lC̺^$295Wg<=$Xx,XA+ہd~] SpH/iU 9){??U?Ύ6 ٤/=?l$24ZۚM*Q~4;yD4_%~{oE5/&,p}<,Ӫ qDD D\i M/u} ~{ 'Xko?襎滧ǝx]2rii=Ȕ"l9sK'^٨)N*$9Wϸ߿qul-Ȩ3GH i~ņzp8` e4fx.̛ufyhCe0l2)qd8Vd ._XRFpFu. |l|oI$ +& O lbY7&Я1$ ++{9 @&#6̈hOOR_i,*#3Pa"溭8`pmE3^z͂nئ^G2 /@;@B^KK[l `o1G|8mI7T;tW)"d:* jL͘s>J|kV5Є033$D{[xץV&be/LEoӘpyQRzy>a;f.v6z(]TÂqN_=Kc rx-9sԃ2÷ثVItaʽ)cIJ]n^rJ+C?# Zw3j{}.@ll~Ѿ_! <]FActә(t@CnWWe)¤Az7q lq)4r!L?rb坋i V]ALpФG ClMG\ź\-|$ehKr4=Ϋ'wa1đz|0R>ZsMuDgy*3Zz;Ԁe&ƌ;ɮZ]4 :B`ycnCVwe+`+h{V&PAM6|-dsa0@VR|%%Avrdb`Fy({hU=ߥ5ț]@Ud81*I% `^)/6/O^8+yg\TY0p%a$qc>w3 B;*q\Ox f6WmKkJgȴ-dx/ԇu0=nEԀPhTr0\7(@X@2u #m ?we哔FrDhD!'T*:f2Czq6>^)``ULK;&{pO MfwV.`Ckr5i6 8& .5%!kF5Xǘ;Ǟ_$/ u@5j{%Z)TWzKBoKS?Wy_fUe*t,w&Jo8`|%"B٥̽rU7%kj_ɐy'o{ m-uQgm9JI0tC^}6 dmyR>&]?VpUsսmɝk $rH[ ii hQ^(T580@jYҒp^%8iw@yz8VB<뵙1` :ԂID9X-?{.(}ݡzfUIWڜM9#CToCR|H&*<#uk9=^ʹ`%܊)ԅ,2'>-EBFvD|&6zؽăCuP4&x;ߏm;'/g$UDsU/ E?MCؐh"oUm)+Dc]qCxHnj]04Bo i4oMKr* ΄1xPYcEnVGl b%Y#|h3`Itēꆊb5nNޟ>r$AS5oH"q,r#D řڰ'O&:X86`h_mJ\a0wg~J.',%eu5,Ů`y0aLLAtN'78и(?\O〓h=OHCA#:kbc(|7t/3I q!o<&ZŠ?*4WKnq*X*c( ;t8-M&F1sSQQO vL~<g .`J"E*W0 GCFRތ 7Z8>JdGGgҺ`dygXUjŏ%'˹3ϡDF)1ed'pNt<BC.%܋йVoK^ ŋ]Q}Jki48K1R*CPƮ>#Ź@}Q*Bs~4aT\h*pۚ69)V~+E{ϋE</7%];LTakEou͉T,d@7tIKq - SmM@*/gv>kp!>;zrPŚ3)lwtM(OF3f&!d e!:40D\Y0Y!xUD~GV15|)Y#'];i3fɈNp?2Eex*Ӈ^=ҦF 0X! MM)]~xG\Z3f N&AyϱV E$ *;C(L*fת`,W`ȫr?6p;]ZNY'Vd d:DkV.C%?yxD8YZQxD3GԺ]K2wӇbi_q\FmH;ݎ]#[|6lUٕpV*ɒB'$OxtD68l'\(Sp_߱nxêGo=6ҭ󁜸v%p_ϏDlqRS.A!o }e[Ð(!=?iР0=ctƯD59q#75pX佗`KShѽ"T)':zV'?z~o{V^Qt)L?9&7ıC?SA8C1=ཪH_qFڠ,8gh)v>SSλ`{ Lw0/;dhhvt`T!͈lG{cw=픨|흢g5j^ק&E_vwXyqi8B:ۉke"3X/ɺdxj"PwRViB6[0dƔ{50}SD?夠$9RTb44J)?DB!ֆeT̻9&L 2(DY);X UA}A3s95 ^> :3#ȆleU.Jtޫ6CQ:b=Iʌ,e&32| Ʌi˄2{Ѣ[`K~ށ5^Bƹpu^6lrmTgᗄdțĆ0:`zHw5 o+ '@i{xOgB?y+SEx`wi\#`-V|^hcjSML@WAhs~{u3RdMs@/hm n)(}YIR}1)fH :; ZJb=cH_"bfA|sqܒA7 H&~D̈D{ɁboA`+g:l29 uI{%L¥!(/Q`J0i^MWC#tǐKJ;zIjR#I>^[> { m`ӸHggIrEZNb)*?*= z[6%/~ W 3uE. ;Sԏ͛7份xU9@8W cj97M. a%RI ?,0.&؞Gu~Q9"vF"ncFғQ 6 ϓg ؂h2ڗxPjI Lp([^p3-Hfw)T+=B(zLIBCwIY%I%`WF7?'VÇ˻ʭ6 &Lxs)&¼ǚ?a\èˆ~?^ !\8O:"˾8z0 ފtc]ZxjXfDʭsFBC++ʠQMn9}%?$6VP {Vg%&f\kI'u>$+3=4ԨW1\ŷ6ڥZe'b?pAA JaM,5=kg|+P o[S4BhS<5yܼTh>?T93.$a2աdK矉0k«#$F{[xww%kL>H3D&^~W/ve@}I(râ\S d&~ Ї|;Ocݺpwx]\Hai Z F4a&.7i^Ǖ[+?&v{Б.ƞ~4PD1Xm-w 8 u2$H  wcy)a@w,Mn&"!f"ekPGtN-Ol6 @g6?ySDCyFCa""{>wnr9ГWc: P[whb|2ڂΨz,br@r=,wﳏh4{A(=rOM 2@^%3KY `R]Up 7!>LaCpn_s"!@aH{:1مҒiMһڿIbCθ7hR*-CouYs'q%oMpߞc#ZCsyFIUM Snw=K>$+c/c.s+,~4pׅ5\+; ğ5!+ce`l @hf H7vLM , T߿>SKo9 stMc>;{%NTgd}(׳Ş& jXj,?'EMJbx|f0ߥ̋EEM;R@j[8r6OU\r'+ w!V" 59!1  ) Nah69WCG~Mv0wf+#i\mΎs'Q),5Eȡ4yk*" 1I5^BtWGL0E#׆\jbAF b ڿ3&sAy.Wd45C.JSXx>9>xm? n0E]pG7_ஔt(kptmjIT2e<+dt6RpkҚLNO"iFx<~"s0QըO}T:_ݮzn#?C.4%2ɭ.SlW禶;,02{Ob r4@m~Km\T2&8\c d,=#>c^8 Aoj+oa)̅Qv`/_@ņs+2p@Qؒn%-`,0TD浒')!v.e,QLZ'x) ^n7 y\_uʓ x~ CkYJfO !+,m~`˧R.KCW2@M)eBy;g.HAE)ccj^3XXF@2 eЭ022ˎ1F Dݝ70UX,s/Qg |mW&QMv4 zh0uImŕJ9RH}9\4> 3.k\g;pzxo}uBa,nT]~QQ0Pixh˻ٶ#YU (5cYgh3&w'կy^9P4%j3.i-FlMmP5`8}SNFQ=e b~T:6lT3 EQC<`ϓ=cWP3+b[-fL = IcK@p ^s@N AD 0U`m0y;}O%jPqX7 y yl,E_.olPDbyn9ŘL4,<(Je[Iǁ׸v=CoLD5εYFhX3ޒW''z:8U"bqlLzVzz#/`V%uOؔ FU[ϤƒؕZh'_4#가r7>O޿$_>:g{@ozqtVb>WE7RF:8]$Au)^Hhl4clWo*,Pd:ܑ) 1pqbB8V:jy+B ʋ/ĥ/7[*LqY偯cAtN Op%N'::WTU~WbT FI&ݺg3DȈ;s5"r-^Wè7Ha1)Dȑ:WzwHײ@tH9V?u֕n6 6 4NX7{w{#{0ef`Gd]a 1<}$Ӌf vvtz%}'*ϙ/50(Sꌪ`=\"%s~%EfdF(˵^_>[UYY9)$Gl58yD`^_h[ LMUw)rl e4jhP@tdD>!',<ce>b!RRJ5' WC#Y׬p2atF5 R2І+,n)jER>JB_0-D!Rȧ -?a9jgizj9|d[\cBh8 gs a :(B.\SNvi|jS[dR!}`%ƻ!@Ns2EVT`t^"zhW֟\QOF^p:թNS%؝g葽~Xf^s1-P#j̯$m!WbJqKuA4,W}CfVjnrrK]eCO!(>4a]Xq{ g `Yr)vO;CcW씔:+vz cAC>&xW*P@k ?=O;SMY9БtMs8Rml^p8R>Z~^<70pيA:{ dZ41hP^ֽxC<|(hX\v'dũ@E/C#Νtbqx>,9H9&}v6Є16uOGBZߚ/}OĞ:k+bpmJ4R\0A6b^OȎ]7E uHdC`iIx;q>׼{n{**”ȇ/mr5z$8q kWVX.F`$'ݶxJ<Ǚ(C`Ct\g,31$Ľe'OkUBvpW\֚{PɖF PZm yM !M ;xb,VH=)q+<zFƊdu Ft4OejFn3:I{Q{XŲ㰇(RDVEj+.u(V駤1u|c @)Hfu)r8.8t x >oL˴֨|tHE0C'̅q*I Hԛ$GY(KEsj}];`ļ9waC$ .51aޔ] |?c~G:\%[U듐{ j9 Ytm${MBRVm*U7SarYL]0͟/ sw2pƷJXl?8ۨ9%&ݨwKHC/g7Ӥ׃Sh?>tJzXPf {؆Bswi#;D3ގF:L{>ވ+pLꪗz7κ߲/ -[EĬS5ANW.nr1D`Ս@_-jf7a|SJU:n`,=Y"s22K+[&GBC%I67^e }H5,bHs]١NQ|;F!)PA;JWl7ܪ;n!y,fM&60(RZOJ5E0jӈwݰJ 3ݢa]?F7bדX*k n2),?A Ey_|aHwzg=$1>Ϭ3RYQpʛ3լZ`Tr/ﱟC I*IΩƋxpa~U-Yb;(axOoR"@ Ҁ7 z3,&ի!b`A]"t-#0gx 짣_#)[QG |?59Ij CFW-I/s?i7!2Vj䂟c+GPnʐA'QH1Vh(?XAAޜI_r,ª}.ϱQ2ܞm/#_lqy}jַ$֠F}-}L GPHV5DA(+m:&Y@4!*ID}(J~5lBQ~7Ö<5%OE!\Ήڑƽgtՠ,V vtzG.XOWHKuñ_j'_΁y3.ur\E-v Gџ޶~F'5bZKU}*AOa ؎QtPl)غwwIN5A<ȉvԤ͎|{F=J.C8J뢾Bn=A؛*.M8tsW~&q(seq1`)i%0E8/[XGewܤB]?955TGIV]V&}CP}B%^[.xZ6 FtUho5<{6oNRsfUʺLQ]6$I)%:'إY}mYEI.\ma|@V#D=\_C G+"vɒ]znj^)`@5O0U4d҆#2ێMd>ؗh . ^'sVQ-w(&;%[BZ<-EqתqXR༄~#Ҕi#Dy3CwFCi搄DF@zK6 a`NK#ofJ70rԢ!"\$WCBZR7s_]3&K9g[hoQe LjY ]C).EÇV>yqdq't(:SgTke!=3|Y֯a ~yލNt%%4Yw{Ϳӷ Fފ>@{h/N4lZ &|möoq@qKۓW^'()o`mRHKxRy0\,0O6 EhI;yFn& wF"nMpS8:%}+! l" ,A $ށ+D)e%XB:BL]p-QOk6 mc)z7 N"""$~U7Wꫭ Ffp nP gT̤H룀9F @`Xj4#A YtB}";+#0ԍ(ɡZ އ3^ɥ*s%o:QbQP (RI6S-sYMDfW?x3]";{CԲ+_)/T!L$W0@801ت)o@֬ Wz[D"W%yy%-MjYa'JNӡ9hMG ,R0"Y$X-S`})ߠ~RMKj(/NB -mŢ;GU1/&;~m|[enؠ .%[vAtz&:8TT1Zkw>lozУP.{k SAJ= ڵT2?[M*Nw n5jkv!sUˁC}cS]Ĥ2q{82d64?@8o O4ƌA*\ҵo[K.k+0~cF8ɛLX$|JNs7{!ˊlnfGZ\9aqj)A2+uk 8 +8XOQ!W(74 3Yz@i>euE <3hj/KE u_r i<@6fc X*Eh:DYV5 3JUKn#$[9ʁ7_cMA ^3)w+Y 1U`A")άS\\E79bLNhq9JKБ]G6!O1K9$o@κDO]S>aaǒَ~q9v]klcon(?⛥DeEpEkbe<]r-ث4sOpٝlGCƋ^\DOH޻"ɆXijG<4R`fty>5nQpY]Ll>zz[L Y< PoyFI-5A&Ț<w+āÃh1z+um#g(3 ahҎѓV>L2q@})_5X- 7Vv#mʍ:e qm)gL]]+yndxqg0_8?%WX~G"rB 5084,^cZިkHNxZOud Jѹat=ѢSũZ7,(r~ %WHtv hQbw%"һA9Cuu/փˇô+s͡xYb2ɯEdc_ie9CS>ukW+ Q]ׇ0Z^EtjZBH/=?4zX8DZO:)W^m;Ot1a+=}{ŋ NWc{<_ϒcmco,U/g}oEj*C&~4I_43wXeX9nۚhk.4kAgMo4C jTVVSfy\Ҩg:~(IUZsŠt=c22e{AոwSX`B9 .qNҎ ``m>j?N"Dڠ{F^[56`qH6Q=)}N4A~;ͬ^lkhqДjѾpIStr !spttP< ŗj]URr2Vo6FzAT^-EO|muTҩiv1g $yWC5X*MF=cw9Kb0'Y8`a_z,W S>%$'aw FA3cyPWHٙ42vd#9O#[noKُFl?M_)ˇu5`y(<[WMaIݝ75*TvC;0~e@l]T !{Uo,_PDfJ\ih/0M&n+3V2E X4r O+ԴE sOGe~oL:skfS1,r/6b1z^j2lAV>*`TZ?;Y-n փ-xc=!4ᦕf8aLTGF:`7Ut֩Qfa0|DR/ SvCM[6>]?xGnjU$gmxš ȥuv?N*cf:ެA-!G2զT-4fRQ]񼒎 H>yëtOٗ@|)\-J4ti>O.uff\0 [ʛrSsnԃ?<at416  " Z` W32L#ӃlnżKz&cYӯN!\3ThT+Oaח_A9Ivχvuc-[?c*-uq%ĩUз+l 1=UCT',vܭ0_ I1{?(}U+'Xpԩ2[n A'FS|cuƷ3冸7:gV]P4:U]4e:hkxKvf#N@վ:+S;ouҊG^P"Wܟ* DRZl `ѧ,җk#YO#%d̊l#*OL46tp+IZ ^v]$v" B l'zơ *o$W|N.*ՋڢCR. ^cv,}.5g`3 gju=fst_xNN͵lVK6J d$eB_dJ~ZzDݣD-CpuΗbDf%jވE$e@'xM'̿P! `d ;{ZӨg6ۏw6Nd'+&I^8.KS7qFPJM[Gz՟zDi2Yˮ#6ޣ+OʮSX GN+5::ǝJsP9Syf~1sB}oZ.r+7a(nA%Zpwh뀀vg"O}p#lş8& ١@{cIJOVhtrٓSq.0=iF i[o"TLr?Ӆ/p7hiӷή`'nDE~# i~\~$1CG:z2UdJ68΀l15C؏'>qMOl~v ڶ[jXX*=,F0 U+:1KK@uУ|q=5 p 6/ z\CUOۤQt0&kӮE"F B,o æZ ))0#U:H27$AMv۾GNWht2t-GVFDaAհ{qRMmrhGW%mۙ75ϓqm+<gVݒ@(~<#I#pA$W;A )mmaeN\Eix ~0Y4wk Dy=bTvY0I*s-$~MqBs6կAtjSKOfHy xxnJC/}14)s :Ľ؎P'k/HRM6M?6?gv€ȧҏӤ7w=ģICLJ? Whg-QR>’U먲b;6nt6[f&kw$ 9^N6 2ZxzDzߧEdKTŌ$3P1BmS@=Jq6L 3Aԑ&^`;{NK-'PE$Pyw'x_-Eu"~ꒀH@E\:AE $KӍ.Pv-/RxL޹wD[PJ in̦-I֙Or2|:+'mMt!+O(_(9I.NJ%sCG!)M &?7bgdzFLx "ZRQghWM,Z|A xj:oy f9uԵ'ׂVzl<7Sm:d4!NUo.Өi'}X3gT^\əzXB*lVy͗rtpPA=\@.3"x Ӂ0E`8+2V>u&wo͍G1"yHIH-Ҋ!hvsYjC-ҖkJ]9xRn zz0 z9 WgSsG  SE9L`kv©0Av0ƒKxg q \9K6UB*ŖVoBޭ:!f >HfU=5|0@m<)A8~wsa歴'KOD&? yQq DDG/Z/&0ߌ&\Wjx!wƖ ZBASeScf҂P賚l@NﬔW MPJ1unImo)s Hyڃ_=/SH9{xo#ǀ\c.<6ǗT~i +!%)@aLL=FrZanfSσ&NӦ5M͇#7?HY#1>Y2h%B@DC*ՐJ6ϩjMW)}gC8P=H}c\\0D~xRE7J O;KgDMvUD& ;)"F'~{0#s(p:3sq+la+ >Q2} 8ɓ}Ƭyy5YzGnʮX`zr{bj7hCy$"O@m7g$\͊C=<np۴Q;$\?d"*; M3EC ?̘+߀;6 D`^ȏ:Sɋ htM1AhQ&_t.+2H5VSP.3F+; 8G2EuАz[+^mH!7RԆ2xc qߵ1j/݀ Ja]#(y`Oz2r")[IyR׀ ֵOQլ= ^V^szȗ(E`UA/HlOs;b·R,S*NBD.W|G.Y5QMx|0>m6 "%͘M!D[>f2N 1 9w4Nbb xwgXaM̚QB|pYr 陞0SX:@)Z _|H61.T=6!1V,:_ϗDH4#3 !<}0oe+afMwԖKeVقEủZ53&xuˬ^SU!ɂõzܕwvNLo02rTڶ`EϞo;TEEZ7}Ns;_z@VX"'ȸMᳪUS"ʼ{D.9X"UJT(`j<21frj8J6hd?Chȱ)d9Xc6}OIxvFC `2'Yu&+^6$M {5bܥi!=ץA(.n᝭lJ&դ$Ujr&\VQq=T`_kcVnE eq~{1Nb[]ћz|mzS!+g+ZUQrD)tڑVPo@9!i)OlE۴fk1P5[ 6D |➀5}&M[i!J-KME uO8; Y]ajwֆ׈.-vi/>9!Zo`&P!Cn~?f;zK^^\]1XS@˕OmR@`?loT0mia`^}sluna7c0#Sy5N].b,gMՐ;XM ST!&'s>qi|Hq_\AFԽ4kr]}bZawp zedLvGCk)IR@pzjIU$It,gRȽrxi:m+Y2s(^Vܽ5bL,{rAx}qڢhU&1[S>|6 NJ>V lN_TQ5&Vo^1lʇK~sHX^pq1wkPN5ӫU6W"JKLwU^6䶄s;axRG'̈́lKrNǭ͸`k#iָ6x|BAcuE]6/@`4[oD_#픛7tƚOiX= z)/=e(ҵ/o&Qa.6/g٭(TQwM&?v@NUc쾞"ޟ?БwPp]=YժU ƖGhӧ eW#{wAagX]t:D-Y}PM~ѣkNm0s)w>7zZbg#|LW].P_n$,t99Lsר4D`. EkKAMoiwX0n*Db-Sio^g#~ љ$VUXhcUnc .%t~m|7LYE/S2xdS|yJ꩐LK۝L˺gX@a#='$$*/sЎR,+ }w3~X+ ud$c4ڱh'ڳu9$[_-Ru*NgzTH#cT;+hlDËH%&fY|1/Xdھ+hHWc nUe;焭*ts-/!a&HL:G!wI@DQ5Am'dL,-;E'Tf jP02ؓ;kG&Y C{>'*EϔՖn@JF'=!byu٧ HMTFct@gn^"5鸜d53 3_kFs>^̿QHA:d dk@-I+ P>Ȥp(T IBi[oJI8Vۘ;[|v߂s,z%>|XźZ .{" (:2_5&tbv@0|<.ƃ$RǁU(YE~*.y @hzrNݾǠאF L6*6ըli@>G>i p<]HTgnMwLa|YѸR5a'.ڴ1+0@iCl<$s6&*yIMx7LnSEÌŗӺ?5p]aC=U&Q-FdeH->Q9U~57D)PMuJO-=iUg h@=cENxTNI42RͧǴ Qjkoy$aY?gxQ$=*\S4 x*j^7]"ϳru4Ca%)hy"&dnTv "4G^ƭDf3U 4QwZIaA\e,dvvvӄ6}>fsQq޷>7.v`L# :C} 2D`9T628]n,6L`do\#*SCe_WZ{:J[R?<~0^G=22b&^6\oG@ѢRED;[O^G-̬ 1~M5ZBG9]*#?R#d֠|>} 9WkyCI^uAY ' d` zs,JXd^TAAln⦗i[,Ne? B¥YgX!N gW6ڽ*HSENR\ Ii5wh kQrh!5N$;;i@ AK?_c|29bS%D=}ޟ O!J3 L_fF`=a:~{VSѩ!`iW]B A( ufhwǭћs8^eƔqs-ʸC]EkXGy,^R-0"v"gURa<Ԥ[pV|5ȬNZ*,Ǒ*T C&G BzyC|Fbv\*qL`(֮y˅ OsBS--auhN L' B;#{9,w g@~u$e:3IuQznXVYo2ϮNi=MGm~^owutXFj;$rUI7-kZ޴LA4eoӾ4yw ;in64^ Kp0?~Љ]sT펆bWIșHäA}$ \1]=:N"#(7"|8HW`DǶ!S ¿ȟ-[l&N1nN*clCr)Xz w~lCfRGpW/zA%Tr {KR󭚺8#!3 =5Tbzc˨9yK+aij8}+[F-sI>w|,[`$IGcW+F{.>ΗtM̓ C:f\ S#sxrw2pʨtV`ySapICtl"RSAqt.: 7 1Gc?ecP7R:;ntpKzͨ} MddMu;ݹq!b;E'^MV4<[,*.>bpP:7@_Q  =d=kM`g @zMmMuu!?<_ C&TKI<W^#۷& \v1WTJ>ܞj%F3Q\֒|Yc &'V .1*tPjз͖U\| >CLX68xݽ _B!2vě@(J30[^&7*+#L;]YQnz`8,f3H\Y턵TY8N6'u_@TB1:,bI\мM,K[? ;Uլ hw;E{+0^,Dped \S>ԓhc䒉L:d 4aKϑp}O$OI؆-'"WoD#_p.-T)٪نzۥஞt89og(A2ľprTG)ܾܥpES{DZ%~^Lf޳dOT?qF6~& "MHYi:zFᕽ&8>4^Nooc#67oXIغ?f}يjo^IGӤdUn ̘Iδs"y=)ƒ'XɼVvIԻq;" &۝A^b: O^ߠڇ*iaHXT7 D/D"y6.}, nёwrNTNZ+l',,Tު_4F& (#PـyIHd$D[rxY0g\pR+gtٞ ubwI}GIJ^-V(FʠJpU5k·%Pby\(UҲ `kJda&Żq%w^d8,WP4.pN{oF,Ŝy;9X-msju'{-*bj7+DNxrsÏfiV_żE䈧"aċ;@FmD@3 ~B:߀oם QՇؕeop{>`duN\q(~VH'p<D1'wLm"b~e2q:ߪu}Ԉx&&2w B)?991WGtJ4v[BTBAme8|a 86#捛 mwx(Wc f%G!9 "0j";,! vJm`#iTpɂyb/|b2_8QFi5M{\DkWQ~*^wq*Шg-`fvw˖"-Hd%-oUj'k 0nN4pi{y2$eOLRR_PH[-|}QBՒ Y@CM&wc8*֏Y2w{r8ED&=L`:2N?JDȔF50m;!?EtWWi$ŧZra~ IJ9g?axZ(K),=n(.\1 Ŭ$]_<\2K,p10YZG) @9T@1()̏DA\9/U%gŇ>X#l66:iVZ{*qiM;2_lWyHJUt⛧d4 + .!cUŕžF;,p.)Y9m u閨t ܁5a D9ONTAA8ip{bc-/=s.䥀y9?JtF#4w~ߟ/ .rr8OJCG;J²Sj}ęHL~4b3xM}{3w;<ggXiC^<o٧NS4@Ɨ_;%jaهJxjP=S_-*[WOdjpHV'@O$L$J}wLؤPA@HSn_6'b_PrzU砥n Vv3GHGiiܖP+[A[?CHXS=ݥ!]fZ'ՋQ#2Rr\`~KM.Sn*ȿFixԤdybmO?rJtS:q$}YQvtz^*j{<;YsJΌ*maA>>~Hׯ-|o]]_h~4="OUY"z8j-iNsޥ͡~"_gmλ7~޽q[+"G֓@MӍt*"@a<>s\D7Q{\zYE).;s%\ ݨdsH-[]zy 7;f~z1b'Ѵ[Z:c,s9AP>sc7p"t>}%LK y29)x\L66qW7jɅš{(ˮ!7&;G PDE6m'~Ev)=;9n"ؾBr.Rb1. R/vBBy0 =b$iArW5\m).nb8D`4V"%؉4|]\0Vn7,?MvkpUr~48bb\o"tjo&_^to\l6]3 @J㜥|f1% Aʶ҃V! H#ipәl%G$u9gǦqΎ<! flQį\B\wqm:XZCtGIK] B<'9"Yt4(!Ȇ /g8?GP}Eӊh;WV@VL!r%fW+8{A>94FW[dkH}-RㆮOz4pWX,ix.pX耖ZU@Oyd3ejݩ'<#:my|0͎.8 I`&AALaհSҥ]IXD`WܠXn ߄$bgN|F3"c ̄ v~Oײ{KA-ScOzMu~%A.*#p4KRQ;Y%xy\t'.͉W5s2/H(R >W6 %.!p%jqD7)3v 3VU7x3D† s"] 5!nVmN_%@o"ĖCAi`>EF֪&o .8#^2ȍ"SKm3׸ɉGTOvxJ`O} 5CGs1g[ Ywt;>\)Fs+ 3<똨`w /%t,jNkc 7]k5c*cv`ʈ+r]V:>Ә 4<$4l_VeAϾyĒս| )T\ax'Qyq~6!CS;͠sWMJMt>Ou$1P1O *>;o,|щn1&i)ov@D|g_+0;M~_^|?c/#Z["Mozbrx3QI%zJ1*aQBNPuayȩ\}և1K C(Na:=Xr7Q<}!l\ +N\k޷̑9`F3:p(}oE%rqiUYfWSmsڪt{HmYҟ?AC!ĢJi1tr&TWu; x;1 3Q7&ݺGM2],iXqӤlH)ȼ2N-k«B,qxPN>d܎Ɩ̙T!:f1f5ًGGBgFnTI74JV )hǀyTJRےI3cXz% [4uQzs  թݿCCވ2^b1!eD/v燄ZN7.;A2uP$ h/P#>+i}mY>?=/p4f b8XG^ nuhEGlH:@O3Ε;;VCAz~ x\+_3\8(-[yJ|ϣG2hiQ;+SNXH$ֺcU )`Pl$|zzJcZߎ!/sbZ[HC`9lIzV~w9ra uhcxrۛhf]g^J-}W/ش|z -BKtSK*Ni,m@&P0]nMµ/ SjL:td8;qΘOՖ:4pk@g#om>8ဂ ϡ-lp9m:2ͷH;$!MJO/$/̰X9k'i/Kvό'9llh HcAOػLX[:@'t.[aKjs,;'X]/wE^rҖB,uyIcYlGɭf:k3MLׁy)c5'-wXT&iR*:%khݾqi;8`d ֫o|R hԶ6.G m5:8?> 6H&h6Rk6H'B|䗶c#$[?ZFFTDX/K:KbJ쒔Avˎbޡ.5FmBdmO*b 冫tIYv3Y=? 3FơUFF.aekQgK,6Eyۢ]3#fܷH"GlBo#}#{lzoI;еU! mgE~Hbni x@[fʞ{K}zα}.Q<_CX`^\ 95B9U~aDѹW ڏww蒣V/l8ޓyO]./CjiA,"8BՠUQ2)~jH얠xTq_)Ħ7 {A,QG3ƹS(6'>VQvBi6I^₍yǹh~q#it(ZРĽ 2ɮ 6bk;KU=E_X̛O5VJ\ %F^֏ޥ'ml4҄a@X|zw gʰq B"UH9d1FR1։R15O ]Tr+B_,sw<\f Nݹ"TKܥbrzw+C9ryJb<̧htŝn[$B8'ǬޠlڽfɩP'hS[<+=J3{jb < ,=x'sBjF_IM@Lpe43|$2Jd֯҉Ÿᮘ3q\o-q%jdfퟷɀ[3wP) xvd+ָtc_Z|Eqgj+au׃@c4*%k 6޹fa_꼪C,UW$B:RYRzt D]a(?wpuV[:Y)E !w[U,ʷOGiY#zӗe *vm Av.hI(6?ɀD"_T5 >. O+b;{el*<҉gǏcG *_ۥ`@fc>Ev`Nʟh r0ޤLo(S;,B~ Ƀq򐳡7qkE2C J~x٦o">kXa"/y^ݤF?Sb2V- )&[{γؽ7)4&?z^Uͫ^v\J;UHy7Gb$8h'Hb C*;QW h=-\u]ź`̗xBpuOG1d|%+Xp,'ÄaduON1h]e dFc񎅍T.xEȬȶ! |C[hQU"/MnU*P$p H2~^T6zTI3QUb%:Zi\˒G1{4 m<Ӈ7~EYߜܯ`a!S6 aC|=dfpQC4Rށ`W$@K@æp|6Z{گ ^g0-s%Q[˜rioZHZXl3#u "@6=p!2UN0a r`rEVIH[Pj۵dAVҟs25iȔأgHM2sŁk/2o,2ez'CZ"863.NLyd 5tfk6=qьEDx ½ȼ:v 5m Qك^b tYSf#@ȹ's9h9wZ'wT=_ TI{0;+p'_i)c39ܑoHwNXϓS(Io$@ӧe^q"p~w810̄" P< =jLֳK(.(Y]´HkҸ3ʃҹ |l )R' rGkA'xX1}9ܚa,FO֥S ;i<',#sm@t 3Z[ r^*_VcҦӧY68ccqzrmJE^ˡ_KoFS@7?)=Q'x:jb&>ϙ0+d-P+QcȤ:JQ/^aI @lAE˩x7BnU5a ǫFD؂ɑ.eukǀ_F%UWl/sxu}#cagY.t 6?9wDɯ^Ь!liKHR^H[ "KSU<Et , jGỶR@X 唨`K.x!~z*"Tc6eZ4Ouf,Q3♠=SsAB=ָdr(_*Auw_i*r}@Ma/{Hu43]ztmEUt=.?]SZ GD+ B.ƘFҝ&'izlI6~8X,L+Lly:!;H;zBN?eZ=Ŷ/tZCFзQX`P"5ۤ!SBe d[:t&BA-^I_~>xTА1v3hIbT`|A)G$F|T} [V)~}Ber+8؃0q4|$@)RRWއUķ:˳ưgmm AXC/FY!X߹+2ԩKӹݜKm?܄v\L%a GۻhGgbHp"?dŒOr(i6_uRA)oη~3f4^qlc.Ѐf35[tiD*@6{VjAs笖`D2H6dcCO朧o*}lniY0 '-٭MA,d;ߟ {fej SKB `{_fmT&~?9\NfFܚo>4ﴁϲf^z?FcJ8^KprW`Pe1$otkހoE-jH*;-Qt݈ЩxFmշ %v4(zAN c'3zd8vqZ 3g>t7AkZC>T2h=Pi(M*$pMw)Q_wīM40e;ItV66/놬)x-G=5ƊST+q*`IԈQ,FȾE.; 5Ŧ]1EG(6}{#m}7 S~ɇ\kD)xM4sP;\.w\P5&5yTzP˻]Z:+9, JMBPȒqy|ۤݽCe8_nk$kyɉ(2W}6 #:1 grbk ;+h$ =w afƄ]s oN(dIcJ~vI ˞EDn)Ge[{5$` L*^;Pޏя&ݪgmvSNZ]fbFO٧~+Y 9eK0GOܒy /IR t@ՋVd1VJ-^ ֐y7;_UnvDMrņoW 4[ >nޛ@J^4!Zd}*5 ,I~FN:[29 F [R5\@Wi lv.vFLk&QvV8gַ6a%x{zSn>D ʔnm!K%k|84v{Qr0SiJtY^a>:#S!^ŨS?ujs۰q'8@j Sc@3B[`Y^]b׻#):up%k˪ET$!emp̜=MY_Jgvȧ cBwOƫD>*B&2~9~ו=uycT?؃3=Y* SN@n"r۰[ ʏ!9 X,V;݀+H]x)(%Yȿp^N:D=LgqR E\&)3AH{ro2U9œ 6U/tз ޮR-uy qtF)eNCeK&3W Ʈ?Ҥ6;P&ftLwP.?5Hx&5tj% ! D3RltqŅ<@=cʺیeTFWR~7BZi/O415#!i\_ޮ=^>*u"+ `<uz&ud]Nbh\| !3qu"9ңjՑ2 Z`N{95mذ^MYv݁=KP0|cP\Z|VLV /8GeȈѼ Wu!cgh]0+DjIa"%ܸȆޱ5P>٩倇s3L9?]قMd!UŌtiJ*I9juAbh͕yR8ZjffsmqTxoN]efWA3tBʇju~N /5=h߃hBo]>$l*`{?69H)a6h[3KchG&8zQǸQi ]}{L)g&3sW|Ŏ~/e48xqM lD4].f]cF~[88%* CF4CbZ [01&sfOY ͏jӇUAq[@_( Z-Q93>P#B2q-_3(d_A&YR2пģe* ;) Myh%7:!?>]XpIŸ6'`dT74rC.@BU d_QH `2g1hG.B|I6Ak<9VqN$/kf2NLIX4$j@31 gIvBQ;4Π9\֡X?MHZ5* "K JN)i:DrH uH9k!`R"-4󍚍ڞUEf/Zei,RϚ .qÁJzR^kt*iHk*K=dkz^Ӫp[FX) TDW_#]:oG"HBa'} P=k(ϹPWZd[H@WEzmy"51V a ۚ]H&atS3rǕfXE2m~R:"e{fQ:X?O⌒n _6QJ m*!yS-L1DxnExma@kpRm<" A,dS\F DD8R-]%]C T[mw9R<•3ϛh0ic&ؑ6ۄ奥M}3Sϝ/ Q LvV:'%MUUXC<#jv"/1ʲ)v(c 1KӨa|9l{Znm(}b@f [3D)?tQq>kUfϋYУW}s/OGF.VDxZEDU/-í]ALt(i%iRB,/41er^i5HcDtؔ~@C\l% EyC!,9kjPoʭlw 7ңT^qY6k=:d^ouALuR.}].+NIu^vPW {K"/lAl5Ns[ȴpRGCv cy̧k]%xrn!5݃&DV t͍xl ՌV=iy 4dC ev33;TI!$kemZCVGQg,0({,Up{x& ]̓Vh~X] ׸~R.N@b2$7g;H>biY̦^enG;(ADw c}8?vIHG. Q(@&L?9:LrK(J,=l打E%oV)%Z꿑u ]Z0"jڑ5t ".8Jm!89Lwx9`uy8t,T}I2gg<ުitw=;MD/T-yLəV_+.@'q]լ!ܯy<[L8L?F~UG )=2F64dCK?46eȍ-󀯪Z o[Nѽ ϥ\\+ iU"ttפIz&m 6Fk{dCSu!ч%|_\M/\=@u#Y\tL,Iuj`2D)¬Φ kbRx@f/D)(2YԜ'1']UUnq9ƈJA+e|;B~G&EE;<p|٬C`/uo:^48n {mwQ mEXtFnj{C6gO)95:RFsˤMfx#YaU#밷 ϻ$tJj!k sIk_6_p,[@h0BaaWS , Zj eI<\ pEwCud~W(x;z ~d'ϽeU!C2 FZXNINû^7wYC3{ ڔ}{=Mwb#{jatYb-0R7|v}ɺX~𷏿ŠS.>\Gn߽-5 .4ؕUϵ%T?w{]%S*iv+jf8YJY?ME7 fBg8F: mpqa)jkJxhf3^*sMz&—h9N#_ꨎPsu蓑(]!Zix#xI-3G [L v"?UjJNf(SqGKȗeHS Ay,R@dFr N5cHsNG=JHعֱT/ux Tz9,Ө%Μ q˹ON:+/ӢyX@7Eh݅5΄X h?}9BSQbkYO$Au+mDžzAk-{-@ +-zYjn2SPS99 *2+yisf6MtlsOV؈J}طQt{V$^{B{ ?w޻FeپwNdb(&O7TKjE/:)] L0MQNa8+[M3 [,QҊ?{.Z9 mZ'úX{i ycGCS $!̙ݞ|:D8PtLMCƐ agP,Ӎ\zu4 WlEhxcvJf qƧ. ?B*g "^yɽ,w|}g}{eVmIhZt $8yەï2i9Z]ۨ2n!Ϲ;=ӏ,^-`P@wszJm޿:~6p($(Ҽ<W{a1_v"ƃ!t-O7& ф0Ly/$*sklt`9X`c4%*Q Sdr>!.|ΦXF5k[[&Vnè&k+]wv:?Y>W`ЈH%V 7)7XۓRG1Kԥkg65tB9x8Q >d+ fWU摥,8yc?8@-Qsˍ*tj(Fx6xl,*5AħIv%fI?Ԛb܂0fi%6nÅr&am2R@ͦnd\["?9KΑP4b/ypA0*0m InZ#HCeiP4ٛ% VF p?^oth+{ mfj.'>94ILT€$Z}L2JeQ|;Å4gl֮ c苋`jWf *z( & aG |ZIhȇZ 0.⍏[-׃=z@A!pVP1Z,]' c5XI%[gg4NA" !o|zQ+걪n{[JenDxDs& i%lN2fH[Ӫ' GGY$m#&ĢMz]J ?i^ƵU̒!M|Ȝ Q9Q :α-KFk^B&b1;(PXB:B h%)zoŎh{KuU'w;5 #Ŋ#;X$ƊQ$IևuY|,G/]a]l dl;=s;%*4gظF3s=Kf<=N.{/{NԑIZ6Ω&wW)$mbg:QrP]J3* mU5'.OCYASz›HO9jʧdqCJvƝ(u;|/+ jCx}oJ,F,98cƭ{ȬxO)gi2e?\WMS 8ǚM3| YJ5!h oF9Qkor@tL*3O.v- oa7sAD"ږү|t[*\ Sk'@Q,fEC54Xx+-f26[!{7c>CQl= ,)xknB-}{.WL 4W%upxWDEWCD#,v3=`ym^^Lև_pP[tti]ۥzu'O֚zNjvAl/<~mNmưo9bQ42=D *ZQIj.uQ0uM.eeF/}&+#'A UM3޶S,#{5RZE<xXWcKK3k}p ߽F)6YO'^MoMo0MGWU}BK>2g5 . / @pM"]>oh޸kiV>i2`n;wF2LK&(pwHWNq_~O*& ؉ I DG"UI& )@I"v-@Ӄ vvNb9ud8 >IXCϚ!}6̧bGWȂ}AR728}٪nb%8lLw2A?)mWׁ.HHb/}꜖*=_-d`!-RcP@NGi #kF*5DѬ{J &v+흂Ѫ-գW8-JMdt)шg9J4V*-dzBRGs5 y&; }'gB@ucI ?ZU)*aW~{Ktd!ԗNz] 4tӱOD8X5)ԦyuYvQ#E :3Tb5Ty ONޞ.=.CHT-EVJ/:'Dif,I&:DH9@F)v8_*a뵠5(|DS~-Ҟ@%2Ƈa&qWzC [Aʪ3E瘵aUrAV`xݸYGО`e0&x֪AY&e63>'e.2dw*^͟/bʻ;ޕ93rx^y6z?l燎 :fX=|3\n4&}4l~s}QN߮U*IwUyސ6ENi[uGy靿ze.$Ԧ2!g]r9(U4VTr=r$E_,SNoaP5K[w>暯A/+j|a=b b*W/a⚌FظtLd:uo~#gM8cC~ycj`LHܣP*`a]$%Ql%l4|ǮkbMN 6 \ h~^N鷘.I\f+n j:d"UiB{%Tos1v[uck j-pDgj)?~ eǶ -JT82|=vuBǠө4VU!?8T_1 ^KeX3œ)q m6,+%+|3#{R֡Gj{Jq "¡˰pC7M|#z\N:"x?D=\  mq)•CB@Ï8:7Oy-kj~%8.c_А8M4o]G6嶫?)Wc$ _R[*V:n"w;SBp䊤DTB&?M?(?4J/rW?h2W9aQim p쩵a!ތh=s {G5 Ĵtw(Lq+KoeO> ʐDx&enݕf2ZC,*ȫ_Ӝ|ޯ@vQA3NXr\>62S }}pz'+¬ ^shӖκy$$ \٥9zMwT-@JPOM!,1CYt5}je7MDpՕlWDW"Vx3lWH H1uӾFݡ;8d~}0 Uu>xЍWaE+#0OrPń@],!{Y Vw&bJo:鎟, 6nbeRȊ21+ B>GB G .Z J4IV] zzPh_H@6uXov\5Ȭ hṁTT _qIcm6FєVڻ@EV cX'b 7)cO 2gkl{`ƴ f>mRyO3hǺ7Es:yBDIOd1މ}80u'*`{.Vp_h;JJ^ã0]j_@ACgUIXVN+ T!ɧr8Bu,$BU&BbX;U*X~4&Z$})w0NJdַb2'X`8l֐X2_|rB {jͻ'W)|Sݱ.̌#v§r( =8z@|c@e7%A /j\ո \[=*&Ud\(BLc+s,r|u9@KmރV_X\؍3h jQH C n]}Cx R@V?\jq^2|0VfOQx$x; S9TkX+xS.$Tl AHfkf5#vl9Tj,:'p"j2mQ!өZ.XD_BzN}\+@3[I6`Q~C5_jSC\I$;3Yw.0ΖC &ټr)IViUOŢ`UMtdn"4]Q*BO)A_Fy\$}QRC;$|~,k|e#%rƭ ).1q_MD[03ҁ3YK/SpVT%>Xw.tB?ػrWQOr&6}Uh`lvE*1}+JZTghZ> ı3W7&[Bt+)$|u*jhT,=T h So"߄vf0?EFr6n-FU Ʈbٯ[UۜȽ sj7w2TZ 4#xi9RxZF| c8mɁ#5f6]jݭ3M' 8}"دH@̉9c?Q&FEMr@f{k3;7Ԁ0~n@܌dW,*&}i0O'%` U.Fq!+;=fwXD[Eaz?.y'X# T>FsRm!UZ-! 1_{qČ퀋Xr;pSNq*CXY҅Y%HQӫ&aʦq6؟lN)k$Z WB"'],gTgK%*P}*Fd˪]dSnl;#ADο3bw,W3oHEd%)Ҋem~CGfr{לDY܀S9NKEĄ/o6v5Y툀刈֩/ .ލ+"M$N8 ]ְ1%Ηǘrр\U9/_z ʀx\&'o:B5w'o0/YLPITïCDm&G7B rƶB)N4Lk}Ǣ㴎\c'Sf`Sve-=+5PĆ6D=giJd} ȿytr%dJ’K"H)e\O 䡣/bcݙ١ 4XHW?[tCs%|϶74KSk9[n^waLQ,'#NA]M`G}2XW*eorf<<_б7pq:OsA"9mGk?T^p6lbCN଄) qDs0;jXpU̘( [jux5h.&5gˬ^hmOX}|# guc[wS0L{'6JiQvEb/!"7:<0ֈeOB×q ~*OT+$H,Mn4&Y-Auvg\dn9ǁ ,H'ɫc||%'nfK0E.f /b}q'(}VُZktϦ?K/64>+'U71 d'sLz _%f4 Mnh'b0 Er\rh$R~}BwSz|)imHd*yJ,gCK33α~fD @0vvv !rJb)croƤ:by}xXܸB×K4o.˃Z2$3W.&OV/nŊ> k+LPF7_#x ` VYac4 $0N^u>GD2;4bB街);evCKC) $rU8[;NEQkOc/su^J1žq,R?ާ w׷57XNx`ш((gJ,=Sޢ(aHI$r5+~^ J\7hnKszRe37ΐ+\ +364Ϗ2!>Uxz2y/6Rл?̪4VM V;j(rmNǏuKY'0W!k%+Z%ƃ)wJ1||Eۢ*j`Bm%j]u W܊l3[Qtef;@QEfr3JJfQw $:|zTʽI*.T \" h@M83^=~L!uTPvU{}[FQ]p/}^hԬz-ׄ=y4&Qb҇]ic;)Hd_1a@] ՜ڬ؊"J)Z 89.GVԀMdņh"U9k"=w{r\;Ev uE0*r3Vb$XF+z&.HNfB-e\ؚsʷ}QPuNfԦ^e;_yr}_lfk>-%pflߢ?]\k]PgQ-cZ~b3jSUE}+/ a^0ZPW0dnE' F]ݳ*7 Ry'ޕA#hdOgYܐl4D{ TJLJakEF'/ kC* :u bJY -sJeH]WWz+2ޠCA"*آjNxz:!Cs8R5ڀ4I HSxEΝ.`"'=Fn~ўlc&KK 2z,~>/O%[eI7Udi-\(WB(>gl['k%*?͛Co 2rP9E`o@{zQbsL -;lΦ.=B9s1k۾I)e\m@#g A!GիlT%rʔqCb ce9EpޅEHK1VTPi..¾4LJz1av#LTRѝjL4)/r?AL_/8tA-?qlϭǀވ7WN\mר䭾g n൸uqH]{qX@f5i"*CW&0祬٭h%4WP O, R:&UM]O`{fy(ɞ>XsPxTil ']np'=-]UwU<bB:*6bYZҫ=\u]g)|沂^ Ms źl^8Eȯx7V'-)* N_8iWȂop$HB,=Sze߱(U8XTr4|SOA"FOU٧CܠkME(hR~Y`bPDȤJ~vW!ގɱ(UlL\7?G[(60_/ri ɘs]D>e 'ƿZܬ#+-M<p+ < c6Io[ynt7aw {y<}3iF8;M$Dx`2F UV3*x!oXi|răd=_̢7@x(>Z%XRoHT)>rɗ,(WchNJ)ùPANwAK$Px4ּs^u?9&Ds|{h+ ς mϺ=jliYkz>hi^ڙϮaM a2*Z2I}@K``8#E6Dp[&_|m|aGJaj=c[:|P# Iш9{L!;-+&O26 ffZsJvuȽ檮:?w!qBuHPW9+irܝa ZO] MԘ~Ǡgg=&ut+M_ L@;pq0*-.YFσƦhTKoRxCT'W73ƨ<tJ H5d4Fjo}+LJVcbL+T#+ 7CZjft;M;F"+?S,&J+Q.r5F͙yjHQث R]zrWY:=òycEeg5|h=-C5apeS4.o6uQ(KῪb;Fo%3+YhcU8* ݭknC*©[dc,YL:LL)iAE]c d({s2lan&;h~ztiEYͯ6z)F{JISOhG^xb1<|2YǷ4өnmAj27>NK=],@kPZ'j/u@tVa?<ވ~{>oS+Y|bfZR7AEug`-f8;ly9,Աm_ *[(-Wzm``5̂Z0֝ic'349=ɲz5\q[=04whHM.-l-!N_4CnF0";Τ"j#7Pf10߶& < IJ˗޹`0.M2͟*80t)OZFN[LrV&oVq<­™-jQ_;VWkLa7ҫ|1KW 6Q.Y( V =H/%+)VHg3L\,y_n=xeiP@*7~Ի'䵥aXnW)Ζ|6~ȩؕ"Rϛefj\CI%=bi(AqŬLpW]9<\|w4 b7e-=97ہmTa,w$JoL"v<&>2z?e Q9 i!p֙'O\t jO| Ӑ_<>UMj0?}J( Ny EvY=!"U4k0|!˫x]/njRbˑG֤1'vteia\E#Q˵.a*b]MVL/2:3sC`֢Iw.l1sՇnÙ(U& :@1Js9io~Ew*TP4,FTe)잶gn'`  eXנ&ΣVF" ѕ,d+ZP;JvB~w6 ]mJ8*ڨ)8'{:wKU;+S5!}N/;ƖHz=["*#-;S je ݆=/`Inxٺ&Pdf]Y. #8Ye4LrSJF!&_ط|ڨ+Lm&x]xZ.eh.:(Z 7. Xh8],?6ZdY{,p9A@]^儣ܻ%oUFlT@WE'tFK,oйOBY3a,ZLxM۫;$ްQG5%.V"hkkjR+e]T\ Ė¾kF=ǟc:w2d^Ttwvu: *kw>zS[wÏtR#u@^g`Z(t84 a^"6]d Fo kjmLU‹ " tke\ۮs~Oj#?@ZjlKa#* # H/nѕ|<0oŲ}? Qғ԰ߵODhpxED*{l,E_R,w nF=Tl3Z: >8^Xb^L Uw6v]؁Ĥ՜\:qo^ㄚLm]j"-^24AMY7pfbͭN!Hhտ?pY ddx\mWrX9h;<^H6@sp+w͔NÅ ;X'3SXוR<+ ޠ&mJY>!?Vk'9 A(2GB_5ktlu(0X ?S\8w.;6<"4q aXN3S.-l"-7;^)R(5^J]GAhN|NV,\-@`cB]Wn.k" d,\3Y{W j"a]-6yw]OsI cDe:c?EOm#U&^6t=yǝU锟]}]ѵ(Sp/P~ھ.6LaO%!7A~^;KFTq7\.X 云evp}Q*_=K$-ư=Fl"yPof]9(O^yZ fFKjI?4UpL}NG2#bBBEf?HBT% ˺>^36O+])*EFWUr9}_u?$ TXƢ4r) qY,)⼓J(F9(i|k:?D;BH~*{;~ Ϩ8*JpOOWG''%&:u$[`+y0tDrgY? d,dM4ȏ@glAF8'd!5Ᾰ`lh٧[vb8gw3|iQJu>d|q- N(Q9!پ/7ZAB˧|8J""-,>'ӆh reu:7>: <x}Uo7ڝ_N˒# mظ6j`wZXxo)F+Պ/͘CXA/!dSkٙ@;elhjxSMuUIjH)VH 𐊁CEY=X؜ $;76A^zlΥ$,Ed!쮐q++Y)AɲthK5 鈆*! JoѡQﮃj+![?(b;{Ĵβ;3 oZJȠ%SW]GG!clvstbkӨ 0I4p8e\D H&-X+B̆w$b!0ޓYB.)0 .3a1iv#^S}~Zs`jR&]K+x䒆\d^1%'tPh||H,JnYJԔ(e+ }cGޥ.xc@ 6{f(W Wsi uٛ@\]T$Ք. k<2<[S"0ڮgЮ3ul2·̓hG]\.B5zt~&8eY.ǜ%s%)l<2'iEt\NJ͊Wbdڣթ'7Ś˰8=bDJ)NS B|R oΏy4g? y);ce@X61ar@NY|plbMPc2>uCHl菣XIJ&>Dr%h7z!g`HR~ R;)ruPt(c[Fk(Թ_).9HiE|ީX}6FN6^SiwͩZ+ӬC^f~}(1Cg69x;ҾOOGmi$yW5 :u-UΦ( P U&2y[[vjLPb6~1[6maVqƞ…h<|ZR)]llKN$$FR\YMZ V^%uݚDI[RDϴ֗I/@Y,us0F X;oBy6c?+Gj?{jgKKV|zFݎ\&cɟ^6k%skVBkw]&AW-xc{! {cY&W,O,C0։ ?/n..Z_Cdt&rNj Vw1jK/U*&c]z,,2{mv]kI(*9jT[ xX)wL}Ǭn~No[yXKJSVcOQPK"'M^]w}h¬]S.&{#E~@`h.Jm Lbav-J^90mIQ>${hu fi`F(ZP|9̻$ ݁J Jy~}:l| X78*FMEwď(A l"hkf_$ʄz+pIBi,(-K+Gg7L}Z_kb Tɠ5ԕ?CY-3_Vb;;EͲC[ez¹?mu5سX-BmgO]<'ڏ _doIlu[` #&kˡ2'B|HZ%ݪ ]]/JύZjOt0S&e3zŔ|9f|۴\X|Ik-bl(ꋲ\;ˑ#>\:~F^}01  DR^f8ʉsS`љ )olP}p/{%7a051Sx%-"1hvCu!fHkW_\GU`DD%$ឯGk!n>H&RȕmnlPc@} K:Aq.`hzg& H 8)5A1Ц Qw&yspn3| XQŴmtFJ p9,$ԡ?,"ծ`^%kq1ʏ2 %ےSI= 7s.%1I ρxOQ:/d]BAJ8  ՛|&o8|Z]/{zۿ^>kN>ڭ2jU$ zA H68~\ٍvXњmop"r.0-5$Y_Kb78ҏJZ̓ Ѣ+MP-H\!JAUD&%H1n.4&3&Ζ_r'\: $չq(VcuR"qj{Us+FDOoP8ޖHoov7 ) 1'$d:⏀Y`_e)c>쐙^*d"`x{Hw=r}i}>|gkzLJfu?+b&twP(?i > ]:XG"E\:^!_^|ld ա4Q7Uܪt='Ij7샡 Cn1c+,;o-=3-,+WvA[/L""R\Р#T4gl]!ex6s{YG"Q.Nw?5MvSy_&N /_b|^ԩcZQ-V`GYL\nsBӔص4d൜y!ʧ eh!edL(a)-&tt$$'1͉ZX4D"|kZ-/;$_ױeIuWqv8cxcjӺRhT㫷QLPlV`z0PmNaI;OYC󉘿N͠vA&G̢'9*= 4?5eъ/_ HhZV67<ׯ]tr7-x쾚L^.|/2h!:$I^zWUmKFYESfW&r2+O8Z9(7γPs%_2Z/e6"PՕY浍"%dūǎrJe#OW2.焗wf/Ŷ5%l I2HNcp nIf4xXd~>wf0)k̮j bf6kv(ݪ`BM!tߌ`mq) ԕXLby *_黆+)9t@zݜmr<_Ƭa0C 1liq̆tK?O[LжnىJ6ܾbe=C"H|>%[''2~@ ATlW?=́T#E`gEVr~Š# @D9 )P5dLKM"ѮV#1M44%㟈`zBﮢEo r= lLnT˒m )VR0~Yn&{ nز.9\1MgM(k/i DAѾ;G|%nq8*²JAt$XKzRgPZ0SIaD]?^>t/\5)ȴIcջ9O_V{!'\kʰ.\GиN"[rF9ꕩ%ŋa ON 0E,7e8BgY OP<dx5JB*Te⥢.,66oR䱉 oQdZ.y24-󉄍n$gy3bGj(i!LG0}]ro"] ґB <o9r9*N37@er灑fT`択8zh6[]\+jB&96ǠӖLQ6 -ȂI5k޽d(Mr\$*= mM gu0XR,Զp% |w|8YSznqbTtS|l2@V x?왍i(RCRgSl3\$ґ.vJH1һ@d NeIǮ;8mp*ܒ06~N9~-}C5ϧ28`8^uEBӍ; RHh'= vBL Uɣ4Q#phI)7IX ۨ$ 7ѽ1GKqHfsG@cߩԭGS+㽸! @(z Ƒgy֑6`o\MDLAmE `JED diV8MDH9Һp,|窰6ɪP?{ g4ݱJU4\l#z9ltjEutgQMtx%򊎛c [*E]90t WƎS 8ly\g(π1odd^!_m\!0G$S-L@Vd,&3)(=pL# hP֪jB#r\|5H-@xvlYɟlZG4w~W *9ל*||hNYZ/Cߖ.=&K C8 4Xa≒hEb $i]Ӗ|cMUDoē Zăom0n%a/`.j&цv 4IFB9 *~m'mzt/b|nU/sR'$]܃x ?!i,_Y?p΋,jgW[fr:BiEUln:q -hˬ>\A/=EXTbrM%.zSCcBWwR-dFͦ7Ae>O.;oh[ g6 >_;"m\/lF$kmӅf<fn_%S&ޞX L>7jp?meé$~8 :.&RJI:m6OW5i]Qs\qcj`ƜvT#.`SbBY }=t:ibiԣQr/ ³ wvH9B+~QqHoaX U/.҇:'3k"œFmEWJ{&%FYk$gƤ>#e^SSd⌵"F-더%kq/PM/AaM/rf`y^LxMg62#w:d jm_Gg/(\u/Rn@A[шRtFVq%uzM.L sݺukʡʘb\F W5d@;b`j!\-a} JgXGf>3A{~o62:jP-{0meHCSتW-xW5AwSTLć"?##Y˔&&1oZھeq~ #BG[Vʚv}hR*Z7q_IU#2`Z@}X#fƕmT 3P<$5yD4C)ZGH1^-sF>ަЕ,Es{بTנy]1U9' pԧwҽ c TY.$i1\X!ÏZg*C er2U%! J_oP.t[z5#)ʏ:h> Ê|qr6,䀺nPDڋ& gȣD J,.ƻpSv3Ez41+\ҏ۸ң3=hCʋ-"Nt&Xm] d_0'RNsAqrN^':8<P0bkv[N'0UxbRQ4FP^e7\TpH49CJvft"X4P{:dQA0ZT hBݝХ_U]MFQ)_I*ٳ2@N]LF5%d=qd*rL?1Lsl0Ak~AOv vN5*=&iľX1e82M9 G^eU~GK)voGz6Ix >i/U/畛*lv qf΂n=~lX$!m(MvL4Ɲj덤ܙs?ԃ8[mwW lHgb諆aeCoy oEVb?z`8F^#^M*Q5::- 2Gmƿv CҒ1t bwJ[23=nP9.F9i1niܖѫQYLxj QjQT^X` }KluSWjtu^<ᦡ?& ?Z8?™n.!5 Bd N̋d):^*mZ[oSR znGd'7y˥@ XV206  ncū0:(I=#2J¸V>+ѣkYݕ@GJO.Fy열7G߁Z-ŻkwwSZ[o!ʔj}V h _A{?Q|cle;Swe 3dií _;NwNa\[;Y[+VcEƈH5A/%@"_RW3NTr2_=Oܮ~v0_.FM36Y:78w<Ӄ)VqE™6݉zqJXK٦P9`\*uBLkBUM%JK;7ZՋ#–՛,rv}ƓR[׀b`9J6^[l3s86ۊ1L4e d;rɩ+bxAu"1{~H -hlH}wNo)V5t3&Ā\vz,EŅdHy >̌ rJJ7t.e+ d :[sDip'),Kp=^3ܚ_ \w+\njv&LހCZu ZX2bA,:"2.y1,Nqlɋσ Z+x!ΨaqLj. N&q%1Qbq YOF^%8ч!9soڰYK9P= cBza>HK{i .qA;al+ckD]I:9,IR,FBMNhP>cP1}Imvȍ+3*M=(J>_n>Oݿ@hDΌ@5i1}ZhqDZΤ9i 7=~1i > Φ\ĝm H(9AɑZ~1rƸ!v2 c5>0j٭zj. /B=ҺiZ vG>S'\]`h^ z ~ͨȺJع;)Gsyq b-V}Ҋ$r:~Х"y]Ǒ1XE4hŻ"Sx: T-)z`&uJ).p .Wt%]A3,<±l ϙ߅IἠmE I-PB|o f+ /PsI3϶8T=0O^- Luykfc+ю]&4~?+\NrIט[Oӌfl̯.͕Uģr*o9 U& 6~>B<SYKJS{~gHq\J^hfI $&Pz1 ^k܇i/3B:s_VZw,u ؔlV 81*p,R`).w-%5)3qoLoc@.;Yq:a -(2 TBb쳿BHR[@D{#((IJ m}00[)6d>wpO/ak-*[T"_Czki+4i[t\|::|b=Znd]dHcYy49-NǓ B[pB̀L*k|}.@Σa_<<}f:Zlk\N:uL+vw*Ua˨JW8E,Yȁ&[:uBm>*gi-Bf,M7(18W=}2k hF&E-%sAWFbX8t}@bwj7r@n;\"}KNֆKXo( `W@҇{Z4偠d3k(7[B<,E'}=&pl {/ӂ\CQ4ƾs! $$xq7L/yzSt7fYjp0w[!GplCz.H댆CG1zbUġv|(Xs'}xP`U'sY0pzvOP>^Df>ݨaj:$-3fo:Z_|w"y֗C}&{+:(ڬ/ X#?q(ɇ wg_˷z$OZGA '֛'vD IXRbIѬ"ݕH [ݭ gOaWCªǰEI&jR[T-A{ ɿ\h?k֘ XO?ktC' s . 7 (뛜TR%'?jgJ& V~% gπbgbgBh%:5E]* pf=;s80y,^啺hV(ZU/VGUkħ?OL+޼@Pn3O,#c+1H r׋zd!`ĭY⡞;i8&E4^u򜥢'z uTy)ldP,VX5R"SQbu"WCs1_1+2;Bv+kyzDFߋ|8r,jbq `yPr\Ig"_"|Ԝ.J=qM]ZVv3u2? fEadT DBP.4+11*Ӝj"˓<P]UyF[FKZW z,FVɓcj{R8%H̊5$Ҿ#xILL#3he7YnK#$ xmEª.9%rM{ zt>_ᷘv2ѿ[ E(, rl#;&x7  EBUKj`jrքM&ضs|"OV' tKUdUEH%}!F t0/=4AƔ6CGѝ, q:n3>x}D1Rq-즘c!t#QJaKBZ?|:)X>cM= @ n!&uHs*$rr-f&v(,y>tG :OĵXh|h@'Z&19-SbԠni>4`';>MMJlG-LLB㨌J!ݏ*isEF: WPۼB&`ؗ8286~x& /879Zۆz'+4JXiz$c ,' Kt `~ӡ8tnHZ ԠigOү?EZ` cpHmC݇݉lL,̂͏sb8+{̫O 9Nj<}xwiUˮDLÌ`T:gݤ- 'Lo #q hF^۪dҤ\ЪH5`hdCy-N Pes6NrRX3QNɐ OS D^GSz`On;lIu=2T!Wb$0@.SX}hF^^g mNzgbM\y9 ;) o6TkMÈlvћgDd6MIpjQ5+s;0p#(du+Q6)HU@,t𙢛|UA068{UyK l9C֊(=!:6c:U|ɛf x" )rE6.d=tlkK`TR`Pz3:{1ЁYWdTakU1[eڠOOO6; t1D˕?.)뗦N3N{ 8#L:&䀦%:<@++XʊqL,+yX@wTҗ Uwǿ:3%xGB\Tt [8ca B9Y՞<d۝tJvőb𾇔~:T}9n!vf'Ų%XN|vŞm@(# |\8w4!Jɭ#KU¨FjJ_)ީ&z[k'7. Ex 9D p~]ׇ̩kɠ `o/cb/ɇU)S30~~._th>:yg^Ec-Lԥ9b]栺FbqvZvt$ώx%7Slpbjw~ df/8"Z3<@ /Pt&C}Kq_/uU:2^9;%MDIJ#WbԪ[DI\0>juhU#:ja 2 u]-G6Hg昆1+X 2h]-E+ e1_y|skD B^ \2:1 W!7TR35Z`(5X<b{2m(iR{T),R^ҒA?;3rꑲƮ*1#SjK S:׍ǧ²C rU]vM Ka%<ѕ0ܑ4Ѵi $#.a˥ /rpVoؕiS Net|+P Ծɷ% 6Iy^^g-{'(eTjH5qYkD@&݂AT#AgٗckUͤy`Dce#W֣ ؈H=Zlw`Pti W |`)f $#H4E*gpl@TY#>ϦS+tWZIg'xW7?ğANjZ؉(+[r=$SFLij/D19ϻ 5E觲IbA1w7X7N3{hZ:ḦR偨8dTȪ R|O"h{ f'?nD"#4S.((0\Wli㹮/D܏K3&͠iaV _jA! JūwTD>?%.C= 'L4FT64[=BGy-nm#H0%[} ҆]30Y{#Dv!lᬵ;2krSပy@_c)CM$9VS$89>ڠ{}!$b91~Ø 0q"GuQ0XzłY'&M]BܸMDZ*mLD9+r0rc{x3|8W8YCV!D'">\`kHQ8u:0wdH1.@tQPIt"hfjyBOqJ `Lj/`+~pNo,pFo&g<*(8`aǾ<&4Yk,Z6a? SaTDxpuP}GI5}~>|QoQ\,,* 2IHױ_I3k. rT.ڎevBRu*IPr5WJFS+ V/iE7uؚ̎DdTbUvEO= 8GK*gϼ-9Xm7@r9= څIz3\)vRS52X%?Gѿ=*xysN+8 5$HCy!Ys)2DɈ 4nQdX"U|)V/A|]vۣ{<~,>ږKIp dC-}wԊz lI~-G&mWv#:$ktY07T7hN6C$}ꗉzK]3|eA?"૫ݑ0lXR]}_|01@b&K+mT X)q%{6E*%ܻcb)jnQ`O%{٫\TY {Q_|Pj7 ,g\'$>X6 %Ż{ν0 ҕ5»1Q|! fnn΀Cɒ>tj{5d9gKyZQ*qXP~SGaTBO\˽9jnyOR*l эѼx~ IVU|Qg2XE=?h =0 %+zօmf_(U4=o[(C+3(u vVj/cf{oQb0GBR-@ ɼt #J+TD]2^5S=z{WA*1zNfcnf1 =彖P5RZ%zJB)d& XcnJa[e[ Ro=Z%q:^XUc3js>yjn}#Oh@B9)yjV4%|g]C)!BGV^^[Mgr .- ΢ =|D]bBz͟2,%$:&/QLm!Jg*5}(Axg()y *e?4F'U'o%"'2nO(ΗO!5j5e` \r{Sa??ٖx4W .S$I~[@ +nihXcF5*--!1}X[a g(~60=}߈MtZ\|Ul߳~6i*QӘ|N&R9O$Ei?qR)'4l ڇu0LԚ=9QhRyX b@,pG|#!tI?0T@}G+i cK9A.[G;ogx!4[TD Ei .c`HR֜d*@Q\Icq଄x D-Ŀ4 Blw8ђ P~%&< ʔrMeG4)"@K=D^lLbM)aK8 .W[̴PS'* 8; $3{klJ">7eS )87}H&eG @;]VaRΩwu D%oW fkc6gsĘ8#M#P.Bx9>0< jf.,h8f$.h3] C~OǽO{=[g}A.|#u4r^k+cb11ȂB tҜ5c% Y͘~f Ofu]UܯȉC1U-gqR Em[nJ k K)/G~bb667߶<*PʉR1P?gVY+ !<9#~PНe)70.8EA-Kjt# 43U+6pكB_eܔMV !5ybY~ 'mRӞz}fZ0oK#[6z@\ Phxf\;(^cC'g-8ḫNT*<=󬔀 ӠS3!wi=_R 2_D}i k7k!Ѯ_(ghUnAt!M;I/|Ymu'R͡.Z%aFU9ӻZk-Juo$eF *+&uXk*_belT4\a=YxF\HO-OTFGvl|Dl{*Q|=뀈""9MZ4X%TG&&[yp l}~7T 0': x+#vaJxn.t$v#_&`râtM{_RqqL50Lȸe=X"kx?#9^)!7hag 3,Xa*RFwzfrN9 #r/$~/]L{`น -xT431^L$;ΡJBhxcdpwS%S{O>GI?ѕM,(зsXl]_em;z,(Ե<{-e^GdžǗ+#b'È CrX2[R .sXr9E$CG{_v_kcr$ʵαufnCx$r> sqcH$5 Ij>j(NVɁ=;o֬zozheߐyqW.#*tXZYV7pM@0pf rp^o'[Q[5P u82 .Cڅ7K-;hdxӟx0Pdda&O/Xrcf.OfGRvwC#cT E Ov̉aًRd$ Mr_}NzeTsHG6E音ܟ \W *GQ s.Dz/߱^^wL A^^8M8!5QG.Egvv,7JWHN! `EHkQ_%G6Z[3\2kh;!0+'woU+Z]Ltȗ(gPwd:ː8i#2;9-l!Ŕ!eTr¡"kD?rV^6k =xI-:hxr[9Eϵ2.2XWDA"n3U9Rcꍄ'lAyO~Ye`;7Y8ak&K}j!fj R} ''dg43xΞ_ѸmXa N@U+'˨5u"nk~Je: 6LRI-g 6#77ЭBVM.gxN:|J0 ?] =ښ$GOwq\[\Ώ}oJ@Fz݀:IQ^L^2OpzgDzOYP{d|yܰ_@ HbFਬSL:3ᡣx /(0=Z\%`k|RW(V1L~\ڣ5qK <%DS6p}_`,5f5gU< Z[U윙S?Q*W-"^Lb"y-~gJ((wV!qcK\1h'YaFѩ գ݌Z<a*7xL)`1 OXf3 HwnV/8Qon 'z]u=w451+h?0Z'|ʲE}Ƌ.ۿDM% oS.WcA-jMRs1tfPVi5Bx!8YAfbSOfdj2|R`ۃǕ$k2;[Kznf98onj]GG^):Vd[:N0ѻi88v0S0^ k4YEV_IC ҽˣu?3Ef/ZoNjLE #4Kx# TEE]$zU u4 PZ|U7)R@ƃMQ.loRJBU:skx #֣f VA@!~25*$fab>'[xKtcaX[1I&Dz|i)GTTC {,.RUɄQdsc?8TnR8ee볢#12#$W5t6[f8 .GGߣtIOc`~g&Kxzed߱C|Pm=ۍċA ԂL.j8FnfLS߁Q:Nmٚ+n7/UdkVKGtRjǤ-:y Dܠ+) = Ie֜ux) %M^!fL`}'u3!ӼM& +/L7M:dR(hQCsPy/9ǭ͚N `5{ 8=Z>!Ͳ^>umȩ6.TBKh*`+[w*6׫SQv'g':R֫M;ack.#GYN*52(K :À?k>>R `4KcNxyQߥggKꍰFTTڲQf#OzG8*7ӚI%iI$LY\:1V9ɕ 8-ElU5э|VR/[ҩH@pz?C"ejɍ t"R82ȕso9xDOSs'b6z_̴ψ_vöp r=ӨӴ,W[)kPRZNե,YyXdOܕHٴ=bI[N?“M+e9f9ײrՑxln!CdSH O-Q ,!kw1_n|_ocvTdbIY^ #f ?`x[:0Ϗ9JR3ÙmV@6[s]ʉI;UItQﶓo[G (,kW5@7j"3]FRXe{Ыd F ^0߱\W. N,*Pch3 #+a!g6.Rd&A%7a;4Is*Brً0/DsՖI'NG 0 ۥPS ȢG ~5pHrޅɎ^&ʨv}WP2qSA6c]9 Z&h-ڥX8GH#~0zoJ>:8{j-(K#?DSÒɮV\cno7aPt8ES7%2%d~Jj(i*ߝzTw)ܥH xWͽ~~rsq;5;QS"݂h>Ye>XkyQ([ɿ~ֽ͑D,pi}aY МȦKQ[}́\!"!7m ' \`>If"62 !ټEa3WP=䔊ylByIjOpI#<>sBtl|@ *Fс9 GqTgއ,.q&.,Jk!9 gE{LffHIVE-xIGC5>.s)D){$c&rX]NwK0k5K9/b]ڨ{xz1cwҘ,&*mϏѪ=-C@+f{#łCض;G7I@K^黗]y7rVeSO G]$E/}tF(Օ#bD6`3zu,p~ٷM4$y,`dc m ;JF ZP.|ɚC(SeCafk%iNf Խz`E 坹 !i\)˻ݐ3r`EhI䈍qӋ(ʦg1Z(ۭs/3ϻG-<2"i0?淘+'RT6. b;9+ ZvKwH8YZ`{§C](ܔrhZp ypx/16\UMeh{#*JRtM:mv;qǿ 2z:0S#>7lA{h܋Q|@8o,U"#k5>[뮭0eS$$sTa&2,"}6׏b& <-Z53c}ͨFuU+wm(.OJ0i) JkƆsn#e lew6W]n< Ԡl7ի;q~gotod}E u]|JUҰ?`/Zq~" &J8<ǙVD\]Ϸӧoi,XRs>\ L5W0D*2㲉 $A?a;,#59V-:",ƽ!YHi& ơ'@9"x%vlYKNi=yVKBF ߏ6!fࠦUc4Bf/!54F"nzyӅbH`/p*&v_S 3Yԛhs|PkKRCOme")m|rn;Bk2FUfR[+}בX\ƒ FiY` t,Wdi6ipܿMx;W<ᮥa@(Osct|(b%QPD'ZI8uVecܧpl9 v9K)%ϲ5UD/tCKHXe<ĭ/9oQIm-_ H"a1gZ1mx6^쫨N̉% f^7NӾ"AYЏh2-3 kK W>'엌 -ZHuZ݇S;q)Nu-5z_Ƈ7՜-0 9W6rz0Y>i &c7=x+V6,k"*̾T8vbX+oB9˕mOx+lra$;^DX1٥A]xeg܁50xL\7 Nbw~ 2gFQ'a˕ˇ|\"E139YZ_`rO~Mr*3?:>Μ~p[{ Ә#we_fI]X&&Xemk=s鵪֥_l7+jX>M-lV* 3mnbT"ϣ}7Hb|<,7q&ܢr.:Wϧz/OJR'V^WN=L"8 +(.$Mn! ay{o$ nӈ EȒ߱B -p78" e}7LQ=|dW}<_mK*B~ 3WkMs.H#LbsHP@G$:E `?vn󷪈BxwZ5>@Vjqm27+FRLJfHg9iOlHL93?l7p,p6|9VJ?Q@zs ָ"d)TL1/C:g)iSgbB ]ɪ7xP9 4Z4?QXi#*1op~`Qam>ϡt%GX%/ag~7?߰鼈Y9RR #d>=hk'D#R[d697K0jYǩӉg0^غ&KIi4ނ0Dž_u1B~ ? )7DO2vQ,DqW&!UY8a;D^)K*62к}+-dy0Tp(OG[N!ٚ1q0FBˍdԇ>3~cK-f*+$#ޞ'cƀ;a献j m=0A٪ '7U"./)Z3 !)m2m9dE;tS,Kei嫞ه}"l[mʅ54v(AyZ~|M NI`WYLQ5koInKJއk[4 -bndp S˷#C )%HRp[g1klV ʔ}ǏSm k@Ж;t"a HV^X%g2MF+@ˉ5URJlOzI\%TLuoz{V&(vJw5`tw-e1nUI1,&6ECz=n>1\C )i𑿘'(Z/ ă-济OL3^ٚ>Ig}kSbsuTb\YaXcz.1PN#2m+T\<~kuYY@4?+XbHGA#/+A$9d>MQ<8ݬr765ggVkH25]Hoeȱҁ׾UcOGاY^g)""z;5ujxZR[x3|C\7T= ĝT'갡W_Դ==QI/4>&y+iۙ[?ۑc\ VdP)-;/ ~ Shʤݤcʶ .O/[eRtY0}ـ  $ `s38)EH`aj U㩙:o 1 s#`&#of|@:SrKY3\fHC2OBa5VQ"/y#$8Tz.üv\HzJ4.3\p n E\(Y@Rސ1.6r&]_8ˎM1xb>L7pQWۀ)I\VmN{8!c,0u+^yF*-[ sU66Ffs t'GWށй+qzLہqhlϥ.h/t>͸oj`|񋐎v[³H-|"bxUBq呓Vкu;2 ~+06w!m#!~I1;ʝ"c7`$KZwbFQ~moC6f՚q.T?\ IIb>π,x|R ?~#Rf~J{ȫMY'm%Gި,Vkֈ֥Ê 7:+=p >htw 1[{?$FʣiFT J$ k.KI赜mscг Sy5e!Ws) 0\ֲO`/ǵC2}pj9r<>C 53!N&b^dL(lWjrL6>{3=6*1ՙ)uK'~62r_73J jV옠 ~Oc%O&u~ Q\U99CK|zs2";!7GKչ$ѦɣZSJ~Ǡtz z*8BjBjnra}J<d֤PY̑ FTt.F,b&7[B"V l)&7[a$w֣ɬ5$Gq] 52B}@CCC0{xBUMC#9y)#w+6`suQ񹡡jpArnU3wF)2>::-]@u=AdOƟ긫Tꒌy6y:5@z dҫ[L_z 5?%\^􇕇ϱѳ|GSleelg++ x|j=J".2b߇W O*Dv^0?o1 :Bk l&nv6!Qz&95f~ކdieCG) H?QXq #!]*Wsؐ-;RhpfIq]0m&8 b/^JeׁADC~ylnԁ]fQgoZb=U%b7Ct? R0gX8w1qFu"lR?&8qc b'2j.iY^H_-ƌ}-qk*w.M$]KE*t7pdHn)ԅtXU(ܲSXt#]nJۧ.ʧ臸dq~=ǐ\0i!E2Ny{ OEk,HgeHWll@9TH8͜ #*yXBVKsćS,ң,r_,];rxN c"y9짌qs Fظ{xPbfRn蛉{ [*v%`ЛS04%c͠9fJsy绯!`8 ^V-ά/?>; rۣI$zG` 5UyFѠm9eVi\87 -[K?"Qh)/4@{%qmis7-%j籱I p5t0H]Ɏ*tE3Ib6zzEl y9&lF?庥GEyTe0Pw%Ժ?91#,6vrgWE`އWWL+jYP(`ۉw%8. $FR٦Ӵ\%GT^ĕ6'^x3pXQj"c_R/^f/p->殩 u>\%c3-/ -oug~Y7ax7@<%`*|s5 rC?ceڃ!KZJ4W  8Y.Mg9(ڜyYu'`4\:NsT9QOsvc2JsQ(,W:+qhYJ bȺ$'b8{ⓜ"CxUWGupCVFu+8 Qw\ !RM`P=E[f>K83sѶ#ܞF3Pk.Kn]V}>m㒅:)OFÞ[[;]1b2Ybaa@8n@ L<>*3@?8.5H7r);@&=wZ<' %6e 3UG ާ8XJg p:oR{yZo])< E 4ӈ:J9 o[8!%eTUai' yDH } 1.f}SwDE4nkByeq7 DFDxE4iV6s'B\s]aK/Ro jL#c!\+mE" Ybѩq(7]=~(yF&AP䢜]EP585W.iNr'ŧ.#_hԒC8fs\Mt2.'hN6QCUSZ+g:#S]]OQH#qΓv&sW.rgff w4Mwf{Q,OFA0y1~ 8|*E xjΧoS!f[VkC@`c>>/bZH^ZqF`|Յ+/& cxp*ghJ3 Ж }u~3R71T.x%?^/=my=ߩN1z ς5@wa@hG74shiF~_`Xr{ZR)2ɳhFdECԔHUTdY*-cjL^{5% a锯#dESomy!KgOO~_(SeGr1)ԟ=LXDI;\j=V]>άh"^[wP{V 9AOYi$ QJDmٷ%:{̞`07Nl%>8NxKyv󬳭H+GگZr&@F< zB7ک_h<:{Y3ŝhA$Hir$H 5/L/Pǰ|0Nf8~ Jo%Ghy`0lZ }"ޔ ~:R kC2,\OfxpƼ؝^3"k 4 ^!| vp@+&¤ϷČ>pp0'Wnץ?_>n!.M/ JS>RֶOVfwe󮂝`"L^D7(F_eg8 #9{A{ijOώ/߈WlN^-CE +uYN%!-b:} \' WvBj2.-!l\2B6Se3ͣN륫 9P(1yĹB]Ġ .{{ !o1M8htpt~̃E~9 Wmz+ꮀی.E5j6wۑ76Qѥ[Nsw-`5{TIE˱&JN}SYkzѬDD t&"vő(=P್ߝB=nk⌵ˌmXA`p\L@69 X3蔻48+Do(y]o$eDfu1MN\aO:Af9UZ.%k~$cTvObkk _071Jm#<!KfCtQVt" `g afLfIٱ =Kt65WfܛXk |q/]Wۍ@0W,n<4 LLbǑGI?,o kB:,FׅK{e6z3!/ҳX;OO@?ʻQ^w#i?0nZlدuMztks$݉n{l(z-j WOs[7ΤU|xOY E%:'>*|ezuJ̔F, 9v.)|D"XvY}ylJd(9k,CK]S*_.)i_>'2?A=t]kL3/Aͮ8`=ԮN ije׌ l\?P\Bx4X-7a)Msw qf v4rpR΢-@q5Kyb<4exVy7MvkI}6q4~iٚ[M23F@g@QEA]Ekk1mM -}LZ*r0{Yh?`߳|Ijdji(ߋI?W Ϛ5'zmki:"["һlʪp\+DǺyD2>O:jd J2Aɍ=7JzY7oiٕX$/]YlYZ׆C"kل 0ߜA4و/[A^ؐ.OD]2%/ohivz"{GALX㬄N'2$d;40 yGvMob& ٔ!H˃€>UWXŜK;~S~=~GOh@ '@| H,*݋*=qwR\U|`pᠻ B,$3op_ނ*t!÷8E݈%|Az<6CLnrfyFg~3g0׽ne:W"K@*Oۈ' #,+E;Ds3_]PS̷ICGklgGV? G1Z3!醼e߫Ė+hK¬c<@vXKP WO&Zu$ݶgףWXO͘c>@dhJd3:)z߬l,h.M/|;Fs?#.Ḧvj[ lUNk9![h?=9HOn8}I`M 1d] T]˟Ҡ9Ub ڙ#Dq5͜5sEsS# v\ʵ? WF4?_ʲPe/OID5V=sÊTf'sԠۥgZ يB/vZVF+TI?p'Ҿûo݄e|.dd||!mE D]5LՎwF^ }Mqo8G [P(SD*^E[ 3\ cC YdS5:S.V^rjt t6NtFW(nrR9ێ[>mZztTwQ2At,^7kεvө">gG3y3b0nN[2q~U)^Z^Yef 0Yp&{V#׈48Wq64(RtЅ8EeΑ.-26 T=K.`,H5?j!gU@  Uc9&y9]!<I~-t|ؔ}.nUm 2:W<]Q ϑDLج?iE"pP%}Q@@(ük{dPI'waqd fDcuI6jѥ+i|uC{G|&8fHi9i1拞V@ U̷Բ6S?Ѯn/\ьƏQZܡy5I\] qRJM}q~emůu,㬛̥?)Ezp?J ׳q3]cGP^ vR/~}R8@ E)+.I@w7"Ҋsxb#K4E[/03KLv]vd}dfe! m"%1lP.v&Kٻ-PxqhȑN{2cz 9Jg\Hs_LbZO"_?5h-Jf6)Ma AP:p( z,@Wp(5{aC$1I>b?0yrᯅ} eJVȇ&)t3l'n@A:1N)HpeeCqo.۞[[OV>>v*rFOI44]ܸo%;nYvXHq4ׅ6YL#i _91Km9WNF*V){(tX/w?/ ezl#k{P:E^mbBj##k0OK>'Z.*:U_у$mUK7ڗ$SuԉP{yXF>p#4ohܼ[oՓ.rWR a(_isXEE>1G1D+0'MqF:S3n>,"U`8"&Rsg4i;"&o5! nLk#;qB'C \%?rTg&a$^XF k_.;kUOg֮KL7w44yy;V׳pַ04^Zy,6gߟ(YPN%F6~2vq] }Nih6g:PFGdŃΙ5^S "#p60F)W hNk7cn;vRj(&E 3XV쓍`FCؕ{2yΨ5;0 +HF:"Vio-N0,1rxu!|. v>`7z; } .U$a1`tU ^ w.~b /SO>7KI4`txmFegj*C¾ (fk|zyB̏?Asʘ G~&u09׽1 b)sRwl*NWށ~:sl U&u(~i fBp q`dcXOH\%8f`#B)3;;wɮ ƾRa)ivnbT=U(#{,l t-8Wӫ2sA'x1`6NnOmp6@eVIWL&em~ {7MhbV˽6e( 3/;N`SI+Bk?DgG30F_t)KyG:Fkv؈kKȡm#׹hq2_b]՛^B> nr3~7@FGxG1^~sIޕOGU+@ ,%Ԃ2ͦ.l~+ L%Y W.4v=k_6}&IZNa1I?N6̋ɘH/dƯQ$֩rqw?Qyܚ+`@TرAi4Uhd| f!Y8`Qm[!{lAp%ȡJ>yYo6 ;|!ҕTw7 t0ç wh|}%MT!iO'UBc Z4VN+Rp)!YElP^ ^ywY.p_>&24hmb,~:9.(=UVyi2N/N勌MŸ bJ^նa",*8FS )BUб;̼%0%7RU<8żO)E_b{De?'Ը%d4w fu@P;5J%A?JʵLÿИieԪD{;wK+4^E_5 mjK |{3ZC3Xy dXQ>0^Esez9 !mj1H)A$ Kuguz\LN91VNYHj۞v߁Ȧw*_e:eϞL ?DO#i ]GՒA\υ8׾f Ѣ?PXGld#w"O%dΥna-oFVLDThD ji{9\2f0\'owmV,kبͷΓΓ!Bu/>`̯gE?ߦ֬'zB7v&7u߉R,#ַES*yy7j޳ )Bwt nv^?F4"E ~G7k(n0:t7{OOJ&>5s"bE[lf} ԥ,$[1,XISx1VO{ѮS2ؤgJ7Z' 9<0`'R,IsvzTTgZOd{ixaAmKBzKlLZ>k+qtakI톼y䐊bhpWY7d5%YMfXRІÛH +9*EߵYU^963c^„??>lXa[D}H;$F% dcJ ^$J4)ǧfҚNl{j1@o`j4bs"_w(^L=ޞ=YԳ]#d2O3G\Ye:=>k6jЋ[׏yGy(jn7?VAs=nt$` 7D)[A1jZ%t+34z¿i~K.eK^ı|sT<}ܳI\q&QqBhWq| b6:W.u@DFd 8Ozl^ 9D Wb&x?MMF4 Bl$)!-%x׻] +ӹp8x˻ʅLK[p3Oxk6_mDf[\k~MקWi9x2?NL=:ֿL - |(yRZѓ0WV_GP%̋p aI\"=f-loH~5ζQeZDn& %ғ;^Vmq$!1GM ̴ sg'd7]EYQgILB,γQ7݂:`o׭g"LhT0F=ұOY幘 8CōE_'`' ƶ8ze ۴:1En%i^_N90[L*c+f 8ʏz[Tn .@ Qn+(f޺;O2]/6A:!~uQ.ro8 "fůgNU<㿝ӞiQ݋PHJلS9<m±0WKJ 7(NȡmlBs=QD\b[]H◮~Xo~xerxu~{!=MIH7ɷ Љ2Ȉth k`mw`v8Ì`N sG$fuD}W^kp{ʜ`l0CTlb`=3Q,CW TV*/ܿJtϵu/W Wc0X,AhRu3Mlcg#@LX%ktŘ_{i-KȑKݖxُf;U{(w p#Q ("ջV7Kf>lY%5"u;&:ztL*1wk2LA+Ay?DISax /L%rG $ (' z:3z u@#V4IGU|wDV3cSI?uGfN<=iuC56_Ϛļse5Kc}۾5xa{)ܤ3pq+Gɫx''pa fEGQHVe]_\wN:b"%MvL|lFhQ-k rIWނ~=ܴ>G"dN#=~Y)9Pt0yƚ^Hq1b3#j}1&d?; 5XDQB4f '_PDb2 e.N}R$ L& hcK!g~~\UfArg7\C\m5s>H~Z bq$|93b;i17 !¸Gpxh7B.jM! q4Ex#n4px)οʞ(=x객Y$Mj)N #jTN '$Z8 W55QZKzq`'Wٰm#P-T֧m>%!Rnߴ~h0[ @.;N:e|VQ7l#5.z:c`3GK=c G6գځ !}F69կ $NS +^D?w +o=sݻ􏮨2tϕ4X`23'=;w/]ǰjIvIS(RW_'s:"Jpx^bM6E s^JSq?&Nb qZ powLg8pf?J`=ykr\ޠ\Ұ)+gہ%]/>Uޚ} '';2%Y^]֡-j|$DъI.igG@R,pqɪwj=gҧSVH9r"b霰VԄ:|DjeN0w1WyѴ+<ΔϢ\B(w&>2ɹU[K2;_%k&zf*t Z1%m&A›Ne]0m"4a¨>N(4U=wv1>2g@uSp[8>pJPN!J_*4iL({H&pL{ΘX7`D֚]eb0w29 zui7Nm,~jwXL%yu?;tHR^Q}uR]rENJRH}g=ȭf7MпkJG(XK>]bUY-sy3.̣jO?L% L&Xޣ㊤tpg:`(''1d?yURs촪pb`Sqћ/&{+U"N~8'z(,};ϼėT; tmlޅ*X r'ܠ+uXYTD[#EF١^pg}G(-4eiMʅbVF? A7sc\xݫqKj2dyoKY!j7[O%"1K>P 1T%[Z˙s"ѡ+>o㵈bs UEIja!?3W~i=xP$oK+=ǚ<_gYt`%av( h>N >C%OPF{W텤)z*a(U\lsY+;=oyi`x8N]3 =c6갗oZ3ZDUtyذ=>e=>)笫}A7'YX` qt!7[ٺt} r M@@_eٰ4SX|S3[2_r0j.$z@`Їv..Ow|OFxfCFP}eK 'iZ*&GB]909;aOx~Boaq(J6bRd"` %ҲuwVF8u|SnèM?eܶ"'Wi ҈CܶwI jy&Svu&<7+uB?ؕd`pf0\%,7Kiq iy?S{! 4޿tQu]АcUS\&[Q6#Us`yR&%qKJ#$zr9wX(t,iG9_cGH\fK BC7^E["lj&OTpg; KV&bri6 6W) F0\ #kv+&Geg{٭fDd%%R~]!ROb¬JHSܕ%Q1W X+,˺ZSqqoVZ,#9ͯ47 B' w}oJ\3֡yV!,Q3Ago!-) 't5`9_=װ =}at`C9m&'2/슖ɦGt ƇEvH@{R;PpCEo| 1N+8 =Sj+81v3q^ 䪚BgklEuuU)P])0M6 6+QOm/g%ٳ'7"gPO ᾽|hwjLlx:\q N:+*d+OTu.";*(c\Gn¥_DzO#lFi^.J7#Cx2DGb;ՏR0 1r712@@xW%o+m5~<՘G ְ#jUҀ@Wjgm_f`nٚXYi/*M?V뫝ʒ*0V$yޑ;hBTĖ.5p4j͖)h/U~Kԭب8"n&f[bpFۘ&F5ff҈u0$7t7Y.V—J"kNͬiY" 'l07[?"lPP(U~zuƝz7z~}wZ _ޖkXfoJkM'Y]3`*y__/r4IAHyEs% ;,EJzz6љ]C2~#p7)j2\՞z z$dw7#P RVSEߞ=nE6mQ=OwCWYzFkUQVM'i6*rOAXM(=7iu #:| g ķ)H|߻CMS|(g,q 99T&p!!*O+F1`2ʔ@3|l(SRAzDh2o0qb͛\-œUÀsd+ǃjF3ЌL(6U`ی5$KGƙH;ěۦ@];^wr&M'%YpwrgãVѿc͖4E]:MҪ`~2F9L' >+AOD=7h6dެC|)Cd^!ꍊyr?ىF_ŝ?ZzÄ8SO~7M:GL!UEQw/,>❪]tCCS HJ3V bu> txNaZ$~KmݙbQ][^Jqr%iuD=J:O"qk5_aL9`Ӽ6*e^Q,2>>-؁"XNδ2[A|Z>Ķ1Xr}A~I!7~m,ǖ†M;Ф!Y R/G.Y71Ođ;CPTqE(;Vnr?kـF72@"?DɤJs|f4~!?6B#hG(87[20M#iJ`7|;}k^ =QwǮ=p78kaű QPm 8[)AZKw_$=x{ ٷ!Ywkdly[\S|r`ƪ(r <>wfV8NW9`iu4S=EӷI&^?ŬK` _T25f{%9-@baYؕviрY5N [zܸ@=WG Edc!d68&os!":mbk݄4)w j$ ״ q7>n!y0lFrAQŠ6vgϱE\5M-$Pf6?d_:rsr$r7C@":ꤲsQz'J:/&S&ҽ\l[јA5rIq=$sXْaCI9di2|[T*D םD-"&fh~*J!p~t0.AջUȨ"7i5d`VY<0|%6pjm>]B:U m.{\2K,p ,coj! g/8`cno,ҟ!c#RP biYau`leų\R=(ވݴGkem1v F'aG參;v_kĵڍ(t#f;E-Gp^=9Ŕ>! u#.l8ȧ+{9v:pj>mҹPu͋ۖ2gw 'HFB#4;HG*UaQ\TN-8^-y6E? "Q%^ĖqczÒ,Jߖλ@V EN7z2#a;Qz븨qB[gA5텎HsJI6V a)HC$I g肀y6Awϼ)>& 婏q/.4B8 VSn8%!e>mz݆A6?0kCJƖ+*To%k^j]o=)ӂsx/qsiH&a5z+1(C pm@a&uЂ^FiLiHt r{MfYb2yp0yO.:\rۣ &lLOZ$/=C.q&%j6 F:z}6,{_YG~ Qj&5_J#%.\r}a-X6/>T*V;HG]=̌-ӠI|34ȋ[wW,xy夅q ~wM)mt9p¾SwJAD1]dO8&| 3=7BZŽnfEqEL-΍qS~VpF)P/z!3g2't՝x\mkFn mW~ͱ@(jH-Ul.]`Ѹc,2 8ucPHփlOǯXC.ͼ]Gme@CO,i/[ɪ^҉q->p/L?%<*Mȕ(^z-Z,3F?s:y(]̙hng2}, _n&,C`T?y p0&c1o89<%_?~@I1~P(%w6 l]O (zU9t?I"2L;hn` |2v; 8U˝B` [U!T=af"B;VlnךG~vS!^mϑG7ۣNeN>=\͑fV<$*Ar7arL:^Q(vFtN؅d@xA208 .6qLxڌj#,[Q'F2R?S%"~N Q14l-4oƃs1XW'}L lu>99ef &4!БZHz9)nWO)+\}{3FL*"]m7|83&Ek{]lL٥bvՀ7*%HWQ"DU&b~(Iί.ų8A_Pj=eB;z@Q{(B%LFѻ3܏_2GB*/*IW~,O`~hņ?90@\#ȰBӋmX%!=-#\pȯCN؈b7:Ֆ)s#t1 a7Fnf$g!^6>9M "췃 ^-6vj)$uP8@fv4 JbrQ+ԍ|3EL{aG9LMtIxW~J|Vxμs.+KQ㼃-6=,+d32N]7dcғz]kaˈ|B Vf ޙL ]󾿇[]p4WMsrcrbdo9V3ؠ~R[X4M>{2S & f@gO\ M5p0ogtw l*L0p$Ӌy6Sy/pc;[`vݝWwqCdk^8EydK M4ٹ2!jx jk pRgĄs?M\PU*WիkD:34~r&GO_}ZRh_SB"pt#Y}ڥ|<`OKw9%UTNMCYI0T$; Okl ɮI> Xf?ԚI""su|H ;xG̫u_9pBHQqQwyM3#EG ?S~d()2'å~,~n0!uMڮ|'y;vw I[O[bW}pjlM^RS+ UseĊ^Am6';}/@Lzn< [^lnn$71uߪJ&fT՚h=5(nR펰+# +]DFWSԅ8TS;lMFP ӥ".1K%]i|aF%alI FGfJ!Vk 9C/#Bc7G"O}|R!ӽngۏI]=[)_ma.TO$7B <j69-^;T[vw". Cwax2^ ˝czr*KV>Ͻ2m}IG\Tk&⟑l D91o}YVd@3H1&?)smUIG9(?Rns9hr7o̦qx6_UF% 5R2jZ#+ˆyλnc*LPeN BhUH:+=l N[ Հ&  RaLx1!Z, |l{w$V(LN!DTmuBm=g}%%`l Ip/;roxxO.IircJnr[>oJ+k 1s͠[&:@ɟ WycIϖѓ[V"N36 ?BZ$ r_>Uۼg4<[,3-17 Z1x5ƶGuz.zpmyZr'y[u;ͪ.ìl5LMN<΍F&?3:Q49P&^z<2$ ӌ)3O- o&bMF/u{tTk 遢=yLl#R{4:|/Du4QrohG̟G%%y|!g_|VtRt(dCOP\+`taz/ Ebi" m_W/FkZHKϤ.0 Ld͇ƺ/ s6wp DY uu!as_GIZBdǬ7<=cm,cj*LId>04dӎ(STݶƷ5Y@34>@fg#7pJA .'G1+^:.WN8$ǀ+[LϞqm5W*R'@֯Dqٗ_S>}Y]X xkO4iLri䎭SϦpUh/G:eJj a@Zi\I,*Ch:BƄrDEqE3y}yfIB1Z_O@sZUoAbunwk;$7a}J#c<#IdEpX`yu%xoΑGPBoE1^_tˈ5XzXۭ$wƇJTBd7|x.CiE[pHB8Cχ g8I zۚ2 ףhR$hwHFǁ91⺨>oOZ֡BGQumL3N>[+]㹟_z:\uNzpJBHk9L`|d|+sC& +a cȔ HI~wZ8iE.rEOȋ`1Y\cVX_̙Dߜ<@vxN3<l/c|t7*vHNl|mH02:0 lKiC2˖U&߯`q©8i$1[&ߴ]dA]C0.1^rѴ8N&,\c mF˚VТp!҉fvqHEs?jv.*Y7g;/RMWj~P q瓲X]ݶx{ڃ}C18:Gp ioNn 5* (8afGpe5k\q?#R\“}g) 5{$4e\?e<}z\Nk)5ؤ{ո\|$gS?!%\ŠjoJUWj0WC=B;!>{q*W~:n넊1{_X Wa4  7Ո)e.V][HogrA;靖آOH K>W̵]J}U?)TK wZ%3`udgpވc3B܆=U(vEeꝻ׭,PxO Feߺ4 ~5;٩*P0UzpėPo|zy*tXؗέb%t.CR y]$'T| ^1*zdeouTcpo$&"Bἦ$QJ?'_"2Ua/ͦK.ǥ<5~{Xѥ"{1FkV 3mB=u녣V5$j 4Q:arTTA\+xLAe^CD5v;|ue!4M`^O Ȼ?Ie[ e_5m?݀0|ѢNt7C^wPiC6 ~/\wQvE RZ}(ϧRY^O[R1D? 7nf' L`erB-͕h|eTc!VH1¶G )`SwGq7EY;mvT*+'x(w0KCLs ]2NN!4oҮۄ@LүƖs5AmACIxl7RP0lӿo7̆$zG1.9A1-Sp™f\P7Ѵ?aN4.L@%SnZq 4 L&<뮱1G{MP?ԧt2qڢ״g&Q_ BkT;ViwI`MOwd'CG?a0{PɾWKUf*J@rx =JhJ8nYUQsp˜ ^/)`ޛK ~@4٢R&3D v5-iYZ n l Ђ2t2p/٩-)͊IT4Fm{B(t֮R~O@$"%1PVo\+`G%w0Td'ߜ4/[=acmnH|gl恺;6f_ _‡:-y^>5WQqq4& d Xխ*dHQ,T3Vq[ۙܕM^:m}1["K1"=}j!VdB,8[Kf`2=z))M^+h>\>AVGѿ.')UxZ/DNWq$uPq߯6H,!%u:s2jUƪ`&Cxԫqj69kEck:*SL=YFG߰xF2\trF4摱ړV4*Q21eCr7DPFP$QBV<'.⳩=Ì<˔YJp!8Փ!㺻De6#یKtwi{j&9n%~Y-uI by$5lhB-AթT]qy+tsCDkB 6%F_1DIq(}'l,)" ;pE@+(㏣MWS\?c?:agi47Z<{,zd/Giخ܉`@nnMAR#u$/@/SKEq;cgW[SNz&]˨IcUkM0;2a)om' VXw'*oi*;.e=/ Cz_˺{=޷< t{Ǥg\xڅ&r]I=\< =S9r +]_gq6Ľm_#SD)sd3Fƹ6d`xnⰓ$t֛Ŕ Ei^_ums|)d?T'=﫦UpaX;Ko*la:Ŏw^jǬ@+(O z OԽk&Rp}]vOmTaPׄ-_my#&rd*Ї"uLƜeX_r),FNYlF^dA %t‘ Emr@ KOA[`E(g`n.)AZ sW(_}kJ tTP[0|m˳hGnj!@=g=<𴢾MЙLm^E7Fs>yḬxxB1I }[pbt&,ELR(mQl6"m;\e:W6^'!Q*㺅^BV}Кuqϲv%N/nZΞvBMb/I&@Dž|j>\dnw3HgT6$k*ykz|{X$܅/^T 6 :+ bo;!2/7/R41.[$@ghwg||ee[{Ӝd`%no*Ȇ0sc!myZ-oaPL7Io!YlO8 Cd< M% עM4;;|YTʅwjqalM>UuV4iS_RZ}m2z7Tl zxzr 2!_&J0(0b]N0TO{F>,{CrL] a#>ZORE#qI3-|ѝ)Y-R܉//ƻȡѻrV0tNbUR0罘U0QsRvyB,˓SqXEcCɵr-:RZV.Ŧegkm I3,[ tҳޝ ;Œ_SƣEUOD[ ǺPYj:r3ԓ~;:@7ؐ8Mp]tJ#3C5z"a:ZLLydG(FJ2aBEn'3e-|QMl6)Mќ7/n)kg;%8ƔZ(QW%T_.f @ fdt%€ T^L:ʟzv xB0~VCxi\{0O4|O E{ O3n:43˚T^-' -'gY+H{*`28B lTw|>2 S>P&xiW.l^ޱ};z\3T^c7U4+Ǵj"2.U.~{\bT̚NӃrXG= |5]L*34(y'B7jm&;Z/<0srڤ~w?%p{qE}$$`ڸ6#6B-kS<fC*(ozp=Lx5ϟW0|bZgʹmү'&It(M֟V>{sy6KF<ùKp+ [ .^$`H>gD. $ {g3|f!֖ dm75ѦEC,,/A(LU'piuҚ|4U#cT1NK+& ڮ@8 Iu(IKℌd4:o#fF>ܦypkgwET*o#@n SG3qi %'3Mg_^aN. !ͅ|"#;̀Tcw텡#YOap3Y\g]ij6=aud$ AYl*)Hڒw Nqj}?H`utP!`[P^j 3D&O0#6X(;,+X{L c*M g&8Z~ ,>`gM|WՑlK&ߣd+ˠIQbG+[Cb@a,եRտ} y⊖QE ϱEXZOQ R!Opf}j*znSNl![dtPj~$2Dȗ2vVujݺXMh ֬USBxG l@BT6*d8OXܘ# {HSWڕf0&(~C>bKH,@CfS3{{x*7o2=d; RXewYC8Xss#z}U3\?Y1pskX<-VH!&KY[ư=B諭!؎g 4Wve6p lX&fLhDR HqJpd.hi؛DUi $XhԯkLdL݃io;]i^5p ஁ ;=L|lyXlgR:Bɒ{X~˜2 '>ՌpR:_-yCzz#N {0*_#nUBXK="gtn[^$K xc, TbRj=KlTrlpmNKSjP,ΣjȘl=`,Ohox=աxJL+[,] 8=Y0a I|!Kz9^4=Uy\$fY!Tv`}RIJLWj&~8v+:?^g޹ˊ&,K׳kt~]Uop>Z 6⯏ƴ7u/;1h* X+3,~ᬄ rO8nQɎzR_8vk49}`r{O\lSՁcStȉPN@WwuC#дФ-#ZK , ZU2\-/?R &(~Cu}3dʧd_˺FAFiȜ"GO f4Rhm4V:tY,!Mgo`kcCmOBSzzqtLjѠGZޜII+2 ˃/g>hָ(-ؼ|Wr&JKO[Sʸw\¤[2tK.}qƯRnFpUn Ewc\^G8E5_<_+4Ac`:EtR/x?yXơ=#6 q{C![_fa|>mfF h백(9p'VCx' :UNaecMmV򃃦m/iF l椾2C u>i} saJaY^-cdwU`|YG҈ؘvO(oߍ?i Pho?(X ^EZ-X] 嫜d!`맔UUwտl[ 8b)WLZ^%@l6j?PWK?VhizZF3d@J| TiV@+U3!7m.2]E8&d=P{BJgϤ1>DsT838xwH=&YQ*(]MbM5{^l88i"FNy`-u/wTT(NR tI"?_ŠWCNJ'[aCYeCL# ]G|\AX>I%f@ԞqdrGX7= ;i)m/R;*L,2bn]%fy#P8[A0ԫdKALm/7!#y٠*V d2&ǩ޶0WIh(9ȘRVG?<8 lzu "`$ljNIg'ҁ JmQ)4F~\I?G~h CҹB39h ¸:^v!aB ,PcN)L%B齔H[R!G {;H%<#]No*OMCgw \0sڤf嫓UO?:jHՀTx|) YET5c;I\ Z5Z3x9pz U f&UMRBہo"ښ{ 3}rʖY^ 9;D|lWf/;+poAN q @wp<| V'  Dc}Ǔɔ`vh p .ԔtP K_"9#|)+S%ӋP A՘r~[tğaiK@elJI<=Njz:x'Bu$G5[!XEs'xV)/s_'D\wEm.g9>mbM"}`:{:%k`Uf0b0ĘHN7zpnFGA^O͕_9z ۦ7[)V?Rr_q󀤏)BŤtZʓHU<2bb6';v℆mgf-!K'tԨ( PKo{R>VLB ?'8 8͉!(eqvF@dMhtݞ&AΪX}>p9nD*EFx[]+uI^;[RƚJ%Б4RCuF`>FЗ$=k;0 Rﭢ@SP4m6lgAyQuT ްF$ ̶e;<\");x?Ae򖀈~P#F(E }T.3@v [tlȸ36Y$?-'UǑ p*dO$(uHf^(+־Tln3:Fl% !)nRhtf6>G&UE.)5Hĩ?`y{NXvg{}gGX!9Y$ g!PSN0ʩn*{xA3Ŕlxz>TZkjL$-]̕kR>\@PBF="GLS32Al4I^4P9u$EA)kyj `0gxQ"Lρ$qiE*Q3+\w}FõLytHy2+ |s 2fvISLN*s1V#h 1#ʀF3ַBB-M ߣ.c 7™Tpz$3BKr; xHK =/EְjR|0#ˏa|Uʥ'dܨUن, \tHוOwciDvswGVͦ)>Qy4}3o3=QdLw; (:S}N'G6t]Cv z\ k@}:z*.ag +h!xmɣl*C ֩aOh%GX^邶/0e߽Ic,M<:Bi U` @/q]m*BIu.hoCOT%fҚD8^L&z Sly/&qzY `mVݻQu(SH D~r vVzz..Hα6η, e:mn~"s|e<0G**}>U~4b"= _|~Ҫ{yGl ;h[^=B,l32!9 kxp fDў|lLY% s]S!66@hukNtek}F$s^Uf7n%N$7A {!i3Xve%?Gvq3;$9On(kB#9Z(]TTHXЗ(c"zaή- K!ɛIvqRgQ([s_Y&fXUMZfh&0q׋gITy5"(82)k9o@jևam8|qC%>_KӜ.nD^UP;7Fcw2q9'2Պkcj" N|)j2Yarw2nWI^W>n}bP ?Qv dz[쬽8`aE.N3J r Ck1q$ B5Ur &@dVWUuÚba+2SM.Ic/'T%@ՌݵSf[- ZMģj4_ ߞ>DWTd^ mhV,u,_Q*}~o :OU ރդD.P}pOM#sUrR Q! Ds2q#+9:_,JM+Sc!G `Q!{ʱiùL×\V&.2E@o.F(&mFsy☤cjѬ?8r5g`:XT10X&'`@ U2րkEc;Yzn^9W X^kU\,UB*GQS\]T ݓf97O:O3(] tB[hNA>#2\/ NʓNd=  rhzx}뽒^Eơ<3]Egcf)# >}\(50)|QYm_0wC/s|xlxnJi\^wu= hmcZ^yp{~~bcw [=(z\1SʻM0uko&n]XcTjHB~hrYC7bs:RͽDkp챌tϦ_T'QۡofQS߱^kEG;v͟y_$Qp.6jV1L[ H{$.uN BK9CKMPѽëԣlnƺ1`~8 /a1A: a*b4) ?JV&t;0J.g|~C; + D%E(f?il8^,*4D Prm70_ aB0_uz $a٥k%3o s|.7Tn)ɬ>V(qWԧ8ŒL+[Bw|jx5{Cjǁ6$!/cqAb$Q9 S"+C [ gMCF{".+QҞJh| &.%l.aɉtQjLgJchpi#ͳءB Y_qMmJ\v~><_9UHKpVǵ~ B63ן90M֟ `eOU1BeC<"K|ve>`nb)pSIH,UM)Vj7Ig [U|Φs`75'ᬛu7;|NpԠO&B9 n!az?D٠Q;-*[.k[W(0%dynV m/v 7Ŀx3tC)[7Sv^ms1\w͞ o֦LŸh\ H>+ߋ>x$ 07@j"B'E:BQnљM. +?& _+Dpݶ!?KBEKo]u5pDu"gc|#SQruODxOPRk_F`]$ͩU^)h1!܀vz_ڶf5m(YzJ4>j^ͼMj.bf^S+ƚe{rhD.c_pБyx-U궹pأdFXhh&Imj0s ڡIqXu\@!=mr z ;lbEJZGz5Wu8}m8v58:1 M2IJX$'PFe&8d̔=N?ZQTx+@bսÂWn!W|x ȻF&Xͽ*{#\#0]&, i J5ѧP2%nܒ9;ztU:a\{Q`nyuԟMR; j*dEU Q ]KZ'K$Pd掟J6JY&%m=ߎ\ dx|m'6,|hu=KXW |){…#ofEDZVG(ijK.)wK6~3AwzdnMƉՍӃ>w0xͮlǶv2iBr>Ȏ2 deB$avLUia 8Z!:MK dMۖL|qכC, %bm Agx:/{Q3YV^~[xa QFVWt"”kfi_X:xz/mW`< 6Dwšk\ _ !L6Eoդufq`4H).kwA\q 9,m0Km^2[`Fd)QX"U[K7iuLD?,REԀ5%2bN5x#l-vLx6O5HKbrPb2A@"g6r @gd\^0 WДy# 񯈾?WVY:.: R_TA)M'BSW)e[pX>[ӗ˞գ YWIփy ͯdFlpʀ PP'P!"pdat#g_Cy˃67g;s$lڵ8t^(n/_n#|wV^mBR܌!a,O(Z$U2QʂL)pMғWAO⻠<|]>Ayګp3@ 4yv@kZ}\9}99{/Y\r ASM,9I뢟iu{) }t?HG(}A"pO80b޾K6R#}B K`V:ϝu(Ino& w}|q ʔQf [5pGDX\n=/8 zd* ~ )-:̂UTo;-A^t,74Hp1%{6LyoO0aL)WFW@m#M]^ޓ!u|q :ڒ^澉KUmIw6Hdo #mT{ɪ6% MT9MO] 7397}o< cCz4ęLBϻД@-MY0{p Dˌ&vK%&2,2F H? ?! FZ%1?9@4*nHJef7ڃŏ . %"@ ˟!_u $pCm$R sf?j%<=)%_k 2Yz*@( }e΅QΑOdIH ڲC`,Y:x#}#~x'Jn5yٿnpF &Hj7  t]iAu! PWp0ُnnCzkonlvjsrae0$YcqzI]7aJPubLqK|YV JԳ<)0@짿{Z5q]]7l_s6=~q,V/IR8j`k$Ctg0Zb!-&D=ztQ|NqkA0 /,& H} .ġ1C \)r .!qʣrľ9Z[@i ˖g61&-SQX˵y9f|*\Q"jw]WLIR$z],VsDkL^ Dy@El@CXsȈvg1+TG GA'%z]97h>|k.jn|GLלZ5" V2FW5 9Km@!|QR@sNɊUKnmJ+!&M[ ?;Dz6W=DZ@'h#9`A  K|$b9LSޗ]/ Kp YrʖԎ.jl!g{"*vAJk9-:qEp{\<[Xύl]r7W⨼y@cXN`;dZ>r#f:gg(XdL5USAʽcc|4@\y^;Bl'n!PזwAFؿMւؐ?|o:K!`y3杸7mX ~vbzvEr "'P ,*F*!!+j䱺̭m;+ P 9|g4/i{oR5>pN[_1ϯš=@`ڎJ8$q[A8ƶ0Fk\VLkC;MQ ޕcrÙ.,ib*,wʵ B: y͵@\W1QV%;W?BqGa+&ndqx83I*IkN_wpP/!6-Eosr>SAbZ!#R\_i:FG֓Mo=8Kc+C^yzՓQ N8։OL =Tc:5eb  Cy1xN{`Bҥc˷(ic嘙([UO)_ UTv&.*hn dsd cM1(]-IǿT On41bFl/DEWsjL5~VyR^dz^Dg2t$ Se|+){{4T0+i[o:y #92L6VgZ0.͖n g8w|ꌻ f%}У:3 |eSueEb:2D=.em7i6qkAlZ.(\{s$ [%07/7?9[hkR>',Iyb;ݤtIιHx哎$"BB/*ЉH"x|ߌ=r c S7K\ mpb;a~3k\T/mςy U^8>9@-aso~s7gj6OQnf: GЮX] 5d&C(U_.焅v81RH,O6e BˈBoO;BPa'IsFە%6TC:0>!|L7bxHVƺ^gctyj?X&S]fQu -9taW-BE:gq):s5;uWWT1 ټ~ 9xKs]v/s}wǑ i- B==UI{U=yw|aY6l]mÙZ`пLLz;0Ni N付L؎I)ۦ|$y{R PPVgt+{0#A5E&_m%Z,(GL]&dsѓ|-Z)/&mHaG4I?# ,χ% rMZV~ N2MZ>bݮD vMիs^~$}Ž a͙[V+8t 4a'9ibe)Uv#L(.5,M[jyNa;BNfxd(&NYmk/Ijm%o'vyNH`+W>7'#q߱0t?)s蓋?LPE –VKφS\y&?wru"9Z*qZX)a47§fuUMF$P5s.[q&ΕYh75aP]G|DD¢KBbzJGޫp޵3+L3qBǓHF:C262SJM3z)^xe[Us4WBJ;LhuS_Lnr9nKz}:N=>JD^iJapuPVz'fǭF^WzڵX(@JjugģE`@+#!et[R3³GVQ 6$D(z@/1ox d|UʅQiK^_|,} DWgy5*},2oΡcc_r XJٹT ]Ƨ@%źUcOx62;U,-&*iaxgD 0G S/1 XY r^XxM0D`rr;[P2#\Hlq؋"b| z!=A<;˼5NgQ19Dane~l~0h2E#ԐHt6Ii2gdc+} FJ3UG[c M71m.9r&p2BE/Qӛmr~TJgskuc9ulN =h b=QR[0Ƴ?0O'NÌ7Ǟ7ڦB8v>rjq){@*P屳{&6>lN֨=bFOThHe(,u^^ 7 <cl6I7}fLo}'c.5#ڰ+n4p:~b%&y8avn;.7tGb~uy=Q:J 'B*?cmDʛ0折?|CxY"vJIJ[3YLvp𤄬ɞ7Nfܮ0}H4t"nA^!&e::|rMH2.m191;D.WNx6B#z6&EF}ijBNkpGc;# G yفwvz6}%Bc^H.)u`{zpE'*U5wx\i+7GЕV?k~0mI%9ŗ ~\ya3rz%j쨔xs@B`p?_[kUXd$7sS TM.1-8̱7D-4! vov3Fa{>ʩ@n ={Mifie\-4sDgaHc@neú&Y'5)kg Žb<ںG@"? !wyɾ-XzTAq{`6e|00(6$UJ@4髌R%&;PV7+FG#qcٶ8h[+;& ;k4R1X ӕΤ LZ}:X$]j)e)K]-ON@80m`BLxXÔ ;NM|Ct PË^D^wsjɠ / bo޵>5!*@}<7`2 [7>(m 3|p.ِW~_ޓ(LbBWA)x-Bj M=N6R)* lH@@I Ma%_!믄`;%5GҤy@ 8Lұ;vFܼ{ذg_8'IVC CKxO+6ToY@mHW%^1mE{7Q˘mC1JJbueHX +W. I!"u? SXv5>`-*|BD83 !G8ԉ f.8=Ō`M-EBOxђ I<}y`ʾ) ^v  H<Æ?::#b>J|J?G>ROul&nR[Jwn@6+\VC'|frLϊ&jDC`]C1 e6>56DAwRv"t项ǐ@:&h^\/;I ,j+r9`k.)b0Va>w_cZ?Xa^1#Y}e0JJ L[=TbNQlG`u3t58<傾a= k\H&.pg(b]50}t"_{|; qEO&[? w$-jwgԟGzMd)GAHI(/-~!T5:#'sޔ1O_JBEFU; nFon^E#綁x9X~hxg!GJ>"ӿ N'drV}k VA/?I;n\.va+gմ3VZf6 2i.KG|}:[/?od/mqN16#5ѽj쒼@V:D?ւj±. }ք:_zS@yP6O^S/C95"^i,ƖE&j|~oaqǁiow Q˯?mD|$>8pOm.chH61}S5|JV|7ζJ^ۤ"vSO8 -׻-;e8>}t֨"?ϑ&i%V2Z͘["nW* ZQ{epŎ% *_ B4*jb۝$}܌_X'W&[^yzDCC$́W ^ȷzef]! )UoߕS |HtMP2j  "sƅܘ]f07ۿYOnѭ3]2 iA_:6IGRhZu;ad3Sh75Aԓ?#铳xsg;`"$G15nlLE `ޟA|JO 6~׽@w[gť[)-NOshˆhDK)jI_ᐘmš9$OatFߛEy:~ga[UTQo{wa~ dhP|ltյ>_IpVRsƲ&.h ^M-Bh,_mÌ-!TK^*O3Ў s`^~?lJSW"a Aᒹ&1yڑ4ma>3^e ;Նfg@pM/c%fFl+A}9=TMzC2v(/ML )%,%k;bd0`8Y A6?Ļ&\ ZP,VfE<ɱL(ӡJ3WI}JUӔk*m_ƽ\x5ݍ:ͻD:lEq49 %zFPd5)瑪/xO /zT TB"bJ vn^BJdd?WB`_路33d>$-UWM<8=ʾcTDGs2a,j1>20HGJ{3~ #uK)#-C{IWawvhGT36I[̵>Z~T66A_*XE@6;/x7,幑g tJ1GH ɗpL83հIB}o&&uR辭[ @h eXQH`? tպݿE"7]BC_=tR(ݎfo$Alg(Ԋ gYREjc^Z+PD>N`Ϗqy5f{Q޹mOӐ $ݤDs,& Pe5LߌZU6j=d[xmDW\_U|g #kr;|}"i)6Pq;cVRCz'꧵qFRy CD'*r6L]ɆITll5G7ir5@pР$Lu Z [>Ld@9B&`6¬Q |EP8b#Z2㈰k9\A w<:8/8ClD] 7?Qn"VGRuJd u.-)׬W2;Nӷ!RB^j]r*?gӀrp5Y 6I{C۽Ec}T[UUb ' 9BZ~H)fE4 Y>t/a: ŧ8^ɇ&>]g]J(]`Έ58@OTI!^ݜM($ks+P  kzp1sV|-\B \)~]+]:h2DqU{Q;K˧Ѵp (L(>g!F6e&45ly6OuaSS  `~6oMf7_u[٘E5ҧ=RDB*opA7Xy [bڙ ^nQ#=OX=FS WLnUg*xƟ1}W APě/6wZ\@s@i,Ƅ%K#陊ѯ#c*}mH\lQ$X쟒% PfDgޫ­JLb6 =k%ܸ ŝJx]RBțp/F:WLFg^K:7u'IΊY Dc9{yWFyLY7֧ FcS#Uh(6[!Mo=(=x,f+Z}nn%c;C.M o] \\yfǯFYAЈ :UmXC'ZW:|3$xnqcAn qKSX8yDТdiK~% |9 "rggŸ]@? *5}#fd1@2(s7:r ix,?Vj)-?QQTAm]~TM0"4OB>tx=jPvzp!mJRMy{/V+J1?9I0'D~l"`MKtݝI!U>,Q`ؼXI4wΥA`*Cuu){ʬV`'4IR%xЂN,9zL錺ҒTmwؒ5tD̳^tB `E1=vl5H 1<ZHt! *b C}o4NX'V;t AVEN<`Q5Kf!8qgYU@} -Trd^5 'ΊYlspmR<(o͊úEg%\(mWSjzLP|mʮTcva‚U𻧢9>9*Z! `Z](pM"McGӕktC51zyU:qwb8xzبk)34\۰5BYc΁bn=^sk|vZ?}w]K42٦eXQD(o~Mb8œ *Fg[ا_nU6'%$7q"ܛ$~<5k&rȖb#M= cm2+R %&|Ƴ-*C#?&X!ESgl:,gXCL]>  LQ{$Vk+(voU =bz"Tfn` }~0 !<`oB2Q P85T%9 .J.SQN=F1>ug _S,εJ3qq3z2Q]5r\@썐v;4`ˡW"_oYjL5>&B[a_r)b3A OcߕefሩWO]^ew)(d3f2 0ğf]g{_We|vo(#;FqbnܡòN5*^aD"1g"q c2#qhΥxb%P'E-^?ێ̃Rs$ @yXń90#$fqu_9F6&ZPHCmMEnWII86`ȳ]VH9iwd`tN׹s[ZګuKLP -˥CQ>b^yw@'ϵmiSɌZ$lHnz^l >h"ݟϧ!pb-рta=CoѺ*0el^T[hv7kCZJtQ T5ң.!^4u4.u!L=E$;XvWh8?#τ?N~;q?D釘ER0gFe+`W&M&^yyQA`e& &k=94ʍmz]cË5@%e W$A=Y(|`+0@`icm Ja̲ד&4 I]zC(8;}+׌9;R֖r!Lz2R)eRNGϛ~Df]A;Hgs}.ϒӯR H>8%"LJd95x>VeWaϓb6*'o"FQ0F.0fP )?w4 kit7βhvpY D[[X;((5K#E|<~*t+'*w E#ukhGgghv~R~ɺj4 XL4*4u סAri3$io{G0l{h)#Y U|uBiQۨґ d#ߨ4\6h,`XRTIb}ꄰMIpN0㡠:\G3ȏ?w!duV=9Vw ېx.*O@O\yqę_.ı RBPbT&$k_1 ֘~#IȮ,X#iGO$V(_lR/M5od6_"{B_5MLof ֧&Vt^CG]<L9=(@% r&verË#8?{ iWpBQ?勺 M٘~͆!Ւ~PI3x@gn;:|9Wzcbo{.+q)lXJDU QO *lxCFMJV%6Jd[Bԧ>x O\{ :.vһ?)AH@NG\&ZQ6Au nw]8U&um+c؁,l~&vKet }[FwZ@JC*k~74vᆆ'yc͞+m%E1h V_?myAy^ܨcHJ竂'Nb_fFz9NXTpZs,[ŶG\UȜ}\`^\/׏p 5Xl5F #Ւr/^itCˊ:˄_s|)?(#_\[űY<)#.Yye6 쯅OZ ȭ>| e9z< =[O u:[4p#L8֕CݖPDsRhGO4gxaKfm߻ܸz:!ɥ! 鏉XE6 JBfT(՗qW:;2; K!Ĕ < Y02;>8c=~r6_ڬ @^&7ÜxVH.&kN$S#Ts&ge޷Jz-R&t;qAboRҲs}O׏hR?#?wָԠI _UD@jG4zuӭR3fUަ=@ܓGÍ"!Mud=l<(c^Ȟ` vzZH(l"ᓡ 'ţؐUP|v<5$74.j{%m%dIRSk ]<:.ɪ>H>c"֑aPgO4YXwl~@W\Y>YeJGƓ6BQ o ?Af?K JPi`MH%\7,N/_! kbs )]>׼t8kfДc! VMVӓy>N6j~^;ϹԿ]YJG, dB}EA& xAS/0W,\R܎|iWaK񽥟<H[^WAՓ_aL/Ǫ7(QG|R̛P=ix+{w)aʁsd/2퐶ELz D9fGmrK6N~ U86!2M&c;O ӃMw< [Swv1V$h3[CAyck\'O/]+b=GS(9Bft\88({C)UO0)1wLe(kʷH;#-><`WM/vNK 4U7=:9j8ZBV^N-SN`E&d9rr**0sd!bQ EGy$X35v&`wd!9FB3.o}=׳-hM'Zٚ(d@,\~Ȩѽ)=cuh( qKpR> #ĊT}„(cъjUdhIqNk2=~XFw yp j8SB1K$>Z/w<9h)]'{NAB##"y"km)8m ,Ɂ{M&yfO􄙗A#FZ\?уqO6 &4 *I@ǎ1 +sJIG~ܒ%^Cy[}x2|Ɋʶ3g~.k.!ў,y' G]̪3 샘XgQ s~Ön؏CÜChxF-c_aћ }dEUcmmuubƍI*r4f>u7ڮȖ ңH<\SE 3B_Tda0{g* ѾP?]8zRpޙX#{ Yz +1(rdn5O(b=0VmÂ˾5 '47Wa6jݵ>%j ^H}-0uP9Zɖf)KFDz HZeCRѭ#$b}m妍Tt$: ~]-fcߕC[8X Ml*@ KiY%#5.%>=)cdlQ դ}e[tы:sdy|Dx5F5B_ hʄ^ Ƞ'Bp`pBasD‡9?~>+LA` Z{]£鍼 ۸B2Xr^dQ?4<=Ě>>bCϻYbO Eu9oVhurng@Mbϓ^b+d~we |ڷDle`BSA ̆$Nу;\Pny Ҝ+izճM0&/OBOjV E\AcAҍ#\(pswc2 LJT䳊xchCo4Ce=ZtW<K9Ulg]бw$f>d!Epn- YFZо]4NbC^[Z{oZ0щ? Th4Qs"Ex#R1fرDS %f]A3wjV0catX-6(D52a"|z5JCvd u) !h41D$4T+Tܼ$UxC$UI*W^4%FmCdžQk:Ҽ*-^ž!ۍ>pgC/N3n~+ d+Ix$-Svl/wxe^l#}ӝ Jtxj+ j9)ߍykcKBx& W:gEq_ҿjfw k7YCܟCr~Op`Kgu[r:W0C A o@"6{& ܐA*aiԑ=gj+۞=_hF.d\+-[<*R@m:#_ 0a yQ')z|e}S[^ ҳ_tOo^D9%+$mIb.E,@c1%f#v3a.k,]0z¶i99a +G"U&DU1qHY[b5L-{5o RG5f^2pR)9zrt1!3DXjW}ga\>>ֲ"npFJ !]Fpc$%QLk# pK"ʲKY!OS]VEiHXaȈҜq]PR'Zk ad ;~,^cGe䳅Qu2N1ySߏyibNԅٽUnNL8ם W-}TfVHXS-17'vWiD}׌_{gnъ$gAe8ay[d(G%k9LL =]ňV2&7c_YUR eG.:c@S^%c"|el&L`4st&>$% 諘;hpqu9hr-#@$Al+$gSgZTD߸5** UE3<\ }rFa+>f~UguA~ NF*xԁ #` /.߻ .ewkS2'UH= H~X{Ha%˷ڿө?@Ty|N?p\!E{ _wf_dSHYϽmP9صw9N+nС?FÊ/3fvP`/=>W3qA y uQFo-Rt(%+ዩ$XaYaXYm׼s+ݲ0^JpMܣ"`T` 9? o`J҈$V`mmP*a 2qP( V,̯x&_/!L v@xexnNpv;r'E߿.^V|*2*n]\Ѓc:We|!WHTe>3Y89^%Uџ";6B.^OlLkP!Xh?ͩ/ (ʷ HV⊳AOohD9м2Kkb;z-ms3B$hڱp^^oE/R|<AK9M{ *jen6{"fӂo>;IL/L;%"3G΂?k٪^],@]tќX` z©;lGb8YͷYWt /7[&^>LTU*]Nbݦ&** E!:;5O6JSߦ"ߴEq4%JZ! {Y; 0&%0bم{+Ee}y ͎*>>LN"#?$D@њ闁%z_.@pJ׾N R슅44j|Fmk 3˼}sdx{ikE( >i{n$0.ᔡ_-3"[񱞮SHY5l~2ܕK,r޲{-˸| lW|eR#qϤy>b|Ř%͒ !*Ft..a]| }gy*(KEՆЀ8޸X01# V.97R(Yi9Njº&3@5^!`#B67+|0oN0cXA(mRMP:՝v`Wiy*4P2wlifxvj2h4_E12RU'CZW0ZzZ产5o)AE|;9.ĕ2ë dvnv1Ԓ/.59WiI$hEG'aG13+^X ƵbH|v~fZiGו9v-['k~TCAj.-i`Gmˠ914ac.w2xT@ҥfgTFv҈"o}09ٿũy ̤3w:u85o!: JlH2;T向 =5fM sl  Q(@kŨ#'-}[D3hRWC1F}$Sů 8HRsVOȱZ[8@T sc\86#3C.8hkD"̅y8W_,З)X=x\b h,m߰ɔ ;G^@qf3u@%\Ewd=噢Mw`/4Ozh 8ۚ쥛!$sέ01Be).LYfޟx똁>(+U4~^Ki)}J 7&{ֻWܗ]oZg>5L(sjj*ױxQ}76Q2so|OnZ֓l (TsEŏ&ɗk=WWYWzCm}lZ R+ےE/!$B2YMy>'C%AZnesϠW$p4:YvT7(<{*Jdj~ @ӿ.=h9 b Iu C{vCI0;qP;}etAv /R9)PSF%B2EiQKբp~ _LD‚sZ*k:]HP3>'+vL&Ck ʻp kNF '^ #Cx,$fw?Y1|~:H]NZ:i]xRYM35GZ0^u|#yBjrtKnZ ВNx?srmEi L~ \@M;U'l9Ý5Ā;ᛞk[ۗK+(KC!tP4ka v09B|.peI9s㣀j9Uj!&تTJ|,k%I' lPMm2duj2m †6sP"V([l3lxS`C։/+=z (A-ygʙqG#/s'G^Dp9?zhk"U|\cPJ[z hڶ8a}}="X36u"h%npfg~םT,랴a=su4vuCo(OR=K^fHjtpbPu`t [G3$k7QvοDe,o3WPd93lӿ_CTG$J`=0٠PKNw/Z"Ja36qtEOX畲n8Py}|۫'"# p9o#>-\2 ؿ:(EoGI b*-'u S'K%k4oNoUF7$3HpاMarf+qBu\6(EΨx˷53)OcV=o %+voNSښch ׻)ݐa|PX;ڋN|pH`:e]Gc@„? I~dYTi.-58!"n.͝C'[ r{#aHz[vL۪d}_IUć*6'sy#?K, &j%'IRIsHZoɎ= Q)Gvqɉ7g;zfZ9@4`[:۩GuyϣM)DZW6.RMSHwt*<.up);+Cxv2ήa~SmgaKQN;8یKQ'g@0 \ՌgI2mbحY:x?_UǾLQ9zhZ@OoJPh}_^SfVAg*.?\#Q$ek@$ab*N,zYJܤ9J!T$s/w8:{ƓѤ7Gh[H!\Aw)b X$#m LԏAGgFhv8g#1x9WJhlh"ͯzHR HSc OͿs`8qMNUŁl|vOv܄tyL});1 IXjcKY8(%ڽX8bvZSS fhOý>Υso" \%vʕ41$hi1@Mؖ/ht,ԁ-umÖ$<~:k%޴k,7De*{ s|B&''YQu>}1bP%ej+o$p؅)]$b$֧4bMj&vV}{:;a*kM{H4?3H{ M$&!!Z\ 6ʾP}39nĥtwfhO<6DuWMvǕFSS8Rn .鋄_U:.AJ=y/ؒ1̪Wد,0[XG&}p>IG'f[Bi>d/9K=߷VȗOR'>  0!G^[207$t^je 'r{C|Go!O&Ñ? K,n0pZqzԬ-KnSѽhn'v75]ƔoGT ^<Ϥ^蜀--o蝈e0Rd7[r8jx{{T*T~;8g?N[uoJՌ/S'|FT"C\ؿGalnQÇ>t6_Vu#c?1W4_F8-O?i J]J-tx4s4\4Ul:DĕݬNo<z,@d2 aYPEn^X.q]mѐG,Zݟ#DwI G$kCr%6عm_}1/*6&p `Pql[Wx)Xy,<=HCx۵C*6XYwryn*y*2c(I* )#(g޻ *I7mƋ@$ 4q 2 d}+ǧ99&ѷVa]~_#$Z-+* i{GJXc!x/gB#X~qX0#]a7AՑ1V,N%rH??2|95poAC-'q1TCھuU,.ǘITi`V<*/rQ.b##z,:z7>W6ӟUIV|=vew :y;)4utEdÐ~p. u'jpRNwĴcG;zP@-.ԋC2~e0ڱpL 0J$+n+(}@&y=-LL}:]}Д]*3ӕ_Hd>-❆8МҰ!Fzq]J} GsτŘ͵:@~vu(%ד! [}J _czDZiꝞ/%ntt4k9ȗٚr 2ys:+Oc^HP@{&65VZs>(% 4|gUZ P֛Xq~h~ɳC@ϑW^jRb4o1.pٷwF8}2 b@L_OQQ:XM/\9e omuyCSrKo›No6wYmW^ kkK8ňdI5$l{6ePBt_ ݇81$lTp{p lH\@- Q+7^j12qo&Զi9іmIxG$ii˒BG@*L-_iMqe̥"c{yK2FRͬ}i#Z')أ ͣDP8s@*W*7Op8=9nHh;vX6Mh)Vc/CJW R6GPs2rh 0Xy#՘!Q9B腗\zTa P5|+ mpc R`@M0 C1eyҙL\ΰNfD!P lK&flgp6V/*cV`g]пOC]NSzsLPּ\ 8!4vU,-ݕ[Tb&K 8Kd#;S8&HRe xen0[eFA_Hf M63cWDs}ʝj34ȵFM#md~) [|e&1e7Fu#> v/۰?KSZ&6^Q_wy8 ȼ+bG Llc?8޹'3>((.܏=mVj8e+R8_fL'l9HAW(B&!#FXߙ{#Yӕ(!H'AE]B)# )  S".ŵ &*+:4GY ȢeA{}ޯr8K}~Ék 5h|&8R K )iV!q $&naIy斕s5!V Qx^`Ufo,o<(Mxbxn6lI/]tH,eSR5w 1J:|(mTKʻA86U9&bd{iv*~ S:Q*\ၢɃg_!m{;)w}OY'^..Ѹbfߍ-;Y%62/:w@|eׯ1̡ǃPmz $@&8i. HK֡ŠV}Ϝ v51ȖkwZփ|_O1}ݞWܗoP068+n MXNKi:@/grNi V˚v-TּՉ*V hBƺ$?ݗR ک rYA J,@䃸rp=L7CEb]>m\Ni)+!XҰtybd78^r/C혰ZBKX:HPBW ܌RXpb{BK^̴/T 9l z1N0{W]kM АGs7BNo[oon@<3i+ЍdY*g왶x<:AV`h2xeT/Ki86mv ePA@Ǚ?5VSiͱ=^/ݹU9[&f((XK0~k7bE`}-yF2RtP=OgȎ ,;fe?C _P6 D_8iC߇~XcGLr g8Џlŧ|gru40:VhҐ^S{S4)=ySNRRG GARƔq nY$>z.왲H7>DW\qxi\x 3#w &oo\HwB.9MZdFSmZՄ ĕSRa1Y2>/ȳ"`L/$,g(VlBB?tL"Wk"I>ovv ~j.ž۶P$Usqs[!*qKBd_^Xfn$=8ȟ"ԤzOЌr+>fN @$yC75EdgB<_^BtPwʵ4]z72xqIcvbZ#"Nxr)+Γ&8ve /(3:6iV=V-uR| ӗwsɺtD{8{)ѮѸhB.A?`8d`J_ŒT_cBM,$z̶H;DDC1r{n#vaN#e⤰WC:4Y!%i2S,ex$wEɠ uY63w"j=Lvi0Q-`$F s ^Ȁ\* cFѴApk+6L)?‘e(l?u"FxBe=1(93YWr5gXݬ76#MMFgyDK8,%Σ@^K/Y1?Odxb3$]Qc٥|D|X PжڱDLMlѭ}CcD] (%mZߝ<:[:ctVԣ6B1qgn ˅I%bX]>}!s̭ZԪCep=ժȴ a<^,c{6:>z=asq\vf &m4Q^@͹~G1ͪH|;\=“1q.ZբʫѴh+@ =4, iӞoG+oߏD MJnLM+'kV~_$Z3PlZ\ q+kk2kډ7R5 '0.§<ʦM& v@"sv_N/+4zͰ5 &dRɗ&)7 Y Vg .bZXedzp&BlUdܑQ)6Kn>0[xX} m>l,=z?~£61e~*+,(}/0x_:LeG@݌XnQҵ|ky "UT(n&?:c jZ=x&&|6T;7q5$3\+lgݖㄵ=0qMؼXZ`)OP$ &"{VZi|]VIUİ0[IF;P]ꩍȎpw[,E8;fh>,&FxT.Sqs 9wdX2[ lFQlTU.v!7<ʉD6㍶}{⌘'OC\$H542}_4Z^|焸̷@ Z iL-,QUvrS|kp8h26Nbc1:(Ԋ wFm߿K2 2QrQNA[{CUu4bYvxCr2S}M:`y7.jP2_Y,DC ʺ 8P`cdTtDЄ>\K"m[ȕxDɳfdwxaG[z5rK{|Y0ۣm]BK14RI/P/رė?dm`Og4m3ş MsehJpBmCDΆmSݽK3ɲ*!8gPg3%\˅bN#2؞}4 r- 316LW"rPp ,{'&'A-{8atcO=aJҾ6=0?i|f؛\2jo5/^Kf oMCǰAmYC_Ч3)g-LF(EOzĖ-gA87ؿ-{z7N\50R5gϤduU6>fo7ϥ@„l`HV@A >AƑsyI-9HWq܆0(QRYEY*Azl PҼVCPv3cVGAeԷI]O2W[ O9b? I~-kK.pj(  "}L',uvh6?z.P@"nw̹b/@<&\!J+:lL2Ͳ絆Z D9.ԏ`ΝOǃO0 lyAHmq#ۡIvZ<Ȉ!*{ ng1TK~Hl [GUb$":q?ʉ%gNU)F/OM*Oltu9ImYlR:E +KPx'ž)u`pߣ́H׍#[JIs>#]tDŻyxɋ"[zPG0*DE{:ޚNHy EC%3us5Ӟ4IsN=d4kX7 oB P|VLÄ'p\lH)Lm%ɎE=eDq4r3WL5"? {]N'J(D+S^췎팛 Dː5*rxbjl!,EȢ VYqM)k<4NsEbˏX--鰙̧c2ljT'}d!WM߼`x{)-D15~D G?G-]ĪS~NzV2vF3n&u8HZkOOf"MVګvHӰa_\#P5Wkd=0-qeKџS!=m[5uZQw.UXm& -/$h25?3krEsRyUJS;mzЯ_c'I1Q*&{Qml:gi [sS-?}yQ_8R(r5z):gİ 6!e9.4vEEF5v-fU͐r_pS]ԪX}s'HnI=#ojJW E`Z B{̭YQ@bg!~2U#KTSj^w'0~aq W&^J)_*>HeܳQW|VX.:<)$ܷ[gh+'&!]egWQgK@찳*ǵ͆B(ċ'DṊ +YJmg2w3f}k@G$%to1!Ј0/vn)KcXuZtSM'EQog>JX{RPz.^w0neo⭛3srk;n|ŵaoQ,g'3GvRou> Fʕ@ -/33jmM!l[f>pRQ[VĖAW_=0,2CpD"Oq:}?%]eʈF(Qqx:!0S1YqiYn # YJAldyNJ_"#V6IHC'wnJhfl@]fW~jH5q X|/$*^wfj&jݖJ"Ğ ~`Q|ԧEy ,2 䡴LE"8t!҄vL/H]#u"W1F2˪&cZIP7AOf4#u,*'sY lKaHu.ZPF/| Ut# -1*vVW% 9y`Rpo;x 3NWʶrO2\6<;wr(z߮[9l;7JKU\3nQj/C,{WSwZyuq|  =xs]ҨHF ,\UԆ|4D?UC-HLw:/P++t %LdKYNYݘ܇w( I8XnA"MKn&#>u4'Ҡޡw6QFӕ?J̸!2"@"C(sLTצIfQƓ]˟Kmp'Ao?h{uw{YNC8ȫD^$X<ϸ S/ݱ$@ӗR 'H ,K'BJw^SR< sJZaA4ځ^np>K[B[ 0v}Ee0N-kxZ zvg#6 JYvyTmhi2 :Ac*QUej ժ* QU @!GI-{v/_w m3->MIv*G^%F0}lְ<rx 4`{5kEYLh2y=^~%$jߤq)~' ;Z~Xʪ'I4bT\q8ϦDwK֑=!  O(žzu"PgD=TyzL4$\F~HvBl% ;*9RHKb1Pʹa5)O`3TcJr~ˁOQ-Zܚs,h&ڇ,FI\Z)+n}Ot ?pnbzB̠әN ȖT'Ny.T4`S:JqQYєxa 7fK W× jJ+CO}n- /frikDbdŽpjeM21 L(*x/]$w(֫<I`K/G8ËX,ޑ jGq7)ߚ At{-,c6V[~qE'@>8?y. j[#H$h~9Xk˺/Zٻd䖡^#|;!uh,aCYY͎nk*̲<Ԃ~ӂ7.ԭcXT Uw:Bs O#jƳۺc.斳<`#OJ6dICI7!E -+&`sFȔ.usBkR-{Nx"E{rV" q}nnu3sŎ= Cq9ΊEQuD1LI' &'^5~ 1! JұTu. \6o"HsvwQSt OpٝN(]h47LJJB5-+y͘[ZXBEif(oe'1ʢcHb^nSZvcjX2مGfؓ5܋d /Fi|ʰǂ?2:KDr2%,>M]kys۴ǯ1P5=-<6sw$B@= FqCB-8G>SPN55PkOyNLD5([DRokƋU+n|+~q[IdI" P,%le2YJ UovMU^:e0>Uc/wԎ2{gճ2Zh4xtτl Ыy4j#US.|*ʯ8Z #<?36Qrߤ7*X{w|\} xZLN1Uɭ#z6f(UoQ}YP_Z;mTO0ki;s'Ҙ3zWyZ^ڪ3k^!(TbJZh#`ڪ~5|D v8N$Q _=|p yJn-R9냙^gn 3#\&{n݄WNkB`_v(:sgѺf.<+3\۳ڟm)z,Jb!L6t;_ꪡ/kMזˇU`@f)큅(ϋQʉ>U]\p BBs\/2q}lg0Vy%P2M:#4tVK+FG lyu[l[>Z{nn)Bb_F-2bHXr!c&r}/l!ES5K].OC  d븛`8ė/3ݞ0u~Qsa2rhH1ZJ"̻3Nʊ;2TX)k'θ{ma>Sg&)ثF3\J0Lm"RO sD$ISh 3s;;/BhZAye/#Y9a⪱s7`zriNe'Sw1Jr31 9]sH0\Ü~˄>QxG>W}*ݽ%kwuT 7‚`u@MRỗݟIC6cͬJ1sUw_wlЙ=!R[)JK^w-/r`,Ѓ;7* FVfvsN _UX.k'{D9 4EBIkWz"g4CpH-0;PΡae֧roK:p1pA4y-THTU/eX sAfI lBg8v }jKYC`x;tZ vk.} ė ؿu?{KdGK6o2)f՘uS!qWg˺:Xe Z&h3 L𼈩rY7Q%% g݉AT[^ }˼8ͅ}*:EYΨjkʾ#/gb y<@|A-\OLT}{MXp x'_9_*ap ;AK2cuW4$3 w?灶Oגmj} xlԆ^i*X[]1Ⲕ8\ڭ +x-$ GV:87k99Cy/2 `^65 fg`J DgeɛNB1cU^_})1ŋ=)A('ɉu|6?x\X!@h.ϱ.v2I,Vaश*']~Z\'~o$K'OwBi7g, q,m,14G(9[caȴ葜aX뽿S͡bakfv%5Zk%v0|Vh<1;4l{]Piނ7W\#:i=5:xT8CZ4{^#Nq cgUOh5!;mTX*}a朏*d?ً,Q ,C6TA4zw⤩eݢ񘣅u񋇅c} LmLKW00&;GVڠX6}vӷG.1jw{Wp"+J9Ne[+~CN[?17".M5E[/ȿ8N`Q5j]9i:GB/.Q;x 3X9f1gS^x`S-qD>]40cLv皛Z .op`ۜm92ܾ3h8B$pQo1~cjZ+Mz[JzoQ%f>9~&N T0cJ brT“WZ}fto3Dm=ʹ12{ 찾C%Ԡ!*u#^|g LK4$p~_P%15[a Tٕ@MiHD88~ϒ䢲o''H/k"'!)vlV㖌"UKfvn &{жKϵ ˓!Y+ &YwU[df BYr6r ѾužJB#'|e#@[a> B6pT~h6Dc<we87( P&GY-b>(lӸ nXգvF1<,?ɜl_Agm>M#vA`sH?&h`GGF8Z?W.\GzRLٻvB-#eV]ib\7_Kasa9l9ezk'`oyip3W_5ʬn?5@e"k4Ov>`+g7)XkI8L0gܖN<[D/Kܽvjų"B)crATsq^dw<|#HbA=G{2oɲ( (_@JՅpJȺj6v[:|\RԭӀ(<RF3޾ ɨi=$m% odߒ{uwtn0^9A/0*U?r;goD+bo|71~V%}Bc HCxުAjJ=UnYZq:.%I^irY_$ A5SSKBij|$n- Jd=7fccPw.kΖ]-?yt<0CtwR9l!bLrp/h 5rJ"LI=H:lQY\C0+GH7}e2OY !)z-^FFÀf A7!z|r!8d~fuRYߔ`<^6/}}i:;9I9ZW$F P>v</@6"7H7"Ot*Z}pi Ձkz>ѵ0'|beu_֋-("{F+4A-?m0m>VBX|EkcY2FƟ Ԥx䩧AOzp?MqчWknփ,脷 *X)ۿi1`f=aNqQ_2LWT A }r) IB^yRT~dܔӎ^> 1axH2P )N<Ԁ{0a7GȦȘ)k&X`wvrXUz%_z?Vt Y::y2n:Z 5m;C HkRZjf@p^@ *$t#*=I'is>jPUy޹琮dr^ٰ@6Cj:y_wAUrsX,D6j|؎͠?Y81i;FI9' *!30YEb0VC&!N8܇A'{}ʎf͒L;C1OobU}[ w F#25Sf kIiy8&nP"rnʇ^s5-dQpZ`Ax8!e[B"Ճ1闌M\$(|K@ԆsG&L*N!ԋu9]MliqE s8=:,'ԐbUÑ1EGJ@&]AUes zkˌ4XTwͻ2EFxhutӒ?f(p6:Z]]"AEelt'}b }1'`N?0! mkNڰ+W.~))x`AMU;ud1vUCڨDttk.BKW IQ#whtޕ^˭FyGC|k̓ܛ Y !M@=VI6mv6@@ehb7D΀?'bn 4 {!fp|;HO MʱWa#7s ^u@l6r󢶚,bѤ_ ĽJv#E'$?C\7m2fmM\:1 lHakZxxwi_4](65i{%qy:~t>,āv:Wۍ+n1̿Ęd-1CG$*e+[\]fi^( 6Vm7O(6ߏ0Z %]F)&Y4X?cyVEljui9bJq08 5b֎ekwK]oWw8%x9Itm i1^P,&SH\0wHsVV$UR[rN_@A~OjݿllNQS0_ G)LWa$h@/'*]r(Q?F^QO6|0}ǥۡ<ůk}XvX녁>;Zu:~yJ3d%"O^uL bWb? +gp_ZB5u?QP̬ <C*Xq݇[PעMBMY_q 3ɤ&6/u')@ϔ?y>tZ 7|y.cp-89[B2hyh57ܗEr ' NȔf`y5; dcNrߜ[F@Ļ0/q3`$TnNLyh:h6"9 &DQkmf4vd0w{mgz9Z LW/3,~T O&* 7SYsCi@BOpLEcMo!gDF ËZ;y\$c8=^d 5^"^b\&GiCzxʄ63aޅQ2D\qx̕ ]+4͸(H*ᇖ!0Ļ9FP$>-zm!$HO 렕c&i#"h=5>00EeaL0%p 6jpK>T2]xL(QaOؖRz\opl%cwa^Ac߷߼i3ݎmG!o).sռ2|@nx^tDhFlfn{sBAݚea۹2+DCSrk+In%o.U 9wpcsΐ1)¶^2:nn[G _S ә60AD8xd5\bRs>p#s+'fgΌn)ڠNEK<`UWRvciWP\qbo|U`(.gCDޞd@m1`$=tLt/ j3.p_фsƓFm`;" |*}"323.gtqU՛RfWmxf&V D"}Gϗgߌ 4wߞ1R5Օ12[P47CXT~z<_t6BpJ7ĩ}Q}Z+7|?^Rn,Ȭ D jbPe>8-MOn}zRSo*8bI`e@3xbw9ôDg!ea<\};Ѧb&oDx` _xV;8J{߼Gn?5KD5H#ԀN 5+RWʥʩjJJZΨBƽJJ_0T9~2\ju&"Ǿr>)b^p{t328Ox v |_ڐĆ7!= 5'=ppX N=kV_hhuSr28\ _1YLsO60AQn愲YO Ø6ݶ(ˬ1'l_`UF -zgF($5ZMsۍb:Gb:ck6hd`2hZ=`תVT I^Mpf9E+_w8ޠ)Z⑜ojV)3[7S"bGMmd?ѹMnHU~6GD }f:O:uj8_,CD5 X.Cos=hx@P֩vp5YbG]:rFf?Is:1`ԢZ "kv!B @ 4sv=u!!2}5}!Y>YyZK׍K A=hVcMMWIR֓DO./g${îð qZDz5O(?`({N'bG$fî6q5r.'b|22zRwU!Q/y?Q?E~Rp>0xۑ.SSZw |`jg#Gboԧ(^@@(2ؿ 1p*RUy B\,UN =iWn0]ݑx7_m[WY G{ Q: 5MDddZ6pBHJ(|Vh>d,F2zo&f/Kwn BNۂI8Ղ$AqQrUo/tÕ~˙IXل!-?ƃw䫰9h8 3x76osYMϓ74ȂV )}j>i֗b$2ei:]4'. 9NI2o"7zßyxWEo`'2$jXT)'/s[H~*9&1@;s->EFBʖ=l0]-Fg[!ڹQoe*%1'i\f#F͔A,wP6 1o)c8-.OrR$_-@-3}/GE,+\ǴsI`zTDlDj`9"6l{/f'S6LhѿWgΙf׌\im6{L?&NZ?&HQ,zi& ?Ǹ §rd`ya~Qqa)/RijB`٢E?. p7f- E&ձc68оȯ'9bBQNĖc F{ǥF4[*h:ɮstɍ3VhFYm+7);hbPILjOۦnmU;;:yN >-=^WrZX Y!p$> H:.'a%}BA@E9Et>`n%bMuv#,|>XUNWfOt &>Z/LLrҳ"/=RAJB:,FTa󣘕uS2. R Cl5!.D< pe5(\Lkq@neSϖɨŋp.0̾G(b;sH=#~Z]`1;0ib ?bG1u僂jWΦ Ē[b OL6n]j o ` )<9Zdi~Pq] ձaC4Sڎ RÖL^ԝu>StSGAkntdy~Vqc}P- m*X8+0gM\:!ݣK,G쳄M),UʚKԢ?4)d5&#~sChcvdKx =&~ &ݟ[=1cފXgI&G"!k=l_B19$8Q m\\/IFXrzMZ~#VCXrۓlUao2"Ϡߏԣ-8qOv KQS{Ŭ66: -Y՗; _^]Z31j1[?JS3נ뚡p!Vf9q[rB4<'?m%LMl=2ŝ!eB!^\ V}%<3|xxU!=1*<ҐWPM)9eoU!>F IKJ4-oqBa4^MňPjӼ7eRI 8U$DwE,[kZ\ZDc Zq#U]'/s Ո,lR:/ MaN=_akbH NBhHmt1 et{>'#뗁J*Bg3i9 ̩< p_3ZsJ$2FRt;eVR$z|dCBGmy: ew]`59~wgPX\?ZKw!RRⳆDS|+b)ʶIݩ!SI"}nw!+ = geo1\l٧4XX|ruYYx1<ۗmƍ9AaA':zi}?u OHܗo͆/Zs*3z v-鶠<;22h0)$< $ҸY"صlZP80z坈}1j]*O!§RտiN^)bׅ7"'믽8ٍ<.=gt%v\ۀO ˇ1830_uJJTsBO\GDf)_ #]B#kx㆜ fkWW?&E\%ӈ(M Fʼu}fB KBQ#^d#ralܦ98B38%4_Uk Q6sҝz J dUǝMiDAwX)"Ս^z7+ytI/K]Ŵ;h=1?"%V)E  g:z8ɣ)F=W]u̹[NO&"L #|d#-%3A)gk#Ff7G뻪4"̼0*^Uw"it`d+tWwzKcs%U!J)MNW<-1RA:S_("3u܉\F_, tb)CY@}[0l'uwC uG0N]>(;~L]x7?+ F :M7]ғl]߷, %&S`2%.#*2u{Z"W!/񪹋jnװ`9saRo=۽Ig))U C4`x'Yb6`秦 Rp(x"ҁtdosN;M\Ù39.G董;@>ỡfpPOdҢuoxѳw@5t|n+$XNqV Z@LW> .Y| lq+U3CѨik$p}~sLAσ~r8bmM? #fp5?ݶBwtH1I$^jEPf4ROR=m*ȧ?z )zN}pf]ꚅ}$1-esQƀYϵx"2%CxPKRT]e\CTgo~KȞ(x9+XLuL)aDA 0t lJz)'9Oa!/o#qdV%ˡL^Q$Kb,-1wΏ}iPw\v6 nQo4>񨉪3ʱ6z,B<"4Bg7v je`Vv?Ǧw'/J3zrST#ADu۹jE0h8f_3`s M} 9wia 4|XFGmL#+-HNzJ"vIP\#NU jS:|C3ohm2fP@Nxmχ!FVZʧw,h?|nFU-awʞ0V\;<]q%LTltߠ̥`#z9}6\{% mɏr*rM<:tg-Q"(e\j,!R8jӨ,LDsfB@&/Gg Jv$·;\0B)dYPu9Jxhb#h1SaM(zol.)'{)Pb5^<[}~'ah18$>YWptGjiF^=nvQ\@Ap<3NE>I#Yg,:#j-X8"]YA5a-?3|ET;9 fG5qHD-+ctoWBn}O'j趧| _\HP >TaU_jL^&v,#Ar W|[8tR{yǸf<`3 ʌ=U~) #sXǖS.Z'ϧҽhxE g羬9ge 2'o̖[_3:8\ߞ@iWB =H ̦M;]>: =ȈK<5_xT6/?ƗW&N/R~d=nHŀ+PȂoPSq]#Fh"6oXЃzffqdߞ. Z ãe'($XYVPiӗ}3DAjx8nѲ/`1U]APl! syd^³;L63_Q$x||ol1\ 9%XWݺDMΧg=@"1,jTh4 y*;"ۯ,hӸ| - oY4MBg4!Ka.-^icOQ$ @5rĪW\E)fNZGvqW#Itݒ_o1߂*U Hy=,˻fasS6Ƽ6.C4+W0:&'R\9D&CvjyYx;C|URBT9n& sNF =\W2(,01JHg/:*{^ЫYMwII!4ldΪNJhf r%/QYS1cNc R-<.m!b +f d*:vʢmiڿW3Cw--OG1fPW!q,q:fJo`ȓE+Ϳ aR T^2N8LYށ(?uHb2)"˅okpSTJ3xY߿VV;n OW˫o^i!7Mj1SWܳ̋J!36z{ Bmd>n2Mal{9H:p"#͜/sϼN #Z, Lx27O"zj! Bc'_CtA8 uG 0z0PX-pDH9=Pr HFyM|% #A설[#3,6ve*W`H~rBڔ.Zݚfthe4[8e}^ZbXWyGg#  jωnwz&5TgfFZ- 0w?2F IQwFt]bWDիl\ .A'$;R$'9Ȏ)ʮ.j1|u{ݚTeAqDWh5V&TRQli hN-js!7RyUE"duK20^dQKyRJsOA(z**ܮ,t,Ai[J j+詔7~8}t/敆@2lXSySM{0;v.cWv(KGkBb$y rx ޽Bi~N OnPp\4nKCQ;ZD^`'ZKcyvE?'E<2\׶/-9,+(1?t]n=l 'Ϲ~8> 79hfv[p4 .Ck,4P$饢YL2ivÏ=KtZK#}ќBJ^&}tnu* PKz \?a5wYdj}D$<Hz^(H=1#9 SogZDk5z±fM5* 2o񸩇a3zKSh%mw3-t,ye>]6 rW[Y % A3G#Gl4 %s&-(GHi=vsrB%t6fuM5Kd.86ik;rI<}<*w(vu8I`0tHxaPKkҌE 0ȋ)a-,cΨ$1!M>Z=% GgͬuV]Irgu=y~1]5h5i24`۹\uG' čd'x)Z3c9&!ddj!ێ^|ɳzg)̭GeD+蜧yLz UFN;GV _`mMq<2/AZ'?!D|ͦ56 a.azmvOm31^:Cϡ>yɢ3gE/^ '֒ꮿ=V 5o[;}QVBz!+@qRT6煑Qf60|ꓡjؽ:fte\Faj ͸4fHM?8v0/[;o9u)҅hŔl*sNPcE1N|ncC% V(;G71I'wDПc&9bQ)Pj5<frJeNYgsO"F {;xaerBP^b&6A\+mZo* *ͨ Ƿ/3 f@V|,KS8Gߝ}UHqZ﫛 ԠS\w( T[.ר_-~m|__mriQ @|꟥_mbdV8YGɕYCֶLQ|Fr ;cBk;tT<+5 ā( ?;wȠLB;֛pSx4+ vR?VfO~h,x.q3.ΏwPh3"YbϢ"בzգKD˃ҏ2)n =>s ,uEp;pbrj^gj?k.V,J6 x iQmDBHٝIߺN3EvW⚡Ez.rgFM/s\9:#<SĴj+LJlĖ.loZyʘT-SZ-GIbϫ|}S-ʅ،u}P*E esa~+O O&=ώuͥ,P<J e)S`rc7c 䁹i$d1 E2J.#:𵕲3$#>Q>W&}ѷla"2d.ycfP5.v}3󵖖9G"_%n@[T$ ,_K~gxΚux`i 'I>Ar aU:O*U-<zo] =h+[Z)_{f ϊ79.3k) |xa֙5iKԄ_r9៛犑GV-͓ Ւ:w &OZĈ#<3+ d-"*;'b;o:4:A#rk+훹ґ؞Z[ዜ)A4om3gv#5k`%– ﻨt4ڤ Wabtvy"[sI NKEN@9oCN8rC0NlaI'OQCr4T$+!,iR% ]b'dM`2+ TCv?x$rDs9/)g?SgI˼cFoƁj @2 GxPy_Kpܯ%$Äu0GN>neEHnKVNjE %t{y8ˎTTЄAԌVƟxcm4Ċ$;v%0H%wt6cAq:ˇvcC=(>B27f%H ( ]L+8)l۸ŗ!C3XP)zy:wTO8Y+eIo-*vd[^ZX+ΆL-τPiURM.]oUO5rD=tbdQ`> c(p3T!|`UZG- ieߦۑtַ2sO]KJ>X"1!O,*'98ܽ$ '3ȣ8ಆv~^-sYX@l |mCA"f컕Xyv-l).V MfBTRH*aca4_B3}jh`"tWF<2k`ӜI:N^&. yǔWWBqe^2rRHAo㊁AB!9hCn5GE:BerclF;ft\~lďOc*|y l8^m?()œW-[q+ zc~4+5Þ72,4CKsa'Pr"VVkv4ݠ B/ϩ.W&!}ƽ嘁F6,NBŃ<8l-l'Q~>t?Y2Rp /A!`J:z-mXzI\hнJdu Ǜ9̒WcUWmy{eg=ͧn{^/A>87fU$#V "uyRTyz ywWU?GsPb4GڕP+n#=P *)M".)|d J 57'5Vbpo j]xkڪyVC5o:QŏRUmML=[Lbt}0iR7w;k뛡1O~F' Wt6谓-S($)& pBs/| \5Xݘy4g?Z E3 t,ؽLHߨOWH,\ ̰"A6[pMG)16G :eSr=ʶ$"WW=/0Wx F (7%(&1zKv$!-A|=^_ٕe@7lսk09*bԩ8Qhb(ջDžM  $~Nd5׋{ؘ ;1ĖA=([U"r]dYk-U1M4 DT(92`p`j]F4)G o 4dZӿqG6T<"7Gәˆ4WFA/.AW"ֱ8w'_*'ʖS)RjJNFvl9 KnnrIhۢ՝zn[khw˞z!_'I6aN!m MfnB6?]/. ﯙ2Q" K!bT/McNM!M~JPGx& N#Kb,dj,ausǬaf۪0 i@g)K~13Z{*+ 364*2OZƛD'B+.nhR|B9h&2TDcgoY|.U2A ܜ|9BY|Inks wחSz ԝ(;GOMQs( ꣥v{ bijmFH ٲӹ0']"-}:v,D_E& MXfl<8 WҞ7+݃>{D?sNX;FIR9US.be[g%GxTP]PD#K`5ÒZ& @Aq?F_VƉQ?+b:/|{/6l)=t‹1#jW:AB2#:<Wd~nHy\TUn7NѨڥ0%[USIIpdfHp:N}B>z6WZWI[1HOJt`Jr8ۓqG3U g_\TzFg%T Q ClC[ւC@&PH/ %"E1I^d8@oxE'! HJjT(/h@;7n:,į[I OVhGٚw<7YC*cA_GT Sv@SNidBP3.ZnX#4旔N@ξ[!93ƪnl=N+^v\(ASp+Q<%ͩ"U4-}-@<1uJWؕv8o=ZWfyU3QjCgBm ;G1z 0׾dOUkuhDKO{u@,A:y^+)UCZ*'@TȅbAE-(+`Sӟ_kKF?QEwDhmA#-~pP E#I-$R$}"KxY?a/Ѷme'QHcPȠ JydՎ<"ֹqe15k)VJU CBCXwu1#I,kiş9N8 <$[986sC1.=]Lu=C/y^(FSĀ4°gCQmپ;b%%,jnd1R3C:tO4i5Pwrk԰[㒕G-yAPOE%x恢~~y06@%-&_P&^&<;Ċi8}@>gU7ί1AV-F"eTW%߮wS<ڗJ5W1Pt(h\]ͥw(oOPw\kpX'HnՖ1Yp#+BVn:'{f?8@1SWVY(Yj] GNEݙ5ABɈnqcRBs1tKPY MҰe;]p{'x M+uYes9!nА'>laM6P-[LG iL<4X|C'/8ӐЇ4qM/%񓵺3.DBԳ p4y&inv5ϩL+Ysf >)شU]viͷ\^y[``Œ|9hUN SS A{Be2+-+W.^^=vNH<P XFT(E+_ebPL GaT&Uj ^F B/IkBJZYH2)ɸآZIjmv rùY0Yko]lH.\Ig3hѵ0%(/;ޜdsB4 uM툳tB~\[`;qCh 76)E/`ѱvt;|E;_ڏSsis mG,^l穻EjM6A6 YRl锰`7<8zO(>:QgܳD vܔPҨiNtiݺ`S#XßYdF /fD%iJ}@{?od 6²M{.'h_kVLT5J;ٔ(T^snoل4fak_Ig& kٕ~j =m^&Rnf>,4~+D:־+Cg(OWOI"q\Mʰ +^ j={^m.g8h8 RDA:XR!_jv"2fWPXX~(E$bfK`a87jQ+@lb/ydƒŕսH=kruWCYTD;G&AOuP!Ѿ1-n?H̓=䣈(h5VWIK!;9yLQ~]A8֥\vL~J w{-y}ȣ21 ȣ39_Auz7m6 #csi7(Q *9+#6p,_oMN롈)?IC.nM;ͦm&WIB$u> UvI*Ê 4W0.j}[2CADLOh["?[+@ȎUvT  rfrf쀰ԩpN"`ݖg}JC^.3 -`Mݜ;y^2y_P}ɐoi k)]Wb14Ui 'V׬RqY_]sSnNX!=D!<;5ZȢx^!8R e }K5g,g@EeZ [\"J~tHOZi LUE%b.EbQLP7Qw)Pi-0}o%dX/Ӂl&ClY yDThԔr[='f VKŎ#Ar|>P9.u⤥KfK)2ޟԛ~(| ^|aح]s/X\A'V:ܞaU kH<_P\m9{ G v\ŜK65R?!ƠA~gMxPN=;)ފ,3"lv Թ D$=ɦy'-">=]6OIq彖G} ƨU8,t(*]J[RuYFϛm֒|HJ+eƎP= 2zig7%+I<B@sw;_{>/Ɍaap=GY(y~ӹE3F0ʋըvpX]?^$xśBv`5},&h}ţ\(1Ç_lPw8ir U<|覒(gcR.IiNrͷ>)v~ХEPg-Ca;WQ0}D.U&D:@Kӟꞝ4]+?u47X\ti+Y4. 5? Jc9JrPΡbt'lea]D(?\n/ߤ͋#ћmB68ĮrXL5+T SDb7ЮxK;`8t K 1b/tkv"CU==3ŭ [΍(#ɜ$CB 5`7_8Q|Is!부Q4DU1  0bͭ;t~ucm"<T(Wd ޟ!),,`SVkI\EЮtL ?J.yOem{:UT,:oonNקxϐ_!z؉ F!}n]i9O5Ζ:sy!T*hr:voKT։)FSŠܛpl~>`^o\ PO ?i{6`7Ѱ/8za##yKW!I5x}v*lDLgz/C&/!VG7{-Ɋ1MMiFG \"p=݂ ipҼI{FiOxC,IlKP3{&D=ܩP6q s_OH`h6/Y@Zݾ|I6Yp,xC^!Vjɉwb7Mj}aM-2U꯭~J lSKbPh`6{sAftLƘոD XTk$Y} ))FCcI?k07FoOh/oOf9Qնd8x>J\ w[S*4z[S]P7}56 XT`3KdM(7>VQpukV]狐D1HsEW#4ΠΎkR=z?4 ԴP9UT^#sDfl*g|y9 Gfq{YD0Zt*C6o&MڼNBR 3o) FN4b>dEWE2KROwam%Y]db'נy1y -}jz(CoisFmFhU 8C #. D!/ XDwk >'FY WV$$XGcگ.UD/9 hOny!,D݈Z:Mx-Sګ3ھ ²}C& #7R§Hڴx.lNy9h8tD䚘6 5 e ?" Kh#s8}(|֑x6:C\aˀIF F`Fs;%!e\pvߤ#s>|:xv`}ًyYvriBi lz8huR~8᥈\U2=!Qc!Pݱ>_PCDjeRD.Du oЃ6~q a-Q8=BSnNو{ [a(ʓk5Ptԯ/$IwwB~ҔNy:ghL iTVJ@e"dj jf\zPWb%SbTE=^"yˬQ;;:xa>l1kkvo&rޥE:]Eɍ` ;]k &`Hυ>/|kIB4Ζ#F&X&0EW;,FC^MFÿ˰ |j{9)_$-! v!Fd\޽%td>QaF`LR+!SIzra?Iaz:(j[> |f6RC1FD]{vA}Cvyh^i(%M9܋+U,N)cZ cM4^%8u7mg`93N76söZe 1wI&nL'cЦLͻ;M#[|ĝ CUvs*$ۺ#*''z۳41(QhE!ă;i~`x [ACtC1w~}>ꉗMbD-23)ԌklV|@V NtVpС=䱰 |rxdQϚzi-nTs)Lf8JUц6b߆ -^R=HGl_0֗V^1ƶ03k,ӑltB":9BDwneS$fN}E4+^C&KtI~ w-׾&B>0^RoK,^.(t./C1_Gd5v`:!bzRqiIHs&0?^(]:ptFRT໨ :'\}g@'fC %- [Ҿs܍z\uN2F.;ۮVh>'pk HO7,F7$%pbH~mZX1v l|` Mn;h!p7T~[V# $qvq0c%h3'|Dݕuy/G6y@IdMeNѾDʹ?W}(^ʎ[IC  .|xo ij};L:iޡorbYղ1y74q2/ZCʓ2>x|)|2^Nd|>@1QimT (l| KPrrxbl.W4|3op 6sdE(|C)Dz3[)R06XELPnJVZW Kn ʁB!+Ѿr PmG"/~anɡ ϳcz4~?zW-ʋ/n $yv1 6.}Vfs gd7>osIxͯIo+B|Hvs6D_=vxFQ;3Z|* |E>a߸bG|6ZX5cSAПtI*4_fK6kz1 MwgPq$=FG3]u^>wE^?$`&g<[@ .j3k4~vg#\BrĮb?A[pF{n(bpV&ʍ /+q JZx],z̘FPŇL,1Ù|N$>&ˊ|c/pp~o@: ,m-D7[Q\R㸰>*:SO.e>?qrzVmgJ2i3lұF[Ţna flsJow ՓFF|pK|x b,x2_xಉ րH|C)>QgRQS檴TN7b/"366*!l~g>* ZWD DZ)$F/$^.Nʤ`RڜTKWX޳ٸ0JxеC )pj(\bDrDZrN[w@$a e&)oquL笗HGuTk7:ù^x4XtuMsYH1EyO\Zdn{ L}E7=u42X<4mH%{Vr-68зn$>ŮP2rۅ rfʿHThao.CfyXΛ͈SP#%*݁ߐNx+"}oqwf6']5P~A~IM _ٞphɂ8M"esm 3ӦP!lvnzbD^S4 #)K4D?$ll a. 3ed~wOeM#m#  ;'p&C7( qEw ey5lH態Gq5x\۟ y&|p_aE1xk"\AW=>yDtM;R =7Ѕo~EJos\Oeg*oUFhʒ򯋟)HO8*?;npYS?gBR%Qy~jJ+#Z) jN[Zʬ;lz 8(!#^##IkEoѥ>_w"ޅ]HQFEgo.IT]+O( z&݉o ˍ2r[O<>5y7K/R몂 8ߨzKK7q+-CRJ:-,k@9hS(u6f MZIJ]DaݙjΓ[(5n;ԍ܊Qie\ݵ_1AvKUhv:å^IIA\'FS׹[$PB<:<8;=.ξ?EO$D&H!|usf٠+AU5rc:xvxFjr#{ўh6;'(l{#{N?&D};x ?_aFY$$SA]9̳#p.۪r6},gx#s嶬m-E Z.9b/O8e#Y ѝ+@Ⱦ?tgjړt"`׶V'Kh 9v jLƙ {|6mU&IiO+< 0)&dǣNnM]8\DQ>EWHm{av׋|{@݇M> }v SU}X +\8 BMuxMPmf|F.9 x1T 'qGOaˠ4%.SWυ_JeOР(UԸT $J=-\T22N= ii䷠߲H{ڙ4xp"Y`K\MpyJvԒlbЎо u4Ϧ)g0wa>7Nl!r,gAX 3EHozSE9Uϡh<=] 2BqrBjWe  {89cҧ^֢n}@.Xzwz7v l(X"vcR6Ls>-ߍy7,Ow n)YV07޹Fx % + 8NrdKgL ; hW;5gߚX/ "^P*S e +)Y WLiYxB&qڂW3#f;05H';p߀+_[cn1Rd]<5t^ U 8,ɋhpP!ӆt29jHqN(:%Kdks}_:UGlNQM5"fGa^Ev|v{,>ॱ# =]O -MNU-!j\ז^'vQQj>E2Cߡ\\R q_Szg[h/,Q:<$6ӯyj řªt_HT휭"s8ծ˰Pn| ^~?XbmfUK~|~~A|v 慎l:;m~[ZPJ$-_շS5vȍZ$]\ Vug@ľݟqUoiľ%_W^Y}8l(/y2"q rP*׍GӘ9@'h"av"DPoNW hUt1'R`6"|$ϮUK(3 +׼-sJ&9ʰ3tӖ\zvR|",q0c H:d ~xlHlؘ-Rz2a;邨;?@Ig'q3zVCl6Ÿ )*'de_QmU$}@W&p[+<ߚP YR;x Nh×`JHɃ"<1mG21Lij}[;q]ehȬ-g W(̔ƝF H*9N_sȴu$B?)upK椚ɥ#SOhZԤ> d$?}K`1kDV@3X4E`ulH#bmTJkoal\g,3(0k AnٝAׄ AkM629A7Ϯŏd*.۾lFς8Tv$@ ErL2y_,z9gFzs]apMN`{cN=tXaB:P=ـ[tx!5o$*5UL:S_lMd^$ /YÎGϦvC!``w] Bpe=a&I."3?~s&>D_6:p"*K zbLa Vԥs+{9 ,m@`]?}qfkUJې:_m+//_8x5|y$8xkڄJp4䭮>4~fU^~VSx5UfYKSȅn$| sBH3x=H?$ҾSȻqaz=7Gc_ӜRM#zuv%OiHSL/BGvmfT@;Dk#KMF6m̏"Y(fentToH~P;ZЖ|a#zY]ňPSmb)9HE>#׾ۦ=\,\ `tlUި3&=#r/tWq|oˡQ\ҹP_:gjٺYJd7˔0`/m)S z^5:YLM3MaՙV 4ّ FgwN*{RJUy ̢w!`phF˥ k%H HXpkFB-8/I2* $4ɩlag+M`kPn7[mRfyH%å!5E~fqQ/(h>~Y-w tO͛xJ"$ꈋ{V4Tt2 U4qXQ_Htf:^b7 NQNpqGr-o袣7~(t~.ދب1]]0*A̫<*ogb\@2[D|GoN '4.v QԘ,@Op!uÑ`]8kOD,6i}`U9?˔IZ?vܺW._H4x#4<[t1f z-i O뻕!VC ؋׫i59 >%MK_ܢH[hG wx=֘Z!` rHJ{*.95pT~geI 3&X:/F[7&rf %+7;@K&~||pȉ䩿3tFdcɅLz'EH({f6AtÔ - -0(eߣ𰴍l,pܦKVb}ͯ%g7(6k qJ?pD74P!BB'p_0I{lG% co{ƠA92(ni* 0P8.g`]_M1U%hqR&ko? A [ ^H5WXp}^ULz0ggEWAo\@W@#W(|ض~0&MU$~-Bi3ᯠ?zS"< {rG 1z֦Nqz-~>Lg]9\f R 2BPht#O -RVՋ!"]/!B%UA;a\b_S_ 0GUTGP $mSWxP:L꽀:JU.PGp_+ޠ= [^0Gא{[7۠^ ;?FΧ?`P$Y$ԓwHC{;b?<*&Z=Ǭ_7^{?;ys_@0`9~&ZgXoPMhNCʏi֒Zo&(-M5/m#& Hg_6)|R"ޅܩS5f$rhI[:nu1h6gEqREZ+CfqvyYEQHf+X7Kn%9HK{ιHeCO P6 žq8CZNؐIKnl2sGM{ Y>1nbr&lɭ1Zq|>CfdKѣ!&quGLOm2C xj!)qһnPI L.H3T0Y]yi:[2é%;sps"Up#,hK{_~-yYA6M2\Rh`T$\R[tIt.8sr{TՠQMdv}ijyG_Hs,ןiu}p ,f WT>Lw z,nxVŁ4psƅiIB!Nڭ@2n:wZ!vROwq#`xtԹy:CV6FhUú*q#:!w^SYn+id7_U۱}O]d"mq-}z(7[߹4Jԙ1b{B6lFo+b =J]=VHA5 rk2Q e6b?Gy'9DQ|ӭayC5ݹNZ%]㇌x>l+pbl)5rH[ݏAe:ׂ㾰0'ד$Ktl$5RwvoY>G xSaMBP .𗁠Jamkq"+>A*r+ E`i(5zn 1V0i$J܋(V0lr)cM@Tԇ{盔HN\v@36d !({aV>U|͘GԭRP*+GSbv9<2д"]!ZTGf'F[ri)3S eCIq?);]~Ɓjjp?/ݱ\nLͼQع -ƒjA’<QU7­o߸1v[um4[QҵYNGX*0sdNEAUi*a3;%>c_EvAY/=+)LxTeLP+rvڊ& 5]| 5JWA %|;qlWfRqM)q2~U[tH#nU|RRHe5BJ4L "Sٿ*6S پ\6gRA ?e * Hd?YҔ5J.+R*ȢSz mL%+F0g-4@:-J'I]/+u0͠o9 o+Y2G^ؕ043TAwB ]e2;J2e?]b!T^(tq|n?la \i[pɎ&*}A0®K(O<^l8Tk)F̆1ɁQ "_ ҮV g-il{9}sSWv[[M6gƱ!͓eca[n:$HB6]W,m4&!Ϸ:}2ưti5 U#MS;>¯ԞƦ˓)K'-/Qo0M&ARžiFjŎL F3['a-XRu"U!Xymr2wo:+ bi Z7d.mьԑ: jhw>XJW؝e|G*57 4GLA?THi_>#d39]T}7'8yVC/̏5,\pq;v&9rk-*;iNJ`I6-~k__+3yxK,R(Dh"i0z22נ2d"q5Pd s9bU[KBϧqQxq%Bugouei/3\"(vO.meL(.,j8/')iH]T#=r:IVژʑEUJW/Y3,>JSz@Ud5dgru0Oʊw~I"{vk ǙMYq ]m[>^(GlI oypcwCDž] &[䅲 tKq?,+8&&;6'h&HbVy@ iص{@)WND7b|T]le?:S { 5.B&+tǝE,h\:'GvA?kь+Qe9мg1eX&Qx_a rZۖ ě&$ >=Z(SO>W<ʇ6 jAvyiAËJ13]koȁ*sCk:e$~ 6Z,yq溴Ġy ډfgԃEW NlRʖ'A- ^kۡԣ p`ORcdͬCHNvȭSvW҇,46wjFۯRQk+n}CQ]*fWpJ[bFf"qY}ĪӔI0}r6-Aau ZJܑȞ/yw^<5w_ PAy-au _xfj\-@[qἎ?H%""=se]C(r(TC֋u,)\G:I x-wDdw`Riz?zwe0&?ak s+ _KۜހuF?]^I*4WMn5]|"&ИTPKGOXLX2w\9I=P#j Qu:)4?[Ϻ&1pE״v޼V~h8z2Q<$d]CxU(ۊC(촂r]_[՗Ś,mzIcNpr|^MǾNNإ*gHTQX,1[:vHNJư:^@/E(83B^V%4CU\d_='Gq2+'m Q7:z߳9$|twrD6p8 ʁAc0C,,=iSPY c ׉0Q$ U;,ߌ#t&L[C+Q+f)e5S2? CK+=m)Etr W9)+ka N~sK"Wk0 +ȨcEpZ#F$q!>zk[z*N0fQ"5דp0O:- x ϶MXIAa9&LS+$}Η>(uqG&xz28$dѝuɰpDcþQOTYcߎNIoZ" N[,3ގ#y YNq ӕFާŲ!HwfOqNɠ$A*X։V8ӅKg+") a7@/!iЙIw.+7HM̙aE6͉K8S视Zb? S=5KI컘G) l{sS1myW֩t2+Dx\ ɰs^n 8G::W&Bo/B4gIŌI@Y^H/H4HgН@qO)Gu9tVgjhXpk^ߤ^P|ׁnZ-ݢ8@ 43g휜-qi~ W@1ӓJɌ{I' _fAj:N,/MJXoF]GFy9ء]G8 ̐mh92MqoW6Wzr-+ĠȤ`D]d6EdE Ak>=6wڮ,,qg>܅$'zx U氊eaM$ {ո'uRVXdk(;%AJ?_#H\O)6Ě93{U:C44IߜWym ۗiLR㌼4 KrSe~џ_+\ur$Ī[oŻLg 3KV[:nS׉ao3sH{'/߅4-QU3W>ץBvx[0hep: {O֛*z*Q;U(L_a4˛9zNAAYR- ۷t +md*X~V٠5كc{ cvchra9C4R=>*q_ aΌ0ȅVbx;JBZ 9 *+,}oV 9AΘpPu9`ϺZ,tHfhۂ)Y}/bS98\cl5mZE.zHlW :Y D5CF%mx?aX7/4p4f,ӠXsesƧwӚx1N(l2ftTsAk=-e*;~X xX2jz' `==j&Mj`'_yg(T&yMB徫T%oFBoP ioI12ޛ&m'vA]SUxY8I) ~RFB?>ꅺ}!@}[k-FN/!oIjs"EJ4wb;YE/PsV$\,#X?à~ğZG"tPUQ了!3X<÷;H.nɮUuo^Q+ х6D͛^W1>#C!LFt5|/Xz{f -@G8*[YD2y˻vi'zHvas4]ypnF.D) ,rS^47|Za8}`Ɔ?Zm.l9s7ef )]zWھE滝; " $DȏAK.zTWA[ qhikA.5oq,JHAB$)[y/ڸЃs3q.#ם"ݚwrtޱK2d8'*88cABy ZUH .!_@de Љ(qYudւ ~F|eqtOx{^ҪpZԠ֡\7d1`"IY}z3G;fR a?u!ytJM`e ybux 3YJ_;H_L옣U0oÛ3pvɺv=qYǰ20aF77N[/! T=d5C`3!z3;p>SaRC*V[=raf նU TS҅|cd!X=!z*:g2dMUw,cNBO-$O^{]W%GF0ӂ'jټHw?u=2xK՞.p52|ߞ84?(xWݧ>>A1w12רC #z$AVM@ HCUa"LAPukc*oh;!\wN݃X`(bj=+H Ru)o5McNiaVg,Q7[/3<(\'%vbTwOAqQIz NRu/!d.]ՙ%v0:0o`h:G.jI 9Vԅp;(q=Z1pBK6ani?2Ë9aJw;&=09CwRQ+U29 ԧדRL6]=h ))srK?ꃃa‡ A6wT02cF c# C(HLthyË@C|Iv'+ֵӧU]22gNmO~O'ЂxdN#0>?6=0 4KչZ,M2LRs>u"V-W:ZF%Ű{?+L9WVP,UxoM5T)X T7kƞ㏺iF:6ﵟ,_O[j1gyKNh T=zu 㠞pq"tcDKskжjxy*Bՙd̷V(S~1V/[8.u[.h`@tdGSQhm{%@-~[n^$a5!&Ṷjnb/vvo;l" tcBUh52np‚F; S0~Uu,=cJs"ͫ7 B6N!ލ`,x(pF:o˚b*o٦pxl yV6Z"Cݽс1BpMܕ}}y6ՙR?)>Ԁ~;ƻ v}$cN"Jkfhl fvifW;=wW/"ht/ baS_L!C hdMe(=-5ka\$'b<&ӂJjMl|`:s~ M>#S/]P)"ԤƎq\|`Zl0'w*NtH"c #;)TFx>3#No \ 5{y-' <i"tTG-OQaLf(&\%vNmkE?T]\c|D젂mT1TҚ.BrvDdSF;v-;mݵ) zbxm^1rP \>ӁQ,C``cpU)Mj!ӼnhS:K _$ȿqlConddltG^D5@D!]qבf7&%>Em 1T X: `1|X/ ˌ0*c2:4V''Ɉ OšQO87( =Ol(I2 6YQ k$)X(lKL.NLkmOMPPݣ" i$.ɣ ex[)}m`6+]"kSs4&-x{m;rYc 4`\_g뒁3yy.}Hot0eE c(É@@| :Pi5ѷ׻[6 ]U\9PUhj>\gsVYp S6|kQz|ܮvv /s0AU͑fh2l5~ \KGӆ !#޷2!rT>uRg7#j1cOJJtM+uv#dq`fp` 2"*¢-v:$ +:)VbE]N>}'IfTI`e0a$W$CCTέ'.Εe ݽJ?{S%)OW:/255pa/\ZrT)tt~)m^7V JF&߲}X??:%E2#aM}"{HVJ7|Pj>zd)h%ZHY|[ԡJazp}lOH!mG h"%m{KfY6~xSvg 4" S*D]ݩUl&iqmd!_3MM,PC;w!,J]k_j5UT$ϴW!?[3 /VBr&̷mG{ʯ$ߩn$mZHkM|E˥\;tvk!4X3by`ϵ-?Z&-aB\"9)[N% Mq'kTtY`-'y Y{ rNQa2b]V~0(N\T k6GPr`dN ξ_69/e`@fTxp6ush}G?F-{ @ɣ@Ty͚h{E%'SH UەʁP#/&mR{Xcߝד\qpFLad:LŌJg@igs7t9;0m&+4!Vm>YӑZ>`06AC^!-,VNC?*^pM e4=8T_ƜJ¬(?q 䃫Щ2r/"kŮo "EG-~ݘܳT0mYNзټZF} YbD}#;$,0Jwi=Ꭴf+j-ACvu*Åߗ:'\#\f{"I|,bÖPs3sh2C Gؚ3KtSg% RvvYYhNۇ[}Z]Ɉ݁|w_Qڗ%GRZed\@;3 ҃;:E6a̶-N2O Y5􀇀^{YCZs (i' =c8T=CkG#Js+`M;ZKtЕLϔ~!`UzM~#c P%k%Rq p7AL'ӫ_߫Z7sY6㚂 X?S82њǨˈp^T}3RXt!5 P d0ha5)B;(:>9.oMօ{UHGt9Ư yDB|@xF02ւ4x)k& :悡0*\"8}rSľڷjLX @֜LsRE =T0`F ߗ!΂,OZ\1yDmjצ2oD_5F-X GԦ [Of*P+$DǁiI~aSUM+?9p=NB8PBzpx q؃O<΀kLsUpi T]\Y"vɑiW1uId eZVsu ФhW dS0{_GUQId4E~#_zG+(!Cj8H*'4n5–# c˟:_ #_Lyw > xU+֞?|J0)7l϶$`; rj#/z)E#H~윰Pʫ*ZxИto/w{먦Rxn:So,"cGzAhXoZKsU=DÖquL֚ʤՒp*`>}nf]fHAr2]H`Td];nV G3k|x&4cNof漠O[Z[qD݈bԠr ,ں#Ac9BtRʗ&ug;k5{X83TGmLkrSFSO#'3j/tRWBW?6Q67u#\»-d#wK^|ZHt/m~`.TpH?<[>ݷY7{6k@.>]o'3 FXI˶YUz \Db-e"[29B!7(ƻZ>)1,d` +7B4ʸYsoZz͹CzrxG/3kū xI+͸~P')+)ƗpLjAк՟x0aFNk4i&B G:[!IHkSw~88;8 PGr~;5m5nve'~_~Ά #w!?OQZ'|Ns:}ر & ȱ{J!X.G Lk/ /!O*턕uֽV J x$)ܼͬ]7ۘ&3.R'A/+c|USExCDcb8f2\ϲ:|V.+ETL'͊p :|Jgl?gOMXE |dcmu<)v d0U]wlT}LOs<{ B)tj^3ҳL1N"Uh]D%sU=ϣB'@m4f%Q2R9ߊ4"$nފV"Z!dJJ٫$'rh!;p5?Sʢa<~3Ey"ּ`v_bKO1iy..}+liC.˨C_*~w`n_ůgB.*j#V؎Lq;OSUgWf)c⤢ٲnk7ٌh%Ԩ !<+Dz",Y`.s#6R%f5h_Q3 ir@kHq"@ #{`QUX#rSrZ1}V q->>?P$<K1I66$iF@Ni$6`IAÖOљ-]|CzeuYOWwB۳j̲U :oejJtw*֬k7{:Nk^DʗI煚 cV% }[n_'QDSkQ_pk: HS |VLGKpU- vf *PC<7gAb \FS٘aK}]}ρld5'q>`Lh[>{\^U%+$ *j'A7t[VZIރHﻳ@g\7Rcx] ;B$ bG_HZש{WxcJX ={ xx=XM*wS>aKoh!vzL%tձQnKX >u5cEğvQw~J#!4yԭ~=/&6ƳU=&("ƍ W>Y4apo ~=E 3 KM.,Xs>ccFqɃC$kdV;/@e/^7r/Ckj!Pr,v'MmTc?pψ! `'yro['$/\I$%wP8}8څxdo1^ ] oܭ>-9GVm\j(aS̑.w@[|Go;F*eS #ƾ3{lR\xCNja5 yE#щ*qҤ aDRW)T.C>7TYOŪj-D"Y% vӻ6,gGt7 J^vX M9]wKը~k7+ACZәAq%S I OsJ[TT@آUC,;ۙ T/CT'8&'c_b&!7r#ycg=(yG_QbCT1W4a0uPܯ=ozKcZJ 徘^P\fRp!B+d%2f@JDśQ1o)p$Y @ #M v>;3q'(ME<|:mN~ֱA =iEX tu$x{GGՑN M0O\\D6x4A<4~t1dN]^ ={yms`]wzY.`F<#Е}Ц9tY@rDRGcYʅ́^Ő{FΏn272nB][h4qD5; o;G gc߹R_u/Ŝ/W]ve!O@Ɵs_1horV``|$FvwKRt7Ơۂ!&;?Hb?v{3ٷ`sk 2u +q:>jy h -Zw[0f8ܽdNM*AtjV— ue2vS|*φ%LV\ (ӝHY{뤤cJ>]-Q xhZqHHjEds094!ӆCD' )g-Y FuuhO*-Dx%c~CUd6RAfҤ?&ăDVRPg|[JnV*OBg:;x2/HӃߖvn]kƇSb+u[h3bz?j$r ?*OeP*C{ڀŢȻV5`?KGE%cZd`UQfcmDN}UV@y؝:oFZWpӱ4(>~i p+wTqK >iPߥ_=s|<#j{2N,  K e:[qc9Rq`>xvFD0p;$ANXP4-w.-q*˩n./#@Q8|Jxn~^DuzVRqev[nӰD[C'EƏȳl],9x}P^w&p)*{oy(?c icDdC)}`bX/O}]Xm++V7Xֵ3Mm;ϳI-״ʍgoo`F7%Blz*ۊYbθK6 6<}3k)ar8أnsHj)._ 2 7iu([6e[R]i3&"BlUVq+G.$:tbTvn-+M vz,TdQP N޺K كs!8#~ٍwulvý$[/׮Np.Gg 2=Viy˓{\zpU_y#2 sAðZMo%\xd*Ag۾\zmہ #5b|/2DJvm[XOaK5  JoRTl o0Z&/Ys}WO:,;Bﲤ@4>W"r]O&b-ղ'< dgh}f+91Vޒ3L4et$ 8:@lR婒FI5bf)t鑈wVQ kN^Nf mȟ *w>J\|u!Zy,f3arR/Z6C |kv ˍ(a. Q!|;Iw>p<7ÈiyL x܋w䞠(J΋uDz"CD>7+=( 2eݲT9jf_!jT}C~-$99-G8e,z_e D=}In칃wy@\ <meqFyF/ xո$%zlc9fXw $Y=E6ʪ=š#• jZy;DG c1o"n~cmݽ0 )ObS۽ܠٱ 5*/4vTSsYP`eb4CG:Į+(pcb8#&GJDm&<yI\^ֱj}Y{?o V-H`=*rkSıYAe•u!FzGi3Łm$/_c0pC|4*¿MJK9bsW[ģru ݹm_텢Q=`_f ='=?,375!Ս['ۇ.X/~I)TP}Up %h!0>(9|>3 jNcG酊TXHƴ%\!CI&Bϥ^ /qr%=;Ip֟d9A%Z\akj\^~AmWgV%3nTq,j#_~!^^CJ6 0֛=CB6 Y(VPj?bsw@Ih6l6xRVX.{g҂S0ѭrMFfdM=xR~h o؊˾/䧉(:l]91_) Uq,\Ga,RAAWep=3^fdr,ZqyiB mIוz$e0vƆGY]ߴ ЭYLP?NV؅#&sJ_C|ۯ#r^p.V׿Pnъ =Ns !JɃ3S~ $$CK3!yYHЭDz~YFL9.Uٕ>Ȕpe@xvW6"P  oPN%T "UGq:tw%)C(h0LC qjC+%s^%\5 .P{EU%ZukXFLan-ϣZ7WIeSfIkGA #.^KWX$8LS '1aE. QxGj.w~gH#/a#$wQM@:cE]%L@_c7N@Y,(Hj˓TPV"^u> w}fx@NM-Ǖ C54%NˆN`?i$) )_,}_s;sR ӮRmzri pMgs#uy4W.vXdf_2%r(%H#X^k] SQ"fӇB7["¨NS j;H >X((FnwBfK \)/՘0Ob,|RyA\E`ZFt[e%A"ԮxDž}RȉDۘҫve*83^Rre%myXNa "wmW{xqspZwA6fSrD\1Ja` rqhbk'W } 뷾qm 4'hUo pLމ`YdدQ=C2{]:D~L)ԃIHQڷQW~Wi q6P|C F0[4VY|F4 >P  dCƆ[o /!elPܧg F+Ք."p:y_ȝH'B{!1ެycqʵ8R"=ksDc"X1Ε\\P"q]^i:6 O62(+8> b}_V]S%}ꋯ@I8. LTlb߾%%OF2xEuB=2R1A~u|+PUہRB ~侻h^|*]m"d$שvzxɸ| @z`L VLU8ΏhT- ZZT{gڐ8]q(DZ u l$tk9!!>oPx鞁$ڥ L*YtԸ5^=#[j`SHy3 a*!-$NE|Λ W}om"NLw<~)ڱfC~AXM堳SZN`vS:\>姚)`Me3LxK_DM;|KoT(*ʷ5bY2۟d}͜-R= %n=R}@V aX ßԖT!?3Y{c)=Mi;j q Qhq U)lbM0f N['W 4SO7åδw:Ā-YKXSzT'gpn+‰:Dϸ- kJ-;WNy\Mx_U ovM)As8s9$G>CoP>@A~r@mvkB2(Qzn=)*N[=&LQ*E[-UjOOR5 h S$s Rݔ7b3[K h-2% "7nZeibWG+tJн5ƿc&&mgUw}0}I8ۑa3ゟ#e(ϳ>Y|N`H4:@ɞjfaT.( SRUKŠ~vI[ȜgKWyÃe!ȷ C1ܳV8Gɢ?aXWL>[x $<IBl+R٣c,ӻ L6Pdg PoW )@Ԩu],7<-'<$Ĵ"nJaXBTΫ;aLyO"\KCh򖋍o!}%!c<8a3,F* Q?Zq4'HOIN'I*ʋ%sܦ;+'B*8aM ʺY}XN&rrAf4?~D3X&4F=h0=V Xjnm[qw8TВI|,zœ˗K@朓/vQ6M+fϒ{ι\kC n1tY9 oTr?h{xiKw&8[QO"a-]UVy"5f%BjJ9hHij Yn@(,d٬ЛZ(!jA:$qJ@R|[>fbHe[? 6l K+JCt>;0ߊx{9qhQіnb͢3aN G<ƕbb+<-4 _{J1>Egx ֵR=ᆲnI{X] *RXJKw1+]|+ACӼAچU/ZZ5cE0rE2룼o1R> ~޵~N0v~y[ܯaИ][bu麯r7oBQVoxXq] ܡvMr: `> Vq|^@ LkE Pyc^h֜8:ud;ު(ƭ 3]D- k_,}ClNȃ&LeuVfimbqe/V̥Y$f"GdfwXC&HWL>mT&) ('%` Be6loE™q6l.E( u$ȕRQE<kIX8xKZ3kOSĽ6z, o:TZ=;}:۪zug'k&RccP/bXi9L1aRc`6M:'F72c3PN/ UF8B-:>FQX1OΜE".:Eݒ(yY6.CU~}`~s @^(Z%оَ~7*.imt[}y6.xDM5L;{DˑCAT뵯[0IԷN1?f{!f@IKfg3!HRcb*.[` Uw GvP>hk i%16 T!oL^ڸ?0rIyM$wT"[r!&w'yp{'.J..KUM`ZnX= JPpzilD0&3=]qa1GɎ(Mjy#Rl;5j(ZA%@抛$aȭ֧-.ۅl`9YAcXZVlʝJs4p~J(WzT{ÐN~dYq{/_e.q%W'uvgsћ3Q Нrgkа ꈀldԅ_z%\S`Nxi|LR rP[śž~ /^׺B'K ̋9lݧOUW@X=HI+o\uD8x6s@9,H^!c`~_b`D`V~WBڴY\ׇį$Qk'{9l<=R 元#VY hp&ʨ8WHuL~})J8 w 5)1[[q/"8?Ht~|"O!%zb案Mk& eQ'T?2t# er]ɗ"px4"~A,z80B+7{cR;u҈gܬ[#Q@ĉW[%k>Չ%Y7tIƕ6BY{ af91I=>fY =ԸEӰd_& r0"k99R%c/0SgpJ%{(Dij[!υs?m$MA{WrKl'l}vf,X¥E\A#2jc'Vg X|WfVCib ;?bC:< +d Q̾RēC4hJn&2;[ʇYb5zG4P- ~lpkk}ȼZHK+L[,[qK($4P`m u6~^7Vl!!"8P3V3P_YpBDԸ~2xӹ}["\JTQ˫Wl`tXP#1|Bq5zye4"ИʅTpO __O/D]눖47W j#-vb`6V4qUTW.x##،RLlt>)^zk_,ίk' >s߀dhzjc] ib.Oܾ<z4K'J20i lG%r'WS\2-L/sDN{y"1al6KirP(Q\<Ub! 8)INVDZj`q*`x |/Iֳf}/o:l =͈'bcxJW[!j13cȘ> }wߜ&i3VfÚ]deeR>:HA:.˘AbS}C LS(_;G;GU] _$v NRR`Y.^ jUD4Vx2biҘ[x3}hc猂n'Â^=bt?=,7%h[\ý"Xёf " S-VDwv]@#TTz~yQyᡙn>uhO~qt)o\;b߿ٚ?35a2BAۃ n9 nէd dŢY7̧۰#+i@$.x"xa:5>]Uto b+zi[rC(*:%'y ~Ԟ3ej Gxp=?fX>/|"0`K*hebyV2XyLs<ה2YddS+nr- S׫č,{Z&]j~NxzYP3 &DH OHBpFMGȹ<|WkMʙlԍmm& '@Ǎ@!Pv[>xrW6s}6FyUjRV؄h- &[G`>:k5G",g'- QBub-u I?E[Fb5A$Wl Y-s7ciTcc AOm pݬ=]G|W5|q׹}@r6Bhq֋~"! lC38֜JS:UhdoYS|9k*յTfeSY2;uYfZ!2Fc?^?}*ҵH݄\_$uh//].z ixf$ =0Ilke*UX2JzGnQ|w @{)A'1zi k@0\9~.HӞ e6&5Iʼ-A#&G+K;ͻ$Mhs*j{2SZ[ft>@̄2݃*wl !=[-PN"怪xMAQ=]zpXȶʰzzHi.R%Jӄ#i 9ۂ- 懿T 7h odq C0-;&/NAّvT]dG1bwzo l3r'o5R?\(Ǜpl V4_@⛻ȞAUdز$IԔ|Bі1_B)U Է>f"yd4Ct|9kVLa/fiZ&+6gP9cPne *A,nReןI~vg^uY6\  oZ}04r B:\PO#cqq0qQ%)fh[2:*a K T wਖ਼} Dڝ 0SʔrgO [fƅhCDA_Z]G wuu s蕬go0ųg 3yʉtwKdMj<S^s b #6.~xt|s CFS\B4؊5TC%w hq7h9@J}{ zBKoݴcG层U{7lQ᝿)wr[+﯐ravܧɁY4̾ gÑAEu94G-Op}gB głbҌ+(MK!ZR"ꔼJm( ymǹv$|FfaYt5<H#&xLH-%n,y1ReB3%1p,&r7PW9; gaɹ?] hʣ`SkWk@M+e' #f1O@7Ylh-a ;2F-5kU_Eq2Ξ؍m@c| !vQMn =jҟcȰGF{Z!k~dбR]N"pcJ={>/8J׾))/0Fc=ŋ^ʁ AHSD{22wUkYth=NHOWRj[IFP}T^V>o+(q[q?.(m7^K7AymY:+7\Vҧ0YTn#Rj 6ώq&AUڒ ;(I^o,zQ ֯L#ݟEaLhFP+K OV⒗N"ڠ ee|s镎 =HD `4؉E ٘#X f!Ym=VPLg.QRa¢[) N/??R\fϏt6"/+ R[Baβd{ mOK5m✙P;%&_Ejb$B<Z9gģ ,9#IenV&IW{}3? S+p0yKyI84P9ۊ|b~0q  hΘ;ĝ,61rp1'ߺl'|0%$Y;ɷy#@fܖ MC&$X*`-*=D*YF uv;{}`?>~Bvp8gǓXd*~E(flaGL60%*5ٹg8j9&-kG睶P̧pM*B Jp$-AHi'$ u?fWOd׸Ś.Zq?끻)@銌~,z8n6&Ai<4oQŜF2woxd 1exߦ+AKt*&P bmRJ$/KVY ;/#&蹌&^3*EE\c,$)c|Y, .\(H`xQ ς`9Ev85$N[4>^s;bNnMԚ<23ŵEF= Wl;6 Ͳ!%Dt`Ȍœe-i])'<lx!\s!2~U(/5N{-CKDUA$MiGȮfk˥X3j&5M9=ccSrEɀKcX$1S_rPXNÍnh4y0X@ }p-,&K8&4>ԖkC0 C" A2sF8[䍄kݒD!m~Vv >>R{!gBy'XڡĖLvY`gRhTpMJQ mgq.T}Ư'fHWcFPg,Zvs:N" kГFZZ8Lm8k 10{~}EdU"{'ߢ# |ԏ+I6_$%?Ѿ& ɬZAٰ4gf@%^M;:CǐC+#;鱸d.4K[B) {U ;Bhf Jw76́/``*b;jym~M~6gJn")q;2lo7>#=a씨|E*?O+P9$N|4d}Eʢ>ź  `%hHCp;ݢx쟡xI!$_koO)KL_n:uQS|6Gri{Xs߸3mV٧vd ϊRwP5E2~ FAmkO _ܕZF(5+^'5k5I$!&ͷ6uшACpW§2w[cW$@x0S KCRF쯞㐕Ci;wi|H$o rTk6r]rBu7r{t jg 5^drkD5u .J\^%Abf Fa^{Gv~Q=K:ȇBQAk*{ә y$:'Ki ݩz^  섍:NHNOb0c} Z9Z?r|?n=-~8GH)o OSH'IP2,hy~~R0'.y~X!L:0;'WTIEK,mq[3Ǒ/w!E kLxX?2`t٨Ù`u1$0Bxdc '\QP;JsC(w}{IhݖyYC^GjRfv"XgjHly3iZ lßNaUA*2dT=oI*_V2d+9H LsӬܲMȾZ+Kkn.h4U3QowqqF )*t 3 u^זͥSIZ> sΤ_Sޮ8лGLWd$J}`9cEAlf=i ИB@0-T·tQ҃aAh\A niQ㸀M{P% ¦}xɏw(eMۄrmhjETV*=f +x{,*(^V ~KmEPEr5xBDy77Bçڂf뜱G4^4.MGoy0m)-$ڦ.tt ߃VY&]aIrq!g" G4##>*F(B6D/or!<]mɃQ1uVvr6I T͙t-P,R\kq&Ks\R(NdKU'x`VrOǍ g4i*2sT*VTZ5t>79S%us(D`֎}%jG&'gIq^rĖ> [`@~;QAۡ3v( "v~R$6̷zt^%,w[{o,7 88ۂi@κ.bBnzI`]?˾YgĮ8S!,ǐ]0ۖH4->f &eJ+Kj?yxLLS TEK G#qnpؓ-Sd;WyBGd*vEX9Iiۙ=ip;T[5g҇HF)t&~ib>-IC<M;zF$LV༵pÐrwcwSh j ԠPJiӽD^|j-N:+!$bp,½LkIqo?h?8@u~:mdzGnAf`*^9x72(gJ u jhB]1GJ1A\0D dfBefaep$O*d (؟5?Kꖲb\̇ưk4SyFT`1XkXWժ&Y"o.cw 7ed2%b,*s "FHί>`]`D׾0jʻq.!-'뾃!چPAd}07C/{8{ !c\̬Rr>(_5j I&$̐_y9./w 6sh>~OPp :kB1/1xq_\MpHàf2 @_rp3 y+/2h#|܋dɤ{> m]0Pڧ%S`vLmMQ|nΙ 5>Ej? ×ʰqgKxzE<HmyGg_}<%F™^_+hL4൱62H+ML_]i+ÜrN1BK}gyb|_'icyeXrz w&4x=?2Saj+${ !/tP i/;aK\SR.eSDZrH@V3-]&gG4ɵn<0ڕvi@mcWs30HL&GFŽuQ D5ݪJ^a ~ tZ!-k58eh-p  Ȧ5)z8ZgIwA\ &hrl1iSFwa9W^Qc-[7fdwFQVVh#vNKGCn~`MV.P--fpDe@p۵>q퀱7~t]@ѨKmQ̿#]v]E$|ubB@9{.Axkj3}؞҃h"sO߼L;؋?ZTjqNrۗalf5c&QmrWdcw2sXh&_u/ΨYq3KOwJv7`d?KX՚NY> AAEˏMwזxS]p883F }pRBV)Q1r hKЯbW8{}\ +oloHod[揼7 ' PmET#l:DggP96? Intж "TORg7w/fO"_{Wur<=KwQ@M n,W~,=ˡ^=_dp԰ڲ`-8hQdab ŀtfR__^F~bWK3Vl> !0725huS*qr⁷FIuPɟx ^?K>~Jߺ9m#ӋLtzw l8slhD!uaJ+z|kTzseȩtdW)v:KtbI+Unĺc$b}{Nq]0^@jƩbcw$A,G6[%`fqls]7\_I1(;]H6]1lC bpB/Иe.;I+J1.f'`Dlj2rSر5C3T s'Ɠux۩a$9HWWAɡs+f]B/E񂏨J[5q6\bX;i> @ސ(J#F?PM=lCɆ$pQ͋ lJѣMN:vqM'yʜffx}!j5>b>"@[&>YsJh lc/9"*-c9Y e9O0Y%z||ϨB v9W4aO)bs^M.^}dW^gc (i%TK%E$̇Ҭ>Y}3۸m"`-IEex2Yty ֪ ,Nr5No @廦nJ, .R+_3J-/)X1rY(Һ` sOt+Yitj5߀F@}1~q˾y@ gPۜiҷjw[0s:L%Dѳm A*]n(Ϣv,(~# ּhbj^.t/{<->21&^溃Wn(&ZEG۶#VO!&;-{/wFI1ň(#,$D؞ ^.M z)YdKl''O@V>8$gi~~)R|Ŵ9hU7SW}CB_m/Ŕi4XwBz1 7JC ]~uI~!Kh⻉zQ%_a c>L*u'C,z Z\4~-ЋUG:(xZנ;8|}wƮhYE>Ek`l ,TݗN b.UORr.?I@ș& ROSeJT{r)$>XNwlذN} fNjI!VKi4~йZ蜴kkuD~~+bm8ED C4x!d?{+B&,㞻)<-L$ ]c?;QSW;_.#g_s/ul6oKjm:_0w+\@ŝRA[f3 ЯbHp{{6zX{Z-)\SǯJm_{58P%<~"GBSe>'uZ0G жclL~Rg\ ~,gDrD3m=CQ:ZvdtirJt/` ]$$\aN(M(+Oo-k|5Ƶ KEtԦ6Zeña 0|-3P7d%xOtjACʩXIb/Gk@!6NG**;UݞY^|-=׷țyeEUʄ1=$Hf x&[7S@\IBwײE T=r[d5bSEu"tp=hE|.Y#MdllJ,X}؁R| /︩<ѨX0WwߗGvľYNFr-a :;xovZ:ZiRj4Ԫ5C'ptAoζA6y:Hu%O;}HQ__$xJ1"Tf S4/@G6t՗!xy dRTrj*7|Vl-wU8D߲(K:8^VQŠKHb'Y^+F-E`UPGlM7@(=:X#ްu y9n'&)$,.m5hůO@ۮ6Dw [G:? 2@ J¤vLZ[\=YNt SZ]j1?GgW噞%RYw!'$(7I&4t)J L\: r4AcH@:cBg~Q]['mܨ&O(D걩`Nn숺hڄsD ttn#y#6靛L1b8e?gW6!TfQ_PD>j.i:?k{>1pvCti)><4̇.9;~; p[QR=Km_i$ y_#KgSI|Q>f'7/J2\ZSMdp7Y?}c涎m0wcPmvM7.P`];@$Z.{*ץS;d楅<b4\3$x RѻV }i+ݢXO$'=R|ԛ%8Yrz ֜#Jnݲl=0ވia;fY3u;' "|8Ղ3ɅeF)iU1@yT#8׭lŭ`qe ̀9Erm.`YOػΦmQO.BũYE(jF׹߾yNZJm`E ]Xv!7pFt;n^/X76)s;C^;Pf$v$Y'Յ 9S*/B7wti>6 y ΅4r)& syThN}JQJ 1LՃ46@"9S:yu= (;tLbڏY}U4ͷb3~S`]\|‹)M# hsȸs¡QѸn#sZ|\WU 59+tJnZۥqk"uUrQ7괪1SgG濬g޷,jw M&+-dT 8IL oy=0'Lɥ #`^$XUfTB뜢!4nҹ=㙋sszWظV>K{1lQ[X#>puWN`@(uBJ>"zWZQL%]A1ӱ~DAp"C^N@t +u khn^ C\J6ƝpIE!l-"Ҁ/uRio,'l?# p:e)UinAVxS&nGϗR\ɬMZٵ߻a(_!(|= {_.l?ld|[qXC B]5i7羦Ġ` _TMB<[]SADd7h","ЊC7G@V0 Jg[d`C/8nJx'_5s&;<0*CMIorccj:I*ʲ%O-f=3|6!uoUe:a:|h8,68iǘTYySIƘXѽˋoFGH-0.  ׎RۆG^>RXh0Ng!n(?^<^Be᯵V j <|KX5m`V=iW1\%WXpsşd_Eأ t-}Bj!d϶89)h}ɗVebPbmcgAⅬd8)BWJ1:Lzp#mn^l@&> a 8 KHY/|׿%ɴHhRӡᰴWtM,9 Jsl-nwM.?A+_W0eB:jV޵4~A:\nνZ3$qMݳkas]24ti^QBD|;k]ΛFh6`8} ?$yJ֏q.lߟCHɡ3or &ޙޫ́ K9OBu}=e#5 v@me5H PڧN(R&z"B ZduDž}?ftIџdq Hˤ)kʺf&1~%)|? { A}TFoi r|C]Vk^0TdpT았} 39lłG3:w Y~eHˬ@J:g22oZ뎐{}֩7k{jB aǸsm {l.E̦>UT%.Hm]v9PI uLz^fYOPg FPQtx&t "9B8%13MnylrkbAǖ/sɶny+"r̪EÕ>bL=+Ԙw@v ?rWif/#VU/d~?ܵ tOY0ˀ{>rF4켯a*ӣz镹.ch9v6J#9>дbaC"HiØ@qH"L,,e u!} HX^_F-֬$쟧hI ӌ6̂>w{e%%(2{J +|1cŸ;2P}# ׌ 5]RrǨK<<@%B^[kqUxR~.TlNO{݈2mnZ zzY^˳fkU\ qd] o +::$>]Ew(Xf @Ɏ6m L'y$k|n,riC}WT]` ,Ѡ!1O tR*L;|vt*8"/sv>R0b|^*, y˱2Z,/@TssVdtsn Iց1͞k]_$K' {e6 ֑*YqwB"C ^e!i]~CQ %)1( /P`(|Oơyۯ٤`N%*`^ү?4ht볬 uNٛP:ibME40wV}޺Og`} ?$y&ƐдcK^i4ᙢr"~ 2ѻ&O88 IC>nd8}TOڵCL@)7*NҶ枫>^RW ;pVLqJAclwIlpZB F-)vvLwm ^iAYnVd6 !),h `@_6/ǻ˂T ּ@k\],h:{$̨7w'9pS qRn ?7wyE鮝 љ)~>mCS&6)~c"oT7R3e0Va#{YX[Y=qTLb->~j맄:xDt漌6m130&15sh7b23#ܰ^, [Axÿ+]M1(gvg,r8b{Bn1A,j;v:,JVg5ImjT3 m Qx9r7õgx~yT;aipk!<^q.}ʖ{G%LW=F &guj)W|/_XoC*ZCw1ҋdByÁŕc}0*6 HOo9 㣅K)_YEma>b8^Rd@:4Rơσ%@vΊK+s&=Cg&޳bB( ;a5fx!zؗ+ȺRG ѷrӂmH+] lQ/); vbg~JWmJi_ |^ػ͌X"`ckƓ6g 4'BqhQ퍢!m`63.A_nǽ$2$6].fxoɿj_<$a &p8[&{3θX=)O$Raa|oH_abziI >`% _@{)E}[p٧ 0q 9Z MR{Rr50:\??<#q&u[j]{MgwZAWqHTفgؽ+gv"0 l0Z8I \R2']:3Z>VZ*Ϸm{h\@ GlH gMl&Qlk4[qe9_ci.kBSv0!C:xȿIYJ0[5}8y7E>+TIȺÊ_DŁƤΟM Tzv#j|#(HNP33}J [>T~}o [͹T\! SsX@"a %ĝLR-71zeFC>=0sW"Q*csc~.&܋(YM970Vm9Pӣ<֣#93v$73[ɍ ӭZl{e{eZ L\fqt_M De/A/Og )MJls<폷!< '[h,7'%P$|'iD]0(τ@el_o)qhIh&̵2tˣ}T 'ݒ)&/z:_rV,+*^IsUs*<λ.}(9F!M)G"LE`h`z&.SXV B_blsjQ2%/F?Q;&l^Ml&}c.ЋxQcMg"W{r0C(/NXW8<I֘)ehޮ(!4}x֍(bp_D`+/aj($pQrc;wɯKU%F 됇lE7^'H6N'#h; Y/;"v>7T.;݆G r?,Q?{ :Mʝ.^HZ~[zWۛiWIfޖ9ǘX1ߤ\~ܽi7jx-y/HԍED1 ű_Qtdrikc|CTg0EQ ڿ,) ar;k3gEcڮxJ#Pi!yy|+u7D愹QC"3Q,9fT尛 WԶ]ʆXp&tSUn*)+%iBQIrԒ~G9~#-)X*e7?6{ڑ{Ԛ"0;3TBxCg~,/ +>E/ o ;ZȯZǎmD8b. m _BnFM$Q'c΍l*Ph5NRKi=B ꄰ rU.&JYa;?Mk`2*VSX^O|/6_G{/q7{Ld)c'kt<,*,T1ekY^r_oݸ!^Yf1r 'c~n uSGCsGYU]FL;{MQvt`) FCkHnɇɜųr.S&اJ;9*ftH:0pty/iĂ)d fhQ<r W|8h끸dSZH`d:#-95xӤ^T%M;B$1ю♢{esEW!| dKpDU}n"qR da5?8ҁQS=0p=A(!{2+pCԔr |,p_hAݛϚ^SW M?K`kУ﫺> /%x-79E4˥:ۂ#S0^bU[F26߫=,m+QfPm^ oWUQL[7}oVy2-T9RσXo*$aIdIaqt<dz/\gUs{}y=D7^bwE#ZT߈6f.@3Ku3odž^$w`I(,JHhBWOT#yaNGn[{4 kD ~ nV3C\>W\8"&ΊM[^G]s\`u#S=ͅ4KDLde:o9eu?o76ji>Zᦠ*i;jo3ruZU-3pgN9%"#5|Tq8:✕vIC}3^]wzOd1lO 7buQT\PWNGGKOdՐ+{E>ln}Ig >leWPo4hW"Uh&赂pԵ^qU &4mZAS"ޥtL5rb]ERambQ[d =!;O横 aTY^|d?cB07#B:K6g-{[|-. =v@>@;?.ApWd F@5[ affZc rzLr~nd=*م %mT~֝3Mڛk JXQG6XT@cj",5s*mP8D@4IxJB=11*\w  f!,LNv%Dؾ# щ:prIr7 di! Y$-pM4DEm\va#*X>(6DwYR; _;aM["q7N1'8݅ڀq Ei }D65$H5)(7K /"h2NPF)JqE|*Ȇlܵjojz' Yܢi86(?S$v::V|hR0Y c_ӮH@VZ\q*9IIE 0f, :Mg&YXZR_+ .]~]lu  C$3 "#rJ^_᥇_,_5h+ӑ#HV jC4گ&p:OJ^gWXgRuv0'΄a(xAʅ?G'jSq mo>6A$uxV%Nᒍ{ZYdx1uMX.G\wMX,!uƀ`JU[6)gTzx{ 9Kú bo-xǨEN޵ucKցLՈ _v>y&|AeE ~:n{#+qn%x^ ı=*{ 1$} AwcgLWv<'] `Mv y"r Lo/Ǯwaږ {AC_*ym[#sxOT)ng4Sw,YžN0G wx꧅@RK$:)ҪJ,eYZ } ˑ!uh)/Uynl|L!|tMUK@?=s% |)ooODGԊL +B*UnPw$/f< S:M N P_T~_˩e.gc`fp-򞽁O̐ %ܫOJ$yy׃PV뺅Snj mns^ )"W8d.?S5dEflz`J-:뉻޵^+n +39dB^̘ߪf%Kބ; ܕ%+6x=ODeBwMhn{ QDesB\v0,C,I< n3?!hS ߣĩeNͫ7Bn=0D|U5Ѳkem;X $M@5 e"5 _ qi,ٷRuo8$ˢpo*wV 0uFd}rи8wӭ {W!l@qGE4<+)} u Y#>QFvI+]8:ԀT\h#5 v잪ܦj3(]C<5-uƧ^u9ivRj tAp Bo7{VY5'"lbxuqAͨmQn竮̵YIX2ΠBpq._e0wni:g젥q$tQ* UZ-&B+@h4D&;' :X~lh7 0cGݙb@\Q0zfcx?=w Pٯ|[A2ޗ{Rxb*ŮX\RׂDz A1Ɖ{58.c1Js~m$?zW4ۺIzth6e{6ѻKt0Th%8e]H,qviѢ yJVYMvN0~ҹ &bԲH7Cg0'(B|]lj cP !tb6UJF8_]&7?wl_-aE"C Ri1vY=΅$+pB(xM@B*[əÆTہвaDp˄b*R n_^KK K]|HNSVVVM 7柴!WK}W=V^L תE;8Щ=P?`e_o Q 'lef)i}{kL:Eڢ^_.b{[Z3V+1:ڧwQNY1l[F\HtURҁZL|oඤWF|˚e!6rp5qʰdPgBu,2T--]`pe=0V7yfN|[aZOh1'I>D%m$Ƈ꓅e -/\J ~k9%#a[w& V!pcWh n۹jpqΧ(*aJUOrTQKxaE11*GjvmyoF0i+͘0\eQ+6@{g|.FҫVs#-Q:ozxBf5R\v^1}+J:1qTrc`D݊7K}ϿÜ; OG5InM#to5#wJg垚3f^?gc:@T,H]&3~p 2IdKiw4I5BC7bƔ^niX^0DbӄaÚcŀ;]E[dTig%h/\8m"yrU_{'IݗKÎZ^SduFwɣ),ҳGt+bD(iɰCk3Nw33YtYxjbVC"sT"69ٜnOMo/!A:x~"\"V&QwWqIcUg^H1H"Z/9gu`; R S0ÖKMkj;=ne| Kd~9()[Z+OѽĹ;iѡ&42{#Oy ɦv`mT4NY1Z_\ٸ+LOi"ix@XNUaKPYeIx>N›N/nҪoVH)M^ AI&績oAQ96|y"Xk)਱cU]M؁ք)*\:Vju|J1DXzNǕģ|4=lޘ99R6% D0ZίHn?UöazTĩG+N }GQZ&eCYRaRL)0n*|#R]BZ ~C%7& NK`씃鸻3y,ƲFko.p=^B.>|04bz2 \u9xi >pí:@$vHm=JҦ\lܕm08lMYG4?,MQ"{vSA;:dBOeh %(lf[$(̖W")x$tbiWLg/j&O1'ZFCKYnN "Y jȞ>E[$)I!vٻhX[jQ+[ ޼pZt>Ln5ғG 9.xOz:HZ^ԵQUp2k;htMv K\!p#_h{G؅428\tA1LilS4,l>ŶLւn;DXCvs_1p~9`#rWHX0v̰ovGv L>s茯.JK@zaRK7OeA!πNXVZ032 Ƣz$Sx2ˇYE^6|Nv'(5+Ɛ Zax c6Ps$ cR71R2# JrX>f˖PM,;r9^yKg.όwn?[:7+90PdͳE/x)łe|FpfljUhғgYp':U|%^OǾ!s+f^@^喑$5( 3E r&¤ٲ-hIF;ݒ~\fcޣ9QXb=Jcȏx_mK5Ub?y~"ŇTϳ\Bfڢ) Qpj_:qʝXǁ0@=د+Q^Ӓ^ZY7uv0o_.i3ݢQ@b.lb!@4;א/yIӅl|C*<ܬz)735ۦLB$v#Yde&1-J6MB~h5ٴr8fxr|_^M= _< C!J`Z`A#eJk:JazDמ "Y*3Q>}+A'E fHGY̩.h~}WH$ĺ_Yʆ|h4?g,)m J˾>\՝8JVl3ˏ{_0Mٛ!~YG8=kEL`4B I=ߊ,XƐAeuwDxsW2[UT Uxyۓ; u!g0eέsO/tbGo~#ભ tK #ȤCc O'甑"S;u`>ȶ,JyN}eؗ[p4J2h-Qicҁ]<[-)륢g\ fm@b%Nڥס{ORՀoRԦ'w^ʓj iկWغ] _/TS$%uryE$aHՍK0IZpdfW-HPt!9xi,1b8hqh&LWn*2<`A"2+U^=kɈQv:_L& N' |ANaum")DP3sz{ɤ^T^: -] S1^hfj8HhŽd"WYA@"lQRa9LP^Ȇkկߨ@INZz. |&12ۆﱵT P4 \@Afx~?!BL1+( j]!2B)DZ6X)iԴ^R%`С|>rV9"R4\'96ݯZε6IϖϢ/<%/SzVWSUЇs l{km[/'uIpr5*ٚ9]1_Bi֠gZa\ߩm;fcđ{u sl3bV?؄1+T;Pyf$6;ݰG[WX6G*82O/_x > 8cf:)i ϥM&Kijkf1 zXʬMf4|?~o-٢Zq'3dG,6\zu)E~$b>'R >,g `uŖPޞ[﵈  `+9V` kCiClU)?do3,*½B/u2 DPnzzY6 ~T{FD>g\W_~jG|@'*rg}0%Vz@}IO\Ћ‘wH +c?=vZ;1 G7C)`؜빯5+ Gk.= %e-݇ng(Lʍ=Br9\댅*w-SP%&9qAg,8# 9Dࢌ b˓o_гfN6KDΚMgH|+=Zvx4:s:UpFdV-y8~8ϲMҮT!mmh*g-zd֙w\ܔ~KV I[:A1QA¨$4'w'h;l"{)R n("НMx/}7.Z;e~i$xe5LwN^/Do H n9Fyu M;F0o%*D46MFBHj1 ̷YV9yC٩P{[f;^>̊4E'!rѶ#Brd7-HXZ6Z(e̼v3*?~ӂ=㾄G GĀW0id{k>V/f ~MEr~Zٴ܈.}v+A@uX.Sn4746=Ǫ̛hNqf.J™xEް᫙UT sQlR `#uKBh [m.B4hoH3A1=Tz\{- n4Ln([I<f#Ƌ:;½rFO֞F@p+Uf[x>h @2/ξeS,~Xjm=R[t|R Ͳ*PTGM4J櫽ɍqk3 2-[ /Zq*)iTj v|+BrN6bgmo6xz$$=W4%gs qym>ӂ|W[cȈ݅Pƍ3Z00/. iOzbΉcT"ChcZ{D}XxO?ei#L9% O׈b4U`YÖu=/!j N* -„7敁ޚVv#{k0 ؃ݯ793'Wƛ ;B$+}1OWh#_ݫK mkm"& M]Șa;!]! z 3JI(Vh?^WNWML^au Ws6nntBIMYkӒ)G7r_ ѱ{ʘ,\ASƇ,I,mۇh RBTG5<ݻeO-ӀVMHI+Oܺi?#X8QFWبk#tR$e \fimE5+">,uU=jtaM4վ b i[VD3xl =Mu1%;x(QNa՟epӻlqۀ cDr2(+&Jz%g2VZxqsEL-mNwnj?MptͶ+ub,OoO?1}Sf՚Gݳ Wp)ɼ7܃NFo]Fk$|C-wtSGԪ;N8ko.ǵ`@ݶ;6o\:/c"AA@Z\mׇ,n7Mė;0cC84ho3ٲ2+~I1=>.HK~ D(UgR|YZ('vsgn"8cq)ϩFU-AjI38fuZ\g[h s$.'h,;o1)Oaij_ Ӈ02:@KڌXOd~j8wڗieb?u$gX* o ~KBtxNNC?/)"츀)QbSZ&`bޫLW,j4a,òw2ŤܼQa[sYʼnW Zi{'vk2XB㻎Iu{d'O3Ԟ/5鬶]&JQi/2)|Ni7SQ1 3%MyxW2 k&z :kZLOi%9OErP2Èlߪn2O"\{?􂛦`gyns=5C-ۻ1l~b 4O΂R[oK.CXQFc[ݢ l'*,@'0Jx.2<-;>؞uZs8񻨿A*5jY ZrB>QPY:4PZ:ɌkP0rOVU%cO4˨1\%1FZ<ìSN,:h-("B9*Ad̂?~.XpͪoqY/@kսyj߽ilnp\l-@ۼf/X[lXj+O>#!*{:l].h5\r.?*SӺ[r:zEh PY !)h;OhRaH$=a% ES#@$<*>+}ȵ%Xߞ/ǻcQfЅ<'~kg39VD5}01mK.1<ҷ=U;*œhv YibQNƒ<]!-\~R5CZ2nvw@K3tuxlpC]ġ`) v?ղԛs};ۺDLG9njJH%FЧ2u}Ue/|'eԂ\#E?g!A:иXy3d!9nʳJK Mʗ^Hl<$XgP!{U!Hav]GufAkYQߎK%m8T`,]w^~g?+v.AsoviNY9/']Z-J tYCQ(m4R$VPh~p-@h:>/rXx`N,R07|;0@Y7>w eLVٖvr\viO&Of~~t/i)/ڹ#J3s8KB. ]U¬_ W J+ Stj=N W4.\_Z%>`jpf2$;I&nopVDE8J7׍+Cv4-e0CkCL80kC6+@] EO,?_Ƶ~ nFl. e$d$}.a` 1s o 5k!,Bs'/v0bۣIWf{tQAF p}  l7j $W*OPN=&+ ]̐={M-]-ZM2>cܺův䁚ҵ,VkUB |{ Eڑ^CP/F/b*GdRS8[Pۄ{Zl00wJ){:Wʷ?*$O ҭk{/> ?<N5{^X}֐~1BEtuPz=G*)I  s^' .Iug/#ź Лnz0xE?Ip J~T2l1Vqbe_gl<>*cqp ,q+55ND}2h$q1_=yU`TSƥ!Nlk4xC: ߊ3uQTE\dNUw!’@VWZY#r`Byr4u])7i~` W5jW)U^4NefP?hgE9 j..Uc.&OaSF/#sՔɠT'QO yv4?p`䄯y`]e]vAըaӼD g.+de9r|y_v3o###K+=Q\EfM'.f,)~b3"T~rm/i|YӤzxehxNO}r-ʇ{æE # s;MB]^u]9Xiƶ-|2/ˇ̗iiUbQK̞kK]rc7Z"saV>x&.]C1ʵecoeס`(Ef0}^skVo1N]Ƭt+60{G{Q: n} U!gn/4I`cO>圝dL?c[)ݽaTpK_kj\C^ֺ)@d|'cG.UUPHѲ ssJ&LfR]dT8eB79\mQg:x|J1O|-#e h6*=TO5J9mq׊yb+&Ba_2ꝳ9Ho@16;!~fkU^2 9F5ׄ~:,^SWrs lPAT* E}t `zMɤƺȓ8DawLHRƖP:pH08͋eӅ.hkx)[E(s89ǧ>Nt+u0".%xaY޷vi?j~% 4q|Sҷ vjњ]{i<'"fIZTwf <mG"Qy>ܽ dh_.6 5Hjsu{سJ)Y'Z>jMWK35Ш>U^@ տl^ }^etQ&KdB 3ǭ+pwfxbe*%|J $r5|@4V+r?|[y[mVfLZC̰1D/S >7eǏ>Sv#a cb(V}Itd?QC o WKۇ$⽂՘nCePO.'.6Rt{Rsk v0$)fWĩ KNe@S1& Y*2ewxb!r;P^[r<ٜ!wxŝ+{Z򪯉C*,½TG|lSxl~ vwɆ:cQ\sb^3њe罻 jT X9Ab5j^? ^춾``jl:7u(6`#UקF'M N5^{^8IӅ7c`=X2"GYc6A Yo.{,.3Tr{6ʍvy~Zi5#⊘.jhUDʶ;|%v^;$Jչ%Dc4(0 HH.y)~VP Y# m]4VC38t*K!L.Q;Z ǂ#ppƻKP؇֬OL*xSA_3Fb"G$qV-z1|q8~]țǒHd }t:Mda?_s W~_&d1EQVs DygClavf˱@AcK_r}z!4~BWH:: UĜ^OJp\.^w"}LI,l}۱;h % w̓N77S&"'V& hq;S=xIkCΆ= )z(mYsbQgcl]!.n5|HDQlGw]uM*|*86\j Gsm]I`Mi^d ߀ ` I5HdWF'Bqˆ>2u?w+|_RsjBwO˙%>]f7!CI$0ԏjCW_IxMP#WNRY)@r0pճjΉyvtnZoXY{+2[*R)^4BC!9cVƳB{Xz4R45T&z'(:W!TmvڸPܙvxQ:Zۚ}VKahoY7Hn~TcUA/iPD-h1Nlڨ6A#`sL'O#ɫ䆙Լ|BmhQ4q(nٖ-aUu1"h>F*9C\iJ6ր4u%b ^^wމK|D. ;T4@}K'[k9PCX#J3_"9=6YZCY`PnFg/#S|NJ )ۤ}:CƗvUC#b{pĸk1~F 5W9W `ӦQV]!" ܮ}+fL"驛ŨsE{)g*1ӱ-t  vay CFm/ʰ]|һ\-JEhsa/!ALV<LH(aw0'k'DB?᜻w]i{2~aUwݕV̲ώRLAar?2E-4 Mw#/Wñ`r2c AH+ sSW$ |19.d\2sW"rj]\uSu!-W@GJX Y]fy.<;oWPfBGEǮP:΋:-׎g2$XAz+66&NQժBv: _aM Ke6}X$S(^jN "TNиoAKy5װ/ CuTVty]p0;P:wz|jq|e= Wp\GMl1[2fdȲw+˺.3CAil ;Q,߭|Ȼ yp 抛d]iC7q=ʆFyhQon(kkHr.{-6 v<:NDR:y[~[mz% ]U׾ɄqyqG JVϩwzⷤ G-lBzЙ[׋*:7/qZ,]?'}&JT_٢%4&N[$ Qoz4vr}CW6O~CtK"D<3(lT=-=<߈gR O2|NH&ZFaSXP |2&\$2jimOu*7_dvW䶙99姧`e'u}L;*t;?ȏ)j{wT} |#-۵EadIoE(syDL}-ϷWkX:_MzsNw#}@ P  "gYñn`,, Gd׬kşzgZ}k'[ JP ˳ǑzٌjjqyܟTv3PڥNjx2j\zwBW#=Ew?yOC|A **q mdhgss~Sˠ.uhu9m,05Ǻ|M|8Jگ&1=#xZu(ۉ#\@ז-KWeVl 쒸PmjySwsd^6u~"e]yO+vFWT#s׻aORt`a)oUJNS@^>O*Ľ@ΉtQCI]vɾ -%F{ǢEZӔvXhs֘$27oC}Rnfۏ(hUwS9OiZݗ$VoxDm;ve;J(apfێbuK>ZC7t,RV(F)ոBvݰ5f4kSsԲtwHyj? 胂P1m$'&s6o^ %doK["w7l)/JFzՐ X.S >-q mfN >[n`{i۩Ǖ');"\\e 9|R,>`([S/#bY३M]b]72$ؓ0ʂN.%NIqs?WgF!0W>SD*6BT`X͵_a "`ӓW'E6@jGDy(ZLN 9" XxrCWafAߓ*lBNQ &8P5hRRmEZ(NПX !1ѐǐJ9&V^V;gj'ǚZ$}PvS qĮ1t~mVD+ 3B nC_#_[E^tFEZ5@(uy ՑGğ=4#m},Lpp>AH}%.ހxd4OCNB[ 2P 9Q3YM( 6:YܗdjsY(e"uYL`Ѷ2*%)#*#YkM|g:΅>hhDXC*0{ejlY"Zd0Wq;h睁㓧XXkmC'Q9+f-sSwZdΓ5Fp.$ ByhqP" RҊi{ kD3'yާNBy6R݇<\H@otC>AкW]hkG#u5mcKRrv8 )'&œoc5z㧱X^94.v\gu0oUI -G>e;h"A;WStg^5}3 ?("(/&h%X'ghm@ ee@C3rSpt:O[61bb6 FrH"12lj%v6dj +?(Xq²o+[&WalBy:%Mp;bLa7<6W} :nTC5jdR7 ݛ9g eҪBlX%10/O70eח&s՜8ȁZWو`5f@ F)j݄~.c)##뚮[M표'uLa$,᭵bxy*@CLLkĿU0_b~EHF})cnZA$d(ŝϥ_6焔t)HH0x~L%qf&5:Cp1q&!eHKU7Zj*|ԧ¨S; shc[tbb^^c0h{09h!a2֧qAײ7SD^N)V7D9rϜb@rv:_BG\8dIA+ am7 [olχD S?[_r#AMg{2yg6[&]w/+:1ruILlێm{#hEd"_?-W;:B>ql. nzs֡)0 %hAyӢՎiu>n/Jڃo=O0b\SjDS\]72Pڋž6T#Ꮼ8t!0&ǀ y'V)^{{+f0 FaaܬVu&LtOV,Bv&z.p~<|9!wC93Bx)K3D8*ђBnxgdu)\01hXo\ vu1u83.?k'tv(9U Q D 361blȴy(W v0i#gCB\G[hذvG@u=\dCzOzzg,:~]hI$Mr2[v.b;xK&#N4_Up1%I6thPIs,\Z Zpa?v瓴ۍYC C N%Nk( }fk$/ 68dCE(}=YVޞr>`[L4X2@m=D(#6%b8lC'Ad/$aA`*O=eK.h$u(AK 3( u679>XZM~lRuhrˏ^^/&(p~/LUU+nH~(#X@5 '~#k2LIi}H.Oۏ%K̘ , DlLT!/,fΆ ˆ#p@¬@5&$([){hw?6go~.^pw3,PNw,E\tN\Л+gVPZ~^GLȋ{&>MXSLxs=H_ 1ݶYcuFiZH++vs6t+_Onz8uIΰ?,+?dVKb9[) n" 5z_螸H6SDwfWr:h -Nƫ^W5ŅA%y; * g$f-E0m)5,d0Ycf}Smb{pTWSzg <`ynLe@h7\zU|.8|4K {1=ZӦ{V=11˿|1e1p7k Ő$R0 gX(]֑r }κAAaЫʴ]Dz2K:RP7Pd;e/q3D(ܚ`8o?G͚֝}[d9YAbv-jR1N*L\ܖ6pg?Md pU#IB{Jr2ZV9ܓPe~kf3KD\A9\MͶ¸m\&ݚA_2؈IgRUjKJtFIML0YN)0).AAl>2K70wбX^.,ptba6`S|c` pG's[˜6e>ΞX ӜXڙ6z\wjO4S2{mF: +c@o>C#uB}(qnwݣK^Uɯp.IЃEjϙ9 YYOoݣPk|T{<ғv.g.P۔Fu{4⦨Z,sM 4_y ``>n?]^ٖ5cӐJl;]bwv1MJ:ޱ@C#zvfSte~ ^nS,X>M2N^δa[["K4d' Vycnfȑ䈒-gM`.{4VHPb&guݪXr!痬m8bǸ,9FEY cbÙ*[HKrk4vaCRth#~^eL%Fzn`"P&VO4>AE- 8vp`BC`귴,[9c)`-XF2׻ _0b,d޶6@TU;CAᗖh<bQ5.` E[pv4k(BNOYLX'+7Sf1OERD YIb#FǾMQw#N879BX(2:Îsz'ʟ`$Fhn6U|_  uU#tݼ^uyN!Lu9ThD(rHӐw41B_N"m`]PyAֆ3Qh_q ""Jc'"wb(g/k cŎ b ,Q_3>$+ #BoԨ7S~wZSϴK%963h6 KN?i;hrg | Gک%Ш'|2A7FI%ėootC/0ޖz÷ e$tPWN|*Pyhg Ч2 PVǂਬo9ϵYjWޒP!D;T"+/v 5ĥc4\UfTߒƥ),^FM~aӽ,DJNgKv:7G\^~5orGm/㲁uX v߯9AOǼ`b|Khȟ*bFjeFmK.@aX2tqy]2F^|^vDHT*Ekv3 Y'+k&u_d |8BPy$,9@aVᬧ jk+THBeB4:o^5#~/igv~4i@C\l7v޾@v:SO!"mLA҈T4A{rcNYE'əkɹ% :cop-F-gFTBNQ%ecfտd溸 nי u9_Lc^M zk{G1 )/tcTsBTWArp~d (K,{=* luH#)r|Y}$ƹwjr/[p vQgWyv sH&:SHQ)k9SK<(CCٞwLXjlϧw^BU@ޓjb%a\Tqbgp_xx;Y94/9z&+}1g8e%̄CfZ8dA4 WMpxPoơ;EBUd_ȡ=q d D-qD2슈$Kg-3Yk|x9Vۺ+? R=ތ2=QSBAl1a% "GIAD74HCLjٝ$F~'b:-?^,N}t~[iTrS]Әz|*bԊ_ bS_bU}1䢏ι+gHOh{ ~+fПjlN.%'A)70ֆoSļ̅ͳKOC!d8_'*8c%J - @f-㿼3J% ;Q=PGI[dzik!z ?)3Gi?䔉U-B4u,k< (~-I򠮚 (FM<3 脄N)vvPpXiZtogjkjV8NUb~pND|zjy!O꟟g6}^zwĔ-榭sw̢{s&Y:Ѵˮ<]^ub𰢠x<) Z*8z&b-ZUcH!⏕Ox',M* \~4Y6(˵+{a† a Au|l!('2w{`9)!2 T5 8t #-!>AK 0LYۂ}] /! )) h ّ"zPRg/JvLlEp@mǐ>1#Ѵ|ʇ޺ݴ٫LD9lD4,xo'[BfsßE4u1{4>OQ<PEQܝTwr)4$X߅兣aZzqx$2f*7]M6( @j\ߗ_HˣbY6&9<3(As}6u%Z*4q~^-[jMsv2og΂F~tQ魙 \"ַ6w ~@cγ41`M+ĺ=ô[3};q7)E7U;Y>N-N hcEo"tI%y. SoVB w/]]n^Ȳ(ZuVos#,\0dž1^*#b DpDߚ_<]Rm\\#W1Gw"ZB7,,aʁ8~h`S 2"5ߥ(Pݽf:%MˌB$m)jI1\VOp)Y?`χ<ƪ[fn T"#y_oMĶy`VDuQuLYIhI,{t=+8фbT@QVv<7H4 oS:pZ״ҫ<!X}AdS5jx҄\ 2=^'hW{ w v09[owLE6BJNh,1> i{$z/@$]J ٱ:P:[Y9 SzJzĥ= -B4߆'xV.ORV<.+\G!$#/N$^tڭ0.EBp^YVe nMV%}XLm̈́LNTcsV3sHoZ;!]hS)G>6jԲZP8A[HNffAɍ<D4@o'+>>R,N@l߉Dp@{V[KNX` Sg|,JxZ gHR5SDkl`EMS ЅpxAuqa{OmBVKeX?:D3<31k0P8 ajJ)] O*U==y:&7{0yiOAYY]PSu[)fFҗl{#Z@ j| b tW =0ڜ)B">+F/^bnW 0vb|a<@&qf`m~Q1zye|]h\hMvXi*Zt_ >_œN{Bt!]}kaTgF8x\b| }JNḃ\Tq0*&AE+@lmBw )1vr1C5 3 \5uP>|lBTzu_LAv~2Aשe=zN51F(Qh/$"žЍ,m$ݧ?[ n=:y˨E\7Uܫd!( _k튼y! 5T3m?uC3CdA$? L'BӐXp1!cZ$l.ʢJ,q_.&샘H kfJOT+;| &?4@7kRv,EEPOr.Ўդ kLou/CQu~FޢEȶ,HeR Į&=:!O3fI(ٲ{Imf9Î!|s7Rt/N)S]|xQxmZ:[r(z9I?[*Ry{Jn,~p&O/!kŻ#,pݽlzGC?1|\!E#$F*ʸΪO9~#F`a=+7N51 ;.3Γ9~%|;wq'A%PHWɑhR5lӞ]>tHyArOl8q܇1\J MG]Tv@8}t;#83NqLFt{OC oѤb';j +=BnbF֜V0v_|oƘIa1-=wUr!u_GM?G.b‘Z6hpg)Qa X@1TqVlDP4>%3ZFF4"LIտF)bU*;4MQ|H%"y*L/AZSy%*afb7[C%ۯTME9.D\uf k*\'rgznI3[EEw1g?g'aEuYH(Mt|BgZ{B#J:3PqutT/1M6pLg+s u6]YF-~2عxyHm̈2_Kxme/{&J*! E~(/+%${WW^%Ee1<yl]&l -R[i %mfB;k00`ZGV XQ$3Paq1B:M12,VЀGFs5] lMslpࢌl&ph1[x7RSٜjfwD\ ^E8ޚ_(RY. wY 4{ud%MiœP]kFͼ6:Р걓ۚb>!]JL'>Y knݩa$=6r#[5iO;; 4_ܜ<3\G+#|fk] lbTxx8wuLT7hJ{0Kid$I) ҧ!cgֺ,YK}/֔̓= q(HcJ"3q;I0Ay2CͅhFM'_h/a6ѯdTQFA$XbOҴԻMCx{%] S$HZAѡw^)7D3-1'GRߝ F+d_LsH # ]144$gzACn Bۮx\+smr_tM#nC >rs3;vaOmxCdӹ6$r.%F>H4; jX6z|#]6o?q#aK^ջ"9mԧyR|+~ܕQyƓÞ$vpMI4c-sA&Y@֤IN^xC^lh4s @&a+I5w)devV2#Jbp^T{v=g(p?ww,^|ӂk&$jC4zb- tKl9ۆDZvc\XG`z]-E`x{5_~ Kd0\0!:$q3&r"Xsg Y~/:=Pc V.}ʑ`4yͷR.&t*, 8aϪB)%'gfȞY35;n'%'hǡND!_W64&4YPI Z'HX{n`vͱ+o3! \nȈ!MlVRjUnr4A HL0'׃%ń|Bʛ|*ޏԖQFS ଟ~G4J! =)D6‚hHd|/Ih=CͥgXѣ]߲Z94d"sv Q#'ٵMSԘ߆e d T6i6f% UR9뛈n [-[ǏbΆeʞ`6.1sp1_}P|tP&jy5b2X55mi >Àne﹅r[%I[5l$J ,>ۢdo@e|r}9"Fj6~^MFuR?q 3m0צE;4 -5%곬DүOo1LBœZ%Qɯљt3dF/Z5kړ )[YıҤ˱>W kh+]NR*plƻ%*9l䧭Gm0GXIC[>bӾ+*ԝ808 9-ԾQډ͒rTT]?*e2/׬_XQx 2UHylbЇ/"YkF{%~&j g0C+P̧Q{ imFJ}ET#YfdFdݼc}HF ,G&u6ծfK1=iZ86u5M J6:q]n |)S\P 8μ²Hȝg=Os3MPoDZ%o>:`S)l :+{( ʔtJK I}ĦV"t@<{ 9D[6tg:\^)zE/\:TZjDEyC;1<fzyT~O;>;ƛ4 *vl!"$X&a;P:ׁqdM5 ¦]Mlt7~U%tW3ךStC]`ϒ' NIFO7j@o5>6±oVo$ŒB,M k˂WЙj?Q-~]L#+=x!`/@F( *aWxv&4 n _}5@&V\*1tٷ_vwF / 0B;(!G@fIRtQq Qf.ngbD7Nm9:lk.:-`O}Nk=F+mzg䅍JbFqmʉs{0 >P<3!rQ>zOc*vC^pPsȽץ##G}2eK41yd(i>Nѻjp_jE7d!:UӸh ^cmlN9E\u:7bTKo U+_)Tے$^Z9L ~ rHYkm#Pʣ?z,3Jr"(Ky`fi#9]*orn,L ¾o5?S蒑HlYk ]B|rխ`؈s6]N{bcK sA6Da:_B/fF7>gj^[ c6J%``(8b97XD솎p%Bѧy0#^>FeK,Qi H+C-Dn6~:қ$SzaM:O 6F pxk tug֕thTɡA`*2~ݡG%^ŨlҊAnNmi>BO䰐Hm&yLnC{ay Qd˳H-$M@x{-g) bEΙK#hB&G}lĐBnY&G8)9 3߉90>-zvL=K[ 0X0~jƞYn:EtGRWhf`?ƻH$ KkefU)kxWh{SL4ćθ3X3-^%%+?eTrgnôt7GH&!INIE4e2ǐ2nfvWEpToq^[0~>ְfMd8C|Z͆؅E* 19ucv)a;݈'ۉAjbq|?+g {ˀTPh5ۼP{#'u U[9D 2SE?b#j cW> & ^Ŕ@|&Sr3e^8 wX )Kâ>Bm^&P:ҝ(EnfρD́InxlQψ,a` %hV#yaX5F1s/NTT=r <Dg b) a$ ѺcD$>x)`B$ĄZ[טK !ۘNgru\NIh+Qb$9Z… +»r /I,:L8|v0AWjK)xiƽ#Э0c a)XI_:nDlvj"12'{aUm,ʴyh<>A~k?\kv|n'Sh χФAvS_9؜˜3Nt`-P" ~>jIFqꆠeYb[F5Eg97LT8Gqٰ0JGv\{ھ>i)UW]LJS鵾ݲͥ$RY]/ɪ}]Nk:ΧEi+mvIsfz2}l qu*8^ TZ. rs]xMA15Ћ(RAl+W[GoHxM:1SKeЂeɏWPZ^@__wn xf?kX?籵3m=mzyLʻ/ :t))TK#~2yVv|`|G6 Rώ h2x(_M S3_ƈ˂œS'Wr?P] ^7P:OW`=A0@C*4xGT #aQeա tu@@lod]ȟ*.ۄ!(/SM/F. -޽!I $z$Bdb,+7&=ċXȣ ¢R24;:0}iтfL|e΍ QQܣk$.U*iZ (X%9G)hbgX_3!tG8AeѫՆЉ \+kFtٔ-9<3B0}hGTUXD ygqޙorHv1ߥW˘\6rݴv}o2kgifF;?>x֢Jڨ qe򂧪m3ņ*5|%/2?WCG JIΕ`j8Տ.x]n>._%\^z3hXl܂]r, og70 eg/mY~zyMƢ;b#*gvC6q U3sM+8v~f1Z,,\Fdtyv#"tC_B̤2LyROՙz`Q3R<7{8,npmOcFGyQnb2$bsjk鈴uu-i۞$9Z,yS*L$Öǃ@2$V.?k8HTRE/7VͯEeaE FEKB~#t"#$[Y1Xd@ѩ]/1BLE\je@gt8@w\ ~qXa ꁓ7 3 覮e$ hbKŭ1Zu9 ۧLC_;RCf_j޾?(D2 ,=5#(~=1*9iQ>zFZN 'GQ4xŠkqPK^mSJwpW#tW,eSKZʰQ-VR,C 'U3{}:&(Z<,WOMխčxJZ?(/"~%?1Y3L_3'\D<5ސ:Y:15ХlJ8؅O&QW򾲧/q%0=A3 Ep۶ RN0)#ثRMiz)F=mpd#L^+wa6oFtWCIY%TMX5)\uThnNG8 RitTͺlԐ& 3A떤eĻ|?gJ3OWa:u:K,VU0!`YI2>/v,v><"%yѦV[=0E*cLߖBpCi3Q@`r,LlbUp6q眱[95b_~jVITO8q\.#V9/m΅$ pS+8( ?敛 n뢲5"P2J\娞_~N!{1ԼÕ޴Uxڜ2!fJMe2|Y8\^o(DFȽytjk!7ݝhP [I"_у<~ҝKCizZV4kشOHy6 J=^'\ KCSC3D:@3; $$e@xuogQ*F{,G:3tLPϬꐜٱ{QF`,Lܨ N`B>"wg nfnuY5 4O >joNјWF$ۚoF11BOyԜL04qCQ 4yv5b6u~a0p?_cmҾ99mcH>|RݪMX05gFU} >hc"촀\ heG WfWGtqW XP,`f͆x$'SA} L/0T:p_)Atag Kϱzo*x:|a|UC8zV࢟6b;^wa uk4E}Ӊ}rboU5xD qIҩXk.EZԮ}] Q1|1[ /|u QJy*L\e$](XOȷ7*vl`\DΥ=}ceruE('"PF@&'2cc,͚y,m{_f&-5 bu?W$7C5Cd!~ > |*:15Y᪌O+a0AV/ 1[{p9iœ)[0>}߅ՓAj T܏ A2dcϭ.dj#.UsԸ5~:3fK |iVYTu"{n;\7ꅴ>aPqyօIƼyv?̧|?DZ2!}YX^̲CV =D*eµ;RXnVR(g6k/U ^190cyMPM;30 9? Ud/@-j7n0C=g(w-`^wZM;O N BrڲANb{C0K}Ct{*`%D`AY8s}Jȼ-DWgyrhRFz'XF&ŦhBJIvpjs<*=$xمe޿0F.d+^RD֡vihd5X=^WXbE%e2HyO]v2,uSsUXx o[x4>l'6  Jy)%OU.~fM`!ܗƜKyg_0>K+# hA2#NsX 8fHsBRndq6?LGƄI.h)M W/*$S`ML|t%H+q>N_xuM߲F*a7Q4S q"6DPyO]<1SN(%ӲC{Ocj^l1UYl]ʉp C78xS.fe@W:_ BP)$.Z\ V 6#:i tJ.v!W*}: ]Fkg}M>[V^t 09XnCߓT;b\H뭷ILf}>F p!3-GTD. O)cm4L˺$Ҥ;"[iK# a@C)i!Vi9*5&ntb`Cg@u>$3:!0H:R- QXD֘ VWa!sZnнJ(էcVp3SߠNaagZ:=>?r-Lr^(_o)$jf"!Ҭ F{7'ĺ^t ?%r^6MG Y-kyw+4}4 J8p$LIdOܳsVWQhYG5QQu5!7J:p 7gr8bX6% p˘+LfEaof >ճ2@WPI""WR,^quh% |azmPUrCҚxB=""f`ub;! b㷏8|3A`}>o!\eƵA.B`]|v|ĵϏ& _Jjv(9?FN{KG4gV>kwu^,/Uض0|@IE;}=p4#]#Q((,hiwoH7ɹcڀiewk#iÈѬa |d'"l"m%TJ[ϳŎ/DcrK(0h2 oJXc9|O+ MtBl*&aKn452"[g̺ʾ @łG(I7e;Q)eU3ɀ 3~Խ56-' 4쵘g5X^뿼+<$YeUm`k::ƺϦ7(G'v.w6}0ڞKgY姰ؽ<Vt R8*/_w߹"}{$cQ_kK>*Xj11N48>_hRm _F;Z 0\Նпg Q̯ozS%Ub 6l;'i`’S3WP;_I$)[iՓAӖg¨g`]ˁs}Ej@#47m[' 4*Tl$â]vpõ%fKNL.@16풇\zMCHOɍ6PT\POBBuʜ3J;dAR3A7p(`3Ylg^9nv/=Qc7h^N)cj1ь5oY2qBx!2i.Y1)ѐ&˛A*Rʑ"vˠ[BLB?SԽHUXMn^"&&. ^С46{m;WuS4]8_;9O,/22#'c,5Smv 6)KU*b@g"$MDXѯã=MV%oNڴ4ִUUj# ٿRؾRefC}b @FHR{dk#P $Va#t5h^3m\V/NyZVT=5 SXX귩+{WYQ;y<?N@;mӸWFq_T 6TGhxP pmsAg ʮ ½N5k+jf"3e1*['MOD +coM!\4ME/ֆ"]BM q[8YS C%f=(dZ0+!دGf}M1q'Kt<K±jiߞێ?t΃~Mb_%FzNT{v_;vFݪT̜ 2Fj*TE{ bɞnK5,ek >(n%\v!#\$ әpK{YgdF%~KPuݥs7R6P|h~SENLwJdwK[hնԻ$Wܵ%WIJS=%P3nxFaP#|9 /%>3kIDP,+© ܢ:IJw5Kf=Z@a+|&+bzWp`C>a뫛i;0 5r~>K%&yD+XY5=);(%tbT(]ؤSouw! j+z gkiwv{G%SgbSM?5Ԗk82[b?xؽ v?zl(]+ejB% GE{J3Xغr˜J:̕(ҒtpJo&\"eoh`+;;\K 4]^{YľA3c0rP@ 1`oa:AtO8yEInx9d%Ht3f9Qm9 v{G1 LVeV~#McC#g53k笫{yf>q/oG:Reb;28׍?XھLXѕƟT +~.$r層y!SB)户F #b-C?1] ׺pe 5n4f$K1kEfd&+[vħ}97rqHa! ؂5)ZzURG.BH->wR.Nw@7_>JNzDJ:^j).՝MxL.ģD̀Ea=yxSǁ&H 7DF&@)0U Rcw^ke= Q* YTeM_ eS}e\͏qV=ᱢ1J]"~VVWj3e+h4 PHܻfe!Z;c Ɂsiب~v6 ԙB=oV.K,ÂD2c_~FηB,Z_)c̫,̆FoE Tn)jd2AFL;jer;sSyQ4}C@ɂx1ΆVC踗?7g8086z2s "J, qƮVmhHT/_[`1ӣ_z5:qx&HA{ c*ll(2M㳁Rb@Z-}"d$%! #"I"vťHTL52Ȫ6P sm7?j7f> jEgͯL:Rp"dP1@"tِ0~e_z}3>KP*_me4dbe.:!aNCQ$z h"*hNXO@._f!&+hKش4+a.) i  7 u=;DH֜H_etIЛUt5(|F`w@ov_}7hox \J*FǕgY[d$JAM[zpȏO񷞠L=T[7H0#-d'DwP[MZ=ǏpnZ|h U0,"/)߹Va+vkoh|bI{j \}`2+;=О+qe{bS_O]JKlhAu?ckL|Z b%&ojxG*VW3!p`޿O#kBe)k!9rʀ`{0ޜk r9DChO[.(#_C2d$>a3•QuLyExÿ9Zg62)ƧoR_=s?צr`ehXF~(:y}n>h\od]'dK`gݿ?͓F|-SyA`ZzEj+}Dѷ IOy{S}ߑPw=A{ٶxpggn4xނ\3j9Έ4ކXDQѮ8PwR-Ĵ (se6^" 6[@Wbc=6;@?Pv論uvT ĉ (U_&REow i 8#Yc5;b?(qz@όx:AEdn>M>3v\)ר*z=9Y:9WlP ymМ|(հ~䵟 D .1}w1r|}EQrPUFi`b݀}c5SEj'n[]_>5@3~k8D=X,e2% g/ qnUCXe62"bS/+ݼc'iS%.87:/Qz4>dw#%o'Ɨ{>qsniu Ӗu(tj>-5poP5/wA&byoYpi]I㔱,pGi^S0F,_w;jssK+)M 7JvrMXx8+$:gm(U$&bzbnPa  lK(n|(KAoZz,.z猯i tB_8TI:8޵ 0`Bpi:Ȳ p=|qqk Ro Fo^9$ 06*Npt5T_Y=NP{vpm{*Q# N.ᝮHRI격$feqꝖUG#4k ؒbzR&}{2ț-b+\?b=Fz &4n+zt!8B4P>itQ:ۘZ[n@gܽ~4FJneW\6H^XogɃUlJ%1`<ҏ\Q"()G?.Zіý{|E됊CwGڲpF==)TVOԺ;{ejӦ5+piąO&RZwvYTKM ~״'(˖>:<·l (׷.1t+Aؠ~Z00WBi,!񮎂X._SdE=&y?F>ՒvX$}1}yҪ|rov^Wϯ,U10P i!a!fe =9ftX@A!n&FρIZ_̈eKY%j2m:lOa!6`_n;vQȗI`twH_ Ɛi "ӄhT§B6Pjon4dPj ދtvRg %ik8hҲ>65P.T ԆL>uRn1'5X]*2 lY,H(֔.bNpXϛ9i/Gi>ck Υ:6NpBVvJҬw+am>~'FsRGś<c% 7Lnc,!}oj^o(l-+zBsL*l+ٛ?> N YyGŠnZnL7 e&-)a^#'/{?oƟxhToXx* ^(K8zJKVyw"GSPtiBb5<'U,̪hDҞѝ>ZXB;-ol"~nefP2o%Cyژ4Xʤbp=b5HgCؖ:Bf9ffU4b Ĥ+ w`J S$[Q7 ZOѴJ HRPi%—Í[֝gjFh*!ۼ Rzhnd'o~OAYRn;gM(4OqQZ4`KD_&xg_6-!wYf0N͕C8'ELmD7 ]KJY5[&5\ZĻCv ]U"}.OeҌd55,ߗ WZ;P<4A*lF17mۏ kl+97 ]:Q{XϞMoh\7A43;_7F4sx,ݞ2jjM> | & ?lضLƺeXWF(*nŰ6biL^9GAaAzɲ8+)[-5c|grR6{qpZ'ٜ*u=kP0T6Yi=}D \QO =iȥ øOp6h]E ^}7-ol4sܳQD0bfHPhXۆ)_GIl38h=!R1l;ycg"n|1rICAs0>麗|:Dg Imt;ㆡ QlLR0~ŪRx@Kb\ j/*$fei*T\0HN;V=Xy-e*@fS$(oP@5p6\_'> 8Vm9L1aF]ds )K *'E AeL 1bhXH30ux6vE:sYAZtqA`ʺ wZ&Rgt}ƽgҦ(SYN(݅3vD!lϖ )=lٳtv!o '踜.v7$rwGEG%:y4Đ=5HeL7 ~̄y8$I "{%(Xu>ZIs| +svxz;#a@E2` Pkt'n*mYswr,9ͅ/IJPbg5Lea =цmgrD IE;u TSCߺ;泔-0Pi,5vIuie"7,6kb [Ch| =35r^m ^P}Og" 0'^l~;?=/WMԚ[Df}y i2Fs }A{KYѻńހQ~qѠX[Zm _P;,yl)MOx;1K^yrOOO.- ]H'SRaۓ?YTO_ 'vPMl>8lӿ*)6/\8?:Ϡ㊆F6Wg J@`j?sF<>X@md -3N ns <{5aD`eMK0>1DG g]9 R u&=_29{ODh\񱭟yl-6k֕uHש@ܼũ28GXᄙr뤐=t5Z LO=EU F694T0Ǜ7#H.- س9ά#sZ;/i9M, OKGp'I"x[בRXcp]acC3v_W47tНv`=Q zOWt=%ډ@&aW pJ Hc"FQS[*>ƟN5aĭr.% 8AOkwa3 7W$|meuỹ)>zK6 AYurH_xz YK﹫u.]H22 lgH+N<&׿HZ熋ԜF?j7b%CE JMD21vHj6 $D;a]? 1O@P B~ j^I/>2!ծVnˮ6L'R(tuU~2xbmEϯ)uj=#0 G0B=q#*.9j 56_CմCC eH%/pr4srQ|ouјY/0:q|MA8$ER9.֤=bh^R_jĶxqoC"0g̗#47vɭ~aqI7$ un> >hon×ŕ Nq?zj!Y^4sZdeK2geHPJ_;k|Z,R] iJ&mL^)Q ]]rc~>S~z3p_tՋ5P& ~"٦HƼvDF)6\|;;EI:ZBtׅO6a'ٲ_:n:SM?WrlFs!㴣mߵV38Gݶ`9iu: l+'~׎Rnf 5p_?<46?۵LA,t6ulcnd7CyjlO[iKSLۅg 6fT`PcM'3Cc$X'Y9;h:B65?~fXCJ̓.G~l30Iܬ*LIU$ƟgJX/tOWÞ :!EjZX:=f: #o G֓L"@]',mA$ JKp&^!"\Ei2X1z3L랛N{2'#"JQgduGͬY0k۹n aPT>5[v$i@4>ۏ[@{Z^N"l˫)ƺ 8 \׋$H&(૷~(?l3(LmFZ"Tb$nˑQ::yrxl-ILϐFvO]˦`VA0,lM릚5^'*D]d)k(p ۶ SiـM,NS./* iL;8t+d;5h+Ie{"zj Sݢis-EI 䇧)Of$0_̻Eep;KSyG>7F#ff,^k1 rhp~磪sRθ1UvmÄneXgΤԀ^EKoi}mK!5Lfo%U:AJ$EhLgFɡ<嵅Z,7'&*<8øvZ*H91 FZC` ,ִ+YON5h'4,څwp-"? h>p+xg a|*G͔1oV3`G;CF D$JS"Cߟ<~bhQʯi[4-\&x]'n7*ol6 |GhJW`YXsm/s اb ޗ[9EOJBLKOR5ծ-"dk[RZ_> X:h#nU7Y,e|[IW6I8̮gp8E w 2)+Q?La; ¾Sp175TN ˬh,Cvg-8T*f!v?C6>0\+/)r~YJAgTV-h?Foro;@ݟf?H:nǸ W 5v.%؍Z##YtIf|Ď Ւ[f;sAN6$YH`>ѤCd\@s )5YK`&B#foM 7 "Kն^NМa0ҡCu[gL-hKkLɄy჎0DDR=pD/`k$"gaY0saFZ-wd#fM] 1^_>قND]W 헨hV qqNaH< *豝\(M۪X1| ڵ\8tkB-%Dg:#"ݭSZ4?fGB4՛}㺁B=&–V_b!duB{Gr t7M?#[m]jNb{ߝU92aN8滽qW@vp1PûWERۧM?Эn8l˝,~OYoP(NhPm=_sr #jUsWH ӘwYcM/z= I%zbG)B풻7QQD6ZԧD7NXcC{~ɍ.W-CsƧTn = `sMCSTagl K*1gg%p=C첚|֤%VIY%kyC}U~ ngྂȀ"=^痠/ɚ'$h[Ɓψ0F;"zQ}ݰ: .ץ["Ns'j2 U)O ?2P /۳ƽg)EMmz8V'S5 [a pȟqmbhJBenTG*m+e<6,B5ȔQI=~Wp@U J٢4>FӶ6ꓛ} Of_/] _ ɘVq}P+^gD@*(pF_'7=\[p֢OoT6œl'q E1Op*$f0ܛLq`P{.R^Aښ O6F@2RxؠZphT{;)@S\ƯS&OMOYH~ ^VTR).;+g",\D-6t8qҕ׈QjX'Aa^h@{GXެx|Ap4PbHYw UM?foިyٚ1K.Ϻbܮ14Y%3hw{yV[fFф}Y:*ԄĀ%7J 3Rsc0q t=S1hמdq mQ]z`*XD.r̢HԮA cÎvJ#c ,sQdQO%qZ5D9i*h&i9g ]݁,3OSfs>} #-iثŎ)ڤܹv<$_⩝k>f]d7 v4h_F :{A2yf݊Lgi==OCe-;NgửHܱ)-TK L|!Π)8L`ViC(A;WR]?y ធj{A:Z{^qR? Yu| I>zy;2&00ANc na˭r|.i2LurilbCp}2T4W KR9O=4|i!UJ6 Á>Q,@ y6#guys$ꇛW矓ⲛi{ f]Dɰy:8>cSB?Ad2F*ha{n'H|2ܺ  CGѮ@i9!EcRs@!: ռ~cv( D΢[6ՏJgBiXqC ߌU4ӍbrFh]gs L tQ9J.6( NMɠ-:] P @$$o޺Фs]'Ү_d=RtXEv~ &; A)$ *Fxn+CǓ$7O3lׯO;rk;\4NCZ^Щ3JMid8WW qY/߅3 O-/rLBFY۵x /[脹Cc|%`ಬ5K](+i+0 <]4Ưde?nȏ*Hf|^oP[Eq.sY8=lk?9EI"#",jYw9|Wn{ 4\3OS4P~9> YZRs@;̔ gɠ*P1pyL,RC2ݼ))*jj*ofg@,T0T58p5ck?0޴p-{gV(P-{<a.:B&uR jmiÎjq}d !61ťV}䇁>UC$´JXRf9ڇMb1 ({6I +/ǯ<j#(o0̍6]9x$Yf>3h_@T805Y+K׌+wJΚdkEBi!@td]ZS8j*&N&:DK^%bj -_ ?=rع握;[ y=Np,2spc Tol8heq 0B{8VP k'eER-~"?["MXJ-h栉QيN}p ^ctoSd!@pU 8bf^e~E``6 aj߮ Ƙr̞kQsEj.Oce2;?7%.u'9]N^ƷXy3C{RC !FNL#"Ԥ0-+077I '534AUdL>-ћEd_ s~eqW5Ĉ 1(e}=׶#Ml 8b~bZGZWS V-e8xTȫcZqv+ ,m_mJW0M)a^灩R*0Phߎ#!=±OU+ g-garLfNX$:AGslQye#_3oYdgx ]HW;< >'FEye% Uܯ'ٹpbЍ7en'@Qzڵʌʒ$攷 D遐!Y:w2fj9_-q:5(a%AL}TǷq3"-YBvvz8>Vd" opy-uh*A?sP&!Kw9Ww ?$ YfjqÿHa?f뫔ƲajQ{(bQ;և٪o*&T4 YtDgOkB0c%zXʁ+Nkw{+6X(O;-%I:W*t|R>}njDuvGdwzs2gI~"w{ٰ#&4k*ㅒ<޾2]#Fjs3/Kf^E*/]~1v}Z6`m TH޵rdݖ%&UK$]mœ pGzo>8Q].Ҧ/HV+]ɵ 8BDP@_2Tሖ~ FU^T#`4#ľ/V~9'p MLb~T젪fq9q5h7`=\WUECUh~Ʒ\akܤ q1K OIT@p[NXk Y-|i`"?:Jittj|sNK. 0To  p]TV~fo1t[4z+yV" ?XAѱȽh.Z/3to{]`". }Ǔ|?oiG2aW'd#nR) {UMSκf?oTdE JEƩy[ n{jyi?g^+O|1Ï !`Ŵ G/nVR)'ORܲ=i>'5E]k[GKe<)ovyVWk_ -oMb7g500g\/Ǜ^U#mjN^ WVeGLq"m@޽6B8 .l[R, -JBR$ = nq5al"L9f.hn\m}HGM{\QL|̘l3gI#ng4ZtsobIym ABp5:)̏H&(BF\P{kh̋YHPꌖbX~缴,EmdlC#?DQUd:&xNW#ˣ~jHyp=rXIL7hxhGd H`YE'I66 |+(w8qvtr8::c56oug6MzRVn\F>ٿ ~_9.?(Z2?ϟ2oU'ϑ+\S#ElZ񤈢,;'vx!^kn19l6d=<d?'#.R*R7@kJBr.l}8I~< Fv=o B汬s%P^^43wJ/^yў E{rY?f ;X m1ƣ $jxo!&dArs\^[- T ʙe6tOfE2|z6OF`GT8FhU$h ue!#Tk^7Ԧ5j;rRr8N\lժH!MM9m݋zw[10SS&ڑ~Xk^c1>6:9lf!ËDqgWBn߅=_3R*/wel5|1;I*D)4ϥl|xy;%D{Q"ep#pm ts;~҆0i0LiP@nų &07: U+^MdMv[jIu%kπwsbG*߉aˇCH.b )S 2̈́s,M—zrpV-_#''u+%7f%{aЍ>|ʺ0iE&Pp69| kWe}A|tQnC:9qr2oV -O_eAHQFܩuj k>H0!ѥ',4kR2%"ow+MdBk]JRuaΙ; xZDho'jPjBhޖRM׬fʡXihV6>Oy͆L>ĿQ+Z~KGqjF誚x9|pAjE J249[uj^3#zSu/k 1 R*4yu3 g1g`VXGGm'|緫lucȧ U.y\2UKt+V@1tDe5}>;l+t[ﮭ]%O?3Wc:#[ wu+P̫ /܋ ,#w*2NM?erʂ- efLo\|}ں"QuQ^CN>}P ^~ڷ|ֺ dx1j`jCv֋PD+;qyO4GB .d` W-=s+ kkz `ڤ;;2nF OYyyA*T-&\4Y;3Ӷ7ix"1x' m}Tb>x]\PDGl ]ĵ3azdY*`<)P+`r;񟋁,#b. Ȼs&+1mpyTƮm8唚r5k;]ŀ8%nEnuGtwb$@ց>oF_&ԥXQ`1p!iiOa榚^O>5bG}l`zQZVq QvTQ6,~ _ґR^??Lu gCأQycPͭ/e7BBNDŽ1IIvN^Fpa; )0OtFH!iAbkɎ ){*&c}rr&U4B?ĶpuS.46ץ+ӇLOk+#hmiPNHbm<ǻV$IVX$Ȅ|buq,9$4>(Qt>ʤj @Rm! &WҴ |e;+팛@I_> CC6kr!,y mȬm +58o6aGn Qx>)B,7dձAgdhQ]tL% !DZZF~Tù/#xХR1D:zǤw2qUl*wP(![2',\NGF湯>˘\.2H`ѩeic?PLV?ˎi11S'9L] Zϯ;74x:Pc9. *2Cb{tt ˬE`[Mx֧fPNB'kNK/:р4wRsEQ"3Tl^wEt|D/k@Jʖ$ Mg-^t=Zy8RP޳, 3~RiT\]"tV CP[^pZ4T9t ~"ڷ]_$Qh\4Yp2' YJ.FGẘ 0 di/%H)Y]@ 5/??<#*ExxsޑL6>~S+I!K Ow 4`mo) .Ti f{"N&Hq'EWxzHoΦ:aiBUtJSVd$U˳pigUjsV>b/D+CXKRNX< J\}Fc-|/H맦a|3-0c#%V~+6zx )ҧ.1%W(TQ,k& 疰໠BG95)q矹В))8J*9h mdKXWm04 #w>-`?GX_=G=tLV-UC6t(KaNЪ܌Z [u^EY&$l."sGJbnQH3fcOK\z WIjB2X`I>(l֨ ](m&|,‘1t#+@W*(kEx)yl}c |I*),V"BHqЖ4Z=uو9R\͑:>]w+tH )7Zב_(s c\ .҃`{3xSi\ڄGWI8Er0 š{̒HH(L/)NLrtUNJVI_WB'Ba O+ܰ`zwRj9C5 ]𱫇2k̷wND*b/N/`FiZ:(]15?P{ϗå+QR0_Th*g} @DFQqB>}(k=ઑ o!*ۈTB~œNOUgTmcj˸{Y0)~\RkQjyYæYtMNkFo-!'mN]%'- Ӵ̓_"| + ߩ IMFAG Mh%en2^>3leȃlq{T݃s$/ Ŷ%d8:FqMߘ4;Mb942-s sҥٮ"L/dRI!B"62JĜZ>Igto9-R9&Yo*ǖUjhN"=!߿SG9RL#+ XQ+M%KYXr3rA7`K1NOV[wlƭm\BA-3m4xgȆ>(8U!H܂68t_a_E5a)ʹ;TxtgDװJ%}j~%`M9cCedpba|1rv}_JU($} +0Rqb5&2*(PC=w{eRxv/N ɐ%Ÿ"eF<|']/QMoX:+eD ~\t)9`ĥ+U]Piٚa:_W" /g#+o2\ ^\z*l=f7U-83e?Lbt+b;@tQKD++һhw  u!eP6PVOsO/}u[oD9l1 76Č{DY0tOdEG!%sqE*EϤ+L-ok7B1;c6sJ9TZoWO%1Lb,| #Žn4иC>,;D`~IGDeHᇪ]zx% S7bkX{LdTJYBiiV*mWn+0A^Nvo -H`Rj7p:Bq, O5! 6-FdA %PN9͂-I )KAKVa>c"dh` mӵ7FE9xf<%%7c$ۅ/"w6O&-t8e[ ibn,Ql}@"AGZa^Pd)D[vɥ?UHpr lhmbsVjǁȌ} Bx)`O^^v_+/Dp=P}Kb"pn/:S-!-^)yhTĕ^ac4 :2bJ&CƳ32=ļiG-WC~M4\B2h$IC&88`p9*s3fy>ua%|Dn|~Tius 1W1&1xa-KS;esfa0`ryQJێVqY/f| +ظ@i[?{M5l>Gv}W KS.>He!E!Sq朒& HWjeJ>PjhQKfdpWVjrkam3`9F8A2|t}a)R™KCe†>֘&Ydq߽D|@256tӽY8pg9~2"ezK+& b+JZcji;u9sTj0\CgnUU4ovGݧح]D4ҒԼvlUgMK3g8ND㾗uXy+ˮ&RHb *:JJ3q M־/p} ?g&#t>I4yBz;Е- a6&5JB+<MR+$wo:ƓZ,ȏJ<؋V$9¯WQѲ 0[Mt^l l C.#=hUZF, é^g͌z j<@ YfgIXA!꩎cfu ߣ􊟦J0ՠh+sQ4bseRes'(9e r@Nȑd{~3HSx[G9>wPFKqCF<α wyK*iXK$h)7MxMb6Bsר쬩%!˘t=oEE!Bj`=dtt}܂{x(+ŤpZ ^l=5.k:%4E\X{\!˥0$Y>rT9ĺ[%DЋY#.`yӀ)@oOڷ-2[~`ѫXཌྷdNEVGp!|_%w#k,3ID?˨B&y^`uR5|(e;_Jz|n' NH4 ĭ'0!I>}ߦt%eafT|GwA_ Z鳻8֢sL# _k0\|z:Ǘ4J9%'"s,02_ -QhAv2JcP04GR:}dHv9]wr:nO u5$-M:!v7or=ԉn+LyXn ۚD@r(c gceaRSg$a헗Ȗ_ͅ 1ZǷD 'ޟ߃$`AgGYգ:g|'=gI@/ \-ʦ6秘:+BN ph 1-1uȆ͕KP'zK]sFԣq= R0jFN*ifrMKM1b8EK+ ;U22q66VJzni2}ʂԾ6^oC |[Nj|1T+aFRƧ/=7Qa™&.0o/\AJ*X b\ ↂY~_TF) 1#<~aH!,pMXlz-^2F@ֲχLso 4I"SxGBm(yu62P P|R~'6'0<7K~$.Sç0\5(Kí]Cü0+};dg ){ ?9ʇ,x+[xɍ0cB}〢]b%D4 b6Y_v3Q{qobpķC/N8Fx8$1Tݓ8-Ps׊d*>D2K!eqdW5Z(s|;8) hsFYXFr!̲Gze2lR WoD~RY#-W/421 H)WŹ@}/U[!o&.siSccANrZ~)-_0v,LdtajED887k|!9u*2UxNc(}mQ9\7#= )-y. )gg&-_t+*+6GVXF=pmZG#9Y Ě t7H@w6G {2F](9>B 6V8̜T,"UN iC;&2شRo-z,h'/1?XUjc:ajtTs${u+ɣL)CI{bI-75@M$QMO^Sg^:vXw}*v/8߄|ġ8nI5Ql&p@fH}%,%L< `.r%C6;NTxs6$ݏUӋ/(hCDk`N2\gB='Bi.k nn="3=VzzK)~/:SV%FOfjX斲ޒJthr )h\ &)Jg J>PP>,#!(ԳgH PbaWm>7u4V4Ya8*ZYs |#Ń#D2/t֑,[t ~`eVzbL]̷~=$iJ_t̫I0x#)ANP>BX+N @ڭpm ,c& S92sWge >\Hѧu@1,^|g}gً?qhaP:͈g$̺r~*,@[Qg:bhܾZ涸8?ˡ/^UףN_ eX!j;t]PԊ S.CU)2'nݘ花0[ UE>繚)@ܲ7MhG{O/O\mAMd[h2fn=EkGEp;g cbylňOYߜV<^ldd]"V4NQ:ʻqI'J+ڱQUdEf?K9'wL^EK]њ߲~3L˨ٴx|a ;E'$m.'@ Y\  -UЈrb5;ZMB&oQC{NàO{7[XWzcyE26c7fhbYɗS$oz;^w ɷޠijGsA( d &I_՜l`CP-~A c@ can͉|ۆcx; x MN1/VF=ǵN[nQާ/.y3t,.{ل7|7I6z<@$Tf Ƨ#zu)]t'n;SkJbNzC";/Ոǩ+a^"V*i ܣcdbI_k =\D eʣr"Yy(eG4@4>C3"|cTi'JPI~MXԷ|J*cRy%;_`({HaЁ p9,zcidZFcť$^wZG=!gplå]ˆ%vʝmIUbrg{Qdi$y PAXp, ]bݘ iƙINZt]n2>1kq&]e1^2E&9{Hv27?}INހ )/Yi9L-fTR*%h=u '>yMp,O'̬Gt%;YiHgkz6c<6 xWvѝ(>ã ,I mF.'Ť%O>cLU@ĘmAfm4N:ɋ]۽*)qi 1" *K&q!Bn/K9$hg- df+>yhG }ٷl92yPm:}A`W/ʦ=e5Lg\1ˋ\p1,딚|ހ7WXqgpd#/:bԘ}*;才4`1tH1_5 (i\&zKp9 Rtk_em3rYA ['AS 9c,% NLk,Eb0( ̫Mܚ]뚺++ _Lmux"[:zZMCug]l}n:$p)J!$$֌t.F`1zm$#__Uz&=YsBUOUn«]y&n Ӫ(4/'jckKh76VMCϹCh⬻U~>향 fLLs3K, z=; 勛{aXѭ .=bF@Hn:,H.8CxԯܴU~_)Gaۃ #i1euU`\YSC7D40rZ$8z8y+-Oː ֞b{+N߸7&` 8$Z 9"`^GKnVi)ުiB;gh/C- My_=f5iNXDVqj9ׯY鴢g8]l4/1;IT' b_{|(q>#?XPam/Ӿ0dW )} ?  HQ$NEH~^ٍ@6O ^)!jVE+z;K$LZQWy95jqй'{Sţ]ۏral[fp^V9JC&XhGUaw3!"'YjVhqQ ~Ѹ~MNaN .w jPpW}}ۛ@2;aTHhwV/CratJ.Üzx_65TsGk1ԂOzs e!X4 4D 1"?\lA>q; ͣډr,Cf_̍FzCcBƀƤF1s~;8ygY'b_et ltA-E*w+,X4,XxHpER4}Cf#"F^ ܃YizUHy|=/ePk#cв4CVX^]r}+d4JWoiAH(MV^ޥ)NI[mA, ΰf6v}wwkj9m&׹#7 {\_ժfkِC$e# `Yk`Bu@1^JPidbZƴuqVvfƽBb<]J:e[2<_)>gS_׬M\bȟ6T.6k#~;u-EtG qzJMRXj4GˈGeo}ﻎ5^o!~^6@"7Z~pQ'#c)[gc=~H1q >mW3WHp{VDl!P<8xὭeXHDtyt֚T(_ V;BJNZ]T=qu!|tiI@Օ < x##|\OR wla;*ж NLTW'1iV:KA?vX+)W`b[AP%)V\gk/ƯGjb7N1dɄ3)J;P{=UD2Њ8 ,'#䎦zi յ׸/;L2ԟD)D ׆B&| d3阱[ksyZ-E(O { ;$xw;n +8"zX:.JPyB`wgYTJ'| >wc6m2ᢪ3MPYO?z9 [^{C>=})?b#uB{0i[ٞ;9in[nPm,>xްHh- ~q(\Mx30}%nnx}'**QsN>r.L|^0Zk7׻o*ܼ|q]Ѩ*ǕE:46>_4G7}:jbP z엾a~dכ]snPύ Xd}JzR/2Khʥm+CgՐ<'#c+:,{k \U&nK)'mC-J/ NSʞ|*Ǝ}-|`1aKع^$uEsbM. z+꘬4-iR4%C.7f[L/EIyeԑ1䉃z}''=au'-$~޾ m/9L:Z{._g+q1f,uS4ψ=~K.RD"nOϧW_>x]ЎFC=^V8M 7[:=⟯ 5_>lߏp\x9Hl.{N2NWzEZ/ɸ;ZD)ۀ~YnzбuBUWxY1{ll6 \N)>aD]YD=+PX$2Ic?M>nV`!`ˀF)2;RѸt¨&Ti4oP]| q@ArĒG֕"hS+A~6 }gyx9Hx&zبk15V uv5Zy Ku,|P5+5(c5ἪtWlN@Wd'8LshQ2gkNJ1MZ2e} Ӏ&ւH V>&k/*4i`K0 ݕMgPL[CD79A$lmHP6E&X[zl oq '}mUv ";@EhӾRn <;S&+VCݘ%/[L^K6SòmU2[62B5cDdwa]_!ְD+gZ!NÚ>zP -^w%ǣ P7mk ]UQ?+) iNn D.޲B~PK̞fV7~XTio\9gM-ho@(äjn}zhsm>HK[T|DO'_|05#U0瘻dy3v<|U| {DLa ͧԍ۽sD2ʱ_IW#GwVK'3%L"aLWΩmW08 |9;4*p" /EA U?uz;ʎ ֨,"7G.`qV 8iΞmuɀb@C~Mp|[Q|$x%7r${ۏa #@>*rZخ'"{?!7dw=P~º)ߥQ$G}DPC2@XYcpL NJ?.R!Tgr46%7&ֻ cevA. J{E*. [04ͬ%@4/BM) FϪmҳ"4jp)QVNoi$HjtRSy. :h^7OU ^hpNɛ &sHGCd%[8iЁ&~n@~$9תdXLðqsG~֖<خH3]^tJ$ }Jl*0*yݎ~yi-3ӕusڊ܀6Ja5AѲޏӶlӞl]2TL\F -$'U|{ӵ4%斱Xەփޑ0ɛٰԣEőJو 5F,r3AWWԤ7jxwtyvs V7w+e _pˌ?Wk5uMw@{0vH$9?ʼnrHgz-$OؒX Z=4-'0Ƨc^H>mL]|间8@-hLZqB&"Ո&]!N693([zG (w "%}zISea]fCvgߐR ag'-"h#q03Lʞ6²/꫙,zzfƈ@dmy2jS8{*[ۂ̞t ;9SR醷|BVC(B;|$C /\}]g2pRr#NDԔb_+V_TXaJЀei$q2.@4tJUy1&BEZكliyC"3H^nЅӟJ]TO,|>6Ipۅ Xa8G?7z`S([E"zU9ҳC:?9x1ƾ"BɋM>/̰IS LA)6&;$Dc j12%2 g7YݕR"arW_Wp{*ЊEQ=*{kgmr5'T#JPC̤ ?v{k_m OXl/Ͼύ>҆Xu4)<$wyqQD [Ay^8WE< k잤_j6<6 rUSg QP(7U3m`K:4l} :e*^zin6S9 }QyګZ0uTׅըݲ} Ȉ<0G5)r:S4CkD"b3$YFtO-|xWv^Qf)y[B=2岦8"[c=+N^̌qPSٺMӛEÁ2GLi>Kh+>C(kOSe֠1?OWQٕVyuK JoBiz'Q;Vu|=nI\ITvdM JǾEڣ[~}?Ϯ~\` QKr d[*gcPd¯#ң0R = M B3iÒ&y:>LՔ٦ ZI3sc$pe|= {CHN6>JjLoϣ+,0j Ug' :Sk4I[tjt jZa㑉H'vWtA- ho+P]u`9uJIׅٛ^AsJʩ " { %npWw1<-hO{Ϳa *B~4a"]> y3ݖ3-U]`(+v ICl7A/1& ϠF_ox-URA78٩Pz9 ~"2xbqR5/$rB0P~H!ٗEY#g4ZDU?S&|_|w#0l뽊6]VK=ET96$5k4U ̆EН@̻VJkpzfs Ӎ*2BF@8Vl74kgyҟ7<ܔ FqPF=K(j\c.@}G~lN 9˷X;ڕ~wR;raě&V}.ZЅɊYԶ%cGg,Yk m;࠼2,5I= 9Aɚ drN眴LqQzTAXĬН[㯉{܍'P>c•jTǡY'T &.A;R P hmg<|cٿx *qۛI_Ĩޣ:>}Q>YRR9&}u6rnT܍$7@ЌnX)ppS!8$J_#0z2)fE`_*,<Ӡ$+d6=_Kzaކ;gd|;uO W:pY~kI,8x*e@05 // Mͮk2RSΡ2ĉڞ{FhHyl[" 4Gz^3Uؕb4`Iظi 'i,GHG8Lkઽ䮆Y} IkvqBz܀@ \-v׽ u(m` ~, Rb0xdMeK~JݸᒒIOa pb*-p{EJv&1b#Dׁ@CF dde,?p+v$_}ޭûC@l|'W+#zq)K6*!8 ?t)K6mq$lMvK*!/a~Jr&@?X ਈ^t0H/Z[ VOz瘄q3nwi YT,dQjn_AhAV!['\6|L;<=YNБ6Bfe! ѹ Vt,6ǐ',b]̌2&q%eb̀c T{/QN$/Y՞ih27'͓ V@ /y#] 26pw9˦,w8;Z0c4Ş96){K0rdAvh %8F!Qz=',ܦ8¶ Tb'=|NxzSO1ܴɍ8k@!!KN);_ӯ0Ceo3"UōC")Q$z/")*qP: .'ot;-Vnj L)/Zc@9gOBcC/4N{& %![3a6> ^Uјp=KJHʪR{SM\4cJz'k֢*ψ fE_,we 2W+Zª Q8GuU<@=nkۡih皵5h: Z34gSl.T/Tjյƚon(<5;,b:ACtAxo-_sn:Xqo<]q4=O]BzIlc:[V~xtBAV/FON|mc|'aw\(^r¤Pg%tGJ:P%kMp<(^6NTP>-ս#AHdۯtX.&d&2|a@~L9jBt/2D™v&.^ÎXaXxv}}tDxPu7%s;RiטT+ ]nu1/Fؼt oE}_kʄcr}.jOܞ2zO\ Mj5I@l$H ۚEr"eWWc O[i}tOd229[WSd\B,֩PRTo[7 ?oW& D V"_B8(O@}NE\ؔV/> BT=!4?<9^agk7 ۹JUczYU;.$B7$5'"<~-bA(`ek N`Jx)=.7 툣j1rZhѢyxD5 41 Q?  <Ϛ ZZua ɥh^*)zY7.ssoDB.?{tT_X= ? VP^541}caYۢG߸+k a[ { ;.a_'x Uv)eX=Syw9>MM&LES\` 7Kx/uc ? 5\&@\Twqx //Yt*f,8kPPk#\ 1aeV$V={]uHZ !EbNpD\# {Hq%Qd,Jgc)zHG; M%~N<8B'%cG\Gy9`a9#9 `3mmeTrqĔNw@oH Ϫ}^I?R03s}2\Fބ#Kj$/W2 B8@ ўj8,Kt2^N3ÃQI󥼩"QÝ ;=ǻG.xְJN<+Ug&UL).SexeiGsvޢ;GNHhmB1D9-hO7'臉qڦ;[fb7zPHj=0ͣV233yKAt_'u0.!"13&ϾW h8<+# hAc#"^QQ!ѹMWq}}<|RWْZ̢Jc 0> UOd+ÆvZp]lk﹀_fKrK|Z< rR/IUbb^RZ4֑5yA둞2 ;<rI'=uq'~ E*.Jд8b"4 TYqT&_j@vC% _uoڲ^J=HZxJ ]|",C!z $ Nul@XQ˥6RK;21{ߦD CUAUbR .`@uwիKhX *5:w8 =4'$('`GW)gA4XOS!UC/ڙ*?v>Kq/U~`1͝hM(pc7݃B\{"lo(ЫzJ^>w$\+ pBǢb:t*u boMJ՞,2GCdsO9b,3VƛoROiQE4wG>̨]ɡ+RuvOA_y(x j h8}L9Qi!r+{q9,lq11$h "Tvd$X#pw來BBzpsFU̴W߄ABV;筐sk_ܨ7AؤzF")/iMwCw{ާ^ƕ S&f.xZDc<uop' ^н k/ /_pKX]z8HNDP*44q~+|Ew` uW/Ă4#D~uK{G7|dnIssp vHҲ3+0>J lݶXG\t3yhcv􎺝X\4v ')œlg`uj{ya8][vDUMP()Re?kXHڷHÒ0P~I<{@+0YxTD@I%Jܐ94iR(E4f7{, -^>kN-x/Ki.}J]!'M3-9 v.|n [ R3uaNSHDYz|hu-¶ciC1 cIb$ *$(?V>U7jʄ-.*߳SX/Qu/)d3 }Ȱ{x48eYBo*lws/+:!U`VO.mTGNY}eȨb?=A=_SZ ՞}ȍ5B)GG,;6ԝ$2R&xDc'ammkVJ+^}7O$;j*{7j@vt2lDL;\DcM qE.FN}iȵ$Mi}/3&Q$qa/Xd=Oׁ$ ECNHPH{Pm,Y-cS ֓7[>קL(_t9m61}"1غ%JIai54,1Rw3_ = a?#G@n2i^_#5Qf'26i Ak=~pB`?Huwvk D ofl щ -r cz2#h0˕q09$Зv gzb=}'GryPpxWm9\|;cߗbHbHr waL: M/㣕JezR$[rHX`n16t:ڑ>&ر}C(@&w|T iszQy :JuD55dCS .VѤde֥=cp`mK`aWevmwazȽDu7%'tpee˳a/ETՋil]K8)?8}ʀ!V_cpaqz+Q3^f/O).DN>`XwOT3p!ga8J,Yg]zHi"q[Id*V%; "c5o]m ksJBKN F;puJz!w.0vReIGY훃sMLY:1;j2=F]ѿ:gR ǹ#ܕX}-|rLx8<TTBќ(,RUR{Yunq wjJɨ:Nœb>YFyįŵhj'}F  6U.Bl]|wt{Lhr= PC6:Aփ/ K'fS #I5RyX]=\NW1=}^Q%nE?KEC^,yء5UZozx*7jLSiL캗g LŸY*AUYrP%NxQΖ 7z#O/bnL٦rw$,=q}SO2e! +g"Bt"Z QI @\[ђ BU\K\)9{;`f^4c(p,>yٶx+OB@uhc%ԅWO5fXKfSQqi·FpaX*`O 6S; HWՀP~-SdBTY'\k"+᧓+Cdc*nf~8b ?97vi+\7f@k7bW(Cӂ@S`3I5q-(M#ΏYY;h;Wv6lW:9AȌRk!#ȽD)X' XpFL?(jWgJ*AWq#c8*XQ- QNtPo 'ozԜEğ1'9gIq:<7JgT/ GTWC%ӧ6ExK#LJ&Lt1ێ۷sFik=˂FJ݋zbAJlOWb'Tmf$ژQ*.OzO^'Sx29X %3<{5 ȃsEqq)5$mЕ}p^[h}!V4>P޲A%D DeRL̅ko꽆 f+ . HxoZl,c%I! [𦞹<;+4U/X]vm oܶ 6sBi =,v?Xeټ+pl$ݚn%hGFY "|w.[bNt/33?տfژ5$2%~᪁B^E_ E]A1qԑ~<E*Hb ؉laJ|IM/u~"t( x G VtTn~m%HvFۭBER0jͩXq#l9$"i.uؘ%T5=ԥR~vvUpo~0^+JLG \{g!q% {y 6g\EڤBs+qއ:d!3Q 6{+$1bOjQ?Jv:*;1"= 3mAvAaZ~AƈTEbQ*$rx?=o}2-1DK@<^Mf5|y&ly4C3 l:#~*M%lrw![=z+ 袶4L5:.zUvb'R4NX*uVW1 ZqBt|u} ݩ)2Œq $TbG.ez_N¬@g7HRAV84_{ }2~41o?8›=jjySna3^)!ʢz-6=cj:ӟըcr(V̕ cɰ(%߲^u`~{˝wC.Hg}s%UbEq]| bF, Q7F߼ 0fq 3?L[qSls#-[-rϙDc +qbE\DrgHwKGȟftڧ`:lᥴXEfE-2"7 '63sD1k&y@&"P |]!K˰+ HvqՠU XF+bj.!{4GTnEV@P^FuڼKɟr+bzWPHbk_3rPQvA| Gk !3bBC4\̟ިј_AiG5C鏴vռbr!SF nyU#vw\2B\Ճf>xTsv;#vaL,DXD[r R/3g]XxUJ)kN_Ҋ /s.VT{$" +@d/Ek ˚>0dyp +vF]g@,s&(꩚Mn rM+7zPrDB6eJ t>V<^O}1b)3=ڃ /,7+F5>ְ\9JW >\LrRIbꃯ=U Q΢ yT$lrdv$UyixyCO(IOYfo!{oe؝w ωN tB؏LOq?j.lǃUƩ![TRHբ9C>eZ#9̘&p]qNqDN* I"2L "* o/pZ̎9(<$ŝ @); k/`{0…AH/!{ NS,*\iOΓRY~x?XӗJs]O_5jIMf%ƭ Gq+qZ(Ǡ0L+*ѥViE Εj"<ϔa/ oaIHHow)Ϩ[br Dq»at.BY܎av[ b9 ]P\5+Ta&P@~7nL??hZ-CV$gDЎf;w%oːA0g]uKk4C m.[-j,NDz,@.9щpH& dFضcpGKЦ IWJX/N k|5Hy )dn?ll3 l{/f2#%䥕nzϒ]Թ-eWYSM5kLj+/}_4nv~˅@{ 43̫1u7$:'JQdy2TohpeVu<7tWy< L@ohT58>6eE$6bUa|?.{W?hdds.GAtn>_BNfMVF-Bj pmL7uwV(JPOoB5V;mދF&ˋ|蝭%jLfoR"1\d{ClA{݈gB˪N[ka uP2Q%* N.ꂉwzq:O4kY0y e0B~^{vށ {^[ &.cM]:XjmѳDp Y'i^1ڻ ,[8H~ b̐pSY\S8%t񠜡?6+rƺk1L3%F4KΛ| |L9A$IѳmpȊNOKX+ڤObOD&Lach;C$y3.`*D٢_*|lQ,f7*$_4ThuLg,I0$j:hKDi6(j- b6C(ta@_nt*ȼ܄ ܻ4q\XkK YZB DX y&(28Z?H!$W`{(ګ%Ή27?S\ރ<] R>89W.d+O[gC&A{'fmphl߀Qϐc-@Kto)t_4JDDPѪHtco#߶Ĵ;7©7EU[Z.&^gOz4e_y%aqVFŐ:\;SnʔڽnӆGG=7\aLr $WY>P:,'b{fB๴nܗy{|g 'YS2A[h2Y,Y'K$QOQKM6UN *҄,@t)&zFں+zAfɉztaMU~9z*備D(ߞ@' \rfwhp\x3r큙hdRZQ=K:/Wl1Nɭ\tXKDE>Q4RvtTMW3OdnY4RƮ*q9knH M\s !S2hfl{JƵ2 v;rjy*-KqL^AŒZG -R:OC@0eE~^q%A>%꬯2ۛ ҭ :oiߚ"q`n$ip-bKW[ QX#Tkn~4_* ±\ސa Y|ȓ5BFn yig#Ȏm$,\;g *a=yS]>i:s̓Jv r~:5:VuD+kP~įUx>]{n=Tn6ъYFдN]QmL&.''Qň*BFd҄ycD 6U>% ,-%¢`UbmT%`~gZ@9v? LR(n[;wM܏=t>ї#t62\_G%HW0f.B3[Mtor﹦n+FpM n0+ԊeZ/!Xr<<@ҁJD.l/dٛix Hn)&HdMXn\Nd ' zKƃ/L3T?a!^$" Jcw&oeh- yvK" 1җVdz߸C؜C <堩P"0~u=j{"GE-d{t;YǎpBIx^xeRU>χk8y;)7!O$C-RhJ (ϴtpH342mI})|*yK_яP 0j(|y8?o4/٨\{Ξt,d=#W3y7צ#j+scEU$$^Nuiޟr>ZgC.SB+9wg ۄ'#pW?:iA ,(?hZw^9]2 CZ`<(~T/o؍i6uFb^U|+||OB@߻ S +=ޤɫ {VlKOx q*2_0z)=uʔZdTF.7T\IwFDM[,a.W6A*Mq$Iy 0D WHFshWY,`A}-xj2aC YXdҒ Wj s8pm5yXj/Â_gHYbO@f;R}Fu9%ia@Ks҇XTp̹CۉÕWH5B kWʽ׿ sY2_S3Naji]ɗwg;/um ȕ\|f'RƃjX B}DjQ"!9Fc5䲦d}a- rK YyLwMzebsDiU }x.)V0s1HuxRњzB-G 1e%A|6jT_a5c̓ŷgǴ X~`]Gfu+Zi!+^|֚a: W̽yBK֪2ߊd-o\JJ53T 4:~94CFnU CAF26R"^!Y N| |4-;|5vGi~3= JƬ52_BЏNs+G^<8GP豝RڰZPa[CnDhIDr+Tc wi+ ,\2/_/UBw;j5悭~`6WI0 a[_͞$]kГLhH&Tmb Z83\.㷔gV}3ANPZMJԄEVb{7DsA`Ȋ(b2$[vPF4I~G Uڬc\NBmouܶ1㥝xN8lC뗙=$(lVd%3)mNͭ9boO4:v6~;Ku!o5T,liD&DٓhQ[a3>Ez^G^lB)roAI6}":$D)|HC'Lt|<0a^ѩFV}ErG Kj,Бvi0Ꙓ1L -M'D>aRt:Ӳnv6"s"*8X Crix8'(?[_B?<^rkV$wuA&ӱ *"){ ;2DׅF8* q>pkqFv*Yha$^0YoٖRøLma_[o @܀!fXT7KtiH5xu|&?NqG;wFoqdٟr.ޏ˶K?< .w)X='0ßd ,2(x)z\{PauiCyRh53zI0E̟HT˖ M,gDp1? sT'Gt? J |4G.}t/y`mп"5;k/P!2O/O \w iAe;=f12vRWk0p=vT_rL&(=FYyHc<"1q)oyYT e92;}~WF %IfTD@dT͓ص Gޞ) Q̺G5s2Q.#HyWO^H.6˽R.][__ˉ41jn~d:P/UPftOx 1`z?v3C_*@΃&)W,1vks;P_#gk{% A&yjXYe8'+{YPXMolK hەCϣ8;OSC $-{uUFM|/+0V_ cv8wG]1&TiXψ#Fitu-OPku,iaYAlQ<}a'?Hzp4x*J<@U^ۙaqT!D dQ f= Z<V+E@˴5 6quJ#a5L@nzc{e%WUnK*qS?^LY0K}xo8a:1{qn?OnnZ)j\i2--jW .50#  vE@ݝG5۴0 !I3TMPϧ06m1S5H]@dTu,;6u_Iôjnj~u5+ r-eհٔ>GY aUpзU8"G0n2Y }}vmܥY0 9\nZ ) 6L=U$hmVڟ]k)kt|U6fդ%VE-sN2[%lqjQNJ!0qc'ρ꼹J#d숵yQy|᧮>6+25.8sл 6f1Y]4Dv]0r(gC_p5*:NM$5ME!_? Z\0m)ݝI+I%H_蘡|طCY Ch =RMoB_n!>]ɖ ʪŲ~SVgBZ@@l~Lh Kj tI\K][{JsI܋[6"A:q"8p8)tSyGU<9}\s,U~Ǯ+~h<|Q=w0Kh.hn_QђBk[ڽkE ŕ%}i^` -"m-$Qdn1i*HtK酚'q-zr[|}uymg> |;aA6Vxm +Cn׬O&$0dтJmx/F})Z`[QpQ*baqI>"RȖw\"((Z3z?~*7XjNˬP/1iD BOփ8 cRQc6ma=35kԂhh-eȃPymJ{Z_%lGQ~g?$ e˶өOr}N٩x+=s3(G]lqj7ŋ%Wݴs. f{NB,Y߲s:oV/|2G A0MR;M t +b^eGr5b T*&qў~c+6C]*@uwu 6],ם0nUOFa~ l,iA8Nq -C1  WMx>p ${CFQ'UE=KI^I myCpjyQ.*HKg0J2V.fLgќ<1̨ws5wL#ف(MwA :[8XL9wdV`' jԫc0~F?ɰ?$X_΄,2\Swy348U4ؼG-\SϤ}<̄+yU hfv#zI&Lp)Chx&PKn`&s\WKqx|T %DGwr(ќҥ30f(C;PttC*9T{ 55GKөE/1H,^Kat #9da8yXւ[h D7 =whPSF! sRq$ e):CI5,ukQk8yG pr[;Su)$JMEY'0AП8j;/-:Ϊ#x:W1-J.0.J 8N1Qk`%4ߠM[oh1 @ 4j 7/؇ 7!# ,50G>{u\ */5[VAхX+P ,8#Tok^${z50,fwB/`:0+&`K )"6'εE˦' 6@ GA?ϗшG]bͧBA++Au2Vr{CYJ!\?8rC(`fPUfLO &`+:1wM;E:Y#`+@b|!TV-~xv>`t3`B)ϼ^!gN 8'rהس-%K|<+ay 4oHް8a֩I҄?@aC(>cȇ\5ϝ 2zR\DxpB>l9UbOjp$NY˗jQeHh+/2PyOЪ\USp=wn$ws홺 _}fAÇ,>L+⚑q!B.VBe^mqXb)㴵- .Xf9iz!!ˆc= pX@$BUX_L.`H* *ѷ}/ iFcڤjS tb B \PWz $v)^OO U8x {1I} Y48E݃Lv)5H7j`&m $_oKi Dw&=ɠK@*}Ӫ{DQ%ح%pwr6P@5Doб"kiSifM\!cMbz@Sc|(_'hrW.G(RZ7$~YV[C":?wx@gyX4d}$bS ߊ3R ٣U6HSs_Ua>,we\θsQ<*'t uO&:dE!pilí ߲G|XYzXB>f$Fǽ_"Fیh|ϛ%Bc[層w7AbYTYK 8|d5Wz]_S e hs0s3a/NzD- .q1'a vQPp|)8+-޼XJ`#c1Xu]yv'Pߔ z~  u̥ c!= oeKGGjc@ŬiSyVĢz:&[9 a3g ol g%^x+l`}Varv 3=ZWL0aUF^U84XV՟,))Hpm~ "nv&&*Ht쩌 #In)5♥ÆIq)0YDxqOV[D$C>~l 5[G&Lb4(Agfԗedr ER+p%PG[ k뮝`{tͣL=BI!%0+b ӠcUu$eS^xdX:~j!I1C2rBIYy 59񂂂C>TrSmє\׾r N!u(#|ͻF1+bݺ U֞&!22a6th6UyԘ(ɥ=r~/)* '=^n#bTtPdkcKGʸ'zyq/N;hgTs"VHqw߰ħ-L,y'&`nw63䣣L;22 1n wRC7!t %aIjQ4:#c +E_+A)i,Qs#j IGH,NW)?2YBR(l"晇菞fW `օ~NY *cKGseLЗ.ܽ[PQd閅C1$&jԙ3 Obc6X9u-(iqݢ? hi*UN2W v1:ҸEG$8Mr@ry>oZ9@r+hJ]8J .|edR,`I*[D/?v'i}9\zۂfТNWO2z2PXp XHބ@7کE(iN-,\,\+:w+FTb)ol$F=Qۈ;GωX1dSQk-teȓH=%(,pH} *|+K`^3rx`x0w f}'ݟ*tXA ڷʖ f+mi-gqȤ!}~^luf-rT~o>*{>=uµJռ ` Uխ-8Q.gjM `Z{Ul'0"͛:s^/l*tD_|]WͣwEuΏxCU6g$uGY =Ȱb dN<@̑=O՗C3159*՝4<#.x{1ShFͿ]eb"֣zcۧf M3leVZ`6W_ΘƉW3Fh8v:O9vhy˪ ֨6eD3K2ZȾ>Ͻ = JO!UKb.̾*n1P(Rh}p+Huj7LHzcu?p7no*cTS+pQUKE,@AzjoYg?DDVսq lA`"gyqE{NxQ~De"6@aB3GzsQF_nܱaSJk/TpiHm{959w|Dm_bjnjq[p?^O(nz[}fM \K{!#G;1ۗZ ]bFq.©)zu[ |F†:^FPƕ+ҿ˫YP"?jWZ>7< IDZb`XeJEIv%2j|>?)& glqX*Ke1Χ ]m =_ yrL_L)lC#o|`A`&r,^$\baG&<,FS]d+?:0I& ȟg*7 7iOg|sq|sQrm7X2A%ئ-[ 2lXWe*R%U>u7!`'{ @:n<7of#jaܵ^ή.{+ईM"6kNB-G']q[5?*tGZbkHvj/7W÷c),D,Q[){lxmL>F2?-G/*EҴȀOmuO8(j #*ߕtaT sڿېF8YF . ?&6a;WPvpz \׼Dv=+@Y%Rz99G*j*C9k#mғIvqp[D-W,Xt4d% nړGo%h]2de<}4di@B@I`6f+Af~>Idv\AM(umt= ݽ5A`7 BL7!0'eZTPW fM/1R.(RFfBy9H9yFңQ\!έP]_DFH6Z}Feo_m(V,8%!%JP@I+ Kp1U sМC6b(kS6 B|r <%\^%B6s.%SӬJ4]6?6/QELl1z3Q6Qj؇k91Y12rjz4. no+czS `pB)ՔN $4BuL+>}qW$-~Q"#~ȝu|=u _#91 \!|_+W:RrU d,ʻaNOc)+W]цYoz9; $'e0`>d9GH%(<|F2_0#AoAgJ:;{(n8PxZC{_ѷPK&V`KhGOWwhhy_%ڼp&`/oCyhK<>trxKMv /C^:v8MG(b'8ZozmN!eZ## @>W:2-׼XZ` _'uWDBC Z|8ԃ+)V1rIc> 882 W?+)gIVTBD=X;kw+2=١^8 HOH/w␁152@ 6kKےz8 ,-~O 쳟fi|IȳxHCO"FO !UӇ[Thm#qʏ/e[5PE_[/EQ9E# D[&\fl#WJS!KD>-Z-(ɪ$.kL\ҊW Qf X,, rƹtu:vdk'O Y,)pW]~  c9DC0eڴeG']{$sF[^^)ZrF 64a֒$K2X0etk#~5'hx\|Z@pT,&f:e'8<;s@d&|% oZf v!<7$o>h, R?%vhʟmWMCUgwnWxA8aO<.h:N7XOA %(IYjov1ccE~g2F\b n"j9Nr nCd> T[ۨ+ k |H|`C]j\Mt tNW='%IbSŸgaTd [YDc6Ġγ+܏<5T&破bmLԴɬOgb1;E~!j!wTtC ¹oxBjlvuo8;x*Mk#KIWg=OQ?S(Zѱ2*|x,wY48@c/7R@;GX jUy[ {🹻VW !p9Q 8us3fRI3]2z6uܪ᛾<6v>uWlEσ{Ѣqk(Mp6&ߞCwUһzqoهU4g|id"p5O ^#o<vGC z+P.z/29iQvE ]: Yezd?U|a4 uy[cPlmvr`xl-6"(Rg~uz 1hSS kj9(oIRWi :?GR_.13 `œwB9NKck=7э7c(3c}kY~P\niig.FX3wY[?vT2H )6ן`k@M*w\s&Ͻ.bzA>;éӬ រlyk XS6ZśDN@?l. PV-e`N$@SKbNף+_V[ >s<&;65.3 >Iړrrs(aX"{ ~Ly3U&LHL‘}/+4RPH\թIڊhqR[;(_g`h ZwisϺ%6PR'shK6'|ӏ}$Q~9G ~a@k6hCn+ RzL ABAF?`(,yzN9i6Hhj^ B2߬R-hTWb+}2*eHVQE.y%m9ᜊr!@r$bB 2SL,xƮL+^Ún/ͨcI@GSY!w:3q~ldHUA"{hHk[䣙FrYF\hr<5_¿N54m; H6t1j#=if 9IoWC4mmYܘ ,JA.Hpˢ&,F dK*|ҋ)r3tX)UȹjNz@\[6|@;J.3Ih0B:P|~B^LO4ĜzL:y U,Q vtW`m#jdi*%6('au p eu1;b¯kTVCxBIIqr<̴2Lz%f'1/5>qݲ]B@ui+Cuzv /Ugg2*(%U7:t3]2vݠ ,.]}Ώy?THHYxŨ.9%綔v0foݳO;*\#hBGS< z)B RTV΍p`'3Od+.+ +("k,T̓X8%)\ctEz]P=X]uhHB$YLl+DAsIUL Mnϯł]aCqĘh/t*w,WU$9%~kf4P ʿbZD#dSB^Tx HZ(wFUf7pM2`o>O C ]ߔ@:TrFE ˳=~"ΑNI>@*p-5(,Ty7U.&* Q ܔx*MoЎ}Ϋ%@F"/e\/NOH,輦b판AE4dT;Ўr@SK}MSؘm'*2!!˨9:H/}'0>eC]KjD8dG'9xdP݉Ə$Ri+R01\fчir սTOwf@렘S)^v wjF(:}@3\?n`,$R#BޣXQ4.!9vY s% OZ"Ȟ~_RUl@8&:3!x#3|HOl7IMm#'>/vr\ 9DZp);T'u.QzsZȶy&Gx\HWsㆄ$#H0{gÕ<ߚ9;xٯd f-HƯ *4p5)tG3[mF 5g8HFwfO< NIcVk=&$ݕ@/_v ˡkb]e|C(U>L.gH% gIey s(8矩4''P%Q|QS䩁Lfvo^UK"BoQ6?D+Re5((" l s!*/P=&k1\|};1F0Xb=fLc('{^}km0ZLF574 םٲ\pqynI9_~CP)`II a,%C1FgP?;?~;4sgCJF?;{ l#9ϷЯEcu=kA8Ne0}>=QXÒ9r\ak : /Wcq0]|ѭW"5Sl2=WŝVYv)#d!9bi:|6EL9/ƠzxA۸ew.~b9 Lb§fS?2.J :vڢW2:Qf OnZy&e&m0J e50|Hx>UxLhVS$Fs34~Tv0y,x{ޢXӳYht 81h%:?Xm("b.vWkR,Q\2 {)Bm`=v^BcMf@{;s:\'u>+τD9թn>pJT_*Y"Mq5tU׀8 >jTޅhXiUx-[#\hW (;|l$Z4ѣ7A _ " 4D*]8@ 7TEtd臨]#8.LEmr\&ML?Ĭ}Ɲ\djJGEKCML>;L3B,UbP 3uaR 9k(9Җu8#sY 17 R?kPHO`Y$&&2B`x}cfN<;R*m :<%Moz1ewH=D!qLSf)gÿY|׀K'jIh4-ϡԻTJKl HݨBZ$dޑ)A M8HBI6^ O)ZVN<=*xi&Ay;YÕϞIk'2\CxpsJ̄Xr71>c+ Kcؑ5T= }K?7L0am3Hhk-DxJH!@8ӟT2]f^^Pf7K ΛbMkˏث? ߅@ ^ٜZd2Zeg x,@5{aݏL⇁CVeS}YT{ jJMD$ J: _75m!稫T#=-q>ZaJQX@v Wz3v k35iL:M) LX@\˼ QVVv''K>{=(&_Qv O__"5 ]fVm2MP̰T:t鞬 ]opY()GOZFyK缙b/uT<ݒ>V>܅ٳԇNL7"qeL T4ѱ 3Tsujӈp#9 OX BYF5bb]ӄޯoC;vYPfR)DVvo=uccϚc8V)\㯭?zsd=8I|sߘx,9 +qʅq -.eۀQE ~6n y" h]'/~WkJkmٵęwn' )7]/=dEguNߌ6 2K/L.=_aHM1.Niza>ʟJ1}di5NYuI,0_bp7lGʏ Qfn;hC2H7-9 %Z3I"?E}*e'"W{&pU6$gd|Gt8Ѥ ؐ˭ yt72eyl {ĢW[*\zo7 T0|>[_0ʋ.:f MY?cO62&m\W ^ [1ho O}5 Q]>܅m:#XpK9n\v%%Kd #\b*]Bp/϶6m:4$w6̅,~f Fc߶Y$7aŜ cu” {  /'FiLFwTK=EhSa͖O}2u#:&#/6@YLENM66{*y)uBdQyUD6@CWiG %2f߾ lq|ZW ƴ nJquS0 |7|!T)JF=kh8Ȣ?ޫ/'k7t`0fi*y>8-EP`mRt}JyIKv!LCS,kֽ̓˷9kfg ͐O~eEJ8 AG`n@~yCQr/j dܽ=7E%0BǤحA-(ElNtmxcdzݷF' itCoĨ]xXܤס,v*ɥqx`w+]8pbu 5⡒ c@wz,˓cA*C }.qF.rq_ֱ[<W:+pWPN(j?ƾdbﬧW|EBHjD \>qwA-!}fS"׍NUJ='T4n]1 ۯ]st$b| u8 D(xنH~ IO0t~p.}5SF\慔Vgy~5eӹ($S2_"@FG3 ګ+pϔ3}}3;pړ(,GԜcsRm%]6X_baKv'Hgyf5U3u0/RC-7JԀ e&v, N'4{~W;jDAWY,4,${{]*2}' bqYL{lMg%ms#;azO`9F{z_4EVLE~>lE=S?TKׯ|aJ{Mi,Vw⪙k¬#HSRVTz'4B]#g+AqMj!s+hm^3)8Fvx @S VV(OhWi=y' vpPe\ة~c=ۈo:,s 'S[}XPSMON RU ٖoIP"XZL ֋`-:2nꗟa u(kΩ_v7=ql?=Z`>aJKil9N|F ;dDUtL?yf]Л$CAJApZEykRuuAM~l7ʉftЩk4u1o:zO $#=RSls<8iΕJw$ojmv SR'|fh1b̰䑾5d] .kϣ%5sI-ٌ=[7+*A?fpO=Q\xr"yt񕎙y :]y }δCC=WqZ=ZYX[Λ֔]sE1E=ԟ{)byn} "*x P+ D KN4Z7Zn7$,f`<8{G%ERF2ƭ)n^l-&ڟsit@;u5A"F;@ (e#qJœz3<ɓlː1׫ۘ]FhyDFlTSFJkIO OYq]g>3-nTY^BJM]VұDS-bvOKhRP".ӳe#n5 -e'KPҨg;R['%:.Ep/%UzBy۬vtL0"H0'L@ Gk. #_~p:Y"3AD- 1turrS7{D4q]Bxoz|>a{#>ĔZplY޸ |0xظ[i_oKPعLcS~~bϋk gpZ^uWUQ"6|[( *`$ Mec"c9&OݞL_r !|FgU?t!­ANoo[p48Lץ_uս?s&'|,ېc-$ In Dpz$+̚'D c!5M7mzx/Q1|sY!k:ѓm+w@ߜ$0r%xԐޚl2b$}!|M3 K.9xb#A,blg2̗xwDZزj(+S"&%Pk lڧ]z%T\P؉FKF0q8H&T5bfՙ0T&ҕ]h+ QOIuޖ]Z*x">Zi7 ]yS N(P6}^-AHGN$0;i% Ln~)BCDHk7Jy# f[k`dž{ߒޓ|/,0JH7E"'R."ױ#l;{'S V_s<ѕq l،{X(?BB^#`']_:2nֹK)]h¨S=1ʚAbk_SASb0k[XkcQꅗX('{jTqECՂ\SBe{30`:-U%Y? 6yrqn/DOjol1/o7'vyMD4/4޲ISLڜfFIiPP Lf4T&1lQ J]lS\+o",ÌokwlƼ +xa^E?7 \#.d^"i!5lC8 >X\Q?S/Yq%!FBH@[l6'R-w?k-RH.Fb W|GI>up!?L<_-"xѕch,=GcȜaQ RrXߪ?yXNHA\e/0vrn{s>,e:$x7SYe 39MIwΈ$-RgBA) tIfzEQsUPZ[LYy0U͊hӣ3WNqpxO%Wzu88{?<4]Eþj{wխEQMfmK\PR[t~[g`ɫK'gq ?+H՜oC2vGmCZt9;>5-4fRT#貔.yN ABSqǴ[P#֛ 8NU*и(Ti lK^-Rb< uӗRA3ˉKAQqR/2SH8X"Vi*ܑwX&׶;Yt-L@T<籵l0#طuGlb:7 m+~:5hRsOʋk! )s2Fg{Q|f`/OLKZCWyjsഎH܅ Ofo=D 66#{~UGUH$~eG 7P Ql=sn2T"O>hs{~Ge%+fʮMbg56c+ H 9i(d bkڷ& D4kOb-{>sb~%(nHQiŰP-Ğ+Q?zEGJ>t.h ]l_WkTG!i2zi9ECS| {Gnlx1y 65raxiMlϧBCѨt8Y(VyBU*z, uO7;w3# A,SVꈐڼ8$C%7t"Sz>3Z*TBV,yװT32oRϘ8n-@qmߓY[h@6qv,I ?ϴlFϞl$fΚŇm'IjMZ-[ͥ9՜TbP\墀XG&T^ΓÝ&"ꪚLB|&_ٳ׵ٔ@Ju$Tz rkt[b~y4}`Rcg pakܿ67BՉPRc6lY!ZB(?{bhj+Nǝ\a 0T&꒕΋ý)vII&`oTTl];,[S$h"<-+M3g63@11w Qת/ jsFI|H~tDЯ8bl#P}a@uxs7aںkRQ3uE:C5^ 綍|#/VQm9Vj;!,Qݵʐt}&5& j{BǕ|%sC"w":*j+hqm?!>4襻b&Fu O(|ᮞݒ5m8Z)dYv&M:XNA8$p }L)idYgTޕc1)7$յ=Ņ2+>TDҼI4t$<ߴO '6/>gMS⚹'_ch E^2nTkLrI&B/yc XzĆAy!nzUNIS@ ]`/B$w|-[Hr1h?P3at'*!Iº`up"mz fJcV QdKq{Q$?L 7^sT?@6#4pjKo 1>#~DoWp5@[=CRH2ljEX>ò-](cO_!?[[ai$2-d1Z?NεώGDkA$)eV]f92H3֠w16<Eph0X3di]L/aߓQӡ9Ww]1vtN AUa@ 1n7+w-%r>`8%7S=Dd2Pp(} 9Y.8)F_\Aa>qfs2nc]^dy=W/cN0J><[I}k!uӫñ:Q0:P&b_}{&L_j7 l7QjbeRHw-B\v;ۡS2幁AwA1hz8NYANjk7p!h #V}qѰ$Vyƃ9ѱ fW+@-A{{K2ur~IId`ֻr b.S^2p{ufo>9fz,i`l@bc+c͋2*T޼i~Ջ:i~;i8W(77ךsALl3ӑd9!l tl<50>@@w~4&P7[md9!3 N=cy?=O}HIsՖ5bH{dN3 5S?[:nKSo.y26^^)h1Drrӱ {tC3y%soujj=}!.S >UߔBV6aJhx\&CNJZX)VYDd՟O]5e. k}p#"#qd)c6^L3Ens;ٖ/`)oFQ,7wCّhH-y@0%G.Da.d~5ODD|!qh"!JZ lG@#o2hO$j*\?(0p`k@/ _y7F>Ĝ4dJ}; chMp{Mh0 q[Ek%nuv nGGt 8lXԦƥp 5rSoDҫi[ܲ؆U>fkj 1k9EQ$*1<Yr65g(Z 0hi u֫F-v 'hEG,at8 w޸9vPt1ձ?  $aήm\uiF}*)-xX⌂6(NO]紻|CO P(hv*_?Bz+BPCxG+FSbϚ /Q4,БUj/#. p҄2Q9.ks}9 3G2Q]nEFEG dpa,:Rxp63J\0$B7JHAz[ 4rd/_b ʁKFT!1/& I(NFO3 N\a:=-V4ng^8l1Oc|H7'|8"tN6F@˴eq!V'm. jN+[|{-p}G6 \PJ?% Ãb"}U< t\-m_h~p V Cl/LkK `Jmayvwpjk5[Ls{Ѫ_=֞F+|w*4ucIM4FmN[8 5]q-/t2l6!=f<ŨHCW2e!ׁ̮ r]r>ȼi +gnmE2tNCW0LC≮t\r\GCDqwۥH׊̓TA::m" UېJ:E<`=MV"jkL 8٠m<8٠RXbx:NbFF8f\9ޓ0nOTOful?oYV$UҌ#{ HA2HZ;p0yXw0No &׏7mhly*ɫL)}MN:UqL@jqͪ>z$}=ݯdx8BJڈ:dQ"WaEN $DĠaF*>ï2,g ~9rwP$KP\xr;w:>f[RB—Ntx Ͽ﨡|{ńl-HfĹ=׾g؄x}pMZ;S,3AMo+8'2ƣg}iحU |i"Bݤg8]1SA^Ua,#&C$S_Ի-j y6DBcrsyjǀScAw$>?4}qGi/2Erk"#Ί%S\Db@az-9,fkhỠs|UȤlV/^ګS< tYm }3MbL-;W~D#@j0Ko%> =A抦^+Xiz;ۃhOꗡ8QhOl05!4Q i 9YVEPLqR=z\֫Q2$T͞A(ٓ9<3otfŁ;uIfRO(}JWV3ŐCah8+ۚu㕫w~v@)9?]8uPyl^xy 8[@u2|,-"n:B #JzBV%#ܗy&-Ⓦ9n:ԭ>.-rS4Bd%C-v)2?ةu,}O ! =ZUO 4i=3VbP&TyC]V7mMS9 !An{Ւ=Dl'Ssu8zJ\R `ѹIN6i)bp';Ԍ|>oCr:xA56g3_2]^r. (U ׍6FጔJotԼNs.A8$|OyE[b蠍+pn_2(+1ߪCklD6(F,˝mMbT~+7YvSd>mSxv93Q¯TV=)"$ᓉzw H#~eU,W=Dlf}P0vu}Z _OxbTxj :gQE!357>koBV IBRf&rlSݬY Чh 2v`ff?&8 OΞtJxj璐!Ѝj1Wn̥)eS ސH x5Vu]{K8H'dZo^fH',=gCT5}@{SlZhoC:H2vgN!nr3-V}5qPtlA)3W?2#*x eᮀBu2G*wLq߉Ci1!hBjvR 3ɂTOT6N9Րq `U(oLXש'usLjh#Q`)??i<vI1 xԢ+g|edbJ-h+g#;k3&5(g iv&f?,p ^}}$|%**сFުĆ[O4a(7, ͑-[~cjHJ] Ðkoxl)~uϺ(P [3 gM CIwBE^o/$}@319o 5~]=(!z?h@)i5J+(`fx&J H\EQ,|D28ģ4CէR2 DgZÅyс͕U|46F Tl*RnGiTbl ͼдtӽGR ]M̞p^jf5@]ib%ͦ7"{il8G2-uvaa@Dʼn./Wa<1:L<mmj@mQV@ۡ |gbT?$!hP'a'/`|E(  Rk%G0"N>@C)f|YXH␃#Re.ϝ_|0:VӭNo$1Q`qe[EiMfhS'ETyj/Dx7㸆*/mCU-GJ jkHfo&+4f%Bd|Juy QeεȎ)qiy_d"<_;/]_vI#LKZJ ПR~JY?u0^AJdmI~$ G;j/gLj PHoޚFMԆ]ܞEOV0lнs7QAo u\!\$ʹ:5z,,3;]W)7<) vIECo!Uë "1ᅱog$/H¬n Sƫd@c;3uz7͏~N;kmǕuB'UƜ u OZQ9rԿ)JzMUryKB22H7/іD(|OaMhh6M`Byq-6=Ю\ ,_QRu 3z^m @q]0OO r4I~>ڜ0p/5⦰~ KOW][-`E)40iN[PY"Z;ZUr)?FhBz\,e a+'tiȎae}m}e$<GKM+1av{z==gyZmM.1& @hf>>6hٯ9z;k?JDVf*'G7 hpWi3h1Ϥ". ,<#5vk%X~Sðۂdvqu!%I.a 0LAS4\:׃ c&6 7S:[`d qd0,נoêydM&uqeо{UL[Z6+U'  [5`woc)vCؖgr,vi(&o",0ijնz@dDsMubΠo HU 6"a<х 4]fu4eUd'L{yގq4Ѧ;pe[\#>k}J$\)>U:Dw>J1boB=X;^!| 2@Pu7_IL3PcIeЛ\2C֔iE.oG[j59!\i*mBhޯϿr;ØR]4&Js A{DhP 傄 {H ;*_ג"X7Q:ޱRv0R.@ fMؓD̏;ygwIN#b? o#ƹv.C­;bP(mXynVqaL m2W^A%Sl3%b_A쉮VViBx85׶H1mo2RzʤD7,T`^#J@~ 2q:0xۋ˗HC0199횧PR4OEH1)HA™'.JLh_-ħKģ,2C|LE3Wד%f94O9bQDwBs0Oà݆;gmBp BfJ%֭QK-ХT'!'Z?[`e0䷆1څDu 3CNޱPUEdZeJn.$s\m{h 14_YPߛn82D|S h:Mw,x(I#k&V5$ފOm+Wq r<yd$)] _譼B2%8bLy޿srJ")W{ - _lD¢Ih4SNHog14Jb rqk^2lۈK{ũdXHbP`I vyjQ=QwX{LЁgR4+F>0¸L˜ÓH}F_*sU~ңq߲8qZF pp+.Nv|V $x?Zn:@q7c:"SJ؆WMGwst# 0H#߾v)Zkǝәhs5Dxi\agU7gG{Q5q~*en77c.ߠ%Dv[oC nt:)`P< XvG6 ԛwS-^_1ץr[-noF,znJϼh^: :`t2agg#?UW8xؗbF\#,*!{aw:CUmV* UAHѝhRGkàeZ !#f=<Kv`g0cC!M|zsD>kG&S\Z9>mC") %B)@_A60j3l / {!9+Rە0iku!ڠukt+8[\D}o)&J `3*svV52ô.cAW{N )=s-X@''E*_1It?'؋]D)oy "L#k_1#q5g>ACz<(oi@h`Z Fw  (za`e(J8c cV@NWj 0}EPo9s4y5))`Z%x2:_tw- NQynhҺLJ(Ql`~jzwjѩatg`T7}D,vcxْA*8}֖.:zc 4?/ h~M@q-6{}ʙ1_.^&bL%l2+zsfߐr=’E(`GfZMe.U!<WFw1TC9o>l ]F|+e.E`eyi][dl hp(l;ɚ``eBT0mª^E&Dg. _Uü;Q,wnҀ ȣ ^چObpt6U\i;⦛}Ֆu=Dr޴`X~oqb1l_^'ރG Gt/ÅC GCeU|S1 7YZ_bF OR!X:&>pAbQ1(q. !K^;y  8= T03khrYo)"4j[}?eV5qj][ 夌`?.x5r +߭[~VREzBJq"ǜM2MWREKPP,ĵ,ctr(4@w]E-ǥՂ΋_6mݰ޺]Gk'z塱Q\78z e1&hԫ;q7," OaF#fy\j[=`U#zOHy_)l'&#vy~(Bqq:Bz̗?wHצFq!~,:|y.!~/at2qt^ lۙ>inHٔHfx1Y/8(A]J^p B-gsae!s X|ɾl?̌<ޗR3xn֧~gG@’rG¨ XkV4E-.jo=TY  rqiyv5ֳ k'p:U}wKK'I+d(q|+^3ҧr|VT*>' %P`Tȋ8SД03|$/BԼw9̍75z!D 5t&cG39D[ks8If&tMpf+W|:{g#LRrR~)4P|)ҜƤ]X&!DcxD:v_i{v;0ͽxҔT˗ "ZB".:N& ){6u18 ZĞ}ZXME8-[6H>4k00~(#1!h啚4) E1]\Udq멙t[\PG1d$ۜRҩ6h.qsѶRLwR.*]%^Q06y5k 6yJ|hFsNL+ XgKD^1ԨfCzDfΏ/?{7Dt8-S &t38DZ눞vϝV[rz\cr*Z6+Cf3̃Eak~J H(ADg`j ]+<=\ ^l"ű) mr&$KA\[(lqk~(Х TxWItvoM (D_S?I_dpXשּׂsED}N@ؘ#0EUMoU Ɋ[ѭ)] %LKmwFF,12ʧcEX먞]CH(8dS|'R~)KD dN5V#͜P5SpGV994RVtLF9d:tm5@ګ4MކJ!Wd4M矈.UI~?1 ATE Wt"zr,¿J>?dVO0$k24"(tBw g&mf s(K>u.A=)^g] &~~4h{1J."Bk` YŚ9eob LvgNAL_OQ?M|aV71L"A1ں~tӧi'ja(g%H{4 #U伅"H(?}Nvz]7ҌZI(ݏ-aŋZ{p>dm9pǡ&P=JsPGhϻChwx@1L[)r[nw-SUઐ ~5JS1ׇ4k<r83_ Ycn=?PE֎.ؗzA(%GyCJdw#*y1* k*#MԨ A%J<3H.qWp6;6Xitɦw@\kVΫ^֒kn'©c%eΰ+MK's'rI Flysd06 N1r qM9hOFTLM s$Rmհ+( (?I)xK:Eph.z섅7F6`pcU V)حr! ]W~#%Y1d2ڟ}N+jb*϶u 㴡[خ1xaKI5 xDOLhC:OHc.~ԢE# mSF_jdz7+6U >iFN]! &t1;?))K5[.oȈ^F0j#rlUJ{ھi#aI=lwi{9efK0>bW,a3颃ܯvx4|Z,|RPn^)ahZBCS=.;E貢MN䲏x$"\)9bWFdK3CZ/XC l[r(N"yIxL?PO9R5p#ELf ۜNHBvj[Z8U!x-sw'zq ?[?CX5L 㨸%wVT$BhQJ]F: 4CV;+j7 WO'Yz\bpr{m[gai%vU^SRӪQk]tA=ַRYpjcӒY&nR2[XlqOFk‰ab?m/BYEv\ .\lL|A' "`PI> ! ~#Q5;F6!T %bcY\SXG޲^ՁV hn\-Gaؾ%-&EF^E7~V`T"U>hH۲(`XNl%x%D g4,fv3i@Nҹp1򝶹YTU,Ě 2SE~5VhO=g8Ob&}HROcw#srwyc w2I"Rs܄920eb4C|,1L@aZy#'5>|LW.\I"@{dig3ۜ%[QeuM{?]<O [6? J$ZiLNiwi}֤1l*(o/븬T]4i Z6H$)6ipDl)Y3B[% `bx[a1^0E:2)c|o[9ۑc*J>lFղW#bݶGm@؏YYA. ?h&Gq#Gz`m"5F/'a3h}Ak׼4J ?Ȅ/>'5 :dL,ON wT͈,vn/An9vg"y#IəONBQVzOZ\*Ԡ^w 3prjɖVwzUe yUFy= a#E D6F}cyRJ\goDzd~o3!%8{[iqcus9,\u)#N_;#ۜ6z]]+ j.@Ù Xڔ্n&~raܡd3~VkAJ Džd{/D꣢s(H?{4^?"R'r8ۢ"K) ɨkn}cR:c&n _ca[PA IG-kN5B,ǁ0k+F5Vp3`jw7AׁxW~a@E˦ 66R5'^{4w# wWr@B,ɒON0`spRaJ!3N@ame/+VDެY+/vǸF~uuA[]$~8L5HpǾ}>MLOt;!Վ=44oށ) 45,,`XD QB  B4TBOcefD-=i %c j+x[ecӬ?p 4 0e`iX l YvrFlA%ƶ_;/7G VfPL}SaPooG*:'CޓyS6󝢋9B|@$7aSÏ) r?^5DmLۏE:1gcEnt4x[5`ȅ(=npEvoq-8]k#验a0b(4VCO'J$CJ_v 8U̢.um" ^@隟/:HskBD1i {5 \~: `'^{HSYO8Xr$]lD㽬7TgK{h}q,آ.C#2BAKA\$ u?C/|W*Sk1y!BR xTu~ic(wT@;I>>y^F;{5e_xs$8 ? a҂>C0Ymv4S?hh|Y;{J&i^0 eRtf7ë7VVY-sK߹VANC'YWh =xϤѐi#]H:9ŕ@e,ڠ3qܡe#q(/ Xfcx$W\(:ϱ9 D=fKo-l+΂Yk"VUS,^1#9V!>?4,%j~>(Tl ׉3/Ez C@iډ@//&ix'A9G띌و[7cңgipئ|j$M 1'l0}I50,م_z?mEq M~5RP_(UtJq"ˑ~"1k:hu)\q9-@gFpނ.A#[β }|_lv#@*NW_44W 3Ei@ ym##ɝ8wkr dy%\@ G>Nx!NGѣ˖`}p7O7Uɕ`am%5 ҹ2 \7o1Vw;ţinQpjQ=ش z#/wQ] {47vMzˆj8 F kT_HTNIktAoX /n r;HmM3@CNh|\$ u~u .%XqS} *0Ca>bra&hv>t42s2n%s "H}ՀRƵ>sCvSS IYXg֏QsSl!J6*Az,BWgAW4 fjl e6Ji2|.")Q!J۹d[4qNf@RrE$%f;x3w0RRY= 9ħf[wu^sF Zg8 E_dže!.wj S _D=`~PN~jLDևJW=qIճE4f_5Y0w ?U8:/n,#cԦ|JMr)V >˫Ns% ]U Q}URıٍWhGKw 2BGpT6t 7W,$ dS%w)< 6 x'3#8E K8)bib=|^?b#.2:#ZA6 Ig0Rhd=o!`6!yyK Y  xE=;|d*dz^XEvlYS+Lv'D5kN7SO%"mB . ,LP̀sA !,|6Pu(j@e(ƫRvnbb&ҳQ<|i^-|(l4I0@$ɶh"W+)% 6p8Ri_ӝ#kle'qKC "*q:٥@UQ8uG6ֱC v5M65@a`$mVyfSԩ>{U'7-fotzT .[nm3 tٌGٵ5콲6k_QtDxQP/R? VBVzChv:FQ8bKu)YrwUt$LvFMiB5#zHP1̴=BC 3ϟٯ*<n ?f+kg`3llLѿ޴u%Z{#-=Wu5l(psccgWk mN!1sukUg^ݴKЦ?vWtJCvXqeNcln^J. 4@ܴ}xߑH^+VSdḋEw4^i?N9d#+IUGST'5<=Ig &.:Ӓ暺a59+;|>e衆u}}pMvvDpYC**-uJ_!0{iK7׃"gG%˷EgwFөItt-S@Ꞗh9:'Vk票}ukH Jd^pM yJ?l-̟?UH L,PqfNl+Yb1%p+4ѥXx2׈:0b 7LB~U@ KjYx*slz ) tEVk^#԰@"{{9*\_1Hݩ]:{ !di&魿g%苋 POTgaBZ+h /D[y=2=CF,hmh޿ g,q[6"z?srrGuQBӢiBLS ICØ|9ΩZʾ =C%<"M? 㿿pI(F_!r:}^+E><4|+sWCkQrWSoQ:n9ȝ(<0=yWZ޵ongBE(8(Σaac)w|(*N;gwQΎԾ^cr+٠jNy)r:n*\&r]p($N>;t? s,`+EOu?^.+o!s Gg7njKL#7(҈YQ%@VCZcvOK#K$h%9Oo8J8j%sxZ "KGQ즫pBI" =2JIqtH<-%l F:FKG)̬% "E‰De/ jA}ZM#"%MPswcFGw~zv;hŗPCjZP]yۏC z@] 93і`8іS7ō?<{XڔpwN{KTZ)N ѡӶvv6/)xQùD%?]]4A.O+pN NaT|ΡqTMJ^H}Gb=<.1"_ S (DuGi{ 8g1lOٵKbZ*,w5gfx6"2ɂ˿҆ 㞉ùwJGr0݊"[$ Ví?] 1\KKe0!=qNnG8*IO!0oT}:|OhI.qTȱWdO}&C7қ2C `naQT9 " 6@4|ջT x^"oh1d9VgL9[n)h{SuBg4ai5QGUAkxCZvx csik^hR2c˱|U^gX0ɶȳ] 8fh6^RnMaoދo_ Xŷ:" i4GT5Nk DI@bL0 lTKYoye,d:My ;DfTTo0)~'F+B* ͧ<S{퉨PD?G$(r*TM[8Q/blc?ȓU~M:4{RI)qQ8OZ RW9EITh{!jݯcD1*ʓ&W1e)|Eu[Ԏ~pFQ I~˗l^H:–!,M|k,?Y*6g2 -)4Gx 'c]oC5` ^rE-Mf:VcwO>'nR v";@z7RwݍAQ\!Sտ fS̼op9G46(4^_RFbp1Buqsu.g,`z4V `H7_酁a[B B_ϱJܜDр҅95SlmtwmYW.Q/GXuk] w${'1 F^@e̅h԰?wwYM 3sQi-jY-vy/v;seu zYlſ u? :1Fc3-9 1HO3[Xژ url[ԧPj#OfWOѬG)`qe*>]H~Qf(0"fs>uGC&<\2VOnS0`5+Y'ɓoy3 Ӌ# G^"6 ğ$~XB4=gF PzO7OyusG+WS"dX0r1ڦMLA"֗1ՉC*m L#o (PH ZVwGdf0K£T19u*C3-~#.*Ĩdϗž/6GQMp0ЦyC0JeT)J8YzmYFz A CƋ#t}s]]Ȅ=+p4su3B9㞗D+sxS aAD49 oZ :< \q]M@HhgI u-V]nZ7iPyYZ&W:68LY +ObOԢ zJu/lt$N@ڸ~::?xMhNj,B~cc 2wWq;[OY@ \׆zw(QdD])g RE=·Rt-N>ll\ɵ6R>(d-6CYS ƋfǢkrÒdv#QRY r 9rǒkWAG&)m0ʻ!8Ua?^J g.]<2KxuȢ&E hR4kf_CnA l-8چ3P Sv gN#2hYY̤ J܆BEߣH2y@ݹ̪,M&O(+qP ]jCgPvW л ^˂jg#] A3eZP?V-#IZ'|086XˇrIn."hA|F[ܜ.]Kݑ4z+^2`p`z9F9HNl.؀hV8v l0JZ^_e[uڰ=V;RUOf,c])mHub%4F ⒮fbb0b]]-z^ʯ`"P'$NB8?$x| , F n vCy 8`.7$rkE/@k l|A{w`D>W7LGŜE4},8)|lUMIi|#[4F ֗w^@)EYL71ݾsvd%$eRa>i _1(tʬR+%#%d)4w* 1*{HAs^}z?C ò\f<{hear7(c8+!wf:ˀ|f/}YKXbn~f;zEC-;)WH$,R׾0B{͞viMbD(Jd8Pe.Zbyeߊ#d|9׾`fqBITNvsVXӮSȆՃLgCuT9\*I bll=)֒Qs[H?@׋9]cJmE6i4Y{l30n?r%O(:axxB#dxFeeʇrR'>w@]㴆_ksFs za8#9 L1DF7G:jP_718D\7S260эi*̬?AOziey*pټ]ٲ#Iɽ^FgDE\o4Obo5+ Co;0s%4H8i_ )z8gW!j5]\;Qv%'T2 lD4o͠" ^aޕ7"? fp Ɂl[!cNX6,3uC}[uv8zp=P4MFy[X/`tzrc B_fy H4K(=Y bf[4wS)ڍ[qDC )x{rYmE2)LLmШ@5]G>GhR5'k;=TpKnsy=Uw4i*1L=TM=t)q + 5|5*~R# j`윰tx3F -pôh$0s(NԞMX 2RL7;Yhor*41Ƥ$RT~aI ~M{̈́ U@fQfP_,,}\G9#1r 50_=87Ů6< Eq*A-Y/bt`H}jПe~>$M!`b݅KWfm_H~i7 ">hDC ~i>TN aPļ);rvYvETL=!܃/h E3Ym?A($ݓOެbӔ^-uǛ)W5hN#R%@5Ry.3ȕƪywKi_K{]ZR sJb_|pHt@-ݽ8\@ ԛF]hs_ΖP|V'T@wZ8AGH^6<ցO23fMB™PJs*^]zF[CIDO-}P)X! MȹD*~qm4Y^[D~0p6&ڕ 1PtDcdk| $ YD `- sgk$)m֡đKu*&ktfp_&X}"M6ڿj*uqӷ 8W,;L *H" ƸQS͇d9ƘG}S^R-%IOy& ^l!XhZ3Oeo9LR# !|l3}l )O$^C&iqT Q2+q';R($]@m4իnS.r_N@H( TYYH$^| pq6+C{epKOUOt~^%ْa-V0cWcpuvM3 R'uM^T!Ú!ŲY $׈3GS6-W4摮Z3[}ƒWi^@ 6I+gS ƆAN|3}Q?W Tca¦z|Po.ICׄ,Sx&$sMdU0x8rfYH^Nr?E1JT/"&Do=)%pdq Y1y7"Gc|nEvý[G^W-ȦY^*H^'CVLꞆ*lEG\aJ6h5;`e.M=kdmM7aL*-Ηa΅l c+#xXzmۉxkHkZS$rYINɺb]̕MA(Dp#xF^2tDo೦`cGӫJL-,Z_omhQ/oXVMqp}H_tƏFz@g?:(@-EUґƟkɞj"ĂXt(Z[&;?1coX(O.f((R;xvI( 0> Nm"RP)*)9`v{KMce@31#c6(V],wz0v\ jc3f4:M9\6%+ >Jvm,FkYPr'9 1V e#6)Dڎd 9Wd{7Xqw0rmLKE0.*ƈ.F@>+zC! xo+xaZgrZBvw R^E#gpE^J-){1(Mm +nGlᴊfMO5q$YH!"s(BҮ/Yխ&oߞ82HX=,kHQ6 !m-|! {`,t~^R0hcOJEa/*jX8guV0X#W $Sr<$>Y"3dY%||5jUf@(b\4r4w |Mϸn0=d+jswqvFs#ɏD XZyD&O|Dxqxrؿ~n'ƭZ <.Zv6g% 9i/SЙR]87]YѮcgMOhz2FimOdֹj!hYB=qK6p˳!ga"&0y*U@u e ̎~8t%7!X;n#)8eR|0A4)F%WD@cRo Dr 3cG\H%8\2!;S=& G5Ԛ;y'EŊR+p;HG J&koXv/v gi@>~ #tݲC.0pè@~e^ 1؛lgh,C{_c&u P~.a>]֕WKšFL5&t 0)r,nZB{go!L}ZJ!:CL猝!a  c 5_y!'%/O\wa6!xI2S:ؽ`ĝv^ɾf"> N K籮Gz'?`4T"ٓIo^,J0!.-[: q'W=O؊B7< 3K60S;Z| ]rR6J4UmkH'ѧY t@"v˭ q1D@~|pV:B K+w (8Ҙ"Q7YQ$cu0sVkNp05u l(Lߞ6Pu:SG%& ZQH_C#Of~@KUrbTj?LSY aF=IdzLl< LXEMtoFwtP: zm 5#rZV'CX$"5h3%o=9[V"*l&6h( hA 1M{w _t>녷a KczNc>1(~ iцnEg& ׍B4 WSj{ cv, aã ! 6s bl@u˵TCE=4hflR)"+OQz9W$yOt >" qضh$B*pMT.)ŧVqX&`At6PPgb:>44uU"80/ Q(7]2|{*r 7@ct㐆sQo|^ū8Y([ V[PsKhn:4dX}.kMsE8wvj h&Nbݨ}Ro ,ȑ4Bi2\fM 4E wK~{h CrE#3چEÿ5z 0mC^e9?Zǵ? 'gET*w;ś!;B7kJM9q6%ykn:lTDirOفIStB+@03U8Am KYu3ƻJ4=%)Zys'⣐4أM{>}؜44f,'C`\nis~\m#ޟ 7K_F*ב||+jUlj~h@WuX(^dt-F" F_SI }!}ΩoH\XD,F̜g>g[H8BFPxda0<]l^`4V9*7 `3lc&hQDʟ53f('-!˙׌q}C W[Xm-kYNnn-yKQŗpZFPG աV-#pIZ n!< ™&'D~\ dXZoĈߙ7jj5ӆu!2oZYD%;5٨p]F H><~3LWc K%P.YиOj'BΝecr04!,JP˻C`Q?79ht"n:Rw[ke c,0:ebH_t8tQE޺iZ-LP\;%5t gТ3PE^l=jz\D8`;K4nzoOH ʹw]3&LUY/wh%tvt<ՊqoЌSkgW*IL2#}e5YHP%S| h#Ӑ-_ & E*1$k?F[UWУq|m(8R31*_h$ ?M\ {KNtx.]'ŖaBd1t ǣr*;X ^sS? 0rL oS qZ P(:Vtt߱Ǹg~'C4DRx ?ۺCŝvV赚 i푂s&+~knjR-=^ ΀>Gܷ\TF7W=UR=쑘vK<٧'Y&l8%G c:5pPE>nEMPתKhH鷄[wWfH2pQYX0Er>VT;g!!·LThX^X愋ZAEr $rP-$ߵ4#!GjjW11J;i;/ z΂ʕR7{lP=⚋t^Srߠ`dŪG߇al4̴pU-Zu#ɑ0'][a=yShIu)IAFb9Vxx;z!m< `-D:5B?Ž<(Q 83d whpq.Ɔ1Elΐ!:UR}:ok+GBNF~Õ3iO# 2||u90X(/usaB_*bhr]Pw9-N/helk7XmѤa2s!A(+I\T4=<:>Zr;]NחnY*hƓ/r}OZc{o(m,D+Wϝ$وwN܄IuMVukJ#mNEcS5|ήG֢Br.hdUZE1o9RmOY_ {m@,אv]dTȫK)|bk:RM; R%ϕ&~mNL2©jt Ӧ& " T!iϧ [GAJW@б.#L' W\Έ6u>9/5q7+8)XдN;-';kiosV-оcY -|ڼ?s Y8c=@ 'Nf<4X9},3엏%%XI&Jpޗ|9uL죽rh_%J^z5ombj-tg6: Y J!45^"bcJftյ .NOKL:*&J S耞Au"#k襹ZucN%>Mɫ(ȎTHnx<[_/LGgU?2omCtr2KQ-‚`5LIY~{{P^FFhsE›D~-A=O1WMo#{Nfz9@~Q#>{*T Ai̥> ;xk1 !ZL|o!_=CUE, Zn?Lwp2 0_-Mo+X..}$ KO[9c'# |lfݖD' RyCbѩ3)W}puEƓkYM)η(Z{#X @>%3!:Mz3 @Hi*]o$B@ʴ$ceUq$z~ފ)SJm)u蔳jD6TyYQrzN]?3 y '2MR7\\T\Q2Eah55/x~/,.aEN EAX1鿿 2;3~v/V̈88VDa>hLFNa;UjA~vR2Bᕀ ^s7* kMn Q#_DݗWȮ*+bJ/6 ZSs4]TEQQF!;[B;PnhXt++8@t0׏<)_⭱t*EnDgJ p{\"D;vX5b?FVG< )X)Ei\Iʨ^IB>1EUHjW*3gպs2q:ELaϷӞoI+[aq[_N,ؙτRWUXwJr7C R?@lu>@LI#\ 7|ᘡGHwJ2ơePZq=r?Jԩf)jֿ5=ӃqOXp)ģl1,ü OM_5܏ݳX># ywo k9 S? !әQAC ׍/?꘲T>I$Yނ~$_p)Z.8woYKğ{.qXMojw@M5jNs MxI%|7o(#hΉ%ro<s-ޙjXv!Ƙ/ ?X0r3XuX˰ƧQS\dv$H 3G UOH9UBJnB 2AREsl]G8 N۽Z+XRrntIZ0 ;5C3bȦ*1!zFM .0XOww}m&X8gIdJCG2tixh]+A _#IhL,:&3Kğ8J$Os| Cez||dRatTl/mjJIr7]!4`J''0jpE,B+<X0rߙ'B 7.@R|@5)Xռ[}2 2KK#se>m%Q,4Ը|AČ&RgKX0{M+_{s~3ρ5?_J*'箓XΘ7n.oR=`!c<^Y 2/vd~3yڎ̌$ig!; /lp3K'h,ķ%w3.@K/gR1.pM^8㛛7h %09!*V3/)~VJi;e:NrOsQP/_V#uTdEfB\mA6`Pbs$>k э)3;-P4ɩre~ݥ>Ew2k3uj6& Hn,%9§|k-7~[W=n\'LC΃mn `SK nߍ %5yPgxufTb]&P}J2JM¦p;^f~yVY;!1_Ug rFAfkpЉL"Ʀ3ge0V]9P父!@'i,QK'\N8]]qC n:E.+,!jܘŐ]$fRkrvA (P kN+e`_O&/oܘcPx{$g*%[e9gU$KJM&W`X@Vb]I~&klR5&n;^;BpxJ\vrpƂֈۍN55KJ=*@HKé_j =1FB0/e\a,ԌwyJ`9ս;y\y+4iZ}g,S-@s[QV~vyI_Ӫ?3&b%|@m\,(Ia1d! d^ccXOɾ׫sf*)FRYTo2 F~ߦa-Oun Eو f8:>3itpFUcHP 0@Ft$w}Y#yZ[T 7:bI ‰-4{<URJ9/;X%6!٬__VlOg8dutwK?6X7jy$+kѣLnr@(ͬ+GJCGksjxBrco (: X݉id_shy_A@B#|$ei"c7]RKĤvXGRqoO+iząxe#"%N6Gԅ̏{|ć[G'-oLl&pep6m!+L~G<N0@ȰECNtUEIwJ$!Z -k0 PLaSeYlRUT!-y`_y"^#y"ʓ?V=o6lMzM&#GU@&R|ٱ s~ƂՋv$?K@L)sE{ *83=Bg!f$?^KC|qTg3Oeg}0};,$ee8KN.Gm#HLN Z$\"ϋm #VXDN4s5;lcx vjL Vxw=GݒHM"6A^wnCSgC Mbh/!$ Iw[h>a&y}ZS j8".trh۽mԇ[s:S{xVqTqwsi QW҇b>q{ &z.ba>$^B*jوXAݎX1j`=Nn\&q~q9-e-rdu6g8s>%⫭="J접 ~TwlmĿ1 Y[a͖?H\1YQ9 RrQ<5d7L5;jPX+Fڄ?3)NŌ" xh=B8(ȣ;[ xf-sLBl8}w+gvugcI#=t'f2 ש~gXi%O B \;@z" Ad#,4cy|7%+yAe[]+೵=ՕI#N$_DH1#tg5؞C%mӡ{NHQ6{fʀ #Gr.l}\Y-+ TB}oGCyiѴj_ҎCfm$!"]oS*svz{#2eQ ߿i3XG3grǖ)ٝYpA`WrJ%c 'd`cey)}:͹.e ʵoDj@Ir;u2yXK e'XilX"EU[1ReB<v@/ 5H`pI&.x^|d,t ~D:1?nԒy6% \B^Q?/ss=I쵧zSy5?^*1k;a7?=SUd=UWl(U1IrDڊuop6=k_{R8_:#rYH טtZyc쫉GQAqFۉzd3)2~ [:$t&dEULk۸h}T׾hv#5ޓ6L6BV +'Kyk:FTU׳G(,لXV\4hSxmR 8Wߡj,xOD\{O~]h42RXr1)i1HfV{]R.wԤTb㼶ٳ+hL*原05dL7foV%ÞىFǕc(櫱âJeughP@"[ʉSU7I+Ayt ;ʵ-g(2-5C5zJs0aK?) 2lzp8֓*hYH?JE!o S"^bI^0 |d.:AӘ]㾗3:Y y4mQDpD>Èsz0U@ BfFйj@cS!q pC9CXzy%Q:.W_##Fq'5UO|>[@MtDnΞc{1]-gPi \ rɍ0¯$~Ӛ9qc8(/8Lo^p^ JE}@ZzNe(݊d/T$ az[ݱ*u*XH"u8g %I9Yzpr4A>vXnUۧ =r %)۟ m&l~|EduBOb_4{Mn''""1~nU!qTΝa ¼;FAJ@_ӭ)CKJS!i SjpXg-Ax9%r=GՋV~ ̙ܮFV@x R8 ki8;yy&[=~=r_8/~ 3WMZZpG+VM J)z_~` @iO"In=%/匒Qh1~Y~q 86b6 ^4r(6**OһϪ[|[W! 6V\W_LM8n.LWXBs 0=pA}Q 偹t+Vb(S@Ui5]N0%K"ï3KSNΆ~;L֒XAjWtlJ}w-iՆILAyEϮ5˸-or4U b8Jc>qٳl?x}҉CfM\GN$GT"S՜&HT9ۉb ! $"Ll 1JGC Ofa vZ( q lEBdYwfB>tTp-{XhΖH{n4 lu'sU5e}7ZWksjMh K6׎`F`0].\y'OM{{t?Oe7CbP, *Ҁ2$`Z^PRdF87 X z;x_X07ގX!sɥPY:_n`Uf5Z]8vup>.=eH ZK9{b <7JEɥ ?[`[$q|`(3JdaQG1鿆Lecm6] OWnׄ)&' .euh/[YBDױ6LJE:X^DI6rX['dܬPnܠ3m}՗mJR_C"UjGät9RDT>-܋<;2.gP.$MK=z34-ҝ h@z<~}d (-/9HէԈGN7B e/ZP+*WSੳ 3(FI,jz훟S4Bn}! 1]6w_g g񦳿y8* 샬yhX \eLo_eh~-'+g kWagɢ&=+cʧŮIIԩT!K羚LuO[ Pr'e(B5ǽst$B^l?Ul(7ҴMU}zԐ9x2BfwR@ VSMXr.07ԇl / 'ne1q@)|ob{IC9U[irEJ:YM|)8m{`' <ʈݫתB2YM믑?(mu9iBg-B*Q 7n!~101` T k?1\cڜ0VG\_s,AP2ʞu)fz %>>S ǩuaiuu7 ĨbT7Fl]V*,HT)eF:Xϖ~xWZOd6lfU׮oi}I|>bF(/ői]lCW"XՃ5Q*=>ϸC%(N$D*NHB;[^Rlq?ۑL~=[, ѭFRpØ0Kcy +@#6r)zxRIYy*%]'BZt6+ F.%N Ik&2kkX7CRKSE6 GBppV {r>Ad5:QCvmJ 4I^*5Dbô@'QLc5#j,s>bll21YIoܴY]H+wv'S®׾B8FĬF TĒ.dxD`}OjsX%Zb"spY{E~@BZG͍[^ȭT2ԩAhG'j;9Z"U?ngQdwP@Va\@r/V*\}Pw2o5k{Rܐ|}}μG=zZ;DždK!0٦Byg$Jk |.g} 엱Q@)N/J&:9oϨayJ%1[s*PԟW?R(ZAVl|T1TlZ@CJ0=LP&@)|7JDv\e Gwn7&i#/ګˬPׂwQ2_];#nтD8#y>JyJ7/,7¹. -^41<4 "\ט҇(L:FƧjnr2jb2{})Z-Rp_>R*}j'_0Iշ~HAG< a)nA$6-HTip﬐ȚBog0s^%%ތ]GA5X5-|ka@e&!Aڮ1_$d 5נ6dNBB`usw0؎sOamG DWg^ NNy8+ u $@^P4]֟sgTٔcX1\2"C!8kgK5۔7Vub PT5GDrZ[ G(QDL/fHj(u.]G^q^m%g@IJ6{B2>w#aUzY(Z-JLwrA|עM 1c #"#Zl+c٪uASx6.E#oP?X<%- TG[ofC~jPZR襼Ue`գ7㆙7%8TZX22'hcF׿(StY{֭ džp#JH OЅ,|ZJ W@pXXzU<ϿoR?lqUaT02Go3Q#V_1,וS*ojQ\}qFQWjYW}"fZG  ͤ]c wȼ0M+E`'54ϮKJ0abO?v1mWy&t+NO*f2p@t;I 31w=y j׷2H_Kħ+%uKk3ѳu*[TpffLf"C|`oYrکh#] 'QI`\FVpK gH`ɍ] g\ ."汯0*{ * :$f ٍIA^s$ٸqsS!OkE,)ݧJ^Jnhv6M;R,@/;yO?A| ) I6aiQoCrFw ?$U~市Ysg&!@z/S>a B4Vb2Y['AmPd6Ft`4LC)l/ݟ4(DyV5E<wrǑGs(6-W num-ײ?x<'3Rdoa [֏¾F1=k_0Xɿ*~d{řY]UJ1is!m@ ʝUQ7F*G~Sѭ~Jw[x=[YsF!ԢG<ׁOҼbHM4VNO#JĴDJSqtj !#Y%Mrd`h_=EO㱞%K_0r$tfpxo&NM|7TBRnJz=Nx*>ħ,}@lOkVM]u 2FirЈ!>2C|i܋{rPXĴyJK3Ԏw4wC e[n&5~q j5c+d˾"nd$nc Rd䉖MζgƷT1 Ù(]ہh^n!)\]~:1pnl ?Y aEn.> g2ӫ5>CΨf[9~+|d sE$]&<®@'d=G{j ێ1TLZYl+f:8ùaЀMehץUa)?ّcL\`$iy= h:.~%4h5OTn"§I)'Erc3 Ctŧj5o2OB,TF<#R@dIۏ)=.5֖o+?ZF7դ(C.uJ?ODشSӹpi#Qog\iջ{`J6AWdגi*aw4ҌH~oCBXŒ'7SX-F GDv=!~} ADo/3[+vαĹ"}9mmi5N yv6^kC :Uu~>ղUX !_ΈYOM10=t $DBwMЄT?Ddtfg9JXMDE`, '#ce-QHa{>} Z'8lA'It ! mkmKM wٍwy5R">)`0IPp&a1گf}MtQ|rf (/}<^ՉC1ľ)ς BjS.]?2fU8S3 3H|8L`@AnETk 9G;ō+d.p k$v-Uk6/ʷRkTXoX\r"7ɱ\]金<&[5{ 4=]ضj\\N\TØˌA:.D_\0_.wdc}3t張d_y~G0|RCdA|!WQ^^*6cb % I6a + Fe~ي1۫HZ!)&R d*Pp7ZG_*#L~:#+Q;hx+?!Mw}afsNa?m-uOfA\ȁ:Dpk6 , %7I֌d7B,Z.ʹϷ9؆6.; rN+ۖZbk%j╊J?ei9HS< So&{{HY:Gw%SPh!V1 t(r ^] ^r@'KEMS:W\~b-PPg%:n }ZoLsq&{a B'Ņ' ^,RB(d4k}ʔFR]_`Ġ@4$ ;Oc8~w!WiD g%@1g r ١H0iPe`651čth4.<;_p>mEKIiښyRuUTzSIS %9h9E 8[ۓb̥H?j8Fվ3IQ9ϳ6. 9ɇ# E?H= |Cvw6%,,SCsNi0XqwJWMe1`'Kvr?Ok;AD0nlT stCA7bLD;"qOFj.*C VEn͇imɹ0-yF R܄1W jG؎l bffN #Q>F?todTӜ/ނa[pZN|h{zd@&=/L#E~&P`;L ]k_Ȣ0d6ލR \Gw{s~@k !ƿR Q5 ,Ardc H,}r͘]/ź5oa|<|ۃw["vsEBe~GS"i;ܻP7WbecHز6̀ؖzsKozF BSAp˛Npιrz4hShj5ALf ''y𛺯T z׊|$*5P@ŷhA䎼zT)E ?C[OCݗ8e}cw )2xt~W"nWh"$^>%A gMGuqĶnV^q4.0pӃƷal]v{rNT-HqTL'N"6U[Q^yZC1dAG$TZEX1t~FҨ^+@WO/Qݪ==0X #nR%3.'<|C7ƕqD&w-ypKrzU7? 3Ȕ&ʔf\4~3י\<63ţ*+M×B CKH@:ECq@"#xiICB !U2Iw[vhAklcnPLy8L,˰-&-?Y"Jz ?rPwy@uAg%'~oou[1㸍Mɵb}_x~Bafz({茀ۦ/qVCY3ސVA; Հ* MiqRY= m֔0@_&!:@)n"Qk)P B3DVop[̨T2p6SRN._ rX/ٱ)>[VppS/ k>CD6i!"VUZBg `kI3neSVE^-\iII^N8 nbi7=jq5fؐf)S¡5%آLq O?|9є }3=3aR!q\2x۲ =×і7v.k^"+7wX=s}̃U*v'w HW;,N|vӚt3o ?NX?Zp) A̼q8?kk'u@nfviKžj /[AN;^k^U:ׁey~5֏ a38cR&1"U#8&!~-5c;)9$m#gwP5wl˪uaG*1xū~p-Hn*u Kbe?+0=`V*b3EIRQ͂gv#\b^&GDG6k)#QUlf!洞O/?G,X_d_4pESH7ı5lgy @I=ܥN>!̵[_1V3gރoYMWO!jFo/iN< ƲZJL[Eccհv=$t L9Z5Sfva7zY$>&2oTD3|F '@QSjEcqp 8>Lk wzjS$ywVcbAfOt {Z:=0_5TiK9bڤ|dxl1+?Ԗl{Rr^ u2sq-ᕯjl20.Ψ qH@BlYjҌ} xZvOj3uyl >F-pkr^}PX4-(Y t&ڬz5 (:-  ! m{:FGP+aw!7?$ޞN|ڗlx*`lo}g3<=6@5Vb=R(i5b#$S_"`];j`錼g^L-Ms}EpYǮ7 2k'1{5e64UxG pեR~6EO=漓ڈ?ABTt"I$fYggfI^㈜*ܡ˵XPq@D2å}Ԇ~;ٷC%*Xut>,]+罹aHusdY@eBZl֫<|YZ[̄%E;76tNNĉVAǟJxĝ?_ݜ_O4GAyH7on=XH nRRl(%M/q($]\AGOX f~Jsm&s+}p:])s|"# LG2@&8cQ ӢPzc;'w7de?x5_lbꉯ@(ğZa5nOҗNm q}جwF.R{ 3M rb!RDq 3*^$bE\M:1Fb4>iG32ms#/PJxJ= Pfr?G]b5p6Z\ lL\^M@)ڨd3&@`kƀM& ;H]sgJ|Q}ɲ!m#_K"& gXޟCJH|H&84~?֗py}$R#K "ݞn3v)ٛ5$f&z<4:vAɤ.Y:66KPQ J'zB Yj+pv3GX+(LęP&7\ɿqA'Rl5s-[(m[Rlh[o4 _m I&;O*Լ w 5{śvBzD*BJjD{;wlxI.ej&bZ&rO] rכ3#ڿzPN8*;:$}4%_ahxA98 BwhC 2O8.MVO(Md|&un{e~ZcU-pZj.mc\ZҼ% |zZ2J#'%\:Q f~ۂ_Id ÌJ24TBeL*Vھh CHN {:z68z5gSny8^ʼ9AzNBB`<<SvA J5N]Ő-k| r؛b}VZ :oO"Cu`]FՐw1̂Dbu^Dߩ81- w|xNXP8S( H-appV)kq\0qK}gesS,hx'SYbl.5-yH%gg`U1ua; IQ{}OͻW:1Oܡ$X7ZR֏wcnn󙺐1佬D811t#/VB{e"Y͵O.Sy:ã$ XoוP_MZy8s`8Jx 0fF9j,I'|8\et$ S=l01%lҰE۪i45bݹ^6 )N<0L8M#),( D=:WsX!c$2(Pp6~9]+TIst%_c}ax׽qlBUϮ8%ek!vc+j(kugDJ?O6)Bї`z NYeWMQ,|fj Ɯ<*f^}4d#Vc#Yk|$ r//#Jf}_1led*>`e&3{%2nHQz/98 extsje]ǒ!U9/&-F3%A忓`Du~j9[7ڟj}>z(5L}=H3R|ƈJ lwM~Zc^pvvP7T4Q2,O,xFߨ "n>ÙA {+z-P[GIr S|R .8foU?hLkh-XxiemkYaie[SowM?=n'~4 =S'g=l9 2҄FwG,(*OiPETR J;4 cj=ls[3`t#Q8'l?}gx9^<<@!vNI>@e`vu~nK`;0js +׾Rz̭~ҊZR󎧣ҬW6#Xwom^l;Q"b;V?2{]b$mjp3n LX|XU$ ̉C)iWu}ݳlk1, mDMR<)f)OCT+Ne J=o@|?מVT34KU=FSwA"72ŠSOlҨ`5V*PbQK6oD?@2.ڔoyQ+Kvgq&Ln龕LK)u+~.V$N|TU;MQ>~EX~mU.(L$prʭ0rxIݳ5 g+eWiJl32QKd`XI9-gh$DfTn¿Jz8fFٟ *yJ%T(x`NidvRPnIXȻ~{azbm(sHA=0B4q0ŗÃTU%cmSoU0Ydh}m_Y۰'[8)son\DJ]IF&g)DT»q{ 0} Uۨޏd敢k@V`N㘒({d]ٙ (V@gC?^bl]<r;z wwE -/ 4ځ;=4aڮ 6"oLzK1r3tٻ_f*%v?ʊڝ1악F s= TI؇ +|#?#Y]ӊjN\ Ee]J*G JߚPJt|XFz$K2.vO 6׽ڴk ۾ \ iqJ.%+k]ܛ RlfcM!xmd g0у5)CwF`Rd]/!0*iX&JޖEP _)B3+냦E6RLmϏm?i63A[ʿ<5Q ;9ڈP]#Z#Y6p!sH ϔ[5_]VR_5t`Q6?58i٨w'ٳn;5H²F{%*+0?[;> Wq+жWe,;VN7DL!-'B@FسjkHMq ?'M#/ZRFk91,h+f7 ׏9ha!j2#$~/,#i0W|K6`RHفo.0$K-UO&",\ 8d٤VOmuU[7$CP5YܩdXڽ`?"lMAR%" XH")|Fv4SwʤRT"L2+E A?pd̕8U?(;\7PdQ^ JygLEgv mzĖ9&k1 u/jaJ]Ր:rCuSXI[ŹI娃`ɇFgmh[K,$:z.Tو'~ͤc2RX+ _Rçk&bkmRF2&Fa+t]"K){%VsDHɵڸvIm(S_]9D9,Pb03枠UY-ʬ~&jCLX0P,Nc6x ("Z׆x~ϜH(SE  (\:&jlR롾w1uy*.wʶXlx ݋RL@Ǡ,D5iP,?gYp6IAZ[* 7 :Kb[3Iw,#L{1~H%um d"jE[TSO$;yp:.҉S&H?9#A4esH5%K6h`H3J3q&)B*@EB֌"u)ePw_أiG2RZ!J H-\qA`ƭ{Z#Ń[ ` pUCmCVܦR)Ev["?LJR31*ZwTo(pAV׺Zl Ŏ |V+qC!06͋i;EFy_Y̆ psؙ1r'SW(S jLmtXjǑ%Ggx" ]@N h5J9_֋%B<6xRt!q@ UhHuG+ {@C#* ZLŗF^ۆ,Pb')9< f zqCFπ[MP \їgO AÀpD blMqb[JJhW]˿y\x*WH&aة׷۲ F$Opذ<"P6l; |}ՉKX@sx^|_w 0%}_,4ΩD)GLCyThEZ::m* CyՅ-ͣwH[!JȻBpMW\ d),qvWxCspǧ!9jB˅-Ǹ[;Oʢ$Y2 .LPR~"Mj.ךE%}s<&!뉖W|)0w CJ~w@x98iЁ(1Ҿr oʣ&@ivrܩ+Fe.ӸS4OU+0 inLҏJ5ɄP)z?!\;C ,>fIǁ-faBSC14 %;z_2d0%<2LTt<鋢afQuzfe1'c +IJ@zs ,+.~O^ahfY>FDEAJ`oDsn~|R;x 2_璓QsbtBiM1YlֶC=û;#8×\ Khn9X^M\v~pFo WFt ߸EnؿSpd" 0+;jZVv< ܉%MBoc%Y`HX_g^k/n0ϖ)-1U'=mkl R9ܶNJ~ $W.Zt^ͣ9&Cmgw/U4.ttZ|!c#vIh4!]b oYFSI8|2,oa LT&-rnDk+lI<>;aѸ7ףo[ I0hIOH';4WoPЮjK/<}$}ͩ_62 J·єT ʇt*M0li99g)\J۲*U61^%W);PF C\;hT_䰽J`/f }>ܲn6k .D{4׹{S)ۤ up+c/t]'9[u3ߺ_+6Ǚ57v_`j_xArʱՉˆ&7&D4_:52>?Rtd)d 24zY?7һ~|\c6,O}Vm4UOm \Q_{#>gE"qb,9WLX mC}u Mm8]z8ΨyAHNGD1UOqm\']AcaU0fu_`$GQW+,թl,|c1xϲzѐt]@I !NL&/ӽM27m3 9XN!{.(e|SAer>/^\" adFLn-?oճd)l;AɷM;]Zƕ\iֲ#/ YuXC9ͣz^g4 5`~ % և7x6=$&xU*dV; !@3S9޲Y >>Lss''2]ӟ"Δ/n^[ A"* 7k!z9艒5~K .#9q h@k- {ߡT yckxK2ۯ%u{`g qڲB3T-Q7"5YFu Ĭkj68?uFŲHŸy`5LxNϠiEvy\F%cBv'j'(6E؁KRI ыƩ+)6L,W;#6㴎{|{F`~XxҴ.b zwqMOA]Lm&i_C5A.Ac{Dxr[԰)y1V $rb>\wfM&=L~y7Bx?dHWi(l3. A,q~H\ft^H׷ `H7/BKBX-RZUwY,KN|nYê0ؤ HKqL9H3x, ت#Qw'Dlyݕ&fSUzDg#J$uQZpc 4X~=.;dV!M}tI8Pt1yЊx2w>BGsn،@DֽV!G`6P)pu|;IQR/Gݯk*t+p6Vt/*f*C} P ״tWVnPn9v# xxI9bZ6 )qSsbb,xQS`cL͓mk.hO͙L JP?+.D3<;H%EPD2~.}Qv:fQq/TQX݁s\[+:^>>';60cA"Z̯BYh7RN\f{r 쥚5)$ Bimp#|E /J02-NG)]kRvlB\iלxP01W_8ȣ7yd sRgRd)!zrmEzC3Y\/\7z5 ] e0RH:+ $̕oG S'Z7L sB=ёϥWO _](d݊2i's2R۫3eL/iV&Aj2B@4D~u JZ/QxAXreX7>Dģ0A 㡿'd%Û3H?NU;,颷fJ 4> ^" 18Qh 'Y 䟞E==9ӣpYt^}" kGr _q$ 5& p)3y:L CC ;+a*vJY&.3xAfN4stf>|G* 7#\鱵<[8J9i@7u>JSo DqqA(Է.A~{o=pο,֫అ!!H(E+;F6UU'<&7pdN0~tALxPlJy#9bv{R?`ﴷ*9 R>YxіZ^HyQ[MwH H?cSٻ1a(2b mtNPQ@O#Y4BMUJ:*έZi z?7WO_83}~יS0@^@yR!+ 3Q=ՎB_dpA,GCxx- BR\qEKV^^݌`ڋ}LXd¡Z&'q1C̓ N}5!nc)P&Z\}-06`XԶ>>z_YxSXP#h bl<=4Œi|U+O%ުuZl80=:?=j'o;KT/Ij!L0'l%Qww*,A'qW's-n(!t9DyTRNh]#غ1DU/r$vZA^vAѼd_XI9#}HuN;VQ%ʥzU3rW%I3_d)'^Iה1):k?rBkK$*o8cIkkB.ߟF^)Js6*О51%)#!=[au,{P_G";-{/2׮CQT=-XY!Y=tݵ\4TIWӼ?R\3ElފD4vMV=<gitxҍ7O&F" }+Ʋ]VҦmк8IV㏘Fk\aΓo_С 7g(!:T%-'`%T?W`T;@W[ h8:w1ֽ&RXC:޿-E\zcHe96VNFP{O; 쫪@fzdR7ߵ8T~Q9E^]56@"eE3ҾH_SHHu \| 7*O]E}R,6ޞ=LQ̶({e*Yz6hzq1py8 /j"ɉ杂&z8='8GTr/P z@{S8\̶O}Ťg'K,|cy,j#WZhҥRakH1iX_3CrJ~jH|ecw(̲<$Ir݆/AjB,1@)5X/ TrbV\6eUrıaơViV6,9;6|IVP[-7۳'w+~'ͳEJd="îPk?c"LeJi&%jkU̝] .M|꤈S\4 ė*GIy\3˺Y3ռ ."`4 k Ё@+2p}G],#gFAљx 6;an,Ūgz:'] OD35a,: M'x_6OA9ߞ*AfKˣk]B\ qippZcf7E +)5u ;@iHڽV7%دGZ#ϓ5"աPWicQ|ؾBYf̰d `}k,)Hʏ^ =H$[)0t5#/4|ENX ed>Ƕ2Nl7?y܉a;|֐ND-+Ipqyq|c\U'op5^P +J<$c!_yy]=׍H{@KN {`_b'p ;փliQ 1d'TҗL a0YFn_LL? (.ƝMv,:iJ ]ᩛ] إt3>NEa'rQr=(b1U?r!;Q4L_x;HY!AD /8Ѧp_T@LqΝI᝚It(AZtO-SehPҜH.T}yÚx j 'dcWC7'g)D8w8"U#}t+@0'Wj(+1wqf(1gg0k F&Qf^r#Aѵת͐Uu\_ fNj;2.$aKD , dr)ЀpX!s.h0`&D"#A"hn-VD%&KZpA*ZΙ꧃*QYmYRS]Rο#plq0)Rb~*:> $2hv.>oܳ$1KJ&rMCf|qcoa`_|4~l1A0 ZWm\'|ؼ 5ܮ-6tN-u<"%~ flŚldSnPfȹ6UG>;9rrиY"_ 1Ь&DݼkP!mY 1ZlYx!D )S lx6zgf&Zϰ]n(r|6`c1(_n_<&[e>wɒIrVطoU:MU]ٓR1ĝ! tk| /VnٞIQ\ꨖ>3Zx ^LkfW}D=6ZըCʗj j[C-P)oLдRC%.'jXZ‚gh?ʍԮk-k[B^d&yx{f=nPf|H=9n;ئEe>]{ރ  T8%5:5R`WH]ez#ccV2%c,4] 0}"  0" K4ICf(I [pkM{Ŀz܎8 O*T;YUhd D:ү,A?L-ۊ_qw)jȑ0W+Bdטy`NOy/SxjPl%IeRv]=rӄSAȍjG_cqO*K;- P/gzX <-c֠95z2 m\[*OLyH͹6Ե'DEv-`ؓ6c$%UGXW M\z>:.x=Xwם/D3t܋H\̧7bc/wS$^KDAULՌT*øܠ1PvK@H K!+}~T04~KVlgEV] nRLۋprZܯ'8\$X1F;mjs BFyB9{ؚ.oNHN re];*yy5NS8ԬDgζdS۞BduT>Dˍ~'oq.L_4;Y$#8 F %.֩\vQbA" 8NMM4:RP/1a"fuFQ[]-S \P̷G; K {f}triCfdQ 40 "b2 x)W4gsuo',1]xڊneQitWboãG])|-jv8qa!ݾޔ9S0z4uL^q},S|"x KU>H~^ZO7à.N[?0xx+x^) 8w\ ԑPB3fT\KB)[ !m$%"ͷh Xsa)4ᔦ:W N0wiE'RE* F>2xIY5c 6x_&ntZ˞V56"E8IrHv,hʰbm2'z$㾩`UWui5a:U-Y7~DNFJ"Rؤu@Λd ilKC' ΂_C([' \msaZZXv(N>-;:P@N}9ctK,#DpXĒj̎oIB!ϡGyس8o\飧~p Co7(hG/( X ^{+DiQmhuKߩ]'Zg&fկpcpS|Y(ҎP&s9n^Mvx>3X͑QP}?ȤmФlc0ÎJHz ril2 EH4,-L!^&In,~]tfA'Dl؊B~[K: o}̮L =.~ B56TՖ[8\Ki梱Y!Lw'jUh7T{_8eqn`%MOL^!8+|)A]Dw!Y]_P=;gyLTvi|@D`p6]R㥢 3$ϑ1c6Oբs%TG C/ta (ki M{ytǺV4A< =Pގ5e8gqiae_C?!lD J !=(`I%!Ǭ,8Idj^2Srps0l+ Ӿ6rFjΆ8Lշ|1 @ikF1nI^Q0ȒL\z,|g ͛/>JW,k\f}D0ƄRpXGY<Ȉ97m;luEw\:f0 BI;b,H(C IJL>.%?=k_hf׍=vei4ռa\\Vs`8 &c?7rbЀHB 8 j}]Z~VԤw삜)Unչ.,HWE5cUB%^e9HsE7O0@ op@u؃$]{I`W_JhD\t~ 8G2SnR3J%Se,.DL>9SMxg`28zȧ0A s gt4tƶsi'WϰÍD9x~ ϊ0'}'@+\ow* mq?Nv F>6!Ee!Ȫ;7L h촶lPLBk&hC,zI!0s( Hgوp${8j}\c^';m`jRG:B&}a>h359dƒE{= qp,>-NQ (nlG7=JDZo[zDCd45Ǟ O/!,Q8rSUZ4{)R>BE]xILqv뱽` zzDnE0Prva7K= N ׺Sɔ E@dʆ!¶ЍDqM#~dCѫ(l-_u!fQRE$`v<`TU^1`-KHp†AB i*b8%$,<@QBoOoa~ke- 9>Hߊ@OlNLBHP)'՚\1LlRv~Mp]t1k$ rSj%  ܮL4kJ0})`SsXO~O!~nJ>  o&˫OLNKD:,NvslDXV?s>fy3LxƟ|,/;6^<2ɥօG^MMZ!9dEm[<K 0[ܑ yzŖ}mgn]() ՠY7!Gݻo.pTŞvW_3]wE63DnC ȂPb"IKOfū^q(nn5di!)멟27JVܾS=䪚XKn<B5.Zc!f45O@5L5mB& Hg˽ +rye H䙵L֭=Azt/2;G`vwX)UKSBNd\d.ap&{3耦ט#)2waN_9s>_ 0 ͩ2vX G2ѯ}W>t]jW |ZTOtN(8YTEhv{Ӫȍ쐽5VJEVMA-@Yse`Pf[ ,2_jg;}PL<]Jt(~_Ԧxlh {X[ PZ1 xuӅĹde^Hohޓ3Ž~TYNMV=9vU-*fʶ(ì}!7'nʪ R}6יo Zn حgd"T/Djшε(bWʇ;*A:M{r% +7zѿ!_q#4E  (\K8_m|9ɦAfIK'Z \ÔqJ;ۘƌwctTDՖJj,"<QlhT*hXnFGd/ފRm]Sj&Ǖ9v >;`1{3f?޵^TTΪspT$wZ3o`i ;D(S2;(c0nm鑲rf˴N d@W~?IÃddF^9x]VS[q:;h&:,՜kHc9vW[,|((c+Yi1ٓ}/K0U;}aUDBp 5jڷ?l_}ئ\4LSPY :Q1z\+ Z=_cQtLjn\,`M|Q(ktG?[,h;kAOWձh0Y?n5n6Sh ( ^ްFЌ3\F|Ɩ nq;'Π񰓧Q#|5}a^4f٫QD3 @@/ Z9Sɕy*ZР0fQR{:*C;XJu X#tKpCj^LvKO#^t.$ǧ{r:`'2M [&jMͶ\(n"U5KAp~DMc-Z$ G6uaz`$dm k} _3D!|>bh:MXLÜ8W VqC\ϪT} 5 5EsI]tj XW3lQ(Gh.A庹p>5!:(-8Bآ*0|HYv5cNur Eù=HP91UFvWKlcBf`bCtց1? x\:~G)ܞ#- vgPĜ^Oc\P׵<}PF=nk Ƃ7 &+> љRl4З/'O7pRx3gK,$RKCcϊ6.dV f@^AIrY+pX 1kk QP`c) p@}ȲP]ֿ6-tNsU>S'!A'U8Gre_?9nb"V*yӴ |S)86JΊިW>U)PѷWr iBYovQ2˳\W{N>-*ڠ89Ԭĕ`@f?)v8>ܪTOnEhW8^%Ɇ#Ee r 7lՁ ՕC,3~yE1#ToV'6m6Ullӣ,Y`HЅ)eG4Flpd\nLr"ZҚځ̴]Kҙ6(\?c%ʰ!mL8$o d@iHXZgU(`V,$+l5ֽNa%I|{C}bF@yBvjcds|UvIA&O]UyC$$f6Khw8-wH| @ t?J~t`-BN},HcEooFnnCju_ r;xcf~ wOWou((?U.RhmGS:;B_c\r',X+>Y<'p}~ԘC?㮄 i}.F=pr4)`>eXE 9U3-uK{ۼ] uQp,G?Lw5!n |]q;"W0%o0@JY @-q9*+딴g@;nb *TIؿCj!> ^|*:QѭŷgIH63H@ ŧc::f"I!AU$`ť'f]痎&P\߹%fAkzKVW\DRڱ q{b06ODD%iG@N(BpGUhm[Z; Ӳ]SDVְ29:U-e HLr oCvVP$F`-f4Uc2ґ7%N+a(D>C "^`41u@Sx6-E_~כf8K |QV'뺶Mw)c\4q)QPҒg6@ȒlI<)rȤPWe)YM|C)߭ږQ98VΘ%" *+1J;AIZ5X;^Ժ+9v v=RD$zS3z'ơ >50wMVot+g ,*ā0d Rh&:.l{b6`V4~Y9R>0u﹅l|:4J=mEޢ6kKZ|L9<pvFdGw/=ISfVP2c7!ʵI'g”DyijvT;C.y~5cny7.qvf1Ԭ'#QCP\F;3pR@^#v?{QWNV0L ҸN=gN@ׄoQX17 1gKx\GOGbG}2̼LX[0㘶J H*|`\KzKz-~me8߱pvlG>81P:El޵=MdS ʧjfC]x]M1_&%7]o GN0&tobt kz_EKcȱ[K2MZ^g Ԉ@^;[T(hyK2BVLN߶o#%C.5@PP%7!P,~dSJ(]%j@GsYXG^kk'tkyQ}O`VoZ꼉.`ǤӬ=/"m:V~Y1n;GR^[fQ;0E[UK=K:sl-S{-o]ݱASR5T)ٳ$m\~b?ocl\)ƀUm\I2DX)]g7>),m88gz]hS3XTcrL /Z# :5.D؏xKCRf\ gxzOi-Jm^_o`M9OGSr4$&;l΂ j 0kӮ2džװ),1Ieҩ NPXv~yC_vOL{>{/l8Tp $@>4@Ⱦ'tr+Ekp]7vg``ۼ!M8(YL/&og !7e8d /n>&'pS~-)J4Ǭt$eg6"Y %B-mך p84 ~>sPJ(kpb~/@~N{ȭ˜a fnѷͲug X`9a vA'PĜ8Cʐ j]M8^?hTdѵn?6CAC_moŌ7IUys;!\LvarwDngdnǨpyJ,%( LS QV䌏ϤNOcwjp֝stlAPǿء⃯ޝX+9>ӳxONjlGeGӅa1,=ilM`$/ԄDŽcs:2X#\ :h02Q/>3nd °Q8;),p su"QbgӺAduIێYN y)Cw@kS'urD@l9e]ދ/F/̠uM@!Za\{LM KȨj!B0S}]b;t瘖qd=9«r,[xz)ot8̂,nR Uk1=B˒N.=\uK3?9rԓKB) s!*[Gcs\E[<L'TtNb(V 1fm:W- )w1gie@iEau*7V㦭=ZeVͧ/2x n+ ӳ>3nd_meM l>Cth2wL>fOd^를4 ?*QSFsݚm@:{_4{YaW'mzR.В4=>+stu@-3.R$emy-GEc$bNaop)%hI_h=V*Q^;G#YVc>OxsdC1z` $?t>Er]A(F42&f0 G"my:?2Vq.-sXGiYzV_ a0^"ěT_^ qDHQXhDiN-5R>c=WB6,ǥS?xztmP-sbF50'[q1]NFp |xjXz,R+]AgC7,XdHR`1,:΁eԾ7L>p*ѰŻbK!(wE|x7C !*G1(zcO[BZmi  S㗠#z!jUeYSX<+k$N`lPԸCf!Ҵp, 5ӐBH2jELKiJ%:oShu+W|qh9r:岚CI_7%&޳%k!L[(/2 7n>^<6blo}LY8dOt*B #4R3 ?Rr-pimS4S/ zNj7ɳUfOԍF>@5pY+LͮNhAK4S{RnK0#MD䓫D8F'[C k_oJ'T$C3t:Sh;ܧ; 烹 ySh2L2HzJ`23#/Ÿ2Iu-q!)2"{A>ZqMazSuk:h/5\9#P5fYCC (`xP@[L|%)(1hwF)^b;LmUzVhF=xcќi[V؇S Edo؅ &5r^f=` :5,i.S6n$=+16 ƽ39`UiF^+\ U_D_\#e}Ǟ=bjDuL4u6璥i1lZc&v8amĂX .2=LkJ_#O 3E}bgaWA>CT/!!vBLS!QuP/ۍW;u)߫ >L"GLR/v}϶5qUta|,ZMcx|\#n۪oc \8!)g&VH|ZZi9#!sj{Qo@O_'X(o gN|4$Kn~m@HOݦ^yYā߻N_ +#o^2Up/jd>}F,J9ǩ);o<\ +[5RcXsg_'zPmu68DDq'+ݔm$&V% qaSaW91}-+x~:} .FXZX;?Ã_)kp¦xA(8YGKQ=+Ē-H\0D|d.BΣ6̓ȕ_I0u2xyQM]zcPz%QY  YxЂ(N\d:.6]?Vڲèܴkȝt9ZpYH&FG,8ne&4v9D=EzP଼F7mcTTBs~kF@MDp~df 0SsD\%7h鋂idc֕'򱛭]mB4*j֭"e+r)w`&23 IJzH]7Dv `͍n> 9UEzvn%jf}cMX199pm5{ئt"KubT,;@q0Bw`čǐsTL6۩ղBRD$OXmʠ_,U:kxѪuErsׄnAp+/XZ3}56]Ư#-~ W}\Ǥ[BT5A&%X% n0;x*-g9,=}tae!+A{bRHF>Sp]eM|#Jge٠-NYMr>M CE瑂c1RyY BgŇYVFyDz;ؓ;?S(lC^DMPhIzϞ wyP3>A"PoL+KeW"Crv*]%Ha?ESp(N@wcګ˒x"Luy)zzB@yU^7'%C8},m|gA,YsUr a/!25L ,^ry ՕeE,E~*Mrfd d~t^wfn2|2Z#?V pL;I%=C/V\l0IEj#X)hcr'}XcO},pVblVI㳑 2_}S_F\dX)C:SȸǔsAh倱VG #=_YU V{V9^=f?4@E0cZCwpw9 WJ\4꣛֎[m$)8sW.S̠կ`U`AQӺX Ѐ) N< CwªV!s92ȕo7ި`u`&ء,wyoh oPpŇ;6ʝbF >nm]Uk! aM{*M+9=*&: O{C$) z0Z~qdb` T)-?Sls!͐" UB_ ''4L;QvWv/WUol6!}C ؂|v~dpze粟+%њ{YQk-'~)p# q *]oj׼&M@`ڱj͡2b߫g^]LKL!k1c]w? ̖ՐjkxMj 1,Q>FHyć< f;#!Zwc|H=,[r`iW. rFԏ#i~?d ?07y$/8Ə:-i} KuG對!OOdɟlik~dk fV6xa΍~s"(6Js0M[ P%3e_2?x _6EԌׇ446Z8%7Mj؝z]-/t(ĻO~'j/,} ߾ATs,$F5Sf9ԍC)#aʍPXԕ+~n0AF=%HbbZDS Rݽn珵-5~&׍Ds rSYCϳa3i(hi*g&Y5AϠ ^K &]ɫO+`A w!gk˺@V4l#݇n!1Զ6>}uŊ*kjTO~D ("ӠknuRWd:x>* ]'i2yX*m}qmxaVk%N5rWמбDdꓫH$['jD=:xdVbc73aQ w+<_QCA` væW '#Hjym*Ù HgZGγ9A'2bg:Xgu{5ЈlA$5/gSSp*ޒ+u3TPbjiĦmQ`JEܷUhƤYeW2г3' ؇51Chρc{Tv-sf4H͐jD!̌ )jVT)&0aSpVyvB"4ۣ4|0"JrۊS稓=zb%ss{oy- s)XBX#h~x~dV"WDyfEFC6jC3+#u5݌+G$5NRX察pIxq9_&ٰbg~?ڒQL X==C1+sI|Λ=ZǤ)N:H0L(^3:5Й_'n%P7/&o ƁL[gXVjmڱM%c^NC0RʹQX@:4#E~Uk)b6ǰ[{zsZC q0N`"o,߉-*E+cE'IN=fG׿㦱p~o[V()[)}_+A'#֫ #kX@'F0@3#A!_G˼[^$ߦ=/h]n:8mtw}q 5lEiÖ>lËSN!r·֑\TVB'E[VӌidPkjc0/Z2\زcu{2&:)ҷR@ i 䡵24] on.DXl4CXWnR!%o9DY +PhϏH3{Yݘ+k:Jmz1FK ޝ)ʋk{oHQ.(ޝȵ\|Ew!pb5bIMD] ?qO{nT6u݊'OJVGX!khq$ 껄Xtv%%JODZO>&5g77e(:qdZ)2r1jxTW!0 x.AO6rRt eS 7CfP ݒ#Jm!!Gp\gݮ}cĪ v\]cHUHvo U(hr;&A%) >-QicjӬR 饽zžVk_ObBHynp|9;h&!UI{ZZ-zd|8A.UKHb#{k֮bF#!p8L_N wq뾞RQ3xX\0%J%o- i* \1vqboOaY _EKA7Cmc ݭD[I1pN5tAa! f3J5a@+\0/8FoeDI~[XASeGG/Fz*VAǠFTH*ֿ+H ǝĤT+ ja[捎|s"zK"H]W}mAI rirGbN 8`.s A*MƊxPZ&f.:!.ae!5?Sm>k^FG VhM x;_=f}TRLYW.ş+M`Iav,LǨ~6 x+p!jdKHY}쵾66EoLOڋr _q|2S}{B'pUs=YxڥwلH/W_Gz6P?.>&l>%_z k*Ȗv@BX$9Tnz0pHEяwgFTIQC~ w_5 `eNPҔ>dϖ6vp<+Ɯ$}N^*AoI[%]ZB%:UH6>ZN肳QϏV.*8y!L9%eQ8J4{'|3vuwk˼Nv?"#^tr)1"X"adsb_uTAkm < 9$XEoFt/"Wjߪe&|i m}w6[g x J0cfxq#~pSW~ZMw(2'̸ 4**Cل#t~c&W`z6 9p UaN?#^flHJ?`Пm?+vFRNۈVԞIyHKzBGX+?="z`!3FʉFT㬒:Vg/狥zB&\kB[]T#CE*#ׅq~W8<4a?_]y8jEimOL5lK,9|[Tr n5|-eN:?wtI(seJ_;v{dag=і=s-PjqA[ V8ԕ`wuɛCn$]_k)b/iA>?]`@Ϙ|RE_nHm>Bت/m`i&Pu0g@6kOҒ%sjR{}e%u Jg[0}耔}jic6ҾsPv_1 ν,7dF.x^o"궎,M~h<[ GtR!p7H?(~ ]֮n"෗z v48]}:s:A}V*e5ݠTpc~6#o\E@ Ox xӖ/*jTkm>6 uWM]5˔qF ` {xLa~G_G_ '5'{n̺ƨsט ?t:t,^*iC*yf>ܤU'i0eB`*`c<㏖VpeϠ8YpO ]{=?x;'p\ tU55XBmroo Ἇ$ xi(XbF3x_l`=+"nO"&sps*igi~Cǁ'rlmeJRhh@#IjfZēwL2Ɵ9a2-Uq<Bjo ^]g8B̓=NpwI>qh$fv"(†c%N*P_Ss, ,P)fIMB{)Z}W_0O# PѦNbIA6{ ]rsN,Y2_ F 6FrS2"OץY<]ň5=7 J&^o oj)=(J3ʵz0)gBͰw#F9^|zJ ZqAH1YT*ݛ'>DLnʀ}LJ/  PVVK1:tJe.3[8c "dTmZuLW ~: A܇dڛJDo*/> op%:QrĐhiyQi.Xw~l4#\dJ:fc{spu*rp0࿡ k c4b55C@04oƹ/}iE330271ZL=A3Ր1m)8:GbOoYD$hVDբ5M69<|<UV4b~O~ 6B"3PM ~qQZ&v~ys2 Rd]rv4͂8ah*&|7+q*rQ p#\M!'EٙP-ftW/՘/l agqY6f`yFg B~l=* ڶYW{5 ]?VpzD,#ȧzYbs=ubR%ҜdyE{'35W M5Y%fmG?6EUA 2Lr;RE&BOcsQ3vXr͸ZcS;.iu8Kξrw8} xM~YònSZ?{-f_ʓ2L&q%Fs6ma1lpGDS^nB~B$,4y8.O~@dOkdx2-[*/.NɕwHG]-R~)O !U1 oHTM >엦? knB͍6'P+ࢹk"=&Îa9c32R pK\iW_=FUrp26S5܆igz?Me6p8DXP6%!EԻ!AR|gFff[KlyS":sA'.6g{zXkt)jyo&==U[W0>´XTa;@ ΍80(5^KH LЫ}<m>sQ/1d3Q,47A(Y: @5/,-ºlh/R=\~~47zC2S`!>鸭.:3LBa#+Jq&G?^!_?5i{}{H wRbfƞ8jK!@Y4$%q"}EJh$ 5 Ц$VnB4*9T%R}ߢgpQPL(ƽw#\K T@Mt7p(=1 W`Q2\ؠ)˅,aEXF0L'K%^g9y8@s>e繟UjD 䢭Ա!uS. LGsNYkxsX[(3M2 njQFuϙ|CxMk:V]L (Jnɷ^rqLzN[$bܴ'|/u",Sjb?M)30qYiXoItgi-G|a~)(0*ѧ?(ב>U` l_@Fc(6f.U3lbe?rKt @:`oD%p]zD.oڃ͝R/ZH:6BipAehPH$z9a Kqp'BdMBPI5T|E@ >E* 'UPm~3)%S7!gޤe{ n;.5}ƕҍ̾``4 teq VV^і7 (&۾<=Hc{ݻj"Fh.fثkh RMN9&S9"ՍQKœ(e)7 m$:@ʬRiԵ<-4|(lEE:PQltUvtlX/LXlں]~7:p7¯sN1.AIx RPbZF_jXJ+$vqmNew'm''J uj?$^Vم V +~)Rk.JXM2x3LuFk k(t8}E ۴صL~$UoS5K:)o) fr5z4B4A{un+:/=kMѮ hr)#)0M0㕎Si-1;Bmh]bV':9A_$#2˻=˺2v'ZKkȭuG\.~PNTK1َ9 myQ$,ćv@EUJؖ*:C~a[p~)H2y pTy}S W^, m9~eZg2߮w#CoJ{!xS6XUB84( $tF їS Ta9Sm{:cT9K`ndGm>߮z?>;&>Oe5~'f&=!IͿK cɍyeo׵=ϻar;jՇ.i".ԍKwA+kǡ]F@D,ޭ^ 5 lH'hD7CEvn&Ʒ-e՜W@9EjGJ?o+)p:kynOmi 3{5au˱k(Ku[>yGUR nE'}r 5&\yɚH˱#Fۉ 1dwWE!KkA,fpIj$ZR-ڢok7by~WzHx|d9|nzA4o̓ Ő3TII"ѿY4^y3%NiRhs4ߊIl&F>5o~#K"0_نO~NMm V *%G=?&/sQ!$ΝB80pM|~=a{?=;x-LOd_̻vUɦj3^tw9.d_Kgw ⹮l3@PDvv6гzZ|8mϿ2tR)-̟`twd/K~L&t[[=\/&,AdiވA }.}_c xEu"k9-?|%OFt݀ dW?3(۔_!m No !۶]K:ϳLnӺl._EGz׉󶐪KV-(0eظ4S)=QT' b4@p±釘lwj畅;t _uCUyt^3,S\$;8XA]> LK&x}3HJ|/6"46FiU,l(/Ѕ=+Fr'NQ+OQbQ=]Ng 2kxZc)E7@蟟)-m#TzH1\gT hlb pTT.2Dd|k(vsH#Y };Ohig-qg }A%J8e4w!;DF"J٠)1uWƅFowMbnhx'k+`#C[ּ0 @Ә6w#n#}5SL|y6EԠ|c#&]¤[ Ōk4nBC$'GV5bƢQ1>f-ĜF+# !71a([).h&>+Xwe+`՞).(,5a-)Lx$z ]U2mx L/@ )>m??ޑ7"qoT$ɸ.w]*E32FQ89=笚g&7sӎl4|EѠo$W_y+I2G= ƉɮAHn[_Bv.VɟJ=+fme}|M ؋9Pޤ&3i>ryß8_B[x8'E#=!ii?>ɊFr` xKCԭ. f'ɵmNvN ܕ[vX"Þ`GqBY SFõq*&fJUJKp ٪&3ޔ$j?aS`-^;ҚfSTS{Rϊ55+R/CLZ|=~ 1+iV6pݙ5`ށjȷ.̸Dy~GQ ZÐ. 5+Jdv >h'!XW]B:Mrw󻁪T2z4%u.⛎,)PvU# ݞ7Xp$<6Pn<--#TYc6^J_,Io'd݋\!\m(g-لyKFMfMk$8d7XaІlf?8" g_9jf|~@&FF v!&{QI3qc{Snˇ zy5e @E*rt9(wocjZU,D{Ow }TP &͵gI-l^!Iڻ/p+$Gf0D Zsٙstx4" ^I2;'% jɢK֟Z`_T_ m&,иI$v:P7gD-?ru1 S5@xMxMy;٪r(U+w/N}[')}b$c B:~P4P_G"k &f ]QW~# UmWZ"?떶7cHtsxkm㫣'!l[O!;o"XT| $jU!y ~vMV-P8^űVE4ۈl1(=,9]POcvc*8E%AcŚJ@jydrB)k#Bm1](nߕ?"3^7T9ʣ?= nNT"_hꝿU7>Fe_v &Zk&V&tLŜo[Q;/Vt:9&(vȕ![|>&OeY^\ Y֣ HY6T=zȲw9L'n̰}2uc2s ,yЁ1%B ^As?& 2yAy$R5gBOf{wHU Mb9|Ԫ[Z?a󥴟rܒ,|S~JAsR a]ך&%\2(`c"1@"Vm,PPYԧ(JfS fU=-xQ7z:BUiv$ᄲuD R#\*11 xtu)L񇐷tZח0o`'c4}t/þ j/l6nf|_yW>תT k}D8+3[E8-?12CrAܤkaU`Tq4u[ڠW\ @Ȼ|W#AL's2VDh[;>IpDgY sz4EqK%t2H iD|z9zz_ &t>mt4lgʘoFyjY  ,?d h+9u9 \Ry; $Лs:1+L,_{P\m_Caڎ~h>d&E 9x씩T#aHB`޵F8h3͗Qऩ"Jx2ecP])H ."e%#<*6s ohǬ{!~5 ;X䑘[P>Yf?d&\:Kчoÿ?м{[CŵֽL+y&wϸp9{̂#ku9RNʗƂi`Uif7ВP-Y7L:-1F/?sA12ԷQ! 8" o7+"`ՔJc=їsY\Bɂ7vx[쪦X0j$쇏\_ OSȟE`um2Ry^/g!F#AϟI*0yuvE;eՖH$]%S}l$a)ԿRKHl-P冻Pq>D5՗^H>d_(RzDZ:=ݖo>296s5/G"Ț,^.%C I j-y+HY ri˘&M[饹VU[L,WS g4WD(+PZ^GgP3GŲ떫4۷f)VM%ˣ ? b2-DJPhtcgUe VXa-Cf\,g W,DDMĝKֵ,}+ME rz#PK@` 7; ew::U/ÐR/ۼ:2 zD`6<lZU*JPj*y>K4`<@x}݃OK1 IpV4|*Rerqg1^l]1RA>j2ʌ E%@hq *\C_!] f(bDx+ΥP,BLQxwSGe MVNڟ|L3*9 )'Mӛ k}+^5}TEG|\#p5+똪6tR!`wn ~?뺩)poABٙC0sWMs#SC` 5L湟0n3<-3B npU#]B{`]|E aIP[*u*ݡ-)b~ƿJWA$pz0y<քܗkFx͊a@0G S Y$Am(70x%VxJL8?IT}k?O_~X|mׂվns-g(Tr- Yu|#m[ٛk/`m!^c#vYiDcQY WUf-.X7#/9 abF:u@\u< }Tte=*WEP/F~W RwbC z̰~-_YXwQ쬟1ǙhXң!SO@RJvb,SGR ʔ[e Uz;2m:y?{ڮى{.ndcޓ9WQpVQRm{opV#uw s)k3@: X N7 8vLoD YrWYAA%.1Br/z^?,\|i]չ|Ҿe7 uړ;MhU#d铞ݨ|(JMs:Ъ6Җ,3IuzZqb8 cPf*_Bt;Y^*`)ERJWygEyg0 ۩WkEOib"RH}޽jqqXN,nu (z>JT^ f]݋nz Fd$4vlgH:qթs>2I3RtLqmuμ|q1m2Eb#nĥk~'y nZ-<"~|cjO >Q,Y,sDmSdq;} [Mf$P9)-_yذh|^W`ilgDu8%1iIar=$k++boΫv5xy8.ӁLEV5,uҒP"ez]߾PӽS2TKn"-_|TyKE>~wbtQ57Fwݚ Oqv/,Xб`)mEQ\ 67WWT1سT.qCi:d;^LP]UE3@OůT9Fj@Bi9ؕWSuy&8i[N7Xx$O{%7qaz&%ZƅC ELդӫ)1N: 9mDbf31pmL^2]ȫT>%$|LX@K7x!]y92M!op ލY[(`1lJU)Θ(rj8Q>jf| g@=]rsjBy`@:pʣM8kN=9=39%1#ψQ({6CwH/vˮi֎!T q1colJ8n 4n2G$$2'eM\߄F**sax{JfoNHԏ}} ߴRƒG I:!ځ Ĝq?֞+)JiG Z!1\2cMPΜ)V >>`o'm1e }$KE_XN o5pʦai\ޙ?7r .%ww#9ҧTeu UPCtBِa,c4mXk$G ޲Teb$PX5 )BlIW |+nU{A2͵ú3C: B|кꑍd\ N*) _#\d^)w28p2gwh}MJS?o)]t XWcSkڔ{S!,MAukο?3dߏ kQyRurr?B+>!"m샄V=r}cHqѩ])Oc3owa|*>WVO^ ?Rj0a^mT82YLT0\:@V0OOP W7bI"z8tzѫ̯-7w$N;/'<0uQaH3U9&ȐqiW7Flޤko7}ْ2=Vgl|[sżsW:.L@,_opx[~ʟhQgImj\0hNfT Аh/5SM43sppZFO.Bm~ߍb6mTuV8Us;E>sM_v%bžIupΝdR8?G۩8#sփ%S*Y$nQ'Y*#?<19*Ғ5ܐ^q~r\z8ośRB7rM|_-Yi_/ ke:b d58>H22(U})ußjŮ@(jr< I9; ݓݠiA2 10'!?]X_]7XdPNY9}*H5# J ͈p_E$\yY_ʽ5X϶R*>0DIqF?0NeWfb↠.$O2" +!EbP R 4` B"4a R!3>8c8hu+.z; @ h/ˁJJi갈$˕ɘ1ɝ_q`6ZC~B r">_nӖ`4?G4U,ツ"-^Njި>zHBU`reG3 5=W$eAQ~mcQn 2n&&;6^}CwX?,W.7QR7UW ^a 8Me׵:ykǔ&})w-΀lN*z,pcu~X+U*]9 +81?]'{!Wya@pAfֵ.J8c!BFYZFA q&/`zTr?j>ZQ{9BuO)7ȝ[" CÃ|TlhrtBs"d252u! #bf*tàXzD^@;<<ԤEEdzQfGE0~n{~s1s4@,+F!SYaj5rQZƞK})ydNhf4,]ݠ@C {] c8pv0L 9aО#ERZvUyjGaS=v; .U{x5 #?4Kf@w⫑$[+~ n=JDiPe p:<r317q[L{q=R N5,g4o5<[EaA{ԅ[,YU,}nsqSPA1UVI]SR?8|os:nq'4:ޞʹYӴž-l_-?dT`j?lc@ULDl >̙?^A. * CJKK}0yŏ@#c8Ø Ï jG/2{x8X 8m!ځ% ILoD9+/Sw#e}7w@◬J׋ƭԶ0'p W\Ʒ:3TUyo;'71@.4gIEV@r ;*#[>Z#8<!nqk_]U5 YjS1} H6 6.32pjKiHt/N*&/clUn/=a0DeE5R1̈́ݠk\@aF%e00M3F f$ooS]|- x^c; I`c?XkX`D$t GZ ':g<[Y7vB_ܬ6ҜO +ʸЭRl^IV·}GI:ȼrkUK=k9ghQ/;/DS ^~Q>'YhKS注-)`7_,3[]N7NQE(6=T|!7T-`J kHsd{ ->3pz -4Yr[ jkd]cx:Rh۽S4x2n{tA]'DxQ]VͿ+@wNnO0}=bTgR !%w@B~ApepL4A ŹtdM1C;Z["u@tR=)t6@\Z\լT uQ YYvcj DxX΀d?qr;U5:nܵ;f9,ÛY QK~h*n4&m>řEe3fX˼PoR1䂌F&r$-8 4 r$^/9jԺ  gcnőv8Ң٬5z1P+^* ȏ 0'ґMWv%HSݐNݸP8N"t ځz/ʆHow59e*܄z-xuML(h@s 'y^J 9BlDsNOMPq2SD̼l%m?j8fO+Te;->OL \"I_{((pԏ" rzMGcLcR(AkMMH[7Ix!S{ո3jad=iSbhuP\unA3cz6)]`ALP4"4Vfz\wWA%C[nl =b+wXM{{ Lj7vG |NtGUcw. w$F qتFckseu@:#xsV<_7@eCAi@HɎvm7BLJ@7a0e;X3h3 xgBq6g5)^-Tz뼗0 lPOtcO҄O[^숥h&#j%xjE%ef g,ƻ5RUQR~Y!rOk=vtT7qXбoҳPBǙwon4o«#|$HkԏI3۩L-۔⮾M7v __d 8̼PŸZEn9J~_u% b4OyM5?H*7ij8&/>D2`[;vHjD)q^U=y䯺ib}Kb $* W4p'V?4ߺ'([U14`7 a j$5#s [ KR!``8~ٷG邐^'kGN=D5\pL76ջ:m_JuD'pnSFgᄍ2¨Ƶ6 <{D킙ͪ R㶹y=^~yoy\YI- `|NMqaLlN xqhE0+hɻ~=%5ZzՉv9ꎰMev:N=Dc1+LDyfKOwRs$ XmrwQ('oWZբ=ͼIEƕVifd5q\>d"n=<;ܓhjWkN~i:16x@P9jzhKhh(+Ր1+Ӽkl +=؅&M4agfTѕwHll.$HfT+⯶)6C.=(Q ](sM_,Qg6pby3-)O4JCp.>qɁk#sW (.xVu[2>1 &U;L7]|EHʤr╚,<I,I/`p\]Ou ]T*(}&Ɲa5BR^$T:?k n% ^Dw$qF |aF^Ԯ8=ܩHSJ1j3&)Մ2x>5~nH5++ԇ)Ø)h @Z),@iO[mMjXYg;'YӀ aˊ%go+66@mG8s@s޼YTMdH@7.2DzTST!9ߞKsPIcQ> IEW[@>F۰eH`E#һܹ('nلauq]~a*Le~=SECuk7x6{Q) o ! H&`]qǰUNb+JReSѲ`S';1+cC%L> &*7o@gҸ? P3JN}.E*}(2FBiGv VUj2CV `ܞlRe`JVhI,u@2<|;x2s=[#A @؈8:hߜjGwJAjػ<1-稕Vz.S` bȨIS`st}E kzAH3Ge^lFR~nNg 20<`Dp蕼@ͳaSf0i&M|43^?JܘՠyuhmO1Ea/\& Oms$ΎJяH]~1-lSa1 76-$?X}NwH #m]a`M?wG)cޅ}2KR͎{) /Ø0/3X!s^Zw@GcdzA-9 ϕ}wKA3ߜ&|m>hhi$;GQlKa} Ud^𧈧fۊ?\mW.BtuL*I\:wS*+uOM+64J.橧k h)u5exOڽg6ȿ0w00Sh]</֒UjKyƜ; o4 ?UY4?K7GG*fCékHb)oz pX[4tMoCF~Y22ld_PP;5Tˉnϴ=&MTì<'|ej|B(;~ta'@>gcFظ`_evq NACd?KK{WSU1ݗ6ק[Cw^2>eV=B (DE6 PxK'gF2=3TM)Z۲_0MUi#cj;, ,l3[xHYЉ|j"E[ +MGOI+m@0&2jM`q̍Ov2k;9JT*$-%X"%x|}%. 2#:7+pdB}gNz!*^'w3b~Lu;jz[=aIcat&Wh%ŲL]>0QfE>~qi^qnSiyi,,M4nl8frr ^mv((ͼcǭ(z b6&"&1IIABn&ԜJoh8n6`71)U)o,:`L$9ہ9Y@Yf_c"Q=f:rQ5\F,mCzyOqTQ:vhe/XG=xޜZW ؚz&~^=K[K}]hEGPm#)qA /Ek=Z:v&peX8j}._D1-MKCe^P`I+?]z*h_XB//kv^]T(Y08/ r ^3gϾk! }dp|Lal)ˉ""y?vk}z< L yv)P\kZ脫X3\B~l^u?EFm'a<G]Y`D|$6y{ "(x !citہ5JIkfxCʹ>x~րҴY!\@Z@"g>K{q>_)Gj!RMUҸ麺~YyHEyۅP gaT]cAPWP6Q쏘4)O)9H69\~hDէ\^Mi| Y3^B [5޾{4rjMjqQ({F.W GėIHtCx3!γ*ta@lM-oo`N1EpH$L v&#6bov=7JDvl@`e=OHyK'>\XT5M/;%D:EhDi!yn<49Wu#;,#O)EHphα?qӡj/UNE\kNKœb<԰«z^Zh%›@hRAVeN˾߇#D'J >nLhXIzO ?.kץ}t} ]}9lVF/(*?NZ`=[fZ&ߙт4Ƌg*K@>Zx_ =&W@^m@تwl1=s2 *]lI:v>*/|}|HRzWO~ah`^7DŮ #S k< B.ts|;׵xa:]On&MPbڀ /1򶡪m+x㬩0<ʺAT1bzt ^_;u9o2t~R6[}Px@}=ƫV vYn9NhZ&E%+Hp_]( k`- 0-N@?M]E{͏v访 Y .b.H"YdM^=O16ZGqCE$VŞ4V8Զ]Ѱ-*Ϳ,u5xGH &+Q%9Ey, T\H̴ i:d ,7v].1/sP9F oM:}ƐtőH5 wuW/:ޛRlQ ϼfoI~~}/#J H k֥)\I2(0BJ- >Ie+DD\_nίQh=x`{#Dg0)'1Q'Ԇy4Riגdm$+WsC0_|)[9MQxO lQ/~Rݰ|T0yRQ~.J,9y>rjacߺ$ع~U2,1\\Z(Jj<".P"#udRJpxK6mt`yw,N+`-`VZbSϷ!LPcA ;((EU.'ۙ(@ib+EWTL 7]l:ǐϱ\toG|CdGx$+4:H1pm^9ǰ|*!H %˅jLe`+]E=xO.+,̘-)p> qpqe폙e\_J1q2a|mS{@qy$lef=߁w!Gz>oLKl>@/dÃ铯Yw@xT;E<4U?\5J Fڰ:/ل@6s9A Ԏ\t!3Xu.'vwpbʬPR4m<vREރ ` ')Њ%:r4 Bί0/%p_1Gw; EgOhZܨ[3ԭ^JX1/(] c֢E֢υ Ev?|Z &,@)Z 8#{z7LT+a;*vj<VcW(6)eS۔Ԩl@@ *pUA;4M_9(t:fՕ(_G[m_zvnj?*?"M~#r&0!wAK=Xf?Hr+|5q|Fa6IY/{q" J a?ͼ=b+ &{!xXds;<3I;A$3?/gt4)c =q]cSg`A3w5nqXx\HgȈܜ3hXUKY۬83؀8֋G3wu',yN!/)]ozlSPm-YPN~RkKrac,cYbCW9yJXT12;(Y?FW$eIN{q/Z~|X=\@R>bݑ4y4,k jmy5y֖v+@I{]C3J߮I+i"n{0=?4%v Ocb.o&X^0CׁkC$|UTu_B`^xPh2ҞPp!]5SqEx#Y(Z6/^^ZVf-pn'%}SvQs?N]pۆ ;U+C.$kzY3Q(}YG S(TGV_vF3xЮC%ױ$?D"Ɂ&!߈u,MsϪg">ivɽ82#\ZEZM"_k_ع8-l>z"HMt㟉v;anYYa!p6؉xNp^(毡)mNгH07(Vh%]5(staWI_n@`[H=~fox."1'g\9߂.ox|mm??wdfg#,l 2'،fwߏ1 G$V*9s OLZ@\)0bQGG@og%uPVxC ǖVMHO't~ Bw67%NxCN*ywx:"WwEeAN`$y cP#wq Q)f̳k v%S1a ~vUK/@EUo&JLPlTNi6c>`'YP'A}ɚ+lXSǦ\]=~I;䞺&cM}”F"~|A˳\ZqDyk *}qPk6hpd!)yNSvwˇuu V A_wuJUQ}9w.1^t7>gc:5e1 4ӛ_HO뛈" RΗCr<*GZu+mHIMrhDKCeY:ןodAoIr!`-˲ķHbNl֑q!I"ԄʯuS̜]#'pKqջm"q^^WU,2C;77vE<҇vh4dZB Dt Ȓtz$}lw \pk74 kDfjߔBӹ譏Y4קRzבa"Y[Ŀ73Z7=by:nKvTu9k-aK zlSq$N_)Uq1dx2I9ve!^P>|WL²" ktb7-nc9{*O2Z7~_9rHv%?u@9FvΎ ƢD<1匙ls CGJע-e%|%w cY8 cHZ<=j` s*%7'ƴZtyDQmXRWVk̴wH+ uQD-/N1 ˮW4h1f`?Y vj8R`Hzls ]=ZnMta, [|S^>%5k 9Կw2]/!l:.9'6øZAplmSt {vt87SߦZS){)|nw4sͱbעjbtN#խ<͊Ta늯KZkLEPC$&qb5:J:g?PW#TXdA&a)0qj1pjMR07 p)Ẍ<3L_Qs'|4(_ bEK|Glv=YG>n:su0o @ ɇ=v?%D/RbStM^H2;Ô␡fߕ875L_uhɮ;_7HmAͰsg*TPZT̚F ɷpL<|\c!ܜ8~]o+B72C1^؎y^.i d3/~1|[gaJY ch"<@evDU2ZݗR[jr"^6tVB1Q)i(2&g?{qFpq;E["9Ek$~{דj|&(3=HCr]qJNJ#}S;dNPO+IKd=eKD<6Ex}|JalK Ild3p^\-n0x2#{st gL1چ/W&kxA#ݒ|:~㮣;\?wč#02*8r9fVNwճ =`R %dž, gHS^|S :ptZ?HQ3k>K֋Me@ tHKsbP ȍ=OCιݚ0u#f% @UPV͗|gQm'ۭfs.'zTK腎Vg-Uz+pF']oF+n>`vG/|sڢPJAYKvq%gl[{1h{ 芴X=Ž4E!~F,Wl gCGq)|wBL:){_ۦs34?d/H]O_>M9]'1g |$ LWintI|.8刟h,U վs\hvk;AH+1[ wTuޚZ P}>t1NjAvŜ6#ɠlk5lI4.!MDC)4aa?mKT:Tu]V ʰ58Kk%O߂cPhE( ZLv]FI[kQ$ٜTFʯ0q#+rk^YE|0S_-ܸbƔ%g`-[ϯn1] dy#c%d{)]`4R{lc(PN32[Mj)xs`PedhErDt8.3Zi%vF2JZ#a6\h71oV51u6lɰZ Qlђ_-弃' 2cUR4u.p=RǞMe,Ti&éTl訾u)q >@v1~/r.kzf}g:Ra_0ק"t[Rt__+[x |4WX%x Ə[%X ~Ңi!V>"rupW gVnCG\pŹsfg~(WN\^ JkY}CΉj%gj{AN+=0}`!Ǽ{\5DA ~ա0vaElc9\R/Yv43hC֮ -X}_0Hst۟ YRGc!z3BDCլ \x%O@C6G&C.OFZdA"AoQv^灔\!%Dsi#n]q}TPl8,Z?C,!XniT0 %[yd9;tnwx鬋_!KyPWu9Q;n/V%j{`̈́@-8IƲ_(^y1_]=UҸx%(:~lxA^= <d iT.ۚ-bJdmZ8]l2C[ggUȐhdzM5N^2۞卨?K^ J.%A^xI +6g*وݙVOק FN a QJApgU7G=14chqIʹ\cP~ռa]84wq#B~5ej/?ixW/Fb78]1q?+PD_KީyVDhjP~g%LP JuS23=#99O"rf U~RQߥ.f8 1)@ULE=ՋȬYjvՑ.4jpc."cѝH#5QErfmyNToѮYyMMͤb^7$К~m>ҝO 3ʴL<{L[7?4xM&tIicv whxDV럟E_,^21։zamM B;MKx,f.jM}GT:W4gzY#[d+Up~ۤNQ%?YtTS_C_g'r]k(և9+۱W(M0n~ @-z5G]$9 }rkrdb Ђ +,13xKAq8r #ݵ>5gzzo5cƁx5f롳de*J tY*7p|Ջ‘^jz!黵|NDv̩Lı+%?w!!mKk$=l0!wM=7a:܄ PS 8kÝ"%mIWk0X tK kn!EeLrpj`L3U/];zհH:SfAt)5n|f: &-v?acBV8p(E1hiC*0I aW^^ { %HO+K}\W{hӕnʹ?\ы`tosN{Uc*#@y^/Ö4FTSzȕ:qrAw6Q~oZ" !wO9sO5)V:z9%6EW{ _UT\!'qq^)}Ϟ)+l7:qBk--h> uA`n}D@_nh" K66T\ f3B( 69|乑NFP kgzcD/){"]]h&Di/2yG A\Z36*muM oR˿JqvI5}xk#_jՏ;MyAdsZLH&#+m1O ~j,^Bt}7nGOJًƪ4Sm1 N-i,01U[aq/߹lv&sS$gK*y_O'2{_GӂT4.ŻiE_ܒms|Q hԱ:)pG׬AJ=C|Sq1{BOkẗ́hXOl|2g>m2lD,q~Nzz}o:<7dujEc|e%Ml.v}]nJh+[NxF6rt3hvg|27I @ U2L.e9կt ks0EꬱHi[<{ ARO/U#c*zYTINK>q4ݩz(#쳝iȹ!7K{(BƀտqA_>&j1Br[o u[CO㭒~2)L+h` *^ҲJ<[y-mG ynbo;0oT 񙳊@` KzKQa@JQ:](;d ?W(R ./Pm +)Īl) !fb=Y&7dFP9~ԅ>aD}jH:I6M|AQ2-ڭFM}dVC[3M5f.Qڿ({W-+^"8]rQbSh@e]];.>5=6c򺐳QT?i sBcc]00OJOتf,at٩p {(F"Vm,W[ihsAc#w07+VC#R|yp B~cq Df~&Sy4_Ip~wʅ&6~p'^5xH~땛&(ƚqEIƀa?[<`wGjo9 ƇD]B7ʉ쵅<#0 xYi|WαgC 'N"pA1}U&Ҕ*K $5|(0ub($LUDa(zr|G"z`JH> `TV$yj-{~ێyKcj6S}Z%.@wY9Nz |E06+S}8Ƽ õ*?͆aXqP^5m]̯E)wTbk:޸\D5 ˝}5&\+ZgJX/y;QnAq¿{J(bG N0K~D 37 åg@9 W䃥5xF 4ʸqt[j~H,0Z)='jv9Mv*9ӗ!`ϒ 3r 3{~ 8*FӲz3T>2atdfS=sبIX#;`ɥTf.?VWJR0AӘbEeo?h /c8CMW!+Ͼ2"*>E3o2g ±9㊟CLJ`,AT{= dߕ6s $Rۤ[(+mwK`&N}/Q}ߟ@߄"l3i]oZ K90PsE0o[[k2w1 Ȅ;:j_Nqwџa?T~([-$`!desempqK*ꟼ^Tr+ih՞{!yC "CYm%X }G@e,DSmB 9R@/ pkCEiK,e9gLmPL/6Kn +\e_|iŁ )&m D,tPxhFv >m-SS<2>`k*8)d>D=B4z8)c&}e$q4 >UNVN*N-ϚBɔP8AQtY#[b %GhƲt\>bj!\~dsTV?Rw/ D I"y~}>HaN? l鹉e&ͲAώwf`c~?Q26wL_X RePQV Z?_in7<Ф|Y'J'wСGʕ.!*;ѱ0bbJ/L6Nڛ)&+#=!tLBNy XxC Ѷ6 G0X@SYa1sx9KEp*8 ˢOz<d3ME q\9iD"g*[>e\Lw@SЦHI=6oADq+T>򹔏^dkU<ۢʐl!,9{=$띄„O\O[&*Z dI^ZD%Fh8.g]u)+̻/`&r:8 DI!:)* v<9>1^)eR&T_5('C,2l!@;׺Rmlho3RՀ9yQ տ|J9r-Ap\|?J M:FM[;] B5MZfi`=<ۯ@Mg=r \o s6_kSM]sK*O}ϦJK=8EW'Gtz ef<ҿ}S_#C W0'qRr$US\65<(;QXǃz~ -h&<OQ VT8G|F҂y_bl(^bfвҍ @ssƙ۬н#P`37oUh:if U$'y)tkV{, BfSFOܤU)k~db~0X-&jAf#" 8zA>vcmP@ܔ,;Sj|t:8굁"zts\r'R'IKЗ0֘Rڔô/!=7prlWeR(N_.A` y5Bվ+vY86bk1շ1U FMMVLh Z-zm >~\vkd!0E'X/vó8=eа^aiͯk׈xښؿ&ND/g4V<ՑV/_t4iXѮfvnM#BDR+s'caߌlj*A$ }AuceZ-vqf{a,vpx|.qV|~lMV}o!)]VS8/fYDԥ\h?ϽR хf]Y<4nF%}{Y-(XI*I%y`H^z&jL0>DLѿt=`56]_2SHԷxvu9Ԑ*4Ҳ蕹/\)k4U-)VP:#O 3(5qsSE;Е̳6*2d;|?9|2x :sq e1f_cc  9Pxe3U/URa_bVH`yeħdHqu~{Kf}|Glq[O!-^mՏQK L<3">Ўir x2{'f#Š^n.糔J6!|NjY%I:D$TvG?"؊mNt&+ћK]0 GFalljRqJb<{Xq\ TWd &8R+Xs4VG3?T;L [zn:V"QʡW]hZy]GDDGôm#$H oD5c樂4C;٥, ցW^ZՓj󰕶BB֚;=Mќ A|'|CxVWM2#̚'u R{" k <}sk_~D]>v0 ٘Qo|<聟ah=n?1 =[uS[} D`J) mW5~/OcVI =O_wx֕&Amz( ftο֣(jIxꮃgok(0NH n>-XX2 yNg'\~:GφfWx_a1kW#cŹN.`ZXlO$i}-ݝ̅zƋcd*wB5:}]CSF.c׏#8pa+Gg%0wyo?u7\:0>%gUQn/a+^T:۝/Ǚ Y2ł :lL:=؜8d2>L2XH +p\Y/>}9uYEj9dKD &6<磬u%kҹp'jE֦W49X'wW:!%sσh[T\ngJ5AS/UUyT{DUɿYFCgp4;&rO#@qk +pQ iE(fzWvܔQ L^YSBXЪޚe:2G 5'+·<(ɹ~S/; :a63FU\99 1˱e&ָ!#w ȖGP{3@PeU+{Ps5kQo3*?>çDUt6eII7r ^Vz'Ѯ#wezFnKtu"TsCq ƻO|zꖑ#/1eA6dmbJ °l}7'v (@h; Yi @c;],W`2Jhd;M!Jlgҫ!Aox}mj[(saģy3ėey _k^I8#ֱR H(rӸ5>/:1Ld۹Ԇ7U@ 磚6i3{~y !Z {D]Ӹ&>w!F"L(JOtv6/ B7O s}hM^jB*xaT0 Otnw] ] ¨ oy3絕5 sW6-]X h=,+" 7SHa`oF9YХn;9Dt£9C:fؠt5De36zwצS {.w}jf>r2iQyH4 W+p)( ͗9Vgk} رqRXb+sh0eSygin83Fn<- sx%(P-,R!_ M⎜U~3<8jd2׍c6fV 9k<|?ܣ'u ]Sm'>j}(ܕ#eP U+69BU.(4x\1)24;HWX$P,\$=r@ 4)I~ "Nt\֨ :Amxq·.U4EMf>Vc?jL#,`oa|gweb\a/=;1WZFr`ה`Ak,wy>(2*.)m %/x,\ :8&vucX3j uM+i'M$C@ QOAT̂/Z Uv熜goe`wIf nQ๖*OXX75s n*)xrmϼZiV*=e%ޏ(^=蓇+tSP©xӁ8. Ҩz&~\MX|iWA&qۄ*ķ+`"ޟV*Rv 2,y4ަʹ?rNEHJ[ȫ}a:A ,_0Y3띹kء[+ϨJʲrVhʚD2o.|~^ [C ޻aM9R>ʛes!}kONÓ"MjhuA7/wiOKR@iDw0jfl#UOGyŃg.(ɋzŶS1rA/qۘP!r14 }A\gg#R{(ԫ1UFTdK }˯ /qqޘ#s5R( `\pbӌ+hά,^lai p= `B9k"ۘksczgҩ>щ>- TFǒ^2N:ȣG˛T*kcnt,s 9tc,w;JhP5ZM;PTQc!)RwCJtRx dnUvob/KƵBY!˝V]= HFS|r:[X*G+ԷRa0pP}wd>H1OX袑'z^?T"RhT}21G+C9]Nyb7;1>x,P:%G.Gu0̒爺"˝_C㔢X]>Ƒgq75}DY^1 d_Q(nKnݒʇg>~]N` u@21i|{QDÑx 3k<PXm,tf\p:r+U{Fa(L%H8r`)P\')bs̶5@֥?kܙxc)>? 'V)C6-\7G ԓV|?XgNvVU)eU%ZXoCԬqD`I23̥aC˗Z?ՙ2)ժB(4VZ,,  KD%yWT?P`h'a#P EϕcmfE`F!:jnYTvIZm҄]@mr(&#}3](l!w}QxxGsv0V-Ԅ ;uP|wdn=r].9iqA&Z?,ypv o`5yE)~[Dvt)@jiOja}ZhE hz&j* k9k9X/KWb H*./+grG<-?Eka3}!.3j.1/Zvcfa~ɰߤͣ␋x}k_31y2"hOk^9tMdD8vI{Z;7"ITq6]'ioTxpT$#!4l7gCGTi@ӈxb]4>{nO0@+trZi<礡[O~p)peGzkrEmJT{Uf^S1:P X5aT3s+՚8?6`HWنOW3=zJ"/ Xp=mA; -(po0{jK\1_\ܲ"spbwXP Ip5^Ȣ~i_u^T٤F/+$PbX9K C3lYpi{}CL0>fGֈ''m0 _0^Ti_Nn;jTb<*MkAp(d=JѠgU6o ؖvŕC89C6-K*{} |[),Q9X[.;` 6?q8Bŷ$] Y& ('wܢo6baqEԢ¼GUfgٗdJBV%}]Ob@]s'\^A=x\ѸS?ֳ H')B.p]o~{Z2To5] YZMh-|t<,l)UC[ ?') ́ M5?N'>E?x8NJ`w{Jf#qnȫQ*ϊI]ܠN+tgəv_ڬh6qn 3kfRΥ?LY:~˘v24Kxt.?F5A ¿'FzHaÏIң"Cb.xw*t*Z %oG7pfS TIaXYr,j>(#AO2|С,:`_kS坼rU t9Mm_ӳ*AeߣڌiJ޶6l QZG൙_o;␒ج,btkI $є{um|jHF;[pQW}"NYM %'krA ".O6!В~)6t6O4PA˃I?􏃪Hb|oƃq8Qn)%D}\!~ 9M?%a;[N4&ny*n/g\+ 0: 4w[bq_6Vt|e̋jц#4 Hl MkN`K=OPm7 Y5d0MοW40vc?n@yNboxlx@$ /熉Ey!:&`;F~=I`XIW7PUfn75.ap%8$t$t)J%85E]kt!HlS"וx"%.z 7ĠPqAE|ż]ՐqKb:,Akš1XWBRZiZѩa#C)y]D1yQxvej@a7_ΏQϋǴ01ׯD X02j? UK~ɾ21)&<f&}TA/cT&9<b*x H%Ě21A:m-149q?^u:d#MFV:]\KUTTgJ(`8Vj|.a2KޤYpw)!@˖ޟvTe*'\Oklz!6x!?fdtaX$o>iΌvښ)45uA$藫/谂o0!cʀ5mAeD xhoUB4<= Aϧ&΅$?2٫W!~73{hWEFt[_-HL]yz Yt=EG2rDH^4^y:MҞLseV:p`2^)3\$q1%_ IWA h³ex\Iep[a^^& K13`u6c;ùnɗxFxcEǵ'\Yg[;eS^h0d_O>_|^J7*83EFp{\r{X/9jIBvO"pCyX=cUy?ѕ9&y}6Hj_!Yj(Eղ2WVphʴS 9r(`^)cqm8oܷͲEYަ{fkZ0uX./4% (?'J}w\|,i'9]p4D%h1%`hS*<GrTӇN7( o.s*_ɛ]h!e3֬7R~%ʽ3ᕪ@XQtv)mtVʗ~a9{`qUCt=>ZJn?GUXcɳ6wϏyR@@N7E/2PvoY(`tab{vc3$ !5PB3vID=DXx=oDU1"2cdq5O+t7a+ۡ@ChoڟOv6*`b'$* t4FGξ%老h18D9VDOR^iNORP3APt41+*dq חTȌX>.(;z)!(Xj>`?T#iM!m?3m^ Ա^";3BKS `bX#[kH:_;x94tHkԗp%h|{Јվ_/6ߥ)l Y ॳ6$uL/4 Tׯd[QXZ" %C A) %y^q5rJ8pɨ?f[JٴK"&׉b鼊|7>I{h9m-U|e>(%a-AA\6QJ@~qW:0pߨOr+F'")Ŗ'lDgfCW[X_p z׮DVR 3 ڢa%ɒsŦ?B[zʯ۫>pGnssIUFѥ٧ ,U}%Fe?Yj#SM Te<R[v#f-f~/p^@ny_S0Ơ Hb5yS)p228[=kl;snt#c#Z"@E#^_8Qx᳊ة~EUR#Ej2m8C~2 dzP[O϶KsMalR'uZ7Phz@W3&TE3懥cd.~JmV%l79 (Cy!k ]A`|71wvWC̃A(dz< BlKx1vz V86? V=BF鮲 rxA=!p,@ KRJّT8tCjg~I)6)ɏ{`jEv `"]⍩.h-MtᆂޯY*.pBwz8;^ЕaIߌ5C0X~ʥiiYϰBqۼQyXG Ġ߬6,!)ֵ۟87) V")u&ϻPNuSoi,p =KuP,lCvuS5Fv#l6 X3\ePS0Lӷ{lžYF^J%!\|+.f/Trr_yeWMowwXY1ߦ%.rR`mK{Pb^(iZ hly5z}{YξMReKhe\Wc&Vyt4"wc|eia&t;&(!amg;/Ѫv e焬Ĭs˝$.`l8XȓӶN6>$bf(6uvʸrPҳ=J:6'ZI@k1L{C}ɕ"3@-L6byQO*w[zT@RZ(d`/XHG wjX Ulڛ5HW$Vʛ{-* a0u5Q#u]!#/4Ӫn 8 R c̑s\kOn9b+#\[n7* ;$vٛbD UXW"@eB\Wj$*<֬lHeV}ȐJzJJ\(9-Rv±W+5>•@cu$4߂28ꇃDE". ģU&8: 5Es¢@M^Ybq B9xnC[g--C>⹍aF_uӝzyA%0@ 8j QѾXOVg QE`ּ:ai Z7uDTG$`OYFR2 E.]DV։Mi19DU0G4U-?1 t}$ F ~^f?o`"QyݼPe{CYN!?1#Q߃$R}E1, .aʨUf̲ 咞OWvL3"AP S=!t>6d)'="Hh](W h@$ƭICMwF !ޫ9(/®@/mS*\]+5~ }J/͹{Ex[zec ?CdKfY׆'0!?iqY|mOӃ-ȿHv;x2>[G>xP<^P7apר-3 L H- %D>rI\;LPs=2lC9aޏI m+ɖ(,__ҴzE<25kOű>`9ӘL[5aŷF֘8 R;1Jݍh8f?JԶٿ(\oǵ=G?;QD߄BVŠlQ38tmCհJ|Bk8 @YHqM}hdE+gڒMJ`1b "waF *j F5@ke {eLD˲bxCHĹB1Sa>KE2j@r_m#mC m/yK{W=B5-aT{EVB=X.X! S~_x[6SFn^ʳW{v *PO (vhrbi1OH{!qURRcQXQl* V;b;C4-⮅AʐREAܷ˘8U 3W,>ncp™e ;ZhUrx[;Gٗ>~y1Iza~XV5DAHX$1|J]oǥ9#Y& Sge6'&pͿ[֗4ɘ&nHX\ Юe~Em0ߤYX7ߑ^'C`И1AN1tĈ;O |+` DNm# 3qҨ06H#Qs_.H;y qDb_7I y mI\]j|P{ԇ \|I,&TCW/|]hqr.!zFduc/͞6yնوusߦY?#*Ռu۔_~X],c~~C^B-ugA8_U ?`[2g2X-e{ ! 0Pzp}Y>\> uԌ%ϊm23kk=l~ZU*CT2O;9;+n&t:ư E{Sp Zjx | ->gg#fe6\V[IC#CxA^-jyaOwynTfQ$WZ}@DR,a i&(ZoB=Ti{9.&JgQl>b|c :*!\#XK |*$H$ȹ.8(E$1VFm"C%"ɅKT1-ᤶ9@cnGw*kO(-cCҠq_!A떥رz,oT41ҁu_92jMc(8~T=io0$I'd {Wu 'qհr=p1<6 xϜk :tm|I p0YZu)}.rǔUq5kaDR0ޭ5<=ZĎ׋ w'T(5OFasR*'sn&V:b* 2b8He0/ !ZN䣷 Ġy*&Zo1Of s| vrV')/Z(`(]-,Ql +v*3DOc 9`0RI4$Z'ز^"EZږ0*ެDH VSNDho@-+#jcI*ߩ}BW4fX\\a_Y(a]sSxⱮ. !EJEmr+8va2Bug ?<3L J3є;e}Է{ŜhׂubW cS wL6o`lz_GMxЍ8T1 ?e2TG9[MW%^,`jG@߈or͞@7S;3=ݝ *7Ϋ.p׳EaTeqcd#^qכ&5O;k8@dJ~Ѽ 7c.Y>^^]l̕q5~vlwt.kom4J0`7;{HOU+&"|$agG)I+fWa&54z=[7(RE) >2uP#vͼ1UՙU#)=YV4%9NFh8Ya K(*$J*SqHfR oCcjӣL$3{d +E:f& bPBs(XoA ~b0ڼ b`UN5N|4\t:Ydu >02I4iMlZElmb)xnfFB* q{kU" n5<9/CAs[*sB/73 E*#'d%MuÄ ~˔{}Ã%xV Lchԕ{{,1Ùڊ4L{‚'Fiz ]X;G">$ܣH-D<9?HPEԾOBu:ό< Mwy@W=qDK]s~\ k:0^?i]85} lu\^f%S zIS4 Bۋf—l@/Lr#9"jH:mQ P-#5a:KÓf +pq*fMsʎjFosean_Bpb닺Ih|0eQAY^p9VýO|bHv=w HZ ˮ5105x1lG xpFvưtqNԄL0cj]N,+b,i˜jFOh=]O[:Ӄ MgH\m2@T@Tfkh+SJ2'Ti-1mD<4 684TQr%7JVNf*Wbc碤=-:;@qD)Yg:STx_j]}z\ܽ.=MI6$06E٬ tYSCེUpi&(O}O~X, @ʁv*n*e": %P? 24Ĭ䊚a~; >1UPaGʽdՔxo]ŒZEDvq!PkjB ^3ٶ|y(ӝTR&?t"72%#"':#CPV/ }QH#y6fn4 p+<@`^27r$DO Q4A2ʮ bZߜSk|׶HpSwH af]ŌS-q1ۈ#y|: f3:vY %h6GG+stRNg&b5 5":8<čpڐJ(s0(/Wގlñs(ۼcP*LDxQNLE=zv&cC#K\F6j_[vQEXSG§I@\HweV+Iȟ᳸^WG_ aCP5GfT#loMŸ`'d5̪~wc43wPŁys]وF'm! I(J_&7:w4XDV CcxǴcnm˝] .XՇn7,(.l)brR&KGƑ;5ČE |tP{yxm@׾6VMgD߽2EDW*FFF|΃`m¶s_!~/_ʐujs)M!GjUkWe>ܴ 'Q=Us_,Pceٹm{NuԨ8s{[ [K H 5KH<=<ϼUg0{4[qK =1gd0ق14SԩUgWmB!gzek?/P#gNdzi;eգX-&o:5A=Ta}\=0>m1R5ju} *?l8d;<}#!)l=;y[v;nTVT#NZ!P03s_bċ$E=a2њ\0R0(KTe)'XV-z-:lf`R #Z(z0:8~(]okMFIws7˂67Y5*5hdF„CWe 9zO)z2[duːyp9͕8O56PTϳRfbvc'}GMMFmͨthDOb'J̴NAA$ Plu8UɅF͊\"< 4S 3jѓX WɒIj3%gv)K \]W:Cez B5,~"&-:݈/4 3ZX>[WѰQW0U~[C/qϑg2lO׀E n2Bq{_Owⶹn+SH ZCң@\Ơ) M*rlW\ex:R49!J76#nދ=bX:* lS{Xk@g <\8hÉ>Ma_250x Z c./;vO]C2%H%lA![_:x=4]3rEg}hRÅA fn%!%dOlcTPEl.&z J ңFހyp4DD| sb(6y \ vɒP"_"!iT4-ružlIܶʧj(6 tP{W?jo<?< o>~ǀ3ɢVqP:[8l|CHїSR=@j6<.U2[僶hc>ddq%DFa^(LZ/j2ـc ϕ4_,O6*Lv5JgH1ʵߨM;FdzK>XB=rKSɯ al}咬LVZ@_wpm֎1 j.56XA'ǹ, C =Y?rD WMoj7%[. ϧ}h*0ۏQm-0tJ:ϸEtB;FwsX2 C!5;C<0!3m<)E[yQ<l)*iDI0+c$My>aouNp}Ogi(}3mEkNS͋]V6NI hwrUsbd .@^C%;r L̩[Bill"~އx;6GFDPr=s.0$7nՇk((Ԝqr~m=Q ך ?naj9K,k%>a΢ɷ1ޜ#Yq$ jVȑUM̚@n.&x~N k}54]S#l0.i]>a$Am)/JkYQzU~K cwܴU oo2n  8V"yR5eeQ{QƩn*{hᒕ B>kAA\m8VPr!W \-rPLo>yD4'ϱ`fn1sC[<,{k"oA,0(?PDN&^ppI yaYC."XqU$ho[yxX@C!dF9tY|` L53+31Röֿ6xG*ZZσ"<}T{)癞@;.TUG5 ߞ&ܼ 1dR|>36&rtN߲ū.@tk^KxAp٣NQ-8Ԍ?en[D~+ !OVrd*TZUyTTVT/O5qQKhƅ3!v3nF}IX ~G }\}m"6 @4ߖ)1R(M)"5 L H֡HU"j[Eb}F_~)',IJ9YZqIg>*~0 ge2.f} \oq!OvA[{x;fM;qMȪ]K6<5 K6xr~]+k'FȔ.c#nD C}ǀymxze#}"!:w$+颴>TALܠw`lmt!Ґo8`gx?eh[qj/2DgA' :P-X%}E"p n5} =U& J gz+B]͛D6[iĢ3E=-״ wWgS= !ge˲amk!}rm8;5#M])Ѥ-#"r! eeZDn 4 X:-PYfPc lAA(0BMm^ĕG{[32w,x"4$<A* 2,ׅ :'{}D ȋߕ~JBn7}-<1~ }VB0?#Z=`׌O;(/*Y\}T|8W\`#XH`cD$k_`r֣mԯIA p6nEęZI.F{ֺ9$iIclt캔f1aQNQxؾG|k8!y3y㉬] av)A,ռ^ZP#F)L(#Po)O tc~dN}zQ =߄ 6 LhuGG ڴHG*;!⬖r`}^s5OrJm{6ZVx++C.'ee&9oV8^@O#mE2ɇƃ"Zgulqcw)?TwVGǘ5RX<#ZwݶC1N[,`%O8>:ͫv>8=e`*mb[ԝWKDNt[+'q!Tü@YVR #;N5Jzn@9 i18X繕 $s@ݕ`2 ,13, z $݃cX4IW0,T8`cwEņ=6g2”#0lڌ-o|ܢ*+[AlWVf KM;fM7_GmZ+;F/qHAN:7н"if@Xnކ\H@8):.rIdX?GKnj8]![gʭӃ#Ġ߯SH8n3RXչ7a{)6,09=;;jU Ðxip;q''0bC{Wjb3qfTjo K)M/WvNA|SR[; V\5a &@/m 5& D} I#v70'm`h"`h Te{ * m'B.OߠpOCN*2}Xq.{|q \0̌iY"hߵ:|UU-~8w%ҍM~Pq#W`ZNJ"JE]cԏ#wr6Irź! iʣ`[wdv;;d3h{OXj}` b\{$`_K*2٣:Sg $yW#Yt`]Tl픽gA (_Aq Y~`͞\Zqg8maH(C M:x6O.VX^.C =J 8\TuvchHXlWi^Gv(e# i`7%3vOsh۶N ԵhH5}SmMn^LO4W ?; /_)O`̿S|ʖƥ5|r6T֥X9Ѓ.M׬P0rtUc]Y-V|p cs0zZ4Ck7,͏0L _[v\WTY V@^u NGvȈA`3Uu+X&t1*!qq*IO.Zutn5-lrŅNkLQL/=AxZ>@&jИ $X~Ii⃍¤Wȥ\Tb,̝!6 (KRLE2NcS]7 ;E([/95}WZ; xvGqS.67ʷ'RcT;o \ommE"ջX٥+ M&m/yc^j.Zqv3JҨ3fr4mlN}K׶/ PFϕQn":0Jѱson Gj5X䈫:b? xޤL_wM#EMw-N.FM/yqYg $NēSM&$٨"^=aRH9Q+%#[DU`룃9ȷ%IëF;8 {ۓ8 ˁ_?mxK6 Ah[֢Ȧ,e]5KD*P%Eʧ{A(y*y滑7H@s&рu1O?¿'B#nUz2"aWFZf!t$&L$R^vw@!RȐX Hؤb` T-[L-4!n>ćb7%D joV:Jf@{&4gpC^ȝ_e_XQ"uk Q+Eb/eychI4y)(Sӓ Їx]zN4׊$*3KV7 -+-pIkx פoGE )ݵ QgXj?(yϾՍɣ%Kpδ~>4<g2|^PCf6˄I:8sIg6^B Vږ) OaĚM@ :p<VdS jlӁ3 \v**ps Q~\sj76$3H@SxR=m<o3|oe2Gv '-Js)&sՑJWmx#)D!j)-*G&14?ՐganC6A 2gyHVNU1 R]!3#uF!V*K 'ftJs? ؤ{mYc?si%r a@w ͎ΰ5 ǦC}#M{>4}"䨵2Y:XĸQYelU^g#\u&Bh3ZH:/.Qʿh@&⫈#=H%, BեwR^-2vk\׸cR &MfF]IxAYLsݺL':|N)N )/ s svS3U:<Ce~0zNS.sl[ߘӳPE8ϺZ`3p4LRoc5H93 Wdrގ+!֥+>;##tH\=NI5͡H|f*wn?@3 -UD$^@ d ą[1y{^[_R ,I5>2 ЗUs6O1b+h ݊<ƽK~K6a\O.~Ds-{\{"iC7 rOnEoMPYL[:O~t¸ xg;NA*2m75܊r t*eY=YOMl9@<5F -TV˂_ރXF;|5Žc\Mbo4&/WvWu:'2յg6a}2!s~4(ѲSe'K dxJ!J^w' yv 1E~7M).R~ GeHCAJ%1{trpvtqk2G K!qkJjEyVnrfDN%ad΃H]h`g+tᳫ>͌FHn/!pnUC2?Lt xKm H2_\OIfna'_X~o@$"r̼҄/jV7@-&e 8RD vj +N}OW~p㉇7˹*ّGl+ȡn)#nb,+/n,$Aj;&Sbf_r^; xA.~p<è!|rsqF|3 L*-WYTTeMVHFp|X}acy)8 -\U=#q,Z]L/@Ȇ{ؼWz]uYaC3$! seIfu'n'׌ $ݔ|d)UpZ}&ieUډ.]Csojԑhu`ɨ&x" ܀K=xH]Pey$ż[$-f˵*Z( ;!|5kqqD1 3xtB Uw0ğx I'\<tNeAڈŏNu🍲 4ɜNI88 ꤖU&ŕ6|#ٙaǼ8|Y_J|mqhそs23E*l%sX%e4Ћv(Sj!(52 GDe?d ,f'@X?F]{|E1wFG:z|L\,{luLd%>WIXn X+L2duw Iup9e)PKʞźޔD~Kģy7<+C@|E/mWП_=n0>%j϶!uRi$t`1)}>BǖnM r!Iiŏn--v 6ݚq;+j٤My+ٚa3*b i-f>clؗTzxMa }qXrt =shhn[TvIfKOL"|o C vQ]o IT@ar[齽? miU5?Ai=kNlF:sg <x#qot}:MBnCTSMnB9qPI_]K0iP8 AeUj3s^`0?i.G˫Qoal'.) $˥P=F< X `@!}"DׂpD[2+ -/%+Yn#oQ UdꠚL~ߓzzMFsc 6&C,Vp}1 o-#ܿԻ"Ϥ_-$V[z]QoԎ(of$hM/:ыfZK\(s:F?y>6{?YW1F[^ˆѧ#Թx,Q@*g*r]/ [2R73>lhwUB6poΰ>:QOK*IqiYP(ʲYIȁ>p$%SU2> Fk 9vR,R#:9=U+9kJq*&xٯBUՓɲҤun{fN"eSA œ`mL88o}d{'D8_Wov_3f jSkV[l& EO!TݴVg_*4Ti/DOrp@|*Az5' s?[$pLqWeq36޴gCj`,&GL/JVzd#0& 0fzĄu)xS/SmM=<_(ӔSRh.O @vL9nuOd{n#Fj F)𡓥UaA}!n9# iC~5kS!3*-W.kNApi,O^uB u[Xa-ϪL>qCDqCIQfyy;)O:Myݺ [q˘}MaCg9qզٕcmi!khi/3,f=Ȧ$"D ϾhY pjW=n;ƥ40 5R(W{i+,v! ya=Her$L@H}y:;XίC[IND@4'k_,UJf<u*ƓBC=Qp+r>R Ұn_]&}GDX@TX5@D*gwAp1|d!f_"j l?3Xy?Jo$kA;tޢ,T%x/3 /N߀| j{C3;y֡>mD*J=ocIɵ6`+P: YCY^G> K%M$M4&Z@3L٦YŒ= 6R[̢ܻ48h1 daKohD?7r5 o LhL_ڲl\JF;[S0n@9f^v-R=փ3| *"giEFe KDAkKH( eP\yEPU( T˗])!k]( S XR~h&r{v!49Ѫk}Ρ0}WGM{qZ` #%CP!~iCCr ցwK.kc桻 6ԘYUW,62XeWP`d."4vyFZ  3,:tk]M1:h_rrQΊl42>JPЪz%n5h3;397 An̼wsH7OJZ1c8>7r~LbOP2jSCuAjm1NXΚ&#+D]}tjڍ*.7ypv׫1`3-= p<ߚpyD&fq,yQG6;J,mOǮ&{Kjւ&]ibk Dzm=fC#^4}Apԑ ^vP*9|7fb>% hmt9(<u:Сi|05 $Hb6 !`K=_pRF xAo&G~]_I&&Y|_&3-np0y <9GF=†HS+wwY -f&nj"|8NLi-<@SFʱ@֜D^O.S|n " Ea@7Ht>biHHƊm|'VQ#:Sg7J17 d_"}<0nke5ahW>U@by֟9 Nae0~8s;Vq`4}7%d1mzsH8} &.$M13Ct q9̋?_e }0gzZƨgq,4"#hy퇽v8 'ĵpv̪WeѦ1Șp)84m2 ᤊ^0vqJ<-9<$`=ʓ䀡%\ .5h/nHƷ4\[)8}=0Aٰ!v;nت>hv6SMX6`$ B]KB{$_rK /H`'<$9P۱`tz">}"n&S|d6FƁqRL,Xy6̨CBYZ s'-eAAYdAm)ar4X]LJPԌy(Õ0[cTS *juLd$UzCjN'1C15.܀ڙc(Rlہ(Q VBa8T Ç?\4vI:AnC68 sqhC^CSQB8NSAO13> yQF^|It]@fHHyLepqhOSrف!H2|]]ʤ[i/UYg4HB*jί9ʦ!*3ga :Bk2(Gkd\'Z3Mg,u֭$Ey`h(>xEERz\5WJ#)"lw]F"X(ϠPkalG97g风Yby]%)V#o<SJ+BџDD^8ĠF99;P'hkAigs^&k>&hY4kվ $ۉ@N2 .W7xA1 @Vxس93T6.8(. T5;*EV2dxMUIx,QKc%?`Q%t>EgTs 8h ԡpC7c/!_P Ӑ0Y5i ~0w-=M]WW?ܤ>_ FEglnKÏeєͩj2j¾s%xj)]{ 0+tg9d(%T&-nx 03IKn;&=(qG9?ρ *jwl*(Ӊ&('OBf%+kϳP UāIW;dY>(le=#]R=ڎ!@6iª&%l਩)w!<;b,aO^s-d׾G7JCfrŲwBg4M7X"~hxajr̹Χk [b;_eX'R"2^ZbiR˞>Vwl2y_yNΕO\X|yԛVܑ#CSMaՊv$nJzd+ɩF8J&^#!iR*)<襃Z$bڑ4iw+K7؉IR3a0 $Nv3E Ѳ\H}J%ꑌb7I~fӅRUyp}ثxz0Dt:n_NdJRx/r֢DSESC Dcfʽ0RvxTo7VE'iZ'ަĹm)` ` 3a} i|$"‘^t.u2St'~@`|جh[N761=檗59 q1Whry9 9ҿ ӷk]Y>M~)*mqM_V&(QykY-ʵn$U?x}e6Ŭ{>Y(+6õ[vr-dEB=uZnYHm*YUjm<-=̽5 v"'򭔴hs #~T+#+Le]'_I7mAD ,9詇Hv]G!H vH\b]inQ[@eDqפñm5 ] D.||5bz1T #}FKSj_;7 2W*Qj*PE1-ӁK24nf B%< u+f 'E ߏoGUCWKUa9VIsI<'j+s>Wv>4K5 ,pI6XNw <8zD"'@+'+~]ruh;irkyC :S&cpmd%D~N ?4~-١wt "y*<7ΠQt+zqZٗ[8Gh%s\(*Ȝ A&ZbQg1ҭu΋ ڳLczx|{&T ̞8() [ƣ"-f_)D8J-#FIjp Z݇Z#קp*xL/ʀ@7rue߇]~ Aۺk:H]wSA1@Y8-NӆQ} Bjt\S . Lbfh!>n#A$Z .Y gخ5&^ǜ&5\5xm1> 4zW+tš;@?oUhSZbeWKHYIC]N\B.@]Qt㖷+nb4_eB"b3Zw ܼS-kzI,.#1Ubm' $?&Fs@ eD^tT0<l̽.!Gtq/-v j3zO^2#w{W"qaeLkӋ>?!ɇIt[fU_HQ,VWh/d3Ń<`N 껧/0N/ AGQVHYh G3z_q-l- Yc9/W G^PFPR{i`J!J|l sc|r^`ݥC j&Nu0\+f ?ݴh4G?=x +H\:x#i:jЭ|+S vz>$~RLȝ A6VP~md 1J^]E $Ş7 M(q|F +w *LvA bϒQ)j;n/э2ðx&2Ox"[rl1sP(>Cc΀V rxr?-$mӁ;븤6:b *ڱ @X_qx4Gx9G.1*])[5--4 Ǡa@Ի#ʵǿ%jDEilyU1^ ۹ opVS~ }hяq]2МAqCaK5~JW5v 2"NV\b䳈kPm;EƚDh;DT6'r8eIZMpn=^8&^:]=:YAmG(i|$B$4}s"s|Ai|4sfSȸa1ΧST&l~wYdʤB&TJ-hsw L5waeNiRr^C%\Yp@m5/_pdTaG4yk4~+,0Лxpv.v jcn6۱ xBkm]폄Q^jY'< l%{An[܏D/޼ C':I3h?+`|y__ Ut7ӨuwQIaE{s>ATL_6<I*I A%-U%k)q@N? (< 4x3G tTX=5ץԩv98Y:O+ uRY%Q| ` .Z!"EfSl\ŊWVBN0Ym G~L}0##M 9ӨbJ@gQ/`S1AC  ݪrpD:z!rK#jGN-J4σ|k_ER?2"-q_>|R433zV[փ]s_y.ݚsh qcLUg/B ɲ~ĶR)$N̿:(nkkU!Lw8NY \5pggLxb ]1ZzԢWVC)LI ӓ1j+_\<޸Q4wv5t=ldA{fÅ&-1Ny/0] L_Fܜr!U4+3vʕĚא=n@Na6C LxF},{qMƆnTF8= c .|VtP);Aex1`.-U9]f'+$i=PbAaQw Ԭp6XyC3dB&Rs%r7b \ʲ符]ɋ zZz/pa=D1Q"z;2#hMeq/ %}DS#FEl"eM:"X~΂/YQv ,zߪH^QH@ 9+%v0iN*/)$g8sE'"sH_@}vzM͖9KH Z< 1 ύ+t VU7OѼ"K}Z-ƄP -x:f'_ǝ|2%19f>nDa9i7&Cܼ3 Cm&Rqaن\j;/9kiL HGR+C$2MvSKvƫھ;lDfUzyxD&2yuhNpYd?0tPw&;ex&+hC DX;7?i/j9.7w&qoH\W9, O H PMWbqE3G2 ]C=  /N^b% r?uwm&>>p챙-uŐRl#7'}tM}{7uI0ȧܢl2g 3 -vk-Q42ǣ=ʚ.}8)4}u/]ZOٝPԈXю1նǖ[i$?MeNդcBxD5os"+Dro4u5[6ZA"ȣ@;l(Y^/W9֏V2Ox &H,Jjo 'K4=%BC2|ckeyT]ې%sf-G5$QDFl]wdK9pAp郁\HtBLڀNv!Ϗcn×Yb_E`a$UEgZ+,d´3m깫]MBF$2d~&+X{ַh50D(|MJn퍼HT|96[ۃ?Qqx+e~K\]ccsVjoq.j1z3(=-#RX!J]utQn'0>"v9gԀBu/))N8_y.Qõojv1?*>KKhA$+Իm'& hޮ\l~mc}Xi#_l8Y8~N>7!mJQX9a8cnY^q:m1@<^ìVl^BAO-BZ6oHR B6!i7E3wˌ#\Hlu9aBif@z(Zp %H:p>ކ]lIX̩AUJv!.g%j^P-mJwer(o#Q/BĎQǢ!5{wLHFT|<9M s,}!>c&I 0>r[ЄGBї"(ޓ>`wUg86+|MLUS4/)8|EqZcΝh:2PP'OJwbO^:AupM$B>H )xN-?cR j^}cVX4Yf*TgJ2PҐ*ڼO\>wJoոł}t<̶7U* :E{|\ɍ4Hz]G~MWӦZ;F@󿃥U~19 逢?JLtw)s+fAJ$27,G$fSќLXo@RZ_&IL3gz2<[{SӚºnuX)}r*eᶙY7&5Rρh7U11; p*NP^lyVXfR_dCJSY-Q Aϐ9NsۤHEu5b<~CsSֹJ}o_#78 d:]w\Τz޵P'#'G>MOJ[aE:mzlq1qԞ٥c;;hB &3XKI*eG,7yv3ڮ,ʿ oVwW؊u)<$-=;X";'S3'8(lovͦ-z@V bj F϶'g:B7c7uPPV\/Xˁw"M"s)HoGyޜKB;qhF gd<%숷9܋˳x7*l6:1:5)`M 5r1IXR}<7 [Ot?8m Rq~i\WogHo(gS C W= Gp'6Lb m+,FHiiX {JD%SIiSVSqJ$1[ &;L">sBiϩW@r ɴtu׷vd1.?2I6sخ8O(-;(~D!2`_SfJV yLQ{?ǚ'7ܘ+$6O^taĴQT{}ЗBg=v^up 0Lpܩ%FIwU/ͩNCCwMDį K3)"!)<#@Q~uS":@=YvKħw,slYyM*u ɱm=+>0!~ ͑#0}̕ B@#iIk$TMw&f f#58Eᜤ?8>EyOwT%4>_Nbbe$hWu)r=]  SM[Mv۹L<|UH῕80!z]g3}p I \X >oaA;|"RwM0h_V{kܯ_UyD.GѠ$$(a,kb84rl* 8&w`l'/Zw[m]9p%1D;robI|PEKŴǣ1*V2z@>Ʌ =mLѢCFgxf\߭4WWr䰷!r,I˪2 ȌٮHR7=O M>49A&2il&Wۢ0Z/8@-W@ եJEIh436Y FR4ۑe6=-'iwb8ֻ1ԓv֊\58].h01yxdQn3$L/-WOŃ_HCӎJF7Dܩ×%N&r|~k3P.Q|"8J,rFHT989fW̖YN|scSu6W,-݇ӕۦGc*i-%UyҥxgF LkݳSDS)r尹E]z\3/%53BYps/(@j9Md}2t 3JI\^Ͼ2#x2"S#]1=nhcKӇY55+\ٌ A -E Z3{j‚Ȁ+Ga<fF2]YTXwGrbn. jͦ#yOrEL#D1S'F~!g!ps| |NK˥l1&~g,S>GݟpSFxqS=YtٷB;Wz zƺvvIPtkl ] =S0:HWրe!K=ܜfD|\::IгB9Y*pds6' nxEƺ, _#'>@Ӳ 1˹aEAK+lM%yC*_q b$Lv_CCP'w;p!m:;}@}xFK/s>SkuL좜HDB_iژvZ[ެS8dF{GϜu, ~e%u@CIy m x"Rl<Sh+vK<*6PB~a|*쒅ygZcNʴA*bK޼4ƻ U2$OŢ + BP\ւQԼįą_U` 7o]b>}T@K%p:ͬ7㨽Yw)/eV&SlFx*ŜioKpg%ֳgURfG2x=y5l1>\1J` (t%c0}jؘx+qmIΠP1x; P6q]lnW+10"3 Iz{¢j}Q1-u)DQCM5="IGGQb*ݛegf`Nldžf =2xj- D'an9 IIJBEʚ)C#OAjR%J%,#dw( P0áXC_W81ǿn26 ]3l[݀9"ףVmr޹VuPbXn#ɒȐq7FJL[j%;O.QYV=D Pp{QTv%n>Yus%> oQ^#'PdN1PBd-\헥}a 7z9*e=rdo?oZąǸtLHҵѻK_2)A)nΫ}`Ϫ 9kq/M@i?IblQ0xon)A.]?\U=es5mgHmJ\%vYu8]A20\GAQHz_*۟$%a<ʺҏ@3b]{hWJSU3N r0sL 10x&uV ^őJ?H> WҔ̯Q,ٶOg*Ȏ}_\[Tqg"4G./QAvYO!0˽h|Xu ]$F OsrJM^zOE&wGj]d {* PUAŪѦGMOA݀VX6Yp9v|==)NZJ$='Ӊ,A[X29aElg^vΑc̟ 6[nûbavTw;T_Q{F}ґ+ qC^aQ'MXCԣŌ18~n'st=8|XĪ}ꉼnmb"!DӬ%#~<:hUmDm[_~!_HonV2|fziobkFgf K[~RjR\cY}Ԭ稔yPW$'wI`: kxUBj-A w6uav2rЪTƉ1RFSC[i0 pǜO'H]A:M@Xe ; ӭPWX.;bW -ys !KOPy7}CHխǩIg`@t`͊TZt9z0RN:Ȑ &qbX#/SRy9V1jf@Rܺj(*=TOȯ619w_D"~z nXFBY=eӮNaSI3 I=Jfَ`M$w^{ k9+ڤ^9d+B:q inALrF}Zsnj3:+y^ipvN/ o4a",0'?Ω5 t~pB\K!d,ctxlyA@!+ޠ{Q Ur?bٚxd߉PS TEAؙ,Ng:}Q\Z4tuo;3[gj//hU oU Uj ԵфFZF iJp _s=N6.A<~˺='1ˍ}) ~;0gq#0>Ϩե4Ai{^{>o.};Y/{p8cwudrNF0EED[uMZP8ϓX?*=?ܩ`,}vKim%UnYIL%XkcJ ס@ A>0:MȎh'C,`L_=dR$C!] P1@ۃyߏ!ʨLʬͬ%7z@_HEo[SƖxݗ'uG5\-v F'2M P'[ JSyZg =k2W**QLl")!&ʇ %dק4іaI=!~Z1QWzIrSYۡ)E_W`^#+::+KWf;h.+W3Bdº}Y(U\YO +K ysռ q~gnm{ߵxLҧZb!evC"Sļsέ ++iI!:1czT&lݧS*HqFsHGAJ{x1xmqmٽv R,)*2RJZ[i:1@)Юf6Dt *0g"LJTPnfX1mLjzwM/I,"Qe,[+r|IF8k.5͒v@Ӌ!WP 6.uc#z1u>ӳhéFEJ劾lYRR-U4W i}7k1]Tܟ1 !lgPQ8I)WMCدD(Ϸ]ҽr3i7׺XR/ݗ$8jzu36;1Zpϐn#((4h3MS#؛N]8ku^Kˋ\WR!e.3狭 ].=?u=`?NlI~h\ T#@f*"zZP_< WʾCAKx3+@өM֠cIGl":Z4`(OmSIS(% ? b(xn)![o0"4O’@Ud.Ռ 6BndL6go$_ +wmw4‹<-So og맨X"EwNOwZkitV͹"Z$Xc$P+}G{ م"`8ѧ0ȴnA&Vy^ucU>ʔSmPGgk0n'9:IǣvfſEn@yUżE(YmaͫU?>q= E;W(p_&?/ O3ނS}9 BD CZ\oj5]_?G:zNE;s5!&R؁y*%H*YZe)܋[Ύ}jL-4)R3f^M}|OzJnH[١b2i3^}i݈&mEC=N4}ߗlYa4)2nS'Oͫy5~H=ȓ=yJ as}tg+`oB,ʆZQY$gG|I(d ѫQfl^֝~0na-8nԧp>e[2NCU5RaX \;W\c,-ߏI3ES@ȗ{* -I?_eJsS*ĻY3/DcTN7Sc%Pʒï3W4C1$P~Ugu۳qJ|7=ivuw MGSy ;9TJ_q YXcگNivDLʢL}}r=SuW&5$MGmiنN_SrFH ةh9 +Yfr(QE:9V+1"l zD)Rޔ ~vnR;})ٓS#62.uC,4q`!!Y1 b䒘Ӣ)[}Unq{)(@?*o#.Ǫ5(yɫ3%Z,\[4ů:? rW)MH|Pa4p l~*FyxOcT\L[bXj(pYD|E~&鷶 L T%.fP%~hW%mhm\L.0m|/NꞷٴFGVloލH a(%#eIv9oZ ?4l$G|hJp5 sƒYm\va//2G{;3/H Wbpo0zP ͦVagp+?!"\0>߉4A3oܿL%o<|;OՉ!zҎ1$.,2jDk( fkJ[SyI@(IoQᎅp;H5u"Rm2SםfgCV߭;(U¸w5j۹KB݀]-&-`&n>>8hXwp]j9(=yVRnEH{%xE4`m!|DEh{$Ys1BGk@p.ǟC&-W-AڡK"F\gn("Ȳr$oŲBsPbI j*ƃqph|D|Kԙ4?EAnxlљlCL&<<;9<~%22ڢ/ٺ>E]`8/2t/XرBj2G̞R`FʹH->{ 5*T^?%bfB.Fƙ.EQGfVxdžr~0W|iU7vG\I+Kq&,zS+ヸbhg֌nB~ d?a|  tB׵[gꅷKw8|^5%[(2^MmƷKKk%Snښ`)cx\4 %RH/ҶEf5سdhiR9P'ؐ2=T f'fym/ωjMjټX~(EOOѣSYLrsT&Zecp}ً}I; M<~3iPd6e!;8A|b5z&X-qk6:qBk=_JslB'^ui+f%֭*Sq&;<ܺɷت꡿AH:*~zE w/`hz:Ha_v#:PA,"MIȁ 0dNAdz a:*y$YEa.ۑ B4whi!M+[l8{IP)6c*"fs |9X9|ɩ4#esT3C9LH.gnF!y[:M BĖy4b;Rnι"\~,/dpmpc<3Jܕ'hiP{fgre#ˍ.W 55DeaQC,s}n7GBˬb5S,K-\b76oWqJrT<}ĜEt3(xzIQƘot- C 0%6ewGk^vg _ 䛺/ ^2բ}CHAkŅ,رқPݹ9+Ƌ{:} F-L!]Luj&ljLr;4θ,>*v_3[}ۧvI}J+ L:aф"ju˳_qmcgRfM4 ^u_BUNʳeg<>;``v2^<S@͆~O̯/ܓ&\oHF>φpl$qeZ`Uz7&8Yr^ Yu{ eE1bfc"跛()E|a,K¡H6OW\t*O#2}d`ewq{{yn‘FnRҪiI X2{*ِ߰ج zlCwe?lZdŹ&`eMWL<5[~=9$vKڲ`q(Jz|g` 6 EMFcP϶8 9MXvƫB¿Žߏu5؅ E@)כ֎5w4ը毬wUDoZ6%G%<Ӎ1m*av&H+~$UWnkU46WjiL[+&B&;Y1e(6 a6VdBmuW_ZV\twfzPd$|[z?#9㌀2`݅F@B$ǹ Ђ5%(=yo˥`l[qmV![10ؗQD&_X5݊9sq|F MH[01$[~^(xT.lO)y4zM]]#ědpfvnGl9<-ZIVK%$$yYT%nb3{hމ:~"hwMnWCMy5 .w@>YT<⦓,h:A#c+,+1a3ޠ͗d=qP{ulN[]f2w F™?.Ircq|#Mİ;Zg-F5h!j}?|37#U:ǐBU;9La:"3l2bYOs_l}s9XU] 2c_2R#jd곝 +"seoG4uwvx`l8qu/"4cmSZV&CQ)–0Q:>ZqZXv'aV6bh`lyEOyFӠn"pPrF0_@thɅ<)I+!jYMʫ{013sK)vqM3ѝ,qF6KVf\?ic)T*hMhf_iӼn svfQ}/n !qMX sRy%ڠHt+9# Ӆ_$g;_z0af@D6.'.F:GGx2 ,Fé" ޝUH< wH Q\b,bsD;Η>KB35;?rR~? ╜9\+XѧLOl>‘2/@S^cgc{%:v>AvɶsCqZ1F=| YgyL!`@x-zsV')Y!"e}Dt.%~(j$ .Go6uAPBfN O ey^mZ';ԏbYAÐska>I l, se{i6&'1#/wF=%mpGUi>Qy2m<7$qB絚H]zO-Ȉ>ۏ'5z\֣Gp;& Qq\/!.ggPi JT6@"}Lc ^4-/qŷBf,]y0+4[s|ld1/U!1ielQX b?=M-?Xfu@v4S/z-rx'n6LUX-bDhdwǖ&!0sBT度tԬ{rEit8X >k-)!IRU1mЭfAאk|/N8d &gFawyl|GW8r1g+t|=W$.hg5g]\Ƭ{,# $1M^3$"yU/p6r:a[rhG93?ڨWg6NZ(BXz(WbՃ'(a_&$.hGcVi^VIUHP(6Q')*{y.H(+漦i,{O3΄U!I\1f"EAoSfć9+vzdl*5kavkQ5￶MR}`A 6T}NJL־үUz "Z4~1{F rD"7YTR˫h.e5T _l&M浅RKE[!;$xׅ9ZA>P̽ۖ;4F&HtPrf@%Ȯ[LFEF!XA(jTΏ9r{Z$3FܿEJ50p_M&5~HbivXEэ9~5tb f=cr$p"[Ob۩u#wyV_kfb\V:Og6T3-e=] vVgF'`P$0Q4gvHPI+TwN'Ml,I$akk굋 |Z-F \ yչ}Be|,SB_b! ?~K9ȋJ,B;YTvn\<+> T@@;6zʰ:{S̾r@R:la>2-ۡ#Y6Qx7۞ǥGr35 '4ymK+7hAnqExi/y~N )xF%0U<ث>Hm)$r Ff8\_L ԷRXX6}uR€"k{̬G//fڣQpL>UV3^dN~{T0sm$we"·$ N(SC ͔cj^_~׬(y25BTq-+0Q~Ns][YCA^X4`i4F `sĀ9>}BcUiH5v^ÕRp"+0'[2 đ;'Eҋxv{ԅWlGxZKFrφ?,ɺij7Llv yb:/f'ɋRrҧ G݃4O)>CZg_3Nӱy7&OBl)[VUca:أ9Grld-xMc2 ~FMqDtʵ708LZ3'98I]JMuh*ęKF]Q3sT\kTFyʲ̕fvۆ^˨YA;{:k8'-/v no <S;v!  i]ALr)j/ M2/ 0aN9~3x @ V~ Ѱ *,qН|opEzՑOrDӤE4Qkd6I 1=WN1=> {fV/mfe3P]t޷})xgF;$ئNJ(hS$=i,bvnq6[l`MZ>Oirj{>+!()I 2BdR,?(8Q*x5ghi1CX^Ӥ4s~r$@1#Y"oy̓ZJ)be=WN7&4~!CdZ._Ya:6-AbSLĄ D?Å5'zq_mJCtsU JJݠcd/P4isH6A橡CM:1w޾[QFpRځJ 9r3ò0O&SV>g쪞+n'ڐ9[[N^N?nM:lm$9zpws_^OSq$:#G5tl00[re(G&KDBO 9Ȫ0H_E.?Q T +OlǗJhc{^ՀRwBQ ZӼ3 K? 9(>miK>(hFay=AlAm!Ki+LwI @2SQ(ΛnceAvkFu"qYiW9dp }%ZK䦁x0"q X>76*ߌ2X"|jNLO <Z03 kv%=)mVBZw `HZ$m:U?bY=U2J1qtZA9M @֎i%%;e,B.Y$^11ƥ{o޽98 /EqGq%>:Hoe6mFa@ğЄ!_Jo kbOJqZtHY(7gf22M ՟=Uk'?>rsB `HS7}%c445dF΃1H8!7ay+jfev6ʺG 7II7jHHOG]3j6$[^;]孫Jx*^Vo- c6ug }vKG徭 *CW\5F2졿|6 s GYidMäš 'FF#"Fj_r">zso̝gHX\`moj6ȶMeҺAކ懛/jOay,##u@--FO'>3 .Z* QB!,=/],`#>M@ٟ;|%m7h9 cu vЮ—mX&(Wd")F"rHAer[xvUi7gE܉xpGcRe,6z,UV2`=*6 ۛ)cf%~+TS/y?@=۴y 4Hݙ+8 ;h`"r=.e ZA?_:'5 eFzTWhS+19dvFy-ce+HLt#г˜i ~W\S6'*YSEpNG`[/'{X3axm+ n)M3_tuU}cTSLXz#)yx;6Mo@믭N[>x/KjRt2hM۬#b릍c6Ml/ʲfoʠ T[iƄGK rDq 8]GXX=ouk&購w;4@պ ެXWae\x@l)ǏӳT!R7ш+mCsD91&TZХT;U!%.o9SpJO"/4u-.zZ"!DۧڿTtsc$'^-ؓ2Я^_R!;X@-f6>VjtdՒX=U$K"~jSh ;i m&}&CŔ"7< uL-7 GBgN }c9%C}<A/; y,/i=:\Hz)cX1$0{ڠ ²Jb?VZdK U('{u#3*nZ{g)s]?hP}w&f-؀M^0bE 9hpy`c X \e,go{ntU|a"* s6(K3^)Z`kc㷍rQ #;(Q<WU_3\a+څ.M\f Q1(f4j #ϞU\skz:S%%W0JdPyᦂ*Mb7.;.A}qS%Qm5vt GڮXxSUk;?ʩvTQ6,cEVJ-^Zy{ѭ1X`v1KX|jC<~h lK 5.8 Gl!= U>6biBQŝ$gzˆb$әπU:0vh73׉_$8*eOb-]T30_iEu2؀U[C+?ЀW /EI3Yή* b@M҉ǽW!ج sZ)"b@{Ϙ,0. cZPc K /a:n_ t,"p}Bmjont҅:#䨬ܖ4p/2Q񖣪 HY︐#JrB@Z~fdnXjQkI$'7HB@4a0YVݥYP5ЧY[o{'V:ٺ?!Ts2ʌd.N&?XtI#\]&6`w7q|zƍD9qy"K @x}*l%RyVG͡WG]~۔GˀM_: hμ+ˆ]x\Awӡ#gfU$0 {bRBRj6*f!OX,0Qd@[LvGlFlsX/oV]?5/+ ] ?yΠ[ vj}LJG+QDʥ uJc?4gd3!Ts!-0,VqoeoDװB~ c0BGkP#|JN+jwggc]FBWsdc2E QG6UHHé#D;`͔=Q_HoF{ c[gw^M,8GQZTwv?Y+S'rxa|e6ЯI.~YY =$}Ux+بB SorB8i6͑»!BY[7b%v<:$!k >%o<ӪGRiLTht>]%zXۣo*13! +t? 慰8t .zt 4߼෪f7wtEo`>OG]nxWwn8^YWx5h _1yCh zoQ3 @<mɾ(J PICRyE@%05‹zbZ?9=wVr,rɰ!OEfQ|owauW Hi؅+PQ)D=Ӷ1wok3_u\n6*=H7}Z[P%YPp,o҈<4@ݟtP-$D#~nkw`p*Pb'G' }@k>ひ-–YW{-|@|^_F0g4} qrGM`Ceu%WȧS ϖ {K&@$wM҂JsCSzjlmMo= L\TD =f[ p21g)Nz|#Qx%옗IxOC>OpG&-⮆_ Va=\1_&0k +0Z{& dPEDbr|-\~K6,gMzW #BW"Ϫ!iU QuampT{NXJSa RtUyisS)fD;ҫcbvkck^tPt/NzobZ j{/CthBWDqwoC} GQe"Sz{!tx@@oB*-(lE Lr-  5MUn ޥ c鲝*؂W*kdat}=J"ByeXU:đngl~727 V GMk ^~!d')2k(P2f=:EP'`yG'8mc4<2$>/F[#J0!pW]XpOFmviΠ"h c.ca M>,{NS}Fs:3j/uԣo $ݩ]8X>,EBdWȍ%p5)ͭ么; x*Kחũ?~NBdֈAO]=U\! 0puIA^8J[2H_,ɀ}b2oL<viNVb!{w<,ANnw 7 9x{dVe9A9VIpU y5E-=b ) $m3w3:w9wAq)ɂNՖ1g^_Gs?8B?y]ʷӒH1\gSlHVG͢ܠQfYCc"!rѣSfh~CMPSg88F|}IM4LOZfr!(͐wE e,{$/v@I``tdF9~,ߔ"U-itdj> +{c5**lqkdW8U2^&Yp]#vA|=<$Q DR\^P(Ċ48jnD({[\*Y} ~Cu^aJ]gj" !9wP3v~U[6S!ҕȪOaPru :$ԓ{O }є<ϥ;0GfjR6^v@ܺSZ쭢0x ]H\MXȕgdkDLX|mi踄htGt9m=<%VG@JZ1^NAdޱ-=' w 3LNq <ܮpN^jFSz_2Ǩʜ_^OVC|0$tf;ڨbLM&'Zy0]{EfeiqG4GFې.j赉\Ǿ +MoD_z;sƊ;򛥧 M5C귙ރ6{~5ʺ(B3{O;vHS|b8w$ sʅ< xlJa57½PAHMXMrZt=ݛ[go]^// ;Rg!/T CL77xu$h/%h;/r_#:b5?w' #_mwz(^z0B&k s0q9|0`Wm}ofirT~[pm`$ |?.$O*C ĂJ3@$G s!o,v/*c+6*aUS )7!jgyʴ)GOjb;q!QZq/A㵪MT^_4NY ڼ'\.Sp7wGߛSa8hS8-LJYTe +) 7؈ۊ}]0rOCj/xV% <Ynv/E>Ɂ wە>y>{@cOu>vӨ7 |hk%ndֹS-KX -#0#<@hJBYxQܸDϋ_%];ﰷoiQlε6M*qg}&XhqDA_SD/>Hl4YB7)o*~w0MۮWRFh1(ǟL9ം#d<줸ğ n9(ws䮵V5j-Jp9;mrdH簗 B5.%RR{{BºZLݱs]57k(";dT|i?y .~ q̆7f"Fz:)H3aN:be)]~ӋH3 ;f ݹDތկ.&&8{DuQ?ɒ0XaM)!vᑧ֙!!? -/iNH4,斮nnPm S O0~CT^}GD,\AR$!Vp,!hڢ5E3嵏CI#]P\ۼ0t497$ wN vhxxI 33Zȱg#ݕ峼REIcb@/e٥6͝6zm39kjJSKpWi{"?5>~yGMLqzNz3Ǭbkmfr&j(%ʜF`iI˛ >)3i [,81zbRpӤАL(9V5Ei6FVJ!LSԛa,T,NF}J0v3m^ ;9G!4Ų ɿtWy)pQy˶LEw%7%>j9Y@;YP[~+kif< 3JщؼՓ5aCDmc8 qY~6l.Gv`0C䁞}'Ei i;c$bAzf.їJ pR(xl#9-Lz6y&Y%ʒã%:19T?*LN{gβIƛD+0Rl=^u؂ i( K{\)EC '!:F^{JWFj|,:)?"mHBPUR $oQK\W h;琡rH_4'vi&ldTQY,T{h"СZLMӛU^Jx4Tbۣ$/-j]R ~kh0L])U Z_cYgErɁ_= Pxai :8~)`11`t:{!|-5{Y ۗzg;A5xN,E@GKwlߚ[wqs|SӴvntsd*[.%3IYy^d愈LH%vP<Ē^c8pV&P*1t K{;M7ZCY@7M2s«Nt)Ձ+k x!nCd: X@BvN ,K?kW0!8 V.{=W2M4,2hM 4M TF9N[KЊ\ ~"PTQKָ@;l\7v{qFOfĸʛX8;[h9\*Gz $OBlt5W!5Ur5GDCM8r`٧P|5rEX"^BNK줻=k:(0`g$RTazG^ܟn\"KZsg7X?_ATDhv)YR6.&!R&(Ӛk@tӭu+A1XUDƛ3!sd(r`ŭ k8 %2ـT=HGT'q*=51-H?!.rf+Pa ( W^H dϕ$m?d{sN4oP“PJg[X够㰶4@N]ݻ՗tRc/~%0WnBUمtʨ9L}ϟ'7\Ҫ΢8GlE+u\_$@A_qiUYOxzBE k^} w)ͭg=xSWEW!8G%\8Yy\]"18~ gu(Ov>J,_1/aSIsr;R4ku]#=dF $D/0.&'3G3ʤqΛ-dv#V1}w(əz2;),X7C[q'sbB\9SvZHyэsj\V~{A*tE7lmXb0(mvz#+h-u\g:3!Grx{;V9k¿GYz-fnS H9 &ZS}fi#=h\M/1)%2d93 /T$'ѾnR|s{wq!>V #7XhR!ly,XՓ=H(JJehL'4ƛD* [do.^_X'O<ؒu|$)W<>sHtD: k'|?J5 a+VyI} :Cp6*x'{jQhߛm`0$+Hh&c"*T!ψfN~#*3i|!j-K9.#Hu%&v'a4.6:8 L2g^T`)8<-m}Q,8' 2'>ˏW6b #g֤?IGz\づÍЃ1,rUiWW"ug?kƙv\wd<`R\YL^soQxKp'ac$JpVhtO,mvetK'W'!čRk+)_@HwHCuJ]%W$NU މWE  U 7fLH.Su Q ߨE];ĝx[ȮG47upoةbKA\Q[?ů(\ 2M G@JMV$4?S'#xU,NԦoDrLgQDXնUQЩ!;rQ: ?KĔB5@֡//Ө4of%EiЧJ9u>kԽĩ  2~㴼=e|%xR&VKa? Hc iKɋ(3Ñ!}zIS`xq\( Q=YH'+~RM@7ZUX7s<odea _LO#%4./[Fp厼 ,L[7M o X8fel.4q~YUb*1/eHZ"éjay1JE)Q_4=u:Ԁ-}hCQPyyμ3ʢːR/+=eLHiw$;iV5MGbO-P!lv9oR4+5m!d/8 Wu;2і5 1yyY5叹~㳢k),˰s@/bODxů{ m݆Xi?w*6^]{b'z׷-~\x &,b,KC J 'DEO;20Rg%4kdyxlLw5?2 L@d 0Z}H }C!93I]ioaRRyr(d}d# EwtceLDD:^O.998^g!ALhqX6`qgj&iIFS&\.QqNkģt$Uh&9k2.|R _´&4Lbvxk,`paḽd5[zku:NI,na  #q4g\w޶bd!tVP;dCG@ q^wN.3Z/# ,P|G@ a/hMь$nA_ϓ_3kiO+jGVT+A xca#26…>$#reYhQR^6 (ZLj{:v*py* ʪ+Mez!Y,DoS;@5VBxlQ,B=\"3$7cbB-jhGj6&269hAeiҐ'ΖR &l"ꃏƫתQ@ &JI-[*ygdJ1=g)f7?&~8澣|1M#$Ijk(Oqe}\²oV9 8IE)O+߄pưsV]( ?9mG ka_l3=Q;3)hYm1-2^rՕfy4M]SVQӧ3BpSSmF s2mgF}Xmw(ɏ7UMAx#׺s*s:lîEȈ=ZOCJx%F &Dwk$p Jea`OCAZNljG+̽q>0ᗗi!Ս]]A8kMb@_<XhdjI7MoNMeKAI~s46j/?<G.(GJ s~ )ZGAVAg' ǸN9A[[V k{,ILSNuRR~6*|B<~W)7܍ȹGQ߽{oH SIvr=-VTw/{,8:sެ%CSMCS,;ǩ `d zE18D\}s:#^K؈h#W°ݤg*}9f9\օg~C[t/RwjOÊWk+Cd_JPy?D$9r,lYrmIe!s`٬548q>Uw `Ehjɔ3)gIO 2nA,aC*_8W&NU(!H("60[sLEyEg ^se~eas#ZxU& M'vRO#da7MN|1l놝APFNY{iv9 y)!䘣a^b $1EA4m;tU0;fg$F?jr J~@HG$i {j Y;)PvYsC^qCx3z`bkmV/ v*玞@xܗD;ݯ*`~bT|a.kb^Yz2߭@٨teK2>B *ƏcM r:bq;#>ؿWgse·dn!i͗PpAHfմl1f<~ Ċg]uCXdoQi$H"{"х0CA#V!g\0;IsmocqyP&B"yUچU'sKB$Myv.HG(6 vJ %"v/WM-jV %`PܭC0׿%8tx1B5fޣplmZK7/x/k UM9k>ZO@-ðwh<2IH]Cqe9@Tsz1P zry8Q)i&5l */Y4N(!oc$ L]FGʚ9LW[[2zou*c%e]|*YD88rE$dib# P .ʇ'fObR@&rJ24?#{Y)k`q TaǪSC7~&GL}[RCn4f&sr\G(z`RSmZæҾ$)KѬ̛Y'.!JFPn9e:I= &i#gz0}!<2-kO{+zI>]-~-9XDpZi{C(ȘX@'Q(؜\l4 R|ijΠ օiR'-WC=#ZdHW 5Q[,H2rdğP~0HGj"LE&̈K=" w-o QX"vזɷp%r)vE [JWl Wr3kYb3|ᅢ4%X9GS~}_-rm;}4 j~HUW}ČLaCEKJKv/OD=©isGP_T-(mh6 ÂXnN?9f"$2ğ\P=AͿ6^Rcߘj=Ջ B;03(UEOt,Rbw8AM'Oq,y ]H~׮k̥o71r>T J-nW4zk V C0ߛ2ץم:ˇ0qh>OD6EIĊ\y0pd|O:%KM-&_"y~svza",ܗQR `7G$A3dB/p4\HԼ\ yR";td] Q^E\Q%ZߧS3U"j1(|yN&HmƯ.L|Ӓ)Ye [\oq` ƋC @@dUPh.nа@/z5zK&ߔBk|SF2=\=v@NZiߢJJ%D;HA&c5yslrWԨ ZĶ度(LUjLgS(P&!nS0L3pgp`Z"<0ZlK9F*Ov)?'T9EoÕQ.yϳ%v6uiޏM=}jMCF7hD7iEZ y8O`mEH8tcƂ#60vԂrȕ-4U}eCK掮P^:qFev8LZ†-W}Uë*L{& {]Ȅ,E&$IMBzk:Zo]HfJKL,>xMMԶ߰sj[L \+ŶRMERƿ3a>2a;%Y8!"Bd/n+f>$Kvߌj{BAǃ+J.T}tb!<2G?w$ o>59N)`~;L#4a*lw(;.%ζ*Q!_u[^F,_ HupWUVX~,#"̈́O6 #Hr]6bR83v;5oQm$wUzP2Ъ AY"wyi][8Ԛ1"]3&%w{⹏UD XrB`ʶjҊ6t7 6xm !P@ ;{Du;?^Z\#B{l$3ɛK&]%pzև#5 `ȎA1܆੬3x j8IY$dymckN Wb?j'&5'N!c.y$dzهD+gJ)&+ J9ܥK*vo/IV^5`-d,aC:4 Pi!.scU}fJEԕ63ogɤ35>}).%񋋹`\2χਂ>}Z69_!Bp}oOqv*Izbuj*0Yux/ ^s,]޾2\Ucpq GKvYy*gA;-*z@YYy 1~8K K{NQ+ZGEG. h37ΛpD >-zEA" u(6nteӸõj{Cm@8@;æ  pd(ROH\͏@Ͳ Z5~7'LPpc(a?a25wƷ$fG6BIT})[z8y3LPs,fǃʙF@=Wş8 9&/omadC BM1C4۟xMq0RUNs`BYYEsJKB/d13}~ه?pO%g]N7eN,ݔ̆ɠ1>mȽk6@jX=xVl]#7;&n4Vް Yo AlVSB~ 5DF6UUQpB회5|z0w;˄-rL1t3zǝhN-$ Nց}s ;Yc)"SMzʶs{8[2mZ$Iϥ2#|/!l}W.Y4׫UGz;E8R1~f$A䬾!6񲎵ًuکԅԌnYTGȾYC!ue!YKDթaڣdP[iC]YFfQ(Agzd!+Id -wkwPzǰm?CSѧsra! EcuVPQb$ZD;&)OTW9ՙYxz.UE`4X$r5F6"H0:\MCvz\ڊ7G"~ݪg6;?E-0&  v&u_\=uY6Pj(AXyY J”_I(3%|FֵfU(G,;IUmOw,oG?iF_=],bqTQaZo1C%՚srh(">Z/#hĈ%br8 ׂ7.&c+[YH.0{6K!)^Ceh;\8h>-Oa~8oo8=jK ni>X(sKeQoUˀIDЭjC3\/U,*DWzYfM1sɮ6~^I,c rcS1Dꈺ,pͣz?ODMa -_CXH|i5&WK7bᝀ\Yz=+^:r#=V;~ ^b"C16<`kSg8+TNp@ǕE07`_35e w s άz۹AlX9ȶaȿ/.OE/aI2_7kc{XT/Dcڏ  EҟfsʰSN xT #/몤H[1Id)zMpYr)F?suLkCmabx*zo?" ?JZHH7,85#L#VKHCg~G ћrd*KܪS_ 7Nϵn;j3/VrҺd mZ. {ȴ*Ѷrz6Iz?\GH ^SB=4 :#^Q,2cYp=ݐNVL yi{۽@m+Bq:,"Au{UM 4}Ws〆UCU#&C{׳JCk[ NsuZweXwNv+ڥ o h?^x_dVt1@WQNG ҉ uj2RD4)u18!=[cLUJ&-u-~ o[Fp.bI3vZk.9*c=}ES!;ciiT_U6Az,aΦ3]8@˭B4vqF2-e__ٓ9%pPdKENT3Jk̋ 'Vcٝi%wfA93|i)O=f,7䤾"'^%w& ݘYs`5{_M]Pw\q:9wBУ̪Pfb>f$1ad!7{'Wd7x7b|2hùqR=-(z킞KzĊNi#dg{i]hRmMʀ Y>Rm*W*@ۂ}1M&G&5E*ֳNP&=xRl<6)NCw 9zfe+Sdz5 ͮ)oaO-\s"ćhAkRB8z6"hlVvs̚WBRfs1?c|Qȋ42H<~PԢLP"',X;'ƕ HS~ו cłظR4uffE7\~7Kexyٶn+D{QXdkx$dږhvf&BwUip&D!@U׶4|FPj,ueea4F]E !V$zἳ$44@'\T ;9].v E3Vz,SZff_Ӟxٰ! ؟af[巖k(HuA$z;1ĤE}F۰Tf^)6+9L, ?HN, 0i_\i\}D?ӪNߒ/[ĸn)9c6kvEF@W~ZMmQdE>aWQ&!Q4Trrr.Bg$HEt/Cn@##uIP)Ȑ O 8*4͎wN$Js t=Up$,hqb!LQLqeD{|[Ų 7Ĵ6 Fu2!Ptk]q$_RCᗓ__jڨ[9 4] ac +gڟAqŏ 5ˬ&0Ǩ~F U<1 I&gK6 *sፇ8a<-ѥ=[OJ{LB)-2YglE+B]D kDpQV^P_yyFƇ!Ȁy:ks7S(K5_g()a͜KW%& Z TңL,@{@Ħee3# ǯLy[O-Hy~Lbwx.8[?#GO@Tü(h~ Bm( ,@88gw ;K`7`#Ou-ZҭhdFr=goooW/ V|/({U eO~?Y!&xH 4}iU8[iDD0K0I>|jA"fiUXCﰀF]XM(Ԑ9B +0$O!'p$W 0k7AYY^$޴4V05\ 3oXe:"_ݡ˞(mG{^)RD_7PY[/hobV&ƉRL]F o>{IaoԘRY˧4]y 8Jtg`$AYPq@7c>ȸjLނƷ.6r^ZL-qEL_SA;a;yn+D퀏F5`Oo*9Me=Qa,~^e\oZAmSޒROD|c4߉9o˵k1b,)4"㣴 7Җj4ĞVAVi;;W'?@ R?FrSo p38W3e2$/׬e}Mq6j6um"5 RZummq@>/L u(3 ;V9Dmʄb.(  @֩1-.5P;@J5h:ߤ(u}C p}:-:DME5 ń8^}o|Cnd ֻj _cb| R2By,鼜Juj=* g|j؝IG 룟b"8e#.9EY /Z>d%bF=&PmiL5kT379@ \ =&fn N vH,'pYGYB&۾{]P\u/q-hTR?`?v$I21ɩ㩸j 0RppNc/]Q:O) P>ί[7T=HQ#]ZbsŒSa~Z{zXrJW=FsyK4ݩ>_^p^i^X&h|g>9O_2!ǣ@>qr+ѽ-AP@Ey&b[Ѻ*^&]tӽI8kT7w6f xg]UWj9QuUyyl]b(uf^qB# g¤팸+̚G"e%۵p<㳒( bjk/4 2_r?k cuPqeXHLi; k,|j#- mx-߳`B́8:nA xhkhN%b!{2 ΅D\\o32C 2e'luG^hM 5wpR X'FR-ŜF)[U[SU6LvgN¿ApAwD«s:zf?q9 LUy[Ϧg''`R{ +lL5`e/.5fʤP4̤z}>ژ4?BXG)Jk5Y^Ab_KTG4yC7b$E`ƋY0pJ^@-hzuk58nI|zӈ~Q.(%'˶e:ÿlxvθYigkɳϞJ7)=ET^[q=# yTKQ-rb D]m$[d5.9|Ümt0:R:&"#@1&/T5ݲAm fvv)pidb RQ$tʳM_;?$,c5hIϦ/0^`.x'UuM2y֚XVt%IZ0 ZBsn#fj, SbZ %@ ˤexʏG4j;r|^sM}iQH!d㕷~$ CI,]j8%oS(S{_MZN[6qT1 ^_T!ϷlYGL@N o~/0m'ǧWM0N[ommi1QUaV,6A8c8qkICAi\Yϲȩ$d95Dc{8<ʽho;{qpLgazi+3wH􆧙~=a >3s`b5ţ=dmeT)InB<^C( C^ [MpݯLY<91(Mzq>fEJ!vU~HhT,^-F̭?TwmR2)vilg.FXhss <<`-nQ'uxmv5?u?FPϲӂP'Ѽ(1]ޫ[A3ݹoa|g@FU4(HΫVbcĵoyDS.CL.Z㝶^DK438kwp`{9ȧ]E@2SF+?;q^| zx,$R& @Z@IW;G'#ObY`3'pGDg͌.U c@pz?l+Ii0 O.j:v'KGtWS+8V"R:# Z>CWsdHj+Ҡ*"xuﴟ1f0k[AhY0OXeKi2cCMQK\ʙ*$'r?2!ؾgX e8?&f4)]|ѯDXKq޳Oh=fZő"I32j$DRpdUK+vhJ􋈴Ɉ 8BbR.lElJ-l=T@Z>3 T4]#gk3hȊҐz5B{ʀ"tܶ+W-O/ɋ4&Sl Kwԙ=:r~ESg1Qؐzu Xi`êy`b$KA.C\x2O">C.%hn[-@4t\!c܋;H?ԚtAf>Q|;4}PRwnn*io}{$2ۿRqmNC+h{=f_99B ͣD뗽wՒ=b5Dx~^Q4rZlORxcG0\?ȿSTrYcn^`l`f@kr.W}PER\2̤r'ٍdx⣸ 4k%X+XzֻUpp,/hl _va;14e`ctsOqui ? #v INn( [?y!#ngN<&i.k.-ӷdW)lKu9&5m$0KL@ڍfjstUahp7J4f9 W%5Ռ!vHU:F1έfFǹ.ZGkJ0P?M1U7a>ؘ208[А\[$y,/w.Y]ɜ9_or*(HgAbĈ`k$)wH>ک͆m(.0?2G85Et4Tt 7>ij8oc ]92/Ike9@2Ɯ-ܲl3WON8;] \ˆcA^p iofڍНW$$(OՔG5֜p25V&|Le}ӅyF;BႣ5*Dq TOCEH9*SVcm'ĊAA1;A!eHQɦI,%tǤ@}ӃkQhtX\8t.0S.[ Q=?('p #E A.Tj[)ƂT8Gx e| hF;0jfyço X4mSui+#p?Ɏd y^%_RY}OW\ӕ@uD.%3\qW{r . (fɋY .FZPS (>*95p2/k8oSoM峽1ىk$IЋk$4\%vj:1{."gSieGLӑ)n[΃ը͂DŽNE% z*ML b78}JL!IAӦ9;XUwgoFjmyY 58:+@=U-;P 1!oaZI~ KX)Ҽ'o3kpS H8";m<*y7Yԯ쿃Ԋ%b9z70it4/ {hi$rgA447]'o饷x8ݣ`fPaNOZ|~֐Ui4@"I8ԢqjEOr9eo_JuKT?wN™}^iq_4@+7E~{B&wHjiQԡͬ}+8{֏/VYYld cM惃Kޒp7sSE;"jx[dé~Um#(~'e=[+VSrHd> 6+ iACn-E$ ܁op8kǵS*tG*x$:0o͉-e7Y;6tWJYÇ&>H9"nIyn᧵TUf0_ocf:ݬ|Wl 3A? @lԾ oꇰ߷U~cSj9򎔅冒A3RBǗ Cto!|Bj)hxkWe ;z$K+DXZ*:"T pH<#v22oԉmAI> ߼KāpYiLV)f4Bqnjp$5b]FމT<>~Uqy%Of4" c|N: []R NB[ஆvE802xTOM^rS *H]SRhtGWQ/J*>>评Ȝ\!\_ƃg0O 7q&o4=Weip-M.2o* ]CN' Z=='DpQ]HZDhr/u/߽w;G b4!HJs5[9>ЮVpޯ2 V.li[| `;0 D9\®9hKN1ϊ)OkG Q|]a(@)@qc^8ׯ"mIӅ`5L@WX染VfQ3EwZ'⏬솿O}z(u $ƨB3NARKTk/U=B#06WfQP" 76Iڿ$GD@YjG%0jvӭ]H"W|G\h2¿\w>,+15;Zct٨} BmNK7ghxסOzb_*r vO{iո΍2}M^=B!/ /2G*M,0 i48xw Eԡ"a-hT懬p{QQEɼ8MPo5KG+c:1 Vv3k(5+P[r3p|SC"wCVviPO,*:o,C旖yDg=~mJB=}} A%Eљ,..dnb˧Z 9< H{ΦN]O`:(@sl"e`fڽf۷Ya2vqZTrV,[H/:ۖ~Wƭ; ^.;b0OP$\u j/H0W' F iHOt̥,0{uu!Hr͋p57?W4Ƃt#⺲J; B`<;׿Ƕ(FVTLi1@obB+DU<|)m|qW%Cgha7⮕eƐ1Mzv2/P3]&=ݓS +5TWw}{·66ٺgJXƬc{+C{܊~=2 2aJbƔ7Na/ aHeVc5h#PZ+QiOG#ZY1Q p$7=u[C:Z2 :f`}ӎΜTIlzܞ%<2YQ>_tuOI^ KkLíha .$w  Yh͞M H(C@i:/aJT z7O/]pv6hln1r%Xjn!67aH;9,_6HvMp v (ͳ#UG0NԀ`ZD=;2 AI1! '+(FfyIFh]#҇i eه!sa.{q1pv=wf\-./CՆ揭ϯDR~\c/d]_a'T98A;8OKA%kʁ%5&Ҕu!:`%c4d hrϵ0XWZc,ryVt:$xf 46fsZ/C<\ңV@f\(%T12ֿ7j#^Lø"ZzP؊>fCM1d~2{r΀w& v)hQf(OQĘҊlgLWxEG7ӿS~0/ޟLAB.V"@ӌ8-m"cT߃̋iYnhI'T59lN=aLc$Y=΁~ x$juiLNTу8t06#!6AfK?QRbh͒>°CT~n`NA3 A9'<``לHQJ2d$KQ si1)ȃ9Y 9nQk 'HSr173XPOOTETۺo#yAطf\UuRSyʬm\K3#hitRheOU/@X}gXWnF&9ƸNH'үi :J`?,WřjTt﷕yAMU}p1-g"4ʫ+š .yBMՌ;Ȁ6gɶ=F  ࢎkAZuYIx%0)/7LJSc$K'd!tE:}^OX̬ xXC7+jm<b?wdLv@FĚJb[She4h>F(%$ʣEXa*-y/CC:S58KQMdS0GQ':o{V&@s6XW#FA LX)d+g8:\'7^L &5H2aн6%J`h,֡ӨT$"zl0OCab‹Švۿ xf7[OތxHWeB:'͔JH)=etgY ^.J'ɬ?=CM:Ts8U[S;*q(MdAx28L;^*Y'DSWM*5:>pjPRj];}$W)hNYg`wu#-ri3ꇥ"gtxC y/S:2 /5W4 *[;@9u4hgr9.D7_ W+vBuBhC.\hkp/Sw="D[xi<bR}vç:l* ӣYl>-rla||I,Wd R/6++cZ=<Əȏ˳%=ڪ:FֲlgO%YB[v2@UW$]DGr8Idݑuϩy[V~eOq<^88$DO3H?#t`]n`;':T)s,Ql- !l7_Qa!UJdFRW0# L yGhsjuC5U0=xy^\ ZF1Up&ѽJy/'GN0I+uD ?nVtwzF: =n4b0Ghǹ;XW]k ~`Qܽqᨘg7p,J+=塝FRx gbLUM~e J*t?64Bgj<0NH˜ y[œXff2NQMĒ]ſ.`|̐.8Tx$!cuQ$;Wڛɿ8yJt[Z3H4 _ywfʐ;p؂FB'4C>aEm6/=Z8xRE7*$BP7GsZhU $2jiKq,$-Ӆ2[&@hk08_VaZ^]"_t_y}M] >7=@!Y֔sCGʿ us{ds7z*Iy4e7,. $]Ql3Ӱsv%λ!f`tr5(i2M21vWh)^-(SYD{[c cu\wgb凍V+tղZ&ji)@]d()SXwhDv* y=+ 1:I\Jd^˿hHqʇOUQll0@㰘@u׿X^܇=pÚ ^#˲XI3y;!ܨ+vc\ziݞוߔ;2'A稯z6E!KHpaC"\Ѭ=L@)u'_ObL"lRjZS'|qP6OAX1ZRD6%"+s)MA* nd4}<˟Q+, 'y-)/=,f[仂Wl0\).j;*fr' 1dw:䙦Ym~ʋ$ϙ;]f=oZ mkxD= {dxcc('q`@vlM/XTǟ;νT |"Qqҧ4VLyfqpb(4io#WL-4Z^y"CɅm7^:-7 -bu?:s-V!|S6%8˱,XvKNl$ُpWXShc6g vZdӃ~acmb9ıDn?G18R{`K8\x U%q|wxlAvn : #yRD<<3*C}V\oc k+LY?qp s!ݢ9֎DG[H.09 (!@@+F<#N):HsgO.Ua[La0ѵl!.Վ'R{@aE;ݏ;&=z:z! ._"_ ش9L (T#b>Ɠm~df^8S'K2( b)WaT\5tTV1?B=LJl%rkn~ok9gi]6c?`{[b\W03룖Sqz,P 0mGwoͭ[ҳ%S)"LqA a͖u0԰]qϟw Gǖ/NH0'~c(ic+3fFH&|HB:p(Xd2CM@D r0Pb5f> uA:L.տUM!B9Q+Xu(G0I5wҎ  !Ґs_@`ryuׯN'ٳ#S?n"/zOB"l5@ <_DfԎ LPxPꎌH`U!AL%g*fB M$iZI *ekࡸ4kYnRCGzY3 5PSm ^szE3dCzb\{⾝}lt:YD3c@Tt+g{Gm}R/ڈO'YsW*3 ]\-P4) zC \dA\Unb*cͳ Nkܙ9&ha7כ:`Kb3}/8d%*cF].}wDÇ>V3H<V`?P&:Og @&х+^CY"[^u|T20:CY~7\_β DZSV( V0tBOգ4cw&p6v{vhlmSb<_:M_}(VDo@j̐:=#(ݒ;*"졉!5E ZDj),("HkL0޾R~bix/ o*Mg!b+DpE S\L}JVӮϤy˔ oNF«c} 1>kO{<7ƌ"a)qkAR"{4ְ:9^GR۴)J\DOa Ǽ^V^):Qe -/h-S擩[<G!F7>ى:nĽ8XWtF9Vd:x_}7x`@bV^PG?s`E^5S"YIO8l'/M~~@6; M׈gCN|"up jy_EQ/UP=,}FmܶY͢H˜e~t fo~.rF?TSmpTNC"]= #"hчMܫb?Z+\ ZԱ*/yx674Fvoaj? V;TMPjIl~ (|1OP#mNS+;%ۧ^riR+ E+4/XJ ׎  s޵ mDMm`i`\/;Amc ]z;H­{bI1I0F>SH89q-(>}ߘz.OD^XYW+O#ٕ,Q,xȱaDK(g^ضf(!1ks#tq5CigֈFDkS\!}8ACn ;r+t(ۗ9oGq>q{RB Eq\P"!+j;q,5vsBM:\G4BԳ/F*Qiml@PHҝ3,{KaeĢaяvږ |{qD˼;]рlE"eS+ sCřCn8ۥCNl\q[$W Z|kf4;ѯ 6,Aobla*3ie;u%gkvW:kv!-y}~nvD -v6M:5W"c MG\7QH-Pc$R׹|HBw9}j3 d03Ȥغ}m޼b۩Z-M9똅MePx`D f;#>8>iP +r81<$6SeQ6Z ٽjڠCD;!vTf%kh˶sEU\/&Sp2]'kJ  ;4r48ؔdF]edzJ:R}9?e tTg00^9а^%~5iA-M P{u>9$r,bgo/$]% sX!986*G0ԣ#`̆MDVBY& t]HXɁ`OۨnSArCdOT?5.oIMP{hN>ܗR^Ӝto٥ Z?X,0 de&Ŧ P ojNE0`Tڰ:rd̃M5ڳu@tye3FO5-I֫5&Df$Mk?mktדZg㳽 hD[vGe=^7$dwFƪw5>7$Eh&ĵAdXa6J4dc 1E(|#iN+((b;$y7z$S[F! ^B8D'F≦A)&fIgՇ(s+J.? R_y x}BD9(6zc3w{W'<9l{dg8rla (HiGv"~S_D-v᳎O_,6.p#iu2]M2 EX ٫I,jd\[0hA8*Tɮ\5@!oS\ڙ QSfEc ȼ5L*D=k؄tz&NvҬ&S=F^]dY!5?@%oHL?xl_L Ò}pٔvHa=5gk/t,g_iA)COu X|{JG[R4-Q[gUPk?\T ZJ5`i )udC#t,}San6;kCW@2KlpqZk,gc+\3Q)m, ˄hcE/2c$l<4m,{ց2>yD:/tBV].=H^4"L)FKiz" r\;P*ѳt?73e4z&3E 1 ߓgJg/*O"PA;59 "E CCkWμ6rc.Brq@Dj[)GN='*3Z3,BqO'ĊiNC=0YD]<:/ #c)^Xtח2u=cmA}U$WQ_Wjb[n599;Oq{MظP@'! x#'\xV3P'6MV~5h qb_+T.!X$Գ!S͐-̜,Aю3|Ty~iR1B31@|,8Lx)WWՃ.3*ҫԊ_[L2V9bl!4d6R[v(*+ ލ/xF[h|j:05XXM/UH%; 傮RZ2I!TZPݞ~_U h y %a6[p6bmcȦ55# 0y)zL>|!WfP4إI֒6U!ZNb2XlPrL M<~F,?R%,2v9}F%3[H MM]8u@n +gj # ~hjW<mM=(ק?;ِS{H}O P.Wqp&3h|""[q(U 0mR|QwT _hhA^_F(-1[{P1ǿlOdN)t>GX| ,ۉ6HkGxll>T[$ >JsF/dcn1\"oc>`#^_2#?4pY=.V:ݺBaLK PbmL%atY1cm|w?6{^ySjEje(?FSBM'Q2ǿR5h7f \-E*QJ;"(Pz'x<YFnÖ|s2?Gz| H HvaNw|Pct \O0~^=2ҏ6H:` OYB\A5̫|֖NQ"QGRaQm7*+foCn\5vF6>|>6N1Pb6yћ~q1#o,c=q9(K16n%Z#kC64 1|)/x7!'V_{kCa\`Ur?MK;ʵ$Mv%ǪC.72{[Xlטxh[hY%{*\ճRe;c.ND6!r!0Y;5u8xEGmW)#@UX(0ܷlQIEnӞ鋧`An={[&"c~cPR'+¢)F_CµOGNG.mݺn{]փDoA!SJlFbS1e<0ZXµw0t 'a}i*XzRI R.\Ï֭0Z~]n jff:f'#`Ќ(2.<,?S$strn3anJ<mEmRtoЋ[7g *db(Mntuxu6@Dz@|sn8F!aJqۑh2I9:d`r$w2">8e&U6`ޛoH|0/NE<Rm zfD:uOOӯ|o\H0g*%T~4qwDN'%YH5DUPQ!cO֥DI3&ϳhɍ0 p(Y"@\qB+dB@v6|W+QhAV~K- аQixnCEw"L{H[s[sSރ3<yO/'arGDXlz3ܢ (e-HBʁˬXۖ kT+X&p\ n7\iq7ȿ?ytkb_8zG7 #:[\1%*w.T?,i׳^ݯa!"C0N.n4:`UY$N'i<]2p\lOA$Tg[PT͟vdJd3 0)vҰEYKw'~H5KQx^Fv}f_GNrFtd݁O#J)J6 Tv)^$Z+ls/G. 0') 2ēmqy".g)zabcѹGܗhX lwqf@i38:R.AW]wϱfi#,5nHoe{? 'G$1F:cYu,)DP!kwWj]߅DDaׂ3s`ahyyc+Q Q)1Vd)|Pj_./~RgR)QEĊ9߫%o4R{BVa^Վx1YU*N</?y; eϘOgFA(P5F+v ӾאR֯m~!sR`+*i?qQtc{"Rʅ 36V{Wdͱ},}&`j$)=ؕKt@\<K57H}aV: b)gIEQ6*`ɣYD+۽+hgy0Ε`H sj7B#6P(w(> 7XƁ%9diLۮn2l43[($oz]H[ŒvsKBe <,qn*Ԓ_37V";LGlwI G>FQXu: ~]_l(=[J.=fC#ӏ,"fz&Jl`x@uCxY5,*(M@ڗD0E~*~[碎 1yb%`oԿEEG!vo!n{{)SO-VC "r8UE !x怀!sH|ZFVa%emIuZe!UB[8r.i0O]"-V-شt3H@a!sI7C5<3{xu3˄xY ߟ葯ZynhE2>YKwUw4j~؋D.F>-͈qbFFͣFfw Sy_N_ճؼ*5= 0l[Lf9 ɵo9l>FEme(U&>+Ґ^&D 1v181+97"+6X+_3u8(-*[^sj(^'_]p~l|48YSw m7lBE<1#XTmjBq'\MR7fo?+ls65vU }TMվ.f"ϧM# @[J̰c޶>Ә+vAZ8Axߚ]M9':IjG 7y[J.Yv,"">44rOt ~\PU :f@.촂V (;&s4 ^KV:t'g?vH`\L}C۵4Dd"2M& [Xќ%?BmWlLvp.^8jx-^й9T*<^{b.ADe#k>1ldi{?;.|bjǮ`wC`c_)Q/B̢ϭwZr'x1;xEnIrlkTgь´5Ѡzdz)$i0ܮPK9 -~Dq YgXfo#ɟ6QWO6f+oc8^E돁ښ)cQ-/W;d-(q-ϸ$B:WWzADg9R1\AV;;V.44dK*ɨKQEƬ( kJ{@i*k-1G.LOIw$im U!3h)x CVwsUw,7f܍_;^-UX4t=QlPypVBًR䀝êq*{)kl @t*&,E6f[~,n,|n؇ڭ4@C~6KSs | ƭn"r| ui%q@'C3z vXLƍ_UXpAqX%,Q;?*T9x2d9Y[ρGP8 n| iNKzt2m2WcUm$f9bsBv `,K~Rh*z5+Y<%A]ϝ:soJ2>c笎X(B?WS yt}31 Eq8V&'7(.#bZ9Eֵ|,eM+wЂ'ѱ3G62E!$"pvE'OM r`9d"4KAG.\Ox85LeCCjw ks^j)IHmr2+49Bza'.Ŝ)1̀j2+bj!gf2[ ƟQay\1GGOR&@)iϚi:/bdTiCQ°m/mY\VX"k:&#PQUG$&& I7@Sfs^Ϗ3"҅LvQrF{"^>K,E\qt~E 3K*-2~mjrVp{Ӎj\뷽q%mELFˆZs7&>љC-uyÄeѬ1iJ{1m+qlXy|fL3vzeؚ9yQ?s)<ˤ䧏ݖdW5;_fglDuQl V79|NEK`^bA݇i0,k[RK;륶SK 'm]vÆYuuJ <sxSdC'ZFVdo^V ٟj˹  䚘L&,U>l_y21%Iw )}%RZ\f|>c%tXkIJC`|Vȩ#6[}YH: 2p-55j¿y}܎]LHCŰ1iggW(fI6HmKnIݥaTX}PV-{ ^wXA% ?K0pMdUF]Q-c1pf?Ggң8m3gK]N!Y4X1[GL2'XR{2.-V᪈VǜC)kT:Fؾcuy@8a;)s2zW+}wݻ.E*̐@\A46+ ʳbEx!H=q.g$objGRQR'{Gz .On5Z|kKǂa L8P }u%]I3j&")ٶ_LDJI+u3̫.ݿNoRzT.YbDp x1xF/3ӈDZZob>*L~r } sgfm? NX]*B(ɫ.Wv_&\֌>hF-U jl{䍍A"(r3C:%E@N=DaMvUA]n&DBLt mcZJ܁#' .;yjTۢAƑɤ3[9$#,=2sF0y"]Y}Ob[`N;x [ؖ)Am ;2*bњg.Zq|h?4%a>q𬄊f:;O"]-4.'5=`g#X`|J֋APym>6"Q$s~=H-ߜ$Ϝ@G'+ؾ|P& `IkS0rʊ48`}̯R#DYt;[$ |c@]8(tiwD>EaN:9=N,ϩF4]D̗&Rpit IufDiVn{䮶z,ىݚ*Q65I v<+c8 { l=ǛLDwC1:@dR N!IyP IrD@.vpk^јѽ?"Eߍ~g>h!/hoƷV f.YC4XDM8Ƣo5:k^hx=?@O_yևה7,4 &XD^lǗHoGǺ2m(kJ> 1x3&^VNvy9w=*pB_Ӏ 17|g #'>7œa's 0X7?q 9ɱ6w!sӮy5ݶQ%2s}N#۰uoKz2=U* 2<أ:^F=>L`44L{H!d^KZ!mҤ4wîI6逮fSP2y@_/B¿d kn_wb9S#ߘ!sZ/ȴOVi߻4S"Hsҽ[ܰ(2%tMj@ ?I/ ]"D8y*+z?}>L Pdܜ@&9(i3*|ɂB+L`kQ L,0,!IS6!%Z(G # ?m<:ŝaa,idֱڀö́}[GKqBYD,Ƣ6FF@su^oӭ&5pR齾Ԃ?tȣňQ2]թt1wwojfXyo:_1z+qta8;%B{JHH\u=-gsAll咯Pp/Ł( kդդoRqLxϴ|L;cthNY,pQh,;.),ntGZGmyPZf9$:aP@O{,ŘFQ{V#nf'ȋ,?O1zFbtON {h隕ļ~jHxgf@ڳ\UIY] YWxB?6Xyh@Ʌn\÷\ ǹVK= [˼H~$bdHiQJg-_N޶e/2?⩕f+ 2e6Z8~Ё>OL𸭧#LfMթUFo *ɌR?;tMeIb z{p-}}:&R)j3KA=8>\.}u RO~.U硍*NI| \+L'ZD !v&e\}_CrO(f;L&ʄ?~Kڦ3 ggʭ}77ۺ 9g]PfpynRjoBk{׆mIo]QM,ûܜn\-'Ib Y{22";8`NfHHnCKsOfj0P8bq)1z๮B7DE@GAZa`D#yC E*mnj^^wS]X"}א]-qi/#[xeډa#Ml?(pٳ'K[8rEW_J~VxHꕎ7 6,\ahtK;շo* X~{ C(yv-QҀley_ 3I ĉJS=I[Dl>G1x Ii-cMw mڄUR.5[,hWxG/0\N;?P7? 3WS * MfR;zٴ'ٟքh pt _.C\th$QGg>j)z/!Ii!#+pކ"m>*R>aV) x8Ց8%lO,t4LlIo%HLL%/ep kwTZQDhi|?RUIbriLI9Ss\_A0ΎL{rNe)`ѺqMyk5@afTR= H̨B/#YSrIi=ĥ]l锫&3>Ghy> C#Eʰ0E~4iG mX5[T(܋gE/5f<ֲlscE{9d"qهAkR=3z+&>@}[A2j'C  Ԥ՗SrW@Gy("$)5s~g}"i|z|C 0QTm1@ļBotD⠬(|VJΞr21D:= )c+nCCC0-@Kx-#o&4#w۩*Eӕ`xœq {5l% KӔG 16J`$0 lsFl̾oLivXdY$e|̐B{G«P݆vX#|:ARlr} Ibri+[|~Ѳ##甹YdY֠9~/ 4\[uoW8)`]w/#WmB 7Q&-GPoak @ag/d!c OP/HzpMS>c[SL{!lh>H^4UŠnM{c>oT^4l I'Բ,$$1ߝN^h*.,ؒ봝[7zBf 2d͈Ҟ0c=i5dwLUue:ߜm"W97rx%++{z -e A*h=lOTn+*T<7Zx ͆|@, tt|]ɞ!GH OI )(o+wNF}۪_@2oIK+"c@qw`xGHT.ܒ5ϯ: P)ߴ[T 0RŞ..'I641FWul oe 2ONAtuj (Z S;Q uLsKm6#J ˢ @nΊom#ёZ#5f[x[bƽh{¬+u#[$^"ْnCi\0Bϡ3/iPf\Ux0m g”;e]p y/}ù|h MHj |K4u.Ԟ^KK#T)Z6r>ņesN%T79q($@KKJˊB?FYktm00exlIJU0u2C,&O`YSKA[RubݨcR-H{=tIb8yRCR:\$3'޳~/ܺFk/,t"~Cn(F+^8_Y&0 (Z*`W%IFKy;YyddGK~h b~oiw&"#@Sz{ޏu Gw?$U@~n| %\m\8lW%}i 9ů$͂{N# ĭ*)l62Z0̙6LE%2x5C92Z|ʠ^;J]1Qܸ02J/ ʪkWy[rbq %9zd9]Y?29Vi?m/Qbɀ%vx(})EyZǀ o]L[Hd`;!qY w嫹y5 XJ# @dADxfujuuwD:GG Vڴz@[3jj؟ѓwvU[󁄞SNMH1# H`1|e12[]eQҗލck$:J //pizK>AQTx??ì)DÑ D֡S۶9!N~êݶ`;2oLWґd,BLN'm(̡2OIMiA=xYe6'T+YFהFbfy . Y],I*oV]MRF51,k;Q 6e㢅t$%QcՄ^PS'a6ZLo>Oj%oGw$q!"YzE*{ PD^Wno1An bG!{/S6%jM>e-ZM>4W`#JD"VO]򝣘M}eDUXD! !z;~/,#r;@M#0[ՁAA" _ 'lժDE+]~jΉ (p\/zL%dS^&PLbDK7!7R/h,Md?,M([rdԁrd<Lǩ-Q"%s ih=yԢ;?}喙].LDEaM0 DOh0rÇ0ɥnE;q<бmxmS! 0BvavfΧNؠI:E {m (:o+ཡ K>+b p Y?RYO*^Sr*v1x~Dw#(?Y-}Z;RJP{5d`-ٕ\$:׽OHgw? 0x|m_ԁ4zo _ǎ\n<3 f Wޕ~iWqo:" l'| ab7 mCpM>=q쩗nʰN0NcE;f3fHH~3hra`5VbxQ|'5y'ij8rbj ;돟%=$hX^eE/N@_Yih2.-S>fRWhd;;sRO텥feJj }Zo8pzp ,:ÔS iYFiW=c2 Fa! { qvKq,aj:Fd l:t,\Y8 d(8 Ԛ!{`Kz[1S BSɻt)'GO蕂U?G@b%LF9ҳH(X),qo!* @o]d)S%PǶ lX`p F# 9"hj\z'pڣl"ڿYփmZ[`ه!AVb Ct)#Х ^rLh4-WVG35f"]$5 x1EoX9.d /~Xګ̸}c ~Qѥ}{rcr=1~)uh-ۃhQ#SZԨ䉷~i; iL[s.iu&~HAJhGK7e'iZ ;+8훰]\51 9Y#BHilڼh%؁'[7wyo '^^m<.yՙX?nR&.ʐvs/1qxeJ@3û= n=j=|?n4KY m燢 @P=v"/dCR~"*+I(.%<1(Y9XlYڥtdj s] 430E!i`AωRb!H nSѡ ,c;q PC;#3rmLNHFMq4gvђ<8Pԉb_JI֜gFPSo1k%>.2~S[Lz/*x1kg{xb"7&ddoŲ O`m&t)`ND)\ECY f](!0,RIk=v hnpVo0D3_O"3gP֙'n.m" x<66ѡrv+=}/Jf&eS48> bl- գ$@Ip((͔wI;a3{/Q6|t)\Q >X Xҩ*{ _AcF3gNvW9le(;aaEpXHK"6+a3A%~1v[{5 E O6 ,Hv=N4jSC39}Ia*;Lz*QHj*6 >9ڻC~~`~wRӀ X>!WPi~ʄچoo[,ٹ M8qRcA65Ԃ.xn M1q^5I/&YRq 3*/k^ x GpPFV$s.ت)Cg翺#^kl`)~<z[q_BH)[N_En@,JmP3~mY%j]5Ht؋Z.IΫ'>XazH?'Jڨ.3*dЉmB@VG%jz^ACZ8o;Cя e$SⰼKh8yz\FbYX]vi.41tN2HvmCwa>P Mv}K+ o+LDp(Pl/iqjGCr`,_Eݔ:0Y)(ͺsإ'1-]$?5QJ[(,SloP2h]BMrKp9oZ;{skۮ-r2:&x8? 7 @ p8w5YgW\u|lpHnl%qЅmKY`(ռ>nQ.Gtj(m7Xs>w #74vb^DyH)xqhFOytmN^V\LBrkUtm o߮c/ n!b³|#VzG Ź^ Ggc@wV_4o, 1yutӽ7TacU=% a% BS‰b&_DbR%ڠCE~7ey\HL؄ هC>O{xM_dWUx4x[OQ]1э>UfdaG,0"R\jfHTrӐk<ךΊ&ʁP0_%X^6=&dʊ)>ph inPeqVVeᰭ'""`jX8$1f{Çsi)_tgøDoz'DpKi'Uj§cTnzh ugO:0^KI4d*в.G|N{8JϗriH3HH21 # RoNx7$`[ Z), |@dNcU#jw/<"][~Š/  QYh,n)1\"(`0YXY=8o2#I(^3Hf h"t>j¬jUB>v-U88'.c?7iUtm>0ozitco3J |`YEoJBN󮵥> V,{(Ƭ2EYs>T$?, Af#Sl@cGqϢY` mLv WGm\]<;=ZYI5ԇH A|e)c" { RuӋ:# s #'qvb%07RA- M[Oc+ɘ,kQ`y .882v|'@?XoG>vsK9PG8Gu?roGt+vpF M{!|vj֞Sن- &o)+gA4W $9d.a|ST٨my3fp2BjkE PoǢySu\[Yj֡qcU+AۇEEBzQӖy -sy wmD}r9Y1]~4Tj?p+q̕!u\#9+l{õޡ@Uk/8S" v=*akdm9ꕼr.s8EՎ!)pL9 % ;.bWG(ͣ 7x2mM.IÔ'iruS<_A;99%ōpMԒ_4?*\zɍMU. MP˅U{Z:i{]ba Z(o'eF˺(3̐c|S^~~Uk918A|k><~rREqry|F;É죧Yc@/K!hGkL0{w 3 w""-s٩K-Yu.J,.A&9_Adxl ,=-:W+T R =$5 tHE=c3{P&lnv*ehL8VzW%¥WcvxfI"7b()3>I1eGXSgfI:۝ S !-sD湀 A6nt,Ȧ2GClsP"4˟UF, |+LIz?|#JQSb}j vtCpRyT3|mӯ vj7%ҚDɹx6:\殏 o5ϧETl$4>8zC$}<Ԯ,40'Nz$5pk.6I@ڳ c r4:J{8P/+0.܉ N2\:X1lKG]2ǣueYu4Bj _Ӏ㢨4jKrhYx /6ǑGt%no֪b zHm`1\PՍU+Rpe_l4Q \Y+}sOzÁ&W}dQNYt<m)n/36 iޛëc<4\ -I<,8d+-L /YM[G(ŭT 8RuŲ;o㸾 "7Þ*(H7i sy bNwOa@>r%E! `O`Y ~mʶhdoJUna;n] N rZu3 Syzɀ6@%^E$vWR%QRIP(6lmho:۠p ]]B~1Aİ \2LVvA  wOOS7A).7|߿9׵nUH$; J|?[%5[S86ne$¸?AfCb{}!ffEAt̀lF=d2ip˲"wSB|GOx? [wm03{) @=&JgVNjX~pN|xB7$g%N8FXs#br!]ޣgp.ҖpĴ |6e?=w'kCшn&'lbkvd!7%11:l [ 4q(zv HM񎢶@q9ݙ*_0ԁ8B7+|J'Lnq%,TW2[\Znu)2hW *'!U5$"]AG+-bR}5 ן! ]ʸJ٬\EH>|]} }.4آn)9M}1j `9A+c{['U+7?dY"TF\k;k{ Rٰěcz{(WS<H.= ߃i8-Z(0o:xAjMv&KHCu ]0!V{'ԉnSxH}޲M*DtF +!:Ilu1y"\+p+p1]41}Iz-ˣX/hb}H=cngDCxٍ*-c;^>o҄vmYnǞ7 S) YB Sn넏gͿ"%˅Uz$3D`zH+z\0nh[E'}k:21e'PT1H"> ȋT>5LBصw{{b9& |S] oepW2;ӫoΫLTH]DataW4LV,.Д j. +0~7|i oxOfyTwr !_sBVf@øp˥s}CȰ";X٦ *V<`%nz*{|Vʉ a`ѿvOɣZJ\4HdёZg4;nOx}x#cσc9IDPf&F\m~>˷g ~2 "| )p \s:c7Zew$#AM>U t&v0uܟ&9z|<8*GA` ?LYц.qb040\EODg'_K! 򵱍0<b}0Km/R2%=ZsPAT{kDa]#z!sL|IqʪO K w\ҽb_+ZeDzևwg9v.C)%=O]t7wҘi,z3Vyb#+u)DQOEu!V!n2Eu?R=͆GJņO~.=_qTm6xk|dw񲒘4jXB`` S;Fl{a E|Lo-1ohe ]9@a֨uYtw 1'!pهP Zפxb/K>*[n P,rN!ךPP1 -#fŨVFˎgFi=28OW w?hIul-5AQ_fgb׬ۖ i?`sRKFm]bJ}R,$3ޣm2uݽҒyȤ.%6}H (M"::>ĚB&̤?&J"(RإX>id| m{U͐ & vR;k)f/tl3X 66ӱO7ݎPyڹq׼bZlsUZK?0|+qEJ\.?,7Ɣ bHc/GzbPŖ]3#s +h  h;4eR< SɜEKʢCF"8NGҔ^CAp7_ZȠ"1phe`򆋊A.~'FY O͈rjxS9 [)?\VG[/1\s_)Lǹ1^PaM ^V^\B %.Q=H<3e9]AJ#^љn<ydɅ%S&i__f(UĔ!G "+;;GCc=H"qYC=W; >n_Eo1D p_)]i8sBtZ[81SW!A .bžr;UL'l9+Wȟ$dB|fՍZ(|kq wE!f0 g0_^{@6ĕx#Mk)+m5a 95hw!'9qWV}*V+0`r]JB}(rR䕸Or/")a8L]碧3 YsVR6]SٗjBOeҷ{&i(qn^dcۺ n2nf?~897k_h~,Wpt70V %ǰvGV F'#s[6oZui;sc(h8q0,9~w4#Vxu= }- Z \ؖ?i:u.Yk6NGzwdGk ߪgjXgXQvn$,5v9[J-CKD4>fC?% rcL Sr&*ԸKam:%y,1yZśSB^:6 : "Nt7%N6^M'Vj-Loz(d^ p^\tR0 w :dVDfx"gͥiUt/* 7FMƻT|M;cʅɞxK5a >pS@a JjHϣeu  Ddh+Cמfb'[3+mt}d¼vAR li{״~ 9joѩ~3݀M] I"f[D K%HWfbJ]`:3R,E)ARa6be; #ֲގ֣ol٦ғmOdBemfɝz]X:jd-;6/;e-\"(1:>AbGx  gӷs›5YGkDhor?@ iQNT>9Mm^j#ЖbvP.woV5FYn__Lߘ/1bߡDRZ]uM}D{1"]3\i ii(W&; s҆6e`2# e'BS|@5 6=O+RzA?)YLhg?<2QC?Oef4َWO," Ȇ=-/}aOkJ{x+ i,&yneI ߳<[w(dpܭ 2Ydmo[@(VX3ҵӼEYG`zy4}%)@ 1l=@sz01\&?*\SqWvՁfNJ7f<݅[' s_.6 JĊ(̙ccsۯ-+0Y[\KYo%fW5n,)FwZʥXt ܏;FqV_u׼l ;9Ԍ>W]ͥ]iJ˨@#{a\Z:jԟe;7! a~C{{ '֨ r=Fy kyIwF2@OV^)r_dzq+7k3.B~!v,7V6}EP:mϖvBaf~CUIsXME#m(G Nuak,c_b5zKjyb%J/ %ZІL8Z`UzM5~hG]Oe?@&{̪yԘW7|H_mid7 wVyyK%Tŗ =zxC#x4"}u9 up’+p;LwQS@ir3f_V\4./g FomOh;KtWh:,8ApD>YsӽdcW0'6RjhtK!b&it㾸%ݖ7zGqBrDLސvv kLxƬ=R,86~W.M:Qi/H/ˢy8Vē/eq\zy!&e_ '+U_3H "Ab`ÐeifƏ0t-0J%+]z-S2G#ԹPòԇzfPkЕ1oU,Z[x ט|x-`;46PN{ymy/Yܺg'i1ho)/Oi6BcX/D$hB 𙚘$M.VoNjE/,QD :jTaCۂN'r zbMaS|,EpypXPUcNSR~?* g(HYdP]"{ivuY15-\7rb^&qq N)RJm~.c}Oc53eD(ӠNZZk6@R2Udg3!} ohz%VQIDqӜ~ V+QS~L֟T[Z',Εj1ˉW)P<,y1x{f,Eh6ggRM]ū h|K+y(ne%<XeDUl;c+x+3{ wL Pэ趤_JzjeQ#(!&bԽEA%?nP'jϮZvL XV?R~*Rw&,y3U>[Uҁ!܍3OԹuHTgƄD?fKSkW 3&)r6ޖ%hFcG Sz d:m!$RcE@[tzG nVb=\XT) e\'yas>Ǣ7s+*8\ǸϞf6mlzm) !5·[QR8S\wd&ǚ#ob_nhI( v[O{+~ Zj5%9A])a̐)N73F(shS%0vc7 &bne)- Qִ)Is"əƚ;V F.[W_% RA)ڠ`ԣ+ 3|!kZL۟E"d].R&lV΍uo2_UWwEi&yGӾuCQ>~8}sv"|rqyŠM筄 NJB<[ ԲH8Xb6L&RZ؝oj|ε< T l)*wNKXe4{->;Oݾoߊy<ʮS7-b߿RW ?vID{k [_Z mlH҄Z5tME7RμE16*W#ė`-k4ƿ8Usaz$SGww  GG;d³/c}nP:鯣"BdBbrxRg=p< j[C xx+_@dҭ򅍹@ 'vH*G:0i&M8{izg }WSbwM6Rd`Ҧm9qcӭ,M-O'OEMsI4Mz̧&~*8DG5|0aqzf'AW,Ygy K{"y1q` t %VG#>RtP.RCdR~|Č wNmM hmO%fB7O39C!us&R:8nIZliEhW 6.K5kNkgH^6W8mid+5iO$dvI9ά"S&;%wxӮ<0H+ŽxZ̊fXH&!.seW{6`sgA>^t)  ZZ`fx8: vIJ/ ,] #,=$M_(EV(byl 2r#7 7M9dJUqwHXĊj*R ԣ$4 bZ:(/CZ5*DSUfUA־(J_6SI՟)S Xne Eu|J#TbT+=@f‚A1+مԩvw&05k9+m)M3N@|;®La\v#$]!zs~ß` 6i\<µ^]>> #Ϊ'(1+2O_kNEwQNg,CLO9uU!G+9fնf_YG e>pc ё%H+GH\y 4O:&>{}*N7aQ0k:BhJ+zJڜwry:rL榫 %2ձ=z5F]u#M5@Xю=I'P3H.w[xc C1l>A.P!́G2tْ)7pƏ|9=~WI!"K-RBxM#;?|ev[mٴnȶDWYA +{*I R^>qv%܉֣CR 2dEY-zv8}8Ir~]SVXד'Fȼ]|Qd:Ѣ܌R2{.b{y݉EJˇ)rPXc O'D;H"lPPt"Aﻸܙ0S2k\՝ohnjQOX;BFltF6B=4S^2W6v6/`ҝ,zq"=GJ4bRχ{ȻV%ΩiYݕ'&irCJ 4x۾Fŀ0vw=Lsi>4Cć. oG+Z.es H& kY=-s38JŲ[OM4O4ꦂ~{*`-h:WK%t.. ׶" J*J6}wZEqq~SsD+C1p VUX#gw6$E=h0F`:Is$*:{,Ub?ȡ=sƖ20KA{Eß邯&ӯD[p 9kY EC ;Ukq@a@GnsoUoY8wd=%"6O*3:%\b\w{NL?&io`1čJ3S^WEpN,3>JK!Oxe|d/:DRSSeP fs"[.QGr3HEi) P]1P>C3˗=ɇٝ9N@Jw.Kضtȣa(zI=H2i_ qpl3oKAE>J$+ 01ۃP\!,e"tkqη~>h T wl :NY@ Fp|! VD]F+Y7xbM~nXɯ@jc[UR࿤bktC6|̌T d1<A0qb`SfEbMڪ@^+C6OXs Fӌ,GG.q3!} `ƨ!~$So=$z ("Ƴ4 \՜Oϐ:;$lqeܱ)l<-~Eo/ Eg-IBZyCY(.vL8asQxgU148)ɯI?ތNt+8b4A*j=ay,ÃU #L?O"w'11>%1,~Gfy(M↩;jɩT A= O-"AA^3R=ڂѠS T[L/NkE[+T0CRf5YsF&Y/@VF\ӱc#h.;Z,}¸DR\'j~2ղ!i o&1(5pو!kwgC[E#] udlg,܄sl)F?'Ua"*Q1JU *Ƥ ,+>#w -B0#\#ߑ_Q,ؾsXm~n  1 ,:)Ҩ+7a6a<{ Rp ,z=NpAbtk 55 @ .%oLJV(M8| ^BVhﳲ!P3=QYj>V*1u*]u3 zkd{_M"0SϻbsHc"amxǮ_Ҥ2EE0*mZfr1Nqbx,ʂv ~lÏ{|jDIm6nqﯩȯ4wݫ e0ifGLKXrr%7W5t ,lvT/ǚKxdGM)e,T<m`y)X8 T#vW)Q4*w^[SW9NBgr}eY#[6D(_{~Y4GwknxO)Ū9{ϰGӗ Fcl@ڦiPG!{huM|V*^_kW nn/46?fbBeVVl:׀*$!%?C^Y J#~wFdD$ruI*mɽ2T=yz*sʏD|O% uIiS"IP*I&y"N1ggY%]:X? i@5KZ 7j?')+r\p855VV^MHc5Q1I$WV 8lL\( @'!áws8W 0Mk\Y[Zfg{/p*KlJYao땽z Rr(|m 9 ۷[Hڻ [ߺ^l7%`iZ15p>g@кbz Ғ aY_s2~}fu6S{ 4Ȗϒsd`]:P̡Q۞-@[xѰ!;ȋ:wv$U[viNTG5T}G>1ƐF pE\ѯ$-/.kk/IA. $WPL䋣YOs & ^X:fݢRI[8(Sqr_dmNX/`-!.0Y[4'J@-&+IZJuH1~pL.ݦ=d+Lا V4+hT 7"FW&oeH;PGqO,?>lBzm ܆R KT/_}R`8˨b&9UL<]7~/[J{f) *._|mzk4̶feKx1xa/+Ӛ*2U.IotQX5(A`7ZlwzuKլGl'_d_`1Ǿyp5m0IIȬ#ReN{ YNi-[ra\Jo ϻ(om@Ycr"{ė1KH AGQf7mn߆k"]7xes-<"?fFbet,;rd%&?Ƌl9HAP­=!P)7r$8TD^l)cz0SjD-p~Hbe#]wuVJ^R1Xs mh6ތf3RyC>33 ͫ銣0-W `!.rjns_:kCq0B,]me&<8h&KPb[P)r}q!| <_A /*vzj:򬋬?I+33;؋q?o^8 zHݫNqŭհ@_ENº4~bG0q-7ߓt@y\ݥfil~:=,Ua>i8#3/G%d:*'nҌ1`q_ L(9.,;?t%|Ny`m8']3/ARfPYnOێA5u&~2 bV?/w$FyQUbr.AWA!NX1]~'3S6wUbk5xwk'PƳy9QW5]E8!ϣ):J1Q,ud1r%lu<ʭ :^{@l;((bxo]J DzuURIUQU--NREzXh *7^F&:Fi(\m>Y裛^q9wєvlO;RL7**~v8g.ZHΟ>?gnIV_]`7xBⳬއW w s*5DtݧfV3b@J&9)l׈`SM@*/,2`3.Ǥ'DRBjq:~v3j_BH_OEÚߕ;3U ¬X^jl{uh*&WӰ߭=6{X^7f[Mv"2 RKqV"'qA#E}K@`T99jKCw (*1>R\ʄwd^o媜3b+ e?yX+]ȷx{Ĝ:S݇cJF<&y7ov]W m2H劰f!RT[9RBx`lCKuHN1x$gt{앹,<"Roߺ9:ef?@s>xw(/8; o_2P}CeI4ʆʇ -yUT|Y|0UWoLwL ʡIdzUΛdPnmVrQ|eEjOf/:hڼa)햢ǃ oq.Yk˹Utc+(> KBUdؔDMrsm< \`=n~4-`"q4z!9u+SG#@AJ1xeTݴ4!3 Q9g&"]akTkZ;)=iY-D\i8!fqH<90aXF 9d8,$ [ 3a_Pö,' ,l+wûPA\rKSKqNp>X `b>}vCp$f߉`MH;8j{c}Z>EؤSA\n*j}(| gqЩ]0پ*hpq fEC ɺ ݪG< )'^Q|jJt4 4m -*@k<w)=؜3t>{N[\Rӄ`|ZA\=Uyuަ7FlqKnA]s]Q0 i cCEҧ[؈zjLk]7o *5%}>9 ZTIʂ@ ;X̉{o1[1*;5Q\dhdNi-ff}têJ}XFap٬d#e3h.tJ QjDHudvs^ t45g'by9<л#ϯ= {rqi~@o?@b~5 7,12XZZ̏۞:-V1Az[E* ,:*-L+Pgf+SӾ2V.#յT:]RPc[QVz'W@ !3&wGĹ7%i:)C^WAsb6@R H`T^+ϥi.(2M.~p$z̴_m5Om$U <چ Y1-o!#̐M|}gTNu=RirN|SӳGgwd!_vkuSF(Y.+'uڡm `Ɓ ~D |ވ̋6k\or7#bNoUƎ&hR\9 C 3V7Q$LZ(*j;Lh?9<; {i,)RMUl?&m͔uJLnm*vI~8xGSX>bjN9fOr#P}=H*Ίkd"kIym/&D7l;:i '"t}`E٫P|q Oh*xfيЬ%<5f^Wv ׍n5_PGήbP * ĨTzC3$MQN"sJMTTC?UtiQ_AX~Ϙp[9 B #Xd\zfL~z3Lя/]ՙ߉ t[,`y~9Jz$ lqc? yRP N|>Ŵt~v:>+N~UxǶDT ajPΰ5񠭛buA_$L\*$HÎYMq#)u61SF*];B/zh_- 8pṭ֚߻`~-1?# !B<@1:ack%JV'j 壘$/DS Y~4/xPX{\RunkR@%M=PU)<\[KF>f'TV"2;l!'}k_=]9N! K}sFb M,As=[+Zw]}z::Fq|ju7,زlU|2om2ONB͉>|~{"駭Dr?JepGnm ަ ΣkX9FUG)4{)C%Dk2^fZbZG,Y & Ik`HBy n{)BɼHL`w=6_UDz~yUI٪+ gC.?/mԤ+!BrTN&ezgʘZJ%u/4 vwrw`@}KZ> ůGjWCG֏́B)2~Thh8cdN sO9DF&8,{C$|y1kئRuzӣ˛c=&NFrdaq3vֆ}߭s!R2 Y1f_:43qhGuP5K &9:BG^xT ёl=_Cē. 1ْ. ۯT%.o{ng:ںky?ߢ%ev-'&y !D%C;ښb5 >vCz6dp r(u eX'Ip|ht!'LW&Fa3MEV?_no U>xbѢQ58O]܍ 8: EɸlRe $"qdM-xDr]Nْ&?ч#s1"̫a|kja, }6;-԰IoQP1G>d3r&zٜ5;b:F<(*2sc&2 gaufLYi!Y*\ޤbNte_ve2lꔙ sfH* ZKi'FE}t͛ D]Jf)Rlam `/Ppe9R2"N} `g=Sƴ|&rڣ 2&}wucb\іLeo&um(G~dxWU2]@LaqrAi.4Ad~Zv3i&QTb8dFi K*s?6%u3Au.rf!֓&:*t;E4 AT/ |-}@,.R5a#9-hXvE/AָAh [H#1ca-bMz6t /=>IVN @Ӱe\ OnZFęSYpiw)k4IhG$g xZ}1d|@ Xv&ZBqq8p Jvbcgj]R*b־ ׳jSXjYKn&d,"+EZx3Vm[wyE 1aUȿs_z'oLx!S0p`dN(D@XN،Mr 5F(h-^ns턙In3)l'(l!zLW$,1v&4fܵHyԮ%C")8S'>M4ݔdʤ1,M-c\RptoLSlK⌜՟ M$.榛$I *\N3(4 BynSjpesIr-1ߨ-3",ֿ~O!t饭Hb?WqHFDq%ڻ%yG_3Է mF)Vc%b\g6^Hh$-XwXޖOG( Ayu\]%uz6Ngyq|=ĜUqZg}#0 ʠg y`L?"=)xNɑ'`p{cl Eťfm~]j$ɰ`vMtx΁~RdP3&*d*B'vrR3e)u~B_Ğ=:நaPB%fc| 1^ agv?P3Ethӂq2įQaA@a[Roq˧#u[nRj;V}7#IڼUG#Y?CzfzzX|!n^7վRߖD6c_ű~|qT{-ұgʋDɦBd0 %.ZT4Y3)H,zPXGQIֵ(inKA6"'ސ\l V4IR,.JǕY!9opʭulo \rd/7M/ɪ;ky{nK: OO.26j¸幗 b̨{{EB\,V[ou>I |V`T ;:)P퇜1i="Hr؈.(?}nvH]ޚRa aNA㐩dAOR7umw^hQزfXy)WbL)2_mۀ恠{;}Mv89O95ECE$uj鵁Cn]AI-E Joͽ;8ev(/c{iCz0 a]ؔ·3K[Žvu)I{pK -L0EM>,9»df+Yڴ%b' /Vs5j<'oleee& 2=ko1b3N=5+)Zn!iOy0R'vYlut)S3Wöm/L>L>9pJcJ㍊^? 'QTz"@ЗlOP]<7G@)\7Άv u$}uʘ!$E6 (,K&㌼\mk){>nѼgp˜u^eEr M<͢Z3]ySP32Ar'ƆQMNZtí8h : J?!40\-h=&w,,M[L1#e~-ߣ-J jN~s.N~B)*h:\Dy>LH~[ai:mg^I.5V"@L++FN~4BWop%L;{9ٺ&dgO؊}}Daw+[( #[(,XQ?=MCQV'>׈rwuGCF}?YvlN+6@+Z`[ޘ,H}Q"h6$kT2JԺGEkQiOƕn8+VQ@@2f4\Uj`&IE,e<^dm^=4yԝ"]QY`)B)u; pC+z(]9~U"Wz΀hnǂ*x Ek\㻲DX0-N.œ8,+״RcG_ZTFdr/-8[T 4$HsWG'ο5>ϡnw9~~GQ?g}-.E&\^ʮ]&5)RlFK(~y{EBEad <@e5  ^\뽞*, sӲӻXH+B16/lAU.B[TgA#EW'])Ꮶ҆3~MOC6ԪjbKՉ#brS z*,,ᜊ,({DPaR4Z6Vw۔(2>8>QiΝJo48' &j%CD{Π:Slȸ=)SmQ}MwЈDzse Yf#5-@,{Fnu|xFW{NhN.xD:<oRFl zsj?"f3K/TҎ$y#TJ*NcDmR_*eDLZRp{\o1r\(vQ~ע!YvC>%exPC3(]6:km4^'î0]yak @s:e6#wA'm)-vg8FDo:ˍg^y/e<]a8xQ82GWxvf:L‹ئNҙ^/ ba3`.M̌Z. z^zhe)tUw϶\RâRݝvݼ-kde.~EܖK,_(¯"v&f: Ť&J [ç_*ض#2VqŞ؅C{+1+`GjG*2no%w15#|}; oQ[F3@yB^39!@4zQf#{WU_oW7Fk {邑>녦9;a>VQ6Y6kx5i9+.w՚/cή"(@KsȒ,cSukVR<+VVgS,LP` UY+G7W2Hq'T֞ZLVϐHR+#Y1sH~u "!PmoaqNeXq$L 5vL$ɂ;A}a wz:R`MPJ7K}C.td`#>FYArX_j+W NJ[r&y(~b(<7PEU9oFeSBE9,Zi]4 W˱KTnE$Lɪ&Uev_IjD6yWF !u'YHn^@BNFzQ&E%:8E񐺾h}~nyrEB_&b ' x44ww`iH4^^uVL1XΝ@j 3!LAu ?~ a=:>1 @_;>]V`/톭"Ji& ?:a_(?nw@;Fg˧qnL_Ԩ@u"~fz ;o r.AΛ< & M оi`0$@,%&?gJ}:*#jAPq @mxuԨL.>s!Е) M :;~*v 8"},y?\:ZC4NP 6~@1)B).e#Q$7Ps-2?N6;5mlϞey۽7қj $t&slhe;ǟ%v]I?X[)p&Au zlx]"e6esy88*MㄣfrP9j0UY?{fϓOߗ&6}z#j-cA/}@2aD `zIF/l;dtsu61 ^׼s<2K:[F2H3&#Ȼ3y_ ovW`ܡFἯuqA7RWK@ ǘ)^K 2]ki/Cc0V@/1%"jj7Xa\9AڱkcՀ>Uf:eWcȘvhY/pUioEd#-')bY6fxHQh!kbؔ) w`,Vu*qەIy%6Qd@2E!RI\t"مwF]BSكBxVblH˝_D/xO>*gm2{)ڂX/%ZgM (r_k?3Qt_SEȶ/^Օ CVk#.o>*&֘o9CP5W*!<אPt<{OB2fLcȞKیlY ,4u)Rx>{yU;`HR6OIH?LǨ ;n,@ԡ}Hbk fhc0$U'ol*rk*.\$kB|Ԩ! =uZE\o|OxQ}+gUE:ꑯ(Gf8nޱT\z '~!w;UuIrM [l"_p,Li1?S%\eghj@QKȕ?A^ K ~[Po8,'i%VC/W%ĹׯaBݫn600톭vy*Ղ,L@ (:Bf~ IgL6bjBAxGh/[SYB2 d\ tgvLM1/QN2& mEN_=f↘V?k/ZcmiՈб\(s=x8W Dm<<4׿=H&@6Lq'g+æ@ j WPiOGhsbe7FOS4 e[5y_/^u[x'Ym8+ 4;e{{^ۢդ%FNeSw ;XgZ)"D׀g̩[ ڡGl5&=h?rG8L'_F3Sb uǼHl[?w+O!]mJSM;xQD=a JXn`f{*֏4 i$70C E;cHAzgpGj \L36ryaʝa*cUaV#S"iv Rn^\O`r'(;x92?A>h0aܛ :3|&\5dH%yƛ6#m(,T"0hn.1 gYA:~^0e89f,DulLcCfK ZWVu'$TEJQ腘{vpG=_-׮HL$NmTN NI0q֨uEր[تOVlҳjic_ehFEúN*~P=P >"J͞N"H߾8-Wqa =+zǕFӖBʆj37 @X/-"ZΤZsGH^5 jD_xIX|?o #T. Ffm0]Nki>q㷠]1ƶHܳ1 {G~j8O H$xj&~8tT%.3Ӹͽ+ɏ~##0n$v!/bs[+M/CV9=m)|-=#xH?N?'1TRh55ٓk@s_Z=#D|ȿ|eZ (F[bgv^M֙TL}{,i$-LmzMJ#Wh&yҖHmFUN=hc~7sNYT 3Jee|ğv !FDrJ33+V/(NZ ޯ @.^?*CMKz<>a,w`yήTK.TVZ l2xQnzڪ^t_E=!v~A jl$(\?لfl43Gs<獵ZZwCG=wikۤj|um&Uh3.AW9 {)5P[˓j#Vω0ґߓڸ@<@A3wqNsVpЛ;g)/gEaB<A2&C)=>JWBR/i븂02v5r VL3\Kziuqu}7>]).o ʚ^ ;o7 鄒ꆆnM Լ6JQ\@1{$:G2/!G`W%2lr:z1| fP5TX,ǜheL.x :\4v+I(,2&g VDʻp`j𒘨&4UlU}q =YTZ?=h&:"a AL)wv~. u"4(TQ;Rڍ2J?V>ۇs@C\:LeM@s3PCkZ-%paask7cF AqaŎ( d [/UO5|PtͻԛnxuWIzhFŌ ӆ Vv VPAEXk^wE$UjВ霭/Pt?)<-:BjOzh4fcXm*mR+iuOyA%MO\u@,DPR Aw R_ 5܌w9kx <,o7l/ʋ gF%|TdH>IzOvSꓘ| *VKmy6frK6WODO΋YJ`U`B?SI50vs:<)VN }۠a7#i{a^v^>F GR) ֈwNx)(hzJ)l~F^e&ψ{x_&Qsr'se'SXWɷu _XRA<=ž{|Fe YP@8l*^8.J-Ҏ(=볈+KѧEU$ fc8+^Rl/=9.23ٽ4d`=iWw˱'43VM;8{/׉y-o4~P=Uy>u꽓EMD4uJD!T c RCZB؟u$( 隦HC7͝ L,f{BhrPݞΈhb&/JCC9]bXH%,oCc)x T&m`0%6xjmno9.Qb*PFs{ܗ7=uEfѶ~@7;,/zQr{ zȼol,j٨$:Oђ+m GN:nxw+M&.BH=.@RvN) ͎!3BL!k9Uq$p/pG|_=Vps W`ґ -Y68'P}-lV, R d:u )/:uh ?Cq}Ԟ`v32ߪ`]ewWIc:cD}t'cyW~d!|t8Mk7~||S@x?wׅaaBno)#"3XT2H{ГJ 99H cFYy! ElùHhyʾ8nDoT_kWV\jHnsU1X^̩CA<0L)QR;qmxc-^>]ـ-ZJbU<I;\pHR0x:RhGy9>CYE\;re.I}hT \|( #mGr)o9)ѶٹxTy^Qpۛa^#׽$8:}@[h.(¸Q. $YV! ù(-oRՑɮ0#c$)!A%[3 =o+aa<c Krr;:o͕ ˯GO ׮1E.L]_TDgXvWRXɋDӓ0HvHC>|-I#  }2s? 8%LD(Ll&Tn>|MU0i=5,pDW fhǾ)i@zKzM .PIe?"L@`fFeY;ͪJYz |і< .c]GsgN ؖr59Pfm/@\PB;xeXsH,Cʫ7N_QA2GnbXSm8u64%}*t<З" M.eËkqIL@8lL sCOَ֬慰shX\H`Ar7I91^r3: (iXz\vMۣ8a>֯힝Bc_r+i yO3 !BZwk[nvhT[h-dqѐ"WYiՍWv>%tmh 5j: d$٧D1[,jccϙ`-wLvuuf]OoWϭV^ڮpRYk<|>XuŌ6f}`dW.? Ƀ2c-scjCQh疡DQvv>Ԏ:/_S F_,zn~s>y$bӅA PEW8FPE L]]g>j]3ƶos !aF 1qYOqżD*މR3ƥ S,@6t],C\g.qYDAqnCaMoE U i5gڀvȸQNDpvyv_Œ%:_޽'|# hQ&h0y 5sqs!z+ X\3Hy{zzK&8 cӪU5@2~/ŵ&Yڧ )-:|vpgMr폙q=P|E[/)Z]%2n-N:v:X^n:A~·HyCnx3,C{%hd/z\gP-Br`Tp'#P3D A͈\HU*顪GƋ ͉](@þp)Zgo11~*CK2aƵ 5n6^ʗ=mnA[_hbM#ɇn@ˢHa>\S{#)ZDKB^TD0:aK+7o#$smQ*Ry d O^h`RXb/Tn~ȋ:3Wnm@ku 寝Fzpc=yUCyVsSD$D!!2~Nug@TԐVu8(ױ#'ҮuH qcU?^*i:J5՟WZBuy#Y?hF^ 4*Eys:JCBc .ĦYuD5D4Z*!j dZ=4nuz"Q+D>QZF;Inx<+$H ƃ%rN5$=lj\ BHjYz$1[VX@gYUd swW䍥#1mzo`uS}"(s CN; )uxJ*a BǠ@=$9:+x4xC+2޺\xw@G AvIBfJi9ٻE'RTi쮰 >p+pX YEQV<5ia.ܐ%"us>s'v!6OuTY CZug@sP/ρ\T?Jk*%夵_4m!'}m/ *`d^1w c|J8rz0DX#OCa#c1ē'߭=eI rOj  "DUֿj ~LTA(yK~0F0<%*hsA$1~KYȨ?}{?נ42Uu*CeuzJsx5GT0Nv9l9NseOP֐|v* TυZ'N=X 8S.g&0Uz 9XV.xnCL،OtS)87X Qq8<@?Ϛ'qa񃴫s; 5.ϋ\̻"*|Q0$xTt)|{ltE׀~ Uw,UkHP&qQaWG2dG֓)YFAO%(X5{tt)wLiU5]*S(4rz%f̣B=ԍ4@XgT͢1eB6jK 0"59|iOOOwF㣪|ɘc \LߕgJwEH#A. g:&'>uy6gE@h6Fӎ/JYXCxd&@PA @|gp27'i#Pi6 `$;iHDFہnrZJcӼˈ eqԯ벋>舺WZ5I^M1E _}4_o]i~01<ݫ:qxvnb aZOhQ"Yz`W&u\K2rlwyKEwB#UAgbiJӕCӹ #J uEbu -$XlH2╆2w+eƓ>z^k*y 7ngyLy7\[8^@8 ֌JQ(|4'`l7x%Kr GR:L/[)pX"Kvx:L@d& *l *M4Rì((#v3|36ԶR_@o V}N~IB~LwFb y"Cj~/a 3)NLyVa ~5ݶ4~?J U%!l M'|{!* 3wMh2oZ&_T1 MR_!G^"teovh}64x-&b&O3nqI}avX 7| v-=ZUR%c.0!`T[֋piFNG$2n 88aC\ h )Jnw+lL0]&̦?(=T .{ez3ڋK5I\u{v M1`~H03Y SK$*~1Lz߆!-_ ;eYc12fu$EJ0bb|g% ?fL 3bLЍ|C}B.@ب|ٓ?>bOĢ}7Xаln"˼KiuH1vؾ1_.ݩ#RY1~ѩ4K8PLF% rH"Ie$Hzփa.~MZ|}M[P[񇄁#5b(m* QF\媤aF'wJZ9wyJ jjeG4.0ߕF!52J&INO潀5 y_q VyG9LW|07 0>shPi^p1pҨ?Qvlci;K2}2zT,Pۋ:hC䇑,Ѐ,N̐ -I帾"uxھ$/t奞̂Ilh[õy} O8\~˵>Rs5W=WC_$Wz8lMn ̑׆u6:s>4BV/(0^/KCIO{5n P mOfl℗~?^XHϖUM]1 ' cZ3m}ёͯY>X\e<( C銼쨐nw&)Md|gdː/v(z)Oԏ'򯮭֔9}}K @kdlca@3GⰆ{kB)cX(rhVls+ص7Ǒp$ w,JG 巍&ɷ)DZiʣ4C,T(%o75Q:-9.' OŸb}\\CUӊ#ёWB =OyA肆XoY[4E~D yHɆ6/VtLi#sp5jHuN:A "E b/(yEdZ%P_<D|%V ?\‹Uwf*` jiKO?Cbs䂬-0N $i}]e_1[Ji. y g,t(vQ[+ߵa.NG9k** i-͝W3.T!(isٗ({s-݇tt{t-.٭e DW9L'T- ۜ[XRrRCF9T?Wa`H%knkwWU4`"?qm5ZV"i ao4:*G 'z*(ݹveP՚یf<fhݕH&ԣqe -TXwP4Rnr,ji\3{o,srܩ<כE]ר'%[dN*ģȍ*'ЭRӁXinE/ڢgaOwg HWą$MUHMWߡzd=1@!s$$;ųJsL "0^#{ UKF,~-1,]̃'쑱p^kL#oZ8D21p}s﯍11h_'\#l2hsM%ch~>0l:d<<-dШKTFyKD(uWibZ?GrP9i~Lp8K+O rq#eJb7^sb3pxSKv+^:,DAm ͹'b:"Z@6SʸW*c(Vs X\k昋)yZTO`t$!&!n2>} .kt*-!w#`q 26!kzRo.I,J$îhA\c-^w]Ow~ՐC[-Cv HhBS]BLDNLYi!\t{ I)2[IѠ\)yl6GD !}‘0m_[!i|*#{f9zS&KL2Sxql[]e [VSQlHTn#rVmq6YjnȳS6֩L(FGTv"аr&` Ug˴;pz51ې!D>x&ų-0lq #Ã/o'#XoS 3U-><)w~篟SYFt:v=3kՋl<V9WK?10-+XvKu0K ϮpA4 ˻F2m͍mR:T@%.j"rK'/|VD,@=(ۗ<@*C;Ɵn`-89=9t<Q*/ ;t'9?QjVbr-sؖ ƻ:F԰[z\I(tĖ]<)UDSs^T hlC9e(AD8JZŞt#|Yn-7[ S`( nb/p]sϩ͇DbYA>5yRPtOixc^Hڗ dDj09WPP7 T/r\>+N<ݱPњPʫ0;!! oJ}گ2hJƑ~JT20;p(e4.rv$̪6b>!)z\l>E2ZƟW6ܹ)+ һ7N ŁEmؠ,fjKVi]6:n ^zYѽG]mgiF^jؾ6:QI(4"*NrQ"$3i$G<^יyy|InB6CI.lOU|iXҶif:]^Qs Z0a%9ZX3nYj]̛!3ήf‹xH_vA>}4=cg}YK"lTެfSaL|1/[zc VB >Kp#6FUL}yUqE crxqw-D*(,j[xf3iR6VPcٶ:h?9=rJY\45sxʼxp{q)5x+4)} @Vc4i{UHwrP\ 2@XE:73FfeG3 #6{H %Y&r?K -/e5D37[Z4̿GrH*3` )^P"*]WDvAc Vh=GBk9wãU&ָR`t|ʿϟBC[61iU |đ5@nq/# zRImd'Fs+Ş&n2Tf~+0q=#5KVخڿ(EEP ?϶;3">+lƞ6eU5spx: 2AR;P} vxM/uMa~+* rTT/@ 9ǧ4 ~#0E_Ĉ r$W y'CXы 9 }Nq5{Zl3:Θr"9; *96uшwItMᎠոM,$zΪ fuOˊiv\"JH%\dK";O3ZńGtܝ;Ѭ鱐gZa~k-]PĐYGTI_kծ1V+aP4 }٠ $;QJ{0~;2-H{ѫ, IF÷EWuwnܳ,%4kAw{%6c2HzKfs3S-5 |3eW^# ',C#Ah`<@;wy'EG$qrJY=} ;6QTq?k>q+h+x -lưj#σoSdV'ԺP մlJj:u7%J$y`-qxO|o%qTRqitQ!ö!O=M02wt8ugF:A M¥y*}JUmsDIz,mP4TMynي% qP_aHEځL]13;";>S!3 ")/SjV0V8/s{h֎CXsގ(\~5d):T1z.P+ ƚob ;m~̳2" /B/SZd,8a6μd]% r-تcST!xзr6=4~Юڣ^mⱖ)wZ҃cxcޠoMEQJx-{]YM_WH^}3g8ŋ@@wMMsul)xZ/HQQu l+{:J,XtPDdCO1y@L2t "7.rI~E:~e4$;kQ]/>z\Oe{uQIZ@LBPcN[۠ Р*^c'ih7ԡB&{˨hO:A 9fMu #b&y{NS:{" @<@> ֢Pwb *8Mβ]c'n/D nesάo3%5ui(ϮL ]Ёwbeyh2Ugo/e]pIĪ؎=?1chX>^yb#+>Bsj9Һ[U>VYO1W>jy-I:h"y%*?Hɨ͉|?utW0B8AapjUhdQ/,(ZG@Qhn7tm:xm^?՞{u2<'k܃ _PQLx.)0F?̾9])V- LS2KN~0w~`ʛ+wK`Te;ͽQ 50[=^ъR2ԥGQH= LsIYP`+H V۞3) $g~b L9;n'嫢g{ʩYuux' q`o oMG1:T!>x~*`#9p 7Ӣ89岴%pDz qcsXr6.a5)5nb#V@|8Dqh ZAIKZ``2SxPߔGE.Hl?D*<ĖE㝫@9D3hDilϼ4H-rp۵|(߄Vu_.M!>XEp:.v*eE&Vj A}:$_NbM>+F8P{64#FB%:G&T4wiLwTBP觬#3*$km dk l XKYuU9C=;8*ޞzFH>ic966uj~^u"Wr3ȦRr\8q,3D  Pˢ'Rp?V !wH!lk֏ʮl- IpTIY^N3IV${ ܠݼA[j(Vb KqnC?l%u'Bhӻ!-y~Tg%.L pr1 렘4ePvC̾J':uΪCW ^aᩱo]4##0ܤ {-wO, Y*nZԟٞNM8&6H<,t(}_ ZMٖ(Fb{֞5=_ ,XJHL@TCe4zi to8@?zzdr8g)R/CQn-؛/B= >!ާ;Da%B5ZV|I6RSـHKlCXܼ#M yoHr*ѥ [%ut9hHBmƅB"+6nC#ZZ B3Ȭp6,t.J.\S~Lt-_M)2ļaIR1lVTvܲaUO3,&Br3cbL#N5jt?V 6vtT%őLpN% `dFlcUG5gx4vUK%AuHF9c؈rϪmK2$aN̻<ͫp qrn <ʎiA̍}? (6 v@ui@h= >fAmQ}kaT7[9C<;]7-.Rʮ+bdcR}Y2 zG 9UD]OϏu\7=݋Y5 3xeY jzMcZʹ~ʭ3\BXr%0{W֯"Ot(u ?&TI F@&NT[H-ԉ Vʗ5I3ScOp q6#aiht}oNdPQ #V56;QttZ]"/C% B3F}CDf(ШkƊƯ-vsAW-.P90v%1qw Uh؄B4яB9^F 9feGL.Yl:Do3*DÉh Y-xE7i Qߵ}xl:bx5}ZM1zdjR]oAFoO/;]7[xÕ9Ce̹+lxL^w3N|FZ><՘v0SQGr!%Qt6jd:WQ&E/u0uFq)qBfC} r049nk_œgبPԉ'~O>9YSmʇɃ~0t\t0ĹSwnCUM(SxyeF(BuQޭI"L$Tq<Fe .z8:09 1 HJ7'r&Ls0W@"߃ "Ub7@Jmqǵ n*0*гl)PկnFʋ~ykx  z +4v^h{@k-;$vZ>Cau.vFpLM ' 'I2  ڃBNn:Kb!H[xrK1a}mI_߳4jupNw^*Uo1Q- &OOZfxQ耗: $efEZV iq? J2k9R ,\(fheAL,YEgav Ψ~hZ<~F:b֐aFq&yU7͍AR!/c Wf| L9 {RuXR0w~~5FT.FRBA|șouZ|5l_d> /7 k (L ".cU%;MVzO~=Kf@3n`*VHNηÊ䗎!O_naG] Vdv1-D'W:ﳆ3G@85QtoҚ0Ƕ`*QHy`7RKpg5 B/to8iåê$@{0]/!A \-%/GKT;r츘΄&u,E3ʂnY%̟lzDqvrT\ms_ nTXߋP<nyM`S ӅĒ ΡyTc|8"׭n!F"%U$5rT4dTM)=2"#ͥ. Oܖk3PX`)\JSXvC:M+4 <>7Ycn0n8 a%d/u=o3J.d l5^k:ZЫ=֕_)UR5~_+O$, L8*#?FljA_vmMm=$RРkveٜf!6vfcAO1}cu/KSLs-{%+m|t=VoV@ qŪΣ!bY] J9uj#?kg̉.'=E0< ;@z8079-cBt2c?c-~3i̡ߌl#-As ǁL?(4xLTJEq+afX }1(pMZQ3kIn:L43aUoj??m¢w$1;˳mI`@m,#mNfj8V6E^%%\ߨ %v 1 Yޢ ^7ݞ&_Us@e%cGryiXU~]U6׻7 k_@b S}OsKM4nNx:8gfrq2UKU-TV4fT0gƴ}KMH,鰖Om; k˂ߔ~l(HV:[o%kŅ@a3uu? IVS6)qj]qEH~jJCA*4;( n> c8hŋ% =n9@l6HhIf̴15B܇AfU,c‰f^SqTByEm\y.+t~h;@ψu#% ~;L~uxĮ]V2iRK9wcGɷO*6^:#>YD*T:u Th!9fˀH D@G\mk }YA$)~9:E#M4`gjI={ZpQӤ57f}>-J Zl")|1ɭ|*RW#1ӊ}б_ 9sT.Q @,ɇăDӧIl>}{ĎQ#4Nʔ,o0sfwi9Dyimn\N6iV͊|&45e Rf{ry+{!Jf^o(ǐ" (}R[fRT to ٓ}qD/ cilOJpOaX1΅T>bndKim (~N=:юQONTqkD42^0lCӔx(Tu!,nZ:aC1B-$?bo(b&W3{y K0;J` $gDZuUNb0 JbI׺evpLX H%UCp=]]oM/`'f 0\K 1: Uy# )#Qx0H᧨t^0$&< 8WwMyQ<%5xuR_187+FV d[.Q"J|ɢ~!5YJ5_ۙ{6}N9:j s[_ {A7hu}Fs "фqD5s}hsD!G!N||ZSi|$kGvD?r'2!FwZz2߫|PZbp'gKBw{p%UYM&u~%U_x_׃xsĵG﵁1Uʛ1Ԏ\} t/d}Ǫ(-Y$4-B=NL%||Jff_ .QyAvЫ1b#I5%ʔ5-i )zy^<a 6<4H&"aI1LLT~Xݰ[۸/ |p.m(}YJg"d$ DlTmX]fl_, Ζ=<xBX>c`y1H@ 2-WM2{㬗i. 2[ X'`Vz(G [ j_DcUP=v˴c'e-GJVH@l"Op"߼uw&et=c:05'g ͞MꭝޜtX{=Y4?Єŕ9 i YFCƪ'~uy /q /?MȑȺH)t.⏭GyL(Dq'd64tĻAszMK ~*Yz%75%A,]N@tu;jp)Û҅\>!U!BAGU㗳qReϔ2dnAdxy:u\ oZ jPHpI i o#{N2u1Jb_$ P<-~ZPZ{:}RA,-^ tpa1WCm-&n[hM2`8wca\v?z/ ׈m?B[o+ëLȾH5q4+ 0`>^ʶz} +"^4Dag# c=.M5.L!gNywe5Xi6v,\YLC ϣ< `nojӎ= wΑOr/VKQI-f9C:T5C_+<㗇cͯ{rꨠKp*93ϸSI:5ORGWi K٣g^SFTtHC=!=h_{nX49SP% Vpې?U)_{QJ/C?H"R|'0HD >B\ɏ]펖q]Q}@ _f#M?L)w2\de3~;luÈ0.V B lȶ ϵԒ3Zw{{Swߘ[gLXIqp釣蔘mWƴeľMA/ .E a?q aVHO,gf8Et*jsZm^q:])OU~ 1/\&,Yi)@i t"?gDB{?(8_T`<ɥΝ!*,e"T]qc$ L SFuuvQ%@n%)#"[yq*2֥*[dp3-/2 f8:* -ʞ相}iv%cu5OM1TEF`Tx>4SC(BrX@;=8?=)~}Ƥr#߶/U%?)rKN~ֱNFgsl(34N:E,+|$#NMVlLwR#Gb& +n>gMڱ3w'5d pw妤:GP.fGH#a Z4fI;Jq.S­!B=lsb<ǚ4qfΚgA!p H^?䳩?njR^rxOӡ/8,fz.1BUY#勤Fϊk(lk?<C]7ɔRPtm k纟Wa;h~寸i|CΈul1=l +0a,Z{d=ɬ>w(:sKiizMmhBv,{k,H[@;_œZq2p F6T }n?.GbcFM՗ V$ͺr-mt^]=\Ze?Q L ]Dmg5=WwHj%0)dmEC8!YХ}j8")l1*UXK#V+])fkϜ%\oDN,,.vh, U[EC۫ž5CVG>6'`f)Us'l#D]M)wr̲DܱuBS P*ؖqD`KaXX^TʽxqUe{5P^wi%\LIy&~%{0P z͈7F yU?KndB;-MРOcmvm/N6B:!+6жyY$߹pL޺ dhntU`Sa  KεJq`Nx)T€{M:C[y]mK̓_O4Y'ǔaY%_4ɑ RiTJ₼3LIO7MZmhyɩNWP0ٚ݃O3߽аMny.Y ,3Juه'tUy <[E1]P+PeO) z1q\ݵTٲ79~ ` { 3ۍRЮ^EV֏y3Ϥ~{Vk=;V;"Hv$2eBNB[Ł9Kmb]Ҷ-<NB!EPAK4Q9Pzzq2S4uEe.V+\DN^1 OSeSԆ_EU.>/uCi&\eke glȉޱ*Yˌ({xfjlPel5s;!rcLbA|a>چN}].BWihkem dN=؋ E)M%~mӊtyW3Od'Jha7ʜ7ҕgӘ X/$[ G#5{R'2&ٟYp|gWe\vyy'#wʐCHuiw}SG: sz2,]`Mz|]dc6u FԇC)͠]|1r@SIEp=uew~ &sKbc7'ʔUn| cǔ2^FI{tXs~iXU/R?bHY4:{C]K"1&*ltРL|1݄,yI?$$6G5%n>}~#xy4bR<}x/k"lɍɢ<(QXZ+F_}zYVBn  Lo91& ᦟ?ASWD{}d/`:[ҶAtpY?-h? hn lA;jТ3xcOd@ \V.пĉBX4 OStˋ`\+~(.a`@pY{BJ@ݭvQT7'K7۝wtІE-t19jlY;~Z=\~E$E~&CBmQG2L3a ij,fiԌ:l8T nCϮH>hB(_{8zOѺ~`9"%} ́էT-HntrfhP %ʵګ%%q¸ݬpL17d_^xfaU 6 #tD`qr}Lz0NhW7،>(x56?&; }'b!>;.ߎ{=Eͬ)0dYCޟ ) : meRmjfܡia@¦H_ifuc^ 22$1m_9fij*ޭ/*Ӕ-[&Bl-'~z+3 ME܏H~Qy^[  k<ڶA#͵BK.K34֖ ` /bfP٧uƗyFhzmJ)+\;(T4N$e%uR1B8=~T?wu7a|8V+ޯoİRFI@`ncHPl2ntQ޹%Q$4շ|QExst]yHSIZZ#m5[V# }qegYTEda" $h27J&ˆ&w&o Jა"g`/~>dgƒ É-܊ J8bFlt?62aȬjnjU0P\8rPhheݫ 1& )QHW-юpCNp#㵼<%iR{# AEd0vܻL>D"6z:kրЖfJEzxd#hKޔ`n[C!M&AD*fzS"t[GOH#0^d݊ B7ȣj6U jeso)4!ZPe/5w>.Lim 4UY?8TM LTܫPÌf|Br ,p-JpgHkfrzppÛnVs T D`#D2Q"1U^wwo:%bO0jEX5u(Sl'@ڦ;,>2{JBw*xnbρt`wᥢ.z,7 U$ic ǪŸӭk*yVȳ@Q+K7Va<5Zx#01@MlԈ$5S9M̬~8aD;Z2]3ä* ]Go,t%4L+AJ^qD+p(>-2aO$?<\Cz$J%a)xO|kjfIZA\+ٝɃA0mKZȚQNz $;?cĐv b ML>jWǞ2zOOŝMnp@kAaPk І>;->/.}1I97x:ZZvl(̶Zo6z_i'|؀Jo7we?\xSMi;Rh!ГU3 ӝb2Z.3&im U XfG-K8PJϞ2(OPD% _t]BJk9!qZ j*b@o!$R'jH56ŭY-HdJTXa0W1/V|q fX)o2WTP;572Z6T 15sQԵCp\ Mt3shzSEB%EHeoa2Te%HU϶W_wU<'n1-f%kXf \Oͯ/1N7X 3 xٲJǂ%w KJ:ǞDhuU4wwGV֓_@ nƲQrp"1ہ> #o1|e;R80`"?傧TΤlq WWoχRKT~d8)3F4fij?g" N4՜WhSRrkep! xQHš'qR}r/QJI9wa(NVti:a. ,/,іVmYFِ~  n D #ȗz4=>Rb3QiG'`TBHH֢)/N z!Q ­Dk#q?@_LD?[ڧyPh +3_ kF`,x_{Gu-TGLNmn/ 8qbs*4!nbvqT@b^cͤ.*-YYSoW~7-1HCxF^0K|$\wX4A}͑!y1*:<./HZq!k#÷t]UXE@>t'U$_pLݏvPԨM=?拑B#Lz)2óZ,[6b xn #GPue`'s7(YYBJ*Zᜭ?>F\OAriYm[@*3dxP e=:$B O0^Ӡ[ݔ4snU?~Wz=m티:<<~NGҺ}`oh&qdY _=Q"#֮˷d=&5fmaꭦb!CmKk7N5Mި`8:/ E@ٕVgg5L:\Q+(4HJ0*Z!EntAcY|J~͋P5εIlC07mGG{ؘ:@(TxNX;/ :4F6ItהyM(U\aAk1SQҰ\9pϻ*uk- 5ˆ7Wto[<q 7Tkؐ`cC5J:It|.%EU}ֈݲ/N@xR|R0 Ư`UHyDFy&6|ֳ":PB\ )ʤcR+5h[YKӲuXnւ/ sy^R$qCjҢ4[k>4;cTw]Pp$"fzvU:L E H'(ѕ "1y@;jg+rOH #@qr=!lk!s89-XJ m@mpI3QrkS8$drp{ѝw,<Xӫ_ ՟, ]I@hóꭞYǢfRM RĈp׌nsr96:HakaW_R{hyw+3v 8l~k)y~h)$.h$@^#]ST'0ŢQx:8ez`oR}ada8Qp"|n끖C [CExӔ=M֟S>}I)#Ch[+(bqbUKS6[Z x^Ċ11 @2|%2P<2ըGGGah QSӑ{[,-G1^ 'X?;Aw./=G9l X7U+f?dvi_fql4FM[R,eBP> D_YtOjN?cVKpZ73HTUFuw3#'Q _1YOﱮD&mǻ˿9)j~[3u M$CVBsmBblsjaWxDIgh>xCMc| y 玍<,LQ.18XY~^ms(.IXlc E]JHJ7f/LP;i-%^0טT0ߗv,S:O%m %Y60 1ִS/)k_WuK3˹Л9y$ƄL 8M ŠIGhW-3už?B݄0Ce}F(ѧJ6qVf5:g'X`8{i8qlnpπzP$cԠ{, j3A>]m 4!WXkQqqS7Idh}_capт гb j̉$Ⱥ$sS6*F+)ӟ09jh4/Il+Zhi KQ)?O>NKݴIj&/(>.H9W`'lZn.ȣ!un"k\:?ia|oD mLɱ4wƁu>}Dž4dąɅk?XDZ 39~`v ("܀Qw-7xvoB-d͓4&z=j٧U]1Rp $3?k%j{h /rlyb*v^ !G?:f᥵f@i})Q=[{2Mlq3* l I7t]NJX>^RSW?ti'&u XMUE(gdoҥKt8Бjc7p BAs6|Ej-Rݠ% @2oݑ gpR bnAL9&"ǒ!Evޗ[=P  L^i0x<jDeHzێƕ~ԪFKIx1HI^b@r;1xt<%^1ěqF:Q·F4.Cȕhlٗyٸj:5y|z:=فjAd īQr4o@AS\O.Öx: Tx3rx"X3k֛\B\Ņc+QIkpZlZtN\0 xz*ppp -[QIl/^3bGu^ltp+%XV*0տ \8>hSmǑ+ݬ]7fiEgRxP„fKsHYJ8ǧ0U'܅PۯSn@c&;Nba_9ur)vkڭ%[e4܇BNb'E) ; ItH w>6B;\!c^mcZ}ʠk yX><'%df )ck}_-jp+\\f} "'>ءfCڝ}kcg+2Xca]oeSva "!?U5'3Wӄvm2;Du"bc>osqxqHp0P 7[WlP-=Dhk%򔅋X H^1 &zx_dEV4F |;老"Fk"SmȼHlDJX9VY%`Ri H>&_+`G]khH6bժ  .nH0?PfꢹO>'I?b~ocXXҝj^7tZlC=@Q[ -pv}E<&y w%Xp Mlt_=8iK` rTa`]&l;R +cT:J }gFJn/# B oE^'OR2åphRwf2 ҃/1t&[V܈&U:V@K_ 蒦OJPDgȎC/ũ墤n$t4-95#Aw%`冣Y݂֡LI^ |,a;7 i2z,QO?#?Kw*j_8[:KXOM[H5lҭ*Y">C-$nx  ;&7]T[k.PjnTC>3Yp |T2&=3اU[Kk UܰALu2umSBڝANkXњpP,tQ=l{RXryZ.9~J融q(ےJAr+qT}y2*( H2qHJ R464KkMo W/RVOhAyͺpcc\hR|8y:V56țY{Mg("Eqwz\} Yyo੘%,Bi)%q-X!@PU>ʡN22.BGPG ȃj r&׃! ``Y5\цm%--d6F䑧KOHF-YD+!y{1'SY5F{^=uM3ENJR(G>\_M~~QT/"P  Zycwy?=p|zo S֑eўsΧaXՎ``ΰuV ;KAsv#^sNs-̲[ZG+S,-^*ETkL5#nvR jY0KDuVѰpK(SQf12ԒإSwmo4;EYiuB ]FZOW9C[ m%]JCۺ)aMkku]8b Q dYrܺBgPhyfLCDEc~PXيr/\غ FŇ関t(-wyTni^{/f:XD1ѣ\Vt5cr9%9 _CErp!_ Y8XEZL ׭j: 9NatH%a$5h$>4.Qp#*gc)@0SJ,Ň &Q\\Mǃ[f(Ia b?9}IHҬsM= ^ps~J!ЮFaLQ[[f^ Mnw0 V#}O|#mǛ!! T [Yo_)S M7On`oe]`/A.[ ]8(W_8to,qDViB18>P]+0%8l։-y9R^ݥbUwW6p,@B?@ w 纥U`"pNG(t^l@a05 `8prbl;AX-m0Ch~m'G#&bo'|wEE.g}ћOʵa+_9Q\gklc@@њ( 9KwS-rM"z.vtFVrҒj*i>crhu]aTĘڕx|gn7ځۿai\tk d[9< NCWhcY =Mɿj dνH޹zCVir8nϤ.guEa{xWXsg~aOa_Ʃ-ݐVveS m|.dS6Dz= W;3d^ WOd ]Ғ_s̑sUiW(`i $4#V;'9mwκ 񔹳RFzr^S1ZpAm<+*AG s$جrM>y_=).]6}x ].d iuZ~ng8EjL3QA,AnaktF^|r6!=--SYvdր&)0yadʄ(dLh3&\i Sή{=0_iy*БxRb"p\m98C|5l@s&0rܵmw9ő$H~b$z;Ö M/S+ sCMӳ4s`y o>N`ٺH<&+lCGō[2JRA-k_k"!q{.[g+稸'E(>UVQ;WmPB2i$qm{=_a-@p~#!qm_|fdyq/{_W]A6̡_;̰O̘u`=~5ǝU&j~ps[މ![yaS]C떅9ṑM ׵juBF&ou"N==n[_u ӄNas/}\Džv)n :'%#oCts5F)jdmއh(`RQܜ}v[]#Z`lkzaoN|?{#?rǰ}!J8+ 2{άݜeKKJFy,D79(!5=랬voE7̑pL:2J=Ό0tX:0 A+()71ZOeUBRjrEY+ xy\UɮGKCv4GjѩKMYZq]˞Os4k;"ĭij#ЖƮN"MIݨ[o'5AyPEQPZ=Mo_ImO^H)Zۤ - Piۖ#nERUPmĂ4VSXں NY} L,Xshz xf݃)!SpVΊb,u}z--6>(eޙ4Ť{Ty>sȃ|4goan9SkR] *;XD'N"T8oRtuE-<$[1-hpW(:4+ ~s}]TW)4^m4:pmb醝/)Cﻐf Ac57*}ԡ\%$nQ7Žbʍo( DLO}ҝn`8!Lk[Nx⯰ƇT䖝wGQ L 6U'x>hY}ذĥ>.TetqQSdOuhNMmy<=}w{=΀:5EQs)u!MLD6fmeca7^0L'x(;:a֯9!ߠnFZ e7έ?zfҠf‰qa9{^fwKV]|^tG?Y+ [1ug7f$JuYUÇ_[eD(J]oXj4g֩+L -oY!;_3zm]%,rTr-P2)fҒb?ν qt"K0nTnt;Chs`IlTN\mZ.ԝ,_&SX~ЅvUUm _pNJQyy`Y#jÔWղɐCM@=(5ÏF39(mBL\ΊҚU;'IO:u3{eaюyF5ux`>5>(T|YCaL א=PZiO)~W*$s0tdk2~3+Usl$u=;΅&g;?[j:1U?T{_)7Gޯbs΢oZ Wֿ{9/Yء_ 9ׄ*.+Ar[_UxJDhk尲%h/C2'*>e0OppoYdlAյ!eWO*Vl*/L@ zGCӞDϠhLw@1$]BrjzOI}!|O3jmʘ>)yrGgNCi؇Ѷ|Rd+!9*27 hZm][wĜWק鮞gqy8̏BGi Зs+CIs ukI=eQ =f7?;Džɍ<<d+;X2|Il_MHCM Y [Qt듅ӠI0D(Zk C΍>F :d7kSqI$P/7sWuT0TT67;y5XD$>VYGJ= 9cQ:cEoe'\(Ll=2yYň hk|]"O#ܒ$o+"W! eY=9U@k&޻-]F×TFI><80+a+&CY %~+c.%fm!SD26YH#+mX 2:Od;LL}܄#*ΨTD3PÖ-r봢?|(3YK}BJ66AG)*%kE,_tiΚ^Xہ*M/IɗAnuQiÀE‚A;T$IXqO. ?MsGfZJ۟'QRaӱC=74ܢ9FϧūBKS|J[Pխ, 9xt{:%F-zUgS)aѣj ǐNEYZL[EsF;!uW<Y: %\eKpe(=![xB]pXpL?':q#¦r ÷< m B֭`2Z*7F]sELS'V{/azP}},O4|Zt 1L*('G ooadȁb|tV.W8,2ІOaQ +(0r'8;4$XfHSεi9BykrP1*t0{rO󴛍ų#mNqZ Mg5558? +y~Mh vɥi,й8Tg6V3E7~K rTuv )$GAlg6/J2]oW )1ϣWГ6ZYF>탗^tkJ5ŵZ4aU8clۻ>Q|a ATy!e-g GSz}|2ޞ)T[LKG-S:ms3Yक़%TCWML 76@|X'i%{Vt1$ g4h iUb딡oYi-d)Td' l *z+.k7k gyEӶ؛RaQ o@NXsF T^ry/sk+ :j8Yp 6740-ْf #-٦H#X*b%&"P﫤y<i-ψ>"+@oƀ.Pq{ÖNCW(E eMHw oWGZ*\6\FO 4bO Ys:aVN{-thJug{swS- W[yZ^3z;N K\W'2YGtyY&B#Űt?#&=m64 ;|ʌrM^@uFcI|A5,a4$0Ru^ן`Te ApFVFb~c~+[17?8έj('+HȰ\"<(rurTȦ6 WI /Jzl2 Ve:{ZVE-:&㺕2!VԥRn6|oMuԾ%J8E9n4dN ĕczOw?0bSD7?TQc"@t =X<$31Y!w a{!!\*&eZoƑ]0H(N^_a;WRoSn`'nE̼ {Tv>f4~Qx$ =v iQ{xGL%$՛3)7dOXfO2tZ; ^:h(MMM~#$;XݷVUa.R)'vAp!WM>u!b";a))Xkߖi;E{_;7ܦV|'lmeSu^A(Hh!sTAma`dQ=zg`ZCWPI2Y}մdwJb|4^.҃.-Q14)#ѧ\ ԝYV~Z_拲(Zz\N`73i+gP̮$ fTCӺDyˀFR={Gh[CIf Pg&`0 WxY?sx5RX{ۆ& LXGYϿ\bPb"*(`FY=Aj׎@NQkިcsH֛6)GtuѬnH" 78 +(pBB; 5j8 C6}Pub/э}f_%2w\]xG/隧 _7~*qze)&|SWSUk ((y0v2!$YPCO._JZ=4[5A/mJ []ݼWB>W%"3PX"qymN*ږ$Ss;qȳC)@*1Bjb &lA 6#<;4] r?!D~2Uv { Pk`{s(P>*L8 Dgz5a^;I?K~ʀb]ȮXtFZ?[Շ}7{>w!u$Zg_1fH~ԴAU8E8$ܝBu,iR?TgS!VInS e"o{F$C=\=8O&ެb/MD]&ΛE6(T"! c^gu~K=YvkWm2:KXNZr׼@aևg r-ˢko{U2K JP$"ߍ# (8;028Pouם@U|OH'*d>cJ7g!Cjx9Zu5^~eõÎ~]?HE]+K]y&7a^в 6+]q^*R44Pp#b@/;_dNaV!y/U}O{_s'!%ٴ$QoِNp,ћ`%qjEIWůQJb:x Q i5r7,&hd XLϴϝo R-_@x&$B-5IV5I4-:`eq ;ITn$%qJN\-ߊB| MC[U 19P SaX|OMDhAz ?8ʠ蜺~Cxqң/_u. nNBCj/8WjK_P?"-N]la?&D8[f.maX{( ifg}⚦ܩK~uัY .urfMƗ~o[<(n#ia^?=vCel̄ sC!qޝ8>b]?Qo1tCp8 -R+)[*ipnТLi:ځm2P+ZJkpsawiF>xB8ˏxaacW {rޯ`?qD2RTVCPBh4~"M{/PD ݃s kX$Y YzሧUg+ȣu@Slb8Pf{{)Z6-F2 "-P Dʼތ&_Uь4:3R_,?f&"أBϲ794JQܽsKh RLH,vq[0f9w|=9 㘚ר5c:wƢilǽeXM&auN TҠa`*.-,'OʞwTԡkyYzGc T*-)}|-bچ˲AӪD< ǿLS>va:ҍjՏ'E е|K˫:J;jvI]4}f±7<潳(m\J˝Wjk!?xDn?=-^k []zλYy-阒@헫=؞Y1Z)8\дpq&!cP#Kx-euNT-<4,FEV_>gJ7b(gwiSso=T,A1 Y>qxN, wc# ;[@R$-:ED]1#(ٻd{ {$(yQ=zw>Dc֖5t*D M W.)UbRɢHuM8jLo.7c7@򍩮GgҦIj݌Q?$ۮN'2fկVKK3nJM9Z!`-3b_ --P* Ծ Ƿckm)vO m4nmtER:٠ x7 yxPes n5)Y- w r~GS 4P+Q k $19Q)#6ǟM^X:+?VWL*X>Du,as\,e0n1{ r"'LZSL> xWOSVӮ<FV-.}e-TI8GaCe MNFچlzPX<URn!Օ |mIڅ|'*1/,Jz+JwƚKl*$YYb)*,m YI%ǂb@>ID*7- F.v>by,ްT)MCLBG8;xq[ҩFyuwc7& %L'sNc7w$N\H"㾪EQ,h&(%n3l w.Ҝ/2f$|򮖻59BBY_a9 ̪> ӌO+`|zrPΌvvE|ɧEK@`UV@h=VCwrtF\st7j`X%.s*?4EGNNMG)´fx 4zy4l4Ym}șM (*̈wa]dxqϰ󟓮 9Y0WzA{!"mILJmYT]"{#|djmU Mr)iץkzɑ05^jn1<3vV\9Xd$-ƝnSN_1mU<[bʋ'EZSAleA 7W^~(;>PQ,}K$jF m\XQW싮Å\MS;ݮ̴4ȭyҠT]En4$%5;nA}ӈ*,PDw73X5NٟU=u}9,4{l_2(Iwz0T؋o+B3aY ZA.M 8.[ 8)XI 5fź%Y*&Q '1=Hul;]&wQ0/P$M8&LQ]m4u]OpHC3MuʆҍȪc|A UH7\ J 䪄ǸD9Ix3j:Q~#Ttܛ>_-5mL d u37&y2&ZjG D|n8&?<~0}t/nHgOH`,!f09`2/{̽yg;=S;ܽ7.Qd`~~4v]K\|Q?,LN5^ M'2#sGV]hh= DoO#[t͹UNIs!=4xJV*nT. =cGb,A39臨R+N5>,apzȏ4AL n'<$ _^51!A?\Htcfuz$ZRӤ{qAP@!YHvuhD%u<+^4@'RdCR^L&b#=25U7L"A֙frTr}aV]B9uBX]9W]Ehmz,!S`)!>LR;jG:B!Y'(';3qa{տK6 cZ`Okwsoa/b}EXu'1ihZ4*{E(w&"sIYvW c]߷s\8EP,k:k gT:Rq!gBXFB0[(!2]He>b^ OЇHղ RW5՘ҮbhV{Y~"x=߈V&i$4Z#`۷ꢄ 6N-ؼ!̤Bc( `%ۃN<1YҀ1~w,8aG&=ihF=4ٵ_cA؂5_6wN/ Y asB&ol'Yiϑ|Kg /!ʾ(gyMƐ 5( !נI2xz^%X@|B:f-6^vߢXA{<?I7jAj`b %ǠSե }5-C9 3cñf.<}r 6r=Uرk ތBG X!WSuK{7e+rH# QAh;AdKB0rY_䝟?ȇهCB̂/5oa )Z0~soM 6<BQ`>a' vM kC9%NZ>)bTh{SXU&Uuplk(PDy"eA k~~i o-HN ۷nŮYmjBlXӝoj谺@2Q W"ް颪@)GlaU$G;hA*yMa~/JWRӤOQ$d:! =Km$>$|k""Fze޾zo`Hقm-GAԢ9s"ŷE@ʠ$FO{r`,}\Qφq^TvS|7B_}wq0v1%:\>:kH CXU5.`]D3xgAi;K8ʹ%ScLQOѪPU"tIeyA`xn26=}<F/?Fi]nOTuNF8 ZoIѤkPB ^$hZ1g~ Pe(b[Q߹10@DzQA1b>u%#;^j߃f ^C]C]l l)1S0aˆQ rgկN Vm "rT 2]$%(7y\D"&xe!VtQKEUJOA!%D'ʢruz"r#h[ #oJEWQ)gj߶sQQLPBfuFY ?m_B9eL_X@L8X<]KHSnUgNuYWX /ڢ8nk5W<Į8W9! uv8&nڢ7u#|Hc1i:| .f2?{TG H9^1nVgY=T(~B\݅.*(#o_<\*-,rskxa"Ie:-Ye-h4|SPy@bݕ\H\@9eK/aH;.R)S tcQfE88f/r,v^()|~jJ{oYy. 4mp$U6O9E(: @3婠p}?񏉗5|`.e.msE` G:4m2)5&~GmPLRq6deUў/At+zZf˫0w߹>VޞaGj{i&|hc'FqEΥUT ¿b7o3rlJ"kn,!5zϧWAO툕.e2,豧[ڍN>VWHQb Wظh ¹&%tSZ[h)uYNdyO_bhDN!t:E?x GJ')uj5SZ)naձ2h?3E~k}676l[XK4iXA<=?G4,ѷNv`ŭ'|99eUoĪJZ~Pu4mȟf*Ju, s pw4N/Uk HqrѨEZ/.Z}oF<=YMʥ yOpL5:_nC_X*x?˭ڑM l^?KӥRv"t(sPD8C䝬P$n^$yoNJ!f u Ѓ eh+?Ld^Q(&v^POúŒ2'QVX짌VԔ~c],@N%J*U*;us!|9gt} APFD:ˀƘS}|J0aqHkA KꋶbW koLvzL->>m:W84NQD=6 ܷ*@:1XK6 6S( sZ4H \X]h<@'n2Ɲ+#覙2 S3DÜy$@N=sM%"", F r c—#;Z/,p"s%%!BqIbiI&y͝H,b{a]k9OJ(p B@W_K ;~ߌ`G,W3LyQTe?}ۧҒP*Z+x,a@˟yW_nҫra9>iڄ_0D~j,T,|cw&cF̴O?Pql3, s8 K 5`7udma |)X_;G.p2QrZ^&{¢9S]IGp}t-|7"d O _/_ Z kSOWb!qJ* iP LS`;)Eߵ|g KmS=绵[ jj 22aɂbQl³2i(m͗Y)hIE<SѷhE⢧/7fP6,@lP,!@QUY`/W.w)%175 e%t2xAc"9!K"!?'j4SN3<݅ ^};ȝcO#KN}DbD@cUg4v&sa~pBhEjhFDoI~n[ 2W> W. A2,|MrX[\HfNt]y#;g%C̔ai7}t[nT$p(T^FNW]f*2:L.iw ڹV9CjOh"EFh- Yaӿ6eZKsίlHh*E7) @,w. )+A ` SZVS~xr(NI!+EvkyP.pr7א2ۯ6݂z8T:t&Q!s-fo֝Ye MY&ښLċ_H{ HKԲw8̊O}?5A!i6 %XrUGM~ Ob^J9WyM;ut%sf`6%2 WTܶGxZB8jpK"* AbJK9`~%i=\/O~?w͡؂8Al榤QS)+Ur?n͙QzA{vR9гH 6* amA+Ee_({ܙd6 UuO1\u${* IdwQqXӞ h܎l[FpoP@Irn/勺h3CX> |+>T`%= ObVDTs,D+T9>QU?]q\fFzgV{m[J﷉N[8!xEiO'ʔ>uu6"j*d%mMPףkc:dک:ڜˑSq?y+_s*WE}:1F4=Y7bUɏ7&1MbX!sb[rkXDNtS7j!(~y6'9Ћů5YM.ayGYZdT?oS'N{D,£o=N7"`VTV69rGI"p\hSvS7RGǙ}3 @k篙PTaOqV1ة;p.u͠ [ĊLg9o|[ H1;~lgjRq0?5Xh$ Z䙆˲ќy?&ZSz:CMe<(Wlf`lL5}Er:9ۣ[y灢ٖ~6 \IVL=3fHT:k/M{O缒6L $v%|C0:gy+N[<;o@;'}VOt&IA3֋3Ƽv6z8Q E{9@Lr:Zu]7Au_ruMMޖ1+f@:>E5{n 'Az$ y:8"ގ\Nq%ͯCM 9g(bib7rhߛ Ra8DVr+c4(q+BlTgXα͑+5ox@n* I&1SA̽/@ގ9* =\OO%^9)Tp4@ek@P%5)Ǭە}}cd~e)]U^9$IZ js,{q-MmsC85 Œ0ZdXhmQct$;e?fMJ""uZ[. )%t#yֈ w}GC/!r45a:smu?ާB)E',l x8i0'uC?챍5L6z"ђPݪc@!*Hf ڧRB?/hS [\.M.-CN6#/}(z3ؠ7>vMOZE >H2]Jʻ`\;L7%O|p;Л&$Rq1nUFo%&i234=_;~&̊! 7XrcfP ʉ֘#Am{la5@@3?5g9ߞ'edH2! i9¨F<vL*w CMIK z6kĻjV>P&B\JE>'+o{Τ,m ~2F:y5,) @ibjr`NFyl aS6$,%,Q4TW |^'N 52fP=?zu\ae"IzEr!Ji _N_ؾRR'%13ȃ^\Nɲ\(a 5{'kG1=EqK@o|lV(] +8E^FLg^+́QSP[1[[|7 0n #^J(93a ~OX ݇w䉻,]LGwcp7d-UB7fqsJEh֯4}6sR06@a25c &-ESO.LBAOӘAG9"XV9XȓA^ZHӘ$[KҪzmˣśLj[~T@] {txCU ;&A +\v)D%LL#捉*y."@g$ $W~#' Vo5f>ےQm 5Ug_?L_zrb@.FȫŃ .1TΑ_"_9E$pJ\|.x%EX֧IL)S7U8![ F¬NO}U,M>lOBA,y'<}0`¹j'Iqv_BUt4.|pHif!H'[LՍ0Ɯ]Cl -qۊ3,S/~s~V* <-3X$wloN[^jtym%44fEAW\ױ@3l qg8DYҧ-:J}@+@[GD}%鮱ꨖRP^| / I=9$3lbEFl`1ӈYU dP*Jˢ[=D9 RPqdoZS%vu MId\|y8D|w.΃_٭F) xBYw722V<,7ݶf(3TU@m/SS} >_~y4hI;a# hiYw8čIIV_.OCԚt[| ;ߓ0 6cT9*g |ȭeJkr]1[, Iy gI;֯?@S&]5afg\2!Lo .R2};]GCQx>7! )zW Hqmֺfrڠ"qg*j!ޥL򄁆N:j(c3fraumZ=?Y[Z$xT3Z&j%2_o?cECyJZVXa@2mOao=KcA& @jcƩ7tnOd<43 XRn{\(:᳑MȦֶ+Rbw2GhL4ŐDmilEJF>\-OgضֿEmIay\^5oȍj *K߯0"i"+75(y\5yzNڜp%͏}]RK9".U0xl$@vFu0#!j7&=ZBacjSo}Ӑ]C8Z#BPuߞ7J C1UU"-o5k > =bc*0X6VyԃZ? E;2\0N0u0#J2ѵy[_RZ!"Ea]YSa6 H5$53Ԓ-% X-*\rCMx FԠ+RV̊:exw#ZRJ|LIʭCRtYxeuA݂llgvSK$Vk2e$Ї.S}h;|ǽW4۷ydS;`3/]^>מU}lf^PmDAJ;ϰY 01IRhCt?.xI휝IRՎ ~;o|5ƍ!Ae>?E&%TI&Fˆιr As<ly`gk@{^VtiD|{84NtX"G6fGB 7ls?(=$&L`(wuG!Jd_NfۈVaɜ- d.+vz&!,C5^d;-04?{KoU\wQ6UHΪWAUɖȉo4c772 O-sZ(RHǸBJi8vOe״¢Qv|' p6c`Xy:2873(Ť\)xٲv ɲWp'}/DC^|[f0܉FTƓ76 e0l$olzR"dq5TGcM[=GkIOKh%% +U`s<_E9 ayW=oXDpS-Y> OuI(4/G9T%qiӭ T X/aTd |_K hߥޅт7h%3I!CsCwY2@ItM9ӷ-'$W|GHW {: Bz*-h G"V7P>1)I (DbMwhM7 GpjM;L!A?EtI܊Dז!tp+\{~_ʃ}LcgXdsǀAs۲\?0?Z K׶B?}k/ܕ~"d ckhJ^m9l=XhR b/bIwLL}i38(qdy˼QT{^`A)uDkTu+M!-<ijezwU`vGݯYܚT3vs]lPYEM3fT*:*-:ML}zoЮ1~J 25XS\Mae㗈Yd * ť2a7@Cv?5l lg&j0;{-8/QɟKMi yd'QfkbǠP?lSG Vm{iY+S$uɏX(3|G7̠{U5!H7}ЮQz{( @iIbTUOVMgz"N=t\{p׀`Jl\Pw!t1lB( , -i$sn Ӿ>wLFIscs66#/A  xxH ˖ew!:0۾cN7Vk/^5v_ћ3mx0upH$P?~cdMӃ݁]_]ظ-^K~?V`f ~ InVŎ!zCu'R@A/|- LPwCjz e[TP0[hDQvtvRڀ[ȥB2/+}J *[Zԕ@ sg.0 ӓKrNϘz½MN70b0iN`Ꚑea٫ >J_<8ݝ)6[ Êr;JasV/ˆ NXkkMDįQJ%2ͬ܌Fv_b#bF[Avv3 3o'sme79L|2cL9pfBwmrCPl@P%;ogR,oAX5[{H}5=z7i۸SLqgǜzX@X)0Ny)ăqeFGl:,$ B6#7T Pn"SwDvwړ]1&@D,SnHSQD`ƌ*(]jt':};o'iRLwrIYV{O =74D}*!)JEXg ;9O5 Pi؂SKk-rיz՟ dXE{K 7#pq^82O#`mx3)}YrxN#-sM6 RHTdޠOQiUiFeRJ8 lLJ@a4'ЖL:bGZL.'V\\Q/}  i囹폵AhAȂcR?SS[(^,z펡V_dgGc>R^Hf4&©Xa#R/ 4tM`ūyvra#)mP`΍R$0c}%% 1Vvar7$';aU2;q8I;?'%+so_-Oj1P"#+$qmfm0Oہ;JLFܤ b_ rҵg iT43PB̄S " U}QT"rQϣzv$mQ@Gc8:nA׍55v ^]h9b}Rni{4aP|T`_X+ nաV!{6$ց\О{|#w $cabm `ڂNnFL&!Y-Vi)fp&(\ )w$L@#9D " #/A2'gۋrټsВx?dâGa=}k}{4NKQ'gI%j$R/i? 6^$zL+zU1nmsc,2byWx۫g6n8Z 5+!r8/`a'ru cF(]5r ح}Wh몹pG+pʵk‘$ Zfuv ZcH_ѼO٘% %4)]$i2:7)roma2d-숪&Nx jYujsEr]=Wk#W׻7BR}:86f\|#v@(*m$$b;$[Ǥs&`VBVf0fTw/B*u,:@9+!EϬBaƈ iނ7 D\V6Q5#`B3lT*7}sl:(uCų1vB*lRs #v.9W*hۋ+{@(gIG{58rO0=aO2ea9Zo XhG"M`7k⦄RE^J8y3 DPc2% vjD_ 6"ZJUPQ8K].}Aci.\]+$}nBv&bOzO-v/36NqFZZؚGQ~u$puK>$*ݒ _+,)A!x-,:F5␎ #Į8$Ğn"V'01tC?EK_<8PsAe݇YnCJ7"ҴNnjJC'&Qɤ"]uK]2 )c*;}XCf[s;0nM˅y}I 8뜈$}ŰWvyjiIY%{8focX=L?kw#5Mj*0b֛}STD2en.HA1^ڞ'=0jUN$ Ă_.qNT ?N.2j(؋'dMң̤h]X~}u=J\#\p$O8Yyv+yZd_|j67gunKq5kb`. }85^,82'lA뮳5pO!'jHRSFW_VUi &n jǧ~,n@Ƭnkz#fmjNdd^ +gQ8i X(Gc+GR_oTݺ}@.>n~5dazphS0.??4ϳ'ZPClhPj.seoAYؓGoLp$|Kdnbav9Z$x(!]P QDJM HOͺQ?ZUu6ݩn>裳Ӫ&+4h⡏D*|mya kқ2|=UX?^[JBY|ós`(#vD_zhrX?@*Ò#Z-C?A k\E l)7@F9 Xn"J=IJw"A2rWrPxhZnڂedOYQ Wk#ЃVmy?TXv.NLn͛_ke [ѝ`(%[/d5Fo(?jD m߲N> GZ#ۤc|mp3+8g;W\XMq DWXZϧ+|y~!}>6eAP|uc}5~,KŦ F[3s.Rvg) GhD۷/#j) 4evKu\ek`F10Rd0?9`1=lLd7ݏPYs[2[cs rј/Y+~>ȑj+ PDB2 ~E}@Y1\ŗbYuh#(7qY!&O431GIԜJn}IKb{T'֫s0uxtN[Nb*># ׭;%P6CK)%28D -/ rȀYg%/'`IsnS%p9m eX14Z\p-o'((TzpJgyP^)Xg=20\yHp6e :M3R,2="(jgݒހhȐu -Ng~L̤_ݷFBaMvә#Ep"6 1ydRsZM,㠕AŵYRgr +L`$a` &gY]"<'c)P0 0&+3hǝ2#-9,AXt b;IS唭wrQ,zrPiW컶 {-(JHq'Ib~Q9]N/bF;v5LHM{p:x+ UH{GGD)*6W _S*5PO.2G@K5 n" >Iwn+Kyu[ Oav 8]s Z}@ t=.ITPKCfp̻y!..dm7mDc運= Z_?v ,kf!<ar䗀NXQԆn5#nh kbGUxMҖms$R0iV(Ŝ)KW,in*?s^qLZx$& =?rm8gv|t"C"dn uQGo L6R^UH3jL [ ;W{mE!PH#Y$[KS^6#R; /iP57؄\6 !200v &o!'Sy>@EIѱOɲzj q$8 a׌" (u)QK&}n&X-8gBg: 2^اPq"'3ӧReNW|s|rSOb1HD/%txn v}d"b7J!, 9%J$r.، 8~kI~&b d %fXfӞސ^\g)j"M Ѯ&){T)NB>,;eYw0\EnN&hxOG'3:bNiN\za^8cEk]`:<=˒P _U0dɏ% U"p¾7÷O:}` H$KƲB xdvӭ\%˨IJ!wFFmL$fÏG,/sfWXmo:uO#k5;zn[6}B.%Dx]zɉj?OUMi^(ËR ZDsْ Xemu9͈|Kebމa<¡5 @K*9MlTR4 2V;5. cB`snز!Ɋ v>PxTNNW [.:6A0uvtYtK>vB%#X4]<9O-[7vI ѵ sI4 T}LvW >ɹX>94PxZW-qc@ R5m$Fi2m׍~"~sYm2v46dՌO Ɉ Υ[n>` ?NY^t!C;l30LdW ,̗0` 1at&u R^vp_ Xo.f}5 4U4vB$+E>^"xn7\҇{UB$fމ4b; vjKZ4I A;ڛHm󽤈 "A =﹭_ª?\~kL0{W氳'=  ܬ'PYF>bkݠ|!Y>.`"ݓT7|p a&sJ" Wyj.R/iZuU3J k[.@)nK|^#Ma2:`[vq2>QE`Sk-, Ɏ N%jĆ87M/RMY7|6YeX\6&%ԯj$@܌@%~{r|Mj"^"@U4N=r 2I*Cft>3-dP;DӖjm݇q͑܂nBAS­7?Agӊډѣ@z6;xa%Aqd3zƭD"NM}BFuez0YPHGm5bTG"G3/Tg? ~+$ƯQz'ѐVPp…f2#avCUR{_o<<]iGI-Wl+<>bL0x+Mp]Gs%>XtK zvְ*e3PX8dWy:5 ~H&!'rv}dD2pG ߥ SE9FL=\[jکx֪B2UvUk,6 jI8B$esޡ0Vc%ȴ]N Fۻt`uUG #u9 Bn4ۄ=xS(DdM  VUGڐ+x3%8C"y3< { w!LQ)t=9ݹqW]gQs',o{jJ{*BjKl!Sg(G v}[M\a/잘]'7K.3?cJ.#DRK|ӫ&V0Ul=:6H#M ;Ώꜫ] c)M9;A 8YmUxzB99|l^H4+Sa>)w N^}-r [$\a659Ff9dbPs؟~W$[m, T>-' 8k1j tUp #̄ 89k2 {F(R!@8\q#gR^rr1?+˰':]Fq&@bT ZbdSM'jU߆4AeHݽB-PmiϾ](4YJ}v<`frDqB rzH /<3&Dٟ^O26WxzI } WQ{Z/rW?/%@%GYvm!i qI11_װaO-`ǜg?NVkr7ȔƝnþm8M(zzB8s[?ǚv/]^zg(T JkLT7G,n c*i3ZQq؎6"Y{G_o*V)sTYv$E`C/.BV? :/U;8ܪ'|W=5!'"Ό(Jn^f82azK(OV5=hLU(;%-)}#5 s0m q-~#;bBgV7[aIc0?Y}n`\p0+ÑG ms3lE>/z۽$nF+,7}om܈p ;#9G+]4G2jwDC|ڴwwO#)Uoq99NEp%d,aGMm]ͤp뢭G Cw{鴔v~|n4IEEanR\fu05[+?d{jJ|O&Yl#Hv l}Fs|!a"*.idJϓ":iY]PA 3B<|&8EH# r;@> =H%D8Ƅ\㌊mƒuՄmM r+|:%D2 8UVLfޙoAn(Lu8fMV5M=t zizEOڷ*uRO{x^@LVh^]Fm,N#JVc&d ^noF:n1|iA8Xzc_v7I}  q![Z5B݆ظo0W,zŹתVv֔*KzIF졗xTTCJn3|f|,+ՎB]<1yXTN5[59~G~t'6OAjp2#B~$DT1u()eBQ@k'VesEI-#$v X^oN$("iTvOs,o}%ʤNu\ \9H+qϛxLO@KPNU YݓML=Q).E `1졚h.m5[- zjFpb䮄u18T7S$(AoRˋ7TD^w/W1du ixGqhX'|o;\ /E?WĤ̇#j/H s+*iZjQm6Fgs[9W D?2mQqCN9z^~. `_dD JAF@Ywf 5ʸb:XopWZ3j?#5A$`Ef'c $pz!AE_++8sȁ XY(ݯ'/+pwq?a2F:h:P 粢Pr b'Tl z?B yiaF6V-{geJ4/Cb\@> ꒯N"iZRx$Os$Aa|ʼn%T-B 9[l2[Ǿ\QKUF$N~0nEmR;2&upugAfs 7dv{%gyUzHFгO} eD }zuo;:0HQ6;$kqu[}#fXPןaؠ9Kc8c>D귺aDc(v kcV%qU2}tHd[RƔJvHa*,dvlgl0P?:B{'6iT2CݲH3:I,t&gYE?fCNʔC\,5=i=W:n<}t=qےaXN6n8"6qq^"]T) ["Ko\Ө3SVlUO*Wș%?9AT$^=Gz:l/8DQdԷrNժgMryAq&79.DDw~U 9mt ւ!%s륑wIT~V;>1t?&O,@J/B%85ѩ 0sVe+٬h[>5@?%t= E5ı nHzҍzȆ+S\5k0 9(MD}-PbbdLp"[<=k(J'sKOZ1Y]["OAǢJ_Yr~N="+B9 *LRUɵO亄s L)[9+0FӮM'3#g ~+BQPآ];Pi~'.h>>Y^ tߏjMޜ)77b<4W[A,ZsUt׬tQU0 ..%꘩hm!h%~ C"G-^"m4*7,ܞ}ߔ]M?TFf/:kQyȜj%EN ʌohߔbIɦќqQTڙ OGYיɂ߶ac`d=e*#ɸTPRCf^j.c uISɨ!rE5ɡ~ 9&ZƄ"؈/i (yM΅oɔ]HR.ZS^T?(%MFQ)>%e;[p*Ǽ|l Gc3 GXl1$X͢*ϸ6 (^րZZ-cW.e۬1wꣃ19vTR4FN6oZH(JFZr vM*BŢPzK}"ݞMy\ ! Eʣ8`$qŃG.rP@R?b|gQGb7wo WNS!\@&L(5mam&ev[^r5='_@4sYȒ]Gp U"Am,rטHǰ 31,VhU@p'A"-¬)v3C-cMM1^_yk/N~}eR<It8Gk9>ڞ@t3V^J!tg37KFvfA 6{oJC1`ʯnG2OLh#”w!faŐ%LʔCbɮÈZl./j.ݸ.9d[<4lm|Xn=,Qhө%bD8E_,6do'=3!6k_q~qhO;f-*Dmt_F"I XW-(Y_\%Kc7(<(X)lQi5cLw&kS(1lL}pPz㾛aҍA ZtJsyxˈq m;V+8;\];5 M8VMT+ٝ>u |븰}x~Dۤ|j?'įplw7΋iNCԦi mFγM^%>؄V1N% XNj7ݟZ%/#Oa8 Rle-]3+,VALnzNF*}IDU K8DVV+M!y'))kg>`yO4YE"1Dou FJ_xLlk]r.WY ~0nS⸝H4g3a4mN^pbWVHdBw02/# ^f(%,6bqP7 q mrro|%ڋwI kcÂܱMɷ@'ՏQYu!'qK86xQϺXH" Z׆HIM=n\ld h mRRBc_=C  Y(m_*41m%Ӑ;L`Oܹ a o^_t a15j3$}b;ek;>YG*Ip7|N^nL}kgPC.hBRXԌpm9i_B Ͽ]zp~f 8*1JkZ\Bb&rRv3>ԏHqW ҈K,a[ , ߽s)8\ @Lo(mqk7n^j-퐏C<>gy_e QF1\2oTJy̨SDm!,_@O&MvwrfP;cAjڼj=97gOSx h9{,{ЛEwV"F.% tdkx?+NظJ+BUͪtuMyeEX6Ӂnجd0<3[Pф#}z/^9V¨<mt TZuUt,˫ﲴq[VXA]m3r|#ψUK03ڛtN_\s47:+fGNح'J"yGQpqEͳZ&<0ohHVȲ''=Uۏ24*%;쨬k{ [#9sk_>6Pg>06V6j7:cq0t%]TdGkdc" XgQDrI<,WR E9Dt(v3qa/}]ۣ۵@mfDbWTOp)' DRm!7O=9t1/F$ye_{UtWfr La(bbGx:>z @IMa,T<b Ὅa]q-*y?d)k'ng^qS;x74u^AoWv͹IE5²l6|4; nhD}z{3`鴸_UIv' `+L? L9C,W!t<3wH8Φ0CNՆ,sZBҪ8vP^YyʾѭYS. |Yw``҈c8nb[kuUf&SG=rw]:VE+W?*- G2٢ Kae9nu{A&![D[h Ra_G-N$c,Z+PҨ ZĈ֫8 &xIZ֒~"_ KhӋw!NUTJb3?ƶM#Zyԟ* Z?1?X~/}D܇y+w`صNn51)HH8EB]5 6 9qGɜ3rɊNZ>}>Hp:͵sXJl N%Ŗ_?^7`cLuܪgz&x3C&q#՞Zs:>`\Rq#ݸ¥kSӨ]eDooOlT"\~?m@rP. ^enΓ;.1uY(pED{~kMfFPv)Z*4IõDzi85A#?㚅eT/=8QsQiQ?xCp>}<k((ߘ65ګ@% ecQ%E` Gp1ug߯3KwGԯϕgRmhQetʸ:ܮcOnnI[[{JŒP$ =9!G9'"&GU1 YIHCXI`a- "|D7wtW:Y4."3,/ s4ī2BbPaّzEѨ#4eԒkP\ƙiD=@Qj4o;py }k*8R)8pZ3h x ~ѿ^baD[ ڑAf޷0$Ӳ$ဴy35QoF* H,W[m\|yװ&SʪjZ٨3軟ն & h9E qψlnD#F;[lmSTAnW"^rxDUO8J,VעAIBs̏DDboz~ҋp毖!MNot L' 809EݬP,2ꆭ(רMcz_^^;CFѵ[X>KLf® uhC}BO| IIj}9i@*Lq5w#s?hmըM0{1Q1q:հYq;"[P T7i]h\*5fksOҩ#ͳsjÙ]n FzPZ6g8 Y!|qέY[t="9Ćz@O&.ۢ9#Y 5>z@kB,5ʡ;m;}P)t7=FVqAiP+QM_+CmX- !dvHL^W}eF{ U&\YO>]@u;t!f]C9ɨ=6D,aV(-ub^x.Q+C5[[dfY3+kE%T-+4>ʨdashv.tn\Z "{ߢYoXX?HהWS_ԧ@98B"5x8 sGH{&mQַo|AeLh<~H7iYCd5h=qF0%UJ@ 9<.x>±qm|,2d"+FK=!e{ }:;$n5!0a8ݰ{6  \_`)(%?5I3T_~éSx?,L"N)NOjޞ\wniwnt.4n<07f$?z/C v>p6 N }$QH#jܬ \L=elà'1ϵhp߬a{ZtCg5odͥƽKC_M&B.L k894 aOQauq0ffM̨yiֳQl/$ԉJx¯#ae /і}rnPZo&.;g(]סmP8!&*w>\QVCI9}K?"DeE]j0åW!>;,.$L8 y~fma593w&"Yq\A $nE'L SMN?:ӼdL3Ȕ6!O_?/V"uHb9`ۂ[<$f="X$QL &=&R /#"A)WZIPkgyv(1]s윽 #wp 'PƸE ϒ䝏k 7H*2[c=x}YkM:ISJ^Anc<)j;~k & w$@$MrcPGjlыf|sbL%X":m՝[ F zdӍ; Y%04H̪Gp|Լf 夏!cs:]WڗcA[s^#%+ODe ab;B-" Tה2i}T'exIY['@bgP̰b&1̪8qg v.mlMa>g?[0tEJHv+,Yy!(lͦmiRlL5q*Ҥ;S.Z"g\qae+lA|Fk o PqWTވjH 񜭢SdT9Yqi{(t_k`*Q6sSNu4 js62 ԶysԹ I(|94&~h=|sF=%!L͖V""|»+A3!,'B#*X-E<;Bj97rzUBѓ GZ쵁cQWI\;R"AJ;!W)E(ӇROGze=W 0LF@yluw땜srd$+_V] I qok.ɖu3O =jNT]KF`Kh!b)IalL_adf$7 G5}<*D-W-pO-Aܙd.頭T_:`q u@2͒Ԑ=VZPso@g|ŝalz2-4H/f'`LG;!HHQGcMlfhe=J=N&ΐ*!+U+b+m( A H&1ؑ&p=`x+n"QD+1)=Pf\2qM($|+|ؓA4/xiN 39Qqh狼#8^V#kHf'mHs[Iw;HOP{5f\j6jva9|Q}Du g tdG%6lfQke$Fa˘"N뜊cq˄ӊ?Zc66})>Y";p1UKd+mhwrVM,L,e Ǣ4P}Hˌ1oe@, ~ZFH2 ~3LB[YϞsY'k̖]iTa:n.3pB2XvUG~r|)njN>3+k}ܞZ厊т,@R߲ںXRcʾ̨[{a\,f>U5agA_rZ Ø78E,8Ea6J+Toc(53~ TP.ht}`yk{sB +7# e9|0ZU߱^P:JJբTp>#QOq|>P. (vDQHoёו)ety$ ȖvG?`V,VhPql w]o8Mb>$6eS| }~[&a;o`H@WD5$<2 U#$ [$v"ߠ!W9.U 'u?5Fy^EiVԓءIC[o8ʆ] UcQza4O'&<.)>-="Ywv>h8L&h#ϫ99YA-hqJ7J~V]' 3+Œ1f) ?ވnRKoi'<Źg: 3. <5f&EG0ǵPa7232˓(@w_P3WXᏖa6wGu(//9 C{Nu?_B-"Cv!"s#f.^hBfE]J_C= NLPJJݼ?د<9\gW:k4}A8I7[ j" c$N`@j5! 82,8-Vei 1J4IRp^O![/lb Php3xWy#.|m7`w(7NB{S$5 Ky^T$rK2}Ɂn,@$ׁ{Nc M:n, ]<@Lc&P=Z7Is@#Z&x ow*^)y} ZL!|ĨNz3WkhR/Bj \MAƤܗz``:\ZxP ?V_ M> A 0>7jbQ(%暡%0HE .C٥Uk׃+2-f6V$|t`,TMf-LUHb u 9ͽ|I"ܖ&O:Ɣşf_V߳q(ً(>`F`rS =@ZkZ`ovB-M `+$pm_h Edže Z 3yOT|v>-!`ĿQ.} ܉otзPDP{(!Lx9Gu& &Zjx50gZڡ b};(p!kv WW Q;_tL-,]Դ] #=8Dk% gK葁|͎tv\p8_8l7K uzf3L+)ͫiZٺUN*(ݩ$=| ,ĬvI_/RVWW".g`oai}HIW,tMӒaa]) b Bp?[kaehwM3 }7 i8b#5lAk`O=z9MŠy'bWc:X\ˆb7.vyK 6|LmV;yK*Bs7i^=3l,J;n.`qASoζv1_Us_(#9p;:&X0XnԀgALnǽNSrϐR SeE 3 pOSU󢌴ȁLwZҜm7l5S5T"ɕ |,W;Q1)sD>9C^1zt)'- ] E:oc6{!gEmX 1Tε_.) GB4RMi8UC$1hhQ/->>?U*sԽxA1*E,cրkj>̡Z3^zpEaIJ=G`c.2{,*ױop˄6|ߦNݮh/|h¸6ARХh샀݇`3?g!dz0Vm͈dTJ֤r G(T堚XfH?pHq S{Y ~}{62EpaYO!F%m.n`(P QPS_ԱҙmsGmkJnB&O"JcQ&#iZ<+Rq^r, I ߧ٨ M@a!+3P'ځ;}E&]sn#9@QdPDe+>ŋ`ꇛX\i^c8:xA(¤ҧd,/LC.j]y'jKsp1Y{U!s ѝgJf}}&&LKP7(ES- _=O'ӥ>gE"17£O V}$~yNbk~bBf`<{M|(gp״av(>ƽ`p v3".YGvPQ[eoάl)<Ԧتcu^ǭ1#B(5c[OS;`iJm:驺d !/ _>Z.ڜV(- _dOdGb!l崙I)[FܠؤM\To_^S󯁀g nhYx,#q'Xp1m˫0|+;Sx,`Ōg_D cS& .l|kTN l,jhNb$GB$ڙQ\ˣHnG?ͧG(?^68<)[-dFr!Jp0ϯZ3SFuŸBp1BWgB8dzy'S/8SS{]Dbմ `{շ Cߔ XYzFN$.h=o7*-gZ ƅ;1>Gpv5엏lLeA/|;s@֙OkEG; BF.++kϹ*7dO@K/Gkp9KGv/*o 3cAcX]xkyaiL\gIW!;%u~?Ȯ0N@% Bs=ܲi6|L ԷX8_ vy{/,Al㨣ٗJ.xEs)|2pC00{4ET̾=$so\Mq^[V=~꣈mMR?Oؒ)bMR%O:ޕ(c,p-kڭ^XvkU }V,ӧjsJ捗iw%?n:=P$ hbt" ;c7}ƨlPB?,k$yo qO{"*g ]Lv 1؟^rh)Bj`q9c;_]K3TڻTݚcވ_Yr}3HK!g'*D}0ThDbPv;m*Ǿ0shWe( c*\暅B=IKMBʾ?tuc #rx5)%-4#_Z\5V, 6+,2t6QxºEG~ٽ6A{(%X"oKw }zdlFsCP}$ZΧՏA@ڰDkP^VKvi3 \fZ#4N6w~_A:OD_vt|[8zxeߺDl>/> Ha& rc1 e1+C:jͅ1Q;x$#r Xt.ux, ,ɽ1sX֬r,)@"_Z\d]'bRuUt@^^b>>}[O.-VI4HTpqx pE=pVzmEVưw刨ع/Fqm$Y=Iv 'F9 \x4i6*aҲY:j/k0!kc|M|B|ۺkyx,T%sŭxh.o(CkQ26s3EbX Ꜩ복b1EE:db7tDrp,p>T-F%E*> pB],4JXph~W Y3&9uhw՗zk ;\/3 N; 56M ~=HKaP1@zƏzpp(6];R15W^0Z%f`xbޤ)AtGih5ق -r4G|}!hI6L7z>J$s\v9-wTg]@+EV)NGr0ݾr[Wkk 4NAyBFlȀTd.:%\n'Sfl|bEa]qP!?aðZwMF3k4LTD'A4Rb H'K%`kl߸ 39&_9օۚQ}?]d8'"yn.IyсIY7 ?RL?jJ0(eG,)ԋ寈D`?:$jb3FEZʳR=`jXH`g76cęQ0v*a}k_%Qq_BW2h[k&mC1C㫉㿗 `Nzn:ۂDL[!+\7: k iCȕѮ5~qf2dpćL9Κ8y3xu X L"4H=+*gK bz RS5M]BjUK(J?/@|uz6DR: $>QSTۄI>K7fl ƮuL2 DzU(û7n9_, rW4hcU6SuHܾl\&@.0]e/Yd;i2g+d9LXh$*XS- * m/7 "Z_1aTK\Lj΅ CZӌA9;&Np]}l%h6ҋ/6 ci 'soe+r2Ą<^˵'g aELH6[hҵn0 CUY/qH[LHkA]*5ʥ]  y$r+BӄcifOM@5ݯ^|4@E5-Iy@u]P'zqPT wKTFIH+Fb*M%nyiX⢦T^љ>3=Zs l#'*146NI8pZʖQ&ӜwP÷p8y"CpL5@?@0KA(ӿX x~%F<d쯝-2-,g̘fQ l f􀿝aWdĦgiI s_~y }!xY'p@ ɩ0w|ԅUdn? o;$BF&e<>-F[Kwi93b}t/'EfPT+!+'a!/@=?z6D]n,; 8^6$?@<'Vczb&6lI!FN?LnSM(d*%#4{^X`A]릡#*r~we0NnO{zWSX+e0zĽ(Sd ]C@.MPR;ȇ% )pzI|`?W@أ3 t_?Ir/@%U8%tɂjKl88 * u?HEpCCݫiC AFKiy]Gퟎ 96蟈tLh" 5UtsGʏ*C`\s]3Kjǝ5]6ڨ6MIF@뗞S&ңQ\?~ҙO62|M/ &p'b~ńVcgǒgύk:EVڠ9-!B dDwY]ar }dzHQpW 3_*9 AK} %ۢ5!9?վAh['E~ʋTFF(k,@uӪa.{@ ~0%U%͡"aV-ưm=gao ܧ*C:Dx&ןţBqno5 ϥ^1Nù`т45j (7gWO|6,I|7GZ\l˲@omR"ȯx=e4oq78WXt~:סu!ǔF52ɲ!#k3al뢋>):2}[hT?'FwF_E4Q.]Tvk:hեr}1>ʏo! P~%?^;z`L2xgYpxr5?vLRNF1i^~~)Rx+,[?+jѧPw!X?XǺA#AYbɛ2%6ڰOVreû-)|Qޢk28TAE3w?tyA}S2F17Utt (ϲ ys-n[Rn5ܔ,O>"hHL?Z ]{a{ύ5a@vӨSa:\;elWj4'Z‘dAHAUt^?;_ G7[G#G{-AAo;T&2^)PhqkzdZ짰w7Xp#t8*= PS1- 9vU/FP};J[b6 WE ' SQ5GgJ։6à_Z9%ǮӪƶ Lj]IΚM"I(},~)t;2%}U[;C!:W3ؗC}3VSƠpX_lI JP/w?Wa.hpmpër_{vˤ#n>^_G$֏n#N' IOWsf,b99K9/\C$0D9 4 }_ Ž_FؚqUT~ !eXh3&{ǁ#5Фg@Pƅ#o~úsLZ\η6#"ALW{uk6D?P_s ĵQw֊ͫV1sUH,n|0ćʫ^ Y] c E1s;5iL^&G29> $?&qqC@4&%\k&XtjqWH4qW*2+9}dϒg?PS T5  Feg$1ȨG)IBH>`v رR61qcx1Y%E,.âIW f&amfM`~RV@B?*{~(wGXi#$9yi8fԬp+퓬k E[Cv/V7gmv.QD3{XOmO+LgRdڋl34eW̜DОztAY@PqcL٦8 cr[.zT?`4綐-(Ps0ST>w.•֜XƏ H{;p-#x_9ڎrltCیCudx_ 䊽Nne%7ٳXU9rU~0o^QdzLt&?:$l/u?|zKI)| HW7y2u^X6㩟<aL[aKb C;6x5.蟏['܆YFYA.(8B pU>l0Vq d$Q|\F7mdҝ&Kup:J wfȴ@vlj=r)M 16q3G*"ɯZ/'qTщ /Yԙ(u*)E\;9ق*搩I!b&MhGptNnՒQtHtHD<"w,!y8cH|fQDח3 f+案뎛)瘖`qeT ip7NRJi #=ij6mnϑԕ-@,7NtP<`&tFв>ͥh6zy:.i37X!' ~Y H~joޣƤKQ[ MT? )K dst_7jXp¦3̌c,O*̢UɝK*FNdJi*+9Ɓ.!-`>\6W)48ZEDjQGsOOo1)v  ,FͮVL {?Zs#т& r]<>@_yY'tY.RJaCm+Faf0{ťJTWͅ ۨi(R0Uq3  ڬ0c~yXdJ7͢D?CXQueWlF;$X8z zQ'}65ÁR +a!W ;ɜ!/ܺ6_LSKmMȧcbhyl-5i}74V2-2Lz .v$kZDWF<{2?hiG(Vm.D$TÜ|ދ[H(= `}YzApRș<DؽM& N:& MP<E)蕦OetELvE`|C$";ӣ%m←`žo\$TXXHtv׍!Oa` 9e,T,xjX@CE dp7`* HVg[׏:cRYUcD~4+)8E@Y+9{W' {I#v>Z[2fp]kWpQY*p͑5&OcqalA"yj\,)&N-P^ݧ}F8ExTn*Y^;чqN"fBi"0LE*JBk[]xAU'tKb,}vVThTo!ߵ8WȦ6XO n¤W @ΈiV[=),wpFNQ2kÜO渇ō33t4 kOǡpjax箄"SI56,>-bE3+ bӋ֝AG;Uz@qa)񽵚A癋&O f^Q_yQ-ѽh#AN氒cW;_Zʇ2e/+鳕G)#tGӜS2 ͚&'g%4Kl!=&FXemq)>ʇ qL6;GZXA54DT߯t7C˯t\ mu841|Ȫ*%=sߖHv s7ohݿp/pcL(ewwZMiۖH|Y5 LM43p ;3m߉Of=eĺ߲nn3^/;]t[QP_zhous1[I3T;k[v8oб8$UCn/N%tyAY9;AAe2;'UAE/| >.RY< Q ٲU-ݘ_REOKG! g^K`x?WMAVi:ɏ;ְ:\q4|̅o˵E+3؉ɘW%%>k0b5-E/j9Q%@<`TL ' [y oC0m aN';CV܆J>Q T1HWR_>_n\%?Zƭ^s6@بT>%Rb 瀊3l<2D]X0*f-<1>8e9n>罘p^(ծӝ374?8hN|lڔsyX Rl֏p !\cV3]N {? #hCu: p.XJ`U #O W-4O8ۈ?H}ŨA]]~o[%M! ;K[?Vl&1A}{·4z,=Z =0 (݇OY1b\*Ʒ.d%*#?t-L"EhF䰝aYlH$K]R =fe䙑`[n,xM p uSG^Lyzz5)~!W|Xp ڟsSUKwCrlyL|W"0QAaPh?Ɋ`uH^#dIkM"`۳a)]>l&V0VVwpbOUU*ߊD~u /G$zZ0ɪՌ'hs0[9PK E[hs-(9,Dm!i|B`HlJf!nz ͅKÄFi 9oMYF| Zdȑ~{sM!{ вZ!q@j,d"F3T|Ao8y78"3}^|Ѧ,=}"R@EG~#J.ǹT~Id1v:D=nix.2={0|ŠPB_g8ߘHJn6jD][+qŦO]cؔ4P'²ݚd8NwHq\үx /o -@uM݇Cąc*NPPOw ub]6.s(f/-P]cX@LsB|r#j);iijΡF&1`Ec-3HF)Qo0} UM 0^ x/Y8ȻpN :vXd'7B5o:}]7,UGy*VY٢dosf95 {Ob_+9(ݥ#ov[,vWnָ+׎z꿳$՝T%zIi-)YbGi_|hlybd7[O |SS@H\N'P4ˌwf7_@D xJK@||`z[ ~XY y4*JuE@nl0 "w WN-rh_5/RpF:{5h)US؂ISQ}Ɯ_`^8i,]0*O,؂#COAoa&#[`Sqx!*1599Ά H޳Þ9%8Ӽ)8/&pT i_jUeR fx@;wV E Ց1x(b&T^h >DK_PPmȅgF3?v@glBب7Є-&}j/ٮ;- -{dϜmr$PDSߢU"h+׫u3r-eg':֓.1qȩ|!}rЪAc~OWEf5.D:*n-=? UȞJz5-F 88g&DȞ}谾CVaIWz0id+=@̘]"D剛cqd-%J@qGFJ қt S(k LGDd.4QWHxrgYZxBk2fƀ6ߊJRSZZ %ӭl( )4#!R>GmcnSbpI>T-`< qyo8ߵqAҵ]!">F~=Ϻdm ml L"hIS0.W k:VVVZuܖl/iM00Z\vOku,Ay3 ^ιCfYf6O'$Pk$3Ay(-&\1O#>~}TK1Jۦ)YuĐ:#$a {xL}v I/0 k Y#%'J_}dw●Xц mʲph0EscͶ$D`q90~ƻA3Wc!FE//~Pu]WP,{{HHH,NeKX{sH6p Ŀ(YF%!,-5z4pEXBai CTQtֆwG'[T8tCWz2x3-r,.{zǬ_ermMl3<\?fL9TvU5֩"yo(׀Jv~#5WvРމ1Yd~%1xjFBﳳY" cq{`~Ngr:rd;ŗ5,Ӹѷ?Vg >0f}]eX{V屍fHn[Wq}?o8v! \ Ekn/C> d(+k>U1:L"Dt*g<?#jZop/7G&6p7W`Xw'6]@bv_~r 4(hoZP?- `9/_wD pְB7ZNzx r)9EtBS8%h`7-]4XUKn YYW"dkoc\߅qr5 ұ̦}Z2> >>Jcp*ߡmZMd~AzIlpzd;Փ^kԌ=*|{&9Tߧ<pR;"CUˬl寘|bW)T.,zN2o&S0mMа)HaJؕ1fw^icƄt &pI t)TS泫CP6I'l,8H"6G\8LٖhJ/|{QKR+ocpw<.PcE.A|.x%q"k"Utf+tnAj vnX?/:?9=wǬmmjo&#O刊sfN2%Sl9* А"G4#Jc#SQ4GwHl&1Ramask5ac]EAG9r޵ziNͻ q9׮m:SS`049sA/Tm]"4$Lw3(laH>w6G{LlVJZn*b -łUyb6eeQh(9tsL-QI׮p/<[Rǜ ss wp4aWGPrB6l\b3 se,?ap owGeca.[4,3Kg#R`4y%Bp i3\91~#%?%![3 ޖ!}^mo DYܕܲN`r seQ81Nk_Qj]D1$JRꗪځG_^s5+ QauS"`5>/ƻj\ܛ7T d "A& FG *3m7S|xj#z'xov_xf޵pf΄ $0F=G(pATLJ%g*FuܜU55}() W=Q!!$x]]d* s^o _+Xa[?(A[$RQ&,fg^m,j)45o[_"UfZ`v7Hj( 8/՗k5 /k)fA:8vAd I.~^39&A]:y)HtZScP/(y,y]{I *X y?f?dH7}h68Y&4QwQ[ Azodo<6q<ϚC`,r0(0B,0ow-cޟ'QRz3˩JC/;?w'ˑ"ލ>^% X\A"ͳ#.i 8:{=vwS;ӌ" sk-wHlYlXdfKgF$:{1VQ˅dSx?ayL>ؠɱqfEsǬ" Mz, eM ׆(c3 ?7G;8|NRuw]%M,X5 mOy3|B4%@}KJ]BAirK[ʙPRWl]?=yi `둰 ]sM1bBH"R^|EGIV<P54xf-t=Z.dasBC̦a^N: tMXaߕ0ֈmS=O+,ʓ*%1tdWƠR]R-8{mƈ@*݋й{_ +L*'{B _FZ3o]E 2მNyL`7o qx`m3V$^&3ݲ$M9_5c`f3]6BX^'&WH/F0f4Yp< ng\?RKSSj'l QZq8񭝌0[%ߙB`#SF_k\3#1[1bRԠ'}%u!d_PXT؁a OMDŽ ^¡9A tC9GW>‡.'@]w {kJiVH6&"!Z+ lR |'c`iY$i|'n,a$.x<} AW̠9{WѫpzDLw$&ǝ\6HGKTH80D/P_.W r"=6l糯:Eo @Xb/niII3.Gv>|C"k]vg4Qkαɇ{?fѸWᲾ֎e#i}׬dӲ6eOZy+{gfpCL/w4tt ЁR60;Y]/xa?l1[٩%-?p)k %]ʘlVagkN+-'Z arQ䃡-O{T?I7U?Y*A&1t,ݩy+ k&lKk´qc9.ї&觅幌C6wdΨ|mGG{~Σ-Αc¹2F`OL <Ȅx}V'D-7s`˭^Vdx~VPM%!E2i ![Ն']: Һ'͈:r*P(2%00u#wqY!zF_фA"Eɚ |ORQb^rQ Pu~ΒoG o˟ժ5Vsyȝב :-Q ʣm ;3H-߫ WAK>ij[,.!:̂91e>-Vn9 rѫpfg~&B+mٱd0:qVp b!!Ŀx({PiT0<Ԏ 7^ :$4ٙ\ pk=gyF [(D1RuO6 A^wDV47Gi#]4ak<:Sq5WXy_h0K+F#P`P#gzu1ϝh^qecJr) K*ey*pODY=x GhbʲLih-/Y/GPp5lIa>€hC:>0J_.w֎ѽ>O*+&m)Rqp `GߤjS @Rb`av [PɵB[Mm`UA^ep}s&#SU0DwTL|e]n?D+tQ0.tYi8S5JWqD~Ĵϵz @`Aɨ5b1((7=%t PRwzkvsҏ*uaX ZЬѬ|Tu.]asj*B2C8:3!jFXy*XXxr_ ^mx54ĕF;=ߦUP@/'k$>P/1m.Т;n5.<u%\CNL)!CN&&o1_s7PpkU"i-mʢ3v>2SGjus \d},P0Vj..5 C/)( ܘ%ߺ)0y+ıc ?rxpLX$2tX,(a8*&ITz;!ł]A.`Tbަ~at ɦ; #-x?aѽ44Sl+w;uw HTP? h!YPUEYy)]iۑK|igSjfZo(Q֭\ƒυ,<`#$׿XcBWP&+UԜOD0)VpT)o/'ʮ.ss{\"J|%.0=g6TN;e+^/1>oвQBd!2pn)pb{u29#S]1&ש )W H j*\:+r\bB,!-">8E@Ot"}5g/K5u?f m1E/WCԨ k^ [e9^DIi ɎnҘ(/0Y>"-C7fUx(ySehGyߡ8e7@yc|iٗb5Kpo"-;Wd 1r>T!mJ @A$7QnvL#"Ґ߫.6n^(J9׉`]| y*J+,l"p6+CWx&MV8!c G3wz}c0ȘsF= cejPm&: ]39&/ ;.J ;A iOSIv'WQi:KuAPj{CA<δD7EJ,`Tu^}ӧhrY"(?Մ؄uj~~ȧ~t_kww6~2[CgOZkOX]6mGDУ^m{up@Rmc.PY~SR|_ 64s~3&]tWM бCZ"~/ُ;Qb2(>wYcQv6.Y<7>I DsGJ;"ǶW|=yN%~” p6N)C{ӜYN7OWS(ibp"AK: ||ƽXC/GHOՅr {! |F+:uTV(g/LKYcOY:-Ԟgsu&;x@V5.;P[hEBy&JCPK^bœ 6 V#b,|Rh녧m=r#a҉$z-zT!/:?7#3.(AfЮoZA<* C#(*\ڷ^G͊Bߎ+囿 %.dc溧_v 6ES`?uuWIP 7;dMw$AcNVQ jH4ݵynP̴ 4f;>kC":4:Q~]YV3 Mj8jSbB$2yGEX2' wrhf.#6 &"3wS4j4tJLb|c}<}elB89Kh:u ҷYC'wa| eeJ-/E+pk20?⡊x7~<faAW|rVppLK')|N[.(s|u#~ "2K,G:b\/^$✅!.OXsTGUe6 hx9BF@lSq>=lO$>3q^^wjuNEJT2`3a. _n 6<8?fLZ:2oi.|0:#aI֯BLY )r(4=i#]hAeҤ~a~ĴI8C!`Fe.! 2Fc'nqf2 *A j1N: Jܷ]RV=)m/U+8YSWhs1rRSオ;qpgA8x[׺hnt`~/S:Y Eb2SGDC0$[ [ѥGT/;7-PIPk1J]`*+%*Ȇi-ۢ4ı$(rp75w<c4[KlyVN03TmOUo7m(gLr &I@2:v{qB|ܐ`Rrڲ ]"oV6nXSzg'wbf^޿@*h6&ɟLJPW$s)Dv˛C\\3p@HYt on. w+,>l}BWlo:7fŔ]ʮY(O}L-{ oY{TyYT]"v..נH6Y ǐߥm显p@8K˹etrR Y?7$s_ZW)8rD*߳q׳|-y1vd9/BD_oD+Z-Ya&aGUFqTK_+tmws.zC1 5?\-ŕ?F!jf{ZP ĴsS@zmjtǭ"6&B̓Iw6/mn2^GBP%\51=j2UeN9E/&XH2(xf7]9џ:sz@'S#dj_G#off83FA7֟FEh%ոWHoW}2{~lj`~ ֫(L|؎UWd_t%m~T`]h`YFA;žOQAS2"P5W/'nHKT``<0.-{\If`v)߾ Kْ(晬 ,N@ăIBz^iBt^^B*.[Gr)>9-H[GT.@G6xLdu<*2Ղ$l-Q9Io8GZ=s=UHp6=P:ʲLq&pH <+k8?M@A?z3t_'U`y{LCvzuM=CC]`'\[^Y3u8_E˚@BAqZWP/5Y/%wh)/+vJGSumByO4__i&=h^Hgi~&rǜGJrf̩gCV{7jyI4"}(fG3h>'u*1ˈE p@KH wqcnkߣM1ױ,\UoBMO|/t :Hc ?~7Υřd9U ƌk21,rџOnR1QC{ _J<$uYY*כJ9[F)A^b7.Cv5^d MXV2 Tt멁,5g~*´eRΐ$ɷh'u+>+z=rB-0]Yҫ%=FIG&1er?xha)&khH(#i я*GD8=Bc3FA;)+s9kMekoG?c!@?3 jUcAAa| +YI3!xZg%G(}@K3<t$Be!'AEG4q.FfM8 %-E+csjFʵmJ[%y]5Á[:fdc"3v'v?HSEU5 Y}td՟o\QRCvM{XɲUzǵYa$(a'JY"ΘøȓDB|8=}/L#V \1,N@Y~,]*לK3l{y,yCKUA??r#)y~F,%:Xs3uqv*BNCj/&1*gi4z"Uzʡ  w$m&nyͩf|M11k;Xʤrl7ՖZ<#=RHXjf3"KhzUU#y@AߚL0Y0&XH|tĢRU\OVe?r`n336sBW7~)u䛐П1JB(A wGňW[G]@E~%(.XM%4 Rf@L^A~r(2M7Q5ZSxyKVl)91 9[u ▏XataR)m&_O`Jޱ%B-c 62"_# tIGXm9s<h &ɓAli,sj *FگyDw)@u7!Ԉib6ųk]﹊ty6>\q&l0V 6:ӻ7y0OK>.Od_%0g6gbƓM}vK3M[<,4ƅn.4gkɧ=(Lt\b청zc >C [¢\s6Dq =ܕt ࿕AÙ,SA"a%6"E9X.2ȝ'&a4+S#b Ζ5T↝{@|{:*$a-Pr 1_Jmu=`#9`кYw1+RSA?lYkvIzc9crU{|6Yoj>?WvHmV޼3Us MT)l<.0ƙi奊>]+t)q{ p.y ~Pv2@ݠ-]U3?CS}VqGW .\՞#`.c`zF/2QH#}4vO;V_>;zNuupމI(rrQRI$p(|ݸ2e$HT0L"V $Tp#St,آb@ENyuLaLA TbGi|̡fփNpPbש3FJ4kG810* g)ğ0f1LMYv- _exÔ"qL"@H?'swm9D0[ B=Yw\|CZ<@^kNM h!Aհ=*CS|i04ei.ۑQWBtEOƉyCmdXpP~Mlb߭X$~6(qP_n_6lxoxJ5;--&,*|>WB™BٚЗ'  ;us$6dDul_IhTӘ}#]:uBP/wtf%!3eSK'5I"O֨Pw83JAk399‰#!Űx47)iN hHG^.V%@3D*{uGz ;m^oy6Z#F+ui e jq>\a u N]SH}erk-dgm@ɗe dW@67[o(w\ꪵʐ4M3/jPl+>-C |EisK^\$zfXJ쎑\8)7#QFE7&6gAWbL"3 ^#yy !NHj-=)42 Až5Z. ݴj~OtLpkTeߊi%2 $Zp`q nx|Lsǫ1aJ›|X%*Z}>T$;Ƌg!\odJq_Yጜ-1 > YVe=RRp'~A2.*\B(gKk9+^'u $ئPW$W%IH"ֿ? 9B*IqҁglըL;,kw+z;I&b Ij\"Ե:7^_y]8ުQ$aHur^,<.Ց4 z,υn;;솫]vZc=SVbwاrƄ*O}) dRKWԦuSC?k9?g>̵3yXs\|CF\Vsk$Kx;X&nEK0{q,#ncm"(5r<.bI9h0PfdhϿfyqGwGzy>kJ ǶSOOA{F+QU"55tEףsE!jI?Vo 6(0"SࡐJz͕#EhᑍJ?8XywmdcvY88 DnlI8Րg[Rs+\,'PI^V&ZYrYb ' kAMzHiP D9[>;"6)M;ppᑳӽ 09P(Dq]Tgaʙߢ\{Jmr]v K9(id+;zDXR]FU=)RۂOۈ2~9M?(w ֡\ֹVjelveImpnTI3-;ߡdݾ|LGS2 ඐ5"mȂdl[ȗ/> 3&I IrB6{W/4Eб~3)+L22/R"u)&OxLm"/(=qE3~y k9dIKb,s>-Ҽڏ-~XAQ#;cĈBhʅ#23DTÃs(}B@BV掂(g?y~VX^(,FCI){-X>(huMzMue^F 'A~CU]^:[:`&i T0(:49ǡʨd'03a-6;Ϭ;)Wa~lpK&z%9tS#T0_טN2}4h < MIP~m15L*_Ң?[-k?+-Vg% 8QeC$w G)Alz_Iۋ(Hk' 4%߆ :o`ݼ1Hwb27SBe+|u,kG[l 1dC(kBa >aنk U@m8XX5~ /'1>8Qt赵 mVM"D6Y?\]Az޻RQ1E}T5A_qIk@%^E @Q9'ߛB=RJ-I?@/3M[T Zd;k=$Zh*r횄ōX|䰳O >۞9U /9AU3}ZQ˻ kE"=q G(fN V %[O6 kWqfLav,D50s?d`!u# ">>H;g)@r',7$>63yjO7V8{hY/u?5m]+d3$Vpv `,ͯsA&(]g`Oտوː 7Ӧbrn"'k&1.P#9ar8)P7>vk6yrX00՟_Vn&~uc6ȕeo!w-Vo~S,RRW&kw>6izDY+twQIZeQ-n# TeGJz$Zi}h_㕧kw{RpG /8Y*u۝h8/ܧE$[͏FNι}۪duK>$216 [OUK񸝪~c-WOw*@bpwt"ݰbX}b?ϻ)Z\l^PHi 2mM`9\ö5Pd,e$WJ ąmꜺb$0bU4݉*֩5'v.ԓлv^:K@+i>\byHidvwdp]ƿ D)T#~s=YגZ3:RMfXT@^_0c<*΄Ey b;hFSz6Vl0ab$ O6|Kn.~MavK2Ķ"f.4N{lxKBwKvQ oK,;RVaU @wCW4 3_"/zXW_"ox|ea5(׶<Y⡿Fhkmy$YVS47ҵ4Wd;ΜN _TAQ ^Zu="pMnZk$E6 ;ϔL9<@?f[s|D6N*/VG&cuV/`Y7,z|0{◭ j=*jm C\:_xZgvՓL|8|sKJxEw~Q|8j<t Qu1SA_]xOQwtg Zbka]ύ'/í H7^ < G(Z'tQς%%jDϱQeRD=-(yS Hݔ XdI+rb:rMN n>ĔsqWVF_( ];lVgY @eA(ZIDmmlh lO~jalyBeh?p \J^E-)2b@|h^nxO-BzD'=]Lyl^}b}/W@eGORcn'dȸTQ,+Ղ'sŰqeڹg5LH7)BsH.w{ڞRO *]> q $1 ΄m I %&rM@ ܼjfy 3((Aʠ?.M7F*vjl s:ZBMTЍ-В8Ng knKoU #< :vCnٕɰUꏢ# &K62[x')/'.=,I_;} -u7yuS] pBb )h:9Ƥt[tkmHu Ec=]s}= , 1Kkzt N:jG _p vYN3cB 0U]8Yx@ ( |@!0xD3 m(r]*~o|<%#/ɐD!*daaOP;xw͕dU W++^H(5@EUpɽ4Pgi+Ht ⍎i糡#֍TL6Wy㬏ku"z}ٝ}X}:$66^Ub/I_̛>d$#[F,{Ҽ_q MDƩQ%r)uH#+iAj:?xU"4O*1,ā矝9SQ%[Z@4ېV}=obVO Tj2wUt~Nz'`QB.\. R sd{y6h`F !?1qf;KȁClԩl ,Lk19_N$Oo|PnԊ^ Tn6ˍ@.{t%ohdfVO}`\`@X\x!"ʪm[異P^$n4SU^ @iMSD7 -,@"jHN<4߂JoJrvx)ZOr@KWc wU]y?b8H3skN"V,:K-Q1ƌ0&^谡pb3V "1g  o.0PڈXlIÚ%vTI Z)ZGZqvWE** '\ΰFN1 5yT=frg~ǐr,nY Wt(ANF_*Dme|/;Kw9Pe\N⡡S͕lag=Ӑf+=Wӭ[׍{(J0|Z}Kv_D6$eYQ_ۧk> @2U,q{^ ~I*G)k2ZY4.KgARwFYQ8~X5 'wȱ!$K ~yދ"L DcfSbs_#zӟz{|'j~¿*!Yf>3ܰ!+5Ŏ\+ɖZb!G=G#+i'M%UZqvק~sq ߀NLh*_lΝ"XFhmKEVFm{@JQO^y^ǡ?W^,gᙣ2q_ %1MdqRMuIZ2qYԵl~NLC ;i"nZ{;i%u',̟ڄń˼V5"dx%ņRdx=SP9FdiAw`WO. A_T$|V{g{j[ D9Su43ٔXߺ%14wR?Z?f9ݵLE4U+/dJ6wN?i{~ofK{85e_0{5)#1z1HXbYݲ?Ko<)G H߽SS+x6Qk!@sCwD+%YG'a{twxUh|ڮtgô8@09] pB\+C2ٸG(~EwFհ2_i.Q` S9S)t8V4=)8U-sS0iF$iy.M\43Y2SNTHpG\fJVP w.՗W./"܇\ŸUӄ鷐8> FG~q*NꌠEjv?!5Ά"rD&-)gnѡ\4 m65W 80b%POW}؜ºd> r^T~H4^ifXفat a}( 9)tvzPi7WkJHJb DLLT$*8fl˾ /,q2]gRmřOgJ*̱PFG  ÌS)<2l&'2.,Fw삲ɑwKx:fDnZ_3Y+nh[%\fQՎ=dbU3pUwʩ+05~ukkj {=G>nyk֒t̓%*G:XE| yI|hSձNBK dĀ!(,I[9G'_ˌZ:ǨDFV[3Lsnǟ(W"I :yx*qELJK.:%SZ+M46DŽ[d㵇F3m4&[;Tcy#_D*j-߄7kIW0X(sqy9X栁H B:$z"?5X |Z, 9G}X}mPgXXl*&TIq5tC[ bI񥛾FD?UH)jzЭ6BRU}w#$ F48SQc=thOV.fg=EntpνQ ^ v%඿CoW<~m'MS;U JϩF.*ƷaQ$ ~lyo2B/onw,tɝ\5$BUQl(iZ|jiDYyYR͉#3f{2r?vh:fIKf(]Vư$T+D қ]V=DFv䞈%A9 &>eݫKb_QrPTyl9(so?Gfj3QZ->ڨQr\3j· Nr~*!+OQmg.Z@5) L n]()2@;nKc /Ɠ``MPeuw*cހaӛ+_ol$='}SAcv'z}Q(1RY9u;W?ֶ=8֖t(aj/b)#ܒ\BROV[ m}+N)Sa%5X#O:6Mx (kJC6sg`ĕL&-z֔9p, WF"|d9HrwOYl4١LVpg=ӲULX>߆E8}V}~}n$fAWn[جwǢ5_\3W%t'Ziۥ[rI^HpZX|ݝg#^XJ1ۃ[H\G rpJ뵫5ZI5WL@!!y4E֬E~%~4:|&o~c^bEbedTz9@.xvH@WTFu?<'4Q rGc']J^Kdԕ3e늪VMŭ,a/Bk3@X[aeum0:_t,3wv~k(6r~wV}y-@sTJO@gYTQ0(iPKdT\팇Jڃ0 1 N3[H?vBXcFIy˗Ȋ@\{A"1 pm~w4OҊ.ȼ**9g>NM4׎3;e ` lWLFjre-uBABvYP7;Uי妻>ĮW">"yqȷĂB ZIi1 uwp{b=#eQc'3O6qܦf{7]3>m']9 zTJj~ #=1v%b~k^lq׈1 RYchF \^MgSxhuY(jf!>~|τjl1L^0q>RPLq ƫN,fLf|ρ+"!09dOe!48O8.}yUPjPj|T"O X s0%@r-wNzM< wSo髦] E~Ӵ&$`F$uCH#ɦ$Г${ B7$aoV*Zm,6LR];{=^D 㖸GU)ڽ~Xs ag0x Ej-NDr)\5vz|%JKQ̵kRƂ8\i3k;Z™5Ĭ Bk- J]Ѿ:r-|&:Luf!AqB㻽W KPOw]-e0-bD LRq`YSF+£$7he2L(g-Ҩ4: )zvN›G!A%=XQD'<Ԗ67ђ0AqP`چx6Y_v,*e|Lhf6JFtL1|-4ۄ$1/;S&dZ!lJmuN0UI0dLdsNOWޑCWXL>Q}.?}J>r3ˋI %xλf)U!u%p` Eycc3xDtA#3lV„J~)gN R$PK>ddY?@BFH,GrAbME9:l&$.o\yZ~ONl9pK]@ݡea&z3GQýgex%2.lͽ@I?d]e8gi~f]5)a~d'HeT06REƮFS5(3>,H#[dZK =ri)BRX.j;fZggH=mpV~Iht]]{QkWP!^ۻĞsIr(I޿InjE~DLoo7 Y>IWZ*g,]TR^Je"dL>}F oʽ7䴠d_Z^hB0p_5&+46kl'd0oENXpIAk]Wt0p_qpNna--=+sƿ`'،G_}Me-*Xxf "qE(ǽ]<)%Gf= cUwN/yғ% ]Qj%J1-fX%$Ԕ(#i=>[+!vsQB\B`OWnƤ6!/:>]ЮCg1U׾W(P>mQ/e)0z[q+ŀ ]hC˯ZPީ<.ҷ1o6p pefJp]THlҒت?-ք~WqgV9XHMSZ)o1O,CCU$Pcl\;ֈ6#_J1yqj@eEy?d457wo~N,! /ŽFG2n+.%Jls({%C聚ItSVxR~=l\ٗdLGӜE2쯴$?g m]5[r!C pfm%|̜«0rpiTr@2VӺx=<}F }(߹IDq HCp(HQk /\1[{yoH\82uj qS n5U SBS҉0q1\MRKزRp͡^>DH2%eOYt;A8TPfyu8eC؃wk%73h2P9J^]9l.]6p\X%!]Eq7Ξb*0̒\X't=Sa:(]0qTC=Dn7bŠʯ@-""⍋j%ϗu&x~~!& 8 0ҿbupoۤkQ@ܐ)b[`p!>>*[Vruuz#̜?J82p=[s tкt40&9#BB?,>~L 1-D z`̩ \#Nq)/inWT}p]ҵ?+xы~$"EjK  A_ 1j*QwhӅSIj,}6~k2n6~f*R=f<0X nYR^ :7]<< RҟOa>p6˶Ń3%ڂ^EWhBN5W2|U"g#n8T ! c7;5>tƖdFH>>ڢrM CdVsa:<7NP MZ'fJ.3]+O^St\7l:DUi""}uTEAo5a^3Qײ3S&+(ƴax#vN{A#?"կ##"kS)DL9u!$QE&p="R<"@I2EVGHH KPTi:eavp]L6 6h9Ct|j|DF&uR2Fu¦Yv;)!ib֫3e?k}p0[(@ k)`F]] ] .,׃A5dI^5XNH3g ,@zf~v2HUS JNнݾ"\dR'pknzt(`0v%7,;Tօľ4]›`D=A~|k сuGoڢ-U6C~܇=F,&;i-vi/vX΄QTtήVYn |bj\L} *YizΟ50|}0]JB.5 og]Q&&VBPr&Ixȵ E-X78^5${gQ\pP@haO"P:*wTN$M$o8}eak93"|9kW-?rs3SvޖĦA:#k:U)I`?+S7+!ZRA&?˃ST tV%lp?~0n4]-)UiL{ZY{~T>|PWB ~ Ag-J4 =S?m.GO1r]q\ P8.T:A-PKv猋@w/tND͏A\K0D}rXLvEc-؆u286-gX=2CS7GxԶ{u_n7g^B.su?/HHhJRMEkv tbY§^`Fa,^P71]fa?q%|OoKs(S`q Pe9^lޙ"^Be&b5T,og[+hݦZFku S*Tq$$a4@)#,|z}oM R8V  P=( vm;oztYogWJ7$) 勽U&F >2f߀+U:~Q?g"نbSrN[|SU趴^[vG/;=6P^M25"1futQBD]7 T/@S1zzsI0iA8E63^-P ۈRE4ey.f&L 4.~É84={-O: 52چ0Ӊ4'ۢ̂5K1 7jK6kc}{kC -u:@nH(k~^ ېf$n]]M5B2o/KCX.S m-teWI-k[4Gכ yVyo@*LKk4vo&r)w|fj3t~z[1^HO/gCs"LrRTĭX9!Fkvq^ q#s1pE|1+y5:?0@ǷǞHŨ9_WhId޺.xP')Иє)L~`#$AS!k!Dg4-û2/cNνJ_h,N:ɫq[aOa&&$}fyɏBD YK0aDbך٦#QNzrRRp&|cC \dރRmdzHd%Uet]EJVai]RAlT~Vmo~yכ5~1MldN3'E?un(\G(?Q$|3_ ML޶(4NnDy8]Ծ5[_S5|=/SSCƗEokSB˼;h)5kv4PoNܯ2 ͱL=gk+McDp~D>*>^w~}Jo6ݻ;,D@ݴ\%.͇U fG3N`.OΪ1 lBعQOKQ_tr%z$ӫdxcɠ`<6:\lMR?ai5aޅiGx 8z$dX |9(>ީd‘rH&U7lO6$oP^חs~u>bW(dp(,]|%+ V9hm+'*89G BǺ"c-oj^+*c8E5kR'r9"5gm˿Z7 ;f$-Z;Un[*F&".5Ue,Kqm?C5+_Jb|xIҊo08ƽzS/{W3aZfTa%c$;g$!Sb@pIu fG26?y,AHHkOuwv v`NV'G⧆~WGW%Q%SU:j_U]p A hэ..1R62.x/p47l_fX5V[Ϣp>bhIo3 t&,:MmqrS:J_p܇avhTpױ3YWt-$.Wc܇zc&9:Os3`j9uaDm;a/r^VKwz\Ue7v=4bލ$cO$u)1w-^D*j&ʭem,gD~o6`ָ]%嶠2iܢ|$yʢ`m3VpT" vIayl{tqSx\tqPEl kkw <7` ;R;l"E$$ eꄁuta^TK:B 2UJu75aTxJգJ.>Py.nO6) ) H2֦> f$F:4|YpTM83rT>ea[:N4p< dlN^|{=}$P?Giy?uO ĕ<ؒDb͇m"PFZlN qE/5XxE"IW-=8x;a \Ym#Gz#̬[@9/ڲm{CK~KD8:IM`8!<q t&=^Qnipc9aO׉Fs*oK{EԝlIK\Wlb:͒{hd؎]4ٶG.{:LN*^ I2y3}pHX  ЅpAdfkOz~FIOD/\5y\(dB'N`|~Safc8iTЌS,bj6ԖÃa~/FeTT3HK@!+A8[ixuxx->Ba7")||aMdʲSkd͇dB0pc\0)!lMyaćWbDjw(D><5hve-/zv1x|NRiƕ9 yr&Fϔ\51Ӣ1ZcFDԻ+<zٍUZ1!ԕj>*[ͯ] fm1aYHE+ @P!~N_2@jeZVzsv/+<5@}o4!E|9I%UM?d~?JB rY_Ef]4Q *`&pY-D[03sBF>BE q#B-ZՂ] $|Uۤ r4xBy)ZbK4 6t ] 2^ʌ5?_ZQdp}\?%DփڿӤIBn>,㓟,RA%v6]n,PyFp5+qRj P) \; j{IQ-C.%|:&w;?+[O?${ht[/: {oSql @-bPC"_2>bN!(8N.r3.]ERn\h@iYq/mR k;{E"&@A ̀/A(~o3v 粩m*hzѣ6CmkYp:4eQmp=Zܑ-:Ba%QVh=*Y6hb GO] _۽X VhQ14u>t"D2$+{3Nn1?{6Mjv=P0h6_i9v"j_Ҙ:v벧`dglgW.A{'uV.XXJ߆>88@Åh9Ze a{W)O@6|=eP}V8?؞ga)s9$!1&N"M4mFiY-bĤk%X]ES XuVͷ~8`<х?MgAԬsq)0P@'SJ]B"f3ٟ5޳֮oֲ*hu#~6K̔չzBÜ*T =>pu`_%x؊YCC|#ʧUOm~y'=Cַlwu~@a*gXYBPG>tZ>>7`"9U;:Pf?:x"k[.|'GHBxH$ULZ )&|ByoI3T5*e 4M67Ҝo#nIJzRᨦRk^\W]68(!zdiҺHbg w @sZCxvHy\"Ya~f{mfR }Q%k,Xz{ ) /}\~03UP3iۻkkL2 lkysnM"쫘XXUGg8q]^g2 ǂYL 86wI"J yzM{"cG /y~("B:Brx&#/LL% p=ߥT?_ GІ{(*i=ncS1$,mív?n)2ܨ[+f5 kWIN¢mltS԰5}/Ht:y T&. 6Nf=747Yʟq! `"hkA,h]ƍ[Jc Q*#!}]|In GczԔ qϫCuP>(ݤ8 s{e(:'ט9j?CHdE}hxo1#) ~.& #>D zG(Z+r=T["VI،ɯQ8]3zgy%%utҶZ1Ѭ঎ZrkZJĊd?iAptM%8V@N /] ѓ !YHܩQxi_f9T²=?F(b!9(7Q(+#-՗{(rf^t񩞹ϜC@)7O\ljȶ⁈4=fTeQ䵨(hY57;,z m8MlTg1q#ʾiKQ\tmAF :Kw W?5-)9$4fPfCu=[?D=dFZ KvOw)*{HzZa5:Y.!z~be>r #,&ʳZZ b^?/$7ض0Z yq1kcs3= e!"(QVsҢ>6oHjƁijVkё)臚ч;-SW9xRp[-dX$ 8Ageig 6OkuʇyIOI}'#잰5ЛwmH2Z,ouh >)voVB8;7R5 [QuߣNX@0PE,O,W2># ؗh5@B<:k|@͠qшܴC7l`% lfMr9X~@3D;|glliLh!w+=N#Is_ 97C@jfwJ5sSH. >sThm] ²#OZ"ڢ{((#qUˌ$+'6vldK=9޲x\t1)Z6kID#pq:#DUR.Qv*XHиnES9dƵz Z&(rؠKkE?g(ɏtP/4q$[qNȍdV#ƴl͝=t"ٿG +IEpgVhWR9W٬:}4hq'6@Iv\E-R$-=wN7Y(-UE烵z\gꊏS%ď͸ÏMsN; =&؂{Ź 60l֨V郖ݤ&e8|"D1f A:f͡?o(Jt6QWʉ1ʦΈ Q2\9gX0T.R%a5կ`0pJA=X, Ñ^?.z:h.+rd>>FP\H˜H5@kws>lAI*OJ7GP\E{0&^:;N.i9L};.+l 1{_ "Q/-;Vr▍i*P%uEqw(Bp]DףC`VPWlDpJK:!72Ъ0DC qt8}[wEk#.IvbВl)/>=3Y<9CP/ZT km\'wY]{+ w'V, 4$T0)vT-u6vJ`PV E+FnGS!<`4G/9W첉m_/5:d@6A_0~c#qyl]kU9݆zzsB/-MV(No UKev'<\qkG[t3{Ff%H\~F1uC-L];LY)iڡrμ B4#kb~ @F_HUQ:miF4LQȭ+ٗl(>.2#IG>pZ,x<'8' ΄9<,M휸iĥ؀ ,_Ȱ5Wt6#g<##Vi=g[pX#W[8T}f` $Y-=fXr {W!6596|0Dq*z;<ϋO?6=RP=Y!!)~GL.Zo8| >cϣ>Q/&L[}$ ؘ Й+v%o}YVhǪuC^~v"ﳓ8ˮZ.%C`46ySG\)LDG]/ܑ֙ad~[%Xa"4\K- $Onͤ͂kÍe>8_Lx* Iuᜋ\|4ȟ-ҚOTꨓc&6NhFdE֏?NwZXSs/bNq㬫_ e'{{U1e#~aG- N rnR2> ّ7gb''r3&6d|mJn'q0\a+gWѹL<} H"򤬝rPnȚ%nl9RޤGMʭ]ppEzTڦ)GfCnK`d^v3{OƝGY?N4Hg3tC,nA8p1)m,Ŋђl1CWg9"SXn׀鼝AGΰXs'A{5g؂%Gk^;Enj#&x%Ie~3`F5 xG.ph8 W#61iQBExlxA`IawT=oU~v$)Z ܫ 'K{Ej-pEjW4Ke5쯔2y"wׂ~!tPN 듎_SٌkWPqKmO-/nS{N ^Deh&ln8␧"vlF^)8Zh Q * %rR| QKr +*ȏp䋄iOyC$DT$SN" MD(r K8슏s[,1s;/ 2Ұ>jV:e\q_D:IqE{l//F"1"gi6qOW\&c*a3a(و(dz\M0vJR^eIYǀ8G{J7;L-e9G̶tU{A4z}jKs?5c!JCt7܃~24'a.39kgӭhk/ u!V P*>m0|d`{rY}R35LcWEuhe~6\#xfz[e8=ي!`sx@)S9kbdH%;CZ 9ZGd,xX[f[u-!űlRC\~MULF{$ \UYjΔULps+<]HHI lC(󷎂M_^#Ick{33KOq-U|ZbErUf><VvXn!Rl my $^%LӤSA 腏Ffg4UՔEO&*O[φ3h&R!>F~wxE5Rwrn[YXX ޵6Ŕ( ̾)bW4IqRIŔ5r K )z8rRxI\ T_$!QpLK%G֓r5!jE'?°O9;j@4!AIQ,XD ?u .Uk#ƞ f;p︧Qb-bhS[q Cgk^,-MRQKU;?V &ʤ}އd6#h2Ӝp7>VFkx(BEsy-}|ԽT1Ⴇ:!yS/R8+;e~?Y_4̚$'I熕Y?&Ѫ[(vV//ErË_%b~eKsfŇF?UՍd'Ok՞WH܀ +if204k`6֥I~=,(l1٦ fmИ$M3ɥZAs⑖W"2amMhhnDuTWG`HgT1ܿ0щJc4F[? *T`߁ y3r胛EȊy j,3G_/a} ^=!| $GEUmGH]lb\_A8fpd4GGV#|vAЪE@ĤV*~@Y y/[:R>r jV~W4&=SufW>ց4RNeDۧ>|يeijpg *ʼu[7̓eMED fS҅9{F܍8 taZAD,O4 *l bC+3D+HxT+sEW6w(N7׮UF[C !%Y[_E܍tc8J\QH'䫜DA-0[5R,pz[ΏgcM]vl9ԈNJ{4PEn"2lA]̤5- :_jr IngF2 `rP#5(983)v`b[I]I,.G;GI/7w%^jӉ,3mB*Ş f+ppVd 4J6$' P!M jY%A*,#4j,JbH斚ŭT/)@ޮP3!Бh 3cĴ+C6  ޽_Si ႌEbvnYǽrV ;yM5oF2H\`(<*~/MRw1yV˟n&NW*B\ԬbwZ 3܎Z#8 &yaݧ?l[ICPQ޲8dI{Ķxh(p4'%n cbfGhՋ#7,{s=;֊ N'-ÆpɣɄagd#1Öbr;OB'xn-pq3>:SROgh^ʚ+7*TF9&J3Fv ^եQ: _Hїk<[̜BWP»\Y,Վ9̡K6UVA*1l>sL>$E$blMU%{lwOMŁ Z/5=iG;1>KOcW۶0OH2+GpDdgxq9^1kh~0#xU tIz'w! Y]v vf鉒N֔1M[cOѷra"|xIh#iJ4TS$" LKA컍'4 % l7}kyAeLs [(qsxMdb'KKͰ@#ڂ<>x\s.hFA|&Ūg‡X§p^!o{4o+[f!-7j%ֶ%_/>0~0jW@ 5LO q3cSIw7"}I)5#QǥkV]]JjU>iyMÔʕx*2CYZ\$]lJN:Z2ᄎ0' yCf%#R`o=R8Z)a)]Nx('xmp28oٕˌƺŲĄJvUQvm@EgIXփ,#M֓ hIٖ-lւ'fр<lvD#2bUVy#IN\9BVxA=:Wa{m/C*v]j[OڽbV B]˹Bџꓐp<>`7*;+?4Ok #|1KCPqP<QL)v?l֡IBh3,ؙ:²Y>u譆I  t)kEyCD댚-\fQGVl91ߨ5bCž i x8ZD܍.<9~qbH~wӒeI&|׊'%!u7D3Egk;^_,ضhK615d)o P!msd_v~.&U$"zZaTL;w`3Kf{(#lط|~<'cUOK [J1X<S 8^Q)~!}ɮ->)\4Ma*ҟ+L{by'33@:im2mʢ/S٬ fYg9ҋvai,2CЅDtsQY"՞=z7%Y',w[|xGJNRzH,Y%n~pKl3+"I&/zME#`VV >k6dC[$< i *E lt?nB#Nsڎ .ܩ//e. pqL6͗5ބ$yiduCxlSqS^\5K>m`.䔟:GM*yh+H>^$ VfVZQF%#Y'eP `d׻5VWP M߉˪Kj;# ~ U!_'"Ӹ\Sb'lV)[ϱ:XAz su`i1IA$>B;])=$)c$$RyWҘc֢n9K۹]$(5aMz1q42dWgKe׬$ҔBʍ&g1j\((u4F!C0Ӡ~\gcp 0۳77RA$h-js5.pڅ(H> l)!u3-Y—>3g`Q E&RI\rsݷȬ<)!zP 1}f<C-'sT7xL|9:ӫ$k%@8`jUo$X\!<͡lکN/Hwtaw{b^1h`8& 2#]R,gX֧`SI);K !1Ia4ͱ,}T1*! wbkx>pSa`͊]ddoIN`6m ="9ru8c\(@OlKNtTnCv{ց~u5sH1U`MO &zvD뽗n001/tvsSWQ sot -aߛ²WI+l}"$f}41D ?/]7:eU0asƶYuӑk N+px(*hA`u?M'U.!z[.BNH$vR9ˬ\ఐ,,cxaj@S"^3&uU_A'&Ej!gNDKƾ F'olV>oF~' 08I`:[Hຄ g7U1賠MCr4_ >Ŕ,띩%98Gloz*a Z467ʚӄJ9FosT~w=2__s=rn?ðTWeq7Lvhn.D)d^Q޺ҿ$Kq]H'?x=aP-@p+QiwNě~݀8nHI33C\#1AlwNYXлJMZͨ֜IKZ}n{8Xw&ԆKXI3JðubN.j5{P˻qQWd(~  ѡlsL|d]n4˹l P]"~MV O\5b _~@ hAt9udDUZ\_wQת5 K)ͦx'M/xzaM Q GJwPjmrGfoh+%('&HkO.hĩB#(V80:[I+); YaelThu͘}~0ߠK?p#ޱ0?| V,Wn)uѵb,צjkd/2mL[>?fLU 4o37cq8ܼmR.Ȣ-'A@KiSjNBnDB9$`r"Ŗ0:% TlngQ)L1Q&.ՈtJ@~EjHv#o3ƹq)H?݄sUE]!k\-$NeQLNDoq8R& z19( aH  ]\iYRN9ۅ0kx%=@>6-42Y}zTc1n@2!iZR~drYy*"oFV8:Þ}WDHbĿpng=['U~01q˶'}`J:\x?- h_J]SS<~( ( U ~ =:w-BsJ~aSzdyNG)hlrA RJRk~M3hˮј4s#(bq7h7kcZ`tBZѶMWCk0Pz~<9~;zLx6n|BGZ [vXCxhԓX }?{n}~`, J}F@L.O V,U`IJ5OQ,ł[ћ|~0puEa2Q KL;`\K47_woy{6zљ '3ARo.!}hͩxw.r&ˇC)͑B$;6ű~X b ߯]L.8UoQ+ jIe뀔FOt)DThP#,TkWv0֮mcFL&N'yT 1-+i`?k:$Zqj<~drO R4xPՉdR;]+z>o30n5_5dB{C |BHC0TP/tbzVFo_A_9OLvcLWއ\RB-A+ AMYœ#/\&pP.h饨HxZiǦds9dXߒm .{ 7{h+,}GNO^Բ6'aYHЕʊa5U5W<- C6/ɘ|v:kj[W'fGg: &K09fHJMLډ7Ƈ(PU:#Z<].Ff5tw"oW^+̵IgÈъIލӡ oW=E3rRBsoH'Џ)Gp74OWw nbrx *ٝZo3R4kݢ%|Bxuget⌄T:uH,R Z^)wۥB^eq~aj#s μw玙>oىh^\e Q Z0S1a.eƏT60W_Q1ՖOdTv#5.۹n=Ʊ%N(3Z%(HK(Ĥս@jT vl7M:r/7)<`4^T]Y\L@J[l$Ah$6^w̗=8{^c|=&ٳ7'E d_.S$ο&Qi[VSޤ4żu9;1]xzj]t#-@=hUŵ_6eғLNI.Wq{|#Zj!uOQܫ[񬟘'0~['4+RjoyLmPelưDyNԋkQf[0:SY P`]| ( Pos=~Cc2?":X(P4$ $b=s1Kjŏ#r>jFVq pG3SUSN M Hۍ~`NrbgJmb¯a@@YbtmەMUfn*D:J}bJHV/8WYEu"mftn&eAt>΂~KU^.TRm7RZ´i'yV`W϶G[ܵ BR̳ocI 26T!|)5T]F5xx˘nP0s% #FDAByl756WYM!PGch4<]B c|]ڱ 60Ũ8䖦.4!|AiN^@~gU7y}yE,9CNWT奰WTm?b7z!fa޼uӇh.MijrJA$-ŨyJʗSzrŖӷ~W؅AQǽ~cƆ)θ]Q3x&*FFڇª&Zqg.\] kYY&P^Y9`[ce':t8kĸl&"5ޠa 6lJSԷdy#sZ03}mB>~Ocoh^fYȝ7j r0jIE}mAz_VMadO6vlKZk aR&[y'bM6N-ֲRj zkSr_ P_^B?sz &$glKZ&4R;]"95olGl,`ha0˞uאsxsY5v( eKچ\sq#^Ґrr&M:<W(UI8 #^ _%INXϤ#uœa`?]wa9HqAGb796ӕֱ[О~9gv$VmJr|/~:n0cJe^^=2)$8K{B:`6Yx54,%_Tmur7K 00jh"*_yT~9–M}s P(YxZ]Y'.$5"<NjJ zPUE OMg/[aaoDDf^9B5h(GК/@ h-4[u)ͭ l=Xe;73숷3,@cĶy!l`eZ뎟H١/ZھLP.*kki,&lyο|=,UcEկzƸ@Fy[|fT/kﭒ̟)ʀ޽IHdaYC A4K,PT$'5%n -VKb5Y@/ף!*i|[okMh\Y:\j`u]V*/j]k#|4KS.N#$!'O&t'uZYu'w{KQw(a:mVuLhzQ`.{ԓޔnqAdDX3&8 ^"ezo${\gnv{䱧ox3u1T{sdDWHI]3Rg*KZPc%\8,^$N()'L-\S{[}"rG!J} oBL"$۰z}q& QP<hJj%FGT4{h JTa@ '"_kwyM(:o6qc}Ͻ Ck8L0_VO.V[#*Fa(ֻ6 &wL U~/Rψ ˑsÜYxӰhg|KD;"K2_{vi\K޴]L?) 71?F[7H@)exr'@`bN%^7|@Tx "/ѷ*Xƶ4}R!ڪ=U^>HzrZBd\The]Gͯ~7Ҍ"˹.MތJПQ^=~$՛|Ew>v1ƊJ;.$2O Z:a]O4{Iz-ǷL^=e٧3 Z}wh^ slND?ퟭyJRYa\(~w^ўiuY{0fGw'`½ljF}KG XֆIhBgXЇLK'o5r) <511t\6O+5O"/S9KYWQ$ G̔*kMjp+ J<\.ߗ~IF_ Qj"8A%YB"jqł^R\ ? *mbm2C+?|VƧB ws}f%_-InrࠔӇ$GlA"qy%@b3mb9Ԓ[2$Ut)Z6i[hdgӀ[LoR $E`+XSao*ә=P%5 T熬A91oPyREN0]/!c4]ca7Ssɿ>2x1oXL@:hvh~мzA L|E}<`,fԠQݿ &yz" ܇ydFx{&+dZف8 WȐ&kXXAKrԯ׌I KW@ ?,6`F2w`Ax*)?bi2}@hb2/dhɆi99=x ,NzPX%ʫylSM7|I % cr䢜sO&[O`|ee]}K&iƩV[c g6ٞ "+BRi!>C2T$vJyD ?os2g=xyI4$ݽSjNg9عVWW>7;}?COhX'\9Akq5(pFDv|UX~owP ||P[/3To7KSvM_.y+S Q~4[Bg4\GfgKs~tᵥtTώw"6X78`0`Ma4*^C&rgٴp`j K /H%æ?GRRet~ssBV !D'yi4B泗f8)N3kK|[_&c"2%=MjV7OML!G7Zsmց$ͿJ岽t]-g}'qQFճ7QV "n'$SsB[+? BD "%X&s&0sh$W#f=U\e[A_?6Un>>/c$5%S7i`{r?9% BE_-P.:~@q((ڑ< ʇa%([ʤ7;TXFqB@2UY}#Xo%%7+adyy>n=KWC //<?7hj5uWPR.*V#G7</5SكBvX.'oϣ~Rz*-L3s.قgԖ3u )p?iz=+byxb_ڤaqϧ]&z*q5FR96.@]ӥfƯ<`ǥ(١D]nl{7Nl 0ƞ6~$x*+g{m"rg'DΫ!+ u$~ MhaN[3^K >:\.jDOӨ] b[fLc9O` k .M:FFRno(&SiZXQP6'@v%t@8|T]ĠW*hXٸ'_]y®Dsz 4rMy5+Uvn6 J2+-~kg3"a ! 5B[Yuj$ P;\rܻ^/PO|k2w vlqD*>£l`;HΖT%38n{sS֔3҄,e~\ Pdux. }"Rks"9![ ,UN>!rl /1$BQG`6L.D:NyPx?ccgj7@׌5GhǘȂ7<lku1ɔ0Vrc$x*d;#*Wi^*CIi mK.6Z;.wJ j^nc}饈-ng$Q5Rnڇ4p%l9eBEϘʦ޹o۳V-VA{*E]}^}FEh} ]Wj@Tbpb?ȹ٤%y4HTБ03_j X[Ƕe/@L'+vkޜw;M%"k~٘Qfo5Q^dG!tX ;_oo3 ]bv,0I{`fόXc6!UnuW: \DSz!78}e`)kJM1VcD9!َ&ל@n] X f^ 24r(u'_fR"Ԝp0cIaDa5 zqyoĴ^we*U+DV]@rR<Տ.GpoVȞ 0cz3;m G_q@/CXS 8^.2.[>!ʟ'}M͜WHs8O?}"҂oE+}!5GvKPudF;79ep 2l R%@#Rt7ђ/g9m?I3';:Eٻ%J_4 Ba/ЙQ-"v>Ʉ &D0MY `21'Ԛ;jtI2I?)E?f"Qry /"|I9m0?B44 ~oT fx^ãM-/9Y %G =V+׫t (F[ŗ%%EHؕw҂ncCF_hy&*yβ~[)NWBtвȰzf5*ϷY9i.^đj&0V@ASmY\'3]jJ^IJ Dk 2t ƊI}&`.`HftzbvmVZ҈sCbߘVB؏4̴^RƧ=z$=zjmݯ0G37=e`rMDV0(eGvz$z-/h˫tMIK\XJ1ߋV.t[Dl~R\44+Ŝ'}b 0ql)b,a5*~K M-qƣmE^v2_gC9H?Y߅W_S ֒^U *ږUU z,i!$c (ȴwa"RcTRYr:ZZ'4 6`.Y#;[ k+qDb> t7)'R`P)! Gnw8  `z1,4KXs+6ϼ2{AN*eD*;ꭔyň+EncGqou^pNf4l X;2U΅X;7@\61>]gQ巓Ra&iY~qrʬ8ZJBQOm:^4nD1 + R]񻅜 15D D* (j]N0 h*H p GNh&7襌uI[jl4ctg e:i!'DCmJ;z12Ə"p bqvG(Io9a؏ e?&R}_m7Rg4L[) QD ypKcC>>M׊. ⢼V&t5stwrذiRX 2-wp$y$==FԶvT8I0-o1r)㙂vaiErѵ.0#,570a6X)8+!к+6XgðFvl)?`O#(Te1O^oИ=όb³ To%b;V@iBqЉ =%~&CKvD-Hvi4fݻaEsvysa_4 f[zIRa'/N=paYҢV͢~JPInc'?rj^޶wF)dM8 ` 㴅Kՠl c:Gx0ht!׫,gGfN},-ˇ!9שou;P㌷{iJ 9v~#0 rý͛ JҮr{2;33VbN1*ADGh-5Hx>˵/f6&Ab,wnkӵ9w嘳ЭM|?}'ͼ9ALy)#Hݖ$'CEb|p.6#✠)+>oeUl{/txe_do5CjOY89H?SE}fobtsp޲3-$"na7E}ye.p-Zo.>>Qܽ9S%r4`AlYy'HBh6OT$VOHjH%~Ø}5g,l&byNP_jy r3WRO +!;_ɷA9 .&Qa5Cmv&+Œs")bƇӻ0(MNdO_ϦQ+L׌5Pp 'ՁӤfn<qql̠dzalr"> n`oAU5@YHlr^gOBYyr&3؁ ƎѢzgK‚I !/rև>MM}B=ByP'Xq&gsl#VRr-/g>Nei[a2l9`nuq|c ,l/E)Y$_BͶfkl*2 Y<2V>25ut}pDZ:=9"' 6+h~acŖ3KA岫,R. -gzr\9p-e C #]VԴ#srHmm|B!_;sqV&-OV(FI%TT/-و`?'79XYϲQY|=ېt8m#_,Eja 681/Y1N*(f~v|Z<`֎+bq3;I=hb f osf%CQ #B/v2\(.я4ҮIQq$mi~##^:MGaQJ萎 1Y#U+4htK܃s0yyš H=B(wTSS١1`pkVWmuNPaqM#RBQXIďSr mɕ@M/ =8\„w ɓjɔBe7@mumZzVmxA^E^ԧk1W4iӯ￰ӗ?`޽DFﮮP[8b}|\G,r\rlxg-O4!Fq /̫3{Vþw/|%==)D$BrL!d ,J S旉׍M-125jyr{ wr+vI&]Ep3KHHT,y`Vw#Œ엖f<Sqg,V9ҩzx;^ :og*5 `\>T=arݪ[(,R]HqbwCm#[8VW?fʾDضL*87i4r4]b&JĮ7<7ԕt!R<"lUZ]x]Rg}UP LI0z4dXZ% (9抲Hv>2᫏<נn%_$7|m5U$SilГiͨoTfq< NQ>[9֏^{WI\ * F(mwluS%-2;2e\n Wſl6VxTd 9OnOkvxlx,npAӭ{~q<2*o5q nřuT^R1nO9"?Hl5Wd"DARk?e8d±@Lɘ܂rBl!hL(Bqb-x#52H4X]`D>V}6İ2}b/k'ڛu8 /U{' [Z9ܴˏˍ ı'vRm1#gN :ۼb9bAƲs0`'!p쥝 &53x!o`cicҒ(`AئƨcP Ivp=E*\x5'ǤPkGbh0AQOB鵤`r/~ 7@)Sajh51ll#]#Qށ Wtmf[k31/]V㉗,vU&Twvbf.PDu ,Џ XYS{e4C˃{+D~ڦ>g CC+E,.Oƒ(.)M``V4! Uti)GV MCѤ7i  \gO*]>?LPo:53qqGO;Jy Xu9-d/I%É? ~rz Ҕ0P~N븝`\>Ď\2V[;[a4A=@p}-V-6 }6%3׍m)]0E_i>'LK?<l~dάeWPrƾJ(0雏✊Md%r$LǔpWFOnؔ $y!X@T&ـ-;lD z:,Q`PFC]^E@ǒðB~t)DexƆDU2/>Zx \kZOk)Ef9l %.ܚ6)?ۆrzz 6 W+ʍS#P"f,T/^=1K#Ļ0YۧC  % Xff*+("`?TOkPb%TMbcJ[dZh] ]m 2t`7xjƱ l/~=zVP^hUMiǠpD91 ~3~pط|vDN= .nN-! )+M%;4EvQ[l TW程9lAʴfuhZusKI͑2YjuI^;-^:#|Ƞ!6/Aen"ޙ:w~@}v1Pki?Mb(jYb?+vcX` Af#MSD%&YGRÓܼ3x9Jص̪lfr2/߀P,FF";jos["db̡a@5 ewRTo:~7>8fy8K !'|lAP5o49qd M5n/q7Sz:Yػ9P̋!KPo+~3Ր^Im3xi/Gձ0 [ZP;w0v.CU=V-lؐ&PI㰍b$jqNyM(3*mykWZ?^%UQnO|կRx _C)ǰ,T@Xivq ESµD^T?ȓ O@4̿]˲)Xq;aM>y,X*Z(tE3=vrBT 8L/V-f RY0媎 JB-[lظrCr8Y~QbpxdE} ?0YȈn,ن>hȢĜbMj.XϟSc̺aV$U*Աvpxqݓ0=DTS!m%ц ڗ/ Qͩ Gz8gWMژ!Mq`y<mZv * 2[/v*1o6"?A~E;S  lХ8%\ČJё  v!K>u5\2 +.Oۧ@,p1in(QC_I@=Xd|xd s] 5*[W"8F~n#fGgqTY"րec j*})ns¬ 'xHSg348rwʡ79OcFo .4oCحL╧4^MRIn7?=lL:xG3rTArvl}[훮ĂR@W5ְ+<$8,l-n|UY~fpNŎ u[U-KJGfӠYξڍ>o[EoYY=fcƞv#|qYbt,+ci}M-[fɪB-Uպ^pѭ @YŠU钁OfA0  >1֒X$r5qA#,09C%z;9 *>5SEz:i^h{޺۔>ǻU˻f8\n;SSa%V +'yZ. oK\Gms?*&ƾ21e }b׍k}?sͧZR;{ͥ0=WR4+512wo]V{՚2 O^Nw>Q)BbL[A8sA!` 1w)ϴ;R&w[i{\ W|! A[1܂~kM+ H}Q;]hJvR(Y065YBv跕P~gRxb.<ݬ.I.=zLJsv\/ w0^1nXY!/ؗ#N]+QfIųCkK'ĶA=T(y9J X?w>MBgZrw]#xo1*\*htZ?j):y =r57K(>Oljhtޥ| )O\'< d +DԡFz}iGhAO7{?3B4y3GWTGؿֈo*t(zz֞RYo6\fCeQp{d/kn2vg4)u,BEXI6 ("*(1xj]nֈK쉿ɒ^Zpl񊨺ھ_"8w'iL$e/͜{yd2)DNs6[`ō>6QnyMCmǍ:z0/M:ww}!F/D k5گ! IB>ַ%> DH*@fvޖTEOZF̱i}f#s݂l UO*JoR([Sl]w9J[D[.A-*=C> x(Y |B'׌4g,;NvIkF &vt}$AYd0 @.l+~d:ic-eY֝kz#}7@B?xG~ Z|iS{kR*w۰^LVV9^Y@6:5å& WJrbޮrk]*J]&IJV]904nItԭ]Ll :_gZTɠ]4 Z;:fukH.3,mSԮ,GNTXˠ sT׋B 4Yעa PW=QN#g(^]@@nXB107 0Rp5Wo)kk d{_vCʄ4^yZ kcEѣ%nS P9ơ5ws(Dr`lX`@H ODgUa!L^gEg!7S^e48O{Nc_^~Z_XH4y$3kr%׿z6daWPz!j M0]-L觗rX[)z!>TiP>%oܨ>e!g=x) a4. 1?K;31L980TJE-g:=oHaȊZI6fl&7۟f~̋c${)5 EYod}(c,3نPP :ꂮenCnypFbb!Er(//UER|⿺xm7pfsoQJȏr+?ȷfF%U4`.%L̄K@q>4 O:UEAkfxV< ?>ݱ}{ =j9>6* Fstv )5We;+8:p@S[ .JB?q[oDQVd)R7ܯ>]HAzGmbX) D۵(^ w Ne .kLMM*8x ̛wdJ$Wp}c @Sܵ/5/Q%x[W.a(ޣ dY{e jϘXMQ .#NHkͥ84񙗲Jz:)NzF #{`q }ص=dڠw6ʰ(ޢf{ӓJ>gUCV+Qcߍml}1Wg@ڬw[<P^C UX, F4Z#bޝ5{pJFW)i)^uISAh,NJ0q#,b5-O;Rvl!IbW-|iE.°~=#QiQziY0oTB|b3N߰pQK8_D6KW]A AuBCRQI&hbL_BNJ?>epA 꿯~sŴ?M , Q5UOu5jů;Iqr }.X [2YQY%Tqbl Xw`~gsj$hO"_e4eU5v ʬ1,U}$.`NnZ b!OF!CͅT](6l,K&/p},vh [T/8Џ7'%' YhF^mվ{YFO=lPhA#)t-v^^XTmL&!ꊅ8b*ZikӁNÈwXS5-o¤IRU9hLP`_Z&Zt ME2-0sԷ,CU=+Gg }JjҊ3h/L@^k+L2^cE3Y_59pJU4>`dӃ %eSK0&t.kZaOxa?*3/}+FOb/D>˗AqyI%WH6)>mZfc"ۊzfF (Ob; 7rX!͖8k,0noaR=(CUq#%Q?Wm8 h-p|%ܿܮW\q/G^I 恷ᘮ&&3kl4˂=]tpEP5)C?ve%Q㰛QI pNlZȧH.dٜJӘ{q il*&DKik)g,H?L$v u ;iDXu3τK2ȀJhK#z=UTgbD 襶hx=Tg(?כ >U^ sV FW/[>Jܦڤ =f2(45MD" T?<ނpwNxD;^>l6kE/?4d (Ww'~%5J (Bbh /8))W=P}4]1{jƗLHF!Dιu]!uȺmK0wꛫuߙ4MݜU“пW>)} W]]DЙj=ه3!1v)#Dd, oZ>gtP.=硌cA ŮJxݘ>ked'r:x'tQ"gZBb'挤YPzSV~^ $fdk 1h.XJEIi)S@DLO;P 6mlpUY^e ]B\9oV. [,NC<-Ϭ; BIR֙nZ>53T4r77 ? (RXGhKKYˏi"{ڶ. 8i5٠J+Md(`Ӡ=y+"\N]Dz걲d|>Iwh+{uq@'e>yLy'S\R̡AP#G{8-H'2;&)+%]TGك_} Y%I89V|kF#7u#[z0; v}x'@ &-.cY4dIW+s\8n7儊=(CpPGۃ(GN4lSp|ΑJ),Z:S4m~2ywCC?U_;'ŇF:> ZfԺ69NAwmb|+mnͺƜF ZO¿*(݉] umG1GVQ_9Y3쁕HҒpJi' `@JAI | g!VKEFY5w=%A}aX$ǺXҞ.q6 2c ~vpJtq;6nbf.ʇyHYA-gm& cb TFsB ?URL٨?kOCm}8Ʃ6\.Wu3P|R3I9E엦5{.7<'mN  i0n0Ngj<# >䵭#[MS{8/H:6mQk!Bjkxw6Kwm[^3x{hW% &nInfŐiZlz$d˃64/> q4/Й"ED<}]wFrp<9}e獴nEϦ?f׋Nؘn퍘;h ΄lr oF᳜{m J᠀\xr!R8N[-v98*ɤUg3"D].J/Ru[! ﻽O j,U|0~ZqƱP@_ :ro̢"٢_bx4BW@ݬG""llݱ[/=^^$sé2;X" 'roY}frt~W#:fOBhܓ/YRoX7Jf> ZcNi-vQ6\%m^9h~YXЍen`jdtD-tF{j:{Y4X&RۉLhu^Y~;-ޥ\{WL@UE.qBJKxdI=C)2B,\ K JDy9d?`rݼ$̯,Brx1>Ls+ccnWs;7=Á7~9JrY=+^W).0|g{:8gbawX!Tm8^c穳(\:XQ. k_"i"!&I+%ܺb;DOA8B WYۜ=YE]Q,1hg7iîVҀ-RfE*x.aM~>%+gTOLufјxh$ ̗fGdG8qҐɠ!Vb)dЫ=N TyFGdzHSjPе.@%>f /']>w5ǐ7U%dR n;m,;LCL) 9=f[`jS3esP]{FQm蒒$1!=VA[1דD^?xaEha$!2N59@|+}y:bABF2h9t2s(T]PoBIȪJTt-#x{i'S6Co9ȏu Qd޵t^V]FDKai*@lq,mViRBDIT}:Q5:|FrnbeJ6׋LGdBm8iEV9-slkɗyGsvИ#>كFy̎Ls|B.$Jr\y豀"+11ڐqLA enz ,w ;uWY*o/ØYZK6l"s.̉b%si_QrQ G:k.0x@fLnWR HTF)wƚ:iloK3m`2zCʯu3vEa2Z/w1iF(PʵBK&Ƀt_5b%bv[|ovjSL'J6 eh,Md@5#A&! ^&C7snxRj1d]{!\MFkA;%I^%ʿϦư2Oq"WkU%B (>zw/^gvĜ75(`Edb !A [[`nNYnthz\0gk cu6ヨ),1dGL\32$Eks6EV ӃD9;6bY7d +  [[ow*U6_J\< ٚ6gWr>r:ySŃ!pAxԩmF2OD#,aw\L1vL@zlvFpFdA5Tqחnz\uZP*P/j0vuH.\Q5$7Z`L]Hut:B\!؏^8†M˩Y}?b*RHB-?7DF-#&Wqϓ//iAIE܅!{c=kh BنDžd]K&i3 '1,yJFк{azv̙߱'Oc4+ݲR0w"?;Y0M] ͏͠ C?}䂬q`ݗOJ,e#s[+<_ka$L7A yp|AQ x_0tpo78l?;Hxh vJeXK'y?ۈt[(9j45 Y~vIjhc k52ȅ='hG:?znXL*`N>/;M7p;m3-ry:榆ln&.RDjilu1Ī.zsU:{r 2ݓ1[!cK=3QRVY1MSĻs]OeeT_ϝ\ pӛ~"0K2 P9Etb=NRiѻRdq%j4s/݇@LS Io[vDm2jѷռ BUW:[-wDac%vxSsT<8gES+O|a16Z|%>to]q#q޺ ^v8w(B1GtOȃ?4<`-"ea[+O]O}7( % ?;dKA 8+ǁ"2۔bxWmWQHYk/l]mEJW? EP[&!~oeEGʍewiCFcgӂb_Tdȸ_<;LQE2UpOmvF$RmBsvclvkŮԙi[c\{p vOtmB{Q+c3#7*^v۟KHJRͲ!*|0kOMgKR@ǭopQgFKߟZ/%k-s .ylcR_ }mBY۴(8*kGr<'SQ`u Tx]dLNIB(u?ԕ$^'#np=#ꅞ/^CȆ{c|p+\OA!̀{nv'}!n#W#ӣs[SlT o~ G񯯙a7b3|.`~'{xߖ2w/.qR؀Ӳ0ꈇCL2ϥ׈-[boARٕ}0/(3"XAy\<ijs\;qڰ9E.o~.HvnuRMA]0ތaj@5)c,JPM0ViFKڑ3ng8鋄%3anXrR$tE@-$`.i >MeeRBi H+Vk i^` *׃ԢmZ! ؛Ӽ}DUӊ /]@[3E6|p [`)3qxoؑ|,Bw{OSvC  =*4É%Yl&p.NlGוl #St@% ?b59W~r[<ޠ0xu{[4AAsEt-]cmRꞋkNr}ވLKB9댙 ς AmFoQ}X=1+$F5+~X9+tZQ9v۷?!XyWA)'x8|;œs!!?4D86Jfd )'W`c~"K8[8ro şHK.W4'n㯗ߋ^_b $lÐЊzMjy~uJ`uj "g_od>beAVabj.zBu/1:jH~J*.Y !=fdtu[TxG#p´s#䀦"BпYjRZ!f]bb|A^/$qΌ H^-bn)[!^≮>=[7\#A/+PQכE0x*3pYRS{,TC\2%Sds3ו8p SWYWܒObk/7:{M g.V6l+{,н obڧ_\k3\g85ɉ1u6ԅ_UTOmHLI$VqˣVGMojClŖob|ʤ **\3bb6/Sgrs.<0">Y>ǘiGaR[b)R:NiyYBf&ópMV`sN4&&7ԑafFu$8qжN`N)l`Xҡ(ӒJ4i}qϳ-$/=^(JŐ?3E4H}jdmbP\f7_(:YrG4+sNVAgbgf [ٗULO(H8 j+cMY̪mI:pT^ɸ7d o̿``J֮u~q:Y𒇸+5+و:Y[P& `z%l|t5p /B;dgf@Yѿ8_0 S9OljE' }>lsrmRϴ }lx3kzO˿#wS\rVAijt?mӿE '`qIYBx5ؤ= u(mloG7 {cN0`rosL5m>Cy-FԴGw:ĥyQ RP[#Aw3d'!TaMe-XqIdTg-)oIJ~uÑ5XJ&yxK[t=,R$%ͬ'Mw!e{fR☊|7PB,`9<{,w߽~tA}5ibyJ$]2z& >{1%B",~ԕ8ݴD?#0e^mn-gZ :p,yw&l:t҉? >RrkEP3ɘ4P_rhZ=rWjEnh񎄹UEv{/m~| \aZ&6+l[C2x(؎vq;)d',.njJ\ϝ}jW!%`8(>#ibb5S_sfD ,Qj[_׿-tB~lwM̰s 2 w;DI5`4ٶW׵' x>wBȪš8hP,*l:w X+0n/U08MɈNAm_ [W4X[nTBmTc.(hjiV i[ҏmi`ZJH;fV`єlv(l(|d ~Tk|u~pC!G~Hܴ @hl7PȸH"2:AtF 2F%­oLƛ3\ Ct-mZ.< 9a1HLD}ۺa]10w q^sd8ߥ]0]<1w=Vd kˌK%zbq4%_┢)&#ůE4q/8@HpĺQ+\;rsVR&#3 LКR߱1"U {9D؊0X&6u6+MA<)3e073ⵇg`)Wq]N] uX_xI7WFm1]-8-"t?&>7bkͶjR(.(.< ۂR縲8v#*FyG 'EhH8I6`RCI[.7&J*@H"6Y A,J@4jfbC2XqD wYe &m'Zo S^t\ְ]`X@C4zυxZm0 W2 $#Q2]phKϬm5*WN +y}|)'GZZh1ZoR_7&ף}^Cj磷`,#?eW =4MYɀɋ[|_iЦIQ \+J1@y.gS㟨 x9Ӝni^FEpӓuQoA "Z% asȾ$=B3b'0zYNۻxf&nەK3o2cjNfK٫}.;8aq&O 16,EP%0 bcr&AσsPh>-F IJ 2ݹ1њq8$X=d@*K ܒp#T |(-ўΙKbpf# VUg肼T$=R7~c[m,0|J).Q{9@JoczV!dMr?s[Yx /sdO&]JбB6[$~wbMp9XhHD9kU?=3T1{\ࣇo!P v`\Y䣖H'nnv-FD0+RR-ˈwF[`A]CPgNˬ Pҋ{u3NS:EDV:&L&GP:&tB,oi(qE(g=?0Y8:]#΍A} 0.RЃag95xxꜙiqπ#s?Gui:Oc?T~.ےɨ$ -E˘f-DpW} K4նVD.컛Ɔ>+*[3eD:nUwrLhq{3+zRUɞf.ǠrlE8+"7ZC>Fӆp7T2"ީG ͼ>}EWýpV4Kw.dB$'0B%gu,πH97ݼgߺ|yzv##2n׶OVu*= z-@u^nlMV?cov77pJ/>]ȹ7?iƙl'<}~JyA .vIz̉;0!$hU\ :"˄7m\l !0aa-GKt/ע഻'7/i$ɯSK6(4uOq XE$3=C4<*FaFyF!T#\)HH-6TdWmR5cM/SvmA`pI}&">0ZyOh9V\pgżTgyq-w?-JQ͏gmj2`\ ԡp!8HlUqz]XA=|I(A2{4]I<}SMyة !xM6K (wy9R9ʿjJ%?%ui唣>*\R?S;YVk]5^H磣he w=T':fy^Q|Z7˧!C=}/xÕC!BGưƁۥ &cωτ[^7EabTq1-Ipg!dL6ba(OUGd26(-=e:Wg: +uM̸ؿB͵ڞl{uH {>l;')d*M.=3a=$&玒/*YXH^4Kp!]+2=5~sl< ?(K 5}v)!Ѐ!n46pm͊h'ղ=:Dd]VUʷkŦE4R۹Lu*pe$[ܾSD <6'5EyJи6톌+L 7LK{٢\c4. %C/?6w#S^ EowEf+)HR}pB\',;͐g/n-?<0AIр6Nk)̳a#šV8%q^3| $ݒɌ%mtt=ްdyEu{S !V{P`6FU .iӲT7oq596=uD#>v 9kkSUB*P$]Kj壧I Qtߝ#0c!5IObeP4p~嗾(]+taj jz;uF?`&I:TN F!S3#U:> \~ Pu3Q0L0.iYu(Yw(Z`~1sz' #.k7GVK#F8ŹTI25eGz"Nԋ^,IWpQ{eB.ا%vSsHVl&VyRά@3'v&M:;zC(̊-WGzӫc_A]ńeT‰4&S6;0Ɉ._VUȹ tM 5cFbXXl; %ީ!\sm^ԔdǞM#YKZ 7Ͽ͓, fqziL-ۿ]Rm- F^+sq= DHi2y{?!O5Y7C;=T%< (|$MdyWA()Q ˬگocf~و}xJ괎v{xIoʕt\iZ,ogbM\l|D^aܷ2k>E;&qL0 ԽT){V]t-7%y;Xj#D9L4/-VJxHG$1v<.\L0jBP!1p_k8G$=J)gm ,lHCyjGk~~zodgS]q.kW>X?;mK}+$3UM}cj2,f4=ϯ]H?cU3p0X.dj}zX"|}e+iVPlB!_/Yۋ;!0v\*jDL  dU~سfSκ Ӏ3>Z Q,njIVV$|t0LoQ%C(T_};ְ_Xի+QYV`jpT&ؙFu$Als+ɅljD)xav&!>eZ2a%eV)3? )ZoLI)r]K6Dh6}}ڐ({iM=Έ=/޾BUVq2w=)~SSAAU1A30T"bvcHL,Xf; eL/0i1_V7I/b j?oge3*9}P&#4(l[%̭c.pF'9"5ЕfɲhhYyczֻD${yW]~h((欰7.oE#b OԈ´.-7VFP/>ORY|JR͙¾9M٘JʭKH0peB¡֤ͧkr:nkQiG,ȨQL: NEÁ`Xb"}eQ]f: WEKH$$ l"8{,z+D k!E=,&¸QJ='}}n_4b LF(ci4~ԅ)R$/`@t$.:#;(FS^ٟk R_3궏cD-cA f:3Sl\AS&lhܿM{#H0aݩ3R"K(j~>[Pp5uaҗ2;Ahpav4|tK>v"oΩJnTU pg* tMgTZ% SŽl$+Z271/2jU\5ܲכ m3NR`տ%XPec9V.%E&Gmr'uS*l9a;lswa3R˄ZZ5}b$6ZUuzظ%O6ϢU||ұ`Hcl^@$U)':y-C- Y[HgDYv !J@%XjFQM-&B}=l!ْz v0|"xVS2  |I)74{3IMEaz29BhJg-qT)WM1X6&AJM{dܭx7R9Zדl;ܒF?^Iu j8~eDYh9/.یJY)XDhmmR-sV'ŏ>Bˏ" I"i%eK[0ᵛsj#*u uAEVIhX$p_KC EzǨE)־;4F5’[M 3 U`ˍdu>3 i?v"HplQ`kRՄ$QBT \JI֙Tm ʮ~i'&Ho6~.ϬoD䐂|J}AߦnveoYs>6sy)30,bʠHX*'P.ftGN 7Qjugv]#uu/^sbF=>:T!A rÇi6c񍖽R/2Z2?U6r կ7͢<uL[)!PDyu_rMGfŃj,K*rAgs'eov[>xoz p80)yZ[<t\wt0VQ[3ւBxH@̍ _Զʚ/Bsס5WKrVu[j@|g~c~ *1!w5U !_PD.:FRLh+F= 4puQk *uHC NvC8;Ϭ+:n\i֩Y r3oWa:[$b@p !.0g~"\Zb 1BiY{MI ko(_jġb~~8 7wC_ճ=sF.?Bl2VZ~**2qf[\_w\tIlw5[U ٭psa%O[~8~R-g/?V&`~"\f^(F @Hfܙ2Rڶ$v3^@h8ѕnK"t/^TJإ`FR\^z~l7)2訤Ϫ{#$/c0 rդ Wrm/=ǫJ hܢU|)F$0G2L/hn84 %i*v ܂/cƋ/\!%=OXV̦nc7c+,Ѡ6pQ{hy7JbS ӆl9mXi IkQɻ"r݆a!bh z/$(zU #*J}C!`SU̇dh$®`ɶY7 ;*"11u&7>wش١#`pմŌЫDP:2dg*+L_~oZ땱!xw= oB)( _2t`]=kXq^ڠPwcdF6*D)hψZ=O6&su0t  j ,3}]3횷C! uή+\Aq6?Gj}gqyz +LVaO}Ij"$<>v!.^%`T A5u$w}1K4"'<%G&)!g/l#H`:#oZhᄓ}"znnj|AfV77&W=% FSC`_ӻѿyE(2gMmV0q;/\LY2*~, \DEx_BZ݃Bor !6UkGORॐºq4*]z]6= BJ(cVR7P|yD'A팠~ &4dө:㈱¢:S&7?+ͱdzI + ]_%h~^<}JqpON5 mUujD1m3Ƚ5V1'I%|M:&4?2]pA{)STf$.wpl72Z^_¼_%9rqϗY۞1,6]ULߤJ {sWf>EvF5"{˲]cU2&|*YV`:B\Pv]e25o-s KpnR K}x;؊7: ̥H+,`]xT5F9{a*= ˏ 9;@i.0jRlZLl<Ǎ`G]w]WWx{ ~JzQ])\ Ħ]!H$ۃ~ؐm W"zD&:}ݠE$V٢$4 `{իyc5Uf*>* gĥ?+#c@VR't)) W"?*ǘF7ܣJ@!֎e|\|jΏFEB.KDD37<@8Oҧg^ɔkVuE_<-3 t!K7  _t6Hʷs+ں¬0|ۤlz@q: ړF]Zd_`bK?0 i#)KA8 ~c ԄOs9@.c!0g(!2ؐԶbA܀); B`19VBXMhzs{35W]l;eAhFfqG``'"CTGAɇR`N%WÕ+hҫ>xwfz.6EF.pZyEuGnxk_傯[Lŀ}`0>`12'jFodSЭ5-xh*hkjEAHְ(O)0ˋQ_ i@Qv>v>wf1Clk0U0k/#MeI`cP]( Ͱ8gJwDy\c JFJu׶n;!"wլEs " 3+B+_\ ͏y 8gx5h[fE3E$BTHޯ۬iOd%Cfc`"?qx-ndC0A8g5Tw[9τA) k(>K|M[֩H%Cp0v cM!ʠ:k yE<߬Nub:PEKz<p?XX{擎WH"tQv.LܘALtr "B#"6~Bj(V3:dѲ [tuXJYmD"ZjҚCco3H&t"A_.M!뱣zm"O u/l=TdCB`mTCۀ/A}ٱt"}"fɑb0=ͽpk `.+A6ۘK]66IģNpnxQ==E459X%=.5POr4³aQs2 iw_7LkQrn.սfuy! 9T ;5P)fpw;y&+ RfL,]&K^ 7!09<=Q̦Вnu򜤵__hR۾ٵX>ȃ|Qئ,]@iB7ӭu60řݍؗ4g4!aQ&冩bζ~O,W?YڛdL;+-`A]O9 @NA (H JA6PټN1c6O߆.ji$ qxW3{\Aq_h~y&%tF)/߹K ^G̿ Ǔ]` }0; @: BVpQJRk;Vbs]$SYIn-d*p>9Oa!Nhٖ ~igzt +v4dl,-h:; GνM3R3/OCTRa@5o +TFf%jM"zak¡?Vh! 8a#CMAi`|3:iMEzd UJof5gg?_$ 0{|4l@)/0dJ%VQbEtUNo$9z23k>7be盁M)mYl=zp<=caV3]0֭P˖DА~O.iȁKR?L31Т6kYf{zZgQFr? #/TgwR!}*u \ aO"w8!͆Ś[ *>"O?2IdmpNP{Jx~+N {"1&57t[*VOv~<-v+~*"~srQ6se֧(U!N%].C l迮Xx3bFC^ {IMj*\rg`O7bmlgLv3;)uӪq57VOr_sj6x^H-{˲Uu%)(<5;N|qb` OMˡ96N =ؽVw%wd>pԊ.F8jbdgn /q-o:aV"kYWJa*yv9p aJ4ܡ\k }j-sb=Dxi"_n Xőj@@؈TN*M ^R_} ہu;O8kSR70jw+0o5 C vgL8iN1@4FCOz/; Uշ>V/w? Z'ǴqƣHq^&'sGs&沽7\SWt23'.L827:kwjCB;{LX_(e߄`Fycj歊QYMޟBƖIYbVNAsLe ҲDYvnQîlڨhbffz=GtLM\SVcD$jllдd09H)u]: Jm\ KqA "DDdiq"Ĥ#RvGgH/._#+r~HQ~VC϶DD]Nu_q:" \e?^90rESp,kw GGN^/٢&uU{ p w ~kJVCu+Y9uјS\)w]j%w + 4e%ы\v< CVSu_3uqMe C/,oPZVIM2Z}0raO$687deӘ{]t]sJZأ?Nr̄(Ԛ}_vy݇w3Q7UXȨsc6h@4V?wa쫭:F2Hiܲ32=HXHR#@%}Q `-tYC>v,ӄp>dl눻iӗ8rp2l?ܨ~4;̦/wD2w8 3WV=PN!0 ߯)#_cE4Wu'W<~.kYwQ؜+! Z ]Yި-7A@ZQ8:^&1f˞ȼrKk30nRӼ8^ȏ?_؇FeUC .#RT/2Rct-s"W榖 9Zl(:b:sԕ5+ª%J(o GT]h.]}1, r.K )RQ%$̒N=kҘux~3{'dP%3MޘZ*}zTG +Θz+R\1ĶJM&k4k'V|Dk5!*u;v]KCi'7&f‡`rHP@#4hęUw!7 Kjl+]Pi^裒ZhH#7}SL-8yW&,f Jڔ.J=qD$F͜d hU\pMRќ]4\?Y|z=nl1(=F3*T*{Ms_A' e=JO:}m0z8ś~n7v|޹=OrPPR ޟ(_7 NJqtgӛn?9|X\.;dԕɭ~j欝͌ԃ\YP.5-\ nrP5lLҽx`,dFˍ$g;n!νOs;uAv 2V1RJ") gL 錷}G Wujug8Lv l!ä1DX;!xG瘊-v76L(XBŦLGNӠɐh ?8Ӛ4`~0qF^jB}&qe>e& q'Ⅶ-@;E%Bo#&zA^GLӛ«zlvV#zǸyf>?MlpiStxĺ3ENC S!KBܙʛjF>mYWnFph|hͽqz,l4Dz)[ Qi^ڝŁLBt/e~"} #w; HrO*zI?5['a:[YôXILXl&zr`XtF~4RR܆ 0sEb^na"R\Ksr.4d$Dt>Z)dPH_G|PLZ}cE[j<@a*$|I#Nb;FE {.|㇟ofm<aIOrpz&m~YAi!@Q96@I錅 < &3z乶@ɲIX4]Uıچ]̇$n$dvZwګnk\ c:5UAJA1#6 dyvX`-噀kBUĸf[alAshRNŨ;,'QOOߓgp]o+T2gzu$޳,Z9@7J ^uK;M ;c+ћF"1VYM|1Kk:0ڸC[oR b_Ll;f $2t`I8$$emx߷zn3q盳V))^ b%&Nõqi+5ajXspБ{Oq8_yCKOcX|5zLzb@3I<+:DcVfl9Hθ>qfW\ 8";ch#Ij"`u9U) IKocy݀3%7(߲jH]0_8L3h؈:ٿt(uI Y3;M|;@u3.x). @YzGu/rϛ6v׭ 7QPϭq(,gPLO#gKFy<'Eݽ=ElK=ٕ!8kibp_~d "Qfz N /R2,GӢ+;[#<'B|BfOHqyٜ_Ud8/CUJÅ~D4fT<O>lEMS\x}js* m)y(ffK?Z^gIj?s2KDYisfrbkP$TDZgD N{qF,dȇN ±*~ׇ%#OCZ][g\OT_zKq[P?qj9Z|1J:_5 AbX݄n-UQ5;}({'( :CJΒww@҂Ga]RS(0T^ve]JafĸeeFʟsj׏M#XRF/-ofUh$p՟(u( $Sۊ:JE1#6(f@SAH%-" 15Ѫ ;QQ/}U~jVc=HqP/d{_aM"~t=UVd6p?{o'P&+r}&xIKɢxŶJ:ÈȆʂ”e >yU/Yɩ6M!]%N}t@+X+V!Q3U<[O'Ց7f %}7>3[|3'G%!Hp&|n7/eS#>0(懑X1NE:1W*s5fMaA5DtKEך­B]=H7|uon\8!5߃|oeD|*L:F*5aeK MD5zBK{k. ޷ I.Qsl 﫮whh6܀q&Cbz/?IsSnnxs϶\$(-y {t8,ebQˠC*^|[ 6eCV= _bƛo@GpAFNT9j^e#C6N0 Zcb]^ Af)%[O}60?{Mߠ0l |4vyQdYx>VڡhtJ忨kw_驭w`JjKEɏ쐽``^zǦ 1ۿrBt;C2>A>:#A?ˇxЋ+ZH+ 5͡M}i{O5sMә$FxzkT1CuHn!,e'ƠM(jgSfJŧ2$P M'7nV|02$,1w5) s4g1XL[ⷬ*o}yJvpaSQyIVhS@ӏ Ļfy?, `M JQI@wUeskuR#?!T"3꽤&ayvPsF)4eIYA\IR>#w9f'_aNGlV3.bnjOq~]<a,rE ?wR!YgMA.B{չ|ҵbHܠh-\dq_ ^J]ò_-qE' ND~Xb9Ȑ4cX&^F^Lf,4T+IibN QGz˔΍Ik >e;L/3hTmu i_*C*&w#xĶa!2n]Kߘҹ*r&VEo9 떂T ';#=$Ob@4ȿzk4ʼn;Od,8ޑ-nD5~Q~qmWYA ,N,πkV~#O:?tN:j,1 ;MJ[ L~C[uTwˈM˟{u㓕r o։Dp[q 9zZSIZcU\@ hMw[bdte*m#K5Ub(ՏrzS9 I$I>Q]2o5fsar ,ρayh~S@;+G*3'EdY*ɐ s.p ~l_•]?aw&>;3>B)pdh.sm@؎ D<0*P:TNH## ԪP}> "@iGD9N{+FNF)*X!.Y<0]-Y.gy)M^ky^6KVKOFWTj͔Q@!wלirl>}:y|"{"6h£Wiy~t2sQ Mr:rHHFOߑ]{ ~IJjG =2tZK\;}2r鞶j8 ,b,@BLCGS1g&iEYä#UĿ 9 HԡYD]e,S<\&VY&Y -c[sERKG (x.NNޖP% T v#1l"*&lA">/l;>ڙ,MM@[PwoViL{VvZ?CdM-UoHvВ2x֎<7*OKHY@Z r1+khQEF4Nm8P 6ӰC5? U^%; Gw[Xs3C4>>+c폴*A/^*XcG02u\bs/ Ћ%[mؕywUڊ'(YW7mopކ""+^+["v;~HsLw?%qU ỎdS=oZϯߐ`Wq=޿_>K h$4Ɖ\HXөL-trf! a@l/ 'vleeEEV ږnb‰,u_XDUkToxH? 'ZLm]މʻg1OTMaqfq_!Zʹ${ q56>o x8.&ySDً_bS5e'}$?FG$Gy9,U`R'0/,HUb`J/{QAӗ=єWf5)֖ HxJ-=Tէ_?Hg+ƒ/e75 N4Bd+pdFeEVF9*0ԿAaqo P&E1Qru92bƤ;Y=*Y--:ҞhAy.v,wG 2nLezP'D|'(`sK <{avH>'ۢ$*B[[.F&.z]TO#9S`{a37e%}2S1+]JNŊ*JPnCuy?U𔒿1OnP%wS'pSmw~x-K:댭i:;PfKQTh>$6AvhfKBDx [K^$[aUw-ȢZ@uƕCZ0~rZs0g kanjp"l>yu꧹AEweV'e@qػ{Uífʐ*]dnZ$Ha1?q510~aA<6U.lVyu ߺ%uH|o7ICT tUDMy:dGv8|z@L'x0&#&.΃)F=s(M  "ys$^-_( U%_nx,=/$:n#]f!P3@H"3j#;eG=408MFQs ×}gEaj-ih&"tm5l~^dƭþ:/60y|۷C.GvLfJyђ XS0<:)Ke?Ƥpyk3zہ}7 nql j6Nc!܁ e^bBܺǖUWÛϦD/uPk:Ce  >,##Cfx ޮR0}; fw:GXXUf0+^=w6! =s F$޾mTP~?ENܭh?XcI-*js*x@)d?T ({/PpUv+/EHD8QDv_˼"EPfDϜ(BoJt+GLz}Ɓ K^m^,QO Hyp{=*Pǻٶ|/h+NOzNQ[mp4bXM =&} qJ҈ҝϻFK?3SR^ax[cPwU(H=1!%z]gsİ3V <͸%kWf'@ "`P &9'GTݜ+̈́J!JrFu`ש -B ,.LN05[zt|v˥.8-GCb8[xYp.6 Vf33fO׮wǺTܕ{bL&FM%Jؠhv/rϏ nE&ҸQO4JR)y^_[JXwȑFH;Ӟ^cjUu+`H3/YWPސ[:Ql݉<˂D, Rx~m@}ly{w&.<C沴 uho;{"VAHOM`ٙIiL4{\yƒ/W2J3Dq}f^ wUG}:kU5\X \"ML=8|>ݣ1׆F鳕NJ(A)=9fvM U7QϸMK<׮bR)m+񕚣ݛҶJڼH E{a.q.?W1WrZlcO1^0-X|yTx`Ǜ7X{n02.>Fa7st4 "\ , E6^؈gqBi~Uzu7 "uD7ZuyC\u1w5Z-;'g"}ـlcSt}+3EasS|y!AMx>L)Оc@x VM?:sC14ǯ -m+"#Gέ -y{$3k%Y;ʩm)0/G3ODxiJds;.K*u˚e!K@E ɯ8zn+͖G -`j|1yH+)rUϻΩW l?PɡFw7 n]W L6 W+8oZPEɟ{xY~[͵\AbȼE`>@"yQSjqㅔ?L<;ḊZ5iԀ'sDI0E :~;t5!}R 62^doAۣTL|ǽAz~*| nŕ@]'e;+\J`s:+_4 bNX I)yX]{(wЇw6_sC?zzb-w:F E-s=uk>Ѥw:GgٙB\ LWN/<vz?P0)$xR!rKc`Dz#\Fy F-}CAبʘk\$r }IڬˀaЏ-i+Fgp >QRMUjOhS ?^(i?T.0+ydsE-zC}W*w@ ʏ3YOSgݛM3'.QEmMŶucW'ŷ,] .%>ǰFZ.5vNeL@/TFhaMNYy ٱ \gzxJePPȷ-,*'3D^0âg^o2t@~7ܖ!noL -]oB[t@{aR7r ;+o?b3?d@B>4S.b|3# 5&0n>(1CO04)~;KjR2oHzFXW# "Anfw9O.z9Y^TqJm^=®(bM^>~gޚI˔r#ɓO@"!_\,D[k龉 иnTiٛ>~mMMHje;a:--íg2[+սa8D_tϣ(AEpPཀྵ7ѢN\ 䋧FW=K b1l EM7ln|_0s#Ϲ}@7Ncj:ߏS_Jg #bwߑE.1¤ڿ@/YWG ?R-z ,cJLfŶ$w MUb 5&;zX(;7[sP7f%v;ikɴwPk^ʵt@+GOt6O ?/)]^_^>< Q-;@%ň&j|ES٬X ysA8R0YQAHJr} v½6E-U5i5zvǔtr$.?iah^s96BXBԎ)·uy!)d"E7?yׁbbnt0bu#k虲A=|+|< rjւ x;;Jх0 U^<>}`@7StqX开6ZVCDP g3Qg:/Y>Ը4Tzݛd|ukI2/F,o|^~@ Rc=΄=:{$o|Zyd20)2CҸE'ʛ3ihK :`AgokexM?`6 q)n $s}f0jH6sh;y  syؕTYPkRn Si,!h3ZKT^|`ĥXMܶ_Aajs?dܛ{,,jkڋ>+ MFHd?&ܬrT m.WemNpҝ#݁Q9:RMִ>C6F _'/ x8[s&6nAq(8"5i,.1'j˷sdXC &0~.^nm7qlx=8m&p qI ʎ+vJ/埑)a ǰx՝`~Rsml OzbFt 2pToЌn} KmߋyÔ\$sW☊pSא*:=8:dH([OQ Cwiu3d|DH; 泥J8nZ7>N|vh.`1΂jDQYWICwyWvPSI#:cWb[fJ` *UogCaݨ`X4nE;0Wde:KX|Ae i/)8é0%SWFhkcWÚ\`N`v5OvFdx `va=tFYPra2ZF}"ٿ rXoJeݟ r ] ZcMGVVKEY7r\ʇ f͗4̰ou-ۛ&*Ɯ*o:O5uuI 8o.ByvpysخL>C9{AYrI6@XI0/5#'2BwK"!8i ߷s=m|J 0~xt@U6cOLL >_AyX.˥RAol1wS&f^)9DQ8zoD[#W8Ңӥ~PjwH= |!³V)S|23ոJ>_ 9,'=<؞R>Ap\i$1-H%sD 2 qHO wO(nD-PHrr2M^6,*Ed%UaZ-E(SJ;b.9קdBSգL&-Sm&7sY œj[J/IyV~3}0$uڝ%ۈ1RhȖRM-(uֽv#Kee;#vy*mdLD.Ex\o圂_vփyn\G4iF.CA/>~Pέ儢Q m-J<F: [}jІL1;?TNu" ]>&9B"hL)d5 ~B@~t#b0@c8gڹ[>qUM$0Q^6y^EXrAN\- aHQ#_}3OΗږaooע^Kqslj_Lq^qdbo5u1OIy "{U=7vEcE.#&ZBf7߅V.G Y.'nІCLڎV{c[4gPSkr,hReg G?3ܕɏy@s-CXS(T1UJAXt=%}ͦ̚zh6F!f?J{u\Q'+HȾn)G?8 J|"b_gEmWbVbZh%~FF̭Y(n%?kEa'~>֖(xxc3XׁוɔbWj^RW=+>e,|EN#0},>H cJyAc>go5kdg%HrhC-Ϥd\:G2=*z ?4i#_H\Q3m*=8JsbZ9朅(ŹU diK/H()Hz\f2K*ú"hTMҦ Z`5Qb]/>rQ sެry^co;Dۆ[~YgpH >{#n.845y'*î5W般Vt"6 vKFS} 7ʅF]\ޘQ4갶N!MT4Zr^s}FUϾX%YdNtp㓝c^*sff쏏*1yD =3+Q q6qADZw5՗rc̍<. z2F<gc/M]  ?r9G5˥;^/{-*NW#fM6?^etqƄ4u5[iQ&\P~ X\X#:ȥСBeV6'F<p%m@7f"cʖnRhT:esCS0J}3=^K;Hކ7 D{& g jB-\"~QVcZ&IXyQ*HLzapc~ i~D)]*y1b:YA=D [LEו{򇘻rTkrPya!5` Sb$=Z8CyEdSAyrknJ׊qY"M4gC%7 'a¿ݵ(H#8L{zUN[\N> Wfhe9YHg|6SPyKr28;JfKuy֌p#W`Om@pFrEtpls8_|A9rXAD;Bwy@wʑH5Lzt;PK>gU>M69 ;oCtUz+uv{H\7UFfؖPlA{FwnԋJu0;{R(V~lqgLHP nKsF\]Iq5e-kh裼[n̛:4 -hYU7>Fcy2س`tw಩o$P=?2;:-DA7k8M/(14:Cr b0FJxxRwv:h Tո";_vbC\nf'h Y]1n^쑟VD,e5p09*:ZM78u7v\1jkܫ/86WN{ |)T ց [?䫩NTLAq J~6XK4墹"AŁXK[i{?!e-A?oI`I]`s(=jߪ5kͳʾ|)heC>:<%ISUz͹9[[OJ%B/Yutv9<A!sCsd$Y7䶊RcIYv:ȶɨ|JPÒRYJ'Vh<A&p1U\6gɀ=_0hmlJ#buplڢ3޸Ip X$66(g9$v܆Go7O|gZ`hվ h軷=%{ %E:ٓ:~tjO,uz >!ѠhͲ꽙<(V"rޢJH%>sggD&u}T>a m55 y&*c]2٪)a\:&t\ HVlG7(_5>ʯHQcT{|PP?Aש%OPB1@d m?„dn(l8=iwک (ˏxUmUΝyM! em]r GP'P"֗Hi[X! iX^ؒ5ѡQO* 'rM<4q'l<(}n8愙Z2 !0Ej.>|^V&<<}}ms,f|@"|wc6Aߨf`.CoRUh>+) E%4U lk#"0(BP,Z+@ō[;fک!t}>DEM3]AZ;K-M^•J's j'vA|ǁ1ƒuٹW*ǢYɛ /Q%t!VUEe "vךCR)9x?К[9M_}ߖꐟ} =_,ü"(]EsxԒՂ!Q[fD F Z&:AMBF49]X9O.8[`ɗƺId= r%01/Z@wLf4]X8T: [c?Fi7gd+= NF /G~if< ` n,ǰd[1fC͢9t9UD%3^ MjG=2d+g="pU*$ uWؠ7+iu9_ZxQQy ")zJ3&=i!/8Fm*;z 3 51E $L &gR[Wm$p }|oz$:wPrDeVaLossw짢_^}-H7U^oKH| N"y*\ץ\")lP-6A=8Դ""HBi $h:blzBmRxzݶe:nA@jl?IJ͎@\{Hh21/>5~rX͓II9~yY/S] # Mqme + ^E1qd/o4p}) `ӍV_^ =|ly#<-VV*:q^ y#-V_-ƜޅkmL}$RS}Y˟X~F!|C$t`ܕlq0$>(B)7*R2Ah(tMͿUoekz͔(;v pN&56y~VF H01#neG }LZ%Ol_sJv"lAۙ@i|Vav/uw/6Ͽl^XZ/ci繸7"ށ7}9*d=Qʬxg/E"TQqgB9Jh7鈫d'Uyܜkt91eS`eg2I"^pD $b4xf5/eܕr+ɺ:d8icP追_Փ8SBxݦBPr6H97'1%j,(Yf8]3uL]Ky^Z ,$'47u U1EW 4YIuFj`.w. rBzvd~b\Iir7.'f,l2Ĵ~ۥd-.m?lS⛌֧Fʦ;TU1 VНs 6Eeۈ/-}@r`@ã?Vܑ9@"My0wRΥE_hsKt))תgF243၄$Y+ ivq֝zO抙 B sݪ@|y\*t6D2Wt|sCwߍQxw$/EK}DRF K#b@챿l$$@=_,i_-e"Tp5wLfNowD'ѭ>]RӹkMnbc0S-oq m"R7OڥN^xS&lNFA'S (|Rf=J-3 -Z5[Pg(6}j"Ԃ~WX,:ݺ0*7Y)n$f?Gb]U ` Xѷm|,4.]w\D^^!SCT^'%vñD}ߍ׾*[ܕ3tm GJ|5*2.3(˩{y6S2R.q R~uTߜV7q@0Ur)O V77 V{=Y;NS#^W:eo7fSiW!~+&YºtݹbK=[o x_89mP4J>{@MM5Tq،c+da,9s8~p#joYJOR6#x <HدAbۣ4A8] 5}B魗lUZ?GRݕtYg']=OUX'ZerŞN ocL/ mG)V+m"4e{ 6e˯Vx Ozä:$5j_O_eV:}#wUH*(j+j-ebk?h圂js^?cMd5^um~-8[IXP`C荅W":63FC":mKQNJ,cZ-&v,@0I*omr>ٔA˴m1DQFZŹ[E֏Qw E{w1u`px0H 5`S 4nBCF3@TQi;ԯxdҲ 9U60Oy4Mk f~ֹ:L Q%Z3ุ̊~QU*KTI-pAGz$y461 S>rQpG9@)%{8S{\nI+8i ^odt6:\|Uh<[qrAGҙ쏢 7.ALaGe"$;iK]Su&'[PΆGF(ш?Lc,g/=B鶀4Z4;!0-b$R:*!}~6Ǿl>$гIW{ *f_i$$84h̀IaJר=f&EEGK5kN Iap>+ze}jQO^>xhƐ,8޴6uhG|I@Jt6l W?Y8KEⱡ+{((zb?.7ԙ\1 b5Qv8LEyNTO@$Էm[mgF21z  `H͌s&0|(L=Z((t6 z)¦J) Ѝ1/8f5BEČNT$:H !kl@k fxR#Yؖ9b;?< ˁh.9u ?x隙6WQeηy:T eè_~a%GoU AҖJO;;2+oK#N-|b&.bsۘ~pn`r\pUeB^: fr³~a2#Uha0LGɹM R7 D~ pOjȰVX7jfg5Tֲ2tAIv/ࡤ+0Tʣ0}@K!l97{V"f8Zl?# X`/-WQ .oNY4Yրce~$o:c6< tDXzZa_t[ ?(ڈ 2bc,^`"J=2Wh:o,ɮ9'.~P*.49vd*+⤭keUnַ2jxq$K099M9K0+ RuQ.ecl*+9X In5֠f9?p ?8hR7W=HCi?TbEV㸸k4!s?t|h[pUq]B>TѱQ+9P~Ɵe5HCL~ڐbra99\3ia3'yM=*PNP:9bu)0Z-SC9R<ߎy#hSqX?7RcaSH8w,r#j84jMct 쳴dsu@Pjzas[؟h)8P~6-c8+:qD ,:Lfb)lsJ"' 7&4*m8&fS'Z:R wqFڙ xYWOi/3"45N}G{ϔRj%6)q*Z;*6q"}h7%+ֺY49X{BCl#2~E†tީX²OMkl~(LLpR̐nt9-'o1sVDۼrubUic0l7%w4x;allanӭK4u'XKNW@$Dt20JSC虫D`Ɔ-Gm䞇IJHD1w_S|^Z,|2cDL(w U 4l6)"h1Cz.6C#[0( j鈖?CtX22aړ5˭޴cNt$ZϑS>|-#h0Ի,e/i4fʤӈDx?eW(*?ja @x`pT!]9F 8~[Ik|؀EŇzz:7G{zM|t8qERVH2r~ B]mv;˝~ڂSho%ړvI.v{XVYr1,c_ 3h¿E MirBf4A7 .4aNwF9|9iA3zǡtTId<)UE ah uʟpχauE@WsQHbfnBR1|ޮu/&Qkk}OqEFlWކ~i|(ckxYOfiҷc tK$ :]~@+֥[k>yœI0#X݇UTwaEE@`{278y - `(8*5٣vtos{_g-29o#V![61(#|!pڮjcÆ &WOٽZWn$MsWf%7Ak[1= ~,x~3[Tf`@jw&}Q4OWwD]AࢼA.I_UdB3ȨnDmNmLbUC3D;&GL$! *;Dtf G®/UW1[怜>}D?lXIx)?RAi{-t*Awv!.H[TFs-I U gNMvͧG¿@X?2VQ{fl ,d0 kpc 21:tNhhlI8 m?5fVؤ M5<5yNs 5u-UP"` HǙJ@e5eȨRJgU*d!;Z;!`-,LyC qA4r9Z:Dd~Kf>Ri- y9龻6SaS tƎI1,m*3;Sd^qMJ u4,Ro7}U.F"L2D<nto?z%9LqBvP'a!U=h-hakKYv^yXhϫqkz0 l$P9\{u@ţpy6-S[8j4m .|:m~vYBN㨺}N-`7W7#EN}҄[o?z4*q57Ox;QPX7]NڳXAm2m*Et;X fx`F{)ޮdz#Q_Hr3 ZNFiG6SεuHeR&E$ pi^{Sn5 5{3tQ6Z֝\g G^v`q]u 8''Ǘ,{D N ! w5}]S Da1 uvB3c5)U{*:_A{Y٣K:eo;؛I96!^2s7!bxQ|-R.!a=A#|+,4Éa\c+X稍?UaH}3ѻ߳*)y;2=,h t d 0MKUL+GD]`td%\ Q,&'LQFWlDIWA4bB`IY+^dd U>At-9dC؜+TQ0:C?IcXwB ?dОj)VE{8͏UaT =}לo-޽bɬ.q{ܹ&ԑeR:%GkJ6F IA/ڦl]\EԘ˸vT|]0.K UR"Qcsը sFH[[i3ztlYen1R2ALjpl/Ӌ¯ 4B$~00qHi3! W+w |Ojfi;~rQʡ¥pyv'es<\O &1=6F# csoa`LGTqd_$Z,S(ی IIo4u}UGm;xt T ' g?3Ѯ/IFm$Zε#u&AVZ[Tx ڦib+S-̼)^#5S7M/)ȁ^ĩ^ 0zWtIs0~6t2$"LIKxOt> l.)尀U]N,K6k)FyHFnoǃp"ONL(rn=G 0>pK^K٦z;FiDKSkS/ ̼I }IQ);n_69³q$~4/K41Gi1"1K1MN6Y{i\)iu 8ҍ7R;@'cY`u4{4 83;O._@TwD{cfLJ 3Fڋ}>;9sHDNYǎaWNFJE"[6/Mչ­%;"EͧuKr25^)/ $a!ѳ?g0iƻb1|&1~-.g_(DRSM)Dc.办$R;oa60lNG^?ѰİkoZOdV%@ KOu\D6ZKqJ~6kC#*1-}qo6S:|5EGHqT.{Bjh_k- YhTz<ӈ>Ŋ[gAUe^nMP!t-_zER.I+xH央M%g R=x1<03 8郁Jw m.g_ɛHj.ׅ?| p7 #0FA*览xb 4ĝ c@&w4ˆ rGd % (ӳ ї6qqL0j- 98tM Jgq}ij[?SK@RCy`- G$RA$Fopݟ % :Rϩ^ô9SJkbIMFGT $BQnpk_Aʊإ ,LBu4kٌOM|gg"ea3ay 3z'3Rqܙkl"㿃`vLl|0"=ȭy7տ5&Ӯa=(.g^Pq$ϾiSwgtj fpm|>gİTY!fQouAgCt$ ۸DNF)Y_/)P J)y4`{!#+[u3'5v};gj.N1d h+oPl,gmDq;*7'q!l4`;-/ŒMH f4DRĊ0˥ئ4=hЮyk8,WC=A$>WlC0m4 胮L2DCB"H('508dTM}[CMF+PFN%ʷG[ `D oiw3~-+JM}4A~;siӻz zFǂ64Ơtc|{mׇ0n=%t?'JzluſJ 4UG~7WZ~OLM7?>\]w~nsǙMhCoʫvv9VFnrrr9h}bGo*^[Bæ! Cc(DsR/ZX? `c +-߫-o!lCP{ʹ&p[xڷ{ýf"Fq|9?n6{ă[nЌ#M}O"StOHlrx~myw(agNKsUm"C7+`ܟNW[Q+4q{F6ZG1ސvmU+D%PFΖ:>1+?e؇7(Џ,1pU +3kBLh3J0OKx.][ Y ?Qg;mm3 Tgb ւ|ȕ-7pqX8G).J."Q[ 6F|cTe'([#&CU!r6aδX 9\El*/GvId܈G`ݿP*ARQH8#_N#g<\ #h>ٺ.ÉJ0N4j}c@bF# ‚.C΍Lx]l5͕F~fXrT/Z&n 7f ŇF*4t >u[۩'"Zi 7Brbi>LǍ.XBk ^ 12ɾ^~.A7sstjQ APݴ 3. maSaˈ7Yq<`UCt"(}3t-jqh3?dXGmùb)p;Bxp_4QtUc v\XE>,A'E$ooʛn=xZć{m*VbSH˕2~Bo S:%ECo-_흽y5mX_~Scv8BjR\̥XYklQ_dpd& 1AY\ZUy+~S+8|V,=sK۶F( TeN{#4Xyd+}c PL󞊆SG<o=jb(ԸF|mձޫĸ :ZW+Aa|z1~ޔ,VLW6/€dEǦ{aOR~dz.aY gl~ LFse@K<eSHr1j1lp7lVT#5֥I-Lj L2CskubgBa^KB`z< yߥf߶ѐ. 5a4Z4jx]u+lO-5='݇GedAtpd\!CϵpT ho|6Rir=dMXɑ*@\_A9g:qXm69H|.llR3LLU#ź`"*y|a|KVA\Sw×F/-PnfDvB,):|?N], 3Nv#%#^/MF1_CnOl?ujڋ)dBLuԈ(iۻ7Ne?S\7QŭT++#/!Kyy'&wt"vm9!nj8k f!ב TʘÚru s`3#N*L0qɖW% n[Y E3{\;TpS֐[~uQt:e3 P"5.C^uRHϳFiK 8T`vĮtU$% >٥"٫ _'!%q Z*,Vgh#/DC)/8hzB;Ͽ҃.q2 s/^HF9Lz&%G1YƬSIЪ^רrO"( KS#"k˥jQYo;\Q7̤GTymHɑ5(Vga1z!;;A^\.^%raJs,i9zR-poD^BU9~SM"lZ╰5k@1yn^ I%qckB61 DT.Q:'( wOtK!?m}qmzq:G%ݓ3Gi~PYwѧ'֍g[ m*rip1ZkCiP_Mx? )  ӭ[r=&u )U8/Fٲ@ʦYLI­3(+ɶ9?)N4[].bܪG[ 8!Hσ"h9\s Д`%>qo~]NqGryb) r1-Ӯ.F>>?oA%6تwXWLL}wQh dXFpV[إtcFۨ0u^Ԥq'7HN*ܤٹ@x@(;*?.^1ɲ<3ޫˏO0$I@?$&N3ְkB0Wo`#bٖN͑SYp˃-@0Ya:M dA?F3utrA5*xҨNg B^y_GrbFr/y ֽ?٢Nsd6.>ZыSxN!רTT$en">bbcPHs&Kj ?m3U^"ϺB@V4~_ %qBO$m2@%o U`^"?Dn l[ &'֊ue8k~3CZL5a'`>7F=N -L Z./MNa.GNZ+ѳZ͙JVhOZFHQ ((.`t_ =7~$bkb.Y;EEG8VV$F@/~t71OTca2p ZH #lůQPN%9r 1_+P"I3ӳ?GUĒ{DطgD%C`3-E4Ҫ<[Ay}1G5Sm8pz)q% '#3:-b8&5z؛yhJR@y0e#m37ºEy{pRƚ@qm=JDR>1H/Mj*ЗvRd!K{7t(s.kl@Ӛv\ Kuň{̀O: NeʿY!6Uة2 ,㑏) ;>wT)ڞBi[ɦ$(r4 ! QKDg#@TX5i\ID"(f/CcRW)*zw1X!U7D.=2 ׻X9^t~$2mQ\咕3cKi卫Kݓ#C% ^pIhtъ5gA 41:ut SFgq>zK/g"ie_O.\j%Wv.$0q(n[۲'|i0Q;QT?T0%Dy,'"34A7)403xYֽBZ 3}tĦùWk ^[F4YW Ⱥv* ʒK^X05YLJ9$M>,$HK G,y8$* (ܽd,gQswo·݌%>oho[.IQv G>Z=Gr_A_WmSтris8W2bʮȄ܏Bk6V0fhGgqi" |D:z 8 DWl);8%RˡR2-#В~|J3/4M׋õ_j,x3@ :(4z^j$FƏv 0SQ ׭C3f,Krѯ9cNq`5[[7J cJ 7]1 mZiy 8Q@^#4o=&D 6^BrzV 5VEͼ ;ҔI_3_p"}~1Vnp@hP`i<$%lG%M5VMʭ>sWcu /+4Ϋͷ13F@PP~/#W<{t͚Q85A0=;&d>:ܼ^\#q:C=nصk9I &bG*U39$l{lke*ܼ!<` {Z_@b(e#;/hm<(lk_"~uN\>S#^^)ε"LQM*jDYxM=A0j#L`i)^s7-rZD` YƵ @øG$Ls-4c/ciϫ鳗0 &!ϛ" .iz,1 ͐}C4TAw5Fª:0H&j&< ChD ~0`kZ[~/6i`BA3K27g-T_ oێ 3ʮe sZ5%Ţ :Z kul4X> jZ4Ʉe TO~$nwِbI(ݿ1_+z{kU]=w6+ 4 f7߻L ":$,th6〣7{R;ͼa 2K%MڷeRg9 `khGܾo`[npJ&tYZD^c}krYeY٠,6Ӡ$A[w%JQ>cb|:Ϻq'ugM<[ɰ.xSglѾIdUfKT !,{þQќ0g R =/a1mfE!#`hD%,EGV(?R9=önJœ ^>},MFiflboi6Ll:yOZ"=}BH}<w,nx*6kϨ}MOnԠ"n1?lBcDc5&Kwڰɐ]v^dID##~xwPϔytv4Q4&6!7膩\Sviez:/S7.国c. )j^˘>NMH0@h'N?KgN-Xb.w(}S=xVbd>+SSAe \6fIqŲ,{c.8ie>IRV&MC)Y bV{8|/eizW8.b?9Zߟ$ oWLˈaiUw^9.F0>_+]YvY4U.}hj?mfx9 wgcEr\y%tOw1aI!X=jߤ&W GLi3k(1TLj.zKA0h~r{寑|gMV;ȫAȵ)@ys,.Oe- _ _Zf-7@a*\L3d*n܎Wp#]㡼f櫇;/*͏WG!"ڭ;%l7}&-ʼ7Lu`gZxtoJ򋅈?GT_lĆ0ׄF1^5КPs S$e|L,URaY}(/RQJгLg2uFb(:/e=uaP B_KP3k*I}f PsSguѻijqM}S1o`Anߠ\dV^v]:dpUaF$((]Gh@̉]m%e{[au OFR;`剭 )_}ȷY1Db;-lRƯ_UBF9lI- Z=]ۏ(l2A [bdTBwf8 7/}`?QciyG;`#guBBfqxzZ!dn`t͉;.ߺAQ#+4Ýܐee,||s[ð1kP"\>&Al=a:ڏGGIŊ0|]ʬD~&D$PٛFdѭUdpM{\GW[* ytCek.]y 1{ưf5#x`t[9Ry3)t.k>zz5lHvorV"A=H9WCGE!ͬr)x;N$$qߌ-X$x3ޗp"8̗m;/5AxT] U:^OgOΘ|t>{ m96.ſ1;f.Y3]{'7 d+ PuVI)#s)odO'e6ө~6WqBv@%;-4 {A߈ 7 I}:! $0]M1D8\~W%j,u"U>/>J/`|&ESW9xCD.*w{0dUS@}Z;CVCpqN=zפ:3gE YD SO,5h8GhX|p+_SsoOYJ7T; ѠYI45>.9IS<P$}a(3et_ePo`4$JWNr0MDs`7 HZ &9@L\k"8(liXIĄߔI"fgbe 4"ՁWW^l\hD`qQ7FyyHz5W* `eɀBԃ/J1LR~ YK]/T8gerQ1=+-$-\eTylҮ;/?ep!B%0r)~#֭6i`vPo3Ŷ)KX\FCSnOYj@cflYfCzo猌rKy`U86 ^!~Bh(gPbGE/-a5cTͱP";X)LTjs'+g<aڟpQř,+hƼa`*"$f{B?xlia+a)KBa2?ؘC:{yg^x' uߏ:`JUC> ręWa;E+3;wlD\zzO(dR5bd 1 a4Ny3y Ql(ZZPAVCK&3hɦzH Y žx7a F<Y!ߑCgTeFeW%o 䥨trVNuط`97mu p$aIˊA'wI*4}x!W\P!?C>>;/]gW} c~1a)v6w'{DSV ?1a/]AȐFM]fIUltZEŅG$~.V/I(*GK zyOF{(L$%l$%0;~{NU"L@ޢ|{%K~_g7['ׅQVh쮯'?"Ѧ%ԥp-f`O^5^c֡YV/DN2K^0XFWA؎lMu"xcSI7e]FJ* Dn{qUݦwYQk^.;T!E hW8͟]T<- (EsOٖ|ѧzd2\m7Ѻ 7KɮxȺe`e0:EO-vXkIov蕄hk  H zTs"}X}GvL~T\`| SO{~WvkG[%GkoIB""7o2^pjb±6zgJ@ETrn[e·['&~+-xf}@uG{hӰHSYܱ*rd;90t1TQx!>[G܀ݥ-|8h;RQpxe4 Erڸa'iYFD -pBPajsU0VA7HzޱTeskzj=EF=e `1qFk7?"&"* g8.WVYsl=rBIZS 7CWtVXҟzO|yb^9 氎c y4'uʮ5*KnB 끺ƒnoL"&^}-+a6(*I= S7ۙr/uJdwɓݕTQtU8F.XdDp <.X b .[x7.Ob a;(Zo)4思qa|)WKdϋ- HTj5V X^;j;.*O,ytx.kc<9ZmE{㋕H g/a>BFnLlഖ)hS%ԙ݌ <i=רRĿƤ,]f^n&K33]Ge{4#iJgS*Mk8]JQ7~VO-D`ې)$Z2W,Xسi /;>ykpzᆫ{ԧ7U23Oa  J6o|1%︝KH`,/a^U" %Cq'cCo^v ?iU47cdϧU1.Yu6SK2Cؑ³d.c`e./FtXGv󯳠ĠgWyvWD#n8R6B{[A[F+WnA'zo{Hv"[зS. '߆^<[fKzŏxeqO̘^ymgm1p qw$,'a(9%%TkYOI<7lRw{1?kYִg2HrԦ,shWyJ^Gq+G%Tq]p`Κ,N,uRX{ZD7 DA~W#Ќ`$ͨ?:&7 } 1ۘy FW6s`ʞ@gP_ FWtl=ȣ2[xfiH:J]3agd1hr/`AfzX&tgW>CʏRk>y7,)O Ef $Sjr~*28k;|^dK0>0+EzAN Ec3<"!"A}7U0;CeUGW+}3|\{nC-5gEVyUsr$GU$$5f{&ikvLPC*1,2h**|N%CNm"z2 v ql)if7O}_6;vlNg pm.퉑R3cvnJC_2KmHy4|DJ׶"wJi}Ȥlxeju"HFn-P d3^Cz$b+\uP@}3pO4Xi)v[xMw0a-NkaF?97]>7Ž(86K*GpߐjQ^>Lm SL:GY1NX=kzǤ\㷽?ndQi[oިS0kÌr+wCʊ {.N(G9UaXE0VM9|]#{=8X"fBnqsOu9rӺB-bjeGyg'ƙrc?IҒ4^poÒCyţNQa_O2SF ~u NG&ĘhIEAr'5o LMɞVu#[ b ٪ ͛n#e2PͿ l/O(xZ9 |~ D«t_xM- toUr?qWZ=4[OfF&{6h=0]g#PHhԬ44 #/8ДLG}RABgѥfe: Z,VJhGe'і*u;1(YYBIkM01;Jx_u㤜=7^vO,Q%\Ti2z +/q@uPrA+9,/O276{v_kLkT_gAk׹\ͤ\-{L~9Fic>mHG_cVS siZТl2EM&p?r?*`Xm*%+횝R)Čj|$vZ[kak:Zԯ݌gZPڛWMRqe*Hxr'ע=7ئtp5=\:ՏĻ0Pr2j3غOL;lNms>,vf]UD@qw}] ,W=-`C`N ,scc*]P_@+:TqU=_:D C HJ&,( ҧ&H;_+*;B=\-徧ŇG'IzFAk@.;բW `rY F(i<,B_0 8݋/!\ؕm(*b[}$t,=>9?W\twSi>8bL"`ϓ{O$tvػ)xQI 0SFN~lI?~nft!'/ zyD4g*(!ymКy:»>%gnxOo+*P`ɉ(+mmሙ%_A_{0 ^UTe붵A^{®V7}Wx(+ਲ਼7y:lJjCm쪊̊|tMc~zc2&^Gcx=?; HRlO3OF1,^'qTtŘf gRܪ&鱝 @!QNpDRΎbe->BVˇOp<,Jƽsr\L+"i!~3 V zuFhukkNYCM`.6#o:^9^1GiXT*HwO:Խ?iJms-+l)YtoRXtLIֱU?X,zw/$e <"ge SX/C0Ћ^bF[ByPdTlK uQ_5G`(9p SHQ,P* #~"fM%5.|^ $U6"Aʍ&vۤ;3DG=L"6n"Q# |qX^ 2s62cDV,K^Btl8ҰX3v>v AZ/Pfm{@;5؈[b90mas9yi{-ZmpQ&⹉ClcvԖy1r`Dy.P q :SN"T2aa\MgbY{RDHyzU>?V_*}Y<;_د~M7}fViGiå B#̴NDi2p'4WLz8eSWuEui@pH>obt=R]ĔN#&\ ɼ'q kNnHIsm BB@>@xwuaO=]n;n@1dT)b\Lq t]b.wJjx;r{{ûbU"NHKEϥ+Ay h+`g lUū/F0[Z|:'Ȩju0^g\ԅP17ޏ1CiU< q&"oX JKLE>d"_6B% ^L(o c~ԛKBavhA`S CA'`٨v~]ueCq1# v;J" +Y{֏c{ /y? @(IOi=Tj9"½kBLMSPja&~7w8ͱ_}P.gBy],Q٩UP4g,FfrC{_n>UlsSlR]@4xXp6%Vtl0 -ȁ2ϻT3P:}јOjh |x #2,&.lɒ,C㳼4,H[]ת70[+vPr1A _&>09) "]# $B}掷8=5n&6*)JFyd MJ1OJ"mW++^t\t>DxZeY57PЏ"y"p"M@h,IGm kDXgpb,ľs ;M7qІLtx-/$'B}1aWg 4< -=&N][t8lY;#U9K?A^`0q1mYA438xgb`¢Q綜E;ͧ®,tMG/)1OhA@lohZO? 4?` U0KfTgVlI4pYbLb/DAnC{/퇄G?rV ۹49PҡmA~>D!6~Lt3C ҢU]A_IdE:[wt7#~˫.>WWh f3,4 RcEs*I{"^ka(@?}.8#fJ f_/ Vi(=12psXH[`!Q;j? LlN x w䣀f KtdڢE!MLmBy=pBjěRI&  8g^JK@uIH68+!ۺYx?.rrSRDh4FVS1KrGo .zo]rr?vIlJ&e9<4rS"eX'DTno&ޏnÒ/͐(ly|*?7}c51Pijys$_~IU+$շpG%/)hM!rК&yKsW+l ( amak Q;$YYӎ =NaΏ[MoØ 7K$cdY_Ogba[Bà?Ѭ619RgP'aR2k &,cnu{&Yzl9;ۭߎF~lU9՝!U x(="<7&y)’zb} OOOi, }}լ֟hqP2ս0Z$?Q$AMMFru)Qڳ)W<љQR;3>&:ғ.D\ʏ0H>yLV5k:wa0:VYkq|G$[Ɩ "`Omca`-')5M:@ M[4?2XስEx^wڛ.:[e=sG*%o=:6] Bb~uC^yO=:\޴GVy{ίZL7E P' (WF`(v%sG{:πsxT 7sQ8 4Uú̙wlч|g4^SۅWPZoioxgXH0p)]N"DyݽVM Pڄ6 *̤UfOp;S]`g rͰ>3_`ƚW)#}1vKE!c" HsJcDJu.z~sqF4ww̺c$60!SWZVRW|oR b Iri^ 7-kYu(oLbzyNAhY6=H[B7Qσ<0O0ѹ^.m1=܊4~UDzpzZϠfpHDRWPVMJJ˰vSUj,/K+yR4{Fm2k~_:WR'}`ץ]{]lzY'9uJ9x_|1MY^sylN ݠ4+H%*(G踭sp:LwBrt i%pK9H;)BL%j _NPz/wNMwCi npJm{|k5yE5k_~B!3evW`6$j倱3dV=qh,QZJ^#WnㆴHAY "k:pU!0vaU|(\86`agmn1Fݞ\o"+4o k%V+ﱀP"`RM]'MaƽhR/Hxg7%h wvIeNhs-.)3)RXJ";ԓ~p?K29Q %di.yXP={@ej2~f:`| a8%CNfdr|DsC äb!g|,;=)`r\R 'ϒI΢vҐɏyT Co%I/i͵usV cD"z,Nވgf^ ecl x@w("iaE|-Lh7?Di-C:t﵃ہ@'`Bj i=mACѽ٤V =W\.+TX%¹iꝯۧ}MJn/ڮ^ne*Ei4혹($zp/t%g8qpw0\eBoZ<jƀT R,!s)?x(SEsܐ+{T㻲̇zC?nsyo8*.$7n24ֱUNQ.}]BT9QgU(lE OQ?/iU JfJ9smAo7_I{'f6DIa:`C4LtBg}6Hȑ sd?nS!<sįK^ rGc텼$}Wy4YPsm'-gX_mm<[.o-6ȕ7Xj+ Cgւz1l(+*K,)]ZF{LR-Q'=ʡ1PtB Ìym5>iRRت ;,;m ]y/o&]C \1:Jhؔ⬖qPXQ6Oz)  RE3=ZD(7v9>o~ 2ݶ*hJBLJ1x4b3flZ;3<`(ܒy݉nq\V)g5n ޑ m~dx֤ަO ߛдH7A+(Ld_ZxZ~}wQWȶ~zP~p<<{Ԫ:jTI ZJBU]@z5̼G.nM-C\'wJf.0j"P7CΈ~bS4Kͥ5k{\^IbŞ6 j_ɀ<{`km|zU%x~H{0gӥySdh@ZȐSYp8}X򐐁И~L\S15~o뷒3_m˿cwl0Gw붚0y紛KZ6 $k C@Amj^wRX+Sl !S(o_aDҏ6Ms46>0i&(JɏOdh(bKR琼q80J]Ƅa2ehpؘVx! "b~ v]r*b)FfXrdPbh!sl"J: PMS{3geoh~…D*8(6a~uf J,LVmanz˕P[ 6JhZ+[4g42%,*[Sbc =ȯzCZRa?/&"0hd{!|0jHVuzZ~_t8fC*~ nirhպ-0tyP4dZh#yqA }{|RE@,<Җt漣*ZTB!c* E- x2<5 ax6oϪ[yCT?abꅨz]\Ml,#&G8D1b`K Ò="܁I#Q@xkCUمT(t pmCqJ9~wv8lI\.f稦TT=a>Mh`ape2=sI.A9w}sVrډd6I|XȫV_S ߈`5^Qjڹxߚ;%qU08 $yi԰. dQ3qf!ipӿ.>~*~WDSDak2f~nX$7<, Xpu{v %~5~[Btvॐg DLƦPA,5]wnJ4ZƦ7'EA yS@N- %=}A*j٘+|Y#[Դ<V[L4qp{[)^8anƟ ޑ`bX3•[<}ٳ2E9`6WWn.,غk]NąbUJ팫H-$5  7>k+* ݴdiѺH֡;gBXvk5 ۻxM)ag'E3Mnh>~'3y- T4iM zŊ6y gXW\СW+-poMt ^i KXW QIN&TB, J3JJ$P{N>)bin9'6dX$D.a8C g?Xzi_( B{2Mf|U86܍Rn)OLPdqKBM_vO]e&{[d*%Ph jb.-:ghKEx7vR~^ocO zӉ#EAhl{yȃP[iq7imQLj e Bɥ֥>HhvlcSG-'Bj.-5G匸! toe{kG/cM RL]J*= y~r\W !q!) թG$LtJoLp:J|ƺjOd'ٔA7nV>lD*E vRVWe vz8ߕa],PpԺؓ)h~9~=;T|н#t`^\g({͚rϕqעkb,: ]ntH:`NAJB/?em'#cȍN4@e%XC%BwZ 2-mvFR 0vZDJj84`xL%:kӄt͂ˇo8sp֗% ή*4od 'T3^eez%wwϳ?J^0þ+kؙ6R2%G 0c6#,YVfnDӤwg]KQ~;OͭXPy/83T,9uB[M5|;؄܇o=?e?e ;f'8(v4=__ cw&(.~]*Ɓߍ+jUl%VF,/\>a2cHEݦtwij;e ; ,ξvTd2-U&)GqZS/mX̽Ik[RV߇[]rq ybH.l{:>Y''dFPMW_ךn{ߓ\O7\(0XV?ơ_}X:1^I'n<7@(f&|M_)6@qxA%r Q8]P0Rigqض{f q vʰltKMKC9VoU"@G1>JJ *˷-;ч"#%"7OKƽtiC㏢T KK/iщv={Y/4 tjJ{* H("`_s=^#Pg:8q(Y,L&^vi2|y~[c!ѿҫWD8r4plZ<:]R"V}4V!!']Ox [L|˔Rb_ñnwzxluVKAKV2s:Rӑ}q;}yn9o):]TBaVtn!qֺ!,*$"pU;kV"w!C~?T1be(&|h'iY2Dt  .lJ] :-x -G2`j% 45xҿw;aZ\OeF3[6m58/.nB†(BuQ!D\cD` 羽eKXCX[/egeMTs >&E2){0!oֵ(`cO '賲uYsb KvI{oK/_t_OHQ!9ԁیet: <לMƃ4K@ b /[Ρ ˶ /JqגmLeM:1"#o0Zq=;  BKϘ:ud/n{)ohH5:6qx} .g˺tu[hmäPZJ,mc^s#am1 $h9„18S(#DKZ~+H<㭱8Xy/,ю^ـ?\lJsAhSM9 Vm//3peu_:U] qêu>Jn~bhwI_y|L^9,8|l|2 zy7 n_&;xc^w >(OO/ˆth LVdX8O*yv~>34p 83 nYmfVF$m p{+~$_@ N% kk4$ rʵH|-[65gsh,t|_əGbu5.Z-/PTObY$d^Lv _W|ʘ$B\J=:MUDuX^`4]e2~*ߊg1$oFz55c*W!}7ybghP g<3A.<93~򄱕F\dž9PGO(=L@0P(ɼϊ&xDEN4(}ξmtMa0#kqhkXDA;}bgL<1xn, euSA c?]9YQH+3eFAݼJ,"y1ξDq(RLKh* tDVc bZ Kk]92ڸwZx(!n8YW0 מo&#0"dP60!_#%F!{o;°M!o8/scbށ+L tIkTsR.SȊ/ X'EwRot:C,I@NV2) OT~r4‘I,eJAn鞠;XHE\M“ ݩ AN fBS % M ߳۴x9^aí8e*~z<6kTCc1}Fis I2Ό` ǜYկ(x qV+~.L&'b^_,נ/@K)POU*GH4m>ocNd_2< ah9\7t2|{\Tf? T|Q^o4w7aY u,jZA%@NgD^BVF3&9AtWnkuWANG-{noQk[J Cb`jKξʘ&T}9) # {uq j F3IбRܑo"oraZF5ŜȈ".vb35 e$$b8o`k([ /$fEL3n8E !M{΂͆ވ2G,r`Q U#RwImĿWx:+ix?4R JЎfg7 8 + U"hiVq5(eR`PBHOh!|gq 79N[jUGƒ{@oSgV!"9~;#MO}2(H ik|Raǽ˯}O_%1nnY"g>E(?烼!໱> UWWtiĢp91*8j+h05yOMK0V/l;j'Z*ьAk3,]ﮆOj%TZ*=3*XRsLg ,\!]mzpִ/T&Z\ *ޫERQLBneOk_F{M:S,&q:o$'}ؘ#w;`©l;kgÈMB[(l(,0'>׳AuD%LJ:EH~y*2w0YwƔM/F!#,c? y&LRi!+*ጌ%iJ*B8\܁e7!fBAݏ] 拉xC |7PЀ-oS^{F= g[ڼ:t=l,{{˫.ʹ9e1(Xs%P1r6[dZҕ1=P'lBk{8%=X" B%ybhF;MgUhzӍ4HwxG#Xn q:UC1Un,#wd&J2tږN[k"mE9u-U)tw;$x9ӌe 9 I[]t^m[iy;XMwĿE_{q|{iptBhx?AVGŒ rT4ݗ_ |`݌G8G}C/|ƹ;s_}*.ErF6h Y9X@NtTe >"iUSi^h=jqiuWW,hIJBFjpSow9}̀}׉MHhz xd<ͯnxןXk_6|LƇK``tB%xDFWӢWl,ryPx"|uprŕ#q;Ap"Ix.(L[^ u\E04_=YC6ƻVe,KdYi-2۳BMMKAƊ100!Yi%M'}a/aTФ֏=#S`PwšKl7$'+oɥJ\hOvg"ɠ !)_P#z4&cI'ZFNZ#nP nr+{TUQOL=cOUO[q8v0˻ZK eYXdl^DH|ONB)M<crxJQ GbJ8]sk֋GcgGjnq6Gb RޖVj-d;x@ƻR dFjX~JbMu%kfh[}!:^'l4L8Ǭ e/]V&(q -!"Tʩ[b;}O+F@^rT@^h/O U#(Lf_ d?P,[C@6g/a44g@hKӦ$XSL7a'vO8a l8ڢtFEBn<,؁3PzXc lKDR7q.LoS;/e¸M$tfTD'`*U2(RX̔)D+Py_4`mFۮ""#\:퉚}03K&߳%B9ga*]!}f˵Iƣ'[_|ۑNKX%q2 _ p-yWA8>i_nF `2Ȍh%u5 3: 2,nA%ehp?u Dns e6^9mOe/GSt]7A|X8Ii1 p4-<"R_FRgMlor<sR>U[}G gF`m5Il=\;FNBKD?7DbZ H3 4_sSS{7}%58:E9?W\אJ$a_P%~/lZ+Psg9Q_ĜVƖf[[nٲ7%B *VvyGKYO~#<cVOFd8SfFt,c kzk lUV\Ẁbޭ;qj6wgg--U WpQy6|08RTQw0Ś@$k gC}Z7%yܺvBTkH֪$ ٶ켹5GH9-3^K =_-XjRK%ujJݣNl8ǣuӀQG4fVsFRUTM;?+eDPԕ۾q. 451m*dȗlЩ"/bu~aPj >9J)lCv2@H%`_ w5Ae%5 2g@Ӣw)״"J~) " Y) d}eZMG$u*5vZEQxmȴ@w<Zbh0 #جJH#)ig'-Qb?gFe()d%a=za7՞VU(!WTOW,fݘ# NI)8LSvup/9tL־rRo aiر"CJR)eԶ>1_L.l09 쮷 W&m;GvlI0bPxTRǨY3ljtm ̽Zݶ'yMKH|! )=0yĆ4|+QeZ'A ̤"/ <,+?~Kh6eAU{ELQޞsxRciM-%iP#>oglA w#ļRկ@ qg}[Ad}v_H0"X-m2KĽi0Y;4CuYu'PHhI5 ֨; 'τzFH7~ }9z ;X%_k"4_pEwߟ6{p"XֈDmIZ)dQzUGnVܦJ߁'80rF󕽣"*-=,+7^븜GJBFN0m$z^$D3Q3t2{=i,{3RM˔;E5z{w5|@]'B`-Ex-UI-'q9?pXfdGUu)CgNux:I+Iz[x☋{BrȜBrvo0v7ZD5:sSY9yFSU# ެ77xuAX,`r7Ӥq@ΗrVRM뜜}|!B"<1+6VMxSlG& - ӵWHqPPA7vjpV{^[F6EF~1]˔vNǵUzm8: YtLjޖm5 $)GdsV$gi:r]rZb=}!L)Slu &hBja#tC` Kl~~$XF.1i"3گNJYBaT">'>(^ yIY.÷ijzB&lmЩew0mr,V!سhX* 5#082] M[C@',d !5B ^b}hbx9D@gmgr0r]6L3wxI,{5]x_2ɒʧ {=ݒstݞ^d)LǐrOn]Y+۬b9ԝZIsYPZZo(޵7^a`-zŮm2Xt-= C PT W@k aejAȔhDu3Vh - ,?;ro U2lG@AmYre-3@&YN<7hJ{ j PdWAu+{FТ[ ܓO˒un}QX_H:Dh?܄ծ.L?ܗ2,WLhс?~= 22?)" C|s&[{ G闔D^_ԷBLM`[c?`űܢE@d$D3{כP0T/Oo|+*)1DX%rԣT->TfitF$-5J_<)p.Lu!mX{__De }ǽ|q=GrD+8"JV-ÔޕZC}5wn6|hu.3TxT2>|EJ39wJ&KI)bݓ/΢6#ޔOܘ`̄Fff{5[cՌO ;FZe}o(Cղ <*0,(Bv\!,Q *2KZ#e,|Hd (':u? nTݾ# #7$oJMlيn&QBPD:R.})q\ItEb)#w"vLf2,]Q WD"U%ၕlet@ K"TQ6%-LBHXp>@ l?]qۣ >^(;Zrw֗WG+Rּy A6k̓d{ zPaSwϏ=qh;vg1iq!(Xj'Xqn.)匩^]=?NHWe,\8rKNO5H?+7 ;Plbu0JiD]yW> NгeL5HOoPq_}8RkbWڎ!3^,1լa|Er}) J,YL}݆$y[`}n{Hj5# >csz$v;4QN'\p|&(bJZN  Ɨ {ةUB 10He* i'zl}O6CEYjZAKpRS8dn{R4(긁fNz$"XJC :ޢˑ~o^ {W&LΒI l4Tݎsʨ?8pp7(`J+:Dm҈|$h@8Y&P8l;1V1p/lAYҝܖUYX;-bGx{pM~^Uf'Mtw+EEm<`|1aQVrTi:)9Un_nN/Y@ *}y?%J(4##W|hyzg7ȳP-)(O2{dtYP:sX(tEۥNE: obWWcPZ¨'Qz#Q5`E:3PIR:#MtEpq\']uQ.JKͤ)K{bh;b@?Ԧ[b} =0Xqxʝozp#z`pBT.IZ\X{jMrʽsiCIS!\[XTKbJzS*Rn!<}e ^ H8$]Pa+_ H<<+}" \=}8֎ )99%Z=Ig2E<kC+%af>f(y^h/Xr"!!gR)\O|R|e61[5 MV dqtQm}L7'mP! @i]얪'}PٿZp=f!wXLSr'f+ɖ`!ĸ1J~2j ^PL֤^e$]ґ2v}㪔`Jv_u a qVFR2NHlS Kqg}KFy)(bwW9/`O"PI,+"c~@vNZ/#DB܅dzp?u5YUgu&m566_-_ 6[* |o)t96m 8"#cqTf9f^WOhA#6UyY2;2o3R Z7WMSu`{H} %3"yyLȋr7#wu 3ߪ5#ay8q+4\M[ӐnC>2뤃/d g!~D/{K%Z`A&a~*8Iځx2gLv+3чsxمށgL~d5X};]6[b:GS3_l_1>X1>]&?ԓW%`AX)F(i&1tg8)U{jAUCA?KUbah2h=1f&T/QK|픾f~]VáXq* B)CL?1U}T53 bJqE Qd^nrr`v:& A@8*^E'8G*2"yY+3'1]l[j0=xA:CX) 197?RY>ӒwaCSm?:FU}Ϝ8?z8TCB@,ɽ8aπlA{)R_+j6S45څ.Z^`kR:>)),|?Cq?u)ڠIș(*7VV}2C\vddL Y>^ s'<dž3#!??<^6$o/QMEk[܈&$ vS[Q皲y;܉fэ!F*DĎ.0-~˞A]|:+JY9L ~4)Vfhe4 X]JjC ډ g[ƷaGqS (u^;wTGu &ggῊKrt8  Q{i~?31 SR9$ͫ:7%<(yha[V#Ij*}Vv5զ9]_q&LWAYg|ѧl&,+\ֶڽ8:bY0ٷG{2h-9fHy݅KFmӗW,{uq)>+ ԡp#`^e<i!8>i6:$kPkVKVIgV3`t*VN,%[#nww$tO/φfq^8%*?i(hY"r7W?Ι_2<}|#:B] ;mV~:JϖRh6Xq߭&˷Wȕ9xeE86r[%(GP`"6D*ǿn]"JM,2iʐC2}.m@уWސPtxuc<>)VY42FͰ ZDcf]An\ w@wt وˬ>ʅ:wUkeÉ/[DxX>+iaS ?C\ꁓ&?*}mPA`?%jC 럊:ЧȐ=[Uk=wiTL1>a8TQ B$GL))eK s>|2qze}";pT z@t6JZlidvRhN}+.E(kS#$n) F|]qA?׮7iA$2a)c5¨]viH}@g@4tw2j6",<ܫAw2ȋ&A%t|ƍ1_ȷUXfꨌ-x+#}w@ů;!۲znPM𛍓nn5{ yteI3Z|3+ʎSS\wq^#m=!k9?T}>.TUɡugՙtDǐ2e3wľx$(|o@ug}U^ Iwrǯ@ShC(׋$S|1s2I wIC.}^DyTW9qgΎ<1YS0(ET252\9A[Ԋ~cc,lE%-,w~S2E. xD뷌0dؕV}9(ZρyMiH Z܅B)+'G@;b-Lr@Owl!)EHFtљԻ}IoέN`)'L W]:@QjT!ʖf˰Q^RPΔwnB|urM4;:lhvz&hkVX?} es&gh[j8ȸ +bLm7.c?F#P [7AL#1V;Sm`[ri*=Q=i1ާ ݡfnZO8k@?kPn^ Z:Ej-f$ 4IKEL%"EMἬn?b^p7ઔBZD;f';B֋165q[hF1^w[>UBQF !kcŖpGjT/9?\tr|)u8TE,OPXM,EvI><]7gR!o,S{bx6 } OKuLq/=cnj k%Z5A?SBEJ0+~XWn_};"Ȥ}h<ѣZwWbm*˓EFvÚl'~O$Q <{9'{y1FC!4Jy4ؕ`@$ZPeܵ@t;hLv_R;Bxwq!o)ΞI38W}5mG+YaBR:/-D }K 5/8& I1Kތc?p{aᛏf9x`KWrElVԥt9~vkLShڊ?h VXھ s28pgR\ըAusf*H{Y wb!/0R l3J_I]<<Ƈ뼋v}pfˢA}~j@dVIIl1H:5C5&OTfmTNWd2R)A*l1W.l1% fK ,~[CnVJBh~"_B/rE3{52jMoۆHA(#-nơϬ(P]MM+wwĔ4L;+y(q ѫ*"++c}x)Wc#\ /*(:M\4煤C)-*GZ)Q^Dp%]t^Md=7Ai#.<uxW۠XٮӵHo"8 ,tS@֟ &=3h?h@6DOt]>2r| :y DK+S& H@<C<>9E>˜1ǢQD><@#ݴ}5xG2> 2@8@ de-f掌K:3P׭lIS/n8ѧỉH J[7TXr$WOȘ:`/#~ƅk2>Eco$i ?GD|kNڳLk s8vqY$1ܰ7Ienp*%kTWg{x&Z+5X\{_ђUE? ru3YexY'[孰JH4/c.gR" 5A dDg'Κ/_Rͦ%s%Z.c3Ms̈́9X7eՉ_Z)k4 ?CCK+Ov^Gm 'JPoq#hL'tuOisSpbFg3֊X{+AZs2` p{~|Gh QD(:?p3Ec˳>N@)56R8m8n0Աp+BBRXRƧS`*IZfwmLq:%V6)\&љn7=˕]GM{yoNǦY^߉FSe#+ĔB'm m1z*[hX(ǔbrhGzb`e"4{'VOoUu%el#u6-)B%Wd)אvq@I[H7l~I ?tǨ0lgf@y<Z*qsu|UDAo1yyhz n ?.@6Y52y R(&m^ Ue[\D/wԔ՜&9!?CYX'Pq۠5Uk8W7dv&)pHUX*l<Nuxn,ڔݹXPz&ŵpl#ڤͥ K1Uwc~ڀhh7L;rܶR}< OV|Lz vvV!ЭTUO91+ Z򉠐M r bƳ/(;ڔu)8*lٶwȶ9Ӆ3۫uiG5ɦ\*;J2;*(TuA72ŻS^s4"%8U8|IAm76]I}@HskHQ,g \ yr^󶎆ή*ac~[*{lrE#$?MDTqOsa.kG2]Pcvj e ?OgE#CX?b of8 @&BpR _>28>4` {~GܜvO[^1݋ߙvH!\c& WVў }W6NlAhUo&Iim*Շ7J0TU3#:%ބBd`SWuֳ`Fd<:"7*r(;w6B8JgCI P̗ j (^֋m7u#7/qrsW }mrK2Ah+ܵa RMv8zOd Ti}Yu2;DESEO_qE^Bc%3!} žUɮZ{d;!?5KZ/A$ )WtZߺ ~0Okٯ bw5lJ L+-4 &Rt!-fh+"Ey^.责3A'A'tpUC! N2P젡(ͱ^jcaZ|ObB0bCe3?)thkn`4GƴuT❔qҩ& )5h \Ҷؼ_3zα7H8Wi f'@PIčRí.Ou*zXFzB̭//(ڿ#ʇ*Jfv3i,01W& !(:ϦcdAo9tp:M#l/&dp m(놄+rcny!fA2i4$6t_Vgz9UOpPjhWm&M;>jpG2UB 3 ޲OK~Կf9Mǚi,{(i& dU^jT$a4NL2TR)uPv̑`m&TCx1[yV fcdisC_'N"8/F@EM]BL"&P;eE14+! "Exhz _xiF\(|QF& K3 _6U^1?_kF6;.`i--;~UKVhT>.9'p@S嗖ʩY@cp#ib3`¡1#wWFK,˵aUЎp/~rϪX.KP?24J]Vֆe3㤙+5;hb^-2Wf Zcucصv1miߛ隗;llcZ7~*!kR}N͏hlpC81hG;MpW< ]2Z,۷:`,;>rr YUט,WSMȞq944@(-%gZ ^yKl%7[ڗI|b了Co%ℲE?|G& &H7uԕvIIj٬`EKbC%Dp6h<7\|w\=!MXvS0̕]#x' 1:d{ Wh\Ccʺy?EjmKҹ:},zM_itƏ+ق5/M7E!1n<1/dPV]oSֵ{YRkkR?i#˵bn5q%Wpxl86h2AJ֊A ^'wi Kxl& WEB(| tp{<+Eh=dKCafNߧ4UaOIyWn rv[Ԑ79DUhB_I,{wN,\U/hG%ߤrN!'9`ʨȓkVēV%=#5SuqIxTq=lɐOJVuO~髵4~p+g !f ԵhԋJ b![-d!V(K݂=]x},seVD CgԞF*9s|I R`T^"ɸYBk4W|"T[aM(7Wos|=)eוr,o(k+#&MiYox#ɜڱ p{x3-۬M||#u2FwawO*\*7;V֡ÚFҍ< h':ĘO 6+o ,͐ +@딟%$lE=p OfP02m.P{R;(?>Hߨ9 0[iX71}o=T-"<CcvM뺍!x뤋tAdQks_?"&!BZb)Y pQ ͒(A֮ާZD 'd3s2IT9'2 RNyBSDLB1Y.(_Ÿ$F)wr؛ñ:"i.ǘkdxZ8o)[ IלҖ&UQ+/v8E@wYQԈ[* rA/fe>]r8#.cdu FX済Mq}ֱRI흖HG\k`l(0yVȚq@}BE2O&p&(vŭ YSx=wbd_!v,*e,Xʳ^ꃀOxD~VtJԈ c~QKKh? dpzBFQ5r䣎`f=Y|qI_KDMeHI`6~?:۵Fa=MurE8 :T _>k*rǭH;L?[/:*e ߄ɫaሯ}}bEM]f(e~鎛땄">R *t?鸕 o 1߬XO"χ64֩vUm^SPnԪk$D|IWâZ\P`6"U7Ovwc;H'[&D<H$ئے(+E?B#jz(X#|ЈD`m:Zw5*2zƾu" a@-93 $mY.pw9w+aB%tުN"r5t<7iP ԀQAL'; V$vؿY3\v񽄾SڜOGN~w40=Df$:˺=uKcW{忪[c[p&SU LnћJ{HR[EZ%> aloQxhAp&w+&ҷ:kY2Eׯ|?깬cŠ=Z+J~ fsXRH!9a$cK,`*YrZ^׿皆(L [bX1LݬxH^/HP}"qNV}2'& vP [AZ淶)mXlv_=B#84P5J. vF:0=C&yоu󙮚`= 6q srŽx-&Z FD.ogu3T~k4'=cpSWIA願m E<'$TSVɊf|OЫA(Y+nT94ZE-H"W| @i;D^nU'@FNSgyQ`^G_kMVЮf龵L,Ĺd( +V̕X;K|A_@$.G3m[̟"}6x fl!;@h7I]5Sa`J䔖wY{Csn-^N$9pT\hL ]%=iBKvN3AOvʤ6{r o~N90رR| ڰ&`^EV@|X/>P{C^5|&ms|)`cԼBdžJ-g@[ree;0X~:# 9p (Q\"|Ǔt2=E }¿mZq~4\ -Jv|DݳRRA0\Uh h**ƞJg̘}c6;'ڊkB:@C-F*&ܡC[.V[%, S{$,d.IL?P2c hP0@^o+ިCga%|8kLK(#V~1G)B  b Q)xt%\,n)D R_[=0o}C{7j F0Q}VYnrz~t!a4C5vZ?G6ͯe@y~/.,ngP_=ʰ'P@ 7QM9`ڠGoM!gJ^pJ  9"P%<.mR!L*÷=Ag+hz[XQ%K ̥}YO V'6nvcs}{Vr8I p/-uH>kg)s7Dh1ߍqLk/Wo+2jh)-fVfOfi,ʥT'ӫzZK [1BmI}4aLi#oK@ѺZRG=i LϱwLR cJ pQͬBq[t4[ |>Æp7eMX%_9NDnJ>S?y5; ĶhPp+5N]v1Dr{Hwݍ诟;Ց2z1V2C& ;[lCP"{s^u7#-mlt`B)+7|#"%]c+jp~I\UHYv_1v=Փoq{AGPhzYXv״3Knw/ٽچOvc!Tދb/40q2߷m'Vke.>I& gc+ =ft?r4з(Vc {]x+qX.5%$]~i*WNNA>nӃ_3\0LS~IGϛ `ʗ 8R2eʄ&ń{@a?5Rz٦_20^ Tf۝aqUz$ptqc0$[%ZqPM.pE%3dEVH0q i-RBVEypВk.hYYM\,ʤVj 18/ P 7K!1#M\g.M4rjvxm7Q:3]h vO]@ǯhN-ܨ^/@!|F .)/[BS86WQmhھDo޿ ֑FOaNWtc^ǖ1t18ڂ1bvt3?:-y,Z_ƝA _nϞ#yUf*JpY_NN^ %yB\;П^iksXN"$ֈH:XY-iݏtFݱ4e?vhXJ4T)](_B2{b"g3X+0x^o*+ݿG*POP^P8l*R!!4R&/_ Y#ֈ"ٜ A>&Е6N9Q}>wA^%v^ /jJ. cb}oo8Y2=T6i∛HTG_h'05a2W$I(f{ɥ4-V.}Zn"zNR;v,K瘋KLXJN M&'okx TO;ɵ =)[0m)e_űZ6l( -Mz*h*/.ztZvv+׻F8nO}0J{}rb<*ɪ5s 7@\].}|ӷY7eag`)Xtvc`4 h  ,K=qsM+f#.hB}wX}aOy-/؀m`3z02 ,{J1 WpY8~.2b:rLQ $$LC0w7f~\Lq7^,25K)۹Ѵ-/ Z!\wuEwV6 .NZHc`CR_DiZv*4޳[@0 ]x\|wE`U=ט{ -gBp/WT\U&o|e6vgg'1~+h@FfxE `-a&'zSW$mzryx*PK$IgaAT-Jn (ׯdo#A bq:/=}CVKa_CmÑTQɲ5.`= Qddܝu gҬXI]ݮWDn~7:ޣ3E2Mva[oFwUXx9< ߢ;YP\)UhMy /7i Hڔ"> #KicQ BYNU{څC*/`„A Bb=k܂TХMVφ;gץK(;3dNsK-=f65]BeGL|TyRd7 q@xWɚb+}O량`Pn]̐BψN'6\<|$`FbmGaΧI=p{:NepD֦w^%P6 |N~Ө?{#ݼ67 MW S ꄗ+ Wh>CnDoc^:j$r}LL$ _уsCgfhoefe\w.d!')r,D:]vIͪw|׃f1@)N!㩀ᷮ&nvcoSQ`x$ĆWm:g*0?LF%sy!a!6rM@i˗5I=2<50j5jϛ&YvJњ{e# 7~{ UbMk1pG~.gbp;S.t;4_nVv&mxVK)-?@WXcgH2jpEۅoN@c@aDt+<5Ѕ HOȼ"- tV;vlz}<ޝ^$G_;Grq^ 4`aYTt$j,7hY#\<㵈w{}F"y|Y 迲ϋf|Dca ]s3$W`8mGH& bYuࠢ|ZͿĥ$b黥 z$ўX9O5 Dꦢ{ `sJULgZ*WA`z26w毱6VT}KGL`P۷Y~ RH˥nf1jI3ge櫩J]v;d^c/c%I& oPuoecIȍYŎ7 6 ґ(vZ٪87iͱ`?4}D[En }^}JKo#7yv 1%ڭ*^<_\ځI3P!tFHgYZ070701000001c8000081a4000000000000000000000001662bfc800000803c000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/dm-cache.ko.xz7zXZִF!t/b]?Eh=ڜ9S4 xrCǂb65UR4ll1$`2%B y3U*sZê䄦EɯmzIHki%ϭz&r`[O&:]<*n֌F]{g/OH/Vi&4Ћ=phmr/$>A>g $%̿ ׊VE:f^t6.3NIؿBi0l@ XF=iqyakӴɫ3I>DFpm;(W2ZP_XZXߢ^_t^߸gWcQBܐvIS֒S~4+F4h7MOf7]dwM|QˉOfk{.3\j[ +` Fl /lyJc(dq"ߒCW̵Uoru @j>PEeI(B*KF:,۽{Z{`AFN}}b 5#pmo{>Ї+H c.U7V۠]YW? V痝i6qzKs{=",3v|Y|rGf}κI Yg{ԯuo`v8pog~D-i1,Jn.Ȝ 6ɛ e<ިT e6nPxxP4$=']{u8uⰎp毪>S]/]mkE6F6@Yqq#)-Z;>:_S^u9Kznа @-`ʣ}˶jed@78lL^ ^'MmvUOYܮƭ+^x:aW3!jL_*l̲ ÚRWOl/j_w z!,bX VBB]v\a>% :p "~DoRTa<[<cH܏ or;8qwQ7E2ix-͖i+$?txq)rDWT{"#5̗ϹK>m]Bn>%4sB&wl,ދ[)^÷H66j3`OpҦpRh< 'C3zp*#or 1BÄҳ8 S{qFAa!6*X5h'&mJAYyyLPNkD&۾aF?!. ԍt%cҜ"@;9*"߸;ܒSp(<'(>& Gmi4ݝatjav`s`TMn\͌4[ B+1wfvm*.% سg]Ll;c5ww̖[n̳ax؎II (4~  UA tڋ ^c\ZӀ58cT™,(uc54k\JbMr 4HNjhQ"8Gpqpm"EksH:MSgf,K\?3 O4L`HLAQi DGP.h^BS!maRvf7RL5ÏP<٫䭺h c 9tk,pV>&'?eB-ޡuT qMERc G٪m_W%K"X"3ld뛵6fҐh%DO^nBڹ{` H5ycwqlOϙf5V$-T %օ&$R~_| 'E)s \c@3t}$M6|9y9=zkD.+SmtPJV*+]LS;1D$A@XXyxgh\4KO4EMEىi!lQ(_[uD7u 7n#"c>$?@B5X, ]JH+E}C$m ?k%Wʭ5 .qՏB.\(*FFO +cT[^ɋ xưH۬alvet4Y ыZP cʻEdէ}_q8TllaՒ(h_V ԌWUl]5$S7N,}#&͖N `/AA:} cc۹CI9Җ<D6. R K_6aLSq]P7 #aX[uGqu@y%- ھOȣpGoBHX"6 $\Ykh!;2_^`q]4.gu !X=VFT ɳ`^8z7p(qI\tppW ղ gA?kH؋nӎNso"vÓsjW<8f[3> Tζ$tc |p?.Db=P΁yUr^5 E CuLbO-E3Mp>ЩU 9㥲@ڙiNg&N W2eHKP_,˴gJbzX;^hy:[]XT7BϡYyWXb|:MY]4BJ+pg㱧@VS=#CCJ5z!xd.2-z|"AN36ޑEC@X[mX:.xKu}?a`ďvU% tDj^{Ey}e9 =H#3+#Y1K0"I4Y=S4;&"` 8!Bߝ݁>a&ag4D\YtEQ2SW'7BnC=Lc93h+D!1% #Wi3Tx4qy \:[=a|-='^B% YQg80]1sY:Y= >4#r-:ZT'Xm|Dla׳5I;];I'_qǔKHA>w?qr.}d^bRiW f$+.C&C3sN9 9[UI%'/ 1 !*iY-(6\"ɟ877^ .c{M_Q7:}9pMmD>Cmr}MV]s'`myxL̵ͮ8Z|bTp 2*ڗ5,)J[bp^)Q\{٤'3fH G{@gOn'-YwT3Op/u# _R/$Zh68@`O.M"aJp"ư61$6`+W_ gZrL.ޏrh6S^pKvO)\nq*1_"h[5\e _")2I&Ԡ`l=d6sN1e=\X;tgQŁoz2&juH/~ R;CiP{x {eEoLox ,qׇ2EwD!lZ1Kfrq.٭+;KOt$&\RSTc'XtM_&7ʛܲoDƔ&>RuYHSq:TF= Y9IRVW.lH.+< w5X}͠SFs3;%\|o`|W"-)(xU,@2o ";i9[{u6Wf5ڐ,Y9CRB`{0нrR‘̋=Sc. fidJ*Y6)@{?;p׈2Teh*>`!# J z75w_HBhN'J !Q 7 vD^9k/&@ \ P b:J3>u,S3Z_(IDE*$lzpu^X9 2k Φ8d~!b6[E+t$Hj hBjܣ˞LvkWK,&a=M1p5EnG~p}${`YlOcՈfEhI,OI}Bo6dK7r& X?ݭe|gNz0{ #f8Qw6O+Tڻ?H=xyޘaӿl>MP Sp WM fqjD2hJ  H3 .WGIjM"RUUd{|n5,[F;5e-9\w٢ZkO\OP?|^}0p7kyo^ߏFYWqُK=&Ɋ !ʯ^T }YMVkkD2X~ꏑd J,Ɖiτy=7 ٓWŧد{10C< KyȄR|REj7w?IϺv0̓FH.r;QeZxMȎ\ئcՑ > P7EnW1 g_ n)aq^v dZ*fm| I ?\tg(9̘1IOhIQi5"5pG~\Ť'E(Ndn|EmI~6P@% fAqV46O*T+ ƉrjC ~'2!QJir"2Q/UZX7lY}U3jbk1;% t^H%9j7taGkq+jv۽uP),(h"ܪ/e6N\Vl R)beoB[xv2ZBcl˫kv$4k|$`Ե ͫ1h+!; qev)659fEi}Hj8O 3:'@@.w-p=|䐒{$ϯw;۩P4!wЗȊL|2-֞g3&,H-'a^KTN@0tnVجpzoѳ_!7~$9:.of>_tY>rlcL4Xll_fTE8֊bcKʊj/c)@?k>CG`QpP?޵/K{O19E<O7^a ߅7+zoKas>e-<{*!blU`esҶ\=^!̦~)oJ;j?Vªg],dӬ Ӆ&2ԍ:l Ib|rΖ5ĵ1h3wۦ;J*Ĺ}scߦ}`70lw[)*t3j^R;;8aҞ?ce 0.3[WPl|Ur(G۟"hX:5;&;xY%[lLfNt;?/ QJsV9h `K_jO:e- 9Yvn]3Sbч "]y#:Pv&8IWU+py7k/˗/7F*.XJh,uՊg#:IQ?$#\:*[=C1\$C GnV~Ƈ;-{=,u*E ӓ(x?/ E?oWUVaS\۾~ U+*6x=,n"`߶~Ȯ*rkYCNt;ly/^%hUAtJHdӆ{>@ԏA$|ƳbݫGc3l}B?G d2ьmU^.9Sidz V VbXo n(=JCn1 |LͶtD X+Uz7@aŞS+EݲpDwf% Uhty9PtDh M^l`//d̅Q~084Q8)<_iR?|.0Rj7ۼQ ECh2 ĿGq7➷NgFACJw$,rض:`d8n%#]is:L*S|s~1`TBifŒ^I燄Fv8CwâgFw줆zNSACuSȯRvz%an뻌3W{s|T cڌ, /M>KޣZ8P QD#P 48>z50Db:‘)QYUKg54@k2e VG"Ǵfb/rAy}@-Q+`6$ \ *"?l\' " ΖCf/ o!OyC6Z\YB%jDJz0mQw!yDzo,zMf~?'ٸ~f;~!:|Y.݄0Ƽ":lUhM۴ A'/`%>JV>W+(G#vu$e14@W'$(A,OBԮ?۳vDD2 Hw6sÝ!_6<|QYk0 ,FBy~Ó&{-($yӡpm+TMKRzfQ˔wNL͍3HS3&J#{Ok MLIT&j/zG??0Y [ f}& mԳZZLt ?}dYk^UY q;V Qz~b:Qd0?5I!)w'6 9ӭl n׿F874U84(BMnCvz2z!7U~m܆BJ8-27W"Hp+oMⲑdßD˅!פTsɆqv*ݹ;hwy/)Q&d|y|4wQZeН8˭-,:Ci3=<߰0,Яr(ڱ:S;ދcY捃DItBܢAiЯq!Y(IYYcs!2_(f'᪤A=SVYߧp/9IIO>6be RnU^.:0nfX|!c, ~S) 8_<>;\n)$w m3,bK]]M@$RIe8Z!UtH2$Ni*ʈ 2-cgMb b w'i ŒaԄwqcun5Dx%TqTx~Ixdhiz+1=\uqO/^B^ ʞA\NoĐk7CW:a(¬C2 *Ӄ=[h67C5x#x51J|*U[徇%Y| pÏu,YQ<Э=utJ :K'ٮam֔c# HWsEnyS+Ӽv5ؚ(crt{l̛*?YqaS9D\V œv#21KŢ# 1k)K팡L}'nɲ-$L3ꆼ+ ͜鴨[yaw;IPU3$eݛfdVqJE6z dv%5ޭSS4- .= ̟(Еm#:L)VLHTbQ5ICdsNYUFy m8ZmQAY=^ZXғ=Q}F sx[N1!*=JeCSMD A,t/_wJ X#ʵ#*^!XsL(kr_D ɵWkD1T<'֎fPjkFKb;^rYgReɎgdj$[`3`D E qa]Èu9k2G r(Yd\M7C9kqn&pN>1h9]#t |Rh L,-׹q "f47Nax +W" "<0ԤJ1B' 5v>`x >LO(?38Na}Hc9dOcedc{ȝ)C;Ou[M#_%w4?F \b4MV{w8\!nEIv QYnQ,qEOAAПњ+\%-4Z Οf'G >E W} hUlܝ#;4,G Eڟ|pt%0dR>Rc%ѦF&2g3SdD;`>6 |S+mHh 7\ӛrID-HS;]cŁ:'Fp7DYL`Ok1AjiEkѢ**,Sn;v.-+Uz塆_PɎvCEbJ=HƎdyαOJE_I28i҈Fh4XJ.ʽ2?Жfb&mTG',9QvCpy^TKr'W;9S]M*1.*U'+B])ތxy;pϼ¿7N2}<Qns);SN_CNٶ*T@}![aItWw޼t; nȘ`;Wg ٪zR5Qquԁ/hgt162m},2>/i (sV|;<= ۉH[_O>ڒ ZɎYtČLk=[k/SpB5w1 v;?Cɍ6קq nq,meH[aroML9r?¿%7@&jO@};!rT7BOu&\@֝?\ '@V>4 { s/g#GС)5ї?'}$BNy!dм)uˡό68Aj A^N䄤t0_ɠ)+Bϕ[M߸4ק ZD԰bTU,א W" E3QM6p:ڇj6ԍې%(@FOfI_.p"[XQ% 08Timp dZzD9.863e{y*LI7h &/Ŧ@Ib')U:qp3x5O%I\ ^F`3ndeٞ)2:S{A@6͸iH9ȋ]!T]Tql;g,t!lbkR[Y:n ̎F kˆ_wb`ӆ# t"E++.ȠP%Z\6qzزQ}qkEe&yXT]-. (₯ulB53A[YwISffrc\[*w`+&pN#Ξs,G'+mBz&Q&T9wئČ" ╍Fyխ ]dB>s.HW9p;(䥡lm.m:4e$|-R(sHs?Ht >+^0#h su>)3=S$HLت#NT H=%z`@ $Ћqz=dK{`&0XKuFzf͈MD(E(NkhK ЇNQVkT('ǁNpQdܣM- F+晽]Vi\clAdfQϜ:hA퐝~B|OMVPUO_@<1t>y Fjm?: B_?X)"eB -7-ݬZQݶRB$x &ԉqaHINp-WW66mVvPFh!(MW#Ā /I ~k<#լx\;= q+._D?8:̝NB{jS XKwn#acʿ ?>FONΜd Yp[ RM@KʢGF$(lS%]cQ匌K{ÒbxXw1J.#^:]FEd El+h̶`omo81\]:9۲0VԲ>p@س]6R݅ٽY-3ߩL+5)?S@4{@3LֲPLӿ8OٕgZ W|:=3 |+1-4:&eN nG-.R%4.ϳR[9q=bg87VϼϫJؓB%4RoLdHҲ$m%kW{_T%.Tky9PSzc _ÐP>:.S\UUVDDbc EK+"ր8FQ~~O_K|{?g:wq鮰2 >2[GcjuO =0{.ҭN&G>/ iBuj(L.Fg ѶǕ#փd^nu•2^oE04l}? *סqAݢ6NK6]>FG,>廯g\`MlGz?qҩ딆SBE` RVʹ *WgoS;eAwW4Дo/z"ZIؖyyT؄T &&]Ȉ{Ĵd7,KV^݋}7tOݦEn?tzDaHnʦa?GvfMk|[\w&VʥtIt Es{pyr#Ճ~CVq?[np5&tK|gb ݢЙ>8=9@!n8;DD]8|鰧=rL.pC]3gBJFO 42W *($=ohF1Usg ׂ^L[ X{\Ig<⿂ף{챴[ܰJ~= +@X|% zԣy\ǁ]8`uTV5g|R}4=Ax~|aqxJ3@Nc2lߵT˅~zNN_7O)-k}k We[O6[,:BWuG5>2Wǐƍ81SG9UdJ'OC[:ZMQb o0x'0*m/yer|h5n 3I(# S4}:\zO p:S1dd^YOCE 4|,}-O m.z$[08:akj"u+bm9g!yUqB&:4Do噴8j`)_HB,*>`xBъ4^q/ RZnF>~^I ]}#/b!“vVL_ MSYN13tfN&þt;9@Ywz%qF0 }77qeT:^,~b 򂛆c"}Emjr"6]Ό?ֻkknx .9SXà8{2@tmu6Jڦr\S|minc޲wN24 ĚW1$R fhǍ$iPgmaj(;/|u[.z뺴5.BQ+,Ȑ*.TshČ?HYJn~Deګ6qC-J\zt,mwŲ|:϶!^iz"$y^ݫ}سB O7PoR%qSTCk^ke#Oj;xy{ ,F1r9 h,"ЙutG2Fx(=[S|qG5GC$Tu,ݥỴj2sD axX5|mt/EQLS%ewߑ$/ըkEh$ϥـbs ,FКJ5 8:BB&2hL57J8W+p8I'5I)7u?dr΁\|ʹHy.X$3ʶ PC!;qд<wL.:Vb㤵w*rzA<7Mx(muY)gd 3)lL)0fL8)Ewū\7U-Vnp4?vO3vrط2C%fG;褿"|;w\-@d2Y!=yk~ר"lparII2= )Þ'FH$Չ h%0@FR US"ҕqD>O:ѧE:te>r4YԖ.ڭ!柂vTZ -]ԁm(?(Zﱳ0p\O8Vyt!sFZhdIYikǎGrEydZF5;:+UM<*$KkThs1c7BfSw_Ҿo/N |Y7KoFY9 J$Vm#݌[XCdLwnLlo,s"va~-|d騋{~,[cFF̯={\mI&c^u]Q+V*3*,NK_ g.frm|Qr=𣘸ft6\5@&FVX eu{ϿgE* Տh$@C-xMh'Y!sk2I؅YSMQfK$|:|gq-Jz40To ښLߐ)j#X10N[0*DmaN{- {hga0iB߆9uZF[k~SaƦb7p<_4nQ* ᝸}-Oncց-3dA|,d~5q]qt׽8Ўj{)<@S^X|RZ-p,z;~!8_MawT/m0քR"uơ @TaTbSMϰ}U? yrњ0<z>#M4DG$`@FJ)47 WW2Y |&bj,oC)=tHO㹝"A6m,XwȯN1k8 ?NX|$x-+;K9CZ]B]uuJA۔O__K--~r2Y\ ׫eft$ W nꂟ\<)NbNno5uW d7K Z=\,6(>;F9f?ցT+fwG(NsXamED}1xRsK!6]䘫?$,0&`OdqQȐ&$]@8Xv[|eT"bv@wv+شɣVQҎ0"3J/  ]S};ȃםT`bHnUU h Lo 1T>Z5eu0;U*mVs<ÛWNd,L u`a _cMk$`W:eb#[,f~PSoylL|堯/ M٫3ZUŜڝ*Æ ktc&cW n;D{~dŠeSZ~I/ߠE9 :iΛw +mY"z=e;s;b,| KIHOrHxG-[tHp bvOU Xc 04& ,zncE^OpQVq#mZ B/G_h )PO"=ݜ !Ep= ndgs/c N917{F<ٜ{mYPLoEi5iAN*2SoK'bۙL[sZvcV/ S:΂bp{39k8W!bz66m[MG[yt~YTeґO~;/l7g}jeUoK\Eyi46@'nîjo-u,HR^$q λS%%B۽!MxsN(%?+&RkhJt'˟^[G=fd&-6p;j#Đ бB )3)ᙲ3X}fjޤ2by™#ݤ#q-W'(heudjnBU oHu DDm?rX)P ԏgtXw;}rnt>K} OB͛ ȳR4En*W͚7zɹ_絎ݍ7->0s=64@>ۜ$[vaԼ8"Ia7>ȡ b>#]Kyz,o\?T6ӣ}7RҨ#z_ɔut C\Uݘŧبa4qa@1W8 w[KK#{SF¥:TL7WGDbmHIh۫p|hrOAH8˰՛X-~$ r h}iR=sY? 6J&bosR0 DB4Ɠm~rQf7Up{.$ , Yr:(߀9:[B:Ïx]aXCcF5NvȠ%]VbDN- MˬMqI?@/I)o%KjtE9|4_޹ kbnZOxK6>Ǥ@YF"h; fjPmGx+,Tv|0%O 5,bxN@Ku,DH"'a]D(jP.<9F v4rx %Px5G&p ۨ%8r8P[֢CiQuK? [?Zp`:-ouJ eO>N#UB@&h-]Ss;^qԎS ("9K9VS3{vycBkNؔ ecjC<'ki+J;kj`;/L~XT0b!n!6 lȹOƃTw3*McZFs(Uz&ghOHj|ˈp<0R9wD /J@W'h?zjҨ.js4͵23\hn[Jx0Ak2BWp9O$916;MF؟{KZ!o> 8[ͱ,Rw5B&/KrxOuWW0qod/*E^7#qW_A\U|Cab.VlE 8sZ1⮬ED=Vt_`)(%ԸG2,akSelknQT Eջ4㡎0qtb(d@Q2̪GDx)zhJ^}k'&@aذ'=HͤS[_4i#TKMa2ul%YEK7`"j\pdqn%b0{j5V٢cK YTFX2̮Zφoˈ{c_Bu{&l&eKvi9r;$v(wFj`H$$)"c 't+iɟPʆT0m3~9W9d wk䕊yUX Z^f]rmcXϜMJf^[!A-rCQ,rٙ3镣=ܚ}|QJ*GձW)jn!r{ Ո=m*- S$B |i !0IVxܘVi*MfՋ$!]+u`QX]>*q0]8SBYHRF8Y'ju&s /Maɻ"`ncs|:Tfe+[Z#^fO_y[qr*%mt *?STēBų`ST^Hj* L&E t °z04rkYW:WiSjpp]j_EYx C%=n 0Åc(ݍ1؎Do@wZ#^W3'C. J0bƏ/^dQIWkٷ:褒S%uEi@+oG_c!ϣFdcIv;.k`,=jv;&>|\[_Kwqt6qG ہ7)m֯6WtoTywM -j @Y-V-4)V6ݭzYԮ;%K4~©R$A%ݖ'Zq+_:WqKBTEC@@J4QR3sO$(yo;pmP["_jiblq?uzlഗ'c4lљ:4ݺҏ݅O=e C&#1,JQ|=c'F`Tbh`l}䓘IHd؂zYNFtf_$LLzG vJ$8@qKdI1dEp)+g]n_ۈmr=;*D Sm~0\/tE $x52No]=Wv`W?,2'k\~xR -qȏ@!j;s9J+:䳚0%ֶ6YfՏ@3@MƯ@C'+ L"~=k]7!M!qFXqsKa$U;tZ3Nij%f#,[L/xL%/Z&N4b2Fݘ{> ^/bӾf{Vxxge`3,Q̓A4+ܼuw6fUO? To29zwsHҋh:cr 2BC$9"E+eFCYޖ)yVY7oqE7DJ/Z&w"i\ 3i)闭V?<wkI`6,IzE̮HM2C9ƜcE5J65xfSFy5/*. 6 [kMeoe"3 8\9]Q$U)c3ZyA!.qllE(WOUjW֠n އ~KGAu=,iS)&=,r+'"ޤRPpDsrL862RÌhIG]w%.h"6: }-墉ù#fm謀dxa ]>85m5}LԊlu,S!'r}{7ҁ*zJ}( n&`OҠE.q gcGd0Ղ"W;! =wMj#KO(QIc`7aCt~r #O?Og.vv@g'ڽgJ8=!.tǞ Dg%:w+6)ן.zj ^-}bߒ| -d0b@0ߛ5{$Kȁ\ȱagN!/tG(Wh JHM>b `ۈ3 Ȩu (q@ 3Z٬/p5"g[1ƽǡg@!~NWH+q4vߋez療 qpq`c+f#z.vQtu<$%@oeY9:0'hqn6;M4ptg@ D4VnO"\Ur80N;f -> Ӑ~Ϩe3F\$X2FA$2О+ BQ[U*TQEH~z&Mpg@Cd\$4&U8̝KN)Y-wGLr,b>'#RBd ktb@8Chn:iiZ}#S7YRvg-iqhR7'.vbo*8h2Z+s|-FΌMIN16:uB M\ Z4SʂVy]\G uY s2.=!  &](Gn&_rXE2)˞8ٱ$k ,wHHJV"ȪW,G:EY!,҈ڼm(2 }gjyo@Sp%"[Ɏp,C_xLR0^7[r JJ>`+gt_O-sw2(1 ]H:SNrgufaWKM?bͅpaql|NmH`X޲7 /V܊t܃\N/wk+ܛVBٷENU\9e=t_-AO>@wATeę9|VKv !c-WD38zUoD<6( zxCez8d|d*2-Qϓ!9@(dH J(\Y\n7RgO|@dB`NG9%v&[^ =VMA(T+wh?qyydm\"W\"tN qWEG18`y&-f;܋/H; XMQ .r9@N#g7)Wuۋ˦eAs1JhOLԨ]lAS}xH|/|5CzMT3"|J٬Nw5v!nq2d˨OA*мU^Pj8h+Ysyo쒀t)R#O܃Rk]S&H9w*-RTvp;AVd~i Q+},q)g廽w7BG];ɯA>LlҷaC&9Z!Åp݉3^Kת"˶dBk#뷽ބc1H{BI' S=4B0$f<:REeMKJ {#HV8fJL.ıӲ03vwm8VO _ȨAAi(3.5,gA7ʵ[~>Sوd#x5 |^^r x& oև;p*?}tʣOXła+P݈*'!6tT ,t̹w R^]Y:Wa+Ÿldz'ZŞv̥cUnE\iu3MwqrO.A?Og|$gbB 0lgOO41?0zG댛}35N-.kOI?]vwԋޛ`F=]NUO:2K)Mk4)+0+ZG XU)Jeu4DXz/rG8J2]`Ď 1Km: {?;ߋ#X0.쎲 TDƘǐowc 1;kU`P9Wҥ˓c#rjb 0%M} w۬-YojNȅjfnC|pDvoUgw.'%mulI6߅3(tr’!Y>xZe]Yjg -:Ro,XF$ELcӼ ;s}nLzDyOZg@h767o5 gnj}f\FNe1͢^hTԒQKzoep/r̿CCW8=!bxx/:nb M}ʶF]{!KI[(*k^316ҙ^4X`Y}`t#n?lu 4#%eS(HПa1/ R$ ܬ3JV2$7;^g u%TJsvD!ꅗ Մ`.s0/@@ð!ۡu_%f퇵Î[x_URcpA˞ t]҅?pS؅sJTBNXΔI֒߾fryQ/!H•JXu\[Io2r;\"wn[cv!t5,2~b `:lj"VpX2AծҿITpeR0º=(9L*[yKr{(ڐ)kz[DI,t7"?q<U*]wI2ҬqjEI-D#t|>׳m*Lt'u 1CX$٬s]>^03o7!K 9Vnơ=3dw Uњ }嚯 |#ƨj)K{ [lT5(vAg?Lum+g[ꃌ$Z֝'J>TcU$N!C 0q|i]sA3%ewǏ=-J;W'HAg艃 (C=%=pA]L/Wstڕb !Y-,"n/Xr42-tq$0N]:/`r=)pEw0e +^4(+``ĐcF@XS׎638٪[_E<7Cc,+ܰtŀ<9PqŲw闆2IEamҹ M\!r^> 8 ]D6j&]r7/` J@`3g4 Y0HREѣs~\flKAqɢr=Q~z\>ZRGI E\qMa 0 %sM/PWS<F[igKĥB0z)hdaW#a%?ؚ|ȣד6:Eҝh +˅y\HqE'(롥SP5x@>A2/Cn;uO Ǎ<8n `9H҆<P lKtc(0hIPNGS4m/873*o'B 0AIFt2\'fKs![X$BKG5SF}Z(L8iqWػNEW,K٩G]3q{XUsz8OZZ9k$0$,b}ݏk>+-^9APDj4 F“}X`קj,/dn shh< –uk:8hX!D֫fOO!@'2udKB&!Ae/'3`Wwo9)"t2e" }"qqWcVbYretUQύW\og+JkXw]X]j"GúqM~@E\U_n éb. X6A^f5uh\xVkK"Z nje 7" -4)lXYTNdyQ L7{2__c{s^ާt-0%! wMsmKUeqNb?ܫZؠ OBWtO%s͡juypl{ k||>$lzyx`o!M #w؄["ɒ~Sh-\2L~GZ/K{`y(!\ǧHY-/Dn. S_.@./e'Avg1 0)62mY}LVi [&ߖl\uw9o=6G6R·CHp@*OѭDAB/ͧv_zF DzL!0\""طYʑ{Oքŀ')SVCF Nµ+0b<F+"߫tC8 BꮫzʰS1KLa+JP:)pi:@\ySnD-C\wo++A8riND?6ߔUNWi\0PcXf'іaM-`Y${>>2лӄ_~,ɡq)CjfdD̠ 0<|~XHAt ˗ҤW3 sr:2˺3Nhk jXxh[9(%#G@/rt`y ʅʎ.|"x~ yKY̆VDD),!Lιp K\r\rf4bW~ ~7J%8>t6q_aAp^R޻mV6Q,kx v`S,g=1!w[=!Bƻ U _o9攁j %n˔w, _UҍDk2"ܛ;_ң#+AqO ?y_c{L=^[o.XWS ],9>uq:vje}|y]̨$-Ф)є#W鿙5+)b 7['e+l߻D4V,QʉB|S9>np۵RT;RED7l8{:lS8> 7Ü( r |>⬺YQ=j,I_Ev0] !vi+I!t$JecO6!v"y/cc=N~'_yē.CF3'gӲ@Fz1r^`rX_8/Q6qe <PD-c3Dde6d}-oa# D@JV΂Hۋ8 SF .8D1J`' ƌD5EnOfN^C{0= ?e-7wU@[>J؊U '~iJƫhǢʒk1)z[&SZܞgM !:ΙE.cJ:lL~;'dIA?ų;v(p8.꿧=8v]mΖM}d,uL1 ~ɟ)+ns7y_./Bq0(enuck&)}P6cLzdԕt<ܜEye 4xM]6[GP-Q[M|~ci 5c1k=X94R/OS^Iǣ62M JOy .X?/NIm9 Z'mL6nһypkSD۳ AtxQ^ 4. U?[Z)!kT6ٲ:;i>uHyI#F'Pٌ[p|A_A{qiay䭻huN -׸ $C7ke #`[.9͙Fu*j\l7Dn4/޶.#J>%EFQ)4D3ylez3)=HC*rdx(E i@[ϭZVnB3H!DgWh6r1AYrȰs<ٹεwEQ&bA,,FRi&lFd%K);q3$ -:Rm%doS͌L5d]@g%CCpY7E܃XcofXmqazRGB4o0@HbDAV!FQ@Fw^ ρ2EY5}G wN?J_8%&<,^kB=/Ah3s?g`oS矡ϐ%4i~cj|҂ǯzju1FTLIE*ފzD~c{Mh[ĀMW$idp9ȶa-aY;-.mN zui =.HPBP:\خ Xf+nWz7 uk AC{sYIC(yLS%$q۸ܣ#f ﴴ%=F+eF9'{s6i~HFQ+`lQz`#/! ̳4I/OoaGpKG ֏=+Ʈ^[=rG UkBv7_\jm۽">+h@_:AR ݃s: Msf=zpZr6e'b3?Sq1' gX?jAXF`nҥUǼ59թF]3$ZT/$2OmC 7:R (bc[ۋ8(BuWDX?VuG 8[ s$ ͠?{MypVC› x?Zғ߱'kcV z Ew=%ʗdE7o Q8^ZSM9 YoYtDID v9O#@WB Q#?bP¤ū^ة-$kBcܪ0PxwOCA L~:4pt3 ʁCx"4O2,S:ۖڸ^^}:5*z%eϩa`gY SS~;Lz[55rA9 'SܽD6;S!?c1 whJ7T`3 k|fq{Aӵr5x⌬Iӡ5VbهFAJEv _ak.kdE]T Óa!^*}m1SgZ{ȯ}csDfgPp`4B+}٥uX() pE0|iu8!HfjrI؅{φFcÙgxhK+qCF߉P7bB 8s͠q'JJ1<}ᯢř 7AU::e 򈢻薴#XgecyEq!jT6%&ۃV4QXtj2^,()J[Qz+s۪b\ciL8s`b( O7o,lDR@ hbDi is)YXs;;2'HB"eL^Š^-~' k_LX릖586=,t0&w%o쉢w;-9#^giyv缮~2ٰ̈i@11~{C5`Ei 4y_p)>7ޤA'\lqjf`FrrR܎^m!-EQl곸U!Xx8{"R1F6H]*Չ0SK~SI" /БJȽSlwjێ8l+E^%-`$}Pj{` 9 !8|NԵMFStmf_7]90>cn)?'ĵ1f^D7Pw!D$$ju1J"eNx6[pHS'd:Q1^O@͗4hۿf?eJlj>CX-0cYzeԑsrM,Z;=/M^7 f !=FIʃr\nYCd. ֩_?A׈̒I}6>!Imٵ 'qs7^Ru܏!s !vp+"`]BJobAeY[]:H&ˉ:v~;VL;A2 |kv,zQ&7<*b4ԧՆեt˴i]7 gC h:n&DžADUjW9´y"|2;֎)R%Ow/HK~Aؐ-jɮj)]4:if&_W)Oz RL,WjJ//fF-Rɀ9Ȏii9v sHZ0WWZE`ڂ̞>&Qĉڄ<ͦMun[Yj*!@w̒V Z]f@gt rlU'g? 6J5KCof8KBWՆMfeS \|39 C-AC_jKsd%v09 y~^N`b-1\fp7VƩt>}k"rb^N'k-wF3u 2.4q-uOD-;2Wߍ^ɺy{2'F o#ʓ6UqUl>^(_޶D-C_fw557el<]FHf:P_1-_qB8Egrsb*jﴁs?vw,ϴC?PD -& Ja@5,1|=J\; e-%Ž]iahEKړ$<}(&`VÅu%?̯ .pnZI.3,Uloaʾw\&գGè;&6qSY++Q$£"wt!豚*t9 wyaۚU-wg$t9\*Q$T4SgXnwkOGT|uBɡY*H(soO˜dOC!!JȘ;i4H]Yp'%v}JZbY=XgS{ejra>2xsth 4H'.WJ\A3}5.e]S4QɒCq0G)o-LeNp/3*w*+@̶:.+j $ [Gփ;X-)~s_ uVjf,.v-? !MU-^sp AD"HA :|xYI偆dt^:j%_I;xw :}[?jD(hA[D3[Q'@yȷGcItEKk*]C7ޯa:n_[UeX!4f@t+mi,tk+D ,[4uR=bW$*Bux5;c]#Q6Tvk*F[|]zrE^Ibf}yթBmC h;1-c ߨѝǢ_HஷO% T}D_c`d[ |n~Oe7RWR0o YM>Oo1BJA!N9PוͰ㇯ćO>Eev}hSEHw PrR*3O^r)SAU6® AҘh)l$vCxps58̅z(s118/aZbAnG7u2 Vyrb۫g&Q/\DR&6&p{1q8*S~{]Bž9zpB!Imdǟ8o0̉xK'ÅCϡ~bh#[7.ơCѱu26hw3g`VIl[ݞl&j,siEp#.6D:eu@9eGI!%) >j]KʄH}wid6nW2YviTSFQVf-(r9sà Q}oFm$%Eݠ;(oִ A䟖!M7*ۨ#?;ڸg+vy6EަvV)_"ugu#B-@>_ķ CgY>è2FO2 ;yH|q`y'a=& ̊ubLWA`18ܙ]ܔ@uok% iW̘4QBt4!R .;ՍMaD#Q&ě,J\F䨐:,#w?a!E{ϔ :lw!rī7n:Կ,`D\t|H 1O#9qO{(~A|wˀ$9>jB(#Qy)H'8_xw FHV°KP@9{zbac~.J^gmD%_m_?Rܑu/d0*l+ PG,73X/ܴG,H6+V f,J,i6µ 6mƮ@v&[I<F4` Fʋͽ'A^Ӝ`4t-zD]jyZ9~oj vZ;EZjA8Q%FEL_~v ;T WocOٓ#- fK^wq%u&s4b YWI%|Gk>ذpDdDIHhMz-˂Kg&.lgX]Tc!jnW:&;,ƈ\J>J ΤZDMiI]ħߤU_wi G V4uvI*+[8e腂#ʲ&*Aэ"]]}GF%Z0qWjm/> `|3bb14jA"X'k<+S@I:PpA}99#ErpyN L8yR(Jڏjo/* Ό3&kKc Dl .92ׇuO)nj\j#z6#6̬ΚH ™;রծ(j^Wy^7%+-I8W6=la{|ZS@db1HsҢ=Tac {GE?Jl;w鹱wU>ɏGRTHi_gF\KgKqf_;:u2 4qjB k2Y!SPaEP07\üwa7ڽot>֧*8*:):9tQi Ck; 5sdCDads2u9Nl֠={ruL- $,1,N& 05wj,pWSPZ1}DL[cH},NMP엹{zޕ`o;4" 6+{xG{9ëm#?3F%H&-_çw&[ÔPH7BJt<\l[S KA0AլVPjU$7;'e) %{UY(7W4j~ Eͺ"j،t+raR0haK+jyB `eI:g+gLHGYAT:Xo&|Fcn ~ʛC(Δwiw?F$SC/ߜ'tbzA08^U %yK[UI[ܝy,W\Asr#4HSDYU4qZ.n5 D%87X خn1q^)&^#u9'Z7QdSD]:GyP+X烪'wZ3!zOBh|щCx2&Nmv yǾ;л["KHv GcM}~qH'l^o-xp,|eypFʹt |if;5DkU "z8A%`U`eeb޷ٖ *h <檀 j74@]T$㦹jv[S>Z?P4bw 9#WmwȘ~c{pl6>>\1O*E9J>{mS5vzCܝ!> ~z:`sZ(9ݷ|lz#6R֘lTb.o] _tx6Brh61!!Rem۴z5nukHʔpf~' ,n"µN«.>oot2mhn LG ˶^}f.d{ϰ@9s3(tcx ȚTxUnf"v{f,Ǖcqv}|o'UWddOe` *}/LWxLkM wQyU0\{6R)5L $QT6F^4W7g=6Mb 30qYb 4ĉYӮwsEFK=$ ?=X1lյUWB ӧ-DuXʓ`(b3=?j*ط˄ V1:¡hh\T,jR\WFȕ2D\E<\L`P&1 jIQ+!ˆ/JъOonAFQ'yߟd(7YNatCI&/t1H5;_AmkIwP4x T@ʝ]Nk4 +;{՜O&5Rv+]laQ}Ȳ`6 >՘r#pxfP$liIۙ55Y-f}fD+ᆌHqX4{+5#X)G+pgN7B3LɊ<ɈQi*G[G PYP69~9J㴓t,yg 5}Uqmij<;kěD>Q^JC}VDțC^117ـՌ&{{V ӟþBZG={oJ>X܏tB Th0b:Mrܪeo~p^UTr^7@H<S6Q~G66 D@y \?VqbSvLžC2x,9w SXj#ʆ2Zg4X/FQ>ULc[ 2X+iav Ҝ~"h"\ZMYD||z8RZ)8c@>,g64rhˎMm^`Fæ`$gD2r<:{õ^x=6`9-YU@ {?pg0B c+)6Ru&D/q `LN5Ϫˏq.A58 C\|:7$*Nnkzޤji)!eb9zd~N{Jq[bŪq)`i8e?bPW0:1B։p"j)Z;(Eo~chذ"g[;ȉrW[HLOqSSУO ;윑Q=9Liɾ Go@e +jA[?xCK %I )};PB*>>5\::L\JLYy/^p/HBNs͂jY;6UŔ;j=2p Nv<ȕ߈DSod^CBm Mt:I0fv:#?x57[* c·`2׌EX RN en eM:6##Z:DlIp3@+=᜜Oͳ{ށ:|E qp4ZN2@>X&Fp-P&.)fC6ka $PfIg?>1q i.5Jjs>=BPac7MU,P+H~8B `mlf&p?7 gBisAVzYL 6T הYH6Rk1NSni`sp6ݖL)Jw] 9=,q?)#pn=$P8 \Ů-!kAgN7 oQ!%B8ts:}ONpQ'Ϫ*+(NXዽscrA~_Vyw='G#3(pGdWظ=3?ugI}vQ!|\iJ {4%` e OAX e-nXz Q2_WkvIw DŽpt~EiK&F;q>=W_(^Cww<++;r(7W5\S ?zR@ԕ{K7lQ@Ʃ@J;%LϏsujhEw|cw іƏT.p'&vabAx71Q|!ݫx*+mVmjʆpjcڜ6)E|SZ',H"Q78.#:߇?|8De䋯.Ա]JAZtHMʼn73jk 7'Mׅ a+?CWZgk7(D֚p6}yA2:=BLa*ww\|s΂^d X9v鉔g1G6HpZbZ,vP p9jNC[ Y/IdUI2s5D#z)M+[!UTm|kKsxgșeSU3|ee5)L$Ck)ȼ:j͙0e*x +s,x5G=J,a; v&7o_V87΢+T|킨:_0n#Aɼ(5A2n!|,dc3{IpnTl~o.*DR7\$ Z]+z wA`ǐ"&iA`2ܘ)i-("Փѭy51ƹ'HzNNhssf/Mp0"B!~%ʧ3(Ck>pgeD-8:-JWmU\;7#$Њ AÕ@e48F^WQfLګWf Cds2E29OD[:PPit-/'Ǣ01;f#AtX,&o 0.msmb] zlű-ԣMhVo⦑苌*Q@fA ټ}R\K,,+ڂ/{`RvJgˆ@rʆ1hQZ-jq#d.? di8 q1bJc1%h>j|Sz%VHBXcyx䛬 [-~~Z!4H<2j=Y+3zd,KaJZQ7ww^wFo+[@XBP>?`,'7 \?gMYLctcnr괂)߆-d]ziʇm)Q>ݫ>1P)y[q܍U^3:;cAF+4Uk<"Yc)/lxm|>zB^􆭬jꌟ?іa1dzT( aaO[WW׊)>U]>Zh\L>5;pv)94]6+n~?6\]h_J{S*]Pu~V3<+ĺ3YCD/!߀J//#ATL tf\-$WBB>/nW]H3:JVHP ;Sh0'nw=[y>:|cHwA1^ &WیiIswvBI"v7wѠpJa<)l啓Z)xqX"^C{~Di `ՀuG{ˬҘ@yh.f됽# E;C7٩K&{$/>fRQci =QdK;lDoj/ޯ |J oU7pi|Uz¡`y-h}= #eDn-ʭؚSJ5Run^Q$PUeHl$^ xAwRZBr/,tն`^-cPCql*3U[r՝+Zq1laOH,<u"PpBgm!kz]EХRY5aS>&Q:ȚY5-p%_jakW5%7ޢ+5gm^U t&H}_pqGQEMzZ6PnҶ^[X `eTIy݃4¥zAqLEfWoC1g0ܱ@գRf c" X ; 39?$W 3xV}#7Bkd[RƼp"f{,3eTǑ&ؘI'eƉh[[fyuj:L M݈J9ENԤ<.m Ca`|}# F3a ?ОQȌ1.һ'FY(눩?a~9FBJˁ(4REˑY}7H:WiZtk'1E`<Z$jC/ p Rz9(8=$t89OC} ȲR-:E]Ȥ ۟|sFg<9<2e2|r[4^چߺXe)TnbF<#gx%0l5~nnzh֙}OkQ;͑<&^oȖz=SE/%JH#+πXtTsgO y22\@ܫ b$U\ SUsz߁ mF*,lXR}wk}y₋כ6p͎ǓDnmU"2: ٥bs+ȀhtUЯ`3d⌉aFrP5u[FmFg*/{-kAx^sT4~$ÿ./ " EB B/6tQV얚RJ]( mFTfgU\iX2E+j8쉒yqo( Ui"êA0 :]>bqBZTҷob݅;˜?yLO)I8c]JyKx)mSCBKEx鶻`c_#X.3S ޝ0 qtS V/ 7TvXxbx;wMOzRq>?oۂWjx_<Ai-Fx<%Wͅ(8viH7TW'˯}wcD:-H "2S,yu~ȟgㄪ&u#O{5%%ǻ)qԕPg}et'G*p/UlQHq +b=Q[9!jLbX]Vs9}S/8wґzċyswն0';-<8# /0I KN6v?Www&y} 8KdKez.:z?I,x"oj\ F[辗(uZfU^(jYPgT9)<:ٔ-ǖ;a>XqZzv @ 0lVD&yF*N>"w 򉤠Vw<(&!xt0F=dIm),sT4,@ԾOı'{!ݱ3=2P^n=],G/79/DnL0vH"(B 쐂&8sP R9UPփE=#2fb)y(HREi(U ]==MluDp'vGe,I^zz9)= He|کxpe<%./0=q+U b.@ Y*ɼJ!rŨ|v>nfUTsc=#܉-W%yeIK+Ϊ}EQ sum>e5VUeh\hmXmNM!R^nYGUkO(Em7ׂ'z-Qƪt+K6t怀 ]?$}( '@Al-24 ؞a/^@ukYVҡ&C+z 됁d '3*@ۡJ\lGQ̵>H^wFu5+Ҍ,0҉ALDk'ݑpוּzNXF+ h !C:t,0wH{xh^[- &imYE֠=ŋ_!V\ &rf(~,VOXe} O;^?"/5|֒ҦLP3 ܦ5t脨\? CY8Dz~thAs  g*t-I"B yz><O5y"F} !p9Oo2gIT#w`9C TF[>yD"4ͭ\p[92_rA(wqj >[} RIJueXrlڄ煋H܄} 3iJQU-C?Hֈ'$@I]v{^؉ 'WiZ`ZSC905>v&Ykfr ҊNnz̓?hTzĈ1(dI5#:[NSeaq(O Du:|RA5W&8'lw ȋZJ'O)n=7]J^ēl6+.z p5>(WO)Yu,460;OdHĨ6Т0ƽ?JoB17IWy Iz\ql 9Dx5OhWpRޭȈi NåxRP$E*=ꃼa7"LW:E#a%~($"ce ]TwdVB3ʍt1w ao3tNF ) kYig];7j)sϡލ.p8X\nЃ3!IoscDU qfcaй%<6?J=P3wȑt զs bHY b kfMR6Bz*s|/Ӳ+!tOށ8^vEUO> y3]P]:,e;fJD0Uo:\9ϥiGBV2]YCӿAsM&jf6Ji\($SՔgy!+oq?N}L/$U*u$ &[ZEE'),VzeʳhLַ ]3_&Wyڑ[($0;!i('"-=^&Cr$W`~H+Uo=qi4Ph ;V,@w!LTzQ鑡iйޔ]1r*;$h*SNiۘޜ`׎iB-~uQZorvg}NB-ĺ0 “aSŮthCPv3lGx^)#C*ZI8HV0Gx[ڹ&)3*`в tnqS`a@O;0./D`-5Z/7^yb{h{jBB(>4?ޅ)j96[@)cx/r?#NT&DP.+/ZcC[REb` *8,MdF9P||,GM(橎#v?v^ ȒԸ.2"z=Zsȥ@(0VIM46`dX 1k!:%lc\=dO1T PBzC@Ru3B.Mh!C](vY s .2[:1WذuY죖t"pg8)e]t4%V)\shӛlU0@Ap 'F]axbk4>=|B9Ox]2 8r$ҷ>4 0F{4xh: " VЕڞj7dh2 h)"\S%!Jr]:۷I06~fZ< E6&",yDk1/hIc P"vb٢^o^Bl#hq ><ї3u3tTq*0ѭipaTs7Y[ZXDŽZ;L5BIc,$u_~z2Uɼ-Xkҍ]pVG%,Fw_6ŨN]rt-~5u ^/gF(1pFYCz/D|Y \0*;\[ONΠL4Yy߂rḚMHxzXfU8J2Gg9C{ܰP.UBGPl6GqհQWA5_yr? Uu1JRIQW贛g""C263?3jL/4){-&zxꄶvãhi{G>p`%zm5 4xx-4 f3I=&U| %$QXض#@MҨI|/u+YRʿ ;"w߄RNt%ab5^ϸ>Y$]Ra ;;9 3Ea@o3˞YoyG%CSb"NC  N*|u_m(2,L3=E kq Lۖgo0$h#y63oPYk~3zq/X5$AD]4X# ~;-bCu[,!X6.k )AD?@듁=-vl$%* PƗy^6fvZ9)O|4T[Ьz_!9/i?DZ@PFT-E"FLMNB&yåso}. V5 gJ۱:`.yQapalysҾǸY^ J;7/lbWӜ _ց"! m$*uRP6 o0-~4:bF\N%v.q4:sQ3󞿲QW {VD'-OeiНԨ(o!7T/-&.ŊKc"cLr{)"4".E0ָd3 BWBoZQ;,D ]!~NqG7jskpm=jm/HY/d\ A|=W<2k5/qq-]n{]yu2&cS]bn:( >af!SQ!;cJ-7_,~nm[J3yC~}l AhHo:XrA 43ZD ꋯDzǺr-npiz^$/ ,t x}ei QE Y/{N Pr#ƜFc١[\{(<w)lLyAl8Dj:N7F} -Aڛ y$8.=礼Xve/WfLV{swNmmdnR"!%vDӥ 1D(scn:_H}ھ]e Ԭqbb6uSS$,+OL VIFIrKu֬~߽MX|(~ŽQOWZ!3)ϺJÁ  ƃS'MM8ce>>)@ x A6irx>:҅"dǺ(R[/%7$ip X<o[[HN;O`^pd␪i*AIX}ޘD*>d^@?š'j/|giZIn"Nnn0$WA6U Hq7kaT~z+pi޾M"1h%ѯ1 N$zD&l) TɷV$涁")ROWK{z0c.T&) 7HUDZaWWOۼ 4 5dsQr:r S ZJjQbil5K9mY&,0Z|2q[̠z\Q _'*!-z82*" 8QT|;{fev 릲lџ|^ٹq1ygRmYqf[# T{&}] 1'9L}.ф1 vGmE+,8m3b9EX4d (9~!ôsY*[$m Ҩ𐎞a7a$+Pv֎5ɀE1Rئ s޶`Y!Aw}#rSS){%7^68~Ɩ)/%C ދNbfBjr̈́t>ͱ's4=`mU4O~pK73-AryR g \W 9l$,eQs`_Kګd=0EhrcW0'گ@Egiu_ӆ 0|/]3܌GWz#^%6e{IB,K*_P/hJN~( *x xd[Mgl`yUU *O2ށm`;S f9AoU|3B"\e!(+-xCAIly TY-r xa5?h7 t*ݓ4U&I+SxĴH>a \,=_0z6۱4`Ĥ'IAWnS. J'ݨֻrGh#SUd;o rX%h@PQ?24ғ],^Xb{Hܘ[ xѭLⓨ8Mӊ0Y>2aN*旖{Y/P{Qñ{>+]ӞI9\@~0C KRBDLjX&؈`>{+J+.zVE"x%왮D05Jm nYHj>h%?8뵼9\A5aDr1#9FAu0K|E7ua4v܉k xQ [ГΊUW YHA?FN喔{hOA]#AVp6wϩ_sM ӎ"w0uT]-GQ?`"4U|ٹ:s1+b}9^I-aeG嵪+cBKp7C4^LʊFyuJ wa0v>e/_-k_0έayvu$W[hͥJ)q:m/4W{jo$u_ C~?6vҷ wqzl=ׯ͑$/Ln^@OmrR[`W5XdHb Te0 ӽJ;{E}k蕐rF,dȥ1IUQa\Z[7Ҫ&P6iӎVhH t2+ޞCR8SKAt&GA|Y[I{hRƫpGF|> ,_lQ˳`1ufū- } ϛ8H +D:ՆU~~=7pI%ʥBzuLzRj/j2&:K×έA1 !#ٚa%1o<){; Pӝ ˼XC]zJЈD}Et#u`1PA)һeԭ`Zcg.˔R$;C=ZSuT%ba$^B ĬN@^g{~9cƛ<Ի&\N~dw=6/d&pK2YbɍW!$Ree}2)3:"fKs6>2 Σ~+v SdYy_o&`V-G`{G; +-f񣌱|,/kA5D Ц8~ J^ jnl!xTm˅zh62Bè؍y{!4X-.1XEH8Bu-_k#r Va_>ncvm'%䖿*>*;sݾYTzǟq ]ƾq$f!TX?[b DGoL$,C$& gVʾWԭsoOXgF9 00F[$vI1:ƋdO7lGʏ Y2` yE\ +es:ڮ&;/]Q!ى?J S D =woC84fl%v1[D/;C9G$3,B`hBycQ>yq4p5SR9g-0 e-McGlԊW!S}2ڂ,ReIN'gS>Fx{^ R_.I*פ~XۧF-[@od c:(>U8K͆~naPi@&mer2ɟq1ӿn 'OS BڝWWIV-`_ʽΣH*ᣁS&<[)=g ٚoPXU8z+1+d?+궱A&l,f8xwEtM[3ݸO2 C2q "Y̼ Ln1E{'Om`l$Fz@D Zeߐr%w23jf.VumH&|@*UDkU2{|zSy#XTG} (7ku9S7 o}'jg` "_7mfZ%ia_K\|aABC ZŢsYe4 A!Тi,rN0F0NzLY(zv&|^T#SF>?˒p9d5ωJ(rݟcL 8O(U ޠϳ,[`Q 9`z1ᗚH! Lw?YN?iTmQEc<#+Aw0 T='wM !:gO;KR F")GZuF$b_I cɵ ݤ^=KaJmF2 D]iDqJ|ftT+ HQӭ7VOS^Bcpfsٌ6xFȗ^CR e^bS,0@ /#n^d#kXHhyde*h@bB+m?UE~D.Rw 6XKE1"}_,4 O5.`i+/˙:#8z8. pڄ qՃH1u` ?u-֍nFd!KP0]FE4Yɘ؎[do& 颢 g=1,֘:8kF)k~SN Cj͌^밉 "c)34 "Ȃ<|)6m K}..7^TcM>5J?v=NAҠd%M0 73.`h#_1{fgaH,7aK5{BrDa0qJ@V#I^51PۀPs 6MTDFLn %`ň>n*X& A%eS4lgoI9d_CӧOYͰ#OeY*.5bPuNhĞ{1`[BOW0- љ@ϤkAoDEyfr#D_cZ^<)] զv_#u?9 SU(l&0ڀSXj]Bh7ex?kq/aЋ#ov  `8 {qcU藏) ?oa+Na,M3j K4tN}C%f!6|xN ݦ/ #6z%hU`*?-ߺӆ9Ym:_o Xcy&q̔{ Dڲ>[oxcYq~ <פ!UIz=F^)Hb黙FKߴ H\ҦfD@6/AlB|5^%*e)Wpqޏ:ڟ T9xdݙB }PHFg'g}<#85;kz.TB R if'WJ*"~)z**>o2f\&x)|`Q3ʑ<|/$([M kJD̽-7@ϙj0˝4@.5w޽h& 2[jpo%,la<±Ƽ߿o 2_iζ|aLh ND3T 4ԴP!{RFr,뽫@L>B 7ajwީ&M8}67,2J{tM9cUsQC ۑrB+ s)t[[a`[YQo~ jt%>0ZTOOU "(0i1/qE32a k{f$R`8#ʚRIh#K*bt,sxg)~\k_Kd1$dn@WQh-摚?ʴ;ys"v@Zm%|AGa 9E'ҕ>$LbJT2)E ?[V 6tOɒp`Bep+(ŔT)wg$o[jnw4mhQ pB*qXS0.]PMѥ]OJ;wSʟ pT ҾZLq}u{LN}cjwkq\UŔKUaW2;` NحSJ3Q һ^1=|AEPw*Rả3zL~VFkF4ijZaKU+,]Z cvf%+Tb xЛ"-EY \ĝcteze4 $8\X#CA#z(2 &9Gbo5N1̳Fhp @= K>ӪZ( sfBսn4DF^@qgxIGaD >Egİ1d<ōR1RtI,V Ԉ&<5 'D\X]e1sooaK uȪ%(lGrko7\ڬ!_ g]W[`;6DC}3D8F@9-ƅ{yd{ޠwNAPp{sV:y%Is?ҍ5iAUK>\36̩i:vOXr!zݸWBx/b!0@Ǭlz |P%ԏ-Kă Ep(L̘4 .x[շbWd.b&/A3*Z Lb66w MU@`QLsTB lbltffTZGFnM\R@U|\TӴխ@9VH8vo4P6&)oŰ 'ئՒ,ZQhD*K3 MQl'[{| .7 Fձ~^ O1뉿Uo{HQ@pThx"x ^Wkv[GhG1Rt=Ш: 'I3y.٦( [uO-gSVt.ʟ0T&j;$0tQn~9WaȂ6>Q1Sֆ :X CU;.I/#dK (Y X" w.Σ8 d;VlJ9%šjBuަgĿ>DnTbZAר9g#DK+A-(y)(Vk<|^(T >P}-A}}Au4 ]`)y[X[a)ZT{8Z.o4\ ',M"ӂǎ!>ܼyI鹼` z ۣR/p pZyKx2D GĠ0F[?=:*HQ`$RtJS Nr0SY,``z|ݩ"Bb5wzD xjVbk G3˸zK[gW{SjV.f+^wҋ>Ťs@4ܹR]o5 vR lgmaE\vo5. ++Ű[zC қ@kA=Qn@n3%K0X_ke Yt=:bɐ(c) i 5uPN4>LmmUߴJ0XA0^)"yJ} 1 bsүjŧ`ZlpYc}` *IWh72GϨ[&}kMV!tE9݌uj'}Vu qoX|vLS[TD.JjȺ.LWMIGTP, MF^p>={# ~Jb,&< no[]'Nce;;3wSp?*,#rxI{L֧V'f-Yg_ vg"f"n$SH ESk0GLN kEyMUr鏽y:u1sOnJH{򊇾w<=<R(MM4>60*cjA˔vRdL$%S+RSkzIAcRHs3Zf`"!(S[>$uE:c\J=rcm7-Lc>\ Ն:sFZiKXR] l}mPD/3g֕z@eUFyۚY-o"[;3yZ݆nї %ն+%UuC=Ƅ`'KdЄAgmz&`X';ދ =9F=cנ$+V9/Xs#Ĩ6#bu=(3ήYͳ*eCJ7~@'}I]Dg8 pHa~:t?%bce@|Lሟ]KNNNW_:tŬdcj?qɌNK)UCq/&3\!]@攲Ԇ0/Nc M* G.jVE\wMa߾egK`0vDZ,(Et/oЛւ("m^[ږ6VjW ag`J^).E/EUYp?6\H*pMvC7 &^!-wڠUˤd)HStw/{.__.^V0:3EetL;zQ9ܸ09/”No:M[jص, yϯF&[`Qy3ǐ=Q0N"w"{)ԮZ unv}'98k--\fnp.AÃf]tŘuĭQIP{n?.\,5UFt4/:ƬpnvO#WpQSߘ-Ѡ#r7/2L)Gdaĩ$j\#?!(+A tO?:n?: 6IG DO]Pܙ.R.>܉ͯQE6D;~qT44S΍< k:.ZFRp  *&hB,I0|ˍ=XmM߉l E0OtsJMg~qϧ˪u _$da9lkB3\ߔ[Lt )K8Bؕiɡ?eb%XBY2fp7f-LM-H^]sHE*.'~OZoy9 _X@#7?f2i`->r3x]{ց<b2QM9cTn:#+ՔϫWOhXq{o;77a 1Jꤪa*ﰰMF{*7m= Yрz>6|y41$Ԑ/D3tGF7Bcy7OH_Yz:"~tD=TlA[\> sֱ ;!ceښ1ewcS=b)SrN 3e=K6yw-rIn(evWc<]FJB29YWzS )g<d1R*C:wXsƄZ{1͊M&jq1.;(|Pݲ`=w毯^X&Ssn- ETxw^tq[I⃛@62Ҁ=7Z]BR4nF^a_t{e;]e2H[Ny@HaDa iwJJP|>sANrHFa&gV=.ϢC Ť/s8nIPx'Og'x rJ!CJn)Y u_J"L=Y@t3N<HCvRrR0NU)@/ xjb<[`5c#.mj|Lza39/&sn,v: Uf&# 턻}/3swW1cqiLm1HNKjjrNdR=WRmaTŞ'~!gX,{N(2SENY>}CI"#]]*'@:qǖcٙX xfgi( D/KFkGelJuw~ԣtf~jg,oO:ј(,%`A ='vAwe1'>0&=*IRq:Jn?aqo㓛8_ÒT{/LaG.6o1&Yq+yfخ'yKJV'@$ew=3ʹVh<%YH5=C mmnz@8'ޭg1[Ar\<zRP4m ;-~ /Rقr0?|hG(4-du&u!ǭۤv {,pM !ql99Aє⠂4t8kVgZƀ ~9cP`+;m(9qCЖJ2Iл;ӛuj wx#"l`S)Kܵas05Qp`[8*y[X!$ֲ;֢A ^FDUgl?c$6&ٌ 4 +Lei6ΆFLc&! JtԦփ?qԮMrAS҂"ۚGB[İdȸOnts sdS%O,w7{)˖i)VP)rPþb {xNvgV'ᑷh6N+;~ D͓l.!OunJ* of0ŧ='uڄdPLQVq!=R Ȇ"Aj9O}81-p_mۭP$mEhK2 0 *UBjlŽpmtk͔Gpq=R|^(ͳQK*Bn S߀ byiޤXԍe9#| inU!וAi֟xgxEh+Nrs4rH+( أN=ꄲ) m>~L_-DE3,Nt 3wy]3rϮ|ꕬ} SiQ& j( :'t/T>z84S{Oȡ8.VR!Local{j.2 'VnU #J}` ~4@q=2ngMxYP}]bӿv3 9jS=3K_XAW^`6[ZG85ҍPިm%*2+ 2VU܊ ]>[ Q"[NyHñ"9k#x&ŰBИZvi>f8H8֠ʦT[2,1o2#߮w̧u)e2 a 4kNtޞK@)HGHV,_63 !6%tN5&}3bПg@Qz'@(ԩq AgEA㋮ ePj|&6ɼ={s'_%YB ,RlP+7 zwčȻ*L ~ c!9|>}P9RG%bryPE|C/ Aկ0=Oh}TPN hh=1   jBK5{vל#PXo$m qo7qVنVڌi 9*⢛N2(ol\Oy7v}sߒ4u4 {@Q&P4I2 H}_ѪIG̑O臝Ge̺.JTAb\M5n|8O^8 @;@, F~7pOpNaZ3{*AB!|!)/܅`iRF\;RkpNw%RTϬpD:- q8LN)z բk=+cЏ &*;*侣$>C$2Hp(`gKu{LpAmE73L,Y tXu95À.#)AgVX19thGׂ[NTMw>aU~g̫ɇ]0{=&=(Sɛ"q{; BeIg]F`[3 ˳sæ-Vv/nٟ E;f9Mj,bv1P2!sX&4%֥3S$'Cwn۳N3b8Gr5g`* d& kߍרT E! hC]>Yfs܇E7+IY/q"sBcܓc³ps4+o@X{b`7^{swlI{>\#D㧪(ϰENѿ3s]Mi϶.Cן[< vQsŬ=Z ˟e]-Xnw- 2t_#ߏMl:(h{ԋ%dDݳMo XdZ8hOê/%P+oy6o&?j`Mq~eX>5(>Ie-TVWaN.s Xﭤ^C>8_ړ4oec2p aAO:`:[aNfcva j&گ}w4tEL!m1C Mtg0)2}eǫ/ya" ezBl^ncLf.1ۗgw67QO(oKY6^Q? 욕%=еqb!琓9$-d%Q-jXP'n9x6`(2=J [i;*Ìq@3*415Ŀp@(m% srٿhОW{l92]3f7b89cY ,['> 2+ec`?9U84X z}c`][y^) x{ӑ?--0 Z{|P8cҦK fa( dVx$~CH-NzҥVvWCgQa>ooE/dPH,]-vv!]>)!-&:O{bߎBGIS[(<ʹث~-?k=*Ow%9pǥ=h#CHσHpvx|9 ީN p,1@ k]RhUbAlCdˎWFRy$f wϥ Kn Q|vV[s>i}( nЙ-6lcVu⾀Oxq)%LE% 3}}6ҫy4wctdMeĹvNJz^FA kk^Eiy/ߎwJA6`rWں0Dk#"M(Ur R`S0b^OK>k5KffNq7L7#Wt6غ+VrLdrdC)Q9 Lq`ۼrѕ^Ey0wg?|͞9yq11N<g索鏩qXr|E^eS$t;qk(&.iai~X2U 1@Qu=0+e{T%bz$@ʮIٲ eF\VVJs6vV-\k z(Gwg 6RQqeu ~PTA5GHz2 *i=j$Ӯșumb;ViE_Q*lyH{\Uٸqމ’$1֭z WȯNQ(Cmi`KA &nB,BYFzW)W)PYfVc##F %uFSYJ=`y,-@Bj7 sutYnfk2IdjtTQ1̾ 6w蜧ăV;%cY[>'>;Q%p 7S LM~gZpQABŌZrX]l/ݾ1egg6ϑ}^r,6ޒYӮ I*=6x9 v>ނ:>d.Ń[{^E3Gn#$FL^6Ag@tRAҧD2N\Eo6b.kM,^:Q2 Jغ$;p/%jH} H8gZщYD+\P/*06'ԹWVVj*^c|AaAO'}] 7=oz4IJG! u~`.Nw}1MRTDmIYpN8W'dqQ-دJ!oDt7H$-)ǿrA&7THfuȇlZ(³[Ch{.Ьn>-"oMgrT_)`Z,V Tgay-FQ'2GVR܈%~. ^cy|-@JV\<𣏕%=UI-9$TCXKʫ%'U#LM֛xo/䲏cQ2@UZzUufKRdqEQu')X}!v3.::n&Bz{nx>kY],bۅp \O&NF'Y~{ -+)I#{lfnARt>Xp }kA7 ͕g吩5! Shy{PѺr%0;-ѲEE"\ysumD!8bП.Ɨ%l~dpT}Kj^T{J$Rώ$fAU9Hl~\b\} D^42h9M]>_???!yLx jw9/2U q?_Ux4ͽVJYĭJAXߧ4ǸŸv,Z,V~?W>An$f*[pn/^+d/|?gT"BnoEjmQ蟣#X"X8N-< ҘrUXp[CΥC;m>_O|F6jPמ]?)y/3S!j!??Oez_+Lv'm>:ןԝ%ܶrHXů5/r{]Ka>f>z%MUq{e#/i*7"npv둶U@Z6Ize.R4&b֫*#y C/&X)e~'kāɉq٤!!]\Cq6Cu;Ok1" ЃWePkcd"5{aVZG+p=2..M!9W#LOsw>$Cqv/;`{FcMA, 7$\P-x|"5$O՟5 ZG8]7^uk輹(fRl(Egz&䰣eᄯh̝({|(8uT 㒓0ѢX8sjZmcQ$E||AP'yF1 \^\;XծdCrLRvBrf#M6cq fiMa5zνGa^ H=sd,3Km+ba;l !߆}ɲZ1lCK/6 US7e=5"EbqU m{ԣA9ٰeD}Ž|ps[s;@c7p 1E6MJus } \w]'Y6YAjD1 k6( hp* :lqX&v'h_8T΅+w꘰P?czBV+J'IHbT:SCڬ# :2Pdg)2c4u{T!keqR͎S* kA}C9Ny^uKvqOݡ"=r1y7Ԭ[coHYFԇT,D0~G&rؗ-AX`4@[H.b8Ð<᣺k/ksh[B.T{@2x6=}ڀ_VM:QttrkIYYQEMJDgp|)k2ðA)Li79>"A*9aa!foG ^7~(j9lh%8o/丗$o7dhah8ѾA<9]:%IPDgTd]BW-.HRjwV"+8 yRx_N\io8;;;[]^1)Ky\Vu@b} Z! <^AZȝ>+ a] M{0݄T#82^f X2cb ,AbyևU."j rKsaDUxyQ*,1vDc%+=gw;?1D*8<":"VaS#tu[Q1EmiּEXW4 } rr(Bd+{~7%XJIG87Yi?FĤ}.HJΝU)$+6`bB" c }Pg,Xd7T%v= 3[5c!'V;88cK[< ?M-8n3iVDD ݩ\kbqM?'Km0%CǐjY^Bqc"Wڪ9=i\ma?mJ3ږNI@}5 pXL,qf wgrl uvЏ¥tlaskmʳ. .϶tS wŖS:<XKBS5l:{꜕5Է1 |~ OYӾczSNj): Y:> }Q"֞ 8A i =|3EZI˜.eA4VEk-{5eX[}lU2q{l \wMů.حOQxWwK[Z)k5]PڀdY/AaaՙCOaP]У7]BJ nюZp%#V7⺙]Ȗ*uSY L6?@ @he83,' VTx itdVjHC-qΕ4!'򀨞+I;ceZ> Gf|E`~DrnZ;'Eގ:A|YJ(JW;FK]8_0b65@PVJ;K.rFF㚔 Z˾0"WEcAncCM`&\}՛Ok8!g}Nr"*65x hJCxiX+Jl7c"l O)_y)/i,ۅ쥰#-@xbM̌0N$D E\z .x` Cl"X<h6}#sdv,Jop4zMfbYv_k~Md Qp"vSSzѼ0eSZ(V7uszt/`Ktڛp#&(V-Du|$Cz7dcVBa˔weNss$f3 D!CPn[bB "7#nk7+!k,wmF _~u,,>)?^Z6^SJiJQ(ģ_p}s%5dݼ Tr`COˤ!<_Kh-=~lKv!67uZ24DO [Γ[<l̗i3HQ23.AOb-'Lp:cxdoӺyP;zOzk^Ubֳ~5/>f%#ʧFU{ʦxL1CˎN;ٻ$Tos!s1 S.vބY=oR!MkQ*ԕ8CócM= $?[ ]_!WTEy4 g7:+^6\Z$%%r:9FHi1,en v`:t0ײP|e|\^7Z}g?v/Cn<bE).%eLÛSS6Sc@7"ewC9oX9l }t Rkg"09ՁɕHu/^Zp6$`~`-̩oBvz-d>tU9|8]j=:)Oq )(W_kxYJ8+7 ; 6Kxb AOt7HQ遾~Y2dar!n}> yۃVas c& ڥ ~|qD~wɣ[j[iiS#:+=Tra$^ZwREo I,I -]IW $}2"xatN)ŜSN=sDd-]c(Lup^EˍUkϰ+́WuC;#1F=,'hbWjySQAZкŠ˚u)~)dZ%4 l:zf _||$xp/Mpb9?E`ODc+sawjTQt;t#u+17eKn~s– ,+ `q] ^ R&w.Kql 0UcEpkAMJl4"֌Kަf`fqQl\ASh^ ΁4XɥhW;iR͝lw PN>2r%Elx]fOK` ៈ|Q`wKV Zdh\ZcBoaӗΉ,iWmseL9zAf-S\E&H1o$zFnd+O~ 5+)ܶn _?jEo<C]aR_*{Pz:|Wt4D R|ke ƓuTn@? 5$'adQ'?(!G!`uxɚ|m R5sQ؝WpY~ 7͟]v2mz~8~F|urDԮ?Uٜ}q}MM+ ڋÒv5Cq$^{+㨥F%"PބG,fYw Eފ#&C[4P2ell1vZG~X=*Ow >mj5)D[~c|"d~Uk##,F@<j'i$%,|?DTKgXVeô8Kk?Lָe+|$i~y6v H1xIǞՂ 9KA`ަ>þ3wk\ObT "k1eQs  zv{d7lGnc#ړK)j{O ߠrp]4O^ XiF/ߟHhu.rgK*R7frsexNru+֊;?ˉ1!8g$6 TcPRI*lbhO:J'XoDa?V&<%y[۵Fj|v3 ?' b:\^}ėrruG @Zu7-_LŧtƳnLjWlS9 Z@8zL(i"ImF"U$B6yk7;i\3!0wZSFds!ITm^C^~h\EW饪5toZ&Xg&| gbʀߖ&>1Y}' H{֩ lud9"<yR9F?`=" o6}2x^@vvD`\ Eη>"vkg&=;AG8z|"K>99dB |f0kk.y1Rg7{ܙ}2mj!D7 {*3D ҈RR ^$L%(,Q¿`1Jʎ=U]DQ"5@Wi>I^sqM4\N óѻē&8m"HBd݊HT44qqYm2FBS.o18'jHEvK°;X#,m~)oӹ"ӂ; YC{Jw^օesf|A&j^Ѡ-8M}'zLϥݩTߤ(tv<#橨cϰRdwMOuޝwf(YSno+qф5oh?q'Y}?p~|{ '_pA}|-c/Žm)r HB >f%w:H:Hcfx0 ẁSVN]#ѐ2y34Da X/Tŋ S>_]WV&H(h7d']p.HoNAZix{Jܼ;ܩDzU|{ZFX8^҄T+ |Mvi5ET38HEޡAԅ$4Ig zs͕' zD$PڸT21BgSNҤiiR[֚te~~>eЈgqL:L]būD䡸*؛ڨ[|d&TMvT+JTw9>b n2. yQPih咔A4b{ї~䖢d6J3 %>%^r&Lys}{YFsyZJx-B&fK_hʇlWJfU (y eh `NVJC j+i?D-hƕtL3$da0l$piEG}4.~Z.61n!=Vj{j5L)_:-2u$`,rULMS!ZW@ ]?h1c7N&<1r@MULh3Y6"uUExD&FzYo%LUdJ`g)sXTLgK!R^#XǻA `Edhpʕ*;[dm٫"J"G*Cؘl+Bg>qб{Jo?{ƪBIlBqWqov4e`ulD3eO>N [v"3*LwuEbnH~O+$߲Em}RIeaz&8GH|3BSQ;Ib)OZzJ} ;#-T G$H DU wY?S)r%efb LlTQKT^uJ 8r$[CHV\7MDsڪEJ(b3Sʪ w"4,f*_|o iG_\faj#w'Y %'2b.d.ٻϜL^)}r{n'7aC%mag<.2P0)1?Cu@ bGPv!x&?bwh6BL1Ld8M $Fqb1}rge]'ot9>p`NpGϤZ=$ŷ9,;z@^7fz΁<ܶAT ۯ+=xWEfs9$%RYu3ͯЏbB(b6GMVtr kTK0]G!9QD!\Ut$|HP9`3~t <\ycF_nZ sk7 ji4ӉÙ?[5$S_tགkXXVOJ5iӓuͻ)+(zJ~SEQ廎lZ?o~-7F{tłH ߧ.<1g\d|gjJ8W#mH86c_,qI(GVţIc_#q99HißE'5X+AhxĿ  wE,Jx[ /9wV2"ke?yk!{8tY=;2~uWK8un*7^fLp.@V!P ˹(krg9F[i*.8d _#˚mN"-ٕ 2XnY_  )Щ}wnuhǽ{ykGAJH7H6! aE5-`q8RY`EVP?pXI39a]"dwJmcm\%f v0~u֮!r_c I<@2I";Pig ךIv$eLcP/pz^U씤vR)3k$SF3VxjݜY?bD5$jf1?8ǩ'&e Eؤr .~Z(-~^57Be\/ 쭷TNIN_f)l#dH[T8ܹ86^ b~}!%;_ܸ\-cxtMz)rfNTSePKS\e& v%E;b(K+ﲨ}m D"AlH3acGyGQSS4E_ =)xx~SeJd^ҢNP>17Or͟x9+{3vH =/ } BETlp Ĭ \y>J7/]h(# AowDre"~LClnZ7)b)K7ߠ k3pg3LL2| j\%`l s8&}/^m5 &lIJ&m,A3,iFFɚ@vr t5 uBwAq^krSg-d`6n`nO@b6K.؎j93>C " 1SB g8٧5#3ka(O/](SF57pd̨g!\7L7 7swh C"Y OJ]q 6zXmu",혚Q[uX@ijgI&׾%׼t@.W)F)ByZI6<O=4`ߵ(`g}GS9~,Tm~ $SƯZ!qzG=q3Г.U[[a%{r%@QHZS5pci;Rg.za'?>S46G^꧊n5^BrH`fŊMrpz;J6I&•FS",]Ipwg8i0O[vÌQMkZ(#XD=xx^"`Q|icWF=FI!# XAo_m0Y> ,gCF%(WR wzsߦrX-_3ܱi jD 8Jյ)x1yEVcGE#&LC{WPr5c\! }D { i~b$wb+RkSU^ʾ^: C"Eb -!|6AC/t'Ƹnܕ[@Ka8gc%% ̘&'lu:zR)\D@9e1Et C!=zÛ('ȌmN`YZ7YXG!bG2 >qY]3҆w|.IU}Ɏ'01&Vݩ"g:0equLj"_bdnYQZBcEq&"^u#aqz&|ncL/ǛI1E8%|Zep:[|4~ع5:{3?vyNErGˏ8ZF;yl/[1DQyZǾIӜ=1:]z}II;Q rE3fp|SIvJؚBWgxf<Q*; BQb+^n"I+jg5*#HK:_*!|a4F}lT\Tc;<=BYcڌ8qѫtmҌ\#Hg&IY;SԼ xS]޲Sk n* P[y96/]c~O+]j=h$}WgsGw&; #Z`}e&b,,]P!)]r+64Z)W(+ $y7b>FȘm5}}`U94GLO[(ղo{u]+uUڋL $ZE'TWEC8|Q_h4Í=Js>ܞm/ymDfN0L0sE-);If ځ\>7)UJ`\.x_Z-sJL^C~W{s_oF}Ƌ HM:RR\W:yJeZV90TL@ݺ̂V)U~:lHuVQE6>uUh5t7n[OK ' @7 5{A/nomȌ+&ٺ qx0ֵX2?>!޷7‘2_o?U径OWNN ,LI8B+bwucl{ yZZy {ë<5wB6sw'L9)tf4JKu] 50 pCouM}SlT#𽫐:g% YݞK=fU:}ȑB9~o@0gϰb(:TP<gY(nIG ű8RT&qμMf-; ӊr ,aC?iL-~gc,֊lYtO7W,q3,aDchS' Pmkt3e&d[&'(/v4fަc1v\C/=H2|zS]' R[O @8TǗka"? PQbGfs< zH{x`|<bH"K8@8KPZYqDD]ͨF$GIʵgf1X(rsW%lӴjW!}B#m;kՁM=Pȹtl%pKzBz>.X̒:eGL@3+5%C2c >.?PYb&g4ghV;DP HqK)ӎDMgpJ`SaK>^xX:^w1^9(EhO:k <[qDcu(c# @x28}(voGu0N|$!HreA zRۣK z3~̳tZ$k$aC*7CA)J@}ID-`ex>l֧QD_؟dtj^LHJGloY]=ҐUqH-.buH^̒?,ߏl*~ۙ;T3.$(]-{*sφ!u8ӢJp ty_Ik%@2; Ad:AC.$ ,g~ z%WrH8{a#% pǓtmݥQ:(b. :Üʃs>OG43gvǿC0ޟ-i(l#a߹~@ѾyF[]h@"8ٻqQN8`ƶz|Sb\=Һ6*cLYKu4$Pv{ڋ{-p{u)e/n eR9pxIĭ}KtO6`>5AYzL*7heSyO`Y[]\R53~`™/+  WHu(^JcM5 fxug⹏kwT Kg~ @~ٮ2kd;ߙ˶NX(&yui+wu0:#hVKSzYİhoDMIJFu>ΕR C{x? $m_cy; $XVi'Ph֦&?ILY~^0k9]^un}rc)!!LT@t_HLo"s@i\? CQ0YJȂ}]C?VL֩m7.Tb 0#4-=4m?^*u)3jMUE6%R[]W*H FbQ9/{rEtOyd# уs=z=, S?7I0QH> /&*tp~NwS&.]R=#ua{G!{CQmNt=K? a@2kQN~<o9Х.Gw䗪?8a)W``T&m#ZfoOzpf2*~EXiAlRUN , _fT$.M՚T:HRMMfv~ 84ҹoN6*PPW%l~8&j,+:zØh L㍌ oOk!H?@Jc:1nNJU4i LY_tq2>OlwOdca 3Z9=Œv>_AC .8rIA(b_{yGLPxWʘL( ؂qJ+gűY|p aUI|[wq-̾%Af ٙ-UY{ ;sum(.y-`i+vAszIX׷o>8T$=x g$ՁMzoQ}Vx'{Rd~  qƥP'hC1̌WK 9 W .\r@0x'n;4dbbi^WV1tM7};KbvNu܃K@~4FNOaF?iқp8DWXPCWV\\\: =/'۵5xѼhB ϐʶ5L{uhCWYfeD%~[>Cb'b ?($>J_kDQL0Dw |%ֈfJ;,Yʅpb<69TPKGN% V/3)c ^Uu/|wMRԝhU, 66Qw9W^̒;rɊNҖ P*, Ν )YYh iY'Cr{ww#_=k_B;4 `:7o'SeA<BYㄱ#>CL A#akXOB$dJ.bc٪v[f|2C`-P`TB%d8&H]S,ggjtZ각qMAYK$8ԩW MPQPZT4.;PMlQfb#UG2Qqkt̑ˊmk)jƭ2+@?jQE] )/[:9$VCi%Mb'uyRj&5+7.&# m#TQQD ZjĵU8?nqGO6*v%0#uբ1WnrX$9[/;Թ&NM{^c DV>Տ{Mgާcv'8 Veݢ֐fwFLfĥ}ﵙpXg=|'ؖ{+D骖@({ag)?'BI9!~賋a{P3L@my6A0HgGz ~3%6cD)fDR/;JG1U ҇j7|8Yg+m D*ȗ"JG=&|O$ y6ٺU>ϫ+iapFؘmC~'jӔ^!-ߓt['2ijCrr'Q Y+f4{GlDwgpo\UJg.`F.Dv~]NʓA:oP\!|c> g_{)0|Jk|}{ )4 Ŭ ,\ߒ}u1Q)-Cܤ9~0[ 2dYn^?(sa1XjA]5;5.bZZL~ċ_sM>g2L)$ήQ?tV> Y`JpwpKB/[w}L }j V)Hl9~ũO/+_`cP:sE ژ~zӜ*U.QEe76 eKX>t= Y&ֆf{'VVD_pE_–I$K4/ bt+ NrT)Ps]ܰd9'@հ9 odu &gB^ YDJ|X͐ Ǚ!4n QtEǒ`7k7Zd@Km&JFXe.\hMNm0(2hj/_f!HEsU䓇&ESm e@JO4sі"C P?"yjJWG8^όS鄛rsRb|!P ;Zc%ʴGzG;67ARK(֡(TmEKے](7Q&MPdGn[h|e^b;3̆U'rpZIAaOpqKVyͅ.f۾CTT' |V+]L6"XVdLEf5s߼/7h+)TOIke q ۔CQ9ì`ԁPhw2DVf4qħB#E[UzJ8x=SGD$ J?+$qkAVX@dtBӶ^|ox$ B< i"Rei5ɇ ^z"L헏$ԲfL$f5XiÆ?? Ka6$X~֊ +UL `;qomQw&tY3m(\:hXE " c"BD.+yB^^T4-5ύ{3YLP&-t_S!*, o rtkHy5&zp pzbq׳o}k#j%Ă`ȅ#-]TheN#o a'Bil f;LZp_k圛~tADF&mDV*z6)PXTB?Bx]U1T9 SZ9՜e.@|YBR|'󌫻g;G$0DB] =#}xVK΀b40oIZo|KrQ7ysdbFñ=Tt]:4TP\~Yton04n8rDP@`ė ٴ8wX)ԝ>wMGuWI8 Hݯ'=l-B>3].v\\}k9+.$m4b/Y.!& lu}9#ʙF <jXǐjʭ=ǵhd~d|Tٙf"IbnEK+y#k0kRJ`(D`ۿ|~&aW/R?ngċv:oP\#B.>E&ϸ7CC'6h.Cm73b/!^S$ Š͋ŗ`sj\=E:ZiJ#k o rqC/ ##挶0]XkFxnGe<oζ})Fω-7BSqOJgJ?l<!yۈ܁ryvdV q$pzJ+_Y5ź2 i*X8Bبw=)*aR4\WB԰8:4wH 'l[+#۪>NhlZYƠ;&qe3ݫЅ]z*6RptjGldEX)ـ<~ p~/}3&ۑ+(禃z*h81_N)yN= imp/΁Z.\Z(!ڣ;NV?=$ٝh܄kI).!ɪ40(]Q13*9ptRCe)nd-@'2yR!q4wA%Dr3TfdN E?tNBtzK&yoR\9h$|`jmK.@"i 镴G M{!-}?kS3"L%+à~}=$B^tIߴxڳ䀔^o \|oӹ5A )xơ (XZcbf@kqAnVv"2Q(U =HR82IiX?hpa>zVӢw!S6H:r/{i>3@1J(rR]|[Kd=Êϡ5w2q*[涌 jZ|r5ecc$[v"%X+Ie$0#IQ8H!NXJ4O5y(oˮDQJBYZZd#$`JlaUZ6,` x9zo`VVH$;obA$KݥRQ Gycڈ+v/_&^3lC#.ѡyH!z:ׅhe"ps/jPճGjwO{+fF٣fX^F mqWә7WonTsqC`$?ؼLJdQ#D'>U! 8p楇FYgt׿s!<%a^`CT{L'sxf 2"5t<Ey`, 스ܨB"L9{yKK#*3aL[vӾGQəOcnUﳤWaՁHQ z =٨F0Ca#=sA&m{{nQcAbfc7à 'qむ!D)DiU1k8n4 O}/Si{E`u]#BߒljE[M+LR=ʿ1#Bf*l.4pCy_C0 /FFѪ9YqGar ȩү-HV}Q.BҰsY!<[Ub!dEs3<a=x8]u>1ZUMKpԸ A+ػ,~DqR.sfg[DjQ?qxg3 xO#'8h-_ף1Mzc@bsP煉-!!C n::X򺩜] d $;P<Wme dۖ%Ul[j8(g"4Ǩki#xƔ00Nu-+>/#'`սKhiE(X%:Yޠ&wͯ(_:u .f 4JF\~R!6j!,h?RiB6ٮ n{Ieo&K|xGUs׋20MI*w|Qʟ`>FYvl_l@KijGo}꾅7!3gC&" _O2\u}־#KdDhw$9r܃R:F"<)gWYNL^ı3Daܕ#暈h0띲ˬCUg7°:6 UGeӂN^U G!cb̿ҍqeeh\dmùU7.鷦 ɠ;f2d] i,C8@@; D=]Xѯ]!nivgL{X`NGP y|Y9384:As4ZiAgEԧx!X}×zZ0Xh"kuOV*]4{+SxO=#r}'ǣ*_( r4'k6:dT蟄.r >`M6M/@UĜ-x8VD@weLV79l,fd;v8_0i)`d3Z8Z:CVضsT<>Z_/%~EY-Bqq.d݊Fvs&VatH[0 9nҽG8חwɭy0簃t#3=,:!͗| ] WDoTơ+^Fz 1줥q< Q)u&(o̸WiZq|#i$(}6u 㘐%Ay3 _HV½i}/k6=ʘb|I*ReZZ73eOTA^=x Y.4(vޚ1ix=ȩb24Vvvg͢bLq=hua@K!TGAݔxsկ#s,#3)g Pyc ,nըװ%΋c[7I?.Ռ4XP0\ /-d23ޫ+y}U@SW`8e_ i.+Ga/IfCk`8o/ :32 Q`MQGVe693 DMKߑw3niB*uzz7>z՟pbcY&Ao[vp] %3pCڇ>Ť&(w)`k5[?\^Zed-^#3z |kA mK cҿs \|.[Ro,w* ?!)gI=<46UD>lsڈ6AqL>eA/}j~msr0k8ukj4(g4z CO1XFpwH %@rjxȜr;Sř M@nzk ,\Urn'` BKHp00yyGUPEVqpo8N')#a(, Z..Zk!VsyS{4 l:v ҏx -+~=/wTW`G |EA"сZ0&)S7-L9f!IJ{SSx]j1j#}o0 s$. ?0;?qm`7X8?jGg$n?@(Y(_l8 < ޅUL6hՒh!b"a Ҵ#f܀F2Q29oe+Ҁ4AQo-,́*l^C{v ;aon y 3W -92 BML ky3V}˂/#вAHSXc_-`:IB`kwNM"A: W1FW`Gڔ_qLU#5M1Qw|TO~dae59JD̋~g(H5kmqjHߏ*qNe/ig R.0:x FW!qjރ!\gVx<3p*ywB:0soǼJ {?uHMv KĤR8~PԸHˬirد@CatCerXVWQO2bz B!Ot}TҀl-`-Pj9')Li7J L:l i/ENdUF5P<I״\1l&k( 8;Ƕ- SḰ9z<GtHF +i3i ߻ɨ3aшc7w~+A.j@ && 6fmQKb$b+׈5=aÜY~~v;v5VU13VV<] nӻ&ʛT5e{:3L"09j5~tEl1g# 7 %'!_ƮC50WDG:{Sp _tp2I1mG\_eɰ&$ ?^6V:{,>eQNL D `h2f~,W at휝7Q9Q 0k#b@޼K%o}KD1,ܲbFQNO+2#CUi'Ueh뿨 g⚥0Zd Q*+n)W&Ydևt_cIxm/,ZSQ=VIYCt@x&'e{5iE~6G-.w\ AnhEnթjw=STSeS|)z3G[P@ӟ aENDɤ Pt>4mپmEaEcǗyՉ~]8竵J-"20uh?iQ+-8g=Zy\èc7Ͷ#Ch8hӱRW E*8$-xPqƣڸ֐_U Y>F J 3RJ2F-y=MWhS"iY\f(ؒdbAIMg'coN L>˙=<`].P"+&Ht;2$2mD#ysԋy/@%Bs^&2%bZ[S5ºpC͙Zl,`m(X0 79cU+lJ*'xeoRjUܺO1ٌm)ܾ%_pBKK]-[@GxMnyx.{cem AfEI],ex֕fhBA.7_ӯ* _m nb3½mq,'qycfP{h-UL.̗x!B|tDTpꅁ,Qx=6s@L |DcPr$PoXԯKgVqqG7}%6bcdrqK]cըT㬒R l:eTi`.Ix&e8!86J\z$$l-I3yL{-E@a1 //EI8`e €G@ ;>G"HZ&4G`!yItw&v%To331]1HyiȍixR\K5o\Nį/'D{r`ihѷUĘ,* TB|8S2c 523]*;dG;RbENGOX&>m\v~L3:ήG"+G\H]b v_Iǒ-8k. DG, 5؎JϮ`x6}&}+`h)enSflW'?Ζ7| TE0N@kU~RX&/VS?2z>TTF̅-@?Q ƶ0q5Fo=F+&I7EbKNǃ/=/v 1vk uM&@Pg#WS280IR,=#Ks1FɳEe~=) 8M [ܑPpq <{{W9ƞX T~R3<0eFb

mfNJs]|ϹS.tZK0 ʇCeNe]itO%k jWeYeyĉ³GCEٲO}AvQOɡ"ө}ALsxHG<4W{n;7,A戽)zn7fD߫SPL!CJyHFgx*̈́ &{ʳCBH]~k3JsZ@*~hMl( BAȒlyl#q@ts"/Xê'EGi1FGixP rvUB':'{no*њ&6?B`5lV&<.ڿmVmmikp̑ru͐*lZ|>cQrR\)C2G5'Jv.a'C>%g'p9Ye +WIw,-W[~G;Hĕ)rl4]A7CTkV)q2xUVi_~_5$&BNʌ( U_2X9Z bZMN~#pF$nWUq_✦Y9 &TxQ瀞vVʵu' $%¾[3 7Qb# K9hP%87K6稚(/ĉ2d LFXcfļ3F~L>t7!mWOaN)ݭĸK,FN0?q3M& lscU {Un v_ ]1 -;)jLs5T7<łX.'kI ?,a(B4X:y3]{"60?]6vܯu(sIZ8ܘ]  ofi[WVdKH94TT)aYg VcLFӕڢTUAB Y 4S'unp2kz3q?!aV^= )|*wX@"y|&LL$xiXqxK(l-WOb7\Օ+V[$=َ3*0:{4^NvCe896XI^; |Mt& >ʭ5; !?cN`__kSwҪg'KneׂO 7)14]gǀ62+qT1>r#|Yxѽ;'>+i2rg"nB|6d f*A,Gk "{qN4*TJɃA4-፛ghI;+G+3zԞu2ywNrq0`_!ƄgE !XaS&sI| Oܱk2-NXS_<7Pa#\ ?7-yiQ~$U#fGv-B< 1)ѳDB{3H[lZJs.ڛg)DZmj٭Z؊G@wB@7$5~9}=Bnԭ 7Ǿ~҉[gK@-pUm3Z,ZIrϺk=Vڤxuy!֔e@v"Xń~,0&c1*(ւ9]bqoG~7qy:IvH`+_0߅W*ewNx?XFpjCut&2J{.UsB"1ky(|I*J=7sAyq5& `>C26I/&W|aA&Нkx'A cFM!>-}HsfJ>DgSQ4^2O6R%LE*^J^5MX?ہm$dJP` |.;lCfWySVx;ő= 0Ey=pB҈-Eo~(SLȦfxJJՇ2J*f̮N8Dkjb eNdn8Ɇkô]/gtOJOr[7(0@beE1mw@2#{CuUNZN[jgTn>yWD_m| VaA0S|"qW=D{mV9$Sf g,%h%xX3G%_TN5lu1moL,%e&sڽ(f` 3Sɓl_W#t3x޾eqED*pǂ1 /jSW(y /r]x٧o .ץM5KQxfު6rHͯN1Iٵ^մ(z@<G~K UNb~Lu:<۾ L7nf+~)x~n+ B^YÅ2.;ب_Uoېew3gm#' 5 RCJ2 v8_6E)z:ֽ̱HfO4!@К1 eo°҇Ez.L IuV5ltԛks/?&)R%4 TD-> ^ ZHsxj/E}gWM )O[35\2|<lU`w{VG+/qam&GI"OEqH5 P3Vl?PɇnHFi|wsuO]Qs{L~3& u[~n?c FbpB'B*t~Ҫ-ˠMWROrܣ&Xd.0\yuH _-]ԧ_(8ɚBP4pynYv]2]v&ZLozƵgaQD:Pf6vSv;Z_ T<|IErJ2b ?or#3׃S\mTtW#l6姻im1W䇁'Pul/?<[~_!:zC!ۍ¿(qbW>@n=;KruȋA)QS\<*@r"^ ;$5Xc\i~Z7 WAÕwRއ*vW1,E3+owk'j>Rowꅹ}^_JV%( BAWz1&@ZU#Ftwuz[0Z  -aY ϧ>&\0urGÿAڶ#aa'ґ&s!4O #{AON7 ,p^;i-]Z8zU)ȐڃbITp7vmό^@C <`.iͅq+*e'RexW^00,mX`YhRK:BRmoHVlK f\ !9j&(i h` iI%'A AC\Ĭd1;=+ TE/3ECkrͷ;&;jAP{Gj]Aȣ1Zʞ68cu `0XjdJ_ZS{_Xs+EAi[N;Vbn_t'R^>͌F[nN]BI~ꎚ4OyE+ŮvN#5fH|!<තCtP`0ߏw<ρ`4aչmGxx383/JAԏ)A4A?ؤ7r*|A?VѬ$C=:Lwk0SAl=Ajnū"-UY,7Gk6[H˥24Qԇ#A↗ږ.tTns tRԓ'cF?.БUOBq bk_~{U{Ο? BQGg$]|h-\Ch)m_,)-Utϝyɘo#'24G[6l%Nȯt~u,,kn!K Uvl%:Bd'Z)lw)ja =FH0MV[;,b#N7펰6W^WS;'36knΦ>AY vZZ4bP1~Q/nbdp/.򷽣1nq, acq„hMqVyka M)i=;*5eSDb.&yq/ٞ[J}|8(y0 7V䏳òCy%*3*zq18e((xhZMƇK%:vww thBaLfT}b№-*wAJ"h ~驯 ґPV 0axɟzD3"G/@˶y8weSO_@0dX_N@bL>Nق bz~Nu. r墤!,y|RDCs8<0tjaKAb%e(>W0$/փ؇xѓF*gJU.9_^h%NUB=_YvR3!d'+sMv[$qEp&_Bys\P 7k}YO5:0o# ηhlRxugWI[4*s|υI:ڶQ8R:uq. oS(~\iy/1z!VpagdJ"SyarSL^A]=#D"$~T#m:#r&w "z˺dcdmX͉ f$w9kG"\PMǟR^|NBiŗ!a[F5eA:)Xg+=Z5|~m9LmmTkj#zw:|3#5w3ONՌx Ot7.;NW}?5vc9{ܶ*41eHM29. O"X*ӏ6]U u7mn]+1|IBfy#+7d 8PQ-bN? V 6B׆|vi6C<ƪNtW{EqNSXV ž 2{K4vۿ=gqo?ь0!,nJWX3ֽZN8cJUD, y3ʴ6nm1\ CY\>RG;eVV;؂NrI(Umц =kIz{4YkI|2KP V=Ƈ y-2l#rۓ\vk {"+䣒%.U~&9eB"X^PAI`3v}<L}$ÀNߟ+yP2nrOP^d.E7Dʲr-ӹ_x %:se+N)|y?y]lsrr7H#| $x%*VW]Pu/J&JjJZ+pea?f#;4ke;ʞTbsavz2^+4#/mO h]o.? O4{l%o 0'\ax:S"Cь@/ r"eÝ,U$17EmRc7Vu+Rd]H5w QFѺ"e[ρK;Z0{\:A?8tqxRn+,8WuRoTYdr9\:A02uoŸ)h]hʻmgXP5,eq.Hr3Uގ$diO{1_P@~H=?iī'–ԋ~ uibV)k˺ Q>7b [`+Qzg%Xhy7ݣp`r\@?VuA-t|L^)X`f%5lLu~׬:<#Ќ|d|x.NlP-5f֐U*_ W=8qQ AbCϊ]He:~E_R~k&H^$.?X{mPq8$pp{YpT<g=؎zJ'aLDMO#<ӺYXPmv)8B72J2AluJج;fT%L_؂RKŭā Erc{="OBY7 b_Vży;t{|WׯMh #ذNf'n`Ǩ z $2n2r8'ܑ(eѓ[$'[ &~NBɮ5 8=#bυ0/(HKIjq/H(b^M>h5Z\:H5/ 3R0t=n^t"=M Phܰ~g`RO@CdٛR(N4p7BP  *)m7KP 4=ʳ#v +;坵%}r6j*~鏪V5[PMfBjh3^I# ӅZB_TUy@$3Q|ew1Os, S'y|Br9߫gzh0n.ī)8kp|\eҿW0٪ R?GЁU R-_^ &AsD6:bak!{3V3ꑑ93-QJ׏>BNCS(΀xMbO~=b Qy:8:•X7 KIB[bFХc8FBZoeAW+_ T7'/w\HjysR @HʟAqw= ےmCTF?K΢Q岿n]S=٬%emJUv@Oq@>b5y#:5h6'[n 9`kA߶ ['BXQLpaoHdޑvƴ3@H[\1xWq2H? [e&%^}Dˀ&<@E''t8g|\Jls4^[@ղ;ӷK|dL;8Bh9^y%["F7(~8@Q෩](D$ Z-eU\g»TX(dk̉Yۨ:kAҿ_C{]P K!tҥK[f> B,zn0:d#81+⾞i.9YcZ(5)|JR-XWzʒ߾1 ȫP\'%Ǜt& Awy.yP'mzOKl}xuv6%r_OHBk"*dN >22d}'it)QUSq,3j4SDh@ѭ^|!H8"ZB$1bB{ \CF⃫]x{YP[*y 6AkcEfIuy}#|xϸp*qn9؄0Id\(}G\Vyuuu\enL+W\R Zi7jl'O<^2Ts;؈C+8B)"sv/\cn$r+gRh>޲8ɧ8X T3c페ʮ4,PB>y\>?hM3MkZ|\^3OE0ԴϘ??}J,z&Nסr0*~\k[Idmh1cM|ԥyN vVi¥s`oЋx;&6ˬ萿[HbKR794W3b1oqZ]beF$$#%]E`ÜNauVTpI^%Bh|XcYunVW!IARǙ %m|U>Se@rId)ar,z~-q9G흎*o&D~?<~ 'Awft&kQ |fK >䑉,&˚͜m/Ykc_b)^S9ASD8 e/~+wi3{O6Iq3).t/VEܘ&4P.t~C*"a":;UF򖜫黰ȜR$Qm^vCa1ҕׂć__.9j6 *HD}ƒn r"Cy¦Ea9zZ9nMD NrʌjgcPY ݈bm6VCOm;#8|3IN"#[ZV~)e7+Yc ԉ=׶C¢m'b딢7Di~ؓnpqt aٜP'[Iw/Td.#MB29 3I(KSv4*V^+q3&6wyJ㈬tDbX/P@aƾyҫɔITV._JlӮKbDVӜL Ođ?;L"9#ʠs`.꿷Q$å/8GVlYVTJ"2 su Z:b]xůy}yD>K|hӦZg}(A~'~p.zJƖ8sFܮӦhZ[ 㑎C܊%r*V9-8{ֈLXUQB.ͻJU]lzqNv krȅdK4.\HwwgG]A,|ƄqC>5RA` 9r;tTG.a$22 l[z0ui_"HYݐaQAZq8ybl4〯vUjTe48v2g?]5#Lح~dL` z:E=)H[#}4,Bü/{)Q,d("|fhDtT&CҲ`Cl;^nkgHűf(A A!>{;CSWEH*E؈* f\ ?gZ_o31` $HFC(~ULzJb>s]?t_o~ߟm##u/ 2:nhJ3~)ڹWy8H0fDTٲK>]YRk΄jt&.J݀t]"!@ȹH@Ow߅ 6:LuA#cl n&:nGcv(?>:w[iC2_B*-IG$K|02ɴB+1+Mh'}~`8K/3G0Iu7Yc%vڵFx;H#>3`Lk4e ,aP:mP:1^t "!u!1(øv-~EOm $\Vy$+EP+YH%0GGUk-fŴ-u'J^9P|am6n ߚF_K 2b|ppʰEۙ 6,p?@agol J sRvFI9USNqkŨ[uj}{9@"6s}YuHs:C)$.[lK1nǐL>n>6qs q20%NkOJrAġT&OvMM'.8'$o7_=MmkƇ6;2{vs-! od!gIn@]G\o\pՐ2e5odٵugݒ' B..yD\:@˂A]KSR U <`r{Zғm09?e2w}:ӇؤfW+xB)7*q+}i)gjdGÁ"U䢾ֈ[eLL\{Crd쳼wOn̝Pm"z8kA8%N;߶WiW\M8 PvWO0Z :jIġ?6ІTEOq1ijfm =c:NAn]sժa@hb59)ܸi5ø+S)沉R/"a#K[꺣 +PC֘0^5l{eQQ+YC@hC1Rb|M&:Hq2J oD,e6*=!&A{Zs]\FˆOɨťmq:߮o//`qMͼ<_ROeU=j\UEVm!? % S0u.1*$a5$_qVqpGߎ"^;<'dE8LN+f5 )[248ǔ?)TprO<ɍ*%7S.%&=!<2t[N̗(oS+s+"Lk9zeNuh, dEЫhuU!8d:'`st*C <0E q2nmK^Wì~FWV/ I(ƀh>-e>Ao0cjJe(2c6Ac#ݧ,M+  ݲ.@b;][Z-i,NU2`lȓ HYuK)4&":1CgP4)Q ţ ̵Daj5inQo GCDBsx4 mO_@:nC ϑҭiJ?tNo0./0FfeN4A%Y2HӪFܷ=B/ [7 Z[(}@^zFS<1c(Nbcr.liJ,x&Ȯ=;$Z,>売:E} 93?b65Z&0 0QVQ`a#~ ( LX)y`гNk߭Ln~BɘkP$AzI#_&#sdU9͗ ]|o ٙ0qsg(-}9mdN;uϫC[""%"2:h׎ţ*% 0Qo~x[w D:c2ȁ;~PJƤǠnJz_5F$g(pcT>ԠՑ.~vZ) {Imsqh'-k:𝕁kNX 4@ U'fdxNPn;.6 E],833GZјjlv؟n-opa3s@*r ]}P6 $5_ew`nvH;£5 )fr`)0M"'Ρ x~XˢfAa9Bp##!~ZYOuJ$<{ wgҸfc0; *͍Ne篢Uy[:n$swc9aV[R!vhPQqJqd{F; PePSyG5f98N=-:H0 @!yb5fs%VT"`9M0 BwF6F^crqsjgF4\NL(`C  JГ1O5g7sYb~g'X5s4*c!0Kء % )OH8)cv8Pn/` ɸ))ڔܩTeO)$n@`^mB*'y҈ `ZɄltCyob"ƳzϚn .LH](u*? B, oN_k{;Ε wG@Qgm3H?g%Zи3AcPk;P^?̕RBPPYؔ7BʛA2ֻ->.CՊʮ7-i=^ ;16;qy<P^̦4\K!+mi^5y%QQ:3ƾ2tSDxMn6f8=,3`6Xa=x*<ʈe$[R=ō֍{iՌL6(>? SE_omwbhO%YVuHl2H2?!w_jDb9^62`t׊((4ZO%dSc:r|6za%:jOihylqq!yѯ'I: ubVP<`~meq./A~[&*i/SYy%6_;2*Q5eh NZCLJ͈nC(~.[؀;vIjSQT`- .Zzܠ(޾c\_䋖ٍ*)IRP 5osw uj"oo{6nM6i IX: KCFXF5`}kVy,Rk'2!\=OWE>P2*i|Cx"H'x-*!Y|IAǕXlVWf&tRed-.6/GZ1 8Khi ^BhGDp'v#t$W9Q@Tӽyq_9W 5C<'&I>Y U\HIV.$1U0 =>Հo}5%7fCXŒ%{B( #wޕ>Ʉͥ^]XJ>'QE|x4rt5jSm3-b={.TSk='Q 80z"| +KVR*͏o+a3V>m(^k򍑢XTU0FRs)>}Z}Ϳ-XZ@ >9G*CO4MH4,E "NKNm4!JXf "A=YvS60'쬮TiDK%^z1}f:tdr8fRg,fY$HeݯDjp{3!7fP"QA#Sb<ёi5`Ϲ"3>VCIxVukי7ˀdf@X`6Q‹'zARUlT)C"+0Eg~'s̴Wj4eF+MB_ baTl瞂AHvK#6f@4FBw?]uX{@ TUΐ^Yd" j~ű;WXȜŪ$$oL^'>̶4 * kORdtI)mfxb ҩ;L&K8}6xO('"(*$c,dDڊY7 2R޼d3/VȈgN>Ž1kxgZTUPM] 2E.”|jt&N}?>-*&ȓ )^ F1Dk|:eh 9#ڸD+3 t\>Ub/>'Q_ )ٝƪl;Z"K0Dey<` yZblHW!js\ ֋~Z _!Ne CNo3X.#ĭey FNLat#ǚ&m' ; _ᄪ>nڨJ"7_ U9{ ^͓n*tP-=TC sh%[Y^GM9=+O?Wt\_YW|dH|"}9zՏ%c+&g 2%aYurDa`M`JZ dK:(_>2fJ?ȈqV- 3"{ӌfۣ[ٳ N0nuه *~!7ʎn Ij;$B)ЂNP}mե !O b9r\1+bN@ gWA{bD^"@8 4_ `k_QO]WR^ό% u}eO_ vo> 2&'h.5AQyOiQh="xOh)5I|hUp F" ~\Ձ"TnNI$[ӭX-~q٠4k_v3a|˧#.8eeJ H! cb^P vG2 {w}"Jvb?{$Iw@~iqX檡Y5Ѫ[ "N 3{3;jGjuY/J]òT%.J3R8/OJPgjDn(X_R$z4D9Q!}< QAZhMVsYfl!MI3%裰Vz tM_Z 2 ys7͇o'sk]h6eV8,t(Hb=! t/M 6kVaVPjU "?^A aƆIԊD7`f-ͷ0mHKc_Њ\Nտo(f)l_UĂƎ`x,SZ?GnύcuP j6OwbX086zca9+X<&=}yaȋd.J,ũ $y}U_7 g(Fzlth&1cS8x{ROR`ZtM}Ȋx1.:c5zi]3`SRRm(o9$x; j:CcR 36Ү兎J+Ec}t2˥0<>_ M;b+qf_NėS[iفtzȘn~!a`ʜm6JRZ% WcJY)D(8k _۸nI>ɜs'ȧeC>AC="蛧FM㾎۰U {3V1I.ʇPDإ\dʇxt;iqj4,Mgd\r~ut DuHX> AdXd]m~'孞<TqsD/LzC,-"11\:OUUL՟ͤ JҦKW=-_UC %"r;=?c먹Zٴ6kEor,W7%CӅ6EA7!d1NxN gYެۏʡjÍ]*9y%ŜQj-n*?0fK}HOl,/]w^SC]41 62.''#AuKr.}U qWZϮ~fFF)VV#6)?@F^93O'?6W0>HYȿp2&{"3/Y܎zUW?gRVTszw- wuGi@LX ]'8KrMWDt6+8+?8_OF|g$Yʔ^7(j0Qhq~Ex.V7V-S יU"xҴ"m^Ľm}}ٜ IؚBʭv7pf8dXCVr%D{],fwoڎGSYJ@xk`{GlвfS4JGGG X2qMB/=#޼DW_D LBO'Cxr.=.?̅Vϭ`(TF;-^@b}j"<&_t+w&ݠtgjB0}p+L%eP4$14$uF( W,8v%t#֝-rt^Vrz6d nBbYDihH{Sƛ_?E\*ۉs)0U1`'dr h0IfgFnSX#]zKw!;;? $3t/uW˶n4DiP }>ArqTiK-4==Z)C^[eg{K_+FӓG"]?B%wv3XwN倜2WnkHaMIֿh}%3շ7@Hv GGRBpnvX9< l|{ *'Yu^,ݪi2ju8d g13ZC*">VmIy&@AMuZq_;mrA5n~eN B͋Ez`-)u~76;Xnƌ{:k =$?@/v2N a9 ;ˏFWxw!U x9N zӞ!q `3쪩N#" (1ؽa.p%;a=/reG`ӚՎS8M]; - (PY7W{zaFYbJ6^xjrwoU4m o"6{OyZF>`* {n"!~uiId2T "圉5\lhm\ޭ.^==Ã'K%mfd+#b5A1JKoU6-cD}T'by@yTne!H2r b* c(>W*lS6s;q[teN{[ u7Ov/;Dhs6ݤ'Vn4Ig BP"bmy0M ui.Ћrs w0O`kk賑GyCg a %д9㙻f`ǻC~|Ќ8lw:Y>]K0n[HPt{:/zu@4gn٣2ucdm H|¦y b:}z\d+0c`h[=)k=N XݐPްypH0(J5p4Ng0U)@91%۩:R Jhag=cu1:k *&eHCݘeJB@D kH[orCZI{*+ɱl qzfTwjuF܁ "]5xV{cϬTfߵ|`Şx>^Qeag& f}B 0u{K{9ڿd_ zh Ȋ&L`:"%'Oh *v1z3r(! ^de;FI|B1N(wlZż+F)(tHTyX,T]G)lM^3HX;C_uN>WK`}"Vak@Y!H7z@'aѲ45.KCHV@ fFpN԰ӦMwэU@Dh=?~g`KÚ9'Ba_0t“nr<)RD`e7rac 8lH <_[DHtY[.GJ)]FώФ+Myr3+m/ޝSC[ړxu|Q e?Ή?L4)k4Ĵ_Eu+5XjyȺDV7y6򌌴j6jFp-@G@- Dh@ }P,3 ֈNs2UY)g_"Kr$ =1e|u9_՚2NYxQm^DB("z)4)rxf=S:ʬ-qT|<'\߁$۪4gs2\1XF$;6wnsߤtzqPeGeQ`R2Rگ8EP$*cZTw7fVh&fgum9[O6",uNtH@\NfןfQM:kKXnߐ ~;g?i=l.fjJǘHK\O? p:>)S[lI 5jBz1;Bx/Gٞŋ  <mJږk Zj}=%(в'{|W&!5`gܬ/k 0&>N?6Ambk 1vS1AyeFf& $h?[c<| +]Ӣ,3ĀzpFdfXKxJ)T=e)MGfDʠPym @J2Q0fV9ư޹2z!j/n R8XħxD[P"\UwZ\˲k)qtgH1ľy2H(iP+B6`fBRNҚ@ׂyac~[hvj7Y!*7kдR NP$u iQ{)3ja*tVHSNKzCXF)yɜ?ةRGoJ32A{݌jgeGb8dpe Xǣ"ax[FAtqMB}DQe{r:x@OVz&LH/_gGFV);X53fGzd=PRO42Ioh.P]lq{gqWx|]Hdx:1ЦD=6"nř},E_~Rc3׍~̕W*Z br,bh67'qQj0rl-*NFHA'@U:/pu)tiP8̔IX!_sH&,Y 2.np=\iU9 K[ZU܀F]^P^u1X:ўf$;VMT(j|'l2MlWw }W4j' ,ӉYsn7-eI } QAO%'e a7lJâ䄱fd2F)Z4v4,> n< Rm1iXEW` 6nBއ pV0Q+ߪ5Qꡂrl_pަjTX^fOʮt%Ūܗ>=G? !C2d%R.ծICdњQn閷u}̤ڑM.]ˌZHn-|2ɲ@;G|,:}X8(Ή߬C$}l[?u{;Euu-1֨}5m{,}Cxϱc ur_9R~PP RW #㣸)B}XB&)t@}R>n]Bw{qUJ3\0Z)!i-L}a>Elu (d"JjwbO\uco1.@P?F> D ~3.EEJMn2pS@Lcƴ|ΚÏK 姗ߡ7.ȧA7;Н0B[Rx*Y4L+V0 3M+Pf ;BZ2}dgk4pAs<˄Oim0"}M&Ifpml4ӡ+ک0Aly,hXhc³ܶRq,g6;0ήJa[?|>S㌳?W?lK  t׊P\<_5MKu K[\|k^婴{霮}g ;lKF@+դ{QEJmק%ݴ L|r6Vjj~DI,aG`3`5Q={'BRCz; ʲRλj(ܼt2U%i^4Ԣ=5N* V47_b?y(NirbZHQ*17pfdlq\:=wc} %&0RhX}<Bwcz+vR,i8 D7/KP:;Ȓ? hw.·FW&m(ZQHOzۯ{?']R'63#U}@"D~ը89ʊGM>i߱ιt~^@%Jqnb`쓾5ė99l_]eZρXCŦ˛(_T`2#' AlUJَn0pϡ-K6u1"@C]^ZS3’CDaAåF;:4y.uiҗ Ub7I#-.zҖ7q~x5y[.9?pڬX3Uc@kx D[ĢO2/1ҸŭJ@uLƊ1MۏzG+YnOeR#j2|bű=")';C`J-k9˺YVVP|WQ'Cumu\6m|&X7v(аՄe!}N#C"n|5y1RLL7|Ltku9ai*{5p}g3A%}FcAHuU|j]ToU1yGz=Wbbz#oM DS$dK ~cm+Tfd p wfcx}6BO*^0F MܶHط]{ǣ Rn:$D<nP]$yh-EGzq8iN\j8R.T?1 Krc_w@7T<4:՝ 9e`HQnӟHSNO&tZ*L4\rDʩ@w)Wךzc7}P.J<1_̩abU DUmB+:AaHqּ;{+2|g[ #?}S^T' )'x%U[s0ju<>e8?jS>)xLP|f{2CDzCHSZ9+5Kp9IVd`P SČRT`avL]K*OL:tFx&S/ Eװ|@'oz EI{;9m=Ԫ9!Xe]fiN x/ѩ媈~( *!Lǀn8EC0`UWÚ-yjaC3bwo])&oCMWbZTu @i_XKhI1FtLr_!=m{d[f;VZ5l>5٨xO7>hDž"Zؾ/Ĉ1Cڬ'gZXzXc> yxL1ZQ0; vנ+<ˑ\=)A%F 3|dF џ/AGGQXrqDBqTeoqYC~l3EI3A&qJqciT*WU +G8٘Fn|a*mp۪n]c$HׇmVo`ajq6hKz"\Y?lhWh da|[*l/kXt ӃQ=Gq>9"~ (9@,JoؙM tt*/>feTIDO%7&d F:dHL5nzPChY+ He5H(OX/]ʪyC>}DB$F2r-_#zic^*˷ԂS#$`aò"-I+׎zǰGz#{(E" ;g|8cad9\*aS 9Tpwqze f".LoMiل/k @"HpE/8BV:`0x{Y/7N(W5egKæB n5b8Fq%=XDYu2]ԗ+N& 4P3K?hdZ 1,n~FHfwzN ]69y+k*#ЕX؝ 9`SZ]]0=w(RibwCʻtְFݺ\ %C_I@B.1h[`8$ǀMIܯđ6g QgpPVloK(6,ʡx[=7/߷}8]tq87{JwT%4F. 36UdC Ml&\C‰9bY.ڊizqR*Pts*6f0&&{k3/w?$wh|:EdL!ĵd2 O'1-&$' "3:VϜ|f&vseXm'ۊxғ9ߎ? .-"N<.,E1Fa<#Bd]IKs-9zdQ[t_Fi wѨlhGܒ_lq@IL116qfDr[m4 Ô;2c]:Mp tֱ Gⶇ@S]][ғwO bk'-XU@y'a~Yh@s&Z*D 'AJXeهQh$ {`">aۙE_9MU3Nv$LQ&Fxdω꼼#){e 0q'}p -3&Ւ2ڄԫ\VI,@~¾ :#Hg\nb4 /C=N l롁Lb/qd,V:tE(BY<dN .X1%M3; ^S}jhi{&6A#Z8_?KB&i_bߺQt0TNw$܃D=3lՁ,Yc"w65V po#q3n.Chf޴ZMdfd7N,NHwթC9d&rJ Q7:GxB,̋&)S*%n`5qlJC.}OtXu+&~x&EXqhݝ}$ϼeFDLsU5*?cgkx䁿%pptԥ\Cs.WNh>8bxeS. 3ۨi uǟMP[kՀ/{u7ǴEC t~p&D-(uWBdt RQo^Xbk7yJ{=@0kB ];Sn&0p-ms^lX+Ri-*1h-ŪS^&yk[jI'KlE/%F }wp5>k 063L"FU02F A.x,eRdssF-H:>Z9}Q%.%F!Qr5eY1m):^xЎ6[Gy>ށ"(QX [)i~#S)qMU~;S,bfƍUOaހArḻH%ͪ$%;+YbvctV>d -M O^+ĉ@9U`@(#"eEq-6o OW  Os j3bA%\X&h8{1+|eۑ .9E\i-|E}EVSF:=5wI#c+KJDkJeX"#{N_W @EFR<"@ދ>ؼwiM@g2XLtɟh!)we#bMoGC5ܹPҶܠ@ Y}(A.iaJ,rIWKQKsS"W,w" 5Dubb8Foox>s=XF0OS^b2l+=m8oETKӻ*|7E3gx3^Xcf[bpܣVqrMwxwcC#ߕ)$BE$QKH(L)Z=qINâqW˃Yl5=m l}΃/Ob*c%_vxҀ*-;=ﺦx`|pQLzdH?C[7y0>TjPtFZTTAӒnbN¹z;;ȻW-`ޥS (ضA+-Yz\|\ObJ]sS tAuFj*Ij C0~(Ax'tD<B)/fUF~ZebQXlJ,5ϡtYnj:u' ;#weH|"֍"dK3؉/Ma8jz4'ٰR;(&_I~4~9K#vJlѯt`eIyL32K$,@1~ݜO~Ry쑕 g rXQG`LǑWz 'Z,f GײY W5Ο|@Hj))3?oLOe,3 zs66H޽HN⬭Pv0I')xI_p@+Pɛ(:Z72p}&) D:)FOpSw~yEPSl +MĔ+hDbf3&P<$CA.o =kJ:d(p_#^$5_ژ|DHÁ: NC3{]XVrMpo[֎M<NYCESlh#<<…e/oF51 [z*{m tQV3P{!Gumok$amE<.Mb"4F5 ߝq`cf8dVZ;T)CT=#]f`qykz"]MQҜgAWS!Uo9IkV1bh:}naT[x:сʺqBSIS;g$D`OnK0Y{TuEUԑhUFlE{_B+pDULVcP͗v:KkT 7"2ۄ,m^Cs -QMg@IhSH`h;JGe B'BI|>ݠ?ERYฟD6:m#YMFO57Ko ;a|T.WRcG'Y0ʩagx'y5fMDOYhVbىhujQ1hnU]np6( ӱ1aq"\^Cp@ɋ'F6-9ho4:S!U fw\#k}p2%aCwy"J߳nZ9ZW[|O&uE̷9Xyix)th', ǐ=#Źףjb`d7c1aG?g#S8ȿj%O=b~:,oyk\Mm-3$Bk2dwL G|ȬgumQo#lEkAVN뷻#EvI_L}dL=KS6W삣E9O,q, 4.9uq츾7ܿ3H<+$~fo^*~&=6ȶK6&ߟv* 8b bQď%}MNz*5_\%.A jeZLe_YG4bL>Gk:nlɲH~Y&k;6zxӲbtB):p6Qqɴ8Oһ2(E[)Ft"UUs_S5)HJ3KX\zZp7`Ľ 5 ' &jN /3ŗ!XҡNü'jd(TohuFPdUA1423ҝ(=mU[f\ Pl\XATK 3Ԓ[ݓ@"3G\>޾n?j#Xd-Q`XAvUObUm"Tjb@M.19INs~v!Z5NhaTqHzBt+"C*3&|tqd=*t22[r 4\!L!wddpƚقuI1_g`AikK<Ӄ}#61׃_$0ecģR?,Ĝq6h!Ts2ysEE8aPcVed$:Ck7.hd=`\%CSՔ(.@Jh ;K\Į`{(Z7 C6.,9ʑ[-׫jXLZċ_o0WQgbcC+k>bh8QfNJ *Kz/?b`d,^rMp4t8@5ray`w*)*;A]yEy}mx/+2D׺a([J#n =ˌO <|ZҬY?{gX2Bf >+ɚWgO_ʿS[`V0A?DϦ`I 5^/܀AUNˎ@ ZH+%idb_۝gcl7Jz\: RMv[Pݳװ7ؙ/l\-pV;Xjuҁϸ7ĎrFw$(8(hSL("?+8YDNdR OngKAҾLdJKzVV#Wl.DxmaS? ;fU<> cH> /kUv-cUGM<[ov/Dbw?AtXΡSk/op,`_hz#`Bq@>Gh=1v y$dzGWSI:Gzt/t 3p߱ݐ+h?t4͸MX$;d$ΒMn`eV;+ߑOf7g @ &oآe];]+SJ+ejwdȂ^Ql0+yUs{9/Gsr=~]oR`]x{F]<ǘ'z7hC,-A1nJQ_CSN^C]/KmU̩-` A.>;G?u<3]~L~?F7Be*a7T$K!]saVe:)E6d،UOGc+f\xE+$kԯ!3@(o&Xw 36{i!^~0S-NW( dbdIZ8*$cr=x5LC6_oPĕEiǪ0ثC&+3$gdhq"jXRduRC$`jReV%/^Qe1Z . h;&B=Loy/eQEqٖI~Cm沨4?;fCcN8πh}6Oz6{./qv婵 Sd&s׊DŽ۸S(uWWd* ߲ѧ`7 ®;d#JZ&CWV]yc __i]>ŋ - q3e8J8᪺Y^{ cOǙ'.Pl~Qn&iq<m,l@R(I}6X7!.`dj*ݽY/SE9=eT(c{moŵW&1p8#9 ! QWs;\?ik};a~Z&DD}-2|q*:rIbfG>[SY&gwg2D*O*jy}{҆:g<iW NYGŔ$&s3iIO lg/O'/XZvE,j(+WJ]"6uL,=SLT;.}.KɩcɪA0\ jTMJ !gٱ!B^}V"ʢo6n7%J|+jƊ)2ܩyDY>B’wZ2 ?GUbb$Q<:v. D&lfY 7v$^hy<9x<4 /~w؛IOQ^C@)j[5,$bPy+7ŝ~t ,qUvCAz6*Rf+ CuYY"#wI֯ӆ4> F/p}?%oK^&N=.$BrkZ|Ҏă\} JgEDĽMS'\& ᑿ<F}|'ON,PH~lUӆ74(XSTL/48s6i@k^w~yX8*h=b1 %]-GHWqEꫧp iZ&ι6==,և l,B)9C2OF]YV}\=!2~ބ[:ibf֣f0=^Eu:<}~#_B3[}(qoO;n v_to*k#9u)gƀKOx71l~֐E\5uխ:#2H?8Hn)DC̟#Qr]a(bpMIt A\wz߉sH`Ջ߳JjUH&hIɌn0TLyt/(JOm,u]#vM @W0y E^Q#^):"SDЮB5{V2_^zs^*'{Xш$CY`|}͑6_ER`7#Ma3)Qzy]HZ*|dM֕YZOQN,5F/ԑcBsq2̋U4ش7Lj3'"!:Zΐ8žyp ǀ '::COkM/d ;beJ66띬*@-cڟZ.Bu $n>쯵XDDbk5eSzD/Y?hs yE9LS8qj"*kliґF]=CmO:رrhR@%:"H+=``Fc5Bdc8]tiߊPDA .+b2Q&Uߙc4p̨ST`&2قk]o` 6%C OX'Jc|#hVh#hbȊZolkK3S <<\ܧOtx8Kf(~n(PoC]i r~2R^ݮoWA%D@@HË;>3" dam!Ze聆l,Xo1R)m~RE:pdvG骡YVYi ඤ hRd*`l/@HLvƕ!v[ߪ b~RY8\wٺl Ԝ6\OC В'HHn 4@0mNjgN,`@KJglH٧%3е2p['T>C euYF5s8LlbhI%B2@[Dn؜3U@^ QB8ڣlL@lg[-\E~"urce%ؑj.xb? Xޘ P Dzxؤq"Ww)uB%rS^hu/έ:Cj% ^LOY; ܑ1ť jN>T'4!SbiW2ҁ;ߙ{4xkIT -Xa`p6qLOFXtw;PLܔf;4+}k)chIu%`?1L^(ȯ=݌ˁ|RQ%d77f`ਂJp>E]2=#͐I7&f >Tn QZ}P P BsMHel\޲r-He# ?d+l>UPmMtN| *Yzm|\ +Q}Q0袽}K/~ # CNPSi:I_R 5g&#?T b1H {ڙRO`|sZf{Jb0d h9r$;N^OK[9jw8 ?nB?[uPfUav_S '[gY*j!tM _}Gҩ&I>iȖ Atx7/G2ǀ\vû'N#,:%C ~a !tfi- rq,LR72ਡm7Dnc+ʱQΎpG._cxe24$.C]rxλt9]2 -{R?tC,%3k_N@$:¸GNJ$b:6}u Zn! ¬:@)ns&cIF䄯Z)Z5Ip3 zۦ٢*MGwڑVpw]@@ie0Gsԭx9%vij8I)[,P*Do)#t[XfnE`$Dޔ˪U:' DS+k4\7;ع?B''ϱeCh~_i/@rr.l2ܧbIbyUHk0Qcu8|:'wƚriTr(7m&>i4X $Z냨"ޓη|zEƧ;9ȁ@^ ,й)TBnGi̮#RW;,gtLp \{.|{$M!!hli:탍+vSWF%P+Q|k%qi~LxĿ:hq sJ365WM`X!Z7i0-fG){>bvٰfA_uЫȰwqJ6)O; 6|+ 5dIؘ%MTrߛ}\-7@ݧ#e8k.~:v`J5I7LEƃ> ;PorDCXst@k|g1ENsexPKͭ~!R'V|@c;xYm"QD|/h}}r>с!(grwѷ lCղ+j춰nSWkWѸU4Q|+dTvx( ${+3=BE`[ SҚB"|rMsi4XDO-@3aeHaS+V2> Qp!|4 j?+!5 )akٚYV?Kץ)N8|Lh%x.tKӃV2jՔ`DŎP~ƨ6]kuNҺ'1rDUh-ջ.e߾0s#b5C9&)ck(^ 4Eb`)&{=jEwB&0HXwlLr\{@LzcІY:-qxakw-j8n9t1q>ˡ]2w&BS43\%ܵ:bTp%(E,w4*reN{EP[P,?S2'4ݏs2yśH'. UUWMx{ԅ$R+ X7dTҖh#80%=vSkzm`FQ+\NK:F"_4'T݃CbHX{{Խf9O P$\Fx*dVZQY&L[O yyCT³]-Njmzpi%V[ t[w`<aJaF t50Z1; NK/-04 /^M&6hө(!qe|ßf1߷KԸxHb%j~=ҫȭYBqꚈ@$3A܉w8tsnI.'m5Q gZfUIb7 ](j8;AKal+OQkQa2Ԍ$4 MdǞ+>1rWQ?ܧ'Vi'q*}0q8x_.3N tڵU0Ċa ,3XQuǺAT|ZBI ܢ92+ˢAuyMfߔ<?p):88m3NˌZMrG(rk9Gkq/s^CmRTa|uFiJ=оs1;vFDi|^KXE{ ATܺܤ\,.뇶̉bOb$X&avS`T(]3P9% =fŨ[+vK+Hݛe"&=&{3lVwT/7gB\mG4"-pY(7K4˺?p[OE10%95¬HEpbVpk}\_x^l; x1ϥt0+%1C['bCl6(C(i?;+_!P <^l^Z=Gl"C@\3k /PpiFZ&Ap.sv80L*Pkc& 濍_4-IQ0gMHѤ)-z>SdI}lh~=}%Ct4caƾԌ:@Tr6!e`o'I7YшhNϾz'ܰ.Q Yᰠ'&Jؠ]J7oدIد0\1io}; qI8jEEӐ18<F IU׼eFe'6 d6 ы݅yoM1M7:7jB0+Pux}`8d@0T&#tKtѼ "2J"K/~49/\DF9 _Pq:uU3'שTr 3nQ'_MKy@a /e,N P jxzhiXm}l{r1^wwTqA铮8͓>4{6 }invbLQd]) h5|8%~jnC[cv^Ɣ~9 .lx-ɏ'߱۰ J'b+K bԃ.)-D>pp.ȶ $OnL]rO}s/pḤ )ʣL򴼸y~5ѕSpVEn|K@[d'͚w 5O B#W +xi mJ79fR )΄*6 xLm MҪݘbx[aYlyBlTZTlXI> /]H]7EkGG3 P]12d>kׂ&v-;Mn.(7us Lpرi bz ] Ŏ->8FcR@qS,`x l5?Ci$t^J4l%̫ۮ dWj2g]&SgysoYJ>hӉ o/x)tZzk~Hn*2gZbm~,LvFaYݑcEDz4RgmߏS%Db/sNJ5w('vwyB(#OL#jy*`ƝX^5506VLAÑcl/1V;C'|>r,p'("S9K5\STFI9rQP+r.1_>>P{Ad$_L ~“*Υ1nBw?d%3(jm:p.=)8rp>d102x{ g"aNvAc丝aR*q J9.̻ڕ9=[g>'mK]5t@Fv&Ewp=OBr,sqjA11J"W:"vQ-'`6Wo2sʱh] rC{ 7ܹFAL |bpBNj_$MGZx O? Z/ jdΗpKMj򘜷$TO&q\Lbhԉ'[{!9oAÕ⍋+lmyaveN.kcȘ/(]/:1*{j~T" AEFqmUrGseؤ+Za1;$3@ճQ{a(8*ݩ wn&ӕhB;R vAe:dqkY4]&:yŻ籃V2^.eZ,~3 LRƵ rD7:@xU&5hN&s^7B(kn2?y\wǍ-wJ+ J:h1ԕJ PИŠ>{Gb:/.236p^ϧ&4g磷A>nBz!ylw /40@qs2q[@m[kC)gH8py1ؘP4#|Ô\QR? 8?^jFH 9|"MP8bsN7:#5dFUq^&#Aoo p\E%KkIEU?W/pǟt8_&y㳛EA"|{H,D㴒ꛛ6'q;/tͽ:@~<_b6%E6I5 )h2먓8㲯#n熆!M4]X8 ^,`v6lN۲1X2~vZ' lJWr<5dW͏ ]Z*S 4u;5j6up[s?R8WIo2㍎QƂ|0 K:Qi&.ONиSHYS]B6K>[hp ,2?u!c (ɻ] *o6hW8Rkrh Τπd"`"'jJWwB8ETVm#-d R 2  bPcU]mս6-$(ٰ @l5`jݪuf.] +߉L4ɲvj:ZrS*j^@e ^i,sYa.1yiϋY:!u(QBLleXd۶Ʀ^UhI S,,{E8D5 U`,: J͇nѠUYR.7Z0;J4[iBmܕ?P qDۀ'IF[Ac)޵9qQ1_N]dRM MfW9Nce@#=x9q bZrdj 6\}zr"0t)b4ЛSUvQ?fV4qam3.!YD 9}j,iƣCD9-dlywu2RƻfTO>U0t5)xbrUA2+}l$>wNC% e/CA' )N/1Cz.dM/w쁏V4+ F*-&N^' Q@{YF|=gyX!46dvu6bI5%?Xr!CWCU{aP,,\B AuID*oH0 G#R`Bʢ c ߫y)HWkTER1oOjc 3 ^2]OZ.cꊖ_(5C m]-zDLeDt3z]TfgBDfexZ9+4Y>1浻S݂6؅xր+2wlV1>xҸ ab)@H3];Qw(gΒF|QRE|QyĊh27"M ׇFj$x|U ZIɠ[Q# *Cgǀj.J.ɇЬ}Ё&)%?QV%)tWc 1WԻ).ֿz~R\v_( OkT!/s+Iҩ^+.>uݳg^:\v;F& OXj lW,T?&I WztBY"W >CaQX͋^%݄"wyY fІzo8)ugQEk聃zgA69zm@d]qnOˮ@`a*L~D< X 2Z .4ni - &K e>Ze`?lpnOVg(#e03HV<7VJE#]&3n ~*"uD҅pU ,4ݽ k)hbh"MoDAvüϖ9otzUDH^j&nxqw\f2:nՉ QMz1ðRk+K^gkl}Z}Rw34<~%l3`Aw'ԒToxÛы fA:@v'{=`6Wwr ΅Ma sx3 b#P $J0Čx507SfTM龕)Ʃ)@ubo*j*ÜiC+֜9RY~(icm 17FNԬMdg:z69g&}N~ v%{l@yƳhJh]]L+c[ 9\h̹Z[WqKj!(|tbuI[~-_8Sm&K4V/)1+#-a"A.d] 2m昐SWOCgva/@Pz?߁)qe7){Bd*XZ˺7-~M{bT U1Wm_Զ}m1W.#-w*jIc&ѮO,9 " W?󸲲lݯ> ߃u[MXm5J0VXgF`6C'x]/؆z< ZTAr$Ɋ/)fGTxe9e4D^OR }W( L?1'Dʻ,YߩgKD ;Тa$8ҏYgddi~X]̤B׿|d+?ڼՠĚSW85kqr3@g.EQsPzĉBFӓV?Gf_$;rg}ˏRvqYar#VulS^l8-5Ě0aez8 Ad{j5Q2S{o^ec ($`"Ql'SmM17}HK(6`tOp.7/rn[ʿ%- Oܡ@ܛivb)t,xM:S΢`SmpvHx w!k6U yWe8*qPCD1֬b``9V۴UmW/b96kpIsw^TLv$FS޿ĝQ XŘFu]WJ ghKQ+bFc4RW%j}W-}_b,gB6T 뷝p󤉶ƚ$ j>IrTR#7tEm@$v?`۔JeZ,J- u| nOr9akN4v2+ii§Aׄ<߁5bI& 1H7DK$AJ߂^8v7]>(,PlxgM^h-)%VPSbZhTiP OU,pKE}ed3y64~xh8B^ЭYXah8FnxҶ6!nFt-i%I̴cH,aK.I#e}f2ÏR ܛԬxr2THq6vo-f $!KQqEb]N`l6'|0UATkuej) 8c7n+3wK&SLn`7oZa⪻)҄ʎ[ZLYȚ)Z4GDokc*1oF-PLU-qH);O WhWާHaat ?vc))S>.ں2(*TTK{h>~ }ٓ" @5QUh,H=L!vZɟz:CzEIF![um+eB]ƬvHLҰYИ!. AIt$?$2WlkJ*SnRF dwq*2I5M촣=OxV,+K& :iICgt搽CE?#9T85 8s&f!Nw`%RP2(}X@4V!sjuVGyBI0EdU@\S!(~K=Ԯx7_η@k qGHnMaUe΁0 [gjߧu R:mNVצY}WqGhw@I89IѡmI9`?X^TDj|{H#~PM>,!~*t*sqܛlj[䂈ںH-QejXndΞ[O3H P8 J# IF,@Ws{pZ+/\V6r_RV25SfQnM?a VrPJ^z1Oӝ[8ZAQͬV@+i,CA(QSC nJcpOw7X[\N bW o1l\޴n~i&#A+a9#j>8Dw,@s;p7IbeSzHIb`IQ~hFhI2*/ғy:ңC;rfj9eRD,Ԁ :D,Lp/LBtk)0wàJD:H[6ju͛(?--ֹrÍ̑P)QsgrJ{!Mh3"{@Ɔcp./Tv^dm8'FXa􃜣ǀ#8zMuϷSekA|AYl^|Vԧ~TgS}$UNehW*:aEk[:\Rp媞U* Q LMaւ,b, ZM ӵMޘ/|.gL*~hP4Ѻ"dԶ"0%`}g<%q^7>jת :ʱaO}qL> `n9%+iM(axhCnBU ];9ü %D70\Q n6i} A8Zb+p@Y۶f1xE8r푰]㛹VVD#yJΰFlWU 408O4 iƧQ/n w42C`ƒtu8RM8 I+x#uM3BaةGH6[|A ~MJIj4 WELK릻Z_?:GkKWLԕqkGٟZMyW~߫k&ӊ,7r e' Lil\8/`KU ?W~-#{:@ /Q{>xVjm7鿱EJ_I$G m6fL&`.& QxpɣJvב8Y:"ӦA%R׆Yg|؝\ wL%x )GW]L2I@#)\wjI#MF.!># 4mΊ "VaB!mepF>(DbF?':΃ǻ.>$L`:KjH-# ؐ(E z kuoy ;h(H?tT\Aw5˧>n&⾒z@ȔRRwA6% Ґ¹sm+]֘󌰴$<)O!b7V:#|>>RNYpkxrnyJ^ԁH[]MݗmU~*WuyYlOJ'j>Qf۠4nݞ: gʶ&BT1KE:!r2Щ[oJ{n>QiB`槶iFz,ߋ͡Jo %j` ½A`'9;"hg{Cߨ7XTs xq,n#;_urK!1QM9-zp >J@z38å5ɂ/J-wfßIN}C┮q-Ը E'+WuNvH{ g\漉c%@؄z]\sʶ6x|K5Ƴ<_Qdh34WqE v@'_# q>1lXj+DŽǷ7G>CoIya9hD7@.\RYpA+y^o플.K5}k۫ܢ@-f&;n> b ]I_ZZw_grx>@4 X?;9t*MBLWWCXPsg8k־FNIua>mv fEʼ e\nn C Qd1[rޑ(V/ut+ >uZ2/3+sѹ &\TjM^|@H ɇsS_ Q 1KL`6F#zveÇ(}Q [&Mx*l|S)hJQ >$/9:5%@36_|,.-e#Ҵç0VT-nM*߸*[bqz ЈW^ƎWP scChׁ BخK&Rb&"BnR|us\;)!Z+H; cZ?mJ̒ ![ PWuTby|bdW%APÚ\5u5{At*_Oe{& l+#lFr8n+m:%{ iE ui0XPhםq=(,?B@rC|vU#w _`0 : 8֑B\CMp*҆#:lOo(eg?E} z%HI˭o1%xP5*A0n ;U0.|c#Q_It12Sc;_r׼ !7<=5grlzrF '%<=q)gEj"< ]\B 0'GLdC|-:ұL-yEzR&ui0o\|%4c<ڧuyUy s,BYGܮ,΁ 7[|d-6{KRİh9/]\WJt=q0ǹDjJŋdRЈ]lj,Ln¦dm#EЭmf>W&EY-3˜jy )w|pmi?V2;+tYj -WB={&KNˇ=e˂}-n\-FkN Ӏ8%jn4+;z}nYAyi8bRU>:J05٫ݱg舔W63̌A:ĝVuG\uJbŬ Oi"\?{~x%TSo'%m3_*Pn/ڊĖK4|~$zt^jRTQ?ZriB ƸD}\j:\ʍ߱ϖ% غK˺fn]~sgӅpЀ :&삖(#],P"åhzv[C>$dzOU٭ %Aew&7іVLzVKx5i #DEPsg!vGnh ]Y1~xWS>LƗf@L|=Zɞ1`^ɘm72\u$nkqD\V9ӈ ]?*$՟imSVCWz-JNS5Sz~:] 2Nw@D&DnwSY{"V]"'=! y]k#h02p$(g)bn1 [LLvM H ÿ֨NZF#aC*Mx`N` gcb}%'jtc\*OMD '+(.m[Z~@͋^; tR(Y7j-yo c3|VF4BP< jG,[klX5_@en(4 Ř $#%K8WzcGCk~6YYTlu 66L]4W6N2ʝ! 4mʼNFhI}nwy0凌֝ia}&FwJ匹k V@ћ4$V,*f>u\zh2 }^2VgiƖ:d3[lm6n]S>z]:(}KXXϷvS%J] R:&7i]0M]tl_Lkv&ʣyGt [*?1b1!`DŽjd }< 0@fH44domW$m#(\8D.ƚ{zZn,F4Ħ3#+ʢ+Zs-~ך3{s$ñl0U y`zHYY25vU¤N|/M3mq1_6wzfGW l\]i-qq3븦͹_2;fu:k A$ KF5qrUoF IO'`*Wgo61$l8q@Be$/WkP# Uy;Q:iA[6oc%$⪧;+DysF 1|aik:$f8i9tO=igt?SVq_᝹dۨP\efu"ʩq}poBWP8y;̰F~1mS x0=_΅ Yo`GXYSqe[KܡL(UG`+hb#=lA+N)ǑpEIaD]ďy/l:K4z *T镌yRr^b=|>i")/ yL>E}SiM\ϻMx(} $צj\1)Mkꇪ˲#lhDv@> s1f*ډh#E*3JVG!(M_|Xg[Y+@?wd`y%W6_3#Ltb@4]Lj͑@[bt:,`EyEPY'KXd+j(1&@;QADCbh -v Ļi耔֧JtQ>nK%Gz% \D s^s4zg~$*axd>sF`΂R͊VeJDž( 1X k+ۊO,RtY/.H0DXTSC|XX?0mf2ꉆCa)zul}_xhz["Iɹޥ{r[;fWhڗ/ʱ5ǯNF^YцXM{7|BXd^|`dH- tL-X# #N&*LoZBP036J.Ɉzb'1Wq""u/GNœhC7w~ MMI1hvm <qKK Sqo-6.bW~ۯz]s^>G7"S-ϐDC?_ߝ!m;`u6P+0BL%ɘf{bZ6v--WtHt$esHQd]Gk*^fQۚ%Q l;oi0o\2kq#@4# s{)<[yxWܪ5::!rH!i@.<02m=&} ɇˆmp,b;u(OoDw{TW1A}:j b j kmo!=lbbCno00";Lv:lwD0Zv51ƦRd֭)gC4 6ix?] 塑lL!ŖR#mJ"|EThq@2G:HO+J91˗D5#8>}4b(zwl \e%X{!r2m$P֊SGS$g 2,r:ZRE`i,!ivʎauT];RΕc670Rvc*0ㅕ {Y,#w aMs TXјe`ڭK!>PBu6x(PPyJ /V: &v3*P|H(jl"_B>G1zy\Js+T4<y``'>N}9JMH9?aWG[UOsLQKF ' ^GdnD"0Sy4?FFi1/q&͗^kClg:=j#Ea#u(7.ՏxW7R4w%Nmbqki#ypÞUx3VA#9,Ia[ 5ilcrw6}i%I'ZT}CF1QeFRC=4$DRͯތTFz7@[6Jlsgi.@:?-0jIXI"^1z"qLɋoK}{Kpcb0@l9^3@k xƘKr'U_6]˳B_o0?b1Xm[uxMЭG)쉆R諼Xo0ǫ'87kh_zt^&%(tz¸U%#U9әI"n_Uc B\qә|XWM^@[U/SxxHr>͖򣕤\M3Ex~$|MmC=q` yBx mrDl(2yUj*B0!o$1^cFej>\ng #LN3&=b A# MOI[鴤X vwY+  |H'/ PEqkɶ' D>9vPK"0 tUr YBVH[5/KC:%XtG +|Xt(<:bKm)jͼ 0,9b+.sG'Fs}Vh @g 4osFȹ~E4Ɉ˷uһD94!vJgr&zlʢu /w p)p&)#?11Fx7Ulhw)۫<:R~ >zKٙLYx36P c-z>2T |~$૥ͲAcb>Lh0b~&v<)7N)X ܯBN.AehDU!|!Ue. ^+uEA"hE0EU6=y5ARj+`k yD E'zsWdžf{09S5HƆ/80z nmdz^\c{^OsJ|>sυ#XMX{zI09# X,*Y]]UQ947ܺ).9 SǤP6<νIZX[jv]uH܁}MySZ[/\$[t'B[;̳UHWI~0~A((+)MO2JZQ^ā Yߣ.ֶ*tj%:?|LZpf! Y;~Q LaVf3I7T3 Ǡ:zOsQ u2S†7Y=>C9?nDu?۬%!CJf꩗2];D^K ӼϡT1F+/zǯImx=3T{-X$:Fm;cXL˙VBH2\&8P'Qw1E׎ȧr#1>/oI LRoHaM@d?lAr6fi`QqשگcqA`=kWCpÜaրX{Ne#lj@ ]|_#(aUS]<1xݚ~g&+ iřC[hM޶&cy5҇kvOl\c`2, pl|JHp_gJ.Bv&K|Pyz̚aa0Bf24c}q)2mfa߅N;WD4ayLj֞r7(ԱAcE\;:I{ q~{-yT7+W[\1 nh#Hfb@DQ\lK:b?M?(EH.j@gfs@.`} sݨMq( ̮O&򼧖>2M}K6ӹs4T3_{ЁqMb!ABpAP4ϊJZ/=7gO L˛U 6H<#D2 e,߽L `}y^(LG%g2 EyF?p1FYIN(Wo(2e9&h+pi1\W{kUmw K[[s FКϚmdz,GRSaw' ePȒJ`.'uT k$?cLg9C_,J2pN띡PCwsߙc$|w,=PG7&mP%:K಻wu *k*GEV=,e _(JMi<+bb-|.U34B'cRЧA̲E'=ڇQ7SGݪF|p>d07i< ֿ7_S~"dŠa3niף"MCWi:}"[e6i[,/8#xnK>>MG{x\Bhk#BI{MdD^qGeY*Avjՠ$S?eGxh.y(5G2Jr]V綡Ig ?~yzHd蟀dD} $~dnqG⃫BLy)Q#7`?( 0 09߲t?4ϝ] AG.8l/QzI9!jCj, v$` wH!"2p%SƬ X* زp)"U74;)"I_On6 +֐n 6օ(e#a%C )֛uUH*.j.5AnH4/T~Gd`<8JW@]@ Uǃ#!Wlu0쳩y3S)-ֿl`щITepI_Ƭ~Q pxaR$َUCZqr8rx̯M]nYGm;;Cd01nC0i9`My`CmRC(mźk+@?̚RGhڡcHX0{uml.-aG}snh٘ 0ڕQlj?'"-?8ۭ9 @YhĜL$P ᝭=wٙ5$Iv~ .wbDU^Ec-?NrY  |GԈa{W?݋gJծjى]/Xr)a3SQ >q>` i(bіxxɊXwKSN<jꕀ.wF?Sǹ"P☽܂!^2\sH>—֧(E=D|fgBz4MY4u{/u>i`6Ec B | ki`.͐1+a*|-0Z`A͂9Mk\([4Ť6nafF ;J"chS3vt b|Ĕ,}[tn41Z -Ac3(>`a;TgD6!Ej9bZ:l _?m7s<85'P@06'K4_ )?ݡ~~kwfBLM(_O @|P7Cab37>Ԑ3W]*=J BH[w\0p,p NRȋt5#hϊU1s8`Н 2o?4-Jʐ;Uצk",jfC۵ꢻI> ]Κ uM:Okx&a+@\UqcT* V5OIZ/PqKmFctog+4BO:%|m*~/jK2g:I=AU5UR4d^&^Ǐ'75`RxЪ>͊vdgz@8WltV7? .[e2Jwe(ީ~oƙ%P^yF'9AI]8y7Z~j=W̳4=i k][n"J%jQ,.ft%$A&6yfw苜`SxSun&׻ mDWi0&Do3Uwe݉e *)v#Ui{v2GzIiAqEtX<hTI؊IK,Qd=lPfLK@RRb!tF`b Bs#iTd%\17ˑ̙4bD 4(\/λͮ{zK]s` jEWVd?F"YT92MDQ>}[p8pM1pQlKWh KnV7l_BP$ח5VYԠ7=9JI`TMXƄ;q M840U*y9)pZE AK`Y>FTU8s^K~" [[JW?Qz #:. \Uwr/d\qi]ՒC4Z#b(p<TI3]Ǎ| FTN$n C{"9c |Q1/L7#6>ڙdIϜta M(؃#8)r3dkD [{U2nĐ*RzlѮ*^]>X|;<L)(tڮ])@b(QE }A,^ɎgehNI O\@PS؅]-4ѪH75"XCo{.)<;>w<QwmkIA~FNӶ%#nϺl_LnI>q Mm/N q؉tDZAY7kc95yGNJv_n|$q>C;?@H뗥ڿB]٩`X~%<&Ud>¨UF`t_\ ?Xb' *)GƉ[;HC($^j5ոFh%M1 EtCkHlSgW\rFwhd 5=I{V:>"ϾwL-&AҼeG"y"Ĺ%H?OkI?<9Q*k:^)}-Uˉ 慗A ҆uՐbS0odڂˢ sI'<*׷W|f{ foƛ͞)6%Cmm-;.` )49v?uOтAMSPȦZt&5?`"uTΕ^@j@?3|5qm ly>X/ZaAqfރ'w1 ޡ0Ժ+&|n謹wvH3*z|-'اH3R]EaX+K XP1xD\ÿ:նND"x=/#;dS&"L`'wSm9-͉Ki_=a&Mlpf_a^l[3ߺLrtX"1 {2މ=XRZ,c tc*Yw-GJ pp mz iЧ_Zj~~cv2W4~AH!P0 cpcT>B\Rttg@QjJ+LS.`Iox ЙHK*_Z'?qv6LWrDY>*$ jm󶹏~ ,Gjƛ^ x,e+50/]UJAl_Hr4_,(^AoQ=q q|C5Bz@*$Xh¼J#TVS8rg)2^')-Q pm M?z%d/寧Em'cыJԡn~ Cy|ϙ&ώ0$kDC%O%TgrYFefj &qt4ԩ/Wg坈tzVws@ǀFez}QZOP l@u26u ͥR G:"{\o+/yG嫋Uc?Zɐ-qie$;* I k~0N9sz"F} 8a j%06]ʲh~]x1#ujZz?"U,aNAED2 #H:}uI~}sYY|zΪvԀmnuZvUr08]bU wBFV{aJ'3'DK6c Unzk#s+1HE@:hW¡ku5EI3[7!Cm@L @VP48/lu.÷eȇ.!|26m&כ%jT}1kϊAi|\yF=G<{qq0<.JbOZ'%! N3w/$&_`iK>$p{0vdm~R]-=ȑ;&8O\ȠOO&_rVruU>GqLcnf [x4o0 bQ08㔅k!O]%㮌;Rq?l? RJs韓WV$'ʑ*mN`R?~4 Y2w1uҥI^k ^N8!Eٛ.`e6VuUWPsgͤ ̊meK "Ì^|vD5(q(qAUYhUCptC&CfzA]yzػ'H+=k%6T!@u4"BXeʢ!oJ#߅#1H-wKixsi䟖zئ{rj]'ʜ($sQE^2<@%=d>Wq1 c%=Wo$חcl=('Lzw9+ y M~M*- =n\Kw ֋h%h n FG ?#PĐGg¼#AxI!Q3Z?S6P,pe_'pYNZ-?c,sB;fy NY] !q5|t ^wWZOB ې{"tUo1T'ϱ4:k3`^ɸ_ƛ^Mv^<; ᬵH=\dol8v7~@UD)v $*YL;QTw~)ynm&5[̰$m̌h|Rن{QJ\pEd`??0JZiX CbL]kOu|e3,knG2S'hLmA_ƪww\dPlin0NqhZYJr)rqYZ> AK#/ ﵖ~siUyV" q s{H?"|YQ_ycm&@?ڝHd]_ nBDhMdO.Gan/NrL|Q' 2; ѺR$B]AQ3kUX5T,#t7?/FWFZX#@兌^UNf/EI0Ӄ׮r`=0`qiV$ՉJ6S+E hΐ|Y-lFKLBDl-1pTǩ?'*Bm8BqP xLXA,`ߍ]T9Ekk.&A8< !~92yBEF=s{IC $&ɈՇnܮn~]8Ȱ5\-QWYH0iTgg QY6`fFmSkmEL NO$PO؎\۳Kb`vl*Ť1B<4w~D/J4b |@>҂zn &FFi %G{"ŅfDY yqP% BmhGyND 4cJ ]'},EfROܙ d~4Jؑ+SDvcyj9S1 }Pğvq2gA> S}id(KWCUԗ#fsMIq DٟȘs0l'}-I?~]7k~S^+ù$V8uINQWʘkuzNmE(I˦˯Ɛ~\FC8 y8jЬ(k#Ҋ-%mԐ`ytK][wKwɴ#ʅ񝶨TN]m|UNq3KZQf_uxeg`[v*]^rW22mgY7K| J䋹!J8zLT-wT}lflVaۑͅV )ΟI̶oHJ!o(mӪ_gtydEDr?nxfgZ d P-7Ix֎PAӭ5 Wf f"}jsŖIaB9,(W,KűV 8DК8yrkhPFufuzvrK?9kPq濺ZQ;*}'+tA]t'BL%Z dNc:c!6cdc~RRGjגc|GB^;?1* S{lk1{] i2{>l[knʲ?9UZA 0gvZHGOefX2dRzlJX7z\x_3zrfyD`=9qt s1Lq҄HPrfP7+܌=+mIͪমЗd&S4|6SBF rfl #|mCUE==|Dxp|jhPUt5;Ksl>9 WӭoX-俭m~I}v ЮBaqf U bt+T"k\Hv2PXnWƹL'UX~jQZ55m]p|AЉHLnVl ļwo/+d``{ A.MoN%TUE,RJ*Oͦ0|~%f4IP z& B@PK4vJl(Q7i6U_I%M۳Y8WUSrRp$|l)+,P=Ijg Na e'4G{Mul%V'E%NJ[rbuqpr\ʪ1scfJDʹ4"BT*ה^#yć\}\EwNIRL~WQO:S_@fڤlW&^;+tLx-6c T#`n 'RXOb'ܭE#kVT4s8[JR wn l]uKYo_,fcX>AɚIlկcOBPx3(3_М(wW]6lW"RI+9J~QY3lXiMVF,D,%LpvsFfjdijçq -QG=J>1ȬYCvBc"z-ccekJvb]ɵr`{i. bG~Fc"j5aUW1摔o,MI^h(L{ ZzÐE$ڊثEb{VN? -C&C F pm „ǹu+&`@8Zn? '~6Z8+I&W|=C{D jOԃj0t BCVp!+>'1m?Fd) 1 Ƴ8Ȫm:#ߪ WgG 8aޓh+j C3ȳ!AtxITZ;1XvftD1!43bhVl_N2?oFEe-Xd[v;ӣ/i-N#Hz {4Xo%f}C 5$8mD _ܘbjԄhV$ ^N[ ke%Hj4[:r7~0 J~QO%&'4?8/{]>E*`"mD LnOk\1ṇnVEϧʓ].a];)StPy;g&`n,?hoSnձ_%y#emU) [xxN  X>l|p[G'(A7RL Nxq-4Nv6N}G |H=0_蝋m1,Uu ^E;R4 7YxOVcz/t5Q0fJ}+xr-7˹N8$ym/ջH0(7'7$pa Gæ1 x*fAD42e,)-N]]}.Ɉ0awtfϰz@pZ=2G.a~;@/<":aQΫ1쟎-y ^8 YPjex >>π/u-Wb/v}%B2Y)4 ag7{̒r?$Y ﹩k*(,h>FbWox8pRHξ{C.M2{42 T^GōRe-{֯Ya*N}#v.:? t8^ yG zkkZCM(⭐Iݾak$F^%ޠ -"Viv `G_0.ygt䳍Ur A楇|sH!,#P_hdӄPBǏžmXHqN/D8*M9 mf`x.v#Qc@Hy9/z˹RW! 2%b(]CƵ5>uok3o*0j`zaƸ(T䓩\L I /s$lDUn W B&^)cea4"D)iCL (=z/j91/=lg;L:{˔^E,W־oje;0O"i{v/7Pe0t)Dw19]kUATSs4b Pgܙ *vQO ~8HTWZk+uL193q mvٹ~X32v !$%*f׷Ձm{؀( ,[SLyM(yd`D\pݿ.1 B~1= ~V5T/5_'mӒ>-p{=:k(ה3sr,m p 7cd-V_," |G`m.5?9zNmE'kh)4gDZq4'A$+6 DtT 2 RQf'>!۪&ؾׄ X`' g%QB/gicR$$/nz_[ glhCJk{t!r L%{Go>}-\V^VQ<9h/e5.т`@Jd$:; LٝOkvN]84čI/~mM:r4_=N }tA4Jn}/@z.!>5G}֞92zF[BQ]=QƗ"DIF d.E`ܱM /}MЂ:6ܟZm^V|3G?ߙ&qg3M!T-evxL,)={k,wjT7$#Kz!Q N7BM tC -p͝d,`ݕS?@z"\Ap!}nm9EPKgœ[Ql/F'TN^ Hf+-<~+D3bkht@5͗t/||.(ǣYUUQ 4A; i 8 {y OF_=H S̀53&M1Y2Mɏ*-lg`$ֽ+.\]` :"'+čF|.-{52@rktD:c: #lz#nM7aY=|Bi5͠uĪݮ&pj;Ն`7{(,Gn`޴*N(1K#LM$Bp'9`љxC+7T:-b8%nO>6@0Xizeɗ%b_a\QJ>Bˢ6e3sF{luPv4_:v1FMG #{ E:V!>Hކ_bW] :6zW|:-; Zgbػ0$@g[^G @Q~ =; D 5%8%fȕ\e%gi 0q'+,KE0pWWʳP hlͭzfB{R2Ս܏~޺ٽӱ2⥐Sm &;IReŠ#.92B,P&mץ`l䞱,pZ[mA&=WAY Mdv %0Ajc>s\wڹZ ޫ; xLQk(>"4y0+)0j~R=x6 @])‰[D$(|eBa͙SKvyT٦5DGVܚ&" ?zgZ'4R?)$Egf6ڟeGUa voYȽ`:%vLRجLG*c/+{>SkND kt_W<=vc weCH?k <':9+DB@~4b1r79儺֠#1)_tÁ`5XF+cV3$,%xG}DR]&s QPG 7qT5cvJx[פD <,i:WL W▻%vj1b*,naO9˔՛Gz[zPD`W{_D|͸U1 camm. aQuscUxl2;Am6aw:4 F3,Ʀc[wj;ێ2D8NƇc?"b(i VhɼA*; * rR{o{\nEQv9|._ݓhǮ$g'& u9 Uolhswt-tjfRaj48^\>v풷W [@K|zOC~l̷Q4o)oJW0jw$SHFrG m>XRsőyffRЈE-oI6ac;Q2>Hk^ԍ\ .SD!";_ 4R(׳bz;nӈ  .S]G a~מ-5Ƅx}߇GN+VV1ò&Bt_0tTOK`&0{gN9ßDIOTbx]}ѯ?cnw3H&v X"o3v)B "KvdhSC?$(fT8KLV`|7+D ;%0W҂ZzsXlRFa Q3 M&.!NZĶz5tJ]I0tBUbuwNzAmlV=SoOu@|Ԡjk􋠬M25ETJ"HJr\g(Oש`R~yc÷H$$T<ԁb ,LhBE0 wxnu'D>Nr.xufja^{$ @:PDBnvlX-^~o~R1!7iW$=MabVeU958 BAv>U! יNД2D8N*‹yxl;xyGލ\M!0y;:[ZvrODЯ\\ fUeoF |? lꈬЁynYX3'^kJ1ߖ&ʒN`s5Ӂ>+*奁RcLD4bH1e,j?=&0$85ȧ}OTުR)ku{(L>|钒J@|ƀ\:;D|(3mYD?`5 >Hg,%$ݚtb!4JJ(eJ|C=BT5/Vb]QgZ4xޱZ8[=G%\yƦiԤPYS@=G8 qn&/*snu` +% ڮ>8͌p&۔踅 qu|B,\+^-MI]5#Nn9n(E4-vʰ"ELEy[4<v[E ^HB|q~%-Y =Cu@tJ". =EOРlIl1+*ejSk,"8`C+7#m(P}F\>8"8њY?o8^7c swPx!qG yU>k@x!P@YG^FRFGֈ4  r)#֥D V^=R~G?1J"# p?:ugȨ {EA9fH=+B9Ѳˢ|5; ;`7%߉R[fUP?}߳{ߌ sHus|;[;:2SJc.\8 wsEGft.0@^ϾÅgG:̙="ORF*0щy DU^DFh_KU$55Xc+bE (wvDJtS|fvL^n(%Es2?/Xi~ffI|!KJ?kb& `qDZiR\{K}#բ$*5$ZDB)X#[!m 0x^>'@<.~ɞRqnK`?!uBX:ق\j'vS)*`drd+zb=hM9b5զuXB̈́tZXuڪ\5`;*@{3aj1B4I`xI97F{‡ŷGZc;ˋZidPsC4k`+Q-+dde ٣0 s_mEaDy3ITjA2*:YSs166)2 n ߍCl&nh]- @0 NX%7h(;e+ x,FFIdgw,5[ϑra|5MJ:^A4jsۉ ;BLg1QV75}S(zx+!Y0 'tO$EZv]Ʒ& %C.:]İO"G{F]!dh\:EڠD\ؽ|G\^0/njvaDD"^aE)?~FBZq,x?DE:^bkh%Hk`Xb /URP*~qG]hM7Ժ~s)ń _vܜhY8܀.>Xъ 00BR^f4j̝:jrљNLՆf{i!M9Z?2Ԭ?_N׀uivh>|b}9h(XBKE4]w*3cZ)~]73(Ł=J.Be$bn mvY}}!~u~64^ڍYWa΂0VvWZ!G%֢άW#A=ZZA53kT HҠj ߃H+%jH12>0•{S#(d* ^ؓ@LFFLC+zŰ-VG.0UյN; E96k~P{u3(ިMTުhdU­Y.VAOǼogܰsiejܛ±&?lD-s"@~v&fL oNxۅGB75Dy*oYQy:aNpW,ZܟTٯ"NT$8n_ W)Bs& >d`܂ħ?alc|SUܷDzy@e2Dk4 RZrxwo_]F>ƜӜ!,h*dfBUl +4UQIظD;`ggDY L;n1FhTiM]ʯA$V0h<#wT%fSfLAづVnxgf?ɣA늗'8<K_2 zlqJ;< aJJES']X`c(i9poΌr_u vGU0Yf[M䛄wKz(#,o-Nм[C_ G}_F!弶nwlyti2؏݅ql&l" QzɦZ,1׬:xbl3?jCLcw`Vȶ=zқdg~i,`p޵f2!U_:)Sp`.iR}8dwS8\Ea "`1H+PYWYE1MP^t@7n ,`Zltt_2WA6MXϲŧрHk#c\t24NG%Orֈt)ٝ;*>.E&pLtG5{gWĠ6ZW8qM\qo+QW'::]+s8|U]07ڷܟ]@8^0ղz:Y،^L0f20MKT9fA;n|W/j͡_;nW e ${ir>mT!CGh'!بk w&v lj PtӠrE0?+@f5~dg'n'A+} ʵc1DMjj`rsFɃ7uqTe^p醴ssHҹǰ׎hd?S,љ1TS ѧ%N"-$*_pGG^>~Z'q^|Rv욨тzR)f@D; YOgx8c4PA J,ax' ζB JH@BgB r<}*f34.ɵ)1#rSD}:#)F٘殘Ŵ} De *IӄR]G3rS/)#TF!bU)xaӫp$%h!I;x{Շ_]%+sXܠ\nf4K܌|`܋1%]ĜN]8%XO, mFƚK.+[{bۆ*%y 6zk9 rb[Gŕ[A \a|a^퉳pnBXU_U×G*L[3ބoDtL*/ց>>):yf$*nշk"A{.k#9LN_Pt\ M"z mF1d8eKȚIc`zR\ZxUr7"P%O`6i'P$FK4W|3DPszrGn? -w2,@30`jes v&7X3;2jxH;^ LfqD֓gß7J|!x5Uv)%dх]rMzTwV>4Zf޻(3/7zb\8.'Nk̫h|#Blk%JY |AbCQkPb$5m1ۦ/T.!hU ni \b9PTxO^ UN$X1OZ:1sk5 2Mn/(9a$jK|fDoʜbL'~CC91aʫn&AH`G8c t AoiCQTmrF~2i"1FKymǘT)xDʧ8eqrbexlD%,HM@ɭszhnEYnf *7%̌-pME\Ԃs2'[3BmR@DT{,۰m0nk)kB!ؤ*X|Y@udv$240&Z -z?zUHq >?zj!,D [G<$78M]i~W@ϻ'r5Dv0'+X ;#6ȏ\S}2-}n^O@y _,0`+g1eͳ1F:9b80")P?!\턄Iu@4m2j<\<1wzJTHcj 'n,YrY-"]\z Y.qUƮe:C8X!vc 4չ,<.B+Ǫ1m9#&s{%Zm()=>HQb @Մ&mA1He䚟r-a> \i5&)$~ȅ?-$Y`P1V K*ɰ Gظpv|97ỗb=,MNiMOǂTIjz]0kj:Nq>ҕ'"x(e>U wn/+[-}ulDY]3]ěW,"bݜAlQj1@lz "A`"LxȽ%ʅ,<.F}.!*jOO+$X[S_gg\{!#]%v}}T= a$My"\xM tƧ2L6O Fla7.'">`  Ԏo /d;elbAFKOVDT3YThؼB\\tIcTu_ S9XO](PRa/eʕ6v9;qjÏ30IWmi8lLYZ$c CJj~̍pG0:| .l'O0c;'QZd MY5Đ-9S3ŏ$MFHi 4#o~~NErFԾ#YIIo r -npv<_Ђ-R~˸]!H݈juVړCC&Hg>FF!c`KU!*ο:ڄG%,#3WFY/ 㱐{C?!30?@;liǷ P#7an`YE)Z7c: :leh;$zG#-"8r"=е5jλ$ ~E=C O ZSAY d2&  @{ Eθ uH?c*E fP9Ңۡ=Io"814TppaF|9xo TF#s?p >[:eEY$G]\DS99:'l a.#%(PEvo'701C1T[P&eCŠ/% SDz5Tn⧇wrЪo<pf?+1"(o/p2v*)jMHZ*AmɅ#2)@D8kLXu)-Cnq?A)R8lS]0pwC֎gi^ Td'8gz ]g=[qvWn@'JjV2=YoWdƖ>R'~Z#ccN 3dWV!^za:n/lg6MnvɇITkշ&yVDӺ>wK922":E>v`U7MӒQ5+wZKnUf;ɥN v蹑kcGpXa}y&eƸ/G|w3 9P!9= 'ON5@<F̝V:,kZ8wFK3t$Bz=%y9ppv+ ya']9O_ .i4Mu}3Ka`ȉ:C>C9ggbC% 5TsNioKLf'`t.|-C JSNl*-GHI%]QZ{ Rty4'hkuna ѧxL"~q&(X;ZyYA,& ٿCȉN/BT0u/]7?Xǣ^tXz *R-*U#j$^36yBH2Ơパs"ׁFJÁUhNK~vTm>!Ji4v }M#A IFc!ܸV-/IAn\~641G̓Q7rŃITƶLkf ODKrQ,CGMbpN?RX56jemN0A >@G炔& T6 &[,pJ/?l'R`1(HxLIoEXTѳ>leXPf#sdF7lG&C$z!@I`pNqYH'ͯ=3J(/R|k~!VN7Si3/ͥ7C$fأ;(ۿ B. >(נ2j_z:]\@ZThLkb'.jyVDhq @ TTCLX9jv5ӪhTa ]h%c'7ć!mv<xr27utPCI2Q$2H~%2р'Ua&d 05ԤST1YH_`yD6kAxҰQJr \q=i96mQ-[=lzsުm,b v6p;߹vOGBrh !js Q6r.FY8-Pޒ~J/2j_/ePK̪ SV7Wll'aM?jM[PF :Bl{onկAp19>AfG@-r'?b9, #3pE$t,;R91y/v|%) NrH9yH:fG#2/Owq561 dIZP֟ec*KRt~/P@xz>c$٦nO2xh#UȕZEg@mxVˢ[ !5xk&=t̀[C}'Ib 6F2Oц{+m9`ϪVtB5L!Ly }+T0&旱*dd̂p}_{0!wR Qwcb~U0}W>?"u<"UO5ZtkVfYԚ<_u d( /?({8=jFM.́dAW.{\ -3rvE~S"'i=+k"y}Hj0sWߖ~-~ow? 64'gq56,վ_ pDo0n,wCir11Md #q[: 3+g縚LgVOYvZё?WdEbPš$-O9jnORrqlBfEK_:h4Z<#!|GqV&Stgd>2: .DLkQ*RW-=csWlK/tb5rf Ɓv Q;':]MHvh4GZWWQLAЋ|i2p;ب("ձ*FK _b\Eg<(*j, sdn`z]TsN*9= |Ү4P?7nUږTGG^&%NE]:pLfQȫ"OBFLBiRu@=˱|IG}uCJ9דyv܌Jʠ )kO) 2:B<8||IҨS 28hY+]jUZaҷB͛V|oZ4lX|٣GUWeb;D,m3ZynR$D--~ycvp0YJa•m "&d˖+,QK|F3tr'XLXHg Y֓p - C moJ*"f[)ZbmɱPtg;[Ķo%Y٫e X+);Q5$:gb(S3JE4>'7mJ.DY6نYb71dUQlǛLdǁ3@K.F%KK Fp>*'mi:al[”̉QTb[N5- ԧv:FArg9P,FdFz䭉5cȘ4mMKeˋ7'|!%A1w5ЎIЛ|> 4d*=9(>bH+ڲv^TsHn'vKa,IDkL͂uS L9Z9K趒WUq)Oʒ5'VHn g v`t";m$n.n7ǯ@4V,DQR 䥾Le5W7fI1oܒYELlhXG$cGڰZeN[B|XiOhKFj vSݴ]= MY0YZHb).tt5B7 G]VWqܸ~?On%ZyS 2SHxʽC:Q[b/E5CRZ𕠛AYSݜ  p%[ݑ%x\Io(`Da3v$ZŷevPS1?^_U3f[\dJfb'7`Xnf йoS /LI* # AXZٌdS#M6\/O #k&]\*H]`p'$k29 KcFms\Qx4r?ٰw A!(*"H*r%3HH0Zr NkQjR C7Ųe/_ S}[Q} N^7E1H?j>adW ױ67C$5A* Iѩo;7{?ˆw@a24 oKpa-vkB织(- < e~&Ej7ՇwkAE;#$ro1HİckY8=f[T@nwRX eXN1oE4?Zh=s۶q MG}/ L]8<9X8Xff1.>@kym޴"b -_FtFe+A9r>C5L8;rm=g<֫Q_ILꟿgЇv"~`en38pptgmphjSKm 2)~7EΥx9*R@)aԥ*>h ˊaB3A)Aǃ&"kl|Á_CtLmH' ޚ]`mǩ={#Wv% w)ʼnܮ;Z,q-vAGWx>Ɂ5j ~\.M(cLy^:-CY. ?֦&1S+ =On_mtkdX6!"3򑨌u R֊>dgMYKw^o*acLM\:~0ۂ{fj2#ޘl*ZR"Tw䴽xо3.~A!<$ |_so |ITt d*=$3~*pS6[ Fr/d:(r+2?%3ct@Z 5wPp+EMV8Ї JOXo៰OM܅a*Zn Tt$xpv`2% Bg'˺]ý㶂O'V@tj=>b mԷu?Dv8#`}A)D@%)vt2X\T!*D){bA%g1^iOb MZ^6/ESTvԯ 23 2˜R"`Y6jc"[HlHp39=Gǝ;2b]R*&Q&)*JVrKI9*1\St5m3nc[Okx-΋=X(pkD@h|bT9Ļѷ{`XD#R_ |)O3AW476vrD1ߓE6rx L+&C}#~7y88#Z]$C44Zx~AWJjwj=le8Хîfbyq35Re//JDu(UxP+ڮ]@iu)Ƃw9#TCx,z{,`:$ȧF!x`z3L\7.eS-QYL(Mp)FV\@%D ?*v^.V(xQ+qOZ!BU_ ,] ~^rBNE#yq׃KƵoK}je<9%I "BxO R_RN~=l?;& @Y3]țl fDG5SnA!;jVNM7WT=4KFq˓|` kwCuXzem3GWKLlA:I3`vgf>H:CTW|#`]X;yELhj:ݯeyUڦ /z 6k KTwmzPs%NOm왥ed$9`Nb9E8)|wg/I]3ӎw9^n `^!t״Hb="Rڈ Pr!낭;l -L&`.y#1s7)R>T0?&X_ל@&4RHM}Jk>ʷ5AҨHH{E_)%uq\]2WF}R*~K)aPfӰB_pJx~K| p^kI*@.83(R¦0k;%y@4 ܁G2a`NDZ̕av~khy2DSG检K4_>s^YQnF.{;lUKVE@O: 16sMpQQʜ٘,|=VI=4ӣ0@3Ѳdk0}l0PeF%kp:Cx7m8)H5-"Ud0kѶ Xe 0h V4Hؘvu4fȥ0 2d#v^ߪbs{hv%'3M |LV{!!#$Lj=39c1ɕtm#v!9*^odٽx^MEs 0sIL[KN!d3(Ԋjn|2hpzgz娈CǬMaG`ۋGwXo@(_9H25-`,ug$6}9f )NspA.dm}WN!d%8'i*H%Yj'V^MSb1#:03Zay`Z O ; Ϡ ̑hPVO,Q8y궻):2V&?tgҷx*}ղ &$I+ZV]  =/PzĿhOEC7rꢍ ŠdBvNv ȓX_^~{/n7 dz n Q~_AGRE6Fmסw!F8a ٗrT9K٪C&?mC &_nI}D5,Dn-ZTB7FI>\Z9wjϴhE@q $~&'5ay:noKGr9o#gꁣ t3k_>c\Q?㤃5G W*Dd鏆@yǐJa ]P=x؈cUN:ּgtLihm3'ۄCcp rW|kc."+ߨF]\rփq1?t ]߄6@0k]vf\<st&fEPK y2W'sJ66)ݹ5.pؐ?辺 4Pe,UdƘU^* ēaiY*6%}]ouxʦژC+€{&9)ȲMW/R=x/&,ec^, NtAUXMg}$n8ii8se6J5 z7=}? wΤZ:Db:HF.3ǜ3,O2Sw#{8+}KTL[&2۬(__ 9l3xF &-i4K@ P}QN)3^y_p%%,mOuw8ɸDRgS񠖑RK /2C gm 6S[M]a@ Cv:۝^)d9E`4/r<[ӻ(1d8UMiͨ׍<1y#ygVGwn|0o|\f9-.(6c`OL O:!M]zB€ coDQ-^4Ф~lxOWE} ?yfHnd&nͽ+#C.[N!TE;44.V!zM3{&IȻt0]0  Wܦh4r8rx]G f*5co{x BxB=u&j=׌a0 -]о%藟Y%Ə^MԼNYIr^mF &&vu{rW*#R-W3y洦pc!4{Z J/yr[ҫFȅtV;y;3  fU&0{P٭g"ʵ/ܦn܆('_ j/_OhM1C;1D{J/h n\] Td4/>@ye[>u> w71Vaom_ڲ*~gY萦^.N.Ty@N96+\]}"OnI8/txif̂:h콶5 :JYd-Kč$iL^}"#Ap}Ui4K@$dH= c><*D\ׂ1XXzSyTTvb,2.cK`k9V2oNF͌TS2a, uB}@{0&䁛t7ywu1ʊ_Cb" c&ғ}ޓ0=].pjȜ8ձJ#Vi ۀkJ5+ݒ\R&~!D2wywܗۥz4j9Gޥ!Vj>E$S1\p&LVUԷ]aI^`xJKC|9,Lb}`<IbG)M:2ݏUw+FIP=&3G;@UZ}nB'"")I~wM/e֬2Іx)z[@+W Z̉mGx%EpV)rr/=6`#aҟ*$D<77z) -?t7AΦB{,~ jiYɶ\sTYmUk$Q䠧B t8;2:$E [*(!/|$%|r%a6YйGӆT)L=}ߺ9 za|jbryr^G;.Jڤg\U>f]fb4ސٌ7WvE] ^LqaL0~}_~Rv$̀((~bc'g^yϢ_)yLtFր/.yYX(*RT$Jhx;R5Ho>$hL2-Pq7"Vɦ.d;v Ylb|RUKHsQLmZ +'zug6T{Beva"TjLs5|?%UsB&ٿ۱jqckJnp2X|r[?.SH㫎HD^TӈKD3ԏaQ<= fԑ~_d1h+ҀN!LFxWC5+uܶ,ԩS)eB VUꩬJg_O﫻%vO5ffu0R\dg/y[5Lꣴ呒5I0vrYxe.mb6?ح}@0YEͽ2Yf&psLgȤ\d@uMNTDcc A,` $ 4<)-Y5kwZ3p{d",1ܞr]Ƶ0AQC>Bc†4e;wRz7;c9sFi|T ,Š9_a6]oct:bN[yJ:Ð9cu2L(dðU#4UN Nxz%]b]O(oSV|j}tZ5RtR0l˳3;$%n剕ݪ=[J0?<;+q$v|sOeR}$Vw/mZS6SOĤM-{%uy;`B,Sq{XTQ~4Qf[|;RF7<=L.u$jy0s`$35H5">ՁL!QRh^mqvH\"Pztx1h)e<2]X-INr\ MZd46{Z}認Yc4r_4 C}w.'pHr%cqBwΚegHo?φZ*b,]+?c>4 Su}t/M!n;pO!UYc@f^Y+0)qJ:->"w<|KU2@Y qfU)A{1BL{B-N!$p.ZlwQ6'Bu`GXL_&< HUq*hgGK1Ф8,\ؑ֘HP"te=+ t9ϔGsƬ}! 1!eQ+ 3 < xav{wpH2G= w'YD Hԁ'b޲U`uEyCc"6`a.N={;uD-4sUe0@iB$}{n)F^/ZA5<n_7'S5HpE{9C/1y5r[}>* 4܋rزmyKbW7MjR!q9ϕ6̙MlZx3<:.&;٬dBI}jXDQ%qZJ.M#RѽX2$;_yɳ%k~:b:ZEslIO6%d+kz@ cKRok#@LΚ}0{V|Pht+khHˣsbנ՞MyebH56@-0Ps~Ag1I2h eʨC'UPJF;A#|𗗎`hqa Q:+#mf}Vեl\o$Ue{Ң?TWvƢфSH+#jߝ_]vɪʟ,, T?g"9(neeGJ]$Һɦz2R@M\$hH[[yX<6\1!LY[HۗCPI"-_7&ϋ Q RZ<` f5ʒ˝,x"8A^ϐIaz Atk(G%ػ(x9$LBgȟ)Ě LN6֒M'ͻHlM@ #t9j%Yy=Uay2um*-#^2S\+gZRHgքɝ@J @z2ޓv'6}O*w8_MS|_^TҤr.W'y )}6=WCB:N"إVҵX7s˻1g-9vL-G$A* =[|] !aHd4fHRX BiҶ,š}1IEUp?Hqpx`)$it㾹H?b` s(3_k^i Zㅎ Ks5hƇ̹_3ӢHB́g0#}q0\hir1kcp$qHڎCqaDZ{>/ (ݭ Uc'%5^ψ4>JeV;cr\Q$ƟLA(jpZSI; nJ'_)0׺54vs]*mۻh_a-BɕhUV\D= շ@)nA"l/?jb^30B B)Ǿ)sckYX:Lȕr'nz #8Hᬘ ]]\m'[؜uu1E[ {ȯ7s JK%hnqcK/4"^}],`xj[pr/gx:Uh~sϽLt[ͬ=`T][ySNd_d+C+(t{JjfD4cѱ )gqAi3HՔN}K[||L+N]AϠ NpZ̳2cq|a[rrѐ[cI]mҤQQɜQOv 'GQ!bB Ek虳bxPceKtroyk'6`nC&h{FK SW]/t9^N!@DUɡd~:ז )nP~kɳ(nqApe㰛Pq& 0& ǤȗvV>Zw󾜩T f#JP6bTڸ̙FfCQM :ߕ1TQS SOZ+0.j~"c*S.8iG:G%^@yh{#nFc`>t[Дpy !*q_7{nN-@4\ٗ$>w!7xbciB+-/' LnfNL"{~1̤gbir18)Vq =J:#KYyX8sNĦ` *%g1RYOBՐֆEo;r51{@Vz+)!-/Uo@\"pϠx~uD @E %_NJOd,D$(.2Fބ3:S%N-ΦR5VK{/[:lԖtY '!6-X<@".%.x%^|2h,H`yW9-Wm+ XٚxQ;_Lڋɸme괏)j\咜y:\ v!sz"2 A{*;p>?2%obgc,=Y(#y|ث麑C6&fk눎cC$A='hr#"Cm&FDPP̂^x5ЕFQq|]/̦wO3 )@Y^Ty#V0,a$SKQg~:%ɁJ6cܿ]UClDBd^1sc*R|t^Gr}u"տ+:9*8MS~.IYI~&@.E,t!ӣ0f/]tРG g^篪5p&?۔/"{5:e}h=c-x-e!!E\Bho:{j>UT*Fhyr)SdG\CMR6ÚkfG TW~ ,IYX>|hM̝Fyޢs+ӯrOCas3JurytJ@ ·4VM qXHmǦ)ىKr%.ʈ+i:5NJH0*~U}A-.E#b挤@u6"ںi A/5]ף =5~JdzLp搤.T[e҉E+jTꍇ,'`)_yxJb0@ $'m#mK >ͱ2G% t_0!MRBNhYU~.nP`(lqq5 X_oh&U}Ki|;/Z0GS1-T6-ЉsLi\nGVR1}\3R$Hyʺ3NGH|ͦ^N[HrMI%5Hjh)M;<|0B\>4jY6 W ~cݳDI6n3_0ծ+$;Jm֢*RJfW?{!E!5J;[ӝq8'w+T\z#'ݥ֋2DwD{$LK׼(I|jw-gJ8XofHMʫ(~ ryuPdvt$iX: x5|UZH]y^/4u"\0 >p$5VVl_KR]҆ ]B uP2=EuweV%"**O Ȫo rǒgb\C*Pe wB #%/ ?o6XH"99=u9So67:9ģ]Щme *Xf\i=6ӦnГ6?_DMQ[/$d3_`^`9ZPZbp;p}o=w?( '~ͅ3 kv2мj9P싍!1jKNCRYysPm.$Z:(pjcT\ ^|ԁXX uʈp * 48@UAKGC\{"o0 ðʚ>|\'Og]TJsডH{jT-E5P6N=F,n?whMmP` u)? .v+3fv]͊C px>l@񄭥LΡ_F?q)#>9g}%Evu9Ƃ9%9 C$@ "դ\ߟ?ȑDf"8ì/sG 1EYFýȝ> bpe6` =nșyKUVEZ` Sj [$ Š}do?]}ć:gP!HɪloiN}嚦bpDA{#GaZ$&%R0 ݦxW{ZAoi;0: IRVt^0absx\'>gIGGQij#l*SN&Y }Y>z^ yVϑPz<)LNnKwk @'#Ikߞ&pit䃻[OgFmR=YFFk >T'cY\,tv*ݥF,=i+ r0\ gU altlU&LsEsԷ<)x|,ZVg?[!c Rck`o҅t| (?`.\h^ބhb;]F٩aU 7hi KteJcx-s:N_f' Cd\:򜴮 \?Qv5LJ {C"t%5}atG À`, 8M%">M&AhF,?dr潧xꝅ ׺-+<}RSgi@7u(.tJ&FZeU- #9_$ `yۂ4wlvH&} 2?1S5V <j/OͅpFI6_;q9iD~ʔsC&5 R9k}Ex*"A_%\M&69Df  :ٍZ8G5ȜNzUm^ -e]Z5{}I8O(IH_6\DG#?"NÈX#m\|+uZup M5Mh) xDJ`pLwQ-R=(/|WPL{jgfn">u*TaMHv/Dz基Y+tc B̔8Hmirqcmx3a{><6£%Q4>h@v 8f7N;y ;m=ccC&[#`j[3 t=ծCx5hkx%hjvPo 1ԋS3GҘ}U3x"ٖCfcf=lǞ !p5L)5|Q1.c3#CIGC6nv  ^߷WnQq cnƐ'>H烯0:Ns¶$. }ݗ:?fzP,St騡҈fD x,04YtL‹N^h{w ”Z@'bUG7 ޹{Pȵa$ Td5_C[LT36gHJ%Vt=ީ$Egӱn78P;`nKAhשJݐUg]q.W#2 _>+W,Bv;4"FIWƜxu`aGc4li4ד6ɖc0 7oרReSIʊ>(h/eE)LHj^)eA$US1;qPub >yK'Jɮ2x|,T 95' hMTF͍  8B'^Ja^+GN)Ԋk^0pT\>#"-skrT ) bU\M ]qo1ƒ䡥?ƖA ^$w[?pC M6hjitXrB`l㱢UW7&bovA%7R`X`P i-f Ұ)΢$RQ]qZ* Qr,""q yʮ h >UNM`BT->6 4g/bm~J ke߮ P A࿟A"ؿ<7.KTȘ* #"V#?HMP-œVT1ٻ 2Z\ ӚJn0^W/h?±F%*ETOx_QUo*Nt,l [ /h`ݷibWRϴV{~"" >[&w(4Y 1(P0!P?3WcZ x;YL"iG[vSaF?l /9MSdpK1aES Q:n4{%ZlRQ-@4iS$wZh;_|ʩϒ\svVC8|۲tR@ANub 0@_1M1% 2n2anIsu9ݠ(a+waye3vtw[g{EF5TfҿP[Et9fmӵ_j2k?#0"saveNLt$xйdc2y Qp |[I> ~EmPKef]y3'T)5NXrN?K0v1in.%"!3u.P={Q Z="ʧHY3)p3_(g|do6Vz9!K׵CKQx&[Xԣsyg3pFP_*nkK 3pA2%|{8_ AKH&cC냹LaL[{b~1y;o&<ҐU.>mOQr^ +vpݕ^-y} >ؽI:i:W{0%vYW-;ܣռ%]:%,ro=npoDvxH嶽l6quŵ*ūXw.C# Q!8KGrqLpkS;=jsΤlefhb{2T?*m`&Tn{7/,IUqVW9'űI.۫U)j06-oX M 8<ê<.Y؍k̉/ink#H@(iu^&) x_ոÌ߼NgRQ.WW'b΅*wS1%: _Fv%qzmZ`DDT]4,H_zTqVW98G Wl%R_,[@/N tp=$BUCncMذW8] Chi:K۔H ?΀=Nr]Ym뷣*v>'Mxl$:GƱtQ!Ctfц,9e'ͭǺM ZƉ"xP `aK1-zTAU@c5^;ht9г| @Ĥ OzU>e*,ʭm.;co簆[N:z"cauEȦfR#'OWnht^Zc-{lDKL)Ի/ nd(Ob\h`#kiN@kWԂENv R]?R=&zsgQ&z/(.FV:9z|S/;Pk/9Id5`& >]q4Ntq~7i͚A̚&ϷGz׸~JVh ƌ?&f0̟pl/Ǝ*WAgB#kM%' `xKLVQ2lĄN^sv&lf֒I.}Qcv|M%UWt؄I5yGZhckQ*EmVe-D] /\ۘeI' #B8SnyA*ϭ̊ ߏqӚGCM/ы!t4_|79IYDyaTOf}v9^KwS,no !{Y߻9|sAFqR2d&A21?18+wLPU9*Fyf"3νXkDw) X\T t&4afQD0+oJ?2,kߨP>sWRQ|xTUZ_\>#9Umo'W ZhvĢ`OL}q9;++ %gV¿lsWYՄSHy6\*k?-97]b,:f=p7LQ C-+si 7!x"r%"utJS^<'= x")`Շ7Y#z]RGfγXtnlN+01'|daͽb2Oi Qطpao3u.]~B'b3Lғ٣z& UdM`)r9Z;21>}Bb0Մ`]3!e<*'˽ڭJ¼S5z&lXKQ {R `!AJ^vKN_o-EInZ,[ b%\?u3ki 8^tK5 Klz)h}+NpN|1ݧG?6X#E鷳~G9GTXf ?ҵ)@ޏ@O1&p\1λkc+*4KLN L@Ȅh05:y'P穩\" yѹ1m w1/BَNߔ߃.M2!RIn)7bBBڷ!9 N׼rEC95{j[DrMfJ?M}oveS7 ~րEƥ Vpc81t]5jV . (;BCnj%X֘g!0.aIի)ttŁz C,J@KW}7R.(eU,%L:˺UO7Y5LX=8Fmviϻ: mߨ+Neӛ3m?@GAݽGesӾBUe(@Z[mb`NJ5B4wV{>/N6 Kv\u1tM^l"Ś\Z 4Udu 'h&ql:.f d;Vx-A$3~d5dT JJ2a:\vU}-S)/CĹO'(bߺ U׍l1J%Ư(3+|F6,'EJJY֨|~h O[635x̵sj9='<^ٖ -<гzU;ZrИm@')KH3K3N)r odeqxJA pI=q&40u <.gSm}c^ \O.TӑH_.uKp'nNp2*6j7֘HQ},sbnB8fOTФY(7͜i4k\ YVvdiZљd:ŔFxE#sPs)Lmmʒ&d:uY?ML$qO&1-6F*6sF?%Ƨ+VNh`ԑV%!н4$nZ+x~>;%(y3&S9[4`9MEWTeKAi,?Z_ յ7X9v f.fFӿÍ1(9^uf|W&r 2w% htG;L7jk _qf}ҧ* a(q ~?J=؇i x+]4@4 B93TǓXP 0 J#_=Ca BgC놾ݡ`㺂&Gkgd۽%QO%gūM'$mCR1eFQkᤗV'- َtUjh&Lr:KUwn5ڌ[)=0C  XĿ~ڐm6NîDGv ,8l"16kN?VYg%kPՋ^ܩc1vp C9֊>Fz `ߥ8eFgLPn;\t87P4 :sXR:"䠒WJQ:LF:Reᮒ|1^CyCAz\[dxa\PGJޘEmкK:Q\-1)dr򄢿<]fY2oǖ)9Z$ 2w:菏XKdwmfDZxMO)gBIgy8qAt'mSC)gajU$ P4e=g聸Ls.Rm `ґ,ލ~E΅f31_vԓLd1VдTg 干?9 }٫,й\8٭&;,"mtdqZ\1Q.cPl?n@ $2j)sL ' %`a x1W_y/DRyAf3Q w7֗GPvHUrQ^Up<ڗEEy( f+;P8H݂VG^/p{M=wa4Iu3]yoHžH;J=!l۠/8=ЮAx4mLKY+8v; YG~^b̉!͠x%+u{163s+A3h!RmA4q9͸3HY!(;|ES;E 3zbRۚ,J!_uN,R&zԶnNa Ƕ=@Em`H"SFF5ga& wʦi%`.WGTIST _gʃ{P#3 {1 U 9o@"^2W)4z!~n*`4 E-ĝ"_쒊id 3&15ΆZI d1 Մq`dX=۸K{Ҽ |K'$9U.-#q=0h>)6X2NO&FMG}r1W,#˺>:eK;A-MgYZ070701000001d5000081a4000000000000000000000001662bfc8000004b64000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/dm-multipath.ko.xz7zXZִF!t/NK"]?Eh=ڜ9Qy<;u4}uBtxGמJ!/^emݜ[d 6]Zf+(/~̅׊rkgO:r ⥥bLpwy&i*~uy.1<0lܦCD ůsHС#ZG G9¥5)Dƽ% ΑLʤ#^WvɁ!|I.tU 5_Z-R7 ЇVOWŜGT1b'f}0+ÉBDnXWH Xz@еS{'nb2NY5Cp4ؤ\U}n)~;UO 7"1d0D_f|6.ì1vc?aN`?fIWP)<-HS+m1H6am=:'bPN\E.vե^ Dil 4TW>N r=`28d 'L{gbwlMx;qƑSnyj ,VBQ-tWl9;?lJzb!TjuåL,X +%[l{1 %hK, қ%%˲SF˭_S\ iv&|~5RNA2P8FwFъq r8mp+b4pߏPgL%Hobl6ʺ掋#+ө)OWBlazcPث,h+HwLP^?# ?+I{Ew4h;@A-}l[>WB-x vB-Dm.X^NHx+Ja'2Abu`yگ1wVYC'eA9jZ]"ObIB?U,|F@e/xlIOXpcmRs7`~D/)犨VP &'GU.gOxPAL}ކJ.3w}u?Mq+DTDhtɗ9?g-UOh\ |z͂Y P1 ogz[ |c,m)PlŲPoW+ ShՐ2tz=]s K4>Gi6?w'&DwSqֳH"2?g @/zpP͔@mhQ\i"A-vEu2|CU%?qm.ȭ"S^VtKԪ96kVIEnc7nb>ޏ~竎٠*AU4UM ?pדeqT<8{ [&$E:_e;  enHejojy: ˇoO#{:8b8gd)<]JTwCnTK. 7(^.\43%b[Y..ϑq@MytXMJ_>IH14tVEvFٮ OCfɹ6+e?3U0sIaW\;4(|Ny:ug^ .)2 o|DyYo|6B/PYk#rxcXܛFG&VG8 uXHߧ+ 117@we$O]i qIsrcG>C6$~ ?0'v ƇM=bCyFBQҠL.̔@('"A4Wn! qaO!E0jX. F2R錪H%R~:H4D=$p_s|ѯ*p%GeM<^@MEH[+M6cT0(0N\PB;W~LUʚM\_va| +6\MqU/zņs&]szEkV9y}eOoiXݛLmQE)'NA3l}R 1G]Sdob)Ƨ@!CG?}Gh{\tĸo6gkc4~1<f )P;ʨw6"c= gS: %XS(0DW|L 4YY!졿igI{(rMGh[feXX,D' Yd=qk}ߌUz-7 }t.et7R'1=ӑҸZJߣFTlSUXس%p)ȏ"% C aܲ+t͂M )ȷ8|ޥv@x1R$_g@M A4v;=79Ju- !왂79cEYFMzD/3*I#q>9X3P:3@J!Q Ş6 GCpD^wy41=ſvWjAB(<a1;Y]tst" Pt&jcˇuwo_?Ht1T\yА\ׯw'*'A]E1?ML$Xf%dŜ2yu6,S7=7PO<}o1m-D5Nncզo51ai퓶+rigWqkVs 5udW#+Bj7F@9҉>ؠh(LzԾ'@8cV vNM|C}X]7 )ʳ%m%"-{|RUg!i؃ ε`X2h \~GsTĊ>IzqJN9zjED~I7=$@2+xVC4`(`HCvP0Nv5m$2wc~=\f2DV0+ f\xnڽث{ ثtZ_5;bq,j|wqSY2)4nM"*ۊRgNA[sU?G脝u~ ox`1 xu{q.tSSvS*-c87k.kwdL`o Ep$R7LuB$bo.K!. i 2%6$EG!=BP4Fb u&cby*|o1nnks5 ڠvYEaƼ7o'lްb 3h̪'gܾ} lIWf;Y {o| R G iaK5\H5h\I Ϲz~ۮ- z˕¥,J4M3dHLS@W^ӭ/!RWm\xC?S'X+1esV&OTl%{<,,kiᣏW:vkpSXKu5Crw FxߓValgڒOz9׽ݐ4(tc0֡퀒=oj[`uf6zѩ*<,(.νz؅b#Bg#5w(Ӆs c)0)iE=-4.QzFLMx4kja_kM~&b{!ðb/3mТyIs"kT+{qҘ6O+Z IBBIBLm ,N[(#v'ȡƋb95ӐT$q)3 ffNuK!,=­kKR8S3GlH2NtZeQ{ĢGIFϮ,!,캈QNA9":<ˎVxpaJlXZW} ( SK1|tI3Dwwi{†(E]3{03c۸.D{fJ☐Pl@-#vf|+MxLGT+G䵶~/DUW%Ok26 dMۊawyl1R၁cnn",u+e}8t&%3|f?Ŵ,JԂq% &FCN+u駈>uPT{ӏU?e,rQ3-6{1B'(zhnTnr.%>1NN&9WxnaO7%BGQ5KY>j̑i3޾|= Nߊ+%¼@ E hwQDfup kf3Rd>cmtTai:-<6FE9qH/W9C$)%ֳ /;W o/ -n͵"Euhٛ;9v/Fu-iLUˌ4=wE]#h#s}IE#^F2,"ь'` c ?dz0s!w;~D|$kv=Z#_4<)q(uq9;p qK,NmhMzۻ)r% G[+%J"TENRb>^I%{Eb7lhL}uW '"O-5+F#\X,{ʽ} 'Օqs.?'jJt>ya5J D6LF -#_﬐rsۧ(1|t;$o~ލJaÐu[?*fQ@F?*#Y P\0":兛Rf(x[Diyr_ ~xS;̉[޾KIini ,{k,;Q 7$#b#ڢ?ȱS*kGZkrzcNC$}IƊ"yoyҔP̗~}Lu7aASCq˕ی-`RXy^JI{&n͡b/0@+e?v\AחyNtaHpnm43= {zoD6)T)zJ%/2: sO̢ⶇ溗:a,J_*Vɻ(4PfkZ߯z$48%|Mj@$Sw-@-9``h)9hkp:1U#Fb7!0=JG+q3:Tz]FFeFڶLՏa of-r [Zc2^U-Yo9gb"l9:/Mvz%(%rnyZH ]_ >e!jSl ѿUuD1aӌ]iv?5Qޒ+vPn߁N.x+5]<"NNKl8ջx%Y{iBbih2{`2H噸\M8fG SfvWጘ}zv=H e~[-`!~ģD qr8'syE0ս2a=+ c9֦~43xʌ sM7-%-0P 0g2IdÁxqOxyX%{Rp Y0#t<;>&<σlGq'sj?r2ԙ3Zt*|/U, -Sl# J,R$CBzPOq4J/(Bt?]- ] cҗjjר5x?xa+`yj 0ʯ RD] *&H DSukɻV} Cw;^Ď LuVKj/-Z8ȡP5J>תx&RG_ap\"Xlc@^OWݜNNjZ2K)`py&צ-I2 e՘5 XEEϿsJ!F7AᰘJgIGZ[Ϊ"oXGmL?@Xv79P&7!|y~+v$'Bz) WS2ZL )%}э]W-+3 d6)S009W^ OO ܷ.U/l"yu&\mh󞡐Rkp>"p,}t:PwcŠqN:Z7$I"1[co%}xO #;ŕ{ eX-6!yz/ %l .;&*ȳZ?NقucG 敌ICM^ 򵝁B @FNn>i( >9'6z2BO2)cW {8a" j]<d't%H1vF?xa`/ h>̪9+F~Sɶvm]")EuX"W~>2-YzzxG$O8::P !7շpI&pkcLN3 ώ*9_2۾07*+>ص!2 __cwDv{8>ij; 3=ɽIG &_As2jFa״y8I2C)z}XnKtĶO\97a_`@Kqr]-¤.n #WIyN 9O.6;핒}"x/'Rc 8Z,Л@t9Ȋ6Y: Z]W7? 6L1X髄e;Inf>‡%l/rIv f<O2Lxk ePkc(r<I7~+xHqAݡLuY,?g"Bcua_uMD &oh O.F{#]1g_hcYG\TPE;E8*ؠ#8pG51!S蟳aO1#UwSr%u -/5/hV@ؔ5=-ǿmqz+$Q~4p[yqA;#CS[^kz'6mFZ_9J,9W*3Kj9XR鷢s Ɠx{%:WdW@md2VS;jqQr+FEIn.ǯf5;QI30*[X[gO/)XbCQ3ԳQ]lWwv_Ѱoc+u`vɜG؜C³Iګ>r&|,2 `tV >J3Pǩ.5bB;ι|ޏo^l+$L=;zk֭^#fvcr$E.xAE(/7#R\N_ZNB| ޼K֕sqZ|stAYIB,=6e㚽/oIq ԍY0H_6_乪юY&|HRьw܌cNq@J892oz1$s$g*Foj]9ME[HZ?b}>y7PuR8|wIyP;ߐ[mّj?ER3Aw y7ih߬j%3\IIq*j{E֚KYeP0vA-pNJCPT?x`V=8mVr |$^xg\2~j֎UA1#,}ja"r*%K$Qk =-*b/sSs`d/ՍgPĥ/,B:1Vȓ(>֒]'!DgF` k9,Jou F-lj:抹F2d{cGcqT _9 5EN۬^Y)z K녮(}Иb"Ƙ9"Я$k -yOc\Y(: 6 ^1VJG_ޏ{:j# h ƀTu2sB-ȷD;OLU ކS"TLDnrղ"K .^Dx:W02Y H.֡J,yo([fj_=o<jx} }uf؇WbxuSQ9n稛~b%|.^7d%ZZ]s pSzumh= G'[)L V棭S'=טH/٘ ;3tk:VT̔Puqv| ܸ*3ZbC7sTQc.9JޮmL@ u0EژкыU"V1RqhH } rcά-UTwoqh|[05̓4@)nFq֝o.M~LQQv|)"ja'.k XlLV*rnAr:v(6QLHГCodÈ:} I#QQJB _㣂([(<ѹ ,H`V!)2q(ڝy]r<;בIeE-q͜OnPxxj+^6TAKl] | _b<2x=ΡJoܕ s4:^*~Ƶҋ\ |TKPF t ̫wwIۛſ6tL $HҶ׫Jkde^ܡ !7WH جiumt+2D;O龞'[KJb&kO3q`~* :0]m8$Su<OGV2[.z `4dX@QqtØySbXfn!OG>p4/t2[X:;e%vv4u{@g91:7]fftJB1̧]i l(z;`y /=X`4H@Ӈ[ +|)bcW< eñ׬ p*S61S PPM jtY uCX Z7Vy3zPn>T3tHhlmR{B]4mU3;h~H+6]u8*}.б-情/pWh6T|!ba> {5 }/,-0!Rjoq$ /1$atW/Zznok{Ғ?DԬ@xEOދ̹PGw- ݐڒWP%KevVZٵR ^/DH6$l|t)W=;}UMQƀDV4D0hVQf_w[EoSX͏D8Wa)m>ou}3G7W^Fat_Ǐ~ЈЄ^elj{\ цDRJ{zF9ZA"%'%u #~9)+xn8_,8bݢ\vD ]Uɫ\H&]yc-5:Naa]0Ma2nbu@X{O* ?l * M>اhoKD2c)/9yKb"[l0rn9 ZU}l+=e`w7V,9 )"`hXR\Vò .c@ OE=tT1=tKu&,m &"ITkOL|-,EL bO2#6ciѯ0t;]t7Kx"ETB$2૝ڃC*`E D*|H0Ͷ"G9Aq.@$zO2T3eonr{lxF cYGT)=Ldfaa8c=VEEoF"-h>IrJlYT+^3q;&xGbg_KR7;D QgV鞽)*}X: qSԚEa~Q\SbF m@@悲:Xwn`eTLq#)qF{։ .{űjYrâV YfР{{k`QM/vfdTa}o zܿ,[0f9Zu X*p6RLA^'7c]ݨN9+>J8}#ydSv۵]0 [AwY~aV$TOIJxQ?"ښZVNаdޱu4ҪuTZV_qd YN*Tg?9El C MkaU.Ba~bEϬfpo2MG[&V *wT%-FQZ*5= yc2-csC%A^m*AO髯(S%+ҭ >i1r,"6axL ?w&&ߍhqXO?NUV#'eXK?jklž|Ptz3+5T6F%"T&Gd'yNGUJhbc<7Jx!b1wH`:4I8֪LC\b,V"ؑrvֶx֪G&AYP,P"\3 '\*؁п={ԇLy{Or p>5m(v92[jѯ0ࠍ:k̅ALcvV \w?7CYp]ٿߩ3spZ s1fRɚ '`3Q+H/6LGc@<Hءo$0T4˩c<]0 {|+]TbgYiM 8=aC`SH+QbAJq[(!)!]Ӄi n Ƞ)İ} O ZLQ /뜩o]'KWT8Nֆ!:.v2߉~8yG{[9ai2p _AbD +Ȫ.tAb,B9{[qh]%;CC6$ r {-gJ?[rFeQJ0/z`СӢ7 '0~㬺ArrIHYW{CU`ewե~N"zzM2)yI6L໥|։\Bl=]LcɊ*)AUT?+TN+ӵD jڿf,JTopeZs!1{K\3J=!-{ꮪ:oEٖ߳O'soo\P²MAxu%j@^nnMv_*㞅N3⸫8.` s08$OxW A(H NK?_ g1z,)pc7D_W8 zxElYkVhGcܢ|$^_7l )6cٰ.3u|m.fl^!mίv)\aJV:1xdTv[J`]G kX/,bBcX54 "f!h }}v{c yV^l}h egGB.aӻs(^ G[@0o! zSsa|5f (ȶQ]J1.>F-S YC@cr>e]8UExsmVȴ[U6{_]*ZdnI 1xE{cLFsInS<-YcXOTωQS.0{&@b۵˔Rnm1fK) 5Rlq|`D2*UINwEYH{}}ԭ2'f]gKeq!~GN-Zƿ,,cQPWȅTfX`5\r8b"7CG7T=?KtA _FhwBTEG3λpDSRKނ`h3I+d˾ ."Et])h%8^!FX8 ]w͒gYZ070701000001d6000081a4000000000000000000000001662bfc8000001088000000000000000000000000000000000000005100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/dm-queue-length.ko.xz7zXZִF!t/>F]?Eh=ڜ9RO\Z $|bToV<9h8;r=7oD˜~JoM9jCbEԡץyYE:|\Hv" #h=|i\+սq*cP:p/`3bڙX Kl! {a}W'`=4䵱[`PYHϫBl/Ll2rTa뼈cB@lI }3~diH98p:#N3vuR^.2ق5YsI9w~T9i-09BWꬪ稙JX*aѤHw{N&`u`\BXQ-]/%b,H+/ >0 C^]RVR/&L&(ODOz,ܳ. _K (I4jzp}0nƜ'e}g'g)u:$'KZ cl%6[Q Zlۻ}V&ɨ&xgŘ kcʭ=^i݇B Js-PιcDCQ !Ois(b8.zJ%cKYyL>`xYkl2&iS_ZAo&7_GU/ *gxF.SYISEX,fN˘.pn<N9|X^30K6'xHg9NKŠwv3`50P}Sٚmda9QE "?cQ.j_A mCDElBd"uj]vRϦ'uLLI>#k.jUCNf(6Mi H8C)s@_כ^Me@@ɚz7DuKwz?Qť9`=g{6mKʍC l8meMlU$FBc-0"3+(8/ $o(F4*Of%6eqV<^p7֯F%RV>h7)!粜}EM!k8تS/[=2p8{E[b|8ɋAveHs s. eyT)!uѨJ,r6 'k{J ~g[Do ],1󑺚*78*cNsmx|(C>O/,I!<ލ_P~VՂ ^zrY8lo~_"fHZ *U23NVW;^X A8t$)!4S Fᥩ%j $£ad7?8Q/EmL R'&c,n Jh ʽӐ X9;'q56yGwtW&4`NLcٺ:꠨4U]:, F/UVBK;gjfC9UPsx$, x`V/{ξQ_l~zo@I)P+dq|`HVRiD>*gcE維_;;h2ęIDCrw(ѩhlqPSmO0j|S1n'{m¸ Zɉ ۫ XA~0^\vڻhS 1B4>gmaBa3ca~xck?; M"VI׷OM(<`![!XE#̥i1ϤB$PQ΃ݞ[ht;"@dZgUfaR[Tf]& dz|_1,:p&nnҪc٪agCݵ֜юג?ϑVMl\]#;v"߫YQ8tJp`R}ȭ aСqe-vC9`B)'hkMοnt03܊S8q__UQ )e3x8n{8o|[ "EU`+77.$gN-L}tZ2ac-aA'XT[H՟˥;+yH"ѩ剑@H'K!]E9V٢oy~MX7 [@MzԻM0gZw!`Y`=;Ϣy > ̕h'k"QZ J%ePZ~5FH }Jxq4+Vt' f4^ \fyF()sh:[2T\;Saw&hcƼN8vЌJ3.?7Mm ?LjS(YAcφ4k3NO@%JH^,(] &irnA khzzg#v qx ϤE_b!Eoc< V\#X]ٲufӥ/7QR ZэgN%`/!9;'6*PdFcH|)I]9ΧwhWE B!ӆ*U捩NSb=J' ٝJI4%.zLx<~?J΍2ĪFԮ˦BnC)@Fh&X;ˑ$!/D\+w2&_m#WO2:Oixд)AU[m־ݎ@ՆG-y#C\~/.eIi|.).J[x)zj@u"?2 Br]iɰ8uW'-t~b!wx BF $,)F1udWK3v%4~ 3Ϥ֢ }  Cl j_ݩ*B8 j{~޾Y$ 6+,,̫|wFJ?Ϙ3XCbZ7F4ݓWXфFEޮh 6Aj䌀 x!8 87&c?:qMq#HMD LajP-46xE5|n/;%9Z{bvouD-Bs8R v^Hd1>\B\!QoAh?)fA3Ɩޅd<$!gzF<`N}du+^߸fyZppR[ەQ> ݣNF@0Lk`&}Rp2\DÏٌ%ɣ֞I}'B' eE /: ݲY%Foi6UMDQ2\"ߍqϧI?Ҝ#.'H pKOlZ.\#[lg'b3hx%m`Љ24OEy MZ `+?)]/<ռJ;(gHU;RLP22ZAyR(F(}(]Ĕ,OaHp6+?oLXݳd}my{%re ^rskCKȪm'd= dVs^I#3Y p^`DsҳYWCDa,wuLk'N$1~7vxc_'r⥦e6_&9aS_`B'=OB |N,gYZ070701000001d7000081a4000000000000000000000001662bfc8000005de8000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/dm-raid.ko.xz7zXZִF!t/m_]]?Eh=ڜ9QTwh;u4uuBtxG26W}c(,`A5U⭚W5I)^h*lu_ny_6R ~i,=~ eUKn4CyAJ`yݡy.#˩6/Nyndu8 }#ߢN&.W~(p䬛ib~gKxyx{>af~VY B|]CMc}7V*"}$6KB _i=d%T_HzΟ?1< ){| vA=K$ƐyLhn|7nVC^v#vBU +JQ9#=&HQDy;HP+R߱kB`3JXd!j7H@ZFl%6}w.m=?i4iPC ae_zWﻊ֛p5p}"'7%r r­;&3~s{IobEU4y G8`Q5}?~8KRw #sK@y*.|iIl67%" /LH2:ZFifR ,p7!Y?=,?qO==eMĚќj4Iec5)OfTr;1YVzb&G푧M BEԹ  4KMc@Oq]=(h;sx¥UV@wEc;Ax9R=#Td]Ve!{Vr\RbZ$ta@.heV2ۇDNH\i1z\Qȱ~;=ݠ!XDtK&R#YPžWs;dZOCfy@=9I'2 7 NH:+%W?zhrU|$㢝\f %hVma2>y1 O HX @K %gB1DсY[ie<)9$ʕcpz$k,xI"%ՉQt؞Sm6ˌ&4`M ә\竦l,`$ttOޜ| |LAA~PfpWfᄈš)b\~N[~v y /2 yLUNلߩ۫>j>61p9F*~†mTHgHom]1: :Âޗ,U6@a rtWfE} /o>D c#gd<O-{7+CλI5U<*SL_hJ/e$O go؂91L <^djqډ>zV˪ ( Qk=ƫ#@ҟW` 64mQ&NtzSimu_1(o_۔q'#3Vۻ <vͧ|PcEjDr5kٵ1byJWƀ.a^sEKuf_#{-)-DeꈒxYX ;.1UAEEm`\Tl<Ոח~99-b'v7/n ~d.K C9M6QE(Fg[':\ΦIz.*y>ioxpiܪ4~/ "!OF)`+Ӱ/rH!ZROPCKdž칎(VĆ@kh6munl` ́t>ed-Hc01]M<΄d ҁ9|kFbwU8°=+t&Wzs ҺIv>3!4(3s?T-6ˠM>z$O*;Qwd>'Qo.i%Ì>HK{M{[Ax[CG\7~DHã#ק1LY5~I|ڥ~4 ´Q0 J"B~Ͼ?ZavpNoDDZnl> g.ybFğTJ;\VDX]PFHW-:Qŀ(ME?xR:`1][hGp,((`` fñU.W#*JcmZjeW>>1x<=Ѩ*&3v矿Ihe׳eEқʗ?-tr-ylrٿ򃤿C*J`\9"B?FS~>}u2(noH4 I07< RJ"-/+Bfj2de)%A{8|z\*.j2XX_ykupTg }IUa:wQRP*WS7ֲh!&BՕO7?ȹ^%oy8"A n{؀5c6v `SڨY2-nڜ4(D-)V>Wػ^nJNQgпs(kQE*yh6>wR q Oj"SXLج$N[ JAVd"gR87WV(2UBh C4ϴY4T r1a-aJnR)"("Lj__Q8:f\S<%aC_9w7DG(M4й* [h^ P &O#I@dmK?OgHNۄ9E\0"۟תg4ȏ7̘"p;tպJ-ސ׋HnC܎-I͏ zltETL~x7^rJǽ_xܕ> Wp(7ƶxyCuã>:99ď6\=*j%#.]H/nNeCM8z]b4ǡ/Q|{#ߥRh%L4B~Ks7Fiħsl-jcnF+f7MZIN*4d=\'<8^'Ht ΅uÙe[uzOr+N)+Y.vIY!ΚA LW/+%cLԮrrt~N{<;r?l?5)%6׿kEsVYE_*6Z8dݵz(]aJoUf)>6pr=WR` U  %?U*PG|PBԃvvj~J: u_ҋ/t,s\Sc"nPM'F<5>)4X$gETc#mڬԹqJkIXm]& O%$}jGXQ4X2>LuaN1$e%xuZs4\̞@f 3|#Qo x\}LKڃ_E癏>Qʿn4;K8 s H kk m ҳ6960gA_߻%}t !pBd5&GpcB_^y#+${nM!ӂ|r28;rغ;@1d݁ɯ!B<71Qh/r{2?91Ӥ5W( @cŌd)~p (-!=nVt3*%Q`35Pu&" ϵѵ*Գ;Ҍ?#aFܘ@aE++Rτʇm\ jXOKL.D<جfل_W Y2 cD)`qh3']/_}L.L!IC' %tZYd{W!E}ee9A] Q_(\I3FHƣONxqͰ?@HZB7vTV6'^s?,m BT*|z0^\{"VDU '1خMRS;2ltzUh|Eb $FA(솄4qq'gLP񢅼Y0v j<*#ޤԡ YKG"fo: 5gWR' d Su=Ъ3/TwBh((Qz$i(aϴ^fB(#aW# X3[3=sVgT5'B?w0d~R5vS\Kuq*5J$"$wqE¢ )s+XE0kXr9;ϡLNs)˜;b,lħg~/{-Q@M6ė U R8`HVILܧ GI{ɒ*`+jXRХU"-E3+*:s@ oECg BF:;I0 *5ɥx5 B qv5w`'/I,N]"S4 Z 2m77[w)'@(:uy,L̈́᠌Xtmj(/\$ImN8ג\sPEzGЛ\H92Uhܮ, emΣ :^10姍&ě_ڜWq ly~>|Dʡ()~SU$%JIAFW@Gl>YEKIrX~M9h?)ȜRTz}&nTCNiFSXrf{] yjd]P:vu|ajSopS-Xyh{]3Z g}"J{Ƥ,R 0[}]KlCmL;CQ=B%q(/|P^jAQ m0o5kjӘxe, Z% LSyo*1)r' c?]b<ǥ8c9f&· gK'yr^kp~pxaƎDN42jqiQJ -]4pqM̮yG nyǬ =,"wEۧ:S7y{v{3ҝ9ѮSכ [oS@) Ο.ha4؁]i"o 촱 D?J899T0S2 vM$;!_aQx "gk$}L im}$ <9a2epK{'RVLD%A꾨P>OIW&eB՛}~9];DXTmTS&39=V1@֩?bt+qN7w؜qb~ZBI~7@=$7 x3e?~tMqIKg1_,Xyͮ2A;IE@IZ; wdݢM0ZC ;DŽ=ZG;xnѯ%?Og:79/ܰĨcDvfOC8 mp\ 8Ӳ2͉%u*{{v NwUt.}䎋yOgGB_d%&kq=G4DD LkC( 'c 'ZWQ%?TNW$;ooԏȲfq.)kڠ{C+H2_jcqҦ^naL(A ρMqsh҂QAa]#И`l眨3PrZa ^BpЖL(3tԐzXZP5iNS^{K20!mh.T9{W`E"aN*r=%Ekel-Ǽ7>Iם`#uUX^HQ:"ZNEF}q$GfE(ز |Aˈzefx˅#dZFXFm܋;*=sML t=^$/ח!\NL;rZTQ ѥRYIӼđNťHʡ0*~s] S`7 JO=' /gfC![lUF^TLCد6Ѻ3[s.X#rpBgO)Nmw`J:Y`gt MƧoO% y9))绳p=EReg#aHARMgBA! -WubME6#M_F&60 ]hy"s;5ZQƇmSn「B >=Q'x Cx0nc&; LM-ļ]D7ղDp6]>q_.GKVn _x9kg7-t(qw!Qkq·/NoZ Z " Tެmah ն ǵZ7z1E(Çoj(=6D 0e@mO zȴMMhK9} qKZQ 7;ˋJ+|*QA>f?ZݷEs.;n@ᛞ퉊0:^)Gc12R}jh-JkSbMtZ|=f~@bUhhVɖD+4\r@{_Wᶁ Wm gPSVwco(z{;ƹ1=?IN>ϷA>We\$rbYXvtr>{nAQgDڻ?>Z҄t?r\"r-YnUiZu&{dv:p|VwImX,kR}OP{?!-Iw;^/y߽ccb%]o&quNgxMîXe$'7Ņ9Tt-DVhYqdzVhMՈЦ4zwbHto$ХT>}t_drJ j< wc P-sU/\Y(pA[3Ա{͛uHe/%(ՌNxShV=j'w `iFW!CyBvFJM}C-#< ы2o@Fu+FNQU~̯g=;q87-XxYەp/F*eWggY?|uY%Vd' ?AZPk,韁:ƚn:~ѦסsowLE䏗sʩŸO FBu5c^0VM{moќ0_kZ ic;M*00l^|ay@;JauD,և"6y92AS讟_f UH%Zm# w,3|PlC{k2Feex8 0#Ck9UlDfL9ϖ)ؙ; 7@jo9AqUR/B08eAEc-AK0HՄA/hKSf+M4H`wgXBantc!A)vGpY{]F4|Z1Um 杸%LM0@tUs ]Gc%\ɅS-6Dhehہ.ͅi Ba>jfR> <?Ghڇ^$9US;{v$I>Qm|@UH?I%7Q2.蹟?9jo1B?5`ݲQ PqAu(+Uu}f进ɿw}lXoGݰ]Ʈ_ "~ŏ,Kb=Bcv*gb>ľ'&-3jRq/@[ U60|wKf0>p&*etğ¥F0PRgeUYȁ5)R W-THɲDݴ?0#!/HsuRnAU HԑfP3bx84њN=í `NίImЕ_!U@6o68iti@`tDv z\qZd>#'{;}M`Lx婤ˆ &YJB?&eԶR n^% fiMu +,Xմb 茣K޴B.3ϼZBT^Od>PQ2Su`;px2-E e2,z_#taMXYge=[Y+{p P:1 /;Lul__-;pS=/3t ĬRoz3n6h%XޑDN"U K.>=qQlk1v$Pb4"~хnZ%nG]n5͌`1NlnqWH4idIO5;/*)IsWЗ' - ]`ȃM9hE̶4V 3bhlSEF%>;elt6Oލ Hi Sqs?TԍlD!fB;3Z.j>|֘YqπumÏF|pl3z5eToHӃb}S4zj@ـ3Ť39FS'xt&cK^畐 Y /?ݤ/5U`$sw=Ǒ^Q#oF2:raY-=Ve5LY9|r U$qurjwY"YG̊*N 7!01?mJ$π;wrࡏ!lZ} .@|#rd#fڨ&$YՒ1hdo1;#Zܙ!X<_Cd賏'T5nťX̖*{㈊l)y6ebL#_"zqrP-64/2؂px){,:,_Ps0'ZF%"Sr[,-:|UasBv)]`xIQ}èʈ: Tiƍ榙o vL0Υ5(Ҋ/p#PGǰSmQAS2B[ m>NTOJǃFuKzyxsSk+[Akr?@BנcSﯕ7Sh3A,o8!&Ac;@ĩc`.rM bƕw37Y 9?Yp$\dߔЃȷTPFo#LwaLC?Eu*8 ׏* G|jnU!G\<1A3H̖J±D@p/o "?0aiTU|cM視9{C/3;o戚֍Xce-(H#zČ+ |kd cI{p -r (#G`te9|7>Z!J$INj2fAog@H,ٿ s,Ls|ݛ߮a:$Tu|*|?$,F4Y^xEzQk"¼s߇mۗ@BS7_E0h&.bs6@n#rT(@y:IO>Wh ]}he؆Oa\b`'/MJϖ57Wѫ&WOB3cVg/=[ gV@>ςpqsaYbO߄CFl:[EPmh_#{y"~s2ĉڟY r8R:߹~Lպ2g84_Z&,'A2tTҍӛen-ۥP[R""zZp<ܠS_qCX$"ylM>h߫%ꊼatE.k $*][0Rs8;KS3ݲ&.rNQ& : .\0F>OSuҟII9΂iM~RY3pݖIb^Nb1`@n]}9& -@@Ѡ U Rny(Ǡc(sWa3Squ gR3* mI ?_~!t^J3,\5.Ӄ"Rƪ7D4ǡ!tIh9 ,a?WpkWb(!l*,,926<͏~VWeHDD٫g+wߞK.80XD`².9R~a)&«r/+o%<'#IYB !v Et %7C7PZ=eywk,YŚ,o1nP"(w |.$h7kKua2q0H2ct%ӪXt# A~/bt/]"Q#ܮAҟ\'?iA~ꝙI(CL hy{cVh#΢1 \\*"&e4E2zی[}]H{斐_q0',0$+ YTtUFR7!X_ft h!rmݬ]Z|'U 0󔄘ϰ<|Hգ,is0͌1$6ps$(̅.ĹV+3cRR#Cuf1rH399RH#[}|ܧ4J;´6%Nyle^X n_:.lHy`:(UyFX+ik'c }Duc2˗Wk7DM+dS_h¤Gwh0Bgs2Yv S v}x8TۨM`z040b7D*H.a k).GAMItMe`Xa{͔,<. f ?" ~%Yr=bh"PBRЦ>SsZwJ {O`XIQ>[ۄܮqm}s0?=dj;oMGw|nq Am"eTv-gVsO](48Xu]UEKh]8U#WkIQUl6n>Ȃ9Ҕ_0 }dD&8 6~%z_NN,=]BàotТqI?nВ&]`BRM&nk&nơu,W{6J9Cɷ#PIY_̣^->Df#eMnU_o.SaIqvw܆,ؗ}CQVmzYݣ/TQw0;+sKq>؊GZ"kp~a37Tv{d52L|_0IZl2^\KVȟ0jsCiυsjE y}sHCe:cJ9sKq%#쐳zHU <[@BA#y>z}ӕG Z |\,f?Zw0h]ͼ?-`:vw&~~.87s[8.dMwDFtc  /2 "'ya N꽼\Hd# ZT5~~deӻ8ay$lc!T׈W߉b |r i=)ʰe^hmĆ|: UDi'Z!|o —Kn>]{N,kஹdYsR@nm}Jŗ+D'Nu㴈 s [\ -uv+3^QFVO 2p9 Ip>=2Y "+3Qmgk:vAC9/|fpaٯ[7wFl/I6˹UlG]1GCa;jB4(I^q|,LX#n +Mi[[~j>}1 L3, MC=n95uQr\FCȥnMD < `"u}q\JUH6,,y'~K%*Ct,EN@Qzߺi j/6 N=Y/2PH5ykKgC֤lݰjM`)-^%BK.)6s ]CI?HGX 7N߹xįۆwC2d'! zWZ򮧗*8 6i{".KG}ݶvy=1Y5#97bdy%Q="Y\{uCįB<\L[3 kx"ym9,~J]ޙz-hUg{jKWD =GV<Toصs0d8ݱ9N\ϭD_ƨa/.Mmy c&MVJL_0oWvvCKػKU4vR7P2(u1abz}D]Zխq~REyE 9?QdL dff^X Ifp`)I,g $yB\!(M* =[kj@@wu./GSX' = 8׋==푵'mܳIy`'eS:?Hѧ) Dt| qp|fr<=o$Gu۱}#ɒewOJsL,Fl0 U٧s-ڽv$9Ag[립srh ^C>x{WzP^݁9`p=ǩ;Ӡ ƌ]O}Sʲ"'AXyW3{K| U75D)7CM1B(Cn?L>zSFB# @)HQ8T"럱Œ1ś) 8n۴n ..(3A.v}7#a6 HLN~_?Z+x?O!$Kn*ޯS@[ /+,sopΐ2o>Y@>Wsn . β 4SW'Xfˬ>QzWb qEȽ_S8,pNqˣi FtIlmp\@Ɯ.UA)(,7)Ҩ!Oe%3 qr?yIpT Yr+ VA۝ؕ+6̤@"0_""sz0` RDN5z7poXuƄ_o&P8 6C@L/!2yN '\db-׾Y9% kG9smMC+1[/&;1|Cv.WFb݀IGD;#Zc%2j{Y ó֑֞됤\p(|vɧ˺̓nMhSd)TY]qc5>\t#4N̫oĺvh÷\˄ /,]̾/@ʈ :)o;L㊮6#B P2cZN[N^4(M:H 2X# TX3uSJ j b@T a;=j,#ũ CXXLErWJǿ*|VE5c!/=#B#@PXdL馐gX{-OA(xe 7zo 8Ta5cΗ8V# I4-U GrgQ/S B EmLAIHj1ʣo]ׇ٩2~D8aybiHPׯ &݂sZ*2Fhdd4*GLNEX(bo*#OK[]/CpDe<[,~',E+!:˅\M)"PB-1R5Vlx HOj<2 #>0߿ORtd>ނI@a‰ LEg>2hؕ.>^.V~=G$c v-Ha1d'w]+Ƌ>GYڎ `1w~/7j+Ls9j!>81S^(v&o̮Vա}LkNUP"r]c)68,WßQ"B Ifb& G#-8Z: qG '?Z1o53֭ܓo`FqC,lHVRV 2>~˓KYf ,yeSh5L}1uӕk:"T@o~F Xt|yοѴ)H9FOJ3\c#zE32gM&4ЋxoxtuBbtݪT~񵩕=)6*L b{k?Ev<,bנ74%?x`4~b?7^ipʎI[6&>0x9}U80Bz0Nz=(x\3i!7PPS^b`~3;,2LcE7elWe!?&R= XtOi!|`vNT>2ܯ"V&Y=a[+NꛧLMX]fh4l#mQkY,^.4yEkpѯew E5ǻضbj|iU}@:HZ@Rjg 1( HwuڡT1Y+π{I}RFOn2RcG7~yZkGTHuZf&hU`KwXN-Y=$]X __AOm bvbQm?t3 +N.Ƣ#&(y Zi;?P*tv׋ g]􂛎=skޢ3vnV+G{PYq`e*0mh}Zi /cϺ%JʵX3(ƶRwD Ze '?L1-ɥ6.FW5c\q<ې馦1.C2Cm"F15` 0#*xǔ;@5 \39͎! ab0<ÀGX؈vޠׇf\V S}'07yƪ ÝY e ߏ6yit8FJQi+gs0Ʋb#/:6 'nSDQ$(\4%gbtn|PցmȤq*1F .̴'F,5~*Ђ<eXh=UXi7STQ.h,x/"]O+LI(*>M~9hδ^!6wg~G mf*tY?dD,qr%Qc򄂐*9D]2p-4p@eFx$"ڌ^Gj6VgJ}M ZpP R)So6@6םPM=k7%FYc/T$ 4pt0m9ۜ mi}F+ QRrLSٽ)w = 04ͩN-#n=SOq:è0<ytف|r'I~G&,u5G1nG."_V" ʼn<6Q6_$|( =im~Pn&1 l&ߦr4!=n㺵Ēߛ{QItꇆ^-<RV%.7}@=hTJWlm/w͠D+ߢHj\FtKA01J^8Cs<"FbIyG.g`8Z$5yz`kJ e_@׭M9T'WzwKGJPݫɘGJxOXw9ţxL',iJfȍ?eN̊`9Wh9ITEt@hz> >c쟡yZ=}}qYo\ȵxOQWmnQ*Zh=>E>Zaön/+HTΣ2D0hZ>0Loe}L4_1kȓoڢ"mJ>걉$^JHpGissx?8#Od%XDX{G3-A;Rok-=Hp;roK6t),ՂMzW oK]]'6'q2 ϰ7 >4_ Ƅ% V(jx,M aVmB>:M^)M+0ZJ󢺄 IB#@ŬC1L{wŋ&7b8]]I}@żD弄&"GHJ6J5 )@p>XN|4,~.CrfeKk{vhnyM}J\*[4$;Ij&s|rWe*-X%FֲIs0[ of"s0k43^+lCWZՠRup\:K/S4jee5Us o^5}G;OH+̕$gHo2{fnx^M6\3O$f]Bԣ\V?k^3t9t5 !0)&\|KMwN +b!];ɢ; RПzO@*t;F&k|, ~hof>o`1fzYzͻx6]#;4;-k5iJNvf[+6W6n&%y~A6x$xX'_?-_C_"Dyh1LhzFC# tEJ\3r)Nw} ˆIOJaIs)VV`W_gם^P1BPv#Sу*ю}=eA!Rz ےΚ#v^ ń]X7 p1@qV]Mf7 K/8Epo~U}#S'W%疨aBe;Ա)|N1e;ѭm.)891* K [Gv tóO RljE}:z w]ޟN/=elI0_.N Nʞ,R>qmSۣuWk$e!/܍)$hFB .>A+fdÔTVϯjnh7ܹRB9ZnMjP[x+Ӓ;5q#!_;35T %@n_!wXr㚌mKGJ4 <&!1ZJ۞2߆Yz_T#C:wYZKC*1OEHS%zhVNHRc9kM󍖊956^>~ӟ—9}mOsd` @Ttfi7/Ř9BsbiBވFk4kMknݕ8pl »W팤L8J]*tAEYr^pJy[`+һwC<̹>qYx)Mji&G}-46`S`g3KfO rq]ȞY%m[fc\bUjqjx0 ->zO*%(x[:!|.{ k~a, Qf}k̮8"c>͙#{Ƿo1[8p+dY++)`H"Vb6L˥ۯxa\ =t?$+D7/c|DO$>aWqp=aשrYsi[)02!&bfᓊ٭4OzrP%cxH )$2 pq×Ϫx+Ky&OOwUϬb\cɮ ^W1=q!C+Q3%ѸKaF`rlSébvO}Nѿ.(Z̕{;/Z'ckއז]BV 1w@hDHՆ>_PCfMo(kqЪ֡_鄳lD1SV9o(e_:ГZӓ^oa܉F%w15yڒWvL "9>@|jFe"sU 6RxT1:~Vjϑs4=rF&K! , v J/M_!j3F AyB #= x }T},%|TX5hQCs5u%j'KyfUʁni qGNt5pFu G OV~ Ii郈ݽc=ݤGPr6Iꁶu"ErK@{NܤV;M|lƳc O9fzkwOYJC)F`?x\#!:MD#M+Ż͆EW׶{P^Ye"P7ƾr;L"#nȽoh*"*2ڂ 菜mcr52ׄ6`Gk/+`F|fqxk1!^)QJsgguiyA20d+޶r] ^Q!.^^~%K5RƗT#׆ uDZVKvo&Uԋm瀣o/k8A;(v2 =%]GUhy 98(9Jڑ%]S&e'u`c#Kp}@dzmU?8KPTDkƑvDv/U` V՜ H{ Y!)Aنٌ:u0Ȫy59DyH#-2;LI\1%Pw_*`룇{ %YLa(Eڟ+%_I Hc; Ws6 ;S-\< bJs9(]e3]_QeXKdBDF0p}obb~{`nWtW9?_u0P߅/_:m}FX%.QF`KO ⌔LEGGj[pGC?ʰ"0l8v4N$اuVi^}MfJ$).W3-@S68 t 9B;i\Bʌۄӽ(})_btEJS4D2Sgg#"s@usUkIC.pK5.G*Y#I;~v8dYZZi%<Ǽrr m^[ KaQa*\wc;3Sa`)G*!°kۻH˃ڣ}Nůn3<.Å€t~ iܓ[_hߡoa_ uϙtSL,y 7^&Nϟ*g ~jlC ;[ >}Yv2-E?۹bfyX Kīِܚu,bA\W/̲.y(y>>ueGg do,٩lQ+qnŔ7x1 G)#5IRoy0?<; cY"a k'bX6ޗw"+lAc{&582K/Lo!HܤȦ _d]ɑkIXj8'W'mز3%'YW5Qy4*] %M69skcjKw 9<ӖX^$BohgVϐNj7v{u4H 4 ,h\1Tvl&txmB`O\gD-hsYIA7Ajl{MDvGvsFEVp4瀻JM3gTLW>$&'wo-c%r,HWi_߄mUI@ Ok :[0=<&fuxx#LԜ`9`zeCL:z7#{RݚvGGX^#gũnިZP.ݕMuv9p+hD{% ?^bGp%EEwvRls`4]D^~uY@2}fccZmkk[܍u͒iUPˬUB*}~НY)k z,5ǚWDX;W( DWa|%h5z r" 3g50 Gk"ͦlؗ.ߜEHVAXbQ*]:~F| yB/u niUY2ߊL?+h"8!e.gF&u /QI/h=\c=x s}:fY'0i`JrW+bxfA^A|Y`oֶn/ |dFtTP"T |>T) 2LWړ鲀XzQbzH+푠opX͛=ڊ1,"$%V=OdH< xWM9խ$aiv>Hc+7/8Prgu[zUޡb,^U `Rؠ^N 2?N_' A=Znd't Npш بOd0jkqvObL 2Ga 48 BmOMxi8猝鈪:kTMf3-A%A,f +%k'HsO97"b<`IdۢrXѭƚ1ÉR,?$vt G}I2T Yk ]Ń.Us2!%ǞiN51%bLOOFzQA3jz woQ\q= oG*tb*/Ƒ+?HbqgSXe/I& "xn%{ç(BB!uToM`ʔ[fy'ZB+1ލ3rMDətۃ&tyf|B__Ze@]piɊ =*.EslNDBȇv|m6SM/Unh,{{GYVhb&G˨RyW7,k<Qe \s|[;ޘ/b1ȗA=]wSB!F~-$U)#P\ɤ{GHMqVkXkNZw~hOiD\# `Cu}:gte7,AD ғ'%XWC| ]gˋ j;iQy@ɲ +*-A=[[eOK|=i%96fV*F^"k0_NtgfD;dh|nh!v;Ded HI}Dw*T$?:`gEj;hsDO$B,@l|S-r9iq$sg%m">݄"yϹjrl!'9 IOM B wh[ͯffZh+<>VXGلf^2gARa& \oann=z ~c'26,hC+8_s>_Cb#;(yu^w! 12-n`Uu(M=&/q<8F,b#c kTTMSXʏ?W5" p'/J Y *?3 +wTV)d7SY/5|f3R[L5NfD rm/" Pv͒)+"CH-$!,}=IhHp*M|ם0 <ʺaٮ;iɤr  um!0weF2ļ҄0$ B`ˋ7/cҮ k.#%hf ^[0 lFA3x-X.nGⲈAZzޫ1]6a1OLʝgGÒYp6ZVoE]ON'^jOf f EΆH5#Cx5et91&{wRjr45IW"q!lLE3י2g "rBB[eU!5ǀ~$ ZMP:O 'LkɫXʇzW"b+:.*g.ܮMj$vlulz&AxgVHX"4%v'zS3}nvޘ}[]O<$miכʥ;S b!S k'y"GN4Pr% &ɪy3 6w]tf.Yk npz3/JOjv\ARY:ܵB'*iDK&LQ]jVsاnG^eZ#2\]̊,/SXw P)FӝtIp-mROqxz^˼TmŤ. GSqE MbW/†(fiLjoIii LO`=r/UO]No1ZH=h;3<:_s-bAsVP)Du:ir-IɣdqH>y֑e9C 3!uDQ9}H>gPU'bw`k YDV9(;wlIsN8gtA~L߄}2,䛿eDtFr~t,;:_61Љg,p*2^Is_3q5Ϗsςm5H`Ћ9pՁA-qdhL>l>!6 g@"x[iY i-ȿ]'_9 h{CV8^&*@׳8L2o@k ɂ{Ӕi`*> 2ҧxD[?}'Ekvcc.>^ntvwupLAFMĜ.3'3W巅P`b@=OtӸx=~>/UW'(Ckfͅ"YV5bx;גpdqmZ^4f"3iIΉHܨC9lw2y5}w6d;v%i@'N) *: cp x)b6 9q$L?  ]w'm b}ӛabK.z5E" ?#.ngvҗr{~>fGTonO؆VPTڜD[xQRm!iW)$kB;Ԇ}/2o@NݖWS<5H%,KJ0MQ P%ZjyƒKoC#ㆤ{/ja'}u]j?ASKH}<=Պ[ZxEUM'4!6WoT{MJjٸ=z{W9'O^Li H?my. *=e˻p5\~.0MXMY\'N92PnyuP#9tcکK0Io'+ȗ>BZK.GmJz_?'~-H[~Fwzpvt7 $#f|jN <BDhF&/HHCbk% Ipۮ޶+qv\@H6haa2'!zY\lNꔦP˓]Vl0cP99PVUBG7{e:L(!ɧW 6+ilMti^ߋ!^I$G;dDhA$l7r9EÉ0EJ!!ʪn KR{Փe͑|(af_M; C]O=>1EDyJqnm1¸rўy>4F!}+vz[V.-Y3S/n>&HR$b3%EC/-9egyd)pQC]U0XrV,ƍiǩ?U 1ѯQ-᲻3Z˼y$"1sԟ#&>[9Q};J9UL6D ʛ¾D,^n ~-3Q.RK%\yCx̡ Щ4pv1lSy\Br5E<ǖ\ 1t̓|EKoϖ];K-~&?M}Tc>V3s LZy)}X]]]يXDt-Nz 7`oޏz92RP#w}`E7YR=pij 6[fUmUu< QNݱRoi|Ǥ =(7Xh$vYq $&\`LKjMT`y`n}qgiq.Wnwu*7p=,#OJZR!|$:߷cTi6丏K+n7 i j^O%a SF>Ƒt|JrrMʘQ%F4I @ODyF$:/_=@ e2 n㉻[TKqc9R*DM]k?R<w3ݖ1`Ntk5? :MM̄@40Rjq/Y3aK I50cZO+hrW,l#2W2䦔_0,NJ='K ų&/5iI)Yu/(qvEݿbZH[UCjrqƉHQ`saԅ:sGrϣ.|ĠyTaq6W, B TVN}Wmvs4G2i J#jGٝw݀H'YF#MjdB%05>D '*'wmIzY:l[6اkFDp=qPx|#"m5HF(9.j(ߋ ZG 5S`DOX$SLrH52f9 -U ֊YpVL_֧{y!~RЃJbwTAŠP ${u71|%953Թx.x6_?0&Xm(4;  1 t@".W'QqhY7"g7 ׀Ւ%P (=%i7XF1SoQKC.Z{.[IpA;jYt^{pǫnKWu晹n)NN5a7p ӭ<=]>Ytg'rXꐟKO\ZdYskHN&nAM|pOC̯r ]UxXJqp&f j4eٕyPxWY6xB˼NCr8 5׿Np 8)PQaExmVd^D: qUf ţϟf llucZ'OD4Xhn11wYIIu/E3޺ c;TMD1XpЗdgjLA م%8ksIx|sFj($J3S2z24D+ b#>lbibݔtg<y gbJQ;Y#-7v- 1e0XJU/iEB)^Yl|c?;|B#iڎZ8zSG8s燵B8cRn_+iӭXؤ/8֕ϺR)^`{ hjc]iRqL**gKp5`1BAqM +Oy<&5- D;UU)$eP|&8`3ϣܥ5jpx.QWCh^N za&qn_At?fx;/'쟥uW Y,$펍}5up 0cF›7) &+=ձ%%W|gh4Wwd|Z#/Б=[җrӾ":/U~$"nJajT<Ѕǂ#عuAPv&OC*l|IP?ًb@+тY E)T5ZpC,#ڗHk#jk(RxК+hzsKu ge?qC]tR]/q$pt&$J+QrzXH5T-P _(-J lt/K18I پs]iVl-pXqzOJSJT)׺} M~pW%}x`wr--vp At,aS!~y9nz$;q>N`x'Wך"!I),D\.4Qs{I2] ѹpDBQvɌa,OH%GzXR;ru;X ͬh= 8 2uDBUfKi#[dK^Ur Jз{$[gs0.Kʉv VuO> >1o.K5K6D #^*eQ͈$pQu*XSUe/ȸ\TAD\l Lƛ-^-}Ԛ|^Ҷ0&F#nxD\hL|_~76[ڃmYrGڀ,)1sȭHU%HO c. :l/sx!~ڑ!|< ]GhT4GŽ:+`3 7054"zN.NxށYufU%hx OtSN'ZmXe7zlYJac MW 8KqѮˡ'J -H7<řaeZ{ ݯ RS[\#!B؛,{Y| 9`pN5ѡ)>n_U2f <{Cx>m5k~rJ\jnJ0-._V|yp5u Efr3z_$Xad*ajOTXO$@L>!./uv$ =\v)@N5B˱У Ǽu_Ue%A]' 2y:6yYz+Dtˊ[yy3b}W(һz|Cpks3+rb dzJikRGF/'֜Rn'%RC+>t:}J1+sϚJע`p\j\AC"6mpz OWpˢbse`C dvi.=8Lt%)t[u7f}#vqH\js]c!5c "W([d.{ݨ>^f̪{!8T7l sB7} =;<C/NcjdrnBO- rˎGלh"L:B ӷBՁN z#_S{ n G Be #ڛ=bKT5Vrΐ>b.XH%^ah:G=kCA b8턍$2kl=5C"@,i '$xE A먡%7 WoxͳuR>;m1/oJ9.bھHc.08OSaj~.:QMyPS e +S#MGB -Bܰ[C{KʷI U&I9~$M >ph+3N(.)v(@Pdgqt)Ghu;7Bm25hQ [DOy"yI#$vql:^x&z SGSl`#ET&WR/76f27}w/U!b"5c!ib[4Q*W8$8GM-1 rA[ P˷atKP~n\1v/ͧ-a ҄U=aY⻾a:yJb|F3+g@Ub9G/]T,0hdQvN tbpq˒u|CԠLa|A[x{נn$ 3_8>}(!,#^YTH]?xao&Li vMp+~mǑDANa.m}:Yt_+!e%Z?ؠn1 E ty&9%ϐu`*c6_gNf<_AZ5(| =$[ _RS9UEكϥ(9*z $5L&ǽ~\n2  3p!KX\ViS3#=drQHB\ $*VcVf,;j_8Ul*W $Uκ\KQd ΉQI$xDS~P>3T/ۘ vLRjNw=a:DѠis ހ7bN:aN0cgMD 1莓|C+\zPA,Orc (֜4sSm>T?`7`(]PhO]J׬x+? f2ƒ0# ̭<|o8s:r~zF;Ŭ^M &SSXLMd'wޤgZmH^diMK5mSW ?YhE*O{׬3HWn.d7ym&z9e`DF4{MQX#KL7,Pf]o6lU! W|-? $:jݺT41vxPe8)R/hwc/٘KrItB ]-͑Gi[{e|E /Ģ=(F8B)G(}FVZtCuhJ[ X_X459 h( cSI 5-ĜI_e1JoP?a`ť wp';r޴`PVH@UJP,XΛ?U?$PKtdw*X:*v? {RfQ'6+#,l|Lb+!E^K$Gkҭl . &"t"=K`+=l3eg5VmFI#zt/WLb<249F(j6) ٖO3hapS)?dmjN=ٟN'h"OMGi$ +"F 8b~4Z 3-”yFgؒZC5uR=+luʃΒr>0x] lV:+q̷L 3:0WL/ j΃͜/{)MЉ\kWiӴnɭ .]V4{0_gn_3":[AY'b <LJE)p~a| `=w%Kp2Yĩđ1[Դy <<BEelw;EiP nֿHv >8Ηu@ٞVzĄh78:VzgW_ RQ\G>RvD ؿYgQQ$S2!R?Ο|ZSfZWTQm >Nr!@-RI-Z0E9ި#?u2;ˢJ ܘiP%'V1,2^-ǮLvluMg<iu}(*+>m.#/*;K§[ ,[Cw;R66#+BZf>5e"S1*Ox3o3x=z . /6e|h&OWm:dil~%;hʑcAp.3߈mYxz#8ܨT򠻬Ivq m =wp9RgM5}ҧF0^YOg‡Jٛ7],jd6aO:XI9~D |$Tdɱpfˡ1vT]yqi0nZ-&AD)G"jBrxS;BIo)fAĿN +12r# E.զ01>LЦrq4j5 (>27M_jOS̓ ƇO<%V)ۨ}eS51Xɘs5~h v wtMg+| Q6eJ)CB/L1ulХPR`R=Dǥњ y*; (bR}"חbCT/PΤix7"7᧠0%G|*-Ob/P3<"i,YjN$$OsyM_k@b.hG<-kBjnuAAjv/r C^fp4%)6O~\AڲTg:pczg&9"0*z\Z:a."M(F~9a x2QYI~ \WeCħ2M+# MG*螢 Tpx $l嵦)`CBIАe"!څQ9(q(H|&*͈] hXzr=vr&=YPHYWNLoJȾt'?12o=j>UPV6;dhX^-wt梜IB9l[~Q+{~#:)R|m;U_V4=. ^ٗg&~*ڤZ5U3xi: Ɯ80`qeKZ^g1WGp8c߬p rKCjwz1 .9}q'd*-ZCG AOJײ1"~})}\_8%I>wyu{\O_x9mô)rSq.+y$2 -!ד N`^YZ\j(/#zGhmAx:5 x{j^Tl,*Kʤ/k?cLqsP%/aLpފ\(FjE E 2En%0NwOUemX?Fh{g YdvjXc$A!ҳhUK&|Դm6J6[7x2k[_W ^w|q)">mpB(gd0i]siԈKIJ\u: fzN8i.`y fRk RZ]$lbJIJҒE%^cU qG'*8bhg^#Q{2Ք3얻N q>YQay@`fHU>+/)&lKF 4PMj2iհS( -r+9?cMktz6) S,z{_)NU|V_[Yf>8tcadUdL9Ӫ[_]&Mpn(D%]UO9r/zɾ]"&^pKš4gan{ rc"&aZ Yp*%WOg]\SFA3|m[(5{Ӹ15'++c Uc4ļBڀ|p=n@>n`$s+T>儾ЭODyx3]O?ԶNI@ ?]BmɫC!s:X&^R5ij^kg%1h W5K +mz^1Y"`9݌h,1sf'(z ?tm8%3?qI'Csۮ׽UHzX#3 Jq9ҫr5=(n*\)ƪoiZRb3zCƭ0Ur3~< S6Levc#ҌYdeۨO蓥8-ºj|>;Ű.v3,"yTĂg`SX&feCU;>'1iH)%`QXaC@ԅ :&6sw2[ibA-.:|xДU&Pn ;l/A3h"hX'pqB"`3SA=QzU=>IjWЖ`J&Qϝ i6O$_K5{r0\=GasK?J5i! NAeTiuJ␉MeHU?j~ǟ ~~aT5(y%ͩN̊A]{"!:X03Tvnvx _?:1I XV#rv‰giȁg' 65MqrK)siL99+Cl;s_! x=?۟E".xJmܴJ-Qf7uA]weT52-90T˽z&Y>e9!^7wly-yw,:WۏhPt[X2s>n""~g:)gVa_#05ΘC+mnEfvb6 6- H_.3L{|wBcN=^j]Q04A0'-Qz־L/I.@A5mD3}p)rkҊoF2oD=I;^lekɹZHhG!<3yn/HFҥ.yyű%j`*+R9y=FrTH\.4~4JW3`z?SWlU#;LJ y~>4,v11_M/-AqnoLjWW҇~\ۦyKI&L`wo] APDq72`S>td"yTcT#$)^"0ڼBt59)Snܖ aV ](mT~ '3+5V]̆b >y\{J Z#R^ܞ1cۍU%;hcn1&0F7Xr:Iڞ2/s52'0?Hķ= 6U=r;8I\ax:g~diwTz@Rh z.=E <Բs_xU* {^Noe+ 53{vGpɧ"뜇-FSΰd$X;搚+v#=]\=Xx f+G8G4s \(yZhvaydlD?ݗ:-Qq0[7|@̇J.:@.r݊3Yt8W/Xa+JLCeYDIfڥki׭jXj%@gAWT wihǧ(aDx-[kE~G{1ǘ3)tp+e ?U(JfR t4b`6եD= _ Ƶ 05"|0Ӂ`+9`mwho{xqCU$ςM/yZ4~}b tsɈTeP^y36_ڈ/]/vQC-TCMEbQ)VҁM [: Dv𬵫qHH&CXhxE`j5o^=690% HpLF"Xk_KlQ|w֔X;#>aiؖjw'l3#tJ)$Ju9 j-tR6YWrR~A  M$q`r[!ENoգ4,h q՜Hk# 01yYESqCڭ 4)ACVQFhh L=[~)kN܍~r线>BVD4&"bʿq$Nq lϡg|'.m uo;EI OO;$m!?1<뱃БG1FIȝ쾫n1XQ<)0]/o7b=Ym\>0-WFa)UI2FzZ^{ R]>v/eFڗ j܈&L%gÓfVMD.osW+p;oX ^DŽKi9  _Au#͙TIbPvc1X2nn+ȓf% gg>{wBah7>a>6S+ٺoτԡJ *!)q⥃5TeƏrLD$S{(鑟!U|i4fx)nd_,hd@ݺ_5|xeӪujVBzJŖhlgՁf HΌ֧@lL7zo+ X>xsFoiqu٤Q$#rz*ZABwӣm[|j_V^ pzWe|}fŞi7;wkw7QAB́e>>ݟ@ i5y0g=+L(X$oG,шZ6^ëwI۔7IgEBoHgY"9:ì; $!`>ybͮz΋q`[vq[RlIo]B9ĘvӚJx+NvoJVZ3ܗ$hW)hz g,Y* 3ppՉC8noqшuO"3c-稘aةzu1֣&6 6PSڎ6[;1ˤ>2j5)>f6@2=.{KE']@nq!=n݆5rgY x#D73 Ԁp~-#_y1`]cc3|l]J) K ȃN/|D222:(Qnrw9,￁i,lD2B5窐~b3;Iafz I,Ȇ+G;vD.SU@AȇTK{B1ǤWV=Ux OJɿO#ږKAVƨ6kܓ[Pt$bNwSWg3;(D兞ctzdbγ}8"5g9sfLs܅41*8IX~C5+F_"ßp !wWtVar1be|`~3NWêVdt3^aa7I!?P^ű(M <_i*ˉ,ۊ8)lgfFH-5>]nFfEh?ݘ=m'&p pXeć 6gA 37e ,&P$F\zŷ# ,m7Ӟ `O-W*J.ˀ@}*Dq~y/uۺH>y~9cU, J׻r9,Lk} P={Q̭-İ_Qۅ2ʫvV$)PRY=5kLFn%4sGDXoQ|A.U2݈I[4&rf@dQcժ KwQm#y{zˈQ~vn(qv`Xa2;Ξ-lY\Ο&bP 2ր؂ :…*B-_BPpL%LX=n=1TXN} 4?JWqVd=.XP@u~BL(aͫqv+fbhP$*)||5rh2dOpmp,8 pTh%o-v.lb05m;/[';qmk(htݕJ.oBw2R󂄂@_c- il>y.PHӱT<7cw T:)z#!dDn8B9;qXM`zI0U6rI[)Sm&ݖ!{eA`mŭ/ry*st5Zۓr4z݂8ن¢\HT~O V%#AHt!nX[n7|J(`B= ~+&h fP06aExLN*h*)*kZ M׾hOab*nʀ[aZ* \~n;y} ɠrڞ(:r5.ܜ30 sgmTMi%V6*9v*Gx6l7xfʝ7Lo8x7(?jw!2n[Oh':DJvbe?9leZNBu՚c:LRe(=oe iWkWYAl7z6ZDq8#7ΊJ6ڥX2T+O\Qe3]u2K 8;0lċrg X)ϲ4HkEp F[  !C%PK l`cK+1=/ޘeԦvK-H ~ e"/0!#[NQ4p>2؞ƺaj-RM\Sv?TvwOB$ T],ޜbp^Av*xdꭩpq) ЪGK6JxixSCOL%Bu[E-|]P"~Db[v%YIF0%@pzY&L WCb@KQ</fn.d}t_O2agq/+eB3!ߊոc#w,WTբD+)nՔwQIѢWKVOQ5$?/Sߟcgȓ1 dʰ֥GJpgzA9 qnF(,)fۈ {f(H:wuwO ӢU0^G*T;9&!ȝҬ{ԛ!1Vfj =>0CmB}FҪWF Q7x䂡:,j55~+1w(΀!T]׮] H]`+rz"Z# /Oeyoi\?aCX-4~qٕ cA6a1zpR`ݳKP U۽UJ5,hjs:w7Z3 ڃ>۞\EIBtǷcݹLO2tY@-M3U{dj&ZCd&TN@tf6'ʶK7^Dڢ{ N{D}'Pn>qEk<G>~vn%! mM? 9Xghҕ͛=ÓG6ݽdsK%{& dzͣdlhAwסT>PTϽ=#9-IeٰLEGCʋ*!rmhxhEaOn40 9w8sOM'Pi|cohG[xjށgO¨&s( %Ibi| qkqwF/,r쓚%#:/%b6(-;|]rf!` yQ +]8\ARVDM IMӞ+OaƪbhKJk3Qj 4ܘt)Dnj-CsK gR۔&$NFx(&:(ҡħ 1Ya1po@+l㿃\ޤ2vƈbz.f]S\!\hCD~~?%eyRq2 #4ڬɽќAQn(˼q5Qa˼w jmӓ ECsE b l,epb.‰dQ̌t`@ڹ# 74B^|5'Â&pojo%?̩#H{G-{$uCY9r+ϰ8v]Tb" - H/]"X [Cwρ0DOTc7S_`}MözɧLS2y!PЊוI =7Uua_000evi\{CG!X~A*J$ҹ@&!g%iNFL<TJJ:%דLɃ W#]?;\lƃ%C)~R0@Фh:r.FX&KrPΡHl1湮gip}'~N譃"p۫) ZS#nF+(I v,V)7S|G~VvzVtmQDZ!L` yFcx楖0#ӑ &\<qYW@Q?l @՛4+&}}N)boL2v@xZ+-edB~񚄛!nPIAHѠ5eKW tIm;c:sVE +ЖFe/aN 0̚?76(r5 FlkBTzko 7n*"[q6JSҲ|*QӰx(9rD4#Mأཱྀ r+\JÍf/TGݒ0L0.[.@+ڗD",!JvX-Ԫu){hZ%C@?W}rJGmjeTM왬n-LOu:0R1>7@2%"#[643Lp/C}k ~~W6~|S6:/=JTI3o@TN8H=J/֬L$ꄖ,7.pߎp.1ď]T;{J`~Mg:.43 ݖJGCk$u~>|p,w*$&7J7jr0%*Ի;-u]gL/3B.*X rj}rW I.BCTLlWP]*k%,SU4/X%򬷘ey`{5k)[>$$o+K:oo6Af(N JgZG ewF4QC-qy!mVUQ%ǐ%laP%cj&iLY1#6ʐ:cP~(I?V2>~pUrIH̫;ʲJ*0$sWҌYi[f3pа)^͍S_;X^:>{;גIsEX!,g \iFˡ* "oBϼ3dU4dD  ;}yTu<-8/i0տCʖ*D%񕻑&ѧ*o@,fRZԿܧWg$e% rxmo!M̓sؔs3siNX5$$}Y]Ύנ~9Tǐ8c5͌ѱls~T5jIXKgwQqL8<| {"!ptwsJwYI})vEC6C'k⚂0?=ʞ}j6\ج{s8F2~ 9=?/YqX1NlN @l@ mgv#NMhB\6gI@V^&٭zKD,aJTБ >p7! S?N(mM \m=ސ$r#X "4*Ӭrbo!l~?5?05Oe,z.- _(uTeX!7}SFfк8n-D^< Fga8,)*8NM<@0):kCH۷G' BnJ&]2ne6ƀ\:;K+W. J`Tpv)y[ځA3/徸~@L"峏v:j9Ϙ`^. 5dP,V 6^p-m/ӧѢ~=%\9 v!7NhXVˢ/k2 qx4uXG"6:K-5'Lcϵ* _56c٘3 !Fv\kIr CIYĬW8c?ʷT1g'ޗSj5BUŵdZ`״* #ڰl.&('(me{;syg 2Z0 ղMsؤk)#Q/Uv ׭|TYʢR!X-%0yM'ȝDN giP<w S.S=ᔈV3<ܴX<Җ(rDqd`7,7'NoX&6HTfde|Nv ? cσɸ<<&:+qY0ZMǘL.li^ɁMgOI~֙wb~Y+-M^-rkWw{;#t&I4{0 ]ϱOP5 z}ۺ!.GxjBNJ.*/E+{Q:A0yЬi%8ARc}9u@^4֓㹸=v= ԗl#ˀEI Quتd{+,:F|x̤UVi:!__t~MN~t90ywM+\I( ޡG{}AoVGَ*JZ˻ "yX<~pCq+A=xh)_WJ9.7=PMb Kmy% + hgb8%rs}7]qDF&b/Zem@3DLh$!:gऔ`RS],~_ |&hh~32y™=!D)M +{;U,sKk;ns;L67nY'Q̼ʉ&$ 1p*$v&$f)̪`zxKqRoG 2Po nlS܇֦dgX.jwV#F҆_Vrlg}CmM>2 M0FؓQGΛL˓ 3ެ?e[Jr\sW˱ZmkMA"AN *37)JhQ/سa;sl(ӽɍ=؇IK} ^8K,pok^V[:friTIzώlq:-0XJ(M ^?v"UABm9%ߘV֣Ⱥ>]JwjZφ=H-G_.!ac`,' ԕP&ZMt: wƜ1ldDj]I !?raC MY9DNX#F!O'g~{ɭU#0.1eSB50E&`g 4>m>9-U gXDnO>Zs,%jql-b FtF*xN|AW!",ORїk8Qf 5X`+'{'?"7 w3GSW $ln{am\|m <$d_U&C(kBKB06ԞشBfΊ!/_ :b`8 ΝK\4H1BJ*jfŴETgCdleѯb6i`= oYIO??;)>Hi .[$VX伿B>w:&ԡ/wj겑T> PCK G(b f) n`UȈ6VDvwH57slY9"\2FGJxC*-7{'I}YƝ9^*aʚ4+ R ?o'`vz`%*a\7oNnW+K!LSM#k[}6.䈳O| PS8#LCMJ[Y'w'"X0X? ?0Iz?kX 3ա|cFv2Y\Xm$;9%}l!Vβ~Q+<%%d=O؎L?D!Y)(y5uN|y6gll tg%;v768̵\Jr6Մ;zwbW ȿNJ|iW/^XAbd |&n#r(^֙0[Ϩɢd7QEL뻄Oh^D\ `'6S05bUFrdž8n XVpН$\` _a:ʋ(FKG( #ɣB9`Q SBLh` j>GΔdH! P`]^ /66C+ǃIޡMQRu#:,˗ޘ*L,*Ww(&B4 [y4݌[LQc IA!*P Qs9+P}~l'p)< {kkPi%!V]X9jn"CsX+#$bom.L;:vQ` 4JJN+y,=Mo2DJ:Xxڲv: 2?lA5")ۙ?Z8Nr|n:eEc%'#6iuj7Z{A'ꄏY+їұKƝo&jqeݚ=V+PߧR[M >ڏ!l6vL@\nXI9RLziN€Wג(fAf7 릍J$8*3^ԗcdqxwpamGMM KR\bvфJJ?sc:J2_4!/cCRbeZ*& ǘ `%],.ch\l`$۠|Wg6tb \DG-1Vh~QGz=\B6u b(۫ R~~cک GlZ,f~%w!RA~\Z_48lW>V Fp%+#ϫv S̎l]q9 }ܷBu)d Zm_/k$3 6N@H>w[{.W_ @J{#tB(Un *yئ,޾D R Dɑ#'0bz[ۙ鑋Dּ@Lhm ٲNb; (.x=غ&/ZK#SKo'&((XӔfA,Z9E $4~pYՑ(V5vS+M.^HL-~0cte qYJ@Ow4:&u?Ji8㔿vE-5 6L%/u R]A/F6݋Ҭ%,톃9,&&D2:{>/,HH0b_R?U{G lׅX蹂]Gbʭ tf!4Iq1iyd@Ng|QXKti11xRy& 9jAo}8jY3Of%``ʶky "X]_5OT|pB9u&1傌ZN&U7a7a-+B<}.pЩ ]@TmQW=zqLNoYUQP\me 2G *(R)͠ٻwkuR݄Rh ]/A.ܐ+%޽L͙-Ʀ󇏅 l"lbkwA<'y6Rz4{3B^m)3"0|Ay౺ oL@ R26 rFqhK%?;1_+jל?s$B$YTRXpyTi:GEz5J6$7de9;0@36KM=ѥ80F:YMw Bő-S:^FrxcSPvӉdV\FE$bv@2R/UPHfIX{j\ ςC#oq~?B87!:#U7Zo"˩9RpT{ -:ߩ%>+ᾚ&* SG#3r>1MqRV<긋^u ymըk3=aKBY/!X^7o~](FKMatdck  5b<KXL{`2(Ӭ؈ M<|G6'|uRH=/G f5?O\+m2q J#R8. Qd,~ eZƭUTϊCM;@Gf1z*8K  ):^niҵ+zsWkBF?ӟe*&xj;V:LvE$7]5Ň۽8ݯVuД婷o֏ ](/!p, 1F[5 mK+MO\`9Գ.Ġ雦NCƺķOU~Em;DI,p5}YcE F:G(2ħ`*=QP~F. wT/%Bt`j):Mj:1.]3= C[YBƬW*!tP~U N$gc|vzΪְyk6 oqF\f\FHvwk]A j%rJ~Fȶh^fBF!"sS !B-[ R32;u]2h7e&rR7 r" 1;sL*] "QSa~C*d@7r=jZam"ʗcnB{9 wWs>Iy!ŷ^ f%|5!Fh쩬=ϼ܈n l@saH}S-Yq ҵjGDdZ38?)#]t;@ duQ{o !J)1UR iwXE :;RZdfwQ G E$F TZ'g*4>[\->FW 4`:ܟ JEKXG,`?:ylvlѫ-aum#`Y ` r*`~$qNjѻ lfy˗C^ClE> (Mu.=R rPsEœ\`/(D%]C1fk~ =N}=Jhs+k8Lr`o8d n־o6_ IF}8qQLWwpGH@ ,i> .ȹN$/h E Dj+wͼq"Cȝ= %Ō"/VQ9s=a๰QQos0ѡUB_E2h@HH!Qw@`j5΁'& h-J5<$#V&F׬ry+`n^R} ^0y( m㞒8'>d1Ԅ9Jͧ{# cAF:2Ri b3wx#gӝs#fUR`'q븞X;~,0Oβ&v]Yր/i4t =Ӝ[iы[ll:>pbFҀR8wg٩dH}1 ip/cl!wt^:`|cXZ-Rӱ}p)Mj!ݺy #lD`%5\WwiWYdU|q= R("dvi_ k\bU2'TܓBFvZApiV(%w@@EVu[jFB9ޞnmL(0_6牝v+m%|*]:$&6 vr2S0bRr5, V} V yJ* zƒ5~BNXw\dX%<-A)f v*iRSC]z$B;bά9ȼʩsuB>uiI {4ν1TP_ߴƞ*@Jơځ c! IC2'6ՍMV)&)p)FjqBcHı|!b҄%}ɁFɕ\ƺU+;zmUgf2idL e-ש#.53&)Vua Uyk})wD"y~BjWEj//6N zCXMG9q g d:3|Teǎg{UK{#Kr&y # 9Qr=}:$sRK~aF? dݿ,\OPAZr(Li 0u) BG@16# > B~ћ~k[$+[HJ1=]WԛT龍Mm! hG]Pl\S QXzag {d0_KQP!th aW1)؊`㥼,}XW/4 ӽ&h, xK;'w m}u[g`Mtɲ% ηʻj.yv «!ȬRE&N*2HW#CevkbٞGA4 Ot}=mB<8v`Q-W'9P݉E*,.wk`J;+mii@ ~t${t87"摒'7p| F8lW/d! }{vhFKvӡ o[ҧmS}9w Ʋņx}4R n  2uJ,:3o :}Ѝ3sem N!PXR馤IfmxSEAiWD'sZF `"\ͲɤW42wj7 Q0BO$e l(HB omuf%뭌.Ws?Gd*">d¶hȗțC5blǛy^E4ÜW3 p1jKe"%xs]l: +٥ WA>@&, 26?!y2 7Mrn_9KKV `1q)+#֋T ߤ16g׬uoy둵rkV_ɃjI^մ2nO$[/=aYڇ׹OA2倪i@V{˹VR$x?~gOg#vUߔ^C<i #ŀ3P];P|2tGf?֥7ɽi~I aBõ; 33".&0F8phZ9~Z*`E9]cfAػ^~_GDvѠ3i<^%B[Lt!-(k2}1%8lv[M7PkN䗔pwҼ'Civ_, v,qvGi]A|%,2}ӳ|ӵIc z*kGw o.7ߚΉ @SO|ԟY%ί`1k!׋P#J,MS# ?˰0oAﴆo,_-.~΄ޢy. Qj)9;`A |%S>`'c  fhSU`EWBP= |6[09ІD84j~zs6քl [уQ-85nk? :\„-_r3ZbTJ@6uGt$<&kLbtwi, g&9)xwy V>s9\bJS'1%\_mQ}}g>q ,>=<`үq3'h /rm19]C]`-U9.RAaɣ!@x1Gwc:g:Ih 1W~{c"Lp[іMܻFT|T2F 7ˏƸ کH_b4o!}oznpv&.g_OPϗB/jՁ9.`!<40u;)tw&*"]KDk)_N}8K@[U>4MG6@ÛJ ˵~ly'zBJ(ڪkEhKƢZ۴ ]=6EIɰ4 ^"OG]mS7[J|wCmu(v* @kjٲ5RzMAyZ]=Ui,!E_Qd¾.&+L.JI]jfMej)C+vl#~zӎ ܻfA-gi?Txa1ӗ(Y# {AœBy{emvwl'@ȫzC o(ٜfӕ%q\?jЛ`9 ï.ͳn ˬW,N#> ỳ,>jLv.;?W\oYZ8P<k_-2\lϖϰTp5iKbڌeUPc?Ph7:dBlQoQl-Go=S\;tx i~zs)Gu%v{(lRШ K[(5 ,)v3<2;׾[IvGF"9ƺWG_q'NL"ͅ^<4AJ`#.p"E5|ve8Ҝlq%Y*K8@=gExPF&s~ 0 0xMa  Mu)t805~(.w7H^qEc0{!Sc-oMG\|IxG|B2+[HG1K鶂%r5t{xo>{.I]uLQg]LSS ~&Sꦂ/E[ב~ZLmlB# #*[0B ` =MUk͏%'e#/E`"VBP㿞NM {c+\`:~;⒔lEKðф6TqXKqlԍ z՝rm}oAo?TߦaåO}-%̏7^n\K켁U)i.)UjS^ euvG|7Ih‘/&UT{R9$=@wwFOz5P7܌J[[ 5s)H򧽬>3"AXEȮrtQҋ*yY ZSj|PfV]!?@|3Y|^eG0U#8i _U^#> , mFdB>H*IAMJJP:ATl^wS`WƷIxS qZS5ڌ61)Hn$e [#uSqiF2ƺr oF'}'xPc]Hi/qwZU8̋q/QRJCe , 6FHkHSQ0u= iHcT.dhb}4*/Tm<-U D)~a? v!kaoof2#A y1wI۸rO")=vPy!5cVH$%*4$okiJC>qޯ-bz9Bxr8tŠ;͞8" /)~HlQOԤ-xA4v̦aHb {ּW(n=J„'&Z"DxE'>ԎIqQʂ* n嚼!W7OԺVh]9; Tj 삡D%+&n#g@{ ^EvBi|` ;K{<^뿧N>z_n6}f*/ P'@ q&"xt3& !]\Ꮈ~%2H,혛T8[9t]뺍,iB)l*b/BbR`Lv0uƃx/ Z)SC,QkjuR7|4xqԵK0Lfn9 ?Ġ)Pq-rRzGOIÖo 3bo`Q V$%dgc2n{di &5\Pj$~!"N&Q3Dh6n4'B^PTVR_^gSU= ą"|D]")GNX&~m>mލpkҤ[7[(0 ߠHtDs/vCwv; 6T}D8mϑ6 %̉oGvSm`VH)I[F|{>X.Y/[ӽn[k RAWy?_{Xu`h Vm]D^L]<ͩqHP",$I?*ߠEfGlL5{?/q'B6ρL`f[uk:ԡdd(z۲f,f4EqHnGO2TwZy=8s0tVТF卬 .~UzAwqxjj+_D] :gj/[c?و Ѽ!\ȧ X>R)iHUoD'OS>)=IlQ{8g !FR)Q;Ha}u<}yjsu͑K,4CV QmiԜH-ozrPuTt5FcLƒy4>ʑ\b8} -`ͯ'*?n*0d-[ C!"^r ǼҜ k~7ж铞<~LBc<(&vDm0 H֗zBN8[qThIJ' c@>qhn11lp?n6?1؅n?IDjZx QQ cL~`8`N›y4^+Oqy>Tc<2WP$yy$0y3Ӳp;gtA{@Yk@ɧ0@iNyW*syb߿ `;ԞBmQXIja[rC ;Ĉ\e@ɐ 3`|e՚ -4(%(*>;XD~v]P2$3!L}ZD¦&N`sv)"jjO?*yJHtZC{H-.j+SW@җZy:b2{oTFƅ٧xgQZGS5V Tĸ i38: #^^`VQ;9k ?7 ed@oѷ}~2x' m8R.['uڥHmA'#˝;x+=Ot<$)0ǘOkp_`'xgP:= ۖ+5f94RVgHh6^I=-ũ{ }O[4HkJUc毫abqtW7~q)};ِ#\ kD5%yyx~+;xH+{0s5SLMOt¥ /@(>}.;lE<,Pՠ= `ZjߘElNO; ӤuO&Bf㱹3^*~鬰9)T&y G_w}}>&8Cthf$6Í:6Ôcdhs$'$t+t sλr:^$f=עW>sRuXIBrm]+M6P~8 TZl%49Έka^ލ󢌒)umynT*k5( ;R9mJ-P'plI:ەҰ5b8ybѤ~ZVyN_ m,s QTZvH=P<@vmܤ<NJT>; kdnx4l{jK@ Y` @57/uB鄲KR(e {1q} jGCɈp^[A\U%O!XבwU$c)r@'7$a t7=29wA8j.@Hu3?JY^Ra9Gƫw*uwJO`X; vZ#CMn *(Ǯ2腉[[FSAY"\!>`- b^N)OJ~V^-NbSǚwYs@uڗoĬ0[䆁|ݡ9; (nu@8jQ@1]e01M703 rJM죚QI_3UGWHxX^~:'v/ajs?( n߽ @.&^ş/1moЂ7S ˆOPz)rC# nWHYŞt2$EƠJ Ifo!1GGUl<[uar$+9cpbj)gݯ繀4/Ƚ^5Yx)NK8A^qU[=J 5~mzIpiؼz1?_Ao!ҕhǑ~PvLz5=wf>dBRPynߤhrYJ %cob؋Ekt P =BCfn,O.~ҢA1|>gd(7i̽l"TG_gն(3$;ڭ,E3: ~qguZ5M vۈCmHo%qiCh½nQ6 KqDְDţ DQ%FFfI[S;%Bktì7ņS>Kb xIE`XFk_;fZ\BWxq;{wu?Շ8*φȷ'TAq2}M.J*yCH~ylN0.7jTߓ&m#7UiBH+MIoU8 O#v?0!((NQWB NbN̔ئaͩcϷ܃Li۩2֗ Cȍa$Y>v8 ȰpѼ?6i>+#c:l_;⏔NA)#y7UP/v@CgOm+,kvb4[E)*^ Id\Gs6BGGlLQݗIX@>#5:SEڭZ&i,E'遍FN0Y&9&,T枺,y"SŭgbKH`jS()yzqz-ބ6/4H;{*spë,ܘKU6k!@ISV)Fx`0,@ӞH?h `bP 'fIRs,=URvdAL Z#ZpYr鐧p+>ldڽ|^,@*s09l8\Fpt6s^ `Ql B?N#cyN).|}YCY%jabL'W);':p.neg7*D*Y24vJC\TNo?\">+JR_.|?ؗvĺ}}h[c$CؙS-K E:q-d\E8zaVKt9z|!_17v +zbTiEݸ.K@#BסB 5h @,A)5!ż{#Hv T"e$"1,vB>QgX8JBGm_|Ė8[n%e&R։J#N$H7ĀA탕 P(za,0pVb9{B9TnC ‰GD<~W-8t'_uc{s7@`)B-3 @_dfVWnS%8WTaKkC(EP*bTD!jڽe۵jԄ1)x:qG;N"P=R*^їy#?LsGz^2d\]&YxE 7<;oa숌N*x#&1y(P} ܰ:w(tV4C{ ÉnF;MXCw1A(@*5 By)݉i±b 1a6pS8.E WnǠQV8ؾrȦoLey  & \:ngS~QO9 Kpκ3.!a{yEbUH-qꉖ)4dc@e4a]S;|`0/{ ~a\vfd ۖ& F\E:5"59{qdvn ^5Wǽh9Qt*44f(dv<;JD ƫ)oyts:B't M^ >d&n8"nttGנD}@9꠩kOȂPFulSܐ4ZIɃ$A8=7Ba9H+}`ǐMTUVCtX*A{(a vl;5*`{n(YZ)kh|| Hزڡ 췓8|]1,o#${'cf~E Z-W\ _GvfW /7#:_dzWnj]hǃs(0sfbvKP?mܷKmŰ@G W^{vul,K}~%`m F}Cץ`4zkLtafꬱaKS!}G DQ#ONr M+K_&>؋/sav}#'ѲEbl7BkEL͒ARL4"[/سvlaՅLO1Ģ)G D 9Iq^]Vtj෼\>S!p-|I A0=n]aqEf1l}^w!xd3*VnxC$u34ֽ"B;3 p2|Um5K3[jҳ2đs">#lD9':=aCz,0(Y7ÐBl>>$x9ʹby~bꌄ$fA4Á GpLhJc<;SW@1vZJbXu':.K*+~oVgMdDo:9^˘ܭhBNE D9߭\UOl- 2)s#r#(*;BrJ4eYlTQKC򩎞(<'سP4R8i[| ȹWHq{xE<cɂeoI"kH~tғ^ k]+0D!ŐnֽzQA>|BbE9;Zè&pՁɬ9'%  xvB2{WƌPVXx%62QRceؒu2>h(`T5{)K(E"O`lb$Luܓͻ!gi{ALf{ Ié[> kxp3kQj>,>AɹAG V:_$>,eg0$om&&{Pv2WoB- ^2|GqOj4-O}t4֢SނpKq.ˌܸl=hr4hVnP3_\ג+WNr$E(:R܆PAWp @jl ʇ'x&%V5x=˼ NC M9+g𤣷zNZʈLE ДН]^pP ;PlMQ%jVa4֕TwfxK; pC+eu KZ 6\pP7nV0uNAA ;CC:HF[#`ʮItw|x^*D^/ē^[X|p;KF'rY4%XCt3}܀ԣj:A0?$}.p' xzcYs)՘^= D,U=X1L K)kID;İD^%B)>qGV!.!#04YngU~c2l8[kw_ ğK9[^Yz4c^b5o+4,AMk,3P] e{C"+2/sMse[m=00,*,b5c(zr6⨚دԊhCeO ǖ3Wm9B~\skrV]T';˸B2ZnikE^V$YG4Wv鋇' rn|{oa4W݋"b˕d I GZEL\C1JmMsh^Rʤ|wذE$$9MFq!"eƵ+UFC;)䕼E#c( G+e4o \"a60s'#lMaN9 u/]Vn硴+fdiT6s9G*s<(.%-IBrvTd&XSF|qJ+.r *u$CklsvYgUMgȒ R۟)9<;c~L'IYRl yԜBdI[U0OW6uyKpWҪd74mkhK:~wb]!sӤP(_-Q7}X'Q;.VeVd@,MS{p~B lv(-]$!!!=#Ӌ!o^XtCWVܢW?.cA*c?ֽ4e-Y2C)Ibm';F̚E0?ą]-w=]u,ɝץėF#8Nd!VpnfWC"%rݱh}dB.g$ܸLqnN5 nb#PUVR\΅ >nϬի򘨪l%-b%"+!ܐQN>?lCmK}2}t;6tϠℨW3 h !L;*U x٩#k.MEt1rV!)סnܶg|B/p0"+/)cX8P#":ۅ@UkQc7ؑ7e! ̻,˿lݐmywf+ՅаNr%TD4IT:opP"}&3gC48nӠv !c|n* K^Dmw?rfn8Fq%NAvVTs횕/ͫ@#@Qs;g%+`Bz +a/C@j1akFekxHrn֬ݸY_"5P4_l؏rsQZ  ;X䧴Q6; ^W7U/c&E$5%3OVƭ3ltCL3[JaI[~Uƾ:gs#Qy G hoGAhb$o7-%ﱊ?λ$=@,4)Q4%vp8em&ONe8F& X"!)=c3&tMJ @x }3ӝp)xr`b!`,!i) - wi%:hQ$l덹ORfϚ57),}/6Ժ~[wJQ&C 4*-yBg3ɵ:m+c V.T Hr0 Ķ̸,pnGBFoöGG7sA6EyFUGAZYG1Zlεcx:ž;*4L~8٣@/}→jFtQ6X9(ߢEX_ rNh@brb C ]S W1D+yÂ~6A|̮PQCtN=A2p4OV1B@*")iE׉9C7TO2͎[nVfFSϽ^.EL+dcb~230`^ V40 z@_U[ w&qJi tYoHYJ4lx~8UAI fKsDY3&qus*BҞrFdlqސ\j[!Iɩrw1_f_B4Y]w4NM+NWӳaH],VN;ԍ$N$l`7aU:F!wg$+%CX@ `7s%DJp ::l*,qNbKKr ghAr I:5#}!d0oQq "ƺ$;sJu|FU|'=W:Z G8/kaBR͜`ml1oW Vg RonHD`R*Ps2{EEQ> 2aVjԫ<2,^njQr^PY{AXaBԺa> pGV:{amrI1 V:TLpkjOlY} COF1pd.$;hFbUHt )̦i°9Džp^ae[̲q9VpFgI19  q&|wVYX_אoI%*P uKi^7z䦻nԦKI7OJ*@W5ڨTst8EvVq.lA l/x:-/rwU}^b@{wkR>x;іI3:BGQ \)\_]_ɰ1Ax0}օǹ'*R-;Jo^xE6;;8J 򥈮i%~+ұ{ߥI2T6LRq ÔJZW'l\3m7^{fȫ9DPw: FQ|Fd4L eN9+\V,>}215&Ç< .0kd~Uw ,8teHL Ki7<ѧUYW@pCOfLW\ Vlf`l0pRhR0E&֠\8n5+&#XTht|ʙ&D Fu|vy3z>MEjaPXg}m2BGÑ .{'lZ楣GٕNUz?Bzxf,~ )8ǡهKKg7{?NROnxd8^X)nҁ2mop@xkNvaf?ZaA[< #1n@K, pZ)3z݂+\IPQicXDGưx@i^3jAm ۻĭ7Xo;XP#D}\Z~ZkEw4j:<ȋTiݔ-.H?)Ms\U= 23 ~0b9g#/OLj%zbpmE h!,!LzTpvS+ GbïA b1;gf)#3UvЕH3EFirl+!>LI }ND-x$k|aeB]<̓_IT=C/9Ӆ9$6Q%ѡ}hMȭh l4`Dbe58;g^nhҭe&݁\Hro:VfpTF`m\5_L%HYXP)[dlHV-Ӝ~ ~jOT;֢\(Q:(bfouلs7;% >~+w[|TpA^"IL^9-Z);FҀWl kpnJI"uUۣ:AK:s̺}+M7# ڵܞĨc?gE j 'aG`o>idj'ŔW L8newFpbYyAXn B؍:T7z,}7sYr:G3CWU6qo^{!)ݥU:aGahl&UDn>?YKO>[!I pkPVޙ7*E&U,D|]q'CY 8 8|.*ڃ[tmmq.<8uV,:0G_ B cYby>R]X *c1!bVL|9 P vAo--4pQkԍ5 ~:t`͵(߻~`y$ڋKh?֓DcN]GtdΝil,J xMlLuFWP,tp4(LtFƢ'Y:6M^A# ;! Cy Ʀ$UFs=Pּqv^y$CQ()ѫI)H9iiM76u_ j38/&_Y8ׇ̥@{6ot[+Nk)!Fg%PcSIK(K\B8)B H0 1wr "[8˜h ЛL9 NK r `rgN̍RnMuN ~ T΂}zMgMu.$Ly*N|;Dk릨yCƘf_aaZLҜP4%x\.r6\t&C|C26rS 0Հĥ;< ¬w~0g VԨ&bdn幏UTI{_냒R@ܴI8=rz>V 1 ]̝C̬>"3 νnlȂsl'{{!B!!>+=E3[/8K[_i7>H )1us>P$UNֹ+Uˡk½(tSI#<4-:IgP\}i#$B>Yfڴ65kޗI!O]mL&sb- Z-꽙|@6P;}4߫oآЙ1t~<)BՕ,W8.%/47,~$}Fo`TaNXe'&o%wztq;o՝99yc#kcװi{( vM:Yi/$v'G[ba?blu>6Sj0iw`>w:h 2>vfDC`-?gL{$RXP@aP $3Dz*yxAk`lf/r =hn'^s$PK$?d%`B\)U]e"V^ !!mL ,`epxjG %λ \b@|nZdUu&h*N; XD:(EJ2w|"$ֱ|᪨\[Q}So0"Jc(|s<%XMpT:);2j!Մ[WqEF]Q2|x;#J}P(xSgZ[`gұlsC* nnV#\[;Q (o>M`'F_l߱]2bY@L"D_v~7tq\@yXwD`#ve_wXףT %[`_'bQ9 hMM Yvgk*\ 9 'm#`3l1}Ѡcyzwߎgvޝ+ ͙鴢OcBĻ]ڃ˹ȏlЏ/EyԄW%y&[(Z DjGcfǗʝcۙ n]E2EQA\o8!BZ"othC (aK$ 25Ѫ=Toms7]f% xpzb (cnJOƮ8r*Ndd+.*cG,! J: +eN+! " rN~p@]4ev'q ,4VZspoIb\>SQJwˌ{V]0cf :g?|E;J4Sj9=T:rj%wʹqڬfKR`/[es4ʬ<=a:2N1Iz5S4&31%\Ө$5A)'4qL'T%ЩO ,O\YBo1vG`̑q'K~%%foNgʦNl%_i=PoC0FҀWf˾p{7CX>Z{P52n\3dzǍFzPHDOq~uZ_tuH+?* ہ:3?5ઠE&15\1EWP7 D-ߛpǯYb`=;[-4vqw9;ts޶3B vr5R0"^/FӐTS YaOh& /Uγtw!O ߲i&C'ɋΆrKۙ{?eAFl%,;fw{/3x_Nu 2*a&l M쿽l}tP*5]lǷRۆ'qMm#Lr=߰jCDV4`d1uUg?3Wo:ND7`*ɚ!i\)ozJJy:nGM1m-Ar;dg%b0lSz,: kLl=&2 .UfOv9geAi$=vZgxҢ+wl5'ptI,kr۝ 7Sn^4 *->oolLy.HP *s6jVRQ"|,}#|qXXr3&=M`+;"#ga_yN&ܔEխ'dٶaɽ_rXKH؂إs㻱!#!hr̾ S잍f, V [w85F? fsLf 4AS*_^/ P뭽^pȁ͵"Whz|:['A.93xA ぉo磼9~*haԪb١n:NJcbח>QYkL\*PodX{ح$LS?G5d.Chޜ봠&Y"0P3&Я+Zv*fbn3:j-}|d5`%_z~"H" gl}q wrgR4.*j#Gi&@<{Z^nK%.*oE ůk}'|Aj<_ +kH]r_ ?LVMG ¡y b+R̰BE(C09AnU>Hށ)҃> IwRŜGk<؃L3ǷLXLE dF^(>O xOTSQJdEI6'\ tJTo:Jp =@5Iv2I/L;7kۘ|NCw #["2F [ҝWw]ݔbLX9{u1؟MV;=BK+1H8Ŭꎎ @~\k \gj.LS8M$k]곌 Jg(_Ƈ3c)99NèA8oF[LlQ$>i;fEw|?9+3P?O/'/a+(Ai ȟ߉Y5*0`fEwԇWm8<%*vI1h)PtKd鉽(kp]5W UsK>OTh|%c16ɯ[hLÉ $XŠȨީ]z}]H{?V@r L_D-dB5ѬY@1Q[-%|w2Ѻt[=7O63#0J,KP}%$ f%u<nCd$ jg"5io~r1 cݜ)A[Y_&(BobR ˺Z1}! xS7[4_J(Oi0 KF+vΓEo!ڛ ܮ#hV PFf ؅"6"e 'r1G5 )㑘S L[$LC r`# <.X v)q*[_|4!CY˂H?kJ)&xcف_DpA\@?kC)HEqK[njODJaJIv/#3{7ݦ}ېh[ECM`a&x^dP c咹'W3>;>cnAb vN'M++z\nM0!Km M٤l;m9Ap^%T@i߰8֢Gщ|c ܶJ4OHuTf%VZd8 |taq]=ҷ8* :Ohl%4?╄d|>dNk>+v5b*pT·Qq]ΞGwiѝ^:u0&ݹ8|D_e.g%L:LLTq}Ϝ_ Zx VG5CyN|&}DnIqx9SkHTS=6eZ:GMA D\֝YE'crESDi(4~,ыO Izݤ>&$ƯO㜴}뾐ysќjYOL24 B\l R[k`m9^vA Q| 2Qj6*dvN˻3s$ChbhN'YZ`d7r+Bp6blWSnebHUbͲzgRf)50p2nі!B6"lR"^>0݋TI'$zaWj. vMƗyP>^! qA9O#`el2u7uR,:3 e`lGղJYJHztߚɔ2S 0?. |`;ԀBZAWxYi^3}(,şu-s ͂=sW=f k$"n,5,AˀfHǜ'[0ǻIޘb()3WPUJoRmZ[=5h#H8nLKX$[wrlӴR4.?ۃkq&E:1}jMHwK:428nTY5޶`胍{jfNJv@PZgy%C@u0t|X@VЩV6TWkY?%9<%W3Y8cNcID;m)^$8YSJCVawpI 6{߮Cԣ}ku&eE>7<^EVuDqwf4- {mb%k|^+mE{3e; t?# vJ;_opq]S& x]"0ܡ }m}idԅ"u\o*]V&d,Ȟd8N^0B1cW-u\91"iM#ưՃd?y(v08ٹf|ۊo[4B`.ֵ[B7rS`AvVdMA_bEͻQeӳq"8 ;獈"zpa_O ^dT㚮dtO#eGҮ2A60"_{qPGJ`=qߟt1ga1UpH[rRuTg})>]w\~X.hed*WLfy9/;uhqud#-гvXTePyy'}gZ4X;.l-T $ ݌T|nX4'kŚhg*k*-jL.!W ?@kfsGtӲ,k1[+Ұo8;vus[Qd0ho;72, xbTnO}&;BU 9 كoPH3*Q8ݩ gBߺuj$ 7$vzZu+cW-7ٳ\[<~&ֻn1#GCvf,C؝ӷdBN620O 3D5nVzXGL pX W9XP""ٗBě_f"BUn+Dr 9$jCjK) |DT а4vU;_}b8-cl[ECcYwZ'boc?GJDߜ~$j>s " <)z*),UT|[ +2cX[H;prC&ʕIKFKW`2OF5:@wfdlNVuk5cCK lFg_ړR١+CDւI M%L(>`Ve6Zi \7Đdy,տ("x.cԄNO"!,s=$ 'W޺X~cp8Wt¥ )|2(HZ{\lD/iS/] s$0]S_Q?4 {ܫl ]2銓:Ѝ^͓ )nѡZKhyh?^EƟy{1*\m1 w 29 P< 凉QJZe.,;;2L>o@UZa߭eL68Vj1*U,#ߪ}OX\ H$]X$KH b'6IR4ޣ0wV\4`!+$eO":Q:zbl8LX2;%9>,7"s 6.l IG7A+0rٝ>_"yR49m-'g|\l| ͠ր8Лǥ|4S_JFMB}JNf<5N;='!N y ;"7zy39T#u u ydȾE >l\ X7&&Y{0j-/ͩPK~<04!I1bX @޴M{x6iVtC>  ;Z6%٨8#jxEm-/l Te3}P:/ueMYY["nҵY L'o0Z~#9' (&cP@q}WUЋ^Qe61[^ztI k9uAu1'j\|7wER%f_o3 ]ŐEsT+8O Яl`ʧe\״Tw;vW Z>R?w7K 1; ˰P۹.cFBNYF쀳gCYf Qbn}X$rR/58=궊Pl g^c!:>Q^F Xk3t_դya0ɇѮxE.Y`# /@ o!lIoڔÐ7?Vv +3Skc91eD^ZhMjNs"gh[t @xEDֳVjlj^sZ&juڗbM! _5ݛ{b@+8.<2ha|g8N 3lJ'd0ue1m,I_S3gW4:/? S~ x}F-dĸ._ O1櫕C|xS\K(!t篐GJw.y]QM%C4$=ٯ,~)/qø4a.{ B4̈́g1T-t*I- JE0+&p2i j p3_)`덷GwJfw *y2qHlÓE]}YU;@t,;U}G 45132AWﴅ*-FurROX<NrkbᨗLTX$8:#>VU~L8y SL)x,nŮ4S+BJ "Ezfv4ʩ8<vT FHMxc-=}}x<"Xj]j77) `%6^᫂Lc߳׎9.jy"*,ә32JaW:$x2}'B^ c+鵀" k|8$`75 DҮbg3غRvޏݫs&-K#?iy w*y@Rl[/H(E31t16 13-ׂTԓAHorN^׆h`͇s*MhIrñkN]me;a ǘz*%^i~aD㯞`R`3Q9"flZ4?+R4 I =Rmp3Rsp'׈.Sc`μH+ASeÕ\rj^Έq 2gUCd̊,g.Yo&+NYH]3S4R`^;;2z#iŁ9\}'!7eP6"D؇(*V+mGuG;^ /ݳ™vX=}M /g1[G[`Y_a ȩ >~dٞ=`]=Ku !Dx澭Ȼ)pqZ4$'9ζM0i@68]boU~0\:euPP=o$`@؛z5K"N`Ȉ#F@~E7֋LeP N ~Dd˚֔84I9TEa&W՟6E*v sН <:]]$砋1h'V.vfÄu^%a$̃֋<6rC[(n wP{+K?v=HmL]Q]w@`]} )ݶVZ$>^~ f)K=n h ؠ-,A2Dϛ~#c@lu O`Ū:-v/q$ۺR pJO!\Xz6j,i C of:pB[6}*.0ҳ ځE;2:ƚ%67 S/ǟY Â[ufHԠt8`!&޵&9yijt3H헰("@cu{iRߍ o%]$Y-W^ທ%qQIג-kKB]D8Un eV{r_llN+ôj: )S$7?&+^IT/"72ql]4wvS篌]ƈ4T1@8']f܈j .v^{Rauu>""Oͫk Y:VllGvۜD'}RUL-B2Iqz%ObH*H4DdBdM:\̏7]E}13&V,BԽC5lqL{Ceq̅y~Wpp3'*_MXӕ`UT?A9ՈpӔM - f> qΰ9~UV{vmһu|mLwR}", 3D(ݙ4Cx" ݢL4F+lZ*Hn3`97 xc lz@iiz3XCJ)er2N:T_UBe\ϸ\WEٞCJQBڌ"pyMPgF/ B0WYOŋR-{x!'e49ыŲڜK^N,ZFt;4 b`3P1cw^刺zr{۽AH;u0'O7 I~^"z$Ɔk8{\㗫d8 Dn6M̫iY8\VpˆvSL$ @>3*7j%E`{?Yr.Dj&%RQ7>T^-q,I&V-aD޾ 2< tBMgWxwa2̌[ŐfkKZ+J+%=<.  2BүSTJ rD̸ӎBE5h|l1s,pCx6؁Szn>\| l(Uũu-hQ g%3 Os!!`mWO>e)y0X*UHOaոBp^,6o U4\Rbj- 75S+WdVMH7L~i7N-.'L{Qm+A1OlRe5רۋ2uoqF۠waCIKZ:dV4w$۪dC]-v)~`U )#OYM~Vc?AJ FnllPR$ۧfDZ1ݾ@cRb{1Mac)SbUgPXhFÜ@^"h}"`P+ujD6d6b3(dBc̅/|v]Ah:b1E_ IouP 0 ,kٲf̀$^2S/ک QW iXmð(tuJ'мWGQs]6ܗ%'[2 2YyMg ȽytCPI b5 gp:8N|I .! |xi< Յٗ'OV&A)}P|B5<*NfBO?ǧHZUr`s^|g)a>Ɉq\oMmU^$m"\'TNa vjqK`zH^=@k0#2^.<-Ո0^zĝC!8_ajgopL j|V95+i=.mA^2Ɨz0Q&B5E" īcv{@η`ֶ4ueyjȗD2+j|CY5Q/Aͺ ^"2PHx/ɗ^LxR{j0trm9*ZDnXc^O]j,3,ڷqI֮Xq$j-nC9~26 ȏʖX >r k5A ^i#]$=K<*CY\!,A^سuDlHB]}0^o֗I|TKţL}puy:$WGG0es{cŰHm_2^𢈪bpr_ovZfҜ [*7S/D_ {7862D>S/PмWC EPKx'!BnanxYn`*sɁDt7z BCIw+vOnO~!1o˻j ?!TOiS'd,I :}S~I#@N|k@ȖsNXXUw'(=̲jG]DÐT v7dbZ,tbRwU҂ Ab ը]WHd Sƣ\xOS>v-sL+bG9j3|n+.Vw&T1{싀@IxWHoQm@snMrO/Ɠx>zgTD`|kf92уl\=`9nLQQ(Ͽ땹_}LC{},m_z`2Mp\K5ԑ_odpbKN#1Tfy&De\'zNqYW΁(Nԋ-83gchmluƱJQA$2IsCmcZAL2,|abw1e:oEc#Zk?oT'cKa6aI(?eSF1F/Lv +{(vHqK%T{K%pU͡FRPyzm7H Е%5NPN 0ihO+s;I@h4l~b8 ɄsJ@ō+42Ya#b}|(#jt@s҃Iڗr(!sV8Rl`¥3yUm3U͔d>A}: ;c& 6ؑY8.\3̝@Y?M>] Π:e9̿Db xo8t)1>x8b1ʙhJ|eonƹ#7zE;o?7ld^r_${t&ĢSn2 e? sGojo vrO鎗 HT|KY #E~nc{=@db!΢08BO@,FRs91u)N0]k2N.ZD[r. 'jR>XkgI.A=dXy +A7lP^A$OYv7.iH?do[/_u7xD]> VO[v  ߧP2nZeZ$T W"X @[,6:\V0qPrY^u}bS^i8R}ؕUKrKJ7.mjVҊ.R>ġ9NF7HfTHuy'P#@"Ƹ-(YΒRBc丳hՕbHhI60E U\9SjN*lDR-v NV.GQo_')3S A-6H8}q\Unȱn\mvoBKx͔O;dGy&dݷ2yuW{Ae91@/>L8Kw걍MjF76sMsT 9%Ω^*iϚClY|a~ qwJ^ɳxvKoowUeʶ.Dx>7˱8Mז %U7JmeHոlF-yH/5l4TjO\Gqѧ#83ɡ(Un8tЪ% n+Xb1 ۠=AT x,5|0zIV&d)BaKA> +ȈAVAn2SZVkg6MYlV,{ t.=.8 4[/>D{$P VU_nǓimhM-V  VOtL#MfXҋ2cwOaGxhҿ-凴d/~@:nQi(>-XRYI[Q1X\G2^uekV0kHU}U$[Yi BʛHz^'4г ,gYZ070701000001de000081a4000000000000000000000001662bfc8000003764000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/dm-verity.ko.xz7zXZִF!t/O7!]?Eh=ڜ9S).u37o}PWTxR&SK)VѼ5?4sT$v==o"Tޅ=k, ս7*>۟i-m1NOUmm{,E&Ca²$қ|!/M\pkiBTw%(Tϭ\6A)(,ӏ  j + ɭ@[ y/ Xӡq+?ϒ?bpGvʜcufx3) lO2{ؑ*WFp6D//n}l{0g|[߁0Q( N,y #aӧqSg> '`A/FRfsQ-Kpbk\y_[;UFef*~b+% a j]2xŰc`n͑BfV>LL\ABPڎ,5`#N?M}f"i~.1u_xb=Jv魾H{KQ7]i.r# eǫ=Bx-q)/bԉWgH.m?FH㪚S )[b>Kjה"9DžB$ڊլm2O9KZGS/wr50bKN-SU: D /܁[#'g7* ?>j "=GC3CJ M0 Z;1y}D^9&,"JO~2(.Lr{9p0;b .l"r%mQh2]ϩv^Oݟg|/.⾑E<X_b_|D(D Ǽ>4`fZ|rP\Chp/W"}+hm\|6iAu8t3lDrd,6hʆ}14V0I9f4$" }Ŕʱ5uBpwߩw1/R{4rB%"O]2u}/硜4y´ wt-96:v5ؙ/=wҠ9eHJ4?Fϥ 'pt'^gB–(\2Z )B0m9TJ4tܢp:UbYxJː5IwY"'H&pKqқ$KsW@3-3JӎkUMV>1kV!Α昁kvN9%WX8<[o4RnZ(jbj9DbiIIrNP>第#×$E= ѵ`f+AN7-STXzxfuU4^Dan&Mh#}_ro1$HAZLjMHೊS634/2{'c G8EZ)f25 IWSJ7Pa&ĵfmU#ceD,(-Q82Bc]2`Q܆<ޏ{ #ѩOL_j80<jgѳ5Cao ZF)7D ")]6M˾tFz  C~;VM=+:Xe/ݹkMnS6!wE#`tU\th0HZO.җhFS49 ΥQxCKLzF]흺E ݈p%;GS~9z|t]s)n0L΋.5Hysȶʮ%2*_ ߇t",Ӕ3KYaE)v ^J=E1}^S|!4HyxX}q16t:L [U!m0WpX> ɛ4&"Wg,W֬KËT [P\9x@AniM-]nf%8|uf\kifrź_]N+Q+m%{r0e 9dYp/\4Ք qS5ۘ"H{h퇭TGဍ;7bbg/5ѺՌ{E5GȩiB!a@o4|;ȗ *~8"">rX dV` S=h>ѧm`K[֥~?՟0rQUK}CHR$"CX`WGpl`M xWi0 &'ͦ${ld=}޿_amoE0A+LWOG}''z wGΘ7TC—.V -YS|fL HNX=:apy-fнpN7Gz//Kdvb n+}q̡m=OjDx7~#0T&/];Cs,\xd {g\7XTۀ %4>πV\>pM0 XGN#r"S^̲0#TWeܶ:bb}uu?]/skiZBI T$q?e z|Awq=ähisfI Nj1_8wCɎ!&; J NJX;A5R8\,'x(E q\|m/w\2wF 3հNQ,Ajs|{ " '`wV[)F,TW9zԃFI%\m| ɡ ^iM>J' R(+&ULJ>=}zD5i|7}$Ogإ?i%mQοRx`x\a!*=~fd}-%{"N?Noɟ$?Dz":D3,Q}&rkNT&Mkד\d}8 Cq3}QLb]Ʊ^`R>O'Gha`w4~Υ&#>pEe Ż[~V.ʦ= Y6'9]Ekm=6f1x0ΊBE6(y ,/Gdr#ψX^_0km63*W1# iߟ ڥ\§Dn. 2s{ٚ"DߌČ(~AL2IIq>=4.|џAe[2m8#i= Dr!񃜜,WT[2fސ:nqU̮G2frz:i{|\rÄ{'Ե cX?%!n20!2XԵʖͫC)WP ,HׇCT"d|]ad..n:(@mfy yL"pWwG zKpՄ5^ֵuhܠ N7˻&# _#Օ PI`$"01;.D:>^B4z2VW+3l%\<UV1"k~>͹Ԇηⱔ+<IJʗ| Rܨ$[E6O 'VuiK;ZN fknʫea7jn?/ӝ j֎3nU92~bN+gZ^3=t]||q%8*ibaDft@6M0'#="(=rk8eEڇ*nF?3Lιom("Yf3G [ w?EoiϟROSk;c]b.ģXL{%)eUSbfbݍ]xne]Sҙ]% Ey>=݋9D'qNťTy&,ЫWg&Ԟ)^,ˢHmoRyDʎ|%lpn}fc|u4J aVvܬbUp']5gH6ldlhI^-ɨ'3<UB+gRom ύQL1|8G1>\lmk''츹^};C hӭyi~ΰ<WZà@}*G僂 os1zdE 7ՙ.]BpD2!AD] i]+w+h|xU44*n /we1`Xz@T3@K9|&t`8& pmk*pu pɨmw͢ SkŬ.2>=E$X2ߠCME ^M)3qbwCvq[,Y'~b}25f'4,n $NO;JPб 湶T@]D𱲷W"XmC.ѯ ȶG NRXţRrPARd0.:e,ecסn9V3*g-buwfD+}GS}0p5y#HD(Tj^SB5L$jf;^ od#J^<0c^-| ܒ*?QhV~#.-$En6'V#BK\( `]pmϠ*28{spB vRew4 ~Ucal"K}B ۑ ksQɇcIae2޻]0'X9EB#}%S9?$pz G&ay"x.QcC4+>!2.Kȱx E<K)rLl2Lg8=+<.))h&w eDdoGZ ,M,'Yj4 k1' JGʴH-~w ix+N6m@%k.tx]}]MjBu׃-&)"̝֕Ԩ4Fb^=86G&~*S1/: 2/uQ\bD#lO+Gi@WTa E͌t t`ٱl@7eLbct.H ITpsE&K䣮 #dؚlK)cp !.P>XŞLCt.x 5jHO""@6:>BithִDw*BqX x(`J ΔQLq1L[VK U~J OE>vb ?/IR玻 ir~,nQ٠} =w;[0XK!b63u.XMkdE!ͻYK0sU"S[DϺK6Y}+B [-4dq(sl*܂a1*4Եm*\eZ֮wD'}o@$Hgd-sM$^J[M蘄G `Jb<-7ZKeʶ {/ 0t3pHZmAd~4WHS|_ _ib^qjӎ]sT14l I'nJILsp V`пh>~I|͋cZ ID|Lrå{7kVlIW@<(s C~U8Ų9Z~RE{^}:X_gz>TU|I(89]FRV*P1Z0fahbY]h*۹Գ/XEoJ8ګˊEL9Qb_3P)+|t7Bcz@ߩF\ dv1\9>qQsN{&ִd'_e? YlGl;;n;kA wnwwt'ysַ|aar2BW2MuλC^oP._(K ˤ꧵„ |N@ݚf ,4WC6,Xo C0#(c<]kV^/ Y\3`%,n Rž1OX}Pe;+Pv6lۀqT 1~rݻĹ5r 7igB")/Ƀ\_b+X[6Q$j Xlv Ì!L)6) zѩO{ 'tkƲzQ'i<`'nRMQYsӟh}w%Ddp R>ESOVlnq `g@UWv#i$ajޔ_8WvȡQT7% ^b'(fdy!Egv0wi`(2@j4`h%2\W}tT3^bX`?V?԰Vx34䝝  @Sn Vmgfk\(o>iJAE&jG2oDoҊyO!W 7D>%H@9H;TPΘ =v.Pʹ2jHKqqXRgKc~d|G"6(GzA1 u D, m3,ĜD@HaX%mm2Su;i:8](m: Fzy[|N'ref=% GyW A^8x]m| z %JjE)}q /* ި1_-F_`$nrݞӱu9s4&Q3jkzR.GقOW%&İm)v¹bSTn߿Qr dA#:cIţMDJwhK c8Ha&{KzXw8c&ɯU^]HkNe(.ьqQC0įS]bkOq ܷܯOb+Re܁ }`ss8{̨6V +3zp$N~%)b[U+o^$͞s2UaPc2k$0}:HgG^zFޮjݽ](wԋ8z/R/y`Ҵ*vF5nR JEѧ7o.~+yQ<.X"#Wt0 >jɃK䳙}hpy! q~Rje685JyP #qFl{J3g+ҿ!xDa(wuczٍnj>T#8bgSmρÙC{Di\lAX]y`׊qG~K pun&>rcҰ LL*4w~z/bi>JE.NY?9 u/*JDf$H4f=v;(^6Q-Xe/u‰x'h5HOb@U62J$! ^-Ք0'{B=6,Gڵv,2KyVv}׈]ɑ&oLT_KG܋ N}Dnpv`,YN0Eyĭ)u+cg,K'.8fgg' YҸKzi)@̙Q CJvV>sŢid̮2MNmaѻƥmQMӡzLsāuM(l45 D_Y:uα/ _9NauW,| BRÊk 9nA aEb > /9HMx6Xfq_0D^nZhɞ1jZ)TSTWk)j5䡯PҮWKD@-EY{܈;n=7!)L8ǹnM:8߅vRoԩ}+3͘j"HmhZ,aRiHU'4j2}s\8a hdR 2^-ʔxWvsW$ŷńL`ТXt ?y_j=<>2YOc5p&%V};C3OTR&;lgɣ8/oJPX[k#LuTaT65ϲrU^HGxՂD;b{#>LNgx%50ŒQ MJ3b@E!I_lT׆;f?l:6'Í J,ed5n"U1ozn{n ?<7JBpәR7bՠ6Y2B6aW @Ȩ/;$p).%MKhz8LK`=VN_~0 MÅ:[oܥ;QxWH:DұʆXD~w.P? &7&wȫ.lU?CNd;\PJIDdlҝAJM&MG-&nB)EͶ[$ik3nEC wK·BT׹D)|tX1rf^nrLasz h`(DvXUF'/i>p0ϻa!JY?fhӫpOs[?vX{S`nƼ w<̹- P>CBډ@`1e{D;ն`Oq,ǘ.z wc,CLjKo2GLqG>J`.{Y9nD*$y98qKڔ~6*xU$݆&z$#z Q#yN ŀl  :aŹ}z&j:AkX~(d|#ޜSi!ZU=R4ݒ:r}c7#p W_•$(כ٬2K;Ve du$J޺R=MZӪ?UWWc.4oXK41Xϼ4L 6Ԏ96pLyh^E+&ر {;o}W*l%~1ӰQGMēP޿G;&jӨK C{x{ PNx6k+$/Xp˦6JT|/=s Rj¡37PeAK̮ʻEK^|Jp 0ׁ}a”?ߙ5p5 8uyM&):6Xv%dD@D&3LJ<jr۬P*Q}K3(\Wpd0{ymFa6$UeEg'byb14W;$ |&(wenݩ,x8; wu#y #J 'ōkȳE6|h\̥>s/e<o(jn[drf0zğo>pdV |]Eq.p04կo 7fYzl^ 8%w |x_3nJgTTyG=pO.[h̆TA WUSO>oȑEylCc S3r5_kkr1#3 vyI\[;3'L_Jqy=,`YHs: L[c:/8&mq4}8ӫ(K8K).#n1=Mͯ}qXҬ7}{Da/R4 2yR0Ր,8f(DiV«tXk+K w\}dKRs1׏8X1Gy9ֵDy%3 1G7ِb ?EsYE%8f.nHLYP. t"R R;leח#v7JD5^n@F w@V,sxzp>j R"N'/ ,C*)Dk&/v;u!լb W1\B\~!ae9g=`Y 3M q +No'2T阪i_p5"l&3XR,hӈmSғ9P_(pRA!f$kDJևYa بnd S6ʐmi7i PNk=Q_5Ofz'lڟ q5XE !~P$-!$ǁmZ7?_!o$t zCJ~!&KpJt@s;y_S!>1F0?{㴇 sn|:wB [-wdlLB+GO)xUˣlm"P0|tr#D9:P`xD}Ib ժ/5 )PMլll7C,MX٫;9]~/%H5no$xuMB-Lr0Gޖ|, X$w ,'r[ajَ GjF<260oMuIs@g-.YUW/Xkբ@ o WA-$9z(}ERϮ}Y&*o!%<솼I|RWk%)= U m+z B/zUE]9-ڙٕC'Uh/nXzVX$>WAZk pY]JS!0}t7hq:C%/B#Nu9+s([j/Hc8R?f1٤~qR|&jLu\5+L OlDb"γOգZ񖨀"fO,GW1E#%K'XYAf%Ųg`;Mgɴ1ޘOֵ,92>Psغ Ldq7~0]Wc ,1*Ť[+rElP歳R3+ ]w!ކa)@ß]BJ׳K#w5&x&{6bU_8)XCT`qҗy,utL5\L{lz sUWBǭpWaUޛ dnWe^Tx:G,IQkM>w1BpuUz ^}QeZ0b;y'{M8: gk H:B$44뤩UwSt~q}-伒胣)<݊34.@]o Kvxeuj`Q.es^kǥg| ^O-32UPNcFr2=C:#y"JAi-rEe>z%Ggt3`,u1e#d`PxLl^cb݆1`y5)b覻e>UYˆ/K.|ih[V^^fMdܥ#g.m90!e;K6H.kH!XX{59BMP;xtT;n"f_6|sm[ qPD_i8= :@sĒʟm[YT+niE,?A6WVʮH%2I{*k &:tX ai[ohJ#~‚VfqNmn] dڱ6_}Co];ronU-əAQC3{z _zhVIddLto;IIVIńbIۓZatԀ\3RfJנ?g<X87CY(ϒ0*qu94tzoݮ>5&N"8Ai1UsrkԶuQ_?:ƖR dTqX- V|ǥ˰rفDX{g]7wϝ7&%,X^BS U'aMFEd ʔ P qSWK9T)]PIKKET>K&5W:hSU6pp0fnW_(S?\+Sl񿪗,{0:3lj!1&/U F9VA0@³l%ʤjLTc`d{ tt$7Kp!u{GkbRIqu&?G2C2x 1DQV=y**T? ^פ)xYL˳h<-Iv-]T׽ y Uf$MwɎyUݧsbX? P_yN&jJ3'Xd!tkI8li KȢ$Y~8Z#r̘rތd Df:܋0цfv:Suv tWމș]l.=S1g?siH\EW2!:m|Lpj$Lk %%` COS3FuKG^ r+RD?{Ւ.݁+ [{E LI  .>^@:[+0ɽ%\v:#8ZөPxI՚ptGpBUtmxNF0m,%C,RZM$Nu:qy>M yRjrT5eͿ~BgY8'l̅# k)|Hw56(Wv5B d,ś[0/l^3?cvTvVJY]Q!L@/Vgm89 FW:đ  # P[%z+TB -ǜz?&2G:Ϳ}DhEUȆWO>@㟅$weI(a[-hGːJ~_/pF˥U YM_e^}0'hyn57d>>qJF'b"NQv!(hagH.@doIft%abQ"D]}s9FKھHfT nu1`o Z} )rfPGڟfb(m1sI:QTEGuq.9wwz~װu,C`3AGaڢ$׿Y9Dѿ1W|wx=mER!:?c璴 O'@rߐ{W "QvVyq6@Q286.TeEϯ!l1*Z2DMWw{.Dzt1*lX[aJs@)qi;; `A En߲~ 1Ǜ'KgdcAiDpITϞ;Y cG^. (4R<:AZ5s["e"-4W C&L7ð0쀶D~ZϦwq,2XԒ=C.&i'GܩGf%kXm2s^4`ܠNSYa+m ;k2yoPZ`aUs4!+#NOb}5i1UYR18eۑi;OL'?'aX@OAx:E_<}}'>e=ljO>2\/pdyz*|9Ф\W>rDz^gP$x*LT!m-=~(@,lF&D`Gt]5sb{)0R6]nj Nk@K`2$jwc 𵩗T׷V|e? i$uIlgQy*=9Qò2w!ͳXfƀ%Ng>=^K!]'U Ue%~^iD1ȑfͫ〝Hmꃙ̷Fcn哃t0z(_bw)c,V_NfUn]1X[7> ]rB{Kd}؉ )KEw3xaX8|v:fOܢi"M:`yqlHIOO?ҨHE1[ -Ӱ$ fh:7Hk GZ+ؘ[JUL0ؠ0Kvb2J0I_n?&A4-Yu"}FaylL1>vB*r )"hA)x~CJks0*PvHA7';c0mMc 8&籯OaNWǶ|!.:' aMV}ſ 2w U&Lg DCWy ѣ䳐anQRW1A6rɞ-Ua2-颊OI|/#~sCInӈ<Qb^ÂDžy&&mk_!OGeuPx4FHQ;fAꖥ/=tۚ  :m4!\];'xbMicR<2Eq$s Xϴsf;+m=uɔh2k'nvguZm;5$ȡB~MSPoj@/_Μ gFoS`Z yf(bT5٧D[} Iyt֐_jSUX`iޥA VŸⳳޢg*J5Za |Qvq͌*%h.}OL(B/ݨwx~ *]>6Bv1O>2dMm{W'#\<9Ԋ 徯K(`d&SqhкD+$cCVnڒ`ELP H4ӈ^yXky.Sz(65.6Hȓj#aXw+Y;b$7~IG,̹sXG 7biA>֚q-;% Y\]df;V7èΧq.$Nw=tuo\@"gŎ?:5 _=T&I4xo}ĉ-9?7)7`UNUoj"p8Mswl 8†?~%1pTʩ[фh|*3À?!| q2s$_j\4>(Ao=}ZT(rZrc#j&g\Og}jx@>SLٰ=./Qz"X#D>}T%\% d+dF0o]C} je椚z~=BHH߰Uؚw3qu}_k%2 I}(ꐫ% ý *4a/l!#æA,IpLSfih% :~T0h]1яsP }!}P/kUۡ2M k>G6AV`>-uAbR bL#aZ&&єߗ10WmItD>uxDPfgx\nrrP=OkgIr܎&/=[9{|<%/37-=q# yuy s <FR)mIƗ&(s]N"㠗Fcij$O"ח`s]@^VR Tg! (DCjLDqxWiz2* YXBu`#$}6}J i\o&XBߣ%"#)bfz:ߔ)r@s"^ mz?[yXOcM??x-ϑSI)j:{9,mӀǶӬckx7 ["^) +tvTSCZtv<NFQ<^@Ĉr~?e' V޿fK1z@ML%<(Nڲ ~sIKH R3vKU 5dRC`NV>T¡0\?^u'_7\|ɌBEl?@θ)`y9m-/n ~qTqh?N3GKQ^ 9~Nm\T>*Ʀq{vTb~Y"X5XRn'^o#.;PIc`V,\X݂܆RNH´sPyJiXPt qkA(Z"(sdGc/;@=YJYZZ`X> N(n8=kG\|(%L 9g-mH*ks'L Qz.i6N>?n u>#hVfp>ÛS{k+`~Z֭ v,gn4B &Ykk@?vJ=ֳ$ubR M VQA;i+X m1ٷ3yo/œ ۰绀\;Hsx=_\y-5l;9~B?@> Xcf%0/霮I k!Ձ+WIn/HZCzף\(0%vJdVb$C9 F#,@ jΣ%Ԕ)Bq]w}e#bJsXi2ПTY^M;Ьꬷ7c|U&\@EPDVEXn1(PfR!zWIa`P"7vj-r7"R\dB]()"}fGq29Eb1kd(G@!S\j.DBRzBwQ8jYGfbd-/*7՟g{/11#`!X#|{*Tn`z]ZY /S>j0%O 5ƣeI;S\I_<|9VVxt*ܳPℰ0ǠɪQ},>O?/u[jQ ~#Xit8V*usZkЛgQ;l{< [ ?FOD*]eUk=\v9FR_1T&XVi`3]]F/q(YGZG7xIuiwQ5C`$q)]=p[O9mj&^նjf(VBWdN`=diX*?B}H1 ӱ_r61i$XGSjWTdgk(;JG] T/wjXѪ/"/.kE( ;dE!W%m N|L#I.O\RV' Yȉ=tEyWf[Dw,ʉIvO+;~0hyv$Y)dJ dؓr 鸝&䄠i0f^*M;>R Zf@Rw.g4Af-7L5$#K+n\>{TIؐ&O%f~/R3j'!oQ?}/Ot[٥OVYi 5K¯҇BNV[v0!k!dpWs`$tO*ᅖn֌ҏ❢>Ug̓?#j a"} Il%1#H62fAO?svxf:jͪ/۩&%sG 0"P!)%j} ~ʰ!ÃLv{[15"$m:blR "x_Hɀ\WV_ |*uv;)M[yK8%Ƙ3]ŚPp]YHr9<_d8>'83ZfXC"$%xtҲ6Tyڅ'\f < f{15#̴Ӄrf>5q܅ާi Ņ\Bs9 )ecW"ӡ$BajUS;Yyٗ4};17s2Z?/b4m15'c^N@M_^vQZ ;Kc!ro[hNG8TiTH[l@.t 75Ahf¾u{JF9AU%7\am<,WOf;B}p^\%Ce{{!;1\2k{hW1$*8gf|^zJ #NaH 0ދ T"oqzb2:JYō; <$SLq-rRk,{ sa˺s7NF?U#EP`l;r*!{s.:m G^tP/D fK%`҄5. e4@ΞeѾJZ)ִԃ뜡iB_~ =AbHob& e9xu>kʃg#D~Ο4{4xL N+mXxlIm/h'B~W6)G34y@/YkRX>L {|㕴x vA>;V"kdIAhԙyƿ.@ԣIؽ+~tfu fH%O@ӑ[X ^sDݸsKAV/P`kQuxe+2o1[N̻3wg(y9 nk'FTE9Pj8+E}Vݝ- SI@ĚP ~Yx{ %KNIV%;#1+CÞJʹlりFPhߖOL=K y_Mͤh'C4Ó/\0\J Ѝ˼e|\> XǍvLN(P%S˟]!H3KsHnk Jt+uhKmZɜ} Sh\j[UnFr)u8vO&\M] гSe~&ЋfaKIt>wJ"i[Gg1 zcHrb'Sͩz"I _MZCV)k0ñvRs<_W>r jHx?ufW4ŗslh'a`] PqoAu׽%p&ĭ`J5q!jxF{#mrY?1鬴lxfn&cZf.@&+Xpι㴡Uҷ(qO`/4D)Eչl dwTᛖxęym7'-XbꌟD)+z1,OKt` =?)(/>}#xr͊i?l-3Αis: v"MYq̫%ebDKF?xiMCu?%3fj-$n*>+Ts8<A:@p.dbZN"|jέ\onLARdR<B9xK+Jr:FZ Y5{3,%Qnࢋ.e:i=g0 懼ݪ yWji? q@}Fh[^ )a^o% lų{mjR^?_kYvghKDj$`y YxJrY{8,xѶ&.RM`ᆮ~'ln$$s?wi~\caz(>(¬1+ *,F'YSFo7I(I҉f Mw&xA(L~ekFXYn- _!j~YTeq]EJIUH"Peq䴿ִPRJ kN HuQYp*^^3G #1}5\WpNs(Ê ?nl̛o,sb Õⷡ!"w:>+ͻ=Dl2$`+*z湪4fB&& э19B[5!Kܷn6oA_\6 Vͼ/}l~O"Vj@0 A(+*򡯲=1< S [&KME˶S~Ahpu7^IFg@@5MKEa<*>A`w]=K7}ǥK3N󽺖pfs5]-λ:+GPbF`,,|%/ )0ŏרIO0HzQ8K _ KjXKdCa}4k9.<4cL$!Bߏc#iO!쾥+G5;Z>51.Ia3tf\X#V1G԰ ƷwrB:;a&Ov]\rLx%'j ͩ~å{^1Gɓ2rZBV fMtEbţ㨋cJ''sI9Ӯd5ux⮙‰lvp3PT/{l[/hm`IpUJ_~Ymlͳ!gOp|]VJ&^A!yE%w+ʬ%(y,\ *xH#7첃7N`9v"%p75=u!jv!^y/Ć =;Մ:}4"MU[FK"y3/]1evIxap6".'[zf,]/+r&11x]>\IO&9S Oaԉ ei:!hyb%DHR6eHf7_k1'?{17iddJgoӾ^fb&~="w!rwu, ^'U)-XS`? g}Kkq}^mV ?^Xq[rճ$]}|^!?d,_`,&]EhH ͯ21: g/S1 F\HQHβӍ}Z q+wg*FRR\RY< ȝ7G,;0󲬷P$ K:,28LuebȁLIJYC+^}x}Fݝrj- S}"%\W3l"^ $f5%8_ z}\H+P}O_ϭmwTbO9V_7ǫގG2,WEz==W3"T Loe͓=7ཟQųhs+K&4$3 ;K,{`|-+fB>m*Ͼ M@ܻi<|r&h*Щ7Hݔ/U2w:FHrN\ejsxtBrT G+-,!=.3.0G#lP'hNtyN7]㴐l̻eN<- cwNi^☞-$i}LE'\oDN_`n삧qF&kA?Wc1vEy(A[@$y3,YFN $sc*WtՒv1I"`w&lvS0zbP ]vrEZfA4X<~\zq$#|̺$i7ܫ5Fo~{NL`{Ъb n(i#NMJA<4pPQ[?S6~/J` J䈼4XtXBUƇR7 {.Uԋu<]Z7.~wM=٩Rf?_B 6\:NpPQǤ ;7V\} |}8éȱ5z BCNm^%viS ۆ ])/1V| r x!m{/&lC6߷MF#Ō};*p0pݦqz1%I{F˸+r>ٍC h ?T1M8Ԡ&@wejϲ^ Y/ ;y'fY7剂dI5ּc;A L-`]bJ v5~yq/ csTCxҨ q1oh_8g[(Rv*^\Im.mK-b$h'¾<K [ܧfWNl|ӑ jdCicRI~}q& `YX#ER}&HXMv1|͛g~;XeE{x\^W2Z5&rU(B!́;hxۍS/OȂDѝ0U"|]Dt?Ih 1'R=San#*$ vD^7 3乆\ZTw5Kc %"Vxw*rvG dώք|z OA@ y8FFFN9!d0ڋ %<$v+wy $=Q-6vXua, W[6 j$U#.|)դZ% ;.<>ў -W,c0< $~;U&HII rIY>y%xsҴ͕1.Q J=(q3>d>y;ui/pA$Hњ X!zi9k07)Z\+X4/4@ ~(Ēb՝[IFPZ5UL `2"̋Rs%dOHx1ߣ-NzJ-40+ZjHp0:LJ} 5w_w>7<֎dR1`!O"%D^]$ ܚmff54Txl ;yY-7ʰQbICG@cqmY-={G-ʇ#d~Ǐ#ƥ~C8[Qx~aYT QyM~/FT"TÀ_R,ʒCE2XuMcax)K@ޚ,1{͔l"eX"݁18VG KuDI~>T7?f OOE>H+" PHJ.B@>>e`4d'O. n>!+U.t[&ʲ0@[h%wd((($.toO!n+aЈ.+p4i q6,yτE$Ns#孂1ꊖ*[$b֨p۲YH3X45@yx.do[)a7J4Ԇ1g@g#4׭"p5{$EYH bo 謝 pXp,;SYS7[]V{e"$ME3dԌxL_wzL/ h8,}=M,4CB+F Œ.ͰP| /k C.IzȺT23ETéLf"l?s2KGqYVܱ2)V񊦾a {ꐖ'ABr(/<1yGeuęo4-/Nɕ $ /&|}lze0]#ZU`" eҏ?~7͵Yt ZۨW掸ܥjBGsI{/71#Hl }͉ݡf A+VѲʪ-%_3SeuZxڈ9":uRph^$A#m ׭?RªSVQà6L`* 0`AMY`(2T!kd,d8vl4(rz:Wa&Vs{XKai$IJxWg µ4!+F@pxoE$$"z:/>v&ʴVwÈg#N|~qx߳*λ _93h<~רRBWwo !zfc \טu/Gzlnm\5T^fh$כZmXa=2*qjQ, Bs߾:tⳅu-5>f@f%4ZHQ\25i О zyY;1z.r6 VFZ">ZkOZ'Pb\\K}̾Wn)ߕً [6+`+JYb1Sw9M%UI~+<`Le^ }) ]3֟xgڇEvOHEYA+qf >~х( ~\t^{2)\ dj 5 [o`6% q>Kb穸;Usu|07l\|AzၵN;N'¸:x\3~#) ӆi}F8߉ʋnqC?KSXHya}1J?p> lcy >~ϲ0͠ف22GWs*`D{e3Sx)ɤ_~y{Hbys/Z?  ymĔ?)wy$`s`=H兽lRu:9:L'aWt2' 4IGAXV04h#qT3@Zз0 5@?3Wk#]H" f\ _IR|b-7pg /e#]2Z|GZhDwv!UtxfDr}YZ牾;WP';B=vcM!`, }G#Y0@,m0\QEƔYǼgLwr|>]Z,I}Ej4^>oF*#r<%=GD>nplۆ eCCe 88N;lC }''|Lo!I'u OFV{F\~C-C9em>hʰ6G9ث鉲 Vh@aZ=I{-9yl""|8 C~7lkP"B VM} ZxX_&v.8ym=-tJ01i␃b.5>R Zt+RGf1 ڨ/۩^j~J`'`*7gVUfB2H[랒W8sy{n"jԾh\DP#8rmx"2^ R}ד]@>-:,, l#Uw=-fMvp#ow i(TR^o LRS{Dv]IRp6Q;~hZOfʹj|/ /D-%t,1.BV8(*ݎ- 7YZVE\2M͕?.?[]Uqړon@Os!:m~ N$ߏa?"jV''D8{rݧLsR MwJ2T2xZy2Q\\Dn獜LLR/dDI݂Ɓ_Uo` &-ASkPh#0to.9p.[pZCVΠ%|ز+Bn?@Gi!yJ4O٪G>8lPd!ҾnR#V,U|, VwojA1J_|á;j{E|KF OA45ee@P`тKޅ谻? 7`go6x&kXϝ]apOg)̫!(5>^kwա&Bh(.Qwӵn&bd=ɵѕ[>51և 7'FTC*ۏd[FosVrhPY2r2;[X()Ax[,=чY+Jm}ῳ`_ȍy\ʉ1.gdhAQHf|fyA/vo{~.XPh2عtTIr@2)}]yuikwxi@ec_yϷxydMkˑirFߔd7qMA>K|RJȞ `P3Y٭p-hi(*SjC_UH]SצnAc\oǺpD&:ԝu`vʹI؞ BeO>9Ѡjg[7NgGCDn\7(4<Al{Gg,'x"kK0wg,w{z0LlGD'G#%Ŷ3Gd[Ob_H9JiJV+]/tDwqe/NuHR1 alq¢uċLVZ{W.{Ef{AjT'l]9A)@1O45d>}R])}mUp*YiJڢYDMj/mڲµ8ڎcN캅R=#^5KTnMGH=fb 5@K5$n*;5K[33b_iIbej 23'2z5 ntg. ,X6NO;i ԔvrxjF;4\ 퍝uV3 `qR1gt`xOJOeJa$+ɧatܗc;Y͜Ϋ"[s3V:XjB=0DKhXaL}&S 4E#[7W an(.bjb`R.MX9:-Ec9`G4_g~IӘIm2N벤9B.P-ET >bJ%` y8xhK}b {<u1SW^C]- eR):Ye4m`!4槝Ŭ&BӒ+r;HXEW{bUb vVeVx?eli5U(,}ކ>w4F{u4bm`>Rҧt!ؑ>gM>k:j]VA hN1n, cGWڋv`Dr(%t2_+ww[ݐ g4'cq itA=e4ܐo|vPʶd*.ñX;;deQ6TT%GUs)n`r,b*./97*aC0Pw߲!OY2v "/`Hqq0:8ē7ib)x#4ޙX_8B Ta'-7W)~'Fm^> >Hvۃ:E+sX%7r("s7!zAјkop1=%ȃ=&2 f'o݃~_s3~84j${ip! O pE֐$J5ZC)#QKE~^ܲ%$,d:Bʇq@TӇ<݄)1 O݅eqvp T rExU-|w|RR_l˖^@a5"H c n}2eHYMnI9 `p)q]cwas EF' @Qf. E稸Gl#$yc"I@3Sel %aPw{mph[%XZv8;&EXv m(y.#X⽬ѹ&݇?>~qV^LC.?KynDus0ǝB^jq bߖy\slV>?g3`%ig^n1 EwF\WαPMiٕ]" )1!8{u9/,ZCpy&ȋP8e&I<gPR'࠯<"/cD "wJʆ ]Ņζ Fæ m[^ї̽N <^Oȃy!%<g?䧐kqKZaFQW^8EF~&& tCTpb\D м+r#Z$Mܾ `AFo_N'劸vGQÊ _TY+)ҧ %]7 Pv,6t-3ByC/-PjMK}׀؋_Q1K"؈q_EJGh(r渾+ݳƽ u[W{k黛(.LH/ϢZpD#ޤY!z,X`M첁f|&pbfW(ߴʣv%\W|p 0A_݇E,p͉bEWO, z ND1Y+y(\aiMLƤV%zMcB* ؒ cQJKmR.e]| lI||RH haUH&U-ԟPxvǒ2leH ǚ=JoQ.~-#ԗa7_h: m1jOKxm\;˥Qu´UԈ4M|C|ueZ_q yAޡ]>J8c$WBQfv%ayT=*UCj+xZ'}ydGJ;f6z -rV[F!oi>֗mH@0}}d,ǽ\d_ 1sxvqæV /Ϭޕ$7t_pz[FK5Z9~Ѷ{)kqqֲN>_Xai`^DZ(E\ڃJrE>]'rqMVL7SX5 ɐۉmaܩ "V xY蕰`v^0fp-*aӢ*%=if>ּkƞ|O?Wz"<%ȟQz!J}Aј{G[ H`śmf.omf!4;jEX"#}pN>C?2M/6Ǧ]Ke5P7_fEn?fIv^zQ<; ۿ>ZnE+~OD*F4P҃M.X/Ӻ?` X@hI4ncfE6v93jJ|]N< =X~QfWI#(pGxTB)0"M{Ҵvu5N\Ň#ܢM-mei],xoj)b'xÜ)C5zMuqT/Ve0;5[J!&(CF9%u'RsZ5d<FNyM><ҡ'9&kYL`ȱ`.-nilux{H!^3#~K.QS) }WO<@eo "ꇙv#[3̸m6ό(n$E9%):%bOO,q"ÝC'm>evV'{dYxިgn۝~>H{BFdOO"06C砢-Q/Tw L<]Tyh_duZ).iUp]9l‚uؗRH>La c=uC .\&}@ il+Att.71gx4(Å#BRN D~ɫ ϻ_ؖ[ ⮨ ܗk?XZ"ENKvԂU1]<1EM*cnj0ݫfQQ<Ē= ct`;*E)0pnN 'mjzk(м2J29?+V*_銌}9 VU&:Ajn$X3(O|~otKkMRIE?6qHsl-B~MٶËi&Nfd`=_5!֕߱e |)gտ"""+Ga[.LpB('0qY<N*E5IXu67VX^ѣĢEE"{*Y]] M$.e_ ]v(T:{,B}4Rx(A+աhkٚG_YxHFmV߬+\;w1|+io KoG!~R@ʀ'ni([BH}+M 2r0ˍm=1g!0ʚrlQ^ةK@ptc?I)KՀ2[)ڦmV!g団?y) 2!(u ' (-.`a16wF!n!?'#>uy _9Xzrl_88ei؛Gb`ʒn$=#6>ͪu%_bWͰpM*6ک6 h2C(|)5 ɸBeNe=m { vguKDW&0^$Cl{*G84" yBW,?4pm^0t-A믐*{5m}g;nn|#T׎}CX^(.}7av[}¨..džPھhe98\JiPmiEH?±n6;}&iD^)sq=Wyczo9A"흶H/k2YN@ڴN@vvQ&nTy2o6W(@ X\~F_w;#'G&&0yus[r^q仯m.܄Sy=!oZPN:}6Sh*sڴnO◗^Ժ'AM&gUC2Bk@e (Uq̒v;sSC%hs1Ҟwڸ{}0$})un49جd]`>Ji@-*CEd\ur'YJ'O=fGl:xqj5:-'6`hU#s?1"C$(2TcWHSGa-DDy}S5,`(cZRbe7"&|q\u=->ty‚&Y(?/D7o~|sM5.l(KR"f4(|{ 0 DL]2Lf@gkOmFy<^rKCz JL= Wq{+:kf(crڠJ;͋s_V_ օaqUW/=ٙM ύRyM;hH.ʢK,@>w̫B3 9;I(A(B/F{Lp<̪0d2ʉ/u^0KňGOuJ3R|9ت'()Q?AHZmK9֋V*_w&.iZׅsPN`ǎB$gp_]}c!2`C[9ooߦﴺwQmZhg(]f!xJu3^ ÞoL0:gv6EiU8)Aȵ|:[mSc&P cdꂸ6b.Iu dhDRr\&?\37;oi5ih!:\pGy-*hu7;Vf4[H\AN$V*wmiTu &B/s6g:cū{rNk:`m@jc]7"#=qlG"ap@>݊@nʦlzk#_ÝdLMD=H(={>$;vzloˇ`qVA\l,'M>cppb-ZZI N 7:x(]D !ؗz p xȊI8" tH˘h\6谓=K'Š:4X ^+fE<12c>(Q<@Wκ̦YrK/>;{ -">[ٸ`͗@$n*/1+\:@o迆By?fDf.{^@*N=zF9;UhLVНOƛl>.8Oή(w(h@wP#Oxyv8ۭ8aq~yKMt9lvN]9\IOt,e$ юZǡG {/+QB4bs\ ÑQ3 P]7z'6s(Y|et?y#/QrƟ"cְ 쑧Moٍ[trv. %ДS ><<>#@sCIU,ff7U+KʱI_nL)M?K~t-eW䕞zF rrvkge tX@ TTť/n]2,E' 䳯񏝱(]0i]ibSX/'dCwƝMcz T_]U}O9ZH(m~տg7:}),g}lit`hmDU }e׵4'݅p6P#kp`q>eՀ{N5 nj4i zUrt ̍] n,tbmp]ciFRPl:} Մ[BTH*.(Z-(Փ?!ZW&;5P\4cvZzb?HbYe25rI (<팓XX>z>ڊ~$~hx7< E%eUM} 78`Xi[M_Yy1mΤ`юN-%dS}Fi4 '@PU\ NNS"k֚؈Vfcᕑ"/O8 ~)-2 lmI\e,|_u39M:J)7^QGzblb 㥺,U# fDp G"&zQ[=yk?b/t8(1ItdKw #_pO).EfPUe1cK^}jp뭨6aeY6,AdM``8;يWʔW)N {:Au3&l uT0l4Ysɠ\i\{_o/<)l8h ǿTJ2fd̼IGq;¶0n61O{{e,XqA)e|HNU$<5CdZ)`ABIiT=N݊aCT3q ZױI̪uO"TԽA:r҇kM;XmS >m(-b28Qe':":/OxӪm+]PkTWnϬ)$U0[6:V@6C2Lyd⌯zS1î6NJ,qB ~O{=Y1_YRW;-+ Go/Ea j|-/ ;iɋ,Y!O=Hekղ?EY]:-NFp-;?a\nmW(g"2lF3:CτI3u06a֮D =O;m_@e}G?Q?0:hv ¦4>-xu IHbx9# 1>Sy6-HJf!B^5@Vtv:Qt&)Uσ=":/ե|khWSZn~#JGֺ"m{ȏ+\hSH},[z  TI鬘KfGzϯ1;*+yQ,9 "'epg. PN!Aw["jv[I[g-V=gшۜv3>,#i̿P)Yplo.R5JnnXWQ^)UEJq^*!|q!Nڄx#D̺`NbhZH}=pxnIO0)Ɉ˅^!)7gE!nO)Y>(oM55jkYN\E07PmA.!fBw묨^vKcě> o-n(5<<4-x5{F I&껖N܏Oam2 {%qgÃ,f<4"\bIlfVѴ7=u˽_CzwؐF[!6GjOm 0bhWW=9M:~݀W@ݖe_>;GOv~E#K>7ܼn nuo&$3k0؇$Ns}6{_[9~I> ?4"܈::@ ug# >N=5'w5"c̑aX bU,u-+x_T)_%\}{:=BS|,-ďܧ'7aΡp@,+:\ƓdcGgJ/Sl񗥿#1 Q 4=dwYsh8nSHQ)W|>)4Fßzp9+1PC Tz*F\(-o B/l+]AMtlJ{iedOs\ ֐O8ײ/oiAu;&)==z~1; mhW]Cτh&VoxҽP\H˖K`> Zun{'yX}N,uD&['{Q!#C|ẃU;G9K:uCF|vXFu /j֚@]ZfVkŞats1ňB%_ęG|,vs1~=_{^,\#)v TZ2I* W[]K[KȁICgUi)j&>g5]ާ$IcU|7.C?]{$mEr^d6{ۺ4l!2arX%mGJ,͘tIլ$m}b1}T娍|}%ܸҬw :'Sw@K [Bec >pq o,)8ɧ@Hgb+r=I\BVg@%mYt8wYX7S .>$ D2Tr59vّƾg!f&Ptc j$ڨK#ػ'ju a,V`ձi'pTsU vik©uj%p?78:_1ZrfXB_dZHNg~`l{d,yC̗֓7/7%IfA+;H[ B4S_%H폠%İeZn/u`> ڈ:?;:OwIJHh@V)=Qd%kGd4 sdN3H^,u +ukcܯfllZtE'_dJ8];LtMZ pS @)Зߦpf T\Me"/1/H&P1 K8wfjpQɚ]ZE2"Ð T z0/σ#rQ#ҲvyXk8? bje+aspM˭r4ULx~bHyF*/9߫ٻ90Pu~`,̮dQٜׅI|mnVS&Dd,ڳ&RqA`r}R3s Af8H%kQ͟)i1V?yFIዙG[*I}/=YdX߾CFK?u{m=$b>۴ű߾C#3]EyqMR2!Je6XZƒ٧A#&fϸ `]qI7p ]Sa<bϋ}Vx moʔ֦m¼S1\Gd)^%_2!zȂ٢_0{}3S/UkYymiN߰Ajv$՟9M!oq& mΟo0[;G"n>w2D6{h ;QB`S`o[Wn@gݍeZo=W*9.ESac%\iK_@4w>8gx]Ki"Ta0ݘZ1ڗk\sY}rA!)$Φ[ޑfAN|#`Q{G1Y= wTD95Mh oFy74qN9B Jw2t)Čb<>~" n!W8Y׉` /0ʧ3~&X#򅰻Z՞q#al8 oY)tTb$.G5tJ =>; Fx<'o9p8z!5h ~uPZBכ[ њe[b3?ý 2qy>] ~ݮZE '&0 9GM*Xo؄oYBݘdPb U00\'7 nm?%]<L%-{20aR])I?轺D,h+Tv!#~ef]0`g-?,Oa,"h:WoŨxIxKdfaǚS(=zc@SԎٖ=Qˑݍ:y˂"L4Qgܭ*0+g%cL6``wEF<_1c--D)(bmfg T/h)M/Jl6X2i4Z\kBZ׷{β6K"ڲ&-nŵ§Eg%3L`%»=`ce?J8`}Ѳ2;kָ[*J d 1'pi)@X>O4?"j;94ʚtA`uV]Oo2O貍s #.;%-[,Bd)V¦|7i)}P97x7V[ÃCtU})[dsrqsZ|i􍺅ԏuiA$3n\xkZIy'0{[1kH50။NIPaŠ7D*B 2ϔ[=m\ʁ]amP 6~ϖp|=R0uజœL }/ ҅+띇Ŕ{ UdG GlH7(}Ɇ4~_pauyemEo$kDs "Vm/6A24HDb[B!&h&5+fvһZԥ.siPLu(_0D͡hunZuԬr8'Z*H$Ecv=hpZ kBP ci.Nېw.87鉨5lֿCy U@ebi|LlڵgvzSa/?~g|@y@L-$lC&`-J<7#bIίdq9%E*`a :$BsYO8..=rKU~.݂zʼJ, (G% ?q#X}ጨ7}9$kt:c0ԫ^I7=xKmQTj[gK7i]Bq)Z&?@'dO~XPm380rϳnc6N8M GȦ!<0{PS|0g_m5BӘh9e5-Gq?I:}O^M~MّjlބT %uu# X^d!qHWE<E| >&u}\kbfcBaiH1jGSd:7f{bh7_j$Ŕ\-Ŭ~ٞ֕nvW[Ret2K`#w03dac r `%muB?HqYu(dP檌PNY~/AX͏ttK6<1.!Vj@rkWv,;vM.J"zД{X^Hy'P~{\Vl]'9W{Q-Tu"E.nb?j8WNa\+ϬQ*]ST#jԩ{@! eS7eu;<4OTo$5(bI1&c{m^92/xDzuʏIWF<[*r+/qZQ' VoyONi{B1:"A7_ڣ_*N_9TJxlP6zrXAE` Ԏ]@}Մ/'jo,Ae@[L€&XI0c9/G_{Q>k)'fj8Ux_5,EIu%/ R GR wGhy~t*ϊQkz4JP!ū\BM3[^/,(_n;U׽֥LGat^qEZӳ+#}3&gWt XsKl&W8{·{:S45uUfa[ Xz*k]oe;Y1pfla#BܿdS r_(dfc%ks1QA1uJQz͊dM,q_e9&zɴx`9Rh6i24Ȱ4|rle3yBJ27%5M'!"r}r2wr89qCXۡ`@ 0%AG- Cw5&pFta(u:Qxڲ:[I2~k^D|^֤^%:T>OXمgv8'L@^S;RL7>BJP>I,As:}1?ޥB(G(j>U0$ #3H210ţsJMʃɜŊ&>@"]ɗUrbêGg&L W#vДDTX歼}B@?,xL]w{\zFzr߱3c]֥XU5v Y1$]j7^*kq@8"4oAk v9cS{0WYN+hIaeLߪGfTxBZ ~:iTILy'Cg&ZS5OS~}e#I渪+MJQ9%M3_kPp*ŧ'ݐb(@ cajoxh.숢'η K]'Q[6)Eڱ&A6iu#^0ACx)`->;hb<"x+0Hwdy v%a:~K(UtMbK'zVOֱ4U!e+vXWq/Z_"R:B"))/L Oye rksMC3*aѸ:d/oD14ū!t`sL?o^u>T{s?VT>Gp">z%Ogq|(-M8؃6YyQ SG̚;l%)|aT͌Л\nѬ]wT=SP/(NY=x~bmF: {םP2Q{Y[p!C#Е?`i Wb]>;)tK&vpFR#C'X.6TS^~}SQmT!|WR=U6IԠɕ;q]!Gvqg5M=Ya&^m# ,~x?!oz'M4Sn:q UϦ1g8uVUEw Yjtm'OޡRo'iaH \>ӅHuᶁ;DZh3U{ fGܝy!bY3a[4Ϫ=G`|XHPnaN\Vsxm%CPf䞌Jٽ&yi0[0/6bO> k8~]?Q%۔"ߠPslU/e`2E)>[NV.AD*FtX/C?Z VyP]ݔ@ֽ*7=ˤ0Fr_̥O]}\.WڈhlwY{JR66/>3Ӏ/ac:{[DHqR:ǖމ]q@\8SUwlQYJDbbN4ڈ皐94LJgLoxm1,9^bu71Ȥ IXLWſ˗ɊƑqXS溴_̕mf# RP-ăv/@.`G=\4ғmNG O׷Jɼp\ޖ+&r2JxsoacNA{ȅa/8ӋIku*Ľ?О{<q9<ɲxFL ޖmKcp׽Sq;:YɅ׿@7V+a3d6fEGsLhx s5[RD~FAAk Yu76u Q1K}F49OΘdG Iv(+V/h^sxl" xms1t@t 뒴?[gC̡ӬL2tu'y-0Ahs+$}3@0pYhi㚁' F1n/{(! K@=Sؐ7(/ۯD.Kk*2ݹIU㰕nL07t©My@[i(;kO#yѥgm6}X>S[sM߼p"ݓ'JoWY ml*n51Kw ?Οi^O/]b+ F^I!l jM3{s( C0#޻lRlzⱛE.;`eYfDt[Dw^hEp+c6 @o?W95~Ô)9΄UUgb}\Ǐy!Gg " WA@tqPqwL*D5D 8vi=v몣WER@F7?6wO`n&|ʄˈ(CX}ww~dA&, 1C8ċkWX6Օc؆GeFrػdlA"ĀK7 +>Q/S0B(Y2-9K1<zԄw:|;%_64BL Fʸ'ıbZ^df-i< 5ݏ+S7eyQ^x_:=x'V8 R4 D3ٶCkWc5#V^ _m,.jA$itj|kV܅y"4o=_dH1XbXMz4Op7ڊ&#%w|# :O2fs!'x4Z&{Gwi+q7*۸)3VZ-x&?|X )3ʴN˳AwSΏlM*ٱooox PFU[1KİJx;.q}{`ypANhY$ݏex,fabҩ7ADlmV`j+sLe+G"'8뇁8tv*R,L+*<..~H%Ck``D,,5X*ʦ ;j*\o )+S{(Hl݉:PXU'2\3੦ltڜ'=nӂ^ϊ2n-j{i^@y+7w Hiuf s+ >a 4.gVHDޝx{eW9hפϸ^&es+}8+㹲f gBBTÀfc psngHLzM]o`Z3&ŦYK-j؝+hD< ʌuhw qnklܠ?Bk&؆j TFĴh)zFm U?uTBlT-P閦b n'qηt4c"hۮ]\.owyC1@?}'ӥC~_tt Tm4i1#`Y N᎐)DtsOG o(ϙ6ѷNC!ߗ:P0J+U4l[3B(FXSQ u"['v {)^ۋOG& ܼ1AƋRj5nhdRXX^j ^U{NgNലS渂Dh 2wR3nAhoNKfhN8?-#7$qUF=N$B8ʐծgAYм}R96pK.^"cE|O_^>X0\dٿ[ /ESvcufaQſy3 y n]wQw>26``H"iW<,KRߜPM:; UCoͩ΅^y٥7`b4lT5LWZ;WNuxz\h>yQO'ҘCH͹ (JB턚F?FѰӷӉ9fpp?3q˕OI̷sP0lF%1 /oi ?2Š Ⱥ>\\xvh]h)u1M="@87&Jk5({M&t]֯v6jez)D΂#⭆CÈT&nоȚ%Y=@sywdJ"eGMXbïuιH ?{j$܅ZL ~ǽ#UD>1`&TťrEfZP۝\A+j8A{E\}s)-7 yQ3VčlL$UG)s+M1:-@m^?iW^A7E(i>>=H:(ukk\sjθ|yIPsf973%&y}ˉs,S(i=nqҁ&C8 |0zc#>|iX'@$<]GEu<{y~͔Imi=j!%^"spBwybe;  >L}=~Ur7fdǹ,ro]hE]v4p{K2,)zX戞raG+ixpwѭ"DL @{u-3?G,]Tڒm$ٙ 1Ȉb ռe- -W*"K+$چXn"<` .1cEX\(amA_/*Zw},Eh#m B!.;ܤRXMi\':6uWHMGVqIE5g`ɇP'bv8qy^MoSUJǍwW*]9>BnpvxK&Wogd/h*#. A[zSwU Sj ]Rߖѓ'u9RA ޭW/1Ir@Xt LdSxcoS=-r"9@Bai"[#y`]k=n~F SNb?<^q]p]lNxPb'"azNPywb6dy|m5r7ռCd8U`47Vs)jë;,9єɴG[]i܎c=nƒb-Bptx"A.h3Dpۺ<-.{E&*j4+M[҅A?0xCoDE^ F h |zPZvp}~ɝT\+ /iCNe3mڊdt򟂧zkin_ᖇD^xz{ t?{k-z EmLy]?z#~ N9Nn6|Kժ _mY'vK vٓZFHPb:`6L'v-ih&3c]}M[Y Ұ4En^~ [3KjpژB/l;UUk$!\L[UDy F3v,ZiFvpgNbHQkJRjnPܼo.y4w@td7V2\#?VL'snh5͘ y^[&nκíI`o`@]SIcqepM D|u,h^F͵׸m"EBF6XIMll8?/ KIț#S_8pyƚ\u<+ `㎽!wȠnҪy [!ӋwU|wwCS%[P/f]l5+MyL".V0462W6m2 M0_ؾ]&*KVn-ڵ߆TFԊ^[sK ~,3NCtdEkT3 gɜ2ۮH-xM=lS> ȣΏJrZcm _m[$kq.; "y<:-@; F_x/7؇ Gt{Dž,⒔Օڝb~ag :)IT2IbZyR뻾KX_u[\XjSEFbA. dqYB>*{#͞` BއIUz酈RAߴG(vVP3xvp+va~\=\^Gpo;?i~1[=/H]C /)RcbNQM@LEG[^ #i9q1y zvi VٹWH1;pŸ\&ySsFzoYٷ0_= d+kt #_rtUVcF=U xE.m5 3UZ;҅۵Am|^:AY6wMPJtҖ`]>p 8)SfZP}s =Nl&4r!nk4 .zwiij{Z\4(㍿GTs}9~(91ѼcOx,Z$k e)O-Kg3M8Y&$_}/}fWx ޱ5co׌̔p6&C"̳t+M1UY $*q~>ss]3{7 sGQ,gjCDW1hgv'0:>JA+YuN__/-P(d#ruq8/%BDӁ )o҉7Yh:zBzt.XI¬ a>Xcmk 'qשr|ҍX[R4zߌz]Q7; v3YO=wqzBJn;)'1>P5b =pc-3|g+m/%诅MôMhZ[Cl`}B `77k◍G˅+!ՅcIByd}GEç~4B3rѸ7v@EW\W,s::oDIN 6C p_{ fug9OL!Bdv$:,BA_[i ^L-;\/l[y a He]+|kwP k4Kp?b)i~G{&`= 0Q݇4ths,8u |LO{s(GeHxTRg%?$/۴={p)dטMM5k I_lVB^Anf< dzPcrr4#KT`4(A;C\u"l&WKfn:6AY@nQqઃ[O  qs1ch,>Eͳ ګtH$]x)#Zr 1;(Vli$furzQܹ̟ W]Be g>No3~}h< @ )f82rJwc0p ѩP+wYuJxI{cȝ543^P܁O+@n'd_ZÀnKrgl6{Zb=pM# ͷƜq[5㐕D狹i"wXjG}˗%+ 9SmY**A'֔\SY[+ Cu'5~fyL& .zO֣@z98tWcQ9c6 t&J$ԦGݟMlqL['!i0!ñgB:N*I!PN|2F{Uqv5p)В`f5ա퉋5' pC+G]k /k ;pEJ]Z3S V6 - Α^ +T>xL`gUedŁAճnkBbE [ßx,ՋYDև=~"AېmJ2앉y[լ+r߀O-*AۡqB^Bo z9Ď*+Gy] 0o;PH,LT#2.xBKn6 S F,r4A_\B|v 3KnÔ{#BjaDz +.*Nn>I5VS`.[-3P ~ hVU44=m9,<>w"/{DEN^ \GP{윖Cÿ O38 `KJZmoXU%LXx}y"0$V^$ cY9?\4;UI@$YEp:R6GyL!jw ѐ'μN 6om`4<6}/Y099[.r5y>,Uq_9Za1g( vG| Jnj~D0-7] wy o!5CnYLOY?W h_:5Ht6>Ay랡s`PTg~PtZiSr̆Ȍr Pƈ ѕ.!u#QGHpzEPrKZgr8$ HU*nBNp$ItNSI u##  Gu$['^tzyM 99 ^`RNL3^WYlYM8F_Y5_]j5IZ:HEV+lc57JM[ǷTԊOeqR{)/3t>n3l4:tmV"<ʥYcr#OR[x)&gL K,Dn>V{aS Xj/zsFWSz9SkKK͊[f>ɲXFeHA!,$83~+W^GPz Nsh*jz $Z#e?e*sb`FM7D)_NE7; >txN=?"jͨ`9Pnʕ,gzeYJ C֔&)v>2rDˡaUW\M-%WHh9;VvKӨ 7K xښ2dsިa;t  2 洚+݃77MN%ZKWo(e\hPkX,Bz=/ NAT)Iv+;"…u|.d0 b۹ӆ1,ӳhe$tR5AǛӸ=6&e"nwbtWkVtgGXjwD6ja#6&Z5Um<_JEP<O$xX:<հk(f[ ã}B09A9u餼}9|ѕsb}/0 U'5h[3g?Gv_MB#SIAiNaSZ*@n40GsTAqOd8Y2H'T*Hg5RGhzx+r[\L.df|A;ȓld̆duZہɱrSb/!ZuHfx/uDDvs]E(:rkL(TT[۷r[@U=TQ҈IrfcYL0(`%CqxZͼ :# kYza*j}iv ?įe}j݈ $hvދ[%K&:md:`zז~b2( ݿ;MٽΣZ"G.[ Aqx~9F*ALx,FlңGȗOa 6_'Zu%v_*)b%; ûd(IQSIw[D~b~,!x"*4p*0$rexбR(%E 춷zj!֤o'tU+oz)Tϙ< W YHk#^!k38IDN_tE +-=PO11a&RT 9IAA6鉳Y5l )/,̓S F8/9wEjq" .;iQmE$0]'.Ρ.g19}~<[sM(!lݧsB{'08;E]{[KkܬĻDIfȒDžt#Pˤ8E~%p^%A*]i*0 q'4G-#IKeX=#:]l"=2Vٮ#UY r:k|+)'͚{0e E ~ ԋ0o@ ]b9=&1\e'3@, zU)ׇ{Mb *821I=hQJ$#ͱ텓Vc  `=aU/FG?` ƙ=YنW2r_ClD4=IJ3_am8ԺzV؁6N@SKL -  XS*ັa܉D9QIHU@[ƾ#pҎ;w6*5Y=x3)|.S^Vdj~t=jI?'PpLC5V~Gu:Y;:)eⅫ2 css l9Z][fpô3:Sbəpw*_$;ɴHu kI󨰁KsRWb1[A9 Y yC* vXgЊt@5 BB1r\|ȶs41Θ(\ H+8ҴrH BTQpZ{UFPt gytge@x!t{xi~T ݦ"kfHDvtkHgܾϜB#zu4zS2Q|Sʶ>5!b_*R{YA[M ( 8ΰc_{n3:!Tk8ҩ ?Edֲ'ҫvYs봣t":jf ~\X WHNM18sj;;AW!Y[{#ǓЯ7Tq9ϳ >fxUzf{es06 ESb{p$ì+aXAxys>ܢr)Xû%~,)ˉ{bM3ll]zS+0q=j܄ ;ll$'Ҏι3jm+UݨZgnV8)爤?VN/DYҊY^7U_5'ޖ_z)TV]swn©b!fov#W]A0)z{DX-CU@i ׾L>驒7wEj ꓲ` Ń w)Ԧkt,%hV\ߊ_ZF2T߾q:H% U5:!p4' .d]dC yZOalg&w_`MEaR6G-pҼTg;90l(o+ʤRGyh&]Œ)5_pfV^ 8_y.qm:+qK)_iC6t~/: voJU[Y1mTZIXލVܽ:[H otjo>|[H+E?k-G>p"Ɣ2@?U/f <@8U8GP[[.KԫAm㸗Bґn~WV> ?UT ;S+USѹdI"\w'B"^h\oF=L)e;6~Myo)B. 4&,^U9\e6WRJg]K?m3)eXò:(Q Ry bxB[f8޺< ً{_x\pf@h>.J]CIM{}'ePt6y+;*hۮ`0cEG&TbcbULڠT( gO²dzywنKR3ב&q-53ɿB3{l(6Ǿ2/,ZMOfORʑ&s_)-1F:'QB NlFSE꽘]yHB*э.͆xp,=BPuN 7:{^y Rpn:6D TYU[u־j܃q!̩)@ &BJ U&I(d{!Ł c5lA4"iJ~ T*G"bxPN]kaZwD-+BR70g!"Y|m"o8[tJ?QaL ͳ#1 0%)(Mפ9#y+̑6 s7ZIt!}#`0KbF%)C [F|f6  e.#/3%b7!A'ˎThJ7X_㜤4FM=^Z_GpBvՉ ީ$ \.{aе4(T#EYQʰ?jkxDd<uJٲSW[oz@>Tv ~Sҋre<*9vÆ 4wdYa5F嗦{K5H7]dȃfCa$&ܡw.p|=~ّw4#{#@zD9JWj6V8X0$tܘS֕˗UbK"Dy,(HdZEEXi;U ˵ B썝w[l'O ct!Ŭk|]O S2L2$ # U#u Z!fv0$PX)V{1h] ^O ǒ;8c\K~fy ⺔Co:"?pwOձTl+M!-써Έ^r5A}2qS&WǞUV&L\,߆%nF|cQ(G|]{]*UdӤnwHquAgqsa?-pth98 !dBci3س$ОN4=F[ۗY*$(]VS5!ɝ|yseX#qO4ڸUi1G7{3>a%vbi=QݫݎV ~FwӺJe0t$Q%AvI9sx}ƀ.d%!Ll;gr9f&jf^=&[c)eb?GAu)rb8 (f~mE=)R9]Xs{tue!d= C+Um bh((8rpN6Eko`C C n6:V90K3ohXY(Z  bC0@ļadkb /OTJav6Sy,Oե@$94`S4fsy1>F/7lT-G:]!{]K@zmXdl h,W;y]^>$Cy0<3A0:1@hGͳ/ZJ,I֎XC4 vZ؉wD˷db54 ʓ?,<]۵q2ģ~Gtd+8>#;Kf:\s9jV~g(jiQE 3)`Td>Lmv_ }ebT{l*JOaƺ띑87_V%(qnŔ\D^ Lٓ㖻[VCܥ!24Mbr_sɌ4x tˢˠo[W㛺r#`\Kgu//\CZnƅCϘ7LG0OpV}ow;QĂA5-j%&t}ӳD$M^f5utROkd5情Nv,[eM|y8tgThV x搑X1M!/kRRT?ew~˄_Ca@}3u z&ҖY ZbťEb)#(=*L|LU dZIL5{ǣ: Xr~x0 KHJ@gZ4$[9|}k-9H݈z'mW]F嶩^b-rwrpNԏ+z-J`u*ΘGr!X, 16יɛ{%:N-ꁍ'`lDo6y1|w/>,Q,:}~OT+&&6 :0G-or#Oø;kjJr(X5!̚)t@9wRy/>c Np}H~ي>^S*˹=ttPhy(|DRC*Y1Ȇ&eM*YH݁nXE]x~퐒vDAI!z/HMv,Avݳ)3(Υ3٩|M%(lPMu(wNq$*G&?A[<@oilꨁT3B7'l\u޲, 6 >c^ */&mS.\X?]X 1zld:4Ӆˠ01_I,fIsQصS$X*4kv7K´4OuQޞ8bo#D"hg,%q2 aPi+&L֔ԓp7CZɗd({Ks_0j+UGJs^Nԍ^{?L/WQF4,0Xk1ȽvX丫x,~,XԶ2& ΍/Q/`Of>jF..W~fIp,j1.RoL܋)ޓn .֑\VUFU۴I fz]XWSzxzYd`D7x۬AϿԣ% #td8H͓ɥm49gmmӣ-nW~GunttcQk#c[hd`Bs9&¥w~B+Le~4 *6Q4UXb| w֔( JIx BQ`z[ \Sex{Mz\dN~66h}[űpl t^AtxE;'Od\/3? +󴒤)m- bgF]i,~/= o@E2c!}P% ٨{)'U!'dE&kRR{Ֆ'_Զ9 *hQaOA3JqMm S!;PtFf=Za`͉i ^7x4RcEXBl/^055߳<׹mHnPqNh*Tu1\):y!e3?X1sEExƭehW(۾! G>e>)Դd6ŗAP)siðBGBƥ:b{ Z'ć$ofIs龝 5qK&vTJ8]-4}I.nl5pE)G1NEstU~N.`qK86Ѵl~WkGĞl[m;|m /]G^nLx3`,u2VFRw>N`Ih7<ś{3R4C;V@LpkJ[pC#)&MOd` ?]~!ec5NM? 7FψsuaG| \vk)FBȵ~עQLA+EcGNHQ#G{nL.j:4Oae9Wj7#;"W4Ma#E9W 5_= FGםd}D/>@J&@3.ujW>LP/Ua`32EŪa :Ak_VIeǗi$vԾ |eYEdq^9֍V.ݛeA-?m#d[m<\KӽަzAY&]R,d͛ jn@&A^zxVӮ~֔lmWyb 9&R0YC Fm[?ȃҖ$I!W*iYҪ'"s.dډkٍ0*8vͧ"AHݛj ~ȍVs+=[)-UF1Lh ['-/bAOZ${mfP '\6S"Dۧ_S1bz YԖLj ۻ(ўq<9g? ,PPcsJU z~3?㓪T0$/cڈxkݭlk\Ej6A_A{?h,& ߦC@;m_UQFѢuܢuF&jtXv@d)=6>V,ȐuyI5;.9|ph(%ݺvzyE4j粅}DGba"]=NF-WJ? anX  R? OAs0{7jǽ47c9>ߏ9j(w{3DZ/e_ϊ7X숨K >8L 2/2s]WC^{T`宓h,)O2е8/{0+oNw1#^ǢBS 4i|b4Kn?e(3/škAF >MB:T<@ I0yq P mDa y9-䭿W|` gn*ꤷ"&YNhy>t؍`Vm9bW`.}V"? MyU. K2y XUGw_ N -$XڢkYws&ڦV_})ic|cG(RBfp8Yl5I` !CzZ,c9uɬ/l__:(=f7~=l .mjHf cPu͂ZܑUҨ`|IH:Z+woe_g2 AJ!:]y/?AEq+^!Jp46V7ߋ“gчQ8JϕN~9BhBDFB;Dۃ}}К&`meh`O |e\^-Zߨˬ1`gQK5#;돔@eusЗrbeP/ʖi^;-i4lSAnh*/J 4(X"-d0`xu9^MX=1A2v(O߁XkϥZ[Mcas$IpԾYHpυիlN\0lG1D0{fSJx@c{-FX*WD upL xI}! 40q6Z^j3DǮs`c1hHgKC~  Қ @񅍪Ry7Vdkuii{iڻe+TЍ|M,{KkBy[ༀݟk4xf|/C!OyЬH㸤Z?)aN D,QӅI2U18XSsxDGxFQfg_C:2" -ݜDb!ѐ_d=&жB9ƞbAu%iynҷb{wG+fg`w]x%}L kEf(0b9d5lvjGkDe:[";[FBU-(b)"-)$A @ɷJQ]Y>}uMeI$X ?FX0 Zl>U_6$- @n7mHG5D ku7%pBbبO]F*Wu 8"_9KWj[!AFdF7Ny۸ein ]+2IKqK) oB:&͕2g%'x2X=햏++W,GsޙB7ҩqқg s@()͡5mrjZQMB{Je XguÇտl Ln)ClY*t~ēWN4@q+]2MӐy#! |P]:~LjéT(Wr3ڄ.4x_2/t^ ygTP"?1#Klʀ&k\G &Jߓ90/M.0+&JE٧ aN;"7wuK'fg AAfz[-k\`T(A^dž& qƼHiug?btlӂi*|A_VUa1d_lzʈ>] Tm^*nS}d4l a h&6TO$rNJ"Xg]SJ{]zsf2zJB3Mj$z7lPd|k@K3@9[ }E'<7`(&O";KDnӚo#0+tӰ_Sճ@ՄE0MUSA r|ko7spD+@Y A`/Lm>mйs[xq.~0T>VFcEP܉Ux3m+!@tJ;Qy#Vhh>W-.8}_ͦC0 ;6%/M8;%gzk,z$c7.tb[@d_5EK97 %FD:À1? F B 2<}TAJCRfIŇ*/LOB} 3ϕ.sZg8IM4 Ӡjxɨ~1zM۝/̙p~6' [߼6REG9KR,H%;.*4غ|㔙^ [E)+*R ?n  Xt5(gW0F쨬!&[?A`I&@RϠڬ*@J.?zB~FT،Ap J̸>v3EGQg ŚPMa; ye 1ģQOO>Ӎ4@̹kE]"jҧ< *ȯYPGЧĩq&ۭԦ~rS%>1V3E Sb?E<Ϲ`NǙ{%ЦnìmcsImį-݆g'MI~lr_} ѹ#."o^'N.=s0V׶7Ì_i~3os,qfhrsIn>͡m;WJSgތ9P+}Gϟ Q1,KuMh`(|lks5UIbU$N 4u2X%B'kܵ9AKK~Pr&X^|J3(v [Mcl@J"JաChzi`XcRzb0y5 Ni凒]ڰ޶f}qV|/®oh}HWIZ+c`h5]S.C@ut.Slޙ~Bz<|2OYè 4FvniR˵wLp ڏ1MOFU`A+՛D/"&u.2,]QBJ+I_H[g%kE+æ AbxNs>ϫ뫼ǏRa#n+o>\Ӷ Yֵ _/giz&'g[[We*- G.zF"5[FYOıE4{u[Wգe1=HxD+"|Ws/)TtK] Y ˟kl,Y.SX1Uլj W)Ar8T/ `;f&3 wo.J5*v C+c ?urA6'#ߏ4U$NYfB τѡmetP\ |Xs5TQ03Н䖚1IbdeOOy|=pM 4ld }z8iuy㾢m"4{^WMzZ&9{mNaӲ}K`j |XeR4YAJN+BK <.UoT&}E(z:۷SNJZʳ #-3DnϋBnApnxGdk`<>>A3:J' LHA0z!xY׸^YhXYdHpQkROIk.{G YK’F|KTKxUͥg8D[M(bu\^^8O󵇗M6C9۹"$Cr6nP ` 3GR ="QbBYu:'\%XV5`'ߩhw@j.'..ғov!ەaӖYPX{_/.rX:e8pxe!^c]ձQԇp6}=^ŽQFn.vmamB^dCviYo ,#cKZÇyL!*Xozx̠7G1a2[c.Yg8I3^"BǾ 7DlF>Ny<}jq\쯾!@YqE/xM;k{@f]X"9߱gCD}/FRL$\M;s$~w߲a'/1{OwRQ3WujUJ=^t3+A@\ܮ~-L؞$ Yc;LzCW{ҷ*%耲;V#Wj˿q6f 'FЛX6&&}ٿ>:1k>"Eߎ;Hq3h$|n'cˠ%Y`BY5'fd07-:b|alMӹ%[3+x3@k٥}d+ˇMS]e7P6Q|8?^Zi=N77t ޷,#[ Sbъvz8ΕUyFKz-S[˳N$#4A) + ^:ārX[L8z hJΆ_#˧sYxR z7gU}䗋[e.~V3Ώ`ь6yMރ@ps9VE:4VkBvLYwF5x5m-`< _*t} tB;e x(HW(3exmS){lvPPbl(Q;Hw옼w9:!]iyE+#Zȟ<˵Clw7}+5E$?OcDf9sL:Z%lҿi$sB #sk#VބPZtol`ergGʑTf8犼/:Ɠ!G/ZL:s7( wRk9/T J@5aHbe^YÄq1U uׁ*G3%!?iPS4,MM( +6!HA rZ#;glA9M|#$(1.G>΋ߦ&Bײ7MTpK>Odt >8w ,BfI 4N*̡4˰pǒdL[N r3W2FhNO-iSbte,̈y .jNq&wY L6DN瞵j7CE o rFR0l"fr3ǺkO@{^,pHxy f1r5ԮjA]p[\%ܰc-B5Ô#ծQԴb4C=G,Lc 3ۅHqf`uOnN4T9xi/g|Zܙ$"|* 3C-wYmb| IHWLkҗv4>%I:NeXk( \ $5 e'PDHf!R&9&ؼ6͊Ӂaed+˳hq@p͔}+W;|V,}}6 هKLGsSdTKr1sr2^jc8"e&=FypooR9[崓 Jq*Zm׸;ձLuoA(a${{oe5ҁrk%ǀEVqAqEw}+o PUtoG)p5֚([^T3(֬Y<&¹E@dN~)XdNqpsf::)NF7ҼM6%[D)w!:`q-E_cqc61qkZ3Wei'|J>}VjlEȕY>W~CEXl|1˻tb5wĥA4/ujP*yZ}M`X؃aJIhrqvHQ܀]nLn50p8GG( &H+SUFxSm$OҡΒ=Cs ҙ6 r !nRhQTvkW~+ @lޙJn.@tYӭTbjq\bquV]WY! tHHx8VE.ʻ6.W[@a̹e!_c/q}S*)V;Vae`)﭅)'M?_,Ӑ=f `%%-|NN ^yPE}-K9 d j[4]|:1#|ps$xy^?ݔ ?+MKG+ ~(XЀYR}(cͿG BQ1V3nˌ0!4:V!&RYnhZ! L,T\&c]$DaI%T#FboaxNO-W;gnlA ]˲`\ vḅDE9M 4o':m7֩7_q\v6n(GyJb7m׋l"0?w#2v(8I$R^B//Ss!ӾzXؐLf@L9ux/ŸIs,1Iy~}iwU?Jtq,Zjtb8U@ UiN%^fHb  *mƍ.) l B/o,"nU8IFq>upZĔ t’뛣A iÉ R=Ta%@aRd囦]r> U$x&|iuDWT1| $LתBc7) kPZm u^ʖ|2Z3>$垊pd*^ܒfwKú8qVG7UvLO2UP򃻶}07\6%3|<ܲN9JW>ޟ6@#.a0jx1~-]my`Hƍ`ibM!> _L\ Nԙ1{W >v]=HJ0 U?* k#:FZ3 3 &w p>JƥSi1p0YҠFZzQ΅\5st6I:j\pW>gYy2h/f|ySwʛFJrݕ+l=6lKꉠeCy7/ݭNkj'z.\43 M&Jܿ -ʔ Za^UŁUdPE}`qR[]p 1~FT؈B4|GGfi8sMTP[=%M([m̝aǪ@|.7ų8zs6 fic˫ZV$$QS'+ovy1cFܙkic)?vR 0Vd<#x,ץyxэ  pSv/6gZKZW6hbmn16洛*#uBS23ڶtRM'{Pod9e;H7.n&;ɾvyu=Wx~_B7CHj\.< K\Y·hJW|ЏUk̠\nSp_/'Umi뜺,Fwԏ8|mElf) Z;=h_ wA`#=-@\d͚.)hOF涉G87 eOT*O Zp:̭SV L]I4{5.E.zc.At.ֈ/|"/VQ҅I}"y5m{G\̫]ZiDť8+?]tKAHE :;W_"؂8GhXwbl24[/`6̣-)5b%͏aY[$zbS!N+YcRp¦3҆$^o2Ԑn/9\1xTPهh l|-ͼ:F_6*JKևsQbU'5Y]v6# ~<ʛ'X2&5]rوòB8=kٖ-4>BY"@j[``jإ;u3@AR/"@ Bêt9]|gmOyR.: Ş(wMEC39VK X RG[ŪBIҮ[g0A: he*(J>TH; nbg-ITE9Z,qה5Th!c̹,g25RQ+C܅MćޣZ/  fF[%Ei˛zG'<#߽5PD}H鼝{erQUPlf3Zy͘1dV4: '"B?'9G_~pe `m13L`KI#N]`]hC(<.ޥ<4ۨ#S@{ ts|̤u.,b %š[o O4Kq#{<TN>wƧw HK9l|;l̻,*'rM0X ۃdM֛P();k2}rӯ e egք *0.̟ bEg.J,je[itҁyo\g =j>O]'-sb3ҧF׳dZJQ &] qns+Т6$ &g1Swx$S@k0\"jgo(K-)+abn,؉_K]{!~]߯5!B$Jxd*ӰSe?e%;F a40MDQpV8ISr8PyN4ULJ M,VYU).sPR֔yf,kh'dۇ پrVIOy cp?GGh(Jdk"us_Ig&ge:0@b _g0 Y[>`z{xCW\mtFp*HK8ҪT|8b;:BD TzӋ,0q!pvQ2Z ռЛ8<ӢNQ10ZV:kF2P/nJ2l:fd²nŅi(C_YA[=!riSSr&Bf\ Ӻ) WCr&dCp[Xu4*qt*U\nNS~x:8%(G/k lT땳P85ÒmΞ|E~/f#SƪZnGµE]#|_Xbpy7&6dfјU#灺b4n37=1o>-@VďV%>S=t_ &w5uͅ[z/dQf4T1?f{ # :yŨr I F (~$+-Zwg6voe@ke'?M74~pxu#Ԕu2-QH D#Gk<= XIϴ~JмY!<{!{N@$-x7 fcEY6'oQQh߳&)?QQ<9eE$IfuW'Ψ)Ų%Fr嬽 j-X,/⍮n9`(hP`)֝7#t~}B^MJb C8FTR? qգ5%m%g:wA01T ԦxaPj^&W(r[} UB qQ;2tZ k{LKm)n( t]$ihߖ,Cǫ }]#ys6|~RMp׎w@_|*ЉKE"pnYX1A[,lr`do@_g*̢~}-FĨ4yA`Fmf@+UȵRi ͤ4= 93b/x|$-o-rkP_u cwkHYS&> [ӣ{] _#wa,@B,m p*;"r̻$xi8\Sc/R#eK_asFT{m-"M~KP̽Q'~-%?@"Ajs olXCd;~)"0B5U?Ǩ ׮tWӼV9uIڏgnUnT0{ vmE',];wpHn#F)FM*HfW˗AZE qgYZ070701000001e6000081a4000000000000000000000001662bfc8000002af4000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/raid0.ko.xz7zXZִF!t/*]?Eh=ڜ9Ln6 Nu(B#9o=Hc X DV`_Ŋbr(KYPԧv+e::0MxNQmV+'(zhۙBLg QÜsPVqܞҀK_Mq_^j:_/zuh`&3h6Rk{]ǏM&6#8dF)/dDhxvn}D>l6)XHEo-]v(ڨ#K8-e4umm #$~%\PsӠL[.Tr4LVZ*w@0hdsMPܶ&-fP|No5݌]bPPkf8?1 L!|wz({tәTS2Ccj*7Y^Oi.(<Zň=f~uT;8C;OzVxh1Y{ жk d%!1v'Bw69B:q (\zB4{ "Y,[E?+Х$k"R#s43vY'U2<6mcGב+>(βn GpRUFM=RZ~:v#R`cw9ZJiM>"s։CVK>m~c:GUs1\1Mo$}9n(aZ&$i*eqe~a7&"}O9 .* -@i=c#L#d_Fܡjb5>X_t^ eXX,pZq^Ym ~&RpNx-R2U*O>y8cu3גjGNygos"ς,m';+(T Ew n$?hުP9ǻci\ycPW Xz)(C 9-"%N1MoHsݦp~PgS\o" `O0gjxQ.% VP} xFh@N/x}iu>1nj ZsEia?\`4((#"=U[= p$ $on rd{!ePkoPއKĕ2U󠾫  'ׁNc3uO'ܙnkC  5+HF\֩_u>9 %>/z 9&>1v[[U_`LiefVR+JfE"G^.Fs~Qa 9m}P3̤Zn9Vu4$RV)*6PܞtF %!D%0әi {~|kţ{>UkrEw><6mwUـ~DseP-c*L ^X_ZC_i4N<59ϋJB__i>zoJI2s_uyJ#jl7M%wB# =:O@Ѥ~`6=粖7CegGw6PfaUYKbހuaZY"K2_gs_Z6\czHuXY5,UtPeh_u&TSh>yNNq ,nHt ^-'٨+4Y=w٨d i7+L'scM Dֈ@@{ٜUqGBu{G#e9_0F3`7g'PWuTk~cVJ{ =jDZymK4iGdMW,62.d>.8vKnjt]}9r NuN WD{cb L4Y d_BHJ,Y&u\ D'4OG?X3x=Γu#G+a(fNЇ)iUNl D;=>IFl-67[`|g Tw~M܌R{4RaKF?Ve._E.xugNMV3 Zy~HJgoT~϶NO'AqzI( |fFR tY3%{ŏmZtz e(&fU@sPUxi-#sY"|l::@M Qف:Y1t_'1`J#7J- >""T=[=\ jqM:P?U$k@ha|^ !IKJxMmka$5ఙ)`Z.jC\+N]JQt )ޣ0@_nBw22 H؀IGbyPougiͅ zgz!fJ/f?2x dm}^yLOoijT'Ň$~˞qE9| 37R1NOz`֬*@y[|&%V' dzmY4եT/ f.(οVqJ&]pz좺y6!gL)>]9-n߫Dv/ 3NXVVg 0s1CW9hUI>?ڑl= "%>(n='}IBE0ʋ ; ᗔfGf}Nmf#A[kwLGFͧvd5(2|sLD{J( .L[RbX8&j)e+w.Uplst(-p#2{qgx;\(bc mVFчykMZé1QC@wdɒ"NjblhLZ0ct(_dQ7NȻ.:1W"!葉̵|xHߥuA|oӮ?[{;72_'"9KoN4Cm:po$j+Iȍj$sƹYp9@7]%hʹt0=$YJ=&8E=%[me 3ִY\EmqD5P&B>_Y )8}籓'K鷖ڭǂq`Ud(z`]~&B_ݗ 9K m((6ix-7WoV$m;wu6Z0p!yA&9,xXB<7g KV;ti0$B <.จmOYmRm^+JVNsmU2bړݽ:mnϿ֮s;R%s7({4dr1\zZDJDңy ;,HYkތU{FfGόf0iy|$rнW6gԠaSp;Bv&T_3ϴp٭I+#qH ͅ-R!eW&|kD!ku}y%W;\OZڬ^}h\U(3YP@,Vc66> >4īC2 ؈軴̞]@^B>#Ntb=̂9;j)}־ԔU4a㼤_l4M pŠěf.'lr<7OأD\-Qhmj>(cl}PE ؊n]nX7t\8E# =gjϨ̤0L5wlLTmw5n~3?э`(Aщ%RUK%C ery~yx%E1]i".v6b X4țe]in!H!:̥J#Frڬ %CǍװ3#/Q[:Eb8KK:Jb%u^F.S~[km'7m~ K׻(W쓿P=SYZmE:.M\sxh ]>T=c<&l-u:Cj,~SG7^0< [&w#F K:56OdeCz sBllJGJY){w;C߻^Q%M{p^{>z Z0/AK'ם8\=Ta ]#q'gQF~MfRf48ؔ+UH:JX <%oc[V=ᚾ{֛=1Z%A<+Ͳ2fd\9@O|FQjo0Lw4 vǘmM63v!m"4b@X5ڨ]2$H'KKkf,%A$qʿaoBEՐӉ'1!yԞ@$*kٹF Qǰ%2A vc{8?VL#] v2b6悓d3^V&!,svpk2{!|b^Kh0:j vOr"O\FA 3P 癲w/A,ug0ND l䉒1@rgS,9' "-Lz3Bn*6s#vr$_w~~4hăzKl*-069VK]ruQ{_Q~whútZ˼ay@(/{xJ,(E9)Y7݉A,␸ hsj~`dN.{eR9&}uILLoEM-" {cpJR)J=z_(-ёb(JһWg7< O /Ǘ_ ih9j ]K%IYH3.LԜo:㓟ORA_O `QeԤ$o ]VRE:[Xa?сjo .GkVY跃*h̺Ca|z>&eURm$qO{-;0sA-h Ec_f\h! 4L+OJ lb辰,̹´+]o"ǜViZ882niGߟ7iP!7ŎU2Q맫p8톷ѻ*\f("- $~/C/l)./ hzm*O+Hg6/59#9I۞vƋՀqzjI+ G \Wdmp(c#nQ)Sv\ 4Dҡ8RT>gI]5;252Ts#EdiS1q7웵 Iy6!e$ڀpv߷|5~v57$&8¨dfw{!r~7G;>E/cu H^S8{]F_ ~Oݠ";-Np@BQFciÂ^"HVZiKTPi@k*e,%XS3ܘH6u<@BiLM{Lұ[>6ۈ'vDTFۙ7T^v{Μ"L~rˌ^380VՃ0nWW|&[ JC )~ᄼqdvЅz׋zP϶Zd>;{sjsZ&Uvd͠CVuJ}%uw<*dZsȱLV2tKIe_r`yo}Jױ>X[\?=HAPfY=b6i2+*40%M,o;'~uMl|o"  evxnHn`hn"UO,n='GM&f`&/f%e؛ zL>>s jd9OzkM$?},lTӄ+w@#:lWpEЯlը@xYR)ϭAҲ0a,Dl[n<:cDv, 6ϙ3ͻ O7.0|YgS!qD[^?A| ~]#Tq}沿*nYPo~ ־{Fq +^>cdzk.x:$펇r:՚+.ʤoeAVVEԂ~+- JZF%` I?!5>ȽaDaOvD 'wXG2tg;Ⱦ!Xt \s5L#j'`\ >8?yrs[ŷ.zZ0-:u S^ <+}~|Is0‹>]}9aڢ=R~@G"'a5yumC뽎Ɗ-QޭT>?9OĠF{SpE P;wJE6ah'をVh|qj.`Cn ~ .nK׀*˼,LMZOIGc`ce+MaZPU +HE쏪Ŷ흔x_|лRo޲BNxJlF\7~*1`p:,9u}ǯ"7,}LI8q ?OBOqvLV8B?v]k2MyjIeM+YDusOrj/ۇ}1)! I6 %1ޥleeD' ]c !?zz$,[OL|+f2Њa@z=m3'1+U #)&ϩkѻ/¶)Hеg1EY>#YΕ5G"S92\ c>1FE $% m]?)\^p`TCș;ma7x,5o`1A3⇓&tzꁺ+)[ۡ:zRRɋHM~xNdWMqW5Q$k4 2۴P.[}PL~C1Qbmk/t—u{/hX8'J(%T5pܽ!DooP:/VX4oX6  YP|/ D°N~/W />|Fi0vqQVԪğߕ3CmZQ]m!H?5c^c~D1fy-LBQ k] ,) S@2^aөW$i@)Ǽ1ƕrMXWkb@C#Vn[23 PdLYkq1ڱ%[ *hiKL"cIdX"4q󩠜hR?LY#|gҢ )Ju="^N78҆夙GwltQ{6&GPobEa%:|t)f?#c0Dl4vwF#5BГ|) \-œ}`Ɩ$9̨u݁{bn˗Hi/m;= @fw>ClN?6#{zE"'?w}q6W5_X2aPQٸ qtr*A0$*ɢ7yspIfLXa:T-' :0 ed'p), ݆}oyfMZ$>K$0$G @#؛&'=Ex%=$tl_1)q%)?i;ZTŋ9B 'ϴ +U[HW,] KQ0뮙Ti+pĴ#IJT!KIB "'i/8?h?QkńRG=zk@AP`&R񅤌vzl5'z[وˀjR4F: C{u0 d,nyҲ&xw䤶$VV GS6 yڇ {O;ҔN~Ǵ1yvdSB3^,];Ĭl|4  .>+-pb8$ Ʒw nwOwٟk4Ωr'R- $*p@4hF\2T4/mBBQ'uxE 6UI1(U[弈;%K%~a& &,MepX;(R-o!& lPd;KCp}}PQe1bAlF^tOwA}P;|ex}Kq09P-||3S[!N7SmC<*TRԨG6ϑhc(΋iZ z؈X0,1Mh:@-afMr`.9`H?M4rX K؆amC`eik @yDk8 NY]84N Q8\VM@>̊kf9Ve r5dS@8H*B5(!]hQMwoCۓ5 >d+!'< 'ps. y37#w>@S]^B p0L0Ec}Pt|B+&=Yl'L>9EƠ6IIJJ25 Fʝ wNO-Rqǰ3dVm9f"DG-a1 T0aX DWEM];j Y+A=H '(n OqQxGJvboRwϳ&$՚6dW3+EVC ֒hIw*\ՍʟX~ɨ )dOr =DE)>vSRmT簐bـhT1hɫfGH "ȏır[uᇔK|9)h˂VUXdzez׉٥b,&毊:ߐ p;xfy]\%[W{4 2)ɕcѧ&%i ƥ4sVq 9e(^bQ-78(ew\AӼ;PN=Se}QKv`ccY`Il$] \=O?c;5*=+/"ce7Ƞ#J]~DizITsh7ť:$̀DWG˩BSj)|bHm]v:UG<r }f(ՀmŘ$1J( Q ;Dܻx@`ig*Den{:ZsWH#fx`’` eRC2TU;ofB K=hsˠ-i"4=g+rHx`hárk -`GqМ X)%J=-0-Rڨvwᐅ\ g5CI9f={J!:%+" !|HI@ _sPU!stcdQl)[ir($h3t83ؘjP?>6(L(`h% +:}JGcfDDpw szOwJCjk7u֎t8ү;W$*IlYq J1D dhPv=u8fԅEkW9+I)xڇ5Xw:]YW 0!"lsoجnLBIDU{<]ѤO&v?\>^)V 07:Ig7nEpn%~ʾvGca!/^ph݀lt5cPuʖ91wF+uR"0XjÑU:#Ņo7 ߸-(xk rz E1*'T@l^=.,߈ ƽ+l 0ɳ5u)Wd줇tõ *MO~R /`,4_EI`8]'~3}N̄2Sgt=}7@l4a.﫶NizaشT2t]q=&YNc v 0Nm}95>0cl[t.IKk=jb1+i %E5r2B]d=XV0) Rt%QUV^õN V5p_~;ޅjsf/''(o%, B/ү x8&.J[=ӒPg͍TCO7˓ P/7-^ f@DKzW%ZRM]%y;=пstO^~c4f*[̒%F;!FF`OeAѬFMA:>*kl˓R//>LoNx}z]Yc䈥Mev!?'9ZFY{Q0&tn?RPB%XŪ, ۑ>/,uY+`BRt iTѪ3N,e>h!j-D0l<Ӿixɸё,=ԟLJQySCb$ElüB_r o,4Q~% E7BD3M O5a =`8eWsR}M/lDWrGag?eU U: 0q7cST/ʳ.c7 Z9Y7X 7u/ץpgd[mgAlGqr4_:W=t`9FYdVfsHq_ JD]p+|px7ࢥ1 7wYR֭v{"pN eU}gk@>jZk1 ~v:W%)鵬/֩u FddbsBUT;OU:A71OYh9s'|&γ}ی(~YF?7$׳:zL Z*,7rh&0˜;Ax|.sōjT H6WYCU+(~׈hwh 0Gx CY E- >b>Cң}#@_oZQt59*.TQd}<$QxԃdU3zwIhFCQW{ \=fQEBD?"Ƿ+_|-Ęy2vM63~vB벘 L͙ aLn_mZy)ॱ훗I) LVp*EU':3xf@앛܋:|bBƹ>ų+ _>}X7}`"% ,&r AxB)c1CˋU Ҫ~~j{敀M07 BNa!N9O0)u*?uq^8eJnПC-D SjD6!C?5_y lE7#)/VH39ΛovdۓAG޳;,/;wjZ @RqMx!H>)ea+ξ P#t+|9ww=J`.}lbYv$ϡp$j[.2.f5b;6d>y犹 D30Kn;1&p!HFp*dosZī(u Kc_`Ohh4ǯ߄#/㐓3xy@\ws[T*wF#$BrKaQ ?L9n+$_ۖF}cg*} kTG)1n R8Ûy/hvVu^s6>s6ohys)ޙ, T~qQߕe{㱨'*0Yԕ(ae`Y3^d)g_ݛs3g6^|v !Zm 5%C3'gxcO~ < `kWƎI8he[D.3v)x&~óYFV^UAa[ gl1Ə9x3YoEэ8uC=W}y$W%9|]Kߏi_w̙$5_]H']= ![Q }IK>2O]BM4'=f3I/r<2JckUAԜ% . okx%joWђAt 8\u搐mNgf'1O=8Z8=DIA@W:CeL YYe8cK/fb)ewgV0/ .ލ+Hhe3ktK6$xfq$&.ekzc{FX1o1\g,s8FRѵVGwQ0QM4$xںC-Dϣh)t*AY2M*=8%Qc7r%+}d0d2S)] 1܎ʲlC}S8 a"8L$\R2a S } _v&>\˳grv ө;<={dγ`OvkPq5YV+BkՆ[ܬZ#g<_peG_䨋M(~qF jsMHKq~zV'a6m|-0s̋Ůi%[=d~b<_@Ӿa/+);i.O|w}IU>}ey+7~CYԏ=\>c y!HC||h1_6fvZ{.ט-ì-@qrumFTP "OY"֮4\ p^'CM$C2N5/QY@]RoɄ[8$%>orSw P٢m-gL{~חs'Lr*BpMBJ WqWbD'QVF$ڵeʿ@ 5?b. |q4̢ ^"kaߞU!QP$[E\m-4OᅧcmtxzʨIISDBwʝϡLj]fwGWmVANMHѬ_p}%0X9%>yDG($>#Sc< 2x@}lz'C,kT@wH\bR8˥U0)է^QͶ'4}E(ѡ\Ff9Ӷ0OWŦ6LH \PJ4Z/M!6u<<ѐ1P2l'?vn02sM^涟tmǮ[p!,q D=}tZNÁg+\x՚s]Pu?{ pgnN|u_SUTxfr%;y"8h_r|;b8%?_MN>&yJ*h"-*~WFc[K[)"pہ2tЖg[yѢ)[MMkE=`6:;,JʼneIQWxox#UqU>!V~.}?D:rm-P|:N dd}hV{rA$:\w VÕ]Ew3'#w[xn)]0!G4lvC*We5؜ep`Dl8/`?*iIb(35:$U(F֊A6vVdK {R~v=4 5A.V6CaCt罺`tlNۦz˭?.Ү0a.ov`Py<}?F~Hv3 L$Mm/!'"yN O=ET[F N֎t*=mwݿ$2E~s'G3#^_ @P2N,ͨo!r%b;`!s~iFXː gٌ@ u/n׻AdbeXz8EP8n٨X[FS4fnW]bKAVq HdM_J;lƔQxx y|Ҋ'.FHцEAv8qr_WCuA&M#ƫ2dJbRN%}8bHZ"zƈQ Іg}](K }f; ^EOh5y{Ct3j!H!-m~ڒŧM8?X1}̫qϵ^Wc^r0yld-^->y-m2D4$'޳dcf^b&6Il/h_֙Jf9L;xYƝ[*ۓst_="C@cKSԏ,c$g?}yvhW©Pi='#G;QtD!W9rBȻL󵻮4 d **~֒ OsAܥK \hQ!ԯG\ :+fJS" Bg{5MojOTl?5ks$8 L\rToyK5̕#om"v,X1r&m `ԌMUFn乵R%dy&,ְyB.t8fol2ِD]rQ28]ΉO:)jO`[wE,vZۅJ/ Rkw(v^cnp,aPv)?K#g;Y %d0̬{wrtk/RN?\jǡ4gB'NMUh:l<^R_|LnԙLȜ{j=bG==xVX.A&zoȎ}[3.0~!vz۩GWb^c&,X,ĸ34w+!BkQ,pjBi {"HZ+%Gr(=r͡ɑk2%^ qPK,r?S4UrZ+lJ" ;a e^VJiY Ty&_g1|%ESՂkw 'g2Y?-i4KzL@YLĸԟDgVtdEikͻnB W`iw8,øOJFI/Q. ܤZŶ@4M2QO,)&ϝʆA%a-ϭ2"Sy*s<_~%H$ (;Nʹ 4ꑂpLs ZzBˏE,q*vT2ՍF%JСIyMGEz#qnObj9& E eB0f(1NhS,:i %9J/R♑WM2Veˮ6o}F#WOnaf8I2]9e3K=d%<6wk F,;@o=@S q$UЀo&}q7(Իc?S.ViOUs帎Ąig8F$!A+R*ge#d崎 W6|s=t29~f9֕#'KR?EI\^rz*Q=u(y5Aשo+Ő|& }p\hU|p}7 I ҟ 14׸0It^`\b``Pgcteik6z072> m>lҶb"LAiزO&UOoVډ>.}rQ/Z@TKxA-iwwiE?okYmAojξM`+r"ƞi4<ߠH.o &Ӊsy}P]e1㗃L;TXX^2gֹ)DC޶ :a%'T=oDDYd 4쏺vevn҈`ƃ9dl*eGV9NGTcPuCN;ˏ[D9_6G'ycbwz ~1>7A?C[^ z,Ы5@NG iIԧa3Q~tD-F5y 1se_~8_ 3eՋ)졚7bAou@ma4@FAe'#`1}pR?5i} YoySLIF hb$:91;2mc%_!oɒXLU`QY9;%]m' /,pƒ`ҭ觡g 0[3t}l#'qB8/T>њ|:9'\{`He֋$\3,OjZxI&Fg5u"] 8xCp%𭟲vc~LJWN47U-4̮Z8 Rmαw5>PYQ#xF#},]~oR{t6u8A@7Q]6.Een^ͥf9qب(2COPSN_L˰vDȕzhS((+^nH*__6$`a&2eW@/pF~gXz`|5Lt\4_ sce^=&lf~I$dQ?,юsfeETDlٰM!zSN@5i]fg|Ht|[V9p^z-6G Qq+Hc$XNIU]3fy5mlfdVԡ<ڣ+S5^Xe?@Ɩ6v-M;vI|=6¼6mKB#7÷#4Zc MtARh;,msEGAبd {%]NZ$NMN{xj)_GOy*Ѕn%V¢X31$i2- A")S=PkxMW'ST DzR]_XW]z}-@,EVsOq;%8FUY\Y)miN) G7L;4Eu9e^tcS='1u.TLۣ5Sٮp:MZrbb^v"H ۭN>"oQ>dXփ;7{d .L.2y{Y]eL<jEi M! G#"zƃ ,=&676ca͐?a :OI2͞M%,Ej{{ؐɖKE ,oR0~GwԆ*X[C"19۷V3}&ΰ6QB `: @~?|6Irs4C7]{`ˆ҂c-QB3M:\GW=#PPyM8aH8XhyT \"%7P"m&tsbLA6zYơ 1Ob /!{&2 ?c뗊2077l}_-PP(w쉎/r0sg”Q .yG+5DL X6NJ MsMH%{8a3€4W0nD鷲sgK;-Jw"IʹE$#3L֤M7Z.t%YM8V[h/NI?H?-?y٠^] d2qDe}խ9; +^,\03q4Lxt@R_M@ѮI30"/_>ʼnh= dY' ~$kxB_G5y읦|oׇTxSJN;ē8/ iSY~׼1yk^" h"I%>8m.(ĺ'8S8A=>B{JXsqʎfFiN25dWOܢEծdQ(YrGOOh7t$GzXxli76.,2y-ߗ:Foގt\$1LQZ~KȔt+?_q>SŜJɁ iulR"M,Y. JqC #Vi wM?`ǐXʸPg#n;Xˑ; { 003yD_HV~ӆ1K&`L ߡ$ߗ"QqC6la_S9NȘ}Pwy Ɲ~z^P_FDBrIk1IW ~uܯ,xi#B@~9׉l.U y⴪^R4(o/٘=TʃbΧDm,C. + ;2tf*bQAO8 RngvEyy$&z)dIE9 jE9У"ƅV `sħMPk*geWnOÿD wf!tffM=LHRKKogaj"NX&y14pYS`>?AdZcmUɦ認ǏI}&[RLpGQ>[ ӞiP9 bg{y~.۳ =w>ʮMrTM^WM-b$Rlz_oZ y+* EKeiy?o~ H\ι]\gF2`C}yRoX?ͅpK/U7+9xewBAR~ZrH6>6?gj DɌQ၊D^ghMmi>%0ZY.=m\l,os&)Hb)wWЬBZ%!ՃMФ .jku"K1棌('^29(قHL96T#;o2!YJ7rĂO n"s`[EЩ 80C 5NW$2<&GVhha Є5#==g;jyLؙK>u@$nĭګ.oTja2l[ЍBR7)F`LF(:6sҬy̲<ص02nRE#pK3&ƅ&Cnn Թ@ØoW Z]HiY~VF[3v UܲS !V")4 ?Jdf{TL bY_<>>= ?guo M6 ajW*7dldlA *iA6pMD%b::nC:-{-ns_a{2qTvxժ%.ZF4PF͹{=1N/MPk+dԝ$EX\+[)Z-{D}l~so^l2Cl?a퀇lO)ͤ=w8x4TœXL]܆4)|([z(/3-oئ.OUpjA~؉6D9}q+/&gvsƙ#`vC;0k22gЯNщbTO1;xP pU!C~iP`ݭGGD=+z7d]5[~.,ZǰQ4|{Gd9W9,W%0tW)AҪl-Lы` ӕnSHUn֣U,mS@rfє 7D:ZH⃔^FQJ[ 6fC q#PdOjE[:OF-;HH*8龻/lن- pgs@o2 r%9+-}ޚmpKv", kĦ01/m"u\ti9Ͱju>.}ִ<i@PuiT1ǂ.ӿܴ$a \*~'KĖ_v\ғ.x?qKQU x^q7`E7w%x/*Sup ^=ǽ8 M{f+7槇ǡ'~)I6}XE3ZC Dmʋʍ8| IGv6Lq杆52CG{\}SĀi>!]zwaƢ%D\r8& g QIjg7+XB/ְ5ǁyE%R{ﲯg&_m4ʘ(ሸlԝ' vt{lRwͫ *h6[JRxb81pஈ f "='53ߣ:r!90i]ni&xn137VS a(bÕ O15G"K*'Ϧ;QŠ($@97ˡlh|a׏qZL=ub\a˥d >3"- h:Μ-a,!NaH)/X{ u2&b{m~Kz~c]` W/G@~N?>G>?Q=Sb I$bWd(%M]5vb>תk9OBQ5D8@Xj}#Oxyw;RvbVIx9&kDsB0zfTU-rWl3QAc}Y5˵f(ca`d;I9:*YHVIDN,^\zYD'JvŇ"A B?Df8r m>ctvi-Z7u1H)H +I历0 9g4OK0}~U L}&BG5% k͓-Ŵp(R}(pX/( -Ϊ֪a(|Yw)4*w0c%rtfoCT֘d3|ivv'TbЩl."4%n.h ))DaL#ݸ0w+du ̚$q0?l@Q*4.:lWPU7b5]W5{CiZtruَ1;xg&3TSWdV~Y°~iHgeAT& ? 3'V+_5гPĜaY5h40.D|qN?Nwq)PĬA0'(Xpyx,CΐgHz QTz뻂R`IdK?#D|lE$035;-, foBiJjXި>KYD Ml8=wLir3 }̩a=|'sSxzaϪT0B%_jzl (~[?LNgq Dn4}Ɏg"li;EVlI)7,'Q;M(ָσ4Ƣ춙)1b\ Ց UY"͔T$ D?U6Oz$k |'MР?Nޟ< \ɒlK:MiSMhr~rww =`tS\4$\)bJRr;.TǖtԢ4գ(m ۆ,fSaKSy$x7eV lV%{߾XCH/F\Bc?f-fhu/jYǒd+`֬; ܋"^=.IBP_!&8o_ϖkɄ9wrdl9a6x wEBxtLDڙ jOD {RT:92녛M6O7Lքd5N@2bGq&1Lt12}*gmX綀tN#N)Fpc&%)r_pF}Ih4h5^7ѫcHG.O,<hщz$^ɬV 4> yz.b 3`k&0 &=ԲBɁK%XʄyF9Ĵ5Nf5U\xo=zW1Ou ΋\}o\5oqj2yjLDIM5w#LJk{[/Q/¨2ԗt57ƷTkdþN{q*sTT]iN.{ >7 "=0>qZ?8&cSX%8Jl+ڻQ a^:uY{n2"\.M2XFXOILaƥ'^mɭdn➤֭tU",Hr]b92&6"3w3:fnܨ`g@>`L!.:zcRbCױ*?KMg0˻,MY{!azҺ"}MS1$hE¬] k@ny{1ab ٬=O+sj0{<[^̼ܾ~Qy~!1ALGVUL>`urw: LBn7 > !(H H Zy_$Bzw O |fdczęC) Fj|A88`˲(JEWd0i h2F!\rz[c.}d^˄8DenDL"Qt}h8̣6N'^yC/WBs^ם(j@gt#҂8ǬmDkVѢl,G),G_Bf\ZkzPg>E|%zدԼb>̤31dk}-"Z::tϵ"l]q~mz3B!̤kx}V1(exY$+p34lE5e]AM"S%U ّg0B"`D@ӊU>'I#Ugc6lpdgz~mW8l3rru6Ss Xt-^ħO k/+d-_ق*K~P-]}.Vk7ۮĔ2v㜅oT % Ǹj]Ț}e8= tκ.dgm@M'9|.l2o4Orj75u<_U;e<$b{\Y>@ZD Qr/?;v)nR5xq 'CJMiZN?ŞSwP9 C6<~Ƴz~=Ƈ{֯v)P Uhe7tg)C ֒Մ8 juH:Q?\"x{EU.PoMpl@=Ue.G~eԬt[룆y;9Jx9_~.QfV`q?>? n0Y gݳ#LcԱ4QӁYAjpWrZZ;C ū+ݑa"{u񩐆[ukzܨh i8Tt6%m)qEmb}uju/*h0}DIz^[Jre}T[M eov O#N<]s[)D\LX 8ް_KWW+o\ ]& 64jR ȉ,)J.N_YV37t.Lʿ~eC|\h i $nf#bP"oDqtWY ÉNgWz5yr ~q|7c[go^QKA-yUoucYէEa:iE3Ώ_׺$k^0_dxǗ$~n~NmV%q!-\>l:wsXnx8GşPsw{|L^- ÃVp>g;qD51P{,pg he73Hk0;9z\m"gS vI ePW횤VN-2cw2 Oj$nUF,ސNHcAE,T i\*~qj+ξk5g:rk4 ˀv'HS,cyb0_8F7Fn:j{\ok2JR*v$U6TK, UԒqD=N'̗-Lej` YrTJra8k7 K-YMpEaÛC!9\8.|! o7Ȕ ӼUGR;ϲ6|؛5_{&_uB*M0O}K/=Cǩ3w%| 4^X5'i[Vr4 - ) k0#}ҧg@BtA$:#ХT]yǷ(S޾s\ .o;myBL pn;-):݄ Se :6ɠ}6NU. 1+zLG/7_壗^o4|U JmXJNц4x: )xIt;1b%b^yAB,3:ޛv2 azbe|-$~{L ,|͞3tfvjL >{%)*udhiג?@+ @y}t][>bEg؁UKupb>+* K̶NonaB y#W">?e8Y1Q)Dbe/Uɼ>P!'sZZqU^k}W2M)BՍ/'*qmg[b#poP?OX<ʪ?2)Gi=PރcS=o^$n5ꤟ4qA+YE~x5f<צyKg5lLI2AX b8B p/ގGH%3 ^=Bj(#^um@^@źi%Kr'Z[RIo2=Dݜi"$3 1گ^1kR.208"D E2\RnIrWv7)ѩ[ z`5)WDf{MMDg+md 9zB&Ssr+òm5j g'-Q~kP%6a$$G h(i5G LIqш:ADauƎ`W vbztS)\)24V=ƒ =Sya/͑xt j5ͣD2qºC] <ѵs1>q7](@Mjʬni„sLM|е-IpU-$Ӧv!?W$mЈN$u]M.rl5zአ~@|E]n^W8}~R +W$ģͼOIrVؕfª%-i4q嘪^7nVS yk7_D47K#\a :Qk %oJHI,Хbn"-qbYۅJ&Ļ$JPs MY>\8 $Mc^]J/g sF] s_X/IK M!G@Jqc0m^g>H)zY=NI[l~r]W{]+ՎpIm^3c *lNd(йKg:2!{ٛ[8^=C2g]y$pyUJ )Frt7,Ʒh}V"^s6K݂.'E(6:tH iu.w!4W4z͕i gndњkCG%UT nQxڬ7~ň(afU<0%)"DϬWo!A}JviH=HbJL<#f@-|J~`8([] yC|HhKO>֎;_Y:XI/ћ}is4#0c- &g`SvJ@~рxM%X*d9HMNRp 4g=O%_=I}M9[=prIհQI D,ݼ.X/SzDg'O mtjH7z(6`>c3L țZd5,!©@dњdl y3v ]S%mVl_8gq\s柟&TOVy`ȝݽ4l( 5Vf0lذR͠S4<ϯ\赴xpցdAü H$(QŃr&B 1"-7 sG/:;=, OZ=AFq1|5 EskjѢG.?aS|@\ǩbVpݒheǡISc/d0#˃C>[IFHi!gq{ȼ#]rF]yi.Q8! /{&: -d[8/:ˬY5[ ) 5H$VR4|1Fl!Ҟ_yL+>4c~9䱿-\Qv^xHft&ۮHq[oEthĞթ`}q01W75$G# C#eL@LvR謚g *$;^cjHq :lҪ3V_ EZp`w%G/E ѿekײrKΰ7O"V%*DQlB X)ԅV:k]C1<9q-cGO교;9M('UcF7`boqEJ^b_Xύ*D J&0O>Wy/E~u8hБ[/s3{U`VGX Ph'Y(Z)$^2|PO>5&fè_ ir/7rͪh~G[y+a *Ll%?AEϹ qcX8~mUHON|P~e뀃VɛRTY_e뺲ݤ i8޽#y^ yH3ǿX*r'W+䈢&B&gcpmwkpG$Vl4w1 HD"W<s`iz,pሩڴ];zmd[j )ԣMyM)=k!ǧD-pzC'T+bMg c g=pY w-T[>RE*A-] 5([{n|76(@oPU,-o o/"Aj Q(4 p a'z UW_|;pRƍ\[xƦz,Q;mKнv.oݚ!} =._cgԁ)b7#GU<5 o ~L?bwEGz1Gq)s266uA==R!K\ Y~"m*WEsCʼn͂[q4`++xq4XB}aZZGWDiIa }%HJZ?(B$u(Tsa7i^M )c~IR8[YPQ#+Fn])p kߡ]T 1暋OsQgoit?Ng8wFLѶq[]'&6va5p8]36%S+S<;Z40C fwm3#OXJw?tGC0n4*tD_/i-|+1[--Ѡ̋v/9S&$:#3V&?E5k=_9A/=ՉvK-Pڕ?B1Eʜ9 R'+ЄUkPC unp*:$ Xe=5] XUySR[rr&ν!ְ2W~YGY*D,B# 慞M7[(`rc!~f(qh Q)~S [_Ј HƢ=C/rozC hP?2I&4d@Rn`ȷȮho|[H)!\M7e*qpv KaL=TVnB֩7}7ԖpX!H"6 "rG|15H_@^ޓ-dl w(`>˶4S4$GbE}]r9 G'Syl> sV'&ZMv[Hl1`/a'ZXD[Vu^ 1Ha?u_W$ Uax[a\ڲ=e:Ϛ +HM Fy,8FDC.f:"~j9*DY1, i>Z(l/2$-&Jʄ b^X}{o՘V,K%k_la9NjK8VNs6jx\Zm`Y ̸&}w<fcFkR`ï,gb_ى>s,(y$fbikvRJ-6pOU+ZHR+e: c&'{ęÕ 6ewkI"_9N! П o z(Ȫ mW >jm[oT5}Q_/-5۔>VDUJ) tŮ^O#{H uv1/oy<;5AiY9)TsqE O#(:.好ԇfڿ3D-h{sC?R֙#f{;d?-;g^繺k9!D/KHpL]8.YHlB9n7Cu0xOl&;TYH|Br=A%zo=vZwwM4هcjnD|xyX hbظUr5P(uJYjܙpJ!s=#:v&]j曒 M&r+E#{~|0 d "UQW*t]oc_ؽщC/>Ձ2ls ޹ & oO-@íPA6i IlZMII>VT27:v\Ix`EO?HHi &?STbn8Bnw&2Q\ -0]}:۱ 3YLsR;(3CMz8n?,G&,p-bؚW?R>Ϧ's}`ul,W\Jg>[%m:#7*MLkxV(_y˄7fk:8P"Vi}@\d;oEMA;}2Wg W4 gGRJ^qmɉ-"?AJnU i:Rf$I$@R&DZ>бF="D9* 7Q$vL^q,0rg\mc' I#&h9?(h3  z`ސNKB [5}'R&;-EpOo6 QfxkT^(P]w/0hNs*e$aDֲͳP~4uDU)ͽRV40# c'UZef1ma>k͋O#ԔeX{ԧ/? p2@>'*?_/]XARTF l>C,S`W[5G ≵afRR=8R%1}OkV0uʤim(C w Ջ5"csT!u 92oe`fr9C\Z2.qagJBL)`ns|Vo Sq.N R,RsM\D + F.8T wm5H&ȐIqJ;Ù)eJ3n&[7潆[WkK@ ncP;+qL@^QJr%8 Guumn~x.=;< Zs;v' Lͤ2C_@i#݋}'Wٲ)Ǭ)jt][НppeJ1IQàb} Q '~7/Rq9D1pR|xxxѴ.xft߆2F1@LpqQ"Q-.sqdBt%yLvF0+~fwj2W1Zy"2w/zkiNCdXVlghMQq$#8j0퀚Qӈ{X[2XPP_2yAliwb”!@}DւDԨ$3=FMrY( 9fʞi/˗RJ 4C {5Ѱ ;*:琈H$·Qjefo@՚Iuʰ%Vb[M[]9*fRio05}y6 ~ճ]}BG={%߸-/dκLxv|DR"[P?{eиS4i;Eiۋ:?b>B!/mq?64Dms,;Yw/ߙ`=NaJBDD!w5}ҤM%; ynߨե{-ѕ[>qXG?OFzqp]rO榐-RQxkP ST8I9U$xIS.h^_J!D)DŽuWl*#Hgq9ZB6@yD.Cb?<[%)`p~}>%CĒtcynN ~4 mvPOlg ˱z𿼥n,ԇP]jA̠Cƴ"t-w@]1:K݃yЫ quu.ӭfh=@IsDKChM U#ZAbٛt2Cnr%م{n?OAFmҧma)y1Ov܍EYuo+J+oHFEjѧsNV=KS6'H9;76~p^1T;sp&&fj(JTGH:ҿ(GӋAQ׽Y_@AD']Dcks:l ɞ\YH9?O\(GEzy21BP3}Wdӥr7u>ʡYwzyf5p`'PX)FØ[ &dSiȘE7C,zҁJ !]&)b!O~FWBԸJ¤- {{zМ4"`׋Au8Ĭ͍>BgS(z:%:kU&gH1S=7^gd ;Өдj![m0W.gymMBQ?mhFZfvXsRTzg@AZHld@3 b4nNF&`C?; hkaߊՏ?8&kԂ㬑 ԏKa*hb.h?.[Z¯Rp'mhh[aC!tK+JFb>~atQm߄i\SpUqOݸu]38Cwmʲ=@H8,J}*NT507JK3!!Wb ,/?1LkpM%,}( kTA0oU!2,I,&; *ŢI2!RLfo&X5r>q4PVkO_LW%珵q:?FtT=>V_ y?/{Xd>z>^Ί@2& .&#q~mLh30UVl63?V:Ix`ZP%_fq2)A@ "<0-}sTc7٬.+o &~պ4Tt,EoHY3n(ֲfr+/(,/r'Fpv@#*b'C&F7%ȯwǪBHD߰4e5]א@~ѭda-ammbN2 j4s nx&YzHpyߥQ(L?G{4l&;⭪{B/1>W, ~|Q0]}஧Ȗ/䖑5 v:FllP$坄R*@OWh:@Y5%x=ֶ\bcvj־ڕrͨ.d+ t]|m"f4]Mp64曼CZPc'"Rq&EAuFa,$[+uUe14`_ˤ13r^Cqwǡ^3\ ;փ-xt ] OD1{ΎHZ1:E5453pIPBlFىx_q\cP!v}O:V9 #"D;)Xc\{ڦg,Y;byڔ*S҆Q/@lv.OdnUOCECxZ}l<Xo⸉+R (YJN$1Jșg1wp[k.7ఛ 7٨O4)Ia.mǿiüEDTeb!%K+]o^*`yQĕz1mj<[@Zg)l~HUieIl]ýB.ѥŢhgU3ZwF}m8]@aFOT< w=E`}ә,U)Sϸ`=ݕCc`u}3ؤ564Jqf]^<>en70_uن>Y֒7C"|j^B"/-jXY*&%k?8緉6A'$Y%Xe5K[ _4N<͑Sԃ,yEV)u3 `_ʃ[k$Td7j&q`n;% jE~pA{$3Ս.k8/>="7IϷfEYZϖTGQv::qRkF3[P8{'/*d/IU s0J2MGI јbz|ZkV4J^z{6`t 񍃄*r)C\#T %Nh)Qtz,9VJkcCЙݫ WvGn+5įPyǠ@R!9m%.s|S194ZQz{v[p0{igiZăIR{U'0׺P<=qrHY!Qi0+7e|f1aN+l`dy[Xvlvlƫ"/AODe4 7ݽU?}l4?4N~H- 34hc1Hèpmxfh;YC{;C"{ۦV%vɦ|3GTU~n̄h`$Uq#t vv47EOWӄl.i a\O1aQ gM+"p+5:7*29!M_%Qw8fW&ȏNFJhqJPT-L3 V-F;ahև~BBs>n>`R=U)Kh`qX;ɯ3ZQ^a\T¢Vȼ~wLuE9\*͔=Nz'%r R %I9oWͤnOhL.^qhEzu8P45lU#S]Ub"(L$A`-5ٝW*4aN`\gax73v`.4aA w?TԺnj*?`>l\Rt,SȄnW᭿NtDa@`̕\Vo~f!.-65OI]ɞ͊PoO[^HNqim[|y^2!WQV1.-Xsv%~##;lc?z=FS .6v;!oJC.8_Q148H{#s}p"e2 /(1XWӒZ1k|x!3^X(nhg`2FYHn,p5;دޚu'iU1)J$n)er/KOp´tePœ!Ѵ{&|=rFi)eըo424N4< lRQ]9\Կdp ۭ?#Q;ʟ_VI$O,qJMDNBlZ4BQ:?3EMuQ!el;qDxmC(GDI&zg4iPQi 8sc >>4Ib_蛫*En*O2bP }~*r4?2΄crme`;,=\CI @$&C%wJ̳;aL)9}q!Y/bIR%3ONI\WL}Ýf0i^ux{Ay`hU>ڸ2DH[iCh^?i6̍:xǭo8O32ڻq,ٲ8H'Czl9i47"댣XẾҶ rHBsrc)Iɛf>[fV뱁3T`RP{wpPwF^r n5BɈF`y9A 'r]O\7Գ%I* HDvE%,H]~ (R{eWޤ;NjmF֊t5-딋}vݡl 6Y~luAϷI%79RO#Ň; ńFY3_!t6Qw2Ҋ А|m]r? aI(*$0b8c 65|.~y2-s1I܄乼o.'!6 }]&M˼5=+lVjx v឵R: :W cL_\ =h8g8t[ęI)WVřކ_̌ܜQD,*3*x-k=7;hr;~a.StCzSꦻylWS23-a>攠s Wu5F_~umi!7kk .6`<:p&ϡ{{$~g5vSa|wrVA Q%Hlm(3d\鷵w]W+XnLhU#ZùeF2*?nm /ZVAa`{rC' 2p<5PIX2`e8b$Gap .֐10 Nե{ݷo}#jpCCdť#4TtJ(P(C84=5AQF5)4pZf|CkZֱOSh"?ߟs\ګw&2S{<ȕqC7@CWYKjfcs3"StŪ_Xh%nGk%G sU{HTuo4.2@ p'Tw [BHӪs⺂@jqQ06\oK..H}p)ySe'PEE ?9Gw~4gވ=_ӰP*乙N`O1iޤ㰯l[m_Jz:{F{}bm+AyaVGZ#ʧJ?% 강9?u?*W!@nH,jf;0Ls)pʊ,Ӛ{1qR^!?y:۶Ok@-gOfnRdd<;nd@WX~5濅>4ѓ]Cb6~m[Sg .9{jI9E VOzkZYt* ]JG :-41:D 9Tх:#[wGmQ:`h3O;Nת.?m JR">6;f,٦SU乔˃(]@N'RK!}KLڇ_M>-4i:w;SV?a9HjaK2+NXll'$UpXK²{Q_icgFD"t׽p<\l~>%<_ \D-o䷉٦"V~ty{C,/I o"d5tҜؼN&kb#zRxR,c`ͦ44 ,P WH^э2)w ρhi-u|>ZSAq̋;kr ĔFK g<+>>#k/eջYo0I1Y H #<O_5O?#=G+ȸ"+U\V=yh]nȰ4(= pHsn;,˪ i: "oSXr@7ǔ#%;@_=p$jJ[jdjk*f/#8aAF:6f}4򞲈\j vMד1)$ g$]V*PћMy#Ci5jS[53o,#:8~^{ǻPN/ MIVFU3"u$޺7v#Hb:C:70m4$tphȲ *dWO>Z N^#"&q-ƅoȎt4~"ԇP65E~0K*1TuDߠz̹-4Ԩ^z#gj3Q/E@F\纪zWDd&Q=:Ua hh&^ۦD{ û~];Iq~, ˇ9YYK Y^רתL-]rWcuCݷbWYGbaQxorטmEzkJ褹`FIDPey5%$؉3lC{>uOd×eLpQP{-VSM9EP*76څ5ڙ͜bE[.De7Jz-Q7nlaAE#CdZNv7B+nr p n9ng)/RbuɈζf0c@ y6V$X4>z j. \<jNlU9;$->  1vxz_;)cWQ~ TJ`QF/=AL#>ng#Tb1V5#;()E"*NWԫu횶r {+}{f!F0ʾjI\}"mI;^!˧tA?]Oqq(x7o ҭi W<ͺm{tOUvCS "ƶnvFn7}"S: K&  ".Qq$h6qpsyaAq8R HA |w!MKa}s\WMgoXAʣ׊Ocvr$æL`soKE*-od{T.x3:hC 𰅮#U>Y]uɷq| Sm5 z^ILoH`_m)rNRR] bTwt3R\oa1ʤeÄeS)r`^AoqBrA, %u侫%n-ĝ0HMz({TvodBX ۏ Ґ 6Hx2m ,uIboF2k|cnWSL܀k/AoXI❚#n|B[Qoޕ@{A:]ADU GK:3l1t9UA\Ξ)x[Wt){@.0՚6s9 uD8 p܎ hb~6b%Lc"IB8*2sN(i77Yc~!0 dDg0K<Ѱǖ1 ثVk9+oUE=Eqe;[QU.^VWA1 s ҰךwWnɃhq."0~[!7(MCdض$E0c?ҡ~)_>t3K\lgl\x",_%K ^}Eoy84,rv=9_{6*)LF~/FF"Βٛd,+^ Ds¹,/+6LVE9RUp =Yr<; b@VmdSo*lOV SeBPf |Шl{6~jv )e:-%aha!? Xb"z{a"xru|5MN #|`L~C v_g@_D>x ;b^e#M`U`•F^] WE܇Mǔ ׺|Y^uk*"~ Q_\9Z&$6 F֞鑭R7%|trgYʮu=?+<&;!a&쏊!li8!q +&=8g=wG]t(@,;P 5Y?ڮ"xK_vOp5S~wX(0 (*mzz~[zS-g-;"X({="ZK>e9Єxn {jwu'ϖ@"ljBbP+dbp#x G)* zf|_Ad',U;1Z(^UF^Bls=8ȩR~5{s}mRH&?%p2%T̤-̸+u;?:Юucs3\ĎaZQ6%IH`)&GN'1N[z9y,\КkRņ/_9CɋO.y]u pB{+Hzg2HpAEmI/uP3 fVm:P.܄VYocȚe\D+9~Yf CO-t~h&q=>k3:)y~4;202=l~Xm5*R3킰w/8FߐT o(…ԊtZ){LM BWh)cpTL,M3QR}ehwMJ-+}>JAk~Wԋiq AoBU+/n>x3L>[j"R%&Gbaa4@g#p!V=Nzah7*>He\Y!$Fﬗm0߸f%OWn6_[cOJ8tlCXGo\yaM2CboܤŔLQڠoz RF-p@B[6{fB7Ly(l Ho x8FOOɷ0080пQekzCp ;x\dG=4EmmJ XW@]iuG$vHJ $1Cؽ0-E1Tg? 6,jL&V솥Ó:#U6&9*?1ެR {1pT7-ztw(Od+qQx-Gv49|mvpxMu?9}?>ybbg/%ʖ^&z3 ^Oh Tgf %_3Yy@I]1Qn|\wEH%xSa#Of"@m u >ŷZӲKƸUIqϞr`vVAn,|&!9%0J-ڊkG:͟>bYY^]EN F2Ԇ'aЦEF՘{ v 8EG^W[D5@.><|OBpu(q6gjbX0[z1(_2!'k/z>@4%!DxXG<$j*QB)B(ZTONJ@z>y1N7-U]/%-ԋ.08 o=YSDy?m*0'.r;{kgNwtN8A* :ķՉȳe6`!ּ`){ՠEryra0EqqDѠn{Ҷ0(wH._#cPF8:o}f:|}00Z^~nx1 U)<{Ntĸ}V0B|g;LK(sF;xK}LhmxR6ϔZVc6VXG/;:}(:G 0XIJOc%5%g[]m凊 X0㜭 <'VQ&> 9fi&/ZuGM >ŧ^[-Y3GEpdַ`LCBM,Q7^P F(ߋ_sMn@zdYcj󉱳H |MEmٔ̿vJt : CWz=̒1/(yNjN 0aëԒy+nqSݤEvcg<~$ ywx.vEѪ6r;ƘDKFcq#F2rU+N[sƥ'@N`>~#g3:L&?ֳl;hσrn7W*|iJlm <_K*=t2:.jB;ësWď(;C C3K *?p&Dݩam⍟ E'1+&hY c3ޮtGP|f "57\z9v|J{ˢT;+ , kQ;Ynֻ)ewRHޭ燆O7R>ҍxH A8h9aWKDCv FG.U 9)UPDGo1tO>68Q{K߰X|c1 Ǝ_&D$$Z18p3$|0<=FxgA\+m{ZԽ*Vڶz`*3`,"/.eO:dQ.n\[ѹe?V~YŽ,Z+Ūm.t!eȏ6^'k~uqs/ <^Z+.9NbƑD:lV *9<[}$Lx'JY⍂$%a3/b$AGqz͹r !IͶ[R[t u ccq9 ˲F6fQV,z6jDMƈQYS 5 K^X 6A3<] Vpv|txesz,I{~gTqg5!sWܐdeP[.2Q4%B33|\v]"-(!bbpp̣#}ȭe/]oY#n?NJ· }Ɯ. yLLm 5>VTK2#  n2/v=qPkF (qfjHR]XQoB9[ؐfRj+ufWhzK~QGsBvxmJtnVnY8'FT_hiSK峀96_\a5 u˂Y/f3 =5L39CDJL06Ӕ_O+D4W>ҭ]> -D]'JEm6xQn>FV)V~S3ྙW5!±]%2 oҕYh½kaU?&(zǡ2 $= ط="SFC=!AW>AϝX|z*;8lԈ:^u^&;SIJU{2t ho#Tl }KR->ՍL]c'@{H$E픤 Г8#z.`Z Jp #Q=D47}ɝ"(q6]II0t T{tΏ|p׌mEq'w"Z0&$ \im9 ~n@GD u$gbVl{oƦwbh+oT#"f4*EGQ,}onY,v+ɇ}2א> J,Z8s-V6;X˾I4G<.A3{8MEY&\Ę}udFoJyujwQ6#F'@"ӷ65!&FxcfZ?blFj5x-x'\6+8.DžK7=3IWRj,C4/R"Jnlʝ3)8O IH#%0Eq|~R/cV A]-9yľU=KLn$twTȹD*dTec7rhTS 1bZQٯo>&T!Ggex{5)Fx$0jmD|;StwJ0sXI9;ܸ@P3 Nw^Qx%@uIȧu-2 Y[Q~`vH`Ld>yg~`j>WѠw*>几1 _M6Rvј;l %Q[h=N6<=_ srM &4Rz/H<sga&1}uTI JS3ׯN&mͬ^#3)0S\ŐeNUE]#D}jT)F iO"1Dj]LqXUQ}]?cv~إ0{(> " tЯ>4/Bͧ_hqDqpMw̭B@EC5TN ~6JixȰ_VԔErh7cn @eP e;Gz`Zg,OV(1"]9Ec)c:߅sb ]o(,k3hegЪixI9kA')HiP;?k%ܭZ) 6CktΛ26PIv*p4]/-5ݗ{!Ofq0sn?{STE(ϖ8bmn Y{1V=bRY 1aCre7K{[Ey* N=3ޑGqEy1H)SRvG{Hm{ Y?4:) p7$dy3Ҵ:^gDw9&y&moX_&>^W;3pRj*"Jba&Pb~ A7-|&@"ODmt/baG$[ ?.1#XzRS㬒\ lܚyJ6Hnu/ʹ:ck.{7hmѺQ.xVNbKׄq95F?\:Ir7{EWV8%]cp|AgŅA_~(C!.D;+{ eO+`$6NqW7ހg6XS\Oo3|^8nf8jiG^qb+A'P4;y_}DooF9uUȭ߻p{KD|מu^ ].\LKhBRGuyQϬ3I1-*Uj:~SfN[8DGNvNƟ)_07~vAoCQGa!n0(almSp^H|Ԕeޑv3cx`6Ml*imY\> G[\awA9uIF`D s*j0_fD$%i8&>2i RZl qAbdzʖy3lOW`?{ dBr(4޿uko :Iu$}B}*H6I@IS~sdD+;jQH*U'D" @IpS'Q,YX*MV[pJ]Gvyph$VIQZtpP|\KhrUM6>V1θPvv3MoƂ1]ʤNA˱IK!&ަΚIgKp;Iou*|<]NTz+7|g'ze#,qpfE3S೻.R- Uo)bOY:Sַg,G&A [B7/Nl %&I8ksK_ q&Sr>Py)FK tM  /2Pb*hI.$V6KJlAp@U;4!^1DҶĊA祉 044:Yl'҄HƆ/34sċȿxZpך˜ kC, izR)h$㢙gR*V-ᲝH#q=Rݡ}E R}Xm8fhU[-N*X Aꤞ&cXHԦw@9cB4K߱ /e1?lAY_ csW̥~>t&L+T:!W#]I[-ZͽrD@7Z3722ٳKjDUdG0ϩ@:\E + $JR%R/m3m&a_قGbFd⅚$1-q,Z|00'Lfi{|z a}sϜ+c6jƯGr_zW/K#Uak!.U,`$n\pE-oGӽׁS nQJY[8!(ސBb^і'γr:}C5 p"S'%Zb0U)Ʉ8 WL3O/Mpؤlq!s{+u™F&woH{(=Ʒ6IlND(}[dyȸ-PeEg?AnJ>_?8bgʋ6elD]_@ҫ[:8(unӇ*;0wљFniμ#3oi!G!)́>x&i^6%I/k "͕5\XR(;eGr/jm~{I[=$oӛv *eR4&"IۭI2wo!PaQckeoE6bWe$&: C$]rV|{ݡX{?AL8PK/ܷQXY%vsXߚM~x٤n a~XN 㳵˘bĥ.ەB ^u(Gsc4>9aL AJ!;YΎE4",~Wk$I&1TMFXŌ= H>=\R$Q NiBđW{zVk?|"ib Z0K;4}ϑJoD=d!+Pnf\^:{iȩT5"(6"]nQ)`{*DrgcHJ)p+`@AqNy|Kpb(Tk#`..3p@ޠV0?N!Xė"IL\>l#a[cceb+r5F)١22S8qtRQhCCsIj\Fw誘&Ext(ĤZ AgV4*}_å. oJ7'Jx}G A\n=H%>kK)TmPՑ6_ ۣL[vW8C(h1ABAZ%[ 7)ߴ`Sz"w/eUn f@k \"c`7?]Ik0?BQhpemKl6ư,IHw.8>ջ-Y/gWtѸ6eYC [?€eGG~Ыg. QQ,gЏFqJA6m nT]uSU/_O!W q)+dJ)5 tn']TeB{zK 'lL"ڮJc89-UfJ{i 1%  tVrlr\G,rK{- Og_ȊD~ktxh~5y2bMv%UJ=O;ׁml}}&UUX%z>⃮ϑ,iwtχ콤p5ŪbJ}\"/V84IV-`(bm>jݜMo$Sr?yiVaei_5DQf҈d$NxJ f5.jw*qm&C:qv)NCC:0V $鰚Q2?ŮWQ=7^~hAIȹ(?Yu3l}ggxf.R Z>=\NEV(IS D&z>. coSOHzǯIG$F:RFJGwGD=5\׋1ew 4'ZT>j[db$&M-fni`ص0S[wUEXQKZ+ySZpFaix (8|2*.?#؃u/͈ }6Jէ"QyrVܳQgĒ_.PϵCZSzid%\ºE2K$< D`_/DY?n\F؏TĮ ֊taa܄2RNSkXXۅNjh"쪯*q,+KGOܰcDC1!@I=0%#vl =2 |awXgӊ{o>IC'R8`G9$d_Fr@ˮ4fײWjЎFF@JNC ҔDqU]4zVg yu #)& KML0?#agvίFC?s.x%ӊK!FTؐ(A]Js0rTB3RqEz#ygA]kx02!̧68aZdVk1/蔀ө+͐y$ட%&3[c7\/WRx&NwCIh..,O5Td!Ȃ"hr.=gpvxU!NM%T:GK fg7dT}ؓk-R,|o]b[[Se&euM RcF7S CU>tEZ[]R)4]+K&%Z?O.ƉG5]+)~5||*vDYGZ y[NaSrD*bnW٨ІgR\A`ҒU vͰK\6ϋ5U~4.2}Y>h;^y3>8U2a!Y (;;ˀO`.PmBqSsl%lK%@yt75~xbWY!P1t.5pk ~1nMTr`!s폡 wvgnZ~TÐ&$"t`ҟkoMUg^xבcLl[w֣3kBb<3xZ1{xW=( |z1XXٛB|7/N8*kʳ'@ [v6@`M#j(]aШ2B-ŕDu@%K3HȈȇw{WQ 1py`C8$ǝ? C@EΣ@|y@ 27Gm%LfuCB`͞UOǬ-UA׷`3Vu ?`xcoř]I[ %B~w()4@c„.ݢ !:<]m2gS}b5~wLBЕ<V5cp8JEhGΰb釤dHsH~k3gJ1>`ʓǎ\NLҙCmcW3w+F)X0x?w+>G°u͋+c($P(_ƄϗUgYZ070701000001e9000081a4000000000000000000000001662bfc8000014a08000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/md/raid456.ko.xz7zXZִF!t/cw]?Eh=ڜ9Nհu_.) eˊDLJJ|KLv3} 6++ LhtPJeiU넹}ۃO|1EqpJq۷$E;: F>n\<بbT5nN {{v-͉(E;;V:qFE U`BN82R@99bZ@'~qSP;:}ѭu@)֜ ^{On!P٣柿ຣ nVb\-v'ڧX{\ֵ&0;c/}[[ʊ'}|3F@G(3z4K|yŶnXk@EԦh n"}]YHS78ο <gy|`'XLzJCV'5m' Z[~DwE$bX>Wet=>p8ml`M"wEoM׺yP-ciEUYN^WVÑ+ꇩ%>÷\"XL!Ҩ5c5#| 'ΌV%/d~[:F^jY>@*ɶl(ӢfLg- jd R#6Ս/'l^ HZI.IKFϹdܮrT(f毃B7oј2Ijp$0pXsZ86|[<~%6z z% al&(lV ="7k/*HpM]X8EB{?J(BZOi=S3S[?Y ?XH  ?FBK4w x{5ہ[qudrⰪ:԰V'+X2`Ihp\-Bs (Ora=!7Ko5vB$szu!}(D㈍?O}w<}clݻzS{x6|FebdT櫠Cĕm?rYx<Ī|I7A/"I yO)di_QWmg47o1 E y~ikEѶ=x%T((S4"#SUD9|φϮNB+@t]o'T1֔%*4P)J Yk 3@Qw@{O,ISzF/sPoH6fp|5fٓur|X;\f(ZHy%1R>[nBo#'qL r ӳ_+.Ax8EtMPiYuJv}HL]!U* p8&t囶ʊ &QUĻP@ M$݊tvw+$@Xv,nv<ªsjWZ|߿N8/uG.KDpd9}~{ #u]A2qVD[ :!كVٺ"T)WTēӧ iS @7 +q2jYȽ RxL:Ҥ ݲދ  ^z{zS/=27;,6dvo=CF4fWs P[ ʲ)8+tܸLS59``uW T-٣V[ANEI]@@6ɯd8hzY٥^儗`ؚHؗeh1I},-FM)mSw"-mM?:+Tf΂VRjd!̏ MY^~1C}Ko++fyXu‹ #<F": t}^G_יC2ANP $ LvS#Et"Gfu>CCk, nAM\#=qq4@ce<@Y[,ύ*/&䪘Rîƹ w~|pcht,Q_1غ{zVAD@Q4 ]ibې03^"-D8hAY$YېOpHIGfˀ\l5잨)CKlM =82kAұPW dkiqM3rz"(SB4'CrI"aIO{ڎɠ6Ѡ#X`^f,er{NJw V'WN/RƘfF>]IcH#.y#\w8SݬH57;mUMl1;u"fѧg𝸊 Awрн?'(e!F ºOI5gȧɶO2,jh'd6<740K`t+8wWz\=>vc>႒Cjډ,I؜ە26M=]Zv{.m.H?G["l&\S¬CC7'`+9!ӣX]E7/5d/P>UG !)8LacCHcRr@4os/GDpvu=KwYzZ8ڍV}3B70dmj~gwBj u2穇T $fIgV"|AJ"rNvQf%y&GS $Y8D|-iz%oZeuu>AiTô<_i{,8w| )p;b`AAU}~y:_x5|KPt.Ar^eCQb3[r rؤ=7u\ k-&w6tc|aQ#IS!FJ@Qa\׫X`"dm.w-d ec_zQ(;N7C,2Aƒ1E:U)᝚+vXWzSB؞]t+י "&817 i{ǏiBrOBvVEKSX4lWD_GW/tBǠqobId^N<&|c^uKl 1)(uvivy@`:l>竜Fߝ!w>sQP rpgȿanB6ƣA">+*T)h_<^<^FͿ>Z1;B~IPլ ۊSY[iyL}lj¥q9YXX."Sd}^El5l{4nX$ @o&dϤaL [qT#03RCM0^$n؜VYwɥ D$Hh @%|i/V3IFI޾${&DgZ"T /ot<0G[D9tR8( <_";z(-OdYyz5K(&aoQq0ÛWM߈m'._3M/Tl'50#ҎSE]N5AصM,7K;"_feŹg߲:v#)y#jYqj.[}]N t^`ЀQzuFh.H~2OHJ>UX| }{mbkLq ohFh(d*.:@ş vVu? `OtM;$# WkhXS٠s(vfy8Yru|:Çz&F^Nđ/ ^=% -Ԍh~ Pw|Vmr6U'% k2<2X=qM6Xb c`[~*1e GƩL)8S3 V*g!U%mtcpx4O?X RhS_-E1Ⲍ*?\ kj{}ZlI˜'{h,GAWu*2\m/tj @e^XyfIdPڵ6=j(߈Cw) /5/B)<,T`JA('C㜖$%~@fe?wdHZ~{o P{ x%(f#Tpq5slOS'QJ=3q&HmO}K Db[}q t@ݡ(_ y27Z0\;B]@Txvq:83Zi ЛH)#3Z7‚KrǦliV{s诏 R쥴*1e5tF_ޕ,%vO_a]X#gufN,J[RĘd)[xЕNCIaR)|clAzN]\u@ZP Րn@ݠH^< $|ADѶ]~xV3ɩ-ԼZNmƪXS48 -#;t^I1P,zN6+h?}mWE)Hq#'Q0(>ɀP&*#滴znYMO߲ɣz]b(p:c U}T.E-k$iV1"A'Wj[h ""|qhvآƎP&## 3x."s[<9,Lf$ٯhCd3~Fv2, !լ# sP+V:)#A6eTO46Yuikʼ?:j#5H} #J„6G۟ C^Ex I-d9s p}/v@̀aJ-1 Mz[L߀{=#R:KJ“ Ip$w2SWXFS@оKK?!z;zĕE\ ;L劣aQ3;􉝃U f .kUHÀ7佋HURv4S# E5U|EHZj:G_W#v4>hҀ-/OFASmά*S&0`'R;П C*&GiG~lk(F"\^$<+j)(7bb3mH8#im.&RR B !F#w}mIAqҔjD]$J6EamCU][~,3P׀ZBA-MlÝDnE@nx|)#FwngKk Ef7"%wZOw˽Z8_}-WRStEs0xfg5}Q1HEk3Ԗ fLj[ʲBtʮ_G#7_lHJhR\V[N/"*x[2k%C& Y΍pTYčiAdQYQ6sVhp_ p? %swڃNJ}6fOR GT4Pسe+"3*Rßj x%eP=;lb߶V/_VYD0U:KPפ+2B>ub5(I;Bf˙-P~"ВH< vS'ѻGc~U^BUp'V-\O[;E<%[%e3gף]KU_裏3 _QZ+ftUW8b>egsj#p#[$:b\~AFjE-Y+6#k"cq-twCÒ?˿ּxX(;}b\rcP^][ r6=gъj!x `&TtE~e8R&Yk5rȢ KQR[qGn/]ҭ W=tNt]e'|%' ز#vS`vzDv@_SK%<̿|\UδF'|Gg|WQJaUvuUڻq \/'bV&ҁHnNqՐ.(D[nٮw5B ?A=D]ۣ0ҞtH&O'Ԗ?ъZ f(@mͧHܧ#0XY㇐3:^uR2Fvᜍ ]aG;ԘFw\ $nMHWYX7PMΡyTe\Υ"2Xח$G<. s]m1]a깺Eݔ\m!wPlE ^7o0]{@ѕDfObr4=lРK-5rAD0%Pݖ=qeQivZ~x 9y$dN$3;q].CIN!p^z{`õtb%|,o;y(qeG rȯ'sw1<'#%nˑu3bF?i'Fr T@D=@C'Leu"V[ *[}-y("B ~w6 {JK{r7jHXtҢץO-r uGКznfgP jLo o=p g pL܌?"bwACDhc!d4 ['o],Z&(N-cd %EJ}/b}2n>t/J5XF.{X אw"}ץSgL6a{+aOq>qZV<10ZHņ-{Ŗ!ukOn"1d_Ƭ+F۵5L_H`_³&Ji=,Jw]1w\΀a_$t?a ) g_SوRӧHA{dcv9z;glp<[C1rDŇuhMKR`%VE7 ̌1)\zGoE/i:Jv;n)'FSˍCe#u:Tb/O6 a3^e&οo2O.MSLzzT>^cإ9k/{JLsi 52\'x'gTj.p)q q%|A, 22̚ }/rrjm>PĽ#XB`SRIxo;cӚ(5ׁ$}2 L|`8X_2R$/Fé4 jgf ΍!1pW~޷r_žOPo]Nghr `F ).iP,g=gJoRF\ԉ[[R)f6p gL@1Pq 6\,= $~rZ~bɑ?5&4 0.˦~Bd8 PΜE <3LJYvV 6oϤP!bQp_ . v V{95-\`OBb8C̒a O\cup F]Iz}> K%e[ƙ{/_? s@r[G쓔g9pRWMn-f;7Y**{@\`+wڞnAjM8FSmqE!>Uhx;S_UZ/GPIhD %\lkʒv?l)jZ4jiK;B#Ԗ\Gt@0Ci0 dء@PnQX!qbT-w]}\V_\r,ZXOOyX0."4 bM=Mho#b/Xֈutcp1k- zSz:Yz䆍ݔ^+jhʗDty"= _Mjb/7Pí%,^x2m "SlT7bYβjF\D8AٕM>t{&Zu`8i##unUР틙E{{Eо%.Zܦ ^Vk |ZoA4<6l} Mk38ic;7У`uK5/Y}6nO缇؈.~3EY6NfJGЗ"prjN0p/$UQyx1PXAd6 րLsk%hCjubJלvX9{kl{K$&ԖLkM+Gd>Cu̵:Ad-XHg Amy=Fh(0xHhxfbX VXoG({=XiӉ565,KKr(%9^i]pF{ebtCӸBjRT !ueUGS)Rdڨ.ؤXT%?l?==ȁd[TgZg.[L3?/wZ=8kYZ]!,[O! .xuUUNyaO8n7kDmfbt 3DJ<=&wq5r㢣0YSz0!Nquz3íP S|ބC6hܤv`Bؚm}" N I] mg@lҋVg!w`;v MD1 eͷ瘂Lko LOn>?##&!Srȃh 8΂ZS02q138X̍ W z$o 3DQݛp0և D ӂ :9YdK.@,23,Xk;^˵k?ḉ*I"gS ІWW9fX 3)^Z"YCSA!=g7fiWШFaAa >BmS O~I^Z^-L \>4mT%pU!ۚBgQ p5dW|24="ॖDɄr>8k;|^yФd´ p*ecGbHνM-rnzqKyZcVHUSz6UqO$B࿘*A~$U'uL!~ku\br3#<ۙJr(ZѺ\1h<4)pN6+ctJ}CӅ f6)[ =ZAf6B3tk?ӌI$V`IJ( ">.Ý(Fdf]p&sx-xXMlNO0*{{uPBmi\'bn0YWUsi3 / thFQ.$]`OFRV;J_9&leql$BĨfza\UB HrcRW`)8GPY3}!Ĺ2 X{!o="E|3Nu;6ܠͳ=1s@Ρbaqt3%~H+F8`4v&\2¿u*~q+E̦-։1?l:uWQ5 fԪ~ۿow:f_9 $J>s0SqP04kZ OmY9!n={B̘(6یZLb}+DwȖ/M ] 4؂B;-R! 9!F[06J, gB}: g/L0 iB;Ə&g-e"x笩k>ԏr`YZf''"ѡlASgeGNԓ{t>|To2dВֽ\$ߘQcU!I{SYۼtHːTBǷ%5+4ag'qP=W1K}),ȏNyaBU*[ B¿ rƢ6ψMi=9<9Sl%g 2x&bo{?v/2~!$zA٨^\ЈPWVK;~G22|0=AH73!l9gDŽbCR'֪1h42A,fjGƒ pCœi 3C2x$8~bS4\r&fH[V6 EL gEa~?4d]S'Id2͖ǕnԄuMϮ?%x*o챌/?! w)v?:yq9܊"A )Uǧ_6Nջ!j私<wcpp*pZ.2HED#21a3bJ_dcټ=r ,=}aگ̙Oex*̙bP[Dg[E^Ug86t)^|cD(m>W}%^Xφ0ւ[:-ըv8r0YUmIG/<rjۡ%UꌺȮ-@Mg2y,?;}||@0sVW+ v.gm@H DfkXڑ>NmAs)Dǟps{ %EN= 4u, ߎ"(#X/ W ij0߰ێ9t`/Wb"h $69 "c8@$ңV783gU\ıuyMDP,;Q.bh=藡,QKQJ00"@-zS>=l"̬;删ؐ#㾎>\}'Lu7D?-/';ByV)9HZrM[AQ 烹*jzh]Q|^}1Nz(vf+8Syկ~N?ܬ zFu|Tv4NmKm0e"Mџ"jpsGOq[9md2 4vn:mK**NzəLGp"3IJ-g9Oz…e@Nlc *mw/ |հ7kD&MnݓTHOEE#^ȒAq6!wMmSAhPnmaaG;egI`[==M"+5@dgdMz"O8Np3aW m[=뱎mCjvZ@:.3[x$˚_mspT,law}@g SM&EZΈ cQ#0(5f`:H0Ht A"= q9.*ߒkXmb%?KڳAZ#pkJaba8+ %4Ywwka23u=2( ?nh!gA1, r<=IcUu@=|CAn9 jLt,=Il-uwa(cc%i׹Lb!"*wzGI1NCx@|=x265޳ahÐT1x۔VFY" n b!ZL-)'̸̳_KE*-g)kq؈Ca}#m kO;'R@c FZ{kZ&zb~Q$uh¿1 H pl& J:Wb')cJ('T1=3>S5H9)7lw18Gޔ566c#y0"_ذ[8CɻDSuw>9:>Ke"i%5α<١#6br[_Uc VHU뎆;yeBn 7,ٍA x! yT۾u paHO-}SF&(q 3}w}VzihmlHӉ3 `s3`r̿W%&,@A/EOPHSRNR]=Y _!'<J-ɋ4w:\|z i۲_nk%'yO#1V'|5ѱ`L@:i 3>[*+i.YPքc]]bni7 c7Q;ߴUmd32AK {x|orn< Z3 pnpH\H}s9wTe XujrSKr1NH2 ?Qez|v _|B*tMP3yթupWHŜdƧX|l)z!{XɤH̞|/ "ei y>P9)lȣ>n5  p4"d,hqU:ꤵ$ڒ'Qiv@*S:8#mij8 8JRYy,Gi+}ңjB`j (9sڄVzI ^2V[*RŠy|:8q`=;E91r9.VRQk\wp̤\|EI ŷJ8GÇFgj]0D=KP\'k~;=GKVF)?eL>܇z"Č7+1A\y-Z'·|UK: S;`jfӀ#iHO 'JDKlh],MS%|NXzDX%T:~z/"pNWyր;Ҳp+ݺQZ(; ~>867p 10@]W}E(r 6X'RRM%Ec>.CO- E('.HTAe,Ct ̀Ijpv!&gc>t 5%q^c .9>y,qE`'J%DU0J uߪ01]2ܴ]tx H^W s;O!J% HK`&G @*ȾL 2yko2aC v )E8IYa/Et/_K=o@ӦţU#$n3މ,Z9SK^td+[i4.P_ 7>dx[ժ˳N/8wq6aDx1zKd, 3ӝE V׺y(m7$2O׿WDa/@ghhWiNZEԍrWj@y9!OOs̙h_9*-$ 97rN[{'.>iv@:;@[CD!Bdq)A;ELzD2W6IXar7/|I~6J|$B5d UCz*U$a+RGU|d {PVnsn{9< V=˔bj }Y QAvEOZ$4 G5J̏KTUc' M3 xe ScZU ΨeU3ө(45n,π% wطte  NYUM O'5&Y…0kd-3mO(il}BOCZ|C6Q lSBam><1.cEV!7~q$R#uoF\Roչ`b]9~6Xa?`V+E`XpbED D*._eQXY/0d4e/q="Ǭ_5Qq[Yr:td۷>_ez2_q[~lFܒ^ߔEA :X%@=Gcɍo%_|8ArZyf2ZD" $3#u0@L4jJf/OZ;h&oY ıL'IFq Kb)J 9]ٗ?e}V{JC[IX:"%̻yZcdӪ/Jo'N)V2#z1(ǝyuz4/|IYږćҳHxRrrz˞X0I0XT͗o-sbac!bo{ UYOR4t l w6 ɿ)Zckm҉^&9C_) [l3%Mn+%!X{1ObڲrzxG(.c̽㩷́Qvח@8xSF Wq 71ֹl) ƚ=u\oVfȿm߾?=&I/{9#]Wv*Mv~R.@7Yg'ֽߜY2 +nܓĐ HdyPaU}3R'?«Sd1 F+No85:jGv_w:'@+e}q:B5f*h7эvezOTd.g}nh*mw{'`c&0L)Ƒg׳&nK44Cjx9S )v9ԟ,+9wh* չ%y[@ILw =QD&OG83RHj1KIa[å-#t"6s7cr7ө0[C.u##YOċt!ByKwj790D-blpw݋}h.bt_@y ƴ" Y0`eIu VzN{+vyz^ԡbGj|/wȄ@RodqaSJ!4<VQWOtyGKwI304ճa哲i7#@V5} [$\@qM8|cn PMjyJvJۗ:fWfsPۡ('kvk"q>Ҷ0"VQ7I3$#ϧ:6yؽ "6UX.%ǰ9Z:$ea $F_ 0rywڱhDG!'ՕdC[LcXl~.U$˔=J͖e0M2o f庰&˱] c.W|[0E%t?ފHN2CޫTQ6Q$rjWwUU|;=++޷3 JQ X"ϰRz`9j1 &krG&VN:9Wdt9T'$S87|%X+~ H9FBeWb]ԘG)+nC#ESL‘oDs$rϵuI C"'lu Zgi@_ksη$-baxcgM8?gFsdZ,uVAk]d74?xT߹~a[UȩEDGa뵨SSvt#Α EFFzRQA1taVf?R9 JBqy b :sM\'(䙴+1 [E8'PGe ӱ"CY6*3&Xպk:؍ Z 1RUPQUA0Ig`xqEAa8πͥhU'ZzfzFdW_S 2HFC!0%uAJ&Sߖ=3(#(8O"UŠ5v /C~# CJ(jii'cIRQB)R\KZm#E&^k;#W~4ĄKO[^,qP:DC<%כ}P:8iwc `f6fQG[,'2L|QmI w7BYT9Tx'd"m{L3EK7Q AG}2;3Jk*ӏAPau*ɰ 4}8̊ U~)ΞOH^G/mKl\'\#sv8-P DHidS믍e_tWEUQ(TugwXG^*HD}DjcM0SJG^n6{@ؿmt1Dp?ѫ#ѾędcUX]p݁ @x*aP$JD1?v)S#E@׻("'s΀5sZ')qžL!{:^ /ou6maSsXJdz!*Ld&3߼&bvWtFglDKO8>ʢ7;}(~8O!&f>7+2_ʲ I򱨏K`&9 &?eSdJo]8H%%P~Dڠ5L cZ; hD ͣh+|.̛XDs#HHuvs] zdAor$I]#Q5*tf~UmsY, OJWZ>0f‚@~4}l@J&;" Xe>ut͈~ 掖8F]2l+ ͙a<9}GdCϡ̇?d,8 Y}&e/@L_ g>++hI& `@` ̷arP F-xNp3׵N6.3b ,y9|@"TLM 5 *-BƓn3(_UsF22nRT($SoRbu'n}2x6FD;Aڣ=OV# -~D9;đwF$egGg UgJ+| agf72Sb15?+x%\qv%`R}ޛ-KDڹs(PAڤ7ml}-jnSv+\0t _O f+ci,♲!ܤpzjh'8)(s9>ZI`+i^;Sx,cQ]`9٭?(N&ގ ]\$_w55h7pp ӏ"6:rO9~_:.2˦EWԏU-1N}]L 'o覧H8}&[`Fn.RxL6 x.mCOwR !=vQn`ziY6_#MD4+痤F9DYAH'1Iޚcp~w0IX309?g!Z| 0U b >95P;@Zar Ww/Iu[ Mj|Ac񭞄vnfQn%H!|&AKGS>se^UsXKp~i1j~UIza*.*-x*^)xƎeD!b E4V>^akj-VߕĴiwaoBj1|bZ{c̝K&μxHX=\ %8@x`/ŠR›2`poRd=M,^hJ>{šSW=/"v ؾh5{&B%)E2ܑLu`{w{53ze:k."ovޡ[9EmE?[Rx%Jzkrc Vw-ہ1jAZ)Ec["1(7ƝZi#''ӓz᫛3)/l}3 ]AE֌&6^_xh`cK ~'Ы< j:(;Q` ѸGeg;iDX fLQ}C a~TJQZ@ǙWˈyOˁ~^>H%YXL9A.^xYZiF-5qHnژ ރXH GWm{T.DIr4~pb&W)^K0E!}gI !EK,;A'+-V .iP¾< odoSXU7ClR'.6]yQOI5bG*#[W:5ybl*r+ Jw |32U0_2Q)yXK.ٽPca#酊Eq"cZQysIBNM/W7Õ0hS#8nV4ipmߋM?~9:us=-B9Bʊa ]+6Ij[fw1L Fͤ'vyYIE7tV;/ a 7hަDFD{'K-;fR#oMխqc>fzhW_ ܦ|rJI(hMY(VK{ 6 H >S};a͔@'L{כiuZ38NoTLF8C0Ӗ2"+."΋8U{/oʼn[p^.!_N{(׏oWnCm{ګgy+ 5- gQPhEszӮSڈj&ezT-瓪q7cFTLBmW\W'tw EL߅s98דX'h6ey7[~\kXqă5B/ mŇYK? CHt>x'.aPo=f^y hB; V=Xk!qhrYbtgj:זc*CY'DSbCi{pUl'lٱa/M^#,xQA^K>Vf[OpԛlL$6{`S[SaD;?ۭ1gdL(++S$.l_Վˬb]íz'heZ&m_jVc7+ws8ܫ ՅUf8NV*玆_fjdͿFq ރSIC.'$ ij$cG\'_Rv#2_ܰ_yqDWgNq_{X\N{(:s8.$T5CWP~}[7 W~I岂 [Y-d'2e :]kІ`Fc_5A\]K]z8Cu.u"bZK'M"[l$)c+5㇙nݬXf nZL;{+(i*5 \^΁ /DdSaW,i)v=.#~8ſկ5/u)c muk ddN#|IpVf{M7+DB/Zw /Ny8y#2m!#P[_\iD[^4}Uʡ_iɋ 䐥>m h |&jl7ckm~5&SI#ap}̼y{hF+:ǍKv-nguXoEHMFVHLͬ'[K?ƽ{Wez9Rl+ jU4&pd2;+qbj7ҒCH.e :i3f3y@.\;d}WO lrOpAz%s y87 Kn~k i:슗Ve3G2rw0 ]6v%Y|+aDt-y0ɀo"8>8(:;9ਖ਼+hTCA]MO}r;bP_ FkqwǪ{dRl/Ql8 ={)\M`'7KW_(N`ᘭPDLlvtzo.v24p r^:΋xi~E7qc<1q,z##KE5w{IB,&7?^ : !Ceb|1Udh '籋^'Ϋ͸/S#Y:(ä#Pjħ,Hmf^IxN޽ ,*L"M,Kfc͸}D.[Wgq}z'kl/BemowCk'?hQm v QfZ(E^[f XvM'!A ȦxAB|pHfqD5KѕL4iE(Vw1X棁%<Sg)JFo!z:Lac Oܨ.&PP}?-Ӯ*&)Te> ɇ62~"./ah z 姩{A7tEz#pFlkjv15SGbߴ BN~?PzO6[tآDPɳnqDoJXϬStQĊ8R~.?WQ# /!jvgG?̷n}'.ОD74 L nbQZEC ;ޛ4KWYiYgҰ>3{YWz Q%yI'4= P DEMsNtBbewa݊]+2pqĪC?j~Ɂ?egO_rvp椄M(,F8yf4.y. GNڌݸRʝlu ~[JyY:SvL4)tL~03 _sTR t&#ڝq2m:/c^7EB~<9#}b^#QpOldV,@#Ǒyx.R,xVsCy&ue43QKJ]laUpJ%b~1 >#]< o\$;]$քw3"-ԙhsF È&콋e>,OjrWqSHE3T3υ֟iysh8l!&Kܼ^җ2co˹X}dNU*gl!AV^/Y)~=6cYhkH%d&z9bkA%'ō/@QE5[)*I_<޳ѸhC1Oفy.ҹf4CS[.- Amr66օخ^3[uvl@El:vsNɍi>%1ufͪZr`>:':59ܚwj?a6xx!D>ߚJXЄ$<(:ֈպs8O1\ lScU^ΧAr=9愜?o7iLjp8~XHL$t{RU=@0Ǽ7@ 1$ȸ[DJ"?j$cs}k1eF0A|lb+s+OD;W ʍ*߼- l͜%F\軱8nB(b "iG'WvgM9 J }4Kx 0;Ҷ@+ē1t 2H$m}i޿O5f ]tytEI>`[tJPӹ-/@xabe c䮅H-Ib8 XB2,I_답C{qRmՒEz_5U$03TUu[dӱl+ӄpLF:RUTX W IvNt\.o8JF*PFrz Ⱦɠ+@਷]}vw$[sJI7$&^7dɭuM آ]|Z;ފAhIޱ r(i[Ҏnm6D(*3J^8OvN#6*h9gB=~xK!}#a;`}nL)do)3ݽ;Ij9͢g`D7u8& n [,QY1y_dcnRZV^t'_6UԲ~~dokN,M^?:t<[bOQ]6#Z+ꝞfF57Ҳu!\D6/&muNB ^ }\F2'dxes3J L[W>b]0D$Kι e=b8 w8f1uk{}MI-JQNUn?)78hIb -J/\@9!1Q!j d}.ڧ)^3LJI%zdGtJSDs$9*5JDM[ø&:}-1Wx H6Ǻ#Ȇ}F XF.ySi ?%.P~TnA7?xryf?0%a3Ŏ1A}NGj+]I}At\uXCfC;^JP7WiՉ%Ħ"@"zXf o!OPgpO92y =ʅ(ZML"/vD{p-7wJ7fGm̶ۈHUO'Z N򎭚"I؋GQ>'Ǻ+5CK@2S:Ou0.>KSkq"MՖxQs'aڀY,VmJD=E}!Oڐ-m Z%HtA:[ MnJpK@ϖh׫W#{p[Øx^tlh{ykGZF\LJn\H3M:bn'~r pS|5wNwŋ` 4p|8_ۛ 1Q> BLH;QI0)G"DL)ԡ^O@CݥN~;3^?!ҡ֐L_2v*Ed~ 2uf&`s'c.*㫘lgsmEW`Z\#cؖ: xHG:9 _,=UA@|p(U11a(#1xwl !hakk GGA#[AYISulyYHf.~UBz1`rvbNE#_ Q<[n恐dDy`exbC;B5w\?fVQtcSWʦ+"fzibΉd.\Wp Vm2&<RO^P{PtCHÈE/2HXdIW^旑-BA8ʹu)ƎlGwKr(WktZ]1ՊzaU%ҧb-Vz%Ǭ&|$.0Ctfj E-~$z(|( ɌDBeQ1fVht|_'v%rf\ja)%s $۽%Xb OﱂpSɖZ0?BRFc&QMܰGoD$ebni: ] ݉ş&Yhop;5M6C8d-0 [OG_o>ad'# !R,Nj3epA~.cIXWm٦S1kk0H KIJp֕[D`1c$ydych+ +f75䄞Iׯ\oAvs׌9y+p06`7W$Nm]jTՏhrk0U}dEBy\bg4Jq)Bʕ='DZK@?|pDJ6I*"&9|gheCS2X}<4Y"0Fpkԉ&Ą4˥dϥH_GcG!?:) UG-VGMz 3k(ow+% 6[IX< xxPmD'lpV GpH.731h L[YL%OysF#8_Y{pyzh8(R+oe9xRg]w"e,q R jyߌw$}^;3?C8>v/ҙqA4:ɥ @/bsj>gjh)K5wĤ -£:p[˷&QZTVYM kw/[f[`yZZ{kDShP9 3m&l3aaTZ5e~qpZT:A|Xze4c}`ڴ-61G<Κ.L棱U]9 +4cLrVSРMO8ufXĭnzc^5wXg~ٜSEڃRո)7 e\\ ʖjK>~qĨQt+r=1 Gei6g6~x,2kv6:Btb!_H6J,mv%8x]yo%e F֧`Z>;״vqq!OqPRR e U@D7bwE0AFZ}YHQck0YKxɼܖ%d6RֆB0V3t=Xؗ6RJs#sp;@ޖ_iʫEB3VH0!Sk.?PÛm(;MVfkI_:p"IXgs]iLmk;^޵=?/Zepg&;)| >`vv^zފ1w7۵-DH?eV+Avvà fXW}} ?cE3[(Q.c{7d/T2Qឿ?< o;l:e@Wj|[~5͆&6\d&'I@m*lҪdo_q4"[F84c!zOs&bP?fvⳉOΓUH db'@8So(BuYPU-mro@;NB9Cu~*5^EI 7͝Q,Y'fjy-Q,.Qfnk.?>۾!=S L ͅq^|gM/& |%"?JS[֦P!9W{WcKۺMC<"qtҹCbLGV @`~EīcC:JBKu$ބC e+ #'sUg"i?Vf0>?T^?QK3}b@BwY޻*qhنA#SkkAЭGrTلбRV LDpۓ* vߕZQ< xMd!%^"^jҞیBkge/̡4 $@˪ :kaZ*1mX U7/~jQsVK#/cp%2oJL?, aԟl_*Oq o{y(4mJXl\b\v`M^R[qտ_#s؉56ߣ| l S2 7hE^aL]0W#" r?;|QLe}0O-+r6L‡Vu '#K<+)lQqp`}4j#]L{$RGqBRD `6A|ǚN$ o3i.1cBv`D+\:>1c騩cO_! Ȍxy&o/ccJ-mQ !ظLO띤- ^((l}>͐S^2 b;$9N+zX< .R3awJ"]3@yVfa2 m,ޜRwhtbUd߹t@2NEYRImCȽZŔ iCM̀Vumi7int'+"K )0&%DDL@xچ4li0#1&p;ʿIvd?K1wx@gkҗBq7r)WP$7i6>r<8q[aG@bIݔ6QM :7>Q{']oz בI/0\kd]`#1 㺖 #_]3 t zx g `xA>/:C@a8u YhRIMq`%? ޠr#׽ Mݵm"O ollDj1/C/ `$v,>^VZMl~+p_MXEAn_kowG&N<xuC6L50AkU89f}-P[ϱP!XBBduP\NClp$ayf;&9^]xd /-܍uN?D Sn|-/uJ~sO#0'97 oZ43+Jc6M_➖YPH]-2u(%s_ 4xD >֠&/x t'1]/F47^)Ez?/{gŰo1J\]o =Py % 믉#Lk<TwRo@TW1l RqZ-ܨM6PDګ; ̓"7qihc8(u"dn6͠džgq9OYS"|)aG߻wzuz 0.쐮P\:e} y9ZIU2(Rp8pA(T=H%g `6p&GG}X,.DhXj'H\[y/Hޜ HoĪӐ@ TK3 G9yׄ˅_9'3jV>h֑'R+kVr3쾱pY3 /[hotsz4FrIglT44"@="8,Ʒz‡q 8'{#p68VC[S *f8^ i#(icPdS~.|kGPLk+X>}]4}tOi=N-@3r74>fpU", v$lNF{!+U(2w5S]S[H _ܜBYd~`%rYE# HrҲr"C Jtg$Qp@=8toY;gga@oa5if%P|#B:|*{ѳ@|zq~?ӠVT Py7l)R A4>u.^ϓA <:LZVX pC A՛)RIb%m a DG6"D+V,p`}3L|B&.'C0> k0TBBp20ԊM!N!FGMwB"88DWk~1vb]Ũp+|@}Y>ڷ\lB(K_:MC&dA% Ry!ds$,opsOA#bQ̳>Qt~Ў.Nc;M4DoQ3o  ̺mC=M+!hh"As,Cnt+"7$=%,~knMݩr?uD9cㄧ}vOm^fǴg.6Di4Tv!?ĭԓ"?qy3ZE8.79+ ]h?̙0:ٹ5z2[LI/&iɽ,8 ;' ( (/O. w*fx*&‘\(T$ɒb+:y!,q_ \iK^e2+?'X*Y eWF Ռp">vZ!Au `JZ;(=v0yza7#MTu TuoӼg "<.'ܭ%S`TXL}D3Ni; >\(fAR=mUOn!| $U`# G9bm Nau |NU驟܍U(TOyt8[^%JYd "S%FMX)RnJEJ&j6bNuj}oWpI5[(t a i;DW*NȢL:Kw[ ^RMMvvg"~N#{nh`ᇚ i$`L6V)x˭ 7!^H00H {.R;6bcc'7H*tw W8hϩ_WR⴯OGscvf*MrZ`Os i?Zygxb~.g7¬γ NK 謁ZcP 2nHj3KtYg41zy1|E(w6}m(mjF Wy<^+ˋ^7AoJݳv5W{D)MQ\ TcEYh]QuŕoBWxup3f`I: $8Z%nkwm1η랄d`qP1x'!H, c6Jyڲ^TU#[|de .8Bu*g;m)bD2=8&Ƚ r=^i^;ErV#)+d*./>}Ht mQ>L>&zv g!mO2WɛƀIXD3 [1=4G@yӃ u>\LW0|io9;* t UFv_04majRRB`w\KU$L sj4 pe@yS. a?®SVAqTK /4߼'_Y: .)x0Ǫĺ_8n#暐^mp0 g`?;n3v3j3̀nН! ެ !`® ٥ߣв_hpMTlZ*@ >U| _I6 ꒮؃f]o/vy.UE=#N[2\H`L5tqi0`Y1Q2&3?lԩ?*^|*5H|~7?'h ן8JԍS91Y~og Cljt/5 <,}t]}<皘á^*v߰rgZ :Z|K^.{qjhzqt ᐺFӺhRF,w W)h}$h_Eq? {dF,^cOٲONm]0,1#]tՄ@Ű8c>"*C6eq Yrf"npN*1R;J3 ҸQ鳯@j;z|Eme̐cL%ȁ~:¹7X"LSHGz;lMNU*n9fH;2IOEe/w7O2&̢H :8<71[{k!QK..> ːڀ<㻼"Y *<^g9#s `\U94Jo zv;0VS{M>7^vL/Y QsVm ZUHACF99IyM `QJV[iT3-rB(^+E/Rel)aςsP?3&g@1oF|đއ{w_Ac9@GO1Ր!*$/JEuH$$ #KfZ~aq4c,"&23w]>0 {ɂ7zY4Q}ӾC=i.v0-$g)lUyٍ{@Z0 IXrw4B? LƋ.s&y9ƕzaZY:'[jL 8qMICU$Cy͸`' o11e>k|q 0;Ejz!.%Erș KTU+7tV!agydBSp,I/ΒDRrl| F[ L!Yf)}kA wJ 6ƴA̚ "*-Ԑ`YLx(# ~_\H@LMl BJ)/NC(zS`sHL7NU#{L*~'UsA0mcBREwgCd&9]H"al8=@Do6oxb:[`Q/=* ob?1B>[z7se54C\IRd{|ᓕHzIp vk£꒑(ؔP+%tbRsrIyPBmN IP0i%Kګ1%<(c9\v")/:1K8RДy=@d$ Z A)(BUԪHo3^Heia{)}&)% |`=|D U\ݻ U<@ ՙ!:#Ekꨳ wP?so8Zhܞ'$O;W~)S jEbnt;HHK)XW)G=K O>?y [Ve>Wq0Yp>6*/edӄ"g" ۋa}#_Pz8m v x(ʎR TbFzm^RXicH@xCX{L!gOfMExv VB 8Ol3Ս?Pϴ,'ʒ۪3*tϢGQtJnWǞV7d^f]Rl-QOxnqicE p5uϫ;VD4rB`N>\et3VxAȍҴ(O؎ ՛P:AI1/(Wq@r%j8mKm4-TDidh;柔Xm\rκ$#=: w ɯj1uرgia;^V/I(j2!.$ Uv:a{UA\sEʓKĵGar!_8";V'?׍Œvtu"=piELX9&iNL R8K&~q=:@*9S'ubXD Y~qڬ AM\U|p6G% 싺Sوsy`S_g8eZ_L!9d/gAj)[YMiݐMHT4$`#/Aoe>[ 07p+> nz;CW{,Hy؞(gUڂS,;a IA~wӦ%x0ߕ)еN? z rR: ڂЛbb&܆]֔$jMfU*A1YXae_ѣnh2̤Pw 62§Wa ͮ)Љˣ^&ܿ|EBqp frNxtctvjK$>ÚSE31SyPqbml=!ԑu[塽bnuvu2@NP3Mo+K r.PS*w::?zGL6~페Q&']s00|։h?rّ_T_|X,%M[Q>+uwZ)n1_@$synr6InSm,{RQʌH *|$.''`>f^kŎ>| rhW~$ʴM vX{lpz,$NW2%2µmb62*KQE-;խc[+AJFhA&Vb)=܃5ʕ -]U{k0OV !s-iZ\\6Ż􍺦"Rվ^^5R TEzjoPo~d"aǝ Hk_0i?WaL&jRמX-ڔ;1VlR9sE<*>cјJɑ A?kx~T:.!; 4ڃ ceW6ؠwpU_LnʶU5%GpοR`G W *Wɤ;c8{mֽ8T!F)ŴcB T,:N¿l=[CBЮ40q-Wx\pl/G1qz+1Y 6[V˯dis[HwmJݮOߓwJ#OGV[SxG(̎&B(ę{*WdJ(!E'G:Droh}L!;nkVfCbE9ѵ,DqLkyDX\1rOs$zkc?X&2RW7-!)E~w!s~/X%T:X H})]9B1֖~c4JJ#_O" )oʠ[AfřD,V{k,i87}[b()egwDDTh X R͡X䎇ͩ`+lfyUPV2ڢ}#M?@k lǃl@ɤF"g9\eӝkE7RWH(1w1kp`;N֟,lnI=+n5_(\;%!ʀ\𽑽ߕmsbVo d yt%]:\LciœNpTT!eO2J`VP:RqT-O4&ǘDuys0dl/d؂F,T^K{HS (PD ',7s@EFn`W.a&|73B䪼@1up/ZƐ)UD`DP aWfi<%?\DLqȯZv"~/< l,R؈s* Q?,mxffND_<ж%81 Jᱦvkkm/bzsS=S!C [UEX/u ?[]勠@@U)Û- =7}lRAn^9%^O>8\qdŬ2y+vw}Oo'0!tGeW@m^I 3{rIb1d}q3$Ѹ2T2ZoXO,,Eq8Z@ +|Ӽ(ߵ96ErK#\ԃ0}y+ j'ߖmC1ӢU ;6~{M.0 =g z]"GL[YB o}xw|a6Hk`7 qR&ϩo2e @#\cRT6ծգ *=,@岜  E3 @Eєj̇+ {M$V4 r>Xa2)HvhSxsbB1OVfnuH52g&Bó/y; , 8~q-G+e^cjOR="j k\!͔O* Ai8{ 3Brt˭ߴ͞|X Pn +:wPʦP97N %}#x̲]\8*%!i|lԠ87>` ?kr8Zf5 /~q04>8u "L~8m~_Celn~5ST._Psp\0νǒsX:BL*/cgj#M-3|^n&W0# 6 pY8F_3n7҆DguMxjR,nQ oMLr ¥v$KjpJG'y*r;6%-ʼn.zK.Y c3V֬,`cQҙeO*1cmDhZPS_%AOnIj5oNuc4R#v 'p ҇d*9$زJɛ+bBu`z" s ŽP|] EբM42O~AV\\VcT+~Š?2j7٩Rw?,9S}H:l{"c+6Q¿&}dNw$oOP(iFE7b!F1f.Wӫz\#k:@ mH719 t][g?EVO^^zhu!6o~:_31#V@sr1=4:=4qO4aD;R#^#:}!ݨ4OME%C먥n/њA~u♰`dD>d[{\-6a2{v`0x#:DgY׊N*2 Zot[NK;^l=~rGT@M=Ǐ0Crq+sư7a aRD Twe9Y(ꅀy$&o4 Cd}PIaaT_ p/Rш RjVժ`C1+]^l}y^1{2s# b1BŤه|O 0=,v]˶IrEoYH! jfnRv,bDWՍ4-`'%Y51ng5pHx;skk(ۜ? xUxN~a+ /Q/ɋOQܭ)M+0xzt1c, cWNPpr:UR @uⒺHcQpG_Z4v4٨?"9THdrU?>Q,APb╻7 *q[ 0yAԩM=kZF4K'_#Gا|Q&,Tq]kyuՀ%uFaG${u856GOl5M/pIf(BBQ+hjpB\{S> vA`O53Ț4rc@۪K괾ʈ3 Zx pj$Iw[zq{+$!z]3b9|m@(dipMS˦Fl|P:ĀP/q"'#hF+r+O7GuT|H6sB|s/+ v jngSZ~C(}#{%ɭ@p>S'8[T, b CR!}'쥥~`9(]>J|6ׂeP4zS ]rC"^q52;3ETc%ex_Gw@|FYcL{s.%rA.5;[Q$b:K/#\Yň&3V82 lua:يm9a-;EBOx Ҥ'$)?5^WHDF7:L2@O{R^pm/뤅N) 9a9+ָ8SI7UfzgbѯLa*{]]eHݫs|<$TzwyAHya׺!2]ZRDJ@Fl]]?1aq9oL0xhH,7+QGoÆNHVF%7"oyۙ9)FWY\]ҼW*-WV֏㡯BْuϱL! Ss;d 18dHnblRЁAN>\4S RKT!7Dӂ4 O9ArIyK\KXjHWyK )Ȩ+??ɳX"e<<=f,uv76 `m(;9/mFÖs1P6^GI_~Ck,-Fh}YٛVg)z |V3~ԳCM:+CE%[j V},Tn̓s r"Ug`' JB(>I0ZS׸ҙR{hi cIC%eC0[cΑҥe)}8t9M|]Д>$qU"^Vq+# $py'?/q?&v f >̄6YxdE˩ئ@{3`B ȋKՈ˽wa4ius9)i߆Z>7߬pyQD(uQ6e󰀿 ; .}%A0•d" s;{ϮRqU~㱚OzOL%zHBJ^ Y|ЦBL>C?[=K**6UAeJ#nGǣЂ' ,seiuɝvfRN@pP ҝ(ӯbR gN^H2Xا~ϗc{?fִ*4E5nhDUXIL+^g$!DQ.xfQ m]G:JctQFKș mJкCE2O}NȲʌv@";Z\ԘO"%O1=mn։tZqp+^W/7){çR _W%pFrȞw`#[ \b[y~` Mf8ls$6a&Ǧ{,Qy̤!~k%)Y49{G{1, nc~nM Q&BV6dWzڼޢ~H7 $rB_o׏ɮű_Fg3n~ZIse-+Hƶ?[DoR΄ '+ ٽ%72hqo0,]s?O01Uċ-N(_v_|+VR7,Kv.OŁr{_sLja?:᪼H8!KPspGQ? >Sf8A ESX('W-QDov}:*5?х!Yأ Sp*7W}1Ɂ&6BΘf–{%%,]nLU;@N~'&n{֭^t%C!xֿ*5Z$z/c#05%A.\(T~ ;/x-߾=(mנ#po<&آ`ł>CN/HiM(8XDi'S3ȟ8șt4%M 6؎n*y==Ўu6l 1Q8 d-sQh'ZZski.(XDDcBWUv_&kV+ 6y²fcֵl/ݢؕK6fo ͵NDP^Hr`C;syM**j-2& gI<Ɵ0<ԠK򔣥m8}/KLwWf_-tc=myp/T p0|]DiC Ϋuذjc<#ձ~.Y{5`+΀j@,y;Su-ߡ /QCnoN$5)z;zMNShWil^^OeȊ+dfCRt b=8f; &:4VjJaDjd},ź3tߓzYok[XD/=٦fL+zgaŦjT2eROIO$EubK/~ >ODW2Qq>$jV8VpC֥GLB)pFBRxCE{ r ݶ5ޡXsp)%dXݍ0MM!C~BuFnYBkU,ܳҔcZt$k=\m!jȣ,h%I~ϷQPӨq*^HP?{3|F742hޏqzw4-*%d7fДhϝ 4ӻ#|xN8QP D`WxuB@9qm'eX!9v'8pϒ m,MF<'Tꩨ|(/Ab // ^, 4 WcDz3JFyKFaXnpp>O>j{Oѯׯ [ J.6T<0N;g5Q^6J=LSOwҌTurBkqAXR14ױ,8ĹT!^+ZμN7DT{IE#NR,2;w/Z,/tX|t wYd[prwcoBJ|Dj^ǂnH`[[ ܨD- fCQ :_n5ߨ|Ops}>g%9π&l B)Yx^2`8ǻK}ِ?NҨ#GN"T IC^sҚb`-*+<|YÆӥ60"םX8jγ}6 ^HS*FIMԡ3`೷OH`1sT"$ޏ 5H~t+C.v.i/FqIeڱ;#.jfJUB1 pXJu4pRze LCl5A@|(2hN5RYn;C4tIכB@QTat- j;3m)w l/xM}_&<_ 8=N+$ c.NMZwKMEU0 "DwU,-֗OH|ek 򁅠iz͛'jPlNIx0JJзD+k 8{G07lNȾ)5u5,Xu\о*h VnDikid?LG#g,)bUhkK4&xR~g&>8N_B/@MGվς#HwJ SםZ[hLT0o<*yNS4,NFp#sepjjUj5mEя~J@YV|龹sL~ـ`Ŗu_=bG& _;%f<&3vtU-sswuvb@w'E9A3+ϢyW!sw>'7kHD ϋ},I3Fn, -(?k-z5DɟNkl 2(GG5j]!%GJv躗*/Ow<.FC#2k5"=tl-WG.rsjm%";To$f|.0R!c1OO~h1dzC׆/Ԉn`Gx$CgfIZey;.:n\t1ʹO-]љ-է'$VfXoR h?KSq(vh_ٴp/mAQxh3!թ08y?vnSk|we\Qq @HB`Zbd)0YShx)bQ -pi&vz~#}2Xq1 z#>|6ʆ[pT('Z!SsX?d*hLlm_4o؞U3;i%yURjxCK0=db~/bl 8K)dT&6_?cй}M5%ruwv+pyK!}6"hՀ[bctdP+GO{oz\%ggT+E*S(S`97mT 5 u#jIl\K9Yx(/^Z=ismG,mRzw~.lBEI b 7-Gxctu8D:ڃ1%[y_F`^n~ހHU XF>I/ C>,epCQD1hPwEqQp]Z9.>yp))B5:lY(!^aA!SG/Q[ћ7:0Yc ꙅJ*q,vCL hä0Oq:92>!)S7A6w6cD2rm, jPlνx~9eDy~:.XsËZG:"k8ؠc%5.fgHZ"亂]hS܂L j8h"IP\,Vh>1I ~."M}ua9ɊӐ'i;+\HMigMEDBAКK%yZ~Mzi;@Rc2?L&ɿƩyߏ/z5-R3YrXyD`U( LV\AA{g[Ua)%WAbP9'h0"QOd_OMDC6s`w/4>œ~ 0;C=ڕ{1KZVQ&Iu-K,& 6#e_6rcN)L]7PW7[5Wni&·F:DE#xW_5MnF*D\']'X{L$5Y_LƅGmv\GS;pKn0" |sd3ZPd+95LB^ z"(E]/m 1-uYaOr6@ EJxG*Z%ke*#S$w|;"R `T P]wв✓ KO 4So&WN[A'6m:Y1fPK抬L>ꐂM9'<"9&h4'ð2$pUh4~<'kƛdjtw @k!״AC2ilua9m$sXj)> ~H{4|1D$\tվ|z~O ZN*E U:Ի6&ϱ_8V[ۺ(9Xސ6DV)9L [$IJ65Xzk~&oF gA aa-vu;r4OV!9,7+?ǗF'n>[߾G1ӯ噞Ib]R@eᇐdbj֔?}:6^j Zm8a@MQyGʧ> ƭzZ;70}//"6,?<V"Vq@e`J"r6S@U!_~qW(:U:6v[y牏T-ok0 ˔ SVl _Y u 5RA :wD8Co=y.vxu"+|ryOHM:](P,mNT&p䦩mO [Wi=0I)<9'եE@=H}h)H|뱔G 28hj2*֪7fa1Sۙծz*"ļN hF4WϾ'i~& ~hap]7H9P0JPY\kr%xNFg91F {",@T8zTFƊ\? ym#t)-!(%_>g FF*l87}Ut*T AxYuV5Ff& /EW)4K`~zDR3'[=f7uffU ZΗ\AD'\Ni3[kBlq-RiKGB\5VF% i(-Y_0xړ!'?F~@aT S{~eHqulM$KJ[4,l>쒭~HQR.mAJcGcaWzދ}]ӧ~Xye8{ (|)%o mՀV3Qx O?θҞϊ\\ZT!<ۢj"W\"}Fa\8XĿ7n9 BOm6da/._uH4s_?K}^Ҵ7bY|n .Q< GT { U_bV,0AoЋ !7ŬFŘŌx^؀ؕ?_9:m!pm>aCD_5zO/Jq+w%s [[gpd@8MpCö/WEk'Xe8; ao +z 8wCMl-`qR1sBId,`{,sH %%% ?Nd[OKjWߩ>oE'9= I1-h8^JkUq͓add2#&1bLJ.}ɀb*!mIh"$VI=*228ƂMW0p"6s'R`;Հ TSr6})Ѐ1]3_RіQ9~R&D4}TćoHZ2">R!V4o<^jv =HB5QƎāVߗ-f4'۠ Fvj%x~\pbÈ rMO܍mɄmsگ/m1:g -&T0^^^~ {umد Pa'&8;%B-~< U% T^ލta !CrЄ؄*xwz=OYSYhP7Z~6#Co`r-HAM|IpUtm- I&{;a\,;}ͮranשgT/^Ծ=?P7E/ s(40fYqQ$i]6;D-XzmhF 8"Gt`8.]! 앉K»jaa1.brVB[.Iug|(k 3ŋ6E%D*KmzI c>l¬m ])H-b!;5nwr:pp>k0ݷ3)m(©Q~Fh9rvsP ' iֳRB^-W+Җ- Vcslf|̸C81P~_P޻Qh.E)mp,3ǡaOU>j%%DM fHFm.Gk8eѱqaqPv8ef *>9D,07y_@UD6լ?C;:&ϙIt"b5W_u%Q!;m]ХA&>-6-deCZ38:">| qr_E~x֨l8a'C6b qC҂擦g}p=Y1G^N v"L$gQbG($,,/IӴgm6mWon~pZt[ǂ}6r pmHk~<3-gb{r0h8\o]-o27<K 7r= >%I ա OE$M?|Dn@1'"|cAA\oL><#]Dԅŭ-iYY3q4P-ɳ}\윳c,=,N;P[71~< 8)vϳ,avn=]T". hxKuym3<5[!z@:l-wP9`IpD}nCRB!c8(jĄG[p͹.s".`r 4>*d$Yn#[J V^Vˇ$Ot,ZJ]9,u`l _:<#uBF,"7`aT0*+y0}$s~0 \ *uo㨄^KJ()ZQK]IIh::OTbXS2t\JG ׎l.a8qKO_0V+~x'mLcW&6=ı0,! _ֆzr[;VvmtUgԖw{M&ev>aL:(DV {+X7`uoP:i],uZ+zģ0D%!|@eSf%80rKZf~V#`1\~mlpuʾ xM,%}Hq!#R0j~y1NiĸkCJ[G SGq]#InS.P]{4@>6^Vx82?ΟLG*t!6`kjӓ#S6՝TЫbʁEN]4ne5 ty7UK7hޤK`19L4(04Gb0 F{|E^͂ ylBޗe( Ru&}4~u:yBwgUh n}Ccr5o-oa( 3.sz'33&aĪ $VP,seQ!L^pIC2M`7Ȁa@Iq)K)3xȯ+Sxܭ>U3O4K22]%tMv%a+?>!/;ۗE[YRh]Nq,&:RRsiic[Vk[m~p\g]ңL 1쀞& gR~2L]a:?´x:@CSF_bd,л&$5ϻe>OZzf;q-|9NLGz#0<xV0kASY+62z z]F6H۴O}qP

BC[)AAi5S|egC5$^A<ŃslXMR[!5U2[MG~K_ɢ0Ҭ'YbvG&zUErqHmRP>N[XwtԦ>?KS L8na|kwj(sb%И$'v>\DlޚiK{_jr([V*`]7zwdDophblE>`*5,emo\%2]r ((C鋴[3 ԧp?.?H 7r|dŨV1 R{HcH(Y6}v!͵H J ;SV_6ehȀ8~tAX: 5r7''Z$KooNUE(EaN;g~hّ̊ Hh1 = akxuҭ4>4-!1S҃ɢNjKu^ 0]]ZVa``[a'y} &h& ewI7o(zm>d*qQ¾cLiچIDrC޸4ʸE'@Fjj^;I.H}{1#k;5V1 A6[MzX`q^H!K'ĥ4aڼSO[a\q톤-yV5 2zہJQpcqxZ0;erHU2WV@Oc7S`UǗ '!\5Stkށq._HfVs" AgΟG;/7-܀ aK0JUOP[qO9Bt\}m۫Z@U >w;IupZ/,qby;@yM^Zըjm5 >^.d,S!"Gdm# q@oRȊr [GWl`N+ p*/n"H8Fy[g>o̟M~N1 Wk3 > Wݯ$ryP f6j"DYOH466M{IpA0mX$r GK VNK1ܳDQ .DH\$Mҫ 3PTyk֏JȻο{t yN&DO iwL挋ubnvMe8Yv@#Y\RsE17B3'Υfݔ̄X"\qŃN'ͪOȃ6MyW_y~b\"~Pv7 "јMhW1W)k-@1 *?;̖<4rhK 0bDTv M {\LUR⺂J*9A#-D3 (iw;f42)`gjw }Uq}i1#ꚦb3(E>9HmwAXw<6b?;gjWY$pUشQrXf}bSo'n?%Pߖ/d'TuaŽ~'1DWtH(i^>L<zYoV8]\Ef`,.>04.BΩ >J]-zژtGVX݃ R, L"kzO":I7ul% q6IDU_,j?K¶ )bl'2И^<'KȬ|C=~ވ~,2 'I&_."@H{Ӝ?6;áAǰE';]ٌy~d<*t:fgy{IuAXFw{ՂwŹKH!3C<)D[m*Su $#r&B)@pFf j<(H-I8 fV^IYP N9 Z}k]i ⰺr9u$!1EЛ~h_VHcq !Ί-p :P&&lݻ8qt];G)9=F>Ѕ2e3Ez հ@EE T0#xLAF-Eϐꪤ%ŏH+q Zϣjw)Җ`|nϝ6&M\M9r{W2I{|𢔨gƮ.<Mv>HCwWVs5bD!]؁#Ln.1ON˾b`gЄU]83lSLxZMSnzRTb'ϗ)K^v5ۤ-HLaބ_ыAncfE˲'TWuLCTig_wGzJHړPdˌ8~AJ, Y-R!A p r@G~䜜/ \Je]7S 4Ms{dMh"8h./Bo@|ShG[OmGmnŒSoa$բ3JH9Lx6)%.؝C[ւьf# VU+Ŕ+* 5iz(N+YAsTh֑f%Kn#KpKy̤Ii~Tpj?iAohCzJ mlc7{AVxq  +S`E9O LY1F|BZ8q>JFNu,ZxXcS9x 8#܌ow{#ȏ|BsӑqX")_߿f|iCDDʮ u +\ ItlHBknG ӎ2$cMu=G)l/K'D(n].# ]̉S" TVoi="}7rչGooWuӫ֓ϖ[_zG"yT-gcH^h^건/ [) U!M;üѳL\%5~˪- #dqfRq8ã2RK6p Tsix[5.blVW-a6IMsR{m͛fPIlݜҷ>|R. 8 g72;QШ m?hZ8tw+-_XQRz S0vOm1gn޾ 1~IL?MUA{e6gωp-D=[/]#,hA9;+t4\8MHboH$(ky6 U|IGyj#G~{Yf9# -r蛰W͈#=aZ8O{MG} Meh~L۝X/[C33=j2>.㍩-O\~j3W׼"*ʧmS9b~n*cXe{DU_cIXP-'tI54c/0X7lH pX:.$$X¦ JT(~вB'^DLϛIJDx5 L-sI'K%('L.$O<nCCYh{)V_ 2b?Ѐr4E4H$ؾ6|6`k)̈Q,N!&f>Y׀ r'o{-WP".MLq$"ٲljM:H5cWGNڃ]:nؕO*N }e?]k_0{^ǁ wϷ&VǤ"lA. gk7bE?P&穻 RX#}WYx %M6#18_i5M E& a&6)Ŋl.=)|rM66H zG%i5>"Ⲟ9}@6TJ/75)c`yՌy]1|I'Rf;GIN{)}@#:UѶъ_tXLz" Fߩm *ޒį Y&J9_llJSzq z7#we  םQ*@_}!"mYْ R4n,AΟ"CaI8}:](1x8$OO#W6xAkX]-ka -ˊD zRo9 2e$McM ?Ӵ=Bn\vp ²W12.ch$K'A ,ۜVcҟoess¸ 0zX]Ǜlv42ܵ*K'6)HL1"kZ{> I''!Jv6t1/4b7_5_l8Ҡ//w}Dʧro"jB|LAcm-H|^)@#y)T<>U+5 f&p&U`A^Rk ڭ'nx4ZSTQK([Tlld^uwF="=7W!_JU rzс3ӫ`F<؅O)Ĝ:m5CپPb-|ާe?ӭtwb|d4 &,1Z%^ʜpxz6z%ioN{uCoɌ\yA[2L  UUs{ֵCrf> \sz+cdJ &̬}G.'Ivvm֍GZ?D671\o5MkZ/= ,Sތ_iݕFumiw. *a 3K;2Qlz_١m0:Paac'#qX5F2 &韔F[)Y՝-t{f$,{?k9-6R26Ίf2J: ٚP)ʠ.AQ ݔ~Ңsbּ_QJ#x~\~TK!̠rހqxN=W+w[;4ݑ퀭U㑧SAL_E: X ; %hx<1[-0%ޏ_/.)j3P78!ӫ}7ψ"! ƜZbE:|1e?wE4DPWbOeu<8jS 9q4Dv慹D e:WcW88?AP9Vt Փ V#K zfغDg >_#uBpc dmUȢ")nՠ&m1ݴ {!pa&x ^Zf/>@OR_lOY_[bb钘uN̂-b\%4ot>zG,~sK^M8չQ,/&\?3HwhǎU!l8Agu5ȀSM\ '1ݻHFTGL2!1'#ГF 7㬅O,yMWAݳ$au P7?DA/blRn"[cS }͂a{iƌu{AFt|6M 3="@k0ZH#dx!Dnиr.Oa Ķ@Z +(MagW_WtlFj1b.">h~# Д>B t4wE9#&;Pfy_qv"1bF7((`d_V@BF\17tCma ˻d(+ fxnhq]a3~?Ӷ:UK]7;=P$G̸)iH4;BKoOU&< ;GVNV_f, xJt.AmM/GY\T*]M<tV,sFL:s~R5t#j O)z[ 􁾚l: zK^=ݟM>R!Fm- rhgOہ4 ('b1GLkSEX<{VIWUwl67%^e<iansO@wx'?ASv" LVIUvLAF[Z(P?F ɕǻGw6 G TwhR1B`0VgW!/tý&qe v2@JF\ 44y#@) G,*=;E_I_^bbjQ@w_m*j(1M/Dh{0= =Rd$;ۄX>Lr$FܹK˃{N* Ѣ"! %/hרI!"/t`G+(ykȩ;ǿ; "@LBdݫ_\[(ݖx}~N7m|mMe_<7'R[&fІ9xRD4ti ^|$Vºs\ͩunQ1lSߙ_ 'PTU 6%aA%,VR?CaD+X:XՍ~[fnXt?%#"Am* u(1rxQ"8sӎ )==yO[=Z\BbJRlLTSϾN,@Y 2RK$x"@Jh,M<-qKcܪ;.?><:eL\./ 4MXlR簄 ҝ*̝%܇ѿC) G!0>Ls7҆Te9C2U7Cc&|JpqK@Βd& "Lዷ -v`<~Vۜ57)9r1n,+Xv4?,Au&J>AIYFj)mElt|wY=zx yk'TO-ok >G*ɓzmٱ\֝'PWdgj&_N^ CꐱFE\1χ6|~fo u:6ny'5cWQX8վqՈMМ;xijѰRƪ$Ɉ)[9r&_ۜ_ ݠ\TVǧzUIDj0}x0;@ B)OXAE^A?}=b]? CN;(hjݱy?6 Ś-&^!M1\lޔ;3Eh3\#bũW9!Ks"L֪me>}IQNn/纙SQ&nR=\#\gw,zθhI8now'w;t>TU[ЩD7-Vn9+NI\?l׊׽ma0aV6Ab7&*oy GO'ۚiұBAgAjhҘ|=UW Jnke/RFsPUB;SéMms5ȱ1?B\܄RҸ\)?77NofAq:'Tvn#~̫{`(Ol+9iH In0,tՋrZ{RM|"V#T3M[=OdZ=K)zJ&g ?0TL_~J";?ԶE:٧fYj7I~fAE(tϲKoI'_[Σ[?Gna- 3|^r[ǹ[pj`)N!0Xe,cH~f~ߎ!??[ astmMۉ0'מ/VXp%turҩ&G|t|9}"w|S[¹EB ~ICtsɔolRrY]9i_ @SyI 2HTs ,!Hb>i֩-To ~,mՅ=qϷhk'ҡGf]m)ftkFHF6&t7PPDvEŃK.4/Q< n #^Q+K߆}3_=ه;=BU56}Cmؾ]ej{ꢈ&Y r?ӫԦ,VJG%Y)w9҆ 5o@.^ƪtm>0ޘ$3{! hl5J(O  X[kc@|E,Kp*ꖮ5}a\r-R1 #=U|Pt,W DLn%XyNrBm3tfaoڈ[5,9 ʚ .p4~bT/\vR]6 :C bӭh7qb(Zy4Qr=wܻkŒ@q1$y(1]:iq0tP+?2Z^2)ڑb!ӚcU;IۃYqfungQu)}m$?ljŴJZl]-!b,?%_9za>Bǐ'+=wi+L -`g8&HW ѭNh腳BL6ZW4v,{HTt]@v"S]!pL-rJ;e8m/aWZtwC.VcߧCM؃Z\ -VUuզ |Y {D{@E tb,mfgZ)IWӒ3vD**&gfjVL"Ҝ'8>j4ZW?䈑%L]AW8ESMBzff? PIK.{n]l9JDX&Wڍ] e=$ȶ %$>}=5Ɋ{CҐm K3J MUx`; f:o _vmU~=N}"4 O]:ڳL`=Hm}!n(u4JXکy-CH-Nv 3k$Qp>E=9DhSFܲ1:ڧ 'ٵ wKM<=/Lpfw6atYZ3͹kLhj}enH_l_I= 2#1 q7 b``XzxL[ā՛@meM]XQG(~Huyj :xv_l!yBl<\m!Z@ڼ2$~I✾phe_!;Y a"={|/$m -8i7EO~7`̃Mza,6`vJ m84zy r.A`ɢr"P`c(r82AB  yo!&Ug%epyG:T-1 }W/i}Fшn(xoE*[I LyemHX5g϶)5̝s ]Omu!΢LF!+/ Ť긣6SЏh~`,$2 ]MW2I&$U ?@VerZX2pi@6Nhq0*F|f4G ]"pZz—-kH eV,;+ڢp=OX+n$PtI'誂S/5([UWY/d,S@LqW6fc+ySY -C2z=D Ueq9^R%|P`nsX11IhiQ-4\ X4,^߳LXa5x~>ؾ_Rt` (Sow;JoWq_tYq_8Y#UDІ]M-} 8d_CcSF,TJy$'GCxYel!-I2 g+J$S qvH@VnbƸr2_ܭ%]vwxrX ]d\yiuBz**Gt!1rQ] ? ȋлiS8kcAa:e<7"'}] &9G&  +Sb륌G^ދ|mTu_fgٍn"8(6POsYʐ`fBNEerhR@J1C"{P%0Y"Q}ۚ)ZKnkGN 2B2ȕ v,dRMl[{{`۸ʜFQ]UoG`L^E[8smE⟂DYx\r["s]IJM7A@d}Ϊ7}ȏO/ә "^z-Aԃl0u('\Y۸J*4yFުwxү)hIvQ`^@/ | uU|?5/0Ӛ,Xl+ׁ#SH~ g;N ɖS#h_P>?9#*H`4J [ǷPo:oP&.blЋ0inAʃ|d,ե4v2d"[ c3op=¨.+aa.%8vt~?8FgE%wh$:я`bq#t'$Z B-;=*%'J .M7HWj*O liL~rV;6nIJոH"Y MBת<. !C4T #j#RʨJA";Inx>A'C0s6W;ײ3bܬ!ˣ[s壧9{/W -`W'"˓<>g}&Ч0b \ Oej#7$RTʤXWi# f@W>wGbxY`P"WD+dXX(Q-`W|z3_x:b|GrY7YVm?.(+:7b&Jt|konN9m6ͨϔ^Bvo%1s~x&ծ`h_@r1_ةT&zR4^%SPR/,c_>X\ ҹvZ\u(@$ Gp{ W>@zbuZ%KtF.Aj NÝCSQ3 t—vm>gċӆrkb{Ukkp |"9sH,uzKw:DrtkX d[eD$3ya YA[JzvCXգ&/Մ%%?I2*Ql9L!S bU &&8js{b< 讀 Lϱ]ŐbbkNPjJ`.f|{d⥻,IU` ϕOd%.U\rd(? ` DIʆK-Ex IXDŠj?n_bW9fDD!ԵB,;)s!Z$BL;PCpS~XAmu blq,Xۧ.Ե&)[J@ /}jUEDіQWUOGu2S4;3'u:L)t9.p0ifOEBlK'!ksze M[>pw#|)-9NﺖsE>IْJz| *Qa-,(٫+K-Wy<·̛KApV4JzȞ4FjoaHyؕڝ8z.I%X+:>Y'\HیIoql 0Z".vB$$6 `\+̄3`xQ{&.u0t;!AQ yQ-70vSP0H1 Ir#Evcڗ484mPtD-b 4ƼJO榉"*g T֌R/D ڻ+mVV1+\_ ]ƹ,RT5kÕj:WGyυ C[T r{\m:Lġ<$RXE¶n <pmAC94s+"$aPn"DF#C(R>ݵq4 ٫vR Sm|oǫenW Ѯf(;Pe|ltXUXk*?]Pf|xETYjw +I 6p17\`n-n:a Y+Ct9J, NO.?0Ukrx 7ïH'0:שbpE ݎo^o" 1}Γj˿XEP(UCۥOfZ1E`8&|,mX+ԁ\SH&܊[:L&|Z -IgCL=kUҁ4$SW(_V &`p_ D0wk4)\( {R_+Rp'rV I*ˠ#=`+"$U++v,nPZ£Vj?}Sve"/b7PSm\(."-a)#j<5!m[ق8~LDs#8n59p8|w%Kbn /fmq^%_iQ05RWk:=l sϘzgXqG30 ttV\qqF0\J™Ebk' (c ʾh7תOiGxs@ͩ1XNԲw%>F2ZV, b{mJئ^b@ygOZBVE]`_{,+b4A6⑙QɔW$OҸ :Vʔ"x|#bB!;YV(Lg#+!O_E|rg8ZņiZ\@$!мaQJbŕUCF{oyL\79W /&VAݙIDgۖx()sk̷)Zv Dr\?vi72L65\!X[]Gfn4tX(ɤƞ52ܲGXk3J)Uc%,@$ +є%IښMEǍ%b d4" ;og?&~ɻU2ҽ g|ص6yAQcԜPcd3ۈOAX8R6|ԟ]%uRVV98O DuM*vv$=5Jwܾ$3їK[F]cc.kJԿD|>W季= ֪I O#0׏"ߗacɤrj )sˊ+{7t_۹Wi;R6Iܡ@U14Pdfˉɣ%)L!n}U# 2:怗@!!-B$,;'^1Aɗ͚׎ppm#e~ &2D֚ˆ]e4"J(~#=$Jn9P&.lKNC!|8Uo za^%ldW1PqsߟW{9`l49RMjK^zx+n[$j)~׵ymԺU]('bxTV$ͥ^ڂ0#+2K"~ rp :7șMp=wyT62SZ.i>w@9qjNota8\tv܂кԒ.i?8qO`#{6ߪN1ymg #r؂GP5XZkh0= t fK}%@-+>dIp&sgi0͡hHS?vS?vWp7a#fN&q>UEL~Au65yMZ\. ۆu;h EkDfxe#4j{0x9_k:!j&w.w.>uXei-9EᴀIUIcԌ 37ej$x A#-X?xFUL*AEje)P5BLv,g_*}d8m'wЉ.xjf@*s)'g6$n"!Hk(M5VnFJ97s2nl |.x *w)ZC.U 9ӧ%;)K%Kі|f}@Fs)BTッz[xNcϷ_@*GDA).h~a?f_ 췏BzBXVI-.ϟ6聁(q nW>(J?}LRײd-.ArEG(zsd`Zk 5EL.ש-M}Y2O%du%| }&6^Ưe}09mQǝ"2xMΛiuGiE"bDnuɅc2aÕ@6rc"\§pb/~[Vvaxzm, AW)Lwyd?yZ-/W;pZ*>fC %t'Obڥsқ.q;?z ÿSK鞏jk,1Gt;vCt#\Φݻp۩1 3<0{L򳙰j .<|WfZvήtKp,G#1%<]!JHE7Ppν4@7[!G .& ym0Od)4 {ފZ(uƿjF@ʹi-cW=|)-||)1zsITt)Zr.A(S85}>?%Y&}* &'}mHG/5p+;zw?7MSqCa/E)l%8tԋ(Dửܙ f(JZ_w{䠦)T \NMHpn,hX9*B EWU%bLM -$Q8DόA}Uc5pGQ#'TYҬ|7LDМ ,ˊ7ZJK<&'r*_lNUs("#/ؙjNF9? /yn"_?'(EpHY@7im;b~X^PiTֽ.GyMYg,?,\d%:‹SINe7AjX zR0,tF^J?ο^i[!ח[0#id!J.m9q'w P՞Z!'VPQ^uo@nw')ݭIA}.\o]Cρ rtfC\ UW )>o^Die/5vULwh4|eHWE SYt98¨ң<9Ȑx# [/T'qQA"~ċqd4}.\Z(8 RiG46HXq ?M+GmLdmu|cp uPE߫g6a\z!Í7Z81L^LpC&|Zv[n_ËƮ62^tL\6w ؟|fv0!:/BS/"4#FE0VЍq3#rb#&Qq3P)7c%k^0t ̟#ZB`կmf>3: Lz+(cږ 1C=Bj`{v+;{|{i-5$(}U ИՁYlds@No b!Zü}P T.M+1M&ttXCӋ]"Ev<kHI._Us ju{@|/t裕u=3nM鞍zMyg?b\J n=ٍAf\|M  `Nxrm773 :r6u٣hx8s\?INf8lv!PRZ)k%0; 1VRF ؇wO pHۊ 8ՊoDfB"uӇf=牴(ojs!FMp%̼/G5qo z47T>g 5{5/0$O>2uӁ޴L,4&wC y׽ǧFM43'Ķdl4gq7L\arI`j$La |D}MJ<ߖ%/Oۄ`BCEX%d`m8k%n{:d$X[At> ϒP}@s 6c4X,Hag#MtmWiGzjnƛI@)N"ޝ2ؗ^$hn9(RTvY_QLA~:ۮ0vó?kl!TώQljE3HB`H\>kyGsf\mĝ;"SA8E)c ۋeV@&9=7; Lrw_YwMjF8 ˖v*sz/*&4nst2?S|F|sSD>dLjQ4HZ_ `/Ɍ/Կ }J]Pex^X?QղJEk"0mo` gjm6 $3gP-4 ,r.,{zd@pGz _d}H\ͨ|^K0Р!Ru&cdtN۶f[4:w `(6HR$wuW@<7(#0T cµ`·#psds F XFD>e\3[s'&F{6@G wn9&2X>4fF&Ðn ]Jmj ڤy^ݣhuR_Zuv/b<<+-O}ZӲK6Z'JMwԣ 8nў?uJ2_4sa:pfwѵ w{w搽[No # .V݆8HRUk .=RKށ]xMBah@0h'wE93fПv5; &3yO' ?Àęg@TZ#[0gwDZSE/CMIWP=p/d?B]|j G*68DC2Sf4]WlCNU>ay F:BA/: _FRǧ53ZU+|xN“|־/yᲵym-|XWe޾){BEؔǕF<u/N:!SMBFi6cBnzxd-:`hO~lk s*"?r^U-|޳h3T' r=s>ƫ݂1, 0o򽦒ʱkc !!|:u[vl,ahe(3B`eo.ڂ߂[;[<֨T|R+,D=#'+eVoB2 y@srdcDvۿȆfB?-U|u$Q=B+^tta5^BR4BYy%Ӽ}3J 1;I[eUh51B&'SI ّ:>ka駺5:pBgLdo=׼`ۦw,#ƓSo|Ib)\M,2Fߎ/GД:n*m VZ-يDb w%Pdv`'>EyMZ <Ų/yqqe gFFxm@$rj;XPx.$;1ˆ!D5o4f:s +Qer1lM ]"Cxa3 |99Q2'{-+0j;wV~Qdыkdze .Mɷz!h_(_R}l(+ P4B~1h8 ڪ9^LW,[6_w~WZ 1-tj(3{OAJP.㩿3S\l=413Go [! wTqFsirtx]yv@s_8]7㚲gO4YOKSH1ڔ/P/|n*IgE!S7谑aH&&w i#16@1{>V#1C0D0^^.fzϭuq)p^M XH?.JWhK u\>v$cˮ *~bz@Ppjـf7!xp*PRH-ZψN80Cvk8?ZB?%]O,AƗ KS{}~#[ с3Mv|5XtU0VX|Պݎ̲ @\[߅V7V^`:H;[= G)xw4!CZ6=o5/Ftq;YƻķcnF5L` luK}ؼ wD@V6ѭP$0(oX68,J#"]j8d$q_n-qSW I~t;T/ɰ?~#yp?ƍ:â?36U%RĐ>h1Up@BDuRs'ChM_5]5 ˌ:gYo %^ʠ4{xӞxIҮq,\1y`SJi!}ܒX`CE,Wժmb-%:~^EkXe~ύ:@CZ:c`>.E=BCN@S5R)2g6&&4c] /C7jlJJF E܌5k5ξ0ݳD=i襶Q>=(H\J>nlIҦ[m1AC\ iדWwYxyP-, 4hˌuX;4ګE>ė)2Ӣg]OQWt|qäb',䶨v^"cqUvۍ16M,,÷YӟԫD}]/ܡ{H$ˊ/26tsջdԜ[H{TsF 5*qč98z04 .B|+QR)m܎_+$Ds%Ul1%=@DS*9 he*1*{E_k&| ֍]ԕsMV@ ɂt+.XYP߫&TdʬY{]CD {7ܖSp 6{zfqmHB9Ka!22SxR´=v&D&- <@EeL*P](Nn"1a[Tvw-Ԝ"2䎉С@цv݃J*}#kᬽꙉ9S2y `>mJ3֞]!r@M2n˲پo-#EUe+4 #cj:P{>-qU-6,Q_8\CLŲXN7agVVX&}Kb*P.WG! h bp7Y72c-WЁՊ%9!'NK+_||tH)p3Cos, --%l-ګ0 -5KRs?Z?w œ<%g-96o !Ug2EnG!')_Gx7~ fՙ_Q9L#N ^Mzˍp=+# ezVkp,i9LX!gDe3!YJȨ,b{yZ/4YW+X;GI?`AE'y 6a%\}{5Y=DglYu<{wH؍l׃^D*FGsؠ0B v^"OUK+2ZcIr*w%k81qJcx!q4Xi|ԃAA'rs'SB)ãY~!IGZll :p['ᄵʣ9`ur勖>҇*|AOs PdxW8 cE5*ս'{:.jMz&*uoӹHD^oHy.4C,08g7R>*Aũl YQblP @{O0saa8#f8V _ <=Is~AvŒIh#>=)n=bE8dzP$~.qn!,` @ĉ Oc tJriRȁL]>1'K{d1 /;B餩*}57sbȣm5TS! eg[hbV¶ +N2yȧiߐDT:b+HXMumObF gִlU"H;?n0 5`"1N~Cʔy, bz6R+G*_Ɋ`$^"%^wlB:u1,[=|i {H=Ȉbִv];!+/F$l5,1,^(|(DW|- ;ʠbj#>zzuD_'bCA j,7)cʖeVouܡOJD X/GJb5ntt֜8:0K]A0,ANGsHZYD Qp I OaL ,=giV1G*r=pc)16ODž'KSb;c}2te/`%Sk{,?zh5\E)`'-k.Gc  3޺_0HLࣱye[QCܒmb(& Mĵ)>6vB>[qUc5a)j Pl]ᶬQY3F4DHceVȔI\|}U_G/ڑ\P}_ -yusgg]CK51Te &Ndt4tQe=T^ƾ/ ,y!s"Ul %$)qdfxydJ쪝Wcvhٕ9eI?WU0?eQ i 6M/H[,)ȖY=sn ;p_aLAP{uSґ=>{:asm6Y[ؚp%ؼ~-0)e4{'cD.?d% Jzf.d^q>'#?dthNtJ&ZDrddEy# ?XW%%$Xj*EMUnELQӮD"0l.iaм+%d~ joVH8mDiIVvcvs^l8\te 7?6T5Yhbyʶ~M`ZtC xf^qmJxI'Hzf)(uQ`qdNGekLR#Nnl5T6E{RE!cEsZqT~\A/[rK[aow)Y{8_٠l ͙9&add uU)er vPz` X=6 48gtCRQ"EW7w$ZLn,h`©y-ؾl:A zk@&IccOKi[f ܔvxp/t{CW.yoM֗G%2GK:B8Z65f{6;ҐO`?\6B4lIE.=DOܺ3CX$l,%T|UḰg6nTߟE!"s&W_߳=Ca K3v rAN DǓڼcjL._ :oc՘Zl$ܦB+^֦Yfyp:`aN0  <bD^4^ .й]ԇ#]v6FN)0rhAkFod'Z(u{3T3}&s@\$_ n6w7}z˧> yl{a>5oG\ONgl3 UyBhdw^tQW!?V:[!>HCZ -!ξ4 ۂ8n/ȖuMJE vχ0x]#BBErz3'7Y4hΘ"XQU͇$sUl? Fy oe=Z"THo myX4}h"{yr`:q4Ʋ? "nK(+t=gC90CE|}M ޝDU8S){W lsx{&Uk6n<kTf-tO,B *uW tU_.sA<̖>tyɩ3ݲL+1՛p+8j|P G+-"wc3P~Xt+؊X7G/(36AQ]}#B.({b7:s}^;_Q&1I0ܗ{rGO qxRfSDӂ+(}wPD Lx?2|Cuc~!nDRK|߾60 X7q?^hwQ40)w^S4tYRG9#h.[غA "fľلdW:g!z$C.x`<A`6T *s@rPS]2$Hų>`墣L x!|ÙIq!]a()g {tERq7CZۍ}S&ܝ2gŅ=`2@c.?o,luC+ /; 3cUc9s[4Z|V6Ճa܍ U*/>2B GӉ/I|=ۢt*IY^W jІJ=7;5IXU;XjŸO E:sǪx\\b:5\7<(,ORvS䪹}A u+aODnR5 ixo7=?`B*A&G R\B#w0úUq\Q,\|LDRIFv"-Bt?п5aVA=^N(]؋ck*\hwMO[N?H7)y٩U1ceg5/\txƒ9RuI I )H|y#8m-K484Pcڥ22-׈Ǟrs/= _4}Xt@<Olԯ3TȾۡGRI(o Y>N1;ST k+4AyLJ_@ىBgY'LBǨ`1ڡT!SvuF[?ĵuFYux2+f{fGY■ 9b[FDg|a5ddy cCcKZYFu{~u ͗r TIr'] &-$ޮ4zk֋{纥q~tW`C} 'w[»tR~+,!"O!i%}3$&õl;:] CucL|T!O˭'UyqWLkM\Ԣ`Llb6w1d$U567eokΝݧY2>/Ћ6va[c7XyjϨ3}zU_金]a6A"7ML\="Ti"f^IC3uza/7I3fX?[q{%p HOy i+kHs I{P6%2:Xw:ALdChub~xpIDwp ^w"<ɵYE z%-wn+I5v1a.F\C]}d򷏊'AH(&v1}a U,-Sj8LQMI:QZW2PiS'KUrnϪ>X`2yNyt>3'-[^$%(Ђq{4IgZں&AJ5x>M4jr=mEMЖ  YШC p3x SO1Kq)d,4:dfѷ֎r%OY";7<O?Cdm LEJR]tה4?l)/^djN@MUDpbpr [Ն6x~okW:lU +l<ەPΜlW +: h3l gհ*㜮S> w*e-{Z(QV;ReaoE$r;A7CC#f|ڦ6 ` 5>L 8=ƬO%Ah bK2+ekFumeceD$wVT!Riz<ߌ{$dgSLC.T##M|/5$< 8j!?mLxKQRPjs ]o:al>jY8*H"Hy5墠>.wA%4T %.(p}%cje[-NEN)$Ξil]bԭMnˣ3?4>Y,.rk*28:n>5dG` UKT{Oc8|Щ=nN@;~O:A<ۢ[Ч/ZX;[hyxtܲyT5m?*;N1"^)j(r@O0$]f+]Y8~ci!SwaZ={s\zwPDqh铻:d^j)ITw,'M?Q]kvP-bUYmjQxOX)S#8R٘3P8%GP{ޏ4.{^xzz-m&l 啣bNzvO݅җ(ئQm~4>7Zv曵Q?&J;J/hgHvyV*l~BK&Q/̞0qbߢ+ʣhH7=G+sVIwn̦̓#byy~/XM " 9Xi-$IY%!t VOa!!4eKi>~b9Rs3K0{bҁ \E=n)<L26^ lwUK;ҚLֆge^!/k1ڞ~ƬEVJBI7=/45n Օ~ҌE~s:[ڕJDӏQq%<$`JB! JNaeF(poPPshCvDTqXh-վNKt屚괥|\W&}e3c!#8'uDniIFPl~{s9 Z !%@`_ZW_ Gs܋Fx< !&^kw Kp.#;iU"cӠ-G,T~1$*IdyVzh׃hAnƮBֳ)%iv㳀9BDD8ѱOVZq,#5.hADW[tZhYL9Q9hZDف'$OJꬊiPFrZy[5ABW]g SƝخ6mM ;R&aH!c8sI]A<@ei1\BP)1 P2¯~ƝYmA"E]9x |wbI*s,8X3pHaf!ZVEz-JȦ';KEcGS~k^Mplx1mD`vt|ո- ۏ2  UoKy'm n?nnD[ΏB1;6Kך꤅+iz%k0P31f:|1=g/Hc-ۋMh&z%@S˒|UЀVͶ:7oo |P*b@E˛6>DnyOȴ_Cw &2js5>NT-) .1;עτ+N{v]$Xhv" "0P#ד M{L`VSTx0t)vۥN(1Ouv!Go khZ)8@nqeZ6G+Ft8dI[=%[~X\laOJ-`0l'BחC( )m ]cjdiγՉ7;xÁD-3$L Xa@[auC5)=)"vo{͡pqarR̎%u&>8,6x_n%4$QxףHJաkQ a`^$)T==UM+_ LMmc+ LY&F ȿ%Ʊ%[+7E{Z14]YZw"ɽܥޏVl2R+&!N_B; i!aY$>WM';Y!9#. NVCYmE.stJ(XZ9uՉq1*Ջ!s5/Js&s.OʶNDjP*:q\`Ņ ݺ,ؒ G9]>0K\z [_9Qذɚ?ֿ/UW*[NqRu8c`2=_ZX*y;?4 "U0 P_rH gqDL-'\_frkMe~ď5P&'}A[k-vRS̬x&h?q\C_UYәC!P _X/4*8ihwNoMM%gI1?q_pʈà=JT2{/sb`-U^ʜif[UG^G`9JYv V̠_| |#4߁Q[svhU'皆YLʸ NbW4,!4#5d_1QjޒA~8&9$QxPBy{L;$K14ւY9˗9('=I_߱B,u֨'շm7Ls0z }I+%n`*M§[6o W #k@Zv/F^[uG^X-2~yG$Y>OSZ'ݮ6NU(yS6ꗗqk@W27L?;Rf)NV%hѩucTʓ|࿈GԵ#"> .)wE[,55Ϩi{ەTnFex˜S"ro}Vםs9=`e?ch .A+nyG흓YMh 3nYCkM8TfېH"rvde =`:Rծ+n7tk,-k瘵rTXg;\i|{*L{ҨȱhN#atJ=.@tz؜@jޝ=cBB6uv9%gQ&Xa`]Rȫ~b |sQY͝*r䌴^ǩ aXX[A5H0?Wp{ 4 nTufeܿ^RӴ/@T(JO/[L9K$eܜ~ @&gY7SӝS1,}c?%ЀwcQg頂[{=\ P§~-rԏ zmJbPa8Q#21'+ E=~ ߴ9?`7+tүDvtVqv /G̎'/fiRVHDN>Zɯ. n1:~I{|nW 1fC1۹5N6VבlMO"2^7Zo{!ע**$B!j#pӓ^ Q0\#4)p|Ё,"Ę TR36`lB^Yˉ-EPVqo>Lr1bu&ֶ3 D*#hP&P O#wFҺÔlHm]j ;ס"(5+?SzIլ_i2c Mf[e*v(V6w l%E߀K&щ|9eU02pvm{7F͖]PcH煩Baj'M CWO<\mʢթ;sV:S9vNWI.Y{x&jUbL)@(f6's2ʸ2m6?yK2l n=FY޿_9MeĞ( ip[C1T$ל?1}&-)C"ԿLrUe}<dž2^A8B:\{I%(v&7Ehu vUB$붞`&FҠԨ8A 'M7u=#R]apK5r=Gh;rlt7nݦC D[+w]9!֞$. N֝>4co] S2nIW.P ?yXԤDCi1#p ?>^r(q%cPOMM9e߹ߖ?n޿%(O>O) |FyǝdJzQa^9NT\nO\b΢MG9|[5?-:1ٳTm($!:qyLe}f/A(<\tww}Xɺf v>ei18~,* Ԯ@cb9b2o:Wrg|2E~{᎖CHdas`ɠWko@Eӭ'u;cBH <2yywEz:|3gL_ }88sI '&e0{~%`˥É%]K Qb;CZJ`&qcn%^+(^kսjb#()a`tLͷܢv %8K?Sy'bNHaXAh_GaDP]@*H61yI`1.fKV`yulCw׉J Ď4ѯ587B8(( AF]_\"68-':* T*yk4qxqkoIIAȕNZr-`a, Pe:p@)Ya0,? =6`ⶍnsƒUoTÝLgH|(+`_?Νq;ǠC &eݐS9[3Lj5^ R35Leˋig1c6a- ޣiq%芵Ex7_3~uzY. +Xp~G<[db[~y%i؅%2 RrVjƮkᨇƔ\ԽVYd GEU,btLLi?FHNܙ!|z)|3|iD_#_l> 9u$>ٌd-X|Vq o[r_(sFR=2fWvct^ïo$ןV`6cg-jpgW Q.;tyyR=!ET=92[ Q8VF VLƽ?*~yہ詈Ir\@8jnzɐ=S֔sUwaZ1t5DTz=Q7T<8/ou6z@CT@ඌԤL@)ak k7c.Y<ډbx_?< ȯʇ71;_ke{E [X7p8k5%ab}]#T.! A+QO#2RYh,|{B޼cvß63,Ӄ{](8G ۓR]SϾ~.>ys"+HJ0%s8 y^xڪDoȗ tu_w\G HH=YK6g(~⹋;wv5W#v}${mf:-buOy*w̟=s=WyVУ'BF^8)z(*\]8 u sH(M9<(s rA6UppÉ6#%\% GJR&g"bCa{4OsΑwQ4]$:Њ'Ka/.ު;3_dHRyy.Tf&~% Hr9 Jz!E=Pˆ 436C˽h5JB0f?/ [_ZMi '0+CC/˙x5+3.5wZD~1TatEXO@|QZn蜊# qJȍ2QթWԫe+]LMGhT^z 鏤SNC|ٌ  W~;JUQqXIڌ0W'iDʺ|)T{Ş 4sFXz"]5oŻY__¨[:U-9!!xl &cS37lU g(HAqORPÎzþCn-f!ةW 5C7cQzW$žZi_>k Q@qhʔ:Y=O0xDLN⨧8Bo}ݗ:~^oj];k}6y7I, w #l@27*+r&Q&Vi[$ݹ`'܉TXŶۭ/e*{a%R6"kiA#I/#oy8g EG }ӿYmw=U3@b),])2SUPP,)K?8cy3vD/]x!|ym\AukɾM62-fzJRFӰi_ hXRc'ϣmn@KPzCK ./ֻb=lp7TZnv>?J?>ߟ2'~4qp#EYvUO'Y@>>T&<3G:Bk V̹*V;=WY-9q 2qht4I V$/qD7U[Wx9F|BNu4,+e0"q+PW>4FI˵UQkW9&ߘ7#-_vG{:› Ei9fQ+ 8JjUm`"__x8jżf\ݯwrC6㷯۹;q4|A6 2ND,IÙ2]W^p۔ 9䱃Xqp 6D.tTvv4IL1;6e Z 1viRֲt@ =t]rٖzq?&'X4U$[ea{P7!ضc/`LstbءCMۧnt^;0-B 9OD#haZfQ}7P2uC+~ba! j@#HZ&<\rfB'|[6mZemjLUcJ2(L{.$5K/<$N BϜcV t>ӧzh6xY'^]<ʹw>Oki f{˘zL)^윊8{t ePr V`u #SB_9Ψja+~=}e\73wXP!Ei6^V#f)\ۦx$0]2Jfoe2 nͧt{e9Z:IK.!#E5v-:-0(_x̮d.5e̅ Y8Nm,x;9Q®X}rX)bLH[O5b5 b4EyW3r@Z21{Eޝ4sv“Hlfg81x=<0 e M z?>t=G@M}5_**(uY(H"١E:tؔ vzGL'+"- C3"leQTͪqU ;0w btveZOl+,U`q80\S*bil /ghImr]4RQuo֭xCsmLx|PLVpN3HXP֌<Yz}3nzZǦJy4߼\h~pĂQo?+؝!m/FET!7uv(,K{ ǭ O;aMl)/8ږBdANI_/v}5=ڧjRJբZi&X]t0(]R RZ\Ԧ[c&XpI{"3W!T; +#M}TlUŇ gbwt kDX9=JX?$_CQfDHu!宎S?`jKwVj">h"6,UKgˑjX0?+ /{w<~9)['We@88)!b &RrtvyngѮUt ُAcV%/1'.,ڱaqϢ2"6ܻ?}Qb7w ;ٕF0@`NϤ`(ڝNR[_Zs ug'pI}_;D֗P~P4p,ﱅUFTmyUxVIKZ_B}B]W3JPJh;0Sga*mۃ Z*.wF4j^v}zx#'J/1f*JzԄ0*Y@79g?~ŮF rѰ/I)(n:K8m)~6XA|!ӒGh^vRWڐiČΞg}$ME\J [v9TtF6?JGf&ۊ_>[g}=ϧtUa+t\ڐc¾^w_ -ϼyjBN6z'Rks}b .%IXE팓a0+"RcaD?I;T.P(+EiF%Yr{!0_.g;b@Q X, Dr@7V"uSPfGT-;+J&Qm]j23Y IH y`ʇ;i7.39zzwqwV~^9'l:lvkrsp+v^.kƗ:>dm>y('& K=kYBPWF93u74,$S@/!nn1A>R +\׵5@?{Ԝa0xg\>s3 W,rDJƈ^xq6.7/tO*r*S Tĕ h`Kq|c 7 7-Sy-vu JZq) e«?d:&b9=CT?ڦ)eNaH>0] (8P`h0*󯔩}$jsS:Py3L3îaYGpMnp!0TˏK͉E [ɞ gRcckxdSܝJ6fk*h5%4mcMvl#~԰MҎy.!bܕ݊.fC~rje׾`ҋ }w:w46P~t RvdABkx &ЫbxVP7!qmYȪg{LruBkK6)rqO8.|XIz傌#MiwHJoPeJ#$LvG# 4R:]Xļ$=OCg\7 "¯}z1V*!Rq =wKq@6Q?1=D.f| = ]G>KDGE\ԑA 2fܛxgR5t?W,ڜ%ޥ݋8lS;&J/NNh񲲰dHZVª NP1PrhS<Մb3j&7]z"ڡ]nr//W ZGeGv%bI7OR#(iˋ ZDxǕ$YMKulz*N):F%DVd~`*.OBPe#S}*!e$*d$.B/ϛY xgcrnNZ6/@ Z0 5/&BIȡ5UpPJ';cZE3Vr&Nf$|".m\<$o̓P(-9hb,S#n! G_IL=eZ nX &`2Di8 \c; MsF.=6`x^m_ML2j'5w6wǔyy%!ȶ|1ETI{Իm.y_l"FH cVUo|@C~eqN؄9bE7 OY^70 ]ۦ\!NE-͓1>'=r7oj#_(AP8n]DS2[Ըpg&(cU?fl\7\ĭq&kSA4018(&Oy^ 3Q.<䛾/bc$UL~gtѠK(gPb/IO{3.]h9'.6_,m(x$8ʅ@#_s~/Fj39*K7{wlr~zA* "h )z9_9}{X k֣kh#d*q 8\Y{C5Qsׇa!t?Wiܓ,ϩ}ÄhDuj^ d79 zh:cW{1B~{`>uvm@m#/"{Bj Y ,݇-h̓[&RbKax{sѵE)|txF'z cb[JV$ݘO&=II5)Բe px3v<$^ۊpbc6\*S[T SOFnkYV;Uaj` 2_ H<$]x֣(j/p%HjD P9f%}WFi+J畼3 [j۷Rσ ֭џ߉a.#'̈G W5p.D.ttșʒ_# C90sT&BbVf< }>mDD 4W}E*>M0v ߲_&~p9Yb)g/ӫOAmW䫯$r#ADeQQeoG\ UMG*;xs-Mn.DvdۀGf)*m'5lpz:z+_R! S*@!Uu +4y]$:{TNCKր@PpR -yOSmULTNN(A>3rE~㗾⢌MHr*Rrc0y&*x(Rʼ\x/bE f}S- *o0ѡO !ϔN2`U`姸G!SA&*t 6HY/cҋ8bOAT) l#|ltw~+E8< >TǑ% ) }*W"(A Unl>j ˦wз@? (pBڶˈ=-uĞlXr+ ~(KI#nm{mD5r7ɥ|Ŝ TgkW~)O=(oEv3Mf?}# &vsy}\/t AYޞiX9V3!q(*wWfn';fcLj۷h<`+ys)|kyEj'Ȩ}6sZ_NU;!﷤2 p 2Aչ[Dvl8B=>>72*PͫU]P̀@ZrCWc.Y[= (Bib')njpPk*I1I%J @p\[K8(%( T"܆kQ{5[`Y)=J_nE$< ǘ2ن8Q^NP|ȽgH; a'02oއ mPЗ>hi8xs,">CvYa;4yol Ǯ0 Hs_ׂ|Q{6tުie [ہ٪f:8.!bD}(|=<4-Bn"Tȉ|#<)K*Ix#{V)~ti!Y#P%C,1b-"N=3#U!:a li6 @6[ܨQ0O~@ mb92TqT;$ "Lo'n${)אePW[c渧{N'ő<#2J'e[fDgpCɡ7լT3jF<ΫWshQY+:z= 0eD1L/OYzY&5,SS,2'a{.O0= ̇;WȷNͷrEN%mrMgyX:'mYDejN"tax?U`D3B6:TpZiP7FZL r'~2vID¤t cbs[A['|_ vyI㔫)E8,LPYlMat3IQ(4(' <(*m&>ǥ!QYZ%Ayxu63Uk(I򊁉7QȯI[{!y9(R-wPMhbǙt5P%gv%^r#vyzOۤ$WHM~v ad5b_F!2U*׃Nҝ8K`)>N$7\ k r{  S#wAɆ%!WJx7co" @T$o9af %➗,lX6ٵ;ᵸZv`ߢh-԰A F盲4p oî1煆W u5<QwXcA: *w+IhZ %n:xiBhOY  ;mم0r3ukp {5d֒/Ãdy&@$(10J&6xc=KM3 m! ,KBc X;VZ gD`CpJH?=2"dF`Qr [Hy#4!-G$Q׎G{6uB#6@,KۂBAȎnS "|lǔ7 ce<=\n d2N?nМ"9|d@-ZCYDcB} P3WE5"x-yhiJHuEʬJ%WU}I~[cD!=?h RwX:^-o:F3c3܎jo#|F+=,TԹmr }ݓYtb/Fk_tzptNU3[O(c<{ AŎɱ3Mⵎu%%45-Wv@Jȭc)Aaײz :| (u.1P8%,SZ8ꢉ^ 8)z{QC9"@6BbǢmbP ,]P ~-l&s+8x+3`I .YGUK| jEt û A^%M-%_dhi!2FVϗ!mwo F`=eA/`bY=?9h.&uJA0ٽaѸJ!t`!r"bwJn=S~*Ǟ+<%q8f/]$h_zY<P =&Oć #aZA?G 9 rfN"ڦ k\=!'@NV)\\F0[hEK^:?O:BjˇihDjPPGTG5>1OyXڛ'\ kRD(@9 dݮ6i E2is~ZC;.0XCу1D'I 7 CU^MS 0ޫZy2[_>x8 qTt,M? FWqEnsó1(~F <"LyQ-\@KgɿCjۭd{LeԯK̐7u#Z=pl~b_ x;i 6b!"qϻ(EHIc rvOb8m0KhW Wpyē|ؠ7eA<,5TXGw} 04~U5Sܨ μ(q4}i<247#U 3m.] H@',L(pV`Qp- D7Y;wΡf|r4v.}z_̾L-$$`R 3$R[eLdBn<øH#|1@ {߯4'kE9@H6!6H9^wɖ1-E"M-,ְ6sD[eWӺ7,y\8=QOK4 ٦@mo4 $QA(G)c puGx dY-kA֔KYQ큱86kZkH1h[xn*[Y-yyuz͜vNgi [{NΣ (;mA9&@:ek:w^Fk+oy%d i s4hoK ]*0| ='҄>܋E6oar&!ƋWٕ)LK/9jeSގdWp1w6p]Q,Kf1zѐ3B%үQE-_䋇,t6r7H4X"4 O 7"eB6&턺3J>o4` ՗}_jW:eVA=Te[_54<-g5Nns``f| 8^wkIw@)&tKHoObrm{Z'B uL0t,O~rX}6Y8%VP W*ruY~Lzds x7/-S;Ru럻KɆ.w>ǰ{U-e:˖nn#Ypt4hf˲vWO;LK8["ov5wsCq])DcSe%{Ot$9iVk80I1²S\bI&Rh2G9>ٰfo iHąhٚlʅ&;~k=(ztٖĐ_Js2eL2:p3yjb1/0b,7B-NssQRw;ơ^Iy07Q40QNK<`6;+((RveIyK ʺN͠g ; #15dRD~ ZBy`rBF$?=AZ=Hib=Cse712_usc4Brrr0{XGwc 9FՑo#dW{imaJ[*X[J{!9Tv ?VYR9.E_(vVm/P*Z[FJ攚xFʿ4>^j{Vׅ݌JZ$Gecf~',J) yCVx驞ُ2Sd(dP< "ٷ<܄t/2҆UL7A4?:2=N륚-ni/("M1I(QStdm_sR;Ya599o)|fyT/efe%#ކt$UaTh?%O nhjaedRǥ]**m8C]fLJe;K$8Me$küm~A+zL,}Zd~ ,=CcxL$LBxLx1MX[!u ݖJd3B*3JtFSN26$o*‡?9[4I fc\|n˨h]]x@趓j%q퉱:Ж+cw]Zw $iHoE4܊$2x#Y)ܧ]n8 D-j*(bzF>+lv"~MKfQ*I )TZbEQqzq`Xiz\'grF巍\V+UR GzS~'cHp[ZUjHXܱL;ir/(с0%똟dV_]Lbz%|O Gɦ<2K)1#NDG0&*;hHz^!rV5?)Bj@ o`HpWLfwǾC#cȡW0s\޷Qku%i;%tdf[m@xmrg/ώ>RKg3Ȅa,!1rlFƏu'#&sK؃DĤHU_Lf=E1 )& 5E`4 q=FTz r? v!;uCD$Cl%L|Jw6 S7[K͸pcVDfҍ4g⪳1@}(S3q V;+|1O%Ut{Gm V.V߁)ċ;_(?B#g%_$)Z--d-SJp}cT8 @7~ĉP,v@v2mk9,X,=ʌx:MF|=FRd"b}NdfK?Yi˙s ؈ҧjsTpuV`ڭMuЖ`EѨ"83 2g*c3e4;˩q9l@ ϝOg"yćΙL q։@}Km]RK B~>!` Ajbٺ{6*KG98Ǻ3@Tw@PD~Q[|1]U2,EJt G nc6?[}'pf_vh Ҕ\l= k$uMgbTd2o5^lZŸ)k>frc%a@n+B۳W6-֏S"Sk89N:,ѵ5gwRA2( )^ݤ6+{۾9ܫ&ou4۠ #<>i=81/|]>zn<ߪ_z1CKR[G9Q$#娹oOp*`;G-}q( s9Z@Pyu 2[ eW_<>(Zo]8 cn%Փz` UWW2$)f:-VBKA,^W$Y-))8|j `@ݩ4KD0DG+LIq4 2\B<+Udֲ@/EW2Ϭ].EA/RΉv'rM?Nlޑt+mHZ9 Q汫JT`m?r4oFެQ8Tj#fُBB& ¸2%ZUs_[kĸA$~]j ;\\J~+O;byK5#ʏWp%Jx^Soy)@MR%"e3 WeUnr`; RhSۏKQ/zPzy=ȓP*<1}'%c "f-q\ wm‡v <[ռnۚKF[?PT!>uѽ(Ra9V{13RQGG֊I1V0e.  WsA}kz[.@-WZ"TQtxRUq^Ytrx.F<6rd$hrsgsDN ve"zUM%z2HI;q1!K?)0 KASoԉnCčJn}qf#n8r4l+'d\ O*b)ZF]ؽQag@ !֘R@?M&Ӵ&1ZKBXW4ϰ1^\`GSBGOZQ'y;K9qn/AKX<,d? SƒЉjfϬŧ3LycgdޱJi5X1X0$ Lᰑ[ޤ67ldXiH/VA!9h@vVD0W '4>d幸'4/9;ҦX`rS,>7̇0>L2d L{J"p@vpn$ Ղ,J%p4'YPa0_-[4;4#D2iM=9ǕoF~ׂz;v+5lz6׎~g',}r9یZNFl1KR=8n;LB7svD X vRoX#aLC߁҇MəӐPs[+_Nzr)O5<f{^KAZ\tGo0uwXW04&!RU+#WiKCN@?j_%$S0۠\ !%F!i% xy|aҶf?DЪ'%qE ([E)k"\Gm|"W~U9E ,MՉwqs} -`7G G"ɚUpuvbVe"""8u7wE^ ojEoBG:uz{M[j_߶$Cswtx3#Q}2kR{I=!XO $G|T`8CdPcZX ;C8"^&wF {R*󹂲Ԋ\Bךo =+ڱv觥 {85f$[{Ϥp 4>,y M#z6 @ خwY^ɥT׭}_gYe[˗> FUs:`2jɓՓ.E:*㧛ہ,!+ vQm 9*' 9TARxܚ99?qh ;D,@vUp5Ęz҆1=ܶf0s'(Tf'4'w`F.DjAEe=i ISva̛ax*`gqih;#5gǒ-ƧU &m'{!n"#‡gP]2O[Wrvhu˩_ht֗7앬TOO(eH[RPz=`aET~3oqP?Aƪ>rcej=)bʬ,-[ɔ\#;w?f@"VѺ׹v+?rSi53k<./# ڟ%%'i'q.l9w I UAG;mؙd'm=n- "Ha/Ps@}/Zka!'"ьh~<}gB /XBpiVq#sqor@>|PiM37  QU L)$EE5 @Ϗj)8Us\<a*! ~e5]|ZF@mF[*&湓اf (pGM4S d׿ M͂^$P"<䓹UD:; AKՔس -#ZZn0I-LRLlVHbD矺la8GwILGW4/o{q7f\z9A9'e)UJa]<*;}zo&ODZRx P5v5k\>a刲6nZÂuGM{n׽ b ka'慼r y]3.'A ~ҙ0!Wx\+*x#%+2ą*&gZpZ0T}'՝.=q0HN9Ș^HK2f=6N%+5L9 Y~ZغrRSZ|<}zNvbL\SZ9% vuˁȪ-Uy Y0H/ R_h]:n8Hi'"6Vf8h܁;R$76L~g]F]S/X [VgqW-|}չss[9b`rq40>[~i!6.H3J-yb/yN?OvWVDE:gy_VˢJ;#p?8-+o)IdkD \4+ef2(ͶَkA|=yN&'Aм޼[jBjIZր vbG 0 {Ё4ű7 {2^s_g(^7Ii#\/42m",WQb߁Yr? p 2^}XXCf|AcL94Gg+kΌ2fHF|U:V gP揯b2;9c1g;ǒkr1r"<9p1H>.?@3q00N 9K1)ϲ~~aYG'[Myăh 3z D"f.TYQ~, &Q:g |ZA9ai_oM4P qOF>RVV=Ed!6-,l.bq"I?("oE9"VIىgr*9y]Zegf<#TbVşkᄶN(A j:˪. m0%c7ϷjzNdW\')~LI6X)mj\l=XX b]zs  #碌y0/u8^#UEh1E%.D}ڢ=Aw_\ɹ3q. VTSoZc>5?xwf0aZjd~;uYLb5Wa)K+JE|S;;EigP=Fͯr0NTna ЦBrFBԌ„﵊~mX}0n^\]IΟgo{%l$߻p ٴz4<ѵf$b$0nݹ(!?RGu]Y.2WГ`,.~%4 :+ 5 OH;QSI$#pStXE"\(,:l~sHߢHVy !ɫUV}'^BO$NOC#.Wۗ9aq%SSy@Q+ \'H c?@`^^]i}}2,]GOYm2U 1\:Kfx4٨z~1L &HI *y S;'S/^I<1}vI.7%||$\|b/{{xG1W[߲JlxpK2t{rF韌r"etL*֒LdG Y'҅}VJ+6& rЎXk# &=R*A? + 0!=mu[|ؚ8fM&T1afr84%k8tXU|s`|;3z"ÿT0~_қ'eV((M "zvC0K!CPqS6r?}+QH[;]aGb;+Z"YԂ:kN4XL,KniPK>WČlZO#Bn?R,khޣ0TR1 ddhZ8*5^ajdQ![խ#9\SClJ#HRLns^sSVwm#=F j bDjjCrV }zl@Un>J6biDn^="d/-D2λg[#' k>'Q"\cnkXlq%OeZ{V}%GϾڢKJ9? 7/&9u1BQy՝A_ʈz1b_,c7`e#5x[ 韛֫'(NVҟYHRmW0\^1 1. s$6.I`7oh5-궈ڼʿw7xcbw.5I-ӎNXx)ਭEN4Z( g Hx2_kC8Vj+E$.iMI>f bLbpZ3O1 2;A2m&e0QZS ƽ"8!OC )nL#qbm21ruRM=j|PLjW?<"cjfw|HH+<@$ll(q 2b+V+cEo_?gC<+ k 2I4CIɽÔu/y=F $goŀ0 s/~5j&8 gVc;~K^>()}@i2]׶[E85$P8LVϘyQSY[/z ]sPxك0 OˑLz}e3'UK5Gi^d9mOUΔC"#LrbZ]vo|CMѳX1atn#n:Qr} |sl?-XO!0̽Bz  J~t<)+f'#ϫG&X`AYB ]97Gj GuWP#]!o]&$46ÃjΛx+( -*1X$\ſ NSZ(R+,ԟM}DL+*2P\Q q:sjܗ) O=;^!tCpd{OEw~}7Vޣ$6a܈\\iRU*#'{&'?/k+ `J<.F7(mm@7yIAPmq QklVa%SaGpQtjB|[ d% vfqI fk`Mf Xѱ1#JmҠ-P;T#"ev)(,;G-/e*\+r'Hq?kΕ9Yp/,m&DvI 2.G!_ s:ں\o)˃+^β9G4hf/UZR@rB- L˞J'g:`vTj>nӮf R8iKE?ϝ_,igXEp[!%yM}E2;I*|D6Mp)#11vqأ9x [80X72aOJKAJK1#'3h:UGlEnhX-k=Y}h>vB8] |s)F" L]֐<{;-6iB>ݥ22NR3/9&z1t\W[;e.kAњd@V4%'!@y⊌W F)1iHsY,,Թ(b 0 (U ^c7$v(!0754(*їUGqA$ch%$7K 2Ѓ,;9KTe^Л-N-gYe+bL"#suH)_M{Q,Qa`Dd`%l6%Y$^8btY $B,+gAя1M#2CCoY0lqAeIW`3`ssڧV~ZoYpjusH}s,.&K y1mQJMdP]AlsWa C7;F}7Ux{Ci^gOvZ:Sֈ7eNݍXٯD7SHMsh65V3}BV݄j%N6K{ ~ wӲ ^cPJk$c>]@e,IsOHZRpPsi,y6tH sփr!%N'3qMq|dzO[PÌR`=4Gk8ؾ4fAƒš72vU~Ԙ^y(J9&q{ e"܍E딋d%lAqqc@(J?6BdiSs"t{p+! 䓑 9x%4%ה8ht| n2K IWh;rh Ih-DṃdGjsjsPw8 ݾ?/㨪ƉRMLFUE}=@MDŴ@߶^@ u({7}Hc$|*[LMRm u'ǭ~Qұɴ܋憐ڌb+5&E7l2Ʀ|U+8z8{fStVFl '0 B^E"hN ܷcdGlE]-ljEHb?ó:lz= RAmO'õ EcV䈶W'PfpφJrԥn9\[BC c9i3LUcIgpEcC9H(hcx9QZNK*)'? 2j8oM] NGzd}K^p&ĉfnUXK%rNI!?5N =R+?įm8zԐTb?9H+4OzCԹjS{ 4d@F\݄*pJ(%8.,P%B؜YL=eP4h@O\FBn7QlW9HpJV _=S$b(%$xT:,z\e4o7%;;Ro6X9HW&c=)-ڷTD7PqUǀFuRT`s&xp#A\gv[r/޴^'ᐞ L%ئ%,tpw~wKR M{f='AYv;kqd>ĬwzcXf\i TX#/~+ZV!/Y=EBfBI> aRz5ְ .oUg!.]#}XDmad{",H&1NH6~+Fufr# E]r/\9p\@: ͕1<$7T!M LuWmB|(z|Z"kSjnsAMiL _ a2<۪p͉pwc =dh0AYG>-'|-qxQk _"\|o" [,4zd'͖ JK?S PNer'4 Sc.}Q4y=kl=uI/^35N CCD y߱tGL 0462w;4HPO)_wc !*Yr=9ˑ,VOhp5qpڝm/ENGk̤jfҥ#&@?ʓ\ (g:$Mx*}9T9/}| (<պ2dcOAԊ$t6iy"vMs&`..H *Fo_]pl\6?9nRЀ25loGe$X`}"{tǏ3엒N-mK-I(uT%>яBȥ+5 4V&iJ;=UwjૅUo rlA*T:q\bL\.X5 :F@u$(j4[c`GF( drkĞY#d t];WRևa}؊[+x9tc?$ҺJɲIU+(F;P.'mTm})n!XE gk.'V%<60kE6O$L:ƺtRyVTL^ro5s)LC Sv!n - d,隱'ZI$qx`U5h$*6 Zd`tQg8& +!` ̳!c^jg͒\q?H.`JyW]1Cp)Q/p37l zB 7 *uy r1SaV#X{g ?J3-pAWˣk}S7.JsSFZu5@F^gPbrΞ.3ߟo21dt=A,.Vcx#޳!Lg Vٸ2^f3 &c+w-v,]},]Vs gQGiGEyh̻las:w;|+ZcıߝGE3Q? xr&qdW*"vI p }+x懚,^*|k Ee'z,w\@qb=QTQh. D0tlA]x`;gSΆ6'Az,Ŝ2\^uH e` N%>c;TTLHThHǑOD*=b>;UQgTj߷"LZn[t>_SN_);'}8zwmFLb|kk&RS/,O};ˇ6JlA +O ^"u3pv-f.q0"3߻Wp-[ל!C(ָLHpj]ifz'&PW6wRR`<_/ߍc'ٞՊq=qJ˓XYH\,vH1ɋjqaȩW IN$ZO|)J]ҌrHr,AXi _OKd2k Aį_6|-FqzX&| >}  "Xd ywMAt$Y[FS 7 l z#MGJEP(ŞaoXe4IU `TY\fE$<pl 5UH¾ qxÔ a=k7 n$z%BP6`f_i;/1Aڃ/YMnQP3/!EDpM!8عK]:FxgL:IdxH`邂A4mNmh= v}tګ.0Mސ~\v\"ՅA=jXGkŻdS&dWD8/PE0BpR#rH":+łJ/]..ee=㐬yzQDE.x?1{hV앃+DJ1>nt REi2U/;ǔ[M}Щi1}4ѱm4FV]ܛ!zpE9pUc h#y~9*b.FP=cu/pekKzG˜;R!ísNJa?-,:/f$Oڣwh6CoRFqIF 2xM={=BL<΋QӜ^} ɬ'e -!*'(P7^ug]\-fY䮴Jyw@~x("Q;CEoe֌L5VT -ISٮ_s8p{t &ͯrLOv!B+露dp5g47YYZFP,-U,!8>(~2Mxr71c$iX ["xјʿa_de;cKmVۼN ?-.7Wf ojO*ToJ>,Rpeԇ'h&ږ@CX:SqVPuIo]tI2CM3V ru͆DQ4LI: CRA;UǝUhj"pGO"D.7^*U`h+q7.c^A<CՍ>((L)a,W&z fg\[A?83 ?5>go Kkez j[܌oq{,[p4N_]ƾaf=Zi=Wϳv+GC gVYY2E3 y)|Ni?um}2:ŀ=]+*}))Z7y_QOhvFo}_׹#ބFHC+JJ%ji~ZYzmbAf"(>Ę?# ⣁9{U<*[4W<R7[7 gZst6'Rzt<輄]+L&~n2jQ)K^7[6ta]z (Y, %wBx2GI#,6p>I6J2`%Wa~;ۚQθ;tlޙ/{u쭼` 47 !(t3 ㆧNu$R3 \ xGVtS$rEEuM&\D8Q{holablո|e+p {_;r gBp'J$K<hyPdρ[j@_vBCSQY*mZ}Xٰ8W&(?z^j˸6œQ7wfiETş#f(ن"x~Eۂ$DmXyvW=MΔPbnzɸZ b]ӝ6#~uj)_J0>4]G{'5)svQ+ڕhKuU*,[8s0MK?AQxw "xBg>x:\֔t$N-qgvճ0erx*h;;$UN{m[nvwQy$>½ؿoNv]!L`%) Țxm|OÙ@H1]Vh)CKo{D0݊Ru$\eDE_ !/=۬19έiU+.Ӝ'%Q@:[]i^舉 MTϯ I&_a:hAoӳR`]m!fA=h\($g+1*L}рo,gv¯MP=zC@i0EDQr(̦ Ҿޥ̫g}uEo[W- {xm9$p-o ́Sis1G.;n]jg[ 06}>PgMbzmX݃1vƛWY+87b< 84fqgZcΌN.[B ΋/pEiURY ~ ?7P-b쥗W2,T?\*~~: }F3|%ذo*|ͳ[5/32ˌR75ieٓx$;Y(~5lv1dEt3X4wL24aiIAAړliU rE4"o-_^n#Cn)6>$ec v' I$WBqzo*;wZ$+ Sztj }4,ªA=R{ (NDN| !Όp[u]w!}`էȴj"ןG 4Tm IǀْZi]ߓg)5L$b³䓎R &xrwT\,lZP6W,OqU+^ؓ^K=lGrcҹ1260ʼN]᎗a`?{j[ za>۩.%B$'(vHi+ K18"P 9sw7i&Vj$ثmhF<ԹL Ko87B7;xtM]9@afY(lݤR 3T:`0+.6Aa.b!.͌ Ui'@C"_Hc#x`eK|=2g<-O42)+ s-Bh iA$ /erK;PӒ`Hɟ wH/>jIɩS" Azu1b ~Z%wl94l$sqϏf ))`Dp_$;7|V̾uD5/~Őax'Kxa˒e |*qp5b Q^e%WE@{IuhO$9a|Uh7 feg̳s>LaN0ϔ ,,l//C5K8.LZngN!yC`w+7Nǣ\]4Dq M\yv$bŊZ-If+eD~\Y[[nգ엹e}Cxsه*`c>LHc}qOd3`%E0C.z?Kђ.Lh @"Qv9̗0kΫƎ"gsS{ AB%9o:sటayejIXւ%{ iMQ8IS^~Db;OtFhW4%6xu~kC%#-x.tkܡ}i_lٓh7HE v$C2mXcv' Q?uf4e%pA`2{ t (vo4Q},A4XGU cEkosrv0fh.4‹1󥘓 O!ā-cӧ`kXt62tu}ҏQ!Zgw*4+ Y;ZxF̔ W~/'Է*/l\!,U3:sF6zefO{m8\qlWCxO2s͟k2(A)jP(`àD<(c ߝ۲葥C?5߆QF&JT6Q4a<>)IRdC>jR&Y!w{8>2WȓGq=iaLM\}}h|GGJiĝ[.Ngsfd"eZMz='F{VV%E3˵=mB{ly,~iKd:.Q3W֮=TN?BTrm 3GeZ./ 9n~ͥ0}BQ$595.?p"=oCr]Ґ,Q%/,# *qibӀ: MmPe.>dM؜D_.UvGB^Cq- : !K4y#x^iLm6˔g">yov>7`v#D zjhԶjyO/'e%XIHb¤fc,٫>Vʦ.-ʽR{ŜNlraJ÷Pjh˛_Az5Y㳴MRppg'A06i3v9D,)[dcΟo(* ,,TAA C6g+;~zQ/&#q4~7h,0!["u?+`ؘg|uG%y"3^)FOHjaw2M{ ;"8"2Y2Vn􅹧F&~j!i5qklcj0:w|<5us1b8iD,[lS0KV4PrVNyvR}%9?A .-XN}5Ll]T+}X)"8()Vi%5ۣSvOM%z3 1Znٸu#GT7Gh Я28lUB{acrj+K\HOΓtd*i5sàZܪ)u8 NR$JX)<%L҄ҷۙqǣ|QA4xO3𳞸m44,!AL d== Q0ʊO וˆky/C!?=gWkZIF-PMBɗ$V~^FPb"o)NÌlCkk;b꽬͢G`Wda`W^ioON Hi~ۦG[Y̅%J#F%S$l5}EɇԱ;%ԆiPIpCw՟,hO10Ϙ}ӣ_ˍIz#x0Q iέxei+l/b%*;㏘n.S3/jg@nW(~0c%|6Nm6ԋ #5n;qو^4lR'h /$~D;H;Y#=η7|%=&w#çO=g@BR~Ϟʭs"aKp4 ѡmV`cFn m$,)JENOoT3qzFǣI۽OGT>;UvG]@e4[+uEe S$>mc;@,/uMˎ{lPeh߱(oD&]oA߇]zʥIqH#ۼKX59Kvr!f(E'}Ott3m6_ڕ*/~^ׂ}z'7ďd6CCSqY#QȰ?f׋& 5d-Ffrn2i(N pOXwZ)_,[~t(/Sȭ(6T-6gpߨaxz)"s}}mLƣ򲵪gƯRPոt\,*C􃴲/Vw2!2ف3\٘^Ll-JsO;Oª.f6p`f+}RJ-DgGYn!(6ADZo8p8uCEJ꽓u9Ai/)Np\l!zDw92nʝ-['=sSLmN/Rk6:Xrm,B|1bߟU^GXnzRxY E.~t9ps8!I݅\9Ԏ$ :vu ض${Ӧ>XZ!QLQdR(͢pa]"xpoNg1ب}u9A#2C=84w?YK(VNYBqXHxemCz"y@8r@{ z [JUU d#h:d&嫁Hvhs]c]Ì+ߠ]36dnNj ~{ɗ_Y\ZSJʾy*,-[a4y +7Z.ʥ!h?rF8I֐uwW?p|Q5GXDbMxi:WSr_uPlro8= ,k?ԉάXB;>.? Xoײ6w6^QkQ^F$-TOZȄ{I"X=/'kKTz8"\},0d8(٧j99Fۈ"DaVkT)GAk@y Gb NJCO>_['X|cu Y6%lb:&A}԰d+7PKFv&rDlkKb{Huŗn@%b┍}fol,0>fWb8\k)‰+ RW̚Uè9pQLgpmwK6OAa9Bxs{*_ Yg5';s[[՘4=x ҢoV=jrkE@nTZkx86=Sr[,,jUJ8%:e xvmKLf/+K)?~Ymn8"nn=@":Q2U9txIS|*ZfB7&7>+PX 62%+O c b8㛞 u1Px1%*VM``b+6z`h#M>O)eU{K眅#\v0XS_я۳$ py~>›A ? RO, SN)}Έ1'[VK\tD6yB3Wh?vBLfU+\{O0#e3rwitKDvVW溍[ԑZ;O`{D8\$5P76sDYCU#Ƶдo9l8D|DGD:؎ȒY#O,i|;. 'YvFp=( bO^äB٬wh4[\ؾ)}a>}@ "\JqnD0WcuALYX 1Y%c+Ӻ5DZ˳;W=`_{!8)zЬ rmm$U.׭W i{利?va t58ĂlMh`PW@D!BAÁmJb׮%ytBDʥRũ֥8MC2_DLnmhbC.QɭӦn*}(ʜmč7|ˀn.:;D\3FmUqyKa.hރ[2&b$YF^?P#X&};n(wxBGN O0Kwx8ST2tD%!]G'^L[*OjICӗ9߯H,y,YԜ c9@F ⭝gZt૿f*憍<5ct5:=N&%)2=ZBVl\Yhcnȕd҆JU]j)_R'7B鬽PCBD4`mR#:>+) 5,BهB#b/69o1(08FіU̞Ӄ4Ѽ*%EB?ޫB5ɞy #dL@ 4.7ÔhM~Bpu{uRnСNDDx ď[>wl@qMn<KGPTqV C@$!< kGtGNlO0@ UpS?gzDV_) QZMɛ AٕޖoN;jj1;Ѿ5,%b|Ge&*A2>MϢ.=]xAS@lh)WCO ÇԂYB#HP.#&rLzD=wIpu|q=PeǬV \%$bR$rL1R[l0>:wErjC#q[m&{k+J-mfNce>~_4wXy|RhX|~ ..qgskY_@ޖ߫XQ}1jG! &+x3tݸ90pv"b.f#)e͟4z:)^2 w2__:1Aol:r s!{lRA۾gt.qԾsQDyBsʖUKi4@lbre5g/' ܏ñZY0X=[ܕy ^$*(0^~OD]N>":QS/ь;*ҭ* ܛu:10Ud٣ _2]{yd AKBrK]eQ`?ҊoRϹ}M٩þ/kTjOQgQ9KH?/no%6MgZ),t>ʺ~keJ/hTZ߯s2 ޛ\Zx4rk-tNҭ'#HyvbrU- v~ qO%뿴mhAtC-c;R,ЯGVCef+sdBv|,:𳐉@WT'M5lo-ʛ A4T OFSlI;0,ơ`4}z U>FgGޔMI*:!wЯ*,!p ǶGN )Űvȁ/1mx]v36$ ^2Җ;pA$o`K:esxRuğ#Q,}a՚@܋_݄TL8FCNŁ%#BPfpppI+ Yc&I!] Ԥ19w,(Ft 4YBKMPHɢQ.&6h >ϧaҰne2K$&up@Ӊՙ:YLQ]vM<ӧ`!V 0X =aԾ1\\>RW{g^hӭƌ3= r4od=i3OL/SGq"W~.CVpH5`uۯV2qْr* L\, ۓ:Oh|@쨵$zIH-(o¦j+)&k*6r4Zޢ<ӯ;t?K.}7 nW -~+[ZIr(;\ݩu/œ ⷩA&U/ʊ\v\DzvH^\;U.Uh$$P ?Uewޓ(2Ht(k=T:ϚyƽRa}xk mf.l4Pty7/Ev+42I?3!ȭ3X5Un F 3 uyx,3kl*W'}uu+vr Uq HFsN]W>|g_PmKb댼n X';~LN!ݬ6`}M?7~c^kizã[_zY+5}ih;Yl F_3NpH16RZe0`waΊBxIb(֤a,V/KEpld%/mυ,BN;.3K]Aw;F_1PqwȀސ=o~@I-$K{hdך ҞBsv~&9E|LGCiʌ+q#{K~yx&6@~-nUY'~CIA8dCWCaӈ 5QìڞAD]SkrIpn/%93Jlݥ!-J|YYE4/`nC}kS5Y=&$卒:OY~ ({qӍBm,VoٺFB`x$sݩ@;=%46㍉djdmmS<= `|4Q;j2mc GC>G\ew!6Nr'TGh1D{3tFCTUu1$BrxA<>&$w'A0.Y2@7_1 \J[nm/i=~[tN|h_4 pʖM,qF%N[/n|9ȀS ;- 2fMh#= >-=qq0dXȀf'+we]r<_?$ˈS-0uR_G ''c֪6sGaRO 3!t)%tv BHc4yXއݪ.u`ck_5E;A4'k$FJIsZa׉0{, 7}`y'15cOku0e+dޡs&U.4wvULFsTĬa#4yh 2oW8h4/l&V45Î^hrV_d?sDTtx#t쩴rܐgs}$4K {^)"*XC| ;;VpGALUTA+*AWab{^j_b㱆 EA\UTeOx5KIeAiǀw8z>,p LȭSIަ]uM8Zμ/&a";RU|ӧީhN5FGC+ 8}6٨;*׻.i}:`| U܉<\:#3bchLٙrwtpA'"ɯ^hDNij]q2 DpT~$k)XhqWt*&dy@2\L^ɶ8ٿH bycC"lMI;QbZ 㲋w5= Cmگb5}^{/F(Κu*WVi9 Cfo+@ܙ7;WQ<y,F u;\QVO_S ;t4y0 }3C&fpܳ 8q*e mYuX dKKX6(x0FjN{ݎ 6 "= ExN~DK(wW0f%J[MX@NE" a}΋*zs+kXGU?WKoN4NHԦ/QAJ(Bk4ȫ7WlK9 WyȽaܷ߆.Ox#HwUO+]v[rf.FYVAG & .P"E;XݱqF7"MIIsvM?Smn(?tH}6A ƈ8B(6,>zyILAyla E6LA0 ԢIDNW\bS[a];ftg{/'Y PE֠k3 ˫b2{:TlM~B> [\P7״&Ēx}j&PzCX]"UpG?2>x||:F.gtMfuʠ@Z뢄لlf}B7hvCƭ

Q ٓne {e 8$N7[ ;s# zpH`r${:lE_O'旴&01-wPA_j%JOЛidUy<#1T r+yr W,ۖ^{ -]8Q,'=)[t>Rqfh?o):[ʄսnn̐)=}.Uf9wm~0tKUAgq 5o: P.X=9ϵ]qDed=8E΢×pŻAQϒ#uV|Ü#ut^vIu=| U|w=V'P֐\-6ՀLIƥW9YO"5"&ES{&\>zr#!,&Y11¨YTNJ{ DdR9O`raqq-ېHVU 3ZaN蜹l?I!&|gohR|,Uo I#ff[3Z`Ef h)'KJx>p ùI3 X#Q/qu8`E9ZKv nlKzs?df',wFUNRSѢ7`枟Efc_{W2Mzϱ$O/DMO8. ^~hzV$v7r-~gSO\F;F kqbnEtypK;%m0o2F&Ǻ[ժdQ匴[8'4|o A{&$ƥ2ѣ-+YF l1yۃ'1/ՒpQ*&cDjRSUEEλs~(!8ߘ-qHY bWQN|7dng8S$^G3 !%.\7#9դDpU9-CR˅n8YaSuZ Ѵ-~-pLGST-ozmkLtK=kx춮QS ԽoK([8~C]M7FhcdzEQK97p bM 1jqCU0.@iU.=B#^soK,feP8 tP3l3=!.z9a;ԕk=V;=Q9zFT1(y|A.pɗI!F ][BuEl&S 0AvmWLk(ޭHWsxuC*a8\WNY~T}ځִ*@&M>#;/YW@=c#I W)q_TPj'ż ESG:1\$p_s?r)*L 7FiOIsv\{ $F, s[]6حT+yNQ%3 R8v&<3A GM̡13pV#HM=c` o#7!}] ƆO`9-(S0Oj]Wp6H摂 `TMF5zz߯ >$✉LX {ObiX6b*fuMzv3180 B6^!꒹묳akHkvh|D(h.k8ltl?z:]@UBEr2WJsZ? KuCԽnJ  ǭ bvIr2@P٢yǔR4)'Ӳ^oʲ؁N6Ba*G] H<~vvlSfQG]9xWy=7dN?Omz`cRTT¢m=I|(FV>:17y+4N4j̍18gfe! ~!ڙ .WxbX8N\4Gg@nG].jXY&GNlo09I WO-*3-[؄D7ɍ?R̾Oq*{#&n_۸AtbͲ#b>^2?b5&oŨM&֮CxAfBҎ=烈n{jܠMxBm稩㦏w(|#W6 ߨa$XW)KNaٞ EeY:7,ǖ4 '~lI*;\ lƕҬ0VQ?/\"wVnIX.12N&=2?_1~6񶗪j DwCF+NjR7)a>wnK\!x N^FEj?x:M:2}GTHdeDF31UhExI&A\? h`Owv16l0 |ru>Dg{g[zgmW$vz$Iؒb܎]277@k(vuq$P y>J4{ y2 V—[%`YBZ&B-+_U؅ԣY?M[#ۺf*b7)&if5oU ϴpykyBsټ8D4]fkс|:2Y]ST+}U r~0vg.mcξE(~yΜIkOWW9PϮOQFWj"|)OKWOfxL&aQ(_\8tUJp$w}( (vQtuf}#2AJ+j m?%Ө: s`/^aqe惤xA#cGȀwpo/{ @<3N`=zR:srPh**Ӑ!0_^/Q" +jy@+4/#ÄV!$G3!t/*(Nъ-ÿQNCPJ+>Ul@{OOsZJQ s6fi c8@e/(RkR՗E#-E g;SOOT XQ1k10i۔O sq|u ?dq:2) K`z!!kDD#ҦnA[ vɫdB^z}*-'dWW"a&bGW0e뛣=A|_aT"L?d;['D堁!2 xF]SOnV.`e0Pc zh!l 4rJCh,c76us-P=ʊ[DdLʦh,xÁ0%2^ȴaׇYmv6 SvFӛ :dOo@ [Kl/'#h?^kܳ}ҧ?k}1pO9P3NTϓ"wU0p uj^Tf\_nf&S=ݝ"RQCR+IIh8>\|X `qXGqoo&6wG|0L=$H`ٺLX's<+q*JxO^{JRB#du4YW2mj[_juRZo6=ˎJ48Ь܄x[wKCb2SOG>XqhLpsWLSj,`(qN Iȸ6\:DOe@[0bgb-H/38pv y|<'Q/C*S8ArM[!sh8zzkN<[Va6S` 6rpLDGs5M,b2xNK(h EI/"n&tL~'yjZp#hz6C⣍ma!4ۄ Key.)5n NO)o6awR:=鬬;K#FW6=SfQ\ŀT4>sY f6qz70mPm9H-kke9(K1>MS*yI2vr;yeۖpRr;=4.hZi)$XZE;%!Z4ʢx5uԟ] "KjU$ DCfqzls^żsg (;FŎI1Hζ.0ŇQz+NV.v|+!mo?%Np{$j!R-ٟ`1RfY\X|'(ב78"R+1جA$*U`vi [ѥ a^%,BnAp|+KLGԺK+qAT#QХ' Vha{a<ځ?c)"bNrK@]\*@3dД  Iݳ7Ra/ xýJ"=g֧{#EZO#rYmrM+L SP Ҳjg7^CD8ѲeRP6IO>xpPU/ESX7꼎 k X>\Rp_&F(Eni0}츞/Ȥ9Ά hg$ThQ(\S"8UnB] Oߒį4 2 VQN; ~ +]{*{"9gښd 4-YT&C*kH ѥwùC3bs恌.Q#hߴM$U\w'2y!`7qRB*n&$6H^E)Q5G9{;{M)U9Hs(.gͽ̏Agv>l *x(Ě};GDunonB]/8c,v)6:d7C1I,C"X֬U|xʖA#'!vg&w/D*Wt8%_%pPVC(i=K  s"Mt湑?ĝ(S€Һz)f?d$R)@N\ZZmL_<= owzԗp9 SU*e%1Il"Y)FG%Vvy;yb3򰩔zJGvwI9е7,v{C V')^hl )Qy{U"12R2 ,\J2LM93W71#7S̵4S4%q8 Zw:_nDlXx*.ۣ <9F%"^Nx&6=MCYsZP|ƃ3ƮVLD=~ l/3Nai6!XX!To+ H j5U -V Rцt7t`0!>îKÚwAi y aZb?;h\cF@9z>zK)(pp[0Vf>Wt[$`f ox 77LnVXxzh ;vLIfz[`]-1K8 I#v` ±l͢I |"䔾'$1fpR_v4uާ:BK8!`&hlu>ި ST;ƭuMώU)[Rԣ}.czkX˾H\@ aZ !,dWBfqThgbDλ?<iuUwưgO-csfYeSDŝ ґuos<.7>,b 0i4f*r%$فՍVdeOyI69mfսqTMaR׉7'3(VO;|zg(nN^+ ɯcw$A:ƛ}nb$+0_k$E!Sus V-[G}D6u]NC `7a)YGՙO$GH+X=EXMɨJB.!>}ź4FoFW^SB]0P$J_gVu*ͽ_VC %]a-Gan'GT,IAYU'0zW$WRFNXc_I?| Ӻ*K `zZ8Su?(`1k[J[$̙sNtG7LwicvP^p(B5FN} B#OX]KBk&zvYxN]=?by?-c{uӆ {Cڌ/\ȗDƄAوoЁ;,(ŧ~<_>p ﻔJ1%l4>gr4]Pgl#mh-Π-MaIdJ}5;rNbՑ_>$jq%ڢoB֜찡jTC-JJ:: ri@2"ԄWl"F!ԮXW=1$ia*`Dtkwnimk 5M_Q9qff|+ԥԼr>2qxBX:s=]u=lϐmVl{kkERDRpX{-nZ#!UR1ݯ,sV(b 1`g6r,уxc(223uiP =.mrؗASSFK̬*%gݔ\Bdp0g] $qUC ٍ,?2 VGcԙK]y,k#vtɳ \7GXK2C `LLd#:a& B G؂!@ULBoҚΦPwȠ[ $C aa=!X=D M8 :bռb2||H& ZIUlf,CemE2*2 (|be_"Fx)8y=%| .E2Ubv)];[&$XU+J09o;8+AL?w #jsu?6{),i8.Fك+T+Adϵxex'D 5Υ"-P:N΁^NrX]ȠEČ\`q5" YpmJqʮBD3lϽLhKai.鮆< [=*U~(b FkZ(iqT]`z LQMH@ ӷ!\2A>h4G1v'ʠ&bbg9a;VRj[I^Gga[H 2joU^E&ں>M4IWs!:q{ ýe0I_uPeGę%S>&kuX Z {9alCSo,%"H=5BW<_p#=J]CiUƒEA=PZ,WM/}/ī=b=7ԓs:UQ.TSX|X[PIܼqt`\4ZlG'Oe>('؄W?N4]~\/d[WF~5p7S2s*.%L;GL6W7»0ɀj}FSqA3w-9-誚4y$1[Le5}|HMKņqCMz"Z[j|ܜ>wj#Hƽ(44 2xeG?xC鲹$7wݯchy;k`ULiڭ~d0zlJкb'@$$ob' Ѭ-F7t>##ArjAsk '6=//d\bլOu+t/)̔QKw6qMR,]Qn,dIyG.;||VKffr~##QP8x!!0@^fRsw_^$ NxsN+r6 {ceD,'oXp.)u_ >,_YA ~2J/vӄ&"3$ j58[YLUoixE s۶pA/56ZXk~䫘$nnQMTͬL.Ó-pF[OCdL#gxņTWHuhIx\t'Hw VFWmd3-c`j.sGo9ppoyjg3I`mN  %3P:W TO: 'd BLa950a57%SxGoD,Z ovb|ޔaϴ+ǃp4A ڜYrRhe~A]é4_vC0um(BjVl遺/~ 2Xh `cċsӶ F#?ԅO5FH1;r]w1d 6kiINP{ KSVLv?>mC"Oؚo$P}ˏh9{6@SZ9HO)`Jl;xvR, Sܺi6 wU;a)]g7*;q㾶PE>i~ ι ,T37eH)#6.yۼX8XV>QXcW>xc'x&m3tw]t%z (p*WpPT6^,sgK87}w[1u{Q*AǼs&(DqI2.)V7g<#yQp#] +*yG%BZ rDIh~`9o 2w0J=(Kj+/IX+T9t9ڐ\hgĚYoocr:?36fZv˶ᐁѥ3SfSG+$ȁ?a^/coEs9pj;U>qUH{jFDRaLWJkP7Xc6k8cv: 4XZ0{8-#uEkǢbQ6AU:gʢ;F91LL*= z`I!_F;b4`'ɖs٥yH$>7"WXjoΙ6rqʭG W FO&d3޼-Q"Ȗz@umGŸwR="κtZkBcTՄ-9/Q?agILj8bcoT4zЄVU&[6?n##HH@]sI?ܤ|Ͳ8:UfMIOA7Pea/~L:pAhh?#9pT@  IE-FYpT>XW8FGwu@P~C.g:?#vE_|IsU!8:a>6 E_hK > C5a \9opAOB :gy߸ W}(3XGi`!/!)|=|;=`]H@ȼ:K윐˩{ރ-aQ~Z;х#lvɶNEu/_ޓ*O%'vkh `f9';rP8;!R@rr^JQrU+;ՋL԰{r ę=?j=(L@@V=={B$9WZQ\ܜx΁2LJQxR_ksf~1X ^,ڡT-.jR._ kQ9U0ʲ#& BpT뤐~r)͗n>+`U!!hިB: `PEF9~Cj-I8^jObThq*_1IDNNaS.`cRmMg 4*Hvj-'R T[Ln\olB:UA+6Ac5KbDDT%~F%5< 8 US͋3:yõKd >( Gn)} Mi2;S83@ #9!Xgϗ"&y;ޟ=0F78ڮvuZ6 JKYw`ȃ IVDZNhOm4iQ j}t1l%e`B:0VLHŶ±q˩s36LBҕ3MO-`D_/#R< GZB^uѐi!S dT a$F)?kT|3to>~!iC9އWZtrUmemJ0wqs6D_xN̆+R8\q>=7 =PpOşȸڳ a!GT,6 \Ÿq/._qٹxvCKSY%ߌo &)'~ksbƖ)[>nsNUMM+1E91Ifo/W)ӡJB톃c"/M'ZɉBMbƞ D՞e@(/d6ZԘ-ݜK?(>փƬJX$ v26Le|T»ۤԶ (y/."xӭdI;efq[ JtP5)Cp0qJ}[lfIq{%+4Tj (}CQҥOiZ]Z{iǠf I03/-7ɳ6Aބ3(BtNttj\dpȂa2y:!ޢ(9ʵw%9Q:IxkYT()XHѓ ^:wdpBEԍ1"LIXhVamQ;LÚFW1ACp]⴪|P9# QriOJds <Jw͂,-dt Ih'_ĭR͗lyE/~xv{qa_<_~) OS!3\ºsfU=|:@ vQ*ݦ%uJI6ԠRk6ݏɾtP4;(BgF2(* {o E$m=0C1a)@DK.guMB΀Btg74◈^k<+vQ *5^Q#("*BضL"Ks]n&ER6))u&ca|iz+ngn1b]]m@rwTV^_RtU) XY88{+(NZ2a -o [ A&(rU^#+w?ggnWLr{G`ifloaW:T??y;ms>f G^c=lHoxY/t Y&^H4 0@ `)TG FkGp´MWvmY/ڿgz$)%+KWwTCah&11ްx$vi46f~ߘU'}S8񪳞4־!g:}`5uE+P\eg:%"-@xkv'1N5˖jAhl,JK0i<¹s!3InoTh(?Zτ{a dS^Ԏ=bDԭeT&Q;Trw[Dt0Ȳ/u/rx2 ,RlC'ei/Apa/Vi$ 0?xV|TdXT%T9TV(;9y$IWX}fz+_A?Nw|=o_^qS2ER~K;"dVJjM5\d(AUOiNxrӊfrV4m}mecorPHY|wX$m5slq+%za"7gP^ON?*#c0]1glDd7?n*!l^ NHZAF <[l*"PݘN/ćVb[ ]S>lQ`Q, p!%LN8a[Ie](w9fJ^%O8LoF~z70`A'a@W9jೱ clp7O1>uP`a$(2Y֧_}uo/ ɛjmk__/H?o}'G._7ve3@j"TxUv-H#e7U!3 >kA0U^H\18B#XtأB賭8w>',^΍ABݼd4iL ۙ$; v3^c o[t0@,\)ЯLQU[U[gB-pWI}`C9X;MYФkUѕz0h5">T Pk.v"į )CAb$Y\wZd7֘ {|/"Y b <͈A@,D ew@be%҆+=ȭG8h Y 7ivI|M7>lƃz#:> L ƛEQDWVŠ;&o>ມ@zyR.f}yqg@S E6tW X{y.Wԫ8lj?8TI(RuSrQ>FJx.F' oO:&rcCCJ4ϾOt;w @  ׵IjpxلrQK!{%'N-D3P46)Ƕ7 ${.Yp)/wWcK{ֶNnMJ\%ۜӋɽvV|/+u7>"Iq}kx$`2$uss۸Ӗ4AyM1cC)|x llFR"*5# '=tZq)(*c6O5Q82 Z-1|GnGfH"ƀ&آ3ᓨ]5a@9߶N^S3>-ȩ]Zz7:#2x!@Z sAV&q I=l|nA U;xv)KeVJ-YJU|;"sI8(a>'lEg/!? 0 feY8&@0Tfk(gr aX( u E7~8s@y@3)nj{ě9'L s>ʮE_t,Z ֤|NXRko ~`f΅!ʼ<Դ{2U.7w}^(FynzmQ+ұw"'Vm-zoC^+YwL?oy:vF;{`H_]Ա/hHC:5 ȋʺƖ1*X#-8fUxn_dH I0Hcw3 !"L`F.2I")pY:id8.,BM.T@dkUn/)C9Bt77YRƲtb .vT3UQ0k.Fa{ [.? 4JN2IfCwg le,:)wV(FDAZ瑪=w86;$ZDK@ : K eѪ~Ϋ,BPB+ ^-O,TzxAaQO`׎JOLMdž6y8ln?`ux76K4Pݔnʔ F ]-=A6c>ff-*Z1Z~$@|B9R5[LGx; &(fɃ_0uCONVdij"z[v',}6Z;㓥Zrɏp6cAJDI7XRpjG}'(g8NGڍ%GMZ~7]XS z|Wy%gpb9wcwȭiRFIYA1 = e)ﱹvɬQQϿ_J)>ɉ!3w 6ba/u_o;F8M@TZ< SzU,•̦Ѐ5gq+gǗ ;i\iBg`B'z MJMQl_=ۘz苭7;GT_Q E~IEWà .d-C'4D[HP}MgcEoIi4d#qtqoh;1v"q1 ˙qI^W(~z}vDT}*+,>|5UCbv<_l$N Ku*a+*>+/axkO=QLT 1Y: vZcj5<_w'ѵR X:ˠz#9l25qr*A  tS=V/6j{r{8u^Ò`%%(iZN#׀kRcGs#Kud@Oh+uzIjM3*ȕfy)>Ⳝp4h!ę'_շi$ =(pRЈpWll LT8p64Me( kF(rrPJa4CiCA@ BKLht T%Y4gL'6q"om:0t"?iJɠl^YL{@ Ț{[pUF*+m+?qZxze@y<I ʫ3ۺ:ۆ^^ߴ:[ʈt`>.ާQZy}T݅]|(8`>!G3Dߏt}; = 6G+*U(nmV]$"lWA8 ,eGzϯ@0AP><>1<ސos@:k2MbYJFl"1;hE>(- 9#d̸YV\ .rw&AύIwH?p1I&\1`{uwa^Bx s=rФv+pphn#]h]|::Uұ ]S 3yCH{~$x6=J`Ρ&X _\8adw8-sv&?4}?( ŒBSخ魻FHVkvlLMȋǐiEg,Oe'BQ ½xpͩT&95l{y- uqWZE8uMʚ+P6jMK5=αm1OS2 b9UA }&yΥZqXfk ~2Pıi<y{ف⒰Ȑ%'9`s*&ӯɨ/;\!GVؘr*O`Lt>҅]jHR|' mƼ@uFA qZ:KY1*N?ߎb7 ]SQ;|>CqoMh.QȻEqҦQ>cC@)]>}a਻%=?!Y%nRx̐.y[Rb5\PYjGG== ٣= 1'as\"F*_th®8c3PL`} &aڞkKCPӻj9QVfZ24``TkQ W/V5ίڻ|zfg 긥3"{ܙpXmK(jW/Eu[^͘z\DJ6><}^=H~Lp3VS#?| OGՙ 3\İv-H=ORޭ[4uD+MGYՁڷ NƆ\&鉵Η֫F2y_k,)G4d,XU1GO%Re Ʌu.Jo!/ӹ:A%+=Ddeexc/9>=' gA}I046N 'z݃S$ B_?d++*Qj$_qafm̫|yE ## JH7.F}oGduJeӬBlTM"7qE7{]EDT;LϓYեa%L,_FaS *=K F+io; 2>TQ~et PU:fMAWw6ceXD¤/GT9C{Cgxja ĮpMEv\Ȗen3MAQC) , 8g.,5-R[rz6=IY0zOKЩ-cLenu/G *#ص)#ys;]8 Ψ(j3ZS+=nʣf/7u0=DtzGVh'gã(ZwXem\ >XH?I+%9[sD.{q+v9@Ϻ\AV|Di;\N`DmWW2axWΓAÓVtSt0V 5x`j K ENǮ;m8U))HcI  wSC?/{l!FDX冫&Ccw.hzOqqaL%6Z66}ƔzTaxh'"4^#V#1y>b`4칠R?vTJ\FAc>_ SS UᛅaIgZLN)ht?ܵv)d"BI-gV',E]E9{AIJUAˀhV*U #̆y:Ar'+ElHk![*(i{mF@Po<,Ug8A(\-+m-^+vil'uvx) 3m5۹tE[f,M=ѥihHnwʞdfWc?Zl$!áϬNEWu£Z'KcA3).M*zRQq7nz:OYL/W8]?RL)jYBwSwWZjW!+LnZϵ_O8k#FXyq DZ*27߸Q=,!/}L]wF0_uUMMS-ul3^A2ҩO/2g@ֆI.HyӼ2)o0|]6 s74 āRMǯjdԘz 8TrMtd$\չ*IYJd`EhL}x M?1vrzn\Uz|xm'Kddx[Z{H brUrgW.d#RdW7?}C*:ۈ1gc58ŋ7Yq@5EhlJc ÐBANgjGVO;~a䫣)hEѰ?eJ Ol湈Z $5vPlpֶbhGz\9*5?꼩Ўe4b13{,X@Nͱ(- Dhg0G䆆*O8L,4`KUgBtg0=oxg;rKA cOm9m[Q#>S0]ok;z:G)]П7z- *bcyJ<R9%"iŚ\[8p)lrXoW9[Jh^nXn)(%u.՝auok >FpKGlۿvc%yPXRAR(KY"hfǢ,!X/^ IsΚ9 /mKp%ٺ2kiW<6'a:JIhfTW? X hJBM|+B;N5$ZU3BRN6JUДzzb{Qhۦx N4"lJhlĵ".ჳ.YF0cP.82a&?|`@Hx NrΰNX#⍯WTo|5 ŷ0(x1J>KIЊ6+W kE?xd秾qk+68MiϱءjÒKEi0*N٘q2D,Ƭ YfAsdv%)r+ SU>#=iK@d;<-L$<)T@O_މN!YC_sxblWv5s L|u!]\^x]kU$'b$&\bR+QZBbNw[yɧ̓h*I/Jcbv~mȗ*_DAW%pۂyAI+3M1Z"vX\ny Vjr@XcRQm ]KW HFl{\ }_2H1,mqTDtk6 /7mS.\NȊ NiBИtC0_aIdLv9aOv1%h7hM?zVi{mBfzbRgF;?IC!\)EKf;t[>o \(Ut6>Se! =eYMq^"v/]Ty6A=ad"zahޯI;21jdWAeJU6Ryu5xɗ`HH4}xʋL74'=}7 r#E"\&@~졬d4_B`hηŋ |GCP\3*7\ yRۯ08l+P6@)+j_tFp aJ~F[RҼ)N;wLseH8QHߙ|XD#"-6pg~bUhUXJMܺr63;Qn6ks$4)l/;UxDD;zxq)Hf4Z,n'swTiBF!?pS;y}w#Dr`lN7CzH&{.e2';uHv`S'&hB/ف(ggDouGImR۾ٺMS ҩc \γ* L3 c>$P@!C HЂVA76Y%]8z2v/f@9+rb"'t'#Ӗd'ˣwT6(|} 𱸷AOU+<3}iEܗHƆ>+-;=eܬՁ_HW>^l4\5Wz2{*.@UX10y.3=6rCۑo6KLቾNC/FVHBqrpooƦB5(4P )(GLَך5l?Z н,d @_n1M/ɀjSqH}mMTz@TD3tZVqHwTCWvn@AVF |T%&В eOLd9)-VڷЎaKsrL6b ] ; `[5~F'w`)@Kl!&e}< TRyP(D8# ]4x:+-&& BSj *=f c%d.>GbZLxm0}Բ uU9hI[Djv'0 L/"4G5C7'@/ -FXXxpg}Qv".$a|\+*vƩ/Oq#̡ H=V຺{$H-*CXE!{bMka|R{¼ tۖe,vÌ4bvCl>;ʆ K2d61B L_6|VWkՂSO &SYAiWoBXEsrY(G;c[RR ާ [GU06gsF((lk{f؁x mّ04Hȹe2DcѝHm\sJk6J![VߩT_ujFE,!{úHIFnzA' `7*XdfO€r,d{n)Ї#ow`SBGIX`O}o~iAK?ZiBUg W> M}~J| ӝGSb$q/{7W wڢG^15JuN#mA @;mEU4dN8ȜAVGEUJ`:\ĭo:㏕>i4*b:,f/XNBj}~ڱM}<=~yssbVl}MŘ^VRHRJnٙ҄"_b́ Ak n5i/>j㙴M1E?rⱶ(f Olh{dCW۽ә'0:\{+Vbڕ թS$t% 5Pg4Uf4Ɔ{Q:\5,k(z\{Uk*EH4x<'\?5tV#H񌫒eLz3Po>ucD~Qx{nhA[9²nt"I^)|.6u܁$Xy!WEc1%v-Ŷz9A~!P!L?MOR#=UT=UJxӦD#tdι`XOC㉞< fQr{>Q8UR p+ Շ+M-}p{07Y'[k, ]qԩ~ a )"EFǑ4ڔ@,zHٟEa2ᐑ Iӿd8&6Ϊ|RB " 6Ii~קklC0bWő1^Vg9^ 1LdgKi-/go~|k>͒ KtZ}|ߛAIhi^t]=]$;j oq75i?8;QI`49h6J h47V5MgYA] :#|6:}(1=;t[f1E}PG~IoPSXpkl+G9=xzKj: w) 0I:rqvLX حMbl[F4ϵV@b`5߻]TpIfڗʱ/U!x3GB\ysL:hJ[~Ԥc]{t?"0֔JѸ9j%h‚"(,ƭ(HKPXjp'4cj1gFJir]u( "(!OGmk99=l4cZ*r9H.-GThC-pQ/ 74lSBMTwm*L&RLx{RR2F4>|>ǫ}yCGPn]jvq.Xj䤢f4FbC+$p3IX&,11gNTŗٟٴQzkL\u^r>m~lfWj~~)len_E%m MUмj3VD ڐ5;H޵,b}~LAҋ## >GX =J5$z {-Xtp>] K9+ݢ'yaϿqK86x!־? EB5q前D3 sX f 1?dc]((#vݣעE_ վj^e#vt;Q(cۥDDZ,op_b D: #!ՇKmebN*gPηaK}}9)Bv']IP= (| <՝1a].5e54ܢ+wӱ ebB,K̠jc0*ݼ ^!Ɔ6ګ]jnkAW%q{d YӕYߔ\t$7AKU 'e FpeS@EI"hN ho$!hg8-lSZL6B1Nq6ҍSub"̺_ 5sB")kn2L#ᴋTk⤓Sbl̿A],`\Y2Y,n+U8:`L!VS%m_jy3wEï^\ M6'_'2ZYj6,Ī{']URlCa:sF veAot+ڴf3 5vQbfʮdm-0mt"6crsji~,xʙ@BE[K}frt ޡR0afW~'HΨ\jYe27rNPSDJvt` 0qB y0@71M~2q? ׯV|! a10%łAחKŒLHc+B)e*k q+@DNeM|La[N `0̱~:QކODvE?oz͖D]n7y\a^2 xlrDI;H?Abɛk_?@ru0&!7nŰ6g&Gj7i|LɈ*mU<+9/?&Zsh#rAvßXu@.b Yv/ϐxB' .*ʆH6&}4Gw C+}4]p^e`lX)AO2޿,95*+ FvBwc_Ω)Ô٨#ς DeyU\(!:sw2xBL!)-Yt%-L0iC1Ʋi.>xO ]>6*0UՇ!. wo^`EFIYVx/#'\s:*IS ׉Ja_qL_)h#TUDe{O]iXh9 VkZ(cw"G3&(%& ip&&OH/a)<8.'lB[f ҿ[Ԫ]rgꎣ,uYhĚc_]i8(O9j \O qýqz7|rU"܀3E;kQI#˚zB'PVhN@/c :oB]E#s"4N#%ij52Qq <x]>|Y3v%H NTVj%1ooB*, p=u* >cm{?sTgd4K4ɼbDԂ+=.٩mQ>B } lMBѥOP`0'7}|#`]qI4GQ:5gܟQ&_^uXDZUw4tbG0 AGيQU`I,Aunp>"W.2er$m⍐ɫL~#ڈ/p:,XCt2LԍU.L2ͲTȜ\Q>m0gD_&YTO$jn"'h('Af"Xu֘A1ert& O[?=% QY1w"PR+iO%X3j'dףxYy/=V.l^yk#W8f1<>}`ow$˴뛬N,ey9KMĺ]0qfI{ `w(/ԇ)D %ϧ AO\idr WA:$ j#Eblڛ[~JeJ:_J,ӊ$x!^̝Rj {YcG`6iN:.g[n]7qvk]6fTi~],T.Ǿ!EA:[PUjm]a"]rl]Y/lZrТw߯礨T|PbMJAfX/Y1lb9dB)π5yX_?̼w\mwp=[=Xeg;j/_,G.rQ9@PQ$D=lai܃D{1-X›"q p:Wa<'[v׆N1O'Yt:1tZdЙ ;I,ɞamaW D7;'$wKZ'W6Ev_h=Xdge ] XհuPBhHsEź#9o}0sq$aIZf/ ẎN:7'2RiHo>=[>@0 {!`ҦO21u8wD?k!N:xdB[(=QBǿ]k s’HO%(]j>)2);Zgz+^#@-;^=&&6lgHxTV9"\$qt⣑ 븅%8_I$7Lk8^3%a)uApW(̭xpImbu*[qɊzٷRzj9%eS{ lV#iGoEfёO -).;tdlP_C<&" ĵWkL~bSxU} 3΢[ \'YOa:]CqW0:UBڔ{8ʵj¹pq n$9π[mز3tK숆eRŒv tn'_,Ԥf$ӷ@B$nCDNͶޯw좨M1;g*)Xq``R:|U,Uz΍8ӾCyE * ?ʐ8H5b5_ʺBOJ)krЂ4$,ѵ֠3: ,Gȶ%j Y<:RQe(!9QN C<9([Ho$M+JKgCД4`w&Yʉu Ll} < t7ILk!h=Q+h)a|CTKdUD׼WWHIː(YM(r_=Fu9}aTgW.۔6Yrʣ`ωS3ԬzޒAljZB@x&ԎFdYޘK+'؋ӹ! eMU[#- j]z6>(P;gt㠭ӝ?f1[ 9s,0$Ƿr͇k(yۆ$lD` h{?%NC@H|#qz$`R p#Y bQpabW|VcÑ*PS?4-_%威Lݓibƥ`[c--RS%Y: ؗZN7h ŗ58jS4~Eor]e^s t(3UVS"nAgv *ק9csʠV;j.4=ʲ"sQ+ hٯb~tFn( [`A77l%5ۻ #;GĖd:(HEPSKMbiH$ty4I36)Eq{=8xdM0ihHhlgzB~^!(F9[@ʚѮAKiR wK['DʶV+uԒwO %?u1hBŠ),41|6!/I_/M34 -A .BM,̸[cՋ+ay j ?iֵJ)\.\f% 0z; ^{~#JsMy}b![PiDŝ&) X[,XfU/QE-')uQ6e$CB,=J|?F63{A2.PvOO"U|ʹNe^__c;P=AjeTHTB`Sv2Kigʗw@r)V WGYOޭ沦~!$9X)߬_]0h GL]9Bh8&m;b E8(iǧMӒ؈~)})%}ts^nk |IYA+yFYYmէcj- ~=t>;۶JZمZ)5 XznYA=c _?z]_/0=!7 7U¡O!S3j;@.w4ns&=_"Є[o'kc}/ְ"X g,Z^L `ҐZ5tl ܓcp \:&|z1wF?!»xTОQcq.a~/5܋FYuAa|=`c] E.Ka!!*E3$bVUCFiV\ xǶĨbaJQ\k|*M*8"q9Phzf:wI>g L9ADPj';]dխ؍M5znFDlhE%8MеCM mJW`҆7ӫB$z88"gP=˯]C$vr,*P̍Ԧ?|)D ֋ʩ q[4YIƘZ:ǷƲvxT:U7"AQqt)77,W#獝"Dgxj㿀8#yc|-L1} =eV%%l>n&=RVr&F/c֦ueNpOm^ xGko` ,p!JYMԒ/T/v#ȏ曎xdq~;Fq}gC3v)/ x)]1@0jzj -[R'Q"L pqcm_tvlV#l$Pi7$wиS2EadLj e2H'c`5VGBiGvS[c/%9n5\ cT0xRV؉׽z;d?j0ŧ<$&0KU! 1O~h]|.I*nuzX5E#^j+Z'd[xbZ-IN*&2I 5KO QZC}t((yyPW/Z(QRi0$tGҨ ,B0yNѱ|MMѧU2||z{%U5-I龎 NJ,tx=CV#_]pO׆~zTAnj]}4E!r]?}lb aY)T܋r^+,o:[q.aZhrԉ A[~#+ui-rWE֦ =QMa ϡe:wUĩ`xKP5WYӗ('m|%7tmwfɸ?H|׭- \aa؎5r(d@*BĢオ!/SWCo͖ )T#m|G3nj@Z?V~/#^āGv?L>Q;~’3?-%U/Q.ͳuDk`6x]1 wN2G 9V1-o<ixqg[er'7Dy  e[ŗm;z ?R4/?WJ3 pXH ?0x]/ffXeRN*9= ׂV6F&d>?p wB &FO릒ec_AxzQ3_Cjba{x| U)m9-+^Mc(aƲ]$¡7$@0w}|gm/c>jX&ԟ5XPjإ1]xij]57.V=xU辜@,Xm|K9|7u7QzEs ψ.% -f-i#(|"xFmͣ^i|qE.|"c*n(|jyN7 /gD53@-%`Jy{ʊ`U?lBn^G) d96b'>sIgm,f.Qn*MRӔh'}TZ1Dzkvibl5+>%/s! M xYuE'N(.Bi85{opp– $NBRt!)H}ioT`f`)|.M^5[K:Fz:ؘ;ea:W;>w|ح^DD4%jb8 c/KK;0*"v1+uXp~ܟ1.6qd>CgvUt&A'O7n;?l7@ʵJ"epT,@]f d]n/!HEأE[WĀw}6Κ>%w#i}3pO;5|) Zmi>ڮ۷UѼK5y;-uajKT>m6G "]B}q - _}#9fl䫠^<ˮ0jG o̞'~`*WƄpBAHkxfȒHwC`VaR,(黴f|[R|k(4Wn}"$'z:$ZjvF )v+WZtxhGXzCY5^.FYFv^AY)TV)W |)Zl [Kj_3}^_Hol|5G6Tƣ x )1^ij\Ja/YԷ_͠䃨9PI eUW0V^1pHbL#}sKFN]S:Hţ?[nbtAJt6= r#v4ko=xϨՍ̜T;IJ/hrbH 8dDDBd!nYv c Pr H@(x8w, gI{R'UɄ &aSXp4P+f_#VNȫɛChsQr1~C N)w߸AO v 7i@oC/҂,%q2b_FguբAk',,H=\ _mZE#{6vJoUi%;|@*ٙT1#tV4icȳ1G$d cl?<ԉ6`l.+d‡/2ޝ^ 9ل)wb`5XfE ` @bEvouEoXj 3cZjcfx][b=5e]vZ>Zz}ycL1o $raZ=rani.U䌄zFWfh}!;#g&;[H'_ 2\ɑ\@!!pxZA~UPUOb{42˸cpYL Ŕ;q39*͖vdtXJSs MtTtcK 'VwsȵukU:UXؚ6Sˬd>_Qe4d5 Pu`l#رnr-ǽsE&ewD ?*jֹsvvdAJv?S%2Ǧr)g3͛9lKiSuiWAlHՄҗ+o,ܵ\Tw䪓WX^5r,SPz2A,mzN+}zzrRL":*%aWCG:v+` Ń326G g@`Z̓?Z2E3и4LL5exvDHz.rfK5ĊW*_,EtʹҢ`ೳz UɣʈK/dl%hs3hX> kj~^O_5,6R#b_,"NHSMt*)qe:>{?PVw6\ss@(բ A?GId1"ickp C}z^Kw7{j_+G#xi.Hk |B,t5@O 8u Hkq =`2apc}D"[g/U O`*4,tI1>Udذ7H З P}ZM^&]<g3{%;rB2.#Mh?j z/e!`t;Tu \\\[qJzMsJ6K\x;Z|o\l$^,aGz?x*?c һ<lOJ \.JV fmF=n`״y9J@җ~`3O 6j@krTИ(ߌkz5+P$el"=d6?npv ӆ渀-r>U?ZA&ZEQ[ H n7`1~e-P[ )z $u1ngb}1­hiKzˮ*.IhH$OnM*g 7;}nҴp,ST8Ýˍo}sFpU ئ{ Vę[f/pte+Y!zdEzߒ.|7 d2Ԍx7O\23MZ=)&IQ$1e;yϛ,oF'ß3֮)YzAպ8 _!:3XkB'6l)z' k:YJ)[Q] ^$n"ٳbn<-mIԹP5V kw;7I0Jn%|YE443@ *khDmGLΧiNV p&ĵɱ7C8}##X:wdPFlΊo`Ze>3 'E"-ћb8G& !ªGE3$v׭R9})Tܳ .ڡd\w?rz-B6 ,2xav OydAn@M8X5tXߝJf0?y_yVlBts$)}Uџ߳5ɾk:MexBq.¦aLn^_w;8wѯ^.<^@7|~o473t.Զ7 nڑ-kSɈijhPvW! ڂV)d.xc,Cy-J=+ώVzwXcoh#u[^=ԛuW߈ ̌1KdաpmD7>v8?4V%JN6Y6F:.f;#z~8Ok9@2_4NV*E2-Kq! ,FܸVC fUT_K6Z1A{-F>".ؤT[]ȹ"0i~$"lJhqFmׁLD<R1Fˑ$Ԁ}4u os{Tfo68ɳ՟HnFhC0uSa띨 v5!-5C){A&*Ӳ)oA"i*MkHdn0e9_˿o#St}ȥ8m!8o"1n[*g_ _G3{ବ FW㎏kɐ>MI*`2-; [b6ƛ,7 ~ֵ,NU܁1[ JbgS4?Q\,vmwv*uoo1xCȑ9P'Y+%-q,# ^n9@Qw:E G=ѯFQaXcu62g@S ^9ctUNC׿/Ks!EHae;YT.>/s@T/5 "/3:^=K%{sls9*=h*ahpa/jw{4ha8`/ah L Zgq Ō( Ug |43h-/m>VkZƆcr'!*RQ%[sY<]Yq *53R߼`;Mil 0vadĒ'Qq!Em /^mCf7I/mQP3-\lt3/kDE1P]b ~G IxGbAf(2<<#l/8[5CdY%cxkO!}ڥ7Jmk^fZ 0lS~57g)|9P轮1F*5!^X3?!J֏r;'Lڃ:leeD% ̔B>rpR%7UEv!]IhI2ș^%WAc; ӈϷ/~)dJE;6z)YYu8zU`ml$W~xc*o2/*XNy.z )ekr J(fJm½ m> ۠R_p1w2Q'f! tEiQ[j{ ;.vrp9oo{PA8ydp k^ApLi4ϵI4;ʱ|.)U v{w@$/>7 ko$:KK@wS{W-"; &3wDFjٞ2DVS.5fEkhefzS1"A 쨌( OU7ˊj ^R ]inбut:n)nѡI3Y>B™s_Z<9E"'>;4ηZ-+xWAI)x& w!4:U3@*Vj h'/8@+DkzXL}bxj^oT_7K:V$%տ姿.UO}T4;!ܙx6m >R8"'POM(KfLEdq1;N2pd\-92\E ␲m0 w`"FH#;ˡ` dA;%'Q]1hdIa_\g<^^aR>}XvW4 sH"H,"cDePs`lL0{G=*,[{nW#pi% =4,2=q6Ƙwفʅjk9~H쉯]lƉr*޶`6%O Sm0IoBcVEϐ= ͓Ld˓) 4dmV=Q%~v'12'R&fw}.4 B˜ ǟΕ#!;cAZrOZUO( ,5O+yNczrOFpt5|:yVf%L!S]f`k3{o0 d*t~I@a5vuH}$-o ,O,~\rp_[Ɏ*Qiu ع, )!Ȓ2ܨK! 7b8%u+&TĎq]B OB[4 ^+!Z}|-Ewl4 !+&UwdD]RM a &nm#QҊf^~狑>ἀTe<@E>|˟p-a/U7[ȴ$|MDK 7b.ݐ-|9𘎋tp<_Wh^vrd=* K8.Z9J1-ʩp60JHF dQݭo1ggvgt.MԾ#1@~! > Ϟx}-v !Cs; l3-2(j*KF.CyB8ޱqƗUJ-Oހc|ū,-2ߨYq7x5Sv}Q!/]mbr꧿0V_;'$+ڶCw;y?=Yh@NJt[Z %mYX4nqgaׅ.vNR!_kL/;5@K]u?N0zgͷ7ȷnb/)N模NOnݟ1j5L:9vo.~/VhcFy կ> xd_ %ΛoQVz6#K( (;a|P}RxeWd^ogť 7F[1S+"E&]R!gzlj2z~7pb_f~(K$G{b,퐳 ~'!L_bH]M1ņL8sw,}/.g&[ww&lg* }GG1aɩ)#N"E$Us[:ް` `ґ\i>ђZx\Lyazt NCtJ8]}:ZIG<ŧB.YA~*{aғ{ݼ{ q3{r VRZ/V-_.:Nm@cbb&urѮۊ,+m! 9t4 Oxhm\X)9hg2K[WOG co8yN_\Vyp4O6w+` -U=H1"[|x"&$5%ǁu{\qa*ЇNvNOsC#X{[4)Α21\1MdҰNm/ ƒp5σ{kž}8WMdLnRVRQlVսik55}53_H_>dIyU:dohvȕ7FMͳF]3dZxd#9H$ SyED vSUc#`液\1\ Ӈ3S ,%''˼ƴ+u{ zd 3=:jB&uA= Iz5?Kx&;Գnf/zć<+8-C _[)Kt-S Z -Dݗw[BD;^q_3$e#+?yG]f,z 6*{Z7z_v ',=(Ž_p1%t#3η qs,j2 .Yc "A?dq?yÜ9Id@{ڨ,i*ɞh1|B _XխWX30ִ/+\#0G 6c Ia$6'}qa^$_eg ?@uL9xSK85s 53i AcOMõuX/h$#@Z޸WQ4)Xq7 o{m>Y>/= A[tNizaX`ȇ#T"D$zw}ԇ|wA+ƨ}z%zvhO\gu&W{xt4SLK< 6رӟYYoE;!bd Pmf"poQ," R)Ԇ#j|jV0OXwݙl̠,r'o՞b00QbQ٨uM L 0G>0O8I:<ѡHTu#I:d[yĝEMAB=2rk8VU;@gsi544Kxr-8U@M|W%b{naOX\ZWtBw+XnctX/C=lKÐ$թ]ylMң a}-C7𞟫r.-*g$9=A0bhd) wf݇;ɷ(ݑ N}gWGBw ۟P/(Ђvq#p })_y|{- ]OR lE{VKsf`=,VϘl 3(WSd= :\^#! ;yO6hgIzHsH?_Q.m HutS멫]Oy" K MeYQLD$RT}B҈; @m8'HzU~hVêESsH!<{LKΜx@rD˝dpk\iztD j*89^Jx$M(.5rf9N|9cz$FhGӘlAKLC $ ?{Bl s jZxt{bCYUwկجx TeN( ,&b@N3zH*[hPV,aK Jf'hЀN%TW pq*d?|U?倓P>!ЬECWQE ZV'G]UB!_̒siWIoR\n$RTbۇ7w"醾ryʗ6 &DNV,љoYˣ}1xMK8:fI ) ҫ{gaoyfN`Gۼq[[kloIt?\=1囱Qkѱ4TֺpI$.K; 19jO໧L՚Y̝ Ձle_ְCrt\xwuR}.=-2e3 [ A<^gD?ՂukT*cujWfKHGɌY19h;3-a٨)2 M(eWxH1VX_Fv }UbpF rBo^}Yyν2!Rhv Tnnw6_gRΎ5ϣf~[K2mN 9:er~[&zfjM`ؗeA_EZ-VbBc~A/ 5ue؎7ֻ$cҗxXbZTu%OYH$(%KjA iׄw[ bM>^œsqw7 8LHQ"j7kpV˦Xk5XLJQߕ Y [$ʖi3Dcϗt|Ю*k%x+^Yps`_\F~=~HL9KT ۳VC( 7Hէ>N [gQ5 e;=TIK;]=3QEH@L=Fm O= o";ph.N/C.` .もuX7~{$W4sVza}Knk;I)@%dD}+3\R<"]!8s4jO#]}%K'krx#]"fuc31_tV`k\wEiW)\/qBǪ _͠ v+ې<]P.|Ԯ!urMjJH} s"YUu˻5-Udkw6q W$ù.xj[cC MClF{W/-9]^V!䙬JIG_u6SNMd+NshqXqVskR`]?Me)-m`Mh:SaG2ȅvi~0嬧C" "TԒ1"1wư2!|Mv Ss:ű;oE?{ f[\mkt:ԆdVЬձuۋS{y %V@S7IsӦ ? 9f&}gAyg67emK9M`Iޟ\ks⏋i1(BUv9`P!# <^2`K_GOP܂zeo-SO9dݣ7CzSyg%uJvCޘs9ZAqAU:]OLZ_/R%}xN /(WX"d;@H-ul`ID;vx;WHpCE{_zڧҸ I5*+ h_'4Z`5bDžX#p1S=q-\}ALտWrٿɯׯ 0Xj@.-%nv^L1*EN(>mҤ\pFk= ۔5r6"A)zڍQ&ڸ~10lc#s!饐8WdE)SXl7*즖#7" ,.+MOYIxiewBE)nEV ZBO{DTEk[*,_'wA_H7ho),9zuo { [F%aWzoKr[^[-0*ǔQ) i! ~5=qmy,=L"[L bd դ\s"ئjmvBn.jb3'ޝe]}h5 zg^;C\xS#I^Gꧺ|6JVRvƠyq†5]Hw-seH=Pss); `*#|$kA 5d*N~i0fNt8Fi4fn=cRuQ8gMZVL$Q8yf+N'BEo2֚tJ OJB~ * $&T\ybv[PhkRyyt$vBc'3A ZY=-YsC2a\h|%.^<,f^U'&WEB!AfEEJj3 !W] գ/:sGe; \%-jsY׷qybĞ jҹTC@4BeMERBإbjכb.T,85bd8qne9D=K"4,*;M P`Xv3 g6HD-9BA[ڤ@W Mg.JEPPkLDϸcp<`2ғ 3\:[Q}\hCU*^+4%rn] y3l?"Gt M.c%^E s~T fDqbP^FZgV=Y!f~] 螤>1e/a=4-Js09X83v/ƻ<1RnEN!+oaX!E1|uxcԌxw9 RjN(7)K5UԭieOoq}r*j7Kk=聀:gCf#nafHas|%. ʕP 598eHt.K0S m.[=Kq%jtŤbNV\Dwq4}:apC ,A+h=0m%$/nVe-=JH$y9LB:ŘG-t6o=JQ$OjHXmnT,'t7K*-Ÿ!̚$ĜȣF}J2 ZH.m\gElqS8 @/CCݝw2f:~I~L4I'MoI6LE(FHy/ǯ { e]+A8L&"vRbԒ+D6/,]}Oj V)`\ubU컯54ti%SOJD*軞)T-e6"XxO3O5ԟPinP-5|W&1|9ۅ3/qwU`J!&92hK1!Ä?K;8tC6: >QLB. X*$7#yUnW–PX ԅ/ri sc`ͳ 1-T*.շ̚_fF AAZ6S~^ݔ{Ԯ%(Oo!S<8?j?Mf+{kVK囱Q,ʬF%䙫Ʋ{ZQŒd5 LʎEbҞ v@J]:UfZLIWqsΑĤJV߻j뚻Jd)뉦<,W(Uϲ{@IUdҌSN1:cR`?:q`԰i/乜EYZȇ$3֩BނT5bǥG# Iwz= LtO ) aZp9Oʅ!hシer$Gb.;_ok+ȗ<א`[ӟl7XRoj5~mP3RW/i^Pz:Bp-}`YYcJ#PUf+D>u[DKnoD ;e~2&#(<äRzYɋAΩ?Vd`LCHVsiP>IdjЅ!b^=2ևSUE_nqw ³ѽE -XUc ageHp7 P*̦ bYFq#HO޿@p ),]vs#h){&w.|- =pye<*7:"p]^cvpr!kdoR'o#Q\;h}KKuP̱oTT/O郺18h @i8u[Un _]:aF{`gy62g/*)؊W% `=PED] ؃k2o%]R6=e^pn!/._jJL,k Y( )xO(dO\[gETyf`Edt ^>I`l>[4=tU2T$9ð] gٚ~BW+)0qe[l:EL}SRf+%ohRIx!=PQvCq^ײs5s'A"Nӷg}PiU?"N$ 3wD:R{Etx KFtt^\*HG&imgVۛj;P^փ/G 5': NKqgin߃]-S;E#>~Ha+9 2)s*Zθߝ v\i5%>F`REI%3? 3-WJUNU DX >8*g+q8Cc}J:R¿9)Lㅹ8wz3/N c3 Ɖx}69)~_M ?ɜ2 -*0= Vpd+ֆ]*e]( I I// J8n'$[au:!?z4sQc{kH%L;šЩ .%  t(:H\G&OM+T%xx`! 7N^ q_ A/GXbֈ?۔Gb3 pؗ" x\aS nOJը0(w0P'Y*u M&s{̹+:+Өc:LQY˘m@F8|Bg,EZqDUGk}\BuOgsO$q|sz!Rxa+"+t%Xᰆ˶EZodd\I|A׳CDf·sSS3+;SXX9r .Ee& DF1c5&sq2=,ݶy'r+Δ-3{aN4vj섖߽ -ݬקˬ29MmkT8E,Vzo2+f0k$S#FDWǯY- ;̖= X +/j_ϒ#xdA=;lܱ*VqZú\OL0Kp 9+{<-W*vp Q\A'<j3ŀ.J\j *ù!?]fA dg˪, sAl] i)W~))LqזS$j# F5ͽɁPm)^U>ᓓA-GK)Z:dL)7ԥN{pr (~-C;8\IF.%j)J!x7oMb%JUZ?d(t7SDscOзn,d=S tuQ:pK2j%aVb7v27CWO7.DaRlF-pR*w=]e)UzVLW=S9_O].r\CH! fMSv8u#n [T{KhLSyH/spˡ]x‰TyQg*M̑-}r]^ƃHRUͭbc+l&9=_y\apln4}]w)4-#DtK|U `,do-Ђ_.m$rٮզdYa}a̸H SyIG͎"+tÉf`cv`1A Ji^i|v›3})6Z?"JKU+v#Cr?v4 Cd޵֛rc >3Z$iuF  to')aşBdyS;> Iݮ u!RX b8άvT84 桨yf`>qXW|*Iv!طEa&% #e[QlouPkE)_W*NJAz#ޔVˡsbP5ѱ6F,qT2X|<ϔb~z)aPhF  xe!jM\t}ʇtzFђDfẦb]}ȫc*$2>7l/@`;3 ޑ. JY3}CӅh2/Ʒ(} 29X(3Q+m+jF${|uo7~z >؉L*$Ew|kZb kpD6)3b(CO!tϝsޖ whcَܝ!:AMW &˖s#sP ϒ Rp,;\+v* uOQ|2^=Ob?lçK}EYV뗻g1%"nܰ%Y:x`}p/Fy;|U/,0G%}1/iy}{jZṊ=JjRt`Q#1+Gan8P- a7oV^ڔ7œ7@!*2Yf{&ނ/Kݤ(YZXzF5:I[7ܻR|ۈ1P(XV~2O8L,ЯIG;s(dFrz)^*jP:I5=9!a% ƔэeGd}n6u8|+z5y;i[r xްꚏ8%`ŝ.7{J'۝9Zƪѧxb&@= *f9G:.֞r(VOLC[>&_F?lEKAr~щi+n8UzΡA~ 7q[v7egtU\eVI8l++\8vgH9ưxNԹ#NJz!KQjL P⇃B&O&[ M]ݯJ|c9AWf7c^%LXkH|ƱU^gB\Tu &:ݱn!Ә iD 6Ut<T\z@|!C4|@%"Ie#\P879Rz= 4שeo%?h֩SXw0:& 5$g&__`q 6Z̘ؐ4a&:ZwcBXB.޾(e9^p]hG#c.iGU|.gQeL^^t e_T(#U+ {ÖKO>H LlZ}(͹M-@\'>n7]{݄S%R7 6?Wdg TM6dk: wG';eU8C j%v|coŐtt|Ȝ 5͸!p 0YLٷ+;>VCn :̌V1p?(K$#8R0Ӽ:#'gPEغVQCٸbʃnld:\}J}g('f1C/Y\a vt55uk( #3Y5-{&[cV*e%S?Z.7_"a)Gޙ)9 gPU tP΢`0;6@QgGp AϏL4W\K7rSκ+3L"(]&doIti5ijL=޻ _#zуKa&E ua"_] RO; T fFI+\v/ND>z42n "Nk%&/Q lC`* []n$GƌώmJD)A#%Fov5A B܉䞹\ZBe2-'0s1n4A(M`yJ6Lx 7pU@DY%s@~K}R}C`'ta"h&$RXSWLYjy;lWnpX?~~8I㡅.t]15{ jhPRx|ֺ;Ae`{P'v1qXn]nX9 6Z#Ν'g@,ZEO5j";wD :z:( acX wv %I=80r xյ&;K |P*[PfJɗ닜ݢ7u>!V{o8%b =n Qn/` YxVCKr ݸWy:{ g\³9plSZ[=Wuohց~)Z -/!=P轡@8ْ>@A1'יJ;p'Xo|UtQ߈gJx8vco˭`dM2C5lDm2LO/ zuB3c{'*OBz=Jos +4!꽦$akzȞ]Ыu{YI Δ|Ȕ r^`b,\Y K 8Y[ b7ZT)'!Rh'@ sB9K~j;;9'\*0]U)zDz (ni[p+?"/2 "ĺ{&ъB}gU6WUHEZI]3&=r8To MƀO.%` *xNYs:R"[<DB[U^hdEA Yl\H0iDFu@pS"̬`O162(i;ʬ@ bvvg@|B6a?$OlҺe?zuUmH,0?WkG!Ps9w-fx%pm,d[+E2MjP-qODm$|}o~X3EQ 1ٙ !+$gR9o 0D L^LîH)9FpxZ )Tg$x>)ԥS)Vq+<ω ` :&hl*!ZgeE3OޕKuEZT6J!-ݥ?L>"dl 31?̳[(LdĖiHuӞtR7M4ؔ- ].q:;Fh`KgvlM$=~m==c0,jg)ဎI]yxp_w;ex{BkFsvi!Dq<ԝ8s7\>]<3Ro6u;$/wְ80p?YQ xElDuS_'sbgO.(LE.m7uLD_tfv+ h{Z&.d; e)9;8t5!8(T_bnZJX̹;k+ҟv'ˡYDC^̩+[n*pIdW:9:.[G/zݖ21٥# 4ay% .F?'MCNFU]{l&qs_҈F$)k]b~A_9qW0[*xu9C a"iw8fru>}K0!Ńv$psYjIaJRPHsѝ\~?_IS#[*<81LVQࢷ(pV:g:+3]9_ڎ޶5>56ca"}M7S#I7X$0B6!\+̦(A b"\%;a5f{&k˿dyD3|!Tލ}n%3&R)Y[%:w  =5TA-Ib\ J ԴKk4qq@DT$r@.\T!0-*&xa"OH񈛊dي5yT9Ve [p>Qr}RscUMbDP.~6Nտ1 L |q̴@[Aeg)S5q+_ 1iX wm.XRr _ - @w\oۜp@v/IqX_;W~'fQ(3"e> g˜;[4.ĻkL?B/ zs\˨  Re0.C{7|Hr߯ O K@;K~ EJFw CXFTqMњ 6E"ʀA ~ +"U,f{ {%RA!&Bi xhO)K ~WI4OZNIV%~1䪿yo;?t2h.bR`k^~.5f#ܹa28fMtQϿ"4d!|-u lI-jaW2HW#qbl@N:N∯LGcM\>9DuVOVz(WE P~0Wq/ՀOUccȞR#F~Q9}~m-|0 .9%w7̥w>BS}\ڊ70G/ٚq(o4-nF\NIV&L*ߴ<`{s`&I5/qZKY 6|gLl"|sHdy%(B Q C\ ˜' c}}; 6qp(zh5P(qST(ii Th^*mJߕ&|/3jFSKL[$U-:b?1WJYa[ǎ=vDc oqӜ9+U ne^Yډ9 TBJGI[p?|4rWnk(?mFJI*l{s~s&us-Ҁ6/T\E4 Z (CAOv ݑE4\ IѶ/YL#:q4]p!-5$V u~l3NHq;;vSS覑];ˑU(EUbvGĂy=K[;)R9ĸȷ\&M#)9ը6^e3z 13Soiվ`3MsrDj==8LޢpH717 %{?%>թA"s~/ŮeXf uTkc ::TNhXCwML.BkQ1#YBH琈' [Xc&Jt]BFh486_- |~7iئAdѲaIQyOh'۰wL,OʘЍD6GR+KC kϳVDnɳFoЌ\C5P]`1yUQ?q%D/3|SC<`vt NS7Yo5a[%lqhpKa}WOT!BWmmDv52ؼɣ4j׊:@q,.%nQFsfԝڈIn1^IJFZ'摪#7_YYs;a~T~%*Ǔnbp3&GdK(Q<JAnT!'_,,-@1ZjG %̮gB7k}}U&%!# ҼJ QO9. 91!<2UlqR>TcOD\-ōdJ U汦}C[bƇ׋b{ [&RTwZMd45F1,8 0kG,^$td[Pr*`$ح bXa_#Xoi"L[4K|?BU# '(Y Rw{[tcI(}pJ!o=2a&w;bfuKqrf2Mw[/*d}*E(obKAX $@%Hr]D[^;NK h@_g _57+!9RŬaw)Cs01! 8d*n./ϏZ`<t+@#.iFĘP7ދ\Ug0]KO!12&I xLD/6z'q%!mfQ9S $OŬ(/.[/(#i>A95}w"5P>ip/Q"h}w2Z); 폅I `p;=%u&˒ked߸9qg{+TNxZ}U{X^;b5=ua>o6\:h7XG &9K& !`jǀɿ4zRp}hخ s24vvf *H++KG7UʣbwHEJ6,bD C}`E=1Ɲ[>LNTcn o?(isn.Sjg :F\I'JlսBFy(jreHX.cr({lkxpvV>0kԮE!,{2͘ ']4( 9ʡt2#8i̤g>c'Okpyf**cAvOam քely2+l|Wo3hQ%T= +םuhω*{=Iq<ľQ Y5VG #RC K51(4;c'&23 cf \?(U8PP_zCF߆m6ɭƚ!=54Z%/Nn bGuMEPlFܼ`,2 [v_f߃!&R*f`RҗOQ9SDHnª-J`EdjTIHYie.m,pO56Yu)nn};@. #'H6V!b&ymIss0鱄\PRYpFfgok3#RJHo=/&}8E( )"ʶ0=q4fUs& W΁HÒ#ޮ@ZK%FI T艝ׅٛjJ|QtGϿ NZ636A`rqKh\?/eLXg3tE!=Vh8f_?pO$RF&WY\ZУuѬg8+Lde|bAKH耆$6H9Z./̒Bjyn2C~WVvF(m-T) <8S IT]2 OyX% Ȇ>!]a(m[ډ{~_! gxC͎nt3QaED?7Ɖ)PveohyPZLywŤJ S-{ +)3])QupZ.T$ Q~~5(l.v|G/*#4?9MUv΁G>v-Q2,#wNDUn\Hvn^ ȊbOެLm(Y.Wp0y7\<0)r3Ryx@u8WȬ̧%yD"wn'S/.@$ge -n mmPfd$v-d7VZ#ܴor  ,cr0Xoݹ.TîV9HFfVʅZ'#td^mWzJH{2(5^饣 +mX 0?XEOϑtSS*~@| f(QuԞ{W;קyƀOn!Mɩד1$j&v" <\ܩKH'q}ƾނ,Ǟ&etJ{hf%Ն` ]c7(!tePOm{Sϋ8pT3ME' WBBOVdz"jg Em6/ec0Xb@%,~MD`Ȭܵ^< @ֿcy`'% y,XRۦ}l{'?*+DDPt-4'&ebNPd?—lKc@^h] ".ƠjqCQkA`u~ ozZRIs~0`=?o&WK)ފvp؜,tuҎ?ZHGwdj5qhG'h3R; - O.-x'-.V`l~'iF P| y 6U;dfJf%srkQTac[|B]*wRx#fpɳPxU >KbXǿkc쫥~ӯwl:]H}Z> GYt^= ddB_[#IU Q_?*z6w7·Vܶfej_vI?µuT5t QA~+Y*c$_{,??nJs1?}u;$hюE]Ӧ}bWv36DI2Ob'v0Ehy->"C|ȴa]O:&FXBugˍ}({a0蓣jmOLAhO8Ŀg+S'y|H.Y&_?c>m[aE\qq Kg0HtYac?&eg1K\5/( POkNqt)=ٙЀ,'Ϝ@0Z^%PHEkoU[6;ΩcNƵ%q'p?JobIY >9bAϫgpA89?jMr=]1:N]_(]*#NiL&ºE0X_ R dQ1Ԭ3xwOLAS_>WɟoK!Q({;o8UDG};stB!e_/Sill= m-Hv}:9m5ςh`MHKHܱJF p}F/Āԥ{p 㐏`B@äιĂeD0uP#[@op|VEpwhvr'%O|F&?c4U"aBL\T_'^^IOM BϳǨX._600T$i7+3Q(Q3wT)y*+,DI^np9,:@LKZu -c";0u `0r4  sҩ(VuGlr=A^ll. O19\F?5\% JD^Ggg06u&L I\<^b=j8lx9^a@M{ڥ(34_Gf۹ȅoc&"h}|aS dBkB'UҰHP^7JEbfC/k)=[mh&"] ,Yt6\KS0+CVfj4Qo*<mE.4z3AEgg(=hk`NaX ;Rg?)$黸+ :K:T%1~G$<\„չhNJ͢C̮u! nhm>t3TbiF((=c2(a;BSHAafW!cɨ>cm'ii9VP$jQ+N;*$2mn9Y+ ? ɄwVAL:\d\ VO`\~e["Gqi>1Z7UpSCwM [bdx_x~!)9T٥7*`kXޟeyO\T(exy u{kn6*z`>Ku|lK02%;VS. F+y"(D .mwp)S^{L2ös f]ic&*kV?.RkDSWvRFsK}HxU2id'XILwS#iܶHM=76Ѓs`K[@6Y!0>S~Xe!;kgcZIA|(S& ?RA'`PeǑn ӌ%^^$ >*>Yh+H<4:7Eiu]\c’CT|seT}IUnLbj)OhFeI!|iڕ.;jlS-=@}AGX2>kjrv')N umLL߬dX67>o*^f%؛k_0O6a^H2"a"Q}]e8Hy(0t)=5 Z~tyv ֌S 0%y:z ͆i2[c۠AsLXP>Ant%{ Gq9a [oO:PsPΜbzFOQ?cXPDe owL{/,(møO8UGf \>RE?>/p#7.s]s>/lpS I5x|UDx(Vry.t ['RqY oj'|Cm~eM*I<:$AQbcѥL|p+YƋfv"cM/*@%;6kT۱w%#v}X.,0 +9zlU0gs҇CV+FYpW5Q M[m.e!NɻN7Fq(07 Y݅,VjskTUzLheYP6Me. G1qgCXK]|THLӥ)֕Hˡ\DCUǻB-xが3~, yT+ Ybms^&/iC {5m702_(OН `@&U2Ϛl.)=fA\d)NROٸMVC};]$H!k>9yY>6ƈHPM'r8bふ~ImAr 4!0t' ȳoe&7A+ TZC|$$?m,}+70~ đIW64иv,C>Cl(U٭%G(7_by'T71"mCjC'Kt ŅVcks@/(ة rd~,b% Ll"˔Aqf/$Gb08(_n"aK+pf]-DA\4e|uFƬ8犓~FjĠ=!l`YKcfYw~<6X^d7Z_as}e_0Kr t׻%̷{ $A}Okj^K'!<|L/W_w7l~ux%]V.fȃ|viZ13iRŊu]$EE5lf.\׬xv^̘yfT]YdBUXw+-%T`F#XT# ;gE/{4^.8'̒_B8} Dj/}41a-Ki~!4(mǁ%0(pD&9zU(4YaH3݊8k̥Fܒv nS8,Q90Qlȹ{s/L5OlJ*] c.x`.#_ VB>C e%4eJ|K# ba Ɔ?\=Nœ.9:^;yF\N[8*;JVȃ˔a{nou5_@VPEW -k} Ŵ!tVYs # gz'ǭcƖ$Y.4_㡫eVn3X-!?)!;Xؖrt4.a@H͇smX--XMNG#>m#, %EV-ؕExE>1MW@eL͌Sٌ3IMrVRoCrWuawO2BLJپr/{&^' veKHj757jg]wZ=!J]<P+A\3%.׺KēE18,I.4s>'T5N*3˧R>O3ٹG7:LyNԉHߥ~WeC'A8Ka+a(fU7rd1ҵÒ>6GȮO)+[ <S?*"G ph猪2 { ws{Y0seRdNj9RY[#%Z*іpA XweŘ#e;=0}V_C0`BT08W(!* z7vؚ)О*;Fc03@Z5q#Y PlkGqNyg6W*Fn@&5Eg/eznCVB;d k}8N?T׷Υ~U5ڒ~ʌџa pEF`^EZrdPD{Ún";^ wQƚ?r_.׷v sZc|X葃5sQ>"ՒfLDN A Q?y["ߙxe? xr,MЃuwyptAK3KP kaYT]垲z`Lנ-p-qqZf%1dC79bA4]@R~@R>Ix%C{!ԧ ^cDJj ;_fJkI]d8)=Q#*$AN>;ΓnW0w\Ct~QV8?qWjJ_iWwuAG'ڰ_8_:e~T AҼ#~ D^hfn̅{@WESM$=!pH֢i *,(D2)I9 *1 :C_jP41'g)Ot=$Xh9ȐIQ hwc,ܰF=3i8-u;Cv݆ .%l|gW A13?h#Gtb1I_Vutߓ9 ;]JHR$y; d2?:ˡhp1+,V Q0 *ؖ on.<xSΌ +'bڬ~r(!]!%<|94erX.{Q+PQuω[Jh~C| Qκ,pW(>@ 1"<'ڋƛj~CE˽Þo>΂kE:ENxN+_iVh49$ 8'頮R$ 8ḮND-zq- hJXoaVv9hU֔^elvhjޞ8Pzlz @*ß'2-wy- p,&&| -DdېY"Gr6PNqRQ1Zc6vτT L+g2PJ]e{nɽm;`6 -.ܠw7]7%`jx8̪pi7yk)ʌp1@m*K6caغt\AU~D lSMn*z`x+oadg: (mi"=bGv( %śGjցyWj!T^k-o+8GۆAԛq^14Jp܏=PUI'y1ynX/[4YJ+ BB겦)+sY4? UOՎءԍb E͌Eaal9rz i~LH\Ձ|;`Iie58H@WM46IUXO3Px0N8/ Y]?@6X4{ ~K$n ~rxe?Ҩ/UQ.'p*5/ɞlBc̔D' |K0! 漢ѠʶV~zqv GmxK0bkg0QO>w$!JP;xeg e0q5omSh==ə,m]+NKJLՍB(zHbY;.Ӊ3YK -cVNZtyʑB~97h L8vTc<>\2b o]|[}(bmDŽɶ!0rVyN4NN`xLyml$eY[䗮_^siڜ <2 KF91 )#DJgrPϱ>euދ!=1Ϩ6&^ &NvIpӲ%ZNE g BXn M)eJY o9)ćt\|b] j|=TR)NӋ"6Z'LU!_ϊE1 뿈6"!z+!ԲՇ/9`^?F*}T{G) ug:-Q>>W5YdJ g3a Yu!vۙKPXYlY&, 1Ll<0-]b8Fw+cbޥӕ X L8k2 2Yώ[`Q T+&J_&!>UjtJ!7,p M{L^Db_@8Nau[ShlE!z^r$ ZXo|gtU`N3B=r'xf.CE f 7d' 5ܴv#ou͔.nwe )7l$N VPEލBg幒93TY1.SnN`LXg38ⰔWg$מ'_y.˲t(,GT*:&PHv4ߴΗ|"4.޲t~%h d$w|PʾaR,3!#>H?P-Y_:v9$F|#Mjf'k|AlQ#˚^[Vm,tM/:aWՌQ_j AbW]>7i]ֻhFbk#XUYkֽ|H>ďb'/sQ ÑeRҌaS\qQ*WڔxDb:яo6!ش򸚧5N5P*NJ)ד{3u0863vN._t%a< b0¨ޤc,J_*x}t;H:VxqFx[ MGTT4 ǝ1|!jgQt}C'>{K ].c6=T&qH,/<`B^R谑$5rl\)C"L y ; A88 ő:}Z| ء⧝9s(bt;-SpKd̽: ޷KCckoxrߨ.J)3g_Ά9;4 l%`iؗ4`Cp:@]m1UD?܅CMZڄpKtAȤ3Ɏ~dnZSrO'[Ǚ^]z.Ͻcl1_L a/+>H9wl1l}9&}//(b[tB]iYEV;k3~[MiQ}Fh):M4&P& 2"iKgx/5v1dcǭngLMt6%bJx嬅b6}VN_Tw"!;apMlp;LO2|]\ԂBy"_&:s:!3j!+2')Ϸv [? Ui xC^%-`Tv{ dLY2 ټ:<>> fX:7)h)SCv*o,jQCX,yGDw)PQ$U'o?k&XljSw&=Xn1yпy$:vyEhioܝk-䍏bI#zɌ zju=|fG<{D92ƨа|8L6 {u[]c5NyW%w `V*ZL k4Sd0zZLxWb3_ŃsMHxr$@r&6-m' _t3zO"pu_7Km/ ̢ajhc'pݢ;J Ǖe]JFQl6OT6iqw\a]zb?>[3XfI{@|fٔ1^Q3=pw}JBڝRDB6s-Uǡ5ADq \A[#d`Aą|v~-bt9ʞ~?3QW!`, 8N?L(E+9[@BOv6;DE2*0"ۏM1}Kn (=McIJ`y˦9C<% ,$!iH;m)HxHf6ޘ4ˑ(b[ rB5gu ưRMq֤oN=&Y _iH>\&Tuy'q 怆)/:&f61nuEkޛY[_h \ :j^}qnL Rt;|jn_ KbLfExYw鷮dHPlR$=og3b\iaevM$!t<ַڐ9No!~i/8XIo U=5^CfLEt f'Ε-Ry͘Z"x@9x;HNɃ@T&kQ>ȉ.1isVVgQ6 7K-tN2v) :2;:08e P6]s>Q'=-aU G,ȔyD`z:8y}Eږ? s}N0-\}Zd?QT +{]ϣToRIdɽk=.' ̪r-^H3֭R@j4#0 z1sєL-j/FJBNw⩮ޱԓjwuz\}`ߊ#nC8w7<=2[D^.fhX i?ӫO^4gSG;W}OVV[Q So!gp2g2 (sI-&JC'+eKEۚ,0],`ʌ{;7I$$^ՙLSU^lhu4x]ڢSI"=S_x "HGt8Ayxf2})ZNP3 ۭ)RZ'S,8$|]$ Zԫ3Knʠ k8/{5?q;n5>&9L7=)54 .)ϻ$sn;Ζ.Ma˔A~V1 È/aQ~S_U\d4#sKJ78ˇHyW6āEp2{ F.^(uBNnzpe7O% &k~KР|&DcT|IjkdU'U\s0[OVvUZ&\7ju_gʈ Z͊Hƍ){x@oax 0ddp7\O%GM9@n2f H;3]|>F2*)P.uHfFD@Dղ0azDTsjQ4YWgU()Gޥ9,Z 6x9=FzۡafC^lÞU3ЩxD֦W]U7Y'ǩ MH7iaVs&ZɁ52yd}nNj_ WzSMwY [Jf{rqXduτ7UQ 5wRm6EŎSogvb|;gE`yJ>:D qTn+S),FpFfm}w:å-[̹qQXdPTv Uq'ka.'Oĩ`]p,#a ˣ_٥=0^z(!"S<_LHJ+Ωk7U4 2yq((0,ߡ e>A ѕ GxE:?Ǖus+Va Bv!%ۛ ښo!?PUeڬz=Sd57.K:{Ј ;,YPI~~ؼHߢޓؖ4wW/ X+3'WW{}ahh5)`Bdoƈ>[)V Q$oe}UC/oCu.B@W a)ŋ%1'(2V?E,w皞@X @S S$ljOu`͖@ Ш. gu5O.`BQoOYfBRr͖<aXe`,(g5ͻO0*!oZ$-3qЪ325@ӈ [y⭉׈N G$(%Dzp5̓ *c<>}ZfNxl-"?w9<=AWp<#.|.}e7mZVl;"m3il;KFaTW#a$!!-(H24w ŜIWqD4~ ,?rnua6Ǹ$ :}9 *Vm3R0eɝp⤚\U56(sۅpZfSk>8D^Sev%7v<iawl@򓋷 _^>++}[ AךQ*,6 C*nSUbKMu$I;Ͱ{<ݍ4Oh4Grғʷ*Ϯ]_4m[u*j]QS'Tʕ(#\KF>is|ŚgX3Nػt ".8Q}f]sϴն|`ݪv;_<kT5rl(C&-K%(-u11k`wbP@o\XȸW_ep?Ug2*(4է!M`?Mdu7¯b1"^-?ɹqjIt@=Y_s+@:B5tV#F-xZCO K(b_Y ziq!7041%~/[Qv_ֻHuNϮg ݐm`D&ӄ E֧㏻an ;y۸nW,XiQ-%UK{kOc0\.ni}",eWSBk<$7Z(Oء: Gӹ4~;!f!{ .-kG)#.aT mm b%mM@ڹj5MGFd[,j<5eK(6ѣzC% #kve BK\:eQ> voS:|ȉ"ϰ ^ VID@iۣk5}Nh5G3}E?pqB^ʀ@w;&Ԙ\mP+|*'\HUcۏL˼Q<?(.18zdi&f`jq;c&n<?0 ?Q[2rz-!bJF`Z˴Q`!k Hsu:KVC4*x`GTPuLENUI0xh+H% & ]s gyaMi+OͲ#"r{G=:J!ɢiTθ=/V /\MS7LD^F鋣\Ub|v!v"ydL8'ǿ;6jU%ceVP'"mb$;,/H!ƭY$28Vu~ſa:X&\Bx$?QvKe 3qJT|cEJT")"gA[z?U[i<pf+,@gм qYڮ'~Iqؐ|8stZ A=9}j'?zͱ{A !%(^ݟђuBb0z";K>`y1w>,/y]EeO*qT,N``Ꙑ7gP/FuAw~ m|^ҐM5EmQ":$@%UyiwT HGg>^9JūꕶsU*<n\BKz |ql~yJL.K>oQӽ-򜈍Q1.dݵX3YصdDV*RTl3"1_]/v2 l +Kr7>1:b?';>Y Dnq֥_#x/̸2 r&r[،*sa::V" 7}+[=٫0yϋ6u=o/ː,ϧXSEZ3eAK.gAȹsHOXk\T?x,aF=?Zam<yaLCx?׻Wr6T.xyU顿F崀CLf"=8JnLmѭ 0lO0Re(|6NnW #9W}`K[|yz׿ iwnH߬I3BI]vo T&HPŵt8:G{* B{3z9A谼7{P!Pۥ/,j2ĮYӋ$~ NzLiD!`/E&IuIn8~5ӎ4ԣWZB_ (Y:\b0aeïGʂ,lk `dwVlWД6Dne,xz%ic=Hh'IR^xH=j䓱AwhyAgu{02m2I pv_ G ժtx[ L'ƻG ͚ dOnAR\ZķPA3yucxPIbYJ!R6a| WdL*妖U!E (hr"p- ɐ~Yp AβTp4r)R7q%XrvòjI:)9mh=H {}ϭxV$r=7&eV+y>F5krLl=jT,!SM)XAQǺ&䦅H %25jv,nص1W0]=a go}Ў  @䚼1a%ÄehugA,P'zN(ƨ(}FѬڭG'F?Q50rW拂={РQY+Jr~(P72i7fRvߎg-̊.)|ďgS@y(xN/P"*ty[KE|DŽpoh5^Rg=|KAۧRA߇ xP|BMi5ڟY)9% d}*Ty6EMQ7uQ9Sw#uƥSnj$P7!ͺ:NLD`jJ%)OUYo>}}1C͊Mo"N>>^ً2,0uP+ψ>IVUKP Oy,1SѬl$!6g{vi~%QcJMS&|98Y[;GgOuvV jRe~nqgPp9^Pcs%$(03u씤99crS̒L< RXM"Өã')&!0 Ъ\#DFiʨ1]:!fsԯ qrWzri eROi|뿛>E-oΞS!tXc( #3] ˙u./:~[!H=_w.|#ڜB5T"K`$O/R鈺X#-yɯ` `!䃊*"1uT#WN,)p[@&;:KIЭa9tVô2oظn৐R4H-?˵ϒ@yy'\lDLҒ7-V8Gpx] ;7ZJ hhJq%_)JwaNL2~զ`9&q،/S]1߅<`IP1c3:4GsV ?˜mqq{vvI J#x{ʽqu[|@X~EkYk@4_]gbp"Gl1*K>q%w!P"3i` : ;HSs - E⏁V*VU8s64Q iX&ҰHY $uW8"(tczooIx0DdxYamPߚrĵ> '󇔱YJ'|:ZʻGR+?0/$ ^p`yQq8ò8Vy1^~`w'*.֔ B׀h\FB &_'.JdpyiU)zVe]@XMR$0ALW.^aԧHNL^ՔO ɧu@AdGI@&AEJhazyMc='M|,NXH  9 ?bEz0>b;du 1'Qyk/s!tM kZhPya64Ixz//~XCY^HIJPTNowTnО#%8o:q3`%q=s-QG=F! /æ[ $ۤ7Yk^fEl5v7k>HϡuۭK2kYq}awy 3@:!;Xil2!d!L T!+TT/{,;&,ZCش–Ye5pY;"VK](l\05I0*t㥸@^˱qaw>G~\$h;dQ?9CC؛MIlM5Bkl0ӷe'8;ڼ8U^P 3XwoQ|V"-/l_m'8 'Z.cjǮv3rB`o䑬)IkJ)}.Пy0wnt v.jr^1@q4*蕄} 'S}&*+1fu"/>w.) tRvhҍPd4/Ad`1 <-' Wqe0$,k)<|aEJdK욮(ag]om&=ܵv;>{!KdzFx=~FdI`nPp@\ kx<FSaywNd`GuJI~lth$1d+aíJ7֒bVd`hE "&=nUURV ٞsCH,Ve(4!3P1$dD p7 RZ)q7Mn*>a$yFg%^=ƪ֡_JI97H1]tZ'Xh?rJ^N\xa`hIBo 8],0B#Do5֜P9km`_w ٶGXǟMYn_dXu@6ɬD{|ϨUu}wV@5#{M&\'F;(],0N1~Gqbu+9EuC-İ.Z~ Pi*UCK^N+їo|Q^DyPsN< D i*ma*YB;eOOzWn-CqDSB* x(8Sٯeg]PbjJ1b"a@re$ CT [G 8e\R 7bR!hl9.cj!!tq#jIks@]Kkbs_( Ϭ+1{Y;H%2~V`BFX,O2w!,-/>#6xCT714O_QZ*|`1*P;*f#bI#yc l.8KUlSSaӻ˒"g#H!β5N]m5Ȣ`fJ"N"CiUEL X`&)$V`Y@ -n)p`beK n 'I8ffǮ>W''udRJO* ,Kiu~*E,tPfU%JqD^k|PM`Rly,*#7O0B .c,%%( vx:oá39+8r%av%f}~E9`֠?yn931ו-?$` O=!iWЂW1&D3]xc7J-˲uęFI(bdZa߶߹T2tD1bWw9K$g׶oN\GWKxO/F }kE" kp%Sg H K$"|~xR~f-V&}&O@7|BtX*JL5jLP7Ϝ\bP _[%92EՆIJafk !gcn>R|$fhnL#@W_69bޮuׄtTe42,_B.APM>*`c9s;rѐ Ŏw^zN'U*Ͻy3KpvctOD~+s#bSL^P #p}kOD~-w`1jPmm!|2݁5~8,Z˦w"ȩgUAUD  'Gԝs $#7X !#ҟFPW\bPЄʬ!uFϲ#3jҋ~f1\B@|`%c#vG4!H@6fU7(Pi;v"X;5`̚. 2(OKMD\}c)Z _2sԹ!T` Cluhv50joʮ0?Tu&%-'zmS'~ԑ`%*m9"*}tli2J8J`åe&Հ .͔DOy e6sUPE3D7Ԓ-PFBD7+ʾ;l'z7Ht hB겏/ȁ"Mk_W:YwoEGD__K@'CntZF5+L8-X#u]*~3 ,>kZY ?er6f&tI!"-зkw-{mXWȌ;&Kh VY@U9mb6Ñb'wr!%@v-fxƲMG'?쎂7ci``w@(4QFu oFkV\zKo$lfH%u9*.L M LhF6&ES8>1:Ƃhyfj$O;"b`XOnz*Pe7lbJxVF}ď$JZK 0Na€3stbWv# ABa_䀘mVCL "1zo' A"w2Hҳ_[VЩXnSיVbHcIEӖ5?f0#+N&eKg?_ @e81jO yiRZۇL- v}ϘMm{i\4PN 奯]( ]EczG,﷛$ŌK0Y%3 %A',qu6#9P.B>)6 J=ky}(ՀmD qYN 0o87<2;?Tl ɑ7C"=1Yӕ'o:`a)MOUDq(`Ӌhe/F5y`'c6#|H,?Ir_|OA~qiLrͿceA os;E9edcWDFч2(~m4y~Z/;Jݡ"4fKE#hIIVH Hq][ja.w%ӀX{(-2_bk\$OFbk$-9j fg}ȀjcAx+ M5Cz|tLZMI)yʞ% Ϥ.$1߷ ہk6 B'\ vZrgE3ez֦Ǯg(Dt ŷ/ƃWl8LMV6?&Kf)#~:ۈ8H}?WD ?Kvɸof+1ȪѷN*'yи)/:UF`1 9/'L%yw=S#U @40_R3y=iI5>x) څ9MKW8f<"Y. ;$\R?)RCovsD@̈́WZ븢q8_n} _ߟI*!y3ŚaPd.bmn M-QH_'ڨxRWUf>S2 6ɸ/Fd4I< ܕ`{xNv;%xHdYir|GM'0q @P?ݱ&,j qzǧ1nw+c2m/ "j5/WwԾDH 4lS[3P4!kh֕O[S#EFn4`~/ط)> c&* 9s9#K@dYK, ]Fsε[*ەR5 9v{6A&Ci3 US>@F#V 6Z-"]~"ݜuO+z ݇l0px+ų>A~B[f\j ӈ,|r̋Ҡ湱<. ߟ9J;/#4kݔmZ fT;byuLUcOjliE]ɢqaNp&3ef&`_ lUmGξb'M t/JzG$&͌n|V?6 "a)7N+YK=Y%眹\/׆Gmu[f&vRM#xc Z_ }FyQV$ i2{ 9k,!k:aǭ}K4Z s 1&0RW`aou#AuwZ}fG{|u{Bɇoa-\ Ji oToѿ{Ү-AcIy^I"lNZxs'?kUViEI@vae81o;hJaE F۞NKNB߾QN^:̀A;LDPV=ϤOue DS<HY]߸J-iY g+P]PlvtӡAPOgEN$sǮ??L841~RNN0O1*49x֤VoK5Mn{`Wr8Dq})x'u(JS2M$g" &MܯҌ7zW C{m„HoHR[yV)ڊ N+߻/e:T|n\䉬^ÍhX(+\nRl<] IA5o`uGgCY|퐀tW,TAa삼v)զl ћ: CȞK_~泋KG$[ocвv"f- vrv 62 W%:[#5# 3F4OIX^иi<[zKlcN #] 9jFLҬd^An_Ƿ ; s{k g{h{%mC/) ;8*­EDr64AG]Muv:˂۷"FFTX uNGm/ҢHp\JraA>ywVz75mS÷h~NkKf F5m󹺴۷Cy;jO|{_D]CZ#@ E4{'3ݺ3jp"QJ쉊gM`@¼J:u^ &|1F鸄ad'?KH z ZDlspQE0!O3 W$iч,"^9ghL+IU7uE̎c$1_Q +SZ.OtNbF9uk9^+>m Xal"AIu}&"5&v>P[8DɂaK?G5 \[][DZ.EGF@,$:'Kl2>KK[*.+6&f zx(MaBJK±¬8fP\pݥr^MOc)L/rG ޼J=' 9b NQ4Vp_LwV 0w6޹6X}ذ &v[S#JZ)YA$PX8pذSF6o ݕ (A$g=~m(CS#\-s3_uTPqd@(q {A z%E;߶B WZp`+G;T۞P JNnU kjƏrIc/a+4} 4jy-X!w!KZU|/<+z^TCfTmˑURK-[}w^c z@|#>Xpb5/oh=a %V#fd0wƗ˫=| Ī" [A೰.*b ux[r) PI6;)dA̝C!*;U11 eHiIQt][1R̴9Z+MI{{*;ٳ[RHȤo/cPX$(s5/KN׉"6^ {uF99&֚xb"& "nCօ5$fI1lu/}T{؁AJ| t-B,kixfdO0DK'ۃ\&|rԒB±k>F!M&2g1mTo,8蹒KhwM^wƬʁk%z+wek°㸂Ҟ n AF 0b$(ׯmϼ;isBݚv/ITT^(-.U1(*̭,@Y`"׫PCHյP_ƝXF(/L"\ s7쬧rSD0؛p8 6*Ѭ' d'& YuG@1(eW;vӃbf=`G@32p'ya C8ȇ$t'HpsXg f+yRV άz-@{ ?mE(+!_OɡUk- eM@7} )$DAvS5t'jԲVvcIX􎲼 Q}Zx9[!3$HH]A^PxA_?` ̓t0Ȥ.ZF'?@ʦ{^1]Hdž;By̚iYO@WNɞr)xx׼Wk>U u$cj(zB3t_)w;M"7iѸmg"6ޖ:S!%I3x~P6M w 7/Α5ME7?˵O,Uk^v'5}Wo9ƍ zOMXqX IO4Fr*|ݱx+c(< hwp9y2z֔ȍ-پi4ZMFxؠG.qxڊH[E459~u7 .z4mG &ތ!b`֌ϖ5ve"@^sl!f]ۃHA y|ye{h^=rJ嶺d7Gf(x,H;/Otg?>"ș [4JnPNioyޯ2:([y/gZYi@-.g 5[+\v_O"n-ΠL1^p!J铡7wͮ¤PfIOz),Ø}жr%?+Dr KHՓ <;*-ң@:wH0txGۅxOE5D[vi4A$tnލO6|#s -'BdN_,vxE"B(2S܄:Fv2Ɩp&拦tN*N}B'/7eV_t)eUܡ@blSZ 0oz5Y Kjqt06qi2+15ϏOf| Yk#G~pI]v$@CٜUVϺ[0(rFpmНXg颍si‘5Y'J3=0,8Gzb fT9nU4VlX4/ h\So{kA$!7O@{{Ah,Iq< r峰> 뉲p_$xgTo:7rk[q4g%{JsiRжgn2볿h{hGTP@n~FCwE>b) hz[to8+p:T^]|t|>"u˹y {؃5 V1{]dm2+nhn/793ŮU69S滗)ʄl^/3Bƶo.R'$"<դzYs%?Y~ D9Y Wޚ zQB#bM!OێB\9%7֧wsՊ$ijb4{L=aN](]7>v{YdW$nML6Aجp8}|/{SͰc67 Y\\? q0]ه??7 s yN.LsU_$_;c8mAGkI)j|#ГCn'{ y"BA݆1fxݐBz̐_6]/@;I~d֬a~2hW{6FUUўđf^*/+|tt"*FVFhD;Tܯ8yi\\;8v特Y>_T9?KF \ߖTxbC7G< bCrT!DA=/Yg~Hw-2y{̒)ÎGi yz:x6MмoT;v|cLUu319plLo֣H_ L88#|#K}AZ#r2h*Ƹyo !oaUG^K2W$?zz|#[Qok/*4H-Iz: l=ofڄ=÷NXk9"cj!!UĉSb`O^ZI6SXjR0[3:^AJ*aY1 oЅV SxeǼä d)tu/ e][}s=պDP}\ݥ\+Kp4{*Ѳ~]l 鴵O*%%6wJDۜ2F)~x Dz_Wk% XÆZtEY}cJ؞!?vcL] ЗeCv 9G2}ox߬DF6n*Sw:;lSȏ LrTjP>b,!&%E l;&;OHTI*6ofNfWy.ց3Œy,h},oZ~Q` "L_%s=1{6I?]Vڐ=޵"{Bet-q9}(udTC8ߩYY IO0EgV€`sc~ԛ  ؘ kb~pw|y ̖x'=ofnmIf'[vM]B\jpqm: JQ BoRa@:!z{?om109[i_yhYEDἎ(;)K{En TJ ]{֞sZTD@~Y`R_'WV4ro]P y亍UIܓtq8WҨa!92p& F3~n+BcZ@ٱOS"Ϻ(5=TO 0<._&]#rE cA_VtY9P;ۘmS;(7o&/JTPl{I0I Mo)kk֔9$  tG):tHfW"Q'i͉Jj|@BZ@+^]6(s?,DBn% l~/ `C4#sVlyBDEf+5[< U~ʬlvjErd7}^Js Tnɭ9`sa?rpW9le^#gSTZ^K8I}j5T \3zgdeA9QGPe,uf'S9qRq'^`K!vT"kHݿU|٤뼌 cwTޟNQBhԽ"Ɣ]u"#,2 /TkT:~ P `i$ Es7sأe6$"Y__P`2Art},YI?&0ZC}v@!4H#[fq'>{+Dz==m3H?? ozM;E Ń &IKKa@㳯k;\,(tA89q)L z4yE=8kzWZ]ġ$xND}K>ଏZ6~cWȑӀ:(i {Ve8{&C |˥Hó0=?U2q:4c;N-qSdEhr$"XKjNbC iTwgGR"IU1SGZ7:`Ǫe`>c,ӘŎNp+.Y2W鵊/V* 5@ƛuęT0=_3s޿mS*Ϛf$L2w sd!J)/]=w 5ʾiDƟjkBZ||lkZ8zחbq5:15 g0!{MCNEN> O_VˡkG6Qx"û*}B/Z(}5桴"=+@_p+5M[3Af0SE/ A`jv[e/gW&쀽n NhW%."$꯷okl`ؠϳJx!lQ<jTt!LL{gYZ0707010000023e000041ed000000000000000000000001662bfc8100000000000000000000000000000000000000000000004400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/eeprom0707010000023f000081a4000000000000000000000001662bfc8000001b80000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/misc/eeprom/at24.ko.xz7zXZִF!t/>]?Eh=ڜ9RsAܷZ Q o4R5dzۨp@yLDNdͦXS9kyZq <x[\LTՊ#HFiD7GIgC @Bi p݋f$, `pdB)QqG3$<]DIϏ96D_AOJ ru|Z&- <[s\{\bpIb*7I*̱KtHaO/D>)/1'lG0m|Jdm&;e :!)[ug(Fzd)֨u '@{21' d`̧uBBBFiU6MC0c|{8ՇXj1FܤO$پK3R~wL_낫BDsSLh8sPM g'ɫ"@VUaZ},ˬ0I>w5}u{U-J53᙭FY:G~ ש "jwt ܨ͘AP 5]l|`7sY/`Zd 2j_t_(^*ui*w=T#fyZZQ=)#"KKIR B;P=5ç0Zw#V9ڌ[JЈt_#QE+u}M  wzuԓӀѥďS2"ea oA(ޜؤOOBBj$~Y^wt͠]\6W Lw=r.'MCwge4XtiM4ܮ2=(}1c̄BGv}kUM!ۊ)\2f;c2nh&RDڲG")3-u0>G$ OIҾWzI%lоEN& r̻j%}Ji;7%S'Ft\ Аҕ%/l '4T7%ЩzCx71a!#G] d0,P o.#+mSb&t¤õ0>KJ뤌\!K$X+gr[}Q uFVM!wrUkEn-qOWƓNO:`2t4VQ7lCRjJgE:bO 6a yh/ K7H.`ti'JL8LH4w:yhyQg535& xwOCAJ J#Ἑ8'&(6p+2$Z#rhH&nefF R[R\aJ,G9Hf KåP~ܥ-ӂW1jC>-ȼAm(_ڕBŔYCɭ=>$0ƠtvdkB<ҪIY<NZ\K"/tk(8L Bc{'!,*0KЇُËbJ>-Vpd)gin9% ca&Aۻ5=eR] A؅W(O,&} S*zɰ<HXؘw8v$[U=waT,z? 6ЃfI=m< ^ŀJ'/VMԚ<霙pϓ1yܰWOF = D)秷P-c>:#C"e_DG#s^浓:Gyq$KwfM;bCiGך.PN1S-: WTXz| 0?Iťӎwfoth#?f6ϟ.Uݗ=!.GISMx͉~ cE4 ^\7 Q9Q$@g_ϏQ+մF $T(sbf63/'rc/~ș>,J#$ DjC4'eJͱ(!G-f8-au(ezFe0Ѕzp*לL﹅yh?i~=q2)TgTkM8|RhZ%J I t я J$Hr5RiVl/X[FE4y kBA:m%a]o+q<=^%d8k _Ô%S%]GEga!@2 Yyl"?d[U.aKKCJ1>`bah \O^= by#q'+5OOHI,`i f1$~!a?,Sj02!ԕuP#"3v׫ßBCHGo<֓$LARn-[†)O^ ? 2WCLUWo0Fom)b/XeigYwˑsB&a&9)x@Ǿ.,l#-O=r;eX$BvFh3}3Ʉ;Z>~o4B(C~o~l,lulg qTFv46Z"YN(&w1y20$˓p|< d=^,}í*~.ȃUӹyK;)͒ujU wf9E~ӌd k3;& 9 9w2]&6}kA895`x2™ ]| K@H3KNYYLS ;}l-XuPϓ0)' *50W16g:'V##%RglyJGS+=QLE>2rgp9=79-u.ț#Ys6v}`dʅ4WtHvoP&b:sDw`JֲCj]Ld`ݏN[1D~lrdѥABk*KbGxl^-Ƶ # 6 a5[$PdH=BUz<_ʕKõD83r-Ҵb sdɘaj|gzfS1Iυ.܇!˔v_8b́)jŧOBh2=FO86+_ݗ5kl=fO:Ψծq>YXs$4\!hZ𞷠$+^}ZohT`v/躚促hyMr:r̆Ǚ?cˍadg fqOg109dc +!&>迹 @2vnaW"LdgŊFʜ4\J@ +Dɀ_ʆj*!b N= b#D 5ZPLTעK2:p [@<ݔT PpXۊ|EC:wkT:t֮jL4ZaRx㈝2 `[K-H5ʭ=OThE\Q%'<'J0ucAw{Hp[Xԋ)*8L0O,3$NؑAHߢI輊ۧo+R6Y|BZ˜*qBQ(VG $0vg/&|i-ͫ۵^$:g,>p y=f/AVuMV(AN6JTd_VfsQ;ôM8o)" j҉yz{*n~[rN %+9Hs#k"ꏲ5vFvΖexK\/}c_$gRv_ 6G,Lx%qYZ,c- oL^v{vp%ȲڣI2|ڻpvxE:'ީZ u0Z'|5&-P? =$β'&Z'#+6>/v밂.~bZatT~dQcqY&YRo7:L=5+Д{ZV*RqV Қ|,D-}:="ig_ 0̮kr*S5{ Li"8hڪv ʒdZݷ.%}:QK\e9&MgQDDgcAPO.i4jr|TaG? arexC10{NxnX(yd aK' D.t2I]Ҧ" X;h59p9*9 4&Ԥ DDj~K m?-Sć\,r_TЈg߈XSSbG6]w\(xb,ii \oNx*\]TTbnpwQRƧ)*Eu]öȅE̡zg\6w?)oҨHᇎ{կ Ea9 It7@JF9J%gqHs[ćg&eyJ0ܮͦ ^ YgL=@JW4d|\8!e tu :[0m[/VZv$ +m*5ȗ)] =X"':sJ0⬁i|fZQǛ%Qlg6ͷ>Hb64R@"[s9~t?J'FOSAe)Zs#XO^h;sWt7O3^~p85rVOf pu?}>f ˱Åfv$-\XۜEtO, 1Ǹz%id %+0먾w l.!&>āj,)|d3e2\@ onO*Hފ1 #/\`+Dh ȸ?,i&b2Gw6mcB 08o#y؄@/1$}<4$ Jq2T]Kr^,2g%ǖK't֌(>+a5~+) 5W\~O lYMpC}sCܮt$}$0x:0Ȇ~u@i=~Xd3_8zEr]&689\1lj}WOivnV!=ζ%d}Zc' AQ)*wNyΈW2ݫ+wAb"1RHҼ! cNHgyQDߚS46}oy{CoՋvA6uW[;G^^^Xo(n^J[WS"rvʨ}Td7eaG݈K Z %%7B?7YQ,دAu3Dƌ09q0_Fުt*ei6ca .W/9,z 5#pC,8&b7ӑSNrf+bx-;Pס+w)5*^tbZ1)MlIbnиv"@OP^Լ?,qѶjP}νխ{~.Xx+٦PAm`7*GdnkmXIM&NT3#8i04%ސ x +w.qQHP󗭩n%l R_#hJu4ޯxeڕw|Ya1쳂8$Ͱk/p֒kÁh" [Sng4< s݌*Km%Mk3ȳRf:&dOD쎋Y|O  ",I-Za|]fzi  ڼƏCQav3pv+][F{Q8b֌!Fs ,]wm [.e1SV$z7鉵k:? #1FX"PJď's+u## NRʉE[+:5H|,=~gTFzOwu~S#Rt$5ot<&^9%dkDZEt r`ܰIy,sicNM zoSA8H;ϓJ"˨(::5Bͦ?\'6ˠZA*1X" ,.H$4anT-?{rk{;;U#SJe'fX`o"c2 Bp=T}蓆F a'Zj_rԓJ"Z? iE-gm+U)ldY#FNh.4G{ʄ?YWf /Z:e%ژh{@R#N;d\IA w6Ώ\xx _s!tRXI۸5ic6}EkVmAy!#WJhP˸feF#`#ң?9,$9ڃˢKQ} <&'!5HSvr+_3*SY]xEDQu^mР~轒bN8Di{hd0՘ ZP(+HXhyv*-Ns_ZX/E79x |J>$su: [ Zsa\pT6XT_Ô.7 B|d%NW=ƈU(,םΌC8ZbmUkWvAZx<ۆ+g><~#0nb_#,8#Zr]릳:NlYS3〧vÃ[]d jں3f XkA?J/e3tri M ioӢ*R.3`ۭKH "MocM7SA'.ؿO OSrj88-K̞⦈@jw]O@Z1>Jk_`2!u 13'Aհ8!fhP&PfnȄrggq^@" xT> %kiKC2VZ0 *>|6X)3ؠ@ n/ qu=<灒Fq?5b=~K؞(׻R9!ܾgQdȋ;I)s Iܖ˻!x#蕈I(ҷh1iNnY5Z s[v~jn3t ^g5鄚ʅ3*9"N?tœ*ߐ3b AP͂`Gq&iGTJӴ D$nSkyO1A76yɧ=ͫ_K~͹+A5C'39X~cĆxnn1:䕊eY;=Ahq+Y sBy%|(ZrlDsu79u4z0ׯP1RUd1VagI]@NaaBhZq0U#PN;bį64s7|G" <,v*Mیk7?,Z`(a;.uiBV&]6hJiϏ)CFSf(o+#{I:I;"JD .7Zup@R67nt `vrИYz8kz-x6Ȱ99vɻ"s?d30朻wI޳`h̔˷0=>>$RfTH㲝1W+cpi|2kNErrKri44IijF&/r.˾z4&]YV f7s9);Dt. jG~lC28#=:BWa2g ;@}JFR!5E\-{#g+mY`+XJYZͽs'n*$"RƷ[j/'9@'=G*߬|ϒ|TFĴ0Z9ocґ XV>P5\C.=@o?ĕ}r){SxCЅv:Wן/J<# Yjb*&#AC~2ןgkWĚ^Dl KHX6IG4 )21*.K_eKZ>*@a;!R='5KYXF SVNΧi[@7lLYcC_Of-(<#܌@UH@&Yu mIg^k[Hh_ґao*;윕!l j눧>LZ t|AJBi]Xfati JCo"|e "p铈!f>H1j a$ch5]+H>q FHUN=Wk27B  j BjrP>RX?.A%xw6еyjYW_%f`<*SR>!7R@u 4O9,=W'm’ſy2,y|,]Ȁ?n|7Z,hցGDy ,\9_5@MV #FoЭ{^c9݃&IO+Yk-P㫔#|K`ѝ@JP3i׍@95+'3hSIX&9O ';&xSf D{zulc׬ГW0á-oN{wI/ $ey'8p0& )=b=-ð$I8=S6V%8\Q5 Fu{W8H`s`R笝FA#Uikf <;T{.Փ F/ݲMyWؕi\^\ KU{D(v{,P#\0P|kh KdA㗬!k%ە<#V z|#x%C.WЭ]$R\wDb]en j(̝PEDKe @DV%f]?̀pBP_Zc#BuC>mpmh#-MmwƋh-pEqЏFZeeie{eewU|Giծ [Q|df:YgE,]FZaW\;.g `mtCrW>]_HE%vWtч0[W@*m:*QEV:.K]*{6,*ё%ÆhZ1.c$`{'*/NEg[V]QSML 3fBa.Nd*ioR/BCEv]>D׸;*[.쒕|VT5zI#pQv;}=r‹t~k1dud!/>%!S{`X>bs8ӤdSusLX DyTIF"R~MBKH%H&Yx&NQ_iLۦy7@3QOÓ ߚ ;Ù!K.Z6?xkZ8 O ddmcn(IDj՞uz$ti\~uCcM*}!Tu1,&\$';>Zbb40kl{&o)Q2Lj+%XjX=\ .6ErX>ż7$cqVV88!0DΏvzs.$d?|U|uZ^_(cN(p,n?<$Q2&X0㭲 aEI;k]<,>2ʾ[jm۪fyY vHdNE;B;2?XM @D/٤¿1 p\!yyXLr,Nʩ*PDK0 O}<]ó/JؘXr;o8u~+լ"[.ew)>A2 l"1r:suU@TEUD8 _v˻NA1ɤM׌)1eWdHa;p? rQuq##*T5Zu9/,D:nVhUwz{2^M9DNX"Uj~J30K,'ǚ ,jZFIŸ́[[p ˀ3-~#Xx8e%!13וHwL{a9l-ft~fFe[*hm;$ :y<&qgWGfA1 +{gH=n|28cb2v'q$N 6`EaI_] 5s >#t6=GO}/S$>J@ Xዦ Ku҆mz:w6tӘ" kw&+SrXkZ':%uLb?KHmK;-H1~fxӤe#ٽIHE1UKwIZw2$r',IܰWvOyCXwouxD b+ N F^|M6{yyL,ӯv~܅m0;R>$mw>%O u Yk2((j=rwk?!WFSNn҄dL >(Tgk//jncn|X4 v<`l oXKҋ N3ۏv/*Q&LKlN7VBg=ISfu$El|pтI\ݒ !e{%al:YL1}6%ul@Ml hkbk_0T&J4Hx/0 _?flRY:n(FIC}!pa~dkIoPe9O f%Q\pD4޺8Bkq1sl&*;hYu)J\7(5]*3L(b9Zp!+``fz6m"+5R{q.Hn;VR#}&L3)Y\C9< aę(B,S\~L$10۔#G !3YTW~q*Mh|Kp})ڂ+c*QEfy m U'pFp=ZVdB+n#}ʀlӖFpA!K-Cu9ep YBqJDbr{niNN86q΍kGf-Z$W8'$[XU]X.'x j;:0pY_1Ig0Fi }ZTc 8j[@J ( `P8"U2+kDOݒВu\b Nd$a؂p$܈VW~V~> ,"kȴW.#bfsj89Ԧ0riacP%<' s2{*QOqlhwvb&gLzM7XJN϶$5K.@'@,5fTr^B;β~2iPLX9{T;zj6Ë%SO3jfb*ϜT' eR6ZaR O;9@OnW X#7;E(UWVC%eAQd.^MXMq$Dx^lU.T(=H}7o|VLL9<g+?{]gi )lG-&G"Po36{䱪g6*vQkFԃ1 V9j"U-n`c:‚-) P{Oĩ%J1xǔw﯄XÐrɠuEiөd3w!^}F!7$~0MTLule&x!XRƖ Ldt<> "cwA!,Us.]m^\$l_Юa4*A1qo5 ۟.l~1K9a8I\5qvC3kkge1p| ]۱@Bϕ|m?3|.#uPi8o{qn`EEtzgEKv<U#1A! B5f Gqzyc0DcϮi Ga[Zh-]"R:酨DqyQR*aϞO F|d A"ruagS/ YbbH8G؟Խv= oNgrs9QQԑ.xk'7ľ쐶ZBc`y&DB$I8ggؕ'{T x8wӮPy)<9Mxebٻ-2w1t-CO,iĩX>5Τ9II9f2@1ʢ+UV F 5q`zqʰ˞Coiuˣe'VWa_s̙Z<&vI ,y7`$!gPq:Ա?2UNъ8?YBmIɔEdVo.iN; MNʸ]P$ZAVD"b־L~EBBd|rEB_\RFOh @ BkpemV=6݅C >_aﱉŅeV@a3qq'3@2zPUBW+90,]i\%Εg[T{S$VA1e' fcAEޝ1b A}fkXVRseC pc*ӿdAkS 5djƨb 9>ϛHA0v;V]!nC/3Ǘɔ*t`5-C efϛ M;]/֝ܟ$XvU?7W7)\Pb{c[P,G0(J#<JN)^̡E&5\<&9{hȅw"%X,EOUm%&LLuqJ%<_ePgh. UG^|)lpMT]KUKN #o68<@Xo(|_0Y)Lp FWހFj\i\ͬmy?sDC1I;駨b=dc\!V#=D+3l1}l݄BpCP6_ ǭ6?29I 3kD*DwYB4VC[bw N褸#uF|wR2P"3Bf7bO0n:7\܄,bo԰R %,vo\R{dWX)KYaeI14/Kqd45I1e_vwzR1P)] dzQ(fB8!p%kS{<*"cZ:9?M?;ϓpBqX[VI3U<[F ";6xA)4maP0 ?!y4e5r < _V}Z~?JyjـmA{I=L>G b{j/sw &a­DRfK2؇X#A.FD+~LԖ,'?Umn6ӗlZVCA3QQz`PJ_tY٘8w#ʧ)Ib=AWN bhae[Y0q2d.Uk(GBBh={dAsʧ/"׌9:7^X說]W#L2܅[Dmhnʑ <[?:sQJ2_w_1lMpA"1 j :4y{<Z_P# e'ĽS762c+  abs!d".N7zXV,@bBB]X&n5 d dPZpwcg-,OSiN_HPamDq*)yry㚬(27Fi;b U*>iJWBAeHyGӢJɒ4T5M _T'q&]pѽ{GD/,-$~~|ԟ5E> ; %vM~biT`H3ytNɲף5t 1J55ߦJ>؉* ֿ d<[ds &.,;.e:MƒS|o6*x}ͩ߭! VJ|@DInupI:E7PW34.ҪI^E`9FDݞaA~}ݕ\utz@ * `YjOCEj_:yb5|PIa7Ȍjy4z#35"̩E/Vo|~s]ؿn\}zƺ\ar&KSbiݕN+ d'4ԥQu2E3T-A!5ck7eGCq\/-D(݅"ʗ_s-ՠU>T0-1vkMmuXGI ~'prHStS%;/͂#$]ʬuxhAX+qu!~Pt` k"-】>SR̺2#Y}WcC0KhgT?Ѓ%xK2jvBҍ< rʀvۊDWY,p&rKyQo1G $du*Lƨn_]2Bn[d) PG [;ӇO𜁿Q/$ IrV ױ14^3%0wؘ:}Ɗ iCS^0t1y 57?14Z oNU-&m<լ,\'!THC=jنc)Enxώ<C{7E4:)RUC/ؚ̨+晸Ld<ѨԌ c'Kq(D*o\ws%/A'(D>aSRsdlm`1a!b|UWkGEOaKRfrr ;a5ێd3Sz`::7$8a4Fv!(GX@O)`b _A߽lF3Z+0ǰ'Z &qaYܯ0nPIgy0SnJ { )RGNp5F̈95_3הoOm,ζeHzƫS\dA˰u.JÇlk9`Raۏ)tv-~װc R>"Ta첖M^6czǶe6GH`-rfAٶ!$q0q7䑕.d0+P):J)N{yqON% c;")ɻ,{dwI?%Y-.\"b)֏R]qn򨥔[<DˤK `)K+5#VnF" Sv0M>jo@ O ؼwhX_X0C$([IE IvMTHi, 3l yvdH(veCn_y|7]xDeɚNBQ&[ !f睎/_c ؊𼪬7Xk6d  .P#JG+j Hdb 'G]WJ^`5Gz/ƃ0Rz+wzi dop#Gh!=s#Ksp!.S{ۅs:5$/l }t4bHEfMu'ߩ4b.Z-~w`bFа1Hev &x}q^B566N ypxxG[1")ĘSy{u!(G(}2rb#_q<̭JhviUTO.Vl_=f>(AۢH#_o;QksٶѣDq6NA .A$kzG#nW͸k[mM<+!>gkgL'ľƾeEtUB/Yԝﵥ(J5G6.*8;SP4f8|ĩ08ƏSm{{>K`_1?=m6Nt.53E3(. nd*)+%F/.{1~l)E؇+Lb۟M}2άrg Au f裪_߬gJa!Ocǒ-XQ x={Rň9ka>(.ن!3@Df[5ZhjTVCzwljнĂÀ$z8dPF{m(Pc" [)gkǙ`;![3ơo"h*ՠ6zQ%&+R`Ϲl )aC`M,'u3T6|*:†)(,;X_K@/=A{S /d'4v ! ypOO#3q${\;" D:ںK AZb]sS!ݳPY{u@Mޜ)z$ 2M<]%.-Bm&'TRo5O0fϔ=,:I،v/>hw?dl}z¹P*c5bFF#*%gW̟d2akgaAc0"cG9M]b~@g[qg)D8SuO;(M(;f< B?Ov}״- ~n>awid}1];~|J.&@!չEeJYAy8=ML z]3V~"Ylǰ*P\$ k) 'rU9[r3i ʘNQfaD%_1AnK DS5ǝ8f{ߞ`$դcݩ<+2CN-qFm kRЁۡ'{ }eٛ<RD99aRYs7.M@ WiGv%'ۗgH(qVaJ_Ѷy 7o[ O7Y5稴uҫlwx6nɖ[ﭯDѲdWS߭XkCP;^ /C|uGM;h)En.g.ǖB͑ `YxqQ`Pfp3u.Y%ιA}pS40k"g +4RǻA#:R+fP4U23~hu>4A.l¡ӽ(XWS:ATIVI I+M YVCepVF̖2!h!%%;Bh$k]xFRRO$MBPfχ#3lY_ eۈR* .9sTVgz9 !o[)k!c~4˚exr;GKKz~a^ܐn# o -ilN&4;ɜ@%J׾4C,Q쩃.jn"jY^4+:M ?5vA1aZ$В79sK Vaf\P J( #D4 1.3bLYs IML 9=fk )ԄX}!cK-%s&@D􌭛4J%rSV!v8x@z\p2:A Q!B~YrG UQ ( c)5q\Q[Y+wXYٲ]e ( g=1d$w]5߅Du8ܟ #pѬڀVv$p[-;)K24}"L/]t?1WKm\Z6с(rOL;P%  )I(J2R夕ZsӪwO{@$*d5`wYQPڼ^o$PY1*{=ZSc23'I ^dKފT+Q8K[wbp]6jӎw 8ZWdPP&u{K.u%|1"cyxz0 I[PT.-ú,Gdzs*=piߙ=;VvY ,z7O7qug ?.8c/5WKm@S ֻشp@f2r 1^@j9qL ',F)[7 _7:ٍ ߯x#~!R7ԙzB8wtW$s5EO%rT`!=h11FϠk4* yAFIy wAFSl4l6FzciHR\k |H.Z= WTD϶& |C.tvJ6=:8a* ?{@ .h˷V7sM Orڐ+pecKYT!m#]jjm9 d>|זc !^kQ߬ 񩵤w`L6 3}7^)^%gjm˩19#Jn刓P/vw>\pƟWC2TH,8TzfۭnmzT:"7`gW-&$f$k.Uz 8Du6tGyqa 4oPԆi*Ƀ|AM2(uuzgKp1 3JZL%U\[K+8G@Tt)޲/-G- ‹E(K !'i~B^[\xF^z(/g4|cg^ɲ>ո6.[aK)maЈ1G`lhQj=4] 4+{hh"_<\tukrb :zKϴGPHGB0i<AJ!ܩ^YyKPIdH2VG Ud6lnj7Lzb QZbMٛ?=^+ e/Е[()Yk3R Zb鳗]\Z]ŝ^%-wXU1V#dԳ,Ѷ 2B=rN(V]XZu}M #^ip WhO";rfb𿤓t?:Td, `7wy`c3=D]mYa9o 7| J\ȥ1jxV^{! B/>^ J->EO'oGhcn 1/\"岢! &; սw+I@fpTzIЊLzWf+*ԴWQW)MƂda*M\ F(uEkbZ,{ AĘ5)( E)g:Ϻ0EH/ zd+O5J]#cyNigk()#_!Ek|!B'h4ػ҄#}w~3L =3v,3O_"O hpf7(g}D' q"7W<"6d1G#@N!qQwswxTl.܁#U~ :q!c&gRG8I.ɕB?oe19AX"Ј6lE5]8x:EtqT9`1 ] jfbi_n Q}r+V8.c/'v$ɷxu#]٥"2mP9鴖C;:,$AMP3ia'ks-=:(syVqc M?Dscnm lYqĉB%A8;yg}8#!щmHIY~{KptZ/j.9?25_D@0 X{~/v `VdW|M(qUĺ C+`wn~g!mb1u OF 75"k5h?^7ZeLO Q UƪP UnWKWQfAȶN̊a*=t)'3NSz=§h=q1~[ќ^uZP/HHA`n HZa|akJwe_ǹ!fj6[[J1{&A2jF[ƕAWאL&;cӽh tiAΎ:}|o4nzCP w1Z&-ah0-oܵ~SA_^J&QD_>ҷ@SS&BQ,gyN堪e%8ǤB%#E: HSsM4sA1mT|wM5Ze>5"t-\lDMLZKF{.H`2Qr|J #1{|)ɶ4<?*Dq2D`a$u.)Fٯ.'{L::"edhi9B%tpl ڢ:\`Hy]h?aySPcWɠgW9Q9D4812<ưnGȪ/:vB[YFV|B˺1$Q. 3DZLA#{e-dݓE[7^f񖬗+UF S󀔾t tb+ W 眉f8v"y mķ:4z)ѨxYu]TfP?LF^StP.TW IS%IE4qJH]q{B"T3oĀe֒3.v;D?pIC@M$Gn#VSEp%< [:UjgCsH)Z蕳 7t8aPbP(LsyRQ hz5Fˢm/5 g(_E% ,-\Es3m͹&dDEzc a(䑙 ^6\oѻـ!-HxUMs^rZh ٯUw 76fɅvx1-,DVåJGȾ@)&jÿgǙ ԲZE &}XOAhf5: 54yg~yۂauÃVjkP,lW?EwXTY `**qv%i^jX8^gb3X]f%i^7M-5$t˜ e|Z oϲସR_SOրoUSSC#S/8||.u~Kho \ڒe( \ujlD&0 26H*#`vRO]YC!Z^Yq/bixi$}cLJQig}(h(#\Y}Nƭ㕰/&OljQb.\E~3d5ϋbcԳz -qjHP8G]Sg.c'Z?&zTAqag@8BW?qG:7Oez"S!}:^`S9=5ǦbY>%}V I ~܎ _x'ou/d<6U %d a"OfVb >~Qzکssm# )OaerKP*3+]Կ)bk9 h}?c $?Hr谄hcQhV9`(qˊuVJmKhncO~ 3h553'hq~S[ 20^b+uaSR]HkeCH4w^d@}W^ێiNNlK$2g`61b.~<*x [q UWL5ݼ&s*p;3˲ (%g9>$]b箵҃6Jhc}ä=)?{&8#R?H*Ls3wS'?z0ci{f<Wws|߳w-(\b v=yiМi@#W b㴮 _zPb2e2&g(Amfֿz#Ecx5;&kfJV.BA]G+yJPylQnyW9z\pFBB=Iq1!wJiޞjLb(^c:V_sXbu_l8 J WA?^`lyUeE ?Lk73\HqUH 8*>N̘ gAsI&4ALyn΍p/M6=ϝ`lTw"7Q} LՁӠ#%FkdKTˀɬ 7ddZk< RX XQP`g4&)Rg;]Z)Z c#@WխD9m02s;,jtLgԁw gy=tA8p`!4q]P^֦;*Oj^A[(k\R w J_Qa3 + :K*ia ^ Χ:/%GUY-x 0gpp̰=FN^%Pۍe 8.EڄKJ$+& R@/̄ ?TBwC02Lh8|hY9̔tհ>6E$~jl긱Rx )C).+_7BYzQ^)#Ld <5587 N@ `;CFΎojm }O:Qɾ_&Մ2@"t`o.go!2xh G~%6& 0Ǻ0 .q(mXIw[,{+!a,\V<@>9TV+,,y ƙZt695+4ڛW0bWr u2b*GnGbr5JS矼[N@J$w48(6Ax@G9=*+Kq,"$8f:lM ~ .:GX>#XļGGu (fx_mh2 94pjhwKizj[;E5qDRh/}ZE4K;p7?% 4<ϜY[,60^Bew#mswǁ[^!P{6и=,gng' 츷& Iʉ4|Frmt 6%J[~Go0w†yWavAfVԓP MzJc^'Y@1<07xnl9"d -QCN%la*038nTNW6zO$ss[aW:M#a^ǻO W-4H7 嵹 f|uT긆ǹ;ͦ#m'Z0:0a^(o\갾+ͬYŲ'CPPmRh Hf3gS20.@Ľky$BUbܚwa"@@6w#o`d2}E`pTLew0r=ٸToW By8-[_1;0q)x^=qYz}+W4@:LHZX\DYzpz PR$k-f~'(x%'Bw^E}X K$ W},ſr 4k1g_iwk]fB.u+Qr̲+j/^dTE7Ajf`&O U@BڨKI8s0^ODBX5e]~paq ؊eяia..5.fUe&: .&u8GM!Ըg d?NP.!H[XE ھXSI?SNfi3o~CfuԶ#ۗ?d~g_5ʍB'U{5%_¥ O*55yi*[Xg}.fvоx$k$9e͖8ogf?tN(v3T,@]ut:me ͩtiDZJ}|m. @#G(wMp:ӧ}=&yEm5IM0;?8:Mb0=g[`@vGTf}EzJ/wkW&,C䛼j8hl*gQqXqw/dmg ]Cʅɯ{6n6$v2)8Klj)5^s~q_-6I$J*X(Xr$U@}a ?G?b9loˌ԰|G4ISֻ+Gmaq/\=B́+9T(qϻY++ ceS? Ej(;툠g&XZFґ&77Q;۞.W.kP6 sH--+kb8PXh5CHh & !%R]avOB 0+i}۴fl C,* w|} .FQgo^uΖ)uQ.lilJB9tP_ݤa0Oy^+ {P c r (ŝ:: qD$R) c'o0Q@h, a]J6d$y2FhHJwn]$u[E9+c9ToE.e Mv[p|&[TѸ1EKxsG]wțʃ].AlaRn)VmR0YbuB4pP yoƪ]QH " i_w/ܥJNV;iY!d5|3c>wlp eV^fh$*ԭxuWܢEOa64[t'%@S׎5t f3IMP=63NV[fk|`J]넇b#0m"[ٮ=XQqy,. 7~eP%2.aX {Z,mՍ+/Q4Zth 5cV8r 9m5×} K#E'FRvp#ڇ0#Q̍H^cu`duO:wEv#h%1-QYgRl3fOq} "oΧ \ܓoY|\Ӵ'zWDxxR ` lOAfP| K|.'Li_v`AGNk}Ct=޵?疑wuCb%ZP{|aB|"",DBkt.#@(aS={'1]LeK| RZa~ %UCS %*kr8~jeC3>< f/Jhs*FVFلy5:iw> |'|ZЪqƛE9w0則kL`>&1Rv^q3W/5 E)U⎠t36&]]|zI+G#F 1WO ~ 5/ND.ơF,r8S}o/0jVW٩T̋X%b泞`6 5> &G ,+Kg mydc\bI?.<+TJ!RKm8սe*C{Z=>Iu(P\}VY}rr.zBHg!W4$,|iI-%<,)4[υbK (HBH ;NQӉt_>ƐKMs<bT@FfHni'yV?v ܨDkڝ/ % {{+ D (I]X3O:#, @DVPb2xZWWǔL)@Q6e8 :zeM(0|j2¿?+=d; mv6O/br lvDbEaC=y0jfGm`Y]?8i!T㆘\p gotQ*g_&Ni,Wl oV;LMZ&N^\#U{mTDӓ@X>h9ݑJb+ Pr>&n(a;QMvVa)ypMQ0Dx^p!RegO" D#C@HLx3݆(W;Yo)>)PGHkp0+DV{ւƑ{fh+^[x 3Pa6W'DzOLD̾@kǤ(z}ͬ `ɵF6df󍲈!/}_f$/'<OՂK _9Y_X݉O=0$Fk^#U2 7r|i )F3gUC: .@g~̸T"T1徊47܁,:J7AgHAZgśOw6juX w>Z9)qZ$&3w]gQiJVenkt*‷9>5lZ~ 0" zVbodhf + \ fTp{i?]?coUn*n5G$$C&0"+ I!dy9B5 i4&gG;oQy=tUΉE Gm wPt R.Z$ҝA*%e0b>q7Sq:Z%]f?{S>+P{:vm@*+]G|-KI2"4lad3}r 4pdy[HG8$i?5E܌v/I42 ΍pNaLt^xE ؓ0+~U*'/q02#WUHҒo ֠uw`^T:Ÿ әh*#fߺ+Q1t^O5&zupr$ԳΛhmrTCIF0aQ4dqY;YRpU\d6T#K$uZv6nt)D4DpdV2TYOd)٘ZaH)Z -MX3 šES9TZ}0zxca}c.QߒwE{9ffK@ !~ݦv4?$Hfpf e.wh>>8\܉L( b4 =]+O: t~իtlҹz] 屁};>9[sO nk(—(ǩ^'0Tb0E~-6M\ofzyό*[M -Uyt|aQcS2^/$%&ט7Y <8kȷ-R^WIVgc޽4a <8i3@Of22 Ie SGC5\pʬo_d-1iz޿x o<KvIF S3$+k13HiwEz@YVZ=ߦ:d"~cjAl9mz=$eJ&6雦eey(N;]\@jUwwbMLuEنJDݹHgjIʷvrw$ Wˠ=9FG\X/䉡]Nܑȧ?9k=7g-YŘ-aV㻖[kCR%xGXLò[L BaZ OVݙ@Ԛ>k*bNICDV} łWڕŌԶ|,;AdSҶZ#&*y3UHocibV,vhУ5rmd8[dv) E8 OqD ORsij #ficSΐP-fڴ8[לKlU9}FNsA2 8 ٠@_}C=$TÀ|$wp .]%ʤz/Iu d/!ۮ Hib2#ȋ>N奅Ve^z3ȓ;%z!EܻC=e^],M?h/Dz9(^muU!M*kPb<)m^89 t̒j)ϴ\Y\usAп ZO1ozK|9:U&NA|R ήy QS%%Ga-=WI J4a=f|$ga\mF9iFkƘD%9d]Jjeu 3Tg_lk'U=X\XpJ4\?┥^;{Bb |+?o(lfm +Qtn.w*|Cǝ0{"pyvǛpG#+ZWy߭e]p|,DA߼cŒ0Ee dI긳A+"FZ'!zϠu<s iao82AegFdO*M9"IT'FA3A.w7b PۗM̍"Ͻ(.m0?9+wЦñϿRۛԈ;rvJm<.s@8Ж6/cU9lY+/A]d9F(7-uLDdi`U92H|fXaδ3h zR4JTpO$ٙլ$It$_o;} *ly?]uVʖ**N.P l&$*Ty)yy Pj;Z4#c>j1Σ/v%FdR>%ns )sP&X%wȋ`}<.\SE:q'y{-bl gsLmeL3 ֯[m{`8ԝ{vP89fkO݇WM9LV_\7Tǡyjg O)B;ޅ1|\8Z_ 75x{߁Gy Δȱ^FR\i5?l?DUc>KYg6qXo+jTɟ^d3t~Y =ϖa8aYjUwqc ̳4'S2="w:a!L&/ՠ7΋joN cfwj6\-Aw+@J>ߖ0S\H>m4zO~>ǻAvkVIH}i@>Pڸ#k.ĥ]Q.H!\x?< 'fdG3=[XfĦUapr̿aFN^r^R(P"bfG:+z*"nF#!-ڭbP$9&޳v/Iz(2y>iraQt d`*Zl:EO7O?FI"xUw+!5oΚ4-y `(߷{7ٙhc~4_BJ$xqղVa8V 0V*`˻6r*}ԋZrܖіe'D]XYe@L  .ԏN-`ňTNNcو2H}wi]fenab<Dye 4YBc[io+K\QM/E ~LԡE.oI[fy &:EítȺ"YG+2E#^~1TN$ܠWn3Gb[qb?r"h䍤[5W]-H 23IVh[ID'{ U&ML˔ --%׋z2RyXɮq:V{뱫0eOLUkGx@9FbE:C/.e;ql.xaV|m4+Q!`xs0!$X}Nm[ azHd4/Q!jm6_fz'VU"g`2'(p] rf>j"8O:G,$˻ZTcay``Øq',Ak\!Q4;(){dvg/ KJT \& qVtyh?wɹ`!Wr*{1*2KP(pg˙HlHL];I*? ʼnU%x*Dk[4˸-g).7O;rjR{,_{:NJ٣u(y cyE&m.`;ԛ; f+ZE6d3Us<Kp8.٫S,q460:mg+EdmGWe+:8^icbΧ$)*ߛ;pk5Ojne (b 0菓S:,10CqtU# zl,,F[Z+KZH0 =}Y {:K&#rK+dbއO\&rfjsOIDHK}7 DJ[_[KAu8č^)ھ6 VO x Iդa{Mٕ([|33p[T&"WaX| X[ y\zhٺ`[?3ò߉ USWW,vIU2YC<,, uA`:74kZ XGp<%7}+ݑbȷf `C]u;T>ZF_OlQJ<98nnx 'O]c{Y׎:mQb=^E: O9%>!nEjp~vգZ7tÌXQ[C!OqGJ9<9I^wh6;PxomC^]ae.rCހP:eiû/ Kw` 髻%.?W:&8z$j$_y ulü>pyragkуhn Veѫuny~J6{V&Jc(;3zcE __nOn>`: v_5'GO ,ߙҚLm$ C/[ݗ|aZX'yq.ux"Á\]BM^צI\ @O 2bɁcWe|zFqK2t~Dcѫ>( 4؃Q䳠0ȓKYp/AB_m9/G'yG]|p|xC#5`T89tm>8zZ3Dp7V AMw~Z+U/IU¾ w:BjGC䬒^{7w:םkь]z*kZ3Cj'o}-:}25p=qH}s#Jgihs@0"Y[9"!'gP{aCp#n1:u9<+S^ȁā*I% Qr85Fr}g3% ؙ*YU% !2MLJqø\NcK So~bIG$ccFTԓ6G(&"suwpB$GBK+IC?|wגk2BǕiyp;7IN&p=tf ŹrRz$+ )e TZcm$6_D6OF\k37˛XHT 8>9:fFRtvܟb2D}5m%N^&J,S%-{ Gk,hiNlXӺe Fz.|ՉhO"-Sw,"zz--O${4Tk =ZY恸f}Gv^y󴦢p0"0&+lFՏRyp*΄ rAAvbdbiJ PqYkhU @l@$Yi)ʱ{HN5Nɍ6ۜ \@2yn tfg}_.1S¨fEvy؁ۡ ge dA9 D9') ;āڱ krU]])+訇ӘqzKm5I,5 1J%;2XF(.[{-#. Ja]) 2$|bE" '0r]9@TA~-pA{ZOJcf:k\Tn3 ,dht&z)صLIY3^e5!q3uW&,q8+Z~iua :UP2ytT'sIC>x.{G˵3;}ۉrXEYAY1Gꅋ^0SġVC}ކ1@$;L y/hg"N{qe΂ UݗZ:+Ώ¢<'C{7)OO!z 7hR hӳl#'`dKUhx(?A(47- eIE(p;3 & LNQ|##RXGa@ol)ƨ!qhBK&Itz2EQf&=FelXYhE -\Y!cqRśѶ: 0]NaS}sL@(fz%IryBQrv$_^ GLSDҏҵOP@:r8%M{Fm5ԑr=/-AEcGUdnKxT2. } 51PI2s[P5j&Cc/y67C>r9@/A8i_"ǘ BJr(2!,{=t9yh}~LW)hB;vܒ11\U>AZJ{{8@br ?΅M[qM[\P spБ?O(Dqjϳ 4.>1ț' Jjb;DayPu5Y:(l1QE',A+K@zru.ݚ0+E66&.] zcz.BgRIN1uSLjN+tv:Jȼ,!Y}<^ff~$7Y5FY_ܓb>vF_ˤڝlo: 6b3yhdkMU9]@*O0I :KHd)V5nqG(ME>Wܥ>?[5)ssg_u&R XuT0jd1|nQk }IfI҃yDyV-Y3-pU=$'E0jO{ Ѧgu="'h;v,X"wOSLOQڤhz@j;Ǚf9#% 4,C JC1?&BLzVvIöHD5@}RL3p §@iJBS`- _`nc#sS`wPL33ΣVy<^:<^1vOHV@X:zSV,h|G$? {[5S-ԋPQNi1%01N򚈹VMH|~f<ԛ}^$SXi!mބҰs:D- / ,[GgR,AKd[2s0UX]v JUƾ<>8Dӓ_0o.T:Y'ek hF/?wYQ!|A&4J}U'zy+ Ui̐M`̷z+&o+Ƈ,x>d9Ç[xŰRF!p[5R{n\d4 ,W E-pO1ϺS!kjٓÕúdJ= z=1 P$k#!FA`cbZbNĎӱ "ۑZ ug٨±-մXz^!djW =8wBK{+ז#bc]HExy:}_lu]7}egc:RݧGĶoSw7|Ja @@,)CQ*DriGJ(ݩ-U_) 8y=.a%٦.Pߘl.G ko)I '1ԸLi;YG68HI__N*ah:Vp)si׊Q5CE, kP^HQy2n:1iw1Lxi4 @~iO,7;ɧ^ȹf׉%@ f5OIUP3[f[~A6/#1P|fD=B ?샙ț"We}E_#vd\s\dΪaWR&Ixbf!e嚎7 !34DD$ȫ2by#b3fӪ? /N@jYmfZfo4zrZ ,*}=c_ kϳ*-$~4ϱrl( 7GfU(եѬ~"Kx >GM@N*d/G;;*ޱ5Eh|~S\*ɳ{?_fҒWU}gf)+ԞͯRA+ y*aC5!kpy@Pfˊ6sʬɒK4 AW6;֚GDxXúY pE6<COnh6YO_v[HR^~ cп=Iȱ5Zw;S* Jkx@":y3ddE0B`R@.gsf kc |`ZuGpTe MO՟bmUE筮dBJ#7FT*p: ې|Dn):џ%JD:6+budaƯ͂L,9|`\ `oo^klL/ H^H l,<7CqͶV|a)2 aM5mm\=]i]NDH.MJ7jR 6~8X{=N"y>ӋKq`^j{-]ej#Hіƙ]v @IFiVy؃:*:G $XvRtnw؏oBd@Uxi4?ڹpEm!]=ED*Du#W85oa7xe)Rz QP\O葽RϑQ:^ORu%]c,$x6Ph qonDcL V4;y˚q2euaѓA+TÉꓽtT06I V,@k:oH* Dj5MGU{V$) ^-?ywCܥ95+.yjuV W!>d'quI+ÕN`=|N0:-ނ00s@g iCڎ7QZ@>5L$:YP1ڂ1_t͹roAy0YZ&X+%Eۮy7kU+l]nxӫH&)){Zkgv562&Ůl^]'*> !7*j8#]TUu|+rۃd_bS])l:o RO\Idx"k)^݃gvD2ғߘ9}!/]Vg,h̐rϤ*d[%]T_2I)ӗ[ )yR ̬DC{py*\*~Uz$@Ho8q^epμe !J+Eҩ{~2Wa- fcL9"\jś4biaGMɡV_k5s_u}KO MDQ?=o4V-Z|^'Ww;K:m?~ex.åDC;=Yɳ*4-H>mO/ŝ)/ Ce:H+ydyJ#pqRn$]\d؟,X,~ Mgańt?rrlyg*I Xjv oq"(q3eEZҾ{FR+ߠ< oכtm{HGol$ܳ`m31*HhW߮y=wk{{Wg4x)ngƖ)ns)$F뵩 \mwQ]Ϫx4Թڡ˙cp ܔI1}s&ttR~9!fK~Hpq & fj`8f7:3. <)ra$n&n@^F߾S%6pXLcn{q.ln.oOi֢ MYGӏ¾%|B#YӦ OYD΀`v?WaN : z^"2nwDiW$GS \0TrOa/&XƺsP= Lɻ(agv(τrG[:aԉ֗I'ú-U@sd-qhGɚ$qf>CAL`5E&>Ol{x<:[ qd,Cj&ig'7+ڇɌZish Ȣ ~ ;*-rK;ò/,oZ?7/Cfg&"♦I >o i"׻UlL ֒w/G>w?Fdj-Q9MyP6FvFΐ_LvYbBZ*;iB(}Bk˿=,R<]Qdvn㶻叉B55_Akj ;uO$@tQx P?[aXb3#t+]u` :gZTQ}pmV{a'P׈ u3[E#qr \(9ew0##J=0۔o"WnA) N&߻gf wQӾP.eJ[Tca: ݋ɕ8\pJJQmEk\¸Vdb#-f^ ZBAԳA=H@H 92314u4fYB+ڊzPt"4OH<"0Ŧv>x$KaBA~s"7[_S=%{u1ONbJ̵wߖH4xqmꋒQME@`!XK,u{ !+ozҢ1]o4 ųW~r у O Dع+ϰMQG[Ъ* zPlNm>oL6 ;SmGC#P6Qk?50R8#oˁ*I_Oh%ƁU. =GO)"K#H3Uxi ڿؘ'F-6 _tLT O>FZN[)my5 uo3^Ÿs}<oh5`8$˷EFهn.}ڢC[`m#mrHҊunX?JI5Axۭ0 oh"S+wMK4׫t/a j Vl)lE3X:_ N%ױ*``, AoqN0j`0oo@H='N`?-ZKFug&s5Wk'nʚ90ydO!1\(8A|rPf8Fγd]z8"H;݅Gbt4[z󠆜=$; ?%nu!- kZhg_,B7GfAY|7tMvT7P&Lr<l m2u.q% Gtj<#xMxEч/$==1.WI^ݒplMb7 vM㬝7@b'~,+0Q[ёRH/3IsG{` SZ={lQ}lqLpW#kCĥvr *#JU"TR-@F:l<Ϝץ|%9[>@ȏ$[IqDLs!b 5NjLDJN%?WT` f3W4^L:ƒ`Oo~RyւTK&!(q!0ه(OVJl]XjDO{|AMTOP'YyO27ْ,?{m' p,GL4!b qk =:t*oDA;m+t(Ne4XtVhrN8 <_/v@(&ti:rWJ!{|@ow ]r*w 6iFH92^qC,ybO@Lo0fe?vO PmvJ2ii6134Bw&@Ŝ .A~<^"0qW@~qP<}s~`Wk]Nק,E.cGSEhSR606O@VW |Fw ׭b6.$pDAxw"}eu23$_D^>$#4Oy䄟ܣ=6!.P |,D8JĻĜw8?]N{:}W"RD۬kD.`HtMMcAϟXqX2$e8yP3FW$;)ښףzZ.a ΢\ 3gɽTn3Cho>Y3!X'j- 4;de*2kΦ- uLq03ݜ7v$`35cıF|/ˋ .m[/7%9 Ǽ|+v#cns4ឺJuN˫fg[lE4Nɔ3w|h]ׄ̂#$g估nQ3}s{cwR0#7s&J%aOeFu3.FKR(ǥ7I+kxoi9Ag$X;Qu-Ej_?1(oo1$/..YSYBN'AQpDj+yC6&?-߬qdƙPbj(ןJ.F>Ujqq ~3I'4,#vh_,ke/krz6;Z|V>*$cRe;hæ7s]/-twTت{m7#0{ZJ wsX\W$MpȀ}9^D!>vkb迨DgnnٺQؙ6ȹ2LM!JiHm^|OU>BϩՕamJ9[Snnte^ ؽW~)!t)߃} V\Ti2D[5Ò* 4AdMç#Fюu&̆=3WfzJx&:N=1HY"vk~,K>;N$r+3@#e6oRM7bT8S.($q{0P4 X|Z7% wOx ENK[G-{NN /2똝%G@/Xy3{2!b؄ojSFI.Г#bB¥ pPLb6aiƍ:?vьN&fU.ޗgMJ%j}*s,&PVCJP 9A+8\m`;q'&m{{Fic1o~Z()x֎@ xx wT JTLnTVfBZC'Q*ٱ(ݖ fdbDHjlv ?w4c ̖ Hpw졾ZI4yW3RT!f ) p)U]$S[8td #ٝiҫAofа%(%ŋ: .\,츤_ٿƐ01{$m!c‘'#4lI$ w<#(1lK1.q'Ϟ?Ejq0g972Cس%ZF@0\CvS}wt`d!1,u9R ND Jѓ-6XPOw]u'MhXq@AY(Ȃ0ň<"CԚ~Hu Z 3WY2P)nsFlP (;%<+ ʏT"i^ Vs8&%Wq[̪(t&Z+ރ1jjo' IY(AnNEUn;e뿿=̍"@[XNdgĥLwCa\fo _::o&!B3H%XP-8 OJj0dU氨p iZ*G}i- Dei)0ꠊKoeiX6qbCKڨo61&ŤڨiEWlV?,mbMN4^f!CfM4AF.!o,T&&fyew<vwIH{M7@ۜ?~ nj$X&P8-j #ν5;kP L4d ʧqnWFt㤗6\M-ŏ Zf*1hk֗[T\١opF% 9Qc2Vi*V<jLn>EwK4>~ qz,SRLC9ic*luImg;1M\ V q(Y+|n O0@SLV"KM2'b =k?'<R˭msgucka%PigHk% X6_@ofn]ZCb P1oUf0isbJ<<>ۇ1Rg3g;*kG8фĉ^WzA!*}FNi3z UIQcݿW-F Mf1ʪ8  (|͕~P EB@ SOo[6$vL1yf+uEL?b yke+Bxg~W JTNK,!qy|ȶ$׼vt O%P/Ҟ/E#"!`8uPJ톕 AV WHLÌɦoО~ZtnO$3XBs*ۣL̟z_Ɉb2iB^(?&I){#^M'8))SQj/#웘Q=R^o2$WXW*s{˕gkp52t=H5bJIV:ȵu>] ݣ𢦠|2H5e}ݓ1"ʊTp<9OYD*vS]Zrfܚ=jNC79'ˋ>B9oBfɴV݀_DD'XV!+7 9q qYhyNCla-Vln\C!O#MA@vvܗ)&!2 ш=)GCzX^, 9ISIu` y!?@:J?vV^)J{;ZX6]C!!ph5V|Ш(.cg1(O>iX< b iv`a5NxEԀ(Xh((ȥ2 :V'wuoTƤ) WxrKePt nVm/".P2 uxR P9JNfs9VƓ V.WFMv (D&Ln3:NJS(( 'W;j|7],hvgh2u>0_}y#՟X/έȉG?@N!4#u`zG\U&=ymVxF4!yQc s3: pRԶ%{]#m3LdGc4#rߘUm:HFVf׍ө.ߗeV쯗SX7O o dd(݄QPH^zkۜApYZZF.by_Ug2h Yս -XAMkae^{Mqr0l2IU_,Gc1Kz=%6n+;g\PvU8$'cO>Kz&;s4_L7`lpjrL'U"grRchY^ YJPrQy>n{_ěaL1D b8z]>}˗p0E#;)Cޛ6`#(>Uh#G Dȥpw_QR5wepeK(0gd -SpBme`#4sB$:O?h#;H'ZrQw[#tqV&il9b0vKo>_ Uo <1̸Pğc9W{W|{jy⻓yyM/ڍL]/ɓEҡT HYLx/ tHVOU^_*=6ue54GS0/cTQv 7%/R_S-881AD]0sYlogC5C3tC+uE!9:w$EH:V\|ߔW3ʝz?7U?a5׈zNEx=8(w@3 4@Y[pĆF\pc"6Kٗy&4yP<9dN Haxژa[{?pk?Y=C6Fc!ה>JlQGKm 4-iHŵ jy]f>B\~3O6Oǵ:sT5)8|Lm 6 2D%aoQkL0$$Ul!j ZxV\(muA ' C1->6y ~th-([bPHhnrOrMF¿F}eߦ*~&^I1Nh?%5X7Hx&8#$|yum@RLj$m@s S^\rQI68Q K եj,'7!e1H6 x ;cg A(Tdi`Uw-4㢿𩝷1\t_B\V>NH{$. S)ԴZmδ!LSr6[ja9 5UE|I^ 'xm)+{8,Adcj\-P L;3i t@5 }VkJ $62+|fb@ E:E0xluVYȢU,ze>*(†*a L (ao r &@tI2g:8n`X-1;4&e *[gW O,y%lA.昀9>M@H~oE\ҳcivT6fCAh闛,I:^r1UL r&ۡ4_x: :c;I[ո($`*!Ǐޗ&!L;~2wL =Zt^Yf'E*^0=Pp#U=l7pC] nH{c'QhIS (Y-i|:` ysNq;CJx|HT2`d F޹M{vMimr=t#BV5{C!6•i}eo]) k@SLEޛ_Dox[}wDf\t(taU|2"ʇ>.&/BmOCG>MK  N>S|@+-W_T#ůDž4H`,jfvgN bR*b+'~%֋yXlO#iCe:ZHaSD13b,)@TݨHz͊ޫG_ \2'1320%mT*zdXK$ۉ)VN)EjgV,j2o1$Eaԟj*#Q8} {e1_hXGFJ"G|_?Wkp~2W>0Ufc^&0T% ;X }2Y4Ȱf:NeK=9j2o3mQNAԖG"C8A[nǖַ Ne` aR~}_@(0'>_ 0Gp^-NLr]f[*EZ*|XQىNb؜W9L,K>#v@FiD  l^ozy HId `әƾ~,vi)̪{2c& )ÛA`zT5.ToE˞%CxKwM6Uf6k]64)Z+vj76D@@ Գl+^x=qK0v?Vb*+8]p>QOaYiI˄#/5lۻƒgW?!4(t_cI.%#p9Q26&ȋй@vI*<,Gx+]6+ʧ:i.Em7*Z")k.O98*C7:$MzYc8Nʍl Т(hl@ \ =6_Ϊ<&oVgiA3DXF9ϬK ^,eK>yէblWQRX4"2 ftxG婢3/>I%3FvOf!#bjw9-$2\BQX}LOsBf?e,H਋Oϓ @j-e4OSZ0#Kb[r@>mmb++smn@Dwpr3 Xj"%F㤷`~p~ /2 G/2mzlL_%MWAԙO| y@lST ɨҒ}&l'^ŷ m(% Ԋh4!tR ?4u*ݹ2Ãvuf !0TVq\E$xM:W}MNH׉C͡]GHVDŽXIy~j]26B0"Aax5WZ[ⲽ)lRoxhQ{eyp6 Fp[/1 T:Id#íְ:!"B<@@"5qb*f'1!Ee.{&s}DY~cM)q,b>[5pЀ~Y:c#]֋=A{boeds&$͏& *~P/YƜ,zp4\Jo`q$8cA 9lT³aPӨwfqGEPewS'8ґL7HZ^Sq(ۧ=Ӯՙ]DF^CMD{0>2G3s ;`=UigUdo:=Gw[*+Ej ܣqY34ކ Nx*XZvbqY=ǥ?VT9-N+>VHT k;iuiDfW* 5(0fFr;eME]tE#ÓSud䈎Z8)(ӣ&(MS#U'm5AO"/0c/:ſ|S< m9.21 %kׁD3\î3O^AH0w]CANSoR+.$67.lC=HɯE,A~ d&F~VwAU%'QGz'Q#YxBoHQ8Wԋ9VP+:$А>²lS]eqw ۍ W(VQ}8RW\ Zʹ8ibKswu(n":mM^Yl%U'2zcJ1.MZcļD?m$}Ү=]w!2Q,;;M4! ǵDG<9&Mےliu8^2P>duB֕8a{v,Cmzv:눸tD!,- h{ma(R8zcxJ;n\Mc2Ҝb0ĵ hvb2[O{J Ic+81+F dNk;vzlڝSy܋HZQ2`ylwJEs/9r+8''9]>ztdJ.I*4}鈚 Ўϒ0ړ.wlw!{)|py}$uW* ^3HЈidhgy$96+jn"0v )FMbj,f*g#Or_Ư%_Y'3,sw;qUwsLkó4[^MV %N&dx"qy6\ڽ(^Je9+u5)2ۋuw$'|kHzeCy}:kWxrl% 7;YnkAX>caʽphamӔl=uJWQA[=&ϷŅghh+,ƤA>1uD$cz4u8/inkVm75䇑^"uMXO==@A 1=f3utl/Es9WG +pKnbln w!lG0-׍ ~H=;'Iu#A}G[6uل4kǩ!h({KQ J0F yhprT_'ϢMX5Drݻ;6M]) %s\\4+"̿ķ2#xl]vouOUpGf X Vޫ@_W67x3Ubɕhńsk Й̟GGR .t}G ;z( Lxێb#DiqЖXrA9R:9Zl$ wAӒ MЉ (9q@qx'ŗ` t+×$CaVtGTH]0`CSv_'iAQGI_K\Wvnui ]V<cJN$ox'bJcqNuf2S4*UG$zpVcyk;v o K@Y:jIԎU [K3?M~{6(V c޳yK#DMA/\*eA06)h,rDvosn,O¥ ro&ۺ 3ߛ^!'8w0k8oΟuΘqDT_*w[dOg4Vod=|綁c2uNUm@8}d܋xvN2VUl]ܵ}(󋞪)-X=u݋#voz #(a`~&,ŗZ{r={w O42 =Im6"|atSJ- ։zm'Kvs=Y ~.is;3(>!q rcI͗[mQ'!#a^wsi53>n?;T3t$9uqv^4 w>U䏛ڪhqm#)Ao0%ʶ6;}=P@z$d`t9FO3) +`kH>G7^@x㛯I; #(?-C8zC$zo{kb’D!r T|@*1,~s_22Av{⛛kb|A;Q*[wh0يRS3#w_J~_Lݿܵ Elb] 8+砵WD`8(ϦFkd|~yc XEE=]$r2f*opD, V˕1a@WL.C e >CY*Ql I:T}_WF]76Hg/0`u&>wH D:]a3ݾЃ-eͯV-\/'z EZ^h52W8:ӡ];o~_- ~A]Ie [OӼ9Aޛvn1o ܔ/*iaD.;+CͅyLYD6o*ezRHkeuX3noy6Z4eMկ[^I/hDӂ,wc 䩦0d)$-\^VO]nU\,JH{$I^7.p`j~3w9z4qH7~}錂gϝbJnrAF?ngvͻYܜ?ṕsRLI w+\Ƈ Z_W]r>t1P { vv,10758V@Q9{Y=?"QS/{?m4sX>Yဪqγ8rjf{;752{T 05*hRڹ02 %!Gٝs`!T܈AY}U=5fKȱю"E}wdXN>.h!AВcß!LO#>ŵή vg#8쭧'_U]atlAQ剨lH6u3d}EJ 88%k~݁99gU/˲ 07EETT:CCK.*&qcI&jfQc#_B94rzD2CӁżo=Jpsֶ5bwõOZAb3Kv4h#@X9{dtMb-W-uKP5^^۔ C* Y1 ].RarB#(X4ԴySir~0&Aa{rA\]o70f6C?8np"pP7ya%>,L2MƭãM?4X oq-] Scnύ'& @>VrS ){Ee5r~i\:$b̮9IqBSYn/N[v֍eR \ml^4Rkש63C8ƌm6\o@<0qb m8-+ ɦ_i&Yz/(Wa$inŶ9;<_3M,b:nXv!Ϻݩsa~PǝgWMFq9V5YT_)v&^:0n/F]GNtH&k;Mkw 6"`u'$X:JC+O:t1SX 3 E ? }*Wb2<0s@yn^L*Wëq' ^t&tt^~Bq;pdsZ Bp^6^ítMzHk0  3w@ #{0G9YT5rKæbZ:/=DHZ/o~)oj&鲄Cp8<|"{͑ ;N(4idZB8ct,ގ,lEv3,>wꁨJ  VvÛ0,}O$b 1L]V(;?/4s 9HaPd>DTSg]dL=AIM[7qdn8KRPFCY[>o,v]n%1'Quo<їW6ȶHg+GkjNȕ6F;Ø}<[!n~8H\Y7:K/.|_rYW$Y?=INf>e3m9f x5CL`ο!gs_(uYD(Inn3ši|ږ>5_4-ER5oĵ>L]Ds8=M?-ai^Jx̆SsrnČF[ ^WCFXoь3|GU@q8ǴX1 &A0|Kמe {1'ͲlvE ,`4ZWՇE/mKarVгm Qy4mZU9b}jjU4눛UNWBJ69Us/p~~4ٺ3?o4f 6(9eBroa D/)sf 0d[W7YwOnLՇ 6!`4<%(<nA"{jNK8WÁHc,E7W.P1cҜ~@?osހnw>ʒ+͌AVßn.#tbȋ"#P-GRw,n$p- %f] Tǒ)I>aϵX.Xj5,[7^ ƶ|.=;,/ķTהʔVƻw%&̺c2npiݧâ#m Z)rUYtXfS:L~1f!l";>SŸ4鷑i\7q^So4W l!7~lej]{ahd0HMC<`S1yfw)7:^gҶ}N0N $UNjZ?b-JX7>Z~T6}F+nD,FIU>F0\Y&8 }|P߲0I؁qUၣ(Y׶Or &@z:~Ŀ+3֚|r^nZS5\|_-?pBv,0v>sLvT R^.QtS5ܓSVE d(SO3FQ~O=+w@f&r{,l4u;iFl(Lg&m#>Jԉ7Zَ|D؆( .3Mx]zxٌ2fNikQiUL!D^OQ!؆Fd;(]Nyoa` I~5A_;>G}S0WƢ4oS$~5BNQ Bc!S׭b:',de'1= A庫r.͠kNQs2d7<*vxtAcZ#d*t@D 2޷P>KJIt wj'{mRMEBqbݭnɐsosigBc\B_{_K/=~7PWez{w@TW ~,cW`^ϡESt ꤽS);v8 ] ۜ#/rOE.Nкb24+jW~9+3nU$ԈHw@ӹͣ:㥒b!=)[:l[`jbu'ژ2Æ'4eƋx=HO p $QJ:8V#"Ϛ艝iJLMN6a/]?4ױ`^Sz%nװQe߃ E $>_ПK۞ҨJq!(BҒQQ|8lSI8p}vs"§.~*IA浣 "QlF4ɛCɦugJGjLa8zq2\V%\e+8#U@T oKjrg['$m$E H;,t!gWϛGhIS S 6"7[D;>xtoQ}k O_ +mft9-1($-~c0R h$3Y aϤ8dE c g=o+ Z6wR+w(I_fd;tRֆUf&21*5bqbyzÃ䬊9,\] tnpAjڽ=ڽ ZOà ?5Y~l&aug!4oxS&amTI5%# \UEWĬyſ)2LJP3ٚfI $H5bi%E8Qzz$]8JޮyZSf0c3JZ, f7Hqa|%)VU [kfL$H5>ѢTOEĄdBr(:ҶfTx#~3YFYtUyWP&4 fES@ HnOpCb'*Yff7'o_-) o7WHJ{"/69Lذd{'vjP:papMf%(7><{4[txc#]@}>AA =/aMxRh{~> wnnJ˖̮(1P mᒭ~Z*0mPt>}pEnB5G3_jrۀ޼Plȇ9RM⡛g+1XR Bx60?nd>U[q[>EJdհ\&P{=>"k1t1^Y7iCa-2ƛk =} \nhhNֹw&ST~oWJɗ lANhZuaotۣ+BɮH ۓ3ٱl FeWf-WhBg5ҸʁكhofE^OqFHl}k㉾f%l;S&9@<$uZ ah;3N6lcK89-Mp~K+Odb#ٸps_"tL` DEs1m t Z,0ݒ؞Zұ{GS{ANRN{IЮ`T'Sx!5E SVs0 H$wkfӂLqV"$XXrH-Tcnyڱr)TNގ4Lլ0_V r&#iD4U\9ޡ_A;BQ7F7" fZ? 66| -񐺄 bt.W*2N/AՆOrXXvx,|(u[`Np6c +W#Imf  4n F B+8bq@?2Mqewt/9_;h+wևYk]ׂvc<NDoiPIEH m`3 >RG@oxqD-<;4PI"a7ؓ:,tP)(LYwW_Zx%ɯm9]M,8bFлlєrc%د_;ztJ<9q( z Oq?$=lP d~z9ξ2@jGsEE0kGS>c +_*O'/-Ohq3:G 9`,PRrJbm.%pV[blXM)XwK>Z S0IJ"At`:bt D?ԅjt;ouD:IKb#C,z/-Ǫ͖8 ؇=Þԁ{i-77 n} EL=Pr肇n[kŠ^.YEwPc.h[Q# j|* OknzIF IhNp;D.U6H&CyAvU w%.95O,z?Hu.(GR_C)HRLhG !ɩ7A?-3 \!O~?>J"uİ8i0GkU^Q9ym r""zyt`k9RrH, UPsɗ#pF5ZRx33l$.zߥZffF=|kJ6-lTTB+lz3VT/~٭?5^lj={蓿X> %Dfd <FRuuph,usmFUofBr.sd=HQٸ0v/VݩJ@$ p>ȟ|qƞxq2D_a mgn86;uh1nCjo cwpwB|2tV_}6m8qPNGڔ_5 1g?#`{ל` ߀])q~ժ{#N6[^x'ylϣiCoGFjJ z;e*݁MPVeg =RԾctsYU~JŬ\vوMZ2\w7S3 |kI;ԍ%ʜ3c0\듬'H:T{:!&=Kjq.﷍Z̨󳝰% [0ح']:ߔ\u4ةo4 ;nEZ6g*l~͔yIu$53F?r\:ǹ]Vb/6rҺyVT,L3WrV\4K= ]7Z}wz.XC\\>BД8ZRSOc;#&nHH7Gҫ9!n r oc F18Srvp9AO{=uLU fj)lM3^fW:{@ŦgMC9HwSLQS Y$ Aw3S^iK?EL[y8L,QWF?r({cXuR`I솬'яcF!AG2(^ Mh3@X 9+^-!Xf')Go|~{UwOyJCWNO$0m~ŴI'_V[gʤ/J߃=*Jh?h3Iem{ ,?8<@7-Xe:lAEA,smk%x6%NƠ[#y+mw%]l%˔(|[$^?TtHjgS[ {[2!LVbB«zȃZ\QR~KzjiiYh;kp6{]S"bw*Q. =CUꠋ-[^Abq 1"V*`fIܿaQ?=JلpNxA l t-ckдH] -a6<W\s,d .NJ>ZL>sƼ@fCPs[V4g>@MUPr(̽KEewpo)0/CHyr79MWSwބ7tW3A|]~=JSJcd p+[.U72z.bF.yҦ@pZ (btt9jw] YmkG2+hi{ kYzp&ku *jF>U 6ټ`"@g8wث뷍bx}ay}Spv2xvTM}8oA R^%xc `m^[P$bi#啐kxXD[ Sgv%\WqlL͵ƒ{WLpyM}'%)*II?p ٍWLN݆l(Q໌ekkCwxCJ+t|.QhȊe &TSU uDi[:2)~ uϸNuQ=[zw# ='OpfsSSNMw$m>e\쐈zsSkm@na]Ұ$!D#,0F+Lu4y½"eeo[kl/2VJ7f~t/H/L< O^[/7?Z74g7_v$+:}l=fF ~8hx/d w cz2Bp6I`' ޽Yf| y ڃ@PXŤaw3W+"'~'f+UK6PzLkLH.L+?OJv<{J+?RʥS08Eb ѵ#qS%\#^9C5<Զ(M hGJ56v#Ѹ<VL אiow ,?T_MչܳٚzCPp߃F _J??nGE85-GpRNv'V,܋>!itUҗqן̬/O6}7r[[WJkAQ3!l-Ť't_Ӊ`m(Qla?03 vWEc)u`Dͷi4bN=5e{ O$W`5E,׿GyGPs-ԒYx^vٯM4>K\L%JWm{bX4\n%d[S> 5"C i9Zʤ˞zs[.皁 WQKot)SYl­tv#FWrW^,j Kvhtο.Ca d:4c< \#F!*$'xdz;k/hNp_qs*"ڞ.|8q ՟'+J.!dK"87t)*L w_ܧA̪}J)`_0y:hY$H.ps*U_f;**'Q)w6D [oջ%:lh9N&߮+!`zj5d\kxQ˅Lce-H j & ZZ}02N6~R%w/&$V1J5V셩bmE u]uED'VoMtRd|6SL<\:\nwa"CV;N#Aj;ka-p7=$T'^c2'A`1w +Q)p`mˈ XfW  NPWH _͢Mkxc*c.eЛ 0 #r -XҞ,`eۨnhh}4qN \>v S[{RYFfԻe@D [,[ S.,qWa&,,'J0%4!ĮA<ҋMƽHߢ#?[ϣkZ*R&r٘@,r V=8Yӫ 4HGZU0+OQ'+7]]qibkNJG?wM&X=F9W.p9ljY(!FM`I!BZJa#?*'DdAu;ynvNgŷ ȋ"5EpS|P ΥW\*c5KE!YFX}8A'#g0,9~ʖ_svm[\ zfI$޹0j%s΅]>Pߠ0xJG{wy>]Q"9yu{Oj:FSND t%F_+Ue0g HjF1T4E#Z?$T2xJLF>,,)[Z&{Ouf@ZvJq *CE*#dJ_Y X #9&F0GVOUEb(`,$G=ו474ND3=ƉA%QmEM`{ozQYInRA"DO%'Djb}L|.{cnGy b=Gzd𼫏\BI%{C _ A2B=HJ]V/"<kJln@mslBjEbi|@OJ&r6h[wi =! ?.M4{my(&RO16[CF J|Ag| L?cB~"j c-EC oCnis32')<ItVP8kȢH MW{n BUv^AM\8C۩ə/#yJ7m|?< c5S%VZfj$͌vQ+#³E}ɪhX'D)e70(#圅 Vpk?wɭd\x?JO#z{-QZKrبS5 ?2q&Q4fO[[pXKdte6@LiPIFW[Ʈ׈l4b֬˴"g_mLfU2x ռgBc 0ؔ m:ʗt]CšlLp5F/Q-so$Hq6{"=IEd{t\+])4l>d6sn{xYğdkS2h#lOpsƵ25MrUgy 18q|Ϡ87,)[񥵝ɿ@U`jw"LpP@%[Vq.usCD\' V^k>) &mO CQ*xALEwדp~VGI[˙ey_H}$8) XI5Unsߺ6"0R;8y>ĜkS~"zIIjλh"EQ,~Ml`3áŎ\JSƗ$6#2UD{qֲI9n?^\C8m{ ,QA=i wm`! | f5Z{]͍r沔hGlriPYS<MyhN| žYH aѻCK{XQ EuĦ`KB =>ҊmkY1Ka{`,#Ϊuq7.q [g%V͟詮b,W˔ݙů fT"k`թH0O^̨Ռ }3ݦ~s=EjhV;5IW|ى'Z̊\LՆ_@||裘 <ƕWtꃋiub6QtF ڒX:ŢRk\1'8^~GV_ ¶`yx CQAȐѿe#f 3JY8NI.r+(9^趔+"s _ޒ`fr).w&gWRߍhB,f>,dqu9ݵ^ӨmXC(IP_&"h?ŔMڍ.퀜<}R8}^=T ͇Vdq7ːܪ,UHٽ:aymyR3͟\5x_𥉁ɍn8Ҧ@,ç3U6bJ unDm=!ΎԞs?%/>>gzw{h [uUI*"R|nI]<ؖLm6>!XA łFgD)K5'J#60`FkLGx4Rϗe<0%e55OKً+3ll-o3&9j3NeDo ] ߮W 4 隶Q4vV2ՃzOq_>%3v0 |S-SNC^G bcDnŤohy?3[#d㠛˦3e6qDX.pCE>f)6eQa9RpzUgUOivea!]noWR0@7h'6[?WSiI ˱,IrIs bAgLoBN]?/ i# oÊπl#paI飶*|urY)K(6݅(:<4ssa VTbDȢ_uJFyp -$t¹lTG>b&cxIu҄"#F?)ni͞!~“ptdMO!N1,UD[6(]!] /`e]a>pV?@7{5b7{=?AqߏQdw?IRAU)竘6=kfeCxZnbƻX/b%$S`אuC&lpqJT| fd/L7S#Xda\sy?x&9R=!3D1X¬ \!aN' e\hZ급Qx?݀Չ'ʫOH),$ 7ѭj ᗧ]n2 'o! qFR%y%NrQ=Wt ԑPhܽ/qcwV]9LMp/vĽIdU&3)KP[춰&|լF4@Ki2-y0.1}YӏXE`K~%P/1tͅ~HhoR(Ci1`PoDDI[l@ _WLZ'RPNsA@99rQ(z_l <s?/վ2N^I}*Қ_p pK6+$'n>H $& UqbpT\Q]ܙO@gL Nč7҆83(G&_מ%/Bs5$l^цA$ c~~kK{O-ht 9ZEyg2w@)>ElGý08!A8ӶJ;[ô envkTb3{0ʁ= ߥƽV'.K縹p\I0_pSRJZFcb2KKeG8Djax; (Y \Il%94Ũ1Ť?!c\czlQDw]wv:)Blnh=AoY9QÈ(¢UY!e/ #)}Y+psJX"fTpJ x%xw95aO̿˟9{48?n&) Dԛ_a/i 6v,-pؐteU[]-/E2\te|/kMhU=ZC|k_'jU=)ԭb -j/<81>cZ>s'8u_>NEv|UjI{آ'(n[6p;y[\+>?u0!7lS#M+5G\Iƭ-G >wkLw"Hnz lLt0)̵>E݂}ȗQAH?(D;\jg'Tu|V؋R(1]Ou9)Nj)]V٢ѹwoŒdK].[?0<#SY\=< v! 3S?rC}d8ntV{j-u>g34Krg/V3}=:sRK NۥEHC7.hlwuJdKa{c;I^msFG"EK &7ުmbnFFqvP*Q j_T\ʴ%+C N֕09s:Sqx@WK/;>uƲ=0{= rɩ,~S߽oio_/`z~hb r\a/M#aPƾoeUr|vVݡRDO-r;ެw.RcآePi@/>6cwdh+rt?DN;?luƉ)%ʪ;g%ѳu&(UAcyH@Bzq24zy!XL1[m*! l ]9?fpϪ^fCvLЏeoWey׿8씫nȫiYrox?zLTk~ÀvW :w ~nF7VCVFW`6pLc3Iu@nyD&S \4K /9-PAb`Y56 Zϳhn czEGR5/[ϱ}}MBdC!YK(@RJ#?&t1 ,gq8r"h ѕn.fdy0pڀq?ayBDx&aw xYc jws%.BҬb]UNABFǶS-h=?G$R,;#?֍́^l,7IJ@{kFRZdߦ9`W["~+28QM{z[[.&4g B5l3OU#?-"&Sb}9EW.ń5t`V*U*hҙ$AIj2u b>DX들# ȳECMJ:\Q17:_dzZPVHWf˩oϧY >`}ޠ#Qzjy9i"<_NHَjBܾ~4= l8,K._+ :AN'\I@aC$+EsgYHm"xhȻ,K+L4"g꘿h`gHFޖg29K–utF"\nW͍ Ȟ&jO+?s=^`rt"HmZ-bAJbSvNrFm*1ݷ[@#tYji-(~W): 졵08 I0P'!YD牃P09Hm#ې Y7mTFuMeV=:@^?nˆtkЄ9'p%4S3X ^Yg+7qoL)ҽ[cM(ק 8ӡT*]b"u.}lvNG)|Fxc, )r Q%=]5 /]̘Yf>#x2d> "+x,eU)_G~9P583xDKdYG=@z%o1b=#nrgؕUC%!h5, '$ۼDZ7n갮-S!ލ+2'U[a,;՟O cm ۇ8x u[KVhU(&/sawxD4hlUAo  2Z@Ul[RE=cp^>@3gsڜg* R5"[׹ .J+B5[ɖw)N_Fi$E4OxԪ˧Aa2ssgac ^ O|!SZp|,FO3@ei|zR͚+RI 97w Κn3GUHH{G2#p*E8֥5;vNH"W"tkHcZ+VrZ]fff;گvЉƙObP9tUi 2& \P*?t,.x^JǠU zC2Q/{#jM@d@Lب>#J49ˤ\f2zԚ#\Qίr뭫w+ RR/ v #΃~ꔱ >P>Il|?j(١(M^ف\e-QaFOp/}0vlpclvj*0͕r5oor˰%ĤדAweM춖ҖR5-ԅ%Rߑ?roYZIڑ.3 UyBIHX=x&!Q7Y^4W^kN$ ̄8O#7쭶PXZEyxC8EFˊf٫?zE+ hw Ҽ}:E4PcEwc[Vgb~SB ,.S\>acrIrۓތEE1+WF$~. ת>t= _Qwѩ o W]kϴ`YsD[?}St;h%4vQӊ#wYO[ O:VAeO;nEZ.Ԫs4a۾tP^9ŧeAzƩף&?OFH+ߪB#`{}C.v#цÇDbJ.'ߞuSDW)t#Folkw.k2α?*RM_l um޿c8M'b}iA+%D#ֻr5NW5(;鎀4 P'7@6ڇe3iUBS-RYxhbb)ս$`R_QӒL=9:`===Gun)O-LeOxLxSW ( y033L3| b(RyY-SyDʴ _#]::fUu(y)Pd/ED NSՓK-LՅ4=;Su-C_vhTp 1NiOq#́5Yh6—9iIY#M;9Pkxm@%S,s1~ڭ@5%;mp(0}"jʸwtt8騄ۛ#:2,d#EZ :t8 p1ZFD|5|v(TAv7) |@u#cQrېayE۬య iu6~RW8;1!mraT`CPc^˵V|խV9/B)bcCfTY{>tVĺvo/jɣ;*^bf\11s_CҵvCTPѻ7_#=*Q\Z![!UI{8ߊq^?r9LH2fϋPumG iVq*nhҖhqkLĜhLHc&m ㈡M*')h dL7,&]LQ݆4X]_:[}!>4oWݖ{rIH4_PS,u(~S=*4B(3nF߃ٵAŢn nÜ QD> \؎/0TYr0fK^_OA݈_!}kĽN6APsPq¥_韟p]ޅPv\󞡺NF n16"HZZo^[&4̇"kڜԇ7c-ʇ7b/zߚIg gէ*LڮI{M@SxpF1mįعC +__fsIcTuvw)qGBZunf11#M9qs thRM u^v<2=#z!B\pnU;>z bIFrKmV7|9tZ \7Ұ"Y8o ABZ .hƳ0N;e0&0L5XC˻4MӬ[SK壵s8iT X4#"Q4BmT:d+!/W70S6 M4{>Yz-(qEM`6Y۵TP?{^ku&On##Я[{="";7Hr(?QVd#q›بJ3-+6ٔ/l) uIۨUcA&^j`-GadV"QB}G-nRU ٧w_V\MnFJs 'S,r1~ )<./L<#6bW)9b=1ZY OZ,@J_F e!.!W>%mH: eg 6 Y Mhs ~% evC_us!%Bjryms2cLƘaM7S 7iC|$ !/=XMk]=s uZ[܆1ܠ0n5ɔ^>)WxސCzrn6)Vhڃ]6*xBq^Y$sE[gy"rM, \gt/OU~m N!~"5õ{wV\;WV Ϫ,PE݉9G^g/8i{j=:yy ziC>8h;Nڑ{NX~0J펧}jSGK*{ _SV`A % />75paWΒٵ@t2,N1,t% d 7+ҾFO xSG{:ät0ym1>W+&MF$gV湥+" hMO:F :b$@wCIB֙P78]fP#)upl%7Bl4X% Ď1Ф]8 )XY|~䚹hY tՠl?|6!oQV"AW4U'^4,f">-ߝGhFh8D`_&7#z#?53m-¿V 3,>ĝ!;eN A d]1niϤp =m* O9r$G'B=9] aˆwe fF+xETq'2aY Y+|J,&|)8,ȉ NaCF~z3e><3PI5TZe$;-*ۏݳ}>r;M؈[۠01QϰZ,Zj3y#K|c) a&+>kzpZ,⡈Mt%~3skf= ԳY[UEF[͐-sx&$:@%j*6d7!<(:#4@~hQ&̑6 6&>ݩw@z&t…gf %Ho8G#W0ZI61AO5AL xlyƖ _l{Age' G0|5Hxm%N塞 P+ѦeۋAϥ _PI߆vŀ(J7.[ FK85Ig(g-l$mJN[+?vLB|Â{+8Tv<l S1l&VEzfݫѐ˙69贐I`S) PPyľPRV\pUO!˜`#-A ;{rg97Si 6nXn/r:0}9m$dnRZN @^N}2=}ԲI?S"Vkl-2/U{} AMkO1C@#qVh*y(yY22.JQO_9%s((K`'y NK{i1ߟOc+.v~i3[9_IYsε()z?s7uԨS^ѥMl&S m'5d цW,Ѝ'x|1|pg\do<%ƾPb+j&\87F"f(q!Y81\EVY|t{DVƝPx755ɟ٠1) b=͈ζ\.VA(4B68SO/^Qx7(=HxMXZWp6'_:w0•_\5l ףPRg{Xؙ !qPuzSE*<&ק4f%lh;ؔ|vbpn6#H YwU:grĊIژT>pQ"SR[_z"U5L;7\^(h.rK@tr`V9wA%ʃFg\GܩrM'/ s`~毊m1oWZB(e/:jP}-V>  %8b}]t md4\wrE'd$I *Qh >ڹ4t_sG?q!E{ .JgG,hwyɅKlĚWrJFl% $e4djOd56$y7czE0C^jb*:~xnNKU&,hlQ?"T ܁Z a%$wՇgWChm$=7l/KdjfBU%Ea (c2%?;B^Bi``|vEC st݅A.Rw|-3=ĘEk}*'pNExgTuecjZ|}lJ=qb+`:fWPŰڔ>0vە>j,^('ﰇi-g5',jVv)Ә!z#17C蘿nrDI!)Q2c`X3ƙ8)Ý[盅< Bk2ZU]p#;j[DR4vvW`,*LZb8bP/8U"&qzI=Le,j˴^2{@()?6dn:pS;[tEMJfЙs=l8Ұ&isHmpa~T5xpM /D<Ϊ&cLrx,JH |u.gO7QƲCl E'{pu #?y.ZRʀһd)yd΅S2ܽ}!Bvj VVe?JXLjXH٘+T;8DUg RGu#`CHqp0 0.1 >jyV+BR tBMB~Ri}m'PO2hwᓇPO8yTW>MirIZ}z)woJ0OYge< ɵc蓨9f^Xid"TcG\U'.l-!sЙ!U6̘.*Jpf:h \i=)IR_C0%DiaEh\Cf3NcSoƌ۷O1ܑC0v:\hTi.#fMj?ỏ"A髩a+ljMsUrXy vi€"NB_󟩹=" .#NF_tjqj3߄E}\+."$-sQ"Q[M3ݞډ`h0LI2RMH;(=`Xk*Y#gUSISz|Î?;8#PEo[>9O!`b`#`!Uv嚽LAKӷYzXBB rζ0zS?2}:f'چ |Yx1>pJ3?՗ҝO5gƿ_, .)M{DdVTv~빺 D$cEVŤ*ӽ*0%8ȓk\: $}i^{D"Zy7V(C>'T߿9e:8VX Ov%jkͬ փ3Mrs|Vu/A a_eX˝F}nwN/92ʿ7!Emz*2>C&r_2#vl*v&mLe}>pu8(u \ˀ,QjE5bmA cɛ[leź9;V+_Nz 'W4/a(h1#s\O|=aEkgḨM TZѺpqrpva}3sWQ[g'bY§3iNl\1[L| <= Aq_됆Lrq,=|"oڰۘRusw}:ퟟiQEqt@50wDђ!;r >;@ux<_wQJf!XrRt ']:Mz} z%f_HZyf!SHgNReYK; : yJfo8_  @+#b%\Rts2+MJn콶8iuϧ+.9VD!8؄Ca]"uRP >p?]%zVl?ۼ$Bysw_)oO]9vX*ه;l]*׼ؚ{ ʝ_ J5<[pA%c+h7Xx \MK X];Tu&d[ezVk!w0ԃh@6nHHŒfѿ w`;.jd 4v~j൚*wtɌrHewn\`(w3Q=(S(H9eg nCZ]kL?FtX.`Xl[ta!yR$m/ikH}Yc*0|; C~v]J(AܺF5VٯAJYo"i <;Uߐ"\ +r*Z409i}' j n(XOjI9b/yF~+}Nէy. m0 梑 ݑ5 [*Z]4qJ{o ]\2꤀=5"3ӌ*u60FV<<6\{ ?Ue ;`-:4ڒ? ҋ$O"KAxP9?*jKb!O}YeT Pه b/%݋ENq2M;qdќCSI-s. 0rpp4W4:b7ʮkH؝}R2Q_5:I^@-Le/^,6U`րF}5{Ipcmˮ`bҊ,ݐo[}BZ/1b(xqȎ!y+.|vS"rC@`J]7tL?3Ag? \FY}ؐmW#c*iQ3eG8ꥁr\ƛfX5Hvl}|2IU`wAR9FQA0ܞr q}c^ ?DU;,Um؀E/hK!56-ȇzҾ(IW\L{ 2HE`j%bX11WBM\mY!ͿG|nM,/]eO@L5ɯ G[xp妊Td;NS}$z6mԾN=eM9\p(e@slVE'l;'Wͻ!N%N:i"΅uM(5]ȜZW~!}$3|G()sH) hb`n',ئٳD P_=\fH%cCT/BSkEtfb+t9R];,A"ջjn6bwnh^zXE BUo4t$51l[QV kM\SBX)䇀'Jbj-tgr0EgtygӇ`UfuiO|;/&FW7ʮޖpc l%Yek,uMm#?i%U#0wnEOzrW֠TEՆ^ m)7Ii4_/ߒNP.wɯ&'Wx G(s;)FfB>6z7A^M2JԛD?%>NVO uIЀ|&Bws;eHͷYMnr3`B(fJno*3_h,QiA'-!Nɞ6.j)2^+j{ʀaYX<^FwN&EE 5(׽z,]u61qj+Q[ fOkD X?BѼж$ܓx󱾃*x ݑMǨ!>1#9ur'J(~?^,?BD.g%|ڞڊS8،ՈMb]: 9DoV޴a(W軁ρ v9JZ<-hscHv&VLy.7~ ,:Wؔo& x@Nce&UpE=<}J:L*^_ֵ?pQmG<A͛}x0EރMOQUe' b-r$03[]F2FiMNͅ'e*>WjئonO[B11 ˭)YW{O2_Xq"7ϩu $/>Is'k&H z.݁j\h3hǔӸ!Y1PbK;c4jx,3k7'Ni5/4?J3JNWR[Ɓ+5r>s4GʼnNUrT;Wy }jGOJ{`>?Sgmf }eMfKH*fȕU{+"pL蠥cm'4aQ7H:SfZԷ>}G ?H^ݢ@VJ4boUw?3uHQ6 i`3ghB֭:TgI&ﱳlkսcUfxtqC(&B*8m@V(ưm|ۆҌR/9d4Ŭ%Zl P*gs%dLBYͱm>퍫Kn_<4y?j3hF$9z 8wZ-fl]L\\=s,xwGdh.kigw,tl+kWݒ~zM@kؓf/O7+;D,ZllLd߰0kkH^xS.6E ƨLJ@%Xa`Ng7E&Q *S# r:_xg?RnX糊,)kP$siz-)hn$ *b`+9WZЁBZIG{30tQ4,<T;_NÚ'SDĽ*%_yq(|V^XSFƾ%[^^IeyVUtDν!`V'TR˨qL8͋֏KQ/mzD}#X#^1ڗRex-B[iM{TeOl "3mN /ޒq@vT D \a.4 k+ȮcՊSiq3}!;zl0Mq\8,FEFsʎH]ɦ_ 3Ċ(8,o#t1V/ :5Δ@GO 8(|4e1a?9E52Ƽ({b96bH&f ( /TtZ/4{F/tvTē7鯆dksI.fث Ҫ_蠸1Sg7bQTF>zy1w_`ˤW:XP'[~bdQ Ĉ{w>iM=E܀ʠ¡pq‰C]l|7~t(c8nSUyipO4kIB9ȋ/lԣ[ rue? G7H2R]opǪ8DJձP1RySN0Xv,{-x@EcX1E* 3VMu`փkȪc]ST6\!jQNl#Ja 23r_u4K NW8,$o r um<eŅF@qjib~F-n+5p%59-v/&JcGm-@s-.]cu=(">T )`+;2DHlL,däl 2!GUsYWhD' L PH{ 'PI*n .eTe+\~G:`;FoSbuP. G*L A%:'3G 1<&yZeUcZrJ gJkl?|e<z^4-׋:qo)$,5`JrT~CYD4a-v[2.C8'qkFVPF}d "J}$ޕ X1$e!92TVAuhdB] "5}GPUd#]{8- o!Awg)ܿ@w>^^^':14'T z2X4z\H7fB?2P'5Y.+r=5Y}Sml Oi;r9@.,|orlBB_9 eF-wOSnn2 !Z ;|Sj 82דz$ Po=~,c8 ̾Pv_Q4+ۤ݊k_Ա<[+z9nb*uؿzz&AW7#\},Y‚BT@ qU4W"-[l5CsL'!c8)F7/0 FUx%_8|ˋ+eF<,ՆYms\K'gTɁ,.xgg_IuSɣjFR7mӄ\I N-$nUu3w٘e@< 4[wDElJ#CtdKT{%t8ꎢoʁD/K ު~[,8(}GQWٔ6;/N i)B6G7nL̵L}k)Qa!&2UyK"r}&5DTxAsC|m&Vݴ:9a1fzE 0ʖX#$` ̣vݲ;'ρ|wAnkŌ%! k ֭N2$׫ S,"gO.d>h^N/f,l@ڦb4 J^@'ZS997`0̯T))k;ڕ-VqhZXd a n:A`?[efLm?~K?Ì]eYZstʝ^q# Yi^b"W'GΓLP SI#=V]^9zhXQ00{?G ?>6"~[)g٪"h宅%ڶ.a.ivHp(D"lhsgfWqubx \ylRKn$5l|H1*Όm̸8u!4%j٫D'?"Yya}'au&]5_<";LB@匱:.f"u}}JrSrfVʨ~1 D9!7)fs)vhIjHB*/ljWSj~̨wJ {31vmnsY: 9gԂXŻ:FAJ}y@Eݳjo^Lm?$5+DճJX\)U#hlzTAVxO S y@gP4ZfA ]BstmHUNHm߶ݔ#FqԁJ,5 |edK>wGN%` !8t׽zl65([?[po%<95{lOhrl m`M]ݧBQN`]Go0cxTG#9T=Dn&;=r݇eV!K88E{oO3dwCyz=&=EJf XX?w^ezN(]'D̅l>"݀y_zWjN YP{؍}3~F?6RxWi JoG<>pIq wbC-ؕR0k,iv+j/$iҨVpyO>Qg<r9d@?\3%ğS. L^E^( )f!C( BB))5~zR:LlM XTϑ l ໲.?BU#8AzKuuJReSI-xxTTZA{Յ2p5x7)twJ70BB4ɂu@Q8kC|I6b2r<;*޿oYo%o}w HwP6azʚvW wcаJ7͇E)@ 43͎B5ϙMɷ̰l-fbB:H.& U0Z&%VAvr'rRT87[F#2Y!# 2bT~x>W:wV(դāME/֧F!Mz4t9o-y1?a7^0}E)"UXlGbjijuޙ,iϸ8}?gȲMk|F]vЫA4dWM9.ю"Iΰ9Dj !Lv:^I4F| ֠,!&\VOViFE\lJ$NT}v=F=Cqیl-؏%x=ZuXXnv?~ \gf7'UBf-1(vŅxdh@/? ""|-1L >:Y+4E[4 AF-oueT1vmc$ =~סN1`]0ng".F1?C gZ6JCCYv!J_C|LOhtD\UC܁'!;RkGEgf;`3fZu%ԬZ F&`tӾyyH]{죄ұ|=N"Ϫ 2!Zd{2,!r!g7I%[2Y/7:QUyg 2Вnv"'^-y(8Q,P):n))S٩1=ϑaX-UzܤhP4y001˸m{l{YHT/7(h;%J!HCr% .",l;Nf'>,hNE4M)DԑO7z)܃GΙ=!/4*j:$\Ɋb8 A+ puƒ.RxGG]e,w_w:;$CDu3[\5퍎y]7e4Ì^kd"6LSpn= <+5rZy9_w7d%˶ky2J{Q{35d@l}lۍXN'_Tl&%>߳ꯃ8Q+Qب޹ * ݷ{,SQSN5νo.`) $AQt=`m^m`4ݫs!s ޾]=u\"?k"sjN.La<2= ~z9;ŷn*'Xw6^*zUsZ熝&A˚vⷻ}^"}K#3t<N`&) 9\b)o]d;ղct,D,  X"l21~? q4z9ɽwRr@V/^|G]ٍг菟e&- 3ZD2yvc vDi?jo ֹӊ}(_q긏.AERUiNضjP _ Ey)D=`n<,=_iuBrH4h=(?4_ܱ.;x+^raKv>u#kVt<65z-?3 76kS sKaVYBefɏM)TѸn^} T#cu.38%A|L(gm@wl fV2ۀąFe%,<ϼ/1WQÍ>зrUԵKRqD>螗O#vJL^KW@FY.x[cEj5K]UOM%)*]o1."W\V]dM U"{oày,Un`[cMj埨Տ.L"CG=FG6:٘{~zry{*5FU@L[0Ca,=^o+Y-(T 4Icq'/ ֨m%7TF .>ܵ#cCb#VLG :+6j 6bU>TʁvI3( jCƦC.#"9JhE WRedaAi|d_=ݞW S/IOH$ 7EiH8~2O܉>ߥ"zP=# °&1kB(A=}zhpIz=hs]a/mzֱU2D pdvPtq!#*(q@sDDW$~VGe*M+M~ˈ ~ҚKRWJvrDYuZқERB]Ldqޣԉ;) lsUGs볒e[pl4GNSDX>3UVV%s =fqG  +yz3)km )vT#]g`IIvv1]fB6ȌG\<)Cg3!N,~1{|JBN91³k*spLs,{tcKv#GP˧M'v궣F[wl@ l>S8 U YP@j= Gt HH48q>Ys5Ñ|5}ٍt6C)>PB_x /H(#9Zg z |~K~M&F٦^F `Ự[ߌ)SN,~M᱇}+wͿ0M]4&,Cmz"R{\P>%rB2q]+53RE œħd 1؟HRc9T0a}QzԦ[ºXU%Е8WV6?+3(++%&>?AB~7w_}ABĭylfxRv_֔BeD2,^/CΞPIO+k1gvfjw՝tS֫FkYP5I:8\TUFZMvc`?tFUϭ1Wէ0 ;R#B0ꁕ>g>Mds/Pm=JȼzҎSm)O*ʁhL!qKN&.>Ҝf Jq2jLk{Mm#Qֈ?mo$M^6?VS< qUԆLΠK‡#;aNʸ4_Pz6Q]ro>td9\$zT@_z"7c kN> Pr/_z/qbeB$h-ޑաP+-i*RƩo0aml}E\*[OeH<"Eo?bOjY _omQe9<\E3[1ZΩ&L?3s7' ;"pI@ˢqS1@ϋLV;F S{Iv )i=#Bql9/{G!N:Z,:N)KA_;$NFEiGUWCWk_g1s-RN"`Zw&.!L"Oidb8bX-dЖ81Tb PRqjexE7[=n1hqhd0D[ly{|u|d rɿ+uT {`!9/:6"0%/.Hr>+Ǹ|)Hߞܱ|s:Jՠ`zCai +8M 请:/H6q^ rZC9*C(,$ ŠXG*i3~>7RE,;~ 9C|pq^%%) aSIe7X. VM]ƨ+ti`h[ n(FAhRǿWPs<~[ bgءX8rYf lQ&>Q 2Wذ|.TD.e󒙘7{Ğ|l6df1*05Z\}{w&Mڳ4+sHW"Ys!}8H1)9bTMiQ(`A/> zVX/z%Qю]eͻ_Χ]tV!#/=nC.9 -N'k T |,,.YL[b\?z;zxvlA49ZΧ@^(+k&^'CS#HnZon֭<GW?be" Zʢ>i 4^8M,m ɾT5qP#{D 8ͅ|ڨhIB>`KEJ6 !7,3iDV4"w,gMĒL6Lo! m:Ay 15"CdT+Vj[Y|-1HM-j8\E`p9*^4{QBScbkp=Ls"%uB/Xo~AϢ@Yt3Mi퀐{[)us-2igx^BL?ymApn| #MzB%J?]T 8qq}}N5Ң|5_LR5ɂxP27?0y}%ZTdlD̦FAR#]Ѝ&3rq1vuw1榔B嶕>jlto5)yx+%1 / 9+WԋjӇ$,=L>\ށKYt|g 7*8Q;)B Ӹ,Ӆe)wLyB$Uv-WQM:~Y+ n <-k9W`ga%"^b߀<^9R2\I)cJkv{pe/iNA0Ůj4U诧|c}ܜlؖk32mT`a;ȝ,h7z1:555RX^^yHh<"V9F͌\c:r7&źy_nhp]\#-g֍\U#Y}" Y (n0lDZ+U'@{)97 K54sk؞R+Sb eajJq1[kv~ϨFG74]==mƨqpI5g+\MA=3xӋSk 3OֳіY". ݅2'ZJ$KQ{;Yrкco< (؅Vg}5H &*-j٪Xg5pa|EzYl[?M~i1fJ.ѽlq璸MWYRȖTOՂj`m=A0Ci AK9}edn 4us v܁&ERN$»Zpd!&b"B6\j!k}sS´<ݘ!|li<Ass3:8O`673wg|P4w;+Zܴfih.O,b%$vmD04 J_a6O2w^,z: * !OpЕe[p;:&\լUN?q%|F0*r eXAVx ޘx9}&];Rm|7{&0 ,b߻ۂF?s% Ђ7'Ϥ/y)zt$su-OR5b,Б`sFFΉ_D} S07šQaj`B4ьW?izv]{_8(3څlXĐj |B_~ l D@ ޿ V 0}tUh `Rsz"ZPnt0ᕁIPS? sHu`4' vpP)M d?E^4"6߲tMYB3Eh!srohiGn`Ify'RKEam˻W˜T0Qd6ibhA8Sb?j 2a*%H[|XU+_&ψ_Йȉ0Uwo = uUk}-ΗӓW@-)vJlvf_d0EP(pKM!~0Y6yp!ah&\a͇Rx"xzQ֮@\+1z`#=]O[ee1k=K _)b/\+g❴^B> FH7 0fܒF8%Q‰N]]+J-YܧwD0ML«FZm}5%'Koʤ˔u\J25 {wH{6SVEȿ2FTh魥+a 3??plZ8\mkLN@NYoz(9oB4o5i |FZ KPy8N-h~\bFbe23؜ ɑGދ#An`*fkg1곢"ZIJ|`NI;W¼P4`C2 J*E oJheoɞ.U8 gek^ fcdhBJd)ruK!7j6E)o}܋hhˊ= tǧɞ&0~]-ƝY`h,tj4(93J)BO>J<ٶPx gDPًͫȘ},a4Tm Jv%ɤo[2 9qm5`zى(ȨY4M/.w3׉!e٣ܤXlyѼv0!썽3Dp`M0ZEܮ{SCGWbzx0Sqq]cØߌUiQEq<^!S Bٹwϸ0HTUEL>9 L^ X HoH䴺1TTO TQ;i;陹 !rE+a$z)fe!ė,fX]Mk1o'5\ 0}y`Qg,QW":ТsH.mM^p,bg>܍YX#."2(}Ҟg3[8!-%r#pb[-dO,Fa8D 2U)p{54_WEP09ݺL2'$C7 AOn*N|m(t鼡+ks5:tgV'tbo[f| P4*y!g3dFJ =/|2*vh*qf51nrtK 9zd8܏|olt&,ruX?IiWə`l ƺFvAyvGةlu$RDB>-hǥhZ\UUP{_ʫG6Q( cƠ4ط'`eA@r6[hôMukM(<~wK4ucmfҳ#ҤλjYJ&xx1s7piQֶ޻gXh:_3D (NV|}66z4%Yݖ['s,0-xM\uq?f+/# g&vf:s(H^b1Js?"eʂ&s㚐܈|) WrZCH33f.a.Ic*Sm.~B[WBFT6zZ{r%tÂbܟ#^7`.:qtD`Z TA#LY zDN:P(,wZ0JFuj#]%Ah6&^(aϏ'z"U\|Gn;Rˍ=t$Ӗ۷kM;k|"9Da3T> @޹ſD4|C>UgggD4hw"iTmP%?bBEK]~.OGz–ͷjn毩R-E5A* R Re[GCAlgȄ(kbsFτ|6T{S6] 2Fᛲkb\HQ&l!RUW߄Ƶ&J6/܂qQxK/4UAɉބ٦#rXxL\ c8}Xbţ>L'Rolcfs=at>鞫>/ h. "%6w9gN--Kd!Ir¬OǪ> `|є9,ࣻ" Jf66{lqi]!y/:T&OB/w[:;o} M(K&I'hK7*(,:V?۾M(4G:9s}D=F;3IPMυ8` -d*˘ŇiTBHS&HҊ 6>|S(/ԓ8O@># N,Ŧ<7wK,whSȵs_* X[e:c-}Y#KKF`%UT`k?tC/*2& AY\.؎}Ǩ4o8zufdtog725VvC=oB[ {e]hVE6c~?flAfX_;r8nF?>tĺ<v7[ʝ%qT#rbžR,͉|khW]iŠ%Zהv9+^\ w?NE8{j=uxŏ6{/u 싏'lF{>AP܁|i4 KcU4kpsBva?0 w:vZyv3I?Ku:#H܋B[͵|%DRSoGlS'vI+J/,rakcs1fk34W?@)T9m@7[X)hi6.\wNL5Q<Өr5߭랢8THR@y?rLHI8nP ܶDV* 4;O)_ vLWc7L;SHů}0F/ZLC\M0Q6f%M6ži|CTBLR61.8:zOo'-^9WK,%e {LH\ l/CKs/Y-|~o1TlR,M}?킯1#>o1w+[heƎ,`XkRp2ֆ6T"] <9ρ\I~6}u9yȐ`UyʛRA[4+wh鶤=޻ C/5Y=cdgZeŰf+# ӊz޿ؙ-8}9QZa?@qkq {J WőA.I\!/|Lޒ+h^nҮA/,?Y:'bn&}۠\.{/8ҔeMlrpdu$m.Dw8QS^ޯQ)fMcN;KvS!5Qs솞PPW&."' fݍYX V]'1 Ė ^J$=/Zp/jH>ɭDb_ʱi=Fi!7)’'%,NJ\4Att^Kr5,_챞훅Xp5:553>C */)Myڡ۬,0wj؎]3VsevчB3PuŪ%|3 waj43[^5[h. ,\>=R>NQAbF.v]UosKpiU7R q:/M]b qmedeOE<9 \lΙTo¼ZA qL0 qe9ΕU:5ظ_1Sf{mտ,z:N.]qb$ E0nڋok9 >"x~#v :pP Wg B^FdϏu *DHn;F?}n-w3a%j%?ߺŢ/ݜ2 >XƵAP &,&Ǔ6vHfJx*Sh䗅_[AzD6+X MN|1 PT<{>0,>':oY6Cc'![(919c63繴 m]LKM΂~, bp<*nޠd=Is7UBt _2*˖&kP*#w틳Xo\ʱ2~vmL@cViu)8 =һ%3pl C4žSmu!pI6R{@* ?g҅xhKN%i6|zLU}Px-B=G>؂ &kl6 iq)(*M1Sx Eo^$S>~.},)xe|3#v@%(@ۙcԒsEevULBs$*w$lĻ+I\??G*nk =1'ϝF>2Y_FLp}{e~n1߄.Xi%6P˿EC@nc6z]gWaZm+jǭX#A=@ `pkgO72"\*vz8Jd#SdS69bc2sXb>7>EQ79Z$$I࿁  9Jc_" TJ Y)Mf#7"ȘYIV:]ecKG˲ yo0D~}`qy &4<9Ie1:ƆП(V2b΀ ;&JnZ qJnb]4bŸ F r["{d ecu~KلE< 8&iaKagY-wF\\ czgXq:Q[` GsQ{\=]1NgbnӋ$"LD_(4Cn$yA6X_֠|$^b69RZY^2鸊jOqPKD+8X0eQYj5FȍfK$XY!|vk=Z{LW^) 50q1AϘ"~cdu(%3Ke҉mʆ@Զ^} G %O#rX>ýب{=evx{yF!=rxfbWg^ YڱמT%uV7 "_:wA~^'z(8+  腶ܸtiY`NЏeşvJ $nXo3^؀VRНB\E0nm'^l}1iRBXjl*՝^4@ |4*RaPc{XD/Z o\-ќr?Bʞ1 ?=Pu-0wb E8iAd 2­Pc7% @(r֤aESbM,wMޑDͱ!|&-UINw$1hq)'{%8bfK_l 57!f;M6|]areSVP(5ey}rs4K{X)/OȪwfmmϱۘ'y-0R\S\{QNju4,!bNPY? %Ih ej_S]iK|RRO3=V5e$ nU_MΒ:O)5 h|f5diQϨu5i6Szd|Xy{8^{7 tCJڜᏠQQ7eƾTrJ+s%%2,T@V%]^ IjRzV1Pd[V7;Kv=_{\piLǼBwD>U>m?>L3]H71U}Fd'U:sUtK/Л($Y` sB;])?7S\#"v{C@>M([04n⤽Ì# 2 k՛{=泅c~L"y`GJ.yIe@GZlnj**`Ld#kqHJONgZz,[ A*Va3b#\>>TKve%-M;3suN!9ϓw.q,ڢ0ITWEPe4Z<&)3\Eǟg`Z:DTɇ]G. qlB++CE6a:_P>&W)6epYQ8(;(z.  1t u <]QzX*^o!eDI)GM]!8E(:D|)\g4%Iok/~cEg$!V3'Dݎcm$U@1ge#&n差Bi/OBiV:Gb DRFFcpg~GB:x;f%{$W<)I%.(>ӎ4 a;uTXw 0.l;!V@R! :gT hkaFVAWo\HgZ+~ђ{4\K\J ldz4Hckkl:%/ZAY[ΙDG +\Sue`/"0} `9(Xa{I#^0Xl%nXřHu 3'#4=OH?-`WA} " \hI8~vzmpsiJloͅy:; a oN1G7?; qgC2m-Fl&4avhT9/s)q'@ ; 3XPaw?"|ɥװ@)]bWU(B 9C8=Xbj <+^+]~Iu+dlo!=LePi)^b_P#NeZ )Ojܤ>bzj7Y ey>C*ZDkJm w2T7NNrP _`;@:c@^pp@%GO [(WuD>hz]yP9: Ie]xw3f‹i\\r{~C̯s8JdnjI.o1[29SrV=ۉ0 J!RYA5ծ%{ʐA\W{:~Sǎ;`3 v49ì pāK0yi@9)Hh M5jLZlz櫜 Sf]L/wfR*e{~HTXyr2˖+X &zlVhr/WNVkR:ui  ګN֥f _7m@GP "^_ܾPy ͈ԑ 6 _&G $gFj뾜4Hԃ^GUgZ*omfv?eh\fy_Rw°#! nH eiiN%AޒhwIBISCBݶ)N<8uXo?FG[H1o/+Afg Z ᾗa?8VO0 x_w~]`?8$ZO*2'G5/exta3}P^_fA _FWPܻb|ET Mȸw D P&Wo @*fi@ mjv"†Pv|ziQ>`es(ܙ+ F-ޑ3ƎPsO*wutR ~=7aROS)ꌳ ~5{mY*1.$ iQ\Vjw j9َ <~)lO N"z}U{=bT$c]Š}I(D֎_] XEjrD 5- agmcuoW[?iV8PƔUSxmqT(vI/= لuAZUm-La3|Rn~hE?#cƐzM簲3~ۘڳ@Eg{6fʜ6_-1FpmtCn ՞T`{ӿ=^űR, &R5$/qd!w9P?q6g +UIUO*p.JeG<~z|[SvW0?|kqO)9Nq3+x\=UĴSjpY%$Uޱ)ы vLtP5L,5Pᓋ-˘|-vN|WK>| ¬;>!+@RTL(cBDcs tb)y,MTB;eR7b&AB}C< *HBGS!F!+Uz_izǧڨ5t-T/ %a6z03S q !V74U(q7y,?4-UO۷1y9G)=|HL zW,uDP꜓'5n^ $ @U#35Z@sLh^BXjB0/ ;$\Sctd"D"A{F4F LLP0A:Cb9?nN7G:%eSuh/\ [)!#V{LĔ53]l3Bv)K<7eVf5%kgXj3$yeoVpXZ6%2\2M?="mJ#<\;quNRIe'WScuFs*&cIٰ@3-7Ll*bFxQ7N9:xpoNRO1IÖjqr-9Ǣ oM'DK+0bAL1.W|֤ dh&1IE [ rcw yVʊiV/c`>y~[{|,9yЀn7.Fm^QVar~W:뗫z=GT;Jp>8«@Ăs Vd OPx<HMY\nI{&:P DZ/JHj"Ca/O8x *JU6"N3bt~*АPKӎS2@[}m;8b%IM) ot\h[9l/p~Bd'ŧ,v X}u&(±e|cSGK_ܑC3Θ-|H%&x:{;5R/PsQ;pYkp7D 9c'91.YZ?oZ'"mVl;N>>e*X-,Bkf9E|oQ=gT4vuLB5)r\d u ӫI# s )CN%z3;D G\Λ ݄#_ Qx[hP>PVgs<՘}hkAz̘j. UN mwӜX BinR*J /{S]*{ST CrYnc 6v78qeL07djdEVD9[K-K~.ۃfj[a=1;(5ͿrvEw,&e>LٕRY\ikI˱ɿu?p@Xq֗#ֈo\x[&v'ι?؝ʚćR}OID#e>~fxo޹@DU>'@hYLp4$KFEar-dBʙN Y.ח&n 7 .< Iإԃj柡xSkpgK(entr<%l^<-6H7FMKs8CD4ಈKh+^> ZuP{n܌uV"u#隂ϙsƌu$-jXc5 6Iى8ɳJW5/OΒ>hlSE!29{̿k~6be2O鼉W ?־8(? ۹}sp#k+J?\ W+ EE t 氺-Q<#Ey3O`생O.X4CN(fYO]7l,XAm -zp"EZ[1a?LaB*'Ѵaӥc:L1Q i/4A bxeBh*/j4~¸ݸ?1aIè%S[j7&8Ga1[]|k63H}PD9$-C]r-{;^ݵ,.vcgV72U >3eM8"ᦅE~' VPl;yyk,~S-g~5zJN҉/rAf`;.iG k]W ]tD4 { q.\oދG;X"P?&gl\`K.S|z .嬎O\`n}M!M?`f˴ S[;=01Qt_U8\.oԿL%' TjRR=b3ݬiC-`":B^?u{DLa ˔Nym>eBH kx:,.r0eui.{.x<s\T j'I͈WacjfGRK!la^½K-@;\ñZ/׉+$-H%NϰVSQN 3 PF F(WgaG"Za&޹%I7SUw$-p u "|Q&4yH qTesЇG"J!a\]jpW|OYiR-;[Cc (SN~ԗ c|GfsRi}GW i>-H]"a@w_Dg:Ðz쏄Bf*  sg( hSe  (Ȭ`J¾5,^^?B}XY+|,X~y7:573VԷNJ<,xg8A<@ p SwT \h6۟yrM9I |nuQt*< 4ݑOAPŶZ: E۱/&'G7aew^4v`Ct S`Ui4#SX][v7ZlK@xLӟ0>d)ӪXR3Ww '֪'/!7LF X;fVWx,Ld!Wn:Տ_VzyLH7={R=!)ƛORr86JGW@vJ9̒g³͙@VWlˀ<$0axm|b8Lѯ,%wPX5cj :VC"Oa! lw;x{]qRA_J6Lg+L)-ԃT;ofJg'RϙO"N ~_;Ra2#F&Cw9l,SКq;̠ٚ qz!CB\A/W 75D+5PO.'O$.alB5<s輔ѳ&qwA(M?jNyWn ;U̵>ABF+,o̖mXbN0Ƴr( #v '<.biIMˉñCKgO6wNTsɋOmsG}gK^]l>}KE i[ܘ;g ?Riޘ2'x*zE ^TfHW)!?xv=.CiЯG&;~t^H7HŃXYv;{=򛞢'ց(Շܲ $;fve?I͉ #k*$6Q2!ka0:.j%P?d/Rq WkMښMqw"!Yt,kk#o) Y)E*%EAnf;lܢv98f5KmDbN?+rrE9B6Ϊfԯ7K} +E(դaŅ:+K՛3Pb_8%BrrRHVCe bc!ÇϤ׷ۭƶ[*RP`T~XNz@?_@hUŊ*efSlw'bzojUSoG&)mVH6E+ॅq9A5H'L ^EmJBV%Lڸ€~Z窪=݃EIp,㓞RfWT,]=u#qԆK,UbD%cR8&'I#C{ 7U8Z\?r9O !UJXp,=u%O4"7hh 7:rej<6r&h!`^Zsd=5 D2,r{Rz@3W~)<3nY䗧艟,<ݿp+\kԳ\KpAq Q2UԶ[#N=nSc𚬃Ϫ7dRZfgSwU^-ܭ|+K5ѷo,|0 z>&du=eSsl~!u3@Z..6х[Ӹ ]xL 乷vJ>V}ARҍgIR/׊$8uRH`%z/ R%G9Q,hp"݇XyFR:0Ld>T³mY5k <6 4YH8'lj3uDEYXZ1ҸPYƐ$)EbFve*R#oq;Wì{g?fD4*?*.sü;T>EԖ{1p]ϕ5?[)8ԺH@2߾2G򹻷~ uLG Lv&B M+͖G mwϤ=ӟP-b@r4I pӺ̓pVpW^$AZ@DPna!-nCơH?k2ɉEKt(J~ĤG,i/5PVQ7et73&N5iv+*&Gc䫁}]^OsrQF~`^ن\;2H^BՍ'@%qp̛80a37m@`%qP}(#on)AM;&p66?+5h't^cBQs lYdcގo\D.K&* =2' ¡y@z&/"^99nIE8 z򿵥^&O7Z7q~Pykipv6(~SMg`Cil_8*G[ Tbf69Ń!;ȶ[ZbVnPhs;?qUjHhx=˾mhdBx>i%lLF-lCxz!lȩh5lk'C)gG>7U~9wl>Fq)ЦP!{JM[;k nj$b*Ji]78@k~7"Zо_VPnA=œ- 1o^5=j^/߁6:ٚI5 ܨ|ejnn0| 8b(yDiאsޜтMmB$r(wku.Ի =cbտ|H678&$7t_)g-3|zҀ`9gDOxVդB[<n&O<:BF#/ ƞ`p퀤't8l< 55 $:ۥMUXeucIYO"P>0y&7>g ;:\,k}|pe[hlJ}PbC v.bn*f7&p,Vvӹ_pV ^d^fmwAwPl0=z^i?}ܷ',142×""{y#?%W:\>'pJ̈v%EV ^HȹAmvB2[S[*OQF "lSm"TkxRgz-rmZ$Q[l]a}SQ-i. fYgIH+di&R k⦹susC$7[Ug,RЕr7eKNc61> hdTɴԒ?c{ӤUz =w8 U/-ʣk'"DE)]+8whל yLg!׈>y]4e㒜 z۬Gő/!Ǩ ݧ) lוܶ6`eB\;v~vq咯`mOjlU4 d,'}O?ǻl {X\{U˗0.poTHpt9?fMIN5*K:q8;LԎ{CMTQ CC.ҝ5np9*r^R^lF%K8L׽3?xV+tPo֏&'pص(qn'0(i>Y>o Y|ՅлFv-4a T.0v3 ɍoy;E/!!K Hs(k >unhhZܔ̆P `Q?h2բm'$}aWҿLuQ ¾|{ stNƜG;3I #TDIjiXopo\aUu2#|=tk b'4*&HO_NВU7@%5G@}]i(򴇰v΀!Vj{f􂂬k9mϓ S[p`z"?Q&?HM3:SdY0e' %wAE/T?-}\P,GPq/]z.!M/_3 VG5 ]|`jحKچ(Ioo?Ӿk`unKHnT^o-`ʭn0hFLlug9rTd@wAٚ6EbfMU.ٮ\n~ħUX5 &EY]Xf?ߢ DnNg2? e0hFƎ+9HǷsU:huM^;&ϫKv1}Prӑ?< 9;ix>M!^64U_ua쨽Ng+ V*sP?<dz gFVcIFC?ΨN/C_@TyuZV^*'e^~M5KvSf*Twg7Ztcvz0醢a5] !PCcLmmRd1FPڎ}[iD0̛ұfcD''N\O*9U^v;FOY>dEٻ[1An@~fYQ=D:mB\9LUDiF n&4j xk.6"?<{MU;GaDb`F~ēx]hТ`nSx\0?-Zn>(fFx)rƵx$'ﳥ{|h9 W actGTTl葞TL$Μ@W\fǪʈrd1^䤡/VY2Ƶ]aݫT_Z%h' >j+[Ws1AVh̷4qeJoS S Qf;9%c<څ q!Q> A ?\jXοOxmJ+U|R=wzLȐLŏ/rFQq4߉gL(;5ZlR3Uu#Ef+ ) !)8ED*g5_T v|gE&ӡ\ eq9buxHS3g\D!ePKp6#6(xt.e8]";v}7o|ƅsJ@4>Dmhl/U[:F͎֠|.U_}UNCJfb.DVS:@G*BcEW$x{7yI (PL}YMFזm||*O纣vӂi _ojWejAgF:R2!8YVyP;dHBՊ'F~m}PO2c,g`-ʻIbXipAs㑩[:HW!dAdcXɟKɞ!hZy(GS9$ ,-Ι!wb}w?kH͇hO!G(N r6Ud6Y'g %J=Zr,pp}1D)snӼEH:Dկ Lȳ$<_~.q]= p\DA;)HWc ,rf<\f'[6I/>ܫR]7\T=l1>lTk?~Y1<uĪUkp"&fu`cJo;֓Q!׭L|_%SvxlE,4ua ]flJxQ̎BpcO֞y4 PQfII$hODoy<\ʑw["$`GO4]yԀarAK0 t u\S CIR0#mmO36Jf]S%WŰ1hO)U끕zWn*C%(ٽWfI6e>CX.yृ|٬E%0I{1͚K7{n4fӲVI%,pU.zr׿EϺͿME~9'0W+=2RaRoڗkrx ?Bp5cjK䇄;,Ӡ mn&cfR q9P>>eNL_{]M\^M0 6:Qz?ůjQ _ZUu+xBsBS N4 znkvEBh3kYb[Y{A bE"tRQx{' :"\2Xq#N[ Jro[CX⩇.oɂ0l!".3 YNPyEFi7(p{q޸2iQry/>OUKvgS>q%MZTmZdpg~..{{SlީPh: ҐJL=siS7H \=<\k 6y^?15@`Pav56خp^54cƧ FͥmڜogXZI~5G: 8I {`(_3|{Xp%PT`7\Qu;V^N<(5gr2,Ğw=%#lz,mp/ w{}3- r_X XpѣJ׺Dݝ;PYՉ r}ء[=\ N|Ii߹.6Z묩tᾞ#1و{,rtE[D<e0S,9c,i+ ؄Y((oǹ[;UEO# CG'ݙ6V|ݱ(l|8hO,sel?AP$kZRaRroFVXEғZmV/Dn~Wo'z хXx68ymt&j7Mq(C}oO:z3HfX s;Sl)4x5ui·-wN 3HDz6i>>6IA4m3__AS9mˡdO2*fd0\d\Cpn!ƱN]d,U6䱒z _1ytQ\8?phY&M]"Q#mO8EAKIHv gPOE֨ k-b39,lc@NJ-Ϲ3~X ̡}?f"sIۮvfbs óQwqHb2T%~6^?;APL;gkoW+&]W*mӜPH7czҫ+ _cvKy NY\)9nۣ+7u D)8A^C6oלH#ވr+"wW\JkUG[m;Q=pa`|2I~׋IH_Rتj)baLp?`e-j`jS>O=i1Ox<j+ ;S,GN65 Rc 5vXk؅10RZki<^#Ϝb22 5uuZe>;mq}ׯ%ގ_Li!hq XZ|/ kI/W 3B͍-[1,'r(Xe qh￲9y&fN NlW( &[xR71[qݡ&`kj0)1B J2aKYD59M?|h Mj6I|=A:nœbb50YɅgȽBFee^0]J?]/y+ͨ) g+awpSB{]C>ԵES],BH\`PٝV(4* <ӪEQ֑E4auYlee-W|fzۚVŮ^:Q:g y Go}"xXLNOA]b}sݩd-9?&w˼ j{>k,sSM3Rϱuh992 v» ԑEq{V6ӘX5.z8gGZ"| FNw*O4ו_8iD󛇰z'=ԓEd ,+F")_}OfɸhPݥ/qL ٶݭ&d58=c\ֵ{T56SSaIϕǂAFw?#A*A!rS[/OAPWG"%WK PrK38+)Sgi LGUV,$P2LLDš ޻㳩ǖP mM~, +\ee5E s`B1o1/{np8ApDԽhN~\>z2ܑw—+Ynk3PW2X3lIz8% ƶ/\N}=d@U,%ɑ#V9V{'R)8B BƢޜ{Am ^{Xg mbfPW D;KĬI[Y.\ I!˸=@v{R⮊uD{TPn…7! #.Y~-}5O#v?V+;I2ҬB`')>F@ժ{ cp=^.IoTF mENZa:| c혅C "a *wn֨_!_}\/]YϥnpCyo$JĨ:h'l6z7C\k-K_~zKE(Q`$["u|]űld]B-NW=q,}` 1]xzv%lw[]^Ȏ%ŀ^\*DU0&;KWbNyrh wvΠՂXCZޗٔ蛠)#'4l̓?gvUƐ{DN,8q+ ĭkgrhN|x}sBgtx gȡWՒa@ЦNDq_ŊcV]%n7S}mq^J [xp> b8w?Js(0Xܪc\[B-Rd8CeBTdIQ23_Tb}ϐa0^\ZFꐧMMUaf_Հ/~+(`{?űM ƱfڑȾR8;>' R}_qi%jW=nuLqFa #olB0SW=5eN՞0&h'?+gÓ+Ur.S6E}gKq.M|]J5+KbT+|3P3kԥq^[kâoC}w2@5Q [IԄxbP |U;l^P=>B̥>Hk#;22X] X3 jU=0.N)@Ca2@fd \iNz1I!xDR,rvDt?v+D ‚B\e&T-%jS s)Еw#6Hy"c4Ě+{25wxa^Pnw Ahwx| QU | i_2+޲Lm/ё'L|,5[B~[.0-bA[XgĄ ;!YOÿ:_J39[GM%=] XGsL5B+qH.&y)1dz9(WmSn[B+t>=o]R4Iʉ1e7`Aj-&alًyN{V[,].f J˯9|V]f{WkS'AԐ}GjֺADM޴e#*}0 G$9x&,6 OjZtOC΍7{h1_A([XN ?ulu !K w9oqޒ t;b=k4*k!2tfXCٷ =ۓ= ڙIv;Y97S^[‘4`L(gU$d1/*~}"f} E rԃvy0{1e nhg\1e Ot| "罸f`ܧJaZ'?^FyiB#C_ÆKqL+6'EJ~Ƒ+@O+\s8a`^ =xË"'D?OPe&6ao]3je4cqAKwz˩K?T1Y狩%)]{PW }Ң)o@C[2qAдhO^AM~]Iz=v[ S2E s] {>;=\vW薹l{l9Ϩ̫;G\[ 8-0LxW>')n@Ty! o $ wvܟo33.3-W< daa؝0&B4WhBnl"2iǺmJy F-䕐dNx]TIDH*ʨ5J?Eq,PɗI1]_ e }qKѰz2$A/oNoR>fѝTI4Gʨ(YdJ}'n$OՐ M4 V{7%&h:͢B:.%{mlPϻ_#l)JRcηK@U;WVҥus~g J镏@LXOԽŒCDgM\9vUx}j//ޭM_+ }:*CJaV^@WP~Ň_q*Gދ D+l=2r^KmWuc gra)\)_6[xW@ p\14d@Ӄ I"c$&reZS6-$I``=>DwH5?-sjn,îepv+xEat[^H+5[_&\0W]G/?~ѵU9`X]lGWRRCfD e`ǮPdN*>~wbT>ۖ< AyBWkBZ-[i)9ҪlJX-H.6y1xcGb3 ڲp|%edn1y~:0aT"{QsuJ"?~#\/z`;a]nPG&\/ UA kJ-/UݣqYבBƔSx,OH\k=܆maڭe#OEژ6@tnZt`^̧{.+:-4=7 z(ljyq :y&"SΪ %&N>H7js003ϹD9%%ȩ#jQ#9C$0? [ěKTX7-qJ+XxA9O;]]嶕J@'AA4$BYfrJKpb1wۯ&%~6-b}'#w@vHNf@yƾ?]mrU9t}#< Od(ac 8$D bq~Hr(\W| tؙαA*c δ*k}`Q5Ϟ[ ) k/*DP<?Li|B:JMy*OⲈ.P3NPL")MsG% #>amOf4ImQۃ Lb9Έ{mtrQJ3f%Ȕ뫃'r^$|e V'3UB1ɒ+n8+=IPҶ F_EWaG ص;oK f$JO׆Gx@xRY(IրM|3c/uxrS[O|Ɵ /YaKM]`ʛ"Z)&B b⏻fƐx]I bOV9Cݓ#& `Ac e}@?w~a디et.0.W#tWӲ`u}AԼ S1X]cp#إ'#R v+ v!cǵKhRMѰMդv{(յp/osz b4A]FQC‡^NUدPcj#=;s:]}]D/ܣK3LXfשwډ34(Al MU9!#܊˫hYguWmZHЮ_ s@M/*,usԣWt -nRZŋ+6P>VNੜʚ:׵d9SHu.DJ-K3@ߩyqKwΈvpisb\";|WX{*tҹ1gTX]_(첿Ս8ndE2';ۦ+8+݀K?z~ lQ0wh6Sq)qr6Bo"h|Kq#zT 0M8[kuWJC#ٖLΒlxRFrEm` /kKW:Rvh \`[8j*SFEVv% B(# PĆ>wIL ba,X[u>[X5(nMu'\Ub6N$ Gag"!A0cX:撋E?yGdSz6i[X;>i,ᨲ}(wTtesiOVӾggF˷*&U܇KYmZ"Bmcnz)]!w_RԶ >p2SEẼ<?1~dY育 iԒl0;2-S(.f{zQ AWCdz1ʍu t(o=ܻ-SOny{\9L̖YcS#_ߖτ߀j&¬n~ؾ³t;;<# rU/} rmF(mQ+΀)V(dYgV toc\U*۴VwA DCL 4"zCUA C`32A@۵cq2ݵorA)o@+D7ZIKV/s3C[n$,ߨRdKOFG6I=aEQdʥP |# 'zZu-wz[7ATHB"}56#qYFa \ՠI#h6IsS\b z S6a!6 ɂ5ԚŬ BTkL#NLu 0ⲩCfm|4)hPy R7iw,nD4H12_=#g4zg/ xvDqtշjag~bRE ;P_RIFXI;^tF On#&I=5)•[*J=>8h;*) Ė +z~BY~db7`b*iTb~ph3&[IG(r,,R>X߭|h6N 0SE[ie ˆ< S2+y]'zXPq 3 +/81=9I'QQJ kEb@bIU7yl8>EyX0ڙ$)ĕVxHc ns@,ߋY= gHfvicj1n/+ Ψm?膫^G y S2ޤĻakN`h\,]v좝g \]aYd~Q T698I="]-ŨjAP)vIN؈]v`, x{P}3 s!t{ Jm:mY2GwUr\GD} @8.Ct!q8aak5BD{,, }^utgy Y5+@ h;mk> kC=0mgo:1SI]tp'='lat,Yv97%$4d}4IԱ5Tƥ $bpfJ! ~d'0߯_3s 䗈^cGI3v.Tp{lIi AuR4 b5MR+~lV, $zdR;K l*)׬r<ٿuM|2\؍bDp&$ wkP x[Uqz7vpXld#R_NBxzAZq#SrSHTuhůN /S4d3 _[ ^gkQ9pc 4cv0`$8,YK+uК32lo *(AX'=~|u'P@ڰNX])]͑S{ EeNd+˂\MU 0L'QmM:\q15x7]pϢU2Q,%5XIŖ=@ dZ4[A!VPwdܛ8e[njXC%plE N J"$1eLj*!.Iܙ[{9;Tq!΢@ YF~; sO^IbzAz$Ȏ_Vc׃ <V$;G0kʶmP="CdNS2"AL5c4w;f+#_!pgD$Py4N uHA$!ӔV]esBCztWF[ox6lEIkqEWV vu_*ot=BP%@XGj/)tڟJe|`wyvsUݸ!ߪ1[6|)\c%H,{>/—-/9e]pwl%_ 9 acbwNkfĄƂ:@-;p`"YtO^s(z 0PG I)5GB[,bpv4]eA1yLN;[Of^_:F4u2CH*%/c'^PÃN&}6_&vO 0sɏ`=@MLgă#/i '? k'%#}bY*=zGс+nW=oWh;=Bq0 aL%F#_`@N;cup帩i-ڻ4ulzH#O8u>=@br$ a>RpdLS/媢~j5 G)KϚWd4n(̹cɡ@eZ浪C ֨1Z٩p"՛4|&D} Lmu"&t>22,[^K42^<^=i8?X3A'Xw!q Cscڪu n$)XOARaqI~?7Ez\_4eĿGGGd7/x͋"IQE,۠b“1"?\Jy)[RBX8OTNH>5&sZ-{8 .bɱ~ϴb0off]9ЗWklMP푩k*g_&;5xƬy}WQSrTNڦD?Q$E1oXD +1$\X~25/d7i/ !9J60;H:|^HѼ-y^7 "΋nV(2 ,!#~ 8nA5^R,gj4xdՕuSJ{儿b驅D Z￰v#X3B2=h͜+ IWlA밥ԂHlp RE˺V;6+:iM&\QoX={ ?V<[߽]׹ Ԡ qlU% ?`FAF_QODߙngp[un(w(  ˓/|$ܜZ<ێ9Xk7~}b-'<ݍ]OvRVն8aeN rӡb|9XǞ+P .i C!g0P .;t3; DajCģhd&$ ՙJ*aQa3:x N8^90L 83mFu Dx ϕj Zheꟽ(2f)Va~a. ihJT'_[˪C{\X~=6/QtжҰ/*sTm)#yl{!L ݶ5KcO=&%adQId10{k4 5}7-yp[8\uȺzZ\Alr~.:Esy0dvo7"`XkZtY{g4 դ CKO! _O7`T~x5,9?$| k9x7Y$c g I] S) Q(RSiH^9Xp0bs&@-&0ow8y$C]*wQSo: pN̑Rk^JRXRq]ͫ+ZKzT,sT~KFtCCg|)Vm1qD` 'i!PL&o+޵)=m0s]-@>WOt(YRP?YFD L:Rߗ y{۶uB?<a 3RVA\ υnu= Р rO8pʏj7ك| qF/,FR?5-_A`NH(f-ܕt;ʆ_LDQ MM _w#!Ќ-h'{OQ0)cG{9Wf!/M7Js|#qUAwS4_`|?y wT(wjE;Lc,=B"4Sn+q2 ޠhYo8ؑGX=t mot6؃N iŪ2f 5fcl!Lֱ@{еmIH2z-wt@1"ѱ?<;P'M O@ cL0gΐko8~2Vbh{qbRU%c4m#]Zr"tNje_yW3'&j<۲WW^]-MܠƵ; Ͷ9}=VU'3,΍"QE'S(3h@cb0M<:#SlI|2{ѦhLtk>Pğ:e)vdjǙn!D}~Tiyܱt8j*{طKe }H[[2B`NE]:ԍFm !! 6Lo$YbˁFWu2eUU0 PhDDhVaP6Z`4 |EöI~)Z7:ΛܨtUQso=O.ƺZ;|Z 7ZͅyMC~+1;C3ӣr}-}o>L yf|&51^:zi7fx&S7zq'QW &3)w=¡z+pDAyͽa|vkIėYnM)s{hu[0#ah$q){iu?Dd"촟x@r%%[@86ȧHb+!LV7pͯ?MRXO;}gq2a]63` )̳f<_MKPHHzBK<}i:<"9Jm1WPkYґB.y ==<Fɋ|v#:#ڲdIxveQ|)+"lHWnz*| C{/ĹS[i 7"1Y_Pj1.^\'DMq{e^7)|¢ʋ?;MTP=ǖO<)nh~q ^Bޠ^1$"'uj~)>O- [o[q6y@`.±׮IŁ֏Ӕg^FDø 1%VHS=8 (&&&Ӎ"L-جf&~&G.!a C,Zj13/M|#-$)24z*m¨%߅>b҇ _7UN_:B⟐..muH~oӃ}7]W\0: f#^ޑ``*Mb. SjZ_hȲf.UV&ܽ3j"#/:#l ݖ)3]*U,85,*WXAV}ZRۉ;rRf> *:Jr_'ْ+HFreCzy3\8+ea|e(*)TLPV;\PJ"'Fr!)(3vago$}TQȥT]uMW}Vxwb}Zy#;7֓:~^BkQ=r&<2^WR]#? hY< їw(2C& ^ZWZM(OiB ׺2>L2)ҩg7t(h֏j*\fO/ 3SPFu 'g؟-=P@%va_[ E2R4 PTB Q8AA_\J=_`&WIwL1kh}-f9];%~$03$INbZEo]/W v'{z͡k.?"O8d+)=啻Ar<%Q"\,U3b24ƞ;tL7^=͉mT]`w]gԛ{chMG*FTwDÕ'2guBޢ9w|qS,ݳSu%XwIM5KB@>'YwN2eĊy`"] ej.Pґє!si3cOVj=/*)*Wt,ӘM<<{N])?xBm꥾ea|#'/GZ9\:c?dlm* E, !g* jpTO6[d8vK2gv:[. "ӛ/iن}~k pmS}Aep$zM=LidS?4'>R >ҮYU(#]Qf1OUȎXu;$=ezE|!BƌNFj r < UWEKN_BڒwiHӯºvłm 롯 Bw5(gU%42>͵ j:iN0b"ӭ"3\h;cԇ,(fңGvL 269Ng c h-dᝦIg,ixx2Ks{I}Ñu'cb_Igj>CSj2L TDޮ.0T8zZng 5u "őZV/S{V_^!\P:o.r|}(UQFǮmק&Cۛl_+EZ7Ȍ<%5u1*Fa `r\U;6~Y5M5q@@" tEC#2ӭ= zQ.s "ch<ڀiB }d]vke> @+޻5 KڗL#~XՐ.*<0t 6=[yy< 9bSmc zPNT]y[jz]X |% pt;VuR/q`iM2/\H꧛=Br:Ż!!Azݓau ךQ&.gp)7"n>8 `_0L"_Lz S\Vs+!e![sD?$Mz= hU^j?"29ۛ: bd;@o>yLdbʊG2KOj5L>5f&HuLߥn+jݲluQ* )+Lv\vJ`m@;Y[+%qbE->A7.ҹXSEK%pԧsewx^]rƃXIKɁ϶Q󢸦W08^2sE@#ڝbCRuGImmY@ KUqnDJ:glYkyjk\"1HԴ3)零/,Q.~eTXI0F4nBwtyZ23D!'EaeҘfPO_&؀yQ8-vݡV$k_qEWa,<3qw"u/^nOzt4''AԫI mhyV' "Ыe0Du1Z"ULw2q!KT9?E34j׳yHZI;hDZ uLc!b) }#e|X"sy~&tR}ʦTD"#q9@ORQV7}x`1r͟d  Gobzj̬Ne g Lde_O imq!EoY/MTij~Jh-wuր@ sa ( d9:Ysy \U\: :gd\|D/r3G΀^.kH)IRu5pe(Ž6@6,@R×_4~2El&**4 lk:Y@2vi%.V ~X5kaB o칳.&) + 1yavȱ䱷raw$;맋2͈(0%D%)I8UVIO)v0FG{f$T _m<2\[Ggps2:a#$;aR~ՠ ͞qAbi}d6̀yb*J֛ 51`oTh]jc.{#^+G*+9qܷ)؛GC*a6ܺߖ9j{'dZe3+y?5}*Ϧ_ϔXknQ]۟^ye|V Bz ,{:ȴN-n ٬ +o$$@Mn?ut ViBxLv8$S)㲙2Z7KGK,cDdF3Jt0v}=5>Fp6έz f9 ]o)6DK/|pB!+HH!T )9'~`x{0\+)^xasyIZEC&ۭWWXe8D!NJ3"+ЪZg֪؟K6 [8*;\I[\[eZ *ɖ6dջWVҀB~wx->nH!|g; p^cҁoy՝ \2 Uu PاJ{R`fSJXܹ*W뵅vK<5IcJ!^ì`oILb9iii2;R)(ߏɍ̙ %}L^xhsuipbvc|uf1˚J̆_G5)Ԭ9VKDvek oX,:]&Xr,1ǩ#U܊;i)즅5v n(#NΩCKq|dkjudێiG>g(w@Ls#4 rz]8:F[#u2cr|nc*,Ȱ7)TqyM i|-;dԪ[%Wz% e菩nooB4$M<  JvoXK ^k 4C!1hF֢!|S96)0J̌.+B0UR@Ҡ>*N^P[cYKXV'`N1Φ^}(ΐ@#Z ]H1啯K`& &()4Äv[0v g 7ā҃uMGx5뎝`ճpU" _ '1U Κ"@1>:5]ɟ29T0RvbMO|I>WP)A_]})?~K%_R{HNb]c2=T.'2x:/_e)_uLwc1mOʚQv7l\)`+RZRv6!VQ|ưKK͟Y їfrD=: ڿ@m LUGF᝵Nَ byZdѵg{zt D[0"x@z6,ZxleYo6ۛK_z-jg$ׇ!!?YbǴ4aռI<7"kֺzI$GoFrT:3? vTϹu &'F<ɔd=J$gi<:?o$ɡLuCByic~IaK3+?Ty H@ -\(C.0%_bK_FO녢B'I8hVՋ)WQ,Lo \j' z[?QATQȡt￴pdF38=aa[]'Rtdaz ?)wPE"{|Lٞar,|lˌE~ȴwB"T)ZzpjA`3:i YG_nLjQ%ޯ)켸AGxH aoϙ;u} ]byb:(I'ZJ%k@sA쾿T?b5oyJKyK3]\R]9mmaξ^f>G!Uk}x8.4)wy5%pH&Nx+2Vsk`έ `?"i'~Z-uؾ;&[h07h"aL#{vONg$oB" cZ{L|-ռSI!#8 00?eza$'b* j+tն>a$נ.$ej+6}j"z(MK \7 MkY :lMJ؄fVޫ̆C;l&oBuJ_ f*iSI0e60T]Sןz}@@c~c O)N|sOiƽy!"NRU N,+kv3>-(G>ʼn:-Lt㩐8? V2@qHEZQ] t^'f'=Y*RM5>-ғcyQm\!IJZtW[t*G}mKz̒7RQX1?3=ަBЧqdLS*29J|Br/Yauu(,#֣PbAi}u6/26Uckeۊ0o\aC8ΥH81SԬOkL:uSy&#,IU/`&ŽӘhz," T|9-Ƕq} 3s6Ryukmh2V ׸$J^hIs5Po7 -}-ip 8(UNHUﭏ8O.&PMeP{)vD8dQ9<^uHL=9cEZbtk;URgfi+>0bXh՝ $z#mte}X A;b5nۺޓK(&*;>s-Itne`'YHx97zPFE)op] Seϩ*$0w:.80YJ2Z/eB uV㋮`&jq~8oŽ+|u/QzI|,J4\L[agNhUku=`zmz% pӭcُ15!BfA뜇 VT{L6A15'e/2I]EzcjV}T8\8M>B$_ZRcs*ٖBDe`K2 L쳵3c/nd*nwJmOlφcZmj2_p${kI+۝MѴ`/ L(d3 _C|[}wzG5Ws^6]9@z=ĵNXU&+u=Dhܳ^kRP?7= km%YA+CR07Lն MB%ceH /}BK!MR*B+FD N|(g\3=&q$9oY>Z@}}5RP  Bc~\Q B3`?p*ƽv1V櫻!ƇWTëΨ'ʁ[}+fů{v~3bC4~2b.+)/n OЁ` "ZDSJ.z}' OFo;NR N aw}5[[yåAAR/ףΉ&-v #(]MejWځava&-F1hΦnV-4$8-41:E4ZƓzI١}=vB_N W Kuɛ?'p[ӫЛɕOr%/MU ED.f^=Va6)kZP0:$jQYjP߷j6by C#73Rϥz|( ^F*\O$9d~7t0mHpZZ?;{K NtO8{@g߄@)M hE50zcX+RI9a^W3==%>AiK3Le  SWN.W J읚1.uz#gnDқڱS7ܜLѰνP5SK[~;#.ﳿ$FT (b|p*7 7+~%[LmqTMeOD x?[U eAE^ŐDsz>P[;`&"-jG&?p)y߻u?Onچ MSz@m0ݷG;B >;{EoKs9W Ľe mwQ|4jv8I1wTpwR4w[S8 Fhb?* 5NԀ[3O犌jz7Jɂ !t{4 Zxf׉ 6j: Ԣ@؃($h.|<^jJz]b؜N.<0tyf~߹YίtN'*$/O|Ч6QrNPK(/z0 w^gWdJ-#R;3 { CU0RcVcN0m}v[3Na>c4@ġ_sE΅ю!hkLg8ۈȬ~U*MeYd-Z ^BV5ꑑew+=҃ߺXV_]4\)YcmƍĕW!rP)GZ==)JØxaE򛃔os)u~Qsezy "Py맶o @!ئoY %y JT 1%Z}6;IGs\}j\2|"թװ 4W)?vv0jM$mAzڿ߄չܛRVm/jrˣ׏r0ZUGR֖}u|EQW1T&:(VBnPV0J>\W5˨Vnz"Zb9ːAw}O>{l7aJQes˾v<@k4HRpDR$0sc-AIjd =/;gr{Fu i&CrCμaKF1M79N[qnhmi4WT'pƖ,^Ɩ#oU|S; : -޴)הsvW$+-3ͻVv*y.fmW]Ñ#GT6Q+ntm t-/"jߓ?I(=)8 [H{m.w&T5 )1F' +,:Hɓ-9j*@YhP˝8:)v0r*WEy:i? d|0y~6f+4;ҥ`8qL }r*7|"+xeyy,g!G9sRwj@[PlZOXdf]@.Xf[p$JF0lfa&FfsD Y|쾧n&b꺞SZԸ]75«B1.ɓY~GMZxI'J(¢ɤKNAC\=vCq{x:0FOl>??*`O$50ڟ\aAsuAMjyŘxoԗz/O{k:+1\6nmy=O֤%l>[`U#ʜZYu1ؗb[qGg/Pĥ3Bhp -e0;2!6(ؾ|&A=7tۦsZi=[&:9nz_+Qqm8T/u7!p*sjtKֻ)W{̽1[w3_fM _C:ve]7M[f]tPg@8zJ (ՃFpz&[VVTnD1h:pp[SYJ[\N$يup t9[MuO)!2n[;Axl4{WsZCB(6пF Ng;hde-pkI9 nQmg-n[47p->Cy}0Ngo>$͛ MB]1]pӔKRt˶j̃GkIr?o !*3A/m#`)cBލ%`3VN@c{"{6+Vt[,9K6cn{lڲc>5фx7C #"!m^?%IB5;3u 1ًow=5Dl@ 7pqs/k oRRq1&m)xr>9%y1>1r[2.ڃ^+LS'b_2|&kR^s!H[z) v;R؟Bj{.`bjhA}>%TK_/ɵϮ,S<*tC^H4@{r"ګyoxlLB*N5!#4B_#K]9  AIгaB=I=g=޻c (Ѿh;`dΨ.[np$2Sۨ z~lohkO2WƄʞܥeH t: 16H4lvLd2}myn:0e6ݺdڈ]1d%qM =n:K'd@Q,|Fqa[౯e_nJbv|vL]\*-4}cr_U0ֻ]n6alw }cbq򿑍~l=ŗXY)lth_!DDȘp]1` B~* ǍЛ5*Hۭnp3}Nߣ_RjTҚZ8.r{CRs]$NFvy>p@g_R~tS5_,nLxDgP]@gߖPSU`gXn1Ӧ7|K VTz*?=FⳠLJ-W=߹@)+&Mh g&[;b9)JYk<_ R.~k3zv㔀&C78!cjPy_Zc]Q(2y[$I* V>h ˇߜ{hְM]yD`Mn2<>K2nv4+;+ 3ӻ="瑅'}T$9HVCғ)&jY䡍ZV@MGPlJ:LyЖН{ϒ\:.A%Ƅb{5u[R159[z곱Hdգ>Kw~a_gQ"tcf`I8VƳ+~?IwP>w>2IU˱*ךyM" :zT({vy*]N_87LT6jAM1i.HYqI4?#*n(%fnHM2@ rvJǫvA*Xeǁt2~3|k4^}(zP#%AH~G6mC]잫8xF a+|7. n#> wOei& #b_lDlɡ eȣufj9XH:<ʳEف{yoz[/z!D_FnHD0QZ-p6%~o(ZܲM^Em ޔ_[{,P#j1K|-%kMJtߊ+CCR2kkêOB[?W&†t okJk19t n,y@ paRÃmEÿ9b%ګn΄Λ~Nw4Ab7l K8A@?J@x)-FRjPf n*!lhYrW)ceZp7/n3Bɡz7SIDcvȩϰsIЏF4lj B7g4$[Rpɫ~wv#f8L,g"qi }w8$7&O#]3FG€aiHM`޼&W5Q2,=uOղ(al]O.:G'n5uݪ"¿PmHRaX;Հ{Y*GXG#$ OcsҌ&?Mh:;:X{~mNԪeřwt۳xhlNi f(O]B͎`6اз2rU˽ASOBT?ۼ,&PQ옹JN2~-S|J0~Qbo4 p/X4̌A#1I*(ǵF(M1< a5ѱ'vmT#g7wJ7L#܇űCAN w=tO67`3՞e\CAs$ݏ%iD{lA7*B:,qZ/0 G19zĉF2"EJq.m2BA!ےXUԀsĈa:+Ja5-|뾔=JV_{h]N*5 d^TKrmltIPxW Ʊwb# *UP Z>by$^B[Au.0N.l /9/ ٲ1J cE.qVbU(Ac [蠫.2QZ2% 7g0Cv= (LA'0\"-9 NM8L?s\lܘuoĨcV*Gt^kKpØ6T}G S#Js"C}\:F ?UgZ2ӣDCw/,E_$rgqF; RzV1Ye7v/|J0&KAcOBiH9O9X;$j6v).=MNT4DN ~}"`RY,yi"b=fg,S>^ix!,$ܻ=5SJ<}m1{]"t؊"8{%H2mA[P㗾RLXY|>YP(F?:>$oWp{#[f4i=t}N40qnwv.0º.<L\_U5{|RC8VM$ =9Y{TBS&ͼԒQ}#]4MAnn8!qb|s2h|s/5rubt)Л{TEK}7W2Y}{]-JO0ʄZ\[]]H 1vvcsY7R i̝Pztw)Zt$#u }'fw:V6 UZf'PRCX !x#T ( }4`یx?S@7ȣUpe0XrĀJ=hJ=1Bx%} y (yt :>.ς)@`Å~+FCJ4)-OOq=s64F͆. BƟ]t]=+eKw'MӯllT`W}Wv?5&DfW;iRqU k,Ho,}FW=Sd99[:[xPewDǛ5+m3ZO.B"r9RĖ4"}]aU}k^ya]y6n4νq=<7T`#*AY'E-] =g~b2]opٔΜu^y`*We BHRU?*<SP06ǝ #>ݼ) 8]Mw+e/A݌s9LSFJOpwlcgl( +Թm;D܂B\]E\F'pu.rQ>g2ٓxѕePd\5Vrp"m >w5zhe>#9iV% 0eO|7IG=?cF9X'X5?nY&TN-YC-HeG=8Bki,A[]:)\|78?VSboD\bΫ + {1 1 #?V<,JEnV& ;ňdKUZ~.=l9|0; ,V/XnN1Tè+8ʇ\dY2>xʎ3E ]R%[=oW/UFrj-oM;O{o5NrNV b$ Ik aEP2KƖL:UgFdg;ށB!XE\%SI$R~F#rC_o:r4PE(RkcK}ƹvER0"5  B<|ǎyɓѹpp)F+}Z̢cj25O%Jɱ6WuxQfd'OC%Շ@[Kn [WZW̓ABɰwz|$R 3t1-T36gUZK 4@G4$nCq*EoiHp'~rFN -'*ј^2'3GXOz**uEfG*&5`M)n ;c 0=R3ncOצ 8-G_}o>]It +,ļE>Jk9|{k[Ω Ty{IgEqnWo6<|U{r96 VžfԊnp "ݪ`<=Bceq_4:K9.;7~|,K;Լs{$@M>n2J}}o(3+N\ʼn.S'|>Bn4H'əY[q38Åkeu~S20_;KOvf˖I3q sdWpC0PD/JXS"PL>u9r""({G2#,0AWef EKІ(+i7uTŗ'sʔIƥ&;jEzZ_OFՊ|>J;Ew Ev'LT 0Ь r9rN:@)5&R>4I 6͢" 8 0eDA0AD^[%'`ppR^"pqPBޕ46eɬk7P8O[[9k2ؗ(I .WFF=տ'e$K_̂'@{}$r QnA=)}8[*2D1/>YܺFD9L=Tߞ|: }/Q9*ԯ1x.¶>hdBl@a!.xYz) ٕ"~8{{X)NrOR2~z 1lka]@*C6D3bsA0i L?}Ox!  SYא f%q3؉̒,d,5 wgnjsAJ5àaWõFGr"99^'Nq(]~[RV9zHu'~ V ?( ]*۬; kt\FLXޟ=Zi:g`wސ!'j,-VM噴=#mULE ^>K;,aewaY op*HJ5J4 2M"36x.فif2ke<5-|`0/EFJˢo,H,{Y>pU▶)\ώ^uǴbF$e65?!tPYw$#@FP6B6H/#p+5mV#ԕtGiu\Z]LL8̀}JP>u%IbgTU 5+ Tk:{p}Ac rKփ.2oQG\A14w* ^ӎs]# .TY$;пnU 7*U2kBx}I,g@x7 'O)]Iޒ~Q:7'@I$@9,䛟r.^]n2S.o, wDs욲-({D<.؊fD_69f a۴ja Ϣ'eri1MhtqP8M!Jqɨya;\q[xaJ^Q+W ,*iiH d/O4vteߗȺYz?LNιx <n];9G°u0dGo?2 I)9Uۼ!_ULA8?V! P{ߖ[ $eAʆn<^C2lUp83說.Ō颃ϊɹ
z;wEK)?KʽtKja#|׳%hIYZJi͡!!/29=5h⛺$0. w_1QNvn} (<)K/9‘A &UWY(4%XpĬ^1xkݽ8Rߨvee. pݔ#հF887>3鴐{upӮfj=o6:w& #3`(.u_ձkbn$wAZs$0 ".c#Cr+"Iw)sbK a&|^Cyr`(P;݈4  Yv!HەQ#WXVP ǚ#W[+{<|u-yWpQ;뮖o F/4}iMц#|]LDX`ÎD!;6#ޑV<_&y7u'76Lǯf`wK:ޮU3_2'^]\$[ jN]] 'W<X/0hAjՇQJb'}S[C(-u~kVsӺ4Aܓq`=v㶋4}*?Bd%SX7%D}S}) H^Mג]`h 0xJ!;s[xtE/>y /&qRoݠm2%WP#F홌 q:H#_7C%g,l .qk,hk ȞBCd g˲K-E~V&صHo.*.T|ĦeGsJB5V,0j(t*wv,(?ކ$5J5G[crB Nm8e_d4 #m sm_9#C GV1ƫuјTql%W?`wT&(d̚ F୥=0 p1[y 5fǦ%"+fh?XzՅnqN$-J2"=5R"g_+W:µ*vO`G]a,`Y |Cu vc;ASD⓼yh#BdYB%ϱ;(Xr$0e؟~ @Li{k)ͶdddH"\SكG&B؍"qד3Opx|+$MRQ9=vRbg_* ŗR7*)G6}3} x̛d(Aj V(p KΘ$(`H; Ȗ^oG֬=#<,&M ~ynTHTj3jL7EP+ i0#krgAb{I]3P)h-2n n1Zk }zxc.1bajNܚ̄6&?Fd0\JEo-DmpF[V,ve&vk<)\@fΘtf%mSEsJŧIh|]b(Rgf"dyo4${3!AO<9`'lͺ*!lH-$ǷA>MC8Ae K 8OJG^GvIaHژf5QoYB>FGRHi/QZ&3mD&Si/o.dW} d[O>v?iM#lR"H܍R;m\hkwQM17.MҐH@i5'3Ђ='mˎt"W=N>Gjì53`j-QzLYF 5@uK$KGJggy[WbYL\4'VEG`yƵن(tPD%umdo_܊8.fƬ_ =K'vꩫ`C^h3Kad@(:˵wgƑK;,ܦ.k>]I}Q\!Lf 2F&/Vqڂ^da,WpxVs&;հ :G Jh^TfB a0 <\ʗ nȁNYկa V2կ'̰K6]%0{?wݧ ?lĈ<Ú],|o5#Hɇ!{"Po1ط? ~:[˲" +J՜YS] #[w45@?{M,T"ܓ$ z$WDx5o,/;pUxz0tu <θFzD{[bˬ|cS-_QGi+-y-Ò<PU߱!=:.VcOC* ϋJem:Q=|q0ߟЀؑM\{Wv)5 {vhȰN<=C;zgǙ|myqkof1(.J-h>1(cvF0g=xTOuqes)aVl:95 pf ~\I~ 7މr1bJE&4W8F Z {ƄI4 ^V/}nju Abr3z^GD0#{%Qs{ c`[Sm|[czgThOIa%WOU%(h yoij8t>k?%W1WuYݲ$5|̈f9@8܏"-sR`dU8,9".QV\@>*OADf]嚏P)r-65X̚Ra2P@}{y_[a5;Zܕ%uu13 r-dX( {@yćj^͢` uɯ zrY yWLQOY `vԲn75lVʻԀ 6ơF[4! gZixwVA{-:XIuR<˿NWKnO4s+J()W̃ 1LUXֈ qr9ݬ*JWltܗ42/#Kɤbs{/$ brG:8yi{:" pg 0} |>J^Z>wPExD/yp)~ Ϲ(u;ta*ePUw?,/یgrCvy.rvL!& T:^O \ץWAbQv^u=2acG)Ќu+g o> '2hΊWkA"u7k6p&G?=`f-Ym=ߔ(,'f\4[g⤨Ybը*'2F䠟~7jf캂"nFА\-q՛ţ|;򾵘(aR5ϙ ~_t@%*AИޘ}sIVS0р|͑kН9k+2o+:GY$=S¾<qK`',&>0gJ a$2ֵ*V&\D lJhI[H(tG> Φ4c:dNz=い%;jF={QYkpVkF/|@o*$%%QZDUS2-.^n\49ij\'҂%:Y(7&>A}^&hx%ijz aXzJܧ]O8]xH @\Uiġfj 9q:_D"![+~^\rblO;g4JQߚ{(UjM,U63SOsB%Y iWn:%7D GJ[1;~U .R?D/O.<2E~Ky -.fDREl|bm;`a?1`ǽ.g u@Zɜ e]l~!Uf 7lIOk}#]a OE:y3g s`j,ΚSKg{ voMDODǝ!`W<M iT:L ܀oN5#Tʰep~ucY -i 98O᣶΢cl ֣{`S(utm wyVHijD/Z)G^ˤ Ia{, 5''7D-cx2{߷惨zΚJK5: cHO?̹ۇ@^넠b|5E|p)Ξer OD*>!bDWwd^ Ǯ;[\\K)]S)Bk(H<18F4^P A}U69aؠc%j~!|˭ .l8!rNtƤ*)zO-bJH&d 7INqZ[ŗ;=EwUzEZBm _rlP 0]F8;~3t0܈{脏|'#)o%DpmT nX()^4OJᾙ޻4`4G=w~T*j?2i-=[g T܉[pI= G=Z,j[Yzu>aV7D98%@/u€xBP? f#GJ8̲.duBnG .n)p/Q Z>x-ZJw '%wrRSD 'r.w`kv[7'6~>odЊ(/;?3=*8+W9}3hHte=U?o3/D1X'%9R4/0cr̯#*Qfԥ39XH -~$ҳrO(t^ՙIy{z=cD 7Ԧ 1=:=HvI`]HZeK^7[K?cзm+?dȦ>q8Yι[A88q^M\UNڤ .\^ɟ=4vt]Qb- (]aHU'Nh${(G#=CpԾ.JSۡv%OJ|H4\'42iJ$K@W#NJQyպ ‹͈ZjLdӂ3^#34\HijU?#,Y-L%_Lc ƲRDHYs7Ab*P륀=׿<^:` (b/#$$JD}eX%swZI-NOfInЛV&ɮdY@ Z㷫tpj)eW3S$#枦rSTZrb N7Dkz)heDžl[h'\+ѤvxerTILc^C#8>j̃PPz5m'W%۝s,i$(fGG%.aIG+ np:?ݞA0a3(F[}7ݢZ%3A_!ey-m#CxDt fMUKv;3}0*PR^k` A0љ?ɘB;nG)׌8 9D`-z*uR[n-ZXƮ'U~+FRQ-dڃJ2w_gU]|kSާZ9Lâ6| _N_ bG;Y!p ZͫDD>wu8C9&m '+:tObF&Dt,( F.;ŵT_"U_}H1Y`[vIjX,+w9* c U+bE5QBfm҅vh4Iaբ&.Z(7(tVƯ1:/%]K;f-F60k: ǣاƢ k0ERӨ?$,X&xǫb^ev&$Pbơy k۩? %Sj2`Tε;'Ŵ8gcj$Sd #B {N݇FFiWćL8_( Wãr(.Gg ˨U%S|6XTbeۿCq·ڍayжO̱W\8|?=QnK:o켏L9B8H ό*TiT3IʶD8 &RkK9P)/fOz+sW=5'kp* Z(_0?"F[ :٬Gv9f3S(J5R1Xt$vTCrCzdps ;!S,vdREK,2E,ErI3[kDsBO?7dKm3aL׊4\d`UGkdO˨dD:Ma_kL~yk3cOn.(J8t J.aN [B-L0d5Hq {6GEÎLc9+oJ-ķ2,?5/ߓi{ɹw 5F]^'/ (ŒZϱnPWW.uJ&5`c4- w rIbf V{8]/g 轇px-P͏0/H&F_oBTF (iovQ-G @u%xYj&HsRTe֙N^vER+q4Z[Qe~DJ8|KKpN72҂/-o= C=s纪'y^^vPHl)(?s\Nl 7&*[UA Zn͵lWQTCV_ԝX@L)FzȐRaR%d1.]5^' +v砍ke띔5@Y#thwbY&])9:~e򠸀P@o=`l?.czxtfFRb~/?:0 FjI8xkIigu 吉ckBF߫mOi i+WJnpNA)pͺrov㴹O+j4kBQY:ֶA٦t]l%G/(2kg E]8FTd= =X%/D(||I PD"6EM7B6D (-}? ZeO[-2tf%~"f\vrt{|N,h+GVkh,7loC0r|s"3WNco7kjGr$vOB5wh9Ȋrcwm7Sz[t> d;\k%eCDA % U-NJv:ga+I<ƻF}77 Y-DyELx,Idڛɽ8-F-No5lj.D٭n\cKϡXϯdlљ8|VϔNZ-Ym"oR\*!Ċ^hT&Ĉ{8*\P5 X2T ni1s5D[9:!ʺqsص 9AHP^j\~q~W% eFMp3Lڹ;1)ZPL`TOC݆@)0딑 O'śZx}wu_%ޫ*D:9D+GVkxpdMZUF 7evb0NZx)Uu(„6%QTkG}TQsJ=HV#" O%Jm4mKv5Oۓ\Ei z28{F6 xcw9<$qvՠy6CΧw@]^džjè u耦5Wڐx@k(Y0R26` }q+BS(n$ON24Baxo"0SXFXE Eɸ]Rln-E_.tiuP] USbt&C8gや aSʉxȊےxfYel w7OtfΖ~1bkj3%ߩsgCQ׼ph4TV:fc1oBB|M݋\֡4yϡe"_ hyM'ء\]$ E~R7=7,ͯ掜3 $zq"*orZ~ĭ\ RJFF)i)pC{#e'RX-.q7A5YK7jS1Y=͝|>閿 7c OLO?QkO|h`,֮Q s%K؜@{?)7 q?$h,/GrazÂ\NK"V3]mX*~%}zj|J)31cQha34` MG].(֋Cw+po"dǩ[جUz|aN}:è(k]IzWPzOӭHxW,D^-,_hf3GL* {gEK*wU:m.hS[2|W-N0<ѰJYKXt(Qn hpfj~Qa:|\uJMWLE2<=L$aL#JF.9ŋq Sr8:xbK$9BHߢHi=H'\'s6A' ba;kjB]9Y(?箦BBj,3D7Ge@×ܩr3]L}9 yd*Hcz.}2_%يXCKKoAEw1=fL@k |`V/9k~^Ae Ip遚5t̿/hB$ѷsִr5r Ȍ~wV3H*Pt;d.9<;h̯lw`ؚFFUkI6r[;KkcM9@NIދyP%."jY\Κ%XQMq xվ2in,`S͆GK/hQJ%_'W` # o;k5DzƠظ!V.=H?ʇ\>;ƭNJijⴀЅۘEerS  ~/g2]z0>: C|tAWUujk+]e\5ǒqOw8 m9ޞ7(lEAߠ&U~#aW(r5#'2!(EE nRܠ"sk'+Ág3GYW#Մ2eYz9n4Y-%lt7 -Ӆadrw[-x+rdJeW/i=Ƭ0LQY$7˺j{V z9hO T#.qI97]% eƛݠ1-z )41 Xwm,טW;`yl97TOS,3} eJVVo#fh۟Ah](P ᄱN51ūѣ_WI?E:@m iĹTf [|L.̒B3,yDѷ9aM.Ocvu ( v#Z͝3Z7t5WKqT.m r5?]M}[a*`F @v5mM8_Y ` FɅŀˀ'B>Fd82Ri"AVH 14UL0L dر/*ah;FSx o7*D:|п8d:z!q !x {ʧ7`-<0Q6D& eZ%ԭy4 p5(AD 4\#Ճ-v-Bw<|ZQ9<ꖆ;Dtf{*UsD\/~8Fp!8㣥|$ ~($ŭY87捭 t\͘H = L4&N,mGz%D8*1ֆ4',[$n5 puCQӂ8jim,U*0v>C jt XOB`\vm#'ӖAyLyC g!ҚjE]d~ID(TJ*8"Ƃ]FdW/&DP{ܱ"sGquV3W/<~Ͼqmd^xçώ۴Eʁp>Ga.b5o'CHŌBU8?FUGW m3 ւ%A_wC/N!0n1}׍';B)Y~B:Rd~h+@6505k@ ps5 d+αYE':e#s6hjx ؔ5ǯ:_yab*tImK|/d]甶L <ՖGzzZ)/Pc7fћQw7^"T*eIv!ǿZ1m'%fFwGȲҨ9/UO.r„F 7!:faPVe2f G?,9ĵtUM0"IXWN';ts]zVO["ΨHkWFLe:+Ұ)фV4G=p٪FQ~Hsv.L{!OZ5ͦXs1m>ٓ{&stbO72 fܫZhf@WuU^Z5䵗&NcUbOJ!H"]E,'Wa#~²yE؃ńJSq+ԭu'}ؾtWT~s4Nnd} }XZgxJp{+UB14<g^b-}H]+ؖjNh+z8Aȵbt5+fw 09G+W Jc&sssעܵ] IMz~7:}QȠ|\_L~G+_!|7@̄kIVդKFOE]A_4ha 킣w1O=EjaO UCCnFN6MFT![reBY=@ʪm|Rdm]&ioaBmgNmn&Cp#T$P; GΩDq`N\&nYw"c1 3$V+WT0~0SnJ8 $8ך[8 I= 3vBEm` G:i oBmH2TldeʯgtVX 7ͽUϸkYӃBx8s1}͵V֕Om>< +^)~(u>vؠ9fZ1<ایgq0įt& v` (W8b>xH2{ݔMw$+?ܵڙg'E) M@q^"ΦL7:7{D!!y=Fr^SrF;\sE!~%;Q'X )R#%^/t<濍WglX)aH =M\e 'N$/R2G=s0qI;T_)sl^ݤ:`l}dV61􉳭Y<0kBGZ"U#u赛VU"GpŗM!+3xdMX",8IVK4K$ȘN4!S"y f|:~Xg\!x/gwg-kc+oV329ifA 8=-+!DѤcԇ͕y1zcO%iQGUnHWZ<fG[~'8#蘋tsn=ĻR\kmjֹ %E":?=PAtH/|}Y20}/*g8a/6 ̌4^ mV'/n%pD-ҾLP`';wYk#m(X¾ XW>U!/-`VdpR7xaxTʤ)7XEWΏ^@G}$ 1^sr%<3 Rtz]9hޮ.J5k~qJ#qΏkc-oq4A9^2y B)< d 49ϼ% +-O佈G&fH>3Z|2p;:'rFzRI 5q0x3Ӱ:{î#!bbt%DLr@ 0 q 5T\#?\:3ۥ^)u\_tT y{{ ^cxB+QUCeT"+5ATks4K=i5 T:a\?YUrE=wJWDdyP->7MSN|@y<Q?w0#1Y 9#x- ,EDܛO.JӺi _QO><WYvRjzNOgX@6\n-FQ'w&z擗K*VF<9NzY?Ao&cY/&K adA۠ջ+\G0hθ`?IL[1^Dtq@IYwvM0}AHρ|ԾBP>Uk)Gvavr^REkCoj$`+V$^&NwYzT:he\?;qO MJòN14~Au9!\ٛZ"<20[?cuxť?Q>*Hku77@_zw/h8ê:Gm`t <)4Jѹ́i`tRBL *^l ?'>z4b@*( ŊNwi0.@p8AiKS0h0v?K! eHC"Њ9@i,r_$ĭ{fL%kf{ET) 1rk] r Ό$?*vv{Dа?)6kzI"88 qA&M{E0~\.Ɍe=V~w2P*-VlC0knۖA>iN(iڰ٪=<Z:1ScGQhi\#BmH۸@Yq;  Wh]ǜ6jmwJ I?&AxP]1iG e3%5Jw'gN-.6?4XC;P.bӈH׆[)2ef^^g%-;ʙWkVV$ D rW"u}㎙q6>8#&dY;]8jW=@j,& w@YݦWҎ^ `9s$g>͏78RBrFGwb5 :@A~R`W5ڝss1lN;dksP[FaKd$cKBKI|ݳiDGDA%) 7м a\÷a"Ч29%7/Agڞ0 .7`dԥmVt '?tb 0aX^Я9Rމ&h;?K_A\a9dK[!~,Fk=)VmT&.LΙTl~uԳm;>G%{e&EQZ҃,VJW%ؠˋp{>$pxMX15y_uB"$4~H -ךwLJUN 6ߏdZlwב|ŭ3>R'v',0x+ TjUϚTV)N9=ELeT/|"=fZQ!!@d\ 1$Xw"~LsL8><:How8QɫOk=HL̢Tg]_٪:n׍z@>C`t pW qczW'nM M\_v.cqe8i' @/ZׁHD蝙q a%Z!Dg*{_Vmʙ.2dwS!jUA>Ν pjWl+cb ԧs{dN85Z-jtrd~K _zIԦ]w!n.oϾH|=z|)7Yi`=f𗴅6 J e3Od暤37FhN ZfA3Bk6xKKu݆tR>6Z.;Ki NC C~j]+q'@KPaee^J}/]b vH' ):5q2%L,-=ݿ_I:Lkcåf ]҆IzQ{z)EvJ aT6X h3rn(ƛoܑJoƅo0ʤ&J<50J l.`j##-e(~UMB= :fRz^63fZ'q .,!5&?&7!=*;K3Yig"61\f5ǧ޿fBUEs#5 q {yEFpY2}RO׋v ߶P?• myX#j wz1S債PpS7)Ƨa^G&H`" @޿`J "󻀒#G@-^Rt3 ?˳붍l{!5sX-yxBk㈐šXbRnr N;O^ssw[&N#W53<_wT-hI=dӐfDC[ŧ wE7f*E,Aݒ[ <j"vTϼn"sH*`@tY)RKKjK%-,7j%%'˗ M;,!.lߎEد-tv4Z*rO FAxtMvORT{0EK5>mo?f..029we1ɪd/Va<9a'@)&;}05>O $(ӯ}*+X`WKЕ\5KihՐ3A) dB%"D(L X$Cڄ=Wu w+fIssgz\ #K}/2l42%?ke8i4]' ]>h\dpѵ4;›Lh")Yrlh \Wpל83ИBǬ1ٝYأg0"SݓQ02G^Z-l?[`ԸjObPى.2K ?p6`(ID2]#p5r׹+h?G4g>DjsrwڰzKȘ+cgM'qL~k7\:s~htw=L !saDgZVÌ16/"ӲhЌ~Zk*ЂYD)w+9$ᔀJey7dnP5J{ JϩG:NPefGpvZ-\DW![I> HfXE_a?RA @*cK/0kBe*vo py.}3t?yI1krVi=9]+;0bVf Q)熆-{:6]Y w!1a?{ O$6~VO\KO-7o3e>gm< c({(7Bd3x7 7StM7;&hΪ9Ї9Dbsh+T-⎸+\6CbvK)evAzCtLT Cz+Ls2AAfӷ f(b`mG 6v3)tyEy˘ Fb:_d 5K{x7oJ g_ҷ pD8մzZgO_/;J\.OcrESb5w1YZ_<Ջ|YkײKNo8J?GDaМ.nkS GzOeSiL@z=L5ե\Ei(Km䥔KErh4/HՇߪ 78m8wm)J(lk6[/n 0<3 ۩]$P}썆M3x}S;$(Cp5 ҝko@9S'nT%ohbϲ5ǧJz/IgGKz f uVToOdvVS Т/O9{UMhTN^(Mmm=1k gTbEZ,gS]4 $>q}oV9-:[9h >:3=$-ĚdÎK21,q(>ZvGx^YO9pMnMJ1n{*#Td>fmquWQ m('AIA&]A-;P|LM2geUˁ(8g[vx{m K4"U/bbm^&Uc(Eg ʲ ='li1eOA?`D5R>ڀL'bsN.&l)g/~ *i^u)ڭ ro%͖Ć^Qbo\wsj\&x}0:T1#憮C"i6P>5+yλЋ Ce#ZT'%l+Ms;[v=(4ӭ5`sE )5;<ȸҏEE)Oe՘jJ<^]Cd:׀cHtO Gq :Ng _:SglxG+fzbbȂ'(j^yV$: $^ocXqk9nD6} b|-oL=YŅ(@9`-,^ZCg^8KM_%_O:tSάwKVS^|VDq@K*\ܚAw ]t.(E*b{?BdM.QETГI`T A#΢=YDhS 8UӏaXΜ%͋tfnP.\.=f23ܑ-aGząCf;L3̷1- !U?9OMTBP$VRy6eԈy HK5h$3"ճY*j<}9Zi>+ PМY9"U('&DRٝi6$`.3WI3 צiV d4ZQ|PCA: "XYβՔE4=N˅ZsOt4w^_Rtd)Y 5ρ3,P }]],l0#?5cmg@˧Z$8jb@1jhy?=^}fΫ9OmuX9MyB/p|pTRUtc'U}ڰ #ϱb>fwa^CX"]Zh%X&Z5+BwBA=_7A3i#n`/mCAP2 a%vڰPXuPY!|q\q*^J5aX=!i15dc| TG7Q툲)Uق,T5`qŔCAaUe=)Ж7 gH8;&DR(Ϟ@4JOB(M`}4$Z;y5*ˆMR Y j\M6jo"̎&&ZwAm5coCR=כ'y?j@\'ûb]׹yrO[tFLg>#FVg`zh_26p^ .)UQc`7 gjq2L8Qez \}{Cg*y:wNdK FW–fkI,~Ts #ާ?N)|Sի93B/;g|]#‹kgŰ7x6\;dݾs:zYe K;YQQx 8Oc~1B+:um_,v!An7kݽ2nd2=aT}W TԶn\k2"SVM3\XgxFk*) S+1Xђg#5y'5,Plś6qSr-q52 NReͭi܏i øF"jƅ,)gdSdp=*Wٚ~$Yw]|^w'ccPvUd`G#(BTh gx{.8 K _vXJzX=/ihJ`^ۿ/_ @}z Ղ*zE\zt^#o^$v$AQᙀP6s䭬Mxj[wL:M8<g#Gg؟}"s?2ڀsSn3|(-Y3*.ΟZ[܃z8I<P@ wh4@)ǎN*WjNiߔX t:PFJ'Bê󄠽ǽP12/וdf(Y}aGT1܉u„L;U"Kt wэhO᳄_N5}F`_Bޙ5Tjj D38."lLs:IL2=c4+ק\{SNLڕi`a2P?`x X f;//Pq!pba$td-Wy/_*JmòahzSL&*WeL r1(lo6=+&f,(ǰc#dw:DpbtJ<tx""_r9ZMo==ʁB6iT) ːQYox t` Gzer7;*v<Vé-MS=FbFFgB.ޅ"ne?IYêUZ'MALЃ1j`/(eh` '=Y]w{ p=$=gQ /R^|HJ>ix'l+;|U向'VjTX?5{-y>wl-'_nR<Jڃua"9!ok9h̘CH9P^4] OU]!8Q5P&J=[1iaٰ"G"F(mv/[58E|~͓TosaH/ʺ,!B*\P>W!I&S U=ƈ!P j)Rۮ(),I:L"u= Ң>\dce=n.1(i+ knO,ՙy%d.HO5b#VdwF?; B/ .F zP*a4 gIf!ƬQj{3^sD,^٥EJxRgvWԨFs/@7N%:1w>#_FWS=ErƓy ]4ρQڍqlUt"qh~#g^a$qzc E1 jZ>C%XםT!Ҁ32=vEv_0Ƚw}[*V$e^)*t&K@M i3䊞b$|",X#&n-"r"ƕhđ= 5|Zr,힝qf,sX.nB4AonB歧O*\a]c~G__m9lZ|^ fPLANRE?fI-ѽϼ mGj錖"†fҟ|1-T}45S2pBI-囊؁PLBmٿ\x4 [ǩw&+e9C[4?Yp/5]VO6H&n.ypwZ% Y,BXxE\+xc[u[vLqBIaXl?Zb#u"1p|V3/)лJx"qc& X8#O~x\<+~!-?RxUk KN3p }fZϑ+{Jk'|=R6"\ _o(b2-<p3ah- Z_xS'@;bp闌ۜw%4/Ňz}iT7Y|t,pw><7lr@)͛h [pFeܙG9~Ը@6- Gu_Er0%^m#/{LgVn_j:?5iHRmʜxq-*.WǛ^Mv.;Z`Ow\aϑF]' rǘq]M&;([1O|8EsFLfȝl21xHܪbNQMr(mH0߸\L-g7I"ҥk+-<\vxDJ\'%AԪYk}VRՈw}_Hu?ýx)[൪%P )\^u"䊀&s\G~>[E/XE5u deP~,bkM\ʪ8isj'n^\'ԧfҁ-42A4/ܜ7{+Bi$!w#эu\!6p=ZZ(`5M /IX'a"\džYRk!1$~hgqBi2*+aH(96g]ƻs`ϰwq NKZ0, ,x &ewrn '4tӵ6,0nkճ0sᴎ!x7hG x9eq&-t ̚427vd ƋdM/ M=}#s[1_8 :?ꆊ&@9]5":@2<\ʜvE~$ضp/B}g O}"teLy1}03ד[O0 7vFpVT`;x9QVBW҇C3;PN_j_j]z2k9`Ѣ#Xr;D}$egnf,vHGy%j d[ a)Z_&+ 7Zއ_dx[G(G@]\Ø1:Nc4=mĠ?*JBjARDՅfwlM[ bZ+:ڴtl'\.>ٗq 1wF}T%S i^-tb1Q[%# E` Μﰺ ڶڕ-*<ό0)ǥ3wkD"~*0;g"_d`)JYaI5 ӬlPlkw*>d,F2g9 -i%KK ՅC%&Yjy4S8NUWtLq4DM ]vc6*h6HGT̴ +e]g#B=‘$ƊuDƹQgݕT ZH"tf1 ܕl`p*vd=ō0e23,>0OOP;/co;%T'y-Y5 ny72ګE÷* :P3?gt$۠Q:Ft7!e+&J.{8i|8fU`MVǓO"r)'Caojjj^Ān@ǭ=Z\dDf-;}Di.R*(x *q/TSwbiH1㏴O@6zhq§eOνt9*⻚A˛G {ryctT[M<9DZl)" >C9 K aPfm,tEKjetr ԟ/1gsn+I⸄"a/k';T<Ÿ?y2##.zQ+ǗwhJxDMC 쫦L.C54l8gmBAHK&_YMIyYq$1 Q&)'"h| 6(BN]"tDnd`㻱eaׂv%WVDCG El1,]3lh0m3fWr ruϠ)y\!wq`^!d F$Ѣɵ~P_\{uzRϑW \x3Xߎgc] =ϰ+cK.\aEԩA֍rM+IV7;l3u&nYj.1'b)1R:ߥ9W*f\Z+M|}']ٽ;͜^;.Y*Qde}Ҩ Q_ n@dӮ*Cun_r631(.4 d{<Hu뉝m zOUǁBtPP^ Ef 0a2Bھ{} ͰA 7P>O 0E*A8ߦk2 [i.@$5܏Ũ.+:=qDԻ?4'i Tksu7꟤e;\:;P8Ɉ=>gn0uLD*ǶYK^C^E(Iq$HQ +!a4.K`Qk&ijj[OAvZ%YWm@MtlFf'/2&H=YK#z$Cj9.!G#OrOniɄ/0O:fFϿ*?<#Ow ̸ i;YR xvbR(9 W g%( `YfÖnwLu5!BrwW`): RIBu*y̻TAZ.:IYa Oo0U[TE}G+8)_{pK|!9;QPUQkj/ӒcI}L HTkB׋PzQXR. crJP\ YFAπ\YP8kTw]O<r N Lܰ| }|(1C)j(c+b <YgEիroh{JZA2 ԺAa؁ՆmҹrV/i>_C~0|hۄ df 9/cYųO%~$J=_&f,ZqL$&|ucZ;?TƯr# jجqs<٧H11k<;I*#c9PY3۶ko]M&p#(f[*OT!+vw rtM8׍ _(*]R*2O9Uzja^2#?*A.jEQh~h7HG^("p *Y|~3?5lthP nhY %pY4O']}r#$|zZ| jxXTAqFB<>_ͻ4nFoUQBߓT6D݊A5eW=Nnk씴lՈVNODߢSpGf,YnaQ^vp_<x4]2Z 39Q[m Ru0SxVڨy'=T׭qcNv@YB\zŜ7}i[#$p-eƱd,vWUŢAѓ#dh4D&{ߞЪ"ȡ r]PS8MsA>;n"iZqU8| e^]ɗ}vkilٺ,Oa?_{#+Q !:`wW.fH2d)'*cCkpD3=/-K4r?|/ne ė[&!Hq8 j(B wޫl-CFǭ&W~e0~|N{È$ĻB}B|AJWlmVFwʖ7p0#@⬨G}[I45o] mjiwT/)tE?) sQ֪PAas0/[V00FOϦb4o 9?"S̹8:D*W8,~bf@'7]Ke*g9:HenMhGQ` &T >1dzbzfW9]2RNw;tu}c}P|9|[sK$i݄T5t /l/Z{B̄[Th= ?>OMJEɡ9#IM(WA@ס9$=/QR5C6:KM;rΠn-w{i C}]LA=;CmM>!# 2hajX]Q@ECJ ~?y%KlRE4ٴeacf) K~.4^6KQjs6o *ߑi } xy8{vDяou |n#2y| YV<((Zގ- (jxh}_{ `LEjh.gԋe' Zvh 06`[f(nIw<Κ !Es%^"sZ3;Y ).|Xpst-O1)zA.aZWJ+$J"'`C] ї#\po!l [7Xklt8wqk"c<yeY+SAʖ9HQsd2xKUĸ1[oc)3*8ze<~D'u>gnoX#9W&`ՙ0tL!ʏ"gAx_Ic}m5d"ᮣ}W]VfN9t=,Q~xsINK,0.6s8̦@4@"ee IpR&'ɉMHtq_y?J]]@{A$LpOlM¡U@r@,0uV:"~|(N:AsfS_sM2tMB2M7FS-f'bi?mth6iW4w! Fdu7gNmGu)M#YM '} &]ƘC&7!bq ]|m9?ݔQ{/7V1?SD&jwTL7Ls"57LŮ](Hn D1fs.!2`AyEv05ߴ3|!HҫςcƵ#;X2Hl f] uS}8_8o(X%E,^R~mM3w%d.?M|&̑{n6Bf>F&0P <|tpEh ۏ:@ v(4%\MҗF۞MZx{2l\`o `J#HKH.e \,\)cXVi0aY*K27YI tm; ̂z_ xsQr>!-gnB02-$PGL+ l3AvG/㊡c ] \7sL'"y/T`q?˒?[z6܏45}T"({O[xP G{? G qd_3\KZF\(yx}|${:PRe#zQfeDŽ 7#7 M2ݹ1xT4nY1"XuTZXB0ųz}@QeSi-Mz 2C~gIK!PWwC/L͉>l>e;.tAFTc 7\:cӋۄJ;I@o5BNLkdbw4 *ciL.25$,ˑ΢|9GZb#򽲝QV'\} 9@ FՕ8N x@s"BLd@d*@f$WhS͏5" qb~ b^B JvU'!l[Eu䦟Rq\CG 9[O ##(QGI(tg]/a/'G}UW7#W+ٶ f2߬z (/0(.SP^67w~ 7xc@=NUJX:p'7=V[K妟?Uϳ};Ңe?[ V0r:J 3kW,!_ǸVsΘ흱5$b| UP*j(=1& Z!!Quַ۬{SJ2fxl` ObZ|ޝUzP׶'AJ3 ~8ӜO=wS&C;1*". X(A…y/ rx ١ԭj"D[V0ZO`LϝhIb^lbZLM)jf^6Ppy֏NB fpbolM.5uЄnAL4eVw @MDCѢtjH lT*VQk[|WYF-v @_AjN~,31#E~gXGe *>q@͘n4ajG{!.g;34Ȣd.RE/(#33ᒘ' ՆƁ>kWmȐ2gLU[Z^NKx,*g+U VZ ,w2-a~w0N4,Yzs|b` d5_ج2WG..9B@Q =>r2:PLה,/OXxW_ W)A ƱA^NVF;W忤GdPD4sY rP{y#LX A%@·?:^)b?x[Դx2!:RҪRp{X9J0i!rX8ŀW1U&G`Fb.H}}*p*1F H1D bЏL`G͋8!VA{L67nH\ph)Gn^ " l.{N6mq]:;FqXzWO["/D5;}{IA\ RoAU &LRjEA@IPG} ?č +iZKʥrU qkL;ѳH%Q"9ZZfFg )d4?ޫQCNeg}"+[( _U+BcIG]* ADzY(j$[ l,jV= /'=#L3C"ό_.ML_?YOݐ!5WWfd8$ +DY0߳{,.+&۷Qm:)%'cOnնhBhݹq:ٝ5,+CnXngLRx?I~+)OO6hy%zO!O]hifX!7屭$]Ы@z@y6e8,ד=Ec U-җL~ݝ6c [Rq> ;p>Sup#KoR6OŌ=ޢ( g*:dϹDntc4KX7oi,FUZD֧2Fܞ )丯?BbHeռoa$a&[&;3_ڟk@`id4\bٳX g#T?,6jt ";4=ŋTdf<%Z+Dc :BIWP5>OWBmLA#F x,xOiHAg}PDŹg 0#~>'y 0zEÍ@P-`e:G햋(Iu8qX(__ښ:! ˩:(R!)ฟ,:mtFAǗ v4M >ժSd_=|55Ջfl; U!kk.b@*嶼8p ޯ2~ =O+?IӢt|d&pGcNʈF'~"A`Ѓ^8eYKxYquXWGtF~~5=@ qػ3R;P\R9]d&W琔8*T!ԙ;C? i|=Tͻ9mx2 >GHENzRxAMVK%1l.e݁ns2UZ}}n)62Zx)֕~|Ž LR7WSɉ[Y_Nc.I+`Q44c6)mj*۲+ʪRVGnr헞wѕK:߲ն8J$07ߚf $l8rxYYA1 /;wt)`vtPӦ~Md`pz*,X 2hb@ą(L˙-ZYMho%}ל%I?SL.>^$L=w6DexGX.\UYE.-Ӆ!WH$܍/@m_k/M$¶SnD{BLL#$t,=HVCz8`z'Z1&YIBhoP8Ъ?Qۯթ|1m&^3[aH-ZYW`~p..Xl_P^Ɏ չu6RDzd VYgM INZ4; ,4&䃩uOo9}:`%3^I:3b;[6۠rD]-M ѣGwmnG|?T+W>fy-U&F?쀣)13LvBЋw⃒g$kn4?ƾKHc{e+]b*nNOco^P0CXYM@oJee{txdI-8F;$h8Ǥ͎I5 65v1na6#FۏEVS~IEL: bbvc:*FWmAB|F/gBЕ-eY`^#yeN2-ir큊=<⛌Z~;so/0։l𮰛rХK~'G1ԓ ?=E*@kAcKɷcrgn|)*GJ7A քpl~GhxZy3A紸JmH^得Ȅ_Vz?,{^}gcXTV0Ag'/FTE)qv] G-~c`qb%ScM5 OCh]NI q *8:Àim7!O,gG,pvQ&y;/ұ/ =V[_\7EFS`.hl~ψRACjѨr̳& fbR٣&!\ȴ?{!f#8P/SM7s&mۢQTRkFBdh3S1LH 9\cM+մ2]DOfhuZx Nꖚ@ .E6I@$G. 7=>ho D^sT zcئR]}VbsKViI131FHhY~|n&?kאWZWmu9)uhW 8{ˇ9a.gs :'l}s҈zykׂ#EܙĕlJyT9K aŒi\#gJD)쭚AB$n 1K/v/fe1F.2>0 t@bZ&Yh.1?>p]8 w#z;u؉\Jka\}C *5J AD%bg3O!8w +&W]wrƚpWa 1s}7T{ijkvg[kiû>ՎcLWB!褘/z[O卋ͣ762(%xFN+! 8\H.gXe1 o`WUs_|Gq쌁$:r.ó4:< .nZ{_}A#n mfgEk܏Y#>2zdG=<$Qjj{;q+t%%ĨxS@9Cv`)OUHВx]j-3X": Kذ7΅d.!5_$D TfіV\.ؙ3QR@?}jh e`X~'c,y/Wg;b'ev: ˥0zJXkJm*>ǽ?_G$lDilm}1opG%dɈ& Ūŀg 8JA suKn|wsbD?ԑ%+hHVcyEC :2YՆmNF(s"(^ 2;. #-f:@ ;GGKyI9o f6@dvx+>,x֫b %K^we_Nc*XQ.'[Ȁa>*<:;g\hh؂<`K3{` _V.a޺N24L`䰶w HC9>o~ڶ._'7F@u # sk 3b}ZvrИ #4Z)ˤ%7ÞVZ fjxzZ];/T-gkRX[@(ť(QQ4WhAŹRs撔?`?7LG}y]xG{AŐyӎ-m9ItL*9IpɂN][z6T: %iG%'\A3_? T@ cE458Yj7qӓ$JbA,&]rɰS%-Q+:e[h); MR`&#ŁJ}W:}ϿnWl ytAX5徭jsVi̯*iz!q,Gj |rTnj 0+# Ӱ'73M8W/l=fPkƭ:|Ӱ/8*'wD^S(*a:r毧oƯJ("kG l}(8#۩]ܫ%c`iVVB$\8 KP͠b)ec)2aF0^5T|Gc-Qe/sϖY)㠦K ':b;$Ksg[c;;/h|۰>2JRme*vu ){dINuuBF"KB4[eʊxɆV̇P}|;)@R of!R* z EJI4 > t!g/T1`$#T'+n)5DY% 7A_:vM)5tĩpND{5\2PTʢ;W@d渢j֓bۥ2 $;Ν$F3 |2FF|#QFirp|ڀkKU, g4Er\ a 2pu Je_Sn7w,k[jSrFOyԍ5jN ne@N$^[U8'@oK^2?)^ؘ)1qAmqa'٢ӏM=TYЖ \^Jm;TH!KN"KF=ArMyUhjwu_aKM?Q^='?ok. mQuat/:] k9}p~Mb+PZEH/>iX=G (,H&'i!FIop@,"4kߋcaOw@5[O2kUIjoww,  -iA+7jId~L"r=߃O|:>JѵQKLr%tI0XԕʸnڣÁ 3f[0=8 XgZ˞2e7p؅)_5 X/>Ŭ/ˑLJrwT^rۑMg)eUBArGKf[(^ 񍁜~\=sNEsU[+A}Yq' >VkSdrpbP'Ip8/P&͘BWYᢡegZ(+pRm`  KXR-N (0"=ݑ%"+ ']M}a)#틦]6Y+ LיR (Ü.Lm_ETxAή&v  o }n4B~_5qK~*T3 ͆CfT݇|-G* !ԫ_Yy 79+&Upn6fi{Y5 [c{g'u; f: )Lk/RE;ʶ/dn2ha7_^&wF3,xӚWJ29 L6'*F`hN`e v6H*A!4-8TFӦC 3Lp'9wnҸulZME#?.¬oI@m!1"RMtP>֢(^lh+<`\OSpG`40G4j:;8Â0it/Bj H͕v3fVC%KHI5=VrV83_p(&ߨ2$;w'rteeߓdi'5IZ19U/q7@[!;Aƣ_j']{I=ϩz,vҶnZ5uًvٔ3 y~bSkY, ;uMSQI&2L P$bf{H1_X H851P>Ao:J*Ox 0pNIK'JㄾJd9$da-hO,QHD4YQ3o$`Weۧ7Bދn5OiE|v!S6:"BG**3τ$zGdǺ[c)A>/!2r|9L ?sצrȣ Ҿi?"bt?$I بΠ~GJF sFeZ3!xsS8bp+y-L /PcJ̊4)jʏ%ui!@choTPe#zD2Gq$2|uJ6[7 ܞ~-v\SBXujy98_?e'/(..(NU,J j lʢٰT^he=-R[tKO-?5Vs{ yWdF+QN5𶟍Yځon.1 yZhOB8 5?ߎ:w ttnG>4YpM@.S+!hYINl~` C)p qq9+,d5GhTM]T/Qfa~')^N dzl"1^`MJbzd*l%f M |ܥӂb5bP4*[馢=Ԉjt OtXZ#ڀdǢ\Fci!Vݫ|!+@>؏v0-lt˖e/-W3thǻ8HM~` F0cCW2)I2J 4TX%9l:R;_%gn8D6MgkP؊Pxl5S; Vw%I̺}LBwؖDO9>~/D^Y#s1V/˄)^N|ʪ}D5x`GgWP2 Kk.KŠcdGb2%A7X M{zlOѢiRa.TFEʟ|q6u>b07c2ls:>k @7Na}Oc8WO/(Ͽ$MqʠHKc>/p5BTeGoEbMy7NV[ A#RZO5X;!x>yNfdD>8sV- Ts?h1gD6 x0QXϩHZF$)SYdٱGyY.)T4"yXf{0MjT)1JDT(3E?H㈜ mhl2|`ƄmޜSòN4#} А֝3d:HɞFH|^`D$J9nA2hqcƑ.F:u|Cs'2'\lvQMzV+hġ2~jsT}Ph1K uͣuMC'Q^rمkrš0y!YnU7 6JTz<b`LNY7"u._%lY.{ L[zD9Мډ 㡶v~H@԰joiw DdLGB ;[OF hӡW8d9{SKXEf%V; gJm';rRuAJO-&!L+9,WGWI0N8tWʴNa»(`;Æ.@z+}YEn6'  ƪM"A:[lF5c@a*R62spƑ/\=/ݟYHS4n\3 ja] cڠje"N.SMp<%wS?8-xy\^Togl"zg[<j`uLiu5RlcO%b=EŨb7nf`HmGĎ\/ޖ9Հe]бږQ:#Ѷ֔LQv'oӁnφ n>4+|cLpR sMGyΪC\%۬zbv SDz'-wR*q]^7/Khr޻KBm QBH:֔@῰ڈN6qĘ^m?N?F YZ") Mx7OdD]I;:?-<'vڰR'_(h_T1vp$x;;ʈjK GZ5PxrbW]v :37{jlH%.+e%piU{x -%('"bj%c%U LjTZ?e0*Ɍ`j(heU$"~7 ~IˬNBG`'֎n<i;ʤ@ElKZ ҽ^A54En%jAħUZS^1mtE?.^KKJq^ p)JIrBȻKLɹdg3oI}?*k < t10VO~Ӯ\o]k|i͔x,5}*WY?yѪ5=D" Tz}~Thx% w,Vok/ߓܘk7M(l< be|i/tܖҩ=c?1 oQdxd"BT9+*Q||1IҁZ6;p㻆q(LcN$q |nr?),7Xѯ^=HO'\E92 ҡ޴Xn QzV{c o l-4/'JgH z*(ĆS.1w 6n5-?k-BZ4>DSdȽ`J>GF8. ȣ2_Cmel)隳`l^ۜ: e@؟bv+ & \ [N#%0pZ"ܢ6gQ_uz?PMBdIS`Aiwh>^YXUae!wGP|(9M3Y,9ۙBo2\t^W'JLѥvȨbkl*9-;CT54ۋ/e"SZ ΆMzL: v mVˡv7]DUN7R&"E!u8.Ƕ2da﻾^C6ȍw8ĘgG7nWʍ=vvW]mRWs?qol6 &V|}JlMPz_jtI9mǬX ')yOjP.t`²Rw@|#UԚX|_`) cQ1kHYZ0Km>1Nj\6] mSyF=&>ЈqeBj="%=_*V[}||L ( הŖ3%Da{V"8T*@b9~9X5!2Q'.%4tðWN+ݐ1p]TXmˊ'/Uy7ZUl)RvY^̣:m,^T41Q/J냽R#hk&..y'+Gի%Y n8ݞyH1 &KD(I캞]F{ɖjD+dRgvWq j]VnuǸz(#u ]-Z3Ɖ؁  *خ;nye:Ο9!e,B#.ڹ[AE:wԺΡó,z":FNS* ${O1"ˤ`{,-iP !5RAbC9WDG-oCC"3T[C6"~?&0,oF؍!*e@NԝmV{\ VW:(Ct:Gctʼn.pQip Ld`Ps,sjRlwO2*'J8,1%z_Kq_f]v(XॢSuL~^"Hk<ɐMѻmx$sXj{N@`z XUOnxj7z2}ɽC9HQ+s HgݐL4 |xr1h?e39G0hŌB>n0b>mYb+cg,m"M {荕gUJ<ޅBANzHaLm^kW",h#Ŷln' ,l (XRv0Cj!F0ȋ/e’sG[dRL 9ޜFWK yl ,A`t~C]º3rgGJ8 tzҋݣ 4^!JW Hf7%OJA+r$%^ħߺ FB *E,g}W1d4U 8醨Wo1/7 I_if HbT,eE"LW4 b{#wZ~y")r~BLm7c Ɓ  ON_}Z:y̹Ug<kMcvwd I$/b܏o&e eY*K$f1}r !Fv|i6Ёcqof*ɁOdjF(8 ɵ逭O &wT+ɍ8 .u'Pf@0UQBKɌ: x ǢS$þJ#JaP5fyK#SE1we̔yCTM|׏ m%sTY+k/] 48wYfr 2(gvrC8 ҌCΔmf>əU(!5LsnaKnq өO G!Ec=ld߱N;dQkG0)t'ЅC G#Zp%o`7NME#`*A($N bָ(l32:!~нQ~RwNG^yB(Uz{ dxD0, g(1@>maO/1Ł%b^k?t4F8&PvN/j4=&F7z~k P\I,j{T}8]/Ka"J$bxat^ݦ FІ`uỗ9{T]~d4߾%5hE&By{d (?}3Hwq텏9Wv{*tW(5fcbك K ;Wp qFy,/F(؂{EYq?[ayE$XcXp!^FL,ߑYlMrg u,ln+b4|+䙔Gk qsPjjjkhf =׳"\KcLjBl'ک2WU{%])JU: їǼC`%o$C\Cy4I<$4X,p{]78jS%@J?`)X0z .,e!1X.|s`>NPv6(;1b+Ԁcb{mֽ5?o$mJ{$ǟѼLӯ VLS:%Sfs湬-lLhf#z38ج %Kz6鵟C݃nƇo& /Ǯ~WSR*KT15|R P^-70֣ХLq[~EV Xό_ 3ܱDȖmSGObrK?#Y-0/iY_xHEuU"<}>9׸x+{$JشcrXۇvr,}- :BP<-w0%0ꡟM^&36n0ydh_j#Vyi?ĵ/x $_m}g !ڦ`ͦق 79ꨦڹD_lϓ^5*ye3OUsM|UR}s zS$/|" .cݖ\Sȭ, u(-h^k; |yb1Wg˷,ndJ}wodih?O`ɮOc}Y(+Q(|xhV:Ln??p6V>k7<_kC^>KB븝4'j' NetXA^P4Q׆u4jC:2d Ţ6 6d/Oyr *:@rO[\fNkdbͻf7?-0O% :ց|aȕkkf 7Ƌ8Gs 6`ؗO1&a7=E5ӡ9 Vui1C{RҬ,9 ?h:oAJm|dO!j^m12v=)xPiRBj ԃ[cE GkzUSWڮ`n s099TwBvJ)Ȃsq=Rr sуVIa). y_h DUf1b%;˧>Jz7#˫_+#! c}{-;D8F]M8[znæ1x:,B?x{6ןv1Z K#%>(o'7> %T o;mu!z{28tOAp5=dopXG'ű;!}:\f`RP5FS#`AUwQ>:U+ 5LΖD+bثF I )Dftߑ'Z O7挏Dvpm8@cu@Q<"E>І@Zcv 7SCo~`h܊7&A*idΰ/$ׁ>)5w6PDGq2If`9i4S֔V0 G/ɮkE5) (bf@1zm ?$"FлZy箇̞?%8iA좮5IČ?ىȼ5}ucQ2D +$%T1XDBރᶅh7mL(EL L}vxt/BǠ<  A9 | N݌CbCXhpC(8:ᾚ@.E#"/P>|_)~(ZcNcGkQPUT0bnlO$B\@W.f|6M%W##WBXPNNeP亚%> Q3Tzݭ&QC~E7uFpc]|.-\8z~_HIПpU~Jx`R ;ry%=-5}$b6+x*Bdg[΅ nRW--v>02lP`~kv汪jɔ7d64*cˡESĪD";R|(. dž1?bҡ ߢ%FoQ2 kt#,QxbvHg7rImǾ W .3t `֍೭BU ,@~7u킀L ԐLxt˶La߼8ie1 g K2$~5qunc`kzlWx&{7{56њt#o(]~ DV@D Dtԫ4S3vliBs+~B'qn}Y¸T$Ҡ_j<'4WNū襻6hp%y 5tǏc+nT8D\>wuH>ZMd3E'"Q]R7X- IvPsNIV lkKuN5 ??!)꽝>X츢6r=I7};vZ}m XP^)kr}gnω 6-774gܝGV c,ewϼ6G"\5z.1$C1nNZth Ջ$X[p=+<~&e foө;{i~$P3lv vjH#zӀ)#.x7BXAʢ+2ŀsFWxks]b|-q~kG\~(_Yԇh;mgJοLКG& MoQ2ip6Z!vcn'R))c(ReA-xmT}/>GZs$ (Q,q ` JmYf8?&,^\Z|KKr;+ߠ0߆@i-O',*AWaՏmpMbCY͏XYuMV«9K4y2/(eZ =HbC>Hr ™*a4#7N0ͬ.̚Z5 Kb6O1X%qlՕy3({cySM-mq~ڲKB 66izbȾ_LP2&d~ -xvG$j+-Dm:.9Q)R&Fܲ42&1,Fb vm$\(=-!ļ>>2Me\3S)@* %%dj[tSC, r7,[$-liq'T9B#`о'dCbIԽA0JP&W]TnG嵼A,N-@s!S7糯rXS>64$WdWhK"'EO]$Q6EZ=>7w qliȈl4#G)LgІ)'S+/UӨQ.K'/R/8Jx/i`vq bmx{C! y藗s{ήt"| =Wo;;2 q~U8feʂa4~ O\~mhW5, ԗU~ 56C?ki$ǘp|Wt m."_yzPyl.o{'c6}oNŭB$׏JY#Ut+m7e;#ٞ  g%ʡI,^f, Ǭ@ p]Qy*4Q+d=}= J jKkjG\*rP,eG3%W[I$þa/ yUŒ?df&Rp.+NKFQ7>y)E_әSב+??N+zRi9;ɓ-7vRM/L~M{Ô831CϢ}2IixB$yƚ v .`{BPDPcz8Skj@{Z49Q%>M3*On+IKOJAֺ?>RsAP5JFg7BqqbB2w3pd: C5Yv8e(6nW`[ @G+KN38rD沇< ߮u׃洝T5`\w0Q3VK/ʼRJ)r 4JLsXP%<)" qS;@ vum'1̯eT'@JTǴ6\\`[Inw䳕”.˦1eo;Z"Y{g$:%ǥnt DS,pvl{-8>5e"Zd߃ ۥTEMZRJoiT)υdSɟ*^5>=hԔT {/A*xG=d;Q3 W&eC| ƉH_S~wnċ]<}݋Rs3/$0#R ^d[ h?sˊաxJWwDA2wT (=EԫP-!*dXo e r՜q'E,{cDARg]# V v)s Wy>klwt'V'/c.MU6+@;KnnqΒ6".ZҫQ@J{G e8&Ḟcb2{nk~ sw]&*|M"3ZNɺ p5fjM]H4|ʞNO,zrB<޷~KOBT7é;uíBD=% …,#JH=9.qI ӫ24;}2j,;-_pzyIz;)0|[Sg:a{(Vx)qT|y%FxaDd[]xP9[` z0%rin|ȺzHt\SsdPΤ6E̗cCZ)H`QOAyug9ƃeӎ>:'k֕NAI6dbة"7JӕS 릷Qjp3樅sx9ou:ToP7f-=73fhAvM6tP瀤dD ZjAzŜWDfTZXv{bͮx/p۶0\Ia ,ia 6O\3?-/l_nyõ}zK60@A%!! S"4_2^ QSQp2pB ^Mgdua Oa3akn/*G ^9m- -!|ک>G.4(7 xvhnX1f5]w$=fWֹq6:+JlۜMcy+wU۞ghѩg~0Fi(UkГQ|_7'^j,slު;k|&TG@9e(#JX\0u7[Qm%,֜-uP)=cEK4 mу\W*yvs~Gti|;^y[`ؚ:Ue.ӏs8Rtלp݇^X~/$C ÒPR^qK{Wdc#dR,!ڎT^iDvo^ў.(=պ*1Yy'ɱQġJ{;c6!1 [^k~HEgkxڰ0*U-F87-@;5gR7YcY"}Y>(?Io~\t )~9NfcY2ñ4wǻycq/CC ІcuX>[5;ʱ(4lWuet}암  N_U8I:|u*G|>ut)ǤYzZae_zܳ[})BDvq^%&LCi@,`գ[[^jYTKpcϾwͣc.id#+JUȦ]iDoL-ڞA!ΔPhKהLqAn?jY2X̽nZ枷ͫX$r*fd MgK #LrJrqKT`EH+uTճapſtl| ~1*oޗՔo"MAzUpL޲1 \5O4>a cT PqҨð WdwRCkUCp_ueVbT]Non^wV3AQwѧ]S0wب;\{_ЃSXt<͹OI BldY?"azpԄ5sH~e; lLg5'KsR9Yc2lds@VܕɸؿRv:_khhdr:A|.~n dװBh{˞IfV#_i?siRcZG͘ jd/ ǀ! .u-E%3fa@L@fˇeP>}x4F-@2zn! á1n32w}* qIctMs6QkuT<_R+Q(T왑~SL^bk/vGl'^#{H GW ]]tZƙ88B!JQT(W5!(6;-)~DdW$'c$ $1Z!kyZ Mé-OFS[AE$9ʷC Zlo3`Yl='{ (husm@? snUO9vP F*,.Sk䲥TwY78X*?J9_4ʔhԾסDVګL }Mζk_OJ!V0춓q$]?^w ]ҏwV6>_hZ#i2ZP6*#fDf#y?L~)stN*[6.բzMC$RBb|ˏ5mHكre4<њ7FeJ_@R1oJa Z ݟHKP#`W KvFU VziJ.%fu/\1c}=f)C .a7C`H/ܘk i#$v?#&X ,VqnCSf%o8V͢i j_**ĸ4bߪ \Уp@c흷B(w~;$A^j*'_;pH:Eg^'е\nv-%$>fZA7UB2C J"Ft8^Z&lЧhO}؁cך0SeBBoBg!,P=KK3,$m&K7ۥUYgv(`ie!w-y[--ҶZ^(Ƒk6Lϡ^Qv6/$NǜC>H̽CC4ǻG&f\6ԷD:uTE;}آ7 (P"h_R&Tㅧι50V* ~PI+OR)Vo8M譅w/AoyA}!;u[{ Q*>H]9!ŨR ,ɮfI(Tu|O8?Z3ZOAg_HWO s&!+|5]z[6U| JejC^ZY|WZqC*;ԠC,_D8@ *qa}cԇA"ߵꑟ40_ \/Vq:g- :ݢ&IG,35ϋU_0q&Bn Ti9RDOpȅ8yч|kTIOd"T? 5 > 1#Y}jbBx{!6QI^xC-,nʍ)ޜQL,ðM־N@10uۗ2r5lS|#P銻^VRhtzt%'_9jhQƼHE!Wo%Qo6`"1LH! 6T",B&uL]ь"+W[ptepUީykN[D}㢐ӬM;7Kf=$o<_59ׇ9:Zs@NBÀ-m83}FtV l ݀ADJHI:R@y"R7PgHhPqg|t RpCKâK0!} F37&»pnb + ԊPyx? CZUM]PqFOUy4*,cm52i4^xBNL T'%Ni2"R qĪn-obi+!&h,ү g~v4 2A>umфoܢQMwގ]%3g ' r&{ G%j,' 3@jpEA \ &iCCvuAFfdqA"$}^-y.r9F foֈ;=bLk]~( (4 D<7Mz߉lhFK-"0w ӏ`E8ίDqI)ĝ޹uxӆ |MѥK <j+ F2U}kyhz+ cvDW-_.+Ty|,M8t0dYu}^z`Zk/~ 3 ,IG:kl(4!kKeTE Tew4-h&(:@4Tl Bbؿ & 1ubQʚPf9G>mStf\z.Pk/{n[m cpA*J̿ FhW:0gr]7|>5rӈMq-E m(%ކ< IfQI^df`O"GUO(~ r J 5W#l\;Ԁe QC*? bé xSD]9>4Mڝ&yQlHM-4^7R(6 N^<\q#*eYMK՞ZA9&[FA}QU*W_壃[ZzWۂ'7$~z:~V בlE{czb)tpX&^ri?wr; LXq@8Q[Ft`^S;bm Jk']m dA.΃%a^ʅ ^ZL m׳]cz̷4N43!kP9s[ [Zʈ|Df]5   uwysJxHQJXW<?=#X`P"_Ji5Č̦]˪FQ W)}e tA [n m8]dw \Jbjjp n"PY MVQ'L0:K&pލk2ōR9!./m|)ҏ:%`ZnQz'dɕnȑ4\ \̎dUDB$b-1 ZwǓY:~JE_4@' CbA; l:2EQÁD0ڍ0x!ɳ_h"l絧aiFqp"j6={3 VuU ԤG#+l0( ߀ӄt-±)fU n,I> W *96P=P(ZLC5ZNHg{X5`ǜoop)%S9z)Gj^3~c~j&l:Ԏr,$"Q),V5FwKBdžΎwoyȕ<|w^y^{PoW_[x0?kŅj9ΐaE!.s/찻wOSqCs!nˤڸsvE ətj=?!^a<j<ߋW?kSv u5~?ɁT"( =a o@[2m"m=RU새F1N?'`r,.q`s}V57^ΰ 7x T'{`}) WNoE|B._s]irYua 7 ;/#4QTY$2\A_ÖyId/8o'}ąǂ!Ҋ.z35tymA4.L갨Pj/|ݓYE[8GC+(pzoTg ߨDH-x\2" b1.2$Ϻy>q}vn~]* 'wmy]I2tY ܤ3 e}8=7E rc1S";;JV=Jw${3ɚn>BFf,7'ZG?A+ǾiJZ:zk!(nҒmUs~{S&%H YO'jƉxv6_':7I) "^ߔy;d+ViRxZ\GqꚾE5㵨{x6PY]WF]&hn=TF.9O|p.`QuBS7Ǔ"㤎 s?9'iS>1S/x8ch!) /GZk #36m@VB]Ld+'+H;mnzS"MRy4+ *;2rl2C[! w\ɢ{Ik'dk-A,-?5Ds EB^)+-s6TC{Dž(NQ"?1|AIHX^Kt[ P ɩ_}]%jnE kX4 o%ܕͩ?Nng/LGCk #~ 9M 杼,Zv~,grg[Ѳ*(x42$Jv+|9 1y2BQ[i(>;姌mD;77T3֦Z!W+Y<(#bA3AܓHȨk+if>s:LV`!!gڬ1NJ*jF6Pqd~?QOW7R)!jȍzqDlHڢ׀Ni0QQo|#7*S+OcOB,fA15iQFU?esbΓ{|(sP~df_.٘ gxkU]Cz\6fP*sHvnRa$/#SE;AvU$Hc8*( 񯏈{T3J6hF ܶP|o ,&5܄y47K0UͿ>n":DxUL8yCqWiBޟ,}Ep=NՖaՌCpa5\3rEluFakص,,xJ!9a+^}RFKӻ^놛 0Z.봁ύCUi؟A R̓ɦEu{-"Ckkqޣ%gVyeqʯo;ߘQ{*N7H=Nh']6FޟO,vdT]z_{WZHgR,g qL.8N)9b-0 v,%(@-s{SvDDb\ϢV/|uT"!&$)~3\ V.0(Q$t÷ɣ1 !…jnjKh+d{, P)-;\r Ҫ{fvp&՘Ir\B&xt]N8A~7H uIP"=Z *+HLtÕKU0wa (EMǮx56eq;c!}_9fXeÉP%ьgV.tn\-]UbC@6 r(0[ؗ#-Uӌh-#wяڢ- D)K SKǖ1",ݽ? W=21Q^nOz4$od\ ƏYeW@|DJ`_3^z^#J`\8iÈkxS=Qw-Ы̑%c[,cWKRDQ 0Q3RcJͅxs}Yms*W2})aA]i\&[|~)֪܀21m,6!ram5ksa8Pc7kO@=QXQ~;~ڊc2[7"cb\|5z{{?jӢ^Q8];n:~c9Z^`=9rLUK}?2}gҁK' Y^gFu;l-Ph;3_Qzx]a3F9 W$ u 8a{UqBSrZ~Ա_/g&gΑ6M#<-I,i[p1% p)ۊOB\@f'u&m\>A{",?V:S d -b:-Թ$;|2ZՀ qGuOm V(= !yݥK-,yPuا0(O8m32b >'ծ /#T6'k] `{ǐ4A&;Ȅ}pfh8`c\DrPV6jCq$J'P|P=G' ~}oS:y9 bU;k1f(@,c\$|čuPD&< @lҾZ_{,SAbwu<Hy3eJ9zt">Ba6NFWҫس~ÀDhXDFn26*RFWiX;<i._"܆%z-@2 !oq&Tq jg}*D8Jh[|B{6#>LdJUoq텠UC2z >->oBDU&qN@<Ʉ.%S8Zߺ-C%"h/[|̑()ǁq4/B@c٧oO9jڎ6/FGXr yk~:DO(e__Q)ίy>HfM~B΃Q?1k~17,$C -|/WZdc zWU%l{*0FiqT؀h(Pnnyk0r\eXU8կ9{v{i qVΨƼKW=bFb[$HķQ k73/|dz9 \}L$)gc!R_`D"gXw鞆u/^8Rg eLϺ_$X̽,P-h'~:2ȘGp9pa*Bf}QUpx}V{q0eȌ\ U544}^}iqrB5009^|T ^Xb(f}7\i (ڐҗn %a.5',n|uh1=$Ob607|y0ؙIB~,%,52AD)c}e찆r;?Ijb[Sz{ْ∅kbs;%!3{)e] H.R-Q:NţZ焨 +hl zWsnW0ݘ ,hIB1|=l rm]}C]Cbh{ѧϛ`U\ !9a\ VEO^[?5_ha8мFfWq|qv19C.)#k*pXd4Yφd%>7{y&/gG4s\xZjm>5Zb[t+q~u3u^]w zIoRgnz Ԩw џ&1RfՖLJ)o|ObTq/^k J8Ǐ!I78צRA>:K&[WSP B\AOK3?K6Q`XDޡ ̹/luX2O)怶 JSQVw@tTdZ(}'$zJ-av>=[ &D|f!ֿbtq73D(LǦϙE] F$ۚugғO}Z߉^bZ[\$ɸUtBUiYWv{DRbr!&w>]M]~}Vy&q%C`V.SA>xU{BO&bƺ.bҖj!G CyS 5=(DzZn1A!nny>2FX+Ft~.(}I|'G&g1ճP?vDL[΅qtfd @` "__VYxA8"儏0-(Dve%gYLT EZYäyaYqsdį!$/D1=qIͨ~`ے$ |M`QrpL9hS,,ĩdfP[Y-i`g/_b~h e&1asu#b2S=$s>q.Ljw@g Ű]h6AZuv'&)ad{#p(= !+)K-srt%H},ŕ>ѓn u x_8ӕj<2||֑wΟ?r2r6,Q~0 LZYC4vY0|[]fvwĉJ0Ph؄Z{vb_{QJ@4eVqo{8iF|d4 ml1mLւ(bW"erRDG+:foli洰Sz(U)s4xTS`O[֨䥴Tg;TcW)^)}GO U(M0.AEQVCn!Bg\JȪ}Cd&v=&G]ӂ>&in<ļjIM>ϖ6Q~߱1&L|@uc{ZvT㑭9.3B0NZV#(;dG4r;-s+u h9VMۇы Pyr\ [ ;8 \;Ӊ^`/٠σiw~gK&aQ048 RCu?8.v =s{XX=)Y쑶V?ESpw r4bDfE9#skŒ{|ס=n~N\HfI4}+9Л]sS2dM5_*۩uᖊe H 0p񝜙B Q@}{ ŊpUٜe 󃲎*Ҧ%o3!!#tnB.nJ&RG~r3$,^"rFZ`LwIG߱*LLJTWAwj# }4VNIZ*l7|N)6\ {X[,sNrP$Z-@Qcpq36V9<9U6NoCjۯ[ +?zyZ |н l>=أJ4Xg|^jWv'|on3|h.(QjE4$Z2X<=lab r Sb=8moz'O)'^A9/9G'1]}Rp EMYCh׹q2]ضh;S[eVAIHj9@Yq*ڽ_O1ڔC@@cF!T?)_Ȱ//u φ4L\,+(iȈv!Vm^N4 즼EU]U5iH4<AGᐿ|V⟅ yS=Z6\P=: (딭 %4dπpud#2W+4Āt-F<*L&TG˼s}~FX8 +xK̰$=R{۴o)- $y YFX;᝝*wh{0L!x{?\"9<"bGq?rwo?18aU 6w5!vP~7A)4@xE"="՝~8|$ztbO0+4>wq͒ On0VLctted|o3@"^" 1y S}%/ka4M1PS.?jB wDB9u)e9#qNQ%H"2́MO_({QW@X5Ԏ}o7tjEh=hb܍YZ0.֋uZiɥl!^U:#3Jtgoe̒\:_H-!sXW̃l4E<ܫLMLvd*rc2 OjHmYZP|KAMKhbF0iV姏{ag@ӍM3X3{:9~2ܟ'4AU$#KɓS' Y}8='FZi$J$51T 9"sj>z&J9Y*#ɳS/'ވg82$҇=bk/NZh } Xj μuX7Q+P} $_m5P`|M::1LJHu+De%/-$g)cDw1r(.$pc􍿌cǔx>u>Vq$`E .C8puNGJrkM.z+ p 76\?Viǜf!U!!W?(Xbeo!_ z[w> Ĕ|C-ƃbX ,)rcs\O?]"dA~Q^~$w,bܶnʘ>μiTh+maf~S!2 a+mP}r僘9ƑTS/gM0ƅ #UTt-#[L"tNˆ<$*$Ǽ&I _;2JQ%u$Z6Inx-kыγ.fZ#]I,1)R9MX*fOVO$n:ee _zͷlyxlXmxwhh@V,BKky q$7{c2I| -נƛ ?VIFX )N|Rh='_ppE-E·^ٮV l{oOcksHzt0^F!W%V o[c_Y\ph{Z/ I5Õ:GK& HjЫ/’i QupSp&ׄ㘡[tג/^']#ȁΝ8hc)~<nKa jNI6:! w;+hizKɴɝx0Rफ़2@.]|2ŋ;>Jmܝy :boLRr5`z?ug\8h7pP[c'35ˁr97}@ -ߋz%QT8\y[,ͽh}f*(3!&q@v?l9MHi=+$j!ճѾ)}KGw0n G3?S9U^Cx+T=oɺ剬FkcIh^}uIyhs7;{B9 DxV6R&Hru?vv'4BoeV{΅}2]#\ͭ; ;9fuѴbӸ$t<:D(Rzro$%;֓5OӇ/4 u( _)ũbqCgGPHYR-c?⋟=q``x9wzxR1ϠWBe v%ZRr}XUj=qhFE"91:KHgvkmub |lOv}O8N*DLpAJ 죊/NI QfDJ}^xcnE:M=dm{<Ǧ b%4q <{~P7:vnի.JXftQ04BOWDw8éKd ,2["=I,Ԅ[#Dd^ ]L&K37?f|Tٟ.ɏ'+Ci$(EO 9;*N ( ԁ0hv=X0`=w簭>iBA{ ;0q|K\G dnsNp&O1mZHiS.(|B ,>5tc)S=kkvsXMpBe]8bC̈́Z_sARĝ\sz :ׄ.XѠ@]]mc-ړt?$ nEczXV#%Ze0#(uv Me7ejmf &paX4#Jqd]v_W*r)< uޭ' 2F^ȝlyfc&E憨}v#;cIyf va Mj,oz+.~m2 _ >OkP,"H!Z 1Oi^s[V,[9LtuK :h WaC¸HAQQ\{`V '~.ǽYK@@=R~S{4cYyI rWh0\C n>xQ6~blQ4P`.q}#4r ~:?bl6s7?tP!nl?O8*\{ZΫVH6Tlv-!S/u<糩V NI &sgSLh5S{]*JB:Zlݟ{#} B`/)J$ SK7A|eI荬e,,U,8V4ۓL Jf&켇 I3v`qS5*꾯iE;/[޻tr B`"8k@7:rVO ֛䞹k^7b\Q k O۳^AVBs#^ǀw72iBْxD.c]J՘xzs[)p}V'-6١,Mc=*/#Ϟ9"jKi+ ,ha/̕:Lfd/!If~bjIFMYa|2uCKډRddi͋]9^)/6Js2(.ʱ2|,^nR ָws%M7lSʚٺQKWRXbCu@"$]W䒾1 •{(x@]{ l@JyvuH0=Cw%Uqem H͗93% vMߞBQUzh|]UE[]S6aF䋉󨁪|CN~(}JبoUvJԅTV7W8n/qB Pˑspp]#; |O>2MW dM?_ҵvtλ;6d(VPYhIU]<\q n$j1-C_ɏ8Y}Rf+%2^?o)nm7͙4MKj=86q1pqi/JX j*9^M;t,ekQ< _{pWzh#ܱ C{w,ٸhn^oQ[)Q{ v)O0 N: 0h|vw\l;ncow ur~VH&2TlT FiAdד-,g{B@i}e3jPHB!xkna8@zןFu'e%s:`|ۚȩ] |鍬Z"G$֌\NEcmQF1]ŋ&xv6hw }O4^bmD<$5/n%P*ӗB!l_V/@Z}j!nj7bЕפIYi&p z͔s|jU =^M@2lrj5:؁U~Drߣ1sxNKhg.rpsosy'͏^0-7UU$R8/h()J]Z/3P^^Dךe %H=/oչ}g>עiQZaDVx.-#|L05NFj>TCAf\_%Qp`2."*S'+W qAyH&^C /H"zvr\5i΁c)@ oY@G^8k]!zX'J)z k&lPgw\ 63EF`@-Ci*sxYR]aM TƯ" ,Y H:6`/7)s S6}+d)ǤݽZ[Z]mL}Sccqk.s~e8o7TB4XB1̜+੨ҳ~almo-9|gZ[@Վu _ CÜ<,b]N}wl7V wYZmQjwwXr}ll 4cœ=j]ήb m> 7KVlZd^IkP MakZ 8>1~1uO Tyq5ktm?~Xe< rh2$؛ݠ%Mw2m0XQ yg"upׁBFVH_V9ޅqՄHX* oVC!ᕔD^*X눑w$[kU*5 H#u (0(0") `Df+J +pAC?bs$qܰw--@ ^2Vfm^B7`ZsshiuGFG)* oHø~õyV­j b|#{omǍEf@')7*ɪQXTZV@q˭ ɆAZ6<[{/ޗY¥25Z2FQuL.s$Eaw:v`TnL[HI k;t%^kB.ʒzTLk%(>`^f+^pFm@2/&c ~z0T]nJl8Eo܎v҅+nEGS `r&*J}5DKQʶswd&oMHHmYZ,Q.9/&t<8(η(WX9תIؽm?sY:%"ٞn !#PƤÛ J!`Zuӯ*K.€6>xA:bi$[W-ߊ?7bk! `\񄜳d Ӭϙ~9NKHlYwKqyت"8] DC$=դӏq< nŔ}p1+d[[H!~ޕRhtK]m"A-ۙ5*7TRʬ(绫s^=p-e/5#LsC eؔYMB\{)L|q'2@4A~Rsq`(꿲v\|pks୳_U#m eud:_^hϊ!={;C`uюR٘z2`8韠'u](X0D5ą)mϹ[#S4}edin ޿7h0P_(]bA\G =d*1 -l\r;S,)q irb6ɒ!eUu&¤af[_e6KH H e]ި c]"17 )igK`ý7FsHhXa%12yBA&(Y(M֖I(!Y3W 4}^*>r,p5ǞFt+ "\7fUv}YR 2']Tě7Ú?ъ%:+)ޠƂ1ig&:~D2؀O>r}$xdI-` ǠyѳuM{訛J8B8dÍ1=N͝R)[jDkg&N] DOc7mׄ-:qXo0NI7"S(,CQl]zXeF>He` ǚLЏ0")M*(n¦PR uVrvBsZ Œ7[r!g"oE{QM,JnsyLpNMf^  :$l4f4;$7qy0pE[ ڥt&ܪZpNْC(Uub|٨y+XУ0g9W9oo싛Rv vd7XmgUaiɟ5t69?(؆Ҵ*pMAS4(.u`<4,N#{J 4nb|["f3P u͂d Pz]RB 袥1I\wC) ~"cɧ1xL:8} q% L/0b+Rcz,Z{ӂܦF%9Eϔ!x7`yW71ޑIAoXՋ좙<ܤoa#v~| !G>4Wi0;*w~*Dn,l빙&{dAPy' W8傓?clDY8F$C[9pT8nzj,ǾR9=iM-Uu9o~=:CZ,xWE߉)iUN:xu/b}0oPqAe( Ƚ?+9j>D17 U.˄^ "c9HwCr~.䴌=@Yrso5~sKlZSi>8B ﹇c2nhAw1XOiJ),,kWhMuw\2=F^_Fo&oHFÎ+AuOTz['ŤV߳}HgX\eKoJ&I̐X5>))iRL=Bx-m 妘S8Y=efw(a"NiԒTLOO2fDIk3M gvTP t.Z P5I`Q!t5ND-=;P6`Vr} *! mG䛒n-Liv*kR53h s3t g S3;MIaH_=ZN|"&3svܾ{scC r9)t[#\U>K#"/ Kڇ+.A-k- 7'åmA+Eֵ}ſޏ:H^I?k?n\x$V;ϗxCav~S|R~ր NZL ۀ!N G]zEVíx߄e\GXA&C"':-Ķ@$?rb6JWO&?3 k>\([Q{ܗr[070ۄJuZ=yx׮^%$y[T$K. _c:ԧKmW723~ne]̩/Gunۙ N'7Udo)SW1Q3_{4ۇVۀGYOmQ'LѕN O_Weap]Z@zd{R c_"/s 5 @> r`;b]Ǯa  P;uHr+JK˿ܗ{ՒZ!.cOy?Kl[?#t֊8hC@7NYAVaVTWDw=_tWI+!8mJO/}  e7A ^;f;*Q&{^&O3/TH7"vA?eot]~`gX=T0ܰV)aMsI9m%?ռɑCϧc}"f ⫲V8tw3zG](4t8z`;_*XS:6wvL%ӳM:tZ-z.g^39O]&lz0G86 U'x=5ioKWpِC `c4*6v%?YQ8] 8lʵt:6]$m@ &;ܸM`9~tj;la£ j 91 bFFܔ}ZNp)}RIs1&iPuy<L@M0`Ʉ,Lx ZRtk柪X݁~euc*3<_*B GXO#9 tyP+({3kIР.N85xdlR*gL&݇}.;gur DJieyJZ9MNcr T^GIl{ ϸu.&EE*.w,ڠyKYom`\nag-ya/^gN86Ȇzj,֗ k<}iwHaR~ l^1l :qWoDonKoF-%c è[ W'ʤypM[`"ܸ%ՑOЙ{7(@;攜: h@fW4˥sG ú ԢEh˧,6Y% -YCRm|MKύ!w=۬~a ϼJ-{oT@EȒ=\Z)A <.¼ sfS@w'iZr_'2B}9&>GѨ &$H&jsY9.,59eíLJ$ X ) |;#o1תJ.>m2Pa՚^C/k+IrQ* QK+@xmfD ɠ{y!m\KiUVTC]yFip:%!AtWu\~8~ V-x1,FW5uM@%ls ?1_,[?(UՅE:1$qt.FWZ;be光cG쨫Ε Y;?!E0T=$k>eVޣ:t@C2R\/JvK#v?o 6T99lcF8A} R.xsP] REhkiw@;~lWW'8,{qY?Ex}HhmEMX@.ƧtSlOTirQ*&( Qg,Ņv,u0GHtQCKg95C+أErbT2[#psuӀ8N'tL:F̓[KPl겻K&W^Yc,jX'"iUR>U0}GʰgmxAxB@ew81f-]7zd-H]33L6nU"cE u6H–^NzV,N VlsK}əkv-fke>;H\!-l$BL hFnZnjGDfQ1/qբ* ݳQ"E!ZR?J km3p6L2[XI8~%5`q}؟%9HKV*pb~c 7 vqַcf,@adĦK1O'Jeď~y9}?5S6(u k|idSU <ݹ+ے߾e(sKsuƼVΤaDr"%2F ^APȭlVE1P.̩W?ڇt]XMmJ\3s^xy]Ln39odAlS/O!Xӱk n,pa Q;W%)ᔉǜ*H. <6_W9ar~$gy,dDvAH>`\Džv( q\wga "L\j[S\A=F>{ ȗ9pYc,DAm6m'{ Ws 6I뜀5ňQ=:6 򣆰<`>Am(L_JzK;Θ[+oQH]il/L $ڒO9-S2jGxNPEC1s@ a 57wuҤmX N?'_Bࣅ2 !@o"rM15c9CՁ8P9F$&^%ʺzGY!TF9*~Eg̍ʟ GtERO~Z3Տr~I`n-|-d48~]')e7Ks}3I] X"u3d*RØ< 3KPDq>04S:%]$#&I?$Ĵ-3d,ۼA [62PÜDzmabc-KB`nۦ䅬TP'SD]^]LdirE*(`ͦY\ؠ#+tMisiYXgI `L 6r#>V*Nk(m@#3Ezs.h%O+N0DK #A)%gQyHei&ɵ4`NHz*J m{Ȱ vq1y܃eQB aWӥڵȺ1dž]1i aNᷢb: H0hSypI]qu:w:a=UWWXLkxpB9ē.R& 2Â>!* wl1\*Jk}BH ۢM(TYQ$HRfl'.rKcXf}a9eql#2FeSV)a-m9w>!hr ;)H`|r"Oˎi;|hubgQuq z " m`a ,Ζ" 9UcDwɥ*CŜK2O>/-wٮ^I~6!+-=WH*$B_hܭ{+B;\uUc3WiE*w08\Wp9Toq٘e+o <.fSkx$,OHF5"\}>b=jMHF4[w۱0X򎴦HE*²CĶc#oq?@}^0fh!Д$%v(d9UIXO}j_S%9>?4lSsWEJ#y['?TO: 򏡈QE\׾D4Ǝ5\Q9maEEs\@Hv0%丧:.&6Y# pp[xt%V!xٿ-m[veu R*Tx<$/d9 X\ YuhV(-O;?]}f5|Qc Ǡ44I~E!i؅אA#-p˯U@` ]HZQeO9VxIaupH[z?<" bo֤zFԁ7O)%䬧h;+(]BBK)ڶ0YPj$ԬGA*>ը) s61?8GV0MqGu|cO?`]rOS٭4s"U:1/W,yl%K7MJ"}@Pfjq:e@}y~ƱƑ +eHMZi=|'_4=6 $IUuVe5w~_lQyF'^4=c`Z@Ӻ^;+QK~83 a %bdVι嚭 pCg!h&բ)^(lH2\]=:IX/ZE*97*X ^-->Zs1z2t'`m.(ߣݍ2 4qx 7T`nS_ 6ghްlMgك@X<ѩ4 vuh >4,;cSY=⥓qU)۴P+) A3K! Zy-'6σ )z5L}XD˭Q䒙ԎYVƾ#|xDDup#XOqS@xbϾ.Fc+އ]\qYy^n OZe5@ҨAvA!=+]A2w?'8.Ėx0DqCv+| L+%[dvJ֪\(ǘݑxX]]+_G^)iݘBmi7RX^n(2rBuuBEKD]?wҿi~֫4|`W }Ua<]tGiE"f[0k5FJ0i+'a^ PZpȊ-$1r (b%䳱KJİ %}dSm=v02/)!@. ٫hu'~L{=*wek؂87i5B؜O]BX˺>6=~o}~G X 8_ ƌi iC8Y PW}T^"䜠%aswGͯpY3h Txr4s=q?tξWʛSj1{?W 7an'oĈcڈ*ƺ# QXH1 jp:8>' H]@icNGbx T&b4ƛ\9zMvȉo3_'FK#9/@BAc3wU"g,o/Mvy !q!@ع !=b}0*bP_iQw}`Ev"Ks!] 23z( я\3G*$e7f%fbnܷe󰇆, +bdܖ g׾1rcFT/KGMSzxap^P`нnTsO"]u;Z@߲ͧGt0uݾڗ]ZZ~اwf3'WN4a HeY'ND^/]XfL5l1 4uJi- o\ncrPOC@Zhi2d-_UJX. d|Fm"KR^k[ze 4Ƙ 񕖼5S;"p.FprrKŌ tZL݈hqp18w;>fh[$b.`IDBk,։eli^CH@Gy;pq2#Yms6,< G F#@c$vr ;ؿ7]@AdG_9l;X=~([ #@dR2$,iW@l3 $=0pg6Q:g>{WxmCgsI-FAfkp0u';z<1Ћ| ŵC`}31]8r"PWHg$O 8X|'kJ7& ?NDc9 `[joA,G60U|A*G#wm'M+]R>I*0tD?/VE4lҔO~ZLjv~M'HI WLs"3!|֞U|!\XȘYnOvw!vИZ$+r0$yceʫ9 ¶5/G77ZqL Cg5NY s#}2ܟBw ƺ! v^GXLNm,._]1dś$v@WpX$u|b?(JZqHOb ,wx}xLaH?v{uHn|S%)&:)]^^^,rbYޗa D^brO|bl"ˣWxEo) 0RkXe > .B}Ct5Bfiy?E(,"0,EKj4(j]1 /DpYMd&>Z1lk&& 02 2TR])fpV4a%2h9/,A ׂ!ΪU'f\ިtK)CAg 6+h#zesJTӛ\1D4H@ q_T9W1s̰& $@d mFB;~*ށ$K|C^t Mx:S …ګq\ [pin?ɀxYZ>ՔsҦka# Ϊj ]RH#"r|y' zM wPk;4Gfv!8WRK*Y0\FDUyH.: !B3ڽZ3ԥ_=@B3j4UH:Us·iXvG o vjK|Lj)utVR7fn?B(z2Y fXHKfRX=hhZ XSS։Nh>{j<{uw1=Fe6F[JeyEg2-ąM;`ү ̅ ?ᓒ<Τ<_@+GNC ` 5 N9#֒uԘOe5n&4U3yȡ:\3Eq_ A/nJŌ/=$ ueAW1(Fs0#ːiX7cs`䞡$s u㓬Bh̶Y1#RUl/+AqKPC[$m'"+,!7@3i;%ZqrQKɏUI&T=xp(E48DyzW#:8I e')3eJ^~X&0%`*?OY|r%ʽm0%?7`bR$("G{!6k%A B2E# :;"pNVOBmٌ*7#+~ 2~},W=" 0 R~q-a;Г3rHBS >a g"zs̎R4}R)eA PU |s#]vvBV:nEU;I |.D;e0f|8Up06 LhMQn_hr*+n {m^#oԐ^W1qEE&)U>GE"Wے!͋n@p[lu57 h%mř5X _(QK$?v#KH/o6,t@4\\ C y7a\o;= FkΰʊNl5=y]*<6h6!G\23p~DUu zۗ蛻o$е]4o޺Ա}` &WWWPŽqo.-9;]!2mQ;ӱ733Ct:!WA)\a6f } y[FlTπE4r}Fhl=r Slz^b;8UcZG\ p&Ìn7Lj fF$\z`;K67Ǡ=$$}- k MP4)+&D*wn=hcqzލ6$Vo|_MTIz [FRuv}w!|`)?INWJ ۓbj6!iT+HdU@pAZң1,)2;FB-3Y1Q\K x{z %fvk˨#V9N`-:smttOrlM@hMD=Wf^q:+n ~;o)V좪Tu'/*ophGe2QTi&5HrL=>@\%xX !Na5Zl3 :i9- /Z҉|.k ][*K %Uϲ"Ž^9?5>5y7&hPRoQ?G!n8\P&fk c7e;ņJ{,RT pD({6!\U!>h!/f}ߘhANvħ [R¥*N* mf=0)` qGrtG ><\<~3[^`zAm9K 3πI& sRDD3[LUU\wpT{qcFCEӳi  & Ł`FΔ~*N bq ]`0s2D'1XH2AE?Dd>k3|sV̡)8}+yh$bQF6P4ZZ=7t \6 ywg3g('!D~M?2gs]Np9"D47fn~[gկmZf "xx e!V0W5^Bdyr%K.d/N 8At )! ,mC"Ph,{gWKط #^F9 eN 6IT7PLF~bJE{*Ë>C$[& }7 ?^>roѰ.^U2ssO蟷ܩ sm&W9:AGb1a.1Hu:1ȍ R<_:&n-yMKY?/zZd6b6+,9ήnoPVGI<0GiO$^&p*gqȃ%PfP5U_0ֶg:EOAek&=o9&e z=Nn̨=FT*rvPSn Kǫs u>]^'(]$l*FHnV8zst]Pb(cmus`LBAR͚9[M=E 콒2 VMvh|U36auq XCЇ&4p㠨k6YFS n,yΦo/>+HXt-V&țj.nthQA mռXnbK9g^sM"gڱlް1/8*y*'?xȮ(Ucl[/'F2m.;KNR;V@ rO.ufد|cܵ6m*Owۊ_ 9RZP8`֣UoG$\I#030䞅W-N # fg9nD $xR z\;W. +rtx(vy_dմ 11+.Sd9 4 e6Edm"=B[d\V&2O/Vp |)%#޸$So/4){@7KUKf6VS(IFd ] gҭj $\xYA-L*7E B@*igb&Fdgq}(ors{kW '1 SŽf M)(ͯuXӻDZ+ 8T"VJv6aqNG2ـWJe/^UvgAo[$BF>|/QρS_ g3%_^>Mȧ䟕&fk #&q3˂P;>G?7Er#72K^Yuv^Uz YxUҕdU'̥8[`K6DP /XFev vƳo펺9{0T~>]b6všX\%@ߔOa5tM` 0O:Kx_UMMKh4{m9eY"2Q]M{SA]8vd#,"rttzjO.Rv]%D3$¨0cG0^^ڻis#ݜǝI=U `Occ8*Y8z˸k`"hiX:PFNya[A" _xÑS'tKP1]`8v`Nra U(¨^O&. DEUvld8*6 yՔ ʋGH]\T-ʉG\)5/mg2ɚ6M|[>X%;خsulc2 ZHw }Ӟ`'_mPq3>Zc_=۽i _+5M&?&b)#z,siVc"'^xsӢ\w|1PSW)p Ad% #U%=? \@C u3Zi'eB+a# ƒ W],rlLb>jwo&Qsrg0E,5}BHG윇tY˜S@/~B`.@rPse&('#JS9Č8EoHq #y/Lmhf6̯廉.Q,&{*]):aboe-7Yּٹ9_Lj.v5lсߡ}Z<(Z^sƠ z~ Ŵ @782HFinR~y|O麟fC(r$Fլ2^fnE@CFش#siEIq弨SDkcdK˓QN:"!'ݬ}%$2WA؀)g@KL12h8CH.I#Lq[C+ӣv8< Q9@QtGR: 2y3F|]WeG?#{ 1%Sہ2H-`Y YT;rs4Mx]gCqPlCuz/YbI{n3O1vqq>Z01;W2\S3R;JbWդ3,&0uއ44Jrk:7~V_h͊c9t ~2@GQgSKxH0 đ3qo=O~NqHAMcpG Ϲ3M,wU)0\FЭ` og2H%9EE%wƏWbg$'fA7NzݐvvtIsSAXHʩ옼v/ʨ>l(%g5!FtjݑټWmnKDpq~yQh5T5ЩL Z++K]dLԱ6_KQYfoDtY^~m7{f{|غ@1i.)k0o _8%dOڗt(%x CV2Je5&{pܦ}%2¢XZǣK|Vn[u(9"!" j"GQYI4T'Xivؤ}J#}AQ[E?ˡUqIa~yYgj#Oa[$ Ӡ49B'Km%]vp`]z`! m:~Ԃ.mUQ?_,SRӐBiY0h,g;!(#~$i2 2aȹO(2孩_~o L^<[`y-6 ΀gQGdWLj VB̆ib/ljMVF+¡ Ղ8rNj{Zي~+ZIW;f0p0z\X_'ΰ4<M!pS1 % Pdڌ@347ѵ~Wgc`NG_kp.T#ȕ91߈7Wc%\ct*s gE(`^Qi#6 QYD5Ԯ5 y4a~]ޘO?kS$g&)kE#OF!7=B<0 ?5t(OW*r~uSu6gGa\nͥj#x슜ѭ5[~gx*@qA}g:\,w枪W)q&;yݳfM<4cT {<4*T/\wqI8O6zi~6U-T[2(Ϡ DH/Z=QI7'j|o.oګBe3.kˎ9Ѷ~9@ˍ<ʢP *bIxdz?~rSx3h)!&*on Ȓ_C)njS_Vǂ*,h#4An'T Qp'۴l–˟E$m#!8U)yX+"4W_fLxJymٛV*P|t귣Ů@&ox B};ޥib]FĻ}YFFL@bMU XCLqtIzP2'e PTڶˤUy>4"h1;H&Ss2/qk*oMyZY6tA?F-G:,Zuw=bƸcVqB+|c'#Jf DNfNꍰ?gNVyfC2oYGrHȲDbRh6Ѕ1)zU?iJrJSwkR(=gLpp A$V5'i:M%lt[EoZTu y;$dI *'(lmhg9BW5-ٟf[JwwၛRAbݪxh: X|- ;k- ̲V:qX+b !tr׳d<ʟe|[oԍU zx!ޑl5z+.K]R| κ9QF+Cbe,jwL KR1H0Z2˘ (Q$L 5bOpcr%$aL^V`漿@ @ƺ3m$K @ocΣoX0\`c0/>$HsLZVǸ3͐w\Ozڷ_pRԠJL"lpg5{U؈ԥč۝sujYu dey̖̱,Q9ArۖjLȹJ _ s2D(eR6L(+ ϔbnSJig,Ŵq#A GojZLA ԘfI:w;wߘ{G/EB)og,(BB_Sv.k{dn&r X5 e:"I/VvXcIܞgI}O)U4 $7J3 ~vx0i6[X/rۖiK-+k_k$%򇿈>3_b3a`#;]{D8+qoW+yM̺z*;lGRҼX&s] Yxx 4^^ލN'PFt]qrwE*el Xj460^&CJ).s1v2W#tBᯒ Kt \۝I?8,ŋ$g-aJ8 Ӌw3 wcI1LU)=({NRi+405*jJ R_w!bmiZKp{Tj_Ñn18| hjNxd=5Lho28*ڇ3{pLM@'J^8BPz3-ڠl֓I&WXjx<;\:]f:p*CƾsoAuYϤa[͵j/ANҔm`bk}ZJcCBwshTRĆ _z=!昶M>y:*)`!u#W/8BH~"KZsO =9 m.M^4v}VJ&%TDe.X}a+A̓3Nc=8H ʡ{U0n3x#0!nDB׾woPyf2!B%3Kʗw!VX~G6 FOssu$2 L1ؑH㭹GiާY+Cկ=$@ p&2gЗ/)m6s ֎JA~g6W @1<(^в/߽fiuIy!D. 8+,,9A^lh-IZ#6y< :h!]/#:ګe /cQ`cRRF)lk־ؚ@:/G7)C<%޶G/5({2}JA&-p/񦊒'4,37=\@k0PKiV< C|/?ȁ1Cj')./E|;AB$J:iAH4 = Gx9X<472HP7Q֑[-l~OsBЕ ~tɔ*V7n~&Uvˤ*S,=_X낏 bMbU`O%ylgO#*N {a.[{b-`Oq4F}G3GUdA B lpIP?T1K}F/~s)M2J;-5T=R s:gx:*>*MgxH(io1:il/{u\jqLBk@#pU-i>͐5'Q BGYSˑ$QݲmY Фy=O!}ʦLCHcevux 0qeYƕ zfU* .Ea9|/syeL Cz=-PE'q;=8}XTҘ/xJQνnCM}0#MΖE$p6}l!,^9 e=./}nulQȑ=ecWg4&ȭ<- k-SҢWjsb-C a+2]DdArĄ .9+˔uk[r7 i=$Q"fͤ8U~w7nO7HZ =},R %Q@45yw 5lֻ86[O~P-Ly+/B˷5hqA_$a|V29 ōYSC'Kd#pO/->"r񒯅G0@#C)6ܭuySjqacQԴ]C<}iwis%[=f yeɔ7#ժlPK<YK.lN E:ChH/ɍeA^|3~T׀m)[:KY~{oBx]嚋3]Aa Oua1<=5uxت"Q8 ((8-2I#+>ȗv2U,~CRA .Xfn=.79}qaPzmDNZ|H1Wmu3 R]$6ojiH%T0)>CC$F aѢQM[gQ]r]R$ypXĕ.$ J(M$8(*(9=eP)|jFt jJaDSfNmbbVu@srv,<E_?%9Lɵ#-3nXy (8zMMLlnaT#ZAHYF&@Rh&垐yRָoa}`֖?Mo:MSvu^JO1o Λ1}С*V gCj' ~- q]|d?%5o J9lZQӄ_;s(4uO.6'ku_?49nj Rx!y\XVyu+7'6 T(M\% wX\}'Db?Hߏ|!f*9?DZqt%oyBo.h'mMh 4Mf)2#B| Dbsoh/pZ=;oqۿZ_7X"* }:BDFN̴J=$Ӯ }l^,`E{%mֻ@VNtXW'zgTOo ˗@7}|YO$ܐA^c3cY\+v5`̯ DLV\]맔s5ffH :[P& lJ (6re։_^L.G*`AH=U.yK;5t_P\HD> MbRC9 ָ4n%x? 'B E2w}'W=0{ ~&LRcr+407P7EJe Wq"rtî!k1B-y4mc~Dk8Sȍl<&J_eK]hzD\CiPq3-v ـb>1ISvtITԻC|M/3o5_9yՌ=|#-’z1O*&yeSTʌp+,D|F)t,}EJ#㜤tMpb"H`4]Wm}z &|aރ!z@1,|-舤2Z&S6<ȇU^=c?ӿ;iT_{0y}CגX$ aDi!4+}p2 5ZJnܜyNڛ}m:\>/^Dkjw4MMnf7^D+iE~Kȣє=rPey ^P禾@3~+ua3o$L7S+Q)$5p-0T_ڭy{rQHi2CC"K Ů#؋ǘiXFy8'?޼h$*^ }gתG cMC nqcd1{8tm*mXA<e>ag=Pi}*mUN>Xy9n 0Z2& C_p8!5i=h%}j~}yR_;j|~&N6@ S4M-uD]wiN;c!bz z'T,NbaZj>a#7R ^tLvwnm7 ;Jby6ƭp^C7<[y(u{%[ RmxjoXGmŠ{y؉T[>ed;)ruhi'alhQ@|^CD ԡJA[G+:Mhn[ ?厇Wv~9eu  AF/E[$j*HDw?,|PK8lZz?wZBA! \)6{}`U컦LNgpq"PqGN![Oj4`ϪpTҧSu `q 1Vȵ ̩Fچ#(6߂ϤJb*o1ppz87&&;wN1s-q` &t,& q-W"m~gAQYS"V'ygrο[cJ'qU@ qN7bVj$h:087cORo@5oscHCux\c-;U$Y8#J<%M.Aq4« fC&Q3L &p` XЫydYvp鞥rA75`+{_"ɘj"nklmp̦Zsݞ+XOWXq)QFy*z;v!;\f اl8P㍐{x,`U"_0QǨSԠ+⚛8tCPt1#E9dE;BEM.uiRv,ImMvIn;z[P Rb0ݽ`.F=r_5ջcO}(dG] 'oLQQ0bjk%x[]urB܎%r@"bA!Mg@З}:aXv&n{0V@a`GXm+3*Nk{:ev TO~>GMP 5J:onmxAb[HQ]4bGZ52=`4cC)%ewya}evw44;l_A a7+ڻܥȀ\f#Ѧ _ j1Ֆ H҃jT=~΃clNb9r$ͺ_LxSVGERgcL?>郞UtΰD(5dj(wdQ Dpc48hf+[9{|qyOTUCq 77|c<4m;!N}Ƌq;dLWLc7o]f5`,abR3VH -]Sc~/GR6nu92RymعСB}FWuyTN^kAf323- MbG'$"8t?Ȥ;מaj 8D0̙jt`Ҫ 'Lj%FA#woxY@btW _Ef` XfbbDjWrՌU_/5Y|wyx,6bb} j"k˱N=%PVYu"|t}ɒdV >H(ٿ&xުqnBɜ|hILs# j?%﬿FR -6tqv웰^QZ{k vߎi$;4:Ȅi.TaY *F6'rcC:yLŲS$~:|#޷lwXs 6{i|KIWlt1.zKn~nt$0=L?#woW6`r=ׇ1RFUB7e0b䩋z>? Gn"CnP"2HN`%*Ft:`痪ݑwD`&g\v,xbZPQ}KG m)lo_vՔ2^bRlH[:e3 i9|=HQqQu7 Lbfv^KrϞN:k8Kl!$81ˋ 9d_gsqΪRV $jmYőoPid[)wɝ㡂W ! }ge`H;ʕzEK0?SँEjOOY_xd~OO&MmOa11_r<2a(M!{9QoGZ2a"7^w.` _z <o ~CTJJK& gfL`s0ho]f\qp\B"{ .3;1- l32Kuq x߆鮷gg$CΟeaB; TJ}/*TV}dJH=]Mp,3-NF˴Abeaď:aWKެ#LLdPN-/%d}0\JeI{ˌo1qkT lCib"? 37O!]9Q6~-Jj7-.+uƒ29 tu ~:!k&~^uɭ{yRjJC1Pبp=3ė0: _Ue5Oeho9z\1)km̹ BBųweDPbZZ|xR(ح̈pM2JFEq?sKPT 0]9 c}GÛb&! k0S\rg lR:Ul T>G oMFa=cT&3ك}P筱+e4z6hܷ\}pzf֙WĵC"Hi5ɒX1 -kn2-,f@4ײV> IOãAGTO\QR;^q|2blPeÚ[EGfpw\Ɯ@@&1*8%v6<InߓJY8F#FGNd3JIVٳE&%P]̸uK'4Q GlGo޵S}%Yn18qD!_`ڃ'N܅U8MhCSFX+c*ucKc +u:Oî3NIÃ@ EZxrǝ[?]޶}jM&|X#q%Tg4Xdʛ߆tqS03Tp\:{}, Gi"WPUQtZ^6?DOP9kKD5nҏZRQ7(gB t[%YŇ@54.9x6Eٸ<_/ӼĬ0KVQ|%Q~uB5ɴTZ5{ .OaAt<}<^FiAN AU{)jb-dp~w+cbL*j-x/ ^Ӡ5?u(Г󩌴Ic)+_kEZ#y>Sc)Rl+״T8;6KpS հeWoFgI!v!./+3sk!HٛmZ:l.sytx#*OIH'@ ĄUDcB0RF`fX0mJyi|*Dg8E'Q50JcC6RWy9"io=Sp?bƖ$7Bko2~ܼ[&J}.M` >rN"T3t T&PN}q_QUڂv"7Oҹ5p71 әJn (|JZw+)[^^)0 H%$# Pjc[n‘!at JDOvDD;>R@0j[uhm"=J۠?P[yWXl9xyL$"lEq{uar޹fkͩ,zR< 4^I߇"mP5L|Lغ|2jfRDQ޵Ci`4Kgb; X,ܲ{C𕅊e^YaYYHa~8BweێtvY׭ё7"35@J[MD 4Jű|:HDуrd GzG=%tVK oa. ~Z|+(ævaP9'9ѫ"ͧj;?oԖ-}|wvS˲9) ^˜*JykI~ѷ=LJc [?|nh9V"g K ԋHd5 Z™juI8giO[-@nﴷ(zs6D < }=\j >u0\72Yy^J;f`a!`5S#1>^g7WM!2TU v;Oe'bReTH5uPAxCY ڢТ Q&=\s= >jrs@+kc+5Vg6 %(+GܦCՆN*gN Et'OUf1#ܸ^Њ=8h=\+AA 'al(?Ξa%Eyt`Y#aHƮ!Gq/6o9Ho\ |nIFXI&ei*|Vƪ8` Hk/Qnr#:eX"@{o7P9~2 B4MU,{hd ؁g=e[ϳS^o,=sY;3a L+m lɞkN$R[tLR\0wmƔTZU,JɷV ͿDZo8tP-ܢQL^$WnfW˅EQ-L`6lW1PxZHW }Ft*B=Vy` _0>VPu\Ps~< ww) 1Xz~7ydg/MK2Ė`tیso *yZ1jCtb2LܔaOWV*HnFzU]X}ͅ4Nko)#(CΌbxf*Sr+K3Xy_[T^_&~i VsNmpTA->U0DUc"ۄJqwx<"b?zGdQBAA;%4հ_K񨌻^j+lb4p=")M_z&6F ة[hMfNIM' w,`K~L)B/DblwQ,1 uW4QbۉxwIjmHִf9O#@:<|OG#k@2Sg,/oqHOfodLFgʪ7z[f=bmH@>qEyW9ijQDct7o"$ ϲ+2CXqVϋW* RL)fGU MCG}D?`o2Bݢ1/P42p[_F-NY<% mz|un}ThqBr!_Zy.o =:$^U1xvr%dSEzSLÍ;Ӧ^Ts~Li"F3beѱ$':Cw[4)e Wr0`xZ-ErWaKt}MՂH dI7Z_m|9MpfG{JMڰ,PJ+Y <'N>Lo{#o;lpp}>tq#I!]OX.<(J*^/xBxw9JK*h\Tr⟇w}Uy$auHySxV1O{C(I2˪0ʹL~뱒GP@`$@g;]S=|oi51r?}fSW2E'vA&QX ):-r}zx\I^|SJ%/,_xλdQdNV*fU` ܐM$ e3E'd{Y68 [SELqY7:va:'|"6()wPawUF/o{^ 6L2Gm(F\N ֿ_uw>pI"ubL~zlDycy&T*Ƽ(v#!E6gNo]3 $9>Wty~ ̚5VTeTg[%-]|k__ךA,%|JN}&4Yev)VpY &~AcL;|_Ȭg<5E2+5M`B$*~'z.^-6h-=T!֝Z\EKtlNߛ&1ŝؽ}VNxt! dJF8Po=7xY.(#<} %xn!o:|oT7&`tGBS4NW`΍!Ut`8A{g곐"(\M$JuF{ 0jW⶿?j-䤆 Tg$XJp5sީub\ q%hբo |Y Smj:]R&*ֵBDlP+cg}ja? k|ThO4Bq-ZQ!1b+@C? ŤQӪlG8S(*b2rwoj e/. UM$* ..؊k/iRn_#)%, Hx`ps2P2wkʱ\b;į r/G/d K!UD|'67#N*`I}2H=j:@S{ ŏ[.V}WS@Ή޹PI)φ^$+@8?>j {G^Pu6Jo]wnwTl'my_!|ሙ Jh]Vx8?yw;6:|qw*}҂y<8EHGY(] 5#hӓZnW3W+q[+=qJ-BMZƀtDۗA C)<(d` ڶCh+VTuMSW>;(魲)_$} Ւ+XZ/Z5.Nܞ!X0c@>ldGTǙTB_!9BU"~2 a7:M Ȼ7y^*}3.+Jue%JlJ6vbZ{l1VCF6XSc,dN۲^1$pzn!^3ܦH$a}ؤ~^A/45O0%@} !;KR_qt%Q~1k31NY.'pN. u,DX=cXokiA %Ja,qk闉>ظp ^12'F{cPj 38ifaQSu,<^"zJgI'hWl#K2jR=;TMNg{wx fDZD?6{g5Ĩ^kyuZy|BLPu { &Z;אXvvֆē@NdFjYso5iୂ}hd뺃a<5A4EY M$&3Mj)pCkΟ7㹍A]轷H0y Xw[ D1uGpjBζO $&K8P:3f)B10WOu 1Bxo$j@`Ч"r5Ra\5$mhu&4>4 t\]tC[`2IVTIBxÿL%Tz=0cyV"MkRys3<(V$NȝwHJk }P6D,5M=6h":qB 3&zVtx6x{<Ż"}ҒQ }&)cDX T/ڤ_sP֓G:z쥒|ghBbQH!_eU\ S?gy]\3銺I3g>wm4K8]"߬:QySMQ^~J9tZ9$uG:\Qٙ_%3YvBh  !7ti obpy0 "ywK<+ ͠PszmqXV`g)wKG9zgXKPa80~.bHAU"qe_!$8ٸ@wT*Tgnk# + zᇇ7b]냳؄,ؘ 2a4*C2J$-=Eʐ^O1H*Y8M(0Y ^m cuCP<ϫX`՚{m $?wSӈԛ0my<-#GI{Sآe^jrV\۰nX}]X/YVp`d$E>ND?xSo+"s ͯ+hA?$)N dḱB8v+(]nAQPJ!MNGΟB. hܑMfA8СTRt1 ~O}XU_C d`]dAgRpBhE^E]5~?mUZ2.A#Qm=uOh Swu 1RWk{ @ ?+Ne7Jfm9LT542铔fI2= ˘>PM8;;W ys1:}`:V4>jSr`O%F[ON-W<6eQ!K)G K HV|P?9&?Qr>N;ά~>YmwYy8^_iڧd9bui zaLk\EYy6Q ,KkZqÛz&R+۝>P^s"˝,{ڋ쩠ge?dPN^+嵹 R|եW\\-&M~VA:65UR0gQEwx\G6*\!3 )o Lg0L ~D^50cY]>Fî:#Id_wO^i];SA@ȵ(!l! EEbj^rq繙EV2YϠZ(C/ՍН g {?u<.ӫa9@ϩ[:ӡ Rv \1.!3l g43haid=”oWLbcu {%E1e3;k##|beh}RZREpo[PU=䔮`(7Յl86-ܗh^ugm?0D$ 䙦чǣ|TrJSDKy|RfΏK SDb ^H_~;F{=q/"0-%<фKxDB4!Oo>в,Hc1/1* 4UOyhc( 0# 5ּ@s.7R +|)YxJYYb@"f9͍6&ldt?:;S.þKA.w0e37ϞM<2*-460_FCnAjή|윔R#\J,5:/9]gy<7rG&vy(Q,RAm'7S8q9VoY my'b-ɑB-3>iOݴjxu{HHEqh!xj;n}JO+JE:mSDހU#>%lTE>dy|^>^{:?ud8jtqBxH9'D:.SD]|Oڣ p{R0}Ì:axQFTaKW=RV=>Rk&g0eTƘ2oS%VԌII~1e_刄VG 2'm5ɘBP %ɦ9l藲eWUXc,2\1hz)&u17Rc;q(*%1.eM$2bd}bYI9kM oSizM E%9zcA2TTҘ4ibri6p~L:sP'!-JBkM O馤ی3@(Ln6gA'QqWh oƖ]4M$mɪ\E.*2wƭp?=Rl%2MW?y !sۺbH GK;6C/SnbԲ1%\@V -H).S|{| #2Mzˊ,aj8ly~ۑ=\e[J 9zݫo_C&mrPי,/i'mlDZu5(4w*ґhmfR틡AY%kj̥<ʜu8bq|krC+lۧZbP6.u_M/qg%nNslٵ*^_"]O 8prGe-, wmh{R Eidd'^ m+ 9qQ͜oGaN5\!+bYשׁ@[d$K܅f"^ԑ5D-kw.!Dҽr {6Jq*ZYȲfE]ޡ`χ0/Ě|%gS8{{z)LRz6ݓyFFnQLOV"l42YRFobi?R"F&'ŮBCˌO6 8Y9Ahl뙶Ѳܚd9O b+l' b#`eDnzr?a*h6&*C 8>$Y5[dHJ̔o0 QMAe+"o ZI"j#ڸu6Qֶ1U7u\Ւ犾5_:s5x?|e;ˣаL; x˂-ZjZWSo*gukF?~eB/~"M2u_.=(0wO= xAVLra9RYӂ*Hj!'@9U NbjD.{#$~$aw kwdHjճ%^[ɕ@ꟁY/aa,C` n3C*c㛖/@ZNBS.FcQ)ք0(h6=@gg){aBMpwV֞'aGi>) ˱d+v"G$X? 8(Y, <-v,йWvρ/ Z%)🢖 Sˁt3(Z z\h>0WȎnm{({ʲi&G?E_ɒ+L E7o+yv=dw{oe׉)=sIXAu)Ï`qoYp`LȹjtT``b 4>+0*괧Zo kvS&ۣ#({GfӀ>,mXrq}rM`yvPQ/LJM '*cSTgxϥp˥]z-ؤ'e o N=>}R'sj k?JBZ ܅m)򬚀%"==xxr?E@`=AnWF딅ELXN\IZPAw<0)2EkPE:M9`HJ7](LT -哴ɥ}$[_$7+!nMemc*ѩ5.K^ضߥ G5#@"]fg$WLR_i%םb *15"w"G &o/(t!zw/Xnت9Zm] TPRp3~ujQ5UY2P{ebLRد0kk >|<fp=he98'ؔ о5~ <@M<;ѧJ\!|?f̟WpFaphX Akb4Nv'b-`'|+x!~^rRM pGgD54 I?xޯ.aJn!q9N0K+eJP:?f5:2$lB9dv}pbdJj791O`;Ibz#d~պyL>b'g \44Ir2_+Wf D.XÝ;jSj)yGDcʠ5%pe^ׄAHܹ'x~+ǰ3۠0چ/ɼgPFj}vXsW#akxpIQzxnVwD`*Y덦];4И^?mP1zۍ!ER e֔580eR^C}{S!xZ3q.4ʥiצ? ;=^A})Ewz~7sA}fURILW"uܲs+ J3ȎYQx>)_hz_$e&TZU&WwVD^ u$aCc&hoJUYYTTk$bF0ƥm{FX V#v&P3hR ]nюɝD'rG'w- tRū 5@F\;Kw80OiN=AeFU"R9RA,?5-.{1[oh)kɲ )_lJ裃M!N'ʫ%t1?;8׺IYvC<=9"6PGksC9C?d"C;T`GO*05YZ6%0ŸtcqhaG$Eߋ5iQ YLi6 u_) bZ3c]baH }P$c~>膘y\ (O>vڱŲ=y_IVjvl`}ׯh>FBu4õ VSὓQl,fKeʾ% ;&,8BbO(Nql+cSH>!&6x dU5z t'j{a%V0jb!Ve[(\M*6l{Qhmpo1 ֺ˙Wi5.c۹s, q /bZQ]C.^;?};y^žu?[̀ٷ8mbbT%@(( ?5_Ϩ1C?G<: 6 mlx;8@[PTl`V+̮'%ǁhj_f׷oX4`/) v!|e+ukO*_`Gw-1!AQ|<9'uXI֕.P)%zjea L =64$fKO}Ed^4#iR܄-U7Js |ˑ,$\ ֯$Е㏽ZnWi2]" #,Jq ݨsќ@BIc]O|$JQ%2R}޵[^5+m<'&5$.AqW(1YNQܡbBY=,%+6#cX(+opЋyZfjv& ]XnoY$Jr /HMvjCXp-!= D'͇ vKd4LriA\i<@wlW,.}%ȇ҇ ,&SpHCx*IHSCi#cV fn14:t̔c[Fy3GꯍSnrK%#ֈ"hQֿWj&jb䥢AucVc(6.kZJTwA&1dxXDBPz3Ky e7L#s'=deNR݋y /o-r`dWO a'ڛ9|\ T2o.\\NSȃ i]I~;\ߺrst-*԰D)`&bS{m8 FAҀj=cOUaKUCǂGoKČ k΀1ޙ)NNX @.ڎe(<4j/Of#@$$WQxAk#?ґ*GG5fB_BFxHq6/´&u[nݖ77/l^ѕ$_!Pj {| $ôG .֋d.j,fM+Bk('hՂJ<9 NJ,DyKfjiĬ{Qdr< !r1=)7B| ׸!]Ӕ@@jR>vԏO (dݫ^Μch<"32 [؁o"mgRS҇)F9I8>aS&oT^7zo$mm#Dd D l1|euytnA;&~$u'䩠~E<*[{%C)jV+؁Cred> ҞO`7OBg:t3[]\BY5zGܘQ<5 B=⹁Hij B)8tIk[MvI&:&Fr,D$j$N+wXňlqk=Ёf󣥖L23WYpie1 QS[RdCl&\ Gks|xZoQt['WR$hۋO>^֣t}[dQkZFlt ̱r_110IUP K W[m q3nMk+ {v7< h"ʊL=@v0߄(p;I]4ة E݁s7n5TqCZH(Owac3C}uju#9-UUotܾG;sG&vN<$ȼy ַj+ D$(`ۥ\ ,9$ [N!`c/mGMkoA"rvZaCL͘K|2 akv$qqgwz\$?q9Kd] Z l"C/d?l_ eS^Nm5)zwEwmeT̚Dr.R]lTm.DޟV-1$;"RV 9gփ^f⵶Ed셃Z5cpsyuj[~~|3tig<73:WkKӳ3aGtuF0b'mu T jN9/sᰠs@`jIf vYl1i}贻J93[gp؝W9:>LF18#^|uՅ&'_g.(>O\*p?zu;Y,63PCR-pŹ ;4f^>(_csi @BsFSv(om_jl1] >y#KBVMp~9iz8l@p)S"lPᙚ8RX~ .3k3Y5+{'#QZD*wa$ʬQMT)!G}8w V1 ӹr֡>K*3SJhҕ_@Sq;kAG`x%ن<-e`үFg@$@͠A:-_Eq+L mM}ܚx ĔO4e?}7xqtQ. XޮCe]k9$\?f"d:/۷C2 Kp$c[$r것NuFQH^˳waj^v_е 6$} _bGnK0l/za(*9zc/߻ӟ~z& m8\į*Z0儇*]g^Xc/kLӻo % @)e>MdSxxq +(>QC]Sk")w1O懁е(RKub>yF}Ĵ8< |y {6 ?…[;(^mTW2Kr~E;=9g:BN?G92ͫ 1)mw@ P`+>UK Kv`X/KW0 #lhHl(V@;0ZZ?i0QNF -{5?"/o間*ܼ19g"tyGX>O۸3 [@0c>gVfFeyq{ krro޳V mt );kT|ݾ?S;!e#Z?62́BLL:=u8(MfMÀDIdMy(2LH'PWD~<#iB)O!å߯C>0`hL'fb'YT(HiZ~b#{Lma()H5 0iAٜ!YjqР̟G׊7Z#@Zt@T6Aѭb+Rjz.k dH K&ZuW6[>dýMWdiܡW2z0>Ljf\-uS0qxB0`a\ .|M6 pG࡫1=PGpCX Ҿp(bp ԐZ]nv㨝MwWFiث+[K_"qc(0|`'7=u?rY-&cMSB/ lje&M .╧gq:6Oc,P)&r٭B}Z.,IM X#0uknZk#B6!֩ ؐP ɼn`hĘ>ݠҹ{Sͱʾ@,O8,Ũwj5;7vBSCRrN'M9>j68xFz8k pY#.7K`O DC _?MGO0fV/K=7!ܷ3Jڿn>4nnCuFOR\Vz+'>X7),aMIM@&1ڂ;7{v)^c`}r:ߞ33vji+1BN(Qk2193r6*>6!n%)9G Ń(Cv~Eb~$ x $hQ~t>|lOV׼ٳT; y>ᮡT/gh1a,e6[»b 鞻,ŎUdRȊuz*:Ƒۅ y<'I%_!ck49=`R r6?ʬDr.iRA׋‰PlƠܷ㷌D[YܕPO%csA4_h$jΤ҆sr[aP5uV E%ef%9{ok(&Jq}}l $0ٝh`L:2N yh͙G8g&HOJ-sdRDprZlwQx\V)='bl. g/Rf'PfEjp#ht17-1|2vvY)z˶ 'תvs=KR]_U>;`D2 Ƅn IN7H$f65B3ow|{܃wΊuVOCVV^9D$\̮_ k9rPm"0"R1g5u>=$|Z)PMW1X4U,_ѱ>C TB,g"Ϗ\?«hΨ{2`ك2:.DP#\ 8<|\:[|uRKG6JW w'H"-%4¨ ߱{:lR vF{q<ע)dyJPʚ[LҜ --u',OhK:c]%dXHzGJ-/}\8HBI5_Ri^$,env8"@j>`l`%$Ԣ!载҇o Fw(JU'mG %V7,wڠmYjgB~-,K2%xL[\åk,縁Lr#o$ps۱6.X7 >kʻ(^֩ݷ7t&u n/,X)Okmc5c#jQ'F QqLӴ}s^. eWQY(-t>1-iA-B BXvm}T8hhk*`=zS3Zkr- 7?f7Rr?O`@Q P/eed, ԍ{bBپ杚 ǝ CZF n÷yHP\npW}A԰l:(A' q_(SM%0Js{ +lM]עu^ye?>=\.` {D0[zZTb) Aks xe[^ǞŒ)KHmд%"R/Q_Eru92R(yt ɢT8FCW8䗡w#1@>$ov&ۤ5bP@®7$G~Yǃ%L&UNQ `)]PZlq'膑!}jjlLmɲ]k!`r;J]zyzLB&4I9$L?ź~?*i~oɕ)X&-l 7sHDL3yϘ@0QK"tLxE T͛AL:,4sJ9= mgHiXH%i``Uc|.`kwǮKM<HnQ%p#n`fp>[ Uغg_υ̿pq?=*h%q&fdFY"?%*MC2%>݃JK*̿^׃l";BOz*8nrj/"vQI0FJSN{ZvwL:O10Kzr' ܛ9,/(Ž~׮3I| ʟXBkڋr\%8q f?mM":@tDgb n?ΖǍ20 w6nӱsn^ap#xX4%?2XȮ'Z_Î~_Tjeߵ4< F]Uƀ`Woq5QFEi ƿ-_ɪ G7 RYvү̄rf~cȁO=SB7]fv$?.➩3elc]]|Kr8>[gt6=aMP͡dyj.řZ'fI)yt^DvdH2aQz  UU|Gz4tAxRe= /RBYV] ґE}.* Ksv.pÜ5UKcFnPK(kb|A6PoC[4_gH>A"pX5NbA{Sm~,^qUDkn%z3O!jLVqU mPڿ4FFP@IHС{&7ͨK͸8U* c_a_r/Ʒn`^V;vbhp N: 0ѼVYh(;\^EK%=xtFUC3?E17\fn MjE)1G7ÉAdd4EUN|({}?%J0yZ[Ɉ?YaXac/FY,bc9B.)F!^a)9}Mqz/_z^,4VYXp=&у[Z9~m' o=PP4ʡpĶ_?ca,[y87h#-ق"]H:HloZHS%vU mW[Ѱ'#h@7,cE,C=[m-W> ¶9b0?*5<}9Y)HJuc+bAAb]0~\n?Nq$b 8EzhZD^L[StBc6ԡa:3ybj꺙zLDwsg}={qMw5nQk}za첛c{zKN:M n{2N,wLx~/kuSBWR{9ں.:Hlz,&nL-%}$pvW9vxcb*zil@RD싎sD*]*=uVLKN0Iyϵ6~$_:uoTY+xUe3P״tq-Jb*F`O)pi=L+IA{P!ɽ2c gDSؼVKwveI֊zHɃV|-v_99=Sܡ Px:*6p] x=*+2dv(LY0"d[XhH+<+ѓ巐ݘ & m$,$R<8Ԝȵ QIW,Xh:m"{BTW +v;;$?3ӽ-!9h-1᥂ɨ?&Btb?wj) +e-B;Q)G+@*d]+p{*{FۂIuÕˍ Ĝ$ruX:6mSAڇOKUloD rM#n+hjRV_&A^aAt񯾶V0^:mV"3њ22ÑlfFq.ؼn/]&@>zWdG#MH].lµAM ]6a%[F4!b'{'[bz$<1P YYtI?6۹Z,5OrN N<^A+:jZm'1JKyi!LA0dS-`hV,es-S5DCIU[E.xUv/=_.1#>1@PL|jHjT6k@"+wE&aiGڬt|[^zw1z cކ,"aJLà\/ѨiBd\¼=mF on~")aJINQRdi&E)Uٜ٩MNb ɲ"V%Y, =n`7f}k'@0֌1ġKŸbPӜ&_۵wx@$Ϸ'Pyks{3f\pe맫gb/ZM~(ڙp| DY@}JEhրZy#_S xvc踚4'ͻg ; `Uq>&= كP56/[a f`6";`a:?!1{r0 FƲJ_DfQB,'CQ "ʲ0x(,DdLzŃZQcPU@ɰ{`]=\yv[|"UھW@-2isZ{11k&@8P"%i*H`uP%LЋ5-Y3׿C`qQ tWZ#^UT*pJ=ѼxT5:h?Ԑǎj& iC,tE WQDB%f?4Q{E_!'puMǧS6OpT.c`gxAoʪp1䢧SC#PjQ1!rVD٩@D^5ZrOfbVG `6y})ZwVLBpm7:&x>/LW !pyI[$R%.FtsAzJSnFiFk<˜4iHFT{(Sm;pR!z8cQ@;ExcdtEXUQe^Rb"&xZ!W>:<!WIwldr5A#vxpMq~͚e<eB|3f`<76+\ b ^UҸ@\pӥ A0cA|@P,N ߰O B5{HI ů3x*G6И| ș٢F\W.>@J1+ez. LwG bQ16{PL5S$*u^sٗ:P#JɯRgɾГh+@m5;qbZWI HP6 dsUbэøQa+La30\U yv<}kU;Cne[Na;"qIR9 o<&>v}[|yױħӷU%  \G4b^7M(,*9XHf$" ?  AtV!ׇtПK[l"𕩡m X %+Qvn^C+ĩYn< \ZL6|n/.::RzC (v*mU |1`KBU?R8  ufuWvze1F Rmv?m.5M1-v7o=+{l[욊 ǒC92:r~D0S%.u}E`^Yg-7V> H?:iuh4' Z24Q3l=ASS49K}qy|0zN֡ilb$6 =CAp`w[!|~݈$V|s?RJPg S&`/{@=__˜"H[ b˛8~ئ䠈:PblnHWci[E5y(⼺ka iZħisMmb@_^trC.Pa+v+n+F ($.G|49zsB;(Vn1Go;iH{74k7pOC*.e"x)rUQ&b(`ÊvſsΪd?&ެ;I/mDnd4rGJꁖX'jMh _̖\FQ42wDE]{$GR^^ mC@-l#DWVx oFlE-V'(2:v:,c4Ltb kP#BO~TF ݎmsP PzX. |>g\I:7$$E {P#8!>Dm@vq?BJ!(Ҋ& R,zBѶ#7 0O<&޴j=JWJ>dJh6NAwz|6Cc@5H~ȃ=XR D}S8rM:Fj>a @(uDncl8F)_@Jp+,7*R3JB<3" R5"#5.g0$gFs P瞻"noMVp3PG7ÑeJSG͔oCUw>n/;Yy:V4:XdKSbV_>YRqeU dln<}dk\kNʚrf W7ՒbmQߋVu_7nND~=N~L}zV.wy٣V!uWNz!1~bS{0QCz0vVq失 EZu<0^BySs#'I5,ʙ.\N1r-HȄtb\{Etx sT^GpVYV4}JiKl a[:۶_:2s׉qC?=(/27]58,kׅJ MAx |5!X$Nx貿tM^Ǣo PWs:cz!(׊}oH]58=+dR$c`o1((C,nO׀#ةu=;2{#m/WWjȸ* m{Q% MO :)ۜE QĆ?B5!ØTueMAq01yh"dp|˞釷ٴ+=_< jB~f\{vL/(ܶ96/4(XdmHɝ{'=q {\Oox5|%lQr"`2)egu: gK:aMMQE>vm5.>?tvߡp+:cxk6`pa:B:hm's`Ts7prZĶ)CkMskz$o]jdqO\BjuYLýϴ_c/}x / GZ%.U:+<ΰI0X4۩6(I*m?TZ[4BH郞%OYX;>r+BQ"s{,VoQ[Z=j16ic`Z٬.~,tVZy6WM_L|63\٩ YdJ$a/>:sǯDo$* }GX[QjTBAÂp[K y8.tV[B3e\W|6!6YkhRKeIp,f " ~sɌi<㫰}QSYܩ]=O]hQ,Nڏ6!UϜxt>Uq*uƌZNm(7h3 ]v0ke‚ -RzMWƑv vT~ޔ(n5Gg~_*0^~f2"{3S3;)R@]n BwP.رEoMw{PJ3R,˲jRߪ mYQ2縔T'ͬAkwO5;~*`b[+l_~"38Ւu:bPyŕZ0E'TNEsowĶe~hl6jWq m\0?ɢW,ck?:H)^4sY<| 8QO_<ԸsNNjp5I2#RGj6!sDRp㛌3He Ԉ{?,יƭ5{akf0NI1.sIylh5N1'#ʇFߎ-2,"ީup_3jCS9p:kQk 8./5Xnxh3fZgeN U ҲΨIʜ:3B7瘛xĘ(e:*D{_~q!4UlĎj5u9EQa^QXNJWŶ4L"1n^>+pU1j=HŞ,pI940ϗt!y/<쑸U~ZcG͕/Gu˲B~~ B.B]i#M [rCM| a.Sm&kXB""ÃKf/tӮ/0(t`e/rAj{)~ j4ށ|O&𭀓jM `xDVo%:Sc|!a?Ǿ,uLIuጺ5 d2eh 2aUS yaZp-e&~\A萈|Ђb%.:FOSWI!{AѺn)2Syzr IMW+I&MiSR1EKc6:y 6-&9%T'CCyc4љFGoXwI6'ֹ}D]Qs[`]&!8>r@SF`F$xyƺ/}P:":)b뒑"&bam! Isa=C?t^LM+to8fς}i5ft%X "-rQdv&Z,n`[G슌mjOkNm$dÅMR^rG4)lJlD^|(Nnmd͜pN `}R4՜]7;Omn9If7kHe 67vkHr>9}kR,.W1 x0mjhos4S( uF,^Uh@ ec&-l؝7 <8%hykɌj XxTdu0v̏6 5\?%U}O1=XTuWKK)=Jʡw^%1AV {A[k ϓ(bS.#ާT7QS_M4BkY -|N}L3q3W!uc1F0 KҩH\|hB^C3Vg }Lf1ݫTU}5'L!17 cY>>I`Rɇ*dMejoD n$w2ml+eldH}!h?r |tU^d'NnbI6:_-1u+ 'ud\WI0Nz0~;4^C-{~)- `(RgWh0v5"!-މTl3Bc!&l%m_45mm/xJMchADp`s_Z-\8{H'ϽHghxҎHuGG8sJj݉.{"BEԚ9-a q[_!uY)&ԭN:3tJn&m7PSۥ剏xMOp(K_4[VV)Cݼ¢X\WU|ކ84S2KGK!ڏ+Ċehݙ)sgSnQ-tsL a2bTm#xL~8Zv93ٛ١?k6,)w<9I_i&.;j>/5Rkߟ43\~v/J6Ʋ߷"uŭt1 fMз;.:9I^+}> *cɧ#.'bB` f[=4UQwr$6ؾUupͰU-فmG0]J(UM/%'ފ"er߻N<.(4ٙ,!feFLqd w^TLHW8%d<\%R@Y/-gzT!AqNAx8+n|rqbR!!ߠO\sNfId'|ptDo1#էk %c"fWSp/JHbдV"6/f 7g '۞i.|M,}F&}ZB9}. `H\'~ H~zGRsxQMLJRos-G2H4}G(A(g-僴-x:ZKVx0nph€#w& jp]*)NcPQNv*JwBOI!-ƘM;pR:e_b~ T3Tv1.d F]Vc߾Z+uvͤtak.9tKeҲ%5V=p0W?='RӁ&rʆ_v2ϳsqsEz )9DTo:Y@"mk+~˶ %5* KPuj$z5.H[w. r$BTe{nJO fKU0nKs|%哆땋.P´+JRFͰ?ibcT &1-lk~&%! rw0W!Hޭ?*2 /0=B3_f'7eyt'/w%U5)xc._2eEaPM5sH-1ebaԏ7 :ZІ7 UFе{_miLs[1]I%uPzw4-JKCQߙb714qYj R"rƴ?tMDO"Zjlh5F:eC]k}!u[C6?'~{}nxP \=o$\Bi_I]^TYLg|WҘYI l)C$uR ZդҦ',TBS V%pϛ=ۑK+W!l|ly 6r&f.SDf7zm D@ ƬV*7]dO-ɲ|(l^@O * LlNbYrLeg9:k2OJ]{W_)3Fy_ v ldkHQh^%v Rp6X8s pDl >mA#kgJAG"#~ /ҫktO:#a(# dBدdUxTy9}cd2̛ 8Jdłt/,Rx% ]]9eÖuŕE_ȬBQ9foh={5FlIa/p%[; :]p1K̨&^1aHDa\ _pSME*;v*!M,X(.%OO,Uoo2Kg[w?y30(Wr|а|!DW0+-b|ݵjkzj _N.1Q,yl / }kGQgCӤp׬C"c~Ίrdq$_jnY$dɬmH"n? q{bE%r^܍OХE|"`Au bg[9^| pFJo7v#ouK 뙎UKs5C"_>E|ݽ/!HxxdfTRd S=U>|Kі@MjlЯO'JDA"\IE`3p0lYD^|Qpg/l"vg|g~L8s 3y*:-|ّ)n\_i;ď+/F]goW-O$":krYǛ~ {+0P ;s|zj+Q a0H3 㻻46rq kQ]}aNg#z:vs@JeLcb60?dFUG'z7NT>qGD8]Lr`Ytg+ؓ#Fӄդ,;}Ng|Ga Ïmr$= ?fm4s$o+.ɱg U1(93 t{ό(u m'"y>U)kdKLi;:4jsqW8YuE↼ypstEO֦/Ň}O|yk5Vf C0p{T^noZނ`*Loel'N03,7{VlY۳S!;LRlSxlЗޅC̐oJZQfŹ^iĩq5Yu/" Y{)bDz!4<źPxc A0츩oz=es9_H`֘4|LY dOeAr3<{pQgN-N.A,z5%@9Y7Ty2{z+5@gNοQR\+_<ʧyNL%0Tw ĥ:/@~hѝ ܑͥYdxNk rڿmk"'"~=\KL2luz w]Y撙?S5 |~<_ MV9" Gr}yLҵH:Y3Ee&gpY1!-NWP K͏:wXĠ ʾn[UQ ļH\Zc C|ӂLrzt0/UnDK:{~`~=NJz2CSM%ɶ]q0T(d)9k'Dsb WnIg/E)d T9B'Jz]:.]@ 5o[x- '- 5Fж]fMtkp@K%:[O!2!e+9@[1r*; =GcS͈-tdg3Y~Ԅ}0=#FsrXZ_o8Ѷ3V#w0OG@Ѻ]VK2e`K$V孕\9f1*8Ҩ⃇Ny"^C ]2y#j6oy㇞ڜ֮ݨZ%m|^s[)MѰM/%qʫ51jz>.ԫR1n4DW [Vpe{?Bz]B*{BqNvU6Զ@/?J7oF/([.I_iwZУ ,5ET&#lϠ6UػYf2kq*oVl{y \Dc9h/5o. 6ԇ A{kd FǢEb(ezͥG-ˠ$d72%M‰ڴ~?Tz@, Ƨd>/fFU??:: IM\]0s-1-qRHƨrsx$Nfj!>,8a\D}ৣT/ˊtR4YEgt5!k}T;#N p` e:KPlr6:\&C#v]} s(M՜ lh-R<ނO$N|s1.c8/QLL&: X,aSmI\`ok+afM=D2'6d.m*L[0fiyaGӸ}`-C ݹyhrGdkɓRgfA}f1$Uc~ݼsʔjV R/D]@_XY* :I~&4;!b Lz[;^Vٚ{S siB盻\P80*͍9tџ5>_ b;I]p,Zt8\*n8u|G戼tC@ f1;MiEێ͵%(N$H,Ú:&J-?V @?ٕZj_ʱJΊXkng -4pJ]0dK!y:a?;ѭu FgّaofМk!2qG*ZF1 zvWqD`csbYE?k=|M!)RsUHZԠ\Ml̮> c9C.h.B>h#ѡ7iGX7 3ILw"wdNxV9TUvIf&.Tfœy?J|fmy)NPib\Uu R ZSh0'YQ@:JT?M>'wa?cQg1/,=F12KrG{c'}PAO&6/ txܭc> /4P67mY7ϵN 03S~ fVH5H͍Kcɷ_IԵ8Kppa-2FT֌Ui>,yI(%ֹ(xEoP)U>苞A麲XR젘Em @(n lO*1.R@2/EL즾fJۏ4:)yxmlu+(@8]p`r(Ln \7I#]lnByppe^,xEYm .W~)-T>uۗ6"z51&Qscl9AsVi5d5V&e[0eADfaQ?j/(3MlFF&lg'{K.%ZcDuݥÉ{,qH}8G (x]A%"~ fY' @XZ#NQ֛-NJ0TLZ7_HI$r ."0}\ufCB|!m3ď 9*|~d*zw9r,v* lyºX뚛عVP~mpbvn@4 D4,4]--a-~h]{γ>~tkSBßS\(~@]R#fh^z?ĆCSPs&`8$.(1;Q]A%oWCwJ|MG`H:J;Q-lًZ"o2eHWDrJ9ALI&YT|K[_ﶖAJ_)# =GsT;^Ma\34u<;{_/&Huaa>P[+$*з) |Ga}gHDVL$ (^'zj}IׅBJy[uKb9SzlfCl$r;^`| cD+D|<^ I|Gv[D-=}4v~^_+_~_ØEY<'RS) l(29z-e|'}8&ġ2˴F,z1;;x"JB {66aӰyFk|[L {p.g[ oq*JjNb6M@!!ҩ][dUuݜ.;D ,c>ݚV!Ώn nt#LU'bc[d~OuEJ=_aIUOaT+P-[NOnb:nkўxD%Mv"x5U pn=6K-kPr20d@Z[epJ z#CnC%] n^g"UC8 {;\g+Cynm$xFus<E{}ƁF55MpAxl!|`21oh9b H^-7@ d=5`*BꇶCyM)j=6C(!7wyBc$)j牡͘7Z->եLZ>:,O| h4lo!k(:A+oƴp^dJdP^w3Dns,338Ye 7"ҿ5U/>B<Η{<ȉ.pu|,p"4Z^!N=.ݝpXI燵3~DzuXC0]KsOsË?l:|?r0gS+. 3qH!Oh.ᨴLqJo o4G[MdE̬j/KՄؽ{#bkf ՟v.P]e^G0km0  R^9AD),s[)'Z0PdBN}S$R;)2W!/(1GnJN,*R!0Ȅ20$*cmG eagNQmK.sMS lP;{R4\E=seI1Tl@XHA3!!]sG2Ct#r?Dyd-n,7]h-' gu )k 9sڅ۹p"t[[+,ƾ 0G֤2(mNC"H{`0t#9 sl:s3Cs癍hT'䃱enQlʰ%?us7pdzxjukAhlРM:Pv̛K`-CٍWp6,#1_㰺*-,ބc׉$Fo'41#Yui-3-6kRoBB(mp+' zi3BpaG>.5Pn}2)S5Ǣ]T 'r!ΩCb=)&f@P,$A'@(YcanwZgrZ ;lL]x |@%r[ܡ<ʭȩ^N|ɧb& T6зŻ!kY#.OpGLaHs oi(K5A/yoDŽ?o?FמS%-wSq:qY`&˵\I 8>da}pwߙ¤mbI3AS+ps n7in SVK] >tN{M_ Sn"_oL @Sb : f0 !*Xcgy7SѓՓRȁq 9L3b޿R)@O}‹CQ*f2:J1kF=ޢ\.9L$ꀚ4FʎdzV$M-p9e>ߑkcU) WƎkl~N03|fY ިyW"ik xS*NW-A5Z;Kn$GczHymǟip_GX;Bg 8s"B;RP\+gM$kMB&X քpq/&>4r읹l<ۓPI[BNd[f9`˪|94RAO)LSV=95~ 9հƄOMs|}U [Q8hFpHoa(o}#E.:5(F" Oב8}b.^b.rsW]ЮQe-J覚 \Fa5큚(x^J1Γ\"=xy8v{`R~m[9J|*ro$a!˫6E҈\o*vt$YYj1=FR}mxFo6="Sifֈ)$_r}Xh~뢚I?Y'&jŜo1 ҫa˥6N#Zx/m%o8`@ji-|;rn @whdLˑ7Bꯡ}Noh)ZK[1o.6tĊ^I ;(l9-~\MҠDKP^T-vH*m@ =[čj&'6;q}ۙQ%8f_9*ǚ`ֶb1Diwg7'@p^Q:}.k2 sT'Ӳe?೪ta3@L10nG7=\mJG*2+L RrMnȨrqLfOZF+VG WKf ͚F7(mbNV69,Ċ-wn-ݒe-$9_GT\tsvVϽK6~!\tIK||{|s-'J3*؃rxnsN-w=;૛TI q˚CPe#x GҙkMAxZFwG|FP`v*`S:I# M`T0wGj@f`M<'*8gRW~(&wWqf8z\FOR@;+(+WwK)TCfz7|Tux2'S#`sFB2*;'۵cG';t Elߪ&tIʭʞv^[={b>̭nU/xgX*l0= ',wak-B z:D]%7.y JE]ekg@=iDVW{~QEO Q_ap)%ټ3IODո/-!-r[Rf|]5ں 'A u n3U */}.`<%jٷ~U%Ǩp\g7 bݾְڞ=)F1>ʁ|0stnY+16Xo[+䰲y}^քdŮx z͸P(J n.)sVr(6c'C gABͼV 7m-t ^ boe3b]!oBX~u g *ӑ -y>p/$ALL6M6 {;+qn] $fxk4zϙ)о.I]4d264JRYӸѰ;hR{K|Y.@|E *:dN#@Z6)Vƽ)wIi$ ZB<3Ӟ _TX>۝C(J VP#dҰa?"54󕻋a/@m'Q0hMXƖhiÿW|2^0mgWX{-yT{:l+:Xj0MwW 2 w/dNgo{J;'i!$.G{m x>Fg2|j f+FĩzG~+@r8Q;Q ~5%QݚׁSAefk9Ƭȫ0iD;mr̸`< _s,b.tDTAƢfd2zOvqI< ~ ˢ"2Am718uF7J*|:9[bޚ.Uwwj"IRs#Wz+'*T8|Ǘ́*^bAaưRv>`!欺EY@a2r?I;5|HNX7O4t~Ԡ7>UM϶6G {qDS&n_-*\yxwAzk :s2?}DWѳIЛmt˗AS;fٶ[sH`^Q9 81ɫ%{:}< rS>?Xoe딒g]K ͤ|^SRW`ΗVޢ ۶~*ZzoRÕQRe^|ja{ĹL[qTY#L a7i=x`YQLUEcy^A7@ҨT' Xp8ש8٠I+4?_#so6vKbAxHf8!m,=),fF@ݺԚtY"ujn#\B'oQFS@83M?SQ>o+* \Uk/X䃣-3oVv/:$|9eX"Bxt!h"X;h ?raLKP0s}.9agY+bMȼb凛ݧ$:\Z`N5 &Ͽ\jOH|{?"Hl[TE&LYfz݊[|3.U [g#;'a:06[!bI:wђ~F,_hLZ S1P4;ƒnˮߑbwzՕ>8wbPU=N;LIO0(R=)E0u8[WnDZ?E?2Z-]IzNUοw$#h!Af`-poӢӕepKㅫI=G}t%@]yũYx)33Dbm&鰶t}b*=`NuNO֪qC(0R:t[ U[ӥ#4/jk%=uWߙ!uL!tg#֚gU2~~X CiUOz}J—4F 2fK}sÈ`+JRV!芢"m.H)ͷV]vw-PNA*+ pJػ6XS)}mZeMO31>ntl@Nׄe1y؎u6"4wy_m GO&ՌfqZ7.*v/K$i礜zv2#*syTK{ 'б uYN⩳LfыWzql51HmM^OPl6 !6SQ\ʛ RVym] ~|-W!Huks'-rV]( hƘo!Eu˗7sHFN<3gT`lfv Yyu 7U2LeD*ҶwOLOSQdʦQpk9ٌ[8i_{n0똽, ֝ <vc%)h ,ݶ\Bۂbl&$ץL&3_ qA{mD Eũ bhsLzffU| [ wةy0om~}3@cr%SVɳː ʳ͇tX^shH ]6I,#ږ}wFfc+y ADɗ pKT 2GURS_{#bO|9~OJ  :Bbm iEG{D/=B()t:#,\ÞP_/u{zՐ {D]j'ᯂp^ۇ7ztC٣r/~X=G$a912 b (j<ƚ\? Zl0{Wȣ2k9h /s^#u CٟS\ޥX?i_3NhCbԦ0]SK}NVL.: '6xgyA`ifJ(i1_p9g܂,&D}>5e0ÜO0mBXXo3 YjR/ƴ-̠ˌvr<+mJm:KjoJ/m=h&ݜ㼹IJ)\xX !aQW)hE )[5-I 1WK 2n>(_L3:G |Uwm_nO8ZDWvzٞeBO%Ľ3I[U4#BG^/;^5[U;. aCC7J w%EܑmH, ܪ Г)&XCbP^1ĭUUV?:*ȍ6?w[ϭ7ƺ[}*وk <rJEx>>#򧘏<ʥI-RfS9KlZזaJ *4Up⒄/mґj#K2=C!ZN.f,m>7dTM/C]1Nn9%WH -Hw1V64~2|L^זֵpleaQk '5-5K )Iƺ>2Sh(M^m56Co衎堿|qC-:NCDE= m.l>xҟf,e{ 8ӗ"4 (Bʗ9Jw^1h¯Rgۺ`NArX==˜V؅ rPi~L8[ WeTcDm#S[lZ Xrr$T{, ~`b ķ~9O&Ѧo Nc7 xnQz e}pF)3  F3gK|;;'e< slcUEvb)aUk8Y[p 8:.h_U+4&KVDsgw9}>9;) >s=8Or0˓.#XTY9$/d CҢ]83>~aW#Z :~oP"aN8w뤿J^4xnrmvXۼ4Iy"NC]qfD֙;z%i,;-:)fF٢h)G=_+—QIQ쐉'}fU0?C6ѹ"_Ux˜=zʥ%m.Tv8$"e w!jJ%X-r@xk?_)9ohjJ{2)`W]U>v4S Y2Ue |j8;UP;5DA2k]IcLƏtWTvPzO C2sp:erc0Gr/O1 r!!i<>SBA~e~$T2[vB=$6|T[q;?@DNC Ks&LL<K`Kǁ&x1CP-W~RShi+u`!d:P P[nBJ2iOb @FɈC:6 >NT9q p1Vp@>wDv/CxBMӿ oN$Yp2>Byu$u #&wLKB:ٸ_y5&/=kn;ɛX6 rʩ<ݮpL*EdRDͱhh丑3\Uc ]lH2Y;kzQp9 h8G,cDlCh='gv8-`24PZBzA|a9myrQ$Ѵ!xW\92j7X==? בƁN-1iKկ|^:`K۠cBufenF,AWe%r /sQx?q)^w5AGSyUn0Tٙ(H47"͗\_,YEh]7e<ٙګ'5 Cyx2Ti̜Bo`KS6\{.e@1lzaJ$SwY̲WXH1[EJ5iqs7`sUS9D[B6pLX.t;b}Gx*.&A{j 0Upja|dESlPYl'avmGT+cW'.s{\DUZ?REp;QBV`!^j9ݧ#3Dfn\+/)OIUe" Rak,=\x%iA!I޴ 8BzgTOIE# m ԅQH'8MjTˠ8zT{SxoU")2_?pg41/Xo~"vmN([z ,5#~Aڞ'tDpEU`Q|VNAk-=1cQ*}mٿy3-Ebr"{(CV|Tpwz PL`o8"b`X|xOPi^P`3EW%}p>jGj-u~%+gbcλO3j?SmRO9BZ?9KJ;T>_D)blEgNžIMRNtJu^U- $c}P?b\1'eG a%* P p}]C=G8Xv>AW0UPa#_ZgDK753z_'eO>ՠκS8Kri& z˨.&7"rfO.~xXV /1u:C^txX8#/u¼p' X/cNa&w 0Ʀ:D.4#%_Ħ9$oHl*JH-,sx6";( /e+ۀ-@6(A)ǕtHO pgҼǽ(BB$ u>UVX8$-'_"D:&뮕X ȰYV|Ђٽ/: 8&q&|sg(w.+1pү$'ZzzO8awNeSqv}\Ol@yP;  <0OJ| qAO߱bx4<; U~uO[v/x(iщ +W!PIu Z}fn]D3 &7 /H0jf, #.99el W _cQӑ#Lk8#^>rrUܴa!W0/daRiu_|Y[Q1#HY^)?Zq,},Z!4RZOzOW Y V*&θ4dDY`4u͚Ryߖ5@4y2qO:(*63uH |-f?YKx_x9jt"H\+ݧ)pYLV!zFNUF'mya5x':'n6va}ۃ&PxPELTz5'2KFnhi-ćKqͧ]Z f22<Y]>gzۑ 嫛Ow3o ؖpIG! T #C-|: Scl ?.RԈ/WIR[htQ:"cMpM,d>xӏԤ!(]:@=80TADKtUM[fd[ԒZ-SB:nI,Oꭍz2GڰF)?<_??DNorHM :v3fX9әHR +[hv~w ZJiL jmWyFڜ]۟A UQzS@4ˣY!_@#azG`Ͽ*lMiVwBˇ5967L}ź7akCz3ra$.0٘ݬӷn^L\K䛏~,}F_(‰!6cI؉YQdNҙw>J6u(,.Y6 pțDzv7J |Gz: ө:A##J+-+kZC-X_2jnAQUt#˿Y, kk ,J䲅 }ΘSd" W!wjP#Me|FDLߕHqkSVF\ z͌ny5{$}FfDgJܯBE2eR-Z i*mV661{96:s2obX"Ο0q|=;ɣtGOihFTsL19,fCG1'FXv.p!Ky)L,I2X;nbYSk{|Tw3pl$]wU1{~}\ao *Ews503/<`S>pb0s*٠/@'S`{);chuS"NOXY@ɣ<TRF7'3R(?™.i n]5p\2^-ʴ~oTLnk{)(7!^]tvzע^lMFz~g;UK[`PzbA]RNP˘;Z>/#*M~ʏnba5[eA8p6o0{Me xZ~mqd҅eZ,aI)2OF KTZ9keV0HʀwSkY"D}gM]e$L\e<*KECzN}.?FAivͪ&Sc9Nſ$lץ:1^~ >fό҅LZ#-V1=Up "(`MLoزk&(BW6q9idQ[ ^8`zS=6FZjPG*\}_aph{g_( kK~%Si3RM^ViE9L6fey՞z,{DM'c~nz֙;>W>T8Ǽ;qavO1GdF~L?^RJ-tC<+%fٕ`S~ 4#;JSꝘhCƀdcY{oSýh*TNMox:Z45vx+Y-K ^P1t,r2). t_ig0T] >͚r{JTZu! ١)"c|rjO~nSz~SSB/PDSsxj!%/ QM5E!ϷDE@@R rw| Dctn@qŖ}~qV<_E,x)GW9ʮV]ӯ|w ^(/`: y|S]凓hh׃ʛ&&8ݔ!b;EمqºVGM7pU{msuFPɇ2fw'`(75*7Аvs.*YKZH0[iCr qB'߹'7v2V}<~`k^r oaKN9onHrbgw#(`E13_ ,2zvD9ȍ{;߃8JB[y8sxyz]a66mT`'z2BJeN&_BEGUnj&\ݣYw/X$F/ PuF\/,}7BRf4npXr:߄1b~oO96x+4(wշEwH !:0OF"ӕ u24 YQӇ-,(xH)d=ELSlXVc|~X :# Ao*c'׽TਞSκbLݨ&DًJ YY UQ̐7 /jVD./3X Ԝ:| A_4띸:KCd<NwGczkʹ:ײǬiU}6WIHMvBA[U% hI,9q8 6YABj)VÆWoAΓwֵz XMhi9fCL2 Rmq%ɬRֈ?//%XUr-v4{%N@;9uk/R&(F_ (S2-hOG7(]qV@ UXxX̡ Kqmυ;3=%R=Om*,* H(+(AV‡k/$dki^a4ƽB8R[S»U)gϸysȽ)T],{ps2#Z|<\>(^B!wgpXL[aR$.pk&G_?3ɛ׿&Ź[w6bu'<:W+O*2T#>-cM Lƈd0P![6-I, *8 /[QqOZ>GL}m)lB9!v.sDxB * d5C2)DIvzND rVCb@:ɰuFKoJdz_uBK99Zi NwjkU4r )ZG%L@l!vb Uq:NCL\w^g_=..OmBZ I\f ]`2aV<*@Z^==fׂDn;X\GM<*S";M+‚/'ֲ1jMV~G{d$Hg pq AD_䪡WE2EgC'@ ߑ8WNGw۔ rC!Ҷ$n9'.%|t\TOF)un+q|"P cq 0^"=2?tmd/ -6u<\'YiPֆ $ Ge>nu֘VG$x1󄰍35PljH Am&G8 E.+43W*bo`p,뿵E@;A[Dn ~7a!Πieaur}X*W&y{EZ6ԙ`Ƕ"@]ʲ} RQ<.RD.~[vh]M5Esvv@e%Lx菗 W6`7MPɣ]ˇ1, q LY&S|=)"Mf6;]I2W>-OkzZDN\-ԧyK%v.z\'7i*[kRF3dfSz+ҽ1?ǼyN2kFo-sC`X9LZL}A᝷Zt2kS]0 }|!p1-?exwrCӱ:qp xFOޚ{#c1qEAqz®f>BqppԊdد\DZHX ԞDtV"m8J ^5l!8,x _Cޫq/l,Ɵ1#=z0Z7PwKb s񮳼ޣ)tYfVG ?Hը|bp%8Qy4YA q/c@ͥ,U8UzA%o\lʤCnSWXU,%(w39 g{ x2Pi;ŗ'Y80+EBC3V[ЩDxaH\!.;~pBG?7Ef.w74g_҆s3Wg8uh-d|djjtѷj6Ac;)L(oy7_(6X[)q(ey/FUPc׆Brf rD"O#΀}-rf\m9C>X1|i&ZU7k:LTL~C_p$vۈ<[!ǥ\&O/a}Rr4пskۗf׈RP!]mѹ}?D:( VReI [9'-1}qөf]qBßhwȧ'M .w8zVriio#=r ʡ]g|hTh gdW1*EffTob`#L8׻[RA uyW#’Q(]R\,0Z~W9Fku'py$t˴w<q!#MU@<ѻ0mEhC;0$u;!S Ae-/IrRLbEv,M@ae1EA2!<Λ0\r7cCڂFJrF -Y.Jv t>3D `>T|tM]!%L9+-ϭ>*'s0 \ n(_3?Z QIaO(Jẓ.i$fwРqrmժoAh[_hV7+yTտT0Wrd#P.E#dV֕N"a QSЛk6|l29,*&6H+ƆF@3,a Eh|r'P~,GM<;1R]x]C1|+a\#tfҐ/De h5, J^tn>'5Ia2 :+3^h ,>X= P,C.w= ,&qT *gej5SLeMf[gg~ -TC>X네ք!|mܪMFܡM`k` 8q^QWhQOlF-D&nJ"]S2:Xg;FC51lֹP"Eu4VU 6!XcJ\仕R6Nht\?cD7tuZ1T?j=~l]g+'bCTD_3+>X Ȭ9$d.HZ]Xkݭ_3:HL<`GVƄM0v&V$Ȟ?-Kv_N,tc M3AJ mb*ӌIW[ϵsr9;08ݛp`8tJ7/nYz^g.(Pk|ؕ:@p6EHw]1mnӽl'H:M=Hd]EE?sE(ֵ?Qf{M ie0zoXw[XF=u1J|k*dr{ #KXr/aR8:5ǥgqbhg GwO]$L{JPB>f~]yV23(Q4oiD4W{R4~zVY1Gߚn8Sz-Nϝo½$أoy멬\qĮv￳@htSKru>ԺA{&xH䂺Ct1*yD`v9/$$S/ JN{WϏ U,< aJ9Sf@.{;j1u",gI8e[Οyނ;\ 3@Kz]eDElxxee03N 3!H03Kb.:RIQoc\ x)OWfɱtJ0!jE_-χE?+BQP&Õh_2֞y(I3 Gvע%wfqAC$Nr!)tK.'V9Jļz !=VV6%\I0p](]X]>oHQMYȁmiu"l9Y?}K@ӕ]&,<+cONjs串]l`"fwƭgqHZ~ނ~m!YS%ɾddbIܢEƽ#Q'#Dijjѧ]5Qٚ!ˣy2f/*y 4c}FJY7f,'4]2U-~$NEWA3lrKnj3m_Jv (ȧ`$ 8wCg ɟVIZE/"]T/JwNGfnl C ϯw0Ȧ%iWNXm{~שI)X +uoN w.@_9'kXc0ePH6J:\A[ MCV0^|jm ,>XxM7 ?Ao҈`әt,@/؞G 8(eK HAlp ԏ{}Zb٠M6F.X'>lQg@L?[t/RS  nu`;5gUg٪%MWs0NGb `*ՇkL{!LL]#ǯD5՜-L>n$V(ЩM3]$f86츲E. WS7gܙbˬ㊛ @rUtj$D͘)ylSGANZ+!p-t ޘI+ (c"I#PБYk R9ii0b\hvrt:b5#V*C':ݿf(-ז#7[ֵt#\J 96VmrpU鼻FA-GAA{t&,ĸw3"ޣvf~X12U=x(1/n ~-1Oh%b/JhPjv MՊ&a9ϯu^J.5t+4r+^ժݙiR֦rot S-{x|-_Ƴد̊f㽥c~ N?r"?{JE!UxPf(3X1)l^!rCW'T0mzjb8ev ז`wg$ݪ^ƞj0À2Q~[5DcMj¡@HsrtnR&z5մOq->8y;řQ\51;œgYև&PziɌ|>IՐ2B][ 2H Dj]| !-@mU/DL^GW..U S,w͟ YW՜+4р|2LWr::oU2%iYn!kOcfHXji;=#XKu5}:<3&nU@h_6 bz p#.+jc_M/ Q&D@C 4;{ m!I~-=ƹ5kO8.Le]e}@MšMTI!:#4FJG9Kpot5&Pd+eOIN$s˺LYx\,S)adyd/UmCa*Ԗ5~ ,@Α > 䙲 ']31MѰG8+}%P#zNi]z-)dƁi<93> uS;~7@' _ּ9ưjxp5%̯ fPe,uk$W]~Hm' R{kmГjǽF3N3{rC nOAq9M0$q5JTfd&(ŁRѣݏ5#L;GtT_  L:k:|kP͂\EܰFVR) *-wm4G} :۩jg jW.BG+9g9Uf@K*= SGu[3sƢ=bUvUCj4a@n7>No0HΒ??.Ȯ(eV;%Nd*_Fi B_]fH+&) JaJ*(^NDV`K+ í|54q]=,Ra7p!= a&srG1q8~1vlէ&n_م1eF-HYJCETviR;K:=6/MajK01?M>~" 3-Yd-9aʅJriʂpdT8u=S+ӿ dF#YH5sT\EBLĠ<0]g\^N^9’ F)mmSOk;x!{(uV(;_\kU ٓ"\3gc6[DBcۻR(}6e!MezWm)v‚M!p²HXxc2Z˭xV!WE]2HZ(* u Yƍ VrEm58gڣsXF&/ln(J{#6r *z<\T̵'6s"Ħ!k/E~ywXD96`3HE~/UѶs:=ƴhrks@ALNz׮ek/^-Rda)&GlMo x)Cx\iCCXl=>+~qNmTM#j+qVMGe_g8Š3V~?hEBؼV%ճ<=ɛp~)@{|~Cٴ4)cg0q0EC^āw"_!@C4ĥe\"NVcBS+tȞZ_RrSL)M޻έfYjjC=8QTF|}oi>SL(oUǡ^aq(:G6#+4k!9L+${籄n,0Ԭ@t¸K] q$+ruІ9NsA7m#rqѓw!N{sCvqhK?:^. 7:fT++:$oj_o^_#{Dt(g' 'N.XcMI{feoZߟNA1P]MnwK.tqÖ(X`t٦O8d51[mL1Q-5,?zN0t hWw`I]pbn aW={/ٵ>D7qb3"9s7W ӰSfh_2z -*:(<"U~'GK1^_Oi@x\wTә=1yz)/׏ Uvh%E Ɍm29DZ?%&2nGƔs0V.CdMw,Ӂ0X1}Rkm;gu$qc=76[v=2jz7,.j*D+lK^``I֜dQ=;Vm~0}~˕`ąX ]C-0"9T1X璘/lLFYCP@ٮ{+ċ~=e%&=G?cup@du̲p> dycZ݀; o^75  ?OYmUP۷|DlH26\hy   S-Fʠx!%)ŪFKzdX:[R5# }|yJkAMvACSՉ|?],F EbM菘_A"þqäJOѐ(~=oFq8 E]Lr^At;o PXfxxX b鐿՜um-jL!rX>>>?Nv v]_;\:Fq44n _jbZcF qDtUazO pcd PV.lm BiK8;m# Q5nv"V"?uP.afd'$ۃvz osrA]{tuV7z>q0U@1BO{\N{ 蝅H{Gbۀ&{7Y݌WlgËw,QI_)ʶsF6˺X*O*UT-a2623~sti)AQU邆; kl+zfX֛ 0Cy1L7:kVc?(I`cf,urB0 XUOԙE鉚'_2QH};XnK-,:O8O?VdA@(iN۾$-% MTGH,nZ%N"%6ʕ4~I(4g# *N ;Q0ΐ.`JR_ũ7meG5AMs6J0dnBO IHWǙ (Aa"Bɇ 3cI2/jX|l1o46%Z-pAEf/YFՓ=Ut;LzTtn{HЏOq^x25ۿp(?Uъ Ыx=A>㈉θl_l6X 6f2gޕ)#$‡"nff?u줦7$YmamՌI `_ٺˬbNp0" @d=n W XW(3QF}k=pN׾_NN]]9å'iLZ(n >~6un~rpEF))U;Abkhu`<):gov?HxJHB&>T+M$[*IoT7.럈|◒ k1O& !if8kV\ie5U.-y e(V2Hm+3%eO:AdcMdh3f^-IojՠlسJjxghG0|SJy#+ao_S_NczhqKqS ܖNsχpP,ݣrYz*)J10G%w唔U^|8 ! "Dl6,,nqZ"=DZvڤ< g ^rUE q&VdEgNcjJ]5c&:.I O#z̭-]`&X1jߘ4{w:{>>4P1H^.Cw1%oDDU >ĮGF5fRP2÷0;eg͉l;iе3 ImdI+ژ0uQDHc;v8"h\|LXJRtuOW>lr4p(/?Cza3mSFn1]s#H WyC.Ka*5uESϋ|IF>*D죁^|1D ?2@L '8mnaoS'p2hA Ax~qqcni9#)i}P{jyӲ?){91WWa;53\WY-kK <^K´)3e`ٍiBO^$-v#砥izX 52$,?\F"ѩJ! f2jW9^|Arys"6{vgl"L^4ݗ}OT~H*@GG*YfY @iEm,"(蚀c p0_-JX1Q7>Re" \q Y.F:yuIݷ+㩞N.ÌJN I򡜸mAh ߋ׭1mZ$E ,ν(׼F=BV'M@J%cs?JjQ 5$KI- X4 XdmGhq:s.3b5x]OKw|~ȎH[3+Yg \ɜ`mlO/}ۢ֬7|@d3cz]B6y~KPIݿLMQjĨ޺NJ,tR 1ҭmAXKt+44+F+ϼKcf𻡜S/As68ӈJ㾂3#_ㅿsv ۢk~8v/ǫ.skaHZ}_ZCRzP;\>x~ϊhc|=V7Ij󪾢"@˩6>>s,uU+gs 3 -] cF-\m EC4IПkR @k>8e2eX_P+/jҟUǤ*n̿拳ZsTSRbп, _N1'C`ߎx)3zچ}Ij1ziRT{ A˓&2-VcPgT+8Eg)AxUuK7u 5 }Po0a+ `]R6'"G5p?0谂F z!"/QhuJ}Gc)Bb&m<,dub-ۡvعKZy՚SiT]aU~xj Cx#%̞xa\!X>pzHR{|6O<AfrTy&H6A02 h4\Dž:7w{cͬAuICq J6gaam+ݶOvL݀C@_8lt$1gCh)oiEVm(OxXb~L8&0WOFeRY^$a?&衁 iG+;$0j^wj$[/ɌN`fap\ڧ@;;rGʄL(酭"2;<>D>#UkD>aE=T龨KDR1k!P ^2]yG^ [ا8u $K!8!p?.Caktj&1`w۬g`P 285s{G8|Rt#d/K.!,N|~ d3Q"'[>"mKEЦ`{b-ɸ{LÉ@# fV2Jp7%M&$V<_EIIR@(/M{i|~(T"L40m1-\kEV̒kݎ@ZX\}0?|Q<%M (,\z h" ,=a._iG:K_C"#N(F)~B `REJ:kUpF"NLP57%*MB{^_\ߚ5r݂eUl_|Vg{n;ilŢ3n^у059ؗ%탕Âާ_" I _H? QW!EmB}BFDxWNYC j{ 5 مn}60jSUkH/:!gvgd,ht*xhx ƈY_YM{$L[c s{ҁʟhH-"uטCek0-5%.KYҔ<,gSnQE]E(|Lҏ*ƞ; 1&a Q[5Wm?FE!F4B,!X[>jRBZHh%P3z>i8 8y]v;x"j H9@ȲcMuS}?Xh0P0.d["B!V X^6e-fJAS< f3!d*(SITZ:N[SNWValԩ8׻| ڲ `B\@`zpZ6ll⭗xt.𻕔+* |L.Q]Pفl3mPٽ~e<E@U:j ` ,ݠq(~[FI=#MW⽂fj\}m4- QYf̛6۽i s0^D #ZpFٴג 'Wb+D߶&%=/ُlXnS@jx*u&53 dq󲩫=VBʹiW P ,z)2N*K8 CΎLW2Ƿ F=&`\D(67j͍ߩm(/ tF1[EwcWT֑|] RuDZ=koBÝҒ', *MNC:3z(=:ʠ }l`],\ G&7Ʋ!P}%MJђ6:㈺!?Ч< .)8s3*~mpQ0բʟH b_qU(CF"z` qLT/PHwN UAT¦͙r"c /g6m15aUF@/s0q_S[S"F2uG){c-CE-*iij$⚽8tb2^`jd=d^O%`tW;Bx/&WnmC&UᮦE -UI8P*Z;Rsa^]蝿 \ + > an 1@1cn?]akƿ։٫Ԃg9$Ck+gTzQ [THr;HDt94˖PJzu#|"\ڹQ~Q~fW="_)'0$ Bx xA;m=5m,bԚDK#OdFSq8=1~ߺ*'.1/<I|ɠ"&`WNa@Kk4!~wEi(;aP^&gNէW=.bld +`e a=d_9Vo1_$R IcYiyuXWHzca=̺Ĥhfu]$_Tu!;(q|*dkg2Yx .͆=+dwTG]:O 3eZaTic#pc2ԹBOx/;fĈ זjk㶄 }ܳ0DL$P۴`ۤM4nړ4_()^Ut+c;Ŀ/i[ Q y13(+@v?mpvw3rl:TeqDQ'x(qŴ?Nz//~2W<[~S$ItNԽarHX_dXKIfg˯3Zvs},mBc!v$\x0w`Hc[)#0f 8F;(ШSK{ SjT~AǀTE 2#"z}Gֱx$jVe XF@dHrB@t8[Ǩ'e6^%ȍҹSҖAAJaJvh4R:=8`p-GQ~7t\ARJfO"%AM%Z v)y= DŽ^ŝN?Z_s'YdRc'jۤS.ꦶ#+WC)wbka%aX.,U7:JjXM)e9!.=O: T 8$cFܬbعEmt7)l5y?b\&/[' p1fHnصQPAѹZ;㳅{ԺJBW.~h҄Mq)E]4/e0]9@nݥ3A}_7H2, {)8 4p2 luÈ Z󎔩CP:|/#Z=sg7!dOgiaas4S[vG]c}dwPDYm)U&J<s)ax_Ty:}M?柊` H$brBtg?ێ 2lR8={]rkUt I5ށkgr\i2+\gKYM2,~-u)-Uj-0S|t PFscz?~w_, ejp q&RJfA]@-oZ%q5Z ܣahU|{+++evF% Cf}~H+rYQ X W4:QW&'`͉:%QF%%gFБ/S2f4a+"%^ =u?bj5O_FJAoBП8C I~INa\TBhg}0|_P`2"ٌʇs&>Bmޖ6,iB,jMԌsѽ̛_\s)zy!=ODIY׻B4!+bކa!PB*9ČFur'_݊h"14|U|!U0a@u͗U9vnI/~܉ts@;sgwio#29`;Z~q(MSR5NY`Nq}upţK)͘8"~Aƀʱ uUc75#4(#}+tZypg)! tp߽П%Q7` n߼ۉF2zOпQH3ղsٵCJ% V Àeoeg| > H_*4!9WvX$Gn#zōƐ2ŭU誏^KeqrI.a'(i1o5.JBÓ]Ły_pvF&hH#cQfkvƒ"hvC J3ߤ>}*4zN"`L?i9{/lЛ ImD"-}e >H >(8nj^'X C¾M<)ED&LhA)iȒKv?f@Xi} 'ӤY<.2 5gMtÄ_i[;JN06np",h3p lƃEW9+S쬃l-jypbngA1Jlu| Aɿ /IB4Y'x6) 7@co.|l BɁ ˘o#e"daBf;»OOϷSEzNmAfNn|Kt>i+_`|8:w#%w+ŪKʨ??J(4fktWMsWrdNKuQ LKUJE4 R5VEz?Ed(6M<2Tnj}.F#s\nah*WiA)л>U\ى ɑ~t$v|ĕwy5 w4q .h892tZD㤜zƬf kxFp]#0pKǕ|jG<_Sx6z 䰴]0I޺rMa-,9W0q5NCP[eBˈ ޯA$RZwx]\?*Q T>6ʭj情"\LS+Zʼe ;kXn=neU&Wlѥk#ѽV,DBM2Pmkν\]M+BE+AOxt= 4H3:tŠ)DևxLPƳ| "/.g@E:=Ҝ8Zޭ^(;ݥ_50օ=Ff5rx&xaTrMG%G\)ArroEƛ9( :~\{}Cy2g ^(~:M,9]}9$3jrvt$s=7O*dv1fQSy^V/ 2թCX_7o;×D5f~3%:#$.VL:=?0n&pP7YN2K10OuxvƢ17XLrozyRcfƾ߅nUm7.yNW&=!`>+iO 93QGSGKO^ ܤu /!`Qpt7~" Q7,Lt(Ne=q K}{m'9(/ߐ|g3Կc+Usl'ƗXEm}J%+x|ݘrCh8[ 6QJV+ΡSN#JZa00ɝfHJZEaeaSxkr.r*y0+#ǫ~u-5.ȗ&CZč0{)+/,Ms"J 4LCkksU/ֺ~v3z)wNzcBAIٿ&( moݾS :!(BX] b /7~p-K`MpN*#=Osn !}lM  R7>cF#eթ&`o#܅v"%9gZU+nh58 i{l̆$L-NB1j,aຂڷ20^stFu) \IKE紨7^v? RG%!in5P##|%ŐΥBm"{VpVM}'-H~v``zl˩{VLEQA̋x>\U{Ե9U ۀo.)9g/*ЬcWOi5rݓ8Ʊe^ba=d+˗_>4R|OF2BZ+FMwS !BRF9*aC_ji8/I`ܸN3w' ڮdnk,HxX9|J4f#{!Q7֧S3TqsDK(<Z b[`Ot,۟5>TN!Mz iȴ)A |I8 %ϤtZB2}ps Mheaa`uʡV#0ˎ5+y$Ԝ0E1xga0ڀ&JhDo>=Þ!;޺U*w};׵ ۓa0h[iov .+Y9 ~" F A` !ٜOPX(ڌ~]70%c&!JCfc;3_ĬP!>%nAҲiÝOZ2>W󣾿# ȴNAd4ܛ˂.dp&R<ҍ<йb,K3c5Q]8&ӌ#|_Ny)AwˀiAm(Wֆᷯ$' LIsҦ^۳H?2 س+*-:v9*!;EDQ w݇|j4dM3c!0e9d)uq|@SV) `` CQ֚eϫˑٻwEWնSH3fp~4q囹(1yΖ˙( $N`DGt;0*x"3!mkn?Gp=Qв돕 !t$5+kf$%m5\1`lmb6-\q\arsw{W2< 'C|~ELB!6-7bP:2UG$߬Κ7Kq./綡"[[TltaOKpYeB|[9j{OK"lAs~l\l^_n\YgB/26cUc%"5SgAi}ݼDn`um K¦zu5 2 a)?),S*vSF9j':y|h= 0&M̱9"9暊$ʓ$Dd˃SCmd߷W%_aiSBad_!3*=Po6a#*ATK3Pj5soRA~F$jQ4SqBO%cE3WP1I;T" 86$} oyJ,nPjK"0TZ v򙾗[7y/[ZC/ OC&-UL;5Hn(^aZ?4?"̞#g(Jw7 Dv晿&_N:@ßGJrΑaƋY}.8 ' ovJ87Hm~E= ݍ&+Q`Ni֯z۷XӾ&E:zLZ#TnG W3@IBe5Mbu;~(| \R1V`Bl,Y yV7mg5b";i-HeFvf0\H:MSҮP_AͶF-9ޭ VM1|@&1 b jPa_|Gܵ#TdݸkGud-k,5T_z+F[Z{Èĥ⭪d`N z7UOG_zIYzmx{ͫn߹c\T+@ziݕ9y [;x|X OqęZ~z0oTY"=G R*KT])iTzErrSK{R VEe'&%c}N{j4#`菺ZM3ӆTmpo"[JqYR"9SZ|J On}7{:Uk2(eXPw?O;=ωoZ DtK Yd4d?‡PH2v]SX?AF4\$u#>WDLl:Gu* Spp] ^~5<%(X XV&2[!T(lK8 ݍ1.z=ޛ!4yp hC2{)2yHX/G%=*sD/&XW UȌP.,2Jp4dPK!^:"#m)^c%gd#NH`\aB߉vK$(Џ# l49x-ylZTHBFt0MmPѼ89=g{=6F,S.V")2ǫ*ykAUEeEse U6NqDۍu#Tq ewR?ӀB/WZ'\%`x-\A3I~7 ;-/t+63>yf{'c/GAܥD$hT #Fon Ddf$epY>SMDy4᷈e `genW˅ &rY1K8jL{ʼ:zCt)OMa+oY,|:'xmj,N\%la=-ֻŞ7ggRLn o;\YlP'y`ۑ, lnh=r]lH>Yj`i=ʊ@:` ڝ|yLU&,8Oչ"+ߔB?㽌>j޲b-{J\Oۼ6{jJ%W/jac+ ʨ{KF pJ%Z{#ZPhB91m0O}$a(h2鷜InnWb%wu(g;cEt̮˖( FyBpvRKj V;em10+{gC ' jDYx^ ʷ!nf`کb*wMelʤ7k _g0u(vAQ>7V"=Yh3\>FAw{mH0~fZI_?e!zh+HSX?wvX8ApV8SjgD#) A#΅lwK4oCǵu׊lsUp';9@,\]#mpjf&׮^&6D33baw='Fw"wW=OZ2@=c1 +rX,(qBũ7TiL.S-v߷ecy+q'K렇&*)tP|`#h0kyo T[A"8ɀA|:_!2m R?I&B|Z0$TTL}y44s\]͔~Krdr׶e5tK:6,LEq_Ak@Ǹ3Π&RHa\ƒon\K2%:J3Y4by uC ň0TWTk'<`&49^+4-Vv/xOutM$^3pRȜq{!4VI`ϣcCotqkڝ/Ly =9L8f^x4FCg;]۸BOFF/xGaj!p OD3uBao)޷^8glȅ!jK ,IwH1-Ol V #i fסEcCo-^A}̸_!f$LqI چ5q]G0ʻR1Mܫ =ϕ B ڈ#Jy՘ ᒂQpLB46w{mާlk #G7j%1޲葝Y[b@(Ox46Kz[|p0}p2(,6^8'x%r$vNbϋSۅqf6._c<}+=?2 `c +hZLԫiEkR)0-NPF4eY/TbX[>MQ,hǀ2VO41EJ54CLU"t JA3nŞhﱲ0ղ?+y2x  !;K)ltזե<UtYLzop6M,qm͇O:1ApxU@tKX|{Nz V3$gTrPj갾[m_X8۩P44OZU숟"gN>gvO6KH1c~8^~uA7JelAb{# >[+׬mJ;\z¶+]N%g5Ϛ!,֊bIFNA'Vy̌i8$ R=rAɐ\DhY춁5P`L=TZTxhڞ#)v&mXyKsIRw`{ب :V79- P;١QѾŚbV=vD[%C|vV %)9Wof?oe^u03}{26W7n4T RT[C1?P\|V|󧔦{>IXa>I:FE!:e\Ѫ*։5 1S|ŏZc.*{9灈zF '~>$R貞VP$tL_IhnȲE,xHLVsf K7r ȇ|Xc8)TNUCJBB6jcʄ@u> КmJI﹘c̝Fۂkk=4Cy g ok#4+:oUh}~)Sz$Ib3J"ͅ%-_JEBՕ4:QyriӖ0y$*Dd4uj)o^] 4LbG,X^kρR^~W8cn$'K45/Ļk4N y ]:0$Dx)}wCBrܿ)h4Ԙ͓" 3) ,u(Vdm^s))Y])H]{{#*~x5$=&G9;#h҂*KVhZb+%O58sz>/XFXHy$9:Ⲉc/yɢ VWhJ=ff¼^5#*#bD{2Dm?t#'#8hۼMr۳<"x\W Hm_DқwKvٽK|#ܖJ= lF0~ ׮,8#/X.:Be<Tũ!/~0@/t}([T9B@t;żUE 87\.%ZGn:26fY5i(` ^j93D{!N,5Y|>͏uBz;5Ǧ"ic%I>xTcR$eW,|t[֔!*uB@̮.u/3n$F;v:'&?v:t[&n[í0.Z/8^[Ƿ7ª|csy;o1Dc5[0$)|{VB'?F bنZZb}G.r\ xBdq6b3Q;\z&'TR *|Ӻ]X9"AM' :m(=D|ퟵbŀY&9RlY"[ezZ-GEyS[5'7 kOd@ƪNĤRzvHdi؈;>99;:uo$}uFlSloK&w~=eз_Xz2%yxɾ< u_)j5щb+&Ԋ'!H`m\.-ܜq[QӺҚT@pj(,{̕POLqe<\XOqPEׅB9`_Yg.,V=`2XhrѐY}D>uQ3rt0qJ2k",o~ ^׬ _Rvd1^rh{qnd]ssWOwڞ%>tKεrKtBH۹iD眶SaOc~=Ϊ7[~akg 3=a3|H$ );-4!CS˫||;zB*'q9] ϧUHmfi(|XW]ϭ.k,IacZTZ!3R۶Gc!5]->[!lJ9JFPpT3'4 :NoM;GuRGQ4tUc2&zh[T;e4$^@!YL8X㑔Y{gMkj0z*;tn[p5ٽQOc|C!7 M|&OVn jy׾XKhA6=D3l^Bp}65hv b\ 1cn YH/Bw+ tBѩ< &AMN`|t \v]M@C$^q-]G| 4DB צA惀L$T֕͒@EYkų-%=41++Ä_23v.]d+pW sN=x΃wH /+*%A8.!UÞ^Wl5N0lo|9s5L6wXAC"b1x)ygBpOVL~&JwU9864:!wȒףWz{4ZFt;>C7W n7L 0X2/bw'2lKEYIF '#']X(_\Ee:"imlu7'Q 2̷X-]Y@\I="CZndPt##dKWrˆ< ߻\Ɯͬ+S!n!dtYZF n;YAʜ1xsPT1iedÚɓZߊUSх8=:Oz}/M¥MDN"oң1"% h{ ^7eN;T&Tj?N֒b#XҎkFa:TM$8F0Vf̯\Z}pȢ0gb@0,5Y`cM\14g_7N7i%QlqL>u:2*Kۻ[H <$bAKR_nb9""<%uTyC@_&.7z>GCF(/;>ЈTg{lv #`rۅ?-N;f-E( b"LIwX.2尠J+QY!':4`U*/Tj7CeHK";=mbhȖ6jdA~\"u*׆t ]ף0S`X_Y)G۩tOTg_Q # #qHxy6wW(!0JbUztԄp6r7Ǯ>\a'1wni+2o028GX!'x1Lv0` Cu}#ΛgYq04ۿ91ڇ!7_ų,1vxyk\̿")jfNd2 S" @p̠uU][Ѻp$B~^jM;~jzMlI_2u,ŧʬTgn0N|G'ڟo,f:Py=Kdr$ܷRY@#i,50\(sBf(5/Q:过9;球W~) orB\9s ;v1ՋqdG!4N>Y;p!8"ۢW(+{ p#,qV`U3ߚ-@ȴՈ> s?ZPԍezkqՕEe=yZj*SXY|C=|s{Wfﳼ/w'̟pjE~'[CF뜱c87Aed#et'4/qF~S%U9ϕԤ~RRPطYQT6&i1 [EBmȋ*8QI *zso*;SfSzhHvWD hTMDӣTq hؾSᥠ;t@p|oUoO+۫2) _Rs[]r&좵$pK%my~VL`u=~MR>W{FӄvV;x^1]anΣW <'=2 ȃg_oQhEQJI^h4q7ʹT1G$ɹB2([_uLCUUNyIi/*Q? ~`А܏Q,TdNjcDlgB -TnD:>DTh=3Jd{_5=qGlf+ 3Bݏ&@^c M@$JЉJ#+p/V Y&RZBe O I@C\Fn DӬ[8q |pϗ{52RI^YQf16%bJ쓠+섫X{j2{8UW~( bjI ~B0Qj'$͎IY[F򡈌M^W\cjgp({@=:ޫ#k UB_QO$^#Gq, o+еR9* 1@ X.?1 7ARfx,l^緉j<D%Wܴh23)^՗t*33lһO˨"lěcY^/ 6ЬQ|Vߵ*ʬh('‚JE9wѱ>O0MOWeU|q!MܣE5&ѡYJNFԪ6%vEQ?j ذCTiR~/':MZ! )HcIF&FŨqlGyqGn,nkU=`䖜T}x,?(;l\Cn;GVbjMT~+(0S_nf7[lMx2-9ЎVI:VǩDI'W Գ][2٥ (%0ϱǥ OC`9c;&+g8TNycU{AE?vؚ]e !SZ bB3LaQ]=Gn7"!3r~~3 6ʦlAV,ynwր $%+ĀfoC'4QS"N_cePXVv2, )[Pb'f ъ`)I<7oM 7(BRv-|yf>dউdĴ$Aۂ+g&]jbK.eJM?Ɗy~nG%d#+sv9'+8 ًʝ%" v*MwG|* 1Fɕ/NՁ ;F4I0'|&}:noi v|lB?!>ZI򨤑.z(hԟ'ն6?嵲m.%wMC χ{}uTtԝPOXQhԳsk3 |Vb+w-~~i'R_NճJpq g]c;ܶښPhR#GB^h2y$-R5fV t°fEVtwm)ۗ++O%'>Y 9CAP<H\)ą9(\A3j[D SlosvF@l aBcQ.|jH YBמd.bSW+X4GV:'g[0WC5$sk@t%g /A`>Z)= !N-D`C,X,c 2 z6QN.*"aLdئ+ E Toe!=j+Q J iJ(Hq@vp\J!X=I $+:A $[r;th[5tM-ɑpW/U,9QlӷR8'$]a4Ѿ 0x+Y}qFiP$i{%,۽eX)~1K#H@4Wt*K%CL\za)i5V/M8zF{x/Ȕ_;ZLI/j?9%Kvܢٳ*y`G:n Ne}K#Lnˇ#/qINOhrC&Af׻ &<m@px#*EsYba=~ԫ L0E5ĀsE@:Oʴ;Vf@~2ܞv0HZr*YR!CԬ␵F\w2&4]gQkkY]mt0Xi@N0lin}6.uz&q RF2Ll4S˙$G^~ 8MYr2l6a.U\#+Rf%,gɝ٢WS`@lVɜ@9+\^33y6 5X^wg]U$0T*9vhѓU\{tZ-Njͬ3vEn:/tN%sڮʭƆC^īsɺǡ&KeAe̹íhA;-R,AAu܈OK$u*e4q("ZʝZg vJ\e@kY@of{:|%SQB~]F~Kn_9 ;uBUjo c@˚+#~ QMM0d՚.;o,?ߓ@$We'%Roc(cM+ǧ&UwC\m6EjhB}ԣ܂3k@ ,vB>[.2 hZor '!la`lʜ\*1I8Z(Rs~>{M,z7;gLtp~;1 Nb)ZQc@]uff}; N$2ټJi9+>JFv聐of&s4hM~|  D;!H2FL|klo욥/bЛ ipJʿH Kz V{TjΒve /(zv:NM[=ԕS;x]>6cpeh1K7$Hۃ6%H]SI? ң@D➏d/=þ%H*V L9EfLԩ".d"[EҰ%.H㱣{߼$ -Oza^P7)ג^bU_' t 2BsÙ;C %pyo TؤY `6lJ˘S剚ٰ.Abfދw," ct6 {@)m??ő(Bsp{"t;5MvɵX:]ˤXq*A|H'!r ^o|i6n6 j]@zX]|A $Y+5xauGh:,JyQݦb¾#UC&Ñec5>4X[;] t慖чʦ/Id4߽; BIſӁI7| -Wwb<7'wvs+&ֆ=# ݸO(`z( $We=ת9^y+AS[h↓EYcNyqk&w%,f5*M8D۴.31Y3$0w<>{W-zYK$!I~f.rK[~f+l~n8@R~HɊP&MTJbbf"3GX㔑^ccW0 PFDa|A\|ے?8ɸ`@%k"<-drX17jN Sr5ږʞ+h}'dv?X8(l$kq!]մ&qGH-1B,:]Z8grGوێ(EW mʩ:I13FD1xkd1˵ ҅EHV {Gcd2F/8o ◕pf⪮vN4XckE̅%d>k5z2(wHۇ  5uWar x0O3 +)ƧW'O}0"fYqd:gVV8oцteFi#^=D0kr8K+լ13wv P2@g:QIlJWWbpqF ӏ奍mj ׽ 6EKeG^Qq0']4ˌ4h >[d.+JpvїlX9Ȑ?}ɵ_..O^ Dmk6T. )^_.63t#qa$ `_3Kl!]Bt;9}.6e;[͖PSoYCj.+o$}Kͅ7 J]FXWR0A/ͣ[IK݀_2HS1d͖O㳂Z/5G#ģ8R]5 *GF蝜!xϷ/^F dMM4l׋L p>-w)t 6+v%rJX *^'4Ճ6ї*Pů0!.g/SѺV\e.ZIaF.雚{Ru{Pbyx3%Zo߶)1y_""M55|FS%93t kX3ĊtyF-NUYmOC[p,'./rf/TklO̊wq0n&*N!@h%CIaՉvw:w5_A$2H~ fB 8è*x4"ɂe)xiιkؤL}&XG78 `at{UACC |g'Hԣ P5dܘ0z Jo LrS!d_Z͜{Z"ذt}1FxG?"D`p*Mӛ% 5p_/EZ@aa/C(s5v,ة 3s# C(f`EsS wxOF,!"}v3f qo~J^P!T5a2P5 s.x Y Xc"P76uz\hwx*pc5؇PR36\d>XGM{)FvL lWL"/Cqd3ueU7x+jzsL*U5 Zdˋ48o7p:BСmݷeRGЊê޺sE|caVR1 ؼ=LAذw9gCD 1F[T=(@o@AFxlbtb@[^\?WCu9G$Ľk@U _3N H,tQ?O  Ș"m*0d\۵qyrtmЊ=|_a[Wn57Qp)SxX) %poe\Ϫ44+P 1݆A6R;$ W 9 *{t$OS[BU-k JNҐAxw ΥH]8 _VǚmH쓁ܽvU5YUNVۭ (BrlRS^~;4ur h!AX Bu),gC[n 5 y^]%߮-g7Z6\  |C5A[ʗiZElrnM3%dGc}BXAaA Q%8Ä݌mD>~y7&d\B{ȓƙV"؇^l#}b/`ְWI9?g~-.6 8=ދKŢN_M#h3$F'빉 |RDE8[jbRk}4AyQtjI7歷Q%Z~ࡁ/8w؉ "#3m/ϢL#[S"D)~.gh}j.ZgXdf? Z jV|߿VzhUPO.0OxK@lr5:LkVũT ?rGJ m+{-=/~ ƀ=J}̟rW(ߵ֫K;oܨD+o-d2=fgѿ]߻燢T#_!yq0SG:j0ۤI1S预0v+ĬK -#N)KϠ;UXʧ7Y|eVW.3U re'j2-8S旫ɽ*,|gþl5] 56@"tyVSV軳V(‚g^: 9^LOd!Az.6nXzmG=Xw+X^w5X fn):w?DU4zĀ}Gqe|Jw*g|C))N#p7 BbC gVSMQLœ9w$ +$UOm\ckoßA!ʹCaK6,Z_xƻթ4+PpsR zXQqm+w(.Vyÿ+J`#kCx$҇,0~mT$R;"}"x3TYRo$Y!|ez{xx]H0oξUT_\ֶ{Ahof$fR/ZBA z,Z)Vct̉p'7H8Hԍj>6 x|1oy>m@k+iFdq'%pC , xes_EyP_ʂmx7_GxKM΀vIj!VSkt>p &ɵT(/:=->OV8^D#?IX ޴"G2$(T'y!nC}pe₸ߐo:8_ܳodTmBRGƔz;yDH= r%m.xO#0386H.\O]&}],`Zt1y =>ˊtREe6# 7bX𫬽rP"8W/l0px0QoP~Ֆ[f3NaL+oهa@oGx5 2%b`]^ Zal֜w"2%־}'a'mqsgWmyF *e}qdގLߘZmx3|t7یůo.XaoSdxsA͜9Sy&8g 2>OgtG5k;0oh%Kr|&˼nvUH*~[lMKY|]H"ks+:3@s#yQ'xjpO"+#g#]5bq4s]9SeL]m Eq\qjǑ8&ڔVYa-ukq~ +a$y7aY(N ̯OmoX#lk~jmv>s0X~r`ѱɘ.Oͷꡗ- JDu[%@BDzq|BbE0JƒdLصj!5l=X̲,WP֯O%ᛂKT7 |M54)p-YD)ˈ*dǦ>f\zU+:/U %.Yv0qmbZ}>n*hRӝF?`~>p # S]\>ՙW'<2vXp諸\]Ztvc9)ҡTqVTG}R={pdeO h  /oىf3؞~'Nl%]SPNs-<l3DԊ@,_Z9<:_hw?Feyf$ضyX LZ,9R֣*. t~IXDVT<51kxzm, B_ ig8% ׄ&K Gis*TlzT8kSOLǗYuO%ő_枫}s _?0 Ҹa[ ( 6\) [2QQK^2?\ٌ'K"j ~-ufjfġT$F.0^IW ErƞtK1jF9jz=E  %h^C!#b,Ta a,{jm:˒Q xdcs$I`Jltf f 0.N`aGRSX!!uގ=cNzA!Pz9!%Af"LK (om%cC{տMVM %Wh8r47d:tl3Y5RdiH"/Ʉ uQ蒍Cd 2g`[f>+{ЃHsbղ=“/Zn^4=F!̳fvz>ѽo E`|-J&$Xaij'zG1":K;)kSpJk1c]x>+p5\ {TGZx\3ܫD}nwrb&|B+ȸlD58 ߜyFC+)BŢ{:*/FZ`w 襩m.2hwY*g _P^ZY9i}nmc40:nD 1QQ4a<l0./edv!W Ί#JI(|:7\&+4JYh9 s(x㈇{st!k°hL V(ZVhw> KfŌjd*`8eFG~-)x{+-l?25( Lzy7ر*IP=@Så~X"ujfB9x`*o&躬%}+ v D@L N'F1 9m/m_ 2G] xS:L~a#'. Pbp:eem3do54=C^ʏU)fjwHE]:K6gsT)DX[Vp;i冗xTCGr)U kOAXn *{F;Y_8XW5m=F=Mǝ ׉ܣFkd3o>'5ȒuhsLː] X^Gw3kYV8fkytG6;֨%!Ɯ>y]#[D"rg{-y,Q:c=zYyRzcn!9/aOapLZ_z+6 'B-C>|mA$OŠ(EvhPb&~ׇ6fw2i2)*ZlHF =wr p'Xsܾ㮽?x_S0OE[ DfU3 i}ZV G?\gzsO?ʔ?O$@v<@(G4VPR 3cm'Hͤ Q߰h5Dl:ݱ I9Fa?{.R 3S7p|4hһYCMIˡ؇NI2+aJ6pR)c=P0y|d>Eaݶ7#nb*Emll旀b>.#7,p@ˉ }wGn":?fI Unt,cDʌ8,&{N`-0E<͗dR8tnk/,^qʦWt ~ c"Y6NAVK_3)%ȵ\*r:iZaF<  [ۀ_$}{zq_psV*T\\x[uq]ipe>CYց\"Ml1ɹu' F;)77'K [kVrj_ޟ^A}b/hv;sbZ2$`O8,t[SIfy6 +B&+ S,j,}"¡84wvșQN6&s3pUhdOR; ^ h pFl$Wx `w9:brc6CmوOP|Fak m7n&Eק6.s#,V0My F.Z7Yj'w,84!ŶqA3U[ ak,=!Ϩعe2y\d:Lbjڎ,xC)/18`E^SX;{F3R:3I՞ .GC|$:?z *.ha˦v<<2JwYaQ=~y>&ѡna1SKqIwOɞ..4(J>OVCS_:9Ygc$yreV~WL##EбDgz֠f9oӏ'ytߗeЦ546T DgU=A ( -7!02.4wpI7MAGR<MPHBa:Nfx Jv;#'WAo8};(zn34c&mB-'Aci@ߠ'_-.t 繃,!ivmKۜ[bVϻT&S뫴N/OXLIKf=UsN;|&[ zXkrTt>W86M>- k%ձQdMQ8ZNsfFFG97aCqx6yB=8sx]d̂"7: HQW',ٲpj-V ?b9bڬEnQKg˿<}^vׇ H}S0tskޛ~ԙUő^6R114T%"[TɟS`mvs-}Y筁ء6zOW>:xL3fK!X*`*.kqnhv-h@irBnN(_&qWJx|XZSmtf狡D®~`{o8$>7.'z@Фr =i;~b`j=1zRDGJ[9`̱q|dU}o(.X ZD4HeH/׼,itbmo}ZcF2|_UBmKĠ/"FOPQNߡw>P,L1Wصb82dA}: "sX#&7ب =_i< @'t9QqJGP,RQ!)a2h&?$a\4kµJDi#@ZS [FZ2J_Avz{j(s4)RJU.4p G8:V|wAVlj*7G ` -"Av=~0EsRy0N?>RDOa2M_5Y*&v%W?0.4|v9~^"ԬSE[-fWOy:%%4@-1+ɜx(mwi'iWm!irw{+!ɽq"47Y&D`h@/j`@pgidV *X ۷9lCc::hN,+,'OZ* U,TfF/'8ENb~U?~g@uU%zTrKֿ^VCVJeZ2}AlQ8Cifldq9/,(3p|RVEc̨i}+E`!m$5`oglG ]a<[a TP:7!#mJy2(kF#هuF Y.R/pHmHA@;ޢ4Kee*!S _>ʎS`eRi@)+Ef͆Xįݔ%ӎX0( "Ju3IKKwM#%芍۵$2] yey횃8'T[I{d΁%d][]CmN9C PWek r䖣e߷TI R+ۇsOT~>t͖Mh}ʫ,z^CDGΡ)z2T8Dkbq\:)&q H0sIe='nx7ĈtQ [ wՏqႜ%: Ը"ܝ{T-m@5[XuVi6_"lh ÀÍ-4!߶C ` E2Y/Ye)9ޔ҃&%62GQ]cŸ*Ca])0_-9IkYτ 7 p,q }^>g FfM} ^uclz﮺,A!B-ɼA" #Qm 6- D*.TQN/ؼz9ZO:hkI.}Wضx5k_^UZbl담ytj()6Pn&`OBpBu_%gMEa-DдP#(|ٸv6v/њߙf(hb6+FBi-~AVz1Eo7ͥ)/2($`g=zBo4;Qk yL }rB_^y Ȑ+ 9,4B?lc.>ӡ}"Wmԭj>]%U c5y;v W)0VeYB BR8~t;[2tis֨cƈmA„%KdA&L 1[VwoxDhbWǯl+);5_h0p~]YEz?w" "I-A j~(ԛ%Kq$6;ڥ(mTŹEQ.;f4kkC0b¡.<ǾV|@*i*,̺Gn0kSbL֍Vt~DB㽐CF:*,nL5:Z B# Aa'Tb֠/./. c, *ќ:q*2*eѵVa EE`SK%nKe9L˄jdjxr3^3xG h lu8*ݹOe!K=F840/[>:bHyu"U`Dz<|?է١8<:kjK-ag+5bY%]u;\GVfa 1 }vog^a, !8LIkUtC*Jrb7xw%t&g^^>@KcДǁ|J_NҿKكӦ&ycPv^ß-놺Ӟ@O qWYٺYw&KUDKzFk^!daVnE.&hnr3 {sQ#zB%/omߞn&R ؈` y 'kbȰo:ɀrsՖw }_\*g) t!>(?x"BߊA酋~[^ ]`voHL=/?Ye1Xie/k̳@zQmrC,/_ΧU%,cb5xKqTCX.j|Z cP6xl>"}*LB^p-Xryԡp1H]LiER6iU^(+&[ J3{KJn?DbUcέN ,[T4:BFL5uD|Ms.z*m2YKǏ}8=g.9Dڈ(.gv]\x=i9 !I9cYօA$x}! S@,Qi#\U Z0/2~wwV$%~=+qz=0l ŮșÉ[t̭C%s`շ'휞L``\8& Ѧ~&,6K /Mtv6@CRRk#|E)ŕfy9Tk 5@/qIN&Ex%}z~Dѐ.ˏO0zHGk^7`Zj\]'I]ɇCx aT{ϙM7V'3*վ-wu1 VGxEr_~ =!:b`|惥o 7grPM̉Sc)ZN;\ʉDn&mo#QGad8ͿztU+٦x=TgE\5@ FN ODU_t3psdCf %=pviuA1@,t

_\8;1ǢvJg f g3h A^'-A[zXNwwt<5#p$TG [0>!GOs?Cd5 L'F1R8!WUv<qx!:T 2 HjPA֐PY.aQ.b܃5aoH~{!m΍>$pB1h PFV˺73jg5xqsq;Gp${w24^"%$m pUPn#ys!? nqLx814z3ܨqT`56)ʣO$rcǹC15zhv /Ytm$ i<:6-hP!vR$:MaِȾBy0gh]Mc&ΥXGƵ'Sp ʀ +}z:έzC SrTNDl>S,j$Yo EgHn塅)?ޣԳ'юm%Hs{/l^ojY 4xh203̲kFEq@IGУORVIةs#=jK-[CNΑU~ofBBNѵWo~ [V٥rGm#/:ʹLlg:j"5cL~mПd*!_\?}@(c|=fYS3EçM .JLL[YD n)t=Cŵ/)ps[Do/B~~LFb &Օ9aW}ɅE; hH}M^78~yl~gGn(TjEvvȸfCjW9afؐqJ1b"%9vLAC$4OG'Sg/܍NR!ҠD`, ^a(2xy8V:DDF7xMAq*Bɴ 4ѓ<Ș_'J5 ww o.k/_ .-D9,XJ#ZOkmUzE/;׽YF./<'I^$M&r0LMp|kz^F 5OqDWA,^w}Pu+5dxJGMdY!J iY5Ix%,=g|E3X`<$mrS ]ő"L42dC.'YÍڭZ٨)#,sKWiR憘օxRdɆ6GO૓TObOW.KJ~\6G\3hQ`hQ&yP 1 -w:|X!;2n0 (~R96kz&˦|/s]Z5D8п~l<Èu;LcɝB(;uO*dVJKu@)N AnPs /̿qz `z9;T>Ғ0"[U@}gd6ؔ+Md" @^l A|𧽝-2o%?17h'$~:c=]v?oraX6 9&m+}uU4%KdɃ$a5\߅դ] Y~=Jl3į cdX ĸz"U;qIDE# hށ Wt(\ ]B=9c$a{~!hk-le0l\g|I{z 'N wo&>UՋB| q(y%WP r !H_՘$fƈ1σ10q.#$邒$Ho!.!%Kek,c8>_@\Bal4ڮ\I;,Ty~g110\9; 0*FQϤⶳcOn4~+>=b&uW_)2'EϜV%xx8{eb$Ws3iW؇@B!Xdjo  :tvd莥!s|U5g~UM\clƫUo U0]9X;e(bnrQ+J Kwf?'f9[$&r&d.Ԧ. )Ǭq1 r]L'#\Y]Vh>1e2#5,b>=W/pwy0v%iEs#֜?^T,X'.,o9òqZ.akt,{S*&sұ91 J9c]v~]7?w*v!b Y7rb'h+-xf" ?i"Ig#+zaX0 ZQexXv F"ȴwv 7IHĉ5 zg469ga~߃0>Ի%&'PFomjG6[woD  _kK͕4WE Ӽ.o;+FLd8{ZrCr(mol#LcK8~J3Z>pŒn׶/|7^n)@ &l (W ~CeLG߻XEw*OaXJaes f6~t\nB#E.k`>ƓJ2Oe6]t`L ב^;Bz>`bð{JhQx`B:CVrמ3Miwu{tݛ+ySFgӛC{%krTO.yrQ6/s$y`p?zZ t9viDzc e."ŒN~ ]Xe/qf/̾BE fhB3G‘TtMn?v$;|4OV#xP@F ꗧۙ{I AdžT!0"lFקT*F/0q١YUj(־\N|3E ah;E[C!&󆳓-2=3KwYKMu#rHw /`X^A)%U w$ܳIT< t`jQss\u6)wFۢDU<NP N!ejcN{x^A')Ex6QVSc]nZٛ9Cu5 95z'`.5qc鈰0x= b&ݱ{Z[:!(d!#Cs[G#vv]r{Y1 e ݌}\:_o RɊT{T^ #6%tEik_x) 4iQ9aԸm>[t-RT6zi8c66=xAơߟ֟&87<45E-jAswIK0UծBn<oFĎ/xW/0x@sQ(HeqaxcD0~#2޺!'lMIQʃM}{U&JQ9>ZC/~J5ܳin>^CeH.W,IG^q [$MDNyǿSQ^%?S}D ebWJ&;a΃Bw@?"TkP*n#"ds1WU?k]miWCu轙I=1!"`,-`+ |olxb9kP_X!wVF֍@ ?q;k)ZM7(iliaxx58V,>WЩ~c'@)^ÿƶ{#{J:CTϣf )^$^Hȫ&?J|żkM-W-B'm?b÷*A25Xv4Fǀ[EpD"j"tI9fMƮWjC1Pqa iftD>䮎mvlL@(#|Zpwa*28"mZH2m({FRs8 !pbvJ4hK+g:Ca4Xq"h %|nXO!hCՅ32EFy1թȜ48VbqM,shc2soP1 >!O~G ?dp8jToļ`U 8N?fh/B5ygIRH:u"9vZ_q4euYj,|X#ͽɯI5LV"j"lgl~n\#o9X]PtPj׮=s6bBN7&#5va G3gSB$eO O ºԽ0^C=ީ)]~_?nO o2/C;~7PӁӥ 'X յ@Ot|?@m_OSLGZpM^M cGqz<4 .0BNmhh/#R:3M;M}wfGZN]E>Yp#mދrB҃&!~԰rZD˸֗cRm4c@@St˫&_ ]N;-Pϸ F=gDC+Cxƶɦ$7Ha0zq{{s&B= E>?%OUs\SغV[Ë1C/)os^r}&2SY`Z@$ZA bgbz6rݳ!7-/G3Ptی !Lg?]_LpZh\(JK#tQݝTm˙gJiDsE!7Zk/m̲5/R?<ͤ۩ w=)kbV2aΏ7 -`r߿*샕\\\ZJsŝ?݉8G3ʇUwx[>Vyvk*C"ȱ>4:V_ h=K1:2$jXm5+XTкgE/D#kH3-bo9e-P+?~=6X4\hMFfu*dxl+REnn_>z'62N:'3ݱ1- +zQULAਛzL'\h qOوT[ 洗j1M[tIvo?u; 5bZf yt(#@#p%QWu) kY#亘Rzp0P \6 ܂gtlMF-rֶ%g.R.#FzOG#lr>M#҄_cY/h5, Rw&Io&U)Kp `yLzBV 0"m_iy'ʰD?h@ V(_B &p+$[O643*Į(_s&|#[qFMYR0J8O[Xbal8ߙ:*Hs*F.+d!zz=/T8y)l), BU$[8js +X}1y٭p&nqK 1g@`óO)9YA̱ޕsԴg4ynfJüdV|NJ;&V|WAg,'yr5 .j"]3[yTf'lֆ[y]'ms0m&vt&tpE //jmc#\H)Uh$jJ{=&QK=w E%Oa;n1>VY?4QcTayGJ_YlՖql78SE6; i[`tq\LIYUWO,-Xj8Kayt܈╝<8yw1 u}2?8ǶprljU=! ,(5k*ӵ.e8M(Jarm9ixu>!Zѣ8=݃JsW4s!35d  <|O~WX<!DnszNB d$r \4k^!9wo*_O k~Q8J~bh|M2AݨgQ7 ,e?JņX=d@Ua_3@'J^RHzKpUK8\5oi'Wwe@왮6:h?k/U랙/6/>ܯՈ'LƐK2Z^3_Isb|͟@r]Z`C);&uYf,?:0<8Spc.J8ŋgS/H#Ӕ7̹ts%6' b0c<]đִ(=[ҏ$û̸IfˣG_o%]vrV@uWj0\r}c17hn[Z"oo1kdPD[q2PkpN D %\X|L ?Ϸ53G!._"2Ik6-A]0ۨOR8mwB k_z]8MQi*׋B^@a?M+߯UXc6UɈB{)g̓2pDJ>+!݊ɮroQ;LHaHS?Dڽ}O̫I͝Zvf7by9,]sTDk^ӑ6>|(`Š q9x(M)Il&%D{dPwS?44L]c=gL߹RŰ`DlFlA;5,+(so8_)?$.8Q]mkHt)e\lj,o1Seg3wm!yiK`N8zkOG:Kx}1AN[Lzrus*垈T}ǭY|enՓǗTE[Vu_1WQY56ӣL.p3o*m1ZMUrt מ.(F .McYg '6 Lҭ#@Se&<hfUdmP,!~="TQ "" +WM*Y`KinZֲG |:L翔Q!Smv vT)VMhi%txܕ_SSΟv#Rk/#By69Q<㏭prDE e"$/~ci_k2rN`JC6I(ޢ\Sh0uuk^&8fhZBH@J)mDu-P:mu.O-]!\iMtO 4ADD1DƷ(Xiirauѱ`QNZ ' L;-Us0óGj2ؗ DBҽ9{xo&mW.N05p }-ɗ;ݻf~o(uǧ9żAcBrmS7 6mIǢQ%фN'!C"65nev T3I;2[G iTZ"|[PddOu^4(Cz9=-= VeF~]&4&b;;|/G4+̸?k-$Vr,y;n7D qmQmy)c]U6"(4V:m$ GcyRqpyjw57+5}N2g!.pFÿ+t 0)xVeLnA+m䔮}DWx®JD-(y|J`XV*S.QYtyR!˯ "n>YQ=Ua#{ێhsxXn/`Ga 5afdb~6>28 ➍3r3,0P+8j\KeIv۶ZHk7&.#T) FQ$3/,s;m!/l|Tw&IpPL`a`?NYWN$H-'8ᕺPm@z3a_`}[O곋(#@Wٳ>]F̻¯-f6$Z9J ܦN[z-Rz#Ӓ!ūf>+׬iBO=˟K˽)?FHhLA²-NDD9f̝y?D ,tb m5'|^c,?I֎3TvA; U \@( ey&VQн(àS[9xaB>% l ڞN/ċX~+/ @M3C+ 9K69 G Wۘȕ#m\[EmkTLk edaLWZN^zYHѷKIΨ(xa@$UB?&|9{Ae􏩂bhQ9w\/Ev9]nRF$Axw6GB@SIE牁u17x%֨ 8LLzh'D/5K.|tz@gq Ƹ׾im!!-r$?[3z0a. C5fm&q~ӿTuXNNtn!P53c O|S2F%=1#2O?%[Ƭĕ l,* ZxqA>aˉOZ Gx~_(FrVq?"/`n12y&@uJWS᪟^<8@B ثJ' -?>/Z:1~"1靈nV'r 2TL;:nv+%K,u #e UjZGȬ%>j-% /aKpLeaJɶ8yim]X13Yd }>M;HUVI_blbU4DVP .\> 2~D=IfH(0L EYUʆIfEeqo" 9^UTh4-p[@2ԠdF" O<G# | T&so̹ufSp IDwTw5N7kyr]&:t(vc ieۇy=d gvv\\,-E BKnu8C>aR(@ pXoE¬R~,E\2#Y>=@}n{/Bxy]Y'ң2vo㈶C8$oeK ̢84"zN6^tw&kV,]\Afvk.R{2l`@HkU*^#G%c= }::FsHGZ;q~.,8F~on42XP`dn;MBp:D u/lLC@N$S 2s0E |\u.xb25إPh_l[eR5$(J 7W)1F?OY/4_Q&c)36pE~-諽E5L}x >&JZ;'rʅֆQ,!~7Ȍ\=C5r>`D?~ByRwܲC_[tېdFy"(Z ^WN1?f /eTq pkG9Y2 IaC=.nCYh0&-_M9RL#W޲EJ>"UȇEY,T_d% -$P(tiyq@=ĮPQco9U"=ܨy,W iQ~ O}9s4kyⱅ#=-!qr*b+p-q :'@l{rPiUꪆ3J+.6ì+r5澚rGKo|ӽw"u8AC:.ڜ_T jO.K*F ' ]ib-ge%@"5$V{G{3hJ'S{_J"{SB0珞oPp4؟wQz ' dL ƶ_{p"뗇)LG =3&ckҪs&~ i!M?+gU,C@#m_b|SY2W֎ڷ=DIG VPQ )js=.8#/=Z rφ&B̎Br Nfw'7F+@b):]$QO'##Pλ#LFFzAǓ<Ũl8]pvʼnp}:.!!'{H<bE](SY~q~bQ+mKNުjc dH=*FK(:B?ZB-+KI{~~!ΑwUȎ>t#Y*eDF=۵^ѥkнe..pP0ҫ#9/}(a@ʱYz_U`yCCw- psSIF\7sX^L~\KOG"8luh28˴((,˛j @@+Mg><zAaB悘5/,1Q`v\9Qճa^6VP'+}گ :BWew0 !532ZS[ْ#Gpo|a Xu mHyљ8sy+0Ϙ8,F%1ĚMoCtU/lā\ Y,:'BVazFTP3'r,>_]N}Ɇ %v'`~7 wZ_M(=k@Vt+ (Y96Rh$krXϋ|Tpcˮ"j)#+Wx,9BޝCuLH̥}~Y9"G57|Sm%nF\|\е3˾E;7k(j~3<<|87 2pPRWKci ݥ& i]a،eC2 "aK< zqwB&E@<A{^=8"o7~~L|هm2C8Jzz ipd '(4.k/#Gw6R)*ЃdwN2G^ Cڣ)GVL.5ɷZFMՑjw`lД`Pjc^/o(&?4_ojl<$ ##vSI . ƆERn䇬N@-=FHN&ւ*n7`@73U~Ӌ%\wZ-+ 7&r8_[&*o:}U}|p^U"<4vN`W&[t#BS!X,pk#މ艀bUF!S(R..PRs8}Ŋͧa2]5!}$F*%#dW.@v?\QaB}!F$Juu."Nwg dl9M$#ƒ\D.8.YDŽ9ӂs'pz!s3R)$~D7y8*.Py{&#i'{lFǛue{QewB'- ^Jv|KD؟:!lG7YrvH.jlt+X=qNx Bvc_{r) Or|H~|#{he/W<T$9Վ>}_*! "@y,tpeHy Z˚+o^udp}cq+ᛌqglb!t]Y!dGU֨G&Z8BOj~9 %57|MHύf O-3g"I9t7!ay%O:8|WL# nޒVʛT\7'KŭJZǿȡM UMOl9+K iQb>!v)|(Ckm9Ս{P‹+>cqW mHi>_$m:wZc,1ڃd.immJ+Q$KhYZeuWO#G8Rnrgz3FEk N̺u0~#/n b6 c^*d]% k(2XxRhL\Ꝧ=Yd[.S3sveR:_Upoi 9]/u>3vޮL _n5G,j9Q  9On`𸍚۫b~,82ϬB\ڥ t  ՗]_/!ܳ\D׍PLC?6n%O򹶊DsdZ[(rG3b%ID0Db "]*FcBpL]o8 IvIA@,̰c&LGX7nBds||l߅3ϲO)dJٷ-ET}A<"+]1T2}|ml,HqTCQJ4H@5$[CG6%JTKi <:T>$B)yrMdWcW$=F~_SQw 7w,;'/ZAZDŷVZـ}35=?@;JSJշ)DъjuJ>2mQ-[)XT<6я[KA=ب^*ӏt0s28y ^b!2rh|h Ueoӭ=/mPh5)'i#HYT_oq^&5dN{v|Q rѨ>(t;RC udʰKSu^IȘlqB>#rMzZ-$ONR@bҠQ6;.lY.Zk&y5ZYXPJCd"h 'm0S}Bԗ`$+2h}|2D]@Sx4aޔ {r&䨞O#cn {dfIt: O^*B}4g]NG)e2=9m\W//H]$ Ξkw$WAsE7?7ZȂQ-ۗȧQΘ}Zk[NT$7eۏSZ#睕L %-4GAMcu/a oZ\iXCk| 0SSzw;vKZā-'G`dz<°~y2,nVqC{PQ =OB6(JھлBt*UO0Wd;mlkv:B~Q1..DGhg+)z*IPǾP)nH2d} _7ШWPߚMZfoeYhjK)x en 1|8[a=:zpg$^-!ؒO;%i$n4ñ:nAyucI@cS-^+XґS_< ɟ]Zٿ'v}UQCǟ6߂b@X+Puv6;jzf3bZ_OL[vTP @/[Us{K1N]x*v>UqO 8vt`)Qj^@h! Bͽ Bs$CMWنU/6Eō'wNVYa J0Vp]iڶcCz5(1wp#?;'=bݘJӼfMt%zX䷩0-3*oz/R_Q7r\.dګ OVB;+)`QlB^G44MQ[Xcj<(wgS/[%w.8ҩQ) d&=Dv| 2Iyqv4n稶Z и_kbCz;L(:U" d~ Q%( >]F÷Gܗ긄}~]ܣv~f'FQhŅ-ۅy"{<Иi}`">jɕ-;d_ C(Ē $ c¦ϳSJ73e6&iwE{BMuNshyS?5r$ >sv@v>Q2"mA*2Γ`z\Ő(GG"p C44ޥa5Cbt(a!qhutZ0LοcuR0{OLvVDB@k2qa1@d9Sl 1^t}hU¤LM2 Vr [l09=CXP޸A:ߐ3V-Å |1 p}|O/1JƔ|_եI Thȅ;|d *iЌMto;[tw^b N'۰ G#౴ yI/P56 #lޫ_UF }ts[#J!]XnNG(ǻjKrk0{=&]i|>-uRA?,AP5WHrc+. Ww4>k0nAgC{rXzV^ShkMZ|8Le=8(=I5(x6F_s1;cT]GH&h>{7SQM-#weɉ džx̋s1NB`I*n4&Ƭ+>%R&ONEÅLZf,^[p1z O]Z5˒Wߊ# 9#KգVcyf-ZI]ǎWf.wU  2n;;"Ԫ~crdTn~,e<P4Dn* Fo=3FcG??wQJ:$cl ~/gil><#%k "h;"; !@KUzN#!D4#ArHKqHJFR1DPlQg_ydAdM͸]o0NOebeЄelҙg(xqmr>-Mztyfmp.{rVU S㪲 X{Iʉo'C 2V1ftHo5CstV6ne"U΅6M2㙘҃$8~bJ3u8n/°IΥ?؇V z>wʼBNPZ(Dߍ,Hy7JDQcTyHXEpf^+ >@Iw{1ֈv$} and7@&lU.LCyX G؛ZxW U]!?x',YLeBQ |3$[2.d-/Jύ (%J) )uގ~,ka3\<$@ӃZh/s>6>& $ؠ ְ:t'+Lct厌^Y*#Ù$}p27upi<ߋs]|dc^)}&CD.[|qȞ Bu,[2kZ>R׆e?%55xш2ȫ]6ɻu7:ٓ5sWVqO=,;Lw?ʭSBb9dvN֬{Ϡƅz}I6k"~9tXDD<FE+l]%}ȅOD}:V܊5'ZZ`Cv%cLav6vNw1gy H+5!HL!Z.9lLl%ޗQv#kZ 4Yoίgg_0 pRʵKӌ#]BsҞV|Ƭ=~pHH[A ە>E\uuF뀡 h_*&:.NQ/VZIۆ**3pQ+V 2˕0k،Lڜ} _e(X7$cxSє `[-^PM*Nritj >*Ŋ 궊Yk ;㿬Q,t%eRHg=FζPgPF"wGu辀Nn ZbάyA䇦 QTx.Dr 9]0MJhc[\M}F LpbmnZT7KP;ASF> IOhE%R)Xڽr@6Nj0g&|W0WE*Р`Kk*QX./SWaO<`~ki{mWczMsO^آ:*ٿ|r&Dju[KJm*=P%B"rB<'d2C`Xݘw{GlǞ]7 %;E=[ۓ }@s# ov}4VPefArph&U?2v{KZ7 gȠ ] .pû`Psi^{73YPgLsjzMHKj6/@ x9|=<(0A<E%ͿPKLbxxx,q@z'fn"@P* EbA~J}\9yã6O2ydy"Y[3¦BtnXI}x,Į ޸_f\ϙOi{O@iy. ےNE<؝br2#ukB[7.zB{ eZBJA-ZYwg8`.e! .I4ށ!θ[)7K3Te&ꄑa@k#sC>8wŤ)چ@mT!Q !yY|~F3,zAf^>]mńzFFTd")~ #:m؄:^\,]qA8 fnr b*x@pƢoG$aRI6F$Mݨh:c?4YVls3.׫%'OJYļY*yMvC1`bS*}Yf<\٥HDtAӔ޴r)4C>kxJ\Coss0B -957QNOA-s ۈ {ϯkzg2(=fw6@ǖwUcʢ )7ʩ:U`e ӧs]ц-,NٔK%Jsܠ?a%ԜQYr9{kC+Sjؗ1$oG-K\B׳[b=zاɤg4 bZWVt끬m\)]j0oԁ@->S}y^" ,b^ T_j4)CClAYa*f(hQ{ހպK pAU sgfARZLj(X 蚖dn('_[wL}?08êՁx)3 OYR6vay5H eMwc֮[;ʎ454<{~*:&ns~/$Xk&3:^a0Afa ^@ LTG(Gϊ%IďۘW> 5vʹN,YӾ6J">dصDuFv(b;SB\0D%+xR~ \H:FW"cNٳʯ0v톭M.OiU72̸M Fs߯ϥc^ &]hv Л5qM¬T#+ʭ-y.jlW;6o)K`G2jB&HnWŮFE\ޫgu"ɜqgd$B W|"k_Pң(v0]2tZZɸM`~[7*J!ES2s}"͉̚Į5Sq5z9sʼaݶ[y~+ev=Me+N W y]Fc$E9܊Z68 dΉPc]kFG#\L:=,o*:!f))Z|T5w&JV -}ňҘbUѺ$x ib7BxW+d͒gb6V ܃E""Q[!t[ '>,^x$Fu\Ǒ_o!+f|R6hBJAݓlEOέٺlh!-U$j02{p CӾ ==˧WIV?Aq.͑[L*#u@X[F'E.H) 15'hb2pdUYx !#*]{$@A%.XRE FQ_Tu>{~ӷ}0fg׍\FoJUMlڅpd sQj EUY(_{\.6R$)}:‡$liȫ r Rl2IM z1yMJ082P4U|G`\ï+B>PvNŤ Bl> vpAX E=.͒M OJcIxjIZ Fd%23qH)G=ȀmRSڙAEcʐ? ,ŕM(xD{\%WUQP`9K1odf wH=*mVotw*@f(fvNX ;v[D2[³3䡯i1YΑMZ>I%Xjՠt|u2&oC[T#Yŵ+ha7.Ez3wr >XLnْ|::&ZD6_8U-4iÚ.*]NGo>pű[d 5֋Su,\¦ y~ XpQ H8Ag]骛hU n :m`tiEuIbbhn1|yl{ڕ)UNQuW`M_t͂3uM!Fry÷[ᡊX'x;4#B\Z供r0N3pp*X4obi۩&Pu;zs@/~7]֋ϧuPF/pAUyOT W*@\WfBPք["`"f ;T%[822Jeq 8&:D}+F Ctf.iɤrwOv*#%P(]-D18gA{)R>sկBuS _,zpê6e)nat9UYy*l:}73.g3Sh|bo*./Gce,<{c%G;2эܶdmмqcեA@QRN* o)ݔk2!1BgRܔ Ď'&>.VҋH^ ( [9IW 2^p RҺ/3l.*'DX]HA BXtiB7`N0XP\.M(vyF-.䓅+2zB:CsRXrII='D0-%L$`S5=>л蘁U vny3!_̚k?~xj4RLeL}ES( )7ο6HTBfhǍl!miN;M xU8Y%g"wB Iخmf=O[}t|]AJSZ|Co dJ&](rCZ6iVTE%٦G\o-*89wI-]%"QP6K%0-غB{'W- N;V)ȨCMɗPM)$!(]?w'm{7|ʢ|˪卛k殐b+CMcfp4kRyRn|>Ya[49?_k5r3Q{.Rlިf19_ys[-/LN݈{H|p$Sx] 2> *FW[|P)z0q{DTBV;mGPO\FK6Rܖxp\2:J"z026\AW0}+{ZQ7KRKp O w8!zdNn=h=d? bgȫg[+YlQL..J#;d*[8Tg>q5FFn{uI6*\ǃQbk2{T'i&֥-x'DO^Q Ɏ'8L8Y] jVV55݊d6/>!P:;2SKX!iQ+v|FP6 ƂORIoZOΛS[Ӂ\P5&fĞ@P߃ӿ"_5wqm]=30eWG-?/#"'U>Gwt-ЧPsM[b/dhߍVqh^ǢC"m֋_n>|}?}'J, |9!q] 9Z]lJ9;r6m>Z&{H/@oۃEC @S pJ)^l1l~4ULE>((}Aײn]Wŭ>'~Ba ˧UL&ADzC/Gj _6jй['p@T]٪&":/RyuqDsGvE3yXpogUV{)0? =2[ru~OMGoD?'mT#.dw6TM9;K{f/6m4H<+&'wdf.ݟ[5^1hԏND~|8+Q~8u `VĘK)ևˏ܍HĔ'2uO 4շ_2W;OZ5/QM6]y9)>Pe|))g4l 3 Ѩ ZF)ttdb޹dh{H\`?|w%/LIUKx_oX| #et >h5[X\[@l6N dLKQ8ɳzk4<8W1#UvoiTf 8G[}'lD QntȀbܯ.6yD.I+y>OAd_֨ xavdӲ[ .7Qm\X+4|k8w\NGY `2 CTk™2~>Bpiocv7yyEg=J$G] ?%^aDF{ћ9 ,™-;( !b*,L2lc28%lkϬ UZC~ƵE* ݻ\\:M)fW[ el65(篡•ϣ?ShJuu.Աh5KID`m * 1( F&& }{s4 Ư^i1T/ؼ𕉝*PT4uʽd"XOKT? ݜ_1`N*1.l~ю dqinV[BqǒSz\ æQ |κL8ju19GǢD lBGG9Cl*#Phh`[b*2 Bb.B#ؿnʩ.DY=-p=wԱ$QܣQ bl5 >^ o3rJ %r=񒇇!"d12ڃK}w5 "6:`3.9԰ϿPȿ4V;scܾ: +.BG5!Ps)0dlh9?yȁ#hPtJ>eIn|ʦh KCԥd1cGjx*nj{ yM~u\֛[OqL.Ԉ& q_hAZd1VDc7P}04 dZ7>6{N™{\$*>Òȇ(Ӽ{ގߔ߶/0> b8MU\{wJP9ClՓz1y S[ݚegWCfPÐŪc}4MgF1 J$@ú#4`+^$f|cRKԼҧΓRۅ=Qΰ, lΥ49bÐDA0~ɉ&Kd:#e2/_L`-Buפ)d2\}sQnŪ r:Q>QşB$w‡X4S@{68f YCeGD D62fȒbwyaY%8X2uYjOSҘ\[$M`1h`C3&'\⛯=:YDêǼ$!;)׮T9~(Uj'ɝ[3Q_NNB3 TC(.Ѩ?kJq1* &tП \Ud+c7"4B3N2|fDt: lC nVUE/3 [PVN8H(}o?C?$).NWnXޢU}BFԜBс]W5O;S1F75ecU7G9#M0ĖQ=Js 4s+bG/`$t\50]2v_ GLj`vguCgc(d*?p,MƊbN`4تAń|6* /h4JQIAAYa_1]9dȂU(%;]iXNyuj\-=Cv ,GCTUӢ'(`V:~#5;?(; SAfpx`/ r Zmb|eEF sb&no] O p?u)(!Q a^uwtk VJy 5fT V|n CGbz^ě/E#;81,H<UG(pg y]Reh֨/sCn>&n[&ח>Z\7 QshG9#płtuO:flo 7K>늿uD|4rn,+JCWdI ܕ5?_\~E˖ տV)ČŦ*jn5:+}SWZJԀ}l,Jf%,Kg ~`42knÈL7F6n ˸a}9ʕ;V9c{ w6<ؼ#yr2"p0>,_tbtVhcvūp a"MJ66VnkzB@|Z}J2ި0`,.\b<{pi, 4n{sTm^q^ {xb[̮P{i*p.C$Eay(֟K.W([e5{~lB3 gAsc~Q+ǽ4SЗ>myۇd*khlM22;R4y<G]^CLTs񟏮|6lx $O9uU`0K#48 nnF6da*7JnYSA)ky)Z2ʻ3y1(Y[%;-,w!nWtXs { VZy8\pL'UZߨ- JRG4ׅFl=ғoYH1]7EAq$x]D:k)R@UUd|z-9E(c[ '1FgiVg.R[iB'/T/}XRr:)ncf0LFڶ` sn* yWCRtgD:h=$BZ?T ِRH^9[^TV˟5:3e~[-0'k>DSON>R$wW?BK`Y+V#P@: skXP~316Q=Y֤_i蚝= C3IYa{;ȎY! U‚9g.71W\rw٫lR3:"0GLCawJܐ*yыsFs74r32dxD""9Ybrl1A(+z7T6#u;sv|Е;RA9GX.y/[تjnL;-g@^h;tˉ`,UjJD=w;ce[oLT'\ Vhp%u _gBF!^kK0i>ԺHY%;n=ϣXJMo,p([y=+O{Kr2Ť+V1>l:qcm0;y*hvK+vY΄qy4Y?]_ffpZ& :NϹg]~oJ.'#hGϹ(GoG]jE,*aDz 9{iha>Y=! 6`ǺZZ̫>" vt+ͯJHMuW~]VtHJ 16^Q+FЇpXvRXYCSf*lP8SW7Ec`R3CH /)Sv-l-jTv/'[`sU]uUmꖇ"&Bx3G]w]5$Z]oW cuB5dǚZ34Ӱ(z۴ "`kY dFw~lTN%tLYa-b5;Mf=V], ePZ0=M4@gPcl-VbE!mKAʴ3U؇ʑJE.!e^L+M"^ڢnN+` [.l,$1fGkDydY*Ǽ? _˒EJow)&הq2quEn𗔣Xa%ZK{2tĦUBޝvE3" 6o) o4 OE|W 8dC475Jm˶[9M/ޯ5^'+y`VfA #'pHJFc8:H,WMl> qTQ*A51r>։"Ș][|yB}e.:Gzj7QW|ح|S˼DgYP$~Q7 A[Y}]25pph_! d'YnEO]Qth7d>}cs}#>h@-NށPڐ3 }c5|T(&yT[5߽خe[oi%̉+|˛:U1Zـ} ]8U̦70fy0sbh^Mia+J܆F -L$^ -*T6<݅fq6zd2@PbES֏XK~G]!Qm L)}UMx՝b[D:hнo}ؐXVa1>SVAg+z iVIG7Hhpn|nRz()@M= "xQH{ 3V i|ö}2!բ,vJ`KJI:^;a4@Sj AHñKC {:TeS(c"”q4^U')!w?B!x:73γuB> ^A`? 'AA)Dx,WlmR_ h0Cs/V`jח$ ;JK qyP~, ZZݠ^GuR.%4.Xi8&dXҒn,H^('d?/66z Q#GC"|6+GWٵRAph&,I#?,-; jFHDaHG+l'T)DQEU.d v "[`Dyhi*k \p%Gɇ: RfK(Ɣ7tp a'6Bg|)[@L`w j@L4^P_C56[8$4w8t8әWDZ@NB>Of&=B6؋Y\E"Q2ka11}}zTn5xRKU=M~婁6SDIU|o&^妻Ԇu&MWCEH9v|ypJx͖Uqj1F)#YQqݹ0s+;9`ZY}6/%ݻqKxUԺ~7 lc)L* Toi]biho"P`f|悠 FSO7H$}#?!ZIfX(ghAɉ[(uz:eD?HV1c1@%3ƫ)U <~|/wfWlb(i|a9͸go b-;Vkmǿ)sBm17AWg5ocg4sdg>A@2>~SvRƪ߾!}pp8=IMV h:Da!^- G8؝oTMb }t[YQ=Fes񼔺'6 Gw'_Xa N@SUҳRY'*GscI&381nj9o+#=v3lOΞ:9 ()3b [L)-R[8:T&/{M2UH_̏f- fP(L<_at-XvNs a ;6O2,[{lv̓l:TZ_3>CkBM۳F Ϳ,ZQsT+ [M) tXɩo-hOȐ[êj Bguہe)\Am op(G \)#Gқ7E;a2.kIM;-?=;?E%vYv"Ԧ0TD="/E)_oϷR$>7sWҗQhT_StՍQDwh:(+gb)79I"F ȼs?KI/?8KҀGy1a;&V!X:I=c[[ :sG݊ߩ..gN>*ê^g+uT!/֦,{K%Q`E**’%% T#w&!! L3TgQȩ3#ef($U'!AqoVt@_,mhA)^?qEL(l]PMP!V:m4*cwMd=W>Eh6/g9Z/$\Hɤ35j V b,o&B#qTu$]!V54 %P_(٧:8qWzs)Nx@\+|i`L5PY\>Iq$vPc*mh!SQ[ 7{3UXpO߶ x$F1SRG/ KS~k Q(E ~0R:}rR0џUJ/-䣩ؼ&#RXc^ \㑒8?5 m)j;4]A)`BPrh3#[IR, 4vv -)QqD| xI'Z@A D T3YΔ!+2%U쾕8jc;a†vm8ijMISW'M#|ڍB1iy5HZKu-J"7S[F3{K :`3c5#+C5CV7]ÌN_)-9!iufڞ;3{GLY8m7W θ3l/jɽ kMZ2`TTh(CK'IG(Bئ2yQw02RUmK/6dX'5!Jss!]Щ[\167C%DE U!;_wՂ20TGCJ %Rp]!)Һ~G>gUN7@nQ(nr1n|4n7ZY__E3"+GIjd\yENZi!-w½Dڴ;bp,,M9f7qX)zq@$rym.K.11,&Qz?Z'M ٹ(5U7uᲥo}MAmN?UxYп[l*3rqͨQ̦m޵t3nRLT`F:LovmXA) W\B*5Z*VDG“ M)#.{zIlCDtpl6Ν+J\<hvm3 CK& 9xL|{N!wP_yhK8p$PWTw%tK<-lScT`3W&F^&=*d VcyR14 ZN2 W~0kg2bypQ"qW:^AÈOT 7hTYwmDdF10 % .T{_ Y=T?gLLs;+ "sa$f6ܬ1Buz-G'gKX-@*a͗ 'PQH\S˓;2`x,tdcэENvD9[=u?prDmVPRsK$ Rl$6 U n:$:]!Vp4PizQr%^k5*okZEVx)Yo.Q^ke"(Wm"c荵5+~8?zqb?%,$gFB2ڸ;pkQujL{ΘȺyS9~B{\?s <ӫ4L ca8!5e~2.0  C[>A|գx/›69ƒn1IdF7VYbá˽>f 9o2e2mއ KH^:Ȑ!09噉(9܅I0ɪA!CuFFQFQe-)EWR"+,\9]h=D ҶxUD̛<sl-NJ8 TYŒ(FD{sOz3< yTLZ.)rR6p ]9A X%l,)zY꧹Ҽ:=Dq1N+m0\;7р_/[g>V7w |-zf}^\%_xiםw02΄4>(dK\C"kX@Z=F?"bK-[ 'C dg@L!mx^MV1秶b %st_lhdwffJkg|;0(~6 Ŀ3_.a' .^F0ڈu!(ٶg55lgk;g? p fh$ԬSMfnI{6M.~ZZ<.dGzth Z<44Fn#b(!uLT%d:v'-e9}N 8Y Aegxuf'vB*UWX(F7qϲR,$˕/fYO+0N(GCFxJ `du_&3יrʼnmz R nțuEJJkpgR#p3Cs.٩ 䤱͙Y.Ғ;E&-D=4 ~j,á!ڢp3,{A i 2E@̈́'inZV,ߴFf&ȇsYpGj6I4zu"?]Bo`eI44P;+鵵ho @AǤRbI[6ϸ˵g >yG,AIY y] wF7O_GrGm>hl@Ny8Q+%٢ažMJ zUnUIMz$ OVylY($[LfCͷ+V;P`}G_p[tض F6`miP/"zzZD\@t;!Yc#,Kd B/EU$J|lU58Iuh;ZY„r ݘjc~UW[3]L XF%WV+n0xeF=sGeBdBDw)<'uPĵk !yNG sAB 1x2^O7{g|s|_#ysăq'W9[Ul&'^*9Ct6LsN=lOSzs  m5`ńb`$gUY;F5l\V0|LUykUўrsQfYJ 6K}KZ{bU,p/x{EkuC%߃v*\ƟN6|I{PnVh$_/ ],:4 S8˜=_ E43{юo Nz`ǒJߜ ܘF(C?)~B҉[Ʃ.խȴ dʽ=9$TUq"l-x 2^$)xI4p{4KlSG$ ĘTtσ-xBh+r(.i]%mo4#^#|̑)_qJT/䷬tsL%V.6cx0)^{B3̄@芐{ $7 ;B0^j nJ,8Mv(F8\'tA;|;L|G:ӈ:7EIMGv !]1 yrFkX}:~uڇ3wTa_$C(={v3\oEIX(?iSqip9U$ p.6̻JM__u2%#tVn1Yl0h Jg d+Bc1z i+"tˢ*OZvaөȕ+G[M}BNX5C!GQl" N߸֥@wX4߻5vHMN ksR_܅ +`` w&b+ӭخ~L{gxeܕ|;!:p:k+F$hlSu5rGP$F`L}r -~"ح0gM/2{?0ַgپ;/8ަ3"J!K\f Vվoh\4:5JYGThTܾ}Bz\f,G1h41EHd$ʗO])!|r}Iq(a/ 8!6E\6;, v2j[xk.#ޣlwN` ,Bsk:jbGf)^s1kED`#.s#W!Qޘ xY`f5` yvݶnkݤ2| UYPd@l>bm!c#8ޖZ4^I,3\>geHݮZr30oPJ\LVjd8ݟd:Is\9E5L,jX+Cd< 67do@6!nzcBַl2]V)1W7-b\%Gq' "„E]F?8z'Ek-guIenp|7|gԙo!ᨆɓ[g,u[%h^x|֥9A$+Wl.1I;r4{8]$ c1yEl]/[P'jj" IJr TW{)= ~1;/}zm'Ljԇ[XhPxmYԣ~[ގ:bW$$kr $[&56ȚC_)Ü;̂YNfZ;ުeBP|e]hp ˈ>;Qohi*_;elzKH7$w|clM@z73TY?}qgS &ҐW(7?] XmpfVLg]ۢ `A)Nz!rZdYbCK!x_!J%Σd%ds]hA'Ys\Tj$L&P$C˜{ĊzCJŰ51ȵ(jԿ/+Ѯߌ0t ]\0psT@TK#/:DE?hт.U{:.gwPqv%WₙDX7VIBъ Q!r +m#\bx5'tOۊT* C+0IyINKo*hR,b .'$'*Zars3'\,;ۦc]2gKQMxN Ɩnn&v{<2p2sff[<F?7ͮ,Ś56I $0ĂouqAOogn.gӑq7qDاh,?ǡIT)>|ypwkp nn- neO]w%\If]"er. 9Qbgۑ?ts+Qחag-R&8'o%Y0?ȜzA: ɿINv9nFv< М}8QDĔOhM^PjgrX\KPl`Yv8X#WnpE 7 9MMw4~Q% {*Zm;r{Ad40!$p֖Le mDkyeUsBVG{R+>J Ə 9Wܽs<¨grKcHi vKװpZVn+*,*u /M ۢqKtq./N]0IOz+{ ٩9{ GrGT}#:˝uK:23s t?N񛲓mGu+D`X 巹 MRP'wsZS~cD$o(8bxWXswRosjOEaߍhD6xl r."kSH=g@+ݓ=imu dAJnc(O ؓkv˫4܄$4ilgq>Aو2J0Id9k͎g\8YϑS1pq;*M{6=W[&.K0Q glCD &γ9m(Ϻ#7bDE}ryΛũnXZT{ Lޘ-=/=cȅNNt[khK4יU2K08b ˜^lq X7mAL߿#wW3Cp1@f؆1-:rFY90?ʘ_q'懿Lܷӌ>9Dn'%NL-5'" Z7eUg$H"Mp9ᐣ#? 7ώkdT dZͥ!ENay\G@ɜuw0Or4 n+:l~3ߕd3;}ض:Cd31p39hJʦ54D e4]a,QF,q0mm'?~o^lhqNJ $c@[(JwYyT}zM&Hq=-Q h|cv>k~#t-k{r.ef`1U?ފK}y`/!aCkUR`=!Rl UȮ{rH`_yt9;B\B<.JZU[* :?b.9뻓[6q~)Oq0 q{*3cG!6~%Iܪzg9^IRhgU"n! ա3j`MeRP+^LE2 ?84E2eV&t$֑K쏋9=P'3,(Ռ~zRtw\.-745`v_Èh>3rQ}eGE;j4^9f^5[-:ek%$hj-K0TDr&O0Ô]G}|,rk+}r2aGbe%T/.mY.wT])oe.+N`(6,1&sEwKL([e i}pf`ɤ!?@@$Q6TƔ(8b W%ꇾ ֖7, #79H(v|Ts%g`?˝)+aQ} C7H''%}Clc=CL.vp,g1m &`Gb"NqU|لf4枷\׏^goI^ղ{1X3&ذ/3)\ 6xq&ۥm/cOfq zmSv>i` gK>xnk@39Y xxX*Xs!><{h_W E4}i^I_j@y;p{fE],Z"[G=:z=&b1OAtqW*y9dcYzwr'(=깎pf'eribl4x9f顔 㼗th).JKXT!1EVnaڒzH#|x[Os!6Mfc-"c9#YHϰ'ZK[`;2{?`IFGW+@~>)UV@o#zٳIŬkCl6;.p5 r.ʄ}AR*ǖeqfFF3Tu[mKJSWKQmpIe {8F-Ҥ}ƣf\7mԯC6 L38e*B~zf Nw4\(I )݊YLe}mkek0nn7Τ]wU#C(LJQ9o[v,!YZtBoeP>%0%Z".f / a-zX*zVJifB;/~k#n˰~ϑ )624_=~Tj3b at"`Tq#JC.ZID0}gȬpAMB͵"փz02{MW2o)B `?m=Q$JGkx|)KCFhM@2}++X WsHU_!GaGM{qlNm)i{rXm y7(-¤4V CXEdkX[!ℏ\ZRhf֜f1y8xPXϲƘ^"6XC4RXlf\/gFj%s%f oIQ4 @onp]Pׇ鎬1uyG:O˄XMMTĴEb}7Dt_4+8S3 RzEm3*9vn믐Lp1q@<3M%p&N P'aG%DڧgŽ;%T҄8k1S/ZMlȍ&r#naL4|cInКq|B4 ?ƆKy8)n2ܺxf}=HELQGm;.w Sp߲lxwL=|?S_MgGSFyJ̀Y40TVshE^f<G˜ ;'(n>s̿ĤG$]l ɥ`Õ*ڌ .Aw~fJ:Qѝ[xNɏrU&QZ@^P^I 8Kh]یl+p}K05OxPgQgy]2vٍ{^M{KWq74˓&"\X!ڡ"U#:xAD58bJ1{O%Wm0h!aH2EkTJnfJ(^v𙥡3U.c˹ҭ߯%e˂/K.JkWq'Up~3pV(h9qW-wAr M]#W퀮ZcEPKv l]&%k/|4\2OܵC56䷄ N|52V8TTMRx˺p*Ӡo=pq;vT'em#7 T$5_%% W _up@3K4֘ u zr<}JO{_JT49tu9k+H|e;ךMLB0q8?h}9 4Bɧro䋐2WC4,ı(yu-3wRbMRû І5rXlg\ TjA>vg_ǃ-uo\|( ʤ$ P4zD%}g &JE.*51D 6(i+"Ԟ {C <AJZ?[@+:91qzVHN& Ňe=< giz 3~$ΧkTvxV {ǵ'%sڂ79v=`lehkV=w'Ub7οq rתΧ g0`ӳv:=33ߨZ5bOfl60k)={4F`d"| $=e_n $פYmZ}y/]ڡBNDZaك=3yX?N&pǝk&A.%tcɗef=^fg eDn[8|לz LC Lͭuc#Y{a{/cǽͺ ~C~=|'נ@ ӿڌx]Jbz v"m-jd)K5ČB M!52D0qNW". iv `v8gD8)[1 n&` nqgzA56MHf @i)bNL]E#qZե]ASnL:bu$[#:A)r_΍,0]bREFcI/*] D}o!juBgUn}7P '皎(؀i?o6lỈCQ=}k)ɭ!܏|21?+.$cӊ L%cQ,A뚝AC0J IFT^4o $?)YBcyp i;|"RDJyGa&e/rX|*֍;'9&N !80&w$˿*mT4_ѾqcW$GE!gD)lDgJ޵A*ڴ/\iN4X Y'gZTA;GЕ;%VBH%0gJVQ1`lNL9Om18#kuυiZqn߄b*)唫zt*zN?Ir]IG$ OR/7ӼhEvΑ4\b}+yL»m4yRbF$5. T籓 e-/hVʃN5 n(a9;=.iw.K³g+l5C 4_5 %$2$H1=C rBbu>2Ob$ry+m1,*y =mH^ zNEXϘڪ!x&KmJ4z[։r5'aB:d+#Jf*0 V[б= > i$f.sσ?Dd%|7r^ >:l|/cz@e,s5|>sQO1Of"/ZdaI\2AU])I VW*iJ,{JkȆ6 +Rv.iE wE;:jNd"?6T& ,*U+nHk;ۺV>!~ea=gL|Qjafngߗ+M.c[TA:'m6ZM{y2ux!ApJbW[AO2YA'xw7#LT!n솥5!(ag 4uW%$z"`]NkXzm}u]ȁ_+oi1T4e# 䱡;x̨gH" W{ qi,dx%K]~}jr鿷QU $\%#;ɹ6QX>x.[5 SXx Ml(5G9%Ed0d>{6 8|Nu=:GxO߹V gAS\+aF#XWJ<ǿ[~J+!XBqTQ̠[/1&"l1Tkɗ7 qL)1F')j4E?|0ͤ&L6<{w&7޺'ִJXDJ d+HCBfʖ6gfV='Wܫ+'>Z(Z~[I*FطQr2߶gG(t۝BLgi"2xyĮ#;{Ͽ@I[1.~7l\^"'D-A GlPV/Ũ8۸Nh|M-!v@+8f^ &*uޤ*Gp9XveO'T2O]Wq ~!gXi;& WXu'+/k#>\2x/BDL7?$,}/D[̗,oc::”pw k:v ȑkzib(*jKUI6#!oy<}rR%&!+ GmZ^-p~L}Y"IÎɼ>gu~\wl&*ԻG  Lqrb:B3>H6H6:(Gtc mӅ27UFz$cx&u%!OW: \OqeӮ0zJ{z+VNXX.SGǭDZnV/_/巺ׂA˧ϔЫX)t=6 6'7iv T䢡,cO6 oCQ,Ĥ(A>.:%h^J&-MA![q>_?vQ1ɡ|d_xϼX!Ǣ/yg+5=+nPlȎA}f]TRU9Pyڡ H,=qd LQ,^U3D+Fim9؅ su2Dӑ1wJn_^ KvͣL]PYj9 }ezNqyHiG@q874v;0i F-ob4牯_D5CwF* ? 69X\[˫!)^76/<=W.q3m3H#JoҺ[%)VbO6Uma>xģlaӷ3T Y Yi(%}Fx+juRjC)JǛTP㦶)1ʿTZ^6*rk-*|1mkvt8i=rY?TonY1N B xXWز_#ZKXP!pl9G7 Oϴ$ҥ"*iR_X9 3qȖ55ap*bbV)ʈ]W٘i'iқ,5)U @Hb3ԯ-*lο:7Y+LE["e "b ҸLy9"D/Lۿe(#{Btbn=2JA͝(NL%>Eh)qwÌa # IU-ÅDo<^탊@c>vDduGvF ;Fo:]=JE;XSkg@ޔ8qd#t܏O:5־Fb;aTjSpG|Uʕh&> x=T[\5$I@)`O9CfY.-q{؂m2@ZȐ%ΖքTxሂp85O*sJk%,8asr5{ wOkI`ʣX8??)aLrDs[ġxYɚR)1fM!C8hC^fTQ.`ѱ0x c+B.Q ENۨC ^RA}TƇ_JUCRd_G=:e b)`*Bo30!MC&]M R ZeQ)HM\&=lJP~ : obɔRqX@x{s]rө=W(11bs39j9@(x f[bɷe&)l. z":P-p"Ur/H>%UtNj-, "d>;vԘ@cԿ|wŪ\ 9M0f#J񳩨D ,RtCXaX}v4Ax(I32-6 Zm?G./JE P1xQXe Gǭ/)l(zD(1[K~#5w5!3 ac;G:$=HO-ʃPO`۷6o+vui;yAb~,2ifE,Qv'8WBZ7\PZ¯ˡ݅sssH d$@!zLMpK` 2=YX);5EFɾ FE0I)fgcۥBr#f˲I]iEfxODx [g LNj{E*|b1i9^f]FLVν||~jFHR?l?(9SKв}38HX|ҏV_A֞TzZj /B =} . {ˇuٹ'u\VŋV}-x5l  [eP)AKﯝkaߥ@yMV$ۏDЗQ2•Tu,,Qh얦YBMN}<-=}aG}^SJuĘ^1rʘ4k4CoQХ^G2s `kTNʃp|;/E!o@m$3LK[r\E)kE(i dž4X7ţ˜i]?wv!ړTۂ D#|hMEnzDxW1D% 铞f",H%Ē=i.:Ck#6(u+*+C$0zV6xr ݬwwVZSckIm֡=)~ }>! jS̃j?̮iqcOcŬZǡHə׍l*-ϧ,U0>3k^5B;A']TU͐|B@f״!8ϖ =[vcD+P r{% "Emd3= [=}&Lui D?@$o)> \#]'KyHi}/V]TMHwR?(_0!J_68u^|Z\YRGg%(EJujSQ`CL$f/ C`a;m*?DL2k}T~ NJo$) ?/'*cm&M3`fsxݤ8]l&/6ZJBㆩL75?􏹏!o M:hV!A|}֠[aWwY栉;,g%j ȶVUJrw3Љ1vM@։WfEʾ|d>dpbo9-<=4P ,(-ط+~yn M/=}9q0a4O="jꚢpg+>ܵ bYlSAb r|oh붩w( xC&$%d1g#]>9iD Fo׽SSBqutLiW<`kXHx|AG>CV qz++Mx<7$a/rA͍N&z:v-J٨ 2=*r*0oI'jܺw,3)b-}#dw~m/8z++i5F?^*- sơK3 ^]n)VNRwcM_"\`F0/^ ĈKñ>M*]T8Դɸ\,dۺfOFOTg/CUϝnU^yF(kNO_h qrTXD8eHBɯοhg}<䴂ww]\>IncƞTniu#z塈M*ѵ3W?R|fetK˂z"ӿ$ݥA_ƈQvg"d0Tqi +[)2(TgsK dC3%]gzei}ۊ9Y!(Uk$͎w9דq;]8|#DB]6r|J֭OGܐcSJa_W-OU2QuAInŌ|3Ow 'tU`Yp(Y܇~T R G q q_=$ "8x|?֌mM9I%nMP r4x8p#! PWР_ة"{G]OZ#2 N͡*dS,YT&^TjhC,xBߦOkqEQ:a\f>| X^dalD aЖ뼫 ҵ~CrA=3Of"HtmZ- mg5@L3*֕Zp^Xʭ{=WZ& ?IY?_˔+WO%SLk"cyڛ)pP7qf Xpa̜Mb,ktk?- huCoSWQ+rNQ?Pӹ&/xs Vյȳ?&S2}Jg2vsdKi1M~E ]dcC&$p&wܰ\#3x/hvU'UՄrnŗޗ3IlӘ+X3\T1{{m-M84S؆jM$SC(H_/"ےWvAcY>:æ4M!wP\&Ll7q?9]l ("-9l@?8}6Dvz 2G8 o\*ׯ`lWGHU?r F x"&=X 4x ޸Wc Pv mAèVV(rYYٍ>wtxArZc{4N {kW,`x~+@^ S ‿ kÇs"/ែ]pljƛ;LԑsP|[rpY@v|ftӭ(D8sSZ΍(\(zg]lɲ6ledM];$K8Q!hhtHn:\=m [vMZRqf6pU iŗ>2hA57J}`P4H%Rwm0M #5līgxTWvy8SdjbHiKP)@I)ʧYuJDԠ'1R܉X\bgYZ,ڙWŬ^6AsMk2e= Abz4IX[G-n3>&uC/ֻ:Zvv@%F`{VvPzAdY{=hڬ#LEM 7wcLtYʫHY6d9ɀf^1v (\cI  5UܝFj^>"]>'cdK GM&mȞ7ڦ~^JQGPfq@7Uݦl6;묽<Pp/cd`n7ǭ)^':DvhJu l2!KiY t͡c y,Y+uFWhra' l>Z<|OnV4J[0*rxjEf!{1G9MN!7nmAFדML``8lKĿ5OV췀H:Š~;UdӭC.q_B !W8`Ҝk;˓ᒟYDI^GLWׂ{yGX}<': Ȱzq#ْKOqrf\O ZOp@wRCfPT[84j9zĺ-%ybL?~#G6](MG'Z}<+JϪ v.aR[ g;.\$.#N hR/ b ]OHEw `8/"1t0 I~ED户_h T q69 Z/ᭁssQğR/V*OtKѬIM]/r!Wqʠ_DULp%WpC2βFʳK=gaeV#uIY#~R-LlᾕhS59kHbbzjZlBVp!>jSM'mYeŋ~#s֓xcdЋ j¸Ʃ̨\%8HKMEhwu[C$ჶI5aDl 4W:@tggohV/Tۇcx-QJ~A_ݗawPa䈎^w֚uZ #$fTY"LxEg85D>!Qxpߨנw|b-6yXAKHjPQ6'U[FATFgUx4EX psq_TWO<{8w9nqJK-h7ˏ[e gZpH5kU|A9yۨ9(l:PJ& ԯjf֎-üBvг{6aF>Z_H/}uп"U]J!( H`n8;kl9썩jlwm}GWQoGɺ|pnwa66үGOεHgosІdG'n%rcio_` c@gD9Τ$R1Zν3P*gX/ 93'H;.fdU*Cђ_i'tO'_# i&Wl gLYC~ NTz{84'*v=Tnq2{vKN6X"l#70vCYel1еmFV {] %o7'c^fk"R?(>{yY=A+f"6yG8>y5z"DD44Y;zچjS NhmD6z+32494uTJx}A-6==ÿ́ -Y]mK;֨zH_ASfp.}yg#QE[q5DY+E_am/P&Qτ<{2 CA˓> -GtI tė+h}Xy25D usD@ШYO/7~ WFR_ۑ4.@nI"/!e2f4毠W& ay/{Ԇ i,.Y$l{ܘh%Y2Qwl1Q<  n@#Cd Mnx ;D[Y_HR9zT;PI.Y ^_7Sɽ&&_|]ݍ*%|ng Ya\˻J#y'w[A %kv_FC>/\C2U7 `=ĴO?XaX{YfӍr!]iR@Yy*[c.xr ҖV'b] ?Zø^/J~-Fwo_f v47ê'.gʏ1PRK$m8R5%=Ө8y\<\q"ӚV9 ʸI_[i)]abY(okQ^&~`jM GI;0(s۶EQn `Wz%Q@4dNfkdItG#ky>1@ KAlyS8@T g+88"j TtS77vXyVs_]1t,FT/OxFZh.FέƇ!el+ܛOx|r`gu~ XDiQNov2 U 'ek>m!p'D ӯ闏cV%\:RW*d:$aKg} ?_&'s!%+%\$t82oHkLR~Ӓ{lxj.䝻T?TDƯHA#;բWG1?>&z!<nP}כbBeV:Br|u/so}f 5@?c~^S% B~*\TWO 5pxE 0|;2*?-Hxl&o=%aF3i&U;kɭI7Ca%i17p,y7m[;̈́@ ⴃfWFeY@k\+҅b #$äA'G/ ,T/pr‰/-O-X ä_gZA~iٹnhI^mDN( ğZUlJ0-l׮/C+i9Q. 5N`/.DF'VxS72?(; C \f$pԯw䬧Rko).<0/ito|&y1QbE.oCIA9%g{{~oPj| К5-zwQ6rX'v^' `|ϯަjTULL.ag^B^Txn] Wx=R F](>|[V9^j y shX@.HR+=Vou9̎i3侐W׉f7\`{ʴWSAkY74,91@qH9=قe# (G+d0y%{Fل㐙pkB:P6-2pI2G2~8RPWUȻM|yy:A ZYh+~F`G0XDʴ!8 .G po p|ݻSt<9 ʗ^f8i5 K+#ǀ/|٩~<KL#Kdg ־Z fj紺]H6Lm="NL?J,kʑßcYp6]78XDk !iPiOzA{BQK0i2Lʡhzpu}{/Rx"G1RǯᰩhHzȡ G5uEY1*:d[ Rfgb@?·f !GΛ4.#HVQWFs?ƼA=%~crR #X"ilC(hAK CPGŽ%)N8 FT^{ {e$~mOҠ='%BW۵@4藁'x+vvo:.p휪:׍7@B*_Q shad5duC a[-!?Z riDC|olCl3g|Mze:@䗢qFZWtQ$[F] k<dm'gJyKxHԻBE;eKR?ݓi[SM}At;[,# ߙ(([)fJplҪ[fէ,A넬FY1"LJr#mMgNO<*ߕ&V&'S& YW~% ],r^6bVx#19; Hꗃ~^k?LG~]A:R`u)G]}Jmx̥wwUa{̙Mno4aӷFE烌f ksr-v|A/I@XJN;Y Oi4sW`:\Y(xz ܎DZ΢גЭ3֥/}-lڷq56+KXNCI:U%P6 M DO¨yWy.}h F|M)w!vbΟMgж JzWov@ȃ^󁫸vK_"Z1ITpa>2Pnn`Y;f䐺O-T(7àljiej銙HSQ8gzc(AGr+1lgfZL7!"M?Cl8Œ7GUWփ, 6VpJ]u"&?mgm~U0hq2ʠECSi$EN= nH9Wn0i>6A#ci00*=#sf.ԔO0xHOgb&(tiy2"U 3pɹ8  8^QeHBrϏEZ4N:߯#Wj&1vu jdbFbC3̞ƐDȽ2C`-qs`Lկy  JfLr "ڻWf+xD'3Ϛ1R[X5UWsw-7ܣ d1U1F-ry7Km }.kZèR(#80,$F@ñ -qOxqtonKDb~됩bSюI5H6} H'?Y 9e>lVzH5Ǯٴ~G=R:K$;&n68S@^9 c4aں<`/]Q֧$6Nϒ-{;ΉUēJX/ck׿L{\/,/!_^a!#\gdXK륬nUCͯF@^%fRL$1Ƭ|0EJfaeS<҆.ш[^[K[WO3\*ہ0 OR.cN;H`v}+؍f܆J]+P!ܘ(a'iaKPyNACgs}U뱊*gzϐ}IE$0?䏞"Nky2vͦ#Qicpzʿ 6uβQ ,Q2(ÒEwO8ӴǍ`oqF;ݧ.% hiBhTkWATy"4|5H$^P|ĺ3wXbR@إ-{>q^c׃>^FlZ}YTʕsûǃ+-q݂eGqS]86,p1Vy\3eԱ&Rv+L"hGlTBnni9Mh"u;I ׌$T xlB&/xf>]'*Fe>џ$#ӷ¼CɌ3ŵC20#%O Ⱦ`GWBUx*a!Leaox d+dCbSw^}fr٫Oktݧw4un|e5}M/șÌ1kWCz{ٷ9x]G:9=yIJ0ezG?&8Kq깠 JefR#Rqt6dN ˛h6Y8t ɩ*&omꗏgQY0,R> Z}mE2reKu7:&-7wUy#{ qxK >al=oL| -sTx",-1$e_J27XzF66[ho]1~#Fky1ԥQ҉ { x`8Sj7m)FźW7NM, K0ە$`tA f3Q)Zm=?3H™0cg4UXD)(~?} |& $R&\k9&} ms)MvK 0 6B t패좥`pcזV]j;cQP^ E\TMb(G,Z6H=frb^ ? 11zv/ BH*КiZ_1}3ovhYW==`JxEu)HZBYw` XV~밭cKXj;PC:*45BI@1p@BRqR3dYPQ];PT{}V_4EiZŅ- sbEq78YX#%{S 2!vCW4NkvnD /jˈ˳-\9꫙>o1d.W-sk6Rߝ+yr ?NT=ePP<9*=R_$쵲i vzZ pB9 `~*WN(q1-0h;Vx'B찡p: ae$^mB%JX~$:wR)$\9~IxKqZ1p7%(( "h1Kț΄sǑv*^?N1Ui<:)Аoy@0dcx[鑒GeO.(Wi<6ϱ]qnXPKzh4ѻwÏKzX#DslᗵHp tN q5uI=Ӎ52I}E[au$heQs뮔HuӚv'HFj@ 01j 6W M>׼:#-rrbBN |śCDY82r M_&߄CN{YI7O܎n >79ōunlc,m;23˗n~+?Zvr)5JPߪ e)?0_k9@*u{r%k*a-`kcO! T.HOSqX~a㴟ljO-'ԫB]@E5I 7ߖ0Y$|mzGA[Nkn%` o17AY0g GY&M,`8Kw3,i岪o0y}^[)GãRB\!WpkX່OK S+ZJlJ.)m.\(']XTuB M稞hi8@ ?"f@3ȱ@֣aZEڢ0yM8igYC ٢So[٫j۽{Ay㍽/WeʞWr^554Sթ=vԀ̟Q2x>6f6lqӉ\rcWBʯJRV*t-?,J"$!PMKE:mVn>G82r2ǯQE(r[מEtx!qR[mHlObԣQa@)YwH(Q@~15O`vΌQRtAYձ2#<5fp+޳;$RcWZbtEWUa1<8tiJ⩳Zsc'IiNQ e"9Pѻn4(>cy)Sa;[)cL QQg3YAi쒮̗!a&O)T_qFh^`U1٧5mΗu+oJ&vax+5n04og83l3p]=7lQ GD 7eo|2{؟6߫D9/!y׫Lax(vX{_s ?=ٕ?CaicGmğN>'iGXRdj/٩ H@ TtEaj3Q4f{LplA}^>\l(1<g20#{VF*kS20B-M{5$_3^OHmx> $ ZCdϨuR#m^$ݧ&C`xz oMo,X1Zϋh~CWwDKb4\.IC-pkApfeNVaJG rĉ9pY D!8iGCةUFf -.sQ]+eΏң4g>pM\^k&Z5F^\ީf즸!Ă}6W'Zd nCpRjiÌ7C@dOc'<`}EAͅI`yEL.bP4"3+m0r2LKew++gH0DA{ז]Bx#~y>.3)!kGbk s6+lQ-{@)lD@$+N s/)h ,T&7G)"3.Qu&5%cK}u2H!nR?g5itY gϪÞ\E(*>/v|t>ېV kU%^aA V@mt>iKa`P:`b!bl;ͩcPwz.=MhPJ./+;j`عx QTf:Um|RC* mFTá9GWk븝3ے<#*vN]@P3RM rftqbc{ԤU M#U^qTJ,܊|HRrqg,Hx, i><^m{DhJRmWI#shǣ^>:Ő,%}`;;srp+8*~7P Z*֋Kwl|<3+\c$_ Ff!ͺ5[: ȫ@II)Κ'ہ8?S|@{]>ذUk yv4/ALk_KR D2SHs`鋦ݳ9iw_. ,8[0^[$G,LozvDm{.$z[=fΝ_4]gBK90KF.y.Н:3,5/_%u5sF`!"Rߤ7Xo4J2gT""`'Dj%t}Gv&;˪` ( ߢx:NeoDuDd(V Tiv*U(yOoČ,VwqX-[C4.}f"Vb痪Ay޻if8)([H_)9A1pvxR Ci,CW2ҶaFS0UrVA!w=rYq?lP)miZò[:dL2$m0lF]feoYBC7mMRPFPYZ={}C{>Y9&*}w'sAtM*bU\+&CƗS+\LOt[$r1Q88tgXxkdi#JAk$;4<z}g-T+떙g.A2%2w4V88_`J )[Emrmo`uN^kBXԣt5{**P6b$AKǁGR'~F?"D-)|yl8&F#gk=_"pBG5~FPvp!P_bqۘ}߅T(5(Ԕ omd`4W'C۞\ͺ[9KFz27|}uc7 ˄yVd*3ʈ54KX=%K} *FMZ8ƾ C`iiFvNJF %0e<@`x۰Ardf42]FK>PQ<^ֶj3o)6'A-NeڅPͦ#*:Q\o *:ll02,Lṕ7G?B )ʦ^mrpM]VC;cmEt'V<](]hN"Q M>%*P@CM:-Lrxim$")e ,~C(ɩmavJߴ7};άч3VF[I e+>y/[ |ͮ$ m)f5=`k98u:-q-T'٩N\%2\ff$ ;gU$훠GuHiaBS/O$=e('j. K}1P,oVlCӕvFI(gL6R=ǻl(Lq4ȁ2{ե 9RB5wFFQR/&f6.vuqFc4DOzq?A'ٽK) ץ/?zwqIZt0MȨYP(Dj˂t#\73LI=p6D yERti_oV̥@ULQo7un@Q;5/dK/"YTi:z[~`/=g=xbi|Ơ=\}hjG/=޻ލTT'|9]2_^0I `胝4)'O2l!y#㿓4d5az%Ftst#ar:͑HQCBQoYuZյnxBY^t06ZXW{ zaĻt yQ!ˇ-ypI[aIAobMP02om7ئ»7-E?d8"18YƬq(B%Nf ]ꃶN5 LK\$4+LKÿ=NjZ'25M/lK&G5=XWnߢ|ny%Od2S,ʹ#G<)HxҹP&dnJG?~9ȅ#f@zvV icAij͛q<"V=`MSor279 'FqZc%yZ\55ø8ۓhm~adKP]YI^+x»ظc!$iլ0]ZHX[`cY<: LCV%Ѡ?XiNZ=c~!N}!q,Zn]پ\~1FЌ[:B:o i c'͈=[? ZNVtw>| '*TsU@H7ݥឭ(KYq68wpOamC.*GL$7wodC w%*Am A"q<7(ﯺÀ9`5T }"h3vf7+E^0EQ_&BDbޑ2(:Md6lX! lzbl1N]; gh7$t̎3؋!p.'JjD&X3 }|P| E*'tabOn(3a!02kCp{"V^D4.PqP»x1JiAbКXǙ܇5Y!][5Lɛ_o{|]Q̈xډ+Ƀh A~,"tP#e/q2IEK!zRD"›NEQ<ۂE*+'4\q::Y{b<˟U_m'9I_ ck*g}6UaQ-ծ뭠 k==YݽB}SeiQ9R}ڠqHڞrDIw^!/Ȭ}y1X}C͒kY[kaO95JM&hԝut%C\eօUkE=`ΐ=^AлHذ,{Ν—*Cj[`r{\=($Xg5yr pro2^lm  Zʏᵔ,TCY4plB=1RİseR~R$JzV cX)LM-M*P:L/VY߲bB/zp?EuV'LbXzyO12Nzi:辉.w1SQّS[K TC~ v\>UlյQSɯ%^mH3=t e5 +IQ/ӗLxsu^$ I8I6ۮ=myJ}J,~%>!K0La%O׷QЅH!޹s5mԈ-* ma7Ho1d.J}Ћ!Y|Jm [q4޿um-~M5ٴ蒓Acw9*GGD}?V/1lu JEKߜuLSrPfG RIN/Lݢڏ\hU.Ǥ*$nIק̛ޙ5og:RzdE'7<0$oh$=<W `@zsź0ɲD?UeRTuCZ 7eQ ѹ|(UVE461omP%ryً\ιO *5N퐟'ɼ(Փi-din[ 17E S X/T{VCM$ɵfLTl1?IItSi=w3j4Ш_9峢)*A8V 8bEtٻg9}O K/ ܟ0UjGSZgZޔ%)rMbBA_7YK֎ k0ۤϸJm 5Og"h:TG$BQ`pw*h3YiK谟'Jt]狡)2J_>߻t;kgiQ`uHc֨ە09séfmKQ6Dxj6ڏl@%1~|=CMU;Ln{vcDp='I* yn֗^`Oc2?|sx\ ^HnO RsVuikw/P*?UӶ3ϳ-DS\ ۚ+NB*<D(:[h7xM25ľi@IOaf/%QcJ $OC(9:wؔVF E[;X3^?ӟ/6H>kftHBNahIK3Аb %9cx yDۿI6^==_߆:hT~!&}50p ,qs~Al M6banf͇l &Q*v$ʼnsZ*BArCݪJLBE J*,~FzM|(Gl_̛'h@3߶8P>~KVYQiheM0a?~d23-3l_?cqv: §Tf̗eG"P$ ^ %RTQ0e:o- gd`0Ya}&ą)=ThHf+IjQ={]Jf\9uʚEwV\y RMS3AYp#LIgKVCz#N8=_W52,57&I+ } ۚX4n qTBslI'.៯A>ZFرռ[Z ^4"xKR׊_9ʭCCK8@M$yTSr%bCl=!qI=oCGҬY2-ki+nދ1W(&>_t*Էu n/x)*ߐbOu,]އcL g)k`EA;J֫W"6%,i0Yޛ7!2D)4I,?7lצwÒ2)1ؙMR>S|PGϸYP)G%tw*\?#rA<=pGU{a|6XϠUH5C}1e'YA%a U֌2 ļH --ť] 4֭\mmw,VYO!eTR0|݊cqw]tJ51INs.5[Sf(L\ݥ(ѹ[.^o"8rۜWE9}iƷkܙv0tC Vp1yz8 鿯օ;䍶v© 6'}<nif[Yn:ZEn/ Uǚx dWUlDzԲB&jQ8팅G[^fOňX%0!@p\lHE<*GfZY$?F73gtF&*s"bo9>b4_6!R=r, YlAծ%$,a@O/brov^8Eb}uDK&+ǚ0r%_2TyHmHզ^.X~dUZڕyL*tԪ )=}HCP艃cQ'Aͭû=ݱ+{ z2΂lCḦ́dx=ON èeE˴dly[D9r@xX|}Ԧ7RxXBDXoֽh7|١[y6YS꧒TF3=%bkfZkx CC t>B0ȴYJ_y/0k)fHCxŔ $V7p"#P3XG@ )47(ԃ#TE>G5y~B\d QLuC~ߑgn{Gg+˴W\T, 㣲A=謁&ɭ['(3f҃:ou⍇RƤIR0ء!5/O7:̲g6WJ%̶AgevPEkܶQJKW}ޗ>:T tzI/%xqⵜa$ F; EB5 ~bFP#>U-W<rʃlZ, $F vˎuQ|fe |wƞ5p6d>Yu0)*"Z&}OBJ%Hjj/hR }XdUwLZX5#JϧtѰ6S R%Tt\zFʠ]<6&W߷c |^Zk+d{Wx\@&y[鳠^L9i|6*{tl as&WdUG7ktEFq@H 7!}fnC酞oyGxN%PUaOzHcɈ4'389}){> DK WϪw>>_lAQ'c藥:sN Vy:AM|ፒsb'$\֍H>?#rɉ-1+>c"(rF\N,iLg Y\k9y )dvA~C[/%MBzS`h ns_R}TnoZUJq{!!1; =l_eElsY />g)#nfBX4kOI5oK2.' /K)ZɅ6$qI '=ұO!LʘϞfn,O53`yhxP% PԺ*'($gHPJ xstDVVtjcHL[BֹUD5{Ias)X!8}PMF/$J|=0|JZ%T,>S%[ih$L3̹.Ԥm%{!Ek+q$Ԓ?p_5.щ0d\`Z4 +pPڒ#c r0ܗJk|n\6423~ }iD5jؠ".WSVWPw_ Y@|\Xq$W:0`p. ]>-׮(qkm..m wd=~LjR[%3{EkBv[2?^t7OtoPmS(~rTHٝjN+q˻ Tg:bY 랽ٛy4[Fq~A }v&4A]ʝ C\]j&Y ҹ6v5څmgK/@\h!4=iꓖ 215Q G }Y׵}h̙j..$ s;(`8-!LkYi%(zl͐zOZ΂;/ !{)ڥK= 2e =ju[I&ʥ4Oq_Qn-3~{Ϝ$)`Y?J~R:6q-5Wީtt˜\6VIx@⬾,8]pt{՝ ʃ R*7=ap2!ylB Y`" 6'~' oj6n7zϹϟ?GЖnYmw$ԉ_{ j1}WWfdgg=)lJ'Cj9#݁!L2Qo?ދZ3y3y^wĆ\W=3h5R(hP R,ʙ=.g(CYxDhEڴ} CȲRp)82K DS@ &qb6\%&:;Lm&)faW|8@Gb *L*#|u{KO:+>1e#vDB#cc;?Nо؜aTaVX8n yy0x!)zRw_8]xp %P:N8>eMu$ͻ b2CzhuN:7ܕB3pDbyUp @4캠:M0"Qv_rX鴅2 \;Kl:@.u#%h.w32]Iiqe y}{iɛ3BObecd:΢#EeS,[B 0<$w&AU Ca.FFP% (5q ewd4>}!bHP3*Pپio)_.Lcae-p~FnH7#b%J:]|` tbr/MQ2BX)4ԻH걠w;4L6+l{K7og*5<{g> 5BZzRZﺾycf2q!|uxNEiɓ~T% 'vV܎d>va7SD8Z)Uzȹ}bhpSD3h5qBGe[Wt;W,n ֯PtOez@NNM ,K}L[/񓇡GlߢURNbѠ<íh:6 >ɻ=5>.Ț}lNôs,T W,t(_ckRϝLR { E1=W!rJ OJ!6l8-*ו_`{@jI&ܒami\Tsa1tl Cngݮf!`?`:i~Tαb=Ϸ\#>P*yH`Q9Kx[6@yQ5牦AJn —)~658?Q\Yކ<!Jj>gaEfK״Gr3/1i;~uy;bnom8"@"LM}?zEDge%D{/j(@-^2#"pB$ 9uy{U>SLJs'⵮y"I.x<']J$=Oh=*]L:Ȧ.!2 4< 'SҀ̀Vx $7 yRDcJۆZ]m5֜OZGCѳVZjSƏk{@E I߳K6ȤtYV}dvl ^dl٨zpA>fEv4!)WIL#78 n7 <㕒L|AI|!-EsabEo+{i\Vm~NFa -dNdbLeކs޳ܬ5xbNz!2^dCA)egw/$ד;OU2a275C?()w1g:*0ǸV=h}^g֐Yf R8b UfaP a묵*>MNYZ2C0^f mDUVL5@%>YJV@`'xq_יF?۹5Iͷ?WskEpDu^U(QO IM:@hv*H﫦cQFr?Oڪ. `2tܣTQSϱ 0_Dze_@̮J1YhFv??p6 <;ܭ\N:Ы I"0GqOrt&` u[]8}Ō`EceG@`b@|H2KQbnMa︨!N!PqLF̌E'Bmf{7fؖU=fR(I_UfOBH)PYCsgDsiVfףh T/@Yiup|]o(le&Eois$#چ1̗gPcXs(Y +`W?NSwtVa(I)5[Lj[ !5z6 ^8G>\Vzԉ,Y()!q4M\xN(Wӯ5:Wߑr}skr ˌLzGz>#/x ̶UߟS[!E7D;5JX&ZTZ_^rDJ +N<0Ay,,q$4-짙%=̩|ސ*# Ӹjg)2?&`:ͩŽ㚟ߙTHz_]JgDvO_FP4! Z [ם6)R&WF%GZ ;.2e!cin9$#P6q qa.[u |t5ܐpC.z>ÆU24 8HDEϕhBoSO#K5_[i{@ݱFΤo9TcǃO ArObR)GGլA]i/OZ3(_f,$Rw=X7pT)6C>`M_okna #aRwb^kYt3CڭH 1ZG,VEަd /(N7)C4_lc"xl9Qmb yP0=LkמH|}0MګUKk7 }^jUs" P'Ep_QA{~30&?"'8 ݺ)>O}g'؞Bꭔu| ]΄Z[vJپ;#"vެ]|of~5kgyg襡SaEtjY XZeM_A]C"DV$QwDVPMjAp!sZ!o@NͥT.w<wXVq-]!#M HɋX'= 4gQBDOw'`i}8cW4wQr2%ِG{LKJRE*D偪_Ip@Ǜc"F}ӦF.0ҧ K\,$݂R)X)K}_6W܀|3nó,O!-{Ky]UDzT/ %$cD_{mLsiOT8vD`gYJPbsM2HḤRc~kk-͢{אqg.ʱ`>'wqц@Qݦ$+Iuƴi"GSah1Ũƞ^ gXO:4L79;|q`xF b-=T={C>,m5=y!7VfW#w.im'-QB=}0BM[i5U 3R Ѐ> ]RO2uhQg,fd=a[XS"Y>3G!?HL+NB:jDxmbhF),(ib`ՈKJ1 7E36Aҽ7, A)wCkqm>n?fD"N8sZ 鳒qT_13&QYg67StUm#j8I.jQѶ"w^-9Vb*4=D=~=s8-]a Js!uO; sH+|^ά}0,zC,;RntVN.p-9Y=u]"qxZzꒂgis@bW6A[_Mxv/1h-'#dG #G)ؽx2 ^-ƍR+l;Sp43F8RY7t 7wz,r5 !XJJy63Or6I,GUHs~;U;fu4)1HfJa. % 0{?P3)I_ eiMZqR^PseW8X7#Ģ&y ^,)~jӓd#gDkqPF2E\Uqc3 Z;2=daZ?9+s[x-:*1L|; !?HDA}{kL*G[&u3/xiD TLGqKl+!d DH)qy " H5sDr=."2> >$2387ahĄnxpL .ĐN0kP|C~9fcXӹ%btt ފ=;ތA8֮pO $ 2 Sd9wsYtkԼ p2p`NְUI#%.hR VT~aejRKwe1XD~3͂ݻBB8^S|HRwZ*I`[WǞ>'I.wҠb˞K o FK݋Yda^H}]8 .p @Sz$\{YMgXL;5wgs]۽?C L-Ouj=V947фd{B˯!S4,I [H b`ݦtj5A[Qϗ=wGtkt|#y:#Cg$tmc1Ն_ (:vkMtYҶDV!Tؠw,|5FZt-oI 0[ǧ @`Ptb)-^SJ[ӻm{^+w;cp:I`}E|c6WK"Zvdv]0)}3h/œ|IKؠo[0OBx~S6̥b9_jP%pԌt&ZMڽF;fO#ܠۦnEGi-sj~ECVDb}N> Y%_/.2r:5ma4]%Zgӭ))h<m|^H' ^WiWդ+EqhRBߴ49°FD6]AphM~G%ᱛ~vI>1̧uq" oYȘ\R-V,OE=Ӈ*EJm)Wo3pOPm`;<8gq]yf'=&>`|I`ܤM&Bb.H[k̮p40\0J*+/z (o;[].hnv,v ZPf{: ?5o,@|JA׾y"S+JqXE9uG$H\Zq~[D,nd9dƩWn%`JhȒq"#fpc$FԤU:]``/X~(TnJ:7{0l{k?k 3$7!x;LJڼ3͇fO@xŸKL+;™|`!DUǟMElp`<6Oo%=M;ϳ|xhd:'`>~éy7ڣ7U?@Doocä4U>`l#;P;ЩMv*C^XMVS`(_؅ C3цd&A { *]0},Nm&Mn͍ ]L7{\6I<RgO @toû cv 8U')tQsA.hl!~N/: *i'}S`Z-rq[Kq%a-9 g$nƏI75uEoY`hbQ3Zk]_i&P_N˜͇d^f_ǤyNIӭQs$ZrcDMwu`qBH,F.6Ƌ\4C c2&(^Y`)KȤT%_+)dz}\j,_Vez#h=|@g%A=r<|Ug2t} 0T9 ;JRLP쩬dqc&_u8sm68xB Y^h@$ǝhWOfEBKu-1ɲ?Hu2zåۊEFwa9tm<1R0ai`%_OWCP̷{3^4q`ʻ3e7l 0Kޡ󔅢Q X7b'2T; eAC8=FKNQL"xi͖f _\eZN [t;m|jl$>WqUPfURŻJ׆~q7]pdK%"cwbR؂辴5Ζ+tL$#QNYY5j`[MLNAi;08IM_'Oݣ݇ǛHAȯs(apvrv!7Kl1ebK?#/zWrgKC,qZE2^.!-yjȓ~w? C&_{D=i\¹ܯS.%\WM3 g>쑷TVWhfm\G@{Gd k^P& dme$] a;Ŕ7]k.iۀֆ.ThFǏeܷCGGyur;gy}C،`0WGq4P !a]1dfl>OJra.svs0.4'.(Pz Ft%S}xl@Pjy! d> j |#l)2dɌ.9AחML#6iƳG!20ɗ+h)mzr!e?cTS?BX:3*2-lȸ@kȂ9EZvm [BpLȭ<ב U+zMѝӓhܾw$߲Q\Yk8D}K\I+O`)x;o_s -$f&-1'1ޟ4"F6ϰO0p%.NB+7F GPaݧ8N_4B'?I͵ Lz.L@8 }_ !b{Ys(渠*v6rN5'uozrzm ~)EϢsO7]b98vCP[)4,4D{J` 9TCzQ;i \wzn0ܬ6 ISłFJӟYEO+[oJh54ګU8ԐuRHuV?\]6.sAY2Ў =k|*wns+ bM )b懲 5D Z +_IٝtL/&o2" SM k{;:=/+ACT/I yCqLN"҈vlW ?\ϋɎmV ؟ZP\0s jSvĪrpT'Nf0X["lwlQ5ΤLY&,?_0%ӣ:+rg 5!W^1,*UǪdZl q*?TQ(Y}=ϙONkCU`I@LH0eJ\~^xf??H1{}# 6l;:jryfP08)!UYaeV"o?&4QW+1*6v_ 4l'wgYK'x$+k3"P;Ǔ>5yY>4 RjUxɚUM"ZAH}(8-fUslړJ hzb0ǐ*W(g8}?>Q-79gHh1F`W5)!\1GLiXf2ߞ=j<)k,7Ae4y wk{dÚӿZ[#7 e+]vYZa0 CjSoη<)k$"=nKA"}٭]uYHb6IBm(E>F48Pؚ[㎩f1]AFpt&%.H:`8Z[9 "d煂J./4yg Egz[ndY9ȖiJڠykUcbpEB3udx$gߊVύd!E~"4EL,go:ނV:S-Uި^aeCT$ϮC%P o6 I4- UP[Gӧe{Hql ] 2ր<,LZp=w!4o̲#&;&qؑHm[ԚxFW3U7oi\M ,mV ռ!w/kOc%6>QD.:8w;&e! 4isM& Clf$FtW>(TS_I)]lh ~ܴ!*\pG<5}ֈqUzx$htiN`R˗(3[)໎Z[+,O+rll4y߸ǹNww#,[a2%a:ݺ9BX0NFR)gl]R\gIXj 朄]y"w^e K{kJWkЉ%Jv+굺M0E3#%(o<52IRUi3y-sWn`q;:cBmRGCVFi#e mR"FpNtD8ʯDAU)偂̥.5#pg-4^/F}zZYSvVFcԜIg%!f(.RQ?@>4jڋ.gϒy 셖YpR31D>HRAj.Z$&I7+k? ƊgڮHSr^Hb& ֩>MN&=/ǖZ"I= b%Q؋n@1֕ 96bT"p /#vH4yŭ$-D;JtF(: M'ekOF<6gBwܙ{+ 8h}E5 ,!FO :PCٽ J0t}Kux  p;r^kpzP@o+gBv #e2 I{<]mҠᄏTSKa:oDsT@m=@HZ66:Ng{x?q;3k DyNRX6+aY\^[-ȕ\RzeLp_K+ՋWtny#96# 8KD`=6Jr~C wbd/m ;~+'6{_0${7E?#P+ܵ k r4H yR݁6;+ dDۭ"t(9U>Dbk̑޹O“?{0P,>4T]ݶ9m& !ɳE #XFl/yqs7AY>fqA϶ PhFcщ_/2.h*PD{Dcq3Gq4 rɰ#m :=\m]{>$nNvSBa)2D3U69saIBTm!N4 pJqS:]s-{:kpjcY6lZ.D7XZL=']F7GPn#$-6OXLfJF)DH7! t_tzGV\췦LWXOMQF X[0R_=۬Ҹd+1 zt WHŐ~cgHB:-LFe p>TzPz ]͵SǸ?nTz\]}ŎWfAk{x> K8j?%[2<>׬ I#̘͉h L=?VxKn J%$ܪIݾ9cc Q8J_1a6J*C&/!hPT"Ƽm g7",4yh~ic h"N_?7}\Rk6,KV唬&Q)F{mqzmE;*AY />VeLXjcrDThf;h AQRL.гWG7FURcVE =4h#6ՀloX0[ឪ Wca7z sczxb0Atɯ J(mmK.ջnO:-i:0nG.:#WܶH;5a]رc3G~ c*+k,L@מ!8݀Xq KD揮E ,o7+b+0rBXIJu@?6oufA# 9w܄K>KiMmGqa8uɣ=AƬw BBGN! kMCYh&A獋cqt^> ˄:=DŽٜw Aq[390s9n`l8޾! poƶO8*/m&;0"ѬƓ!L,['Y]t1;G̈́KuQk.(!z%OT /Aݼal7R}+9tF"< -fCRkރDiSG 5₴顅/a72]5(eyY;yOvJ:.J{mS{(oP//NnRpِ% l`9fћW_},&̱A}+s!"-Ҏ?痀j"&[ ft`  Im]TRL5[TtY0 SdٖwX83Vihe.r[;V |*W*"p)R{^]  07jmڊ9쁗t)dff;Rp*FyS{NSl}.0%WOH>:BCŪX`G>,fiXXqO( eR p <dhqM&xkW NmUG(]n~S+:uVVXLֹ`߳˙5q2>[D4} d%.Eub$^;pwKFG.[^iUy=_1'Ҋȅ칸D#xGB v`\,ˏltخZfq\/ 7Ct6L`ۭ: Fv9[?fVd7v"復Q8.!G' tͫ} KR32\aǵVfl`&"<3~E j]9Q?;PYe<64EЀZkjp~5_ 6p卑KRzeǰK0={`?dLJAl>+[ gOgRش3>Kwx{2 iDJ]1-R  j?+ tǫG۟C,jTfqPMbV;.\pM6AOv |ۆ u<M[ ĎϚf`EeFXI;Rvِѭ\QI,?Κ[&S1 \0]i^L|/֥%̕pT) ϔ." W0}[?pg_0oj Vf' t㷾0j^Xah(sŭ:35ц N'^jCe{4G raJq_j_DVu_wVJ2xgU5kg'@^S[ 8M Ҝa.UTsR ğ) %K%#ܾpm`X@m2萆> c Q82mLptm,K6 Fd|R@-'0Ql¯K:TFPxeMh9tzb~ZaVc;uA1u-:w,!C2t}v{HͭNZLin,JܖT1PzHυNjS2enXq^ůs?OW 65i2UUN+{0$miS|{ryQ2dy&#pf h_{68*-$JYO$T:(eP15;mK|2ߵE= 1}vVr.%/ gxƮA0[3C2:̵`+\X;:t֬5MTkswd+ibUZq}<3f-Xv Z5 Ɏl=p^c,1):{0+@^W7t{d[y/b]L,m4BYjt;ptrُ2B37bʩdvA zeWS#Eڗ5,{ ԦyC\cBS #:yݕMx/dc$d0:AhWXVBu| nyOe xBZ enrh2w^=4xKK%Hf8ٲ;jIy|B&[Russ6ij*P33Y$z]C 2~)FvUȘ0:> YgE;ҳߨx' \ʐ6s"P@zn" /6xNh7\2ĠX"Q$Vui 4*ނn=5{K kÇVOIZ,M{^%y1\-:c Gda *۔fq8ҳA`*xYw|="7)hs* KERj&{gdft5ġ;chqǷ1IJs`͊v"0k i/1O ~+b`wGB6|,i@:BwAY ~52$gw&Ǐ #msV^hq¤Zyz^GDۚ] r$ ,:#܁ꈣB_l g, v0f]dB^q [sf!4s:e3Vz}t ⭥$@ ?٤IXm=]$;pE}Ad^HNU;_f]\`HT. <3M~o{2*v.,g(y]?,% B\>5'ۈp ]s?o*xyȸu=Km\[ɓAZu5zS{,C??@e?~VDP0a| NJ1ʸlC(y?oMX= B %3=,7IJs3HeSԼ9pQe#C4c'R-jPTEq{TY&E3by7Q;iNV^("|]$U}%DʕY^\6).$JSƚcafEHcMLTtSjySE>tp㦾28-o7x{VS օL8)f0/xwWHQExZ 'k>ҭ/i*LFrFbueThՇi!c1K]8Ap<%޲hYp(W-c\ y-SAg4}#(8TFnQ'Rtt}\BB>v-(fgt}>T YʍgdzY̝jp'rE.e=Ca)~Ы3\#_E,?vnqI.IG{U\z6SXc \??b0|}Bf  لbM-C>_+1;ik&"#﻽(WUg,0񼐾u闆)`q_] %Ww CUQP B' _NK Vyce,vCwPdK[N3߫#*Q\DdCo!õ+m{~[tѪdYUGzȓMF_VJL ,}j&l{zl 1ЇCyKr'<!F ؍eH 8s(U`H]/u~-Mdr\Tnj[YO4&Ażs2k^ݓYAv=Mp!(x쁂? ʑAt회;!'EV8[Ch˷>WT3j,Ѝur)q;gmwX!bb\v.Dș\UgW*g4YOsp~=4w`Kj#h ]8^r-OQ~`WXOuև㘅~(}++or˚%M~?U6+5pL&AA:.lf]v Gň6}g[qh<8O)\ūJUfyNKY@8O p][~PH)AXz2~Pyy^?ς۷~rZT鱒9/Gzsc3e}@ڥPdw=r[iI@q)@pONlGD }Ha+OrخEItdֺF*/wJT.s~-q:Kۈ.jk^.RnlN;ɵJ}o nHnNd?Jl #ڱrvdW%Z=Hm?j5: DWuK-#+Y24$TzF!Ep|\ ?A7ga MFȬYa3h?O2(WwB@g-?i0è*˕Ŝ۽6yE:}1uR Nدs_+ڻ[$vQG؈+%bEU_WT( ~^Db M`AiLr|Qf'@O5 sβw_1zCMR P=NY7~leEmbXC4$qoܼ4%8=|t$C߷o\X3Razj-N:>ٗTM_a9٨ܬ/zx\x` ݗRiп]ڏ];S8|MPc=H]@IHsCAlc qGߙ}e{Yؑ3z\=r{C' $~lQ(=t!b[\!tϒ8/O Td*`)]2$:ye!Yg%1N@aaF25Ab i7W|ПCkim˔?VJg@(8b.j|&kBw  ]Ys*q{U](,*Y*!o!ܞi`PsRg5y8{B 0#,عM ʤR ˘v AW9pDIe2&ԉВ"SV㱌?]:gbT!G m߯J[xECpM1k-3`N}q7ԃ;i\6Vp ~<0^u]-!WlV#Xo&,~btW'/TYe?4UڳӅҸDR|>pИDpLHQĤ5NpɡJܭ:UiuBKΚ36cEp)яdþ ~3 `L͘A'uJVtUYEu $;0"P̪QN _^G-mT5([;M.2'@ed KS`+ǷƒX N/$)sknVme k(ڬ.E8 WewjHm}+򼊹XlPY'nX3y}Cn%n :qwDu2,DO|]ΐ"Q"omصS<~ mEGIdF`i?z싪~hk Vml2c_6Ft9<)2Ȥ@>}hԲIV]^@ p&=tI;0$XoC`N?{E5+! 2' FP[D\_9s* 0:<r7j$4$F㴀$"#bݫEȝ s$5,ŹPCZkRL|z LvavgDp"pZ'"\ڤ8ogJ{*b?H8$!+RyKu.ɬך#90T&\+FK,~T>aǩTϚGPgxbR@N]`igdDAJ?]fT$f#c6ON۠9K;AHMMYP*5ZSFW{ |/vM%ep:k}(ډA s!G61.H*z1> {Y>}#32Nٓm jR] ;d;N$p)%3;JYMg8}Lh,1+zp;_f%3Tm`F~ScP7Fx(CFHdla ICW-5)Yp9ge0lq v|j+G':Ɓb=*u_ ү$cm`~\aeDz^{ "ciz`|*`6h.XsZz3LVFecIlQi C}=S1sw~.yܷŰ\p~)_ @ Xc?o u/( 9Ԟz%Xt/K^u27z͑X ,g\;.͕6 _ <r~x5#-A̺c*XMi=B)%s'_ō#|RlwK̙y8J֫\D}!ˮrڠ}sLK СԚr:"6W>Xpj Q. UMM';O>8&\ws?1ҥ~]*p+b_&ʼn7i1+g:blN,n=JSi[! G qP&!:[fՈ=N`+ 7 r`Y%`La?^t-횱LC}^0 mvsU[LV¢<.~i#,(YNrUj)mD϶㲈 ,D<FqryZD=aaLo(܃8HTpߧ᫡i :;Gd-qq*,kuC \Zn2^믽k6T)1u0Ft/HbA+%(m<ŃLeЌ'')h ?Gϟ,YΑ6$]w;Y7*@{A Hޡ#+ s(u6Tk=F(u6IƭY-ч(>s,.`b/R+.]1uI%IO+F9f͖=#w%*jkOl&[J{>4z8ӢN] x]tb\A)o|&@3SmN$_z9Xu9eIv{v8򩠝s.(n@qJT]GJju:e<-w#W4UNoQDuh7 Z DgWE`yipjxQTVqd,a QlVO{·T@!2 IOk#қFNJY*_&GcG-ȩMr՘7?1r}?4!&IMWY,CU3 Ǻ_\fnQGl.fflOlH(vPd{l#i 96a\uHKȦH$?K ])pzcDDxzzpb0A9^ >GcR̀2d_XqaEX5N`-gju86i\F 家28[2|Hd,Xp$zju MdY%!(rdM1<뮎ǼB1O4{K)'fD@Yq|nA(hu-t=6Q\H1dq;MbFaS6j:zi$bJO{|}:N;<=Jئpkz˟>h,ilT MN;:ֳ>^މ ğz$Oo;J*ڸa۾ QaL81nt.EOFƚb8,fڍtEt-ԓV- X%!JI) Fc>bB'gS\c2bR#t4& 9p {ω#@r>ѐ[Uw:njtrq!ۈ<٭@3-tm֛07 qɿNG&fplfՉQ ]aό11~v7أ?mg_,S3 ij$Hx́g='QESLj$] -q"QN.ZsZ5s j18.nPFI*b,A]++X;ٖ3*Vm3aX;MGZICu~()?9#맨`t0H6par _Ni&&~h3é4c;Xm!mzzbfzA5p"iH;̚샙H-Ћ`|:0BzHB6QW..Wgy;LnzjLW53J&G#~>a8/kx.ݓ@meо-MTi(=>pCI.ƭU!SJc 07Nryਧb-onE@5]1`B"heJIm= RczV#D3*ȟptO ?#wv'-Opю P3l/$ e&bwY Q oz?5fѵ|#qn4wcgu5Q9yӕҨN\/>)'Ys5;`F_rK)>IRJ?٧cw f[f9YuXQNߙz)_k&:% yꡬ>l{_ۈ磑Y5& fMh`P%41}י-@N- #sV@kZZTk@ $EfD2a<nfk0ɲ讋$:JF~5zmJT8:RGDѴuF0?UxQ^1A,uk1\}KWxBQԧYr29T.2w}t-reAa =UQJz-Yg4UjoCL)G>|ZssXlY)IG0ȿoaLA%+eQ7C_tΊST5ma5ȷ/C!egrWLMG3 4F0MhrVJ_h_HV U{QXR~՘+Rcl Z+rrhhXN [ych)4R$(*g fR ~~s&Hb6 /Cuى5jVB9VVN,Ⱅ5R<9|pbQE2]׵=zeEz^nBn60A7e#|9^n4dk_gLiGMV-d65>zTdi>GG}oobF?o{6p|tn(5#ۋoÓvXLmsE)w-?zw@'8gnI_M9d&JL a4 <ʢ)ebRpٞ|gw`&M*ʠyKQEM#GBhs]?d#hCh$Vhهt@s^uoeqHR$S~cxHjݾ֘5T!j0GG/,CkCs lA)}&{}Ж jHw"ZӯY<մB:^=d=ƙHQY:bpm['o'EѶ? nǷuQG:0zhqda^+W>>ϼs6[hOLp xŮ F+з/ tܚٝ3U.;!EI2ZQ3&|V%h4a"tN6b+оVn^8I?$;ˣt+o{3yOR|,D qO7I'_jGl$ Bg=Jqn酷_]*K'{~9cK )!p.IezC.p5׫x80MO'*A.Ftlw֏,4=]?T?<|r(rগAK iS4V8jq4n樵0YE!2he%JC/;0BO}!.QӀ7J3gw! ?[uy.}%8/(űS҇<~"C-Fʊ~@A;xeRI!1-5Z]{fpY|Lt;u7';MX[-?6lr*z'Ci>_Yr6S`BҪYyD[C/1E7˻n pro:9q髻`QL"GG:pݨjT)'& 3%Ћ+tF+ )t7ʎ7?a4PHȁWf Eӻ'n#7h0pEhMMMY LU%|O&sOcj[կ]ZMv\vr'^<DLU@|qH>Ho$+b "pq;~e;YReCWF?$(ipJݍbg' S Y5n&7,ԫL6U,jtVL9x\u{øII&!YBF-T(]]4]z$(K|\5>lŒ5YRϥ^q"87I)Aw uڠ-wP$83F'Ou8B=D/$?3i.3V4~*lo5?NN9V\ASs}aZ9Z~$'C-07C+'P~ g(rfqBbMkk}[A/Kx8 "߰ EQ]ro]lB)CjġOmˬ6?Ģt,/km)U0"LaޗOr:M*Ӄ] +SG[@Ze2[|*Y\2Jbe~ Cg,(p57)h7=9S^`TƽӨV!B}6E K{Qtea=G_L9GdxȑM[@næ#MyZZ/FTT:̶gYZ07070100000284000041ed000000000000000000000001662bfb2800000000000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel07070100000285000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000005200000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/e1000e07070100000286000081a4000000000000000000000001662bfc800001e97c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko.xz7zXZִF!t//]?Eh=ڜ94_V:egyj9Xk򼞓MU_ޥbJ.wxi%hN) %rHԽ%=G-C&k~DZc:?('qoK\Qv_ UDnCL-*b d4B+%~ ] gbi~sƒmjf!n\˗u^Lc[ u7C%Jn4QX;}DN9&Jh9r/jSo 9R:[nyPl'=h/ H[DR~"+jc*l.sHP\V퐺4+ *Qyo/6fack";IM$oqfX"#5aֆp3{隃k32}J7S ܠ8~J:8TN~EJJb\&3"~Uq-W># 3̎ )[3LWF1"%ysh}/ *O7Epv'm0U$ :m=G.4h,fc4f(ҍjHW y-f7nq;6C%m7/|m5)ANj~f [u01ƇȨT!}Ԝ Ç2s?jR5?sa+@Js>_rZ#¤n nj#NcrmA8Rfs>U]j<b=NBT9#/kKP _y݌A%%D79c w8Od|iCZ׈෨2WF/(V]&E6q 3,i!winpCDt-BE 9grQT uQ`7ڄ5)<.`hBD|O3{Z#fOɩѳ gTs[ jPPeV(8Wa,Y5=" ŀUA^R1K֪Ҏ#L7[AcrD8~=GZϑX% ʞܽJ|uFoXȇUwE~3b8)41.@"hsc/G[bknwrR"MŽNnT&1Frrʗ$tn*U!E[\!-ۅc= j/$ چ$b;UM:(Izz ?D[8F,:ggkұoY }pu/8TfSd4)]֋ɓ0"/`aS@a:{ze-X Nȳ&`$+6B y şo}02N'i: o-5M*ܺ07SttM sXVAn*z"΀ 9Cvwܺ)qG߆`)|KMҰR+ @׼YŻ(Z3;j`G ٘֞@xG6/K9FEOOs /LbmYg]HH=bF`CYnGʤG 5@RԼNf"*D먩ȎkZk` S7K>6L^R^xW@kށX*J\'=^.|<$w֎ŽW@š㞯 - i60L--frSaT<,7b m /!&T΋v\PKnQEP) љ@cnŢ MiAw\k| 28(]hAu\K1 06FՀVM͚pџީqAUB?|Q݂e&W~93P=IՅ9l1P8\jk4g(*V9r!YS"$~`_,QrZ5>)H<V!-B6MRqᗅ"r=;7pXYd3w'[|DC>a9]`ѬH /X= b џCC8'uC1H\;Gx,BGrL_&I(L)LiL>g>rnk h[N@qB;]?娬u9&9~D~ wS!ԱJ"'E%' 놬y r|_(-ujvto_@.㮮vssZK|` 8kZϮ݃Ɵ "epEW:aFe391J^ߎP]0S;E UO5U꤂[YPa3qf:!%5bک!ձ}k{L1eh{1ۚDGop߯Jj|Dw$R˰^7BS+!MŽA*#6: Z{FIFESǪH JP8z[ALF .^U ԛOj[ʶR@&Uҡ Ꮛ P`.:]͔NFvT-HPعy>e0/SHrK3$ x@lS- N>NO 2j-{*& ?,m=SHK7K m:Pw⣝)ʮ{Z˔/qa c'n;ގ:#"J Jփim/|)={ Hh b DxvDj>NT!(ǿ%嫥p~'CʛF' pGUoI!'4%TEj>nSZ<]Ͷ`=knH8B>IPu]a6+唉Gӫ๥1ZWc#eqM]#% k|Knq 9eyZ ? 'z)>`~}K ;a g eCND0;a }qlmY0 Be!_)Uwx/?9EN} jwMw%LJ {R\[ VK=4|"]OPi]àqB%4tǁ)b ERwθ_e$& )Rɖ~@Bb!ph'D@'ek4d9Ls$w+0 VQn5%_iLW/;Q_vp!b>,_g|3Nt(%^Jz%\}N]U'xOۭ]/rwu=%-111fZ'_Q3hPҊReX#ej9l>e(ZcqvF.\ vm ٭-8f\w0R?>s^Ie'j{eW}(wL/a7/( RI$%fHGf?ڬeʉcL4EY7DёZ%B@:B7(+lyUxۣZQ%&VP"2C! CLs:C611WT@CeaU㔀\EJ Po"xYvsԙIs{Ya (C&/;]vÉɗܣ4p7^ݡSֶՌP;hFk?._l(I: ,~Uk; 9Rir5X{;trpV_n  wxZO=BcP5Z }gbGg4R9Nkɤ.jA=|/ȁ=jeJkA I@FNRJム  Ƶ;(IEVHvQJp} O*GWUQirG 9,vi6 hγuѣVڬ «n_<єP$1@o;{ɇY2E;x2e80[!DX &Gz񅞬ez:F; aAxyVkݭr"JʯSP)(EXLJM^R6Ӯ`6Q?5;9 5)Ũa 9gZ-=FIm%c ! wr]($J:].r%TE͛1\Z$}ogi| r!۟RoʃCۗjj$)sXfe(/_k= uCs>>9C]ہC]ih|K-pW&mt\?S?Mt~}hp]-!uYe#gAఝNо>R`GD"FnMcle@rJt右 2͗m/0jD~gm~ͻb`m!U+Sc]"/{A>Ar;n tAש(#?FPA ߁*S>*X\eB19 l=QR>Jj,nw졄W9iѝ?ʔEӦ)Wݵؽn,Tf2?;Evxpo;wNtaDؙcP?g˅1bc 0 C5* v@>mKYՐOc/8h@?v_tY{G7:JH1R[O$ A.7࠱14<#`5nxek<( kA"!KPsSr,nnnɌDJϧL@UMׇ)B!tYϜC!ǖДZr+%[^w>ڨ,ja _C՘ ޢ< ͑L+/7+#z| Φi`qF[{Ei}4?/Vۃ'3ו YNQLOaV NJ~5nJ*Rl#iP]Q b,?8VTي]Ƅ-Vl|!,>X\)tֲBBaW@Xq([5lEW/JzY+Q(hmu1L>EW}:fLn"P LOI99Q ]!ARɢ+KӅ A8 P>aYΚ~ o k,W1]1N~>B(=ZC*~E ޗUpcDp?_},ʑBL +=$S'fujYep{8tkTDKKJI|\}T#nnc;bJs{R*B3QvQU~Q= : nq*^+ x I:;xFD])%9ÃL%wQW ! >05 fn~Wu._-SjH_jB.")c7ƃq;Y.εqMpd(YՆDHma鼓$|g ^HnKǹN0 BE;:ߕѽf=T䵟>{(cӏV̙y@- =B50O&׌rR:{`D|%ErBP/t$/^ilNp("]sO+(tsUJT0R YZmJXvOW$M .;fĪ퐷]X9>E7pNlZrL_`%iF d { 3p?#ٖ R,n!`9MCT37'|>&'\.3ʙo (W|r읥&ZA[cλ߫N7wۥhΆVaKL'r Qؾs͝CJ$Z? XjZTx.qKq\GZ:52l߉zOH rf/j!$1Rm&SIR"HS@Ĺ8(]N|Nk$ܜ Ұ} GKr aIͲJnTq1>9)kHaA\(L3OG Ƒ 1v8%%Gq(e@E,2+BiCuWyR ?ZݐMg%:^W Ъ[+{h=¢'ߞCޅ%hr[$Y|aeʦZ`c nR=6WՖ2 oSЭkq,l5]oX H$ bh/ED&*\xhd:_DI_[gD>GӃnYq ~ z awX^Ľ]-)lbخJ)Y:yq bjJDMzb7(|ʶui"/ %Ov"Q+M|U)Va3yN6+JAf}$ayE"}P)o,=.X+5rzsfgP@~\L(VªH~pARwQ&vARlݾgZƃЪ1ؠd5KPQ` 'srFoP T8x?~ G(b'LRKE!Y>AaZˎ Y+Dk5XB.4SQkJBw7!rVX6S&pIU>\7R$bZ0}@}vÏ#_ #FA}yD*4T>Iʐp@jGL_θe=5@?KD>?3F2-k/5fxZYTpnmv?Vaջ]ѮCe$;b*px.9n9T%.T! Y֩x/kz!j8)fTaPN8ݨ يfu,Xc-t>홸-e1DYm6^v(eDP׾kHe8t#9/mz;.(Z pf{bCa~mcD.mkO8WZ{H~ .0,'CaHJcdvkzkϺW6nC$iIKX,|O Td"9H,+i'/.9%{crYBfhFbXzD݅:s'_iܓ6.aRHre3 T񎓂 +pVߝh{$uh%!PG",@3Ri\!V;tɮDY0&\䵀-_WD?|Sy6RgPv .L ?2{I/ZOpǕ=>3@2r@9#U1b(K(Vn@r# :( wk[a_.Ca8R7(HpDI\<:߄ yi (a7+/ي; Er۾3{ /`+e˝0u٬]C1T4vsOkE_Xt){y[߈3l2{NAU6O/raAZ&01$7Qﵞzab<uw6o+#̻Q+#+Dݶ]zڴ  =$7«E~SZ9'Cq Z%3Z!R8^1?oC"P2;)Y‘vT_B~"f8=vbC(}9Ώ_0qDg4Fe+c (B{OtS!YёaZO`T搈4&F^q%m$ R$Pפ~IEl;N0qE{kcێ9d*E;9 X_ʦy:x/(%-;H qgBXAW퓦(@2tͶ%ĮlORo쟝/w^(c3}FZ^(#VO+|)T1ox?G&KS#fqBFY1qP6H^Z$)ʵ;ltvܯ)X. /-"i3fZmU80٢ WG$#"s\*ދ:؟چU&MΘ79Z_N&EY9F,"w}~r=nH:Daaq$M*/U)cx, '3:|Dr I 7Pͩ̋|#:LaAkLS@Hm4ABjKz &lw@37466JG(Y@e$`?| w]cpϼ2Mb[!x6KAǯ|Lѭ+$&ն^U%zKR հ/,UxпmhC@r O9*u`XTLK+1W$jv)HZT8FxsRmklQ"W5 DB̈']#ĵ\[n$~VuD0cLr&,X4.Q\qi GB kA{c]v#x@6ӱ{wϜ[dpA%Uq94թaO6± 5nzA `GrrǥGk.R01b(+;Br;eY31T䈵x/R D*jlPK+8&FVfq6|v/QC!BCaNvwkm>X9N sҌNŅ{y %gP9,VP&%ZzUS'#]eRW'>95܌ZΝiic͕ja $V`Zk 2%0hIw~EQ(1 PǠ]-l]4Hw>Vڜni_-\WІd#}^zdAe\z1%H5v{ʡd*-8y35`Db;/Jad0RuQvOlC#3`_IQ0-M֯´n%WYi~DʿsUt2[.*1}fy`N4e9ׯE5 IC1pyr5~ETGHǪmEdHj8(QhyƊ89+/dY1eԘ.{A-\"$G{Ԁ+SHqh$CilͥŒˍ´^6! mNFtE5?ǍZ?I+G( e6 dʍd(vΞ{ ꨑ *Ic&0tSJ%}Jh+{5* ^Lp^h;-Ď#y6oV^I4.@ yk7tEw$K~!ݡϚN5R+'CFhS,=#iTǘnZ||b}0TO xݒJrXJo)6•1A0L3nGP(\.: K\G)=5)į(n8]fifD+0%]IJ~b#֨w!"yC"ZQ]AY,=ku’Bl H'۸LabsS ,I~ jF\/WZ&sco2xBԢ1TfL.,}KvMF7_+] ; ^=2%[u?Fa%/sz,e>%ʩ:w ;:/( {:9ځ "u$OG6Ŗ{9aL4㢝:h,eubuoHQQ+YOr}Ƹ*#8r"Z'&y̘X\$!5&B#M(Wٵ0zkMo zXs>k;^#]q%8-c hPim"Z/c(}LJI:Oi)f =bүA¸ñxMJJǥ̦Ro#`ь^8DVS@Wrc:._8H%})[g "]8d;¢t#?q?&%dźiK]>^ne"!; j@DG~  ?jg\ׯ#5 9KTZ L<Op;Ȕv3CϢ@k.l4e\(be$SnB#D~ ֖YoVgC7i h Ѩ/dO o%3EI\]H-eZgV@YL%n] jMZ/4$m]^My.{~Ab d 4;4$Jv 2"[`m˚_*pu3`Ӄ(5ΈW7U{ᷴ\J>xVoQqoyqu&=XYsjM;K3Ֆ$TMOC@rklur^,;AiJs$Q-wH$X{". !̟Y!aĤnX5)QrWt6&6m=]ilJpC>;CZN xu]sx~ys̈́EbF{{?=oQWssE"hJZ˜Y 1N`0)_R6ЮiazY)qX[^נN}uQU. bPWs@̝GOcR]?_t,KddG p`\2諄Uv39&q:ё8 rPð#fhNSCN\AO ¡lF50W`0&CYL<ܼ$ %]Z1ǒQ:@`T/cqIs _dMr/*ă- |RrmYߞ < ĎZ ?ْn]C3(ߥӿzLΠh2NlfFyMMKՈ@a?6VvAArg[)srЭXc+8љKԙLێ]ԍ"r؂nPZћgǽobloV>m+˞Q)xxFWVf[,8iߕ6ݕdW_;DQ/sMfJr7H1bq4; )7QYx_DA?-šrH2)O5v7;݈uSN : s^%ې :f$PƵ]Fju[(Xwa-Λ]i|@y?Q8,jd)qv8),;Gc mf3Tsk!b\3LܴA.2l1!>0 !## ~̀:M-uY[LދnܦiOzDD'[L] uuB`. qaTh!x q2Pn8/93"ghrBM-vz-Ԡ;x;VF.  :QͿ|f_DΠ%v@2:ڵ,3nED>[!T  ))^]uu~" §3G۸}A8b5XDU힓EW=M@(.u I򼣀jYVs DrX5,{לӄ;Eh!:sLҰozDQun݇Ƹ8{k7&7$ԱuZx;$qbV q}Ku=o)a03Tϔ!!G J+I&5 /'8"ȌmnT:̖G<Њǡ݌ )?G>H:ٖ a[9?e1&W E3Z◇$R=-ʷwP{ bvo/? PgvymF:SPN:0 yG ǰξY~ӣM wPǡ_;x'`@9oU_3i*&G%k8V&// fNÆxe̺4ԦCoŏُY,g,Zcjz>bPSJ숹g}ll<$rsC#eF nؗlCefɽ~>\`gSMD;!YvOf|kg{-x0È;QJԡCbSR0)w{_֛@\gzN~mlV AIBte10is%Ul~I뀃۲[$HvQf)NC,Ge{B(hMOu|FW@'%eD5`Oq%$ep-=SZuEmr=qˤ^̏F^051:8Hdž.*<ݙ}GQ\!<г8FFL Ve lFK'96va%[kޝ']>EMg\d۠w44H:_޳&j*^l3y> ~=xS_.OS=U{Aw`3ry!Ž A•=#qmyf3g&҄|O[OQ}9~fX )G~| n'!O&G>qgwVS"gOn0BdqoHqBGi TrN}rb3n1 9zƽG ~Fes'VGu||xl?1}1I*pjAL4+{:-ʒqb/Jqiavpv}uxoTE$d1=fi CIrN̜[zb%z$"OE CD}`UHgt;D^֫)};m)%ۻ,&@ۥ^;N?Fj!>0oN;3-69ׯH "-11% PsnѢf57Γ&8s8d`Tv<oi49Vl8JoEWz3%u"MU%ٝą`Ô%Ij$,iLΊ_ ϕ CH9&=?,&OucbJ-u\e#VxG`h0o(b|s tr̩W4 t'HPiu9f9͘c@=ln$WT5HR4?E|YhR-փ [@tؾFFo]5.']*Pҟ(1OfμYe%kstS**r?_EHPWr;4TKF,|.L9/HVŬX;Wc3W:es=]̑bX$}kOod]6Hup?rCg0戮v3oq.L*s#t7@ImT.-Ns U֤mHq:"J)noXq1LQɛ}41 TP|ˉx1 u#$˻̤gU<% i%?a |.|6Š!G) j "-WgB'\'|.g弬Z~CH6k à!ׁm!֏\>mM_*DMkF/))ĉAY%Wk@x]֘*8aKjzCd_aTd2 PRVƼ#@6:UWd[6>sxIxd1 [g^s*ѸsVveU=c8oʁI-c2muiE?XR2).N'Tb>὾a/emyeᏁ9Pr;҂仿!;~A%f p JpųO 7x4'kiw7<.>V2ld*nu1LN3Z3$w^u_'xwV!%\M/v\;] dط#7Sk^>O/+̾[l7J_lziu]^"T˪\;H 9# m_Ri0Z|ؓJYkܰ$b@G&ɶE$rO7$F-Pߏ,iB+X'I|!˖ e~KN Q_fzw4zx"ɒPeaYkS4ϟ'cTlY $w*;tٮ,_hf8q6^1P;(nm * RqE`lι+T~A +&鵡َ%Ё+P^M@,SC1 &.^1:j"T &RN~ 8Be[+>@zmnALDUGꬱ@@Uz*Y>|`T~uPԧ_k%xTtb1K~Օ)oJZQA!3ɭG@zꈩ%}K*u J|'\ 5 O9 O+؋[6L;)] `/?-S##M u>0Iܜ,Q¨q`\rى H8EM1ՂX\7zH80ˇ?WVv*!Ŝ)|΢JoI3RQCNtTUQsLrŪ1U343U -Ǥ1{RF$AuyǕ4ۂ3|_:ZgSQ'/]ts4ssc=~ .LV+0\el6#&e11yx>\ZbڪUr=#˄?v~a9傜-]ƥmeu K8|uAI#6;=.QٳyN^خ:L1̮zSxu n;2ML(_*k%r2Klf\F(S2[,ޞpUV}jzt {t!S/v\hCSl/ Y GY^z EoVNS;˜UY!]Jޑ]SCLn~Y{WጠQ X :7ʦP#=孼56[i~^Z"}qch`dt72O3l1NY\OT4 u+Nkix!z5ΘG.'}+ɰ/43Uy P~`Z=E$O rNz @;OX@,ߖТ#Ll?'Ոnb"fLti$8X N3$ u]pzeI_$K*"hkda4Beӎ%<HqDp "ң*~);*F0جbVR{<2A;,E-jP+]--7#aL^g;˶2a||dklwxXqUцo61h5/;hw=#cK0? MZ6_Z337chc $IBT݁YϰҏVTRa=2/I}:tW-lݢrgL6:]'PuТ;Śӓ}#KZJ'g\mUC&1)6g[֒n7~h7T$Tj52Y'D ^+pIHtD`${Bj,LTSPO7Ge6йY[=(z`(Z57}ǔZ}p#UnĹQ T2l:9ń6EL:tGp$p4* j5C T1/LbkBhkؕ`o:H|%@Vts .c5ytH0\zD1E7)䤯چK %ي P-O'qBM bhvMDs$n;3a*&H:O)›v#h1_6|)CFeoEȯo?ښ "sG8+f[Rs/4 ['ѯ+FiV;m'_\1W;)Z2/Q_5+aBtN:+x!w4RB9,7pW)xT3O i哞jJ:,s\v''\"3weZ뎎X.O;W$+AVrQ&0JǤ12T_Ű2e"[!>,REB6X|GmYRa2 :=mfyY*I7:Zk:OSsO4ᚣR\طmmh Y2qƶ8̠pҐJ Se"IKL;gƧfjB>7O:PMh+vgdu:?$Zٮ0lzW-j`I⌱m@v/}q/OIq*zǥ&+R8C:!¨DkQfBtcbZ„!M. -E4Q *;^X+G^?$'y@Z/erʩ5 & rQVZASH^㰵y  ;I.( \ sOh"'?W 9_ _NuV^~IQE?p2!SG*:֜ 8Η`]wc̊[Oϱ>Os` fx۸f` )9ùY_?QEM{Ҏٱ9^C^ݯgfh.}S e\!+\}cMGDT-LF_Sj={ˡ(@oZ7Q?B0N2QUm/hut/).7CgFqٯ[s=)"sET >p@}+=qo!ُȳ8Oa4h`b~t+aҺ-$2:$OAY^Sn}]c_|jS x &uحl1T$Vݣ06* ⨻~ s=𴁻7:pHg ݯڞ0!7-g0hX/VhЃaq9>+p+~ꠟwSUm@5T)(@|3:l2Ks:OL Xyq&tiX* 7`j@{l7%[Q\sD0l,x N܀"eOC4,Io_#"lj.b 6š3yRKZV?][}'3ź9$]343ơ'XGOmŎ R F?kP;GMn}4C98NǍ|{Ts_o# ߐ b<0*j+( 5Uvc{Oc@S$qThiZUe74EQBmD)JfB,`_rDE31B@հf# $tFx7ogRyі<7Օ7N pD /`)vRfԊ/ujZ>7EQ,\NrJ.X30X?W1pIc[~j g[4|hN=#ucY7=v q)2{ H e۩B`)Q'-?֠hkz &h&); & ߆kϺLIQNF$UXDw5z`x7~Re=F,  Fu_+8LVeAϦ6``)a@Al%{Hx+V9JуcJeҷ=?RxX2s*s A'ӏ:JxԹ 8<*:OtU<@XHȴyHFw6::jh+*@z_dC>"gocL3 'wApMa$Af%{ VBdb Jd!־hIBwLBo/@{k\lp&izO(O9qJkT:3]Wۙ^ߝ`U9\;V:!Jz4${oH\ybJi6`g2"z/ߍѭӎ pD;Np ^~+baä"7_^>8"CS)R8 6(%E{5DXh7C_e O̠NA녊Y}ˋh/'OBMRw=Qj+<#jbC%^;bY=~D`{'T*Ij{w _3bM,66v N'm1=DX-ˆG]h B) ShZGqϚ^uS2F }yA_MK2 trdĞ XmjӀdӲYMx^ O=RHcG6M@-=ll~gߒ 5W῅fj홬RHE[.S2T->YG'B7P~@1*[WM?boƆݏ@8.I ٘]t \,O㠯DUy,);Xqއ0xfHxpt}5xe'BQ?&g Hm+G1F|h zٞ͜U"H3x`,qsy`,SAxlJwWxzp$KyUx Z޵k.iNkxB6xD"F.MI ~􀜂_",nDa[f+|eu牔Qz\xyrEXzzORMUE!^@vm"> oޢZavS 9H04hLo&C=,8XpȘ1U,}Y|0jm/~DHN| JƄBLhmyav` W 6 y}ZO#vBy{_7m < v.Ι2d\#*䜶毣.H,^qY,z*Y޳`` aNNԉ;zjn9t9Zh/Kn\M'[`۝^dmC>Yscw+ʬ\Ƨ>1J;n‡d QX-+2*"pn)x;?ioq%"I>fqh 7Ȓ @a鈎uT?${JNc<>8=~NLKj}#}'>L"55:^LvPLr wYkbݒ|#9a _} fG6vj8Ʒg>eEExN)8CGRZ%g^runZ) oS 7~#ox.]amvht+`:%S!О؄4 T^ TbfR\|e#Jvg!JImvo_[& nuԫ.p59RNi/2McMeŦ$t"Dq# (b(JN7&ϯ<;ֹ{Qi? 71S<: *%\)|ήT 3xw!H(sudCg1K1'܃$:z` 2Rw{ůW'F f 2񉊋v/*Vv[3^#gV4Xq|]d8iᖵuG^ї!tXY+m.{i] $?iQl,G.$(J:qHLn} W'ݿc-saf,~ (|<ױ76L򢊒ݱ(C A" 3jgum}%0fztN撥SEuhzud w(ofIֳkIn 4[f>O?F{)q"AAUy鑞^B" o6!+XK-Qg4WrB H ! kTJR"@ϛQHwEޓPYgK )PIz-,S=ԁKxp0x֞)q< v^"䴤1l(4hXPlF4Fk!$zP $tftޏs]"WSn3 VJdC"ߨxTPԧyU z>nR;iY}?Gj rMMr7.G%G!=5Al|v/,*ɯ,w1iϕH:!d樝Kx;^ {&odBTCqS'wi,06!d3Ӧ?(&Sj7HTHHIXFޤbpEY*cj^/gInmBɓ%7DRq~;kKW] Hiy`W3gsa^@w{*銉Wd_DqsF+e_(UL-*;nE,5ڔ8$%OAـduΘi/Ğ6y.m|UԘ]ę/q?Tmsq6yCh4נX*Ɉ$E,G n!dt֍]6$>O>e>`N]C-#({-A8P"K 䍃$㽷! пA]gihe5ߋRצ6*Ӹϟ9e]4ET3P[δa%!hg(Or7aht"đTUg7CFOu 5@ $DJvOT=⼗ hEɿN%j|PN ANR~-Y&/"%:\oN1hƆ:8{k615W~& .V2; doWy,P&dDs:ήL[q'9FC:|{I_wH~N"B*{g)rC?6AHuiX094 keA Err,)b:sc`CoAPI/c]GzMn/SnA+#W v;r>7/ޯQ#ɽaJS-ytqtr1> R[l }Ё!#U: ,Dډ쑊t)/?=5o77yrꪺ)V3}K1lϻHCĽ![V~r>Vϭ=D;|.+oE$`P|x£g6\:7*}.ry1Z-BҴ h1}Ic6O=F{\ۍ1$]N\ڞR:d C]zެ\oaʁ?W:(}ePkmgZx\(eP$$ Q,on<  "f1ifA8 Ԡ~#R_Q"'[x08ryr4 Q l}7 [K'pରZlSč'M3?j'U7&u_ߦɭ $rE"z/:j#nMNiđPIA(25]!5/LB`-8 \w. SuFgc͡[ONyL+; ХqH0l=&O! B{[im;zWGsq# kEw)_K2rjTHR"l 38 uilt+nH.t{"JZq4q35]g 3smhB,yS0q{;¬baWIN4|;2!/[/PAm0Cd vir' z_o4=vb'*~5 o2>ϭY1~frkVəBiבe (c=&:XV\3_jH7$/7sϊ-6Q/6IQ S)lY[*INXk!=w<#c<̇fQfPl k5pnU!6@#] K0/g3[ Gfeb.h s醟kg/.h~yݯ7$?9;4cpvIH^wpe@&~+|=z_eބ݉TPf4ג yV =*6 ԧ}r['|X/'WN]mٰҴ }"Pl$7+B>[Syjc!7.3Ruj50M՞jdvř4Ȋsԯf< :^~$SD[q@?^0#î4PJwéx ?/+Ծ |FSrQؕ@Fn8N'ٴgEi߳]қY#hjy;ߜx*p5r汐V8B.7;וkQa=+meU/ZM }Qxb(׸maY"Z~JT"e0t:xðS*ptXxv8LqsuDJdΥ{~ FZ]6=XhCI.>`T8HUnc풏>&uͭr4_[8*%i+Rn !vm[yhf!~LAd`B? ck8Cs{it:Tՠl>+,gUf.ZhȲa>X $T- EoxB0SYI>ggWV1¹"˜Y"yMHHUz?9@]CwC 1fW r:Jh#q.07(؇ ?0WY}nCs7DN*Y*kF ^93X3nULOʨ_'Q`BT1&hma }Ι>zvM7L1ah6pwËۆvV"K&0og5ÝèqǣtJs>Z/?[S'HԢkqvjaҶT?r9aa4̓8PfmBlVPT.:4 4 =M3:$=r#3`(iQO$ύ:KE>m%7 g aYZwH@ٹ c2aVAim(l}U~i` R sݚɶs3i_^N H7ksg_QGۡ}A#4)/#^jLKc" 4%3pdߐ$y)e%-j'..ʨx~&gi?,oF?8Akލ5ٚ*&W˩i_!'}v3i^Uup̾2OGSC3_T\}R,;)1&̮F1̇絩4ӑඋ$]J q-:㈒tI%kkָ (4_8S׺w@ʶN2x7PY|lSu";t'rI`m6\!Z$)TKr>^3RXFoڋeu-'ͻ"fT{Sb(bYn'Q/fOwcNPse~gk&V Wa7ns“w%$^B ;T$BpN̓j? kMcCE,sRgnCHBgu0?SCJ'7yP)q ]#V"BjxQѤΝ銪g RLǞA fj2;je#%Dn UUV8T|gXl;W D|_mu(o"Z`cHfd3Lg{R=.(pPRNId2PYH8~iA fҫseew0ݮ@iJ'UJLxWO] b9ڏSćCJD{ج#fD O[@z+MN%e?m}wfyP9-+DIa2.dȕtsdU(v0H})O:e^WgCf[Ce8nB˹ H2qpvl>M~V$apπȺTd~Jc6@(Wk1;@NF:0cړo5Zͩɔ%VZ'Xqo>P1s/̀<\G kFZ{j`0*o"n;e/q7 HSFNtkKC_]l;xdzݰr#NU֎ 8Q,8zQ4oP5&Iu? B |(lhRh.' /mDp6q<mVոth&jT:.sp4%h_5&mw(,g8t6<_6щ/pLvA4y}d= AF&'MGS?hYm5v;kWd[. !s?nS2G[Zf'fl^y2jkNn'C5Xć<9;)~ڇӌQ8gcը7 BtiDipႚQJڶ@~1k\ 5h@\hMic.՗P@j e F~1mc@E).O .Zp=H(S1P&pgPfvڨk*9/v-9&5j_w@:$xi{G5R9G 1F46`HDnC3 Nf.fwD1AYXMHSC'/Bư_=?\bCz3$~^5lv Z uz`e5s. t%0P/+hҐ"-N{[Ջ]KhPTWObkʒ q) i( 0$:# /ߗwt.J0 2J= A"|؟'n+B[VWb=tǐʛ6ϠVsvcx*lAgjP\@{aMծ%̅ =*nΕMAlAd8DeV$Z*ޚU MڦBy0&F&@wJ6f'KTƨC567ct8 $:WvcHHb~ RU+l% X#gcKxŽ)'N S BZ8 bYJ$~:$0Z(%lph(N]^+O~eBS-ϓ?UMFVy"bn+&XVx+crǭ_zNk5'R@ՏO/eeeZ/3#)Έÿ!D(łG fp#t3jNFw7AWt95e^9\p>vXr U@!d`(K !0hEk )!)3P]d%zX##+C+U+vIi.BmU)6 ic6 PAY1CT0J{@ Y֞q9`uIj8F Rݒ`.KmUٜtvq=U^mO7D3*acAgj&{h!t\a0сVAzٳv}I]sv/2X7/'$+0Dl4V=['-5K @R\1ꆀ%3<@C;R4$pCXC-%XĮHwx}y)ώa/r+(?=@@jX kʿTRCa,*|jaFB>m`_bgFPKaVIre5EJNXǥΆp Qz0@Q'U H{|hefrdzr'XnZxN9hao1OO 7or%?0 $8[6'Ktzvk&gK#|;/X ?='aѵ"ߏ2 }H]{ -q^m@ )ՈWRӹ} qxnd$cЅfGPBn啱 wsE|EJ\&m/q/7~ZvkF?(% G֤gaסqF_~{]X.rk(*bɗ_x;n"*@*oT,I]s&DB=Uw>~2Jіk<%z}EZWRZimǹ%@h";*`x8 ҄_="B>ӀKc0d _һD"%K` Ǵ@ ;ca{.@xu(H_y(:h(Fd 1)}dKh׷^xc`9(s@w3Z [ϫ̿;PF~T-K=mȱ07L`}_g4 展i게^ˈ0jhcd>\|](i ]a%ne*Ү&yÊr~ŨߠISh),j>TroKJaQ? DqE!t QZ{es=N+1ja^pМ^oU, dy5#[w'Aaˬvxx\9͛j#ӖQ!y Ȅ(}9/cFI#6tVrH2 dۂ |;1tJ.{#<%AV}v& s8vnve׊cOA;cX6$ }l۔j+0x<r_pA oAr*4zZXE/K= 0n0U#S5VO|TrLeCoK%8ܶ8oR$ci\B% "G/TIpir MHϕ6@ ;Lx0))Vdu1*ņe#lBK<{OAs u |6JTVx/MT;on׊ (t=@g fY8n8@s'&z?Mټ2bIۊ:0fp ZW:;R$C>^'nKEѭ,m!ȷo&"BȰlQ,Ͷ ϑ0ѭXO6|@/)#-J#uQſۨdWC9% Ny }dIiX3WAV}YC[db\z)z[wFVj#xsj ?y'M .hak2#nqtB5n;أF ˎAWV^ߥ_ss]RC:_cW3qپTWº70bs- Fr7%`INc!(g'O oCtSLν(OV+gk*ކV"tNܡݓmgh_]xo?:<7߼BtpP +HEwQq(V:rt`zw{<4VkgxXU9JClucq)!zqс9R gJgW";($U9Dp3t&duu`MllE4G;!.5^+I&>W&SVd^|JP> ܢY}\":>ɬ2kE d≅v2\B%&Av,A}ad"XBs o8?WN֫Ge߆nCRFhT]<]9^Y{XފYe40Pz0}ضќ2Oam!|u^Xuv`9 ( mv8`H=r3RYUj1hz⏐y 6*ӡ$ `O%,#%ըP&TN]*eGA{tJW6ɥ\5rh}Fm; kـnj)t pR~{9Lxnh"]ԥL6o>HGdڲP* DMzl WW qL 4@:-r%gJwPW}gɉF iqAҾ GL^}tү(H/)2\I^<8F8L^]+DVtgZ] M]3Lytgz0l f\+4[J}>XctuOl匛:H0aEJC nԠ5эZؒU?|*)MKp"Pbq.(Ib$--`SÂ08U̡t@x4}@H5hŘjF*6%c!ln+ls 2D#e`·W΃.7oP@eGOsY(/~:T(` 1|9?l1b鹄&k)|9[iz/\4RB)D?|YckaF8)un1"uINz߇ŰM` PKFX{2reV)NPkʌ<,,gVo=Nޮg?KT,پi_Ou{5r| dh֩qU,hI);wY,Ń'es}J3̤qȣaFjwbQvh}11#:wҽ0r-Ȋ< :f /z%/w͜T>0X'6oR7 F3x8䁌.eyCJd>\;"ghhAje+e&MVkgFyz2*3Rq =u)4PNgBe;l9>s:tDYˬuzhѢ%''O@lnIozuˢ0&G /xG_))igVlx zyКAK327\ ^u+*Gɽ⌒34='vנY |XƇGFvHp7`E$x`ÃZڨf͙d(,y*/5e;v3flDJ|A;[㸇[ңjө20BXa6i!(ܸ` `omI[<` ' [TFu1xa ,_ywQ*PZ35KA|m:`%:Һ+ls se2&W0 A+#8ڝ^I794oekDR |~JDj;ލ-]."LbuWTm)ItL٧cO.xӕY%`ul bTL< &h9aRL[Pٺׄg4X3eEW״yjA;>ielKJҍZuD~BlᵁS)m—𙆜v+x}<ޅ4E]HL3<=h.[Feрd9GdmnI2D@Lǟ2D0c6->BahHg$xaGA&Z7U[rFkD75w|Zc) l{g,` Ei~,j>2ݵPp2+HT˵3֮͋v,5󮂦|Sk_OhɇZ(pQHjs+_T{+'I juNu3wVuS 91WݐhD F-59ِ_B.SVx 5idb.@=Po. * sc3:Y0?fU$^"8`)2r&+aѩl2.~2I ;c%9wu57N-c ٘7kJ)s]yq].6wZ=m-!*%17(j/#xŠME}wU@% $@pqlSM@S >+9!8fD/y>&a1Qr_:  Nm.H.4݂pv: Whx/:|.dpX~!la}?Qfn||b И3g'a>]'1}Z8i0ꊁ$$! ,ЧW -lXz፼e;%;=9Z CPܬߧQ*5$(=/a"@q,{`Kݝ2}̅*2MGsDI:gEjR*L4^u>x+_9qnYͷOȉGZzs#8Z|-Sob:>6ogaJTH< 38;Op'[u '^fQI#'GPUlFEtE2<97Z%):k;5kH 6?By(Z :Z2s$nQzVӮ02!)~>G^-\Nw(ʩ6.2!~ii|Nky@qj+*D*^:^"'*܂K?c]00'{ؓ*8+[W$£ WWvKWਥcZBRb "bJFqFR$w E@:UI,J ħ/2htTCo+ˮ_ cyB=){Nm zIE]1\w),əa%ɲ {:yztE)z (tX4c M7'B[6I#.E9xYzKZuEz(/V;-(^י5L#끬DuL9q*̈́4xl+v ӄh=#9I+k}d&Q}?5TVAY%rd°Er{ 9y~=s;IF:S5s~;ix26Uwv/>";Fi/?x⛜+l:2s>/}UM'@EۏVBZdpaf֛|B'UB]|U'AE!ER*(ۿ9-A-^v[񵂦P 6fzgv蛏eTR<UD!UKX,v][_ʧ_&_W"p@Msْ G㪶P>h!:#a<%񱔖ة{UBg=R\ j/O4SIMzS0T'RԹK}#鏿h%چÆ65ԛ{mIc\9uuB#*Gm#i'e$]he b~?1EXd 1UI[9F֠¨Du:rhtٹ&B;Hr:9SC?V4HZ77^q\m_*p{qRׂ ύY`1^P3qK聤5g0OMeט-bzd"}F?,oɫ:GwCU׀(8OSšQғ.b ^,X}5˝؀O0^of5_ђXcf{-Үtt^'Zf}e{@4v u 8K*D'B6Bb)ï+D] 6]t"/D-;Dj4}|D84&w ޾0{YϣE~<˰ͭ]Hh4q300!2 T_cl!YDG8Jk5Y<[/ٻXXMͱH}מ+0b%jx5&I+ !tr`/5RWTw~rrݗU<H_K R<M=eȲ=vsfP^e}ho.{{&ϖ5xb*=etN~x_I-kgc[V &&^]nQٌ" 섄BB;iRe7RznJS_<13Icυ:mKW-ST4bxи8bO1/qzeA]9L~xCLvXF#.()AnpHQί%‘5[Umв]|,([ ן eHfWJo6;gг FA$/FA%Jj@ab/:Ϸ7,!+`p.7m cRʔj0&/ d <*μJYVyx^dAɕ(zf=3̲CkѿDI IEƿ 2K 稩*CG}tc٫1Og&' 4L|S8}lCw(3 R+D 2WiV"VKͪꅰ_uRS{4U_+6< /m1X J od;ZZ-(?!wψhge7hv&?uKm E [%|mx1f1u*&dQ_x܇F2\;Zz~2sP18m؀(M`t]E&h| z-?Ms EF5:bo"Auj0I[!m쵌KUV H+d}ȥضϟxP)Y3?$<l*Q53Pg܈ξwy] ]Nel9my05Da(oN4YhkS4\ wgkv?pɤ,ĕ˄yJq7G?0r6d΂ڗQ,J{#e WwkkG,`cͻ'ŠJNs'/t#-\'ʨzZP|fS̛M#v#eF ؚNO4!%,= \Ec=;K/τ3W42Z!}Wvv52nD=NZq\ݱ[!uR/f*z^ptVrzf!ghِ a%E(#es:JbʈZ\C,o鈿\fC>.5dňꏳ )'G~xsnE 4T]h6E*6<`7,}/OJ38Hs@*tӣH1 Rqާ%(`#.N̝ꦯێPU,aew䲌#'qcQ|L`튻?8w+7~4\І#B>Szx*GO/+ up\{@0VMv]$nяU*vP_O?nLhPV{|jV.[B@2u_kgD us'=aVAfݽ ڣ|Syգl lݼ,d %W8qElrLnټBIIUr&5šsR=}SǸWm#"c^O#{JA,Ep_Y4k_K o sf:t% b|I Z+ pVzrpv`+s唲)*N ^HJ83׵qb.j2'Tt1QuddD>.|OHs;6&qk;OO}Jrŧ2_ӃH:B!CL3*S!8!6_5~PJWWiku:G%u2CTheNm:(hW \XH?=ڂ1=SFݜɚPElETtkx/qW\kj3gl_k(fq.屐G?G+ !/;>Mk|5ԚuyM& c-75u&s|8)59x:1SiYB#+p՝v6rQwI7}IfB#UD̞!5# HCǃOwN"3PQt[E=5QMklȕR9킳9.5Ɵ*);$*S%q%dAW7Fo,7PP:rjo[γ4nL3pBJA񺈻|YC@ #.3_@/ꦾW>50ݑ#0ƪ]~ ؋|Tc ˇh`6ly\ZkdPG{}@|% -AJ@pMPC&[8ݼf+˔>bBWr¿Ce=5oދުx𕺅 "MUw ǤO5uo ;ٗp$Y3 lJQĴJcIKV -6-U4sv[ɉ֨ k2tl@sӃvV&,.hkOc=HsCG#P& }jݫfntgHt9al = p&E8)Y{# ⑋Kf%yD>rmQG@Cװ~8tJU`nO<:.8;Ube!/`5CS)$T裸CL UpNxSy{Al9V_\ uknWAn^ Cin$*.lܯ\ >d{*U\YQ^~vsK /n{s7iyAr99eՎrb$^LV#5e![}]Ϗ$f/!܀2NX`vʩ8/.LqpWTH2ym{ UM3HƞFhL&[dd1{XhnD7zY:]əmGg:u59o|SK+ ✮"= =8h~PAwYvA47L~Q+[5%ƊY6'^t#e !q@H VoYc=bgY 2([ɼP'"Ѡ|SG),7.6 *E ~P2Y58|gb ZdqX\8(06_追\xvUE;#9E`"jDߡ3zz68U'0lyT;nDV?.Ύ1[L,U홙⇻~G^3g՛Z#l!x &YSc٘gh;*zjnZrLz#Uxm&8 N[ݴϬB[QGmn*ߨ@WDUNG%:f$gAEKk oBc\?|$ht?;5vI/3Hdfh"d;$"Lv+t+gҌ3y"ZeqAҪ@?rYۑJ9[~۽݅eb {\iԿ[h4d7dxB8kFH|dPy~`_V $/[ GYQ@BoՋE+-nu5̪:`v/Tɬi뚵:K='}v6SQ2+;%P0%"5K)Cw)DQߢ=EKb(jd+;s=^ hgZPVX8~o}["4#9/7zSqSN;ĵt损('O;{?V3 ,]CkK-riqϝ R;/޶Dߊ%2m>x⾙+ϳ#f*kA&(a L~+sV scgH;Rh.>#,a3v\(& D]É.I_ ;*:TKY9zԖ x:Iƽ3N,.pdD:e4e>4"gW̸@n_+gfɚ J(!'#]8'h1ώpQ-N [izwl:SRDm KeU\Wً& R0m0$Z'adviͷ( j74dP p5P'U `πfr:l }=gbX7~!lWoI0"f! 0wgo{={gRSC'ԫ~CB[6.tϥN)M$9^- |Qfny:aUBy/9M%}ra͜G ğKJVi8/(d7S%+;"q=jyb-gʌ `1 K.=n; Z4SnÕ]r17&D^zց޿/92 l,K]/Z\&A\ٟMd nѝhed"@#v&;S,dgz˽f喉aõi^~g$x~\^tݞf{}xpĠd d =%W``kzfgG87y>>eDo]Ly-`̓_(mb1fʍT^U9!XT6 %o bB}85\D~@Ez3ؤo2%e4g7Ugz T|3 7\JU*yֺݰYbdXl>+"p Za+=m@u~ѸS…T Rkm~^~P.k(;K˕.jX?-4%>- FV׉ ~t#]Б(1p*OPihpi䰳JҖ t&aON\Ѥtil[/-(_tߗg`ϞV4Wf- *sL~@敤v6 #ʒS:PH[):#f2!>:4դcƈly?ҋh-t$a*>VWd ZA /]b]w[PFjuxSƀ{Z0hO' . I{dPS68nb+j~eKfYͭ"u>igm'}C"͵D*2C1})!@+s;[JW / j&'>^ wbRF '*;ᯞ#A.{B۝곷sG,lЁJ{2OHFr}K;6U kQ{ĊKiヴ3bc$zp}쑅-U)p)lPܹ*[lGf`h9]gtp`*c+كsBՖV*rHp㜯#:iм{jx39X>8b$d!hg_@bhGZ^T-;^PG [t'Fl|U0hzҊP X Xo_k 9r: ijFEnK^+O䴾 )=tbDt~.k!N~ɎLLd|~a?- RahQ:.CS'F| 4j>ME * λ!ge'0#m?ݑWozͼD&-Q7Ofm O?b溪;A݌p'k᧭qxviCo?+=dt]*hhwRNІZ`dBz6guG94U3լF:h3r8m|tNPew-| ON5WΩ ɣ7w]I@V<mѦI[)ݎ_7l9y1!&N@6Kb4ڇFnZp#}a)PNFkV=5l;37<2eO~y=b>rol&j%MyNh@a4qmp6X4iSn<u4eX9hnl:x~FA­R5^a(zqsuweDk螅L~} 4hآQ N5[q=ogXDKP$!N5dBM:|5Ebl:.}Hs lawJiS l]>!ϒ 0Z+QIv FļP<|`#d,!đ4B8J!?E3/%=|A BhhD$SCѯBl4,:;Ew8k޺a2[i90coPR;-0oHwS_ f5:!=g~Q3}NSbTӺa3oѪI/kk=F|BzEÚ6n݇^w575/*9gnr܈78sXtwZSYcY _ e;{&\"ƙ)4[EAi\=P `]h /O ,{W. p_ޯ709L#0̯5dI?"ϬYO ٴ'Q`H3 +]j;uD¬+Ozk5MVր "Uln"} ogGD&Djr tAXe*F)6LErW$> 3jt9jƔr-96Gz,J=$A+u5e1*Ykwk?sZ$V/06Gnׇ͈}܇M@6&$1$J0zOɶ]S۩Qʀ@ӾIt8L-n.ܕ>1bjuӃ(ٜrĤ;-f6%)u} *kf?"IJ g+qe(qfvkY88j2͢G԰؅EMlS'dg1#BC*&`ϐl[Q">^.7v-\2')d_#:kS4#dN%/hP$H"$WTqZ`%L+nC %B=.K`hAJA(q%M*J;pb/9 sI,,. !0ؖ{eiZ1J X3xaX XG'as,U޶f4a 1fRfAzD 4 *ҋfL5#v.HPPbɥnKHyBHlz$软n)k$B5chywv .U^a_%_fp 31QGP/1 !@.?pݴZ >Lj(_>U>Nڙet6=LE"# tԍETU9_8[m羧q+5 i~|޴]a.ޏGZ1~'zy,2 C/@̼!@tfB.s NqO04^R߮\doph<>qF;_hܯ1p^6W ,NK~lZ.HQʹ:T$M{.1)h*1Gq&w)٨6chNG">wD"52mC#>R.9dLAwAU_YM2Kp:Gg_fcHZGh{˞rMp[mSۀ5 J! oüiLMe=Qv,CIk6{{/d g#ǔ ,#\w\^c޽ Z05$㔫9;^ 4aQz<$LE$Tai #^Fӫ' 3p2='+ȕۦ6ʚw~S(7IGԨq5E6x;m:1ORx Cw5 2,'7;M4hC̹O41]?hk0\ܠ,\ngV?Nh6䴶z@%B0uG朜f-rj웘UuNFOY}Wb[e` ZuXgڎzWZ%wRlt;tԎD>;;` wEo(J φx7 y[#3Ϥx(-zɨ458<<:oE"4:xމB VI"m_ѐB)iaQD#Vs1~u) Cr!{6w|\ Q72O3FueGbR?!)f.܋ E"(mbL^Bg!:%=f&Ӿ cnP_!@f6293m* 'f (o~Q,nWZ1QR$fٕ=q{!)'[${6oK&jN<4Z)Wȃ~cW&P<>A{5|7K.?2 }iW:>f-B{uYr7?O\cQ/h2@Z׀W'g p.&#Z!Eޖ3]^ڳ*OUz {́ڙyh==7scuR}ut(.ƠJɹI=<, g( s)??AK?0?aSlQLC)3'svŚ^7z;Rǃ:cEHWHkû[zkRfOu\뿗ޕM7O?(% fW/*x'eC(I?^-vqP G nf%.w*ΐb7<995<:=z6~L?yY)O"Njb~y<6vdzSϴ %{v3G-\!|YԨHh5L"iW[R1U>i J?faJHrd<@\r17 ՘hE&/ ztmm3i^9ohPKP~\ 4{!.΁TZLbm+m ?LrxX4WhAqdNuÎ^ Mp`P0<_ 0)[r2te(0s`1~Z[&6^. NBe ;;?kߥ1X*)ljUim/N~LU0=%e3'N%iP(K܈ '{  Jhz#-ɻ(oЕi!6|Q=E uW]'&Y !IzFj_MigUyCnD,$<>enm%¿u.|)T Y3U)绅N]+P%3HubKRoZCv) 1S%X39~r >/a(r+X$k]lS~zI /ke=*F`U_[_j>&z'@ &m9{BA!p0d>bD8,hɔ.D')[3뭉xٱGr/5[*}bljn0P1%`f&ܓoq9CDq 9hLUvE-m~U납v]uӦGxh73c?u"c!5D{?_.,Q 8uxUk!I)ԙg LoCQfPΕm%6Oh^U mE 0pƉ{Mzĭ?0GT.l0 2d7 {g ]LlameYmr9B-wBE+0zZ;n$;yO% גe>`9'5m1hb(CRΆ>ց ,S T4#OBlptvSJӇ\® A# \i5Ur|O2DzJj]:)TG:n pŰL,5^ r\Jǝ?֊ J"ѩPצ*Il|8Vk!92cfDye'V~Faii dY~̆4)tiX%խv(y: ye*|G6/qJTzuGe(@v:Ƹ, rsZjP5˪*a'nerr D'X;qvduߓ33/&sn$Ɵ{,=y RlZFmj6׫ry'Nrun`PBk>3i{vj] .MI1^cɀ!ȬS 4ӃgJN ]G9Qrja߭9:^jJN3mGPlu|8ҢDxP_ f V}KoAh|ˬl1o(M=0ngNS./Mǩ Ǔ $|)m(&WueFOx<{q!i>Fr/mcSmG\|\Shu*8*|{vOy;J#{R:xWZO9x,}l˵M֚75.(jw` A5Wllc5aGRHJ$oac'LtcY=N% Jҏ!U_${94_Qq3:Î<jnq+HJFMQ%zǕAp-(J# 'msv}7\q L#kۑR[K][ [zdfn*ɍvҮ[IMn^e6X3C6K rz#1;90hIT\1l7F)# -0+g)/No2A$t2ʚck]Oƙ̘Sb7 (!'KL Ѓ +L$Rt֟֠Z>޵N5tC֧n 5D]8p(kLV6Հ񅭭\yaVq>v?<ͯ"kn1<ۀ-Z`5VG\.p8b=A<K?~(.PpjUb:1 )wN$ؖl>D|N Q 2K;3Cϻ6/M}î_ڝ>;$)SiT{=iG19V|ٖS H*&% k*CL31;!D-x"`WNx4'-âSIdJ'CIםhOaY&m}3:Bo^;NO֙? 䬑:*`.KhT4lŮVpggF~k޽(FI'.J}u]WV M< Uqc5h-)Lb`tpI> .%J}d7VӃ: % vO9X@3vڱCgJ0UAϤO<T 7&x^ $[LU˾v;dTfDu|ӕ~B^Y"3]AnU(jad hc27 N|Fc W;-N!ѷS?LSeTw&5 ˒YOoVPU#,EuY[B@2)_*CwEI?FҨg E* XzQtx|V$A,7u|i؉8B?G=xGƼ$Դi)g߰xf-=汴EàՔd9xW r77Qn~^~ijshݦsWL 8DrCq&zw܄ͱk[y~ k!j ML|2\Нś%OlY'26M&41D5?cWV/)iR[ݺ^b<'=߳2&Q*f]>{;]<жyC|c`Y ]W+ \iA&\ڽh,w NbΤ%rT1 4oHҖ=ÐgnA'<7`SeӨX9zLgz|6ZoK5.t,`[F.M, &f@t(4L~FGt&,~Ұ7J+g, Hi-]ÓrE0r y+'[],V"c$Y|եS>fR(;wc/YGn{>` &"7? XNyz&޻j䒥](rV=̷Ig-SA4Pp[Fo&.Osv,P)9>Xa  Q+Qj 1Qwň;'`7w¨ndg5|9'+1iSfI bz/#PQNdQ;w4>jlӷRDGZGU3=qy96Ak ;rsHk|\u^9gQzI dBOjk|5!J۷;hpwb]pkMk÷ ѮoЮֆeG(9=^خ{b{^&Luc nh s /P3p1vd+jt-tU^Ѩ^7gbWq\ǘ:na'h5[4e2@sm7x>`׬ _(ą~1,rDII< 1zL- Q>4ڙ(kh,h\Ϧ#SvLiMbJPbs[yh\&{|@r>a܈T(v]Jqϐ|!u+фi"ˊbM0ٍl <Ǯ_Х3M h;*%7w2avf ۤ@ch؀yDf/pv2a"K p ^||cgb({ܑ "W]O u~2|0˰c+%z9ՖQ_IR{v(ɣҘ3>ۮ̉s9`'XHnIm"{TV:ڶy2Jpj5QQ(H,90`K#5YMHdCiwD/1.hT|_-ް%axA~Un9pU-Or,uz޼DV2ʔP=g&t2^^$B4]^u}R( :P0Ch,L)aMvcq==;o4*h0aRDC40Zd $Ev7\:@)yw -t@mmG *^m博z'T>}:f\0 ''X2mc"1iɰ.eyňP5 Rf9^R:;W aoZԺkpIquU :6dSFM`! S<0sOU>984!_tT+[ ]dp((k9 B{x#D7Z6REâI;;)0.5w өHC_ |6DeU[ *^)}Ӄ )AlMAcVxs*X/yoU"~}n1+3xY4BdG0t1g̀/*jĆ\( ܊D1蠬&ZuU-- =?K g#"vaջu_: *e9la' [@BQ]rt]F'FH41Q,RFrx3^ڍ!+]wKeU@u hrMlMYt L9%e =.$uEW(7:^L;xX{֌GT16kid!|Cv*T*NSU9*MQ42]'3˖NCUE=ogQ @ br0t?[C Iʃ7 1xDv_T{ϖI,n<| mk[)u5Hv;. Ak\;/F?`/ql~o7W=!nBzpS>xbJþuNYl/9zOF#В!sa &m Z 6cXה펙yyȲl9NdvFb]S8nX&e۳Ƭ(n>xfIY5 LW%``~R4 'ۺnNzuck ~ʛ4L#e߁: dݏwul%Kt464N[Sp_`Dnh }!>T]I[VU[mU]ؑJyqv;ٰ$Smul1ز~AJO߬-bi TL %P_ @/ '6*a魗Ekߺ@`-72PU@꟝Xg?aPoTuuKihyX"9|FpQޮz΢.a}2ځ\Ж mYp[ _0X7_!g4׉HYcŞpO> {Y,а[dF(;{2h-"0Ϯ!Ik0O7X5hl\H˰7;sBM)4hǝ"~~ agoYtBwa0˔VD3SV@̞Y#" j{f~` ok*,(ɽrHO}cuDTIa[DN{`p#. AoO%e 8ٞ \4-s^U+F%qP.fT +& =+ɂptPzv@y|9yI|l!&xB''39ya0Ry5lQ8)OU{"a ˸(2X@e{1.۰r VfKYmZZZ昘>@{q5 "[A3D̐ժF( "H=f^e.:C vzzg؁#{jVZqP;?Z.x!RmPr.A.Z#)@ !tؐ;%j fMm= LUrgqb+>raa)qNυ\;N{"%hr*!bx ?%VDzMp+I58%iB֘ ?~ަ7RX#}@iaj|)=w^I;PyԦ,Ϣ D+8_M U }yԫ;)(1GsīI,W2K4j;ײ29)-nWo0/ %͂WPb -]ά.U44_Y7`~Rfl/^XB;ZO2HWR\eHt ɾF#B|,sJ7ݍ' MfM)`zq%~pmWQ̂fUQ* YE$>ZƟMW;@rSb^{rzyp^%tľ1] %㇡a#׹ -f>WatBx>0ͮr!FgFC?VЯ}-@I'RNIb$׫ 1\`z+EhBCPnQ42bnJS/']BcO"e@a`lOyyLr\ۭV til_PzU~d7buîVZWn-i@м emrq(ż`#ۅ۠#7[ _~p3켺N ,"#rRW%\HDGИ@I]۳>H7ɤI8wt6ÐiD 7L~.8˴I1_R#%`q $Yl!_ CJ]0rhT푖d,zK7HзRz[ _ /=Eϑ#ݒ:l#WY1/@<L9Tg,R(ozAzK RN p2@u8^^"2*K{pC?Mo:O=K!6" 8qڪëhJ>.֢x89t*:5պY J r"D'f] JfІE= $O #3һVks(;E x3h'KFv"'vhJuJw$4%y7iڀ(W\rA͒ڽS}/Q/Xt|Y*jlokyK1Kq=&Q<z5@i=Zϣ/өI"ƊW((gom7BBېg"~% %!BLiV 13S~z27Ax2kmji XC&[fmBDjQ s|tcty0I|&֣{6.S>+Noa]D&`zi$jG݀vQϯѻ7.O *FabsŸggjC$5 ϦӅLEh4jHC,g@s F@5i&1q)N/QfSPw6Ddb-x4Kw?mjK+*t9IHdZAm>GrjU38]q䤔FTa.GntF ϽñXt"XdʴO'AӼ:eF |fMa q" 95yI22 щ?5נl:fy'qiQUУU9c^ogQfv%|pQPEph3૬ Lx]oq ˸'F{F牟<' MSHq2ajzf7I`D%}2ۇeqΝ;R¨ q0i'*>b稈IWLP%*;P=3mp599cn_+C(&.J#4EK@!HǺ뜰 5x9GWC/`tU8FQ 3`IS+ųXT-t#b&Ue=w}za$۠(>A+L `FnFhΝLi|:=WE]&x ߜ .- WL!f;YV6%//ty0IuDS{8k??AGlXiB<7}O '+03'4fBd}aq}5_+U/]ޒ, TP-sRW=RhLyZҧSMAG"9ᘎIO5 覊:bƜ\`v\ɫ[eCu0ޠQ*k@rˍu-(9ⵞf^`r%xUiv?ۖ4,c2ߠפe01t <}ExVFUU:y4;F2 k6fAM_(),4lv먗h# XJ=v0H^XFm0}ӥ:P ¼u;EXGxl}o08e`" vA)h z5n׽FGJotC)&k5"b-"vO#68WwlroOU݇tP Խu':v|X08ǟ$ZBZ-ʁl_g1\ćy³b7W_9'i gf;)ɕ- `D uy7 0:88;7 #9xc؆{%Fx NԼ~uŜCM ƴvh#ا~e_Y"t4&B>U&~CK%&0Ȧua'wq&v6PZr_6+@;ϿVWg:'kEoĤ(L2d3mD(j=H=?g+EegT$F4[z[f ;j`h`Z+fmN^7@${n~N*ԔՃG7x|<ewExIr|ravJeWƔAOeNWbK`p pNOGɮW%ok~g+P''] -{ֆ^XB g (X~j D~f'TI~h8F۰ƷQ7zE  TZ<#Dk0=׻30* zA89i?\*1>Iao\M!%JSgrgv)8mɥz9 l^,鼯7TzӇ]`1P,y,T\FJOųr12rES r4Jθn|aoO̢7q.1[o^,nl3̑M8 fXw/P~YIT&beĽ>k" )ԍ,*."0I-u}n}`:vHM|]ŒmKm -ܼ|≯vJm*/֩4VI'Sm_7<Vhf6 { @ X?kn}א{KwT)NO(GЅ^hwk]a bă` 睟 q#svf(bv~&enX'םv&]Ҽqlr5x vOmVj0g~JEy:T36ҎO vN|麉a~ `^:G!t/2k:|?Y~~ ^ψ >SW3NJw嘣d#dxw)k%sq׬Ȓ|5d?6["syj~߈n_?vӇΘ̈n(Ψ+AA|qy_}t$DSl{/CeB:QELXLOi˧D,s"y!ZF@jgCOńoJѣآڸ1CL.T2IFɋ$2m>t+wV9bPNUs#aì~s"#lC T6Cr )$vz0BC=nmX[>$3G:+JO eEH*_ƫD&!W-EPPZ`:a xT"KtN_D%?0r7[=Â4N\`Zx?(g鼯iedcS#nkp`Bn?!E;E\79y\& MB|by~Nx!z@?;ݖ HEZuu4 E,ҟxpmW\eϱzqb;gQF.SL?Hr㧞aqU=U*E\'Fգ"̥f,?˳P_*eL-{qeiѾRu\vnpm _ÛټV4Yq]Fb~Y]t6ԗ> (G zؔ:_y;:eBc͑,\%Cm?ևOs8[NfX{rq7W\-_YD ׽SWKbCE@@:Gˤ` OyQS5ï6>0\A{yV?cٵb $MwѲxV_^! i~ECߢwI="?cWOJi#S:TXH 8EJTByRxNyv?8X}2M\DSczs.8?=\, T#"!c+ڢ5ffUP:JuS% nI(51yؕGvR/,BdP$wdqώ'O<7[G<]닳%RH9XjHreE ؿn#q.,F,0ߍ$O>Zf8k08]LAI'dr&wE$/'q 'uqk%lHWϬJBar:R^m#czϩ1<Ԫ\ ?/ H=grW&Hj mbo蓧B^.+:gY)§"b&*y$j2r8Qyf}oVT%ޚ6LNHxdrOZUAlPXG(sblge\KrLQ6~m~Tz؏M\ cvm2%s VXkαt`j]cFH@IyV2\Sͧ~C=*6Y:C IADElc&*{Ѱ oBZ9j~sDQn @ gU~<_w]ޘЬ 8L* 3\zsm&(@.Wb`lʼH z2D[3-&(*aṯzhյz*>@\^sUVgYW_FΫCclY]t1jO},rN U(=Hܦ\;>2Ӑu0|Q%'*_O,i<'/,]{ sDw5L"gkۊbU-  Jo;|ڨpNA(~7bgqT&3.v&5MӋK:g\̢g5!VSHuMi +q,; zJc ~qp #9␾jzrC0ҷNmp2]DS/zpŠ#]~2Ja7H{g7Դk4Ye9 {k 41ٜAAeM;A)+-]ߏ%Ee3u]p-g%Bv+i*#%C. nS&ɯ9POo_hS)Ds]Dv_%hj#"i`(LȬqF#4N3g3~^+TK2ЦކyOB+ ?o,):OAH=Pyj᱖+B Pey5۶}Z,7?H"yw1Hrg qz:q4mf ̨VZ} s蹩86xHd8mVm!K6guxԸgt[ E9(jc䦟a8.Q[4TRMNN)z~/1.m6u`ndٲDȸK~"n폚d~Mk͹(efewnjWwR!&Ѝp =YZd'_vt-9OT>̭iS&GN@ M|~FB+o:6z[jl9+[kT rncP}b3ݢ^W%&'?5m3.އ(y Y VW" sR+t3Xr)r?,]B9 \K2O#koD~:WQT`d 9Mܨj eNV\q_R,D}c)փyr?JT"Aq:(G.a(⊾lg%fW %Y1!c5H m?ZzJ%nAR|`y+E` VR,) +yQDFTp%6ya˓\Nb8-*bsm #޶(c O>^ UYvJ' ͯDrÙ󖗱~kn5Sϭ(H># K,%uQM)>H(o)@V-vzkM|}<%+ǥ>G$Zx}º,3VUoYir>V{Hߘ "bWw:iʃk.~̑ N@iNؘB,浇,>*+osp aI?Qv~4zU+DHLUdĢrϯڙ(a9KCRy\~MmQ R0ktP#A2÷"Ji?nIaPzy@msG>k?}ٴW x@‡ʵqW~ۚ?k~_r%kȑ蕵LqQYggt-GJSl[zQO| /vBqGdzmtmepb8|ص*je|sxLo]|xgPk5-cd˭\EF?fz͵L_iAi< I'zo&ObY~ji4;ɚ8]ڞ7&q?ax6eWu/]ƅZԥȟwǿ^#]{orF}[j~ŕ6Ћu94P) @ciHy.9톕a>Ϳ>ɃM/>LZ=W\2m XXL; @D'I?D#LiwY˒oc[G 5j+S3hyE쥢&(5H7Q*]r bK. /|Y3-gIMTɫjrGf"sޛ4udK≙BMKcReܲl>(阮 6``C RTӨ< 2*mBwP`kd; bQnrL¨Ho=F-hpi6O` ;A·/$#$q:?E"K@I?GWH>{^u6V 1PR"I!Cq9RNLwf!r'c"۷LZf$˺T؇ѡ.zrjf揢cgޡq\NLX"=l\=,i 3zq_O̭"A~$s0YƳJ´g@}\/;ZNOIh `#dqRgq6>vͯK7o0߂v'iq[qǎFT?j%K_J,:gur0@5'. SKv #\vKe?R[GZ$D]x.<ղ"[c #H rrLG' 䶴^l:`3ƢVFܡ2T='Z%Y;})"hi4Dٟ}ɌgP\g8oeSrwSxV,*y^{G}38JRKʣ;Pk3d^q*̸_XnwjfT>}r9<*Vmd̞ɿ /!!4Zy`x="}hy uPzz V4S:wA\*W'8Rr#]'s'ŗSO]bkxǥkwiB so2ϣzF'hfm!>=c47-~}nP8o"pP9|C]S~ӷe요f#}?jCeAI$ڶ*S9l SI(n=,7p﫵F&kD/'Qa~}|A=`;y ߢf/NbVNr>Q2U7H}`P pVPGkŤ{NmQdX6 G.Hn " )Mox ̍4*ՠi FCɹPE Qc(a[Ҋ\ng b殙..G@p߭elEX{uWBrxg81%PHސZJE:Œg1mxh DMO(.\|"X Ru@1 K5%OL>+SwsYY!(~seSGzi<(uniD9>R6h܄qKj$H/ʍK?CwiL;(BG|H[fd)ަ(8"{"K, c?[ձ5,C5 Ǎ`- QJ}ϯaQQǥ;zpx2dX'G+?bt@{wܴͱyrYn$jU[ٝ/ }YX#w8t\\@, Ë:i>|3\U >K $0N*Punh'(8mB^Q)*0W'S $FK Di/j;oXWܹ\{O!XȔT̋45;ܾ<98$*#KF*kB?z&= W\t݄dX]1:\ Nӯ+R%DNCLNJoQ: i5q1Z SyΣw~@l$Nuz"~O>,eʸ%CL%?0t' dR*U&Uj9 1=[h`S&pnn󲅿()v~|;[&%XrwΕV-ߘ*ں6zRǗgW.Z;h}vSѹa.(S̭QdǛMW:~r_e⛦iMpYN~sI1zs+eBB /'B4ECo=Ub'»U͈7mOk NfVa*4D TS+*(+~hl`tЏOafwܦk͵ 3F{i+Wae8uW#L0F:xR m}؁tɧ;-f_2N(_i|ܶDs2흮v ^tح~VMֿ@b%[,]Cj4'_[m|\3W /=$Av!cӮ}zƮݞa̦·t}!rrJmI*o_ W`L2u> ?dWYdhIVlMDYy>[S}'ܯA1 )(t`rylBYIQ 7O'ejAHqGg+GVgӋ-wOAk5j`a>%d5hkBH` cHYDfE 2þtC_,{;m{ gc =Le~<qq 6xj9bQr`&[Y)'K65I!7+,[0>0ssKG3y'Gh'ۮWr9OӋkk[FNSgȁ\Z2=CY=[:b'4 :G$F?j]a  #Ǚh y|dHOW}Cs-'!=O+$H ,fo݃FAm&2Q!CkmwIVշ8xo՛jnDJg"SRRygb o(e>s K`TO}n#8 Rs} P֚TZ_1륛[\dI_MTa 5 $;550 ~X DW͆փ6Oფ 1xXDb*; `::FEO^Uַ>`R fujv~{u,\ߪb8 r$uV*61|9\Iy<}uu@D; 6[*Kc}a ;Xgt‡kC%\K #1pfZC4?1O-9::#!a_9v>RiL7"%$8UpV,-|Pr6z{SKvmd>`08k4o:{;ˬk|.2U#|) ڻE,~jA7瘢,? >=Eաݑ,sION8W[ʿsw+?ٲTȒ'"! |w҇5΂5b`=It냏GEZ AuAn1ꢎ<`+s4~{sH%L̐ 0f >-2=o娀tD iFwp.<:GYSt?WD8o>pcQ@tPM'Ena< MY]t+?X](G> 9$Gu:K}r7=";[sNذspxeCUlT7x[el 39V9xu  ѡU;ZkP\]ZswԜ$g2EFQ .̷'ٲۧ~t$|˩C:`5-NpX(t3{<_dHgܟAHy `a-dsRHa$NڍjQ x@Gt1Y0g]<&f74a!}DEj߫"].|Q0yL&1Y!%'g^StWi$T"9^?_BѬ$X45ŵ eHlCqON O/kly|'DYLtXOg NRSR0OTJ5}hW x:;MiD!ߙFkZmuS< _?my`9/ÌE诿"j KŌ{kI$Ӧ2$xĦ\;6hzナl /oRwoKq|֏BqǭȌMQAbjhbVAeh@6"X<@ rwV چ)xt`*FpG]sC|XH > e't)WD&gñ|g 㬬5PA F QS%O+)8c=}o Lu>Íd=_fYiE%U#!n{<,S.w,8Yf9JaLzsgA4CsvXU!GeSR@kv׸ yP([l+?Id_q㋋vdт߾^^‘E}cP6\#_:O}iL`eRV[5-ױht /fugI:ΡK“j~D@+Mݨ4D+LJp`vt=TmiOBu􈹱vq]g%_T4$[#P w9cM nsEa!d}łG oE #aCƫè }SCPvKnT_Lf6 г)4NYA)ucz&9-UK%t?^RY+:cyp )|URrݍwKX$ xWvOqJDOE~f#|#rfХ!1`0?U:ѽ]`vH;کpL^ĠFa6?yḘyeo},蠭TP5J&jhZa3x4FNgemZ~Qw'Z ɧ!![6U Z$$0'$/B18 :b(n-`[390{ `!kZ G|dKb{UX_!rW7pg.:Y:zz"%('BpK]ys}+bߵ*xM%;)ݯ,Euo9jK?γEM{l?nP8i"(}rrVTJNп̇cJ{( :9I{\_0wM'JS͛X@`h÷KO9ͺ 5;a,k_Μh.k?مaɊ"gn>Ĩ"$7mqBm%Oaߩ!=$% _A\Vc 5N%!dGTuTf)e Gªtބ ٢æ#0lRcZVza4tQqt7 3 4&#UJFMv:h:5GK.,cO6\>lH'SR|H@.fQsz\lW_dlf 7,Ckdtup)Z.9hJ㌩,RyHW8~'@xx6ƻvmva'ϪNRДϥTdv(|Y(JBvekMթ\ !hf@6J=1D竨B1'!|N֧/T)+<DQGxjX$2?jc 6 ?91`u=d42G($[/.ؙ>.D֟ҁ3Go.sPZ"8:t9#ʠsvi ĥ`%8/j͎98FTyJTJуᎫ݉ ٜ]6Lm;2axk$ /٥ q^5O,bCOgKϸYb uJ8aE&Y)&򝧦^j Y/b "ߨ'y&+=2Ìكa28z>9 G )d*AH2!rM{W6EПLOOD}D:|' #;[yj0*[ & 0W!¶V# +߳UBB;g]^Jgi-_Dł_t Vb_XaQ&C' ]wYt| \ԹJ/ܬA_(vۄAP_2?_rsup4Ҿ0 )E'yM0h3&GQ|rR'FF)[q.REp0v+$O`۱訄u;3HxӘ?(5jz۫GsD;xw}¼jX7b$xI 6¿ Q'AYyλ4" @Խw1#HFRx`k*2ȼx2]! -"CӼN\^UP:18D+int*1~8M8+|/(gyGxeSAPIThI+=R^2D6F&ƒ g"˔[.%Q8OBU?;Xy+J*PubTzi$Y#l?5pJ_zӾ:s)#8{5ԡ2 1B^F<풱+"mn bdXˌlWP4B%`aEA5m ~U;tNywAZ7[g6'd^Ae'aaj֬'Jqu k`PbQ84X'MgQ\Ԁb2l%%@g} Z ?'.!V kZS"kv9H|0M*4 ܽvx!9cH]KY-82 3$jUHE)sNX)dgW1jDQ+8M$P#aJ4{;A sjoب,EEc'-4 Mɵ (Jgs9AKp4$It˒2rʗxn/`y{ꋁcfok[Pz궅'SF(i~&d 'EPxt 7z-1hU$P>+SG~Ltm)Z%:\!6CQG"5* +`YOi ̻mgP F}sOG^UQ9{欮wE{^E!D!X 8 8/P6 ;L>;7v;f%MzzޚER?" 驩Y9~^t2yur IgC Up[5qS[/hI248(q0j tdgZ=5.TekHL3v]7! }_H> ,Eة(fcUQSmR.!"x\;E\9)|/qp>Jy1x*ނje /_1CZ~^.aI,h\}O $ZL8`y,'rj,A,cϯ(Kco`?ro -фPL (vqpZia5o{j*\?ha{s b)J~ݖ1*{vE-k7i~eUgzQ|Al[tw p+G4 .q/0};p$:C9}#Qi%#*`7.!>`-JWw4`V(eφu,|E\ J?M9kL5C&(eH~ѽE}.M}!ezp$j:< 6&7!n 16<>9>0}|LXa-uXbgM 摊ܮC/qݶ&RІ7ׁgѯ-):ژK/(?awf᧡ 3+O 3X 03na <' %P{E9bjB˧ͱgb85W{q}_$<X\&^G5G2΍brK!RP"E9:fO^6)xdCzcmQUZejHma ;0B%[T]FMvU}Y?1uݵN9Apt7 *v)k2QX\}QuwnAG }f [ 2~_\\R4FBHR"TǞ]m-p %(,cYD+/"@Pccέ&I!̹?nxZ~-9OXc|_3`3<Ƕ>g }ƋK9kM5vqr g*ڛ9*70̵ ˣ&TB#́m>ƳJBqI$S qo<?Tf};piW4%A1:Vkѫ|xMMx;u0NXx"4@f( \odl#& f{"D}rZz̢^Eݿ53 nSf6u0#=36T?;Y# SĿ cmtNXx! KnQaƖ m#G]q s3 bJIcŰ W!WX.>IY&6Y:;dwJ*NpGǜfxCN%:a(PA7]y jU#7&ܔ.MeH=nsLtCga;;UPVm8jInAnJ\9M(.2mw9efIi6Yzl6zܽ$+zЈ dp"h[MS ߚ{EF}M\h$BYxW;[kxE rl$g(;ߧ-rGqe"1iJSpM@5(G OK82=Ӧ+Nbli1F~(5|;鏱grIJYPeضi0||GV5JTr>:/m| 9/kV13@uެB6+u?qUz2ט?x|Ǎg =L^YQ:W~(J/W`4!Wk2\wb|8QT)!Cz;AK&cBn*eɅ!'p0bk 'd."(ރW #otL6QL?] 8v6l: `ن h⚜~|I*v-wY s>- 4ZH#8Ljkj3 l )?jm8(ssXqt'QI{Dg<m󛹤 VX5q[4/5-M~23H Q74umyk(d, ;p`n %s_k[_wwSPQٺ@>@UpV⽬/л+A"owpXYW;+1u*!ٸ_z+MuT%B?5Yhهhp|NȰ&b. z}D071Tċ'"ɠ@IPtA<=4us_6Fhq+EݧWeXZ4n1aA-OeKs,=|ŢgIztb3w:㽷d [4[/ ]AmȖyo^Ҥ G(-G_K乞D u{dq;6%뿲շ9u2CxbŔ{?!Ϸw=׹xWܜ7&9 *b5_uJi o/`-a_~jo(B|(zp^kw)(ǔ8̑b¥8 Wi>C8^s|$ yY{ ^ 'P͜) @|tS;ܮ}T%KiS#?_|+}7b:Nڲq̼xk/ՋtKf1i;5nσ74u)#BK|ԏ䬸:q4$Swh[_rS:#i殧K 4'VZD4#06.F0.pR\ĒDЊ֡^@6NK 3QóB%Ɓ tieY3c'hTQ7lG[|'E]z".#=];2?.#m$}mK,͖k)΀t{s?W Ep .ƫb{;h$vf}&3YKCe'1y"[uE%T{XMJ%S*۷V%"~53n3J͗&2$w.* ֲRu8AvkoO>Hr~t}V2+bOBN[],(Ъj x\頫K4 ZRqlQ8zsOw>~¢#ᏉQ/YUB#87Iꌪڢ#~V,?4(ڙQT{GC54Wu>,+HW|aJ}v-G›YW4ฃuon̈ ' v%#鉞8m*NBTNF4ЂĻB@Jj{dxkA^ ?!€W0֮:yg,[ֳٗV'Ip3^Ų(kb{'>)ep)mH` U75>1BK ^o ܍:\w/_g 3ղzއ![A츚37S=(Gᆺif4lmcWuU՛ImB9D`R{ݎBi4iSq#Ck*U^+ Ҿ ֝<.͝Mȃs:^kDongBVEZ$R'4Kuw/-6hB[UYˠ`0ᔔ.WK(SP󪉀!~-GT]|o,NpڱU\v!\5Ƭl A" sI8IEFj 6_WM|@h&XkP gdMpcß%ij]4P ;r- I| *\xI;)efΩ6B^‰j#O, g'%C6ѻ[? M:|QOC%;|rLͦ^2d`i1@Q*\D®UʲhNQu*AMٖ}IT,l ^[,:d>ήhʷ Ī ;u{[[@3?GA*{dwJ  Ad9~[[uu=1p߽D(L%Ǧul$Sri˺ qVA/էbcD1 "P.2ue b\: ao5ZG߰f1ao [>= W݊ƻy.npt|#5ZCP4,[Jk4p'i*iU9CO;54A-FjiT(庮elJ]zHmBIcfSl%΃bȎdveFKlgVga$d(֝j2 ?'i`> "z|i*SjSn,h|iy ^o|۰M3FFa:yleƧћ)o3;MPYe,тOPgPQ % 8S֏d[8Kdq8&NqX0d9n}gvp<'ڄv,>PMotXoѕvAke7zж ȿ82)qH<@)^q~! eQ @y#)J[T/7%MKͦˌSav )Ѻ8W n_d456OyTJ]΂BTeL6F 7>:3/3U/޵= \E6߄)ڒ/X/U[ M`2. VFXRvlo3R: )} וs\Rd?,.=}xVsW[ز*-k{ޯN^wQMz\=no5/ܔQo^{9y!HeS<\x"&,1u]+pbweX{FԬ\(H9}0Q#k/_.z h_m?yJ vy\ c_3bS&gb]bsZ83ŝPzGhasfinًЇ9^7X0!.IxEn~zxgdz#0Nф|dLRԅ#ea4tB< 2Q*E~)!,Pd g`nSSϴ+J(RZ`n"D#L_cM[NwdqoɁSܖ'c  L~_Q1ᙆ*Tvݽ5[VR3{TkMu}30lFPnA/ŵlCK{- 1%aQ^`a,xTFYQh0 4i\ yE@뾈w۸*L=aAJydW# %ʫYcdϹ50UZ?XiZfql}++:aKT|fk`0>Rpp4*(씑 NBts8GC酖C|u1dr]a>鯬Y)EXd]qd{d-"֟IJA{Ů9M{5M@BI˔ _WgHu`G*&Dع5~9lpzk|Qq&ǃ1~Tx<㵼ыփZ*u$,xqNm??沽Pcbu?; ,JG,M} +>O-"|69*u15씼q?;)+Rٙ 680 AWnl6bhCc1kb4>ށL+Vp]ϗd): *‚Q=%bR{L $ t鵫2I)ZW^>BJQtD-5EۼZ`~6&n+ZPY",XWZa?L )"b [ ˝e29. CpUH3N0anQ3!P&@$y}6T&%P|_{l: +"/O)#W7+:x >gtruׂG W^10ZF;oY<&BRaZ@ń/MeJ}R.{29@3½%=xAPVy{. P%e5k9a^K.@KzN]8,2ؿo_xiLt9Pȸ-^))reQ7ȼ2|M"+c̚v-MӄJpB@DXW#GcԕmʜJcw"U\O9wP(p(q\e"|?a7Jp֞q%39M_D߬ފP GyQٟ~,uP4}TxLH7GxvU a_I//Uv8iL7-FT^FV.M˞0DnC+rnMxVk$Xn 3{l֗4_`p_[yD*w٣{N;V2}:O=:)] rInhnܫ3>Ap_;`um~ <`To,.OJ$(Z:g\,e^%]/b#o9xKźѕOY&>hQ. ͤҁljdi&f62qEΌBktSJ8qs/BdUa*Sa+ڽٱ)͂uM,!]]d2<Ž0~s%3]CC+A~*ݷ) .Ƶ1WR` Buy"~"]YdBF_*=⏪H%0Cl# rCYUq['~*~O B)Ep8CF~aS^׷Y#D'Kśhi`7C(ZuDmMQ cPM7iIrJĹ#xiV4Nh+ݷ'oDuM>Jc zJa@GF2X:ݱOTr26 0`UJ\~H9'oQkα& })OMAc }1 ;G24Ti Qf9¥M2u(j=&H҅z27#ZR0*=E{=1{RdsQUa</8ie-p0R/Ge]@W@09k4b~ecv<%/.BU_.oWI<#; D1rLjA\d][AҫS0()ѭAhҿeQPK\4{ @z1eI@6+_ok7TޏQeraIGt!sKeJy/dMm}1I LXDa d5fen\!z_k{!ú;NPjA]9<- lKHTK3};"cx]MQ2Gy]&FR0K#S][T] dz"VMP KD`~/иM^nUKVi̅b>x)1,ÂJLdu 1ˮGxM$/{Cb1\t冟_mׇ^k~3 Αn. lx6Q;B93U?eAk\%2vcE}+va<.DpNاaN; $ݖ4>5)0>kuz6 EN[;&\烝FtIӺi5Ó#z-Fơ2L #×%a"֩Xw4 <',=;sV]8eM\5lT9!_U~IhzFaj}b~Tq=) \67l_e&UM *}O >OeiۀfpݻHϤ$ r>G.yˊ,ber9>P= ={9ˇȇ$~/ᐚ Ұ>y$; rqxl^VePT=k׶y5Oz졄BJ$GdEBDy{7لg8OBFWcAuurώ٭ 졽^޷w?uZP~E:Ȭw+إ?,& b #<4>A/Gtpb-}i[ u2_nacX+$ha6:5fFUHXaAw}W,,.-U?lj2`GP{&_J>hK!fCO~"g$ȭ UJ&N=DEj\©]p;x^# _dN)F~NSMaR} É~LRT%ݒ vVjv>d-RJLhAK G_ y5^l;KfYP.p=!aPP-H#?#I)liiC8-$5牡%<-j4e̹!Bxq_<VҾedIzhFϝuCYTSs$y471򶙠9bN 9x{%;PY[&ZG374tT4n Ub $hbVkS=M抭;M28Mkj<.(XFW"5~,_#uwWť5-yVouaT!iEzS2w#/A"'Q.xw`F_E,k(j@^s%5DF(F>葟 g'ݦ PR¢;ĞhbVnwK?M0ΪiNuB0)+"f2Qm?nPfnS8 r6q^q2(}o%MƏ'O:7WJ @ո$U_ hQs}w+}ycwUYޑ4zf#%4֥$p~.ÎzPGjLʇFg5 婳vNp |=ScO<՘sO^'}{ZiɏgH<'})/ފem\Hv?|F Dba83Dlt뉅CF^R:'='B4 COBSyȫbި L4tL5?ЊC50st69?No!?ߒkN?:Xu,4ϳ$u"5>P=A߶q^'a'c)o;+R$=~˱]hKAA3K+KC6ixW m8bQҌ%uS< n'[~rֻ~/ႎ# ?-Y9:1:.^L߼q15yܵ7p/P"j8CZ3/4z$hAY=7G>d.f(,zpJm Ч4h-9⾙ b>iBx-u#|`{k8->x%X40kY1-.W7? Ņv_K ɡhm\-j,_B Rci7Z@ݬtKIјxWO9W|ެOLY.x]e/|lԦ5N}GSkT0$*Vɥ%꠻[~&OlZXpA>?>-irrnTBO;%V8p:f`i麟Tg P-;qFu넷K[nepz+rv?lIx-)Q&CQ8}E5/OsMBLN}lAO!Zα:NQ8S$S ?+rįOM0Suf̼~b pKP_vynjZ"ewTwG]2w ~ю뾛l[f_GmcG@u6g9B~vV`Z럖x=g3mѓԕ?wsT[L#ݹA\ɩTi^g2Z3"w3$! VMK;έa(BoZ;C,A`cj,o?+QbLJFtruKݙ7#ľ߂zxjdzPzEm 8$jUt= RrfxL`jQ5߈̄r2.שjG[ߦP!W^3%εOT{Ur3 eq("Ԥ jj^8F$.UkBhڀ(Ƒ!_P V+{"HzD!F5pm'O}'1ٮL\$MйB Pbٵ5sQkÆ{7/Pi] qb XV tU") u။5f ֩ؾ閼K3ѹ(t}iuʣp)jq :1]<( 6RR&v6Bǣr/gcMZI>3_,|X 5S$ɉ83TkiMKi׹#˼3c8(Lk"pe83l0g=^",2ĭ~ؕDg:=@L洓%ѝ L&U@%ˑ[\i9=gߝNt;$d(`B8ex-݅72.Xq% @yv' <ۺgy=J@1V#L? l 56Ui%ꯔ氆\wާW=+$p۟{UT]K|wu:JUNلP dW) mH@,4o;ֆL?颒${ږKf_U+ j9g]{{/$0"+A*aGNm4Y7CޱxM(* ]olbg "#m[\Դ# {V"En?^W9]ن(@P?@EW[, rzI6+W`po@<(뙳O^ qN' ύҔ>sKcLѽdy~}لnh MCK2$anג&u@ W1•iVNd2{HztdF1pZ3jJ5y-E9Y\D;OO%uuk>bᑟO?SP#R$Hh0!y=ltzс2q0pWHǵ3Ply,A}IXfk~(po!}"O~zekDxƈʜl]?abkֿrIPepN&` Bx|Ykjٵ\5yM> 򚉐?(-lw,Ǟ.YRI^N#F| - OfkM-pfYb~:=cjϥ.?im-M8K@*"U\U_-ِ]"M&0Pm8pM bQOQ៸~ 2G]k!]܃Y1}7XźJPʆ\HM>rz.f|#31B#pk؀̀qDzGp%4½nSn߯grk0%y8]Xl 'Zↈ:+Uq|(:CMC~R YR S+'aJ}3b%.U1Os+=٪Vxw)esS_%)4/d+k?w:~?5&ZĖLztk-@m:^Mٙ]+ !tpéOrM.8wӍaK2SnU_5H0ÑhmZ!%5s^킀)s63Q{SUY;]nzt-~mQӛ7G*m wS: x1ciYIRUːAjr(s[D C原JM|(gCy0Z/70pDN7C8۰!. NGcLY?+=6humY$ 6%Z"eݰܘw!#U"pW"'݉{Ww!L_wF;:>)Ta9|j~=k(m  9xfb@0DhAwq ЍF;&pK}Fq g6B~G֝*%U;Nǘd*O2@|D.`NCRoTJC3?cI 'S mx$?l9hR5*Ki(\ݾJAW΁-LYo>q:êA*-k*Wė(_Vyܳ(6 5,yPz]9|7h>񟲂F>8RhYMCt߈Mݵs`7tgmm$)2d{Ʃ1Fs{=4!xSO|QSݦ ?C\:ĸ+^O; qU1bX۹DN]ĄلA8qmjSh qG_W˖4ft bP\O˄$+ A;'%vY ?4義 }1Lj:+ٶc$W ZfB)q-|Csc&BHjnЧj&m2dd䤽JRD"8c.vIq6yj{w}J[*p6; Xqo52#Y\ Òe;y53';ڰ(6דz8 +u+Q27/cӫoeNSH:1:*2/Hko;.KRӮY gLaUS&! &Ϥ<+R?vbJaV3?)ϖpd鄯Dc3Ãv) %%DsiA/ dWV,1x²2?T NVp2 .Ɣ)ɧsGd eTk9XY(ј2$d/Fh&FM#m08\M{qyk;"'ҏVM%2? Ft@v*{HN:B.c4*vp;'SiÔʖ[uYCɣio8==ڭ?'eq&5.BvY+*e6K@aDt⼅7_צA"Z`o\e_b4E0b)xEGi׃W)%mc%߳YֲW}= B;FnS7NGbsV@.E0J]OsӫbZž6wP>W-^4]M|Űgo6tBFgf>;zq?%iW+C7Ȍ=s̐+׸5GK fkv̈́v3wN$?#uc@%)Z؄FU8\kMvqVQcK4͊5ݘxQ`g(CXx4Ɇ\,_ο>NGJjjش\;je8U [OĂ u6XR2du6`- p].a Sǔo_[B[콧9G0Ï\Ȯ H HEdU''\ƽFo+A$*0! ? m" K&r 7  ZoO zU}nPMK_5|s.&8Ä ~BrqNnJ|PY5@(J7HcFNf;U',"Y BoUq9L4z`2DCmbip,^$1* q⸏΅CLa {n&m~峟 \ \[qew/p9HzC=$W>aT!c-~17򦦴'7 sh> )#1DbZ _IG'SW=P }[ec7R@T 8Ŧcu Xz=a:N}>v3o|L0vЄV, j@LqJr;12rx5A%?5QF%:LQ00 Pv~heEF8;_Maݔ)@ u6]aح3d̗[sCOߩ(-exjq!<߾N|]WDW]Ǩ˒:B=р$N H. E1_*۫%8$6ND^@ 㵇ONQh W&ԛ -AOYQV8Ա=u|zii%p:Yaӝ:|g-r?Bb`}4#D$fFa55p!ZZp)rܶx6Aؙuu6: tyޠzvQ$.>?>맘Bq! WJİrjuz1VyUd`B/wzxbyc^@17*F8&;e| GԘd|X_SlbF:sMMͮ'PH!e[Z1\RYE2"05\(q|4G~Yؑ cNΔec nn36*^ݡ(t;ܹ{r`HAAݼ=%3\q\C)P Ū'?&ŸI.-r ;P{{}X>v.pdh#hƭFIV/M`{2ݼJ;Ic ޑX`t`{UjkwWPڱGo!`o *-"X w%**pNź>X7v決W+Lʑ2'{t\t.Kyo- ^y,lnz=l@,b "U>wIE:Զ]?~Mtkt9)Q/5%BOϮ2b8 ~ cb4>avQ+H*Wx/axQF"8Z[߳|=FǯXƎ]Uօ^J[_ 7mbS }bK{+dmo*Q3Jϛ[kaOfL@$ڟj#Ƒ[o@qX(*H5aewwܳ#6 d0.u:}GOciV1pǪޭܴtGyRtlUMU-۴9p[Е{#HD8`? g#>,y(Gs#"2S:CMڵr (21&P pH}9∏KVb6J3d?ܓ@Ӵ4<hFX6ayL6\ {k>bC| a'NE5\} V[D=r@M5^6=GQ'O- `="cﰳ3s\` %%ݿӸ;>Op\!7g[JJ_~ce jTe= j &o.b -GuLߑĬ|Lmfx6Ƴ"=L}הmZH}gD6l/Dϊ9 68:nQK'}}XN LJ~KEU9>iZ8kմcַfMTu(b3j26!P̻r^8&Z3^m?Ab $Y|k &|(mD|~U%>chAZ\d(>_0עap3X?hc = SV"\GYMe=G $X2y=d@!ʨk&^7[fye_9no|H)Kg,=c%WWI?kF8`+o#CMbc{ ?bɺ,r"B,= u}5UT\eT:0 Wfg \^i1Ggf<7IdpUQAM(54 ;<(++hG &)r~L'Bqnube'sbU }t\|ؤ_zBڣvwu*Zb.zO^D_ IQ=7 SpusAP//AF쏏 )$ֲH~ sܪ47~?uEؘƝYǨߡ>:C4f"(Io&A5t=5^:Ο0<(7hEtڽ#XJ%R,:#eJYg/GJ YEew>dCV{AE4:7 i?>{sG!^.(];Z3Ĝ_ԫpqbYLtH&L (3wtZTyg8(-l8iMlDP͞U =ӥ803%}qo;P 6Bue<񻅯2H'Ć-sA5s?:( 4U\8<2:5, ft&U#PL,*f1y?ZGՃYwUtn(ݏ$5)(+RMRfuXV'*N;el`}#h!H3?l浆C ϖ-SO{29r r cW{?y* ʐl~$ c1_jIQ,!~*b`5p6}HN:͆Q23Į>KL&&J,^O90&Zy,I"≑?Ԍz z.˥DeQ6PLoM'Z4!un>P&:p.ۙ0OF3]e˅BRmhHB?=Rʹ) `(oommf^hWaW&&@WC]<g 10LGdhm_oM[Urا"#NK n[L?qvdTPWo~Ozs/ A6zth4W٪Aq]}WG.J1(aFVCQsv flL.?0G⑒.FJoR6w[ @"p!tQEA?cpSpq4\ƜkA&ue+D `VA%"磊!15yFgད SBX9у Grg&wO#+ut#FO0>hQi_++fMaX˒ݒh9S&c(EX Ύ"~YRY}m$LN0-۽-O}Yc-k"'uP. FT6J]oNyg CdLSrØ2W/疰;ءWBV[pR$C^[ljeiTO5.Ccv;W\csq{",'!goTZwӻTȣ@ wUAROSMyAt%ZgkMyD0oPzf;bgyO/C*oޯ7 +h2 >)3tRhRƂ|'v.l`0{,{[Qǰ h_K}mN :dO<Ꝗ`R1| ĩ .lהOqґU]qO[p1܍ك{\D G1Ed\3JqsJ o e(9Aտ_?ͨ2fb" fmDuCq'đ]YX6P;&ycw a&E6DU!YŒ&hU{FF\EݴĎ3BAA+I ִ݇ VWCHFi!-O8eOn*{#C8XmRﰂ9bIVt`̑ ͔N^|x"Uv&[C=DYzkC`sEҝ(鰩`V<|ǒscg\܎Ro11]%c3hq7T_nݫz@ m_ͣHIيw:"5ӣ$U_tN ` i.͘7"P]Yc?9g~7~duÈWm8iSVx| +<dA }3"5%zC!XsG-#LE멎1!9jJz]|7KV$i A3R G2c/wp,80e. vQH.#gūIWH]o5 N6Ԗ LK|̭!-m#ysͱL:X _,00dg2$_x0>0ASn؁kW3T;-6Oڏw%LIS~jl9m3$bǙDBv l\^&HjQJ2؅g]\,踿+B[:cY'E y2S0$צ?$bKv 8 -@/2C! бg\x] FmQVa fiVA$63pyˇ{69b_X=(FfyF\^C$Dg0AwBf MnFNLԆV/vHk;@sD~t{lU43.EX5nDɉ7ֱˇp-'80ɽʰ& .3bبvMX}iΑ 0*Gv9˫WܫbjVyo*/luJp9کυ[PGܞllDݢP)ܑIi#%xi͒ICN㠪7fVk1UQeX [(e7|`:1ͣ)={GTes \ǕkSF@3wX:X0O/@{-f{cۙ֩-Ŕp(")bրn$o2#ENT7|Oze𢺢te۽S߼D59/ U s,|DZD 9(JJ*Sxz&Asf۬z%Мڙ'2"SNaoDKvH\7 G@r\وӛFNa 14L)\[_ǞCfw(.!T`U!Z}$H}YX-Lxa[KU.R943s鉆sX;PM=eÊ1}HX2)Q| ;eo+D싹9mFm G_F0)N\-\1U[ضK}8n ]c 9 +iW1ѸW91ߡcR{'*ݹ,;; P~8fq:{ * IGq;@r#ЪgAMHWB HnG10axoWZeyˣD\MU%V)(ᯡ߁e;Sq$6q "lo5x<'o,jRZ3Bj妺|(!Ím0[ IKN/Y{}(?ڏIrxf|J6 =̅߸(ZH);oW]q_Jx6 zX=:> \dqxau?w,h\~OS}'N^ԹfDhYc'SƖnSM0&$+SEڊ݌2:`y"FsqQCm%O#Yp6ԣa'< Ik3]Z}:Ē(~_G//%.b÷`ntt_g [ &t>GuN#Lp?5dË^fL2 /C=k8ﻮؑRs,2ݥ4So{FZ%XH_;=pN>dY5sLe,&YSS*5cIårcsbVeX,Ur@"UQY*ݽ+LC[țIz)®w) y?+Km1[[*7nPdi8W`$=^Nӭ5P{!uqݲ狧PGM`a񣨘qc@S g9 ki%rOas& Eb oNnXo ?]'r:G;tCm@u}zMK7):v~8BCl/Xtv^e#&l t-y7<`=@?Od M}./5m1 [^A nk|5_K)M} dg=ǢEňv@hfIWms#W+g1Lc sԞ!Ak{0#>$ dFHo@.Ts"ǠK&204ԾyiF|f ?Syd1$K1lG8NK>{.KdmѢ$0]xR˜kE4 cǦ[2.ֿD9 @|<biG]*WHS2KϐDmsP]dOC+r_>~? y2Ȝ̾ SP>8xji^Gg_ʽ&  nc ?<=0f5T0?npa6QirH3+eL!@,fU2DXưOdw#L$4}2u8^~-&]\G%^%KYV>JHh=1,DlZ3ppNh3~hNX=CԦ˲Ґ9&A:ռÝX~BEU WDzA^@{"/*.JaiID}0Uxs~&uvT+N#5c M(PEnGFuԒ`t—M{=Y+?V澘qlSrPtPJ #x ţQoAUA3@/8El9jfl^^ d)w8A"81nSg7Pw.n,j[ }XN$7' ӎrCOe&ׁȏѓ+RWYDg_fϴZl"wGߪ`W,7sՠB{[Jw,|.=}X*'doKk0ZۡbL^~Ӏ2bbz6kՈ8 Tr{'x A a9G7,hJʓ)LJҐ$c"@:oFH nE#+K̎eY foʩf5 ؐruǗW7 b3*ׄ"^2KnpwNB=(H.Ԇh ae.4d7{^?=Fj:"_iX@?ELƅΠuU/{WS)FBu"!"|-A>g! , b^AYT/D{TJ.E!U.]ܣ6@x|'Bڦe֡Yp)+G@wb]N0nPaD^ k‡=W]#ę.Pe$ :ן9\P2@ǃ:=ҢБ1n=ە^NVķamk<_\D󣾹5N?.mz |+lM70$Ͷ JLWEJk_> &G ;=S8WWļO{/G'Ɏv[ fHf̮)vpE|Wnu>*Tqn5 xp\|H|=t2Kx!ɩ ImLF QȽ.z|6a߈Zi<}p3|1ϛf\^_g ljmW28QJlB g/}v9b E;gʓ,)dL flI% Kg>pu:HL~asg"mDܫXJt;bu7Xup6y|70L@GU]cR1!Js $y0a5`!1u|\z17S)8 {w|"oA1 UXL < /k~9%E3W\?.d gief冐ZTJ&J E8YX[LL \רwE"WPgƚ</^:B9pSQ-e`$QٚZeȚ"5c+lމQ1- kwO"Fx --aF<ȃ[5ü3 LܡaHtRHg𝮨G 06V-%B<ɣG  2* ]$8Ff6dG!((/1>G.eK욚:Zh g>vcz$?sXkXDdEo Z) L;&@Y5rG#DWsTN } C/p^a(, SJC|rqR0{;-)9苚7k5 *qy Z5G?23~F-|'5!p;={P ckko]]ؠio8>] K_46k ̭߮<C|4ӊҀJ\Wi,T%6ahS&F)mr L(foӇ-^ʦp~S'o1eT sʎ"UY @ꁘ"׈w2"t 8 U1zk-[-soMNOtХuQ%>˾AT}T骔H6d& i^}jk 1CC{TԟgOO-U67JH׈Y ث=6[ʡJ; R0^6]84*p`Vԇ%z!sMi\aK6glȌ*i #R4, tYnR{wy847Ua8+bֹJ[t*;xj5n'~lm|faKyg3Uq:B†G_iOlj-߯)..ȅ,Qêj v/#G3Chf,kAce0`FSP=J$;}?ܭ`gql`}HeHF戒 m\O4Ts~ԻObV~~  iJXn)B0Rz2c QRT'Z$%ELrG)ͷ,5*q]{ũy-fiFtq\`kFL!LYQ39lv1h!T.Csʜ{7F>C t\{M~Th5r7\<0ㇵ1?s½Az)NɚOi p7~9U{=QK D#P1LȀf G*Dik93\RRs~\ жէK"̣sWۆ)s3Ƃ"G~{B@coюEUnOC<_閊4nCJ2r!# t_C1I#uy$?Pڽ)[Q7- p# 2֤=1j.<ٱ!p4'9/VT0>k|\Szx͐ۗ1TUK2.G #OΓ&9 f +O*Wf>"Hʔ H`Ȫncϴ5[n 7q>C";UBvwm#00y^9Q n&PHc$g=9hd`Qb.-KnQpԛQ\߻GM_Ua4 ~8E.[7aOmGjr|`$h)5izdHH";vSˇvٲ^MU #mn/ :J䌎t_z6CѲA|h9LDZ9͹H>9|(-$jdB|h(lV _Qn. V) :N~u^ rkD /:Q}W$M9oA_5$Wl,w!m.p^;V~"u2ux^^d G},L:VQ$ụiyc#Lx#Ll~ ArWG0s" ʘέw߅'),P)pS`LEc{7*2< Z_ϐB֌I2): @O=g#QؼycV/32ePLiO^J}vIYtզw,KJpO nCd ~4D# ?̲D'lRe5$ZxdoMXV"6މZul@xƾy9ч.䣪V c=$>(t %Q r*MC]e7UEg"OG}{FAQZJ7Bw(gʎaC,p6yAN:v_S gh)Ė337xf!{KoO6[5 ;9DLEjjfaOIH'*jޓ=1ёzxEv":%En͞iRjdvJͷ:bj7jx}懐<)4 6*c8tSo\w+ 9*ϐi(f "JΟ3/ 1KM]Rs1I_d @1I㦣,߬l_U-άJ-Q:tT_Z8ABl-6oR0T'x. 7o+L-vhtZ|OC15>z6fGW׃dP}V[}NzJ\t6hZmK'dxfqFtγPI2I|] $p7wexY_{ UBT]0{,t#~DmADI hEm u x,7ng!0#El*6dQ)4^p>T/ZwG N/qSPH?#D'>!wkq<)HW0SA_NrYHBoE˴Κe=k$Q=/E'IgX ++M #Aݲ uد=ROƉX^{:1vE$tpT ۰?'CScj7~ΆqVCthzZM^];LId"MBoIژN$#B%n)hOME?`~:F%^΄61/UfvjtSD!0 UCźYT"&BekT aPl¨sX$|.~r^n3q_H&K^ap{SJZ.:n'zG:"[< CտHtvE288XO&w /^;$K 6'MyI*Ӽn2+YbmFH2y#,sBAH|྇&iikSݡ)p홎,Gș{[2ƽARvxAĂzcL)hQ#l}'ź~&K2XV'YQ\SiіmGo ɜ?b -=R%+8Bicмᔫ.w?#9l!sJX{e ;%uPЮGY6zs6DϬ]Q\{C{H!1ǽ| {gL=W~PMVzҺΊTtU?51o#8ch`;ۅ3VY2|"BHL|rTGo][uܽPECbfT{LP\"نƩ&jD I[UP0 :!QB7xveE;B)8CAؼ=qLt7c(EE=>`OKY/v *fsb(#Ũ 4!Ve(CC~Iw'P *Ňw5EC{4*Sg{مs +( .IT2@bER:0pVFGI4jcv7PLR n4;{Kܳ(uzb@?+0d#Ul7!{:zwUMRB 먢6Z C)EY>H21];_^gTgĥ76A~hǍ~r 傍aAy%tYrIh- b0kPm #pUAg +y;^fIiyG`Ї7b. T"2?-f -*2FQ[m_ibJѩ3w9vC8?V~m ϩ8 sXrcW&5O gАjXЊ2d6l@IRn0j"xO?!<7\*+Fy쭓~z&eT S[lR'iOsк7'N`D W\S9̸b$*!HcO .IM1d*]P͏h^]XAr֓?ޝw?]>4Wh)iY˰=i]@Ӌ[4y͹l:];|Zs> iYvq\iPA`"+[>3I㇩|h5;`Q/u?66Ds.54qKOG@Quz,`6WJ:w˺58Oug0&UJ 3Y^kvȬ=lPI{PnQ4&Oevmg;ʇ_R:K73}e|?}>Qg^q>f{_ TnĎx0Py Cee/B#1N܍A/> *%}g{/xdl,1Lζr696]6VׇpzYE'p|p|V*zf&cݧf@p 0%w.OI;uuڀqi"@0bLux^`F ’׺[Bd!YW0R\MMfENV' [kxF(ǹ $EoH 췝ENP<Ğ\iD脇cBk'W'$.9jQ: PҍC}!ʥ_(CIz>{A2"S;'`8]pƩ$:UarD$4`@kdz10F.nmXuĬ _SB*bihyx)G 84ENn_$ּ8o;\Y){%ǝ!J6d%eRU1hZV+ 220OO+m؛𿧪䭒v:e:Qh*ꊬ1*Ku6 NgEC$l`aL(RHF/yRuWߦFKL]"|sҴ1ojHƢ^O~m<aր6S x_NnK\$.L#{ɪN2!Ws"|$ un.GqZ2NgӟL,г;hG`z!ڈ>q͗GWsU~mZeSkb>Iώcr/u 4$:kB.TZBöS%"mwL (Е#zjŐx0ȉLNKmݸLZbcP % A0|5y/[ۅݬ)r#'v`{ 0b'_;r}L>d高79iKByt5qV]Xƙ/srf\(Ϊ~rJAŠc"Ѥ=>Ў(iׅ%ͳ\ѐ^Pc茱] I>g"[B<7wF&V;g 6_VX[mflԓ)'署c e/}3 3 o܌BJ\wB-Mo 0L/#$nM3oKݖŚ<,m!1ᒐO"c8q71r0j1Ä!ՙvuM{-YfE kT-uڝ0K1ۈ{ω㞲VfChL F F(c8BF,Ȥ;roht,IG1%=RK@X"EF7>r3!`-?Հ! ^~W5]Y/־P||Yg s,r;`39bie~zځNS֜2ŹEΩ47L*Q34!D iL.3wBZ = (bx& #dGY5/$ h6+ PMǮ՜M VmLϟ"S0B ILt(k`c`L1(gVn$ytGmvM9O_C{%^[cΡl($DukyDutq-BܐB֗M`9WsƺsRQ=>Ž&14mgxn (JLaXc tI-vw@)$38i 6D# ڡ.DBcn_ŭ V'A݈`p.'-'`L7 `sG5KFw*f FPI?&vr9Qxݮ '7MuJlƁ j]ɘL*;͇Bk;:9^' O׿ψdGTAQ&kG#ņbobfEiD<:~! *.KRYɠW~3n [ccBCD>..'3PCo> m3fXw|˕EQbo8ui^(M9/A؈O s_TS@#աȟ;WG*TMcL7~m{' l?֊C^ Uxwb]=5Hiiv~_,<ݠ6BFPUv|[ vQ%+UxЀz &um-<.%fd!*8!v p|ZƒߪO'VRK 5U6 cDc Q.3+X͞`w ђ %I o[ȅf] .u<昦H LzNLƸ:=i5ęc4ܚ+=0.-0JX?(K XRj|Q\18`(X58d=HMo34t3ȭ[[-/Ȋ3޺O<ޭbkF?KG4I)qVj&+{Ha^6fDu,x0y+TLjW^+|OpR>m";:"03@KmҎ8Fn\?4'O'Wֈs4p:"Ku)t9L}gD/>=rV*xC!Dl[EMP!3Ofi4f+ҡfT"vMb vY%P#%X^F~( g2ȁƍtF ‡BOH^:y.=k ݾ/x7J&@ , ~I+r6Hi; Q6v{ZO~bEpv υ1x*T$miG%}ok5YCzvjFϩ]KKf| qㄡhhKOt4Oi\fRΎӶZƆ0*Yx9 i2k2Xd.ƍSOlYx90r9ؽ4j| $R."qG{xK;->(}B.$r5{.T*B.l8ИäJPEL@4<#$D{zپKm#Ѹr+AD9P}n5О#ɵ %0H`t y Hq$k+I9 8;(Y^xj@3 ;RCK*l$3 b.K=;f=ҀMzזvlsG׃}Q3kD92T/R5vD]8@~Kˍ24!j+( g4aZhȉO +%Wu;y,ٟbWePmr܊*MXyExږk&C7!Fëƪ)#1OC/AQ)џK"i~*3+x GB 04QPʼ9%ӗՑʚS+ r2qP 8]KN+oOfB:wL =9G1Vxo E[Ɩ#>,Oi8;Z2qB)g7p!1Č;s QT6Eh⪓e⸉6M`Re3S`ֽA3=#}\gxU^8Ԓnv!PB9_h$o1"kֻ]Û|AzȌEKg#Ԫ~XsKvqucF)bFœ>!ZKf34B=MӶt*Fv{_dlb2FEEAP7ǯ ճ:RocYghq ?llʉV :MyeZԓF\CS4ﴘTXU1P ^8񆯠%4NJ]%wi93׵6-)u.I~ UG2 $";ˣ-jQSz:X0N߸I'^xl!m9%|y+׀࠸Mk/Ny>5Rp] yA Ob U|eF,k),\1jtACϑ?: b5ю(KvI;E}ϕ/z9ǚ& Lx~%l uذ!)`}˰`?&T`W$ l{"oG%z6Ѫ)>C)!>ȫ~]yO2*|"^i;ȃY*﫟a;2L EȻ0t2~M_%;NE͏TuE%_x:SZ29k_|5AU{ 6njak9ѤJ83MAWhA`{%E~q; nhӓ)Q$r' ^ :ezx"KS$Rw>˾o.&2 -$DQ6)2eGhOV;B+pV `^e>/PAfk~٘Zр6:-r̋yĊ[Pm-EЃuu4dGty.^}WQx4]px}v1{|`AFk%Arw/q4.qFCM+WQSU Ox7  p0y/l.Xgp{98( )rւ#X{84y-VG)PDվJ Qٔk n7 q=&kǗ ~f0=0͙Ÿ7 l|@l}e[-rnԧFߒ?tuZs*)Qܢ6AA]XZqݵ&u=5ˍŸ*jI,l:a/mTY%23iUKZ@jj}nχ[jy,m}I/R)?cZ!:ո}<`˦Y_Rl=^R'yHȥ[f2 MYKp7M *6BI8+N.6ω5lw, dw^gXu.]V^ڈ˽`BCv)[#7s(k(OܞA*iT$uv+07~U–AԏYړ9K&qK{a.V웗3E=Z537*~*v;Q>B#jYK˩^ \ R0\[.sMtD`R4I p#Y-f#V(QYPO0ڰL76CFv/X2x= NM+OFHKY?Ub@iK}:5n.?Z5am׬8eB{OlcW')BaA \#Nw*;ne##`sVif碢R'6 a("(M3^>;1&4TĄwݾd/ J?1Jwj".Lt##! -N4de\=W+BTE>9MEK,C " 6Dq0MeY-o^}\¿cNyVPwI fNMbn 4[I7*X78n_Q)ϣUekv1. WyFkT/JP&-a\`ؾy}j [$n s9b7K}N vܚtx tw+AbX_~oE3K %2Z" t&ClXOTZقg!'*?h|LҺlaJTVF8:|N3Atl|p:a'1(ym}!Fr027g}"I$N{-=OovVlٟpN-\4#XD^ے7E&{vC@BU|E5Kȭ]з)ߩ[3WQNpUC2_aRF !94[W6t1֜yìĪni>@Jݳ\Ȉ'#H6eZGٿ707E40ST.']$}FUgAWWm>S,]wD4hH;΀E25ڽ!k1xa\qL@"i`9 7[`۽R8ƨEF<_/lBdMO5"Gj{W%)n]lgʜ 23,ujOa*iAq٢Lx򛍹 ppI+O~gyT>QLwhv}ϴ{EhԔz|lA]7'P.GBF+'cRL @{P[M9C"wI8M{^TܧeH^>Jڠ:/P1?X7!zJI>tb,kxs>X)C5Ռ!GU-F=Sd(RJ|ΥOcx BGݑăS?<s1Kq W 1쥳Y+Ak:_- j;75:!1-fh3E-ߪ3~i Ϛz-m0׍"' $:MN={s.PʝN: x&Q]Cn@,욥?szEɈW d{>Rq"RZ(/rgL~Ҟ<AHR0%{H)IywLA%_p([ϐUkh8N?W\OֺSԷ%]J?nmB|V޿+vv\(Venv< 0Yac6C8=(#7ۣ:~-Dorgr]A`48~?e?ݙvmS[PdnR\O"n<-S2%W#SvT6dncUF%evw,пӑN6ʹbiDܹy{7ByS[6c# LZ$$X2X>$ZATqe9I7wrgMCiU憴}K WM\{[紹xuQT縶*u[HE2b\Zs ,\vR:K9Bk*1u(U^r:NSƷ%8kxKr;:iïXUfޛPJE>h5|G|ӭ܉LA#9)#.XP#ql( PG K34Yf>Z;>GySF>aupqBQ$aw5 o e1{;u#&'Hr.޳Y>RlM{DG^D4tC7C+nE\9^RsV\Ωe32/%&TݽOK 29ş侅y<+!*c S3c[ds qfe_s2{̏ECֺXi jżyd} )F`7wњS>ɩP.qI]V-vAlhu$E9㉾w|2t$FI-ݷ]y-Ϸ՟ANj-u-Xlo"w1(Vm>C>-v!AjIiC|o_td,ܙ$Ya%AxsI&ed@ ˆoA (ܽXGb6Q> ҒV1τѳ*gP`@0'l \dջ*>@9TO&]Y@I &E'Zn3B*"ѕbTh$g &&×\D32qPg\s6 U &M5<\}ms?}$s74yr3^ ѨBF@Ӹ@*.=;W!ئ;'ZbT\ `: KD,V ԧW5o=%7(I,9OmOB> d~D,bá0՝$NsN /ay[oKȤye*`߇8hXkCm u*`93dtB'IILbEMI,2Tb:쳷,@g;Rݮ{{ϖLTFҮmU8ݠydjf.IQw$ K comcò6sܽ.?/b2%CN̨Hц5h,\ڗyCa̙3/9$(ɮ#:i%vM[A sTJˆ&Gu<\0;E)S:UAQk&ߋCkSQ I1i$6^ٔ9n:\\doa>,۠%଴%޼.;Ul'>1oU_Gk/i ~SmyFc}/ 8ML<3]\"~ʕ>P ȽCan8j r1 G&De@Τv Vh[.wm7ry $ OuaZ^5{Ux}4q#jB 1t@\/'1f`q\aft6~o=V'+3Y'3+RUNj{krsXQ, CM6SӜ_6XmSD[+4µ,6,MM? sJy@𾰾+2ɟZMS<^ |Ź *aӚ ==sASۦ\u,,^xK^?D4gT%ғޫ-#/ҟ5MV6+TՏ5XS'G#L1E8rڧ3w策|-'Q xN*!4 hAD/B0Jܐ2@`}CY7^vØ|9Y)~M莦Q" `8k(̱]b M,^<둜["3vP-ZIMinby骟TcY,o 1c߱@)H. stWjbST56vY@FC~EW2HbE-|6cWeU/G !: kOXO~<4ӑԤD̺Ҁt}, 1ݠ%6(l9e\+v!_kѩ;q&?zn'DYiDBc ȢD Ss;P62XWm^H!G@P-(u(|xePB$t&^b)ҼEIeн,$j-L8bDh~APM9tuԣ5:v -=X8Z6}+U͡-T̄陮K`T$tck#i}Kþ%%p ͩ?Y,0[PG dtiwEtKxfwϋ<2a~/5 oUE?&'\%)sj+OAO$+L׊\Kv$?WtY>vج+챌:z4ǾbE1< z*5ϔu(Z׆?.pJN C tA܈`Ko3>I/'|IG"/U@)SirZ|h= 7bߨd0Qkb5yv!r* 'SI.r۪)m3 ,ŵ$ h+?=:Py7Г;/*.enbEfS*ۡD?UXF1 E6dn̑QJRVpI0J)!0%=AMk3r<;OSpYJq7@ղb膺JV@7 T~ > |0So#[}#q,ug5ُSwGl#KK&܉c0Z$.zT7*b(Q:ӓ5R/raPC' ԄG;ݜ䴅4ڮq"ep kv>N)]RZ5`ݧZ/lT ɳEKy#0%Jib]X{SH/܏hxT}==3`?p](ͨ$'n nw+[Û+=V?)h#qp@ez+oߕ 7$z/k^ ķ䮕) K33avPcmIF{̹Z dNQZt~AYV Z%WPHb?< ~gӛ:'q޴[e(q@68d+☏ՈHs6x2&tTrmdrWHFxq'T2gMvB~D^ˤ)|[!ɔ%p +9Vo 8R hT/ے“׮zΛl"w@k~?#^~.:q6b>_Ć8^ #K; 0v\IכC߀9RJ:ȂHbUGb ͥA(a=adv;ln dVK8X i4?" C ʏh,Hze?lBN?r9[Hd9 VXDA@~fޭUUJy9 y|l&`k0}` _-pj3H<{Ҥ 2ȷI-L_=o* 7 YzP #HI@J:/L!]4kAuCYtjC*q j09z@DS lO;MC{sϐ(K'іeJ;c჻rڼ {Ic*tCL]$Nx/Ҿ.򔺶y@w]tc6J5Wo *{:}\esUZU)".)#ZǮ-Y,cD y<-5G:v>>1$ -Ev CeKF D xOtޗvP0Bxo+/aaW `_k]W)8뉠" +5K%mᴾXEsO^_ꂢf[T?e! ((}{Ä(\ڡ2Tm<}k꜏ ߀Ύ9ϯl#oE2IHbkg6`Hs-ěRc`SN֕Ro (^)۲ ⪒c, Tp`:D9O(]55b'0Yq[oLDYQDrbh9SB`\rϯW/Rmk˂V X'X"!Jk~l4$QJ4cF}FϬ S=p-jR&-zpG-eN. }LfR$3x8e]=SM4v,m[}ggy) ~팠7bP R+ <;VŊyeqٝ.vym_gQ!+ S9dTߋ}tZؐϗ6{<H}-4u),Q_´ƞ{[dz^xīQGKv4/rQBzga,@<2HKi6MZhP"4 5H9u9Q+ɚuCGL 9B8W;#t15p\j 5m/HЋc2"T0b",7֤8w"h{aR!I闹ۉˢQ[sg0fHx) m;Z&=ª!͝HUD`@e |~Qjd?+@ϐv'֑Pb76Av.:ou{.18;Bϐ]*\(***]k㱬Mu# eql|ThUDm6kcf;/&d ,GC TO((0A~w\ <`۟-g{bO g:y{$/ B?=Ry%00ch# Nގ2B˺ mTD:)lSR7ANKq"_$*)ۉUyD={V]MU7 d-|m˚-jP':|趟"۴IJ\B{OV䩠Wgd<[v9;Hpu"Qx- lG ] xfz b(xEo3rn;Xgnc]ʁWe|ʏǵ U-X(ɂʠP6N6Fy1yPQֶR90@fE=J<;R P%:Vʩխ26iQH;wPο @=ϳڸS0 Rkωc\|.y.nF,Dhaܾ z3<g|og}49ނ{)&߼uqŹ8^0b_DC3Q acWt( :''41k'@_uضYͦݣ4{~⤔J:P/7f|#Q층 ־%Ԯ3cCUSx젘Zҥ+W}7ΚӽuZ87Qه(]DPG_vJGInt IMJRJ[o R>&+O.hG>hE9TB^H]ɑ냦-8ӟ*7iKlOD`!*iBDfqd,NaAcNwHpqCbT Zeۘ:;%nOa_c1G^9QRxCIv6\NL1dBrdTs)4dRaF$WܬaP+ּ|Xƭ 'j-*Ki8Gh克q^x A~*A#o9Kk /c?Zy+e!(}A̘IXwH!B7<wzE. M(f[y6^RݍYڈ+V|D/Q߳2ɘH2~n̪C=0@SG̹ .kaVYB&%1qˊCB[z/5g1o}fEh:IA>Wm4sSGO52q?g G@ތvJ7W*i8G[9;lϪ|~s}FrWܝ:4]Џ/ օ VBpcfVbyՇMn8S-l(Ѣ@$reb?/@pckzIER0[3ܞ \ rblV675p"S\egMtv#G?ΗݎsAwEOIzFAtIw\@-x7,~n_U&{ږ8k%ݐ>У;4.[J!#x VdLPmD Ny9`Vo4+jWy7*1ztx-׽av}޶oZ7ϣ8wGX o]rzuBn4ٸoRAtA:=oU+İNxnV(l, &+PAD'4b?T|;{V[s<S=Lnctm]y@%xg_6ows9Rs0yʖ5%Hx4!9c4.jRB'` /(z`D]4nDIk8\9M Ǭ3x6T_uxs5D"؍*x6K8B e']ɤLuyjecJBv i@̌'PREZ<x#Kc 4{KD R!Y񦿸g5)ڌ9NaqԥbV/|l)ױͷTt# lTx^qqN~)Xj^V1{:6xie,Vq;LA,&Go$ yyt?k8YcT۫XBH IA,jSc<;/-۵;l|/ذnU!h\s(@yrއ8"bs4Eu5?х4{c,͋e qM_$R{TYs[N B!40]IfmbXybAAQFjlz@>[% y)gt/HW2#͖gȏjy-/ՓD#k[XS(9d4\qdx+DE+;C]RD9nNY8˸܏xUr.uF^1!IMA4%JR [&_JNXI7x8~' @b`ECV9SxE; WS\%z҃(8LFOMeD`sD$]'gj t]dDG0#;53Ŧsk)*i 8Geόғē`ŬCR7y9I+EH87@o,qeo3BhnԔ*؝LId>E'\bXӾeAUovJulܜ "_ ι_gl~tȽ7 .7OP3i>waɇMڸ*3N POҋUf$`0udڑUškٕa+rqR7~إOy?F1$s+h桒pyY"IŸ2u")(hI8"rl˥9R?%Z?O\,\`8zbQ1q.*bڄ`tJ^vXt_猛69aPVHiL) L{_3n֎is79hb<`L%ZN$-6܆z:\υ+;V砮DM<0YuqЇ-{dM*$l߲ZZ+7ND|`Rt@ HqJ[~sѪjw\eo7wAkSx,x>]$5SM ); R%}nP02w|C[%[em D>$ #eJڽ@}?1AO闡qfQa;V{X9/&!T P 'Co0s 8e]&k a1ӷWnVH6D5t(0sHaՃnkX\ë7R"5VCܥVhC c𩚢R|JdooUwy|SD^=yaub ^3k\p#F[#-qR,-gjD]( G9c𤏒q*,|4Uu#uX3,KNwkHߕ5ݜ[}Q1M5`Ju'xopEA[j^g@ee8K-aXH0tȐG?K`V@C|c_ D>y1Krk^X0"q}-c-2*ɰ䂲>Gsu>8G;zhcjTG]t3rLo:ɸVV>)"<*!0S:26υvQ3y-UM51^~"K J]~k#Yw"wbVO eÇvfjX /$޶ri K7Qq*@8fFGI14S3`88 4}bR~WOn )7QT6cZƜv;sl$pj` Pn6w<N+RMm!q.ݺ@p(9No@GdF{ (Wni;φY"#٤0Tx|Rsq7ƦPUfXpX$o V~ WfN3ި+!~LP( _%9sJ-&8}R2 A wAJ!ߥNU-0;IsP=֎yRbtϣfNB!oT]Wkӧ}jpgɪǎ AG#Jl3%vP2A:y9>ReX-X⌍3VJvXh-JOr%/߾SnGufϋl ݪ> B68uth7B?ruYՔWSAu5wΘz {s6ܔx^ tw5n2PaцG";+IA|)DTeRahAnMkI`{Y!^6ˎO4 (J>~Z;kl>+1r;L8y9iCmwu:q 6okPmh9WOG,_(V_!t5XcKX('gx r.ؼ4_K `CȞs:.,? ]Rk"]2zQN9 `I1>Suן6|n^#*.lYOtr \[yY d2 fH&n,%B^昈2(\yUh R+ l ArXkf]fI!oCQfʩ95*@.7}, yܷ(B)K`0\@-^f|,7Jڑ+8~o6 L 3dV3]!3Vso}g[qkPL [B3W ato@G QCaH΋vlֻVdf~'K8(IRa~ +8̄ V!ZP1c51(:wzۋI},cK^ߨA?aB-AVTιaY"4+Qiy9FΣ| 6.ڝ:ZmSX ך/mY{;Dz7_o#%3OJ37' iJ$zQņxScK[HW26Z#r †I=7UBvR@FZUޔXVB{N1F%\8~XtbZRG( cNQǩ+(gtGW_D ٓY+a|α} /"LIfBBLtiRl32Zx+ V؞6>wwμZuZ W{jGx.LJxuK[K\J=ѺX*}Q\jGB13crO왻B{Sܺm;~)[53bXVԓQg1ǵn֌@Ũ$'Xe=~M>$|VQ2$mOo$K0yŅ&exlT./gS/pdB'"[!Tx& z%z46mla2O!T@p5=##UÂyP J _/BhBOYf֥TC@%P;0ˮ>Z Sz]MP ,F҈mwo\#3`z$/ D6b+-[Eއ'JOG 2LVsawLdZnW m=%#ݪ 9.{􋰪 3 f,*J(rǮdlmK ɥǮ]Hq1W@bC 6cIl@z}pSA63#ωfk(ƕ30hdV<.|͙a"pW0+tubs7?3Z 3X9FQ-'hɓQN w A/Ia<0vdH\5RIi=gok}54SR4ׁ3I݌ܔ_d*/}?kL 2OJ)kqL\7=Zjtf,ElO}ר;t ͫh~**uѹ1_l[s01h hDq%ak_I;/f>sbGY~јk_:*6v! lo=aw6Be/lc$ecff 'V.#% Rg?mîRPx>CR~$gSQ|>6U}7dڠyBrU~NG0(/S:s$L.1B};F0N-g>(hJӎۈ6͏?RhmeG0:3DeY# WuoCxx%i,9P픢p-0.pŻd+MLq9Ҏ18Р[LqE/V}^;M^4Cvuyi"Dփb`]Ű͏XGle!&\5_ۉNပs2mh'{h3[d{B:~ 籠5酭 oXu%P'/5?1,3̀w<"2Ť+W1ϠE8t=\=(` ᱫv6~GQT EP 欭4}j{`XVesoJVBRaf0OWUA \xH~F<ڇՃ\#Y0Ql}x47.gk'W Hz?,[!KDp(EtG'Eʹ9WVpe!?m㤛|KW=|#LfVRy;0{!hO^Wޥ ɹ۱oEmh<ʕ a.QA`lL)w⺵m[Syc)"lJº}Q*݊6Ldliifh_2TڜPe| G;^*Y=1$y4Ӵ%!3 $L@H0!Ha/?9 _L4ԶmPG揉%/X/DR.[sEצN%5M]v(ADgJι*ֹƜ=(VCE lmwfuM'j[y`Z&*}.5PB[p*}v-Iwniy= >S:g Tx 1%k,/ x(:f-j)MڞCl'QK͞n./}@GAm}&Q?ӦYӚO /G..yo4^+ V;sLr)~+AO2U ʮ2NWtֵy@* eI?Gf(o!KH ɷE6gЯ8ee~Ji{PI<cP\^=vikK~:h?v1Wi:7YMPW L3T/׶q#z!Рޱ@$`5 %@BdRzxY^wfb=Mȑ89%};/D7 x -0L{!+߼*wc{]$&hW8M|ӯ#dDb7!o3 jz90 Q2|xWʘs Q ^ㅼ'.RiKZن".ŴԐ+ z3)+<bD߶Dv%6Z瀝 9H;$iAÚ @dcmLtڦZI $6dܺ;o$cm-r / D(S0z\I3-M$u:Ww8EACy^fky49e2dǤV=ۻާ?eq0^hkhUä}IX]Xi1N+GoGJ\3]ZtiJ6l7ѣiU8lXc΃>0f%?J"ͽ",xUF\nu byxJ͈{[H ed5k% <@'F A5*n*|»a-jJ@V=[3iMةkY6Zhޥ]ZKq?s%;e 97a|Yp}y/9DS,׆_J|ApY4ؖq!CJv2M9PGM}1C<09Fĉ fu;yIt3*a}b3ȆJ`+uSJڏ1lxZ>*Q^Q5`.IߪmgK&c8^8KDY8^:kbMJY+J)`)21E~ alv#]4o iaw< 0w3[Сpd{-0SQybr+RuWLԞbd2<컸3SdW:<")2Gbz3nH!TE}}$3To艆qlr.}iKٺ"њ+1_IT7u*,Җ({`[&CcjTd[7Fr"ez(ym^XUia7.`cUE}ҋ\Hj[ha.X|F[q tJ)zox`\ᔈ{ggV9OIKkXl#C=ѵ͡սYaMLzsbNFmɀJ&#vW}CGrƨ;Qx+Fq2{2=UVCym/m1/!Q5V \d Rn*B:K!껵SQYTU}{:@!¹Diw khc7otU.:&nY=^FCͪV/M[o DT],OuH+ْeR3+Q9Sn\In&kAbL֓k[ %nċu tk>󃚺#3u5l)B`|!,W:HI`ANCg:F8͕[qScNTuZ*iwηĂaYΠL6`lM\9sy곮zYD%3eEG>~ m#'Pe4joeeSbǧ1KB5 &$lpĸG _uqFe?rfXO0DFms̬:6SI\%+AL[CF*?EgjzSn_d^i#])_/uozb k VÅ[ƞkS4OQ?IjY#T^Brx_Um:/s?o $jI;A'{l2j;}{7b'X0 +K TP0f qJGp#G alr&/͜Ю.)`ROrp704Pcq 嵪i]&<(:xQ#Jf\Q%jqu;^\țL^zk"*%:7^TK!QkEAVwY2^!䢉$r iWNq76hC 9y3G[4;Tva#W0 "R*9?‹lu @|P8^qxȀGx܊TL-imwz|Z墏 7?ɓiO(֪"2;%~|Ok[w" BJ@UN8 UI  3)'0|gYEd|?aW7sf]9UdDA…Cvolgp\&f,֌{ImÏg8fŀ]Ci*m$VmC03$B mW3Y a$Ŋf5<ßa8]ʙdQ w lhu5o}ڄd6E.g5`Im9Ei2Xy%|BKF_ٰ>N#W2lKPCx={QKc\vcMQ̡|p!sGi=P)"rQf{Y><<]!׶̞JȢ r/>Z` Rg]`o/2s [\ɶyq &iy4zs0 A,SpT=yeXq}RKJ8:fRyA)ku;b2Tg@ ?3PD7)k\g

>*w89"cvprz-ϖQUZum1pG;#jBmP69IΟc h:X6a2<`*Y,ʄTOާn|{0i~qǯ%Ȕ!Iۤ_n 6hMF6/#FP09"V_ӏKz̹NI/xkSjt耽&ϑ(GE!nCdxԛWtYTdrk}=Τvͷ:8k+ae DpNNaԪ[ðcY󕹺n<=T{ qp=.[E)r 8:E;׳I6]FSc;4Z=ٳt$HdW [G{u}Yg}_E ט#≑#%&^WfÍӅ₂Z xET\b  y K<M7JK]9Z-/j*0&n8@:~ ], jWQ!|Oȿo4A:9Ç"6GA_svuX5fu݄S*}޺6PXI[+$=z-VZе ]=SFJft҇$5]ɇ`"IgyNjwa: B^(H×E0DOUS )fetr= |X]$^ 廊y +DNP&ÿ@TFq:HUk;R*y^/dH#`tARW^h%M#Gg PN-Wr0?[-MRlmڱ3iUiE-BHt.z6bvn%D8y܉z}O2+=,ל!Iw8\3 3{dTXRD+N-L|{ }||"Eq8%IArc0U,k4O ȪSRc€"u([ulb1WU >_O#o*9tg5~Z)e{-Ms]I{05#5cZ\dIuE3O)GUʕx#sZi5uÑ=T~sN@'Թ~tp5v퉵aaJ7ڜYAWWډ;w'y/Kko &S/I/IVQc9hi!Trh;Czdy\O="4َO##Efv4/#gEEIpKJSbo8L Y&džd!Z5a)X`6>o,;`Y*ogP;+Y28F|}hbN D\;M8@.!K+yrv332#ƤS+ Z2Lkn !u> \̌aFg*J~M:s%\6(kvG3ksZppAgOAW RvRfA`pd] C~Jo7` MK lhHxrX&֖jM^Ź0c¿LZ:9G9ְ"ߔU4F )2Zrs|`7LmM!˨;ޱ[bƭ2 *@ڞ?K)W!ru,,pᤱo1%-e\Qm ǀs9lQKUk$~:a|jH3b9ylSmp 1oS5lO1Ovn nՀOv\&#M+ӏ?&ސa߹wwOQ%9g~Z4pef;µTGf98EKV!1P['n.є#q_%ciΠ í#\JOԭK~LPWPr3k=<}.ê ֮wծ!3<TT%jݬ{Te)?`}D:D NpQ7Z&=1Ɠ[ y9D) ɷ@΀tvZ_' hK膳4N0Z[4;)nSY\G.mΚTbzt׾5N$U5뒟%-<.EN,lW:nPͼhL]࿸h!!H0ԫMd6ߜAD2x\l_*T3|@J699b0,P&\70oSDv5'|aHf%NDWC V`cElx>pJϺ!3^inNgg1 *3jwϼ\|4r?= yq,%2ϥ=iZΎ5>-I߯@2zZC?jXswSh 28Bo[ 8@=o 2,_0@-8kJk\Kiתxů礵_\2ڼVƎS@.j5VumҁI?ĩ /Zh\ggC3BY9kd :V /?ڶVP)-pL_krթ:`0 # ERr"H3/[ v9Q'?$ v+5mG+\'`aǸ V9N`3* R_IOgG5YZ |kj%: }ڽNm\CፙD!>5G+1D JG ml&zs3 n n-;7.,1C Op/ux vAk99uDb>i1[ !GR 3>2çοL2s~%=_wL/Iv+9~ [jiՃw ȵ\53= e[3R0z VC9y2qrv`,W#}W]}#Pd42JۢR6"@R}m[৆_WUiAl/􇿈߂`iCo@[ğ+^ .;ԛ2͸i륝Q˒TYlhuRψUZ$\M49 .t3#'SQ  ߥk JՔ*[*B+呹X˄ʥ)Jk[ܫ֋"Jybra&0z24/Uod QcL˸ %Uq+_?F:\3u-ԳpL4Ƅax&_7ih.:D!F }i 8h?3h-2―H^iP*qJ%O(*-Cln\O?b-CrlEg ?ge81ZPy7{XtO IU*V- *M"⑚ᒭk'֏Js(_9ɤ~||@>dcU^}]lK  W_P`fO$~};@0rZMcrT(3DmSkΓ%iR CbZA屧try3/ip;6e5*/k]-ũ?܇le^XI}S?L hbAiN9Y."}C" y?kP󘷦.R҄YPTnMo19cQe+2îxzف SJ7ljwPF6'8E В|V%ΙƢcѷ|aG4Q-ΝIrE5 m71v:ʪ6(wzy7뾛ЙMIjv=R79Ch/ZO YM^@7ƞZq5TQ @ҜHةT9QٯQ^L#jqQإ)>E?;>#+nI}d`7$~Q;ᏫE\>@I]!귳z)QIMgmTYb [RO5F49=3rI&g\HOɸuCs ^ps':2"iqUPR_ue[AL&:ir"PKKUR$+%"Nӎ5P& .|8 C+SB:]RI$Ơ 7Td\ >&ҚM fMϳIh"}Pgf|2[e?)rv*$ Lގr֐*夑!F!gz͎_sv*(:Py~0}9"yZxZTґȮI' G7; (0͞6 ͒ VR;0Iۧ * >WHfU Y(1pe. tjEtT2 p͹gE-#'c iYE(9I8n=jnKСBRl*U}h,['0ĺ,-mՂN;α`qbi/bm,V %c%i S8+0j$֬<6IN 1\>Ƃ$j<5gݯ{X@3We波(oe=G21iFq<-(m9]C) Žx0CωIwqñwt*Â]JWBVq~{w1p1Xt@Gzi/5j9 T1(T~NSD93hJm"zljY]h:HG]SR[S҂rs Ek)O$0>m(%Z4䫽*|,M4ѹ3+Q$(_id!>cmwFk @gs5|B!V ;!],jqE֘c+ӗMHidmu^o{x:MD12( 'Û}SY4T%ī"Rs7XhH<: )_"PRWPVguw:^8y%Ji7-z[yH)Dne&H%2Ml2XIyߕiA+J?&F sp̠9A |!(CY*Ȟt!l#NxT*A'[_N%" V/] E;i2{k,`YöuݽN8CMsM7wB @v_nT3,B Ts;cpϛ/afuvId8R^eh(3{qcFMG"7.k\2␠u|7(OHh#S~+j Y^bJP=E.]iPDl>r-{7meqYp~#wy&(ޥxQGl9{A^߇M?|JqLYgF1Ɣ}{52i "\2;.;ΨרX؍"&-V$6]L G:R$0S)Jw{lGa=m1Fs,DF2hx,w,Zd, &OqbMq^ Xz }AL NT-bT6GC"g(Kǩ2fdP֥>E܈G'<)>3)7 O`[MHЕ&nc]D33:C ݰ!z@vl G(1tp`lHoH>.Sw8HrWZ+M#*߲@"+<\|AeEV,9Jm:R#.b u1a)0ȥӤNPz6m /G~!qmqlNN4&z#Ltj9$YysT{p@KGA( xh.F%?4u92'KbHNnB.KG{>ݙVlXDF;z^'-E{ys4LJm]Dh*2Xpxu%"}Ի`>v?RGdFgnWKBL7у[fҌSuނ &dy@\^Èw$C3ls׫;rNON-h5ٝC? X>kvelLPMY0҄ΛpFD }]KhR'O7%6g>S.QaO-c.7+ꢊspuGςKUXA ls5\繧rJ|pe GFFȾO3zxW,ǹi(l#cDߊ/+./xrwQb:Ii# ۈ i~/N; In N0OYZSi8m%vpJʴϴw@%T5U'&L1WVMU[δ)oK^mf-'-s,7&Հdž-ЇWdۅgdpB2}Ȭ;8 /f/aUL,SI^fŐmߐ!U~ƯkWT! h T< )` +wJT= G >"YUiup=8+VX4Jq]=jVԤ(F$ .Dkr ^; >2=/0u ?|(Ѽ\3Ͳ˾,p"*_R&JL : 6dꏆ%t>2 {rq-vM E+Z ϟ]^3(+6ȌY.¢P:{}xi|ke# vpm[DQ{՜>*1x-T1.3@LJ1:.׉Sj-cr#98ϲP}+DZn2h\-_rx,56jL x*~ay!,Ji9H 6A=i7\tϢ ^( t) Af_͛l+8B2!5~/. !.}'>&%GhQ!pJH(S˷]42#˱9 ǀ^,ޡI:v(~=~9š\$WO.^?#\*Κqi{ς4=„3gV Y*:G)NBOI\EB#b.' v (%MELӜgCScǩI+ b-K>}iKR|[=$P29_F3c֓MFe@< T$ϑ5R Ik RJORvJΘxS< /nU`-{"eWD`*n7b.lꨥE?dwpx)4W2Mֳܮ"x[H.ItFJF"<A꾣5׫#rZkO9\nY =8Ws[5y"wjSs\ȫ:kb~T=LksI9LLDCq"?v#7TuJݷ,% }wfͯӿR3ͯ.4HJ^gDfxEgۓi5}-Mi7\!3;;hw"H E[2Ȅ@9')7Dݎ'%bGLy|](vha!ҿ!9o4=6)9mXQf21ua!  ,vtmJm0Oº~DeR g[R(T¹L >*6!O`EIVqB1`5cT9F`PfŨYaPLO2T.i9CUL6MlT/n/<^!a)Q g9L@]*q5_w Pё[FM7^v%` ?LNhQh94j[ nrW!?J*/1}v'8^] hcw7] O7sn0nǨtŕF z*yvW -4`f1Ptɞ0QwQK1O_[rc(r:,J}Ch(aO%= Üʞ~t!LAZej%y; D?J!1КőZ]rv> z"ow[CDk)ZTONqJZbO)1I1E w'!N+;C R@uupdrSc57,=M7l+`8D6]ꚿ"uo mgwQGo—IECxٿ7{7[ʹ9r?]'\%\HDr^0iHE"k3jL di-+YЕav-p٪1>(qu)L0 )f}ޒĶ! RK:+JFbD=,\U6c(hI\>;vB7[#9Z֮DԿ3 ̚2t,e,H8G_-5u" E0#s:< A>^_ 3$.]NaQVELJP鸍' -"`hUM=ŵOF]hZNaH^IP/nh*?ҌXÚsialQ%i^΍!dr{974a?wGjq(NKk;|JIS=ngH ᓚ: v8^O5ɸÄ%n~}Z2n_c=dͶjطy|V65 =ɘKPnW"iL-;w_`T.6|G_v1u"D! ">lwNcܔ3!k|ra1E̕gA*!^ڙvpsĘKK"0Ǩk0PR_M z^uM|4GaL\p.t.:eEujv9|`\{GhnR;9zUģ3֌rDZ5R˲!oX`Fŕ?Q4tڵϗ\Yj7 n,B98B$Χ!ˀQ͉f]L~q *T!y®v J8LvʰJ"gTNqDKXKZ;+L7x_{ Qoq\0Ed /ѭntg6Cưϴ$C:FS/-G- :e$_ QN~qcBW=cS*_rzDW%lqan|N݂jhls8DUqrh.d~ ~)C]ڤ@lRGn3~z{ IIJVDNдbH@d4"Y/H'2`u6kGJsBnUlJ R\-r¯5hD쭶4 Q $xPTe{9Ǻj XWF-d=:pZ<AcKIZVii zifk^RC" ҫFHs[lnQ 0͝ 6hUc$ 3E; YOKktE&wR^8{_[9[nߟd;~5^|Ύ$I>}2;Q RJd,!yCi by{E6BxB|DhQʨg3n<0.[4Rt eVo-IO%_>EqZ|k\>@kҽؔ$mi:@Ui;Y;_y PʂU4$޼PP&{rN{jq,1 / 570`, ދFl!h3fo^ϊ"ax pbe Q60g`u֏oyG6Btk2 DfG6&IŞ"(;Ԯ(k5ƷJ@qI&WHa\d t-̘ (gN&Ry`՝&%JFSC\>^(FPzm9.HL4@"XN" [t9q͵3=/GLcYfJK}tlV[T&U {+mϐ̭=J_cvYt5G!;pO@l+ w\zٴzWN3k 14 }3r]m&26Rr<) z&u7ߗ 쿅6R4{AX=>a}츫wRFYE겍F4 !-EV ɩ({>'?E{sʑ$IZTYx<`^!0 "z.ER2RֆJC]gA,(w5@(XL5}SSR+{Mz ޅJ*vϏT Oyb &Jwtn"csPBN0gE6^TaqƳŽdk=wnr_`R]t6bbhb]y9l" O?>jBLJ Fc;aq+U KMk-fk_3nMפU@nَ;V u T||2oU[رF85|}Åq==^oo͆(@94ю,V)R}\|F|ni-5jM亿z3+q>%Z$lfÈA> ?+&cƱ H)GBlÕ猏OQA]NlIQKLEr$;?.Z˒sC*9]>T$7LL*YflίMrAdt-Gĝ/o2$o^aԤ㣝롼QATl2.J9ohfqͥQVΗQ[w<Q7Qs1/Vбou41=ŗMV8rD iH p6}3J:?swnbTĐl(K~;pou Qf J3:NiF^TR3Rbl A [E zǼ<56x? maP5bk 譕Sz'ぐMޏ[mS}IɌfW1_5f29:}nr k[JAe]r|]&!ff}90!|9Xe {uЀd!5Y'd.vdD %9Hy\ymG |9}3V}wB-z|t4.T)*d_ oulO@&u(n>Qĩ\*6хmLpKg嚒ԖO(w3M"`jPBEcZ6{geawbw$aL7!JSvWD'ׇpwn[iVFW'yKWuɤr08 ݆ |oN`S@(]j;b* t|F'ԴEҧ2{~]y6(؃AMk^klg:7?ESev zYnI皎<T6Z*d;ѩ~yĴ }!Wݏ=M %ZZ_S)=~گ!EwjrKͬF/=K*󏮄ȶ^aѱ+G޽!Gƽ>rRbOq^ I_R4'[Zt¸ws𫇨DFaJx\2&k"} E&Q؍ ]DlK@bhwp;/'tuPM„_L)*%x#mO;o$fm[K!p ڛW偪yME8;WE@mct0, dDany7 >ϗxpjsnr`i[}JC},.6W Ȍ,i/A]۽>DrQIÝQD\+~o ~J̼YuKVy1=5y oA)dy0"# =ʨ$4AX}dJBZ    XWʩ~7X @I$/)jc*ZIm\v 58V .{ C6sWM#ĩ?N8E܋7 4[ Nr88oөAvN$ki+lvʝv(,w{wz%̠4 *&HW+;LqyKtF;tL{wBɣc_)7kG !ۏB5ɘi9=^#.elدolc7?$=s?Q׼[s1|n[FW6wca;WgrHL0RT&Q»ة@2O|?88We2{Ukw9fD(DQn2oraߥ@>S@x+O/I͉"#)@_C JoU ۺPOg$Z!]t#T.`񖺬Kzx< {t=$[g'{N&B3?lSZ2se U/U9芾~:*(lP]l5baDW+Stw|Ylp=|@-tK gv~eމxɘn *G"(sX*K3'ur &wN ?xH1AYs710ǬR2?)?J27,lj|8M:P&E<^c GrJRDΙNL?sty_MJm=f-l8{*zG. E"bmݦVi@$Bv)xRմԕ!]UIm(3Gs)T_X\<~T.r((AKCtnڿ5CK++OF~@5KZ .ђ6`q!vhPt;k< SZk<>^ba +517DTvG m<"rC]X/*˫Io4hZ`a$خB(E)5ڕ_E>*[7ߙij/+.I'b[)Y7g "Xbesw*)\082 AF珧]xI`B"`oVĄDWd[CBCi9eHeϤlqG3P󃵧c-(Q6t+!Z{vb{2|~"]d)7C[Cג 꿕e]Γ:gjsnX6-&)y)Lxfq;9zCߋ4x2y'_2mץcʐ9z H}-%=M"e=G:UIU)Zʗq4x'5_BbPd Ɂc%G)Zݝcȶ֛,1Tūc8l;>N1Z]J0G۟"P dLzLy k*9 jh~ZwG%mbe̦65?ؼ*̦B WLa9jajx d|Ecq[A?OhUWff@=QcH+bf'P)[id:$38Ot"mP'ɭ[̓j,17,aK)c=V Mѿ)+n@^zҌYmO׌%&"lL̀(r\Q|&ϋFnF,>'?RZ%IkkVR[Ԍh#t4=7H>qrG<.[y-0D˞܋oIOdr ;I?,(O#LR )[ B_k(:jmvzmn,ϓx2}Ƥe1y2\O_L'VBf)m.aag8|i!4F}0jG3jQkI\;jgWO<XKA&?B̟{5Pa`*(CΣkj aPPѮKq"y.ux%L I. Yމ荞AխMRAC`}^^q@#h*&$Q3:N:{Nd~|nlO%HUrkxK3eÜm/]V]V#Hbi 0ŲNPH7aO\Xdy$hQcI=b4i|!Í-,IMЖ#bV]=_f扯}Ӳ@0wr}b\Yr=|'DS ޫ\m ݟ*jX(]Qaq{LV*$pWS%v+.ݥ}6{-;_Bm#ruk<->ZԀB{':gT3[$(AWO&AV"IҰsl,i *z逸v%f)1`m`#iPZ56"GwOĺ#w>UJ^`NR:Fe֒ 3S3,66MR$/O,dEȺ8,TMw~9m Abi:'T;ZsXEH!KVJ.4--LIn8_, fqAVt.VO0p:ԳZD#fu#2 R@,4fDQb-At%6F9 hM)x6'JzD]{5H?dY)y6CAK kxx8爡K;3[ $ib"xH%|LFrbX'GY /񥵲㷕\Xh[h!+IGx>*I<^THZ E ~!m M$2ODAKw#8 ys.!_MBmҌܔSᵖ5湙x:>SilExIʞieSu; ʵ%rC ]S }a;THG0[r#G[.Sp'bBӌ@!t`Q,\ꥃ Yj5!G9 셽wZPA]RAdJ|( |PWS0œ~0*<ң$Q$91vlg+,;ӻcw.UtP49PAӇo+䰃Z0`ǜP1CՒ=zWLymaT8Ii9YY^:7_t.`QG~F2__ 㵜M\lNn3v74CR{ Y0tE/ء:T4㲦ZYL?ŞDo1z)Rڒ0Y,G;c-spzs+O:\,Zѧ,ɳL|Z`F'CBNSxgYaߧ1,{[0'Oz"6x +3ya1Yik.a `[˧)g*3EF?܎FC׽D̫ƁȔd]6umj7h9J&~5,Z+&(R> #Khĕ;OQI 9(JPG$~w{Ȏ`$4 ڟ-}#xʦ.}(K8Od&*m܏\ٞ~y28SX[ A7 _9^6,.ԑbQ.lZt*]RBtg-(Á$Db4tp"<PT.Y뚬Co4f*4;~ +f,gS_A~[_}/#?)8+Qlf,R/|g*F ڎu۹>P5#;WsyJ`bg,+yRQyXaq)"IɖQg=sc yHk_i0eOa 5ō}gn 5XA3ASDI?,g- |wܧ2ጇ1hMTu;iZ[;`E&droFD`tp%snH#RVs՞4 ,BHտ1r<Oty׌ktdܭ0b mV[L<*rd=M7>o nxW] `snx=Mz$C6TN). BFý7_xE"?X䨳)sER-)>_ s/$ ^i!`![-j]DAo\673 #?~y3!R0z{]\lY@Z oIGW,1 )Mwu `we/Ayxh'Si~&qK@ڊ5oӖ, fIY~1p&'I)X(~'ØVwE9l֫ʅEc9;Q[b6Bb,  u$XQe9viaN^}Bǐub [*_+L(Ln ފ93h| X\ $bnjG ,MV/yf3*ZlWfA/- e$6b#xe*l&uJ@GRcBZhc62-ȸJYY펒kDoqh"ۦT9?pyVgZ[ P6zg  )Nvӏ(ǘ}F33ñtS;U^FbXLj (z#Rƀ!"pt?^x(]23XׁX<Syλu sډ鳸$qPHFFBl=LVk !0ootLQxF7u%v<z?9vU| qIЏBxl"IN/=}㛼H3jqlG+ y\JG 1}VWnX^Cީ()@UL>~*W1e*fhUk_m@.x^CYZkfLm&@FaHۥUrn%Kh^zӵjT. r_FCq حĊXf:^մ[$2~k9NQ #bk]5 |WEqMx1JQQJz(ͬXא%[cy7ZW+&:Ykkb*i>z' ^QYr v)1$D]V'-򺵝XM0NIq̍t] xeffTHT{t *_e]BiVQƹko9ӗ+wG}/ɨ&A⟍Ǽub1: AI6J|xwEBy0lvQ%;Áq DNk$b",L0l!\ `ްOO0dDО!Gk⅑ D65&wrF Es24)mU;ɵcT| 3(eIН mey5i..0Ρ\}5_zBxl$/3Vc=dž4ud2^HȲ1I.O+t m&}Q' !~EϤ`VwB.޼O}&\px<7]lA{W[+bʸsʐdG1.U z?cz Kj=KZT WҽKF1kO0 \»T A~VJZ0~q0g>kT 0'}xc]!©&#YSs241"k3}bOq [ ʊ]!ZݍwXa sߐ:E;;.-50`t$6"rr3/?k!B-[7{5M#56ŧ2dc,ߥ'11z ÖS=JlMcMg@{P^ɨq.̔&"KA)GBA?meKDz>SJW}{up?O#N7-QmcQ'%??*K%8|;'{>rPZME9d٣ O2툲9!YEEOPi&Ka6! qX~zxuF, owqߪ{J/0~ֶ\ tƠ7 IP@c+(hqL\GPaQ;mᅫO)q;[R,YOƒ@4F7nu?3lct|3C#pyM.z @+e A X+(H1pwmSFybdَL UGU C?ʈYdκMi-j7}K "F(P'Ӕ1 *VJ8/JϘT N LN|Tu  ;XwpyE|IXЬl~gYZ07070100000289000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000005000000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/i40e0707010000028a000081a4000000000000000000000001662bfc80000384f0000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/i40e/i40e.ko.xz7zXZִF!t/]?Eh=ڜ9TϸuFȦJBq BuQ\U\L # [( x=Y!biYU.蜝Z, (哓kvm{o}iع[^O1rD'# jQAU/ eG%$R52ו2Gh:OWmpf!!$uL=u$k = mӔ˥x&zwދuX5Ŵzve[Yq@6xDq7vJ_\;Zy0G݂aa!iOVP\ʺOH}sh]qj35In/3qUva2rܢu7!n0\okj5,f22t'H_1 ndGm*=ӽ󪃋lP#tT[ j̀-")Z8ƜGnх9l؃U#ED1$ E+'pܵƬB})̿s뭤_s| J "˛Ƒt\GjY}K3#:M10R"H;n=sd)كp%7@ah f FW%`5п9n܏Z.+D#S9DAGq{RP'FS㗵Ex4G0CP+,u#Fbd$Stn&2BM?_aNQS#%WWpf~?1cgE#ݻc~QW\YԻsi9_Ik\i"+ݴ|Aw_ V|SPejr4&Ai!;ꓼwL4#EaRgݱHS {"^a/eYm~bQ0#MI4w/uyJþARrA.!QNN~8lw $j?6{"@X hQ#9 {͢VK-Mww],+"6 sN`ȯjcWEB|&9S1Bl_Fx/ؾ!o Z=MB<`<ޫ EG#:Şu.tmE8h0_J抄~2 x cJ&%I89 K-]YO8ԥ1!isc$K= & ^7d &8% ٌݛƑw6`A{NҰ@n&ː .nA[5ڽ(_`R՘&pEHIǸ r F;}Nñ]{M|^Y7,yvZՁ t]x]m<70ǐ=t2gv,ECv>7g!56^g+C+c63B/8P\>CSs*Vg4A—xGfb,I`]5TIPJgRַO & i E&L y`0Hl?6kZcx6~˿{}ALOpd ?4;!)߀Tz_+ .6GPAϵS-y'G,wn 4\1wRHS/9@AcDmc˔Kʉ) Y(Qpk3^05A|[W`"=:jw H>MY{. %Ү]1T~m{ϕ=EKx?ߪ]f.x(:$w'eO΃߉ĩOLc-zfs: b$'`\1;cOq30gy%)*.vt.ʮՆ5bIgJ:+lpccnD"ˢqZy1?:%~h t!VC yl]xz5PgVs CRSj K%Y)DDFΘyZ> gX9-R I5lqњgWfۦ zj7p` }HC0 pbh\^AE,CzU!,Fk$!Q0Grk:ؚU'xRƄ/U0;glsU !2A ,˶Bns˻mkE n]ӓܷs'ck3,ULh\{3'|B1rk [| QnrU7L  2&Jo5m5G`Md)UsNՌq&(z Jiq+<&Wr陚lt!c3 Kl<[@іH75L#$!aL$ H_6$Ϣ00^ӗ= d4z9s IBU-AƼeTU5_EXPR0JE9 &3xdRV:b_J E.6@b^L5X`HHˌ*b"ğɀO;FH[@yϬ9EqjOb&?Vq&C.ĵ"}FJ/mL6~[떱8L[c8 gĭEJ'ʛY 2LE{ң0\TňD$Ui_lVQ'O8 ,'dq-b_6|W$~=ʗ_R֨Y͸ҲKA\Q36J l7jRT`+h HՏ ԎF\ҖN|>yǜH"gzXp[ΈλQ:6}!@JZ"yi9¬ lӄ_/ubLA-W/4L>kjNBIF54W&.LVZ^ȬH_bj/[Vrio?԰? ݩKHa5 vw'0( 9sIVe| cll:]fduo ى3唲Z_-f9OVnz7;eͦmMi,Xq [&̎(9'tR51fyuWP5)Qv&8AEL^}bci (-2%Wjvy䴷?~nyD{S4.!br}č lB~d3PHsv.$954ᎫL HZ*HuIy%`e0,$fblB Hb(t_ˁ,v 0W|bLX# cBY4&yj( 9;z~lߙ/L5e-xV-ͥ03[ӽ_:ա/J>M0z]re$-"/ i|Q@ dl]ߢm +;r;Rxm㼢n-5#B֓VsH-d&Z}VR0Pʩ7?eI<4x︵ VYw1JmĬ@f5h ]inNY 9oj,޿ԗ<0l Y RLAasY3^?_Hcdnyt [`䔭ڏp|D0ɂ dz𭬓>~B6XQ͵V r~EҤ\Jé-ȟeG$͗UG+ +F[meINEHY^߼ ͷ+\zysez ;p͗Z70O)r#Y+;= nt;ٱ G}V*(y&fߒ"2q)TKv!Uhrm mW"ƃ$/IgsD?%GħsN2ag"kKKg>Ns& _hq 5b 2*&©6 諉J+uIY'SضE펼9yNXլ?Q>`u++ HɾAW)^m1UK(5A/"yũ$DpEmQa0K/zj[Uv0e煮!yDNOA!5#î>/l: /;b.7 m. hg]BSW9.#q]^Y#J=檣'& S#ց#,%G=H6!PAF L0ʺevҲ( /HF8("x r.u'Wl78jrO,m}uR.D7B l|6G4[&ꡳcw-H~ ̏cU^8,j@=2P=9Ê8zzXf7<#; tE̓^J!WmS_s3aNltҴ!_ҽ"}bh67( :K5\!?7P%o+KKw'7dBBb#.z`Oqc@=M ޛ}& 㧶a RQ 9S§B|^E:9p7՟m"Umv׼͑N=5ag/C+nHnז;Sapx |)FcźbClOŠqkiLkcLN|HW&o=g;ZD2 zcj;`-GS> qE96|=ؖbG!o- D%]X6s8{1VʹW Q*N+OaG\0Z@??PFMPUV{p`?C ǏS^ ^y*- XgIO1g0s a}`2,_~HW&KnV\)!v#+loב"A``u䭃ۊ]rcjBQO2~a7 IB%w-t| eC* `I{@,JbNCx~7ՋݪFpI?L+Lu@8Ge L1t/{&яeVÇe i} 0|Lc*S1ҙ} @]_5iXU8Z+l' 粃GT!܉hfpc>l4^5Y'`. r0ؗ,Sr4gCys5U1#&|&`A~ZIF?MU=Ju,K[Gٞ8d8 ]EX+EmN2=AZ{j7kT~Eo[`jФO59BL6\BUK,2vrja*' m:KNaȜ&-+.~pI ˹IqvCxqQĝNdS1U͙WԢ:~L #۪8. U|% ، 'rfk=ZMrk.W"˵҆9EU0EFB}Φ@c?җC3w(L/(&( Iu]أn',L5Pˁ\PW1i?&z?[,l?U| :Um7"tJq^sUTlOQ(F{]3Ir*b'׸ 0+ =#dKz No"SJURo|ޓ\p`dO8:nhݑ8`%%S%ة:??u^5)jxL9wc4w<~/Cewֶfd3]+$^׹cRXWk>Kz['@N}H^q̜!{HDx ~ ,~sl!抩zp'ufryHBx;=p ?s %N:Wg5M>'vTL-)&B)^>U?cFYZ(͌exr ,Zư8Dqs Dž@bcurس[*lܲzA~v MH)|%Bmc`=?K^OkGXu:_s+@C&{a-ޙ4skZZuAFo+RQ!:~ooI5\D D0t?UoA$US076{'5!(ʯ"ZB{;q5ˆ8WS 5XSa/LԓD`=DqLvd 41fJ#w^!90 h2sL=ľY#zE}e$:_VƘXh$amY?_2Ϡ{?yQo-Ϡcr<51_*` lz~&ZU T{l8-t$,ZC `ЖR) ~{)Cz!j""9M\@~tq5B`r 0~p7`g WkU%Lp@ 4 i ;0L%ql wC)~a|1Q݈UgtU,S s )PeD+@?)?j9]-NrӅgc#<ԝ. G*Wؐ}\?_\Yn;l*/ON󖲼7gGRFNPa~ ~91bbThX&2S^6;z~PE `MQ+]udCO%nCSj÷ۡqPV @|{‚ˇ#vBwGȠCċ7 oׂ:I*#&`AVߎ\i^6'=|J;ibxje,RGPA`ɿ0#@jTLhPāߊ@ A*q`Tmfo_#0LWiwIʍ27w!+Ez\b=Y!h7c2?9gBVvZrAb ɞL!.HBBA ouJ{ K gOݓj}[̭3=N"X6Ҧ{ u0Vm2}!73tJ+E>nG| {lda=tJa6 x}G3&j{_o\3VҧS2h"DCIՎzBcu-: U|acɋ)>r2d V$,:xH¥؁ cHhX@S.K^6Qf>*^3kʃ)d#?v^5;-L\E/!JNju>F$Z5Y+"=f8UFX3^pր?dy_i iTy <xjD%y^|@Skk{Fݨ | (_$z^=k{^s#.4|aOa |;-֚>ڷͦ9Ccm) \l#k"qcN&*/(DrWKr €{u:-[_"bΝjnFk]gt5D}ۼ+H2q<Fq1{0,ٙAJ`4Sc5\!:LK ?fc:3`3(S̩d%2W.6,Xmk|beaO^i;'VzW"cIH֢K/7>๨+1,4I3je O[ ,}L̔TᇰwUn1h ̘ɖI%I{Se3oHE[`vՍnǑdqluU޴jc:he/pkkFPP{S߳v߬b$j\>i@-z=cYf}̠{֕c29tA=4QyA I}/۽ 뵋eM=:`)o|jjN^_n]8 :͵2 z[d,Mh,ds\h+o5]CWL{xI{M\~ P7<ݚ^,÷3)e?U@y viQ*"aMǙXRHKE8KiS,`-32/t3jCBsZ(ao>މab-W Ú@׉ECrË;zڇQ)G5{` Ľ$bƔՅ,ycc! {#$|(W!y]*Qxig9 -FrSa/B*}Ld}EN@pLɦ87";I+zsuʬ/UVGp)I# /.3C)]P: |\JsZ/'P kf/u/%סKY$z}Lqs68)6m m73FqW;5 74k= J-~L6WAg8j~hLE=x,++iO< o^S ,'DXMHGeU -+}ZpǣÆ]|PY 's᯴iEE#2^|x;Ä1!„" NCZY%Ď$_^/3fح+"y݋؋C芲˒ Pzؖ|{ivqWS:e uP@~I9-b#Է$-E?)ZrQ B/{>6k-QϳOƆ'L[miREG XQ0B'?B಼R>#U\";8Z>,%]8G^T;U/"-(UTm0yGMe5D(&Z&ww5SP&'ZSY2n,EƪS-Fgm:b)R!.S)b&p(WC,M^zۯ'Boyi8$bUc0E"d!B<ϸa!bG((ĂWW}wlu)WEx':ct'ڍTNq|`!~#Xΰ?(I'W b@@7_8`ݕӄ_c¯  m#oL5+L<^INS\k5CT|k8'~ KU;FE`b0O&'B;4*,þnзL7wPCIU.j ڭ#^8 5u'Yy0Z5hK\֝Ra-dBثe\'Kbvf1k1zf*YvwlPYJE$J]p&w?@)%^8&qEaGRC"$+ Y/"79HBIqyՙ%Ie#7]Im|V71&~ʂO'i)B Ab#7愜+nM"\>}J7s5ᡭi}H30v$x`<}edG(1#rkR/ 3"0˨@Tbdb=&7׌ʞ~Z|}*/y.3rRjd<ʋ,S;I4V$EрjGulĔIƒװv`P+\șk<9EބZ:vP[B imӏϿX8(vF80]mU>1 8=mN2ɢy4b* U(\E7ﱃu[H6Y ;Vܬ$Y'lwB-Sqs e1%& l?xYl'kVֹ. {BHb+asݧ=v*xo,-0! |Nȡ! RbҐS7z#p㻦#N{F'vۏETД{/<)_aI:IHKLu1D)gP=qI#vvǘ.0Tw 羳o?*2s '2[V <$p_#zbz+q[,]B6V.tKQX [owV-3!cnUVK, DE8Šp:~Ƴ-/4cȪP66؄X;[Tu,]jGcӲ ` -_n3Q3_i83}0}oNTW3Hb]{Mi% sfSHxM ʫ]T;J1W$v#f3B$VLivx,~VouI6!~ 2A!þ W* V< 7%+{k3y1#}~|xD~82>mt4sO#So}@=yg㈾fKsDk @ިaj9H ~6$ b>v D!hޑ(K_m)SYLG"]U<AWQ=BZ*Ή|Q~|m0Jf$ j &r O]nQ||[ի=@=h'Z5پ 84 -k# kjVdž*9El{9olS%.FZxE&O^,D]? -ۅ%Cvu6+}ÒS4Gmx~?5La{SVN9nM\[l7x˶["IAq# ݄|G4 O$HWl6BdBx_h46s-f4ӄ=,0 .FSP@i*Zitgՙ+1g+ A+EQW$ ݡWc>k0C-dz03蝱I?2i 7tR3"ij19p oK}Q@&&a'ײCdL;z >z@%uV')/wy9sSefOMsNn5ra+Oyd)S/fNJjQ|B79Db(~˝|t- iKpB*)M~f[]_D|:^Ă}0ihp{J,h$8lVM&ho'5|P ڷ4;(V6? ؉$uu6NwgAu||”E1]`rgۭV.3DL.IiaYzRluwp T'o3(R­.y=1B"BÈfk,.oGשw8 Y`*lB@#v1]o[l!pƛ"*t鞯nu2#EKl2ߣ%ad7fL~ QHdZ,h1==e ]H+nؤ9wThVEeLZ?Hs ֓iM-xXD{/\Pn!d}L2pӒI#Z'7-eqW*JHB<ŷI3/Ѥf x!?.緓Dٞo8ebX/W Zp+va(wOob[W߲ ]9u)l"+)fc|nټi_7_l[P|r%_l,ʻ7z-!p5p` :nCz_Ƥ ݄hwAw$Lt0\Єr'} C/ŒᖺqO ݎuRL{(}fLъ# ? )7fl+3(ܘ^ǽ2V`̒գbTF"U꤈MEJԬ Pt,#]7rb'Sյc ،=y97ea21"K*1k sOTY˝}UL\Y#n֞/F4 ;CrAGH`~/j?'Â`oqQפ](2]>KSMWs[v+PzYK/P a0*odԦ#>OQD1GGdCxC;a ր"El# U0t-)@?/! VF¾]ۋ* @Ǜ֌y\}i zcՁC~14eSn)wzّ3r`9\`iFɖc13:i6AֱLpD6AA\i/AcG; ̝q[ L-@{K@ˏ<ltlN3D$`]%Ŋ9Qv yVBG=k1,N҃ h_'q3(/՟ +?UFAԎC,*М5*_΄F/>5=kL) Ivk:^Ѷ:F2TVe&0(W`I~QbYm.3aw!̂!4'ceZ]rP_1]\n'#F.=o󜻶۴XmCؓEkIKa&lSiAL$Yfҥ?NWޣ:MQ{EQӆحp/BIDr~Q\ֵMBlӞ+4lf`o q֩NMQ~m=NӒzbrȗE%W82/{*7;{:ݭ>YS.֙Ӓ|ݸ^\وhf}olp K'j na8"V3FaMa $b NmX"lNW^y^HFѢn#}jV5s]: ^% ޠ2Tӂ,g1%rjfTV3 ёB5F9gAk4("_ry:Қ .GNs'&u&4s?Ukrw5XNFrU¯V9?DŔãjo-o-rU=FЁ| PzWR2?G,C͎`b@ɶfi"Ypt>|iфU^*I,$a3Tohݞ 2 cyN![ ,NgH-2։<4xai%|n6Yɥ^|YYL.!^;lu(''OU^cmEaTH`KL̑!]y J̣=K: "@񯪖LGLڲR8QC[%쏔)*si"gPE aq3HSfIZQY^9Ͱk/b?i,=*@/ FdJo@|%/,PԦa*@xt#!tdN ?,Lw~䟩XpT _ *w&3wh1]Z4[ŠftwѭQq#th0QY}6il 8̵xnҤ,lOxFd ߬\pWvz>vf[-TQDaޤi%$}6 #-N[s{]&?}GA2C)`g`xFe2)pJa.9K+}ZJ HNh *O)el͈a@%0s]6=1IxH^pOngVf—t!Πtzu)8c&$ ]N`l~-+ҍMnKnR[bc)H3IS (^ݶhp6#Y-S5ViEm1E %.h|ˑVc֕#p& ([IAC@K؊N5Ҡ1.&;НOBg+K^A8ARWD鼰n5y|nH: Y\1$r":}Ӟjz{#5(mVOӦgz9qP0KT="^8RLAk`{&쫶Ŕ<[*zMٝ 7=3Y d\V $q?ux]eܑhBWcs%S 1{WZ މ_Cd9 {IОI wy+>X$ Ӽ]$VHYkX]rgQ,OQ2N(y/<] Zgy4;*X,wO_s.U짮wI\.#yP~ŸjbsR6"0JpJِ!džt4 /I |h_#2ل]}ѰYBvηۋOA>NexM&8N\o~"ml^ 8}uLfd*\]9Mv9*X[+B\VP2/J]>(?NBX{*pmEN%Xv"@~tplt*w˱wl(,!>}RٲJ^zj4%./6#XjYjI iؓX՛H.G~⃥X!{HEm ܓW7oOwTNgնb{C.SWXDqsYH1{p(2._ը@N_v[xFnKٗ tTTws̐@:Ď[YQ_f9 Ax}efa\ l V„!<8j3\!/, xXE*a= FJ2 ©6nb*i0Y:5rVs:liC(DK\[p06R˅UF;̖x*BWJ7x8z3%'LBf1WuH+8%琹YâYDZ*:Λ718Yqm Ί L:2+gjK|xCh ;|qMcU@L| f7&A@HbM۰^j9>&؃āD|-:&=@b5! a6+S]wG=S[79+$aW47`=xo u !WQ&Tquuh!Jp(.ApZ_D哫d X#ͨ?(v*fV?'?@jJAb C0DDI7^Fa,}Myb P1KeQO*$l=1jAd֌q;EM].op$G @wx1~bxO˨B/a~3 >v~A4maa+،~A,չJϸCAsHrWy{HA:o]UMEE3Uu ުTBNe}#_\ #zW}{,!(Kqv;XCZL mY&Ǔ%a :q3G.Mד=MSXހO;Tq4[Xc+dH[}>,6maū|Z\7[kx$t'} b9!R }!%Qd!F|uF$ ̫8KrD-zjyMz/V0No%'xjR= ԶhS~6#U I&q H/1Po>wbyfe~s9tUm< V_uHl-t b+[Vn.a:_y^xC.(Pjr ^W r7q*P?(T,7O_RLbb/a}`"&q$i8z4ݘkӾFn'`$fE>Fq8\&]v?2sq}}&\6g-]ı&n/W9p}E{Ww~X g%I2(>:1q;H~?[DeZ:# 'r;f@bRm D3oVK?3[ȧyȣu)In_l2=cY׌&C9p/-“| =(Cs{\7U<|w[EQź+QIlκ`,S͝..CZ/8>Gi} m %MV֡D܂W?7/[rOq\DIbƓĽ8p'vq3]{B#Q 28bn/V୚K=|'ڕ Z>DeeZ- zHN_ VglӔ|N PA#!4D}|t'OPtRiB (n˨a\N9e/] GreD<ԫ~H2gzU&P/i僆9 $+{A/;W^3mA1mT-~ sZX0Śzl|K%;` k':2n>{R {TFVsM߬^W/}in汙*/ 4YEQbטf= ><擎C#O$d!!Ʃ{5ֺH qAejg/k 9aIѶ'xè&i3%[0!x䏳{^v5ù49c56p= P<@kLz5FW1Rs_ioq~] ̥oL9/8˒Di[b$BOs7w]ZwEwdf%'>"oi"yɥJ:)#Lv!ax0" ]'UK%Wd-q>%DuĮGZR)yoXWHac*(r$6%~)~ydU p̛U(UUQ#@lD3Sfm[D6ǟY>eGdT=ɳ[Vl:W5 6 agZo7g+[Y ]QOIZCbБbg.w-z٨BHkUoWÊ~k\D-}o*}7!Ұ] O^؎#5` V8[~=7nyü.p߃ywPl,q'JCpōi"[y yY"^*n:7D'qmy{c,"3 Nj0[_SqR5ԦQp2jrpX_OՓw+W⹪nEX5+ꌹxmYZ$.keYC$2nz̶ !~q>H^VjqM1m &ls/2b lv@fR&+V#=삭Q.y_UxPw)w-u7P\.g'rֶb[d4[.\=T&lr1 gywb:˗% @/G~SQ?=a"Q R( #R0YU(ZɡOkTaN8\k;(78:9qdl$>Auovu 8o6r,{ "77TŪĀ&^ƞ+hڒOvGIi9^n֡crgTFmxB*Y'EsPEj!W O|ġ-nBmw:*&zY0{R3I0F5&ކbѡzԉo* &&H6 Yyok!)䁼푯灊[JB]ВG=D$PiO5Ӌ܄t6RpC~{Da%6\i|.a{6L;O@C?;SJ(VBzZ*>AuZ1 `v/q1KDOle:n\x$,<(+3 ]_B25Z 3C:? PvL<ՐcTYH0s4Kl5΅QYLuLJ&<-L _1W*{O8BV+;9s>qȯ(O+ӧ.r/j|W##mB3(ę䫰D~T!܁ibAijyUi22ZA8XIxc0ۃJ+$g?nڹt`-\Yh"TS/+Jj*"2g<0!% V 翽;:)$Ʉ[m.Bhyoʘ1[ƂɉyBC9?Xr%" .p/K8"*<"A,,RQURܬAfjzz]qx`Fp6oaqYQ){_hrXb^[f%pU`.PP >I_=ǫB$55is#œr1FgvRּב7` 'ҍH,=p3E;1p-}12[CgD΁Rb OHN> enR1s$C EP:K\p,FF`Hi7XW(V21YxDP*~{޺-I^ (T=AD1ۡU7{#Y47 T<{sֶ+ֶ;u!z?._^G͔ԁ#%;#Axq۟S–;DݽPnSW )Z`g<퇞dG3{ʟXP9/ n} /`7J)XOzpV AVW v|+<2"Xsq6TA~Mhr (ݶ$1/yS £Q! p3Yi-/zy3n@<\*YH /YWfFZi/ѡWYIs(prԘ>T,CebV eRl[3[;HY5L&ybW`E={?SIgX4䲊C |H=}Y0vϔ^cq+$VҎM+6C(~kX`ā_o8vFgqџM@H hʶyEĐk.{;/tptl/w++z"kSw* 6UvȬv$'/ROBs/~=Jtx(%|{Y=_(~g319gj(2<3Mi6L,ƾpLGK &>%O6ֵ-a PW Mn$AUWp;;l R##`-+dq/ ?87k9YMŷyrn}C 5$g8 >Ŏt:G1);1ۗLgH9zw) w*ehy~{D 6"Oe''gHVChztSܿSn9UnmIefT=(+؟KiX؏0Kȕ8T,sQ}꟔s0rjMxQ k6Fke=B_1kT%k4~*+UnSsݢ \}PD ݤi^qY‘RԱvG;SbY !\ɧɪW-Z "v=OuF8/ oޱj"w-{d=Lu7}OOX}E{ޢ8Ob‚t )C@#KaA^5 Qȴ כAa̔c#{Ew4kI"j0yɉOh{lk!S&\\y義K=3TsU.Eee lV# }eh>k.ø$J5sďm?L"E|#P,4h؅LT|[*,U=guhQx[޹ksGi~(ƒ bˆ(`Hi*BolBXM?y)%^ x߳A6L5-}W mf:|?GƔ{,d0< u2vP%^(7u#'DSbpg+7qf-~5zӓ ۻqpuIrLHyD(Slڪu";c.޾1z}U&,-A$_I 4,׫>0zdjH!NdWBm#63M.ծ8es^f1YEWH"2\2~$ yO9 yUPvyeSb#-Z0Tj$gܣIqϲSw$Z2fb+2u#?[ Ƴv>9M)/j"A^&*q*uu$խg9ᮁA Ј$Vh}THx ͳ9}Q^J2y;DHPA(O?Wc"cpuUU{M@Pꗡ:E:͓VY:3W{Lo7./T{h3X)2u_T 1[Mͤ zUM*I!m_P˜S5OO pK5+KrI <~sûl''T&QEk$6sniSWf%`~{7Bb?gCU*=gEf ;H>0.h;Sl6ɨ4^C} -#ooB'jc,qF|"hy̲>!.XFe!mĨHTV&Tm  @kæhO&>2Swwk8&fw ߄i kއ[p@ѻiq$~"2i, ̋D,f;DSv%ixhuFϤۦ/̓S79O@@ Ƶ+95UlU  BL $ÅYl؍zbwfI!Y;espROk&5MEa9"$Jn4]a5y)P W%B f I#"골<:.|'35\~9.j}-9 1$t]6E^ceq1uZ& )ˇ9yr ōNdwf,,Vn} 0rʫz`N0n8`v'bp1[d} f1VD /y Jⷵj"o-1%7a^wn TWå76S@Ɒh2h|%Q2HN4>ϷY,FbʞYSClܰ*HXPXgyj-Q ` e~Zg7ƮY y=.<HL0VsΎ9&&\C5AEٟ/Hp8!:ϓట5Dn`O(Z[9?g_ KCyaś:f=32>V&cp}uj5f|?-K^F|2 ~2%hlۯ<=Dy23\^;+ydbpֵכVV-fu.yW{zur6<*'{֙5uN׏uo(,;w=JiX1W ڤY, e~qu߼}=Zר:16-n]| VDs2.X+о+Fw!2Կ^%{i}B`uDitz72(=H@ő\Jb^dM`p@M+̕/[kuB֍~$A:$8 ;|wSFOz7 VWv}aP!j o\dm5,a2Avub`ht@]MQ|NO:SiW-Q#VZNC/5eb#TQkGٗW kh??EN>-5NEHnE9fA:8ra}4)q̷~ol\)eZC6Xv+q <U2#hPW 섭[os ^q^B~_26GDh9w_F\\f(MAHtpm|蕖*HDAWfu3 Tz`9Q7o[bKzEd(oX|sm179/gˍd]7/ɜNi_v(n`PXV0>gM>)á Ba\Db/Ҋjˏa&/l==YXP0JnTK}>sB9 3}J)FX/| Q2&3R3jC3}I琉0rl̢M\T&r-v)%)vl+΃1*"d9y$TY$7Bzv%]?_N;v'k ĬE "dH6dmN;̘%@'z%>ӘZ:Px\PPB'khbe(Ze6 Jz;y( GZ)K> o 𭩟*Em.; !%j:y3ʩ3I4>v~`Mi {_#ը^Z79Rs!ӂyxcZqXl^T ;/z"D<vw}Bm/4}cTd@Rq.Iv(i*9`֭ߔTCb?EzWfKXs"I}O~wN(q*8%XѰF]V(x>YW8o c>4tۗVG6[:R # FLiX8Qo@0 0ZJTB t f& #i2/s2A{/P=7%1Up[vwhCV9pVa:|Ԫ:` )%Wd_JNp~NzR,d|m89l s~i(?Rbw,C{dXY<Ɖ "w^PvGoiXY,wcx54!9n˓na8Xה2${+۩=G)qFxa6|ZLmcaz81gT3J1ڌ\Ɏ &DG$)o ?!&G~#Iו# YsA]lFeP{ymC.l0cB9PĻ+p@޸&4C:x5 748Yk9w(׮CrPx/En7<):0C=[+~ٜ瀒:;B@oq'2͐WK~<dyb?f8Y jVy3_1rѽ8LƇdg^z^ii_b B$DXg "|}86ZGJ0_TGsozzcMAAi=,u]vwI\1ΥENR÷& uDJ} ؅~n(d[[.Urw"]jN4܇FɇH[C~i` Ҽ/YIٍs6>4Ĕj3hӕn Ap4ER/ Z {2SKնo**~,n3|/7B/Z1*Y ͒ok ~c`Sr)S92z1rU+^T}JE{XM d7?(3m][ZֵSeP~A xcpUP~ GiRm>y획]M=iD<@|3 P& <3߬[ 4eHB'(jj7( ~Nc-NW5[HV 3Ѓ6-%I"e !x2 GTlI&of'&zQ10!{m6s)84o~H;v"xao3'e_JzjhWk9~Xg˭<JRm~ e6X :(Ӗyi+b3-_ ( I#")vD[&@ud[rVqc7Tof]^^SIg^FpZMAygV2dU L#Y^_!QՔU?35'd%}u!S\V+G紆#zy LSR/V6$$#0\[KOQ=qЯ$:Rs7^[\}Cuw7C|Id KYsݕF4E/t.@`4K)l/._ܛV'1GwfCv\zU~?$m܉ZR p?%8%'!?O>ļTRԺ8()ǒVU|*#({JM" r̬׮\;}Ym#%} rb /;^l/&ֲV=$BߛGY^%(>PuIݩ!8z u ټ8=Xd˶2$[nxTX,~ ː8 NPx#{Xfaڴ$M9UgM 9e{Y53kQфQS3(Q9_̷u:y7]d!OJ lZG 9%qAc0^`l5rb{䢤m秱{C%#=R}2eb%;tӼfPZQ~qf$t0&vCOViG jOjG+N(w˩[Y9@UeB#%?=cv!neфBWo~nX2:ť(&0ZvTc*p"CETZ|H'h5P]L9#{fbKqI%@+kjw7qza%" ^ _֍#mbJe-j܁=vn9qƉeT @|2p\L3W82L0D: XYo%ʠ˿}/ƚ9)湄'j@Dx>A\Oe j7f+!V<Ѯ>|ZxQ/OHW;_aV2 Prt*| r2WdoϘQT;wxiM{TL ]k#PZrג.s_(D@0rf$UblfY#3HR6!v<+MR :fM8$ɣU>BI Kq)߶-jTdn*YH< @[j-sҒ5^_wlZAK䉪JMktU#I/)15Z[SQ(xry0 فKv~< 9gH%G;2Ou˝+wE)رrj/u:ܱr`qzaaކρ; ]v`0Y\ʴy@=PJ3gk(K<"ByLLg" B[w?M΄G*pT,16U[eIK6 eF ۲M}t{AMIASH9iSFE}o sIr-Պ.P}n7;ؚۚ_21HqlP$}!@M!2| \3-[m2zj=p }In;. 1e9-RZG;5kq5KrY}qmguHF+hڸ'M6cyS >ju%FR|ý#y8rr^#%.qͭ |֨OndM҆s cnāx:w0PSPWCXC>/`@ebcPM"離8B83.&մCbWH8xr`=\7zrm >LJ+~Ry2num]*8 t8!YWu$n[}o)w2yمHGC !%c.1S5{J_`:8vZd*:ME~\Q.=Bp&MI40n?̐{?n3Nͮ8%) L[YV~0Su(>`2_K`kN~-KA0%>x''/sHy.bp,Wu_ a> RnCNrHj?;pAlc&ia.-#MT~;t]S {tiHhv5]{EA3* bWG ͈w͘'شwѮ{{>(W&n Φ3ШP^[RL ȋA=a^C|y-L])h#ׄP:&ދf>>309UZB RLna#7zlv;E *WRm;?3_"@#VQf)*YoEw8y7x,xj7:)!*N'?̕g׻SJ!⫩_-̠DYJԈ U%e[~0O"?Cr3Nj .ªW`A /+ӃgL'C} ƛ9˧ϻ> y[Po6%.q kNe7E )[9wR{@;w>n5fqRx$墨P*$wTfp$ʁw#寭\F|Ϩ[h[2OW:C_,@LvI S۔wDj[ҁdWly JtY5g|=:b6oUyWM:q9 \+dO%:C N/[ Q ^\u_SCe-]eCV8viyʊϳ@nEc_.Sf -!Joms=W=;*xߞ(u)R)31}c6d^=}^)[FNfq?hEfM'Cnβ6}6(tWr9cyY(g6sO jtG##`*^/p<ܓJT!CEpXOdrz뗹*M.hx kFuT/3NGm˽zEMWT5} n_WP̡8Zl~'R!Bv#8:Uxf'y<&D22R=־wWEwwi*UԌTVǚ`q\2;w|E#;4a 95Sz_(]>3w4y߽D$>3.SEEuC9HTx\UN m]m8^ӓ#.&pֵMTPQ^̒]G.7grKkkvE^l82&`Q{3fK]!g' }=,*a9_/i5p1#]Zt 5ML#-P0r Q̽-b+qDnu$ fz,FPCCA4k<;NSݵye>qASjH4xl 1R3QsCRjh*7Rs7TVUO aסõ\(Ёy7;Kfy0D[.z "U@+tr7?طSYqHhRιDy&tcp$' -=/o+v9CJר#I)C{ Es/z%I]D+!@U o9bq kVdH!!:ײ2bbF:T!X,up_ ~[AH躞H=c歚CZ)P^ v7Ѷ#)+=M{sH]Y<.괫`|υgg[%hlt&aTmSO%V*ɩOճ,^eBݕަ0㛷#" 9S8 N/{4xZPo,Y?H:6 1(쒟y Tulkpk F@ [”A!`kIcsg0C s~8o5y:{LfLdI=њn-^Lm7Ď[Jj2nN3lwNnK* {50W o"%KDp9a N'Q %ݲd 2ASO! ѱ$ƃ`nO516wMVDP:cϴrGUvIAy;fua-/n8 bl = I_UqLq+Èӽ"7Z㊑PӐKF L/%$eQ[j[(U6R s+Py7d \62>'m> W% tM-wZJ-c`œ6ƣ24_ǴujnhQMCb8FR[mo`#_ S",տk׿s݉[@h]N*f&56 >2vbɫv2;D"y~л6LY-s%zc9/Oul|Dkkpkq}zG>~W}VE࿦4zq2\}rL=[F~Ӟp[[*rڪ#Y7^xSAK@_y{}Ƚ (ğM~  #)y duDȚ^- mOrG$ۧ4F^,D}Bj_k䥸3'ϖ'e9 *q3}ZtoHtVoik($P 1`;|J,(2dTjo--&I%bWF8̡)听Xg!I$clLZ{ O= [mھ`s(@zfye{QmM6ӻ[ꗼ6@gZ>~lV7ʥt9O?@$z0%ә/%:׳ >", pG%c´cbj8:{Ίﲊ"05_D@MaDVȻ㴀Jw`v \=%_G޺`/H> 6ks~SǚpjY0R\0c+4 =j؋'3,L(G (%lAqTg.|{ԁF?DL z0r8p´xw/*o6=1$_mk Hd{RfF:2wh=߲qD/_ {)G 0yCg>ط[ #\ęG8Meza#?Lf {"@`Xk on&tSGZoBĠQlZ=L`(+]Gi+&n8a W^S}U1s{dj?;ƶ(d"3^fPTG}UsZv$/*7is=ƽI?n D~B*[ܲ|_K9DE62~"5-?hCɅܱ<"fj9a. [&/Fmo~ p)vT]E5*~]~х~dIh$0.KxE읷zLkanhPXt׻vf- vWf /J]gNKJŔϸTO X=Ee_t ^>@ljuXΨLӇ=K>ӹ l6V_w5 ڒV_evg:f=Yn, HJItF aȕΡ͋aݻ2|sIJ2wǔc,/gcY˯oƚ=it.3s?<' gc4-r[a:xMn2LLY匼 2+jAx&@v @t/oE6+woٳ 8J·3We}y3y_qp2\BaJ=0Nmܢ \Py)ɞW cɼ}ÌkSS|~—vsg.@SYpj)Die{JKpossb~KRz!7¹H#X|Bd7ѹ95 ~ѕcvzC% \ 8y3\1Npm7oz!x'~^%-ǵd|XE[+h`v;M.a@e҈+m-$ޢ_ 1X *s_R^,헸N|~%e-_ Uj]鹺{Cs8"6(/ +p*}W We`ןuX#:SlA^KKZ<ߡcH^>d 'zB#]gr9ߥhB'Sg_A|%W83ho~Ҕ{>D*TB3y)^_qf"2VVґrv11t4 'TQ:7Gmg_Jr%Y=\9_b) C1 -spy` _h9%/6Īn6I%ǸOЗ$)[SO`v6JVBtʌt hîkQ&/(e[ xX'z>O2L ?x0=2(Fu)G8}1G @pԞ: ieN5KH`#$ @bL)pE%JD "t'Yw ң0G(_og1#$zH]̉giDYnLoC"AC@:`mNkU Y\ƆG8vKQhTqzD5fht =\rc@tPʼ̑(dBdNd%|/f!uHSخ9gz6\crBCtgqut.rpSWy췒b`s`=.GoRQ"@.!.ec)6*mт~CP fw!L\|h'v$XO!%(vm[^-V <\SDd<47 4ug5^eZX\7/4{% `禴pH^8:q&! L~6; f{ZnH ٪<!15%<<җ#TT=,,:k#}+wO cwz4Za`>Mxz 6>RMVW=Kq(?~R\V3"$:=TVSe>Ue,æ`vh[58+exSm:r$c̡7DD`t/ -XGG#%̛)YGQjSb# [Hž>vUa/ti=܃ˉ[{˳Wׂ2p;>] "@2>فbSj刮yr= !|_\ֻ-lSjJJӽ=Q34c+=&ʴGx< ev-F|ZUFXRvhյ ]lH> |,YP0j.RCDl]ΘJTո{dq5,4ERhq{}È8U&_KU8XTF2ε]]bJ(MW>Ix˿ ,:@֦̺jʒ\Uz EU:RN%^Ōvaw-Fڲ939vcMLBr菧EQQH-"Iԃ{?5,1EEtQ]=-fzX/.EM!}H쥎lG2:eМ`:=y|)\lpY4h irMbH>MV9FUDpvYg:՟֧ ;XX>.3Y˾N̞JQIӧMO%: ^z뚄l^Pxݝ>w;J-,\Y.}AqV%ǃ\j2Ar8oMD{K[u&1\8=ʓ OT<y9.S{k2 Nѫul6%?dr*zݛ Uk#Cӌz<\$#9Lu2DfgL X0WG>KxǠJ,rògHeM v-zWLR[D3'e.X `8aX%a[Sʛ:^nneֺ1.n)!~UC[ķqHnˇ"Вp@STSao#CyhAOf9GZ/gTނ?]GWJ͏O.kiCՈe5dsUڢW}= .aZYo]@ tш8Zy9vF o$aG P_(EYjyPDD66aj$,hE̜|%/Q|uEZ,OIA 3&J'XP[ ٳ7pǽˎ Ybݏ@N"  } 3RC;'uُ^) ["^kbv/Dc-pyR;'<shD[+PMG:$B_Φ>Ӡwhi RR%Qk f-?"\UcB hthiɒ KKZYƱ Vqd멦YV.{?`E2r쪭/ ɵ/Z5I#eޤQK H:JA#@-1[LUѺ^:|_7~VA?xQ3Z<M+$T*RoR?slFI cjNmCCr;|CX#cģCDW~0zy~JlF ~WuڄUuo E* |jQ6@|ALvŵ`#lF$WtO_d+eXp9 (i%4Czhzʉ@׎.+gY5ngx!hciꌜATm=OgBj@ίIY}N , 6jEפR\ TG,7pJMtեPWV*JMe1l2DJsyQbV)e\,FbSDQ\v6е]d3"@ ƻؖ=, h=8|QT qFa3!lFrTSUY+OJArZ G\t]d~.AFE9+57"3 P wqR$D}n +ۣ1=ցY/= h)혅yW^7<&Xp< GD& .,4tmaYhU WAiLԾg^3jw{$]x-2 f8/h?W.Pk2S|b՛Y)V0z4={T!in E X͢9i(3K:!w\rl’sI|$a~D\ ?нUk6)5c c![ck##e.],z>85}p,=GU X!6$t*Uq#'ʙv9]VRx.TwґzR=݁{WED 'u-XICFUw^i)\njC5x0F|t埯 :ʡ}՝zDFע(F%$PO7 P؞&ze' ~ +Kk''`@۹~"EڴOTN!cn"mUO*3KUG D]y;^f֨r T~0&_r 'zSv9c0}#VՒWhݍ ďi0)sp/،eȄϞwP%nHder'5N/ҋo&!==YWAXX2hbGGYҘلWD?AGIsW5kq*ܘ~IVwHȑyѪ ByKBpYe"z~d['Oe@y $캗zZ[u"ݴCa|$ ]].AE&,zcV(8V{},*KYCkgaZ ŷU\+Mo>/ПP8Uu"uz ˁI`HEu*^Kn%U,5i6Z2+j0kAlǗ  *nH=&2ŨDG%~T{%Q9 H4#՞M| a+DDB~\>m gޢm,kB(s5mv]SR:Ŝ&ONS eӃ@6!G">7WF@?s9v $=g>Gsxjo=u~T~ƺ)(13^I9 0F#A~=c?P<5i0)ͅ1urVZ1*L_Ƶ_Ì6XϤ5C!=Lkfɚd18E~^[rTGq9+huI]J%7zsl6Y=6pֹDwM0 d003%}/]T>5Vh@z 3 }~ gtzPOͿԒ%_'V"w+Bi[@QW{U~Y%p ^t%uvg-Zv ?8>&x%5# V4Fj^~"^?m  βlTCUUnG^MC֒/yB 9U&۶NQ]"܄;;9s4(m ٤24 ȋcc,M*u =O!0}pՈT.e EJC3V ,ǻ%ʖTJX-S$3{C/!׶~ܓTJ'N3d^:N,?t>j>PrK0ZO=/RXHO\'( ZNƓO=ɞ@QDC8/d#, zwiqxã* Π4ocTk}oG"4ζ<CU&W=W']%^q}5" .rGv Q?m߸өu$,>z Lq1[,?ݥT^5L^p#>) :"b9m^'$ .$di:FĖ܃e*m;5 xPW4-k@"Oez_ܶ\fc{ ̟siǧI"NepL_î7QVhL,6%˩E^4!=bwu3v"@Gkc"DP__}bdl+*򴅿A⇂>Tò٥7^w] OXp.Oڜnڑ~2cf[ElE JrQ>y^{T֚InGd)y&g,55S5m+• EXB[r9kH*<&6@d?8־JlnG.wx)rGİ˕ {;<}/J(vX0[$8q7ϙ{N'~#=ߓ2(ݠG./J%_ƅ>o_TG0$PMـ }=4θ\?a`h)xX|-7i5 ㄈkhZ߅lUC:.݂J϶'?nSpX9!n.[nP7/,:kEyu`G( WBE?!b/9 As8$Dg0T91tnSX!٪,PĜGM`iԡ*0yR];-})YKѥ}8x~Ƌ!!myefX׽ ؔ9^ܾcL71E.!Qii[=+v jr| iKDJuzU'q+ceImR3z8)>#4oW-kԖw ᅗ}}M'ЫICHC?WGLA`AP#0{/qO¸J.PPcD"nQއm] DblF,\a3xrNVs")y u3M> Sz-Ѐ.7̚2ԩ.L玘d|"qh+}~*r4Y7T{.Czu!YO`7@\9s~4ͅEQ\$[n׉K.R1 Su3;4/lV1uFg*tC(`m4o|NBd~&9NUs兗'3mGX@xѵ&R6 K\ӧꁘm":N!v7>Tw'W8  5LʲC#OtAGw$㭛 Ù`<:z3#HPu_ }'3}GJ6c8/@wSV[:jXC_nZ9IT( a W /7lvxG )j)L옂\nib<CS:K* g\s˨2cpᙃc1na/;NYBh.2Cvz'hi`D))n'vT9#h+e6a,-^܅̮9\b_ K Y!cNxUqz+D{;&jI9S tR)NqDGQ$>em)ͥ Ёa[*S@C %GJ8_BAE]K_lO$8U5$JcSs;WNeA,H~\9`}C2#9zR?KF1떈󕸾j> O9-^@ + gᷩѻU=X˜jWXbt2EB^f] `ԒN0W"bK䞨y%B3J,!Qib3bF:VWH.Qϩlo-6Hюf1-_iEiP$ɂY8mV

p怫xqJdz`~x9L)sek4r N"eV`>SbF+SL},ɞuZ=!n`]L@\7qÕNڞ.NW*tth Djs[(?o5\ y |'ݮwu&eCn$ȟ\w`H%Dh-o&~ĸ=ڟ_ Yd}xxjW3Q.'=, Ρ5 ꁡwt=Hiw };zd$/%d\G6'eJqXk(V mݨNgR#&-[A;Gfi7TSIey#7\4 7!dkIt^#5kj8G߿8pA:FDFM6E;k4`KY !<6MX~fKKk ó&.RYYp^}nϔ< (E'W{)bndaaJnO>$fFiHR6 ҶQeS>UzwBϿ7ϗQ$+rfJ(,=dLz fBz_p~4qKwW^vCʍ-kԣsi(2IkLf|5]|/7G^Y5&+1_# XUPP|PA/KƃE ʔnn: `ha}h#M}H0%Z&$R™KD_4̅.8fTTp n)XTY+SF*ڣcΟ4?*$GOKАnuO7-0TiSO[^~UHɺT)69Q&eP@qG,^LjdΨiV Yo&X\Ʀ}FXLaD9|:yW?:_ױPcFUg>mr?_]swDʱFA@.W9%$)xx> &%4 /Ysfc~%3N#էS1;2?vĄvnw.735 =]b\'dIn 60J%2dذӆ`}~ȢBV=eU-נ"N mh*3 \yۧʼ*^W㯛Hw'a"djNZ[d#_ZWRGD$4-]d \`~.傺j:7" xO2^"WSxE$FK,C?hLni"FܱCԨ0'D9,pmΰ7p:@Ȯ/gSX n Z H|Ǩ+,4?ץcQvU%q:AZ~cॷ,mƝ׏yTWT޷W(a2C *%hЬw0.BnJw$?R.,W)JUém1e.W]9vub=iy IE/)ނկ9EPZwkz<aG'q1󞣀 5L E(w")ndSEs5([lGe=YM{ThU~P زۻ~zX˔U^6T΍_Њ}ſgꛜޢJ6tf]2M(\~l՛o{ë`Ep?c1VygsKI :;_߲Z|kJk*a HAp_-﨤h։+\ ļ]rۅ{3IL|vJ2MCWj $7N0Eyv xf!^RZ]cX-qCJ%9YoɌbqd0mIcRT뻖U^VȤUT|a" #J8,l>B>Ap|Q/hoNI KeH\yDrbxzBJDL4A|Є$>v]=~ft=kHVfHJA^qzHQZcbYzd P,Ibt3H,?HSWL۳.7yhl\Eܳ^C`3 0C3bۀt?3$Mυtz*%9Y&lsr\Ev9NU(nd>ʜ6):pd!zJj fOgz IB¼G +bijoy`g!'؅4dxO AG˄Shse=dTgL!B#:|GOq\`cֵs *UWpB'u/ ua@O[GajжG N[-l0<٘MI1gR$R+zpqj6bEHM6N+5ƌRO_<^(S2aZ+災6jHò*ͩ-ovm0D]n {GSb>n%ĞTCl-Ψa7Ki´DŽlAzoߘw&ƳV`wtLJ<2^6N;}[u"㬻eTfIW{W 0{- ۴x/u{_Aq\ YDF;sfUk7'Vp[\g8os0]?-Q$s,RaÐ`p~+Z0Gn>|&,hWs&+2 H D* iح݂]1JwZvDۣ? ϻui=@RTpU,2 ϵ(Z9m@ӐXCM7x9bmbr]]YBq, DDKMS8jZ ALHd' QlD=jyrE!L %,tB,=ud3Z%Vmq9]7+r bS#ܷL(n)KyyL1z}u\ w^τ,-:YdZygltjm~7mK^O,z wOm0%DTFE$Р)? swN.O*fHsX& P+(r? ,VhSLYnY!3Z.DŽ>KCp:ޚ}f\<^v1Hv.7ȍњgn=j1F=l]VyhM}8 n?T̰EXI(jgW8}cN)oZ}{.>%H-ڙ.o]|mc7ӽ#4 [k˚+¦7;Yr|lr[u*/Sj(DH!רʘrޟ(qU$iC,RvߡЯ/nj2WfPvܪQ1Fp4A;QYBF6XO;%zלTfKUw;jk֤&,Nƻ#S!1'9xK=&rWIRgT k !|dzAT_zyYT`UMۖob01<<@o"y c i-~ņ%>Jx<PK>'uG^l}Oc켌.l%@Y,[6&Sç|) ( 'ZbQUq{嬨0Wِ@I?x*֝eMƈя#{5]m2t)n|"_B;?Q.dUNX?@ۖ[mA>MuO{Cw]?䰤H;?eBOewA ._,FH4^<@C37KN|Ls&FUoMz mbN;'"5PO lIR sdc&xG^;cXxMFظ0H.7N~v. |JA7 ė((T?K%yޒF^@ކ~M{`Esu3wcqi~/A[B^ړ EvCdF=)n!p f]%t:ڥBvץ,1Be~e.s|=1lHzPn`̣!1 ]%EQ8YH}G-aT=>1[ohAb&Cy6zv 0̰\UC^d%o[Иoh3?&݌YAz\qQ>O,0'GOvJ1 b" u7CahΙY3m.xUJC챦K#Y(j :}7ځ{^ӅixJQG7vOI[D{gIƞ:QE3z-%^RS +!Z[7ݟ+07HJ{|=8 \ɑ)A=iC2kᐵ xMgϙ=*=7J-FjR4*/Fӌxi<48uҀQwLҝ+6VÐCip6ZAK)bN2xHWXЇQԙ3PI<ݠR$]- &)>}]a]HIFS>%m!~.6>WD:vOn3l?ЋOd a1xB\"PwߔćIzF&˂RY]E`hʮn#0ZBMEj硢Y*\*Gsc1X$Mq&ϩfr)y.%7Ƚp뒃V Wh zDWkS^· }v;75?7vLq]7FJ& 1X4%fYO41yCo`o,9T z!j+om}*<蠛G~ɍ'kcۊd;AI6ܖ \%|:n-N4+,-og*JqV8,'"8 ra$H5 *i/ZX,i%wv. )~R yւzH}CtU8eP޾ P[.,CFO] b5 ļ,:W}!jeDFxc}&..:>L3J(tW7Hl,"d׸vtQ/h(_@PYZ B7C \ן9ɘxTA,fMpogb(HCz=;$ދ砵Jz =D9m&ÈPm|+2(ʔ1Q$ Q#N.E(igsB0$*@!)MR&j^oC(<#1%[Vt2.=2|XV}٢C5PNrs>#B7#yQ:Tyeb#KZ4ܮH3+K=B#vI +Zg7-AQW&2u]}8^B')>n=0 $Y<ŨCpJ/C`֣G`8.AEw'^fIN$okleu,Dw!s3;.֝MuJ]?71l*x7lֳ- BHcuWN@fv}ރđgH .H.(Zmmw!PwЀf|py> @![eVwXS#T0E+17FɅG_ bs&RR߷7R zL K?#Նi[oy \ dFa {cN@)rѶXN˪[ sZz4[Jf[- 8:&ҘϑY,ԑA2x4&}~Ko%Zˣ}+Ec9G*z6.1 vʴR.s@}||3X#nIzi?rćE!J:S(tި pWq {:؉Cl_q:i ((t޲z$!}` E:6^<^-t:(4 F7[ϯnk5M[*|Um8G]3ĂQ&ۂmv< t9fʫK+ou;`% 7KM1]r|:Ǵ2v4z]%y qUvHjƊubl U7GҦ^= U^Me21Vy:3'E,#ًܚ[>u8qՑJx5h1+.򝸗D&wz2}S>QGqS͙9"^OB8a_nM S: $|gr3cq1 (} 9O`8g6.Pfqk[p5>Nu龥鸾?`bjH1na%Ft/8R Ҿ+S:mQp8_(H fŷc_ VHHQ\JyB r8E"M &vQ=E#%.-׭fQ(*XfhGs31hi^sTEw+C.&ue+P{&2~NO-yAt͎u6_YB\\9Vȫۆ3~CAD1Ek _v[6 [9'F O~#+vr*s+j/=hPd8ٲ|_ &t "@Yy(g= wo@")|}}'0B-= S iQ6Z3E6;{A 46Z甛r6] t64E'S 褉uή]8uHb~<!cL0MvfS|I5"K:0yp̌79w̹_XS"(Iҳ mfϹCySXRD(Up^p5z^0xymW;E498m-c!"mbMkT:NXr)kt|G~Vƻkz7][#Fy'C&&F rrf$(84\o/#/G;%`݋]{vϥ_ߕsšuݓyr,d%HD6'0Yj렻C2Mc塂(0'sGMK*LaA !f5 y~וDQ7xuwEbmΨd P8 uubbn}߰m ins9w>ڳ~GF`:EGA)zM ~|/D8#Ea My 3CqOL6*T?&U/*8Pwݩy69)/ba;B+JG6vg8ҕ#kdT­pֹY9Y F3vol󢮝8*d**DD (-#znm2,S Iq2=9. C옾A|dn7ZK^qX=Wn PmB>x0\)bKqA'!|l w@G|+@F js =5@$)X'_=T⃠©Yۜety3 [A<4?tJG:eTG&K<ʦʹ ;g;c>2McNODiR1B{Y h(x] z~Iuk&D=.ȶ{ '~ 'Q[9n&09ӵfigHh#gis"@^9Tήڳ"8e냿#ŧ l 04Uu6{ yȈTKHp9yG߬,!kf}D!>+!k+ƢǥZ')̲dgj H@g6"|Qh'?~ȔnF[ hiQ7=:2ܰozTnMtR*&!˭T8$Te-L9Oh}|Cw}?w v !fjmNS/hQNr>ꥄOceQ$q(&j(@Vz h4gʑ7uxNT$ {7ءBz{\$lw]΁d.E_+eSX6W"cx#*k}c%Ɉ>Dܝ4 )7[ ok5:Nlz5DZ2;>oIuF<6L,9R 1hؠ®i3XbzҋeZn"6<˽,#w]泶hk2Xvw^f+u"UP#?urƒzLo䟔nj77и/kx2^[zvEa;d8ueuG^R^HY Nx:m7 Bxq/ fM;vIKvkC7 "P=;gI+1|[唚XÄd19P:J^4sy7.@B?#'*/dYv[tWǑ~̙,[/RV~ar>}>hW`TfN(c `~z&WVޱLc1Cu(#⃁-8]Pbb3]D$`DJ%W ggRx | k—ҜR>٨r Rt7ƦMO=Ma rIa'Y0 {xNbϧqqAdd I_`q5&A8/v*fĈK€ aX4nER#"`|O'I"T}9;ͺXYPkB`9dWy>&gN!΄ʨ;Ut{ɉd՗{g:Vb1h)/J`1bdQ6ZNѼ΃7rck :.⶷YAI4vQitL#8 z1swˆ5 Z=hTP$H`5A4xÖLXAL}W tvg1>1 ݢD@,|u RI m[1xjGzvh,Ё|Xzr<~8Z>=QR<>0-_yl'|re'bx /NAMcЧ ֧ FQ;;VUҾ><| NBZcگ#<2@pptG0i+4s5h.M kuZV?և@=SB㓪I~_O>+{ft&_k$fLo7)+(kR}epP8ĵB.3G*42mǑ@A`@59D*]>-v_gԔ/tI*\{aB 3r]ui)X6DL+9}N2G9-׎ uN^sG$6%cL 4.H^C/`RwЌ0eB~cbOA(LWmB'-;,yU'kePaۿ:=ɁkN;.QH| I =5̼^h9Gf|w9w? ,;RK_1ŤNNt"w`-(wI,e 7nK5q֗E7KT!@r!ԯ˞p^U@@LivV[;RI'%(7ɭS~5m^W,I%-'.g<[lnGu&B ׊p$_vW}c#̎%r& M9u== ?wT4xVg|Bzټ2Se5ԙ=F,Ksha8XR`bg]BM}㳃F@!`6]UGaQ|\FY*]9T+ȶ%y^܈ ̰Qm y{ 6=cGjSmN(lwsT>g>Oiq5ƴY#3۞+o 6p hfx3K:'[@w䔤iйƽ} 云n.nkLa\R8{M16[p\ A4ܢ t?A:iI8(MUק 52+\e zFN_yhw$q6b\;GF( co[ɝMJǓ% <bCd+jIU3P߾: DhiAvh5zޣI^fzDc5vt:^PT]P+=ȣO^lLӋh%SuGA⑈196'L??-QF؄f2;M%-!C ۼ]^1:34շ^n 阬9ǜ0­2<4&:T).p4]/ZLQz!kO{w4ڽeH.`u@GPJܲpVhְ Rk_sO@?+y`#q쮫Ȃb-"ʍ#HvÆyd8 NB Aev}h鈎7x=PyPd*M\-R!.a5ۤ#{,cץzH=[q Z^*5{1ܙY[Y_ O@w^Ӱ9lK[!gROgDmaF%k۪SLN AEV-x#H ?gx;kD[ fM0Y&Ᏽ"t,=AI^' 0H􃠩36T(J5UI=*A>@nZ]!6j>@k^tY"l"S;=]bs,AڈH4Dєҗ ڧ\!(Ԯ* $R/^uBp?8<,㌳Nꈡ$E@wi9.ZQX;$4O Tռ"/kF}>6KX C(w:{Lq6t_uٞV DE|Α1d RLMNIwѽס}(NB?/CQQrhc {↛,P+-̀,(nPWijZ*3' PI-1 .@Dl_}|( ۺzq=u_S;asefXepG>̜m c~f\ɦpz<r>3=Sw؊!`Srg? M.JŰӴۑW{X|_TD1gJhHOlot/^%s.ѥ<,9C>[v<9KӮK= $'x烑G 7g|(݌H>v!NM?YMmAJX|Oš?ΗI]O ҃jk诱}Qᮆ4kiѧ>gu.=~8M Ȅ"F30곭4밗 \໵fj/ߦ%,EU6j(,c4zdb¼s"#Xn{fkK{r}3GilPx_vo G<: םЀO88[\m3tUlw 44=1 yK Zؠe>w"OQ^67N͂0 QRKZ,rgv*?JwrA|~mIe-[T/Ki4Q3 8h~eT 9k\!ٽC,'C@ "Wdza٠/O+*;Im J3^ԥZޮ@ Qhh`Q8lXkgwV_ܷm^@猻 $a | g_[3TWcQoͽܶ t:NMsNKНVǂiۢ&OCXT2" ˱ؗ}^DqpnJb% _䓥*̊ qSldzdҧB꿬 ccp0%-F8街YI8=3ސzcKs@/Y\ \vFY:=>_=ۜzNS:RΉZI .)+Oƿ͌#KCX5,Fb)zEYT3 *Qk 8go63P۹*g(zoc=c<@ ^oK}j#g9VB?qgyoJ цPvn5Y؛p\VT -0 & zf~[amD`}2`X4/=lƯt/\Hi4z5py{<_ >ɥ<46:W[s)J(9ޏo4xOҽ «v{i9/yx=/IWoYj IZ?e^QplWU(=n >^c~|'aܠem'OCiXd/N։k3? <" ?L1^c j7Rql.tv~ ѕh:-WR-|9NZZ=$8=?g[Ykzp~\1:2UH[Qi(ND  *CfO@|ޟlݚ(WD(AOWqq+8 }˱FF]M}tND DgY%CA4m%j*,:eS.]*c>ZLxaeI-~K11ztl `@#4抑z=$ßjo |h^ W`:vSeg-TH ?KE Tc:DS=B óiV:[u KԋOc ~k2ˉL[Ũ'~*y!>yTtɼef3iGY}*ݬXejA!^o)GNޅ=8Ε:H3U!?ڐ>E3Ł"k i6[L)esrJM04hӔ8hw˸m4&_>X;Uf8R+NEDbP[o$D2c|0/#|gԬ)b\BZsGm`\MQ .4-rfy1h*08zh;+KI&r ƉpntW&1], YUAj36kj}بa;CS-ϗ)#w,m39 N|8.F,_K \Ǯ@q]g8bWгmaN-[hQ.+*x *#ZNhSu\tx&Ϯmo( ,.XԘ4:aoQ1YlbԩJ4 @h"k"8la[&u$k?G*!CjM(0+}/66 <8+{ts(|SJ׳{>0|rύbNHkUdW,׃+.RKo4tK>{?30bYJ3}İM[ ЕBOtJZ料?q"ֿ94^ɎO=S_ D&*:9cf3ѴƷwlQ<^:o[;iJ@Ĝ kIq{"*t>;v /nz]M_L`ҽc1~x\u,L/[ t}fg"NfٶRǼ-̫4*;C&Z.Or@HSӬr:2]?\J',Cw< ]_\{3ϛ5GmĚa~&/p$uҘ\Nm:},5%{;,6kpV?R60V:k ï$:IQH8x%nv'qNrd`61 *~mŌ[#Ȧ1 |e-OZ䱖J4yv{Gd?A|J~xtμY盺d\rYITaXХĖ"?3'i2˼|i#x::1.V5`ǿ/ y9gVkد([0Cm#u:t*̎vXJhk:-W紖sU}E!>9<%oB#lŋZ(.dnƝ c7a3@W>r)gՄZ@8|t%/V6* 06,KܮjhV@hKo2m /bLgskefzᆽ iǨk?ȳVWm #6J-=jn:fتIepd'0tq%Pt!ѡϸ_ʳĐ m|ոiڷpf+PIqwC;LU֙?NM:iTF .CLch-ae%Z`i}U4Yz*:lw^%]5I-6%6,x- zMc,=?+BZ@ߡZ*nAb4ܪ' F t xp{jIWZ8{>O"dS6^ZЄ*7x,`Kv9o Vq~VCvI?n3끳L:.}d./X_Gj`َ|Pe 'M[|o͝:K"CPL.=Fe϶a1q^id B. h:V('Oy5luzt෎XHg((Ljoq~7()0'+doA:M_D{gBZ*-忞m+HL=1jOK/R^aqym";Gizr׳Bڂ& 2뙿*v]v`H t*:6AwF$QFƫJo)b}vZblE9T:n5?W̒ZS>};Jx3ЮYho'MŬV=3r%[}mvN[r888e]&3z<@N1++ [>QM]֡aZ`j$([Kc*E!B;T%fd`ISW H0NqQRQ2jhehPw%G:j )z}`ދ@3ɗj" 0[UsL^]^I 6Ykh.x@lƍleG1.O+.S ȋ.EZ3pɬwO> .j[`|.Ղڪ9\9ڊB<'dK0ٮ~$Td/,yYWo{l ixa7q, 3$ bue=0x|wFBRrw/Tׂ;yCY;; ):r5aCo&3'^!e;ҥԹPA#GchJaEy5Ŗ-+C(dCP.{v-C;tRo?( YK~ðdj2G' YrJV}{OfN`+vƗ읊"S2rQ^70R2VWZ {?)4 >B8zw. x$-MnD5<+@ ոrk;IG|*5 1yP0i͸ݐ[(Rl .<_>PemKrWԒSLP|Y))ۆ͛ۦR5T1cQ.|O"Aln?H_uta (V J=K,4#zdzޚT@a }~]Q#@zKEN ",=-(:ĵFkzqj.GDOHu%棭K3#FMGˇUu>&ޓiӤap-;&xq+s&{6IyFZIOFm YP,fDSEMH?f^>t'S>?31x^DLu~4mpSnY~wQhnܢHڤn=YP SR*FAI blkȇ]"9;4&_Ԗ}:SYǸɔ>AK~[QExqW4Zj]ekEZ\sͅlpN,YK/*tp>^\Xj[FeP -.ؖzd~hfw<_5pUgdqx`HҨ'[]m)uhqFe%۹h?*R]VvRw *Kf2]5NݤDPم{ nU'NGYp't|)^G~ `=DƊ8JȟtY܁]LK|7E^f9z)/qqG)ʋT\J7nIIOWs]2mnvWwKy N<*n\A̎i!6%ZTnbɛ@'[*cPxQ] Xp'no)о. 9z >d2 ||E XVgFбn+u PQ͚ۢ$H]z@)ІVYqn74Mp;:4B6e%VUtz5kɷUkH+jQ< 7 X{BfHb?t hT`.KJ8?_¼*b距)էaҨžz!g/t\wNTMdgzIƤkڃ/w @Dz6ۤbe=Bdמjͳt2ѥޠL{SPKPD+](grsF Xw\̋L ^L W|at] [UD0gAr;M4X& B$"U$ $ߊdx`vx1?wG_/ۄ?m#%?И"E6V\/ 8$[PBi.I+i%똵`OT  !)wj@(9kZa6ё^8P5 f$ n7-FQl'I~}y( 2^&/ V TzUvA,O?`#uUtyti 9ѿa-e&Z&nyx ?]s,3]Amͷ;h>aB)^ Ʋ;C! QB'I5-P/c >Mz!*,mwQbhN,! ei

AǠV=Ȱ:zXۣJוV)< %uE_\| {YpHo|ܛ2LQ~)A͉`q{x=g)\D^dFoR*\zj0%c8sZ/T1c%amdwThԉj/CD@c >&BO76`Ŗ#̻G; }- T6QƸT<'shs\۟:1'%81g4':v ~VgDѽ[}& ;'Ŵ.m/PPh`Vӏ=7f-Ŵ[8?|%a¢@XzrWHo]jZFzk{ѡ;w.!R| +qօh<>5ĊB =c|2P$ƜJuR9%PKvfJs!~[LeJtY?r}p.#k*ӗjxW[n )̕!|DH &/6S9#J-ɀy\Ol>_ѴM ѕ0"^J%;vĨt agg_ 3niL`8 >h!K3HGK8Y=ɃM~}f}، :&Q|` NCFؾbѧDnX!5s),$M|gwע7 ֩@r)hi+7da/s8U>Ti'"1Cqa-_jaf|;BLjs ^lmG@WR6/Ď$v5lz 4\O.o.:F ȀNs\J`vJJQ@4$VǛbcBSdѴ i;T{쩲3?PJgZ ~NG"fsf=O/ z5^Xg{Z5/~DI ͝n4v뻅h ;TrO=\@lR9NCp?~t, %`p*ЮK֐  %h7f \!xm4q aD\|"dD&-)r <G`CLV@ `3P,{regdjCE{J8B)V.mB2~f Ɋ \9 ͞$ǪjyPpcD%e1`?I2J*xU$LAM{S-J+HYn ECx25NOgG ǻ_veOאz9#Mg:FsŃ@hsb(kRc@KN]=oޤT}T%W9-?[pڬᖭw kGoVY%b6wv5<т|K2Ѩ,Ш0xO3>Xv% ;J Vqٲ3ЉҔol:4I^޿&ZЦ9Vø׾2JS_AIDJwZVh+/m6KX~/vU<XE #x[YjJ=uؖ 3L'xŢ@ĤV`bF @:j~yf&MB&渄}&"O}6b$zBWj/W7K4v4.وr"4olx?Wcɿ[?'NwE Cp. xSh'!E_bJ%E:uRyy&'8<3hE<#UO2W9E(K"/󇽳6mފ&1o#mK^WW}^D$O V"HyQSqyぺKu*k̙JY:@[wB*$T]&,K7X5C 5Dy*q{4םW i_6kqYp`|;l֒-\yޮ՜ l UYԊAx%-ylF{ mQxe !rB>?f(rϷﴶ6 Km؊r+UI鋢Q@#OV>ZH80,p؆ hגQ wY-Iݾˌv(jAd;{CEM0 wߌS[5Ifgo,, k^FNQJ)&迟yWhIٷGc}B\=aj'g:jbVDiРV◢8+a'ۗ>ⅶg{c o^@R \| yڄӖZèJ/XS_)u[<s>N,E2ݼ tq07Ьw{r6V4-6ؚ" '냥 ^\9"&GҌߒ|{`@E %2W܋͚]qwyJ+ͺū֓DQHH +/jlќU4IX o:"p|1HN =@5'2\؉'X_'6֘j [(RVK6[ୋ^,`}R\7:/A/U cZRt"%hPx:bl֊ƴKaeVV$(UbctN~M,ST:)㖗],B +>ȝ2E ߴK0lI ʭ)bx2;̦2TЌ[؉A}o7-TMJF._֒H  EϺ23b?#<6i/ƎЬw`;ə7FV/gtJ'76ܽià=^+QZnm͡f0 3S~N^{_ bdy~6:gfqڙ̆NÊqaBjv62dGONhaKz rM\,sizrAG.bэ$ x7 =2>dFcMS;)j-9޼rgH8MT3PM'm߽:tVL{@p{=ՀlY4+(S2eZ%ө<9GT[` rq&LwyFܵ>+!q`$CL]}eӂ" G*f{ay2pU(ҿUHŁ}~~ FY:CEX|}*$2f#L:1L),_QukP,钣*pAg)vDqd$)jG Od=]BvSPWSRxGUM/zPK3yѧRSH^N&ɘ?&23ˀ&Lr1BE?`Dc;RG~=*$@LU[~(D#1=]jiG4{Z)!XASb1YwōDuU'ewrRT)/=Nl0 &/+va[ igN6*،{ƐA JT[:9"B[biW3IVԃ*>t,Kǽ Ќ׃;l ܳXRPVZO5Ⱥ~?kU6jvߓjBɣE6&e8Z5ZVfGǹ!Z$]sz@v3+rjoiOJ> a'e_Fr>[_%sի|fJs)(58*t48g4V#:}^Q& ҼAF3zaQ6sRVM俠 e7qnRBҐZ֠,yc)T^%8ػUV,.qۇ'`'J| k$#VIVwdӤ brLo?K]}D:&cDfvJ|(m#C4dyg=HijD)KvxB#Lz q9w]Pʇ)L{,(} CA} :Uܲ@H^? A7}cLf2  ƏP3y>eUb2?:Ň/?\SDV@{[/ pdtkkﴦT>N8L'xn%>ȵ#ͷwW#-KQwmiUPe"g| fPkl-,]E|[g έLy<iv_-J9.tPܼZ0:Ϲz^"#Fo Eb(5h\dCf$zٺ_䀻҈D1>YEZcGi,--%$Y?]۞()Qi}&rI5/ǩǕjRIOmʳ|p39W^L i/(/5bc=8W+tTVV4rE{sn)O e,H_'㞕.KTdEJ>C~'#yH g43Ańd1* ʑ3n/B@ldy'*k(mZ)_)"}y ?s͸/Fr) c8-bMrBSl;&{>aPܮX͟n,tG?ӱJ뗛qVĔ%AAQ``[ۥR]P/e??5} zy%VBt b#Y:11YyO gk%*VާmuIe-)ֳi k-~9<ܳ@B# "gT7L!ρ;I>8Jđ]}z|uk\Wm!T2]Y5j÷YR%?6!seJ.KB@_*nu튖_SU%z%s#Ab$j4RA0h_9Y<+Č_NI`-C*[xLvt>ԔZ&y:A4CQ&ty!لTTRW^% FW9(T4\~{ *;Z td꫻t PvlKj4үؑNq!ʮfP:jlBHȀYMzգ{W#tye4CUN{8`ӯ#4Sn-x1^{MZxs:ɡ#Q!^nPr6&CSۗ/wyЖЇ걎>jFb>_ֻΨ%>xK 8eU(yyC**4x(jRU. I􃽃m̃%н[%`X鍆R )-w߼ 1FKἵ<0y|oM6 (v{of$.}['| ^%@E9w/k2;<Ѡ+&`>;fKU\f?""̺>Y)uaf4_2^Ex n6s6}e!7aCO7?Ѽ 3녕'A'`n$&adQRvDXw7ZF.~Bmc]M&"j"090~뤁"ڮ:Q]8LAlgw*AkA8}Fe&c&:iWl^ v"."qJv1Z&[;/9EsLKh;x>t9q2_2eZ?9+6YIsd Aͯue"QH9N?0)'nY4;5F=[aW )wla8b/ߴUbSLnJ|";ٙ=$܏E" ?Eڀͯ@|L qwn& <.)K//f{'uK˞ZOE,]bL6cF9p|-KUnΙR@z\ ?yI`#_=] y-ءoٳVeal K]1˭<h*NdsP;ЛT$ TqZQQ$MPԆmdC@{BF5[/Uz\)4yIefd8l#Eֲ|e1(5ǖЯj9QH?c&Vىnbqp>r:{Z `MɁ)S A1c T9r/ o[@nܽ&TQ8Bl[?LuGÆm igmJeh{jBC:![iEGflc,{xp7|#J2rf >` aHw<*&kT=CZLZkP7 !^l/}P`|@H]˼'UuS2 Zd euBJOm% y4 JTqC*>xINLCvkŖ`5;w짟٤VHXp}||c)T5.=~ݢ|${GxmB0zX+,Δl 8!ӥT* ϶]F qZ^47ݰZ\.WPMvhVتEgSVoM褴2oEz4?8XV"@a}o3 R"u[<3CJI.]kEQQʇ䮡Չa%n˺G, *B&z!KV̊j556L H|Yb_Rν ؗ3Z?cWq 5\]zƖ~*YANryIioH@:J5܍QpXVñWf)C9K>^R=V% kY߳% G{IeFS ;?DAuվu)򶢄n6xι&CG<$#Y~Z2!B5x忪VHW&*40zO<#p ĚF-V|U;Ȝi%m `ʆA8 GA9<}`*/m3W,`b}[b4n2g1X}Lގ=S- _Fkkf-r!yLK~kՏޘ,e0P0mX6;L+S,,ʑoU)b 8%d%'W,N믴Լ LySv~ $w]N?ʳ׺xBVh.Bbupl8y_۽{/ ϓJPy~4jx:su 9R}cC?Вgς,YD4]p7Rp:Rd+4fʨF߬Ȗaz/bPl<8fh >oXYR^&7rsluQ0̒|Sv`n7%r.l6][1mQy*#GypU͐cd(viXl>5EQolf3˼LΒ`w2 쬸߫LtkasN5@|2d4f0YmR:&GHsyGpUqsY0\U]~df0T4`_H~{<&P YIx{oO\^ע&>k3eh$}Tm'L-<=z^m/;!D t/Rt]pwގ': A@S>Ȑ7.8r=Htl{DƮfۿPMXqM\J77 !xm)ӞI҉u脵UCp,:dCP|'zqC~{\AtQMrׂ#4 2$RjJ& %XIAuA̫*jaYY>V Ϳ2CB!OBgR0 /g,_:$M0|h^/J}|r읠H:~53hl02f{T3 ²E(*TSR*fX˝)sLCöXB)ҕsO~-@6F 0a47 8]Az꿵 nFQ@q*aĦ)-s 7'[5I1FG+}$_e q+j(6F09QRG\҇pTaN> ZAmLAWas2zuzk4r-m(!TCyRkC҉?ERǙg:I@T! f0ֻq;{'́vג 2q˛f\|EpXe_LOٸ^oF&'\c$0CaW04gScME]3 a~D1kjgMtQM;/?ACcZ9K*1silEUyW ]4&[ ʯF0P>|G^vz[-[^cMڈRl yTPv&3o+Ƕ`Uz͡"Ga@tڹCxȧZV?%z$™UVy#U١?g?ٝK0<\]?<]l0+{IRKTYX$Nc+OI P]-j#e \.0zwdScFNR=ޕ <+n4I [/u2N̓j.5moBr₮I9' C31 I^1amin!#ލ?gV;:巚:ϘQf'> [?2]Gq\~k:M5^5Vl*/mS_b^8M̎-$XoO*|j"&ՊUGVSV.fZh5RzEWǽI#BJN) ;y.տ<+|)leI?dR /0Gp+t,W~PŋY D\aU1ɑǠ@)tݱ, ]; {fKV,@ߕ dΜsK  2ۧpU:T1_0{'r"09D g<|#/펯ݳ/7a +}D5~V^O U Vɝ:+̀V(!a0І͌BU}ȯ.B ƗO~r]K&sd*̽M0& # "n!Ro@ƴǚYNBXyC{'|lS}P-`LeMG&pz.;jRIt-,@2(VS[%:Z!ꬰ XKGJ)MЍLݛ x'j͒\XhE s󝷪38A}C|UTn  /OUXF l!'?6}J6swsϢ߱ 젚pU#{0ZV[$Ae3paQrtQNӁ:4uy-!yҎͮI5 6W.k\B1]R\ yD(伕/@霳 AI7Z< >Q#Hi%sсb!NYhb}X8u ;hXtF͟nL8&~U|%o9c%ѩh`ʲ6`74@1qX zqW?M f#ۆ5]vUwwS?M ։tw_(q*TQ+b)كA3l4/hڀ]?@5bA_p(GtS\^fDQ_35OU_wxpzz;)=mO[l΋OI؎FE(v3nòeɏ+3K;j3ch72)6T ߱96|=Yxu鶭, ,VQ=G!jn!GE;!{qOξ9m/SњnӇ0v[g 8HI2G2QS,ԧ)Bdg 9i;`˻XD d[|]iYCϵP)7V9PڗV i H} U`'a Qzx("ydna Ý+vn8 kd7200E-`(qeR\a^k]jxOzc$uR}bC[a-LkjL$t4{wXo2o=GPD55&ghF+{ԶTRdo9c\Hhh}lNpJah</%9ZovK<(^|h@U yE/oz.4~kk#=-{8oEɘ]6Led:1bkCCnX{'#6$dV><;+]&3"{JPc{0!,JpŐ.`/^W>HQN1֙Uyy](ZktVLgg4R-OCRMH\lϹb5ݞL8Iu15H:!ܮwH/ .o[;93Y\^ʺ Ē1$`<ֽ@2׮G# -.cRX~*;7+vr ™J(6h+@oR#AyØc;GeɐJb~PHb3r8K@G$7Z:tMCd{3O~&戏0 "NΙu~! bc4uirC yl"VǥQݙ/dCOiIEޟa 2Eũ4iՆ,Z07bkbܬ Fw#1w eʠ*_uu-=}ů{sRfNy֮ "zIU&⨚Gj*Pvu%YMDF+%1S> @ 5Cj"#=]Nf JStg )ȧr, Zn`VpbOA,݇TuG0o' S6sn9La@m懼 gVR\ԀAuWs KDT(*28:.J>zu[Frt`̅#.a,ZRCKak< >>1*E+أoM^`fizt&$^֪k[2 A >>=&;]?ģJ={,#C ):<|lF@84pǛא0/e+bb %tpMŽd?uVX+H7WrzDR< XHV~LA!SjH&@yNĮSXa=z],iU:(Pa (t(9g}@gv"73%7}/dž٨:4]{/(R b5whn !0EZR s=13""?S~ Jc-C@7loRlCUFSHxooLtUzErݠz+O+P6T1 Y:Yf޿X p7-l= jC"]eSq(PgG'Vb}W@uxl &;1;a!PaNGfpH܈B D^z]؂k.oۀRrn'y`uta9vk/q!Yo~bzv!^ q#\越,IF4GD{ };)׈%Enp*Oe4Ba#k$[mT\G}t-9tsc.*HzL%:C0(0:efFcY v[֌k`Mq*E;ݖZ^ֽTyvMEr4iUS`G Fr:\3᷇Bv ib+1-q4um[QypX}3MSo^DH&T-mt{K{Wrx"(_pyu-R1KC|0,~Av :k/~}.u_-X! 8cB ecMGjӿQ8^@"d㵢 1SUQ2xNpIPv+6W(n;-_ ӟ7gqZ'5Ku;=9sBuIt5"*s%"TŽH`,'zR ߖ1ȃ mHftvl[ !9Kz`-KfhꜷY`24pmqL(Jى)/A#E"ϔ"1mh#S6Yb"^fq+0畑}ĝ8l`Q}~5#!ސ@.#;r 0.zAhPNh_ncMځEfJsw&%f"߬3{j ]:CWez;`yiD\KcP֜fXԛa ɞuœWi;Ѫ(8pDv|vqGMk;5˟Vؼ2ܯỵx8% [,XijX 9L:0;;e^/t 0drlս@2KYL"B2շbֵ9dCn~HrR1]<5Pvhۡ?-]COruD{ !|L>Ѐ,G5J 5R\Mi'hhaѓnUnt{wI󷴤$=?$rFzF&Wĥ~gDdXC.m1SfeG Xۉ&+POY޾gݶ`H/Z-eo* ѡig~> !a2G)8 f*V&r gW .Lzpa 5p 1hR) QxEŵ}:ÉD3+76@d?'U7a`M*h 05L?!xWA\ (1/`q.bYwQ8O.wyfVbďQ^Xs>MӉM!6| @R~UqxMSſGHHFg_@>B=FAlǡXl(ĥ.ksA3rl 244σ٥zs'i@"\-u-$ M\W6uI;7&(VW\ ZHۊ ; 4D@PA3azf I5Jl<{611œ j|\SkMᡳ]myz3^4fk&&SWSxf&nc?bD1b$ Sr*Kӯ(;|c&ÄK͈fr2 Ò/0q`*]_hicP&`lt>"W}DEbs[zٽ_Q^+PFQ5hˎyN}央 VP&0&KSh{[ь~cQ|[D6E ۬\E>ALQj$CBp?]~^.ljI9YA!TI9%a^eGDl?iSUa8|RU3[4aec/)FK";kS@-(rPAHkJ1*wfuWAk( ;NvB"O8vVN?*8BHxf~K av9^E[]3*/fB OOg\Fa˙eGGpFѽ՜嘅M-M5K4hAd=aRk\ÆQ߻,iYO~p[8aG05N]9*\p<"7x~@}w0SMş~b^ $7 x䬹XRT?߃F$ hV/A2*2VI=yel2 {t u[zL2lY""aHxOJMSU4FนθX'(3ؐ,W7E_VtN,r̪lfvSoy6o)#Wn<75Bu)|kyxEu*:2P˂3rкC]YѾf/7>w`,bmM d R[۞A* TXob:h?at,^>G1)˖xXr: c,~{ȵnƎ$ &m(SIBõf%vY/YK;/۬t7G=N믙Et;#12f"Frw}Wÿ"lX|FTbx\ۣU-PGT=ஶh2.*H 'K:~:?󣫙`P쪒K/ig`jbmEѯ:>yyzUuHUj`E;osG_U',gxGN6.ϾڣT 6!_Lon%ʱ>*)3tH1#h5I杍J^D- jf kB]ŻÑ>堌]+FPBV@PɔE`Hm89^qofՍYޡ,P~&ƶYP:z+U7KGV6]#=v*pqe5/@ $n4hQr֩36I JBNCxRI%`5/۶=`QYF-%CE@Ww|ŨqCճ%>8〸Ůmhnym6&|۟_4Qc_W)@'3y"ßb#A(?2_ c"~6~fIpjcjr\ a >8߽~/yPBaO ¡OZ x{0ŽOJ.>Buک]:;R)~eu's8CcWC_ݘEuyE @xôQGx?UJ^7}yd~KƝXe 1tw&EU7hMqNwB>Pqr-" 2[Tw2RC',䋢jCSeSՏT{#CJh%XVw~e7(!'+eI gyv0W)NnJo52GW/|(62 ^7nlD!( A׏ Q,h9ϧ)x ~]wE`ȸe>sAhQA&lGQ4mrVi[??bj uQ]*"b-pƼ$#UR@46e5qsiJ ٱbb[C %$JDD}A7HFb;;- DJ3`«}K̃zi(Ѵg@p|q4+ikWɝI!|iʖ?̥pC" ImR(?;/ȉbN^e~4ib"U5S2\ ۂ>d T{s)[ mɋ$:ي '3ALyEڼ-`~v45DܘX4fvڼt&>wAZR)Mֶ~]^KIt hPZvE8zf30zbKh =^[?|C9S8n*ղ;aʲ̞5 >]m?#g % Ns$84Ed :Ik;5XafDL>58yɷ5+}~$ܑt"{gKb.֊?$C*ݬu?jVA\6ŎwVseBj}kT+>Ev :4ĵ}ɽz5ǯxĖCMb1:xP|!Vc'.jQj5n8qfKs0i(Ϟˡg]< %*c0nڴ@li$4l9oaX1pBkčhe&َsg'$tGc&|'@8ȸG|1"60!N4F4TFO!擤 |ӣvL/}"(>zdxS4 KĜԱVίclK2aʴT:0>:G'ƊMaѰE:p(PiaPi.48pew9Ue(ޟp |FҗT[wkW~jg vД^1U|E{Ύih(W_ONK<Mln ib^i|Pds|Jn)L*Ԧ/eT(U&5'm:CL w/uBA=M2q^}}CAP־87 T`/ 7^T(^q{T⎺P)[cA=,^VYttkB{* YSoL24:KGTh@T'r-8kY} !l~,썤O;" <Ø'Wdx!t.I`b`ayΒTıXFEC7B6`wtL?Du]lfF-أ։?9 ~W=|0\n fS9J=["n` pzYN%;SAY4C32cvGkԜX6-[?:tCdui t|FJ#hEW3di~ܿo@ ],ݧ`^9u78 ͖8Xqub_gl']1Sv⛰ye9~D&߷::ë(IAD2 .U1nO0pݰvOӕ3\:Ԁ\*I۲lT1.֐ϢF#cS.+wFϞo''#h"yB>BAwK -[3w{hhiRn1Jv>a3in)r``fIi5G\9Q4 '/݆z`Mu=w"l魫Rh85,c p2D>QsJ a>uQOyȐ TM{m9MZE: 0n_6C?PxRlM'ۘ?{ 6m rʱMiCc)tوiBN1sf\y1Mj XIa-jOVJ[RI XN?{MV?5DJZ 5,t@1GՅsXg, |#='-G4` )Gcu , ~8 j~ԹB-TE!I<:7Dc5]lmfY!#[K#.w?a C9006Fha,?1d5 *! *q{Q9rJgjmlQ\ ےvf) [)0N08ϗ >AGXޚЀU"IU;`mC͌t47YH$ JK# c_R?woGR< XA_tY(yR4^!6^OaGkx0cNv(݊Lq,mL;'K[IsPaCFK Js.5Ⓑ3$bQ"Wp)ft#ٯ0eKr$ym2Wqĥ+yH7{0m` / $"|AN/Tq`Nt#]8G)eF^K5pǪ<5z V2{\f1zՏ.Ʉb7&uߚ2uפR?Au=ۼ,w(AzG}Jl1PFP{2w&ˮ:źt"CVx.%b,nC՛/IZҽΛ磓gD %+r)xfAdߎpBrL44<@zKTmmWS{`p*…/pd\GSZnnNsF" ]P [3ήd k/`sQnJScUXY B[vgN6ʓ FI =8`vX UԌpI y\=h`n.|DN{{EIBh I ZJ׉O>6];;Dj08ȿ/mCg23&FiNعgSe_?g!k"ފ;T9`M_׽?kZ~\ {++Q+S15?L٘pa˱@8eMuJJcXU uˊy1]sM#-Dw GJ|2h_NPc\Ab)Ybk>oOi&mrWU<4 ,k4.g3-CEPaWb :@& awpK;=h'va-?bؕ] 6V,2;caUU@:MJLaE^PvL78L+aNoQ&S>&uӟ'}_K1E]m]w]u׮qS7qBv=fvPφܡ<.ҿ SpPSF~F[e3 ]]e[fZ'Տ1ӱ3ӥ7h!@*_sM:ppBҬ߱1 Zyv V!TQ_KO#?a l⹬]zqKFk~`aooscZv'6B4 14h_kꤛ3*$FoH$<ݽyKsY75Y:qwW ]?*7#JViO'r?6G'1XRT\! ͂u}"i7Fan( i{;~e5#]j+sҮ.swNOK`Y+52U9z!\E*eX#do:TvҹIoz!yt o>0G/Ze˒+7典?Tx2XOla*FwkPQBS{K߹ifdXqiw`sv {I0#I<*4KHz=/|ɏ3WbRKg1Eh=mQANt-L.^z|#sɺ{uxJ]߬Fegȁv&3dF5DVF~ Z\/Җn&OȈfct]+wBY:&ӹj֮J">h~K Wl(\E|Yx]d={W+I>񴅘O Vy62]!谙guuOuq*]dqMŧ#?k8LgTY7DtS}^86s%*_INi¤Tn$MjRwV PdrAjUnƙ ~#rQS\DzO?هb FBDH㖕O@o7IBKĸ^eLءZ@e#c iu7%SStJ&W#Lu&̡E^ZMa`jo1>L뱞z b@s*ACm^dCؑ˜Knǣ#na$&9͗Ius=v4vA\d儎5CT놂La(Wu!ǶtHf"h|A]/Т89kDzq|$彳DjR&{JMD:2viL, @#q)i#Ar߲XXb.R'7 uU>bϱladَ7gH`w?bap!պ:4^EHkvo= ^ 9͟T;m @;:! LA׭u %H= J-Å]OLa#*k\)Թ( z'$7;v&4oG/hĚQkm(2=Ez)p>rܶمldHٟɔ\`֊ߧg7@S^[NI(tƱ0bģt_w0iLFw/VQ-Bᶆ v_D _=2 4@J.DHLuP-a: U"Yxf)umͰ>LGI3|4`tj[<`f.b/\KF5EC1*1'`yl=~bsǖcP٢q[zk:d^j4m0GE;/Ny|5]x}31#*=A1Თ_ `0aVtAhb (|#lݰ;-صYm?Qp#voMqG0Β|}`'yP#q:L$q."(# || אoPeƑ 95mf&W xU͕_wWiH-À+hrv,!4Ѩ>xVgcwOW4R[TE(I并 VNƸ\ee R6aFY:][6٤aQla u}~NaVXG t|D{j Hڶ|/T/2pܸ:“Ϭp}1V74q1ٮΣSr:VNД.;6uǓ؀v5Q@TVņ M]p;w5[X8\p伒Flj?U/*.@u^hӜBԎ/ns@nVDjím.[hKv[aEҨf(K:AzW#A8TdFOXuW99e[ szgt*_n?"-}+b(Jij> gNHP g =l3< pEٱhra'4VCjQNRenT\ 5KLz;H7s_'NUBT2@fDaW?Φ^6gգ,vJkS*lDe`IA#tݡQM.ҭnA \Qz-'b(r}rb#y?u{pwҷnB˞?PfS)%zb]Pn;}eWcH.A/Uv1(,S%Gm]#Cs6ܪ%$uwiF%I{2Rp<|v?AĴh]q&h9MgD!Xg$s֒壙"IUn:YⲒ(KU@&BQ`)W<CzxG/ʾ0qOWK]ZRjtC5"5c9 ۭ2,:WlKSjޜJyw\$N[V ҍ$TV&.0e6 d,_x)j&a@& =X*mu xSe ~E*.xE+眿N?;2N*5:-,ȳKpߴP<uSBjփr`} V]U./So,2vU)ĻQ YC HuaŃ_%X+{Jnuj"plh}1!,ody1S uIK3fL7_G\p4a-j[tDlo ܪSVq2Zd1`q;SM- b|cڊ:a&jdϼvNHmG; g٠LΧ|wVX4OD+ U\h\YyNp&6 m=^XI˗b|"Bڲs}TB Yo>/!R͗1P.^qgּ;=~|KmԱsbΣ0YmV:kmz[wc [d;dME v%נҎ Bl]+"{w[CsOh9VcV*\v04h;xݯKQWD|J#ppSBa5GKLбy +T=bo)IL 0C9So9:gJ7n*>$U9x.ɸ)h0Ʉo\"w$39l )j0x@ֻ׶$T_G:Rz%n$L CBaV"5<#9?.ܵ5lă:5x@3Htb'=bse6(_ҋl- 43'VlzY h-"`qRI?̰d&Ȕsikm@āY 0(D k'5 Kc?K1㤼=EjRgUsXP=QiB`TaRB#/N8G2Z4eQh~O"t@ބa,Fk-:ޮ{cyuwHEWǃJ ]lr8(;_"jLjEJu.{(B!,,-;bN1 qPe3}!tOZ#2%TI/KL THŪI`CirJU* C`ƴ=+klf wEe6Ot\k~.rټ$Js#"sV "JM #_k /tϾ}vY 0V;A(0MUV~ih1HSy gvpڍ+޺60 @nR\\84Qną į`T9TNBB\6⊽.b_jkKP"D/ECx4U!@U?籭 a,hKƱJnar!1\\bO QL}bCWtL9 rst)KKW,Ld裌Vnmnw#R=.Y<d^_Iye"#evۇ^&Aۛ.L~9Ɲq9 mܭ|<\b0kW+~ άst0kG8"4lD8W,= xF9MuAgoU`D1LhT<=V8]cpH}ZFF)@ղ l!#C#Poܾȉ cێB۫+T6Cx韟#(A&L3w+D4Ӊ;Гp*5[򷫻,9 @Ry~o&5;]VlG0DʃVѹ owZmȇ7SCJO}zM-+B6f䰼;1{}w$>Lt~Vc4/?Vٸm   dX@EkjIK۠ϭPM>+\ ~OE#jj0}gN?㧳7aA.s=8nM 5яvV]+ݼ({+m[EA{r?R0#~*%>=-7\Z owg}Lju3gZk le*%55h\4) AiN Qi&l;}|lB5i4ir8BݏBF_DqNn'.&Xv_W5zy/= V(ިVɜbHMrx ai(K4nAb#I47U )쒫R{XkYVs7U"PIc*xq{7C9{aѯffhy=ʜ"P'EޘiUW:@ %L 3"UǵDRQWṾ4y:(z Т]? qcFC=`˾< q/}cۈ{6ܮOYEGm8χXjoGn klrÃyB1.kB"_fL>5^v-7Yr[Jr}-Zm%P-HEg<{ &`m7,+e2񖚼x0WjPy(b 8O?LW \崉V5>OƟT!m e7%XOY 4QLڮW-d$dݗl4+vIb}SM9MJb㥊TP quN#4]{(DM]dhༀګJ?"eȮiZN" @Ex_}+ }Bwzxb;Y1B9km;rޜX4dL0g]_ ^[R}4:B֖8;)8l+D3j#ܹ(aAʎ) Nպw/N/}(wYt@;^!5gpg 0M:-Ԅ[0R)|;dA%jͰ:ҡ߀+"C)C+oatϚH  npqTӱDQFPQ}Ӄ( ͡k+3L]39]:tהY4JCO3|FדEB#VXfOam=K<m`0kd!88iJoΊT6{BZ,e%BJN8G͕鹯8|er"7%HM]F#qͿ6˹&W'bU]{l:b+ ݤ)7Zs}#7 ]3Gȋ&@2$ .$bHP(d$}xHXfoGz8CF~i^u~,sʍ<GJm!fsP}TUͳw#IaP]Kgn>kvY]*+y^^3(ճ=ܽ FOY,G$P~b.DVIqǍd>9?tPO"JeL4҇>":n1 ub< -ejzHQeZ̺iy5a10+- &i׹Bp߭aX= UN0dU&]F-udZ*&l-_OW&&7_N,Dc&'&gq ;C_\ⶈ%FNy#+ oϺnuVKD ]XpFV@wv3$/=սB(h|?kŲc;Cg}sPLuo! E’pG#Wd&,S5\jXwLVsފ2a;[6pTWhTVmN`i)(O7 [V˕p"x q%!N/*}9d/|9iXh-r2N (zjr/J5R^miŀ26֨ѭZ 2= FX!c}B%z3.|Vfg"x|dricV+r'D㮷!W~0>5Ws THtw,hHq ViC-p{tho]өd,VuƱx7qҸ ?Nxf(V˼u4NL&#OM!=eG"nEW!ϪD2<CD*Lɉ#Ԯ/Ituf6?c&Gs[u"zt=Yj,N[1ah:5ߛQWx W0`/2ڍ3>r<5,WY|5a@NZ*QAf-6#) $$nTNrMBbUۯ4*{.Ju|ͤn0sezW5_'8T aj ׬ Ŝΐ_rHw|Ur?7;Dw^][xՖS #S3 k\+C%|+{ÍӉtd\ HTQ^6jq&*pG8#1ǵȤrQfW>jxG:#?Z7Lfطoz饗eEoG-M3(ïQb-rw+/DpD6*$f,Hlijq8D qɟ؊\HB76@F3OZClxW2X)832Jlbo9+cmwBWKV=2Jy_WYL)5s*ZsG46REaCM0MbNS%媖wэB0z0gl ׵L$SqV)]Duyu_)\ ؇(k^H74Rf0 #Aq}͏n=Jq)FmVPĴy 0,P٭W+ N'uM?sE֢Ek(qS =<3oI"vS^P"e 焃9ou|ve*0~aoUvx8cXZ3'Z"(?~!o ׾C{v 'oƓ̵=bVɚӭFmq|ǡS/l{R\5ۊUׁQ0؈+jHj4LJvUKHǺHWՍՀ8!~d!D 8 I_/і L*WI)|}^'c&| $,x~j `.~r*׿u&_Ч W ٬E QDZT>Grzpm=zeu\i$.qDQ6OQz~MT"D)Q|Fb/ag.tl?K%ҍwX\m-0m/ɕft*@+fF71}FnkpC񥨺psl@V3dl-ĝ\E`aPj$b]8V@ ءkr%4LJ/6،c}_ =|J+¯D{c:,td7q bmztTFWPX0 IՉu@GgxN6 uKd j*EK{{(<̐/3o!1Ӎ<ib͍xK=SP,"N nUd-t|_U$i>PP+WRxfr{FWhBU\(\KizV˨ -'K3j?Qu Uڻ%#<"SopEQ{Tb6Q0h(C"$j_tռEpNcAiجokPz+Iwl42NA dRpMG).Iw, \o(*He!eJAR;}ow]$gOWd*/|g.pv s믘fu;s? |xF`%`0쨘!9=OjbH*S˾P \-H<ȺPU(hyp7Xc1-[jbhlWET7wKwbm]Gi|4Dˌs|(HQ$\t}dӭ4PA_eƜm6wmSu 愊Tpqq66>" ass@,nA [Wu kȘ/W26F3`yT&~S̨(z\vޞ(!\ H_}U޽mG,ɠ~`1agu*#iSiAoEdM"eRJ,y" g4T*Ve➔]3GdZyz{/AfwCDz헾\t>[b7f5iQFg&5YwbHMQ ɪVyè)' 7yq".9E#.;w]/mB`sy pNcӎR7&lUjMiq.afsO+ot :l;~'6 glBG5tHwx 8XSޝ6:_#uj qX}֧2+@B3l;t%+.T4ͮ><1rGf'܎#j\mc$eڕP?S-yu$m 3-ȭ,~18hm{Sv4%ZqbA)齝,'U=lį]]2Av2LMN_+/oeˀ9`-9 Qf뢝__s殧͟l^ ͈qdqH!BF PyAw>g9C-LE+ե%AaE0F(N:2^~3gQ*{ T2l=wI3'Kİ7i {&rXAܠļW. oN`iŎ /ܲ"y>VkqWE6*4_f/ Nv)'Q )F$F 1=QVkq&LT~`'OKH*7mdA/7jbg;: ٵ? ~&E՟aE~8Q<ɹ%CW^XX,4yJ/~Yw&O!Fpn`rPL9c/U~a<6Q %^ =&&ZT"aZ2 *~%z=Va]z'@/Uhe1T=$D9L[uSp=ߋ}bN.%I,<2#^a} T]Q1T^,iey 8}͑ڇ!]+'Ů[7|4d YX59^hҢ.k}Ufm OW<0Zy<]1N.I6=?2];ҠAr"u{;geMӝ[(**uamtǴkLp1>U im˸G!R oZAPoe'TR\ҺY,3 , pLv xFetU#뗍Ц:KrA}-?nԳi!S$1s"F:rKxQ1!%4xkzA-N9!\גJ6i8`]ݢ簽V>l-)2$|YywEXk?TY;cʒ[as/l#5|]p0 14t`R$,ch!!>\s7d$4a0+CoNfj--GSl4*suBP'ag% 0?1cڷRboQ}[TĴU$ 7wV 95|;o(2Zg0Պ:C7gVYh-I6j&Ҧon[㩭_v~*'`\:e1mfp[7:(AµBgZMlZ%/w1I:Yp\=piK scs1rVOxtInf.n&HyVNn @#<6iۉ?Ȼ~1βhE T^˪:Х~B!أl0䁊((;\mSP  x.&8V<3G촟n{]Iئ9B|fOY|ry?t8},IߚkpΌ9BT%oz=4O@CjLs[X F!}ϏDq?w5 -Q]Y/v=l7Յi$k׽X(q}0E-sC O^[!8H!p:p9y*ϓĝ`l9ZT,YJ1:H,Ǥva2K.{Ly=H3CvHdgwmvW ͦ.Bf9#W; l$bM3 uF2xɂʓbzdL.R=0XkF m:q))k%@ Ox: HYu vE`L!2q҆N6ZB6ODu(lJʏNl{.]I=C'`1:91O67b&k1q֔,lut#?a֡rM4'{J5i)ј(wAHUiդ%Sb*?[,*l an^YI 9ppQ'Pz"v5o:N}}TnrAsOU97޵.y}_n7ڍդ#؜a[l$7*[֔][5p --F{:Ѯ*^ =b[EZl˦jNuKrbh[3=tNP o7&n~]ReH)ߞõ?~Ϟ!Ui|ih^HNKE_̱I  Dg,%tcB*qȋrU0c W%r8ΠHgP|ޔ&V^k΀}=Kp%!cԢܺR k'5nڑtQ(/rf%_Sy,=$b, }#*B&87)=Wp-<њotBM%D_o)}M&ir, s^vM92K˜a,r>6"ʋ8]^U\5HvFp= r޽+,[NiYF)7<H0tAP`lo.wZȜSe!2EwQeBڗ4C<G\H܊?nv$4501+mP$ޅ#TBJj&BV$?4t:u = r`u#^(pGns T$?*DXO& #:lr|m ռa h·iEnXo5[#>Nb(}fR9hF3Ts+ Up2%P3!a:,C 6*ckZ&+EkƧ̀;[j=Nd650bw{]\̩&<ɕs8p4 DoW5)L{r)"[$Xm)bf rb5̓y$|ܢYGH]7=c7Ẁjy~@FM:@N|IJ'E<#t6Dt3$XtK/{]Q8scrǗN&dp^F1svߙز;<']#ߍPMK8>艴>Al2k[Ni+](pS"JH{L$&#V:WT`(tzJ+~Xch+pC} FVs=w̗Gn ĕ1m {ھZ9P kB].-":6E1B*{`&%kEsl^WO c}/ \}SmU> KJurZyoݦvT\G!s SfYfه70MUrie ,aX0AiWD[0UD*),.bEs~V~k細&lW؆sQOV;+H2:=e~Aσ% i=`D%R.2C4¾) MfP\7hy^[ӕttg.t{ɂy8a41ۆRۦqK3}]p\kPZ_}[8qI!hCX!{B2˺t'rk -| iK a˒D:'EqhoAϗQI٣r,HR39'4ꌱڪo%UTZ,G|YmbƯ䣷63jۻs |e&?}8fB(r3-9'M'u}xqgĶJ N~-cSt ԌWvmH+My+ɶfBYQEjEi*2^4~f@]ɟ* f⒊eY_Hr.}G6e#DA~?K[QWkRR3.Fo*Ym??MEU&&chYH%h^/7yqծu@deӥ!`j=$U"a|+xJutQ9$Cw2ɾѕ&fFd=3:"ʶ* %wY`;g@zFnCSDՙS}0X)A_4S)-]y%rПNd mҚ>M[M%d[gP-%fo3x|,ZZ )EJ-([pd E"O># &;Xr+cFٌ =EغUo lsbT +!o^cF%~1Z[Wk 6/cj,g5NrDNA6>U9p b-yk5`^Uk߇/ ~Χ|5%Xo뮧Dc]b xjOFpk՜IFX~@KېK'0o.&8j}iNB !pM0r LN93*@%ZEӯ%x|ZHԆX@mRis\=c1IwLN"cwF vp U[82؆+I-mV )%&IrCTÄc*1/D Ox_e#OX8я  Mt$2E4oJ xH< Tq܅xDf>WJedFr{ҕ[21ke,h& sKKT(6fYD4r'LJH" ޥV 1L_Z8:˳YLFIJѝzeFI 6t:45=Ȉٞҿ j'8eXa,\!JXS* 5sD'eܦz%W@ΰ$WgYms7z+|yJ56A3}XUMH., ;^׋\.Q5MWmMS^37 yfOM($?V2 ""9OV"(@ $&- yeAS# \qH`OAYFj_Y(r/Cq*@X?͡bfFVUf'@Hf ڃ9sC9Yp >c06s(#~޳DaJxK~ަ* q5QQՋd]ԕ7 iYhI'ClXyr ! #j̐;P;T6*Ck^z.zߎ'9C"_,CY(mPy3Zۀf2Ж$|Ԭl"tVޚN=A]\ O4p@`^m?]L$L7Y#.'eE ϫ`RjZsO1qoBBr*IuI_vTLk=v> O6 t"+JW Pn2Qz#  '5("<6AcSYbè/#Q=WmLf~M9د|&VeiykH"wނ5pJj=oW# dJn2l$sٷ5{ . +)ڈj &UD4ϐN%&!>po2e)kz QPcw|7ѽ^\es+^Yv,DqVB.Uc,nMԫ%ZfseBv@EO{ԯb8Uqzn?Ô9ZX]5( Kgc#w*Z ;Nl39>ѐLRfg**I؍K5x 잼sbJCFgӅKXĂ|Ke§~uawᨬF 75 US> y}8K bWDطD:3L)X4t|=l! ExH1Ҟ:u",DqPs]JKk:*+#HZζ|FU@Dr_KfV= < 3 N8°zb:O=Rϯ\OĦؠP`$绅65B+5"kYI"/[e}*СV_P2Lxh^yL>lSO{6Kn> 3njg,*{u9z7YgT!G`VI PMZf4\(KMү ~oުJɛq!%Ei#ᵡTVDxCF{2sPCzsƕ.βo몫1bX@e-1G ߩM3/-5BBz@| _lȜi3Q=g,L0Gp3c}sˡU[)Pfj:yI׻AYS/%cxCG`0\\@XE߶[ioԔ*~~3x7Bu352|gr|4rAY] wczv3RczJjE)Co-p/^,|fu`fC̨D1rGDi~hRsW+ s0mݞ_^D͝Tnk"7]3\/͛3Y[",8BYL27-wU0yEMVEƩ#pd U)Go?^~E \_cS22cmԚ ֿrȋHڲ1A~n`PN[헷8ޓwW&ph$m FobE Ixc.+r/-s0'@V j1"e̓ʅ\WZD1Tsa9<(Cq7utټ?fajzfZ1E#\Ȉ%˕ll\Fa!%S ڕs+`5,y}k[Q^m1'40E{?:dtqW7yx2Q}6.WNz6*Ab7 %^_8XSm;-t֮B']HD1&MdF!|)!`~*:kxX[:u82uq4j֞{Zc9aĘgm.T; ǁh̫':fO4/"@]G 7yf+/u݅e*I#efEW()Wr\QQܝ1Ck-Bt,  ]K$4'&p0WD?6{$"RLA "1L*ÒipU4KL@<(j5 = 5LHҮrV.kwDnH^M~Rṛ0Ӫr`x1y|xB#kh[~( i̒U-yB=TkG[L@0p/w,T=Y,YsJyBöݣ&WUm`ғRyRe7WP:Rf 榚yU#% *2Өꕚ]QQ75&{2j #Bh0~.k}w;:y3.O+@HH}5KOV0-Ҹ:y]tYډdXԧ(BzmAT0u$Y`x2_f ߠbLHeSMۤp9ˬ浏Db\jƉ:ǸЂp=Uzzr~ū*K%ujܺBIReH!͟wןӋ=eˊf>CʡAH[D~+«##;N>맹"N [#I#-vNjƪ8h{OL#h@ǽ[鴈I!hV9]j|?(t$ 0_KZd` x&|׀e<Ԅti>JzB$ǥ=vB]S*ض)ۍ'!3-BRѵQK$ʏ/Ry]ȰubOaӆ7!cf/~Gs9IQ>f*RI` YJz:퉔պ݆q1hՙO1Eȷp~hOcS]NfW[$+umMy YfN,$L^Ă1E9xYϭ+eiM CBbjN8>}}`l,6е7 86i0^ [.4t c\;7V86?bDŽO&ó)SF 6٢pN>=P /̾DTc"ot} 'σ*aA>`HG?EwPK4rs>Z037]]XEdbt1[/Q9ŭڊݲXzghvBMӍ[T|Rf^;&$P愁4Svs";`k|;eP,=` R9$rhtvyE :c,;ʫvӃ38|]s0GoA:Bg j-˽u~ze>()T"$GՁtȿy8IadL&Aj*.Y yk.:f^iH`ڴg_ @O#I;L7܃q6:]?";ܵg+Fr{8=\H(a[!8 3|9*Õh2Ak+jO@i.wfG/ +R6țib(He#wy.zhllͰ3ٽ@,X-TܶUX2P 'Kq] E4 @,5A _jvhjZ .3§%:o︦_t ?M*נ;d*~`$_nOUZdI, ]yBJ &OWZp;r}4FO =f%qv1Ciiy>kMia!`|LQ[YȺy 4udo›w=l 8>0RAkb͏cɊ_1ŲۙێxcsM(#C?RimVޫ iLKF#*fG:Ṣ8ȗ1hmѿzףkWCC0ZMu Yp,ҟKSW\B[Ea@㱮yΝ"eqh`X7zyZ@rui$A]Y@t#s݆(ȣVKutZ#vkaO"ZgP02vq@Rc5X:\NF\QơrNdc4g 5WqHHgؕinQb'(zC5? |]}ǩvt7lI!Ai[ъt1>F[n֔SJ 4SHD '\A0TTJ4h~{'`/#ix鉮3sXr"]eu#G10d@ ]hm2(ﭕ0&zsvtRЦH8 l /<3/IiXAEJ(fUF0nYzye1"^8ҫ2n6l|bK.!>lsf Kl4S/H܈&R"MΚK5aYȅ{zuh7 E1^.WZs Rі@ṕo>Gr?Ud+ՓhGU%ڗ%%,{iپp%y#{d}Ր ݑɄ/ ŵfٟ5tb ai=/J= 1"424%G}C5=3FL;Ic8x*iܻ[^V-vE[?)FؤOUU`ctF b&Σ5:4yEUM5aHޯhI.Ɛzl!Bsn[0k^xL=܁&-j+Omqʤsn,dkiF%Ă4+}m A dvlj g1HZ“c͆I {Aso-v"h2-6H*Kw{9lTxնIWJJEWx8mc5ۗCnq)MKnqߋD *j 3B`Jg$6#_ kOG$D-R G reJN&tC})uim 'VF aqv v;F!yv04!#1Y־.r2N[^^S%nU ":!ȝr*N*@ (U:}mLdc@r/i~,!]U︚|(e 0d5YϪ!Sa58N2G*a1ގ3VH!\@Z\#Xw)pg"=3>5Ϊ~c%xX -5;wE6rlrw!HWlY D>N=DO0Y8134yЭ/i&̋Z9PbA{фUu% ߐ'2ΣClT1\#;,`\{/J8ذN N6QCL 9nR/J;F:1S96=I gݳIkzkbw?F| 3M!XqoD1}_<߿ݶI $]ʭDW@6V*iq$7y$۰ YQd!/ˌ!2*ƭ=#SX:M[Qȑ屜I,ho@4g/̞EF ;ҔF$-AMOp { .oZ|FR xɨO(ӳ_7?鋘bq=6rcrllM ! ~+_Dg]a2I+p*UDyAo;Otd~pP-Ȯ sDE7IFz3=, 1U,)q"4-e5 g[.anT Qnmiey7x^(PQF+Lm/cV${c I!i<ζ'4@8aZ Y^܎̙KEJ{ A+xܻP)q[aA+Ccz *IJSBK1sXODN rYrXMimyeZO0O0_(xɿG\ 4;7")߭KO7uL3 ,WӃhONro*O$LB Op-۷s;Fk>P CA pxzRwk9bT/#7+ i?LK8R/5tʿi/FA- ͐Fldƹ(v whtQ#Мp)eRh9lIpfM`eYޙл:\还^?vYa]ȗ򅵼?>3> AWQtVDLg4^Ƒ)ujW:PL''RȚMz<ɑ ;cD%hҳos3GRLv54R]T ~z؛LލJV BmLEe:@u>ݴ'qʐPhO>'`d p\D+j$pSJfHHa$v[nF,/Z,nOȒA;[8jNd5џL.²XSR_P5.['6\}LGF SXǝ_, GpԘ`:Gbovۿ?(KSկ9-W%x.dG岬1{Agk$֤,ਰ鄨yݭxRTƘ%1}d?v[갘"Y_Q~#'-@ . bOlh'HPWro{XUhv0U9a;+=yQ&Եbvj4? dh%r<"z:iM7&б<fO H'.;d@XQ QbޯQ km8rarvRtsb*de_jG^k)?PPԍaC+CsW|cfʁ\"T7kܗ3+zj2` 1yb UVk^+ \e/:LȴHL!RGo=Sc̤W&^^5.l81fJ_H#,,hs1Bf7vS'x dZs@V3b1YbA Zj9=|tus^|^VkAd N7ڬ)v5t8΅:[ /8m73EŮoH:@*K.M-ag:i&\Beݜ)jfqqhM=EwPl rBx~ u{طz5{f LBb/b՝*Zay-y%D:lO -iۯykjOO%)5R#1x~24Tz<Cj1U^>GʑiJn:q}va/^7#)\.Ro;<6+9Th H K3-ΜU@M M M)X*"5S+6pI%A2A|}mX|+Bdiή=8zFIXn/Y*0 Pv` mf8d? /5.9\1k@Bb؉W6ujn]%` J_=]w;kYqIH}xb%| ,9uDDuK4Gb8cIPq #q͢Oc-[r%s M-dG)g`26C(0-a0q9GĊ$WE^1`j#g~+LkaSPqMU3˄}jP/BX t <q?(Ll)®9 +JPa^װMe,]YTL.,ЊuC›7-e֮Bep/8hxv=(;풢 lr!7,مI|O҆0:\K~.k$b0x&x"}7b`u"J̚oNUhNCOZ+fٜ;}9D t'๖ ʃ̮c7AwbG/¬SGi .䱆h#`ɼ0n_*sӾf2'S^>hH_޹)qcFZVq5U`>M{nl_Ze7>=^4ݚ025*XTUTKPކ:jE"Wӝ4úU UUir&N]Z 58Љ謎w=PHVضF9@,_* >sƽe9(eUW,K#T^?n}EKJ?،nHF4XDf "]# :IP]r$kb{OcG_,ZmHD&nkZR=OMSn+@/@K%j+)鬞[UGs,ξ3+ovϥɏwdNzm oaZ2N _]ɫzAC.*3]4.LX9NonLx3{XU=[?zU'\܃CSnV´-h`v#8fufZ)0586Py]3Dln&ĿH;YlG|굼#}^Y4:JmvNQ$"DCf/r$̼_^!SG& 6U+z[}W%65,IWU2r|FVPAx!UXmVX"LO9 ͒CVo[ ;ͣmG|K xA@7v} ?r!.'([w 6ݳb-nX|_3/C̍Nj'/)d}k2q&5o")02IxNa55fXޣ3{UCTu`j8oZʼn>hqc\ܔm~IO5)н0x狛udM M}R "H*z7Antp-h-WgFl ;~ !`"5Xh_㟴Ӈ/~gbv>’Ƹf۵Kln(cx{w_Ĥ 0kXFD슎a:z><5/kS+cr4Lᓋq5~i|fIKRhiq`vXj[!wޥzxEr3JXm9C-OtvceN샬G @lW=d-#[0ςn]Y0c Iάqa5on$K80Km !2z E G?u[vDew`[Wu׽ݖ<\n+sh, MՈ9肁*G[R%;r }jHK"{s % N< ũv|jKz090[a4w3Y63~i/Rte{cV[ti-Q ΞQ J5f5 {g 8Rv(]z-_ ,@ǰݿ #N?ZB%4R-CU`euV ьƟu]*>+<=9lSZK.EXKLeJNcΔL;'E[:[7(Ib7( Xv`oXaըڀ;IDqZ7'ie̩)hNӤŭ1uਲ਼ +~ޠQ2=SDPSo ŎS!~*g;]GTP [EX/J6&97gN%U-!o 웢osxfF+sx{%ߴUHvG%HܦcFuO&;օ}뾒*,O%_*l=^ B!-RdGpjE2=\vN 9NkW['H@OG4b9Ldlsl綖"эRf9td*PoAnYMnm:p`)(ydݫ(48"zz~}Җ2/<7 _=(m7) +Qdt7^bXg—Dd& B5a@=L>ձ\ÊÿKKRySkŜ~<_;,ݮc_11#Sj)mW)Sy3jLi+9EOCјܷ_`w|ph,xɀ>)c^F}:#8gՊ6y-z +ҡ+%X[~:U#r‹EW^ӾM {׀%kبu!:g%%5> >쉎=ݱwK эq+'QtWx Z=DBRV5wq7S]l(" 0fS1ԵNZC#  MլlTflw~ᆐUHWS-:گreҶ) 6i.#,.Bq\|_58KnZxx/ԭZvEVә)q%4A '=aUj_6] WfGs0SS9²R2w5h~9us g|:DWMKu:6o A QNp޻5oW6kgf|ެ\^c'}wm:gwP0Ur=Q%ndⳇ md0Ba/{+-n [[Gۀr>P`Mb'.g*+eE{ .BnKvPҬg"!K8$$,~ ʄ1A~A`x?G{iϊjXo}wfDi8mz i~_pmUTJ6>O~by +&匶 N\qRP 4Wf#>3bCnm5Q}6=8v)q6L0˄;W +ћ}H&bߓfFODIи9>TF-\j'Ӓ-^:_ٖtxS))5'h}g`dA^ ݲ֣kßk69aνHw<Z[sIJ'e:yy%-%!2w 6>3kd~ xȏ/peF{\i.`YUC=O$&[~V^,uMmIND?284QWqE6Yw̠k !: Uf p /Vϕf0|Pl8ڳ*vid\Z+tF3'cT*<7y)UT"S}0EM_i;5T5mw7lƒE6'¥nkY '{0UJT߿b8ķMu7? VB4]%mW, B:sg;_YH Ȼ&Ο@oxECh^~&wO?nڗVCvLN ZǽmRnMHG(/9A@zS'ύ@݉/o 9EZ{4p:y6f{uXf`A9" O܏PDӋ6RbjӓJi֖!eF9'.:^ VKŨx_{Ώ#F!G9IľU1e:1H zLIUevz(24b`뭖>lg%铉+ЭM`uIO yr^! DPEQ _0va3PRw4A f1{HLh秖K'b]5]U [z",vUo%g*0M.Nmrx)M-/l}8qqJdK,=\kLz%c|PAz 3~t!9$C<@|9SUYb])E6sZr7AZgqYa$ Ck(7'evx(rs6&퉈bBczSm4n[] EPbvH#'$p;|Jr@k#}n5vLڜ[u;0)zQ7)nJOQ`1?vc[W7U#)c]YO?_-Q@[F 8d!Ki\OCyG{ C7 #i\&J$BTvAd"fPٱUun3txPVXb*~䷈)1*EȚW$t8 !˜XDwu3jYm;r=\<&!.-ޓWՏUQñ mQ(hEIYEt]3 "cO10a:r,cs^Ib"LJ (SYQCM={(/4ԒZd\𢠤ðiz](F[6oPxFp2»,R)>W'͜Q /o2 g#A=7#a(TH2^OoQ[yxbuv?}꺍]P2( (G\$[ $Vz_H f" {Wqza Ēh -Y!VO} o&t&"SH~[043yQx@^'SPe-HT*jgz5r%ST 6@|t*|%)؟$=zXBш`F:B1|Nn3e(E5eB3dzݸ8u[>RGsut@q3UF(U8 k1wHpӅzqcL2 *K;jY"V <m+jח,̰ſk52Rwўǔءkq9GJXa~+cCT%o@YcZ D_jše{Zm_&.!9+mG+S'Q>=z+?N\$mgL  niYwffX"4P*ń֦-e"[d1Km cPPmdyLd17tK<SmoP ^4BR4D u"OAe/דm+'k7*N* AtI6B (gAꀢDkXg,XEe>3B: cn18o~rv ENl@ɁF~];4򍔭<~3|oAaAyUt 5׾_e=,T:Gw7 cW0ؒYUZѐĚDQr[}Wolh/ɒE b#MY 6Pаx#?bm,O_ $?bvr1 E`eDecaXѰ(iK!'b^1j Ogn@ji2*$Eʦ&iQ=WɁмL͇'9:d/Jp+ԧO\D쎥: زB+1HcIo4x{O Τ*%(v5 tkelX(/^Ϧ{1fRTKS91OTzZLCbkq퓝'i4C׀ScaUG[l7Վ bU/i)eQODqbG+!ve),('ZY(|*r)]0?{Qbfn M 01UIgzISD^'%M^OfEmO,j2b fXLܠY%gn]ڴ , Qslɔ;{`GO45`4O="YEEOpݚe` ٻ߻ّ VSg-PF< ̄G$*Vo Բ%r.-O3yKeۺ@R&T[$,#ȥ9 A&p՜vPVĥU*0kѝʣŘ~za&-s0.:hd6iG0F<"i㸂a]7*Q|72uuk7D']xm.Q i-O%$اBNn9,L}#\NlZmNaD@d)xi!ږ8"%:]]Wn[itNLRhE>_|Fv|!;Y ;k5QX ]i-uz4EyWMz<r|:Dy6i3y1I)M=g삩K"8u;VN;nlY^={g3d'4<*TܫaAڐc9j0P8ؘbK Z i-4TuB^pzHM-!M/=ӈ͝4Z,C{ j?؅if[g잨岉턟>U!wƼLmawMij&CTk'qB[x{pFfV[y7?W.]gߢNOˮ cÕ܋ԁVh)NHVlkPOM )5F@l^>{y>y&`X \om3Tm.(l} r"1ı6P? /&)> VsUdǂ0&hzG1$-d+sQe^Òl=y)C3Z'(UГQ.2ےE^d#z-3+6 k$ԇ (B¶a;#0&~ i"Ʊhr 3*(GF=ZWԶ @q?V pi&=ϩy3^?5&J#Z!=߉܂W Ig%AݧNd?\.hLhm?k{fS67w[A0oQ@gP]U.R's |hSkG/qO62&Vt.uu䛑)i[B-/g! %*x'Oխ׾cgDj٣ |!eXXO LX@é26U<g'wJ>%>C)T*T¶n@m@q迫pTmiG#+jm:8R4w ǾOWб~ Bv V+=XsNF &h.P о^Kuo/Z*oht|yUļ7MƉgw#Tꟗi jzظʄP{SGa~惩g˵ac*C'ȆȘ ,z&>cQU|驄qn`p 1/e{0>ϰn. A[nY3D"QGI ZZd+#@6z:FW倿iZyaSlRY UY MW_P%ٙr[>2h+y! 3:TQ➈)n#}\y7-@p#[݁=4|(&)ÍUVc ,*06Pyh!"h cn3fYVhK&%s{"m~[X\Jq1k=#/xS:%uryCppK-:< [}Vh1 A@ig"( !<$ۮ!I#BĴuQʟKGЯi *릻g]uQ0kM]#>7d)K@ĘQ-b-'N*2cxPp߮ej y[FiK_y@#g@?{:J[qV~= ʝ01^aEP)Fjl|P(TogbuA= {NLO6jf"-rؠIaHU4B-GC}WO_2 ^rj+&=[d`D O3\|dd}Xo^ƂUh2j)/w!,Izv7="X}@e)C0fw^,`\7B=訵G@mtއV!8O}X(|ڪyF&-),}qBw"yhd}j0G =u6KkAʕn"jB)7SUC0wH"vi0pc%þÕ)fӳ`+kզ:@* g;4nV=dܽ:EX¹|fR~3|F R #zh֒cZΦGۿg&1X= k\5aC3.rᗷ}~~,} ̺4>m(Jb~!0x#+:K"UYHDIE hs)F$񮉒٧'K,tӚD5Օdc'0xU\ݎ{*kPؒ7j,hq3k oc,"S2#GVd!f"s럵4PFnt%dk+CUf`vvdsCSNQYQCӏ'zEE5_3+I SW$Qtr"" {==1 18m]rwcfZ⍤dB=1}!GTBh'.3 ;'3zX7mKHXwTcLeCVenj*U3L̋4л_ ђ*YW&TR눒UҧS,: D]d` _ Z3mMBn6RoK1&h+: y]GrߢkÍnFu^c{@NQ[VlXJ+- t%( ' SEkMIs9IJ{7xO*4Q(-&Bŗ-֣k@yb̾׎D'Cv˜Oes"x[\+ 3x1r=)қחQ5e \okԉ4 ؠdF{-v4hy#@J(r3XrC5!&ejj04Q 64G/`ڗ­e) }٢d) Ba`@Q|>&epplz?%tκwoUM<>FHv ;'k)d.cߐ.7a*9)}_NpT1/ K(ogp־1v%έ&-xb[Qa&s4h%qE%Dw˧yFU'6}<b$ܗ#j揰0g(p =MN.6uR^)ӸJy=p>t3Ԗa~f;XGn Ku-Osb0\b7d{jUx J+D0E"wAF6;i|,->]t\w Rb `ˬl Kw}1^,} xB1|Ux{dŒY>غeLW0i1ΒhbW.rgb& =f>>ilz,[DXO2>4wЩA}k}&Gc9l+m&}eFuAhGsDjE1/zrv{1\fEERş"Xdslw׽̞A,Gʆ}EvIe6*V@16@^RuPyKBmYD('S>mckO:{9\N=p.@q" q-R `XdU>'0 \<uOlF %/tuYXj6W $L6B D#J ͛և1=3rR<+Ma:ihJ=cP~*]?"o_LH/|8oA>'݉xk:mHА08!͇>wH]xvک6J7PxyZ{XcvˠjSe(&MR=eORÿSĵ,Q-o1I'P-d?.Y=`ףbGH6} A` IBI_ Ć@VZoVf*f"ZPo@G JwgKHH>RֆKW̙DF(J\{n*rH/E8EjR{=!.mo3x?M Ŀ8` W7Zb#ְT q,xh{lsT7a,C$F[uNbcE/)\Lw{E3__wru*ljQ z —Xu9 >eZ9,?;#jwOyY%OJ就!xIU;{]yЗg=x:,R]hYSJ,nij;J1^[HZ"῏|c)#}`EDBނԉ V6t%\tbyL,w᪤J M{`*ٍ>rc\cw`0H΢!鈦kjRv_P0]9 C*m:ĭ'W ^Z&:{E>]r)YPʴ4|9G79uY8sR] 9:zJ"!B{ۻ] aJzg Թhʶz󭚉8&A#C0$jk`$oX{q#sͨP{ET7 !mؔ7a *X.kDv 1P{N ?o;7d=S>FMR 7R-(]w0li\ H n "flfV)yI܉xz x}ҏO1}M1?u'^3|ڀl'`F}k-m .=J ld'c7KL"L~̜r$ }Z5{馗YKWB`]Qք/yx.J)? \~2._Kܨᙕbj0>4%x64b솮?%tB_>ʷV vR/n>G`NΑVBbrzrG+uQ>;o mHduU> 82Rb}q&tŠݲYIDBY id# ̘ϳlhп|/1VRZ'eטAL$m^ꮛ4,5Pv3Y(`ڗ)s8}y9,IY w9iw>7"5эYa^qcjB(o©ڈƍU_:S)`s|lȭt f5Kq:ME3*ȉq EBD+5[ T29ٵfEE'1'bG؃Y|2$%Br,S,h ,PB [G$'y\ggJ4'fe58`&暙8>s` L^'^[zH, `{C/FCH>1..,sTmљh ;|lh E[*y܂̲ tjHAgSfnQJѕ=0UE 7^"(S$3K-ܿgEuGNw/,W,ϻ!t6HTYUWî,_EPrl s!]Ы}NHWPRYZtѥ-åSğ%]#*^¦ ߁1X7E'e^<@\'F9+8aիxYH@ N_N8u8v s&k7EXcuH_ssOa:pnVH^zxk+"% <QdĞkCg&R/o*%PgҌ}3>K<7_1M?1KT![Z68=¯qKN'pSD$t;˜B ?W@6 R2gvq+9p`lǩr֏gnr^W&qύ|g} c&Z~xBr΁MRRACE}B3f73(^gܤy9Wo4JƾJf x63cVPװz;g<򴛃v,<)|]5ZB/;%3T|x# ACǔ"uIs 嶂1fb߲qnc"nɲ 0R̽'v[e2aH)mON<"'`ͨlLLhѐ78r?:iE4͗*7 z*B#s:R*TBdwo<;e1%U[ّ >Cy9az|j 8kd22S>"]q wblm]\CC\,15<y k]ef}Vv%mDl5?-G- <s."dlаoAĒ{ 9#E_j'XX6T0J@,Z_QpWgfeK'{7ksF>OX.K{n XyNQR^@.PP+fJ]}in:p˥W#`ҧ3!ݼKpDįGWʕ8ʇ~cmqS?rGՒE&3MD 45jEO@d針tvPoyU"+$A/8Ah*N e͠IsTJy.?%TZY<'oJC-NtX@zA?P67'6[p@nK2%u;j*]7>Ei ?}v!AhT?Z]NUd3Ŷ[1cY|.:E8Tݠk@9lX vQ8ѳMnwCGYE3@\M8cw*=-C%6Nbn&)vcnPU˳|cEUp448Wz26_o1 ld@{i֚`Wy WZ[GXf(e8d7"lC΅A4 -.-F~QQɚbKy>o'Rnu (7k욙pѳ)'By{)'HwUR:D ]_?Y.TWjhwS K!cA:,e2Ub;:=Ap(R* y 6Iŷ~ \'];c7z+jA .S..j8-wpt^uF'ݣJ;fL+B%A"NDvu`xMX,}F3s1lv"ried}ZM645/N7I8.~?U+qz+1rIU6TyJ~t _EpsIN?BZj IS+Y. t Iu FI3=,qOGfu4@)6^sE<ԣt@$e 4V1!\`B Lޤ˴B3Ȼ^*C+wYI%;LH@Ds,<8]ӰqZ$ڎ^NEl,bCPBsTX~:?dG%xq%ȔxaRhf[P99kp8FkⰊ5!qhU2ͷin퍼F"_\D!ݦg%"yR+ ȳ XxhiLn?Cy;2$d=&- jRh(^8PٱOftiy dU&~d,Z,zJMEx-܄㞅h7mDٔm5%tla*'nG1x9-`opEWqLBC(lbAB1b]N"7xэ3crWh@9V@2E*l+cXXYMJܨ@.G*X'~D8zFuWLBŠj8Co}`EQ/^A=2 2KIW;>뱥Rf\AV'#=k''r?RNXLh+-I#$ A dǚVhֿtt5LK@#("i,gTkfº3]\pWɰݜ-昐N>d~`<ʃhHId df9}˰^QG xhxZ4",}}ji0$w G, -݆q`~jKxB2Y9h2,J{dLek6Iè&)8e!WTE[6ȷr f3Lqy#ޡԓ/~Čpпߟ}6Qw͎.'eTaRŢ)d`_*#ofhv[0>AUѶ_ԡ7bFOYE86Jc#,*L0;Z<ȃ5uRGdF׊6}{T3*ƈ9TXϹܢGCnEIލ)02/}2gB{˹ 1BUh}E2q]:"89L,@!%]>{|QGש10䣱:';ۮ)HRgY,G}a˽S Gkad2,1S0Uu-\EZ;9d5QUCuda9h5^I*Aې m7]`|<0.le}e& wWG2r d~kK'B:`sK!huf v͉6U0lM|ߪs47 :h\C L}ē\d =\=`#ك#U-YJ;QȊTM&y 4|rW( x9F&J k4ȕ,o٥:klT~wv)IF6I)3|Y. y`t6BowAbjAFA* /=,MhG+ [|Rn"jǥ):0?4M_}YҴLma=B<%7}iƱkZ"󚯷412졄Cp %(h6Q8BDc6eB}(fn%M}[n3c2QTJߴТQ9_9WUQ6a3uާ I|%Rj5'^f{vZcf%*-'9f $ڊT}Y@G'ȩ7W:>"tME!r1pCyp0>DXZ?"?W/kx eFO kg{Q6FPO^tnes$xWOyBj׶0gYQҍ|S#_ zmr6DTTmsDiN9g=zwᗘZAc<߮}>r'kEl6t+m}:M.sP.8"J?ݏ}G` x.lZw2KxgY2lſllXu H>qSH"Mx4ݽod*Wm 6$}&٨hrC(1]^}3匏7F QPI>SЋ8I=Cgg\ZVmAD\i:K[up(er9YGd7rVh>.TNu%ΩZEXOqLyrI8[j[2,Sr0xBuva "pG艷醵cq i]G/=j&VeWQC#"xѥ@e>As/Ck]Ap~wRB.qRy:N3qp`)C{Loj&69q!WF܆@'x['1>{&2~/όiJ5!$jOx˜M5@M< 5 epߩ8붳խVd=אH*U|>gvF`TVZ6o,J=L|(cJ3ۮ69zQS/pzXG뎲ʪڈߣPc([Q*nd ^sd*rlF6Y cySn79zlYez/:Î$~IbH=C)&RIbO:bAa/X[i-<7A7,JT!o~%~(s@~~3K?UeQdNX8*1 >v_Pt_#4Uk6вQRThUΐFb?l4ǂ2B39`L Nm>P:o-lޜg]Euʍm/3*!e8Ic"&94ʏч@| ۦyM$ϼ2SW#xS&[~"7dG<9\6`~MNng|Z.&*[yV4CE<ӳu52zogGx˘gΖW^33)S?aqو_0\t P;$:UiGf4ͤH's q5:y]HԟR0.@N7FiIohk4[[mf.Q20*GגB4ZKmHA NJ ,?c5Z-jB¹$-B*A!RH޻'!}!䫊7CLoJCtՒFx{%){@d]3׼\{t>iv5Jl ==%cw3l1ݽ.sjlp%ד,Xjmjjq g14pQ|6qŪP\i-q:~0c)7}1CUxIZ܏KEr#;L뻚O H`:mbT0XY .BٲI7sޕmꥴ=Y0{ZAGבC(Up>me1kumU"htg mV %>ؿ(>@ @ D J]o6=MJ()%S@ ?e yr%ɇOq"m3ǽ(Gї,6N]DMw32K}^!J__#9*:&wΤ F!NGE0I/G%>Cw^,n)@5J'A8/$?H_o&/>.yʲ/UZZ<: ɎSbL4Kk|C9.cOC0F[TZ%xW`bôV.$6Ӓő~"g8oS^iLZ#@S.Lk(#@,NhlkKqh .΢as>P`TVl[ -͐0n=tl8# ٠ͼ`)w+UeH.O_vHa/^ҕu<&D}ob0d4$h=˺קdԷVO i+#/m iL( )ipwM߲q@4,ko%2 E;l=.zQeц?2{ Y񇎫(Ҟ5'H`Ro9 R/MYc w Aa7lP4) Zg,ޔᙿ~gG}9ĵ- S]|`{[@**%dLE8,\@L7X*%dAg=@v@ g2]BXqJgXojeW@9*6S> 12#ݐ8d4&ǎN❃kG{c @6?:ӫњtIk,|2xB"T|`%lEf\hƸ,/ZcBn{;_k ^[4!ڃl` oUsY7Xc>&&Ybh6mD-^)[$ڒ!\Sd' XQtZn=L%JX`F(Ϥ ˿`zu.X\ 9jQTJsKaαԲpH1*>LPZnxŒsE:Fz(kݬ!ڗ. HgflBȑ:idQUJoCӀkIݧ\o5O&'Jgv m 0TjC#7'Dy.BӶkdE|:9zefDXr)u2ej`\&'^'ə ٕ4*s2.Mn/7ʾf:WOTK'#`x\ZV o~9wRBB>|vY9yuWo8~|Gb#Y:@3pN^3`j+.݉/'zN[1,RlfߎV=קmt<( YKڋ;c-r֦Gi/At ˓_?.+^bCԟTdg&{9mTq&޽X6RRv1·p-6}MҠzY/zԍ]σͅftEE5 sD9CDɭ`غH(_uSi,~ӦLE?rlNZi,Yv︺R̥l1Usd{u~A8~_ SVP%;{SUhie<| J) ^h((&A =S2*['>MQ]ǐUYNW]ubqY?vdʅ-%y;m^ήhI5Q᰺=ITk$kw[UHش@nD Yc.~)wPi|9#ykVn{{zaO`''ob?>;3TX|&R >Ȋ-̪+oN_4(ղP2~%O8 R&wgϳ ,NMO2-B{"/Ho7:enÔZ[Spdn">c b SMElt45bb4.EiXZA!%9: &HMu *9+=YN2YFsc=]^4Vfh݈$чbxi;u [Fdž Ex]?bb*׸ѡI4{ ;5fXF6d)s"=%gk?}S ӈ%~pO0 6IٕON[ [DiiY憼Lq$o8+6B0)OX9كc"{ȟfcBƔ6 m\N9rmx|q=0Zp2)OPx`H '6*jK:|;Q \$m]S^:0f LpY/ʒ~ dә%Pc6#2OS5-'055`"ar7hèRiøXN9vTr Y X/O?DT+ k铉FFL);+-7bk‚sgTG-/p܍22=b;K!W 9Zݣ vxK=g6)+8Ptue3paJངV ū? ĻM J>5eCq (6%RQb?큨vUY\/8*ζA.-^p.*d]&^EV/7x$&ߋK ^ﲀ1pox.\^u~1L [b IU u-3IW:Kt,Œv7F]ۜ&"'#Q+H.4ǮT=d =b1] _N_ѥg0D~C1DG x71k1gI:|i~U@%M c2Zr+򗴪;"*Dy#ж+tU3Jܗ\zMlQ;Tz&wV!c8|87 ͮLnT{:BVo;R䆿fȰ6dlEZTu|: ,uT{A~ұ>XAhig o؍O U#Q܇5z2ChTk¸2K#S7UF[4(Y>sLE|)/JH]E^1?Lmܩ̔56c]):WoGt2TH#b7i Eҟ79 Ãsһ:kD߸wdbe.]"v@J)a{}$o8tN/ RzD&KQ(sA\J~,Rх +T4UWvk+dPAYDo1 Lӊ5]-z"_Bxy3lGV۳ })g+Jr@9s3)&`;M?Ae-{E4_hvC6w+)c_h&o eފLsO8; m%vpLbrcRC4t0p/ dL oX+Nz/K?/yFjNXm|'J8J/"/lx _ />RNaHx&/ v<L)Mu$9@_E'v&"9f YGk4XX/԰j DxXʩ4D+SgpPG'An;Ҽ쉹6p+C#88xB<5D߰:+k1bSDӁ2tSˊ)|jR^O~$)(APl`q*[C|Tᆷ0~ERw9"F܌3pۗm%>P+1=G=ލ4«%ϱԥJ)D9$Icq2"!$;+# \nZP?CQJ[01fw[WYLK MQmڎ"P{p eOߡs+#|'z@SŻDIش},w-=Qͨ,xNe>=:fKXaċPSgrYJjpIv ĺJJ ɭAUB%$C*?7YEnN9R!J'lzsH"umY!wyWƅ\nfun:c泶EgGNZP36 lRW*tNA/ +&Zک4zokc>w~XS6sNZ`!CEo)\PWyi 14:'֓ax>3L1j،{8(= @囻ED9('bXI&m֒dkpwdI]V:ɘ']/9⮟ROYڑC<%$u Me*Ͳ^8\< M 1:hi<%jDq) MJۦ*HE6U U^f&p(1uM0L^-_OB-鹔QR K,S۳"@xz2OV@GZw0P5iŐߩ;|jk- j}/^OyH"Qb6|u)0`]o >O-ͭk+N64=$Qƞ&.R-, Dlc A#V|hʿ"{gVxȵ*xfnPᮔ\U-w`"iAս8/\^C $cZ[@_)%"«*yw%DO`qFV-((VZ+7=AQS=WO/N}V/?#$!7$)MV<,V.`)TV34րq|sDžj#E0mE2n{hm#S~ 5vAvU ރ7F(9PD1= hWK6@cڨl;: =_}s7g''B?h: R 6 )]Oۦy XVpz Q2H G͹$@Cv~ D/ Cg N '"÷޵Go$Y2Ъ_ibx?a-#N[clQ^vA\4scCg)vi&0缊Gv:q  hSﶃՊ?MEdQ* YHv-3Fc1BF9m;o.+v(O'sϩ#;߆Μ@n3 'n?D'O!9ru1i\%r9K.vq/_Amͺy֘1w> α&~'5FsL̂d» s1Oriia?鐳aQ#Q$ c4QрQrDb;r=Swj$yj|UD)!_\tψei7bqAX4pn@Aߕ&Pΰq9[oDﱂ*vE{~;C\'X-0D hzM%}thv-1qR&E*J1W9|ٯ_g9?dqZ$A=x5$uHKw[/DƩp:|l}x\2-g̶h R'$d;:-;&`n_ZTC1aprW"[GuA{f;Gp0Z˝jTT10dwA+yQBJ( ?κ'&q܈lvbg=fq Ci g; Ε3◁O{bmWG3@F`G| u &"))8^7)beOʍƕ,`0sEC:fu'.VsJD &.3KJ}I#_5̿EM"&*Z5Sޠ:h!$ .ln]nTl}TƜ3㿜0"q69=;x"q:]%u\Hlo!Ye7EOՔ ВEοzu5ww 6 [:຃& 4R n1+ LǗ,KKRȮQ~Scu)Ď*SP. 'VqGI_k}p9+tAyZ&Q,56/em^H̀6ցo_?NmV& "?jsHHI['_~(B۱Trm]KEa%ǿhS5Vhb5oFNj\ 1-}D^r?YVi [|߻RQtŲMjQwJ%l88;n17ٙ0mD-_%!7g1fp={J1mظB=mP"}zH Eܧ7WǮX$K$Ȋ?%wb}(l n|"pUT]LFJa7 0œP}}p eS7p([/JKṀwрG 49^3>KDhfCGfdOn3Das<$&J &؞> C &H$unrk g݁K\z#n; O/Bd륡s (3D){;3n[m 2ݒXGᄮo\tn[}̏F69BWxlrvcYxR4u~(z/x.Yn6Yu1SJ4`#рǥ̮$Ḯ~CL4ZZy k)%⽃[BU٘r2]!o f~F$REv9Q)QAq;ʆ| @HTJ Q Y "pw&̨̎ }bv߿$ơx%cXqgWI]hByX QG:eaTJBc6I530EMD N"-ֽ~I5QWxguE/H.P%8*_X%:@2 b)2OhJܟ-\jfv3+[Ю_3֫9\!t .=)iϥ&}LĶ"?{vï#vQ6IA ?ҟxG1(aFv&raKyrzRK[-** `'80U! G!>/9D9!y6䦭0 9:sGmt H97AW@6eێY9[,}c\@e(7<ďW )zMҊ!DL rH#p2;Gܞ$nPyD$,~43ySIR#L;nYL܀gX`VM5CsQcӣ !ݎ !cظ?0`= L[2<* X1'69 vov\iw@D>kPvv/bA)d#hHbj1g.`)'~+d:3M1ޑUN" Q_J^䅥fyk@.y Ty*{`:娤ba#ܙ_lwot3v?U]IB8c%x8gsmC>wcE\( aRv "75d"ft&!=5ЀɹPf7*s]Eq} bq&9*7!UW30*uGKm缼%4>UhTbl"69f\-𬑸Ӊr(SfۢMJiiǹH٭z.|U%2!!V%}J|*YBl8UAl!}2N=x#00 FhS W6' $FP%$HfC:57GiL}~X [Bqb⍗gcl߆DWk/d,0C\ˣb|@hpulsmx&ǶI1F&i*H I;.?=3LityӺg/μ Q2?>*mPSRV+6^f?𺙳UkF6JHޟ"T{(j#gE+ɵ-})-^o!LOjSϔXѧRϠW*i/,j}%DɷsЂ0i<&=]n4PhGŎa$s%[Y:B$b6Nyk3/tJ5 A􆒫~\KW섏Uf^p3<=#J.xmUWW$Q׻6Έipk0,݊~I`߰ @9IⅇD֪>; ǙyĞpkV)Ean!Hq8Mx8bve7N0xɽvs(/<7RLq":՝J 0û:Ihci`2NMú lz.Gh\+~,1{/~4޹,>H$BÏGo!iԩV*$Jfy)E$uE-{G6Z$FHQ3b}{C3ĭ,DI. s;,9LΖ&}}V @/}EKGwMru'RU5*=h c]8.MK.?f2`,=aTwφ8;Z{o0MlvNHl X|xJ/jFݝ^ ﹢V򃚗AE,bmAf )S>!UɘkUġX/\ )!w jC꺼>egYTNw(&025/icbL +35AbhQ޾Uׂ~"*tXG#ûRa^u9K% á#l#p*3AH(3œᢜ3s07]S!ۋx)wjL6Ygm,fHmNbS[A]0: 4}|;B[䁐4;@3 :&`>1%<CoގdjH?fai+op(Џq8;?rP 'q5V{./,M5I6wٛ .xH;A*B[zSz\$,bs>Y#}~A+ 2ZTq٢㬠.8ڠqv<;)ܗx!EW;RikU 4X9y+w(y}xU96Hl $o.uFa;3gSK}SL/G{9AwurQSz<rtf &c/ e~pvd׫TWȟ-^@3,#FIzto/_"zw .VFmRO\f؛F`K{ЪaI,–DӛE71 ]\EpXI w#8L6e=N<'J"ϬL$idt$JMdK/Yn O&8=0SVJ@?fD`R>Lh>չ2/f0r`2`1Y&wLQt}Q9?.#HBy8dFOM]?Cp 觡 8{;<תM~u7_ ̮ VsR§Oǹʥ/PLn]: >8ccmN2NBE_,fPܙLh)QCkeT9~k: EKsg7ọ GMON`Eշ{Q+<Û2߽{CϞ)z1U:1{Z8 7K}өRJ%Bd^ W@*=Fqd3+46N={,]ykiO MdQ(R(-]Q~x$s|kdԄe!^c1z dK琝1-mGZH+ . u)&.ʿ2)LFhꋻCb=SIB RCF03l?Yf;&k'nG()h墜a_\k1. N/K=f1MJ} f trTaqݧ?&rW)4&X)vW͵svs%@7Ga .n0;Ckh8-P: GCkf́˕ܪP<`mt}\8օ+ˏ 9$h/Qu.@_O?ces# -lmy#h4!PR džLuk&sb\e}kk)5R.9q6zhIWrSbfԥ2QDp%y;ׄ%嵻i-U?oݭ/_FmN,rMP Sl,*M@( FlNqo6Fsۤ05)vɻJ9yֺ3gvRyuYT 'T\F α'_zhI??[{zRYP?*pԃM[c{ROl*{R]xP̚3k߉[>%UٻIb*pj1N Z]?% +wVxB?B5r&{{lMT,69:V-y`z^?yŦ01 asp2JN2{|o~Aq :VYY:C pp[a]~hGwko_c,p.iѕJ''=фY^H I@^b 3OzkǏ)X]a.frؼBl$?OmZhމ}D=4{4mQɿC$61kB ;!Q Q$K w_P`W  |Q@YDEsdXټ#H^B718:ށT2O:rKl4-C]9 fV?3m&K! ˛:4u-6u miv5UK_A m. hktڳ}K8zS(}q*~-a ֧ oxb砆nP;;p-Ćȫ k̭DgV.F6pS}XsNQb9.PDgl>N3;RRP*>3#9xb 6H0Zh9&mYb|»,E=Lkr0Ă;$5* )PǪda_g7˧X Tʾf=bS8(,ib  eǴ' D:/mWnP5Ƀϊ#b1@v3EQ{Cc%$+V?S!S\V8L(榇D6FL]~-t 29)cBN^ˆ\x,,LrH%{!蠂7c Ϡ)ln2ge8F/ɀxJi Ԉc}X4^['J[ሀaFO zP\56Bm+ 2C{:pҍq R;lW.Bh\+< :U[܏ Yi]]hjw׋KӸީGGCĜBu~6ɓcKKf'_?ic~~bÚui]HCƷvtjDzY˶v--6kdL|.#n fN% l;f|_\!g%RҺrƾ̩6uPn@dL~@q5z@uX . jMX' ]} |%q-mJKv &lFɫl-bO&\7ۣ%# }y[HZ),0{r>O KW.tWz%;SP4n,rRۛ{a{)e4UmҀS± _A"pSK3qet^isUq71ıۯˀ5`Ŀ8I}ZJ{݇6X\%81b4@S (T0Fsp5U64nh b8ߑkRG*1iD(T(NJ%v!%όwo:0Xofaw:p ċdG&ZLJ`ԾCndt"*!FwPP!CcW1ӡ 9j.lx`n_9p2ShJ:>3"lN ½myW^kD gh2R]TI{؅[a⦫ c6nj,diFR O+ZrtnXh] ~YT7Yi*؅}A8^;իґ1q9wnunrU^ *"C?ϯc8$,,3!CU77: >~$ΰpH">У17˻L:77$>r=<.ijTf/^˘:.?{oDaU{Cbg6&/"xUlNK]wgDaSMbE0 NR."U<4g%\ms @v:XMY,XJz󾍻N}j"d_bnj7汓qQl}MJD78R0;kʞI$L|qP7k3s{ʽgo: ؼ' ؝wFC(}=R+vo?$C_YcQaCCk=Oytr1[xa3P ?Y\|{pDQu>Msa^# )WkhaS4'Rhx[OU5&C`@u\Cǩ P>sEԂxw`ΘL4zON '^b.h9tn9Qŧ>YS2@ tVeq" Y8#fmAO5^/ܪYCX-.$@E@qkcy:?^Ęo$/v7VĮ '^WA&3O[{f 61~UL5VhFBoM,G}0ay_._yNJbPА}:_GeAhnX}T9cfo|ܫkINkk>wIO-I{#S]V- ԗV e N6:z+_b;Bk'4$>|ʐc:hsR+PKuL z]h+F{ R$Da^'֛/C^PN Fld'9d y DfSd6}i1 7Rw{9$Ŭ28߈#t<zA7I_j;S'Ee asrMC;6?pN+d4y R2 w0NVw®h檌 R^ (, 7Ĝв,߬U\LJɲlIh^i?tNjF-5W5>`?.5$n'J*4=(lYE74uwLE1@g7 *%$)vm 8#\(%4{rABp"\RXq&&Ql0ұs\Ouz"4j)R6%t@T=|fYuʉQ)ِ"3f<(! ՑLTeMPWmmn˕-t]H޼ӓUzTF\ A8zf <8!]!j{$F>{S/(#Ȃ7~XRmUb2w }dNdt& g_<1{"I=z="LFePUPQ2vCYJVk&8fU>W>j7Rf|0 Yٖv6DO1:3ktsi2!7po4Y]P )D'%7B`mEč2j&[;BHBUl뺂]HG`XH-LJ2sd\1 ڏjsGosro z` ."7țho [LaxMVf ^Cv}JF`vפq{L.c~ƨae C4Kn>YU˴D5> [~uA`緥rͣg6rrL</"3|wWg* 5^rn@.D a0t]r)[)*8ME9=tм$HL^ 3@+wks%SG&#`~a/x Ԓ8/UO4s$3w|:{IyӷmLrT݇Ɵ옸~r ݆G%h_G`=DH׭y|qk}*X|up_^պHCVWo4]m9U'059YTn:9qԤݽjyV_՜JI\'M:PژWp.߇f~h7Mϖ$(#^<#K)mԆ$q?ihՅƊM >,\hk tk~1|ϥ6.߹T&\ ?n閤-p*t1Ru'(lpFyfAq~IJܤ} l$su%F %ַ(enkٌ L=@w5O@Uߛuq*qaU( LѺi)p,OA#=0窛Z0pF@M9"QR#{P!2:Eh 6Q0TFJUlrԶ/FǡIye?T+ 4I#:͓y1υ%]jc}b ?(6UDu;I.X~3kG"滅C ގIds[(HIdd@w?\C9߀6Ӽ[ G^h!.Dws7<׵ 2!h3tJ/)@đYٳ1ْ qS6C_7~Rz Qά*JpM4 1ҾM"Zp ~i!BĢ\^?}M(>G҃|a$B!\岘6_`us=Vl{-uSS)zU ԟpo;ΉΒ}çQҽS_xR I K~ (u X ADkU4ԍPing_)5mh5?4A5åq9Y=v+5%$ds3$)ۮ^R"+g]{Yd?yV_f/@ q;`Of*2KqS&FQ8=Q^ R6պφ?̠EAI6[ç5cqVQ#eT%b4m `t+P7<+Lg[9WJhZE)r{G5qL˫uV^"BS)W &ofmVYs;l>wx!i<4^\?B͖_}2886V[Br(_(J䥱ҳ1]BdzyI}i,03=1rix'(|jwnB㻦 =j|<*qnqnN6rr&YRϷzzu;_,貏p\)ϴ3;qϽyX/J巈:Yj`_=&w ܚ h-opurc/[vfS.A3[_EuLQd l .Y|.*hkڳ+,NHP&A ?YEKL]+4#κg4 V*T}=('+^rB)7>hY^<;D`x`䲦yDFDoh.ƁkS}zGM:㯻Srf-묽n֩T_?KIww,0.ekzK66rvUaΟ'y pǯVChlÁQ7 h KM/xIcx&ӢY3hF~,bj:~/ 7E-ɓ_}ed¦ 8Bx2D&Ƞqb+^A|L<ယ̵3Ne,YT 4Ӗ2m\~ 2"o. 2^0(utK+Q-^&&Emj/37gVO&L?[NYOI$@Jp ]q5;;҉' " H DD cWDR-UduU>8InRzalBV~u|@COIEd-ǛY~J|?N^*EXO^.c!|~rt)^BA!A# yeRܫv6֟tzudB;k$*q" V_*2Qٟh}u3)bЎ!S>dZb 2㗬}-{"#)2;Ɍ Ԯs9Kkx@0k"+^겅ϸV/O:{Ɔp~\e8,r5]LU)?dܬp${~ 'p'j1x4 H^c6U:<ǀ[ta|ȍr/4WaԾU76`]bCT'K""%-1Mj엙Ӯ F@IcM%bK?R$1sIDΩi ds@cz/ ~~ dFJ=b=CH|9؜wpu_X2ݽ#j2eW[륫pk(s~iZ!65]r pSM ?;Ăna4EU|m@-4ʏ ]¸Xg7xir :i<;eA"S򀈔6SQٜVJϮ:QZU*nxS$'].&n ;{x:i?j`t@ء6 <\֤T9=rC8usf궺8^hr1ւߧ6PC֣J;~ů̋d'0;xQ ւ]FYM5YE=V.Vc:'_% B֝a4"ݚ84ROZ"%p7 bEjX~ۿVC鮧JU TbhT M\ K<&xk/~+8 ( 9TY&LjfW-:)nLLKu *ZJ/uDq$!GF{;8i;}q= FVX.؛[O26~pwl ;/~ WIo"(ROِ6;|9Kx !ݬ_EԐaլߡYZk>æ \myw I ✫$ie<.};N%nܷ2xh2 uLoLn4 JL:3bt>ㆆw_:/KYV@w9z[ ڟs|&( }fK67pL|\k9 ?5i9SZ' H-"9`~qU^Crj!(6r#?;!ё4 \Omcj8C/ɏ<>f\!(g^e\zHzc~ֆdcKY}LZg" w3>-ORL>j^F7/Y ՑjA>-ؖݤPUU>K7",{:bun"l %zk;mvl pZ!e3I!Kp 7+ y}DW=و '#{lг1v/iJ+aaRyt05t[daޠ ЂAIts1%bYm=SU0)Wom#Zl`G;2?#Hp\˰Qv:2\"@cVR'~' =&驂,NcGc-. VQ->n$8.P/\vy]zNq+c7ׯW6qnj3̑kJV:^ lR. }*"B pt 9YWz]p1I|_F,Y/}~9vHfL>y3ό85ge$KBWßȈ0 )mH{åaVB+^,ɓi;h mٺ02f Sx[m@`nQkhR+V4p˯5: jrJAC[aP3u{%㪊$k˒Grw! .n.*v@9} gt͙/e'FofZ0dmO-caU^!K'$`Ig4rvF#* C?|`m'!)=pKHp](K4څ `hSh}eF7puug jϼĠӅra-$TwPrW+c\O=L=Qtu䯮5qV`.!RVR]Ƿ7X)ݓB"R "ڰ>Eo$-Y)O x6NE{}FH 5M3цU@xo)P%O 2jَ:礱S/@&D@N}s<|s5r==s-xb ot2ͤRo᷀R/#}8K:/L7j|Ud]{vTnJJCʵ,úv; d-%߱%}=JHP~7),*dK?7c%-ρd&S0STG!nۄ eX'1 7ʍuĦr52am}kY+,#ex B'MO~ HZ8[s+8fJW^%3_x:}#vhŝ#JPtY+zl+`Nt٩b&jLLH@[  ܃~g4adΤEf}o_? v[M-^9A^wې A+i-hޠOOB#\?\7,i:.I>f2$wa_rY>~ /8|^Ёl-JQ_ Y`@YP, Ry:WBwg[@,m^qPTF(vtcVP3/ڍZivy#%H}D\;,r,K]ta.p~,pE>6bģ#p2gyNU1W`Q]аS S{g짡z0y`T+EGwvs xl"s{dr 7Yy w./4qk"xFH$wvdv_YCd1 q)=lءI°n$c4JW{3۴'=vHb*WtQTY\:^V@1Ԟ'k,܂M`} >DurN_2_OdP,޶;Gx\F[`8}p1ڌ-.ʠxa3GЙ!<+5ȹ|-2„kWh<. 4QE* Ӥ&ӊ-y/mC;{;;_W4qIt pĂ*xrC@jͧ8Y' +'/Xy^ZDA3 1!L svCqFtbc48҈m\/ #uUzv[>2ulf> [{jcjBXK,$f959۵A,p#y)9 6^qn% }xB_2`QH#Kv(v3 a3p.>lwz5W@I9:ScR:QAՙ&<L}6'MQ b4A ?]My11j;x1wQ:EC^sT9K'Rh,2J<(Ⱦt^Vo; > w5W+IӾMHKCp,tԡO PNYj|g>~)LUK YVf2 aŲ5THǩ6eBG4xsb`,*&ʵ̙\PٶUOV$kvhc{>i%UI(jP&o;/C w&#dL=GO`Z:e'd|Sx D[$?$)+lSc|5{]ڥmvZ]i[D"=)pqϧJIØK_tGW{̩Rw^y֤S -A R4uU:]q#DSXZEz_-m~+a"#G}yUD&n?Gd!a_oyL1`bnױR(up]ƍDG.'C|jʼnR^i@Zl]?rlCId/ 3uQ 35TX mNkPX>/}%yBBfl(T\EgV+x͇VNDb>r 3oS'ܤ[ RK'Hʡٝ] w}(6Tš<ϛƐ%@>B|,T rͮeU [y5ϙ<_ڜHPn<%,xͲV+,|4ZHu]#g/R _'y +HgkH.wIG'V"Dw+@n_| 4,&q<+xlީO쿭OHarꚟ~Rn>]sm g!'R t֨f@O9b7dKX-%fO8״axԸroՠܮ<v*io[b?g?L_6ft &$,*dh:NH/\0X^d21`Re}?d1hՙ_|USɉmGЄ[@j5r$5i)zٌ9=`,˽[AWdj sR<1g|Y1m]S{^4DHI\;jn-0js.F2QSH;2 L\֢csdPO'/|naɓXI#b[x+bf0(ܟ ?y2"-1[qxgI꥚11h灛k]ԥ (|ۏlw [ ʘ\kVFmû۞±/܈k4Yl(r oIY8/M_|!i*N>,@\9/ hN3od>Lǎmp |I9VfŹ[qgɗp~ g8£-+}$_m.J"S&h BEt Q4e0t蜸Y&KE~;lOgz磝F3'J̊ΛGq׈l}o:z1a^.9T=PKQbgD#EEQ=6z琘UyrPݾR=nB1IfcoɹoQid mƚKp=mA1T, TC0 +x7PI?&ݻ򖘘 -¤D 2C:>~|'/i"T0$m)p@u%7܇e_>hl\.ߌͦI&9r-'1m>h LtxGFᕯIFP[ju3I A5 ԮΖOL"ˁ2WMY1ouᶀ+GR]5nP@}Rrٷ$Đ~~~8vPIi>:5-io62IUsu+=œ[vk7ɧRX\i?m4$8u*F~?2Ly.7;J5`Y3,v ,qGRD%~w;d/IjN_NbUW H#Xѡ"!IFRI['03 LkٻK^"?6u_MMH!ci.;Z teybǗ!D V\pu(Ԃ4& % c-CO]9H/BfcPËT n@\ɾ=fhq݁OE`ٝ6R5n*$G , ?#@u#}j蘝4σ5&bpF3iY<x0q{p̜߱"nbjYy{trb2醤]dgLa+vQSN9\aؔMZz$PKָ<[|)p>V(T!6] R9ȥ L(] qbX3QeP":y dހ7j ߗlH[I}y8Ym~xpavIc;U)zlsB1Ga7j,Hc`eQPp<@M'SbKBӮtG(4 ݷV*|b.9 >Kd<2sF6ErA!#Y͇11 :ΜTeMT+N8.a{yeT'P1m{`5;8<Ъn/JY9ɜU3<u`abP֡܋Kdc\dCDE# s11q/dR+xw" "glEkX 4g^tCr6l8+3mQ5 ĭCXgboH<_ơhUi"З~']rd|pN9\(N1\+8wINLh jBjUC&Ȭ=2bx'\eLsgҧ!*C3I{HQ`ݽ8{]hu3PBBEAoqEf~X6NPfUK ^: ̍يwl=)3K^U CWFN2U&1(*B9DD)&N Tzq3T=[~"FKLwwaPvF a/oO]Lju%|W7=@oRF~"d;SAm_F.N"/k+EJC+YM7TX+06}aJD%P'q6Zcx~= qYxȊ"3k?zd pn+x9wl&ac hQX3tMqm(9pR)GԶQzmWq/qz l$R)V?#[s@o߿Hlѕw18%E:)mzs6~Ku,na\ZJPڛHA<*Q*MZadrr/V!4a>O֌v9 B;^Л:DڏC"= L4X:c7IRT,ύE@9WETVԠJ$07X8@㜔YoA'3;NG(":*+g4VzaPx=boBg7c_ғmz!̦CY>.3ӕe ߂> XZ_ݪ Y0~W>*K񓫗>niaĹ Mx]qAў:[p˅ovtğʺ_*f"tW]hh|zvՓŔf )ҿL)"-Ey| cnV;MP,Z2V"t;y%ril$?+$ zHva^>CF7𙽡CۜfOt2 jLhU%T t60OY}'S49A?ʁŨy4hv6E>7 B֩Д*R¨R+5Z ]FERXrݽ+;cѽw2bWeErRbW!s6.ǎLִС90FnN*|bmUKj׹lXll0t_3 x=]x˝1 _z)0bD*xn;3ghdUڟ!u*zR d'cJ釙[FS,ZqN6|B(Vn9|B&w]뒘pxC-/E"Nߦ ؽx&Zẃ<}Tބ7h zYl%3. 9ɴ^_o}=1$p2$S tk5I<ƌ[˴8DxW߹ΝxӘm GMlK,B6l#V!Hw.6da[VDC&=@B؛N*v!x_+K3~܌w۠д}15/0m4)l` HBIG^ ]v\ /jTw7M؁.u3 jlYtpp*o!PX}sʰ%$ =1 V:KT?R[ģ`07=zr3R]*4mۺ bd?n.fۏR#'V$/F>d(}ϳ#oK8LB$UD활$,ju1_KR},ɰf^s<7+Tſ"nڋߡ()w]Wܯlc(tmE]GBkzhVd}M@m3qD($Wg[>WVn r%=Q>dǘ6,͆)JR4z8G߹q67tжv%G- b?tE߲t4](0@) BUE=g܏ȇ1DƳ߱H(ch #eB_- 8n@*Mzy Ro| +!F\AThE~p(7> 83zj[pVj8lVO2z9go/ĀB%ţb<=4FZנd_k`s{p7(s(-|c)%6;աk#eCrEBEdDh61 XQ Z({"bX/ kOQFU=!h n#6ze^ВZA`BJJOE>Є58n::8uOqWxrC\Z6D/"rBYY ɲ1\nmSfo흡Qkyg()^pt'ݔFM<- KtJ|ٖ;WZh|YI?>J,-z" MfYc3ݛ,91KUYVqE-%Rˆ|t(pi{ _-阃+}LQm125KLU}f?#yc1 e|6< "5MHm=aK@6$%p|voA_|=C5!s]jg[G5]q0k8-IS);߰j߁b$mAsLhUdw'L쎪+#^7:F5;?&#؀D*d$ozhN`\9[7}R⭔<6w(Aj^ -J @ECAS|ÖUJ X(p}%{KΛ6̀*:8\%%~SMj| KU1!ۚTsEqnpwDrC{hʚ52xstW"(O6Zn!k>U1^\b?2U?QF߀"Z7K+ v}TA,Q95k3ft8 %yr0ɝ[tXelyf5T&Na&;`Wj»*:-O0<\;k3qIs 8ޡ7:ڑ?ƐQf91!{ܮKd{!)Og+H.Hq~^`<ý'/k-ǩZ!QRWPMg7 HWUYIml^nU+20p"ۧiQ#0(XQS[mAǬ{޼VlRٛv gKan$XG JK0pW>Uذ)g b6@6SOE OQ 3wyX>EFZ)2>v9]0g-NrS쁞S>:H/ZrFj[^.Z!>d Ͱm&7#^I=_;tӜn`y,3.I ډ|O4MاVa$Jyu0FnN8sWM]X9ƨ%ٯnik'7-'{B,FU)|2w W2;A[7&tԖyYV[Ua4J{C{f>itOu}uW -|x sPcl{E%8D奎fݽ}Μ}\ JpXm_(8Ծ`O vCV$҄tڽk}ؤnT,;RAdT :N>Ӱ { o ;88>0pPt;/`5\8ukF6u0u_E(r1xVi}Oqy~<$!hSH'j^ۃb BiK4q~u'ot/`Pp2s $TnB9RfzCK#-@ OMvx%>OqC?GAyE}s=a )!ڛ_Xy~ǀ2п zUJo2_\ѕ{zOasrSڷ.b6(s'X8 ֢* ehA)LiaUUV'oͪBeԸ-Wd֋[@lĄEB2;|hn;:R'_,9 "Zb7K]4kH^ 4Mr[)WY5!aU~mq>FՠwP8ҌVZE!GviM:+RJsg~Re]̆^}>ZYyR{2 Q@oMV9~9n uMZ1$?H4)̄AQTZ:-1 W ƖnB=הQ;yag7ΰLA ">7cc,L/J=j>"D7-n'WJn?8U U)0J:nOn>V`$:)H.|m9<?P׈CJ'<7S2 ǁ强H*P҄e{1<Ӣ#lX㿣Q0:qbqd*Thm.|P#FK4P){ _"LzOvfQgY螭^./EΥ}[32K#)™Բ~OSҿje^AG, ڣ8qJ\aF|(TdpOdJ4/z@űvz4^2M)շ̷7j`U Yk{&- s/WȶL\1bL8jh9а?ۄ~!í vC6hDͦfJHG C}[LwS eHM&䒠*qU@*XH:v4VY j*ҍeRuP2BZ,fQ dیzKV/,5m GTE0gUCl xܯ9l+D~t=߆Q|FZH }\ljm}?%k:v/GINxA A1&j9Ux! q->( T2g |X LQ}ͽE>#Y%]v 4NUa Wj(b@dKUy_'JDs*wttk(gN0‚h=/[Ұ\b[I| )8T?+餼=P%W׉zGb lؾ=Q1r(-t^-sLBqt͐E*0xݾtgV\dMK8džS @Ö?pQ67E5Pez491k][pstHKo:aD&4U FDi `ElF{XCu*~$/IyhW!D"e#Iߟo:/C9vכ0^Hĥv,6B\e,we\.sqs 1;#%M9Cv#A{OWNg$JT$}p676Qw L*g&([6+`Y%5xEI+$2Sa(yFBZu-Yn"%5,%6Ә4ntz͝'yI(ѫ"ZiEcd=?~^/}($qehV XjZikqVi^5ODij3W˜~[b attXQeQ%o-c&zB 3$^NCB+h*M/*T-D˩UH`D,=i7wk@hl!ͼR] ;s*ZtBJ/Qm>K @_e_a"[w1%uv͒e'#3#qCӮ4L/?Q+yN=-0B/R?q?{ްۅ 6$ q>h/eCbKHٹRɖ@1 = su!6_%_N$JEֻ }4\|Nu,\JT|] P{w3f3m;u'8p6{ \,ۭy!T %zp!Pz> e0l*]-ƴUjlsBCR-ޭȍ4IϋGc)X[X2ePS8XI=2LzBW'}pvݕуW.F fʢe*-$[)IBYo≯A]ⷫ;²]b*#8Ǿ^RՔ^`tNj%(pQ5>O gVi-٨4-d^xIdN jVބ>z*V|Աv,ny l/\8eM4WƎz}NSCDFv́1L7#lsԛCh1\ўHǓxItrlvx9[Pm9->m{uiu K>z#;j$D~\/Q UKY[SWS+-]-G[:vndzJfER@N<65 (BF|Nz}L 1˾JT|>tl}E1W zH.*zvCe׎cGD44(-r#DNtO(7E˪BBh<RYDIZghQX'KmyCOV ՖF.HW-*R,W 'N2j [:Hu̷RK>=$iޕ:0qA(WIc X0$'A Q``}F%VKj+oBG/F2#nղ8{JPX8DM11Djn&mT5>a&xru+pq@Ac5*%c+!ΔGiqR]T,d'Gou!An$Lǎzd9*%*\~H?k¾90We}b~fDLDR!cia"8 P;Ą "ާWj8v^~u\󒓌 aC[z$x΁XsJg_n0B`p^]XIFF1g3tXnrwB~6}jlfbYaRH b-s1ZZZ9<͒l?g9DY(sY9z ÆݻJ ze wp";jT@vx+/YTʲ#?^ل MA)k?oDvɜkݽ %p$ Y k=Of'IK\:O{8y6,|^3vHd'Vx#|}ʽbLe5 pem'cjz]b J //{oG/*dbFFp%G-+-7t-g3"X V9UegrmCqkvG2;5"܊S jڝߤ85>kLXP'C˰Y ~ HlKnߌָc6^<^ޒ}R a).Ϭ;7-Tx ]R9 47ZYM?+l6Ţdi܈yAt J5%&!vۄ9&l t]D-cU9&(=Q BCdwr }cTO?4ckj{|`e[>ot.hF 6DV9brn̊IBOä4 8_@W {7K^8ˤ /pdqrT- Q_ 0:?mne`8sC%OOn 8d]`V @@Z[ilqP:l=ep3* ,IQSO'_ǯA[>ˡSQ. %OB6E3p&LXyg9i DQx,(۔ |׈Hz5è -A]R›(nuݗ '>4}@Xy7|H|C9u.qv^[FA $}fs_oBΞ `m Yu!l^ nޫdҜ*𪼐8)FxoYw}H tH,Sfǚ 5;Hbϱ]nA:roecűϸlvʥ[^1sn?e| VW_;'zd#F<;ґB M ¼w$gңat1=x5FFmVߒ9 WA 7:d_&Ѽlsv6Z#:Ƭ%\HHRpA4^"tvd;O6vbSr^[-0dfLc[b&=|¼}T;'ubQL2a2wpgy/#m/&{=mءt!,l .3!޿(Dd2.і7QHhfTiH&K%a/@1 \SS 1()^84&g]X.mϻO9nV kc~oQC;*IFDd,7/ TP:y}'j*MG -RG Q f SGj>a(:JOrOõpbjKVs^ t#6Ͻ^=2;4gTǢ|d{reS"oMΫZ"YO4BDB/m_!ǔE#}R˥?X9dC3lPOU`-JYT[br?"wwz!v}i|#ዧ|ױv?[PQȻّ %Ap>%eqw^goQ) %МA`B]0.滟(a.8)&7qڇi~|O+{Ǖ9H-xneDo# +{Sܸ0<`W)"||[n,iZ^8R9-׹tPhOTfgyX&s<2u1yc TØO| C*?u&4rp< :c0Y AIӨFuxCc9_^&A?6#v 3KiSl5 zjOGYOxl_ĉ'Nb1 T k-թW~Wx!=TF~DGmYDE TsJї#t**j]reNؗ7 : E*0Gͮ_ae.K:EwK~"eNGpG"iakh<8~3oo3_iBxkE**|Jv,dL[۽E9xޟ\: k sw@ÏV1xX^|èv0bg26~}[d7G45HR/s]dhZl#pPZADnmAQ bo8zҐk|0fl~8( uH\G&@9!o">%wxM4AwjG/[ܗԉǑڀ1/d;a;00zoѼդ@g[ b6ыzBO޺hFm[? .:z ilRNit)5v #l/b03xh3(.B{Q&ȺLq|Fa ~u{mE!;Z=p EurA-VU3;>7O˦.̤nEZ7ﴀ" Tz:IfRzt|)wo qxԗ7Z&*X95)}<waQthWbG}F#CEN]R/`e~7`7}l%7"ߺI  VW1]mfGH3QwJXBd |3vUvHVNC9I}7mjhMH(%,ϗ6 &IQ؜Ove5]R w? T(4mVs8z*LޗXBLq@"~ h_6b2U6Y0BlnGGyPXٙE9^ >}}7UsA] %:čB6[L!@ļ5ZC.Mg-w@ĢY4i״"oݕ$|ƓY8cGc7 Θ8v%qi,tȥow/Zs vgՖsU#==.nA>7j^@[=o!pp68ttf|AwdSE`.ۖvP+#B4$':QƤH5U>{f3rBf9w #i[akI3w!ږV;|îX$p´G,eӌc1$&ӈ-95"5NuٱS$sz 9TKo Nj9tVPK#>uau D$=:4<=bheC6kCjh_hRLLj TÂ*刹 kwh D/@rgi-S~K~u nkH%渨PH8'-,Lpcup))Aq0jzux826-BӞk(}).;\?Sbp(K76< ["6G{}BbwcOΰIi ~$~w]-x);uM=ԟGN?nYى TDٵkww;6rxPf8J6"ړ8(LC ©zXsc=d9RRB #,ɮu;3%f^n"-fAc򌿙] $yfL`0ᓕVJ) #<ڃc$QF}>XTE%k۴lZwSX^{N{o n0TM-H"gdMID;L&ؗw1ECH3'Tn &M"ϻ;9Z/;YZpC k||(A^l_L~?.)v>1{XccSNTTVf^$9{[Vbr :tDtdBb^isxM &r!fvO3b풌izFަQf~b,ܹ'$6JĿN#YƵn+`7akr&:k享7F!yV3%)r$GΜ61BT~sO?Wܒ8TR >m,lE{QޙMΙ`WTMc 'VwblcpPn ^VDJLCwbfsej]QTiMmݔ/C`u d{$_U;]tdZ߯`Kr3>-ʼo,,߽\Jiz p܁/O_'Jν KDm~ -ٴq'Z}zM@]YQph,'0guu3Dy+@w.>φDȫmZQE}ɉC'ܪgYZ0707010000028b000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000005000000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/iavf0707010000028c000081a4000000000000000000000001662bfc80000115c4000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/iavf/iavf.ko.xz7zXZִF!t/:]?Eh=ڜ9M%G/W1HŁ#|BY 5Edzn}@6ug:+3[ l#-UFzEJKk',bǒ6բ `S,8LA2eBDKkyV/CnOg-g P$mc. Y wbݗ Av,@d&houuU:+M&$_NϚN*lEY.[1K+IL$(`vW@Z3]99Tx? )vO֮P E՗~T|Ц &PsՐ칠A"7|؃y(p2A HTǽ.K5 CXNf Q)/w{q\Ĺrdp[ߜ˅lvF%u7& 6)ʙzOb}J?N%1h!1yÌPˬ?xM%^ӷN(•M:9,B%|Y]`a9V|#}4L`zV-+xeDV^)K 4=4eV!UMь~/zjez>ˆGpe|zP̯m]'2`3mY]eXQ͔ҩ8Pl] +C ^OIB_eՕz XF~9ly6̟dWZ)_XAy"-Bo C&g!oXҢ^ةͧNoHk|-;Jw}]j:$#mHX,v4:{S_0ֿ*ƚA= L(,z:AaDiگmQ^_Ҡ $ HޤUm*6ҧ.tw*"b׏xaJn|ԟ}Itιg8 VEv1ayJ=9Q> ټhzJ s8T E͓ne:U j42l!0P`U՘&"1V}e鋶2b,XGXPM̹K=jBo3H|)Ȁ//: ]֫E1ï5R\S5e%UsX>!B`ںHO669vQ5M׷b6"/wkњ~ T?FYO{>@^fTixP_BO(i wkISB=lܑh)KljL6;e§: 1묿H`2fW &D4& ƢUMUQnS>4w/C\ᐣz?ॕ/ԋG\1.j6iQە6GG B!Z*$~ΆW Cv5 븠nAMCYvvm5$|izi-x?QNY8T5K9A|'cgYhT;#V32g]KJJwaD2(4i`X3's+Zh"H6qpwSm<)Qys-nb6 d[҆=0@G3Kh댉uF;2;t'cN|vCx4XP׫gXdfD`wB;;\);N%yog`u>_X_=K(8n8嗾ڶm_^f :aNz>yV*;P `b^gvDd~x2éKtNw-ԓjdദX 7(]l@8ikWI Cۇ D˟b˙%"tQl,pA(hOA]gvC}CPXCՇz4Uui€d BK^OKi8zʤ7 [ 6\<jѼ+W +y˱CmK!Ӆjjc芷պEXa)KM!YwEKL иW*h&V/(8Tiv}&#M̶ɚ8c᫞{}, ;.um%/C zrq醂cHsQI2c.#s,B_8nC~P0=9Zq+RwtwTU'5^w~v̕GQUl+9Bqv4ncbJzx^ָ 5X+-h9R "V +%!9O1gNOl>Pa.(X E ̀R,d,0Ir ro j 8 btc%J([ ,ț6oT*NGA`2]W\$z#w qmZgxVGܩ/8'wFCW}c5,HH܄m/MJ BS8)xf~ю^Ov=[S6J+ݤpւV6 ks2*3e˳l!i6{3 Qk{]k46_kF((Ex)ThUEI"!◦$cw)q fR>!}Ob$(9ܸ \ MŚ*Xen0iJBW=ܤĻ{F|L_W)T;1,"Wvg,V/ E7мs2p3A 41>̳R3-\j6c-ۿfٹg E;hSlbQԤeJn:ƴ3Vt E0 x^#ͯ9d)Se`sT|q `q y9gzHv'a} Ҁm?ԣ:Jol (N1i3\E5YG`M9V6.upE/D^Ĩ!PP' &49$:h*(-3{vӒ&5ہQM)/})(LP w*I埘I :1*:gQ І D9U,uexTP;T/vdZ.AV y@>>S*[;ن u"`(ъ,b& B}׸?ґg@ݶxdZ5Au9˄K֤f81bFzb`'}TS;qMTsXPjn~$^ce~x/߹H=sHSp3'hQjrMwHig:֭i?^0x)-xiX a/%~:DM5?88,>r6[ ] )/$EU%Ν&[c9No!pFXkd\HV(BfN8 j݌rt (Lz|ZSPdR^h@9bA"5 @f):쓵0l=oSO.Jy׮q1+P<^"gbE_76ŵ6| 21>(ݹ&cW@Jx"^#"v7|[Jw"E[ghHϕ|D"ȂB/fZ0u'*{:%A6Aj9-y [ ]dndޭ31x3H=eN[d@փD&gϱFjLzjgRD~L䏎& ~ˑ|<Ђ"V Žaf}ت#QAu?,N'"V*ĪI%_)?X_ zF4HF_d0$<*|oQ}7{4DT. Nwh>U^ Vvv|k<8(JYxya<+`"8 Hյ(l s sG~ĻcԳ(|0JK.׊F6nc;TPt5iX==%.!Mnbщ'\7IDY15l{ d{W&V,D̶J3u龳6MA-="; y㑅ci 7CxO<;EI2pe#:O6ArOcu=f%IMaolPE(ņ5R^-NMDljJc6N\.?S>4va1rF p*{OknК[_O7>pA^FoA0Z{ їg h{m@WRU: J ZGq~{ Rw8[DϬ&撿\;pIS G&fSvX|PTIȵ4k zzB/&]=o\}(g|>0E D[>_qtu;19ę@y7gG3Vi9IfYME3/k5gB8կ $gVz7"V;pX}U24ܨx4˖%BZU y9!kF߳"Eg8_C"|<Wk{;6 3A~>2nm>pڡSC٢ݜ8b @'iBPQ()"г%ŖXx/% IeiRff5k0jHJVp??pmDW3H åClT-Tnm)n!ʈцC.$ď4j/1 ',dwv4X@^idȹN =ަSK} :C.pG]_ KNTJ$Ա7 6%IWv4kRL. dk ivfs`ȦWLџΒz7ks%2TZm' D/.. Bw=fX@4/2yjJ҅*H-8ˆrb:fС h9NޕJ-r^.s8Sb)t-haEJ6}tkd7-ӐԂw3(,ʜ\<&@rerhD_i,3j@w=rX@aP _J!$,l _N/sw쌝H0tK{bw/(w @?r"Q4)Z)ؤdO)"4kls%: XԟjayQS:ȡ\pc8{$p-EI*kYugݣf_fw5kiϬK>h-0۬/sԡsPĜTh>N9]W0^[qAj,Vb 1Jv Igg#W6a"eh"\! !>" t(η[)Ug`!.P* S8 6>֙[nt ^I& *dAixﻺ\ PNhOi"Pְ=M;L 61pyJN}=ك+CK](1] *-vK҆i16[TOPJ)*\Y>7,zXN:!'e ZR'݋*#; & huef艍$7 *=IRqO""JٯR\XO 8t!j]ipۥsfDǝ?_T]PiK[o:ZGP~dVTz=G AךwB(F}I`hYڽ?E3eH 颎'#&61HVBǤMV `6ZP:^-;G0 $kx?MnJxd~B;!s%3}rp#+ԱpjLPKnmF{{i5IKyo7WEFI'VZ0qWq2~`BHĶѽ(jyuak8bYxkD %Gm8XAV)qG1;{6U:q=~„8I80% 4FD3g9lplU'')LJW f\]y@S~9>>K#wZRPϥaIe'X[k,-0K"&OTeTⴷ@${zߪrFwҏvbȌT8hA^*<Kɷ]H,GV;+%-MSHoDN+VÒT+,̬E睵Ҙz&m' |;jгo 3mIx er@?ɗ_^WBR3B'##? JSR+%XYd-<<ОD ?۩&IpСU.A sgYW?֮: \avͬP yZ6 ݡ:Ad!},Y]T\7CB(Dɪ eӇ]K+t"_ 5bC5uˬY6-^JX 0W|礷ʳd NiXVggI1^e(UySPla|D.'j[ҍ9lM Gw(4Pkn5@Ԃ zCcNmְ E,ׁw o7X,G }!8Vp̋1vvnGzF0QyX^(02%5ř=N"/7rQ&žkl7 ]~4ۥjvIR `gY~>̚蔮 .ȉtzÊ3 X'|!r;ѨECIq%}y8ڑ*Amn&"P!`)(;L@Y40Do^e]ͱWsODJ2tOϦ|aTۘQVJA"ĕ<V`i%[qnz̀#AkrX2QLJí#~ݍ07O>s0>;E>=Iгu VZέpʎ &kOz |Z[mݒ^I,0h/fjUKL|(Y'C#aA /jq08|y@ i_o!iRhP,rvxg:S4_lߙAH\~/,G_H fšeHm~͚~.j@[<9XgR Z:#vKϸy lHvtQC>Y7-0uwa)՘ 틇X$7b-&sA엿uv|uʁZ$xYrC񢡁lI5i~k;C9LZoI9-1*kWf*#hB74CWV@d%.d[c_v34;*71E ~~vT-].ݺG  v3IB_,Wyj-mڭL 44 企eś]yNº'^:pSPF_^:E!,,GeE6~r[ %͑C."g1B}veӆhrb53zbMmw$b85Qcoᑲ̞:_y@QqA>h67rV.P SlB7b*`X}d32?S+Qjљk3E`HCF^Š3:{w"ȲY2۠C4GNg!qEg%vuq]sVeiD0G#9VmVڶj_Crԯ  Del,V<&QyܺBO/!Z҄TWA^H?v-+i,lErLW~إD$h߳7=$$T7j;kYħ$*Bt&*suY4*{X;>N@ʼAT`5{Mfv2D" qĿ-&Q R Iஜ﫧zGn$:~'Qibgn ԛ$ffXI:XC\, ;u *"[:g׳{MzX8Igxsv[:M4 ?&S_q] t Ӭ9rJ<#LW?لz< g)NMt~OH6lSMPYGѦԔ9X!c% (J IV0;cbm39*Wzx>,!͘a X#:,>eȑ"uX;v+Tm9pk 2&MW5|qYVTNy!Kͭ$ չ>B0\N-5p3j⽪oqN$x6pSx.TH9n`?*} HoX7`2İSTlbw+wjI ,IbdjrgJ( 0RPD|[.d71BEl7O/‘ SM \] Ƕ>v7annߠthuYzcҍnaOY9<=Rd1+ LڶN/\{t?8o }`Qelfa}lz5ް~~@4%/ N}+K3Mm(b ;GEKw\wǸ~W|UW.՚ŏ-l'.b88dRZs8:; 6,/B{\g4= @+awB6}=Ug9(! Ê"Uh$\dyP=r^#(ޫ΀rye8gK: >9 HOKԾ#KaXiŏ&t0'۟|nr!A]V8#BBB)X0Hm賂k( <;`7?GZmCvuZFX`(2I3{GcȅUh',yڇXpWn& W$&tݡdLT xuOrZ 0ƗM #&4&_,:=WA Dۨv0. fsxqYm WuXl/pj c}Dթٻ7g~,/F11iy1Sϭgz0#HZ߄#A]:NN* bo4x4Oqe toN{ i*DSržHM}Pͺ.vb`2JC^4NOQԊc(gw;؋YblԸV~S/OHl*#j\H2TԬBB-FјtO$d08ٓ{ fZ%" ƷXEҬL Jm<>Ly܍Hf|Pʚf?B) u:V:'I^ͅ0M݁d-G X(_Y ڨ;E<0m,vb׼z0uylַӻ-̑CQwՋz}B)zLxp'jk=!ݵmziY\mRD@>>9F%̴;@jdX2L%`fsUim4 ٛ>VAOmM V%XE"`3h,iOE3=D!)LBqVCa}Fədy_?yG$@)b\_#i!EJOe*hfRXiSV,5^q3WcM? q9FXw%HW+Άnp"0oNGZJ2!Ƨl~ pHck51w'8sゑ_x8+UZ{HP%C?,a@2:7zu]ɱy"q"Z6 w_!AQrjW!3vZwH׸cgywMƒu*cI:@u*w?oL¨f w-n]ʢ6!.!e zX :cѮ 'A߶8̝xފ99i7'B{KZn_.[,XGc݀=I9$m2s=jQLF=.3@˷vŕ#G׌ >CLW;,^EA·UU<ݿN}Xu͙/RU($=r$#BqTb0G$vKRVy^1ʓ4h_S:X4) "{|5ͤd%b$]Ngo8S鴔5}@ _"-IX.R$T8"3z&wiʏ¶;Fz=T\HU :` IJ,ww?kS'pS +aut2`[.dmqv0n׊kO֔X~"ܴp8wh>EEMł@ߕ5% 0 6 ԍ}x&FCŢ$6 Mk6Hz7EܘNW;f}ʧGx3i\t_|猠Yx1g7i,!=j]$_jc0U-Ӹ @{2G3݋mÅgA̡}GWFn[3=:hksYͱ|AiJО.B8fע⌾K,`$  ki"@ϒg.Vk Beƥ<ܗڴ+HW%YGWcmکu8BnW";Kal<nLE >n.BYbD8:4ۯxd1ۯ$8t.vZłvp١Hk']ys#=!S1z2̛ș˧ba,9Ix)U9QEǿ%S?ΪY$bv#&fakԆ sy~6"#?vߓDJP/Q5iNяyeO7H|+G,5EB],nBS[t#Q]a~#CGD\U0SvDRoCp[&|ֶ]0g>x~eS)yl[ 5=5dd|lQ+]怬ys βY!og3Al,[G80V4LhCFF!Aכz&N59PS`nJOt0gHWiTtVnnC+m|}b7x'>~6F&vt܊Mj稭kV`=tMֹb5-T$FN%CCt?i\ܔ .4&'y<[RJq1g@{v+>coۑNb9Os{@o"h*KZ_d$WV1L6 '](zWD՞$#opջT- k%9XoOt 4DƠ " IJ*MAmPv}֗cEb`ȒvR?8W`Ѻ7d\ 1 /2ZrӻlׅN u~J H5r1gS;5a1z'By m?Cۜ=pokppp2䗘 s8{2"_pNMx=%u{T1",#(8۷'q 6uv>F!cez1JA~p-rP0@%EeGhr8e`n|Jq0-7!į7d5&:҆&p0@_|P2uZuP?jeA{l@"ξql)t%i#Im2FT6=Ae.lD=,R40sEG+Yv.)GhiTNI]<YIGn:~鑹B3.*Ķ:ַ1LEZwk`s>$f]6 kjx_;^c&D=Lfa j>3 ilaӗP촸x] :[غBBǐk.vۨcL-nj2)ݍ9b'M|5 "OX9楞6:N̬=7HXcPZzOIB!L֓yJZGb:,*ݢNRh׋*oa@UWmbJ[XMk75:'a ϗsvB{ѓsWPCO PPHhmzL+os*8=_[S.U1)fuTۣ(5.>$_̂^hu,l ScQewsCOA%$?vC~"3#h$/RLLVUܤv R@%Bh0IXE†?e馁e}Zv)9!5 ;8}F֛[Xgy|[,N&7p:~C/BfΛrQb50+A]4 7dj0\B  W\Řw̍;RǁF9.̦wZI YyD\Y7>uŹ1WriM%G6\@+aS y"FE)a5Q*@-$TG?hs,1T&1*/4-Qȷ ?V.޶V=kMY%31P`=Tzydl`~V.2G.$ʏ5K=ڊW˾K a5Z&{@9V;4g`sz voǰX/$$'m*Aݟor:=AHK50X.?{L;%cHd3q16494 9Ks,Q%roWÑG= Ѓ(5pZ8?xh2MEM>5:kGxs%qKM95P%m#n1J&T^p22dϜ"ZB [ޣgU  HbF sFnLfJ sT 1[TcPL Sd:l7է w /Y-TӛJ`s jӘUk.!A,xks&9a\n 罡kJ '(2R`:b$aCi:4xtsOK-1 HG/Ⱦ{ղ«ىggCP3z|9F8&_X?+jѦaKEѬȅB=UWT3V n u![{NBWQ!aUf ŃkwS@J$诃}jASOB^g_"UlJI3ɻ \J(Ocq؜7R^$|ԃ=#[,.4ŀu }yGdҠAg$n)p-\bV|øt ;[uS}ܵ.M&2M<~q#.T#8凈IgĀ$VZeW ?-B"KM !ǯ%}֫Y9V)hMeeQ:j6>K5EH/L#5 Dlx^/l <l^Sec߰;y? Aa\ؕFuKE uRgˑy|{aJw ޼meFQQ3!|%PB{!QZ_|Zi[MgYOkZ 5LuUeciz4ގ< f 8~`P‰T Qi4$-Xk=i]o+*mٴ_q w+N =q#L5>.XH30 :Gˎ٥r$DD2:%ם~j?7"i;( wƝqN@ 4SdEɖniH U5< h+!4GN,bE_ηCիj3 .{WND2;iz&(T-mjr#8} JbrBC QiӜ^Jٰ1J.\#D4 #])x>Hʜ(Ka dZ*O`GHAVP[{a.23q3Kn^aw- \tW[œ/\^M 4ysBY\s,@;hj M3:Hۼ U:;pL0a^rJwZC^i?d(:9x) z3)^UEZy}_eAJ|q܆06CSG ݍYnm6Y krDЊ ]}4ۚF#;ZtPU@ xeXxD`_7\Eq4;.y%y$Khȣ$X7aC.WSbƆj./? Ћެ#/PN|UDG!BM5Yܚ^F t2-n*&yeu$JKm2Uȏ*EPbHu;!?7^4ÆrnOB["zSQet⎶}]!aC7HP.քsb珧'ɉ!ZO1>=hy*.8b8ʾ{n;ſqǵ3@qt^x(69A Jb6qkŧw-Z;g3^mbc^0 2l>tJ78 } .&l fF {4#yȨ%>/c?Em6nPub';y Wy'zIݺ@%K@@B9MpJ%a|IO@?aħqHvƮ914Mm ;[5 H` f ҕK{*͈´WGzɪʵ(b9 lg^rV8 ASc%in[k lUAtS_={0ɭし*>:Ȥq&aTMgU 6 vɋG%Ӌ!P*\<lv}nS95 +ׯXw,(A`Պζ'EԶ\5 WQc͞ o+8I4+}DS8Lբ$fɢ&&1xtD_[MJV=Et m9j7t`%X^Dǜ:l;'ݭG\cxǘON{:O;UCexߕ3rxXa\G3Oi= k(oJ5eRaEV _{-!cFN˴bj.%TeV.ʾ^t7Ly08@U) :eL#-D{?q OTʢχ/4?;F.ttjj%CX!-7mjюlnv%EXRN1^LJq$ -loQm/jRoS_6ۦ1j=_`H/'Tq8$O6Sh4$#.TbJ5Q20@ (3' g2-+{ApxOL{AXr .s{jkӣ: I(X3jS:;Я/G9Ha*7/$EʁmDl\kl`m`񬲍P-cOhOĘMQ1ff_BT:q Toy WS$_g,௄[yރLNkx?c0g4bXҹe!\ k,Gxq8nE%~o77̚s*Vf&ߩ%ȋ@q mG;{!~K^Y0GJ:+63IlĚS'֤);sc*⒚cy|Z7%ךhϜ{gwlRz#-Y/^S!J5se@t;"7wo/y.l"dWYڣjBEz&d|ґbnLUHƨ*"Z`P[c]\wH ~?: tO Y>w#UDw WbWrAyu٭6ˌښȝ9mgH Tofb/]A:ݿ@!TePD&9*j.0P0{{ˠFR(B7~hVʋ-8Znyeٔ3691ZI-kj;i@_Gp?Lu",R.E qQr>Qyf]W~SQ_^ 9{jˢ*. AJ -J΅vf!N,dBQ,z2pҀ"'rP^D)'OWq~ZQ2XfmNeւ|a#6|܉eNܽgTV|Nu9{z#4/ 8:y5 ]*#Ɨ|ndVgVm5!??!1:(d2*:gG_ch~yiR?=~_ &6~V][Y,D,l%Ǣ'SyĀڨCLc -O,o//4H JHv)/w~[SO'_4Bu戣_3ܑ~ Sm "Y7zfcP_E6**Lo$2zkŊX]),d{iX,W<  Dun^V:vYoh4amQx0 q|Tm {LsI X>7Eh㞸&Z#-{k BArd?ثAI^Qg~ !u']~N1U%B踀WO9M]?&hZPly[yd\ b0NtlA,<0\)q9A ,n69$ ᅱn$ JΤKO+'C.MJJbhT,c'j}0c(2Sб"-5wG+$.,3)EZ$cغ`cL}''Xdqޓo2@*T/(džNbk:JMwpٸ& > bZ˄Hdo/VӬYw=VY372k}f*`*"(W#+G}#Q7V3WȉGt,ؼ`ΏRMLd &lF / $'t绕tG*/]-!]kP[PY[f9Q> 륌lcd a&.7T3M|N,Xbg_lQ֯)8ߦcUM{C7^_YȳwWYu bZ%9qlO_&Zo_pIf)h}oSܣ8 ;Yn"f'Qsc_쳴ZN =uB=]>Y7jW]Y ƆMǂ-`a[jb\<Ɔ.f+j@/)C֕zk&nh[p=%2?86Hezetta~֛ܬگt5MZ{Np8;8JB7ښhtd?2N)x<?'B-UDMDs1q)`' ^Xu zzcރ]>;J[YA1M"~yZCH0+7P\+ɗˏdmjrN>H0,Ĥk~F-$VR+\vy~-hEBm|V3м.x gڝ]Z6M)$g㧍2$IOQ!j/&1v[z`aG1X5ΕQ 5dVj5%Wu$#x)^0º7/QfKj9\GӨ`6J;k^X'BwG?[ɷ=RscҮz@%H P;riI(WE mY0y1:G 1`|wpޱxe?{ ̇8^5kCDLj#z(OE:m!dzZ9mDP749rÊ 8̭fDz,ss𝢂';x>>?U[GZUgken"1t;Ok&'ŧ%"K* cTl v&լ(7a/lgh =/U?dA@N+MIHuU9*>IV/l)]+~[V+ rc֯#<<C&t0F2=e_PJhrv][~J(mށO!Ԙ qSU۶뉨W?j j0m4<Ŏ"Y^8w/=a?ͽa5S|ݕ̳AY}&DoD5U(%xu"&Oͫ$ÒZNf/q%+P"A_ Zc,.I.V?*ml+w*؈ypxI3+DJ٦9#+Q1D'睾_^bS*K52U[;HqDj)É jEwb3eP$aok8^_Wn~04ΕExUOONUWFSM<9?5|g#ĬѶ%Z= #E^JOMxq9ʫ5.zew& d*$@Q+͍@0Xw3K'uAb p|k_9L ulho@HsW /~q#YNt3V~ hśBsz5%8X<2:ޔi-+ 7a`6d&Kٍ>'kB=NP8Imha5kr' ZQ"%#_p0K<*N2j1zu@kE#0h`v]U.Dx$3Ֆ+5 =B,a7>|gUHVdFsc!숓_?KX8!bm*|a.9t Ҵug-H}H5)+qsѸ&ѳ֨cM=r@[uZ+RHŽUNfTo:qS2 SbрeA{)p#S~̙^SӘW%3ڠ?UZsKzcrx]_9M\X/[NZ[c<#\BX::0 dWj^.uBVX~ Muޕ /IfO ոۀa-+UUZwEv@߀bDޡl]L=H"L]BUa .а=$`Sf6z|KaOI*!GnQ@rWz chbJ =X7-x1'\V4`^vY7/W }{1i @cjƤWyT%GeA }ރNT6m|O(Xtѥ~R @' ;};=P/h5'HKs/W,:qP={1 Yg$ c|ߺΗpv#1nh98SPњ+N/dcTReNip$̲V % /@D(=`!55C cJ"1;6:Vp=%p=[-p/B"_rf6tSIWl!Ѥ3`郝Ί []]&9H3R 1v?ܡU\m4cSjhS 5b)i|bԓ(Y pNjE5ܟhd7N6I|>7Tܫ 1^4XŦd]rwȭ[H;M< sgU-'Ҧ瑚i,(`!DuCZ<% Mz&ELLy1_Px`1\x'5ID/ۺ&vvQo&S7Z9i⟇"fwSa!\U{)"= iP7N>Y'𜰉I؏\$DŽpJ֢ [4oY_$יS.CY)oxFdW~?C P7Lo̸\,~MEW|V}b:JIZ1[gc;d70>,.C+vuʏ^QSQ(FL?IUisBj*q،7 zLV!Uo!- qCu{CI&wQꊽ RK#vs}l@ΈG#|Y}"(F\A1?BE!uIBL"!i=v --982׽!AQJJA|FiF߸YτnHa*R:gLi5\M>hoGYW浪R{"l^_M!cBINi"U#vY_l){.9|A([i|5V;Z9Uc6z,'`m> <-,eװ* UXY35<@Ѕ} !YsEPgGG1ӭ $S9+@gfB~JߺgK5__!6!Pi7$tniU/ę̦Uf:Nyvk2F|@<8=0w:AqY>t*j^e&8Èm;Ͱל_/,}zd8 MJ䏗7ߌmwPob*UxY S(=CG~p!cQPNU8Ŋ}4Hꭘ}VUA^wTÆ(% nGv~O {ېo x9|[)6T%j3V;cTcƘ.0øXɳj+b;yT'A33]|K}ROAjo|Y2`o-;?iTb$^?? V?9{f gkzBm\5R"Qm 6 yYųtEIh6[ߖԻZ}To)p7L(:{G63yoR7rtO-`8#4fZe8aŢK[qJDY>3wo6}쏖[Hj:Ahtcε}Fd-2@yK5L1shȬ n#m2X^d+woS B% H^~" ހ} J'^ qt>''5vWʝR67f]qM ^XOu!B'5e_/Z6G70v=Z|N^/=Y"]%(*6q#7NcMznPW}魓=admdN H?R6PsQ q^^v@@xx SHg8JnK#~SA\1PͧkU.j=R23XҌ`3U[pK(焱j03ݹ9n/yMTǘ`{.9yAy[[dyI{1Q[6~ )_Ɵ oPmȼG;pLiFow{ļUl LE`|:?WhL-葬ƉCϣF.F-"6Qwcko=֛Sa1aU#c)6_us-=ې.>|# pPi" A$b5ҨJI"PuaM*%if_Y4eK..2}CޑBM<Đ;̌Amv()-['gb5%6es!&Z(= mn)a ;;-?(I>\-:r Qm?oDN`gIAApn! ╚S1lV4TzQ*asA nǸi/pIxBw=5 5 6";1E!nrsy;idFp(R +?V=֩Eef+YZ5eF]#/ֳcfB®R.DGBa΅Vӕ\p=OʘRG4fE3" 0+Sun zK~QƒX P3텆׋fv}I+9| t.!=୎RivwIXED \`fz~GnGT DGDZSȷ?LQL89`^xXwClEYFuxS؁B׏I$ǵ<6;/MSr 3# (D0U8Bu[sir A=uh uGg~a=~D|( 8-Cq@L/-VitS:;+I{U0SƬWŶroɕwHycه ǜ(deVkp!R|R?IX>E2C}XH]9%5kiKǭpU&vFp]WU+XeT\]9,EvȖýKTV0@fAh9eT:+xIz(< gweHSZ5#]x4@<7x EL|TA+{L(wRdQ}9 ԾjkβZS*ͲucX(JThcA'[G`;5x c U-IlH35b4"rbIbJ7…أDk<_ا m}ɮXX>PehRks 3t4nN? Jn${k<֑.v>™FVG^l#; @8TCG .Dl`pH_ӫk>XAM#긱n<T C,#OW3hJk=ڤ=8#QWx_ɢXw>3=zKʰyoI WqWKhx*===8ه4$-s;8nQ;Z`+J~ypfA|Mn`*qJJu_ϵ-PXa R}x#.pZȹMQX9^a, 5g{Gދ]kIpNA'6҄FDpt3cBB[SE:igfy}0 TGԑqFr)WǴczTNTѷ\IzIF݋s-|ÀϢKkz:y?p5PlOR,k48#0cW *أ]Ցk$ аro$~g{DHNGOi>@2{=̾!D[gmL8_P/i ǝ }ta'A ['MK)=h2qQ1X֑Ns5WuVQh@ q4|9ewԣع5ebÑA92hO pU(*u}EͶR ˓O'4W  ϋV"b\틜Ɏ4_aUL+bܰ;u9T, 悮5"2j /z,Z\|D4wpׁ[J_|m#T*B]aFi 'v8"b俘 ]ڲNb(A#Smڬ[d7sl!ԝ}{=II<TkGO'ι7UJ7vVSޅgd߭"/WW׌9c+@V mОݘ6^ŌgWVULNeЇ0媾:Ě o!㤖f <)rJj| J^[EJRT{] XhQ DžmڋE$8 Duuz=_-0%#lX+PfYoBy>+F-So9аV^ ΂, KVq:4OE2P;ub (sjn%q*"H/FӝeT\ޔP :{ʑUσxA*e',UA&?0+m|ܶ>Ao֙b ύqИ3 0:΅v~h3&}_Q['M0Uspb_`R%wo(\

-Q;OWȦU@Dss)UOGaN'3-P>┬!z#_.eF-ªcϥ0~cWrQ?]ү7 cphL7ZjէrG.)hUu\|nmxa+\?1vZj m*zm>LZTY`>&>,VR ~$Y]d S';7[|+UtmgPG!e>6&R5(#DO4 e M~s[l'nQDq{ 3wSDfb}~pXl:]]߼WZ&̭ 7-B[Tnf߰"|ߓT 0P;Z3&CIQ3~XWL4@e7,@Ou/k0VipMW3cc&oL7k̃GdM(VpNY%2l< $mѠ5pҴd/V2d=sq&'2\0II @\AI FܗMԔpxrM5ioɤG0՜v34ӁIgQs>B? PDp8?q+qc?4czhA񕩭  dGlHJ3˓L~Z#9lv)7ԜkbJȥٻǜyy8巊.#f ﻷ':_©#ܧ_b UpJW]G^Ow>jZ[35M6)kB.2=Հ,)C++ 5oON NN)*0dž= 7ȫd"=W͢Cg… *z# ݘXCuk)?P!XL^'PƴU/:% @8MR3(6пڴMoTidR3rh0da3XnIOom.VC<-" )v:+]̗KL`c:b#n ~F7$N8yӖ|߇tLY}ƕbEY'.PJt*ƠV܏b&l^ֲC@AFw2e+L %# י w pL@& ܁=q{p:FWeUL1UQ#wm("%MԪrYOkRsde8Y.pޞ2eT?= bŀv쵍=Z//=WճFv ̀ xNJ4#JrYu2\Z,T(8BCR4f d Y1aJҝroſp87x=  ~+6NBFPhňYAKH`]pȊE‚ŠȆc >Awr #0]|(&H1^z?SO ߡSI@*՘(XW mBXo cj_(, ADߍ,?sm t`99^,a44i{ 2vw CI TH7 &/ 9cW$ٔ*ɣpb,2`t3Ssx_**R.C3+r\~#5()w0ִޠrr=) /];SQ:vVEkV: U&i{l 3.Tkw (1bWR3ac 7k_Q{bB=/o(/ |25Z0y5)U̩(%V:{.i/| }X)B<5H(F ń0oC$`i~& kAi-5~'q B1 A"hБz݊Ӛ'8ũWH/"rs_9L],tky0=Dd?!c#v^iP~&8{tZ׺HVչ'9n`%'c3W=qNR?꧿!\)ɹٸd~ܐ ~5b oFg*;%A͏CLU*YE2 F> 6Q;# >|j٦K>r+TR] a۽tldyPκ^To\]Rmy,&Aj\1_g}>AzmVN?AXW7Ң]&})tyEY4@` 7=ZǬ/zT_oZ"AG|e75r@W[ -rr-pa#bLh**}Nq 8;,AqhŽ:J[W4D7I&%*k w < F?"`I]Yw5z2Abb}KCMwt!rͲ7\n4(,RY2Gp/w?:]8U>&dǖnlvѫS$``HǎXgQ),댟xdVI^B"4`VYp0C< \XEjٸzb'9{B`1hn$==m{֎YT'2wF~{ y>YW&%kCaOpw='LrN.dyN ~Ɔ/~nYmǵ>֗?0Z{HͩiiQ vJ3_.~dPuN+rSQq^Әs><[j8ƕJbLT-M j [.br]i1>2y)BCj#1{lIfggdZ-(OXs%7G ʐ:KM:r 9xM>T܋=']uaߚ6<itT%Gͯ!nH kE|.oT>3]7ET|jM"#wx% 4JD"`Fk66=Y Z\Lϼuҏ v7@8q$|±B :اn}:Πq>T^*@fϺv%n'yKgnMu. ecY%Mrq V]6w{)eV+bBv -s6{Hg[5~̭d W< Uݟ]J `ly6'1zkBJ@':TGZ>et\ a[qذ;GxӦQ:?> g~ʄ'η;̊T)'r{ҷ=[$e@Ý<1bu%gs|LJƀI1@q5ꕶ߇XP!޴e3ХcbBƫ~8γ1'V9Ht :C>~MR@YqVQG%zt3S>Jdt'^klSExl<{Őn dn,Vn Z]r&[qeVBNHFʮX;WXZ1UϿ&:""IoA!&q r2>PԪNlO"e"*)XR-:QmJ|[-,ܥˈnL8_N:;RrugC@w"ɒs#xTDY@vy_`jg+優)~Fnre{$9 Ã9&9yKb'[c2x胏fgқ1^2-$)P#Q67:mIh(S#M@-/z^sJ }3,e`L u]68gc ;kS'9 ɘ|PHVR%2ϸq48;bNgze5zdT3LQ@ s |it`<9a|ǚ^uZO/uYpx]XDxkm遥0("Rbv8U~7"{S*pg1[c = gbW{K}&F[$G  :{ڽNӑUKy` %7Xd>01ەԌ4g١`ġbKգn) ur!x-}[USj϶{%uxίgo"!ۓ d}͇y<'Ln(BGR ߱u;9TL:*Ζ~"-Ҭ-ثJ@߇~&!9m@ x#3D01ID-(lcRN=\4 ˡ7A_l8ƹMt|"q#(*Eh;S-JL/˧N4ml)"3čl2xf),{\|`~ ݾt0GuD(/[Y|c4ܕ9aK/K& +xع|$}{Ux(+ 9!n/Ltwٔfn8s<]'c{Ÿarɀ"Sqt>ݠrj|^8JVd {~6`u]ZEzLҋ-%Кc,]*j G22gC$cz4ޣy: y-~8SA;^rT̑TNHco%$WAK~H)D#S@[$$ :̲,.zOvSw)``[ցǹXhf}(t\˼#΃"aʰG". 0rh3r 6)^T{XinvJrPR} *ځEIIC.QIn$[`n!}zpH6Х;A-$H.[3^cGI8W9[8X VooX-cL&&{b@ba];jɶ<8>_Fv(Y7Г3K{Uк[G{}T|kj/KJ5Ȉ %a~Snc\LX3'\tąЫ/Ϥ!&Zd1q5ΕoRyP!Z_%2g+iz@IzEX m~\ӊ¬vX?`MC*mf}2X+B޷# -4lY1?Ȟj?kTAGߗCWڞn+E/Gh1!fs/#Ц #o s->)sIg=,U;yYo!z[f6 fyLٯunXL@ԭ͖O xeErHh? s5e|P?MCAu* 2s ?XOEVcmغo]ZHKJ[lݍ+kuEV)/ᬺ\B& ^KK;ux7t'vLwd '*$ 'Ɨ r[:Z MD)J;{ĶT}:"37,ct S1`cS]Bٷ.\#O(G)eA.L Wv 13&ͅxlS3KuӰގ,Jo~D'u n?`w1_p@>W4^!Ҟ\! ɋHQ;gpV`.V&|lXysT1?> XZx қA{5\逈;T3CC /ABgGg^ŕPN$ +\LZ¼GV ()~uK.U,^zGM O ' n~ ݁uor&rBp;49y`>ާmChc<ŒA>N:j~N} Еjν( DA_UpbN1ęg+َиKbV+S cj@H8#j-W{xuߡT*hwq![V3hQnaneWӲx_U 9|;GR3򔛷ySi2M.3L[ѡҁ^ x]*a e3^j42[]kWwjk*q^ݱQI_.KU'^)UPzad 'rl1$7:zLOWիcHͻc15 Q7QSIx-RA^{LY·\ߏ!2qwFl[Y1bg fF01'\ {+R<_3E QɒTp ݚzXNmS{Ǖp%X,ēSBS;^6qkI1@˥H'qQ`8r# Q'[(YNvCex&n]6,^a\g7 v)k*M펍b eŏ}x0 sǿ"̓7A`1H Sg_v^&b8\hQ\L v)RAcJП] ˛_8ɢ.PAn]QHU9^v&@ }}8I7?]3kyter*ՃcJπ04 VM6l-Yh6aycmg/ѣ̎ee^XËbb^b'  ?d&1.JI(os˜n4MOoXoY2.ń,Qu!Y@f3gd06`Y}]N# l=*8$;4$>7efIҘbA tVD(u{xNkr<>{릜DyjXX87zyiI6 sKWU#^;4DNE5b\=A$OpޗP#%E%+tv6~s SUZ{]|}jɉepoMHgڣKrx:(5r6x bLrsR+JJ8P{bEN<=-OPWTo A )@"1Ć+w͢JvdJFAt^(j d)X$5JqI -HGj-B /F&e.F3#JMQ^rA-5yWoVVN4{`N]X cnWtM8EgMs-@;ޕGZYNeL[AO12-FL|МI3{qc"bcoA i"L F^9c"uGHΕ&sf/rwER_%.*O/ Xh0D/MpB #fyG"} {ڤZcPD窷ĶW0Æ7ڟ%pgt9"ңFg%E< ^{ 7?GO$@ ]tW.50ٮX?ܑq4Ncr;.0!V63 (BҔ@Ku~UTBey _, Ŷoq 7=x'm9sTA1ٸ@HBD٘(#Fp&wvEa8dq@7ڱhq%ѸCFԭz^ViK|ŴO`1Y !u>Nw&} xN=ʬȩ >`!% 7Z_z؂nTxdC]evGƶF"*6隚;|\IT#[yiPpUgS+S.P H(? ]5*|L-+ʔ-|@sJSZ?t$0^[!^6\CC*3l5sud+h~;=nT}׺ Z_24P hÄȍ׏U/%mquV/Ӆ Ͻ\hd4 #2&"h7A} +FgJƿl^ǢKN;`RP??2׶4)OY;muWek=4.HM;VU{HS|w*_Vx`2ќ 4zQ?hJ*\A+F̽Ar`.orADff2Jw?-o56X q\fڐu'uԦ5@R[ _6R:]hO R 9PTb/R~ vJ䅐q4' Z2 +>8LZ6m=Ѝ4"`3[[I*@a~%ٔٛA9F, k^wq7'F vּ 9J{Lх p/" ݡm*c1=WI#{/cn"BDϐm*r-NJ9er<ѵ S4=w5;YiQ6/q7!o02]+`t]kjB['|9gV𫅧@G\vET?7y} FH}WmsÔryTVlW\šҭm+rhn`V vHJZѷ2aaER goq[z]:B M3d,ϩVꀝ lթsR@`gQ&9`%ra:+yM.%Or~G'f\BsW:rLnniHm(9yBá FQPEw&K XT-S:UKcu:ry(*;|(nk#'}.!#3?EO!o*ÒfODRv>Epߥ'޾[SaH9 x6!aoM6{FS=eiml?c_s,tRcZ qp_uy:l dnc 2=?Q}BxV Jٖ?)kdY*s(4qqzPƬ}]7bć|DČmn خ zaH&4wEsidr V>0paR7m1<[ a;m:aUN:}5pInL=]VA+:ͨYlkʧ.'o)~AӃ]""ӊ52!@Bw&SӞ.e|C9.xqZoXzO~Uwwzy51~ aҮ~ԟKJI0Nm񜠴9et1Y_ 6t;Q5Su3}ˏn@ ^湫-?~}D|Qay{\Fν`AʦCadVC if %-=>nOm(E;_(c5yt-jCvs|y9xPzߒCUg{;;&Ǐ>ȶ鑄Dk4Ys>&qT1| >P\uEeMlI@d-s}#B5Xu70t\D[Z#iu1D)sm4j}U&$%?^'w~ k;/yD{,a-DӛהľYjJ.O "9=E ɬ.+p.c [lFƭݧ5òZx梾S)S(u?n^DɶZ?Zz$jmuMZL޽P= 7k&J["pr:P5QU65UzGaқUwh\JaaEջY߬ DN ݳN"o2<mUOج59Oh EfbӋ1Mr+Pg3+ޜ[icLK 7iw @ Kx农\xB~C e:kG 9*Dix>]wh%iMuExf<^!ol_@n4] Ay JC StSuXJ=* u6|CDՏwah=\!x$NjpTRB,ښ02:D2#Fhž$vt&S {A(>P rj+8X5L,`Q/`oTB-v[U*Lzڎ@r2 .uGݠ>G_. 8v3Z"l'ߏ;ӝfL\it!egإޯC|nXTT[DyFI'edxs 3ӳt%S-OטzؽRd/I;~y~57"' 2M25?LhМR l~TqQH/&H-ǟeo8 7 wHLm|sWs,i t-h»Ձ$x_$sg{ >R&84ւWr A[rK~WRjdΐ0G / rF4j (9 "]TgVc[8Z֐+#d T-n>-EΎٞ@pT9NtGꗇ0j(772ukSp٣-kwl,xқjT4_eGtB0)(F2F 猕DaV:3TT9 p8sŪ8ڀ+}z;(">SvMu-,\Ӑ1q+8]"NjMkԣ}B~b#܅L"f5LhX]丞F/trpd#.A ^hKtWa.c\lJvWG@m`L車 n20Dz~B6?caum]I (G:W0>KKiMb+Vk +nO+p!.PRe+s 4' 7‰VT7\[Q!.Ԯ.nfZ&u݈v89d軈IDj(1K͖c%s.qKB6}|jx{h}GUnI>ZVu~^C 9[]_Jb('H_UWV#%n)5Y5GexK n#p:lćHs˱{ԺevOݍ߮&}75%%tPdpVxOylkF7Sحp:)/Zi`"r7#6Ņ*ǀ9rhђ AEJW(u!\$B/֭q79=gjw(B!+_Y WMG#ݛvͲ h F3[tq{;LJ!f E%} Yer`Y/ÒLbv2~=O潈`'XisVΜ` OJLz=\,FY>C|b3mÄN GOޱŶOh$ l;09%u0ޢٮLlWsԷ ktAө@w?b=]&J[) ~l$9Z)[>ۈ*%gg̸@P ֽI'|Yr &v:N9'Xzp8 .`6Ztcѫ"C^N-̖A#'Uf[xm[7;qUBHRj1޽N>/-9A}`d2ԛ#ɵֱE J3\29 tite+Z6xN/6( ZQƆЎ/=~hg >c>h\sAp$IuRo#2Aky_{mV_Ns*zm G|y&%0(NZ(n8鐯 +˪2N tfx)ƻܿXizc>@3glCK< w6SWR4НމSv[5k3fJH"knG- M#z,]rm1s; rz(Jp}T`5 ko]*Nx`Feq9zxE) iڏ>|.E’t;++I,lJ&5a[}6$-!TY0M%PªZJI{Y O¥rM ګ~+̈7u&=7@_R3knii go`Pn_͸h[z/l|yF$[I}P3juR(W1&eâdo;A]Oy2̐&|+ac)2`n򁶆hzN0y>zϋ>@SM_&Eßh۹!vg ^R|4i`nu|J$@ oMx~ ?'c<Ll*ECc\-̴1N\GqsQNo~?y6 V^ YG8T#-%#sy$2B BՕXd`꓈e,VhTlKƟ^bBScƵ{P[M8 >a8|c3Ds2KBih9LyO)_J|ҊWv&yhod֬ݼa!+5<!F4= N8'/ћbvwX7[-*E0Qn5* ẉu-P"]^!D0:1q`3֭Q!<$<9>ѦS(b!kFy5NV 73?oi7ǜAx[6J̃f{1p!}6}Hd͊KSp7lۃ4h&'8K xdfRřؿ؜Kv3؟_P'M }EDː#[|#\1ʒ6bz03X iT$?l4/c1:r!4ESW75 ?yosY$B}l埸Q@ǒZ3V$ῒQ 8$ -cá׻VN,a[ Jro+c禢>D?͖I]v)@{@/&ˋ*ؗflUWs(i37nBnء"zHhќDڃYt/^f; 6hwFCZ)``\(D.J'@,_@~4Ш$9$/jK$nu(wv1*Ơ9jV")B8M2;ɼa!NV"'3>⩼"^kƓK(>nEA<"&:*Lh*ԑIzFCKempZ=:!ӯ;3l *޻\;dp3ٹq0)eYlPNfź1. $beDe0')`0<ytӟЉUbp('8T14bjBzraQ2 U_¡peVVlhVHVTK%^w$%N 7 2"/s-eV,|L,Ր>hJg8_|ԯ#{P{h4)$jxVcll.tpkO.Mkq?3c26%ۿB5jLQiJwmR5^h+R` B]|*)BQ+pi&P3"kɏ)/{hdh76`' o|~]((~OlN`UkQn:hp<.>fVvm$tҦa-F"DW8?a|.Oҕ\b;3 N!^*2ĝ }%eCDX4QFY,Ma*iSŪv}!xۥ0=0 (UF53\] Cjf@ǖ-xPq n.+.$=V^Hii|<ƌH+Dw$ٴy+;(9i=^cס ȺH15E uu hkڟ05X0kڏn.75bKRz!7 xW- 0J(}@p{8[2%qwqV9CkH=ڃzͨTxW[O\>ů#>6gq$y3 qh,[T^זɆP6!n!ĕq $<4r 9*[O3O2eRq@ѹVriɾCvzL=|aMBv{>/Hb+bA:yz&;0%Z'߷sE̒my_L?c mTj嫣c$} .!,O sٸ*VTR~DYFv`B/hAs}l7s?Kar@m&rȜt{ WBܑWǶ[1٠I&^/Ydt&kYJ6T{jΰV7ΊEǒQ. ٚF 3DBE"'Z,R +~kAdPBw( D&nipn:%G{ZDpO-,Nybܩs}yn45؍#!9o@j90wֹZfEhIo;ȒX}LC&q+Uꈿ9 " 'mt淊Xƣ8%E;kT@r6"+[9y3Kx@Ié¥:0U\Z56BjTA߷$h=um.kl3]%5OHX1IPhڳ8;?m@٧B}Ƽc9]# aCo?D +oYqPj117 Sѭ+[IVə\s6^vecR֩m+/\q YӀCN[]n!H;6~x\pȢŖ%lwoR >ݥu!~: 2tɹ/?WFt:=)f0a'1|e}VI؞ +ffs&W{jTj/ ?ADlHaxf9GqCU9IX.iS) ]NqL W1n;%7簄Q߁ pfWR5Hkg/B9qK}@'>'~ag'/ّVTyRH”>=ԋUv|쒙͞%] PuGM]:޿ BkSžCP~M))P<Ԕ\^Auz9i3ķ^~ZWSqIPB]{N6hxHC nu)ldn|MUڦ{SXZ[M^WGfBoNu!x,Nnaeܦt$d[iNbR/sN<|(=rh׋$*S0wY猃*%n]8Nn6* VrV:(heUJE_+QMQ {{7$Tz]b<}\T>9O` mފ3j>Os]cdL,%s ;$NH4pƯݠ7 z(?>6(}R8-Wj1y50&6|&ωq{B@6x+*gK ;D{ԘϺasM[81N$SEOX UC53H9RS/~`SO91`k~ٳSeGDm{n/S̈l.<5몼!6q%oO̥wHSݒT)ۮm {,[Q\ hJ8 =Ƶbs 2% ,'*#iuOǘ^4'%c9R|y,ۯۡ ^˙ED 5 `bjQzoqgPm\hs’ڬ\wĸc1;ņ 1AH&0X>#" 3V'Ǝ|NTcvYpŐo3r=1Y_c1k1S :ڂ0MUL>)#tC~.ďK2q~o$[l%-6k m5խ80c?Tn`r3kTp`1=fޢka}l=( C`Ž!rP› M–<¶%;# XNث!,EO,6f{ j9$+}^I=2*zdd /CX+:|]K *)R z(Atۊ]c!x 2x*'r˷"Z=Z (۵ e.8lw]A WZEu?ͻ`!"T áRۥ6@.{'h-_=2P+#+^9 XCP[YYkT:pR3LrͲ8럚*8Hm{ڶbJpb2%Y⒁#@+R QF6X_&BO/ɨLVe9SYWTIc [YAdJCbΨ]_r/ ކ_1gDW!?| 6"WDa۰xۡO-O"|kEhmnzU4Î'Hχ {>L ?f;E' >b:d6jE8jj^W̋\/d5QJyn\HA!$/fd폤fZyq=(gԴt;[\u0⯅W55$0;Ȑыv5CTbr2-tsқ4mַ0IX^xUGh=t]b|eZ!QPAjj4Ф~?erc&-󫻓W~Go*)R\rǫٔ\֭Op*baV-wٚUFTUdQeRμ ::eABS>b:1T,lƻF<(jy!;ǃG',K=Lh,5'M JS;qpȧU:Hބ5c G1`gj{x"*⳸gXz̭o:KP4 ~,+/d2`apeGFA.Gdo!YA~RvWic FE>s(zp̯(CV(uhE XJd#p#K-^A$F'Kӑ  )sU( Yths<'#jLH I~݃ya'Q'-jvEpۉх:Su@VRte6aX'aD({ec";D!W"`GX>YG+gN)?*' .2i6dtQYq m:˕u`=f:NDCL{*  Ю>e|dC8mA"/C E&c~k$l aZuz Lns6F\?CW\ԝ} WO%%Jl˪.2_v&?hp@ޛ͂2tĔ$Xiyθ<#p?!3ףl'bC_r3aqi*/^jɀ?%ѸG^s^2 !95rP^l!;":s)H(vՎ$͟zH'@昰-vɒC4Y } ddmH I?Thj<C=⪠TDctt>5Ϯ*tt[ZddL?`121 ebtS_s ;^\jBiy\WeYLΜ!{9NÀg08Obu^\y3|D>_Q'zQObf[nhhue :$9aZ7鳳l44v/SGB뭞{%)йg>O0Z G=Jזw9û(ۆkTWRP4}:kVW LNℛ͐S>Ҡ@W~H g6?SeXzM,1-}Pha D_8fޱ3G2.s3%AXv9d&x;%18싨[2ЉE@'=FC-@S|ӋhR {0iEmZpU`J$vfubsmCj^4kiK9̕!͸bU?>۟u~edrridROtET]&8H2Z FyxoMQ2[ N=𙒑d.266CQ bFē~.T\&)G#]=d@4!#7BYɀth%ҋkd,>fSଛ CV1|uS̬37CpݣBxzc,W) .1>jjQh@BLlͶއAe<oO#kOSur9 X9.{!918缝m AS700mF?ga7~OP?<+5ҧ=]vjy⼣¼$a ftxvG֑A拁eDjrfA]YWTͺ{$s+Xlz>1]KIֳau^=9RZ-p'[aXi\Øc׼ 6fc8Oԝne/dQBsʥύ"GAu}!EVD$+Mϋ+3զdt"鰑|>X[6ݼ1䩀0_/j`{({1X4ɬ~Ì]5߫x-Bm,k~8~d!WZz2d]Pj5 6`g IM"`M` ^qt|؋0Ӌ/)+r&pP@On*OP27ڃYFOSBj 67zN%8gQ|P(숝QCOԂH{ry@hiuӋ#~Ym!Fj%XTyV4T(Y0|$ r𹕇H:. W)aZ) * rcl)>ŸtNf#)xLƂA+úmz?p+ '[YY/1\PB.p?F8Da&t]Ľ#_t\ T]xx~j3|V/>o%ޝ|ZY@Ql 5  <Ѐdكӭv,f3h"_jiI[*͏5sveR\; 34A#2R1I"`h~m!o7  mNFsa9?ᗢBs$p<Ea3mG4؁M!Ǩ:s9f(_-!Ik׳eT*U1`L^F*z(eEjB4答rL] l!1 ˜}G rK޸˽!Z$as: 4ۿmxr`6gYÆ|/-Lqک td`fBW[mvmW'S[cCQԏ-8\Lgd2 fD,m ެBΪďSfzá ҦU,SI,[2_>U$IㅸtzoN*ҹtoW BA^(   y7xz"]4Rlj%TMTB)$DЂ$ia3=ʉb)אU8g(s߬6N WL%+"ؾ,amUqr:͉MEte')\ )u}]Pܘ7v%V l\yp؝ZT?:\l7C>)Uv`L5=i韹M7N))yf+o7hz/Gm"6-XK8U/?t3;e:@F=v UW2v5[xr;d =PT+k}k'kLhk&5IXA`G a¥aGPtxw I;\ȣ pg+.D&0BTSBC쌉7"M\>=`!}0taFY^Aom 9gm)9cL"aAnoVr{ծ7oxU!bK1g)P]8J8fEI]P0ti՚-6!'B嶻wĀ͜5߿tVԫ/ +)`zGv/:s9.So訖R y1kY4!1{vkX $xW۔eMvGp)JѼ4F^8bʚ;o3ΪLstbbQ]QOc@,5?I +K?Bϛ{_4IL%:,]Cl0GGKE)oSW3Hua"LGRĚNJoc,˓9#;\̧߄le!;-an\m7>B14.+OݑwӮ+K:5 X^#nTDT^t7N'[8g!gyБߟ!04Jl nZqL"د.mЧ0(O_V~VTفUSz!"Lp򓋬]#u*骄R̹<"cFiB =a0aP_SDxN͛H6Jأ1jq>m3R V3N;%H(Bfnd - FoT@n8%ΨNcr eqRWB^,82uҖF\WK&J+╫JlÃ^1ɰKx/3x/ ygL; 7TrH fp>6s`ysՐC$6cт &}{sgYZ0707010000028d000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ice0707010000028e000081a4000000000000000000000001662bfc80000570d4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ice/ice.ko.xz7zXZִF!t/4h]?Eh=ڜ9NVgg𩱊S|f7x[U@Cj*65hzG]=-Y\N up&ՄJdOg[04t$upC.d*~('ʮ_ៃ,['Pj[iũ*E2-_#CK9@MenH:C̆q;yJ_D@H\i%DNdo@Ύ{C թ[YaEV 3 g,6l=)eu{iB ϲԶlsgl{WR _ɽURnK7e"ލ5݅k~FKL`LF BnE7k^s,ߊy#xpUs[3 +N3s)Oٱ^+BnPL6 ρ+rm+8<;\%Sv6A+am2ʢMI^kљ)INIvnue;-y=%L竩v}z,kF7^ _7 +x4RJ/ba6Y{Äp9Hy٦;I hzGn[8J5ױ$>􉀽#cbցH 4KY4L zyϋ xqŁڰ:{x6ߐ?} lD~/p^4[ C7~a3I"؎dm+}YJҋ?+J|\29 ƃU07}hJq80j1 k?%̬S}eU A-VSsmajsGS5Jȉc$T.lPļu)cδqWK6|ԧ(0F}49騗l& 廖@P}VaD׽GG6V,\vTHFE(ؚuJ޸,B-Zy1V}ci`Byj©)AFFnW..-~%JԤ4 YԩdB\#L*՜*vsvysH`Gz,N}"Vq;!mB⹀Tr7bDԨlɁbF"J2 UyHg"l5w$!ƴ#s-qMUԮo6H@o6D `{W؞)lr_Ekȍ1VT!%]oVa~j>#[՛Tȱ Z&韗${9 j>KzSjZQEyrX9"u(NSǭ16N52 t\o?` {MqnU8b]s|<҅UJ/1| 0RV U rqD;ί@3BC3>M #56PEߐrLj֝4P?[2"{a34~ e1^"[%n}@ Y]=ך" z5&&[aFVY0Z^_=T0@TcB#ܱ(<ZN1ư"CTK J^bCճ*ČM%*. '3'"KSҺ7(O. ]!@1|?ώo: %>$I;B8Dɲ:yGau̴YCYolFJW]'kQuV+?7n:h4V1;qx'n2ш4x1ǖ֞+>\b}Dڼ)uy%E{DX!<ȿ g/. s<<,b/ಙxxmϾ&ܴ}# k()/fλ5@HdpP!`/U9woZ HwD{ّ\"N̄ר=%˟BUM<_3Zee[yAMN MV,JP.st'D`.F\{6=u|?RѲ5cE2Z|›Q7{xgaB0BQW_!X8ޔ ^_A3"~s.{A8&w=@BuWQTlp#yi_A4槃8R!1KdBm&^9PܶzJ"[,g t pc33Hq"_VgWQQ֍ elLk:=wFا* 4tPyVN *?5I9"SHxPpR#]Fݺbk' :6|nw+~q9!(}{ǡ!PhΕJMQcQy%&#Ϡhsij[|%_%Ҿ8oh)n.v=o$ $[,o@jI K P_!0z9ޢ+:ݔ㉍u="(ݻW alSˀF eO8'ohc#~#ܲKZPYHS*υ3 XN.RVpiYyJB1dm-T7%CX\Wh fOQLd0V/yդgx =V)+|%ѯum-6>[ (wջOrroB}1 KH(T@ q |pyŧL6mjzOHrdMZ,ړa%T[sʸcZfM1 #f:o H@iv@ +Tˉ|kSr&Lr*.HtfG9 v؀ף 6s+ӿZbܾ)-w Vb&װɶ>Hp#89ed =T J{'NfuH&`{I*hhLBo)MGV3I!_7L6*M\@,wiB;'+Y]Z"lTh[F2&=#L$D&$Su0̅XLUg ?c$ ʀz/)Yb Q_OY/o&Ua 6oMF$ޕ๺X F{]p"Naalc3ћ6q)bSzM{3r(b% uy )qfo\HJiub KTi~orB5 V#;c~i~yi]wA`#ȑ\3NXcll-};9ln,}cqMټѤ4yu8j9^'((Z`4R:}5Mty(zCǺѧwjz` 1,*!BUu~[mpV_^t*>!`EƔ$gjS4ՅFL&nH|s+jr{~|t51^QPJ3^BjFH;xAYmMyildb?6Qj[2Ҝ/#mLǡpop݋~sK瀒!F7)iK ɕPfLiq:fƇ{eB= xQ93h(_x! ]xuG(u^l U k }kxCnk< mh}Vgo\,7QhyjK1sq d_K!K̈́_$k#ei3iN-sW}w;08566g*o-+ͷS]}X#G:T<ǽ+͊ XcH>Ɩِ?o&t'ns 4+v"LP:~c ]Z$J i@`FR*n1}qr$D^f*M` {('D NxVY_nGJ0ï՘ެTJ&"RL4ԊJX~tq-XBLMnb#׊?~ʵ u"a gnx.k;}FT}THS*%dԂFOQ{/7A]j0b:4AG@ VDU.Xt5 cE_^4g$}M\+Vx@r:0/ILk $ t>[e%u^@Dۓ `_[tPy)oN C-`ѪoP 07EIfuL:uֿU(аcXfC>K=m#ßX> [OCxyIpjx>\ ~v; 坱Ps(虈'*gB%V_(pz̹N[{I@f_u''Kh7fg?(c QYLI^t&#:@[BSڝ邟 ·ٖ#{:MiNj1:Ow~.\:Q*_D];X+̣K ^6DqAE5& I"ڇr9 ԤKcmbjɅs\k.v)6h 5K~ܑK=# H'妇Jdt`-wVI{S"uq/˲ɇm+x78/PݴCc!Z6c|f^"ȐkҎ+?_Je#oY%Ё{OK[lCعV+0qƻgU`0nyF| ~lu>Tl[Y{WM9(lKiRl}`zxhƉ<0Vj%n DQ!=ʷf W1?z N(  >_D|z2-l/o7G5`Jn}z9}.`Bk]W"GSRf\PhW*d;/ NW UrRa) nT$bV|$6HA a\'\Ӣ8OqCc4^9Ӭ_7"z*yWӴ=kή;u TaG%ӬDn%@ 1&IXt|3Jz.t5\_pdf@t~ƈ ;%XHT8= %b3^SzD/8OU1e*HGn#:X! ڌct{.l %[|?1\>?iTC* _4&Yy>-C6W PTx$xBgZa6Z+.1o#:9 mn,`Wq%y-f[5ETRcʂ#VZy2xhaT0ͼ娓̿QM0| _-l-=vhXM^N&HTvOچu?}+ÕЋ7Z0岻a<5M;PBVO~][:U| 殌!qkk6JByq|~0 KCJ+nݳ b*{o.? Ѽՙue5>9r۰M5cКsڊxB g Ja$RP$k 2t@cu#Dvfx.v8Ұ$5Doe)rARӌ! !nr2U. E<݌l4`2^5į/QY @_#<^UҒ QVA}nZ_aoXᛰN)[n&c;ľs?aP87%Gւ2ݏ(k11o7%k^4`nFϺ1TrfP9N\߬4s6:$VVg[*bkpkQJE3 փ.p8Kr;,8,T<'/2AeŲ=(ہR-4^ICTiRu4eWܩYp6x/ f/A4tO& d9w %s 8M6h윞aFa=0R^[ 7h; Ӭ ~]Od}$yuG~9 ?F_ Pq"XG[ ŀ>.|mUoo_1FE@vRvAߕ b$/kiZ_85qfG;c|~+RȘ* Zȩ633qrGhB$ڹ#Tsn|qV  :Cؒi$3BVA&rlU`"4ʊ\x fJpPR6Hy5r:i5:PkSWSbd*c]X+ XXۄY9^ʂz!EWQcVSBhՕڐ+on2@]n=lp.̳;JM.Qem;֐ sC@y-1yBt1akqsJ:g74c=O|՚*eW!mwĖ$ 7u 6*Pe:"最E@A/͜B6ϣQzݕ&@K} e}IH\gGN3Y4 aup*dj@*A"\DY =^pAfFg*oAe٧)P^mi*(@>E|hu#7;l- W~(.~}HiSUb5׉*#aN th`Ę)$^!y8?XkKd~,&ŒX[-w2(~XyİQA"p*[W6'90пM4qMe3ߺ \ =#>l]hsx9>hm62By\< Tqب}hv4ae.PCM&VܨA_Qfh(F̭f_x^hj&" qN2m4ɱ'o zZIl` &oI:kE[cpc@: \sP3pPM2Ğ'J>m@"6:{;S2-b űbF|/Tr$Y5f tydy6*\W35o@Jۣ+N41<&$BЪ_lY/'-'Pmݖ넱{Yw, ̝?~8L`2pj!X߶DU^A 82YmUs\<KG+YRG|k`҅ Z7p [Hi Zt`¶]gզbX`tTʪWՋ6 UW.gl.R! Yj'm]=+5%b-$z /IɔYz*89fvCq4.mis5I*D'|I(v[vAc!:.-hvR8y:{xES "Pӄ)^N~I YNU@F+߸# 3_W:g၎*(z{+T?%Q罰94+g @]:{ 7]}hmS.5k7uAG~ ?@J1e|oza p&fܼs`CGebơg#\\BBm}>vX+K(iENNȾ&,\sUq _ " L8&NݒSofiv3- {HK$mU `e2+fe2UiG:׬pJ;aR}lT]B_BcIf nV{O#n4́F4 <l4![wlǕl)b}^CN?^Y5K Sx">b(˩ *3$~4d آFS׊  i]  UAա*#x5c {Ω_9 _rmdCCw(| $Ȉce :҈|f(y}[ W, FH͜MlZ.%J& '4!,n'6 _a r=v;!BݴH/He2G+}3"gEBKMv;ЀI6 @}YdBϽBI2.3k,l46I_%*м`s2#N*pnj ,)܁+Kԁ{  /JpFٱ{93sNĞhC$.ESA[8!)Pk֤ eW885ai(k`fEJ XrtS&j @̫ `|^vfthGB܍]Ås+0o{gGi-'p.3Ġ8.C6a]lzY^ MgyVET')DJ u5h$70(Hw M.b;3$@Ø+)-ɇI6K{8hydqcɇ3{P(ˈMTzUZr ]0K ;ϊT^ۦ{T;-@M'.`g'z\7;f''v+ L ϔ8j?ZqNֲl TBmyҬPr! Q%kgX\M,u"#^Peviݑ3*V$ bEq7"gyr1' TǟpKp<^7-k0P=)( m'`'qM e7 lZʽ5FX]E5w9r-2 "W,Õ_{IFf*2)F&iG@D& /TȢV +`❔Qa0;J7oF( CT5ymqRGOLtcs/M'8K(m6 jH_xAY/񇬯sTfih:-ڀ;rꅆ={;ȧDY9~(t\"7_evpPRa ;8|̰,pHrE|:EPm J t4=N]d=|Z&ky\fPPw_c#ɦ} aъ]vkWp=RI/A1 g^o|eyq>Dhu#IT.HǦA=5M+ݾ&aXA~q#Ts;P,_ve-n>*@`1Yp0^ā7ϓ7H `9R])e[q(Vwڴe} }UQ tV=EM@ɡH>otzk~78#a_Mar}fSnȔfsRs#n%ƀ[;?Euk_AE‹,>vLO\83}/$]Aldp{j t|w, 'Gwti@8.LTT 8 [?YO>?{Rls&fP,Y3>o"ZiJ2ň:,4aV) 0V6 5!6h6#ݿ%itS|d )$)У%RaLwwK?eG4|Λfй%dl K sjxߕ:6˃&Q,hH[KUDFE ZBSjP Q5QZ|y!❻5LXH UF*$9WKv~L8tp/_1"@y?ь~J@6kS~^f tRLҘ݊jfV㔲4EGS:1~*Hgps7lkt|*].Q$WV9*fъ \G3GA8Hlq?9^?nDgr9|A;|ss?Udayhؼ[?c0Du%g"=xՒ|Ɂ=bn{}D%?ZWDW2YYX??-ZZl%?ϥ hdP> l<[ -+?ڕ9W @-$/ &YV 3PǜYgvj A_ Ǐ#cOAUl_|H0=JrSTvGmAʮ`N_>UJd9!]z0281R1qMVV1PF^տ|NgvZGh8VߒU]oĤ>7Sdqz֫5+9.r,*'#Zi姹ťFt.=L-kiIǢ>,&oAHܒ\ožb}54GTA*#QK+7~?'O8U97m(F¶{Ãti;=%}?zﲁjJϴmi,-φ:0CJsM1o/h,#6Ո LdR]*s+^t|nmaF'7DU?G ] hn K 1͏暩J|2:vDO i }2)c:M'[:kj@P#wlYW:00zzڏxd֨M)&N"O-탢~3.4zJ$Mpt̂ѱϤUErr9GUu#Γ>IT# fճ- r5%S(천 Nυ HfIz,Fcjؙ=XNƠ{O\fA;, W( u榇tԈ`Qn,Ԡ8jӸ.IHEm?*;+jJⷥ3L:zse{K ?xnTHlTg jyǃ].mLT/®] ynIʮr9ĝ)Fzy:G>6 ,}#2;:"'3q&+&́ zGY#wgl۔J; 4Ńo1ZT\ys]Z=0AjQkHXyK)u1')dDe;TdE]_t.'! ڶq887Mf TȘp7ʚl)媸Ѻڱ J#y*- -T6׼@!#B3|Ys_X st2N?*NP!;鍉-O{| 7ݒI*+*tpŏrk1/DE2jRCþf.0ɾ*PαBay]?M8BjV, EϠ!ڎ.Irm%;ݛӵPym+s5-l0@Gi RRE狞(M Uki)UHZVomTڭ9NIMd*l()ތ W@ >c L{}0Ql *tϢwQtnvܩC#QN0h0JG&&oE'ZuP(d=-!s1 PX i GOrshS9Ї(&G Ķ,idBāVV~-4ӂvP6]&Xߚ TQhZ5K^V,K(TRjJšJ976Y_w(Ё Ko)h")@2W*&`[S!ʂ =N6l>萙fEa#\9b8 L亦Bс>VHG5lq݀32q1W&I@>G;w! !I1s~n<n ֱn2£Er#s`M/ >KxڄYY,@7xafOtǼQXCyw)$pc0g,)Ko HAB-1ވLm[4hBxTdI +d^h) r_/<:5Зdā)WoK}:+-DsbxE.WÖ,LTEu\=`7-MCp'Q,Nj+V;[IE8vΜ[19[ɵ(v]4EHXrO&̣WYG3*H@?÷|l/f ZFb( zWH ~`=B'Cpd|h5ˇ.Eoy&lknlb^-'t ܛd̘Q s}Z kJv(qejr)%9PR0mR/|E#$]24q03UQ+z^\jh5](oG.:% 'EeEM{9hp' W]5&㟋YT*+ӟuR3 +~et_ "G{k?,;%<F*{"6Չ!#`LauDr4A*1ME(-G4nBfR'NvnI:cyje<)ďE/yqtޮb'(uѼέԷTXکRͼvv,=9A%tu7J͹d.ej^'PY곊 -j5V߫GOfGUٿZw 8X+"ud|TUˇ^@޶94e?Zȳx{],;rispdhDm\&uq]:靓Brfٻo]HcC~QAP%_ݝu`&ߡp,7O!U1Pz ͹ejs u 癛qȿ WٚC䴋~M;4zf\ dÊg}lN4t'L[M6iO iKp+^Klgp J \=]Dl8eYӣ-}.%Fjp2#[Q5j6U/fMz 𥼝OY{`RxH-h_-yJ,v?W"D5BRVk,f(kWA OK/\*$86)W=EFAkJ / 0\Wgn9P-tjG:$dQ/% `ZWнq\FV,0b4Y3$aYJs6ZMuQgj{`L_+K,iٞRui%X~٠[&3w?{+/74Zj+[G\ٚUtV,N#-ިm&^` :Fg>#6+ ]:of0af2ynQѱ\w]&H xVףwmTL]ᔃHI֑9aT&q_$&e .@C1wҝ Rz֦Tp.P pT-ޗس:\":Oo2oژBGƚ藸R  Cn7?eXI<`IxgB!ճ]`+{Ě3=X-y)1c dBKI<ij )%F0ɽ fIc @,gA'&w4oft4%~"_7X *NsruDstM\0L*&NS7o;"4O+1U&(4l@úūg˞APA$|}Om͎fXp4qblT6B7*>͂a> i*& jWgL>JQ#ٸƫZ)J>GnWmwE#e}D1RbQ.+;@{yxmJ9,Mz߿rRU?N&ؾpD -J-9xJےˢNB+P|'e6W'*D)8t`汾r쑔#EfYn@X7Kۡ -w+5d60u^rQT35B_]̈́]e0!j)Dg-/z9<$KQw<7{B O#KEGV8^Y<"%jO 梶㬖@RF5+( 9k׫n(E+ZJڒ-4?oA˂Cz#$p/"UJ!aEvԀ7T%*ut]N,qYa^c| :qnW:~*[_Lr6=qtt5`Q7zE/ėYCGEuɿq03ĬS':aBdLABYvr ъ _B_UT%6Q>\%>eW h,޶MB_j0# A<8cQ>;$k\EtANMKyAQTXd,}n\<a`_Ak.$-[A9U7"[Q3UN ޖqQ@FFy%ev!8ykX[d5 y1!e:}1Ǚ' AC4$0V߰\ !6B=-$eic$MP>]Wupr}ȞE#yɆ5ڼ``cjZλ *Z|8v揿159s Y)+L ଘOuhn&FjIg 09V/ %P *p! ~0`HONpgv3P_kBhg6|3x[%:Gev@ PUrA RR)6kRUJV6)cS!1*hc>\58C fԞs$($y\m6?UlHveevٔu,8ZnScʫrLyS^05c)77Cm4X֠r@X"ucS(DB\//0o񆳴u<-سTVp)cʷ JAϝѽ"Vf{DI@~ ̱)*Է%_jP,<ٮq~К?X"*)-q"/r)hȏ+03N+8], f &%  K۹>e a zL7WG6DlDXۂ`D?=eK ddV}ԀC­ۅjƓw! 8l7lum&C2;ZL^Kj[1âP7~H%<ژ&h&Ȓ>QKZUzP/39S2΃|'-Bd8u7QN]kk:,/^7)$n[?LSWr~ٛd/m_ sZ4Xq=vȥ٩x ؘ%N$,|ضѐ!l )Y⤊ɹc>_@CfS &'{Ru9ѫ\t홋f& y̖ڏ':*$6*a,^KҟfՅ;;0dfk&=P؟%SWRVrE CuXxč(I^)Y06S*#B< #u Ń[ap2I3ù~I,K" ggG|%|'oB 8Q(:n.Rǩ, LZI3!R]Ba&6߲.~1o,VDOŒϯM>n$%^{>o-γO13s*FDա a?? 0V:F i)@R AQ )#vxYX{_5\ Ue $GCYH 6'c&qٳY҄j867.s,}lF'̠|(:)"MU+6 QPW90ݧ"yn1Z F2S-7AcKHW!pІAق5Wt&?W6'™7BQǀ8fy5葜0mb3@C`{l.)+}:f X@e ~r +(B{M!]LO$ҪC멶OC/7f{thrad8QahB(h6Ȇ' jį>Hը|L̶tݟ0\e,Se! A~ﱽU9xHBꝜ<'&M'uy~^|ci׽)|г䴦ߧZ /-<>"8:lt9ׅUy ְ2!%z/ىz5 9mp??bg  nd|EЃ@ Fk1=s2}F! 2BXnSgյ;et񎽽Ϟ,aWLhU$+`*k"}XDqU B Cy[?ѕ՜rڏ䖍 j`-ZO[&ȏ)_O :HXБIةY9q[ѭmO-p`M33*l pu;.nKzt:Ү$I}@=a?]QO *Ó`EBQc6dž ?);Ne;D7ấsҿa69#JYI ݤ`'<3Sf2O)s5!-wm4W\kU+b:5-A Ot3T׎U87Xe58>(j4SZ8& @(%EW-#͘*d(fuU)9ydQ !LwySB}q)K`rF#G;0 frh[4!݌+jJnuրӆdCd/ɀ do в8?pfk+YHӪ`[>L(7ΐ4lg U[0qI]_^3*h_7{JV8dM1]'>P';!,FiۚM෵+<_oVO<{tq2ִne4WHΈ+H}[em23bbKhN WEf ry&٧a:+SV+FL kS  Dey,^V0*=b;ٝѱ+ wv&cz#?׃@RT7ߐ[u6M7dZX2K7qp=$̇j,ϝ]敚}Gʂv 'V¹n(]R\,OA^#jč>N7kbH"A' ^6.`p. (Vl$ވl`=|/!J!N%BRPyUcH%KȉŤhޚ+'$P*Q'kMo-Hqs/`nG_ڝA! tw%;5D.j]8M߾ QAwO()`I~I}1aunC:rVxl4k@v Nc}F< P/}-4+kp7H?{'i4/g?154u~o1; BZpK ^;jQ-za1c'cHh,yUG6S|ܶ Je\ёq44)d&}vP8|1O4i**mb(jJc+3-+;8Tf9Dw713ﺓm4x F ?䃆7.SM(\dojF%0`&$ O%;m6Ů8&dCiyHyRj40{9L ު S8U:BqH@4}HzL<°g7=hIM*_DHtu5_ j>C cU0hfdb 4Mw K(yal ~ s|-y2oޅ^Q2Hl1]sሱNZnXd,"2CŞZ#žΝ*8_W;F MxY 8sZtQ/b0(ϰ(fbC-_Orc; akK>Bñc'Vx:wj=iL}]$ηyǻePT,v8D S?ȁ-8QLe($PP e^.A;:uk\["bIoœ# CxJKK7:K*x5}&\g Q[7'~FY2؊f7"c ?LٖGWz0*r- qRp Y(rUB*fo-H[XJ.i*_tČL+V}:@-+8 4%KBúJ_`l|?5/?HV8 p Q[@ilk,ھ jBv: +ν`YanTjg W%(5ő&, C/:`Uo=S;lňPzs\HZw ,+b: #}_B&Y ޑl}Ә ;w Fngw[+`ەp6zdnCj*aNoD q~̿[h̢sWɎQɋ^LriPg7N'gIoHX=XzdQSWv)ۥmbw@֍̴oĞ$x/Q][hIShcRrQ1HKZ7C…rM@ e%&hn9bpzF/G3E `*]u^y8MBн :,'e܎:.7`ɿnC>OG8PEO&yVoooPAC&Ѵ&!֜}9WA[ityՀjPPB?htnJFvVOE|Kh/\z>:hЛE+ -Qn<`$wdpL"sBBLYBPb䧒>^A2MKcFM_0*5Nb̋{D^է[-x+};/b|ÂML@W[Yiզ f('ɩukw$q;uǯ/qU}(_._[@\ Pa nb>k92h̓qR*0(nFN'kh zZ+U>K r)K41bOmO]DV?Pœ×+I;QaX-m_Uއ+~d>)[6'?9e y:V{+7fm/3g7 2'c+Ma)mW@WyGe*m(k8B= ϣS:D/;VpPӱŕk 2)Y)mt",ts rh!OEF9PnU fc ۔.<^Sg|zO&'3 %"Pϳ:[Z{nYwJ-^4N | @7$ L45B!&=#5Wu(]r-Vˮ>W?gMSR@&kWAJP4JPvu@YЩü5Guz_rsYwo(!NmzKkDu1s.Jau&SENk ;_Oe"OWg i47vѾ-懶R+EYRאUWIYb9[a}U,` SXWdMa.\[o/EgF|XAKٟY\匍`rO!%䷤2(7[#G 5E{ ܑuHv' +WK| rw&v]/eg;}[;ԟ&f R>^i*?3W. &)TZGb^|zOϦB!>N%"ba.&@7"pk?00Jdc=ңzTSŵlLU,vxU>b ( YQݦ*)"96E(K|15Cu>  =!z)m6јKi4QdqYN q㱦\ɨo@/A . \01Ȋy݆5Zl򻘞I+Μ;`p7H8E|~LU,K7[P㴆8g:mz˻Ŗ 6rT#L°);Lm} \?[1\^C"Mcֶ ~T*񢺄G,"T.ƣWg&[c@jZe08+xVyÌ V7ܒU}}SFΞ_P !jWx}ͅ\ )8$'>lRJxcl$[L ?I-^0riy@NΥɍib%~Nn:Z j]A?+(:Cwt#߫7 OofDqOCDO;U'7U(:ra@90* qWs>^Y b`}JȥuyϠӆ[B.%+OIcm؍Zة3!#g\PmB,ܼ>Y)oO˗K|߂|.y~+?mF/<\cHa/XL寛A Eew4dKRyOPL|GqD9*5U 9 yO}+ˑP/JPvq]AzKI'a f((xT-O["[smݜy{hof0pHjPŭ3d.>m}Dž;?ќSn -HxVi YY'+1SoE0WT{D7ZEne8>42%PJybCsQBZ|i̜m8CD}y(%3U/wWLcR5=ݘX涞ETLK&TYr_=77lXG|[؜prֽHUvׅrH1cQֱpPPMqa0셋H=Rn |#j Ef/miދh ܐsǭS':t$:FO[M;D|6~kۢQ|#|>| 38╎4"!bވ[PWː}2{qWm6(6yŻZNxVէ =K}އ̠_k LS+oI6֨RŋE8urY$kRMlYbfp8:jvX #1\ś6޴n~>l"{.5"-Y)`0oo:4ubyervbi-yWٴ,Ad/PJ=kHj!硄ꈖ H&S~b}#i'Wŷ`glv_yOntA'6v[ 1V~aQ_O#3x~Y E k4wQR#g8@'d. nٹ5] GcuAy.O*Z堷"`O hFjzb 5q8)U˺ \\埍Xp6^:4Y2sa- m%Ƥݠ= YwߓQ.YFntEUO7+c]LߵNp{`LL!ghƈ=YӿS9[x&Dz<6$չSEVEz"9YXVhtrsV ?4=f#/?rIUw }&i yk:]#KFMO۴y)B ;kn`7]'\$UN.CrÈd Br!{'*ځV-3l-n碟_f[6 DQ3R v<:U5˸j׍MyϺqCIa|ŋpm{B,`H|WX9@tZ%HkZ21czԙ)&nIIC!/䛆FmN1Zp!Nޝ6]$O䢶뾯um^g7ĦTaY:M^ zƝ:*Rw`(0%-'d@=UqSsg&L\ؘLT)r'eIW!􃻏G;Jm4xl}G~V]rr[H] Q~欃▝%{%d by"O03N~!Jz1EM^Qj6 X_\<=0f@lAwɚ+Mo9$;`jKAIY&ǧj? bZF0jׇ+|SO@)%OÇǔ{2B-g}w|EOJƪ LR]2CѲaXIRLG dfr:]i9 4O(k_0P5sfcp{)vo>yB)V{T=x}|G2ii-0{.,;[/NCD.[Wз:ҟb\6|b(bgEg'0DE#ɤ8[S7=W"+opMZ טAh#珐 |H ;uq[ /'>LhPXJE]oUo`TC@@Qx {lb4@*HnM~wi*D{ |EC^u50dߐIԼz~;Ö޵F=}b ^uYٝb<]JIg7-8ס+x~Gň~ cK;Kz6oF㧻ʤd'I@m;Cj]OmghDd[ɐ/@ρ޻dѱC_JEhbN10zsA$\ Ot ^X֖%ͅ^K5dWpپNc.yK@\Aځ!EK/?(^рϱB p>`FlE6.8 3JE7m e# *$Lry0:eP_';żkNG@1}sAQ 3Da zb+j!(Ch :x_B-0 I1,!^x㵨LHtOv +/PG3A#1岊OX9x[L@7 5^ሺ#BfD65R24v^ •dԏv57 Tg\{c77.Ym  CPs[TY?_g|#y8E$Oϲ,Y YjHҩ^j@;a2'ZD,OZ}ۖbfʗ^_4PSN|kR}<'S ZJыE.(-D)8JCj"yzg{%G.Fg/G_ ]xTO(m8bH`nlIr{dn~ϳz8A(bfD` NՇU)> տ:cw"hJ^ºLZjaơB0*" Lr:YbVh'ױ߫!u2]A !7NY,BT2|Z7woaZ4MCh>ݘh_ߦO~ V#M9p+FpDb%'G_Ce IK4{@sw4 r)v#.&Nn^}ŘѲr?䑑ԣqEg6ΗY}cBT608e\&D#.v NSyIIfɗeVp/!Qwg2Җj3{kv QurpP|#Gbnv"!j{L:o(ڨ{TxR(|Z1H'i3P'ŠVZvfʏ,ПN}zI 6SE =\,V@{:~UTWPDWu]2$n9ѻ&`)OY/UFg) 7PLoaݸ2.AOzy=oYIJ;N W1VwgPuxFLdgŭBZc>lvo숁J(Do&LŸ75g;\l2Vo,6ֻFWOm7F,m. /.EٿD PI%WĜYN|Whca<4\ka'#ę%Paq3^15m=8v(|"?WV$^xe}ЦNaoCC~-fn]*DgI6jha&7HAn1 w&~"=E{5> ̓j]L1Q8gY{6V(4Zuʃ\.`v0r`Y NÜ7ߐ9)`*mhh-gNj·:O(QPk>ȼIF3E.4ݫ``UYew4(k3yNR ףȐ )ҫmW?qv !0yv*/xNH< WJKNHN7N0o=( M%sN&^pZ:[*LW酔$¾(8,c׬DSn'HD'ǷݐgS*\CO1ا'P0!q9S=$/=Q3S!7|p4L= X$b2ɬ)p_]B%f 쑍u' E{eqd67ID묞GJ*&i͔CS%[AY;|vwWݭZBM@Mbʱ Dթk7h}6&]]ngK8,:cBY6%aw\0DV/HjCw0W% Da^&莡n^%bqgOUr觬o2(ǀ| .7$A:lxQey#rIhB",_VrP7FPV_xRO9Mpo<,2 a{\yia%ZX= Z}R) ෞ;g]Y]Ec2e$6%TܥlƏ&HYmBI:nWUd[ <*_&5+Sx(,\$W$E<2Ë9hM&Zn6O+iNP U vʐD@A?<,>J cg53s;8z/ж煖 ȪN [1)6U 2en9?H> a;pL)96mT"1᷋edk?RAҩLF! 8⳦ܯ5Y7&;yyI[chDlB&8!"\x|f]nShx>WICcػ~yb1rd~8%CVb1+ NҫkL,QdtC8ֶ_|jKg|H˟ w^-RpyagS~*%Z7vp U jGW=)<-G#'ESclTo}-$XlY3meq.eą&oAٳ_,!'qT=<ĽW K w՝"oP.8;3 |k ?dDލIjdY#EYi|f"+اP5V?u[e](@@ ,ee Պ9W>@0z ??#NT<YVq[2ZJ̲B "j z 1XR5^J3 E^>PE&Y4;Be1B̐{W>m__ּ0Vʴ-I*.+?iI[[GQCP`m{Cd oT)hBAAN j8/-R Azch[c+UeYas!3D^)To~];Xlfe_}IS\x7-~S~so.sm?tO1OR2Cc}Q^[a扪h$nZK yR^&sE!|JGY;c}ș~O;xtgzޟ|0Z26+WB$&4j/zK4O_'G˧7ZA@? [羫݌{Lf# 6}oa4T㰊}3וO ‡PPk҉+Py);JP>yidOM*1 U | h]>BW%5ON1PVeU5ݜ7DH21+=U5XVfcckb(A~u;R^W maԸ^/j#ݹ cF(u0L$;oo'8Ӕ1}IK[=th6&gq:s-':;ߖWi_w@E"h;F^ui2fG`Ӏm)S|A+~`qGZQVelgsxiX%J}-eUh %+HxyȢOi~JO$}R1|pñ!2E}yW}ii_t34뤳fKTR_d'oR dx#%XƧ'{#.W[JQ"4&`9!_JPƣ2YGy\_ºx9=:MBAmv|ۀ"6X׀wc`}„ $\e84L{F n w"NL@M3A{™K|*lFVgӹDΜ߶V!nZ=РH)w^o{`U!xL[vs9P48_ jI۟9̮O&ZQ箏OPe4H6PpyIÛWy&1g:9jt{OΘ_ DG9xPz} iGz(rNemW=}$8#˜qc8X~}=mM=ąEEpլtQE(ڡ' )2/̓ (Mφ⚧Z=8|E/8.a6_k7(+C1Rufdң}zYN^ "Δ}sƏF~7tZm_,gW)W&;&eK ,)bb<@B N3wG\F}UHb]rB8?@MW/TYbaNʹ `Xr߇'nYT%gJ:MGHJgKt/v_q**Z^Eb<5ܹK PuVwպ`$eMg6%" weE |=[A]r~ϯo]4^gdVp1Px!a@6֔3p;UT@,,Px4Gnϑi5䍖fEfnemǐiJ %Ι҇|vz e~hfEݤ1n+l 1k bu{Pw,!}P!`{Hee``pv=Lh']s($x ''~,vmZ^_nBd6l~7*ʴGb:y}/G(c{.?7N.'zc4 ؟5QTwTA̫ T)H d;e\y؀?EN^[,'Tp,㴴ٕ,) $ 'A *^wm>6Rk<\m (-ѬN.% %~! 9gŶfj#=~$MI? &%xԽЉq9grIދAP:oP75SSt=PEr $W6b~AJNSc iro\ nd;I%T0g=}:j%+C**۸QD9GHʷNBle4K!D'cפ-8~Y/e*|#zԊ8͵z3DocOmlR:xPvcŰ5 ԅr|%qG?S s潴qҏFXtcF8\j'w#3-$DSXSVܒ,@SF8<СM gzpI%@Жq2Z^LH6WlyŔv$3F lN`UQCl46ybQMt֘}4]aDf7:lw/[XRnqoKi&f[g'ٺ_"bcc8UvюFbkZ2mj6H Ͱa-1UPbX˻5Y*R ԅ 3Wi;f6b^^TˆD L1Gmވj hn9rsZutr;uwݲf}X6%6y |Usf >7b6mEmxG,r<[jИ}И`-HH_o&rYbRP*G@CK98{9$As@vsZB˖/t}&p^Kun:pݬ! [INl" 3OblP;z,L/4U: ]Fe9Zgr@A#v& $`0Oq޸X!0ęa-FVvtv,c9 |dr<*TyؖJ=xI+:? Ê"zʐPDd2 pwCxq*$N%6Q⌛“ҹ/%An[˹|vi$q bDf(ǧ(NfBAP'y!)@S̥0|:pdS;b) " f ʧFBjj.ӃL;R#שHz ,wA0ɶ"u%P&aW`5ǂU 99&=pcs[2RhT A!v r@q'q,=5"Iug:>j&ޖC:2vܦ#73#75@F|<`vIVlOXGw;,hco Yp%rb$p>ClTđ4 W^r_1>= ]#T`euq\f/r)Q|`.=-g, ҈.M& &m%;ާ7K!O@]֌2TQ!?LF+n=0Zۗi ms SU,O\@ &8--,6N}L*Nc4˓M 4/ƖyjXs2K nU]lJxcydԚZdL b5_픵}OYF;E:Q5D61j'5bSr|:@mgبXSLDƊGq`RNQF <4n,(; 3IpbiҜN&Ղ:-Ba5gi2lnܔ*d[Jw!54C߹P >gګ#F~MlG|L%xЯU H>D 1D}x`Knz}hF<aD0#`)FN͠< 9A;d=s.$͙wI0`ڞbC.B{o{g!Jp۲+ ףZhXXSN4 AoM)vHI$ѯC34^L1G O H?jlMc..R"Y!5 "TCӀ4;;؀ʄetoSفKiFC+OC6C+3:q_,Fb걸ARMn6}A>˯]qӼ@;R2TYIzcT"(f϶ Kb>)FJA'jD8zT.]=]i/YS8Q}H;뫣ee6J]bJl)dSeeĞ9TRh֏$jι_#j.۽5 Vb3lAT^w絢OPטiҜ^&j ldGx}&|+VPw] sE%~~*9˼YW24e5cQ&d)s3 :5cmžرzB~ye*%k\?K?I!2uNgw3u%]M\U ԙvtԲ?l# %LTV4^>4NeY̠>/)9kQHmewrf,DmɬL#w]t ?n` 9W|D#1}3[2Ó½ʀZW7߷cz[ؚ`8QaU$G `r~hvlIO:I5՟."8.hrՒBQ+L/~1;}*03hl,w,LD}I  =c[S9zLr f ]H )C 5CrE#rM vu%eM4xeHPV׈ ;[(bӡFY׀u1d:%]Х.gkd 18Hƍo~y p5  +| ޮjr,M)>h:hFXfC7 5h/"֣nD9Ia(2MJ Msy0?QO3ql걍zt|kQdPh[s2Bm,O%oYx·h**-QEqH{wkQ "psZwjt¿, #K=3'BBWyl*I'H Ʉ侶GRLI#1Uorj{qeH$_QU ܥF{Ϊs=5Ӗa}H6Zkpan&*ڇ1!htª0+(Mupfƈ:kYDn-IUBXAkS30$ Jy.nw  gqR t'kAZء+,Բ}UXFSpI nfmfM[{>hginYnm7Mauqo[c@il,~\,DV5Z C Uk>D uKT{j2m$UP9k3ϓ<ɌȀx$|lѺAG0E?™H՜ǯ{cR8dM$i /mGL Rhˊ_5F!>Gyf*hDo+ZdI^[>S9g6OnxΡ#KE&(ʯxGoXF0`ۋA7sWfm_pdMnӥ][b!hMm^ T_h9qଙJ{gELy @j 4|^The3U.܄3g†9PpF!xTnlvP O *[;m`yk =mɦJ `DmۚP΋IJTz*u;߰c5HclDLh`e6%(Z)8jLt o JT+Ǹ#?ʈDo**^c/K@\*=X(-0[&|'c`:Ȑ|(O #>GtjE9*#?7'np( ~A^gaA -}˖ ~ 9Ex4b+NQ#, X^R߉֦8}&c9zsd_f Y4@Ńߘ-a5*f]]AyJd#TFۅU',^.2ʗeUZ5&0h|D}Ux|vkjY =w!xM1Dv\"y[XX5.|D6og_пs+4'KX;ҤsʤeQa%i@s\?5R{sI@wZ9Iow{Gً3ɕ69^ClwʟL 0tH'MIQ/32G#_go%t&)x/GțN峞\M 5%E\+♂ yԡlLUgsY]PM\"O Ʋ.Ȳ%]=R9ꛒ>SJ?()h.Ɏ#jVOO% ٤$R4yA'$=#Y\=tac?ET5cͯ!UI7tKjɥOB]f(ALpLj|XPM60CܪoO,U,Bכ>k:p@C.rfU&u:$T*K!R[ัZU~ tDW;aXSnx=J,ڱK`GZ+Dqqn:gM3,|VuYOG- Ooy~׶ ζ< <@FEHGd ~* `.h{]tV,ػ@y1m-wY[R P+-v~t|#ǮO9Im8z)Z`+O4ԃ~3LGp>1ʵs׹R(F`&' 'ϑ9jR3zqRqwk;1 E<|y|WTk%zRWz"t[v.oіZ5}F߯}Q\vߪDwzTLg*jk0\Wuw3d @ǚF<|c1zzOqܘ8(h-:Qk3 ` ( 斷`}FwɯL|U o{r*>d˛s8OC ̶=!Msjߜ"c΂ ٍ lw&>(D>xD '\VR%,ale{\R7 t؀sᢓDVSCʏ͏;j0!gN#*qx47`(5Whe,5{;_T$@R,U5[CzA9<鯘̐=9R(sj ?}hKBPqg]ئ|LX oݛBI>3'w+%+N:U9؋&z(^N2xa}JD li+CBu=/JVf`Y L777AV[%<EY_ vpH]=Ƕ3P(fK˞NnV37 =".њd90huH)@D4. ś7j1T`|Jl܍P/4Ġv U*8G-׍l?lUnnYd0פ8vR^WIqGh~8늳Cՙa|݊%6ΩW@Y,@KBE~޳zfY~_wz,a͕*-+ E磹%rϹJk,`6| ǩBXR܅翽i/{G0]~{:b#n?ݽ87ҼRGrc 4CVIj9{L1<~r7R(7a:IaE_W9&?i$|#q\d|uV;=+^+8RS\͸cYITTR1x 1G)7a b)H7atnQ"%}UJ-54%ɁV<2'$h6 r-thys+N23 v1/Q_eG)oK"a1&SKۍJloUKd gs=}*>.9ĵ7H֣tC`UdɢK}}ixv8S?mgP"kkۉ9IL| 'ZJT.!Ww崧(`Ћ=kZbϐ;˓Gɻ5Z9<~dvmR}-,k8dSž<(^gCg7Өtap$),́`N`PGdKfq}E2'=za4+/B >Ck$xdt` R[?O+@ĜӶ*P7Qv;lu@| 76؛2 }u\Ϳō3V_(D\o_b/Tw9%6?읖]Vi1, K.Ƶx{2# =/sX*pnw侪PKZ7-cznLDc Bb~R1h~u1UzSXѽBevA _"S5籪&x/jx%;.˞Z;L!,&aRZ)- 6r8 vP TkAx"AA6VCV2OaM".㺎|UrmVwǁ[XjԈ5ռoP"w}^}wD6ґx,մZ㎝ @`OѦ6r(~L+#F"D&5<\(ʌe_`|FQ&6-o6C31Ch,0F׺ ٤Uz pjҟSY^kJ; =>-l?fO{M<ͨNR_:8D=0 i$~`|9tklŠ s}D3Ј6To}Ɋ0#V!lfܵqI˭RkE)R66MluƠs<*=f>+R>A#'Q̴lkM9;ސocPvlJiE;zEc|$?K_87RA0wT,{^/D@|.xl3BLf_vùEI"ٸZU”Do4k1T4rK#>W#:_] zޞUn:5 7)ݫՐЖ 5"RNK()$ïZrI&st~(eE eq#[;/ZEy!=N J&t;J씃^pnVa%^祱+해%%ڍ%[#t` [FJ>W_y͖JlK4"G5T4U1˪ԕgʱXIbQOYp;]5wA4ɠwK[w(S[gv,uғcs″RKn, #ʟ|%$2 B axT_S_Q.;dm7}>[gb2QPQ'̍+▨*RYJy Ͻ^.~mMnݟ Qb  rL=Ny,}u)XlSr=kE|c*5F׎CSV1v3^xz.{Q7aȓ)Fo<Ո)?~ZT"ha @(Tq>H4FM_<6sGF6_ޅH: v3ck$Xai]9X/ {PWmw9l 6뛵6JDprkN@LA KMe!^K۶gACɪR S5KP|x NSeP'bzhAL :U型::Z\ }MtP p  !22QmW #&?B|,31^q37{|LB4x5C3w6w HTL.G}P0UF#:҃,|U%[jYay͹s6s4mH >[8,Jݑ حkswz0n#+uȬ}d0ꍼ_g5D7W%I["$blk@juXͼ1?H܆!iu#smQqA!0~|& ɴ+}eZ&Sa!?2 _pCh=%I}W3ѼSEubuYRRpg'+#D1eFbH ,Tq +Ўۘ+`U`&G-}N:I+ ]=z@ >:E!@~T#Si8rj3g ! nJw+RY^BHB*0u-JsB7&&DGJE*id qz=f~؋ UsM%Bf5krAW(pjo->aHƦ. qYy,* K5u[D %IVt|,|a -vo^%ފ2,~cאٿo[&_gA{3bz N_٢ܯgL$ T'ӄhrM=n&Gׅ;_n3Kx}'fUy%$^.I$MLek|؈2" 2U'Z#'9'2@eq :У خCMRĐrb=&e*x-"8]n'7Yfjo;FݨaHdƮc`Ey'+ngQNԁKoܢ0&,^~yd0}ajqwRբMë(3ځ]t2ܨ|N|JHB,~5H35(&Rz T<ܫCDu6+ϝR,Aj_f?A3 j /-Xi*h#.M}-M57(ܲM){hZ,<LqrW($2*̄1S *=~WxQuj`Hjhy(”zOt_Ǧ|50$#[fX^/f[l|I3J9y5934Cb?4 2FC+]^uP}7ɈaĮ'`VpPT,Á6KA8Vfy@͒D{?!=ZZi*NĒ5oqמzۆﴑJp7~Έ}#)cNV[']G!LqJс4%G䧳ۘq_d_``4J#u1 ҕko^Q+/A}}a'ofB$ݰDy{ڢKcão[0Xp =, ="6Xm"m( &Kf ܫ̰?;`R Z dm>z ;m؋VLԺjB3LJi\or5bhĞ d Asb op 54K"M8WyfOZ9c\/RT=<5RI'Zw~ŻTvwiU+q |NVAQ6&n6D^+V}$ܞ|!L /B gꬅ1`M&^ 5VDf>6VSr+t<.& ] Zfio"-AH Kymsf7y =8H6̑8D|?eod;dLJ^oǡJ@ܭod 6-=C/}r8?N=Π?딇m|VXNh!v09MϤL- =o留U=qí='ǥΒO ׉vJeREVj }`RZlaas9qs]PB?A&%cEJ\ʻ]vWBwPh=qwRƒdfjk|Yyz |mz,NB^]m4s>F+='x. pɈ^bF2`-jhd ƠY pBuw =%ҎiPJP!;:+!eH6&w(uV:#y\akN 3rw2vx nO ꘴I9a1RxS؆FgWֈ #r Yڦ"4Ze aP)`[S7`p#J).s"b׋,՝>W^ո_Z)b\0uc{dT->>x,+W5lYNɊ&-uC3f}.seNPf1zn}҃: cu?aB.~> kf9ezP"L[3MVl(:ӏ!6) Eȕ =n!/-re&q = *0<=@_[gPh~̳hEsA)~V.,ƛjDF5p%J,o@962x2iF{X!}u.B,'Ƃ#\_Ͼ.JrjM⮷^߉[f.~`VSxSEA?IZg'- ^O #q"XInڨvo6)O_esZɔ(U׽UÆA ͺL.v.B/wzV(.a+x*%D~IՉVFa+ o]\5Qcx5)ō_OM$?R$_ 8Љ.~G%51ݻm j>C؀黻%4g8D1rUc+ ;x@g53QwSvV 1T pE/d7:T] lcXB$<X!+ىBP%8(f~*moVM=U-W4ݕ7ja$PvKB[d9^O^uJ@QeGdƻg}9@u|@W"\]d.̷ͣ>E*k~ qj7T'tVdV`ms-Pv wϱW!<,ڞpKOu>ۅY"ld%Ft"~o镅r2ݏet.O-H ۋ,I 1,)2/{w5CI;m9&G|υ1dx>WtkV BUru鎢eUat{m"Sv>vY~Z_ScԚd6l 5tJ::,PX]p}{Pbfa g3I5Uk311o+ۮd@-W\71+TV \KdR*/kvbu9K{'t3S<䯣S#+IU6I֣jU[Q ws!ZI۠O=/7eծ18,&Q5i9.xFf~+&Tr@qVԙψF7ȳ¾4d+f/11GMs.$ZrrM"NS”}0/ښJ-đ˺Zq-"#,VӭVǂ:K̨OFWSzF`\ gbna},Oh/{iU3XUۥO|S μ-݁}S[)%|z17^ [`DOղ=X`Ɉ.c9q"7$ X1b+IBҳew.I+`QOc$琀Q$޶T.h usUՕKD|ne EjӔt95-dԏU &Kr(K'M MV68Xǹ;oR-n }Fc$9;΀C ߎ  4'c`As?F7d{Ö-25Pͱ R/xVR'ֆe:ܚR,`^3wY_‹XF֊t,4\~ɘsƹ`> ?9޸/QBN7qk%!knޮb%lPZI"ȯ_%tI4i:c %2wRfُS_+-,hrE$2Ԓr1j*tSrի_'RKòDQ#.7cCLoJUbu)A!R,P@|OpV-R+OۜvYbNakVV̔`PATo\ !XJk(if <8(ֶhۯk$IŠo@?<5%m|cc~etl2T#$aGgԷjۯl'ju#H5)bS7E{)qۂ*M F'mk$~Iҽ5.qF} ZR4NmU*@iԪsTpy{!x Ƒ bcf?XO]w3x6i6Ĺ'9nHjĿ~O׵hE:Li}4G >}9ʵTB] d{  ̦.ݒsmZ%AȮ'ޙ]μ(b4 :ئhZ;{oTQh}Q,t߮pf> pAK}(kdX_я`s *I>wAWQh&% NLvuKIU~j|Bp!=l@O3*heAc9@Ժ2W)y rc<Z\}tFSTg{ep. 9>$?atϦg@ < an;bCD3p8+`vk3 /q0I22c{30WC35p-|5( Y8T-y VkYls{)5~\V}ncPf>}Ƶcݼv%چҡW4tkLhxSvwv,; 2?4_.mh4< VԩO؈AV|Hlģ[s>+ )m?7u0S-%Uݠ{!?~lAYzqSw=޼}i"jIFI "kpbJuG7mxk2[`rWW9/u;\uaf[K*k8Q3ϥ0Vq k'5R]BwpqE{D&U٩CPMNA?ʠُ6Ɫ?=U%/&4\GNuFBM >ZK!r(E^*z2K{'en׿Jb6tIi'1 ׍{s[~2C4^PCȱ1M*k8RB 8صG"?ʿ"AHEK'GF^C("pFN3x)VGCȸZKJdcT*4[>M&v i#=܆hr'{3pfR1芐Xᮦg:Yb(fvyT# D5G],ՆkTZXyyy2NC5slp˳ ܶE:$-AI㔤.r=sfP7 y<'pZC(FoKfK'iCT=ZENb\i|(~>]D#@lZ2jwi \҇+%o*\T?A}'bm+vwJ+q¨~_ŽǗo]DM{1*Bcm$av/akыhIp uG V0Mcz0)]fcnC+S8&>;ˏ_gZd׾/ 龢agaSJgJ}c32̮fE2\ѵI[M %WK !5 @BlnYY< X|d=~ DeQ ,z>K^i+J M'9'po\;gZ{VnK`+a3(BC7 *PKJCy yn:øI6sZMtsrn:d^eވ 쀗IT/tޛ~ +,I<֛ L۬W{n%rT2JO[i |jՎ +[OV^]-XQ%dz%ƙz3f[R+Vנw//5KB(i O4dաR`.~B`Tn L!?#LUDD ]Yb~BQ\!T2A#w^} Q9tX8a lNgxPu2}Q?;,\3IMgx)\3ɔږ3mq*_z =oW }?bףW!&V=&CK(ָwx ӀCQtԣEZֵ4*u2n!SiVlB1P d%juH$ٛ1a*þjk<峎cF چ;25N-H仉@ R#  !^7'`?6HkU|)#$l꼥ГZ<1q~B5[gL\I>tm.ɕTb=KaE2Rf }YP,"Z"dJF%"v_b#t4?[wΣ 2표Ɖ2,-<5D*՘54BY(a~Iaܴ:Wd,S\8, ȜI b\mA,Ye@\jҹgo#|\&# 82$(=CY9 m2*}p*ȊM0gstW2x%]Eh:kC4I2w V.ζL;9)Y¼l_h@MoǙ?Cĭ8 |S  G|7J %1 5Fޟ܇o5gK=k- M& keTn~"#kƬasvED:(IQ DrwQnP2 !p~n~`f,DM]9;2 (4,izzIqSg\gfVUxF6;o납:8% AX;σʝf[PԚ-I.SՁ񦆯i<y|U]MEreg<܋͝f/'=LlnƵɑs-Pxe" 1uw5-ʏE<T5-}?Ӝ+^X |1 Hd8iEj#[Hju!`_!Ho|<)u+"Σ玽S# ?UOv 9Jqʁ6ΰf}D,+\}\65 *Xh{3POZm"3ϥ`u>/CVپ*Eo?˙v($pqZ. `NWt"Ϟe4EO&b{W!fRg^Ԕ[ϛ2k~0&|ʏ9 oZ|J/5W4`a]Ǎ+@aTƿcGJ7_TbRS&ÿ*(_a*[ 0(gmb[Q<Ǟ* _gi9q:Z;'J0q%`aՏ[ QKw+"i7B!n};G٩ŃPmDK&%,!qYh~g=xsN!N$2&t9vԽ7!XމflXo`m҆L*C=h- Dče<\CS/P| ~cjB^Zl9WLFA&´4 9/A+I೉YeCHܟ6Z]KUH6)RR?d9wAssĸWߏ s7](5 nu>:ZBK jwz_56_̍Љy=p7EYbK |=yN1)f RGIlCf SYGΗUkp/d͵ѤVヽPt:[oj1 BrCCE2|K*%ͨm@BCVK6a_ s}P_YBjEqkЊc"m0lo&qCFzB BF~qT}&aTU#3<sm\.P5 b>a KBM2? 6)b7sma hT͹ UXL{(ɬ;4.lI Tf,"՞REӷ0jz˄"<W&h}UdpHL\#6"Rm74 綶s)5G+ h{Zik^ˬJ쒰Is03,PR98Q)=J^F8*4' ^xΛ<+in;I&qE/?̩#õAb4\S4nj$SI:Du1{- 7)'O+,h:ff>`;&z]:xfi窅vxˢ+F3ްF3I-o`fΥ RT(~ ^ϽZG Y@[ sMq=Tqjji2YoU1 +2f{&Gxʏf`[ht ȑ*,ٓ uTtRpĕrraX@ fdjΜ9]nSA::Hk<4oD,Dq@d:4nԧ%u/l'G.'&y Ižz ]=a"O{NX9G · szGP& α='fPbr%[R%M^ B>r*tvLYi[S[!?aHN$n݆>$;𳀭ޠ^ 4u/*1,]*,* Ys 4 B!ni}jPulȓ(WYm(diqwq&.[hL?Dm[2O+4'Hoݙ? J^5_ ҙ#ƊpJvy˩{# [/ڒFӍV`M,XMYVd[)3y??5[yCUaIt̏jqJ҇.ew(9Pc.NmxV 2ffզ#-KN̎*̔&skJLJp_6gB+ r TBNV3q2!Im;l>#i%y֚g?ɖH!DCXoȋVnIWZ9cRFhSWjF⺎W ̰Z C/JBBqٵct#8% 4{WjYCM ĞeTҎ;1nm_n7QA0@%}uTy~:^8|D4 ugr>G?vVu!<Z-Gh}TV'vCfCON HKS\5peʳ2R:i5h1:--=p _ x].'Gw/l;kXd/_l|IvD]iq95!Ki'G~綹sE)|O񫾷D.(KVo`kњw|w7ԟ|2LD-+&~5w/Mi+|#wA´.mO7OLFSPAYE7 iDn0~EP4DYۏYkhkI~Js.:JqʇӉfu()`}[PupxI&XDS3߭RҊ%D1_k=ٮ<ܰ6NGysGqk-*/M.^Kѣ-/癿QM+o5ݦP=Tnn9YCܚ@/y}s| 9n>NGX%$yvetJ]XQG#6 as`J%G94'_1@D ʅX+ADo1"EJ& ?.2KQ\6EFFށ,D Rcl@ο\bJ cY#_> hһ/9dN"h`u TszW%U3! cE߿eAS_AP/6P͖YlkHc~Fyށ~oLT8N2_ԈoRsw<2" 3p||{r>}8fJJ4eӈ-ç7lP?{x3в$Ta<)v`: N/ qRVaUZXO4Nž|yg0}|WFnyc_0Yk4 bEEY::RIw]ZJ~ypWrZCG(0QҠ!'2I,k' }G3\44^ĶCy>3WP]/V06=z:\Ȱ:=}2S :XАT]sh]SS3-8Jru0cs_vq Xy}$aB15MTі @Rv92uA[lE݉Qط=[))]AF+Gyaϱ-OZ; w4Հ\2pjhhCFczXTr)ˑR8?f;c֐u?.o%ͺ`Mq,?bN@ю!&9.֝wj㳓V~1n 'BX V0kQ7Z`SM$؃\ض$/+N_9yocsVV_\Fi\sEI/d@߄&\z%sгYetm{>|r7e6KlZokB9[ +QkYQ/]oר>5qO>kP]]Rn;6f2L!& G-$`FcQLMpm=M:x:̙r`{%I*=&4) yEv $x7VsIAY)}N?͋ kE?}u'6, 66&> xS YA*on2sU5\єBޯX鲭Nj}Q9tgŒ4&+"g9([B ![gmm[里HX EkqTr- pY܈\64R^XX`p% "w_V@E-IjaDWZF)|NVsASl tq\lF3 y萢2E?Ը4ƚ=y۠>rV7J] 'nԽʍi⚥r=/Xyຜ95 F2gq$ Γij@>fs`h}JW 1X$P. S8/ zf F>f"h\б)Eq.}S4OG7?CR#q`G$^ 3i"bayn=riA7's F iJ V!߲~Hì;VzO*!7EiPྮUb@y\Fh E~ЮK6Ax[ u):3;%oYKQѲ իf^yck=[98YKB@׼ Z~[k,A*FÈhYY+?xi1Tj%'gL^ɥG?99_ Xg~\ JVvlUD> (KCE4PU[m}~»q vu"z3#7=Mp|ǑqZ55cwT<"p ]bㄘ~VpdP;\Ԁ2*l%㊿POÆ,$O3Lsɫ*e;osbI=c7#T AtDẃC\ [(0&;6'tԌzI.HYˋPڦBpdosY *'>L{RRJJҊUj}$ TXLY,8EjMx P 3m5èyS+vK|3(٤Pƍp؅d<GO}8@ RG @gJE$\ jj{xʼnp>'a5[Hs>?26JV 3E|Nh\qru+/AEnFY/"Xr!R k D%lK= H,_xuo<ٵOЮ2|z;%l}x]QC>\S#hzC[*\Ɖ\ᘉ+_B|]x|]P?`J,).|Gp+A\T"<$D8֘tҸ/Z>`MW{K@L7sV BfF_#)g7jhnapdu 5t;$M[RfvzÃ+Ew\1)ڸ_-$ zkysBmBуA8l>׺RLn6Pɍ n1B:xql}mF2CQݮA.v( e4R}Eg'36S j&M!ɟLْ_^\/ӟNQxPaE\-/fd DB/`HDE7XG=xy)zG) o XKyntGQ4t7 (eҴgg9rj Qヂ%Е 4VY.ͧt21H;\ A°D9A|B8-/Zho]QaRLlSr $(I-'ou*qK8 oҏ3|y'u&I'v4+*9C_EprY5 n6a~AxwfJrbэ7qr*ȍv܄W$k@<睟/x<Fwoa-6 *b.N.y9'?KF]΄02CH~\>)*v)񫿖9{,)KA֌: c{wgX{;v NlwHգDWT6"z+E=Y'Z;L8JTi Z\RPȢH(f,d1e ̧s]~M;}H"X*Ď́2mkl`Ӆh]7ـwvγQi0DYglLvЅ=jC,ʼn29L5|tPctt₈,{!bqQκtԌB16yd^<^\o]LP#$˚&jHOv>9o 屲 =(oaO":# 86#P2II:7:SԋiH{DEbJv|$*k_pv)õFi̦A!G-x\Eo5C jquJz =yoL%ҏxY߰yJgt&1ݬx.l!zlb[U\~m;@1KVߴIG11*GZgSYFy5nUP336Wb}9:|n[y U ǖ8L&DnCPeCMJ3p^^? |n#'O?>wjFGct=kvwr7K xvQ#/oc//u~:z 0[^!BbMLR4)WP4*ܷ+F9zXQ)Td`M=u%8{+'D\oJP-PX^n9o> u1h]/5,:^"߻EC\nY6nž Xy\)әq|B)1~df"i±NQJu  Z/PʚU%'0@xI=)^eؔ't[Op3D^F*x*Wﮮr 8g~Je qY4Ѐ_N2,q8/'g;YڋA,"Hʽg'=a *a.8g+X(+ ~uԶK_?őʹQZ RmCyb+;}3!kRNViMv&:P {P{{pDb )s< Μ_Cb8y΁wB.g)A5/IO"E;3՞(DpP$|{PF(ъRQ낦lsLs2dɩ S$;7% +;*θYbI>Gw#jwa0Rx! :NtQʘ6@^UO=tu9@5?Rpq6qJR1 F;\AN|>vc]{ `ÚZ4-3Ɏ`]X.6y1j{'eN% "fɗ򓲭UfӲә̋, ^yY .╁v׃t"GdUwG w}[<7=y>)u:,8‚9fz$URzX2;Cf#*!$E3.>F\kV=3'{! |(V} 7S]#f`8B)N3qvOd6*)(^kFit>B0Uݬs0Uo"~rt Hb#]Ef~n{+4XVYz=9Nǫ4\B ?^(qo}z(lfrg lu<`&Am10"O Wj˽2Y+fAt1b=8@K+?k+=Y&I8vT4 eP @$ g=D|[)&do̲)n[exsa7\qk {:ϓNH2fuR6snek-t]uLT'%TJbƼ;ƒ%b\ Je+FP21i9ҧL?Ey_Wp}ti%ozeqd_ ְCk@yo]A5/Jq9w &=Gql# '^. v" #ؤVh^< T\ f lME@^6=#r;IwV¨X;hj&iͨլ~d@Kr8\9J0-n3u+xu4$^6q)C/ܼ01xhm:rY=~7񈫴PcLw*i5mФ"% <(ڐ&yq{61tb+DDlKc&䢈lF\}ӛ"&^X#g0A|o-+变 M47AsV2Vb>`@' b64Tg]>|!.F?]$ۇIZP\ % :#i5L*# 8ؗ3Q[3 {:Xr첀kMvn,ltWƸnKPש^Rפ|\RIDqh[H'9 wV~Ǩ ^s1d. T4?=}!k9Nq0Y&TGrȹ;zBԤ 봁?t}P1+r{t1c#GM= i%>*볈| "γzd\]nW)N幒.`R8TvnaRc'YƟFBtAvS lq[զTW>1rf;-yqLI'-A(I.?Q :DFUgOKzegaAآZC۞gpD|NaSWh._❎Pd{uEp+R rMpCֆ.h{ V݄ u䥼g_|2yB5t<bh_s' Dތ{}j38,}U*e &}AwakS\Rw@%B/Y D"wXW xryTϰO/ =̯sϤG=fDO$faM:؅졖P-7*du6oW~m~.;aԇt9ܾ$&jp#h,1247d{ @l+$#&Y}ɉ" !?e Fq2->^"z@(`B#w9 TR^乌 B@\ӶJhxNNzAۛD˅|N4CKeXw/:xL{؃~}KR֖,^j$ATY۷S\>mh`z@L %d3k2e1mȅcS]=p:jzO!d,iH.d]# %*ִ#cR9Dc}SBK4-j auvgIoy70AkODC|R}fo_e;L]<߳4:`mMfGPj̤0gmK#0;`Z0-Wv[4Rioξ>_q;or@&ҝ}LϞY~W؝&zp28<keO1RaT=T=.xGR@J[1[1<]Pem!>S$ۀ!:L5d20GE\K`f;_acl׀#3F&a;|4oi&5,΅~3rwvVCδM$鏃#=Iпh2é!Es)ZQZƠ&(~/ESf+'DJ):_.omA7.!WD1q D sW:}}ENIѰ!Pu6CJW*D:1.@/_gdܛQz[!1Hc*0rB,|qTf"EH`c0*`FLpa%SlC`Wրr@ҿB"Q%3շlcr)-.N-nF gX/-KkvV͎O0Lf~=*`xȅ2F%bv $Ajt;/l5IЅE4E5XiTs;6~k ǿJ.Ak9V˲Jw{wy%Ww-F%jXόoqX{ζ5t';l?"zPb cW!-F?+؈T(*)ūI PmÙ)IӄŲetw?ZH׷?'81`@6E F*Vmr>B\/UlU#(hgٰҫwP >w1X:]:pul7g(^+M)x qiW`D1$򚂩8UYo.ܪQ=;K3DH>LM67{RB-k{"S Ze'PQTw;gj~ȹț DHBFK!|[(2cj)ZEg-ܭqڇgA@t?ϒm+1#tjTvLZwGpS2\ uJlio(]L";c]kUniǸBf/a鳽fJL 2P}y{|0\ư;z#Sj#?isnyG "S&j\5dFEv-ꝲ&NFEʭ04iF.L d?[XQq;s2<71|QWc>fl0rlF*7PC&ĀaW@6 YG渧-ۍX7~A{_WYgɧjl*>w2QT)5IjnjwX[ev)$*3S+b](fUSQ~4Xcr%&\>%q@{.P%8%X jc˚ X5?db;53΀(&Yo@<&L${.H$A=dip8yv,'?/fʒe}=| ɩ l'ZkK[P:fTxB>P$V#vG}7u>XbTR>&Աɲ]EjčYdh8-ofΚM\TWހA{5@wk|+VJ֒4+ fB$6[4__8&R'iH,3<]N~ay;tZKv9R[|П`Rf)!'jy,Y#TX{estO(|?]!r[4CŰ.HP[:qd^%wf=zǬ;q)g~ҞmLvOE*zx_oito /R-0\6D 5筣&O~/v:{%Vz;%9̇1"Y3Üa~e+4K9WT/–v6T@ )Qrl%8f }4cL}o^` UwY q#FCI'Dx1_{zP!-UƘy|$x+= |~ )ȋB ~N.K5@)9}@Űv}A6il|if3h :@['sښYKuԿ.K oM0١Tsѹ/^(/DOVEhU2LGa #?*wIjW|jGG^Keװ3(WX'#&)GMK1AfWM%ҏF r% ozcUd }e"s%]D(ƻqs6gjA7*k5^RoSG7DC>pufE8 :oیi9SX!\+w4ld1Dv$8nY'}p0y9$jŷ@YӻnŨ2 ⃯j-dU `xrAt? 1fkMT;*+ ƎS/_]lR:ݤtWJ31 9tGrp/ ԃoϩyF-wvu7;YW%> >A5fL[5ۈN,lX/f{{I!2bѮv GFr8s bˏ7ǪEoRn׿z+;x)HmڳHd,sk DiLg-uZuQM5=✱Լlogl+ ?OF~lLObvMݧ^7=iUWD4]cR|!f4 ?[i,-IgQb39 bP$JM꿟s V-z]QЂ!%LYOHw;|UHr s7곈6Kb&8D"2<Ӵ5 ԪN8q7i^c2yӐ~ hd_~>K&X9jNq}gp Yǔ>.5馵x{Ҁhv \2v O齉kټ 5z298+l8;&ʌ3J;}Hxwٍhr 񰄓k4f7*jJBÙ*5f6+Jķė@b;-6n. &eſ;S=m" '#b"Gw0ȱ)3lz9Bb vד%/s4;4 -P{[-}}B *5`vT7^ȊM. ʬw7(upwJRu󪹖WA\>HILS-~IKI(ae\NS!d $ӱFtuGE0!$`?GQ 8n9Z$b>>(ȓXOM5zo;eqOh-5fg ۟j{3\*dt61p5nI9kҷ7ݡEo8Hق=< TȌM"Xt% ? }wqzைQ pU*Wr{̴>!L- "6L8P"htJ%:L%@^"#sK!?7_IYHwj5+7ACފ$TQ'[h!ç%V먈\k8h24 4$d1@ްM  Էd +{ X b xء0%AȒRPt Q_ 6}YΌlI'#-2&3 d8g ;6-bZ ~!@IhکTCp(po9mm̔$iw$80Xh9d%)dPW G"MG m[ya0p6zB5r4p&sIg=L9et, S[w"P7 e6ȹʁF..΍qo:ڬ.?]|k8p%Fdԅ{wc녻O5HQ'v+$5alA;wRE͖WM7~" GObd*B!b.c17[ԥr|,\dVeZg~@D[K*I&!T@τѡ5>EiWk1z bҎXzLQZ w##ڙ4EO6[1A2ǙK51on}C v9Fp jN>jW7 %)- ORQ;hzVh8cn y6;9@ZfR3`)CƩCb[Gi|8j&W嬛(;;FSED]<&~ZdCd@ nW dG0mԺ KWhBjE'ʌ˘% #S3m Z(y4O@EB{L',K ͌Q4:Oxgov?;Mwkri0q3BU K;8D8iu&۹X#Z}T>0ԞyŽ{pMvINjUp*e=n,>]=%WBǴ:4xWc~?c:Dt<˸Stxqf48;I:p?L3i/nM-s !xienmKU8{QՑsN[/xDMB{1"H֡~U bvrBxM̥zȏW.Y2x-=/P6S7o.A턢H%{2~X˿X ̹Qqx(j)KVh\8 ]`%ʦT'% `S>PQ426GZ9ZRCƗG(_툧9,/&<?~U̾F&S8c8㬁 Ob3a\ λa /O:@p_;֣xih;,)bZU0b65n&/f̣b`s/>ωOpTpߦ>+ݮgN1fI*iw?oD/j&ѡSٸ27Kd[ _\$N>0j!pܕKN6cw$!@$̟?{5n5"dR^lD ʆ)QRȠ˷dm"9oKȌ &$)dw"]aZcU.M>:}xTU0cWYPW?Q@? hIMkM|||V ޫhvpaO' hbqq*X8R+ƾv!(Vz:9Uݛl OzNw,?: a]VkSk+ʔ@SJSbPF7^ wBß/%wo vc8-q 检vЊYDv壠! 29BvNPh(pl] {r1j~_N?&MAM8PYlh`vaIh恽Lm5zj<IEy}NQgxZDB*W_uݺ9:<)Cqn+81%©67,OYZD &9dg :hkh嶱ٹdeѼ'!ؕPUlrܲ$6dD\-! Lsf"a+Տ"5{l-WtÍ4E_X'D|'èjS6zDgT`uB|특|w@ g{R02Yqi"|@a4IyV ].x&]}Ux<`sٗY5ߧ _ ݒ .gRIe2Az+]NMpLI.AYNI(N@r`6p<TwWak$/|#'W`|P;--rҩb9/4 8x_NMO:dٟ(ו M~뤼7Nb=̛/Y}LА0T-̠J L3bTJ%9Ѷ[ ^ma2CoTR /~9Z)KNNt2$Wd6ydbs][OGr{'؝9Lb8#)b5 +vt:(yYZN*p}?yѭPF55;GdtԹؑOM+ݰa??:$ۚ.|'u:5,Tv:{ v*Bg{e{эY=%<-|θ_ݛh2;k\݀]6ZE|鐣(rڒ>dsyX>ϖvŘӖOW6 3)bE0:ѴO>w4h3ddYl' |ΨOcx`骢>0iBXO{HѰ q߁:yXW6CQL-eun[%qyQƏ$E$YV[.; 02U~ݰD-m!C 'kj3؟y1lH` c(tѯR(˲'zEs~A6i;zY]cV %l/%1(H˂ Š1)/FPgMr釵Һ4;, ڰZRC{ m2,6Idvg zO_R}y-+ !+bN`5IDJ [ $!VUd=iq.b 嘝ɝ@mݞI32Br)*yx|0Ząx0Yg#ͥ "I#Bȡt@n^miMnu#CEqS=>rZ4N'9 {y_$pٰ$j\6=TsYr.>'ZE O)[@bzbQAWx}ݝqwjWdjM 6iOC eXL˾JٸP5W-iA A`rHH:Evxp =R_~d@ڞ5hjL 0 JqY: B>1wϕ^WJ:E{=ؐno\W+Soϒ3|^>r11Pދ+.@Y]qɻ؋d102 |U:K\h0(ufM&9${U}0CQE؍FJ?(ct1s)N[m_0o RA˲@j\YErwM5zETZaz4P~N^7(R@<:P?䖭&0J048Z9poG]RzG]]!0# ?ܾrWڥ/I"6P^hީ ,Qj#<٣0Z9u!*TehSM ͬ*5JBaE"uU,:wD m4dQȋ܀Gzm5j-{%w0@MϷ#9 Ewre-rg)AI@&[C62uY*eSl*e+=l*NUUɸ >w,ܣ<:6 m;VK3#j=WhdBOgYbdm!M7YE_%omЈE+.%ӖH, y@IahV×Q0wX0=Rµ z G.Pj@uNHrQSH[ ,R`B4m m9FeJ"dʽ|]TBns'<'`)!]<ڵbN˥mV5]ń=Ȥ1kBT1r\E~M0F10[6TMGc1zf_f\"/y$z {hӇGE>O jKV xjSoisΛѺ݈{Pab6Q(QVݝR/+jy/&:^)  6{qKd '{R'c3,UQR΢!GAFI4>\ d~@3e ua7pYIs2(90[kz)z]ƭ-%sJAB-oc|3G b_n7-AOvZ%=gQk8ULIg"~  ifu=:|e#k"? 8 1aeGk0 lAq/ˍ0.q{bZ }K B Kj;B0'|8"KRŠz -K*,˙G;8C!j>v_N0q;oROmu]pI yA5n>(5<#4k9$]ڭtB tctvq&ɢ]{" yoW>цdY=jyP&beظɉzøzzs:*>1CEt$X.?1$mͪi yӖcʱItp} x>//JSZe.ME=;&luM5ʓ ڙK<ù_8k)h8JdØDb7 Q $)eIîXq=Aќ4X__Z ׿%I%M$r">:Q⏹k3!@r ~ie?|ӟ29Ff6.w9BBE:3=@HN^&T4J%9{d~R8rC9;Ni4KX"98o$G>MkA-Wu ,UUL[.ͩ Qԃa.J>+Sgbz3j硚; y@pY{xU"$;̓E@ZUn\AƿNLrrCMO3eLsG/N_.*usqPi(ǪZqQ-INVjH4C5rqn7n|d@u$Q2 ʣRqf \jD:R/b_Rڜd^1v y|_K F~'mE} Ώ~}V|{jm \S1~цZI}@;:P$GtJɊؐAd*:D?H'u e0Pe&UGz]w=igQM&mң O^zA )!M!ͼBSoxRp?y;i]{ ǚ3WdH7;.|0 ^#`ec*̱AwKsC*~H4e0V8aa|DC{Ǥ:Ώ~'IZe9 P-p>¥cSί*FI Xt` 4!DbCĘ$e|?$DςYlFu$Oɘ$qoDIZMcd`t}Py5mR&nFB^ * {؂ݝCd`_ص'ͦ'E9`!CJM$&賘ϊ"#刍\]k) ؇Bx@m~RYTCQKa[@#=(N-aȧV|ĩX; x^uWo5b=/z(lO|NQ}}Ҥ%1W/6kq%XGXT8>% }2UEB~#@N3rsܔ>  i@"!+ҧW&ܠ:Jnv'B`Bx$A+E+,}X MeG%TX$O]Eb:$8;溒F0\SIhi_tz,Ώ>d 늴949x*+~{^E|g =p?Bg6fBD^eAblo e@Qr6G= OAeWN)l37P=FX 90f-(}G ӝYǡ %go/SZ3p}/;0Xv.\ [Vp6 /,F>!ۀۣLٿH3[,-} ֨Fyt>)˅XB .*6U=8{ׅ>hpDS{7y*fnDr3hr AqL~sW.B*!E . *04(\r* sA5^~9IHPi֌9|cxjn$B-*89ˈTl,ypFK! E I Mcz*xr^ ʏDAPrxu=VdE IZh+X-`&VXG/`E)4%_\w ^/HqWB9]ÌJ_"<-A?η ڼgѷr ,]%h̎F beh37$,7Yb[IU0 [7ӌ 3H  Nw("̷EIj@TH4BAN6ءE sdK ,@Џ0e '"e%]bZ+\1J48>s10 ,^Qy iD ;j9& $ytI0Pq'^fH+oB^XGKRR*#3^ةOiĦMM8g}-+Θkay3N:,5ձH7Y/ t2r}h# B:<Dž60\vg4lntxz4XmnO\=Uğ8f!OHN,pݺHu@W!ᗴ=C.V'NvkN! qk_uH몵I ȘS1.?9`V&ѓ]DR fRȿl*4a6? 6c8=GnB$R4/{xDjQ(Ab +ᛠyׂgq^|>2TZ><Xg,aBb !9hfW" )cMg܇6䍎!le T;08;//T [ṉb8%@LYD8.* ;o-]D/`9amѓdwG|d@NNilBŐf֓* &e 0zѸUAw˂$@hTk@) bd!v-,mMH3Qv}R,=bht7#a@ld @j(m'ЗSR7 :S ?+|7u Q+Oiu+wxe ?6M;BcP4G.bNƋ2i:\ejQ^s-s3+хJpd Zȥ!0Ҝld]M5zfaEK 1z8c>,j3|YZ 2+DMfu !_ v8*B`'.wB!&vtJl2g dwYW%`A_Vu!VFݽnt=q;%@K$ }~Ep)v6!FDw.tڐfӯtу} {(+2_a{1vbg0h>悫;(')`XDv")4\+^+ъVXWkޑŮm9jL1&.X/ [rX~1b4/߬LOk8B%J`}8Au/Ce_γ8]+%eO4kF *?NܵWk+ɪ=_^KUI̡{uޜG[VҝH]Yq⡟ M4:Bw@l)t&Ŧfu[H/ ,}q>u|EygƢ5M!tˀ+.=BpMZIm+bS.GE4mh qΦveL2dH9>+b5)ҹ~1RIuP;;\¦-,|bwQ!LgcLДSe. JYsryJlp mpR.!KfH=qX\&),=O#!o$GMu"nWOj»UIǥ35R!b5ǁ>kuUJ8S8؉LO.NM4ԉ ) nklpZ^G.vz56֘PR0"aSސȘ網rOzK]H~9fω>C";ƶc#}qqO_=rH@($=jw< b$xWAbAucCPD K¤f!ɨRL;Ͳjbd~,HxD&JxF@eqO]I }(Q88Z;- d[dײGQUl2[03 =_]QZLuC^-kUnyvhk=RS%&\&oYW-EWdax)E&o]X<*E_N* bUv7s" aG${0> R|M<=F.R5CxSI ڰWרz`3ğYr0$29rdAS754&EC°) T",hdIy`+hV~b:^CqؘI6W8"u֍ >[kp5Ibl"\yjLcM>Th{?)͝} XQW%V"R&'RGdPd>Q4oDsFj#\pT/ί0UoSݫv( *oʆZ `$k~"nC2@zCZS}; "o]!S۱}BC4J:s}K+W1]zb F>xC8U(Θ:(bú?)U C3qH|3m~nG8+1ixȯYX+$W\rR2io['uCηi;F ~n_ $.1T[+@g)1We2kbQSzLDW\5QcA(q @ZqlHmH??G5h$_u/$B'R'Wp-4# En%zɐi.@E='1c}~vrlP碕2 o`8aa:8nӢ'XlsTi,Ƽƻm-t5 'UeɎ\/SZ)7Gn[VwQ֮}bג\oE0dĶIV0}س YrezUK>,6&gHBXI[Zc X&mA0|h$ⲥ wzK NjtF2Kl &0Qzӂ'$,f]0XX->VyC &1Himﲂƿ▉O@.e͉:QMPCďntql t(yuv1𵣰Do4#ylO;B3J|(IhVLL@/dzuhMnpP:+4f▜豲! u }6 ̣V"v2ep5܍K 8=^]WPН9D#1.Gt @Db[^hm[A_[{ؙd)8+N$ v% ۷a ՄɇHF7h^g? Ԇx+$2*f\=#XOɓzjcFR6X+ff h-9Q1;#! tSa:3/?}N*w4lNT̑:/-{)*\V?Լ^%(N ZrӪ\lNé+3$P<1XDcxo0L->oJ+F-У^=;Pw`@^ߣD<_[^Kq UjН+ef+3~{'[H9.7* Jܚ\|k!tWLUm+D +?9m30[NRUv~lW]39;^ls^-z2W`i˂!S6] d, zHiŷ/3VL-dvJh94Y54d&4v5* Z4Ý;VWgm5hm^ PQD2D~s#*'m1#_YاgyE9&&*  _E Qrw"!M-r*qf:3l*ϊ *9t9?4B\5tS8ڢ@kbʈݣ#),$Qo4d%eh)fr>4xnƳ(('Ë.W/dM0={cشY7m-sRr{ K4Gz!Ik0SN,kT4>;m߰]ȅrzqmDbF7ڴ)Ps?/7axtN^'RF [3q] ͵j}s0.33#(nGZ[*ϺW L>y) xSR[i:wƁ/qۚ-cX"\8XJo43< ͓\*Nyn0>ɷ_"Fd=Jszm7o yi&$ ԶͽH1ڵqo#BZ$d D$=zkᄆ]faxDcثvJPy}@gꍥ bB\բxʣXîcwpI9F״Ud3^h*Z6^*moK;rAD8SoܒX XR{}e[wfXEu1mF\~;x34]!+%&!gٔI2 znX^)35­bi΢im-FwȤb 0zc5]3tW6H?oC|di{!3 Cmuz~M /Dnbu0l1mPp-fJ:"r«/em@c`wlj5!o4S9Qu\1Dp?._8QZ56'!vFnNRd*'S]#lhv z$O"%~uc@j Mr x;Vy/_m@c)S#zŠ _C˦(4ʽAyk^|M. a6\W-ee=%O) zVOzm`. )Riv%;-߶U]@2VL tw_3DPڀJ> tߵ 5II= rfƬŃzSE3i&#*b3գA\W!ubfNy&>%n^|I:uÎatiƻKPWۢ"([zEʟxy˻s]29شRI~u;Ҏadžu0:yʬQT::.7E~0W,MZ};CT6~##BfHC+bz.kP;9n%|L70XB6KW~ _eOZ?ͦ/օ-Ba z!> * y׎aW>^vNw .w1bFwmqx<){MYw-nϐ QG4~d &QOEYiP1rgAM$=܌6~"fg0.x*M6;- M?@mHlR DH[@WE ]'Y{?*,XNBѢIdcpEk,C,&4swXlܛݴ:uZފ-ĭ_hFV%VC~q.[XUUj)F2+dnLCKAa;9:TYPh;˲YTQ0MC@l/W 9xtԻKxFƪi]~H\^kBǹ9Eޢ }Of dI3i[oc"嗅љI:{d?!LFf٠ۀ| H3<>U5a;7 } sX:%ׯtːhVr[;H% W[(~uTh8vX΃֞-YZ}baP>DX -::|N{wO5#`|ah3^xv]Pp2c~^N-b#MJPu4Wwн[-b:#7R;VI=Avz*V'LuJe=%{|nL P<~:njXyM eb3 N?ִ}TXh \{ƚfY.賅Hx}sH%vbhyZJM2LN3غH/?τ~n6Yϡ{MrCE"+'&\[S~D'^C!0T6|C`&qpq$PΘnqL(.EPXE9.X2ҝz*״ qMﮕ4#.)gaGVݿ9I#I@ycpЖpLŸ|I.Lۺ/"~: AZ!+]7b*!DdBKpӚqS&NNo9H.ˣ* 4?w{xW'BȚN%b%M&_ I`< MPvĭC' A!қK b?G+͘ j&ϞISOɂltX."כ̓:1#?*nw>&=uwWbI!ZM{ [R L!x4662GIf/aP"&_Q*KzXʐ\y1VG>df୪[_@FKb4ۆKG{2zU l 2e\MLj#;T9i@GB"PCNZ#؀6S0 V#nEf7IC`-C V!cJh"b&+C^ {RʳXc$JEL30$> }>kېl+ 1PMy5F.}'aHAcI*ܸCvn `GL?E$BxI6hs71 0S`¾/ҫS~ϝUz>NZ*.vǧfs.'hװ"ޖoMhf`TUBPY:nf% +*1Y.Z\sl-'eNi9c 1:3 pU. lU|4c910UIX=})`9-I;&rD=Tz83@6c I/y%tVBRkhL3.G5@Eo(Y`^c.Tt^Vs,>1ECjy |R6A pDTB=KnǠk9وE «ĥqnwn~1(;AR-@R8 'km!l+$k7{3b[zvID ta=cHyDne% L(tI(x+iSz?Bb28>yQt+; MJ|?"5l^d!?}QWBl*LlTzo i7 Ϧ4}S+4M,qE(f*FiSX$yfS^nq;=|z7`2Wn* @V rrp{P*7bm I,qcuS>p y-X.naL@[|u KW_zǿѱ|f‚giw-t33lt!r7=J|Hp|O2D O.9 y4 #yxiMmh gLHv^/K ,'kc^ĎǐTu`1._һ ŧG+HhtGV 4cxG =Ø6c4U`qܠ~Αh22DE==amfA#VdEt4]rhEލ UӹDiL{݅a㻰JbYA*cvtЋpQvQg0.L0Tx dAq'$"7 Hk!{9XDA0"1J]Ӈ;<Nåàڵ3ElmS *Πʺ8-3ˈ^.][8[RNY@$wi{f,yJTWfYCAdM`eZqҙٿ42BOo bQkߓJEeI(Q$O%94$mzb{teqpM}(SIνrlr7Rnsr ԍ 6eMqvD9|CA]<G,fQ\7=EݙyW+qW6sN V0T{vAXA)P2>lef((|!^!-l7W KV.?}E0# =[aMM a Dw)Bȫ,V$gW2v_)r*$,V㽱oЁ[9lNVR9醫 6~}ߟ+c!M5XH HCq i|x6JUD9t-nVy޷Ab`/7[3+ >X+oh<-L]{"HWHRXԜYC ~zOټV[>=ce<a)Ppyx'Z C~LHP  i&^]|k m1!d+fEVAS2#Ip|/Š"GѬSF亻ė16K0ǔ4^f:Z{Я4~/گFl^Xrg/%oo#@ tTOi:}cvݴW%ۆv@- 8CXB&Cܶ 5{n$ie!~orDݑ V]IyٱA6Ȟ]'e*#5<6"]F]l{@2ʘݜwx SѓɑY8!W&sަ- F:ctbl0OП5/ ^F2QZ%"K7dTҽ?E^k2 l郈IQ"TK\wE+ Nz ྐྵThR,15/FEO6|ԛO!v9U *j"poDީIYx)AmSEZYCt{aF^Mn d<8;h^'"b!mcZ( rf"FEN7)B [Ne,rC*R7kZbX=h~ Wπ@;$:R$I2/Pݣ~sΒ 5Xb<8 VPgY'AfE`GϽPZC6N@E[\'c@LnB-k~6ZKz^S K'm3<aQQ'ת.t?N .YYgֲhC/RАͫ8k?<`e6 gV:۰J ϿmXij|ң!yZ'}a_΃RVKP216 )-^ gwhbUE81K=3:j5wp@5;\MJPSjaҬLyNNPK&N1x K'9X?]xT nd ^7kUg(&Y\ ?R|@ߍ(Q1w\"{j&ZIZG!l~gmW+!HǓYI  aeтz03nA0 #J-z 1)D7et6`2JףCΧ-/3 4ڤph҅ސ ٟT֛hNYHCnpU6(ao0]̇\]lVit`wtm^i S[EQ!M]_4Iթj{ekژŠ%w&O[$LV>DeM;. 8}4)JƄlӳpR{si<,*?#̱/~z SQ]kGučmn{t~#Dv$II3bARf[a]gt@LObXν:]ob}̶{G \8sWT,픟CXiweUe䣹Q%[.(??Ϛ':iS@RV5q= z]vF7*WH٣oE2?y1)p$(`:IֵFǡw2|4'ѣ 4tƺf oS@stb Od_Y=YLA4pf<}.8B('%үN:5i%G m3:gA]atgE"7p Oq@ԡK*I|:J7k\"7sH!҂| MJa^ HVca\aBvR GN(5A7FPUe7͐ -݅NkݤWɌTIb!?Jy+r~'%@:[ZesF8AŶE/idJ Jپ٤/uMT7ͮajs@WU]3f<=8̆[PM}&P >?ON:y=_ x Ukhs=BL_lE\elMsJT&Nd~_v=#"V^lq(HUZs>m*h=J 7>c1+uK1Zat>XlB]g=8H<2oElp@Ŗ'ZS[1]m`""Ϲ,43o;hvr۝YCg%ijm҈ZuNm_LF\R@^6.4b1I͞5l +t(6|E-zozf`qSr jfOp@Iѳf`rRlLw#ré%ܬIĩ!I@h--5C[$rB琲M mAԖ BH3unCZEC{1XH~WAT%u"y`/gg܊rAEJZQ wvrJ~4BmOwSElpv5OA;Gd߂9AI m]DK_ v]nSc !6rj#[ P}RWx5J)%;'!z[¦!KH[W s_bBWXp/:r6*"41EhKהyZE~%wֻWO6?OdΝ#4p-I\cG#?j0 @8v$.W RCRKq%؎7NL̹fZ7{W!A& L9,%iYdmdLn%꯿KoY1dhښOT-؛:-zjaf|fo@sxW)7z84mB`K %(k.nk$`%`gi~F%}/8eHÒZ`-O;PVDƩdx<`%R'CŞ䄔t;ո YdFeS! ii0/-Fdmg g13B3(|Z")J1?șfdD1Ff4` /.*>[߈#3>ĭ G ?įۧh 6 _ dy&`{N7`Z>rԣv86FC7`[.FAe/ω.+F_M[r^ 9RPScJzz;㳖љ*]~zFyr5z=`!Y4Һb˪&AT; wjII`~?tf8qKvKrlifI'Csr9e oFjTs}-ױW )IjzXVj솅! qa[c_y=*cCDBjp|Gʓ/zd?gl M^lߢ֝ȾfګЛu=Qȏٯf{-zWS26LzmbR0iIu#&AGI RXnէ);J xDF>.z&uW 8۩&ziۚSAZQ5m赑 VkƑVWr)T\ESx3fc/] 0ت% "°D:!qXE C C/g͈-SZ'&y Ȉl8&!񿃣IUm+'T &G1a:tF3T;Ɠψ8hͩ6J$I61&Ii]ѓLgGm/ٓ :N~j@@C4> t"֤-LqY3F rK;g#f\D>Ydy\8pIjFRXZ0j4q# :kNbP_]o&IvWf}& [w7Y'4paxTʰ}VާﴴgX 3մ~ ڳ3Fu]ʢ(sSO xgܙ /L!H7[@Uy+Եj1CfwCG_y7wauѶ|_a&Ϧ/Ѽ,۠'8vMwkZGә%

#F.D z:#j?߷<;N*6mY.f}ܟ{vCcp3!fA(jf;iٶ2XtqqŰ8+ۼd 6=U*36w 39Qܢ>v4oc<_PI*N=\iͧ;hy:0zGQEFimZ`;ky8ɜȨ󞬽. MbRf^=SbW F"D^MuY*U!\f[txL7E\۪CVvd_i^yȐx Dbt@~%td=h!s΍z3`~@+c(y nF%ue'=NG=w>w5b}!sUnt<ѸK U}CR0>x[TniGr]8iR[`TIJU NU{rS])+E .~iL~ 0qrEg:NC[W !6_B-]+Pn%]t/Bg3`ʒ<7NN=1w"B`LDfE_DX¡_']Y7W\FC0K^*k\-Hvڃ+6ŖO:=$;@| eYqwg5K5),'QgC\QHus,SߠۧݵYpemеKk&;n0 wuxbK[뛵oc9:P<$.)Kuzq7>_xhƄ5N'ZDOb| 1\DZg*<]+*\ty!hi$^wM"AۈmYۢ)[C.Ub"X.B=M &gxY[4FWSId$+Hx>).}=@ZS!u0+ףda2^>z5Pź'=8u=s>`cfuӦ0c%%ɢD(6q=_u'DNu> ?K c ߑAp╖~r>_XC{UU-;}C:eQ~]e}YU都ɂ?Y7ᎤE_0Tbi0;+ 7jH'`H ^1pb!yic,n)`JiN;ъS̹p9otFbTԼjn lf-å<svޘX@J,W7NO:ʼn~sShvq. вoP,G}X{0 |u1^s.΃נ24 .2]O-I{0PՃ&ƅ·tIancłA[XpF wjl&XXľKӀ\#𤋮߬D$$dܱ{$l3BeD5s5^}WJpiTcl=hcz0BZ`o4lf-3G |-bXRlXTy{BxoX//jS%C2)h{r8m<]9GG_,nk<;F)C\ +Rxꍌ#r]Xň{q=^魌(OYklj[|BDX6o)hph!A+L&9G~4CT0s|Ơ0]kFۊ{wW-)䓋xmr擩wvzT~Tҁ{o hლ2 G)>}uUaKFuf͚lޏQM\Qc#f'3\[Cvcׂj3 nww4rهQC̈4E.p݂J>ߍV ثs>ZcXj8䯅e5$V-RD|Sv 82m2t͛חX[N]5.`Mh;~ >nm/17- =7r;xg`qfx:Uy;ǹ/a4H\잝2&DVilIx[4z81v{12-\#3Edפ7H.HP(Ҭu[Vܙ ]r81F\Elsa.\{h rګ'yK:潪/CnEv)[YP_}{ᦣ0)0SԙB c3mȠ#BCMK;~j.ucﲶea|b~U@{0؏bЪj;TM{[PT: fE:tn|O!k94a~5:#=ժDڐ.'K.S 2GTB{qDoQlVMc!!-O(ۥvJD:(AX {1Qn5q|n?!Yӆrf}nQ}oo`Y-e}q5CsH;28iZ{)A 7~zhUH }V77p= =uȨI,ڒhi0bQIYVDC\%|W">Klu |]^~\\ޕT:ŁgBdR9(hQ$;#.vdjHG9;rqT4ıx?a4kcrc#B=c;#Eb5w64i,[04PekAH & jA9'1z5xOnqĉ64" >C96Lz5pοPI>X6;! Y:ԓ[t3)avvw{+W;!O(o6k4!1lW5ޘhre޼赳͵'͎ 'Vͮ(fĂEB  kvݻl錯^zx L-ФFTҬBx*xhsj'b/_0]a*QXG6A,WCDo$77ӉV{cdMs޶ O;Aw &eo'S5q th]tvMTJNh>4;~l'rRh`R> 5:-ړ>mr?>HcF1~9wO.)c|5 RrBS^U^]oĊ'c^5Sꪥ}/>Vi^"/f .g A%t"oYd9Ȅ he< @db3X,H:KO+zʘz#=mtR"|IK1Fr/Z|m={)jOK0Xrfr|9 z401/Raȱs 5D&)o(ץ^BPP"&pezo[ԁg'An#w|߷8q$FvRU|t϶w38g"_fTJLb|@w97yB PIВRC.b)4ec:)ƤR\&\Ub3$%7PQ`.aB);Xq\^!wO}D6\TWLlA!!ɗW>=+H:Degg9 o˷gRQ^Z(&HxXDZP֙!h`i:9VdF;WvGy jU *$j>ܙ~:s-W[4T+(?|ev5m`ZUo^/,1/ eQW:p} T'~C_ v*t(衯82#߱~}7Yjm:LTҧu@CawY&>&իQN!Gږ%T5a)uiκmEb֟سl8[I{]Aj֗MVY~\f}ԜS{he֔к$qzP"ħ%XJxq) [Zxn 8 m~q[6}S׾u"PqWV&QV]F \3BL|iE&Sy7m;:26|/YGBMϾQvea ]hlkG(BPSwJ'rl,sUuv< " nD9/ QʂpѺT$nJ'}>Lt"gjMJZ-RGTQRD6梥atOEHxr5]*&8m mNXHJg{#4Q_8?E^tuu(oܧE5/(zuod_myU&i c?-{nzIN/y]͊ ibc.<߉ !B2{nh6aXI *Q?u^9sJpdUo*IqKטǑKJh_Ja3/ Ӝ2dOo1Җ.ܰЇE> bl;y'1(ϥc#3(.6c>T(..s;׆}ND|ׇ=RVAnCKqfL21ɥ1<Ύh$őJM->13\g*RP')gBuBylj߱#Z 1g 1ό%ĆR%L“$9nNcQW'.FF~g ]Çy^X([GJѩ4QQD5$on#+*/ 2 TH?S!/+ ߤu!Wag*ӦdMw?~#DnǠ"p&c\)`ҁ50 ɵFܠgv"?*CP77"4,Fcs?P֓ > Y\g Oqd+ f+qB |ˣQMZfh8Z̴Z?2" f@;4ZV3E"g7Qav ^-+ J%_ s{)/Oc:ɥJf6 n#L[Q9_!$Q a!P(?FvLwT1Û!{cRdr)^}N>=j惴G̰Rs+U mX$È GՋx

727zeK)uYm 3LQeer9k1-lPR]~Nb[IuzZ0dRN8'ˆGFM[0S@[w_]cÈ߰Pd{ɲ^<5T4eg>mgh0n?fA$H@LJoыqndRM9e&]wYָT˅x!ݓy7'2DKjh-oبIJ#7ddGb#7)JzKf^+Cne֟qidJ3prpuZ~-6 у]tC]6MIL@ flI}/M\dG Ei ZƫzJ>tKN'=oVޭ?B-lf/jy>ߨi "%dЕnЫޟd$EiP re&]{ĿӽoE%~zbjښ!)L;i:N@#)d Jw:>`NpHڮr4>8OiC{\ Uu~t: Kafo6scњ|qh*_ hr?_U[6roH#ceZ4nБ\ Nzr1Ͼ;J\!Nf0b|%h)$@wB͌*S0[Lk V"}S^X1 F]IbZk$rHOӕWX#ca2A7Z 8aXћċk ,|g T.UV+A酀"I'6,ɡ˭:ΙwdO Ю;m?Rsj&"gPjG<ǀa0 d b~N>j8Iio*?ώ! dpR˽CzœM)D+0Zd JT3´vB[N-oN)ϚF3 TNnX #\l\1 ;ю|ׇ/g.PмڭlD/Fm 8hhNYl^?'j7 rv0Σd.3*BO456I5]l7]t[-N* t[LF|+ӆU4oD.(mVuA=2, 2xg lI  3Xŋ oZ%}ib;:54v|z1q=n@x>8?oV<8ޜC/Jz&5)vߐyjB4F\*yD[s8(4Ƒ*.b/@:ɯU%[IpPZ{=<Cp<-`/ l\>-eW<5v UAG:(K*#PvX8eH}X^*X]Pe0KU2OyVܼLX2:莳k r@/"!!i)< ض;ׇ+Nj`}]3, MfĎ$Ŀƺ2kф,-]>d2v{y[4Z&L;P1#ek$V^/՛ƏF_vmD,4"%޿:H]4U'u|K;EbtIUx¯ʕuHZg{'Hѧ {&= s.-PX%$.݀<SHuT -ox"3ٮڮD$[n:uCF.}R9.4ӂcs;5BZ{nnj8:yg3S1Fl +| IyBM_Xx`*qG]|"ROo0-N{&txjpyo7}):9n4Hjy'܁$0?w߇&%A_h( 4ƾ?x Ѽ=gX P1>Et$&h8)Lٖgt44,wzaOY]Ln*Eea]f%ųAYf+݇r袁&11w>N[ދG|Y/d. ϻkv6y<}{Pej= Hwd#νV ۤy]ϴ!!u귻|^9b/qth䥸zK Aio_GZ)!-hs~tjx F 2Xߦ37!@Zz04a{ ~p&JGjǡf"ͳ+]-?U ?cG6 %|gҹl-=ebiԳ-F3YmDyY+ zRy$HEo3g<Ź]RLع@pߐ%un~ؾ*˅>г|Őy&C4^gO]pi4uW=Z\ D! 0v*W/+IN\>);Âj35xo7ZӦh[%⺽~(I6Z5B腎; y߂18R۶uc/`Vг/Ȕ϶V^cNYDnIr;"lqo' @6Pvy%DSny\Y4ٍTߒv5䁔qiqXkcYB3x UuSsZOit\l=5r(c;op\)MDfff־ q[/F) YN qSF5 4Z4#Ǯoy'N>#W,_=!g&3w7$֞_չި֣fNz_$@!Z7_{{eؾmPN:"@;Nʹ (hkW`!bkvoT\^ڱEr I>CWQCƇ;=5 @&[ 3YIֱZLE-}KB%3<.%!8˜c8w}w Z&A|\` AЅh N%:ـ~$]c=EXS WeUXM]rhpկ<ԟS~bA^ϴ,4O[ JPQSqeR<߾8WixFp'獫BWPUVw}OtMIO]}+Y|'>Uy)ĐvVdh"bn9]xm u-K Ohȼ!OP@!wڨTr28lf֑Hֶ,T>K2\-F8)+לٿTx Vz:1eMH$@LV$ :ц/“+-?[Bp*t]f:N w]1ǴGO3a%F}z}ɣ묢 oJYcok!|#LYַl} %f ^뾝/rM2V`受C "WL '@0un{|wk=~K sN; A80zI+ZV^e?kAr(u=gV =”-7*xw?;qw' 1Ul+:m۬W;q*E +x_bpQP z%yvEĉJO|ΥAGo`~P32qJÆ 5_ސ+w>NA'@_&{geJap,{nv%'LlPnWo<(^55>1YM;4v\r2\ʭ6I[-h~lY|k zTĮ7z޿Z(FsfT@"xᘑ(&6Lh+8*?Ndzr5w4yV8X,(iop&Wi$ !27͸G?WxKknp1)0n=TL_2X\ Lўz*‰LIIC<^dA*ˋN 6Ѝ/YMhAч2&}!T-+{L}AocHE1A 7h#`3 ulEؒdH `1ҭ/$2B6El"x.BběƋvL:{Mt)Y 04!KyW+)5i$ t0u6u1CswzOvX8],.\8{ܝX~AUtԃi ~?r|g8O.QC$Q~Ż22Qܾ]uuH[mQ XԹ+94/h QJ\爦$ϲa:+~)nW >zs rá+n7Yu2$;"!0\|=ݤt1Uxod P-;0v5yӳ[%# nX&Gq@hI<22>kʭO*OG:Ԩ' om6s7޳IMUGS\9*)~p>;<=$q$ Mh,]0vd=Nps%Bf\igT(;OB#q_@Nĕq@e ޑQ9F;kˈ*Ap>n/{\Υ50 6ḯ "}e}zEoX!+5׍9sSwoTyŬ0Z4}chl1}9gY|I/kHU(Nwˌ^ dKN;?qe$:sohoqGq{܏@ʍ{l&qd^w; /g#y<(R'4D [hauBÿJUnswS]c\GhvdWi.2J鴺,ێ9Kf'-i\ z/ # IS+fr}zFF48F1ݝaHc`{͍3P^Qg(MLvOԊ6o+ M*~hY9;!JI!AaDhL>oRx֮p:$\(s캼ܩ#5c8Ύ{{" J%>H{Lmٽ)k Wl_MU2Aƈ_s:cј5 m` r oD+_`ښ&6% @nL!QyXo0Ko> {zFE-&!9{= v=zZ]6ݻb=UT |k&2ꚞ4>_޽eɕM'T–aK}}9LnwndÕo$7M Hؠ{%j\*v:e$$bJAaLyh ,a#'dS 6}uíK@(}t P>Z (+F.Gll꾙+ݡ&*$zҘI@i%`~m:<BHrDP %o2pg Lg>ƧuMP R%|H_ 4VcO{`F$~QIΧ|︊7>n&ڑW3,>K)f{, z[Jhb`8R('W?[Ёa6:t9jaidS5RI'H5Ę 3ڋ*ֶX;{_9 sy`p)5S`˞쾲E!D>f+j"8aP/tiӯ*7kճ^];$+!Bp$4s,wO_D dfXOp7RJK#9'H8l!ǿo txٰ9ƽ@TtLmT j/%Yy 3KBBr&9b8 wfx q.}q2!t3w=aUxψ+@VJ>;̟Vpʋ=Wog2楇ؖ,հ|6e#9l,BU| *{}ܭ-%VUu~1c]'҉"i=ť\O{STV*@$Ɋ2]BINbnHKĈ5 tلK# d/'V| A.{>MfFۖLk_QN$ړP~9XC슛b;@,%}*ٺLjz}Hn"&iiBU0ǫ+?ӈ'yӴD4\s*YKlgoq:_ @%AJʫ@}B41c@ĥӬa38{bUcާؼIBN8d(@eR3] ?YXqol{rR3,r }֧iLym[4ĀUy| |!,;obqkNikrL0+ %`.~-Kݹ ȘЧxs0hֳ,#I|X#cgNcBFpO3L X@̄(P71<\ stPO,PG5 euZkJr#ӊL 33dcQ޶q3{pnx!i>җb3~^һ1w51eO42t!\FTOvr5)ζQ_xo.؛ډd ~2➵2!ԹK؀ڈ#m eг҅ߑs} [v:DlDq2b8TUSi?X{MP_Q2b~M^R WwPI@qw,#`҂TfwR0oz=OC!bN2-+uv&SD/+lp ?qC߯b_C;YV8sLkTTj?m+ 0g9/ ,m^y o2sR,Zdz 00$Q/v٪|U"{jwRʽև:=@=tX. # & 9ٚ~B6 R0ܓ6I#% S})j睾Kb#ˬr݊<1x9뼂~:TB}.,tlw zBO*m^JTԂD \#\f{/1=êMMvnY^w.MquW7,V{8c=(e9׆|+IYgnňDZڟ/)b⋆1deH"n9'ނ^ze 2wIQ-71&Ns= >wjQblA,eo}#9x|,R:Z~j Gg3jse37CN\vcfx%>Ҵ)v#Օ5ǵI1o9maf C}6Cɿ.鶕69.i4UO+`Q"CIT/dl9翚J/S[Ȓ@'#.x9JꋨOPdb|q’4.(U-uG5.S(%~OHTハ˕E|ui+[0v$ DnTJ,vɸ¡:>++e )>c˜ Y&i VmmcY+F QӺBXTfAzը6=HxpTMY_H$S%m1 _E [%Na_,r}BVj˛jXO߬([ݒ6P&_i4?*+"y"֧/{Hf dFc Y>Y+)!ЊUX4 W? R㊏#&1Ӵ1ҕ]7=uVyJl*Gz JV/sqŵ[]z'f:N g KYvmR`b2k0pŀxn:,Pd !jwͷܲzq{ J4mШY/#9cO!Cz&vr~Ov?_{ie}q0Ӄ}Q!_BHt*È7L_h2OMHa=ft'5pve ՝ʃߥޭ^e$Eem͗a~>vұ1ACf* U*E# +5~C3.,PH 䦆NW"|?F ˓^}Zyc @ ~{~4r9 i?_o["#p \QT[UipzSEėi1ndQMߕM⠌dkHΛs.e=Ђ]G_b_OU,7g\I0wkw#!u0k8uV3lSQ|bɾ G)Z#Pdzse=Eb?- ۪vzEL2q i /"w=JN&###d\G>ej暿gXɗklN%Haڏ~aS>oV]tmedѪ%˔3m϶ub[G[MKrq\&?ʢG@'@6"g6#qO"!VL_ l!]`U]AI^@%s*k;LG-H/A%=) CXB93` nwUL+Ik\s$-\rR?]>h7X-Aikqxu]{z9xPOe-}Ʒu8kS'NTZ't6r[obW& oE#hyo'VMFt}B/?6~NnVmM]e4clbM(>8\*l)xk8z-/R/A(c9^~!ԛ|A|+E5y Rg1{&lwJT.өqpp]ޤ!iks .`$UKO1LcbEFkyS| Z pz_~HNXGseBvк3{V=-, x1h-ԴTHKc4N aVEV-j=8%,ʶ\7 o@?ycW'!mC"+ub>H8gؾj?h&Il<*w2`H /'LO=E@$,C%N8wՠY#,ŠL[LO`;6XlOrY<:=︶L.*G۔ (*oD,6}O~4v>6,B jh3UѶ,9 /8.!A%M }gIWW.(x|\}p͆(I@$sgC'G&m(mȗh9kcC3OSg͍ۡ [:߫6BlSs >%|`NHw,XQ2g &Z8B-2uJ ^e ?Ծe6stTxSĎ(wD7Q#|ZƬI :HQoJQn's%e,xmvH(zMCNV ,&+A2<b,ady[D~p[Lg:B<$/bgzuc\\42XC05pjG.|ٲ;XFind]4d* |-xP|74 T^&VdYSWKes5z[9c٧0%nՅ㯛o1YP7 ؍l*ގ}/=#rNG c 1S%5DP7ߵLS@a+cϘ(H2L D]_{ߜ-%{*p.Ѯ!kTԊ$K3XHIMJ<ݥ2Lf=!|c[- A/Uo\k<"G6S}g : C-Fܶ8$9Rz M㿟uh2n>1J 6)lQ0.%NpCq6Ǘ~q|;/x 쀆T H-j%A͒? != `3qd 5* ~Ƙ/*ޟl&Z6ƪAtޏ* ټ11ԗTỏ&0:6 }5e?1F]V,EW(:ߡzʪJb'98]qJͣj><..eb)%v2 ƍm;AϲsZV=8dfmҍ .m"8۩ޖq!(8?fU>pi y>@s/+ATqՀ, $ ?%Soeӊ`ÛUYܢ0~{lQ]FȱxRK{= tqj=x91uR߾ Э{w\sFEV9؜U``4$%gN B'\@VvS;25Lj,7ˣ>aQGڤĎgoɕM7Vz]De_r2$&2d E5Uy/tfܶ!خHEFB0pyZiư_%ߠ\ޅUe0 hZ՘ޫtJTjP9v.iĽ/ j4w{''/8[5U4=p!o xӞ5 qh6pdxiw<5.aubA;HC}?WG09&խPB9Nn+/|; Soo]!vʧ =kZ {)X;_\s}\ }m [CHͷD-_ޮzOd)e˘3 ^UG}-"38Am2;*zZ/h>qwi*SPh{ BX2xRj7'y:fWԮ鯑v.4΄|2:<#:[W;/UR_e1d*gAV?#mYlL <|uZc1Ï/3 ~k(bδ(3UaJ>:>W֕#|ר9&gWDCkSM0z`$}8xu" .Ll(~f91kʍg*.Bv9cYX-2M⪙{q.@v#5acz3,e Lb~/ ߅@u9!.% JUOi;*cNEWY@7jO{rF9gD`ʋӿ:VWr)*xN&ӟikj/X+c+Gl% g%!7{]\ks>?)[pM䴐hq$ʺ/4V MܗM(K^rbxk+}PUU%%]b1Onl/+FT]e gkGXŽS|y&遁'tON? \f0䎄/\5kx:b|5{l \Q 32<(9 MH[eÀrР R[Q'mtWBGc,H# b,n/.6C*,`}`xO3Hz JC?P >URa a ~QSl'ͅ*֡vʿ/s }n\)2# !%w_ wlB(NU[Jl*B|h a [ L:k@ݱ-  xkN`\y9dI^7L(df{ư'BSi-93iO~2="95k6oqy#QϾX pS"RkI88TJZuM҂~ȍ[TN q\|v`ɢdc+iI$f nsAFi,~.QZHˣ'][^ٿXˇdRR`٠)ȅ,U2caQ ᑨan5p#'dt:q,rg"y^oH`LfR,Hvӕ0_I& /) |*-A J1*t5sF[ra]_6iU@\q%0;BA@%*~G"-v޼in\DN#^%y]G3 pp<lf+R_pkS_Wwn4LFIϩ BA 5z`V2ּd JQE>Nuۗ&D% *AO={1Es'n׋;ƝUd\"/irh hx]ŗ-hKK  UM6}aݍ;~5 ٲ#HGy}]'bI?\Qht\(1_ĪjHZI_f@|UVzΩ| &J]ZPV]Eg:/GP>?TM- 関4B6lM/FDqɸ"ׂ5]3O;5Ç[XwGp[.0 ~  ;?^|e`pXXM4cs)+?RfcJ+DKpXM_#n/,pA0?e|삡,I!1QlSEKifQ̶'BS) J"b<{^N\SޔD'9ƶ {CzT M.Kt>"tZįhx7Ǫr% ԷjadUyo"zw@DmJ|r+uߥLn^ s܎}  -Nڗ 8qۦ-ERւ:,۰D(v.*djl|#2,yG '"j@7xs\p)l]đd4B|]Z=cWUHs"{ ei_ 8/IL N.abVwMw KI"hٺˇV1(OҽIuP uB#יՑYUaQl}ecOdw].aeFzzeBk)§~뛻"anqϪo]suPe@͔*w>f_#hԠL WDʊ4L5c,٭~Fu {0-Р /'geȘ0*VZ+Yϰ fѤ6ޏGF"oa)+<$a*Ҟ_KB^'k009Kii]#(nACi0r-飖.zFnrx6DXA5DTfJXЊ?,s=\NK&ֿJ~aG xaԡ |!ڭjLuPvh9T+^Y m+Oz!d8Pju@V~Vr zCI·enxGHr~!7e)!aGO06l!- \iqw1Eeނ#:׊`n.$WB&nXfdLO876 ,òXL+ZA=\W.Gky7䄽YJH=5qى[rɟyd V+9(䲌$ j'88Q|9nSqY1<沕 Z)B}eLo_*.\4EZf4(b+"5M ẇ 5SQEۇ/%~+ c C0cDź1 v T<Ή^:@*?s:Oj=grPwPK}hU>TfPyM40̻ ,I2WlX9 ul432 5ۺGCv bM䇢u'H: kMl\ γgZo/'*d2L/ApJNqS2,SJm\ɪA~CgE;Mw-kĿg&\K %6@u?({D˒`%a>gZB∩TֲX1)F}`+Dh%29:eqr~G9 ?HyD_qgCLJڭi;~e΋'LyIXk%p&Ypbl"8XSąTr5"VׄZBd2zJ:+@՗w'b">1)l+kv@w.TTPU?VkݮzqG߅Gζ*.&1r#@*$֏wA,Q!PKᳱ cpbF*u{%&F_8#m^d1݋N5$ɸer v߷1 09}~.t}ZuP?5yN2WX1g8ʈB ]9TW&}圱=Zl+Imlj˺0z"<ʁcaP-D%'ؔMIewmy3`sg?R?+T)r:1[';5}i#ecަwiOP8Lt1,ԝ\FMh .^4} 0 l&&p`B5|9:Pkl8J=H'Fx0~Y颠o|^u)G&lN]!gT;qsp}=[kN`LcCIgk8= 6[W]cK`$ }FKȣ35+QbeSE_Ϗ•OHQ?B#t>SI[.yJi|6P X7gD+fٞnpzW-ZhؙQxHh*7#KvA!\gHaj4~saD ڔ<\d`IcR{.G* b_6nW!c>wڳ>`xNuńbX#|Ϡk%'Da ddXQK9||zX{"`Y)R[q$7;04>\:3G1Y Iw |BrgסRѕ4q<(f q]bMq4Cfv&694 JEs߶vFMQIr}S>"R _ݔ.oyWݤ1KҾ|M2O(!ՂSv46[>^_RDGݮdSdI .'` D&&Ap c%ݐ6DOVdU, 3 ewBW1> +GOz.*m\gJ#X0Ծtr^"UN٫;^iEd?GZ[!N6WDҳUm&TE qz$ 7WLҢT_MZN@A.d:$)OT=iS0p8KVy֓N,8/T3IbiYL=o87hg,rEܡJ^PԋLzO eObQzޘ +-2-`d8Q듗0Ll)*2%[Es,?Iģ+d( c@LVxwT́Q''!D%m4L Sfn"ލҵLy98_;KU+ {.4#@v/ΔΞΜ=W9]|}LJ{ Z{ˇ{^х=!~ơ›Go.cZAWtAsbE4es*nىe_tÐ7oK^&jyPƺ/b\k`b^~&UΓ/[Vs{\$=GҐJ%0'5I)c9A_x_ܴxfj) {%P W Ϋ{!7@MS(U[/b @C~THdпN_]nZВQ/?XdB.UYq--.K`WǸt1R#K3jO@hRlzoҊ ]rQ !Ө⿸\sHBrU-S%RNCWrlQh^ nBlӰO0^ ; *޻Vu. }Agwl*zIT_bk}ʊh%a)̇=U3 "¤O/P CS8D= Vߣ:'\FH* 4%.Őƽu(]t^42ylGj˩" ,7ҷ%#B'P-.~K Tm&m wbvҔy>X[w~\)?>fk:3֞%v=ߋ$ӐhV01>GfG'V~fI;۩%MttQ, Eն`Ȍ  ބtZcOGp'-ۄä3˲!A޸U:q8!EUxԒKDr}˷mрAz60OP"R@>fݿ04/oVOw3 +P>՗OㇽYYF_5%yشbND]IےL Q-s=GI/Xu8=X]rpV'$,M';t=.zmyv<+ԅF+IƟrj?=>CaKx3$H03sRT.GH|U8h!ɞtŨǵ#Tᆼ>P"8V۳!Y9]9x -Vle9*HkmƵLՍݷ&%H$Ap7#kBwocԏg:IM%oE9?RHeN,5yU yO L2hHZTȊJe" gKx=*ʙs+y`/ݰG|$ZR[ cq۶"{8I N9aF$۹OC` uKŕ;l7]wDxGvzA~2BOxMӫ%]‡rؤ vsM 4V;vS < ^ڨU=Ukud2E$=oc7mC3ө xŗ V zDo9l;[LԠ1(f6P1|'gd+SzoőXw[GN %=a u70L_ݤ߂p Utt{~4Ͱ&_kDYɗj 0.Iޱ=t.:y72ӑ ީu'tٓAhW*9`oZ???z(˰T 3c]숼"#w͒y|{£B''EG}3M{oJa[;d5þX7h0NkE!x} C"Neٔh FsiYF>4h\VԊz#xByg2U%.8d1# 9"U.ﻐK!O .f0bLgRFhى9^0)V-lV^2 t4!ST<)݉)~|:YʯAc!垶Z5n/+mJ%V$mP2N@gO5H43OOK Gd)0f8K[eqrÁR:mrB13Y*jE@]0nIz%- &(uV.%2l8y]V'˓(%$UX~&"k$S`nHf ޭl"۲qztChg KqI/rv 6H!p@򓼫@'M?EroB_KZ%<ī8k2Zg~MZeZcSᴆcX@Ϳ[鯟yVU#5Xj-H݅1;d5C 1)ȍ KOsrЀ 6rʘF &+~.j$|XC'gă"KZs!_@H3)s@=#W?K܋,?$g # ' UV~:W2tC5+ bX#$$!@xCJcJ𦝔;?U,t&bdՇcXH<&}ǽo*9v9ET.vZYpN~']nP~z]&~:]@a$X`j.p>hq4r yCR}HI=|X>Nudk!?ّEU}>I;~jʫM9!E&w%g.Z2"s/"X"aM "D^s, *<݀}9i}-"҆ymWF|#8)+Dy)Ggߕ_]]ۨV bB mE!$B g)W$O5dtSXu%7 2f(U ޛ_zR }zk?)$ [l4|Ʋ^L)QrUW9\. LʸٶCFI^u{Bo/>胩|;Ǥ ^74hmզDaƒ=J~:Ew%"sPK1i)"\ͅoVT{c| AڍQݩkijv"^Hs ?(ۉ&KίdrIn&GDw< \ WVΩT{7.29/@VNH]}P1:b+ϧ}!F/KY|qpZiḙPH{`!hO!-\&e{?W3~glSC9Tix0o)>!7YwG M N(5vd(s'o:)x?.H'LyUǕU4(Rf'_3NH'3Q~BsR7 ۀۣrhRZd( =EܛУ(t 5m@GR$-vZ% .'ַzi-ş˦;A!fEIDX!+!{{E/3o\_-(:՞4W!m=cڴs8cӄhc8q:iEg=Pz;8NJlY$S45(,3\0b7Y9,EEAF"% {iMh ccD|k>P.  t 40zR89ES=r\Rsʬ{)hS8nuieFыhWʚ~9t~u9z F 2X/0b`\CH#ӭ~v˨ől"d~KBaDO]ߨ_&s|I9K.UhGSQǿ=k%;xa[Ƣ Mפ%pJtem %/*Q=Wu=Ytd.gjQ0VbOMSTF'‹ gWO>O䣯2bU=I$ fK'$F/ u<􍝵kSc/v8$kj̋jeCTi-z>o;#ԴOc<[&rDHMlƒ#0/En3&\=Qs?jOu3UN"*u47@5na sa~ ,.| >$A)k +6YR@o˓F=&.BViB6$_5MlGx窝cLgϱR!,PN|FtM=ll٥1a;P&AhD Cpd nѦ$_e nkg#IЏ]?*':n;W վQMů99S.X9ǩGEzbi|?ۤc!]Hx+[Kߐ؉ ++w\"cyVN^;("z"^V : *OhԲM†-V6M r 搟'Eֈ!1R) Ze4pK <mWO;yXmK*2Zp$]fp?H=EYooDqݨ?efԹlbA•:}N ">`w AXۿ .r#i<|鐝{Sq(yrīњ;6 <UH-US̿ntDj.Cq){X4ޛ.qF7źV^& r5"n|i~'X|u@f)5UD: ޠ:xT_+H6p򏬓MX#-qT1f&FcL D|U^a;i[,ix9*ye$ZTl0z(/ }2+4[p&VD)e;7Y%&Jȍ9:~>+u{"P)LpLOoŁX\z7`2^!wJT;Od[ǐS:cRùE `z\xsyR4u@a2a'{a+&?EmX`e{FΥVV'eK^}Iah9AJBkU| 0/60MVp/ *Ӈ?VIr'YXzoMS)Ī-ߺqPhɮ-L6c0[06`n|-|j4G/JD^,Be?^q֛E>܆xͧ@h]zB7i! X mmPZV-mGXS fQ{nbX`0"ݾlOGsngC\:0o85N_g[Ut$־M?n.ޛ!b|O[ThQo`W/XU͖dE="r\8ApaEE鷔+O{,yUulQVM1kAB||΀$%>GXk.GVMƶM\x[ѥlRzFRe!;^rW%֢A7ݶdej̰?HcǍC*ȡy; BmJ`UZ 8}:9OQbM - ,Q{ȑǾrt6>L2-WC(ZN"4WBCxJutkh\`"xUI(yԀ?C,t4NBsrb[֧O?er@ǀtBgўLk"`ͼOc7TE>ۘ[JA >q W7FҰ[mғ3:N6(:NxePh-@]&8ş5= ZwԊkWzyiMl\P "̰GjILʇ-o8mc+7a\#U ,4ARwԠ·`4c4e&1Y +kSAߴ$sXYazW0/*,^kv@%92at6ENRᵤ1VSGLۻ]?8|=^\z8^`帢| n80li[/ȹo[`fs8jLn)9=kшF/Mj4&rS=ƣ"ņ %OO#ܼ%z&葮޲L?VrO@FGڟɾ1&ػ_i,)StX&S-D9͗vǘAQ#My:1+ *",2Rxڇ"*S啜"l/SAݽ@:Bb;^7Z opU/:v: FvQծ ۷@$ϕ vK+sk37D3>gԻ5lIQFx|Pab2R`b+r˜o*̔-+zxm$l于"UYA58藘T-?ay*BtG8 1cLPDHRan"C-"ks6!ǴxX&>R&10+h vzq.J_]CF.&|Ņb 4FzEJa+Wⱅ&|; -K-njJue38*xjm#{iU/oEė06Q `J`Y ј 3B=P B;4w-}h8]GP-[O ΥnخwCVTb0<91ÀWݱF* ȤR1}ӅN*BwHTǔ 2LN< *`Zc}\@˷~n :,<9&&jcoFJЌz ޝRo\B3D̼xwݯq}O#mԞ ㄐ'ZO4ܜbOZq(c&v ~'D1{)~3$̹`nw$@ QH4hs-nVGĴ( I PZ3}(:^ r]97ܑ mh>D7E G6Oo!06g4XZp#$~ݢ5/D>w;}ЩvtԵ[H :iňb"-45C{2N!Z%rA6зF U͗f?T PA`؟[{q˟٬(>(򯈺Wtb1yDbcpOIMP҉4yzChqAq Gjl$Tp(B D<%j3_y5CvNZMAKa5l&T&(9 HSI6Jpk9= Oy\G뼯Ns/}E߃iC*&){+)}ϭ.fX/\F^aT N"2մ~x–_aS!Ag0VeŒ.-FyZP?Llvьk~r3"YkWtP΁Bb~\q=b~ V0VgLr|Axjm53sDHD.$T3vvRAf8$D<'ǯiDP3!r\;l~z~߽Ė) \`>`)1?S{Bb$h3b0 KĔmeMr^cfi5ɇP08&?Rogi^a}Ґ,`1+s$ISq XBY hV5W#&GhΩrf-uyKhHvܗ63M}1Q됛^zvCF|[ދDZ9<[/*cKcIfa`35-Sk6 0eL`*tᤵ{>ߡ ԡaW@PKԢ5S -/`}Z4p˖- pI3[dQ繁3ɔ7!S:d@)*Y"aS#z|Mlcq?#d麯9'MZE֥n K[a<)`6mJg}BKi(jzyv@AVĹj`#u&dڠT"mHoN^q*ӝzAeMkL;E5=$X<äN)ͦ<7L9C _7Iᄊ=MI j69]*cgךNj΅eTlcCtDG9K%V݋֯ÿā<2)zKzMҌmkk 7[]{RH 6[[3v.SL1N^G)T06iw1ztӘъG0$@r)ԓ_)3/eTDg\+K&@>]˦kHeI(l`MP#O65qa Om"M̧nB ē*{]oLB%Us ErUݢV!rc?3Ek'@^Umt|c,QXG's=߰ 3arE.,\ox| mL]26 [(sR-n봙2z'?Vu2N%BYx̜D1Upcĉ;Q plcQQ00qH|øj!ؖ!D.# –I&7/sT#P{fO%RrxB)׋-R8TCqTc1DbčNH묨Il$RHj@H t0 Où)FLǞ]KQiOlh}v\Zx:I9c|*{‰G&9AKE3erj(#j)7/9X)ЌrZڂ2kִEFvt~'s4W$%̓Vџ15lN36 1p:QZRXPq]} ͒u{Vи!Z|]cnE[APۍS?^뭵g0j( He00{ҷYIs@+ g]88?c2+ZB8 DYLX#}H8`U$l3C s6Nc9D@1XFES(Ǭ°p;UP׷1H@-XL~կw{_TpqXAqtfpFkLJ|??Ex'4{JM$2oGzS f)K98vE(j4д#zJk' \>:Q*AO g~tT0ŠP ZFm.~*5$t~'Qo)EgY%ס"ƫ E6.g[ 6 V )ִgFghvIBOHK:ix>݂r:R `:2fWd f[Ґu .{U]D~ف(ϠM@1lfs_5GD6f^})$0âeRK xR7dH m1cf8' mN G*ﺶ ?%5t8)5šc (BJqVuBW sA7fuc j nS?j0Oe#"Ő@!%rFK!"2αtmem/9/̀k AϏQxF ؔ6P)=-_VXفEʪy mrx4[3#AU4Ai&b7CgCva.<,".VDp%c$)ɬ/,Fū7!.auY0nGf J-hй&Vy"x!;FYr+2T^/1Rݻ!4xox+,Q4U׺۶y2نn(ȓ7N5lUьMwм"r#D8J@mV0eQ?~z+cK^KN9Vࣜ&M|^ms[CucM.R⶝ uڈ~/W]M B9:l\ m09,􌏼&He-RR/<&X7 0Xe0L0>q\@Ja{qE,~♛pmw[ͩƶQ5͐+1Mқ~#~{|W8f'sa8SLC[^~0MD1J,>JEF$IС-'i<"0[@uָdjxDRNRǤ= +g&=KAi3&2`Ek7TFpjpjtɘM#gY-/ϒ6V=ܛ!]./iƤ˛-{W^^ S $c1]T',$ .0^nKFJ +:)74*3pFAJFx>k{2zR9cM{S슿@Cd}\ݡƷócwJO'9cq#뛋jF+DvmL0#*K굾,mKn Qo=]7i}OvN鐚]U# C3: +ѣd"{v5'l{ ^HM4B@<AtK@zd6z&m(C 1MkU9{['6a&d0ErȀPe/8;<kZq|][W,)wl5XA Ucl_*7Y#dCI:w[zd P9Chŗ1Kr}}Ji|_DN@Ӽ:<1똞" ae#P:U8R ]u%9Jvxll6Us.א_tzCr(e8~:o֡ߚZn3Tl8׹k*M9ue* ̙ĬGEb]_ВI/915pSU A~yRj.M -x'2 ωY`E{Fͽ!| 6czm(^X:Ck_"rc x;zhq+0.z{[ Njm ޚ0-< ,`B5 lL+%a7{K( # _hNtym1E i|ZNx<&ߣ)I5m/%BI"qN0Gkpv%zav< ~Br k^H\h9 gav ^ͫ;Q 3{6ФG 5=MUzmD%WtJPV DfTCk'#'q)Su>^7PZ/rKo$Dˤ$ڟc9+$I' \7{x HGGXɑ2"wQt'$"OdMlw^1%V]SrB{1)L֫kZ+'0'/'u`~Qg']%)|ZD]$阿|CT̓A;w:߶)Tš!ɻl'g3^¢.TZ YhH_w,wq#1eҍ%@YrG!*˿x؟ArO%e0l{EB=aWqtU8;{_:vTZk5Ho.T} 3|)wŽ[Vj~!`hW0+ew)tr+`T@.F h w}(c`|R%1 SN~M<_Joej:Bw j#V~@<%BU*']¨BP<{'v!/£]A]W3m*x[LD{vBa.O<_#ߪ>+-~%;DUdJ(M fH[[Alf'Qb=ҝ63 m"܆&cC:hE!eo=.xidĎXrλ7GAKV 7ObPVcGϣ[T4ڊU__.%Q$Q@ED̨o4rƆw`q,rLCp#ގmB48T:GAڄ*v +\~0Ri>__ ʓI\˫5QRl(br KO)Fa2J8k*PUeKFm~Rm&,.=\.4xIJdŅ~G6WS)u݉(gHFNfዛ+ѓ\𰵤}`Jc>`VAl+ ?o DCg%q QS :;#^o*V8^erҷ<G9,=EO' F57&?6sűMQLM S=$"#D=xSD(~4Ť;M\i }(~c# SAZʯ2;Ge19KTPbs]]Еt9jBXk2;= k`FqOXjոS""ܾs d6qq1ӁJwS˙L\?) ɈosK%hi"AzNE 80V耓@c怚 ^P\Q^XiErm}čބz $l |[>Edxz[er,49 1~tL5t9Q+vn'$ nqD`+6g;$'aj`>^]JSt_ 2'T63M#؅$HoDQ6fi{y$R-K,S|/p2riJ?J[. h̗'ϩY\K10hWd (3IPk1BΘ]&,w^{څ)߭)Dr|-Ŭ> giJbB};Eo 1H\ş6jPY kI{kS@-xKtoNWa f?N׭˻"\=vCr2ް|ZGֻIXfy]m'3pC cp2ζMJ72@2zΪų9-68 0TlT1cNd!mޚI/p!& )cp#`>p9CM>6Y㺲Gj{,&k3tx 7ETJ6u]Q |יDBbp d>V'0<{!’q{y9 L1DDyo,XA)"He@V^4v?:( QܡiyHkkoӖ_HXED׾)]}eu7~I7]IU͑"[`УO";N9$B4]g+|zlVvuԼ= @8ՌΣ' "~Q!A-\}S_QZk?4as0jCXÙdȤ?rSYƢ$Pd& YExt&c86'mFHdO 5$noqysԑ(4ငΗ S̑)ڀm@QvS?##vN'Fq@[Vc XAB4~Vz.̹^x8 'ߖ:g -ɀd# 3fk)G)[9Cӈ$6YP+?!,j;o[V{='P-.Us1{F-G*U)Dq7a]:l bDuocVj>x\ ESI[ׅ= ƼQ"\6sYyƲQwCriϷJ!č*K>e& %q>Ůz"w _*v=ZNg#dG@*Im%OF}:XCP9j.Ao[׵ Ev$79>mk;EqhhM'͘6 ~0`,rE;XrORb3exeѣD_=FD?Y^iqCTPxWpfU7$dF|hG\?t ^c!z/QG:KT0'etaW]M ~Q~ IjWx[bNQP*;C= AXUSFyO6EcˁC<uM@;j޶ 9W@Adg|!M|L)}˴DIIMq2$WCl.sq1rEϯ@0-ш M"]ŵ2 !OhS'1Ra%a.S)oc9!Tl-XMb a4[j0AH?/+[DW!%q7Q"L@Ģ6擂;s-LB$SukX!;tp y)I0+g1!ǴyWn%"AP ~0ULs6=׸vX|TDbsEм fƠXOͨP%b6rhуSR=-ؐZ3tvm Q5I fpk&mc?MM@? ߿~ }Uaj_fDx1ʪ~{t7?TVK><⏦z=̡S;[]6*h~:zsq$];fF*9gO<mH/XLټ``*׺lO[|(0&nT=QG8}2:Ж!(CF[5%j8Z\;5mw5G_~+#<ʉH]}ɟ!`Ad^gSVAdH* ZOZGꇆH[g2g"H4ߺ칸Z1@KecD#JI3Zϱ$[b5pw)|i1^w{Wv!+R9~"Z\'Vy,_gg|/iw,0!Rl1TǣX}cV]ܹZi`#_2;).ȹs}'Z=C0a Qޤ +dLY /_"WTI>!-E:bn"t3Fu$>̻gJϸܮ̤`+`뷇7,J]T+0ImBXtV=#n:ZMlO4ױw2->e6Av`y̸H_e8.|ـ kU)q*DPl@M`dM9O){vD*5P9=Z)!HU:7;'R{Uy/eO~ש#tcc(H7x'H$"W_]&.B?N%h-8$d| *jP4R+,w( mlHj5vJ7^CsEC6|iU}|Sb|6A8&&y>j b9˅-n~7YF]ӵKBz/lϜw Pm@/׫5ڀzϓK0K'ρjrA2Rq0댡)N8a_!*ܾt7t+]r];sкK|U:)kXCl.[Pؒ4 AQz|Gpi*͏\;CtΩ];N^ ڼ t(76LpX e? V&7 =yPdf,M#^d*^! Dڍ^3gpи%72&?٨AN1'@Ù H}l91TAh$HEZ?AuU4?N,Mm+Z*ۿTq4#"p$lH~κfRC-%^ G`LM{P϶Vh(`=U-8c,הSE>*/32UM WWwdX o! 2 ~\*,#:TYSNdqC=^" Hup!&w>k !7Wy1;[e)1ubWIm6X8^(bG봍UcGaC vBf-[K]轴̎}8ôrS o`P'ԍ'Nk%/UKe|YꞠ^|ʓѷ#a{Mxl,ٓAM:% -U_d&y%}%BMFۮchb̸㪉e@FZ'[uɪ+| 쀦<1r{}gEw#'bȐN^b0+2ޜ_\ڌXpW2?6n:I#av+wЮ`ǁ1QYַV3Wb-0 tQBOe2BHf3 ](N=^:.Uߔuw–jxJK^D'gt}vU#a(0*PxtIQ5ko{8+,tiUGnx?x#$ghk{@*"_l0w2 eNo\,XCM%4o~}U&bHo 1~,[sތc2 Ebc}=5 n T3s`Q~LB4F\CDmoчn UE*vZ\{ &!ZR"\4]y{#s\?K11{pGn&0v#CQ)nl#j<UY?h([^ܵzthҪXT/D=i\H^߈*#1~!4%/PSt0I߼`냠z>ŭÜ#ϐv3dr:R* @ &j P0Z#{,gvu6ZVŀt]cgƘXyT(9%Zs~mFz^W?^{,q [>-1^o/. ICw⁃铥keuA!_:l+py4$z=Rzrq:,`:`b8M]uaJl.ލ/jZ50MUqlcAe4o149 q|` aٶkrQb]Y)Y\_ -U% Y Ti%E:b~z q)vb .z.^}M([޳”Z H3Z߇"v *Tf@ZjX`U6freG$]9ۀdɇQq nrwvj* ЎQ@iL>& ~(СWg@Ýe}.j Olfs;[rpŪL!cО*PىN.蔩+F/0Wcn2|u1uLƚ"3FYar#%06d*_G׸uYIz_C"bBPMufcd?]ٴffLjqTNwJ@])ZٷrMknP#BHP[|:K; &zo9C1 3۾JA~EJyC\EtI|R9WBr>Z-_ rR{RYHHsDn<>WUVTa#0J.Zxz_]`(>\'VnVpL%->ƛ fS3|y;xxR YCT20*uͯͼk{~5"צ:$&OeeL]\iF`KvXFZbҳ>uϻܐ=Ȼ==a<= OgEh\C!qxelhs"EfS!E2dJEH)=Hb X˺P8{.b)LEo&w{gifhR /{{3;XEGҍ Il*v6jH'Qz;B\sr]HN${GEdʰXbO#9hܶx:|J-ƃRvwH꧗k!> I_~)GȔ1 a2],? ad}A*9t(DsC7dѫ MkW]_Vt~?"= fIND>W|I|&$ Nbswˁ*NPʸQ6Q.$խD:!9*EpDpH-lX)#=whdgo+>hmTe>!KnRI[!}SFsz/&Ȝ t@ `$2 աzQ/EUv3k*g{2lK bW?u/pn\R1rvGX6g\QLbҭְh_OLj qo\F?x$fmB_S'JmNxC8|E" P3qO3XmV. XA͝k~{Ô:Q*IG>Wyj|yZ/κ&ޘVz U#iGͲLY}Bx/~F_BMG.n2rx T ^CD?ꯋ7ٚqؕJ߶W>1NL% 駧&Eh.Nnr:u枝tS6/<-L9\fA*x{{tF5_Q<z3?/¬J,{2'p%W8:"{%J °nu^ ډ YY 2?bڎiƲ>vQ?͸l+ R]zMlJ~E`fD &(ئc%0B݌0jx;v;+P78,T>P] b ؽp0䁌Wo?I:tKY[WʋdiL)#^#XvkG"57# .H-BoL*:ر,$k?g_иDž;|h_MijlҔFl6,PgU$BQw߸uqU"P<+Ԡ-6haO3ӵ(9}[hTuRRIhd Ex$jEvBcQ6hxg18kėڛ(g?PS<BGQ̫`א촾k\>Q(KGQzؚwӒ AE.m~l+Ny߷"O$.ɴlCipTs/ V0H8*"Jp8P%b1ŜO[ԴYwj]xK S'"+gOMffmZ؄F\+2<.G83'5v 9^ DǏ'wEa`Uv~ܞ:b-߈͜I +tċiYZyJQwhĐ!gɿ]~|+сxNk_Ѷ@E". .ѷig'O 3>}QjG5{U, )>>Ґ񹤾:BF CQٔ~&cXPXhԭ;J0ԪG,AyT$E' e W~(ڈ+J`Szm}53W>=L¹ìuwGRLJK%z,l}#va1MQ/v뗒VqIMf|LђW'ɑgo~z?^#t'и (jT'2[S2Oء]xo>nG0F!gaV7puJ/.UlM+3-L@ cw4Ezc+8ERiox8otj&cԔ>1Y~QB?0' Kњ"N=aR! y'g_2:Y "-oVCjngj"+~]uGyU@P3?dGssH.)5^5ت ̻y/3<#`)\7{?41z?&Cr/ ɎM / ϊ^/#3w 7iq4j<+ܰe'v2neD&A(u ㇷe nd({ ?f\25Ց}wZ}io'W šPa1%q=HWTBC^IuX"r.7=qO7}=*Ҟ_؞tV~ݞAV6Q|R vM:b@ }ypq4']tnZ hS9I#Y^GlJ|s$}G504K"?6}%wA.9nee)fYgdBH_}S>}ĆV%,lVJ*ٚn1IyvfbUYb6m QCX~P@ed$ߢ\Ho˾wZLϸE(?8uȱs)hԁnyn5%j}lncK 5 L 4~ oAPA v dJ(iN VYL*$e/2jGN~{fٯ 0< 54h"2M_D*/5KtXX\@wG[]Վ!~ͥTmhV0q=)PL0 DS}Su܆n^U'VKн'.pD}ǀԫ <t~ߺvoАOJn7+CufY Z6"sZhGZ2H R|Ku4"dž%"K'u)-c+`Z0VU3wY|s4Đ[[H̚s Vo$l5c!I!;Z@nѯo%<ցfRKu7ǸTI6r$&k9ܲ>݊|A:t̃tC1JF1 4_jxt쬺 Z af4BH! =ī@^m8ʽItKn^X5hp/)Wgǜu`i Bv#S]v~LwP^5[Dkڳ4@]織z,TW7ўήѱQXuҀAtJ<#Vەak3왮%,?mL3zxuvOwq>3(`3濖<i/WںYN}ܖx9V]\%9͇@f ^0)Gqwl @UwкRH:FŻGb$sg9Na~X̄=kv$v`̐T q@iˏ==3Q`/c<´9R{nLbb'+o(u `V}+Z VQS g/PdYw?ż 0gRbգc&͍Jtls&eݝZnM4lӴȮ0IO+TVQ!\vaj^/ܻSea]4mJ Bg$9f /`b$<۠Sp#rgA7QsD$2)䣫NKwTGɱ1wPn+}KD8=PJ%~M 8؋?BәH]{V^0E?*'39CekoŜU 268J s!|[bEnN`U1|f_S::04UZBŠptlcXs_C_0Ҵ8 #̶[FY41V A"|pQ3/ӑBiPaN ba/d7.<( tcT\?cg\dLUw:Tg-nlXm?iG<\(Q+"/BrӮ GucĮfs P !7 s͉uŗ֣aD-0r'EΙEix/w>?GFny4cTZ iMCPDO3bl89JzUDJ* yz1yqȟ׷:ڈ+8@qtz=mHqǮjzLNB%`@>5CcqSiZzv7+ہ ѝ0FIKhV:Zጻ"}ft?b7h G*uܿ[Yt-W&?jv[Pɺν(#OYx~ju ")-2mRо=O9>1%}qr<ڡ}I&`}Qr*!=Yi<4Q%K8bcoٗ\;p-xpSve 2K,5#Ղ^Ïg3KS_5o\Y@IV_ h !6B3<e'Cj * zZyjGlDJYٷr;wtZ:MӞu љB5x8zfX0wa YYUĈ*m:Q=6/!gsS5 7K2 _PX;dLM[H430 g~yGTR !>#96^_q~gӡύ糋hE&E&vW?m"(:k[m ( }M<[i8?|@2 {W,Ȏq1*4n-{`M>2/9LZtD*kd>kXBV?2U /c:_DF kOmyX[}x̬ 'ؖdxQ]ZTY#Gz.ZbtQ\b_3S[^q`WrۄYy셽!+Fqq >A|@ejR{Wa63oc]OTl0 ހ~yK,8Y°g쁓 %0n4\X|\86-UI9Ğ]'ܞ/l൐z,/!m1$RD0 J|nh#(c ݟ㈧j;[k36#գXIPHYc D4ecJ*CM!^l伶0FRF׮0P%+i d"t!Gt(R yO7JHٍ?}Ӳ4֎Uæ^};5e_iųE37+@>Qmzai~{4u0KU=1*;5@^,0 O`ȅ]yue^\mms%TBK,OR a"TNgFqxzDj\zz;6!F,R ߻U[1,>rVY楩> p}/-JOE8N;Pk |e?yITwOVMGԧV']ͳ?IÍc |¯R30ۿi|Ou7ܙ{3;yЫ0DYc*(-nʫy[j83bY bruN{8 ʪHh"/J>8ِF }@.hq:\DwcYgZoP2E`Zpqt`hBO8YTXŖ(|A16Um뉨'2LtهjmRmQr<eQafe>sMoe-CE&N6< A=*JWZNVS_H׺A _& U)+b8[>Ӫ>~ll)zӞn[@Cݎyü<[w1h"y>qPlXyqՉ'vp/2*xRo/LM3|yfQ[:'0wd6HjTjlL z~A;-&]uHN>椰!D~_`7f)+KN%v'N>ٟ No߷oe14}&K.Ph7'Þ8D=¤$ ah"o&UPZZ&<)^"\MtĿHS`FHjf7Zi_&+Ѥ|Nwlv$9'/Pj\D0ܮ8%k#!1DfBhX\~=Q_HHݎY8 .s,0'@ީuC ;oc,K/εo4 q<%HQkJa۸e$"l=1}x#V~캃IHcH>7Vp~=R֟tB@:Ñ# 1!\D_rŠ5jX֖>ehv~1_ ,p?ST`,h\Cwd$%A+P;]*3vBlMMQ.ze)hI&ȋq{5_|5A]216=C.b4w]3P'&j#uCyFPx:^; Xv$™tK߶:˷,zH HcVveWa6y@܂˓8?O~&00&Z4Xlc$;Z/!G3< oUG~Ib6q קM^*褧(ޥy%7/D5r>!?2>lnl &4Ny{Yasl8h +t k65% B`'jT$]m9,o3(47cQ 5)f¬8EJyHD4n`'EݍkѤUst  nsKRF P :8bfV]w(%JLz(m;(#hl#pEZZ"TRm_mX]g_h}ѻ}0sP\[Wk@<#*#!pѲq53d$gcma§9rڛˀ?gaHWJV)/ۑoѣ-y`m1 ȉeiјOҬrl3{:[-n}ޅȩ94vD}U@v\ 2i x<$:1[XbO>\`{(ݛuz=bɔ^ A V)~que~6zb!"ը }/Pm+Iɱ9/*aˠ<m 6=%k.)UĖ BU'p2٫^zi{ #vWwv\+۟U2_MG}`b,3Iy&v_w7,88SּBh~ZP8X)U/r6 0Gh9w^4}Y~t.ɴ]ۆ{'t4 V}V!#b*wPÜdbR@f y uwY';qLes\h>W"Uk.} Q^DE%ί3TL&or~$ B6 [4 ʬkFZWEd=sU;[{^<]%lĠC!г?~[V|7[yXjX9sO|+!O'a M5[n4&P@ҙ#`~ ^6&ڊӗ:]3EK4xȬl֬ 2aL?N&^=fNecN8e"ؿPPwwld't_;鞏AA|OV ((3=e u`"g!WJ't:{ f_" L)*p8(T`5uFfaNO{b5@;W @z{ L Κ?Z̓m0gzė 1>3P6 0i-L[ v3URZԦ:x1Egy)o:@iE5θ4hq,OŸ j}4jkkPr7#aqWG32ÌS uF,*>˞ _K' 'Q\]-wuP/AJYb^mL 'EcveD:zs~G rPaS)tW.(SK)(ijԓA*]`Z߲YSJ'i&.A&^i/?4|gq[,+ cc"Y;coi1 ҏl`@ּ;6QD,[!3a - :~vz8'AyUФG,caҜy H!Դ1F۸PvgHT81W۬N0cӳE=*{o9dlh9t-x3CU$b㉑kk,DYO"~1EB hl(,e:I̡ &{s\oS#3 ͅU#m`y j[F[/n_餷&>&rQR5ܟOO-g>sL:gf Ze.+"[;<vBJdE%[h^-C()$1Pˀ8}+#DXr d4OPu3&%6%Q忷ΓMY 7e~&PD&hwNLd$K"1X?L:*|NR&'y=!c ?9ӛܘ6G oŠxt@C@“UPu]+K> 5 Jo'h˒Vו/Վx<PrψVXN`=rnŁp7oGzOp/ #&W[Lga7FIjw)=&A7{B?ڏ~3GB5q@P$}>>#Y- ] qd3=MUJ7,I+9ͭpqߣXDPQX]aPs>'"Z?%+Io?H!sCPGHB]$Z]MrqLKI6R`PΒT#l^Q!㲑_Y+RU /5^6S d 'C'aCCk?l'XvsJexH}PP>՗m0ˉ#1i&!6[SVe#Pfs֦ K͹I}}wF˺C06G@6խێZg=Kؽ7<7@T@G2dT$C{_#q)<.ҙǀjޡ[LCW$Fd<OjY쵟 VyI\Vbܬc.HI-tYt_WJMaC>7r 0xF1EꞭ7 ճh݌ls͓8m ;Zo13jT,Bd贅p!Wa`|?,R_/×|!tX+S0H,ֆCHEd4A]+8~2XR/3;Ȗ,gsHte8W#no4:  QX1MUZ9;S/]1դmUl.:we˰ASŕ+e5PP:a1 D.?ۣErj|LVv6 %K{ܣIH^%8e!ѓfs-d$MPrhBQLIsEEu։OSu6Vm1~8DﰤTak{%PQhiʾu8FM-ǧɶfx[ b3ݱ);a%r ,d&ykQaWcGn+S>6ta=CYcVbjXy;j-&9 XxI?4B^\ʆ}td'TE g)Αb77`V5eO UVBMςKtI3cNe&ԞwtU0x- ά1yAǟVd=~mL.pWxJ {e |@ ,ǦL[(ϻֱ(RJ1jÒ13ఞouVq :"%o_wh]8rm a>xf1mYIw;qB#p 5]0gE'^ >uԂ'J<$"](M֎A_NHhNwi [ϫR/+HvjY2})*@ֳbNUU[{FMM$XҏMQbn{k~ W#>Xm~9 :Z8J8}j%&4m+9TݾEQ;cOыmk7ƴȘMvx%wSt)YУgdLԷ\mKEcTdۨ<%H<&g?OA*B2) )~&o|( 3e\/?TU }l[" δ/=@X^0= bJjĝ;tpPf쾑(hm^ a9/WEتɽkК ! @xbCjK*HnUR"k`+;c.p~*'n5K`|Y Y^ sSwIAxK|肣 .CV2D=(ѸrYJ7o +z6K_@l*"?;4Z8oT|N31դ T NWC,Oj%0m Bd  U=rLA[k <>sonz鷋i6D[}wԨxݖ29]ENAApRzb=ʵ.hYw'p!prr[,TgZT}P(42DFrOT3 (e?0S̢qs IuDȻ4kw%~+uɵMiNTcy5XրA/.R!Mյ'ȷAR52{Cc6KAtzl(iSJTbͻVexhi!3^ s眍y3S}C٪%zRkҤ܉ hIa)J;CQ1PpIq.Zsp֖ևK ^sZaT6F(z0Ҟ} ?6"OU jiڄEѤ|8"l,ܒ6 6Be4,Cub=dBBF=$rUNMwLq=d)LE"*K:F!ҎͤUfb<$R2]qeo AV;|Fu%XTƎ6LG=б*ȗrԯlkRC8>}4 N;:t_f+u~Ȳo VYULUdLչZ)tAؚ,8&=3GCmL&{Tr< m|glSv\{8HP;3[/n:H7̑/{Rl@NG9Kv|PlRv8"²W_3U~C98ߍ7E84ON9he9!.\)|tQ'dPoX4 pڦx DBE*CYk -^- 4k񒎡<~ȹB\:pH?a8GY8% mK,ƻ|zxؾNM%[k.}e#u oQeuzl0uC?`t0nH^GJmlJ[ KChTPI]rk>X&r^^ה8Has\ψĭ k[s<r`7ڳ_.w ,s,;KtV>V`3QW De~kjyy&xK{B?1V+ cSAqoA~ot3vY`Jg\#Mef0ʫۑԦEx_|i}M>asV!Q!oF^}^`_v)yexPk̺n$vQx݁+LQC@#G)nˠN*17*;fsAKl<˵NAy̱c`U`aB9,uA!ݱ/nJ\]q"\ ? F>x9H 1˅\Ís6F_>c9 L@{`pC:6JpC@p9*%npڜEzJ`S/"ٍxw=J,/IWF$S؋A_3~- ?_}5ǡ< f~h(ZܷvaԹZ6rlrcJFSQq?XL_@j+N ֌ Zhʫ`/ tK?Z&jqXUQS/p=08e[\VG9Vt&ױN{':o3xd*DcbSf^4WYPdӦRrAu0+oڅ%>,s^6ŅO ],0wgUWmCx4OVDIj_PEPI?/6t0x2әa;"ij|rXEK?mHgj.WTU"MU9/`bPjˇZahU̸)IS5ٿ8Bk=*lN~6jIu'H7/fl3MOԼm%iE 1QwV/W_StM7k7@j;4]"c<<ARKs^k?)IH'cy 4͜cAtKuhUKiѠ^FOXE9lx 6ڭe?tѱ Q;8?$ % cI<r뮿E$LspyJqO0IO:[g RdDZczZ ԬDy:~P9%ɑ;vCJnbv+[w-Ng*KuGKt@ oD77cv^&Z\bwpOј\P~7dȣ`V"0i!VR$N{5 3,OU!fn~?„7q];~4:JrTSiTU:Ю%nTޮ/c)iWGW]6G+E`( 2,Fb"4 >@LڶEAdܿEhdbҬQ:tyq_oM1Q!>&VBL5rNb35O>ejW֗$.;c4խxi(2C1:ikiӽ3+upO4(oC{vF?j 3{TTƈ$TvHllc]BHhB^:5[NK_h৾6.$&#F:)2!Jo &wHN33"lqњWU3ꦡ[tg,?$ HURs>]e`G[wIIΝg VIDhn #=g`2?1{q!gu @6^$ʯ^GL4߀I!ښݶGzqmY ev#&^ʬ, BV{k2>6"P.ghg ;u9k^_{0>v(3e l%|47Msz"ctX4`fkqBDKTK* &'@)ggGAFpJ-'v>!^'B QqGH<6+AYlbJdaɯJf[0E#OQ*!(0nnY'X>@S\>Yā%y &-| i$a &)k˜6y7}-]-|@囡`?v3flғ)vL捉"ZjS^F,B2kD$bBIegnmU +C`o T{<8]36nمF)pƛo6M! LTFl4m!u &Hr vG/Y#o˜dSfл_RcSsΌ+a3i[-" [x"-Z78!ދ/JȂLS@ūěE#{i{;P%6u#.b{|-!Y\ތ> rmۜl#ՄH?#$4q 93CYrG˵4Ɓ^#]䍸} fh۵5f+gV?p/#F%CV&2Ahp/0zknrZtŽwzNtIe߄\ԣN}zYV>]C*嬪"PxzWNn>/vQ?MW,NJ4mc vyıe:=~]#۔8L+jh1s/^@ o&gs3t lĹ>ea H>6~p ,( 킰gXuqeǜB%=}[Cn߄0H-dkx8OAoxej T˅mNqfKVޑg2d^tm#sGAYNd48. ;5Jڽku#H"-)PQȺj0=VXWQ.TRSa CDq7@3˞|mUeb+Iӛ "NG1?f}*!b%(̎+@Hьs^L/r#߀|AiStyo[j4'@u =e:G*'bq7#01[_ Bq^r$|U%u+x#{̳<! ~`QqP/ 9@ʈfAqhxN1tNE\a[„fCyT nQ#!Tyi:o6m@XP8!u!=I(raD%udUYUqwcǎJ,vq@vF<,f\pޙV8CÈuE_F6CKZT.gSs}&YbμfEYh &爯&=RTTUlvWD)w ٠ߕFb#aO"iDJ\2vGe@1R}o`ܧUFNyxuVdsP&(vl/iOSZo\Urh-Wf}qF9@`]JZN.:mSj/J{'$T1 dP?#|DG.7u úґ{!3۟j<v"AL¿-46{Ff ٵF8OZ90d˭".bhP;SA!+2#[y]ߞj=e.+oɲG0(J3h+ѤJOP^ L]V4SDEhAo=) (f׸AcZTg` _b ^ d?o^`ys _5߲ÖP6\4 1mJLi-Sp>"截  Kp-#^ᅶ n#o Tp?& P,ѽbDC٪+H.XN )m"fC{d<@1^<uA;󦠨4c0 v?ԙ+ kL)9u  ⎑5$֓Q3lz,:JIl N! {>ZSxFzXF>5BkX.S(ч"xⵄ~V*,tcNxXqO_s7*OPo\M" ŠiQN m6(dգ=Z 7N|'NH(2c-m`䡙zO,ڷ^H;v*&U Wھݬ;3L\K7?u#>ӫŇ&@(<%<.dJ0~1rnPls"a!3gLeGJ 1~>]}{^sI1DԜg@}=HsF(VI#I۶k[+ E.AfUÄSmWMt_CxUuK0&4j8k I蟯A㈇{ZUe_n)rE|^Bػ|I=sgҰ49pa눲kxÚ,jCf& ^9mU:Y2Py۪*BQuMR9$w?_Ieسh ř]9!2ۦ.͓Opp8jː2Ë́KVE v~\Ԅ<1pKM; >mРu]P6ۡmAΧ߽{iN8vwW$M$o܋=k&9<9\=L2ϫڬ1(ߓ71oN} TJ؂'Hl֊ kocl HHXwQ$ Î\uƪh.x15|%uEѝqxpP`phnNDYX`k2>mS"> )+5[)T—c}8We}~2qegOzj!g1NeE+^03KMUjo~LcnT6#F#൚u. 8m% "9BG݅1KCa*l2vjUm>5sa$.?e7Q!8\3e#}UT)-(Pia_.܏>RԺ -i6 z]:bKXMWU}hy]Ⱦ34d鄁QC7tDKp9b_1o\LÕ|"AjI5W~6@h;ABѲdh^M:NvM^7T>9ҙ;?!F'%})^[lS 3U<#eV 7TxG9ѣkcep3.(5,}*Ɩ>@f~cS3ջ#(ŗ8J.V挷q}RƂfGK1x#a)ʒ.q$ ܛganABF[]j&׏:q&vf%;9[>RZ? QryW&04qYrtua ٷYҵ~Q7DWK6O-r|@*IVʚ/l[R b۩E2CH1U?.U"(u_ܟ2EcKK Sva_KT6XΟFH\ֿ3C#4 'IL3Ÿl1$_,uP  ~䧜(4MWnXڗNҟ%[};ExVq`{NNI3zKwV$!ػ94?f}֗E!H<`UyH󜶇MBXヰMbkݱ߹[8{S^kyj+jsvg[rp*Fz3M ?]IP V(i՟k4s^{阐FH#k[:1pKY#? 1Ԙ= YL]^p]ôO?h)B&hrTI ~\rui>v .)GFQ#FަM !642B2jhǎ| a uV:%66OH3>7T  ͮDL^MC )T< @O&(P֧I0 'fٗP:.zRe??ӖZٿ> %bQ)@Дob˭sJ%mF}]n(VƊ퐭"4ΜsD3Lܙտgm)D'ۖa}殺6vS1ڒ; |y. FU8DQYԽ] i/upM%/u{348FI'/1 (#%kdKT]&,kٔ;| ʿY9/ w ui]c&>E>V;*4G.*Z̑6|SX֤P3! "GŜbqN6HU!`=Tt 8̃Oױ6Kw α*dd0Pw~} ]speR( rq -jJv;_pm^Գjcةָ@}[#)`Pv>?EEXO4=,G7Ep"qri] Lfnǩ!t Y[C\KEo+Q,HF0 (h4w 8O%/dzr+g*z  ?'eZSku:"rY}_G|L<3Fb"BEzDԌqcOưa=t(kW$y:7Pn^C!.,D0.WjqG jPJ00F3*nEzM‚1qeވVYO(֥ˊӚI?gUק_Y:ag^fs ţtH9u/eWr%5QŽF$al݋9]۴(2Mk/ },* 3L8Ȑju;r>!8~m*ѭ&JtRu)k?;2ÐTs=B =:oòUowo+}Mh5ι1Co\R[j^ މϠMJgd%S)l4 5=-/=T\%|wߩ"!fugJ]vx Rp.8A4-[4! \MX"0~O.`SO9 ?-:GaLWV:!7KTY8y &Ԯ) tEmk?igD%M)۶O= &7Ҷ`U(A$$.QW(٠LZ!U,AZ-OwL=lB;rY̚Q~X:=; !E)D䜜.&WRD:)4z[R+Sȕ vT/3&Oêm6WygTMH=aRF#-Fk:34$FP$gG|Ҡ/\6^\Ⱥo#Ji\3[sD(0R+M#a7$B.8] WW(eN'5QP6 %iÒ~ou܇ujT(5x7d9J`fDR&1q  qJU⿺Lv<\$LNyg$aDHKQmmTB)5\6Xj RNG708}l1cV>)V4B8aG!h~բEq\-mloH,=Vt3I]QsqBl H2ڏ͊쟖uT3ބiNK}WjK 9Mg8uzUSC:{e8ky`e;+7NUi!C"/k[g!HѲ3@ v $v>Y~l0@!ڧx7%d)DcnCCLGc"&/"U)i[V_:TgK8^hppPHa7-e~6cm&~lwohC8H`W_ˍ 6e]f[ i8MGq{ 9x|е{"p8f|y?MiN7t16[ݐQhNz}Hy&^:Zb $-&ߝ}}jl#~C~xژUVGZ9#Ɋ|y{dnh Qi)A\>g2L"/CE`IK 5͌읧jn00)t͔YXfrKb$ $ҥkLe]{\p5>b܀CzGN{$}[|y9hj0 I,CA%)Aڎi{(ܳ#xx8?潗;9<"7s^CV[^+|=vܚ j0,mbM~;f:· |;'Nk SR 6sP3R@tmo=#3-t TZتɚK`m@}~_;܀ɰ"ibkSpQEK:niu@Ɓs>j:qoC߶ѡ1W(`NjV c}9 J n}ieX%+R٫ rup}Fw6,XNfmgD$ˍZ_r,NQ,c-]t]ZzV_2aOHͤw4;3]VifZBz6@)d` h n4=9 ފxh&~,+Rbs*^b38ؗnO1P}_EC*^gFjU^%x<-㻤9rn寴72؁7fhq:Ejjo/SީSpQGLBYdYzȗdA\{@XJ TZl4P( خh]??(2(%0e.ģښX !ngUUH}.f+Mɩsb7 Mi*xv;E FY"(W-ɀڌwvjh\woOKmA_=T-^f)y/gF*hWҬ.KHL)h'b7Ot9_h`z_A'G?Ɂ~ E!??f&Om9OC$b]D@iQ U.ޡžxeYjm&@ ۇI-ks+wf9jFV-[TvkQVy06MK ?6+Rɾ֊%p}b-W@6ލ] 䰙.-!5w_{K.&a.aҘmBEW[I)#M *F(u;,l:E>gmïy3;T&bŸ꛽p=%_9l u^#BcH<,6:uqOhT#e ﺼB,b`Ei[\51L$xK: `'9 E&'V_ "ee_N RYaE u|+ [W(V254`3#;G~VY9XwBv)*RAS~\3ҥ!]F\5-y%9"9͔$PѫCϞs_Jf?L[(պӓBA~FdBsY@ֱ D\ؗnM+Q }TO טD}2J+GU{9Ma.|TSuu9 3e6j/mFk?lރg ]TX`-oTmIGsݰw|gd/V }B5#x?!;^esZ#E`HE dkB{c)Y{A;:xfLӞcX[}|"н\WBox@YЖI)U-1@[фz%h}6(e)AX=ax|Iz."cփMmiwQ?@{DJAg 0g[V>riHoENj@!^QgcР| *6,u")I.PQ䅡WT UW^='OB߯fꍷdm3ao <̕)䥫 4Ch'1[ޖ@d݊dp'1dV~#lhm^sN.ĵAxs_Xw"+)ˣ%GK?GSBķ0yFgG1TiqDi4s4`I.oI)Wkր,܎SYHz~.3/ƿF<\ D^#F~JoX(gDYy+7,U>\g%`nc0N8ifq+1Q=ێh$Ret%M6 2}yH5vP$N?n xoۥx/A^pzVmd>;Ixhbu즪GQIL pTb8Mո.C#}O<5ೄ#J"όJTH]T:eat4L=33Quz}VBm! Kx?30,xMIr[4@S+VH2 tʬMa | z%1EǤI={.'CL6GT% o_1ߦi}lďl#tkׂ )~Z^wz7X|ԆMKgAPoTv F=/ĢV49;xwdL;nc6l!ػ,#kټ*:ޮvM ژp:0"YUXfPoI0H4- 4T;/E.F> {Ӓn׹1EF }wRIX%iCﮫ-}d<ዧZVDŽ?lSPw?3'{t7%F[eStWhsɰ6_8ŕȻi׊[`}eQUlsaN-zI^Vqu@Y黟˶63Bf(IHɘs $)֧J-NJ7DVuY+5k-Q{&#*3]cMf8 |h\ƅcV 2"w{3fuE& 1GU\2,k!mqτ㕺!2B'P̷sfzr`p}'jV0֐OD,>P`MLϞg_0lњ^WFrZ8z:L@hO ZaIRܜM i~L-a@6CݮiHPP.$S+]๣ʣx[y #cZ[F8:&p \6;:V8bnHcSkP%wR3%xܕ*$pk,vך?OJxȡ7Jpt> %lB~ 1hrnAt2Шڧ_= F1B5@Mrb0GW-Q-1m1CCVkl/I2o֦p[M;ٴx#%"ko!kB%kHIbězUH2u6c-W&+up^wka&fv#(Fq3Ʒ[,P;?//}cwC8 .t|-ʤd>]8m&RݏyPԖ;"Iè(m3s mļ L|w2PMWo5W#Uq_u%J٨4E=%*N%u*ygw4|ɽrV_tM2/I/%ɮa9g^c+if,ƣxK onMiԊi!ꎋVbtUӪQԾ֚̓- ~$R,, zZX92Jӵ{!l?o4x ǞUb&åh]_]{x9`u祇Du 48Jv{C\vyS饮W1bS/lտL xI;> "f}[ήXߩ'y1ph&N}kklwnZ5$W:o0Z Q >K]Hilf\I _*Zu@qr.c,I'F$٣Ayj X'GR{`<`2eĕaGg:?7)'9|@Ƒjo&Wؓ: ][wx1~?!V j0WAN*)Wix(hqzM yuas.-ex{3.F{_[\KP>;_2_?lnvru~?!J>I tnN[x_C]ek? /GbFyk6|W+K'[lZ&}MM˹ڤQ*eLI{@zsۆd`-&Hp)&s56E#ܘŋ-n5HC|\f9VOfi>t1WgP(*G#[tPoM gG";`IJ;'#Óh5]cV7ԛB 0d&R09HTZƢ=ɕ2]Վk&5Vw@ʁ{ e&WMӋw$ * f5x 5_:ϨZ\+[p0Um جw.J_*>Z4~ el+̵ETC~k3f#exvMd!@L73V"`}N(۬ w Uh,DT`UNvGt_[Ƨ~;& hs5 P 5_VK2 b3\[SǒAalc8]?ۨ` LWٴLP_=:D@b=i %0fQq1d΀Jam3nϯiX<پ;4ߞ>MtEEy82;ȴa9Aq\~{, l^|#Mq9AyX> }q+{W@s3DX".;M5|0 5k q.16@CTd"%8KClPg%t2ƏBc|:T3^u[ycdehKiOYYe;pҡ#`+0@{,{Ujcvj$V:r* *N"ƦJ+sY4H;% S*֩Ɍ@:KzC =-% BZZ|bY5|.bfڇCQ؅9msW[={TyWX10Jx+m$)GO8Z$1o\0]SD]4WND(V%{C^; @6]9[&/-_ jЛã~Z'x/?1mҊhn/)=u%9g_0}8 yKiR;+,G~%3:Y4uWpZ1wO ;@%M97{k$l$i0 nY(,?k<a++ y'_5Ed3yVo.ѧꅎ^2{Q(FX1|'#:N&[`Ǣ:fӡuY U z,W%7gcħ03o d;0«;]U(d 4aKrKwngLx̑!bchT(X2|;͗o,/4g }DP F풾C:l7.1 Yp F"?^O~Uϱy0%*ԛ"֤^K]R%Ȕ+@DMJDnT%M94krW׌URwx.2hą Ԍڄ.b&D'ot[^5(7O )$92NLy B :g|X-gҹFRؖ Fpqb"|鹝_0jHԭZV_SgdN%:7 2S*1, 0ԥ>i>ѕp ?TщabxN<* B߸ _LYo)nEm0o7pvCMŗe@GMͲ y'=Ojj|J8vf=5A TܤbېDRBkhi$E =馩dvỎ jLf(&+>.;~pd޷`9էDJ?T.m k+62 3,2ڡ9)1+bN蓽f<4},Ɵ_]FGc[Q1ڛ"秼@;I?< #nSYI6q ]pRW`buw8<W1ӗPw}i ̙a0'-b(zoU<}`tJXRddNɃh^-wC>˫r[]OK#[39p$?PLnZӏ\^*p"sR֣ ^b{xMMIX/ !K]_0A$ djt07Θ#هVa %\- 5j-`2+=!M4u~e]l>{^"@/GKzifδK@8GO2ֈecy€􄢙pJz@rÈ7~ vĖr ltEBvގVN ZߜwF}/|'v^N% QCҩ6',-@M_ m7XYa&+*ijЈVm2 S|,-qMxQ #3xxJL--wDΏ$P~h]by""!ճ}g&ɅʹĚ.*$썋^c|W&Dt h>w Sު"w:pS}L؊~,Pd!>b|S#zS')L:F)EKLk7HL~# ZEXȍ:嚢!lߦ+6~EZ1-gdyj27 r[NK2 ŭ&vo+xfd X{74F]vqTy1qCK^XCBTCTXfZ\V'{Ȧ.7dq2!˭ $zrw!&p%Tv]ˠ5g-\9ϱܟ IuJ.-'o\ﶁt*1-eCm)R8kӑWRA=ollV >3gDF ú|E.,4FhIuMw(&+I]6cDz$y\|om1`:{#,ܓV8QL2/ 9HgUvSwHQRw],T̴^eؐEz޹4jJڳs0Bqa ^\G|*Ged^ayķ2%lg՚$+_Qpc9v]/ТXH+" Gj1 e%5xht|TN;_]!tһt"lӜ+3z9NY6s`e Xdڡ!&BnH_v'O;iE.H<Y1sPh.2C >|+߇p~f\-Ƚ*"Sn\4҅8sXI#N ۏ)•b,UїCz`etZUVڅwWZC*i.9}NDJG8!zvsiYIx䮷9rcD\ ͉ $8tΆ(u1^J4"PNqIΡ -gY͉[ʮvfV̀HY߷4 dL0: OjntM½xx< 08C ~ *Y޷8ւ( Yn K4gΉWQT᙮2(ndH0苁Y! /v9 cI| M\oF^x?ƍYuX2.nVw,'667Z ;Pb,a`xanJN5EOs.g\֯d/C5pϦ;5'|&6RiKj"!YG`Hzgbnh?/2SF}+K$hk Z̿Dg{K!hࢺQ+,]/BXFmHqA qdu e+~#F>۰pjڜn^-$$oNؠ[5 SRq ۀjq ,w7;+Ş%҄^RlթbFOy,OƙT7`DE1|eRg3Ϯȏ,.D-氄>14?&iӣMAV6+V fCVM*X.^eS0::ay.!NM $oێ }<1^a-TLW532J'_7s2~DŽ+ R9ZXLp$ B<`Z Wo PXޣ347{Zxw>0LJ*2w껬XQЭ8ډmUNg)=%gZv켷JBeaJh}]*KFsVOz8G\hZJBU  a8y͖">Ml['QN#eCtĈlH-ڌ> e@q?8F;QFx[ 6-HpPfx\1Wb~] R`avZ,WbB{|lўɂH5UD'A-,=\AS#6 ?>?S5;ŊRİd>|85v`5K/3WvK̸h1({5"J^R[ք6U܍mneHF\;N`TNJt=o6"z)d+YVy܇L?ث@@sW<6n;l:(?NsiDZ&Gj5E`A` Wp1%5O9_s'pƦ۞tyfٷ2%z-͛OH{]xn!zo5 *gD]qH\Vyh^ jīcCi]պo@f53@)N[D(6<8A/ک3Y(r9c@xeoHjEjTI ~>TՎ& {G$͓(Xm+R+_eOjE`iq3Cj=3`?4p(Euk V!&k rNɭWՅF `*+c`*ˏhA>KmOAy }tJ.Joޙ<z4 !^ܴrʠJSPK\zȩR2*Pup>=nrbI+s5-l cZKJhR5Y Bρ:z3,LHdV+ #D$=}oyZ'DƛZGY5˨d9OÑ%3 mqC͘"4O3Ca ~^uxg*YUe jQ@ra&qu+bq֐@5~s3oZ +X[R^4 \&m4K.Z[}WŧmޫJ;)-+"@4g.S&DzC]$ ~ciW + Is5& SR"HaXl WQ2ѣY;FOЗW\ػ͎#ϞHt!ƈӴ~yʥ2 J}LZc3W5U5Ԡ0/O68mp.JF$7|hQA$J&^v.r]*A 2 ŠE=o7>;),-ׄm$Q (^ԋ2׌T~-+P$1@[$˜rjMi_#翿%ѽ [2&(FzYr[+gʖ~1yPNM䳚p4TꤍU9-YiK\zfhnAƶd"!?gA' Mw][0m(ERi(A _!wp`Jd_uoU@M-CQ1PP(yUpKEJ5QDgxl'?'pro%LT F BW{ᨇj4RRU}h4$g򈟶~H0Ԥ|V;_d4)+_+-l -[II 1L҃/1/U_R4d)O lheiMZ.9kby9B!$k2IW@DS|8Rhнvq[]]{SbU{ܡPz`!\x7czﶶ^dyeb q e1GDʞ@"oJ"=]3ߝ ,yixGfĠ.gcrCayuk| ݱݳFu6mg*C.%v~,w\5MGolK+-cIٻj~#ۆ7 S@g6i-ԉ?ER]w8G:(ڭh#GEEu$7Yj^l׍iN%_NY@g^y5Q?d,3;'r=RZ꼟X94Jvl,{>]_}(4~:mFґ}J8 Kpu8";O=SP [j )ЅrQb⣹<04+/[e`[Ǻ~>!u =QoUzَz6MO.0a& :b:q%[& dG='+:G ,v.&qc3nLTP`hhX̓)yqvo{T" [N(0B^ 6xȨD*]t3wɀ+yy'n~O)/#VW$O¬@0Ǵpбa7G} 77@Gu_'+ @ڜ3 #yB)Md:ǀaЇ1/;xwbU Rج 9ݝ~<9d=vOa^Ҡ$F)Ϸmʖvvoل&'~?߬,#EÍQD[C_*DQp]\;s|`KK!SR")qM,#A;PGԸ1WȂnje@siO ͒)p_nN<,FLv {#Yoo+%}s_ұoWSEvNQG@εQqU%0i %ed#/QVlL#d1.>:t\Tҥ,7Qz'#sy;`qOc_wܡpv!x!d}A#6ŧx$b5y`Tb{umR7"k$ԍa'\ }EdJtl WfG^6#Ez\G#(CK7sk(sg\~F(debmb*c?XZHrb^L=RߺZ0+:C&r;+`fglA#b ^Zd˳”KNSBB'0YOn F 3⥼51F^:5 Pν~H`݋K Oy/f =R1J"G 5;yhf8==S.;8u=֬ceM${z-7D_44=8Ä+Wdv?UT/z+xgeH1 ~񠳻=q79SfS7rcp}}N]0m;󷚍v{hUb<-f:;&Tg:;`grnMIlbQbH8^} 5}#5gR|Nxgk-4B l7Yk!w$I[O5j@j5dbcx;僝#AĴ$^cV .y{yRhZ?L$g s2!Jma.6q4:[cM:-'! lXKiFݾ` E=x62qImXzq=DrNؖY>@I&nN(_ѭ8`De5}fV.ƦnE?@EhPU^Z E< "]u)6F%Ki i.lIBoc9x$㈚F^ @,EӠ&B!udM&OVB W;-mS]m˳bgCdm%o|eyqp>|;*|P-I(̫Yk($9bjq>F,?}#^"6-Z oqy&΢'tƜ&5^%L䜓 T;:َb0(+ʔ,af660Cu0gj]rEcvuvUk0!&[~-I qKEH|eBoAsяt2 ?:D-a-ŒRX !bIya ډwx`+}{ [=ePt}\8".Y[wwxr(ĉ %BAӷ7ǚN(Vӓ)[3;$!=(#H)"&zKOay9.(rU*tMȐ햯N;,͆bTevW.zbmF~=mՄtQ|0&V32gꗕ/I(']>c{cu`ٺ0v:u$(0$>d^kE w7(c454%F8qDx&hcRi.+qmb:AQ&g_@]' |DzM gPs] xb? ^S%\FɯqU5r}Hdrz3xD5_eHѭ' RA2hU÷0L`&jY>5(2Μo_hc;{ Y܊H:@95']15FzWoܔK%5%>=! BekZj6$B[/^e:meS(sѿ:]v(TyoDe&2!rzS{ò11U3/(QP΍mܴYryr=JNge&êy>z\ +"w0y *̪/NX Br4t5}&?1ennax4!_DWK<7=K2><)VsѲ>^y1KO~l(Q^2(3 7s*[j0h8~uBYӌ;-I ͹e&N&aYoN98%>V'%4)$t6EFm͍P:p}YڥKNDO ZU ]Qf- {Px¿)neRYF͠iʳvY$?rU\.H\h%!cL{iѶ}[B֡i!Fl,+7[88.˼~ZAm`~hX4m^sSQ d }-̉U"HY.7O纨 e [k*}H0i J7*;QI?Βzd=bb&y @ _^HEz0.sGQ H!xy6ު15/qڑGYR:|q6A Y=7vj"^sA%S茷 \ĥ8e\XA %G*& A؆4W/OI<OFje-] d1n!0UF3U7Cwp'Mȁ,@T{ QL4R?B/Rؓȱdc=1 y#cM^ДV24Wᔤ#Fҵ6Tff!9ٙG\ՒjAi7*(#w|<+qRk4o Nj/`*i~3&١a/'^!Wk'ibuF2o6[E& ؀R`JK*,l5gf^wliOJtpTpL'նaZ#4\n{"j[-T-msB=+k,uZQ 1㶭Π>/$ƎV4CIbȰQۿ~f{C&AXm_`hVeb$Z8hꐷrUoe1P8qD[Ұ2?#v|6ߪV(0`2 tpPVF{H[ٷ؏:GS_84v$ͼ3ē, )i!ЀO{֌&qЋ37v.SrS OؒjHv2d{;v03)/'癀ML,bn!M:Kިr[; ,]^p ڂ~n,~K |W]-ƨ)y#y_m oڡZ/ l09pըÀRpc[ZrfhqN{ߒjvG=l'Kfj1/'ńKh;+wc I#BE,oP (Xg;=*~P. ȳVB48Mz?2KF0/l|tBBδ!$lɋ)s1 h?0kRM'њ=M60278W H셨>)Naqps6u6X,25P ?+ &XjOI -\UL(O/7_ 2EIv$*YS@!Oݍ+q1 I}n ⮭0jm%Ϥ"zew"Q˳Cc?8X$cN`(e#2$:ȪL U< JRQ"F 72Fv8݆L8cp:dU;xZܻ_4=CkumQKO+s:&j@8fTpN,=ߝzo2X<f\6xojey2`Gcթ(M$nԢbq2{+3 +AucYcy2&p%iDF^@_G]4 $(Q xhՑ O(3= IYm"zL7<2^FhDqRD QNQT"62gFK}d;NV5>y ϛxB k6Nzq]Yx&rbG~>N:` '=ń*2}}t-rN9p#%AÓo=u%:o8PMArT>xq7y\T*Q ᙡ;_(15M=/AHSgGj3NQK,ta^&V i"r촞_T:=!Q3G6^p:d ƀ䜫} x'UDF.aG~BDdzՎA$XSCcیMOWW!'*%GߎfIz֕xJ+kJ&p'n| fsOC'F$Z"1O! 0,vW/YDMS(r*H'΀׆ZA )l'Hވ ^/X[<ïVʹ_)εrfQVg6?sd O@Vq@G&C9[Gn422/•\MCsl7;VBa\ f;྘tjwݒA̖ݴ 2yC tQO6]tim\{Mn$a6PpuOݼ FF'[.5 EȢa)Ilӷ"+f[w*Q \P]XA{as<  >N "˷!xdЙ[i7*v{3//hGb{({üi囵x˹f,5dCoFPje_2ٟ0IXIMS:Xp߲Fa.Y! B2F +!0uclv~Rq;b+ ~ԛmzU`Nx*r (oúslc3-7A"@%/Yi)r'aITMG 8Wׇ!8Y UJOC8_ jmahz}!?Sm q`qxbJc;|v}56{>Sɩke|/,r&YW8h1~'Md9ٸxb 1`L>T^*>d$9Vr>ON9"QZ["C4<5c0fhjPhVE+>O@ L^2qa,d#5MCW kɗ, _UtFֺV^*p=r-=E +2]7`t8թ=_NpN㼙b6j`L'vrD|yw ._wYefݚh#?-cypm#smWĐu {{6wB#s3#cȈBR!!FN s^ [Q^7`2RJg #jL_U{IR^1Y_"71qÃo"FD2:ڻXg@Sv,m(QOQkWEߋè\|ژYm8%1Xx!|VG[܌..AtɈ[(. a #Lֻ{BbϽF}T*\{uνh +Í@}МU])/MZƻڪ0!NJ\Oci<Iꍯ?0zE5 p@ lfț=&)`fK#)/o.e_hHcڎ8sHۤ2!Tyڪ#d,X#JT MOߠQlڍWR|D2wu"O=[ qK*xoY[Z۴N)6Ju,e)Yv=%pb9{m@s^%ӌ0'\Mzo <5t2jV EbD%BeiAoڋi ǩ#:ߪ @X4^=Hbű풫0I0[ < :BdY&1=4Ǔ"Q*^,/ֱ$+M!4[x8_S1U|鄶ĜgݚEJc(_Jcbv=66?_>A癴,ʸ:Q4c}|4_.Z͐z&>`Jd1!L?җ1MKv(N}8t*dUjz ;_.bV.6K?M 'V%f/ϟ664x[5qlʒK[Q`FQ;V/{1gTc7xV%/?& _[XfBP|dM0v',N]ְтe# Xr,ݸhT'l®۞9;qҾG4j{MuHl.^~cZZ{7|ԦǪ0r8g Ri_ A{ˠH@h#R2ߖ\F]Р/|*F,̓{̿ʗIBh `RXҁE;0@Llj19Pb voT(IkTծ1;]&805VӼBU割bH&)>bG'E }%%ruXiqmC+ͯ-` ~9yrS(3Ɏ: GL{Go/GIAZ3v*.CF9׈<{5=QV`qGg`!Gk_G\5V]8@矑_ӧ;*Bz(G򸣸{r(##:b F#7@W3-bgx5v T@jq_C6`vS1 &qn;a32|7尅vY4&Z7zÎg [w}_Ƀ,_(YɳRB(82{ NuLRoci\"m'U2$@laqNax<LޟJYveˠpRL3S.jS=}ѺU= JQc^ӎt+{0xywTu2KWϛ30eV2OB DaJT|X^5fZ/$uqA:4bWx@(/ADGW)Ya?\%vh0/Gj#GOB@n=xK-^ 6]aP-xy [Z_\0^-+|x,4Dhyz6g ^:ZA__8\XZj &]!ƿ~]q;D8Ճ= ><[oѾ}S `N1{w!ުl̵~]ƿ9QQ-gS/ Х]Up5N0>'t!lʶc |Dv*J40r&+ANcBu-̫96Ԉ $~%HM>^8}&2hJ\JmAa*"^KGAZͫ}j 5|sy\Km.o'~%ཻfקq ŒmJBp H4H8LV60["XTrv!*I-}XxJ%<xϱӜbI)4&fAFK4o_Ս_7q'῰fxqjΆr2x\+gW|Z~Zܳ$ƧJP3Vw< Ť'x gx63Wy.g: :=ɀLa/@߱ eb,nP* {Zd`V5~1Xv~3|wbd/p.d`{\neJ:U 'e1_d耄*<^{+6WP@Ii%VgדnZ#hWgAw?hC½W Plǟk卤W߸Ooj'ashf9A :r_'Lm+7N]q{WgZcZ-*`\REJcbŽY:QvOVv؊;=;*xޛR1):ҥ0KmɅP*?cwXaquˆUO "o3 ^ 6^hNIB%//a5S} wmAt#1Gy폐3 B5f|^r rOBO.q-HAڇ)v%YN Vŋ  +=  ױ돈-vPI:YC/y7s S}ci_Gy3U`%$'"SKU`?pnh%ٔ:3ٯ:8#$Da^H딍H&$a xŘV&*jįɦ_z%G>DfIO%ᅞ"#f"rEWypn0+Pe  C,,'7m+>/3RE]IÚ:=,Gݴkhe/? 8[wփsHEZ]RNyu>[g۱- [j՜7ek YaӼ_K6|qv7nUMlBjtT}?u^P^XW֕>7™D,m7-m^qO^ یCiLώkp *4Ea= ?YSG^e [<&.pܷ-+gQ$RB *muhmX$ag&I)^8'''\ZʋvN%hSGT_F|~Fi/6lC s-a>`0@ !IֻBȄ<qhx6C s$Ǔ<5ˏ{Fj$zPf'[<G6R\gjnb_={0ٲUk%zwѤ_, xh`ԥЋI2>O=:'QoX#py*/c"";V)Kaf4 35TftylƮ7 練a'Wu)7l=~ $ Iz2Wsݭ t#aj8 @/Vq o diMκ~` u:Vx\C P؎ U\g׶BZ>\yFsZ3X?FiOQOolA u*쯨~HdNBF_Ykq;HxWPp}n5$M3)~IH>J^zֈ/b&RƏ#PMbM ܄n4auoo6H8\~,gzc2?5]*U16D>#=4 Cwp-Kz|PNlzV+Ơ))PRG)T/֨%JCr> D]ĠbP2BB]- $%;n>BVq,AMN>֍zp8pK/e{ V3p,2]ǩMuYAz*5^Z] /D"=4CƋh.ԫ@X-2cZ 1#3NKbH)e!AjE^ф(8|HvxXj9L5^1 VFYh_-A\R!#j_}MjsHIZ.kfVdm6D/L%]9ǵ]j`jMjr;;rgH`ҭNƪSNj')X Vms濛 OX U[U՘;'qF73ligE[\/E+ ۨ_߷/G5)$`d< (NKeu;g? g.9صݭ6cǕফ)@vQ{-Y>+2Fa1pCJoz|BH|A$f{Z&ň>3_7iyIe'jyeJ]9W|l' nֳRetaXar$,uRr#u[nbtGaGA'`w.` 뤆e7p JYOy%ÚBwQlWn2>@9RY(7zuȁ;ɇw >`S5d/egm,vQ,O| tơɫ2%gmUk Ei8dIw*5qX?QxVq-EN*s[skixJU[)=~IABOK:].XU}f$`[ogBwh{A5HJFyͺjk o߄Dd*}sM̡=Qy SH+UוG^>Hom9%B?RMCw۬`(̿.ÖF̏Ox+6Mj=ZnI,& JM,IQl 4|>#2:M8ibOe?zozp60}qn9ȿw_h ͒4:ȑX8+Ry[yӓ|YQ,H w)%r8t`&.Wmyu?SV&Y@הr&^Gy?}_B̑W+kYg!"+)c:liaKH4kWJY)deIDhW ӌK˦ZG#1{ d]&c'-2oZwRf o[yZ[;S(%b9FL83/L~4OWI^,;{` {%N 7-ݸza:mc~%=-&nHTWםY)]Pt+YY^>@IDկUJ?St/#p_ Gɉ/o徽]UQݐ3d-PG j MM2$9U >^6[hVs9 ٔ~\_F>)tgH*o) 5%'mxOMc)%jN34#"F2R/:#(ƾNhG҉ -bQ+!`+NXP:4x$"]OXvہ$0"<xWv-=|Kk_aN-"1= zF#[Cl/N!Gm?abg/R9JgrWk)]ەR̓9KD5kԅnˏXV-dF0q%`KyޔMI #ܼAUv~ lg<:8+%S7+A\Z0ׇ[wT,#rF:mrX֚c}_#iQvny_h3_A-b^Da\R-F;7%$<֞̔b;W<6%QCfjv3,"<9Q s;ADg}udz ,[7z7rJRp>N4FN% b}śJ{`tg+,+t*? *!Kz8"eت8Ltxaie@ Œ:%\bކװ"5`xӢBv+o*tv+7'zX,HQu2@?w9 ݼ\ds*ѵ ZBY~AɵD-Iɟr7@ G[%ve AXԂE OKwq#"JHgɾci}~>'{4_*G!du2U)>7YNh]+>F=yhhrZ/Y_W6wFԙ yv[E*g?E xt]08NͲ:D;/?g/w73^f~2"ͩ453(-.5*˂?7_7.\ %I@ǂJ_O}'mtF2hNh$Y8 "m8{_(L) SrNّ"2Άr3UP,h^mN. W53;u#Yo8`wPk Ulmͳ]\YYLu ccAME_S(+գ Ȝ#,+oUKC2N3>G&6a7L1걧H&zI=i.ݛb:y%#PUHr\sߚ>NE.ͰD޺nJ4l"d8y$L`l2w+/H}d-q9h`};),#"]s^!W uʽ΀1jYXx?0u׹,&%B+fzke_UtF;1hJmY{kтd+R;/>3jBDZ$ .iYSWז)w5њԗ)fhu ϣy7 m>,W3&'0}O,"E뙨1+oIږEU^u2Z?8i#7A+$TEQ(DNK&G"Ȓ{0u/V+,Y 0z<`ҼF*7VW=7#&7>}eLг3@]c=p͠ivH#av=^.}B%YYxx}'ip͙O5 -}ˀ7>xf.oл,lVl-)oz%7CZvGThzC FecXZ fw&ps);8j{OLrUٓأK6 AzHE 9~ShWM:YAT92cMN;)OcfXP.W}xeD%g;Cp &q"F RH(g⟺q{^d`,l 4Iu.xgQ }fw͐}yRm8Ȉ.vwBS5L/ =#LZZ]q9+{sQ(l^f16K˔l#Bm-BK0v{eGFhΈڡQ/0N7Y)7 -=`n,v'}B'WP ?Gcdzïb!! 8(fvVcseC^akoľͿl|'NFb;kET\ {8Z&ySng#"b.k{J"^qwq8qґ!j>o⁛d|zzK!<U/`r @ /Y:ˡѾi"TD~s%o ;i;c'flu#/ e*x5'Pdɢh0TܺX^tMGal* vd9}[:l3~s&׬CeJaG4 g - L9z;t3Ii$d( -06v>Y?vHImRFɶT\?oPjrhpjm?[ ~ ! r DvCpcS($Luu^E:HФcdg7 Gɮ\&-)zcm#u9~Jh5-4珴%"([fYݭKrHu[Z,""y @5J /ٱo"xe6Aq0z%lL^o%L |4:nD(jsbT#'H'eFA,cV `JÀpْ!\+? 4R"] |á&X郚:t>^pKS1>*'^l\tḠT}#<0n"G@)<%(^0c 3g sr\q&>f>ZԀz)Ump87sġc78O9!nl'2hf{!:d|byrU) 7!01V2Œs#Fe)26_&$k&YlbUC}eهk1a/g(WO1N4HP0*Jy /+^Frr~nG ` K-E 2J̆d``2)()d4dabuőϠMJWL[!05b[b$Ya>@0) ɽ>_֓mӝHi&@+@I*qr[`mˇp]N/䒯Mt`/RKG@:Ys=)vaD~8_ɞ^~$iOX?kPc|WVַCtuLL=Лo-JǥـMaS AdfLJt 3#fH(FRp2H3*aqx5X4 B?0kWɿX}Ѷ?Qq?Ҩ%{e@Do$pg;YsYJp *ZY/ #0m,.8b C,;#ۃЃ&O@X &9&%noP ;mfwBUuU'{ùC;MKEn*a]RɁt'ssҨޗo54@X++rg9"aZ]_ ʪ's~o&7;phL=4X~x$$TL|gЋB, :Tg1t%?5,̓Le߁dS6:Gs=4Tہ_<XV{=dw<,HL$DX}R%p@ahqrRd7RPx&v~ZΟI9t0Uvڐn̜+f#a3kIsSu,N*KeaXE_lSwP*H Ml SU5vXlTC8\*9ǙQ?d8n蟷*Xʟ׵a4 CңaW0 @ߛ g$jA`uSİRoFh/Kh鮲.v+s8N{{5?]5KXw<+UbΊ ce˘ "ɫ@D̅l%9(hsq DI[y-USVHMƨ -@4Ɇ!A*4NIMW]SR?R.n:zKݑ#XdU^l3 j ٦4ا , &¶lRB*no{+ ya%VDog4Fh(7AY[FP{ȏM6X\co`$8@Č P2(<kw/bgaE (<VY-v(`I )mW~^0zZ =p]K[ucWPEsbapAI.ڬ-> ib˸῰L4J穁}Kݬcrg\rO}VާDB2etj1 -#3{܈p373E kN`} nIn:sO %&.-|*gN<EA<aYYEv;1TFK<>h oxLDŽ?qd Ac,Hxo5q7kVbx#،a9^(2h̼~ӯZh^; %[l,0*եR ^}IӁA_PdwyL c^0G|X+p?EW1Y=o`cnV^Oc؝j `QQR4q蹯lWp:'(IGC81-" 7nV *bh}m X U h0Ԟe5W@(w dطˢYnŨIQJDS~Fd@S"·S ?$I+L&:)*0L3!P*K:UKCj.l"xz,q_ O|8"NlCio^__9h`;{Mt.RF<AoRf#i`J>&~r4̅l@Q1pBTp>;Ȗ ]/6]8y+#8OM8V+5-QbeڻhJ-O#`( V_rWi:rvnS0$M谋:M¤䠚7]?Hv ӊ2ڻ+Qf-H|Xkkl39 C EШဓ6JNЩĩgN!7f|CSJ m!"eI1ID.$rwviYYG$@U4 `Jvky0,w X 2G&l;QϏ׺αbIWKmDD:-32*(*{~A̋?.?¶ Icl,)0>.o= dEjJWv:[t_ *d7:ע `iNu9]^QcHYFɭR Fx=Z~s9kdW8FnC G> c 9N9F(K\GD/~~^J=9_M}L'4Դ; %o`I h0{BA(-0cݐ,gyPAO!f>'AE@C:)_a.HY1ʛ?~ܔH 99Hj1$|..[7DcH]=FjwME5@}-)\MJHIps4|Åe<1GH~7,T xj l-q5Zқ- Ga ' L $^PHޡ2^R=z pN[l1l1WR >AYeҧۣ$Cn' 9\`E Q%up3.G?ltqڼ P]:s޻UѸqD(b.2U@`%>s[UߴH3XJ]œ=/p/t~Ek Ave['t!r:NCybr( B:w^SyF3b O也e&trw5^DyOJ")c@$SYXB釪S4!]SD97dCz}sFNٚ*+Ra#z㖯/{ن嗽(lq6p2m hro_05 aڈ+8t&~KYB&O%pPPP4dsaQ_ie ߍ'1H 'c;11t`wV,nۻLh7 1/JTkKxla7t0EZWV gi c'b_P=M93-n\!R6tZ~v>g o M.uW(*`MD2(# *K="'F42LTe`̰]+y@ ݦnI e0 <k>l 1:VZ\Px5ʱcr žgUd1 ǰu39,_yԽz3ip0p-B#]W0R)s_ꞙa-z8cѕ~lzɛJ0&(FwFVrzB<:W ˲ 1( rYuQSv1v(D#kCYm=ad\VS@Cڭʆ-I~c#xVn!"g~X^ki 3_$8)2&cSϿM`ˀf8c2>`$ J6xӡ}Vf7un`-Ƿ*\'zU'#V(IGŢt٨٭~cA@YQ}_苯$@{9`̇D?)dHT#gMy|YD )]"%NjCRXz31gÂsul9 Iv+L0~=i%(o~uQAgX58O[(B0*I~&6s#8YAWoJ1bgщlv).xUq݈T,F4ɢ-W!eP?y eV/-6́7EQe/?Ediu[_WTQ|:F31QGpꡟoxq)F^`~&)5q[sUUJq\oQlACt8D?|<^CO6&j9X>|F?w>QcZ0A?,cDžLM_YׂY[o#ѩ.5-J|3oi9]}dFrW( 8q$8>ČAб. -{*7o>eFcV;s75ն0dTmG먼 r,|w"AOAbWuХJ2C>~G6rU)=M{0lWQF 'B@L峭YmO53޳xivUvVFTiy˲Ĭc.^Hj̚J'PRGGem)~r䶞t{?ƒfb5o山RX.<:qj65n1+ֹL]jmz#'0K)ȵOա/imd\xgGD*/`0*r$l1<3qOgƴ܅'ĨM rKd=V<~ŞU-$s)`E %x-ciTIK\&"bfe '׽vx`GHN6ФHPڇ{"֥mҩ/ Ć8`X:^僭Xv+_PufJpnN;֊XWyt?ڟ-QbxzpXj1.Lw Zx^UU1QĤ ~.@Rg 9]T{ya^ςI7VDHl3+r$C LT{l='B? K^Kc sU7{xef)xŽ>[M%C=8EJ4B/_OKFtj1(;CnIe?Rh9 =HBƏLpTlϦLvq|X!7 vv:ٹ(':Agы̭6KPCms/@9Y  >h- 58Z46!Y.#36^~0 j \-"Nucz~[, Dj t~67K7 l n'~ hPi{ m m{؎C?'وYF(EpmuI,t''h0wbcLh $$Gw<ao=9 ,=]0 VxR`Hw׆}ڍ(^۴RAjQ"#I]$-j)DF]:5eVRyDB[(vch/2j*WQTCm0̈ڣGϏȵM٢tz ܷ$.ӃXiPͯiw탸5Vpb8 d1@)۪[CRҿ$XtmA'z/ֵ8EEVGB4S)L~s"WHO^ƶ< ,YYZue d&6*>ѝImdOpAhs8m1[K@"Rڏ<is4n7!!>Ih|4kWJBa~Iϡ#hwy~bt^osS|X6|xYJ529Rp bWQMH>6{1]ͽ$ $~59k*) a;)`%NaLgƑGnpno~mi;mu?$mܦխ-Ǜ ᄰc\ٔ^?4ж?[D~CKGс;`1 [2r>DȗFg|nUKx:X"Gྴu}QզLP~J7dȣq @X^Ӱ8$3p4Ɓ:@N0`C{C8(`btg"jP5b/{I{8 /шLr+mvLnzs4`B;ZbWZzITх6 ق)q8s)@%ĄU5;jz xK[e0nl4t9nT&`߳S@4"s1x Vft ar`=!P䑴(L{N?I|5%"иZwp[ (0*~੫&$Sm4̓ƿyXwOc MQ6A /GC|K!Pe `">ikH!4mNPgB GwC, T޹;hm$ǐ~˓@1, >{Dɘ"oSN=J6ώ(9c Nr)k0bVAd> kD:z'G?pT^Q!7Uq?z~dK,qp>qzQr]E6['Wp^/?%Oqύ` ֟-+)?C< \us6OǣXjid4/фxq< /dL۶q@8F-{ %l\ݬ?Lo#ɀ\F^lͻ[api#Y* a>h-@1Dsԯܛ>$@`\PK9LtW!yxV 8W@<~DLܑEz׳vq! AZ6`:P/oDdZ8ޑjxq(o~ eS& W!"ߞl럸e0XU{rZ۟>$ +TT n36jC,6 v]?i}uL xۺh Mquη,[Dy6rAź~,(Y;}1tSܑ$v%m~; ƨ~i]b/M OiZcyO ?c3ܵBR6v"^Ff&V4Űq1v4YGF0bqG} FoX  0\$a8ah5?qJ3(M~LLH$ 2=,Uxz(CW1EfmIlϞ hkۡJ Om;0 `WA.͛lRCɲϤZ&ĥ(*q58g?U²]6Y%VO2gkPXI=٪Vy׵<2Sa\r"GBYZ7JEl~w" |Γ9ȋ IE15xt,$ @Y?r<UC}6k|a7d3ia>@Cv2t],r--DoBz' u02G2@ tF"]0BR<D>vn@=j&PP 5M?5 0p4^ZKg }m1+gdĮ@7nX C=}rKs,v& jCtqAS&%b,0|-jr RNeOM&$πHa0m ݐ\@1=p݋챱\Aʷ6@t'-*ڷuګyJ\Rn] önsrA?Qu`^W9QF|L!T@ )gdVb%Ԫ ^kb;NK ۀЂnCLvfq-}*{Y\QǸI`'hF{j償F@]HK=)(sgd2Mʒ]Ŕx[8v-dwMRwKƜsmewKQm6*vN5mK:dg>'H?I4eJ(} $PU!dl_@LD]9LOԷYG϶3&yjfZd5:IdUju:imzSD\O[Xfk} b3A_GH^>uO/.rS;AP 9Xq.E.{@Ƨ KQ"9Lb/Lw@l *B=q{w!P0"g+ZG83}<eFTX\1*"Dg3=? .#).&} nOj,͢s 㓐$(&؜#ZדDv6F5.<ٌlKЭMMe2bA%=idE6{ }%\^W,ik#eA}%Dhabr䨱cKIvաRU6/Œ$6)Ԕ/<,zM㑤S݆'Cԃ.E 1`in[0N`W"TtXh(($/kܬ|MDԨmw{ƽ~R`0y*n0I9[0lF;?/6cyYgW -sm@|>圠/;7Vz[>:e~SSaFE5Xdek?krll7+ %u~f汰Xk߾:Qi6j~Y`N%D ^y޾k?;~2 f/[lDAl [ ?h^PB|{ڦLdH9I?Wh~cdB [XN 1)wPn񛢋b1/}{CGxWbDSk~U*E}]O[~:NPGK C6m2\":2e^C+<|"!lLds݆ϰch07s$C՘sa<73͗Bd$~HTί>_$.uTT5t\Ueb^M"0l$-RՕIٻC)P=0Åq<edm|ejHr7|}9yDxxpM%ɜ5WؼgnQo\,rUR˺p^h7$T9\X8Ҋ(j[s6z}VI&J>uy= a!_DoLcV =\5^| [g FmJZ >yG0yr 0c5g4(st(/l_,l/Ο^ihLR`=pG|gY40Ps90n[kr%^Seښ yϴ6$С õʼ7IxI$WAod>`lԲ^1]F +[M'NVȿ!negH@QoۍfEyi0-'!%}EocXQoS(fFtXKJ_$i{'O^sȫ*3` v w ]_dl,gLghkp۫H)Zc. X_pb%($24ZqWU߅w9搂kT7ʭD#+xOam}?ș0R>GJ8ܧ0H3_ߎ0Yg8hɛiI蕿L>!I):6n$:#F w^vK6(|=Mmԇ|EOo_6+*Ն:hJrLbPmn1).<4;XO>fuTmmW'I6˪>6UCE$ԔD2t/b m,Bx1:xDe_1w6dSG:O1"E?ӍA> G?ҭѵK#o%n~ |f>0M2kLtd#WuxOqA&(4bLWTQ_yՔ"c|_^!oW%P7Ym ^u`I~ R 7@=&*G|sH7@vc̣MRFɾo~m]pZۂsU9^$%TbSƧ~`gE5*V߄X #]Vzwz30}=tR,k78`^e0dqfD4A-`+S,r;ICK{"ĸ6sEbuMY}͇wS [:l[*8BW9GKP7/f?1.3/ 9[wְJNv;(tApb~ڶv O%s1{l_J,;$Ju,;ΚyfBuǿ (:oNu!Տ3-քNU.D۸f&Y)߮@5Ox"Y7uh( v 6W5=nrlzWOB:1 hAɎviq,-c߂c@r7Ua'$ϐ66oҒj9x WĘdO{Qe ΋p؃XћnN&bDڣhSar!/WJ7V#7^Nr [%]BJɷTSo2{u8EQ,ِ;G)q/:{u8ļ VuEgVX\ b ^ؒ01\w'9]NPkkÌ4avE;tRܘLΣעKuH[\Q[0m- zmuBke>` \װhrY@#.si(.t4N 3MgI?-w"8% {{^u_+G)% 2UIZ'qb \HW|u\ġU iXm`i:/BtFusxo8B2=+m2옵3NMtҹ%R2(DW{iNs_͑}f@A?Nk(T~eei^ ۄ' RLӐ,smk h nv'd+&}#igHbڬ$k@m"ųbhXL؄n>+i)E7D ?7"cwwwՌ@FU1:2Gn\߸=,LxTmiw(]}%$B7lH#'u6㳌,us~Q|~&$Q7ȎQ5<%HYN,6/]YULMRw sw"\&|\G;ZNJoY1M`1ėrjF(.p.ꭾqQ2XMvR³V C w\B,֘漰hpCB 꿸tS \#5b,Tўsۈܺ,fg~'Slٲ(^؂g`)$oWd(AK@=?[fxT/G9ǀWtr ɽokm!YHxS`J.%v6(L塬HrOpr_j#sJ+ PKrg͘r`[SB |.'D !Uy+ۂ%MXX}0ĖQYJ͛3#`#"3w;gԻ.XϸY)|Y]Dֺb°qk+C@rCqWbZlV okYɁNxbqx;Z~'$i3txdGD,΋gP\y:+Wf5e;,#wNħ'!|]̗%q}xK{+y9BK^t߂cފѸ,쥦8$/0 !k8'"zC[[6mG~Qƪ %߰z #8&Masa3$EH'jJ5$́Kt`HUOx-WJҏnMgD X$s'9 @)Z35$DH]Cs K-Ó5-]%%D(Bj6BnJIޅo8NMRwuD}r&1)0% 6VDu'_V`Rwg?w{0;ς\O֤Tp1Ľ#CdjYdi2~<B]űaea^XT>ԺI`6C\ui]wa2Ik>8z!}bh#!7[  3' ?"`Jv*0N;etZg]N}˖~\.?b^Z_ 92Q *VEv"l鰅zRݘI~i_#@ ̆9 4l ^i @YaI"l+2}]̓$pZZc_Nxkl& .$Zq|!A uN:v:;9}$[3^^&Yf|4Q@u/0ZKe hu uf>?I1C1؉B:,%XLR $r@ 9BHR}"BD,l4l/gpBje[L$lű1?Mbxo˃-.lMa0}DN>h*8m;D=EZ>4*vysJWy>ֆX!ca,/#l FO w%Č+`n1${ŭw({yPaٲ]`Po0D2n{Sby]Nگͥ:@:̨)~"@;A-FٚJ$Q}gްA2Rֳ $:,3>ܳ"$ob E~\qZ2q_p,բLʄL/^&/[\ ƞ Z_WĩZ\iB +NX7'ezH"~U2vq.S:!E~Zƈ|Q ݮ}r?(%Uɩ"N1AcY4c*%4'x(Pd9ҧkif}B6a]3TY0Mw"/\'%sG6E(˴3L;;B_uc pNh/wˏ{7`,U=s,I/]*&-A8z<yȕCvD4|IH}Kwp9!}F$(qpYX[J{^3ҴFFjz >2\,6zQuX0(5Ǽ ^P tRkāww(>U3g-e&ys Pbj{FM_dj^"R?H[/|"oF#x? g Dn7NAMsfCrܣwqDsy‘!3ߝ.WDO`Q/o4 љož#3d5^;/ 6طPSo\$(9n`PgmÃzX4e&U8|V8z~\AzDIxa\ RFX!g J|/J@7AFYkQ!UFmG\Gz8 |!Ac)s4~(g` 2N"^c ČE 6.!:5J*wzrܴ~ť>U(y1,pm S]B|(DY|& %]e pxgžegEQ CToAR̒=5jrv ;{QO7GPDז|,+H.JV>:uY!t%}"~ǏFW"FK3]K|3=5rsz3h -ʟ<|qE-88`NH?}ᯭRF77<L[<,q8lxPw+:|J8w:R25⟍%ylKRu埀)+Mp@Ғd^1'ة kM6<ֱJ=uˈI23M)w0 `pN?P; xpT9Ln?斝 Ȋ:gy/9%>4Uhp\Y2(C m!4-܋*_5t]/Ot^(jwr0ZnM ++BIjZ}%/rCL&(EJ<7ZW97Z:m`h(3 1lm~@~Aվ1rP a.Xc6\ 6bD!4+Z&O2`kg㾆gle2>\0fѡ~t~%kzO%΋ғriѵ D~f-CҷFݤxx#rPz~G&e͓Oy`%U=TPFn)Z@P|RŭғZo;+ppI/#*Pڣ^@lr2f\⪞[s>xcg|Ec6d1 m!VL!b~ͬh9[C41j4wߒKDɟy+AK>#H6 fEϻa>Z'VH7}߁mtwy܎#eEof:KTkutѻDJ6]_{J G{ h7T eϝ>QEV@IY!2k|H; )*_r-~(#fÞ:03KWJ v;by=H|fW-?V+5ӧz>1nŰE O ϡ)wE>jޡA'F0k 鷢qTȒ3^6y~Vz,34 OHOt.RQX f8:M-E.G<:ѝe7g/[n1Y!nQȅpBdiY;Ƿ` 4ǟXх`d႖ipsXLY[ +">T[r&+TZe'%GL7T a+U1T^ "t`0]T n;d$?>,1i\0m}Dzq+:& T>%aВOmu;eL>/fʷxcށn kKg~?܀hdG-ko#dq(0 nsrK W&?`+~8 3M7t V) l72.$*ezlh-HD1jQ~6URR@%^ "-fM3^UEpatn-N(=97Ɂ 0 6@{ O1I~ܮ]G"ZAt'X9)V,Sݭv1_Z6 <}xQ ë́[):j~\ VAu,B Ö@J[ֽW/'' -e4H%G`@3$ yv(Z'`" ]Yz͋[|t-8֑]Z}=f陭Ec5(RɇMݧfQu\KՎ՛A $?ѱT%`(Q&5cPѰ d0.Tq\.# ~!l;7N&g\VM$8<=bցRI[qQe@N>Qnf֞si.Լ_E41wX^\h' *O#ĜW-yё 8l0#owHFDB>hQj7rW^ȸHI=>3Ddȫ1rЖ w*#Y:&QE]Fsl7* gv̘~wu/%n p20#Q>,7Gb {'ЏŖyez\h'ʌl+daP*FDz%~y9c3Cmgշu>ݷkXF$7z5mlf(')i`#@F ("x]RNGk|}7N_y򄉂e# M-| !8z4LjUdz+*Qo6 XҪ>o~hH7B|sj?]AlxVh}n=Ru>4Z[ j^I7b'#ʼnŅ졨ɖߕ 6PVb{jeH*xL/ũ 9a'r:3yȐG^w 'H(_lUébtHU@WPJDŽ;T;;pfwX(S7,i6]Yv)aPh7|Ǵlo)Br"vT6+] Zt1Yb<::Sol~HPiEVǁe.0v1rP=@.o'6Au-Fl&%Jy Z>TޝH]yBrCy[B>ujQ+s7KA5MzȄO{9z5[DX̱kg Mw}){C^11 PG =kaT߱cx˗w:-Ƙ{_llEo ﺞV%P [W>Q J-C޷;;5MrK99EG ~pI2H4m-a9oep5~h- rɹhCqUTĢ۹& \M{%<?ʨo] ;S:EscJ.1 ވzFJ38Ȗkz|K02SB @<߉`F=F?k5._yZ,)@"o/0~ /jlx]ؤ9\fx ćn#pC*>|~5+/ dzduFm D KM#vD;.GzRQf 9dj9|Waw瓮\yJH3k[odiEEg,U~Dkc\5:\ nakϝ\iS%P!5Un7pZ)e}ݬm#OPebؑc,epZOƂ]V3EW"tHlY* ٵ?;n.U;=-E;'"vD*WԌ LZ"5բ8-qmʤ\ܖK\& q. w  V!uW~4KM\vL_>龮jkI2ĥ}^>#M\^ h'PdUNb\<ƬAZ9:_2A!',,Vēmػ+Ph7V:u.lKmQ^a'CrS"DjqP,)|e'5I?A7!>! cB}*yq fgZTntr?^SɜudZXeۈ<M"Z*be=dҽק#kFe.ly3?R a(q]y 2̡6m\.03w\0k1m]o~M0<+YL"aw!ab%zG;r\&^0Ll^jb}n v4]p~mN-)VLkBBD +=[Jk^a_*.~o)N8^&l(; UP^C\4,UbV=M ]͑pKw1US:km4cBV_cz5DL٧%(uqߝٰ"z(?﹋{SO`&S ҂&T2/747 =K"ٌ4wKjw/mxt@l>AWY>AMWxqGsM K֐ݕN!U1kpS`eجح=W䱱6<_rQ_ϋxc Wr=5»(;0^zM>8vZyq'xA+bﰙ3Ҡ=mZk%莥ìJ/šuRd7->*E8гwluf1ᗫSVL+ ?C1 W?VZE;C(m%JK[jF>} .+%Ә )(/,Np!hy֣-OAߨ4p=9pPTk@+ԛsTOT\#IIhFbG@(ȡ.~FI &->L.QW@T)x7NRFR5r7;|PY't_Y=Ww8Wci,X' 3 [$\. kt?dJetPmCF&m'VNZhfH5 f{%1\ᕧ.j5W^oN?1є㸍?µUv z"R(^| 踯Z .u^@}״$VS @㿖B |TX_pضVɎHN1LXA۵0nt=ۑ\}x F:R&F &[ 0/P5w'#|l %&uU)39z2cc fI`L7-%;B.K&+lE] d-<4.\x#r7֢KڥDՋ8hN{`і4OA$!*Yȫ9Ј'ĜᅷEU ?{,sL+E7>r^jE,x hc o;,lp nm=Y҄g;(-{sj6E~~f}!p8Kԫ/K+}qx5<9X~I8m9fZ4#ao\uQƏ@ǒk=L71<Ռe r?'L4cR@ IrĠ#H>Hlj,,֣N/L}S+(*fY}[n-xJ ˫l]Q{ v)wӨq#tU.:s0sS񪸀"F)/\:PiJMU


世l"| c}S\ʜ)9W'O6`O8MԦj:%5P,TG<Ơ,P )~jG_icOM|屆t">p*=$C?T F-#6#e)̰s.PZTC+n4J[WAZ?;+x^R5ҬA)Ou}tV͆|l/qcj C5СրT{EjH8:q cѠ%@7h܀Y)jūg~3ؚb>OuxxW}׍NS.@-۴!&hE!]xuL"$;)<-CX9ӮKz~ akڹ$/ՒQ-:cЫWJ_,j?*{~'Yv(,a0i7QĉHi 3,1؈kZGCWW=[+#]_f["i*,-5>Vil}6U1Qm^t2uZ#nAC1]q(3a.GpbcZAb1[XvrI:m\fjJOThP"̸Z|pk ,s[`IJd-lMݟDn O0nc4xy6*̙k<Uǥfgps\vPݗt<8Z#@ _cqA)[D5츀5W4gm_B5 ԸeNBwʣY)\NtcݼD[2=&vz*-vH5۴%;h <j\җ145Tê6fhL,p*TNosqcD0Yݟ (¸ou/u0'EW!oOT=#d劙BD~uhD=S‚fr-ET yf)lf#ZV87g)6a2Żi_,*Ԭ`f}m6ۄ@ӗ:h+b=TLWѥ DpS%/߽'[g,M9vlP_ܢ"f;&_ВqzڤIT(*MX9YEQiU:|Z: +"B&j!FN5q^CALDKF(|?;,ؒk{(ҼWwpr!oY_?`!Z7psQ4y4zk^ L;i݅s[ڒ͚lwؗC ]{Fp}lY2`A!Һ #ZL\T:xD)^H<տcn&ϒSۧK<=qO-$ H7C05nK?w8,~C ADo kأ:Yg#^u*3gsFB,63nAPmG[F?x4 BGyL3MfSv+ gs~W$6cv_!#ټѲZ+ϪMZHlW+/y "F+~-7vP&7(/7ajg8 JniI/U(lQqU>r#U&M=bx *Y ߐk ftd>g׊9ȫ߬#(xL1݃1'Y#ZkY}sMן\- ֖-u@62WWc~5ap+O:OX9"'j1\C_nB]B?3P晈#*2s*`<|ݓ07.VĻ 2뚉!M/@ O'{y-߃δ>>ē 9\*[.$B(%4f^P$Kܡ/# [Gl3ÝqO@zXGoBmb;fޚ{d/Jfh(U y0qzkY @KhIXsxI[@xa{mwH+#cg"`eO('TAk 7n}$<) фS} !q j ëBap`!]'Ǻ+?\Rqj\V89 gL@|į5a[ȱzsV[>QNGf945(X.>6ϑ) wJf-o!Yc/aQcC OdO>w񼰼U渍8S*`6F+$ =!v`Vj[yM.O ;kgYlkzh*ma"F,*ǵnS>(Gj&oa0>ȳ-SvX^B~/' yBl޷s4/Aa삿B2,NSgi}2 yɇ0m`-OY2lEZ~u)KHD΅ihL(Bś- PVi[lQ!)Y/ d?L.++'jT1֒h{Ȑ%~dEXI@_Gk4$mQ],I˅lݠW n=͐Q6{s0~ ``G'%> ܴi*/A׹tA YCz$y$^m8KeVEccS$?u>eΚʇwk@u{Np?D)7X>C@o{U''uT,2zME..jOA)ȼxfHVNYAORgU1Y ·ɉye|mTyN|j\ fzl iJko6R/Y~g hcwJK-o$1Bo$,7r[k05{ -L.?6;MW/;՚B˫C4VߨD?isL^o+pT멾vh8v=]H,v :Zɾ >,l(i*-ͯ$}J؄lE4+Y.k/p[Cá3c6kwl3B75Q@Bqp^!CIWiXIMwIqqGg] X_=GAQ *o ZPRj}c9P'vo!ADin =Pt'8sh1g.@)d$9iTg\b@Lh˩Zߤo)Ptyvʶ-Lc503/ NmTgF9>0!g{|1 \OdTiQV&WsD=J'*v셱ky" 4Q:m\Ikn kreC{?*09<ċMr[=7G7Io ʍA2P?Gm:=ԐsaD4U*ILMa,9/LA\[֙;GU\~`j],Q4`Cbiv-sYBg ~cWyDJ?'9@ -y'kFd1|H~i CsNg"/%8)hU Ƕ%} 1oJ$^Q7Dh %CCU^J>9JSn+,Bmo`@ʬF+Kjo*a+I/}vr[{eVnI̥sm$2=,̃j^/),J/,f6(2n'E"+W/(.Zztwn:6 jMF?y \z%_Psv3SЛ Dooޖ&f3t²BȱJӭA/K cln+Xgug 6*.ZQlK[id? g w0յ]:Yq# ؈1 %%.⥜趰ί*=LFK:"@κYacA|?~ e`e#8Q.e~y/5B'@o *RҞZj+ tW _фf 0uRs|gJWMʉH. .V[PB͚ @;+ZCwh6>0[6#2RS:V$qDܕVaj-5k< z?|;K`@Dvg o@6x&>C8CWrCu,UXBp"@7MviJG& /HppQB# F HY)?K >pePB8M!S[ȂF룟h8% eED"QC-?}LI.t8JmfEΙd Ί^`=,36(EPO wdF-(w{,6U'R'YIgJY$[l;{L!0pa$Z r|GY: jً=#c$ԉ~뷌6^cn\Y`` +Г&>k"y.f*f%rAO2B~!.ԥȖB"!'@?Wc/5KR;5,`jj C4=Ĺ*=tYMmϮ}%&eǏsY }2ߝ&X3TCh&޴h030Zй ޻ =5SüQq W5RI}m~(`C%MTu^E}~q9gvS}̤y8{#!f#R{1bMꊥ?kaLw)a[l/ h)e݉ -QYj{ 7p;. 0Sʵ2 yXuw5Wqd8'3i1 !q쭏TXbٶ~fKS=Ըymj;BBKVACv}Z?[ֺ5S8Kjb,kR o-a݁eo xwV :,߲ ddd _$lY 3. ^o'L[a"Odߖ͓ޯfEUPqU̐#y'mm6JѕP !?Oc5ISl "vh p6R5ct8.י(0q.KW9 !,=1sg]C^:\JKv8Pg#ΦiPU{O2p{?\}\ɥ;|v"cc&P=j;#M5fAܥ$`ΕeyojxGNZ8֣|x Ç?Z$/#q~3 Ig~c#?PzcFDZصt^ ʤ^A]D.zR˵L@aWyCՄt#ͬȁGbI> 8&[^i-CV VEX8dYm?LJ"gqػGOS%T>F@Ģ̓Joaʃg =@%{ vZ0F5|rA^l h Fcx*b &m a9Đ5Uv]6 W@_{UGRS4fL-Ϟv?+fϖC6ժD[nl9^7FN2ЦV CWiZtnGlb)HX+谷y -8'#gi2 m"Rq8yq}a-Xs\zԯah#B|6k! e`iuC<l _,N>\X!X5bp꣨Kx\ GUgx8~1Պ&Gm{R!It[{uA@uu(l/5o*]O&:ٌ(&1:r4.ߠ ڠa'x( -i.VϻD>f`e 0.f8Nˈ0-E&y9RJ7S2#Y7584BR?ZRp9bdU~f8, G7KQXPƉ#sgL>p1?I6Lz:Laubp0cGM?;R]D45h흞Ѕ)hPcAgU5 49'%S{`[eNf~0dēYQ#^XROdUVN G u^C<=u\jM2B'lOd;Pf/¶, pߐnBvMd]d6jeftTuvw+L@`$)J'Ktī}룘3g҇T-œ8{7PB8m,O1g '~9❛C.*D8:խ1ͷ {sd/sF;XWJBUݸ:~kCȺpHfhr' /U{Y5%RAݞ gc[t, brm%_HM;۽VaEJfٳ rK3L>5;[UݷfExv[!Q͹ߖ rY1=n# kSځ ٩&]N"<UБ^Yԙ#' חk9CwF)nB=~U+ #eqjfwzsY")I=f➏1?\K=ɦ(2P v^͟l;Zcfg jf4cl_ҖUdʊv@O%[-ӱPǗ"T:~Bl Ol5$ͬK*(_` R+i)ÿRD 2?FY im4g#POE=̓ߨ$5uuӰ?ŬWz>2Q9Rm9 &dzt^?|ھ9 HKhBCr!XXz{2=}U\gdFz8 qLJ"lId/ĿnLց fW3Gr!g]i8.6s .BQ)t߽ݥA`ۑAt(G%sH\ y@a,l)ma{\EPo1%Fm\5NF|mv, Py+MpsH-o [co,y3! :[}J=Fm'{Uk{Z8e;^ 6ϥN *Ĝ9c{oE %"3.R=&ڐJ:3p;޺.}M0SxO|QP`CGKsPԓ =ԊlV;4׿"Yx oԯIǫI|TXDK?&g)x@N+世m<);1%1sꓢչU ɸ!ĐH|zOeNC!pr/ο#ѱvC:%||Ox l&>;g/&pɏ)K`Zz޼ R1/Y6jS{09ʰmW_k >S*z"[:OE)p֢xP\07F周B6Y x+DR'*rŷˆJjb;e]>r5@aRZsl.yѻ%!Uoⰳ(};!fDğ}}E|"M&N綜eS8ݿUWs;ҽtPO)Srjn\`TLT*J4OGEiA/,Hr~APY{ScX6 ʠVϢlwI)ʶctZ.0߁?(7}ss'N)f̗+?XMQ` >ϩ"-WS- 7z| cgS yuד>SٳNsB -f9#Ȯ%໾ΛLC+9T]@A!U0Iڍ;Re.!!=FSb2ȉ:hI!$RsQ}s3<ƲAV}Hs/\Hm,"PnG]( U$%{_+uB0rْ5Y^wɢi md?DHѻ78U26z"y1Ϙ!f!R2;AΗYbk knl(wo39 [qRkS,0}TYo}Eh3#t8x+F1`}d/Q4sD]5{&&EcӲ]1ae:]X6ce^I!PYtQ0*7iY7Wҁh뎼&d.>Y(Zi# Ú+0b@,[Xƈ<`G3e` dnCYoӆ$6EPnz?9r[,ߍLβl8 Ȉ.h8^O9C"VcY0U]B^lW$~Sl1[W ؒ~QF~?HQ4%|Yfh 0iωIv #wkܤu]ZSB(Wf31T:7NA-T-#ɕ[0TJs˚*Alg<'ɵk;7.] ༶Hg᳄tnh^oxw}89Xg42R5K4X8!/IKS$5/2zM }h{ utiR%%GHq>9cWY )XcWqE%TJax.qlDoef81|.(*VDBZ*McT?;~0t< ]BW6I{n5N9$8sVkOby&ŤiJ`d%K_oZ7Tdގ{O~aXk0 (I{+J>*같~ NltK. 0kVAUnab5 `O1~WN:6]>}v7 n7])rz|´,ܭ@e&"!ۭM!#X~a/b {Y&h8e U)=##E05Xw5{md.]jPc5EZs,J r&Oj'ց3l.<ؘ֣N.)9Un_!30pmk֢ɓyBz0bZ|8!Q> {Б'bYڳd#tM gGZSOtY0OF jG䠅)Dj-s;H{:mpmٞ?mDt:cvǻ"q;Oʹ_0=Whb/qa`~oI32u&0Iƕi-A9"QE9(Y *d(c@VQe+&rPz7(CqvƘy4_UA83E(&~Z -l@'].ʰ+hNճ'3PS!u8[d ֣* 7yixK(c6ˋeI* ޳Ny'ؓ4|[\;sߺӷdP)[hEʖ[?0%BO M#{4=@Ip4Msj@g+yN"{iO/r\1ᖨt(Ŀ˴( D})g :gfKHo)=+s+qu7c5cTC%T֤^>wzfK>Wk>n0\BPW:/B{Gf?KvJb7v(Z)mt(3_}m?<vmsN 0HL16V<.]jGWtżBwDb gpkk*(cLV_~Sli2@@|uB7_y]^a#F5 0Fܠ}N?{  X=V~6&# 'FRk2'C[|8 fR,ap%k9T2h@BߣQk,; %fQc"Y %гI6%0D) 21){Bӎiѹ*1fg7ߋ@ƔgE4;[?؏rPѰzC%ad4Wї2N_yג8Ӗ0YPSU'HGX< .M'$fF ]M( lu;/K_)Mb0?0Эo:k,ˋ@nbΐ?Tߢ,ό1*6[t\[Q2n$EE{ƕNq)V5;vEz-4ēx !F&#/K}xBvcfdMZ'HE!'zA8oQ.}ob}S j8Ɇǥm"C}LM+1F'㛓^]&kU> :R;!_w{l4^SL`PPY!_޽5!(, ivA^-(ep:cCAMRCWԡ l &h3r9`_ji$-cM?qu5!YZs?!o5!5)2p{R1?9!Մ.Q Ql hS]~?3f-dm{2@'vy?.#y%ØؾeRzeS͗dv(ԖsU^Xyoe1њ][:#'3 A{0H"19gZ 3:N˺֜  Luɭ>)S'Ȩe@[.fȜ ej~!E7z/2N*.K,$^envn>=|={.L*v ʒVADRVVj+qǂ&]ɋXC-}c"YZ דn*t$z3zG)1ſC\ gf3\#/#bmp{UB?^ewEԣC9w|+_&3*ExuaJȶPtOaHWCq3sĢ@QlaRt*SlTJmZIQXPme6jQgt*`(n[s%\2#o+ pb; %.a da;Qզlj\2N-Y+a0odP5kr3}C+=P3xة𳦖SL {1]z~RvS\Tv4VK2|ؤiyQG嵵Z`3Ue-nw!sn-]+= F],Dfl9F M>@SY}N?W'Ք:=NL4d~W7n+ݓ{n>d㎶X -`(9ﵿ8B?tоSVo_H8ߚ};_Xv.˹X5 }vs7v=RNސ}ʽjgDTALM[Ϸ[x } ng raIb/Lo6VHIΧ\>Mz6uc ȼE_ w, S+44 6Rq jR20KpkscxcDK)l%\3ܘhV],c =<148eCVla1nۙs>(fekP A#lӲT%$7_@BD*tof Ǫg O},)6O[ScĩZ [ډ֜ŗHȰުnr 9*Rpd+#Y<+2PC%V`dY],W{[˭&SN DTN%^c$kco> YyLP^'TM5j6ٰB;W|]n Sk*&'2AMRs^T4aqNs@fon_H2B&,+qB5L#'<[K=]y(KSt=I߱5Iq7$T/J%ք@лbD@;m$&:qs?BG hU䀓+rwNrv4a_GRpf) {Dɚ Ÿl_rpx3t,LF[HK֗LXK9&X䳝uO{>I]3ڃZ!l'S19C]CsX-0}|!!q(2JO汇ŖTQѱ"W5@ZѢneChY1X/s0YXQuJwwQVxiaNzhtGɯCʃU |οs,?8nnoLeUsgdΓAjIԜs,598h@Qi3P#}h#mPeDz>ɳ&b'䏖3FĢuXz!-z z 63٦B~!$mY#[ LDfjYQ8$]^cf#Ȑ\Bd%uӥazUso\1$*>eEgM+d>|w"\cpc=8}ixf]lDZ.\?WM8C` smgx!UdLp4A=Ifǹ+*Gq`&>=$XR)DSr6 hVK߸:XJ!+"?5-aDro.NtW_k%n6H/8Ր ύUY)pc%8cv*R"t⢟,0Sd^A?sh\LDkG؜DC z|Q0=W|g r/)Jh A>u4#]j܉ˆby/TkN Mvy8o8,HhnQhB+ᤓRƤ<׻-!%2sITz5/L E5O-&Q"1uB?S33Oa$rWؙLb54[a/1 d5-0%BzXnΒ  U.ӄ./>l%?}~hbu|~Lavƒ~+ xsAS؈5.X$%B6&- G&^9!2rs{(p|8ی8@ڜ/ɷ&-`@<(PQ:mECb+TǔZL|h<;g^Dhuk))ݰI]!(Z->,h4IqľM*˕䄅> Iqa񇽿a\e4JpleSHikgl g vr]\7Kkth}zDOki]lP/ Z-Y†py*#)DFW~;mTp?K] fh uDP>"5^ӒUFyun3z?I߇ybw]ITfa_b4B;JCIi:mk; 0փAo0}3W@J/ $5v̻q.ĈVajl.ǎ)"]U~ bؘxiE~5~w=7kWi;'2p>8պx_5lMk|{r$3W(.=Xvh"jjٮdP`̊%ՇhQBpiifڢq#lMRW͸ PD/%GKֶr; B S ϑ_ݍ+bUXLz[f,Kz3ڵй qKa.uN) H>gg8i̖rŐX>}+y=HZ|6,N,[R\&)|Is ߞ{{ F`®Q1|ۛ?D?:ݔhk瘔u?l?hh&[]3'jcW 1D;+͍KFȐ?LJ6Q;n 2ʖ^3`$n;׀>c~cC(-WxIr $>aQKD/%/3{pU;1ΕkMҌxQ6P9r}fܽgy[p)&supYHu𜒻!c(]y?,zޡr_@cIS4랠x46J<+V: ޽ 9;Fu GwѰ2$&E>ָՉdԠJŘܲΏ/p`mf)e|,J[xrBd_뼊1J,CoWS#-TȪg>k|8 Jk$k}MRFLhJ$<%Oc|+@҈9Wf>T+fh^Eh'Fq/+<ߺ1 BIF 1ӄ ,:׿f`E?FؾCu%B)==GGVccDvQ⫇r0%#>}2g>Sl!ld!V+Z6&0SpM|vx~l%zXVw0W-v"+L9Lp' weIu~\Mԕ;YQvm85Ʃ؝ J{. Rr(3C7̵ѡ 0y(1s͞wVN%򵳨dz\5nTE`B+ 8 |O2PnG)m&ܠ3%VɊt[1C NyFp݅F:_+ϖ$9q}N~XQ 4_0w/ցx2)00{oRN#xL۷lgjR~+Jz/_ڃw:sV=rBu;v fD ׅ-m~45~"G6` o ~5&0GN!XkA:l^CW@Kk%+X̭hZ"2&rtXZ"Jfi0R{l8G:퍝[hVEˏBy5> tP<a1ɝ1@Ye-`͜7:`t7hmO4<:^qa۰s*ʼL^}plj[ەOO0{)Ԙ=^B< x#Sv E_Fm{(@*mRO]DY,w|䳘)Ǔ(qʠ l~`TzvV<8hXE(bfn}o@&n[*˼-ao!Ău:v!/i[K]h"UD83oiPz+3$+-ʳbL@HAef2RPǪ~pO$clÂs+:_Gҁ BgaЉIJ_ O?<-:\\*œ[oqxlpMM\] gOO[~? &Y3BejǀlP 4C$EJn>EJkY4\cBLj0o=uބkӍ]GwΦ9OJ("sSF"S}hEGjCE qDu[m*ܝ$aegфֺyk6hQI4#RգrDG a~sr$Ii5rZFH%h(OyhC֐vaBͣL @=D/_aɞ [_Տ t7Fu,kyˌ]5qIW*Z k h^΃)uH.򥉉p i\!L@6%IԻs^1ÎmŐv?4FPDX@jǦY*`tad0¸HjֆA=aC{lH<\O}fEa4 Җ~Iqk y: Q=wjP|S s􎳂v8yP+XBӔUF3u wsP^` ҩQ*\~&g f7 ᛴ[-'-j6Cw䞖ú~*B&ʵ-’j2)&Ors@ߒ: v/-5yq2 [Y  Irkh3\45MEl UV}7{٧\>VY" $]fez.|+Tv2XvܣӐX~{{M_Jh x))tשؠ9;( zZypI!9`_#E8a(iBQxK")?% ]*#^3* Il-kw^:l;}ʡF8HBň:d3 QP+~pِumSB*Vv_{9FBG/ª#u1ZK\i |ژuP~OmhYqRvehnz#T-vG/K68uOUo߼6ލ U1[xZdA$[xOFaA!S?[vt,ןdnZ-0 U &C J;ho7I|g,.+.$&cY*F$j 9Ta YbĒg]ܟdiLfN2[gmx\1k|]޺]vI%27ʣKlӌm Jٱ cf&]۞>~51?.={@b HySPൎSϟ&'OҜ/} Eˡf|Ooc-,oj; xuR> ܒk^G{`ʉf#'7QT\ 16cqMPZ Ъe;S4 ݾDm1(ҙ;lE՞jPlEE`2N̗# [WFCQUU8'7\cݟQH *m&Bojp61%FJ'eHB)jB{TUQ@}OMzX{Ue~kޔWuqmV'[|bNvqܕ~'" w48ĸe8*QfXRHUa"vAa19`f$fZT3n#|e ДKJ1m.+o=A/:|{}t!s9BWq9~,W;2_+ \ y]|_^ Nڽ.)8Mer gtL~uk} Ȁ3IuNRaDy,l?2gy_SHҲ1{R0,ߟ!oMk-3S%W8CCdy]L"U` MA.mL|LM-Rҟ!rz/w#W%X+\#}uzUCX(IM=Ï.L!.E{x0j\'-xMQRt%_Nb}Q4odD9L,#;UY'DL1V1 NG :I5ypzntKK(ҘDYM%HK̠:/L$r:78BLXJ#6zT_GZus}:he2Lvm5H~w5SAq>2thP3AC釒 ]$trɾ"U beh>K#|ܒ#PT0@Ul:w9Rh%X) RU/2$!g{(H(ÙkOw*6S<\SJDEIIj `B c;[jHKPH*lёᨾ:1X5(ePw?Gg__ዞe憶wuӽqGcR,z0-4*psLYo'COu/#Dcv/⍫'+}W>ľSRXG7x6 X&K.~9([vLػ' Tܱu-. L* x#M`Xb*jo@|>=wM JLm@/-A1IcRvU qDF.Vwi͛L;Dľ >*5.É>$)1_9YM.BUN9|3mf\% i<3+ND :Z;sV`gEF*Mrw(#r?dZLY/( =#Yf:Nԛ}Ë,k',?ՄC8"a HݕrD6*~ȦuTx]JZ<> ix`}'*|oХi@HCܥKrGt"^5u?sV [kzڊQ]ZI[HdI[80c5D$pE)wؐJBG p b788ycKUN0Yʲ%YhົL|yaz&<4'ʹ3#]-8(`o+*k* 8Wk.7ȏ=x#$1OԜTmtSmZ=q\u0o|1?-4oͳļUx%t:S@ sS0iP5@ VK+LjSh\y9P+ldi8m,:|Tbb~ѕ@|?% Ρ7iyڥʗl^u31 cLC p!W.yc>2Ȅ};{('V[0gq:h?-]?281tȨPBHL}=׆( dT"Ye TP{3S;4OGI%!/ E(ҮOq)+`n2D79*İTrD)ø0r{TkoE$RȇU@&+؞б0GP-YlZζ'r)AUY k\^Ǐ-Q}:n6cUНdzy݂RS8F 1o`;֯ת|]`_-^ޤ!fW fֵaf+նVu1NqޗŋB: .ᄖu]hnY30PnsOmeҒP+ }›5f /a1 @SB5J Yk#H·R{'MCCoi Y˦GܶN@Nka.Ճa~aeLfu"bQQ"jv@LȢI)o5𑏱RꩱNge> "+lLXC}#Z$[!ή^I2g P*;lM3 3. 9ß{zib-5.A+.;2V8`H 6.DF#)1`]L2p(yÂ_LJ!xNRݶ))J kSU]ZQ( z+!zWǺ0W} &F>/(P_cP+鑜Črb/ucxϕs{<.=/ULNސN*IWFż?4w3\){n&A 伃*nZmI~3M G$. M[ ͦ{ ̸=TrY+>TCLx/#2ׄKu5Od\=Bzx% 2{uM4x__M "v`Xg~k[qK`*gMw4.b=ifM}_2`5pI_x}~pi0C|D$T5O.9X ~Ґ#%'訰z0G1_iQWߗ֢k4 Gg1GQ# 1r >rC Ad/oJN#jZؽ&>?sQ`@Ț~ӘDK2,D& HJ ̽{(3[j $Ԭg?tyrKqKtaC) ϫ,-LW0ƃyԎj==\`;xE7<= A{]I]V&=1L$;#;z-~">ahAۉKvpM"[S~IovH㓏`N5D\5>^ֈ.g ~ y9[g'+Խ > 'ʹF(3:)y$Nq.nKL]EF_V#f>–a[sE٦>Xί0{p[;\ED2s!G':YOw?dui"’ ғNTPO_T]ʼ]"ʣ۹`RyTa |$u-oZ_Փ? *". qaz#%"tLĕW\˗َ, F8q͙ɘt#u#.~=1搛k-r:!:7ܜÒO'BG#Ա_m%F!L˹2EwATKӺ H݋5n/n(>3?֫.,mE˺!.R*YCgnd}a!-I̚H LX!nχ@s $05ضE-dD)/)g=~ֹ3ƾWNTqUf4rm? z46`q%|`ìV]jȰ@57![g_9`$oE,?ࡡC!:B_Ŵr+"5RtFg%:#40zNQ;aj]YJX'HJ40"gY*ʉ^Q˔70f <$P]Z X1Zx&5Cû#1yh驓~GKD)Ifǔa`XRZpr^ĸy&vn _n ' n}bsA!NdOϑ~)XkZPw[HIBqɤ5.A0I3h3ꮛcBTi?2$wz,Y),6LU*=A^fǶ,)+VmV^V\I 8øi 'u2h28/O28[MNf&7%z diQa^D 2dfpv$&=;gC,`"ȋXΌbc:~Z+`W%]2PGK}݉eNf h٩UQC/bpsQI6mm}CA 0u6OAm|pt'e7<]5&:Vec7!Îhrì(P6" @lfl.oЈx]MTL4ψnjYrS>_Y_22)AEޡ1>[YAGztM]?‚1LvSR=B iRv|BB#0ٗ1@˜[C a>fKf44:J*\*o?fձr¹Dq!Y{)oQA~966↽(1E0MΆjIH!CH!i c e!^*w]ї^Őӱ#2~M kmm0[V:[ZR^?5Y5 3AZW:w 6Pu.*t}l6X-&=/B"|fC=륝dN8@LĊgт_͞΁£O{wB/gxL< 6_nզ3YWXA쀨wKO(xoԂĻngm9l]sɢx7Z f*]jƕuB/|*Y+"v)kZȱ-SHkut^y'm-9Ѣ.C0ҥzYuAf[Dj"LœʎfXjg{X!kGM-pF϶T>8+@"~n+# љf;ſisS/*^ HO ;_ޛnm`40kJ(4=鞅Ck# Q_>G&+!`aTciʤs󺘜j k\`ז},rJ65< km )A$TZh/*H芪 Y0n'$U - p+C!Z9J2*u6 Fbrj9CHGkIgnsMl2,(Z]ȁ1`fARgO=ah*c(t<,f@f*k#YJj߈ tkȽZ=_|>Igfq*<,$R։cjE$0\!Mu@F53L!x֣aREı̢Ȉ+#+ k^OUq*I*thsp皊:Xi6}4&F5 #,dR%l:h©+x<*\5GA1zF9׎+'܂sn.g Xiǫ8ޓoj.kƮ/c y1_Ԫ 6wz'[EG?MG#J"2=}eҏ􀽁xN1q6#91<*W,A7w̌-,V=0'(%Ǟ3ɓ2Y:نO{4ȫlq&d$TyG4RΗfѾڮ$uCL6yqZ.h>g yĩvdx/*wmWآцz7g⃞=κ@535t*u&ُbƆrE4~%.7|{ueZOQQWO>Y#3X;{б ޵7pHJV0qUK0ޔD#9nJOWOiNj3\C,L=X>ldn7Ctp`vU鄩g2&-^{[Su%~oxߜ@I5>),eUէucN$S,lȃ9$}eIه˲2p~ &UH!Eq(sx=] ]y] Ә|  + ^dzޗ w֧|PKoo IF'S jŅvV?#K֧_&0si1͔#wEOLc8Ss\Ph#|2!Bn퓱qawCȦ6vǷb L_ ]ta\7KeVSs(RPaۦ%)1]̓Ґkh |D{zՎH+S l9-H0(9-|噺w"! LTI?1z` rD4yR1 rQ35AipܘvpĔ_ǿRYGjz* M;3Хe.x&/!OC&%g7ޖG $ph`qDSɘ RpXLTR,)~j_ha  V$y.ː\(1px*C<#ݬF T6~(r^&\hAmx!ی3g&KAMiRtcZ"ܻ] Xc?U5}N\ % ٞMr5պgDo=EC5 @ ;woDCJDo^̼*iФ4'xg7bOevcQ*e%!u^Ug]^n:SB2EUvB*~R~,^ x=x Vjz[b{H}sO2e"Ulƛ [BFtT,Yi:[RTN{J Ղ FInolY 2. ~VtȆxW# ů{=R,6Y 'KؼՁ@l1 %vTv)>uBBYU!Q (MÅn\!Mw8 *SMC2%!a$u$zL*Zklx֘tl;YDk~Y:|2?˒(B*ZRM_)bm1 ?B|سbQ4J}zo4OR1e?fSi* +odHؕ0[蹥HS1ʭ݇ScȬŦ ׇ{&oDU8Zr=j0ޱb13Y/-͆ڜymUu4O~r;\h%PFBJ ,) $w?S*\=;)oyiV왰:OGq v --싰0aͣ C#/ ״FN?(C^i52`yIGu7Piʌ IQ`P 7/%bY#xz4l\}b5&s;jܗ,E7, @*tQTυI:@`+Y(۟GiOHI{jz:\{ -d=s؎国[U[QN=m{4/ttIKgh(jq5Qe/upbrFmz|1Mu#va]r`CE V ڰeKx;HΗq0'׮ QFWnQۑ8}A0s8E7ƹ^L< 'iJJn^_v4ólںtV. ӛ<'Y;kr`&Z^+P.<㒟 _TS},!eŗ8Wdz`)pQ" Nj+A!&쓟]_4p"*p9'mlDgwRt2+U}5 tm6 o@`%xCc!Ip(Ӹ;6|M-A:^O\Aur=~xڻ 듊4JXNv8_]ЗZ̻_.HwI8͠M $pDE&4vtScS+kND pY.跄_0{mLKG||?zw+>Y($ &BmxV1J'HDv_Bph;°^Rm%}$@mMH@[S9TVSXZEKZG eƚɂf[(Mqk9 wJC;rd.UO6Xh0L;SE;  H:,9tO""&@ZlDHŭVބA3ndtZ0(58YBګԩ{`yhIԕqŸ` -0>-k~}=ɭZ}ɭXf& biDZz4_u_̴~p4Av[U99.]O^ԫ(_=f=bB0 _dZP5[+(-Wa8)s3(V éGqчL!C5M/eΤ KAO?P9?)LF)zcz^̉[-wZ{FJ"aO6{:xN{flK,G8-Y(zL6ۉr7fW]KtFz5agXS&Mw\ql\cE% (d{~@Vg dщC̮:2d/e?;bH71"9Apc1vfF4\sIrpw[DuTAGfg.wc35[ù ,C_ee=~î-y*R n1Y=!l bO]րV& htE.0W`ʯs\a-%!,YE&:XWeR;Q,~M2-hw~ڊ$Q`<U]=DG2+YZˏ:w>op0r9\l\N۸&_}SCIhz){D&Y9-|̮|+h/Ye[ 0 6A82f)V]xVrZf4<ԙn_x iȂ302- =;M6]G+gl&=5Q}ݦmiku R!1 pH0(=J~rc2T@Д*/faG~f-w[b~H( A%41B7C+ORD1@>iK`v{Y2]U͑wsV(԰Jp'9svY#O֘JcBE3e n6_Clc*ZOQXw:kN|QcQB˒sڀl89^ 3sU#\EO WqXX%2~E*EZ$y'Л˧r;*-g 3jгnҎygh^vFbY(>Hm[z(hʮ Nz#WۣX9&S7E:Zdm&W*h< 9B%^??"WאAL}0=Xsڀ=FxFV],1ly zKvױ ɩj1Ks")yFJᓬضaaEƄsK؆*aS5Z%ۿnE 3&)㼞3"IE8aǜyI`Ȭ5Hbso<|3$*|=fxTfE@ls{`&Z&J=z| T1Z ^n0(BG?v?aJURXgxz|WPy\dgn[e͡-_$,o: ˧[M~&^|(ղsI9EGyX wW/ȶS^xf?5B8K2=f>Q(v@Q׎$V3BȆIp /[=\.`@z]`,)bW-uh^|IL权Nco❭^ʲoUc4zU܇цA WH:5;n分B$a-r B$6j؂]w"Ģ vj ]!ptjoI턐o*IڙT #Ikq7]2)yGi ud˩z># Ŀu9ܠ2~֝j`v+]׈rZπCkmKpW9#y'R,Y,e'I'P%vR # Sc~A} bڛ;Oesrscyoc++AE|=f3rWp\e@08dƎ॑@uΊrUn`]W>#ud:k;yYtujh_*e@t6%tT0zs`~fn9T5 ZuE߇/J|yȈ]ͤ!gB'.bǭ8 bxP?wlX ykWWscu}B,f ͌֝!K z3h*M55(/Ӏu(;Du!YhwSa()0AD h dlgvlbabZF(0x)uSB-2y|0yiH>_pZbPw)g47q[=zr8i hR3`qx2Q9,AܒMq hYM˝-f;x~7ig[{.+P|\`6u0f#J0Az1O>! ސѬz^{>"p\Sxq17ᷙаsnQv֯ǮKߛ$Dϐo֤AguͬX:j}eH#+,5?7'}x xU㪎IAcysz; fIxFS_:_GmWon +T=)N Պ+!/|hBwkk@ŲMd 2=GL!ʹ>Ԣlr;ʍ^<-=%6c0]Ẅ<Ŷb؛5p'1NwJ9znz#5SAĢ޵˲IcEv#.T<+*`ȴZf'N>,HؽÁ_gսY88$>ccTp*zVreS>"cf@IE :gL53{sOPFS6')?k@%ka?j}Rl&&9 6ςXk^DP$ٲ2uٶ%0Dؒ7B!#"XjzI_Qc,70-ak0}z g4R*yQ6dft p3>%BNa;a۹˩:z<sW8o@4@qh*-!^)ǀKݛsܒʬ}#>t(B2[T6.hU&EWy{OSnx\>3C+X"^AP9hjP3FE‰wa)on>TV9 b^;kkrTnZ0Њ.:_ _}eH Ʒ'4Go)jb. 0?וs}ry(vE,2)m[P)u6fY#b=Вj(1{C)mxZc㕸 fXPaiȸǪ?{p[f^Rm*X)mVWuWip?ETR;T4N0(ʻlAulrֵZ(V im|b̖%k5R'05rs*W]fwnG(z{Sg߯Q` : v:%wOM;L迉^8c'ZwG.BI8al(cNEU%&$*D T>pRvomI(Oy<.)iɍ[yi!SCY_Y6bZh=K)xmcjE#GhMBڊ#eNdBse+qYa}{ކ%O8Z9"O\l>)򡕉~Jkȓ"cpAw>pc^e1&pm f d $6^+tA]f 0?5mn&nȺws7E\MRHX raXunsCcXBGW){"v?v;q)Zd_C!}.dW#3fIaϤ/&X^Q=FcJ}pzQҌ^~:aӶ[-B̉knj˗]"GSцj;#S"6GΊ,td^-V~/6lg Yzm q $< 3bOBuk6NbVG=iV|d3!g𓇦7~at;J- 2qyQ5һ„M?dƻVv;]%FOk-8t6 A tC$ybN,sAMR*+PO a:U JL_s@\ZIH*]5L~G N'V!RZzEą/c.hu~yƏ Tʓ8FuB8ðZ=W*-",|BPʯn>͏}*&WE_=#v5♉6}*(Gro5ݟf)J ±^V?wh+l2KSxRpa$ d9v_Uلߓf%rxghVF(͇mTdŒ4'&~`GH&P|,^ug(|I_ kL#|Α$𴙿bSZQ6>:?T[T#}UФUava |eIPHڵ&ﴈߗ@gI%ɬ$V@<ty{c{F~hPԜl\EV3}\ d_#MP d.6Zo@XTߔPEIo1°b?Ӂ I(枟p-77_I=R4H_d-RSWXp]!VaRMN@]MOc7=HU D+/?<bv{j5~.c([Z?c$F DWnH³>Ws6_~G };bRp}&wPz@_ Uֳًj LG|wO=r炖[Zqmg"/{`T`{y?dh\*.5ɠ(."f ۅ ЌaߪBy˸ȍXz;m)_O&#&(J%~ں(UxN홁lQ5E'f{K\/k 6!B1d2X*!Y% V$^lGWq#\)w0_nWOp<77fP)`i~cI+0|=kkY9F6r@8Sz6T|@ k""EZZv[5aS`.%leK|$CTGV]Pk %'τ22q'ԧdpS쑰j1U]WF|hPJ(sMOt/>@`wdӵWQ5.MalPٜLtԍRES7ǦmL&r*?%.Ғ[@|Ͻ,X*{Tc X DdGڌmt_ Y Aܬz kGͿCe%>~&N.^^L ^³ٺYHk>{g4`zWX/rKtT7 n os\_%'(0:ޱwJSHv-)R %F>Uw S{HVWb K@;&)(*1z3m<֓I)oG7 l$B|ذ;p "ZӡoQVdBtF6 2nS}8k`MB\5*v Vڢ߆:IW_z+B},X{>AMoE:?15-[LBc^ƶ𼫾QbbUV4/ngDnmszU,$0NC`/BrX2\HNO-mT95~g4Wb.ŋ!&U 4\vپI_}ٗջ^BoR 9%s=r },npN1s3[5rNӥkŭV6 d ̰ڭ Tz5mqB*[ZYA O)&cOi}<{^8Po5PkHtNpWoq@`ܪ#eLŠіm `PK;#"ssPꙂ4bx,pAXg+ N@~¦ɔ%N?NIy 6|÷!*wEH|e6FR%y̫ӯƴ @z;MKHOAQPrqح@8?8K`_GnSH[Z4TPYQȅ$hw' ha@3a6SwX|7gZ!t -ݕ^_WMEϱSY_jw*A%x[+ .wrӨ󴁘+KwC`PkQV.kĂXt =8 \mC4VZ䴇 /+0LҘnO^Սlue{?4LƁ̈^Г9WCex6fZ̐Mt|¤>{m@k7WÓ=`Cр`˜Keؕ` ~Z|Z|<Ĵ!2LB04w˪u\ȄᗱPz T)C\?Mss{oW܊gʷ_39wLcґ\]ܵcلIp4gEՂ .l0]mB^>Osۣ]VHs`k\*Z$P2Ί" vjPi^[8:bKm +GVIn] !Jp䭤{.1G6{qկķ"aG:htGc۰7:Eˠ([^g~[;1DTdQjU9Ӹ;İ<7VLU:g hJU`us#kc X%[5?ෳB[u~^P*ޕ=1%D%~ǚRhSz"ӆq;;O$-J4MY/J~OH= x~o~-3IUwk !qyVC3<;ӗ'#QSb;-H9;FVIEi[v$?K]|Y BmBDLz\q'$#&uT5~hLij&KR*QF.Ь[Jےup"Ya[NiaJu~ԘlX)~/FנG.e`Veė#g̿͛ ؘԲ/7ƹ(Fpp^C<8iG]'xP&.{,Rgj.LT[^ PvgؿU*kM8A|Y{d^UdXF:j^W4R>Im𛍳<(PƝO]x,nbҮd>fj=-]LI3+l-=&0 <; Mņ.*k^֠Ft2tim{I\&k.AىK1?aͦ)@;GYޛ.VaR,.JEH6D$='3zRѓ~6YUXh6lZ &̃^ qm}픹BEh@42U79c|&e/a"}lru fZhgVLlc30ˆxM(6n58ʱQ:w:2[Zy8,R{`9vS`Cm | a :r}S#beo;P @%I.n[=G](aKJG > LFb_͖qE/>x I!fw*T_+Av΅da(gjmM=3/Q D2B oם'S0Cz+Z*m +x#>Հ W TB/@{`>O9'dkh֖hh2Χcj lڑ/te+!JdyNQAFN 2 +>jj<٧/@nIB ُqaW(U[f'b9ǫ%>;LkHN}) cJM"c`f^2Wm#31,]cJ j#Y$R8AkzM]߆pkCSH&8peJi#X4h6m:3d (E <' Ґ VSAs/QyF7afi)6ȍrkV |b!+:- 4Jvh rYcbmuqL}*嬡GXSwBHK4,)4з o%Wjg'43JZ-ᇡ=K[aо.a' , {FN Do)  1:z6ݍ*Dc縺Ad=uհ*T/aLi4 GT:&[V5N[ kOĹa#II}Ko- bG4+gm f_ZkϗmGBAs}{azhxCڀ9p_P m }G;S1nw8- \6 4 %;ҧ: I\\V ڤHwrKhk2{uII WJ)ߺf`Wv=* H*( Aˀ.- A?:b/˜hhݦdgw ݽj).Ӧ /,AVZ!33OaEi8rC\ѡr96,*'1) 0PkC-gQljM:@Ӟ1vfu&,`xg)_'{VIټWV~gW\D4 Tf4dե{O6׫mmR$ahmRaQN|VDbL7|yS-2n] ڃ&ڸS )8!])ԖAmT- C}"df_^>_pzՈГl1u '@bo~x~V"s. "(Z0d[*|.qE?uxJuĕT۟tl0,?M_Rl _!ᗥٓN>&ZMD2ϼܱXb<=){uAXB^60P4a־1Eo Dxv3yf$ $m Li\JDcJRߟUwdMţ# O> Ky>q"> =;@6 o ,765 p?C :LݗKuKn`B[HӊvEڝ䭂Sěb0 -Dn*fᚺ7/pEr | ZC9N;p+i{g!a %ݸ LĦx~$!Ju ::C@(Wy9UP&@d>OWkxUMmoV={/a=P{N`9SHp ~> ́߀__c^*<`M/MWKҙǶF G)=WG0h k */_=V]Fr92_WDM4zWK23,Q|o>[~ %B~/c@.u#{n{[zZ6EMlRUp'N~uj@0BdžƜZW4X˪$#ѵ+WLm<L@ו禩꽷<[2(#&C3sS+|&l Y)PRHd{bA>';L*sv__ń+}l "eJ A_q*ԓ~0^,3][{.`~ii"bS*Urv#k #"M#DK72_("i'ȇw|-,UNJ6jV9MpC'T\ iXr{lu] g]E'ɽVz^ C|>}Mb>OĎ9\n&-~f63xYK/m E d/ٕ?M bi K`Q$͔[o +M;McjVӷg_gOՠ n!LoA65g\W$2VHfFOC d)6E_: )]|zVMU~yX`դA-s-wJԂkMWt8N+Lҹ'"*u5^m rȢuFLt.V;}7ۻap%L*.Z8sjA-_C) ~>}|=S链ӽ`O%M+ (| s`i E%YgeWa|1foL Q C^+sC1|҃k{ݑ@5yT:&VH@VзR 7 hL65]yj])BʱB񙲑{ HlHuvl\Ms*n8QuX~v |99Bf{4 +z^}r9ġAi T^fhKfT4N l1(tEк"<; v x!7Iu Y)lIxT )ug }l2HppɅD- }rR!L(M8VU^y^n+y ~=|D *h;brȉ_7Ȓm:pjhz$!> "yT&/وbhAG}"cAm,-K°ʿ[Ϧ:; us xƊz ءQ2wȶ5fR-g͈8hċleApo ^eVLT,!i\AMz(D̈Zo͚=E0,VD1T+nƅt|Q~YOh)z™"/zduutb)b:MCSAu8if#]4;r/C ⎲;@x_p 8 Y+!Rϱ'.T/(H+u:JQ n~͓۴ oL1(a8 pU/E ($x5 cW~OT u{%W6'mt @nnFKuI"6S%djqa}&-K3/|ͧNEr=vN PTD_NܮlQJ&S)g&"y?xsΚj djd;ĜN1TbG6Dva~_6`VpT7kASTaطsZI է ?*f7\2T ̂iCT辔R;6;7xjvX@n .$/DGg?ȜRH c|= 9pT&RZCif8 ؇Tzy=tTYh%Yv_uK1~Et8ԔFA;0+#jT&"tmm'pxXu"]8dy $SG \$j5Y +q`C<0Qa.}Z(Re=JT 6yhʼ-Fk쓓 pѺ0MϳWֆ/Zc֑ 9*$ł#~P{V]f2!8떏e,=c b='=l*Qeޝ}^ElIVM+ˉS<79=/O?A`m0'Xm|@L]of~F5Kˊe7n\U\3Y57jϊyF㰋e $I<빚W/!E MLCx#g^}OeQLOA6ъA VADΆvifѺkwYxdU{]C.~1'~b:/WX!vDh߶b~RHa$}UAVA \ 6@ ~ܑ 9nSUa*;n&Xot9ggGc[/L_}%t}K |d=76d1Es|bK4+![;sq:uRal8'nP-ȮwApv4ҷcٻw]($l/U148tbX}nv]?qC`gJZ94oW2Ms5N#J; z_>]tY?UQ!~^E@a6<8FRq7 'yz&No1Gbzae?tU>K=DH֒H<%c &$"ɊqLV_7Ŕ{wNFEuGV;wR1b>^23KMa?J3-ґ7lrZo#,.>'ϢqpW ч [v/y;*:ЇBՒ#Ob.'2i+8xtPB&Nzujqār7Im`/uk uHxݚ7]]ӋkS"D ywNGR{ w~#>'=śn 1Ӊ-5xmY}Lf^:_?>nƛILʽ =SM\%<se\=$ߗ"zZ 9V uR'2L,F_XPi;achcB'yK24-k䝧"sǍvglNQR7xuTEzj^;*$]DK3 }[rrN+ͷ!жP2L wsΆS'ǩw:AWԆa7HK7jr8:3|{mM~?ڋI8ل@w(EL7Tg=B3W_0<E,M1Fv̹ƗMwjP9rkvVqp( vXGS*s/?߯G16F҅_zp,w|pIhvp4__ֺ1Y`c݄h|)ek h]m噯&GՎ ɍtV> 0l`؎K ,wMBo jdsl`̥=̺FGROu\,p7AluԙfJ$";*9\pr_1>O1h.Qd7KbYoֻsƿ 鼽N^Nh7!P~ `0D$­S&a L&3fi롽T~eيjsг@TvBIWQi T*dxBJȴKV: }pWқ@i z RN[YQ/kquDIc14kC[ ݪBŌLnR//7Ӽ'{_gO/Natu3I)~[r@<_#lAY|# /{x^6Ꭱ"5Y|Ꟈ>F5b .[_ 9F;( M_=Bo9z.G戻^ s,J݌ܔ {pDAbP*lʱȚ7z%C+5w\Iyux]O 64S9zIID)^``ڻvZVY$F7y;yۺQ\Y_Zi @٪U~yhCi΢\<(̀sar=qe^صv_382H2xHOQ^_3״k[Z0. R` U#6!r25OPdh Z(:K<2 әӛ=f `vl)8jep+IJ+v@ū !nKmjL|CL8gBYKLT1^io{='] @=an+|GBlnw4_2]t@JŽP_r8D0tMPRI>ĕCp 3ٮy7zـ i%ZD!chf"3@?Kճd&GGkkwZ!c" 0 QPK 5& 86fg"A)"m*҇ pwy \m'ڰ12K)CcxsMDkHZh7]E")PTx)Pn IZ`YW*sQ#WG3T L=`STIzb'0(nAp)!:NwR]Oߒ3Dy+Nf>(}A<;-h+!"QGLjF 6'/x`s"F/*rE)Z8 P95+ԞeT:8l~r$ddwFfSOHE4 hVhTz/K^unЄ%I'L)ܪïvK1(sO 0?#/?8&0FVb 1Wu]6+zI0TK^KF|q_,_K4}bk=Kὲ dkL-J< ` WǚshjȤWbċ_uia IR$Fge6*wOԫ:-]^FެX' |]DH j{ݰL7pY?1UW0y@8H~^v@\l Ќء y(}[9/9Sm3KLPLzcK]%C3,(=GX(?3j;NRI5(-?IDC(27 ,=o\pJxi2!lO!mL/#ZXqc &:$@EUbg@]U{7%޵r$ tMMFO&\E89BSDӻ;@-Ħ~! %X_ѴlƘ'}uMJX ޮc#GǾa!o/w /wfeMp>p zM:pj ~x@HVrcumvFTFkʗ}qGPe>055&fi}# ;aAՙtWӎK*W˞ݚ:[ޥGn1W^Q<;@CSB?%'ZS-EDȦ1Y A}f| ^3) MLZjkP!X>^yJ^=ߥ"ɡzDl]yn%+~q~!I3uk$|VKncr:-0DKH },h|X | 2z LVJ91a?y;`0. P Ͳ KMQXvOEIy/(:m5TyIUȂl),H|RK yyQ>IvXwc4EjS/S'&Zpe_nr"63E bwWp(r1t|lNv3Q;:]!:,Lx+؅yb*'{%;1ŊCgõye]cI}?-6ҘR{vQ}-W)ɵzպ'vY]b&Xm_D.ogD m v8׸t:ǛXQWEь8 Nv>iJFNI TJB ?S$~aǁ}W šCd0j-='B*%'z۩4<SERsq @S@"q.-י6btj )܏4UOeC25]k!.|x|Os~m;$+3-rnMJSEOs.s[94K|Za[| e=YeKuݎ&s Ly}_ I.3vۚ5oV6C_C[8BQ }sR܀(W{>ƒ0m"75#Ղ<^uW7~,kO-(8AUZr67aTH h4KgGBoΗ{_;PTG9\`uxS8 Ҷ _l:Z'yymNj`ɞ[%U/n@W@0=07c|K~ˊ[`[i}?3{<=_Luc80L3j!U vmOC %)ǧ#`Pݪr AU KJGxX9&}]WDo0 %иDF6Kc^ڡ%$oϫ"mv۔|)TEUШ\)Ww?@Q0 W37<Typ/wSjY.l|.dY00Dd> dwn$#fR-,KeNJ-)5zڄG셿cȟEvm2BA9Y9±3#(g{jr9vAh MS}(vħy4D|?K$aҏAcr*}?Ye\_x,([UmO%d|@,Գr²RרҖ28@z3i,!$Xj%2_ip V*^ O_T襍q@<7ue${DRQA7Tn#(R08no(ޓfk;osY{o)SPBOivm,<Уk4>aIQe쁤DBX őA&9Oʐ ;oT^̗.ӂRW9YR#T]k؎v"Ԝ \Z˙v.CٓԵdg3"0IZh$/wYDp-hwEt]B~SܿR!ZD:pt?M1#orJJg?onaoH%"?RTP0 T J&u?2Q૕ J"!s];2e~2. x$iovFwm%Km01.8\ aD{B 1`nY%ytGߝ]_L|Jz<1dvkZ z5A5E6~zF8LKrIxXtCyX|a[^\WCKH8:[0:[6aͪ+&#Aԣ#P8YHTROQ+Q~ l\َe#?OirIu[Dvo(:֛ϛ<,*,NlgԈ:9Ia6Imm0+l4^{[$WU lREiMVtt7 YJ&#KJ8' ^fz-$&oڧP$!ʁg(P:UVN8}8"@zizᄖ 8>`op? j̶\_(ČPWـQp`-B\[crShtrݞ\h,"o``2>bMm3=olfVrYODW̪}|g>1b!!빮IkXX|syu:PMqu} :NR`iԮWG4 d=³kt̀K#ClS7Pe"J(QEs[\ߤU [Y]ToSGX%z%6xw o#djBlj7sp_)e6j(dߢU^mi@r|xI=X,+}tGh  q)&WEJ~VιsNs$ˌ0kG f]V#"YF󤨫6505j  !֦i\h&.򷢐@}Xrm\}%wYOwӠ yX.rBޅFkhFF:|2y0S%Ewt[Be|R(:!VmaZ^;_Ffy h{ w8;WJԴD:=>tGxG!}eX.ctsw9ơXx)ǾK$"}K:}u>q4?COikgtf'oM)G3*;g(>nYEd¾%ܳjod@?Ͷ"C"3;x@EK'/Pa"Ξ(9V*Kc'!/xÕpYlݹUSYU+PRIwTUpp(As,J_B!&\T&R(+)a;QQZ .Tx3,1`mfnD퇬҈ذq,jP3ك,,`1-%j)۸*{Qt rtt-g:V74! s1N0MZ[] RQi 3!;ZV)WVrLmC~Tx)Swj,2"uu$Sy$3][5Yţhv&Gz}=]18_QeƸGb-bHx n"MfO1jS3RY~gÜX@if"kj ?u2q_C󑏂$):2yPFYNu/Ֆ~"Y0 ߀&1: Oy1p2!3S\=+ԘQo#ms$ˡԥ@acNLga?*kFOOxuݧ ~x=l'xF-UL{<(&|J'3*X39DQ,;O<"f#Ѵ,RJYS3_VFWnz'N+9d)z@V#bL0w!1o ijx' }-+4v&Buz'&Q- 6nJyo+I#L50.ԪہǭQ04`$ߍ $2mI f؂aYhl3ΣƯDN]n7XtYJ:KEon9G.O2c'|!TM$BSl mH"U0+ Q6^7`Ww+jف3weL'dfg;"NѤsھ4fνjx89 ^6/Y϶4{Γ{hRMu^ZY; P0 L YT Oxe. |Gt2䒊~˳Ro'G!vh^BcTvR[38x3/gU **'DƸ &bqh 2aOݿćX]Y86 `Խ;j-ma۸OŽ1-J9S D8@ھAI_BTMzLMC$F Z؊sp!bpD竕"YBNrsӄf9A\7*UZ 5vv־̀]a8iURjif)o9ʞ_4Bә_ElLtߌD{JN1K?UxoFʭ| \)XpȀ qÑ݈1u%溈^Bg/ŕِ燱c?M?^<xLkoq](aAߓ  ?t^4jbHLƊ^BU"r"Sj(*M?ӆޞ1bpcz`#!nPw(j0zr A3^ЮIWө Sqqe vO7F C41a)-|}x@7p荏 }!Ъj1E0@>p$EmwlTʒmDHp%n{O1! }NKP띓(́4| TCCO3zd+'N7?{FbD]KZ{+M\0%חS5m */0wY>Jl@h,$3!8^S,b}W4*۩7v]\hNvwDЋSxu0rQBm ~?<Rb:i0qжpA#hҺTωtQǭ%m}Xq%66LHBbXWDha1NQ lM/On[g A mGuʵa%m*$n'"u>~v?*b^Th7ڽ!/.bjCL>%oϪ0SufqƄsh#J?9 #^B J]枵(ycSӘouV/3JBsHڶFӼ\tV-fPb#&$C5~px_GySq4ӫdR0^%~ J: +z_09Zbgh&cy@Ijf ?7K%ޝ 'lk;7lC/Neax>Ska9'<Ȥh5%s|M_AmXtXqsa77 w 5)_zϽQhYbzѸu/6e.P d#.yU[UAљ (YD]6˚7P= Zq3 >o-үtr ξB7`MZ[`k'` *~mV3V>?8k{ Dv]nW'geOl{lsuuQ17+'CCFMMctslhM 00S@mRfVL)fy"yNhSHeg? u& ޿ݧg`\}㟫EIVìE#dz$)>~et&s  wO /`8SA`GJHH<2౛˺mWgU8Ed'x3ߔN_[ eῶ-rl]|O#%#,vRa;g*ȱY~(ogE&yT:9-xMٱ(,B«ɣCOJbW~ԓoUiYo~ YWrE5! ^/Pek8f Y1\St$9Fۮ -u>1hطfbBX%S ƬUQvYgL*{7ڎ92q$-E čOi!8!L[`6AC)(0ەD2ʅIhVKeJNqon8l#lJrL+xJetyLcY9!?*E w}bB0Yfr]:~yd m|:/Jh6҄V݉uU& ۏ,r wNKҥ݈0k^f$:bdptp䑴~QFrj. hsDZsWשּӀEΔy!.6Ph9|GSqU:8=N T8+7v~bŀZ*x3 E(**g+oͼ?WD8 ٍr%QOoQj)oak↸ vbVӁ`+VX@^`kpbNzx 1:dAM y;g~l>o574G'(+ [ 1\ Ek@A܄lsWtw\ N=n 6Jrz mCzА? <A[J'k˟([m꧑K>R(摴̙vG't&X/\5]QkFW''b$7]tauL Pr0`w f.[ ۜTto&Cb+O'SCl\y'ZtטBҐ? eZ' OIs7+6T0j3MGB9"TdEG3[X ڨny zf?)tW`\Kşm^=5!@/:u-1 vϳQfPٵ@3srN>0K1k-fBF3U!kemSF")I1d mJ}| lh:1~4=z͕A=yBGF!Ďpyޟ(Lk.(T])iɝF:֊mμs"O띄7utR9 rF@`)F׭uz@Y9`2>հ>FKkk ;{ 6 (( Uȁ*]/0)Jsݽ 7%F'AyLL"zeW-T 9pF_"-QYQzwd9Vz2٭ֶYֻylP+$rh~6jBH Sw^}]dsXlbEA'fsѳ|\MJdŐpP7B13pV _+BҜAls2_(Dcɪo,W$0L@RYՉJkҘ6Fe+ Px jRxxX5q{ip9)jρAT[IOCDpG<)RnVEH=e( w^w35xx+/fE_7)֤"S(u NTy͹.@eg>XEDyVVː^aS唊^Ȩ:kˁt񰇞˳C0gk>ҭ`ɮ~3~BP-TB*Y.ެ6e='%Z:7.£mU)eɍ+-2hfY8xtʮ{beڜ]Q6SYqSK:u8i+}wwp*5Ƥ,Є+"xV[}JWV9EA_Q S%Hy '=@>15<e4qBיϒĸXB* r2̀( YnbA<됙c 9;~HA ShLT+;p!ӁAqK~a%Yx`v:x+Y2"GKK+1PLkJO% )J52m0_kޘL U?j B'8P0NM{o_JO a2Jzu)qzb0[vϳ]l KӍk02%.7>0C>_iN줐ϙx3:ɶR*;RKeA20Hӷ^CgN- b%?Ts7O24C F8aױO"h^cV.)ڬ iKC)4(p"R%XK4@-x"Q& ݌Sf4uWj[W1&x?-2ҿDpⵍ7{Uz!pC逐y)%\ESL9~K8a~hKq[b+.dǎK'0G y*y-m1T*5r rW\ov.\墤]tDlC}5wqP!Dh$>+Kh/*'(/sǭ N|  YN>S @A Jm1ӼwiR;qEs5d`ƻ?_T0(k=g.6y"'aFf9j}PEQФ TBl䫇l.aƺp/ B8}VX(1Wgҝ/ tHX9(ᚏ VW`[5n5ٳZk]g |VeZJukQYBa{q3a`h㡥G|u5+M vS觺aLrf?&XoνI߯O\j2 "|Bk)UWڌ,U\?kbIBr-ڊNچ,۟T97 ʏ*)1Sh-OHDIIO2?r;R)29tec.PZy2TL0NgJnqKw.a 5tI_'OCCFIN/"(Lp}\d(ibmgFqD7W  "t #pf|d>Ni&٦8SD#P)L%週DNΥX PܹQ[ ˲ ݠx(2IrܼZ su]UcUL3Š{aFwJq-]>wEx>t`~QJWE ,Q!p y 4@pW5[5ҊEh; -G}xRE! ؎.D`05F9I=TS]1pf7x8IB őOzueU@qK )倹D&-r.^kӥ%*A=I){mdE)}<ӷ 9WF֩0ƕuٜ>՟Z3(G[ODYXP$CNs >.Ц1Jg\ lq:݆Q{ 1l%JrvA|T#H:c=f w9Cb>չ 6qDEvDM|ѲL\ytHd\qzLt)M?m^\Qt-G5G.ݕ}Pl$cT7@u/˳&,~ NtnPdFC޲hCs7^1ùﰟ U | ^S~'h1,{$.vC>5fz֟>k[ PW4h*Y&@ISj6EXj9}So1ߘzO#jW MؑtPWIcs +$Tt ;Q{:(};] 6+&q!b9"j[8s/FX0m N0tFmyYcRAKjқu~-'x<̂.٭ uKF-(=˶pZqv㺟AoEpk:vV7Ʌ4b %=}}4P[j0xj`pf.fLT Pp>{ܪsĿ0ݯ7jum& G8ppr&'9:ç$1Ub8mzDSy}0tѫt9#k:wO&Oqmjkdԫ=vpGWqGik-)aA) 2c@~Bw)^DIk96)|$c%{rNkOLa2DC\ׯ#ԓ8u<2Z16!bXmITwGಮ55>R3ग़_7 KbD 3_mx0`h,,ōI{1BDW4Cv:^dlzڹ үٟ8aCCPULv i!ȁ#/РD:0&eJTo1?>a:H0 1\ש~3] `:4zIc4W9--\k;/n]*.BoN?+ip1 hA♱D!QJgG1DH-a!ʤxХ}'oϓX%I2S+Z}>~dQkRϡ >4:1" dy{:/&ifQ['P;ѣucsQ܌{F#9&uy)UښAw5= s6:TLTxH˟0ٸ 5(t.e{sVۛ 8K?l.:! zdE=ߴL[iYh r獎+ zS&>;ԙ1jn^ cv#_BҊ(,$>Xlz^Ck8."M>v ۜ waQš*p -D )r] S)xv﷒=sS6vi: vH|_ gN|2\`qC4wguYч!lˈևz{1I>R}9 )}D\zdKcF4ۮ#33y~xU򕡘X#&=  4*=zeD|ԉ{"!'{##לv dsi~Hqvm˗S!(~6#URIt =eSv82d"FU~9U)LkG^v[c&f֗kZZʙ48dhwl>՛Ӿ: 톭ضsÄNOo7s:֝. XRtRw]71&ԛ-1ql0duJN'M+b.mZ1˽m(K)E{WOoǫ7<,"=l%A E[y[ڎv@14 ZKȗd>\!#dȇ(~chֳhҁ}ï"&5T]17&I/U@K&1݋f!R#B&Wn 1MA0//8{BhxPiQ># ,ӍU?[*PW@znv9$ÁV~`2&tHӤ&f\Y>L@7 Мsԧbpyj޾&Z>VQo_*rǦP;LV(dG?b_H  Z=:{U}efPϾOGvHso-pa.)3 [»aeI/魔ŝLpm"+ʙA5n]'pAo1IQE?ӏ'+MRlڬrļ$Okn;ـMn6CFy RY e.nG)û mOMW@jQ}'پSD8M>a)k-ԉzG-!J$'݂qwJ\' )GRho+sPubE]-Al.@}i`k35r ]7vDe&)&tT܂ `E0Ix[} OJ<$t7>*G1lKVVګ1+#6?f[Qࢾnl I$h и}ZbQ02ܻò&Yb+1:f$^?_$K.gzo[>@sUJQZą@.(Ѱi/WO .XRj> *+>!ŵ2%j#`bd|^@JVRbfi|-+N/&ǧ{ARO{Hd+%Y:ջ!Dc= ?\jJ1i%Q MCģ,MeQi{g1ݤE)wsn˱7u2DiyQ-3W dZc\2س*Ul)^tO˜gC\RBm1|(KC\+@j9m;뫷AҖ5cO. pF1%N Gw$B;CYurN? ơM bR+a6mن X[uzVgIG [cQLP^T~T:K$n7BH| X P/tv)4=$8B qkH~Zʺ212+yw kͅ^q?B_d'^ ~==/A|=eхyD,_J5]0Ij LzG^Lol6UU`UցMo> |t4u?4qS/Ǻ,ON065o(Zܽy-yITNzUku g7!;r2h Xz7ɾ#Q#1c ?*|EւGGտMyQ.$!h]F+yT B/zj:[WB>m1C||oa*W]^0/fnܿ7h vD 2%͆-fV48><8^%]=)1Asw Wk- cEw}IbDvYJ?(YցᄆN]XQO%m/쐆0ڄ̆`ˊ᷌9VWe:8HXx甤Oqv~ &۫Dز?3 es]u4gT؇XI"><5&'@&Б (20HP.ɕ^Pd;cӷ](9Z&RėXGHB 0*[x cT:\%3cM ,5;dxzs+3Y8Z=V;`6*uX1&cxg(9wIGf.7zbcmIN{{14tBE9茞_1QB,T ]z{I \Jrplhާg-b0lɤ;/P7|/*qC'N52G6#*r&jBDv>-KYi2R=:}칮[?X+[^[ɷxME&X86Q+ld(;$>(jE rzpFyOLcI[cH<3^Aq =p͐p93r dj Ėm]RTIQk0-2Nv ~Xt k+epoP[өbq:4;;qr_ټFܤQ<+Ҹ}!,D_>r6V4 P5x͍ՙڴmudfL?+ankE#+]~֩ZRx"Sn4SqM=l Xt8dqI򇔳mZևlkl/Dnӈ讟tlVvQ)̂"F( q7=9 +҉a\E6WhQp61׶n]Em^vpAWu*"R^EO ݜ=avJ7$ +S*-hIWŻ+T/M;(*s&5[%QWN![km(47(NM'*B{0cw1Mp} 3jYտ"wKu!*(,Thx4^#^J؃"ms( bQHds\쯜/}K/(5,jo \͇cӬ~d#Vj7[#WC].칱$Nt벪5H*}}DkϭI!t:bE-= (-GRbx}>usq*`agpf UЌN]&XS4y'gRoُ Sʽnp)B5ڂoTleLZǏ5o!P{~syɖi!jOhZ(?Q%qp)t0ÔI(M #zv$^*ʋI~Oek) wugˮSt]|iK^\Hk%Optm*mpyț<0J'=& YolҠY_?D.oREi@{$ Lom_$L/qgr3 20WI3(5CX1^/Ir{%, OS㨖 4\ r'/UPo_@MV:&ٺUE4)s D~Xiص  1nvN*/:ǏDڼ^S@OP&mO΂TzUX]poV״X6me4(pXH.gco6%KnȨ1_hNgs2WR\ϏZ˾$D eS.(g9>jű=ek ؅H'PC]J(ɜ ,ڇH+qd78P2ΐEPᤁrtkv5)'m9, (1e|DIMHO^CUW4))Q ֖A*k.OR|C͝tm}x6;w{&ǩoppCiM87V+m\>@`xeMU}fcvt}}3"Yg^v Mu8 LMcL Ml t[7X`􀃦 *`?O @]9`}1{C с3l! Y;fN2,3 tk0S _|PP}7[)kZAGInVuh!)vP9$ ¶SnrlY" ;^GQTv,Ip~CIBVi \>I_ö9{&1lUўNO"]> 9.| 'k- qb a<.9O&a`'Kq [(-VԵZ@Q!ǠèŬ0oC>SE¿3o5}Ar}dH%jЩ^@,J+y [C0sb8&k'@0ͅiI7oLrUZnAPjY==wJT',B^n)ci+OX%ӾuGiNlg48`/Pg&%] =2+T?=L3x4Zjpk5DY]˕A‡JMTel EY)nvW`nK -[ b`s/FL>T66NiTE///T$O%Lb̓򼗰zLGgTU ¦>t vt!mXHK4q"_(q-(^l lk*i8R(/"^zyY Xb5N霮[qhoͮƺd0|dѝ*J ^* QX d|9 &BZ"bzΨOڿM?ɖ b&ghßSL0ˤEԶ ;Q3F`s239~Rw?7rG\'u|e:f쟅&jHifObpv+?gdyo[A3F[jιV1*cvw,HQ{-?1.0<&5ۡ5qb3BpM/RR&QvECdYWM_ 0+zFatEHvŷdO%ICLM9tB~g9ĊP,HdKZ+av#<09-x'ؚm^W2v =wM}ؤ0~%`&k(T  (@mE1{hx;u̹֫J;>vrM0,)5#,'_)* ϯQG:om+%lhpB&*um͂'/-1XW#I#l 1zl`!mn#/ϺYA'`sYgYZ0707010000028f000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igb07070100000290000081a4000000000000000000000001662bfc800001c3a0000000000000000000000000000000000000005900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igb/igb.ko.xz7zXZִF!t/!4]?Eh=ڜ9O?[sכ8a.ns1u-@d'#5tӢݶYY3W^vDx:|{N"<9:j"zDgޮWkbF ,]YZ3Sam 'yfR e= we1%B%8W`M\ud&\ X;Ml|zj ah̀J4+ϹKYK +$[rUtPv)H}K!C> a|/&iapw/&;l3IjAɸƢNC-me=F[VNbq~07|$:3cAw=Yg {1!!4\JQaaFYmml"[A)^%Q( 4ݲd7i@ZT[,!P}lMwlmM̠PKBjjut6GA_WRylwT;?-̅5 SWnzD"Ei=u|]3:Xߤ\cF=^VYP[4s ?s.NCs_)`{?C(Bfy HS /ٻ4VD 5a{Z8di]0Ilӎ+ -nYV1R'߃,mMutjP'% ψc H}`{n V.gٝϫl ܿi,ŒTaȋ Iu Wyf;<ʣ[  +هn"1iUĀ=\_b"L(jKuhƆbHFo1,2I8Y~Du:"hA |z{Xx}p o]mc^zaB)(x Gp.+/,wkC{ eD8Þ^ȠaڅQ"1XMܠ+2Kj ;د@{SMi)tztbDdi1q*<,d{Udsk?HkUT r3dŒZ/DXϟ=iZ|D%BNhqyd.聡'e:3`![ˇ=i$vN{{%U>1VQUZ#|(E y:c_s"=~y3  3Sc2;ϩ6 אݳSvC3/ܺvNnk8W~Vl@W}? X.4Ey?i: mud^a}95ic~XOP`}ɝ|̢nv\a?tjPϔvKm?ݧkMkj щסq{l3wT8a)-c*>w"NzjEqqATD2~$Ql RXf6g`F&h7)$'|C9k%heWh'I0r7|>!:?[ -z\RmJ_ioK%[[[C>#Yw5`id֏xO<> q~E |b6Aݨ6vO7CesdC8ZSʑ]WuCyJ_Yaj="ƣb 891@ukٯgl+vQ<= =7LwL$}'G=ْh = XQ:L-`&]_&=9 erMjWR?4@kHVG7+Q=q\_e_qL>ّ *&p7 j1#Ԑ$*!~ſ}eV^)cNFgJwR$UQg&*38SbA'v:E9Z;1* ,ݘ-YܲKBvd̺[JLy)ik5?qYjUUtgJr&sbYg?j}?z6o9 `Vm\VVY5e}$o7E38aH^Rei! #nkSİ\%UvO#2٘\29D]螟-d"P3E}5! Z1,vwoMTȄC*?VX2N s`Ob^^f%}hK\B^o`.QAn'u)RRIF= %+!/qB3 ne"?YY,sRgTs @e$4\͵  R=/aN ҨT ˸ z~EŌ::vc? ޝ&VƄsgRvauL^ulӧ$6A>(^5Wx٤2&Rگ`>4>glzsDŽ"Ӽ0LmbgDe;@n/yh y^hk)(k{r-Yu;"YwxsA`6<ɅwqWkbv`O WMl"8q{;b.T371^(cB{C4IIjyeS$:I}e9 ^>Ja(F5 ĸn9V\s;Ĭ$(L%D\Ay~_>jz9q7Y\hBgFk) /'EI|>H8}ϸ2|M^v`l=]qd NjEiS:<H+ms8Ⱦ-Y ,@iy~AT5[aDeO5ChK%}oV}C(k;F;;R pNwȕe92y=<'RC[ݾ_/XN¡m NO3 oKΡgwAv{0 ЊsȊ+4Dgp[>7W Oؒ.J۽h?Hx7y]g8I`t[% ;Jr5qlvW&b /A-൙oME DWP!#Ohg#rHʃdzO#pI %'~@P]&ۤJȶ9m<d%o1nBX <%u.DrqEBPsa%`g;6Je o2$]2M6ξIig`ILؔ 1a~lܖ͛X!l Nk)xMK .)DAHzcp?]K.PKepI )oqc\>"ֿ}j"/@2|mIK!M\ */4M;}2pp;Md"bim׶R;,+7.K5TAM~>+jv;;S ^G)`sƤ XsYc;s}b3%.4N h+`LEZrd?`>T>OϭF[Ot&3BcJ.?~o:DS)hk!x zx?ԣ:\Zԧd,lh^%zҖb;/+8+]wtdՠ1"oFJL0`:sv#Ҫ·F\afpU!kr%=>av8>\fA[ʣdSI>bH( l$L?zb0Ӑj'gwH}mg*#67O6/F  Èd|^;vC0g (+撙ym0D$~*S1T)V ʔ68e+Їس[yJy7kpavD꾐 Ki zGm'3oD]>ddDڙ7ѹ!(^LZ0K/!q=zpvĵ,1/`ⷝVY=&5&=ਈ@%AЌJӱ<=+)d=mn)W,Oy}# 6\;3~WZƇcgyaĊ&}7S4T2qytMRzRs2!>PHR1!]&*†z)>Fzv[GhASPr*[r8@~S{IlRxukِ먆 ֠ʭՊ w%gZiT>F\zNbmW>êkk }:LiնZ$% w:ֶn: duځ.j+՘MZ'$ [1;)u_WO@G bc!ц7bQI-aU;49"o= B/q9YeP.Ԑ |*!4[6ƴ9V'z6مuc+XbDR/Ű$bP+m>)Vܝl- ) e=5[N Đ^VT4m(m!ps^Tky沬=͐`A}iÿg*1Eytp\C<к%+ਰO#Wr5J3Pd/)~@Gs;s~8Ϲ?y` fWJy|['3>w,[H&۟cdв$TiI SR¦ `'-~BK;CT誗S>7Sպ^hKW}؛"= qHRi[C [dk/T=2rĚc`'e 3/v=[MCc+r5.Cl;͠/̓ixЬQ\g*&gm4*<ʤâ9БZ _wiT];ige\P9ښa@LxQŢs), QD4{+ lYQ@̋2bn82~7| ]Hx7 Wkό!=Sn5B@`H=}1Y9͆`ҍr}hi3_:ߕBr[l?'5?Y)AV41ϐ9l2Q?:qY R ξC]WyAQ⌣pIA;1ӽEFC{aB3~rD -0/$);>YAgEc$`7JK 6'M;@%|13vM{fUTx̬Q>,_$ LU+*ȨNCgP^rn[,,/ A/&ar;-pY|!\tm/ WG}ax M:GjbCU]-_VUnwf ddCw& ',^*܊(F@m$g)JQˆ?0~b+.:AMꭄ1J#Q˓V`Fg~+$ &ZKML6xޏ_@s5/~;Ed;k]0{)A@{lz8x=ǜibۤ#ń|/Α7Buzl@DB>Otf<w|7Y+ɲ'*+'.Dx ͛u?ޜvͼJKbǜauվId!|sw/Vf+< gg)v{|$n#NHf_V04 ]]8]\T` ffkey~vG<+\hi />2= 5l<~PmnA'`Q,~D7Y`=y&(ԃrMBu]n*뭘俻ˡ,ZJRk*\l;OQq.4k4jyЖXR¯5=9"qΦGˀFa?)3-L{}/ЯU Qid7jԅ-b K~ ]`~@!IPg?o9~_4|`g(WӔn87힉*4bŮ~v'k g< ̮ Z`‹4 bGtKc3wh!$dŇ%1g( ~/$[a{۪&9^K(8Qp[@M> ׵K>9X/\0xZxnOj"e ;ñÌ##h$y7\*9M\RV!ՄH7bٯl6b驴ɎpuGm<4>NOܧ<)& (Ea1[g]B$I,tL^g4a)`ȃk< ,W&tkI7pOz)^A0<_1?j*I(ݾhzTlw 3 O,pᆃݎ?X\xPY *w VL#[μ?6N_iwZ4)ifVx/ojҮJiYjTt;x:w9ߙ]3TS8ja |dF v2%q*vE q0UVOvvA+j8Y٨O&O/x?fE,`&jvCD0 b`3 ss4ҁ\Qs`wt3m!cU[Ǩh4ݟ;W]ON ~_3 zzj_3?'I`@^yAar ZVzfs3Fe3U,!I]V ]O|U"+rp'iYdg +?)TEDzfEӽTdJ,1PIp/<硹#d’`Ί!uKg"%A+t-/ߊ7Kmwf 9+~[աuŐI/C%qV:Q}ɎQzC r*ױ+?]DF\-_-…-zYTr:WXfF̂LC;wXCA]8Oj\Vj@4)-~ʰ҈v(D˹]9T 4x^f7j$-ԧ#̕,,vvkÄ53I@Dl„$Mwu3RJP+.Y#[ }R–RNK)3Wl.p,x aX[m& ͔w-jd>~Pw\诹cji·"xlL]66ju\ 9P"WcρR:F6+H/m$yulyo|-w=5QJi'WڇiB@ Tw^0+ 4OͩbUՅZ USu뛐ChN2Gŝ!*_|-<-AȃA,Ri~_B=4d& ] $÷68Vаy"=ݥTK6k~KS]ko2-o C訾@ℕ,ioF-iW 1u-QC]yyqqIĶWڑEwW B?1%2v8f}ݕK#-,/S:h2hˬL]p_*'NzxQXEByM!J ]|*0@K^+lٛ;XкS1![zT=kkMˤKZ3E&6N 0|ͽfj l]Z0^``1jTA#[MD̘hA7_5%/nz97@oÝ/!z}UX~9iAցx /JdOF#`Q&gq6y *nUήECǟuc(+aP0_JB}oO :{#=m¼ulPJF G'Q^42qU~Z k,[G۾ʻU7k^gUF>mS9Z[눨q&`S jD652."7l3hN[€k%*K[)O$^c@<0O#.r$*!ֺã\Q1NxywԾ(-;stȮ'A1 s/цTҐc/>NV(1 >ea0 wtݦbGǛajyDTO2 !/ ֫A-AU5d졏f=*)mv7sJw/U=Ҧ|k^:N|!̐aZJ0b&%xIV 'wO6a+|-ZnOTq#@E)8]S%͝O"S;7JR6ݸjQSw!z>JXO>Pޣ(y96 Ɍ5*/,}KoH5A-o'GDmaT*eAЮK"٠ t+mRͶHˇ|Lk 0:kPsVY!ԗբm4QI3 ctU#6}\Wcѱ@RuH)xMsjIc^cDt/F&(jޮE~.;L~AyY\ܯP3w_usF0v^<fؐ]VEr04ecս~50o.+S6WQ} lK`G^|q R.GVOO[vŠ6OdNܓσ}@D}[$'w8M*)TS+k9?ϮW SuI$%\ch6JQ_쏭ef$s$.o~"4 ~bOF@<쭽kg|7"­䙒)Hi^d\+ca~rա(#Ԁ=fx6#={EhNmNZS%Kξ;oH7;D]Rx7 Yű7;^Z2wDJ~'avVݼ˵ E5 L1FNJi>Zg/ym[+Rnk 8-Ku~kU)wæ;<MP~DztZv`sKB<~2Vu`U:uu"QB5H5Jc$*6zmi ,q@1!G=c~Q \[0*$+,o7+xjxZ v&j+x#me~tmu[dg^2`aA1/-L{c 2OPݔ: f`NwtyQmV(5Tj5}faDYflT\kzXF*= Nsx0թ[nF 800ǨMOAZ֗!6I`".yV.Mp"ȓJL9^56ц|uK@?9)>RwK3A*3Cπ =^qm^ R0FP]01Lp@ )6%k]Dҟ]@Lv{l_ldϭ}Bҭ'7!KS"~EJ8_]Z%4o{.BoQwk))P'# Q{$1rLvwӋb)$0" B<Hw"ئx .9 rFM-÷: v.kݐ,aw9vh6y!paT-M;b YvxkA?15]gcrfQ[~![Cj ^m!דUʓ=SWzƅ[1y ~оzqwM+ \Ŵ 6Q7ǿ*H͓mʕT$^h: g!MV9!ɐ 6hiw|9CF |LG2AFoOqɯ Pdty9rX!-X̓ &o0[v=]9}\Q&6-;\g0,8WRWQ~"58q,C ;r\3!8SgEGoIȿCVÀeDOǪcO0<ώ"m'ۺCJ:|x+.F CBao-ӬggW, IxER!u!E؄1U5%Z BO͏tB}%x m;:4˔1yu*'V5=f }<#K3O"7_T(ݳ}~H?wEM_NG*AV 2>MDe R#.ּjĶ(@D7Ui8?[׶Fȁ%}Q$E u.|I(V<‡>cq|d<҄quEmqGlfx++B(ȕY.-XU_N j7Ht7*3|A>+K5&2G N&_apOuMO3P`jQ( DCP۫ւ~e{)ZK(v'el[ TWeҴq꽣(Є( &!/}|Zra 2KЙ-ω{) Iґ* ۶SKúYxEs̈́q~1;'])V=l.:%3%}`g!"ƃO(pȭ 媡56)I6&,Zu(;c;iV \s|4N} !!uw$~]D+a`{/n0ZRy") ^$R:-K@-不kʝDxzk)J ު[!V4SyL+μ)k1/|Ժ X2*$sYVٖjNKlN 4.@lM+~ E38v{oULCsVrz |'}{OSa6R18i$ZLGvT&(ŞiQ0)e(SU#)ĤۛyB0e @-9VJ1\aFkұxnugS-|'BFE_T2wL}O^xRR&EZ]U2$W<#Vc넓)"(7oR'fnA(e,^S>gWbaoP6KDj=w˙%GB0?cL%xZT=!O^lrH*.:Հ!ybs8_(Ҟni@6?zꠛGIim? GD()";Ͱ剠qw|sFLAujv/A39nYdZS_(ΨXW6Ѫ):)y{ xOٝx Drf4vO(;%@LjTᨼB O]:0LGDT fE* ].X1waNR=${zKrW[@"H^ `a.CPI945 $_)k}ǴľV}η N&1 0 `*9=nv ٍ7+OlѳwS?;c{ct`ʇӋ5}ǹ:'vsyXIRrśf lCUrԂWkj7%g`c(f }^S,d!͟eO<3O%w)sbYn:o J᠇2n\ĤR"+8!ׄdk;>=o/istl-87nhn9E ]ͥ$pu u'<§Y+"bTsԢ$%0F O'"Aq 6k[ 0Q2A5ZǞɪX[r -ABb' ~7Kś!~u.0zϵ=j_tnvšNj 8bciAT|]%C$5޽,D;2Y5ON\4#:`-q\^bf#(}%ݒ3C{n!XI"0(7ƕwd/\* d К|%i|!dzt&YMo8.-߮eE9 T[̖:9냷dapB0W0;̎qnbUPA4?I zx$^ā2ɔ&FhƜB?;L/( !bb&]φ-b  ;ZΨ%ArN;ń!'= @1^3BُB8>KXJob )]AYT`lkZDPhOߑkLdG ^luW/kˎڱ%7){6 R<+{iUL:(S%d$ ~@g(X&|aLjx^ SVhd5R$`VRB =f B2b4'>۱(mqZBrNCAvL\uYጳERRfKE+Sw0sMop Sނ(ы$ $@vfy"]^WLϊ3k ĠA@lټ/E-pv<$ >jS:4jcpt\п^>c*'I0)*E$:"Ջqh(gK*_jSFs8|y0bNys0J"6T@z@&߮-ivB H-}ANX=u Mmdy?LV_Fi^;׏/Dʿl,{h8Ejg1Vg-iAQN;V3q)B{II6ĽK}& ׼$Rh8y)k-.] ~v!^ݒ?ӠݲKlCl[3 噉aMx‘oɤfYHɼ'j3yV#!^g}UK|s{ώF#,X[ع5MLLt3EQꈓfd)ZZYm=߄sn_H3Dy*PC鶤W{6Ar}4H q`|IOe͎%6kW8Z*Q ;vW>hܱY3skHK| Ln{){D{bmpdK(<%iod(J5eEi, e$q^ d`q㲒W (tv>]#ĕHRDvҸL4mg1(A#.;*)'Q9̴rA*RE9DE*U̕0Q?PA"RP_?-,(wj@?oיP-˰7ac=\) 1._`7-7]]EpKc[/.Ta2ۼ]v;ð2];Xd: ޲L7,2`@' K=AQx09 -Gfu/$QRRF ɗLq*.jDba ;gmIޫ7pc~ li&@>,//:x'k**uGquYZ8u'|> Rb1||ЖLWߡZyk]Fc^MtTVs1[JI,td #u+@4؝|ЈoQ\OyѭWT恵<[ӌP(O$[%!3w  y\ Z 3-Rs)ZCuxF.@4 =ҹÌT>1jZr%ԃl' ]Naп .j]aEȘ(dVz?D@ PX3@{rj™&!H l o5xmDu8b ,Oie/{跓~Q3zS -lԔY}=_WHO8jO37\]l,6A[Q&cQX{,BBD ,7Ax Wx;fF\5*/~Ov9.JpqLeHc]q&RK7tH .pHBEZh>C!b])X.DdcS}wS$[e9$4_i/[zetPƭ)=vE_*n 9) ǎ4}>4qg0F8`^)~f㠳⸞AZFy h 0iD@s4 772(2!\E{{j+qԨ/֘؅rYIbɐW/I#lѱ͊['ĿIfAE ս7zBL}Mrx[o3lK[[rH-I0`M}lyI7KP@cP s P!߁RbO+FϾuX_(*d5j%Ѽ2"K9T ±e>ݐ[|ey,!9 jR3jWR?<ɩ`q{)Nk7Y/,P<I4b$Rݰ/zkC`d/P!jRfmGFt|FB. ǣ5dtW* Iͨ" Eօ w-"G}`R}8p+ >kx,r`XZ}^[WƼLBϵ=QmXi ugx}+ wBȹ:5qBJ36LM5D.izA>\4]PBc٠~5$nGi}YE2]{quʦ/h =OǡQ FM&B[UCݪM{C HRrM)ߩ _ai<. HSONEl.)r3zճ#2Q/♨{}Wp#kQ5MbX> % "mCW%ʱ8Ņ;ѳo/ hPBm§1=^8,mFivo7d*l˧\["QZW͗Gќ+vwIĻz\H~wIa,+Xt:23DH)d_d{1xÅd C0?#Is *9JN[i&l7>VlBL=^ [v{MPu)P "-^dXhu 6#Jϩł}ڔnɒ.{Qs9Xà%M>T rh O#Pweb`i$XygR&\b#g?|W¦Å{u,G1q ͭ3QG‚hޑQ[!2GgCosuZ哚o=6r*mD vMPưH]з0)}ۊ1t-&_hMePl׹M"ߠ*%gLܝ6jW=u0{ j|5SLb+ z4ES 9cf j/];vxLLީthbhh46Uzc wǺf¿r<)/W/"2oTa<z6 e߰ Uτg$:EkTc3ϕ87Yg킖˜ܟ1v1xHۏbO\ ,sZ1d9is u-0@Z)r%HuPM0qM&aAY;'N:88eΛthѩp[saZ1->*`A?TiNмgE0+ 2F ־P6z4+*8lsˆLĽOh>GV7\}]/O"^ʼ VrK[ 5VxpDMfܶdgA -TZ\@+nQJVXȐ|؄塞s|kw7TA73 j C<~8r,甆t>oU)P-|1vxciO2~tQ1ɭaFlSdn|-%3Q!K}o.O^7a_rM<+BQ wTkI2% ܬ:<,zdS6g,< >cRBR{LĄuR3w Lw@>z>3#ٗw0ÍJ0p3Q>WոKhhP˜[]`y\9C_M[ MjI#f^ ՝I7O+QJܐ$;D'p/bЁ`&h9iHj5 ?m,V$* H Xo~} & ynQ,أz{3 y$]v K} VtZ2zDFhdnnG[i3~2;A%VwEZ rgʌۺ\pP@%'?TNpjVf%rXh!)͐BǃD0v?|5k/{aPM6X;D23vȕ5Ij|CSh4gezu'cԈ֠ZA.t)RCEZYR-czKew:OUϾ&fAMʸ>)#2 x˺ƑG0'ܔ&czA?t[hH( hΪKUhz ABsf&|.]q;V6P-o*-r;A<0P`}YTX j3Pޱ:;`8gÃʺgy@I* `v^^/>q+cUr{7 ԀG OW\rhÕ'W5/D! c͠fB" 侮E-Ƽx1QG-)?|^[BB 7n2P BU10/F ^6_BFqcI{K) 06y@C@5w.=#Ho>=UoE#}Tyޖ"ܔbΣ@ĢDHinT`o\w G<1U=sly9P%#sO6PKufYgt Dμ;q7 6p;![ӯeg;]88~K{1sM2[Dtߨ\Hİ?N؛¾ʉe|{_ixgAky[fCH{{qI" vTqؔ>aW?:bQ:Ϡ#y Jۮ+\sg;Y_ 4z4۸o̪.y 3D _ަ z8ٺ+=!naG1彃~=Gƣ=Zt\k$6@U[6њNQ*@!G)q*KWo9U uor9Vۍ)9/o_9F ¼ïL‹[h5?#:߿ΊlK; 等i E kmF7k1?R_w7)$*1' 0v5P/?Qk`_{u\yrB˲ 2(֦q8c"M o™/;E;uZxRTl#sP9}lDlZKSȺeyLToSEdcA,.5A K#D>Xh!1yiΪaTfsшPwߒj=ԛwT@cߕ$_=G|h8Sv Cmyzm;̒OϷΦ5u`jLaƢO6fqO%HwUX8/BETA(f'l}ϓ8@ cvxW8ڝ+ZLHN^%@08Lcu (g7%2//v(ݴ>6 w|W!W=X ŕ2<Hrw6mIO3K&?n7֏_\Ux>0%~>Gx{.?$?䀑iRCsB@3{v`,`:<8\y`_ F?o %ܤq#'w,w*I;RʥguJsH!rp],ӊ= NumK:VyV~1 doGvk&ٜ0SfhVFѢ 4dIPneCgH zu^DfA㫲<-E(b+26X`^DQs10dWDkD:xɈDZDfK0?p WxFPr:ի0JL:=ȝpJ`m[q9m78J1R>t)-bK%KɉVhiVH ?S05]^v w.,`ƪa mIc\DN}2 Mzh2~*Ee 4ڿ|:MLXX &zp13wUuqX U w\ΊV!Gt5{&|n؃n}j[/-mvs;M6c!Nה!?D:VWmXĸ!.Lȋsiz(2| TRTK8\LU>^*X!lv }jСjc"iK@36 ȡA5,=:WRwBdCJ7yM*j cc3QXҹfE'[UZOBҖ{'jMI# 4q-4(YNk= &$$siW[UNH({Q3Sr8l,BZy=l& :qC]DHiJ=!#tx4N2*fVCXUj%Mi~oFrC F]=) |h@ĞoAz6I!kxȰ7ň L$<{ؖAcؼqaUC߭{&w{Z鄵#g#4^I-yioVI/gڷF`, HХЮx/9,IJ>TvAMcQ"=bA4ξ A˳+LbͥGt@lIr\R5 WwMHisջBC)a)`3P8oSX;AS:̈< ZZz?Fm $Q?.PT XcxN xGGP~ԥf& u|8&qqRÒѻg&|ߒ{l8>BC nUC FYaӇnJ IP:جV;6 UQvSgLuҏP)v- ޘ wJY@sPN/ 9O]R:Ab^`]pNc@H:$7O5 Xe34Ą.$X%.?p]yD=ꊮ0V PG탅J` `o6"y?jn"W]ɶո$6=]TI$5Ft@zm%]}_C{谠Ա=҅p˶&QvD%*4LG=e}IF=l[ ϗZy؀.TW78x`,Õ]"~Po\u f/e \0_42U&!yyK_;kb< QLY޻vr``40l) o+0>JStW(n+ƁY\xlʈZA3mBqk͐:Ek~,vD)V\_Gћ6XM -4yP瓃].5,撽,\>=z VvQܪ׫Yxz s[^e` ~UkO=0+kZrb@VfY[{l}'vk49K=tANܒ; ·2YOqĮooD7yΐW wAA>91QߠLQNJZQIЊEp*`FaJ λQ̏fR> hmo=Ϝ}P'GYm_%UL(XK~6b h#pKȕJ׉[Būb8ð7.^#W-+wQ0#E;+ȱ;M̪**\6F8lsMyŁ@tDX1j7&w4bP ߅ƙjy22ր$rI\8E =?Ct+AxܮWgYOgM^0]ˀfF)(p6>ޞhf1&Ñ5FߔtvNb^RV뒲;h%\T_kd\26sd[d HpR<.P*2%ƕ3K[D6=51.)ϖ1`"lΎsR &(~/U:~Ҡ\v+5y@dF!f&adG)V"sI1 `-HTW;o^81OU~,h*{oR)\nMPppr*!7O̬!9d%rCpogYr,Izq\vpRC\ܦY.?s1kAspzZǧqy-7H)FMBv*S(jԕlo-_SH5a |ϐ a.6HȈQo)]*t&Ϝfِkn}3q)neXe',d+uS?o~ȯB) I.PN;U8tgd$BQQD^8P/ 9},{F8v#eEWW 0>O#.[`!,3zEbhݳS;f;|ca%xSjOK`u\x=][ɑdd iYttN9M,Amdl`JO2s|:-L7 29-BeɨģdOA|3 p$jt6Ic ةqppYL74HyNrʢ)" m} L?6ZxDO;>0'N...B6S_ }o:8==pNRB[$ta@~YB fƹ1+IԵQ'ോG<;sZ{Hhk,R'tka+&V }r#dxixc%E%) n hFÊ!ڮ#&hQ@8*6"Y8O 7oCAC=\R"H L?.nC:\$J=? z!3~OdGIyut^cӕ+y͵D3]&pbL%wM-/F7ρgw;1^ Ө\-XvZKǀY>脷tA͓Gxl&TO/_Pr:~_ F%)V%6V=Yq.ZO1{Vh_Qstpvj7J?@.(Y?6r gGQ &kf{2BmcEj!>ڛjQpA lm26c!)-(j4S &- ؋ϟ:P|_SY1*2 Ez^#}IW kc2!n{i<ԯ)B+€2D? ʒb|`;kE|@{p%5\sWH Ћ:cjb"'jZf׀9 Z!6= |֖"27|[/Bx1Zs+~=t'^9Ҁ9@1^xYTfzF3cF>p8~#FHmO7uFBuў79DgVxUدeGU 'KZI.8./Hm N .MǑ.iHS>lfnMW|4*BAG/UPYu(}+֭+-DWy>XL _q($&88_9*&C۠d kNgvRw|ՙ6%v( &q̬2[yd1:bD!ޕSg08f_P917E6V淠o=֐zHy}+(Z10\Xs>St=(?j +:K͂߾D-L:B ̙gJk_' $}N)R%>{#u+ 5Գ).=񡽛)q0@ R ]MӁg3Qyy~: ylf !~,(>X4ntzt'(2fulW\zcRLI2Di?wS%%NV0aWx)FdB#{?JZ4!i9|0{p`R b^\n B,4=;n)^ HDPC`ב`ã}6`JiUk(b=<~]iw$WAp'2+{ at4Z Qdi&}\ 8jb}Ase$!k8^X|1/d ͙ˁ[~lq飚Cy)e9i;)J85tzlBW̎hm$/ ^~4!㈣8g&J>QYKBόQ_}/1WvN,YA$}Υ3_GD rͻܭiӤPoYU '(8RBAPHp8#ԝYa!/f*oPĕX]}e moazJ#I%;ym陓/7L9@H,|aMagcO 6y`Qzn4f,l*b)}u&ʖL`AY⢟-i&H)о'%{H',(R>I.7c5E)v%pz?XjO!RBUZrdo鎁4Ƹv%5yʕTҽ6ș_}19Ch X:-!]ݘ?z7KC;KmOcgZuHt@ڤ3'(}zd@Yv^Ցp 35.oehK3j(2HHƵ&TVIF07<Τn6пBEMǵ ȍp^uLhxZC-HO.|w_:ʕ?qQ :D~ ެ݅7^;z{qljJy# fݙ<`1_Q{ $,iPY~<~*.MV+HTjioM*~`\lۈN_z.خw PL_!2ݝsJY9AeGs3ʛq$#?h`NÚ}.ŐL^(Ą&?]xl1$r2KdrWEL7G??\Q$AvQL՟:GyW;$-/3ΖНBNl yԗm2}:՞5LB"6n>vN1oY b`H8e.@ԮPɍH?ʾd@oq?ަV{3r!QJQ62!rRB [ʙHǓUKInj3Kb /AN 7\~M>| YttG~Rj&'iOҡAa!H=/e- eD.QP@88m^*t.m߀sPHvcB+RO,lק*>ZV6*`nE.;idѴbxBI"F t PYJ&Hq{P2Hl`rt“\@.nD+Y6(Y>Pdwvq+r8%S`%xt Ei6/MsRE8q+yxЗÔxF Sh[bmAbbV?pSZi8jhR-ʶ5 㐴VYc|v:;yoWYo rި7[JÊKjPx7Rrgo9\Cw0{IM-iN㓓AbBYQ& 4ߧƔ=f%Lx'*"MMx:Y16 b 3'ZbfSnI<ļPV?Ʋmuesp ɽƻ< ],96XKeNP|+/)u6hɦn^˖B kbf6&iH4~$2؏mbG yQxkޯO֮O|Pah @E;|.}z8ÎPӃPkF: 8SKmn?&sjC?4Y̐_1.LiIQ%J(.#_K eqs3gHT6fm?W-j$[);,F}ϜESeqG2/94]$ʏ{]udsHxѭͽe$Te)řl7D_y`(v}8$ ,M1=&&>IBv(@Ut3BX`K;bDM3Qa'omyAn0#FIRN^5^%r9㞣RBCu"͙;v'ru<": SHg\q?H\ +6xP@x X'Pߧ⛆jq˗ j= D糛Ikz&aKܨ~üWP _E\qH儐m|FR\|JVdi`}<5 r S ]aḲEw:R-Ȳ1&'Q>I!, A]|iOQpגbr^ݰFQW1>OYɑh ?YʪG.n Rs#B靣3M+ =KZC(;WU$crVjۗQbƪMV+Pgv1oN'Qmǜ܍j1V\ !bYy%56kP\u;F%4*%-Wf`%xĎZ-tbO4MYon1h" dGp0`Y.wӞ˜kElNո|ψ֪pfzk4AR@;Fy橓a@ҏNJ7DuL89'7PPBxAunML 9"Fi݅H6b_5XqΤZ2w"{V$+*F}9w\RfDʐ{3&d,ynQ,FhSy /tZ /YłOɷuȞZ)D U[Jc!0-;vъmeMF,#IbւCA+1Cx*SU*%Vޑt^JMdZIb uŦ'~c$Pp9WLYPiOߚ!Tt56InϞ32sHOwE$LjE/;f-l ~܀y5MxD h<9ׂ|DBu[&ɒ l>4`Ea?' fQz6mU}y 57)pܴ@B_:+o #dUCW 'd(]ٳږHp$l[(n"cpkQGG(= 3:ՂU<q.tC FzT U2y `#JȼpBgQ\Y(jʇQQ I1tg>-9 q؃ˇG8Z6rJk, R'tpokWĺԽt{J,5ti}6;RgD3kle|Q+YnJ23,c_{lR>ᖙӽds pOԝiTzOR  !xtZjW)&l#e!ǩoV#Gs0!Y[WEb͏6 )Hf\{iS> k zt 8f91>$KҠWx_[XZiF8IP Š?"^m'8^Bq^]΀_gW->fX̽¼zɫӕ}4s8OQmrLW6Iy݋Pfcїc 3‡v>s33&m/P"22M)>4j0 ]{\N)Ȩ@Fб_X3'͢?PcS1Ҋuϴ#%# ZGzqr& t5U}&VmhAC iczߍYKVrڅ$W\POC쟡jT(\&iEozB=o0{]Ar|ڴme  ʕKt;ϺM] ]No8`;E#^ s?i|a <IJ Ӝ7<2q^*!Վ@ZfC=uBodVׄV/ Yß HJ/VXqcJ>* O}TkFC/VvnNxRYDw4jGAtxs5kQ<=1yLc65G#͵Ai N<Q؞>=p)RwQZ[FAd$D5W*5Cc5h4n0EuntÄ Ȱj{bUT^B{g" ksތjq{-+L"_&rJ _ӎ+k Gk#j !ze@zUxp*Yާ4: @lslřxN;(e6 *+ 4 -0(kWBC@?hPMQ!x=aR^DEEy3wv&/(RzzL6rZ=.zWI`{HoZpEBL5q".m2I"A2`JɈOh#@B-m T \Ժ S+e:Mӯ0-3޻%3-պ*}C52*>tnI_ݸP%eɰBz^<v 'Nj 6~BO=ZvE&3v ͫ۹ +f"L7u), 4el`6 nF4%B5elG EsKחBqr)RzD&#HR8ZI+ }Ѽb<,I}d>/UM)(PKJ0DIwnfNAr0߉IW)/4x.rs–e/F˚vykwv'. (cIοzuvw_.Eu;*=ڛ͓u|ۚzЌ?K2l€^F xKKv|Cm (cX۷Z[4)ֻ '٫l ,#Vz cxZ-pjnde zi:ꞷ|O_=AwX>`;w:yq::5tv^-a:.jvPev~ghJ,~: bߝ$'7Ք*}`[n^A$ͺ#ڮt'uhT?`HXֈꈨjiGwYɯ|[6MεALnv[3ý07#.ʡM 5$No~YC yg')2=WrθQ E3aR^֟FnlO_/2 |Ӿd*x4Ā8UZ @*Dzכ"]^ 4 2s$42Y!\=6bkUKzD뤣~w=& kf$L=xJFhpP@ ㎦?#(TcPu6,ܙC~'uZrj&" f֖_JM<+xA*Vk#rӊ*'9)Irض L$ۙk!UHkbVr$nF{R*p B*Ld-퍪Q{JϒRK\|Ȝ_vgi}C߆2Kϊq?uTm$ _Q sEgdrH>1WҖRڞGٵhFX=4 .>苍,ڨNA޹UI: $8@Ȟ\⌳j]#e'>1tz ^_^)lo%\%&+j¶PWu^IZ{t-Kͫi*/:jz^d)'*M|\%Uapk -:xu<p`al2W%)=,u.ž{]c%8|M~{>Ժ.+ :̟,c C}>" }s4K!FH~ M%ļggLO$͆r }#fyHl$viyDJ%W\UyN}J=-oYjёUA$ԌTH㺺7d/$1twobU\\;7Qe $ 8F[ e dAބz3?1 ,cؿrOlt%= ӫtQc>?27zlsPE=bb?x4Kø;?MP*QN|I4RӸW7gU{1yAN/'6rԱI-WEكcqj<1y> ˵*9PBFp.cցb|HЇǸjњl rd 4 Q"mIsy19EF ?ebB "PFwV~eZ\.N. g \Nf_ p(dL-!g22:w0gW0n/ݒQyjcD'SA/)$挳28fMCT;eKZ3(qG$`+%azCL#W0`m /lܑ^JJD+bE<._}=kF@!+'(Q.=4)[bzg.Mbnjov! `N8񿷂 4Ķc!p=czOc $sCn.'3pl0T߼_v/\geBp%`T9e[]6(ҷ36OJQK`Ԣ4hg<3"ͮƧsֺZ&RrPZ%7NbMҨiR|j{XKf٣ TGT #>[O1od'-9C;Gi[6a@a6b\DL9"&X2" ({ I4'aygnos;-aùcaQ\s RHpҵu_`b-9KrZcc![ws?YKWz@tSE~$(~IX8xA W_Ԉi0}nS\Z\H02݌gLs lz Fo0$ιَM+G0(g5jyS-"Vh=Q^nPin#CK `jՂtl~ + FY6`+zn7ȆL:w/PX+m>q/xԤR *h׆) ˸)?QW 4qahub s&\wcC62A1Cʲw&iHdL糝_-]-QUzԆS$4JxfirGEd?1ɊriJ}U^P@R0j]_fJgB0#nTaܯTm"Z:.ۖG Y7FMĤ_H :Q(Lv,%;J Rϼ#-7~eXW4Hd-~<D\/ESbBX7Ԯ>e_Ws$t { 3 {歩;'R|ݯv ] 8$)@Z$r_-.awG~`ݸ$t26r&o`>;a3EͣfH i@u pPO. /#S%oƆ zpMDxMaEwd K&XR3pam !OW#y=11([rixn*0`vN1#$^P-OaCr0Td}|n`?k/!g |S0[UśCǼpȐ?=8I<:s Z-]x)4쫣!wNSnY){.Mїܱu K4['I <5WV㇔TAUk=G3$!!yhq]՟Ws%_\%nT.\;؆Fg\-2%gliut{dv=źLh@_?-)؆W6]+"W%P0wc|O~e~YQ$mJ ~ 6R9*5kWkO78F!{Ҝ&)_l vkPhy̨vwygP2%=U2c&9W>}>:v°(E,$nK"*1_IR}BP>/w3&"K8pT$N'fVΰ+NN~f~߭M˿Ş&D(y80H4 Y8vOLo 92tp۩mH3QY;ך][f42cבcK}I)# Iݪ֙M Uyu* cJpWqq7ŶCƴ$Cѩ="y)6vH>gSfKl+A ,zGmQ!22q_:Ne!'6z `ȴU; lBJz*T[R 3N.GzƎi؎:CCDsٚixBz9#o-GxtI1Lv:55P 8!:'f!O0A2ED+hH¹8Lh]zJ?RM|t j`#yl0Rv$RI,6c񙦡 A/t.C;]E2iMK6aZ9U6;b8b(v>  3 k(c<5ɟm`gקb\]rpȿ5)_e{h㵗Az֞ϓG(/5+7,}GuwԨk69ސPqaO73əc:Tg1FmzA~bX3ܾ__sj,XH¶ #`,C$q c`JO-Fe_ԩrwavG]\dVCysg׸f[ [!!+it-cz0R];{3Ep#J*_xRͨbADڃYF$ohI;4^SQ׀i(19߳o5~rdC}P+̝!$*y|ߤϋ<;N0.mL-F"Rs濪W,!VUUv"fNn7_eĦR,ZtMe< HfCyô!59/9$B*#NMWZ[dU$E[=g砦{M/CInG Q!1W GK5gKH,XfGxTb -K9ѝ(5BOo'~BWD3P>mONϘ5>hX_ CKo(| NNmEbb\6-ӄIt6Pf۔zk46H buQX1{U64ܐˡ͛%5/XJ' e#ȌN3.bx"תѓj~܍!IY!7'7cROU|FQ7DY`˯w5tgǻ܂"`/WqO%l7ޫ8!H55D¥G00ehfN.֐7y>-F,z:r󥊰dܷ^g.Tqi8˷Mn?zGb`<ìGĜPMc,zdq"9;}]F{vĊW3Ӡ_Ivk|W)<}69zbYd9#n(;bg `뫄[/Uxgh]Z$t]xhoŇzP&QgNj)(~!95$SrpSj;RmX'&ӵD(:(u~y*)Gf rRŨ=GeQ {Jߡ;(8sw5DC۟ |ڊId Ǐ 9*P>]T j!o[|bFw+W.Thۤ."ס/TOqj.WɺXxo.]_SϨU:;ZdDe@WtKV=a  peٰc* 79By}!{to0IU/(J}SW9&Otv"d/2P<m(#F,r"?&j43*HW`*;;XSmS0u,TQmA5dfFQdE{%F8F[hD5{ׇH`eHgln+5p"kin%2Bw9| By־O'Yx'@ l{m?hPR\D5.Esge71~RC f#h^`B=7UAR"Ss\/zޙnuHēѐ _@)c 1`aMOX<]eBݼr񹲱GD*Y1(R0:N/YF0`>}oIW^`"*nkذ.X0Rĸtr/ݳk`je2^ѵ_p-3 BUXgKKCBPse1^ ~׎Lz.\eHzmoyh'#P#RC٩kPXj{^U;5-Jb{ɖ\۽cIPi"5Hf(@O/F5eb%\= z S>˓e$T/-TIL{Wd gӍ\~eL!gۍ#SR'_!+Rۅbrʉj2sP ӿ AZ m잵x0ЩP%(uf!Ė'K$&z*A:ª#Ef7XM<%Z>-O]jo%0 }-*} {2=KYX5ng#`{7\ZD`PAcG'  /r*[᥿rM^+*RkiCD}9]Sqڥ rV֫1_KYUq,ܔO _oڏkIo]Bo?.D(}$︉`qVܚ;/BCōø2xd.}9Gf7BdC\;R;~p.n]؆#.muI [O$U!/EkIWR}ޟWqR]>P͢7iU$>ۗrUb^U]Qᣒ^Ŀ{RJEzj|rL)Rr.q5Ɲv9Luq Y;Arq,Զ/ C &,qd-6Fs#=]=A5Vf]5qD['qzAUv!;ZX.ijrRYpy?Wk8%'5)~ &6Z Vv>nZ~SlrVz pn%TFVOfqY@jz^mY# G׽ !ljk)Fl=2-T ,i7`j::Z5ƶelE߽:ןل 9nN^ JsQka_(6i }v*c׿ ";Q7 YOݥB + A$JKoF'&S qWiZ }4,%q'Kc_+BHTRWviSZR_ 2rwVjE,n}69-JvLs2΃?{a Y49{ ٸjB56u:6uHvVދݨBf1Ub"k8zTJ](T2+8*|V@0]qsf)D;8TՐ/ð|y{=;#Z%w^V+Nv1_~?:31km\p=YS7p5\Jb{෪a ^G)WmkѧMjy9)OmfTT[x#ղ# ., UFxnU7NgtP싷,'TJ,LсT8l nN¿\Ãh웚siN>zZU_:dyx̠w vн YHrH(Ӕj\݊w^0㬉?sԀEA^cbUViv<ӓtSސnKnH ȣ#4ۨ4nw[쳲Ԥ+ ~d%| w8դoq# xJPs'(79弱ixl+0+չ)'[+q6̮7US#Ƨfc;Bvk7.\ԫh5EwlgS22Hy/B̵XXԠR64ۢtx?>f¦}wO&H*ÿ( L3."w$\Jj &|Rqa̶R2a|>(RkdQe7Kqeؕh(z ,yEn ܙbL ϻ WddaHw4wv_pE_6I&^C7{(ZyT>ͭ;W7/X!iq}?쿧k1Bb^(URk 8M:u%"9KQP@].]H:{4ؤJRjOt%cQdZH+5)׭\@%?-I#bo Ô Pj\9oMёAavJM IjAA$xQ5;' ㎽jF$6U]2Yԣ|Oj=,A {q}#d G 7۪/wZe,  {v];ٍ Ib+0ԪxAtCVqg@WƸ#l46v^č-A4r-0$^$jP#d se (^9.,6Cص#aeK_b(Ql/#aTM3K=)p킰g=f-A&*T0U vH^gf&8 H^ދ,dT%Es2CiNml~bx('X3gSҘΙN';TAzv XmrCܜ,:j;zȏӷcMN{ik%}egH@TV,Z<Hmw3 F }_ XQF K7S,!1zX~Jv`uDtI-Z]'*sOVZDJ/Mi['9uz"n.Hvr;b2aR:44PUPTRelEx7?ؚ6Y225uc9UR7^LtT50t˄mi!$SƍA؊7w6r7GF0GD.4S)~^GJs3bqyv:Lgoٷi+3򧳬Λ S{g͖ BD1{UbMF΄@d_x ,R^ɝ&Ս1Tǵl}e, f3ߞ}}j8v@rQfB\\d[+T'^' 7em`kS9Z}> η  Dhk-Z&L_8GC SOB;ok1p E$h?~0C>pafq "^Ι0-rh;`sL6Jқl`Y=m3siUl_`d UW۷{h: O^DOޟ;YlXI7#0ΐX?H)D;"D*AraXyH# eڲngSζL^80$xq}Bպ =q[`p[DeȕKc1!w㥍˖vgqv`GE,x=ytwZ{bUKV:Ԧ--~Y.W:̆t>jďinݧaCJ-e\鋲~[S,jQ'h Tu!y%o=)Rh2iOe71HYf<;l##ެjJC4=8wǽ2-gzԾ!܇5_e#zýQjIIpO<|$'e7USM׈ [T x= =o|PٶN.$f[:^`Z{2 C}ׂ7R0"/tEk‹CpjhH#p*)$-ϱJUݧ|Om>W.]P؋n?/ѫ7)x- ;zk,l"#=TJtt{\rEB>9IÄ^N|:| )}:Et-pO]IiW"804'p D/Aj+YyEmN+%Q>ؼ䄺T%^cpgJKot{_e &1LT_΁D~[\D>91adڻq&WPڱo1A:`vT_k2Z@oHlmUޙI&yXU]Q%HTk(Lq|OCʐGyZ M9vQD*jYǕ'U*ŒIo<ʠlK9'XԜ4w^(dC۝ ^&hԍ C${@'ky4ɼ/R^ծ)w˃Ϲ$Iyϣ7n).J$(Z&8q~ƹ4Ǜyuiv@wpJĨ N<pMEU*Le?hlĕ #])q=Dsr,H:t~/'fHƁ]`~;1**M`. JiUZhRh=b &Ϙ\WF7Ȅ#Mӌ+ZPAg$MkRmp4;%Zgք7I}d齿朏x5g7aPdVt cݿ"͙z?;Y i'v|ЛYm@l Gbr ˒]O-,8d$GPJ${!igѣ7iNf3)k*I2EظgYGSd |a՘\["vB=f_>52MfriA꩸eg2~.{No4=9rLV& ۷gBI0a_Ϩ@s/o5DgP7: {9YAG`>=}ۛIeÉc>I~c/09k44c XސcyGpR 1̒+Ck|f!VU \ q`T):ZҨWa:!vC"ho/o3G.AYpEVu<ŒmO0H6Sj@> `x3@}@/kSq!b׭OfϠ-Eh "RV XujzH6snCdP6nGU-?@5WB.KB$c,۪"0ԉ=2 _g؜j3\3:\zJ!&u뻴[}WZvb sa]PuI@7jـWV2i'<YvY)RhTF4q.9%{[r4(̘*%SoةwJgFֻŒ(+T 6V$2 w2> sLNSOhUbTFR*Xgeg 80\W,h/'yB꼱(<[uK޳cפ=f#pBem`m{zF!ܗ+-~RḊV+K #*dbTT!)Cf; јHl1ix4!>/ihy0rN@m+_mrjF;ٯvD܄AQ{䘭Oa˂~d0MlFC\ݡ&^9:E^4nJ4K6g˂ʶfTeSvPC! S3@Р$(YgVB2oMZeeW?P:aHtd+ tdS`8UGSēbi&"c3 ObvXzŏmW* yz @%<զ 7(n9<"ae%( `+jIJQv׍4/ŔR5uʌndϝx(]BkP+wBA9A(#^m` NºTvH59mfq9,j˩%*BҴ?uL4[CHdsc?fTDjaPtob\hBŒP!d΃<co~҈ccUl%nV&uK')xt fʹ:;qn޿$|BG N$|37zJza3#k]b2k^œ#@="^1W}TtKT"z Z}Rn ߐB-k{@p8C펿3׉3㗺M6xυ㽖sj=D>)LHXP'ᑡ :ϋue)WZ!L%㽓)9ԣfӶsCu]A:3< }$ 8N;5ܤG@)]_-[XGbч ? Qx)T8d"8E#<~_A _>6iZz7֏fxP𡫣M7iī/i.B Klq0PtTG(#Pe7~9P#5}"b;qE_a(>wD*buVn(&{h vJ$*iqXHZ:˱| i M]fw PA nV`Ţ{rDB>' ޸M 8z Vblt;XM^&_h09;`4l9\ #y4(I}`}مCmQ2U)e?%N/x|uqbł<8-$k^cUf@:guF蛊S\3ZOQQ<vRmD3 0-Cvaե{K5-5GZ\)|$`d_kO:)hѥ^&29_z;QGW :7iQLEQAj~_{H ^Q쵈\K/ӎp`4?XF'A+u~ LTn'ᐔ5:v^zfDV[e;&D vY-7d,Jc>8VVQ <]Z鋚}WiG%Ӄ*5r pj޻'4ȯuRs'PIpHEr~dÖ^_7T0W6I7j6xS#B#{s-( \.w jN$4(z_GQ~=Ic lIkDii'54J^etCBH 7)8 Qu>mԇD)L5A7P^\uIkJ~vh$ʳ A^9n}p˽FCvR/|p)/ 0h.Ѿ/EwI,sC0ps7 Oø>,Љ9xSGbif- ߈Q6XRO|in*74k.n2 ÷QJ6Q9Z/Z|B"apMXwhAgMghٮ+B{úB s؞Rz9YS)$ a2! '+SZRUKo7= hg?D%h|CmndF:I4I{sRzD&Lj_ĩEf ?8gDS+'QɴR[bh]-0mG'Uq ~!xQgܕgw*; 5G-"VL+M"YʩBsu^1pH4իKr .\Fgj934O"hL*i $W׍37AQA쾛͓`e-bp@f73nN5Fv!ZUW;)mv@vAlg>iJ'Qg`:<'dDyPl ܬ{"\.49%pJ%+]?pГTI`gBe7n o~ؓRT`ՐA,bHը90K#ޖ~A7="( cX:8ky=%RK_pbsAr-,^p?,485,j/F_1dX,Qu0ci Y `M\:{â661/4df2.TYEՙB^,s1%|}zyt@.YocA2qAnD1 p!ҔTaI3z<+'TXr[z'e ܷZ<,fAĵ ;^e7nHy53RQ f3XiucFw#Ŝ=fc}.FFZL>:3 JZS&cP e QS55"v:C 4%Wo6ҮBO9oéP3R;FJ)7[pT#`/yad98GZ\;}ڬzjg=JP^2`/~=c͠8;x$ JHaZ5pCJWؙ)/t7?ݤZs"'c q4 (HNɜtpx'>v S's1Kk #"xNj-xLr''f#LP]&ӥ7T̙#i;Jǝ:N9MWƇ Bո\] /~2ư)5ۭZw*ʰ9; ;j|38A&?Z_LijMMݺl'<-|a6V a2 @K?|f !qZŀyK.9 h՚1mg:[8@Wp:AMn`j3xi ʵ"xy !]D m*P5*FCC ACbjՔ#hK22٪uO@]VrK)4ab䝇x >Y;C9\Ϫ^JJn3Dp0úߜ3C<1>/&<>{]!X4˞4&P_>c㣽?gk2{X ߿7 Je`3= +~}!;Y:_w[4E?p:"8~JaE8jcy=}ePʪ !!RR3W[{ pr #`͠ǹ - .NkULvg [Rj1BIyoB/nH2xV}ޚvb_[ @ZaR]d群t fxϼê{rL'T%(25Lyb*Xo2:?vLOh=0웍lTyJZpVZڗwE _^@"KRkَ?nzd7g;Bv>/Ú*hG:*%}?v6l nu=^'2j駺Kx2OvKne06Ud, uԐFSf edMTP,_VhN*: D+ N$WE~{ ) D)q"kqBdrJ 3VE@\kuIz׼ 6ks8G-^[^?6RWr9S'/b_ax51%k^YJz>Sw_l3LCCc\TIY$cύɔV 7qC ZjvMgwYXİ~IΉ$G_c[[Y8#Lphؽ-`4ѓtݧ!sI;"Ba_| a@[oBaM^c 5 3Ġt_u[GR`'m 1ZbC%k~X ; -3#etHPWB@<8(|~84po+ex`:ҲV&5q[qҧL5K!ni': =nmH.DlYfdK4 Qن\+J1/{o[/beqܐQT(d.m8c*42Lh[DosVXOnJ~zarG6 1K %슇E _Df=6f 4Pȧ T=$oU?D<>jEoP ߖh-4;kGUFu.!@cgGՅc{fg9\;FUn&ud񝾜2]8r-Fi%Dqti6lZd&~ti2R0̣-!*ɞ* @xjbt!%6O4qrTu^1RA?i`tge# =kEf!3Sov[%%{dȰ!_"Ųjަu5>&<>wZ:%u/R{Uub{ MM7C0FI\g[%6j"J/;v7Iݮ :jTE6F?_Ȩ7v6XJ1EVNzj_1 $貦E@Ep4`cnlX͠]yfOHX y$ Iֶm|dEv4`F;D JvD ȵ=},$^V]=@q݊VTd1TFTWJᡎ`vg+DKOJ얾g?lh ДU<1AvKGHY75eJZH尿cQ1艘 3?qQ#[eՠS;`U}:90w^gyci֜(nՃ-FoޠI%"FGŎ#<iFkaNBK7CwF_)\;z -Bl,bu;NN,N!g@_yk n$yfn$U:8Ds{)CGl H +zFqa(|mV۳`x<_Nu@ {L\a^4`m˂}ɟ]`xB0QE@_?@,c@*dlA];hPk^ D~NcuCfWGpjnȣ(6Ŏ6`yzZƃӣvJ>C5A)N~%•kZϪ8&I.rXKMnzF 6ǧp;c#g&|3Ro>K_?9ʮy}:|ύe ٳewV|,J'=f<)qMV޴/Ul2F`.-B0ks_\)Ff.j[˻J ?8\xph%wwG,(E 67O2~/U!56#\cp᠞M.wʝBO<$U/Ä.dL"bׇ5ֆ'HN^ɖ\c'$} ;Pl8=`bʔU my$EUbZF0zZ@ h1b_uG}rxV;Pꛮ*Ua~;;O~ e\%T®xَYF Hm,[ĒWBHVͦw/xA|tКhb2S]oHO s-lpidCVV8F̰{ʋo@->+2 n{AuG΀+>oy5G5w[hXv޺nZ>;~˾MݔD5 $Jc'>Hy~Bl [t~sP9 6Z_;. ?'e/|N8mIdaԧ4}mғ d?Aȗ/H%LVJM)쏅dԳliՂn{i}p@ /0}=ČChs xYZ^ůO]O哗-pdߩ}0*bX$^yo tt6rX~v\XW斈T3HߚlWU'#2X]0ă/&/%H@KQMU#tne`ߢĻeulў̋k^: ~X`d MF{JF&3+Zp"=DGh\$ !orv 0-ԛ'f?@cl=V"+tvIdg2ߜ 3Dݾ J[u艛A_y" >F2 % +5PBאUceE&ט4^ + Ú^㺞z];ne'VO#C%))&Xl/B ig)}Ip0)t=`IiQ,! Nޓ I`J \EXgS_S=aBZrFe7aY9IG\[EFp%DQkevҘC/~#fR:44B IՐ+!ӽ! 4PJ ;4O6cj|7?$Q5E_nBnQ7Nbf/Ia&bGĸ @w=,$@ҵ?&!|k福•b{ K.oJ>7Xz k=בztdM_o2EZ?{ƒ.0#"(jCJ;+9?*ON+6+=l6/;Ho ](cD֋VߚEXlӶ U~%Nb9S]ƏD%LȰaŔw}ŋ'6eWPUL!@*Xh6:kr^AHU&:{v\Ә IA"S7 .pz` ̏^{am3@[GH.8#ԉU{Ɛ%E$Ig\MhyR*Ǣ<32DH*2F#†že*=⧥"~}$ZZdxv:dABy gɷIOQEihB-ũ $8(ǟpVxD#י( $hL+VlBJvrD4l>r)[QkU2:dK``O4Ce%a|OhE R9NKdƸy_×C楡[s$Hm̸v1:'Ɏ0F@N]RzsID]UTns }6&ݓgD {7z9PQ.Jj[Il]*ș Ly>ב&\YX&F`(LnU~'{D|6_s50Pl._+:E c=#ŭh.[fn9u"F%Yl˺Ua]S j"RmCQ!SPX _aJ݇Xd pX 2`K%m{sJdr*& _G%RKWTڃ#;ş(̗L@3_0Fgy%mgV`<<`_ #ٮ#Mq7b@ O7؋k+!!uf-A%pqvosl*4k@zcy*[k'nk`tw<60 ſR\6靴:Rz7 qN;T Rrkʹ=һ$;/*AK`K:f[@ ^j)x[ @b@A =r1B"da6*֝$eR%䠟U@^)C__8iW+˱IG#PΤC7Y<ǽZp"Oi{9tJ]W$l^_ h6>f9$1c>-Z3Wr\nՒ1WP"ce=eӼ&nBVDaUr mj]W|Û{결\L݈`n S܌LJ,8НU|[KAz1-0Aw |d=^DDY M WY<[+X$'bA䙏z}~iRSG,n@ث r ;wTDaL3%5L XKP \vnfp^$ULcSNcmOBPr~tЉ +YH 78[ߨgI- ͔iT9" Una=)ibs2T[Xs 3IH9W18V !R2;_XD Te=>2۫"=j!'otn; dku ^ԫOdkuAWkʏb2;_ h~(I*\Bn,kSO/h1Om9?ҍRo +OfzVNWYSQ HeW§ xY6}:>} 22ٝAȴDˢiNC92s ܀=6J{Ѕ3AMN+"/ά⩥T;?pa(c~u0"OwVXQD9 T٧% f'z7Jwtג14 : A;P&:QqKl">%h1 ܝ h(}5wmb4(mo7O{dz9nI`wnnx%<>B9'7 $Wooyt洡ۺSmv+W)́m2W3Yag?7F;ńJ\o<ycTRc Y\ۃ 1~9d NhW5)9>vC5p1@E?"i= 3$zO/7ٿuO 1Zh^*KC}̛j%wFnņhSF#FgNeڑiuXEM.la+=:Wʇߵ-MU4D!kx_IN rF(ǜ`tS6M;^hNz߬}11t+_i>*o> /xGBr;L2'Bf{[B%K@ܼСa=!)Ŵ\ UP7x!A܋Ta MlySR?i;Ú>>& l9`@d ́`wq;}]&CQ>fkn]Ȋ_Y i[[6 9EǛ\`.0Lۗ.H4vY`M!ݑxR0:i[FoF ךJ)};3IYyEiSƻǑtGei2$x1[Kw ~s*i=}qyȡ{~$\!oBZcQ@6sMiQYYob. fZϽut  %`g0Ԫwqx,4}s&"C~nZaIyH򄓬 x.L.<%v Ym@8y3lwx9R*x=Uŝ7p% y>cM 1,~PqaynO::pV13&*揩ջhϪ ֶA+-7>2lsCHκ6?썮^r`R1&qg~#u꿶}8 A^ija2cLV/)7Khݺ<a,蝇.؁Cm%?)a*t:,r &MzOh]u?oPC[ EXΐ e zmTnMLP}ۼ]ZѾ#x4mꄀ=|05a ԀfՇ@Npi u! <jPA:`#Yǂ1}%OL&$JJ@@F`Rb +_ ;ߖuR$Gp zXGg|UE-ocl;]d" "^3kzj D_V}[ +:JrM3$w_5P[ ,Ϭf L@{WreO3o #g (8y.ɴԿÀF8yf㢑8-Z*"j\"fgsn {SW[SN'M<Ϸs^$k7,YL {YyΚ2pMJOgqNNrؓ`pɗ|۠z:JSXU{epA] @UgYB\?QO3F&K<-쓊L )j! ղx[|YwwjɷdAbYUr:eMOtkGO"B%ȇH' JfSشxX)"JEhK;3U7Yx碁2^Fbs2(Vz6Fk֑k=Ax<Н=6-V ,q[H`oH\s>(mcߌpPϱ;Os~Ƴjoe[ۓ'2k203$Ҝ)PmGZ Kwc#ѯQ.ث̋-Q= Ks(pݨ* |t/u0h*#Uf%jWԭh~וؘ\#%yyxg1=EfVﬧd.!A!?sp*(xh/.@'#}p F `6,6&SxXȔay_ կv*h[k%@v& ƕG B `"x{+Y澋R-@IpS4s]j˯*_P/k@ >Hc*Qo9U`+P_-U'o2*=ߗh m3q Aab|C_,ekL0%kVtNJk ܧL_ܓ2Qet%G,里ؘr*#7ܒ(׹(vx֫:H{*B x^&%GÒ!^ėFy^1mWu֬'Kdh҈d!f`%ۂI`;ғ$ˆ7{.v<ϻfZ8F}uKiH)-F$* J,9X!e BBWL[ TvQ%T'@ct]HB_glVkD9 $)fM8 G5'۠;xr# %_s`Zp?gvC\+801ŵ[ dUAbe8S,F2Ḧ!C%g} T&(m&|WpEɼI/ Nx '͟j{1ydgPZ\;H/DsZƫ|O*w㍞^oтTI~zgmW\xOOG3[V{%\ȐNG}akI.Aqo)kډee w8v,_L.R\ͿTb^n_KVիxqn֯(yB3ԉ4C=jpQ‚k4pZX"BEj>D IL.ty"2X菍yľ}&.rnOΎ1ͩa¾%&w/^o hBδRD%8ԃ%lo&U? x =GyUJ4}CJ|>5.>2Ԯ_Pe'ۃŒN;+rtn cĦ_/@|c 5w* czP [dOnvKM Z3[ (a '?~?LXJfxv"^|o`NJSJ@{1a{C-QEǂ -2{v 9%骐9b,p._XC77D$iP_RsH,.鶴p8 ~}&*)~jywf` }oG-m qڵڮ`y|EoBq;cls e&QNlN*㗄L gglP:;6Z7= %'K=r<>1@9|@$U9W Pa!4KBnb:xxLf/Jfm[Z%5~ۖb~I  Rϼq P8^b3Q dVU;LEo7#j5I]w,zṣ[f`nBZ\.%K؊FD/_{aVDI_J }e`kW ^}'2l:dAAh,zpM9Ԑvl˿BgcR5йlNCXmwb1tZKNz7l{Pr:-#r +\eHӘLHԽ`)=\ܨ|ٮ7~qP>VQSro2ǝuPn2tQv&uu^%g+c dUnREcjXi,(V*`]#mY@).1 Y9 m  TBDv8;ۉMB?ϿWf#pg|^<`|S!$qby"m̮:;}k휼k$Sn-BMmRRrɌ} F]d:|*~^-<֔ ڇ8`ۘSI*00a1-uQIߗ!GK$3)W|A"9`l(j!G@\~LԵHv!՚soct'" iG *`$"c E9BޏwŝO:Kqh"|la?s`af~ ~/d+pVR|un̦;+ 4gT_=uHl@:a?[|⦘#VA=g9K_$s˞ As6EW9{5>9 yE{ߴT F$zή8mB4,jSal*Fj+ģ"C#<7nS%lF)O]RLv]qx\H!pߥ]#x{ksD=Pf!O ўh1_9C"m$?G:llH!I\aePy}/(*Ӟ %敒<1 IP};i<5XG%7$&}!"FI-Ept>bɋ4DwNѻH,պ@)PszQ9HBZdԀ>Ǧ_asb䀛4r'lΞŘop/_J}XXW"&B2}3ݠ /i_BQy]:SF,srQ<){U &]w݋8GFp=1CAl=ޗQKח{C(0g} ]"d`Z_{&Endwplz46p4m2=*ڃa 4$};Đy'VG/\EEK*5fm=:$΄UwLE2==NU@~a}ԑi$X3bH/.fwPcvh%GEI/9>eZ4 ŽWX+tԜV/)Gd5Gc:eԖX;] ŽnWۼsae۫Ot m?.0p oo[40{n۹8TV tcAP A>۶x=CtQQKrzeoÂS\7\0 Um#99U듻mF6-PL=ñ(kx\VL (e%xPE\dX|Z_H p8B_]8=pDr巯 p14tLӰ5/v%dss]Y<,Ǜ7}&ZmzG0 05zC 8bcb>lVx0s[?9n\0%E{)_ $x $m5R7칗ƫD;{bq$Go)lj%A_# ۜT(Ѿ^©v_ TA!p#wֲ[)RhgаHA93JDԼ}#^Vo#u#BFs yTj\:QHsǶJ zvŕnmEc+-[^?Vp~;6 u>vVzhThDƤ[!|c;;PhfoRY[H41y=pa<HlDžpP*;;32xСՏ)#Pf>aٖlQ\)o1l!u-m|ok*SuPBh, )u8J!Jigi\ۤ:>@a5^5J5ƌu бp=aNw,dF-ϙ~R;(*( {cn xiӮxsZ}.ۗb#D@~ B# Ȇ&AMZj@Ԗ$T6A[;5χADD!j. ]O|׊^k]d)IPhk-Bќ#E0iE뚟{Ρ1<ᾖ ᄁ2M1,7ݩ4T"~ #Fߴ ԓڿ4(?l2FoSAzI^0;) 91)`/vw ֒; %q:4efʗ#f _,BUҋ[/m."Ϛ{_fI(n8ab5Q}~VbԿY}o(1Ab4_plzM_o1R2 -y ɭ\;VwV/Ȉ[ n%7t[h͐\GP疍9 y)\Կa"ߙ&"K(è5NO\MLf/\sMĚ)6!#=HiHO@ eLAnf?+Y?$`8̀Ȥ@f7PT' tHd~wøQ s5%-.? u6J>%ȩZ S+Wuaރ'/3Q@ԍmM,U< Vk;r؊9s8쫊|q^Mԃd 8[..zj 1yuCIS\sW嵈pY::G x`8~fd!^Yx*f@:)mj튷eݩhy+M:Ǔ' wZ0n,V%,#{g5ň `;X7s& fF˂Cۻ4^DC!dN{oG⏭Z "F=D|L Nhs"C4i8,#psntIi\`ͬiϜ}e*M@_RjnfA:5 "߯h,&ڧn>fJ~92*JMﺐ Rg+\Lɭ28&|ǭ>P"Tg,\;l;qCDjUqFRj,;HBvIOoW(8QA9\Q17# f_{zb/%G+Nu7 gı-C`ީhcJ𬮓=b6yGaK*(sHFno_&jmQsEr ƃ20㔺;* MGi1' S2~*?tpE*oj$ƞ1QP^܆s./N3rh\UGu"n+= "=|yJ(K󤈧3y7ˮOavm!ݡOBlE)8TZa6Q 3 |31J6ˑ"B) 9H=h`C2 U+XȌ]- ;#Zѱg2`*wOM)(z.\L)LyC[ xX+Xvui6pC0U Sח u:MfSmkPg Ev?κ,qXrךox^$hao6nX %e&v7c$zGcd6[S\nqdzP@X.Al|#lo^Oc3 g-`$7x:3g%*BF-XESΥ!,ӗMZNbCU-NCWz]76L 9H+n)ww@{t ~7jDטhx]O*i@*RJe@|xOc*65ǖNkq&jc>YhV78KR5? n.4݌Y6i5vzC3D8}n[*|$d>2bN/߁]f*;6u4\ (gZ{!tЕcwCޭe0AA,6;ʮTElʢZGZNT7`d C<y&yFg&*3UO%^`ص?>BMaT)V%APZ_҄L;I֓pOzMrSc(ZN^UTЩ񵿛h_@'cnza2N3 ڮr}7'M1 }V7Kی0 2t<2RCA|ݩַ'@XUT]Lohddgzjr#Sdc}4۹Eψ$HP=W' (nynHaj;)(,S9ϛFzvs=]#E6bPS,8wbkS2^,jN䅱W.*&˂ 3B@wTa# a[fGCk"H/S|*~x@l'ɯ&+ t`ST* mR\!j?D3`.>RD뒲|%K50~f% ̧۲oui<1(IC /ͿrGTzju7-U0\j )x$t<h\~*1\Un$Bԛex--7Pvh817.Rq ~U|R ,}˫QA8xDnė?9a143Sz7F?S> RiWj`I? )l4U(smf#^ T[l쟸Šܶ`嶕ձ Hxq ]w D@^#@d]Vn{IgPU0f7ytD+B~ȇTtߞd T0gCHu:ύz)JZ4Bv7*;l9H,.t (,@xNSq!~mѧ Ƭ]y<+Mݽn̑M̏U=.ȩ%!uMO6%1i s-Βq*,Jb+LDvlGd_<xX<wLʏW`%MXٰb(r MvK39R;W2t?rf u#2tgeKr,-Ӌ#(o T,O?`I1b1 9ы[X , d< _' w5W|-1"1NfELG^*X20a2&5%ƒ_%5X#\4r ~b vJx(ٴ(*so,(X?Qjߑ|-ƻII dÌùV,uӤk:{1ǝY,&@?QTq3y#Q |ZΨcAf eyฦ6޺\T-{43k@ YՉ[904XV橖߅KoJJ*$`hocCBr8Vg%yxVZ^MGH U gou$DD?rb2/v=Qvvb(M|c5dm^&+8|p.eY?q9ˆ:Zwha֍[}%wͺ۫^Y.M@ uH5= J>ϐfigs4};iy+劓T߰f,r1o?Ƴ5zcC$,[f[|~o>TM>I /D1oɋW#z׽zUWr{{sEx|8I qX|-} o' q;e~З)YF,a=-iҦ?wM+5J&!#j>6AֺȒEs*"ـYSNSh` @ I`U[!n .6dPU͜-_i3BQK;n**mc}:goe!yJDZ\bR(Z )wB@.udYi]y"1qWČH%or MlDmOK"@p+밀~'|$9vO${7rl*l؀@k3X^X>/%| SNQS. FWqV 9m.kl/7^(5}_!cc1 ngMz.cgPrKRu <قD1mrfT7ؽF'QΜΟEYޤ񚼜p+,S]ߓ^X<UP/fKZP5q ٪7(o7.2{n2s\ HӳW+&jql=:9fF4~De#8~v=EԎcg?s Aã(뻆ꔘ!E?CWMe:{<5xJ53; z޺\]%%799>y/f^}eMs1eZ'=e5#jނݼi^+UY5V|`LUP4c 3[nƖ&/UP|*-3 pDm{8Աkk" %'2-`;m~eT]k<2q:?qGVwÙb3"i8/Q&>ʄ< =mSH W}Rx8ƕu;ο b\zynSkD]1VZ񈑈]Ab64h\)CGҗhTTv`<.6b) 3Pf)k;/p?цiv*bA 0wWƉNRWEkd'L|?>ElܤkXMZ\A |'I4Lijx_C5:{*\2{\$?BxBwI.bnM;(3)wS>_rW8dyiyy5ݰS|-=Vs3fOJAHb&ghk5]S#Wq4u#l];*f\ q#qcuYFQ~6lC2KֆCSj%FT*Y +^˖UcB0rߕ%]@}YUt+.Uuukk\ }KP<, :'k(d`dxc=whitW=yx6)0n0!Jvcifn9v6yP4򎃽ŏJ Eڵz;X^Z| t"7 Sr5 =AØݣW?fӢ.L-V2X`Շ+;Y5}L1G=Gۮ}.黎`hJ PD!˓cL98̧gts#ziIv(+JBVmD_/VX@tHV rW)5Bֲ$L꥖.b^J/](QGޙHI9è&M"n ,5=J57,U,i%)VXXْ]\M=} o O?D(# a gטь[Q=ld;TJEmܔ(!~JO+b*e2h80M WAv{d8{1X.XWjٗ7S ԯ$V1u&Eaj_:.VN? RݫT8{kS-IF'~0>ks2/@-MMr]LknbN/ >H/eHe "$'cGAߢͅ'_8'AO\p %$ۡĪvkmExv;[j|J/Se8kB uOlGVTX.ejjtY%OB&& $*ULjlFXfTZ Q⸙>ƽ)SR:y^޶e GkIo+0}%&[t}YjmT6\@EՉwL익s (; RH m.8^h:_Hrntbo W>ܬQi7:bb8S׊ ذ8͜hLrʿiʛ1QF3x> ;wd%)r$sǣd׺P/S :`_/T݆Oڰ.떿P?ǥJ{"""hZl!XPsx[b?Xխg~.Q%GWk{\pDF!a`qtcYԿ712>.:stDZ% uUf7k 'd:er>8γ@cNlIYspR Om=_,X}uBJi֛PtZV)ʂ,aJ%?/W3>j=dm3+vHzq6vԵX20jJIz$wFIsb#M)9[ eyy3w~%F"`#Le$חZ>n~;!ϴf,*muUsaE]z5S* y&ɏq|  A'+)Z$^b Oun>} AK؇t%'J\EIB!I@g;6HyMkBebȐa^Ro#ipFm:{P2 #u1!X0 o:t%q0nb( ;3ġI~Yabc0 ^"Z<ݾNљc2%cpo76'+HoVt @S*qc,o6Z\"pd>t9#5b]FT *ɝJZJ,WY,~ ^M̰y9WhcmnM[#_̎TݨZǣ6IG(Uu|Bu&cs0T3pcn'cm2V9ʕ÷H$.rn K#H\3^TcU45cܸ&C:/~ D 3DК|^Sr8UG63>?vY;]#1Idvc|R;qldN9Iz-;큹P}C5S!mE]! rI٪4&Qx1ZNN8HrnV͖qU "Eٜ"*]~.F!b$z!݂3*@քiڌMeJ@\!dȪ~Dn]>rPd _y]xF))7¿7- "Wۛqm]Ż~ftA}n:%FP䅽Av*0$ 峑e*;We2$'y_*n0ך} vFs>@"0_V :9ߠ[.Hs<&i ( eo5R+ еw탔7=??.n8EN#uIQmu+lTpaLk#-OXŷ贁>t3%]AQ甞8Wl-Nys-~pW|f(-|Z5PvD-INoi{P.1"e 5zx4a:s -5ݭh<aP[xE ^A1*F?.&~ϥcKHjƑ XXv15sL讬Y?99mfl[;X@{L3f@1KtH>mn-Dh=tSI]L̺Nxt.|1b/YpȦtphdMkWbmhű^7O1-.\gP굏d)3߀hU efƹr(b9kRCjHfX}w'gyDCJj*W…Ǝ'(e3,&`9ZȮV-> z@_=;Bj2aGC߉CaBl|?O rx4 鷌pSf.sC㆘]Kqr%;ۂ]ǟb0x4;|Yʫw2wƆ,;qzpoB=QSϢekߌ镌2(VG2 v 彶N3˽!TmđEf?ZtX|eFްDchY*luxzuv h1$UQt +UK5/;{PV>zJq$P2>HQP:dN'eh9ֶB3rc%ϵL`@W(}Ŗ{ðTHh[3OW IPh.,:qQ\KӵCR+f16*9KjUK c7_%Ar|Tܘwu4ߩQ127w{sqZln(KDJ)VF93!˅Rn.틽TT֍nK `( OToq|aVLZ<\VYukl{z5|p̨=PFvG u;Kv&q~&KJ oX ZK1ŲjlC#abAd_L__bp'N:=_'NE$zie/NRqDjL[<2ֈKqRW%p0Cj"Pm{՘NXa>ޓ-r!\a^{MDmڙi!#dҞ7JiOjNxf9(ȫ"~[yD%oLr]RxlQi tAzE(X&A>AP>MKXں҈)/::&mgSYԮxgmYp@` *>8 \"0j~-u(Ea*ǒ0=}_\#] llYyz)mim+ZЎd]ڸIT[l@P+:vQK"GvTo˔ YپJm"+:`}-ܷD V:J~S!j0'K`g;do0zĚFt\?}-{I?zJ ,qAh8S\ol mC€6Bwi qUwC߼7hKH'hӽߑ5]ʰ#LiԺί>4Vdt[JėUFeAG%D+%59~SjL=~"clMLӯB?_ֻbg1kbaέ2:If.!T] $(]zw7~&'j7H<QI=g(4&LDˉNu>}S㌔V'Mі:U S*Gv{=Vn^X!лԚSH,>NYm51 E ܟAVͤ8wNͧ+41*4';}Xƙ jJqY|K+{NCˇG? W?fsN0#Ocbe/.`qi#gMw=BLEMVM@6i]*p+:$;Rb{Ǖtt}Ox[k̉p{Gή'4څ杻%:\ Esͽ&|NK򜟧;zO8q(c:A(2EM, #]'!BW!ޅHᜌ36Y\ BOR Gh$oXS`w5@0%˄_Nr5/ zp]P; CONXww OmV+GyCC3(Y^`L?/SXQL%g= Ǵ(G,K8r-6x1H)w<8`$XcV#.NW}Pz_sYۄ6̕ &IeTuw"XI":iy7E>hl4Q%7@J+&.GѤ``ewh"?NKc +6{^xI|An@j-֢Χ"K6o a,`!U|Q_R2x5N輶0F.+n?fSɣ;(wƽR•c1÷=OUjkl;@Cr5U%](l*dkd0ܕa!B?(`LVmʅB":P3N$P7d?fS,,3ak!hp]z<x)U/@ 1gE8kC=)\,C+,l#XoUBh{ΰ،bBv F6X. T+Z1A~u'4>iףӦj4, lTxAC5Gt'ꆈ? =1KCLW<(t4m@PCd9rгA +I0~UE!̨n6=pi7,oS`JJ~]sXFQ%DV%u ȗY"X?sfa,1WnT̖hH`kA9y.ǭHN8Q BlhlI)~JFJ4zzo @nHQlg-vH;Z6wFS(6,n_Kڵ3Z7 t3L{Q+sEusFYXE:$p@P]LJ7Z)\})ѩ|%(}wO_J昧l }Mq0r%_];)єeěoV^/y{sS;W5`orJ\CZ3BAvd v$j}9{ǷA6:ͲC@N}J&>QF/Coqn7#]PCH_L;a *)B,1Чe΄sMnanj1t̪_։ڬ2nq9cs7闑U,}|Lo )TN‚aVf8SSxkjeVƅL'=*g U23DɰO?-[XǤĢl#^l 6L߮uu D ߞڲ$C|y%F4(3oBl]ݝ2.( Ib'@D#?%/cM!%)Ae)3j=6YʇI뉀zQ*C],`K٫$<]KmQsT^<{2PԔH3jKnaPt 9#7}NVs-GFoZl"c6V-?u[ O5i,[}W4у, VFD# `M4Q1fP^e7߁y" *W;S%J'C:'ht#级`!\+Y"BFެj! gRgg|Z+d' δ|n[_ɞٍ,N!cNwG#UtF86>i-&h‡v .{NjЉoCw 9gydb ؘx)Fp~#W0&}Da$o$M1XUӪf`;]=W??D&hPND9J՝ALuKy|>uI{x/W5=Q`nϹ2B7vθ(-#B7=CQA҅?4zW~ /[HLԃxLSDNTWa;(O_9|ջCD//Bud`[繦DYc_ H|(,s)9cjL-`/툔/"^?9d5=qZLZWdx@|^Tv@`go2; st~qm+{WjAwpkpI `y_V/)+ ZVG6҃@ˢ+W߽0J࢚sK@6ĉf{)z豓T ^=n6 ~R'm6L"r1Gjny҃_Bo'>~ߺH}9E:@R1Lć 嬥6qj2l$HIߠ|w5#u$Ԉz2rE֚K]K; 3[jd-4ȫ5MOZAh٘:.׉SJLeqm2'p?oS} rJv5Wc@, M;V,- fk&kh9D*ҼS l4ԋ>9Y3WKΉU]ld2ղ7(@Xv߆AY,f|wܪQDͥb-DhVYb.EwDs69%M! "ly=YJLZ i?1!*Nu7 r~$F)g>?c;ﴴű#9ߵ>CR†Lgoۜ:DlmQ8++pԡW|@Nx|LRۖő+bY0arz@ndfY~ `UnM8sYB1ŗAQ1?Ftb >fYŚhpȞsWuEƺ~92]M,'-i6(xE6vҒ\Gbs<&%%N>Vr '_|`grRb2M7'ymO`9h#5'hDDfe?qɯyaQWmдFzE)sRGis[sHS۔R$qJK– LZkt,rAP]XlaϢ" MmLۺ! EE3) J bd(OB|d`zkٴ*lj~Qv ߛzt:vs[E?  dsLjxr7]+] n5>a$R@Gm޷,3]浲P#1/i9O/ӉIeiXnѣw=Rg v]w(o V Aw a`#= 6DO`XF9iDDծlASZ*[c,^Y;Tpr> ~", ]Xbp+ȼz })65wxv/J0bmR<5;wy+CjoPJC#g.AIwVx3sI<`]U~̸7(ݹ[^`.❃2d S"T kC_yPne4E=R;[( F)0Cf.Ϭm [fjN R[w뒈0ot+-!X.S!sNb_4?wKI)5$|ݛCmw@veH;c&:E?6}X*/H+欵kkTVx>҈bN'Dcg_;m떝 S`S1ߛȈ"1e_JdJP߄koeP"Ӳ/TTo?.9G S&]ROk@fu? CDȬF={GI0tNs@ߡ:2E.\ @:FA@M, wB$%@%T ''œgZk?W돐ߢ\p_ BtodXST?N8,*Ae[j-P=rdH!h[YeLXͲCS;D uOEoX:ls$FH[)lqQ@Ey|RC}:H)9c ˣkڧIXZxૡGgș  4 y8ML83EV c(/mNTF$L z O Vz;EX $v9-[`\ȗ ~+c~ Ho""/ /W.uBhۄ#@Ѣ:LAR 1a0/JӋH JXDH'P*b"`mVH٤:^O4ʩћS:*O>t<4`9-wAǒ^&<|C$CH!][y:3W:1AdS eM|ϗuZtb|R AxVLINKcxwXG׫-x&{hQ<,Eđ#"}9 i[׊ ؊"តEhTQ`vĎ?>?,@b Ob:yiMRgf9Ď>L[@G50s9}yauUCQA; @ +ZA0ssGw(MNEZJ|DΐY!n (V ?i`sk+ T%o>sHaJh♓E_{@[4]/scF xhGON3VD=1Б0J>zb:m%^ȶLWwq1TyHR?xF$=abJt}Al5p9P JGwLlRh Z|ԾQaupĦP@z~fлL{ͣ@g䟃C4/rw/7!csfH}u2u@L:קsh%NZ kR~ڟՌpr.|Mˇr{A=ĉ%B)fI2(łG^TfY _s|@|0>_{DvИ1\'f{A^8JT ڬ:FY`'Sj,2w T9DٹtndL;e;p6ɖ{?r7>!3b_2!"GPxsQ%J<6*2ڐS}&7iɊ;]s 7EVKY)ەNJ:"$)WA٢{^Nz%Q^oǙ3v~{PggPH=[ۗ+{/`hM$QXHO{|1=V0Gv8Z! 4J(Q'-|9P)&ʽWZ)_&%@RΩQ'jjA@s}CѱPy.@(a]5 {835uɁmaw(h$e2@;>&Y6)bt82dѡao&N.Uq*ʫlc4QIPQJVhimi'}xmVϥ5 ,$KQxT.D޸C{wQܷ#QR I[Q&d 2H|v'epTU%J]} k LEAfc6~:@Zm˖b(pbOǽH6cz}~mu/ԅʋ_y8/aXo7s⊧(j/T~`#B 9NjShnf?֍RXT=#O?qZP9 ՞ё YtV]=DLäLZF7ävi-6VWXQPa_U EzǥdZ`9.cIQaqTEB1#!^<TNwW/)HSX"79qW)|wm :䧯OOВVvD`ddMBggFAC6|+BˉiL9bCvlbH(X[C= ܍}<ǟ̪h´BWç l`ݓ9м!COc 20"Aj#+ɇg{;,sLX%6ޏ:[} YEu?x6&Y&axZ1Dg}L?ȁ7*"}v&dԌ\kx*ײ pa>ZγkJŹoIzqǖN+(62li;u`BFi734`_PBY&.=QH_ }HL%ߧY#eEe7+XSqsa{;b^>)iG]$5 4 &6C1nȳ: %msD;`?W,z&v!W=Fv̥`BT_GCG }2AR| ĺof龑Pha{*vDZ#\3\'R[sP0H73."Q~̱7s~Rwu>^~MNAFݸfoYWm TjDzNP<9/T;SF9e5"w%X-x3q b]OcvWҳ9-Tz~xvw`e.-X~7keOTNN% >5Hcd3]o"7U*t "5{KXr|+.s>XeXc*Ͳizĩ$SILlUhRS˝iD*6 & tc T]2^@{01FXzZw:ß& 9 D*Jk.n#Y-Ud0JD͊cm䜑@2>T`b Ƿɔ;) lً2^1ļs1Hepo7#gEwuad=|9`Ʉ,SB2*#P&Lvj:n4K6oR_"AI-ӝ>~*yv_7À00(&R([***^"^S4}Ã&j\.:#qA7\a9- JluwZ$HWr翾|WDTL=m#eR'j˧½u3khu0Js$Bs q}2’-PEda<RÕvGIC3YuʽDg^?1ŽELbHgtnG~͌Q=V1BBmo:AK{Dv^e)fe5d2#bU\2>FN~շ,.`5MF{lT7RTm&FWxk'eR}h]vdOvJr^6P߾Ф(7sTí2 n98 @UH7@ "$i /ā̑|_猶PEUPa!Q#O¶HBs; oq;X[7f %뢻m]Lfd QÏ(SdZK-'i:3rut#Rv23b&8;:'XPmjt4WzfGNR{J_ٞ8z??X&baˉͯ*2GE/\9J!GikW}$,3syAPo%< Wu:d<7弾?sc銣˻ o%dRNÑY-ӵR]BPTxhr9wbkLQ|`mjp9PmTsoj$ۖ7 *h*p%I,xز&&dE{]WVX88[TœxD`J_nggCm- cs1f> (K:SL1?SI6$?1_t4b/+:iRHsS9'D83T_Xs"F9#2Jo4015H!pDϖlsUL4}tq,Z]tZ't8|e]Hj=3Zw`/Z-.rX_NVjX\|C3y( ]8AD- Q|X/2jV>uF|,l[_a $6QY;4M^v*Q՛r=]R5|YfsчNs%b9!Oߪ[]6zx Oݢ85{@&9Bm-~vHP/f~6|n)'UOw@(M#d5 6 * fAoS_^aU>{q`&6 @S%v\U,^]p$.=uv6@sҐz'0_GUvS.pB0y!mWY5HQo})txC&0_ᆱ;`Hɢr)b?'`Fd7=_ڨ=@[BϭFIM m:v%+5rHtP)NR |$^462*FY!!`F >2& 'L;COcQt=x:h/J;.Jmϡ"Uci 2p^ j,̬߮&+Zz!Oknحĉ]4: ._@SZJX Yn?RJ\. jS.@ %5.?Vz*哫gfWfÿ 3Q2,o5nbp#B*hXMSWNn6)0}| G 8^9`MP1lҙqNl@q`6ՎS$㍙}xTgVdw>,#B,Jf,"JUFRb)T#`gT6PgѿJӦ,l^Jܼo$L f[p1{Q_S+RD6wF}LK1g"J 9թ&d|ܲGq?֗  r,3:,l?BE2fRy~/(xL^+\d;L:d3}(UZfQQa\>Q"g^U 3 4KJT_[(S"M\aϫO7F/9,i`!^-\KMeUuO]A)ϴvo,WE\YxB{\__SӚS84Jܬ4ŴnЧz%9uҲ#OO0-6Rm6qȕ`/݋iM€z`MAkD?,IS?;NHoH {7,N<Ȼ*dh A14@Kq v%Wmv"ŰaMck7`лޖf'ԟNjrϼU~qH#rLfNłsSz1kXLJ#^gYZ07070100000291000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000005100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igbvf07070100000292000081a4000000000000000000000001662bfc8000006090000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igbvf/igbvf.ko.xz7zXZִF!t/᥿`N]?Eh=ڜ9MLGA)u,fgm\?Qzg 3Q:H͢)i&i8҆Zh89qP- m.JƹFm}R_^Tq.QRzGԐ mx620:^qKG 2XK0 ~Ƞ%qQ/| 2u-{߰TD%A=#]Θ֫;_BS?܍L)SAp/$q|s?-* ՞.({IcζӒeRA7T~ *9:r|J n=c1tzp R*Ollxl[‘׎\u7;׆{)qi3%}<+/cBIn#43\c eGSD=ALVO(h@]*Z(N3lx*Vw|!aw=fMh׸$9=Bpgąo}ʮ;M=05<)Q Fe-R9;4GgD69²h~!dMs>1jv&,lrXDjbuǃ[7Y88WKF(jSx?*]ĺt/"YkKY<]bEҲ{EJo|DfVYg,M0ٖtAru ĔۖdYCI:LȳW8mH5[t :-"ݱ;!.FxߑK=Lh2K rxQk:tCZ}YG7 }x,gޣ9ԋ8,H`; ;AS Z6p.,Lc k Yf`bnj( > u2dzWؤT MF\9V A#a) gMu =sc U\K@&](.WP,~!mO ]\vtKӾs8lx=cIR)-rEI6+LvWb1(ЕuN)-07^ 1InUrN H5O7g\$bOQal #{l%!'^]-?kc/>RhKhfzfrgnvRE(yB@:T5irǩ2@)L&iߊT Tj7OMlaH>IvJ`MRk MpX$VMɓTa,DԵC>`ٟ@8pYe}DF|J5rDZ'":u7[hW~,_jJms1jJF ,G>[~"ƃv]ܭo*6Z +eC7Ytbʄu݂S A!9$h2E~𗭗ՍH9+ 7hJغgDbfLJ 9"$r"@T)j+H_;5d݈_EJG}Kg")!XjV,i,$KTb `wFֹm^ipF]qhBQNW4W<$C۬L&%ox`VAӼR"j#RxFAD ("CШx&J~a 1&Iwh /H= {m=HAFLژJ4^1_,s$e5$9,~iRY9rKwK%|;7 a2Ʀ:K>M׋O |?&*BQuL`\ݖ$pM9r:Ey E99Q/C̱i^u0 r HW@4m݅jöSW%:c۬UP]wZ)Jk;Lyr(f8:ف66,x8acڻT0~ r1+]Z}n(A,b leNdo}GPZߜ0E:!+3v)X^ZLa)/]Tid:􉙾jkC@yZ`qi1?P@ujk,.3rKe|$`\,d#tBڛE*$IĔCn]6˼" MiuѭPcM[6@fY C@R h T +ƽn5'YSPfLtV&ha~l=q*{m\ w['hܦ8Pk8/SxJ:L۳k*aL={=.m~lH0=)J4ãM/V:v} ))Qc_= `AE\!fUL4Զc=a]p%YX9x3Ty@x顃EM1JjGd>L^ȔWYw8o(܀ǚfoA>8O}Xj4r>WRĔh"[_dߏ5ig`/|Ãd[Ǚ%*mFFj 6Pq6Y]!O/C$3oGF qo-߱S "`A$S`x@VЇ]%v54OY!IeVoa=D49"/FyCnt}o瀌H}::j;ex V)'!> @Qj96v͊n4dmlB#7Ӟ<%1v<>OLi"S7baeT?'eST!ep+1癆`7/gJn MCe\MxPPƹHssɖg!v#y2:UET'Ro(]F-AMx~lZY&w}hJ}4O*L~c?cQu/PYPPw{,s ̎zvk[sϩ.uAf#|҇ӄL"m\f0W߹B:q![)p ?̇jDMQ* R :iRXcF^7P,@Ɵw| [89O{؟F]03[zpZ.iRMV;*ȥEkA+4`;@$bUiL)C! L=*R;ӓ#•[.w[p2Hݗ2pK -Z2̫8k>@Wk^Vߥ_AdV13 یQWݹ3V??tqp!D)JDm<# c] >0!X |>r&WQΜ̰M[>ڃ# CbDP98O>OLu&T#8fE&|Sg;U8 4sq㙋eu6˟B2nWs &hpT>"G>qyo;B>7#':x|0 [P[M#c>wĥ|Rhq`=Hx7&:zrGm@\~o(P@[cVCYțK4EbOpfl">c焿k¨['y6* !, !qgniRx^'EzuIVR D_@zB\+U!'^ XN5?97β<9{`d|s6.;^ f~h5lI a& 3mem \i¥6H"YtC(wKy`"YO^6Y}`H.4 ẖW i?+9U0]*0"'I./MSeCm@$vsiw`C)Ł l hc*T>f)9CIcEAUSgo8]P? 1;܄PE`4~͸ ە8̔)a0,27iѢ=qo-ܡe \]Z3"=ý=4=1JI# $ dVFlt'C3is΋ " &O7& Ș$|2p4{yyp^Nm Ѽ2㮯I_Wb!\aOOk R"]TqÁ;}`않 .|-{Lzm)r$|=E=td}yW֟o8WQdmwpu]BC§)": H7+oC@y 7ٺnLG'~MP~2-6Xh۲O Oִ8rZ9sS04 ILٌJ/[ٻ!T1.◩'ʈKvj C^0ߘD'q ӆ%o,MlwZM |HtL#ڇS.~@fyI*SҺ&qi4#`3]% YBC/)5 -a=`l|B3,GCi'Ϋ)OՌI03;hXCٞbW.'-v3 C@Fi!]#ϣ0/Us柙S3+(f9[12"Gf$~[b!!çriz R5%͈Ss C"5[jq^#m#k(F0cFɦL doq{,emŮ}n%Բ_f&r\abA厤PH HwMSjO7 ~R7x\؂sY#[aCM fiAxt ^ V*A} ] WK֠q$\܂QÄl/͊FI} kw/ցNJJMvÏzؠ*^JBqd$w2Ma˒ %S{yQ z B7)8)(UJLJkRt4["7FU%I.7%i)LJm^m5U>VIud7cR!wE$ZMi(pSWvq--05ܩ )S3-bf85}P2kW88WeDol+!\X:]`ѪOэcdGxС5r-j.Ls$KX]摰)vFPsܜM#ӰV2R YGDӢsg&݉yHjeq\ ՗ ^tЀ)JbY%; |svwf `|x%oKHt2S_=]gM^^1]d$QN@=1g:Xb+PVL*,w+I($ Via\M_`"G3sjcvCaHW!_e# uT(z$܋8Ak']9MgԵS9UnX|V*e" 훽:,$VKB?4Žz\aQ{Sǰ 24 6:ǻZg64X+m0@ `c/ !6':8`Sp_ȥH0Hw|ŭݶ}xs& 阨*HA]Ő{13;`77| ʩP)G(Qy#VSW@F>JhdPxIo99lU1Qi1qY [Gwʷnv@q 1!GU0`- CC/C7W rx~*:hྣTiGg3w5m*b974tmjm$y0i٬-Mff+|&Oa 'jfռ[DLULXŶkXaԡ>kی|Vh+6z5s |cp`0P`^d}LZN^wr \!K7a'lq=Ύ:U#Qo e8 E*ل t |ŒPg O:5*i`B.n4.|xzv_$>WfB+֐[.ˮoШS/-%pE1oJgGhY߸DDj,u}2 #7S1lY))iPAm2wM2/ MXtesii sJH(+$ch1Ƙr d2I[Y}ͅݜ`WD4;ۜOTd ,wg+Hj8EyrOh 9}qYt ^_ u?݉Ƚ-''|*/'u(c Te !lr+ | E?\[8'q[ ⯑0ٻc[ߐd^zFoxxͤK`rj⥗!WR;3n0ϕj|Gxw}fƟQq(¼[dmej>_V#:p._3mJi 3DyfsH 6h\I xLxD`7k w%\+ _>_\f c7VCgUFe܋e9g4̕*X**1*ȡDbMtSo;w?AMn_yg97A}k5Ls;73@;IR.gפeέGVq/1>o LUA[TU߰a}:-h__n܎5H?n'hԖ*p}R9+h䣹Ъ9nz vLmZ K!䎉,X!kwr{ tjGs a`*<=ӖWcDBEzW+9{SapN&Mhh(:Cbe&$-T}kKQpfP73'bK"orq[ƲT!8b$3=$QvycppviBVl<+Ғ>r vc2mhs'd"SO35"*"[av'S% ?Gq [%i72řfBl`GՐ>[omJ'Ń҈͔z^0/OD}JO)њjdwtu0}\mm3 d ӿ}ΦaADVyM%@r\ܴGĈ4hUCSbygڎG&TBtI[ xRgO7\-exqa{<:cZGBʺY<>ʹWgB+:%\:LW[)ABUNP7O| X`Pw>ߌ;iHѦkDICz 1'0扊E9i~K H@"ï:sbS]U՜Ê~rc"Ɩj̫7*hQđ^U|tgJ53N{UpʳE_mfe[/ߝ+3)vL¯ʘVKۣ5 $qg*Gmʆ@f, iR嗴P4o:ǐApsՔ/~G%|p3PLkz?EP?DAZ P;%qr  FY"3w%}r~B.2*yN}MVo-: {C\oV/!"ȇ"eU( ,h! f&V)-'ZT^'lN^7?]ڿz;3jNtꪅ'BTS0-MJx ͡aS'x:37sM]Y( oYFQhMhCVg7$gQ>z],2Q\q<@XASA .4_⑒1&΋o:VY{:KHx=mxlZ0IԵ;t.ooΐ. ^G8w+e8[1sϐ+ 0y1X F~,{Ѽ̰Ͱ~ /#{j#(>9s4aw_}Oe()՝A2*@3o'큼0s"l=<6Dh=n@-<ԛR#\%됶E.r<$i%3M#*x\5g9@UIoM= IM`,F:\Y[J(EퟣdxjW^~ V|6WFmE@(PGNm*%QJ@R{DpG}wWPFo8& `s39-ibnGp$t|H+ ݉#Y+0DX#Qe{)%|BA~62-̃f:VC_OI> i'Y-dZEUeƥ#M.je5./f@6Ηei2o1"œ"'_؟JƒNM;i&b88Bl3[!?G蟱bۧHɀ4tw7  DIh~=Eb MF) T֙?j:vm*R4R /Tx_ȳ񜈻$ߌo;nG)XUYza/k5*/MVJ,s4[8rJ\ES9Ȧ:NbwnlL(XGa '8&w]@Ӂ"?4xxXi`ʷ$ɧ9P'h3Zx̧KQbi$+sd4\?hmj Rدv(`R^lvEXGDн*COVZl%g>ѤhQq]4!!R qwKH0Lcd(iE؊RK6y"/.R~5c&?I"1v3mi=^J@z{׸=rtgG [1nJ:WwiWElӭu"~ <Ʊ1KZfFPPRL@!%BqeJ qJk}1LDeWS"_qD lkA*D(4)M_w僾| Hgb!pNP ~{5w5;_N2,\0~-ٻ'>md,<•!\&+{؏6R>]B6M ׺«aa_,(M IVnNTM/9梻OQ9ЊD1wNDYo1~w̙ScW!Zƙ-u!|GI&`|KK]r?1tGm q-Ѓ>uTF1?F A޸M4 EժEgEruqS KpgW|p%}ೌ(2ϓ"dR;az־D"ݮ&4[$LKV`7&Bi=r]S9li:kTL~!inppoN VQHE8SZJHz:6gܣےY[ ٨xBE@/Dа|ɞFJ}&[91x30[(0 .}kN:5/| *m I: _FoŜ R u^2:4ѤC|PMʅdh5SM#ϱ?)#~Ѹ%:q`]1vl -~-1Eg7@sXi[z0uoHA8J]2v)I5_Kf* =t=JC +N+;̸OMXք}ژ0Fr;S-x|Jq !xrJqj^P@I)̠o7K<;!Viuc^jk]SZ؞[)ą;!_0,nW@(iT^ DB&<F5J,`*"_H=u<YҎܣFdn'u/وmi&#ճ+aX!YĆh\$ ȭ%lU3!ܳRi^[PO J j0!Ҟm0ﴹC5O:=ܜ]3GSz}Glp1~f ߭XM2uG깢/!KxNy`F ruRus;|dxVܬP|t'ءo6Suɰd2wxbW{Ȃ-,$#X _:e)OLzK۴(^ ?'3;S9 L w}Y-۴&ʩh._׍_rz&t"! 3{9Ů7tKt IHZ+z覭wbf:,@c2Am:~m$jŚG a}R(ص`J*'Y pHnTzS>0rȄɓd>l w #e ǩgDir>df1Ɠ\VJCA1+9oR`kxszWkSv-QalØ-Ndެn8 vD*on_K2A%pB5}D@H٨Ovfu_Z%1,=j54/e̞RkM9%&@f_ɺ|[N~hNەl?dm8,/|r`{Jq] SRh=xs~(C{W):M0+bZQ@  q0:Tuԭw\1zF=F3 Aq]M(Eͪ}׌p?7>?np QG\%w $E$*ouPc)dNB,o.ӼA с,%yPqm-j6*ͻX:>U#:<$aU?##T犂clIIR*B= 17*roi)Wf#ͨgۑL8 7 XdpMԼae~قep yFdJ^ԅni'PLha0AA0~l>jWjXLT0Z#2B[G8 51czb-T 3VV4fWaya00REըq؏Bcg)$>,!N$Z T IH?x:*l`qfszk$²[|hbb)y{& "4cN(=cJ觱>ЦWG .wFC 6j&f\֞04=]X6 AZS`CQFS?.`j"vS9,m,M[ c-$ót2dHz҄TZϧcqYF`ӶȲbu'/ 7"_k2ig΀Xy,OCP5.-g> Z},#c.3w53]/'LƟΩyx蓡{]=(#fT2iԠtG[^S!P,1je~w$9+#ˆ)%z*NdZҶO&CO< Wa(O/]0;|[ =ȤQޭ6z2G%%t0n ..^\RӨѩ$j0;޴#+40ok~-쒀_Xra\9)dc.?2cf'9sd$tteDoH5Cj_#h/aQ"Ull},6Vs}pG׌e=sL5tp@xiD)$½UI`F:ZX'*faAkŤwvǤ|7ۈ;nAsiLKqAW")]ݑHa~Rp [e#VOqZeэ820$e7 I'K{3*Ol̮ _`blk̤ۭJ&nP: OUM(*_n-f)XBi& YYb =$L RDŽ'/f 9'^gnZgiZj UJH|n̗*V?>PGf{*,0'.q$_e6 n~hNlqvw#bYר"6`FY؏(j{`3K )匪߾SE;a/ޏ"g8ԛ{7&{['%ZK2JNK7I&S)(:,Їi^ fZ,ԯGeW2)e@A'࿊gg^AYv?HE}61&f BdS\w3`SB[W༼zpaH~#P\T&r6I>]֙cIRVu#3*{Xւ若OЮyh(OucB.w>Ϻ?}2lk@ X0&Xb[)xf^R c)H \s:Yk}3i4p%޴j@CHW=QJl[k']E寡\]ւD|Cuѷ0)3D+讑,&S:zqXEv@XbØ98v?>s\ܝN\KTJ]=Tmtth-(C2 XS?I4t`x^dmҿq<=8r=ڜ2OT>3d}M{ArG%#zH;"$V f@#Q/Un`UЀ(!E!UCbM a;~9Aƫ];~c"ہ,Iz˼Hѹ1()#}iOdiCAhEǃ!,ЯWpEGmIM\S Sazڶ6fH'(+Vˌ-=?΀B!E?쩞rr_]3y/tA@rDLӧ0-;h/ZU; !|Y)ri7ohV(؄ך,RsEwf\?X'ZڎP!%gb-ze)[iY)T7lhqg);&}t#Ax|Ry.ޒ(+R;iC g'c[y'*H=<'I{ |Jܲs:RRqx쫢iv줸E+"Dџ೦PxR:P+p *p \KڊI T, j(y-7 ?Goj!bQ"_lP^)XD%{4|K{#eUuΏ/$*w o::؜|`p>Ui-C8n$--0rS1OۓMY\ء8l(J#_]97l.$ #t*^`cS@Ƶ! dQ86h:Zƙhk q* 5؜ L=F5(vs4夕ݸKkl`PVX!UjΖI.v~&(|(!o \HHqq>W|R`,} 鲟j3G9n ymX<(2$ãu\BXX1R9 Z]2U%K* ϶*]jh_m]c݄ A-=0g餹9K+;z׹^xGS%'x_>7$b 豔&̎j~1s܇Ԁvhر&g2n^$t_ˏ?]Qy2Fc ;֬x}&·IR^FŵW;h_Sҝ nx/b" RЎPқt nKEwg Xl^wYԎK頹fӐ ۨCuK9X%a L+"(,**GJs}/-8gy9N H/9}M'B }u3[,Cqo@UUղqw11#В.c,ZjUn,#~TQS\yKF0 "ȚMh#e|5L%v, g]d׎c<Tg޼`mdNH8_Kv6J[G_S$OQ@[{^mL [5_wM &I2˱B zteS!)A4b V.)tPj?Y\(Y]S/5zcU NGO3GBzF#@uy$΃1r|zVQc3qsSJ7gMR`c)1wlFj]Ju9;)2J H q gDd8EZ&Wq&NSp?ϵ84^k)^͇a# vº_}Ya%~Ñj/?Zo/:U?ObLTq|MTir iN鰽f(N/b~ #Ɇ"VcUa.2h>Hط@d,RPdX+ #$+ò'!+w{"rgzcLE 7>2(DIZ*DX2N sDև2}V9X􀳏g~`7TGs6=؟6અMN0nlܙUN1pj b(mѓKrbEmFz1cfdFWJ(Gm:!݉-Ib 'h kVkjo6BMr n!>LjmsiibSn5ḅ19኿ךev& oV z'Z@z"%%C?I\2=>2ZcCyK/:4=-(KYK&1"p⿊q3eEr^As7leJbj@?&k2';μxZ[)wŮjd"\ ̨y,[rfp~'/J^\&;&e{`lβl)屾yWM],)ГUr#2ַ`.cpu@p%fk:ՈLk.,D {qKXh@}Lga,fF#LDqѾ <'(zg;nc`̊l-9(x`C+(W eQ&`U(9! Н{ٺ@ )2Iy- {K޾ u<;JqЀ6Rϳ]bҐrB'jywGd/G/=\.ZKr rUV=n~o5dظD(H?nwϼ oD4tqR)΅gf볷ai$N= tSLt!ԡ=RɗTc<%V9f:B w,̨#}{o\)?c˸ʧxvWprHgns⽝΁iJ "O0aJ cF~k)J9.(?AF| 'džoݍa,N7tDFQ4̭`s(-ߑ:0{(#eΌ)Td+u8 mب{M ,nXN\kTCz,}rLo3=ʯpuّa .R - z++2{qy_Xs)FSmp!P;>֚MiHF8Z-N)T83-^QeSmDd= l :M{+ARs(ݗa{qJhg?ѧKgnk^N`w#ii5P.K+ ٩gnA2N&9G?%::K?C/ >u29M'1 JrVDEJ[W\=`5 k$g޵kI Ae8ʰ-My5O=ﱥ;N|r;,[4fmg=+(Lk  m-B+ nC)Ky6 10_Cec Osp8TpJ%qۊhQ.`/+ c]Wem1K`m(Wvv#gqya_:CQˋi4߆p )'Tn',t[NČ5E̹r Ug`- F% dNeBC~q9J9񳚚ޑDn܊Dm*v93'>[5)Cq ښKbXa3{Nl~H,YgQ՗F/g$#8j%[n*@4 ҪANp>?(m;nҚlm:T7@Fp⥂d4ĉw^ugYZ07070100000293000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igc07070100000294000081a4000000000000000000000001662bfc800001276c000000000000000000000000000000000000005900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/igc/igc.ko.xz7zXZִF!t/]?Eh=ڜ9Q:\h}1+x iZ(݄xq@ăuK״z Db.3ـ+BEϲ峤_{u 7/xUdך\. VTN 9s:-*wŔ1RY"XMei'q o1~&;䑪!..׮Gjg<<]&(vU{Y p~h $I/Nz%k 2-U*4I\_E绑lYFvSSYЭh$A/4{CMEy%0Ӌ8i8wsdїz%'ѫ/?J@58"H%ySɻnLUq/Lgkqp%(L0zȔEJ]Bp&[PJ3W`rSG0%qo#sh;aa%phngh>t%ϱ+eJp^;sphP=_" fIWWaa%>MSN> !x̳F9:7#o–^AS/~= d4Fw'deoEY?.IPl!aplYE-E8ȷurؤT5 Q_^$[l札k}xJRC7ՑWrG]q7Y.ӯ È=?lQ'!Fߏfn81bާ cd9UivXwifP<88MhN9GXUSk|U50ގF\NT^4&{=qoW,%'*e~8TF#/\Yf9 YM #y0d)2hm qf8+J=f$x*$ŒF] ?Mn厣K6!nJp\UP󘾩6q3@hUkE qh&C?e޵8ˎgm2MZT^^ &!r[©WŠp3vꢌ{`oro։~,CWB[6X5 $vM*ڣ Y0l/u>뺘F.f([RS s9yBcЉDZe}fE ]Ƿm^mo' 繄.Ed2Ҷ3@ GrՙD3Y \9V(&/!tW/ b4%8N d~V z7}Pc?=0ֽU?쇬}K9c{HdZX \ϛ5ː8 ! ;L6@*C;{879{epY?}|ySې? ڒd* /Ӓ KSqЃFֶ~4ۮqֲQD*W-e158L9G_eh?JFku_+Hl=ee >!N0wEg}~#lRX(+Gq4[|i|]{y%czȃ;j~ p֙zPC=+zV}v^wfrN)ӎ+E)5.5}CWD9V GEG.&~C_9;o!evMՉ}k,?yR/W\/1 ʊsx=Rrft%=C08xD3<&ǺFg#qJOu#D dNȡ C6c).jވXˈV: U1Po hFfIf1lyΩ uPO) 8 ՊZeW0FCpT`\xI**R_0op>PbM:`圾 -u m(SnB ۝,)~A;Ċ~3_TXvTj#kUQbi d;>)ݿ͈ JA>o9D)zjHfK,a䔪T6<1eٮ4 y {4Lǻ`*p+;od,ó_&0)Bb'M\Jkz_?pk \u-:9gݸbIiSd[y\1jh<uTLRTBC ~(:ZY*ܒ qsBI)h*Z}*W.Lj<">_-D"pHcn-LNk"`TBEMU8cc`~WVUII?uLߝ$4`$\a8WZ>/ (R=V8=DjY!B6kKU`twNOl8dç#F1 #Obu e68_jr.q`Cs,޽n@64x" ע%z SOĤ+w,!%_<>4 J.erz?U}7-~*K.Ec"[s2P`@^ԈMҴּu 2/h//ѿz[oGp5V(`%:CnH”#\szAeg@Y/*>֝ N.=m(4mQK̕O&>4Պ7ht9Piy6 iAQEZ-u+Jw=2w8 p9"8;V㵥qr⼟ z'L#Ex4HN{p+UrqA ]ne.\xW{ӌV0=ևֹNvoAK,x;^#mh3E6:4%e',y6P7HS`a_w(WHGQ7K"Ş3 72]dc<opMlhh!EB`5J&g/r̒7uֈwXKeP"%þzp4Y}'.( Dq" ߿zPsmȾ)ȗ}nD6\C'zև37]9[~FA w+қn8}u*s'ޖbo }4}`?ˎe 4rH -/(7}UIlam$"Z jG\\pW舐e!Wi [$zX |[b5|L0:!Jo}ݟpuS2 M >=5~~tWDiIb&ݶ~:9]0rT`I*XRspD>iZX1 HYYNCL Khh ŀENy pDu0pώnXZ2K;_zT*Eh`ؙZY $㚘Яvl/-XVI a]̹P J Qu.@?3&0bJVҳ`l8R^77;פ}l%Pl3a5*=._YŔ@Dj<:1ϋ4CLH0-9ofa,@tzTtNDD#5g*0d;sݠtJLs"sKXT5 eL:qӧMˉ K#ffӋ;{*{+JuDX^GC֭e19IflA"2Id~N(X%ԿPuKusiω1 Ln.~ Y jY(`FnܙKz&/mx6rT V!:#ѵb?v!ޯ${,qـ0D.êqN$c=3;R:z曥ןT)Z7:V RH{ovc1}H+pQ znDٙ햼טvyXyJV^ޙQ-?sޯ!vQ3@boMXu,;Cw޾o =8Z?ϑS"i"s酐VrTn[.sb쇬.6FB@tv4ƩVq`YY(S763J?NQ(-VT P.+ G$M>DydH)L [%g) Vj^VBCDrhz켇+Sr]@;*kD{Yo`8N Thn*\( kUg5z=GԲD5)΋4:pcB:2Hy:u4y3ǝ!k'W|~RgQֆ7>lV֍>N_ 쭚iOHw'2%~ [ ,\˸y[l;0974cA;J⣑snr[Ϧ :eW50px@Aoq ҰNq%,R [Q6UӾRj7jnQیWP4箆 BFCCǍހr ]tlN /ϱ6nJ5# LQb_cH".Ϛ;PѶ%RE}ތmbcƜrB#^|YDC(_aR[:?kpIC6!$ XP/>)K`j tRjTLGW^Gd0݁1C+SU:i G|8|^e] !P'f"񧘑n駭q/eEZ"rr+wuod)ub%҂bPFdVv x% Y kw|ou nܺ= 0F8\W2>%F Y)e{x}Km:õȼ /ⱸ%z'DW7^bhj4¡o)ⰷ 2pw^sM MDyeoz.N[ŹE!]Ջ$:$yVFxa+uͲ)$9I5ASoP#Ii#rtT$!Cu<]05NPJ=h &w}Kߍ`{qݟs{n#Es,O"C&d`| 0/<3,#fL_Ew?[ ;6@blf^}*z! R/H'\ѩ41a9|PH]S>1~PتO|jXGacK/!gNZ ϼGgQy:u~&vVȀrt{GI^ ϑ8\ByX T;.|ؐ%G4OP/1l3뚣G퇨~V*u$ļP.F1J{w#SmBeL-S=QiwEh+H.uw~A4N ?>g䗬v?- RO|z!G !"䶲$>Hv V,妝,ǬS_#-PaEY> B)[ۧ("P遪Ā=v-r~L4f!* PF ? ~܈ ]@[|ċuei.pn٦ϕ VJ$ꮾXbBCD{8d^>k/"yq=:tƛ䪴okO#xj1hIQ3g? B4ScA~$ܝ >״?KVӬk9=YI7@DN^GVgG]sZ}s W< ԋp>/73x #ާ V4RA-h"ܯ܋ns#w l.+Y:ZǁڇRmtb}0W pL{q7~354C@';PX.~{ 1Ht<x瑚^Ml٩[0ke0S*-OŹ') W0)r EA+m|$8,>A#pBLr?%m5V< ԙ!+evMGI|wS2>ͪioz*fFhDҴo wbQ 'M\Б?2%xnB(ꗜٮk?4eLUy%^74KFmolOZzO:doSӪ(bΉ%A[%/As@ó(S;"u9]$O 5Sb0`?Us[LaE^He~7P/'"(xixT*YZr ~k:a,&(i@;>vi[Dszhy F lm-62.z},9.#~Q6hüB$Ɠj4mJ"I52Rᬀ!~., Q3BIDG%[flRDtjr`oh֒ r9H<_{ir6 o$wU 1 G >UpDN:j¾I GW/]nNiձxmc?Y4Pbp mN?qC:lN$gCWjnM}tR0jR~Pon(3RJ7?VpARy26g3΄ʠ{(]S#{cG{P|%wƹE55 -O`*u" z7iZwJхiIeԟ8WG\m\SM`q"񕰖9z0bA/Q7+1!9^mn)`n [ź!vyiͿ MO0&{vJ33KHpS ՙF)kV"*U6vkP*ɥ$LHUIVa\7iOS>`oReK& 3Foִe\Pv?e#2b-cjJ%QEC?Ê~!L26([&,X7gF_F֒d0x˫7 ոxAaGyJ8Afӿi2l]5GVgd J2 -ӎ\^@2$yR{ݎ)(ӈ<Rbi,Elohcfj1T%`Z30<$)޴|N)+G\n1K$6f0C2eq@P৤akLM)nNQVBw5l9`\{8Eyt ﲗɫq WPO)ҔGtF B%jHYm|Nwۚ8'o{DMQȣNi'KLv¹9qoU|1,KFj3s/^;grRw I0`@t6Sb_g9vY-/_<&4@irSE4)W7Le>cb_u"r3KQsױ-fW)T, ߏCicwcѼ"A F-?_F.}/e[g:DA4 IȾvZvagzDǢL@ F= )9AF.e?UdGt_FwQqe:"swigɆ,D1]!j_NrL:7M}ހ⬂1oEЀ2PlCK/DT2|4Q7*Hs66`7OϑG/h#NYf7ip/ƤÛJhI`~twxp{cO+zFkVvkKӍJqu XhQh3=`_i8\໇d97VtԆĩ@rQbofa`,Mр'3A+_r8(0mfeWMZ@ č|F!)ʔIZCfHq %5NVwIǽ@fYݷjoiub@'2}6U4ٺ҃[%R6mkf"OZXsF {G\s*{8<c#kwH^%`␇ZAqˆ著HHGC2kק1mEh0-i1-83i㲌jߍfۼhVs]f7:t L%BgXv^nàFڬcago~a 3?FN[jEg soLƛHU*qJSiSyB{OLվ’RҸOp1U6MJ]N)c/pÖ_s(Ik5X*3jt^\=Wy:A4;my|{ fy p C[>y=16mNt V}zjf[I)u*SRr|B P_lJ]i-^e͂ٺNFo,{I& /JPa.P7,K*2[z|5R݁gqz4;Ktltw:1=njڨDtMGvD9g rtrtC+j] ;Z -5 T#8'xʚoԍ-4-L3EEO]R"&5_xmF!fKn#'AUoxOBф߫ Rt)W1:ԃN&᫂J+UMCxcQ>p_}RCrF砣HU htE\V( M,TSZ}F:]8q97ӾGD8J0KG˨Lu9VzW[4#0'Pa`LmD+\m*ciڐ=wW6p*~_mJ$=kFa S[;B:_s Qڦ{7I30|NJ pԼ&pAe)5 ɥ'tsv:'-ѝ\UI| r*,HlNυr&If is>1>qպH:ŀtA6#Yj?:P2Tq\=勘&18vM#o!񹎪v(twŐs(kDB'nx| DgMBDU~I"XX?،0lR #P._Í\AD-?.0d6]Ì{Dm#QշCR,ԺH  9%Ij̝޿/S*u3G30Zc xCԀl׭BYSy>CVnipD/?`*s[Cs9gDqݚ!3n$|FKmU6Bjы dkc`8: nS]@ik%lR\Ssɨ2h!ȑ14gb'̆pAtv~ zdfS%Ѝ nz%g+.A|iȁxWSϸWRmb3x02fL !#6WʜJcjg .$CC)h&A[4~XK`^pkU,RǷASxVo>_rqTL'_ԑ$+^/[@«-oG <Т{yRl }VC@40W3t{@X.wo݇kI\Xulcs~&爓4 ;HfBaɘrϣgwL6x&ocz@dNMxy~]wI1 ʍE66?>P H$a94:&T"4P.wVQޡу).:iT33@yJ#/;CT)"rY*:=)DzxDD=% %><@pR'1I0?)xՑ,BDXκUL_7?__Ƭ'AZE Ӽ JkMu[%Fsž<lCֽaVcL{ǔ"&O gh-Ly6 pAzL;TmLo,d(Q9z+0Y7R<x4{& Ԧ{1%/.e-Mցt; A*Rr޵XXU/0JodT_kL2 lCgōkב 6MYil%PZZ+(:JUAPpIn@sח*(lR%o:5FꃱRHrd@ 2ؙP/0|`Aː&>QU߆ 8v6IݪPۈ1x_PUb ,U%b%iqo*WI_3dl~<}wV%!FAHym(l1;]ߚí[޶2貯C۩I'!6͋-T \C*ve@׈OAhCC`Qask.A DW*F6F6@mLk.JLXS5 *19^I`<}|26,]ruHPTCuLg~ ۿƋ}PG^S}ix쇅5I~3F"a|VFgyU8F >Ю&%NqEȲ#`mrV&Svh[bU@ g7}m`J XYf^-&gq2d~Hf SXgڡLH;s6F<r}X>F&45Qj{*' y[oŴϓ 9ΦDÒ0A@ p !N NzЫcݚXu)'7!bPQWd@\ڸ s,H uc^0_Y.8 jyw1v{sMqoŏe>8ADC,OCHOq7KLOmK!{12xU:zNa@!wn4u? "gaeH߽}4\Zc,W"_)HIJBIr=UFy%wG e0ӍFS˚Le]Y"hOU4xu4 jpzT>$ȝx0~^&@"zc+Z9aB\%m[$N Ougu'_+VW>c 4y덭 2`P)HVJ) Y9Ņ+Q 9Ll\Nϣ>}3-U 8é_}emcP.&6҇^ lVmo&K-O'_@oB| ;of.:Zpٱ% U(t9H[(!-X=c}ʂjs1I>ǬxKra7ӫ)~1kI fk&.R D{y#ͻ9/Hʬӥy'D{%a_ܳ!lL;y`h q2)=8JW";`z^c 0.^na ZVBg~V{Vf18\'‰9R4Yd̬* JFGͿÁV6>SDS/&8[o. ` dAVCفVu(|Yכ d?D3h% ϵ介qpGR6wCRԏ-`sO'r@pj^y,)KYGGrn Ğɐ$Y`j1L:S8}j:b\s2ڎV|¤FT_<ixO57 _(_1֤bۅ0E (ִrCk W xίUeS=^YT]*_p7jQZi|XJOClE@l^Ix*< :ɼ{Z ֡286w,o@fv*V|;mVjb57l]~q>{b xd%RH{hE,2x]o]^X_N9A%UEs fo+t\(,(,AQ~:?IOBG E%e<ձ>btU*ĻUh6\]l`޿#{a߼v1j* [ y| $8YCck2>_"dX8c\'ϔ_wj'bg9Sl'7tJ2;wX`\A0 oO[V5N#܅M+ j;k. |w ߍv0_cǞ}Sy"A4nbLE @nV:F^^6Zubu?ҁaO Ԝ7hKW0+x>K{{2 6sK$ ճ#ձ=OTiVX [$)U(ٴS>}`J#6\*mЩakkv's4K$W*h(l ?[PqyTCT\GGM?؅Cvd.)}&۝}E"۟!OoJT8y̮ǯRDqբtij R&l/_ (lD4=!R0S E!?AL{v⻍jjXzy V@ t1[A*;Z( 2αo{|ټ5|*4Ә,KMl ݳ)އlae3~N^O/cңg>FSv#Ҥ⚊rKkvH}5s{U2oMz}WD ܝ~XhXQ8M\&ɦ-IpD* C Ai"`ϧ/{A!^;I](Di$ϓ'߻u3%9]0&"# 1ñlUۃ){BѝykJъyW;(h\#m'FK`\y|4Uk~OKĿo$O4nZ|sXHCW3i3,~@y&0{gxoaGpA؄ϦuiIu Z"b@C^{*XU i$ﲗRiIT+w>qp0rP0U mFW-ΆS ѰBHBϐ- i?&a/S9[ #xLDkGa  9 $;Vvj>*g۠t`@Ak|5(hVz4!@|<i3Yɑ7:unl *"XžQ Ʊ;>F^0Wll!9խa{ʷ&!A\{sF"7h4D=2l}ûx4rKÌ@mnoYs`zCAA;ɲo(Ҝ ͅjx- *&ҪGG7;ggߜ33^W&:V Jdf"Kp+"am.aѯ|[8rt=S98+f;9ƝnF)|L/zLW_.p"<8 @"I4u(+Y(*qɹ@I6?{6$ rP=ӁZ)R$z|LQ.씤_% ժ(vnJҝ*`["/; ,H8k)h( ;ϒLr4[4)cR%_w F<՝_pK ƩuiH‘aaAn&5qb2,к!#`v>U0 >w̞SQSQ:e*(b<5xՐĬ"76)M;@hawX^IQˑm' 'wͭJG{ED98#8a6g&c/.V ,~&F{[s*c9 eH}uW#IX_SG9'<?r@N}d2IHL,&3 g9G3R&XicL Ȅ=%%"O(H.ӭ5hxS^)᳊ >5-+UGr|߽mcjpavڪƮ DP2K`1a3g{>% c` ֣sFC@9RJVt]RT$!3& =6P+jTԗհki]+O^4N)%GvJ$v[xqwC=|0*'!rMpTdMsM!K].zrlYeL*e|30v]e<':Yabn?2*a)spZOb3Xg.VrkSӆ_E)*:O,Tp" b?ָdp˿49]jʣcz(G/΃E*<ٱ=a'6$%id,C ;%חGj?Le|s׻ٌ _qʎ`$1m=S g.=F4)2BI7DD[\c\/l^ݎ2+TA/uC1M̧|O)sQ6WVeEFgA)i;<̫Jmcwo كZw%Q}u޶涗F`MU92'qkE,hBM"qw XD`C_uN@ێ6Q#Bfz+mE9t_ߔ*h)t6.`KjYoY5ojnM5@'1 q4͓!J[,LpX?DYpҍ 4 f\eZ'Eq+>MCdkP)5v6wDQ*IcvWjPڙ]a& t *L"ʠExc ۓ_>hLXh6Q0zXrvz$V!CҘ7q阽MmTR룒 AﶴTUZN7 *Lت :ASZnCA 2 Je3NW>VD(Ə]8*.W)c_iwNB/ic\ &8eO7,"*yV ̗!6@"Ebɚ9F4P88X yD/KWn}R4pZrt4 "`r$>@b@hͷ8sTCQFm-xԇT oaݗiSn刣|e❶coʇh!UHxF*(aK;S`BT?R'^dX;>[9/dCmB<ݜe+eh;B[uoV`=aUZ_L,M#RP4;xs4Q`:Jm37@%pe Mq 5%cEd*ӳ( }'fmc( kygb/N)u}z1OƂxQ}' GŊfS9zS9ʞvڽv9"r?] 3`M!+ e~!o_ip%U('UHH G b" rE!٘k;yo'iW3TK\`,gdvNx!!]y5 ҉6BdH&xn*K5{5cփ6xWlO& 53M]'ş)`\w2WFnU%G`*k;8l<;׌9d"s T^%zy,_x ;&'( >>(DgֵO]o?S>oL+P|ZBؼ&|Su@<:%菤D޸9 <W pUu2ԝ2ᤇwUjo<'yJt 7e0tp+}_D^i<՝߈|M?9̛T)ڕP(l=NiB7+pan0!䔡kIE)^8qx*Le[cN4_jЙ z5qb2 8#*O}!sH^8'Js@Bf(c{B3t*|KX\TF6Xkvڱ햛/(NA=^'=ķ7smL #?sjTU~XBS@_|77_mx-^ O<[yLT^)8nMH l]o.?* u M+'/\Tchw@ m64Ә(v"s}W-Kw~3 VA\^!F#By{<# Xwp}k̓ FL(!1]`W>njM\sWR(>(Ŵ)Y$>f廣ɳѠ/QzQ9\hICwJfio[G<'W?쿈;^- 8Q~rwhgI-k^];5aUw`n9@MKq=M6DNRnZyAV#yv5&w/<HͫoW2 T\ St C_f+JO,ONcH#o>]-Ę,u+w',I"Ro#{0MKgCց}dP ,G jx]*Y/dIyOx!ӿ"뒍=q"U5~bKkiIÍW0osb Ӝt(v,WZ SC{*CtA@<0NQWs^Ts1uq!mk;c]y1W礎xNrOTKuZ7dvԭs#?73џ+…>ǾޞZkx4>{xWqe|Gecu\YՊ̝ (}V-Z75(+ [xAv9sR0!v+' J!٣FH2v4VgL>+|sЩo ƣIB:-KQ;kO\#`>9(DTd)7q;_6Xڛ_iIB N^jH ѤxAbKK.ɂb O,0,#8kjҋ`P)"cmh]>O+6ȬX@ y_{8guJa?a8\Зݔd4%A- NJur"D/3  pFJwRvn>|⊴IKIaxCkBk4Cq [?6nѺZePdYYB\FQ =YI12WLنױqf氧~UK`QeKh-t/%s0'PK'^i""КeaZL,8&wPy[IV9vH\B:BU~N^>=WkHI'܇)&>-0ԑ(a1m51KYQY87fߎNj(QV̀UsT/J gXP/Jw{݀Gk' eeof/?)7vxHvVSFvZ>T/w tu'ȇ?<0CE >%)ue. ҅ `\9/6oEtfEޚtDk,>u.ʨ`!8&TDV+WF]ewÑ6)\+>]ߏ3/75ccw3bـ@A|ox473P )WAg7\|xFR$ru1/߾[`EfJBjaUI:VV5 .oҹb0[rƟ~oq]젚r/pL.K<`M6 *8D rGj@V0ԟn9.xSC F(I&EЪڬ 6 kq>d]3pgvի` vl+%`1mg@XΑ\I /O}z{k"_GZJ~PIPQVl;;9,_^NapB.Sw]DLSHFęX%On_zK $J 򮂥 hG`$绐l=QqT:BQ10uCd҉:mK=`@J06-gd{+%h)˟z@rZ57d7͉ [KEG̗4{.[< C5ǙKlVeS+WF.7 3`cd)A\d?[UT.LHh>Dvr>$ `gGD_rmi&ԆQ]7P ~Vҥv#{^U_)9Foɤuf[PhTTv<ǯ)V1d:8|"_8g{{к:($cgF|7/a/Wg3{:a#xEf#˞agh>&jt 7|@S'W^TE!-~H8j(bn]s)9:UVٛl x7k{ck`A k/0YрEVve)+#kơ,z'P".R $Q1݅[+}_[8N9&oP6{s_`=6w 6\+#!rj~ ӕj NbjֶQ I|>='_OuW)_%@%3Ø*ʿL7D3_)쮊E`xq򹑔1N>. d+  _Υp{-:2$ə*2!JjiA:nY|e,e_c/nRי\y=5]y1Vc*Xӓ"jZԹIE B`ˠVXΦ6CKP- ߜm1~EDB`6=il9!9UU~k22Vygǔ8P^2iaMZchPw˖Co'Y8t3I3K2oWo-+~f( UbCntA y9\*#&ꮈ{d˜GL#3e1 IFNEB\ n/",XCF+(DPs6o:w0T)XG)(BnجR16g#U#CF9ovv͉i_s mz1)hgO Ns*|kﳹ{3kRyZ/o5>W0;:0g㰧;7^ )QE +q(… /eԠG mUt)NaX.]\A>;cKoH%y峔M[v&\߼Vu(㑳'#-4vL7ot:m2mS}Tl[_AWȑ>_CĺMʚBWcvMZvoT_vB}/R[3%B1 uu l\f[><58͞}[a<K9s[pFRҺ>_3~<%! 9ϸ0 ˇSNM!.֥㛱bo>.UkBfn^!`o~^Q(#bz:6PcP:yÂSMiOlҬn ǐO0.=Kmu7qq'2W]R5զ՝H|TB)\HY5F*j6OME:'vSx8}\!l'l1yCjs㵂6rm`&f$f A4j$a_'][8Jh$Ÿfs%0Q۝[kzL/`%Wj3CnId?Dj,v:w|vykoF7yG# Ք\r,`{vty%! ed2Pb͖-r=Fa-5k01)_*y7ߝBX;3p[!H} qJd'8xpqMwͧi=GFMqBxufFpiڴkzY-bX*^$fiQCO[.BҔ9HkflIfO=y6%#;AbT{A Cݱ,z%#}~HQ <;osXPJHJ@Ln75A2ʞ2 ̇rvtL(C4% o+/9g4t^p3z~57: .Vwo\i%½y #Ûހ4h- 9zFeњAg~ q|+4 55*O5徵>-d_7L@ocAW~xS_;o@'"m݇Y)N#Ezj6n@ff(~ pj9$0XV@uyL DtOp]MaC.e̼PF"tuŦzu0;Hk 1s'Mp]V=Ew&TƜVzb%y H./ǔ Wx#n׷)<M-ɱ""!^)#82_E$~îCApki nrV85ĪO*%kU#ԷC%ԯ[J :o1IEـLk[{D}˳K?')E+"ת ;G-$$HV66dOxvms3$2C ȵ]&]OE^dN>vޠPA --~5pu1Fx):dwmYMJoJ`~i] *uWi'{F`?T?H.8ut KK#ƸN;P5s8R慎7հ\v,qؾ-1l<֡Eִy8ʦ˦gNKŸ+E9ם̣qD\a)*a0m5)!\ +_CM8?n|H 55lDg T_1UtwQh|)W͇-X-V+-At_d:=w맏$ڹsU5=|'ˠ mO;B |ZOHej$rۗ}')t ԧ?m(\e6?r@(?R;ۯ $)ץ 4w7b`/kaNmᮟoTp8 >ی1ȹC:^nBYWt٣-PT0< >ǝ$ XtO`뎔˾PJdRjj? sWZ?c95;CWr<8t|drg U86[W*=QbRQ^*^ߘo{e{]Aw3mPZPVl,sIӊ: TC@q|nH sӹsQቴ1CM+, Xz0}ȓxn0p a(v6ԉ|Ш7^twuF6~bF.VLzRf?ّҬzȰۧܯ6JtTւsrx[^IĨ^2G\UbU%q]{/Є|n~k *iZ"zztwyM9>©gȭ("7dM١Ԝf?ew:Oc>T]BIa͜iv;C.fO6; ;K`è(1%=% X0BAæJ{wb{s9e Sv{p**B֑&?ѵYv壭e1OCw3Bӽpb]C[Hj4uTy>_ߩ67+i-?0.g؈?n<\DQr؊z"R)=9@P#a%t+ߢ0zX,9g `&΄ֺH ¾az{Ooc +~WY9ڃ oµo7~Xk7ʿ)`Ua`'\(ΩpksXDE*_WY?F2`!H׿Y] ?u6@?~ Q[ Ar$~I8c4NFrhHN_JaJ-^i*Luvڢ5)nIw"~v%.ҷk(Rȕctb گj(M_훊J5kLG&c68<š]sߪ ma+;鮻EZY%H9:VAr=AO?Il'dW5Ri&v4J yJ aSN=+DF%y[7P*iIϹ\p%Y}켦?IJ;]Yˆ;1H*j A V ȣ7j FSx,P4 y=/具6 J^dHb&Do*Cwg4> ٩=:OHTXړ$pt<>) &MxGp[w 1iW~ߟlYF5N璪.V>}Ytu{ui~[V!oS3.F JG}`NJ pEn" T=nCnv'cWG6ŭ'ۺe\Y>#ɞ(ri'Gē)| $W9.rƳ @vNj>~qNg:/2;,6%9`MLA0lNψ1^vpg)24jk;%(nug[DPjhE0 .t`gƄPn&8 2i!UvY=@C!Ou&Jj-$۟F]"M1| 3XNEML8"=<{1VL hmʩRG4Q K ĕO-MV7;ˤkYQ{!< NUz:YISA]<[Ul$+H(x(a؏ QT˼ޑ>A ju%& V x-=|yZ--iUXרza3gHFomxUL2vaakh gωoD0̯A3uv@՛lz50EHJ'Et96JM*ׯ.#˶Q@hX2żAXlQ+\C# 䮜(jj֏o^·1v,FL>I]7Tf/v)*AUisJ/.cS8,TXí?ipv05:oPzj+׋6u]׬)=[YM}LIo$:"PBo~SSVdp0' {LjJ86n.fxtHmUغAϕK K0-`%9%xPM0ZAÍ櫦 [~/M=֯$g: Rl.e|SřѪ3ArUxݟddLFUl" w1ͨY]3۴* p y1K6__q6}E6KNx́7ꮑbp"'  "f}~EG_g)uaix=g3AuT .>FMsr\A̪XZ7=="_%WlQʒ!@rklXk9][Üd+R^h;pKpK>[X=$*w) jTxI%[x>qugۃ mkޑ1!A-%*)K0a~"@@ j1~N›#K/pjr5R "8{nd;wJ$"و>=6d8">* Ŋ:u2tG܇jYMǰ#M"?3R@6@b E6!*0<L-N I$wEG]YZGpV e&Nb%zDLgpU7k#E FFq-gN9Τlgj<>cy|S3w0 7wɨ5V{/TqcA{Ziq w"Wű;2\A|Ok4ao璛0vaAғYj%AqmSJg~&~T,Qkffp9:_Cb&яkە1 rN3r~y٣L 9! y--sh0wAjStOvj<g >rIhLߍ?hؐz(ܞmpb[!ēDרx% Qkz!Gp/3,>Kq%(M'qO|8o,m@%Q{JV޼v)c7dw2umKm`Ƌt>Jfiݾu&Ѥ'yɠnAJg8Iھ— Ls{pU4n5>)D;qF lΖɘm 6 hM5B┢Ĥvd)a0fv(?H/O5ғAZbe`xJMMAoPL!煍DEL zDuCYwiajt4rS=8AsTaLXZ}JYJd_j eTh rX}4* ڽ ;$k*a4$=#ٮ`3jՔ1y|F*{-D]ѼNhcA嚼X^| ګ^ E1/\U8ShL:=(uʋ?Y5N3 W!dfD}d&JEx8)WD^>Ϥ6eIe_3$/(l|.#ʳZ!6<ˣݙ8t{#O9юLy_y)1'o qY {0c^|e+BntD>sɛwlz"/VZ1h>,>U:L ȸ<[e5<*C/+WZ3l D(FKIu{$n{|GL&PԽ=fMΪ2d#xǬ8{!Vc,6˚Ox@!`EUJ ވZrs8%l@u'|.$#Tъ Z`[(`VݴX%l24'*%IGt^ѺJp0,oTsjVmUlZ: Lܞx41ȝFB+݀`;C{38#h M=!(P2\t-]B(T5RedukǦ>!9n|SˏYD3RgTxUz9iEyH(EV3Pc, k"7MOvbb P'Y{BOfDeeq E j/FT4Gxҩ VJCi¾{&yi<}aT /|CTر25 ]'Z,?mt/!P W:Mң4_YدFfm_t)3hV7R_Y5WhE/~OgB_;Üh %m9 pq0eoA#i˟u: `?J|OvnBE`q~唇lTdBo!Q|Of٠We fdE!զzb.W j񆱸+t D6{o|?_)Ɔ0j#U`6+%~Id"zr4@'A@15}E -c'SBorҭo)=gsGx5(%]xrx8{ lՄhëJЍ]E0̝Z&0!ZKO ,/TLr 0Q3罿*0r"JBT?h;B&_5qIM еA xmwiQ?T 5 z~iSa\;G:m|upBj g䰑,6bj^|s&:lYnZzX`'==:GQ^*-Nl7!ѲW)+p+Gފ'沇N?Vq(d6~gz>:fSavE&2nleȌw_G{z "Dp!J~o(2R|T#x~ElBE;0[hT1ƳOX&Ͱ<\JՊUJc °q :3; hN5pZ`{M ƣBOD]O︃@ @7s5fJҌh`:g{>ވ^,o2BIN0dxv4á,餥D]ߢ1ܱS:#[l6h!vuR%.2[m0҇B61MPQnjL/֘ ] \Z{zw_;*%a: 3d"6)M94SNESIoP, Q'B$%7<5a'%?Tƺ-mc'a7)?YP Iˡ2_Kup*,T0?5F}W.9j0`%,!/)R]^|x?ZxnOP ~5* &AkwK-$eܤ@WpAtREiH1`wto)05 n+}/5ѨqnxcIdPY5]Ӛ;9HP%2c*υ:R-7T\RhV3Ft݁nDz /3jN*1ҼwƟ~(vos8wvZas-5f3!,;Mo>$X׼MLwgOvcNU{cwpWqii ,NPf7D#oV5ߏغ)8Kyw/b* I ߿1Ъ-ޛ$xZgXR۹0UL@m_*@NmՃ&An5NAa0>M{@b۫T"GO'o.gS=3Seu围KZ^3& 9&nJ"HL" F_ϑ]3}eUYj=e@%$;H[[ѰoJn2sN P~߷h^+vqyaOmNkOTꀔl질Rpf8=$0>zNN!xҋaڋB3h%c 17ғ64nkwZ[Y*ȕ"RXk.!GxP剁w Ǥ-^^\ِJ؏3uдx+r ˙ P?m58 7@:A)-L]uf x#=0M0AP]A__hQ?)ĊOW}N :`(FLQ0AqP\ch Avsz/;M{G?]P_* ?mछKswcOf'!B8rv 5 Jnp˭zF[ DP S6a= 21AXz)uRW#SN4T3Q=~ XeܘW'"jz wweƑ$AOD>@,c _s ;TJgmrl"0 T{ĨH! +/P3՝/ښ߷=*S;?|l*r,v#!'XWͿQHMY韢%2 ,|PV$# ckz r3?RxܬWe"`WKc:, Uj&4s3l: 2/QZr}a͢\H&]u#'T*u1,{_wNmh 9b NN{u_ȢH>FPvtPCWi#;M_oū+̤L|5+ڏ jGTRF3QE s8:C*Khfc> ՞Qd=YZa#D6e;dhLrټL B#:0hFշP3L)7T,zqݧ/ { KX纠o5!h uB(FãS!| YDx0Z hqva)Y6]e~ڧ2$3&>b\9 ܜ%]i J$X JTӏuP \?La9/~!$A@)95}<x\pί|kqY" ے,K@?lD7( i>3 VQ AX( v]kQ(ZL8 r̟΁e8`ZKBM4&G$h)ӥoCVft_C)9w5 D %K@Mt S>1aWΡrmI~=e{jϞ)DkrӪTg"}zW$P;'v=J(r6΢ Cw}WU'GLh'LpĚ'Gm0e uHЯiG[…;Ǚnι @IdGsdMW>'4в}m8M5q3ff<9rvj[-sVCݳ $rXv`C޲vd<|1QzίSwkXf kl'žnU2SڂGv gs^0:Dgc%Mir; W1v E#V8!oˑ ճ*w T\?)]h>ۚYt34~WݡjT{yȮ~JE$[O1NE¶&\纉~É7 ihQ]c'I鼡" ml뷷)fzK? v8<(+XüPeDo_e~8q$qϝ*Z{3Tr,~H/oQ^~s3ق0r4K o|.Vt2E%DFʝ `\xeg&TD Al)~]ﲻvᡬQqKvu58 b zzy5hG5<N(kVzQoTѨU sRj/)Xr .SpF %y_}8`kΞƥHmHpG^DF8.fE!`.R1hV;Eb>-(;DlhŌᄢ P'z5(R+K/{UOyԟۮc;,oEG PNת]iymW!)p?ڪd݁߭//-HP\Rݢ/5XE1dbz k_[+7ť0m*pQşZ?0a%{FRĈj)+_ StSdia/^ED;ɉ*-y%p95U=tܺ惿/хVF6IUwB(ܳ$aѰ"3$&i9Yr-c{BڸΚAH`-,M9?d>2ie圻h{q?i3~O ͮZZv68Jc<ŕ^e,BVh?;:.< pٚ)rMhCԤwZ]6WdPqYP&snt)T$2 p)W6k }Qywiq8PE|f 5͚{snǷicNn;9N ʃ9x+4V[FVxSR7hD2l>b˿q eIpmz]2븍s (r a&agit<B:TFv|5h5E5{%I$P,ZʁtphfuUfVbS [;]x8h?nZ,0J5#ef65GyTnVƬV4:nUp5SV^cJ?=L)2[^yrz[jR(]d,0.D oAe [BĆׅ̘)3yP'7â&!=ko ]uX&Lc+F̞ǣϣpV۝{PP\E8)і*]M|#RR(;_y,%^?FW"vgӟ( S/a1-([dF&HH5`iEouL՛YoKx`Q)3QnTPG<͛-뺮POWC %l4wfֿLkg N|,J6&_k3tSatcVk<(Z-bDѡ݂.-Xx{RpRq1/ :bU$Okyo.!J-OtAt0Aޞ]ejE4xSK{bխj}SL6QU.V!хe*9 4{A/#JOPR^= uAdȮTopg=`䂛AޓÎv4=D%ENϫĎ??Cwfljc-%]J0kRW+1;(q 2ycu(sDҍ(2HBQK:c\Ya3H8 "R"uopl-pZQp@_ҨuOHųZ/ڋWEN9'^?JSE8rh`NpSgɌlʫb 3cauq} u1X½z{Ddhf{a$s2U*`7c`Ķ "eM)W"Z̖El[?:;9i&[)0pljP|)Y@O]wEI T>_ +eU.Ti꺖v sxoIP0fф$ޖ~aFvhRaz8F>?WJ܈]}%S"$GZ:81":bӁ?@FH0A*Da%j tl/1ѨU/{.Տx0ǃm2Bp!B0 lm|(پ8*7Mhl1t@OSAA5 {c']?UV'V3-JL1p:0@! mLngP9ҟP$d*tO8> YcVߤuqHSz!Lhy9뫟DFT /|%<Џ81H<*e2n4R&Zg)6Xj,>x7M_b1GS%Gx?>5> jf^!k& pTz0på2> B:"e ,!Sca=da=@jlgSۥ}TvPʸzz SGV#m&hJWCwJVfd)*>R;(@u`/ă<{O{M= B^s Pgk?T螫T֋/X\T/Uix!5&o)eQd:-?LUbz':b@N`͂D܈c^W9'V5;89ҘC!t׆{7e]apħX^O,Ż@sJ^jd_.{k*X ]nwۂ7%X9 'WvAپeЏ0h6* h_sT?+[frקwlPY/6p !k"ā 9xXt!~%LixV"WZ=,¤z徂HrӬe6)lzf؜=JWAIy_e`F!TH TQݏ2\km9CXS1Q6 Rpwz&`ըҚf$7_:pzC],zc-v,:UwĤiHpbp:$tc"]/ix&\d3Dz&*'_ɇ@w#^ɾCa~ѱnE!Aȹ)U)Z^_WsUoU7Zi{ɿv%FԚL37hRY<<ڹH<-z>KV 9%3 _޴% ۽"U%5W!@yZ8.dlJvȗQzJƳ ~& YOP-d^g6ĪD/C߻?pУhh2?{M`680AZDjES[rÚ_+:F(܅n\Kr+_hKDs ,lKMswHӍ`[]xv-q\F)]3ԽQGuQZeH2u]sdw) Nx([>t`I<|.PdBvaU@Wh:,@Q#Agm}Q|ȳ=>tt.gMl^16]PtpJSkkX3eWeDKW 'WeH6NaY:0s*2*ىј +5Nȫr{C*jcx ƽ9k1]D25\[ҚJftzlƽ8Dpv Bg C8.[N~Etz CI"J/R⭴-S|SG!k<`u./pu\=l|ڒD?Ie:^.EHԘ{fG*LJBQB?eBaW\a4U*r 3,y=9 ./#9SYS,Y.2qBr?iB'c6 ~V~BFuh|a&]_&a -3^ɵ.UmB`o3%ZnZ֒:{D7ѫwv:MKI-0'ˇ+`"_Tf |U*w_C!KZY\:%-WnR)j%]M/\&g2hKz G=LWF-}YjEcw8vV+v=I|/kt۱nf 7`4{{{sjn48ylȂbTq̔[Chie#lZ.PwH~ 2gfsƆ  > ;%JC2seґR]&[3 FN.%cg*JXeAKV')`+}4kt} 3ueLA堙:CH1cD}!3zݧQ :$1)tQ'w}?ҝ7'JƊY!%Aaz8+(*joo1h+d=3#S[Dݘ Ÿ|,[n]|ˀmK#(RwtDde2>jƓLFĸ!|',Ek(ɷ*zשO]7Ap=vl$">PoY^J QreM,5I|_Ԅgt[.}تG#Hp̂Mx>X6Y{ey nQl0*/< &s p$a}O>lq|pO_x& 2d_^*鸀EǬZ)6ZM!1/Ybmj.fxOD~XQ M[^|r 4tM7o!zK0 ) n2lF*tpC1퇊*5 R t畞3t!O{i:_`XIG 3ȟ9CA=E%JCvOY RH=@:%׫![㸻ߕ#)x3K]*k d~Yzc!&ƻ߽8w =B&.păwm~kI?byѺ Uq$LgOpWzZ7#A.>WBak"˯>w+1푍Wyƌ3c}t@WJe{!} 0R7$qiۏXOT&%)$JFe1ĴhFB-l6ѷA2HkĘYy<%xuN8NwͶxIcԯ!KKBBۉFm+ͭK.UbBbzNqy$r}OA*=I9w?% ef3F5+@j#| E4NKw*gL̥k%Qlbez8@ R[ d^>k4QAAWcK z6 t9 W⥀ 價~9T=q,[\T{&ӇR@?u~AH Pdcg58G_iU& 6> ŀ5|Dug ˇ\caOn1C___cǼ֙<(3y9``

$Yzt73AAs{Qjʪ/f9EZP؎_p'M-trwjY8~0@MVqC7v͈5MpQݻ.]ԭ0MU49hdPz, mIˋ^yfg)uO!|ZHVZn~H~ZC`4xW'GOt&2w2*6 I|1Er4V.Fuw\^NcxCn܍Sz$E*4V͌[GOU5yVy;١_+eul\~'K$s\J[=a4ݼDsHJ̏KqH NqDB1S{L{ς"=m/骬ÈkvszՄ׸[M5 _WYDEؤW6V@9Dynnb%(Ƚj.Ohvc57b Ԁh938a!cDqIY*\+* :^Z&p2hU ]&iߟ ZY.Ts 1b k bXPpLeFhv!j%M)QWL D+׀f14F$FGz cCدaSxMQG*k.)&6(XՊ-$q&eփmQ", X>SDvA+XqMrPANeseExDr !i#K9~Kaz\1F=NdSV1页1Pnw5Mnjzǫgit&R@O*s{ X?2(HZߊEc{I`{vLAKc]jX𪖡7fD6(CP*vxVw~|{Q;m5i~=bp|elqaqj"<%RNM lUL?c!tL4Z/З娮xoNV;,<DHB(B{qeMĀ{ ƖjX ;+|\I?/c[ʜ^ dM7s8Aܶwɋ)LM\G{2: I#|"|/T#_?UwSG(@#$} mQ$+ GOP+oCH܈.@34 &jʔvWj G-F|n>8D%+e uUڴ]JC6ň[u6VC< !R Gp*qoU$^k,iۂ(f,a*2>8:|a9UPTc|9燉/mZ5oZ4~' c({/>#~mh/opA@౼@ƶmutehOӥR^&k8a҂G'a.ɱ;G}VpAEh=\'3O>(?dwqdq$`ZSC+lٞ`.,}@d8<[>[T2?:+ǣsT4`VOϸhIB0+jط1Ƅ4Gܚ>ed] $1f߲`aik S~=^O=qFm334]I̡*/s2-*Ie<+b~;jpz=)!&:e 8'atr@*:^_iYc8B(GXҰTѼ|?4Gs :z3!U$- ̏l _Ul(>hPSIt{8FM~;ć& F^?fXn jL +RbF7Z7τ̒C3όOjn{<#NQ1 LHq)juq)=1[6ƈDUcbSq^iШ;3o}n/wa͵$.VX)>4^%^5MaV($keOxh[~H"8.fzq_aVixM&j}Ts@b-ztrx&PxU}A# 6V"'7Fsh I h󔑉՛[^\J }F2}xGā&d~uv6\>M./R輗|\ eX $ärF :`P̅UeK]w9M블,Jz0T(Lٻ~m7">' hcߚpk'6#g(9FmgŶn- KikV[nchq8r.^N=Ϫ|%# qգ nԱxB1a8=T0 q;y*%l) *Dq D]$®Tzb٦-"V@j?[h k69%{JF֐4\?pȝ'^rHz?`)H٠{a~B1QAd;?fƇeRÙ[V~o` rR5)?RdUzA;.,VJhmBy-Hmra- &7n 'Lr4`xk. A)iBa`\*Ǎ=I3j!9ErLeS0I3@Lهp zTjRDq/ׁ8\j"݋_4L \dEn> >D\ G>pʳ%);WCFi5@ǤBWBV@`Q?vi7gg/ݨQiP~{%l:VEлe'WKcDZY*№~CʺՄ\þFr=+ 0][Յ[ˢ4B !N@?*U4b!L/T@8#dF N}  H5o:Uqg)W8JO]VAwӝ:cZ@aes7$6E"eʿZҖtm(l˴ykleklw1߅qo-bWr ]f~ښ[jAVu/E wSp-q^Ql3]r7 ̜ }j"p#ikNSS_{QWA7ŏ &=C𑲪AVUdbH ALTBs!ru3.k;W-k9z>NdL&lZx=YqwkSʃ5WIJ= Oſ /`Q<~w=5Oje/miSNڶ74R6ŧ_MHuI-=M,#oX>pBZvO"G>/݅݁2Kh/Κ qjBMOuxXI VЌ4)O[ܓ>NͅcAk_+%Gih%:0w!Se$#œ8xߔu K"?+M(Q^:#<Ilv>ͫ *u$R$+YhiP!qnwcgLog .3!V,ߌF u(EjAklVe2}| o&p_/%Ty1m4> MO"?/庀߭R[h*'Qm'a]z1 ?Nj o O0cwhŸ*в/@?PЀ[ f=3R# Ui0x 6hP鲹u4 M)NF?LV 0m>J԰0LA®؉o%nx0yOl^ pXˌ ts*yK$'-`'͌P}M ٞRǗmJb'1ޮEq&ck/O=@ϹƱO\n.0W!ϸ6I1'Ϭ>!gcmLVJX1E۵>֔1cu/ޜ硆1x ޢ0hqi,?v^m'd EALkSMkq\#Q*0lb:ߧq~.AEg?eb tdH ؇u;|D#zet0\.|e]Bt ZbggkO}?JP\X|Zu%_p5n*UU&yup1]Cƃ x%y]3Ɨa9-A2L]4|rXZ3RI)p @eXwkf--YD>8iD|y`[ŋŒ .YtRCsc=Z~Z% @k~&bo(q,j@B[γ;f sG.[Ѳa:Tp};Uw{ˆ_yTGLg+Qlh[bDvߛ{'yTU>*O.E7Ņ_GY|R#撢DF0%vv凤nAjTɯ]Ej| fa>mFu?`NotƲ;f ppމf`"ap ogacb\.h|,8'g=R(d}Ї2+OON: zWe͑hkH.7. M ZbL1Qs;$Mp`>!FN/ny6mc8e7x5ajp7`XLM{M"й3)MR=k4-{z$vމ;>i@OHClgz 1=.+qvk'Tջ7!U%`S/Rz$e/\ַ( Rudĵp>ko91%~jsKƩ簞FZ0߻I2cMu flqiLpAɲWI5@ ?8mѡDy g T[98L܏? :H)뙻y\\qΦЗHU֪kCTS̡8*`-&":OxlGOH9Z\iA?Ykjg{ &fy%U+-KD1φr_?R[`(r6xו#iϙfж }?+Y,id,<pih,@rC"AڐUɫN}c ܉ghh!o-5#oWSTM6(3믟͛xrZ#ӟYs9k ";.2'ҵXa"Sn*P?R#Jb*2;6u0xuW^vEP6,>[)%:Imd_&<0"?M[`@fL}`;c#k}ϩ6@I^WلׅKP}Zf8Z )auڢuAmI *z U1&0BZ98ǭGmPg6%|iaYw\p;aH'y:AClIjZAiv*r]))W|mxy-4+ʁ oRܥ1jJ`-"i.ar ͞'R?+u;&y2>};@oa,_>ҡ\5E,wCH}I(xg۽sϺO>!OŽ }n`C kX%e{8o\:~l`mH*qypRS[?[%hWD ӳ dA\tD q#+[;ۉ3? ۇ~\{a alc&ͺc + x\6]gVC&^A$613sz"P o,Xїk$(|JU5?uՙqAm C,rgO`4͍S6s6zsѓ3?CڶTD^6.uYOUK.rS9}ni^Xs4?{BLH%&?j7zd3 \VjB!3raU#,dʒy[KfE2p!̈́ ^ܠJ:Q=܀ac8H(;€c h n}I,@Wٯֲ_ g4Wv ô+f]従d2\c^%vB*fgDfulO2ת <y'6Mq 2P kVRsK$pBF0ٰ4ا֚u H kXOkN9V\ kɴFH/AIƑ΍?)s} jGeA0t1*GKP?j,4Lt7+2/hw}X-H(!LC }FwG )7fXab^+OJGf>FII @8MaUor7lSziVblK(Y{EЂa|P" q=:;uQbA'# I`ev 0G=ظvƅ^=aFZqS!~شPw TD~0$9%K"LRRsi ?Dwd}qp xf7UdX`|6⼑ L!V_eVDPǶS7S1y̜.!ݞF(],}1;K .)*E&Lw W c!82SvXƺ\]t= `MUm'zρZX{EAcsl<2%_;o2᡽E{7u6E@r0MǧsX?j`dZN[wE⡆"Β}Jُ뢧U5ړ6'T0֪ d3hxʖt]R!LW3KI^q rE bQz&gKbh1<|ՁẌ́6Bn|H<[\2v Sg}ITi(t%>_O,318I;)zs k;*: ?F-Ect3%vJ8wFV%hCgT-&0Y,F:{5̟]-+,g&][Ñ sv_ƥ)`:&/A%(V I ];bɭϋ~Yo,cߛ޴hW1;n!{V˫b4]$ !ƃ}GC!*A$`R4~&?q>jQMzyMa]p'R+: $|Ԗ 0$z=kW}glca$V$=;sGvcŢTDg(vXg8dX"Dq4肳#yI QC7ػ^"0L˃㽻Zޜ-ˌv7v,[NNӓRhG=+?A9\%Irk zx[bgQ2ǒC; &SrmQ2(?L`7ܶZb6U74˟lr MBcm2z5& u.>&)~τzEI>V)T&dmxue:"_nyzSҘlkG}r.ha}U83^y'/`j/ډfkœ1gѵa )/, nM&;>Bg C Ks^=u~U\E hӹ}Ph^_OHKg5JA46*IgyR boTM$^vZX YvᲭE^uN F;l< ŃK)a(Y9ʑʖVҷ4q4qOlM``$.L>n6п;E6U9P}r# !Bohia1fgUCq :@rܧ L V8҄:_O CWʗPhD^kq.GP̘ ϡ0A~(b i1)pVmUiM_oˑʊ&Ȥ "#%-|&=iEpȤU$EznE[=}v$o)| Me'X9q&P<X_ӣq5'f$Mׁ{y{ŋ!V^e<I\k> `G]peӞ*X*|GAW3~Km*6FX`.?({^=:q/jo@}Q% JKG͝UC}2Дɼ8ǝ&CUTfƢLBuX}r 5|\qip2TCzgkҢwsf콤-d%pM#4גRo2OV1A闍ZzP۞MT8d;y:;{O`MBA_`_ᄌ2ǯn޿4*q|x*/]d V9EHSW[{;p!2P? EOKr )A$3Qt|jxmZ}lti25u~ SRy+Czpe>2G$̝!e(~M }{ 4+h f[ߖMIPA?5\ ELG#Qt]ҡNouUG+~K0?Uǿ~I绕_z~d;_7{j`TiXҠ$0ѨbPDg'T g/u4j bК̃-unCalKA&z[1YRQt`O ;t'00g;B. bh\{˄a=eDE#zMQ<E[ ":4`owp o"e\ nKE9MkWq PcKL`&Mُ G#HD5'ZQg7CE9c}"iǪUxAצz;T,Nk;9!PJ"s8 [|y{g0k¨57vp-\h':-0A"\M^UDU21[4#fM9°5{ dB>X} n[7VeUE c*#qV!Jb:@Kx ͧ E;ua:FBsG^1h }Z/L/P&DՒLݧx4`Ų7*tsmʌW·0ms#21 * K>K?́aC{|ZJ\E63>i'BD/ȧ <9*QttѢT̼`*Q~.#2z5_'R1OD&=GS85ۀb~Kuv"sP+HRP {ː~9"?!uNސ]ǍSSP91^?,`I 4;sɺ+ҲQzj H+znY TM0ha@X,>D6J{@J[C|$O#?HآcF C Rnp-:LpKg)6{z`б xZU ]\/8Jw L;g\X8VR; .Vd+>SI){2lm.ɶ(2U3j! 0Ӊ.1IU@NB2e mb+l,^ JZe\a]0 9l@ʽyp*(j Q.Se7kuk1[`SޚPj5v1Crr+k X>LdF}W)+u6z*ioH+x3*-np*[vw4u>!D:w6+uT gubD| >@hk2 lxI'B qGZ @ =_M8LQc)7v~^}"! .8!&ٍOmz}еڬr]jwSkNSӟķɿ=,mE|<0Avb H  Iz@ҭ$=8wb|YZe]4=2eGm'9b捒Пuɤ>Ӷ;UھI\V N`7k#րuO'1}.K̉$o9,he[?Az#GMFGNov8CrnS/%[D +i ImB[..EFWQ0sT.BLr!8ĝˍ?pTu3`}պ 䜄 P@r@Kd0Wt"Ī}VcC}R ^Mj+%ݺcrƈit[*6va੷Y4{nQSE\%ug0H:쥊G 5<7 C=ӨDBO"mtTlp'V QW>xvŰ~MBXČW!<ΠJGR8\{Z!O)O$H'!dZIW# k&Tm:Ik_Xu|B v]fD &q#% i $A^m_l+fuQeAfӋ_G%j+J}) a]^":͑͘(8OR<p7\ {MiNrQ/OCZ-*l Q5EL%t׼zUxbOMsXDKU#ё9wSjv/P*}dڶq3"t*~rI얩_4=PȲ3ZV}i//V]5 ӷ~L0"e>+?uhgߐ&KҜXb תYN!&5̒ L;7M=.B$]%Lx9,G=;c"wrm3 "!Rx}ކbӿ31b^|qI'bV @Qn{UT*^HskUOF-XylAJt)ɯ+j&H֗ʼVޚ^-$j%hbT#}_|ȣz,AN'4#kxu#5 %͏tCn Uz.#lΎ7ҐC=^* :1@.z 5Y h.b-WdSc&<0sIoC^O"6)g_m *"wmȻGo2.\$d5˜cUcl-cHb!IHO<$Kv)ψLN}`+ki"Tzma^@^*ݶ@J9&(D]QiʎvUvU$2 ba)ұ"B(PW .~W!&o׹iFHū(ni)n i =IfZڋ_m{D8cgPsHI<Ő6RKq{Px'0scE 6}belgJxgɍ:1-PqT'CwWJ:KַP]Ib8+=>hN]GB@]MtbSHXlp}>+Ў@p4Ԗg4ND9@P˖'V%] 9O9.h~K pi:{fHt!R~ ˉa#uttލU Fn5gW˾ZDY̶JЁ>nhޣ Uh%(Boz[]({@;q͋|t\2[8\ϝsFS8ӝj)nЋ*puڢ 8C.,u)%trD_HM}?v^22d%'Ue>$f~?{#X*ixsT/1ԉ26˫V;̈85nXnfF**}JUМw\ bŚgG(KCkzXR9pry/ljRl?JL+䕴YDw9H-fexӌG }Q6 xUDƬG)X2"L)&"L>IYTQS΂ŋ7e .Ǥ|@jo.`NWцC&~F[%c@#M!\q{-BWbÁXf@mwTvr%68"%%𸔖oPZµӁt 0&)ayd#q5X hM(5z hUkn^gqi?R,֘6@1| )853rM8T%@7bfw~`m (+Y8d}Wt'ӝ!OkwqXڵQApŢm0w1t+ٴuRL{9XnhZtk<KְyŷzSNzs&UURભCWr-Ca*;A"Uo~d Ѯ^9v8T^i|*0/_$qiw`q,+ Xt؂Tϻ5Y3sj(` 7ߓdr,^u ֩Q獕iO/`鉅 /kNjZnQ*ՆNss.]}))VNƥj@Of*LCFro-)n= M#mYV|j0g?ȗ59nG<ӉzD$_FY;di;}"e4jGUru FSx@Dǔ"͏EmCf@!v_6ðoni[$ׯO-R{aTUh,Z^Ϩ+@hsX|YI׺y5m [@^ L(E 3! nDUR߯ '묌Hs=ped8\)Pjzٙ?2Ph)IpS~KUwnA(Pto2A'Qw&uQ` yGby]'7Q8V+ÍXD }kϯsǛ% j[9 A-#/OI?W'Kю|7c[tdVK8#9WKfWܠƊD爫%JRڱ\hŚ9qx3t& dQmMv QQ.$i*FC^`Ft? M Hnro~cL/4waKaG\~c[|ⲟgNHhvƝ hRVh~n'&Ew')Ԡ1腚VbKt-*h+dm^SЬur`"/kXYjo0{de&.|_~WGy.$L2,uR\6qH.]Ca)585TԆHwcCׯsU䜁T ˕43zoEJD,z/"x1xB w@mֶ5a+g9Ӡ:,{-Qwz·)Q&v!x#7 u[މ~V 4 D`VZWݺNȼ-'n /Dׯ 5M~PW5GL(A-,J#}cH~<ê E8SO9hzl.,gt,lȀ:my4Ʊw&$Bu|3*]OҠyEIZ9JMHk(mYL|fckƮ&VLfFٚآHOkAwƵ>m]\o@9w{Dxvs%WY؄p.}H:l  r@P]KG>!0Ņݪ4.gSIU5>^xhru%"O^b=V#m)X`KzCK25$y -~(-ݙ%j6Р@ g;Y%m ݴ9*UfcNo~L|kPƯr҆Rt9Zwrw-`pM u.us' Ccbu|`=4 5?"+]p_s!#Wt7JY1Z)h8%p%lKx<8s 6S`av&8ߗc2t#j)8 z5y-j7kɄ *9ZX&J@1' >ٖ94HFkfenӋݓ"c_7/@9 /K '!==~xl dnv{`I 9=1WځO&E/)`*z4vz1^\p(8:eDZ̢LٺHP~DvKӞߍYKJ[ 'ض70ڶO40]}: oZ,[<ѯ íN/x[MC2JqRW\xک~,%Ne8, ܼ y<1Lc Dy; p>WLbn  ?RD{[vgti\=oG5ffe#v^la=6xE6L9fwK-n7h Rs='O .# */iwh\09s qv{x6s$Bo)Z@Yf>lm%8A(ŐiT묻#u '45)Ȱ 1ǰ'K)E^+9k>Ĥ ~vm 5aUyLPXE85'^0l܌ߡr#nvqe=1Y Zos@07@lDn>ԇшl3^' Tj/?Q\հE#[h#H#b+EWE||WU_w0x4418~^ƔfkXn"KoVg!3~ge fy c);v ܖ{jĦ@78qq?5fsL\y{u4/zk:,=qt⨳48xiVN]qb}A7LJb#.ZaaI= ТM6F1D0oTne~Fa1OmZkis0pMySZ-ʖr1ŧqZ5zㄈA qEb{Ӡwe+g-ͯ ުif+y~)S>#bG#1YkƜא2U; 2>&\xG$ִǢ_bJey:buw2BbW/E8fkRр 05fq#>-혃Y/|Bfv +u~Pո5bʬxQ2)J53*YUGZHiP@ѭIGb~@gm|ɝ #-^0u}wIiVcJdm/I-99(;lEȓl1S1| ]uctjPA\OiwmuJϷ\?*$=WXzɼsY_[ ԔhaMY$DATc#4> yJY1$]IPFh/Z:jXJ?J75-/a;7|X"Q +/у`W-EApۀ@3_SAmf'|F6N',`V!8لIyLeK0(آn_P e" ߜRυTdW`IrWQh8PnsC}>VM( [v *wp,SiرCڻ$[S 꼦LEws2Y$m'myzJ+QbӦ/55bl.X9SCZ7r~AkWZuuT|K f#̵*U q8hKb˘%^ArEZ?*ݧrȲiTZJ|fܽRǸHEeC}1]?w|7Oe|*`R6%fV-?v" p 'V{gw?cHg[Jcݖ<)<&E!vnRAv Q\8`PWT){YU\ur^#]E->K;7|BnkWbp*2_r$3Nn8ic/#b97wXerMfsKlfO[ pszz}'~r=oϪʴ[ьA<|8I9]=GуS6t> 4A!2Mb} qO8t Hk Uv G?K̮x5Z}w>Q8EvBӇUoUYG5CriSD ̣=L jrژZk:qJ[^ۖ M8Mni:۶*:`']{doP*\M :ݡN$h@9(SYX޽SP@ߩ]F Aj_F=7,$:ufy)DT!u':ҖW12]l٨9z< YКq3uB3]Hڟ[#))A7WӎgCycd ={W]Ćw-A,2`0Qh15vy0'Ö%q׋npck.L3>gZh4^$W:LhwmfZgcM!(ሴeK]t7[c4_ > E F~3J ݈v'9Ԩ]UW:~\o2194Ⱦ~׎"PO69Hth=vT2ޞRӒQ).̎;sw z~Ƶ%W7XC)X|uQ1+V4N!4uH!dQ?jkr<U[U*>MćX9|VhostPadyA@ܻJN?A3"Ats5C%c۴A^*0yf0f;0I%`4/-jB~J"6Q|TiSq#\zTf`Ŋ-H9U ? HzWOA$&C9[ഈt~|B_pf8xO2$B 7IhYS!QMiCߥo{^VM1:ל>˟q; <9AelUC"^L}V^-3 B*(_Բl ^?nW@;KIJogXyoFx:[C58p 0M6ul!t,dU %/KیC|D]_: n8Dr.c[,4ZakP2~8S8/Q$[Zh:_qsv<xaoAAe~Uu(\ oGN6`Zm@9i&;RA'p3uȔm5|"QП&D|Bp*5A} V_aPU-H:c/A;D?#DrUMx.m]R|ʗMF'w lcBS1b1A!Gѩ_ 7Ѭ@-ޗs/Sdb%=I5pd0 ,|O =~wqw>J 1̒ce^1OR[_c -/89`k=#3۵B&O[xChaiQ(Ň;52 0eiw9ٸgk%k^n1}C <ݬ(%eӡgkq&5r%,ڇd*:*d "̥$` oEgW~@<"J%Ws4O<5:r12]l9{aVq6= UU}3a/ue:`% u6_2 )F̏ e۶%̟Y9޲&./ƿ̺ s㝀yO"ܼa( -)1 "_513$y,m:<'_x'b9q(~p*RbsYPT)C=)jaar5w'[a|mr:I^?CXnF{J'46WA>05|-cē>lOpHt41n? o7}v.nneLd}-=͈̊&i :8., <ҝu Cհoy C*^ڟߣDf`eƩlJ\@{$ׯvq|3tQ:PƗ6VJއ22-.XzW9lDKOGdѼ[x0=n6ԳSK"4#[#` s+}kiQ+`RMjYEw-躵ͥ䱱pKm(a݀%&AdfpHֵ^B Iހ.;=bnE6|3Za;sQD9";|jCSmXj+\iqu.Zr@3NѪ mml? YUE@ u"XҺ0+0PRAC낟LJ.hnWJK34+])ukt=t ?r!x#0Gh$+03EMN۫T`\ %UV O@esMkk&+Yby:G#>g\Lp$:a޺rF/!sCg.&| GWW:slAfO+~V`(h> HHq/We/OfUe:ėl d)Qk3fZ ccnVTU$A~]o!uͦp[~dG[x n%V(eaxCkDki;a=2tLQ<}-nڼzRi/)W+ۺ㬶Zuhf0X~-Xc^t'Bn/\m)W<לAMtCP;_Fnͧ ;V=! ǃ},0&1j? n'"Pfp|Ϥ, %b /iTtl#~'=c ~" OƜjJ3 Y*͗qi9k i15GUp9aoj:$Bw|MmVnF+3u< ACA,m2ew 1@|^)Nsaq pj:_o1[( r<' RWT]aĴ8o^W30B4"Db1vr2ZZB?&ޚkՒ'k?^b=zʰp'ϢgH26A3=2!pa0e-ǪZ ΚCW Pc‰N:2r~DX :kt'S?5#4$inb&֦ ~yvFtr[" @ .$5omNC~ gR\pPngTs^9sA(L@-JU.Nk9;Q8* " DH^V_Raw 2,8NFj3(+ d.wւU5fꔏ{7R8n@ uhK⬵P`Jw6W@-G-D[)-z$mJzK7 C' } ]S@JX#}!t{10iDM r1)?[ɷ;# *` 7`}3s(u'!NJA*w9iyۀ?1'Mݸ$WԬ;֜p7-Fh]ڱ+Y?*1=^[F V#R"*"Pe4(Ye$?'(W9(0,tc S8jm&6B??M_~{F%#V)vn;aGC=h9^܅J91.KӉ Z_zpFAѳ?%-ɬ{ 9U ڊ :D$p1M_`GhG#>) )wyP,D?F&^ $n/xHRWVݪ'rRQ?{/YN9h+ ^Mtcu\L?Io԰T_nZTV_=0Ef>&v7Ϗ-X,D?&ϙ[A$co N"lש+0"m` eq.r-:7EtzҢiXe e&ŰXpn"c&z+ %Pd(\WR\`ȱl0Nre~ K &3rrFWϽյ}TAI:aѱʪ$ G5`HK:(iaxj֙*KY`-a7pt2+F“ ~Ʉ+Ya-Ռ9kյ 8GSCy`{޾+HAAWɦ_ f[:W: ߑar`F;HQegD$ nFzo'R;%wbM(\\agtHs%bF6|G&UP#?֏*&7ǡ ;⒥iū13 cIbEOɧ +xYDd>م(' l#Ov 2 dyν`ӋMZԨ8nC>V \I, ޻gQg4@LmÊ>NU遙WF kv B\@6/h+0rXdՄKF:K7i&̀k&; KWxuhwy@\V~NGQ[q?mtIsQe)h]ɣ w}d3,{T^Qc@%VZ&NPaR,g$Z0h^1%UTg9xI},1h_Ec^ {/*$\il1/Lyɟ]&ӵ0lYvZ@U0E.hJu=Y]KAt^U@Ȍ^RT(>uEa O&l Z]F '+mi@r6?-C4J1fZMvk,p8pgh 8p7Ux;pl{1dQoK7JUw(a= O,~%Plu}\xqP^Kf)hŌF ~bWG &6 ;HWOXM詏bCvff)iHc#?*?Ro`xD|#kMfCK2_A}?}|A6tҤ#\@. d35# *ݷN7媞{ual[M:"5ޖn4I_Am[ۖOW3c",bռ̰hQisV.?:YZ|LcF պSaLȕS}#YS?(!@WWl _0x+1B&G?63ÔN¦wtG:MG0P*,:F2wa:ᖉsSBA'XnW@ÐF $Z`JJ8btQ~7♷di}U~s8`'{JJrL4̗Q~`"h>-N ͦu :oC.e a2Cɷ#;m i0~T  ̐6AWFq|->paC@U[kBvH{dߴ 7o..0-9}@=Mqn.\E>ڦ镶 .p}}vW_K?]NAF wyVMG[IM%zif;})'fՕ* l.҆TQnz,| \74>V&U&&z.}K.iO?(L;lל>pgXtOXAʼsc&"_F"+7NHqZm;aI( AoLWT,}S[GVz\DVUj?7V}l|RH99B '?d^gZvXp3K'9r`8%H#mv4<Jzo%'J@6t\d?i:) Ӽdt %y)7xK˝l t$vJ}d~`$ճІ<d=e_g@\{1F)g`wc F Ѿ9!u!p dYĺ&HBp~ { BOTbsOL gg drB(hV>؁Xy&hŝx-r i' y`Y |];Q1r@WE}`a H Gnnk7Њx-uR/?P}+G㎅Ա2( !B.ծGঙ88cOu).'e$lgQr`R2fJ,W{Lְq JB C!-=  |US@Em?p>yNtOFp?(?ߙb'LkyH:t\'in@2 mR0R}TG+8Pppm~<]7jZ]C =$29yb>i|·WBTnɗ7#@$ѽYBKa@ҩ.20 vf&84|HYIHJbV~ 0^oLm{P!-B%.F& AGF4HLE=J 48Á&7yHg X5 Y6E"Sq_=jiK9&u f7\G:SJn G%em'&^{]C/X%AsvK \Z=}Q{ˋaH+o4ϹٗM.ݛ]t s.QM8e\¬Mo 9i=.hs8]RS>b۔E[I["Evz:b#aϪђS v=큦00sIT{t4 {=$W*{*ߏuݖ+;ТV=!gv5쎌RT-A哿 (u+3K/_f|)B|[ (C2qr5woQ$P!ʟm4Q $ZчRqf8'A1lz.D,f֬ĞrR$YR5 q񹝋.~$ EFcokÝeĨ%9I'ΌI)}zwmᐪ1o:rHIT, 3y|auϘl8=ݤhHGWd2=ekvY)Q Qez5W"E)daOk s4۹^;cSDL|?nP߄ FwJlJDNVb>"Y"C~):zA]v>_ݲWPZLղ"supQzq'>%~%{XfNR0d',ğ5hxG,';[<|,3֛ezlM!0T&TC˯l" Jx*FTq)޿uYek<9T13HV@Ԕ1ȏb"fY,Mm^eN*@/!7_l+r KVN).aWo |]4uG!~+6#S\7w 1|޶=r˛[^hS ;E v5ҥTȨ֔dwy9Qֻl3m= H24; [{1ph@5@ -LΪJ_cAђQubM'U2@ʹDY_AiwDhUvb}Ҍqґ^a[kY&aNo[&]H{^%z/fN1px⒔E3tYAL ,5|=z=G@O*i_QTwlqD犗3;I-c oXa:@!M gd A 8]ޓn>w(ޖӜ#GaTYYODW>^eۅEI;2D|ΜФd de'1TM ]!Inً #;2VO~pLx`HkGRvS7亡9Z객čF{+f0p"J&wKbfEE@Pֱjv2 2 Tfcp4[t7ɺ^>VE0D =+O!a=,O+0M/RАa&F׏Th=K"Pv[lvc`qy N=iSXw}ñxͶ29B7;|x[uݼtTK&2Po'8`:0wNb.,T-ԱޮγLgW` E[>/5̨faoRB"lYi'ʃa/5|(SZg3X#jHTq5Fwui%U(o$O'LzSrzЧRZX&Տk ǥF, w 6 ZPP[ N >[&:ڤƭI*u%kJ0UJ:ja32:+ Ml}zuގ blHQqmP32-/kQR %7~B,xUn]&(fzɆ4yR b!-!py5 ÖWh>gIV@"P2-cYĀL z(d8րeӜ'EɈ=P|~sѯ:X_lƍ%#sa/U?WQKQfe;TiH CIX1ƐoAT5AėLw!%9 'x0H0 7͡RY;~uլ4U2V,#kqe6^&eړv`YaHvz' <i0J%/)]D;0>A=v\<$z$M$RAB"|ó?z gBh;ͽLm&RHtp*1(:rκHY>M"R,K=?G^B!{=MfEMަ,eW1KөWR)`|4m>žNKp#lW9ţ 7H,tUs>pcMj\^mhؔhCi#~T_,0V-;_\j?&ҫA:KPNB(w{~ɐ [VztpO݋*|rqJOE`X8R<\r, wg rI].18$ҩ`{fHi,7ӱ c'd`95 Dnɥk6="x P{AսO6Р#9e<j#_P?(W@JeT'f{֋ә!^+ԓӲZ)o^24Aim CAƋwiC _Ɨ4n tFny'G?p[U7]x6Cž]%v}˜8OM0-ӌGzhh숊y0hPs6/ݼ27x3SiBg,ަͮO7Xnܘ}K\&#bXq@y;SWRRob?Ц>/_NOEGSO2?;dr戥PEM ϦD5 Zxx 0Ꙍ/›7‰o a+@u?ɜ3 mphNw a^ *|N\~F3ӒfA}2{q]F5Wa(i#b婭1]߽&ibh>>PiRL 0F^bQ$;f3)=:<}u.] + Cr+Jdpb"-([06:|ȖLMEB8j>=a"#aaR!R\/b a(9Sp9_5,6? ( {1AU3 ?x$(b`ɢ D8rp˝$%9ݠ rxԜs8jU4.X>Hf"K#xS <+8 `[(qaK{>hv97r 2cC[(aGmxKWI #0\"1Gg'l{|k}U;$n[j$8f~3a<~cO @+bCRŌ 6.+=A`Rv;~ OvQ+t!Qdn|)eG7Z ֛̒^o1eD5/;udJz{hɵvFàO[ّdZM0z'֌>t%F#E+>\0ҟ2T&[ My*?,wsQ""2޹] SDzyЊA@_T|n#iFMh5: v+MfE} 3ȨaԜ|/6F=^ *69߭4tmDCx&yP:PC94kΤdreڪet.u|+0o,hOuưAsaSC gn`7 @4x%0/M;WhKvHRHBv9RQ{Q AfBt`4!ȾYۈ/;SEE0]t_L6S[g[Y;Wx`'+]_7FJdFgmWAVla{_OURۻlĥL׌vtW{MThC |V"x횘a-:xh0Z ,DLq亨04Mb񪮥ؤ+Dto+ȏn:%)bNO<ޮ 퐬xXjlR}GBD%ef-6]0{]ht;zRPLvPK/=v/DeaȽ xeY^4t7i8p2QZSWHP\\״A h!o]=g:A"C/b>OSAeuWjsM+Z;oi|6::.k=f~;`;,N1uCNz$4sHٹϹѿCChqر'Ad(Ę< 5Y.}/̯CCTFv! ;|՘,ywz[ցr|eV#/޳dY4jZUr~}-)E}x^{Hgo+vwfi  W0}$pQ\6/H"swNa2ޑ"ɌCrl-"ԂDI4׸~ߴ2"yCd˒dJHc 63:2uc>Y@OeFd6r\9;'$NxoO/5  waVyh@w Ҿ ]dW'(~խaRltJfЄbМj?rcGЂ3Oo %zR*iD> eB͡*t.zL{~' p(fV\4<6;nĭ,]hk Oq"hP5s[]aCr'/>uwhLK=sЪ}}핀G:UӵT{T綤0RBϠj d77X*H)sG@Dg,!ʖ>1 ,=Z$G'G8''!@fXRsnvK>myłR)bt; vk>|orbS~i^kxAQ 4D Emح1=Bi;t@cocWtԯ"Hg8,@d``Xt싴u}"/oj%=@{| F2LroBhylFF`}LXJDLi޺Crx ɐJ%C.l3 H0ĩڽ']QŒ4h27BMo>BT|GK雫X KHVôʦ9|MbJ:G;l͞,ח{@* +ZY`-p ƥ |ֵ`w7:NWyǙ¬Rי>+..tb{'frT-vkwOp<,C=*Jw@u!׎y,D~MF ǖ̟lV.}@5I_ɔX15m<%K /7Iܚsϋ*4@(IJlKkK_Fzwd2Afh$Lei2Hʻ Z/ֺYc cg,LMB `%T} BPo-'}%QL1fMË<ԭtv /ihϐʇŦP cc^ oV"oXؔt\ nJע}6Mp'2WR_!dd{B#>[;1ueSzB3V%G=˭GlUkKN ^0Ww.:2)]}hIS̯rz^o:$dp1+"g7v;0cn†syxARU-9Zxy*rda\ VB%oh m\-:/?_w8=A\4-OQƲ!ڧodCNvWM; ~yo7MCv2ҘPdaӒձw0Yh#Y l߂ۦ_V~d' c9P/nҊgZVMIϐ244W=&~RETq7eHUS.5e9vV>*c5pޣ6M1*yM4E5иQPM/fUr Uו-?';u,uz=?ȾKy 2>Qi5߫nP ˕ujFe4b+*RwM?.NJϡg=n6h>UԮpި'^1!m-[4s^ܡYi^i۵\T,&"$ao1!@DS#P6ڗMi~l7vBj0y *,ER7]ggg39On1eMf'fj;p @l{a6K[ ]*EGTgfBmKka8-݁Sg2*6{椅mE9DR`DzέsUBwmj :+51Ho^ Q"bC?@cHƫ87c[N0m>;-}"OE«Fh#OVrҔ6"Mi(tWNtuM/{! e4.q6u2=7Kgkۦ6Ŏ'? CX5)™rzO/-L Yӭ%lߡ}AkWyS. j>tYrȳXk_3Ljf{+JኚIͬ?(cgf琜ZǁIgQ8E}xr)[g$̭Dq6}\o E%ٷQxIR|88#jVr:gPVr# QAy;Y)j+ ^+NoHD pіFlzVJJ z|h"vUT[U4x N !QG%i;PtI5 HtQ-ʇYvB|)1-`Yy=(AzM4nعkIC?aߖHs`0)hE21jJ쮤F\h >0YSGߑBQZTO'SKZBh%2 ?:U"rG5G~?Ē/dƁ^Ki%N!~p঎G|mmSL'Y-x TlzύY8klFT5q,|w(%&C]nZ(ug/d *z=]䵈e%4[RA֢m~ H#9Cfp-?f*#=HK\ Ǧk*ǟ4t_̮]ڣԿHjd5fwllɡ룚{8y _ >6kDhJg3mJ%5 z9n LS|+,Jb=|( f@JJ%[&U_rE`  FKk ]`L='WUP;u&을 dB4:N,P9Gxr\:a h{͛eW -T#e9Xeߡ*\I8U=S0k ʇοX i=NBl،(P1=1Nt>0Vl$kw)-:.e`?k{Nn|}(x/tdJl7E8;y/?I#עbRi ֣4b~g֦3//yR(li1']ܓV+y 5V,H_gKc fQIȪ!}@s'RnQ|/8_Uu~ \!nS>PJDGOS*STpf`YOlب8Vk.638+td (OB5N.igU }1N0Ȉ&ĊTN:bi ak2_*`i|~kG4jc ERߩLȅYj=Ħ#ZSVnFQXha26y7[l I eס0E_kKo0 =Ś69V9Wӕ0E!Ahb _!(p3A)sYBN Yhjn[a6LpCdbLR/A*6-Y["Q- L(DeR}h60]IG(:)HEۮAPd9ِWmRT -A6#H=^oO-Yu87cQ 'Uq~F9iռc@ɇ8q-?J@ mAAy?ygyѮ 2x^L1+%M tXyxJQOJ&+Vɬׄڋ^6GRQ}o]qD~IEUdZL`zGnPCk TҒ4 ܕRv~rO'@Z_6o)N5܀f<8PZp bIOaN;RD4TcѰ A[f%X:*dB~H3LjtO!U@b#O% i!MniXS_ ޛv2ig,M7ZCg:t`[+3)/s88;:WHidcՀ@'m2u((UgK,Yװ&4?ީꆼHZiF>=&,ץs=') SKs Fٹ\\|-fw<IRdwO 2A˧\BX_+wvu=.N^CVY t?礆N^a'|v&i(W-Ĺ!L3樱_$說1s?~6a10T`Iɜ*~{sfêEП.yQ`5$gcLM"v[JP&ۙ׷S)']Xk6wR"X^훦_d쨺 ?0",,c0 Q\6LXO!TřB 'J}F+I#B5/ %+UN:GG7X$Iw([EQ>ҫ { Mjqc3Nڏ0DX= kOqyA@ދDĒ3%] 2LxC:N?@S=-`r\zjϼ5C0hze1czW ,KRsˣ)+ȡ1TM/?4%DE}ۦ&|jز@䨙'ZVIp LjiM(5̀<ڏÕwT'OXYX{L<[<)II9isk @ldJJW=B5I6 Oڬ^Pk̶iUfW;CxUtYU{k{07Q'[8yO_NתjET \o.gW`߰7FSk~<.g%(2-Cm5%>4u?'Ik9e}5D%|g@3E@0N/ ,Ea%zr W#ΔG/ '+!t9(ۮF'ȕp&'t<+kvEOn%LjO򌹀:L[L0!+%tg1ʧ]~mm.\g__ OGWٝR>dGjg\T$6յHZH8CKCY1W O*) }iELxp D~nY%y=0]m]T %s +1eOB$MOq |xDTNa|Ϗg'Enh9Zw|"3e^KS(jgt0ob;0E NsfNXf FdyO0"4Aωc ,WYdU5%'ES|w'' *MI4E50~-&A0?6c_EarOYcšYWnV:##BXe("_3v@g}]Zed oهj) C`!;ʐvѪKt"(5taB3Av4WGy'Г0m/Y+d8|N sQ"ͣ)b[O#C;T`W 5ǚf*CQ!D~[$%Sn#]YLj-#fܭ>{me؏|G{VIL]:0tޢiP^v=Swq3n[ӈ_,h|0Z&DZà=.oû1͉nu*z܅*7POmwAqm;{cEi_ VBncNn ՋCc×X7sqX m |C΃4 E℩\N7%?TJ%bLj~Ve24g>Uu icy[#kf)XȖpoca u]%Jd*s% Z2>"'SQkd)c' {`ܫP 5/Kؒ 19Oo8's7OW1RYl)aT#+?]zW9 lH@<j*o{s$ !D`z)0 "Ӯnƛ=1UKR)䣝`bGEbvbWH"Jڥx/-t4S~M5eɨ)Xy`TǺ--X[Mh-ڳtˈ7-D{E ߠF͇ ;R( ;}N?(2/amIcKCЊ:9{\PBQ8"N8Ө4Y|ipS©z2 |J`g:#P jNOYu[áx\E;1?oꂊ `Y>YF Kv1@(b,FUVΨgA@\L0 yrq`=ƙa1]%# 1u-`g !nxl _9xwXj|[eeً_'U¤{AKspDDfC@%R(s2U'Kq*u<8Qއݑ1_|8|@d1+pA)]I5#Qg≬Z/f8 ;&juW)eCxsNO(2 zבXk7{pPԙb X%B!7EX'@sNb_*i0C{zcR7cDǻ"1좎YժKab! .HJ I5(SH}k!mZ@k 0[.j`dlSJ+\jjqJ6q#̖@={8 ǧ}!#]+e9fIkE{U(b:#JTFq g箦bbyBܴ.ks?dI'.d:c>24Y@*5nUq:,:j U=r̾ew?QTvﮆTQDnA hU+"j׌燆X3NL]OUKϹR5*vŢ+Ͻ r"YE'ٔuy*iɄ轵6.qx]ӁSSdʚ5T2Wҍm:PoE?cIV^Y(iV\[~Lj.TCs(ܞ&S0߸$`b+8hHԷsަ'eN"^]TfH<1E;bق=(Њܚѹv?i]t嵱g#2s}ƽbۍ跱c#϶-y3wpDr 7l'H %F21FZM9Qv5KcoU4 }dM;apeo'  &FeJ _xWGņq/S OU]u( n;heR6g زL7b rRSu2P$kp',#C/&ْܲIE|D >u5as, {Z3Z&Fj \Os@Z%^ϩ9CLۦlǖ2۸yZ/[Ҍrȓx&e6c_f% sp3|$yjvX,hFb.2?<0z*^ *k~+T| [ nn{j1%S4l=Q1 qDЅKJkp ~O:CLXr&$9A_v(Aaеlu?Ay9Ѹ뤥* 9oPZuxvi217~pТp(rjtpĄ -ETM~oϾw쳦ZwH3aG|DY\9 |kEQd lD ˭\a沸?vZ1 ~E 1> b[FNX[D22fļҫ:hp  xzt {X`8ޭ .X@c)wnb-tQIOi$i00ɄƔayfQtLv;'ǔdUdT}%uR]FdQ>;.zga3ٞU/em10`@ct%4b˜ Fsi[N7*/$XAvfFYEpFݴ=k ;gawM'{sab B ZeM qZDm, gR[nAൡ}8)m=") tQ5UPz*&z|P Y`,fdx}y5.E.—8҃ڸ΂ܑӊ|NYcm;X!jM Gu7:}/;}o돕Ggq/KlO~'-ǡ ^x2;+n  r``pJqRnY ]GO}K<1$46<"̽m%{cwb'BĶWt~8g0}DyY$%]GRR*Y'Ioqg]g&JC,){Z&|j}&I<>xa># Yyb*q郓qTSW& $\G~dDaa`qi:ZesN `$cF#"2@rU~6bwhcvO`UƔsR^y }uz8]=vmx&Bʧ%;sxáSVX'HV@0iXϮ*< !d wt2VR|6Ŗݢ<7\FX?=$˓A2t {~ i;y9* &e~0J\w)%&Y[%I][Bc_*-u%h}+[j DlzQoci?hSw1 r$agkvCO4yq% /W.jYjx  sbd+)1➅HNPE\M}Ȇ/2nFJ .ly2éyࡂlҤHΓ)ِYQ ӥ'BG u@mf-6?uL}k-Tw`{িK}] 7: k5C !a>%]cn2d{xDW>'16͜H\ ղXr>/M+c(wq=Sz*9!TL}Z*%22\L!ǩxOW+veOa~7bxrÉ ΂䇅5Z\8TT ~igwPI.oWE1vjގ~% ]p*u_,zXHuƭcЪς.6-Yn8%ym<]J %;tZ%v~Ӵi hؓgil2p`)]F5ߡHuXp]+B6ѽ ř0^D1vadֻ Um ꩩLK5٠o㯻j'Ws?;7Pp\DwH&ExQD8s9 mg\zDi1U&bJiX[moaY|s!oW(q;Co MRBS.(_7*u&maGPVV?9lP4z\sk/JF}c5`~KUhGN:iOAynOߩtzKRGq^WWUlxO=Q-_ S쫠1MNhay:e{8TI=T)}꧲glJ bSqMn39ɶa*/]P'ئJ(MRa[QOB- \t[++Gt`NEda;;FA֗`\G +3p[$@V?^b0`>QRbrյE@6pq.9St78#g I_s; JrgO^e[|Tte\R}'%O892eѻ ݍsм6Nx999gPD zc3Qy@c0kEcvi6ԤǺ&um" =Yn#+ƧOUrHZΪw"!][4s1W+(v!8[t߃& | En" o=|?j);ԓWMvJC_4Y$ ejSl\ē=')("* )6.jssd$u&ЕҶ `S!Tnz&k'x0ʕ +^h)nECַ_LnC Jy} {{:R>L)ɅO^ 7|H"*q;tV<\s>De!}Ki("S,e[ZfV+2:!MkcbJLGCG5TRG |ƭrZD`1nڒyOpne^qɖu=L2fݭO!gL#Q _AJWt&tlzBW.kun|=<􎽠 μ !ȕކl_t b{Pg݋9;h">8)![-%Šq)]ᨱǴopDM(/b^0tb{(%G%t##6HM nTO&>xU3{[Т[Y>@jO ㌓E|νon5Y޹x?hy74ӃK##:^cLm[^'\ŕ@9 [|]E.(` &Ϥ^KM*SDcáscV{JT0sM~Kmm@0Pm:݌ZR w (J8 wgBkh{chc/vToJa~ե 1ju8G!uGEN#SM^J/߲M~ uXgW˩c`e7mb鮛I[l0ϸ ~Gyc~[sI_a@}D%_m U.õ)#\EV8apsӍ~WY&V3_‘zXJ 9oòFH??MZ OGhtQWhR-Q'2җ,5L,Tvxcj)<$MηeGb6!pڍ: N&KeIUWorE7%KifE10Bri7l#dF>P4@F<;FC+b :_ǥu%h#T< sMZ9DEC 76&@J Y>̈+yӜ90) ܫXm B|N=dLH?=;wٳզҼ,/bGZlVh#-s)S{S|eyĎ5/ gvK=zfl$._68;=n yKz?AȇuMi+pwcːj$5\@O;aw>bg?xZZQ.9}̿l2tk8_HO |JZ kT>AwW l`S'=gkR#5oWoH63<[{T@ ȦY"8Y9QR:Xz/ Uã,>EPs=yucD! f=U wߩBy9Иz|],2MZb,ʥ!zh˶G6#Z Bg8qQ^ JՌwQ O|7,o"h|EpŸ8~0+m+MN1 P C^=~ Va)tX;;#๤9mu/} Lx^m+xD3bIlQԁ$t=BHlb, a|(r]«FkD&`)vb%g}Hǔ[{n1]W!ʙYWĴyzwg<AlH$E"iRi+ְeZ2_rFKWW;h8ZYi.@w\`2@~r7Zj;Θ:;]JiYX+JB"PGUpJYo/m;b́lŶDm߯%K-Un@T~9l^F ~aOSׂ&qy#`:";H^胼[2>XSoA@B ,^ XA tMAӝ0X `ؒ p(uDq =Gp@!ğ͈ co/ DYr,s#G'|UЎ]S{ڢG]-:WNhn%pq8{< h7,7̴j@OB*~Ƈ=L.Psz8;?Դ7B}!p{jHwAqbn2e>j8g=ٻo5<G$-'%&_XB m0#XYDwT!QA(\ ,N\O׳.D~jjU- |dCQj%T̰LQOk;eSmث-Y렿ȫJ=^́uƊNdR!")A˸ h~2YpN]_lR%f҆W <#օ9 :/X>pji.T̺ɔoDzDaDJadzr<ִJװ|E}UOۈja=lv\}V!hŨIy)])h=<ңQߊ_TDuI֕zޱ4( Oa]f/yt=J17 Bp%w`pz@$ ٔ.t+[) +RO&Ț6W[+Κ+`N3kӛcni,~l Lya" 8 fDb6S{7P_V}E5k 8|/@YՈj=R"B(`QEήB e寲5MK>7m L4^^P,CZIq}smKv ޢ،~MtC$IJvT2dZbgCDrؘA#wI?Ұ,Cy,_d:ءll-#f  ޴Á'R&~YZ5FPAp4a@DHlr4Ӑ[y"^aZa@Pz<Ґ$;k21 W'd{qNMDA_tE2{+SFbrdAF=7"+Ђ@`&z~,UCl)o#Шyi˞Jsx{&187|FY5eI{Gx8Dq ]چѰm oXcTdeVMO7. iYM:;V #ٖz|\3YTIR!p9B^lRvD ;Sa,4Dބi˦g="6í-Rr[bT\_%Ώ'wjra is[6"1Ջ+ya= E׉F?Vpi8cx}&nC6cuH˯h'Um х`l:!KAR?'2H3Fpت<ޮUJ?Fx^a>r*X+31|<୑0-A 3igG*ݷ9;C 7mkqϰsoS$R (i`q'x V~@XVCQOBH<|y`2K;e64eC 7Si!1?W$+al%e'߂f[ɑxΌm2?97I,O5^WPIpr[V|B( 4vK*`2<=m򑯑08ƔrL+Is.?')˗|+' 4mQ@O((DmǢ%Oe׵0 ρDu 5|VLd"W ՉjjSZ} Ɗӿz%͆ NSYji}Gv3不u0ke6VѦGykO6QQJArrā+JQn_Gj)ʥpE%em'U.\B~u\/.X"L^ e%zOɿAt7x,B璳AlA?Um&\'FTopvw<|3⏔t+q4/`ji4Q$56"d&G~<(mp[g1 |ߛ z@1#_c ~t|5_CG1.!5U$*UlŁCvLbA $GRRFE} QVr>c"ԛE}nl60x^+ `Uד*]S\Ȯ/[̇[[*E>p ^83IVªfinDb{͛fw@ DJtaLaCyz$BߍpIcMӗl$9_ڬx-:lwv\fÈVɪlH lJ;t"57z̷b'f6{b@.I܈. z7Fl`nףC%T[ _*ʆh(.>;.p/{$$v_xmp 9 >*POYHm3͌X :dgr*I%TRnDʥfWb#Y9#L!pV\7E]j!^b7/\Jw.>EΊ 6]I%a;x={Z|oMaf 2K. qZӳxЋCJSx \\7,#@x9 ɬLU|H06x8uu0I~%*GRX򆊏i\XTt%_;(6{(hGq| vNzd!*Ar|UlP LY@t]vwQ719i(Mih* 4/ y޽%6Q9?|x ;LLd$:Pch2׌OGMF3Q|T6H:JS!kL~U\>@X~ӥ'J^oVSI1zsb: > R`aHOA5,3|>"3;u16IXZf g;xlv n{lZq_iDZBGb/+`?ATw/n 4w]8HR>JP>CVE8*.u)'8g!BG{6qY=lp[DY p kM _E1+a#.aoB;5iš-|5{\W8/!)炾K4,G-8Lx#Ti3}SNj;+]H6z SkL袾pl]iVhzH{^ZRSd|gCzrYyA} ex14Яݝ)68gkܕ‰j~RqutFW/MxG=0'I^ S(LH<:Sĺ?QEb@5XF3LC09Y1] FXN'xǗv,`\C+4AvaX3vXAk$2v8nggrG8(ZR luj"_a*@[ypMw sUPЈH#5_6_1 V2 8ޠvܮV|ӤGE!3cnmEN3clI&6hhξJJFj|+mdXEٸ.jOgA!N5j̲39\7aϧ=n>|waN K 4QV&RETTj[H̲G dQ0E8"-Y@86C7ps.ኦKw_)Кw2= .y3!FWÌ-7zv:V7fש<)56.wkH*Te˩;Ǚ:%ی߮&en>f& Iݲ8 $Gn"Ga~ϵ7l`Hrđ>p:U:xu꣆DG1*XniO#D<“ߥ+khUZNL9J8FaJ|P:8Rmo4Z;wUmjrcxK.Aѩrz [ xJvM% xبH2,79K+x,T|쎛< &Dq}ER5_sNeLx,PLuW99STXR__MCՉ#*|ua _yyLiTQ E'i(V~P] b/hpe#~V;X( cx ٪-;oYu u#`FS$F׃oS0vpgP; Zcb}ŏJKbfԃ=݋M% oE N1{+mO-V_X0Y#N[>||~@JG9ن 'Ta`k< RD$܋blBp&3mFU _:Z.Kȷ"$#J/ֿ:us4%D<)hԠ JOyk}[/U8ȿ3QФ+cdOiE0/vA lG 5\j%鏋QQ`{^:h-l%<-G&JpBDʅxz" 0,a /$R5X\j+Ry\ETřJZMM cF8}|TÂ+ɸ߷lO߭i  8p$p19Zh%@D&.т7d+@촗).k:y2\FWlJt6S LJNXx̺>2ĵg܂Mv&7!p B[BUhI>U8@UV54_.8Mc`oNmqpB'Ix!incrr 3TU^Я.IsaRQ(pq@߉GE|(@ [8sPwgWT|,:+xʶAq"xJ]/!-=SVpo}nEcΕ BwB'es7%>š 'c y<*_M٭ (΢8fE}־Za]c5TBSmE.*eZ[ѻ];DQ9?bYg/︿ 1D¢#(5aRz2N|M6dKf7f" C|FI_r.-p ӝ4wNn8K. U1Ւ9[Alt( {GKqt? ߗ2iGʅ+GVy ưǔs"^ * qERxj:i"QSv|+,Ȣ9 %-J19-}RQibuxٞz6RשE].'3s~EՋ [:IpcrQ~nhPs-}4l@{ yY`VH~0?^h /ʺ׭Rb5);%eGׂ_R@lʝ,(-;{_/Bvnh sCu{WPbX,Bjk@QT.0 %}"e]^;~U+xg¹eBp Ej .nO;X9aYxBcԷ,Xޟ&f[p Y5θnQvCn^H#u:>0Q~3Bd65d^GwYYN4J!(Sp74AqHJƨ-ׄȑ(4d_5xD.Bbc," c6gl`bJaIjjzt`4+:zvb򰙖w0S0M U76L։^(k 0pD5 \cx,#nZ>tDE&V'eTsbL}낓7!:@"`…$bcm4f_ n{al8d gpI!l+__`Tk^o%@2K I)&s/q:z|4+O_u5WS[4؄]IHwa5kpj;97Y@|1V+3 5>A XmYٱ 3mB0}C _][\O?[l}I];kúcL1Gh5d8$jrm/nE˄SѬ二n _F_KAF)g edVzZzᨨ>T*u?BFh(DD8ޘ˭lH(D+w9+\O+ESp1Q{*F]W1*A:tp*Je~2=7u B'o$F , *5NL_JT;3`HwIY<%DݠYEpƭd Dzc}Ppp+aƏ}dg6{u)Db$8 X·FNyXbLj 黽7vVbV a:'E@XwA.'c"b,w)nfŠ.PbԧG,^(dkش.`a7};99nRJ P hDW4@"^cDG,Hqs.,PC>FR0=R#+ў{\ Ϋ]\\=R2h 7ˬ B ݵ_jfx97R=꥔ }bAP  j#zj(DD-\kwPĕr~#3IM_}Jw K[*]S$'i2kd>̾EDn^,C^zbE9?rF}hp?҉T'QuexԭƬ6B7|wm{ϫX>˲ O[xF_LN=p{mF<,16]7l 2A(>jlTu]tT*VRr{ tƂhg)ф/mAQB b__ۅθ*[In yptx8B;8,nhKƀ!Y7p~G[ʂ F_>v5?v% @.QOTP$#E7|Wb6X5pSaj"Chv ) HGx/z-ڭbY4@;VQ[qP\@vOAmg9f,l$O@JK5xہ?d_$^-8p~ӛ{iQ-NJ#D25TT6L|7Ǖ~H-Z;\ęi|H^L C?%\q @o8?>5 2%$\G^k8u;NY%ؒe`Y ^~6ZP]qCj@Vo(I( ϻgJϘ].wtd8MQ$eπ*< iSE/W5Тduo(0bJV!iV+/Oq@ 9l7y hڰ%p{Lv13}4ɭ%=k 3&܇,zkJ/z>`yj:3eyϑ#/^ӽBh:r Zl3 pxS~o~ D*'f\^$;a_ oTİd-,?5ܫVk;e `B9ۢ0k>84Tɛ "z^mfߥm២B/.pqtfb윑…u,b׾pmHW1σ:{Lz"HݍD7}1FgaVb L5&nP,ElX5㱠3`l+rܝ#16ևC4`pt˨Ņ&P1lMsF/FͲVf@%wN;F&jjISg`ԽM1N.V4GX^9㿉ba x m0(d(t8˺݄^AȎjچeA-gVOQ(5`n@9.y@/$8E $^h33=.}TNF5 dIJʝ&=i@\si0 񤰜X5bRrXU(3')$nmbpK%{EU|vZS(+ȁAdM*"Jjbg+/yp  v`EQHxbĈaCw9E3TD\Wζm=~C[s@FMn; dpL}H:GolE͙@;/XVR,$D_]  dOj@s!כȘ/u Ȱ.+-xAzYB* 0ȍooҕLqĄ0'4YZ)K(*T_5&\P9xZ// L@ݸ۴iQpv EtV!ij,L-BERmv@(#[3k_V@J[jVJmߤBA)1 a)I"6]JEso78Ikt,:BuD xq{[O[_LQuJ]!EF +N1-&<}OBn~fprNqex8<јMuB FJ3lz}6‡bQ2wP hDX0m8ē={c_YLD[qhMKxYrY M :ԽTAj'cБ`J&LɇzBgOpgbԘEPydg3isQGp 38cY`C"d]/d"R>`5H~PD?s Z"2ŝ&y|J9t <°TGQPclO>7gQfD734woH b_';Bs)͇<И?Osd?~?(l$,gv"Np6 8-|ð1JH"~kǗ1.fJ@G =os)W"iJe_'J|K#O$i@N ѤilP SJv>?YV( /,SL[á(`JWlE#Gyoرsϳ`Q a@ qtزs§NIшMaEdkhP RJ !jnnf] 4䁋GA}!t }\лo]';X l:}(.ϝY)mqҪkAqU`Mi#5ocM:˯'p F>E8_;aWԔ T1HΏGCBRB :2 ?Õ')΅,1 NgmrGكwv gP(V傫=hHM}`4 CNBu?V ?QIZht>" V|M$a Jq x$ɚ@U@:L:,D2 9 \+s!};_<yHm0TuM')siHm#yQ"h[vxI7 tscSRyp;$:݃Cr6k>5K TbI4p7V^_`Dd_>cpbd)v4_jF;%P`>qEwoRseG3oҠ4Jcg Y{c6.L oB2 b{v?ӥ&w2i,rgAݕ[%/UF8:s4z\ g-S`vzަ+H/ZWOrHE*fB{.㋮O@N*CN}>LL DǙz;Ԁ'?PLn.f rDF9Cs$C=(Ub xti ;D4E0|px&jL+̨IYe[, 9Fk+(]v1w@zK ^bz0E$@L/=~W@1Bȶ,(x[ԃDAa[5Ť2*O0H>L?%\-HlviȪJڲC_-} AcIf(@%4)d|2s`A 4)耮 0A&; ه9V!=OMjN tʵ ?8RBJG4+RD=T{04e̺1f]u_Z$$ID]{ٟlr-mfveRm޽ H'qT́'F-kG9u7y=MgUDjxk5W mW mgUޘ=b{%tMJQ;gSC-*OAC)U2v2&4ӓ@P^ƓDתb+u4JCbUeЀ"Qտa鹝l^TmJȨ3vme ~Z:u ܷ#\e%$|;)L~bwu05,MA`˰XABCL^R%qvo႟_Ȑ,&Oa}9/;uw4ƴdty1cĵq;QEݯv+%D(‡ T1A͔hPڎP\7pqCT)*0 Gntˢ;}! jzJ^d5 黚ܘmb1SzCʚ?,OO?=C/duKk8z Xͮwt*iiF#jwLW l``< 9cU}+mZkcf|yp~'C_Y>RP\!)qwXV#Zo^ % (KBW9٩.C2) %n\b$^B{ jKbb ˔(2ԘeФzۆA8~KI׽3IU gBlp`0>RܟLz%& C SߤwƶΞt3 b4A87ֿLv@>W*iyh+E >3NdFɱ G4`T>oȆU$셸֚ǹlՎdw*D/50n1?)<[p/a`څD6rl_){@ПsK|t>޾gMuFD&8x{/pwrk6k2kWĄ kr5~< iY z̔\pԿ0$KtQ2Kfk yϦ][r Ec|? >9"]Ёѭ|Kc)(H(6>ZLv,DLS]=m$^ni8w,:mcQWYwAjE3rq$8y8`S=='MLﱬ2QN$Zh#~sĹz-zpwa!ȃυtLOSJ5_*G] y@\nj}rR7eJaq'Xc-Ѻ'C#39r5,H泥gGP I}BVj=T@dJ lj3eQfvH\F{ffwAڝ[TnP6 `Pd$a 3Ε`/?G;.SE?s5QyARXmj>_b(O/ #Cæɩih | !?)\M\l6B(3@3m  K{ff#ט 2.>cXHI[yMt1pW4#crE/' ]lF!3ݔKek@P-ύ>%ܡЁI KcP' y {zGҨ_ Rq~'C[gy#<23 ?ob -r'X APܜs]Fj .uL$71`M"?\ \ gWN8>%M\X.D?j4TĹpH#*gg\PϻN9u{G sf zO?t岠 uZD5q"dzOv`*$D${W=,aǃV#̲wdl[O ջTP޼9O'iA9b=h/h9DsKM䋙EֱkZ_(ݔX %|W%; R mRI`"/ߡqnwD1Ie.^!wz y@E$Kh›θ?Gg4^j s5`wf^,׮S\:jQ$boZ4f n >/(z\ժ[+*\uE4qU5E{*/~RQ&dMbK D-e.fPuK9z:oW^sF^K-tnM!ԙJm 6 *Չ x=/ֻPyG1&*S&6ғ5'DpZ΄^ڰ۝xQ`~[IUg 5V =-<r bGu%JP *TP-ȔhPTGzt]ml̒?H R譇taP.4v5%BV<})nZ7U] vg!IOHdJFAv>j48@]Lv0bXop~pJ=PrR)hBxP誊eI)S'Ia&%N0+H&^ ($Mw*R{m<߬hNqݰ}kHPIO6A|6ջVywUtYN-`|XkCЉ]NOQy 2(.~Du Ze7{[@9E0>PEӗ+:d @ᵒs۶ Iq}_0n4I Ŗ9/tIvwL 3t;2~C:̍tg̪8R;gDT*ŝ@~ȼݝ U- Ok:+T|%|!FQ  dN'5|eѐ)gCO 3ɺefN"; bRFMxy|TiGA̰ͦ37W,FQ.tNj|[lȃhEO3)$ inZ] re"a7'G+-꨼{rGhvzv!EZs8Ωq(@ ;#:b>ܞ^ihyJ=O"WBqN*{IntĘ}T|Df³SfS9qKAU ԀrFR;`=Ch8咍37JZlEmGb_͈i&Cd^͐Snk6+= w~X KK}IFJS\sN]*%3?I{o*&Uiȡ{k0ʆffgyZF\%/`3C~5!7f5ŕy_- qkxtJ] _)z[M=U Ⱥuc*|=!MQ1U/յA fmϵi2;1?Tbpcg| 4%ҕ"M?yTI*)ͅϽݿ6J4c~ )d!C^~Y몔O)zMaGεYܑZ9U+CLN_S/jY!iLܞ^}{)6{t'4 #Sfc-ď@(E^2\rW=kbbx-Ooe/[ZagIisF({}E.{QN ☮{Ϳ 6 t˸#4Yr`+A% W6 -:~46%HY+&5/Fi3xfjf|EE? lHIo_Td+5)9`?9g54%E H4\&]MSNz1֭ "<$җ@?:vXSm@\Z QSs, -'q`:Aw6h+5"ߴ]b=Os_2.a_ wY*4<ȴ?3dWC=ˏBj|OtHQ405 nٵ5AF;,%}^Ha5ҐoݞbZ R;ِFH p-&.ȹ*i68l|NxezD9(d"Q؈3T`xA2pSO y^ とcކ4rtuV9O<9(#j ZǷ2pI et!I)(=lyDLDQ{'qofe L+.QF}F PDE+Gi^a4g>I,͇B[} 9DNm+IV<|㤻)D,E&W[G7NRjmOjUr_D7+C+ <[O# /=+[3R>q򕂾rDE)p$w~0[b$ a Edj0~l.EP)-IHuU>U{{#Lt>vCG@X4aː+(%ILPFMǽMd E3>7flܓ*0qlAc431-uA$&l_/..\B\m'zt;Ub~Vm7Ev.ъqLY_R9rHb[^&.V ݕ3a7%%=3I՗LMWpAESFD^j 4bEYuꑳcN5^\~A8*RMnp&V#jJع y* !\- S! Ner N ? w|B +jYmN"  'UO%"[C~OK= yG0p^k@TeC:< K?wɿ~;>"=z5Կk^Ee#܏6~H#~8JȊs$o' Eq΃IGڄ) Kyؒ~~2OG#QI /DCVY`̅c?3@>PoN {k3-OTZ\m:_ Aj :oPbC1GDs`Ά;`ZʣyrUdsrHğ.\h'꩏[[)`fКO/`#pa Lc1ƫZ T>ReNo^bsna)v=ʃ?yv"g]{A{i8[VQQ`ᰄs=E0y ~JGZ`'\c5au$ :QNC^`UԪHxX>YXmkSӆ /Nr>[g5=ӱ_iΈN20|(ꇭygEX uuVg65XKũq=n @,/|Z9#{ŷ됻L~:"&צ6}sz>ܺ*-.J"m)B(.&4+vK,᫞I$ z9q$6$Γ@u6ArP_@ vDME>Al . ~偱UKO7+ȵh;cWg =)(~ka4cPbUw2XrnFⳳ5ʊdm*XD.n@Nr+V@j^*?cMc.B#%.x%q m< 20ՍQp.|h}'6[@!Ӝ4zaCQA`׹|C[Qda)W%>ƦQ%}ԤwnoǬW/f'}Wq`MOhS~OG̋4˹Fp7P83zDwjo>2֞Hy!ALϳ=c<0!%4:J>TjYo;Vm[Mgs>'1xPu!-\#w. KC%E{ Dqx)LH8 8%pz=_3KOonV@c D*nM23+DkZzyj UdY*QlU$} d,R+7Y*JLT \aeݵlp>;:jF3xZU$mYeDLW>;>c'-z\,ӿ34qd.CgPp_2748Ev:3Wܿ[E_R|}>B/Z-Mюsi|,VTЁk+RC{z"\:¡')O2GBKy;g,Y} N4U/˭?H'̠@dRq?T<E? mA%H1܅傝)?w?@yc(I<uIDwYHߎApn57[:F"4+|E#e%/վp/(9V!ˋzVu $8YZ>Ɓ+(>Sr2FC*m{1fqȴ21o' VA#g*/#^쯵{4 L5~wV>DNw̯FX]6' #NDMTddQ@"8U9kv򤝈ݏڍJ.l@Rfjr݅Y~6+{ŬPB:wA+:Kzd?y%ڭ58N h#E]YvN'mγv!Q;>l-bV[*0y%?H\ `LҟY{o ;:kӭn`;FST0DШQ(/ko3i-k I#9k-NyԜ GsLU>hו.ؿ9{EM.IX/7$kkvwnvw j--o/Yn:M }ESQHS 4S }2Qaz2R*5PjؼZq! zըlߌG}iCk}O'E7Vw)XɄ=emO?HpK%_Z6r1> X6B7 F[8ȿg3T1|D8I<9fXխ~w[PFŕ'LvL1agZQ6{]cHmt<Cuy8hQ rP~J@쾢+4[fbpH;ӒpBɯ!yҤ>J0;N<#;'r88^K'M#aȓcxҜNfܻ3E*.hQ_ֶeNr,u1JH/ew߽JrNL%l$CT%zu$!d# >C\<tu$ހN xԿfSbG1H,5 %v`yGߩ>pQ՝YEk "}h>BYeL-VǩZH.խOW}6b,7-_~N`CNʡ# تSBoG}ҕ/^]=O .b];@~#uTSXJ ػm,r' vD$eC2E(wV2jo-דS_ e 4n)ЃzVB'|i =S-t&2%XfV"^; Fx._Exj剃̈<\qזIFT?X8( E(#ğ.?%1̀Lz)k*Fp͈9 xu@ '.S8m}-Sގہ[Uw3HŜX+޴ b7֝vO/k%1vHC"RGk3 zZUUC/oM~44{M.}(!}c3}Bn|0v%&/uM:XӺ  U< yPS}~Eٻ0|꺦!ۥ2ooR) ϨI>٬cc0nrNsKgY~5IMO7pV|/蹪U&&5Fh\OIԧ6hf:|MS)*UM)6q`5nl56@Us7CavER\1an2DÒU," dmJ}6ߟw+Y toEu v\lm1,BthfmMOU[6)lC!H#Jhb׽F 3JQ]*Ex7sežC7QMh\ n;T. zJm\pÛ)_TY͊#+ K "QV, V.:(?bpW@=yOͽq7RPRHƏy#M/4 *hm~gP#84q"Aԣl^Fh T{x0ہ"3 xlo k@/AB1b<-뱐3^w+\ݮ0=J'u$Gڴ>3nTyB-@앺'%m^q&K MXW/[3TN= cM̹šIS6`C+y_`f9'HkJ@ȫJn%M0Ve5cuv?=[?,9#]UbZUX2M\(~+,q&Ig R-^9pBCiU70ާ8f;ijӥbƐ3c^0r 8F#4ߏϹun6(Vf B[YŒ}=q<Q.brz9g? [ڒG ́c J)Bnp R):@ur7dCLԗ+H0Sm#r^ !+tܳ4EPS.YYzQs3:ꈴϰJ\@6U#b`rcŌ@` KnPwiRzϚ C]BG))XiޖnE.Q;k*$-rwsD$a5Nf)9qn{ۀ7U"aOznHp>+I5ߩf̕Xj EX WҔXΜiʋ@c^'vOlt}o"uvJ>ȕe~Ψ7̽CQ]ѮRdgUog4M;¡G̔b/>I@t)FB9sH#[W夦yOi,O:q 2+qV=P =ߘmZ9"ꈴ ;ަdڽ #h|ph0C9s$xs'}WH^|';Gyޞ} ;+%nbrN܌]geQ(GNRdg0aHe ;fT'_wNjDesQp+w֍5dUU&8T-%Ŷ$?@sԈ@EdALubCɂq|pscLpԡ#T9`5=F'i.y52lt'Uܛ| Mlf2xP,dk7 $v빊湈槀gnlp)@'W(h hj," 쯔;pLDKI2Fn? P }3ʹ3I';K˶:t @A#Bɉy$$Rc_X)\%m0 Ǧz#([&Y/]*m[TKy7dB1Nl0 epnԣey8=m9I*~~ %)ew%vheg➫\3ᇃ74xF҉ᥫ-b%уښ9o=x~7k@= >p8æQ/ecq<\U>FC37tl (PgF߹8ٍzR-AK\c5MZ{NRg+Dƃ:>Pn1 &*>;"twNl=Š_>C+fap±VcR$naHN?EteB69L}ÓGx;OO 6jbKxj$M'>a]@ĢnsW$^isSu-)y&"R0TWi#8>Xa\4{SiKә $HƩFU&2gHvLtmXsCQ ߆T-6kOo=yťzAO (xy]5MA=ꐊr*e_zoA*H x,3$l7- "fLeݟ~ŐFL d1xzF,j&a71\KykFa |+M'l\-\n ٝu82eow՝$ k K kZ5O2 &Cp܈5@?ϸ~ן~bKEY `{Q)gqIIUс!Smaށ4QT#@\h -?GJ)S;mvi: a=~'[<A>' vÇy6fCUfR[oͭmҥ6v _RC6)iU~:D+UixXv[j#1 PR263Z>reo,L_c"b7&<LuH"O+~r[ؾ&=+k*Q!u$EH"^-- %wl+\۠u6WJ7\ZMз8NQ)˔_$R "b$?{Wn*o$蠡aMQL/@>X(vNpic8fC^ (ZdX?IeK Դ ɨd9rF[~pԿo@̷.a3XĴHYv$L?#ǿ7pklS߂w XgLx=3yyK GYFz{=W83}d1&] e6BZ(3˴a_aUDQYC0`wTO %.kLQ椼Q@1T?߾i^/DgΜY9+ bv>+%D2$' TkN|?,hz 7B.7۽K.AA.8mƠ58%|6Ze* 9ⷺ,- Ϛ(>ǟf H(Dmu@6B{1LHJ@(m+^]|e.wt[6|_pEoҍ<Nboj+~+\7|_%μAgx_2sE<  gဘparEV)r/yb+C9'eD/H #m,nwDdm{}n>M?/4.&l<ܸ1vW]8}DigKiT|(P:ӟ`:<8TLH$1n, kJ߲gҊzN0NE;|\1切<̆k ȴ{g?CP-W cWY0M"͟m s$U[%`@۲#!qLVPxv+BP eĄ>[]gɟXN$&~%U-ΈF'-1n uagR.ky Z3uP]JrtK!AkW8s@ #TI6ф \y\]1Wܮu3i,P`H op_7iѼI{L T"q|BBzinȿ8M޺K|N'thH'K -l~ Yjܻ-fs<Ƒ@Ovc9Ӻ^#>. S?ϸr`@z />Hy?<2ل?U @Z1^jehR60#$3W>Z:Y󏛴ݳVw 2I 88Ga2(j׺|nj/XEjP2Ssdh)-EI/5\p ?h F|m1s&rc,: (Yi&fׄp8JlW[s]Hn4vv\ /mN,N1w0?$ԅ)]p(Bpϳ7ő Gbd0]wd>֖$Nc+\2Av$gqN`8.:,y: *;}g N($ml$II1ߣx! M(F'^ BZ. d;!OschH쟍K*&@S ᆷwB+m\u]=t]Gqְ׏2T݄ .V.[Y?d$#&Bi~}`8j20lQEnEUxCC`b\mWKd2"zU@h'> \^it=}uJwe?"љVMʘz& aDCIdmW<9Y #{ DT7dƄbta*(ۈ`1?T9mxb]r[EǮ nau@a0:[4=8T=&$DLv-/hS)G:/!:6 pl՜v7=~7ذDd)iuz鶆x%vP\My'ɜI E- ++ o,Y QEL; TY 3$A3Sۙx㌅$[ ؾ@LjLA( ЮDrg(BVاOQ/qmSdš씬!8Ip~3WtlPnS07 7AQ˜rooˊ ? E|8yT{Dӯ+Hu2J )5݀` C#{jH!<%گ 6!>~q}M1&P1c'`~\aJ1 E)t%)<[dcGueZ~,.RNkd.R}2(42?(Y3|X՞b.##%B˨n@6TX:pXqNT(%j[9p Ljl=_Iօ$Ҹp}tّ0:w$wPjo#Wa57B5;j8N͓l}S16!+_ƤO99]\ޚҗ|i/Jeψ杤M =KܼMk#A7rƃ#S_Ai׿ւvp@@SpG9|sӫo'covGA,%NܘY vVgH^NJ0Sp:E@nn|DTi&yDj54lx;=?"ٮ{Oا!{i">V2JssߛRo/؄VVȓz]>=R',}=HkGf CU@KȮns\he]_]ǽWQpWhݗmZRh5zD VBu"+zfG,F2|u {drxY2DvYyQ/'tDyw԰{\L*i,v@uN2` /rue@vU V+ &FOHБ2?g`dT>gH]j^-oǵ(%T%7w;38 [Dn4$ s5 ?amĮ4J! 'X!*o0xkQ%=VÎe5hLVPb<$RCWY#:cMR 5࢔JJXRO&eC)bT4 9lw}#e-ο0M鈉F8ѵ>|MeLmb[woJčM#;hG{QlSifAJGdT#C je05'zS"gGOν+lMv2 6p@J 0anYޯyȵq4{E0k +ܽ%b)E?/ LVң-]Whz'u&ߞ/nlҮ1dΜA 3NHcY5Q G߁{+(Gm܍`o%I9+[D@{:\Զ>8)HX`R3٨}f>qj:Il5F,,鼟`Ʉ^=bL y%ȴom%G\Sѯ@H`xS4;xz4Mn̟ A#I%E!,Tk\%-!ܜ0'*Q0y'rc8tO.@fqMm3Mo&;VZfo>5mKtݏ@Tw0S>Nx@3Åk(@ӊ8-knP;kԢ`BXަ3 fn.+ncg-hI08@BI`yh`i!O| dHGvB9PO8 ,ݭud8# kƅE{bv|mXZ'BT ve8MLbENsȆTkJ.ܓZA$,+o59Qh Qi>!o%!f_9QPI!~@j(dz 9\JC$,[$m(`/Y !yf)]bP̈E8AU`sɩrd;6(=qsx Cxun{}pN2[>/!^^SαN-Vqbr^,q4;X@)9S2%E+|7Jh)nLX(?@2P/ c4d?JxV ?_ঈ)CAh@EA<a*e|,rA>g=n6V@&;V/(GeN^NhaӺ+ĩe dzXZH#FPչd aҎ Hhe\1NZy˷$(j=⑛| u+z5!Vȴdr-5Yo|AV$N!PzgJ&5.aȥݬ_Xxo97˵ kc5ї)8(bAy)K=ǐ=<'w#^ƀ/Jwzm!PM & GvʯZ{O/o)[ޕkaPGbUoyGn>]K@8@ХgO)ҥ]^:T<.@I&|#P)_z)y QU,PCo6U}Vt`?F~2vd=F.soAQ.H]*Vу 7ƨ @+8)x^e8lqnQu<0 ̫AK4!k%>˛P3yW$hMiŶ@A}S cؐ3sR.IkIe@KK0ٷ-fo{$6Ojh۾'u+Y-@V׉C7cs/ jFpZ9!k3jNyV"z\jE I'!T75A CXD*l1:Ӌl,{qG,zbg֢u-,HpoV:pKqBS((hGU`w$te"up4FHŰCczPif3TOA4C߁ḳ @9WZ 0xQy>'Q$l5 EDh~CVJ=pnQТe5t/N>z>rFsLe,_?ax}V&S?z}59YA8ӻ`|RfRN:C ün_x&K3%<JÉ:!Sa | yWe}0*4N]YT2^XUupbK1~4!* YD+.ⴆ3TQ;&S (VЬ q ƺ-7UsmSU`Z j+qպ1Fpŧs tзqg)p~O׽2}w%%NjQC_H9spsuBzbR[2مA+\߻MAP!5K[Շg`ᆡGUb$o抝d90Wpo\L !rʨ7ٺk kHU<MDeVÉzf}7Nyw2R  VTYy mk Yw¨9-hY@"ljsI0. sy$#t,\n\Lc P0; GWŒc G`ey^ȩ=%A7~O0zE<~V vK O<̪8djAh,?6PFyr bd Pnސ6+mٍzD mQ-꒦53aלXܯ"W1•i@o('3B;2L9Rj|ɅxA*I~ ٗ x Q@ݯsrUQ{W'M1:}1-'/!F{Yc(-fPvԅMGfD(ϭir?j=Phi$UKqtyy蝆Ԁ>MERln"WcMmQ1x- 52ŔT`J3%<ܹFc[YTҮ{̌@Yt:jr (ꉣ 'x0nJ{CۥǂnKSZ "eps\Mw@p(:%S푊̉`%)Ko2v)1,eO7oBGau1)_m,u`oU$bc +Yp?l Ͼھ.cXߧ1MaJ%@ \Gu<]h͟v$^Ɲgq Kos8EZ5/מ2J 1#b*e9xUQO6Ôuw1Ω=~xzC w߶B)tYhzm01 8fMl@2b|爗ފ_iqAY1pBs//8٩  Cq] OPNHEAfv f2cvTR]NqXeZL QD1L-ILeWB1laY ab%U`/i x !2\k ]]f:a>2zv^}^Q` 5kqI;u;%K{kh|N{&ͭ!n-XU= ";""݌QOf8@ЀVXt\mjmɗvuwK%slywV]iӋAQ[~J b'Յ񕔺qZۅ")$V ɪMBLON"LQL{=C+_G)I'@'QC,ݺe 4S%ZVF5 C/%26I)&Lt!H(A43/Esg)fc]{4CtKݪDd򵂁pp aG?Kb|&|-I]|o0&oC[#Jlp %wѓjmg.As<#KZ(G4|FZd= M^|n!,3g8CyՑ$'-urK::k Wh˔V?2}[ ȓq^n%?fuV$4}`ruwoH44KNhB% >ch)CTH10w <Ssۺ"%d =:A;`OI8PֽZCbd#UyI=N%X9kEsr}%#HMjˉV~P-K)]@BO}rll?Q{&殠+C{ Xo(y\cWB=-vP~I2$IO|]_C-b[wtPrP! Fadum4)aR,sQ~Ķҟ>ޛ̌&2,}BY]@9JKۃhiw"S@hR^*HTRZBU N!:JCUa, mNR<Te˚z-S-%FW>QY+kl>Y>>b>K$ ٢Vfi_EڡxM0^Jn#@qS#Յe{^TC@swzrƆBe(=oz,;YLq63ʛ;Ւ 9Ou(ALʽ8oEJ!u[qI\Rp#Ck~2VcıpH;驿&AX[m6;<`H8?ؕ|We#i~PL|J/oF.a6i+0%4i:?_n'@bE LD J'gegPʋ+ޣіR.E =uX #?4+.3Z^iG,ap9o8B^$L45wZ09&m|%p9 ~ZwhSf8BJdwڿO?9}\ٙOx ĊWn}z,d:` y>E$neO,跑}#SjHCYbZH.Hڂise't6wnfq;K}5PO5a=@Gt]2[DGA.rnVE#W,ђ'Af)#D$՘PPRդxi73ObaTpBHј/rDs&S?ޫ4VXLcmm%7X[IQ4fz7 des'Гۡ>:*3+]w2*s `O{j{S+8ON&03S7@%'e>Fϥ_%~մ7.ڞj*عg<^VHRl?zY9T-rCNEB\IFIM4L]&5!8]W(etioKvPɁbG߃Zm-}CIEOҲ#۵EE/B*)"r+!;*RgK7m=O2o j49zpa81roԇ)%=-֦gc>[qږV-]yD!&>qTɀRǾK֞@Hp̐| p3 {=B8mwȤ|* * FPQ̗uTS퓺݄A'&H&'L%[}\  cOdk^py@*%mc]^[q0^ 'ȋg綪; d}*D.}V};!Z1ۍ+mxE1Y~w奨!Zi/E͚|`alTRǧia?(JHX7ȥ鞤02йZh0#ծz8QnB%O8/ќUf?F?8[ IF(%Ku!`EjR_ÏmPˀ7aϤ< p<}B.׊Ik wI4RBz:uQiɠEY7H<(@z3߬aUTIy, Q|Jb$xC(F7>G5ܻ?y*l1E[~R3ݞ/?~}A wpE⣗D?Ve _Rn— Nulpμh!G)\z8@]%CA}\ZKY H'R4E#Dgjkhr♨W6xMݞ.L@KO|渳`v0s!ʬJ6=xUJQ &)S7DdU:7qb/ {wb ~(NSligQ$;9/)đP3#QGJ+yzzĘ̋T_.n)d_AGtl&ۘ5#9WA?j ZW~ Ȳ@-(U@ת}ۘr-NH#|Xbsr,F&xf,۾Z蠳snV#љz+: ^C>WyoxUeCJӛ3Gu.t)d?XM,I?Zٞ 4Deޥ\@/OFc?S TXYb~W0] SW ,Wo.(RNJ-jH}fzi~qDzw5D63=| !X_HϹO_.YJ\ J#i% Sq6F Y57zPI+aB}*LбgړL8D ewCwm*7.7OUa5+ z%C?'KMA>썥7@[7`vTp>pմc I=J/'>ܯysh2KjNW*p;% y v1w(g(!$ȹłձGJo^Tg\WcCג4S]ę`Z)P|͑C;19 ќAdFR+'nT*E^Y}V'!iuH@0S+)1헩7%tm/tpOPoOZX4w(%$ p+*9MIŶ|Miʹʑi'V7ӱxf-#F!'79>:٣&~Zj27}rTj]2y%jY7ތrnPlU}5:∺,rr@aU̘X]g,$օJRs'nMzT$ ;ުd=sG`9ĴVԣJ6ъ7Xy)gK:gN@57RF1BTdbkOoK,,X97~W7M$WЅ1gغ5Oǔ# _ N,5B$>V>´<=1= y1#0jdȤ#v:73SA*D!g-pFo\yX(xnCE)K‡[լ:>0-_ ҾULMk~$)b.ZZF s"?@i]pTK mD8ۮ+6xk^(.^s%U9NL~8[guKeU@"KFrZLvQ b}!>TA0:TB 8K7bH~;yX/ y2&6ntxnK)O%{ءD7#^=S1n)z<BXiRk~Vd%&Z mσOnRs>.i A"/H7جr=0C3x7~x(ڱu cl+Y.Զm25!sgA1f[mԮgR&Jؗ˲+HH9@&3ľA+AZk̝</A2*Я@ͨ'X6D,n&zN/ |=x%2IVߊzXSpnUT{khB?@.iIzi (yjn\ /hv!NփOw7`K FeG8xBwZ1.cѬ >rO8hLz YJaaTl &Y-G{QVX _.(6C&"|BAÍ~b5' ݎa?OΆ )NP]:EL)i:֡!~1ā/OV &V7>6D"ZiXU/uH A L(=/Ʋ6aߕ"뢴d6O>pK4m=̕.؍~إ u2ƆJop}+QC&+˙Qz4>=bkPzM]vap9_CVpwzx8^+D!/m#`?1.Dէ{ΕG\ |0 t$ѬH{!pX8ijoXbhYwI2RC4 r<^>^Kts(q0((|=okcv;a?\% z2vXqBA?;g-&V2 :Ѹ~ݏCe8_Tm]$`98)] IRfk25}u%g|@\BQL[}` KfczQ[*)6 ᭗'K wYAIO>Z|7/=2S朗 5SY}~",!k0 "9aX!ڏt! ژQsgC"Dq&CU2UdE?KOhr8,JG.b8QpxWhJh' lFuE9z{Jo{c;* ,}/6}h S4>$ѭTi?N?v+A`ŭeۀ bMvUЖL?8^kL1Z{.<)h9Uu<mRBSd?F2b2whW[I;Lɘcu-Ol+U|(4[F ;䝨Z:׎E(Rblְ^bMo8"ɭaa/=~$pg M֞Ԓ?AMDrFH"];J:1$qM%yX)Yzi!zYc.*JZ͙)3pgLOp^=^W ud{bξ ] '=+CKcD-\>sPkଝfaAaevŠ'bkmrt1SW 64/.8FYaPθ һP3mL~;gMQY@m NjU,Oužk d%pq57I¦s=4 t8\٧g"ieT|%@eqCwrDNwFC N哫[[ab,r011v^M"Ǡ-`k9X$\_ פ* _Y]{}̺i"GٕF /&qՄٷJqg8lKkZop`_stކ/ZڇHqzrT^J^I~e$q37+ ?$7Op; ZƈG8zº]J+5ɘ=E.7 \ie6no6/~zTtnO3TGtM*xa}vH( 'bpxtW􏄁~z$͸% #ESSLB_deBXf&io1kXtچ8@#k&U1ݒ+_ vOM_8DordB^-/bW߻N/Ͽv3FMN)2xj.y ZSπ?&CUX '}3J^/g(T%/В]T5ie yQEOB˂:; 3rlhZq@vfI眝ġ4WUi}.S`fU*.]р~plQJt!$\h!M}]P0ir &yh%oc)ZjiI]æ/_ֺӢ oͺ`BCr8_fl#|x.Xp|48% &MGds|2V9G#Tx ̋T$ @Mpx>줛8,;p?Aϡ?h ZR9)hˤe._Z[obE66oF<0*tl! .cQݙUBTѥa$Q,ހhBfw)JT‚4KQ[Eq~vV4oN0.E^"< )問a̰5] W&,+bcB!ӬCʾKSڱ"TBJg,hTP?o}R5X~5۔.Unnt p w)!BaH$J06L+9&f|胖c$#Ak)jjǺ %wD1r|煙كne0^?UJA,=5E_FtJ yJx&ﴸF5 h},D6_f9֨) la9y$=҆v6hˑۄߩ:Xm_V<ّqNd%8؁ueժh"T, ?;3ﱁ8z6sha#K/61VZjC'Pְ*ezV(N0n!s0SF:, wW.'P]"BP0|52c!ħ8vk雇{)S wk)mQ׼ |/ BZIrL~!Pc Oh&>ȉJY;|!zd;fT T4HrC!FhCjhLa f5B,Ń{`jϴX$駗ȣ rxS?O}ܵM~X_ĩ6sb5+"$a+5:D ^i81E6SL(+.H<Ɣ"r*^'qч+{nC XVR4-c*03NB`:v%wVi}RK.ZjwDOA=e[E3&إ!z 'f$ĉA LA4Uy9e3}9.E/ZBzY}l7 ߵ_˜qtuc ^;骢FUHJe̾u5Fiӱԗ#}x9,Ӹ$ 1ghj{'Oܹ{:~XWy7‹[-Acӱ@ݿe+J *JB'gI6 CVkM FٷM'>wn06 67W3jB6a1ߥ]:C?i_dm+Cxc*BR0oD\.,BU8*čTدbň`?<׏i J;g1\YrV|.bi&TUFBŰաxbz؍Lϣ '?lqjmIS)υWU(( /5Ԝ/>ǴgF܉h9. p볅17oacAD'J}1j5O~Zh R)8;vIN7/j#O>o=UJ]yLD\AI=Q4y,JBDr^F(5Z"i<cu6y/1dkZYҜĘ,k Jl)!az 2s"٠0c3zh:?+Ѽ!y"l ~H0:{\R|7ww:-&20PчSb^^#,߰vyˎ)ή7>IXGɜ0K1Th9ځ"$C:]uZ=Else8! NK$pBX4W V KD{4[|O=&Q} _v+@4g̓  5Bhł)Iws} MVm=";yF0NVNrFiDj|W'9&BlGpG sv2MBxWr@ ," 7:N(%6 aVze$o#2Pb<EVW0:YTPd寎z~+5"+SwdA5x/YD,b3?W!upDZHPEr:{Ze%)01#b>)*۹c;Z݄_Toi$;%> D[^HW17yFۈw0ޢB^!.%5Vxn(xۚw+ˆ:%PN|<ӊ-?ܶ;O.}wS hY٧Vyx4,.l&uA$Pz *:cցm f[DحCj=t{Y#M$~p[C$xiHv++4#!>6eH~B] ~Osk:WNѴ- aFPCk?Ƅm-c2`7Q#I4-[Q#u(:?ôOKArX3Qjel%}&Lvj`cŀ6߮)`i;Ǿ4#ж3G:\Wm+#svl3y.8j_.\5fKOfG$:IBKf4P/eH;WeJhk]fO)nfE3{q%nyi</Kۤ yƫ$B]7_C7r0HYnQqQP!*˂ڏ ^Ί˙Y&'f$(=O;7mq[Ƿ4#K~] Q]=QhX),Pk/6s " `er͋򲆅 ݎ-d`3fD/# \[Sh~W!=FЩEnF9"BpF:f]<~ŭ*ɄLt'P_AY|sNXU܆@T^ ߙA='MK1}Za$ S38nwEs|$pmoV40, _KҴ ak N-j}(hRnxz R5GЏ[7)wΊԼfϭ:@8 d(t b2S}U3+v,bQ7V ǖ*t<Ȥ_y:ɵ,o 3Z 5C ϟ |R r H * `WIrMMNMRh6MP;Nixtyhuɯ ˩%:zLRiuג2XjtԞsWÙF&hr)"r|WuU$ Y)5ߤ̊'DyEllt#: k @;p:.k9 Q뚎\N uv=ϸ.~,eIB.29ko uYXU<"[ȱӥkMbVA+SMJ-]4aBPL(Ook`əhm7Os tf/_u|_eI6:]'qY_]O`t! MHn5-fMbL_!`w ̢;br̿tQ_4?=* LSp=@: Xz \ߊ)ے{Od;zCLJ1/!_ʽÈC/)ۦq٪ErZ:E#s=J'6saܳ\>Kk MP#{ȗ-uG, ymɎUn&o91 (}QДD#]$0G$*/mw$ruU 2Z{|aO1MK\l 9e:nBNx~WNg .5N$)[2S Qd:%",h10Ƽ&yV >62Zh}q@B˦;ǁdȦ=GI.w`tv49h6oX00o29K=OYs捒Z|M+H@J啰nL'glTު לøD@_$cKR60ֈ4$!z` 1O{oLOgtf ^tlKo[:}cp \ h%#֘WQǘX_a-,tXU%=){_^bط#{EyxT@'.*,znv*g0tX| ZQmKY5mu%e\pu⻪ŞTu[OVx=A61H8V~K-`|Am&! &t֑yS1F8҉u8:I- 59UnZM/ #.=sS+饆 ,IQJ2Ke#iK`}]e zq$BmWxq$ºa/[CX7Da`jZ cHYyűT-&7~cBg~3Ҋnp!&[ITt\2L |t_{g`$ '\CwwN+ǟSd~LK [ 22؞p3VWUTQA?L{3e4Wk~D>LhL@e +]+޼ﱹ/%` h|Q?JdT`xϰX\z.HO"N.Ǫ/G ڲjr^[8dB(j_u0bl_DfB=L~2'v1MN Q6BzjXYF%! 7wF>9oH{4SM*YƟCa%93xlbW!rq"xDIZ z/}ɷC[a[u?G@UUǻ{U_΀P(ikc>ݯ*4g$M'"0^BL<A] )igkCK-q;R"M+b˳'7,:04_}"NAmFN~4[) (50YNl:>i^psL(p<ΐ9LJ6n(e&“;n' LfP(v_/lUko:6K8"n>*˯zv, E2#)Œ%hEؑx5'gDReG!@l9 ǰ@% ^R o<@LπJuBĄh _ʡոKg%Z1 40u-%ihKbpbgŽ\8+9)>~gcI6{ÿ%[b9h"V$ YV*4qD( "Ctb}&銈:]> 8A'YXXœ|ܩ65q/nIy5 Wo7ޙ)arfd}__xuͱ4h9"|uY K R(Z!ytj"8cMDزXi7mTCwe:aNڬ re%]ѯqr<>w<+,G]}|*7ϕ´^e=F1 t=(-+TZܔ!qcgsBu"~*C K1f\S%Wl0VHg[iލ='ݟb[ZC5%)|÷HދspDGH۩gBD>4TL`Ouh{r8m#%'n CQ6IDr m`&v 7Bz? pfcgqlb'%27ZnSb(`a!d pb> QIQBo"n>S׉0:H%$yJu!=*z tn8ɖ$HQ@8&b@WnSMsW$aX !Mπ9>>Rl$p9eMP(ASPiz-] \ċ4zX2@vTF;Z%)ִPT EP{w 4vrؙWZp˨V:XԶuO>0Tձ{QnN&qA@ɨcpӈ^ŹMơq3~G G|˥$ Uƹ. 74v6[Lgqx1{FM7t2$ 1厓hJq$>`G֙y\r5="-D,6ӀvpAqƦ_uPuzP; &(Sy+熘ܾenݨ2Bag̝=< >\ (7Xކy|E\Q}4FAp&v$c!8;6 lsj@~^$9;]OY&@,J!'/GH`ܝW0 |h[z)GWrD\U&qv8Ϛ秺=}R@ѥ$?I*_']kuc)V|C Lw뙖=,~Gʮ\7S8t Q{ Kܲq$] 윔g1[|'a%C3$C0\` .K 8{g^7*Ϫl}+ DW G>dzg'qh+1=w{Z5[.rGn^[v!s=q {R2MkVyNY7Trs//"_d4$%+(vH-ψ5QiY"ɜO>G󄧒 $䑸Xl" B V20푉g TPFgjrQLiaugȩ BQʂ7(k'1H5jҋA`'R#_ax-1ZL冞k,.oH&P2NԧI|m,>muAtNTVwH1W*p7ȄinUd6'Ϻii?N%nă/{7cO)*,* 였nF{PTwYPGZfvµttI트T +h/=cMk'#e4:虜m*zp%!/W:߷X0S!Wr6CA,!\R GGO8>{w _,=i!ifߜ%yqASVшT ƞ7$jBU 0r?cHE2=mJ>2$ݒ}=r٨z*dttG#dΟQ*?sÝ["li7Swn#盷hxs6뭏@ Cր,b\aKbN-kAh D- v4 Q -~H ԯȆ͉Ue@@"Τ$ؠ 투Wn}9CpFB2;O*/G&"+td!צ`s 0Xk=+^ cZaYm^ {hCNpEI3.vIVL˃Om4vci,_ gT3uG ԭ̧},)OìW߀&|1=6Hg̱G{>k1!N0uLsHuk|(@kb! [4I9YVqSo 6%N#駮Y) c&7EV8 0W&#f$`ʅ'M-a ő#Tw\7~ \h/YGkuxGF[;w. M_YS> 7+NEԭjI ! i1 /h[S,"#μ6֥jt^:6j\|?xE`:fByfZ@V6T^2j tkݴPuА#n eѩe=ʼn{U2#np7"$I n>⡷^ZV]{y[=_f욳iF:U;rD6}z!rՐ."Fv"Jo܋9@o w66ҵ4q^u|rsh[" QOwsƯ<0O-p|5VrWI!]AQi %: 4NHeFJIQCUި3'{baL߅gӊ 0z^PdJlc\#mmp^Hcv(/QK6d-T v18v;cBwofj),vo~ǐ9+*$qtD³Fֳ߬dǙg@&{QT+ZPbhSf->~\՞BqoE3Lxżn tyts~AݭgH}gYwPKwWgЃ#x|IE—=|/"^~)vþ؁DzfWN 8*G^I5OO 㒔3Z54Z2gx);$xTɏ ^Rq#$wZr,qT a H@13G&aWɨ,~qUd}u$-h?>pi"xOՂ`nFg6)f·YF Ql.OycUOzp`v@up?Ϯ?O$FV}IZ^r_.Ty:IB}ՕmVBR5JXjۗݹnMgV v d͚Q$;.29{A~6! DAdZdFv5oIǀA)D FY9˯wl凯zzG.ІCHoA $ZH`7dS/U8mxrEdL[z`:1ؒ:Bf"pP4CLHEv],&C_tXɛ&q+,!IoG|iN{g#(e!  𔣍#f|o."2>6B*1s89=*X/:?xUB0yJDպp"Sg{'Oj*hukᥗXB3O^ju՜IZ8YTJVpmgY(kVg8x9HeܦšwbnIl: jDt/,d(;+S&%!bEaI_Bw,d|\d-C"Ub^j' :z ٭駔]ZdNR֤a1bdXQgB^sY,t[!9>t 53*gKrn AL0@lxyZl!"p2.S( xk" &Tp7/0r 4*7B?˫#ZC5PuzB=5vIe!-E|sˎ]2Ɗ D\!iv !.@&s@@ t0 <ܴjyh޿E0u6LfKB`Y=_`A6],RU,lFda G۪S7IkIg^#ݏ JPps*=?ڛ)|lv74KrLgBkWF@VpDѯh .鈗|^v+(Os+t5\HuiTfNJרB^t>F|e&ɒ.&/&"ݣ6u|Aلۢ1xFnZVHal[sY:VNt[U[t myS8 FW{.W7ɇbg21ntߒuTO`j7REc7pKJxo. }VU>ޕ* R1TPW2B1䦷t?6}·,NXPe157%LDf> =mW᜾:um+*[,mׄ)z>|Xvv%wI@ 3(1g;/SBq/+Vm$Tj} Z+y p4k+%9o]\٠;eZ־:%T7DwyRk "hsF,Vワ/=c*^4vb }GvEz@fMJ;۫J zS/^q;1sKu [_?tmPģ{H 'sVSq@QG{|띆,A~>*ݺkC$z@R Xl٧Pq*Tѱ+Blx{6^B7(Z)kE ).fdƺҳ\E$LY:'e2= eO/Cek,דæ'9t)KB'>۲:g^bbI]ؚNI%:gVB;OeֱR$m=P9Z69)Y$vm/7<؃LuDs3}c7"rډv=18._aQ}`L ѿ(q6`zEPN}ү_n_iF Iw9:쥌8zO7 %i\,Nw^X D!ߏmR ALJg+ʶ"N4)NXHLJ7k?R@aǼBk6 }C/yo~NJ"FΪ OHI؍s"jQly :Bv4 LsTvH̥t?1a?tǿ7)OJ8o':g꟎|G%w|-H[N?o5e@#ZU %TjK[~` xЅW`7B݁9,e߱/r((Sp+t jM\#jh۷׵NyA*EhT>ZER)DM*a R㤉|6Egt-3SKdҸ51+ӂpՠ#x*>RL&9lBI3&LtO_:b^EΗ I7LmͽTLRIJLdy` \KH{7XJ`0V,pz0@G F/,獵lf5n5ZVΓ[vc3d,|̱͛6ZÒ.#/D:qQG=s?4F+KY>y؄vֆ+81.z^+( ߬{d;X>G Fm%oCd&cQW:"[L lbaIړ k ngkO6XgBl`7DqU>K 96r`[hD*1aUZ>ԙD6_.tҨ M)$<7># r/uv"SD ̗%BC+پ)0d3܁5ꖁōH@S,A=QTv "Rn?C*elXp(3s*5 sƋv&51xuH$#͐7S] +*}뮅BL񷌳m '>{: }˻FpljA]zP:$yGEB=}hWTlG4U Ӵ6w[-hDngHnQS W4~Y?*oN8ug@q uT +[D>ļ]R#wPۅךQ̂38KK~;YRGPeS(']n^IBB>u|N@).VrDK*p[+ 딥OzLkQ#mJ3~B/<b5/Wf a n>1$lAlع `r !I'$&:!+X/#ZOPZi?ٯ,:Nwb?qڹbG&u>Y-}9\4 Zi= ;.g! W9tҴ&3p}TոO{5軬̆l5`0̻‰,tW:=%JR 7D_YxgϴF`,#ď7GL_O YZPA3:G16NVHY[D{Й9%q /D! Yle>lv*Y5[5~$+rguMjc,L"G*0=:fs`dXkyB02|(ixRs\o`XDO| 4mYG_7Ze:*Pj/p?L,Cf =@/b/(ߐLc5 l]Bqt4B% a: @@F.EȈw'Sbx1/ }Ct#x(9Nh ln'7y-ni<4k~8Df#\ct}vNp&d߭\[8Ayuݚ!>8]lUBs{\c<$?ޅ!' y4ݕW34܊BU yI1k6'Q$6dcSbrzzN=~%.d]q( zPO)Ǥt(ZIM{Y]  lB.hYFS*.+Q*J3ѡ`y6f|Mnnwe nd+1'.b˝Rn  9ː/ TjZa=xMFz'pSAu?"U xoX%绱^XqB,yQ^Z8{ eYщUy&IXlhTh^V޲A/uo,zN.I q*l;Tߴ11'{:?c9ٺeg5Ѷ,T`QJLs8 wj}h L&c 1klu xg컚cʸf5_?' 1h?×M1 q `+PMS']}6Iȯq" 7DAh+EMJ+aE*P`7?UFEVZe' k.ރq%L&0ν^l+'>hʔlǯdkJ_I^[+n "|,/"E؈iWFtchj?ܻy(൲`6C qQh'6n p,Tw:s `,}yxHa1T"VW<ݛ{;*4gt_b#놶Rjx?l⟢4)/3X=ey;/#lf?I5~QD0]x *Žd(RIv僶 $TN'?Qbd~יV( iIvT`@iݰ7YOU;u'&{>z[:+0';o|ӇVܗzrVrX;k++1t-]QD\@IP2/3 &؍FLn@)t|@RZ iL[Y$ws\ph!H I S9薴y";ח\P>b(@9ٰ(:#h{ebn@Crkq=!]"*Sdve {<^ͻ3"dA@o7/ĭW%!-Bv(l o6~$<$"9\?Lb75}~܆wkB*SUs^cKxIkz$|Q`,HOZZD&否pp9%քgF"J3f@?Y [q={t2>px .Hm1У}%Zy}S>38 &$*u@g@p;lc;ra`n bܹ.s)BSOWo?y@l?3ڃR;HEqRM4XpBaTfƎ`ćsD@ޅ[o`kvkVҐsӏμS^0op0 {y*hᝐ&8 QtVX61ݰ;;cb3O(:o̙3[V"S'1+ܪo]u\,a5&ѠhKד [WFb߯QFoiw}b1k3RAլn>Q!(ʉ 6~Rv9*ǠW~ikYjzr/kWNlOYP& uєL(l D}+ 4sROFіMJw9B&XЯx SU=3IA|N@X 0jZrxzrw0ULHp{0;00R7`% m{ `7^Hx 3 Xl$-1nq;ޛ֝<%i1Llc s<,@*|[ow̱=UH ђ%p"BV@h}(gJ5MF8GZc뱅Ļ Jǯ^#KB=ݳ N5wY&ۼjsRƍz֚q:x 2E7"mnqly|*C}z^ ̹. U֣~ gZASTXea?$CD1\ϴ`fziR56PBy8~5~9Bh lVyROqz"Sqh$~*ѝE~zBH$5z0',6\+Âݷ*\ocώ֜dy(q>\ߢ008նUJ>`O0d0~Gү$0F-gqʯG@O=YAΕ@]>EP q57 @!j)UZ5fR^~}K!|L a't=C|aH#/tIGp'CKYj/f6II0X J7iM_c7`؊8,QY?7R{؏m M~JԻ,8A$a;ktFX̍`%`k5JVIX#%b\bm_*yڻGu"j|@&3&No ޜC%.nfz31wX,ٶlqX^݇l 8Uo1T9+=Xrhj lp92 K`JW?,NI?b)٩hK9.n'{@lpݪH;dOyukuC0p̪{MM'G'ޒ±^g xC`Nky؁L~t@%ol)$9~q]&RoGjwa7w\~Ӈ.sLVų\ݽXS$ o DǢ TdRe{?7aAh =$Ox後BLO5F/6<88t~ӵX>=z1s,Dg~ui& SМU9}5"ǜYagSenQ!-2j8f?c;S}dϑ#7%DY{MQ+^&P,w@vzd>{ xm-¶CcnwSHNkkp9#Sm6 K*J&72s)8u[<wہ$.6e b:A(ﮩ0T0G8314j zEQÖ{I`ϗ!zR!Hiʿ,QtdT; .E3q.)ag>Oqԋ#`n~MY:o@H^qYܠvȦjm;Y>֫QX$I.c5eu9$ đf $u;,PmQ19[,"b<.%ɰ*Yl9(aRg})Q07/emr?ؒ)]\؃C=7ixBu)9n6ڲ,(Odġ LJGȃuFTF+| 6ENQB.mDJPE5lҁ&6V5qdQfr9 ~ѥq.<;CP޲YZ֊F1?}Sur-;BCIņKfaն}n,Ťv4DeLJ-A]yO:#$!V&v+ *bvNϵP;Ujiu ;o.v_6w+V$?MvX?ΉqafWX_,aa%w7'8 ش2`zpi'(WVݖw2 IҨk %蠞`@}2AT#RWJgpѲćlF[)J/&Ou:,[U ><&M'We4 K.FeӒ?FXgE.(p Z%Z$a=I|T\"e(#3t|A]:Ad@,;~&b0r},KdqhVJ-xj4#  )C*cy2YLM:DH~7r&ky6 ۏ+~_Y*4H€r:()sn4xy!kd7w?[klSJr0/$d0)S@l|Naw1* )A֤S"CxAD݆(_[['"eg^{V/e٪,'l@W:vke;GSKRYP-vjmkɧ8ʈEc8GR z^x]WR2)ꡦȠL_Ҍ*h!ʭFu$]䆱sb\~o2G 0C1ÂM ~'L"D>v4iHM$!S *HzNީq٬GQ?q lSTJT>hnZE6,I>%_z+ IP@_N5:؁|NuO5<6(-Rg,&euk1EALܹ47Syb풑х4q$Cn6mEcD/6B5j? Zbtj O;ԑBɈ${J5x{80%ĒrY1}︊@B(V NbD<@G}J椑-NJ0PȐ'F$S;h)E`\!ADeH<1AKbd6Ym\>>,eNNӱFv 1Ј9hMo @Zx \/}jX۶8y S fоW+zZ?,~gzEw~Tqɰ%t@O 9A&I@֑IlKɚ{xSt,"WKAK~T]y+͵V fڟC_u+gF~`Y78$4[>ћV(fyn$~(+bss5V +V n+]:I`PW¹ \$GhB|^4&8 ) o6]7@PqJ3b<$ [h\<>upn%:䮨qPQ*5^=lؠrAv%X(8=l,Ι|rU5 b3c>7tD`C$ƴqHOۙZW=I _w#/{mk#OnA—lŠ;U~[eY{<3aDh¾l'[+VQy>.3Sv}T(wgN! ۥJ86sڲT ]6| 0SYj[tTQ?J4|x+:ޅ'O |PpٳTk"L >>$sS_gH̪Z`ۄQ^$a%v&aUԧ ۞md3H ^-iBID1fA,Elش04-=h$HhU$ˤR<&Q$>uސc9yg8X^7M_]vrM*apMp#Qn`٤D552#V|LGp5lTc's9y5(CWW=dcW^$1" ~OQ}9|cނq t̖x]f`uƯEԥx, zhRJ,5/L1/}p5GW}a⵪4{x<;IJIkE~9k=P@c&HGC,M弲LIg~Wˎ!Id1r7c+|1=@sIbUkL \Ӊ#ZgN^徚@}Ze=I`53l>`*9u QłWE8cJ*>$+ 5>|L_؇[8Nn w-F wsWRR_qVfެvӤldiAI|/UǙ'[O;Πk$"z#sQ/x,$wӒH$ ) (Rkox-I{b?Fib<bNW#Q"*Q5V6mpbD(/%o`ԲwGSOoK2ђEv^#!ন,%!pis`y䋺ħ: |q7MdL]5{1KClD6-7X8-LӇʛO=o$I[ f'o :gr) yw\&Dul1tePcC #J# tZQAÌ`[(3wp~l:lŔk-<>_bCL5^t"u 5)Z[$,;K`+zD %f%DwX#Ɛp)Kޛ;8 梡mS<nۢDJ~zWt2gכאk@@ʷ^6+P#աS{oA/mVo a ;VA/qDI(Yx{+9cbJH匴Yv9 xF=Ƣ ~wW.z}7i^-cCo;4"pV6|UoDBl 0 5Z|J+nEs8:~hZ^Iˉt 0ṜI=lmB sxP `/ψdu+=[&E@UD;Lb?ɼ&&Po~kzzISwSjHюa]eߺ?\`=~ 2I}CkD-(HFa"r܄rWXClM`v|y-K!esAa%`TÊP s/g7C;KFHJU%˟AY 1.Au}{gq]]V*`^I)_|qaW?Cۃ#s BAP|hfDW&6vOWOlHkH!pAŝMr ;2TtE:!1! ~D6)jav߾^]71e)bRcMdNlV-7CWv BdA~4 ְ.1) ͇[^5cktҹul:nd ?3aGT|medūW-eksOI~#gNY \pB,cTbf1O]QqqwJ/ 77Cїn]Q'%g oJ'F#Ia%T?QPŽ ;YH5\k Kh4;$`w ,45PoK_HkqzWίEA:&Us]Y95ĕ,}Pquo%C<- `H$e}M{&2JU9.QzF4xpw+f|=mt=vM;SbX[[C "mbV!zgpQT3p.j(x`*vIfUXÝ:5c* e8Bc&2Ɣ[`5ʨOj?Q XZ8,cˎWUO^߶L<5e5,'ɺzR(\YQP%M|Q)3wv̫@)_Zv탣,M5ZOTH{ڵ:0!}'09%(X*p'1ki5OSP+{t,t8+VEra #EUm7zm (:4Ϳan|/'4;W 60+l ZżUˌD qKN\$iV]MKMpzH _69\0lM` /0,nc_FڠM"f1 ճ{?J~1x:4y?;%*;(p쬨<.-n%{WnE\' .Q>wzj6ȸ45jβUTɃ_Y̘Itk})N7lcUg4ja.Fkhx9`sO(;H(HhÙrl̳/ZweC+3b:W8;Q㞀 . jMğE 9±) O{AWkSNKp&ʊgٴ"0T[#'ԔlDZ-`)E#/#<=vGdu@Xuy_ ^1M֤ ۖ7Y]dͨpQЗEUZZ {/~&ʪir6=ΗKW,BAr€%k8Z2,iᕒzh3&[rDSB%tMlJRdetXb$fx}oSf g>0'<WɛʼΧF2+>d?d+mJ>fE:If\@pM~L~-&QY (|O6<8cyD#@J5]z N \G zk!10sghf~2_6Rn=Y+8"}k3)q*`>}1i"/0&2XLe@m)wQ C70S ;..-8FbYNv,y>xm=/D$Hsی&JJW.GP?[B,FգCMZ(6Hd,fJA,wѤrRk{{$&~Z|Ce^TR{M25]g3~Vɬ}h2PiKU.~DL%k: 0$B{l;OƝ73 $7bw5o}=|R=B:;K*<#f3ӗrE/1N / g8.~MAYʛx=!uf>R]$3֧2ګ}>t^#b#OON*wG"SL-x3]}Ǚ>>H8_')=Ѕ6Hiq%:(cҩκM͛?@l>۹jkY3QŇ5jrNU k\2dvT^B^ (̤ 7Zڶz ķev8JFe,VĎkˉFWVBjں=iDk`c}'[`13Q{j kEteh+6&J5 ubUK,6B{.fS`ҏa{<*U`ѓV6(8Z>h׾#EXdBҋQ_b@#(U Ī @1~ZPy{Vw  c:0-Gh<1i+U@[MYpԣ*y̅+IM6XΗ rUʌJT$! ;3RC|S AJE ZE"r>a&69_@scG/6ȭ <8, 0d,pD'dЅj 0f%wu\O =.? PR~-͉,k5KxSM6#gʂ8`LRNW|/\{!`фR AMGXe~l?y@gc~ "zk%,8p]\W„,W"XܜЇt=HnD3#Sa.+) k퍋Ѐqq"G|Lߣhyxyj#s]䗮Fקܵk/D[|'ʥ_mvF!k ЄqOԄ&.Sb|DO#g%o3<r#1i"\$_4 `51oAgdJ׻4F?!-#|@^3tl34B<5#xб22Kdgi'J\<牋nIlޝ+:xRq> Ƣ/.DqT-!nQ RkI.Fm3)ݙ?wX*9,K(p2DE`DclH[ f`> ΦiG: . G-8 z;̀K;t0 t9'!M=6icg8R; F.$h5?>;~+evxy[x2)b[3@ZRh!pp@(0w5'6I"%KY_J[{j8[ WaP<3_M6|@(5!B2u4˒2)ry^l4wSVWn\̯0Lue-ADX+̾wIO:ż1w=7tko<RCO 35Y ?V5dǴ l⎽#p-OS_+V`FI]r:qh´ɮW\/.G-+a' xO~~@+{VHw~QZ<_MD ]OC$\Oqͩ$w$U*. TO|1GsLV*Ӿ` U`7DtV9ENȖ֧eWl c?%<0w ll%[P;L< I}7_8Y|C uFdv '˩8 |.\ii(vU qV!{Ū9G8 H0xկBfC#u>g߽x7(&$熟 B`# Æl\IEikzx;`r #zT*MT| UN$pY$2`kZbxny _/v:p ˳tpϮ.ߺ!f/V A@tuLC7@$.P ;`@ GYVy!wc,b?[""u1ruh+~LKv\Aw kF:KȁkoLy^B~^e}ŝYFZV,8=7Vr ~s&h*N,grwdԀl@g;8AfiV^^TۄQXWHWrgc?sQ/c .W nrX٥"7i˂+E֗rXG֐.`ʘL?Jȩ:HA:,t2_sr?ɨXC7BKsvi~&7gto}G9B v\nR<(p ǎLpZ$ jMjGEq ]'b(L.! kjq U7ar(/ %J#+ M8UG V9n^fB1Vk(\ha%Axq/k-Q/ܘ_N8*v8H^ybgjS?2N`T#|ەi> F 5/SQ4̎9 6"!@/SZM|MW`]:EuEVQp dE9!Jp@Hid)- RaЍܝӉEJ%CMOu{k ic8&v8Y̓ܜ[Ll5_} }*t[ڬV ;.ΖYDKOΕZ:V)mz9;̮C?hkI2ıp@74ְJD/%/zaUTYk+M4.jp={?zJi7 a[?"݇bMF6 IvȾx#~pdB@si0R!9ϲ<6%;ylj+lV97.w︬'1($w%l3❦<ðrq(Ŋ5 +:Yv )a됏K;&S wԗ#^&z,gipb5EWFin $xǷH҂ܺ+eȂ>`Z =uj 38D@WYu6aK ɝ `rBldP1o]zqxvL+SK<-(S yUYH;Ə|C#G%~y/< +T,&h7-:S{__bq_JFVETI=wwZD {ӛz!Iq) c>ch0*7&V7>]JyͯWB?]3|c=08Ef8Ojx ~\"K#NUZL`vX?H~rYS6cfՊ^a>$sWNp9,Xh+"VWq16Szh = ~.BQѩh*>Cd2}̃\*Ekf} 6?q1`bH=y@^kdrAbzKk7&ODL[Fǩ# D,*Y7*wh&Ьfy;+sG! 4i9.q ˌkrAˡgr1a+¯4ePLqGaGͱI,%@ |K~.B A锓bV 6+ Z)kSs׃HaAk;y}+,I响0^שss0ȾȌu%\6-=H%Ů)㣨ь㩂` cBwn~8 Kv~1ce8X|!Q7jK~ޠKC.ASְ齴w0pŻJ˘N(/A9i/wW4Cݜ.{ܳyX{ʯ5405:I߆ `8[y5Z#P!nL zYnMj!km /@s[nK$n0.(; giUaGcΦ~B`lN@TN,g.0Tg >C|F'`m\M'JfRA$SBգY98.M xTLr6$ |u͌] Rá49*<φf/VM QRQ1+T/K$Ȩ-Fkη]n7V"͵f}tnyDH-~ [Mp#fǔuASz22QB/` v5ᷚ͡P̌ !w8> h&}3\96aN&)`&a܏pq4N/ccvql.6^PPRq YhGlUa9玂0-JX2 ܅>P_wE RTv/Q #uز= 9->L63 +U'3ԕ}@k!I1>plK,Y/ F~L1MyW0Yvnx1- LAn3?R}؇Qf8""Avn஧-*[ ?جm2)"e'nhÈKH:`n& ,5?!1SrάK(W* O_RIb! P|C[8t[̷SOp*sCy4uWؾ]ou&|&l 2rd覔e])yͫJAtR׌vn! !8ѵd#/՗y|r|m\NxnN.e".~1c)eO6>Da~stUF8qS(ccOg c_s/E}\.LΗKbhc4#j6޲ܛC' ISW=m Z#{y~ 0X$g3z~hPǵא2;.jg5{yWD2죸A]'=~v}+SEw4'_eY\&ucǧO"o"yM $9).!XQ#d4m 4q>XKű*e3[W^wqU+TXxj/ }Uo6IN HQ7=QDq {wMɆ^;F1f)Wgv=ðrPעvwnX Vǜ nznZBZǟ~#3PYy!z#6HjgHZcL;88ټ /Ji R-;sw683)vnqq2ۀu~H¤o7mbTiKMcz$ĬB:1"*"waI0F:B-faAD ,R*ig e6O5+b=Y2 `i>AS<(NS󣗼&:bg!<]{*oٿ% Z?n[@2/w>ƒ6YXi +rn9^؏l#*D.Gv,C#&1|]XwF#E3B^E](KPTa >;&K=iY ,y_'QzM/ **Hd0wʘnC+; ]V@҄fZƛܑHmP`*a/'bJG={V1frƷBi]?S'P(dI.N'|9ZRd¹"3Xуt8Qˊ0G5K O; MI_ Q92XsW4:[uS }poI wE~\ƛjjnuӢuDn75rPhk?.k|xCX4aQgTlev8h䜴=r?җS̊O663mEh;'FLҰ9 ]2/H϶'8wo(n_ck!^!Ynf{9M~2W1HʅM*#O"SV׎JumhcVpġ6sB#vg  f3IiiWݱ.x, Pu15 5'["&ó=1KI }y'Osb`{)Li%SeoJQq.%by2fT| vggXy0=#PihRɐdi 9KR=ZL@1N84? xquЌXM^U;>57 )\0(vE17:>h<^U&GOCټտܥ{X N?UӖ!s>5HC@"2z BOך0?TbJPkZF6̜cyZgoGZƠc@5ey6_GInH<bRsSl7y?w6cH~)g-iaA@]yN*-H b_=XGSpmW$Չq]q"J3?V^aXxErKpB)N.y0)`VEpw&{M^A9Qgٖ¬׹GxTN{_/w8;.:E"E6 ,R9uY J踰}0;"֘|k}NUNEasw$wmodd^F+ٹ~P&ͦMBV8my^#4ZilMܭϭ쏡.y-% UhP;UjUF(U pDUfو_/1\#mC3ص:,i ua?)S.F9Cnׇj7׍F6u{&E Zf&d(۔߉ 0+ "OmTɽWYnDc_\lAF\L %tZkssҨzďFrm{C:Z+WB !v7D#) Vf9^f%㘡+;aԓd ʱ5ezϧYථT̴zqC"ώ>Y` |C+< $P 5"@}+(LJ79v}|sfoxZFHGsqdR;[S.z5ˡ\ &hծYatoe2IAu7~j({6(hwek&>leJ>e3o90rOiReEnYvFd_9]\޺ψ/"|ֺGDG /@gs He Pᎏ`D^{%oCi9ZΞyq)d ,Ei;7nzKF% x_ۄĎW܎AFEiS= 'F eڰPuA4MD:$Xs(Eftrn rd/mY7PZ1MuYeCxlwExTOAU0 iTOI;AˀA%햹"?zFw< eϢO$ڂG$XlHvq}"}V_ߎbӑ;+* v4XGƀ1pLb\Wf>b!B)d 2p:v\^ Ç|m|w} Cų8 } g_`>c1Ke CVziO$-LjgG15JsHOWj?"vvɆz^!GqHQT}"{"CZwv)rqO܁om8vw(ϰm{|daXԳ ~R򸯋M{,w;۽sZ+2:k:50(:bґ {0d+pMt"\T%IsPC#fR7rEnfOtA ^BU;&QFl{aW!x>K ^}T Q,6xHډmƂc<ϳєTlf.yWv(HCmtfh%ܦDz6' xiAU CQ6Ob!k|C֙ Ԉ‚\펤ȻWVw#efưihZ#I-""XBCvu:lcf䄗ϑY fοнX8圑9GwU2{;6j\+L h]Uu?$][WC-J+\˙m9V?ݒF mV<-}i3;tW`r1ɘGjmERuk7olB{x`0!̟KՓbyfw{&S "ϲBDE5~9/̈́)X<XttZ#,E;Acz2&ُռ~mؤ!msk)aIҙ1SojJ[w\t.; 衕jŒp*/%9(dߜ`Gal6:-J83C:ɤ e[o`?as㛫|UlLF\5hQf\śJ~UX9'Uvq%~j L}`kv^09P4 ׬+>籷h6l+|WV4B9&c.Ƹ.8FR'4 Z=5w؅-mrX8GrR@Dx BK[|j\Zu݋g*qa5hp=\ʣQaZpڎ2΂`aTa;`h-|A|ѩk""t5g~3Z8RDNQ2Oբ<y_ۅk*-5RA3t}`}tуNp(e ZFd J"ΡvBy9&:NfFCE]Z Y[vҁTNDQ6C;=u|l}e51 .#[Yc[]4ֹ>AHO fכ̂Q6-)esxػ9iT sf'kojBY rf ,VA?qb!ޒ0!f B|6C1?QOLܻ#~RXum@ f ل޼CEpku)[n,O O[_-~ddEYWW;K]V/5)3U,6O,*DyEwR"r\ii;$L\;R^o_lʐ^hbzܧ&1/9Qik~Ԍ(cȕ `/(26dˍٝ=r#ٮcH!H IeE߬SM1-ܫlWGYB)JF~?G 2ޟ -Ɠʸ*+"0RrXC' :oQI1GVo Umt < P߇~ J6D]^L7GT@'+0%K35-DKVV$>)gO;+c3L&$_B7L)OS"hz>M+lF\s5jOHG .ʓZbԼ-/ 2 I⯋ {s{$*%xo!y{RŊߪ93:<5.-ڟ۴VpTS49w '^(yw몍Wv!0b,iTGk%>Hz'^=ʩц1%7PRYV` tW1ؒ""=_%?ofi5EHnB(,c`qHGO wCƐrww[ƙ 9l0kU՜S =Kxl1CvH6˦M1^UbWX+4}o%dp]Y|dw=#Al]d"A0o) MĎ&i-eQ|)?1p'4"YMĔzR!nAYbtN:͑a>cC`|@X2d^D"I3*LB݌ձ gr#΄ (W@ጔO<:X?ts D*:G[)}GJ%(RmIDF,=TriPjaP|CXI r|hZjLP.7:m+=(7-7m<]\`γy;egQv{ǩgnWf⚬)Jͤh>;t-E]; Ң=9 j sHzAմmn'Dwa1SR~-yu[WN5eOdm 1%%%_wvU?ҫF`H ';\=4zOU^.1~*ꮯB`)֋ e{ Q|J=p FF˗G5!ͯL7 ֓4c5x?XF'ߢAUЌf~4nxDSX7I|$ὁmCݬR4i>p020mRAqзTAj"F3ڤZpd[5vl 7):F:YNRLKc}~Zeyxt/'=({*I/כx} '17e HiLvvq9']\hMa*+/[^[Wn&mT9bJ&,Z4j/]bρF27wK> BdzrA„4f8uNs]pmkƹydȳ밖V'@DSK`KfVR .UC- _v:5t?v5BW近n\t[X~|l7;Q! ikf\xХC-W+YhB/!MFQ+U0zW51%IH[(T]WQ*7H1MW-硵/a58&&.rU])yU'ݘUBagFSPR?hN<--&ȣ;rr^< ۢ _WMnUݝM|.s95RD®2G גQVadZhKPHDNB&62fTD:q .9nA${B)5t*=It#+Cg~(0JP(!'j#s~?ڙ[H,%}_~[3'Ls``#Ex7|'w, we ݢ y\)AٳE,9ƒӪ̊<#Op`@Ơ@ \q%NT1;q >Ħ0 :W0aEUSKۀHK,h 9zRƅ*WIa*2@ P|[Ԃ:nQ#SJTo8KFצN `fmpD/T<š,Dh{&]oP4şQǼ rI{~jm6fXYEP,~lz+oyG{g_p;[W3+oʹF*+r|van؍5LW胝%Mz\^< !ƾ,1{)cr !R ,̑,53,{ln }|4~ir]'C, =/% i~㕝ٗltTvjEQ ؕEcm59 :.\TtR _S v?:H84䩩ۇ,}4C޹닚Cyu(q34M'-H9DmuY%]|XV7&W-?a' VLFP^W`_<7eb2U/C[Z!_"N37%ٮx f[Vz$'ZakN5=<)o]6"|:|YR%T*#v592mOFmfbD85 _6,9+٘} W=&5(TƒͼřutTUiμXVl^yY"?r8$zu  KطxI1ZV #wJ )4D Q.*}ԍs0MYrBL[ڶpx!$9pں{Z8B4z#ŇkI>܎J:q%䚄51nYI<{6ӫOSczi=+/LF MáR^G!Њתn;LcpwR0:[wEuAR@w*~J|L/lT5)ӎ^bF_4f"g8{kq:/9ĥ/qBELjYJe&IggTC#uA W')6_OQV2@,to*=Y*9!r^j3N2Z%ҿh վx~3~pwRR௄K51tGBx+zǩ]5#9x] څ@ D9Kکc:Tn72IyH@uzݿN8}nA ϒb8ycvq$rE6?cpʺ:0l+3ₜơ|&< Ҽ爗! r,rped|M2ys;\EʒD(1ġEs ?pN| oQ.5mV1Hs?NFV1p8kv%VۺM~ٌ#`?$sJڭѻ3ˠ1Lf%@z%mF>漫_&2zū1F``E?[WC|Vn-^i5_JD`r3:!QRw@\S>dXQ8O LJ۩sC ů3::r磎j7}RiFg9X-2Ll,V? ?4+THy* -H%x) VmͲ(Ջ-Nf@U.F~KqʍA_Iq ͪ+aJUR؆WBYV}(W$h+:)OJ[q?n$Ɛ–vu CzNt uo ; $Y^~?w(!45>b xS tpl峤] le*ΙPp5dej93 YP$#Y@&1JӛU4 vWL^Vg6H'9fmWfJ#n6x3a8oҹf65@VƘwK6|(  %XcЧ%P83^9ƥ8\mwZ0Y"'k>51.+,y<2PA^)$M61U,$6:UDVbÌOՠk@`xGN.e*&Ysd`Xu`%濎p ͎:>֔G0}d$"3% 4R[5wN=K;+[[Ztvr-’Zإ>OK[=,_M 8;.YNp'6-۫+XsX ʚj(mZ3*1NMmai@GyxBbo10BEmwu3[9OUn`uX2ߑ/}/wm`ґu_NN)Y3e *p@>ݷ'l;䷺Z dNMeHnvgf;y|Kt/@8Rj?®I!I:^>/(nժqNln{vK\ZӇ`hw)OhR1ݪhs9sq!aD"=;($dKRǚW N2IBD`i~: _,8I7x?-ؕg4auKQrmW|L``:Kx{]3$0SW1:u<ڔl i.qXRNҮy4ZJzk7"3DgL)ϬJ I,'r_=YO|$x>njs:kXGyy(ݶ:`dN 4wu`sZ:.(фM/gzNwYHi~j#K`'8UQfIVڄfB??R[Yt-FҶj%^\E}.y2/5wLrOc\a] k/[t{J^v3ԝ<:(>s,"s&89Ztd%ĨYX4- O>͊`[.i%)鑀X3s,U)9M?do~%?`ϥp4UIl/yŴ!D4߁'⅂%DCPd+ } hձ|<_U}:@^S4u0t17C] ɺu!z ;5ȃxrIf4lZ"ZNHOk_:q}%!z,jmAǔiqf  0@ݵ_2aqR^-f3'\ʰCrGKUp=-&{ rn]K[*ڡHnf) v3k@f!2륑X 5'Wh m\q^?:ʔ={ϺA? kO49!/+tBGd+3[!2ߖrBHPЙn^&}>wEŠ.!lF]F6D;DV5MTĚtHiats=yrM:A+Mg$)Tb֩ϢR'$LF)!Z|U~yGExa) Gs04L sOyO6 g4kpGթp笉!6(dj_"F t YWU(sPű ɭ@~Yׯz):iX{KADв&1vT@ɜr͉˫;䲘؁աKDgLW ̼A(ץO[vlR:~ ~:۾z+!D7 Onn'1VWrɉ[+,m\E-M$tqmI*B\B$T\C̹6SN,#u~S>U !_ c'/ò>-֌SZ[: BS aGDU nPY8ça84-̊E ' m 8C9<2\ =ƮRsFZI%ƦEcH:c 1e>:&U̝:gŬ2x/uj&0MݻgQv"W@aeQ/p;pW@.ϨNԸgXx7:)eU׮XJ|RT|RS<q (دO1DQOd$w*/\iM9>Hc/DZGQmԠ#RoR+;hDeW '֪,<@Tx|+)c\оUnVѥ(^пr#Gam?q;.sQ"?d}j~~YԹlzUC 59|y?Q82' 4=#>C5SXY1o{Ȏ.}yzt8_d~u'_ՎTFOĭϻxFYLђ-n1"\,! lbu&gf8qaP7˗)֊R@Tԉh j4}7vC- E-ϧR8g"JK~Yns\Lgw1o.QÌWwFP>j^hd'@+rrW˹kGqoYoubs8]yx 732in4lR!W'p$;iYZs6Ug@8).sH\~}"OH?OAt {s^ *ycE_$) 3jGS۰o)܁stk_,xME2E_\:{NK\l<٥mhί'$ A So1]^?CUjyE21--K2Wl**_AtP9X5hFYKE5џejڷi1pBTHb9*8 +3#-ى4 N'WN_- {T)RщELbY0#9e t؄U͕ZzJ.Y!(<HVAXn푩P@GWj#[I}xUt+n CVl IL;Zy""Kmp C su#㥏(i<3T-@ik2cݾs;)!(闣o#7ATZq Բ r1\gyt n ӽ8qF[\'+tJ{ oHU6+k3~2iiŽt)U'i @Ɨz ~SERkVЮi!j>@h{64?O WrUkӻ ^9`yKpe*T[YTwTX$DU\B͚@e 'W] d9Zba9!p*C8)zsVi&pOZV'ܲ?T4'OK).YX(e ss/()L&ONn(2BC~: _M캡?wu`KCFD۪K.$K. /@1 U0JZq`=Wsj==U?Q=vչmUn76uMkxԲ:<9g_`GzPi[k՜i~C/sӦQ/vދS/MJ}A$o@Ƭ٥c?K6Wk VH"WE%rÌ]l_B7j9$]~Q!$EWwyWɜ5'4]3S,ZqzF!.mؗCoyӖ֘y=;auB>ɬoxvty X2Fj+6 V%* 9K' >xo*yE81$*^al'/Ϗd[CDqul=AΚ}'̂O ~co x9׺plx%z4kuFմהn͘?GvZ7+n(MÌXhs/:sLZp_҉ױ9X?M\sMi@ G;(SJX0C}U"BP(r|/łpe] NőI3=ە$~-*{3'A{K, ep,XK<3>jQ )lq' T?_Y?AN12UiH9ZPs mָ{[d5ܷ{ĴWc,N p3SZG(w2["<2?&aS13\U.v`5qLv? IP9KqTm\ 脙l2]3޴Rx`,2@;:8R=4 ТmoE@eI lnr*ֱO墘# $B-`2UK] |\*Nh{&Fih#Ne^ <1Bb2[!ܰCukИbС1Xfҋn6*Ԇwj%>orñ:0YO g{{ʲ #5 Ui VR`RIeM5W%ڿ~7m8F] g,Jԋ NW hdf %.-w=常C6gFUA/ʿ[w0S)fdCS9n& au/.6([Jp2&Uz#RZwvR~}- u≯ڄ,nghΉq'^-}y Yf / ǥ2~=ZfOb^4o ݖ]Mg {7DGl&I%4?5$mvGF (5*pL0ƖZ/|⚧')HDIWe-Y/jgdXb$_2a}Kɩ~y d,)z荃c^`K$ʐ.kNm{g_ދŗYJNbz]T<'E-j|{Pxm6W6S{}}1|"FE[ޑ=&m#^J` 9+h6˴hڝE*{jupo>,PW}= -w?lX>сrs$)}Y oQAt?yn A+C9i81<: 4`;`s&0޽ǝɌӐݪDMD?g٪}bW8y4۞M=DI7ʗ֋?|Oa*i2ffU?4@2RssqIMF#m^}.Ew @p =,uYEh{e~^uaZی١!B#{eK02F@]_̙pvwc 5{Iӷ_b!K"PYc2)HDFo~Fd+<,/QU 3[r|Ŝ<6M PaGnT0Pɓ^mz]ȏH'ސ7{ n:.b_9Kj/dwHLFse' -'t?|;lue K|jFNF tp-S@j64K00[x+7U$Ʃ2H? (v Hy|֍DKs,fu eA-ME .B)xw]bs ju 6tJuf2rw*MS-m  EfzADL }F!,>XU*K'v"&Yg' 漐*~- /M%E-_u.tC# n `6 =0n;/e-Ǻ*" &AP1Gfj>zatuU[s@J3(j>T%s )LbS'4D$P|/RYMBG*6f}w>QWjJdRFgU\SB U Өn8X)!'tu]a ?>_1jIbw"kc(TJNw{%Ld\]wrxDlo<Zg X%~Ɏţgx @(c` $tju/p@F~C *әI*iR~ ڮ<CYFn4m+5,=Aij1Q|3 oo'U lMDL'E1,*퐕}jg9> 睇I,C푇a1$`/0 )їNYS/ 釼T=ȸ֡1u`:IsnKrT3 qn-)DJE?ŭ)͸Vq" 58bN\,w5C7JOq MFU-2~LodQ@~3.ɟro!?!vBX dYQuU?eau-&q]u/?D4kB5: ќLiP1?ܨ[P##H I_?"ܷٔwyez6&ϯ Ma!w͐vZW{]P]J]"%̰#6XQ;6yӆ?{>ϑ-@=GM0.W:? ( "M;@0rH?bC;͜MrI%,׾5J*;tg/쫃12ŲHL|1jI}"-.tz.%j^NŠrw8wDeIIR+dqﰙp r!% H ʝ$jEnRcWۓ iTGX7K1DT)ty _˄X>7Ћs P] :?(͹ lsR%Y)H[F@8;[zH44Ʒ32-saokuSb+|4*AaGvd5 5HQ5c&uڝIEۡ¦p =5l@''3 KBIbz,K#O=U ynB|X3&Mxowokr,hW4K cwU8  ~sh#uP*4^czrdG5Sbغu]MG ZŖoTF*G$O]jx?(^ߏg $Jzړ]2O_v&bLMJ[#BzN#Pp<y_rl|6)#k@7c xK#L?qؐAL@/ 6=U%u*Q2T߶VʛT/sp 3F=W#GYf]a 3=ECǜЫD wċ/d[/m)k&w,7 %X"IPe,-몬&_A?gdNa:|+$K᫴~$r3B nP!lX>9DUºؘc'RonZ"=}ĬJs5XJ}ExN5ZG"FBf' %eϔM?3ےVM%9JodAEطd`7ΈZu:g4I!O3꼃S | .ɜ9{ձsrɆd2Pѓvo>@%v=LΚ&ȨKeCHkFQag/J bŷoK:/؇4|7ě 2FkBoqyi Hsdm`8jWas?93h~JaVq(\0 :fzL͢nAYSjVAoG"3/{p?8}zݻV&UC?هN PIeyW)!_zghS'[fd75,[;+ʋTV@<\;u3Kۖ-CUTVlj͖\Rp\vΈ)柫 з쌪7-=#2 > 2/lQK#/j`xTw0,ԦCGjf>@7U55LZƳqZ6xCLUYgtt xᗜ&G *0c=ZC`-lh蓃˸W REr?x[#/Df#?:_s|SLz=ogySσ9:DKI \rPR?0 )$*YD۠as1HVgyi5'Y\QPi\$LyD)0$?Qzwl :‹ʽv*7zi.&M 9/Bg tcdG±=u&U2(t?(#O|I&חz\ȼ( d C~i/]1;֕w$I/eW7˗CϿeAoc(UPue@mHHcV !魌S!}AQ7;opiEKFe&3 L.ђ{߱FYa^ %=`ݝ@tĦr? +4HSOlՌ>Ui_1&ݓݚgWe8bxZhst-3MO(@ƜWH]#8ߨ7QEȱ;bsBG1Bv'6cGQ6PP~ǣƲ,ko4tnĘBR4]EG~\[vGBDjA|6w'y­@7$쌒,݅`B7}@gUg2ھ1?^َ:WBbK)'cѧ}!/*}>2)|RIآ7;} Oy!Q6f+BPv?)J&qbG/y@ub֍%҈邉-փ(_,p>uYj42-K"M\Xdv2v1+އ#Qr�OeY{n?DBe΁4~$Ի,M#]B%7F.!G_mEwxJWy{U&\'qJ[$4Xa`|:=G/O>pU)SGfyW%X.\AzuE3}e:2 p zL9IfnJfO{;[78shU 74_ h+5KaDU r:s hVgxy5 7'>v%N<[*=`P!^EL:*L`e>\j*nʴ*?$M|느\E۟\hJ"?n`UAlFUVH=}n̞9sZ mU+01D}'[I/> =gj˶Nk.ZUZ20XG7[UCoCI#pOJ=3M+-[ hωҌ.$="lgTmbD|l%paq.dAW#QqqMWx*6 D! oPk AoW޽ywYY^?o & qOn2N+z[ d1iCUusa~!-bڻ6T̘>QduoR^5PsҞQ!T )mwq< F$#] CJ_6?H%nU3WSHE*W4.qX a`͟+?ׁh?Tkj;K0 (>Zn\Cf>}B#3wt?}py? ]96HTZⲪ{(YQZ e6Vrw,"./WY{,LL'?]`Ս^ [XԌk}%FT䦿 }"-0DZe5P8 2&)0YI y0h?I;aR&EU0 `llj"pA #~6:&0^/vbI\29 =&IdLLZ 5CޕꗶmqgXkS$Q  lp8Me*e'FZX?aGWLf&‹xe,id~@=iآy/t ^9哄,_e@&&uRGH5Km`Z)lmBD h!OR\9NG)v,0Fl%PS}N̲(t}E ˒By+{'bQX]cF?3ɤ ?RFpN +`ơݛդW ~})u%dX%qtDк̯8]db=D+m55{HWy d/@Èjn("+PhG@~2GB~/E%o;^SUE}zDE#Y: FnWw bc1ᬏv:5`Dd+DvڋpPhCA˴mdA[!TNKoDzxфq4aus_ng.zHrI(q9oG?8 1@80h^`N A|b@q0b5QSwg<gE;5l)} 9 A_/5ǬreJr1sZ&UR\8Sc2<9m1Hc|.憔R~&ٿG(bVgc]5ن]B j397h4h\ݞ uj+QurWy%GJ D"^VHI!hEa$.mdSUѹĔCqLڄ]Ndn/{Mq-+]jwҒw,ܱ_ h۴yF2]Ō>'!En u7Ij*|e u].dE~gM,OOV,JI^OgTd{PK)2d_ի\(4XYThV`%!O_gbonou5V9hRj[{1,w븗 sDؗ$Y^Qn,lT:4Vt}r#hdqZc F7tHw .Eأv ]I,q6p'y(P>xb\fmc OSidCGc=ArsY0rАfXcozY1٧ 6!T<1\YlST˾F? ZIJVll 8>ٔ$߷kv+$ҟͩ]a0O&%J39?7j{Nx{4 9vC4;&DW. oS-:&aeeUk(Eƥ!H&cx[]g&?zf7o$kvUuE~Ve3M(#BA4V0At<2HY1a]$n;4%g\`ZiK5:"AArbT`qxirä07<Ԋ6P?H6@-ps!`zօkytL XH^,_Iiػ+Ru!DL*@P =Nʂ @P;ąU 1I| >H5 q1Bxj 7 ]W:@]#C+ˁqstм~>J۝Beqaɀ/Rp\J8CrMe%(+ 1o99JJ/$'m$[\FT8e}% [Nj9NA=XLKI m6jQ06lQUb Z#1pq3RӻEEEQG = 4? ''PL )':6AvYdDW9ށme 76!=I ^F2V5k뛾d d."4wۀ9nW+Ϗscp8B5<ʩ`z ށX5LCx<(oL+˧u6*^h'SA|WFR@ jI^XwH7!MٰecPA0to Bdx] Vo/@{;&{'F O>p6MFz=nB8tx!nDp:Q̵Ҕ6I ȪnMZ;Ij]D1=9rBu.5z%؁;*7`ڊ{[ 2򎯘׵jw].+ğ%2kfjiO>*q C5P[D  ( RxQtSje ab`Pc!` ^Ku0&9%,®LUt_? -?:9uB46 n['GnD4>֤ ڼ_u-.u"L(B>yظǭX\\j l=kKB8`2FvrxJwWR]Cߵhi/A[ }}]'6i E#8nuz/=6Z p99-(0zXI r<.l~650?rL:BO]v!%*p-v8Gxûj95xN8X^$-2qu6  Ⱦ2zއgg+b @Q!1='SڸgIf6[ zNxdz͐-¨&%']3.3QԺNk} Dp0ejT;T8M ]{%җYT)7vc&?79ՎO''g'ʆ3=ꖨ}J@bSJFIGߊjCi4aNw9QQ%9 iL`M J{FaO =iM D bY l% .k2 dEeb|b1ҋ_ \;\ 3 3>osU 0zx@]!:*l\|FAȤU˭[;k@|mq4L΀l <>2qWp`(e%=>hC=!4-7/mQƩ@fZEŎJ-u�c}=:/_XF Yֿ"̓O#(U%ftFTęlsGt"m /Qߢjx{Ud?MC|,Flb*b 졫U6uíTu_=y%RךqcڒKՠ}//H7jy\=/.ܬ 䦮,a0yZ7%#,7+4 >s>4^Tb b!f`=!{sfN^mګ \6o꣉q--!tjg;pC\)/l?YNN-[qpCt le*:}Ӌә /Jg3U!"gbH9h,% [bSH h[wyZ| p}S5k0Z`ѱ:q0I=zg/<+`3XK4ǘG 4\Zɟ~L~mWfJ>@rW?R+|( «TWɨ+h*_Ymp CI!҆wuVd0!di'Y^C(zp!PuF&,芥r9sh׸K}VkI?QZoaO }DT7I7 ge+Fgx]0vUvhψ b^EC#]rjѡlΐO _᯸"9mS6`Fj/<X ; vun/]QI“7CEB?4 @m|4 ώ\ԕEBD/Z/RNoo??(7}mOʋs͌ܭ܋Ch QMjǀv1%3 `%r^:>:VޫH=3.cWP|ʆň ͋:󵦭6یd+H2춽b .=1@n\F2#UET)r6+.AI =%'ݡJ Y zj}EjC(V. Or#%ﮇ Hj=E3,W&=F&3!dSا3z&8aH!+AZ\=U6X vj3xZmP$(=EM7O&3 A 4{$C.g뵈3lb)2$UM2ɢ07k?@*#o8.1VTZS?R\he!'>5>ܟܹ)_B?Ah7In qgf1d6oc%N)4I]|9yq7!~peT~+7SW d3 AAn!`+sPa ˞ 3k)sa9Ņ <Ζ6ZcH%p~(ڂOlHu 5d,r|"?'0$H1uH'jƬDsƓ54}XiEePLe>[՚e{lf am͌@!%y`o)%wrfa{#kBD^@)Anca(Eȷnc?uxY I D;ʄQϦ,׉$(>K4 'y Vh|k%*vSىxn3Se+:DCo١b\ڥ:2W hQ[f:nG1`\D%6Eo=p|[C;¶[yo#z~WL❏l AŀǢ|`sJܸ Mр3'ZfnG-eYhbmd׀)8:1.ΑcOVGSmIF* }>*^ĮI%~q\Q:-#*3@$G$f2Hs(Ֆ1V)WW:EC5Wn3mm%X6I]Y܈{dDĶ}^ѩBEsQG3%6pU'{ƾnl܎*)N&}eaγE1(de05rMY S%w,p: :槛$ݥu!d;I1*?R$ Lk^  hݚw;-^$u -r:vMn>fE"Do9\x2&yk|V~ii7= l d"\3nuf*C _c ?b*D}dsgbo j`! V{stoS5cՊy%}R.5Ҥ 6C{pHؤQ5DԎ$V&ڠ NdN87 <D%v<_͊x7C PhS${5ӝ6O]Ď+9{Yn9 YI~j#78ܲq\UǕA#drS-f"5"yA,[;DF=p;yӆn45; {^U8LAT3v$S,kȖ-pߑЄ+Wݍͩv4NF0X'ڞCW"fp-W8ss>IP RHLCX"r>U:e7!8L]4NwKܮSbFD*8lڷ нR<'#-)1 ʳM]p֘HB 3 m(چv(وPnuJqH"9̰T6-`*5?zWBR|-!.i ȎK0B ;/= +u~="V|^@a~]36;P/bsZ9cɹ8|)޶ʇP0׎b.ħKrI!xWLW,sF* MxӠ7c|\E!ؗM s.Zz݃i5&t<#iiK;wAZC('z?~WVYXŒvh\;N2uJ6 fS~LĢn#&Z|;)O$b`"^=>9x3x3cn Cwu_tTgO @8yh"KyߢiFu^=_)`vs0 n ^a0& L#8YorOڑKZPX+R4{ri x7@zmAs4_;ʽZ &ׯyD {qC._^S1uVY'@z@Y/b 嵾טb&65DEF]BqqeV|^&"nT0_vL^%Iv]4ؚul v2l@PY jp[9}1 (qne6:+ycJ.ajF&L̵t53]\Ao hˁ(ъonbܘ:_$L(К ?T/c*?Vi|?q&_|҅>oF Wm6o:ZBjxC*Z]9M6[Gm W-'Uf3%jnϜ|[.w'B:z%ׅv_X>-,wt{)pw m/T?/.zmUX)NKO\Cj+(Ab-#Cd0efeQvҶgP~je^-KCc#cg8D/+wxlSu- Y`VM=fn )1wTQh oT ¯jkD Wppy}\xyw%o,o[}Y[+FeckDS|TX :M4l߼ǜ5'piL~GܘR9EEG$Z$m2~QVw4Ixw:Bj[;A7kJ2[h78c_ns.e7ȴȚ/Gz:f#ra dElaNYWTƅU}TSU%{$üȂ m%)2a&u9j2gwS' {=XGSV G`(j,g}AS4c |td2@@Dզ慯-<>[=9 Ru.5K"q@|-R Hqq=q! dӧUrI\ !&!k Zm_lmʐJp;̻lj"82 2̎J %Qm4HDGFC)) EBvk^xyZ:it='HkgJN-:IkYsID6Sj@&8t`~4،zh7 /XTK v L9ܴuQ>vK)izqPHodfhʫAz]?jNApO%!՚&q( c?UC8f;!Fmd@NqK'%.B>D@vatJ:G.!22q\=􃤟G LxUHOVpt?ѼId؝-"Yj' _ߺZAD4"FI.oWk^o7lND_+/ɜ+X&\*e-}_ײl\iDNFKM-K7YBʹn TX /PHΗnƚt=ZЈdMȉ}'~-go׿aA- /<`LjԸ^w3 2E%{|oOE Y& f(i਋%6yMp$@"fNwW!)S ڀZɄ%VYV^Hխ髆; 1!$,`^puw^k󲑋+?pڡ%H[܎NNG xL}1Am,Wriv^PݤtIrIf4U>8rE&+4}d08aP4k2YH:t?(D-d{ۆb`a^/WX npYsdqԗS^ى^/U[N/ H[4,W`pz='ǜM-Y7EbP͎4*o6vHhnL:{Dkv$<_H/mW0xGxC5܇sCmflܡ@WUnho+~Mz šNy$bQK`DT(DsYIJ\dd֭9/9AR95o4_Jwjn1#zǾ]'ꏖ}j0j8j_Ѫ:xqsHC5O.bS7~+s.k= \J1npwKٍXX!z a|n^F)e$FgXg¤W}{H!ܬK8^h1FKza&zDiЫ $ʋ/"ϡ*T8]ey W*A@rq5NWF`(k>mcȶ{%w|X"$1e>KFxH8%ٲmٸXzg |}EW|(\@Mnl,7^_oCZY2R>]c$RiT6 YoK 2at'1իTf^!GLq+&xuEH9eKzԦbx%b9w9g-i}Ҳ06aI d3XMʨwjJ}>/\WC&5|-vB"Rކz7V͘챝SsiU-V^wϲ#uFcpOI2Tp'4Wkh^`TE7.;Ϫ=Wq֠CTA9S싻 r'^/ONS18s+:'@{H{`s66Jo' w+$v-GAFgqGb@]Ō1O\=c?+_Iݧ}@vAQk+ݗ og"n7QsY+ǼRS)_(9 Y[d#f0t|+>#R}MZeܩ)XnT2fKJ$*G0pUU5LP֐AJQސ6wJarufq2"uɏ[G}# afϕM{J.~;5HP{ջErԷBIcW|J jι첮 f[=LƝ:/6#q&˧ :u>>hgHߟY@xwy: ҴA!FEm(~J9=W6'X=ѷĕo+"a!tfHhlsw }eFds&fKFtٴȧ|Ajio GyrOh:KhZ_PeG!Yݪ43G(՝[gzFfvy-B$,%-Q-֤lC2eKNUZh#FtZ8\OjN42-nTG,WǴ)iHi{`kB^f+O!X`ohKFjzX ]Մ=ګ o0׸?Yxm]K&aԜ,1 q1a+LB\r*,]bV;eK`B*4N>h:"{g)b@y}y0#]feU/iK'!ŷХ7} R0)9f %tQ?TWN":2"W;Qwrf_ydM6jD!ĵWgyܟ4+D̶AYm]JO'훖AƱA @eԿӌ˒N0 aZY#m9rه\i=M0@_+:bIBK{)wq XlvJȵZD +}B_!fo'1Jo o΋Fypޟ6_|\` OH5} <8'T  !hyu_*omjΙ@H\^3t!wy'uɽFϓh) I,9β>m(-W9c|r0\o2F(1v;|zkLLSOM+ehvJ. _vt,=?85CzVtCq5#?!{O.YεƼZj'״Jʇpg&h% -Za$8V Xc-&p 8\EǫpD;\BqRFHzI}6ӎfPkLXCAɀ,/ tuN-hFKRSCd1šyvseJ/yXW򪄆_5ؐ6!|;Ѹ kL8gSf’ O4]3E3͚BKG Fxngm`wȁ>앆KWR1̍*?mw t˨C?i1ō&ڎZ"bn{dwj$i<[ܵ4kTp%o.unf+lYCje>boeb,պZ[u ?/렁MM|aђ#)6j;"y\9zvYbI5n3)dp0=Cy.z%. 0R}|tz騨\!6%wZkh٥˞?PXZL0wS`o=(ې@Ө0DsaVqO;@d%P?T  i\<2spntfTn]J'<3PKO%tY 7O6ޱWKݦfs Cqt1lewkJT:VSE^pz7<]g/䆯"֘i H3""8V{F gwy&?|Z;Jh^e_!n~PܽHuɝOƮ._fN<,Hq6lGXcUWe#Oi0VZ ፳I E ЋQ-9T']ڞsm}.Z5%sa6DXUbE bupv&"-h:*z6tShYorD,"RNdg;EV%P=yp];Reط4Dp#vLbivR@kqfʅKX@ m#iJ@3Qկbbk FQhA; nz;;O a\[qvWt̴ɇto?LaXK7l2NKq:K직iւATz&A Hcmp{2R ֈQFVu_dXOmџ}Hu<M߃aHw(dܻ1:7~0L[O SqW&3~-D GsEZVa!N<0D,K - Ԧg:F p]y IytLs47)68dlYyq8EQ0ɤ N K/ͪC?OO[+\:6ՒXlsn)5'*hwK*ٖ|)O(@k`zn'Wr{tac+LꂕFH # 1)d:\z4E> #BsZ=U.+DGK*q4O5 +>%aF,>bկE?7y"~NnfAl =0 [E'.zGme ALdړ=愹w4wnч,ϭy XoZd.ӫWy2|VOa!L&~bG:br5h}By=2uof덾)0uWtfXհ msZTb7i {=gY1[>V_;~fir -׆D*ȧ"N",ZD(pQ(ߋbOZV% yB%w@je3LEz'!n%iټɌ ;>ўB8oz7)k -'p'2MX'dbXP ҥcSۥj-,_"ݍ,<&$(+*X&z¾}7|pwiD/ ุEJ UZX$AM>l4UH V&DV VV?OCˆlE_Mؼ,])6pQ8\2`XAR f뭧`OaII_p&O60 ? D|[[ g2ǥ}Q$ܾ[ԖPeW- L}:rz)*}J; ;@ziL\iB+^q$i Z@߄=uc&(FWO .Pm6hEYdyuE<=DYJp#|;C< +0ݬ{z~tA'oΰE}gf>鶡KG@Hdbh#pp@5kc:&'Y/ L{"ݢ( @;>nVM O(u+W#⛛KŠp͸isDab1Qϵ};>߲ݤ}فbf/[ٶ <Bh1 "jf\vR"rFB]D̋^KRIК7h@*$]6dڛ f۞oqI%T6e[ML v~"xi3x.6G{6f^)݇C~ 8` [&N:fA*l,I>L> V7f V}ji?j }o97Nnܾ:Bre8 *P\.[Zwd>6xg,!kTQ)Z)$!"Y`l5Zܱ6[% <Х5ʝ?k)8'9X|)0ԕphlXHfo AA5,}y"bdA Ii0D*އ*No_3#Ӡi V'ot(HK M-.z/d #!Lt?z¼(_swJO5`N8}SWRWd 7JknKt=5F4LIGD (ݔn\,`+.^$W^,},=Zv-"#6EK- gp%04g.'BߕZJO˂{w 74§䖻gP+b=OMغ4\Јoq?YI\yzgC恠 -D rb, m<]riRW(i`_ Hb^7)RAwěqH{`:pMyyҍb~tbhF>"*E%DNKt*FuRNq G 6/Ωrt;U-@zwzV<7(#)s"ESz26y6VR&3c;M03$7Kix=ٞM%fz ⣬y30ҍ2g³B#H6Ąc%LҜJӪc˴<[O+4x.'_s:Ӝb9YXJ9eygRPk(P,PmhL8{A:F ]}ރ{y*ul$$Vlϩ"t!w,%Ǝf"&Ⱥmm'"7ߴIbcg6 ߇F(yq1v߄`leeRB/|6qOdij?P&Gg=ZxJaj% Ay\ l$zR:K"2~i4o޳!ZȊMQL$0rS&~4Ñ[4ե@U4a77ݖkűz~9&-`u4iX"PTw[쓆-t֟kȐ 608Jxzbs\pkDZȲSݛk$V~ 4mgϻIᑩδU\7]ç}KDu飥W٫g|oaD>&waZi@jh=?jŊ.S8|NLu[8Dt:$vˬX4c%vRՅ?v >Bz@07l[Aj/J58̵^/UigZy| UK\ZsFft0*XZFF̍ƴzV^X6?\9Յ."ƞZإq F@S "AY19HI}k}f,՜++a=ʚWo|4~IXB@N\Z\Y|=zY|ۖžT zSݣ;h2J@#^ڛsmOS.POZ *'*Oo خZmXQ2Ӧ ,ZhFr9ZH`Msn{[e1w=ےHV]2؅v"ǢS!7JpiE)a0Y"1OZ=MV|h' yخ]Ls j[T^{ZSTyIv_ AbՐgƄn 1`(B)S˯ż1=>3гw`4.zD-$J[+FLJ3&5eA( =jv/&4}3 '߳USc0oj F]6^֝[C{ܮ3md"[@j;1 p3~ե⟇?[etEjNР)=E2qJ_,OԵzf zgsxQXd&+ObW}:8ػ$)mkT2fu//?׼Z5*C'-C >JaT6VD$+KZ2ת UH>جSXm)ٝ jg&Q1H|KZ,4⃷ãjH$ESg=ˍQ~mX(Fr _/(}3Ex`n;S7AC @w9!E^Fl1~¼˹No=LRcs/ %̃u6 +uw|Dc5ɤy:5F&2X+%!U5O38< G5u'``V캜#TJ'Jg U Әh|)j9oo"8/d`ѼfZ70R7Bʋ_HYWOHAq?@=OqY!Q+6FZnM!6TQx-ƙ«L*v;{ J40jLug\1 e"r 4ǢLBLf% *4Ly&:b)}>N(\A˜sℲѽ'y6F6Ur)bu1]櫨 @ \vfCSic6SSrn~XB 0&zg"!(ch 9Q|Wbxo>Lojr`=Rk@t+ԉj V6L=$ 709 }( ˛VV|1C8q%u @pQ#Ʉ ul΢w0 b7 ]w\A"_PGJe(koԳ]p\H{?Ro6Cׯh{79Rih)$¸ry֐jPְ Ƒ1~0rg&k@Ѷ۫(5,F[PDnxZrTE[Y-HXK̙#/A7:6K?5o‘ajx^ql=$.^_=lr&ͤ\!Lΰ`udyGmxÕ"Z V}bzu6` ҋn:[`:IφnTP\f/[=F~ݥSX[\4D,;uo,X`?Wv[#pv4KfP3\pf%#k9`>v.4q!~lGUonÏt<ɆB%чk% ma 5&l )xvпV^K)}S2 Un֋(\&Lo:G== ~ PHwKfQDMqx x け kg`0`ʩN Y2A"I`Q>%u.k܌=P KcӉ#@3(f0 NM0g\T_ptfL@n\hD[זX\/麂mh%dVs y+@LN=$qi뙑 @kM-a%ЬWjfWŸr#G4 kzoJc]cy򜏛8N BJ$:shg,uF<^XKRӱ`[@H!UdK"mrU\Gpwi)DE&P@.rˢc rTSkBjb c/r5.>bu>o7[;`oEI`HrWz}!2!0P.AΧU7!G)nі'K\& :_􃸱au'lX/{0[^Npl~>(HuTU[6 Hc =GQ7Eɏp knxw5g.ե_x-au\ofh?w7WUܭe0MȘ7ԝgR:sŒt5 ɯsN1&‚E V8=2eݪBu A>0'3wT]h먠eD>>.b"4Z}A?i_0!Mf9'gא ϽWf$:܋>ݛ+LF s[n@mV 3v} m>{!H)JJKVN-_Y2I;.Cr֏"?&Tʪ(4mt~qHޭ> )\,LЎt ZeO?TS䪝ɣ >OnشEiG=T{.N1(6Ew\3E@lnZ+&i-ҽyB#Nf21cNg8B $ʎ yu4k{lVw#K0 ζA`AUVy9c% (sF]H'` ҌvJ5Uɜ QQM!f06G``J۷~#{L5ѓwS{ 敽e>cXm|r81a"$ؓc2AYc_s;f~d  ,| ɒɗ/2i WX;9W tu%T~DAA$1,d3B{jJ(dfqKێ%ʚ6( wҡmD%xA|}0]H,#0b`_~)g7@)jbM3 tu(q$H3τۯ2g/A>>n-\d m))8@a%xgc.LW*]͌h҂&U(bzSK7pqft/uT][(hieo[ ,l 4T;߆ `:O4s w*;sgk{.:<,(գٮ@H΀26Eh~d@‰+euӔ"UJs;tT`n(g̟YvxZ J|lA#";{%ԆNSgX`oBmqRj(`$}fԉ'$b*io6ºEj-ܥt$5*ݧtȎ ʢJ_Mz95rV/|T'A-ypmkثJ }1"P@Rg52 Լ!S#Q.r:n'2f8"@YCw*IWOGB·)ᕟDapos \c~2jqہ(r4HjL*c :ޔ`Y5r[:Umb,TsWd2GespbgDe>JPc>?ᡆP(X4H;#caHtd;Ⱦ3O!(mtu,f2hנcQ[U>}D:|=Ft/[p:RU  J:uS_kLIpW<7wAJ"WHzOKF !|R}[2$OYUN8ė*kjOJ@/ݹΧ-$i~bM-7(z5,q;\iH x.ESDXvY4'iwm-ju2ՠvBV 2F$EoaJjըK'0ی+)TǛ/Gۗ萦DBYLcA .U>K+vIRP9}BR1wl#םocL6EmGݷa'@׈q%r# CCO Y# d.ن\|'DX7O "Ig3?3*qe˲}?>O`G[b1B给HX%ŗ/n/]~}DoVLG|&9Swc sv))mLm,]?!fSqѴc\0篙L7g2$; !Nk90㰜32lKso(S7~h!-Jqnk;^yRꒉͲS{Yeg*Ux0.Z0TU_ ӯ\q04eEcޜ(yvގ7 zPwܵ79M,JUԄ^kZި†`>~XxƣpVVe% Z,jNX Dd_VG'27e<fej﫰ﲕ*x8eRzD)Et"XvnFWݛB(-$,|u+hlǍQBDt WA(p1L_Ec?.9+Taa۶Uz' hOX\e0w~ W:.rQ|fGq1/Suy }#eHYP@D 5vd[fÕ.ΑR9\{xE,me%=gjJ~hM2GCY,uq| O9yU\ДޔT TPEͪf2616XwQu[~-L s ibpP _?y%7^?[U9pՅ=@LYa&5ԽZFO;CB(^tFΞOR@LR:[F39_ [¬'A~uldi ضDCsă %c n9M0=f x|d!H0@HI_Z}7x36Z%9cq!IEQM5i*5 m:.:蓕 Rfg  De $FT؃גj Q 5^u/QWC|.udvROµ% 2fJJ$cA \?RrW1U&RT,WU8Ĭ*db37}M",\J3 oq+>qNu"CsinK nC5Xրg:@p_FώyJ|4$aU%kM|qHb+^yZ"Jž=+&%vet+ n0vdkA^8uvg99so9f,3ee* rYN82$e(ǜsAP<+]2H؄V!St|l>wPF4)o- WT5bo_vg |MW/2drxtv~潂3 pv 5\댧ᆄx;EQx;[?$b2e ehRސ2[5t\:xv.~U <~B6mBx'se_5UyPkm Y_yo[Lt5X?l\3cL](nTΟdNPՠՂ!/+q HeucJ3ZލYF>UsZ@`BX:vm l{fYr^f.av\;OUd U Y CÝEI;AME{%-!Vm<ȷ&>AҸQC0̍CP6-WwC[&j9 rpQZL)3HaJCl\MnFg^z] am6Iן߯WzB4qug[b(Z[NX~Ӏ iuRT\ Le'R[(+~& >%"Ѭԉ>sM=WڔqC?./AJ$hPAvsgӄömi_MD?Mi%] NgNⅱN^W)>.,;".+00>,ZA")UIdpB94TDƕc?)H7- rv B ."H'AN^9R .D ew >e"](Nm;la[O,l"qI]AIWGŻ**١j9Ӌ-_H\Gk|ls$<;9 39rîV^2tXq:7Sk6Oķr0%l-]+y1J1a8S^\M&G$9̵9}PPf-螤ޕ( <e,> 1В;j's[emgoɇavvU]Fhy%K񡦢Hu-A>݇0څeH ŁXwZI]u[!1d9>%B wXDܩSi8 F\vV)-Ywm0'* q\ l/yR:X"ei =uکㇼW5^E@pp!JL|bm`!) w=dD;]i4kK.ݽNB%ӿw(9.n=Qt7ߍs{¼x*vDRrZLJ"L+{ɜ &O 6x0ˎ9оSCR2m'VtesꟗYM 1 `< %ZX'|D> OՓU:ȀJPhzgw`q*bQ5垁ڃ_-j+QVQ;C_T-1Ct&.FRmA4Do*5 ZGAzG>CVڐ3] -/-x#@UuA SvPuSFH vNf9Ψ*~6Vٰgd›oGGβ:I~RpATR5 ..&wxɰv?51A;vQ0QC&>'K)a4tBKnԺ"֠L M,9,Տ3FG~8"A)h2m; D[Ͼ ĂOqo|tJb 2rF1ax,ӎSp5Y!)B. 4/E,oN  !1rY>SIQ0:UCDK ea]6!Xކ P89=Mxf{iYQW"SĴA<4%a.ٶZ eJ,3nFvtg*&<~LR[~1v݇1W@ܩ#9MN9EtkQIYNW8Shpm@EϠY>B]}DU5Y[7 (E:̭$TcO6IIS~['Sн3 (ݙv'K[xHY_b 1#?m[R+z[jLWw6/Oh2C8Yѱ DKD-aD$w,xC;KBz;D(~h$zկz0򪼲U_唄n C(_O4߈TLn:YX`@U# ŃMq9r~JON_ w[H]cM09aԳX+)%ݷh67DV&$fQ'Gq{bt#w 6;Bea}ήƦ+tH~KR#оdfLt~ ɣ`,>U烾w4X>Eŀٯ7 Ϊ?%\(cCJ](˂tLJ (pȍ!M+%.YG[cqAɶ@lJ6j׋I)C`}WD@1nIZ* #'/<6 b%bTSkU=ƫb,'iW%)#V\zq_r{6O 'z(R<|wj&,lT@o-"׈$)$~Yty=[7x#ZjwyH봑x's;Y jj(ۈ_6{cAf>l 9Lڍ̒yJ ȴQ@w" ECUHu?.=tV1IFNѨ[9@>[TTmP)!^UiB)Nz;c>ƜTnФgYatK,/T'T Umի ɿ ȒU E?;ʮu])-PMvH@>S !:{x^*qϳӃf@"{c9H9tTh>LD|a]_bxǛJ/d9 1첍m.R ֌C~AU+*MIffqRwm}:YVI\7;';l!CeSLᜯxIF7ZĐZy9u +f!ti ڴ~Yj&-cG@꡵x 䖹j+Ġ:#6> yѰL7[ Xh6PߤjՇ ፎҟ20>ıV{r+p෸NuPRC)m^|8ϝ zm<֙>s8L`QY>꿤VY(`;;3a|YYh9IJ`$0(1յ3w/< ,jc _kN7V cwC.|m(ouN(UgWvځ;Gjna\zE錕b*73l,+q4k<7RSy]Ś0ȧPb%}|!=Kv/6%cG*ƛohvOg3B\xU _eH,P úh|A1Kz'@ȝS .8S=KBI9uwAq7h桕9% 3c&oQ- zetN Q`\ ,{h32=B&)ew v[`VVumQ=!@/EҎg6=gmcn9ݪ$2Ppv|6>H}$: Iiكa6r089xk4P$'*ޡF+,O$aPd95R#ӋlfLl>Qig_>/ rlDݮa^h"yz@[E !=Y^Y#io&/g01xLL_1*pn19߰nᄘAW pWe7ӿS@zSH|FVl6TI Je[`ǕoNi |=ȼƦkL3t]=m/D}ogt:h|_IX!"[Hכ߀OBoK6LF ‚/z {gUd_$tR E(b,٭: _qQY9(B5#zv~oT,$?vHHA!N? ġCMިgȮ~'3܇w;ەY&b?pı5hޙ &.d hji6{0JGR0EGC볣xL&P>A^ۉݮp,qQ°`(!Ն/2Hxk:D0Dݘ ,O|%^cYދ/f@BXUcppMf% Ս6}ep؃=s4^_3 w+l*ih;QʨzU÷ \6F8wKN2Q>_uԵ@-hR4x[ruJg/7DR\ҡË橯ݳ٥>\B n"ZG9*~4ٿ4H C(͞k(l@8 X3{a IC1o%)a"D8׀.Wnz8jٺfN|r 4( `CkR-|&!,+8{US #ebld/(ɁD!t1Ȼmcb9z웧@ {4o?tG<|迲"wxJ7+;ӣJHB@@߃<>E $k'P2}ߠÆ9:g Bn;F> lAwP1d[l.RALrvbɁbtO VT7<'+ɬ=S%|eiPiMoG n$dʞf0k|ΟRbMP)pԺg B1 ]Yg{rܑFH4U_A?%B]r.ѝQ2ECo԰7U1gwG-6VG(/sI~*E#& ɡ 2ZM 80X-RG !{Z;f]}ڶ:iSM귖 XUl5@FEymF,ƣg&X~׏-+*:4.k ij Ŋ5#LQKvHh0XgBv ۮ]߈0)9!c_cʒA\$Lf.3٦UV2 &qgXTKmpߒj%i'М!m=9@zVn=>¸~T~Zu-:iI9Ac49BqIit.y`3vڽS:4}͝-*j=gɯ/]oP N/ׄ &rEuF^eȋZJm <:-Lr{K{И@DB7pHdC0yȝ ,E`h##;B `}}A->*0b+.>#'R44&=VP4rP9ה3L8FBTZTZ L]i_g]@:ID5? }ѳ`jX!* Iao5D-Hu6 Y-XG+/~=Iƒa'(SCOhN^$#% 81Ofu-ogy,^  }cGw=4q0R` oIAKzsǎ_!I&>%UB3?әg1uorRh4l$,hQvݩ*#yP"Ա @?'y 5cX[h$-Jh~N"(lnc-' }eTƣw7;#&!RqsƧF*kW܂GWu<ෞyfe LϘVq8ВjAXAXB_tLٔ>k$qw:0{+c3+L3=ȇa7Y.Qsױ%&D 5g &JM2N« ӅϿkBmT'Ć#$k}IoFx?շ28Mx3-< Axu x tC|zC7r~\ 2O݌컄Cͬ愌ƾuު^ub\717߱R)Wiٵʔc8<|:l3o-X%H㜷N8UhG:p;=ZJD:o^!u ǃtyޘB"m τi3mL.௎ *ڻsi1>+jaYLt!V @[}A0F(D<(j- Oeӗ3m/gQ(@gsOŭΓf*eׯ#7X,{Y['1tP~jQW1ame臲|E5'f |'2&*|;{G&֝!>mUUo}[ӝE:r0ҺHxp.{΂4! LQK,%'KWt5keċu7 <11/ 6fj*XPJol: *Ձa5F0w2Ubo*Tk#JsS8Y`ry>l8X|㵻6ILhr+?$)bg,ngKߵنsh ޛ64;U&fJ2xUb6#9)b H8  2>6/Ӽ۷BHTcTAil՚.1چ~'T.v 31T;؞· I4'OX(w:?W&\s{Y&5H̞$7* c#\原3pXێ͙YSPxA[*%zN#eˏ>IfMYwz1$ `J6KDoW'LA@e/*ASbccȳ40Ta km dRH$yT,#hL\|]Ki zSQֽsI-UW} nMX?p1;2 E `hv8Gb>mW{C-`iGm&t!@Z7 n rґP? QC;wmƃU7)Ti&rFs+5ӗڜ֜Wt3>Ii[d2XhZr٭)FzhQ/rPj>F]rKy>T[P]k=-!$8(VrQ\h@Q+l]҆ g,fzTR*e೚йt%5tB0slj/,ɩ}%mu'ACsv\;b9ii:;Q1 a0Y--d0`\RIUEf59J擕Xzܫe1Lj?=$qFsSvDxqںGb/D !s~$Ja_8ȬGq㑓I;-`)da;͈:TFJ zABqi.ΩDiq\M褋QwRTMVI_Bd6X[g?"1oT!+\5oòi[!e =3(j?jG~OJ8{VS33odi:|h`jSt:W *D%0W ]V׉]QXw[Z걵 Z!)pU;i]_Gj,͚ҚEk| ~*a@Hچ!_7E[dޔNH;)E2-\$$_z-硤3`oĚ.BSNF.]MGL @m3sEj7b]u SvJpB[POoc4̚ڄHXEy#Ad9=7]8멬R_yĺ@?%3 K_r?)g¹ m>P'b,ɓܙ;c=&pD\ δU _*U5ͫ%eTv\ᜠԁ`]+;_XG"$t&,E,Ged1fb”OyE x!3{b$FC!\v* ԗ!2Lm31gkz*y.g'Y{Ji'ֿCEI FPGf)F; "߯CGOPc>2?. DH 7_Ԧ6+ q>ǭuˡA"r#ɻ 5̺6<4AkyuaRS|Wl: [yU$vr`}k0)ŲVhMFS.NyIF盲 /kOY$Mk7s"ѓL9{3>t"zEp_\+"h Yw )4Z% k@t7y>t10N=4R<ʮEmu6A +04r8c}HNݨY%pZMPf=سRC)6%sVsN9@PLAR\q*WmǂdHc )zB[H nBG؀P"\$"qHƹA4j=uwi,*nme'[ivˉ OJNXw0|pfsRDeg>?㷁eUC!=@S&]Ys36kG>p]'Z]V-{ar! lh EJj5DD@ Boy&4\>HAvKY5VO8;M|$ ԇ.fcߴlBgt|8 )ԀuL] Le| wI7/^VGoWo!B DWvGF>iDf75Md H$76qoP'g.Nw($C>0X+E XI'7Bju2Q(S+%T,|ܮsvJPT.3_SHCwaLKh @mQcw Kn3=M> QyJɛL0XKW})RjZs6#7超.Ɩ=MtjvѕtPRє;K+$2F:7Gfd]%AB둤r d IMs>9g!jP\;Z4K(zvqppL>nBf4ĢFEPj~9CK'$40-ɾwK{̴qvS):wk!0j&>Uا*}uDj`Y]U-،Xh-*$g8̍#̷Xp:mj*[SГNI Tx>]4lXqrh i܆"+DxNOYAYQWېߌ$ ^ 9ɞl }䀘G Ri3)tOM8!3yZx W3Zǥ,ɩ±ohˡH8uc笶-Llke~ ʵѕ($퍢GY6vk%kJrbT]Frq/.u9`1 =j.GWȓܙW-^}w$ R':ݺw!m~j<ERj4ppSZ:eLN R\3إ))a<؍՞yH?QzG\ʦ#`?žʵjA G Pωrd6K%4ˆ.VߋH= f+hE{2iB "zǔZQGyMР90?żMSdjw]q _GT*( ;NMжf럑$"R3Z8޺y@)*CX{QXΑr';sM|s0EfʘlI#eX@i1_^5!A\Y gonkyXf4q2ä/ zRӌw!oy2_IyGq鞘BMsWS=FgWyry;Щum sNj/1 Vtūv L+ZO^@0 *CLToZNNh76[s^P>Ƃ0Tʓ%a(׫ uZMR)F@-P73pE~Iȟ9ڋ3ǿ 0m,)V6.k+Wv̇Y X8CNT򘌉 2bGe%uKR;BQGJ+Ϩc|cO#(+אw6Ua?+w48˛ X(=CcjֿP@m?Y)՝ڝ2NP>lܚ%}桀Fh;6{jgdc{@ B;ҨVHz&5yܣ}a,lrnP'yrvaƨ:,gfoqy̘Ip=6ϑFRmwddAOD-me7@U?j)88Qg_ ?|z䭬z\ZLfpys[»l\4`n!M߾q޸А {(xW$@鴥?f_Y::wY L'g\i `Ƥ$uJ*:Śm(\ 0qǃ+QyhLV`ځZjI=b<$^`*-c(V'2efP\rBGOtRgаNW}%DؾM "uQn(;á9_e{ d-n>f'8;3O"~oKs$;7@,|6aUGm RȀ]#?ViRVC.W{VHrR+EFחaBqr{mLoDp3aVv&xFvԠNv"$սڶهq+Rw HW^'5y:wr{@q^ոjWmfp k̥]bBN$8!"Ǩx7R tI>xlߏ> )bW.27xdnP[g߃mePh )5^B$"bz~`jmz=!8X%lu$m]v0 ((S &Qȴ4p!Wk Ɍ %hdhѾ5k^XkL^/<y+ar|ڋ?w +/-4S'`W\2W]Ӂ+l8tm_jNgE>E>"ΐ}UM79|k]qKP1pXBB何J&>+OpJoXECtlMP)C f&hPr&/5\Y9UQ̸)uqM -7 $̓q2fQ Gsȱ$wMzD|Yk Zg$MqHC9Ϥ؇aym9L[l`Iڥb h5\eMq3VG\'ΧxM/r#oz6'@J>;^{hYHaJOsYZm*#XQ P1hL9-hSB3 rDcy$npvJ*_5d0<[6EUcB^KiwIj{$SF R#\tJ27+bS$~2v5gZBNb^^.CShmdŪqnd__l qVDLܥ_VKB1RqIwB!0~CϭZ"?cyQRQ;рslsE t˥l=T^vP: skrP>%>tTǩN8QR&%I;-.՜ߦE:P!bd ͼ4Z/oxZcv"FۘҪA ^Vl!mϙF+f17mKR4Qbd.c"cvfTQҲP{(w&^]9ɻB " [# ʒxH(}Pe|,=]aq)E ,Nʊ%ϝ3Pu{YDUߌuCh )[& :"NYb{#=JhG-Pdz0cQHZ萶0dс"?#׹W?:Drw Pfz0ijM؁@!wՍܝ~ [(/L0:> fh/0T4^EH ݨ8"ǥl;i0 'P0!j}(ͤVyq-dz2`VonPf ,J:{>YNw'5+s?3`|L@5 w@x4nc{r ;խUY"U2=_,6X2(]]و.[:_{} QR QbwF+\r{lWvLfnL2G4DdLrO'y( 3qư'~|ɋ '1$ Zg,/evy7IOInpz+aZbO&' KO^IM q4&(.Sի&+yFLȠIOܕ˃BNSou!m]e|cYOZ5=)[k|%|,Sᚈ,vNZ"'iBT4G`&=;#<OƠm0OA"vX]-u"Tab(w#h3zM0;ly6vXo*[0U[mSD H3Xeh&ȳ !׈C6{!Jή#P) 3t)V眗^m8F>ill.h(4לxBtJb G@^9Rb٪> ^3XIf m fv8Z#FQR&}5TlS1;6^(U{Y*?d\LVO$`p_[?Ŝq{~&b;Ġ0Orsa{:/I#A"'MWn]]vo׺:,_"*%z|>^!5Q &KJVnk @~74 ^MguvAmzFe.Jw1(θbg6oGa+}ǒ{̄փi=Uec1pP43\c.v|1:XޓަVnww9WM\MśSP!j@7/jom߻.jA@b^~ <B I=1fkL~@qtm](r舘 YEto$;Ĭ+-l.J##T sV=|-Zj|nV^|YHu~ھԴɭ]_vYΉXɇ h(Gˡ#qRɺPW _gF&cơ0fUuxT/)%bq}uz|YHǖUs|<|>'(:Qo,oi?ۡrKOf6=VH,ҷiOno6~ϱR?Kݕ<Ҹ ٧M~k:f5IYeO@rP+Q׿n{:rМC5b_$lAŴ~>F75ș-T[#yt̨ 76="H ЈoaNV\ ōi3vE')=dz;Kú|K_y&{ ĸ8MI}_8J-yTW Q/ydSÀ6tְJIʏ/w^" 9j {C?7}Ԧ׮Af۳w{69< Ch?~x!6z,.o!n[t:]l6W0i(s[57=&kCsPWU&ycMPL|Œ )B2n,Z @sPelx9>?SR X'W_4DDz-{cCv\[+kyC#s}ɖ|cr#|¯J4=>T]p;f+i@@RsfM6ԥ9kqxru7䤁TM.nqRd?ɒvBg|ܔzAۓXHRs5 wqv/.Fmk]o٤'v˫R^eOGYӥB0 VFwS8M¿ ,cXogTyĻ>htߙ0h)= ̑k!Բwԯk MLtQSX8\ Q憄VAf<))9;ж^4%ao„(|]Y}&=S8 }YNAjЩ%]sPlt 5v#"n(3PT!ΜtxNn4A/nEɈ9YhL1ؙi=y~X7Wrwm)JK%v#-9 fkwiNudǏ=p l;5\miF,4t ~_6[<8CIZ4W$CZ[*O AF(5<"55{K輇@S\1p]~oGq}:d;#Iw3EϹ^AYV5 BJœp^$4s\{Ј.M;ţMu̦Rr7tPUC,Ѯq]['QKTm8 Ҝ\Sq@1Aqtj 6JdHؐ{FqSÏJF2W")' E8V|9 ^'w,A ^VXu&)Cd.L^1EZVOKd<:egmƳ$40y%i?-ILA)urXo z1Ƀ> 6>bQP ɐS/*HYseRJE. 5V.Kyu HsW&h/5bzF^KQ[2[ Fdi}J'v_ P#Hђ/--H@I@H(9 F,]%y&P#oa6"2f1kI /{t'<+LF_0?EyӷOWS뾗&݇a/u?'!Gd*O@\xNܭd_#Wa#vuaAY?Kq jJhtqf5;8aBJ\ѧ6B%_0l'P\|ѹjvG" ʑ8.@s@:X= ]=߻WaWȚ͇,_֗3%3wc~ugp&iLeE@6llF! s3_k,$֓"7$J@[`,Gٔ5l ̏Kf.F[)5gC:-vլ7'+;/8X2L{rA3PRu{u(H0rسcY~ΗյXacG[O0 ə$uEW^.S; M&o"cj1 \men݉Z5>EO֕ o67f]#2\lONP߉)B.yBS-h6pF7ozB1tuIi'{H|6eϝR"qU|'U~N4copOjl;5 N6@7T;C =6JH 0%r%="h]^-LqGC's|(U;"%Vad5 i3C|ċOTo 4&-QkrRIO?bt7`\ fC}R%O2]IW(-i8)?i.)tܱ(m#i/")V !Z_JLf"Âc*"צ OA0jI> M%+Q,ƀy3"4@ɹd9Wّ:ay]=tܗ؞8B&HK[R\rNH)dVkImĈG.nHҨkZ\t[ˆB2VOt6$Fk %7.N҉"vSiY辪u_R<ꘆ0- mGEI[^PFm)q/+,6z52R2$.b3,0fjYًȂeŁf K9B\hhRoJnyf8ktHw 7~= u V5,x}z1\:yHNT1H b!xWߌ*yA65kXoG3dPc#ztKO\/ D1 dEH?@ } )a+pKCBgJJc /M{x3 Μ7~0m˙Vڵt$uL>2 ѻKl8KsiV{;eh\3όT@JHӅ-OΝw Ge7B.,&%`AnmvwgEN0S  91qآ vP`8>qc7KAoR0Rp̅lRdLEv87ƫeHkr82"@Vl@BMLᓡ'dpvsš0 YCDÓ! x8b(}c"%W q-keTߓ)wK )9~=) 85&!' сC:i,-bK5y8rP.J|cUn˭9< 9C͢S+ LI×9{f@EY߶ ɥj/] ɵl\>fmc?3[➯l8NL qfML~@ZrczDw&)zRpV/5CygӍjfX1 m) #ʚDK3" i{ ]R,EŨ 5bJ0iHVޭ9f~LFI `>2q`PXZvwm1E<D5zjŲAE[V \Utw؉fRÂ$/4kQRLrm '=mO a?2(=HO M³iUf&]W"UԢSt) l m:@`ѹ,a{ⱜYd. " AτŇ-R֜K.(3" lsڇ_no۰y~fYd+=UVpyjlcN¸aB?myR/xyOyOP0GKzꗉ!A DMg"\NXo̐0Aį:_ *J(l& CucsRy qq봚[+&wH%"R w/ rwԮ/csVwɠ1z K+\= G=7,^ JqGfٽ$,#4᫭7^^<l f^.n


7`曙ɾmD=-kZ帰ljCH1Fi ?jySYv 5{ |XDD6V*Bn;ߣk! {F'^hV⨼[Ҟ1D\4LN/| byLyo'>RVKNf:4e) <.!Ж"}D\_)Ю=Lެ+ô R0>E?Cd>rX、V\Ak*.~. =uye$],dfpoti:QdJ%ҸL 2M%`KX@J CqC8sh,ad?<鍧)nnuW-hF&X. oc͍ U-"B6~4_ ˞ChZa $1{8d_+ 940х׸:J&2Ѣm-{q_훅,Lty )ۻ(j|,8p%bE&$xs5 kSK78^"IlO9ߵ*gT$q[`X>iF"vW!::uM,njs* {IŚ{Վ( mY~d*Vv])`ӮO $p`?--" "?ǥ^ ,9Z!sY/VL^H>ճUˍ_ϰB< e׉{J$xy%EK+#e0mIf!6h@4|"(&Jp=9$(,ܱdKg7jýu8'A6{$'{y;O4BsA@Wz>MFmbmf*g\ӊ Q'{!jX]KD, ZY=@cDl>!0LF$/0N`!b٘|W}’E" ‰+[jCw3Ld-OJan"]Fl$f[P"k4Np7h;=[OˍKlqf)sb<=}O<+N / %W֯+/ə q Ԉ]EF{ig*+v?E_0)s^5/Hɪ˩oK)e݅x1ռo`͸5YtCg6VϚ[_o t_ȀIۡC;&gn[I]9Mv.J2$ ,6v ׹B/?#Op'}NR$6Y݄`j:l+u,fЫS5\(6("J#{Wʣsە ;GcD ߇q5T,S# 謷-3\yⱶ4J(U[`'%fx򈡄ͤUm\gBjlUQ[/-ֺT&ڎʡ8/[QJ%}+caIG9lB yqF6]Yt4-%lո[ҖKL0> =nT 9bm|6f?Mc̰#ZxOE3" ]5V6(e̦hD+-Q^ 0Q$OU{lY}(m< 7TVT|RB(jWn+i 桞Y%kdzuQU2:CYmmarP\zI#灝͘(28?[/l]D n[RCʊ F14F?~~Nq.4,f`/}FaATΊz0h=߿s%vT@|˦tIrW[q ԥk*'&ȶ~HPӊ{뵹qӝo@6CԶ odw(%GFkƼJx' cN+jA'sT<ڇ>MtSV$">cUőđ? VijbډHܫg b $B6[DQx8F^ =ؘH+H#Q v)R6~ܦ T,䭞Z[c "3Oàsdie~oȻli>/ոSlml*.RT"zЦծyx Юdžs?~hs~̥%_nq^-7/'B)?{ouu`>J] 9cZ$ &|3Aγ|\A8{^"g?>e/7M "I#yJЃ˱6ki6N*6 a-=ɗ& :_thNiWYd. ⪴fNQ[D\F&W!ׇ?Mku0CWR}ܓy`N޶~z'ԏ)E<Gu.Gܯ6SKz, DV>=H!܂Y'PUS0a5~j~@UCwsaz;脭->n+XxXqu]] |E8{kYɨ|F,K1?1EW֢MY\jz: M> EHވOsg~x[>! _1qcE wQOA_BȘМGgQAv6aMuZj.@/$;fi8 OO4AL9~ow>"^" rҡ@0t}ރ>\ޗ!=ۿ8BvsպV,ƁbV9p\$–Vz6U&Ozn|m%1z} i(G_x7@{kЊ?kKwsœ֝n`lJr@gU$U)RRO1954 T?h@;0uȕtEmpz0r0|fHM<})mSNRR:©鈩V5& B$ExyfLBgˑ;>~D6?% jT(skgv̙~'3 ?@xv~^6hnW/[>(5 Ϟ߽]Ғ9~"k7Ͱl b" PjREa=Y5=Uߘ3b5w1ۗ3fQkBtG}(k*gHXpm|ݢ$&\c FHxǘ:RV \_~ʳc[H %@<")C qxAcZ`iC[ RSA-NbkKJ5Β_6uh:|6pD{#IH+S<$Nw0!{ .F1X5_3nA[wl{5UjO!]b]t.THN6m3,I>]FKl9{lm&`X u}QV#pZC yNe8Û&DYz4%;p*. (k0"+gF:U%ŚB+2U8vQSoa?c9>(Jp)Uw!S+<ЀAdZ3Y-fok$c4*i+Ǐ[e!^~.VWTBKp!=6QrGۗ_:A-OGӇ)bKH@ EsyR6jc^㢶OsX&3{Vf'\IWbuT\ $ךL Jsd~|,gV3vCf?kΠ'iQu E^*Y#OW1=G;Ĩ/oMYS!l50#ቔ; 8+?TiTݍ -0VuG_ W#](]SUSU xZSF-DU}V'NJ+VJ0` ¼!u}Ǚ%3?"#ǽ:xg)\nI6p>V)4<}N &5.}kYGE` =I7:"ܤrJg16Ʃlo5f.eU-tb99"m|hi=EU|wr)0A||p=RdFz?{e.%W@ud%^`-A{,-}rj@18jS}?Sƅ` 鞢*]KpO G2(vnsyk>MU'X88 E*VTn FY{:Ba/`]~oFv\Z$q3" >>CX䕮^~ 3$+f\_UBw vŤ.TMخţ_NnWn,pM?\B# ñ{0S+hw ;pꪇՆ2#wߎB7y7MyW¯3JbpT`uShLiYKZ+IJ'KfçS%2 p/,2jgmi!d?ݯ(muj Q1%yQ;-~<;͜+ݠ oݪyFe/d!\[tݡ5v0̌f Gĺ#ֹb*ns윈xѿ67[u4TILFѐewi)SF@gN䈱T%OUR+z+@vx)\n~ H!@Bp%#׵Rj98[z@yv N-K;,+o Ƌ: LEA /x3, +{5bӪNxvUo [.Mz75,"fM_'=EA.~ZNrfeeND3-mMߙOذ9 ?'ՉxH>΅ʮg.ϸǩ_Ksn 7j'W (T!)LgІyKpvH4eBIOqM!"QT@%=[нݔm~RF(%8a)r$'BOnZq֑Q0 +/KK&l{Q[~D9nw]{ =1g|m42 u3m+8o9_y{f;0ҎEW(~s2hqR-G9OtR:@{1~;X8)˒n=ur:V;%Ձ_12Dc}RE_vدWy5qC$_I!Y):FfƯ֤K6bsckMX7$ 踑X'ܓ)hm] ˒|܏ܡ BeV@nGw\)Fı9,( ^g;bjh*i;̀}sIfQqF$9(fyQ?n;1YHٖ*lEn&rFu.Oq_2GAOqlATpO-,|Lc5(dLGS#tDEsͷ,/6Nt&=D8\U{)a;QL=-c5$  l;#~R&  ZdUFԮB&EeR# Y 2Iv"~湻i?}'3#8G`w\lU6 k8bdvKA}C֦=U*f#1eT& &|AJ߀ 񽤯fQ'M )xS/CGMLq`fiKjy!:9D[?ƸՃ|NPx;O-^8&V}!(Eʯݎ6&磌9~JA8 w:+݂kWH [,P;CvT6@bdN'2q[0O1Tmo@Gm~ 9Ymҋ*n@džWA ~X׈W,z}fnȠ:~vUV" v۠dKq`birO뗚NݖNT"skYȺX;t´ƎK 6w_:G,,{rP 2Q1c4u4IXf Uc(|"[րƒU]4`xIB]RND<^\+o񔚼au~Ir6+2.`3Hgfx%A5\Ź592#i*\)o59\\,T~䎥WU.SJf_T_gpNmRr=r+"~ Wx7b. ˙s):A]/N&bʓw,t`>-e`JCp#t㗹zybc}fAduş:7!MUܪ$qxڤ㽌IXVd'n|s$j?l``Ÿ1daE2q~1x "}w7y? y.nu_H+caTcpB-yjNsrlk6rsy'nQnQ>[hBe%>:;eljѽgSx U/oB*IpR|, FTٺ9TQ?IG 0Mf^]DP=Wv&|x&:2vSBeU83}T~ ODHO d2u[ 8%g +Ƭ7 )?` [H`#27ayep)hY)W #"ybqH_gf3 Zq/0 oz/m@a@IxЁ񬞲Q,T9nC *i+ĕ$?@ F^tҍy^^"68KgWZ)0mO+W.u3zu[(w~D)aUp#;S[ @ AsQAQ*ك@Bz ,=A^_@5tK~*/<'%;.{[2 ʁK%meHq2̎ߋ{o杺{;^lAkUQk#ҾJg F(ħΈRO|Il\et4C1F^P^c-9~;E R9#[I:@] cS Ҹ4X0}^THEo -J#V|}J 'ڭ.mH/袊e jEe9Fp"l6KG7'jrM>^%kД\X;ӾMց *_.WX9@NӚZqĤ4w{/.}0]yA`_Ea۸Pln7O,R[VcƤE0@F  Y!2*AL5p9i~= 2nG,P g /| UU.=wnFG NVBcHi[躀 ]*E5zcf0-4sU*ցG|7Nag7lЗxVZa809] рZJ|x 3xt{k@;K")M ̩vώ(sFuse[CeaZzG=oH%6Bk߱r\",g_ z-ҍuЈt/5f.ak !d3*:{i=ƆNeu1pˬNafgdd*Mi>zJ==p#eB7qw:,䳛P-ڎx .}F*+BPԒRp_Lȴ>!33teLiT#Z.7lCJnE9L7Ad2W#+< Z/^-j#ڽr{p̾Vd+D:qpdy:_Es"W4c#ir=? @.؟/LK$e]  ;(N(T?H9VZ0&+ܢZ2=U)#0K3y9ϫ3Tb8 7sma;:%XUcΆP3}"aoEB@%rNo]ת2ϝ䵞>m|Z)=O>  \cOT93$du<NXː3hE*@h];4|8W&z>:[s"pi|{n`Ӊ˅RoVh#..PvPJI$Ҕ16 r@&rM~S6:Y'(zʍ6͓Ӕ Rg\v?ކPy=tO7NץO+dl?d?bXV=÷/G\/eäBTJo2jZAsnQÚڧl#23K`KIa%Nela V<蔷*ۯbԵ4R옘 ! Q~ !n_x0H"5ƭZIn6=.iXGnWfE |X0uGmd̰#-V|` >ˑZ,(9ɜNBYXVj0A\V: • t,qP.E*oMQ ÌE%8I #c5="~72g7 :hDm=elMXXVv 0$7-[Lz@@Ine:+Z*y+xҳnˉt5>[[!2reP#yL+{c\}_ǁvb 儞F瑋EMoKYOd; =ezCh>l۲Nr>@HQ[C'2*#z>%=pSܪO@Mr$$T kڴ-׼Er$(o"eW8U+s0{l*v=>[&n'Wl aBOs2NY(eZ=(NyGXqYY{NC E (GSYMx;@yG2MpnlA"+2hE`gF{ۻDscS8qqOE|Jw)UB M|DFyaho6n̄c޳1G@M C{! 9IgI#:}#Ц-gXߒMِ\W4dD 0*R"094*Du ~uZ::řjK4@wNT!;rF=b\W3~SqQ$"kה#:'4{j 'a5 X)gVldvu ) P։Ub Osdc# z'˻lWH V Ij!!bdhE>ӓN#d3A98u Mse[1ań^ڱNcℽc-,w NNnjڤ9zsD4/]Y4fi𝌏iVU2Ih P›āJ%1KL";(Z"<F]zBacX *{w2ô44EC8o <(SlHrV;aVK$daHM@"fjՉ>!|-XG9L헻O o®LL~td=sL6c,D2R-Ê{ .ڪdBP k&)6MVҿggVf\KyqE5(2,v?87og>de$FMH%iّtUG(*942XX]5R_:GZA -\04X*FـgLLn95j|)I0usOX_?^5W|G_J쏀vkRVxG)GrP?n+ - 1d틊L"^ubbM0lI/i,yc@1[c%=eHfͱ9fawV jٝ)ŮYe';WFXYP;D? ޓGe1Jy CD6q܄уcKͷ"hOC#S݊YUS&t׭̴w[`%$abN߭,:U@gfNÙ%8*oH>y/i+ǂѺl!\}CH2\$un) >oaItb 7Xҕard~>WȢ%3/oM.q', A% 6.k/{P2ixV*؊J r0F%e\ RrlR2+]uPo =N|Hڀ`6>;Ws9ռ\mM[l ]_%6# ~ZX+qNT:`ҽVn >h7'ppvFA@SdeC޲n s?iLW-t:4Ͼ(FFH2678ŷ+9g] kB9[T E"h}K膡۲hv3@t ZOnWr]6"H_]u֋n3q>«azh!FYYE-~[ֵ>ϩ˺hV Je'hYhK7'/[0s!FMfE˯YfݡJ/Z(so:*=XnkLVA_'C,2b#br8_E=: FF<ۨ0~ #"@dg|"w8n LvQM@u|R(q輨O; 6qpmOle~Z.wf|s;16Tv\y)IRUa۽Aļ|R¿ [,ES%YU^F&cNJȰzKDi|=,kF4:P mQkJds}1 pfu<>j-7(WV:&08rFbà)z#,VqB仯|( VZn2,@bP;4_&T(f Gma8];՝΅iJ5U[odLxaLvU#(m:t~\b+s1۹oE{<멫y1}i-ZE)6h aۚtЙg c{Hy쁳UHE"*&*=A2qS@B:g`@[uE?C/?Jf{ sÎqW!ؚʲ6l!^BJh~+dqC\?FKwC/Gn'm\{m8RHA)7eۺ25P-MWТ=s!]R]FWIv!Zxd)gMv`q }Kg־{)F =fLr{⮑}HDcGwHFX/fk.D5kQ}2<Νpw4XdX$4@ԝI+P;'u kk% z~ѿ0 <\7fHa?z}a&^zToAxZ jN:goQڜ86#N*uc {$ Ou&jJCB ި2VKw0\;1#I~G(D /2GwQIp3KjtJ΢ihhÉFdK8_S *U>iTȊ_̿!?B˅ 2ەB(b`,f=UXHm`Չt5@o*X+I]p=_?.ٱMUgQrK˦ ӲjЧk<8o v}'6j>$:go((`%@CE=}`Vccv'= M] l+q1٦OYf=Tc3',FfE+3'45|oSB3g$g ·lB-9 FѸ`)dzCUz q)웴gϰ]yͫiF&u:< z6-zxJٍiY Ƚc݆[zkz.=sJD_m gI=5V $=<,nx"T;!̒G?1g$ި)..= gbvNO%,6xݠjp9q;No=UC0ҠqFT=)7';=@sDiGД,/? B̜Mdq#.MM/ENuc]'ˆ"}`{Av 2#[>v)]3cl]ÈoTF:AR&չ)E3ح`ѻb X~7h0|6*s[`3s%+a3~ Ha6^oJ҄TWaز(tAILnll'A7~LY4AouO+ҝ(3|vgM)^cdXFi!Cli{1AH[e ,>uT''oW=>+B@ɸ;YUKhha.blȵ" *+#0:a|VY`cH'}r ?KJ=dAyI$.g|[5ߐ%%'5 yavr}8Rk% Uz=TrzXF^IVX-eTgtF ܅0ZqФn w?F*0>8TAۗ!_XT#DՌyc [F]u {=fG:R/=zQP]r']5^Znvjcv<BOmqIڊ{,bƒGPEv!իNXߺM.Q@OƐÐKvb`ZL,5WNxԵ?ԃ‹r`mxYӫȸ6&iG皺\\b=<8ג}i`v؛DS)` \Ӎ9Ui\aɭ8Y JL}{9123܇?( wBȭ/T ܟn`vVKzga=# mc([,0&K yW%S;tmRr/F1H,iž s߯w&Χ"_eDsOZ{4S| E16EP/35-Mk$xI/hd:6G`{ BfYL>*1y_v-˥ nB,r1 nILa'y3Vߵb%(9= 5tdW"TԔJtL9{jNO\H*_b:B،Sn6C +[_AAbOKw XgkMbǔr4(ދ΁Cƶ/а-Ty/D e ]= H,bW X "êG__T^Ir'ee;ln?rw"uX'O L{[)ҠdSt*fB :j%#9\Eb,Qȧ˝B#Bdych{#}K{L̾%r`fji@BiXnGۜrϪ{[8\}P$&̜59z4512oB"ӂW#}m̖Ю6bM'Hp9qZ8^h&^596umJfV卵Qn6I4 cPIV;`y%+cwv'+N^L3ʘ3qc dTBPNUs]`ua fMqQ%0T8'؝/;ʍYV>^giJu{;.:[.! <.Y{B&(yO~$23u--VMPio4Zr݊9;Rst]<)|2;z0jX{d.+7Q, mT+>.s~\ \u(SHG$=G6”e؝;1{Z壪24=+l었L5~ g'Q*~Ҿ4oER7'VI̖#\D5Fcja`^~[45fQĂ'p~"}/)fRσKଊ#7rfW1Dl84"qtb=m_Ե I'oZbR"dl5D2/fR2sb'(8LXWǕ'G7)(.`[Ճ/c3=t˟oL߀L7˷s+HͳQU7K_~N0dq"D8UA\ VTv,<RiN~Fb-o!靼׵oI-'=xECr4 Y>`ѫi<Df"yS% r *"!C+r٪ܜH0=^!zN EI=/Nql8RLω<˰}">* E3SVh7y=kh6wk L;,q<7!YԐի,;_i@!Wo<(np`aI2/,HpG-cHrn˒|bgF6:G"}4)L x4MSn&J> G$5N_ש>>5bÌe̾{Umb!b1RsiS7Lw_|Dc{^SXR QF5xIDZ!Fv{WҠ5( N ת&}ga߆ ^t{+#T]_n=#K' dBo$v^eWDBqܕ[U/ۃc~(ΆIs.թ@Rfd㰉3Sf YҀl>buIN!X@l )`#Q\)/d@L JP3k~ qሶyF` jmG'e~,L,` ?[ <8Er DW;р*w'N5 [@@cQ3bG{Ж@8>hٷߍi65 討WJDPQ |gUga+ǦDٚT}B .aW+Co8ETUW?X6[|yD(1moP߃,ćr|gjlsQ}ԴEfR^N\h2) 3X\o6Zavz`c?Ww'ssA!zɛa{xn"#bjyU%PӬ= 7n$u١$hgxa&ך} Y3#㫮l}.̾@kǣ$4m3N4ډBb:Av#\βƑ@^}[41ܤ+~SO*9{19frZke0`düQD7s9T6Jjf;RYg$p]oy'L:`io9P,SB[6RO+cn䥾y+6 I;-RA/Cj³@_mXÅ#r 5ғF!Y7^=j-%Y.F&DT@90 kFQo4WW>FLAm<!+i,n"J6]]q2:C, C'e c5%l \[ ̹/Zk&K=-bSTW|9Yb LC%qaQv\k^(̯ IV}yjH>l !>ܠA}̰4Jaj|ػP0?"4fY''~*|lE}n8l|}ܡzeMߍΆgW P|.~kGp6L'g ˧dTd-XQ^y9+9G4xk DR+@B^LX$Ojjt =#_f%`b?eMCCʿ9 sl%JyؗrH|XzW16oEW9ifa/%Pdj'4t#.y|0dzzT(vXn.Έhz;o&Xm- 4&1=.%6hM+3`6?8"mPim46*KyYW[E`yۨykxQRX\443 v/k3iv7<fI+.Buu_ޔܐpSp&[8 !i^p:OH[亵*%u|5)kJW#x%TI+Q4Jy1ZT۹ZGX9*Ҭa>}A56?ꤎM.پ^mR}E]3n6 Z0C3x.,$=:ńZv4TMZHs؇ <%_*M7f|45xf2aS$huU^qج1I=P컼>}J:.1*AT_r${б#,R7Ae#* _d5G5^S?KQGtI>k+]/5wrԣKa爧iil@]!u6iP~N\bD :ɫ O*%}رf:lX*4`4\?R`JkQ|b^V`{G!y#cpmB eXȥ%ŵ7SL z">;\MmC"1QO1PE+u3JXȏJ_c)V]HT e[X{[ɰŶSWur]\ȟr} @[^+fߵDÇ ݵy]48k j-ay34 oڎF&rqN}P0 O .lp)Lݻ|ٛ 82028Z GH%gֺ}퓱vعMFa ֓ .Zz]Ǿzp Y `a.z ~d % ӥLܰ%@G-~tv]2?lxARb@4`?ز b=NKg#㨋4xr0@rŐ!BmV(ƇT& ;bWп+<(:J8_:qp) BXQv/Sf}?Kb'S:0og5|͑rLh܁X*Z=T$.$A=pQABvR2TD MjЪ#2vKC%6mE-Bzi"@=bT9ֆ_U Į캷S(YMudR\RʇrCaش+p།"uwQ 3Lhƺwi;d'0iywZ#:nP+PD^!Cf1՚W 2H O@M/N̩i, p!J=jHy}أ7 }qD~ ^X&;&k,_*r0)mTDĭ7|͐4Idn%w;(Nw] [gf/,G2oz+DnD)4R蠻P$#upkʼnT!&=:1/lĎt`5ۧ k%X}rl lZ#a,8Dm萼HXkg\MDo|U Q CW,wP;MFnQ-(bPp>OԴ~ŸѨuGP;ՔM^) CG K1GIR8jo7e 94|%G )1{DARQaD$[ع~dl l|sp#I/fX:zv"Х!=X[J^ډ @htOU 펞0z]=)kN*nR2vx8+jTshސ0߁ޫљSZ H&a~<#ö#TA_N*C*:mm3@,rQ~jo5:}: sbȍafIA"ڛ8HQZ{JlegL>c܈ ӻ浗1$j!F'K' W#egZL5sr1ȃn25 ]lzj׮TlAnA>OIh ED ԨLgEƳWa=AoO En, -@iǟLmBf=by˿vkE߶QS& {yN8R\9&bȰ+\GL7y_o^?8误I mՄB6"YX-j Cڹ*N-NMHT3AJ:.E|ԴK kvVѥ͏,Qq3лp$8ڀqKrpi5[lPfHp7L'235N mwtjqx.zZj~.akAHŋX!(ٛ|LFA翉r+ (߆wyZd_[RzX>uvf$M;8be+mHQ ]h4i߿tSNjbx~lS@ʬ;B jxR3i\C-[fʎMiw)L8mxAh ]a/ SY\!?)=\K2JiӹS^-3#I}@%d 9,1dKnr{0vh].GݝtYcLe\*.qL{(a<|\G(G0S1s )ڤAb)߹ʯE*Y t]ۚmݱNWΌј&i%Of@dFs4XLiekr2f\XK \'~PgP|%,ŬR|W= Sl@ }8+xň؅'^livh7)Ii XE{ظX&…i p .\ 28b)_ 㑍RqGy*91%%?OYFe{8OA})|GrikX 6 $;ywUG7kLHh4ݯ)ˇ7s%l&Is!GMxTB[O6wyWyI^/?A0Ґ2=M+XoM CHWu gѨ͠#75\rczuD.et}{Gi, o@ڰM?*8Na7Qep' k_ޭfCrvtE&aF"TJC}G|F a~9&ɾ݆r5|rE`AXB6}zWެpqoŧ8OMKT9ݺfj5;ZrV]XSڋ!iO-xn`+ 0Oɂ"Zgڸyfnt,C.kjlQ_q܇oFUL"!RJ 6ɮ3r9alMxc}O+-YjsP[f~'X@$MprpJ0fmLÙ5P/+M WTΨ§M;BE˔J5`*•I't}!qub2LЖ.u<ී U$r(q[q[g>c_p[u ҏ~Cv){|ZnPzq2Gs&Xܞ, 5*1 H?ej \b l&ڞe eEuUy-(cƍl ounԑrO~YޝV<7!ݒȾ^pN6W AHkȒ *A=B<'\݋-0M~s^J.\lINgˋG,/ <3V?.a8 =5b`]<7 4[ fjƥ~INelƛ}%s;INj EYvIQ=-pH!%e4ĝXJ"A8>,E\F'D!=T CQ< 'mLh;|RKC Ô@إ&q'7\ >1oΆxvޡV4Zh'mf5rDH{"RԋH=,1~o_JV3RRҟ%=QibeQPp9VK݅颓hx.+ )ײD#|/妮V`v9SJl6PLc\ح>ջlCJ%NҜAzT~׵FҐ%ߣ`(Au` ^8i$l ^O=݋>D6ΌGO:to71HmĞQ".RVbaC`~վ4`Yq+u';GP1:1cYjdזs[sT᪪_ܸT-nWab)HrEޏrrŎQ{Ǻ'dZ F؆vu)) SnB`X\Jc ɱDಏa ,j %l.U7xݺ̄M-{+LDY?S1IA\g߆d} -dE}oM,Ü{hܨ 2DC4-æc<}O̟2TW~?ymXXbKP`ltsv*hzxVG_}?;. zw^H[,fL8#[c#g'//tJg&gh|m_9fDž뵊'.rK-twSRu F1bqټB2bRAS$߻mt;zB3:੩eo}SUB][~9',jGej ެߞ~g}ޠiۘ.?} . vXYI[(] fes:,0 tVU1b7aӮpm6H=La* vH`H)I/r)LBQ wjl@ǞaS ]cGV$ o[V reʒ[Clo'{u OxR0/$vwCpk2>'LfRhLTƩTB9\ޣNb)8[U̕)$`Qᐲʔ$Tm& Ls{EIT{fUUIUZGE}~6,|E/ng);8!r'~@)N@Hr2g+7nRQlqڹmRPdy7ܽ c}Oɋo?y 3HM~Ry9~jfil.cilcJChuT0e2wR"sL> GLP}$w]>H[DD.q dtyXaewI;~=nط$ mLRYS)<l 7uRןtOQKh0)7fԣ 9_.-yf5vaco%2lۛI`;(.X3qVGaίUUNHi)%l 4vI~7[YoGʅ0gB9te *t,I Zg~oN"d:ZPExw{D4s"9]y}Ym_<ףr5E(asux.IlD _|rs=(8/LGrzDGcW"0g >ja({4P}C,7,=V_.@bY['uBNbS6y/{ VuZrOlk'RWE8Hm'-g0'kN,Jɔq2F8QXKAHIR\-Cp80;$g &݋ME4l4K 8:3~COՊ܇|Ժ-kD ʍ^/[,,K [avaFT FUO a ) &s0KT-D;}+"&:qSh~QQ(O$ip/ud>{"ATfĉzza5U9ˉCbGٰX8F .8'bҁ(FFxgXf#RY96aYud( z9$ԩA ' j*lKk ̍6<ÇDWί4uNU ]N( {0 쌧URkcEE؏jKh_ DNAl o[fK*Ăna6\lFL{pz P~y7mq;35Qy1FƗ=֬͗u8՛saGKM8XYjKe@nfUD d֑ }mEk65wJ^'s̀|Whfrmг":PT@;%nз/&6m[ ]B>uR/^ǁJ.LxPX?P?%";i{) ^dF&%t!H&G>dS\D\, ҟ1yuy\MruU+LjWE;jw[޳"ITkۿmηGrH ғ-3H.䇽oIYhV0_-QI,0īy56ztC{TuJ Z~[d=-3P+)EĉEe0eE^vպV13_bh禾iL7"ico>*68{-o j0@jH5Vjq$!L3&9l֘)a%lGPOtKL ;.ҭN()Z(9^Zּg^ǁ'Aw.W(`$&Q ;abxaRMމrͼ8-+{sf+RX0۵y}˽'{^}oQU:aˈ^IJdڡemB<[#'R mNƃg *^hw֪H|@B=D{0_J<Ĺ?/Оwm$bzScyJNa}zttbV J1aP9n43 cEC> ,mCI'k<Df* -h&@umBg@fO, ,iվv~4nbZ\UvrV`wO!!Ò&aUo1B89cuDޤiZޓ >S};JSĪ+|=W"OˌLP5\g#RkKKo<:~vNy9T(7/ryVqr3=bkqrVHɻD?=t54Ƣ *.HC݅>.z;z%he}WC;`x8t` ;)Rzd)k#ҴÉ>v1 /Z V1VSghFYg~^7M,[4SXPAoZi) AvOb4E#Fa0y}%Jx+1ڂAa#:b4[ %4s I45ߛ}c爜=& >4ZR|^eA?eNħ |Y/^|2zk%)ku{qBtQ N&fcN-mLqL:tsH=,&BSz3_:`JW 7˓R]Kn.ǎckb =x9 T^eMNY\@!cpW) TڙQL?NǤBe+aAƔA;.v~^Ve%y=pХp9x载~AI%/nG`.p)ZQv$63/u#H|Q*BPX{Ҡ~2J1ce ,/iдaz\_B8{ a@CXN 0N]6fƾo=V_*铖PQx찤3qө QpO}*DBo–'QV׀"uo ||ȭ~O\?}'v jZ8nEyFaN dݢR45pik^n9M8i87AV|U bAgez$ܑn-] bRS9/ BLᢷq_BGgݚM!A]CNbܼ`׍).i\o(`0@1V>{o85gPyܿEJa]d7~%E!j6գ,Dw}Yq*{WF430Cg}ktaQ_k@e8 )-XЈ[NSN7G8p@enCV +ds: ~ ^W(CP@=2v6|bFe :.ml":aYoҡ*d o/~Oh 7 o[40^%)q1ڤhyߍuNӭ_bcS@2_IṕqJ˥J`-;jv^n~̸>}F\ekUܕaHeM*QYhe^R IPild7< %+XNuX݆h:wj{czjje" Gj>5hY4T`oDsr^en*'/EtZ߆]ּ̿bO+r)Dڿܯ&h('HILnow_b7!J__)hMq:FSw\(pry88jV%Mpg'BUDV߂@s,,o_*]|FX_ؠJnvhYg^ʼ뗻"N%¤MtI(&]Mr{+هaJ )9:%|1 3:mgMF-\95̚(.eO2<஑9#]}Y[\ _"x J\WvaQTw#Xr&‡qiNCoILvЉƆ\G~wrvby4sɶ>.GT SdZtWͬXY{2g~Ƕ24b?H#Ѵ> ~'Jܖ=+H "4rCQaFT#7EWHA;v9,,p13< L]X~-r Ly3 z4}WA *[Cȕĭd1LZ]Dkc2d7깁r(bYCm2ˇV=,kL*D~]r9#D1 X 2ĵx/^hDYOv^m Q% \a>C p_C\5RR:+n9I9>Tw4b mmbW)ޝ&9-<}x[+Z hDpåe*Qԉma @%ͿoWLwYjCyV :ǥ3G} }v'TD@kiadB>a]/nBw_2yA w+tbؙ2GXh.:\ ?=D|^jR AAn˟oDOʺAA O6n,"U""|@1ɩ%ȥusڥs`)Eb-:Kv$MR^3MTOnKy!Uq8U+a5ǒF?׈W`9ùl*Hw9 oe^eApyo`MHmx. BݿNૹudĪ ~w([Ijag$u*TSXD`aë!0gksZ*QmexqDv^L6ynJp;E1$t#x~PKw_R+XĶF;`Լ4zd&הb f6CA[ E¸LaT2"eŢ!3ok3"KRJ5~5{[=&LNFbF!x\2MeޗVTLn>d!*oJpP {aO qu DE搘RˍP ޘ?u7A_Ds"(1(h]Y#h|| ;UQ4@+k7TZژRH|ma]A}=d^g Pdjztz 2&<> ]َ#׼ Rq* tثQj53UK$+ `2H!7 s tZ]TTb cd$|Ǣ+%qվL F ِ%˺ J/R[NZ:Q-hwգF%{gϟvSםn@AF&70;MN'm?OWĶJά.h uW@t2N֊Kt'c>R@bXE7Juz|VI. +g˽nC;;'hH=i\ANQC8^}&@8`>s6w# k~*tb)Kv m =!F{(*neLmTS軍2y/Jp$aH+!g;˚: J , n699Wڜw,L@̭i =pMD]qT|{xBMUmId_CA3ph|ƉdN XDEj$>d!>,0M] X\ЊwE7 5Hy ??t9ȍGy ⪌?~&<;/I+,ǥ]>oFnw-Jf18+sHVޭa`I!8w$XEic#kT NTԐk<\=Y _m@  u7EwV`,c{ )}$j |v*4/.cGgCx<``>qrU {GeRS; #ߊ h>XpcbӑhV4G'6ࣣ%9VAVwBU)>uؤ"q~(й۫KoI+"pdKsC1;Bb%+Obl㉆$"{$S}psyb;YIT`9\돟CABIјEǑЀncCrˣ-SG/hV"whqNHyr#Kki]} ]|_[GMqRRVNŜъQCƝs !6>qn)v;[:Ӎn={PZV[+aqj}4%??m]` Ε}AZ:CQ3%PЅ#4!s0WG O07H@?EP$ﲇ>,pF)3^Pf^qM0 c4;Ow3T;+eN3z+(d#j{0EX=9elNJd}FE2,%[th4Ֆ8xcArke'u$T :8q*ϮЏ21-Ubt/'ۮxًg?rI0\DԒ."N!`wLnTdkuBT%Ǎ`eEF.1ϕy [v~||qKM{yCͥ ^C q2G{ޱaȎ `5~{md1;n|q#(ՉUms>޻Ds\骦 UsLH6f Bvq0B[8@) ! s`RqHzR"b-L*&=ivCn-rjEVEN;S~1]^ .jvCakUMWӂ ;H0zX@g[$,|`}"2LB3؛F7:V-zuLSstpA-M-sMVgϖʽ/<^DcCub1h|dsfvUZÒ&Uo֌x> P:]{/ĩ(,0g5aodatMĄ;]MSjzBCh]\km6K vK3vÌ )GdVGCW5Ф|xob;R*FI o&@6?|vrPgԽ(~4dstRB4\akq&d'lCӗCf}92_?#cAxQ +}R[p=&Y0VӌWJf~!^ѷ1Z—t(kfT'bqh(^|+4-+'6C} FjHHc D7Vc]O?.H.b<)0t#z%IN/υdsg-{|UVְQ5vx(gXyXAL753$`05SG'l2ql=W;E92돱{fSׁZDw02cuX`e>| &G+-k徼%.>*A;` i(l~S]b!fqXBuN"_fO Yư;컴j6Mm|³Xy=M1oz2o@j"$2 T$ӊq'-R>.-@DWb,Z%Vsp>'AM9fx`E>}绷;%]KpdDm&nbE*ѯuîmiPc+ӹ2ړ獵t\Xu%ɿzçAS/-<,tvJ>`ggU>c 98?mor}my?:?(p8R(KR()ӋeQY*wZ{rXd)%cp4rqBBW5n]3#\ :Ѧ}P]KẌ́nt`p ,Od*Ne՟ I0,n~X׋ʸ%B 7' \ҡ\W8 P4!?OVЍideb3ru}}lUz4h(9-Oyv׃ J+ C m29Va]yCax5ֈу ]Ýȋ~(qj fY|ؤ+JXp!q:Ii0I/ny\rmo ߋGHma 4 O臼n"YT&.$+0'#`ONU٥h5jutR|MJQz8ͦ+F'Oق[y!)5>-cbS5D:N8x,Ӎ>cMBRp nyX%NS!XxȦZw8Mzj\y|R0k `٫g묇n0= 82oҰjSv[V,qȫO LQړpDcq6ջ"qp$1L9+e܅: 4 2xFJN K1z\O\NX6@>G|( '*CN͛A@Y1 ctx$q^^̯ᗤYWCl{ լ9JI+VZ|z~Ym e$)CRID)Lr\p|3m[A1č K0 e&psdz7~#pc16MB+tm%rjv_u .ՠh2x23yh0f1gCSa< c\_ jI*z6It}ya?t$35k15ԓyd\weWGEaZ;xLٲhm>XR@+jޮws暜7c$xkGuva"xSE1TYO} Lz]eiD- Q7Qq=Mǽ #pxXܡx(0F d `zU<`nPh5 c!ԃxvsFZqM)wՕ`[ ΡHswI6XDUV:"GάNS@m[FQ"Nb( G Vwsvn/S` @;ᝒ; a d+<3%@!"OuV覨 AZ#u"WQs#[To@,a>+، XxqL{k{g䔢Rߓ0Dzv9*γŪ< D}5̘R ǗmqۍT%Oۀ*[ZKE7/C)-ck,/-tf]\_Q^3-pF ?}fqd >ydsa Z>ڊDݽ &QdkRם?nG(RubswDE7{fJL25NqAG߲! Cf% ;"v.}2 H`5L u{} oh+3$gH<5h}KZNKSABD,?ˌU1E)c?hxz^س}SYspɴx^wⳏ"Ii3Dir^Wk{_VLV(Fg >l $4P}67DjB]r.)p,0q_SJ-%?oy~.FFzYWŲj3kn9ki}ԃ`m[xgZ>u--;>6W(D:D'hE1j/L ƙ `z3D8Ullj _r]䷏N+-3Ԣjz>Ias]Y5vC?"D0$_2.+ٝfY@(\%Wtorfx괒4W)X:\zG;i9܏}[Ų_R8%5^U7Q|7:j_ V_+Ԁ!H1IU]uFlCh3hOQe|'f(ȟY:ܗNWf[ߏ;>7dl\λl̓_ ^cE?ؖv;|۬M8}iYaց~0dQ=Ė2a(Ga\fD&Nj4(~Lsi@P0 C9;UNE9'!IuLe94rG9#0?eB*"o>OJs' U8Yej]RGg>vq{,C'qn PRHw JyVZZqxxᖟ\ƾc)~Y5?6҆<*$@KS>A<bSU{#m;Bgavu5Pڼt 2o14PTv҄M&miaW>H/ 50F]EkQ YIc3?pmxS&bN#̠ ~@k\Ћ W+@Jwq؋96KWUiD5{6fKs$]ץ ђJ^,1,)vvX{ásISRUL mB04l$}|nDϬΜs$p+yNYTDf85 Q"^WɃ|uK%E( ޼x,3hwTg[reFt\ٵ8Iw].-\YkuTkϘ5O b XNJzI@k`ջ`~-ա?BoA͝EwR2vgYOOÌLػYY>Z%2=3" Z55ٲMc,p%6|S3y%КcwhY-'d=8}ܼ_U9#/{6k(d# _&( D(mJW!ƨYhϑ?>"lf۽7OlZbSV;UiXR3^ǀq7';_jtŶ+D%,R:a֣U5&m(D£ؠT3 vKY@=]IdzsJ a  5k{a9M(k=ggv}+= &]m<M@?" [ G' uךcB#*lŒ`b Ze䔒+sE$ '!춈Yn"4O> |c#\>9R5YڷSDogҷ#628܂"7'捚wᮻRsH~{njh}q5rg& ;55 ID`Zc3%TNSr"N ;i KmZ4]>̬ K ʓt swLP! *~Cn8K):~dy3l;C7KTsV!R9q[CUM4|Dŷ/?/=sW+$W0|KKanu 9dT8MD!'9M w`;#iq%nYu*gY%ϫub=Fr41zM<,SYۺXEKddkSF 7/%`".PRWA ZsN㜶*z."m|+~ V47\&*H~bn yK~ h+_w)Al9Ms --ʨ68?ŝ P>:I)I<9A BbFB͒-$xb e.2^(|VC|0~3ix$twMy*\Ǧc9v*)*TT9Wƭu'&Dzy<<쾔q}.i:`/ٽIYBOFo:YѝE,lZ= kʑ2i]6HcSҍx寍;D_2۾Yn i|T@JʤJԳrɇ-3>;dB8mo]G2(V [9;M M5E¢VOʼ"ZoР4OSmogQEty%t.|)觪Tpqh^y;Ix@IH!|S !R!睫A:2 _ AXsJAҤCX9J}  (LN{ ̪X!JYz3 17 ՝!a$ B ͖KῈ s-;֝+ gKX15pnHNaODnEulϡYuѨ-drhEf*<iH]|@ %Xӫ0FUyXXP߄By!aKcJg]z=AuݧEpƉX,#Mq7  -exQ5SJ , yK:zpA+}֭p7qٗp4qtk& #m^ZJhtgNQ pt E굷*JZgGoWj{G4„}pW@:+$IwsȐ>]n>3.r.(K׆NxF1Z?3vXd*nPWEzD5[|p%gtaXDDϬn\c,j)^E?АˈzrBLZw *]<. X MfgE]׻giny#fөN0W$J1q\cYF(0qf&tIU|Ec2K6"4Y7OL<p-<420qsc06e! sP4pKTI?st_ -8 }x.w).3vܖ &{O.Ug_PUvʉMF'kQwvDnH`2ٕU #銔D+Vz_/tHVgYŲQ4P=A5Z=Q\D|(zty5Q&.PBͨR5LP\* %lQj.AC{8W]'.f BUQaB"ᰘa]9BPTK=T:o(W}Ah.w;LD,ɁwO2pMA?oΫo<<} I||4&alLДn!h ,&:jRF{葰2o_.Pݗ1$*^[@zmwAXQGZf%D MwHO K\hX' ߽2@ b29e7?71X$aH1aj]NZPbw#3_)=oWDuC(,Ec~"7W/Hp:_džTlv6=y[2jHt۲9rX'5z64|*w"íGǤO4鴫سoo 3H!Wu ֑Vlv Z:|ZKF@ ; DѨEhzs!Db{̈́CIGaBV4twm,RO*L|"veW*jMTULEo^2Pe*{,|@\$E"<[]|*oap.ص{?9yX5S( r'n2H @SZTaea/۟OL$7`7ٍiL ~[G=h=F$Z"9dϲ_<>{㶞8-.a:!:z};#I,vlUK|h 5/Ve_H@l\]*/ȿ-.FSj+6@58d~ij0[93q{#5nۏ 4yq:@U,KBJ 1e4^6궎H.Mҷ0817qEYfPW닶#ÈclcNf]к]lGҍ# :4?yWYODC 9Ru'iәpxT/f3,Yv@ S!Of(ϑt1x7aY׉SYdG=LSgUuP\v Y.t.jh^P1u)jd<06ꨱ` IPbigIMS'CKob%9nn8NߋrF1e_ xr'NTiNU('3ehMvީ.|yIwH- $'ތ4pQ yh]75 Pw+&l<"!;MU7nED 4V{&tt?FCce,<mݶ{_V#.4?.dcCf1r8o(@>ٸwfXMe(Th/f>6n+ 6%? ֎GO1"* [ܻxVyWgaNC!%MZK2}b4NW}ە 3~8 JJGsHr/ ?:ΖZ2['I\.8:XXmαnPX;~m D.1ˈ Hy}"'>_xsygK&)!wϩc2bQ(( e~@޼=Pa0zfen~ jj/V y\b+H, 83Vwuȕ_^6 cD- b.)2 A(':%RVU!HH ܟbG`\疫 jS F/ b(tEN# 9#TJd?R)_mM%tY'lj䄭"[Œsc]@f)Ŗ?Q;T6W {ZTE$&V:@ hFŬ-9<-%gmVF -sR{dJS PbXݵve&[ԙWjIm9G^b-^UL_z!9W XBmMp% t}pu.4y.-!raj^?~W_G%^} iPb 34 &UߞjLH[։P"a,):Xp[TnЗʢ,;m̀5^XGY'Nfz%)rQ'Yr"ā6U6Q-%1R)^Z@/R|BBYelkj}|=裣w;ň-7J|{:CfZb)4 9X:Qb0k3'-`b}[a| y7飘6l+ v&/v0{N,VΑ~nPn f"s?zb"?Qe_`Bg-R/QFZ?7xT1M{]Ggߛ=S3%8ǎÁPKZ7# WU@%usjxc޹o[ɻwҚdRo!^Z B } p(oBUvc/|Do:2n 7`ñL p=X >3KVO7'ex`yۆ!Fg|7-i7!y_~>Iymcj*oaP"rvz@y;:Pkn#@MH$gdrMh9NFuqT,Oi5h3Kw9`G^PA9zc k nJ%Et B8LiſLʩ}};?BR{TV%"vh/y F)r.4P V)r{,~ %(v^CrYc ( XЭվ (Z&4W7'Bvvմ AEƮf} КpCP|n'&AM?X1 Qw\Ej~Iq#x>A !=|/mo9^{q:~y}K']G?a{{x &9.",S1&G"k'VF`5@3_Uh(Uͯdk}Hlw1vuN7Ex2u,s4굉wrV+-0\֫0][yD:ş Cֿײ+}՘m<u¾*`>65*xœ1%X&:F甅 U|oB;*u**N)J?ggQvKz_bAN)6zAu?|t"ȩ5崷aȍ EB\z f Dhq5@P=KrI䖼aUU-6{Y%ۡ_XkZ!\%o'p.Y%uPxe ]&z "-Ξ^)SCze3%{Y>JWXYPN l*ƮTNiK3}Y"ϖ ]u8b 'vC I@2ry-Q#sP\ /F_p 13wڞ{t$mOA_ \8 LH)oK6tVXB$B0uedһ_+4 {O^xvˇe:Nqj'^bm6ōϖB ӎT#S.(=˴8ٗW/7<ܸNdejV9֬i k_وl?K ȳ'cЅ[QoD6h1gZ||6Q=ڔbC_hS!X*y|ƌ.~}6zB\؆ȄxE>DD|1_1+_WC#b?doeR_ *&Jni; )w 7]$701צJqnґeL7tnnkE\,"Lq dN2VBm+=M+#upuHx7]Ϙ٤XX+fX!(! gIWL D=$ y :s;rQlcD8-q4-_Ǩ,:11 >\۟9Κ ܦ toeSa /xu¤stkx$DB*uE$$b8f`H34W@4#Jԋxw0˓.d!{Nq+]R]+]th,c- Ht j.:BiDGΝan#sMZJ#' ޫH/QsG1UyaXpG/ZHhkM78;j % au4ħ>.u&YAVR b&9a =eu pВ)N;#AY.a RQʅQ!jO/MɞDͼy[iNp4v4x!5?ή&'$@Y~81ee:ޟ-kE(MR ޒC l,P+|}H|a*V%vXvc{hH@`^P*nP7))N6?N-`}*U)\;#˯|U,)E!oOBDJn/ w/ZRk؜|&s\ ҂8< : Ko"${MS\Yjw}{t=\?هhL([VLig8:X3mL?8Cm;m|&f h !pIд<ɝ" H7hתy߯-7o97R g~&7%'S2=ujOk_&'*) q骎D$^ky+ArgZTԆK?fe~mi]z;ݮ?\˦ jiK0}Sa+W_W}=OB8Xqywɍ^&+e`QaGY: vySĺk6Cy17" LK E_up~*ԘcώApCǓ0-s 4zTOj,'SoiuQ7$KKEn{2;I9M/2GaCNT:Z暅 V4 <a~wgY|٪`x$`Sm~ZxV<.t"2dCUy褹@5N_MqӗQA]` `Vh&24Cdr@'DamB޾QzMQF&gv롘zN_ ڶ۸TYdC ]&Jp"q.~_j9;Q9b+Uus+Rݹò7%jHS=8;z\Rj4 3oL}sZcbTdwխSuU Q (џ7U\}Y N3tH5l֟ǜ;JSN"dzKi>LXIA!gls/Z@6T=B8]䦫3(.ma6NJOη WMFQ!+I%XydJh`\HˣqQlDX[5+/O@TѲZv{cN 3p5PP[jk0<(~Ke+T,i,д]9A㕠{Ֆ>O#krTteF4!;P\7[>q"UnKÎqL7~Px >p*H?lڌ]9rZ,G; GW#)XHbF~ z\Ne% ͰwG~(FkʚN"8(!P|<}uYH|,+")g ]fNvN P, QT{ Zn>62pL5p3/Ѱg臥JRVgg&s}S2bq%P86yՀ`p-~G1Vkfc7I~o4*GbQԝtwH2;:vaf(P/X Uyɲ7gpTh|!6Ul[(i6e=MtS(n:Z%K,ݽ$GlZ,@80vi!¸꣒HƸH3g?2RK܋ϒqII"c}m2|w2 Rb/'m~zNOrG^#jatu[E8b01V3~F8 #Fm0B xAԬ+ jq""RUM@QgP_Woxm{& ;1˳ Pqr bfX9nзwd .Fq(4:PBXcxʤq~ҹ6CMBumq! W%[jh:_Yi/[8@$@h=Ad(.n :5(n`{r(5ލ.&Xܑr28tt䈆aHSB]XyȆ8,\ :#t `z dB!|T@ט{ L.(0,yLJOH?CB*rH7>?tWڀ x{Mg/x>h *J v󨔬 y Ddp׊-ZRT=OodX*1rމ K;Xf. }۟VXᨗPݖ>C֚pHu`3|y־y.ž:c&8 X~ߟu糘-}旋TS -p|rݙi"7S>3Djăr߲8S$y׽YNKI!$*U2Ij@\8e[מ敧|ni"$ ʔ35hHoG}Q758ކZ#`kVqkgP&2 \0R^{|>ݘVHF@њ; aeB6S_89u%pEv3HVqC)-='P&ۮJBk(\of sv788Əmju.h14vVW-#es L448k j6loX?&7Au5E{P;rz%;_}l\Pu^H\6=:O-Iy3m0L)cU*Q}^\R?!}Θ? e"(MK>K OȗH-."3HΎ- `^[:žE.w 8ݹ=4otɪ|_n^)is6^m+ΓLvp5{/IyA+NzADj0?njk$cX*0MTNP繋2l`qfp'>˃u&IHD"HxϙzdLFnϟt0EŒl?V r؉ĎEF o۔mUGm_s7GSܞH[ x>pLU X˺❥Fe ңn?5Y,KP3_FZ(q oXZޜR\oTџ"̧bB>i:J^nԍ<27 BTR 7ԟИE$/O_D(Ȏmbw+(̎_ԣx޿靕:hO4vmWߺh~&PekL2%R`ghg,І"㎈'u+hۭ`J R0ڹY &ڦ?Ȟs=޻'92.I]-2=+;ݨ6٥_9VӵBk>DiekSCH7LSS*r <e7HB(><j}` L).iÌDTCU2e>.R _W!׼ Ͽuq5o”6tyr i2g!мoRLb}e8zgI rk ׁ$3rA_jCYkŪԋyY :2i'Ƅ;SGPmo}7tF)>M}]r g.$4 _`iqvPRdR/S_8ߍ~-8 m( G S{|qHA5bFh[9r59c1]t[e?0h0&$1ѩD[l6 oջ|B8 j{KvhJwˁ'{$AĄE0gC.Q|p_uMHtg0p?F*jƂRËUT2S\XMN?B W^cSX;*pFR׀u+G=:[PAr%*\vJEkHvFxrnefs}(;ZC RGXg agȁEB*79&.ty@+Y;kUdeύ`"38K|R! X<:p<+41ރ%پaۚD'H}6,-@:;j$NF*O:iic(mX \@cv!y?e epԄEh+D _( pbi20-f ]v♐ɰZ.ړvr%XAtOcw"–tc1)k\ P#^'g$@WV $`淭V3G.{uO%PVsKկerJz7:8}uGfg[Ҁ+u#Pn82^_uŴg\+s)O?DXDȬs?~J޹w11?iR,>= +?|NR/ t>&`#t}? @*u/Wǁf4mk8uIJȈ&"km( ori]ffe&8V`5\R4֯YJ7atmli[dj8_cN` \BSi8`/NM%24p%clTŷ%lx h-]!D RkCd >/},i3{9GPTǚϨjS|`8//D!BG!e^ Uȭ.)y ޣ-\D8xġg{kq[']h/vE7RfAO,E:8+Y1aJztfQd02GL?Ć莂6%ᖁRJ9$ߛS}?JCDi{R ; ZRPY͈g^D 7]2곤(#-y u9<.1yvO6-NXA;p&xb$6x~■T~lmWcEZqE57,#)pbͳ(\,]fYϾW& ];J{XvFeѺfZy ]* ӥM7jݤ^(waX~ ;m6k5:d5Fb : _֑lfQPj҅WžG}G$p!=/(M2nMU4\h.vfoB=!-lO64H0y JE0# R/ K--k?Cv_;aG~@T7p|yjx-޸"fވdLZާ@zBZ/M#gFOIi'?wbp=x>Y/CMS9H\9LTf^ypW̖Hh(%T,Q3Q)\O u"M @+%Mh5pwfyM^OfH!l.B4!enG2-/<(TXz$ͱ]H @&9#z!%YoFchLeΛu,Go܊u>!Ui1B ;fR6RdYHNMذQ͠u=@{D@2Xyg9u^!yq2=҉ħ;9X*~޽pJE=%aϡTKz0#Ɠ|乿5[O¯$ |% ˾jqeԅOr8.l ]@un'^h@,eb]͢䦯} ( X*5i~Y[!Aua!XWWPNyQ`JyD'Y̖cq߽<+P:|T҆ ޴%K%z1MJ~MDA@[6wv_}EDuМ`m;uOP(Ϝ,b-޴C^N!T~R<. wxM>@0?![JQ1&;TwgN-V7YsiFxSKt>!ޯb^gmErɇv2iWWfajEA?KMH9qcgM\0З0ugI{?#):ۙKjߋPu&ix=K2ے UdUm{;2N=kL~#"qܲ=G-X$n{hվr|aV\RtIWGce('^& SXz1?` ;o/&ς.i ]Mqn'{2!qV5w]QF0#堁'jj;>FAG>!@~fNUyC $#t9Z*&݊ Il0mKl;n`s84rxRxgUkh ' ]Ոp"z7h䳧u@ gAOOKUvnS:>ӈ|~{儞5{o$ǀ:Mڔ&ڲoZϓB{C*"0R0% k.EhW2w+~Bߺ @?P"t 5.#\dt_ĐI~| fKL„LuXZkءyfP - UrV]Nfg$M4d "_p$CIt9[`x1 tUE1`ԍ%##VwI/"~ČU @߆)1ps}><'d{e1ԗ6SD;c; 06#1Mm3>i|T˦t3-N\}OW|YiǂqRLAj5OcO0Ia3<ҭ0 ʖ2wHE4C@4к"<QKrV]6(78pϟ@Imv4f"͔S֨f7&/3jt2xT& Cib"OgEvդR+@uDg"w, Xʋnfv6V3ak%bqAĺ,Zy$ o{(c);V7˜B̷L+O+b 'B: sR0¤%' ,+cL%ZU-p\Ղs?#w QX5ʳDܸ!ыS1 EUpfZͪVABk(Gѝ?#F`}f7v_mMH"ٱsIF*6;EINay3㔿 _Q:s(N JB]s(9WIZ0<; 3ے50y9I4RlHչJT\b@ߟiE/ &hf&Z4;_p599 B͡#ez%:1VpBr`{4+ř!AB}R 0@ͪpt9+t/nss{*S#n$N2|xL·f70g[1=Q&fԵtCE!FATnZ9Q\I PH"H@U ^ί*9qoEVy&p=)Q[H8"?H0^\#%nFxK .m( V֝/gj[&f16IؽDԉ'kG.NI713c)0'˃WH$O`!i JwW85uWMRݻ-'01\^uOoƿ] ߯cd+8\|"vbCO{%v$t]}Xsh*2Ri{I/++ļ)\I<5R N<Ы0 :?Dž%c-%&(HH䦜;8#a`}H"?9tSo6*}k$  7P;1wӓ w+K%lƩmzÊӖ_#5ɍ/8B0| )B)бCjFeS/$u'oxs;K-~筎! f^,+QʇmYy R1&{ 4v,_}V:ƱZ]!*f Z *h߼7v{ڨ@7v9ct1'X(A%K}AVwP\A,.(w?Bl8%^/t$ɿȺxvb,Noٶkۖ6fL ϲP|j'Cem=k=/x@WNo|V cUX=ߝbA[icSi%Or#Є*|GePP|Le Pc Ɨ0a)j6a"6z쁇tqd1n3l Lٲ714 .s  a ˜hp8-q]~ԣ08 ·Ɂ;/r(׸*Yyhf?g.2! '2~h]HK ~U'n̰(pUmm8I!ᳵYI?1p/\,-Txey1TO[3 jm+ _;'V)uk밇b'?y(f^uG~?vH,q)|%QP+YU*1{4c\R֓9+o+⌲: d \fEj38W=}sᱳ*ᵔuqȎY Qt@H0۬dV[`zcGoU3&:\P $gU 7f5K3yu3 >g j% UTص`Ȇ jT@58 1VOSbCx%<%fsXr#>~{NỈlr\z33UDLw !/H+TTf&[zWL mKz?Y}恻(#UD%M-CKmzO  IF6>cnp4<9UI\gՂ=#c#GT;BH[w0"^Xse&葴 bMR IN>>|JoIrG݊;淇9; }cҖJ1knSjӵpzF v?nUoڄi`eLVi36s>̝ DjSz(ɥZ"z~auҁ.~2TZݞa ff(+an:Wbzr#teJkLAgԈKŎ!mPcs޿ٜ #* x:tNXzs% 8Q|8krScXE617~wWdX9$RvIq$ ^P!z>[k6X9Z^mpBEgf (i?Kp+yI0[E2} Flx&3HT>U7@J$^VMM׋]QN.pM$6 g^3F%,m+LV?]TD!H!Uhi}\ő"i*DBejœz  Gl [v`%w6M@`ń|ͷvϚ_X-ۉ&e68RXDDq[":aH2! *4UHkQǦ-F>wJRcvOKY2) `QL ;ə]ų;f6Wڪo%a֋^v8ÂZ_4) P;Ȥ@V4ML2qQ>Q)2PNH`Ouƴ/ sG3l1S#)b{z"-,oN ٌ#%x,lgKnO.6ek=t&>;)faŵd {;M0VJLRmP p92LOCv@fZJEz'e- i$@Ǒ ?Øo+%qn3uX- skc H-މ ]en2T]?D}iH'cM AYm9h/ޜ20(H%:Jf AUbqO!6Wgm5sasE*QoT͒><Ր[O[Ha IE39لћӯz<0J`fW/]AW6׶~=y8ި|ܜׄJmW>}:ɷIgE6kJ)ZOwVGLTx)VU%¢xuÍ̈́4 !6G)BS-:7&@t4jrW]Et"oX dA[n҅zd-dWXZ{$!$WdiX"=پ.RqNtj_h ڵ{8S[P'G-3XGm76iXl\pf(f0~HbgI rf=Ss\ պTAye9ʻs|U =՚~pȪkeb``P:.7ժksMr:·c_?|6G37>DQ#)?4a#aWrրq^ܹ.QhQޛaM8,1@ ?ˁ%'v8# Dp#k e*I]]';@S@41fV6V/.M qUL/&-zJ si"1 _Czt86+,מbhL%5_B-EjIy +~0yT^FL/#buxTۆJC̄BiBR@ M_J7[D IuC8w~6yI[P}Aԥ ChL#h`K0~~]~ xVnR`h:e ,g?ߨ*]]Cwg<2 .D,aI5 t*S сY@岒݃.,#}tmV_C瀴=^(P|΁,GB;o|+b(}ؤX42Ylb p2݅h6*/FyWunc;r?uϽottۀn_;kJMS&̜V3oqƌ3Ѡ'G!sF9{G9.`? :\xTKS%0,;zW6 cb& ,>v [6b^/Z(tq߾cm/'ޏk&*q(A-u@Wum+3lIˈWV4V݃~+wr6aeeVq`xVB; QXx$ϧY=yt0 4_iZ׳ysfϼLյ+ @R4W:O-٢󂪳bk|{zZ~Ul٠a$cIMvܒ2s&2u,L$# v%q+KoC@KLX DuJXDjJknz|)]7]Mꌖ?vzaaw`Ƴ ߟ^۱_sE%zwuV/)]LX0PNqHM#˦Ǚ#Ia+eYG6g/2$ Sk/F%mz bd?uKi|ʒJ GYK|r8{ˊIJzӕ<$@ $ qWqݴb ˒[!OttUC1~8f.ᵟhaDjfN|{} 8aAlIj#UbˋyG3t[Xl`sx(q/0m ye:j ш2.Gt@2lP7iȫV50Hͧ"#Iq?(_b>@)wU~h1:Y*66wjA@vpu_Z 0(Mĉە.ճ[~g m'VUJMԩlFC{?9sc,:If_zKKqCW8 Q) +C5kd>/*?Z3JY.\~ESjAMJmB U0eR{%K)T!Qdj:ҽYfۘD vzEM Nۊcr8c hH=)UHW|(h,MT"6z8qŔoo-5ۓam*;% U@bC:Z k`}6/(#} \xK;}kt@[9PUoWO?.!ֹQ/Z2\α F̦YI咉 310{Onx Zڅ.4ZN3NA}ž WE>``ǓMV--mPJD>[_UU2 ֙x܉vW~/ yM[+9cO9 G)WxB&cw_!7E5U~.Fh}#)d4Aa# > 6*o7mhD!rdAGDn]5{OW8+G:4J xS^+H5`mK$*kuVDY3fs]i흸T࿃3p`<%'8m`Ƨ2MNg#xܫ6n627Bߟ]@8ːAT?pVez/]%uoŒ/d4yIX gwx&Vc_n. Gx:!Xnbm*VXa/B~#FJۦԚÆVvL3 pdqcq(6կ҅ V43%3:d8ɭO]_m? 1N[>t!t.¤:]FT,m#.}XX7T.5}N@ȤKL]լ4:#d|QQI_3؛݃/nl L+iP{"52_mύԵy)?xQ ґ7 &InMP$q%jJv~w,y\Nw^ZrZTf{yJK@4wXJ 7& ` 6k2E}YwZ7ܕfN·'8G@[E]qb :F_)}u:/22:^TSDZ9Pu7?/ق FA alt] ؞VA[4ǡv.L @w$u{BY; 'UwbVգRB6S 'g4.{|*[=rE=j٦덤9co76G⥃3t% (O8-7هYY!йS6xT3ԕp&/xJ+ޙ]zcmPmY2F UDsL2Sm\/ejs?_WF/H>uF[pAVinV@Sυ"e:]lN`ҫR ^ Y#o;;mհGFԴbQ=PP"bpS_#nb.!9P&ji] p2+8ehWH=u̩w cuhiΦTF8f/UavZ-9DkpN<Df ymtޣ>_pCJc^^esU(lps_1>K1/ל7%m(f@; ";\ZWD-+VNЧ1L7 9$u#<+LApBI3JWSC xSbMYd(F?NO#0vovHc~Kl~"pKczjV-ÐdioTeo٬Y/jVC?jgH-A"zmߥaf96&pmE&󬅲E A](vͧ >t|1/#,>~̿x&gw^J:@m/bI.]*R, bO_D >j4n/! l[o4v|~)'*yF[(A!DY[B1Y.A+\^,a)y]ƉaΞixlvf¹Ӕ +ͻ;Q1jI#)a *8g4q2gcȋVeZ'? *vަUnmR zdfdeF7ZK^1L4c0=`L83jmXR YnenŖ|wFcvcuE]5?߼@1P=LlcSk{Pb qUZ Zخ2ׇ% ĊL[lNQCʰEی=˜>^~mЙVR(99dnlb ,zݷ1zhP.3&cΥwxC3#B`W7iӂFpz0 q 7[$2Mʠ3jR<)JM9y@E*'X%FwGCZ}M566IĂ EӺ\\A0 Ux9B~:LK粲s&GpE_1<wt `$~Ò5@ ˆ@wd&TUP?_>R g[~:S1Ӝ`xR Ld4aZtJ!UۙP:+B1=_UnD̀54+juUV˽_erMnh8iSeqng(P/[!%'&_{mkϿб%!}GQHqL<:F4<7SEųU-vTU(L@ft] L` O;J"p% NG|9AWM&{縻zT+qФ"6{rcShNV ~@t`@b~\]m5 cɵpXFS M+p'gJ*yϩcYI%x1XM/c϶'ŨsRbKՇ7fNȁ2MUaz=rqVkuh4ٻUwquopVǠCV КxUMvɴ"[:eAjsj\Ow/t^):T DgM58CYRPۤ؟lG7˒YY1gdT L|` 9U|).G3:PMmtt| >2@ V?U-v"(oSt#kP yi:b.4-uz.Q6wJh$ν@&:NAIOM'«D\7,7*U?b^#}=8Wh na_WZT_ k%Ԅiivz5 ~Hn7 =X2w"\TJ\"#wUBɔ԰%_LԎ]LKfAXsn2?21wM5mSaRvEUf.Z—FY ]ʮC:ABc.'0ǻgͩJlP)}{6[vnn%6CLEɨ N>5.9,36A?M"5 ِDฌFZIĸV5TiܑSu:V|&吂"OAm0jK "˷9_b\$=U1յx#zV= U$pS~:E$(Z8kfZet}zY`}}nhY]^U ˧AxcCDx&=}tu){!,b*۠wN㗤Skw]6( "z9m)Jpuz%eI4J[sL,+*Qa'jΠNvP'Ʀ?hSJd0vp``tdSP2sz(J:\"b; sz4mڑ1;ҸKQ V@;q.1@T 君F D!u x<Z,[V܁KгiN>oRD^^@@AGW6XrW G# :>%-. YЌ1_&o@ "φ(5gRܥUDl{ v.uHaeIH EƺVX7>>S ^Eg4Z ˞t݌i8As=TC%%EFě+9جK,X_Fh?`tpq l<[9n&#$!u3΋>j?N?nHa(uae%T 񯛏}3U Pލ2$6# F;;HMj DeQdVxxd{ 9%_tO0$R?7i:zP <@B+r9IOqy&&=:'mu0Շ=w}?U%ňrZFi%[pcCUh| ԭgmBC:eH$(˫f&\qU<6 p$vMz>仫wXՄLgNlæ ( +R?^^ɞr:JW9u4-^V+n oL~ryxcoKZQZ8 20S-;f(uiOc+5{/p1:A ZkVrڡ4BvZ WxDɟ]ꈭDQn)6QѰ t{^1nI6>+tO/D;7/Xqk 5U׸U?wtF,2S'/ŀZrn^hŭC?4qal>Ex1(O,+2 oՒG} V)5t~NfBNjRY(S#S9ڞ'%4m3Ú7.Og:uR$n,{άfՠ> +) װ/8Bq0⺭ÿSpU21lrH-]|rqMay2fO */<0-OǼL*v.q({ ׾dyHEPR<5>;(w1;L;,Ћr #|TV~Huơ)Hs*Ni6B6t%݄;KA~(XЈ=Ra͐7iU\S5s =zfi#\I>AU>rM}MԖq PPj;=EU~wЄ]%΃ZFTl;Zg4]ȁ) uxA D.24Xh\>t9vҪ # ^6iWN,ʙo;(H`$lrv~ƄЗ*ԥ*-?,MJvWnFtin(MO὆ߕFv@3Wŗ}q$֕{xn2]nbF |8ɃlA9@nWC6^:Rudwz4g0 ڍL~BaZ[%TDmcOP9XshP N VpٿhJhz{*ߢqjSkS~L %Z 2J+mtꛌ>x@꾷瑆#G;OxkY\ DXXlU}`R,䛁AO,ef`>䦂pQ'vڜ{Ȋ4Jԭq/4$vg} ٌn?jb^_dKh\IB_Z! 03d%p ;58R*o!% B"/Dn¸s{@ \iS3qi/mX .F8f2ΰqOQ pu !'P h;lGu^?>C(ߋ q?@SW\ZցB %lc Ͽ ({W5dB c⊑y4*9CTGo)ښV3aӹ &cu&e$7RqhOx<%X(A{E{yRb8vp.x w'u›J]+3 )LOF0xL5,9~7冐,4e F}6~45jb+8o}wş[{]i:[G^01zzP~FOyO{ڻ<ԧ;~4ABwUp({Ԯ5@P؅+C&,EGM &.͙GDSx)Y}@Di\9)l&0P ]>exF%S}(Gc٦7-✠̔d?C -l4)!?z~Ho ad}=W=Q>|6!?Rz>#a"6N jkptґ?XyU;P, f7*WD&ÂDS( Ckϩ&d"e Vpn;vRe=ۢ| LuU9w0)w6ځPl4}U5,pIz ?\5c)']KܳM|Z(qnb 'J~|izfQ>pjrЭ#7wZ_E=ߞu3pON9w6+;Nd mcdR7.2o9-[xL_u<\}@2 ^ĪA89Wc`!KpIM:MX>ꆐ <+a:Ԫ*vV O:hbA H]떃ꭲꝅbz Ҡg)n&-K Djxp%Ex =M=vt'a#f2ً~<+?xoGJ}z48=mbO)ɶp-5v!49,퍲&~Gv7]ݚH Fڸ-ZRpO=AP<#,8=@>YrhVu'%{kȬ{g1`Mlm TFH0"csyRhh2u}9˷ƒa%>K|ăw,~S -sl:6Tg%|e᧋Qq3H>!7?eςj[<ş+k@b.G/uɮ7jB˙?N? G)Z/7(փ0w1jͮxREyL+~XU<"iT *=d$Y1Ib{I +ƈ VhH&0q)ЀT'}{k0(' A6Q}ЍV \*MQԬFk~(^f։!:MB3x6 }3y& VK VklNmz+z1Mu遥ni YR7\!K?`Ow X!{B /PV?UE|>1M_o*>+â31Y&a!@nуX,ꯗ xwL/~}_A65WS<&ԗG?La5Ć '?1E6F7 K"- jc9cqSߥ7Xc]wđa+~_W yW-*=vUFje#N^5 K"U {0k,rylا [޽ $#_ݝpvdxm@Xh=#8^@| X6ͣHIJebe`,3E@Vg촯Hgyܲnr =okZ:ŽG$D/q9̅[}Od4T:'kԥw [a6Q<_JӬ}&y_ߍRʝOI++_ڕCdu!,Rjt#J*{qwW/$憶s?b?bg)Fv/ G=|_}#AZ #W6rg),g i)i`}[I.Ooj(ҊN_ޏK$RF)D@rm}/2Fg!h:-Z$̰dBzJTDoMP6Q5txK\kC_:(6vXs4T }okQůݨ5kc`,@޺ƫ )f/P؍RK u)D7jZh#љj-%LGMANHk \BYw#ׂ\v۩|jYI>ظ + ?ͣ7Cp^IBS仭*# 'lRn~*=_ez^5RS#] ]WY5;F86=EX5@QyH 1fYu90Nqm޹i:sK3%Ô(x_U3U7 xL'#CÍNky:i~AVV3w]t\nQ7lT匰19vZx?'K09) 9y;4:3 dIY&MygK$=XCe.ѐr# n`&M!Iĺf`8c誠!e#I`(|("uTXG!Jn*4ϖl `FݭG=+*igW3 7G `rLb4/ Z^7v 8w c0sj@Bҙ"~݂ǿ|?5BіO.s͆6"RY"0j)u^I#L^OA0$W[s[w=afd?§bUDezٟ0@A6H:ʈ_v/Rg6 %A4\T{Q5RDrX|v%N)MH \Km9yv>ϋx)PAm՟6 Ry=3SѬ8obFRhI "RUkohP DJ!4- a9}yӨ>hnMGEl]^ImqR2y: rwgei̦d %9Lzpe$C 13LIt`$2LY0{fQV.K6ygiTQqLdL{Bn\:xjᘧwђn`ABR3끒6'ƹXXC'^ϋ5X\#1"y`d[x[>z>84T]2(JR;ت▤c#`zקm\A{%c`fg(Ӷ*(tt%e&-_/}8#l k:Qd"=_א=Rav&#ҿ]1<0A58)AtAxrCb] 9mxʔ!8dn!<ꋕrq7<Z  X%oEW+֭%cۙhJXtp#2rUATk4\lyB+L%񹕍e U4N&U;"Jbّ穦ќ@AgsNjLb!$΄J'DmvrSs /yteK:z'_˄liطw^\C+V 04$r9цr1=QlfBNXq ,Bˋ Km}tDظU.!V4[Y%ޜB@a\^LE|p,ݖ֣7.6)M ֪g[hQl؍G/-ҁflbCS?>H_-Z4iã$Ml<ߠ*e/w*-fh }a`cp5OF!5GU! VE4^{j: uCM`˴+%Vos ۙiw& й 9-6>=вwFIwSEukp 'r7و$ tL͛ k,DI}yX`C:@h [Bk]k$񦫸,bg+WNSCzܚ\6!  Jn OYހUc~wHx,&ΦEfԦUR뚶U|ml*toDV`-?/l$ށ;bg ]X=`! 랢TCsM0ՀdGD7lE?^Ÿ~%74* PeTt5LՅ{>XbͯR\8 1,-+[hSwQGx\mX=x޾^bM? xB":O;kd?"tM/Zj#!gK([v +yH+xÃRRfFZfimrWBC^!xO<Yn@\-4A"  A8C=NHD8pUqJ*2O7 YU;meӦV0469xq(/R@o鸃107pW$u[%t%,]T+X}%NƸe#x8k!%µG$'l3:Y2l"MړL3eϽ1i =ZZߴht~ wb5d͆S229Wne̲(OER eK2QJy{OHɍ*2 &kO+z!:=GokOr\՛=kBi]+Eh~WsWs5bn~Dy:?vZh_L=t LrA$q;ЫO%ovVbE&Sں֑?0@H5G5~PȎhy`}laۚh7Nmb_GJ`ݡ]v˙靚 A!`̯M0^. zoHXUhKZmKJ`jxͫS]*KX%2?8x''9?+( Y6RϠؤ7I9 85 HK3W`7)^/{iO7~gTqvyY6F>26u}'sWneYB{0dL)ԏeUWį۳2 if$Hj IkY1$n`̓| ` RZ\BNs|9>.V#z7w:F$ wW+к5[L):'ӿkM&`!4ѐYSdqEh~$ ZbieJ@"5䊃}ЯP]eD Vݲu|d$39gTY9_1ñOA\&b觪F YcuU^d ^jOk?3!~d 9Xd7dacWI% MН5$B"I'VKgNy p 8H$BL˽NB,cdsM6l߸ UAY_;R<``:CL#i6D@ʸpdy6rkBXT""hGxlܩ)h!_02P,AKufg=8aeE9A1?•~m{&Y&O9bOߞqErһfI%֊FvkJǁ6иT(:VR@9U(@; '֊?bmQ*@]"S͖/n %(od n\K,5nFv DE##E(M&̚c ΢AфVP*C~d+lnO$ڷ/-KG$u j2bm&XN6@V~@­| n4cdE)=^8YF+-zd*g(5@q>(/gn߆mj*D=R<R[O.:""$9,4!XoQzqH|>n%Q=$3338SX#4+ar~5R>syɥ)S6܃Ig} 3F 5fdJX2E \<(lC䪣L>͎ոyS5\4K͐ >nA|@ɞc'i&BGuƨGž{:w3ۢiE{hYib:/Pdc{Hl~]߈r_xSYn@\[:vo_knb8[_qu|:!j3zRzTW{b).ۼ6;OҗtҽzY %MxWUm~y~KiJfrFք]x>DAgQH6ƤC6@jlL\Ub4'2RB}ӝ- aM4@֠ʷh!44 K J2Skm :JU~w(J Bh fKAըR=G 9XӐ燣FuD0^4\\Yu2>aU>|h3|[7^RUw\f)+auv͛#[eHuoz;`%|DnN" Rȶd><*,1S FPPu# 6p%e z"gB7*EsSA7Rs#%0eF7f2H<|hz  ;jK C׬hM+_U8a/۱y&A{&ƨC)†kNQޓw.>$s;(/|Y]T$TmTaw^F( c:\7X\mwFkVx&;r$\q 6WzLWh``v$wc->Oˈٓ7;Q$doO9$ 6&Q7'>-iE;A{Bh&f5a=:"Yu^=a]"ۮz<& ԯvC^X}K~s#4Hŭjc},Rp#ZdU_}TLuV%5o/)ڊr>>7x =a '1y @%k*lN×Z6=n%TAPŰÔ7/ ie%sLi6[W}V Ӥ Ӏe킅NShI;j\qG9xI| ' pvRbA=*E*f8Z 67T=t AA.DnhGN;U ^=cN =j#>>_Fltڂ'lK( U W*_غǂrT,=sAЎ-g@ג2TlLtի>dϞ!XSU@e#ObieJ^'k}V4m!4SI{5*3[&>kfJ$ݬW{B`ke%q9Yg̯Q k§S![$idJ$]bG8YL}@~$h#~xL |:p6x[TgìSduAZ5?Ƙ}yh}؁ K>*v! 2OnQߪ7^t82i?B)އ)g&-ߞg)%EM߿Lq1)S3עdm-rkB@hǝdGvws}㷲P_ 9![`16Q͈)Br?8{bbg]a#{u$`m2u݂P94 gP`P1\ 413x)*}mաItx۫(Z#p76 ewto1gX 73|]eZMl>[{zyoFx5HK$͡ T%0w%\6^:5} SpʖFϵk ꅏv7paS\C}r$aPu~.)Q[ 0j~d՚"7}ӉT+ϮpkcuM'5} zy./jPC%Mo'Ky>/$|'w:noP 2}9>d# W)[Mՙ,!|Le_ɐz䝿/EvXxF. w#WVVJ* &J'޲8،rg;-1YfȓR7A,934KhPjo;-QFec5>}KHp'-MZV-눾]4k=+ik"M58n3:>_crܘ =9Rbv)Kv-xj65r)>q>ZMjn{Js.Q)CD?, O˘&'jqX^&Bb]\&::DDp?R }Pgl{؏t{rp@%> aאx;E S]# !taY..ͣWYiRv#cL9jWz rKw>0P3jRA0qT9C,t^-Ѓpb,?Xv ͳQ_5<\Xx9w昅i1n|]( #GaB;};=5cg`/l| Ujػ&7P:55ǫFzPKzrJ䧫B+Ό6`+-2zO_E҃F̾Xo-Os9:ՌЛ}dg7M}&itylFSN핲FL}3$,@ga6kvMNZ(RP\IuJ͒8pPH?9&B FW׀Y]rWb:;5⥥;" u]5rbt7Tj*fWa!ԑ KII В$ ^6L$T(7uqL:wvB]^T"\F,vmF}OZY(k"G$}V$i]eOᄷK ;))U jX5uR:Od?/t(]U( :FȏթlRqlUAczj'W}Y}?ݩ,R[pMƼ>$=ǩLq>P?l(sevԫ12 hF ׇ3UI.)b$>k/TƉW0=9ѯ<&i`J4lŒ@USV73aR\D0LItΨn^6饺өys7v=0W2L|T-okR6YW&n6e+fBV]&2 b5n>?ֽ Б^:o4k3<%guc|TjMIs^sj $]CϚ)kVk* `=3zpƩV>~%MٳP XJwum^.a?yC#;9ggCn๕ ieob%\& vf(2~A T%nf-i̤wß-;E|&]Y@z\X sM_S]BMT*27rA= Gq@)cQզ9iE:a?L3c?[6vR6c磮D />¬m.6!4MHЍfȓE GmdwPo~g:a.RBƵH[%ڒ2d1 9ڟT#|F9,{i[QqaH 56u-rk@ GܥyhcE~Z3iNw!cG`WnvI轺.QBYM4uaJ]PsaB\it%~'t.fUT (~ݬ~o$) nw=*؀q rbMoIunÔGQezTݲS>JuVҜxP_%y#>3Tyhƾ>W##ojU/S`/ KU21R۩n l*Gx (zLN5Ё5|@G-K -,эko^W^fi7=}:@nv\.rQj٤0qX[Q@Omd,y- 2J%0Ewh5ݿ#t@K ? άED8?E;T4$'Ld}QX|)HT既YEu ,{ᑛeIpkz9A= SwEMD{43vW5 c}dpSAQ =W/>&UI~ EFHm"%L/#9s8]CKq(Vɢ/8{e3;Vamnw(6խa42n{XRg֕0EJs U .ߊrEaȑUV@muOqo[T1l6BBZ6Kl2̺Th7v+AAh֦8\9Bl'Fm8B8DF /\ z0\88;QkYF "cv6>wӅ B3>@~d1OjՖxuXT̓VYJb&i'g?pvC\N︅O̶~^73n_r4T;|,/4-xâi0[ T?%9,GO#RT%1IuCSR{ȫNFѩ0A` PCOF,9Uu] l~Q )fG2Xץ ."9)&d:[;B?gcw --ezd r6j/x1;<GVͣgp;8a$}ڀ@P4r[7̦^[j̫52=d'@lNOvZDjs0pڃ*h۝?2!V,6 &vA\n}Z[0siv=uSV^K<IĘΜV$ߥYnZ+ 58Q^S)i۰<|cIxT1dqUk5c&ga7Š/cẀ01=;=!'΃9v4p&K:s\+Z-&rptJ[iͼS2s^ǡhhC>AEƬ+)``f R"bAAd?lb#L9:)])vgKUcA#GeF&Aه)`ĥ1dՍp%"Jxu'w}o""nZO^4TMU[;(}Z&p$ʗ`ftDUBOni"+GC愯-t5AN)c^}Ca'$:XK`KLh8Cz[:6i'HM(4d_*!eh|}c\= Hg kg0ZP'{%{ilpJ׾:UD܆, Nq(ۥ"Mb-`U../$6,[!WM tiaKVCe߻̅ƍ-تvT>w"~xR]ufD==.8UbL̹?Z8myIVW!~~O$q@KVl|71jZ~~c6uhN X'oj qIM;k$#37\\{_1qk`e\} uY-o'7"l$@ɗII I/&cf9 KNp5`~dN:x+l<=|yGa f$)&wғ9=Ack"dGbk(gθ <+QKOXdbIN;e+9kaJ7} (7?u ,ƓuT 1$dttTX?βB< ,%鲾ߌ,Dq _;ğ''ǐQAƹir䘚0!Ej:5jHc=##rBfo5x epͧk b.AcoEk6* -by{f2P~`GC&%!W(`zGc)q+YO׹Fu8sba5qG-!xI)DRNm$wq`j w݆ ,T0K9iPRoX!>X 1\*V [fKI]>Hݕj,t)=Q2=ܻ=U%ٞMZ!;QϊR 9a % kiM ڧc!:O:H=[><;(TN_[R7RnV?QDQC@L`f ٸԖ/ `1> ~ B?!//V.|\SI8韩QX^N*}y5p/+W>h҄H``$EFt66pJ÷$ T dbu*2B9:bbfZ:XգM`2Zon Pu\ںeTZֆ@rS36M'@OGB@cfwL=+qV?Ч9<z W\~~|Q3ٗ%W E\d\VqIF pHD ˈ'%QF;+W!{i y-#Lo?pU4A++U8UE¿R٬{66s_L#1B1ld ԅ/ lɯm<* A_S*H62s;cV vN^q%6 k'.סO9[i7h0H=rIe( @|ULt*yɡUTZЗ0QQHc9 .ԜyY ?^nMd3wf n ơe*$3Sf[>ěeB*՘[~cG;vT!$ɾxyP[סT;lFcZG.N%L qgh뼉P2 SQ"M|z%- xӺ] ly=aYNͯbk:(4W؉OgpGߪHsA/DB.2+R_Zg:ɋjfu/x!bszqn6`z?앸^|EuGyt\0V.7m883JonBd7 ӕzO༹_lU5drNwfLmms4m. ׁNie1YpI랴gofyQTKKMUwώB;_jm7ÍFfx"X{9TjUeZ~1 =}!wrzP]iǞwhj]opPip /_*Sw]I 4'A,/mlcɆRN*J=/M N@u| \$47}JE9<Na]3 WجXS&E(=5{*lPrlXQN0:z7ʰ; >Wb, Ih*x}+fӻ +0YPMQX2|l@`٪)a5geuqyЪ^x=$O:dyc&b$IЍ?/#*;SʐM!IFri=KD8M@Sa)((&Un*ܠX V9^|_>ڽo|HmRF7-u&&Cs"GK'J=)ZV'JP<\4p_ O;WURv Q}D>Mm:J:Oy0ءj:H zc 9#^$MDjU^l@~gc1rң'tT[-9g]  zMӐGI޹X}`sL֫vF;s#¡J}qsP$LJFaRU"F!o]QZNH@}=Z&%^Ov祒DJ+ }kyY,iJ  qmXmE(eO7 t}97 o#_2â>N}rz[:8Lyb 0G&uYxD/k\9FҢ˷2i#Nr/,6Ga[6[PJw"tUj{.P>2OfWȻE\O8k"ڵ(F%!6'}TPP'?М}JHFQ N+2ِwfv/H8bj):u_Okf(t[ ]".ԠĈ^p74WZNgH.7iԐ+y.#.>~pv#j{}XQѦ\wթd@.p~Ӱ*$O|oX-!:\ARCZf m+ ς#{ 2\ G"YTIWu~ўDEs7{AaFWJK~7D%?)&)Ū>v>j;~RB.B "2HҊ'MgP%uiSM'_W/'bʧCJ MpSy,LeW!|kͻ]X&CpZj 'o*.~^ p{Ϛ߆8xA?Sץ5D*Su%;feN@xVMm>>'Nz>0L L cV|VJ,6j:c)SeDz|ehԳ:KM<XfjXnmEĔ;鈍K$c,H:_z툩[XhS2"boESaY'ȿ.XZp65DC0<#ՇǣUVIX;➏"YX#!UGy;38 {0jF+K5zNߨ HoU1\bJ5#̿bL=Y<$IG&`V<dk"L`%hlZk+_\o͸B/pՙWJ:RQ!( RwwtwZWM׋'Z*PqK0(3,,H^wȣC|j#l%Dxi}sjLJ]62ճ3‹1 W/gz rOM&szYUa|Y5<҃@NےGWg}D $+\[vw+E.NyS,[xN%Pv*5Nj▅ @M˝Xr\\P$W.F C[dE"hewY>0e8PÅsh{ן@B[Fy*3vh@6x^HjL}N5"&T*,=w (Jg+xm#[Qoa_(EoЋk9 xRϏ6۲4ax[x]%BX0K}(]q33J8W+[VѮ2ڷB{ԵQKp Oa(; #~1CBO}p[K: iFU8{[1fn`fc|SvB2"pۯCwʲzԫ]gyb9+4LMQ+Å`IMZET A.a\z,A\BM'׾4#Si^l:GY{E/2FŵJPt [go3KކPɇpjHҢQkD']Ɠ(\֏ 4?WtG]XisFƠ{:4ڑ܉uuCu "%T6u! .o~0bzk&GcCe])L OOZgl\Yn`Q>@gԗ35m cffd^E`t/=PrV,g ߍl*8˼`شҫ;${ywpE$5bZ:97=Yjbh68RgBwG!3 vpJI.y8 R+}r˾"8*"l;I\!{SfWP۶el\_xH1 2? jSIwn Ւ4 Lc?jss.;9hB>-BT;X'6:I<(e4 BRvO5'6@inT!H)5;G -͙*b]5.`ޕ]P V}sr~3>l&Qwg?[!s9̷)p7sfTZ3" \A I>t8e6z#X)Ma5F2.;y*:_)Omm= # [,]W Q&J Ȍn_)pds)mVVX?= H#=V;҈nh]:2m#Pqis6|Td)$ek0#\TY T)f-vajK) Πp= ]`$xm$ح 2XC>{eDzY0fyN`1[fPNqEA+Ƽwg}pkvWWI)z8!KX9{kOQpЭV3XdƵfD>M=hjQ#pdb,r.B9҂?֫*Q5rBK9r|8R'kU!ENz1lO&f xKY "`fcTog*5kg-߾GPtxknV! $[[Z\_(q s uV'DCM`ıPG ƎťIAǩ#.tx8^GJ%rdA k4pdVz7Ӹ~Ju;z{s=^K)8d녜{;8(W)qg2d+L%lXT1 ^寇#Oy=;aI׌O6 13[5^-k\4x yG $e[|B0Btl(kqhAtj?F$ChG_ح9*=R@Grͳ|cD5f!qA!\DplTkw5.dz'"mf忴6<&N|сjxů%&+1a9rr3kfv ;?QBfr+τͅj5 bTl R)Wv" o5G/Dd@C?9iB2Iq;π[eTfz v(tõxoQ=ŭ-N I &$B&Dt"Ҕ+X}}ZXut@'V)Cs8pIn3K߻ vDs֚*`'Ĉ^u~ ZZ0`S(d)Z&şkH+nLyT,$k,J0r[S8=5xV@23v w4oQ Vy[*UʡLA:nPB9H/uJI~zZf20_;X;Sg!ƃI4o/]}uR %3߀ • @7|"Bp-ah3 ۘaΡ5WHEejVSD Yt 8DֱtFhnytXS,oX#YXՠyNzgtކRH0q]Wh3[Ud|-z"wrFhJ8<`5YĢ~IPo0 u- (1 Ft {@mۇƣf_a?'<)͡=K[Tf_i, HW ڽ/#Emg(cgTw)%ٗS'8w^+C4qr2y\cab̬#?sisb 5 e&sH3gjT U~D(ya/mtl|?_1 d4|Nȍ(H'l6I+.Bmن-T/%T6N .u4YMez2Rڡ7oՇ짔v L$p/xcQ?փq#C8 !/\Ua[MXsUD3="zʍ`x-AyL@"qJ4Ԛ)Ko*4KIj@ǻBYAwYm^m؜ @G,f1M~]Z nr -^NO'1\PN)'R `$1J*Blsndጟ*u|Jd*k JiCdUm>`׶Ha"wuhwaZV˭:V^qڲL^1`f %Q).z5qWiUҳ32T딂2_hP:`t>ߜ#Qck*OVaO_F+ԗ3@4wks#Oj+>PͶ#e18fsR4yJ23Eu}-p+Eb|52n+ެ/ F/^mΊ =7t9~׽927zק{E33qHRG} knh^a#)z[{ϒOfԡ-MdQ $ϥf7C\/ۏqv5ځfm#4/TeStHk,LnGّaߊx7'តe8-huf-zyЋM)6ngtJuU(L_Z}A[s+]![Q5d˳XO@6iחL@ȍ(ܰ[KHtd#PO6ʊrF :5&xu/z?[xp![”:~.t1{`y% wB5ÑxoЮl6ƌ2?U}uG$"R?VS롳-Ӛ'֣yHnx8ύ #@y=fd06fBb**ya015*mgr9O,}82!~ ,WtFaAwa[Y)6״˚l[L|lnZGpEOʷ&Iv%% 4oq* HIƳ;k]!U0x§Ty|*]v^|{e.`m3h~=4qiyȝE; 2α MG<լi\ڞpF&HN36DlWSxi!Olca>F0#䚑 ƭ./[Za3<4<~ɂԹ CF ^0_jpݒٌ2_U1N"ku6++*&!64[bG5 aD񐶇$>sɚ}鮶f+uIV, 2"?TI=cZg/gtD2ف>I1gԊeE y.eYRtxoG[+hox 잡"(3Օ(nppjk[!iHMի,X% DIC}?vk2aN~p8NQmʫƼl U){rĄWg76 3hGsj]oТaҳ]ast_ijsӭSjƈ\Nto8:ܗm4e 9];5NV8#)(o{>^ .Mbz#Π:$hƒ)" Ao1/BȝܹjRξ~[8ƒ ~=ݒ!ݎX1~f\7>[/pWB9*Fks̔ԧ-2dkh57"BC_0kC?=duP1?=4Űnr4RyJ3 5e%XV)U  k;!OS<熀xbd*M1n@d 5Spp!?#)ШOUlN(QP7|X;n={&stZ ݊vF{\pN`hAlNw2\ QRH~ߗۇ(8gO&'`ͬkC0zi?e~;!rVM1#kB' z4U b iV(Z 5zi,6-0>X%l~Mjy,.қ]ҥfլ?cJ;:V/~ۮcj9kVٙD- β{KE,3<` q$4- ֬RRh_Ɍr=akvV^YhXwc?? 1"¢ ӯѶbGL1?^p;eϓ<>zS, *6^e}H̟QpO_*D6VˣHjk}5͵;6ힸcp띔O|pۨ͐0+%4Jr (2PR;ݩqؽ^ӗg>gF.X47_\SŔ4\*F*F:Bnd8h}9\EE..DZdУa/$:CI AgJ /aIB\hJO3{P4)gbW R8)JXCj,r" +)BxRd$ʞMfAbH{)3~s9-$Q,I\<.@~p5$_ar}UVvi3"l/AoGþNgx,wϦ07Z^<آFz(BBsi.5sϨR֠*Yc5P5m]HfJTmҐoxj[W+հ—dismm4aFXWck{ h{Ԏ.h%H,&ї6(k$ STQ Zu6QϦ(ĵ+iIin<ø?Ym0خš*$ MrN~7զ9f|tFTv@ Ul dbSoq?@[!%J Ӛ.$8%bkB U PnJ[4S']7mT+>֟S: z 'Bm'jAAҼ?]WU5%[=^NEНj/a}8eA s|dWEД֜fk _W3:^1+Wh]"IɆwwHM4Ĕ0Pu:DSkPђ{RyUTD1Vl?BL3 ЁM*0A5lzX?wv?4al&(*B^m nz~]]lw1ʹJF~TgiMGV6U?|jVp{UqGU3h%f':-*C^( WyDiYu?Ktݜ" fU`,KsY?bS(suJkx-fM jvqK3Dy%իI'N,5"\@fR+\ڧq50\m)rlVt crnXAN~x{x KH.3'&@)'\ߠ7z~Z'gޭ',aa[<V K5\jp1W8}o]?2kC4F68{eU%LM*ĀCO"tJAo4 R;߶C@L ,͘7:G>/I@N{+z؂zkAucQ/Mb1a=.ٵ5u5p-THP8' ųδʹ^2Ф*@[Q` ZB"Μ@ Lj5CaJ@+'B~]T{%EՂM6Ghn|\<oƃԄx1e\cؙ|0LmUP%u| -|sFGCid)F-o8/;^j:ʑK^[Lk5܎R*?9V\;B3.y6%7y(fL~pVF`#po.ct_>SI pE/",^s>R:bA&9lA:yLيG H=!Fur{RhϟMzos3'}TVnPr`!XH??eS"\KOz'V»N]lD8$(.qYK$I 85/]u_9CVv,@3:ؤrя!J G"^Vy4ӡt[}e)yyFԗs<~V<(7Db&{+H[{4{rihfޕ#Ez6&:G oԃᏭN6)$^'۵  #]6Z.ƕdX%S{ro 2s4-zY~#E ٍv^f)X ,^V% N=QqM.)km1w" ':cM8z$$lq=IP(f4/P:ev>] d3ZFjD%E8o:%[Vep-KDkwf_٧2܇cdA}vc~fϴУcz*KSy%Fg~%|m@ \!W1cc奻mCX&a'JhENtqUأyT'27PW18͗K4"GaHp*a#3m# Vp^-획EP'FYfKTٚ-PЍ6 ԙ )/SJ|1rxN?;xl^%eWeUm} cÔ>'];.~R<굁:.v`xeϩX3P;|aQ8܉$uzI$XA؜D*(W+M w%Fe>8yR]EH ,Ԣԓ\-'ޭPN+&5WKkfnNQK&;a j 6(~)aЎ!QKPԒ XF@xrʰz]_F% ⯛u/d{8d-?eo?& %4D?*#3e^E-Z6-7.wM]$ ȫ=d)FAA/<?g,a-s_v2M52OѓE*4((y'D7c0YKP![Vv+ /C]Y3Æ|i;zy<{_[@Wni3%\FjeK5rHo6|'䍺:d.^Fи$#)Ad<^d$'5p/C~NoHJޫifZ, O ou !Ck r& EQbd(;PZ=87_'[ʗ!10?ԅԶ^hQ3 P99 $GޣaO6N?FpZ@Z>#VIK&f U +lzLuL[ao9 z`"ɕ,٘f6OksꑈqJrG LLڙ71rLA_R)6^䌉ZP3cp?A_Xgfhftg̰H apB8g4.~Uw>jiޜǕcQUӼbCu>ּDI}. ɇ7I&'s%!/NXW'`-$\%4ѵ5\9FC|hӢoU'aihLo?<09 GqA-:xҥzr>jAh5+ e1*<;uC[TMD±#KA!Ho΁́N̫91{k4/<:k NG°kD#)`F h)D٭PSۂ Bf*(Q ')VlMssiH'00m*Io?t ;˙qN<:9x3].( …7Či 0>sR9p<_*'kN5`}6iͳ*6U57/4Օ5<ȫ{0;lĴ#0 #0'FN4SHЏdxx}z/i! A|ta΃Xm 1x>wWZf*/ύJR9v|$4?f:f;Sjw2=@}ic^ҢR^ \+h39 .k3{ju3#W|YJ-^am;ү#gؙ߆䌺Lv78 :GUDC\>>x}x?qhKخyiؾ;|ꊱ-}z4B 1Ȼn`l9|.u|js;xN ix KQOS\\J2䩠z}gW@lV܁ro\&=: t1^)y-_zP#P >,#^Ȍ/pBNoVFm_)OW2nCh9Vj|}A?,oMs*d`&b"u y;KݡX@rajpRW 1P9q .bw0(|7FφŦ0]Al:̈%]KQ3]-(9@%X5_ A/*|pFYVИoBRȻ5FpA~=]d6yLB<  J^JoA)k,h`@y_dgVB=|^⏨ _+wȥ^ĨrC&|TD$9!t4+tsF)6RnKㇳPX$Oa-K)Ĝ+^ "q4ŷ+P[H3l^]r`/׊LNj3N\` VXDs\t6펞hnx6=꿳dY9ex0cw2VE_eGhLyʂWޠdJQǦf2I57"V׾u9Qf$gd QdŎ<KHg*67KUxXJjw讶ʐ+ g3R`D>0"ӗT dYppl*k@nW-}l"bG^Iz ̥9];κ63G1+`)}ȕ8yNZ㇞%!$fߛiǼ{r>[Bzge3{F#;/X B):vdDۏ0'Ǥd/q&r愓O\f ;++h/8WnݴHL4_E,Mͣz)AX`)3(J<$\+؎VFp"z8f3\ "`},+dÀAjvx{Ӎ< KEte. qsU"i͗)=BTg6.Ed/BSߖO]|y%rb wNjWGI7ɄQ+5KKdVbEoϔ O 3f_*d;xo Dsidyp,Įyٴ4ܷ @* 9suI'c"t?ۿKl~I l,{zAԲZn=]wS]D"~uݐ&0+WKyړlD;6?gwVQYdY :r $ _64m6V$HIIU% >/pso~Bmc\,U\ܩ4NGE8CɯT n:g М[_臰(VoBDXEnwݣ_¤Q|8WtX<4RR_R_wտxdz^&>b1Z~&  @g<=;tN[Kj y7+՚51&ytlY$WDKelbÕX*\2^"~y`OO=j68 [#Kq|(%W.ަ sp:8[ 6"_%pDDs֡K(hQmR#3S(kA$,<"<`~Q *G.D}^^x'oI2^;#8 Դy=AEv'/-xtkUX]GG#@q~` up7ڼ~l%^ A*1g)^ɨ)/AwUYSГO?& [J?@(?0%wg,EhɐED!$k2U",2n3tǚcљH{ɑi4{z09{P Qt QC_Kʞ@mO83<~kތHf>xmQV(ur. 39ZyJO4NlEG@ޠ@!8 {L['; @SǤJi.,6o5nXwW^0uOkg`ĺw6 h3T:u _~ ͔WmMkx&2T46t@tMb2uo$H),6ij=$//s"pzѼ pmӎ]`$ ƞ%Fvԡ" ʲ\yy3i[5&X04!Y|`[PvѠ98z&C]Q՚;NZLh<.zWU_t8@u,8jUyэmZL'S/Γ4SGї e;˱$RE/h,s2*W2n^ӰEAB5흦lY1:J5$pOsK| s ߤҜZ>-g/ 矶]+~n';)[Mglʊ~>7 %0o!%,@yX%|DzEN` R&fǥM/uV!gc!2 b4ENO}׾i I(aiL $"JocªF"[zd>W#%dZK&яX)5uoZD3Nԅ(n&%5EHtFryDJ⍢ Бٝv.}?- Wvxf ϳ bo rOEi)f`ѤO=:IWY<*_jKqtrw^=Rve.7U᰷Xc1ruXF ,{%n -E["]ZlExJ‹&Z)CPofřR\ lܸ}'|?tKU?saga|QKjޖ/$~L}Y[iHgw4EHBġ_cƉۍ.Fyǧ.2\Oc*WRakug=YmN5wawNګ"yFUA'dE55!461Эl|_`%dG{&lR tEQKȿ,}I7 ̌NH)d4" F>ȢOީ39T&8T-cV4{E}Xft}3ge%eqw=7cl**u]sn+-e\JfX 6nz-4bYW!Z(+ ҷuG QO ET '\S {o3"Cx8w‚>z( 握2t%Ke﹑3p[9d\|lzi&h &92z[9>-H>n؋.P(j+&1M5BO|ڃKp}K 5@abp]Fݢ\rPGnaz P"ެش\NUp0 m@9VCFJX, !SA08&6x+H_Ǐ}8pΙ#P~;kPfZpK)vCo( 47lEڦICG"t:KMC&Bz3Wt E0 n@q?&,*9 Jmml!˼Cٔ _5p|Wn[QincgtQyn1+-as7mVtq{C&F!ОmorRmCQE@SqVoy"J%FZ'9] FTROaFlpk~ ĬKKS UsDc`K 96VSvuyV{~|+"ݻ=<=":d:& X{بya0+ qgJӗƴ0ќQT`+{ IqbPOfF/`@=N.nԖ}<Y 5Ћ*^iAt8zq|r]lșYo~R gxY+%ER|O,h-7S8L0ieQ#[6 ESG~'苢|ȬQJ(\0@C??]F$xkM!>Ť7d@}e"S*@NO0{7trU&| 7{ }J J\61H05=k/.ի$L'Mϳxozmq$u2Zt )}/~Dš`_A smh1u`Rtmk1?loJFzT3͠7k-8C)dB܍s<%܃oAчRw}~;l%w^n7lVkvhV,)]GvLƾx{'EpxjgNa2œ?D9s΁j9?"f;ޕReAp/,skkh)h [C%nKwd~ kR5 /ة1Su}qU ^J}*|ss(0?9ߕa|Imr~.ӭ:֮~_s*Vێe#jXW\e{1tٲYyTƂ &k\iHӌBP7- JT$Ip|g1 4a\^+bʬ#oC*ȹpnHx0:ٷ1(p)P Hhi4e't͹, |gSx֙ϏB)KP"֑|Jѡ2mA1W͟`"'.ڌ6\'.tB+ON/Ζu +XΫțfaQx^p!Wj27ߢGA3,\1( C(.%_gyxj+Q1G8/`;DGxd C4ʫgկfJx\8& Ϫ2lNDL2`$ε$2Z +>-ciSvcƺyr$sԹ_l] FVBZ ѻz.GӳxqAx=T KIo  sa0թ| z4M[)XԘ?c5| 1|^p/σipdRTqƋfӭ &]3ځq:#bU1VF1 co+/\5P׏9F,|3u,=p, Ru9P2ۉ?QMOڴr~"~*,pXiS+sbqe8Xnc"UT&um9j8ӺB3Arb; GC{st"𦔻:w)1HA%K{'fK?$aȚ3*nWt}0v\-ݧxK\ZV4ZngoAڙY ǃ醣0E@;90Ս"!TUu ze173dO~CЪm\sϋ_ZUx͎fRj[G@>XJ kZ5LIa!i4mv傍/TSmÔV {3++DK3TFsfL4 V8k(vuFHqFY s؟]I5P%h4>JYW F×]ơ橚,bCᙘ?t?c*x߷}Ř!Z̲h IF2;آRKMBGWu,KU9:n.5cnK$M$tB|2 -aAaH{7I4Jyrըmø)4mߛ· l[M Wמb Hώ9ZB3Adp9q dO/W&>?_gZ 3\uV9@Nu|k0I͛9#mb$awɒ)) 6l>hȯ9ttr`h8MFP78bJ7:39K}Q8)-&\\$r3n=5kgnfhٱvp3^ #iy@+4Y,J;j~dg]A05ƺvsIT@(JFOID[+/b= ]l=PcJk;VKяÙ]i˭ RZuDh¥ g+fwֳ}d~].] 9%+aXQziIS2/|km:WMG*,lAo2,ŧCN`MaahNӮ;8*2CjVrR"жMQ:^[ UE%<餤@Mqh&Dx cPj~Dj!!vV3; %ҩ~F-qMGh0%\|PAN)~οdcnL(!Rjv ]/i@~l9VPƢqAF#H1T؎avy9bZt:')v6E&9o0 @gi 5̸֒@_}gd$kJBDcBWR!6.7seI0L#~x>ŭغ"iLn`~$@ }鋙X+u>'AlA{٩i&*UA)12G>æ(͔ OY7]i3u`۟VG>?mujlGˮ4 jq%tv,vT[s` 4:ͽ/R]j}arEDKԻEn2۫ak[(šEP|>k-ݳhUA31@E"M.o'3^zR\n3DGuMb5zmS^jCAǿH&Ap(ְ)]TSsDCK*'|w:㞔Y5W8JJ4B:K9(<(iT[| 营_b(a2$Z_X{a+:m1i-`CȬd *}*Gr-\#C 24(,Kpeslײ2DQerx97hSE yweja&[0:[C.-Q9yEkZU`M1֜x%Vk~,XZ{;Jqޝ1/I$Q]hӕ iʼ+'[kZF?.LtdtUBj:),L-_٦x<[[Vc_,!U^.j/Gg3dW(s *Y8p͕{\Z+>>J0po sNicƮ٢Ws$'hH7G焲ب\|gQ |6w0̈+ml2zJQOCڥ0=]18?S5G坲/ #ܼ4#WK`V<ԖԤhU6"i(s0v4>Y{57_ft_3Њ{#*ti{ t %tdJcފ,[_%Rfbؚ@0D/ᚋӮ#{%Nr FHneabw; gՑi?Ds +9n4/}Ld`(xhs`eHzQ11t֏Bҝ򦿍e[tqĄAԓ8zE/ Ip8|a !{Kƹ\YWPM99ʣ>]&`+6}JqjY5\ǵSr/htt$Lc&yE/63a ^VW cJjt 0 E ޼-Ї |30Dջ35ڶsiUtO>){HlIF)πqUEVZC,ܰ}17\޽L?JTDӏJ^|wSKoEpw8`B;;3Au ?ijMmN{T2 OJ\T,z: .%1$-PK/ܧ# ~2@Ca=F=s0<*Ļ޴CԮT4wE<_n<½B <+|@+Ћrۿ1: hQC,, 6e0@`җWCe)i[zniLm NqLpv?覍w.w Jo=xw -!m! +PbwIʊ= sGwSZKEQ7': }C un!9i?>?tTmbf5ͪtw3۴mjBiI ̱-SvgP įn3t=lrlM̻qew\bLtoZBiJX 9* MUcTVJc'mj} Mj"[LH_^+E]==9fJeVc *@cĩYm8: RlYh qH<Դ* O 18F{ذ/Ou.'+DX|SUZ}3fe9sPLz[<8iQUcRIń9jVhw8TG`eC_]Q?)5-!rTD,/8c!\#h@m4|dKc3՟=A-2~h*?mn8|Lq@`ۧڪS6rD&ˢȰsBDJA&@@s4̢)YzRK7\'>RcJjp b;tHo.r?|7B`TzHqI~?h>x KrjVZ*u[ Z;Xl<N6FT33$'`:Ã!_!I)rNPYG"x~ƴ\syN8 Bbݧ6zmYaRQ:yk >K-qu5 %&'KZaa` 4G##Rj0Ky]`Ӧzѝ< Q݂]c;\܂IO} >Wvvlcz.Up)JYF; ԁ t\ba0Yu–ʾBV߲W<:e%\1ɩ X]M/":Zg7&HÖutJ*1H :Mnݡ2IP~ƇTDԴH d [8P>&I]bi2LB^ov|+G1;#uV>6>>ftP&3N^(T{`NHaݪ9v@f7Y*~{z,'TN]!Ӄ&V?e2ʡ$(n7t`MA2C#nktQ94~KKZUkf>97L})fTykaAG+DjDrNLņ7,VCReحy]gRl 6ځQ&U`x'q3|5m"ALu9N;7ߝ0 SO*>{>\E{}rxTCaʔ.vŮ{1did&U`|x~pϕJBϴ xyay]ot\ ۓj & E$}p"x]niqV}<9 #-@ʟ:oOK]Y`YwCE݀崁ϕGo8+% /ZF"(=v͋kָ~ hԞ%3! ^a&JtJjz1A+ 3oOU%Ye4 Iьx a3v~hƼW]JbRhDMWږʹ?\#fDwt64wBn!fsdN3vuKL';.Y.L(ٺ~*N=hvp?ށZʼW4 '0҂]Aܙ |Z,ix/d6sl $MlMoqvjT4Tk7"Jw2~31(9dq(FL00!^ " S >Y8 (Fuq1#eT\t5 é~aFF sJ/?Γb*[N*a]Χ zY 0"ԐZ * `^Tn Y?pd]'!IP)i.qxH 0[t(]uAC'Jik 9.SF8-e(l!GW|2в{DbL?̻OmCrNݚ6EK*5&lgC+Д.gɴ>LL*C˨G|rnAY`%c:F]3z  'AIAg-z<[އ{.=С+cX4۫ey[qPWTK 42\e];^3撅w }zs2>mm63N} BBO |Xgu@5ݍQpԌ5;؁v;hPXQL'GD!݋={96MEXtĽ3Ek1lMz&0 BCW,9&+$ɡ}-?F4 89)17ߊV8`*|ZZnp pS[‘oм[jN(<0.|Nh1`9|bߜjibyM Jag Qs e7-e7}>/}O;~g,!Tv0SaӤzʰ@NhnD! Amޱ$Ee=qZg ohS|ԠT'X Z1V[Ԋy݇9L&/gYMGhBXFh4\oϕM, wCXuyNh+`P`o3tP -6u#MZmat_38'G`iI9͒™(C1虿k{f:tY0Y qYQqeTSgev(!!{#o:,Lc~PS+B#diԈu&K2!T1DI FLf4_)T$;N^ņL?Ò 9Q޼{FcYYm2rrvjX1xϫ yl&,Gl2҅E5[6ɺj.ay+n>_@:IUaBoJ{=Siya,nSm%^g2.I5H,8k0<JsSN(Mɥ0NRxXgͫ@&,t3mߪήÈ ?2ow+nsʥ(1hj<ukBR#r*[_;FS*qk^;:Z>/LXO5~[\8a4[>yj2@dēS$~b?viITO;M(rzT(cҳ8f-^#=oVSJ0Usp^]6z[ |Z+8 C'^yau&x_n&0SSkLO܇\.3y81x=yIB-v/,Ȳ'#%GGV5rCQPEqF"=WB3ES?.q{&Jr",zD 1t$/2;r^3~MA`Pi:CIOUخqs g0@t%`DSZ[?3ȉ+5^.ŧ+z5x㩳l5Wu[U;ReI\<)tkc*RI8iCƛؠ8M~DRjhJ)mpcN:SϞ걣~ʙؙ|P<\ML][ o8ġnw"K_,,J^h?(xeG.Ё‡0rnO= hfК*Qy-DSEVqp#%"[.j\gDH?+jd^…eKNG5;R{^T`E.R4i-R!㳡оp乬tFg\kb #3ғ,Y>ʷ+-E1s`zA~fmlE!9N GK &ߝ3)PAZ? Hy膥tVURFTI@&=fVRsξˁW4jQH~|GZwޕ@1aJ%J4 d\'yN Umoߗvؖ_[إ Z0k^ֆۼR]'9 Wz0}0vO(PJ)\fyMnt݄3:(y[!Ki*jqA2ر-c;<>oqG{*. 0}4k|_b.Dj׈eWKk0o (##'.p3x%F9`7 Jg ߱Z|K,74o Za' ["4ؔgR3Y>EB͕n$/<&iRUk smdmDHf9 E8'_׍-m"2^:[mm( RN##>,k%p@0^@Î߼t+4^6S]>M=fVY|1( kpʒ@m1XpVX/>j?i6E>-\lLlQ+d4`S '\-{?K55jUPDֽr;R6IbիPZ\E2QB.hcJ bb|#\[311. |+I;C"x±]yǷ\p%+ _"kR+qc׽$7a545:qq/-2%.5Z09--:7 j͔0+9#@/,‘m8!Q6 EEm UD*ٕr[ _rN_eW 1:{6LvHC;'-aU{ޝXwE%Qfkl"XP6xx61 qUij}f*[W!AKVn4Vpb™qԫn>a1@׵̹pO]w~Az5y: x0j%8 `BMU1D4T>&,ۂ x<_I&Y,(Rɯn&(Ay91FsR!P\Ŧj$EIqa@ $ZDcKOG/ D}PAs5.DJWSڊ炃06 ;kXE,]'/^5ɍ4 rm)̔݀Q<-sCEo!gex.p o]ן,@:²=8,-e[iJS@e;T$rj5Li"L?qpj|u`O > o J Á@O)RQReeHv&O&64?O9 fUvE;؋6HQ`{i1=ŋV&&},;>|(|01F|1|eb )ء:@EMCV֌ӂ lK!63_ vQ 3}JKf |bIFvS5_l W~ڕZI|9$g1öH@lV. _4 'UYY@=rS`M JAnP(naT'ki._*>d+ЈSj\\j2f?M+Uk#"b'~Iq`)WlEYG0lsHPjVZ1v/պ9^S:f쮌*ߖXVIܼ+jV(/3+hl}XQRo#rBZ9р|O##Ԋ?$2j dt ݮ? 4!Q \Gws5L۴׀ڃRdI7d5<> ZUjArbaovUÔ 5s3Jvs+WF {%8 ̷}3A;h5".4i3R]ܵJUkZTǶ$lA24DmB¶օPMN^]$<)​`.BCW$F똣06}.GJjVbH|PI#iqCq~ۗ?:6h%.Mu%۽]ףkL^͒ (~f/-]Q=͠c'(YV,J 7m JlDbze[6;0 !.8U\Y3SH?, gnW-"}$vWQɈ*w-]5nXȶWz9_Pݝ,mZ߇sn@SQFOJ7GM^ş8o@Q:Xy=?i,n#\\ETM Djl8Ey<>QE__2bO nKu răOΡ~;5:TU\RlH"eHpƥ5gі_Zky I$D?=LNU$n ɅFChrԽ+Kfnl~ܨiHD %W#C|-gpS|$:1$6LrPK^`e5,Rus=Wzh$fBДL'نSc/ eX\R:jzʝJlY^U`Di;aM#H՟qBӔ3jTQkFjoHy?R\-H<~oREˆ.@a3 ˁ= t;.7L˺* S*X#[tU FZe6cDhu5پbүq֚fw#Fjp`!ϥc3Mlb{¼ q[~\ h2y ءˀK#} ,q^suQ{ir9KV6jALާbS"Qf; &#]GN(̌9L fQK97T]kjZvG:zS&x%#IӀڛ/3[fAL"e JhrdiaӒ<6[ǥ9ㅊ|]{e-U{eiD)\BD ؄xwQ %>SzHdס(O*gϚ@3] PZ p􅱗mOe M˙ mfLBa@Jd,w-vsrMP"A{mPebGZ/%Asa} .T3ڥg,Y& ssjn4] okiDڡknh{rҖ\`UTLorV_{n$xe{DlW¼PHEY;4DôE^9HVn/BA'#o{vǼf 1˴ZLº*Ǫ4?{1 "26GXՊaU8.G`Q$Vj7ۅb=ٵ㦨nmh'Z.w5Ӕ3RϏ L~% @Shc*.L%G`'ϯMO ro'OST Xz4WGD.~5Du=d+lLaW[:ȈYt.)zb~#9s4*UXn2Aڰ<}"p1&5;{ (+&5!ōz-ީ6Fj E+*t4/+$[2< y}8-ӝ"yX\/~4nL ٬(XPkE`ĩW0(uǶuVy.RZ!_ЪĿ0d8 :?qKs(aF*YC8ut,)YlmKSXS ViE=feGVN+`8Z5s[vzsS"rD*؎.A'BN\OYs3//R*%]2x3S13aoEI*,*HfGmsĸ%CZK C5-l vk/Y% B0ƌ7S͍v|urb*VX VLxѺ㿡50C  ͣW=GM+U+ӑN u0$fێ/DY^4H`9It1||AcllJlXܱ dGpGF(H-zPFProl 9x9iA1F15NW[&s:.D5C;A!b{K6 ;޵+owtƫTP0}| ?cmS~˽4͕:7;0FtO3zd-xRt&% ߝ\\ %jOiZ 0wVKgV '4Ŀ7 XioI}jrv4ij|(I$rs]\ T{zdp^C6q&wO!4M^ B:&'Sx4^^t~v9Lb )`e\Unfi#NyVYI~Ɔ9:&] >Cgd&cȼ]6 4|t/V%E|!9#4.kp33~1Z=V+Cw\!kĝUk0x2OeYI2 f]m7 е͸HFuNigN@X o,ErmT, 9;SA7@\,v؂}c?1F/ߐy~cQ1p^J},G _YɄؽ5=z^>ㅻHBR@vJ|rr/u7+ %{AgM0c>dM˃'3L9D>AA,րz}xUtJ,G+*rEL^:Y#ʣc8M+FQ|cݳGzK9%4 a7,Ѿȼaq[vU8K"<td@~a6#!df/1lj ?͹- ۞p=sۆffWLAj'\|J(oy骱,^Iʹ+ xyarIJ{M >]K\r`+_RCb.Ӹ樒s.pK ˌLLf*|=%'Ra/?.ĬeR; (K'vXJ XX?&!7%Ҵg.N{LA~j>0qbHrIjsw7qI'ǁr|BlXu'+?"'V;:^BZoby zi`kIIxsgQ{j4.J5r>[p#F3uNly@W}0]v2$bX:jBNU`!yGvoYP=!cT"?*hX}z-KT)]U, ڑuB zR.-W+p{$ c%rI[|˞= `vNݳ*I,ܽ0)ҙG晰zHwݬUW^_'֠vE^LxPYcarchsHY+̪ 3P-P\Qƃ[9yc 3Q8ZޯCJ&yNJQLqÞצY>U"2xuƲ~pfNK\A|[)AiV^pZ:f~R+r b:f=XΓw]wQ#ȳ+MfOKNQf)bN yqSF@R0}$JN߻4x]pDm6\eSN)S_쓠ю~FH`_*Ѵ8fsC=.h~)ęF̄ vx!˫'7 83]e(2kwI-Yw8ڒAGx*Z/jCKSVvw$#x-ibwݴ7( a5;w!b=F{ߗۚ,$Iv@izmF^# Z莻A?+ bQt}!}iȏ~Pm XwiH9&7Vhelxf1]}Z@] OMTe?r p_G7[#h9lɩjeU3F-?3#y {,s"hz>(3#@E݌_R#,HIrrv9d&„oNCl1.9bh d0Uw]O*Ճzwi1 !v;[w2+⼀&Jv+i)~a73y5l'S_7;bJUB1T`R_'3Ib39Y'm℁ID2es<v5I$u&Wj/f/YA߿DƍO^L+@odc0ub2Fx}Ơ}di1SJ4kБ'':i-m'vAԂ!▔ #d?\n 8'hZK<fᑴh9^CFˎ]d*@-KB[N_.%O$dUGYౕCwf-&<;aH*uK|Um2ՍKXw9t5d.Rě~)7r:^=7'֡ĉ۴oKZD=?o7oĚTZq@&6<.21!Ȅ0ˠEB [\ :kᰊ#t.^yT.viͭhB`Z!ק\&L+S G ?P)5Oin<28by.Gވ>VBj0EXRjWܕI!`AߓI '| |jCiS[{d.;ZH\ɦpk74,ӊ_ܝ&H AŇ瑑DeI,;/k;AI]s=9Ϋ + -xz&DeD,#/>K#l2lONL>ψҕ7ȍx5 gAmӓ  P9%fT|ElFS"5UaizS{r(GhZT<Sr*0fK\ ɫg{}d(xP=- wD7I"!1M5 i9t3Y/Yp[]>$o-K5BAH~]A`c:lϖ ,]_#EAPF?YMǜ*\p?h݌"6p>t@`v鏚0YXU30H׸?;/Ia; Ro첋34]-6Ok\/Y |h8hH#Ez+@}`1ȖY}q]9bn.J,H#zR2Rlh^.PDsMg`>6b*~ ]?|+vuA_wA&VjOf̌dQJ_`)8;W}m}Lj|%AUaQV8kMb%B;" l^}e %*r @'t9PO/'T44u9' Uӱ_[ȅr顶ϸXQi8ki3>LEv@=n L(yss"iu[tO0 n 7KEĭfі%Y][fJV4`qb ΰ?ylXDW|B7=<(E맿qkЊzIбA 3:)eS9Q|}ol/] K6ze"#@q;+'uvc5 +NkeeJJnյ" |fX5ف {#\'65z6&1vCO&ӆt ^zFan%=aƿaK'E.*v+KZtzY4$uޏx#t=@jm&59O$5^uJ&HuN>+{vI]}mn好&V`ۊ5#9 ˬH+ζ.ax\ER}w~DB[ Xh D~1ƕ0[QUF۾k< $h+}e( tM:L>ZVLE $trF##2SR@ )R(6.1/ E{s%ϻNW6|Z^K ph͡nⶸGbp³5F_q&o!K YVŪG%ҡG#r(ZE=10wW*k!$q*'}#&4]xZͺ/̷C.Cy֫wl 7@ÏȓMр=y)C v,J[egJ7HԿA|ɭSԥ>C>}ep;)b#NÍUԴM RbSCĪH$U&QmIݶ7O`2ɋߴXQR;0"\[ż%jy8`A]4`tIQ涢hXLp|ܾDAI:Js2`8;M-qTV=QI.K@Y/'\evj6AZhE@Xp~U;jճCJ[3>ٰ͔ nDV?X<ιN۽-L 6>NSx!ʄX H΁CReSpE*#RhuCƓ'M! @FFqε.I8eTӱ=9Yr9~ l"EnPsmR՛ J~,&]k+gu"n 3IS?臥v*0oV8"f-xz"dDqb5!.4f  Hgۑ3=^R}!f$$nA+x5! Q7~KUHzakP]H<gɋXgL#ę՞ubbTh5~)6"2-6.҆  M4P֊Ԅ4qE?J<Ϊ窦7#4f1AկCRmwSq2ti\vgGxtLz̡.@|=\Ẻ@z# VpFi( zȠpTBMS ]phWe?Nw 0+4,a*G"Qs>*"}d{B ⮐d\WW 4l% tSHY5Ba3'5_&M 0>ZAB\HLF-tN>ʋ9zMb0ޥe\#HҎ5 @/Q*e|_MkgZ;BAz͋لxh#$&Jf"﬙[ꋻ/|N>_uA7 עW+ 1(7nq~X!QZ5F#' y(SO9v8~3ο vIhR)3ԒT[sنݺF35C FCb$U!hXXTyXf%Kt*Q_9 '86oliWi0F] rtL-aU7(KyVJZ^slAXh#;BPY#&ׅDTh 4ۨ*v. ݄ kOu< Y!l}k1nΛ3,q=?~C * N+|ddफ़ ^7Hd9+y1`m.H;L>4֬q#I+O*c!Ɂy]v]Z3 RBBZoW=fe+*:F}AgyNkF3J& YB+ Ff PC.!+G.ٮD~L 3l2(GίC`t8pw I_5n8 rwSYv3m /o qCDޒHQ_ҕ7ZhԐcD󵽑N~X3+a;C JS ^-G/@Dd7]q/TZcyȳj4ΏoM^1m5kmc>#yaڇ Sqر Yw S>SbͷV"FÑv$},|)o;8'86JkzIWWhi+fT9|dS]_{;!W}S` ?ͰDQ$O_|sOiFНX0hTzG}5R0+<1gW8_P]:9 =sH.Az1?U~'ME×Q_&Z0x3%}KfAURgyl{ 肸q?܍ؓ0i+ю}8G8#gTz"WH(~/WpeMVݵ_S" t k c zq]聞@r>(v=Ih[67ރde*/02#*ی? -S?'oGF2eI\gOB3,N-޽k#qWx8Sl7$N+p͚Y0)>%ûo¥8BFs Ss?W5CoìNtsyý_o)#"fn'#:F++- ՀKpdnJ5VL`"DyS^ {7{ " g]dk$pW #MO7Jk߲Hw.8 78DFW+LO6x%F$w3K/˼[h1O\!܇eA '7Nꅲ"M7'ՑwbLreaK# $B?M'ֹfk]_6$A$i@пxQ6jTK? $oHX1B r㩌M,7Oxx>*]OaO]?*5<(N_!>B"-UDjO'uLOja2}zF؂.g(,\y֐h>- F^\kL' xeTy=Ŕ{dV&l>Lע dO"A]7j )1YdAWcО-B @qb$3,㓑qåP6߿NF̪؁]Ll 4 җ̣\Ƅwzca 2nc a7Dn˚#}c bٱ&[@ۉX֠ zMu,˿q}=W[haih95!0F^V1-'! Qc >b7*?}ꑸ;5,%ikFyMu))eGc$)8a-쫢 3tľOW\f_rli^DE|E#9}եHb?S{IOV#J?zOchFZ <@ԾUgN>$53 Aht1%'hA<'_,vE6 n'j-'v`N40#f@:siDC-YBmer?J[7T+943#cwOt-oq=]k:̒!ZA:oԿÉO R4z`/s/4wlqnfjAwq:D ,tM~J[-X6%N G7AW}1&LpָÂ`RM"jxKk B< ڑPķΊM팋V6¨ --MZ5}kI54q\GEwM+r]{W-R6QN,[ϼQ@OOyJA"i3zEMƁhxl[, CI&Zdb#TC+΍׵_7,#>/Hik©bz h6V2.G`'i26N|s2?t2d&:0Фoqx+-̆0$"Ҋ$KdTk'hljWoZ8 g_1&ޥ_ݭ7ЦqpglY*)Љ%oYV g|Κu9\AidF V1U)ù`0@*Sx^UOɟK>6;pQ8p3)76JHku|&q sAi _A#dyIȋX5S3[=\IVڳa9ih4 3oS^q46=pD'Out4Ijш jZGx#nI|]}7WQH>g-skCŵv ҕ;5uZB 4n=H'*fOd8 JB0EY$I! t0uMUt=hi]:K:7鍀 ƚ"#oIk6RTKVRZg+DvwUsi-3] 6:LփR?z ]"DeM /7J~((r͇`!%M}RvoD'LEQLeJIiRYJhŵk][i.tSvM?m3ƚ (P a+ByvZ7SN /\*B2w@eqǗ`8L4=ƫ\I"#U ƆIFZNVokf2# WG ATKdV ,Aqza?CCŬ:&E6$譔518 b^ߵ\Pj6uNȇ a 7CmtNh0);2׺j!qזDf,7tr_a-Z>7q^@A)Lia8;R/?+^WgFoCH|b11xjZɺyVdf,N0RPzUd3dwH$$S\q]j6" _ylIVN(!sa("3(+w(9t#֢8wmD%l 2~->ٍVoPfx=ёIlcJ`[ɩ֑ر"wNO Z}DߞםJevף"%o (+h~h?wܹCldCS8~mR;hx(\9*)2?rȭYM0ְ<7pBt40B_M?;޷$o*[6Q*O.e\`[U}wt򍮇VR롦rRxVU~|/k#OTr^]Dx6; ݭ|E𸬃K`zOۥcA^ }]T4atg?;^8Ţ+J'oBs2@TX [B*֭0yڷoOLx0>JhW~\i{fhnMUȏvUZYrG.*5L`psП3=8nw1Ne>?["` xAא͕W=w_u?"j p@ `= VJ'LKy^Az!קɳڠVTl!6r еEmOJ's';^Er$vlq7mYԐF70sjnb kqQ{rk)NrZNW`Ұ>fsJorN! l%tC׭h;˄ft}V#X=YI`SIy~I9/-as-;DaCȾH*S5*"4D1[L޷~0a q'$kSh@+_9R!шz"zq[Ombϙ&W)1fx)L/ESGWW]dwA/sK6=J htOzoGl帀tI 8g۳RxZ-!.=l*dRc5M%\ nJ:I7YJ u\&/{Wc2Xoo> ,A:YZfTA& I@M|Nˎ@.JjODSbOҤUrb#'E,^['9.^h;Zɬ4PfK3Z4j߯NH*J=m,f1 M8XOG ''G6pm;L+xla^^4\`8VZk-ZD$5ԣ3z^^!$Pnqrwhd+Vz?|fV3( ø\Th Ёa, p[TrZqG[ 钘=J֋yg**Gsȭ7޴@c1J 7F *7],Diʿو߲V*g|% uk'P ǃj"Ky|5Eo{֓4EWnrËdT~(bB΁M~PTa j^ P K,^M+,Bn!cQCQ24ŭm :7 왪 [>{,W BF1iњX&5בx^ć 0AT;+?W `t\VdR͔&%[j򠸬V^g:$,k ])/olY4/)_!?7wS<_+'Vc.5QFߗա#B; mDŋ2H[mlDlO˯ژ'YZ73zc.w`pof6Lۥsւ/3A_a#%iR[<ѓllgNHޘ# cL 2nֵT}C;CE, /D¤ D@4EXK WԨ<_c1]LT‰l8ַgI7soP?{-/6{ , Lo8  K؀39T]YƇ"xUAdqSp<5 8۠mȢ=Gf3dKl>\`+X*6(CUsY[hԚJ p휇j}?[)? ޵`/ٳs6cGm\:FApl|M_jvnCڛjYZȭ,P{` ^ok\[֬WbsY>èb N㵪A`]F)íb\18gX8֡% +Dėl!GVJɒv#c7 wQ"mR}J@UZt'[Xvҫd7tKEgUә4 ߠ-DR<#H6[XT"aJK<\(0"\V= Np`[3P:cA_͸`{bh\D`hkعT%[.lxq8+U. Ԁ.ߜ2yxuѸa,yy<~]r.=j/w S)\O :Z ~v QX۪lVDw3Blqw3 $b o+n:=BW;<[cge[^۩n+OP9(!"yy )Z|qFFA.cJܡ~^/aw OA@^jV$T 0[^֑'Pm{ f &Ga40܊ňDUe$Œğ>~hӋ o)j9pk-r#p,=ޞ.|BL .94JA 5Âlqx-!O{rep2^DCǷwV |@1\aGI@=6njށfmx% aԍtb+Wb? V*?_ԏ=v̨&ʤrG.@x'/9;d[c"x%^b{[y yx 7)N %:᛭N71,J?AQ5۝ 3E䘾&ǬbL4^Fȱ3PFLڿ G_9qI J [zp@ya}3I@/^h,Ms¬ 2}ڛ3[eXaMp,hE]?90LO憪kBLLT%$"zd5U5RoDkeB '0C''6;S!o?Zl]̔$4mгc&玓]t>cI5ءFo:SV쾟60鏠BrK(vfR`cd }lXhalT6芤T6 \~Q@1&cQRm0J'B. YQG:U Ul'd ʻMʼ@ݡ ue>TJ혱f򹴺7^}re (fth'f1!O0iڂtYE\DWv9TrOX眾 BtI@x7󌷶10MF]^bIJj eL[jn \?@jD-z. nl<]>]Q}^; J(5s^};;z"^KWTXq}SJj6@4ӂQ/F9AX&~P H1Pg? OWqSƐ6ųg@1i&tMUvjل7.҈pΨ*}o+|p _uέĘw܁ɡVyYG@mf+铇fLQr@$DQR/˖?Ԕ]`yz&|zt[xVdliG!L  網ǵ<\:50oP1x%m:l}=P}|2_73jEj'e.ǧHflzٶcԋL9Jܶ P3c냦g^wo+&1?.IgTJ;*{s/y~c2yi &2D>1w0P!*kRቬ(r+ G:( Bor3:SY_0B {o^LizXe|@%6kv&4&h uHZJ|EGzSk}/~ᒘS<(1+zn-;Dh6!pAj4Znk Wbx:s4L{1U_][N}FOHz<ȽUf % nX)CDvGME6yG%rBwl^?>4Y X}QԻ_L?xa CV"<-ɺ~<dk׾*ɥLrar#ivV-L]Ev"e?KokyDQXK \ޖk>G5ȉjw" > eAN.Ixt\Ui'z`'Joeݦ8u`[X|} {|u/L ˳ Bٺ۫aB?S^ͫ^@#9}">x@7:KNYj# `#t7Vgt<' }(^Uj<`]_t>3T',uG}[ A}wLR}7vNF 0m7/E1 yrB 8|v@mf*F,-7|ӔctΨF@3>+`=?{[%f;irfBl?vTNrwj23OlU ΍Dō;_\`e_640!w+H/3K25W)3R*=;LU6t:K*!w&X r1[. HL/tW֌ߕtQ׌\qjO2/ZR^aoYt MBrvmW qZɻcr+~QӳPzaX#qq2,͇-KSv͗jgyUu\#GLc|#u*mNK:!dG3OPI*䄋Fv *ya& lFFX!q!V>*DSI K3Tr%AJ:ؗr>KK]aͧaVAeW7+|eVS88%ouw0M\@g51p; =qHs9 |T(CB$Sexne( %39xl D "4mL֩-Pc3cpAwWP0taZ CtY:z>$A͢h&_ .kl!_K:X,&C]Y;;4ruU}+iKg"K |NP<<0CO,]xڸ!&jN˵ףx.$T]+Buoܹ0jnB([05#lL^!-1@Vn/Mn mz(#㈐Shm$_97rSII-;ȟ9*uLm͘E(q.NLYtÉ5A~3`tl<{ȪR@ڹJ̠8׭^k<(Ttly`ő5Uz,>Q$NU%K8OdubV}zZ~m3,Z64 ṁcA#SdR@ʹ(~l]ɲ@)ZS[!* ˉDFx_ @9F?׈<l :8ew͍C̾{;9{=~ڔcPyS"ZBC(:{sۗ,Ja"i({b0dح~Z$N/FeE:ǎJL3[ M4- Mu{`p$Y ءod+g؉0slTƨ2!kEܱgH 5Zi of1cոD7YV3~,Z L~6:y*ۣapE u.#:ohȪ%9$;0$LJxβmv^ @w%1QB!̖ R +57K1o|^};&P' gӌ'3*v0MyE 9A,Mh iC?w$&tqշtӝYEf6ݴqNS!x2eK_kWG@%46&9P-fN=uIw*2AaaVи45lzԃKN^/R:r:3W*2ttU<+u r I.N47C.ll >z,\hv#T1yKi*X6f0fZ_+мP+ [`ctPB{By7_ibO4j]+ۧS5K'ӺG#bҴ^Fb('}1OeK7vMrHNBHqK7|(`*"FUd(&GzhpQ!g{4D(䝮c{c Phj6%7Հ琺t'mR jǎi9N$)ȭ8u*ݗ(avXR' |xbeLc6Cb}!} =Ϥ3`5j=79i <>TTN<=,^9p2a :C7"$b;g#:_ >*StGgo!eFWo޺O!dIH)_k91]8LCwy*a-&l ݥ5@Z'p .Ֆ{zީuKz?'A) % Xk<, ԃZ4s@QbuF{%.A)$j8} w^jn&N a ̨Zv&E!+ %S%p3_i&UF l F4[ s1UCbm_&@Mzvs߻rZ)gT%TɡkKEf=Mpr0iƀ\r/~5`zrTr/mr=i̜={tYQ&3"ywm1//vs pL3Փ8ʮ[vđW (@vB OɗHfŲfc9E'¢ƒ@E1lҰdJ+Ǖ*`N `Dsvh{ #F3{1nND$<{W QT$GW{\P - xN`\3kFμ Vs ^[vܿH?QT@n0ݪi)I555*DKI\OTU#yY_u9c?ǫɒmK d g}(E?cJ"0ril.;kerh2IbF`Vjl! N]z|8HHyLF gw#L;\ i1680&XC]h| *hX+ ]h$nH;-t"iz)-GT,;ҮNi rJ`E8>xVp`󎴗Uj(azsHTE~65qɛR4vXup1=٧J^#]6-1ydxm24 7 b_`?k0lW>h[}S g6A×ᯜM] ¼̣<-ĐE15; _yvvʇF{dx)ZI}P,{YexWE=nDRa=ţ>fa_q|щ-%P}3-.54;@oErT@J`DagDd*9 ;s/l569%KxQc)*M9$'{#ȃI4x ~clqQbJ&-=!:g V8la XR[9S]cZ,w{C:(rX{O XgWNm9݀.8="|xƵo _];[* |ͯx&Iy#;ƶ$=)zȮbj?hW UT6\Oi2Ta6PǏ9FNbzU0Meir3l^?m>>t3^Kgy@ws#P Hj101me;t -FKi="^jB}}O{|M`bp;YFͫX6T? R)y;*J6K!2-ǫ j~~]IfU8]f+vɴ\jbcAZ[&{BH>=U&lU#%Pj;#˯Yݔ  3>#zLढ{˥NH%%΄k&[om yyIRь"Iw M\0<}*m>"W=:&1H-;;Xq[d:=]q 5먝kR?:dx]c‧U$Jk XtMY)E~¯kQ"vX͊mxQy+iΡ1cI=K޲[j^➅IkZbT&QBN)9ℊ/waA7h6̥@mdξ~I[ S+܋ _JRדwDEBTyED Vx mŇ}}Xwt9T9W b1WWOչ/J#ك~GNF3TEl5TJf9ׁP4Ao,lNf!k?ȂduJ0nv9 vz JYaa!&{Eg#'fwyAlT\s=eQ%ͤߓc*(]>!z7U* (14%< 3r@vo~]34@6,]Ak#hT[gEEٵ=kb33N2JΜx$z["^ ?"D_x2J9SZ26+_L ]3˹N#@78:^ y_.[^X 1\xױ'fht4Hmdm,<<5!5o$@\~z9jJ0PO HV?=yJ-|c\q كMZ(0^%)jtiOԋ(\* >㭙f Xa af!eQcbyj'fe5El@"[:usVF]ljTK #q`}pgpB p<4/]8׾m$M[e"Uf~ [N`3lέCE5M6}'@ntIڅ " ia:wԞ]EmvH-XRћN1rFǾm(UPz Á~ܚ?/=oۉm?Cyjy|dTewP>R IIl7kȳ`lo3=SYҀEK33_$cY5 x{ epDBӄBsBϾU`=<aCvʢ_`H@h">pJ1YVkL--3_@}~>~!]%\#gTr Wz:#e[S.C2xI-l’:1vmW|gK[vd*GtKRd[5!l,Q~3R]/5>.8]`e(WsQHd۽ԼO=d P_M'7?9X AL;"k/]= \ee]·/fKP6FD 1^+DcB8 TAu BXH<<Dhx Y0USC_h?k1#nT"f}C@i:;v)H;UVOtXJ56|?2w~p^%YLixS"AF&pp9R#+[%(v6RZU{O!@?BǞiJt3b/qM[P`Ge]N[Bܘitږ*P s~+6e>9d LMٸ|-n%R(8?;ui #wێ1JRrnD%Xy |Pa n wa!V 9 2dCs闓**xt$wiS32X9@ŹλkmG痘A]ʲojba|Aq^LZ Z/Qݷ.EGگ6IF9M#j Рl|>.N^}QeEB+fd%k< J1ٖΊA wV=r:|#n8:M`a|WЍq«F\|o*|b{'ج̄'g皥b1 s^ .Ve=10 Ș*]ځeqrNFF9g#Vl!VtioETYVKk+Ī W27F( k~(CI_F9.NzCvm_.g 8wH[vgl!;?@Nxj=m2YkԕLQ" ֚鬹; IjD 42)B+QLB MY>imԍ—W F1~ ǎn|krO=F>{s˃a( $vʗ8xqԺU* qNvPZZ(E&gpz[e6 3KB/a:AOӀe^c/Si}'Jtj%}$ECݶ,)hJvcG]MF0T|n%M5~!sQ{48ZQ\?=gN*^"(‚84b07ծSJ -f&ִ8/-V,9e p !%eHtĚ59 [7 l~<ۘILmB2rLzPbEVe|@WmqJJqi=IѩV+y2zKe;zө KCGpDS>t4щTp_KREd2NUKPb|wFBf.{3]䕧)/q5<.^Y $Y‘9]s Sg @'i.=u&Gw8.}NGïna_;tZk7c#$lt0 gb[Hgq+.Gp7 $T#goL$Q~oyVwTg7z)LLL3.DY)8bJ7ϷX%/VN&C/ckweU~hʉd KveS2isD9ۣi5gĿu>v̎ScrJ2'`7 a:YbscHr{wXya4TbY۞bG5|@E''NX5xA;[dsL *BeηQ ۍUxQGY)%V0JTCa\%- KA/Jw˗oxQk*3&䉼͌<@ErJ{hir}?8Aq2h-Nʼ|JNP^9=:?[/ߋ@q(ہ҂NE0l&oAe3j kJ?NG.΂0mbtsB^Zz @s9H䒜٢gZ^blQZq|S5i!.D אCBvM7 OrC0NcZ_t"+x`)ဓ/ ݰP  qp6#O ),Xzuk_ U>}\ssB Gh7 ]ŲEf&]:G- K/be 7 =Ni ^9yYFܢQPnCic< JE2s}5zX"]VV+ZVJ@KQ*bFlx(52okO]gX<G}4tv:j^+8s,7k85θ*n1PzNJgIaWc|E&"P{Q[lnɏ2x7/_v{}^;Pvp Գ{qܐ?:[D;?r%)$yǣ+`&I؄oSX.)"i*QR ZK|R8WL, c |vdS(=Ͼ(!a_),Z%Y%率ֲCK'˗ g"\lA(z O xzqg&4&-W`a"sIC؝Y / _욥,)3Zv5Z%9- >!+eY{o'W9G%/_lULLB>[r8Nx(Ǭ]. [loO ,V,ٔ0[,yD4Ҷ\h>Tީ/Tj&&^lSxM#w0;QYo9% :mx"ƣ1`HP;XR1ʌ|]b$%Bql2..e^ q-&}YN`6vޠK!0,/"$\6&Km]g{!,>ċ66Rڐ5;(|?Cf`}90@ H䯖ɎX}:}+*QH-d?EdHkHuh5uwغ:i|Mq:}I,R8^P?&E5EocivTV5XDn^z:3SCƷYPXBf/XWiAO`'umc1J*8|UVsYw`CٞP_WJk>I "H'Ix T̖}aŠc^n1zR:z2\^vSCKi̇ Ƣ(!H?K= ]Du@?^q_Ĩ__/1 :*O,FY)Qޅ\ 2L3bWƵpdc \[œJcZ69<2b\IT._dݦx`MqWLRhI n3|tx 4r,Ӣ!2|>s dYQ(S;+R]k}QPVz�K!a=S;`RHfji췎IZ7{H3sSfgB3p"F?{;g~_FPVQOUD>U5NwsG#{OaeI dnPbnI"Y|Fs:ظc$ToCH=nl@B+Jɐ`yit(Z عdlL${1.x;j,Tް}k[%s\Z]G᧶gZCqB3`k:_>kDŽz'-m{ v$ߥ鄘)PЎσjAEӣK6ܿ$b/qP8vwc1F8o;(_T:=ӓޢi`#2z=y0xO<40!•tCP=8Bm)EPr쏖v\ĨgpP?YJJ}Ppݠi*V;,dPQolRs\g[':yB{sͩF:NC+P:i}l*Ce&>U6*_qV. NYH(W s8꧰IL#t4i~pS0X$gb^f{NYH/NG\o nҘsAbP1h+m}).fxU(:!p 5)F߶W趔e/7$B'[ldҒT9y}^RCрfi5ѕVGM$롞 qFGvS_Y!oQ|I M 92*܀qLṂσKȑܶTux0`KRd }kCT|ʩΈOY=}I!`:͎Bu,_س4'H%/rەʈ(/XB/)w{fgs1OszhMka uӘ} XBQ/)/G0Թ _&T[zOտ=P^D-_Y2I** "bpث,TF+'RGrM{QuL|͚uQ?EŽ` Xs.kRAbwVLY/B3]*=PIjOx.f6W.s(hesSʫxجBj.RnFD6O ? x,J&Q80[KvmdT*0/LǏz{r\C;ceDOslʔ#/63z0E|TYpN:J BjTlP'FGA:c"Cw֊.eiԌ>'"F/\ S.83bл&9ew4 1a_Hlh1<~b s;R-UEFB믬QL!;tD<%-6i ̬$AZxk8.:$;G]\ 1:ZzMU;ߡsG]NV+Nr4Ŭe7m鑴YlGn6n%edL-h-.bH=*t1v\ z5Y#CGE=u݈PӨ RDBU` t9I=-t1XfVupHG++ʚv6\ӯ|ꂷCLkҁ HҦ>м]m";#OǬ sjkžr@1TZ Zp* {qOyq!+SyR)KGln5AbTx`mfç0TfnF$]pmЫ]c kt_Q]hFӲqKs;kH˕4|VSm𣏕<`}edQJf(@S{ H݄|gT~P8_i^Ӟ3Rhzjy~GMaTc|S!a#F C,+ 6`Do*b^! w޵B_L[LJmtSk ܡ 9zS-lBZd=!O6[ $(u)3{+wnQXrϼ!\"YJzC:C`')|y:i!4DQؖC3C@rxK&$x%=x1zv& ƜUK$x>Kt#[T}=-a!qMt^roVĥ;Шռ{qcd(FBv0A%[0^Royz N0Bv܍וlخz(l sE77>BiXcIBM.lCyBeKj#m}t^$FePX,zEx_nS۽rƏҴ' ] 521֍L +WG-̽d:ݐx{Ru_%XRh!@_v׸` n鐯jTDW&ұѫ}AfhLWbf &FWm2bUDH[dE~H"dSGU6mDcAYERr!cf4.7IwusaNIḃG[ȘE/PZ mm{Φڐ]tB%|AQlmҗkSMڟC ;S5"/ 5x!I8zva/@3Z4O2r<9 =Ɩ=Qw5ڧaCu>&^J |Pgev?Q 0I`ͼf!gB)( s5J_Dh좬SEWJ$ 3Q{ p 䓘[ l2+`'HًV9]a՜:{ͅ# &}߶fJtbXiX04U_~؏U͵R0qݒш%)ZC+e#.hh\ԽC0Z5u[λP<ܭ3wS,(>B@# MMDu%XicϞwLP5GfmzG(~݆?IIJ6H}nptăgƏ|GX{bѡdfq:Zq{uA~:!LuFڜu,! 9'jI dc }ݬj 4jD@3r@}8*?XsKvc,0=BZyٌ wf;Jkz8Mk1yŽ̆7-6 83]<0)?7kTςzY\@N8ӜM!7<A Ew23 ,AE4r73n!0ϯ}eqdLv ΒJ'BRy?8֫<~ꍧL?f{5 VCY:*ԏ>sB96##\_D6j|gmEHE 6Q65]) i 9b^! Q4{ TDA{oCS1F rUwE>,ɏr}~g=|΀ei-QV:H!&&T'ɀ@Hr¯L,ގUPxl4x+=Hg]\Z̮6[dxRU3$j9YHW0|h(A.׋ mNFԆMڞY|O4Pߺ)xŶ}E"5-;Og ]CcId. 4Y:k[P,d lTw r}ok%][q$mH_kcbf:HxM7Cvձ 6^*gKW?$ӆ>+Hyy^juIx'仧}Z6I( vt+\֎\n_I,^96uNpx0;LSǙʸCI>tV$XiO|:DKRB$FlיF,4 tS p!˲0: wͬGYӐ5A㜛fspbfhM9TLDXz!f9h^r;Ss}a?7Labb`\S0zĉoLkGld(+ԑAF\_2{Z_1aE`՘g|NMCem*{.3w2V"+,qu}vB=y͎"?+|Cj|f/HM4 `Vwk+: TyFr:xUl]K(]e}kckDpd:7aH[ y!NT)N_;>gwB !Sm|1u12sKm BF(AfBwNW#j| si`B+c[d؛E,L:@%*0P8*\ț$F ɪ@X܆YKBJp"S$I-Z$عsg«}o[}wFUaEeud0Tcl dC"yrqRO-rF-X3z 31!?`uXw M ,T6lB.m:qM ^{!ʖ[)cGu@1QBe{L0ʢS;âRda?GC,/˔t!C; YB^\؎>{b0&CZ0hZ'7UN?0X"胇3, e)^@A#*]@!)x&мaJwv%g8n6WttNc^ܕ,=kDv^4(pFx̭C"OԠߞm#z1L &A:EB0Tl#z~JQ&AS. y_:Hŕ߰e@|`aA4b}f^xnwcFx>N-^dLΏI`Md<,&{B ?)2Cg|z 18-HPjV6h^jɔG߹<1|hѝhDaT4Ɍ4\FU]B:$N%i(64p9PVP * 1l3{Fe]q;/|UD]ZրL|5k 'dBA3P`N]əË %ԁHq*mrJzs04'$#\wǷ( $.K/BtCvT#mĹaVqtK:;5F&Ts^7~E9ջu][?r} K56ZpWcO0$da͝ rĐԇ#'hC#%'0;T` }N57'&Yا} TH=){Gpȟ}oh!8zB gAޕcLRRI]흰;L އR^1NtBBWO Tu=pTЌq3[zz0aw*LKh2h*jh4?? r ld[ءr(_w4D~GP{=9aeYەHJsVR{QL+C#9P(=jEn#" N @;MAm 묱f̮2ӡ) K;͡ޙmML7BnyL>Z"(74E}mS͝Z9@ _ ^ IX_kjZO>I- C4{Uܛ\K4N, 8|I6vtآb&o_Rͼ?j:EGu |~XΛzFHXg@sŬD-_UvvqhQϠmH #sp@&[_S̛(t_LY{ݥ,{0,AB TcLke!O ck^TU YٟwV3[P IcG p 'SRâ]3U3&3胼1&ks{O۞}Llz#?zs4 d+5 S. (jD@i>x ڝx>ukʞHt{8ЙI3AN\MCg1W PP8߭:G<&Q.X ]e&|Mgd ;{ OٗZZxFї""VHѿӌ!"~߈א1_:Ge 4M\ۘ ˇl^s09Ƕz>h- T0]W+ +Kl)%%=f!*+3d˝V$_0/;b'%"n*>[T"/ {;"U<û>`jJűwwK|˄+az HВY(E:}Iz9O`P~ֿ+0 聃OQ4Ad9 ?EL=ӄ+.'V⸘tJl,xUmŝB;K65䩄 3ٱH :<,bO8BAv*BzбpƘiﰉz3,Z_P To)"y͗nn?\rbsk9/wHؑ]!'J닷REĊV%9>wGW9Bѽe-uM'D ʨ3j_QzYz61n P 7v2) {Jٷv̹ 9[eUp/`n&d|lKc)=:S.M(Al ZHmx ܿqBmpT\5smڧ7fKFq669 "(jZ&Z,fZ`M̍Ym%EOċsx_ս}FnXdN%AH#ꂿ0Td !#.{zeΎ3Qˁ1otFKk4=% \mx#@ \-;Bѷ ( ý~S[(*Z4Y'V%@HZ)3B,q`xa_,PwY7MI :"kZX |̨\4OwP>N 3kRot\6`FTfٌi]HOa J*,pRve.]^1lT 9?p9+  OM-_*eWSWF#~1N֜|@7pF1ӕ{ e(iC0;4-wj}X0D,*Խ#|W/. ;S¾~t.2m ͐ _@…t >&_(^~ETUT0]ꨩD 7e?(+Q䎺xΚuf5Dޱ$'C-M 7ʷfXZ!Jܔ >֯S ,߳4AҮYH㲏* ,c(44R&S2NJNl*ʼvpQ%{OLVCUg U`]tར5/חt]w~::umthAL<_yZ~$ϑeϥpGjTJTdPLUȧnw)|jkxd?+I!JGyk5;@:S;4= \tKC'àre1t_.-2+ AvhPj¯fgqT4kWG rznKLknΝ 4A| " uf.~HeWd%տ@ YṉOq"Gs Hqx3*S|˥$ qFp"rfZ'F8k +UEjj[ CLy\j-)Z/` )Jއg!{ VjwjA 9W?Xé }Xyb6}/3!0S-$N?DG?f8<8 g#DzR*l'0Eǰ~PƢ[y7젱o*^́t2+$ؤUpCɱpޘCCMb {>Vx=^[N 6/]ѳm!tԟ| ^g۵o2$NX03t87ݗa{(Í\ރz N%|/;c,37(Aݔ6< YWKL Zxn.Q#{;<&;=o{ ν[E.i𢍡#3dz6z?ZNO~:nH6TR1SS<̎KqohA%wy~ '9f  !Aހ,nf[Wz"L8}/l8O]؅ϿxzIrp+3J$H5~3-ƙtEʗӿ0߽}/@JbH˞үń}pnY7)gaJerdU}Zk fE*dFˣa[Dž6jG{m kr$iPP lx%^B q@96q{V~4&ZgL;cgr+GF>N@ywcӖhir6{s[(oAsYyz , + RDqߺCN uᎦdnЍS1]|M49^./U!b<}gd$ZzAbx|2"}n2cG7lrנvCZ:$ftճjIޛ%PtS+\%)JjM]o~n d3};0E缮h@]CRݸzCN!50SQOE:K50?@9g۞" LbA}3EyKaL&et ]7n(' cj"E6`=S>|B<yt;+2?Nd)0~3^zDe4øhc']`7? ҕACeyiQ"kAHH/a1b3G20ݍd$s&:4hߘ &!D,5A5?bK! ZKR9q\lܹs7F7=?fe2zČ[45_UTM5ʹUT2ig a|Gۛk0e0@ p2?ׯI]+sMS~~ 6zݱ2' 5jnOhsސ P]ʵ-b6EwJɥ8O|e|^2dJI%9Tc듞%N? ҕbߧVdYUnYn-(-dNN:+^,1W#L:? pT$6Waԙys30”r!p&L*ڶeRQu>jS hΗ)fIUkW+D#w$s'E!ij▭O?ʌgF ;#T`63lMbڂĮ=.Z-xD$V&|*,wb1c *OVc+sՒ2SuO]- 0R~Ix[ $D'3\Z7dzؒw2Xن %'}2IW3_:,r!(/`H!|]н3R:KVX.@h+=vJ oe.Aa:kQ\tYv(%!qeT -!-q@T(NT2:= 9g;jc2p%v |{^6!{>x^} G̽Hב)ATt5]px_\f ޻p,"@J OݗSz"Gm:PRҕcX3e[yb$yY_eG#ksKSHxUHlGsfj̇\~FҌ+3~A q=Mxa.9~k J8i:Jt /vΕ~ᖎ*D,&>+tD}|IG7kQ6ў7D.~cIҹAC^IQ]/b7zdyۙ=Av{܌8F\PiOl1o&3ʸ^pM"hk'/y|4~)ӥMBYԼ5kƙ0t J)(1.VS.h fsX>e$EUR? 7W AFYNtOFלJ/j<Uߵ')7M<4KZf@Y=|ٓ 8M\e0YScU"!, 4=??Oz}w w~vU\o8kA@[WWoK?^aU=\w;t ]0N_oK8LA:ƨ zИFDF򙳱Dr7t _Pik& E`|bab>FCQRF#CB_uz(wfp?Ond=7u ݶuݠ*cIoY0zxx$Ⱈ詄M\('SD=-r!P<0l&S柒x8X,13]TGk'N;ȅCht"鴰P]-5ΟAe,Xt/*"+`]o8_BjI)P/^jK7xq4W=6oҷzsr&||c}kIwQyIc?U-|THGK~k;T[W21P<mmˏA,"C:BݪN  H))=M* V|w@)HߵHæ3u tP2@fI]o+0i0{e‡[o|rwܩ=zd!*l^uy@[a^[4CƏim,01@}E%~4v8D/ªmӌZPuH1/rBt7Wu[/1*n=L$&zD,BNi=}RVv8Do+<ϩT EB:GMީɍ'IC@ckH2u9?'*;SQ0N4QJ[?i]E>g_*;Ṑ.p=:WuQ"-vX!Rz}NS225)9=w$@Xv 5/=DST ?Iۢ:aeXT_o+-%دIཆ ]IXDg)dVf+n-몒qhu xĵbxg<]Kcq fUhCDM=(k^w%_;f|6(l5ْr9{f-Ruduk4:0= &uK8=uy q֦c}Ɩ,!sK{4eZi5th"vUX8ut:a&+?~uyhA=.x YRbI8Fv<brن=;ӡH5{􀃺[jզTۋ-~J:bGhKҌ" W-j't\faiY& Za!׹^#Qf^v E3nNIgۛ$]kBlQ|o26v̷$3#LlnЧPச*sȫR2+ЉX׷;*фL,Me6p'd9z),$pD?zf%qp}x`N9#ZemL(~ը4bI)j:f{r-P-Cr4I{a\b$"+Q4u1Wļ?F^#S~eB^Ll!փ0GX&ad^A > Z7 9̹?β;qQ=D0,AŇm;҃k:-s ? w0ſkDbNF&p%j,7>_C*7AEcS-}'!/kP>&¦O \J1%fpZ PRһ3fxIgݹٜ|eô'MC_0 VrM YZ0D{r]u/Qe95d׸jihm{F UⲂ>.Ez5pǶ~y)/ |U4z1lK[5A7[YizMOW/[g&zgO*xC܅=L}RA k w;ݹ| #Em".7zhDr쵔H.S*"a9E|6IL0.>'2 h^F LRu%*WQ0!w)' Cr PaR0юCMjI `,C[x$`g5P[NO pK a]VqGL+#|p@Eƞ\HQˑ 2fѐmZ䖦ih1CE}u(|WV2Ma3E-5 &x$QوO|)C9{FCPYQcRʼnRPH$8v2=aoȎ'8vO%&>˵z!b7%Tu'QĒ&9>xtYW +oKu[̇IAQbsxD4b#Oe#SC>e*6vե9loƫv1 9#sDIcՂܪPIH_}Y{̐ZrN*[Da4Ս83LשKEI'ym:Q}N{ Nb'ӸJKMiaQ G먪9TlnC ~Siۅ,4񿓱!;s9Il+~s/xC|+?oo>Ck01~?yagҖAo}C\!hO|z`Bf4p t2{ Ѯs 2/J<`5I=p+UxT/_%*}@C-yMqF@1B 5Ʈ͆%|ޣ2Xx#bkٷQ)ܷљ$3@^&}EY\gڴ]8_o)Dl|UZxzpj j1;`"m'[H9r\nHi-MP"zs*Lm97~U$PEA&$wAJY~5\ )uyǡ?p.ql7x4m90շY1յ+? -^Cƚv ,׼ //fīuZd\#]:j7~dÐSgr_ =  [7a"ZT-ׂ7jk^Ŏ̈́`bmFhcKiݞxQs(2pb+3{M|*boH!!}jkm4yj=i*_BkeGi( :X5?Pp'LwVz؆pAWul,&VD4Fy[4d~/~,4%{MiJ#ak'bI.Q$ 7[B{!Rk򃮆FDJ"[PgISsmE_Jܱ t j'd\H*#*G7Q(yMh[}_lN\(;qc?|% OcR2:J]® ʜeVןVOjViYt[:PTY֥Gb_?B ;#ε}{R[NP"i6@8(P/&'*Vz[P,ܵsim9VRjKSvHDC_juq$G3?Re(n>_a_qc@U0fE{&wngFl>͏6O1Ol*e) J =K9GVGjL3k:M9PrVӺ&TYwcHF.OkSC%.3otCmE+hmܴDoHs|!u /|!ұq̊r9\QETF. crJ^'(8Y0Xmjc%HLzV-Q…Z|=۞ns<H\ah is`|k|L`,E({ [†X}И,6`SArqIDF{?o],,毟W=F m7Ŵi CA./v+_|^ڴR# D:L;{Z˽d3aB۠ăT7<)tZZm0cC0^W 6_cVL=1 ;DtfiEٺeo(fݤX^Z ]9ePmӘS㰐jg(P@;K-ôy i9 o~J itSuaY |z MTh=Npa)wbj; ]'ҟ昘iX@ v%F()lrs6 4Ӆ7|GKՎkܨF8p0 T1J=!Jl$K=LP/gQm%+7v=`@ 邷-`؞c;ci2H q I![$= hꡓo@UUl\m8bE'˧1M#SjqxF%hl. _︮4so~k_klozX-o!:@hM[ZdOM"Dd~[v0 29O6jA"v[PM8ٟ2 a 8jaY\a6Lp]^hq+fЁ\$v&ޙ\\{Ǻ5LHsZ.@GY0 hwS#;DXE4> LN۸t'o)gt iYHjYZJ)Juafp*0e9;ɦH̷BszJ;_=x%,JٱDVHt2?kRkm#+?| Tn2'bnk7UC@i0a/&D $ȤMsq*+#F{Q;ټFni5%t !: ^ 4o+m j/tBPtͭ(%LByЎ+3U۲ְ`o4ܕfEj*x$fj?COhL+-BN]6a/^EE]<+ډӰϧ=tLz〺}u{Q > 0]?Tn$-2])!e2z(t,1(_ʺ ^Ʈl2r|f:"Ϙ)pGV4ۚL \g>RQTn~ᄌz(s:|i}4V֒LoUXBd-ɜwW߹uU=jW%Rd+2yMؠ~ɰ_[$16r%Kcf0~#v# (?ȼb&ISLܲJ҈c{5 aaryElix^D>&˭{?msijm>L|CqGkK>FBl8Y!k*iK ہ;w(gyp{>q~քɓQ潣/<d;QTg#MWq!TuFC(Ie@^ eǢQ5 -hLO+l m?cڃpyҴ(ЯRP ND5gLn}2B]'#D`١?4Jy/XМ<~M;\1-(fZ<9m/3E*rPM9O% '(A r3}bi;Vɺba1qr@2~A&ړFĮ9c[ߊ]v8v†j/Y$dk3Kv:z0//:(!$|4g]]2Yd~r{ ,DaCҟ`DuV37vV-1 V{?0PX>:idn7Ls9Ռ9[n7hD#,o^5w>t)径`b}j4e?ѿ31+~ @OX1OJaM?%ؽNž _eGs6 ӏWh *7EVv <6?hf}aUMz e7%ȎbDMef u4 TJHYQAzqTa; _${і [kWldT >ۢ1CbZui&"P: Ӷ?tۃ_䇔q^𱇒 >菭'DG!LX{73[<-?(a?C>S6ô7O^.] D>XtErI_+rv9>toEو/jbfbA_ \ Щ~ƀ(sy.'JH2W` B/>,7en@h%-Ptƣ;ل jUh^snrp/B/fQb__bCR UtfCVW8U⭰`N걺tJHtPU;s 3C/-F\ܝY3\\I<8q *\r_PGSWtMb]B c8fҏfN!|$A"*Q֦T`?jczラ3N:dL%D=>LF駗>WL5)=.bLawޚJXN|~pJ.[:;a)q"|*Oep*'0wٕԦ!Z臉]9L|g4VFw9bV~Z5S9sOu}QU Ab&=cHDlj²4 Ɇeu* !,BӀޫo%^-XӅk0E1& @']$ G38?:V "33I(ʫ6V,1NG} ҽr"9Up|z@B \os!'-7A\#"3ۡ:5'9J0DoРUcO8]։w=1ԫb1}2lw֥$>J*ei'c (g>QfAb@@[#f;%=io8F>KG$sbnv0swv|CXe:(s#־bGe% Y"b+]ԧIc6B<U\oI9|޾ ܐ`RR4W2׆\+T$N>ii*K-q'hלDI]d&caK( W+wN.A,ۇ̐K ?² &/*FUQ X66*7Ffϙw[A)6D!ṿ *+fBX8wBk˪o&!;|F]%kgͿ|]R~K̵? tw.Xm"j:{W >KWBWa,4{xE|`*G+H/H|'+s3Cށ3|OHWĝ slT8G ZT/.BeOKl!o\*6f?ӳw}~aq} 1bu3^J-\k/XG g_5C MԄ% 3w0X40qȣjX>atw4u{QX_[O0xJx5'<>xa^{O>{yiJנRAC>*#: ч k*SOjvIN>oV<^/u#Bl e݈s`)bĶp$ `(] v@KS1}*oQ|,vkyN>lOe߲ }`w+> ߠU 5L³׍F2μIBe+v)E;**-d*W<#-r&V\M <鄺Vn)Wߐ"[d`yYFMt9 xOؕ bu.d(c-,Ua!G"JdD oMB$h5]PBPd|T>;'g]D'TgJMuVUѺ0΢{6`a4TJdJ 2چB ӛelbq{is@*VLr`5n{@As\r9=I-SuJanA}.q88?:ùgEmbrFGT0Z%)4$iXwÌwEMB |r,rX'@_ 8Y^5[N2/<*H:/}lKCwW4H)|Ӱbz6eYGlݴ K _ʱ\+W~ŏ @E3pk2SusChvt7b ]C=ۜ*/ L.by}wK(}wNt1[r7M!^'%5{=(,dRkf{ 1~,;i3> @/e@J5B<9,(E]-:9;d ^Od|^@ٳqs(bɡVX򤳤mCI>PE #nF,OEW8,Tu\f# }`K۬5zH$5U? )J E۶M>iF`O;6&+׵HTkS;u` DTF&|]L.r`f ^%6Jg!VmIR^q! |&c*@rXkW|KtV_UPJ& `c{F!P'qTD exrO;o ‰1W^n~B?_}g.6弁Fz'LĤ !wﶯApΫ:vZ LtpC!rw[g?WI`&/UuMz&imVqRLyD%>Wt蠋c94:\o2źf[ <vx{ᄾsU17x S"3eb;$1!>gvؕy$rg.)s.U--.׀u΁sFJ,e0:רD>ok=_C\wG` fCf89h-/ IzAǭ!l u="BKt&\ *yw:0 ;"I/Lys@ kd:$ LC f~3Jo[* GȞn S  e:(X8׮U+$plYDȠ̰no郡 HV:;K;xS]B+= ]@$Iko: )^ޘ7C"7yu'(M ״Lu*3`5Qq0QwI}Ve&m189Q ȓn`wJX}Ksp`ZߢkkoEN Y3 b$O3w4{)Qڼ$Aͦ&;9rew5%^f%qr,)&xVԷj"HF d稶G@`k8g#C <bGي o *O(Zf01߽I]oʵE ._Jb'x)TD¾ Xr?YUr5f沊 zVG֕<6Iv Uo7hAS/vI|{K{&gX:ΒaϿ.. K SS<_ÌHjIPlahb &xyaA0 )Rh Up7MIS?U.: %f\6<Z2xsD81\9T%Bzd,_`>DM̺]MMV,ݙLSq`ۧvcKh TMWU_3HTڋƵfOOo]l`i3 mG?lHK?##7#/zdBM:;"F-ݲɉhr)TA-׷c'[O]̌hD;q KK6OmHba \O}_i|Io<i)%Yy R 8)e<=(c|%` g)^Zե{}U6^ *6u(gH􊚳w k`҈c4|ŢG&wՔڋն4J"A;m<wABrDnFx~{.V y߰'29<EZA/wh$@}l!ɆX:9`uXF؞,g>T,%!p^%20.wWO9Rn%lZ8=611dI %~x!J؋:^3jn1L_h"V: 0o5 2 ;2+̫l7v-{CA]]k].oe}[Zkyv%* v/kļ3/rBՁaP6߱Njd̈́}U,2y!eqw_7qeovL.(z4T"B ㅼvd,k8E}-w~w0]yחP𱇡\r|p <pZKea&٧2ǖ]Nq/K/;J<վB +ԠÃ(L "eABA-" t&jYdϙ|ȐY0#5vۥx]RtYtW-H% N*nxX\T'gy1U 5ȳχ3Y8 2wNޞAkq(ɽ ̺g1YGk]V+6QӹA Yz!o~`~Va KyZ>}~~϶!=uql/ǮY^`WVʸ'ӟxjR!+yUY6fQyOu]6_ )(fI ^˗'ұ/S y'r{uwX_XrZL6z Ù 0Mn( ?+@ω]c2TSn;SF}HȻR,&~Ü>6Q0>5чjy9Kfq~,9Q\? ʀD) ݨ4ݥ Ox%ݐ,ڪB 6:<<FY(R7~ p5 ;/V6YVX)/[XnI-P&%pcLi!LʳCa}0&e&7-aV2CdXwRzIH* ;OM•7N4]w(nJBa+M~Ay^ktwZ 2);`TD3n˜MHu) ;¨駌k) Aa& żs"24]d5Rمa50{bF=P*p̈́ [CfpU"r$֘)rKf;^R߻ 0a!dr:~17wL)tDгo=PZM&P#8 KdT]51P/Qkb$ab3BEGJa3CT]!OM_dK(!Bxi@/IjӄJ-J6O8S0!·FQ4?wʓ=1K3wVD[]H H') 5Y,[vOv:xHZ١D=0Sf/Ռq@#c@F`eY[m`< ]R3j7BK{YgjB5K?X&%nOZ8=V<\*BxQXF鵥o?bzf(UqFIsyT<+Ɛb\nW̃& G5=_7:Ʒ^yU!# ?1 &oBrG_$hHug`OlxZu zٛQ77(`/\ IoyO*ؽHsm8HQ Ph@nNj KEFz\>}0DA 'z)!F׫zbeyUd١&@KaNlo \3 nf7 5n)f TNI7>W<}_߲Oઃ^S|2[B3==Y/Ӣd<;T6\MÚK9E6,4zԭuǁFcRD.bԮ>%o k֫/Sz!R b V5 *+N(ILΔ5d C[ =tހӾV%~}=Rd Y\'ɩOq.{z)g2[S e?VGr]tm"]DNK ZNpH!G!m= ބl-H>=)TD7pJђt&׽ PvXa[CYlI~UyTw3ۄ[yPa5迀6Zi& ȠrM7RPՙNڣrk¿8TLU}V:k ^I܊MO*5ޛ^ //i{`)@88hxX툽s*oݨhG$&FCxk5'?Qé *# BdO:Qaw$u&DIlE'k Z䡧ٱ YjAD]Z^h؅yFr^ *5g`qX:W9#LS(l4Fl=ޛY?JnP|),}b j'ˢ#h S҄hE1`e1Eܸ|I#͖\o8_KYD߃D.C1;5BLJu#=-]*n B yS%kkp׃6e pUdMPzYD@s*.1B` 6@avgx}`Ff1s&h R |2ኔ Wc)_%\1njgJv5}[^Nؘ#ص(eT~b͍BKOK[j>_PbDH\N/sG rY+=[gkJhR)Z8Z&Tuw-P?zq4ghbݕ?'* 0Laq]c((֙'EvI'[uy){%HFH9M꒰i0-&z٥1|]:;>R-ﵸ-') e7]6xd۹0b~ߚu5B҇FV=J=ErDHay)̨㉽&u &a \",Lϻ7Q(Kְ+Ą)NaL¥a2XUG[6GqWc_@Җ\5JtM$ -UsWWDl'pQPv( 0؈?L}Ur jPglMw lA MeȥZV \w!fCtjxRaPKgZWA;f(s6+_qT]Do?&#|18% Gmp$(.m=Å# Ӿrq cư4q=\ ;0t>/wi)Al!bmDŔۯ]hB L,q9/8:IaYQ)y_nt%-Oqs7Y'vپ8ZHSWG~r(3KNȰD5K!SP7L)o#|mܰRLlpt *ɗtR*=wY^"TM^el%@ĥ=lYb~k&#f{_+EY??oI[YW^Ia&"Ry#<|2"6Q;r)1#-2JɌHO=/HSGvMTtc,dY+P Fѿ ʗ@ ;BKY+òQ#'8{@sml xߜ&hJ:ot/Aَ]S|$s ǯ)1!w(ÁχƦ.ZmCՂ-6'PXΖ>5Bݷ`pAa|+FWLTU:]n@\#z"\#M Q:dG0+bp ͋) ~s#p|4D']C-Qڛz!"-I*$ ICl5 #.s&6t~% xQSݹ hKCo[!3@ʩݥF@ͥ+=j2OJznM-=/ޣB4#C'`b GW}Ovti9.r/5 crPYԆVy*xk=t&,6c ӭ_Cs4%# ?Ιٷ (*qZ>`ԍbTzF/i"NQE}iLcV`m)4IZn l{>]V.JL誹T=D/&@쀷Q(MLBIUJ1UOt!5fJ~e|sTt*1 \}^35^LJ=ލaսeHn!n֩E|ĺ?Gբ0R=NVTE]=Y `t=&wkjn0V/mzD.r0<Eŝ~ YHPp-U9Zy Oh ,FS*ACͻ`0Qj{MUտY<_æ!zã߆򺥧A6)=kk h Ѳzۜ7VL p x(ձN8Qu3BzX cyCti>(\~1;vfMtwԥs>z6'ǜzmLD-RRQvjG6pØԤ߾ 2}lUg6%{>GhW-CI[=#\>&0m0oNAؕ$+Sd |"KE?i \QnKL%H`>=/+<]smzsH8J-+ǽ1ɪI{ߏz e|b/L\LW ܬHƅ; @MrъpWc';8Qܢ|%;Э1~K?!G`t <>& جopHe#CnDqeڹJf',dX,/B'me=b(2b4MB5GׂR&{)놧6{Fwj۩ZMGJYCΩ6<- %m-_Ї,l<.9?^y@hAM>ԔG ̢9rDa&}^X$D\a3c-è.:ghf;JB;$#n5d{ׂ[G5\3x'3II*-;{ 9{? ŰGVq'~;@HbsrFζlx[ h-J6)kDy2|za,4lx;ԑnޥɎ[;^6)?m\ _[Ӂ@irAӱ@aM C1~_?]WyǦJg/:c3&p@Ucn,Pf~[8q"Q{'MVLZ ߩ2z-Ϊ{q('MO''7ybt7ZW bvǦ3;^"Y1[*9n\a"H>ީŀU@QdRtsCFY*_ńw oS{G\ɿJ+%WEqΒ;9e[>08}4BS"P&Pm"uEZSIUdD1=8PhF2Z4ΎuN,Ht ?X1t$',BGq`R EͣX=z }m*Z`^ҿ('+ēB@ޮ.j9<NR} ^+SKnl%F\]b!&E+) "Ku)$Dh5.p5v<4ٵOؖ/.ߨ49lvGXUn״F.6D-+y5m-(+\!$ʵ:=|5*v02/p WiB k'E(+Jyv ̦8D1RyZ2LEa$vXZx<&2aL}?@ Ѝ7$ v3c"pq ,˴5`p2f9z Yc ݹ-/ ۞1tbK"8!վV3S\l8_kE$=:%1A8?:@ES 9B:bӻ,NkԶ@%cLHɫjqVwG4 _'/d'EJwioXd07 "/ cB gM뤞$6#b1>UN{b(u17ADbv1tiH=wf;~ZvTB 9h^Ll|(o0GZJIzeAAD$ oL)' YU- 3?'mHTԤ[b foseœW4s" ~ `SJW(nWgm5+P١YD lQS" \@XM+spkT-VT#))<'s=fd&80[? \t|`be#Ѷ 삮YOM7gpb,βnېlvNXQ?lu4v8 V M*/j(;l㝎5G.:2`` ?HV~;`Aҫ~Bm1;N< E>3o`M.YL6plr.ؤٮZR|m=0"+w,#Gΰ& ?ڔ<jԡ*{#M)ԐZ4poI<6ً8$t8AEhO<?8ɧ{n%i%Ea:dZ}b*LR/py8 M_cnuԽ.=8] m9 k+ALC3E qd|6 `K *:3671]UUή/t>`[YUᮩ~ [q|?9mal6$Ş${ԑcI 5vwu97θrzއӃ,iR^䞶Y8A/HR0^#ڣ0I~UmR+Wxukj d|om`Ax# UХ4f[ ;H2pKGb"›*+tSf3\pHJ}95 ӆhE UyxZ`"/rZ UNBVH#ށO 'Ucw2nptH 桇VbꌗHI!s/Xw-Qc} 6`AwS<n*UW! 4Z-8VE5H FPyAE{r_ Hް-6H.lv[K*oڍ-,AjTkkOIc4voI2 $j|Z=17ߵD*'<FB<ӜɝPEf {l7rV+vL򾅨CZqfV0Uf8TB97[Tg(v)ʿ L,A*3m AƀG)KcSmelNZ&"iXN:C7q~>GH+LcF/ƈ';UVh@=ƙzŚE%EmL( ދv2|)7FQZ'jzMگ!3BvS~Bn4hBRLfZlmRܒ&)sƠ9Pb*Jl/XZe#H!#?|݋g0+p8/R|)w⇨ !@tEIAT~e> 6 HAlyϔ/]wޘ{:C6x%v*/[5JHhdѱ/7n"(j6>^Yzeg.ᰥ; k_TY:ޚ"ZU'O|ʛ4:;*MT5#PVPǑYB$eTj\&x?*->y; -ɸCT,AƤK& _-3HĴ4̶7k})wMYC )^]uni`S{#xjE-]jG Š 78  hY~ߢx EW[HZ>]~VpXuz[wnN轚@4Fs$x465Jvd e9'_ԿHvW8t:&DKcjhY^Q:\hm)&GA(Wïb8ͯMv3jX%C0,"+Հ>\9 rBallZlMaP@V{D3';Pk+6bn֪ ڒa82AX|jÆO^e_HL.'sݷlc -XZ*:5V#Ks,7lel]<Vڌ@2zGyf!bZ^x錒 `e1g=ջ 7$ eyl^6:.M5?*;/Q"{:F\ˣ@ǒhrk=_Bdl}CD+?\7A@ 8I^x$Bsm#.2`M:yAs[ a)K$t֟a'8 :=˨E.ɢoiӄNbP7tAqKJI 1;T}[7-T]𳻀HL98W\X oN"t4t(SI$8?SA9$AJ ^SRYon~VNbt&/acFȚ)kTp~]A\"ƶàvp&&53c?1E* <&Qmp @Xd k9Api u8O:v+@7ʹo+>^4=Iz4*3 |ABI/?gјIiw.Wsfin{QjeԡD}Mo:A9\TO2#:dkr }wlQE0uyn2_ łH7P$wݲv8yb= (Co0 fgA,XY>`4lf_\@+yOמ=@Nm+T;d/FEm < GqБŸ4ۈ:xq*ȯi-(<-A7y`߰%AӅjH/S8̡W|YZTA1 Kan/[dzɈfnی^.n޹`KRJa7(qxtcT^ Aަu(@xK3Q8Crx):Ǣ&1!39#-y7!n|ifo?>#W0bn>>J"B]QJVהF`5ytSrry~$ѰZq58nm\J?wU Zx60O=g40XKF]Ie̐VO ߗ(d|/.~{hDf8 l5>jOkY-JQG03{~SWu##Aga=$hKah @ fh4ZzW#__F紗;59/rDB2je.*Dr-8V~1UA2'doB'aܪ8˺=4+Q(ͳQ}(I~RQֵҭ̻x`&mQ"|g:."syC5\f@[F̻=llt=KJd`.kMUl)~^')"4*۹k QFv`A;T[jzҰBO#>taG#W)P+HJ=$j1bI@XegsBz<q#Mv 1~f2'(t(L7+u9RG&KaI7+UY+&1ֶ a{ biNrGd?pRJZgVu?FVl>=<`%h1KȏR}xg~zӖ_>pf 0dA=mIyVxn[+}vnuAi_d-L$bz}&7:X: a+ b~OOBs+נ]Dy%2Uq0{\fGx "0g3GZeiTd+ ~;;މtf!g(G;0QmmODA5_pI7ˣ':9mRذLϷ;e|~Q#B NX^P}AZ~#WוYpE^8XE:[A$^Sm?]C.$/^<ڬI=f2QbWtθl59E72nzB^WD> ?¥pEP[!e.&"你L/t0aw)?Fx <49>2lkxușގKX#[tgX{(|Y{[Rg::9cٓ#K.3ݒ)~^5s(K1'H#DdAYrH#QB"Z᧑|P`>lnhx;E3{ SKG3/G'JP0>T/`y"E\ S4+꣑Ij_+z[i 0L,"/E6p(E3֌?)7Yfiy!7 *.r { &j kuiz$fZ\ȹxso1g;JC)jB>igX2J)t}I^|d[: jg CD N q"D6r\_i hmjI~)m]/o@*Qu.)[DՓ.+F}!lBy>@RwXCAϮ 'S&Z3V$A&}?~wS(' ;-9 uCHGb &|Zj)r&+(EaϞ-f88x$\>S;(=?`emi0pQN1NURwa"6hmCR[L XN)Wj29M0n Rr-"Ǣ L? ݦWL:H|HX:FMHbKFVYt7{s\6C]+,&t@1(w`ӮWw> #;mt*=k_UB֪5\j"mGg3As|eј/iʹsC)g{䃢MFKα(g"fYhAZʹl,xR9je~-DF [m>uЊŚ%`8U0m0MPo(~6g=;rBGf"0xD# EtP3jvx0qE^N3PF+b߄rfpml+ ιLypOTR+ה{lxپk!, b:cϡP90u2;koWBG{VBaO$e;Đ\y"(9e~T``MrHC첵.eybwYqrAB}^ycMCoz? om&7zuQwK5`Ǚv"4 kF紫%SNHtߡɒڥK-?عՄ~PKu1z@uz}-AJ#=շc7]X5:h{u%;5܆moPTA^]cn$Ђ=EQ̤ ZӃ xy}ͳ+I!~!js? hHvsR9m%܊֮A(!dJ߭"H$X+Hu,0qN mf!:;6v58yn"ݟ[1BI9<ߋY4-*².GAx1Wԩkr&9)hGxt乄5֢7(_Ā,#|SU{7nܚL}{_ @;4a4 VȚIhVLc,]P-QpȘ 6k4]_[O|;R1>Săi8O-LXhJttumȅaײ̬L~ty| X:)n2 uÌk &+\D "Z5nH|}4Md3n“郷 7 aIEFͶYtuz4Ѐ%:.<]3|1݆/e4W/B:͔I 摟5(b2B՛P `p5mdپZLxuKT3![u5ز) } %]NXu.J*n:6*fҤ ZJ^48l[ X{ >pO33.VgO/\mV/\៨_BdFj+&vxzUr`v(N: 2MWj]?]V Sa Vm)rh0*A ŝ#)/1?^FeARm >k$ڄ$ D}dԋA?(xɔD/³ J"+ֲhÉaЫjsA:V" 5}L,)ѴOX}i+21La>aKߧ+ ͐ל$l t打rdq#q`ۮAhTc.~Bc՟!7\'0D ޏio@h?.4 %TWLO :|9K΋ W[a[tSK.NƒvZ`3P4t$vW5Zg; hvDL8W3 twVn8]wkDD=笩MCg!ҥu5ߤW<<+@oRʕBJ8%+,<9vtQup,׷.+k;%P "5OqkpTkd/2U6xf3xmKFL#_|'F؄yvGۅD^hW7Jn^%9, zu'@Ay,fni*^ M"@ dֶomk|^:_4uyVe+_VxT. 7G3Nyѩ>" #AB)\ʜ268(YV3ԑ|SD7~|,c6I_91F<ݑ+>KkùY;Rlt_$K$6M{Δ{@ 찥 #fDDq[N]FۨfbiP~^R]g* cEM)3)O_ia,W0CDB{ΨGnH#4Sd^s+/xݼV?d9.8U?D?vc$̾9jkm\XAj^=!bEk7sZ??-'ؙ72@@2%K3g_u4_#!ϬQEmETS@p]AX `/p Rh}>L` ,E$Ҳ Nw\ !.TaCX*dɅ 1/AcE '^_P}3%4Zˣq{-ygX{~űZR+9H|Xm}>!桞#!L7e|)s,j0#F4L[ֆגXV^K2QH#l|ueYF˂3 oEQ(Mz\6lFYrS?잳"9kK!|c!Z99u)CA.g}n-Qԁ_vWK}:\M򿅛@wքK߼.MEȍ)4ջ:0rÕ;2xx2s#ϥMɂ>\ݿ^^%X8~mo8a^FǙUeL=)LSsYtԽ- ԒDf U"ʹ՘I(`mձ!Vlg^q3[v8 Ao55>Iq".;ʷ=צv <0H٫>%mqkR QLdLDZTV4 Ä)?pR ߝp!zh" r/ m,tG2[7KG_ 末1` MTPh1u9JQ<;ddhk亃 |;87*&AaƘEЩGcÄjwSkŒ 7dO96_haS=Azu)|\-4xAh9C=M%7ڕ8V O+\ IU32'$}(&O(Wt?<2|2xsG(d njzPq"k;GS*2LqxϯS"YC]2}@vI`=>-TY&stu'0:ezn" H7."˒hx 8':,2Kn}q=f&i𰎰Zhpb! )T$WkpKkfyZ)tTgԢEVEz=lwz¯W}6>u"’&\ zKm ,f^שk1l65 K+>[?/NE>!<]g+iC,oZܯ'Ԛ EܛJ)|!\<}6Y@9\d@5 u_YvJ䎀j ֶ; 1h |;6qN#Pa(Fwy6K$]x(iYڨ_a`Fhള+q5ƘN  KPͶ: X+ -5c)'Xwm0Huۡ<*2F_26s)g;0U v!{kcv_i3A`9OD`!tFvƬS}i-t2]eY2hJ{Y9/?M D9_*bk}"/a2j-lЇ2’m*kKs6#+h4i$=5AÂD֪++Hv0MΝy~B9@qAf[ Ud\D (@Am siMsH4oVJvu9#q0D]]\pjOTm6Gz2;_#D@_iG07ZΚ> cpr jZ.ңx vODa@" ɧ'BiH_) p-{+{\3=dR\"oPإĴb'[ .T;8Ы8&>]T0Ɗ7_\BH데j+nz$mAǦ©(6]/EvHL,*Œ[+ ȿ[CuzBe0́Tin!Qj¦ƗguҏEw!/%,M0r"35Ŭmz&]$h#A &p eT44_t+n`NRglKo +cH?q 9B  ! 7>Q0:-F0xߟȜ+,:Ɖ%:YCa,ݒEڎ 3=4Pc2`^Po&.)ߒH!+-yiRͅ)Dh;tgȬ!Mn$?oq݉&wĞZFtiI\EMTo>>dp[!' !Q`l Ci2&}yu 7z#~bR58eΕ!|adS|م;vOy71mnRoh&(p~bǸF3[e >a )lɌ-axZ/v!,#5lK9o2!bʾlTAwM w[Z\my 3)eL`;aD\l@Αd-hg5xpQoj^ fs *wt+&@w {)3p\">,f FO5^V.pkVf0F{/|2ҩQ V/fa >V 4^vfԾk@c[ V&%"MyESK%/oVP.5'tl}d(#W?\ g9Yig=ʐ^眗=|D0X@frY π =Gu<]xk.[w*39HIO-Ny3z&tҽ. ےUl;;mubFl ,1E5jWd;EPޘ| T`M pޓzD`(]a[jس?YV6R+e<͈Ύ;iY+'>I}|y"ÌS8l(Bt`@&mth!-J-n۫'bu#H~p]c_5H\U ? LjK<<$U)RQPjWL$ GR1!#w9hѪy+*?x`kD4k%6}+R^XJTIHCNF@x塛5ohㄧƊ.w}R#$X,V 6.z1N7Lu (}D4n.=`cS_85&C!>0)zSѹbMD5އ4XH $ThCIJ٪ VknH-3ERB{s$/je/rBmmd T- J ,0þq>m`$ W?Wʒy+_z#^tgP @Ԕp;iD~G$ 1&Si,~B3''띳8*;0^kdhO\>@26Vh41 >RKBlo_o_/9%Q0>,f1묍1w 04iE$t5dTRʦ|c YADB ?e{^>AӖNH>B0Fws^3ݡE:_\unum#N(cvKmزjv)i/;˺c)wjz-Gjn֜z]ߥ ML-+s(2| Luܞ ;ԇu\d7Sg$lHb@7Q_aAIdѲe`4eşN_Yq۵:q@uBƯ]RE(,.6z|gmϛ@1哄"MU垊!pd\U[F$_~oݨCv<{.Gzf DcͥT󬴞-/=,Zr&*> KL[;Po#nh5 !np4&PsGUAf3v{Ǿf EjKf@Pu5Wo;e֟*w Ѩ}+*%W`)@?<.ڃUވ9F ij 39H."TZФia˭m5f?8,havp6ϳH0Xq=#_piEDQ[ذ{{+1=4b y-V鷅HN8Ľ]z]gNsDSfD@C|}N$(Fμ|DGm\axuk=TL) O׋7a{xL80͏q?>{$^@(117kpg+"mE4@DPv (z 9}@]ƚśwWurŠݘΫ!^1]2*#"^JR@h;֊׎߁ZQoT zĬOdAH?dmad1}BFR$ ɗ.r9ԇ'ՉH\lTL~bmβ"J/W PgB7$U,[݌w'X>GQ*NKFՕ ( f[;fc3r}RuIh^p5T~GJ[GΫ?VwBè熳J+zXoϥ9Xez@ֲf"ʛ5<9m*{B3|3@lI3EB esp o'}FՁPց7W4$|Mvr@Zc])n2l7^OAQٺO`s$ƪI,_ %at_#6^Xn+[,ybAɫ|.‰!FӞP(\OqiZQNhs3uݕ My$b> Qg(ΤJg}J-1uϖ}ccEĻ5X]!SM!4:{ST;ԧЩ1PZdY< 0LCbOYcZ'=(Jmͧn龠U|3!j٧Zz.:͖52A/O@O@Mfe/^KS4R3|Kkg+NfV*@x B-žO5#L0#/K%,nWaF#[ siz)7$K0O!@us.[h4 rI5EO< b?̿D8܂>T_VN2ryaSj/$ ^@ۉI#,A2 D}k&sbBEY}_|e5&os!AvG)&Jxcum_:1[>b6F}בB-|̵V9ZQf3BAh3pd\=1;c9klG(NGQR^ޏAK*+m?]hQ,ykxeİcC$tpoP8@d"Na`Gcm73͞ǰFicL"ʴhw. u,nqsG屘MmMG0(B&wk皭K(D1HqrAiҴДe⁇lP)_Ϧm(5+R?Hy^O{F:G>1O+Jpc9/0|&Yݪ!vk X˿Oޟ3[iIkNKZ})8&T+.RY1i BiV1o2<٤J8~ddſ@:YP>ͧ Hw BkU r,4>0pg7 cL(.Q';~Nqu=2<n U  CD!TZyچ Ni.,FbO"2OٺNjnQp4d,phNˀfӶ`)bT/\du.pY;dAC`t*P&p/gnƣ^EXc=?xXۺF؄$c rXƎ<7 TB|`$> RLjҶ}HkQイ0lq(cfHUmU3~G$nY¡-P n';/݌aֆ̒)cVS3 jE,hOzwpJ)W 'GͽL/^[q {xc^z߯qFblj5r` Fj ':ۯ9[Ohhbw *ސ$Ww%3V'*>! z8j?R6dgȂ WtćxabqCMt;љ?ȼqDoLlƲ"фP+Y@$l"8Ǜ w"IWyn_,6ehl,Yk*Wh D^-D X)-Za0 D2Ho912QϡNtP^9Mމ03@ܘ9d$]ΪM.lu>É{j)Gkb%-훶\QLc>SR2ZAUpq!>È"geG íy%DTSP2ȸw/Ce{ØG[f6os?.,ECk(>E7oU;ZOGuBkhp"R>h8WM)e M=l_≵)5Լ:TØP.eya"Z("3wxQ<} +dj8AJ\C!x Ǐ&G>nI fB(vEz R>M\Ӆ% 3YZr㉠6WW=(6T1+Y7~ޭuC;~6Nl#]"lu!q %dq{U3_alMJdΰ?[jgp]Ak^>RkVsS 囷š[S Ly>Gi| 삖mwG--f6>RQn烾HP/mAhƉq,y۫Wjbk Ϡ B,JzVc38 bnS/xVͳKE.Ө: EGEO*j`GSԍM^a Ѧ4 *߫E'dSuHjdCA*Aʼ۳ 4% hB"=S/Et>ebqRG? "jTVC*Q3Q У#J];ŠFDI(4k\΋ VcB^j-h8z]hx'WddbəI#/ :QJ8mbyBݦ6KOdAfx軖K043e G3RB\T 3|p+Rm՞N:lJEt]&k'&T:'U,uI5m ݇Gؘ d $IC"|70dpc[Dޛ7:0{Y p!:, Wʔ'JjQyD %˟ܧF=+A `VTQI+" BkRw!fOXw $qJ#k=_OFaǰ\9p·}Q"ݳJH #TQJ1tIccgѱ^NV (K=H)txI:LDm`QyKW 9E/.:yZJmX]F"٭6{ouH`wE>ga/!K÷ v@}1NMO'6dV:8BNёn3skK*: p quT^Xѵ;tB'O`uO1xRW~15`" ڳPTM}5J4daf[G2>bN&sڤ@&cS:(fcvLDRc 'j̡Tx PDQݍ״hR"XT,~jI=l9FAwW75p5^I?B`Ac޹g3 nf]MMipy/nÞqA$#0d# tcоklKLH/òkd\ƌ0~:rA\I7:ec]^5Μ+\˗l8N=Q`Αuz"Ɏ4`,S ܯFtukD3cIQtfb{ }@|BLXL1ΧL*^\Qq'7_K; +5qwx!n&q~9W^MuO?5QjǦbNބJInsP"nķP`4Zv K_ˎXShZBIakrFV9qZq8iMX!]a:r}Q:6{93Un:9J|ׂ,@xPo}|oXB)gmnu=ip&kNVe7I -tebd%I2]b$~0F/^ЏE-˽U j[~Яnf%Zw9ʗ5rބ_ %~NyIqpSxn[VcUky?AY줈}kpjcHhñַ0)(!p%=busPDN_ٗ>U0uxeP 1MQUZT MCYU|bSaZس_m'DahfJ 2zR栝ё<W*8֣ǯ;_cf[VvA] ff _U%O.eRmb(_ $gE4= Ztb'4'h)}OJ*ˠl*pJڤh/u:!⇸Lfl=sXcMAvx1u_o?Iʏ`./w]zmK+Ǽ践uw~I8S3t5,\As庶l s/ϻN՜C1`~PHQAuU;JBSa^ɥJ̘ԣFis؉nnH;K87J8댤zUHH ~W Ùklc陗 CN狵ng+&E# |<60ΰbaW{rۅHƅRJ'ހƽ/-PKjԤgb21s/3 <({7#}lֹB)he5r)G2Y3WF  ͜!뾵~dInUu⡔CGz߮/H?{98'HA,@})vxutM~S%ºLdDr ҩ2vmLnW)*c72ÂAQI-؉H '\FBFKut_"nM/OjƺIkI}AR8h<܌#4+hX|e e<_n k,M%d ?R.qASR4^"#dd=fd'?k/H(%֮iJ r+;A|qX&' x(iN#a!: LŎOR~c -.`a;z>d.ZV/ JSޑx$?psNu-\{.}Fӏ-OV{xʱ^~f8$%T7A00{2v~OPyikߟ^d}A;KD|W"YWD:&`(Ձ"<[^OޮAS:Ы_-rld</,tg*Kٺ@rv'ɑ([93 , 3ɫǽ}Od+ҁ{5tыsX]Rh<"I 3w}ÇPAnN\^F*HPEO[zBo<NeN#ϊd0\r#6 f^܎cۄ733UtZm{6"=P 衑VqIch&HJhs}yS3*$)C#y2c}['ɉ*!tM*,  ÁT]!V^6xhz16Et<_ <&y%[NT`-C ~8ВsrNKj>:!VӪL+KHOL6u;J\#0vJGf~f%s \M.tv<)Y`tфWFk&izQF3 H_?.`|HrQoʽ Tb~neCٴH:X݄nPlT(mi_)蓒+ZsΤn&LVEM's1UJ^{^h/yJ]/1.ݴ4~̰!o/kEh\NM G;VaJT1ˎH+AtfdOnrV5NxeNGb-]K/pP/SNU_yp0q"ׂJ(_'uIjKIWHvb)}0ZRbt>OK~ G }Z/?{"&\4[ʹ^}XHߊۃl-<1c04L )Y`SM W5Am1-bBR~q?an!> MËהʠ!Qp12=_wcQj]>Y@8OAP@Nj\Y>-4%m] vOw% @!JZfP ihߑ6mIZ3 TK*Qb ( CKeԽ#igoيKӾK<zmLD鲿6=aA +2LK[#ހ|X#E>)WH\* ^ ߓ[0ԝ.-9= 8ÜƮJ+f^A(Syt'Ze"t/x\܍\ {M[D4J̉⯉q> ieS#wʹ7yh<R6~0Jܲ@v١]^O܋1Z[isꤱi$ȌL: RکGI@AO9Ey7j@]4O3H1] 5=5 5c7cD`$:SS#Ԭ#X2 O֞_m%sE U)Ld|(6SƼ<@Z1 V2E 5Vׇ+++9@P"y1,6UEsMb?/|q4sd,H=di~z~U`s\k<̄Qb6O0Kf,7%E cJ| mADqb\55f^g]HJO9Q5@ * iets6fmښHLLm'[͠܎&ك>TzsB}xjFmnOGѓk֊>LEG\?EL79.bpyGT_MC[ \#zlt72Ek>$h w/OԯvRGelM &ف7Nmp!!A{gC9\В4|GżurO@ =l`\ah 5mA 6`՗Wv l,Р:gG hVqe#!DQƟ(@6e8W|a:gj|ǣ2ǜd Y9S$ Kb!={:;f=Ԕ6ڲX$)$(םz0(5$P6CqF>`f"mrxG6zLJ~| X+šb*ITtU~0%A="F 7fF}xogS>]솱4*v9AT_Uc\[T飡uey0udTH1%8 lyQ@ 쓋Vd *I5 5v>&Э1j+ⶌds ;k #{xƿ3Q.Wvܿ$(+ۋʬI;IX: !x$pz%GG1H>rM\e8kAJ#wؚpGE#v F` Z [HT{&,>3~,plYzlGFHW.6![ 8Հ3 ﭟ/@$ -[dnK^ljߠ2z{ ,!#\uݴ"=l^L %ѪD^whG뵠zZMD djW0A8A;b"TfT|Lf5/S^8jR/eQF\\.^i={GW@[ p̋] Xdsp$/U31<{6s4g%UfSG3ڛ< :I ;d]BK=׫X{!^ h5g/ JQ3OJ߼EKoՓFuS{)Lamr'LN$a`wt1gJ)kU]/KRg}F/]1{_q.#)j挑\ D3b3T(',cvj.i}&|0Oن@lA p:銁Y\U͂Hls|IM Zd2W e&\茱^T+ ed-#ѕ1I4s*᳉cPGe}rP^-6sPaJC5i鿓gߖ !Ho~~'% jUfbL)E\ "\z4 Sxռn vBn5 zT*R4ZZIʋ zo;׆1MUhXAɩZ2:y B69̚S! 2əO{a;T!Kǹo+>7SvPH|hfiBۓ =+ů:HK+C I5Ol%q zB?0ld[^^*#Sr.cC oI4JK?Zzz! y'|4 ƁԕG~7n<^+a+n&zxXf⥥6:g@(74BʝgZTzw%mSwEάb [Gzl`܉YCv1_C=C@fxN;Z]NgIECwkXv3 ]+2P~Dࠋ134dRna"#^L JEZS/Y6ahNlݷz Zj0 ,!,H ,)=krzb8c9ŘA1nd,ːGvYy[IGݳ̍e=KDTG0Kiq'P.VN M6P>,5@λqadiX9$Fqf@5{lC ]W4JQ8CF),UwLQi?rutI+ K-̷vr;>]_ L)GЭM,k",ՑlŖ׼X*).>H,x͘\ /lX;g3l+F?}ծ$`p7qMXc$=j!3F;/n΍3ԶY p^Y -k* ~:V}+k jR-b X- '~LuAٹ\63=2dkKƟH P7Ac]$(`hU1P !~*1*sT"Lf~Ky㭟_ZקՈY‰͸IwkkwL/._ibYP3G_.9)Pt;n~Q</{v5 DlIگNQ꡸(IUR'I6%{Je=ۥ|(qw{g\1˾LVG.C8as_P}f 05lPDZtzb~$ "UF=M՘gTkLQ+EgRGSv'G^:)-Tf'+>ʇWG/Grm70*:q'/Ơkhg ھv^强{ڄ9 qx|6s6<2Ii{+H%΀4iO0:!k ߽*<^u5h oJtp=1d?J4}CusD<5ku 6Sjx:kZTJRE&aF] 3^]XCIG&SUy3uKe+Jkސh`ՃCn8> Bnw5!zD=l\ivڨOt^tx ZF# ?!|8wf!HJGuNoc>?_>MK/V)oM:v584M[}NY`I,x X=I8: 9zL)+ԙRGR+ =d*,lHrjg[qٱ"#gz9z -P,TeN|ܬ /GD NU!P\7-nT].G"ɦ$N6H X7>Z_,pƜIOrqJsWE@Ba"$L>/A9YOp@տoߑLB,(( ;=ueK&Fڑ]}݃PfVQ0hsՒgĭأhz.Wj{`xOh\*p9zW9_ٵgŭߞyw=q [CKOHz.) 80(E}=cMj`v*\7"Vu/R`!Cd\W #(ݛ`M> }sNQ>PӽG{-xbҰG CP$ƫ(&l|'٭ ^e;gOyD(eZcΜ=A>P 1[  (Mlao:@0Z>Voʼnq^n#DW |t򗐫3 c< {U}r[{T{rLC19٩ZU&FNJ>77BoAfF߸b ͼ:Lu|fؘ?ƕg>r|SelE16CRHé<UzghSy>"5Jeۜˏ C{]wc1)?N؇eڿy扨sh$; u/(HZE ~1<jj}k[ZqmRQA OTg4}=>55@ \{eo}3Mi\2Ao%WtTY9H4]5}lp+^p]T<.[y V7(#qh&D&c%^7],ֆ.w,`CQ+ѵNrma{|(;ay;Yuc̴|`78j-*/Jބ9 H`Aptz!j*OjcWݠ;-]םDZico(nڍoLyqӓ0GQtb1X WS&m3?;"hai()3N iBCϜpdP2t@@$9ǫL)P_|kT~ioR6W$l?S8(wOp?==ش-m"BwLn`ϒ)<ӍϙhSU%rؠQk,L/z*m%(dp9Pسy"A<GWZcQ% >!lXt\}kh)T㖬!?m.ɐ̙GLpF?I AYK%eGxhJfZ'|PES"&&WqdJ(2Ngi.(mNhӻSJ_:`lɯ3$\ xNEv1H&NzZv;%s6fp% IqrM\fij (b?&/:[t!X>= mD SfXEه3θz̲L bg2lZ]GyA_yoT.&ӿe/5QxȒ 0GJilݪ#]֭Iy֜qj=;mց\ʮAam kZMXXt4ƨA`E̽p ٺ )b*\AnrwW€T Z%\(47X)Ps`]4ry' ]:r}(!2p@97+MVi''p7U"$³sD.XV~}AM#oG5n)\R mΙ↝-[07;Gir´۝=AoNE,"š^Wa欂;B,l6<Ǩ>iU8.,KTHQq:bNƀD1#K_]8;֞a|LQ}z^[>?TmJk `+U^3hem;թ%=1/|y 'K{xl~3@+`r_P(FŶIsg]|ROޭ0C-:wET%}CqW9))e;0O6y!"R[9{rqZAt)MWiʢS2>}r#"к{+ cK^@ WUAٞKZkоy-d5 -1sM "b Ǚicm*[XGido{H! n NLQmFC.0aE> PC9VPrl, 7!7W4uǂAZeF_p/ڝodXҎB]O>gl9O}ɒᦀ5>9InMv5n(v7#oi" ]$եb=J41h8E9Q)JKUl(LT_z @DXс\#s:82j}+~홏7.Q/@6aL4p[\B4^ve>x^OR,@PCdim +of;G]:TϮ&ӭA)u5j/q# ZhVq|.0zm:֥!V/ŚZ &2?X6FT:v?ZS#{ױnC>+]|V#tA~Ox;{{f-x,qpvTqgrip'YuUPUFg=ݞˬ<rup[h~Ev1nK/I2KsRh% +I910}"D!0S!,` -:hhGۜ4}vqR['-8#$pIqb&ȴF:C!a<, T\<8gLåhYה'h%0UXXw1gZH&K\bS}nÝs:uw<_@҈w7 |(Kl6ϲM=&Qv$:X7soK99[o֒@k)^bB]pMg,?Ѳ߉l=%qDڛ;qC{L6fp /HPs!ӿXqO([xKsb+хxd +~y^4.iaG,iq?>M0;*ˠ&=áőފN&hcT=S)R;> ;KCTY%'ߨ8&Xuh$ѱ%|C_v!5.6^~WL&ý1HO&Y 铩OgBCQʏd=$leHl s fEMDBU"&Z_X>HŲ$=i(hw ajofZT D:++K4qjY>^Y.mM- E-Q{Gd1ٵ}ET|I5??_%7{!Š_ѢOJ Su"J983o_`С pwNg}禪GW r@:y{m"f&^崸L *ӷM zKqCZEݡ] j5eIy\To/!!ǐ6J[Mߑٴ9y|l s6oR3цToElh?irtC7X[ڠRLȀUJY1敘'8Zɳ6BA aZud|{^b{^kQNA~m(쏩H4xhXXzPTX#_ZD~3p渳΅IS{Ќ&זvV!Em+D8kˤ-g=qD&YYbUd k]6|^L|a"/yt:a3>r^hB{coS@ddWF9m2 m"u<{Y_Ij:Ҭ*|C`w{A;5?ZMz]ɦg4v>$2[b0BCVaB  7UsX\/8*laQYTPk)µQXQ%#7J>%3 GnK'g{;+7e}t6▖>@JB(JHJ#b\5+$jۘvu$=ftb33/ƈěK{7dJ#(f^ݝdJP>6쪰_/jnїn@Yo( X9ȿ\JE˛4e}6|:.#Pst4p|,׍*"V!U}NA᠋!ɤgE}Qqtc`*ˡY. ϗ <q]"5^P/=ШJ+ΰk3F)0/WSp:`neY33 j@rC/ Ɋu2)8O_pw/3ZGyH :SE%SU-ߊtS"BLU>hJt )2׬ 9:  ;%Gl>LUA/V <~a50UTx CG39n^00֏Y'KR?V_"y߇̙/܄ogSj~4;b|f?^8<>ߞ /R667 (shhe*'uTV. ?(3dNGI[ƪSD!lo|B]+3DL4uBHZ6-|:bni[]֭԰#YERXh)u Vʽ,@f@MM_lI;9aXhTo`4֨;R{v&gE8^# UP{ =A)r^M{t &Qw< SSIc 0\,n]O@%_t{|$#3C ^V/Cݨ(ī3iPJJg *0:ĢVޫ'$As-DH[15BMT%.x}l6p"-ެh˙(ј’XBT޲+U U#T x0=$P.-K-SfdۢFr=AKXyhTeŗ$6'>~^ 5(Jг$pq*7eҿE!y%}U K#^Pp5Dt4.iصq$Y? Do.=b_͈ I,:m|,*To97 򀲽mE'5I]̫4j/6in*@/"p kY#'@nh<5`HH#b3s(wzXti W< BBQ<(ot*ў>ofrF&V0$w/R۶ĴBdld%q7{QUQ`^l|:!b~2hVE/Ag+&&ʯ1]*q;)&A|:*/5baASa'!}͍Z3G-!Y7>0;Usl̿:uH09DU 5>ŶI66y 3LV0+NlTP̗ߡ=zE9|kJ?ri(Y^8_^F$&PΚ@?J gN[p 0gʁK̷y!?)?3(y:=ZȺg/V]6)aM`ƌ2D;Z$eG)a-fqyuNV.?i"L~ɵ`U/ Pq-7{".0p?$^% ˴ITF=Z ŧ$\fT3:RQy`Jiny.Z7m!n<]=uԕd9bfɬAlҳRU"{Ji_)f;7\N_ P[p5v5͎?(nd9ˠ׶ ޭPz<1c8t6~s ρ?IIυw6yh';spq~]5@椾4iH#!y%2\ΒZWtaU #!mP0:jM8m=i3Fr1Rof%/HF%b:A^Y\&=!6cU˴cLn˟*W݅AY  C =KWTPIۀL2妚AB0^󸓼2jЛWU_qX%N $"sK^B81|@Ff6=и$S8(v2vzlu٫vz $>A~mrlL@#c+.JKLmAv5:LD!7t`Gv(xzk"xD0pb^Nb%>b>NE>CEUe[qwԛgqjO;r P=ZfufKM*V*⡥׻.k +܁ eRe#NȦPQv.|EW'5$K^^]E \9CZgdցJ+͗c4)w>yZ&ySˋX_-.d~0ƮJXYM, iWa$fU1Ϡ4h >3VL(%<hk$hYDf^4;4q!M%F*У0 iI„~x9'0S nbhNP$B߮_rTLgo07Qa ?qdPmjQ1g[cVxߟQ/&ZPx\_昛. P∙f1S+/qEʥxo7OqMQP؎p|u|>ew &_1Iy+Q~ݯ6(P%ECGC:Y[lh6bo,)Eݭ6s%:9e9ZkMВQGQxKG@U?o+X]iko^?F=jc"k9bJX# _ժKZNMI<ƒ;03*rBiDƆʧF%8 E&#qvEOwV)4 v1(rsфncʼinR@1ծb`gZJ m|;IQӊRFwKVQR_F:{@2 slRi]F( @X a; 'pPaoB6p 0<O $-,x9a{(sr۱7H'\;[ɥNV"F#0Sj#/+)Ya_"lI WR(w 5gjOGT{yiPcuBY@4%bU&R790_)4W ~#HGh$My!~vWY+!gO[aucx D } EsT@8s[f nk?i> |a \G7Uӂuqs?X]_?jAyW%ŏBq;=jBަUXZiF2ӭVg,|Y\}2,h09jYiN8sWnSI/'Z.~C&?S΅j_%BO;Tn2W;-ENj>c7(0g,j;u)y|^3Yq]PO ^.f͘MtL,63hH?ź7 (i4Nb 0atpQٞw|55I۪ >g'%ָP\pQ)ezM2=F3bH|.ﶩF7ߏӴuo< ћkVXGmAhU7Q) Լp4-`ws}6Z&У1aHUW0Opˆ YH=k }BBiq00DÐ  T]w JkWWiG4?),уA Z 6w$qj ˎ)ljNW6i9lD-"Uu %2~+Qz.ɕd6HI8Ugr%1.d88ݲC_JWtϔkCGdT{! [¾%7P/ $7W `{6(@BN_TZ(nF8EU=zr=;AQޠ_OB/Rsunn`XJK /؂Cf%UvmD@"s+zA]>A"͢wFuC|%*6ϱXphJ ֯.H!&k,{J0OZ\23Wwcmp*p1x{e պ }j򂊤}M+εQb$pw\| xKh<.[M\Nck,=5 J+@0#ڶd fdn]Hi7B%2Ҹ4AP*4Â񏈓С93δ()D'3FN??<2QH=v'zs\za,%=|Pzns\LEࠞ~".l`nL%ڙ੒ Ŷ3bճ2SuFxoVPdBs;4-g=du:>w21mn<_mSNƻ#;鲕عQ)U˵ε& !@{^GFW NJ16٢1UX *\(odZ@FHiOUq $H c_1gFh/sBS hEBU*T:v.| 5Oph*a,t??JzԨwʯßNB[_DQ-)ˢm3]Q6ǁ?p|whK| k@hén;f߉3ňo%wWm)_ց%ߝż_1ZDI z%U7F Ù/ɭ,j#h&"mjv0#(y(LKf'UneJ{cv`P#c`44&wEVU[XmGa$T=f8l2b Z,ȯ|]Z4SMMGѶ^:Tw(M@]7B8@OՆ EoG/+:)zWF\?yYkb.d}1 /V牦np Y pe3.rwv킨#<  tl` 5-F9V`G`eԊZ<ʧ=S' x Ey?USUwT%ipKi8Ժ4,$ Ht9NJ;4ec}Tq05Trt9ģum 6|8Hs dm~cQðYAkgh Mʁ{s4CcG?qTnm鷸,3;I>:p2!wm."shz2W2LQ̂-э-8nI - K8uiuuQEj2(E?a~ !L܃]HH _gN̢E Y`xqBӵh 6gA+6Rfr{CEH5C$s4Syv&8 aqxervN4RpCw`ZÜJE}DLA<=$QH-# - /Ma8.ɶb_?[@bQ5F8-rϴdCT^,nڨĎKI*\.we{ ?@ޙ n޸C{Al$IE E( B8[AW]󹇗ނά3\ b mn,1yK47PH]mt"~؎W6ULx`JvߎP8-,TK6hp,)ZKINShF[e[Q&Ioe9+٥kχ ڞzkK{Z-V7I*s@?/z9;Ug;4$W*)M;w}$y:79"Hl)ʈA](& NCrWȡ} bqJԈ NP' x4=>JؖeÕyE2'foK]"$Rޫ޿u39J8~m(,ZCsv>@!9 vj`d0+}l ZUEZ4ѳCcxx+"aBwjeZ۸:4~<HL xG òӠ m| '1蹐^P]l ћkU ?D.ʊ_W щ^qM 2tO0mG@4q6RѠ:L͵ 0]W6x;ip\\h9q^7JIft+Y Um "S7GPʙ(j@ųtKH>DGiߞ Z7"8}x _rE•`^!S؞c RŸFa%Q 3nO)B\G ȄL_ 'n@Gm{0% (wt"\ ilq.S*uUAK/!2"2T 鼄-`/jnO4hYq q"0u ܆q0WyGSв "gXrB'ci%[rNQ-ƓoA;-%NUww?(]6gtd(ly[% ȀwЕk)0fҩ-Ai&Dy4KޱrGoF1\77o^"'ѻȩ٦1Jr~JQp&'˸k$NW΍LRF}ų.eF(Y@M oZvHhPÓ`YUhcEvff 25h%PץY{ʍ4x TX*.#QFtD. xl؀]^j ֘jMJQ=vPb#g}K ȶ W4"m`RӸ:cR Ax 0 \O2܃ llvr@d'\{YiZzrfRM;Sݚb7!iD}s[F0Isb>&N z<ɔ]jHCw>0Jp^O.F[& ,Tk||hZ^QtO3 m*^s@1܄಼-V`U40Uߝ _~Fr,*(U"Բο3P'lB7kOLfW9։3{y|/#=( m 0ˀfHK3Zv ?4sWo3Fr{}J7w䵄cQLLOІqagԛqi4t.m] ~8b e3]EV^BҥʪZ(|I9,8,gf%.c(hTزBCg/rஇ9,f`>׿ӥ pm%T̨!@Z+-홆DZ^MCe!'\T֤J1َt<_RX=S3ٌ+<q!>z c,TONOBOJU0BEᘆ)^P_GAzYyi#JWէSr1BEB+4P݉zQ1CBT"3mF6X@?eScCmq\13ugӻ[Td8HBCQxxJhAkH[tIVY Cr FK= 9NBKO\ Vs"d8c?Y|FuloÚuK>4i?/ dhby7ǫN~^`ӡ0U6aYۈD=o Τ,#Yt1]-m'C{ *kӟ5甍b53rɁ-<a4)ZKoʻO:&Ңue}rp@-̊WShle522M>5C~2D[LXr|cW>n{nP;!A+[hrvKK+~nmdDzU d^Қh1Y!RDn0wimq7`MXgʃN ha\9ΥpYfqa &޺7r_s|bϳ9Ek@&6أBZDlQlv-ܭ;FΆcBTa}y0L 5LAg/FF߳k=ռZ\\/!,?>\=I1`Xse)a> h9>a7&+be]196_1v ˃9'd9 ?]) +BđCm֫QeMjaR-x?2'6' _-'jP o/{dFIs9@1 ƨx "M!]Hgy J'iT@Y;dpZBD񙾠En!  KxK|BYD 'w1aH4p}1:ykK^hgеc*N%g[z ڢkqB!N6jEڄs"o mkT&]yU&N_mOΖ@ }VIngcC"X:ZG%qZZȳ UL!>J6L6/8J[dTT"6o`:~?Kݚ"&uX]itv-Z/aQmTR%{^I%jӰb2 Kk9ĈB'PR]&r$x==,lٷfv\Yxu;|]]6vZ`|nT XT>-<07"jV!MOa+^vf?0mM-##q,显\;L a6BvXQKI1(_t8*]ۡ!dsod\(\~TOUADNY4 n-^&0R3Mu>"=!nBBdf}<ݣ\JŢ` xj(Uw(o`@Di!ۿʁw O NH {4,HC3=˓p, *QˈADA^ؾ{؇DZ~Ag<5v4!kAtZ7QX$`*"|Iq%u@,֧"l/WBWz 9ReMyn$ +~]sDH ~5B4y"_?۟^: h;"Ru~R3NɎ^gŰמ[E ,g/y%̸ }.M]S9[ӕ_#{7ÌAw=ʢdc呉 ފq>Cm#cOG,~ή0oSm/1%.)u}{3S/r\ݨ%8M3) }Iy^$o(3x3m(r! DAmDNp нSx&xt.nדK]Nj`ȆPa% jUF~!1#w %RΣk9U┇ lR0VHhoSU4&(&遺h )! ([hjO9|¯7.m#XRL So;dutTU2| $aRAOJ=714(Zf/W{;fzSvQuzrSI1{M "4vݺ1*$Aʮ$R_g] g-xttfe}\)\ e Pƒ ul1)I#;YjQ0 FJzF/}w-I?Bqۖ*@:EHҳt$Yn8ǫ&WSSq:$Жo`@l@!jIv`6^YEۈYp/w5:ae|TӱգJq`ǐ&KF.{Q|](фDa7dyò9X? \:#Wʗ1g`yWs{~YKa}HS5m(&XJfz'>fYg"k B"RR xfh(у$ ԘφEmN鿋ѧtPS[c(]&ic?Q̈0QVɬqχgӶ}y y4-/:2y}J?+ x!@I산\ i>u^L 0Iq5 O4'?wJAcN+ n%qOw- @y<|%s NEi5ÿKF-$Am 5?lə+EQ8{q_Ʒժr| 'L?eәfؐqZ+]boQ04 0$963ZIm D|qPno3߾'ieu|yوBYɗDN`I`Vei4MdpYxr13 Фm`@|V}2w;2$sbJyohi7C՝=Ј߸Ǎ-3Xf{'.:{VnTicVC΃򣌜UݎEXCkȳvBIz" ]~q@n!g$<9+-1@]`5WZ.X]8O&;bbœݭŲXte_='HB>;f遒Sөۣ- `pK[$(q`GV22k4&n=E)Ιe2a F.NU]"MlVDB+ G{dv,-FitF3j٠l0v·u4ɘ;tsQ󞙄@F4$ڕR5U88$`:h`/ s. P~o>O]L%((OߏV6I:TLTG2"\6~ײC2KN8p/F) C@ra=YlN+$cs-˽!|қJKi֨S@=AJ2 Xz"0|n^Q>"J:ro$\3` ,ul '+AT(} ^zr*u3Q1l nm4J J)oe+ /P뎱Mq|TuN>v)=,<^?=FѽsNmb/2Y5KK? |TL߀d|~c~~L x3:nBEJ56lg#ncq =*TV3<8WO HThJ.\lpԵ8+Ks҈6&eV\ZD5",*| UFU<rA.l ww`c+g۠CBos 4yImozX1ͻDyOS؞Y#i\O=e( uboFiV>x }0]!IDv*eù_Hn=w-=]>,5W3nYxt-=[H1LmF ˈ'2|\YJJj̧}7ׇ7Z&%=J >M0_\^ٛ,t?cqܟt2PHn"PA0赗?F큋m 6?%:yZĸsgn?tC2wlW #QK o\Q9" }nTqU}%wyOp۴ELyih/XF$J+ݗp'L-{x}^]{j5 5|@Y׷yzbaulx˓./t?-t+Gn+)zH k&"-g̙>#Ou`R@)Df+0<9SvǬLRdQ\!pc #ll6N_xx/E`K6^Aï"'V *' @=':AN9W,hAD#0. 铓 vAeB1'lQַStb? C91NpBaHD:YN%Oc\xPǤ cň]4H߾6|rgQ2k; MaqNX7N%ZD$ qF3G&c6-/60Y 3#G–CLm~wW=W?0Ke-d/ VHXP߼[tw59vvW#Z<_3zV&*OCtaċJK g+PUt}80: p ݮxI*3m]w:{>a82ޙ0<{`ž~373^'~_J]u1-k\.Vi(^{ 7)Taߓ|~IIȂF$ʊ(@G6¿+H]_oW+_s}6Q 9 ߘBL{)qp5qcZɫ8堘'1]%7ѾOjaf ZT)(#ǩ˼ڨJT 葋+ai+})Z]H6|tE[ׂb3Aƌ&qRJEۇZ?m*/r_h,PQ:*T)r+odlҬ/nko) fPj~oDb X߈88Iܕ=REډV6O+>Y{7 Ul=PIkUxbbc%fc_qti枴G3&aO[3w9Th7HZ[d]d3*' U"SoFއ"kagn3_[ | N. Z^;?{Y-^0ҽ}4$ M[} *fup>? |n"rбx>Wd#suaEPfG)Qc K˭C@fhsHy-EsSUϬ},nv?jyœ\.0Dk`NؽHXhjdЦ B>I.!fMĔuXsQ XRE-h'j߄+#oo&9Dr]Vce2C7TّX޴5sAd5!KA_vOnuKK򷝱cSpBue+B!5b> N"A}b9u.om~wsS@ix\yNj;Dlnkz]DJ%a=sQ޸p]?{I{~8߼/؇(peJ`s*7.Ge{:t` aÁ=2e ل2c$p_kbD\'73 5ݡLp<;ro&rߤ-e&_{x@2/*,'S9YY%MOu<ȵEtѷUy _?}l-F09QLAX/ oG ]Ey-GNozs 0$Րێ~uXA̡ a#PrRQ>A{RK%e >Ab6~V]"ga$Fty)Z;ؼҬ7s+&MuQ)/ )N:FPs@$ 4~uىSHMy|*יm9yrM ZfOzrޞ;70]$]i8DÀ'MӁLI+HSY}B?G&>iCg8:W.:HJ$,CgsDq "(/t{$} %\eHrGCSōK&?Yg*\92EY-zlqjcZ-]<~+,yJ0*0[`Ɍ$tFÌp#RK*{rA;fSYeV?l?EÉh-iJ QRYp U9m %@ffhqBr*Zu# c.*=0ݖ2yf~c {y HR"q֧Ujv5V:7@ N‡H~mہ\֦7w5B]$/ ; ;$D1}M1u }b īZE?.7 )35R~=]zNwARpiˋH%^~_EFRsT[y!QG5)Az4(O 2j,?h~!B/IB|>K 8/)^3PNBS8g,zٍ肈Oݱ|@faJ`w UCqͷjpBU!d|Q‡EC }Gr2QM;-З@"l+%y`!4yT/!+3{t, yo6sU{5 'I%Dch1YL#d5%CsB}n[c~5 dHi]gwoa`>sW ͝L_".18S)vcRίb}tb4[ [B,18Lp:Ga&X+!-,90 սi:t\)}!LmΎnSԍ7iGW/o@Ֆ&O !'.]||nDtf/Ene\I{N%^1] ͗ u~j0'6@qmɣ`j$!*9A2Ce{Je;kn2/?)JFO 8$9ϘjH^WߠOADdl*JjIc`mDn$5 cMIuqa!E (׫Fzb̕u8\kAne(pF P90aDJ3k[V)EHOO@ǗK-ÁZg4Qw/'6@l'XX9ͣ)4u ]>!GS^+ 7/D՘oA?ϰ_p/?ӸPgΞ: n -ma^3$ߢ{5*O7*rÆJfcKg+ Ņ6fSkR݆nSd1Qe~e'Ix=-CWY=SĤS5Q!FĹuJR$7xzxx~gEi䰺 (n`ZZ9bUfGw͓l8\э"AJ~F8$25{[Ǔ,IVT*"^_ၗ{GkfKHd]qA+Kmv[|OeYhcGkj/ˆ1q!`a7scw?o 4T`i45x)Oa@ƥ4hB^D5I9,ab vs7 ؿ. I2QD.Tf`o|NTDɝ!wI9QԁbYzWor_ @v S1v%>iTKp5.lwIWT#<9`rBJ؟( $& nl\)-W5MFab0$2#_Ȧ&nZzGQ\ b}22'O'voo{XYk ކCqr\~C6]Kd\,bK)U>medsc`)~o7lډ -5|9 ]2cc+`ssphpYTuSF徨é4_plA~~J Xvqz;wƎ$hwiR}\svc!R%P>"_n p9]Kmuz)pPZPUg."W%ˌ,o~v"Ԣ!f[79.7,^I4%M$|ڏ9ﺠt?FKB f~xs>YW26 x{>shJRWweh\q)i'NS"6&flkI2 HIJn`K<# 7<(;tGW@CSOB@]ԕ?yP{`͌ĈKo+^@3KPv[k wXpbYŗ6@K2Ps2.֢)eSGA^a-Q34>ac,#S$s_LQQ f˸/AmjwN&ll/q%)Ik\e}v/ĵT48>i;*b';~lߌQ 6}|{j#QgF\A|J2zbj&WՓ d%d#[I{Ċz7{eo)l*QZk$)ϗ=Ts=KJPLL4D/撖o"[x"(pRyD>R~xylkN˝#Xc =}d[:&)ZY+'R_F-ءxRw*DRX:#jg dN>%&p]]l Qٚ[fW]LbVbo]TL^DȤY1pZNHİfj[f`^"VN_J~4:&}83><xG/۷d;):<ۈ1Q#u'XZLKKe"/}t!"yC p>T+b]d3gbtaFT*wUT'ňJĥss]W@7t>RgD6'R?~ B*Za@{jF*L0o)Jb CҐ=\4ujb:R0rs}Sw-e"ꈏJ9F[+% ")%{;z0a8 |-O$RZ)?J 5pQI@MM+5sjjD1H yfҐVn,[S\Ի^l%dž0rnDI6SY9;NrQol9QNI Ѽd¾xr#J yxatAؽ.cIӻfuJ U3ZS&%+S|HQ^+MBc4Ai- [#3 ]PĨT;~ }DIDU'5Mc%I[>SSBŘdGwP&M 6 1:Bf26,"Jo=NGM9Ch(¬/N9PN&k]/(f+s5RN˜D` ء}Νz/WЅt_ &fZ@AFQ~!*6tVRڥ`Wڲm~gj"EsƭJFg `z:8㿱h{?y C;PpAܣ雘qZ}b 8}[~yt3#reKmif_SG6nro @Lɴp9`̊EO3ή-t XhB8ȊM8EiB4,B!*kFb(N pgRZ]դ#I'Sm{*G HNk=hHƤbA Lz5sV\`_= Д-Mm>mԫV2\ib/0ZSib5H^BAX|a?|tOtGcȁZ؝i6Ab \)=0 $G^v()*u:|u# Ν۽:{g7 >;h $X q>9=Yd1Ղ? B'z{BK"J]:z n[A롭F K-qoԆ!>rw1fA'+$9, "tsQ7(IV8ގ<[hwYwשt r \d\*[Lg\,͍ ƕvqK~S$Cwx1 %y|DXdŧ5&$9R"ݵ9ګDx#πanC _#&v9 H6`Ggb׎lrQSPGȼߐ$>2@:pc;a$h{:@(DQ4 O]`ǾTiώ~7e%#k 7@3d8ü>Rҫ[UrDW{sK*IJo })TC!q_BPBV}^ #C~‡2 ySb=St m>oWX{ɺ^'c=X{=7,ؽB#b0(t,[O1Mt<>j Lh) Tx^s鑪~LWEh]J.p@wAi<Æ1%8k& Dʫ'#{aHW0; VX%OMocECVCワ:PTrfdF=0pML0/kW2y2Qc< ì?{0bMGL A 9f;ѻ~TujtQՄgO3S{ 2GElZo\HU*]Aox K#2 љs}~YԑB^1Zb;8ޯw:_C\;efˣ!bӻFRȟT&j ﵚ% WF{T5_b\20=J@+q9.=҃,Q@Ϭח2-7;Qfd rwp-EsD&S}%Ef_w0|_Uka~6(`uбe1e~oaaT$|Ta镍_m6 9^XAK5uN 0I2BT9O)$3q}mM0#8+0? )xQRYr<F7e+# |XhV/mM5f)dgK*?* Չq?4WhaڴٲUiӚ\#APKܹwu2A1NZO:)MR]i}_{[=2K,Q@'WLjqfݫwN*FAy\8g::eÕIPMյCYg{8wm;1?u4o.%=&w@A\!Кb q=gƳ3JT&?NZS}1h +$wJT(PzM4%֗wNӉl`Q/eieQq:>Jz7[eE.0i$:zAў_.BMP4SL[-iiĘeRhwLvF-;oBHeD$l#D1>ڣ<]2fά8gAZ$(D,Vkk,w\1,}m+Dw>'9}b4Jݱx*b$&(Y(FUP4$:9)fҙqjy͈wwHxNǑ9V`Ϛn7ؑ/?5gzN`<s/lSW/[9l2bdA0yݡi˂N:b$j7 pyCQ&G+UǠNJ2Iپ z?r R) S[T ě3h9{ kG쵂+FFG}t(]J@6UZچ,78۵aE?K iF/S *0g?\HOW덬r>PI)"KZ- _{l&PA'N;QQPN?v#Hrlel3ه`w%~k"5yQ k$ 5}pky Iխ7IqS0XFSYHO4(:\t-e|p,w:Lu']%J޻ I|Q株EzR;-tP8g%[U_ ] آmH-uF{,Djv&'b+a%\|d1OТ[zk]ãsOwGt7qXf\jJ7լ"rH/%cfjbiJJ_<:#4Ztܲ t9Ƥ9n٘=R?C86Y8WܻaV$rK%{Go5RRo <^w!\f .TVh~{^+@@D4K@x}1_XuhIw@asd%׮g?mdrVCK.F).B=5KO5Y84gEVޣA[z(#ƔHAڒM* Y}v mZZ§SG#BRAugkz|wK8WrqgI$cE7VGk Z& axԻlu\;u%|IwH978Ӓ{ v~QSsG< W蠥v~*5y0~s<0OK Wxm^{d\M n }dfn2tr7<'GYnq\<誤dBi*Vh`D,:8 Ha Owt+kX^5~?3gkhh(!S[0A胟~7Z6$˾1g>d_ Y&U-D ab+r/ɪ&&ɪĤ;(+\vbI3r |#g@8 䎜yb^4;ɽܘ{uKsS1t V}3&.NO>?& 9kj Nig.Ib5.t.NgiN4!@.8%)-D/%3Eo:XBU|.*?xZLJF?Б"u)^/ƅ^F Ruc"I˽;_o?ӴmJeByUXMp` +EH1"<rdK̥NT ПN|yp8gŅ#c@,<5%"ݞIˮ\+VN_]jKݨb[⿵V-Dss'϶$K< ?l|zKAAdxN9!D^ SL[|@tQe|E&&Zb~k 1&iHS)bL|r+rNb!h8Xo8w(e}f(a2L 8_ Y':f( 2Ÿ?tnf`^;ܫ85K=]Q&(B?Iԃ!~JJoE 횜(63EZ"G 킿U\w]rIGxݲ*R0]|z=rY5bľ 5k3!¬Qϴ#VTltM'KU!i,O:N~4c.Aq"3vDRZi|Tlᚲ6`W>?H _]g%Mbom1+W_T|ɗo]Bf3~fk }9&,}[@@fAnB2;'l&c^u XAVoZѷ:S̍SfyֳtNxH~HsUM}Jhs`/<$)icu#Ӹyiky1 !sSH=kTH-: /{K@Ai@[qs.#l_&=Վq{E3fAhI H%Z&2W8S_]0ŶjҽIF.P6 Yޭ=Q_[Ñ:Mjrfhd ޸SJ%9#NF<# wS4ƽΖc׊} åW6/3.a5r-pzwy}](($d|U# TH .Z.i\d ʝ$Sg4I81 M'`푶?dzDa{H@m$5eLe$lKd+jRVPXMqh-PiW/|-h n@$UZQ>~Vʽq"-(LRv)ˡqrJ8I= 6` zlat'C(U&kF#wDJ&vާeB]ͦAx*t\SV - qWÌvO* <;7dm\<=y6/&` xgY_:~()SuNg(FpPs1ttip^R p?(4'˒TfdQ$iJʮzknPJZGyj"IL_[Μь $w96:Lgq9ClIk3A)K-El%%|&1 H,w (`ӫI!e_!J9+Oy6G%G!1gxaK#xv2ݷ{Rޘ`~(CӾMmY^)GkjעX!&$ 0U9#tFK3] G}p^f% 0?YammL/j`t; eMp ~uh9jVVK&7iT\I#Q  ۧc"L=m<^"ԅ5a[o O񫧦D;۲r邸Zr @XXߨ$͂O?[@iY,a=PNgk5_~OO{CѯUflMQ,߁u,A{xDse$6$ZQO {*ؓN:;Kcuyh8(juBfzǷje6oKZ-}ujLUŭBQMX24ieΫH:TaH"~KB#PKNN:Y[ n[p?]|B1VnY1wH(kN/)/lv|HEˉ,|Fg")$pU閶cjmW%lu`"Z4d :bgD/k)bvPrF 77mJRןsg-֕%!?&gj|Q<9|&T_Tm?8MS~PA)ڧv60I:P19ތ#/0=̀7bt,r|CQJ32FĚs՘"UQ<y&Fxk: @e!gtғQ(;ThG25cA򸩔3E'ecs,㢣4.2"&Ok`-1~5!|/+QaL^#c, <4!"?$Wg7!kCO\mYN'ao!R h0O}d  Jv wsՒOۙzju&1D$Nz&~5e3 ȿLv2Ș B*=.J\-֕58 j]}#]tf/F: 2 w27m@N9<8P(:>6rU 0]SKTڮn-"b,FIz8,S3>.Ȯ9iAsliygR yl>[4Oi&ẖXۚxSUan/dD )q،@]1`2OAEL q+*$ oS.6LTΖ## !Δ)iT3{FzRTRQNl 7ٮsJBx ]2fi6 GnlR^'i Vgm69괊_ s ې2ŬUNnii Vdێ2f8%x[?Hs8 ,:WP Ze.kZYGTqum(xiLw Rx=sD8L5^y5U%מ{ig$<gs"eZ?_5 ]/œ"u3gAռмS2CdW~Caf -zF-]t95S>yOIg6z'`s yUP Ms T6j@ ‰/tDKݭYRύD]|tt؂˘|kWW=y7o~;F̾opKۑtn^ӸiwlbqЪ߽༞F;m?$ˠ wOKc]?nb&_ ogAkw@4ǘ_FU~^銈L7^cd'seXWL`@c}j.%4" Is$O5GHYFmՔCܱj߂iOm34C|2FpIS}%~P9>:$arfA=}d"v/eӐ*<;lniX)o)܃m»0 5ǔ|  ֍E7"MU1meݫ~jG Ns~qf,/ wD-`=Va`\j{j o$ v6srNF'+S!Aww"DH#.YlPvYYG9""TSna3{"2q(]gǵ[;W5pw!@'fGn;@ >ABe/сDƤ { f=TOZ~k)HþXujձk0󚛽`0U /Z[;V+86.PD $#KLYˑZ;10nD 3hO ۛ$%aʡp82S`n:-D㗶DqQ( "-1YR[7vmB|O(bBߙ#X N#Gj}<K-ԗKټ9|$ (v<^&l؏jQw1(կ9TLe%$XP*als>p#]xcoKhȏ X/ޅ RJ\dD1s}*,R2t.aM4m-g(ZEN eP51`9ItL!?{A`אioөZ8-BS}L=[@ WÏ_!kRrvH$3kYjCPAKqo|ӕ gx'$bs\p}Rҗ܋5-3_BF .`st_p`4 Ax=0nbu [hg JF62O"O Cez9倮G pɉ4b69 |DH-{ïF&k{/AiR+N8 m>U'ddžm}c-?P{&0Ӎ?c]f3%?&yFC_ JSTjr FnB\ ;pE g7b_~:<)ѳU 8f L` Uŕw./ҁkV#Ч=搅Q,F),ps27yPZGD Ԃgf@ +|?ڬ 6꘥t~wzZ^t dp^eWhx1}TW3&\""#`sSW%qYrcMKv b dGnqRu0@0~vJrqiEa-d1n".pjMSD jH͐&l`T°gC%dՓծDIxtKTBҺ<(J1vFk`Ϭ5LN6EyZ|!9XnF!@OÔGÙ(Gw2P Y}$,4*UK|sv6.-R@B@xh`{8ZF)>i>6kTak8%+*Iuj<^3U[#lPd&ƺUJ^DfaN&)@7ڕu#9N읣 N38!̺3Ǣbۛ;|M@$i[- :==_1x[ i  ;ɛuߌ ^w#E~zUNae$v,Do$؋r$%5'! T,aDƳ|U8UsJwFgmZG1O'a+РG<gYq)K8q9)k/ZFG, Tp:2^ ՌP99h q{J9I& qcl;6tci '*XDeP!8CFdiSq 9拲qIVu} 4"[MrF5#,!hB2݉+= rؼYE*Ie۔F2v  W$םc Ws!ӈOQ#< LtMoyP$[YuǼQN/&rnD/Ib'?d7h͚k.7x/0?%a?hDKF51g䮉.?[b4:*)JJ$])c.vKS[;M2 NWcn =3}foyxS=\|~O3!r,OU:K_. G{kfxKɆ.fx] Npv(y[n(WIou$(ɐva) (7EnU6D8 15Grި46c*5LH@)~/Q_1OTqZ 2#STyYNR٘# ѻ S5˘XI_(H{N̊"{mf#~Iθ^TxIף-wUEHO-yA4P=y]) Wִ"hЋ:Nean7.OMREU[WfkLЙzO;d/6Gt?r%2Nx±rAz`Rdf:[VlNq&7J, CхxG*eeuJW2MlQn7$ 6%̚J[bka2ETW0`fOaԭ7T^T5] 1 d"zM])Qw- K(2#,LҵTz#,m0euXI :)$&h,0f%JЄ1g`O2ǯvn +AOOMX">֛GD8ǃB22wnd|@,Dl/tN%PٲiOȘ/ D8(?q [&4#Rl1 ᳌.Eӑ#V'772:GwTojBAގ\z%Rx o= EwiŚDm UT㿅'Oi reD]9ؑ+,XhdM(WᄛSfkiYԩrXO% 4Vpr;F;Z0О7_yҖl OR>l6fuangU֊G?J4 (ڕVd nJ,u[v_}T;*_/D+|K{|wFEyjvxyR.6)px{ ?p- {\%agq坻h_^+C=c Vܞ|'Vy'WNR1E2ΆM' €RrBfnačk%m\8E6Z-Dkq1DŽ=N˹}t᯲ȴP6 r E\N^0~'!W> pad%YR[!&U7mTqDWsbNPnܓE9"x?$4c$#%>2`v hgdKP; oa:ϳoܦtP{^<~h*{H^HWJuvz%)“ 2wٽ-cP;aS+雳 9E,Ym!6r[*WP l הBp_4qŵ$f+ /ȥX; 7xXo| 8^~<t#O/φo| V*I0 ϻ#t=WInij-^(獕?P&lgN~G10ހ23F=(Ja"k x?E ' TG_M;=P(vE~bxmץMQDN&@P^=jWŷ *8^uk7m L2j' +6k6ȁ^LXj#=3UM>9&%*Y%֑vǐ+{ "z8B44Qp2X}GUZ!Lk*$x@ d#=?Uc\l9OtLjz&3&(=d2k;q> Շ/>ʞ5݆\YWe_.SPW$ꝋ|7yՃ]蝜+Z5wpZRxUģwCMz:#>1U܂)m{?d/"z0G SMK4PqV4CCBOidi+#ַ)8"@5*So鈿I#}z8)pU~74zͤ 5F5TjPͲj;@E9rN|BG?Pl||ӡAS.$ϭ #8AK#/߱z :m]&P#N'r<-ie4F%H2 \HzO7Zl̀%1P`VZӛa<]|RmvٙJܹ d.t6XOV,.5> 4`l ,gg*hN!U*VrLTۆIy ؅ Q&xre4峈9.iYj:D5ly9&AKÏ> "Lb~S 9ӗsSrn>DX촃X GO)m]I3yЍR8&gDӲ8zj0O;{ ?`2oYFb%'QxL11^=#2eZ2ͮ&ILqy+;O'%,m[tBC7 /4!E/T7' _eX~ݡ7Ēs. Pξ!W>ݩKfgH<+{b{hgJtU* 8=HI9ao E 2ӹ&;1,.K 6_'FS [^|9!idmG>g bt5gPc+lL% 6%p;<݋@Ȃ1G/N Ysm ڡ]>ŕIX(ӥIt/9}4▸G>6,~~/U}JD.LB?lN0{iA Ln ?,OӋӮx9WօʑG'f3hORQѷu=9A7.7<閿mVL&w?Spca sN5Z,K=$IN2VM3>][ҹˆ`1hiZ^0Y^TOj^]_B#'}J_G /"uD|-( }NhAd}Ql@?҆=̏e;lU}".|8Pe 8sM4bOǧkqgt*IDd1Ǹݔr3&i ǥD&tc)ҿ5HO{J3I*r>fĥ+` `41#Y9o`@t^Q6`E<74VN8R~,[kk[77d@a"MӂoY3'tfZU& q{i:U<|vgtf:em[9?{Wlғ*[09TVH輦[m9Kp =I&!Vn.! ՘[ù NZF,pBƉ:UAh,`66Ek$.[%'r+FD'6( Ҟsk׋=`F{5hKj$ R~WԂW uII1C6P!cmiݻ.epKZ"+5sXQ9p7a9sQBwGyϾX]M/ .\_`:'c;?9 ZU19P V{x~Ѡe4ux91e?&y#%4 ~ #J1dהz9GC.U?DrźpV+kyie2>yb#ǟ=AC,#_[9k\x4 ji,R vj ,!]vE*W\^ڗV @;R4NJ=2+P^jbT:|vYIOW "_ֳI(v902C@p@R`XWʃ$ȭi!_J$pN5L1+C]"Xƽaq S-"ݧq#ҩfF>9,H]NA'P "b\u#nl jnZߗF}Vv^/;v2W7)Z$湺<0mJX%,(B䷚B.uO.)@_o3! F;-A8\^sQFaL203i} yUFKn۾B"+du A')dh@&HnbNAs4so9"q.C3f_fK$l `|:G#*\"&@ YXKv4 iy_cL{Doc$"q7M̥%_V}h4]놿zN2τ\Uy71fއ[o0*xEvO/I6ڰJ ê~Gd-(YqEɋQ(0O:%OG+eLjŒm-dĠGl I8KYܛ#n B)b*Y;*L z \od:U%ޒfJV-kfTE-rІZ&fbB]L Bÿǂ9xQK[sxd_#PtykDHޭHN_SDddހXl$.:j7mnrvw)Ci !RK&-BI}Mȋiu> s"vYkʷRo_g.m@A7'Vњ˄PؤhD*Z(+DmC7 L.Ub*iPu摻fcA_(a!W,0]="xsjxwxZu\3Llզ; h<kvt)S]iOj2-=!69Ǐ/:eօc9kI#2CUe?&$AvЭaknVW'rRg4*U:iPiҔJ*aՄG~U C\vO`J [dyi[8F6 C(`fv|No),$#CsB[[" ޘ˒2T.unHd86].|+ e)_Q湇Y͝/srxU埢r1q^j0#' >fΓ!ċ3qc:i ЊBFhzB0 oH)i整Qb5%0-(*!!GEKLHTPq҂ʼnXSneMi}ǪR?X|^4&^# (1A)騷zw0 k|BTV~b x]Y%П8M2Yk{ f>!qq;@EK+i巇FqODjLܒ]BULh[&xH +̗`ᢸ vU$pvp[\³'a;a#< >EA Y1gD),o"xafju܄6!~|Ӹ(σbl|uFF~.&xX0m:A/Xi w~0EljY2ʂ3LK=1:V 4XbvҏIw ]߅SM $(ܫy#' \rW L6Ltֈ<}87PYg(kP$4Hž}+jx#q񢐦T0I2Oy6|O`0C89Еg;q''B*~B3XPw<:c% 16'㢿pq|6zIbTص+21GԅXJ3a'$ pF(buXUNXD]:}tHA!D@w&DΡ,_hwh؊J)l'"( f75gZb׼Q>hpa̓x/$ {3|%wGhPi*y(C=ּ >R\Py<MbcGŁ&b$X沽.ZMt轊3A՟qK{쭔 Vʑf$-G-Ϡ4,!_̟Z獺'Meqz_Ft,`RVmZk jx2:68j.A` d"dOڄVnb#MJ/4`|)+͉rG~ -kx؍kFSrX}\u!alrT!֥΁|JP/Qˍ6傡PI#B⚭ BdžKtDբ`oftd/%J$2(}8dK6eѝң/`tV)2S2t־Gnqt& =a7,OPF);o1ii[K vp):*hсdg\w٬_N^FI/(BD7F׵gaK?UJB֦ė:d(5xWg-+ڢ;G #q4y霖ſRdTh {~|,mKsHl )̦cV>x\IK8~ճ0Q˟WzYp0r[f4I'tuA( g$ ;##iQgsQ\7;A޹46.r< #h@o>m=Adl"]C3v5Kc"&<z̽n&%c:~cL͹zs1px=V~ 5;h)BL,y)G;Cq]j̽ SUr3VI߉~7#@ͨ2_*6W&mĶ/#b1C|`d4\PRs<~pbB N";h !~L8H\>8>A$wWIn8fʋUΊ3yu ;+` DJ ryq40@lBPw4) BzXͰ Jvߒ3thd*f<2f e(VhL !]ΕG隭:)sn~[VnsS,s?! e{Ԝ\ ,:u_Vm)[w͠$8 "+tɕx @p(~"!]\tYWr4`xF߱g8T]iZGA,9aob5N2|yIodoDV˫^!SȜsΒ Ǧ\zV^xhUyܻuNWPrkp!Ѩ1 rW#Ee(omRc|AvH?0+#-JC%c0jl6xZWRm`5w&&"D=oUo>$Jo 4U&^aP>C >']X:.Uf4[%ףmf U mՄC̐h )ԁf7ry,*(6؍ 9J,㟐YJْG``.I!qQBfJ;][.,iݲ@7m-TX;ߩaMuEQnjT#h2˼%˜M3֔l+jxtYPv2$0t#t6a }9 X๥zXУ>YIM2~9o=ۄlNDj2&.ĭLx'Hב~EyPwfbަ=BC|0󡮻xJX_<ȏMѦDΐ9( R=yDu3Z22puʩ0q<]sp@nJ6M3T}>`qBG;5M#lђFF>d^`p~h?5o`dԻ&A;+I=Qef޶.C Y[X( ]lk]-vkSPbp4S mU =U۶dŹ(Ģ\B1dϹ@,?Фv,C_ݒ'qa9mM>M:uD KsG v-Lv(uD38$ahX@)9;-j:^*Cbk~@ܡݵAjWg[CZ@ ';-.CNbf}3o+Wb1J@SVm~g69T3U#+ۜTn&{Ϝ79`<Z<iA*`F`dDtd:Znl~p>q_iLtdE!xEL_"y9Tk/Qv]4Hh[y9(w1E`e>YZn 69:W uW-P \;MKR+̈׉."V}$Z[FS hgs'hWHOq~ҩSwGUǜKӋ"*sɅ#&v8' s> 'O ɘ:d|\sӞ f9ݣR|{PHPy<^~gnp)@}*Xv%JvRíx$x_EڛN'S3 fe^7 dœ} ,dxOF+0tRrF2. j16[UJ12 Pp怫d3C8^i6Q޷הSyld«^4:|| +W:}Ε%drMlsm4 (ɾb:PQɴ<Uœ yYL4r"XKT~6kw<=\eAX%{Ny{ea-N)X]!W[?E&o0.cMr>d:'r7SfRBK>΃,#`_)Ldvm xIp!&k?Op5\ K4s6fBKuݿ_sf p"IZٝ*s='!*"\y T}fcHO/ٍt]#W|ab}CgǍSbfS<_W!? 65*MO3?E[ ^ՠ2CܦQ;^9cnwYD]3#sP+28V hAoVZt8,QpꔰQ@ 7Bbr?2[ W13Ƅlh,v4~ ! QĜ8lmp øC#D fP⮤b>oy% +-(L tj1o&#`ZgřTBlޢDU.#ޘQBDZ,5H3|}?Q(j!1 ^٬^p }jc?9=͸8 dpZcLS9|]i9lMqL+b iڽp/r_oPV+UBMV[qOؑmP'U\$ꏲ_y~o;, Mm8/ۦORcAmE!zC?٠9rpI<^0TuRrffhhHRw_>EeJiV&Tn6'L~g(9=]`D]Gv:bהfP1nUWr@ׁi~e6CͮU^d_X\b|Ssf >D |6, J$CzfŎOdBSy&G:y2"E3TӾ!x݄x.+tp*1%v@ٓ!Xb_ RR. ̡'5CCf57ˤo`?sP5tf#6zRݱ3RZ/K^fYB# p *9~}e(  RV҅o{X k6A:HȯaRTѷK?Ѳ@4Z7X!^un8A ;^2(K.p޷W*|# q9ikeԆ({#oQcsո#TE3Ȑ *2 y3@2HT|}Rtx`lU[ O+Tdʆy"V]lOb DgwNY>yo=j*xjMAxN7 Oz]+JTϾC*{2' fZy\f˰qtHЉ%5f'$`3=qI#uqGr#rSq'OC//687O㯬ێ 9&%EVLrh@pߪBTc=|Î8qP!q"7V$l|fQGɁH4fVqO(\vBeO]:4$6P㽘i'Y:bȵ9='fJ5i982:Oh9gp}Ȳk2FS[9 RHDfe91p\IŬq ߰> '`ǁ3b`l,Ԝɳ 58)ug־mIi$T^d=%ƫnIryyn<!!f̘"^a$AeD@7'|'q_9Œ m"WTN \yo p: XZi@hfvEr[H︍Ē4(-ӄqFY oRȻ&ԖKG+DHGbXcfޏ{ ^8)X=NnqJ&$hBB_ 9ogd5nR* w m>@?s.kyfZ#,=ɽ14 +I('^ '}eIg2eC7U_Q\hߪ>2C|~̯#>+權Uu Q B8VPԼ[+i1 z oC5Vf2#kૄqflAH$k~a.Ʈ6[ESOˇ hSǃV0_7 ][7MTý*dw:LL/ pfoXy*STo\l._xY1Nk1Mv Q%XMO~S,GFf"J@>_ ܤ(/%=nAb…Td&{$X (":[[LzWY`Ց͏uo_\ % {ϗ"hx15ah6=rr'мԴObU>S;DawDkƥœqD.δ+?K:G%A=4Oo}dG_W-):FE1p(vynz9SOR}9HZrHpAJ1P5z]ԯ!u7?pV T`^LA' 6}Xuķ Jmh,N00$!b_ Sq}\e>(d /#ĩ\X ]#hd@.J8`ᓉg *bX ܂S_TP!խ uJZKb{;-(ز΀`E^;" dǫTjyl/ )&g7,isf"fƦ,y&&֯B]gހ<\ڈ$#AJۚ’jȋcdMHo)} NxAJG¢GOmzA5>./ͷS%' z^d8NeHva?|HUs(řɞ[ݝӾnZ%2@,ܻTt:J1] (WI~EQFhQy93jAC')P%װbN*{l垎U3O !NnAuF ε mfQ̑'äj*=3͚&?X#gT8K_+ I i]j狏n\l^ M=`Wʝ V+@KSZF_} XR'?՜|]V6~:׍L./0-;y_N، îCF%J&f> q L)Ҝegq,/v;4;,QyjJt&K/3sاU& $TU2q@'O{~js" B 7"Eީ0M~#"loM0@%i!X)q(\ۨ[^ybn+ٛD/)wЖkJ몘8jM47o,GfKLc,!;VcNF Y:Nh#9N02:RpC=y]B8 \zM^TrQ%.\>?|;|w1/VLj dSf/̮ôb'@6:oZYߌBߌ׭fazdIpe?kMz:)ͯ{Q|/@BZg1.Gly^[&4㈝hzf;&?> +Ξn/<sb:1Ry4>ZK:T`@R2-S5EUK<y)8Zu*;m3b2n ڡܺ md)`BjwJ7gvwT: 0m"!Q!Nv+ap)I@ehQ+ۤ@UJ}tW[ Ȅ!_?*!}ڝb$ upd`G T}g8p=bF:sq<NVE.`+7f}iDwo:ypڟ9UL/F`\~yKpckJƾK>'ȦϭIaYBf,mūM6Xl45s8ZVhFN١{ OCϓJBEq׮09q[DoICq 8_%O;}kd)D(Ώ?kZ_YPك_oF ]sӝ?HuAݶ5_E:"G6QkzV#jd_Y:)c~”^l` Ӎ퓌ؓ8b1(fuĮ çX1蠏}MUٿgGCbx7*|$k2ԗIָY) ~B#hŠ2uu(QXYǕg6;gНXOȓŭ%e"+;H +(K ZAClmr6 JJ:">͒W:>%"f>Yz-}yI2aj'"npx,P`Ryb@KslJa-e?",V?"GuuXL8%yFlyhP^~0HT OA#hB~T)cb+Wڢzp/BF5E/"955M/1n80F-0tF&s|σqh =(.]ELl*?,+׻LoUp$\!oh/dgN|x?1 9*Qϧ4y9'Oql禞<{Fނ+Z)/H)Wvr| 㪂dƶA9fD~Ez} -GY^9ageBbѣ\j{`oeXcWPdFgً8F~FD>\CRA zvllӬ w0e5?%lw(-;=HM qlu&\M}-a.x+[1d;<>5^+"ӝOoO!'I?md%MקD?J+j0j[0gi"qBZ(Xl9nkfŸo?FJs_m\=ȴq=U8(&VN-gT06>?i@ t<8P-+؄n'=-D誜ۨ Z[R_k WS0p4q?Nria] ez-*WUs[l$GɌ!|5 'i#~~}&}+jVqͥbř h'|LI]+V_OB9{ vU``7}D3V3z2b~v}(8Ĵw+SNi-cG~J<46䄇²NS5$;@B>֐+-q1jc.R9T ԚO~ͲUk1t0+ o#R 37] z4q&-6 ǤS"Q)<דSh q6 Hk(~6(O4E\/TU ɝ+u?P_*6 7W'c7^(ZCd#e e.fD LLrKOgүpᠵ{%%,ԁ1I- )wF*TݺˁPR =-^|a:Ujfnbݟ dOG95̣=fĶa0'xyv Um g+(ffXAFB~aQ;HA{vD hf3V$0$!cXAfT&sX4ל9тaidK0R9]0ۦujxtCG$^-z$ N [f ز! H9+( Yyj#EgBw^ʼn^P\ 1Ḛ$کer+T.E_h=@羽Љ륾[pQۖ5 Ժ>ƉeSԂ8L$24ښ kfr9?x%آ˹E HNsv`]@[| \6 b=x30HӢߏc)Y9x|w:J?!)YaB|mVMf͂~?b<'C w]$qp{8!NAz4N!㵓[JE $ jd`b]++!kOO\LLtV,a'?vq%K^eDFA, n6~'/+ekI Sk%E :4f֌MʢiaPkB,CQ&R5z,fvI=*+zs^AAPn~Rx)LeK}] |qQ/d`PXP[_!q[Z5fņfZ̝B탙 8tpwt=uAk n d9mWYTۚ‘dz{KRiCE]h{X03ARwZ>,H*5a莆6L2w*2A쨅MEOsI;Z0MÚSm7m1: GM6pJ(l{ԓaЃPwQ>>4?aD誡N9p}W#|=-8-ZJPẌ́{L1Ixs"윑kR8Pf ´v&RYE̪doI -AYMv.(ϬiGl}-y}u= -S+k&ȀeQrm7.hy!w;aׯtݒOXES:;&_͕Ya99 "+ʌ9炓X+0z]&]^Ȍ!{i ` [^TO0B5AĘ7akVwG2n.u@G} nz-|PYltk) T!IiuvėmѮ\KO[O"ؼ,xMp5kDjH %< .۩~;{4ߞ[[P>eJ}dJ4`vPduK.가Jg@qd'Pɞ:Mi%7lœQFѢ4\=vzC_. (RWšiD6iC,9-5lZ5WsOdwcLV˨=(qW ܯ)̤^QQaF2W">1k <'ydxdqv#_fvr2"Reg ӊ6HDd 8em z&Rs8+H<(𶱂{rzMWmP*2t@Dp_0Z^PWø6K9TMUNpkąB|[ϡ)o\[Q0}fh_ۉ-dGr? mPl(_Wވ*O.4. Z AlѸ',"_5˿[~r||>“بXƈ× X?[3(n<5ܟz+Q{epL)#-ji]v2AB:eD+ 6CK@kL$_ۣ2߾eYEA\6Uu.P;xd-ȥ6[-w1m}WztCW1e5X7ܛ"CB-:l'7ʽ_ A6\P@io /?]ACXXyFv8(tb4Fb\mB' }'fg&4bT1d@kgz)%{]8bfT$sn)Ѕg$_;$MDd^D]ڪ.WLGеmQ3^hcT?Z3wB>-eLj j\ÖhɛWRWxp^Csy?Y&<.{UhO%vCucـ מk*Mev䃧9SawY߄Znpy W*8љYSIUR%m_*;Syi~_3*%GVØ>dTK(8ٛ1"(_Z))0UsZqDKZ ,Y$w8Bcn}O@o8vegD@^`v,Ie!AAE=_:yޣx5uX~HS0%\M{@V6TN#)22}ZӦ!kLZa]@"%عNc-nX1Z'c7l gwAQrwѕ3̠Kp 6Z:vvM|^wޠ@@5Q| wՔ5TD7y`#3q|.VwԨ.[1]έ%O԰gDPn>3vRhHhPot,֞^F؂?x{yuO"iw`vͼhG%OTץ &w$bfWUs"izLFtp ^YTpmGA> wwu<Ա}j)JwNA  Y(.︓+>àDVβ/1p[Fc*AO;|8lγ, -WُJ{ ?>ch|<*%W9|8݋x?zMPUfpn}$qa:ῡ6^JԳ4tW\<\f*C\/EvVl'SIUԉ PYb09u=Idxl|yWΏi,FP^$~y 1Z}Rm-]My،s%,LFk6e(- hϋŀ~dF?W0n <-5#Q'=/1\nֱ]_6]ѹoL SMM_u'a *,]x?(њ"Id7N~ k|g&?ϫyɥX|'[:p<𠥟Q<Ӊ.=C/ ƶm4E*}%(Ŗ́qҕZ8{_Z} Hfb ^sv&Oxpu~nToL[W۩M1VQuV{&w|:Yh@DӺQ'Y=dBrR=9 oh;㣢 cfo[!uH2VDbPuK2bSRtټy/H]G7ʄYLOl5O9(ewH>Dvlepvz-8dZ_Z3 4VC'}jbM2T,e;9R߭\ǙA jW6&"Bf N$TW9鏔=햕 R ax5/>"Q|czC15bz=Ɇg"|'6Q=ɺ 6ntlG~׿br~^,(x!#̚#iJz+:JZgb5yөڛgq` 1\ d#_H;=@PeM_*^m' WlYJdS.  =Ral ;UZKHmIkޮl,IEAo1[`RwIj܋+呆؜/YBœnIvÆ$Qsq7wiŶO\>M!#gcM57EiG9 u$dNL=ba\0&<@ʋIkړ>FUD,y p% g'NpwjV;L=&8lo30v [=#͸*85A5}q~8[ U֜Xԃ3{)i^/!O- b ; Tr3s gPrCM@1}rN8ќU IZaHWXŘ&Fm_ol(hSad^`IĚF4#ceT: hn %EOU}-/gD|e>j[wr-#yx{fմ t&pxktgŠou8D\Ry^ۣf^%#&̂z%7N|~n=&, LkWyuu`1@xFŸyF^+e0S%" "eS+k{ZZdOv𔮉zB{bi'‚jrF4mkTbY^B+qG"܇蠗TOBe_9?MQ.' 0XS-/uӎ -}#_m09y4{#'^VڡB.́4)2PBgM"p+K( 8Zg"c;WGwu -YWx|cTJs+7~O D3uWn+R#鯴X'>נШDUB D!g Y xT ǹgka6_',OOA~!ol}'#ЍyzAŲCq1޲+)(NIYo\PmT 鉻Hη܏ [ 6dÿVfS̓rF7fP $:Dڿ}ao#@O~:>;o7V{"ߎbq}p4taSt9 l.˻>d@+9f ~pW'0@i@^r~^sQ zX~ bk͙diŶ |n"G})"a:݄X1(O  ;PK!`g/[ް\z7X6s`'(Ƅz0B.9*ݫw;TBRȝ=)@) ڣ!{pYv;:t-YR5 ;-!j$m؁-"pG&iDPru)ш#{FyKgG̙,EtwVz|F/1kS=tr?×?A;G lUEO$4ʴG  B;mN5\Vj{%~>s˱Gc f砂6=?tssXI/s)qf]"/;Q}瘊ęo REJ $T$ùtb|Dtb2 'BRXU"UZepL0t>]`2J4ҵU+ε"\p-|$RT@yoMݱ!U:@ՁM K[Ck>FD"DZK`lCֵ/ʹ ίu;q,tC}l>Ԗ9R; "R, \bA#{rb9 .celNz9%e}(m-$%$K'##(ʡ'L4ءa(FiYanaf ,#ٔ# Ih# BqQ|Ku-?cۏAP:r=*q[qp|n>U̒WOzbM|&="Կb׌.[3>A0N(N(nu6 V@ovr_&"ВC@ۥ\kg& Z$<1_d3.nLgZCmgO,%,m=G:є[srϼ# J?8+elS^M#y<0@Og,LFcOg`某NmmA-f{}L1i<9$si'M*.>qv7W񧇛MΩIK+,)u+ѥeeԏPE _kn60I9Z_`t{ $C45NO%7Jp![@I4T<\ש_GP--xwYw h>h84j룴-/Sg(fӉhypߦǻn6~f@Q}e3龱aֆYEQc^d"\PZ|PtH+F!.|0 qF?aosuH'u"o~&T1gf>ˉmn(qlbaؿIzE5mbn\tdȋG}o-o$9L.ţ!g[؏lV~;s ɛwUG/)`@)zhaд0dWseLz~?^{RєyqGSm3K(v(<۔CX w3BmGfmY{~j̡ YZx N%B& ԁJ>ݨHRN+٫ShGPGFϒ~Gf>#Me%j~ӟ|0}U|o7' Ֆ7_v.2TŐ>-+:E.@Y0\A$9zMd+y\} WKm`+): Zx l/N(I ەa["[Rq^AaWmh M٭T[tj+fdzF9>Vk?&Zq)?>CL k,19 0YظmzK֍EcP@j4 暞6d7y1MZkݡOX, zLWY̜Tuk2'H\2;\ G4?ِ^ ~e6ʨaf߯5>|ܢIziCM:6Yam]b~xws@yPeڴ ]l$P oBJ׳RfoY^sdC|> ;%LUvyEd:1p^ʅEr:o|m:ӌq]eAjك}(!q尾QI,|SY8*퓀iNd$鴅:Kc~ s߃r=x .4A2$~=.VYRQUۺ|۩a={DGX [-ҕѝ5I3gu0{wJPlBf8e ;3hکB%Bkt qzY6ˣ+B,-P -<\HbڏP~ТBA*ED4r^·;9L ƿU*QVx:k·VEw}FLxww/D P? $ 7 %e׬OwC3#.֔y4.uL+F:ؼ p ;)ɰN$ʘ6e_ֻy rSHkpjEs`o5EZri9\Lܧa[EK^F Hcļ~?T,&ئ ,c@[4-7\K xbȐ ݺP?!&^e'mq@%ZzơVQBs'9uJլ4M W<:㵘s] bI 0V$W?m=$u5\s(Rg(p"_7C&@?5]h ?aAbuGV fK2\GGlȂ&a9<-!߈;X`~$ T!G?@7kvB "Ʀ>ἀ !㧨̟fŏa'X2ΥM${DŽΎ‡5y}Nw;?HLdz0GfQjJDb5*"LGq}}ԬJxœG c~9~^zd^iRk 7/*X_YY?+'H6-\dvg<.'S "[koI:4wJ[jfDq NŤm|@Z]Շ^~bEώM"s ?:hLO7F. '8;[s*m9~җ=8՛o=iC rl,u.pg$eߊ| p#ȁʧqC2_DŇwOW9@άZp-<{]0 L}/g 4lJ<7!V#572<-ygmL]Dv;,Rc5zJa^ d!\9cU݆LMn3~g&$%{ʌ->1Jt;_ e@ JD0+e6c +7_+-7`Լ*C39Ovw!2sNS}'$`ʮqS?Dpk^'1x) _I.jȼ蠏YqEQkypԕt@,.sMˡȯcr75ŬbG > _i"4A}IYv(+3fWh`9|^Y%,39!sO9L}Iv9G%Aou #xș7-Fi9dvhUoBV|Zdzg)iξFW㝵6w ,ʓI6[nXP?hE&3eڄtO+vުdk^||6}]_ϺH#}K(_[|6A ih 4y,S,8h AfFcI.Tfz4>c %ZZ1jmN>,`I%䀽P-.{Et NTQ'SWiQ:s 7%Z>v,/L@|V,JtN!6G]ՙﬔY:G`ig,cH{O>e+#ˀY4alRg,Bm.8˲мM\LI{ֻ=Q$ $d>~S{gkT&0tBBӓUV1/S>awI^gdKE./D\Z4-]>'.5$7 p$9j9dk}=[FNT c|OwC*b7nw"Dȃ/EmxDXkֱSf8rR#C!J@wEPna {?095!d_3=%zKgxԾ421%!_Z !ݽOz )Av|4D"u`1T-)ugG,DE^0Jn 8? d3ÚNe]<TgؕBwHf;Y|jtobh=KG$<$8c{CwQ$Ncm!3ox+Y祼BJJ71E2Xxc6|Ci"#YC1H%߫''waX;D3=&] $׶Bno,Ub`P&"t|?Z[IM V`RyZ}ŨE-Yн=Ƌvg&߈arW_Bm{YI<#+Wxq#tWM9+NC ;,#SsM? }(Q6W(tWxZ'+kpl]֞6V`l *7a'| 5[Xw+n"4qU|Kr6LC;\ k.j"rޤRoJ}z> 0ާ$jJI\YfَٙRMW?XԹ;!?aNc2H>AG"z&P9(.,n!f 9V}S5xOkl7fǟojԎs7B1HJ븀=QsPZ9>{q\V/A&o5tUj$XWռX5y4Ugqx<+xhz 8N4l/¢eu`fJ0\|b)v] >@z2 dŵ}>]:'7#1֊Vk򧼦HIեaF/+:teM)?p~+ .I|e>#%xse)QSݰb!A$Ϣ6R*|&ک$2ӆdtmO†|ȴ\!fPW-%䩡ޱDbRTkXZ9re M5-]*̊2t#Nk䖏Gޫ+z(}5ё0P2rJ o;`;ø2T(MJZ4 Ǧr 9s^J=-?[= EQ"䡫147 GЇ`텶r;"T|rԆh5.|ݰзpwdšݛsiCYQ5a0tE,D𪿎(H#KiI`~.[Aވ tyej/E{"*W)r{V;#'[4z,PcW}Ƌǂ 8dpU_SY%[=ޛ}SnRҵA ͮ Mr\R*2c!d2\@Iz+$ݯPSL܍ӂE䣤~s_Q=`S%73ZZ^4vpH+n#ҬM|R-nIܖޖG4v6v.f}7Y _1gV$ĚnZC}k<Ƿ+IYCG_!X׬$q5\Jr͹"U0ga#bBqorkBk{'](/߾ʣ ˆ$_CN|:=UJ\@FdM<c!ny_;S-۶4Xd} lS ``kA쪎Sp!p\M\3l-E^3WgзY=1L6:t(::Lfb8;!c*DVc?q ,`zXVO?w?!#|M6X|E.s=aӡdԀS?;LZ1{ָ?a[+x b|Cy3#|! *=T?ʇ +qxP]aS893 q2^ܤՖuH `jjx~{쭦Bx@PX$/{;";!>,7ж0^,S7'2%#?0*5#`6 h[EEm?>}*po]]n@%̘&`w;8wiˮ/#%!?ɢouI!B|T*JX`q5Dٸ%A3"Rtz:wQe1FTWhrbeS,pD1¯&'= EWYw?Y:A!" NCTi5mN.mP[SysƉꃱpX05p.ӎF~Qw+;`ܫ%; ?{+i/l&nBd/ƈջ.i<"hie3 ?BQKBUݜj DŢߙ+Ӏa-dP.qc]x 9tA?w|PΒZus^_[,]-Tp{1Nx e;'cBb? P}wDW"ڷQMEx.m::+f[XV rK[m+c]/n V>q.C%G6w{T:] z-}EܵFu&ہtQ)v(R0?ۙTv&_;n勣Y Ժڦёl53N5mhd(BTKMp }0&y3?~BftFWlQ/k׵}:(?t͐^',PR=ф_ՃFPΈLylay `2B_h-梁4}wwO Qu _>9m3A@Qzr1s?3uz{qFiLuCUV8[-8-AS@ c=5 ]n3l ?rB<5WҀ/]G1z2lj|T-,ZOLP%-p> Ź1S{87cSeγI|_k5+b?6>O}eF+w [M!(W%|smjxCJy[ 12 yQ6'fej#.IK?|T!5hֺJa>off׏U0-7/!z0'1/fl2[@9U9ȀCʪs}Q!w Gf')\V8"3JcZhWf٪>P9KH6|) Y )/o} ZZ;#?,?Sd% @R$-.\d0|#O(+xA(ifzLւ=o]Ww2LjvH M 4yK*!qSU9crY 🼥 Gur@2G%rtN1Z&rLԖ$ׄ#±=U%+ a d~T 'G? )]*<.`ʏkќܪZM3&O$mq`s\`m|1Ć11*VKSjGH(SF$H )XsuWs.5 Џp8j0Dڣ\M6~Y&4 9%8'r[JjoI-^ӟHhĢ &i4_CB=qCƅզcv7_R &ZuOX<5O9%<:`RmRQ%yv,%s}mY,l<HG,)i'}T΍f'h1 iwp$Ӛ>c<-BL'&Hp1PXs3 v gi:).T X[KOޓK8[|OԧGEܽ6S,֔(ӝbUOZ3 l2zf׆"6=  Z*1֫/R\"$śKzR@Xn1=N/Z_mĘÉ7)1FKg5 AqTl-~/1!ʏ P=Bh* 2/SBIH%a #jaW"_Hd [0Q/9`˾K ~ň:M{o]%?Lg>@~g9 ֬'7B DU[7 ('y# ߪK ‘|gy֤{iKCH[`-.J:vC3JcF}d3P73gWAݿ;hKle-bINe؝~+_ԍ͠6Y_5X]YM}C=A w1F;{4؋^]D"m؉[L8mNĔhwdw+YxJ<tfI%R)1Z K|u-V̫/ئX4T>lσ~&vq]]r1a; ]a=zk,N ,]`pu4W~KǼ5uPf*M,vnIJiJy`:QF$u[EO8Ŋ Ð/8yg1 pux5?NIN~JypQdW0a!m_!mH/Zq ۯҗD8BD/ʫ{Cy(s]}䛹KyI|H߭aHU:C{&ˊHXI&ڷRJ$ARĬ=TB6PL$czYYNb,4mBX#9=]j(Bi3u~K$;T7`‘ ka$Ktws! n+Ȓz h>EtzQ#>r 5=/kFz5 T㲆^6p@ZZbZ[=t;6%{56{lSͱu jvѻZ{Jo2̍QP@ Sfw3юJ0s饜@E1VB8ǩS[iO}]9?//@@R  Aou@+,2657CjV?(0|M}Es %cd0lHU\|.s\w=_;/ ԙ Ƽ 1nc+S~KXQ׃(\NqIaŠO2(;\9dʕ,,`H' ? Y-y\/a4E͆@@+N-O1zҍSԤr@~FDUDk$W8%xjQ| #k%+M52)bicP@Q{b"e--NzaQ.iao_ik{$BU4jgWwjC#4=9Oz" W(t_'!QȲV:l xƢXēŢ)w!-hHZT$HAL`]n9su{w_b+;Uz*+X'lLʧNp8$rRp_1dFflߛhdg㫺g%2LٳՇhѱȤq ;"mθWḮҸ [Af1t}98Hj^hrrBt7J>LhÎ|l".⡦ͣpP?p@<Ƅ=Wl޿-RM"_:߉LL*R8"QʀY|}_=s'YLcI  (yӯT{Eq^uF"= ]Oclgbdf+eߌضn6pA&;|:` ?0h(9$qAaAtH.>"3uyrmh8./ ~1&pѲ³ʕ#|} ^uXmxDm:Ld!QjDf<9l+(E"Q;9xH? .I<.GC6l#s$p-Jeׯ|9IP[S-[ ./Y5K.]ŠP6/a蕞/z"9ut[vQxq;] PZ vSZQմ=edjn!?G(Ie"Q%zmG[R*n- 5Rswa618ps =|N%&á3Ď .eL=mf9j-K+mR`-Ӳu@dL!Y _vuݬ<`# \5'YGК|1qMG!`t&~$]۾MU?)7_RSު^ ˫KSW9#3T3g4-ރ5KAOAZL087J]6q%.BU7Ho+Irgn?Q[- 12+oN-)_3F g5_Bla&MQ+, (h[R;sݮna1ւ#9_ WS-"R˶1 qm+! gƣVEA3/(5,#8!q|Uu>b9鑺w!JfxO1HkjYV5\${8#.3x$çe=5f8[Xzdꄪa~ i7HAZVLGWޟKVJ̾Su r)3z a>M%c6x'NU1Hk+L RA(5jy W (,`Nlp?dTeSf M6Mt_@v%b"mY"7ar22=S-u4iN_Sع6}i\߈m]۰,8%Jo!JC|Cc%|f411G~4Wj0j[M@%sPW|*#uTu&zTu+].I4VhR %/E0--Dk~=Q޻C *o\Z~Z za礀Dpj)R-!VelX>޷Aև^[ݛ5dXm}2[_Z,Bܲ5Ք^fky(p睝&Q.#l9zm@ļjGDrܰSpu"3j,c-U!^˅iץ& Dr&vB @z#x{ ?s4:uZmB9N EpӢ'+{oJލ5քc74a Q(F[ av^N-a@6 1rAt*GB+фZ:>Wb [ٰ<y9Pglt7ƞjU%gfkA&PnHO7Ua>f;RZA;هʣ4D+~w=M<5e;huWH04KÐZ`BMOڥ;s{1nڧ˓+F=sr_Ij4y ܮo7x{uW+Ķ@w䥻N CBςL 8ny=)L66+~TPhk@/x5NdZ& NP0raCzkӦt#{[r =X|Pl*Iz6ytsznsJg<:r&D;N/4 #߲j'.DP}s;>YIferMk7MO?$'K))(X^ƴGdNA×SdzjWW>k~RQyh^N s.piթ\[DY#RőW"9L"PZKoh((] )>zRf(_#Dk_ٿKSu)eBZfCAұGTDl³umzUXpmP+%SQkx̝y9ƁT\NDɼsCt2xhmֵ#XfYg@z/s t%DH0A#рwrP)r Y1=GP{$ ?U׎5dݚ?#S'\ql@5=y{9PrQ4<84{c;|j?k*j\8M4%rk@0uo6o&er7$y~]7ZsT7Uһࢰs&n`h D4}K(Ȣ x *4]u)ȘhBH%l[϶4\J94n3l7D*#(EW'.i#S` RÝJ4Qbő؇}/= oh:~`Pd:|3G9pGDž`M`7˽;eݲЈ YC2^zȉդP*`&rd2oaiTFlPTZh.hYo98m;C1o5FV$Czʪ?*J!28$1:t Vԡ˥FprOG-\JwCsZYʡկ5J+H6R:Cَ#'X8sIݾAv(?*qX3%*Ꞷ|;ϝ`?xi(3IHD]HYǎY>F%5 B*Я%+a9ؗ9<0p}suy^sbLHWPuqK(aNΓ%uPq'- uPW2ڀIusĚ{VeƓ07#hS&}C 6D*׬IgJH 4x2EJ};qB&Ǧ3,SEtFV%v+AwM%mw IgE-\vTE@ԧRUێX .XbMX+3'cr{@[7JsKMwʍ}/$(ǗM-@Y[R`bڪ7Z^˝ݷ[87Ba1| (]yd۵NK/",9]B^^b PKX(R^)•w;v :&D={IL06RKe;fZ^2Y^lɈ|9T6tvYĊ @(ky=q:p ~>n/; 8"ZP~joZnDGyO"D=Jĩy‹t v@ jN82zOT]v =_@J0g`L'?O?O>'ǔF@cή+F(ǎki!G!Бx!irАߎ 懽XhO .Qk<)x9Zx\-^T$Äb\ҧ4XV*IYA=$|JBn#c4q0ٳ %څnmn,h^/9+s`|"r-T6E`5s* efSRhv(x XMRNPS+*?ޤJ'V9pťmv,ujC O A7&)NN8/ƍ Ժs)4q]!*V] *|~ܖ[2AVd3*1nGx N!V{~ŘpV`a6-Wx7_Qζ' l\݈82t-ce_}|EQ~; _"}):/?KȾm[kiy66S-0RkŹk}%T1Բ%fNEY; |h"> ę\_i#F/) 5)uLk;XhQ}bPb8uEwu}f#4A"+>\PCګ'kV :f\*F2.1F8P []`#J`aIl2L2p$5^mbzX.2lkbu<{dJ1"Mu]Rw4'4] A "* \AVL?1 ?bgl56TĊCfŅ{ "s\*}qkS{`H䣭P05+MѸ:s8SD+Dbo:}UбH*p)5 ˪?6'mc@USxrFn=XQq cHY7%!Ӿ[X{ ~ w-RmBFn.va*rȂ VQB ~$`O'ܚ,萄j}ȷ lԶt3ɢW3SySAho sWv[V04Kչo".۶.EH,ڌ6'z>V16ei8ϦFtu>E@v Hø =S::ӚQE] ͨ^Gsrz{ECsR aO I &=bZLgܛؾԲg6qqSn*DJ2bV/=r7 j u+r$A U m~[b(g69*t"0M:18ф9  }vƍզ q#>3__NڍFQ}kM/2>Ȑ}1 ߮.C/]aY4q ɰvGrA5Ov}4q v*,ycnQX$Eg{d xroK"![C8,6a"ȡe Bܴ~lp{VN+Fe4V_ {b/6ecܽ@$& iVKu"V#SM"χ)HK h+D J;n4Y&MNsoO"sMP'D mtf$+S5˒rdMD>mS Z&G<Ie@]a ugku>؏]Y{013~"vG]I m}l7tB_Yx.WLr35N"8z |{?JK3"`;&ѥIrm=T@qAH.#dA"h,zOYSe[ueT`oGEb{3j6٘FƍF\\"ڡs(Ut^+ LWQW2@Uq35?$-cق¶ nZ'ǭO?|&~=ks-}袓 H0϶X' Xhhz#T3zAA߉wwo] oAq0s+KlIff2Iwت+Spn|U!ż^㬶t| [͟ɺmНUHUƑb~2C }-k(JNuzE$3 ".)WKpV@v* z&ړƸEi.pk"IݴF]}%k1wI"4Gvy(o}50Mc6/'tĹ3jL+;ҜORM_D"I&$H;7g3'0u-<7nQ <Ccyh=7DjIXy\RR=w%$JQV>CNZuk3?%E+wy~Y%xfmo_Ȅ 2v~M88{Z>CKFN =JVM>=[|!cf3%h|PCB%1'|-2Y{H D0H_.Nwy$ ,#hCkUn&8'ffPCohrTfОv@Hv{]i,owEqv|I <^r(*6G)5}L"SXWBԌZeA^k ӗć sD9 VA2YpqW+rGy"<򃚓XS(HxMD-nR0'g=6yF2}'u(lM4Tc1 RHd󷴾+v*><&g?Kl)o2Vp~pV/pa+!0.^M{+~]{25dM(YEE}c+Hm?&i[8j:.Ɯӷ[o%1r!lq٠񸀣FKI !sk*ͱGj7q//]5/Uj9X[:4]K[ LluHj9sKw>Eb\NTEIc0u qź7# /C GX(h3z\/[rH#94| +!$2I"huS_VFr LnߘyNٛpLDGOĚH/*)ۑ"DK8Ŕaq@7r" Ћ@wjtV&R|Qk&b(P嗻Q3uDb Qw>)$!T#_3 +&ۅÑq-3tO!:V`Q:DՖfG-ݽsdd.;2JD"lq\Q2֤-CG./tbɺ7$PXZ@l&&_MR蟳hdjTWVʩTH=_xyG{P, 5 tW2!mޣ3(bMoy'9R1V7Rx˅&(FRKm ho Rџy| :C֭[LW)B}sur>" p/3jS{3}w  ;E&9gECԂJuʨ, *ۏKQkA#83VӰ`tB7".@4 M`jەbCuwhJ#])j} [7 @CY QcB3鯞8Nx!:w8iI ~\TAdBT]IIkփ*8GRBD>(pS s-e* 9CP;#h4G;H[@u LDGU=*N{1Yl~q%n.9 ,i\OHӈtp!b KzXFCa38`ZKx뀁mdK ./кg7f'&Iϕ5z%a"frd{q_2L"99XGSs4R sK^eYřv.=\\)na@?U\:(">K+/@AxnoLIKޭD>挶 WڭiSNqKxA?gK 0o܄ ]^7j*#B]̸x<'mW7Ӫ8e 6Gixdm] j铫 C%4PRlU1=)g*Q MTla]֐>}/oBnOD/WVJFI᚝!qD#cCw~Gq%$q0:֚Yp."׵?_7`VO:G75a|4 {|T`h>sK<ħ3E%"opz졔 ]^bGt!!x} =eEؓ?<@ % D k [,%,XdT9t3<WlNjSʐ)Y^;ZhƖFIt[ns5E5y B|PCU!uK9W!_ĊӷC*=? qC!6 QsWU!1tykʩiP#y~gd•9Sb4M$-Exaʿ6Y D"T~}1H},qPl`U(-K)ZGMUkZs 7yg,FN*gvXv0sfγQ &X F~]JpQz&u;j1˳$VT&jUn^ -޿rfͿD).j@f|6P:)V0r%HrĚ,אΞ)>naHU{ilS#}9Zn) Ltdia6&L~{ĈGfw e?ifu m6U EMZ6jI%c,iwlD_s|A4H{#I9=/E'F;Fq73O=6q*(bTiXKY*2谧O$8 xTrS%i"+䤇!Eh{7R nJ|ᩌbʶb%:W *]P!G8H|C9lǙV?vh=*v1C7U+,{ w0/+.v$+ ǡ˼B{›$vzO%\ `RFx# cU8- Z":sFK;ʒf9 t9DXQLSߺ7kbþ•M@9)W\S|A.ՑD%[nn  ) Ԙש@X92+5'*~qd/B {0ּ{"p<Te96O ^cpH9$Zl{JZ37ơNcb[CX,ِiV|c.ql,Rw@/C+o}?qW"e 4ղn'Dk~k|1_/z̉7γ!]'/'^"x./qqK&OOX*rax|HX"kCo&tڿ/4 7+ ~,$@A PBlK4H1m5jLԣ#;9rzI#7fz/`Q"p`"T}oG]Is)AEWmULi2|0:DnmYd@c`O| #μiʴrؗIw\tS1Nrql'۾%XĀuMUVxZN9F.eqLu`gTw]&G _nhЅWq9#b1MCS-^r7Mv#M*t-? : !AX{AaJ')UZ}9W( 2WT/D̬ŋ,*,>*ۨKYgxO>[QŰ39:TC6gGcAfEJz{ʴ\ؖM=?!\DgQRL5aէ {{ˠkn|S !NroN2L4fduHm_ %uzӥwӵݚ+]j#d2f7@l?sZ`6Hm_8< f+L~X.s€=i_k{᥋i ͙/s&5ZY*M }4Klcpmjɧ'nv(vbw/x 6Jbr+߈B^qE(Sp _Clz,ilV;>M$exV%XAj@ c 5G'HMvc>t Xy@?h Tx@CXuʂVe8cL7?nQ"dqrBRDE]l3 ?j b;א C &KnX=C 7'˂ߍ1 xzt|Jԁm^wi6OFUVuG㠊RJX"=EpGbȳd= k:"Gg|2'`,D,ʊ+YD0oԙ+x4+ONU]WUZuf.=lyL@5F;&Dz G kC KkB`}ħQu~K2YAtp1SC?bBFI &h9I7͟P^ʥ7[,`S(f8&DQ5zB"#hڰ Ԕ74kPIUϏt81~1vi[<\W5 ,dW̄;*L\㆞Z;p$(=2;[Hj3[ LhĻ&>k:45KB۽"jCcT{汘 ñ# ]D 7;]%}WU8/"i#n"3 ,*[, QTUe3pA4! Ш~|l4RgXIU3ZݘlI Cyd5)PA0ELI_]RJ. ]$ hFO|qAd 0+du{CWa(~Ѥts[uI#>-'%5$NFuoPӣkQ:Ӳ>.gsq@KCLԍ$eӚ4A#ī[w C[0(Wr C $wwp^\&' 4sۑF!Ql<0\(?Xe7SlTj`tl#*j o;{#=<+W,Nw?dZ>%-)Qw6'f\uddhd1&veiƕX/L/Ν`B([ I)>8'Vj! F.B]7y{*>UV ,0p$7wܬ)q1"yE'@sk:͸w=<2c!nL Z)9mХ PRY]xe> DH 4tf}9]e j_ߴZ0(?ox4W8O (/H]a [>N] i\ %I}LB2#5uXm,ruVLgRԟrѰRgn_sz/=#B]n@%kU3yHߜya,x#l|hjY!W |M H<" _ThH|c$v*nAh` ^' 'c`)eiC[yba_k+HXlS R~t mʘ*OTa`rnEèJL֭{1e:?ƅ0/b9${+\QٰW WH bתu$L#2*5lY}(A o.LNR@p9 N"|~sQ\ U5~oF:&~8b>}~&C˧7@x*.Or_pin9Mi;rܽ=T?>peGc/d)MX"0=Q^5OIj*,%hρ$pے3̪~^n%f`LRJRlk aӵFev[/͑^ -N, ኞ[GO,_׼Asn?7`>KD0/ p8cDW4vú2%n!镢?·g.4 keE^`dMM5܂hE#\@쌴wtxv45v"u^h@8q~tD:rŠ iSeVHWCђYwũ UZl(J[t߳KDGU5ʟٔJ0^+б8a*)w6\NP/De\m(cBo1~ADO-Y40( {VS5xh`/{Vٝ\?#/(^%oo-M#p56g1]61 =C񣝪q7 38}ȝT!W :'PϗxwsBʾ$E޾5F;ДMڶmPw]қI괊V\ e⋮5u,)]Ah>\7d5;j4*50>S-H^x6#E 9*}9qdJ43r-o/&"]utԿw _X:,&/}a w[ qn .M\{Mƕqhө,4>_F!KxJg]%cSfp4Q+KgFҜox}BΉ<=۹n"80m=Dدs+"GlOF|$JOwFt.SφS7谢M"GoĈ.qO:+KC٦ o|XG3OD`PBU`e7r_2̰ˆ_"a^PwZ%cW&qV=K FO9!$=ܷCҡe*.HD+4HD3/\:AI$-H-i=bύmQAa[%m,楈vQgiUi̱tqWֳ*-M*WJg1.fb^g.nwz7qDl) XluMXGs#߻f7wz8JQ8^LãĘ4vs ~A6r>_,p_fӜeD2HQWXF{-4ӽXkM#dy`7>8|7K-*ַ`B똠!ȳmJi}dl㯰S&??nx_<#T 8tLoVgs BOˮYڕsn^ӜWq?v$.;șnn"BhNCD ΰ5Mh6/vJ,76 Ra3W3q􃎮wugqt>f0Y*_$6Imo0Xov%O1[ӬuԄ@D+wŃM3 2ls|@xcjqSVoRWzMo'P k4mrӕ9֥yYQ41 Bϯ`]tN[.Ǟ43TS ?Օ/khٶ> 1V69YK OB5L-o Vl9Ȋ{v갷)+i[1%'1-l1F2:P!TwQR-wYK/nFE ;k=CD UI  lBrsnaD7Y"ج?-ReƂ/JȚz !Y EQk# pf.۟:pfeH^ 3޼cMD,2F?r=?E_,jUs,aT!?JYyZOdQ u\aO5֘K4 Q敋@O4,tN SQT2]s>ytkEmX h w-gA~ >=bJ9v{ڻZZ Tt3u[yM*/-)QfTR}`E82- `>Bg{1eu;#l k*08F+^-A0mZ!3Ѥ WOS1~+?c`j~X;׀<( mqnf#N-a>MBg0hDGԷD׍u::h~0 r;31g1,U?wY.*mOJp*y[r)YBl-irfT|C1gÿp cEq`+/J<=7';g];OѮ<LU-L#{eo/cOp'z>FZ[M 5A\HAX;DZU@)VvQGAEg&/ɠ癸\H:5ͻ ĵyA6AX7V&Lvv,[}'ynE^v,˪g{AgY*0g7wy;_^\t֎hBB7t&Aw'ǖp/Ǐfk0'sBFYY`/YXqWFZ)\C7.W/4TVk-Ta0|95Ee1U$ 3pev:K#{ @gI Zp[r0HoihvG[3)\`(e1PW`eJ ~M!A.> +*. m҂>ѯǞ^ Ñ Ӻjk *| (|ɭǟzRb %δˆ1‰̰:'qR'b""ZeCm<}RԧY8#>O` ҝ.MQQQXXNJ\5!SxYgSlь{w+EOBzXeP⍜_G3X!/SVWso_ F""ӕΠKa 0G: Z194: pQ1[7/Kl_pG_ѧ#3+_\SRsItS~;YLE;KgK>7lTh,ެg$  %E_;٣h<|߇Lo_e:Acҳ, WH$r}m/|zCylQeoӮ|EK)#$Qu0Zt 놥VYHڑ53İ 7 ? pi ݍcj-ANc|LMe^R""F snGa֥TD)KcyhFC0fOá  nog1j!:NOA#G VxC_@Cb{#;2N)r뽢830 u,np_::Cu9`ZaS 5s} `:cZԔD1رv2ΒX|@lܶA㄁!\~7WrͣWAJ="ZB2H'۔}IR""JA1YC7k8C\nZFⲫ L*.={Ɏʨ^{LH&>w%ށz0Tk|hk5|{z #5IVG WM[Z ` VaB8!e>@m=`r f,͛(~-#j>UNL|-xU;/&q)vw -|c]waJ0َB%5X$o ߥ 3ݾ FF.X@~q ͰiyWDg6bv nSM̧ jMf-%ޜ=-M㻤d"טӬRXkm f{?4r?ʺR'ش( ?7_fC ώFRC:MI%'[S?+սqVBPY/gFygQ-Gؓ\R82eѭ :]|zoμgdgf#[Y:\)lC^AHlqiyT[Mne#E/4OEeLS׬I3~F Yv(A AUBLv|k癪B&*?K[Sn"lh3׵RU?3.&5trٹQ=bN?̒,;]Í̢b637z!brG 592`QuFb47 \olM'sG1V1;zD0G[xf`JhFI@MZ Nxd{clnW-SoB\MF}gOb&F.*sSdҟu=nەR!s?cucliè;Jz zO2jCȥ]W7l=pBFqjo@>2k[ C,̽fUW;v/p][>Q_h 6)!~tjjBFVZ.ex^@#sf9# ^Z1MbEpNh^5=>u ,p̽ aaTl8agl*Z 5|!tAEu;L7Xw/GvFGT݀'LoDoG Cosf`")6p)1l#_1~{Oow"DF`9]Ǣ,n{4I)$ꟗp/' <%Ľ0i;Ȏbq3q fLPoNtkz$G= 2.)Iv2] 5*9.6ƷTyL32(Ph>qSk:O Ÿ-W}~bBhQ! M˾ I9Ɲ}%-o+x͛O)oS"/~k煰{\ E@@XuCg=-34|xǮpO0,&-xYs5>g]B[B=j t@G 1kdhZϱ@ATIEnfj(1E%pZ:e瘻7{b}u'8sA4/79BTiw@;C&,f~]$FfRťv,rRyCL4ѳs\'e;Ʌo;(:TuH]01F@(:bAq5esGi_T.3t.[ ؽ7*(-(I6]ٸ@Ijd @pr@(Qs1 0x!*?nT^6-LeCK#húR0'j;+^SV6GxqNħsB'S@?l~jxWBzK׆L "5jJ/Z+>`"@uyP=16mxm3# ɝ{ ƛلP΁H,??-0˿󗸼 kGz/)~v G \*˺d/@>(G,kv4xYNTIEć6Fz#V;?DOS[.y98H@ 75F KXFeQW> s,i9,;Kn8= 7D(OPj[.x4ZS ~0{=t4HBH# a9k^ p1X@@ :"xTssv,< g~61_;U,YFƱCA BX@8uy0Y6W?6ߛzxT|^1i.S&P OCR}מF* .a2GmܙqOj#?lzF?pQh(!Bi$!enJк@"3ubq?E9]7QlFsxԨoxNEE_w51͂}0}"sGEdã z:KAQFO"šRs*$P#AÇ)r>] _aw C1:g8X!25ROE!/*9^8A (.v旺qMlR=C4FDyc|.dtۮ O溢4b74D V{ :yQn*a24WpIJ]Rs5~o6{$n@wH[`KFU&$Yv]E|-jk*3RKxxG|L/;-f= ށ^bFvg3<\F4tm%`i[Y929;uIk:c`p(Q %w0G ~{]mRj'K  #V&GlF"Ώ,Hv̷=M6 ^|D0q$ (Yüө[WFa^/R9?ΩMyȲepQ{I$R-f6Tu3ÇMOZ W"dVփ 7Ȣk;qDmT`kP(:X@C#Z7hЎs} *[%$€m_OG49msB>l+GKqR) QHUU nd,Mvbc֨<iޝvW5|]5/~ر] :M@Cќ2,'xP*+wO3:Jddx\yd5N9l)#&^qNcnd[M0f1-tI-ݿ.1 BR`BE\+4ՠbL1'6Qn}oSh c"&H-h+ugXо&?>=iiFw)!mНx> e'ș>F몪g[}9ޔ]@YD9K/,)э.BWoL2#Mbb:$u;NKժTz|K/4[eQ-i&βDyPZQ * qn-ˑ[Yw҅uLoGMd4@,CЍ)3 z{N`3M "Hȋ8;A~ 9JGH̴}J[PT+tB옴7 ǫD=ο(!$<~n~˂t4AܺD0G.HɆB~9x#wB C9fh[ؗKƁ8-cJ7 Cuԫ!8Q'9Hng鲁r {{3P~V/J~&e!XxM_@j9; RɶX{=~OCPׂKuǡi\|ׇuz&;B٪9uLKSqaW`hY z˦Ipa{[+iU4?C5#BĤK[[J?~Xn65|W:**T"$y[l|FuPAaJ^VՅ 6iAX-BlVf\є} OΚjl@1WQJ ?eRx{02>[R/VL/}w fn%|eAxUz%t+0x\| TDw[u#<ްTWdW;LnDZ+w>dc$k0F"Ѷ`/{/W*w}S '́}{bjѪG MKcl2|0aO:H_ҽf'Cêj53P1?v'ܷG+=9kT.$rx!SL>LQV#/k-\Dn@ɏ,\&75Dxd+77`Mon6893ۅDDҨh/^˫Wu5"$AX]bZC[W$M7DK"1I;P4H]d5=QJ\#"_s! . #q}{z=˿rk 6h~R<1 O3,aw"ЄgSiC`PuřWx O -&ЏLDldϣqw;JIYkTQZ4Hi > 큢rf;;eC8i왦24r:ۚAh 9n$^8m*imlyL}1=1mꍐZ+ZDhlk|eGxFz^VqQNηImZu;L6V ҧrTTa>\m=u}q:^yibk vʄO7uRQBV$n[ooڳ P!:Gi',@47>+e0tFW CҒ F,Mf[#vzyCm^ʹ$!?{v ?6z *A&+8X,N/+}G2gݮ\._]q2^ӬRVd7CM.˛w:9zgR 'vnl.n9Cx*c~bLk?F8e2yB6hPS5F϶xYȎu ?mÕ=q gKO__XϚy6I"`PEu%8 66xg$ЛWZ+spV?f} RC SڻMYx{wRIg+g]8AQׅ/xhc׹Mo_d|lid F^C\aO#UueC eew}Xp"1 q?n&tF xv}}+_e?-HĚ x^e q;G轂NkU8>a @}QNx:o&af3b=svއ]cbRPeK)b0MJ)'*}<e`A\Tn j`떎5wҦQ9אP|J֠z4}Δ9!ʺ4úy)ߊ2T- :Fō3\Zgokj;;baP`^8@Lfkw9b5쫚֦lpV Z ><&0 ~W$DᝌI׍UpwΞqy /!8c^&z = ^n5fh ނ67/+7˰+6 64l; 'cݶroY ʞ6Jbc뤶-Jzh5̚I܂kSݖ(wQIx>uRG|\4=< X[ ly*>s_Ott4D3]mR.Q" ǚW ydxOdnIƐ 3Kq )ۊ^0r[dSX|d.bp|1(k [- l͋] bfiM`(kccr~e;M~M[Ah@ӘȰ"ܽUv~G̡ e#|j8Eu!)]-H%oDίlچqtZ0o 9NxusgK=F@ ض<ۣ rBrr's=IVq1VL-KoHR fz7W^2å638mR | ǛQؕ@?,V71hֈ=p|ԢzcᱳhL;R iʏS*!?CN?CH(Oȭqv<(8W}yaDň~ UXmm3]RmR)0*(~BάZ֚~.Ҧ:[>߃|Ǥvn m69Ci[PC.iWnZSi'z<.6`1]s;y{2")rNqBC"NP>Ȯ0Эmrz3z|Kg#9] vL:X0a辳$h#$;Ff0y~qG*VOфpMFL nҿ7^,Z|9ĎJ3X‘1l7h/泗dŻ‹0K!X6m(#)Z.wˢt"&HݸR w!A9?Vp%Ǭ=(<'& :7;n`/v62POocԔ n ߕw`=}'dFR4bb>3FV\ |A^wU34R*(r'F)A·cueg0 1ek\y? J\d:cԵ)L+9@~rTrj~r'0fmVT먣 u Ԩ]Hx٬?(eH,v@5cqp^aӉm\o/;`Iz^oG?"twO{cSX}˦>V^t&\ @֗y\g|"V5`7֞qolo;CzÄ.3J* ˆOs?/D-)tj(jl8>m5΋r[2EMs>F+eھJS`r[$vG7i Dَ0`GNYmykMuFdQ7= T.RyyG{Ѧ3Y' SMo5l:kT='t`-j3ѱ}3ϯ9tJ.I!箾Q8.=46l-D5Ժ{ݯ0AAg,sT}U~^kD ~GO)2k[y<dpZakFw0*]eQZ,!o3'$P$̷3]c[']o'Ic{Ζ,9^"=B?2< =fǂ*9On@ # F׳!'s'r`2P.ʺ.< [+pz-aʫ 㐻*/ l8}{[}`HwITY;,m݁}*wP94_H5vw$]Q5{i =L>y/-J;QmnA(kYOqT $וJcw~ۜ+\ Bb?]RbDnWgq՟GkN4:7BDe\7ۮl`O'#y%6n`Eov@ܤ1!EjI3V2iv&_/cz$Y'-n"/}HN:m@&nxɝa5iƶf2#Պ {?MNgU%6V.I X" GFS">Y'"A5=́:_{˘z:Wr{6T&,,\%.|@6 2L`=uύ+Iy*9jNx=N(/F*/c׻&Bm#;[ =].r"li WBQ$$~ 4G 9,+ Ցǥnh1]ž`!)Ux:ZNaC, )ؾ%9P}}f>N1[´nq&8 GdGKפ.d1 oț֫RJ8Yܻ-zpCѨDZWy+e% }4H(')$Maώf39̭~t~o<1 (SƸ:X˔~Y ,U =6[iKbO,{9R%e̵}9۱Oe v9K9d7e݁/!mO;KreQs5gPԢ'YA_@5 ;ux,Rhe/4C㜹: 4 9M{jKy?<kG HN\|ypٲz\kkC72APhY YaZ0S/\H/by}mo[Z:j1t2tsLTҞHքM5UC@$ M-xݨOu3, i!|RdRr}Y]ECފCN[ŝ2T"zzs<ڈa!C!?兂 wUVS`- 4 g|4@5+OTwM'?ZjŜߍGUḠ͚K7x:ƾ |B$@`,t=ۛ P$9ϗ6|tB21pi "γdHF׫C6v]D 馿y+c "$RM*#L Os bioPK}7鯌bP$ rEv=AaU QkD 0 sL8 Dk GMɼDTvPƲ j 7R߉dC֝Q5>0,vFePJ Vv|چCŁ-|RDr3 B8P,.>e5 qV([劖Qev!'Ůo"vr{=[9eėVJXhpO&szȡ /gBe2Mj"$MBQ=ur;o ;x^7 (?dM\MY)^2'T1M,`#2u)|n2cw.B.O>Dw:잺3(_t}z1E5̅5Ӵ1PΌHeuh1g c7i5b@kn/_F!j{ӣ`ǫ8ɸ¶ֻuьt[2$h6:g 3 ~E< >z&āB3sH'5& GjΘ+`S-#Ҥ{j .yߣHvv;7]r|FΩQO}dfqL^Eoo7_b6/me㚵h/AKR *HW1})//}'"͌9V<+iBdJoD~88gSR:YO4 V>.i-mF|ovv,FirsVTq _F] 8w}W|TNLGAI B٠ &CX@^R_8KMvݓkIU/*Uxav@Y[9rqXfTz|Zp/Mչ}Ԟɢro͝ho-[Qwm+ 6@{7C2l:Eic0q&DjS-Y{! SƉ]TͲwҨe_ {0_7]'uk5Ԥdʜ0 &~ނ8yP# MLǛ7-9*aޏP-" )5>p4w Txw.~[/gx%F-Xϭ׮̭JeVl88sg~:R4[A'._"}><Y&U #sù!1^a6 ?\2`}|I+Wn ;H vC+U>BLE[r6i9R_;ȱA pKTm[wMf` "'Vh]jMOiw̫99_[gbiĩ"Ye[eDM+&FwU ԦY]Dۄ?em?u{&+vUuڢD\Tǟp8V|ӺIK`ٶ8r9S1ln FvQK\4?#\p_jWPJ%MSh7 ;~=񤭻Չ4%;oЭ!2o:b6.Z\t y}6N4嶼GK/7/ms,' C: 3&eʕ1_8$F&̎4/+W;'i,ez|õE*79SgLN5ݨt04zar2fxe{JZ1_qLE|aH!' -Yi8Uh.)f1!s`ɞpJ#Λ/}+Ҋ@ =9V=K+)sG:EWɬ*JA#.NJPU:G|$fZhxƲ8rBhqdfXLL!+x_me`z':n7'\_ UfL%me**ԣ.J<}AaϙNw'IEjÄqŸTFmÌNwlg|j V|[JH\ؤ CZ樢E.,`Ul+ x |_P; Fq6#zd'uSS(uAS/6![!#yGJi!!Gv_}8i2`/!ޡ`1Ǜwy3x :8mS'ǜS Үx+K g9ٴ#i$EFÉ fêLRP 3z &KR`B.xqBZw7JCFJbAͶ3CL y)o* O{ |A7BWl gΪ0׉(15qZkk> ]Qdt_|NY*Y|ʍY3~cFIYTk]en! nn8`1ř#~tfEcpa*RL+6ݻ{Lƛ} :wu lE }ɖ׬T,*T8B>.)Gv?*Fm>eАĢH1e;q1io-tV[eAmMJ/ݖ"_:ZPJ y%oǠOd:35s$9So< Gp&%3 ^H('3HĐNUI "ϪH"Ox/\lΫ{ hӺ*_0z ˌ>IT4$V_7Cë\z"d<功eb|L"X:>5#+|;Q8܏~@)ӳ7{vÜYo3=/>.x%sb%ΡNQtyw@|i,׮4[珿k.M(Snt`J/rWoJI֔CE8pbޢag:X20&=#?&xPHB9_ EGU3\pۡԜH?1Hr!WA`NѡߠS0bl$];iyR,E8Cԏ*EhPx7$)Evw`WvGáX5¯myRQףk[,\X Z ,`uo7!Qw6lGj'x^hI%@}S ^-Q%Sp6tݜfaAŰۦp^ӒIF̪*u%l\/y.6,I1dc >suĘLjUkB\!iȆtd5*\,Sj4[ 3:tf3>L1u &eH9ϨVX5ȕMMKr1cˈ ;N29#%bvˈ#(FO53[3iOa-;CsBB;Wwj%Xv^HmcH|{8Bԁ\Rnx{ܟm#yMUWsLZm|y)ABb~ 5W`~tXmׇe]86ޟ^)\!_绱S[Nai'hIȶK|(^[؇Sx8VRJȐ IuSv[KZ,ztA L3\Ltr>g͏o3{U |/8Ο4sm>(.gpWeKBC~;gƠXr3}ضNJwŒ1wv%LJ<%E"܄r~(a`2I]Q&Bfu(E(=~ִr]N\8-~S~ 0۠%3CIbDA"YJg(.-jdI[΃ϛ hoXW%?Ԟeۘ+#l$T 5&6aBm CP&CJNROuNRQ1܉.$}Gj`dQ~fYNJn}4(U M~A=q~(2jI+yIc0n'9 , "/'aI0z/ w >n®"XQ0:sݓ:%՚6_pMh\ТPkd\UWtQHn}SlZTE9gsPoV廬 GD&TU'e/O`\1)N(OwCgM=[*(}80Ǣf jg sV%4}!j݇? ]/d)Z$(}Bt*bU&j8)Gc?|TI#g%yfhhe@/\iO9lWA9XuJz?\3\{CZr6w?! y;j@X9@qko|l̎~IrV``潻"SMɶ CD|/X]o.ɛr[Fs/h?+Gx~0WNC:mrgx@y)ۮi5"[T1XOim+ާ10>fTM}k ȭh_vN:"tQ" i3%LY"KG{jь?hkjmI+p$ExX7ʽQ;8)3zqzʨ/9@^/'LYeٞ䗚M"Ǫb&y_ݸoP 4L]a_ÕN-bt'JQЗ$gܕUߊqJ~0A++$e %)=0JKx&)1Y\/iٺ2^m̱]%2 >PA ES=R'yJ D.ih{4#%g nO,'BZר,,ļE|"cR0`YE~Q?Ѳt5y殡X#xsPmMwIb IRc Wސ%r5Y-0b< 0IV3o_n+CCms7: zaD8ȶ2)nT_lf\Gn;SLCh5+ O9\yq~~rH^5FSk3#x=&x@UӹqҥD{cIŷt4W<~ѠQĭnjz6A63lX"a%`׃lsAEaѽ \EMzZjb8 KIQȜcJ%-r<IJɳpI8Eh>ABß=2PUˬ/i|zC&L)w\@=]{h>'+/23{ͿDXN;6j/,YѲ9׎j7F&5])a%Vac1} ,T3W#H%zz<[[p`r)>Ŧ8B66>ɰcm3$F5_gL 狀>5t7 Ǻ&cRt@tPOvє zOpX4R$.Ck;eJ`ֳq FrT< (GP2L?w9NOY܎XuNDWbwXẓ#2UVmk+ExڥY?̖ i% Ů*Y߷T{)*ن{I$U'W^Z/VAcH(^acYq@aX`Sף' .Y 6zBޙ>G:,*S i,D-\U\p(ҬZeKV'X{{P*#>zM1Vh'E`TItjۃ))| -l|V{QZ~ !i(ǗЊ޵-^d@'y)wVn#`(f-gC4"TSF_k=;}\R됮fڒ#SF5E9ݏ*r;\Q0t\.B<+qhz!0w:ͤU^u&隧o;(ivD.[r""DjgȫI]  P`0c@,ڼ^nNI>#%}$(ԈϥNރv<O^34>;/@}#-M3Bb@%VfʻGb jMNƚ76 M` xపi(;]`Rx T,s)@'RX/fbPcJFvЕ|_ >^?E䀌Ut;~с9!{ZE8G*]i"yq@rI!N!PZJn+X?]oղN&]B:mUFa0/&B+me*`;:b d3bAyUe#)6/Zn.{jĵ"= W͚n=ģ,>_Md4;$XOGMswej J!/:/9Ř$#Ë t$O|2M?[(),޶T@yr,rO4ـqh#|1>ũY `NtAWsqh&SsT8ٽ+v=='^v,q``Qf\=^As|5ES? T}D9_B;'6 M&1M;A"jx3/ F3\ @,hB&L\n(%4mzmS_4y(-,el(QFz&p#tߎ۝W2>La J/U~U/~<˹{RT90SG3,Ǩ=W>EfyWˣltSWxݱJf:XQbRAa.cx{t ,OW񙺔غ>gl/-PBLhRIJj}ix !itnFEPᚷ;@m?壼Fp3l|R|M@0Ukw %ޘ@|'r2Ҿ#@c]v{C^%}!uk _ D]rG$bG @7Wx_qt? %4J~X Ɯf53*U _G20,}:4Y/y& y.dop@ 厅hB6seֲ%s=4o.zu0TOQb ko%6D]'b2B%Cω)H{EX~O5 cG,!JH|>X=J)|v1fjP)F=gJI-=mIyE9^I^UX%zb$)Wl㰽}Qʦ!iUכz}+QRfHYљ qK0dfAg7lߛPo7Cϼw| 6`(TǟU{\f,_8fA̓ +3A1smN6TtNpށp~ S~cƳ(􈏷5/n­_@GݾJ bO碵ڎ2 `Xc"֧6,( {LAIe `FsaxXNPS1MZA@TuW^  }hYi(q3)w{_ݰٱǀ#h ˼ xdu8 Wc^;P"7э*K翚Yf<93c2PMinTqp&U;.@x޸0ud'H), .iFf@!/)f%.!.g|ovI.~/PWW7klNNL@}Flh&EË /eW~Ovj?dYQk|A`va/ѹʨ$)N!n*Ę~ "!Z&v1(DmáhK Śʪұְ_bf`=Mhx%z#9ҍ"֌FL#fH@W(9e:[EwUMIVKqi>X@ۀ x]t!Džֱ\-+Pqk@mt39^ 8#~ @L{wmߖ@X 5985é{4w V9)^#/ nLL<>&^MF +]Ě!g[:y܋7U[I뽂Rx/ݦ9C&ARz{ ]fI[Ԯ5ô|,m0sT ;##|llw/4n `$^؋x R%cAI,AJ VFm;5Ǒ_+F=|{\!D" >>}3 ~0WAYcx@lU2s=E -l 2S}BF1٣cv>oXEr{#,ƭɮMLڅU;JنKh}iV7T[cH=2 mdgG 4<3km\;_i]|zJ3Llw|4II(ѱgP#Nu!,QǬO2ho7oF腅 DSگ`'i-f,Yư6jDlθj?D_TοO)r=q2G"$d4|c[g!e,]m_> ?M{¾L6 k9)q̛wq  T 3| W8;6.ԇ+Z5@7'{ζVܬȄsʅ>M\tRVTvNZ.s@x/Lq،I"0#{PK#G2X-t[8ιR<vBAӠ:p8-ჍzfgH kާy)8{3Rx,#i {m|N9tm'㌚oߨX/Ǽ.%jPqЦc 9p홌po-ŏ+g\#*$r[~R_F8\h' "F`~0[52K{wX2u5@f h%I9L4YQQ=n3ccQ?)3pjEWAOΕoeGn!Ď7С&S Sjs񨂚d &rHEM OomHY: >h/eQw>fPJ/K;w;Q[dĕ# @]] m+2DO,ÊEVff,f=B02y=XfS|'O(M! RQbLBGh6 N^?mwηJa =GzJFD҃яQǘɹq6sYP+1U b2OwjK=75" L6fl-9^xkM;A@`P(k9I=tBΪh XFD{^[+(s¶Anl'X"Z=Wq!-': -o(9Gd8yH:)Q);v*au9^NÙ@]Z7^)a zbJ"]-ZK eVREgv[;y;9Y_* CJ/:~Qf\[Pl|1ߜM\tUYQ_N++dyZRM=5VSθo ?b سP0.fd7^X|d`yt7wWaMՠ>j8n#p} &G\1z5¨ Ej#xZ֫O"?z?!sHsĸq'>6|ӌ[ntC㛅헓[r q1@=U/BSiǧV/e2a^M*0'U;Ð̗Lq:G jD0 ͯuF,4ym# )NG͗k_+H Гqg8d 2;|)0~?ӷ_J}a*o໳ kB8- 8SU`8a\3/kX(7)Mr3MD-kXV@3ENv2V3Y@Ns5xB$qh:fuu~ pBPK'Hn=jheH71~vM[R-$ 0Q}ўUg(i<',ZېM<~k%Fް ^#JUH 3),QK[\r##$#IJOStVrA)mqg֫/=Lѕ5kLMȰ’b35nAw:?&eyZfw[5?!OvCr1'[pm|@-|ÚK'9!bIL""w[y4DBF [JYXQHx̠G4P(gwwbV `= {rt٫a/_@D7_P Ea E~t#35eJQ '4Au*Q^YZSmY]CܱSuiR((U@2[{V:F$f&09e6S3g*:Ā~ߏ= c8w㷎EΈ;G.v#+pyw΂,!>9>#7=Sx݅}Դ:S[ҰFʾPETpH(7;Ass_ixou2PvaX%Mᮇ@6Ne)!";gzxC`?r@X$QV6vc*ߛr[)T5 pas ,q ?׆3Y#Ob j4Xx7ctWo1s?;+s`s"J y_x,`GAP UP(rT|=OE߬uBU_>Nãǵo) hB"^P-pa,p#hhjʈPp 2v8xm6箳{u͜p6 Gvc€NLe :)w" HP& [n,!>>l=kռ]7gφFR^B/E̷yAb =J^1@te)EѶ_k#4(x~Q餮|WNZӟt,[C Xύ7,gm/^^+U)j4~I`'[+d jaHKXOdϾm a xs|3JhU)"X /3x h}b=k9UBpqU򄲵L| ᪆ݤz 2 œ#Ex]Fɪ/|TI7' &j_4a%djl'`j3P4>;kI";a"أ^j,Gq&{Y]p,4# 5rYjhش) {M0m%x.[=q;^xiƵUDlI9*F~L'G>&HKC~ V o3H?'f=jp1V8 Ud-_ijy_0`sǮ9KiKJo!ߞmgH+1)'n}9@u-QS:P8r{#FsׅsJ;YFGiӭE\wmDϊNosd>_}],|= s3MO>ry&Pn4ׁk:iFbs5agzSQZBV y^J(y 5dFe~Epbm9tavh_^gKc&>TO+Έ;@(LʜHB"d96/EN%% o֕|^: UVߚ Y~:7P=iR, =/"="02'Uequڝ? A6x\);^e9פhV.oްy|@l!@*0M>Yj^GDU/ !YDÚT-rtF '?Stxauprq{lu9I 9}6 &zU{67<)[rV5xE GNЉ,K8P^!,'V֐ ~}r=X$&20ieT;]7#6Mh,84w2H %8 RӮ=_*fG>zB; 8u 4vHҼLn'8Z8OHrC7Yz]vo QZ"S'Į-0b[& '|fd5/mr*6b .ˇK|d^XKP}.j!Gv{~k$Nw:?Sz&tX=]DՑZ0p6$Рk :2bl ^%E,Go$oVNϴmuT+BIf8aHfbwהJ'RVu24}d[>pC4j$I$۰*Tx&]#1N>pbQ *\BtE|U'jn*CO[ZVe[e˹|_m0+q"nnnVhS+U?61BtЗ > 𵄗pNl\:'ø4CeMh Z.JVq- _[ C TOnMZ>gqGpoDX4GZ*ؤ<4 ڪ& SLnJWZfL38iPu5D\;@Jyxf)/j!Վcƃ/Ń+$J5x˨!exvIX@ry^mӇ4֜mdQEd:";*"FE:wưEWbLlxc x`}Zh2#{Q2O3q*Ec5ܱd,JI;xThpsHkrXw _ T[Z/xn/lWdԽ=7p9 杶 qmm=}Rśޫ^PPUD#<@Qի>whka{dؒkIf˂Vb,^bzp,|D%M+_ '2KLWM{zX֌ƞku4qk^Ń}C^V-ywdwG] F@ [A{9h\cʍ tbF-$ alਫVFk4~!1:BK%=nlZ8G8bR|ZHK[Uj,n`[@HW1XLn2Ћz\*NƜH)sLZtwlM1ZuBTe3Uc'G]m?0*Ҝ})HPf.ikSpbe]u~JM:^P^mFv{U.l0T?9ULN C +6i: Y9;;4dwax=߭]&C{iy#Ϸb/uNVꮋ&):uD^l[1Ƽ |}( L$7Ft~Tf 棑I8Ɂ2%b\'? +}l}ʘ,`tr5}RyMaɟ>5{*187ټ^  l2b}: DOlt֠nfNcĴ(S^dhGG @g5Iڍ{qȸu7\Z% I& ث Cl2q&x>,.!g5 ɒZxfKѥی([J9<5"B/d.@̭D{XMI,:4#(Z" ЯMvDw.O4R[TGp, BDhUcO0ZjZ>|fpܼe'mLGN3 u^[df#j@aHD*XVHsGsEȩkǐߢ4Xj3j0vCT0T/c9|qyA!sƜ#n _TW CEo@eOBb~;ݣݷXս7NtuY 7dKF2]]XCxt 07-vu}##{T˄Ic[pM虚VZ\: ȉo-L kY`tD tUs I.a.0 :yZHԖaܒ{Fq3Lb۲J?l`ߝ\DJiɭUʓج@( u{LjVq1:QL 5UyOE'^ݫ>[Ȳ`OJYbLk[\Pko-ZFGSpY2Hy I%WPnUXʅ3sm֪ɖFoJJ%RtW=n.a\6հϬ)Ojb|=&lVr!=C/7a\H`Ϙu^IT:'携%{|i0HK(tVq/rA9W8cH!{;*Bu_0IS:AvJhj!U;V{q`UZC\(lOm8i W|fJQeϩɻ. hQ"9"Øtyv0|C)9 }6Jf@\dVV Cyb#[~JA*`# `0g>CZO7fH0]wcsЪK)[#'},f7ӸnvjNo;%߱l Ea608(B$H'šʉUԎO! :n,)\o`cdi /"bۭ!'Co@ȁ+`/d: xl:UM$˯Ԁ(-- ?a*FZ|0fd>\%w]=\saJ_)9g۬W@4c[udUg? i/d;%{QuX z#Oe[:4.6RSޚZr2n}>̓g l:E :bXߌl~A!f.0:fI}.? Eyt@tMARGnh[A-G /G򀃡!LjiuERC ] .LI'e-Ltxŵp6mh)uv"0ٴũ1t=cpfvat p!nsۯׯJ&"C,> B\~&g<}j&37>%6R!?AoCHp,;Ikn>{9/Q6ϳl6ގ'OF܍7@X1uů_R#"of@l TۛX]%=9<1Q@QXNW^FyKތ!M*Ώ?aʃW3\fb5A={K#PH. iZ8s(*9*C"oP'>G~e\cVu@RIz=:cMj>_O38;i6՝;مN :{(b+)d_jj>Fy05lዏKU_` ,K_` ajbɾ&Eϣo,WI'Ko\)*XԒIP:q9 ymݑ6#Rya.+=ehJ Y4 +P  G%ݙӝ0u /]Fd.{a N"XMFxzJђ15d["v;&_ڸVN4y MwHG2 ?EuM0k]ESaq/()Xvp\ʕ'>BS~8װjBڜHr7! 闩DX8m'2NS.ZS򈉋xxRd[G{6uJ$ 29?SΛo0l.4!4Ws:cUW/ݿBsك΂JQT,/@<+y\}=:g亡dTe o5p9ų+uod+ڿ*K^ܨ -nv3Ra:ˊ2]DDi |IhNwnX<;rP(+J2K3B1VӨ%d:LpOU#zոRrx(+u$ԇ&z?z{_ 3O`뼯͖6&ҐSh"aT>wȶ4e3q1!72J$U#PZȁ+#يQ&q SiHUX6_ Mj<`W:UBz"dU:N9κeGHQ]Æoa3Vz.>Eԑoѝ6) J9q6Yp휪yxh8+,aa҄V!\ ΠE(`gvZ'Ed!+ /Tm,RNәm=)7ѮABd֟ƼŒk Nn2Kn~.⢎vuEB |Rp,s!_~СEˤ}&ciicGэu`ۅD~-Wwʆ`T3˄){4&!|?P\ߍMqo+yρޣS`篳2cn[AuSf!p*z.QAdrSm"ApߐOU!(D"5iL_h9O8Xic ^Ջ@GWiCu&U'72}~5eLv'[nTݐvs([?ʂf}Z6~ciM*f]-h( {[l/{HTUmB'!nѴq#KBtI@Zyd:P[Eׯkeb q5 i Է"o80[lY06p bCj"7wqtMڥ6X3uh.3f8G)e8>SG q#j.JB)" g$nv5, lE1{(![o&ޡ]QS]oPc}: 37!3꼢Ѣ@W 58SG1z? =|)^) .G+_TΕ?H0I0eNXK6.o2lTb1Xz܃@*UF4CUhI>bMmnr,/SzEo{@{,[>wi޿gn. 7w25.KBɱd9ټ/aQb+'Ƶd3yerQFpWb><(./%,C(PaQCћ62i]ܹ]E҉4)~Ta|Ƙ9T+a3 1Ei4j$(XeP"h5h8fo; gS#Ҙ| #+EJͭ&cR7SHXx nw^9!NH e"9<" 8_ $>K=#!?驜M{B;ycPn:]lи#[z ԃ=r"8fءc&$ȱZᒯN\aWlar Pn)~&8:M}טNc]l4Ln/GmR֚*]h˒8ݣlNna 6Ͼ1쳾[qv6o^D!` i<sXjmUBDJ`+^ nNDZ\Xzz0{@ge{Deb5TQu dfTwC!{GG,Zpbেr+ys9z\a N$LplӲլ¦wlUxPhj`} g c{ pQºI% ^A@v;Ok0y)^ 5b91_.~X/z\iPcCZ:l *J-z04oƯ4#E~k( 3=gCnutr6\:V-NĬ6(4'# 8,o_j;ٹd?NW21X~[ GF~Uv?шI(vjn-V-P 1^%UEDsajXͥ+$HS p|f`{DƱ0_t Q)?;ɓ/*\fnX"/ϔta4Sd,4>GćԠv&ҋhYӻ*ߠJ rIRg~&DNVx69xqY*&*u^Wz(b.Oy~ɬS{ ~U0 ;1ʢN92谺MYގc<- : Cf *)ߐ"$0,#&ൺcr$P!gASҢGNVKp:XW Y `ܳ A>lٗ]H\ͭ}Җ,`$o#bStWpBK\fU6gVǯ40H#]$dO֐@%SeEnUXw~,Үtr/8/%&gr??hճ:%D 9;>]ɂltSVdaD/!"C}ыe02XI"U - N< #xqa'torl^HܴyD!!tzQk@LX(IZPg`GbE*{?oyz VKD :4OdIGx*.M;bׇkb8_5 Q4l\6݀`L*>hYO{77Q捏Vv-Fg oLubvUBQ zv۾:IiA] Z_evO)?a(3 k=O" ps)NʋD _kP`~|sUiN"fN `0'V]Uk4 32SԦ OD:5"GVe0T Z9k6gsAǪ%"~918#w \.*!i?z/IEgHWr]N*&୴S7wҧF[KZhQ6+tG94X{.&!3ESBdfx-U-= y؉ً,ZM@:KTЗ4-s=AUGOF'kM/[SJ;hu!y97Zl.l-aK%Ѩȶ1H ބY|h\;Gl;ۇfyèZa_Cp"EH5' ~ "sw_Uc%:H 9ͦ5o fG/cw|EHb~k)!_+gjo ~E/Lnl2Ti.n4)wR~ޣQ4JZ<*k]2^fzt{ cFCB~_J~V!>.QC̉ ̛QI5҃6B9yٯSCo&"j'(o^BwuvϿ9@Y36«;-9Mnms.)}70w t(pg]O\~+j'%rww!]BhQаϬGUեԗŠU 5tjax8BPU>oz-Ͷ{{tE!'khb;nHPkk:t6ئbxE4g\*^)JЙC<*AVrm?=ڋu()J2U(αLn8}㩵rc;ԷW|_%.k|AMk3>~G-⯷Q 0$6:@BB lXUlQ7q)Z_9q]>|d ~]ZngY.#dž2Aٷ=yyRrZ%5eHA1V,[+t!Q"Wݒ|WFQyp7[׎Ǫ ߀BH!@aC^t=-om>_Q 1=gJ\ ar:\V?iR!_~ijUEhRo ~,6q2ܐboF g#Bo,CQ娗Η1`a;7i@0Va[EZ!_UB$oW? Ywτ#{-ĩ{eUPĽвj2ŢEAxQR$'YROzl3?$ ET/E? 3^Y>5`A1B*TޡZJO)k2,q=/mMEOheF$co;B'Dg̹ؑVցftP(G@FB;s:JrL~Uq$ }&MƎ|-G VzԔS$>ȡkt˶LCfmb.cZ: @QUd#]1F]};yh4.[tH8q;-{Ր6Gd&CV~ۘ} |ħA+U=v쁔}xY?zzPXJ0_^OBwN=֪ GmN.+>ib5c=%b AzIƚ3ŧ+]vs?C6a]4?T Ch1pp؄" RUVoK z7ZL<L'cQ`]~[Q𠱖{9])7 +)7n]Էiu2{ZzISoK#ڌu윹,Fd_JL0hRr_r7E1/B2%s+񬰥|֟!78A'0jH&Q-IÂdSbi(!zw_M*oLجa`|y~P ٢ vM*Y+jDah ɾ{ū瞸e^m{Y{~S~:PiJ|P %փŜ8] F婍S+89/x)]ܙFr?~-  A_ld؜pL1ϭSҪS2˒׆;iFrE -+Sv? vy+g*P+$ g^簸7kͼ5q3uFg= Z(]{UD̡u˭V3J$c# ?'X}f~+.{tVakJudR9H: t~ŖjW5 `HzzR5 u٧п2͈?v^^ό.wv_lS^T>Rӥ _L0|:=pň*Z6Cj4Ur9 }QHGς86|yh{GQ]z?]錃‚7vƟ|f|7~1?Mɦ~iS?u;[#P۲ #5{0ib`S]!(FGj7/ԞgDD@LԶFY"P ;yFd#N1}-?d|v"v\hf<4:WwjvY.UIcG6-~3K7^ >@K -2pvfB`|)TO/tI n&E5G%/哈?uwIޖzy^%݂IPvjxUaOvgt/v9>Ffr[l(jۀB1σTaW~i!y/}djrxuSվΪ'(xP9wP$,DZ7s.]|Ea3mpq~Sٷߝʲ٣&~:r%e2'r{iᡬőj+ߨ+%\~aK2Hwa쌉tZVIL׭8e +nParc؃,ٷ]ꎔs7e 6LL㘗01 &LͥDm`[嫴VQZF8k7Aupr9Pj3,[ڝ鉺{caֳ/ {sg] `IG}}vvD_$Jsn|ыd_sruzCkMij/T {\UxLƶNZSK ]"s"2T̯modbIq m/gW:^(#x|~@sDȴ]MۮZ-e9Yp-ƚI^@2ud۩(SԘsu>H7R M>A-Q;=7.mλxGC؟dG QhCs~p1rk4V5ѿd;m1Jx%A\fz92Cd"RL9}l'pMWq5;r IUX=db;ҏG־|v6)$]G]!+"06IHyK5ïwQ[_̙@&!@O %egj/k ' @!N*@?^O&}HVC+K ϨV_ ~ ,yY.P.>( "T`*o35JaK 5ޅ1DFڳ<3-۶]a,}zcjO_ Dvy0VtI73XlVQ$lD' 5>JA&pȴ0aI8yip7v' p~@iRq lIU$.Տ`%jm1/$ˡߗ!}dT qcDJqC0B_RˎJZ q$2iI}b,`v*ݚ B2L«ˈuwli*߽U`܇?rFs9"㑷ݵȊ0펀6(s4T#JwvP&جEsa;.=I|)=ֽƀ]A v<K+%i9# [4Ȇ4W1y? WzqEJċb%Öm@ȫfb;jrsmɛUpjzJ#ZI\{$% >~k#72A 2Q5@W~A2LQůB`ʽ„|6Zy:t.68h+Tz&?[eNE?Q8ڥӗ$9,K Eaw7_I%MJ$[ k~h!ֈ G~~rZF#Mni&).<D$#ۿiETxa)|>.7r<:B1$zl+:e(Fhu J*;glfjlIL$?hMDrdmR&{\1mքd]\я`K7)[X"h 9&/hhwԟ!~WU˺hҢO]oOVcE(IKo/=cMA؎w ާr5`1o9.w+ӭM}$yklSm|UC ~~inE|me,uҮyqNdL$L:;ل ~``I]gIͻO.>ܡ{f[ş/_w7~ca)bKmTj?L5- #ҐM;; 00P#OB;>ec5 C)9ǾdT%|*0\3˖ޝ0Lgٸn? f7{ƐMm:&Y.YˍׄdjOe_{}C-R3gҸ:]ѱՔ8hZI`{ڥ^J$('UgPP&kVU/!5*H\NX#`/ؒ=%`|v=r%܌tW$Z+wvfyj0'΁LLͷj.muc$ޤ+pɿحQԊSx~E| ?4[[\0={ąFN:+jZ_7G4n7NI^Ћ k^6Y+zzUw10U*DRtI<[Sw±ƴܰ;ClaGzVwH A%("!5VRrkX{t)ϑw:zSL}}?Ӆ%+>4.8|tH N;߄N#U}jN.[~T&(+uZZ<+x Masž{Ro7E*8c2'k6+N>vxO=.+=jE)x8;:}*Q;5n ޣׅ!o70;OO,^`Eķ߼"#qB]}bK>`؂7D1%,C3|a{JeM6V2ݬ$g*oFH{cl+aPyFn?$\ra ^ %l:Ж|:;&VhS*dӉ?%Щ&#TW{i‘&jl&M;>R޼Jzaԉ.ɥH?.mnҪ86\jukyOSmN~-"|vF?[SѣCz.{S Hז[^+m4xoF`UX_̛BmkO ,$z_'.-`"_w>e7QbOߐ#H"*?YL-7(:?<:W]Uy)^{>tJ `WD?CGv DL-9aE,H hYC'iEq!۞` Z."3sgSl:֪eHϪ:@wK M~JѶ*f2T{u"ה̙oQ>V !+ޞ3A 4+Dg=L&|cJ"-+AG2 '츄2[w*-'ۉhb'kmdX9"]ߠ&>}|H:nR)JA(DsҺa#kRC]$ $GZQ:fM$mMqIBUIbdu0æ$z,6VJ"܈)< YflءkӨO=e#eR锌7?VaJ~N}nP=1=Y3~) XC 襢Gr2baf(A7P8aspy]T 5G،>;L QP{B3|&[rT/$F;鷢1Pp3P }0#N؆u"Lhzx)I ,IF }wLG":Z'@_BfhZ;lَIx]swRۜ@8Eٲ=CpQCn`sfZA>*[gxnFJUn9xyBۘ. 9jY隴wLF>&| u,ƩGQz$U\]"O[ύꔁCЧ y GA_\k2uj/ _ۭTofپZB[nR?C_.P%d]u4=,G%ኁ@з3fx:8زcH<ޣ Ѽ::ҹImiv"&B'\._;A_Ljw^.o'mqOsJ Iwt(R3;s8A(/7Wܾ$Jk)6NCrd`^PQbS m]{2qQٟ:ڢW:ֿ́tGxG%R։XF]@W$:aP2.FD5G $.;LQ>v3t9m?Sq{!qAm9ҕ˅s;1Q?Gx!#4מBb-:/NûTtjNFBе]gnNBYZe )K'>nX4:war\ܭeS,6cqTfUvItزVwt*/§ּ͐nh朕p[;:os!=Q ?[>1:oT%ma1=Lo)]OCumpPv$-tkt03ؚ"Z~gw/9[PIOnkk*YHs >I/bz9[a:aOZqջ_MMIcIM {81*E5мqK[a=>980)1yypcS焮_q:wOS4כD0- ?gVva}TRT>cb:%Y=HpJ!},E3m>I/㉽*6E$nuJ]h!7o Ƈu7zz~ "hcҷ?pVnSP$W5@2xtcNAf ULa,*NY$O2sn;_ J_`?Q6}lըoxyޔ;a<_IRO pu.hFRِl VB/9|[&+D};)2'̄J-VA%q  z4~|m. ?~gZ_%=>Bu$uVOCOo)#`#5~#ɪ^OJT0êdI%tVm qF)3dR;Yu)2nMgԢ吖Eμ |Ib_vy@{0Ja i 9YqfEBpg#2)xIԺa>_gYx)¬Dv놂uh Űd#Ckd6]oM9j{s$ d/<řjmMML66QA߯IԘ:2dK=ּހZ.fQyo2C@1M.~4̈nO؀5PBUwλwf7{w%TPWԴw .d/rNU\?oTgZ4 Dcn!X T?(WmEZL|x"9[jD5IL5Xʦy bY&v:NQ#>x™i(dzO@Toh;xFyeйM#Y?E'n٠m&M.6V`ʴa|~qMxy:}f=VnO: lEBKQ36a&jcC١XxͱEܘ&QnKUgYG뿂4hբa-iCy5G1uqmYRzל`կ`7•D}EB[gK]SPB;* "HM6_r V4HyV*$Ru1!tx0}LM)P]"'8u.lhмQ.*`L)By Ny`#W%6C&vpzm3] @Tid-TsU<QK2{^˹ e!sladNTEZ8B]T8"zȀ,7n5[gfQ<4/QM='- ㈂s8pbسvM4WH5CteteClٛU>M2Ѩ"<',B\N5~ RBl97I1xbdhF. ,O,|d,C/J~,X>AΌcHe!oaAZ' z{x-[W줋V3W/L'9X f)7d#aUos@*Z^0+.u?$#HC 'fB(B+qRyn#Uƶ E=""J'N~_hH]LO1,l\X0{Prp|"S)iijI!LY,^$MXM;qcLu:o,FYor\=d9f(4v,*wmb+Jʮ_aZҶpa~*!o:ݹ?[e~Ek[l܃A{xq.\S:cQ"Ir3 `)άn$^UJH+QC'mtb^FV$',r*4ꌇC$>*v(;Z"/?nThMQ$I SJ@:mt@wJu[/ӞNS.as.o-gyTkIܪ-oPJ溙TK\F&g&~q#-ڪbV4!sE$dP&4hPܾܾ-GzkIZ_):Fr#_}QuoGJ}9LTIA&uEE/LNAo.fXCcй%jDpjܱJxLK?oG ;a3& a㽎< 3-qU=E :&jj.a (I]eL=5@0AUQm}_fRlSk~п:bwx砂IM d4lI7sJR{gTX^pUWfo)+V+ *žc(ӡ9gpcm{ADfni0V7{l̀ z贠:\ L/!J:)7⪹<- 0[ r_*~ m 4jn72˝KU!7 ƾY5|vD$DsԂyAM:mmn[vdC3SAGYxpѾSp4)oA(gL[&sG ; uMy5@ϜD(L4Mnq\bWM˳s5s/%uЍQ `x{v_aS "wnY aYe8s<Ć ^{7d)A?-=`J$N XXTdnh8jK3P5AL$AHعWe;Qv ):'BI6,2%H8 fB!~,2y H (B\Rr(#еshF~Ayɢ{8nĘs}T.&_Q9`fJEsż7=ߧ\"-RtpmXz1%+jSaaJ%߀yw:LǓ6Fi S//C|5 ֍|._X8?j`ǞUa;+RwMƪi?[-r񽋬8Ȝx3']\ej\xF Yh1^HUsy>$$w73 ؿ풵1J+R8zңn9TGjH T #٪]yu{w4vji I96Ow^ҀGL#]I G|']-h{lr%8ht^$n (ZԎ[OD}іLr0d (VR7Z0< 7`.r,VڃŠy)qۤc)Ҧޟq|y6aP90~&X~:׀~+A"Bʶ_4KKo\/xޯ䳸h0|Zda&T5Ȝ{r2Qn \6Y=|uF)@bM,rQccU=RO XТEH~ D_Oxg$D-~gyU=(|?nYmFր l#b`ޢ߫Cgϗn@5JbmHp=6$$&̛ S(0/-+M'Tnd7~}T-ay6jX=񚲲H5̘ SMX; ԵKA1_@:Hj'g 5Ѥ$ &^MP^knV1ٴ&=IuJ#Irv>s֙˓V:#M`yT$&z+xxZ (^ivñߥ۪4D7K I}]l*ugNbf]c0aN QxpQvA&1ߐD\`vW w%d )&TBMQ;yzydj-4%!8K 1$>nh>!t_sn(J<z6 /&KgFK_ udxdf_іzcm?֕9XĤ_:Na6$LpH/*AI y8lRIB`H0}~f3?I3'$:Fâ\.9dNW?hv=a}4W<Žh9-XNs@N&mـ%ݝL'h) U\Z .E.e1,cxJc .2y̵}V$.O $ @1w5^wQ*϶d?H$YxHԪiqg6bXBG{=T:vq[dDN3gdKugEC$SS% _,ç0N*'eZcޟXS1+ƒN~V>!b8iqE'n,ʤ;} Ad&'KRZxz8~9);(s oH۞Vwñϼɦ܂ތQ(kx[ ƠP9,TsԨ2肿~K:)厩$v E) )gʝ4՟j(iDj0iLQo>$pvh Σ],W֨mB >;VgMzN+Ph 6 N应(r~k5EKiK#>'J9l-\nlf1y~ycXP_id9,A"dƷƹ^,kDg:d6ھy~p/W4,ȹL>D'cd@mjnhT3elBMS])"oB'9(41[FaCnնL)h-*'9$:wi";-Z'B43ωhS(s<ņTU𔉌(l6]-QJ~nХ/'D{i=ͫH1>)5ͦwP= v_Y5?uz݉OrXp b[kkLgۃx"Rnvqϻb~sR* ܓ#p ĐH.ݛǹNDQfWs߼8*l_~ iD)C=L)Er$y]lcqa3};N?0PZO^?T˒ŝ#ᝧP./Ltx:d4 $W5p.7%E68鵼L|Bf.#yޗaHӞ&b:5cȄO\\1XWW7dc}riSfƯZy,Agk[JwYL{23)lo.2n ^wN79rƖe!q:-V/ZgGWtH:AoUhB=-A~|%Gv\D5N24mxQwE8+LRvZJqJuEjC;B-}kAX@h>k_/7 xkBpS:6EJı}8@ӿho{?r)`GyKk?#g%?J浬[5#D$K}/ToNUƋ7]9>`^KF/bR2c+/;9%zrfl=4XNs4#B']Y61Y q| BaRfd]P };?ー9O,(H4/?ûw ax\.+e7?k},!{JNPAO=SJ0/VG&@ F;C?6ZX%(5/M(x|Iluъiw>7-5M x\Y,E 4j^ȊxUA1<#K"Zyέ7-~8[vM=DWo0 +k1fiPxXƳ)5JKckbzsU^ ,^@noE ;ȶ͢E?¡X7^|[± [=+J]yZtW vzlelB1H}te9;qYb9So6o9TTeu L!PH|C1p{!/9)ăT];tGY֢/ ;ӄxGO^I-@NgE5CUwa֢ [)(yϣw\_MBTםs uPxb@[zCpYPr *7x4iN֦ݹg D. ޟ6.v{^&]UyiӼ0R6˻.wY_ hB;eeA&!OYol OrHEǷz@/YDR"~$8yw]hЏ-hh|Z^FhbMm7 Du OGoBvUG/S6T >Dm3ALlonNn#\'_c7,$ G#$3#F D#snLGaY3p f,~[ |` VhjTo$k¼OlN!!z'd& k2*OMkp?ܱ&0!yb7-P  J=}4iz4tpwJr$I-{NYa_錍't%2W_ 5)dG ^e;ciPcdvepw =-G^{=+^; $ƮV&{sv}F~%0;Y8Ǡ29%3*B_NmBFH6h/{1h8xAt&(C\+lrqcL4rk5\%;<;߯Ç2)wF)fKͻKFE-7$iu%- (71: D9%`DG 5׋ fŋm@[;r6hZ͢ʖlY8O ,;/#OˉL@>һ Aw/!òJӺ N< (>ΔȂL&߲,08H0UHddٙV-8b8- %2ueTf }W^wys~CJ${Ms|6 |<ղ,-;\19޷ *9 O!"3?uI;B+M:/uY/a w~u* ͊bGkj̟ 5ɽ5gN?8+~}@M Krd."~1.2D-V#c3ruAH5K*hvh'K&^J-9(ގA,ǡ`X2r)2w#$^|-]naF2bz eywݼ轫&;4\•3D$z%z؀Wl7 /qиXc V_.Ƈ˞tzKD@xQ]V^0݃-#ĜD@S?5ǟM~ɥHQbq1FMrr$d^<6Wb|/)l}yAJMZ 1s{|;;rD+A."C4PNn; :PnqmWR$^_|aVޓPl~s^´%CO6n20㺞3FCtk9(|8DkTyoӏf7|O!i-Oj/2tH`8OHx$j!MVx@ 5[28W4N09x l*9F&P|?Q+W:Tp(Ͳ*\Awqg\W;ZxϬ+? L-yUnF3\~)7:çKZ+H4i>6fuXdplirp&`/9= 4̣4 A R&+TK"[ukQK$$ D=l S[ }_;tN+VNwy .ёE1ga/bw O1'<%66`e[t B/@rj x)o ;?ΕoMB}t2*';> o1Ăga>,6Ke@x8_f0;!Wq2e+jp*[@2VZNxԲu?cW^ rf6U 2r oA0#qqF PW[JEwzg&~׺R/$|ċ!Y$ xd PN?6(<5B_"FW"Z/$Kum1jL8RmK5oE%ۄ=~Ŗ:ﲡGxJTuX)_݉ƐKOq1L 'C.|d&7@#ckZB*`.tJ4rAALQ:gi^Iߛ!˰*y{_\Yqq &v#t_"3J @g9Al ]HkzGrjŸ]I5JAwgEPPRy-e:_Ys 034Pt:<uYJ6\i 3vauʴƔnVV]@9c)iOzHG{ A U}sJȟ, 5jXC8zN}z#͇*>D7Q!ֱ&$+ao(,< ā8NnZt_!cE=7q偁4*>h{E5ȭ(.5B7P6GX3pJ;i._ Am{0="z7'酝$+>gcڹg=~,VM.hphŠdor$VQ3P,K (8KpvW)C:Ÿ^*y~gAq=c͹ڪ+lOgNzKFCgazw ZC L}Ci9P]9Tcvl>Ŕ-ZVhNFԥgpAB2"uoSY~T29!Нр#J$܅`s=+TxXYVZ]0K^ovms@nv;YI269JٮpRE,x^ob=}JN n#1` *)*w}aoV,#Dt"iAUn/DpdTOT65,/.cF _\:PFE Ku\g>zHj$>?ֈk 4Ěǵwa:aAaʅM{evDZluT~+Y^-GD$\PSyP>U]腇A͕4[+'(`ZOʢTNYm\3<5Vd ; ̠^!|H2QppI&_[S;G}ڟT87:@w9~~ʓ TPx{k8Mぁ Dr[#E*Oy3r8h"z#Ξ "5#Lfs'|^ 19g\?n>ʍ^ձFuᇻD{*QE,b3 z85O#jE]Fdi^H\Mk_e.2Ǘ3zBKy`ɋi{rE#wRC#GZ.䶏t4ЃfzW}%j/ү+h\D{t;]KA/8%FW-ܴ|Z s]t yۊ/}Q.!k,f]zX*Or'=\Kj?U9K7N6m siXX2D22i- &f093qRL ՟x!y%e\>Hxl|݅)ns8g'Tx_yozV~0<6;7Fh999=?F5^,B4x7 :aΝ64 ͒9 ,O}QS H_Rf8%adA()׍Rc]^ ;x0YWۮ%]1^Ԡ_auW&m(Tj?'ߐ@'Qf89t_MY.-2%i(oxq` ,PY^ᙆk2ȿ t[}I)im5tb\uxv͌XP))l#Uf'F= b:*=! T~[춏RC qTh {u THD̷ol,#hJwG@Lsg;ä^Lel/GX|dlye%_._L mX0dT?Ayk##jh4̆1,D=¸0 >B^~a($K#l+IF'#=_*/&38/}EPMcOMpM<乭k!Jʌ֘GDzA> |l%enNIj+uFڹr?rEՓ<:4ڿ7ꁽ{&f&ml뭡 Qy1uÄ0JSj)R@DKr 8iZKCk< QJG/UMD-"BUԌ̇2-+=m99qɂ 6mQ -Vz}'49T[T~o_DC--.k@%xX[_^Rji#{^N>R T(x3o5釃d+5eMkfsbEы @ y?~>AzN*5] H8ˣM֑3@w7eJsk"SRjx.:}Md5\fYAҀX,'ixD HZTlCBaoJpUx#sMf&U)КezZBvK;* |ah nAE'>ğUx9}o#UHjmɎYx^tWw#.b>BMdB@v e3 ?mX>kpd`l*Ğ3dl0wt(I'TMUU^=9kk K8dEObJ\$=( kh]MܾKCgY9弎g$| K̑SԂpUq#tM@8|&Pu#k>RzbWS npt`|h݁(~ܪ _nDQG΁ڮV0uhI^W'E@8xVR|J+f_B*oDf$uͮJ2j pʃtgDi_RF9e.2{;~ d4ѪnZE*J@ˈ<)bIy>ܔV̇d/ "(Píx%G":)bY+n9ޜ ?U8*i 7i[:0Blإ&iS2&f[FKW7n R2 e5]˷L5=ڳB 8Cxį90ڒCd4&`DuEi%Q |K(ߏ*4=`}ERI_qē);uPZ F(iS$f~COz*{CJ%S )t5w@'qޘ wq?P%9 Q,oV5VM̜VM 8#iU@mqknR ^$J_o$2ƸO1j*3NQ٢=;SPz+YaK}6>{Mz#FFkzhjBhӮk!8&Ɍ5wb̏uV_G65J*̘|Jp>nINAat"rz)aƨifŨk&v^E&Bh8%iF6tEd~EHDF(\鮹&Ls+nAZ|w9^V'w_PVK$}tQ.T;hѧ.WDjIqp 5H ?"$tHvҧC@aVS|ɚ_È wSj T]IJ$Hf3~7T :lA碟!pWp99i@ }ȄiM>~0j&p(LTe,_*|#s^"}S/KmK>̚-yQI*6avC/F~gYi]ZK$ g]9rÍrxN&)mN`~NӢ+x `|DMcf;};X`)pE|[h0ϟ؂ :O^,#uQM9^XkQbO C1:kr7w!|z_NɅ\Zb @R;(v&;*Y _Hib|3[ص+ҵ/&eͶ|_R{+F gn w?uPpV-,_h'װZ. ` {43<-n0=5c]Ug󇕘,ܳ`0{_il$4_|= /@rh27 smEb,E|XnQ&U4Kj4SYHS?RhvZ`'$<9x'5#{ " nY [, "lvjH4x.ϱ_ޏq *Y ,^n&-1KQ% V*?kFĒ_\$RL0\{?ZH D2BjwΔu0uO,F M/S]8`Dٜ&XBMΡ%%?%|#/Zab](5>`[K.JV }?Nw3|œH~9w\v Y`VO #q!|H!{$C)<,s_lޚaq`_%fv,Zg<3TtU`]i )mx:6:Ě*&~hܽRv#&E[E$ܴs gKeϧ iHqQ v*O!9 7|SWmɕ٠!!{ʖw!1{Q-OR10)r>~oD6;'?6OoYW5i0S7X`;1 D}2#&!}囶I,#@gDpXtyїݮD؊H|P@w ;H<0yT?O@Xa]BQ"YaN<<3N!*o-+  ͇S,4 nVmH3aғh m'R gs7J7;W v<5(^z[v4&Co;6i)Xá*ծXLTY 6^ӱgVpE"phiLbzij|IY*#Y]f^ 6PpM5bJ@)<*C,`fwN}27"Z/Vp4d4޲[9 3 ;O1~r` PƴÚ}Yڏͬ$%{SU=O%6{[%Œ'Klm%Z!tO~PՖX9+PŢ6D8Pi%0qO_ZO_]P%j1.wYR($Sd~g,ߌ)Y*[РW93czmiK g{KY$kb"35fq/t~MQT*DM߃aة@.s@Vs2&m(P`ԃK l9 itHTꍁ TXuc 9e`x98 `20-I 7D,0Jx q[6ni-2_e=~ʨgdP_ !߂Q `>Hd_N Aُ֦(.Joi=t8h'M@9Y@~yO0Hh>(iѭ7k;CDHg N byup.g)Y8kny@Q te뫥3C;#gҁ,ڬ{q:n?_'C<kh'$ 6a3/C\rIeFד~||o>-/4KZyD@+E=j#l0~m߁n+!$W%3)CeQHI57#T_X >*~#UzK D u C`i+[zx6Il>"')ǒ\<0Kвi2Ü`gAZyZS*$A̭[C σӅ\ɴ]E]*4ZSr& \&@(,\ NlkZ簗D^TU&*BU񳜣nhx!!EՌ}K);5XqD Dumݗ6Iiβze]9LƘlQ0mGp_ǡsևRKЀyTZ%R5xC\o-@*߻q߉`GvOڭ0ɶs1qO2eu` CƢ~T b _WtCQ'2;Y4u5UC`Ao?:tDM!0UƑj YHy%}wm^`˅eDdߗ W3/!s[M9&~wұn/Oq .dIL)RVZ'bxJA!~#ix%Z f7d j?ԄH.nczVz@3GW'e#6M?U}š "$μ ƻ()Uv+V$AP/WS(_?;[q#ye[)-I*u9̂dR$TeLHUbǛEHn<4 ێ?uYEx +>$efBin[ p`| TH;8(sCKBBXyY{ۧ >U*~8>@%CW-w@3Y_f": W$28]?[\h}i(ƓЪHp1M"d:6b:H?sSw`բ&Y@Pͼ\jpE@[}\wS|"f_EhDL}m r\f]G3rdoCMjow:ͰNXp}78T|5#t$$EMJ<-&4#QM\̩"O]'[x d#VA㟥r|Ey6i|KG&~!B} *bE@}/Yۜ3y!ROiwlÚ4 }Taɇ9x$+ح[oc0K,ev@;YOˀU'GB7ׂ6; 5RAT8BzKÁV&.IЗ6୘P`xiܷJOɓ !$̎.DЮj3 GAj b 5`< $ؘT½ S:qNS;VS ($a~UÄ/ H,ZC/efCo,ȆQX ]d/bIRx'TWl4Ҧ tϔ(Kvvk$r0Xo*=ڈʷKhtX}(]CV<߹>BmV;-w,˛QȅV ^fRYR2<:>Ɲr'P}誻ėO4etI-B42`(lݠTՐ=}.="SDVvl/H&7om FT/B|I4pp6f +k z pH]c9 ׄZo׺71w3Mmt7.)}HO^ hd(A} 3W{癚AVY"p9߾vvH[fkz~xG׀-bK8Yt\waw•_l9nbXq S(o\LֳV2u00}|b%xxqxI(l58/T=WX=3 nG$ Ṉ7&{2rb]iNq}9Y"]4)bs,Uۅ &KcTIJFI"pTL_4#P]3#pBq-iPyChoԭƽz!\״@'DUnY-=Tw77救Sff]hy1ַԽxs t׼SI7UVab|,d2w.1䥼0Gͥ? s;+')VawU\Hq3:7m{ȴkкr1th58ue!fIô~ k;Ƈh& tlމU|M*g oS`!jXƓl\I0:hl,VBn 5)^za`4 6^Yr4]xˡpGS_<"a9.$u_:Q('jA%6L#ը8K h; qc;Y? Xa4IK|<@7˼QD3-s@ ݛe U/n&M#Tg+#뿃E1BY( cu=OEډց|1w!%DFmJyE>dS='Uz6bF#m⡲n@_(<$'䫺]M d:tAbaϔ̃FǔgC)Dmv%7,Y._w$PkK|L{ ή=Lr36V>`Z >qo uF]Za`$9-V%Kb| z8Hۍd!}J3H2pxJ b 1)&y $!j~rCJ s`b5^. #'Tx?iaR#ޯFy{_k?&2ԋˑOD=`=pРA tqSW[2 r==$sw- ;n-UR2Q2A৙uȑts=/:k}|+6Pq qt ((W y0TPfn}G=fLWqqz؛8B2cs.{b}+mB?* ˍ.^xtA>J2.F킇4^;XA3 _ g-,cE|ƈ%VWKpDw%Gn11)C3 % pT{d:zЦ2sN(j.U MDiߣH[i$Ვ"- 3&C ( b޾DF$c >ԛR9+Ϊ祦oL: =$%C|UE6&*65H  Jڹo饳 qQ] c uCu_3$n! o膰Djojˊ0idlqJE)IV@2&4=6S}uޝGXB%Z}VwTJU1/EO?ˋ,(#l~QV*Ο2' |2!W+ո޽6ziZ[6Ԍwp׭dC"'@ }2vh8bsܾLT$GB] s V枆v^t&vDґ= 2Mr3|NgHiUP`}NFFnmW t|бqJ"bNr<5"G ,F^g.;%k[,+2mTR'ߨ!RoW O]C'a1>E(4M$e8+ΥWfU\o{%T&Sg Jש?6$itZ,ҖlBb@?dzxk 2 vDBDp5SؒC8ŋ" ,9;}a9e{Ka1-}swl0)${ $XtHVziU5|O,(:%PsȨD@_=}A=T{f\Rle Gt!˞awavdm. S ~␅ E~p8biҵJs-ʀ^R6=Jlj%rI&v٢+mQ $К-PnT^E;gzP(G#l㇙^!+֗@Ac"K:t\* T_)J-//[^=qcsHnbcr.AI9r!OIƃCl(;ޕu5q_{Pb;[uX2i:"猔 r#eRoLVeQUVlxzدztK1bC,z{1-v:Q3-crF.E6W$i7JMv5>gE@/N.$%rAE5FSCE,4jfC?-t`%ǓZ:Z/j%\{vw iL;h&lM z(NIOcćv2o/#X B$n{e?Wd*Iڴ"CQ<6NpP~1[)a@P&V;7`sLwl"BҼ}ʬ;*^Z$:41Eۍ,`Ԃ|GDPK dÅJl^j5c/brs{p* D*\ƏÚ<թ>},6S ^ KجR-@ckJ Mc$HO#CF0b}4P%HOϵkVQ#%O\(".*kyV4%'qH*#w᱀Di 1` リ=`)XwOÓfn8H8CTNx{\`{Yha&"M/ <$/\i3]{_8Nv"1Թu,0?œ4 R*KG5.GjY^"D-1ft? Qw7/5ioW1bIܣy5"+&c o՛%&JWk ߞq$83:{a'/WGaX9*|,JRW T4˥)-[;d/KoIʠ&||M 6YwUӨt܍JWR2%tS ȕj$Z Nbu1UFN7a~tTu(,Q?Q!Z ycpQٻю !|Iw'u6;8ԥʱΐOIȫO1%0QRXQàQ|ܘ^%O7:ᗑaIceWL=I'*DQػ;JYcEH2Co;:`m93^+N{]g /Kݟvd#J¥^y7>V_9|cJcoGTv `7hk>ua3e#BG6UiQ9j. #߷SsXvDKr}PC4t?7e˖S!琒 O49}(`*JVYL̂:4>Bc ,yCï?ΓSz 奸M4FU_}Zs˦"F7{~aa*(LgQmǨʢzfK&-&&"C֒Y`{`h3Ւ^_L{Iwxm_lc^#|ѐ``}~er sk';ʇ@7_2]V}pDO]V yS9xuNQ1'hT7-ln&6dF㑧KΨ)S8<!s+y2 ȩ$ƑcOp)FZ*1\e$fsŽ; {uY\*iAZDK,`.[-'62ȶJ>=ʿU^ lݍ9(S)4iROLA&ugǖ7|$Z [ݦE~]R.n*@ _ ``ұ?+CiܜJjɴ R!J:*S$xQvEv9ʔKSrwAҩ8e#=mHRBܵH C,&IЗ-RJ'ů`HLUwTv=,đmĀ~BA,_Ƕo0`3ۢ/D#K'O]xN>\T3P6+o%O+}{i<ffOj ,̝f@`"0ȃGGd?y/WwrUbBԗ*HHaH*O}ckr;$c"E^f;V%lV sC8׼] 1{̖qF tV0+\?BO(n!,BIl;&y 0\'UPxω./,Enapǭ_:QzZ;nҦ9<@i[NXxYsyʜp[#ĥ[[ů. quH dj}62 #ykΎQ~-S ^%w:e[p~ՠ_:&DLgEqꆌFr}w1$:,_N'(8HQf{'<{i6LJ g p6oSG\j >bjO>tD}<叧Y=2kD|yzjXG+x{[CNV6(½-{mx/h3[F\꧒D6!slT=U# lBӔ9|9(p.jWS\jȽQN>K{0j?Pt#g[kt*3{+T t`P\+&[J峥EqYBIѵ|MQj)ѝrѥ+ ZE2o}6tȉS\ԚT[ Ke^o~U+f(ޡfS5'k=4D9BR$s 7R'dN$4՟hB֠@+KYH1[=[]6`@ 8KLzP'MЅ-* " LDH_$&1Q\FvQ 7M!$JpJj3lZ&1%i-)I ,ECc^`PAhO!HX>C-5ZyN k: "RBS*Ӣ;s@v{3Kp,0FZ𠱙,<5auej؞_>b5x YD1xE(tu|eiK|o UѢC`6O0m~njEk$o_,KBM)MuBJ0}Q5;hI0ϱ?$iX8(,ms cҗ\qݦXOl!J|~P>| ^) £dkک)cߧh&T$u]-lnupPRܷ/DS- 7L\J=0sGaҚLa"sr}%5Zm2c$O3Cpb 3fC>=r[Kq4bmo.Qx3^8?jR^^fsF-vCt}:|,֗+`Q)}Lʿe$̦:mTnBAPN1˒c-DHk %>x.3R߉.&)^ij$TϛpZ(v]H[BԝIUBqǚY3CR\y:2#+>$ M$WM*qҿ$Szm۪BSX3Tq\ҥhA ;ɗwiEZEK+d2^{t T7Z^у<^ xØQѪm4avI Oׅ̔̉ -YZd("1Ϩ=ɁIJnҗ,\ !hCHcsN 8Map-/k=] ɜ4 99"`b}cvuz( <)tYZ~A İu$ViCV+~ H+=qA1fGOWFXZ="/Nd6Y6#SK;׀I:*3¬.('|5u;S6Åׂp͐^B:{hxގtfLu)崣v~ːd9\<Γ*RDkr=k]g 5±x{+K;oj>g`rRSfh|5Sdր[z(0VvB޹ GqSqER%!VYV O|*p4۪ՂnAnh"m:;8EM5}< rD+74vOUD[=dUyr۷wt?3uF{`g/'CeVQb8GW7ΒWxm]S'ZȩpE[#5<q K5|ΌLRLϜR ' ^ߠRS 6>u'7]kNpmtm{1gR;ȃfOڣJr :?Q@5 <ʘOnGo+>TPF0[\C@y|y6aEm\'6$ȫ;C͍.j6R&?:-?Ηeqlwٜ#<7UIPJp$cW'0HYdK]^6v%~J+"tpM?*6p|5ޓT4|*}#9j*%FepI(l rBY5RΖ0v)2 :sT+׺8EvԓŅP"(-Z 5{\o(!y5u̲_=uЕHw8QyilzJH "5Q&0:t)!qf:Do)wYw櫪VΔBй:iT^dANa5!hY+Џv0SPC'wKn;*t Gt NBo )* {öSLRmBV ~)h:{7ݷVϡ׼Sl7R͞ .UXS֞W濺\2nk?iBz~'o= xRֻt)2?)wXvߢ;9,OTPIZ6@)Z}CR-ķߕe,1b`ZڱKK_~w #0Rce0cf7#|ʎ7ntGA!?. ~v:HکH;m`Rw9bSw%⦦4GT HyB9kԍwBd`M :^ԲiPc G5z"XS0٭1PR$1VOv6膡 /zo.ԑynf@jtaV,~O%4R|36f\j.:7m{,cNMġ$4O^e|Eșe==pPV^q\Q OĽi$o)j.;+w܏;19(aA m=S *:y/[4g3qli\4_:p%ᵒ;[Ǣdzz}Р}IT(H3T0nPnRpl)ݿg[ׄJ+E7RLTLVg|M7b)4$]vnSl#IwX'Mo#9[$y˵6o`Y2ݫO[*\DT xyq ^8d7WD:JgX=+ozS)lHnP(OlˠgPU'+ỳU.bQ L ЇeSmC>3Pm{M Gvq;<4y*h`T''PYKX;o BX8WOj;8f ںX('LK>Wb Cg4^G^zƾX] _f-XSnӤ'L3=x5T$ɫoVjE$}D ]V_iP <"h9[4%h黿&<"_{ﻱ~MیyޡJ{,Sgm^;brM=p,\ѤXq fN6"l DHSl. "ιR.|Nq6qpѫDL[cX$2eQS(ӛv} ctEKڬ%$|ώFI Wx<ؒSoliL:Bi*(JvyOJcT'{]2kkl;vHHu{ˈ0؆xc5Q܁i'/~[gy4].E3W>$:G'Ą6:kp>Ͽ| M|4P0A?Y Dʶ8obB&&,52?1:Ll4 ~C 6BP㘶d4ҿQJ|繦m3I^ʳZ^6*meجͰemD'Y!,,Y/tCАQ-D) 30\Z3`?0).'>"5S/E̪̋mT͡ E f御(:'I,8JdARM-v/4#FAؘTlYҘ72C/tn-QU.1,0K%Wd,Dӹg)czw:=sbn$2d1}o&}Z$c=;BZB::nKd 8hV{%TI=lk'C:Qg\X6:\CH[XENޮϏ>=g#rN]7骴 VCeU !GgipC㮐bLh,A%WwC1XT3cQ:s(]eZ&R _|7'Io԰A׈ٵu֌pEtRlDU={₾gDȠܟw$տ{ԛ@C?컬Сw@=HC_kj=$ $Yrn^ަYDU< qEDhw5B@e$Vb4gc(4z2x*䝒]$t\9!{Z$n; #ډQZxQ-b%Z8k$,=ݎȃ`7%~TJeqm-b]1vP^%qGFTig!D"нF~;=+Ukdbӭ I=Ү1[\;esWv  % C}g~-T?qo Đv8xz֩BH%\pt>c5r䚪^{}b'_/5QXt~(D) +J{z"" zMS :C?=7cX xᅢn8GXY6C}%?8RF 1 9VR:^Kk#buq_15ڞzSKIdeq~UUe0MNY*%"1ԏ`F14u? n@YO, ҙ6ll@+9uѹL {^Gsn]hukdglQɞ'1Lwҹ%^hΪ#`IkϟMlh:)nN8{8_JȾ7795uO\2QS-Sjԉ5u7K7֔+cV K[v)"]97QTfM@#8 7'Dv-{d_/H _/ Ulx9*!vVxAm\i5IufV]}Vm VM%_7bwv̚|Ymy'7L1wW3,$*=7F߭8bm:[u% %knOw{SM5kB>f"3fPߎXLvϸ!™~&L[LnN.i iX:y q0yvğʜ $gw9s_vEא:K0e`+5ͳ-2Chi;/rj@I?*fd@Iw%UJS$qcԵfc ]E|+3g!+4:9n;S:/r:?GC2xK׎ z-heDn}@ ?vf6ؘX*({u@I(tC{c$_=>ȧD{1e3O']S`*:Ϲ<>B//Srd) k|x.&0F-AOxdU\"RnQ@({ef1"z}*PC]OW#}88zǑ#nx%JEj=ɭP  Iwb-e0sA!z3{'0bho/ rt,Ѭ Ųd+3;p(gV6%">ag*x-IիƯdx[U?/XLXMXGz5lhrXط'l{] րxVbi%: 4XXqIBk{R/=Naߠ):'}#/'iY++%vQo X9.fK[^]_ ғOMńt9H1U#3|*Q1SP&E 5bS_b_4q`#/-Ľi1bN4J=nI0f4fU7Qhڠו=,7GAGHKP\uvp㏤B'i ~kZ{Q=\aSŰ{>P9Jn ֮|>8KbWayόE;{D˫~|۠f+pVfdؐ~LQ=j& h\}\c.@kX⮬6̓ tagOJr&OP{w䈫fQH }sq8F$f1INYZ}uD6SĂMOzu iD6WA^ E - c;T7Nv乛qh~TJp;2~w:ԟ-<9ElPьn^4Z^mm(BFR bDMt/v CmH;VX5L7/,IcEN[BVl1:bb>́vk8+!FO i+a(.63mME:{>-X$Sجׄ) Ka kB9LWGoW{p#a0-c3<=Iv(Y\6l.); +MiDYYb)@\NIύ2g ׸g4[WJOjѬN3`Ы1O(YG|qAREXo`=M`vēyiymz_=Nן^Pw 4 N"so [lKl?;׎@w _-hsY \ .pKn~3x} B*_kuDy˟o^xB>:"˜. ;Vf-5jPiBd tOHWBʖ !+^V[2zgG D*?`u/`ڀl1Ys_T ρ~{GʵAa:8Flzm; :cqspLjq07;{;~4pJ*A"OǷUI_LW9 T] dL`)K[D^vקݹV;J1Vv7rXҀk~g"Faf9JZ̏jY|)'.,5׃X ;Gx´+{h8𧱝v-mDɑy\>/n>+>euy]H :vwar sY`~M{0KH^QJt]ΑD0B]@ ;Pt%VQ/s]fPIT.U$%s+0}MTXZ֔qV`NP?k( 1)–Wl//2 ;A_~j\9ƴr\p>@CoލI?8¼/z°!0c Swն%iP\un9wuX໲[(}{`%mV*^8JףNZ^qHg8^d8;ӡcn?^Eӛ6D{1qOT=5kV+Zii)^J7e% !m^7z}9)-YJ -=G( 1^$֋upvVwb Yb-h1.ŋHѐrvvz'9Q t\LwfdfI, P@Md NkA/e(d=t2d Vx^^2͈}M;kGmt'qOFݵuDIBU!@s9,F.5R{'$Po\`u5`S⶯j(Rw<^[LnPw4k{A] `Du=7{ r;}7CsZY2#7KN (Hэwo;kDX=$ ccW4s()EDf|L-vʜ[PDj IqH ~!9׌C@t )0LeK OjrWO}o2a|_J<ȈT3IYշß&R5)Y3prkEu1/vR\GPI{b"1~ jXEYq6t/(#f"EvFBfK}"Iy~9.VX/9t(?@^7{gY$6$&q-kE(@ƶ 쥿iLyt~ͪDŽP" #eʻ( Oa¦B.! H5xaP~N=3.u1Jc]@j JqIbX>2EUcYFKc#NTJӢy[`[Hʧ $]>T 咀@f}oRKyщ"{+G,wzPZ1 @Obbo}jbb,)r Bz8 kc,9, iY.cd % N}{_ #-H*iJgC AwVZi(Źᬬ*S)|\.,uEEV l~Œg 7C+#L>N,g@Lڕ35^}(S`;a(}: q鏞dh2^N\LsmSL#`X%RǬɃ7՝TvN !Rt$ؐCs[p$^5.%ZKP&Ӓ=d,q~ B&.v1)yhOMiqӫ6؍/$)a3,1Q=ts(OD:4ڮ>}Obι\yBW<*6aEKle);UVb+^3|ut.l,{'l a !_xa>; D΍c3vcvF]6>6_V@ 0c ՖJEkzmP[/BR s" }:QУS2FЧ=i]:*{TFp^N&YߡtH%" ><v_ /oJ 41ږa)R(2]l/y.,6L<;.[1ϒ ӋSx]UA`zoR&#ƟpxGbT-<иڟ߻Jo­I(R]6%:)HˬN@hclp&xش̗{GMy@U:GJ1wGd'1ntqÀS,%ϮJE`ф10̬'V- 6F7n΢=$anL )XT^h& ϵk~BYl+?k;aF-xz(YD쵽)!&i8YwX}d+/𴟽gXFP*Z09b@v7Nx\Y`*Q`^gkU2 \L (H栘?!H{h(5Pa0XgșD(],m*4VT.9bs~Mu{XA|Z(P %|Bw~AͲa(mk%7C}j Ox asm"tĤDC6F+֣^+{фp|N1(饚$S{-|rJ_cD<_]\V} Mdbq®V-v_KȁSmv6Jؔ7"0F0WÁ ˤ0! vFyyO⶝aJ_o"G˸r̪Qgs?0jIYlno; 8#'n@c'_?ɺdѯn˾=TƬ>0 b<ƞxY%{W_cށkpzuF}&.@6t}Nʒ(~Z/`-v0Ilc>EUcwڐYq46e"Q/ a;C[ $clHQKf,?uB!?%+MTֽZ = W.UkK!L'qqMIیW8Ċ@d\txgKF޵5gJ) kv+" qlXA / Eֹ)2f@T@!,*$Dڧ9^Hpؗ}a/7*-vjl+W}BQ["&N+vp72rJS\,ypvHg렙"t65Ƌxz̩MDLtn*L V\Kkt~T5LB|MY73HgŠ]i˕ X@fisyT8dWzeb,O "%/@<0ԀQl?*9?#0U٨ ?Eb*>ݠ3g3neqz2YYn 1x]j3Cd3o;p,f%*b)NcZs~0 eyvÉe0%ym &3/8RPڗCw h,.a/1qʾ%p܃u皋OL$dKE90|3P 0"٥8Hr[aAsM QҭQ[ pd5\poΗ uq*⛱LE~wzTKhMjp(PjĔ}&!l*1uTY'ptY?$MgqM! LSS'iyGAi7yXp87>PГ-8^`nE[qU}u q5ǁ9 ewHwy췗d9_I@@-TRMxȉgm7mgheEs{,xi;`*!^xO"t2jgxM߭6^ClM!^v/6ky@h}88)İL!%7~meO5iߩ&WD\y+\\7K$3tE$NȽAaMytO䦬1pUַ,xySHH):V$О2A[>@ɽRcU9"]VI-T|*ϰ blG3!7䯈P}(e+1 +WzVsk@&dZJ>*g=FO ,2A<{a2/+Z?xy WDc_nJ{,Q(] }̾];к_g)1Kܧj|$dRKS\,Q7 S}emrոlP׬]A\NS'V6 Yqp"ԗ؉v DuS`\eɇ}TXTe)jJD%߸xwg_X~SYT}M:o0 ,)B)L3QmLb 36%jc}?TG@mOMG fEdu\Wp̐ I +qnoT͗ -/tqA+juYe3ashP\L713]--HO <=N.8v9!2S!lb!L-;SoY#K鬖e%FjMDn's&׌VeB֐}lKqg/݀kz^~j|r̔ozGſܘkL?pb{O`8~0&y>wa+t*f<$,FOp4C*75k >F=2d'd5 @՞ٌD#Z4$Ux ꏏ`#W9>P+֮-9*ޙ*n(7!r}IĐB(TfYt}~جrΨj3@c/I[4gNy9[87yW=Y8)ܧ1#_Q<=C?ʏJV3iJT!V{)Umq6iKl1VS tIe#YK }0 '& )D]0Cd/VJw.:7&_UOnRI5vx~*Fj\8C3=)A&)N+s|2Q` Iӳ[/Ҧd7fW2^ sQ:'8)dŽوIllwN'_,3LNizT/R!v[fJT#L+m_$q,"!bG|vxduXL,c ^3JRa)vVZIJBhea sUIF|VSTb+C@`GdYB%Pu\/-ޫ1|釤J\禱V $1x,ߦ)A(a]:R n[pO<%b5~@*^k\2d%SdU5i}ۣUӑں[g61vP>'sQӥL(^\;v4g&,S˜{K+l֌$ r@W V0XVfͪRcJ˜ô=IgzDȻT7WT꽀DMS- TSgSֹanua@tgw\.!.r˳pfd,i e+CO* '0!a=H^bLLF-xWx ֆȮ}0gr![ߠuL@=qC hc\Y{YY?4}lS cY WONZxo(z۪c搾{&gQϒk3Lb~J Y1Ni$1#"3'WoʋtzGoOGas2>`VϏ$:fl9giǙQc S&NVr7GĠ#le2"sD6.qz?eH35lo|Qw$(C=D?$1_OHC1J_?@wfN?3WD欉Eqsw^ 4Q<ɱo<;.u j$ d:l z ua*ܷKUo{q odր;U+89!@&4 G3*CYEZAwlDys1{n)(4G3b]wp`(\D*"PN>b  C8oIM++`6#J-j?b>|:)H,L)QHH;m&.Љ2O<_nE/:?ΩDv'i gq m{~$c%mT͹+,kRI{V%+/);8zΤ }B0 K2zyZm )_4" +C< xT̠]o`cjƣ|/! #Ͻ;Sh5*6AGX%.HTܶ؃1}u_jYP4kZjZ+D\ raz8-*)$\\QEɨdm<*S zZV .E>]@.3:00 Wc^d2;(ࢀ=$a1]HA:C܀'[S{~bFx8hrYv(O$& Pf,xKƗpz Ff2)v1 \9KŎ.@x|P=wikiy,M&xBLlTc͏a&N/8/^J$$r>߱׋@D7f`%Ih"w*w}*MAV!/׌82uf~OQ#uSHHƞ\:2FLv u{ K@ØcY^?rrOUD\P;zm.0a Z,1Q@2zjxoAaNP1 Z֊R+:ח<2Y*lKNT|)rK? m<-nyDt6hA'\Lַ/0dD^ "!{mGyD*y8{ #R>WI"1"42]^@(>ML/<ʵpyz LojlRs^gӳtwaSBgqC>av=Q dpMӱPC7,Q+F)Nlq'R 'cmyMٍ0 3L*^jX< (_c1s?.9uz'Gl\˜)^V )X407bx'AY҆$q d4"LhE;Dω]B4nnq%G\GM+$VF /@PNw!MT $| 90Cv}gv =k PA7|[xvb/# [τgzo؇/DG+Jc^:~h7+띧-.^PZ\\pݥ*q_`E)T =æQP|{ ޟ4e\=SԦ-2TA-twȟ(~=c2M.Cs2/ 8ENRw?wp G-ܪ> ~ Twr΋krV2Y`i7d T,CwW"="~XJa=szz5#1_P*ޢAXWaWk>T문& H@6`9? ـ d9W aBݴb2`Xۍ~ق|y5Mg55k_.]e7#N-򶖙7b^䞫co0Еiؾ+=OدY}n~\3XMoc5qj|Aon‰g}|R^?Bă2wwȮ[m[n_IV`J[U@jB67ב: Y䨻YuZڕ6-%JxA&Bo_fv~f㑜@@Z/FQ'אTnf $jKIA{K|ZAyɅI-R:ۚyuދp-X5/_-kţd]h-p~ӅJϩ*ᔟw-~T + L*F) vUЍ]%KSqeVѫ!'CV,ؙgj$0>h-* W$ořnj]PQ#L%OP[1o=^*- l\]6 PەAb;xơT(C ڳv W|iZ;#% @VMAjFu*obY< 8G1x\5|Wv Kjx%";(ks<iϐFdأ\T*eFEJ+Nj5X̬o*joJ34qrDR~0{a o ǐC:Io28Ѫ֙eB.tӱi*1& zKMUr/DeMi%ȑ;VZQ&g3E{L MDlt2l4<08i-V+^D.7YbN(IVP^oF]-fO(2mKIaO7”r3yE ɡaq57w 䪒os]US_Xyplc}/?XGt^ F5Ml~gb->Y|i,)/֍(B_ᇎ?qr[l݅S:BмDfHFyl]Pϥش% k278k_0Bt*"e@ayxJbG'Ds\,`6k`r"/`"Auat#v2,R}p4ĻM-.rĄf%pfbi  U9(?Yl"sx^& @as$$䍠w)K=kkod1W8(&\'L 0 cT \gmA#H2R6z^^MA2cпI^iiTyׄO7ZlTq2,'mJ! %F]6 ϸO{~hu}-Q+)o `QsM.(Gt8gvy`9IWs~~?-ze+,c|&2 դيipInvvSד%idsc~ͨ(wc6@ ^6ղ7|<旟)  XӮ􁫵7lu7]nx:}>,nNCZ+hbrþ(v";Bq׃v1tbHc][=ClK$raNjMtt: GNM{^RŠ^cTa5FFAE? 04$AQffƱ?ᰣ@3p̞~, ^%c@ S􁮡#s԰z6=y;S{_K4 )enk!H4pZ6f9 p9.HE\l,:^U .xUWRN]g^|<[8O:ٿ;б/|#yՍȅT Cxyp1cnniհ[dDBM#!Ji4^ 2 V7'1hEvF{s$ xJv9֭نl;Wu.>0 |H0i0yw}TtQ'E=!98fXO5L u^Ay"#Vml7<2#f (&YKex-[AJ@v҉o6#&q`;eA?}YM›!y)W߿ -2ƒ g ޮEG$ G ة !Sj}mq7\~rfmK.%گ̩uߖҪbN1 俅WojMZǥjH=\ lː=%K":'5!UoerPF&-ӎD}ԓvFnu0g%CU}z9\;<[6|{NӲ]ޭɅϛ݁к`f02a`ѝ-Iݪsn"U~܄*# > : ԥNe GUEs Y ;gAxG5.h>' [`>nsWXM rsWRh%9j,,Sl[+%ZP8'kQo#wHא5 tGii\( ɗ <AA?̒|A.6;;`4ӧ侓 M.7Q1Db:l[_nY<°M9Oݕ7Ǥ=}}sr"-j *w7Rv8ojj\NjoN [2c40 j*ѹɚ-Wy e m ) F˂TZ}}ol"0>=WpwM _ª 2׉ʹE`$uo9K( 3hꂟ>Ux/"+q:rAXRD|0~(}B B^FގbX\NpHLy9FcT!ij$_K@\(<ߗIޅo!׊ibfZm~v<%15!cJ$.7jz.ZSbГaaFEC|4jcܷ58v@T:.~i)l}!0yJ^&qPHصfh3vsmB|S7y/*՝P4G~wW6nخ,/̎tMgF-,/L>-8,G {Km*k[49\z*\$t;&:j6 @nH@=Aǂ&8sUKs]‑h8-m5;VRMN j K %y!=YO;,?gvE'_0 j:x1d O`%bP1L~p:dVث %awSO7 OUYIJF٫1o[/?@&53Eh-5,32DO.M nzgG-\"~% 𡤚i7tbv5b_B\ fTb+*l{V<]snTX\M8נIjIFjJrDpض<$0 YE)|苸/f蔠Wm9lATdJoOI Yl/x5rZX{c^AD[sL0Zm| 4o"BĂnٔ4( 7rjX8+nO#(К|2$<:dؠ&$ɽd !CO)=RS6`"r*@RDRMcwyl| 7sFNAե BJbICS;LMpG7| Q˰ѳvTd4T9.uioUt~Tqu{!gehѤevSm:xb },`bDyR4D[WkxY}syYP^ ѹ!uN0rZ cIYO. Q8$<5݊ C]x J\@T3qZ욺gGB΀J#t/gj< .jpGxOWENg坤 +*@pSZQL_ЮO<-eEw-&[ens\*j]SH0ϪjC`d q h=f%v,qXr 1^6K֕ M}Oa"n۳Wʯtn"kfEK,)W8!7^*)?u(Z9MM+H{'K;z"ꪛv~aH$iKWT?Ep5Y 'oܧIOI|#v9rٯ' lS.%1Gr cjd3npC]Z3!pюeʺ3uz`0~K9xi-2]6ҬȺ2mf\GwKCjBry#S|ӅeBI:;iyL hI)10=zTBh^j |B/QZ82r K ?0KVcz1IJ˔H \66:6:^'88y\!ᔔ7àI-kh>0$ysnKT,tL^ig#jz0$*jv*LJuS .2<Xׯ<Z Ԁ9 % azۃϿ}E@G9n'c3Ya>x,gtX_gDYiZ: g&aIj+W NP( RHv3%tτe|jQ{h&}mpd`Ɉfor1"e鉢Bg*>aud3"cX5(h RVDݣ,Z6kGWm 6wvYrӃ Shv9MН%Oޠg$!О0x+̀@ 7nxm,Y,h^Rvzb+wuV9odG5Q'"pn^Ḵǹ&(#bcQKQezjJp6V/1;y{~T܎ {%!dZ(]F2ʈDV'SOxEeO4-v :(^[lFbh7-]m叐1Ңh=RNPNY+bQJNU={h|[ GJ XR~xZ=If%Ph9KDamK^u<ӯK4J;l%+d~@T^S|./sGE4ǣ߉EJba=HGP)Oėy\ 774| K˓όfA%8&RĈߋ,%AHl[xd4쓵q0.u;j3otp4#lj+_Xy:A@Y(rllA5ĭ=Dv*0K*~ąAdLl[Ģ>þxA~vc\Ii>`-~b?5vueV1#o,XOw@slmdĐ]E I20w!Ο-t3mʓYWll|iƭD=i^ =\mj*oe)&-)~?'ʶaf[0=(@D*XyVpHQ̬_FɲeNG+U 1Y}krƙq s!$K@nc]C(|Jf@~5|u_vc:=>0ۑNwљ1#ܙ|Z)L%}ڵҒ7ظl݆]eey S.tYH|kܥi H٥U^X(+0*2&ڈ&U^='GX)s۷JUhAaͤexJ ms,%9mFp_ ٮ:M  T VUi͌+ELFQ׆g/x"GnYx4VM=NT)5MNUm(CBk}'ѐ-|j5X kN6ĸ}@@ҧx,=E Սb0&8s\ oeNw~ 0. (:GI$ʪV/{R!vrUQ"4N˄v(x|ZeԢsP<>m 'Pv.ݻoa1w=;ScH鎿.]őO?wnn\"XS!jQ'#˿h+S0,Oל/5F3]'5T8}Վ{NCl_:,N.JK?n'b q3=->A+-x_\wK+!.i!L`Hs(ŔHe\dW ͜Cji0*SS?2pLcr$\XPxE6V-\-}"ݟ"Y#uZrimv' J[ f{"/@C@] D!336g'e(woaEfn14K)MMjv@ C_l:J_W-(9PPo<4 ֞8c҄ !o05٥#lC(>>2r8/Ԉ g$kS,;F{lsϙ+ {~,f0!D95m, &g7¿XL ލ;S =F/v;\iz`t߬pZ0(5{9-Г;^ *~ӏc/eLڞz8dt+_ۥ/0xd~~ Ӡ.Zc7 d!<ƄH lhAu9[jj^ OGw4f"{!16OyL>3WY{#z;;Dc5T/܉ixu(p3<=!g[(K; T$4kH6q@6K?nr}8z j> Kf} =0Fb)Oz<*z" Ѩo*-_Ub n &/[띋̓`br@\AL'+R̍e_1*~m!pK-= 1e1yv*o䭹(Yp+BQW.UaӤIo8sc%8>+t|pQU53U#9:ǂ67p}Hj vd.CRE4tQ0ˑ}ؤzAdsv+Qac^3}sid]R<ĉf X6o %qFGP6 B|(ۇCEΒ_,;uQA%_#3Khm@>;<4h\?QP7fhS`Z)Y݆A9LwPy%ޘ~>doЦ'֌IRϣY3Op*މ ­n4܎+`e cޗA9?rsѷSצ]^oyO!ك+;c]l* -ۜj-VF|Ԩ C؝dҽk1Hv?^^3.!< 1fa{ .:&`-FeG&\t fL?#8ed55h#ZG%;dRCirtU:/!@B}=16.I)P6(=*"HPm, {u=v_**0<{1;TTZb))s?Kiat1w^CgnϼҤ{w3-SwPP;,}?n'T- b}jw:pz4@sǷ&t\>kզ o0 v 1\:J2E=鿺*{ɰ 4xKi5}3jR DW+DSd#\H/jS?ƶJyitRBоMOd iK,ȬI b5}1䫂W}Gl@jǍùGAgؗ5S(TdL0^`Ss<D%C<> 7 )>S`X#KIʇ빳c4D k=}O gW^020<.ZINUCޡDQ x]4X *ѥn4:dj+cns1{9&A3dV|t+!BwViE)@FN$#_Hڞ ;woIv^8/h25:xթl-jOhK:Kd]( ch@/+6^\*;L嗰qV!Uk_?K7BH7  /8 :CώsDQBbޏ#)o~?*0ɶJpHTU1t5=,=d[+\M"6.b/ ½( #FhDe5kR ^v, ̀jrT|{ɣuArpis|'FG^S|A{Es` Wlg_B+W9C]#y VEC.dһ9ɖXйqĀe cXh=rs[ml4`c[o3` RV8l{GTK.3_Cz!b{5hzno;'2mO' <ۗg/bt^D9f dзˡ/ Eȅ7|}5J3~wԱ(m f u-4P/9aKǸcix>C0КDG C Z,FjFTSGҊZVF{=rc\((D FJΥZ˯*e4,(sY(S (G{ XvOb)M@46]geoGW!#5(DXZe8B#?rlI se8 j?K!t<'sYqM{E20AiWzHפv_in+褗s؆^ǬdU:yʙcF{~P^B7Щ<@A5 p)ŇM00grf',UЍ33d7IdBǏc[SQrJ'6FԆmo?\wby%Dd Z`uKp 9.i+Fx4l<o=}؁ݻL5+7ZۣW^CKrUnjQav䔮%T^`fW(T.1vTB2bU7! (ڳjYQ)b A_W\IZOS-`X F~`Hŵ[#CT4&w72y>_:1i_ο0/cP9%eml&8emIE+[Y(2 h?*[59@1>,Wؐ)Y/n~L)kK; m Sj0!LbCИcd7M'fL*$i )WTxc 5&VpXJֵ"TyK.)*!\ c*j({`Br?|T{b<=hU'O8Cj)[by8a77_3+Y7G}bkQ{p-=OFn*)qap ?19Xgy$*x7Q9@Wc\ i( P_qZ=^2Ds13^:[}pgJנ2ͱPs5Ts ]0x!q ɳwh+t^n4&ZofP]f"(ī"ٷ&ڣH=׉UdZ>T%Bz- &?.1g|&1SW-7ZG'&v{X?5[*>jl}v=f~91pȌO#coWR~LNq4AHE(,'?]]~qz8)h$ %򁚘QІ T_@3v܎Q^-Lkko݆Cª/ @ҹg~ u1[E_O+xsUS8 4e3xһ*/(J^]b'ʢQ|8ǺDaYjW_hڠN:[x+[R={ wc灕2`a(h4Pʤ}(vCk] ed"KwpGدoȞޙUKQ/KkASι.N\-S5P@)5&?h`~F6VuG5-CattU!E3%l,tiy{~< ńkTQH\ި"l0!g|jd-쪎R3KO!u/MOƜ װe .q]Dd{&`gex smPfztWhd3,!#{v0 Z &gu!KEdVœs?gQ>m;G Jr?. ɲAK&;ދUCmG.z"(ݎ_Hr"3( $=P-߫U0zZn=H_yTQu9ZD7o|sj%Beh"g%oৣ8_seG49tSm.z̆VTZo& ~kWB])@ ՟,>iHj[ڣ&}Z %RzY,[B' HQWK)P+^٥ᇏ\[x'luz\ЈhY} j7eCU[)v6@eɠCpo}[AH 3i,5 NrCc&z!]!mfo9AUy*Rݔ<_z/dLdG/J4"=IWqLؾ͠&,@sN>!wF4{U(kzbU4iU3M[zؐ;/P(5kjY]P!*9D~ ؚj>Y:-"aI \g.fͮ l. O5wǝԱ x6$LVR^lc[`ޙWHD !N\x1\ncF(x~V=vO`vgk>ޗɃqBqu)響~J- $?sK_uTg@t^Gŋ2aXOs cA=cFp2 NyiHh 3MZeW9]ci\CMT1%PLq$׬f<2uägx]@}$c\3['QxPD¾VclM :. ]bwيdF{7v1KQN$q:AhۻcaAs=K_kz@΀ɺcJm2YL:^m?)LQ&Xp++ĐPa Z%1#ˎu} ԏ9S9_W\QO XylIheS FfTqU}\g0vW(&_&_*%łdrT, mH ) QA@hdQE~A+̖ojA=q^ c蚜#Lf5 >UE$>'&;Dm"8[M 9"(CҼW9u(a, Vg1AUX`=B)DfuJYS8Y6Vm=n8[2(>>3FBҊ/z mK8@_;  X=8 F_j߂{ Emrx})x:M2 `"41,q*l69dѪ)ac̬Tmv}⭴gxp9l :viȍH+!'%[ HT?-~1߄;>EP>; 'xU; ɫXn#n %=ܵtݠg?bwU3+^j4j\bVwM뼮>m k{jrm6- {>:h$b. vGh_ʹ3>,ƛSЭy)vC(Xw'įE He ±&º"ǣRa?@G7}RY 1Ԭ^e3r% &(8o/>0vX_WA\*# P *li)wTĉѧ}S2I=aMs5^$Z"/QAaYBQ#͹ [^3پX")h;bQ,LA'0-6`MZIOZs2*!!ehWA8(krF\fReA% ?f]UܯZÍai"vmpK6ft8os 4AJ pCMgsJOz\utHc8R{ (p$OPO^LdYaqpȲ4m.L@XxL8Ne~g9OHMRYR5ExPB1A;4yRWqJqŲ!PORٴ ]4!/TϭZT|߲w[a:4JYTd7A˜rհpSv\v$pڷedѳ7jk[D#j,nD6,-d&MEH1WcIFpMp.a_5Hӎ x[3z[ C/+KUҵ6+ +1˷f 謥 .8qQ겋óJX. b|J,{ ٸQm0'iȡv5WTF"gnZ5HJC,+E">U?C7L/P%yG;2m|v$t b4!erу`j GȹkD0-1_e^A몋aHPvH,n趘337:]a[N=T:lI)܉vO =SnA=ɭ mwpIGSts΢{u+>oVHdD29Z`Վ+{2hdb^7ʺ.D=ޤ ?7->GPĿ 7D{ m3_B(Szƿ[.^S[48 |swf} ֋US`{!zD6I0X-hfsɌ)oh?{t,Wls*?6e0x0s'h l #)w1@3ٌ(?cJmS:=4G?/+S¾6]\7CwA|9(?ARַg">*ڒ$>*&[ +\T,Jcpr;x~<%V ä{_fE;SewQ 9^ss{ tBNUtnn= h j g[3EgL6D"ןf{tYW82}>cd|Ъ,~QK̘@8P}9$81 ^_p! F&] ' b5qls+B zʙȤrLK4D T>7st}KD'IcsA큡L2&%uzH_12\rުؐǨ!\b%F54`O,&~}tTAJW6%$"Y<@9lqქg ~hX$E&Me'a|bDžSlx|kDu.J$t~ya]qRmcڢ ƍcaU^KZ+ԢwG?d'tg21>2PoA^|p=vqw^xj=^N0'`=\.RAPL =VbSr? )c',:J4RxˎFSkdGkK Hf0峑[jň[jKz7@pH!FHy")l-%e;^W6V={ǵ|SjE  R" EP3t4Z1G[ƶ9 @Z/`>sɁ=x+!ݾ8I6523Q~pd+0)UBc/%8n"VBTQ퇈pQ))yO-8~ZccOJWMcaKv8H?{Ԋ27dU@˓'hK .֐t\g-,R'\޲KcO)r̘pEhʞ:+r?~ @zh\_E:xWٶBerz]0!J-fY|>x&Bb4sHH/ʣ&}<Ř(w!l7'37,N -a=Jy4`wGd{72w CJH?~}E0bF(5Ym$bί%N#?\:F]ҫ 6"/#d2I[O*J#g4N7 u=XuiiSh zCx|'$ڋ>IgO_ $\Oya =>J_ȍݏ6b^Iڗ0ߗt}.XA>jbUi{J(U(r\3-7]YYn?wh=dZzHV6OVf_Y-R31NϜjR%fڔi7+#A2"PMQ`@&!2 ڷn?.baQ5piЅjjnxvf/Ƙ6<~z,O;&QK(ƺ@ļ1sEbb:ZsJ֎u"j|֭H±7/T o]01+.3@͈[ 5ΌIYB<"afOw]ϙxrj'$VG@MK:<`z+W/C=^!O({H80'jPU<灋Y6^`::?I_u8do]3f)QUTp66u,^> 3i]}m30!Ü԰[b 0xyȣ?R!!63U\!Z;:= \& xw/A@/Lm·΂WJd IT6t.Tu&cclDռn²߮F5:5C‹|&YxA 72n%vKBw=# $Vfe û(c_8GHq%cWbc i¨TZ37TYK8ykoV/)çG /|,3Ҍ\|goq 1V4wAH`4)∇G<ރp0 `uYl!br6r&L"ʦ).Z:F-_X`FcW-¬DvN`!& eҀF Mud2'V__g)b2vC D= =Y:+P!Vgc^sì2"A $EhηfѧBz1/;-^aRbT11]ضxjE\kИ -f_.9K#}4u/Eg]SrvS K[Us$9IP8_IŸ쏩eq]ZŐ*#1 D*O&?B,Thsx>rKO/U}&roBQkY$~( .xdsڲ&ԅΔSX;2*n?҃ /݈W>~D&kA}_w-Q ٴi妽#E˗A1;ԡTw#ٮFOMbkYY! 0p>&UH{;IGm!Hd+KJ[s,kΚ1\`m6,B Y KmH~]a[2= @Өt'F"YOoyR[} *^:c1+D[i+ܴ5k5жou2ZsiF3lY?ܙẄ=]n(=a6E?{{Z5D_P7i`'( eF_z [oEx:]>)P2nqh2\}0tKc A^Esm,@ ޿j7.c ; Xlj{8?|·Av4J&UX@?јlA Х.;# һ:x[H ?8cȮ  myϣuivWyѳ5|^+eEr߬nq{tñ3Dx _\ $ŝNп{Z?K!E: cnv~$Mnf Q]؜S _/e ~6Dz{Af,?-A,\5S2 F2ͫk{%/蠳LtW77qаKʏNu41K%6v}~1ZEJ6a`5݆~=*盙 XCCζF,*WXCqsuiA߷ m;Z{@a!8!.U"Ƴ}W] 7Ɖ"rc-\P<"}%ˉnW>;tXe`ȎїQqP:׵yJHy7Ĩ k^ nH%f&FM= FEfʬ8:CQsjcEǞ;Y&?XBp_8vfWCOcPVU5y,zO`Ǥ)'막Ԁ"MBXNM)8YD)PPJJA{SnLNOf4{,ְtPF, ~D<ɚn2oG DI56#@ _4[o'5?(4j&[^l)鏘V0H7 "jю0"'a=!N q2v 6'&m"{奷K$goo4u)eN jfH6nlejAVU/tUP mϊi6o' jZ",Sl!;Dڤi $[YОG`tox=Op=LxTw*hva30a%޾[}/P\7>0P*TMR锜 iε,|K:cX!+YfcM=̙C,;{pgR0|'FyB||%984ذ}󢶪!OoxvptQNS(!/R5Ru?mcߠK}߄uV,a]t.1Vx.g;%Q'K}<B #NuI07TS#OԤ U"hG{}6|m)k"z*~w:,qS.Ch면K A U<0*oSS&h[6 J`, ~QcPPtL93Rk{ԟ5gW&_>tAѓ qo~)F;jgbx 04.o,׌<\4*C >JH0`&Xt-co@Zm־;$<פ# 5.)Z tT͉j*Nx]Hng}i׏ c7{\ҥQ:`jًS ƫPNgVGvmWqzd, 2t>zpOY1U7r BD黇.1J gʀ{"_Cyi&u:vki ݤ6_| 5y)y\F|+}0Ãտj,:Vsq?BG_Ywٵ,xJhh_;?b㵢ߐ Qe{ #3vblw.,SMzN"t@QE%" T-u{dΧ?CP"9L=5yEBa1>9-eSBF'$x~#2YBJ?>Mۨ{nyޱ{ƼY^rd~HDƇta [RS~ ]wx"(SKQ&M+~'FOUx҆Kb_ \z9G݃__KaJ$pZ9rSy7#-o=3Ԣۂ^$p˩S3\ŊLF'M%ɿ"yd09*H!VYf†RF9xO9&t c.l1ۯA UZZKPs~!&y"[Okϯ%%3w5$7 2GY2mr򮢒fσb6a,QGU2!o_F*k +Ek\ٔԽ{2^z4f;9_Q˛TpEQ{bE_fJ%8<KQHuЎ.I瑹%ib\e2gl)Ycq\S?[kn@Y::3tX3+6xLP{)Ζ)`~n-ߋh_曪g*y.[MqA ,}@. Og.#7SB2/GJ'8awUnբ keTY؊yYPAm/0^J܏J ) 8yكo6aFqm`q v7d်&. V3BmUk_B!j\"e.e@TjY'I4c1#{C߮xT)!`d~^\?=01|=sYvR,x3GS59D&MWU-ƄL37Ob4ʨA*2KUyixY@_KՐKbҝ۫8='lieIx1CaeDba)}Oyn̜OsfD3%o.}DiEj!`JçȨnQl^cEc)vN_"r[N9r"CV!yu+VVR`Mmia|F 8 MS%.&9 g[ݖYo OњA Jч̼TKO{7ŕ b ]6oY-i'v[S[jK.h-׷K$r9[MM/ ^y3b]&tǚQ7N"IhW-=ɧ|4iψNBFVH "$q^sV f07l=ɴy'/7-gDTMS*zF\)VW爵좈bBK `Ƕ-N旧tS~-Ҷ#>4w=x$az|mH"f`b^ mY$*A~JQg Wn(wJGi?Q2j*-?Ü;mV\ֻ|Yx0*M"8IB(t&5Q:rbkvF/7YZЙİ ~qy&h/pЬrd;@`Hz~FIgƕndm~Vq*:.[)g*STҠ{P5/j-52rLyѷpԻP۞WZ T߱RA+p{4(FzŐte|U)[Y `sS/d~.eMҌ^^2 /Pr_>K?^34V3tu uo0ۈÝ:Z2#OчjWג1@f,CSIC[r&SfܪLe[ƾ3\=CLa6.<Xʼno^}# Ijt {[~ʗF <Ҝu#T65c: !P"̱eLaWbxf|Dkgw]ށPזkrŸ[ٚRzav36,(m1Ѫ|zs<Ok< `Ip!CTKP6fj (2l7BIt{ii]L)fB>#š¥|&f^@;|PaDq~GXsbiĴga`=~oq| VehX6 %Pɡ|+#t-;T#ڝvw/"ײ+@/ sjriM6Spx8GJRf ?3OY&j?}LW+p4Pdekn/#T"JBM VV_='!~3B 8vi~(v3WS{+l\Ha Q"h"%W X.lVJ,Jr 쓠pߕ+FK:o8a{T(wdE/o$WqtܡZ]Q$AUjR͍! /JHď7=f}V^֝vy 0,m\rus) dL7wjB_\hgW厓<.ζ`,ֳkS`-"]A>mZ43Ax7:ڹ,^YO-ÀL3C0 ^P6ö4}}rnmqNDfbN[8 ?lk13 t9H \]6-8*էoi&O>:4!Ys/7C6C aocVwsvQ-X"뭵SJ zl"۶8zfכ7Vk&,RuPןXK^e*,N2t'/H%o_l:$_pHnA?Oyݠ!wX$WH#50*(诶M!ww@eˍ6lmYq8*Xm7eؓ+5fu T?|E>z8-*m/EMUJ);Ѩ|U_ 8_u6` - ^hߢq[/d"lGdRC3dzI_~ht\i8,"R5V3c*V P|nD&}Ô7]Q3l-իXƦE3Z+Ip2*if)גXo|;N׿(+ _HH[O(Fٱa^.Z9}eCn7ITa~KAjXVOOU$-HD$3 ,*)4\ {N/[/g=D Is\v.,MO(2^U$.2rхػݞf9:JO1xI&o؎C<稟:(`W fײXN&SMpLCoxexD^7!ҀܮzD|X 0Jy'MdRc!{ya\dZc B\ۓʘ#L`:r33$d)Tg Fj^IW 6*] #T,Òin"J.]wMGG!6V4U 8{y![F/{{6 0ֱu;5Z*&{+WodV#?Nw($\W $ $CatyN}FfU$ejxtDp1w]jȤqT3Ǎq}; ͳ}s= 9U:QLQG;8h>ucg'[s-?v7wlmd&:zi˕*_Wy*wy0Н/ק&Ժ\Qd-j<16U|`%>|I )'2ŞwGg}zml,,O @.j`-se)Ԃc|As:l᪊: 52dL63@MAl((ί2Ad/D0?\ *+keHF+W}EVш>P[^Ϊ9O1'.n7ϽkhfA`i!vXɸ/@J@|FQ,{LcL8\!AQԹiB\cM3o p5E;ҽc?h!-PdZ&r'E[pOeO_ U*>0$ |$*MF-?+=9'0mrPFka..?ҿYW s09Z 3w@g{1av3Uo㊄<LȻbǙM9 $`$BʗKs8樿 %%3=$&@ed/nq Au}mD1%T2O?E$ѵZYDA~4a|98a-f8bT ӄsS$b/NC* LXqqPk-Њ\"(]D|Y@ 7R13Ӂv9L%)^+Q±,9!1]yXT}w4[\кL4M+%ѓlHX$J$]ON*9:h6mH\Vr+UW(ap姻G5ŴT;!~O$Q <6hbM&|{.N*Y }֐8sz-ǽ$IUS8͝Gv02X}]c~S;׵JW.۹׷# bی}#JFaQ-*8x0fa~V''nxp4o$:$?NJ @v/1{ = `9Js"8m>gja`+qs"AK62N,_t7ڀM9IQ{صZ+DIwi;Paazt2'& 朗T ua\gHѢeD4"H.W^/}K3{\4'O;#ǫGà%zyi hKW-tc>24xտ"InUI▘3sS\B8E:{ߋN`8bh.I1 9A1\Ax!\2WV!x5eͱ2_xb-Q=f0+:#I? \*f~Mn>06Wp?8P$n=.{.{, (@ڷ0YW-]ho9h&>jz'+!!ig:CRdJ 1hܨ` p|4<0$iuhLx' fD V2vK˄by?s"Fs./ƉW ,18$egι77ܗ}2|:=>,1 l LRkKS>#Nl=\O^ٸkad,t30gI@/7tl^]$l. ŭW]">$,V(.(M(6&0T b+o乪)ϗű1(AقX|ͪ\LSM(J8ff`c&M8ʼn2t@n h2Os~P!8g6fazr;, ̅a+] $$jr/ %ҏli o[ʤө.Q^0BE~ay uRlo&18,8`7R1E[Cov6J{#SuwY)l@@d8pCe UoCԑD| e݇DLhceD8DsPnf+輪1[`tNI}$ʔkCJVɉN~R~Fh0Zqa}_8l׮箐I/M$ɟN&QْhIogkt\MȪ>);z+삌)YZ 4 V=:XQ5uרbbNFyQN+~BC{Gv$[OgsQ(K'eT%o'J [N&R R)Z7U2 o%L >$9Fg{ȑbDuVS7S<@?NB+MVnۺxțHjG7Q U c_,S7w"6詎W#ED< {?QP=y6ʎ~!vr_ }a {*@AŐ>ړmR? J ab`J:B"*Ӎ>ƹSUg\菽0Aҵk[Ohޱ27QYh7Z ?毘d}2;U&)ímOrF^K5 1 TЧF*Nm4Ar0Ew BB(FTFk +;m#_Ĉ{Tjp+db!nY >h22}1'.J؀ W03EN\0~GU}!9?Ȳֿ4C툺Miʹ׾IN*qF#M\H>r!.;0.QWKQ2Dqb;&+A)wmr{.u4%{`˥!_W@tR8;d*|iD q!9<2tB/?׍@SYIz3 ),Wk37q26h΢ss`_|zP@}aduHpCv{.E3xs{C2uMd-}(8Z<5SBq CLdܑ!owصL/UQt훽<-ٟ.7zůj!bnоBb2|켪7+> O uK'm5Z<[@o?wE+L } (\/\$bcZM照=e10[4xArrNL8,G1QIk@ꠜQr•.v9Dн}Q-\Z[7z2{ $šaȖ;biSDOkID!))??a wa]vc6# f9+Wv14&묃+'m3- ({'VZ{?2ZZL:ȯB='꿛B@C&Q(|:zSc>lw;`_kZ[ :h63&Gat<Y|7 Clg+Xnet;#e[/64WHuW[qBu룄dN'aaKO'm/X>/48;(|}uܐcD1mW7 ZUWm H+ 5f$+g0AیBfe@cH/p+܂vS}ӼDLb8Ã^v u.gt*eIh?x*_di-Cu&/1ԡ/Y9;FKh _<MƟ} MYhZ<1,]ϗ~0;6ƻK,4Dë! []،fsXb*-Aß"n.rȗq2${po3XɡA `4YӲLrrB{6y|""X0!nFrGVya6F?y'!GeD[^8`5Zn -FmFZ{pRf43y%&a^?: !>TNAbƝtL B 0" K[i4?Gǯ7t6Q`JSzAWVjDa[:%# :ٯ_V}\ |h@ ee }p)#NfN5 7,rݚ"2<VC* ЛKrkY%~H>{ ,[n~T`8jЌb|B,?\*Sw`xKd>- [Я]Vm@l $Sr#jt@UɱaY!Ě?tɱΡN0eVY5R(Ta6pcGj;j4R6^&cL_8G!>%n|og5wU4=Hw51!ҟ ;7CsnŚFЎlZ\ FS C9Hk5b7, ?6yj`s4!7bZkΏ]W\_-j{s*S5#C wMc+Q_f6_$; *#iT6AZ]Y2Tɐn|1%?+$JK~4MeXgR^+q<\`hz[' وmT%y8TuERW`a{|CuF`" WJX3=3]xE)'"% ;.1xnkwj+m!hV~1SjZ]^-)P=\WJ?E'Sմo?Ԭ26f""ukÐ"hGr4ӛO"CBj:joNuQ"gXyĸ/HƭY)O?F 8hSoN|r.+مwFZ=1u3bpЯ=L!`̘b-*MH>L-*[r? 4BR9\j}Ibـ nrĮ95zLPqȤԫ&煼COÂ{7*>kwϻE#&bG\9'џu𹩰7_2} 0sͼ}&CY82jv냧zSJў <] r&s"wg>0Cf>Ŵ\ܪ7ć4;0K1Q~j#I=xrtо[ W3Cg"ͱx'k' ԁg:tj[%+H2IsV$|^~_}w%xZv .vrі%{N !k8q0bm5*vjI_Ttb%jM+QTέB_SblZAlgI&Z}9KvEWb :sé:ՙIK!rX1:a"9 .lO$SrIfo2L 캢Mq^Br}Qɱ'\2[۰irUyӹ>L60bD6$w]K倲8zԃM8F- #1d e0sIEeC螆jmI7H"NU/;&e4׻/; \"<( ɴoY01?Q7M2"w&ppЏ)i)]m={Q ^t6_%78b;[OOҏ웍O}U)2ֳ7YPH1GI2\T[,/̨P 6; pRQNt\gV 5/{CH!1j;WGL#a#,j.aK׊j#7mV к 3qbGF[l$J[NkuLkSEm?KNE! {"Xx&2 hfzbi:E1z9GV%aUp3t`@sOfof?lޫ&c+3frZքR351Z_ <{G{#&pg.]xqw%[Nx;dChV7uȗ[ 6^T_ wH߳rp' FVO/soPJîU'HnSpg6_ %6f#ˑ! ע2m>P-馰^,r4t:km=mN o1߬a54w.2+:E֮%?Kl%et"<1Fui65:,PXi ^'!+ʛgSJ'+s׫[=o1BO"zX'fPlvh+|#mKC &:8eՉ 9ٔ_@a2Z;H y 3_5<Ĵ_F%$Z \\.ӧ!Wwi^0xJXGXQM῝C{ ΈL=YOaSZ ݀NE ŃSՉo~U*c?uGAv@5Z%?he9 NgP QņW&wE'Ne*:ERWT[ϗct?G MlN|n%f`S}"'(PH2$È 8Ƈ@޻"fUǶًp50[zI X&8Q*?ncjYYU$ x&^QZN'F'ڝF"14?A4r#\~*YA͚Ɠ%9gQ8aVߊ+ڼO2Ӫ~+R.lAi IʽƊd4-Qw}d˰?I(X KY8A ]v=,G.{-kHR%$:eEϤ㞾Mq5*y]9Sw[·5jذbRl=ady ^SOL{Wb]v(yU:kTDtAPX.tj1), (jW|!lfMwq\v7n5gɇ 'E^Z|O723K2W24D+gS:{Z{Jﵸ}/@Ԛ]Ɔ^- v?/ۢ@Q$V9*| 'BX;NޥK PsZF3 janr`$e]$J(A @#uҩ^pAs;N $fN[EB'T¢l(T<ĿtGuv ۚIڷѴ0=2м׮B,¨w@S-&6a} x9*GO[#DH699z.4 2loI3H uGZ=M[;tӝ  6Lt`tCaі`n{Gty%FA6g}_6ė#YwgV #g뽺YrLۻ(Ƈv&"9m5kqOl1T3#8 yrtWiyU! u ^p#@9<6(ȁ%a:;DjHce싸oE^;?j9d 6eP4YzVpdn;H18cFl1ݑh@;_ĸvݻNU^u--E7{.[zB $y*_^T)OkOߋβ[4!Ñ)kQ73 Ûfl3^öP.ҔOe q)͇wkb͆2z|-ގnA?Wu'NOE$!+y*Z7C,+/M7)4_WpsNi=baӍf@p77R=7hrpx mhI]OM:`/41$q[ +05|x9.cOlܽEzɅBDg Qr"Zt/+*y&O$P7s8EnF}S:n+0W$(vKlJdbThY42i vZV# smX-sK@fo ]-AR@6ڹO0%^M',PdmՔ?zcM;l;0Uuørzzw_DQԣ;ƃ{=:#?Sf-HVg\ n6»y >=цso#DkQ r#FV^PhaoX~ q9g|=s֮ KK}RH~o\ Ql \Z6͍){aAC`ڬ#iI& MWsA"u\_2Izpb,. -#<,M$hR0o4G?,&t&~3~_Ϯ(Xfll9J΃:PӠoNmy7 $Nn/G~N  .i`j7"kc S%Xi$^uI>3:׿Nr A|xT|%'!8)M^4s%L_&8QJWƓ(^=N'#7w.'_|HJSQ[Sk}:bg1.tEW-]ۈA~7s|{&(n;@iTrҺ)l;9|^FY'0GRZԬxK2:(NiFiVc<@kV P69; @â$<fHXEd,A~ 7N}[;T@EP[ЕJ~̀dy2'ݫ_uUnLaaɜhI|ױhߌ`Ud%=ƙϱ;|2ji&щ*_CSIEׄ"cDÒ*%Lt'=3V8x%W[آqfu,%:^%nw&1Qx>OG[Wԣ֣;N@8}buJ.>0 ^䎃\RV|-*`9J՜ˢeCBÏv#*3T9DߨpNf5 ZqH̲6$BnD8SNZ8-[n.]4$[e>nޚlI)c-r k ]a`j5}kWT>oUND{J| _Zb\иJ\LoՅ=l{7!D_Lu4::F_WO kk]+k m桟oCDlhH $xGHި}v<@AoڏWw 0B;XȾWAwyakms/?UNPNXbj=y=ζg"=4#- qm?Far4͉9#L\q͔='"@phybnʼn͞-F.׋?0~șخoϟ)m?1iW<^V~sͣi:i!Vof$|o!B:&Y#4WrMC54D'|IӔN %ԯ}l0~XRtPMie9Yq'!Q|MDEnH Xt<"hFmNUJGfʔZ78Dhtm8 ͐N |Aj{|QnR;) 8kN%M>Xe J$W)sQ|D =\l#uUYQ׼<ÓT |P8[~ָ֙"%F}Tķ&P(tSac2VR\nCQusKǁKJsd39Nf&ʖrqW0RCBߝS!UܻEZ6;l$^joSBtr"Uh?j,Ɵ|$|qs_Ԡ%Z"]jIIfQtjDSϓ o;:.zy^NF@ "on mĜj%g*p31Gu+Vf sxE#)D*MbGFђ>xi;01jYwQcncFs)X€\qc E W=x"O:MVrPkNI0JڥVqKDf"ڴVb#~{6%'ݦv,BK?".lePqiEH[ \Z,`;"y_vce]P<1Hp &5 _4ИN5;)׋m]TQdKK'30u{#0 ^p暷s}B+19Tp"t!cV#<9N v}T-ZZ|cxV>l_ 7r5}"s۶\6uÐ 924Qg+GO352>Qj w7ۼunU?֫7V(s17qÒ!YH R`)s:\aQv|kY: wzOQoMN$@]CRl$M\nڄ1k*E_87vBU%:j |Hcn}a,A̚#/ɐ;XV%Fڈ_l} )T]&Aog#q=jmEE}ZːbK]=-B3o=^}~I7N[=yvJVY_F5jLQp4.rL۸!V+r2 ʡ1=J]HwdbE)hՐ_0  m-=bqü!46dxtE9֟"'W`슊חP@E$]}bˉ@h#MH|)0L"pL}~(ҁY63>  &d5Nκp7o:IX$rXTmAm'0-~׌ᲄ }_/'.Gn) Xa5ȉ3BE;@_ P9 ia()5Lkd^ ʜKܘ Q&F.("R WskߺR% ,lٗSw">UjTM ^ &헿dTF]@D7`@@=KKZ8YjE8sQ-5$l+GoY>DwwTH+a46n""QUd`giA,q:]'>lV:ԭ2. A)_mf N#WPm>1:y1uȅ=HIKJa??{Y ,=Q0Rq- @>'w<5Ei{M`(HfX e ꣞j#s C?ROTMk +z* )> |%׳ޕ=_B,˳@0ҕ:[LѠxɗ<r |,S,:&,\wI3NS7Za챚 VϨoԄXB)Uygb\{J{mWk1:4-3ĒmSUVR\mNp_-c*7ܪ{?NYOg )Wǵ8W3b \we|XʐUF<WXf񈕙}6BF(iaR6J $ Q9 _==:u' EgUUTa5n 2P8,Q0گk%9T>_1|T cR+5Ǣ huJHRhѹ 9=p`k}Pq ;jEз@*ϛ⍂nnU ӉJcSZ>~@wɲ ^vcQ'{nDhХqw9#Xzsk.zS4p9"yԕOZ GupG6TiR%Ox|`.GPC]dv~#&D G>b0 ZSS# Yѿxnp%,>P秀v$#^>qY7Ym36v-I3<o+o#o'w_2f tU:+Өލwr!ߎjˌ lc﹇2b*j/?JrnV'UI=&>AGUc4v==a/G~X"#d m#YD70W8%drⵔ!gɋɟ., ӳ2 Xu9m,_yizDr"@-VX,'G GT= Q{+O wQ+W2 'Xhh Q:e5pr)r ,>~eI Q KDpd/_p(!tyr7W#.FX)9"}W I/uYB];2ߌHW;ǝe%"iUKIX F#.P@ 73C`HUM)Qfh.궚E T֨87IΞ}eeeb[}xR!o(U`~-ܷf jе=:cScE̴ YZyRH jWIL{; Wʫ*uHs1h/JCsw(@f=+Ã1n-|&_Pis_D\% LA-}8/ifi_RwS&XGcO1[ā.ڛ*kZo 7y|PfT&RYT%hڙBTA1tO']͵w*8q Ҁ""p 1M$#Jj8CdPF0=?],* ,ȑaVxaYe/sھa/ϽjsZ҃ s.s1?sª'֐c. QyJ􅛻p',V~i,]uӽq|9֑۽V>'OAw^݇?ݭ1GϦ^!/卖_h.-qXK?ceLy=k~ԣs=c+!)Jg,QFw> M1-=s0lJ:ZE/$$^4I) vǢs`]cU|NZʷ璶{GAz@j>Wozv1ې)QZ"w:^Hk=+gjw9WT).F!iR1` !eh>;|PPDFNK q qikA_0%M09ZER'.pi*&0fl`oGAZwF>Hrҁ،lۗ!;C/nU;3;Ńo []>Kv=B1Ӱl ꖏJ4#Ǵw~Q){(VNfRBsLSW>,x!:)f}Ijt\AAƐ Op)ߠyObThc)z͏ӀK0M5 {_/49@뀢 0g w,,7{y LJv$ w{,#[mM)JL\ ƻ.V^v3iΝW8$y(Є 1*]r== ZytcTe6!eZcXg_h\J7oD.{[ Aoc=m[6N'; m04# l:eLxSN0@o=ځMeR-:e_M :}/}6Om(rx'8qT黪q%4JcY{Xkj 퉐Lnh軨&%& DeU k0_@N¤88Th`c&Ǜ#Ү\%dZ;/jAbb֩QoƫŠnA7k/:lo2fȶʍci"@42hH{ nk3+B0-'WRߴZJu y)98uXy!zK?h"CD=C@ -$ '66o5S>J}Bg'p,;k"WXzn)(]v/_@2 W$rϫmO,54ޅZ@ho?/3aibu b+^\}k)Q8g0F"񣥜}sU#cepK(@L)2Ӈ`9-wUDp^q ۅNw:Gnd,`9N^>TdnJOоl+=ɛG8a<6s%Ј*D+S6i2/9ey4)3heyǡ𛾴բX: |C]l3eubcaŚE6h8|*\ao čF;3㜩Wd[̯kpZw@kM}ka|IlD8;SqVF˚}q:ߵ~M0d`/FNYѾO݉cw|cE8~(d7KڱbbБ.$>A?o_ 1}&ʺ coF b(*[cߒkhooBS1>ܶlRz͢h%}ByZf;^wV2$dF ٤t(;kȅv*𞔧# TsuSA!+UVn`b\9ъ\{i&j ώ/bO\kQ F}MБW̿@ tĽ?*)1୦ߙxCd7f~h{UuxJA'8 +m_rfY/I^;Q5,{M"Nd7㼺]KGIyQC&5ԣV+XH(ؔj^>tZwx{7=Ý9d`!~vƞ]ɦ)3(@wjRH釉ocF "<-IA=dD Țv@UɆEYC>p74㵩lQ^1,FB6$WH3VѠs~uYcPĐdTPEPE#!b"b_1qɑڮ&[ ,Cx X@b}: @6N$]ۍޱ~E$4%~yLfM;-0 hq̳z]u1M)b29 )!/`֘tU 4(ڇq:t{Xl"XZoeTөڌvw;o@n̜ m90487@lٗdS*~eoQxA kRi  Bj+괼FH:w#mt.ojdq8V` E)ƌ?$PPG[[ױ4~/\A[@N8w+e\W>'1^ę ip[ӹiPP\*6`Y4/r&",V[FdY >#|0٠9'"@ rHmI*x2}օf}XBjo,ks|DQ ~E ENTRioRcY y-Bz*@Ŧʸ'}!"j=/K8Rq;V qzNP&dvĄ.w BVaP=J F6s1l|%M*|ѓT2$g_* W%jDZr^vk(š-l Մ¯"z#W\xӳPjLNO<fּRCRdkֆ||3Vo16H1Goٽ71y1c㑎bS(-a9킌ݩWYV *&ڵG#olgքF CG̚MtC!D.v'4Vm]dC&+&2YC+9Q6p`ݟ]uk9LI]9 Iނ K!~ a<$Vu!%>ڧ7;l# P.^%LO6SVŎ~њ`vd!m;IU5&̽L/XجKq(a@[T3X<1 J;%T`+Qpuxk 3~-4ҭst#Mx!6 C!҄vSg1=#^*^KĽ]OХ6r{||=j2#(&rm5]VMnAjwnGjF8+ϗ'Q*+ȈJ%58O SMIïS3f2VoڙT9)ʀi]Q= {ΡɓڹF:~DŽAxJ5啙qxZӾʳnI-.Y~t%X]YoBi;IאH=?;ƛ휯ZBOna a-Nd8yd!:Po[G%>~zt&  W[ITtF0d~ '୮~W˯'7 鬒TJj峺P~b=kO5I/=~Kn͠:Sn7+o󮯦:zvdylٍd㷘ںMȜ 9~3|S5x5,KH3[ȍ+ h)Ι\3;9cat1n+r ]'ӡBV3y\oT4ܒKȴQkejsCOIk;ʂ|*ވ8Hz 5UU#m2IQUY/O~Pd:eFC@ ;E"a{<W~fBIe8U*GSJMXwim՝V ={u%ͶfO{lQ-o5sG{: uZW4)r08xN]SX.eLEAkǚn9I`Y zřQOb qg?jĭ;F#/Q<~efZ 狍s𘃀TCԂ͂3d54':Ϯ w̏ZB4~M@<`W[×J^m@,JV\ q$|mp J;9 T0_oIvZكN{8AÁmG>Z1 nRhy1ETqC%!]ƝWǴ*oY /W: pLVIB7gH9-MYr}p/SSJ J09r8dHf瘾fqK&hX]VI-fX$ h ϲ dnѐfbߋw)8{ Ċe갼e 1ر[s#WƙcML$I44- oGl: K9,?~@0<>KCo;kf(7ꨕ,%}z.BoG5P Iqx257vNd?y7;Pr?2fBPq1-^\apAђ9ctȍSl=$ Q2~}V fLn]bޫ,>}~W#7jlbi>|>wv5}L X &y;:莣ݖ7o|<+ \R)`XVa? (xsmh%<\PuHVwfcȻPVψldaHgVpҦnX!0`-ǡ[zXsTs],#Ǩ_̛pqp".XX00.Qjkeh|-Qt1{EI|_^xp3? a-\;KPTt4X A#/ E%mA#:9i޶Pnd T~He5#mElӟ¨F_IQR|\ ~pi·sPeJ*5VUIZ%o39\VN[U0zWN}WܣlM`++HOUS Mm' $cJ o-||ИUk&9@ߍX)&X}]/|vDIEh6ؚĸ^nj-zMn@{{ $NvPrƉ^*|*evD3 ;pgE7ʨzK\G AqZ6qWJ6+JGͷjku٠Td'A|Q\|O/'b'Y `iI=D,I{tQ(Q]Q~W3"XdK?:Q&ɓ9AclS䷮H66ir1hz1GXn<$A2ճhh8{5 0ϰ2賎2A2p)[DXejvKjWREH' ̐*A{~d~+Ξ(G*_Qj++BYDԢԔjZ,v {r'}bWϙ#\Cj\MCe{u6){L H;!׎Dsoi 1l{/:hќ~@V 0 3.V\;dqZ'BrmZ Ҩsj6iJ^M |0Pޣm`k Qu$wg$,c~[M-hl4B~Kgc>>t%2veaqK;}BHWB CVn'H]yPv{+PcX%e1d*ǧc0Ĕ)mJ;tKzx!n{W>ϟsm0zyP&ܮ^[)N刵p6f2j+n۩;dmyOkMH9*<'{|9ЦbD'E)rnzIɄz+0gG>UYNgPڜ[WJ4>`jMsx]C X<~ BfQN'v ͱrIΗOF9!%֥ۃ{,*S%ܛs*t<|EW<[I)@j^p_4Bpmpw6;An#W6l-Lof]IډA뻍PMZ~%wJ3[Q2G5SqŞгB^\8X/@Ƭeuaj<&A^P[tIm%?ڜ!Kc6X F%V:t J͎ۚrS( nٸxi䲷7iGׇlHDi4.Pلq^;oPEpD$6]ԩR7X4sM*M"?QګIװ 4?buv0p--jdu-iq FF6X،,$-v\ S۹'[Q U,1JSPCL\ԩLv4D~G!R숸jб|8:5< (W=s4[ߥ@(.ȩS8:[MҀ L5>!Tp>49h EL , 0F_4^G^&!@ G`ly:ʓJ+TOp5em%(3V._m1[;HcD@aL.D:ʖ;𡅷:xET 2HZ\mX,ܻQ #4/RT(1&мfݪ=z?f@疾*dުdx4u.XT6t*ly;~^+5wu + "E*ʈ~PZ\ܾX*i1T)mm&MIԭ/1_̥O7F$lF&TgslQRv&"s;]_[깂5Lh BHz2}CدSރ(\HzF;h":ȋ֥qA;*EC,(IC&8j7ی+lՑ^%2#ەg+mp;Ǘ{$loT)yނjpL<MB%gM :!=-tԀCbI{uu.g{yB75ݛέ7'[K z` v=%d>b^57R]M/tG:`n C8]04npkQs!B\ޝ1ddȤ2G_"&mrZi3s Sb4?9 BU~LA֝6e \ME([Xv $ǁR"b\O_"K0趾UJz=>~ 54v^2uMYcDxk D -L9Loy-Up̎.=-d\0p |1/}ԿTA&ka\K\Jh A0[v<.v~?EknNnXkP sָq4~zW&,mB2וZ>1 \ݥjؑFtS(J,x ĵ6(&mGuR8/ RU-Jwkn>q(rRtR#mS>Lߒ>eؠ䬃(< /xԶsMcVΊ ,ڜ')>\>" E & M`.ʊ/p?L-A 8{%%UXXlKV٦m_Drb$/Zc|mĞGd# N=FYI "2G!-6EHT ?i=9a;*Z8_='`FX橒 BMҕr盶ÌSf`LBVVE$tiDF؏ #Is}tnC$P2IS}"RE;J PmD 0ϯn ( k\%̈3"Q|/r4HO)~a?@ZyᰈDj:o}T^Nd QHw(&dϖ@T4ܣ|i,A\86,oڅ2;빽"fg.p\֎nYnt/IJdk<Y54(-!F)j!x`<3 1hlXbκL:$C.9eNMj>l,?(:Ux*bxh5u,,;n pdItLyϮUA‡D {J>˛' +p9֣U˰o6&-BL`錄З8ߋ7 ^lcBc2U)C@|%CN6F,&YOV߅Aug-*iBt#=k4?=5޶b*܈-Yj,d8~)Tt%3}}{G}}zJ}68Ǡ3UEPt{m>ìwd6yӝAc94}J&CXѸ3u݄F*亿4țp&uf6 >5_&9 mN9ƒF}^ 6Y;n Ne$[\k=z|Cr; ۏn!IIh ΋)6DD'N+jѨ'_m^X(*~$Y14d` pn~a0r, \~fn@[F XE;)Y@7[~A5]Ϭح!\*k6ȔQ|%t.dtni"vm0"tϱf(gr<* "D4VZMۣ2NaљMsv{2FymhTu阈`EJWU̱MqB/\;PS_Oa;@5pdd..9d#kb÷|F8YE[F#jxzlj'\=؉1ݑZnҞ;T:a(iMŶQԕK&IQjF*ed_7۟:k9L`ɆYсX}ȥj $U6 poCxk;$b=!GRE2 Fph\"zZkl.k>,BKݡRf,Jk%f+KC&'iFݳ+摳5-oMܕaA ߡrp' |~lçl] 1ӱ$Thrʯ``Sz{lž}gRlTh<n<C5Tq-/)+FL./T\8aH;7OⰨp?WdCiXCI Zvu<,u߆+/@|Gah5`d*%r1R})\Dҧ ^I5ub-cszi8!S/ҍggpVZ?{N9RTtbk'㗦T/[?X0D̉Wұ1~. +Ԓh!IiC[F?IKb0DkҶ6p{JruH:Sh+v|vʼn2,9pbBNH?yE,D9R 2c6rd5AW y <*luL[ጕcd(Z뺗G 6䜑q~H5jeC{\'-H@ ~;Ti|Ba q =33DK3OU  5—5auY u- m zOn DN+Ex?d#y9omC`Y2rBm$x {CاF|8#}|XtYc ^bYGУ~ːمI $jI1+ڪY@F \Jcݷٴ,ޓ >wf[gWEz^[&H1i47&@{6BYhvt/PHE`s <9­#Ə=fJ={ s]\*|Uu&5S d@c /̝{s`qh|"-iV[=+mA=f_ ^dJFZAܮj])ܝ~4eEFvꈔa--ڶyh=nCWǴ Wi7\}ȇA a 9u ܺ,4\3os!rSe .v}#|>R].)8iOb4i\sQ>QjG@,5wXߜ4 ^f]Ûu <Q7$wb%_CygaMa463;=Y c8]Iٌ ֍[J~zR_FM@ğ|Bcl<-rGC"%o2:#;*tgOyxuZ`{˲vWPܨ~$;=Z|dM݂8t>BV<1qWg'{1*Cn. Ȓ.`ںOmNS% nL[< $D;`@ wQVvBa4UHIEMU<`qE85^YVv07LJ .gun$ȾS|vs9?PZ[*=H>=y#l :y[K͠1<wőpjQn~tJ4T"VL(P=/5Q,$w.ZLq^܈j'(Hu D4v3l3Bݙjzg]q`Ɣ~C#2T h+䷢]SB` +V9Δf~RVYjJV8VQ5 ('vpU"}t`ߴt[kUi}8hb&yȥs֧}Up'_Aj[P8hpkck.E2onc)\ [ӵgK* @6#W|l ai  DYŘm$d ~RQiE .ٺ h2'HG@O<̳瓱~:$wC\Z> ɡȦudll`pR һ%NZ6 [㦄xw衕5-"yޮD|PrT/DC;WGAH2O^$ bY c5O".@YP9}ٺNzB{B2Pxi, O1Y?zr=QEuE'E{(ר "-!´jZy30_1BȡY{K PcH 3/%L,c{|Z0_BMIxq:9hS-Rn?_!΋BES0U7աCh[d6JK`/}3:N#ax]}c+a݃Bg?yq`C==eNbfCgkM 8_afi ̣1ɲE \ ~(+MOM3`rI ψ[J$r:yX Z+4S^l't`Vb|w͠]Z#< _baMD*+W0nX۴㉗I'g =\K-kH`@ͣWS<jW;2^f0_t"Klʪޟy)JT&:tѰeJ+Qu⟼AƇ@J閳J߰I+ZnR?KzsX5x\K ISUN`)ArV5dkC1!9R(Pd}/[?{.%BUX,r/ܔ'Y IrC95g4kkVJ5%ܩ5qkLEH%PډC~8f ~,Ɏ ?i96h|RO;2JVS?0Bg}xG]z_}>u}0Y4ͲP>OX7a P<=.6OM+Cf`ҦYGDqܷpd EB2W۹'MUpyʒ^*WoXBgiLr\7*f i_֩8%{aB=AQlf1 \}Dnt{M 8\[ViI Y+>N{W$#UU-UÙWab#0;Qbߙ^fVTպ hzu,65C]Q6e)ͤfm--BIB9M c4]2!%Fȅ:ӐkTH{p#Qzڣ#Z4tXUCL.v8h$A!)#5 JB%Ǟ/ 1gPQor̷{ȨZ$i ^,9{(FJn͛SI.Ζ%E[z2HEz PvN3 1y)cU Ә,!4Ґ YCz\3 bRJ6VmE >*5ˡ탧SF5 "o6ߤ!ӏcnA̗ .PdSu[x>n+R߾~Џ%Hx4Koç8.Q@k)3v!'uWຖ h'4~EdM Hr_j20N0.c @耘]mFx$nͧ:?(6fo&hiRR؜~XIDTihFE}':A3FWckλM>6vvmTK1vNCoݬ"u@;jMraͪ֗ Lk?Q:Eϐ\ e D JwM2(s$$1 NU9h0FKL7|RUĬ릩۶5f+bVBn]P"1.&a ]<.ƨ)I: lxb{t R6"œ. zp;fUmŊ1z]rsr=;:d2¬wYޟD,޴\̮M X/m{Jv9,rĸJ5TG {oc׈{ ܨ2ZYLp愝)< 파c..υ.U{g.pU3į-lթz^Qv$吿!?[.0"\ƍ6 coBCypܞMLړXqna]sl+g2AZ6œ =?A2T, w#ths\ ;#&?ę @$7W%K:) e/joPV1\ tqi#3|> <a8T=L=\ٹ-> !:u8D2s;LbY&uyl8Z/"AO5?XRU{ێA,83KU> 9-*V0.{S*Zcs;Bwr(VU_+86rSkyFVN. VL/I+rZwCl)b%FN }[}@*;%MP6W}U88m'.sV*Ws'Թ) u'Ƹ7L`&(]CU/%'yd]_;Y6kZƍ*jgq8\<" C meB2? gpo)L( YVn~050T< V}nPPkZ4C1E$jn lKm@4]em$,Q҉UOzEhO<%s/)7`+:8abr@]}]T:QjQ6˛cC.o"g7{٥|0q<9Pݴbp}9/a?СC؝j3(1,Xk7J蹕%SEXW z`Ӂ7X`mfVuGplYj9dVõl1h'dnd걳ܢS@Z)TxěSm$RrghQa| Ejo'7iRsJS7b, 'j* \pec-,y?7Ll靈Y4n2I/ 0=FPe3!]&3T%wtA!Wz?SMibNX=(>Ev|`sL*e[1{3Y8WiaJi ЮjBGʚ;B/SeB;aWhnew`]ق%sb\z~S:xMFck"Gm{2:oYrøJu[J!y9 Xl R/k> ƛ)(oQ:#guiY~ ]<}UZoI8YnmV4:_[pG2a4[6h[b{Mt><0^ 𽠖}5ph2;J4-&i\q;, d]b.RHn>]Ѽr/m\ıG]%J5ͣ$`1d>??$hYv(|eI0e~'WGEȎ+0WU涱zX494G|zWNDGUZRlwئ?A|f|L"U ^ǐ3v#6`)̞Iesyy6A~RG]l$Q.o>d,>`inx ޼Z?8?sڔIҫ>}1qdDݔ * Q~*,R*e0N6 ܆N}僭[0~wOEW^]BTL6kRkhu`IkOf>;g?-Byř ©v4 M%IJ]\2깲gnI3u|L6 tu j|mI۸#n|:QwV$jJX 8 [W]neZH٘ o+)Ղ{q(ǃżGNh"  kA,%\6 IGif;Nǡ, 87RWjj qFs =VhcR jc=2O xkı^]c1R0d1q|o9C y!݀'iT MF$\-F}dwjѼaqZp߆0 g;Z/iW~M=i3Y(;L-jg\En#<\9D\*+oЯ{UQ-'e;83x1R󼆐;zI.Fޠ&ϔk:iς#)שTz+@FטQMk</@Jl Ҽ4:W̦("L{Fyf[脵P&guxY4 ]kqHp}{'6 .L!&mPs ^t>xÙVBbcwi5.B1EoD7+`c Y{]{Ëw|_ea&uB~ۆ?BWneKBD(*?X*Abg&$:떃pbx5oz՗ݯKFd}@ZWk W'. ^D&zA_fGVˬ}\1v07=Є-FMWc RI>3Ih… W4 qϽ’(r6a:sΰLhKެ{Rv1K镉tEPDO >ZS< =~*N[uEO "X牖B] RiÈ{ng@H:bų2#%~"7bDqld 1l eZNڄc {(bL[Ҥ׀j{u>T7&UkA%)UC\K׾T0/ V3Q\\y)x;OtDpq`2 u)6"U5YaDYcj|S3萬]u?.#on}Nz0-Wi[LjȜY,~ sy[[njP`ߎߩɯ޼DDg) x{W+ .8B5 _7QCE zq`&`Ahasve@kV\d[7 pfi/_KFbw2`K lzt,=s Y$sߐ:N6r2u ]|SOQPL'ש)?P)G6f[0Ϧ}uĆF6#.9/_eM2xo?im$_pGaaij. P!ME܍f##2Ic9{6/ruQo ޟ/ >ʱ}]="`/*|O>̾c 'Ģp(un,6?k_#|^#2=17 .zڬ_CKQ(maj]I%3$梇}}@Z&^"6!#,OJLs5TthoQ :{$7$|3hcNgr`r_789B-m)oI}á0g8@nwDC)6(j^7..?Ӂ|Zep-v+u)#k5pW]r9, uLMB*^ިƿ@K.`uG~+8} " IQ|.\  U&QUxVzVUQt[ Ot(wE\f8?s:kpchmy 䈞BCsw(+{Z(hbj^FYF~I/'y8Y&ޘհaOVDŽ4fVQ2z}ASkQVF3 baތQGY%b[1WF N=e6b3߰}e2j"hw^c %3tj$(Y{^6Q 9vQ AIQ6uT;L % x3T"m&I_T\Z2b* * R7t:f2q{k셮Xei|<#_kQͽ9r}{?韍m6WEM%QT X*VM5z6V@B.#Z-ʀ$\mUNἆ=VDcP ah BחESnIR5,D>~惊/XgS R6nIx.B9 V}Mb͔R=QūwbqIV1zQ 2e>ަ0NqIvdS*s^S.sE5ڬc2wڲ=XcAՉ@m^O'o|A+* P~*!Ǝ=}. Hc4_yQoLyN$p M8VLm]M8vKthoSh?1RILx)S;vf;}u(͉Ou]՘Ƙ5"%Ldi2DoYr糡C _aU3Re=oJڿ7?:ǑQҘ:Y ǂM(_\F'0NwNk@鋌.6 [Ʉ{O`nբwVA.yth)}Uew } \ mߦjz YK-WHP"~ )Qo(SBEoppʕa^%sd5؞AK!|7de hڻn̵*^~&6Y0a.Nÿxڐ?/,@ng=}p)R&Ox,,`M\7/`{}ŌKS-Mo"it{H' ~wWUp0!؍3ڑ~ͥ 8(K y%~ԝ_EƻS, ?= B$%^ @0ZM!vY=yG:٪e vYDKŒUM?}q4(</uΒ{1'İE!7b39nEF35Vؠ#BkֿԈEoc/FRIӺ"L!pLQΥ_IktSj9|`AP|j`J5sÇf"E5"Q{E$Q%yKm6Lqm ,f"m LA&YS BN @ "`{F, h@=RjIbw"{Sۦ{߬_N>I$.d_fCݍC~xXPnĊ%ϙJDԗe,鹂QaA3VO2t_i( 4@i2P@@e0M?B|LB=B(7v98xx"ag0 ƦbH%AW. Qh~7YTUk Ei%'dgE1O;@GMG=|s  1\}RZHPaJ4̇Xu>ǥWEQsm { |)d .':AjAr7jNaGCү&7prBcvKv{3^S2g7|trw~p;_:l) ˎL-Τv*5zEZŁ"qe@eR9.]f:p}MJ]g8n!Rq&L`Z1؁jI4B~ ?L:U^OT;(/-5 Pئ9)һGe!d"V6sD~#bh.;C7/F@;#v?9AS8(sM~R6b FEC`2ܿ'M#IEJ ؀59ֱc.@Hcʬ`A%Vۥܰԩhԣ9&0THkI庝d-S qE5Mh4pf>-pTP;{a8eIAHy ؇ >'ЕڠzW0NR# &׸S 6;@bBS 3uw8F9G? !걟?Alf>AQ_1C!Ku:"$!%~vo4ÝSueS] :vemg"F&f D1 @ܺ*tkrk[BrQ?2לޯx|t6¶Ĺ*{O5D:y6K!V5c:&?1#89ҳ撘{"ڌY=G.m+;RmHxigK_褓Y/iu7\:LxAf>ơiYZz6gYNzczN+Ma23W=X3m(R[l~=1АDOnMa2iáH'fi dϨ fKwvFہ;P^(gvUN_7nت{y@jȵ_#_LqWFR7X%ةBXߟ:>)]ePmXp:H*hfJXܓgBr1Y'%Ad6~nTunT/}>N_16.>itnQ٧!M^< Be%5;>s3'⑩|Pnf{ rB2"4 5V%5u> 9xuڤWn%v4ݍ BjfZ!"FJG\┪o2E%;;zH>KIUBi*B(hmgVt@Vc*hdvp?ߘZP>{&7  Ƈ`6=R[>@+͐3'vRx_%1u[`%Y쨻$.o`sVap{j 4gML$)ܳyI푝5  #zxdClҌkNj;/{qހX*vfvA?hxNJ)iG-j[HKˇu X?nzA.t&"DuV+)w9_M+h7p?`Qڊ;~zrul'gOS6+fg@noeMy&LS~|'*29,{i8 YE<^,_ j8c8PTx+쇛}ݛ inνTq HkZnPsGouqP]7C^7UdBW 1ǜ&H" #Rt2>mBz*cm˵j曛O"N"wx"H*f[ :&3Zӌ HSE4>7!b|2+cLc >=5_3幟4" ~lcjնYd] (>c |8{⠭\J1 ̏.߉bޘ5{]\ UNwA:K+J[˝ߎ!פ)dxobrާ2bX+ }N5w7BgSWS)C SMGz )NJ 5*J;.o$ 4*.W ){ɏiaZ9BӏJe \>^&TnjpOOQ( ݩ*Uڠگ9;<4j߭}Ķ#i֗JiG镜o=g*KRU ܳoZ^7$T !EQdOS[pf~|jȅ% ^4;f `0!Cuw}W9ҥ\ JޑU#Ζ'KcY1@O!܀j!h%[&ܨns+U2f8pƒ}V^u^|Yo,C+NTg6 T/p-kahYHTqDG*2~u1в{FPX[=[#oP ˟ͼʌFZ+7M;)X͵GjzMbrtYvMHѱdabt.5m=M dmYw}`w&& ]Hr1;ۚV~밈%A:welҽ (6헀dՁ޻G˶Gb=-!+dAKXy \E7 7j! 9D HG3up ehnbHV%@2^n[_͹c5E2GJ>%67pdEʔ&~>+ QN^{'n8̯0 %^ihy5?tQا,tޡC .BFo8C 6! uꋭշp]&ͻUqH?P]aH7vfLfR#y9@嶱 etQ82RJ'sB$.g\zi? ˇ[ldt|!o+!C!*C<_31"GYZ ?E-TPҔnXs_>I ->|z [t<)̞%2'YmOi~+uS-dhҎڗzdIl|rA >B $s$ȐBө<;FᖻH& `" I+vWHiv7#K CNKr\6YK%FĂ- 7@qWY`8e굖<"aZ!u4û^DGľ)5֠YKVlp-Y~#G'D&r$NJ k@:w;HLY!22=@|:[pj.F_|(yz.z -$3\{;8i|m5xmBϦepBAw+(k/ѡ7UɻRl}B/6}8R{SDS fQYo+3$6.*lo/$ yNy-HyKOgP)\ }(:B}$?Lw~"#&޼ADRrEKʫzF&'7(@7YFr)6dG2y-9Ō`g:wBn?}a: kl̥gu{](myr5L ȍh)>R#J] $|eD4~8Y=0QefȽ k4/nM؈-MZ3 ,_:wčW D@M+?<\`@wQT7bnVnKQ̙{eyo#{BhMoxb2fpElm<53yh1̽V`{#x n\4ZH&bduh;kCh5wdC`i fi 1nEv96Tx\vlhP޹KvU*zy1ytJKf'' `fJ/\fP'-qhB$hR]wB%辑ɦY"ŗܘ^7_h2r6A L#5 7v(U6N^mԻV~?ouh[𥤽2*e44y-]H=Ef ::%Vj;{/8)Eqp.r<0Flʦ7P)fzLs*EAP3qjcRil kF>QyF436RGZ n 1+af69a. ]<[لk{փίb e&Zk.'Yfbxs}hM/0(Nd- (Zzd4~Im,`ETw xݫ౱11Y .[41 \Ǣ<mKDZ@q6`ǶCC}w8$ҥ:x ΙtSD qW*[QX.\:bmBZ]%ǽFr]p(xP2=N{ߤ/C'gķq>.0<=jIE1ۦ#TV$$WEM}U3gFHpА#L+}pUjLh I.od`i[dJ{#qe^kίPYR2YrUl^EiNۦ4vz|twhԩLKjT{JB#W֍ab>Ҥ%e :o#IO·A2OpܵT6w\[Vazӂ⺩}jHSQF&꿙HWiUM܂RmZtgA.-ɾn7s {9/:%󤜹˙&$tEf6JZzfO;ۧ-`G9AH%^Ύ>i諽*&R#o*ʔNКƐ;BBӘ|-Oˀ\$6@/Q)Q⤳a@Uύ]Ttrgc射U8!9z3ʲN^?>TW:rf舀Z''t=3邬T']r;j!R[ K :Xp@~E+b+)\C;1jֹl-e'=9v5@za,40`y<"@ړ²%JC>KllejWYV2KxºkGf؍\{%6yZ92x 5S>̟z3[?.qtzmMyc]:59*=%QD@RP6vRo */,Տs2/O|} L,v $R¦-]Z"@"tZ{xVg+ܫ0h /웲cZLxڲy"d 7pi?)EEBeoªsKap1 ^Z;b1Zؑ[{<Қ֤;')^;2qVLuw#pBZD)y$Z>oJ`N|z{#׌ޥ *Y+Mu#grz";KPp+=M†J>QtF)"]O>CD$M{4`qC f"_cW|Mz;wm (1%EɯXV) 5eM}:;mtYŤj,sC5pk/2qǔK -QHg[<`14J0@Wj˸ s  -F_M6g^ީٻˊ?ߐIAFS=/N^8`x |OwWza]#(slm,wZCq+=G HNXOͬ8XR*?N߀#\dްůUtiMBs  t8Qju@%QP@թA<4sG=S>W{EF~wT#"ܶz٫hO-MH.R4qip ',w$K}E ג{$_p?Boq? zT .%LPj#4B_rTW3"$mM$O'Z<2GOG : [. ,ʧ5Ԛ&dGFRB]'mFm*%`pKBN^ Ц.A>#|4"nY҃HhR g`*6K8F<%o[.iT1|rCV~En:U\4s&PhZ{R>57ji$H\B[+Q\fB.VW@Np䣡F; W@.疉9DAmf;8$&g_B!^xQm:=U<S*rKEfGSƄ rr1-AUr @.[vG۰*A( 1ӢL?KR2'"I'i6+ u KUV$T-6RZF) >:Ggf9LIh}KDngz:օ+i9IsAĎ<{\|nb7s BXi&9<c6~:Yb8k4uĄ~pJV._!egf>!^EDڔxx$bǺ VD&)Kĺ4ܒl'brq6Xld[W4Wx;W3goE{f؟"Ω`+¯ qPza^!+6N| 8OEcoIH@Lِ~(Crtj㧟FDNʝ kTڬ0@glѼ'!Wq0.W0ɔJQ5cxGwR;zĶV n]9yMo֙{ y@=&+I5 p}!`gͪ%r#QzDF $_p};W&!6"=o6kbgB6 %݊Ayi&Db)V;ex΀U-k<!h&}Xq G e ~9f~j|gHAV,n$!N|oC,I )ɲ7h h`|ɰ ]ĺ9>&Dň$v+-BL4zIĹ6@|f]=GTljs8O̅D[ LtQ}pu 0!78TȈ{ZWuғ(hzJŐXg*ˣ{/-!vg(|*ҞtwZVM O}dS6A4ЏWKΑCHD3n-+ DěP-P\[ M[ P@ɖ.8ԩrsb4h:bZ*ڲ.MʁZ!iܓ'V524KPAf~]/rJx>h$Tv5~\ע#ZEG႟YǾ'u 73a-td˴ˊgzڳOq+ ^(uvC)Tz S0F۬QT=dc" Q`7C|\\f-&hbM$Jv-;΁abv/[_Cpnh-N3@kfNO*\Fn@"xHxlj6`:8%Y0T6M%p!d*Rpϗ dB 5%w3fpѧ¥`dǂt@}\Ot-tm lzOjLPiueAX>>\W}*+6tpQԩ`1>x'RH˱xvM@Q `nmv,NEph2 GD{x T+?5ݾ ?eAMg W`Z,N8ta쭧!oT宇ڐ*+MKq1i'2UN mril26 )=YXtۚm.i<@-W\33HMB6DH3zi0ZznE :A9k+|Jb%ir4 r>dʅHNt|**kS ]ژܪ1:}&i|Cp+`?fs !G44;Je50pt\|*|ޙ(? 4X30]H*#F7 o[O6$Yw#ΈN_=t*(%9n]p c: .v:T8{ar(6(;<'M݀oGӥ{̸-&FH1CdmkNF,@#yOʎ2ӦRU Pݟ.irLmV-7@)kIdJ#KD=]#^!ؕ&6ل3IXo,|FD;tp{3w҃Fn_#lj1lWQ >hcѤaL?9)ƿI'0D5j9L`e npU!GVZk[V9Es|OtK]vZq6-i樂O+) 6 &׺`r5MD@UP% 4 !n9EE5jz빑N 0-OKXLIWuU;L|j& Z@ۻxWEdo)bYA1k/.j'Y`6Vtj'WIPJeK]Wxup٘Ufu\h%}6.ARܨnJ9nO1(se$1 d84ݓ K%,_(%cUVr_ 龍F"`ӆy38 T멬gƘ>|bA`z'WpZ ՀMIF] ٬0i؎v%??>r#Q>%E$h3Q*H4s_½L!]׸7^37Nzok1sQ"co~.+dҢisTx֑Tmmb;#:&Yz{)^ts~Kwl"w'f,}.cڬR@42=*|Q,̷;\mª< _%1>W?ZzKLs9q+xuB*Aׄ!A=ΈD,yb*n <*h^'=la1 Z@U vW͢=oK@К$Z؋JZKN_ԫxD_}a (-F C ,W Y{xVZl3L'B˭+=_jya-_";9sOmzwF]rFA!)PG5%ċ4ݍ#[RL>ԭn dB~{ W>C {U ˞r1BWK'Mh0d:(ի\N(qP.IV (fx|wP?a<3;XB6=hqU$Ib{*+O1-5 t2͵8VU6A[cc po-66q<^?WJ =Tjj nl&,r7ė59Jv9%kRh#A.1[SSJBj +G11Q:SóكW,z7!e|wUW/AaL_+Rı@YÓس }Sꊔ~"Ѽ]9LC3cDz!@Q( shp(Za+3O_dCwyJ~r.:~uW"OOtBux"ᐻ4_mͅ7 |'𰋩@8O)w~|c X08yFtu+X/H"Ƀ,NhnK \D_} S\D%l| e0γchm0HsY9rO8ȇu f{VAm?Pax-A4%1ߏ)J~ <0{"v.MV`F3.2K:eKC/=#%<AGHUc!zvpDϞ\Y ψkRG{M$ĮspR~1W]ѵm3!eY(͘,V:,f4Zےs3UHyҭޑ?*cߋ2\lnH|ǔЫo$Հ_ӛm)n%ᚽ@ʅ;نh(B=[z9C U&'CvqoNKE߯g*n,.ߡ\ !l{`Y3prZF$x*.r'A*ޖ~B$ě ,xkO4GR͒ڃv7i \b6&N=pND ń1ڐ }7M4[}ȇY3ppu3Ѯu0cyiΆKh-b$03&'0y֡FʈnY;{)$o PQ>wGDFK(oq8>N.0bgG 0$D^O@܅ Yg[x,#]y^Cc5 Θ'@Y7&.p _sNHfӬL3O4 tu`Rei HAb7'qN;Qh>oS N+œse* loOg0vL,=diAzJW+#QHt)usuݜu{xa b{C$է;7|?W~kSv:#u".? B紧g]N.?KEqu0(O0,/8Тv6ϻǦݙ =3a[ū  !Wq_/Sܪ":i΍> i N%yUxz O%P\ұ·x6Y51w7ϻ5"דC[cjU/mٳJV?Qrs ͖|Ձmo!_3Űh'zY..:U!ylXK8iuE 6RxTv*rORM 9EʭTd.^qS=QŒ6P, "!UO1pf1\ғKC)l7)sx?˟ґ|]ՔAQeKئ]5+JL;W,[of` MY92WWX^GD~><{{Ȉơzru +c!*Csgr@o5X@|J**| ëMDU(Mlޙ:p3P^o>>E Vݨ8!tRoE1&wIzeM!ݤW2Ors͗1JJ{&bLrpu2D)Ϝ'S(JW;;d0kGJDA{^%Luأ-8Mi_e2՟+!ԡybzwHP|b. T`|8X(p ty1^*?c젯- a3] MfTwqx.LN=09 S=pyfK΁#|~4o>KiZX' iqYBURDGmMpc>s)v}ڹ]gĺpGe/zL[ >9Ē(֑B$;ۿ B)aR]--429Qfm>H21M9<+ V9 |Tk'##M,Z 7n / V־醻"Wl8+jv5|Esrp~Wi-_?\hrS?)x%^=L/9ٵƼ IqFzrrͭ=>䛋uS;*JJG4aD;nr]]_U6 "3rOyfq8s8~Ef#kL/'݂M'!#TbP1ZY1k/#5_Qgkl #w1&!H_d9vZwRNi6jVADQOЭRCti}i"͏h':Fb( ~hwO Ng婝Gtd y^fȢ{v-ޢY5nUSsZkm2|P=! v7Bu>MTK_.&AςQW5wBL!ud3("zQ]  .X:?wm2@ީk8%ĭtcSQcE=RA&F`8,8w\ ׈p>o 4~~:1i_ 5wLh0emoRU}E+6cgK.(Qn.XHH vFg@r6RL <1d1mST6HCbûWexUeȣUrx؆N#jDNj(X[HgiX69קUJGV;TMc^5~RE÷਩Ԧ$=]SX\a?C:9;B?HוDТ:;q[O dqƘAHA wo3ľǨ!(#C/50MtD*O;K"ʚλdxI' jÜBױjE]:س-*ɛH,:}} +JX .s!irFyXd/=OνTVzV݁'MFnxLS B  0*uܘRFu%s76( kj7!χ(l7Uz[99M5_WPuS,R?2A:('ɮ0Aiq1>^8U+wtww+4Οk+՝냻Ws /YTW@;Ӵ ݻkdY]F {ؕ@gR&j[N7n2jܿR+ 怞OB_Rf1۹Yu54h~ NJF3 Y/%l&-|iIG ݟS\͛ >kRPI>vANƞhռt2ե=m6;Dbw,I+$EDdVtݘ  ёxXZujebV4$GCЗ0L`s emǔ=rl1K3JM9/a%c7nYÞF{i ^;-Q\죴G9^[/EYE}Zf_e _#T(w-ŵ[/l -*X:%%oK2VxԽ5&?z-:dV #PK\ͧ~PR0qhw->iV[-[>Rֈi -y;!FU L ?#Jn= 㲱vҎ Փf\~ҥCwao6CY=%CX TlGF r7F+hO眅uo,e./3;4sHM= '{,zE;/Ln&!21~BV|OoOb$]NP=wDy+vqJj0[ (ݿʜҼ%bBܻAڭݵѳmS[ĮF"*wXLe3Rya],)~>x,VP\Ȟ7VXnրaBws#&WZ|b"מ 3H0 v!d<l恆#!)DZOIH- gp<$.5ו!dYj{l֕n]B=f$Kqn]J8o)r^#gw}_Hqyt#7h7} vb )AC31v֧0^(6Y GpN1/ jzAӓfs.HU7=[9zl'@?kXeklH l7I͍Wj?,Qg@.HDt !DE::((6R΁]#ȣX.LNP1g*Vj0s~y> =ڹZMߑ8A)VﻉrUCXNJqS-tqNz6koTv%FRYשZ“?'BQXAV=!C6<Р6h^3J<:x܂MjP.Zf̗MYB7$EqKyԙBc> J|A m,&'舞_ǚs TP1HD\4~YTM-g8mx Gﰋߤ˹tP6N|V?&PqH<::2@6cxHqfoUhEL C #b<:g7,v4$Id|(DWhF)1w5Z4\6XX6ӿ]$5c/iBKKeH'yҍskݜVlQ>-uKʜxl o@] wlQOO^kWچ.'k;sA.kprX<%'_Y&~ǣ][)b eT$\dEn$bACOre3+ ZGj\rmQ j?Rp/ K :QNjw5iՅKPP` c@b_C1 [81'#8&FGu`6=?LI[F%DCggSLMjPV, WYf8AY?U h25~kϝᅏnJڶh-IË!;Ov 3H1ImjozraQ-0VdȺX$[_s8|&_wpo=½7bF ~,1ouBզ}:qH8 j?J.S kPiQ!"s4mvM:~3懮l{Ʋ|N d(O0us7n|)JL ʻQlTzIψ^jt >٥~Ӡdm-|o;04M ó hj@G4 *nxhMa߂3@$99qŹ1hkWը]FY ,F|0Ki^{$\ nqqAZf;~qm}$j55 fMezx wegmm7wL|SC(0F&=P qڹ?/HKL{吖9}Q!Ѻ]3/#uUD2G}1%Ug)t`kAM1Mkge: i}Y7]~8CEc +0TR?d?Ds"z_ܸ_bEaiJ.G4^E0d-i Qz:S- FcdpKJ!zD\.`qz`C䚘) G]}j 4-_gKi\tD ̀b FŁD"B{QI'ʴ$G!h 9̿cXW"niOQPGcm'`қ`),e#&.} K|b ℏuE_h{݂E>Yb'wNQ&\UNܨV2jJڊK³i/{ YL= Z&\ԃ'D6 m8 )=3MiLDia5}=@6D<~I{.,Qʡj&;Pp =:%93=GGn?G1mzu)t^0R'IYaRLk? GZYXvH|!DWK;st{8#"k &)FA=\亝ːS ',2ibֳOBŨL1yZHpA zF C?*ZXGcn:BT|ޯnJj E.Fi1!}f tZ<^y2`+tئ DQ$y}-ʷMǭ1xuWEI~[kv;L>RTn^_Rz]*SBTqcq PíxUKJQ(5~|/ͤu['9汉`D}p3=Ši\YѦuYg^^x?^%MU\/:׎,2LΜdSnj랸[5$ RC [+uϝN@XosI܇ZLXAr6^|cwa%=}-9Mb A,0$KT=sԺPSlq%Q&t"cz>Ahl-~p sHnqnd8ެ3rpɵ?x9E+{l+jDau`(mX-[-+~?~dV=ӌ[͝rrpN G[;H ^odֺB^'ߠھn>X̒ -+,.]Tz|χۯ H{7E'uKuF5鉕WORV$oLgLH n $x M22Nt8]>xY{੍[R.[]9ũOSTyAtwCWqyt}EcNXF<n(HW JNxjKm:l:A;t,p0֖+G:ʩ M+5 e5[X3x5¬3QbXi@Et@19ou-sb w4826bu| {@5_"CNWQ ̯iJ$Oq1!chvۃS_QAjIJ;/վ݃S% ߒ$-1Ppa2n+Y XeTi^\\U, LySҎI e }Рaa@Uo1bU!"nI<(^S)ZsRZ}?e=j?yM^~G:9!-g1wm '*U᥂Vlk h7s HxƓB5*<2bzICB @:\D bbM2 gnSk~lbd)jPEy] 4&{ᜳ3'-޳:%|['QDL|# D19='6\qjVqLgĔ ;~O u QA\`q7Kr;p8w4"bg r3=C&P%OklhIsVnS5PݨTD _28u/ֶA7DhQ | a9J*xhCOuv$\ _[5hVPpbeQ?4N>?糽'3A2'C5ZF8ZFo;5Mw^E42!s1W<:>?0>.;J]wk?82CԊtSbZ>{m >(q,Kk/ 1ÂSwpdSIܡhT c.2-|Fa}B˯[(bS\P)7xKqH?3+Wi%rkm+v<7LJEA3.ή/3 ~Zyw{*wZ+$͢c-#Qt(^+h>5rJm"+݂xEqc~ԗVToVual(K?-ިS\_Gr°\8EAO19ϭ/|F2OۍHݴ׮,JQ-aԟg~tRFz.>Y Nw6y,8S.N0LɯHkQY$+)lM++ѭ +$𯕞C`CCad6Ԭ.'2\#Y9'p~6&s@Lj˜1Ww8](7eJ}Oe.ןgSmGyLݿr]* aZ-8H6P0}&V(O $W_EZ|}j wW*N?E*Z`1;S߬g)Q>ХY9uL.sw>/"\f\VENB6jp&5[ ]jĉfFR}q ,2|^Umx$鱅yawG+R|k"cT`8: I=\BHIri 'h6KC1Aq|@ܯ1QcX#tйƆkӤD!;$6PBiPXТfoύdBg+#5'{P2iJHOHP U8s/kG1^hk͉]= q|&?1X *_^KH bU{}}Eqhgv_@KqKr綉 %2iKV1D&ݛ{f]D2^J?:?|y GjPtB:Wo"pA4nYp>hfjeK^:*:rÒghӣ%eضlJ+2E"#HmJP],㘦~PUoWBb{ͻq[gLķ pmߩYq_q|][!ׇH$rǾX'I "DCᢂRAs_j%LZz * *RfU{و 88^ خnu/.*fqy K-| /ʕ'\"pRh/2{38qb:&c\$uCB2Yê?guS>EVg\!b#v-Zl{}ǪЎ֐cS9Z[s>M~ѳ9_ %w;[zqD%LPv+Y]dE:΂Yp`Zj"a?ٜ 6-ݜ+m`,i}[F"ĩotl4.c FXp?Zȷ"E{]vAu؞5oJrЭ͈4:}MG=vZb}Vyu[Fq$گ[VbfX`Q;"5oYUB(T ߙ3́`^?.z(F=ѭ Gcs:9YMJw]xE[DL5_Fwv,Pid@oh9~Y%ֹ=fȏs|Phek` `ğ B4j!)ErC0WZrιUb"{C^L /#ڟWTL&衟MU%K_<.c{u%3`%d"g= p 4ZFteU@sguyN#֮#蠄{B>IE,~ 6Ʒ<ј' I»/듾iM;.WJE7;Fu3X|BvkǞzj@B䳇2/*, =@#ф,q7EiN;s-z'0;U!4U- aZAw? Hd`a肵-FKFq5lf̮Z2JK.[mhw=C%^B;'kѳaXQƮG+6e'SeA)Pg]Lr-L?SҬ4=FgSۨ '̆g~gz{.iyx7ƨTE[PѹƠ e.Boz@@ZAS&+d:1 ^*[nIQ`M(=fB%+*6ȜKTo{٨Pc`t^q ~c*Y'UF^S=*cF sOLeϣhGM%g2JkDMPp ?EKz= w@ݵ屑T$<Ϸ k۩3:OU͏m5S?0ڻTrlR5F;?){\:m%2k0af،Td rI-*=O!!ZqXCpI؝#j8l-}h$v T'QM]$-]'L-#Rn s>w,%Cတ]G~)w^i1ĸZċߒKeȢ"F#Yt2B*W%һI $pA8^Uو6M(uU,ZW8¿^mF(Lҽe3u|nPdSf",u\Z?RCUE):""w,j%aYbu)OʺU7bBi8M @atk=?d]vE:{0/k-t a 3H Or'hIh\0n(:"ĵ&LS]Ž[3ãfpY|kOȶI1O07ej:]v5Q`DygK5₧YTQ0VqV, mfńH57$WéhZiuYEuk\U9#4}>^2\K/;äru_jEE>Wn]@,kA h?sB€`~CӨiuBbۛ}L*%g)uZvo,`fSh#i7e奒spQg +٣g\^("9%^O8OMΆ"g" `:wFU>~XH1ud~u + xԻt[y@灢+1c:>X+gQTrThkdexKIyf쪋0MҸu p7L*(rAԐH763F $SXjkKdZy' Rs;߆B_0XW+ܢgK _\dFϓz5U7$4"'Y0 `<;cw&",95k 4.?! o~Hx xJЌւ5/ 匪g4K]bKFH\vpnWoy'UL Gn Pyt?*k+VRr60v5(6}/nRGX/R_W[kBңjX -[Zm̮pzpedɅrn`>#mE^w kpá?CƅW|̉WZ-a7; ņ`i^\pg~JS?mNY6$$Ch]HW9m/Y/_{ ak̩](϶zWV;3 gTP6>pѩ#5Z9?//wy )rlVDei'1Se(!Et8~u"/I*=Kk4 I / Fy?ӓ2A {xo\hae9T&#U1RtWfGaO潹<4X|'Jg9-;[ ;15VRay(UI26n#䯙s2n(ƯJGԾ~`߮Y6g(' ~sLmA%Ԍ̑d7 DE<~^x~D:L9hw-vGNmjD1|0f\r FmϘ!Ŧȸ^jQlxA?? %ΐCTwM.eBw$-_Quq,(Ͼt(9}+JG&bTi@ڗ8[.~kMXOXV)yZetD qjsG肤ät趖h8Ci|2@xnODA; #s*Ħ9[vp5; u7^JBX?^D(v ?Gx[=29obxXSQWVױ/hݕ6>f+NS?zd잘5ap ;\WecSALJJ,R0Td BJwm--app>3,N=[-LZDꊫDi S@'?dZMUulײ6j.E w>'M-ɷ; iB9@-pQH4Po~ 0\y 87fIZujE qD7fgaPx[=Wf$d0g) b'm!E$C(q> cSpgb&oZx:8*^\>YQ{Zw5g"t]zBs:y 3DNDz&2]&;ChJJ#T5Ƈ+!s'yy苎xK2=)|=%F8)e(kzs;0 vZ6O'%dl7}Y,!Q%AԬDL2ňYվ56ni6z!VQJ-m6$9Gvojx$KH0Hy L!eTL"R&B-J0okn~mjsFD>! vg:a naFLM<%2,R@98*3REϹÍwo58b[(t)m?f˪Nv6Q}Y^32||uŢ}Qc v$ia1T\OFw7I]@Ӕ;myXmfcZB N.FT1}*#I\>Z8@pEښ ^g'LXxR"D|nhqkyͤΤ:( >3- VkYN^6+;%T"cxD!Zϛ@ Q鍚Z#e"a8g֘)ڷ#K&42Aڃvo ~2`\kbD3|{of8khBT7U\4f(iW_ފ,_8Iie?#6 zob^} O#Ve b,K+"VKsJrT3.I>6qD 8f`a2hvV`1쏌XB[pg$5ryV(Aԍ1fĦLahK -FX&YQd"048*SLMdҪ<FdMѭ~ߙv$ԜkxyܩnI~덌xd0fN컔mxShȴ凌e,nG9bh}ئf3,ވ$AT"а+3;ϟ lE%Њ'Nar<)۸#'_P26}cS@=ޅKnOs@ז!>Q/! INi+dxH@T$E<xQDcT 6p8 _ۄuRr׻c}6g}zlމsHgbvj*ȂmT+օڎW(ոg m p iӍɠ1A]_TQhq/6p-Z^`AvE -1 Ѽ yB@lؑWMpgZ\5kbtkohB mIbI8 RZ >]<}z*,.+qFƷ3k\ e],bZS0.蓡v f$2I?WC#JŮzBZ4*ߌ>%al?:{T%IW sJ-'sh6m4`؏S/|G5}ax7?Q> +Cy?3YjAQur6o5ű:% u%w}:([rhKs3-'gpBYPcs߉Rh z["Ӄ.b3MI-Vj"|0zmlg1QX`L Ow(T^Rp{ /=K 5@gSirVsK5o5;b-pN^l?E tW6Q S_WB dY"4ʅ<_ gPgfe(6|R{G| x_`͜6߫Ē2Z|0}a<=5"q٫7 )tD?X4JPΫbDOs=gP7^n&` t-V\eCjuL8O"+^9L6L`Jq|<3q!/Ї@Cli 5..}[g;cC}Zfj ܸM&olKҮۣ8})=qk{vJN*4C9R`>ijp&ƒU]zp}sIWP AJ?.`uęϐ6X?:7{\5/Y9E y5)nJn;BF5./B}}<%K'F`Ѝk_ON ygQnS0ZȻD4n\+n92sh ^5~(@eQw3[86/\TIU"Wus3Et~#G=4)G9系môm0)Bn\u$'HimKe~FeG|s?PEnڛV6?NGjcY &;Q_G\NrljK`.ކjqA,ʋ=A# MP$+D=8VQzDn{ O.[mvzHh`esyĆk`$9Ni\epI#}}8ڥT܌{QgLpvCgZaWr# y,")-=Z2>%0Eh%]ftLB0OTXuUG)"2gJ鈂]rwFmu|*'vnN_.0?ǜVF==(>XVRj RI$t܃xq>00D%%ќU e47^(LM|! >[5~w: `UC7~=j.rm̵(Ҷ,u_FstIw)NA+mi)[T~s/jGmn)+[M^x%ϣ ?Qy5Jh{7,,y[$5B#8RT! cIuB7hJG[< [rm. }S}#Y>o_T(Tї%ؽND 5G*]q deh,~/^RĹ /8Htbc@_tz*g=MAY;/|O=ǀgèJbtO쭚~ZzRoƤFGQ#"ω&ݓ#-ULA5 6м&}䥨V ]HLZN[ zׇl~}PȠ1 gg'Nʛao > ggģ@:jn=(wfM6/4eDtۘ`SO'%lIyAuc~Kɚ r,`0)}@Iח̏&Ǧ/lO"l!@]n3)^H|PCϾ JZkLShyp},4*Xݜi6}UBD6:ݽR#2PV@1ig-bc޼S UqsFb& ~5; iTe5^3{&nDݻ=ª7]W{EIe:HJg\yAjdxNqr2,˔#eT7Qoh1z*hǒcgLÙ={VQ0aF7gp=o{[OɁ t"Kq)i}HVLj_c'̮#0{iNuCA6L$׻% dPgQr`/W=65ƳRT%' O䕜xq%V_PQms S}nQʲsz`C0cbhvP@1#[_E#P Wl\"A`b{$W2ц(4hS?=!ӷBq '6V,xi" @CR|a8P2=W3w3dxk'"eƥ$[^"d*0 c Xg<:pkɦGP[4 C('N4/7]ajF=^L̥c4z%b=Xz5(H+BA.xjf [lؼ1&]3Mn(f /IbJvZKA&JB?M!ea(RY-#ODD4bua7C+$<]\KYQsr5dJ+Ӝ69|v W&@ԍCO/SB%$YBLt&VSQ9Wr=}?5& 80V,DifJ>T fV3S' ?9ݲߦ6d :;@qi"hrs}YEŃѕ9u9~x[_8 ljqyYYnZCVϝ yw;@=kAjK5Ӊ E_ ?OXnWQ>V/6`0:KĤiK  i L #`r1ɷRW̓ݵ#?)DʥS:18Bf;cRr4,Wm|%z$QGJf^r ‹\>Bcpr^ͻ)v{2;\>Յ b/!؆U~n jH6(1۶ <{Zx+>H]SɳGaIԌ$.i5*dx0EL/UD ?21& ߰!u.ٸc ǀNqηȌJk8w}JdjiG*IWˬbF0=pGI2hc]b A:Kjd>#pO{GG\оwfJ̱Y#%=ߓTyKta(.rS ^I\ȟ(^'2~*M'0T3um^;SJŅ1ߪăEE%H 1d{7C y%]ɼ\6)$~D?A]h6P\8 Md=gBsB@L(uXI[/:[4Bѥ'$hz0^Iv^ݍΨ-wwQ ڕN<A4I 魋}V%z1a϶xC;&)NaŪҷ$477bE$NiVN§Q*.zM)tTF x5'+Bƛü غxq+inmP=Ƃt^4=$S]9n6Pj>uyC{]FBx,SF!2;dN ~D7e݉}z_=wWSƹΠv#C$o wv#Qˆ (2yHS;va^o?X'GYxͅתPT }0lT$clBE& eM0awN5 {T N0) ]Y0AhtZi+`'s|̰^-(|{`&]RN+;3~<c^ܣ[DwE^m*,lmI=̄!+#uOH-);p Hc=ec@0bYGp 6 (!cD ^VN܋eLfʵB~{e| SllrDAbyBt74Cb~e,hV~odTW91Tv0w{Bm(L |,*f^}^fg]lG79tpn?Ep!I_D@r6Wa_KMG {МWmйAY?Q=x7\0v@7m+iP*!ϴ"!|x[9 n׶JJH.I[航=O5{)d͕ Ӛ*}hg!kf(*pz^,'g煱<A=?]!cUpUɀѻ>cM UT((T vS}'G c%u) =)sw=CkEèqYg2"ؓSp!fɘ[Hɖ!!퇆ݮt(ºi^|ϋaM.P({'Rv}ߡe N+U|L\D_As}9i25) <&T_1/=r=˓SB^)Bn 8`49yt5S3R[`[y8$HCI8𦿍)/)rSI΅9 [;I(g627ka-P;Lm` jC+A\f1z^K֬.)7 s|u!w6ՁWi]n ̈́ 0 xԥP9}z$1A<~5A3d5 =nI'b'[;Ix:vAsVSdtB-ߢF˹6Ph)}[5A+`ᨑGEh2k+/('~ IVBpொ#Z@䌠M,8=5G募^y>.[|j|ܾb-/rU{v>Sibz2xu+FВ6_44sD*F.CV{1AH+ǻ4W?=mqEB7H~#$0=JNCI0F;ҼUmأ4a,|=7䊒7yAv;E%m|H1a}x!+ >Apy$mD+%k&a#AϤF>ХFE'JOl3y鄛&g#N ; "TUj]MxE=H:G׳NLRyMTXu !?HliJ_>-Ku:?YE閞n&qaM9.܏41Gsgqb^ybz[@:Rr>b#-ڸQC_i8+4,¨'C,ԯjvn_h-qc5^C(>m,MtPT_B}n NA0FQ?qLnStXIR}XɶNG5PX$a<4}yAx6"wl6up;w|q R[OIS @[iO{ǒ "E]{*N"CWZX֍ܮ@`{lkXڟdQ^nU4rWO!xP%$;3I8!(fL4v;C#>_mPS~dOrE۹W4^1zj8|%)1U\IkWﯚk рb4Kuz|zJ5AH_al̤? }}\1g~vC9\A2uRフ%rHdfj)j.H<(' LN32kQxk/.:(N0$&{=(P&xտ4\4]MӆexU^+~38Aԑim&;z\S4p>uvuH{?i*$^䨊a,Ru^ل51\{V1cw';%_;$Yeb:$AYYRa)eZɌ ]-Fn ljv<ܚE"\DzF)$EXݱ\_'7 ]lR/5_sDGsݙȎ#F"={l6</[Qks#*loS4Ӳtu^{C 8 w$0. OpL<6ui0*ŕTUӊcqVnA!*oE5dRv/$>Wfh ;!13.#,4:Q8/ EgS0@`7 W_q:Ctϥյ"Y؞@F4,S5ű}A+TlHȻefvR+jp64_H]>dP*$8'sJzNI =ỵ~'Gċhf Y Մ>f!Y~ Z*ΫK]"T~gcpcyV;\Q6³ȉo y|;o};orܐihqAC@(5ntcbaw]\j!(UE;/3lDߋ/ .S%+z[u_PqQ-F@"酼S(N)] GpN;gγ[W@BxS7rdE (X>KeC-OUknvEY77 }bu(Th^ry$y>y >Ħ&2ʱP{%;2EpUQl/pSO+SsEg1i6 UU~J=DH ]\N8:x[g5R|L)ǔS%WE0HYi ިoeSj=r?-,7i f#i;>|h<$S~j tre:>% =D8 6yvڕJ/fV~V3q~q&=b֠/SQTL7sfV}Yl2$N;'4V*aڞ^hܞ˂;Q ÊD5;th0QgZ)ᱢAÁc)'<,3X cw}<5r^~Z@%ukb#)~kp|eϻq{^Mڌ.8":.hs@6^.!_7ɛ%/ZzC,2%ȮY&Bxg9G3I!Ĵ.!nϚ5"FZaz@6x郑KSݙEƾ2҅n]]*? ȬW|LS|']<{ {ɢLq8` PR,T$Њ;E,w#`U|~5R-+۞zU=( <&?]de]>UbʠTshT]29r8Cͱ*1:z/S۴h-+9F>V;iF1B硆9(<$M$VΉ$Gaj'Mkggx+(t֯7LP7LSڿОm们{aF]EmW i("n)V!!HZD ,ʞs` }. v[m$w-fIԅB+힒s/d+܄*[^8jiƅw "HU$t-`22is3Т=hs[tt#͛6$PK }T2`٫/P0<֙ʛqک0TPd<*-xuTY5g{\M ?4Ri#,_d$8 \/QDž `XRvcl4dnOTNj*定Cu~دᢪEOY/*e%,E_Μ4"_(4!OB ҩ]3~꣺(47Lúv[y"&c[*2:L@1eW“$nx[o&a7'*H,E%UB57kLMf~, PVu&i2aXJq(*g:*IDdť,o x-ʼAL[)`,HS[9mum%p1D= $^2.U٦iX7 \;մeA合\ϏWxu~fW4VS`̟1Gs|*A@}nZ::@\g+L,K*Hۭ'ӯ'5:Ń䌀g)#=2Z,+oγ.a*+;LDJ7[S v3CKc]HGw+.~[ m5Ruпe¸x us|p[74Bwۉ}6vw!%%stegDi{%LX.Y9g<*bN+^?3Cf]PKݟ\s X['>R8<]W |ƞ)?'P1`$勴5QB9`r ^ $;qY`fg_EIT.DUhm mE8Aĸ{C8sOOI5I#.L %UEd6HB\.XM,bh([l/@1jW]! n;s)G8lG5hlȗJ M]\])+[% ^59p߁r=.GF<^wz'9ڻRgԾ4(CIEՂb]QҢyqfDEpzvU ʒN'^|]ay+l'p{[ٶ]O|3cĶ:A2cmNÈ.kS6BրӁyDȕAF܄^ >:$^Gűh=Xm*q?M'fU4b"5Tr12G')优kơ*ϑi]L-yMRR8q557;T8V =7O1UQPnW>B]k5nIİ Uaxִ&C~uHZ(V D?޿SG \r6WIR@ż8 8 6\&!bDlPyI؃'Lҳ_]yrC?h Ѥ fy YBtù!y K^AվªEA() (Vmb^<6[>5ĭ%9,t8|y/5%Kyog??7L] @o$TMC#T!]l눛ڌE1p|o$-8Xa%avՁ ̀{bR:g?jKOOג@C.Gʤ}Mq.mx 8w;XdO㰎߂<$*`QL[/N,(e7%4O)UKc+.V(0h/|>H. ;l@ b3^G"mqmzui==ZX׀GC`,JtrQ~_ 0.(ۃ ~O-msE&Es2\糮p9fiͅTxU H`s2L 0ؾ6 nbڀu+:)ӑ$uRU95 Ŀ&& F) pqDQBVpon͍HGucg +~z[_15uo10=ƒڮx׀pVp3ed|³Ah)IJrf[ ,ո*J8;}x!Е nzmmvCsL5i;ЊH)o1  Ke [|oqnނ ѷ^{q #Wz[<=G˹/vb<6B3ep]r\UNdk!b|$jmL%<('i,P7^Uq{s5dvUq)mהShR"KN+i1"IPގs&gٌd>2;`_є$3/wMvJ/ep&j*reYCBDOHS ZC>RZ]aڵ)QA[C߀$pX+8nOۿPڎi?)[:M vY!Y!*v(-_=07-u묜+v.?d-)xl5w)*SU> TpGگL$d(2$# H.0y׽zykܘ0JOF˞W?s[̄_E9 ,̔p{8.i0ڧw>1Wj2r1.m?PiŞuqԻQB=܉<%M0QT;֫+r5"E>؀P}V_ ۰.-B1}k ϙjf(Š8^X꓌xEN!S&M%5VVy`" s(IwscyF`Y}h[d'EԛaR@IW0G{t~I`Gv , 03t YOWos<^"h rWσlak!1Щ@z逥-‰I p|O,5X\9= beBL5\ K"t>]=45`C.&Wz6};*Tsb]8b}%o1t{822%"LJG#,'ۻ~ rtU[.}z6A9G㍡CJc)颤})!}CRL$IwǞ"131Od'ؾu$7EœWB6BrAWF)h+}4Sʋ͢e_y?I| WhlUQ});W͌ 2d-`As724^-Pe[I>!zl]Gah #/yjA;% xd+@md- `{QYI"5-.ŰntOq&{,&V}c2+x3!G].к~2Nʌ}yx͒{-n-5cVe3+0 a4J喇FI*'O[kř(O>DB ṼR5]1j0;lzDplDڱE>. g/TCn]#[7D{NpcWK>kg5T&Aj)'^4雕ŚiCjn?OXǍwaPfF ?x\"7LOGAzɅRtBB8 4u~^ST4[.>f1}ŘUʋK2yArz{<"ХKhOg?#k,VCP8K<eRڼf[s 0kryИ-L8A;k]=ȇ[G{z;%ζZIf0lgk؞AڷēSuEũ m#,b5NU ;TVx81%yipV3TWrZ`gei1 p L#8\s.)׬t6h0doqW#3tF(-Pj)m}uM"㝙6:L[bG3NqxC4Ǐ[m/qI _J:-Wwk/xؘ.SQ'0ntzSm|8D.iSZy^Y!o6:j,e)t~A  CY2y"*ZQeKhBGxub!A/ofe5fcV3NnXR"ʕb/$\z)jJmj}\Tq5b`䎍޳|פӐA]S U6V8sλ%:bM)4Fu-sϬaU5wDx7eE ]BvRXqs0̭dV ڎv;Vey Ҫxzl4yr6DU|dnސ8ؽ}00࠱q;Yf:Ut)zRR2Ys<%m֜O}⾵tѧ9{=5CꜹEC${KkZj Ht{&\_h|RAjs @6BiDU׏"6m)QBt-`닝̯gYx! w2,KCw? \߶Z[жLXɎ*z}ogĠ n1jD&=TM6[aRS"܄-Եf{ 3TH[̧w+`t F :_C&Fr~C.vڃ,T܌ k»7hsFHI|\[lN5/XMxΡAaR'$ko)E,=JbWڬᥪkvAq|)b_6D{!O `) va&-Wto`~J3;6grSl"::A.yUsGLg)^`#9J*Ҥ>P; G"{jgۜ;-'|VUDž#Z *!~#1@FMk͗m99덉uP}0Dqy6٪ͩŇT,kv윪'"3"^ !ɎeOɀ7?CvIM]s- )_a=*>x^:إЖmwU@2 .P +=oRty_~@ n=x>ϗ[+zJգ8c#wk]|R0yf8 r8Mp hH4ʤYF5PфlpWEQP@h# sjw “Hn^ŵT niLKuU$ wFԣbzo[fR ;\qbMޅg"06$vpL?[7:a_6 bPKbD9ɼo+8t+ׄQ~.Y6"po-ւ0G iTl.Zgl).>D(aɐUgaNsvK/ d]ړEWcG,w{V? PȌiws0 >p:zةzHp׬s^E^4tά,,~TaA *@}dVQwVp;*j.Aw>1A27 K>tP&/$@I%ƴ\kձ77r:/y2]Jg'2ԡcxVŌabr)$o1XZ8Sy.0!6_O4 qp" S44$u) ke5jԮ*-̊`hǨ>,: 1{ebY@3I ^.W$A݊9Ķu!9@?7_[ƭm2{3Ā|8"QY _#WgSgvGZAe鋛Pk0J3e_̳߭ǝk곻)V)[tfͱ!0xJO,=qRQr:Y<~JϹc^P9\Lx:ˎ6~PUum\pN4J@œn+RZ!(krNiu% ]-~x%IyйriɖU`ݧ 2A$Ɣ(tprZj cq \ŋFcꄮ Ѓ)$MgOFAXط}f<=˼rk\Iξ)vB8PyX vISZ>IwKNѫ % {1Gđ%cDŽ6 ^n&@٠ly^VՖ,t?<{t1\֦lP s.ݟ46A\-/-)KQ6]CJ 'mY5N8Igm؀+ŕxүf+zemv~=49uSq U3^7XhbjF"?,70T gԀ}T8SZUYuixmuVz8OɃ&邺vT K|_s|7ԝ3۾KzHղWYz}WHkX*D@`Z3s{'+Qp fn`.- C?E+՚W יHP)j8W4y@D~jDp]{TK 0B1NC= ?~ů8=Z?Xޖ3ך;,z56d̸-npH?1בxbO~yG/8ل2|I`yM8|Ίpۍg9szͺB6L @4r~Q}NPV9_rv`UgH.<_!Aw`5m\߈:4u]>g -1~'dM $@[:H_:XMYP<5d\U 5'ywGߖ;'/U-#tYr F +ɚ "vpϥxhY:\Qh2lt,fŃYk'/' nA)¬OY.ci^H߇I~N%.5 3.Uom \tR0g'RD`UHbFkB_Ҙ]n_䁑DlVA a[n=#wG؟..у!&!*oRId5a.Fu;&`7.-ņ{iZN`8VP8ѩr ͭpfdA$u?Y5V b۽&lw4%@ )^Q$%\M0e+1INC¥dWC@}厧G}ş^B{_~Id0 Ƞ.2{Un!y&~?v~u㣚Ch\|3xԅLH' ;O{3;wEz;h([Z/o-rn|Ǐ3c -"l` /2:E4;X1Miτk%k kN(aR JVVi."%N7DMBc%1zĵ)?f;0YZ070701000002a0000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000005400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxfw070701000002a1000081a4000000000000000000000001662bfc8000002a80000000000000000000000000000000000000006000000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxfw/mlxfw.ko.xz7zXZִF!t/w*>]?Eh=ڜ9R,w2W%zd>]ta*Iu/>b e)EBo̼4W-VatPd JVY%y3G7d+{ucfnU.JUbU(H?'OI/' L]ۤ ]dI+ 3hL)ފ`|ץp-g=kS)c3_{%}|.]L"*hVm}5{`jYfٽ2Tg9ޣuQy tn(tbPYm+-I4RDRW ,c#yM,Oi$k@K;E[p|Oqo5T{ц$0y_E>Js,ɨvt"juϓtNh \4tsB>E^ p<`D<5 e5P-cs6b+7Pٽ:"Iz4iqhLFb0_s&ɴZh b3X7E8p^LBȳ80 5Q"Y>ex;,ˠTu3^S#\f T̞Nrz@!N+:zvl\3 xo"@٪Hg) ʇrH1©SԚ]GzFAϊe=Ȓ^ %.YF`4䎦f~ܴ%Fasq VU_9:9PuxJB܆ UB!\#{ɄO7CP[;_͵^F\\\.L& fخFRr8b?%b9.YRſ&:2#nڬe,’mp5D؇+<+}C,-SI0gDEhxT&@0|eJdUHKig-_ˤU3O?1d3uW<#$u$SҬ08v9fs`T R7`Gotz ۤBT&`_tZU3=l#! .%RZb ކzbYbϫjU~u07r>ϿA)6'U7偯)ƾxj8V SY~+дH{L#C@UGXnOya/"4C5Aҧ$b l0 K㎤C5'sl1*Iɳێ׵xK)[O.%l [2ڻݔBle'?z8s >vtiu% ,RcfeYZ43&}-[ iąeomCD=ۍ`S:Uw` *-,5+~*E6e0VŚvGOaoU6(X,@ڭ'-j!.u5djZOw0a[@iy5qDMeH~oyH:i=Xu{F]97дad8D,ȭ5[S:!6J|%)$9ݹGpէ˭6+윏'8[T+}ێCȴl[֨΄`l{׊=J}N2-^6|5R=TG{DŽy!&; $! ~{bho+ te%&D#dXb.D2ؓ\8֩3PR|H`g4XKdXM?B-& o]1.0nj40-Պ 5&$H`|Zd@m2ߓס1k]ܜw߽CFoh^XРQLF*lϦ[S3v`jȨFNwDH(*7tUU,"d/K<W2ch?V!wœ-}DT;;RaͦF4a'ZUZ%xTRε=Ǥv3f-Aiر0Ew6"vYf8.\t3e(/i)BZoq^ 1(+Y)M.|!Z> f?kTw:6ʭ/s*&xN(IH)P}W^F*P;},jb!D Bh6\/+){?wѱ#UJK1Yn ,6Yo\MV<_\Lf몙fLԦ>:XNmOl,H 3.pJ/I+Zҷ>O)@UP,l)*E)G#ZwUH2O0U$cG3L);ˊVD9?/K\*Кl"bIx\TA2U֕g2г, C* <Z3ݣCJIQ$.~=N9 P:9v`+:M iP`Jˍ I3.8^naz"0(pT!ɉղ_W[mrPFee{:uYHQns 57ޏg+OG2e<#xB@Bo%"mY+h{jeMp@#;KW~6/zS qxRL烅Or1.x 3iV+b;1[-[R!$Ԯ*3ǀaXK6B\bF%Zʀ},lA.H[K&f|fxA)ѥ M R!dj㯿'6qk(62#:a4^D%ɯt$$fn@жӅGOE~AG&dπJF͕N d:k.m.o z$nIMLb17.h,~A>i6kdv,wOS¾f@}X8N儼؀<`f'}G3ɪHY}/rJ佄 \7Gx^5jI&:@w:ONg X!?<>3 2aSwvu3'}K/Dh4K` jq}tݞ^kã+i3SA-GA$qdWDmGW;BC;X}Ê*4 R~ɸl8ޥ᝔m@*1sl{JgBBJ^Kf&D޳Zgd5E\M5~86|Ox~-,'rDwsTˏ۠|C۟8Ds_T1E`ܼ5#&#@drtwwi_Ox`Omo3S VY0q툪{6ې'y,AZ?w!X)޸P~nb9{n-=)K9dm *@OYAG.+|u)}oN["I熘$og.DžXok n$AkBr0<$iC44o튲Ն]YֵL8_G>2OY5W(pY$Pf"iUr|x׳S)Hyd,zLI3LD]Kѯ4ss v֊4dy KUivpr!{?!N+!f} ߵAx]M{u|"M־:je^1NR51)\ޖe`%g#ik%P3X5)6J+%`l$3ha}3[<L4YNBƦIԢO%Bqh7Ogط8*zkKyf2YL[ liѽ?Կͯq kt{S]DX怜Gn+K3Q}sZL\ugt*%*IVNm>2{٬ 4pO F&lblۖf)HE2+3)ƫ>%+C둁g;w?s~pAgK))B:VZ>Im,Dzpԗndk)h"AF~f_V@t/K}m]QPKnW鵮NG<Vrj;b/\c"; 6`%҆D~Lsk:)O'CD~QY.Z ÇuchBqt]Ϲ:[/ځEf瑕_;;u{ C S/Pؽ>?dXO8l 0kM4h,/ڝiY]6 vD )I`nze?[@2Qr-YSdH݌sP-6%8FےR9R[z!Md]UY(DT>$k?"@@kK *2y! Eb1vQ M0:j 1٧Sb%Qq* 8 ϩg5_AֳR40LҬ+o°ۑwn7]8 .,s``ᒾ3mc. bnѥK@&xJ99gGޔZ&`|)1"gA׺h;p< X##>Q( )vȢKӝiV'[.^~MkL(aWu̼YUُC(*Nmd"FbLXGcF{So E}1LU@`t']ϬQ^Ix\\b^\SJȻdֈҕrˏ|t&ʅm(Xpw٦ܫJ6]an~2z.>&O;B7gӶJNcc_3[PsbWBXI YU``?;e(BJ&8M~,}WR_Ʃ^ĖQb$b$,E~槹xp_#Ka:BD|,m_lGB(Sp)dLrQx&q)rCouSPy6#ّ= PrEVsj|k>g'镢ˬS  RB 8vŎ= zlw.h_^ c._[b_='f]ܢ䭸]@l7{w1ڎ!+ N18s fq9?9i ;LnMY>`#d,.|SMm Q*<pƛPu{bN6U_ߐS`OV:- 4v4/exd"ho?~>{ESZB_wK dFD;#ߘLLMG6'Nxt;DF'k8OǞtI8ᲴW5lܹqhEHjmT%+;<vjacdU&R?sX4uu՞1`P%xˢb9gF~Y5z?[o:/*2FD eX̪U-M[eq {2A}9k@v%T Hg\$ỐK ^|A~jAW Hf OYz õ. j<7Ha#m(b!P+eV!U(2K _Z9_o` meXyT ,H f`>"Ts@ӁoH MjQw3XLEbA[ [q|c_/pr&p~>DzPk}V&fX>A!;,r3;hi8x~#bTۜs%]ҖTe<6);$?D"Kr|dZkmHu6odD8+jE؏F,}'L7dPQˮ<wx^8? [dq4׵/@AT"o66M5Ocla0]IdM"$e2]f#N/<^?~f](n+}8z7r_|'yїwk}[f9/WFu_1ry)9s{@ &8yVz0?1jPZJQěIyAҡl}A6ͩ/+qq'vCev@qΐ/F#WeܝEW@ v7G^Tn:t #J:$KǖQd '!uJ&3̂*,3T Tn?p.K٪ݹctH"}OԾ" 9v1i | qfN!ӊ+^*&ԛS8%rLx{bvOhps^Ta}@ŝt*IJiU觶ިKGM=2e"Sbf@:"mZ깉TYPӄjvv֓9?\MˋHKscg "e y!I.x̊2y;OzdTj t`,ǫ[_7$~2[ xvZ}]cDIh)w۠֏*ͮO K_ةkz&qQ})oٌOa&Lw*@j\(ڕ/q`)# v6frhtQ2=t c˥Qt/)x%1B.8%bʁ3D> %䎌nZќ1_}rQUဥSդy7cae5ԤCnrIX+>L*@~)\Ip=TƼq'ؐ\ƌIAJ/p~ɐF6N5w@lZhdΊ+L݂^ȷ@3OӒ mDQF42n=<=a0s+B_j4+i0 J/j9Xt?u 4wJvKA NR&2Bzk_AO mٯ5& ;XbbfX]q Ss( AgRAԻ;Z?>-*$p"C2I{3nvnRu[؟cNJbTH+vv0}BAs*cUז&+cs,x=PJl'Gc6D(2H}HFz9^H,㚡ٽh-u\1N.7Z]c*73ʑIϹjfA^T{E)\$MW<65ޥ!X4[*`"w$GݵIgIO&Ĺ;֑>V *{-B,ib"$;R[O,n:_Ä8rtSD1vzTUlԕcXBl-?%YpC>svƉXP"*֢k9V\u[hU&qq~ PKkB/ׯ>[yFPhکfE4jNt;c?2P\̀lE.aU\*@,P0t߭:UP֎n2lP \Gy\ SCU991|g^ڠW{$ک9%ǙqvzxҎqF *A؇zSt D{B?6Ůgvh&k>)Np=m7W0X qv.u0Q6|U(zi) d%358>OA*N7u13z(KLI 'M9}h" c3S%/, ZdOgĘҝPXT(EޝXN7Fw+^YǪd?+zZƏ1&]7{'b4mM.>B[#(e3ηj0^ju U *I'8M mP:(j*VM|_*}G_CUA::reT<%?Bޖ((+ h9*ll`R3+ZRg &pr,t돯u2a|2 [/L|4f^i޴+59N߫W0i5ܛUZd(L$8%{-nN/̠t|wb6/.$\N~u%#І[g|p r7!W$R,`b"&[tb]T션l2Zr~3u^p_= .yE(LUm׵dR:" u^  _VrѦjF.T(Vf}" ՈEs1B^;ܥA>"1FuI~ a1M>Ku䤣 1١e0iW r#A+qnv$w㯒\ufǃoy12>Er.g.̬P#kZO:7u^ł9k5bF{M n T|!t4ƛhG%K4Ce)󠞹&"[|A) Äf\}J/d^-igF1$#ėƇyoG4`Y.bZ4ӧ 2m/ncBמȠ"PnecI<. W',q,Bp@^(x&@6z۫ߪ"VK(+Nԣ_kt6l ~ I4E=XfQR\'ƑE0hBr(bFk^rQ{3'YAl41r3 #aATn-F=M02^JU=Nkjt3nwtf Elښa\MryO> te69@U87+kWcCu޴,Qx)"k8Ve4%Ka $q&V^d(9U4a5]+,Qtcu܃d'4~ ÚDE=>*y97 pb,+T cq&~-$xlBKLHް,y\+csW sDž2ʙR.yʾ. ihg'(AD/nuCmC*KJn/$=E\lz}Hq"4(YXZvnJ\!x[7jh5g ojy&-(|` BI*j#1iJr"UHG}3-4JxDn|4))[ϕ#(ÙK fAʻJj>O˵|'{F E'؉D+Ć0`K|{QO:3/pghU&w^Ǖ,iϚB`PsXnt- [V&%[\Sg%/I_ԇ˵SDИ:R3m@-N}'69NJЦg<',槚Ve=䡟(P7HT&K\*,mBr,OT%APG/Ue:+dfeko hY7 Sa/?_9!8=K=¨GMM2x„iWs;̊v%0uxOˢ. |UǠlR!$rU$p%*r>NO&8] h`h<5vTuָԆ2=n~?<eY&ǡp,*[vIZ\&:OmMPLoGd]*ƊBM Dc?0h ɔT3XwI{imu6iJuA9\IPqz}Y+L& Lude^N`@V۠.Ř~K1/O[ ᣱĢ}Aw''Ybm<[]akN,xDy#[W;^ԭ!!OU./vł$S.#LjPI1h긅Za0 {7cmv;pC7z2."a.%mDGv`ĺɢ*ZlK&.qّ@w~Yku p^+Ĵ.w8bH.0IbL\H$WvAÌKh+fi;O?F.; E7ÉE2)^6`W=6gN 1.s/IZy6Aܹ}P:c9.rI-cv.q0l<̦(3MTߩ JaX>: Kè|r*°"_ohʿph[<>A VcsW$ #i:=ݤ[ā ͦȽGOy}IF㴞O^!͘$U* ܱa/8E͙P{ 'oU$ľ3­ʥV 18Ȝ8#^J.~A] . d0+V3n*{Pr$pB& ;:4`jr `t\eE?->E+jߥ1Z0?u'uH6+f@g0qI 6P- M׬K+bj^}ncv}e ȱlL:lw3Y@lmD;x #ر*`d49_go#k <܂:QggP0 [w_g/^Ӽ;^_CT)cS%Ca͡|Tt"eAw̾iktY=^Š áIo4t>|KbY !Kt߻yF7ݕ~$=16A:PbFqsh_F毅FH}z܀ړ$3.Dw̃K.\k ,2 lйipe0uL<.j745QR3R'Pϙ%+#w:u0UY7;BHJOǙ? foPFri7l;pgIL}_:^ R?`V};r?FW6q+>7Kzu;,CLR&UjvLy_-4@*?QGiqbVdXSm򆴠I <@ȉ֕v$w`$4p;Ce"w' ex'nVTWBp3>!Ǫ"FcBXɣs9ev}Bl l`e6 G.xL!. !]Z|B{7)}nU)wI'$7:"x$RӿA8 @VɖĿӀ?b V4 ~g]%8g%h,4+#vT e nƍzGVmSޑtmh3a6[;tg'-&tkBMՇ=|9(My,;ey_EOT˼C,%JpUN~^xu34qVouJN/Ht r?h6(n @`_DrN\,jcU0Yb3ADƾn/mwhvQ_euuϟ5swuAqbN|m{IP(qN%M<z% iº(C\fcAZ'|2A}-g 46HgU̘?BĜ_ci9Ue),z1SrVM}gշl҂T9[ Ix^ GXƲ*! N X/5"ӑZ"2q@$+9q Ce:1&Tّ [u?3f\Pg"DU9JJ?w7syXjYœ8_L+ =W(w I,{0, äiY Nbb $f(΋M:#ȍwͪ+1!?F6[uk9Sed&dFqvU0?H #!f'0ϥ+ct}n??R$Aڨ+B_ef g}`ZX2.LzLJ(KhN/*a2& #߾+EtXpձtuB0""Ϣf#&'o&BLJWF yIW6LuYuQ@B3,G0쓡v[h-S}[]CSXy@0̈́?QSRrD."r]+P0E#L$yƟ'Ph w!Z#Z[91z`Y`^m]}ڕ|2~ztH&jN(#utF&۾rK,yA!8!Tʢa@ğq֦xk(;͗)+u)ZaN@hM\2Ά9ȌfmvF~WR ڥG=~[ã. ߖn^5c r/!'J/E +N~ o61h !]F\qQIҩ$[H']S>5Ki2?iѭ"޵z1Xgfܯ@9 ĕ \ɧf~sgbq"Brc΅3ikM+&4{|vZvB ܬ'ZnYcmZJGqEp0$%=D6訲͐ ŻMSSr/i ஽3{Bn<8d6clq|L ϐF 6$Ֆ IPB ]q4`#T4 N A 9ptg$уkz̲&)#SƚՂ@\[g ʳ9 'jWw7=xbN̑*x ՋK>i[Ѓx㙉_H|d,Sou&@yn=ٿZCy%/*5:{hِńD[0p$"\ f~'|\$t|II ~YgcĻ:Gv+-Mccl$i_vK'U>߂}+4'EqG= /-?Ѣt$L1 ^/NyWs膤ϓ=xQtk?cǴڇ UGh35oq>H`$ XM{٢gzWcCZ7DTI/kT,8YV^@ìU y=#dà!ՈFmoH{"KzvdROQ|xl ^KC꺨Ŗƽ 4kyH=t^QWݐ_]'ͦTWe~жƄ=;o.ʙ%bTfMwIa~B6POS*6mU%C?1ժ`fChz<U(t :uXcEQ^Y6PO A/ .xɽ'fzqMj؏h8~2d=#KHgGFfPY=մaDX#>w>8c7 ~!Q>JLPA;B8G` x$ڭQN)^6m6P"ؓ7fA ma,~00u΀WV?%HGݳ@#q 1*ݲn1 rqv aBwҦJm8Tp+>*) 8K R0UTGOm$-I5ws]\e2 k$@]V7޽%Yl#ĮWKDZ!tLͤ[֪;@&U~dfk[ʿc~;@<Щ<}`w]fy;, qF)Ra$Z3/5{NC{Y{hT8wRjO΅~۬ۢ8-=9dWqGpUIv,H6+Ӄȏ"as#Po`)1QA!}9F"u˭#@7!hoT0w c) T&E 7b5E\eZG7)T& ʶ\n BxR"ĝ!1ʣ rϨĩ,%u, @WY- }OSpHe3<TW{o^MnA{l.%(i`~R~   œA ##1o Ld(ß hDŽКE0|7ښ5kR׆*N%~OJFvۉ1nbMm/- NĠg:4 "'`p-k[D_?cqċ 615c Lϼm w j@L׉=(TV6:NX?j*Ifnc> ,}ت 6˅ ?uKزdc~(>>\S&,-b͢Ak:JC~~}rqK46;b(cė,jbD9P/_9[bU~q|D9cXXNJr}o"}I#+Ci%uӳ$hDKU, ni%i ʵbC-|pNMϹqс1woIN1Ѓ1|tbJz*64|?j'ۨj=xk5J w}fSV 2h93yTW(|[rüe֊x/pKWAъ߄|-Օf8 OF>r6jаB^ݝ\0tdG3s@ {HC Mٙ%-ZDT&\2?C>R=}鯛ݍ2XwѾVe=hمʺN2CrǰS B |TvLųEGFyh cP=aDlu. ht&E! X 3Iswe;+,2O*kq/ET6qGib} {<xV^oF6mE+R`_߮U䑕E|^as҃! WjAzN1oTp[O]~:nv˙B~΢+(;O\{)`泊jJ_0zG1Gzޘ<[gi.@L/l+4RXһ$05@W]|5e x4uwLǶϪ yB{epI;k^h/bA@-q!ΧfUxkd,aTKe&Kƃ}= /z^ŷh bV- ކ떖z-ebFCh^:x 3g^L3t'3m,;IGm w/|;*!yTD}-vH?3?.W!,u"TH &A{'pKE#}Eon>=O׬<[9[-nCVIc `^*R{盽,Hâcυe!/@4tTJ*{^x5eڽPN[Lӗ^k(ZNv#ۜ~rdGz;7+O(GTM7ӼujCXVeU@p_" 0\|zb58D6Rk1:׌Z"}ni;BBɈH3;Corx&{'wu(2{Nf4 ^eTW7~=7iWdJ^u{UWcV}h88Bk0 N㢱 ofwӧQ~Z07ʫƓ4M܋Bna { Dڀ 6D"Wrpn-c8Bh:I6K(,69GV~7. hN&v(ϒ,j*$.â+DbƗ|);nZX|gF)m<+8$u9 Fi\9 h?*-I $μ2FH @7 K9o9&ܸћTV: lz̝۴56*ioA|'^B n7Y}U۠NA5 E\|Q=H43(NfmDL?5iW3UnOO2s샏T=VdSec)"RM>!DY66#jyZ6SfԭjϮd}k_("SP.8Pz\#G3+(Iz~˭q%eb}zܒv!㖩^z>!\-|71sh46r\2|,!eB0FMc+d52"BitI$IR4nXGupB8pVgEK3y.[8}R49$&+1a2lL;e!`gtz&0;P*a2g̓\d}0p<>KQAћ!"4%g${VιjRGDڈKP_sV Kr% ߒJ@́"[%Ɵ3Z^I-2Жݰʝ%vui˯n uơ4曝ofXS¢H{ђ 89z= JzwW%$KH(O?,Q'bH0Ϝlbn6OYVqրb+VRr#Jw&Zo\s VW<ΓWƘ0+#PCim"h^xL3Z$cv-3;"u)~tl2a`>_ %Eŕmy 61xk6hBΉ5kp Upr:'1jMU%㈫u(o5fؐd^LX].8xnN$L:$iIɘZb:ϮVI%S0`te_4hdrMe,YO_L(<$VXkPl!w<&巽6s`4aoG`aq-KN )2UWev1Â'2 A4 OLg5akd] K wDW5P$Zs B$9^};9 ?װ#!˚eyLBO=_ dt#j/~LSd$s29Ug-IɺNK5bDZF|^ATC%>D}^'d'GˤĈy:SEM- B.-o>dîTx}1B;? Yq׹Ĝaoؙ/Fh}W",wn jU!j;&պ;qUca+C,WUdW,$i#M}k>/t6k}+4f۞%˻<&~!7vw #= !Un-M3ReG~#Cx^1Zc<,87ŊqM(~H joPP"ȲNo{#5ξ@Xjs(-iѯv߲=nBlCn9c3 O|{E;~{`EO-F>#ym>]ANh )J m/wv P+BfoLq3En A?5{P:p"2q0T,:@?֯xcrIH58G̙`N2KH܄#;%k7K57]Ys _yz,ް C/mVЬ_  ]|Pk[ؚPk d]6hgwׄ2q[GT 蘖?U١kQEqT3pPnb*t4Xd9 V!(E4_)syw-c8~[hNΊ p3tptҋh]V8f"?4'ʙ]q\4Bz~Pcт"C '~\D':kHہ`|f(SFZ2^AD}"JN|&gF|-_|ktZ3 ukxޗwA"T^N'$Ҝ&g6r nnjvsa\7[]oɃ܌ޗ㔷f4-F+#[Ep^=`P\d躠="p͜_]7_L\^n􆡈M)Ô1<=횵iΥFNj??r`˵t%n7`=Brw1~GD؛@0_|)Y0vW1Md NFnAU&? C: wtkhu{~`C Knu2c:'T [J!Pb!.qqĿk]jfыaNoAh1T^X($ ޝoEAY\ZgC&FGH=6g>hMG|ʔ -@šUS˫]xD)4MB("xzٓToz4 5l>}͘:(fE^$<,9|<,LZw'EQ}c˃=)ErN2E|ԨRy $"2%5R)3w5 Ǵ" c+2> E-B S~b =݆][.& SB\vq(\JrzTn>@9L*NC)aTaB0 M;<@ I3Aq&QדK93e:]s[8&FLp$mbZr. R5FM`BB;㣴hJE×N(-Ζ6W4|9TdICoEKXzEYe% x~S_WA߲V >پ8 lR lGlR4yQ~ UK\$sDl:_t@,oo8=]*Y# LKWkA<XSpdz"*1g*ʍ IL g|P.HeyO*68 TsſcsBL_B{*^LaNF}g>ӭYB V'/gC͌rW-bm \Iy0Pn5y nFYJC07_w4?x?Ź$18uڐw-Xj2'd*=7gb$~FeMov&$XG.6b ܍bx^DjV:Y.foS :zt>LpQ(ZUhVUE;(*PPuKmeYEW31'dDt'Alz ؕ{!vrvVvjAG 0Rz㍐`}@&(k( Q_r8J,損 "^37zHB:ވL]vœUXK\wHFR6x:zLJRD̔GIDd.(†`\Qtᨧ:aN.k u(N{z䈄B'#LޠX)3q6}eZMoB#uE#Rn#A㗢i~;nKw]0=<>%|FU% M.5 P;`DVːI @r +l q" =wm^;jah\)Z'@ kʑ-ɂcK#J Quv 8>26|(`yj3 Ow]#٠DTB$TL8(e*dȓ|]'=|ّv;O@=앩i䘕ѱp߁)w3sӅ$ ;|mTkhMip|s9'IX&Ǭ"˄| @JrVQ]>C@=tf!`oͤ/1J=-nri# u`w1ve0Ad˾,> 1רV&YQm+yVDg#h Gh8y&WK@hvRљy,E)|2_{Ckޕ5zW`%wRGhE0v&c)K^2iGj)ʮ< G;]~0&k 1nyw2j`{iS%nqp5ŃS&j WRynytF˛(ڨ} 5h79*]X$Zr2`n+SI[ⰵ{[HP.L*oScX!;` A">`^EcL| [n_KT!m>mS,J}rQ r1$FU@~r rɅ (Lkq!L[ @zuqz,'<^!vg&5GV4 4#;i%Q׬=o,5j6%*c!cB5𢡄ac:ÎЫ@@KauKtTו%|xrx=j3Ҿ3V{\b]f@bN/GC~,aj~ԦE7paDQ6ٮ66%0MJ8NFT1ގ}[W+uݸ6kl, W/dk wIœ&>bsq'Li$doB)TIaI䬽s٨)Q9ep\j(D@R?O6,[PX 8#>A:~7v캈ie a6i?RY]kG')Dr t>aVืE܆֛#cp 2!F?-D씥(INi E3Z3Jgș 0"f~حC/8tVϳ/*\*uGWh]KJe3ڎѻUN$hS8'.^Ug.dUrc%Bw,mܣ|V#JĎTߏko%}vЧts_p K%=6}WuN@x'Ʈ: d>‡&>xW2j&p80v,gSWCofBzfa(Y y~࢙U8, `%LPCfqPF(l# ,h_WPʋ%j*c!N)\ J{n&ihcӌS A*C(˿itI4 6 \tX S-(=lǀ"D쪾C <[DWЕaN?+>*׎.}Oj1^yٷoo_z}8 -f_W9Qʇ-p(9*5SdcOeH}h\ʾvuT[C (Lğّ>Kվ|(ƝI27Āމ]bU6u0WPoe.k,%Ӵި:W_8UU}X8J9%GN\UVGPQȁI1ޓ)gE ;;a2S(3/Õ{ըB8 0F?7~_QM^n$ȒSzic+k2p)"4;K.JE2G03+HEDWjTӍނ M}Y[>ǐ?ՅRL xJD͈l46XХg )wNnaD VB53&}^建DwYods,FE6hw0+As+J;cI.ۏ ;8h&;|Ē-ISןn 8N;-%6G6RcUw~H%oL5Kue&d6.6[~|bOy#Ĕ\&+ {^hNQ&袟?{aˤɜ{!L*cV&NJŢHCVٽƕ %L%`us2 @Nߡ_=9p3ڟ ͞˜}!Eϯ ɹ˅Є52%=|Vg/=GIcX`d+,0 E%"\2B&$-95qRW:&}'M;+W2;06}qsPּZ SH킩2b y3wOWG=wTfh7tX@"y;9ZTY BCU2i`-Ë695%frpTVe4!/vԜG$ %S?; lK/27H?LN %ڊ+_[wyL@& Dr"UV1Qz+kZ[w01av`߫փÓߖntү'AޢH%ղ{sP^Ey-|kdP*cՎ?؝,9Êfv"`'N6tɿ:)-BߦIh7P04Ʋ7s%Gg9\nT=n'._.))s[Հl#a9Q+udGE" ?LպM [Tf_m&p3[w$3eiy k8M*/zs0yhi@""!{S\Mz84k}T#j`ub䗭f$U}?F;%sшdK 0N*-.NḪўbr}ωj'NR!yI`Oހuv{M0YAN>')7 @(b<DhWJI&N/-35#~bDᬮx`TƗ9Za$NH| WzXy qk;#W G,uoki@GqI)D\T_OUF͊?wN, E'h֤E ϩz~R.I&NaP JUP9\N:TRXa%!c"=z:\7dzI"+0E,Y"OGVl\p\=S{$3xBVZ6EZ7H jOw]vIF)~RpET(s%K*9ՂEˡ9ʐ9S&. F(u+FCKFj07s,ג):'K4#k{.V]t@ʅ+RbE]mj=hnW#3T*pG0x 򈕞 03vWFv@ 9;8dNWG&SlQ8LX" Ñ<V.;$#ar1Zw?R-LTE[YFle!@hj4/σ*%:=Hm"%aT :gx30 >=ǥ{Xd>vsjyQ_T;3y`$1W"%BBjwbR}Ϊ'8YBdwXQx71Z_&}g4J°MgC@xwzK?C[Aiveءw F*㡭]<+Ypmq =J iȌФ8MdD85m9|JT8j^=`a`eV*ę=s.tcN5R5BP;;o=Ζ&)EWj9DwQ`8q\E Vӿq :-~JQJiݹՓ_W#3Z/̜t{/x)-)ghJ }ȿx 1Q[Lpߥ QVO Q0%7 jr~5G*x~㷺4aI799чt`Ӧ3ʐ8f_hArH Zm@ QA͗p@gi|Ǻ<: fCBМZs~s=ڻ*׺gA8;d) EL LYʻg;ʈEypyA\IɊI}X{rl&X3Æ< Gج򎴗{TOLe9=2Ui%_ r,>w˖zuF[U1i;뵄9]B u~o"(Me:/ 1J,3=v&g "j6;õSdUD 5rXMJLSvE<]K{h$\z)v]*Kl==?~K}#?'hJ1Z^)08ShhbN Z^wu40P0]Hҡu; !? !e,XF!a:iUӘ ϺyXkD9NTшhg@jfiI 3Rޢ` <HfNYlyF#m0 ˏi%%9d j8RE{SWM=,4_AJ;|Ʒ y^~u<i9g0̥:Kwg@5Xh;hx6l.4B-k]b8A)ニ-u NoU BW艫J/:`͢ װZz*ؐ$a5hƾ1a(F pO7NƁ > :EPW>/'WTpȧRF؜+ OQ[*LPeyL!?G~֑ Ж̒/slPvZ>Lc^/.C(Vb #߱tYëB!Ge$(Ž }2 Ue2ЉφYNb^[hIr'1޻|O 2{Ra718jj^Rxi*y(+\,==#3F޼3I{I|W[5b3/? l `H@g"%O0%h]?/M4gM04:Ë+o΂ڤ"RDuLbengԾhZq)OdŪ`3!4"]l򽕙Y↬/w{8Jb)Oy¯\qXFWR&mP 呤6e,/ {yj#SĚlo*䄭2(sob񻘺 t֭] #t"h*ZPlgf[u3d; |kG:vw_P`zUxB󴦍`c#*=9V;Sa:EƷ U6p`( h e@B*O9XRu'ޛ/٭6lu͒鿨6H-И9`7`IF ٟKεBFlAY3CX7cX{q<"C܋1n-!"j-ٓ ~|Zatyf7E kbo>lbP|tY&~!!*=K:M+-*wJϱ(f.2גW6t.e+(f̤5|8(qk*9gq5r~Hi6sҘ9wK]tI'v0σl&,E k7ʛ.55esĢxn4VZ-@U"㎗S%nqWǕ~PODJ1O-gμHu:^ #{Fmwy Y_Ua%]=^l].{Wz&o (g]nk3A'E御^~f1vu lj~ܵa~_=dJa/w,!>Vw`!R#Ge ?bÂQkBu#͊Y.ܽu --sP \&}+it:\YnQ;llgT/'T}׫8u?=;A8}YANt̎T\$;.rAN><_6Adf[#n+hGa {O2?,թ&X<+6pϤ~P HmzI#4,,4:۬rʦТO6W80׋3hxr DŽ2 + 17<զJ=@6зcH7`+@'}:3"#Γ>6\zޔj_MWdbK){J,|ˎ6 s7>ƊO`꾩J*2YbocBb@>؅<Ykq/Vȅl#l8^[[wrx O;׈S#Cu#>f++(vPL; 1) !'B}`D] HWJ" `Zr>5(,,¯; 4Fvo$w kW \CVט-47%&/ap6]k8m`bUYSU睙3&a98҄;)8Lm |^v:!g,bv*~QN z ~@*l(-e~#EKOUQrSuXTlչ 'pTέ]8>jLՑC$J-Ǣ[JP˹M \h|vKRY-j]ȡ" 8Rm'B D3kK] m͠/u meҐ ac2 H4Of^ L$_ M(0Fc_X ]9ykxjggsUQsBs*g rU'JƗ@|4}4^4Bx^UoTns'>}.. !k3%bܧM%p0V2\_QNnvOfώʹOHSqE1sZM^,q櫮ᆖ#4d,kJ'(e$$[ F/%^.m;y>Q/ ww: ՏC߬2V5,3zͦzm`;jX<5Clu|OJ,^J3t o4VK QvXڣWS6 +h#*!'^H>#Oi64!bwT!s{eBh ;=RBnAźY5x^I-pޯ, Hq-?,گ⮽gVQi_C'`V,B} >,\s 9 W+ڏ}5~M,A I@o 6 Ywtpd:c+' ~2زkp6A Fmp])lAR@s JЧ=CF=X;"EO@ᙦAF\iܵF#K\Z %n&M0BW 8MA"]ܧZt2k}cX3188ל ]:pu\f6@ KѺ6NVgGEF[]G#r̆jf< 8@:쏸AY"MXppHpڄ%P6sGҽ 6ig :Y"*h)1PO)Dop@KభBsgo=uJS1n$.k*F DVfUEKJ+r˜]2|/Tڳh\t|ޛkPh2DpUGչ.mmtڇ!J;nЍ.}=$iL٥[BGlB(CVPit=&)9ca^UN%Syڮ,_mp`>+LKM>HIԴݍ@œhVsan L- ƽj}+m@iR%|p?I9QuO=yyvn=kkoa[TD^r .6XeJFыȎl 20@@0uSD $yķ00Tu1DU[r앩a% /-{h7aiQ߁R~1ܕ0wƥիG}qD~[/XK5NGƮjvydC=Zi򲫽GK XHawQ&Oy|^ ,t,短 ay?vnFtU'X9bscCT4dr˃q{ZdH) آ^cT}_yP>c9S[D10ׇEZsC\-]Ȍ.9A1O?T>1\eoӥA8gpJ49)n^F(XݺO o);k&M/ ʲ+fANmVoE$ &FH=>"=@ >-'llRÑ8ҮMvϙ6گPFxcjJQ#Ut_L7|ϊiby߻ֶkt|4aED;UMKWYPn3 ~8Y 70DC=yPَ]_A؟zDyKmijIt.X'z`Bco4Xrbn?>DMo* ?LaIȕcQ3WyE|bS&5ѿh(K~)9˞PS֥Mqj !Exc3ad&AB, d`;dۼf'4NOA綧3mkNFJ ˹IshB>@>8{t5JdQ)bG1+rd:YOyeex jfP X2V8ZkT|? ,~~h6 8 h;oyV%2Xf yvMz)akɪf$fr֒Os 1 A%cny컃6(0+Ȼ+n)E m|%"9F7zc2= Y RT.{G a>NÕcCtU~oj?D9G0AGcqr/`uܵIȓ]dA2b~&ZԎ~/ŵZғAWf_ya{O,jFVeL. O:j!k֕-V#RC^1sTc4ʠ -+%?y7U3B7p>RT*>AT3]N;#ԀbWwX!롑ԁZB{wд=1]6K=|^ "$f+6wGƟc@.zzؕj|NWFC,מ+Qp_P%Xl^rc\`yցRL.pʳizXɍYmO­BA ~eeїB^p{P0C]ԡDu]F B'4#/+Dl'A9 5kn[Z̵! 軤^$3/Ԁ*Bs?e%a9EN ?9y[!H԰_aW ŴF#.UXo*4 r2{ȿKٳZa1K!͋_ޥhl(v}zy|1Dޔ[ Ab KaR%0_)ʱ2_ iPV b߅cy̎WK,Ct$̽ dqx\Y3Dt꣮<6.BWWK >S@&͕v6f=s!n._{:ߘǓPR@~67U9E>@K1Ϝ<3 jϺsS8 Q8?H|B]-.b˜`2NE/Z| a\vL45@RcEr`LwfS+;⁞7e}h y@De:ֹP2#iKhU3z` i7V[1Cpq~:5?CJt'KؕGIG IsA^eaCg$w D~UXDoߏFo[7"-N[ dfE,UKl=,mjo9-d)y Gų15'rFpim+j#Aߚo;/붓M)|Nޱ'邠LgQN3`k4&'SNGd^ _#3,SlE:Q} =,O *Nq.xܝG1N )i7=%MS⑤y~^#Nn"(>dD]ď]nҹg,?W4H1q~/Dqoʝ)kVrM,,/,Qc K4+*Yt.@U]dзְq?4őî&Z |ZS=5MR~(gzn-!}C.^&gk5-=Lk_Sbx346}dY WizMR:j1 6wk$q6<1V|0[WfetG%GUb4M9MB8PR^IbsF,[ J r 2BL!y]]mj8Ҳ:V*v<yW4YQn l7; UđA h-9n(9Vѧ.ZLpv5Ջn۹hRBT:W[c(v=\,0Hh-wN65x 7&9[ U?DJ6Qg <* 5{l$exo2*jֵ4=?\gG7%:tNxf-1Z!zY,'k Fbh w&*PՂ%O&"ݤ>M&ǺlU?_:{@h:ީ Ae瓨RkÎqNI^}46&(E69 )YœfE :sQi1MJLgUVBzStWKwWtR W5^ocHv,Dp]{ 4d#NKuLwe[sYv~ SݠX6V"dv͜)}bǏz(>>5j[XT=نHr"[xOULHPWmIu[aVظ ږN6.owaGmBUҖHVJi=Vjmu+}" A+aO̝.HH?d3#TI3*D5劚GF\z"ԯO&x#,c&Q@VM(4.%װtK#ImOq$\XS,ϷW=Tq>&OQY"SV#bZ"SDPbOQ]hOvTUXNy ;1b?$Qz4=UC&+pa z}R@mc5B o" @2Fq Uy8PqE1-> "TLUxps [w1 9p)| JE}*M?< f7Kfɩ&N^ ^QfD A]D(?\#SI%ai3s8ns˿13Wyb4QdCtgJ]ǓB:Z$@Fsat [""ɛ̕xYCIچ"ߓYϟ7ګHIGv#c!<0?.v[s`-Ϗ%2qYА]xJ>Cuԯ?O9?lޣm"wWg{3ƐT2@zDrlš Qq)]HC s$xxFU0l;oB'+Ɓ ^ hnZ_I!u ١ E_cyg>$E3 @pk?ʗ%Ch0]^?B ZwVb<}`8 ,1͖5ōg{yu7(ʼn3yMjIOdZ ެM2ӗ5@E|%p<3U=V82ԟ/[fJ; p%٬-F5#!Rp+&,x  tυlŹ- a%.aoŧ6'z~XLu#(K ;7<0ޯK+7 #1"F'pLڹ0 S2,pS@f4ٻߛ]nyF@LIZΖT)/qA/?dt2IfYU *ߛ/$3[bW`wkJR!{r<'0ѕ!0WD${hwAy Dw5*pF`r01WPտ9I&Si_W:boSnKxO2xHLMH?ixhn36i-xx $Ha4e+." M)P_)瓡6 ֶ-x?0/4'T]{^&Fq? AO+g$eT'ZEhJsO$^6:$,LEapbg[wXJ~ZJ A7YSd@ĪW+FGU{'wlA9>Aĩvr1>7JXjN'!9FSXὬד|r"\ Odwj00 ;@֖4􏻜D~m@kCf8T9*f'\74,̕Q1'ZswnxmPt(=WB'U`: 9!h'p!},,wh9+wHΎ-6T1VaupGZ |Mma{MNQHU$hVݔ7ʵxg0ͪ8:(뵱({j/Q>pAt`)sq/{.4+)՘^V'Q%aX 8juemd0ouZA*awTYޢͽS F,R0˃Q&8==|T+E_Dcɞ@#V>)^To2I۫SEG36+\xr.evJ1GH'lѝf;ĝOӒԃ.ҘQMTL5AiG|B| aAc9!żHإF/dxb Ql :h<,X%jO0W]ݹ5L B ~vlgEbNia6q4]wEzA$^Ofo%YcBL,w-~,d:k}6Rq*C\ x5 DGN&4u1{^\4K.!"-"\8!ڌ Ү%RMp'V16@Ucnaݒ\V+`؂7_ѕCʭIdW&;luārTԷ)ǟRG^دi΂}kVx/Iz\@-2h(MeqBP2zAwؘt.(َpTsc 3\EҕHU*bۭiYi|PҦ$Z+n^ELx1[mrMRo`NِyrwaxSI/=g7xh؟fƛ58p.u 컌(憟%vq@EQ^Kf[1>3R~l]9*"'b=lQ9?5$ŗp`OCwΔ0G`LM$&6 mX| ?܎+a~4}!cu^o6|ץE&$:cY[$ E.u.$!zĿL\rmݚ1 B`ԍmOս0@848FhZJӤIٺ1B^vxn&|↓gGZt=}2~5;#-]WYa%Z&O9Aԟx [!\O3sQw_u6Q+nJu0VV)~ EL`Đ"ogOM0]}Qu]@o\ L#BZD@>&Wũ}L),d;m$% U<չ @kc^zd w1m3*ƣp/x}h%)О[9Phhh@9c`$d- lv(TDh$^4cHK5b>.$p" x+^->BE5Ts蘲\OU,8.g7Д[[jpй%rl< ;LI% tq?:Iym-R9K!n`2)v!BPO@U-fշ`f#[h pU'/` XϪ|NPb\ /usPO`isbQ)ÝdߝW a D/5[f~܁ʚJTa ouМ^/+Hl~"9*v]^΀$s!Nʎ4w}G# )xpkHx(|FZQOvl xu8f)$ꚙ7AszF%Fr.[ݎmg"ڬUӔ`턖gtVhPô'3J$凱f~s0i~&CM@iu_=B-|d?ls#\=o[sj_Qx0̴楇MV&1#nD M\bo ՙD:23^bA/=B?Ww7q,}&&&*g"4WnN? }هJ]3gVݝɡ3a7m{ewz1F\o{vl0V:n *V.#,P\Jk; ˤd;ViVAErY)xh1mItu7FzğyHt`2;~*RU*9ƛ^>"eʩ8|~vױSMvGyd 9ckk'jQSoR_܃ڴe݌Ic!Ovpe@VYǣAVfX\yxﱃD:K@gqQ#DгB۫5!$JY4et1Ur{#H+JI4/ NܨzFE 77p*j#V IO|.CsDfj*q0L 54D%F8M(e>&mrg TZv_S@CUs`(*sn=c(fۨ֒Y%'CI ]ą|Fd_e\lbyԩY.H K?2 f1M0o3&R>C n-Eu:Adz'۞~Y6U5zLwňʻ~(DK e!Ġı_\ΟI3z:tcTSǎ9KP#qGvZxQJ>i1t [2 vg-;nA Oګp,PrK>)pi30a[7I-ݑaVrd{.w8lk+~V,jLPC X3t CfԲ:"ؼXOdRt!JJE3>YH.(N(R$|:t}ƢҌߴh S/{dDCћ[-"ގv@2{3[wrR{NuHP 0T%Kܓ8gt:˝ب|ܕh_6P+ebukUHmpa#؟!P6M+dU~K4VHnq>n>3C ^~W @b6<3E;-Q|~A)L(VMcR+d`6}Guxa]MoF7hUN9ezDkiK$se^՞~\GCézp4!j]d&U^fOXtUzǤS<t2'3llRg7>i9 E"Mt38 fS8 #?׮ƛ/Xwo` )eL31aR,)S_Ux;N*5Ϗ @\ܯ,pF'"SqY߬-K,) xTJoWP.~zʺ͍md?aa*^먯[eoN*^%Э)Q~zJvbC>T?(zl]OSOKU(&dj(/o8Vv Ygq>eH7 w2*x0kWn%QtP)-RwuX4BP{ޞ Zq4Ϩ L;ڥY5RnXetI'K~ؓLMk(wjٝvT+8 ןCmu@#fT3(SՊ,??m.Ƒj':P{BJ`U(= RN^I0<ys*Hw~畞6FaKj1Y'3Б-l iZJf+˴ZB𱹼o fg8M0;]F2e)s4sVqwK֧j(0(5K- y?X-3+[s.[ˬ_4;}߱vl'%*Ee4ߝJm5Ѻ'; ?޹t$$^46 &p=[ )U[3g ɣxAxôd llX28[vFaDk]LvXG8Sb*ێwo9_"' ^a =01GjcC)xB f!҃ҷ0s%Ldnlvl<͸:+=~˨R{Ym.gxZC|v⤝6ChXq]ΈMFCݝ @(~,k4?bORηAvWg]qYB="Z]~!jJoV_Ea#h]z(]q ݖ''~7LD1H+4ݥ7'.5\H96y& EN)EOA$N@I:ZL.|-1.l$q8ۯ 7 iEv8UϷiZ!{{R#4bj `ʄXrp?ߋi zK,SX'Ꜷ Ή/kvδHB$Y,4s}6 v bKUE&- ʬlGs|gəNAÍ1x(ѹN΂qcuח)LS1f,Vk2 l /~֕s2b2!\QRXSHuY2 FDQvc9_{Y3iޔ[bagZB?qթ`V \H %[dYϓ Ж4Wr;-(_թlw'hkw}M'oe`Q* ]9ǞW:1Ɣ'!tH7mG'[<@)zw~h ݿS G^Ib Rn='uCBJi.)Cܸ*o {_]oHʣm¥N9=!M7K Zb pFJ0?s*w.ֈGĒg`Tmdu^<ʻg$ VKV~lN rN|q3*NicK=c$ଁL~Eӊ]ԙ3 piO3YM=%YbpTI_ps$Ewzs) 0s5w_sr.S;j(%B]LRq쥕A\[ף;ny!Ad4uȫTTr1#j*uT%r,lx7_& ϬXPըDJ턲*(yWfoj_QD3*=MJ8^ΈBUVʆ|Z6SIbc~ǫ|*k Ay`)C{-l[}+.N4cbyp8QVO'0X twrY]ޫ$߫:Ӳy T`#RUb)CW E^.Mh-9pZStzVKX~AuvV 5#%J7ĵUϭ% *oHmip)eYYǁ~#Ͳ>QF&R0p1tq~,TmH.lTT7vzv TأZ|EfO&} #[ &yhy1 bab%,YCRFUt HY3U /yyBJ/ OspJQeWKBMuyV5Vg\ $-øgQxZtemN O3.(a-YeЦf[<"̰sy@>:e\ b9K튷]ON#(hWU! 6Un#BWhhE/(.ʢŚﵛ}#AoOhD :QۙRT?_kL!Zcs۳'2 7e,3{nj⹀.w#MIbmsٝCc cVFU| 3=/-s9'S+Kxȡ-h0X$3DqF^j߂ 5$q*%CPlh1>|XУܐTcc$-+d!Y7?Pc]bŷF[V˂!nej2p3D.kw iaVcP'VՀ secZ|Oi#J\QkDp ?^*] ʆ|i9u%# M_``9;3kB U j冞PD~tzzp[oWUC-gvp;R%?r] 0aDaξ%Ẇaf]p&VgbK'8brwIdԜrW :HU3'3&CirB::@U*IKL.L vH~iqiї2k^Z i9} ǠFCji!736~}@yMdcmu{kԥ:"]*;b~dZ2hc7Ee4}Mˡ3}J~Xƽ 4QAsU KĤp_{Fv9Xx#1:"ltݢ_(VɆ^\e5`3?2Qon'D E7B\b:-Ly#~-7ca|' Nl?'hijBȥz(B5XL\ҟ:͈s{1;e7d$/)(?6jH^9ϽQM 1xu͆I0ᔛGXs>!g/:_$(aIMCߥqz #YWѻ畾'cKѨʖPdl% kvǪWV.Z;dw{n4%ɔ}Y"<sj8dGԚaUJA{f+|ƒkc *K)hÀgv!nO=Ga9Ruu=N lh{Y%Oj(Ap+"g>&0T:`یs,Hj!r .3Yץ. 0)I3ldtXgUO1Oa cYyv%pCDxdz1u E:߮,jna)8e1Ӑm*G[~g.ޒ(//ٶLZH=(쌑ٗ]DzQAʴoZg=+D49Lꙶ`Y齢E p 0ne'DN&fݛj>j)0 (ZdIIqOJKYvM^qAu7>2i!$R + XX+Ϙb_cv!;WBiXPbY0>vΠ_J>҉0̵il-i fkizHЬTYq?6gže2l0gYQ}I3LyAyݞꩰ5|0*V¯o'ɝ'9Iyz|N+$0|]q? .C4T«.(6xXfw\WC`Lr)L9xPuq;Qn0Y#1Kvs=c$l8i>"n6PFXY9U7 H^xcS6r?.c׵r延Q(1p}ΓQpgI7}*#lQrR'Gp.3樤EOv_KlM\jaX_PbK>L7Hѷ)8liy_zo`VYA/:(bs^_ ᄮ|mz_c+),!Ȏ%?\M-,Cg!˫{1`de7LnFTA@p 5ag![ټHtѭ^"."GV00F^hwJ%u]B;DqWx)h:15,C&U+#::]N6C4C5h01tMK2 _QfEs9K`|So6D(+6 4B Ma8N7TQOt9܅%Ꙙ-֖*MWHS^Q/򥊃{ K-hY۷ Å-wcLI$7 U HSmlcw S^_NiaH4=}$HRz|t^:E܇CP|9%a=B +"͈xEU b_|MG2 7ĝZ'k> Z_B8KB~_2 Gᖀ{ d;mҢszvgقSoMUCrU:]L`:qT&M/oylƛ3܎3^65pmSP g 0f]tx Kٻ'/z[N*c++iްTR̓>FqURXp l*9O~ם +,@AF&ݨ(f`{O4f1y*Itnz0Ј?a/7olVIQ]yBH:(]z3v٧Z8a6-x]ϰqj&@֖.ej/˜ X躚C 1h'}P>Xurf &$3Z\4O!uGR\ Cur/>߰RG!/c[c=Sژ4q7d)Y 6P^Z>w$Z`]ygvQpw2KkPr3[Z3~R^pp~G6 "r#`/\@]j2}9th Em<9bx9ѫ=Кil⍎v$Oe`ҥ#U~~u8d1OQ YL#p jBISIpn )VPM\j0;K}@,y V?O*6\dJx#~a0> t1?aVrCy+vt茱}Ocir_K#Wj,Ii>~BX~6yh}lFOy{I0i`2*|-IwJa`bdtx^u} _ˬU\eDw{^$XϚC|{ a#rNN>^UF]R̂BVD<{fjJgKA:L$P 1RKyH 'AMۇ،+~teRc1-i#W-0%rvUgȐH6^scR+s#?8{NWgpRb&'mNK̀hԧ9AU¯f('I0f«DiTIL`]9^#fDР1#b3MosH`R1*(Q21a>öOer>V63)\hIT$kҌFJzW08U\Rb %k ͱSߴI!mKS-L4NJҞs'+bӒ>Ӛe[suO Cra9ŇX: bujQ:>߽MBNH$P}uL PZtPj>x_ON*]hrpd}N֗RJ|ֻ܅CPx3a9~Ր~&TbKߎ!>6^F~]NѦǗ{: ~;VXb :K7+Ð-`TP~^ ;(Sd׽ICS&Y:jC2Ė!< R&R*EıWGA9zU @d#K,rVV|;w_tDpÃGmS'.4kIK]Mb$Yl:xz GĜGml)iZj|tT"o:\.8sT)V"a)MrdL]lK Bi"(RB|=ni10ƱgYZ070701000002a4000081a4000000000000000000000001662bfc800000155c000000000000000000000000000000000000006400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxsw/mlxsw_i2c.ko.xz7zXZִF!t/K]?Eh=ڜ9Ly!NRll45-`AyE'>1"@,[ FyS>at(X@{äM"ktrœb=ϊƚa+h>FXk-DOXnHO|l*|LsKL ->l@|T@ſk )&_NZm|9}1`FZt t%/?GϠLX ,OFwspMmRpQ,Bseߔ…(˰Zk*B<1GZ.>ƏBJe'$jBbcp%Rԟ]IPoѦk ܶ'l ̢Nr[&\Bs F- v-'i33d=H ËO&l0wBCqv8R];wu> tԉ* /%Sosz2I:3':@IY5 ,֍'k"H1jx~HM7bo}zSۅAA*1K͘}է^ 4ہyBgt1o_gzJёmf0ؚ: ĕBG!>MɊƻXdCfVWt9z?vnUݥ7q9뙦wݓc@# 6.nȂBYGne&5"!5D DŽ*ds ތ8!/ oPؕi"Cք䝫W1Dz-=Gdx RQ I!%ח-$8%dR5TR.ҥ;0Md xkєJCH=  b]'iLVo1h/x^,`(氢pP|4̡$w >8"04AO>:r<)њbIgYgIԑxfR9 T8$R}8gF-Ro犳~ަXwїsWי>@Ԡk?A8oj I@~"K+gboN'HTFJr7^66אwXUyؘ9L L&v <2i>.dz#;MQ,t_pe_ @r?5m8Jk!qӅ+$F?8WjeBh~?\\ УkQx JAuϡ>OL- *bsr֬s>+e$XQ)^z{9ܙ]6YۼT&-DO*o4UTmNU!Zo/m(mYgqҜPm!S4 č̠ Ƕ b|-&~l̑ ӦӮJӰ|$ x %:9\#^\| W'>&>~ Fe\2ᧅ΢]drcƥ]sp] EYO=t} R#x|kl.m툈| dN^#Rv'm)hfsɣ (OȝұYͺ^;v= JٌL<da~l9MYLqkն4a'! FUѝ6-B`'uc{Mg^LCjBT3azL cVE_G,oJxxn{6\VԎ)x:ZDJ[WoRtc;eI(8\ t[COmaL|QZP> l0ıC{lh4oY{hwc#AkSm"tGPSq@>W+hzrWdv'ٰ)_hڒ0̌DK⃠qHN@b XIH> >RTZ{!w طP]D0 f[[,3#F FTLƧq:A!z'{H i>,lYuЛTX`9.@oEkzDrE+îGAgo4XI\3X8\i&5 xYjȰ8. c6jh:fCmp~Ɣ9I:m )&go<*&@ag7*&W|MX`9`/;l_;6u8|3)qA;O-]r90qFjVpvKX]i-{@88V nkOI=7y=J񩺳uLķSB3- Y=+\K$]y6Ta!',6!XF⭁ ͮ-˝ttI'߮ewKЮ0Ub i*t.fgrc~Bh!M:#LLyEAR]~So@= |A M#j=kxY&FF_t T݆V GeDJZ^^FXY[6xNqaUP\䅕C˲l%x+)=tF oTvIyfyٯ%*wibyQ~ҹ2RAP,X^g H79 =I$ąHPz]`ǕԣJ+X L4 uc(B5 h`CQRY_8h0mSY9 1k{N[-Z 2xA@ kMP@$Nŵ e57W_&i \nJRf<2ń?<"-n\~ A]K=㬀2m<1nE$K`u:.qcԴiNo1%.]"`ve`Hss\&xmqˋZV-4R$t=ða+ȏ cxt<h ˒%Ι  92$1Wǥf:_WpZ)Z-߶vjKAy^U8ITA(],tl״yeT#z&+VagaR^D̽t,U2>°EJT{Gz^5yAejXۿ6G #Q4T]O6Y߸D5VHo@{y %of-68fwTQp5 /=b@p~`1AHPS}`˘Tz GAUD|ɑ) a /#l,\^5vP|JOS΀}`P}6@p8E 8A",1w m!z@y [C=D}k5ڝ}y߿Le`Q gو'[=m suNI-Rc;zv Eg9qtE(&s*b^9q'FZK8޺xhB>~a}?/p|Mmqԁ$d70JKWm3 !KwB,)\+oZ>'Q.\o3Q*0.oQx@'-5b,^ MgJCVDT"v뾦,@f ׎7?E?} Hҥ:M/|T!_,`I坚e`Rb #6n$@Aѝ*ln3jno}Eߊ -Fb@&l'jALP] ƲUDJ}7+\a؃lJVYNp`Ĩa;w!f2#W A '{IVSGz `h[Cp(Lz_rR5CR\\%K`aikA{(l}2 F~'Aq"6mFF:GE:n k_ߜA鰓!(rrG0 4CkQx'6"*Wnx*jJVU׉5p|.fb]R5eBDQ>䚐b8{aɅPIvwq\i3A j[t=UM59wA#\FV^FIQE"-9_E`o "R|7w&׋g `ñ̡4d3Mπ~^iA"8: *oEgYZ070701000002a5000081a4000000000000000000000001662bfc8000001428000000000000000000000000000000000000006800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxsw/mlxsw_minimal.ko.xz7zXZִF!t/Q]?Eh=ڜ9Oa48)cvvۄ%#)ȄWXIV/u3z6_kICx/!kW Z uW}tQZ@WŤPd,o fP_t~8=>u=eg zxՇ]㒝Z4#Aʠtcՙ$wϿI+`_F}m: -S]B'F.,92߉C ֶB+^G!ÊF11߮}" Tt Y8"|\@dטwAn+@BĽI^To+8t fN6G<ykm_\;MeqC  Q!{K59SPo< G8o?/L)j]5K};A4/ckߎ*3}%F ȈnâzYQR& u-GTpyO=T-vn ٤O@VB>u|$ wJ|:D"%wDŽSeuZ<'4fRE˵u7e upٓoSx0B)׈@MbND/]칥5WT0N~}SUW%tD6#c١/b2cޏفMKcCXpw8 c4is0vkMz }7Oe׎YW  ȷ nLFљ/&0 ϾP~Ua__na?uUM޾f&Y |qYl}v,ЭR(O jҎB 6g ]w,4h/<渱Lt;ӕ$Ugsr gTaDcE5?*Ϧt!U0zJFuB:wDq)N^'Y ˯ОPhoOmjo0bu_%tWtߐ.Δ}KzGKJ{rP0v^U5:Hհ_zn:SDlje)bPfQH'Ҿpi-yoH.N#EEz vC[z X0| ?T{e"+Ģpz T![dyvo'?6ZqTT-qx; v0>Ws#\䘅JPsZd[e^]ׯJt?up/ܯO<iBnMrǘG5W'd aje*zZ[<rw!_z᥵i;9\l"O."whZ `_#J)"9C^DϞ2h]< _k*i4`KãǐKMT@qP3GU@ب@e:ԕ6[2;HNP/bX CO v*s΁sTR'*tyH|cNnq:G֥ 4u`a8/Őξ֎19׌{pPJ23fO@Oxj q8$7OؔC%XVUS2Z*$r톚t6i3] j8" Ih0FcNA)(W~<n 4Qj3,Ȋ7 K EF/hx[f$?0m6SbWN)R9)bf?iH>7]@Ǧ3ln{FKOGt}߂^ Ա CM5FB;W2;-I$\58VY1 N`Z>r'$; cO?ێI cf^Q|˅*:' x]p'`۟O@,")|!`Њ 6G?8.1 ef1'7q 1/,B \|cW <rְxOv:"3(Қ`m*^%ͧ͟Ȩ NE f^b=/^^gVsCDƥ}e$΄¦t9wdhgɵÜyN,Av;Z>o WBQIP>(WTS;L&9xYI H1MKM#3X?#4t:hW% #+%K2yY(ĉ0 &93f<z"zV. 4`ss7%,FtFkIw#,A^0k ڠ.:INiXI(ĎA8%"$VU?WJk,hܵY.R]APVnp9Ff8Xo}@՟p/D$6p~gc!JVȼQSdþVe UKUf:h[d@w^3x?;Ua{:_H4{_~tdIT aq*+.(T6rޟjY@!-j,;*$vF|cgHvʅN &} avd_=#&z cx73{ vo:w,/[J䰀`+@ ngYޜ)LuN^U 1m<1$KId6 jy;nAQZ2m4ʔvZM&=pf/{6ZS(Zc2GSK,I˯ kߧ|Ws䃸3hbd41!~Dx5 2(uL{ gO{mɏpjՃPn{RDGST3}➴QѬ9na.t,QMLxF/R>.h`ث4ZkSUaLS"xS3'%NؐY#2R&U\YKZ8cUjj$DῩm1ʏ D4g ~+zD#: d/POGPJh3-u}m#ϛ46=J>L- pz8ZՋ92ޥ`VΗ3YŞl4^h- A2W Mث/ۛn5|;^} .1I_(7Z6|ayo9KޤCR $ @K{Y¿ܴ#wQnr@ 2 ouhxQ`ٳUnv_fc.ԒH 0*8I4)<Ũ'` 'Og4>{bFhqJRج Tk,"/9xl ʌC?\U"ELvT%jW.dq?(Fr$9b~$\un"fe,:3# ?mRiݭ^;Cmg^! a7#YĪ?ʿf3:AؐA(0R}&%܌v,)y|j%*8IJS#"~ ƹ_Җ*NG>w0=ۆNsL;UA\ᓞǞf$uJ?RvdCك[gB؞nZoAt++% j+m].ux6jMq͊`,b@~Dݽܐ/N4S`兕1S6#Ez.zM:dWhX~xFU-|?kp"ߨOÖ[cDYD>(8DͽgŐZcx5RNh?N(պ: D#L%;r|Bπ㯘c|Niim.)5X%jfXt3Y.:0q=(=O ]gNkH+he'Hm̥,Jek }WkLಯS/WHȊKY>~2>~W@qnk񧴗`2[,Vrt1&䷕ CO@FUoظ HYQy%yIS(Ȼ m>kO<0W!?F 6uj-ke'u?@.M!3q 6.s!d2Ut}@?z-7x:Ӑ?UʪOޮu>}ZӼQڀ4w-k{rGp(}=?wLVygZZ. 4ÚHsXz儺ڊ{|F8BQcd_wqSqߩr)m≮70``**#7Lԅ67Q3B9|/q%XdU;6 oi2N@t sAs1S[tI|&1\XH#yIuU/m^ؑ6(Z-gqFoOK\A@` L7f1w!*?$BP-JQ M,e^B{49BG߭֯ɶvtwC-o9+pL:(R&gYZ070701000002a6000081a4000000000000000000000001662bfc80000043d0000000000000000000000000000000000000006400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxsw/mlxsw_pci.ko.xz7zXZִF!t/C]?Eh=ڜ9Owj/~wONA@R0bОǽ^M7 ȡD( xKЪ7t1V-PJwa-7un֡뚘+4 h"ZaNй xMΙTgۦ=7 h󗍈Nzx^%b34n/-v%^t0giEt<:sS7zIn5b¼1 XU~bBbW$:Q$I ѲkZfzNaW@ bWK%1i4G>miXYq\B3S= s!'͵'NΑ)pJF')Z d ^d"Aa d@K(?WQ)[8?:]YG˷^܉G[Ԇ3KkF0DXtǜ#r7Oj0w3)w%KE_r[P% v(v6.jG 0w*#JDv{q`? XDm^鏛a?@vWmz}5ַ'?ÞI\MRDAO>\D28a6YMU/vH@UV g޲0jKP26U 1 bL> KSܒ~*3]$~雗P)q6/N!<W[A]Fp(LE0S3QLWi|Оr(>絞]'tWt^>Sߔ~aT99$lahI gm+| NA#jLI$adA 44Zz3i!:oʰ!'hגu:Ie˨p"ګFd{|YaO1(Ѳ'%; դuy+"5mm%SEacw> G˥W*.cJۤ$d&tuR5zdU27lN|J\cJ@0XX$cOdχOwƄ.uM2 T⠔6Bm2٨xY̤ | 2ԪF˅a# ~gp${ãWA-V Rv ]f%0hh0h h?]2^D7z傤jܠ%{hҪ)vo ~Ny`=v')oͮa(־aK8Kyu2U=jeq$"Ji+9Јx[dF%} |#GYҵ#w-XZ⧣}#>RX;44CܯJ [Ei]ZԛzY2+~HpGxaj1&\F}|IJE7T+wI-eduCQFWzf~=DU!^aqeC@ep}}ןkz)LlY*i$Duq F?[4]pϦlfcЮ "w<=TbƓ)v^K۽qVs @E9]U; 0!7͸ ;!e)]6[0N:oI+'M5-]e1iDn^@9mtu";JnV^j VҒj{B͂.si׾1hm9 ~$yʂ  z)4c@P'W-&1Jtc3ӭJtIP!)q;f K&"xh;$.\_9q8( l} UF,HY[%m&7 p㠀Hb,.@za$e8úؔKJ7"}G?G*b6nd$XtZy7revd `ipOu5%$> enQA38u]})sQ(qY#}dQ ױfY3R*)$<}zKFХ"̗T3+W4Q.}h#ڜZ TY=ʇ2r Hkԏ4޳#N~W!H}vnJ qgvJ JhBZ&'喤8:K: :fi0柭QD ~wWS{q~-y6MLS ZbyaDZ벝[ xkɗXRn| _od>`w| C)@iĀ~F_Oɲa6@I5H[,z,jB̂#FdI8Н8OUWi X{΂<Õ5|"%|Q>78xQ9WRV4V=]c07Ol'hPwzPZ6\_&N ejL5U xC`kDة"tw$S5~JG4-ꓒٛ)LԞ9nE5eZ;Ob7I۠ۉOYCqȕlC~Hqh(Iu+bI^f\RLI"!oK saK[z4Eu 5ynO `KG͈t,.`WnJ/kPUkYL7x$w\cA֘y; Qp(d}mύ4\\nPf!˟RcOD u87{nY} zh0|,ו3t71O10 # QTrK?x~[Z"#r)e!]q3{hп]K5OD92Ur20}AV{A /t֗8HuH;nk@l(IzsĦ`.kc?"4% EDZ%Bc-*%󝺄wLֵŰ%&}3&=d'Do2D1 vc9폇_J5z{U-dWQifڡ6ZRsOVHU3!v*4˜F,#@Py,Jǟ'N8L\GVdz.,zôeP2)jE|2|<ÊB '7۷n!(茯EiqBg|(l#6nusį,6C)7ilyNWT?R~lSdvcuVXKs.v{v)U{,B1GFb$XM=Bd=N:"DU FwGI[\%D,Nm8=@!‡M$ #!eɪ"zȩ_aO*^"((A6Xw'Ό]pLפ./B )U$?qU?檡s2_8K l,yVV6`B8GwM.@> 1 nHF8D^VP*: },@4́2 Ԅק"pȊS90#W ѝ~E_ 把H;W`mn!NơU\S _,k|Aa1VK%(\N*թ#._U4- ΡϿQ_Z`GgA?? hT8K>p-*2dC妱8qp ?p6S tvb|Lp>m U4!Vd5&n֓=#A.ĿFվTRypBf=5Kj֐TXm ?Q{b(<q ,sa5/ՁF6mPiګHs=$NWZ, ۠'_odr"J>d53'$5SU[ :UQne Ag < un#;hf>PFYJE(fRU(6. 8k/Ec~^yِ͍FȨh@MqOG-V]jCHWb`{wڙ%伛OǞ*`b (:M$q3VއDg mӂRϔrlؗg1KM <rX8[-imO(J9&=-mv2"n|J]^̒z`dw`n[`Q̳2ӷ~:?" ̇#SB*q #ҿKՙc-tǰ ߁P!GFpBkq. RTg!UҮ?HXj@viE'gcH JÝ޻RDB6"ǵrRƹ5|W>09jsiD؆",iؐOc3 6#hi!4$H]$/~_ʦ%"^* wYn*6"o,D;Ӏ--EI+{z`%ܿ 13{6O;goZFoեƃqA=nQ(}KEG p[X!ֲͥ2$Κ6 Z;Yn7@LzOVcm18q#+Rj YN TF Y̟Ө)Z7hǤwwA`h QAPJrZ%mv1YsN-Oh1Y0q+M6(n`ҨѬWyɸ+HA#6FZڃZ}؈~g t y©oۄ)Dni&R]?Z;pm4sמps0.u5b}UPgZv~Tds+q)CHr$x^F5q&-k hAU>qU' Y &t%  Dv̓8Q򎋇i_|tɈ &^Rqԃ 6!GX"O9l_{ʕ0߲}m "V q1;q H -cV,7孞nv/_Sn6ÇFωНN|$b&ƎL%Ex"Hbm&k\VI>$]k/hx1M35Y$hg"Q,E %>XVV`\lʭkN{J~mow}X Aӳg;juy-|in?X A1M)04PUӋENnzW]NCǴ_v|) V(:hd 9n;–~$2İU(xm4}"[{|(>opJ[+m3vȄm?'! p;Gdr1'3ݗ"Ԫn'7;m=o+#eYi+N5'i3ldUy&L):5[jA[(C6_+ys*Ṙɚ~d(OU;wiMmCذw);  zNcpp9g0SVn> ŘZs^&JWHWi@N .G8xI[nONj^l˽RP(J w\[> P7b^`aq,vR@>gIeP 7X0WrR^ T<.8[^@,㧠C*PY%R8Z{:;M٥T9`bg*&mٱv _"3#.Z+B=seݨݜ(@X"_E!UV>>sMޙpvxҵ%PȯcO/^~Ѐ=.!MmzW 5fp:׺UUUSp7&;R?'1!.NR:^rdRf|.B3/1N7M3JS=_2e*CÁJEI5K`w/JԇsCqkuo1/EkN99 \czM5a|%3{:C |ʼnkБmϚȧ_ڴ˄p9+l[t|aR,xP3=Ր`3t!*]E|"eS | y^7j\!zhb*_V(NNk r_Dz ; `vf\aGLs8Pu2^Q1 Mv|CPZͼ-M~$'Z?dȀ] }S>uk6vDgž͚-o:VTlf8?S&0Ytl8'ebeh"iXwP* sp9Th3T&j'p9f14R'}!7- lHԛy:ҀDW6'uM[%V9;zJ|AŖs!acC1bDM] Pj!Z0w3hDzˋq?K u'S* 2 ( 4Wy= AwqwOEacAg3FZ/Vw6#EWk>8a%rO)cĂBr9x0l̍p7T>9&Bh@S 4_8&g\ybA#\ U p U:_Nʃ=((V&օ.P_MenK sk{$Aݛ97 к0*N@9x8~1TF (sٛg qq(˘GL 2ꇗ l7DGZ)Ğ~qirVs)#P]+)Z "&oMzq (1(m;295I{aZ*:LZp4"atlF,-\y x\uì :e9}TO_lI}xʛN-=TgxP]ExrI W|(CBcv7Va$,/+%i\u?F =J}PKN`=eMBWJs:2ۉ2Q+ &ٲԱ?t]Oe݀}0\MX(hVkoU85)`eWᤪï`w[Aڧ֬Ь.w+?;F8?\j" 0X&p3MAڊF:/=F1o:ҕ֒G?`ƐlJ7g@-)ƈAQ;ETTBDe,f;vZǶĜ61RffV:%$/P^;T0p犌:g Xx=дq!X;ntg|H?:1U~}3ewv#vD8+e6 h0#m8GRh< P>hOys^gۯҐ~!=9: EJl I)q"N:5 [$CE,ZY"6Q|I*/ ⿇8z#فyXk{l54'"Fa:I*]KKRb`@ uBO8LGG:2hO,w_܈L>j!7FhT6YS(}~726Q Qmb)JҼ"$Ƣ4FݼwУd+c(EG:J×!o{RXvrK,ʂX4s-R4Xu"8=Z#F5\ 5^;$"h&Nt_8V0A1@!SA rdwKӴ'(Z`+@./89c?tPށ-;\o?T?e$Nf7],kx,ѬY85m0{<쉭͓E\78 -HX{_Q'nBGm>R|b=,L5z~8yh Q:kXW ts`YKAxRzc@%#~QK Ggv; ٮ1j=jcG^s_h5 ebb29L82cC2ժ%/n^B `c74N5Qh:u=o.0|d*Vh_ߍ[ gF܂"؎ځ[w>"0 +f KB1hp].s6o7˰7!W{t-VӃ״Zp Bou,`SCmI9ZCikH*zHb]hJXnuG|3{h4%EJfE?jtjclLxLK7# ("c*x|ŠMsZ|LQgY+|Am+'4Y:N BE>}Qe$a㉰ Hm~ %3p1d |]Z&RMq`[$p=[|a"1FyuME|#4UeLv.wxBS0AF!]..ONlekS$Ѐ!o =O2T+p2$p OM*sD=revw d^!e CK.8,WVDeb١<ܗ*^wɹ4Ha*DŽ2͹":6nH{tOY0%_6 X#ʊuA INnLa M{nnMN$C43V_Eߠi2lܤ qGtXĆSMOl-{ƺQp+Ze3TF?=D.[@9v?qgFم~s0pU7:e5OqU;Xw6x#Pm$@"ϝ\궜uڭ{l _@4P8 =ѫp=mPaEgΐ}GF r hobɕ |ax ^l,v R>l{z( =&z1wQTpd'RmOw. G:&7h~(\5`A1fXx6R$<-oLRG0k!'7ïԄ`AHo^דXn8 qOZ<YT_p)WmTd_ la?v1{.[&h.7D_x"WPY8_+3b<'`WeXR%+7᧞{U@Pt݆A+Ffˣ/ܯY|"Eq@Qr gߚ/01Rg>ևy'CܼA|৫pfK}(wu*}h|9/$esVmZuꍊf~I7c2ߠZoNKB,/Ě QWsfIu?nFs>k#%Kt1^N*7mZat{AI^h zwbW;B_B&/TW) [].W2:ե!շQ`t0tT:̆u3=3n~,@ vjBGr^RƲ#FJ]}ZX #+!7#nTuhG&s%ש]DڔH)J ?.Yer+YSaBK4ޟȵǑnr#D--lY̏ިNydզM3lE0E7{ѼZn]lG/H5zd enZn,XMW!WǺN[2՟/+{?eZ3\숕m .詚sRXzgL(y|B%&iq*D{c$nvm73i zHܔ ";0VLY]"#D<$C? ^j'%e-h䙻hcJ/&DHSt$k𖂄v)i_L埯O/ܷv7;6V3B9;_Ak0{,g\>FamGsĘsVKXᷜ/2X [H<+OvLµ%L?uykW=֘rGq7+4cHEA~5O="bP{Xv|XXݸ)(LE Alu"+{@,dfj 0EC6Q9K;"WxD@iTG2VCJ[*9HizKք@M&e^⛃Zu3±ѹk)2莟VsRl`fBFQ|\JZ&BfyO#uµWg2-'_2ooODvegM.ٽ\!Mnf́B)ʇL(GCL1Vj'=@wú.qAy-}Q+&kR ſWP!w"Pii똦O(X 2eXBϐpHjA'|S%eA6{@ңBb.B@qDZhף'&@PbغmX*X{* K:)aS; Cnxwnն!@7r_{8#{JϧxVH kŗsh2Z~h$!Ѳ=r[b&?O!śpedq+s__⠈} 9L)ӐiMH?ßHn .X!ݝ_$^ݘzqY yPgexN}ſB shk1Ю >":o?nvtEQ$:#yݷLJGlʔ_" Ņ5ݐˢH3f6zw/Ӊ: R|S(T)+[bh* `@6&npw!]0Ѡ{JG-zn+o|Oi&c[4d aG5}}'CϠYߢa'޻.kxVڷNLwxb/ V ##p&Pk6,l`I$BD, _gNf{BRTz$MġTDQwaOb, 4ÔC)h2OdSAnI)cЙbbӇi*OB_%mh!fVݭAWApm(ghϯ $dDm16o(,.jbgvJș— $@ybF2DF"KܗryIG䇫XMf>"W:DО:"]lR71f}^p%7Q VmL&}.spvJdH>f)bAS>2 &qL(|o}L£V(iٱgYZ070701000002a7000081a4000000000000000000000001662bfc8000037320000000000000000000000000000000000000006900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/mellanox/mlxsw/mlxsw_spectrum.ko.xz7zXZִF!t/;]?Eh=ڜ9PUŶ eLjwY4;wDᦅ.A?.%:X7葚tDfxTOamΉphWǯ U +[@Lfpټ/ͺޖ)PMuN7ғ%/ R &\IB6KTKsohXL:^4Fu[nGtJ^ CxWC|Fems[a#-ޣ8N8%sĂ`Yj"`٢6Ws"?x&XI=N4FǷQ~U9\-:pL<`l+˚u=ZQ$%ߖ/cc|Ip NZ<@U R2^a jOȬn¬JyKY69઒]'M~$Cq:c Xgi$"tD.Hْ7 +[{Cx:9Q1^UmCI?K2$b6~Ө< tB;H]n"*M\ҁjk8vݿ%\v7A]6^K\wC-5=}zUĄ1aFKX@ր6C:Or;I b,zX;x;rw>zP<gގQ0+jY` @vcvDJ {?ymM3ؚ@S=#Kr(&U,N"Jež?)nŽc,=GڱgD#v7@*3 ī8ΑNDHESxO^f;3F3*h=["„Iש]\%QvYőz.CCf 넷*H.[.$~eX\NSze '7֮V6)$Κ"&=1PDK.sy[´؋ >}]S[/Z +Sk5KSPGHjZSe{1L|X+dUNkն3 iHw'915@?z_ݠ`ϴ:!iQex#MP-@]P6s2\ = "@t\tPxT?8ZUHB+i_%^dfx`9YOƃlC.5"=|8*g#Us'Ivu L~^ Dy9沀v_ FN!8U\_6Y4yK%홇\7mLL9 ']◽ؓH02FF.n;pmwt9ycnF|YSi{f9tH25aE@apGR 5-^Ua0V°~Ako2F'-c5ADKb);y c I£@;zщ!'g '\ 2{%n&_{%Շ^mf`RK?t<Xf5D?BPᚍ׮)I{gc_GVeDGfve~`%q`QкeE4#RGi̳^wσB.r06+̹sR{ҨK=uٕ,}JAm<%$헥{>|~tN6=g9ϋVX Šymj%qx1O\v:6G wK(ټC#ݳ Ê8S.DV]4愧iLP$e?=-{!螷\Uy̠?.8m`'fHTΘ+޻''#Ao-JBH<䒒Opǫ s..CWݜ0]p6ge3jJHEI̍P mnmKTKL_ ueUd,+aЁ',ۏTL׋JYw>ds0%AB jO[IzYC KKʃ(Gd[RΒuOo:z%Er8ػwtto\1ua'䓗~ _dmŶ^9|b^*̳hM*>eJQKOl#cl.%{ ~Z!x(ƟI%nLy[=ywiŚ:mGJ5v-'2$A!fF[6dAJ:EN$ J'UUh]Ptƪh4n% C67!Kq67Ta\8W&XA*LB(8!>Ojv-Gtv+إǐ+CcU w:΀~ HPk'=F{^-q^eSS>q]ECv+xU)␉CbW%*;]|V(0++h*.%BovBаİ'wi߾DNG+`}2!Jb&X<ıV@?COVMKI\2n+LW{gJv5A:$7`1Q+1&-I|u_N=ha:?%$(Sn Vz"Efp(R X@WA><_Ǯih$6߻JQ,){k0L}J =< (d9~4o!mǓ;)<JScuWT@ӏb'nҏ*@]NӍ?fLT XSUn # *eЈ k8CȘ#r sr q&o<ﯜ-&}P[Y]{ 6h .'Xֳv+;EC@ߏqcNLg\ۯqmU{JjU7;f9&*~}%혹7ya-qEuP V |x?#=XFj}qBU>`[ 7J *kLhߦ=#Y¢K~/kDRl\R*kʘvmֈq̓ ik 55 gEg%^Γ.J[ruļ'yU>N ‰bR-d(\0/6ÐkCwӖ}zY,ġ&N4vA>pQ?* GkK $'Dda7yPm^'#=x8øa[#7=0)uΜDZjdlZs#H!^*gA &-S8k;g"RG hV."Ok,`G2/E*זHxnZ+?Bƅ\TwYvgIkcbg 9!P3#k3vLPont+Ӧa=|Q0tRJ;}tƃ9yJ6QF4z\ni Ӽ kMjޖ9NeA,XKl;JXHKДևRCQ@%qacܞ6ˤ/El|JY{yz|j}qC|?T /0APnv}~M_ ,c19B3Pn<' 9f=}cDr|م &VI6RX=7u>^uIOj(VL ʬtn4*w-]?u,#ݠMn*C FM uV]0jPD%l|S ag5 ~{#dBka1IQ/;.x5gfD0ix%Y9N 6&;bgUٗa^F+Oɓ1DžzwF*CJX.g ASLeqFRW]`Jޯgp@R:>U.(9Z~:N0 !{FdY^^Q:K[h[ .E%TCcFm:x_0t4?(j:x[&Ox>|_%M ˬkR*CM B6GY?Ԯl8l' " 8@˥1vNȳqy!M6g%仕) 9Y?juA%ջI?$}hXȭ_vTʩ{5 TWQ >u*t樍4/[\@.‰v-|KFBIk] oģj.)hL/"FFWם<1.CC5l }4F{E˴ro}5Eؙ#}%Ky %zQ"x3ֵhC49#Q4tAQg?9hb0JZQUgm!t%"k@:P[y܇<-KFEOF}@$Vs "&"͈)jo8ryLvl^IklB3UPP)#HBK f^h(]55E/ԇ$dK&r=buϸ}CEUdLp1~a^=q_YÉN5x?n7OEY9ѕ1C.X .{)µG2j_pCL\2q&Li?bRXj|7e" ΗsQ|%w?eꚒ~q }Ur.<(/('Ȣ,%?(H"U*R%'h1YN/zxBzFNA+H]ԇa2b)$g%F{Uo;iHvM{ 4mjax@Ɔ);߳$ EsJ>/~sM/ADx)`3g#"5| ^B&if֪ĭv!͢+o 4P&'}&ԯsIT⤠eUJR0en4r@IiG%]d,%FqjqE3`,2Qۺ3gh&z0i|{̺l8>>CZЍwKlzmǟtc:'3Q2PS!$]$^1pnz^q+9XsP2K2Z hVKVƿ`!a3@pNG t%4)&e}':IoTcHkVVzPLHFy YG)Fy԰GghcY%> 3!–3&A,yDM/zH\NGWkHɤI,&W؈:"Z&2jЕ(U{#qyM0; I H͕BJ8hi;oL:X qÊP@BRr%dV@Q iujɤ*Qұ?=(]Զf RJj"T@&~ -G3r=E<ݣmR0'W^G{FbvWgh$Jz9ƫeK\_[EMFh`ĎD] G@9{DOT5B{xߺZh# jVWHdty*ZETƳJ4|\A*鵧g#C:R&;It, z11:M&d"Œ4[!҈dWQP.I;S`:S70XB?ܹ3l8(O6ls+@U'k6e@kL8d-:;Lߏ1,痧b_rV6oхq\6lv>Լ?6!+Oݰ3\IyQ_T#Sb-M oy&KZ@qEEXX]=SPMf)ȩ: pl--YN"S*XT(EmS6܂= >;& Ai0λ&:%ݿ9oBoAtQܡtfl]`ʴ*Mjb;s%N|>?t?r7?PI=N2=ev{p>OE]SkĉD{+}ho7ɑS ɕBNWK]~W rz&*hwS_-TpI_l}lsXB&^P}6R5!m$|Z{]A37&dM3iq3Kq 66V ܵS@p٥]U{i8uNͣ\i|=e IE0.lrCpT61!vԽTgioE'%W8oܤXG9T8v=KsI/ gqk@-H9IRD[5JFgɪJL0+R c iQN\S^*a11pЌ:uoI*EjmM>-꿆O|,`GS4$@&N2@':UMk,˥Y&/# [|e(Rs%oi}44y]y2,Mͮ<17_! .&q0Ӌ y0Xh~e6A"ESxӄ5sB`R4֋a/M~Ogѵ k&\>NPd6^loX@y${'(5D uBlXϤ߷Bw#qU7KӍ?`^f6E JcHMQ/IolDȣΒ1H'-/#O"U~3 ԏ?M Z%xldwA\69{'++ulXdgaRZr^<>,[ZI։Ƅ0(r]jP&A#.*G}Ǩ=C @pH?VW<+4,^̥F{lz=t*VN;r `ɯ *")^ׇ5i =7R g7]70x& \#BooP 2ҝ ΊN:} @OmOq?ǡױlghڹm\hV(nW29D}ltA/ L/ndb >wyl/55KI &೎쥮USnac lkJX>I{"aXhuKZDQLR/yW97PIڅ@&j:0c)ԒG[OgJ{{ϢyD9A*"Td<8,Qb|i2mN oļyv wo#SO!_Mc#*w!8Ec'UXF5S<+Aba(=0`8j:>!^+ش:E6>Լ P 43'm_\(]ns=^lX@hFAWf*p0kl%r"o,G)\5Bd9Ps2%r(3 mL'&ˢ>H^jmE3bU.-|hn@PKIVKOA % u+½[˾Ox&J0#Ӭ r*3=O1`퉘/#:{$[UV6Sg5R[ac?MЙ*K{_c75Q^aNcZ {Lʣ_R:,a@V[@CX?ɮHdh֏tnΥ*U_Bks9#`_Rwڸ,"=$jEE .Lz:֐m݂睔@IBz@PiEktG$`n5k̮E<6ܸվZ2R4޷sz@Tm*FZ~P@0&[KRdԏc-~GlV[QAÓvSs}Mh|"ң#=Y/J{a\ ;DgCgM-+[!ǻ VUN+6clJ 5xV\|-vsIW24[_%zTl,˽&uiBzҋ=}[8^ >ȓoCW_%@ bڍ\(0a#2@}W-_^F+Z*ОgGfΣfV6ơ!.x9Tt"|+/W \^Tvx5:Z&d ś^%ADsh%^]pr[fD*|Ib9t|욄\1 ,qŮw]g;,˒bɢ-y48e$iR|DO98D=-HXO o  ^̗*nPP0h9nҀ-yj˗߲XqHo\q\Sp?c!5/](~zI[o=&8VYhA6,$zXWʁv)R[l#*Q5gk-Em?ب_&|i*-XC^˥4mDE`Tk ps%76| $թTQo 71;)3G t ![}+ɁvmwtPJcBFIPNK@b8EhCt>!#._>\ޔGoCۊW[P`mr+Җ|쐫ܟ( }PKs::"b'ղVe]5tHiNcK2'NブM03ߖ@ZP"zvZ~s9G/oq1! S05d!"![S^')p-7 +_sY{!!i'IZH[2`e5peH5&XtH&78@L|#^# >X̟&xܕ*n/ Vm'N duMthK]Aln㔪Zdsj0T0z)OX]@d(.rq\h~saRM-(&^#b׹.2uKOϥޓׇ\ytNkZxa Q$_$LNsY8=9\ΰ__ /"`H<؟qD\ UKL)'q_K >amo<\ gFɊ T \!V/!Om @є#Thw6!eiZ{2&agżhHR{J<:=/8L{YDбS@י_19W<I )M/C-zD?xz#'vB]iç-7mk'p6eУfu;`nFUנ L$)FԄoEjȒ/Rsn[ǻdUvYZ0DM"uʱ&Icѱ0]-VЬ&Zu7Sc<iqiV*#4.} mhavSj-Zoq[yJbϜ9mKkKw8!y^;^pFs,^Oi\t̔D/"me_%Ɨpӣtu-l*5I '*Wp}xLx﵂o-ǝ9RRnF = zSt4ڔ$0g+vsbsѹ9;S^(ϛZi:"͹,k0\'`=S?T}0 >Uۏ 6T"lXXd~fvpbAeW5ZLqi3/QʾP C򟗑*,\ˏVхǶ(:)_c T!]Ӑs26#q*YMAq 9E(7ЉkZvYZToam[0l%Y)#̏bK;וZLsdЋLSm Cu6EOpVuW -sg33-9@@j>GRL}_tOePZ-q*GLA[?]&$ѹW7vs@-+2(^$RgQ[K&/##1"|Y~Sh.]9 age%/HRHΔ\^N0l5fiuemEŤ:NȨ;OjJw/ȿØ<D=THw^զ p*uE]=MCpez!߬<=F;4J݇u-잌y(D>D[ꃦ0Wwr1=l!' zNpib۫l"o<W%bC`EZ.a-ޮMMn$̌qv R%5K{ü@q/{1h9VM6(=*M]#* I*v2^tlĐmttHݬ^yҚ*8%5S^I|l4|D)MWj86'l(CCz寡VVwwsX3)~qc^Ӟ~EZ6̽bc&i,R:]8ic2`ޝoNC.6~%昖zVȲ~ZtVr:NȚT }ڍ$!)a~iL(Gh9qq' /LgrDA[}rdgWi:ԅqE1.E>y ִø쀍^;a#© Vllv&kF2䕯'CL~ߕ~"՜\Xt<C44 t &s*cyW @e7x0WP֜nEU]LA h_wEnbo=UD3:seV1sh-C0gGfց[> por;c6 eykU({p4 'P?HޔB2~ϓɰhէ5 , \K%",\պ%8{}H%RvU3Ѿ<|ؠAɼʥaSKbPӹ~A/\ioѯcnS EkAǭ W3&0hsʲb߮ ef *Ѹ?3=.Oϯ?!T@+-ц`ؤ |W%G)vOS]r| eNdǺ1tMFA/J8&*<:'P+Y޷k ;&IQXâ +v5 (NS`Z2@U<9xPr4%e6}l!6J{em,?)âG㘛gH.?QFnPkpz,x.,gv2D'.9D3 Ztrl÷ϮJ;( ZQ+~2p]rLguF(+x R!Kčς[y{ŘQ\M^2XSgOtT˰SdnG}>=?\'KLe-^jn"{lL''﵋ Yýf7p(?c#p̂ߎlwTq+9ÚU FTH)&Rz"yK7 2n鶳Eg;4-\sa>Pڢ@.0䵮CŊg0\s⫨w%0UQ>ơǠs=K+6SҜsMxEJi4.~)GW͝_Z%xIAԀa9ϠݛLY:D+^mIq$y闸$^ .t. loW"'kõ@)eO.l{~"g?{0dPKlZcd.žT]ܷ,mK,?3ѡ†oKgCɲd=kLwשyrRD<:pc+2S}t<&c,CGj|rjU,2~Ήm!Xjq8t5ڛsXXǘ+Z{dhH2$#a~?ŽV/q/ȟAY> ~L#J>AǀF sfETJ$!j2xh_mF5Jݲ12Gho^} xqA֟ 觘D# ].HD.4!h?#7B]d9@/8|!O:I- Nh'e g ZV7t{$Uc@ʚpcK!Es_p<*} ڳa&(n.{+ݵjtir =~LbEj2qOhAh6ʏ*Q,9򋻏; jC暀hQX<ϖٻZ:qLT^^/8mwH"! }s dYUʃ`ThlYL;!Yѡp@I"H-,_x1Βu!H}^KfF76ST}][י-K}`08Bv:Irz4RіrNя0*qrgZ:5xQm8^AgB@w+X?&6Ĕˆ~d.D8UU#9&p:Kr!d(Uz; $\.iGwߜ_QY1񆏴+ǫ'+upccBuj]=0<֜.:ui3fk : UEq^j3DmؚnX_gKۙ\M6B-rmy/!kn?P)Z'.fm+ ^ڲIs!vy -5! +D{g9$7᫏gP1\bN^ K,;CXxm )Gsau#:>tá~`? A#27B{%d,7ֲgd)2zIS ] ծ\׏z,̋qȓ2 T`@lU@!$AmbvZJy[6IZ܉qbsPZW u,.k@GZWLT>FCdhe`^پ\*/90arGo/T e s!_~}_'Xeg7ås#&9T "zA%~'猰JU: e WE7766_E _U/c\k`aUx.(_r:~j|[܄w`T&wG*MYAFf 46VP*- [t!$ C4UQSdK1y '[1nktҵ-lذ*./E-"d`x9R+gw|s<^ȫ-M|y' wy}ͮZgloT|ma$?Cһqr!rB*̢Ig⒗J9GKOd"Uɕe2Gи\$\ՎSͦ2u(˜!7NY l 2'8l7,cL@?4:ɢ.ރ#cGf SpjS%K^B9C.BR-F9Hɷ(&/v@#BɌ\&=̉V}S_!(`dyhnu <uǕ ME*UY,qkD#D^IhmwEUtR@Wj<5kܗ'}4zOy7M=#uQ JIyMeN"C&] U}`DxJMk{4'|wVvO-_ }itbyW1؏N2K:SRdd$\b *jTtUb& _ rqE~\{Ee3u}/Crme: ^n{" yKq%bQɎ|, 4az/B c/`t UÝո^1M%e6\\5ȋ]'ʧHf^Tv0*3zeFK`]_}p \W׃3eRq\[`y9TIQ@k6jWE"YFڙYWzw*ϣ'XK:pOqQ-bz6,йU?kV?"E= g%|>^pHxzZXOfP$a\%B *`vK֨nۢ(yE )@6å9nbo Ӄ !r*iy w/?@ʓX42Uvʿݡ%O!FG r؇, ) 4F/5|- ~xxtEz1@d2UҕY%~vƗxRdi14)Iϭl Idu΃FI-;hMr n &f{(8`&p7Huyg}$bE7T./*E\-b/'NN$NVM~iӞxk8ú  !g?Oj+8FihMRHJ G(>x=h峾u@ALEُ<^j\j Z&Q(ǟ!a=mmeL|[kdYJ:RNXDXCl3?GLa ?QOڼԗ! ݜu&TZ" xj5lvq16iQcY˶!Z' TI^S2-] *-F038^1D=`~82 c &13gL~/J~q;j-EGy"XZ9 ۍi}t73^f:8Z lSϕb#HZdFU~7ujԦ }c H;k B姬/rLL _"~^~X^2.-'j- ˜kRQҀMyC `Tj?iEMCW8;4,.`&WT;@rB`&΃oU'GDiz8)sU⼐Lp1N)|,җ(NK ~U, In224i9M`h70Pc@HS5755߈;ʽS&+#r'8 5D2k);GLs|l.Wޭh)|ae £~ V 2`2{l"TDV$90} 2V&Z,"r`^)"^u$*"-/v hN}i/ʪ6D;mcin?|em`OQDfpĚ ''$XMJ '4~*k˼ s;vG l X7}a/a| 2V, D?g}IzvI(?FJ M`b+3%Sj=kF[bAburd) Qh'Qd5n-LK8]oI WqtX)aśsVfzP(^S4il،bIf׃0ͿOTB~, M|XD0wֶNudf>U%GNɆ>B#$c\-||S?>CdCI ݴ.PbmK X&c,kghdc`!~D2 x߷gO/Kyq'@k;dOkNkUG=_ف0o÷o8@ɃZJx3F}1a Ơ0#;)#6Y;i(3N37iz1=\vwӰu(Nőq7^xX^5[P MPܗD_Lxo-T.?a-[H'nꜻaOu_^ $lʼn~~ix6 :;(,NՄF ^UDuLg\]leBi7q?6cw Q>QC&FTKt> ݓuU'IV[3EIO~ȏz" *",Ev0\M<_DkkqW\ b) T/̧v~%%ް%t+ZY ﭣNнqo@ z!I/g{=]qS*S=l:,5iOWB]q@oB4Nn Zn v- 615.Lȫ7.1Cz A66qB|L 9AcS w/K9-#w6&a]CMl9rUmmqk.9. {4h.#f C0@4vKxXxrv} 2Wgw1l5urdÁ[} b-]bJ;X;-lsM:D15s`BH;vCoہ%`*jx05SSGCSy8i{yofB{8 gd@ }Тvk 8UXKaqжْM15c7֊2rZž!0MNK8T|U +HlЅRI# k)b 'Z׆l}'v+Փ#>T9c;Ijʟ+T{g Yaay}=Sq[SJY/S$OϏXd} ^.=%Xgy` ]e㍫]Rff.ᑮ\M|E"vm~z(v7qIkvi#Wi-ڄΥhQF +s܂n0!׼ASԣ" (4 16,woJx&1tmL#)B~ YT}0ӊS!aL},t'8{b<P؅nI;|S0Ͳg:3)N9C^oJiNי7 lʠ| ^RtUL l+ҐUsCEA"MO+vE6#zB/U%F0#`8պ)YVsv `2RjU lJpև^9BŮNqK!H",c\JIvd.%b,U޴3Q{P>Fo3XPZ'FN75r e̵ny# 4qP"4aQ.? Ւ3QD+^ѝ %e@rt-U0Sro}e5Γ%w5F{Ek'f4*u4c-K6SVݏ3(#8Ho\RRfR{V^_D>hT0f <`px:QCde`c"$_jx↊.)X_HEPT^i*Fz׌9La҅r6}7j3".YI?8!ṕ5b|[̋H?^gwhb޽=L_ef7f*FѸJ#hu|n@Li 1 [bA1=#rmWC3qA W1)5jեaqAN'oI"lC˻ՉM}~QJCwuI9J;4"]xg߸'H4Q<<ʥyLVv&6Mw-4zY{]_,}$ϻ3Dkzyw Y%W"+HP| vSQ7Wq?qMp _ұ:=Zgbzh&\'p##DsEUXFQsil>u얫 ch#`K*ލ;BˈHK? 0vGxBG怛n3iy}`J q*nOb1 GV#V~Rz,j&5`rG=!};Ux )\ pjw;A+)ێNVHlHO5g-$rQΕS%1_iy]ܛeN!Fzk4k'M1GRt}Y@x/T+ewp}~rUfLIe7+9llֲ<JndVD}{N%?DHV,G0f |Y|;K2`A_~ȗ\h"Z;&(X}4{Sȩ~-+Sh1% H^2 693G'S_R_NB5^_cܴf<+HcHϝN }$}b)SNna"&Dti8nmɽH꺩bڮǣJ[nFh BətW*K:$9'db;fGYtYY>٦֡-엓(B'|0*]c @{Fhyxٴv}Nv gآ .(:J y[~Of@޶u(;V̭gQk1؊],-P!Oה'Jiʀݺlh~v\W*:'oJ-4 X Lx P~v:znyLj阌u #+ԫ+LS)6-sy.PmS8ZXR X$j0{d l1~gc掰y DS #z x H3掾q3 noe,dhx$ÆJCRO{T5o楽 ۊóv>6ҔtuŀT~<0dΆ53F9XK#V>`#sOfP7{lR?/=Z2ް1"eVR'T[$JsaWRĵ9 2H, Jg5 r-O ⒞786%.:ȍ3 ">NqUV [/V}a1ِD'1/1m׆ M&bR+.mn[ bMϫlSBPg8U =u)ak D]xց6l,֠1T#_Og8'AА3sXykXYb,G7MJ% 9hSAeYGjc߬GWE3TMpT!%io"5KV0 4o6 M?WTn =Um%C=1gZ8O1JfYchYsJ3EɷэX!x"Hi^Y}>:BبEl nfc怰^C*Q&ʻ(+Y"-nNbpMCy#9Q]{AR+<%7F-H, Ac2d)Z!0OtH`wRgSo,<޽ pb+}`OA'(:[5zf037<~4x [ɭ؊e-dyV]"xw6lU?zq=|ӪA[ʇ+jJ7Uv%"Nk,7Rk*)Gs$6f; { #6|I6oK@(a)O)?АHoa,gQ)q$Ni*e?&򇇞Ѓ$r=+$0E< NV m L-ZW1|̉ܢp-JC FjGY .P{[igP'E獛tK)#]EwI;J~ߔƮ2>2]L'9+rm'lLUQfۢi6xʁŀ׫Aȗ4[Z=)\^&M #sCpx[xo'ʧ=;C5̺ e/% 5>0[&.@ 3c*ld-G/rxqqu kLlċ (q]46OJӠObWݬo?8LDFx ~{za X$_-(F@i5|(t6P~@2 -O1Zdg#/l >G bBMWa`;ܫ2Pz~wJFʺ}F$/x# XS5I>:q6c,ulpޞ?=Vd 1VdIʰ|TVb<-y mg<92du@&_ Dĵp-!JݐO6/ei E:0j@ǛU[i䪺9㎇M4q  3\kkPc2>W\˦n9߄ 8= Vx4P&W T>=WP` *ҳFq#heNJ7bU(lymK!z5z+2P$&',8xL>d"m')~#"c#+ m2 70$/1{ 9 ./sL ǹQ/ۜ<ax_WBc.Kz88J^V#gn!m:Ͱͳo^ )eh󷐠VmTؤl$]?W8Uc\Uo8XUJNgԿ0т3rpgF3>GϪrBsA{?cd:tbA_=D_a9rآ9q>&uCyPħ<#y8;I., :۔N/o@38cJ;VU:`["z7Ǒ/o󳪆"Pe @7>Ać Y)%6yۧ@c'aWӫ(Dre>ye08P¾WH1=ȠF|J l@k _vx7 5Rڳ5[jHc{7|LL8F5TP ё(QaX]Hғ.QM?1/mc(q5 ϽW8!sceM9N NtcԌΏN7aZ96I` 2^?|P >OZcd4[d<^>a3Bk2|Y5lv0 oo羊$C5]F -ֵb#ZUwxJMP)"l4`S3*WtZUi@Y6bynfs hSVviHcĕҷSğCT|BY 2,-f'x jliOElJ~ 5qNxC l P8'#Xdn7n7]^QWqp>_y%G ̻X7~z](yhͩ|W*భuXM|[`I5%@u ݅ڽ3ҙ%B?+7lػj*xw?tc 4}̝ޘmۇ fնY[zhġ*nwŠF0sVs| )_f,ۋ!&{:a<5ئ_eUô' ;(+Y꟨ ){#,|ѽ\sP{;𜿽YRqjy%."U[XA‡`䮃hb ZzjYDq"-L2;@rJer&-GU } = -cKׂ=d{^j4̼aFrMfe,E_(D%>b˞-lTkkCo]0_G緣r)K9`ro 7\]u¾1Jì5e[@㿎(0"֫h3\UMü.Nn9 0ђ*Zo?r%GBoPn7ɼja_wur}"Lc٥A&hde/D7J Jݠ2JVdG`!MIh"XM~{A`C:9@s$O8`Wj%T6젣Zp+gtærn<\r_?@ ^;!Z@0-QLZ-m&$=7]d:.b,Yw |-Un{u!0>> OՈekG^ dfVrC%e{FgK?^^V#E ?78¹<[1I{`6ڬ.ju}GV0W9@+e2<2Fl9j?~T+)P-8AW\3zڒ!Қr.T;yą~oeT_eQˆc4u|| 'ܘR.XCp` x6q?%'k m?Y.=X< KnxФͣC[+6jBUIyƟ]`N܊k$8Xp+eD. KoO$tEӚ[b$E#N?-$W EgڤZۨI)rūg;ŽӘ J7 sG9+:+W˵?ִB%}.~ض#ʥCXǀҥwAv%׃ t#o2 P$E֞AvSBoWOX[ՊɆXGcȢw#:WÜP5o]Cq<- 챘po6B#6qbϗ䗍|Dfnd LHmj+R )~;&?e7\3#QxHe,BMO.YЇrJSdqJ 'Q9I7Ÿwoғ|@l2 pٴa#?,◇h>^6$sjxT[NQA,q@$L4QADh+ gGZ c&Hd9BxE Gվ?tR LHhw YP'C| oX#a8cP .)*){/a-A筬? ǎPp=&~fڮ`b6n06.(X3eT?P^u8u8Oʅ,6K~=I/ ' `R$>o1K(/}MP=tS<}UM" i wV\fB2'] f,8™3=ͺ`(ͦ5E 12`^b×*ܴ`r˜JW1sA:}xaokO=Z#jxc95%rB[XVEOY I1ߋ+=%б [p DxCAW/f5n)Һȼ%b&xV~g"rh_?EU*#,m3mhRܢlbzG,("/^(T9CfzM\MwH 3yޡNXԣ\:nfPP1%$C*S]E*}kB߇!vG˞cSa+qMrMAK2_P晁fE#4[7ɖyZ/ O*h(x;rOěf(wgî0StIG9޳xJ6 I oL%?Vtr폘P<( buoq;>/#8A4 QD{ 6 d^kAȷAsa/Bϛ= L]A`of-P(pdǭzf<}A; GraжdEGQ ?MPf/ppNEOa,#1aMN:f0N{ڭĜ1}O`p* -t\#1~M< eQe}! V|WeF\V*6z (Hl7a媄ژ>[6ZO0zQ)~`R8pmKQ4p^fKzɰ4q_ahBCsZi-dfTFOӶCŜyi_ "1aZUVHZGSsƃQ}mVc^H w`8Y8aR9msA5v UG`vgT VqCV)-Q;FS~ˑ&FX;\5M~^IƄO2Z^8 >7H( vyEzDzlOb^4_ >z#H#XaJgBq8hg P0v]תApY[M,X_S`$ xS-a_ ރKQ;4fj4Qn=Vt j^|$wZꯠ(HZzLsPv2K|t[e@IX88|?iF 6Z]OsC+?ntsc)͙+٧fŽ069ԤZqlfciQ`Bc/ɮku\I[*GEe^&tLo@Wg=sbRT* ͮBPzҲ2Tdby @fJs:e. iIz?uBpv.+zMm+uTw+s>q䁷ۼnl9̞lɝy2{_y vS4Ga1۟,C~nMU領tc5z[=c,1+!BA\U32i8)`h Sxu><Ž#>LsńC2Dx/rxf\׽jq]pS$xSr@EyGxٜ!.>ɇ<[9Wv,GCVj~|Ffנɕ_=6U+;YB ;5Y(N:xF8Є5f73x-,YYbŚ#٫L4UOE>Z^?%1Y$,B_n\}UB5djbr,x}Qh6H|1 <8ux.押f%v!Wñ :$N'au#BTY./Hy`(8Y\4C0]D0yA]pC z ! 5v8q^ P>*TlV*7<p4犀RONXdiM nۣ=V82 >-K*]~((9 yh ׯ/0Lͪ":D[ e~d؇40q;_mE?o#~[45P%oSi3R+`]load :<_6Sq1ROeB8Tjͪb Oٱ{OBƣۺt#3bP*[.od3!%Fzj 7N3ep׊5j)&+Eٚ-gY0.ԯz{l^dFC*4/kZvÃUqjPqNJ!*|θܪYZ9\Nsd>xs.[Tf5C"x:6C6vZGp`pP(OdH t$k]>]7} {r zvA EG 2?krWa&WA#[>(ޟAgOG"wDpE4T#?{upy[ j ,倃r{_! cVnsi8f@3`YRlZR' "[+|V[nL,&SHuN&z:A1LCFQb,Wi=/g5YJmKcd9]p`kIG1liKM!QD5,xA4KXP|08ݥR-b/m&Z--ckES`TӤT U>1\'nRY*~]$'*ҀHi4s>K hwƈ7 :\ ݠ!t}' \JwJC,#w {傍Gl#wosa ЀԋOA+DEЯ"cY1D ;C{:6(6__7$LW-&1jG$ P)כkyeڧf+"]kⰲ  Q+t4/<aA~EQճF@_D&8XHo/r(P󯐕)x c:/lg[8sgz~S=2ɜVR֋¬%(R SI1LAHǷ5z<)̒vcfEd1df_e ]Lm}K6@^I~sR rCEjv[^rɓ€^+ I!.BF0;圷_._+I@*v~L-JPQ*LGOµ~TQ=2 *i ,a DWWʒkPVc)R`\Sk 4*L!VibC_YuAP ņ7ZS.k:3 vĀ rWaS=ޘHzĤ.ʈvtѓʑ#;lZ/WgiH_ȏ7!ץfHAw^3IM|}V&ūnMg[Rn]ϲ ×u z,[Mm ]wc(9XL-; 4!:憱a~w4A6W(ō؈JPGBg! C峹՛ɿtK FOZhRp^e# F:Kd}11T&?1ߧ!x w^)HF! *%4WW?m6Z&q +46q(CF逬lAI4ƛsqeChttQrEs[ Q>)MںoW͊QeپE߭}(0I6.o}L?gi }ρ| MM#x%xpdyyEFrp\-U;86,F^RF6-r8q~5I2@z^Hh0!Ǻ&]%+*Jmr2#EA)@5PHR=̐κj3F[_b#!Σ?4]GE|ۖHRW~7XJT5Tߦ0H5JUwreol8C_8zNB՟! e ?v!jrŀn=ve8nkl*iAl?`''Mj;T89M9_d\iy_.dw|n&G<1NA!L$ٶ<DGs3obgw7?86UkRoRҊ3aF"|,3d`Fi<ɞN J3)п23ZM(q##V[CinO͘& |j%PLt/~ E XG9ĒP٭}"[PF`CPKGࣇv8` +``߈B ˒T}*3:%?rq ,]RsِWdT`ad>ݰa=3FMcE;a ɷdBςJh65&Y~s 8tھN:E nٿ[jUfFAG R,|J{N !az/aڱC,}_B)U#zR0tO\ֽ=TolnMb?TO) y2ՋHL+&%(4tD Ѳ  o˗^־ LYעZnoF+ǾvL0a>Wq/Ճ#౟ǣHŕ;mO2f!ӯ_-VÎ4Ik! .~n@ƀ{*̮.rK&-7.Ƀd:;^kcev%FR+6$ uzF )2_ Y`Lj\yPp^󚪞uFJ?PƵꗽ9nlM 6R,yQ;x=9j`86"`5@51&Nņ|@p>c4))IT; r!YOk1_㳑%YzQ1߇,S2{&M ]LmE" XzpMl^9 u{:=p}9,DӿAS/+w'X!OY8In0;}(;"i%lfd1A)լW-StN(͸zkgX1Kq0Y5$:Q t={60THhhq;ժ8%qΤP [Ag4 0륃Jog)YhK7<ϖ2vW̲)c3#zMFUw6`@/x&WȂKD;D>君=hgƠe8p^`-q[qhM$] <0a5ٙU>mlLEz?`4\Hoe +K^rN,pܿzsx$|X5\cfÃhCfeK.NƗ+e?A/MFp6 Qqn(u? O ]v1CH?xnJ C&.*tXbΩs}@Y=Ǹ=:D1Q"I.淩gNOUxN4o삏a6٦㠱HY/QjbǤws=wd7=#P8|@9hE,"a.z^|mz:L9aW]-$pp2S3ȯH2T|vA&tͦ摇I 2)$bջLiVT6;W Qx9^&1i< 96C. p`Z?/m?.)j@8i{ə'pRsm\V Z|L -UI;{)3GcЃTpeHizȿD:= T?Zu4bxϓLvzH`K( ?9n,{ cr0qNMW Tj -KAL'XRh1`FLY0ާ7*ʆ;aٶIɴi.kBMT*[>uQ#kc7n [N"I]A&9`8-;`Aʶ~(AkJ:Deq$ iFww8#1q-1؆Վ&Rs,A8ހ "K#Ј2ԕ:6۝vEYvܽ؆ʿi&?4 kԭf%daal F+5, Ch/puҽ ~a.gf\+⩦Vh̥Ss7LIet,W:Q;pAik 3Qd1d1t;K^H3Sq #jRYvO.kSw{ZbAcNV%0iez(x ~"b-#;U*GIb"z``o^׉P2doG:Ai,E[ @/# I#ӆI"?7HZܨRS']J: im-w~Mѧ(K/+fmU0ˆH Ton0M:L.@iPI-6BZ|j c`Q3)+/a`x>lHu 6IG`a( քͲ -2&d(q wv="$t@HFsϑ؜^ҕx֫ni _@PXxz%d]lT[eTx"i2MkNۑl3}{uR$'UA{<~P=ašS,M\ԫ l)mEo)$?Ghnd3\X՜&@9N i0qͯPɻ?-L_o/  >cćv'4?)[}DJ mjt -6f\\1-SU C^21}|Ö#U#hΡ*O!uX^-ZuגBvA&ߏbQӓo#'mD8)l D.^mu}{;˓T6:""ډ}ij1kWzÂ('[ . `QǏ>1'pX1Ikz9!/Bn)e!^-(~ 8߆"se?DŖC3tVEˆ+J&IIIy$(M:myO1.KCZ[  VIaE˺ʪ(QshXu0WQ8FO"$rn>1 ?ĖCL}7V4amC51X! BfٝP-1fBlO3f~^ތR*ʜ饴QOiu@QA ^^S+} iM5[!xU.suuKr%lD)tiOFr \Fcl7.*V&>(G#_0KTóOph|,gߡYmB;yw1_PHih`)xaFu4}I1(jAr1Ra_Bl_M^|?N, YҨ%e|?)0b BzJx"T0'F8}+ёɦds"w9Q ýtY +1έrE3Qy6(hKB9K0OF()j, M62' M^z]cNJK_,6Bva"JFJʙs Lu Z0O_M+ H*0ρU~LEMPNG5Й#\$~;;K)Y ٬c( GXv' vjg|Oxf%ZVm` mx08]gC`3_C'%c^ƙ]E*f[C67sh7eqCrgS?{kH 8v ÒQ 9͏L̏8pó~!Q0$=~&n &Ke0+pg^/6zZT|~i/YD|pC3[lƲ5&dOp<'zJM pFID"ܟt@0.=!"OGڒf zi}`keLW.K9A)_{au?q!|'BsOw}рjp(8|Ł@5/Z 4iUDgH3Z.|x2% "of#VwG^_]p|O@~`3r~A̓{yH9 Uۜ ]+R?MZZxuSO-4hvLgvOѿDʐY /eB蝬Skk"ùc穢5 Yp>$>,3o"jpp"Ҁ6Uo_igT1h1",캙&S򹢕a$VTt[a"wm3S7 M/)=P]ّjoߋ>Cym8 JezcmM9m +/)bScXXIZE2Pr vڊR&;ۓB ;S}r*(*3~"gj揲!ܯ:m?L^+ 2kꌜ"Au?DMnӋ/; :f|x$\oB=W-Z$R~)qY"kyħM҈d`D ,i} 3sn1RQn !yOf$,2O$B?W6˲Y=qpDP [S[9)WlBV&fyS'TY=2 +'{e{Zڵ!SC==WY˱ ^3ƭSso&O6B~А^!6L+Wx_r#OTeG4ȑuJ +vތ$ٯ  Rw0O~WIQD]Qoy 7WSbCdU%>6h=77p|w ljMJ`25;=HF3 IH]"U22ECj,`dwIPy6*(ϼP]@L0<MB$‡?KTJf{&@̖GWֿRY9XjpNCp)ޕ`7{Ҍ4=fl zU}qny t4Œ4eʘeiٍ56#߰S;zV mTV֋[jk=X0_ŗ3Z]jafwSozTD29lQ]Sڒ릒$ ~^&J8kv'i;W$)X0@_;*G!-*  vKUc§- 6/~: -5}M9.ԉOӗ`U\7` $W:;8k #]4bLٻ75EN0OԳ؏'(:[J1j %6?,-@p p*WOnI$#olM؇'㦆#q;3f-&b{h}[sҋҊTl^w*blWybĒs:f/LѺEORfd'-RMː URm;[qM ƄL5-?zaZY ;) 8>A4YN ODnqMLlj9a>. Q|Vb^GQK4lAVp){6i#cһՖ(L#,0b^ r/Dtiu"!>SFK zI< cNS gi*UaqUw@5&x5UݲNBp(oiܢefeMf|0.%|`\;DvIMίO7yB7ԑV:=&Yѵ^qM{cTl2UA\GM61U-^.h pz<'NHm\T9g/ bq'Y4Dh-V$L$hCtrTn z*Awٚh f1W -jPT ڝyE ?@ʐB79t+tO c0#_@~zeLrLN'p']$qgvav_ $rU ǒ^ =6 vHd*ј8s,EѺ9Wx!{=bgP%nc%`:ZVg|mk.ZK(v42pR_}顸]]X{>_x5X_uv62fct-\_s$9W[ o,3zk+>(q6mtdWȱ˥ِLft+4Fap$;{T=Z۬D+`wk#-\é~0K04t8~^ũ,6!}4a Y_tדE%?  ch8$f.o`alGClU-vNvgpG'i &,PD#^ʐ;|Q"?DB7@P~U+ϩtN?R.)J'`CPR߿kTQ_ݦA9߆"m9J=* Vs$t1lx]s=ڇ;@LUAer Ul19o6dGq_`48,BDzDRBplf9ի >0<n''J ?u^ERČ(\ؼcgC7U'G[DhtmƠڹ(M k$Mڿ^ʬcN3+#~`AHzؾn L2?w p8ƃ^5$A5:S@IW4f1L_DJAtw)neܛY{&hݠ9e:͂;ιa浜ھz Ԑ>ōZp4΅B۰KAkF@nW@ѷ}#@#㠱_~hb|YW (BQDR+q~N>B_ćkw,y3"i=nGeVk=HӖ$l%c]#eYm.޸}N)`NU3@M/EH`ótpYt*]1K>ƛoHpohGzJľn2QEh^hm;Z4QZKD3j)čUSͿʊ,VGo>iL y( 4Ͼlf;UA_O38R;d|>?ɟ ;y1͵0/¸W'[C}PFz|A$*b梮x!ʧ+?vPg:dAdeeC_|NxHqcY_LϹ._._ rZ]Xx1e(k^ьٿ]o#+G˼J).T ̎/ð)-X3LDf|e1q=~YT*)zE]K=Sm  v`TkS,+ $Z5  U[)VF`{.+XRR`zSE`tؓhs\#Ŧ}H-|ؙàv!er: IvN&m3lű@xe1\2x9ںyE%c깹hĨh\zW H[ 2ݟޟч~F_)j3+xxq4<{GeuxQ %}ƵwҫFBjP1d:8 ъT "y%Dq"jYn0 ]9/eӃ(z7Q+ F⿆蔐@(꧈wP[%CHOWh♺5^0||>%dw?Fš|הk3 (Mc]-j=u.t9;}V\ X-<+fiQTᶤm z~3?O<Fm?CEcH un&4h4|hc*<Ƚ) _짿ehP]PJ|*ӦmeƵ<H{d9ڶpi\ȑD z`.@Ԏܣ2897Yc}(fم{ޯZ4Sض,#Tpo1kfm 2a }n̲8o^)԰6pZmFz\Wςzdڮj nA.t"SgdzZQx3)Q"'Lm ;\UJu'!'#FpkY 5De#]$TӢ%/AW/hV a_vŒkG N=e ]r;͒eLeˋUo eL T1y[H,fHBy/T-XxBS$4HI 4PqwF"$޽[Q:2SG:7" p+Vj% 3 m%n "'pe2rr|u-)*}0>t:# V$l.Nﺙ6g6^ U8YQ:[F;øM֤z;d79`H\ `0hO:渙9j!4cP|ӱ⦷"9GEgT$,xfaKh:J$PN=C|'䗓ҙ,AP+(ɟˣQĞSI̘[ se."A o L|eDf=tösR&YLr*[VcAzQRah;p}T 2ĨR鬲ntlXptMd3EwCXys etyHWC]ª s;kLUY4(m{kQ|ỳ4aiJ0=kM,>fFR@R=VY+fn?,P;c҃V8Wu%r[?wKpII"DBcI;!=6M|'0W,IEEto d |Z##\!eTV2^q'[}Pc&C!?9ff}#Tis P %Tl~=:a`JzY:8oud wD޼W>zi@8 *75X:;6WmO͖cA%̹hx$2rB- @ĔN-5*,E$^oyK$fm ̞UIaCʽUAO߯k,9ual̏ &:gk;Fֈ[KWVSÐ9;P_.źE :$.'2R0髌rdfc#l^,QkIۃ[ݝ_]r/ kpFE=m I׈FX5zdG^~bSׁ-4G]+R 1(h&IHN7tG_zn1KG9 F ؉"6L͞xL+o&0\{\USKӣR ṝp6ɬ2!&8G~g#Z͸%㶆Bug Ɯ^{滎}JpnŊqն{EZLRE}۳($ke҄N=MKH=ʿq2 6`kz1`6+scaϯKNEjȢ,~7rM:2w5_+N[^ b@X,l?mh8C9C@wC1sh ͸yj:ǁwL,ȡ^#\/)Ʉ~Ip!/6b$&Q^Z"9a%I~~I3`T^&K|!>H.vnƟ5L~o\M~a .c8{]nYay jmH.1Wc*EA1Ee,jj)h9?ܓAcdvJ)]`UMCd\HG\Hrfϙ(3<@i5%+PwʽqɟD$ŢdU: ,ɺI6|J>4st6̅W^$Q*! pΆumhCD*[j.N=CCLrdԞ&L@]S?xJpM]5ÃS^qf{yܣ( Pe?=y+>d׿'/-S'ܟ B|1˃hb px 5)P(.wYrDD] ."[43^UEWœN9W{182{d:(힤EZbF}Keq"%Cp|og8!Ra6Vɭ"0Үl_#\A+ޡ>=YqOo8>.I~= a0 Ĕ&]J4m] ze#KA WpDsmU `cs!I{ +Lvafrx g/gQN(ձE3%m%DOֈ*B!pe"U+^JL'kmK \)1_3qtּIRc.{oY)c* 9Nd"2!#$4+@Ct`׆ TEov;`ChcO3[젰h\hIGQ0z&lR\L("$|<f&fbk6Jn/=! C fMCzzh)%i=%pYUEL' QAHE9,w?RG6UjVk\PMC9ŶK-'gI (|Ι]a֝ QIî8םmEkZi|e? _ӗkHgG!SFxgwV*#oJb;Y"KsnCO.\,K#\^/I&%&S* 3o.{s2e\Ǖ$-S-V5ɭEP]ω|_tU{1g{;'X\i!uX;S?1"Qɢ<{RUVƄҍMm )Y}4 Z<'Oti\)/Ac]w!72~Q&7)] -k]S $evܰwn%qVDd3rp6ˮ,ME՘>[a D;$xc?? _ ⵗO#"- aj6C}K3$j~ywIAelA }|-aQ>Ի_x_,f4(|' ( \*F7׼@mtK G ]kiw0_cS-3]Yϩ}wpE.(뻄jm ŤAQ:μڀKѯ <~U)8+*" 7o0ԛA6gvF|DR}`l3GW`; 8ak;5I5M\` UO1?pVEt;#a]$pnM4rZ{;, )O:׼4g7cB1d[ӶhJ۶ɜŁ@ d@ͮԯX~ ܣ$GWuTu+7F~}9̈́wtol0SSdX dae4@6'1y|܅:F jPS[wbL^ ֹc,S>$ENk*ِvq`VٸWXkƖ _+#>iPsyN#?UZo?n3sCQ)]pN`o{Ѥb@Ou MD9-%S PBtt:,$ޢunȾoxHu%dNn>N˲B阒#啐gdc@5ݗsb Z~|vH^Dų}H_)zJJ53t/7WfLSOz@1Kg;c*_zm:i.xq}iPw]`mؾ5&Gʒ'"#"(^^YFHkPo!yje$om͔EkWk"n"⚟4:\dٱz6~N-Ӏ[2?M/aV,9;})ՇBUSy ,.K+pv _S"PH=oeְ^sqw} .#e>O@A^X& | bMSɿW,<:Zà9oaEM1HCDz`*h;;NkP?&It@ӖA>&AA#b)E{+}n&T7EV^]wS@%-6=[ؚ28$4"ģQ{7"A!_`[ɦd18>`鹸7}&'hHєt)X2#$As4gzHd 3HrYmW<`GjȻm,ExYx=4rGRQ JbVu<\.k&Vn1ۿ/{Ap/[yPS洎a^f#oFλwP泚Ar?6:h<$b $HBw+ ~6/)lDoeT|A.uŨPR^pP|/jЏِOr>ݥO(\FNQqj6^rtL%|e%Fm$ZRI["}` ڿ}+$F=?!qh{%o1OF R`jFrK !Vk|W}L ٶڒR@WhDIe#C:S+//O)*?eʷo\w5Uh3>}Y,0V? '[6ls~05幩@J5P5o93ډ8GRCJh@sȴBI .ڏ;|B璎i"GBZnA^ʑȆɫEs,Vt*-dI곴E.N1*Kߪ{}+^KiDJmuEU0w^9趰cDΔl?8P|[ H*p+`PV1npdRZMZYN2- Kʹ.Mol`T:V[ !-ݿ@L1 טتH<@Oe(\/+ny`п@Q7! Њ:gpe>z7,tzp}y"@hM@=z z  /~hZN.J?kJeUC[k]C_“ ǓΞGxT\ز( ISUrv |qca0n^r*&#y@11g77`ĖX3&CᬊB'8t ܥ!vORd|&x޻Yz^+к."x?p:1`$jY5׈]o`US۔Rs"oѶtU3y8cX ˣƉUI`X'Wz樃٦GO1oTL}y$?麮K&Yx3g#2DsKAMCL5xCg(2L`5)/Ѻ8{*kNDev/M#n:/C(w[:03 p8C !9k>&ƌ|p#}YyÏ"o n>q=/Z,E= im?j6q0Oͯg2T&ېh4Y&`ҲiU:P 4964n)7R!BzіJdWC¢;@rjŚU|:d= trLq vEβ P|C[hi,ְ&`I`w[%?8} _xi=0wdzpC+!%Z_'T  Ɲ`l@>_Ě -T$s kAY.`:_+M^+I"wx]huMӔvMa,_ء>w^F1@D05T4aT\y9HY$Gs[_F"\l1>"XF~\dJb*Da}x4Uj_۶&=u"Gh<'oEu~1n#J61;.$󨅓)&}:{wek5†wS=lV1CGkduagOn٤W zJ61-NXU uN{7 &lf%H TAc-dUz@ Adf`h <ÜÉ9QTԿUB؛!)YWtA;VX(F-J9a|+F_dG{е{+<?bX)k(UkEr_}ycZo,-镰uXq3w y7]ޗ~(01̣#V!I+=!q.V6L0 ZD.U6L8,g79 ZF x=Ͽyen=<15OpgC__p EӫUTݗJB,1D-H sG++b#9}FQ̕l!@v@%+lM݀~H->@#ю>wŲD_!D_Sb-R%fs|9rTE T@/|Lmq:#8M%=6]cWҕh|@3E㵄\1ƱBS'.h ~g6ԞPzy8OR϶6הjPeyөk5 {q]D|&|i2cyJ~ۃds;<&f_rns$p_tBO5# H|emʔp5{Q_H↨xa$CƖb;,Tat"vzq$+ @ɓixI2'0V$쐎hJ @wo+3\E]xMݘ=?֜])²x'< 0}tVm8G ~"O]g}8_}[]}'+>vR/e+is\Efc9etG\ S>T=yBDW\uedkky%#C&:t\EB~tYw+U$”^zCl$=0?LA}^t`ɦԫw6r)Iפ[I|S8* Mq="(`%ۜCċF V't:WiOWCژtRn/ewj$A)%bDE' 78(/7:ni-15<@;ˤAF:2k>|&9o;)Cu%T"RNI%59MqR(T!pAyдTBX^[.M67BQ6O lAhH#wE Igxˆ\.juy//`b$ WSg܃iku`ziyzƨW2AP **Ef;{|G@ڠ؟Emͫ&* zlnv:|^x'S+vy]ʴUȞ3t2rOnV̞©⁚X0>KhX$pTRZMi9~ :9W>?2{=t g4\.FѭRE8|U>(ܬl25pCU3h$ۉ9oI\ѵ4e&$#T޳aINg׺ -p+>a~hփ='L!!lZ@$P FSDܪ8E7۹ɑ;)m(ITsawv+9uԋ?mW@[yF?h7voff#r_'81WzJ:zi %\G˖`) d~Td%LE\`i+1kRAS1T z=ɛ  TGUàH"]jV;$l#Nʪv# "ψ4-Q חR=ʹR&y{Sc+B]f=\l@6u"yiz:j/@y:ꤡL?b|OwP\MTl[ԣp 6r7V1W/2*:#3r8ڵ3V' 5bB Fwә ^]`EuIg7{mf,3DO|QERZN JV^t+~)]*=&Ĵ۔xvFύ.n2u9vA(Qt<6HOpc3ʕI\T]L0nS}Zώ=uM GhAaKdř4Q%%j@j~H~jkd:S{ϝ`|eYTZ[d^KCZa\CFkC5/ǐbOC%e;_]K?(D[‹P[7mхm]uhD>f4藫 f)  $, pA|}Z|A 11yd(e+!k^c<(B,ǣZ?՘# ;?9-ΛY(xHUŨgދmmZO.H %N_I@CV"y\֓2]f';2? }:|/m nȪ5dB@u;B@`ؾb0쇨9ᢷc[PӲiX\jE.qK0}7*5:Yj,)bh٘糖wLLbG 7н8e<`e->$ul{}(\<_E֬"]Hpm3P<˞|Ur8JM-` M,I)O´Ee**O%R [At`XFq@`?d<iP7NP߃Nf 9-,"ú 2V9-UyQf)$SM*b-@+6 w,򐙢jӖ½'[ V"ǠEʼm45H©tr}ƛŸ}HGvKA ˢZA HJ*PDhlyT}Z͢8r Fp<)eoHT1RYtE*0 F6˞eְk (W$HHNJ;ERg1$@v d* AB0 HXbT 4wpV+pxfgũI3O⽠=iHބ''{}6X`*2|׹oyGW T@WvMz o`z7sSFտ۹\%1y"rBhU^ϤNޥ)'/z H#R! qN+ѕA㍚ZMطѤ닕Cd(E@L{E/+J%|eݖG` Geu~CJe9x~Œ3h3A/ X쀨cypy L[ cp&Uq^ 224.sJb85?]}uwĨ֝@! 'P !I6̑geetȁi#]7MZfx硈,_ǰE jKu"/ɈH?*/zkvs\w%%P0Dzp2N+ 4쏣ʽ ,ĕ:wR@g,_Q )iwp Zڅ0j/Sض^/%R8uCˑ.ܴщn# wx&6*ڼxˠBȥ*ycuYF\8<㘎d#ȜCpD4v'*ejޣe,کQrF(J мu|YDU{8QCH kE]&08Ha1HvlK^Gm_MYZ*0wlNfF%(rUZs 3/εCşXx~/,ٚth&=CgF "RشK8׳=&.2, x`Q | 3E okuK3(;AGn;qjO\#m X^X)u1,м1<[COsժ+#4 Ӑ:kdmqN!",,cn0艀1|TS|TZת6ɫz'{A¦0ANmy9N7f*›QT$}[Azw`UN;$ m˜EYR2vVU+\ B]GhSxcs@2aW" mrHvZa QS޳7zn\%J? # 6>܍(D&Nl,݌U>|:_m-,9:&S. a>ڥ 'oa=Ұ5Ԯ[G$dIyH:PeMM JENf4u!H%3mMaHE«t"f  YSbs&| uo6-RtE|5r)pٮ=C)凊sSN L1JVu?IPƩ>vFi0 1֛._Eo%ȧJ&"l,lQIܲLMtVV$ѽo l=%ꐨ7f2=@0f5SжJUG#5^H2dwvYo7+S;s&%T&ngH_u@IaiKt9떃iѻ t8YW) w ̳F8mSV+hrK_^Г;,l%1[¿VMŞ N$YJ2h9B/\ٛI~_K=U2$›Hr/|oڙ$Y`CũPjZH}=ر|kAtq6BY OE8?J!;˳8>d>EWP Əx|A)<&J},]4 &ZH9  ?~!oc)l5){xqI0 N9%Jl;3~63͔ @ M{>'1ġze-#fX T[f!2OXuƻ衭M3n%EWv!Ԕ=$+Y}K Kf!&qlwޚ4 @mTPu3x-aVwEBla`*q:餺̮3pq*L`^|J"̨_8#zWdή/2XNxpx5]l>X]sf7yfY)'oA`H|Y.+k ={1̹Eڣؑ٤% |X> w/k}qy}:Sg I`l:?5HMq"y{ +mp'_-1rcuG ܬRד$FOWߺ.@1mL;Bhe/&@vr(H-2@78+$5LIMX%~}O.vJm Hw ~:p6Ui&kZćHE$h(kHK႙?R .W~fQ>gD]ŧ U~@1xOha< \HFrRǙ_r}"+R+ 9,IـRtJ5Od:$ԟx):i,8GXeֻ81HDdQF{|ui]Ʊ<x4T~L0lG+W bfE^ݷQU,2J/,  qׄI}N9і#?5YYLwhܹׅysMa,ICqBգ;n%= qx\k$:k/0So;` I>7mDͧe rī7Tަs|V1l8: T[ofM'9W8ᩊf͟RnjWPln7b%7ɖec0N* Ƽm+ŘXp`s)KM6Y賶[fѹuPZH^%2 rvRyZzǝLN'ϭZ7z!?A%Tcm{tZx(z^ST>%"b=u@mN:2&)} s(Mf;JG2set-d&ϛ=eE2BX>SCx3փtH`\LZ=4yBA?GU@s]t|^8ɱs^vwe qAN ޱt#!'!3f7}*XV)A Z(zO;#ޕgH6@g2l89>qXa~ 'W4dQnF'I;&Aǽq8p,s %c+XΝڤbO2)5N J?|ھ`Ok>D{[S'kj8FUH%jFsx(݁lO3V2o|Vo[`*9sÕsq R!?եAP?LXklIۡ~‡9:(q۟fNڍɳ'{+,+dﻬ3N{/ȇE*_{ֺi25reZ\ d>Mb~!4Bcj[_·Mc'[yf3e\LxzC\p[4+헛u۹a]FCU<2؉. =1Co@[`g4'}|p7_Z*jvM|S ߷#g2E157`8ܓX#MBz M(2LPVhl̛c_'\7۫۟Ltj7Pe; V>v- .p~14C 2H`pru.#|ɶUK^)eMd~YJxtmmk fR^;KVZy^6C"hZC{кT/=sqDga4F8@ʘ^ub8WCfr%ĩ#r&?"1ȋjJHA\sɑ/Jw]@=$uZ_2̿ⷀs{N5a/gXjrc0mūH8TԶjQ~cl(\.C$ Q6WH/hmlYdoߞ3 K8Aނ$pj AnљB~I~hiBnZjX>ΰR+!ÃaHDzlhGITb{ki)CUI :&њ#Yey~]WGSp_yPod+bҸ=NmMk6 LDzFv" ־.#0]DOW9%+W͘=O&cɄXYf|^jyD?^yomJ4m|5g-۔~B.9< &E![)Ō)gC"׌:4\17jc|YӚOXƑCT ?ʺ'oWyBni}X)N{!g2D_5Iqƭ6|,lUCY[DmUW]3V-]9`iPZΛxٙN0ڌX;gXPFs9 >E젾ƞH2d, y XeF>X[5ģd ♇zecIcYXdTl9&qxѲI$tczŒ~K1.vDF%S:)P:VmN󣏢kZ M[9@%TzziWeC(G&*gQ^GKC-cMĨ!Oð0-;/ex@tՂ*?/6P;Qhx_sHbAgr8^N2It2hgjdzK2_G*E{rp8]5fEV A#^ϔJĴ'BpE^z?[!1-JB@lۀӷxn5~ a #mY@? ;Yfmf1Z@!-tY4I>޻A9QE]\;ZfKmBc׫>1cC>ԕ D&'7@F_16#sꅎBh3YZ+AǀɰAAuY3m#Ǔ%#cU6=!͑V݀O“X$NX^um4qB-64Dm̓sJ?e(F}~c_7t9U%tQRŲ oo~#vp4/w;o px 9M"yX=N?ւxHɻ3G}긂AL_:=V(z v8KfbfK)N)V*:BgC׫$➡P6A`q޵O܀oܙ20^{S蓂f `6`ڥ#u:?-є:,ij{ӵQ;AO5.~sAzkY.۾J[&*і jy6G`VhxUj^c&[' A|p xV+弅*6z"JN_UةF?ʽZU$@ה10RutRST?-IK/Dlzң뚫vlAK٬RamΊ6 4Y4$ 4N_`%dz,W}^ڴ,*:U}8ؒeb|S_g«tVZS>W[)0#!Tdb^Re# LNCU ]5v$χz\B6EGѽ98E#.b˖CAwuEZ8R@:4#5 qJ3`Erjr!e[(N+')^,T1A ;~( R$*ciIJSV,7|Y3'V+r0*PVA10] )VZ=P t ;?Wf:K5c) . ScD~_46ɐr}`4Z he:-֮XE Vpz^*\܉;@q3zokf3d^(MUU*(ͼeafތ`yY9m_}-eP%6&+뙪ӜP}gyAdWA-ڂR-ZIґ^DϢBb$Nfq7AV˺gxC>oJYXװF@ʼnphZDl[|1՟jn9379/-%ݕsq`JYgSŸ?TgR"$9hS؝]$NORV~3ffmj-p>8X5@տu1NsC1|h H,AL` [,@݂Ak T)x27H7YQkBw:]1~F`޷%dgTCqI֦57 Aj_>"nx W!pthڟNH;*N L)0vWϳyfk "Q2 6P=x(rVb("Q噖1 O?Y哼1 TE@d|Eko9|әXTOQfK'Hw줜:&CNV*ل9>ku/ v7SKUHڛYu]2o|'ɠ+k*cJ͹Bľq "U֯J*0sIwSrahJ}A~('cUn@ΫD}v_+a_޳a%0ԚC%g}z;qOrqkв {Y c:裖1k\ NegW(;H~*ll*aκqtPUI]f i#lV:ߑjƭ# A^<-MKv&4TR|#VHR_ P"ؔhқFnq ɷ|rȘVqը-/:ψJMݨS}gPuj5W eVqb. K찺P+aHLPTRjbCC!N06w8q3]/O~؞'8p50JQ@qc'{N/Eeɸ7w.ӳ&&Ln8G)4we3w18*Tؑ اx79'q``_ZY$Ņ71$-a"-%tQkpEZC+! BIuKV'W=Gs5%Đh1KJe*H 2ẫk2x@^$ܶI` aפgyYX+S+QјΐULXB%:9Q. $Wl%y{0,tE6/ (æG27]ᲷfBmJZ.~aINT'EEQf7YcVy~D،oG|]&dµ/-'  JT+װ{)Fxnj.[м̨1}McC: "ƒ̌("t,heL=0D&te\ n:E;/~â1Ԑ3 L C|3vN }#Ņѻ g{YZkH D;ڍ8s_]شm&>5'mn0'?a*( s_\$nX_;`L쿙faVRjFվ-ιߙ9HB</IJ~K1^1K v+;춂?ľ5v#ž3CZd6'jxzbZ0;cDj˖tQY~o4@Ч6uD)0b8ێp%+#9q>zDSΛHf5)Ov2kȱAG}}͏ 8Q +mu㯌^%Y?׿]e+&+4&'zU]ٕo.8]wYI[ɋ`u?9]#H);ۭZfMaMg W&P>Eҽ-c%59ḽt>w۬{N0nTKY?Sq'B."Ltk s* nID&Vx͚A2Upܕ3dSXtxWaw%<߁A9zpsC  3; }ik$^vd>b,߾1fߗSvӪOPG5wSG蒴ىw+ݦ]eugm֥Wt8 -~S/*_MEjԞ$0~ UK-oA~55+.%p lUh)`|b~[L4OFZ*ȷtar'AAV$l3ogVǝɘ[i2Hjo6JSΦzU(r0U؇fg;H@t.Uw\8cDEHM%ܼq^OiCwԜ@',?'JGET*Ug\/ٗjilH"G ɘ7.ǙM:heHfov+l2؇H<6gM: 46C,!t'gl#6f:wXtڎh72((_4 q1F ,ո$ u.D%"RSg`/ A5H9o_ș v./ y|gwOlt^r#BKJ9+r= C+bi hypA)cT+ %LpjD_`.e+$VLhzcSin[#ZY5arsWSK7:F\~HMGL;@ X2c5,NI˽+gef:4w0'/8F5q2xj3G'?xTnP_9GU֐N$4Sl4ZjUv^yk#c5yJ?La.mpG&ĹXCp4_sx+Yk?vKz@Լ/9vQl6j7Fm`yAd%~ǟRA(ΟЙ0 UnnӟT2Fܖp}_3&5`QYTNV)e05 jqɳz6_ j~L!/<Zr̪%ӹ?SB鍔|;YZ.<X~7ǻ[T*cˊ{J(AR& V.> . 3EC2&-tUn L~mU*e<}{ s&l7ҏ($os#bijKQǦ}Fu4ٲ[=r[ݏ]qtqRP䒒dA/S }NQ6{l5\"6yPAOGcg˵52KO50HS i -kNrq:h9_dlS+Kv!8Rl'pؤ0%`CnPM Cx!MRJqSjcWwKs X*gpn;BTv}b7 Ax=y_Ҝu|oG;PW^xGw+0A[ZS[o֨(-~L&Txw{yYq"'xOBDHj Qڟ8Z\~W% [0lB=/5[!S.,)k2) ̜d#"J)o/H_5j D%ǖ(;"S>~ÎL-1n6Q77k@ؾL0dfj%G9Wq.Pe;Z̕[IIT<#7d"a-*(DB?ԅ6s@m{BKăzfƎmRzifԓ[ĺv$<.qm<'ҟvZ ԪwQ|؅ X{0~m b˩]K}rK֞g6`ۧ ]U"%s,F7z7H0~^/]g?i$!@<Q)Ai=%Di 25ۼՓмq-&gЋL;6{b@)P$)aDy$"߮ks4Q|YGV]=Ziz6 _|̝"5#yg.D⼣NZ u+H1+AzbHGx漵R߰ȓFIT0?՜`yC"XmdIhagQ%_m[HLZYd6~=FEQb߆s,Jo9eyt-u8\ _z)S$>@ Pr5Ap.J3QaoBo $Е61\-%<71iAhnFjp##ݽ}T>lȻ!geڟW S^xhvHq.l/Y~iM7vRg0 yveV DGE3{7=%$۸n~I̥'/B|Yy y'U=g=ab)6\zȍk2BO  O_h>lA3Cת w-~~iRJvjCm|4ʡvdM]2HG]dmBiD+GY(-#9qhW?*faV* VA 6? vWt H!]&_m͔4!H_Mb̅,@͒fX尬b3yQj9btv33?~֙rEb{;7بun#ºa 8eRTO,Lv6)GjW,Z/xLnF,Ʊθ(ysKɳ#I3τ[ay_҅mG9y⁏O-Ro2h4k~TYEK:Gj ّk^~MfMT.p(cpzmPIŷaicx#"\CsyHK]M}EmP5 q[o^$g}"#Q~F9SLV N؍2[d|60tUJ$2tF N YBh~J, X)2q ]n$+p+ /썯{ox.c j`'\&n OCYj'5crk|Tͽpİ3j֞pY 780?P|kԊ3ڴY)MH01b9U9.Lf,hK9Ӣ,$s?%XS*}^T#FD,_҇3)-gBZ^dl *$RN7r:1HN*/e[_Ã~(c:+ELt 5д,&`dcnh7T,09}I1}j˜*Ȟ-ChѦy!KՁxK l >9MՒϱbHJHDtx^Ԑ)k Xi%kU&[Y٭Q)l-c}Uyǣ^'SJv%TԾ^zNFw{RzD>0ɻAX6^ 5B,_%ebAHۅ͞ZG;pQi-7ŋEQXrq2^[[5M䃣v9 rujVԞRƋc''8۹U%`:@[6S۷لwږ"%|`.o?+`Hx*Zɫ;Z|/?u7xOg!|8_{!'r W\e4m .jYٮeIiC:dM[$oFmxÅ5:օ[ g.GtB>ɓd2([FUBiND dH_ulC"Sڦ3j\ho2L}~&.؎."J4C9/:^q0PcF 5'.q(;' ͏Xd~ɶz#7+)KT$cK Qw0j ah.VWe %N6UpaڬcJ$d zժxN=d#ثAJ8X0{d&uSQZ'bPb('>JyzBN9VC:N\^tu S9pTdz P:P9&LjAmWKS-`jTFlmjoݞDN]Ego낁2 4d-aȰ Ϝ#A`S #ӓ=8YEWBՙ I&KبYC@jr ;O7n]e}~ˤ1ÄCaPՋ+eg/*Rj'~oLo;>4y1HUSLY=}b6OnsFf{XzRCoQŢJ#&8OůMȊA:fc ~?؜t6$3+ߧP֚q9\ITkkGbOn*lI c}3]ibp'N5uM Nr[nU*z7^D<]!Ŷl67VK,Y?wīuv MpAqUFq]H%븎10WmPR.}E>+^& KѼvّU7Z赮#ڬmF %vYkS )naNpgjJ6bLV$n V\EAZЩ꺞2$h\r!uS $^9*^F=o2p1Ag»ĊIӲ)ztⶐE;y9n\Hez@2ٵL %99Z{ZdXG.Zpjgݛ(!)2,jϾé zY^LG \lz Q?( *Bl]q%NA4*V,D\BB x/Fǀ()M, ;ڙTȜJ}AB]_o ) 54tJAeK [E!8Q[Ez;MIWbhyP'f;qn!5ma|7{wa l0L7b&H)Ue#f4hV4DxpS2j688D}` VR܈M *Xjkw8yzkYҐ%` s K w}pL+5| >)X7p%N+*UJVsѮuNP0)938ܤuNH}LKUh ŽwZp2~wr0"9e,6nv\cjyx/l]M>&O< T wX̀>*䴞Z<%Iu-NԮdFK(#86 BH{`, =Z:)kՀ#NCqbA|gSiNi97ޝGOM>ҥl[~ќ-sNT4]л2!7 i7YZdi,~cѵH4bJڃ2CT4:pzCmEeA]2G ʨ}s Ij.3āxyiuZ' C33λ))2Eh}qiL2Cj3|;TR) Ick+#B* pae҂8,њP|88w(tP`*>ctfwEpvj.NN2rFx ^ζZ_ VX ˴P GgXd}Squ:=[hgyKȝEMj󣵌zXl9BŁm^%-i 6BE<_uɰ?LmM@$< [/ dr(J7VgCVGl>6xu)Wv|FZI4"&4m&Fi^Vǵj37д` W+ҵn|9suau@>#^梧o ;w)ju=.* ҦEy]4'AJQfJR.TG9HB#irHs勫Ç.e8r$B9ۃFNI"NZ6RkW@Ř1uƷdU\}Eqq LwQ A)E{IjKJ`pY` u&?W G{F95g:쮓89KjwI}EcH5vʾvgfmȼy9X:U撞ܿd,vőw?/P?Ib_{Az -FT΃J\\CI!2ah/+YHT~Po3iߥP I6Hz9.hgת(q`TNMp9!By_I[Wc?\Vh[H?;1fԢu6Ery]xoIBXA)g%PJ2n\L,HkPˇ85T5/y@=,3/mG|)H(_p2i$D v+^74r,RчE |J76 {l C!LF#yqZ8;NY9f),\Ms\3GTxٺ6-/A]\mꐪy9Zwx')$= q]U]fF΅BQcQCvFO-Dڐ]S tr&oiew6tuKs 8#? .,ۀ|ݓCx6`:˂Ax@ TķhH uHv1u$ϊ  :1=( C}뜗_%AA?%!2D!XAdʾlUW0YD2B( |uuf!0-R3Tx/K>VڡIaDI~G~J m2!,5{朚M)D/M9y.%P9ʠeE%,3Wr0]Fif]ìT{Ȇ7΢JvA{Cch:bSG)5}$Q^UwR]>9ra#"ڠvxN 788X-z w }'Ojk(?AuyT(UFIq­DvkGpF mcuHyK $ kN|O7 \T= 3>n͊gHJR/e~m@TW=3Yn4޲.6X5i/19ē&.z&SuT(t2$4g]] nCcWcȢ魤MzpB"#T.g@q*~J;*K);:km[jm2itK&!J=gsW5Lhw]eɆv/TڞzGf# 䱆œUWX/uoYgq"an#='{9<v*?F Ji?)^`{ȡXćуeT(T8W,0K[2fg׹X_$c&%CZBM1+ ;gAxuxGMd.N4{w4a]4H  *H QgQ;Qz<`*n#QHscS8=FxhePʗ=HL`bj[LL!'ؕW!L߇t|d_Fa/ᡠ"HߪL\\G.XJ!ŹE%Aw ~?M/Dyo- ԣk5>@LvwayV0:Ô-$Ԑ"vd:Aj x޷^u&8(@U͚+i!ܱBnB>@ ֝kepwF'"MG:- ;>` <ģ-o>K^2#(LxMw W e9t* Dtju)ߨ+9t2^oS7\rbxP:]mu;,qW!^\B#e HO!E([R$&ȲbG\y(щ>ܴ),l#qڷ^ ]$T`#e|%%6aBVq9CL2O!gQ֠b\oi* OHȕ|WYQRPK7Qi~1{ ~;Wbꖦˍչ߹T޷S߆{(-e0}{T Ppic5:Y9`Yn4-%|u}jg\yʍH`d(7,APha/Gro| FBSEY}󜚬 HfXΨn"ZnUz/9ފ U/OIu{m7Is+nX7QfUgv6LFAj^3(N>/W7ȤbrU>K/V/\XׁU ]cDх[4z_Ò Igc(J}Il#0<oP7n]*/=@by۟q$xSi4S<կa&g?w{@ a0)Ҷ).c%( 8U~ Y ]*Kjj^|YqCy}Yp{Og]v6-kǍ1G(Ka0ߜ\~ʨ#T)] MMˇDc*_Ϭ<@|O϶aF^ؙ %UB/9M-H qg6!V8 hbD+}(OSCY]gF/ h5᛿.QYY ((1CVZg !5LpLLyaLAF# CZ!U a&щyzh6㤙x{v :l/#.; y$=L;b+S}|~(b{m:CƑ!k!V+wfxة~"Rdw1TFy>BzM4`W݄C_A٨ɾzꂤiR胯LyZ">qTD:Q=>k)@+OVy^ lg*RT5pm:ae: ߅)O!Uy)h$hځ۾xj7qiSVQ:쵔jԫj7[ӥ4Ȩʴ_-{Xuf2Xwrd14g )hWʁq_)Jq/#W1_/S:C:Ě>=&p7 .SN^tbr]}f\nfj&.Duhm0jXyM`b9Ƀ>^qp91<,eLwhmb $ ^`DҺeNg2B^!{מd~^Rh)Y3Hy1@v̧`gwҍ9\6dU2KлSx"KECoa+}UKG(]PhO@a7P׊+PG2nቝ9@uI CwHZ ^KApA>uo2huZmPuI.awuEcjI%glXh{OUQ[lk6b/[B֯o1kISA4 /4(|zBkaHSO8S/`պ#l^sO4dq#KsfG6@")SgBW&[3'FϞhIkau `"*0+ݓX^EL;bT߂"Ʋ,X(όH cgjH vpw( OlgZ &Za@=6EJMÁRiw%yҡ-|Ա&? HZP$ᢴv%y 1jaˡ75v9^kCK0GtVyL~gc SCdĺ|%?i&I}J!+0r(I[)xވ䶥i5 `Vkc"&Y&F=2+sw;$ ]LNh>FE20LDW%6TOAqhTDkдRd4KF׮W9YPNwi?ߠvlwOx\+Qx'u=(17n0H$6}Ia H3;N2P,*lT6V>YpVz/D!`}r٫s) J4c2]BtuFI&%:0 ?=,`1FNj=k|0&t)LҞ b|[Y\5$G5ZJ"_~Ja>^/+s}x?"b-4ͻo2ӚV`88 |5y&6 JG]np˙l8p*è91;5-*6)H>"=n:l8\<V?bn,ulJ$a:i0h}( [T0>ƃMyH/"Han PYGR@ea.O1ьX]׺/jsw7v?`g0]:[,"bm5zPٰ{RQIu;M*ڜVOw* 6T`xlhNPxL<J0xZygxwko) p4Le닆;g ̬Y lv*C+* Tĵ3@Ǜ'hrEjtr+xb\ԓz9^b+0_{D+07Y(@!J/};vd\!R:y@UBQڪgt{|%V>bsW:؜CMRO=r4lrvIog sX݇S|ƕؚ$ D%V Vq㪮Ih°ɡl-H'CJ@y͂X&Gݧ kY˳\4->D=!ݤ|U9>1G[Ʊ24ZSbA8sn*2I o?y=7#1&ZJdͳÕl͚ŤsH7`*8 mxHastd~e1:T ۂ OEU' D|*WrxqiS{D!02fɐ)i}o2ilk3P$yh+/cPe,0$#_o}m(j9d^'I3&%<:,h⬐P /_YcosyAH+e;]v3_qxt~MgCWM\0 +L値̙p& \-9F`ЧZ^&~Mr Ƒ ľr):;Ʒ`L-*aS:@wYoU&N2Ά87)|ni\͇h['5mRf̉ ~$ᮇjS%,9oXY*:aK  LU%U-«sEkU$# YA˼Y֍L`߬eJ+/:zpCDn~jIM*n=B;:X0iaj\1 b]GVtqBG\p/5c/f hȎO- SvK뢖4~_,SC\,38;F /uׇqO`!zb@0, UՖDy2ۋbNCȯl2P#܇ ~ٜU H= 6@רӷl|%4#sV>(E8dKLdEJ%RY| f(Lpfnb9_nX꺛Nl\!u;E.gwc0)jka݊|t2;E<3cziUPZOqLn}$+|w #D:>oJ˟0:0g+1{F+8&DM#:lIL S(h`/C";RD k+|FwW;z[;C'pWRgI$`w9Ub#VY[Gtp?!B]ҶXso?F-{Y?9D ":'MFF3w-6>2ibPr1'&({:imnQF0ĹV QУl]HR/[ٚ-&D.rυƕ ʄQ8EnܕvӭS9o9𠺑1n2^S8M#!(@y"Ob|fk嫄Lh2'' ctͮ}m3-/'͚/j;~%" hMMzpyss]BmaWA25AL 5C}+!/s!{ Dpwat0b9ؙjJn1 z'}ؘ5WDhxˡ:u*֞p%c]#N0~!g8yQ^eYnHjC揘^4q47mw)}.o c~8P// Y|n>.=%sN M!zBꍬ/$ceu3%^' 3z~x! ץ4q[69Yۓ[l0R^$˳(#Il`09?1yZm*c 5c"Г0N;]ۍNG)h}<t10l)ZA?wUhic@pB]ƭ0yD4˙;D")jw?ӧx&; MHg^ \R 8Zc^Em!#=.[STRhJِ{S$v7lZF}Zό PXX!Q_wU7>%~kwOya3 NЙO 5py9z vhF]QȊ3엸W~<~׉@ȀlJK&VOHI䑹-DQ~9+BbOC7sS Ow$)V14n.}t ͼpUZɮ1KH!\cŧ ~!)R?4~kmO9/ hdJ!' dA"T)T5kNFR߃RT Y:+=Lr-25-vd= {%pԈ XmG꒞q:|/JGQIV!Ts'LC>/p<~c/c})*>(G$Dݯ[I1Bf$n29y)SO躜o$=M(dχ`"v(W5f\,VhQ[7 mz4K4 T@Ѐyd,7|oAcPq ܽ6j/A?z Cz$gͳVXNI|3T> NP3ǕÿֵEwa ӭOŁ$|a5$tI\uko@0(ĻeKPjOn*(|WN5LnҺR}sL=PJgv5VkN"*R8iƦwy76-+&9D $-꭫3"p: gDa߷%5:KYk۞vS۳]|qף j cw-P2e~ q)Z(X؟2n<ӶȈ''$Z:/_9dU@JU1":g$A3g]AH3+fٻJ*::`nbA,Nf'̝$=.#P?h 6I0Q;;ʲ+u96 t aZtD gIetdx.笡nR.#-r0B5B}e |db7f/.~>H~&Zձߧ#;l?ޚN5blQ'` nGo]6 Cb#-Wxu_㕀m#+ZI:~-6B_(dZ(8&i#n`3P 'v5 ! _Yt}}0^v WD֮w(y^rDSqʧ֞F\;ozu"bxdYؕG{QE pl>O=ה!G19vEQ?ً=m,?݀eƲSso* AںbRAȓLX~lyl]^&XiY*7d.jEoV干7Uʰ  9ߥM&؆' 詿@# I_U9Q*go~PՆrBpbr,%mz +lQ97h=S+{r{Z00W]ߎӛсi|?7(GGmp5)ۣX4LՍ:^/v%k ;&I ḽ&7dϰ,lۯpp4(sFL@(^88:T(yփNo𸆈>;Ļ;i (}ܩQb o Dv)iG~ P&lRY¾pVQ" .!G{@čfNrbݢbk#Y*u݅Kњfoo͜a*a(|$<00TV `٫vJlgHb7 6CfPѱ[ry'+UɬvR4"x!QiֽA,u3'v|;4LDYk#9$|`V!X7¾>9B"ՆJ2kIzM*B^ JrnR{,!k0&j=B5a=;IJ<}y=SK( >{$-b>ĐfUJ՗ l `oV<WA/AUԜ{ BHbV5GcAJbsG0#Hs)[5E'|gĶK- Tȍ#TLO9{!zߌi{stkduygCbzV7jᆹ2L\k epj 5UmՕB#q9v| u*l|~B އQtkewqwdG6݅h7x@lM=mB/9%®?z(g8G>ʘx#*֍ ܡtXc|X-#ruY{ "˘ƩJH;@SġkB&hXjF11LwIR)ؼߜέrt{bL"8)Z0`Knq;y?[qEcW)xS;,_݋@ZtQK3:N}G( lx75֬)0tnxK/T]EmS`vLMŁ,DfA3x^E8 4HX \-מY86({ۭDBK30+yWMUc֔Q+lA eؚD;oՏO{ZRvrzz1oZ/~IrbcSVzR#JH̡-&ܪa7iƀ438w>BBQDR ^`T`-Zg0= ٔo+W^т N?F>_.RZ]Fo5˛4ReZkKgp $l1Χe~\luөjy >^ZG]h{wA:~/o #NEVн Ւ@0/W[7SmwƺH%, p8`َ#fHpv 1Qj_Ot/Aa$ZQl!O_} `%M{hו.UQU0U7ѾÊ 3HXҭεeJ^% B|*A,Z\o̓ؠxEwRކY!-n*iᥟk7>nʄuqڅܽ $ߌr#C]DzOe u5rP47T.~ua w;|t4z=4̂ T"TO ڏEY}`uvڣRk2mH![7'HIRZ:xR2vTh`㑚U %m+2x8e^s,YQ#d#e:'nJSo :.&T YJ{x)#7x{NqYnd4-C5fqxi3œkg46?-`RJ.:! z/> wg{%K F!GN|`)w3(fJF(eMvd{,۞am-umގj_vF@=笢t{8)O\ ](6OmJ':[3!T\v?QЈ|$3 ]2pÚ * ? C-i|z@9K |=i>ZCE8TbFcYZx 4 fap캛0Ld(vKAԠI 71ASPk,˨3.! {jETawʭ[ BT,=Àv` DrDG$/y&f;NBu*Vx~X;C>7~PYc*n3aȯ vxU0nJn8|?=^i6[ű]۩*i8/Z螻uiϒz)+DV~&52 ZwLMwc 7zK hj@eR4d?ّ=9#0]p i ϙQsQw$ 7wap ѯW ɲ8})O\5\ƴ>$1-zXϽLgA"~G.=$I'%pb۩_ c]DUg +Io|T FT!e3Syr+Ot]RJ|+6G]Pr2'On} Ig<-^ۦ_U,*ʥ\,l+\, *t:?x<ڥbFxFay*_Є_YT+>:vj!} 7Y%|+k,-vXX>MR7't1:?5{+Z-1Bs.t~7C{xwl %Hq##%fcW8NLh}*-[f\Xr2uL_/߱๞= vEL@'AF?bqgcXuǽu_ӉuE=SIr=:[h&eԙxdPT4m¢5BGEL٬z lm*O$篥i'"nUYF ɟ}[Sxx=vūj0},Zo3U,wܲwt eըpVqđŴ*ܤpn8Ҿ@y c*" ꥎ./RW5T$d?5>jUvJEageZ} ,4Ovg(_qB T=zET4C{w%$Co BN0-BPId uj[m iL~/Pеj=d; RZN,q& 꾈^h\;K"s?5nrt`0{NNt(3R͒56y +qZ$şτ6*:+3Lz*7_r'JoJd1',{\nN`Y#DCS(!L׏xQH]{Z5Ktkx>-=^JIx`X԰)lӋN扫)#jRTB % d'l^{˲K)8h76~-[Z\W)PA\P~Vhﭦ_;|g3 ͳ$ )0YY}jo?8>!ҘӀ.=Ǚ ~Pe.t<?!o-t17ϥXx'X_h&(&`Mkh\2Mc' F7_Ne7Hy.qm5+;_P,ѴU%'Imv:"{9qWuSb~dE؁ w,%Cka+rJglm,D LM$e33h#8GGi){üI󘄘כY[]+?&A?ٖ~۷U+|GW;YԌnuUB-r^A^cQmk=T WT^aU|>+#oJx%_b^O!J8?h4&;Jb[_b˫Ÿ "Sm5t9}Tmk )IZN#kbV AI@Xdn^S`$RLf37ÈIYmv&ٹsO_iPZ zYg C C4V ;ғo-t:1x kNbSi0$iq<.H1ig5d䙪AVRwy0kد_.7,2(<. S|H1~c_G2+ LPfpןZ-7˧EaJ_ca+z:2a Emd/[6rY|gq`Z&؄Gm_L]ۼ NEe^EnJ@u.Dw`fG冊y];s~xhLQ <\aԭ/a? nZyݵ0 @6-yS.eNdK>Zoa0@ /~ ں8ÆZP'EȈܖ-)QD*U&%65﫮&V=:#\y/bC%Ϗt+"p^G,D~|hGZ7̎"WﵹP+ }(7{,le*i۞I.n&~ ?5%qqO GIºDԿjuzE3Թ۠;kUifR8>tud?H3%b2D-/B>|(juxچhI}] ;[ۤ~KXRt%ߤ$񃏋4*GBYf*vުGоk_1)A AQ44&f5Α-t5ZUؕ@ړ.-DZVM}S…Ņܶ! q@;ԣbiV}ͻbKMj{-ADYk78WO}(5?1&`!b]ӍU-CW`NG:+Gkٮ|6츕Mvܫ:"mW4 g53Dݻ43)d~'z-5{"YE|GH HEsqrOB)m~#( ä EbTRdgiMlNL+ ?pG*3'ͱ !yi<W,΅ZR0 < yc`B+nz+*6).l0u}i'$89Ne:l] $Q3;ϫ%@c/'ݍ(pZUxV~B}Dy\:.3~vLa\ |0hǼ{˰=TBe[4x+a{Mj׸7sDrx9/]=/4,oV2u\.Gq*,H3!7 I$VB" *NF68cHb%)ĂȖUvyOEd/Ch? , [:VG߷v=6;7BkHTgt!:6B:.oh)+u9CJ`h7ñU6ڡW{O肴[wd0TsuX@)P"䫖# 繉3K@.P1'ڶB)}>(′27xˊS:V=.ʀU"l ا'r`Ϣvm9H,,^ds Sg' ^Od8 gܸY٭WN|]+R)LkP_)(RLId/b`QʭIq$;Fy"K{=<z"aw- Toyz')n+sd}dw-n gąO6]?e:|Kܬ306|,Nwې\Uy?e;_>֏Ɖ= ,Tt$^~Nm5rO0VP6mӍ@5SGjxs1GUf)uiƌO3Ӥʤ?(+HLtͬrK?S&++ >:N2u7T51YOs@UbR(6Q\OkMF>pJ++m f]RSgdV:>W\%MD@2e6|:]y. G>qY k"xB׋wcM 0`. y{Qb('EpaTjI]=vih&„ ;hg?y7/nhgŁ6NxiN *HGnPu%>ݟ؄iuUi0 JKV3 .v_؜'@8}S^/܊}Xg`6 )-W$ bclٳ{95H8ng[r>'ϝƉ é!ƃJ4kZprdzZ4P.~!5R!Oo.wt?=0X֍#|iC5Ki޿#K=.[>ډ/&;[=0JkUt~eI;x籃zO$)jѹ;(R(t\6k#^9JI4_xԹ/$Y Jv:ʚ+CP LqA-#)1@ ko0N] E)mFf?EOy.w1rA{H\w?*%,?Ɨ=sT_ȧ0UD0_Hf(G2,> 5=?hzhBqI{6i.5CAW cM?ңz_uwFtulj3prv2wWsD WK8'L7ƣu'We ^1@ٯ1ďGңf'9ߢ-Ґ~ep̳,f>kOQDjc&u^#5_fR}WƼ[v4ӲV\\`5O)@Y K7GEyc72!-,DӎɈ.TP?AgL8(+D&7I^d]ɚφ|Dﰺ'2o$H+-ż]Z֐~!MTXQ_dP@ohs< *_𫞂g1p:p;akn0{{1B&sjwSGv~!\tNS۶9]&6~M!uvZ_O}Ig6*HpC@cR|R6#®g5/z?\EgWe| s%.`H8 :&y5/aޯFǝqg| H֐M(2->"<|@|͊x`v+ K+q^ |l6\ ztzSfWD8rl3 ~3j =Nu,mn>kA'j]'(;܏iF+&^`% {n_Ti^0Q1^83CsJ^NU7|I z$7 VƔEFɅ׳&gxY8ug w3 dI=d|8Yw8\8v2G?mIInnj/FO S6g;nj f V ͼ)yڃ6Rdgv{vEju7Lj2&LtaK]+EFu~y/&03Ti6 )1 ¾Aw8N|CU.%M>yB 2B-?(7UcOC7obi"hwYcѽ=a/W*tDcia>x1㭣/g1mF(7}Ur!=<[>Z7,T/ت[qCW{PWGtђ9tdHu "EG<آCz F h)<É,;0[Nrsk.;<ɸ?"`eu6C{nabƫ%[d٧jΊ92Z'd!S29o4oԝ:A݂a<w<\NU\ɲay0'Q7\ΙID0[) mdT!^&,wOG ;NSb%D"l I` b Jg V}e@G(f߰u9~ ll${k [μՐ\K/9Rۣd50@ؘ`hs܋sO6@ڲ+פ5 @.yJ/!zTK ?8.=L ]?_q^=ȤOi:2(GN{ȶrӇ}Z k-? SYvh &7.q%ɮGDP( J ##BS;V}i J(ZP_`p%Dxd򌺙 ';UW z\D.Z"̸2V }!xtMA|ODGj  D!5-]8d>5taoj1 `uqSd 4̋i BrGim[,IZ 2\J}k(˴R e oPߋ\5G|d́(*!Fcp5hhӇ#B3l`J@'}NL2c?OmfE]LU)};quJ20CU{ˡ [1A#M͘L~/X#ɛJњa-_DWt V2oD߀EÜ' QWWM/ [zAUSڳh]RWqp 9q=IΫ"b3DA7E /C+~A 4.B5i"v4kƬJ)# Rr&?soD,ڭ/ynOcg[g_ ?*yOd-fI.-whO.QXqL 䇲n8N[P>qZt G@њ ͕>I/3LԄȰP${V^&"K,w*<)~a4>dطa5Zn<N^&sUr;%qCOkYT5@[=o՗>(WI|(t,!}BdV#ES_+ߏ:`pSj&+.PUWB& %i }ᙼ!UDpΧ?!^VgrFP{`1xO}F=X=ܱf[Dri$<˽!|i.%&,miE#,DyYcwcsD", Fι}]p[y&æKRi|)Y@& *IڦJQg+{5:w-i*o+P֜ M)zYY>W-:V\h|ݻq ~} Ê8< hrMz?=8Oko@ 컏_TO=F{Σuq#JByOO]YVrP@z=2lQc3)Į0# #87hGS/AڞsQZGtE}q$rzy^%ۅLs3%t˧`+j 2vMR^`.qc^GLYGIU n7$Qݑ11NP!6XE.QqPޓAdr!PIic;%{Y?/T^dVVs̛5¢\~"-XKi@dXg"Vk}ǟ6('((JN"dʂV?p~P/CɔlvUNLSvG|gTaզݻ\ wׄ`Ȫ)h?d}*' ;AWf +f|=k偢~1 4AVN2(?\%hBr;]i UtFX+UXr8Q@QURc28FL_)p( ïy3=3Zl85,i/zx$=82r0 "]<>vYlMY\z1펒)y:H%y@|Ԭ O{-2WīL7Ivol_Z$*,@ M+O tdxhf/BȄ!<nsgm:N]LCt;2`h61NF-J/Em ^wHr#eOJXN1L/Ɏo.kCa÷4#N}䞫-L&Z ЭvgopxL9P|)#}V_A;5؇;ENpnp]LIRr^1@~ayBxـ4t]i*yURr&ʂMЄ~YdyR2'x=Br$tv(m@8²B3CXK40 C5]<@|M 9-:7[ȹ8_lLh $l`rυsPm…n#<:;{#l<~,'D5_BhL0?Z쾆:~Tezy5p[#eKQ1GW'rf-lJb@F]WX1cym! ]PFˆM<K,s}]py[x{TBMHHqe GX"DLjYYyiR)26^#-0= Cj%-A-i^ sׇG/ZͶ21d :ԏʇqU ^*nkjetivEoznpF.mubcA3uZ┢<~(:MM6\Fb@FE q9d)ԦpĚp,s}-iv}V"p@GuHhj w3^]]i>̞!sVN\M!do)es[))s1۹7Le}x4V5 6?i&|8T&erl%x$&/-tykiJ'⿲'r|0b v #ztFWqp+#7u Dk[(YR-$uBʏ=.Z1(2sA$kN/ZH0.ֺ4{+"f<.ڥy~ZI1x w2]Θ3_^y&/SuLem}Wēf[ȫiГk}ilAd=E3q0:3YGE3@;LK+F8/KUس8#MԇbyW3`2.U&Oֳjb,7Ҭ#Ugbس=ʹs[^ 6Ƣa/<B/)0`4 ~%.W#_<p\8RbYV0߭s2HE9 @P}-#PD~IkTgՍavuIYJg@+3J7vt4 @)ѧk8I!۟Z`)qބ{cv\O)mgw[HYΞ!^ywڎź]"u6e/~ >8`k߼Nyb.dO~͸?)m0)᮰9.FhE-EfXv׼L=Pk|xrd6qZ-Lwyr%xx̧&_Xt؍@I@qf4f"c*lJ.*74A~3#az: mcQ,Q,ـc9jS|08u%׌A߇֞FœPVGcVT`zC0Ra8e,MRZfm4~8-qUEph 4|[7ΤӜgpvhI3Ohg}C\k&$(Wqv(sLBץjVOBsek叺t]m0v7<Ҩ #V2gkE"G"g<`+tgg˖g4pTurG) zm͕ n fNVriOѾK[:-K@0O %5'D(S/xTvi '-e,Bj{ M:Qs11^`ƚ%p-c¶­EIbM8(1E[ #0U^oV"w9۩n[-`P:eZŘvF9U,s֋.BgCv@&JwE9"\E 9S.SpJ1L֠2f"e:YyVx x!)7w'q H=?kdF: %y=6串e'2}WyN6QuO=cJGowၽfA2I]>Dy{gnZp#UQRxiy(3]=3>fTtbuAqN9pEoJHr:Vc Eq56v89L8q2 ;^!sW(n8=dUyR 9|b4-U끺^,) C4ZM(=UߎhܫJ9{x.eG-5\.KE17I1㗄Ms~ͱAYbfEbH}nSd`nJ VPB#z<ɚ_>;zb8̊ -Qf@49꘬uD*p."@Kӹw4P&JEe|*^I@*ͬ^". J`V'DЫ }4X hw<Y:fJR P9g_Ib IՌw&@K5X*Q]ƭ~ԅEȡֻv×# % =px0. &20:y'Sت8fB%Zkyk#G>X>d4%7܎u H)#:)m{ ^̣phB t q>GaEuـ!2тNvbۃV @̺\k{اZs"S$da3q '6}`q NZRk*> L"HTtG pqBTP~YXImbV=ߴJ|޹Dk~JH&&hWX!x$*Bq4ԓ}cMY]d {߹7һa:rӔP^NKW"i!u:BƽL;bXn<'Wp JMQE#¬ CӘ@>T?\B8Ď;ʘUm &Hzz8 /Pȸ'8r#: :q7i#&aG9ڇّAe| ;BhQ"x1Kr2"G^8-֠ > >fEcٰ3sKU/P5onekkߍFA䋂2EE@>`LG)Vl0vlhJ;oea+x+v,'1*[C' MڍcUu֑w֦i ĦIm/hs;dVܺ)hg|.N2$'A.5m qAbd!VIzw=qx>!%enxŦISxU6,>&̕4˨L@??syuҲ;w" :4iKvvX\/!`gg SM٫IP{}z#SZ,A!|=/V6G3M?b ]ǽU PIl0SڿC~eЭ=XZe6,iyT%.}J$_' 4PP"a d?w:7 ]ɠ6p z] E ),j_8Z#\L?KZ$^GU eYB>OU(%LcfCby:Pɏ6h ϒh{nV@t^B%T{y}OMx@^Gŵ6[Nɝp`)Mģ5ުR<_b Yv.fɻTITr~9AkOlxPhY,'dȝ f kA[JVly/?:X0q֥8ۜHO ]HG0y_X+3=x,p! aANWz r1 BSw,:r+K 9`Q}{NO"m]z\Mwn[b~¬svSMiIɣTݲ1~:՝B x[VwlR$KFő#:/`эX7[=O!!p{U ۄT|Cs^[8@7Ms'xs’Mpϥ]('^-)^جOp (X5(?Kmmy,rdObݕܯυ9u}[DcupZ{-J#\j Oky 葨j#a[BUI;pj(DhA6ѥϼ>W][@l>\.`Ghb0<؃"r~ {i1GY!B*v`#w=)SsW\ѭ>%1:Z> pDhHs\F NBJΡƾxRd}ԥϵ ;[!j1N|w9>hfV .T]5E@tjչG.]|3zj$\'f})ob;5\OM?b@ڌm{_meԣ^*Gqzh@c vR6y{'3|՚_uO(ZT y|451MOy&n{žS?T5fN3%蟤("l<;"&xsFӵ5ԙD{L#VCj "h[^Va!;r7eJӱ2<ڎ$`hWP6XVA|tHOۭ!{hgeo)tg6Qh4/YgުU ΆyN r W/pn)4asb{!^;4֦eJfȥQt Dَ*}'8yKR` [Xup p"/kG$M7XF@/dhJv2 ֵ6Ya"=Ғn-cg}dPb%xZĺU?9ύW ٦t6'ރ͝j:sK7w``\_!ZpDp%JC'RELlyRcܖF ͙kT Wx* LhN L:<#iÓ{*`_FgDs{qobS1tK1_ooTUpv#ݮp d8>eϓ]5oekHmF s{CGa0|(ِlW1mVsit!}i&TOVCŒum0W_L6U]Z,65g0}uac8жFuFŜ # myCӯ#ҡɅ92p_͹aw7zYHseNh8׭U0֗VX5N+6 1VwrzƏͲV,R{ya ~59=hỄu{E˾ oJDpkVI~Fs^Ɉ.вMl>m[]%Ϫ|h]J}z>j)t*c*BY;O㠝]Gε:'DFb<1ChCN$Bd,KHUÐ*9Bx420ubns4 [-_FB=Q-4@aQdG- ~*J [8`r{BM׌uWkcqIvQBc}xF  MZQ IlxFm=:eRUӳ»;Zq]"X/F*p"/qW;~ˡԐ+8<<'`r0KӸ8.yz˞\XRz :ERR-sDmUS\70bwd2hm<լ_4 8ҝDfofKU.&UxB /7Q|yig01U0wK@bΟ20B QaKc-6܇ՇJ2ZE^"| @lc wQv!p- /gbv^]Aoy_PQ$ɑ۪#eM;}b"UN?BuI|OLam@"%DAcf69db?/q^ QS|U \9V]mtlcQsũhfH㬆#sel5n<2lMX )z魗s} %^%ZJRbc`J&X?E1T]$?;h$!RKdoeTW`3"uzK{_]dqaL;J y^ҿ/ШيByZC7bϱ]%("'W!$(?u^|ϸh*WS+G+A-]VʫPבf~'(\]*i2!lɢZ'p:7#K5e9 H!;&->-1|UJp6 'dX7^uF%o58% k !7רܝ!ޮ o?1[9[Ro)jʽ5ix c;~HƆgN5+IO G3Lܙn/t{%UV@ \S({DতZu!b bfmCQzWZrZG7ZG>q$ތ%ɧڠcNҟڠj7m_{39r2:.ɐ,' i&4ncd^SZ+EV.SyR[g٪!%S?;Eaz>TSasO4`#Ma+:1(P+I+Kt}ɩ)-! sChI4liVvM5xC ֗LWķaY/*TRu,Ih3]~qgHBWBmjV FkE! $IEzϩ (h.F;疳<y5]ZL)ѽْESwXO?qY $Aghg[*iWU>OnKq90;<s;uHW0[Dn7 ''^bpfިquKJ)r[ ^'!]&!>/FL!CN^٤ 7{5^۸U}`vDL[Ȁ`]x"삶UW~QpiW:j;m@l;%+V(z:zSPHbr ְm!(s LrK}GrmBM5ķlNY= _y⮉_NMNZA4@gN-\:Zj %g=H\>q|̟ݵxf2Ɏ/{CW:DS϶5PUf M!FjQ:J{a]yYNVh: ͌t E̮60j yPB؉n?_fGM3iLjM>cGjP3H0J&u)C_gQ]AsUv$ɽx'd}p.w5wR >-٩TOΉqU5 X=Af2R{ӝĻ+`y۝}Zo"hH_H'"POVSo lO _YM46VC_b` J75 0e- A WِypEg)/sV{8[ ȥƱ]90[bT- E"y603Zh2|.)Az7?5Iܞ#WZhXxa _ QDu @^XĿO"t*צBc_F˜Jܿ5 fV=H !C$y\Mcj:vNugԱ+K>@y 7wPBgo]Wdt$Fm^*A mj?og0Sx[a]E_8; rK_bW#d rd:@ŲAXmk[J? ¬{PhKɕ>7% Y30Zkp}')#b%=Ot" @|Xv-Nw0v[ %?1Wt]`֝A.yӯۆaRuE-&1Y0xd'Zj(0YY~ϺARߩԙAެCfתq~U4* B+n?NT죍S l= idp{  'LqCߺD`C[%u1uTŪ\fIQdDP55BeT:Mq.È+-ሹd-jA_xSzt[TB{x*k1|@"m|}Y`Gv2#bKp>%ng7e T+oXgU]v EbbN/Br wW}0X1E< \&>sY|OBd.3'Lbk HS ta\PH=6m܀&\t|٤,$~ y`},T@Ro|>@7*!౰| З&9 phyM?ZmRFܛ%4 S1Y}6&d-o{6  'Y+ك*rIKۗZH1fx -dm^`ugtq- |N>J){f=mJ cU%#b;H/*$+EXSBPy%*QgDWÓ7owBWi 7ӡtDpc$4TVB|[g=LmcLUmF`.XDy$caeO_N(z !۽&4&=|N[ =A+66li͛-]e>ZϤlʛ]Za꧄,m^lrTo:+6MgJ@PN@iFKXdR )=Aus;jw5諍W]* Z.v<͹&oN(/D('3ĔD+L"6;}cpL(}sZۅE+}]7QzZI 3mA;K~ȺU|+: 6e ] !شS)&~n 5ywOw DQl&I<77C@{x|'lx6"MUiA&¡DwS3W[fAfO`_U*.<7:05( qH(eO[fWsV,#Y'ƽf}\c:Q3*>Vͳ?Hbm_f/N/\,R`Kr:bnBꉓ}ꇩVN,@sa}Be{CdOF 7 MTK˜Zs3'a!uF/ݢgqi^\O[˶4 .uQ Tn3̃Ѵdd#w"şs?uAVgdkHrUI?DSrJ_GvհguyyDIow*NkfAt ~;颱)h 2r( r32`F˗60o.&׎EpwЌUsJ<55u ɇT"lqoS$Xqꙿ!Pm:8#Ȃ&)WŅ҄QCtLr]_,!`._)JD8.wdC*'`ĆSs1D {ylk xo{\7MQa1TZj{ɐ5`A;K7ß^2_0-P ŗmzr)ߩ~mEGWP{dUxMS8EwOe,Jc,yiQOf:0nGg[8j[uA4&pi$y{>M@;|Dd*͌(k E0e.vQ[J!I6OЬM!>ISYEg yf@t%RmUt}/GpN5I?#9 h OZ/aw2Lj-IޅOʗ] #פ_ND,ؙWZ';eQoy(*fqw k1'! B ^jP>a`zc:qܿi#r-HN-LfU!b T{V{}B}8}_ 07\I }]9@>w[rǔ %p*'ԭjrT+qé/i`S]FL>a9x}gr#J޲ To=KZ@ \ mBH} 郣asP+Ky g*ӄ,tzpw6_cZhq§MιBob1Gx+{y+UGyu?Uܷ*Fѽ :4ޗ;z$ c4hiy; KFfNdTscIzL) k=~h:[ _'"r&4~Ijzm]˽]Ė|x]#!J׎ kv!?XlO Xi*>o d࠵Y3GͺװyH \5_y*SHZz(JFWd\xxas"3+0$'}{tLЛD"Ҏ7H?ۭklFː8ͨ4d"}ՙ1xs'FI;Û>Nrr\)(-IU ~TqYHۮB8 6`u17vO7=s ^ooݚM%x6rҌEZdO2 XCnlGWd#GE"mjvt$mf0 P+:J_{K=;L6?j7,۞'EBQSC *ch\_r12, Vd-@ F˯/$!v$G,1F9z Tg)=ŀ0uAs*B.}͆~IIkrPO^_͌7GwXryэ BXKYZ*瑁|%nbPfpRq2jM`Gmfڟ)#ȆB/s?#[fުΔ|&y%HIٸ?_i~bVI]Wл Ðx&\KC1 Fxh[Ϗ> eSa`^I`mu72<h瓄11xzh)7fgiC_mB;u suu LI6lao"Oڀ$_!$AEs^1pXv=o.gk:~. 5 ^aQ۴;RuNt3lEA!-u]#_~[7&ց qH QU/BG`T;:k3i:R%(eyZ"*?ױiPo}7kHY2OAa^B5Fxup|, ?f/A 6D hNog ڲ^!+&44aU  kT%G5JWCtWƣ;dt4.-:ZVԓ#: D6%i GRs:)}>|DCrjRcݛ`~ΐ(wapo<09UKFjW#u@_ Lz@1>;}bh3XGODBU?#p `Ek+׷@YkxEif}ngv41 1U< pYں;9bDwyZ{="4׋6 vxheZl iR~k@]t azisb`;"pI(Ahy6f?|竬DbVR=)6e[o3Lz vQӿ$ۍ)N%j4BgW4cS n5ZIP&8\m+vDKmJOf#ڮF,Lj]ڹZ9'߳xpSU盨̻=3-PzJˀ^X.pöNq@2B=^bz57}ń!~r݂tC]$Y' DXPrP?uJC PL9-ԸV@U:be()62=ړg6<ҴT{6s M-Kuigώ^F{@CS>>)(|wTzw?ʾoǙtInDx2ݪ91;M c6YqoUX|'kDy͓zWĶ:Q$z'j'ݥk0lh u_7F*DH,c2*-ON!Z gz) zP٭\ڔ[aߝh$wLv_}%aDt 4rj* kw{LR퇲з==pТS|q$5dE/4Z 3 8 Wu)[o;4TܶsWBejϩLJ*.u 0ԇ8"ٳRy+R֐'nD"3QO$M$R*V ޻*){вQ“Γ5yh{9& N6R%9E*:bɾUL߿?b/j8TK #Ðt'$!cd~yP—B%us52'٘60{JI\d^vpġ -ȓq""+̰1[fl\ptx)>X%^R D$.M+%'kMM{2=}ֻ5b 81"zϳaGQgh Vi?]FuB,Oy@o.wzҽEwCG'HG}dŎgg`P9RS?z3%X9B N>_RZ4OΞNf±Ri X!Go%(]M5,R]Q Y=ig"O+h[mtZ=-l@[&67(i@an+ W)z]yC5wy'H  * !Q_K~R'g*8*]L(H7W%SuN uۊF^Z>W+,}[<Ğ 3ue&Mpbλu@/K[w#%|3mLxlנc畜_ ƇWCΥP#'4z5&bS hƓ)}UKSaڦ%E?f"?Q)_޴!NL6 F[ue.}ԃfF lZa\lDfڱ8ypf݈6d0DVҵx Ԡ|kuCJp˻̕1V}lY6 `_K(_$;^vK^Z+G;'NL7¢.W 8g5biivԄp*NH/~amAu">Tk<"X0^gND f/4͘ʔt-;e=RHaM;mH'z̷My#s'(4 `<3.z~Fy>)N ܩ/':R iJGꓹnGIح<Žl{\g*_ .5NOElwDm:)h)Nl FǟW M&‰'8j#{VJz{UʔkIA>Dadh3eBӪ6l4A'ѓV/kLk w#1TXI6C*AY̕T!MrT g:1{5t*$[WdR fخ*bBԮު#%`vÀr Ç:IUe0X5EyX N,Wۙw1ܝ(T7y3u~Ksz|7AC%aŒk0&I`hD߄pzg̠-uRju@-:~fUQ|²G)H}ӻYiBA3m)cgXD=% А=;%@9˥<ܞSa?,uwm.ԓa 5^5X_BvgOA1XV>xJIk{+T ]\LH> 1d`1}ᕛ|m<]҅䚛 ,*-wWJԱGkLK"7 c7 U~!d\[wd]~dɖ'cm4? PT?_WM= Q*qZd)1<b*bPp@Ęo2du`o5d#5q4y'u%ڍ|1R`kd~T0 SXb`RВg: _r;i5n@ ]XQI7&-8A5j TU1>R~A#40P߇gs҅NWpӋ5'"rE^ØAKzZdʏ!Gv|]UC]X|ωfv`r"?%$]HчS0z֠Iә@4c)ƒSl!%mUgBFn<:/xYpR-to7ejjꇢQ[ty1V/ܠNEjxc K1 ϙij }c5ƨ:[QZNC mֽ|67ɰ +ů|'ue*6a`!p,Q -<-"ҋyAʳHk P?j*#&k-`U߉XDeo֘jR%ׂO:7 +5H]i"N3-/ t_ؐFIneB|ar|foU5%XkbdEJ @GH>xр R*Y`-.La^W)Dl(s[;Yv.Q|V>{|^_+ <ȫR -y5@"9wnxqNgJS!sKcEopB0n;QP#5uxW-]V^woZӔMfq9kHR(8o`D-z^?ue6$2_:~P]ODaRn?gjtB yJͼWhfDo)*i%8}K{- s~.E M:Ef\ȸ%nϹ2P[藝a-.NqV ,t\4#YK{+EUefA; v~̏AbQ!w8nA]#[\|(vlL$Z^d{ kf\ $L=8;@~1`y(ys~p:AN≡A7 ظ x[?J\1d ] {%2*(v2oGr 'M.E1gY^w8ڍQ.wC-ҷ30d^53ޔL  A 7L4v4g;ƖK+n:=`EĽo[`PV$0^dkM(9w zRbI1NGv=JfGRsnj$ixQFC yĔұQ MSvtΆq 3tE=dzh ȣLDx뫺KCJS 1f_P]Ǡ=x45o+hOð=}IP_ۅ` G E%wq2m)G e57imnR7+?IWY$% XfaH;jfEna$e,\_Q^ާКsRR3n9-tBXy/w3͵ PO3x;珷⺽?Z8z~g߈|@)sjq.FcVuY۾2.܍ƎW)-j"1࣐|נ؛uh_nN9r-nZq)j"& g o-4E;6M z]L0o "B?e"})yfiH!VM1nd Y3,lO4~NߩG޵`J^u ]w^cZT(?e[Mzs"OMCX|@\VW^JzZ*Y&=k\A"-0KٳOL`gzyK6%J_}[&eSɒX= E=#KzO_-LWGV |K?\p<r]ESmM_ZK }kxk@`l<PCKG\> !j1}2U:e3LOz}J_IuSl@֩"hG(#':;_duq\{ݠnuQkMkY+y!2)6&ږt섆xX6JIޖtj4o)VxCH]k7hܠrgl%Wsz[ɻ"v \ûıNߞWn=?2w;ƺ!!bN _߿0jOً8ŗ}:r,^Q1J2^+;,߅W|ǠcX4 Ll~Jkm%nw@ &yaK3^a)7+9;Ԍؙ[rKLbbvw&$:nr,qnOe?a9"2Yk aVV'1hc^El&:._\uҺtn_ƃ+0HmGQ(Cc]l%*%wxm FD2*j=&Q]!UH_'rYDA Qeh'RoZu(kʲliU!W"xr氇oMn2q㩰:[3o#MI ovV+Ck)s^>rW2ׂdz렲؜d {] '26~PM:I55T D `Ƕ-]>Хz9P~U@d1!RdU)I^(T%Ai0/EFi4KܹG'@yʛ(hdj U{7fPԀ}@uL+h70(2ܶ~J1EYUDnb GB\{#KO>2[ "qrTв龣+k&I1K⤓9 V& 1Ԯ9G<_](֟!>zlw~܃A%_>;2}X}sv9FQD-B\_-܊T6?[e+V:vbȨ6T{F SM!HXxi5k 㨏3\kQ&i'hrb4iX\ m'+O<z'µ:/e4w,M6G\5t4XBTBs )% @%Fupx )҄m@.iWlȃ^_)@lͦ͝DYԄ%w~#@f1iu%_? ׇgxaʹi /ן@Q!@9S>DD|bވ+%xY: DTNRAuGTe0+'Yz{B#%mZʗ3Mq 99 ?mNƭ1 /hI%t&*~D71 3 !F4'âS+r_0X%<|k50 8TVՇ.!و:̳{BlATv!YŗJ~Iơ_C-w?'ã# /rUtjX;8GlgZ VVǹ- Pj妚pI"1 l>td4߳I48Nk3U߀yg5C=nSDmcN+ȐA40R.O=oLD}_}tvN\>p]|Tignj^"L1 e@z{8K"{R)r*gp- &=h"L1Vk#LÐ#e~X ;V1bBҮ e}20IJsn v=]j_FN蘓M_~7fvuEixӎOͦȼfD0o.7(nTVr鰙  ~4"ߵ oj+t.D}E5 kGL8s#[Î;nh>gC,Tܹμ'0 KU>-G>m 2ne:j0ONX;>ix-رA!lz;Ԗ ͥ.):~͊2C *=)K ^'zU.Giz==yF,THIj;p{>S #udeQF:r3s Łlo9!*Gb犋,䡿]em1bR|m[_!飽.a3C{溷g.wBs^_Y̴lɪ:~y#sOg .we"o zW''XF"ē)(b%s1Rl @3gu25!x `^ >&eéo߃6cyiJa`Ul:'OǷ=/(? eQŪQ'Cwih:*.Zg 4 xckIgSߙ m_ZU= B}n57\+hˇ)LE0y-]:+%1F4*EC &fC״֝)QgO H{R *ܻ=YYփkؔ<)$~#jJ;OQS #*~/Qn:zGUaZ1)qJa0|~L,$}iGzDQfM5C-Fo+{i^)vA!N8}HԬ"KZY3;z֖~}9uyFKe M Pq7 I;FR[ u?a7'rQwzc[)#YoL9|8)+tlAX$7ymZ[ѵPtH:|D[-&Xr j&~!/K ?ޅ +@)HK )d~" & ıh軀AzQ fuL&ƔsSڊ,vhӊ>.Ɉ([lxx(`9ҽ$-.t`''Hi%w\(XӯId 5ESpهvr F؝L4LS%۠= vجdY,fr!860N|v[v!  `"KAjovvg@ր^Qa))dJ-Z\$0lHdzap8uTGg Aƹ{o$f-ȳ~ ].&L(pk7_ .65!HP ҵ(x[r)N9)fl*Se c9aL0'-~{"fȒSq_-l5V̅w;ΊmaԛtWBtN`;RaGqzsGhwĹU;U)+f6WFcջjF4,j̪0w6[ 쭯3/8(Qvҫcz> Pmp\?G,{ԏYKݝ'HvyToU1pSU/ӄ?Kynþ*uێN?qLN)Hk򠸑]J35;b4A\=V~7 [@L:--SCv9 #No;Bua87s@}B2ԸAZ[o-V$(sCKaQ˹A(Ctn {/]ܐ$Ȃf;@,q0M0(b3. hred̪Q㵏/ ب"M=ydGŪ6F: 7\>ϱRCĥG7ȫ rW9j$V_6 ]J`a` wN՗Vؖ\bhJ:`NѲ$ǯsqvf1ZkOQ>7#UEE4T0 vvɋΡ][-DI(B)XWa<&q`7 32F6 \suD <UfIChxE&v>K(?TW) V>[Pͮ vN\oF> x)rWޏ.0> ;+A45)-J`OUL/U%"݇XX,Z e]zw#L#2ArG8'MZGƬ:'I^KؔY=t&H'DZ8xK1H]ӊؐ#Tb 'vݛ-"d^c*|vqQHERN'|4m3 8P]#Ԍp>W&>4}>g!6Vl疦T!R}WԇIRa4Z`;?@kjZݽ~:ډ~C̡bgpiH F_*6z=SGcU N񒘙ր`1Z4 T=Gc_W%Ԛ;)1 +̠XSٍjP)o2qMj}84OY9VuJ')Qq0PF l r[2+x 4[:rOsg÷;[mpםAG76XEGEqvz1z-6~ /pntK#nP @^2׌Sn6IM[gy<ُIHa 40]vhJo1GFQ= Ļ_*w+v,u{`dFF;{l$8>Pi"?#b(R63WȨ'-NvxwBsUN^: u:%%U? G}%U[, 0hjo)ȜV>锃I3 !DZ/M,iˍ ȳ``?SlРC8ޕȀDiv&~n6)w! [b\]W-G\>E(7ݥ%I_A)X*=.Hrw {z'|Ry 0+0H ABS.zNv Y]#[ } M{?:NA>d]GYsj=@QI2erQ|8+h[BMl)c5_,M>gҺM/*p\'B+E1LF*$l=Cp"i *{VdopCxn^b= *,Gl<} &BBSB"BGlnkvsAAc'p#tŕv jnЙCκ/NZnBV,b!!SaV<42FI X}UjpG$5˛}uJ0Y.zTT~3`ik/Y.u9w 9 ~;ZHh-=AaQ(~p I%/tuZ2  ၀RP< ydQ}M%z R^gg%;8mǑ2<-}t c"8"lL /]NW]`Ed,]X M!,ܛSXeyBY 6+e4VGf uT6Ќ0;mtSϗښnAWFȲZdi{`JA !9̙QYXyș- p#Nn;mM noc~7i_on! G$H_9rw\Yr$e`ߞ㹘#_ 25 M($0dXZNxWEt̺q-_aXnJ ^1ٓY|g.-0G)$&3({18m2Q D9p(R53w _/Ozi\g#t M5õTKizff.լw.5'z#/nϨeT:Hel!8|o hvJ 5}-hJ0#:qL96R 3t1MoG#v0P-esExQ)[vJ,3fI/ŋD/mRW51^LF+CWOPK?{",95.32:+BK /pp%]#PȘ(0F7й`t]?q0 ヽ[F"B(X~t0fQ)s# e{p"}G-2FpWsC\3W:tL{O[h nR6$K,{jz7\3]f~ ^Hq[:O~R KȧF5'^*atk8z1hD5dر׭%.b:U W]k -@>J[ߴ;Rd0 x 1Ng:z(;&Rc0R@y/}nD26iͳ5ҧf|q_.^l:TM+ ߹SK^S΄ 2ƨ>NT(ӠBKvΖl}R!Ga%7&`CXI\F+: ʨB)AfAyqW;O>o:}1{ntWvN32( m I֕${laD)~y{! pӘfCf)l<4hT``slks?npǘ9\f` k1|eJ4j$5vDxȌzcdW\Ѣ l8)}e';UdCYcIшgšXz,qnq#6oyc%M_)169By6Φ<oOY-ZjW%uYb<.O 6~ƨƣ;vةjEݫӯSS߭eG@xJ0.<@U̳<'(x"醓߼~D~|`8jGypXE0^'<hIDB6HOռlĉZ;0K ~i42bwsr¬ߺ߿ /@Wj! ^i=0 1m6,Iy$R0rn$j-O 2@on3,-=݌R>_[*7޽--+v|T>H`f痱{f$]P~ϒFؕ`wc~1q 4ue09`ɻ#b]2 \04r[;œQYͷ7+(*qKOl_\ [b@gĦ9`q Y6ZxQ}NaTy tL#3 2JBv80gۻ-{ .0b+V6C1mRe.8ݱ8YvRێV^BUzzwJ3!3zKM@xLjve2R&MvտqDqO8rPAN'CMT(g =)gL%L[wq:lK^{I>9D~v'%Y4|*E{U[YTDzot/bg=B$e>j,o+ sp=>Kv]-MHg<.&Lu+!Q61d/{QTk}-<ιC:mZI<- H`Ȕ{ٹ$6t(~]W܁,1?s @!wX[>,Mޝ5# $a5o')$|'aw'N8^R6¹/v$wW/bnR_PފCp(G8;P\ w ǾcԴ;=T͊oVà84^np!k(j< vZ13V&YD{4O|^b<Uۍ+?V샪DLϜ*$Mͣ8Q_z*L8tR$ ($  VDFJ @,mShک)FQU E~uZB.,x4A!DlyN|ca%i/8<ՈXxYm.nǭ1r 6̛gF#dU S шzgx|A8/w &mK3* VX163IQs=Lh-3\ŎVp$<-5ęB=ܤr$hۺL&A/_T>dAN4.X p7.v\(PULdc1]`a,{竘JS 1eO?VvFʍ;S Uo_ZDCJH6tYCʱ~呂jcZaKsR61@N$ͰT$@$wFmTJn0;6\0OWsx2J@x¸n_U Ri=LXrK'gxBn1J2BMw*vB$!ֻWz]tv rnK\A۩T߾RM*sWZRU 'ujbHݎ0g Qi6 !Q'LMk IYpsxшb84t-sxMUQaޗhw>˓^4D_75~)Pi4+fl^U^xB }VM=ͩ!:3-܈wK/L;NTB`4cU+B T,A6L_ =Xr#5Uw +';+¸ љg~K(R yl[+%p.W^ASEI >ʚ,A+nk T͝YhlK2^V?~  %K eXN7ɐ3(Q>UHMglJ*94mNZ$#yF/9p R eɹ(tF`1q+7/mbNL t O:a_j\]fzGv2!yh읥}yogI$2ռQPYq&/4`AgW˳gd#mM5'&bu$6OW;I7llSڨ7] ;(Ec*80Հ2d;G@D_6V2&><4iXW) ժB|M V|Kvg>G'ק@ -cAI/f9P{v`}K-O x-C lĿ{|P}Mp`~ n!,'\x)|`w2fjԹh.].*Uf5{L"Z!$&`k n_]Q;ncSphʂ訒saoaؐy+T82@'[k$bL? r'JlT"?/p T~>dog~OVl{l\)QhIx3Zt ȿ+O_E^zNcÔmD^qlS/Ø[Y i1=7WqgbC9nRKA~[h\|(EZ/]~r$t._":.Zi^Ω0tKKO E ٕ˔7G`ƉE.9jvHoY4^{t]\ufr8+1y] }g5n5Ȣ]obLy:دE,l݈(*zqQ[6+QbSDg* fS+@궍&zq0?H-|eI w-MzR dL2Oȋ46CaU-nYwҴ-Ꝛv?\ v.e"jjg?a~pβm'[EkY0irJM){,-Q9OmFx:Alua#6t 763WJL|k1 Zg=0PjkZ"S[7y?1*ǹ@z)^:+}[S؞JUPX[Rw?O2dP=:M,0($fd˭yd!5@)2wpa(mlӎӆt ^\FbF ,Rx?5XŦn{zvɠYC L@= `7 #@zX+:-SQCμ5,0L{#"{?b5P8<cRA5;M_י`q fH7@EIQ vnO+tR=8OHJl%a.<j"lT[]!t b?訧 ]ǡ}xrO;O׹H/5lFpj)(ȋvI1ݲv&qh觅D .;uөi͆ú#!})|R]Q谖$rj+wϲӐ9QY$xP*ǴBߴe0HuzZ՝rB}{(D:nĊY2ȡ3yAFd5Qr[!@Xpl2EVS ?n@R &ͦ}h^no|*w٦oga!Vա02DŽiaïn^I|v"_,xl4ps$Vp f" T:p2ZvR[nֿ!!mYRx;ҷެ.Բ.wp;}ՓA@a={NUOx۪:w@B,)3!Ƴ+dxҜv+3Se1=EVր|teEUR﹁kL^((W-Ks]_^YB`i,:]p0M< @0ssZ-ҨT &vU0X>vɮ1:q]/Uaـy!\RĄeZ|I},wAR/dڣ~H+C5Su~L\ЫNsm2PcmцJ 0 UlCZiBQkr9r1B IH`~tCB1'NZ'V}g\ffQJo>2{?劑?˶ %V%U,'+`SR~^Hɇ{nK[I8lEhDq+QaJ[Dh87Jָzcu {NtLla1Ak<$ҷ:[i (N T:0_;EmSb_irU+Ael)R>˾%o$/5M4Zڻ 3in1,YmLtA!\_Oy)[ӲKw+H/t?Ҹ\2\ΫC\D hZSG"Z-p3)ST+A>p՜a7a:Gp ٣$Z*RtJØ[z+ImMc >N@^-:VGЪ*za\n]>\Ϊ3kcu 2v(@궣dkJ֗;ƗS\=w[!V>SW%)kšmA'ًE Z cp99+!p'G~G>1u2Fu4M]Pyw%a!9 ξAo5Ektϗj$qx?@Y)X fu6>~ڱ\l4R&iEe7n7./k/VI 8IӀkA!CW"ssk'ԒNT[XޜQϰdJAU|ތ7L;E4.'~=Q9g,<˷}ps_*k+ltUDO281CVpZ1jo1fS2$ɯCAi1ۿ4(G8Gn\[]Sκ_ KCn3v P0\5G"{p6kDl|*CwT<7]+h"Z["7⼧X5Lk7Ь=oN,(>fŐ OYO.PO0 m k+f.DA6;kCҔ͊sg,b=h4d|{8 bB/Kg8K/e Jm|)u. 'toSՐXbz 4?±yͶW88̌Wڀ\D203JޓY΁ tnHiٙ&cP6=kңJWBtXU)jb=k8{>6怒}1^EATۀ7TNd\OrKY 1 qF굢ușoIN@=kzXqtB+0kmAwHwo&|SM^YݱPTD+ _ z!5w\'*֐´)"W =`*z#˕HBBjϿd.R=vl?f]XF'æ*?켃 taĔ}lּ !s"a蒠WWҒia@ڦj/`U]~I8\ψM8ν4dETi xU%ۯ58\ҷKֈϒLhYT!șd% δ ;_(g3j1Ez^.N= _0Ѹ0A ߳io\} $zaBIC \SQ KS…|I bꐕ.r4JW>Y9ؾꐥM /ef IU \qw[aP9B(t /jLUͲ+^x<ʉ2Cw *Tqŝ`u֏4o]9RXXMMve,I&דH/i#hm4kS6aV΅PoݙRo둅FBjޢlʘo9fyB)STa0V$EVF!QkEL>B4˥tX;a6ha-,x`,A48X١D̏[2&HX7~ga5s$jT!mwkG 䈽FR)7"T)1 U}K h%DRl_-zCY@/Ѕ&3 hy>oV|ي;=DBhp^_G"3QXÙ*Y/JQǵ1` 6nG-KHH,_u)-P a Y k DWcazPh/}CD ._@bjd'2}KIfC=@C->=${-m{^ftY'<`5zΰL%Go$0f#._TX&h}/ٵSO{pRXzCiL!V:3C|4]n:lRr5B޵ϒBn!e2"Ǎ=?JvTBH oq\h*\(M{1q`y#Ҥ,{04DEȐOG"XR<քI1mC1ZӝP4 ke܂} J:]~gm@*?^>BAV-))E;TuQCgVCtZ7NꢏuO#ri<X XUdѨcC8FnT$Hԅcb?&f1ɷN`ʖO;U}d,bh4n`p0=O $ph3"S9ȏVI#h=`k+)_P.Kq% ĵ*f& {=lUv==d4|Θ&@Ԍ+هm ,j?DVYVEnY [K4b6jXI*"-v#<]5|p#1@s$R؇7ul)ހ 6ᆨT wt>Rz FHֺ 0m7OmtE$*C{&͊I5=TNSіij9UhGOoPմUԂk>*%M#kJ1rP |@|rRd-OZ>,S'/ĺ zqv{i5] SҖ/t@wb?mGGe6w 5^VX?t!bBhE~%}9E+ ' a,_mcx12.0_~\~xvƜd_œZGZ7y=/&}2} nҖd]760k(wcmKG9)_q`O'B@օLô}T>ѩbooE~RLJõ2I~!RmipH7 )h6&#ŇSC䳆7ez=C&{ؔ@׎!АE!.;Jd 3yɃZ\VTk2) w׽ҾLiUc*ϝ'(o+<עyJllT@.Fy)/[Il>Nw(?gaJ+o/zT+wb*4.E -M>7j%Zd f>:`'[z}ȋׅ=2yK`"%7sf*PrUS8^YON+"~J,%M#3n@6܈^`ͥ׈ᬕ~Tk\}7n.djeVDyQBu{v o IZ%;ô684ֽТnҩ&{WlARedbJ+W]ܥUTZ`l6N(.*kwgÌDŽəW.أQNA>|;|I0 ٕj<8I.h'a*\v1R7J/FUJ>ǎ WĻPC|`=V};X(M"JUb zWp?4oB4ͳ7(aV= If):\n\u>"5EDu9Ӗ-FQ'ݯXcN-ZćӁKڈ]vp""p9Dfŀ9\ KBwYRH[xCN,*d x?[O `)W`,Dr:վg)RJ;uauze< j !e}/0PKT6avU n $P(B &걼&3RYG.$+yEyǞK;.t$yDt%^X%lܗ BRB%5G]yaL`bM-SoԳv8N9bſО\ 0 2`5k~ P'yl(?=AtHw"Jn`DGzY,$  PjL[/_v>mGAa@&^a8E-dQvs@x cx$ V $(L`S(`(G%-b(忔݉VW h:}Xܯ@u-T񶼻;EMuC:bE,'"z*`_ @dZnvSGKvC ~hYA}%M؄׳UcQ Ic-TA)0tZm IU1zEŀ\8E[)/7;E^dV{/k&hO兞7zƧϧ+:aIB0z /Y&"NG\G$Đy/o!Č.fʼs,רl[KC"Ϩ絒cTD[p~8qZ ?FCsWkb6֒xmKY[Ǿuq` &q~:R''r?K ɭ-Cn*n>(Pq'{'aGmQDP@QJjF&NXe[Fz8U\ ,c}wj:fAvI\&ժXm{txш@e!z4'|~rbQdE4\R(,h1Jϊ;x:vTv/hڻLFakͭrCNP̰$8Ɏ"}(Ԙ9ծ(/x.sbrN}6Sicud Uj/7}KQ2ڒ-@1(ɳ2pݭ(ھ/2czwg3طC2'rUT:4J3@s~`\6=Λ|nCx֗I:DεayX3P }HN:Q(H&1U BWnbY-VquLI_k-/ͣEcSdVHY#u09\_ o˧hsЫQzDVЀ?Pֶ`'%vMX!|wzi ؒ4::v .?|ᤴD $P4i1YJQgmƥ1〡L-.)aЈ6SONe1MK,[gȀk֓E^: (p>,nғS@;Wᖉ, 4hH^>u#x:Y,Q6ą\Uo9|[Of٠-̈́r%px:$wfu鏸++$0f3 SsϏ)NaOh6-[TH{Ku4 sԘ=jld2Րɀy}m烉N~֯UeKvv"8?6ާX`ϦN^y\;7yG8yX`tI=rP͝cN @kȘ6ϋPoH#xjoFUL}>hiu4ظjdzP,5/۷ 2@ܑϿ`hˎ9aQcS}$0$N\d2d~ѪiVm\q͋v/0jg~A;rïUϾͥ~wM Jc c)I`c`geXV=ܩ5rrm#ذ U ƅLc/ۧHG:jwPP+%gn-Z+T{h3ZbPOd1v7V񼝼iGGƕ (>V 0('B+sǂ> ưr&")|5cEl#4٫5fZ>"w+JP9l.V&@A E [mx?&S<:b;-}yCnh *''8.ò.,F3U`Vm6}7Fpd\&LSX;{Bԇ4-3 dM gD6šQG\(-or=f6B\3IDiƊS\?8k5z^[Vq-oZ#J8eL0894H֢jf0Il/E `/..`@:vb䑤Tj8rf`XEq Pgn2=jݵkOxКߛ4hLY+g}.wk( .xy+*q'84"{3g7\PQ/-x%~0<}#o(7{saT,vƮgT^j$a9G9Zel01cdα{QCfTm")e4zx}a3Iy:n1E9FD D0(Ƽ_pKGywzRn1O$ ]` 4D1=W_@īrl0zc/Д/Ȼ/MeӇ$g7ڪmV z%wO/Wg.ImSʵ<>y15Н$|;csrXl= a`fD%W 0hc='qMv:+^ԛ(o@hfc9s%Ojj4\L]tV>Ō8PW8Qݬ?w/ *6Ԭ՚Z*Ze^άIYE2 HgrqtAFO!iIFuɍ=2[j/qۺ 凔:Ĥͬvh:`;X+[%㋪ѐʪ\޸8<hXkX'[y#'-%Uy`XtX%Yw[c1n=Y 7QKMH[92I~ fM'`bgG&[# C-H@.hNI'!|oX+mhǛ?s^6iQBތ[zs,ψ;rp$ͱc#kc;p-=L FDww%^ y'gC]^fƐ} g3%n)K˄[_x (y QÉny6W:Vϩ=) o[еߒx͗Bx$w' 6EӠĈ ` ]]',ƬOCRh5ȇ C=vrt"@a-@swђ HZr)U;QtDS_*ÆF^)1*dQ D8Nǁ$ 7OӣYMAtM[H[9.H 7îg^4.@r=*'iX;c-A;f oqh'!jK_u/ĵ]N$47Õ1;!Y5З1Y" nt$Ҙ7c]UĢغT! /[T?@\*[8z#zIw, ޏ>rV>*@xV4hR޾Y`~1[lT~e`^{-EyC)D}1R7\lB$rnc7# 2.ڴ]b]رmCOÇvHsT;M(`5qCO/E:cL$Q z1rC*(Ϟ8gmЎoND>%Qm $[!kPEWt|7&c6Wb$/v'U$~clYhFJ z|$+O{fq|Rq؟R;dn3{=I@~&Ёb#fd9\1Z螟k 5/$0$09邶W>h=MyZ0za|!^uO=9vTP(064k}֕yP^~\hrzq# n":tEځ\z!jd 8ވ{|_b]B@g~=zC59~:ىWkm #"rLt.>,7Ppb#Ս!7 5oa@=!&Ȣ5+&;T?g,H[E IuB>W\j"R"7V [pGXH7*'/\Pf}s/j0.N L:A#UӪb("0¿6L)ü%v,dOeM*J38nˎh\u\,HM<&ruV*Bo_~BѨygUp xv H \/΅M?}S <\!65]i8 ZE7}!'a[ł%9H}.mFoB#kG~3<v[j m:JzWa|?,! R$0Фl3S`qh?&E_\!z5iyI>Pn; >_D& IpJEEd gBTP4$c,x=PӽБG efKʡZQ?drjB#ӎ #+9xdO;]V|@WHs@yɺRNvbX<0Ugca%! #NR=>Wg.V^y8IyغIQL2T#򳭃'{|}Յ;iE ZVqlԱXwG:Zi/;nUwF{TC|YIֿ_vB8Xvr_LL)BMb3Q%3eԢ#C~>92Gm%=أIΖZu=9h7Y-k_.^L5ZQ{$LuYcw#r\&^ ӑ(sUj~l!MvgKf V/A%(x`nC61"RI1Ԟruat4jU޽ZjNkϿt[nݓmw Ge "~9b?{S^#5yzM#QH!e`MQR`B S00K9.IDݗ[i5=cP4~VRp}k%yY%N  [JZ(ÒN~]`Tŗ?ޢ6¡P}d~>"sTrUY{2uo.7k&k%黖 $͗>'"~0TGR#(+.OS|ڊ),f݋SACę,o}wMҫA..mJrqU98sIRn*4 `2h>A!~\uի_Ҫ'ǩ<^fYԮ4"؞U'}:9>Pj#89YPVE,HW6G_ާf )FC|LnU ;zNHxs_\$%rQF/ ɨRdG#`J(7IXּhlmMg=4#K!2ْl|W[,E+܈{o;>#^o8˻!''&k;xQo陒)&C֭=:-J D^AEF>gE͔v6b2Eg81}_ݾA@k d4;0QH & 78 "9O*[f?H !I\1vԮh8,MAC$D)m3auJ+P[<}1J$שE ?d L`.y^QWGbǿ _o)"m8Vqҧ j(+߈~1m{Hn.sKOGٿbdW3IOew+y<}+5SI@d"&(oS*nzYVkz0C lb!~PZ;uwIkpecɫ`bz  ʷ!SE> =,4X?o^^%7WɝcDשS>չ'Ŗnh]Kv9E'" RtTMYf :<ZE6S5׌U$ RS\0cjWtuAU(k$C SOkQs a£ W஢Gy6$16> U<^"0+Vheq>V>Lux7;~h!ÜuL}p>iv`lO\(!p؁Um *c/ P"<:\YIĊG E:* $G2ĿHtA|g= *v#ˍZh$G4&:87f 3#}KM>S )hR䥭d@V$0@K\吏1WW S)q {DSAW|b}CFz,rdy!pq"('`X)B3_\¬hh볙l[τGAف@ C`R$quTAU&[KI#4lbݸ;57wOgiK?rShz'D";[@rCh}͡b$=mJqM+sӬrލ+U/|K!P=jI X/?P!rqj0joFk-XrU?^w +1r+iN{$aU*c9f -CŐѥ9Ñ2Zm\^`[ T3K` m (3o)4;E | П5#oL 쀙 o<$)6 q~DhD6~3ӊI^d(C X=iC*CZ{Hԧ F̂z9|)iͯ1iAygy#KYM>Q]mS/>IxP8J"= *h6(0 lLq~"ڐ<ZL♉SsvJ1\#`1ecl<اĬ?\ ZPMa i$n3c&|GWfpaF xSGi%ns%*ھq|s] i^$h#qwKpX1.*4tWLMiR*{5dgرz9x4ڟY77cKŨǧxJE#e08|ys9ƏqHt5gja $k#:pl0µ9zrQ6]yy\%U"}.x:פ"j;Vbfh`'J4 qG5 dcGׯ9#1M)W?O:ūAj=3dɳ 9bqƾB6t{p}mk6SX|, ,4Oi _fRB\Y>+(b[41NNg3R~lߦ:[_U2ḪH^n#;<&%t:hhGntΆN#ﭑ1qf(k4}Ok^4~,z{T'f%qҐHNϗ'_9(ERj h g +Ͱno V Fs!xle>5N\&3wN;,E#+i.xdh\ Phϴ1Ӎngú r`c.ցpx#Mw_72=q1GuD4$v*jy6x0s#[[si}CӔ^,ĕre辄@܊^;L&UB1agҠC9lz R!bAx`ND2N>Գ#i2^%wNtf5CFjb"[(Aѩ7XK" W[{g('> I>!%*_Jcz]~Y81JA'S'}'G:Vh*sw C5wL)ԻIuFJyWÿȌ$_$*E%<{%?SOƼft0ǙAjvc'Al1jÄFɫ;dtq/ߡ;@qH/gaqZjXpV9fLk?.5*t,bD&t 4T 2p$$׬/1Le,^>J/'lPya*-)h`H3 Y vYG\= GjE9FE>>(KpKr.x&r lqm ?\~(!*2G{(y()Qz4z% (6\ʨaN=0ex/xrMpKE}eֈ`-u *W*d&ߘ2(= 3{Zݺ8fL*1^$m4r$V1dbO0X!jz|Yag^'h~Y J; ^T/JE\+_<}څC|,5UG!z5+sBCj0s=J+$UCNTIX[94|@@I9-- 3‹$me5\ۍ-a#n&ML sBE6?Wt\YI/>0.}z Ì!ҫ[¿&/NXj~ׄD)Vbjy)ӵBAjI2%{6šBX/m6 d\6:"T9ZW:xY;cuD6ly!?r4ϐaR=E)[Q AJm7fâS)۸xEsZ o4P#GtJ.E?baX(W=*[TH5#Pգ$[3v*vb}D4JnSDvz1gqF~6z/I[%h)YnZJ].n"ejqU95ucS 띲|01`$6w!cM 2<9x񮼘Z9}m wY7_͎{(|.vq繒.:kŏdOq2vi|X~.g,SmOr>v6 k)8tfUɅo??h1W\ vŀ!Pgj̅f1֕D]w,-@!n6CmP3_XJ dPk%fأ>cf&Tad'uQ#n ή! ܡ26j!(Te8m#Y벳J;Ӡ2w-u˘bB 2ۯmU*E.h3-y7+ Vzk0@{M⡏{ah({'e`Q2ъ'w$]jMHk#F6 G=!0?3RF >$@ 4Rv>Xh4vۑ[8C_Hx7kE4at.csZ<\|Y$6CYO{Ce BDy5+M2(`q[;}"@ z`C w !Tk^LyLC2L]%#u$pjZ Y.MV?NCϾmq6qu +ʜa(1\#ۻMmq5Fٱ`ڢ}5 Xk鮰v_اg"f'; [ÍP>R# >]\!;ޱt(u[,=3&n$k}D  ϊnQGs׹G 7vXpRdrl'& ǮG㚪"]"Xw :QЛJIpS2рsp$7?ԏ1quٷr5@F JAZ SLKG;Vs Tw 5xRkozr,7L [VVn={rWl W1Ϲ)(pCϫx8fx<6^ՠ7*\4&CVi܃. ^@R396%}Y ==5aZ>*X[mEO}#7eȩ~t Ndj[R<ˢgY4uysgF6e#4mfP.͐rf3v9>p.Q(ĕ"Uluk; ]}םy<;W)b֯wh.ܱ)H(zڤme*4P~'ìcN،B8HWȳ,~5F,9WEnuA䘄_&C5to 3 ޵OPXݩM=2MVn ^^YL4ļ:c#Фt~aЧB ' O=:I*^x8чޙCt&9X-f1f ^أw~ պt/LJ!‰HN8p0݇NڱqN1iv) uZRҖkK9FOe^|i]2eBMCF +ލRcu Y=R ;nHLoȿj?$~(%@91y_3@SR4l/"%uW*ޤ,8Bゑً -9jϦPHff0pfo Gס Hs5":g9xDe>ȣ)Mg;/nm 1[آc2Ǒ$Uz!m"~C(j&l4Ђ%tKjKxwT|Z$a^ EH(3+}֥;OpzjRu,J_ep/܍p"er;Y1e@`uqL0,{ Fh-mAjΧ'VKMqj*d|F6u\ℋl39B0^Ido:c-/ܰz>lLHN#mF\8Q,2H]j>$} lL_<_<&ړnyfrNJ튚w.ZRL)-֤&QlţnVUt&p%ƈ.0e~[u.zuU{D?d$|nƗkv\`ʸhِ".A8F<ԑ}$sO945|2T2|mLqKOZn'$eYJ9B/lLUZJ@h*lzU:&Y@;&N)|E q{Pٵ^9֊?g!D<1T[/OqKe^P9"^n<BEE/Iqoɯ4\f8~?.-7 PmԤ{\,MCE0)!AY۞~|(AAjE{L1>~4 @UB@꿃h:g!'FB&`rf=u*{<:8Z22._:}۸*y+UZg8e]h<3[WbWat\BEȗ-iK7C1G(]qQwtv<LȔ!7z+lb9מ8o0}ȖySR6 dy+ >]L+˹},yKxu9Dci6ߺ\L}y(O Z@Xwы5e8]{TXn$N-yXn:$VCEqNLb7"*_AWj9_E\F%v@ bޣ'J|~mkak9,a1=s&J1* O!Z=YhH]Z؎^--.ٺw,8H0xF/ yZ?0[3ur-_y9xNOi9 7A DEY. p'*[UdGXY׌m69fZBD KKvҵ!9 %MUV zD(G7{O6QNǶ-Lqj] GP6G7T~•zo0(nS3O'D8>!ZQ/W6#2PG}akpzPqe;7:4[}R D :{O ĉvfna/ʪ 2QP+hEA5.VN x[&dB0Y֒NH𣞫g>d+ϽHⓟDnNZdW$T(n^L\y5Ks`v9PTe!_x2G+Ga5GB[NY$$jzɭ{f~iZbW|Sy64x3~WF{/45Co7H<=WRcGRVeNm}Íh'FQm/eSF_-DH{䆝`6a8c"n+~ {s395d%C0(x^7X<8߮rG MWcQ~l.bi,D'}+Ѻs 8"t:>{«A;yXܙj̟>]c;7%3)|%4]"CpGJԍ2<p4:X (XJnB,EςYjM!TG~Jˁ}^6BSBv㭇R7*-OAx_yCqN Td0J|Xib}BB1‡f^ڙ:a2cMWi㖸o`MRr Uђ;r18%d) U³m~N">.e8"K 2y0 "R>Nv pEbҋ'L"h$A@?ƀKÃFˉ#8W1# U2q u* ܨt =5!k5Ќ'@"AQNIZ]nolW֖W ,cJY$Dd?ԾHJ'=W*|GAp (w§_ =7 0gđ͌0ѿbMf}+ DyoMtSmZw-9.JPߍ6d. OSkgۅI/AҋO [؝3b%g)zpe1F֤Y;)n4}%ͩ RVOM2JQC10$O}k"I٦s`䅏pn.u5Bbwh7pI!2@9ndGkjC|@NpfeR~:NrYbNtYbÉq^VJۉlh\&/TE[+tE7d3L|W#E%,?_?n M[O֥\:tZZߺy OHh#ڄU|KoA$C,[楱 ԥh<==hYwq9^zaL!)c'A33)tw7Qݽ'n cL89)^aaksT/ :[i VeG|g=p<Ұ|GN`[z)텠l&rFpQ+=O?{_+j ZPA!qˋ~`-%Rr=mͫQq@ 2, U:F銫3)C%R׹0j##R_R4{'nPx6ϦT&+ȁ[Oߒ9 )D?`6{ԩ䥙6Zhby*tM;C<~Z5鄓F DG aRPv3*{NG,H_ 'P$8]i*.j>ɿq0k5砢tmQ4Qau)D"v=;u =xo1R@ UQN.euƠzNwAd(]A`d"\26$brRCYŀ4s6QKf&h"e϶R1 xXsGesa g,?ܸCq R>,=uW %FgW;n"*Oc y_>_FsZ Y5hzqήgy^ǿSzP=i ~Rҍ6&,R4DpCO@ʪ7ZGҧ؊ psw-U u%o.^ W9vN.je5ڈ)y-sT]q%o鯒nr;3Eۇ E}vaEXԇ/Fhv}>\C)ƻ&B8oE 'idZ< W|#s k 4vP? ,;xxsacA:< >D4OZ &1N YtLYbG5.%C.BnS}rjH|A5n / p[lcAZ y2e2m8ދ38_J {u7IQ-($/ZnҶbݯRF-.F86B69\XH>Ӏ%W(2rȐjXM4D^&.fDӣgI˅| -H&eiǒXĦҗ?`6xXGaķ,)V4sۇi&rҤp@JC/_UE]A"ʳ y#}"*#k.b4uG@pQ{z!DPFTH#טٖ qV=`_z,DXkLj ȅe}!<?05D++,'7 ?N \+rYnf1mNpowqO $V D~d'_Ie i/~5@H<6w'-$ƬwA=R#КsxnÔ ׮Y [w Vc* imENҳ.|ؠ'6KjQ\[FVf/r<ՙ~~Xz8 IdOѝ(~Y4 ڻR2ԉ,ö_@@Ydɸzi]BikfO^M=,8& ?wWDVwvKJ=|Oo鑕LSOg Hl Ӵ č?K/5A'儷s.Va.bPqjMlP%] G>RS.JQ S0ʇBt6;6@I ]ẋH~'EŁEiѼ*`EYN`?Z) }Z9@77oUjJnX2AG1Nz COZs[*-rp&h 2ls)!zvFg/qڛcB&p+ 5Ѝe$/)؂ -lcPk*t7!5hkjbX 8 \sfKo”m=lEfvyZ{s l\ d"\`0/P^qjIjŽ`u 8KRE:kr.|쳩Mm%nLh"hSᶍ-"!͗.ܘy HWyG :M) ?^oVb|u% /Qn+ |ucճU="˙L]<9R 7) 9ZP:;FʑP. 2Lݹmh|l"_0uCO֛RA\*Ǘ0(0X.҉y|Xľt] N"*mSqŞ67>0?ߑ{*ʚ{k b_]TJa<'.ΐoeR='CLV4!v=_>0ݐIa}^[yH}Nf(BB]*Q۽3cW콑I-0Nht'wLyZ=W{[ tq7a h[G-} (|*/ yzX">k) l GX&ȬCc8&uJZ:J&zlpCuA^H>Nh7etCkL7̔.6eMY}s>L_xRY0F:-')8 qI<1h=OcEJ9{l`稇?6ťĢn*t]m)a/q3ssAgÖaˀ|d= QKg 6*k6swJGɕ7 |-1uQސ%C'y4W8p6wEʣE= ׍$*`Ϛf~F*S4yr0ra4Q~ο Ⱦ:W8?kLSyN6{RvL5ILC'#F n">*ώg!OS0z㲓r"/bTp![yQBԲ 沨]lfqC_G= b$Ot™b3 U IZG,!+P7o0Ѓ򇿮D߽%oR2Wճi[إIЌzuF;Kj]`!S+!XPCѶA=y w*H5"qRVן?E}c>D-w_xMB)BRm1-UwU xeX|?Q~ZR]<)^7aTo'}se¬ qkB9cxָ )OKt4r(qe zUYJZ/xiУP4 MKfײwŸǣqbUO䮢`g#F|tRvNk~ΛrJfL4nV}˓"Vc_J%>0"@]E gvp)~y $X#1 |Ln9v+ͺxXr )vv?x\ǨGD}c="q5DAs 9mBl*,1Uvi_[3>b!"2&a`e76.8_ j"䷔rL{9u1!IvA]l}"LQz'Vm]Uz[ a2B].a,p)T3e!M/Wq^5dr)NjW!o3\TX[|q"7e=,U1bZ;]ZDB=60"B:V3Vls B l??yMo=tw [JYȣKq%w&h)V q$Mgdމ >@DWC( s=VrU>q,9;afūˏ[Lgmʀa̸jpru| 8{F,Le0D9͘vXv!wу#ezcLyb""aheZ4ͨjf"eN™WnY }PY%4~3^'p#dG Jy@' w=|MlZo@揍8C/y'ֽN@2,!ZMd`ٜ%]\f"aS l'j;Z .ٽtv BD1voCĜ{m:I^# CuhiUN1WznYR2~9,V'vN8(ҍ>|]x)x¯Ş[;"^b+n>fխ?O(V* )1iw>ѕTtxBCh8׼l|#mܖ +[vu?G6̯#`dQ%HgkX*DT2m-Q1jqj^ˆ86YI-W3bexԦ)wW[}s U iɹ:60VHγ6%ނóF֣dz 9w xQN1@)nH z&R܂ReIxYLx6w?eLji9- nv.J~ PPa*!jLty\žU"22ƨe>\Z67ۮYeev[ڍSsfx9[Ka,*2oŹ11 _1dYWblM $T[/)@MX QvHapn I*sFu](%k~r8;cMM+33l C۷8\-Ca9/o#P>W K(-Iyh~Spv,5 ~~͛m%!D뛃GEFApzOXIQ`-Fo`Wn$OqؗG6K:ҳ)ح|G)!vI`x]۳+pTU#?c`I}j\[=WfAqywb ﺻIY 'l~M6Wʗ}v:򝡜hd8tJ E%mxǽDZt.xCRnVpG:15{:u2v 磍?08 O|fH~OcV*>qp*̵*JӸdd8J:\WP,3R<,[GuUpv/(#o~V67LdOj]u)o1=[zB_o>ltrl4litȋ=,B#%$ٌJi o<(I.s>TBAlޠ[i: 51z鳠6{=g&D[Ќօ[ѪE▜$*ˁ+֍2bj2^h$P(Op>TC.D2 |/>@}#Z!zUݱe];~E0 zet~PvdoȇU 1nI f[qVH3LodE-%4e\ǐϙ7[:µ޷PǓw); 9§0Bt"up|D.'7ު()=xZ}J=qpSr`V4Ȁ@˜iTz54q,mg>SFǝ;=~-"Im)!hz`C˩-M |1np{SJYDzl⮠&)t a ޅEj`GbD祠aH8kplt$EN_1SKSE)) &(o3 &F׸a+I[ m`0}ٜj |/P~=2t&Zǂ.[7x3{L7eYAJ1Y$h,ltVJՊ!49@Э# X1En_wl~r;9'o:2epO:YB+vnVQxl.O!bC0QzGm˒-{!0vbzcdJO晁Ö DBPy\~_7g(r"oAw0MV!Pʂ>ewz}{M D&{9[9.%-yBPzEچr O<sQ̚(DEߍA"Nk@]B^qLJZՔH[7\ͫ94cEߴc1B ¹~/ U;U(GfGz˃ EZ |GC$9l"Qss{`[Eu!1+'a05Cctix.&]^;|ĩBgTؼZpivNk ӳ~m2[;z椂ғb蔰K8ҏ-Qy?l蝏7ͭI>flx*b,eJZ%]\B H|tb5{/NhD  iޚC_7mVAҧ@Z&hHNERڰADݧ~sHbVK' !$r lѧwj'C_0י;UsHǶNK5AU'KhPm^?6jݻBByEB{aI>*0D ]=}ӳlJ)q\5{Ǿo ᢍei7-c7!5 hZ<D{S뽟ӧv 5rUAG`b]/`tz,V /050 rYVYL % F4jq]=- 8 &k^ʘs}W,ښt>)#~vǹz )|7pRvzleH Gfkbe E7dxs 7vv<ĵ:< 1X Qvzk!r.,,4;uy?6Y;E^3#;a+ j'sŒJ$@)NGǒxw2AF:nLƑN >"Q  Y>΀V aw)+h0̢<7 +~*a3 [FTO^ҢV>78w|B&)/k''B/]\Ρ :LUjEdV|4?q.Ik}P{FcV㻹sz~8g: m/;)!0D/mҲ&%lZ&O(]I (^PC/Z}gWM3^;O`\j c wn'(><2R E9'h] Dk"V H99}8 uc[z 4t wůȲ>ܵZ `N:g{fG\c ފi\r'[T{jՋjWw+:peFWE׏=1z+m@&N?+Ojwrsy{5 _a> sb5 R pd 9I+*i d`E;ſ&Oň#giD% ;p]8u({Я*\Pwz?\][L`w#}/.Ғ|=VЫpds}v!,ܼudYrPّBR6WyZ>V 8i,nFXˠ^b9%X'O!u8 F& R`4_FR=^D)"܉l36|? #M*Rm2Ԫы`\0KPW=jT/韝odOR=25?EMYf,;UdGr v^h?b^7w@("u-1~3z= 1:5MjCU |{EhgAH{e FJa~ž^wtk$2R I/ƍ?ͯ|T8HFle^eД$Ne4,iX+fL?A5V)ӱV.@)R:)wb욊#Wws6ccp4!R$Sw۔C,_QD"Azk̚J&H*vׁtwtxj"$X& IRxtܲ!Vְ%-MFL:80 nHEc9Iq"&+4,,0]iDE(=n_r5L8j #l1U4\\{@/FiJbSnՑj+:fr"f{0dJm& 'ce.Z2o8N *M>:z0Z4}+i}qņ GyzFhs[xqT R?j~8aƲJ)Ǒwƕ]`Mo Fu%0XuOz]ϓT̃A;)O<^˔0T 1ދTl( Ney;6EMŋz LM?MUk:lÐ 0+$9&@rOCR#uY"2*cV9|,'(RojǼ'6 #EۓVJ`A}pj.f oNnhu̓",?s?)xFKkAL!,0ҳ,#7D&B8_;g 5F$ c;VsJ\"c6Uщ 0_.f߽k]af  ZvQg<Z<^:LB]dqlaBz4t6. a7l:xW7B4 YxFdLm{!8)U|\M UjV^ɕXNm=ѫJ[;q,\dlb؊aIOd O3Nrj6$؍EIV \HOPV>=~TC؆ч7/9IF('0Nm\2r 3;jiŐm8C[Å vhixeS$& ,fZ<0)pqww{7rrx2-& x  DIJ|d@WeЎKU.RWiYgjD.4XOlGQsЁbmpLt՜Bw|yUEHb X)]$.x?,oKp}hס _ S-ZAnpǷ鉳kq JR_d4Wf(?uH30+6CNr DL q'-))U+/Q.@2B?-?!V8h\ ut/X ``Y;0)w0SN?)|ֺ`AoFɷt-Oؘf1⛱-V|m6Ndxo-YD|VV0E*A2 J2&{ 4#pgw ԯHSx/ hʙb47iVEm9@& ,K81N|2H4\Ԟ-zN|BmYiI1YR%װP[NhPh/˕m~_xۊҡ\5떕JJO37C pdmjW=GVih2W/2bœ8 `/s]<Q]Wϲx8`.aAx:?*MύP!g'}3~o ,]4K+ˀ2z N0J8S&qkT0R72=G*| YH 5#;I5MG:rwH&:+}HlՕ MbJ[('zpK'RɈi#)Ad,8 #t/@Në_)^6%$], :hL@#'rd^楮Rta Ǔo[^UJp;˖<_tQh_Fd0_c"X1= kT C}fCKGi$QcGE 6󖺗5lǜ,}˲"ZWˢm/t (uHOn=_~ղDdMsrt '"t'P7~K(8X%NȵSkޫLdT3s P&f~ĜD>JOh]P`f)j S olqwě4mP̛*^A`3mMthh>Bna"VE۬j1EMڝ *T)|Ä Uț?EiESĆS PD޴{Y]\ٽ=- =dqG gnIj=s|Jk{aVaA,Bm?g)ipU:τ퓏! a Í+SvI|} Ҩ<3V$O<k&hA+|ZI@\[D|m/(^'L1P" յ6/,[1^vWƼ-`97H!ڮj[r2'&zgM#_qF};Ǣ S7 zh9EGU%)T'44ŽpP(gi?!GNq۵,[AQaKe>? #_EIA" xu,1nc7!W=/g]!=e<^&1m!Ndkn;Q7_% g]-PB+>RzK OM]'8 ?5I*r2%Z <,^υY[ T.lm̥i@;(Mp(uwZf-H<tꎢׂgyWp-+z/"ͪ)U#&o*~MJsJ4$NrNuX7>(jh9*%~/ΊɶMZk9I84͹"%]vNZoXF_wN5 LŔݓG7*9㺾þƏ[YAIِ*mSy#IdT4|F#s#dgb;@NYۖ_4"T'?4[9/|)a4 C[Dk%IDO"H({?.H ,ƀxﻙ^7"0'7_֕)z.`LW:"3;t :tx)8Q!~z=V:t'MO&%3EpfeV~ {n26Gy RyQL!}Yŭ&(!OӀ#냶T7u[U ]`!٧~^H{,`XcB^7[ގ+'j2ڱu5TH6˼W?Q1BYъagS/+kYh~Sd ^(`fďD[xv|Q&21^Dţ P+qe[_,t\V߷;>kh~y[Qy S_.B:SJ&\5C5s_śegv$5U)xk8XްFF7[UG{yh9꛵f]Z"vs,Adwr7iRmhU.,asz ʢ36ɗC6~i>_jaʼnQmu ̕g`+K~҂.'gC,>fG>N[2ܾ~ᳮ)G.BA03-&1$ &G}c!Wޤy+bk@Ⱥ9z\/'.ZBIL0.al}Ve[Ȓ/% nN~ a ʡɩP}D)>0[ [6+(= RbGI*+bV om'uA_1 |Bl/T@nwEFG;mi}.J,Pe8ǧtfq'D/*\$jOS&\ᱞs,#8 8{}cwl -n6OrOwUP ';|l";fj\m%VYŽGELJ.)?j5SB{M[`/AB HiyPx:DkMMnv}sz$1)ȏ4J >5ܣ{9^2Sez՞z0`j hlc/P+Dam) 6{)eV]Z3ԍpDi##Qcw<3W}X\Zg IS8=j2B;/HZ>kS6(FvWN뇲MUyX$n©o\ IJ(qֿF89eHl9&W<:>{h}<#lc4csd dr{Zh)>j ףFM=bFN9=6~6 #[1\bIiHŪ Ònmfzxs[vD`c%n)S?og)> 0Åԫ7Ea\26ar&qzu>SFK[Lقa.I䩚zy^%3蘟PmR?FnlKi~ 0^\{ u)DLnRРN˼(OEF`[;n> AԄ*j!MO@ >)seRȬzOq\b;9g7PFyq+ ! s9o8rg_!JZ B/m!:I }Qq  i b^\{d'k8ݥ&dzB2!l7?ITxdYi^}g`QvE`˕֤^/,Edrt(4 ù:ckIߔx˶ܐ+% Aq/sܛ3M >rbA]Kk fI[N׮XNɳZΔ]wݰkI ?HjpQ"rA=?/i{!"{߱BvӚZK_K| ;/01|O~:y*$0aLˌot-x(/Z05.Bl=t|RT̢@Bc"n f: 6eڎY 2XH:\Щ_}h3ēPIYsޖr+읬Cj/9 x &D tQ+Pq!3b4Ud孾#Of9Dty1I/)|pCͩj=tAzCN12BN૤-Ya+΁!r47}&6\;989 g~>O! -r_4  +Rwiw*$s^r^eaaNP.eC"6k ([@3%MkR^f k5!qS5RBYOAƯ!^-m{ȳ!pit]=~QԋyhxNd'.tzBBb%ݟo2I  l9W @Bcݦb}Ԑz57N݇5دK0JR3h!~bDdjsR%"eaƠI{4\(Х 8aN?, 13%޿E~gjP9X; TY1^hy --E\ d8O9sVf \U28]I\9qM="YwHOPId6SԒENUآ6&[A`H>QDl J\{&ě޴xI+1 9,g)|  |fr~34nOŗ#|F^ʜ'V|#4rer|< y'"%Dٺ4(`W'c1~q }`TJ27 peh zbA֙H̾IHϙ)pDjrTb|Te.# j]kyMlbӏd&S]>'(,FJB; A 4cU"~3Ùp#QKC%+ iޯ/|w,=XB~Ns4 "-pZa(st^XK5 5 B N#Mj 5zzJl dGˮSptxx,R׆0F 5H•*5voZDjzSsIپ*ٻ=kydd-{s_۹S-U?pխ{&bX\ `WC?^0\V;Ón.pː K9sceK[іP-݉mXm&@݆ȢP&]tq 6 K}L'.\ / vvGc/1W2|nP4)}r.-'t\;*Ƶ]1!iǎ!M?-:ei]bkhE v/_.hWQKRaCeȓExaQЊ$ME4?dOY#ERO>|3)Uzevrh Ji1>_uu=(x7M@6n9o-ȲOO2[1ö BxdIƕA|S44ș *-3Cݡ ~QB; ڬm+%!b,֢uKU& Mb&T+eX/:>a2Rd5sQ13mF'rO1+hvʣq洐ܪTqLTY2lyA.v=/ S=3_AtPX"W~n5DŽY-S!c|(pLjKwn}aV׀h]ԎD*t@"T"oYآngӻ9W.q&d#1෩*t(5=)e ]:<Էp&AM;Թ+յ8_A TRZCd|\{!3zMؐ ixI&4"%KG+@{MY(%`KV}0\7eKR]9f%ǧlv¥X,1 -|=q lch';0hFq! |j*!oe0ZڃUN&"𢿴^ulmLw@& [_a(eM *<0EX:$7QLNNÐ*L KagwT;WB-=.Z}ʥ u^+~ؠmvmg uMhre23 x7"X0*0rCM {oKKkvn$` W!p4wyIB"j!;] =H|!TSIpy~e'I,T t>*G<Z.:yBKʈ;ARq I]Ǟ݌]XM=8)G5KTWR3ȏuhi J^cX wEz;LG_] bNTEa 47ܛFηKO@@͝06]}IFSmUdܞPfElx*f`fe(u"5=ik0()B$0{=-HI>gdd-qqUXG܂9HD3A٭aS`hY!{@ģoh).?:׹' %[U#nm/>j7#gEU0 ;,T jXyJpc>ݯuvjh#I^8F\}lb+3}iنX G'Ac>9Ww;%pbRua5Ipĩ :ҝ}Qj}9!}( 1Qm5:QIGq _I+w.dkIJZAhj&(yz/{琂ʱYƨ -Qu\쏿S0㦯 |Y)JSzWhбv}>I$Mwef-bdOb='>Ef&)3ub/_%Di'r PWuKSOo-;Ȟ3,]G,ڛV!9%V\_ҟԕNC.gAEQ}8^՛>3rUIt`z8.(s!-bm{Gi !)'ׯkԭOM-ޒZ;!R7p#^)iMB`CA'ꦨ(:A?4|tJcC.Cض=@5܊ghFJ3VcvQ"+ay)av7\xOUKB̧؟&v~ S D˜ڞ"=F0`Y$;=TIݠ<~Z#<EJӢ+Z V%KJ4޿6^5O/U_qeetnh#0QT]rK_?0p ]+zx6_ y3[YÒ1RfE/eIX̽4;,:>pgp";%Qgט~Q9G`֪7eE8HH2.#n̗~ l#%JGnf{:ruDDˠ.sQte DqGӖTvF{~h]pLy- ?Ma圴 |EV l lB^Q.~8v朁s!]TD4 R o[bR0AqO Ͱ_4]'ȣS)J8E ?M15>}a8](NdzlaC@\0UoӔK:7fȋ16aQZ80?qI1IhQ∝y{Fa)Hɳ f~@Jh uu=b5^Fr-8u[-ql^汽|ͭUk br51>n(bw r E #uz2mos= Hee2wA%>=9.pnPiwyBѸ@c)hM<5^%]~ud`ïUp!KEco:XhK@<,bzKV+ &X3H(QpR>g9I@u7}'L#)e7(n^~7d鸡}YND@5ۓQ Rn1nߟqnqo6BDKW=5L;Kwu|p׹t}~+gkzSBPrZ/РN0ֹ/v8 ]U?iTJOʳ}] ɻ(pv5gwRCQ~qWօ JQA|YENkETBAkE'%yƸS'$Yn%OoE:8+3u[m%&ӊUkPuRFXY+(nYgSSoV ;-Q`/aN:vi/TN393Cq"= ffl¶>&j0 ~@ӜvkRVr E\`M lm)ye,k6HJ?\,<ʸ9J+ ~(KA8bD}ld+ڎpףtm(i m2*⢟WvRd篇dd$3& Zȷ~/ʼ3t.t.^_[wl+:biD<]~#3|dfV<%=yw`C݄W#:_ɾ ICѥ$ј?7Z3K3ߖzuz2N=G-;C5Q2zqӮ kF'*0D,F )۫05GpU!nmrS[E̩MU&#W >ڋ^Sx-Qfmt>j:bj9t?E Ho)8G|m/%-\MɘЀUC 4=ىB@ 0xbnA^cd3K/BO9*e 2:y1D߳sWW[,%Xw1k3@g(A3¦Q2Pv&KJ!#G6%ΧMb'^Gnvn!U**W`J(?c|ָ>p zg2rt*S d %|V5v*h.d*o]E_ oE P{ˬ5FS8{YO Jb2QYn [PK\)Ӣi`iӉae]|-,N:9l:r穬!O[Khn ZQP!Ol >Y 5ʪ,q[me?P4Klzw+?t"K"R>g/ɫ.s4$ ɀBoPOҢ=e3,WjRH8`xFi)jv3BnkWP1C)&]衋0HKo3 s,Nk{sNqć-b v> bq#9A?\gHMQԞgV",z;pq>kOWP[!Ww5`5;4q J4DkPs#zMvBThF<کw)8o|SNf'PhI1|0Eg_I L?Ln.tx'Vɓ<efLum6h}ӪP/aTl kQqoV3J1ph1yGd{5lUX{MLFÿL`%vyJ@0}ehNuVѽb7#hO~L9b_g4BiwL_XcĿ\ד~taV?:(Gl!?oq|IE]YL!0‰&IsKF6 5c#ӧͣsvQ5׼̈́<>8Op<9ϯKΈ"Tff0 _`s\6yyVbB^U! ;gQCR HWS-e$_-aAgG\Id58b-G%"ǻ)D*eNB5 ̓"^\]?;ubdvC0mQzse:c57RE?z P&ϹjOAc \۟7S{p/B'JlRT弸d#ih#k $3#M.A;N+j YGU7_nҴzfXizzJSey1fd/VUogQ`Z򦪱aCq'T}n?YxHNNfj:!cQ{Cˊ&.c.`V LHTxHU@h}iQI$ǀ`Wb/l辅hi;ff.O; ۊ01ЯDP{dPBC0B{gSg'0 yyxg_ⒶZL=PwT̬;@F{ċUFvM)28,1=$ geB*g.KU`}`TS}P{~(iF[Φ3`jqV"DizU|z%ڙ៓o$|#'abszyR8AP 8">x?3@bI"K(+ilCŢJՌtlPۧ,/fQWͶ# }BA+s,-.ay {iHK42,v])c`uRVH#")Ƃ "te /Ei@ Z @Wy?Ϝ`dfD,u +M-`isڪ;ዏb3m @ȕ8t_ ȻQX?̤o-ήЁއM@ χDvoY(%Am􇮆 tOMe6f.Sڐ 4GcHA̼S7s1`i6S)B"Ъ8Mgt6f<`T$̱X,W,Rv@5 mڰ#J`ER64%BҾ?IQ|7$fl'ieh0\#$&, w.4dst˿H픦;L}20TU1 A/ 2;/myK)qF8+h6wW>|8zMM#^pIdBj@$cY D.&ז6t /b&rmA"9aD:81di J#o^><"A+l)zs3tSڙNj)V.yPB|}Bh5(|hWJQחbihӨOx!zr"D|? F*Jls["zod rZZ1!uWwE*S>:3˭ >&Mld-=%f oʖN^\ LZ*u,“CH6<'0jX:U55bhe]b7t#oQW:s$)Y5ݙ"zײ_9~ 0?Ȧ1Ay _yKӒmjܶ-i ڝRJFX@^ .dؖsAW!d^mv$p5| 0Y;NؓS%+~80xU*{vǕ0~%|$ĭ:o)=&Ap8-ݾU₫% Cˮ YvDhxRޑj9Gbx'kgB|r;TƑ㔥8y`2tapH&)/⡼hyL7◖8E:^:Bc{qWBXﶒVV9g>r,Q: ;a\kMn:15i?3L؈H$]jo쬎C06m5l/KVބ6Vb0C8 WOfV ;O{t5᧯|~0|v"Vbd(ʒX(s~,p WU >5xQL$eJ$M+D&٫Qx{XʑګZCEl:z}ˠU E8w+J S%g{+8i,#DZ<&Apݐsζ`Nj9pՌiWWr[h}l'33R4]Ame}wJIp֚̽eC\AQ7g _D7 =FL =enw.z+2ѾzY.X K?Z1/2YDykh̏팲L~%@Nor}҉L.nُ6]Ix|X j㬀qyM& lC;7Y& @,VbIl\@+EE>gÐ3Bv^eYtO2tpo7͙1+[TlTIS'=M#y<`E 6L;׵LUWR9l "P"7\[ͺlӗ&*JXaӝM>! f{0e~K Ӑ^7S5ڮ=CbІy|\9>xJiFM[/3LT(׆j +h"#36qy ${0Bp߱!,{hVY*\%j=ێN }}b&o۾gP[G?\Z$U_wgpFY.i%'.-1B9V-|d P`w{/N@$p^ԑ>B2}k Ir#p~s"kNHvjVJQֺ- SˀDa 15) @%ē?F۞\Gr!ߨ $ya?EAu?`/,^W@WvR6q"Tv[7:| WG wz?:65.:zƨ`yo%p!Ķ)ϕYoKScͽa[ g߃h v@7uP2ohux|;8R'4Rpy%H ;fcB'``pgJI'IBhT(bx,UQ]9d.KE![?!FV6Hc=Y6mE|/VZzx ` }W.H$|kx:S ru06" Ls68{!0ubS_(>tr RK#p1ilAى E֧_?VޔZ0]V-" s 55mO o<0ϓNޭ`Gq8/E協%Sz9f7:Iosme*~/n==7Rv\EFҤ|v|֞>WS ~)Q79aIDߞlPx7dNoyʴ2VHYsL܍*!γ{#[';E70].2ܾ_,X'9ln `=J1<#AgOF92o<лeQ&~}^@te?ݯc597dB<[.Fq4&W@,8۟%֑#3\9.g T0e7Jd⚁-ׇE6ZM5Nuc Z=:"]w 2 JG6py59doTiǭ WBXBvUZ#w~"9P?sl 3V]$8f2'^fGBWnW!t;Ƌ<NzDR.$+i'KD\XCgK>Ub:ıJXotww5NdGO'D%ޓu4(}l)mUIbś1[Wh$5=ZN ]fJM-qRx"f!$2\yb$b'A{"9v0pP{7  7Uz75"5+ҷŤLD+ 4-r+/ H@q`w绒kTGYQLѣqEΩd4 52HgN.ʙ܏:n#-64N 0<5faax ʋ+~jO#b$Mp>,jɖ*"¥Tn>k[R j'oE@h:BS!8o|=FKd.ɦG|#'gUSb'a?Lɡ*  XW%s9!k]6:VIlBb̕:t$pkz^5<4|&s^-o 0?JZ-՝D3":r#dcd"a#A=j Ovt_XB1BuCoS ٺ<=yk'9buH(5PorRc2؜[/D.f cwq)IRiCIo$ZX =E}`Dv2T3Xc:]^c\;uysR:ĩ_V~iF[K6KKzc`!/1mz/fr>U^qqTLȺOQbIp&mA\S$MBJEi H2ѐƊΕi/ϦPe;KK6O*kx \:Z}K+s}FR6 3^CN1dgX$++8J jE:pl(VV"nA.7I&$ޘAƿ$L)8DC#> w)&+lICB~XDz=3Fmp/ z8 1Sѿv,l]Wc_/ﷂ ;@R8#zDoh J\dtE}~A R!R :j̷ru!K}rlaϪ)wnDKbQƾzU̅kǺ&VyG8Mވz;sS VZ:X/yj*1}Bq& kٵ~@q^4[frraDq%Hq/k,l1ZՃʜ%ÍD!\t~Vo-]s`P6=$Zl^Ƈ;0TB~ 132";~ix_6eTH=Y1m1_Sˬs1V:NVcYmOb?n- ^8iVʧ8xC?{m߿NgVڦvA8B)hGԚ]QskUe 6 e µt.4y"HEݫ2As>Mѐ}7M~ qzI|C(łkH28rvhH=~$[2/pB0ߦZ:ݜ:e.e;~$ݽDpǙIԾ>6 H]n=~ [5hRJ?؈B*PzZTU3w@w?|~}9:K723Q4y7cߛR43tFu0t]$h.Xp߁l/Kr27r+TϞ~7!qXzf].WѤOnLǗ>V Emt+/|@5Ǐ+u!-,[ >xBRˣ Q7}H^0/~ Aݯ6¡z5-H/ЊBg",[-٤+a:IYxBɴ&YR*u#epSBslKmQ.F&:ҦA/zXջ@9M(7"AJhU+6B8[cM Xi(`>u tHaËDݫ&:ؖPLBe)K%qV/㣜#w!,!曓RjgUFfo懓OpOAu~9Fz`gh = 3y~TT8*i2ޒ)>0?E ,J(Cycq[/b2>^Yxhdiҝ=`OAɇ0 d[eWf4~V |a ǼHt XpK2 X% __=[K4,V\t" ύR'S)lLkX FvXĵeMCS6K ȿj%ϕ.P! +[vW12aXD'_Dp!Bʩ Z_u%Cp皤;!,>K9 xHW]6; [֑A %{Pk"d&ӘT:e4|˙:\x+UEqčet7+gJACM?m۶GG! R+I[C/ PcJNޮd]I2<.|X&ӭ( H*I!t[+[\*~_uy"&\5e%ދmP)_3-ijccWUqח4'S >2KSgx3wAL.X98`k3# e*̏ZffoZ-^,aI毳q'@է:%)pw]Uy6A-`4tRN1kΛѫ ,8[AwUZ|Ģ:'>xwOltB6 ַ|; z[\58=ȈymHl ExtS(kGo&z)P_#י(KmgwS=*FVnCя !/dQԩ|op<\rآ3u. B9(uaj|&mH@=mrCOkTKoDF0͋@v)^7 D\!i#j>Q 8.Q +w,1-(,^aہe+!"}YplO^bc&L1̕w&ȁb^`f:3aWI؎!B̩B|;m%3Xt\T;΁@&Va[?5;sV>#`Wb80Ėŧ4ʋS$=]0*|=UpP_m>Pd!l)KU'mks:/Q+@3 ٖl■%grS XSqNUP2X ե[Ak[Ў?P飭S̸n tyh[@fFs~]b IҚ$Ů ; }wf\#$qfiWD$g@PxjN BIE:{ i 7'a0>z{{I^V7hEW4v\Mt5I8d!vOӃUF -?GvF>>SmB \$̙g>.T}ܽ# /4SVgB9)De=%CS65vtGKd+'-b5RTb': Sܑ,5EN`Ѵ󢴦Fި4c4]QP5J1`ҕ7H2!X;ce^tΌOQ_8h'3Qg52/S=:gr*@Dž%{ayOnqHH@i(L㎦# ;#̋qUTc%3dL4 Ь3nX71bגŠXi7#liiф+3DN/Ȳ2~C}`RKy8#W\zT~ZkUn'io{<ʉ#rg`h2nC7Ub/vrVȤe349ώT̥~Rlq%"35jY9)5.2^ ax0F^ʲ8OOg쟖^> >kW^eiey7)nD/ms%">5**tl΃ (r:{S8o n~|pXűq325~*F>JTGTl[tBf(%^qivEfSO D3DYKk@wA¼Džm.kPvPPoX.iŎ`:%X5+eŠ*D5zF[LYf0JKFp4\%B%!6UUհ+dQ{df_ 죹֊IaJlד3Dԝa70iz9[JiiC`,Y=>d)Aoz g|JdBamn:P%l?1fvꋈNY|cT),͑'\x!ƒE%y 4ƿX].[,9K`[NCE:5>/fD%yk $&5DHGZfLq G'>QB!⸵uC˯LF1$J *K~gY%+ {a׈| ]L0?|.&?~sZ}l\gvIDz􄝋Nd\Ct|8X*"aeX 4] !HBZP`% H <]{%kM^~{*iwPoj0'f/53]Cql3~{Mc(7‰?)}̅4Y-ԢM1\a~I)Bx~q33*GLF7W]@:/;B-jag=CUǽ?VG&[ҹ&k,y\ tՖ^9-Vv )~=!wᱨλɬS^Qnv3<4th dIxw EtVeѺ鳯/W/MYZK4 %?X#J)] r,Q yY`Fzj g!XmxfEzf iFtD!-NJB O Lk~`sʡk-¶˚AЯxJ=nbR]# @"rAdFY$wm/hbΘZi}JNb_ꞓ& Caiy >8/΄A>lԳpxp:B5FI{0.Mȳ1QNɩVgsCùRV9g_xԾNخ;1Yb cW»r5AQ+or3Q"blS3obZlc#Hmj,w6`h!)ږ\4jQRtvC /o+3RT1/:0~&w&['VE5S雈Bxs)$8Z[/5%kB )X(\C萰\'(q';]o0$J4vI(Pip%n#  Q7D`ƮwNBG,KԘ!ZwhAF 5' e.D;YN Z6Fʧ>\[1Rig!J(^8ȈF/\=@a7Rv ,; ͍k_+` MhA`<*K5@2: [e;lNpLRşʾ ABMQ@ ~G"p n UJ8b*FTG/kUx|ڿPY8-p)iro OLqP ~id6D1Wعi{~.BLKR/&1UZ`"#Fx]aڊK@?RT6.ͅ4Kł1]gQRTUKm MlwL2X4,LK;3LJiмGg2UݓSIho8?H_WSm7#o0ۦ:]s0%EARBOu/"UeϦ MlWx#A*Oke<\Vf]q5Y@xP CRG/AEW[9TŜBY%-}ŋ2.P.rQӠ:!-byq.?lG yk9N]*bGn.[P0?vfՃǴJg'=f(ݎ]`;f:E2sRLL/lj@ hs.(]&y wTK&Nj*"*h=Q^NqPf+z{`}Q\NҸk"lyӵ'KwS¥o_\}JеpΎ[y$2ڜm4|5hrm&A !`oKI WeSpUmCxYN=: "!fEL;d` Z!wU\95Z@]rZg;xg ]n7WiQa$,>`C.Q'mMi>#U`6,u3Xmc^q$@8Akkt'dpo~p7QJk8Ny3 ~)Ht Բ!/" 6qz4\πn4!kZ aaX 9 Т뛍[SmL~ {&ܢZ( TJՅltr%tYJcan>hj0BF5+!S|31kl`*ѦQĀwU7,BuĢ5`wFtq};;)G$%a]A'8ߎT PcgSvƨRK2  _̊t˧yfw__=2"-^,Q o1''1r+x/|b{5D9zkc̡E kdzHIv0d8| tY`[HSckW4 :10c "XmX1frkNpOKjkUD鵤2\M7V2؏W]`e >VytĎ<G3t_HDVB)@ "+#Jd\SԽl$g jbKUyD#h_h-=v)2 YM^-eP `[~C\`/;ORg:shO pp=:јP9'/ SW S=c5h(\ ܰc:9B۲sM2"ɰNIz*ywFn $Q̈́Ӵ^Y |GؑK'J5A0'j0FhxtעDˡ$W ҆伩)f}$MdH kl SNrl{o.-!IXT$} s)-pnkCF#'"-g{EwEhe1&(BuȄt_3Tap(iUԭ-hEBIJ >#VM@}BF.O zxo4,;-~R1bTdg|V9cWةྱmr;Ul(]* f$,;#Qvv~j(&!dX*~4ߎ&_lP8e*RU(޵>DKEq3*QiNstUlv'Q*>RL _SKIȺK,E[A.Ġ^1=nSSattC?^)]rFܛ8 =zٔS #to|\NO'iMzA7 KO;BiCAKܳ*ٌ~SfV?m\},.blƲ+ӅI}|bFE/]>%9u :7(g2n0P1'C/oT]gyoWo\!\6g7vxO創?do#r6A|7 Tr?""HaT.dfѿ `1rP1WB/-L _y6q;ƌQHQ0[B^32O UB)=>|dmGa-۷W1J?ll9_vӉcş[*rnr)`] T|oBybOPlE|_}S N=Qݴ^YTy1"|az U 䇃ڮ1XwQfL-LhZ4XckQ5)CYD#UVwxp__=4AJGQFNi I'ypbhKԯ9Za{$pl/l pqqcA2{Wo|SkXâqTh1TJ^dɁ%k9-1%ԯMi[;eV-bcHPxVPG̐pb#eKǀa ;SxZ U`  *mEjg^Y3xХ?Y $bۨUp~N iolk.%k]@x"z!AC؍xX(3!bgL[TöĶ6#M;SX Ap#*%NVc2W48zak0wrw0ɬK^㐝3ˍLmW_+y#ߖv3"fOCh7P8ԯkL'[%B=wF5NՐםp;K/3b͘jYúZvzJ1aER IxK6ɕq{jFd*a_?C6 t0U"AWlz=Mj#Xw5zAdpFFl=[Z,oyZUJ"zG}v?Z'm%w>8pd87-f:ٴd5ۂ"Zy?}|"/j6=;Ǡh,EJ:hiY`j]IB829~G;Z7D6:k| l^}曆R7e%+e ?U&$l`#?s';MQEB A{-˩(_s!\ks dhpD =ہR :RF6t%QjVAﴠiB9zkc 2h|ɊX<ʎ o *JջTЮҝYۜI;FV7"[lؒ}8sP>50tˆ2yunISf#9vq1)l(OȾ6k $8찷6#rlq=6eE!0a;΃3ufW~ &OqPYE}r?/z ?2?oۺ4p-ʪ'PhKYo~tŴP*Os}8v/Ug{`IJtJHB %KHcN=b2WWՋx1Qꓑ)M,siQ {(Y=1Y迕dY8-CxiQ V@λ]! ͖a&E3DmHЈa8~0>͊n `\NτwmW#CbN+u<"ϐMUo1ԇ=9:~32i}' M28U @'9Z]+ P8j Gv oǑP[(`N8^ltV#0ǘ NMQ>;M=e0(xÂ'A2eEa,Y^\?ފittrkM:wۖ;v9)/C=I|P3qaє:ؕih7*gv*_tY]ĄK!Q[7 :D%[`$)ohG. =b,΂``*w8Cq|'7:([U\5Jz_?FiYW,|;EѤV[ ۴}np`>#K2ך!Ʋt看q/+S/;9Q r锟P59[R"xzӮ IG=+;z?7H\L(q=8R(^1ӍiŸXيɳ KGrE>rI!.N9uKHmKÞRL)#G"̯܈unrGT7M,lN WX@Ti bۉBMF^ 5%0uUYeB^RJWϫE3p/ !2Liqd1}xţO͑\)W>/0b~b"C0Gkӵoɻƶ`WaːRT)읦MƓ=v%8 { ݈4U?rRwٽ+A,:4T ")l?,l/o~w+DF-u ~E*dz|2!FiNg'HRP዆U XM##ޠ<\1H*Rmҥ!wp2p~6eq,љN|3#ʯFD 4LI;D;fLesqn6J30Cbߑ+0cֶ'LsMjEPV?cv gh\|aɢl K9hRqCt5At9H@GuY(b(ٜkBiYV@пZP}g<_~BR@vGYs!F2'A*$*4cvw\v8tֵ?ZHCznwOVL}pW;tKKB5qFoff,o& Gb0:+Cn^*&4ar- GX4p$ O0::zc Ge; ҕUS[S[rqȴkr7GoO#THbGð)+A\$}o' @m3cX\fY=rm@ثY vȸ'^"= TLآˀj4{==cEҒڸsW!߾V1/XĀ Mqtq9_#o욱LL$V/y2J>l|r1 \HŚirXildZ+qk?;QJ˨+4Jbn+SμoK.:ZS d DSd1\wB՞>w 8m{`'O}:}žG >6N$ԲXj"|,ƞ(PqLkqBjb= eT[#aU\_$o||ca(vVDImSKwum- W D.<>T)eSdwf^9v>!Mor)(ۑ)ǪM)YR- G0\_߀JK~% nJ?+փky?m.S#s//Woz`q e!¹5hY{T\uG~G)c F[᭻,b@L_Bfsw}gDD|o@ We=΅Fq5_x"CTY_af+4s9E%Ѹthi4_9 K3pQ=i˜!q~ߺ:y# @m$8wNiȽ fJ\] Vu!n&pU947 ;JI:QUY4{`}")_4.#~x7:%Î Ge]ɒ+[G~XI~(2u O6 CY/֮:IoutᛁWeݔׂTRz=mCst cv A.| 12VftJ`Ӝ 2Ĝς X}ū.`9qMĪ`B<"BiM>}[L7b5Ozݙe70WwlU}]J<9&yHDi!G?,fFRŭKµ8) &YPؽXv.PmFzK9VTb1L\=!sPD;~W*.1TNz ،_wlڏnG‰MS\Y2STA@zE5뼳fxz7]h`Q =]0G"o¶p< ,rG-BFE&х@L'kvEk"B4EB+^ Ol1n Y\CKpU`iY,BB @=1O e)(`UKgQhv3olδﳐpMT&~{dRV$ ׊lxfy 1(|(|ApuBgFd{<6thl1ZĠ>l rI5Iǫ$ )æV$\bx9Gd:W^"^N0QQ$f#óTFCn۪ԜY޴x{<`~hd<֣o;ќ "M;dλ]T+)d7-t-"D#WeeBf}br5%\TUJ;{!eBYe;˵uh%[1}b֕ rOĻOa{kvKg95|>HJo[L9,y:-/M"!-hGygy] R?ҏ&4Id1}5]* ~Lj+1i':lؗSS8Kk50lu1 qNbc;];!u,jз]&~i3y_;`,)n l-ݽܯ2H]ojͺJo:%֡Kt+E-=)½NBu++*s#oi{7.LI1m@y-]%%e=uO̾r |`Q&͘FYnKg4S0E m\(\ĕ?%Uݠ=̣]+|`H7(i HUrQO7wű1ζX͇TAd̪qJ?Jt\/ YIC"Y)?GQu8t-oFum/žvqx\(}d9-~e Z=Wܛ 7R2F%s 8:dmOP<}MARXo)ik.φ{ jN3Ƃ._r#ݽZ`PW7 /K!.|"aC떠 4&~ÅZBQ}ȏ)DAp~ ʃحu_#<2ai=8'{R:˘TO]`Z{DƜPP/'dl e,zޙ[Ą]w_IY0X>J%D6;h@'V%q&ڗ ѳq/*9~`V% 9XtuxiB2W)61^X9STaT ZlZ|jahZ9v/'/D.ȮBtqttsWd%xM$ eᾥ4 jWݬJhiXΧ9NIup9d2- bR+1oNc`OA z}߆ŲUxE[[O!MS͗,_'eKe{MlwSVU\`PYH<)HL  V⌕ۖ E۝p Μ'Ɉ}-)1Zx縭ܳTfw+DxERCm^uM_tݴ,rk0NM{F)Zڻ7fn퓵E( )~LEщ!!V@*Aٝz)H{9`r<Y&!U;i`$Ӊ>>xt RByc๿=Ҍj]\g՞= PtaDj#cq]sG-oȅ5ހ#-Q/'uKvV)OϳpZtc86^"oBRj)^KM|E=Uח7.Go)Lbᇰ%<15;}>B xK'\q EUz3uBQVi2vѦJIvCCHN'˷4h#(eɃMAʖc+.0sM2d0_+aF,e Ȯ]fyA5sJ-[vQp b%bMd5AƋ{hv=eT=c 1,O!Y9ewMqS+3ڌIK;¼YNߤDcmߐ0+o71)0D?{w`t_rWt|y+N/oZm[[ġ = 5X.sn7ԫ^ȣ-N`r}P4Փĵ\NɉX5޽Y寍OO7 $)+SSUہYh։9| ~ \).E-X [{o@8Ř0iL oD;0EoAa_'`yU"aMفGmo9ٹ9Vו'fz @Xz,Jg+3>\7SBpfzqbip} !CŞ :؛hg| 4זI+͗XMȧ*E5Uz$yi;Q7aZN6TWFgiӉ`!7? Ks Z)3CH$qx4*{zb39D>}Os#.S0]D抺?$vTnX'+@I FٍJn^HV @kQMB1w,}9^&M;+wW?MRF6haW 6nAF lqy]iä́e"3f=bF~!77ÿu{e0E9Qs7|]=\*;_"1LVpK3j: +|<"ȎD׀S8Y*ka^k/LFj_^|V,.$rZdCӆ*u-Z/ъFOEcm)ɂt {!Ω }6OPs8X"\ U%]hC5H _/yq?W_Pdn>ka3Xbpʋ z՗[%f;+$]hّӆ r|(*Has~ȻpNKC5'MY(93R?yJm^!Ho.iHt[W5D}{hBŰZXX؆({^\"#0HTߙo 儔xKTIgn\B.I9@(%w⼏s͢QWvZ<+oH{R2!_ǀVdʶ1x4tO{Ev.@ClޜAyj.{O+n5s3 lSHakvلuj؊)rqz$ vxfAmW>ଢW ؾhcRfܤΘZHaİY; zcO!BHƝ @dT/(OTf0H<3o:ЎI8z#p/x>6q`H%1{ac">`ً09!1} KZ^C%0FJ())bY1+ V6&AoA0ƱSs?&FL%y2F4)S/PV Ts Yc)2͌[C(T?=rc!gsLbX,4{;hm@%S:5Wcjs|؈[BC|3NF$gYw o.%=WތbPJߊ>6g-+bn4uJ IwQ2k=W#a1'ajjݕj/okLk0gVl-S~xPT)90\*CryT }`۔Yq *ldQj{hGy͊<#BԙxF}Ljc#i KJC6)ՠl:Z܊ޟ{{|P.rؙrE$oV< ü^8[T\@6pMʑC}P1Q3:i'81 6TS@ŶBX,[`eQx=M![ JCJWŢꔤ Vd܌ͧѤIg'\C9)p;۪5.;nWb}Ջ)G?ĐT6͡͝5B3A [S]<|qF0[(=qveP܆"cۦ}`%|=>Xϑ!WmXlEmg]Ϝg[vMS5)NB!kZ-'~{鄇c\y*†%'08JOaP%rnf3tUݗΟW.PܱAr]k-M2eݓ[ {J$5G@uڨ]$? 邘~H/G'%WsA"NhU7gל姇Fs |~lcմG+K.oX8M1?A dUn+->l>WF8 1#9Gj 8Zls$P pK "Ut}ӆ)PT6}] o>rAP١Py[>gɽ ӿR0n6\U5=46= vH8ӌh)D}D m [#!oT!5dgbײ|>' v\Z8ms`B :܄>Mhڲэs.{ΏY?nNP%X4d5f2W;<ֵ>sloC5]SyyT'%TLbN3/gf^ 'M}V!¶Atay=Y}߄VlRLlnľMhs WkƁl#Xq\cJ|m}g1Zesp_e.ȘT5Ry9 :͢=ϖ\ah)%.s_1?*+Sٕ| ;dFƀI!r_g`SrZLQ@rhUm: ss4H|E 'SR?$W%a2E#: \] -ɛ`Fý,VbS>gMLW79ia6!ѩBz$O H})z}MCf#}r/&{ߩ(Ab5!Ys|q xﴻ^\t Y] jAdvַqoX9$`kw3.܍Du饤jrb V&ٱ.W!̙[e[W:="6vTddp`MP2Qd`]}],q^(YlKr rϴȜdr?| i?_]sXeU(1ps xVj sC6͛{(ŹonMSefuKxŋI+D%VtSt49b2YQG>)b2Wbo4/,67.h+ !}* HFn|z0\QKڮoWl!,Hh:Qp#z0a,7g3¡3>I( ƍ krYȀ̼Qt@?&ۀDOvp,dJYGx۾2P^c`mqZ(Nr}pK}͛#%ijHCX%pB)HxqȟZOMxijS OzRc-u9G*x49#=Nc!̟:dTL܋':C\u{Dp[*BPsT;us0?0$L5ţ=xPҺkCw(nZv.7S+ ,ib[l?'.Kɑ`gq*T-@iؚ Ǔ8ܰ;VgaMz2haBFL7Yg{ (3 "w+Emeo j*\V=lRuѣshvԽ,f847VD'|_KL"WW}UڵH’dR%G:p;.g,&z3tw| LKz#Oi^~`njfC`C:yYFPoO3t3[B瘧%xq Ίr޲:%:MQԽJF- Ɵ3o*p!Y:6s%b9|L5#c93W>UR>fۢ_Г.VslGEej9^`=s :SP ~Qf^ۡbPj+rZ%~o~j pid:IN2|Ajk.'-IV㡕F.C^!CD9j pp/!h:!A{۬eRiqZSn|Ñ:HI EZIAz`F ~kZ3^0>XD"A >{oB @:#0mY%D蹇eX,$ :{XFʋk4`rMX;*5)'A?\{oF \IKO,yq*U $#u tlBqj*i̖M=8eS^D\ `H̋Es2]laEMC ~z rLhc3:0&68pYبR|FʀD3s·sdvئ rY?h%+=B7򆧽:Tv>frWgl5a.\|mIÍc2QzgwCaxIfxL 3e }+0bف-FkNǞZb̅F* >fG`>#253g_+PFȣZH%:(pLK >6p#uBwݥr Hw8t!G{OF+o]_>-@LQ RB'Hu1EN!iG?b->$@{%GbНD/5B(цͶ^"=l <.`WEfԫrգy8i|~\j2] |OB̌ZuD^;6x>Mt dZM= i@^7ظ=4 u/Hor+nq8(Yy;I XNNg+je1:o7"eػMfb%E+BX^n&Tqr- aϑwF9Z%SWlq =؈ąq+TtqsCBp[²jUt+kͤ˘|$n p_ : "O^FX&F݄bB9+,H>qOJ~.y8c"*3|V':,LveYU$S9.)Ϝzy.PF-К(R/cw1E}ԮcوޥjCE%qUPvL>J*u*Eƒt 쫎5|k5,{M]趨 "4PA_1S#Tlwr8l $بдʥv4*Όon.rn'kLĹ_IKvJp׭f9U'k?2M}|HzʹQ<`0 \S A#~ 2oUsՉUM@*6Ž 4ŔP;,0\l8b)q_BSTCEDb7 HtW쪍lN p2Buv} *Y&qw-70ܱB(5a9mi jv2+Ksr''͢+0 >H|9T6=.戮ڧPU]gxd fmb8=af" [$Φ(ANIeNv$U7۪ށuދy0Zm-XH.'>* G(ЋUMƳ zJLϘ\fzAi[lŰ9 r^F;;D6tƒRA$Od =}v]59y6K\\ [nr9;z季c{EYq_MOkmLfmjWF߽$ 즦 j9*ZKc~թig,%Ԫre(r> Vz7f|mz*LP8(t?DQC7`spyBo<};H`-, >3dF0CA n7n#N0CRꚂUB*ȯ遛قž`'.Q`dBveCC-K}<{# FEPtR9x~V֕7/-j,Ute>,bhLd(}ĜMvl! BJC::-:Håw XM~#A JYTVNBT?bBMAx)|E m/%M{e'D"3rH.:[u1BͳQaPZ }7) ږޒ\4ǯ6 |bA_tL}lȲ`CޛufU4]KQ̤n`(Ѯ_fz 9aZTL٧Sn<|e1&CUp Kw$.@˖y.2uܜ µΡmxĤ2V"B@=OiLcprE[m ˫Ƨ?x]gzp[Ԯl nƂP]:Lݠ|NS!> t6^Yçg|.0s7(r duU2 uKLv_{-dg;_=7ێrYm4 ˅5Ĭ5#Hw!EYh_YIM?g K=Oyb+UD۔fEw8ʹzh =?#=w{)O79-^gT:'P1:t?`w4^}8!i &^"YNbh&s+bXJYrŷ`1Y=C1E}oSKۘ7RNISBc9Z*|%~ݤqkLJbȌGZN;sXzRO _A^ ;j% d]L* bFI)L^Ϻ9 ׺/B:OmDE Beu(wwKnqa> R w5D<ǟkdZ;Nac I#Z'ڲҥ 1.V >5 -ܦF{ndYHmL.ݝ|sC(q X/8gL|.A6,v3)Pi_-&yI"ۡ2xh 2BsVǛLj,gJҒ1RY Ga扁!} ğBB֓e4~ mƪMF*hd8`WW\yD2-lg/iPnWix"};fn6jl"EUR)#ut:b0TA.'O}WV f+J0FOb !E:ޜ~2֠8_{hhyudzB\DDHh۵i[$x՘J! I3靤*&. j"VS(хaMVD~]eI̸m.~Y*E5@-}n.kJGW+LtLt..豜m}Œ}JAFiU~]SLPX-qY-$Jv$%%KKVDkNӽt)ZG$C)hw^ȱ b-K~!̺f`=D3Z9_ȫ.kYؙԃs 8ʹ6u|* GMCb4FM=ze vN/>#p宠#* H?%NJ1iTPkmiGS=st>F`NaK[y>JrBZ!0#dD% h=KvO:*l(E QD~.Z8J*)cH^"* Nrr}Ukha~J2s>Ć^?U!Ŷ`,܅zmR~5Q0I1i7ĀcKM(=?3)x$Qg$ELXpQa??)i8.~T~T\|_nr sS}t]qGF,>M{ͭÂMR_z/uIj2;ez(cRO\Dй5O5Jօ u(2KnNס#?iT&SFx+8cDyo ot}ظ0R^kSWx!] 51B+'/,eE^uv)rY9yȕA Û,GFʘ0,JJ֌z ) -c2#9V]US }3 Ȯ> @\78'x.&qE-Z=BmUh37Ck4dȴiqS`BdvH.@3u/k7b"s뷾h_l94yexvB$Z260&_o<va)BRPZcP!8so KABD"1K{˘)YD nhQ3 DfF*̤7 ~3A uAGQ{l.q 8&vBk.Mx\0<; !yetNp’%rȐ54Pj_"ua"o!AJ߱`dEzeCL1B `LQqz+_]|,یX| ^Ύ:L0/[RS}Q! ; L+}a($P*T_KdfV?q)nigưT n}M khNcivA#3X$xx2|V,CYe!(Ohqݷ퉍N{ݩPId |: ld0JHw@M@qpF*VUtwNBx8\aUy+0P/O(Y?lw7cjs_ϔF,Q0⚝3woLilt3>yS%Fr߹%NNb=% ifչ< W_ .-g_P^.]$^Cy縼ς2iUWRxlP=*gV˨J 3i q0^.\jip٨_jI6"+f"Kz70ї KSь8$K/]2bk#\xu\nZ[<~3/@25zӌ+R:7nåjMz'`?S$*𖺐c K|"*Kt2enqۊy)2ګ #8I®gD98_04"Tf-Fӂh@"XDwRlY6) |:RJo]2w$ _:F7YM>@O31CbHRB)\yG|n?N]rlH%ϐv&<8$ -^.j;좯7Վ-Ćӌ clx0b2;/XQ>E#W%#`|#9pZ}GN7EGKNll[igA琡=,f57t#׺9My .kjӞ߱ƚuGl.ҿz-96DΠiSlc,1Q pP >2+[QԤ>, ~l5hftA5Ghe84qCrOGҊt ^;.ƾY ?Lz[8_F[CO%9KC K%yߨ1=L*!O\͈=>^F wk@$q+px6-#|+#IY9ܳ_*Z.\H #GycPc$c怈ZJ Sxcd+?L'ܦ} \0 c#؎׻;*!_vzqa[FnZ3VJfz3̈́U:cԃ~4J \#gVT4{!:/P?rTykF'*T&S1E.ʴd;xL"ODþ,&4!aB84bvI5ߐ@(5ZQ4'}aPDOM[f%e=̕#yϩEbݿo|Udg.sj2`y.+Ͳj9>:jAAe|C;w2/8rmTJ_@7[ 0epcs_Xi2BfA_KNvM93*yǤqw@ jҌ0e8ϹaHMlo-[I1H>BsjWI2x305坮Bsp :.ߗn{Z`aqr$*|wK!>GGN}΋Rl:tD<y_y.0yBðxTre4=),P@ FaNOFG4P `2ڳ o-h{CWmO2?? Oq3(< ܓz2|" _Rh'-ŕ:-å) *<;> κ X_umn7}J}X&RA~`8G !OHp̹J+)|^8R'D֦19|ˌ==BD7)%tm51 _wSIXP(\-r0Mek~g9V?ȥsL5w 'j,&[wXe\!֓"t 2ïCߏAmt>co2!Ł±6ݴCmh *b]Φ4C+LrslE}[yW/ X+;>Lkh/Mq uU4Na8'z- R&%%X8c[*e)Q)$VJv{œEF̙8: -bz]쇨$^R?q%7&_uCVZjyu`+GiDM1ǭw QgC0?Elu-8St22FNOhA-V-I>ܝmϾ# I*{eBƳEQd0jІػ"*K{)atO~!2$vXŎ@[L˰2|7^u=YS"Hrrf?0qȁP._+XTYq7od(E\,]:9`>rd)qF_#@caH-&I9vOСyiFꌅ3a7,;Gf PRy>)tIWB|!E?S.pJMkR<+ͨ1ƛ"yL u߶>}zn ׽gh zXAB^e._u@Dp`E}pJ5`Ϻ㚘&CUO OU 퉨?p_ܼv)z_j(dHsA@W$&P'i!ˁ qZsQb*k~8;oYaD0NgsmfD lN|_:I\z0mX`WooڼOJ(&j:z @O*?vZFɥF-Bc _k7bώ{˲Ȩu8_# "iug6umVNĸR}^DDCWo:f0[<&/td-A+HM{+mcEָkScþfMcte7WnH8!Û74?d4$bAfd)҃(p|ؚ5U莌D(;܌R_k /jJ:)"-!Qc{sa|b`W!/5 \S1WIC92|o,:'ŏ~^Q#4yA` 5ҭRjŴ?acjizM@WAӇ smqeP9/Ypxƛ/Гpq(\2,G*9Ҡ1pJ d{g;7\47Ov|^"K8]yq dZ{xwHXgYXgr<_^?l{x۬2ћ&?%j_o)!xE[f>kʷiIb9Bx:bk6=9#/vJ5E3WYլ+q%䢣 ] fW;L^&qQy&uA4ؐu{( F@P.6&Pm@ry`$Ԏy$qΓHuِ<Бkwqz?[Gۑ|Y &rC|{X\Ϊ)W&st*~WtB@5 I͟I ()~ݺL\T^`dW#Ek.3!vQ,[(&3e9:{}yPsgћ{g1'>MLoWPhX-f=(-/ Xѫc]2T&Ϡ3Bw%ي۹;+EwXD='Y׾cd !ٴqA;'y>zeYoҥR DNuI]:+ HC͘q ?sa[k,MVqs/cs]c'AM鿏o0;QEUC $OG O֫ }ܓwT4v0"? ' |vIWCΛCwT\Z>Y8bȸ i4_D"nkhTDTLK4fJl~Q€jJ烴ф {z )N6*9`oTjNۚ Y uuN}>z#S0.Kc&?l' g~ksMw1 >, plpns8J4= +/xGG 6_Y7 k T|YhUPRSO W8+VTL:?X[c/KVnARkKS l,]{'i}J̚`_%9#Mh7` -U 9M}qn&hYKX㻬mFSGgC’48(E#KޝO_TV8buBX8<ʷ\>[Uc$:fq UJY v,ZUUa C։d#zYv5Qp@7uױ TOM)4q~E,uNK\DSC v'V) LU#j +j}:JeS34Vߕ7,yyҏ,Uɻ}pԦz>.%HOߐ <827dMl"݁ϫ "5~V6KWV>Iq ۻ״hg<^S覌gKѦpYmOkzpãT ЏCerwz$0eU]FF?V|HZA3p?"]y `|ߨaq|V٦Kiq9r شXg1d 8ah "=uC;`#+it@aMX59D"jP~(PUsJBTL"󵲉4v"5=e?J1٬\Tz[#ʹ%Hf37G.:tyiƉ@@zh?f=h2n;~!+1B"em'oBC!h/֟b4d`/aGzXC xTsHrK&*E&o TE!oTۍWLRM$pg>1XYCӉȼnԂt*A7Vl@Є %ЭR]!2&jj< N5T~k:D?KI/TFN`d2ha{%  p1pt-6ﯡ|SZ'2ṷ@!|Ȳ#k[Gd=<3…gF3kPNm"K臡lGU: #HvXKҀ4*ij ngunDņЎ3l{kW!YkǫUUmPQna15m}_\.UG 9hh3pȟmDrZ*pNF&sLHG®Ag11&5uMX?ƹ&Lq..w#1nV=`@+p)}%ߞ#Fwv dΠG.887)%lzj +U˥!feec Clq`iu/[$P SV4@ (rM䞓i׈l߸bO4G4󏦴/Hk|A! !o1 j-7Y`)\O`(E D&s)[۰[drJ@| V>%z B<+}U %2J0FCMb".N9eR-_R#Tr?E!9a|?fF 7Z/cRZ1[hXF'MZ066ϙiHj9OT-Z+k4ɗ,)Dש -`2 f2Pʚ5)}ȏ1BW-m&0m'i0ScuBz䓕-Ջ@*eS b(LnsDJ3'-VqQϓ?„A9^_.;]s-{R9a|kRF'dx'Ç$ta!mM//3j\w@e5QO;VD GҘu*2 [t}ɮZFIR`<^&>RP17%T;XfLᩘʁA7"_cƍ+2M{ΜQT]F#Kk=Q>V2Un25tRBtg`%ø*.UoEGꈧ[=5z%8X$p6)E6o;o`sBW99}3J1EUE`1\?ǴtZQK7Z˟9+ScNhs3Yn. G |s =/Rj.7+6 !6q`SHK"C߱1EQe"ptYT,k^((, &BB XJ+C˵K*=E#()+zd,PXIv1v+BЛiVl$3|L A"9]v/E,b7'3Ǟ*U@f8?q#*\hD4BQK"cT0DeyP~%N_x6RȖՌ0'c%g@בKV2Afi@Bf >u_Bov hsrN>%LBˍK]vH[@shFgbG3T~KMib)KX]И]P @쬱0'lֶqS1 Z;SCi IU|T !3I!yYJ@Œ+1Clw`KzhuG{y{ ql-)[=+mV Iթ  =K}HJ~/id7"kfě =d?^׷ c]b|l'_ɌR% 0G7xGzxtW}[2n|P(;>f(RsksBL8Pr;`tN)ٵz1 f_xdڡ&zlWO'3:Ur߯q]:?{ދS=JQThñOfʘNE%Ydc2D%:((9#ƚȮ:0NW|+$/ϖQlכ.`YE}IgCU#C<0zCw47`s<ce,= 7][Go" M#tf*Տ0Д*Ň}&?ҶQacʯ[%$'aIٍ9=K>P/bZb)*~|Őuߌ`W]T6jl'x,[orAmQ%r\n46iPS'9:c Ͳ߄? JpsNÉ,3i#s4>7YD"S-@ +]7Eɸ"]B}Hp$fx_u"][­R.hxTI[u8A쥓!" UGHip}ܘbxpa;@f #}DlB @Qi (q`#}B * ~ ۨg$DVj-=",ϺA K8nHWq>e@z{wŠ^FL=T&JHw$m&CQ˭Xb/|Ph,6.ND=iĜFТwmALl3afe]Ј!N  'p2*?YA̜O22R0Y5,1z0hKK`+۱pȺ濫WE)[_*ɤ74- _.~ #HHijs}.s ;]Αx#vﶧi +ѻ.x .-``rKVb7 )(L;|]c:,uVlbAjpDմ^$p YqkMo(Nw)ٔıԂcb.٣&"Ӭ}$y;ShlOc֟Z ~q&:|YTj!la5?or 9/cW8Bw32P.+B1t_o-+rH9"xm޳<6s%ށDp|j{nQ+lVfLmƔ޲!ŋ++ub9xcgo=j@}(g)";כYDťy, (6qt"P]WPb@s{ Hhv]c}u3Iy%k<9:u~7~z3*-CiȡJa%5egjҌ?22:;+g\VwJYhޛ w6L#}YzxGos)$d/*zɻڂHc'xCP+Ym_o]̒}A; 1hq8 P*o0IhH;Ut~Rͫ^s2$4wCK37TR"EݭЭr`r&8|ZV|XS8阥.W%_P|]Z03m&pABs!fV+v GG"PJ53K}WP*VԭurвbKXCQL{!==lMxq 4\;$h.eKlZi}#^_{0y>3>Bpnedٞr&p&g ].rqȐ068V|h|9mJ%Kjg>8}a΂Sn 2=+F6}|a!Fs_$ijtӔ4ޗNXJ F̟ S:^{ % 288b4ګ:%+>~K-IPﭙ+EjPo+.DHU=r8A~~Nlϰu~.́%yBt !OĀ(U5tAx`j4~?j!K4 Ȝ-yqj5x^C~ڬ kCC0*A $̍ NL^p8S*z><;r) S"ˤ`yku"#Z;^:GD!<=8 ڢ}9V@'}80] 95..rx ja+ il̹|7p[y$B_5ע"\aAQI+uWƦ>qmNS_G' (`ҟ%ASr E!-=M62]Mf7 ZÞBOLgk4Tad?0`Cd C<>\bgHlbhв6.ހolʏd((S 7&p1][`}[ۭU+>b?K.I>P?^?K%7(@rU2h$7ө`TȘRԈ4wX^A/.J]Wep-1'\SRHiTɤ骪 f@_AGk}2ǧ=F͇wwg K @c^8j^Tv"kVb3ɏ,BΖh<|Yx E"B^ Ǘk7 F Ʃ}&3s{.d;|^ߋL>M gc(8ӣ[ğXͦbJ" yPr>U2n{U5-PVSo w:8m"nbR`&8WNS+8fT&R`: 1?XlD V,xjQ逦:0` S2ofO-6ƶ`WC&;ro#n՘[Yis>'Wwub{>>\ zIw}th۽7P !Vkg8(bM!]x ffz~,`"1=;~lΒA Yr*o5.Q舙\tz5gӆɛnJݘZ2SE Dd-'Yml~LIhA Ycr@P0ud|KaLAഡETN-&R?$f~tX~!&TL<W iEP-؏傫y&VOTT$ΜIrˑǓ{3t!vg]u=/,a Wˣd,w3]~Xd+ ?G`V?L67ILеpgѳB|5p  ~1ig G@2b[OtPdCpة DSw)bsDAuAe5E )!$nNӨ.핦Z[+-N*Y4GF+Bl`zcT Wyk0#B7> :t]A 3$ښ@};]"? ۤhq^fUlYi8t1 3浠?3W,k1άi KlthTm,KqeC3 secѿOגX䖟oNrd.Ny'*nh1_"1XAPcs &Q$/Y:gV"I&~09/2dՔ(b\RM9\bnم-jOqm!NA"*+wb(6ˈO6OɭXLLHUzO<**[hgE׽^@l&ɮ,[~cr4l2f\i{xۈg9<^䣳"&Iݛ? [l쓠AJF) lC j$I n Uͤ"vڂm%ɂH_5v֊GYҌ\4KyMM}Ou|@AtM '-{JF^S!Ttl'n* ~٨;pD< ~!l PN&sa| p̠S؁\צ2[zm_4k7wM`aS!dY>Ճ}ƧT~ jFB#ZnhQ I\˨C6 _CHcKwAgV {7Y\W}Bu- M=$'a&\ƹ7zMkjO4'tt#R0u 6Kl6.kp2sK" Ŵ}Ʃ^ r"n 6x`QZ+k4l/N35v%O{yfn7Go/5p4;@NYvH$}V0>648ox3Ph糏*;N[dn\fYR#ƙ ΀,ie& G!Ai&S!ĒkLX*VB\FpIfT | aQIvS|0/ kyPM[ń4/P#-oYc7ЄL)e*-_W_$I[CNVrwiX~ӿT9%ߕ2j~gg2PZzmw>[?h?[[<&W/I<\Wv,Wve(AnW{@]fp:`GbSCY7V)sjn~;$NXi`шSV}sH1NU;Wn70xbYQdoEGVq~e"Wgfh?v-3&Cr.2X"Bo"UN#7Le28eP{KYGBjS 4;([kX-aov\~ܬkPJYKp,Lme[g=P\l#jتwg~TuyTM[˜f {IGzoi֋^/pm Fѓ^3cθ^ڝXd&.xv=R4*dDmDx&>l[/@c7zbju *+Xx"Lj2ۑD=xU؝/%ò 'y2qbi$.',rdjE 6}*[ ZQpPD-c¡MM˫ p3HJrOIo[qۣ;g1GD=up=1gf%5_DDuv z~c8 ̻DuWiPf݁W< G\GGn=jdžȏ9fk&l䇕XR = U+G7Ymc/}P6wO~y߭b'$:B؟jwˢqLw+4:!IȂj6e}Ɨ V~Gd=xVx;0)׌l֕nu8?lZ.] NI !J-)OaÚ#%X4s1~V|* @s,7@"j,g  -{\8`s^rpMzE~3& ~ջN/m +GSiPǘK8&"$X9S9.XBLmHT3 }-U-5=[069`Έ_=.ڻvZ[.\Hi65_,{2d<a TT*E eGKwfN Rn q[arʉpd8a+fGH茕0Y^WJwG9$m)G"j3.94RKCvCBm%Vѿ0o] >E+QoR#d9[^W% VUɧ_+v2D/ZmI ަlThyɿГH0laח/௒.-[-NX;Xeu8\I\ͧz~=eK6oȡ]3WF$xYذ.MB9V =ϸPfdL8{*9:ib#U,tExWlӴ2I`M'^Vha!+Rs o!gKz%_(4ˮZmz1wPtx1)Rђ1*]kPBH)O^dFG_Pϒ0ݑ 1,_atzT+9(׹%'e%qO[r7Ϻ !#>#E3j#jxD'H9aIbSƴ}H`xP=U/qI/Kϵ__]>-˕!MoAgUoOJq[.A .Em>Eb@ ̉t5BH@}\, ` GӇ!Fxvg*z<]]/iG lsm1TC9;ZWH5(+NC' Vc{ F(m_#8-іu,Wj 5i2#\HBbݙi7K(oޟ;Tے ?ve%bEHsk҅c $@= w<–UvF17p(itXL-;D0kڿceQG4wՖl7uTol$bd:~g]/Yz rPЧp\.1UM,VhC|Uò[1umԤ:-WvDq.S(}R&YĆszPX'0x()0Zb2E)nKoKjQx=e瞄fO'h<]@yv=3`gZZd4,#;v:̉F=QŞj䱬ک Ñ8("uS '" XR h[5z;`uM, - )X .[(a]|% 2iG!zugw;Spp=G@O;B|#|I/ZP';rQ˻JVDCv0gsUZm6Fh|lEhP:.M 2G8^qk<::#VIpg,H'%jKx"q'1\_̄aja~(m)͡6 ~ 6[q VDH^#s_NUavٕ>̎ew21P78WGt~.f+FO&T0j*: 4^7H+E=8.e6hw.%:2ՒV#F<h0ܠXڡMe4D>ʪ xql~y`E3??>K-k\􉥏ôG@`ⷠsR(rwbL'R4̵̽*Q _ҋ 0G~2|v]c栓9>МLJ ;B" A5dO<(~{'CXđkA=t$8'v8N2DY V:*Ϝ&ੂIaT !C_bl6jN"W2[36T&('Pi{^$?ǃ "ȿi x1ΣTuI<C`Τ:]VGֵC<*, 3O;ޏo"R:gd=D*?d'-S{6J=L,U=4dmt͵Oe#~=<0*Ob߄BCyR|) /ߺի9i' $M{MynP q>4O_`FQtK6;ڬзB w$̨^-..RfL3 6bt\opg;+kY#\(<-N4Tob;fgJ>v+ a'XyN%Cp /8dĥ_=-UO:m(zHvTB 'cXF(K:b9- Av RE#8-I *3dtBin XhLئs^eV?b)" eGd!!Lx@dsI FZzDH`"o82wN|7u!)QB6KLr,Osۨ!= x:xܪSzAFSC.~/[82D'}Йg6WlfNՆz~'~dJb㞿wɬhǨP 識(Ŵ|ȀR}dQ0{$MBX.:j` :)~7[J*RIGXL<=h؈9ZPuθ4yCjXWmT|E+h𑀇?$ϖoeKIrQeدWc'Sd=ϕUZﰳNyf͏=p~U*-q6T"vDhDk6q ~= eB `eI=ȕfKc>ѵu-Zh#]\^O|$EJ4SLޙބq:T+L;d͜4.\:Ƭ2̓DCbl*5ݸmkiR7W_1 !=Sޅ>UUÂo<@e+وKfQZmmx\ rR ˂|,f15V<3n"BC&}TnV犞n*ȏ |=Q,2-)$r# 0EE |3H$nDO3/fLӓ)i@vj]? 7\36ZG/IG3Uy5Z[BP}nC:ٕ\W}#齗4ǷPL&]}ϛybMwwŪEN4hFIl`.z5eWC7<|ʤ0y 7'ѝձ+ ֟`}cK 0#|J9ra&n3OLȬ@^".-TX'kIΑ9 =_Ah@2^}~ċMHJ,`D,\"(@Wbo?,yb*zo$kPo|q44w<T 9*@AyEތ҆c}#B$;m MB5nU9;n/J,.FD)`d-wpס'j.wZ3(ku/Ucv*:r?c_;5]jYRUF=:Rp'<ذ ~,GNN 0KrCcenIFYBj ;㵯 C3`t}ՊF42F+Wp$xåuP@.\=M4̃NC%Z=j"W:~Xf~hN+yFoduWJ| tM>.K[d>F>ڝy3 !A>&#&W̓Sp*'OH m)m~ě;ͺW;ÜBHX\HSH 3v'aשFho2?u:}tA :b_iqu]vG"x>r\1p$^?$_'n֭l>^0CL2&qPulAg;OGro~4>-Ru Lm7 XXsl^Ss@tP Q"-2QhD" Ⱥ8@jA<;鷧KOJ0Qt vZG[`Ԧkg\j(I5D`! ޷D%:biǼ b/nF%]@}(p|SxdKU򬣥uUxᢔ5)!ѴŚZO RI㝈'͆VO 7dž2i~ 8mK{R(JN$jYPˇ ʘ?"N+d,#)>zQt{5!TtgaDzuV~+:[c.~ҳ`l(dtafXbXHa͚]ꂘH_P1\Lմ^`^<cnZ q DbY rkl֫4rY&:4Vt_@!DRH=3qz~X<3+YYRk lR VG+iGIdӱ,r98Lm^íj<$ Q7@ UW45jv!]4M [-g ݷ2'NԌ^E)kB̦v_>"ۢfNArlcQw4&-@GC3z>ByEUklM PBh{]^YSz^xG|f˜??9GrD mʻRwcKΟw:UN] n?QJ@c)"u&|s8շ*þe<IE%mа6JVL +x)J( :P9h;fQOz*E\HATOlĎ.&]K8mfeX{AU+ْ@ mlݯ,[Ns쭗@Y0,3ٍx.u߉++foEs*73SeFje } :ݠdbu֑F_ַ:;'Fry矸i 0hD f~ň 9wQP@ZvDhhyZǢ(%?kg$y4ʛ?4ܸWT3n??PsiH{ Ad T0ULisfR[bGnҗa=r{z UAH*~h7"L^OQ gX2W@2mfʹ-O@3MI[%.2>KxQJj[Y n߁2'3TVR~TIӉI Ȗ4VPhwE$br x3×*j!n! ,UhYؐ_GB!*@|6LlѢ}5zN94&+4ZrދLGA|mpO߅2ifpP WG[!II-\p;}Q{g8JrF:x!>:_7 Y#E1-BU=<0֯P9qTou(m&^gkAH kФ Ӡ{T>=@&7AKM\U3JB wJ.2Tj=}EU˜|_20GPIOAY>fz1Vx4l YmuR}k^z->S6{ajҬݟHǩQr &8Wjҿx&~L/cAx_L5_ ~\htê "&z]g&jke;g7cJ9VoDg{gFp{F ʁ=ݝi#(ʺVN[C X9YU^aCHh[=XzGjѓ]]fmgmVP%3LugwD^[T.`[>"b mYh E>kh^O~OXvL4j"]Ѿ W_V2¬ sVeXx`!.2!KAgCj9_ mk3V+aPS8.P|0<`T?Ƕ6%sg94Ȃ񡦶Fw$PI5@(p3/hE###I&r)kOyTqAay28Tss/*+-Pj+P\!J~VVI+2\wkj'i/bA/-W6 /vPӶ!E,5.k&ߝuG&zf?ѩ GiQa>fQ#a(sO&$oW&21bI'hמ*$u:Hc`{QDĊ/9P9nT0 aNkɎ*$ 48ܴF"Qw sуkxTs٤T=1ܳIB(ݑI<uZQi]9.7_ ~%_)q YݙsCت{7%} @Յʈ,M6w%dJwpF,1㥗B@y QrKm3J$M5> 4v;1ʄ9C.Lx Ӻ'{Kn5Ы?v*Jvzb\>8+ߝ6[>U+#-0\ZfkSDeXj5"wAsQYqTWSXp%)EӼbҴZ8:Yޑ(ao.X 2櫞="pUb?w9j_c^b'Q:m0q4Z9gj @rTıA^N2DX/iDwcs9Rk4sRO!l7=)e;|KZ*CjK^)@5c2 Tb5C]ۚRܓ( %&y%p@O!S^/`lČ}{D']!rYjXbb{qk^@p Wa&׸?WsjI}.Ha`FUZZR=>fvD Ɵ#B<$!uZq/PJ4Ȫ1jVZX+N C͖ ؜JaHT# ~i"'}]8%1Z,s40yjhp1+5-oGHpDJ\s f Y83oɠŢ*UfZp6=V:˲?2C=S 1a_>r_x B7ۻC4̉#͋UM_J-M;ָqJ7IQ4w3d ޜ !2]k"X̖Xs킰d8sQqSF]B.PODH^ \ $4yPw,{KY 3:e:>ӥ-`-g_FmA1bx|*괊;:e|j14)q4/+RrXLX,= [,*⁵3ops-Ě|8vt҈k |^aCܡ:p)c糸3D +9eI| V%)갼r ?Wc%8|pЬ9e۹OkrLma Q wAܦl*6<8d]He9FSf!FUl7C'g:8ZeAx1mY?X= J"[[&]83xˢ*Ծh#JF68XKb} '`}t5<`aWǿfݙ u~;3 ,I>y|7F/#zn>IO;ߗXƆēZ#>~9K7-Ѥ1눣fQؼP;:ef[*c8 !lĉR|7#+!ԀMeL;.=$7CȺ/~Orn6dbg EC׋iseT="dAy kiBZr Ie^^Bw}G+3v*1[/ 5Hx&}Zͭ2,W{B#)u0!ಲ;2)[B#)\XS=aZJQ~tet_KhǨ{cܒ&yeFXsXcL`񿤎LlE xRrfUS <5FeC;`/+I抻-23 p˟L'4FwZy'Z u9:yryb?&pt(pX5b ,J喥8e Uw 2s@?(v*`dșej^79v QBQ~vżԜOV$& b( '<xC_-Ydž 2)W6_T*$}Hdj ٪Tu+͐5DXenw }VǨͩ'dӚ{V2"-Xk0SUƺӬt%CoeX:0 %s) iK uimɴK$Q8y5x/IVh31/vlզryj|hr_q-[>\@b {n)qheߖq,Ij'*φ #i-T@9gS`<-C6cQ呗#1lރ/04XtR']}(g[:ɲ0G$ʢD{JfO;{\Ǽ}zFūΧ<.1̜MGbc̀]JvEGbbVb;4!sT,(=v͙Ejt[@/ >.W7"fMhǨpj0b`vcO׷V Y-]HimMՍwHeD pyl$=r9j,<~+)=e,#&1M$!9_U㰯5Z?B-{lu ,= [6 Oݴ^6L(#;h&]E-]E`ϊPNF&ϹHQ>CtV+#ZBM232oٟ! no[c?}\#+Ԗ6F&~Q Ͱ H Z%HQu}to@#AsGbq}9<^cH%/#~q(i(_by8Ű$>bCZ{4-zJ{e~(˶{,O#!r]Җ{r@9rrҥEkȱD(-:w,❀ĘTkBL"q_i_- _0 @%# NzD!'QI02>/;,j %/T0&;huSi妔\dXWHlsiFElABuvSwCv|ݬ 8ow3Š_W'X/> ۤ0&ಿHWSF]>UC0n]2 .E*ҊET'骜Ic~r|:xiJI-XlH<@iu:ce;Ȝǘ毞FTu8IP)֯\MK7# )i`nPRNNnoȘdB$@]JA#0V+fe|8$%4Xwe菔Hau}w7p7&IOC׃|\ԷʐbsG&M*ɀ ^*q"BT gL xBur@ v^ Ȕ& :I D5ᩀwᔌDR$ [1dU@ʍ"aH޵=E2'8}ZE͕.hO,!PZ.usQ%ŔYm]gT#loKY= ;"\qMW~_m 1 DOAfBiUЊsfM*6I snaHQɾ[{J@_?D!pju^[:bG@\&T4iKEEe|)YJV#y:-̫NQVn;iiSW˩%y&^XNGiL69{(Uv,Xx%5]p֑/2 $exVNi+Q25YYij <ah b!EH ~4;P<1*Gu .RY{`Ǣ]p4 p^/^TCH:'ɗLBkmIuuM #,=uv)&\c%ښk& Z@t[Ѵr%ŒDђZѴ+c5V[|9:Zl "3⇶SGƎ_\_ w;G#c^CL湚N@ g3|E;,O}-px5,6bJ*)2|VeP!rjob8d_ɇ鰄PF❇w,&DͺSdZ*pgYkծGK gg^dEYSmt/a9QZo *~a رp%/NoS)ZrØzLM݊rB>L*q}$.U'LY=&wD6vxK–Z+o^DAPki 谍9+0ibIkP(͖9^ cM>8R&Έ;D3{-7n{AUĆ(6ʸ9PAcNH텒ܩI[ٔ?H>&~YKg[oZns@=2-fD)dJmM냨UH&A>͋5ڹp1K2Aqd[m脢0F[W5|Q_B7Q-8/ni_r'Z.'GYMԷ9~ɁU\DS;*{*]Q߮]P^qoJf|b{w({Y+r XgecxB{,]W5蘡2Ny˧ߔSZΉz(#c/ G%xnMֿ( ؇S-|%qyXm(&B?2RϚbMms`-jO*fNwuH 09K A[u~'KDF0{;/C/'O2gG]*nlXJ݃FțԦ꺪4+˗]5h[)Ql#>~LdгU^% 8ԊU}NܴC7rR_霄qwhd}-xiBʭF. E7̧vdfF?%t/,3`-ȄP&ƙOK |z n XgGj:. ׏*E=B^SD܂Y4<'Yة'= W}¤q?.}AVQ'U|]y3mOst5Q9?Y*lK8҄0PF~!OvEmbRN Sxm-ECVQTr~ش @7 1mzF2cV5MV㨙"V'UcNf ԔyP pthSubP4G*IzvVHqPtm/GT/0IF.] -2 ݽb!3+jc[%HϔDߐ$-)KRӚxCN' 3KX ?i2)}m"&Q,k pC=4~iߤl86^{ `kY9PHs:j Db19,뽁cX^b|+>S]Z\$|(U-QG!Qٛ#rR!"7;0HM|G܇y.ÛI h-A=nv%"m s/ IG\Qm+ȥY`uuchՌ9 !N膱scq2 uq9`B^tq$"wyJQD@.",/4YĀ>vn:%ig#0f5)iýt8p_P|WXw0BZiP`[,Hp ׅ8}fJ*WA?_1P;IpZ$HNI~ΰ [S;GK 뻄gvA}GrA򛄙cJFB|  &SۧѮx-m?J>d#vzjU m=\Y](rRt$*8@!gb1 N& %Q,m>}YJt:h.}/N ]j3t_A &>:YT@> J~cqgvihqRS,ʂIfms{7ѹU&C1 av"sO@rQL؜| *-bJ+}fXA9AEޣؑ$e_i3 oꑙHȣ+\h.1͖;uIӥ6D孹Z<^MިUHcuܯoا");qs_$ &vv\F*r aWMӯ!eR b\2( k =V'=Yj[Eu)B"]U7 }#,B7I1pK=>g Hu,:̮͝<[DC1AADWh|3LħQBPpmԱ3/&i+zf J>;y.Д!lȒ|V3T(X@&T /2~{:P(ij_DhP>nl.|{^1Pi>+hq]NXUKK4CQ[%no=hnc UH2J\drL+ /FR~ʣQr~NdD\j)9wcu je%4s 6pg+G;NadarjwN-M=ZZtn ==4bdFON{>"ث(80Nmm-^|t+WC\Ȕ *Ĥ)vGE<]Xe(M-Cx&n!DqC3ր3c*bes3ίUVԒeSAͫfqW@T!W͠LﯼQ`Mp>\ z^kMr0<_m:4@Qx̐ʶ 06^:ջyg3JE]`[[sg k! 22(hQ l?v]>IQ$OVO#ǘ³ 0]QS,o8$WhnlWoX%1 ME6/o;`G~ SQj Au+=O]1p0yT;['sQS<2#q@tԑN8Y`}Ց1h xEO;>*s+?vGA?oá6^JWaY\)/.GO8M>$F5B~s^.˞ߕm;Ā>9HK)BV'6g?JJvA MS(e.7"|_M!i86\!oc=i\&,'L& bG224M3M-ΐjza|DJT+ʨRe)r|^Ɩo_;ڀ5P>~YPܴ> = dPW>7 9=QU,nfi^Nl |q ̅Uv`΄~ fQ/ό [fKya2fm7l @IFHuj w$Bٷ>qY0mȷDL"JudC>AGΦ=4\,S,CmWVa;JXL=`op`j`0c>fg՟bkKٵ~ՇiH33m!fF8>;:Jv'}#YwƖ`F:|[xORnxg@dr-r04iW[@;P*RYhrg . vD@By RV \˕ '6{1-ȁ>$ԧ#Tz۱ٟ~47K{#ĊVc֐Y>&`Gw}o| eUݎDٍg\ 6ue{ݛHsT_VCcҤ[FpG r*y)o#bWƲ>YOÖhpaǢbXqqKY Ts[+Bvۨ+A€{h %E=uD6h¬kCu0IVri݉|- b.7|Lk&=6 QNn .i EP%(#d8Q=Pd 0Ƭ*L`\-,%<;jϦC9L;QGŖ5y #Opq] {&7{+=+r㌙yU'1K}ERW-CN|stѠBzn] QCAdc-v}l}iǑwU=n]mTa_ ;ZHʣs΢Z]&hȓTD+ =`9SMg-aJicPEB|쇕4YEXCf,gU>E`#Q}Z#cyV1GORd/kp~7WC d& {2ζ7$i}5r Մ:ױB:vunD|KT"FGX !`$,G@Rc̯.3ՋHT^uHFGDw;gUvZ.}LLd;XQ%ԠUhA鱈擫Ӡ.} 'o"̭(DZk?^5hC> ߗ!&u/ [ 4ܘ ܬW޽UE*&@Dw!L`~Qc6v3"]הpI %5dMVɟ1$T&'H9ޜ*!_y+^.B zrB9kR6{Y -dwԭx@_I/_? e:z1tuwŮ"9_۔Dhyt3\]/ܕ)A 4+vw)\I? J?v+![k_ G( a>CQ^TQI-U<ΝK\dBb`zu7f0JzDN/Ŋfx;A1#*1%6B"B;&a܁wz0#TݖXWpa|?K}+@t)]_nv-NXUy8誉rlfj+OQhUN ~e |fcB#.pN 5.X歵-X.#Yh`Snq(HLnje[SbB(XV Ls Lq &m(lNyq7='ߩBwZw 8"Q1WeeLKlby<;}g1ZA&[C PEKa|0IFK-$El[hP]k ^<*%Jt0phKU[_ Ȅڒ; ''ϙ+\/ayW4|~kD[ouWWWlkȅ>C~cBV5)it8r6@Һ 'ڰ8Cu^\_J_qbЈ=-JѓCfatRQ Mґԉf"s#V%$dW梥:|3@Hl: l/ƢjOӡ+83qG ^Yзr0,-pX7p5QK"xx;SaoN",Fßv6 9@#Vi uR tq`^Ջ!Ecq@>p^ЋЎSTq8h7#ҁd-Sw\LIJ$mԘJ [q|_3_y}T4UV{ y+P:(D"6_{C͠ZZcעto=MmY쿾=Ku;E{\+k*EI-0bbKTFG=lʈg2>rCz 8Tl9na: 2WXj,E}Ui{8)gPdq?7o$oў o.MzSre\fڋxʅu01YVX$YRqa EM)"뺡_q*Ԩ:S.#0P8W}9#p;da u1%]owЖsj#\-[ 5;Tg+2HVI]DAYvzª$UcuE䐂--!~ vg CX< Oh2w Q!TB7 xBR4lFLj)];,VsH1_j\t-g 9V &IUY > 6,j峡uWRN;8Dd:`g`1`I*|n%̩[ٳ讶ڎ 6:| [r↣?m 6"wL* @*+ | 5eKk}ޏRTp3= Nƙ!bZДKf4-lGEmHV0O3 jLƲԊIe蜖#,N2fs,ܷ& ;c9P :nX "Ӑ.-qQ4_ nl 99,? K \nΙ_%64rV'4XۤOrKg7\D82 _@[BN~AiY?F#]2ԟ_0#yfעyv \B&P3͛v\L MOA+5+QZ$L p̃x F߁Wmv3!=g)`Q>ivTu:3l=3"<4 I}xv^=Ot9&SQ8+UcۻȸgYps6L^ 4Wgm{%Kiu44^y_"b[ukmJݪC+>;Ip׈ly(!3!@_(+pZd eh $p'g\9EAs7'IPW?JsQJA<0i 0!pX˻( >4r;1)UXڴVfZ䛵36l!ebgM--k淗dZFeTfL!b>ܳp D(mPxefhM3vC4gfkKEc̎ xtENYٔfah)GYK1wF-e#I2Et=:!bS8d eW@bg*%M7(%UQۭ:tNC^[3~cp9s XL 90m/8!sMW1ޙEtO$`OӭUCsWG2_A[Ԣ _`Z6*.fzf6Q7Gw>S6OAhu qz!iX*rnz,jiUؿvwl\lѵ쟌xDZ0ME4| Z\dϡ6CBb'G20YNJS:q(zuН8s70<v.B>Tzcۑ8 C/IrQ/>VIj+DJtԢ7O\B 9ݼЀ0Zzgu ?\FVN tPf(yѴ5i{.S@*YwGh#QYAҶ#.l=K;sAtD>x }>gZwӇKo6ӏObE1ž3c3%ڭb`-v.K$5~ii R6٧W?_5ml:>3Um"mI K"Ծf [$C|^6(X\az d ̾9;ψ ÿTo(hDjնK UfEO01v?(`g,VWui12Ȅ3bMX+_-jIԜF YC"}t#KM]^#5Q`8=MTANf@hw:x,Ik&*+([LDk.E/_Ƥ \tڑpI]vuӾWvzP%!4;pUM}ev|d^TU!TѯDknϛ&N;zhg6 ph]%h936Ї)&RY1NI#zzu3)n`tPhjir+<{>< 5ii 6 8z3:DgU tPB ?57oae -s|C,WؾoQIDYXm=\=1.—  "S!KGM&aXjDʡ͈v9$ Y9` ? B'ndZQpWxHԨ n\aȈ:3g?$Q )8&qϳ?-pOC5Ь]8NcZ?L~6 2hI!w) C\4@ h#>ةtR7*:)OR_͟ {XH9Qv_N`L?em%,qNGV(oAl͟53)v',IAi'ׇlhf-$ dOšv^Íî[!L/X1jzX᫯oxl QɆ΀I[)J0";QI;Qjȫ0%Ѝ/ױ g|zA>IL;L gѬ[Gz*hjè)u#Dr'|o|>o0J|Qoz뒻,enj.~ BLڅ>8_Fn l} ?n{7˓HXSPԠ OmTU$/a(6< t\ຣl8qc[hwTa8N˞v)gY-Z/C4Fho ~Y8f7N8r V">ZRTf%͚&Ypf`dQ!Kch}|˫;ɈⰲHogȩl $AU?_,iYm-VJ<'muq$b,5WDX*LɴeR6S@7"!ώ +3?zSSAީodjB=JbQL@M+@aȭo6X"nĞM񎡞toַϠ`?8k-t)b*oyV\ZU&D,|%_`{Kʆrwf抾fa# ܌nt`־d߭2{Qz?8(~&bIX.BF.!U }?eF~Wbŀ{a1_ˮCh'vCi9\51-BU8A(~vL|Xbzǡ?ی(R>v-g("[EҘw46n_i 8N)^ewg?5 4! d 5ZѠ 4"$y V7^ʙ/]S^K'w׾Vq/=BANhd^B+'|9++dfwuZ07D0EdCWkI iNvBL7pl)K2HI):̂p@-s@\EZ tV/6ܑA'#,2fiNeSlO[ږ>vxZ>.8P6,7ISq#(: r ..Sq?r͎NLDp.V,D<\Y&.s.zN^b{p.o$2j'yG6QMh^_鍞@1 6sjd&'f}Y4S vd *ܱ MR"AXN7;O>8T}\-w}#&?=@#n~Ā_`SUI 7}9x#a·Ii-.ؿ~2B&:zF=V>J>/0˶2d-쪨bwa zk%l^`kn>+}uÈJ$eM3k=:iLg-nb@+$c6mG{SgpMޔ/c weɳSh)-yb42}|YIѨZHS]|8W> +37twTã0fSEϿ_P,_LҭBUjQ,Qf4 ē-ZKr۔@_RNIQ.੥w,O h#s onYx¾>w2 {(?!S]|Ee2y)0YYRV*A>wtL<|.}fSacL]6@qى1󽋰3Pϖn6þ+/>'[MvN{ JZ@c $5h+KCW`;8!e ?!!X#`꫰bB-㩅;DA9scϔ=>2*H~94՞n?.CjG+Z"%!}|G}Olo%bЮR"p_cY& 4zoV 7޵!. V0A4+cӧzeKhUUP82Gg;}>%M2J,o.\ogy@/$A?١Z(%}J[|aU$3m͛lzL6tԴ8X1['{˱vqU(y rZ&zzT~2;0H|&޲&nmyKaYՂԹ#xثX+6CKozp)/v[mRɓ_[t]~Ey6f‘S{^k(JNb4ȡn={;>܆DT ‹@,B@RHBY$e|>/w.djW,Kע7LQF+ d{b2'+ɧk[ ; A;5ׯy QNUIop^ F9, VD>^_ny)P)<%]' L(ޓq`afY! z&O6u䒙K:{ 75>(/L-^^. `mh뉴^Ŧϭ kFbA\Z(jD C?*Bx90'{0.tԭ٦X6ȇl|A068=[ub5@ldYk|~)o@l~Օb3 <0QhTuO;6Tc0҂w'@etIB<Y7/dWkԈt@0ANB ZxX(:}b7ɗJd1Qd}"Gtqν +ys ,P!M9OIYGKr2#0\\.sdv#;мͬ=[v%}hg{-y^D QaLT/L._SxU"Ǣ5Fajg^)f75+$z)7wJ$N/wHџ9!qTLV^Cn}9r;=jS)@7_)+n4֫fvt'aԲ+2B;۩n27Bnʩ'=MyY~wRi= GJ&؈Ͻ럅MdE|(Ջz &i]Yq:L|y.0 =[FYve̜_-;s ByoTsG^C^u:%q[jXSp[TqFFJO3J;-*[DyXxt3[ׂ҅ jV7ӔoF6R~bNzxJ(><i„)f9{,$p)/%Yɣ*=eb])""ܾw CCL>yh < ?+H ysML7қTJ%;!>^E%! o&/~\ [f Ghڊ&n[`T<ҫ)ܗ0x,1ƍl@Yp5QҊg|@B|B2 XOt #ۤfұlAEI.w9enD^7@qGOV's>^9޵Z*H9[Su){۱˺Ʈ r%<vTH™[@LsX|冔k!%Lm7~nJvKR1Mm@>hPoѓ]ct1AfK1@9p.NSܤİ/@9=a%wlϢ )b3? ҃?YN^Ni N|DrM_pi_OJ;PBE 8%(BTWi*㽃iRlefH[ڴ8vŽ\&i`3wT$`Q#Y6۰43o nF94US%2:681f*@3,<}݉g" b67N</G"Ns L*%4Q[ 36Vh$SXnd,Mڛ{Z@˥zh6wtI)$UPn:(3_# 0/O6 `t$?rPxJ c/=%"`@)SRjtj-È4%6]4 /KU:utǎl~OЎ6O%ސ6=knfb '[(clj KL@`[!l),dTH5? --mMFm$Pi:Cf.#溑W4(P!~>^Әw[ѕNg^q^ė908{9G]A|zD{cs;ƚIef TȢ_O+#sLfw`l@ϬsU?>2P3> .Y/ 3Nc g+7ItRcR/Nu73MA@̸Ƚ=SL,8;pFmn^pӍ%FIg@uj>3Dm [(yh|2t'V~^/ x/K g@ɭ:l/ñWlݕ4c} O!hjE@ Fwo&CLTr$35 Fob׮v9sV2? [6$Ybźf8%I*oeIp @WQgEQXLpLzWQ/8:ކ!"O&8mȱ| ;,-tJ܌̎F%Md84^MFV `Yj̍4Nt*k*Tٞ5{0F68=4tzkEAEUENN6 dV*K4hTI?4e8XioM `z'kQuLasL1 k#<ŕ(em㏹JD$P;I8.M~u کK;Mtt!rd ?; ~C>E { V(]qtcwŧ*!> .ooBDC% ~Q\HP.ÈTQ9((~D dy2(EgnV<׸ǟ Vd "x|ݲn[:;BMhC2k ɓa&!i+ZGy1{15U,cwyOY]V/^@^^s+޽8?tm_ 7nX:\w`Ոɧ.Uw CbŔw%0Om7gcò>p'\iʻ9()לb~:'Lp0ݴGc p%9[#7(O,ƍVQ <ؐ8[{n?1}~]whN8ճ] VpogR }z@#^w~"@O\&oMٯ9 0esiaC͹q:]YEx.eB;a\pʽf Ov ]qw.GPA^\ x.Q'}+Ŧ3ƌ!54Q]#QcjTǂ6IJJg@2AEjObcrI&b: ?jlU=贎{uYHbޖ' x#0MƋ8j؄B-v,i{'sN3"j9@bۆcGx '͌܎B3 nV;$07r M?0E8(3 '8B%瞌#OF]$龼oRVtU=a/!?1u!4$e URSlR-ɲE 'rχkŁo+m`H;`aU;P))RQH-n(ڵN%8'|= M ˌkA'3SC[ H ZU\R,âOm^ r. t5Puc"fjOn%.7\1[.ەښ~XoN:j5XP[^ Clx#2mt5!桻DKXpmGI1 n5eXʏm7W?9x}PQԘ}X8n$f + mHjpE)[vX/dYqa.!ɧD෩mi*oszW>ɇsGQ/'jC5om (>"8{үlI9 ͹u oӚ n%0)3}^3v=.>u؟ʔTq/-*>YHOiz^TǜA_~%m][5JbP'%YʍFMrt$ }EۓUnez!0H~o1 dM (f=tJX[R<9I,uGh(w+ 8n٘d)X jY[d~c)2YQ?҅t?.J8dveTf3pخtFEq" f^0.܃̆L~,&Nt$9p;TJo~RM$[EmB>}T{Ytxmtm)siʐ&tc*K A]&wP+ƄzVٷ%!tid0b?҅ꌫ ĎzQ*ܬw=:O$%/h VE Y טQu`8Mi+~a-d.qjGZ?ژ,) oYqT)KMNR-C$=秮r;E.Pk.ղ / TO|{Hi[ilAc3V4jꎣ+6)-6LUz_U=7KH+Qv?"Ș>JxN%;zȵ=8X@p}W _%syy5<>곓+ž)X%l.o;U؝E9,Z =)z$B?l~ry-)vßLU׍Fzڔ24 29mZP]eb)"hxY)Vql'uY7XEDt*ӘOjC, ;\װGuŔqLeJ;,㏅d`#YC %l]?wz9X坍cz`R.l ':|-Ѷ@5Zc2a%m"^c(Q=fGMde2xDk! . {KJmu!!k?5;,^o/ev9ב7H8!@Y74!g"ߺ5*K 7Fcm5^[(7bs (#W s z1o)O^l]} zt  Zݓl- RDMyP  d]ŝ"D ;-ӓ_BT9aO=CLӠ CjD P1qx.=F)ؼ[[=:%Xk1-zȇ:JeK#|]M+lZ& p=tҝVpic U>D۰-ݝy62(с(i&Z sxnyQxuh:sπMH4NexN@m0ӊhim R$,G-Us8dN B4ml$AaՎ+J s[Z!D`c d|8M'Q_mH@͵cj\죭bp.ANW9SxIy2KDBʘ6R۫ۘ8Lߖ?i]d~̔~G۫if\J( g/'#0`3c"!z\0mqFwTRʺ L&̷&\={%7tD|@@/^w^DMj">";h]-׀<ij5RZ[FwU嬴F*~$xQ[!ˏOp ѴmPW&41l,vd#yqa(XwHkhM`bN*C~`тz-qD{;dh+GJ L1fo3W~V ?^y/UJ|Cl=%ҧ h@#X&mL8a4p|봓fg>2æ\zU-D'N@b;W>Wb=f\A|-y4goﴠ m#,0J I!c=yh &ѽ>#zv%B nXj|E&YN)񘽷/w}uБ nXA<ӄlT?"2Rufy؟t.81KM5QNjR.~!A/2`HeѯKoa2Esz~vZws6質SPQ}vſlkcQΐ; vɚPVm@qz_Ҹ{AN Z9a÷.wvR<@NsKҰJx^<sg vob"\a.T$ y]ڵ9%0ԭߠᡈ #'kA!0nSʎ5\5ge)AuO%c-?Uu3ZNܹZlǼH_Lt㹺a~Q˝p$~y挪k''>t> @4NZ%b]QMrl'W8 F ;>2ꂁKk|P6t[1 355ц֣N%hވ Wxb>}VƇ7gԸZZX*:[W4Ae+ħ?y+Nн06&"J =mA &ԙm+i{xLN ]ҿ'Q-}֢ff`rxdt E([HO.NJzsD KѺ.nqB Mjh!mPA4XDzΗ-z#G`R z~IjBXyLT "\O#y{hFBj _LuOSׂ`6ͩH9wpA #) ǣurX椃l@  PQ}s]*0Ep=t>Еo7什kžGK J̈́.o7 NN?1*.m v\;.I4R_nӎ=\ol6eEqP22|{J ͈aF6}Sz{FDjڥ*28H)tlUC90?uC+O[*(TCu_x6S5 -ս_ǵj}d/0kxk9hȽcءX'ؼ%^/5n ?~Ce9vu/H4LJmPG""+ X|j6 Y' XkǡK}"\{R/@(VQ?ȦL5cn1Id<聈_8i1.^~-c.5:^4w`TiG4u\~$><4o+LI?Ndc K7FXT@랫oҭ'8`Zdc$<NcNDG)?V!c=HfhgA5鴊Y3S/,Wj$qlh&DŽ*8mRF#nsvtUG7Lum 8c)c\Q:r9 0CT&&/yzA1 ZW4dnبtmN13il?دq&T?qGa_Zߑ>R*E#!(hJSFp>Y#tP^If+U}DW(]DK E fAn-~,G\(FP?aaVNZ*@L]*OPbCd=: =]4mx]#hܗođQ[-Vϣk8P @ fI(X kIN~p[Ӌ '5zi rǥGɨb +"]`_+;f%6H0}rgB"43m}Am LŽ.l_qir;zKmPo;rҗj˓AlT>=1ѧ]K}>nF(;?DC!eᐈ52`x(-TS{džWG5Si+4vQl^b:~Dq'6;_AՃ!0ׁQ@~̾jo{,-53!jm<&djsYJ3ޚ{|<Nrέ/80[g$,&nX#@Cj%qCr7$~.,u@xlf7F=^Q큫cz[m:V;DԖHŲa9i.7/rBr3:tgjq]N a?6IT-J~v_͞Jb:eUPOvH:3T\ffsײN '܃]%1'Q.8&j[>f`&qbp Z (5LܖKoze5'mDM\;u]8۞!ǰd5u?74bFc\ͻ8ZPby"렪*U6go`.耈*W+C>'\\Q;>+Ra=Y|*eѴm)!z'PV\&3p[vEф4 жM]>!6C;W \Ҁjf':ց Nj|[fB{ČcZxw<9 151Щ.$֮."s. y4KT(:~TaP砛ghxŰ{C6!Z 4_ݠΓPֿN#mXz9.ް5lٙ o0hE߅0H*0=BEwP 8!0\w8/Xȸ&S#!5lW9bKgd TÍx6t@şWcnB{D4]\3gO\ 9ʜȏw@Cc7;@Y:3bP6DG'cLUk6Mg=>jmlڱ ]Y{1՘af4Ϭ=ٞS]Ddq"{p3qPOb!)G(][dIJjkׄ>M hҐ VvGF9wWtv^F{Z@6"p[W&!uG& ܝVhsj%®Q(aJBӥuDmv(F ;+Q< oغ6&#&3|ȣ?;Q4^ N"'7n2>Z% 1O>,=Hy{ ˿_rDTșQ_ ƗI!v!Uw"śϟswNSPBHw 'ՎGձY_Je%- 3;j\jTEi_Q @\v)k%EĻr)fZK~DY"F\yF@O))(Ŏ}ܼ bH>n<M|,^$~L4?w#vƺFiOXEI~(Y0%Ҏ[%\L0\>VB_βltU ^Qi4d:$3e&2wnIēa@|PrnʁZY0!W@^LڜO"v ԔB?keN`l-f%%9rM5A.O 7egH5׭]V85qbo]m ea~`݁Nm, @}7:D_PNwt0bﶅR93{EM,c}ވT`E.ʽA`Z;.V-}PTJt&VYMȥ=8P>@q5}r]ݤgtJcvUzjK6zxIǑ_RI1s :Scz2g Mqēe6!ʁM6+h6M:"XYcnp:`<&-ppwԾZfKx`~۸鋗9"m}ܽ_ff)*"Vd(&DcyiN=p:Pi Z=W[*KPoH 8z*J/p63v'dm /ݥ&xMR+eGL 焅 Þ!1EEniud梹HՀY`k>K-Ont-c9G{=y&k|& p]yqy̴1^Am2 H= ԥLv[8/|%v/&I 5BA VJMC$s:0flD4Q?p?H'/XʺbNZ 濜Jc7+ m(-Ule2 Rκn M(ʾ)d xf`{~fU> {\A~'-5^`.D;K'VܽOQuD5l[D7 '⹾:^kݔ1K@KSgwP_A=./TgP_ܜzVu1FRW҉gwlx])!1gN%/&JvXfMl l}Ѫg$P]g~D@\pyXHXeDZtrJg,xzZriS` X Q#˺O~!Ue6I1l]hM֍W+,nt} ʣH_ҬO{JK&FFpZ-r@Qd wZA᷏@t=G/䲅[ړ%/`C&ME$iŠn( z^|ccfq񶒤TB.u @= ܳwVp\L@[1fNJi ni.sXe%J Kǡ#4t|JYi<>VMi(]`!x6K k9YwsɃtŰ\ѳn#:˾YVNIZ e["h"KY Fhaye]9) -} M] Os$X|]OoRZ [: XQmNLܐ,Pʂ3&ek/P ~RWz(;F(IFqna簒 FW-aGeŷ(Ͼ}vduEdxOM=$ YZ{wL:HȄ|{N77,lhEu*do]{,;038 Ѱ[dj'f Bf0ib`(`-  x%2)0b #w W  9{#<\z98`-`#ix?aZ)}3Mp) arFO* d='ݿɲDX@h,U8q&W*[j4V=e[["JO6Bxh/"UAVpV4b@6b$CBfxkM]̟eE)w,dW{{V<"i"-qN9ȴjX\\,Tu;8G $wr*FMXZ"`SyָLa67ئGH8$6e; N} y[l l=T5A_5HPӕrH56؛ahTuJn96 RR'f.{iu; 302d]Ab"ȁubk*c5kzH HRC 'bȥnkf{JcYE@絧820QN5geVW=<"`HS*9tSoA:ڷМce^MAwmddttpb߄nZa8?EbIH~?pµ$V 78'-XK7ssJ =cAXw4T Tߍ&4hóK)A}ޭ)l50B8KOeV@;DP3Ug?~J'+$BU$kY"}@k\=F#a7 lWUnՙ?!T]P 5KB-&K)*71Y ,Ts͌t1u&=WAoszug ӊAqjq$јendyW<Aύ**Pj_~.^n&PG9] mݑ54p^8@4hfЗ[r-/:GS?W,9M(T~y+ z+<kGCS}btSXDroglHѭ T@2Drg5,nF{h*,)(f^ErOǸAV@aΑD2ϡL58f1Iqf:SrVeкbCV?ROD . C!hd5q$H:|4HɈGZP4Aq/qQЂHpDaڧ;6^KCG%4=ފBfRnjrb,ƊF_P BLl~Mz>d]4fP둠A 4$gPrbxSX6QPoEG#IJP B 8FiFfc(оJi~h70'Ǐ8K"Ι'u>.zފ[ K`'gPyH\^oG=ѫ,j]BJܝu K'j]V֠b-DCm8.^W1ơ=z!iLA;tNXE!s}mYR-BqX! jfIaOE+cAU$ڋ`B:L,|_;Gw!h8Zy2*{QFävEk֧bJxB<L*7~q-Nt GwM߮+Éj1qU͖yR1dуO5*(4,EIVHAEi>ΤÜu5 yWAMlʁ` c O¯q|<23aĉVY~xLZQ ęY%7ZJL.-mK<"zS# Q 4q권;1:mӺ;eB4:ahi#2Il٬c8lMv?k42ICTzb8mxӱ;>55?'Fb W9I"Y\̮&S7;[cM[&"@E%|RǓl7mhh tzyB7VYpB%Xpu0u H;P1P s܉ t R$SpB~hPޭ>Yhg`]R<3RId|j9k܇]Rra(wü=3x(gȒoN7~R>uSL?O|d5 '}Ž.~o~uZv%ghQ%;Vd=FPV:y…P7(uawz;h ';4$qJ9: >+nV lfF4^qo@,ijJzqu/^Ȧ)cc9k3Jb N287;CtVopJϭ۴CCdޱu @KoUdm#daW{Y<7p_ު 6UE]qiX6̽QOCm_Nw`m.hwdV⡘+nfXIHΊ x2&+ZqC.(K#tӫjYc"efw{[s㴫ŗ2j 1ITU%n-ԚR{YQۺigކ9yȟ|ԭ F0XA]i><̳=fwߒ ho88A=<'H68H@ `<} .9 s0HBFA"": @m)0v?V%,Pf2EnM}LxѩBoGJxW; -`szO g?'ʷwxcU87rg{NGӛnJW?ѭ{`Ϙ7&RJ$C~Pc"u $L)~訊$Wu`Gw$ Jʘaٛxfڭ3~[K8O:yhl*I: !k2Pd!6ZDtзk!C;J꜋.x5EvMh{}={l|د@6јp1P#.}i[0'J@qӏR]om e0X,P$3`}a):͓nZlO;w3_*g71i &K-H1޺sTERt$hB\o@ز}?uz mXOىS<B݊KV+~qoRF\,%`%Wx̰HsWhN&rLOœ<6F aR#፺(F!fzh,I>T4\D8hvނ&*pz+SOҔ\aed6$EE>dhi5RVdȞ>aGr_It~aYY#Hna NtGSX-[_xdDgr2njDDՊ j GC'-Zq ZIݹ(*ixy%h,.a2zƉ+[l@_>8*^纺  rwtז{e;G>ORLa6 ~|WNj?u#R B4ِYaCh@]%4'pH!WRD'ۗ.0L}t6=6P".~;Uu:]b=Y["e0Cy>w]Hu{c2~:lpKjS^qPk$8엻UoJhW \Σv4}Pҳ0B탻kEC"ÔBW [iLԟmt( ?RГT"tB?|i]iRziөۃ͛ɐW&w8 3{$4' Ҩ_OSciWXd@ϛsL;yf{"82J*G#"]$EՀķ,T$'D}0nSOg%$[V6BT UX#[Ipl %cE')Ĭ7?c2(QD a#GE8Y7A*=G cxX*,1fb> !!bY7h :Jit(wq5y<\L%mFR+B(%p"UnD~ʦwZ _4z%5D u'bG?W ʜH$F8/xH@u$*Ϛ43E`Bw߼U멼1m$rrkcw]sB6g6Dϰ?ݻi0(Bȭ  .Vx` ăfiZ a} Ǜ93P}y>.NL\&ivA*.+2L3k0ϑq2mrJx;h{kwӤV𫇌H?o3Ǘ`_}7`e*b} UCQX/0#hxߨ5> foDHxdLe7AxGkFL\J*\(ȆRrX1}8w:6xe v{A7:#zJBJ=hYy1Ifrb)}pB:gcJ[ٛWXͪGQ6[ n.íׂ Wri%pMWl FjhݾJ yhP҅# 5YZD2Y>& Zd1Ow]2)o<*!բOkBɉi*c;8+lʎDԫ*Ů-QEd3&Bds>A% D`7Њ{|}܇چ/Hcݶa;>tmD u,gF > Y-Չ}30\[fdT.̊@1K:f$t佧R"$1 ~D {q.f8~:l';"Y POe366 w#rZ`q^9 ܑ?K2w {&]P㍨zYV2J>SNDw`bQ_j w~wno_ l9< HFU߶N+gW)TYon E䭂֩x1.#7ɄRs{ ౅W0m4xn:bzR mN9Pѫ lO[9;$IgM̓nkemQ͓]AY>C~1uXS>uU`oG8ȓ;G65M(Yy/nDvCa=627!xL.Eb48?'a?CJ-z/@$U+u0g2oL~ZL$x5@[/rv>K`Y RK(9-BCZ*]wO̅bvŃo3XqL(Sf5:e-%uR&aggXCNQ^ ۝&I”hDHoE.xGٹG@No-{ޭF4T#&4|>o"϶Hq:bجWL*XMU>$#4PgGwܶ>j=7X,JWٔf/FzGi^[3?ua=d^a`g.>zȴmL+:XGP[SLYY5άawkѱc5e K닀6YC^mmC%vcy|m ~*`if gx,E=h )nNb;pNu,`$@Ed"͑ kw-x&gTPRl8#?i M["0p=6~]s\ &2ֱ߬lutf- |tS~)WZ6pCbOww7 үXbljPz:CfJ4*߅*G`Ţ 05Kz0 D'9nMܛdbT:WiP9?QF7!t8#3C7~5^Iul}¹KX>ziMS9sԮ2*Vi.FƋj"[UoR?CGeDž~Lj܊׬Z5-Uʱ_] #2\ itrV r>Os ]ދ%6}Wu+1g8h&Le~ ;(W_ o-xjNے[q|KUs u.Lf}k?F 9UV 8* `\[%l~N 9 ADwψy q5(T#DOVvvBCtZH1Sс6iWD^Z'T R0u=_|A1tOAQ[>@|Ͼ!~f ,ЭoӿOZ.!~KK.֛g |.؜O_ [,he?%]'$ dPzMIQl8L$@ٻ[EY[d1섦_{'ŋ1?'qb`u3TV=}15z[˫w-D,)nSp795v⛋_zNpؐ<:@thCE'"HCx6CWI|T3{\)M%EjO wV{#de>?\KIxRGTr/A'&\f=^W˾֖Y39זuC'bFQBsXICIjß{쌆B\sں;wMNj hi`hfA좚Fi:AX)A6j"o-|z+ΝG߀ςM nk̨HK!& ¥˩͟-_Αyl' drW9WaL\_`!D0[ < s}A")Ʃ.1I 099+.7X_9"urղ.σ78+,!*/.FN8udT hsl;;;دXxS$no8*[SX _F O;]W{$ 1DO/@O tD4M6Gϻ OE6 =DwA{"@i]+DtBND$Д3zZ$DsN@" L@TͭA`( ܞ[#\3;\?REo,:3dHxH$Dcҝ[\cZZfe C'a_cj%IQ;T=e>E֋>rXaDF4 cG{wc/"ZzR3tbUDN<`!Ѵ=ZHbfPPNt8r[j^m%zݥ#_,;|| Lxp_nKIKY?z*}ŽNQR //BV? 3p֝!o!ax_B(\q$lzKW8i;r,.p~Y7ۨ$ Z/AݡI6p( z Hq*F \XoDOCI ʙ)].ʫ,e-ov}u/ّ#w{-"L4ǖth?|V!7B[MF t\>߁5"u|y䧃5 ´f#UZ|jJ]g}!Y7{By蕹N B4u9RoշTΡ2'nMO;fNGj9n2Qk h6i' INhSt]r,- 7"> lx48/x$F7^HQMSPB: bEDI72~Կ_eUFjQog3:Jn|mիEy,Qؖ_Xc=IQ2XF2##{l9>2"aitP^\!r_o'Α- 7X0 ǕRqydq̀Mih1$I/SfXK:έI; 2P,3m_ɢQvztU v;gK 3p^oH4Y݄nERٺ眞8v%ۆoؾq>)Q@zϣү;pQkK C%vԅF{*L-!-ʸNԾ^(2R zp62:K@\T6>i Gb@D>*mw+3+>`FI}²ƞk\y,Wm"7{c˸lo烩v]U(oh>di K~CX!f-۟fѠQQ* u! tD0&/&ynkIDX#X iF9s`d 'bjAHUT%KMS(Mhz s_zI6n]8k彴E>FP3nHQnJNO%k⌑_80եuv"]x/bkIf*UwP5϶ Ōk6$3x`I[xkϗ48[GyBIdDN/a?޴vF [*g6~. {r>o }O ~( *8+HYVpwQ7'O̓&/%S >^s԰Gu"2AQ \ނ߶Ό b> RJg N;ާw,ro%tډxʾ~ 9 QF\A $=-Ra^+FkeDr{] D[-yhу,r'¤2ҀA)٣n/ z{Lvu" %̻3r59aϤ !:@FUiyS"TcUrJV@4+S;7^D_ߵqhӔ<5|KKbǑ5i:}vf}i\%O~_C`{GvpЬFU |"FnM\f =xE?Ҙ[Ѩxkq*蚿ΔpM"5;Xg1q ,On)i]SXݙJ^xP'8!)Ǭ掭H1ER.AQ_)C8OLԈek.(%\,VIHJ(Ż ZJJhA%^~Վ$/f1aUfyw.+שI5lCpZ΍ȪVb7" ntj- Ox7>Hzw*0FVM)YeoU)e8!hy.%TCsbg ۪Gߤi>'b/ *A1ഊY,b'MɫE9W!gXvFo6\zs[lu hљYV膋񟍕g\L3ajō'$5a t u0Գnpv$F.kDlX>8ocҪ< 4+^ҩ)]D\[9B\&1X ӊޕM.!w$&" Lh+k=$B;0(W?Q5h(ulP{mզIGd1r-Z簻jZl&Fdճ:< ف1DDg$(axh m>)BwR~[K.Hq%򬌐d'iMP/R5-)a n<փ-Hwp 7 "|zlKb#n}K$ HQ(9]ho%9,43>hŚl\VaJ^d<rfkZ}Tp*HYJԁ)\ÌvVq!'*8ƒ0{I:47`e{NJBuIf` ݈a댿'TfuaUQvaak|Sz(:m4ѯa qzQY檼:UMtf†!Xs,rv(aF7c#H7MFxʍ=XkEEXv,1#J(W7oY?-9?.hLQ%O8}9ë툎l{\ &KAbW#`bPK6lZ&&]$x$Cl'{)2(S x bsrȄm T#ZmyDix^~xW3hm.p"'X $vL~*>2wdUġ^: TWᄌ/_Wk\'3˸0ҥ8czBjn4 _/՘5  Y< %׭gKt}`%SXj|rK1lMXZJw`zՖvof51>hb(夕2SvaX[=ScFz oP+p'IfcB)G tOYdLUʑN;U~6XA~m21Sp>a&Uch3}CBy@10%=Lh@RU"⯃2 !7DhuK-ϖ?V $#an|h`4dK/ZAC 6qgDp}mYr2 7v(4U LZz~轏?6xhPc!CRAYquůdRP NLƱ M=2w DcXEYAdỏr4,nY"8W߉ D8@S[݈h? m׮CB֊\J]<A,3j$SbvW'pFQ:YsSv/,ND0="Y7d\qjB dߏ3w&R)ˇ^Kmzz^zN[g\*ljqVt4@e>)aM\<ʟ(L Kp3K]K /Hc&{(HC@}ݷ*b, =F\MJ rSg7)R> $^ϣJmڛ24.&ܖy󰨄(U9 9j,/ QԔEf^p"+t*vX2``FZT{9W=7z N J-Rh*u|]z j~Ds-&x(K}ef-r[x3_Q>C++ߘZKI&49]b n/FX$yOa ElU%:QMu8`X_vKj,K%G=BM3=xU'R(4C$zWqΥAA";ҟ}W|Y1(D2WZ}s rF& tHB%TJC>tb!JnDh-QșLLb H/2 鋀zj*< Ysm N_#UXo݆x.-OݎmcE7 $_TrRh0T,"~MJX~C"AtsK]EsJС}b'!\W]L'%+#C3f е, +ڪ4niFJ4֓zcgZt+g6f:8g1dTZM {p*7UKN , 16i<(0X:pl1$h&b`qڗ|V\D+@1F\F-v]JqxF4θo)+{ uNYm1qn Pĝ%V]ùYP6Rg . h(`OkD-Ex'TIY$=5ՌNO_yX.$֪Q{YH{&KX|´2}^qЪϛn~,G zD4Mz-iخQ!9O,~].QHt8#\jfEWnMEsP`nj9NKmRxs~uϞRǷ'ޫc.2D^4dBUAD{߃-Iyh7 $t֫d yo>r%)\-ڪ'ϓaT c]d. r|8 6VrI&iA.RS3K$ !/?gۑ7|d%T-_Z S_\Iԉ))K+@+D{v6#=Xz^ %]xL0;$vp񀹺wx6F? 瑄GC _7=JmX(`MyKz|w;8h=*'cA(F鷣RMF9q0oaP'?v)?;I]ܺ"o'MXtL /4X(Qlq.]abNCFXx L/K&Ad vD`->g=舴±I aꊤ `vq&57.AH-KYQRx% mYwMa+`-\C4+"[g# G6Ŭ>;f`4xl_QW:+l-RH44l*G^Mv POjmj:sG?TFԒ MAĐ9O}\2fOIb8 FcM #֨MT̍TӘ!^2 INQ rc0DsXexy*&y[LMU>mAɞ@]vKE͝[ԙ)"|dԇ*< | k6g<0o?T Z^֥<"@-(.]|%rFw #s:9&#RsBlH OPXv.NHdִuX8޳K\kfxFG>Y9F|v ݂eI}q΅^V\Sλo o]l{72۠3q{*C+8]}zviMwc#t ّWf$)\e.-l]jE!7[S.}gYU w%4͑4# ; N6 񡭪{5!B5ԯ;?pv /\^ECYfѲK7*~ VB 5w'_>Sx㒝 0yĿ?@};u~ /I(gO]32vS+'# :+1R +/Vn1QF(S}@A\whwu1ڜUnU,$ v-߷~d\dPb)^Js[&p r`+aiUü=X*q_PG2_*#KN1;{C1dw]9D mLr`c4V  vr |wLث܈EW0c,>ˊ+=V]Yf,G_.kݱU=k9A{w"WxH]X<^7ZIh8Y Z)cV,60 IG0Mxh7?QD~(\XT&^4"\L_g[(Fog#my !CQJUhm$ȶK$Px)S =gx󵣮]Ҩa; Ѹ{? /[*? ΅t p ]hwސ9X=ȾMeb̼ЫĠ:v(r+ӿnKgC=@8fbɭ+-{ŝ)iDZɺ [^2(NqٖKXvi*!85=151bˆVI1xEr$~!TįdvvD5-K iI0Ճrya{Fr@ڥ8QᣖcfF̈eG`5w|`cO"9S (D|'=W+>k6{ U@{K!E)U<{1N-1@MNcmxV 侣E>I 7Qi&bRLvEc0cVH~BIW/0 ;(e*<ԙͶc EX#HAFkm+ M)*7'lOoJ Uk]SL.0_>kņ[$hW#Hu"sF3 =CĹ5=\Q|]zoDupDk zm&ɕx1ciXL1 pU,q<ߒ5ŭuMDeV;Y1Bۄa%->,lG!(02t&26.,GX!*0gS8#BQcaܾYS51\*0.* GU2w+_b愡[e8X_e囈 Q"G6ě6o\kۊ7#i2Jz"9E ~MnEB[&?k{ۘbZ_";PǺP6]<TծjG";ꯁ&{mg17-om 7 [$"!tFs|tK߬>PZ[~ ZPLM|Q14qDymaKdfsx1ϥSPh;a!E2de$CPE}pj:n7KT@5pYC=>] BEw__I>3нR2VW]w<2KL̪](҈OJP#oTRf$ Ȇ#=XN ̀{A R\ >eXr ĎmM1V3;yL@ _q\ q <\%3 a۫s;K߬-8k,9]z6ո5[2I #-ƒ5>:@fmъQ F@OAz* cjn&1ʾ)%u!'[j)j<.D Rz] NVVBDFO/'RT-8Np_:mOZ*(aRo>i`y@!MQ+H~݄AǮZE5؍ v3!} h JlS!W.H Xk*¦JD%w)M@`B[6 G:Nr`RSzLY2qwq(!s/؅nc֐˵:bqxVRv %>&P^lOM~#: r2ldX[Lyrv*i.\OIr(D+9[AC.ZSdQrTdҹ>0 UFGd>>:O@5 a` !nn>8n3|HҔڲ˦lbͯ9-N5(Kq ѳi ;8(QjV߂Mm4YUAUp;1X2+3Ԝ3 -uwP{bsL=gٽip<8N,Tc&LM^rt]fM݈;zhͺ׃XZt Go> YFPuwn{Cn1ٳn<[rx΅vgE0^(텄.7%xX;B n238#XG-'@#Y.lk~; @~)~Cs&*EV5V:bL]n ovP4Zxz\#hn晴W}|5@vv^%_yիbB>\W $Ϊ%Z6E=۽o MG·iiQL٪ِ%sD8[\8!q3Sİ4̦mv^-2^#g[ðzjEČ\->تr;^hҕD.GEs{1U؋X]I83{4e$$4rLd΃6Wz{m`goO[1Y; i3kvCRN]6w{ԟfPjpGKG#E;^zV62fk3<2¾ TC~C. &4s8tzYݖ)9E6Nf"jl<#Cָ!73ʻ]L,0`BR)J~ꁯA, g`sh G"O4iJ [O5 xIB{] }2DPGz R:<9 D8Q/?J"vCf8_ٝ4&VyD!.Us6ӳqZx5">G Z>/A_`}hRt&K1>X ; +f2'r6+.^[}mqf< '3Ob^"ܑl?`Nۺ=xп_f$z0kM. p'9CM|xPRhF!8`;F;=UzCRbg4YrJ^ڜض>5{lʏc#=A0xGUA](ebڡ x7ce"՝Dq!@Y_/jE4:{Gc;cn.616ru*%C}0.؆+n&mcְ:hTբ;.P)xt AMq&P iF=\Z:BA?'K'ݕIq֠k*w@'{|VyqI4{Vwh4RUGLKsZZkcyR%Wy=ୌf"jdZB_NƦK-W;S0aizwEsYW6fO6|r $ihOo&t$E6:RŐuHl"tn""jB"Rz4!oiDu0 hT2 ixq'QCeȟSx('J~:L?b]rD4wB -QB7r*S,C{l0Oڒ֛b\.S݇. }6o8$d ̹ 52L:!w=#/{ \|^VY}bp_+ J^!&cI@ScWҕ[ta_zֹy2qt I$i/GpH/CƓ5hh*|1esݷ.kt& z5=ns/Orޕ?}ĵS7q ҮflOƜ5ˀ hAN.kjnm0/ZCP`:/SK;oTv,Q\[eQ>v\PPfeASXbu+w\J)\͆X l1 m=c6 6D *;=lLn[V t{AZyWjpx> ,Bg:^gDMs_[mJWί~GPNKӚ *31}'ma bEޡf&HHG`A몡T /IFq>}6I ~eyj3>u4qGXT,| ~Csfa URd L?ޙ蹵]첹C^4JkA<vpkI -X8 /Z^ \QbmHYǖ~SkGnfHҲ^ƀKZt: {nc]:g6[zQu*-c%usuӏulbA=~ ~>Ӻ.>θ# j|̼6 @]Ʊ(P6[Fe(a7!| fȵӫw!]mA;;Щ^(i. 7M~VA+T科.λ:P qF^X5Vp61H^k4,z㆜WX/o{N{Y%)P\{ rO,~wuL?g]_{17\m :X}&ѩfe/q FI#tE5l3 zc2a K}c}!g28 Ш=mYZV[+/TSL^rT B9 K⍹?0+uJG F\).0~XrNewdeQeFO4K v}JwW'Lld,?r<OMk1ځM`3)py7Mgmyo',526\"Uwޯ i`2uF#wm1Q^wfFi7<ȲU%_ J EGhT@PXb~5j2UMODUb`E.i^ a K@<y&,>RM#}8o &<&TNsacrL1B6  =8tetPL BQ_Dʭn aW'i~؂p> 'LaUa60 bm΋G?_iD>//gs}*<#`8謮NR˲ʔVANHy$0]AFAP82 yDT2)i~oXZ=XH`^+S1}E8V縤_I;[#FT'}"A{k hhF嫒rFk^=O炔+6e@CڻYAes.GHqaE|peJ))@=^~=;o[wl:p<[6awC'@2ŗ()ogR0,ʞx71]׏iAq4,};ca.EFQ{rV'̶{G/V&\.wz Є: аԙ9MeO;aWCO`UPǼ6GL`˱;3I,RhzZmueЭfڐNޜ"a{B\6Ki=yYa ȒZ(t3ml8C!hCC_s:!2QTvkW M/,f >#m0ܤ}4+h'2[-ONx'[䈜д:J 33&ק0]:ZTs?5`7[nW uG쑔 tYɈRP-L C,~uyJ^QaTV#3&p\LE̤=*M5INy uz MTmrï ݭnՌ݉2ykތ$;됣M)Ue|US=?8t/ot`Ǯ;6i ]TƓQc3A!3#H~ cr_#I{*F.{ 2oi{{Ja:^@DUo@AXͽ|%z;]Sr;rC7Z~ñ$"Og=&uĜhoEs M^`1[ u#lclмbȲߜNr,wZϳЕ蜰ll? 'v1\0CJ&sc_35+aN3Kv[u<_5<խ,`zA""|myP/4Ⱥ0bkYCb?,F.*ujדv'|$eKjarHB> 'ϡac"5 NΠ;{1.R?paDzVdi_@^NP.Fj!FԼݱd\xp>g]N \ב4Hb8GIX$w.>+(i|uZ Fv7F If*D: u`N^xHwPz4fDEs3Z$ PX.v^K7 ~`&hQ@#W3" |gm Жetɤ@ wpJr4+pv+R4&JAm_A,_ta#^68IpZ78D G6̈cQVg?@ɷTm{0TȬjAjuyYr}2p+*潲zrt )V1QgʷqUtzE?ˆYnPKh/EXc`[Y7 vl}Q~o /"s2VY:36# 6@d]G s6L}.*k#1kz+ot?h?=^$?P2[sE/މm\69i6 N)x]]7D*?+(ӟĜc@+ [rc96MӮubŻpшUMs 5ϖ!iW|I6qث쑘6f!@l]} Ǻ;Of9ep)JDO IF} ]5,H& Ns-(v3'woÔa+OhjL] 7^r]? EHy)|*JdsV7G/:$TDHZ4[eGeXVCת./QCE7 \SBz~ڤژ,{OX7~HnZ%'nN^>g agY'z$g7Y{֟:LVi)M*Lpq3YR1߶Q`ҵ׋KTF=/ځ)xpie-<|XuG-ۊN1gUuN)HblbdO!#gOpexWj~k Ҵ)'^IU`RJ&I  " ѽv&4Z$,^69/_]{LGȈanb$ƒ٫M]0WU2q#z@Zݎbެ0g'Gf5&ɚw Z)Dfn_\w#̡r @H%hߠ$ Z‰$p|M|}Ӷ4f3zYAsHN#FvI]CO eMVට;{7޻G[P+{tɃz=Pg9a+B ʰJ?c24\;#r~VSj5 !LA1Z{r}#j[Dα':(&aP:mQr(&\+}D>h"6z "L?"&l_8F}Hҡc:˶Org FYA;iE»?7@@}AA17,@G'co|\9xY eiLuDiv˪onF5dv@yS&g(L8-K% g-:\^' p`ܒ4g}b!F}Y]gR872COx^r&Y-9mBD5rZFٽ>^Xm(g`SE!hܲP: Y[&e͖¥}@ڋ$/nn{}F.3{ Nd>yOa@p<ռLA=Nˊc.)!=Iz^qw:__Y:G18d-:XY} z% ct36O3:U|BSgt[AþZ?Z|G@_+æ72j849 ຕ"KKWE(!2X}LS]7Ӷ=bϰh?OJt$h[1w ~;B7&ZzxJ#Gn7t^ufX42N?23u3&c)4Đ8Xx;7nVrD 0rS4Bg@Roֿ-K()Hۭ9p&HvqJ(8"B팈`x&ŖG 0amKX+6Qt#[3EtW_gbm {#)CR:xz;[#b#~Uvو:jIǧPoz9㱹)K P8[ηwT[Q=$_)u縘wݡ8cvi2\-@yux %fdSJO@*;›=qn뚀%qTt^,bk%mg( :p3n9lܵ($*?dfHTMWD)L(5 F8B U Zl\ޝ=zy+esߨ@t~&1w eyHZ_Q;L= ͛]xZ:f!/_D~9s]1W L0){F Ƽ9?"ӓ1eY}Q/w .'e[vŲnԁ(m'S] pw/t7 @Lp&-pU JL;4HB%gԩ (d-=ncwI\cm[GTy O0i|i?VV~o0D(_!D,Y}Oa2.(҇@<9~ȿxPaٿ~ИlWN srn8)L_zfΖc^G`FF)lLHGmILJa@pl@1MNugSP?Rܖ c0?zfuTFzu]HF $u}<Á(bzN,V[[d#LIR;x Ly*D k1*qc}2/߇*H".y΋%h;O^qF,Z£]zO'8ܝt睕(PjmO e\0?].DV5K>^‡w*`v'5@؝ut"/.-߅ GbjI}J)6xRg&gpꉦ& RF.aMktwF `nܧ7j>t9C Ey71BKINor sA`uZnb8i\V *xeއn+nD<(E(x&Q#V (=5wKoA-&(Ry[9X(E9{+ߝeaqT㨼#@8M Hw&І(Z9x8N|4qY-&d}* hBܧDId:eB,z*gNcz;@ #XX0YCV5w4gMC8 G2S#^!Lw"UQI7Sۧ`#h3s$/3aUJa:Xɒ;6lA(5̰Rtݠӊ$Tz8IOP Z(| ܹnuIm+qn6w+5Obԟg1Pq1fd]bL'A3Qz}CwSC(9Єҟʰbf c BW\K* hJ:CcLo}Ung;zBUi"1qt+I`佥8;'=\YD+:Bi-4m?m~do?n)<s7]I39+GRD9eH{ve-Sy@(t gw_]>zZXWҮ6B;s2Ϭ^5 =Vft:t%@˪,#r *b>CTMăЎklc`DIsbf8݀.>~ryQ`Tlmj$ews$3GY?9ǩ8oĩ|.q[j:Je *ܗ2Lw'ј_fZ<65&ZbJHwnxBY4um ƨruV{@K0}}+Ov.sIb8?#=]3m̮J_[B|rWfpy|!Q4_P/,7023"Q=9 ώ1_#<߷ygqX/FQa˓VhNgҺGٞ~Ic T]tdm_в7I#XŴC&*"agzYK#w٥>FvDO%qNrUdHo%]<3M\/--sdJKs.Aef'&)s߀2D꽵ZZw^J@l|4RߺD.(e7 qYCyCQ_j)`7-Q-!chl;^'5ۺܟq B==!nlU8RhM͊kGzxvΰ8/PSZhP E I{B6>./=SiTeP A7j(2ISKhS>]#fE~/+~bkVS8wJ)PUIEsS_{:h=XLuo9zaw>uF4$="?Ψ!ն4sxț0:$oE%'~(໿gܜ1'[ Sc'@"i /f{[B"*Tf%;oH'DbvimCxdKeYdk04F{ꖘ8.#?JI?0ڝ2v 9-)zzJʈv(J0ƽ^scbNZBRO}z ƱpHM0m_Ol#K{T Y  Vwcm-Jc[WaDߋ)NJП+ivdC'<4%enYhk}Q=N? 7jr9Jic *,/Q2<}ሶO:4G aSK#.VwdDd1DZ޻ɲg''8@cmN« :gTl'+Lq)8o&?kJ0ur7| zfa՝53Aw93EoU9կ P[lU,aAh+kcP",s?@(:EHM2($F6(FJ[@je`%ةWLWX L#.m4[$-^;6:įQ}}>3.gA+4L_^pCQmtHU3~jEN E2D‡hZF,RZL{e(=pHm%>% k7q DWNsJa-EmЫ lQDl,Β5XX\9 pUqߵQ4tW8yz؈*ʐ!W_>)/׏ qEjWY}ːY- /M־&kPׄ-͒b-ķ7e9&l;PbJ?4)#WI¸減2~}uf ̔'\D0NHHY9bW9f@ɟăpEMs &ឃ`X`AE!|5„w@E{x0Ta5A$vl 7*mUCO׏v6ոP;ؙ,k sqѵ@}xJʱ_-..' ^a] -&j~Hs6jrxlîFM98 V4,O;eY,Hwa.,8eҀR:p7TVi 6ȿ,> GT9>bݤvc"T'-GB <-( D_ј6%ഫiXUd/SP/6[F63FNB3p)pWAO B1h?Cҩ{hƝsYY > _z~D<-Xp(#f-$#҇&R0T[/q}g/ ʠ}mnQQ2׫ f縟:ȉ׌~mG#;}rMY8o=I`Un82׎--,UG'D++Y!Fx#!.yĨ+ZHJtڳ^ZLa(.LH5@qDXgOy@|V[>Wn?d'E>@dG۠%}m,mez'F j[MRc,%d"0 |U/S8ѠʊM8 %L%TpωMEQ4*df.Z!8ND+~44Xb= ݫcݓ?V,1I;joy#[C&Y&)>UD_GWHl,n$79Pl_؁ݢŮw,fSdȧAfpq{\8MB:tb*qj Ղ8W#QOmQ!MSx]d on V8^` {4| $ȏѓ%zN ϲqS1W,;Uˏ*%S*ϥ~&Oi13g|j+K QVDal`"zw_J{Z͏xv8jEDESqcR _¬{!)V6V/dWU]?i/źyQ;y0AxQ*N3fG[VB r{\NfA1j* 7dss3aވES=I8vUvjG*ZRU2RspteF URN'bb)#!SBOk灣-ȒƻM*4 1b{!m~B.@ >S5 ݼu?^31pVW(D<>.im5m1WFIFJ :MVg#j1};u+F.bPV0]*e/ ,ܡz`OAX(G4AX_C(|(o\ZHi4џx\`K-s<9Vn8VuGE bR:8b婷DboPe>ԭTD84vLlkg/L1xÏN3DXT k1;&|&eAGl%MRed\g4n8 <[FzBQỶ1kH ;7RDfa\A)E:@Ik [)q{S'MGMW潈%dL"N?vIBZo=P;ϙf  Yqz/ :Tf$$+qwث`gVct])*R A^q]: S8r2r禆D-]+i3,g|X`>97 U75C͹74|0^~ZgXW>7&F-M>ߧ9lޚ]Q}Ь0$w*KmR*[8H'QvhKTAoMk#}pl]:5o ωC)ԍFWC{?ltg: -w uS/"pb mցC؄_5̆;X4vYjh.a\M.ZǪ`5 poSȝ͏}$AL:`iZKewQF^/d/S5dIF >LBnǢ氷vPïN*c3?k=C}zqx3 $GӃ!Ɨǫqc7bc%'"RwJS\B` =Hd۞Z)zPPq%yx*+&ً>u0ؽu.-c4t̛'.luk-__q bު?i4F3k bg.6zܗZ@dWujD4Opvkf/ }vZ鲾|Wݨ$?-CкFϔ6Ak*~[QJUJu 'onUtjDWPӼw4a;SznF ` {PGvH{fm>YOc^lg%0Rq NXM4_Mc(nf1bN>?vXږ0iV2e׆F]=ACZl=m'ؚP0hxqO}2vI4_ ln9=թGU#,{NbmNt}#jcNeG@G tϲJa]> R#= 5܆Eyg8T8r%# ӥF?(PIF52!)Q,xyX~[N*Q+)0)C-xi^y<#[-x҆sdJbV[Иܓல͗ <c]zz"u7b@q(D1 +[ޓ{5kVdg!љTBnGB1?J`?wXpvjf+Ʌ(q"( ep Ѹd 1 uyƿ=򝇟wTDgۇmPhjN63bÙSY$YĪY\RBFW1 $Yӯrlno` N| O9}췷K^7) co,c)7k޼-tT͚:GoQKJd 5 vCǚs}e׵S{x##I񍋡`=d 7fiyJ#OҰ1 z"v Y_:w)=L4"-ut/>*! {$xW9.?8˜߄Je9qݤ a؎x٤WTĢp;N9~Lt~;I<ש(xEa_-Őԣ?L; ! Ĭȫ8&W4A].ՔmA&= hL,E %kqXo I>O/ 8skb$_lv薬d,"Ý"G<;U~JQ35Y=9ތi B%|I]io$̼6Y1٬@KYw7gmD)hc+,'`-=N4R*fĠ5/t'b Lcy~gJ[|s{}LzՐulMϰqw3p PRb4?{bve?*T?.$fn 7l9[֮O"kh_9bSii$0zx oVRz'RAehpI8GxXu0@< ~&u5WhuyzAk}hED"EkMuVt {eXdlCEG >Le2tkxDB_9 rSsrUމ9<Ʌ;eiA}34T#Cd*x|dv g6oKk⢇t- !H\.PyI[vzmEuѢJŔo!1#^`XSF򈶹@1˙%v,)5T{# 3C c3.Ձviܱm8 6=/Ds_/0"n" LV.[`jégAUa }`~7)#{X`ps+ VN͈Rwٴxxe{M̴8 5J&D-l=',8t"@\7ӽ^K8*cbBDLqN!. 3D1\vn,H?fW \0Dѻ̩ƫb;2EN! fO6"ގ >鏸_~T/i3˺%!su4ɞwK|<%*T4Ga)y?YBG@ZWa vD 4>dBÀŻm#N5dWȁPRw}!u9J֕~w3q>K4qqyG˳?nu!oj]#[!/K!9iK_k10حF)B|.-O``]"8XumCK8Iu>زyOM+V;cJ,"[Z-JoA4i|Pw )o)*&(*!ݽFp䆅>4ԚW\BMSh9hEt#pGpE~oX[H4c8ZeyS}Jd" D[&X^?Т̗z-H5`vL&],.InY2 ` —-%33=D^>QkZp!UvaIٴǝc[\MЍrpb`#3Cǧ^N#o{*SCOѲ=K[R񠇾_մ) ʫmi{v 1+c*[c^Ñ^\Hf{ ^s܀ I\r (fga0%')KOl% ѵ14eq= pgY4 \pTx3n#4:RJ:V ~A|Zus(nW9`A&ʠ UhCn7)m˛ch7&(9 zu4}5-/M!{F _' $e@\˚M?enRЭ͉l] BZuRްD:A͔SE0CgYZeDq)qQMhլ+< ٽ~+|gdLc3;"Wj  [(YHuv+ O)tP q!Ǚ Kz!s X[Ȅ7$n_/QwtLj9*g}4e񲂳ڙ{?pSsR _s:j.$v*1L줖 ְS^/:HwD})^%utTZ2 -a<F*.ܩ\ ؉pd+ܵv@0TRV)  uNH9ax󫮕4mhUaQo>Yr*d`[a>6 h>:OuZ]LV˰Y\Iں[ ]Q3kuXtۨ< ]'/{>wFzEID,'~u7=‰ 5Ca^㬞N=3PHd C.s4#a%_ft ė\\ε\is}Œ_Q]7!GYzAIRra1s'V75kt v%&MX9C_C,1e?KL%ІlNލI<폂<\Xbyq\#ڒv F}Y犮&m>e)5[caCq ښ:6aIJN*N;Pґ,)+뛮bǚGƝv8E.tN{p ݞC" o KB~>N糊j+V?GXO?C<4J^gÜ . GP#H(Lv |@6[ޟej8P:#[Mp?"ƾ0_NRoSD:\Q4nۑMiPa0qXDr r5eDP҉#;RL([ )TJm7:H|c"$B4ݘ9' yHک\nmgE0n-]dvJ ^[Đ&@JL%YYеcȵMFðsq(Wp晗pGn 0KsƞR) d64gn`ݻ{ nخ!agU[.`sx xH#Jy eC&Hve]ҭ$K!?4>[y~ u6[,FT㓕`,xeӖidRr<3f+SE[ʻ*ko|3 iT>i ? Y|}uo8P,uQGtRBF6 p/ˉ(jn)"!JuS-biW0:揝Bv_-A[-#^+)] c :'k93Q ag"' ?Q1}8+÷VZ]9bV,-=$}hh.>fZ#ݭWWX.Wƪ6wvVLJ⣲x~rIn {Bcɇ2Ngny-!k/)Ľkƕ؀iG7;k˰?CJة8;jF=T) {Ջ13 ge'9-XZ$NL,^GGEv@>ZG΄r.K|{OnD}emJ4tm+ ݢ0)*<݂hI_O 5w kV@ⶓ>SXU[ɷ nl? cE{ s#-a]9pɌQ]I1d*aJT\V>64_947h&j ''W<( 0΄~Sq\1hc0<2"{F1s`eu,2?uR%xyo45(d‚0]F`"mPtE,%> G^`v[RwdYxjAAZ}Q')TQwmtRdaMۜr)w;qiyI$?&[-n JD2q1+WǓNh U.vlk`[obf92',66!]V'N83̽ G hjX Yfu+㺬NYҬࠩ)1c߬AkjےہHP)Fr8?Q\;CFe/W5ދ,MCOX%?P^6;[ӯ^_$|3vILh$RּWh惓uvuQx { & wRo}uSP&P/ nޤ)-r[i"aw(.Ӈ >j Hھ0&NT@H+l_ 6Zݙ|260ay>#| :gLջCYEQV㰁Zci_m4& }JZ?!/ յW}OUvbbt׷ Y}H[ۆX;9ϸ燬P[鍥'E, ѝv1_'iswyCGhYl9G̞c!;Ƹ5ЊYK6FD8 74R]7Qo,TOkb*d@V_ 'p`|`L2Fե;`Ӱld|θeB9T8|%^aB I7ٵIC~P24e22*|Fd4 lSI=S{7"QdP,dߝ{XNfZ7#z++bCtJIHcºS&'+%S nqfDB*-ag>206Gu(f?hJvIѼƩV6Mn5?3M:eT]p59mk\(R/RM0kFz}7d?* \3_p7XrxIمCZ<H oxbřK>Mewdl)S v#ISEP9J^bq.\ ] IRzo{| wQ!3$~bCCnm# qcFs% tTq(z[儴c Rޥߕ j"0CBW I?t[:?J3/r%1^aV;Gi&LLE_񕅻X^xv)<ҮۢPbd ;x0DͲ؟}qL7WCgf^˭ѳ\A'Z;' 쏀Ag,jQ;>] k6,#߽=gjP(c_-]Gvθ(bkdSB0HhcǢN1s +tk9jah +OYCn"v(qFnLTβS ?`J,Al6mf^C2d] gYS46c+c(gQOWF8VfPj:YV_ j[+Qeo|j`di9+vGR5׸fvon_T)S?PDF4Iv_aP"׆ԣ30Lu5chYb[wHeQe3D{ af9: ru؍ ;kyzLX \K6 ;QF'@qB,rqppmO' ;X|#dz/vU%2_b)be% 37\էIZGy .Ŀ?f36)0*x IIxyܻV8jb "tV%eo'9c-/3!\ԻrT0<)̠~/gʌ;N>}"XC;40.[x|A:\tzhZDX /iDGnck|2wOl/=CrK.=:}ߘ0{mGhmYr .nnZi, w蚈KK-6_ͻy8];k8Dua5ֻrNk1@Y2F>Ǚ2 n4=B*"yY.,RgG=LDI+AMB21BפSb(f$ӌoIS%Wޫw=-T~5A"o?UPd9Qޞ!8a@O *lJKĹ!3"N'.z>%iƝС67\>04 bpsFR'4!:Z-5HׄܗtT .vKerH7*6*O#s7\kA^WF[+`0of8(ֳ Qa/Ё WQix5:F(&cmOvG.HjV@i9k57WQą{v_'j.=y-*BXkNΖNaǼIF.wpr{*`|Hf[Q V</xPG⦁1/1ڍ FRLàF,1Hg@'&[J//"^f4]+vza!1nsbw-i>yƼϪ5$kb7}d|q9%kap]YF߉'3g@7ge&y|<]؇!ی@(. |Z7nIhϳ{TUO]zNM].lH?{B%ϞaT}r\,Y?8mUkl=Lvovt1 ]F5 Ҳc}8yQYÀ _ afp켡E'oV#qkF#><;lzȢçh< _/;z]A>G_r#ɧ&5/=KFF?",G"z&sE^ti<3 :#x6} Tڇ.Ejfu@iC)ȃ`wC A(;uJ Uppz4杊t=߯[<#mn9PTr~ U>*2Oy7a ^ 8Y/d(.s&_վs?XU<cƓɆy`9YXУ<&v e΂6P4rC9ӈi<7UOEOTE"q,q+zB/}F"5WnfQ Sn4*EFPgL\oXĈ<\ "Qm ?1AD3h1} s`#-C< ws] X̖]BQ6/P}W }4B3SkW M4iU"V\䕼 7p{ܗmPFHu~B>bJc^YC 3GpXU-wv g8`rK6dȊ! rI&OllsOV ㌐w6n焋Bl/k<1.*J~qd({uIy w߾]B֛d%lR}3"RwH!C̘5g1/bpr2/I-m(2=ܩ&s?$3 ﵓgF%'iDFz$矐_Ρ#9*QóX+bD4R<5@V)5TӇtV{' ŤR< Rq)F7SQj2u'C-ڶ|ľ[L\>7viG UHvuLh čJb®`/@1yW%]Jz֥+ߪ+U3`0K)c.-0pw׎ߐʂ1ΗSן {sXE6U UgqbUW՜N?n7ԬWH*+!J??L\ "1 FvDXԼM&6;]1XIײJk2ywѶ?#\Gm11a j J`)u]v,ƩZO?",dSBdhzӉu{IRDyzi9?z5d)ʽ-zdۖIBkbA dURd +8dlH@4tPo#]Ceeӆ@%8'T۞5q턻.Ȥ?]LИ:D[Y:;V#E[ocشd^A#ǽJU!;d[/t̮tJtYϜbܵ?Z`d)>laƓM`bRQNR^a쾂RCy岄ރAx.-孪UU+/|,o! X%s*} yWH/{C#tUQSBvDZSa&⧤C,g⭊|]u-cJ(-A5K'x~I,6RIp[i{`3rvΟ ~ -+ԳRn:~!3qV= Ol`?fx= ;7E<[6'J_\DFȧo͇AJ2K[[0\>uini^`7ŗ;Pu>AD?-$R4 nΔ{^kL"mDFiAn:ʥ21>Uqa&,!G}̔m^^4'~z3U MWsVWSS^fлl.[bI 8O "#ӷpwȊFGd.n>4QЉh(&q uuU79da IRqMlW@Rݯ 6bEkv봳aV2ӞpN2pzvC/<*&hNU? ,4[RWBB[}*ϓ_=;G:xV/.vVf̰s{11e}*a17*o'h 3]b-nn7r O7*$v6'QN1&]Rp1C7K_h >kjBQ<h\'+mjt+B|>"B~VJXf?_jZV@ټ5sF(voHѪIyi+Nj1"3o]qG<-"RٵTw؀dJ RhmK[XF8mX4/CDC ҷ?BaN{I4@ KBh\Q{mSύaF!e~SB|ޑvKhQ8Cx͍)_3,Yrnv(c2>;ȭ,ciAQTf~cꉸI l'#,̮l|fXtv_+e[8dz?ua2+gI0:3#nm$%j&[ @?2Ct(SIw5)T;MG! 8%*(~ DMn5W\H" jvx*Xì ݶ`kxWɾsFof̲i96_fNOӮR 2U,|#;tLQ-hͬvx($gSFz&!LjЍ[ y_":mcnvuѿ",N@ <Y=`;[涅3V)lȽAy/߅/)  FX&I`fBkE|e\|OJ%-g ńEg["YcY$4VB5)wkP>ґU=.qa°ԙ?maGS|kqax=2=Ͳ'>gx7ot ŗ\ɓ `?|/bD0FI[{'s5$.a&u~2]Kܡ)|K^a4VA2뜸k W$flBc)8=SaƳ^JX<5aq}q3\KoQo!|>EoA"hT^~l[,pTGrI76'I24q/*; ³@8ta-?:=RR4ffT>CakdZ~rt.jDa4lfǃ;>Ɇf㗪9C>z-g_&v?ܻ;k'8۠lRyW֏jr}&;|Y3]ћٺP UG=^< 6 Rn5NJ%،]- 3 |7JVLp+9H3>} +h*) զΓ-%9V؄aWkéWW\c8Zo) Q:IGZN|wBz-,rᓾI>p>z_>TوUjH+H΀s'$MT1;ܑog<9I0ʗPB蜼aiT u#}w;p5O 6ӡ~x*IO&܆vM.ܘ@z f9j'-rvG֓K $Ϋ3Zv6[2iZHlSE1*PU}ZM=6eab,%g0G\h}v Sօ&ߑI9$59oZ">]jcsrz5v?1ź FlfB!O,{YZV3hg/7EB`\S! uƟ5/fd5XG-$hyU:|Tb4dN6[*Q KdkʙBM ܓJ)Ugwy piў- \-Eі,&x#KWOq9 3qnwӇWRx3.I1s|>}%7Ҍv+.Df5Ji"KK>"l\,X\RP3̚Ypʮ0 22=}:X^'À ٌPAlA4 Af1KM[C5D~kM. ,]QB==DL,MJ[߆ش\8zUAuƀ-\'(C $/seWu=P7=d#* Sz>H͍ m)"@Fϊa se Oܲaυf*| 'M9)@Vd)LshG!b?Nn Dz&ja1 6΀T=ܤ*uZTÄMQͱe :|@n VYME  k3;i~5g +dž+;` &;҅7 99ł!9T(B|*EC>ٞB-]@F%b7"'J+p1փ+KXZKyf"6g= EL6ëj}=G}[k׉~ M5:JckŽDzVƌ{llIL8y`8ЩYy&(y- T4Zte1jÎW$u又TwIqi$ TPg>pq?ZbݭXvBHV8gDÅ;TrBb@Uί-$e1Tz7t 9<6~ut۷J-'әBЗ 39T^;E?' "oPoi|,%{Hb$fe9ƃ/=:m(d̬eF{'6pJRO]mC %+ڙ_:sJJ˽&E[JcǴ|;{|'jhSM Wfl_YCѧG&1U -^kf1'2XF%r ~ToX~7|dΖ33tr DHcb'[q2œm4yZGL݇T[Bw")F-AܳZG~CrjڢƵל7łJuDXQ~y6a`R䏹I&a!>x/FGR4'+Pqa%p6&)@MXśeL:>DPTq!=:Z%P(NIP%27I^T˒y)}#.;_Th dqn[3n#]ejFRD`;jo_ SӬ#>z]ï1˭=K). ,%K1lR5Z2dxZۅRf/I4HPD"ߥ8ޣ*3 YܬK'sdizޙ Xa`T m1D kQ1i;b/toܝ28c92f6 Xȇ房 O*5m?B椤eFcFnۖ9'T0 żbvW+@TA%#Yǂ3&zՂz eGZv&V]=7A=N~G9wٻ!1x%ݖZXL\~?ᡑVstʤY?vex8R؁{\[I*H=d!"Ը3"m8ULAJ.֝R &Y}8Bz"U>t3j9f mKZ EvAՈߣۯ:OGވcX/ cΦhO&)p(^?UP#1K{|gZ [Ng4K]dW/Dn$anj"ۍvM06t Ar(4UE>VJ>dtX)O$m ^"#|s񎌙iH+ݻ -_y0ǟBdHЙ:0vֺӮΆGHͫRGE &<ArfO^08 ʔd> ^J.81Lxe ~پ[ej܂ivC4TK`TfY*1uWuٯpi<)c %*༃AZIi1L5}cǧߣ 4li1dzT풸OFmTJ=-HYucrt*n>"/X0kþ!{p}vt!m;LO+k]G8'GW9FJ7_:i(g8 '`"V'_96?j&}Rc9bV._B`No@XX ?l RQ.^ ʫ3QA^ëez6! lDGXU'Vkq^vPbVL?O6ťGH{+T㢈 TS6%T!43\GM" Qce)މn5Fnf$l21]0ճLq\/xQu07 hNeQz aa,v!9lM'*kD ܻ[xXJu GWo)}?{0dCx.-C JN%9X(&#Xy  u'nT&u2;!!6OR|'5/,ӕE39SyM ~bg9s{$DDvn?Nkh[ &i\VvA~$ii- m׋;Duϡ:_u{ҽހmek2zANÐ7=޺* SNHzYFl=}CՊjm t=@ܑ>cf7Τ"AQ X$HSͭZ6TKwiGJڠL*9W m'lH$Fv_q0v q .kl/Ab[* QOd#Ua-r1*,V4 XA8P}\S* +{6LwRXA_G`Y/CL?Yd$[P[on%Oab6oOPs*3ne$n]Oݥr_k#xMs{};5}Q/\ޡ58MW.y/ %M ?q/GQ#:íZ8C^ |0T@S"YX//7Hs+wMBtѹ4SS1xڌEe;q aS]qMRq޾DEk:NAxcPN<4r]T[K7Ct - D&ޠ\-UJ,%-uFJ\Ҥ:n' 6rLP _sf# ?_5" k E w%΂iV̅GZ4*aaQuEB-&iҾv;0 q޲ v_>͋W8hGhgϼ0"rl!=pAP- v9K~Ϧ/.؉U][rCbQ GSa(Ѐt5Nrr/9%rz[OTyyk| _1+8 *rdi:,Em# 9XUYN Nt >gqɟ`LMS1$$v+ l;d!N(,Xo&'ogD`Z-XB[ބYKۭ.ٍ&KdѻIM6H"?PѼ4R,S{&_\/H]&zށM05I! -g{jRn~Ws|A1ئg1^ z9@WsDvl9%h[AI9Cn4+&J7Yn0Hi#Z; \׏) ,{z7d@ړsbƅp<U6&Ӑ}T:'vxq$T<]p  ԺZ!ے 줓07,#  0Κ$Kj4jV oV,w21iqBB EHhUC#~4yS Vs{f`F"}a[JQ4ٿCfCLߒji> ;g6(WI#U,1&RÖJͱȣZx1̆2[>T,iaA8ثK|{0 _QjbKkJRCUmwǗ 'b)GXk,Lf ;zQ{?41r 3f; 6ȔΎ!Y,I!lED&/*e` ,A# l jYTM ![4LL`BH2PT劸HG ]%s|rQ`qg֑+?_8t)r|L Gz6=SC\~GR*86mbp׳ߘC bw;vLq6>8˫ƫ(ԣdtS'2t_ĽQ{*!Id>L`QKMe (*C]$6H Y2j?Ucay2u+j[Avo[~})4ژ3'+ !!SfH.[(L*q. Ew%paO8S[Ebd__"8A ?:n +pɹ0HyKd6\rЦ}REMQ,naL;i? anKY^6IccLjBp?ȴ5G~Kl{hհWCbiy?;;"`LYۂ_xF_/ɢݸiƸ7wQ YsݎB}DDJP۪Sd \uc;rzz!s3ARZa}B#𮧐K!֗.9@\Og7 ω5AݡCoB t&"5Pׅ*YX t^Lj|[]O$.݃jUU,?PܻNz JA&tF͚ =ڢ"(rU '`{n@Y|7Ml.lJĔ{0 ̶,{܂]q1?4j&'ZYFBIn%%q2Lg/W%ÈhUآ%YQ;kBp\"[m gh2W8@*o:pHWj2bӣ p)P =خֶUb96h)B፥?`o!b٢ḇeT~7@/?fZo+HZ4kDєk UR!b^&"؃9S&F I W9rj:V'RhZOPGX7`{1Zͦp,1 $*xksKϗm|ّ4Jm{K&vB Kx7~PblFTV`­>%齩>fBn*eޖvb-M{RARl=VYzd4z@VVҎHtVy88n\s2L6a,N\9J':)(XCL.Mu75ie?a! q.%bh4V[<6Qd:fULXnXO+}V] ߯Y֡0A&H)bɨ&ki=Es6ЎY=Q7{z7#U]l^6!ϲcdP6 GeN^BZU[1"VlVUYf/+:pޑb7ݗ&AW$;ǘeT  (O/yx؅(s$|J A.`,LTXX'e_ldq/eF=sT:j(|U^05 ?~Ig4A]8!F;י$te'dF]}!<)1%= JD }WcD Lg6_  RzSDϺ(Vhs^ mB¼44x!]*Db{xKt_ ӄibd]c5Y}ZA{ ipHu2QNpDc작Hl* {1[JGm)w#}&sD<KKE%rū}3g9~H]~cr%:л=+ :NCjH8t>0z+[(FoF",GTy劎i4@aJﻶ#Bs2[xw;Y|]Xb-RݶDVf{Jϴ5f4 ~vfcE;j;nZ}f\LDf|Vk8:߉Weҕz<˟wJX+OR"Wq_F *8d2'|VI{KcQU $e?,uPH^u:uᘶnɍ۹Pʃ;m&_yB&-U&݅ neU|>ٵue@+ׂ,&8kӀw_ح$=:o`Y=?SU*>2qFSS:!47/[&T?,NtO`( -p*x}bZ􍍁A.} 7TpD2m7 Rdc6wtCMB!HiKsp+Ci #َ:[r^h; QO8g *BDV65nf5uw)i2ۜ3xωƼ j ^Vs+F.z`N"4 kfu7h0%6'+LJ4ȏ48KO˔ pNUn<H;gBD:0́i9eˠ-}V&!)cY vP߉J=B9Mc5LG +~`\ryBtCcYO9啎o78[pR 2 *_ |@16u͵')LР6j(һV{|YN),j#V3$'@j`p֚!u$_}{yqIKNLrz· AzgMN4Nz鳐_4>Gn4uCZ5M}ll~.O,s r'Ak':\r8F-J@xj 2(/w_wv=g|V=Gį՝ۀN Oy8^nY~wUvd)3A'aɃl-GzSyOIeXq0S @/b7Z-Kb1Y%iaG!"Z$_p>,(:Ê$_XjVԫS2>i$?)|U6P^B3ΖsQJBT;'W1\6RrkIOl{zmadDŽp+1~/M _apC+:!NJR(iIR~S:XSsKWXݭɺ~sfw`œ]c qIm"=92Td&{dN*s奛\nrO ! U uuffg4:ݷؼg`]P 4,`"R3WRY6ԁ-yM `zf%$PrA)A.=u%Uɨe6cm){ߩU@S[5l}wJ`_?c10ꃅ.z2㐥Xgx~CX\D`K~Emo2)E€Q¾kNhIԡIJ77Yv L=T́CAlXU$2 z]KUn3[kciPи&o@XNW Hu`s>.WyR ,,APpZѠ *!4eMׯk؈Tqw$#N}~;pu)Kǡp;~\fjl`voJ'Þ,i] T#SxydO%"U X=ͨz;~0Y_ߧ3$8<=C(e0ļ[_y8|ΒޛYY;NohqS P'DP c,IOpU 7Mϲ%1R;aeJo@HvjDB[Ar|nP5M_w g`A`i<^_k|bf}hy9WdzBF]Bv}9t#72+L3O` =>,ĠsHV+`ߟf%]kb$- 0 ,~jC`#֎IЪ+*~S3Wf'5[f_@4S-wYO^;,fN)lo J`~]z.M[ZOF"gM40qT p Aô?X8cpξyՎ(;& ֿ WveU7 ;-WjݱQ bT~TݛFBbQa*~gBQ m6WTVNvqS :*JhYeaOo!Wc_jS,'i3DwX,#χy}9n䁤oL F)zK `-lO(b=[BYKN򌺹{ 8Vlt_q*a# զ8'<;hk'u** 5# 9;' 7D/238\ p.fޣ:נчIJqb.z8*\+e(a?dw5XioYLH >mw ?+Ҙ ;#ekĆ ܳ`bB JZታ.NAŋe'ł$m^JXT@[Xu*j:@nԒ[A%Zt7Ok@W: Y!^UqaU=jy#+u2`I]G5 $7}a1 a,(8ŗ3>A@-~1)g-f9ϯ] PE R!T!c@) F$w("TBk٢n,*a^`8q6p h̙Y̽է< ~ݲ"oۛYWSp@g(>Y3539s}qZV?wL(`\NE@j }7XCJLJ sg ?D|rZ'xbdx880_X+עHK6fkM!M?YHyY\T[+zx|`RڗVpxߣ.K GJlZ:byW炬 XSjsVY,? +D]m#h#dc?=f<`@tDAz>c]'ƞV-ʛj?lM.\2iǢv)XyVb[cO{AVD]kSE ^j/3k&q%R.HP$R BAqt4Z)jvQɜ8*w |mS\Q\V0 M~Q҇/#[y)##,x?a R Y,#}?S-ؙ1|_h f&|'!'{kcPjV2aQlx 8 z`w ?"Q8ws+iAwEݣل%!D8o%!U4TYVnXM*ASS+Wqh Cx*G6S眛d\#=) jr^`)_L,S㤯`FR ۯu~lޯVxNZ9d-X#l ݋^E Y@-ZA-u8h8~Zc?vY69˞F(Hd؟/_ U[:#Ša={0"95T?=L,< Q [ )3ߵ%aZ-smk&Ks1C![HU5Y ]_oNCTfKcAN%UT9%x*sL6n5^.O^6v5)IQ"׌X$)q>e x?ӛ}*T;cJ4N㺀:t4~ct ~N"傘f5QmUеI%ba yR e>=I)6bk)/ܚo h0Ms_Ҏw5{0ĸF~σAԒwvcq͠_$ӌźa1 ųQS" %K%/$Iv^ 11 }2d^\]ĄY;pC^2*)F46N$a˝쏹&>j%y2ܶ벃YJd=,`?h"g-.\fU -&N/^4,1ͫ/(,{@N).iNheZڟa?0BZ,&8%Tv]$ /S(3ecSjѤ-KC[D(!jZOg!9ƣMqO(ި۬* hU\uk LB8OT)2Zβbi#(f0;&5f ,zGQgX4@0,Z1?}j%{4:E6"~Qpnby0)VZYY2PCtDKA%Xpds3AF> nq?g08BGphRSuujO0EqH-kJ_Y,mLD2v0YkXd +Im h6^lY}xm򻅶K{̇ubs0_q_%p5ͫ x 4gӴ~0O8UƤ#~xj\v䋊LHY?γdFC"5[0ʏVH֜T5?pBCZoێ{#} L|m6RN*cxrUƂf(erQėd@3jYƼyu ໌E±m( P ٞ[N{#C.p zG4nPPWlB( i h ':nk\@م:o Jf3ʔN*x& +Ҙ mϔ.mވ;ϟҩ.>4hz@F?S2( *btEVk%iD;x'ڎLBs?XTYyt@2"@Z~_E6U(IO/3ҋXmh+}2}J .:fq_o1@䛺xQt $.Mk}TYXЁ޾ !Ycv& QL5e}fB֞fpulY~\H R^.TF(zޏp(T Ukx9KG=,r27k hjO9218cHos;]XsG}m݁l6S@7eݹ$pCH/Q.8TASqv:7W/S"頻!I%Υy1%-|N:~'i]E; pքaeUM0˸0J[a]*{s9oǖpW|w 6䫶_"y U#x_Zp/4u32aaW(ޖK+ d|4!;EmtVF0m|R*C+T;l]HpGtatoCH^Λ+rxINj4)!|u!5۰T`IϿ*MnA Wv=0!(ܶ GIΦ}:­E9^*ͷ<4hugk/mSeFM.ebꑗ%f>LlSK5GΪKjSf<)k$jaT:H& T79 o8~NfW~(:+,s@'>s57gѠI,dAk1QK7PS)S׀v9^Ib"]ھ1mn(:xxACJdK>ذȘ+d5MH`tkrG3{yrݐL>yz/Mkq0GV_R;e葉V6yh6ع U> C6sY^ݶXF S\lde3L> bA% 3mN|3q@mv b,4PQHxVI%olGj0Zwz`ʨxJ)7K,vfהT/T} N*x ,KB>n- OtpR1df!:>9[P1(w2'gxH+ H9Arf~'X<{`1 GeoԺg5;-.X-UdR6_" ZvH4 ve°aEk>@Ԯ^2鶬]&mryWqQJf w":^.Ař~.F"QEjx4]Hl{$Yߊ7'RΡ٨cݟG~^2q~5j9 f.RDdhdz֍ҩ8tR itXk4Z ,oK@B2!$6խd5FXC{U{XΙ8i[!O* МڛL>t-5)DVяgN>^D0Jr4;Tr5/`wPp>ڭorz&.@,{|kRCiQ9E9㍠<kܭƅ4M9:NnGaQjARLg@ae30Rt)o%PHMAI`?g͓)dǥ}'uf\-"t̙^@NŅ %^ƳbJTT%,ywN'zme+xcCe]a0nm=꾾Kg؟LO)ICg8kҠK lEϻ( ?>6G~nR?)_2XTJg_xJ#SqjOK.GUʋȋDJӽ LkJ=i!aYG85żA:۫tгbr6*Hu\<>\Ko[r&gbwQ=y59I~ޢ7k >6*szur ´|3w񈗔mI+S-dnSU];C;,]e=lf.^_$l`60Ic#+u9O_:Mtyy$;:6YtPĦb7Lhѿ^(Vo2oMXvv̺cM 2ҎE j9PD#Uw?}JLpՋ| : 5)_m.CC?Ty[B.0@OA4<34ou]$NnU;(O92SESa[TМ ث_W%\V6JC5-^{fCtK (PtQXR|s-U%rg1!tPvm8 Uי`SEJEZ)ЯEn;fNV)a{Tq׶ydF(?c4 s~H:< oWP+smӏX(P&S#:eosSp"h/f80:gG9G(ݍ=H #y2ǘ/•MqhE7TLOb.[^C#" "lA֦n:9Z*]sWR(pGk .jD?(MX-"-MsowMXM-˕8VЯ-G|ˊ¿_]~X,?Q,w,w̓Q gMZy"6vG9nmF:><>1seuxd:k`ncJH5( / Ecޢ!IPJ-ctgZDfͨU,1:%w2Njų&^V-b|/F[A41 8?(,^gL1NAqrwV)PdIÇO8< gUkr)A|obtw nKWX'kK} _f)@EI;Ul猪j'.'#R^a13ݫ{/<'b̚Ce %q+2j` 2_Fti;\#\T`J^s wٹMP̡ 򩻭ul&#O;)hX,t^-B 6(@X"(-H0F=TG6ko|E‰k`KKdUO#XĀJ dü89]ڿ?Z w 4xtRFG{P#@} R'D[Olpv a5*xV|nR~mQ95|>>qs6 +y,y9HAX ŭ0˅ZvuCkGVp#6H$ҍ}'KaC,ix"&aYp$<̶!ˤ8>3YiGV_6]CV\0HcpNPx ={$-il V$cCNw[c] JqA}yD;BahC6~U*>(Shx˳ $D AZp=O0kj>@h m5Aje絃bPmVJ.~8ɚص!Rn 3xlJ')Xlؕ%2D +sBFm>ov]V->0c$kE19z+fMGuݞ:sa3O"G=0Rk2u*b:h(=&?1 g0@bIxJs/KKd۩"z MYpR;l3V~ $΅KjqcP=c*6 zdW\ܖ8ɸ>9ձ lwalAfz߬;5&>0V@PA@ J-\f}Tճ$Qw^A{ZoN/4Y75m1bOdTT{ר5^il N!Kf|v]rT[Q[AsxsM%Dk~OV BH!%ӊ)dSS˒o_MM׏6FC4v!ektCXH_x}vIr).]05 @kkd!Z$\`x-_V4N0IO"cي[m_^revڰe]`!:%%el]Zjnd8V`<Ťj0/sd֬9EBcwOV ($SHO,lq~~YV+6A<)W&e|ؙ#ZhiDhb`V3qu~t ʑ#A*sVlف) 68|03C.]pWN] ojT4 ?f26ٌ qfJ%G >hK^>Sz3)y SM (m):`f "Q,ˊE$Y멑căڶ%umJS6)å>E;lYyPXt*cHi:ڙNAg70Qڪҍw:c)G(g`RV%8ww"|//h,KWAEǫU*$e۩ܠgF{.e_4髵謱-p{F"sg]b1 "@Mj[$d#Jj?H[̶V[F?kL=фҹ^IAs[7-!U86>Րy8R(KFxo`=Oߕ &+ΤYvfE32/]ۣy%ᩰH<4RXHN:W}JAs3<(Hbn pa?}xE>ίqƊ<,seF\0TIIzecz ֣32+VUgTs;1\OLsRl?8PhM =ځl7h )`yETRE޶@k&RbΗ5YG [," ЮWm̹c_s L[A`&."?Nu4!wCss5DnOJKY :BWI ?,*76.Ұ+_Yy[5VsRAr,GXF uIC:e7vq^8\"aHL'k[;o 3fբWR\dxQCj=%-Bi:B)VV2eBȹ[5t__aח@[cbbSLteĪÏt VѕxЧyzy56zS&lzܫ{wF'h@J M Bz!+"P?׮Ӏ/fJ9M4 /Z L04 /t`&a^Q%n#qqZ0ol@XDҤ?GJ A9e.'gR+%ȵm[Z&+rGTCmR^¶-.ɞ[{CEc8K&`Y4\<-PZVrsV>Hr '6[~|@H]˯CVƿŰa}g 'ٚ,/6N>rB 2U *iߔ+}IcYO_'{)g#V .QErzf3",-{BsrJļgyQ:Botzr.I S[z,[Kީ "Q+*Sh|4a um?ˀ+Ze#!2Gm D/Dd}15;+DN xMoHfVP;I$3z.d xaIAx-]e_]YQӍ,:uy|\V9_^K`#pbBjuՔw8)sH9kl}45æǩuYjZ{oaժvP2IJEE*΃Gj#?BFr nKlh/ZL+p)RxaFq6ВFIc9c"1A;!L=wEs>޴jl% |r9ß [`%@i|Mh8"VxH6 gB}Wм%\mB ڇˠu\D. H:Q`Vh*"$1jPX6*|N"KQo5?ٝ0jҫS!`hef@dFs׫I;5NO YnZќv uPe- Gyoʱ?(O"ΚJb^QGWD߲Er6L}+¸Y<啞krt1\w^].p">H=޲ݛƎezJ,9&a}ŶpU-IiFEX!MZ? b,2*$] wlk\Mz%\^u~QbaX[$6X:R?~'ڶMlnq6ǿq(A".-4)|]iq~Kdqu=6Z~3lt(5GgL72R+A*Q F]^׵'&ku!0) tx0 #nm \mﭚ>ja5' Sgz9"iTbS9D~@S6,|}lFt} `YQGBozz`IG0'hlb7KBȉPa;C-_>e\W  3xM=>$q SrQDqښb#8}Tt`0< x2NԵcy]۱ j{% xDB?xƅ2"[ij!--̐rŬ{r 4 eAՊ z90!Lj1{C"~(LmZY7RT*P2jk/SK>!߻ [8O˶;'eq($% IXfq6x/R>]0@m("xuI+15ƈ*5`(y5=Ux!tBm1PGz єYv \G:&?qטtG*NX QĩGS&ebϱ՚[ 4QϵcX,#ς/CS.nIRqnaM` 0S%k`Zו)Тv´ya {wu$?xpn)x֑J09X9xu̮(dH*S+L~=J>Q!R=Rڼ~XfjA*ϲ{ b#!iW̋;( uzu]S;ٛ>;'_oJLT* %f( xMĴz~3r!/Iux̡蘿a`Ŭ< lgh*&kMF㨊@EJ|(&%uc6rT4/ů;梲z(.AۡPO 5BXֈocEX#!Z\DѓEwW:4$$s涾nL-bViwpF:5dj+1:Hp L㺮vV ʴ!*  VoC> iL!#ワ}P JY{>SˆI8p\4ΖŁ(0ީWHU-&=##;|8WWm$%+uaN.[_%,@Dܘx?ֿL}|N4E=\BW\jݘ:|`d i@4W'yx8M:3WX ~:L`y#S9ȁׂيֻ_=Z6u4-/B#}4u`Z%wb_X,>|Ly6p Pk6p1X7Q߲eb㲨J,Z;~8 2:{a9T4:ajZ3 ,JY;n`w+"(b#!5|hvd&8`\ MvΕ.ͮF_1kof`qOC$(}CÓE7ͱXoof=a272 wθ!S=–<[F#D >1Xڻ]gnߥ4Z20(2A 1;͟cŦrãȝOr]Ą%3־`*դ_KW"2[QJ$H=Kl/Wjԓ$d%s_0Ւqѿ̾+۶5bx#vwI!0 nUryFy0?WoDcp<9NuWK/Bp)d_f-,hTG=x8qGq3whiBu/u^_ [rKj}NԴ|{3=ib]C{9.B-2Ty쒨$#PQ\xm-L"Elm.7ugFUs20# 咅}w4|I[8EAv0nݶ) bnhu#S]V˕U)`&]ނ {WG|4>D0Ea %p'$ 'S}JJoPQlI} "A*I<\m5] nl- Ɋz߳%Wwa טp;^=' Ne"}27^39ғ~iT!7 _yF/Ɓ+3.|+S$;18myK篂۷S_cS .=_V bR۽ҮrKoڜOѽd 5.8Y\ T0ԪT,rde$ZҘ$4E&sD|yFWUխ,+NBV&ݛbײX>-,o0T*Eno.KMG2F 5)+m:;0`uքpt>Rkeś<1թbHetc)ߤ܅`i_qƀQŶ}l 1 'Uw ¯B/%AqHly#8u[Ŧɶ3&%~tT?V 7%\_LS?PuA!:l 9~:8h,8'~ŠpDg&F1'ŁA[Vv;|A rnL3n@/x7"[D'M_eO13=JӭoQRQXOlgC|Ulle%^bP_hǠŵVsipZ[E:]SGEYU5/<8P%F."87*cQoz(T7~%q]Ge?ca?ϭNj a԰!SQp?ۭW**UDrJgK7r$BYPV!x 1x TT@+E=8mK#) <'%EA)&>#s3T:s O2a@|X:fN"NŜ.rtz׉TWxQ@yM.3EF<~3< }`AY uSmQ*Tz2 4Qݤ_Ê}FG#V$'pS&sR˸pf w+\!k xԝ=Snrŋ͋}f'C\=<ƜeW.oVSl.mmfn$Ps Udxfj UD@޸!g6ۘ)CYa֟oρ&g-b 7%gotCf?n= !(7P' :Off dԧs=R{I][S:UbC<4?P;_WדwMy|/k%[s!,qR81JKV=&Gy]jiJV[na܄^zxA~7(Tp hdj0 G MS j8{'Ġ-PG\_{=]zh^ ;uQ9%ՎJFx aĕr"cM_ TBkHn&{t j%we,<Jy aA\~c‰ouLw 2Ƿ$αX /k6nzV2r5;Id{Q8;]" ~emO^Zt Le:E%C1TacW/%GN:([+ĺ_^3Φ @{-^cuwRT,}Ehd}`} eE(+BMx1Q :>T5w ._ m}oe|=ZH_p6.vVGH4fó&I;r0F>=bBe+x{Y3&m/ P'bev0_a9}Zak:F_>zL #F]ývky2 _MxӚNe~`*_| H(8)nR%Yʳ.&')>RjO"RA^40pM@YuܰX B(}_sVJi\; cF {PRJ;-XΝ; M ǼS`iCSQqt΅^;Zzϒ*8g?|=88 TWHNRdWU!:܌0I@SZ̛WNSOv(Fu\b]eIFq] )+[4\B]A.48d/t흗W V3%YZ4mI.,?+qoIC%*?7kck =wwf%2Zt઀5LP&Jk5b.VYOea( .N>P[l"H$25< ?+!y%Kw?hY}"Yl(`1ӊbPS%;I]>荆?UmQd%%)V\ Gw x㔘;^M.v%4kLTF6τuQX ]`­3v{d@xFZb(V&~O Vơ ^Bα h\5@M`v)nj~Ӟ&b } `VJ?hD b2YJ!=E<č8&ъ ǧHdt>6p8^0 WA+qW)=1fk̷r ~W>NeZ1. B{T0r ]oo٪tiogi?\@&uXVO =uvėԕzR4T1:1D(V{Ubd۰C0%WT ,]45p?BTMB,y {%3%&Z }8 ՖfB2g _S 54#TZ.QHǦ(D薋fFMx*ԲF&[u>,ŭht0]!64/~ԿbμYB68?"櫥O#;15)ekohrU(9Z"⣬^4m[OD;-I=$n18Ό| uvSZf> 5,UgyAf*mq]7 3SK1B;8 e}Ɯ_{C39dr=[G=G N]a)T:Z~q,e"LۄmXXjA"WIJ]^@ZYͣך3;Awѻd0S14/,U^,&"&rZF9@_}JWiǎbTI@XyI 0=NZXu ہDhda(2 Lʛ w/Js%}F!;=e#m9ھ#fa $Bw)a;C䷤,gO'>۔Bwl`"t"3> #ח sam ! ژxi~s(V ?$uaZCx"1Ttz_ꇳCx,Ŕ$A{m2qX{P?\kmb[*s*ˡQ%{S/u\%sֳu׃-Lݱc<%Y'z`4kՊrj|}9+=;PJphVx EjMe5#r?[}Ns 68M 8Kbiθ%Kk?"o^N8M7Y:TbEO۸3bڃu*hK,gBkj@>7}7CqN-d8ą B.i2R4^G/:w"HqG>JXVt5hwleaG\9 Iy)ˍl?O;N Ṋ,E_n!5i7Kew/]`pv|`|u=>|S1%vI^JAt1!2YC0ns1bAs ~P$5Q#R"cXWc#a#yF \/ qWzn+IfIʲpbn#Z;>wLi$Ge4 FgO,Ъ˸̋s{@cb21^AQ5"7GX<28֑FaA4,NkjLlRVH*ʜs[.8ZW͟lI6엌hz&.6np9VQ6ͤu TvUU|9SFB s]rRYw{ƸHspڟ}B z~͇36Ǚ% d ]e]Db6#Y/ʴ}/> HKy'?qd Iz5㈉ybYesT@Ar=o LiW&~)BѼDLѼvZ7 lb2c2s2gڲDz Pt{>rP<܄BqGO|{ "|c2 x>L.naw{ ؔ%\s:v.:=Y lѩzǜÓ6t3[Ur$̓U 1I6_ٲ->,`^7)#}q}Zg?`Ѥd8 Ǐx2͡懲)()'5DFY)f>sTq (q9;5s"'󡮾Nǹ[+{6c Á3n3o-i7>?}#!r.f ۸Mj\~[.W[<Yӳ5=Q֙T͖7. iNdi8Ԇlҧ\h5ScS+ ApĉZ;?)Ҏ[t/bdq]B%-)3<Z~YvZy1죃 AοmOG{3fUmdwvHD(_:9;Ôq\l J ">bf`IDόjr[gddON3$V1؋,GQū`em_a^|Fs* A_h)ِF{p&P&PyهzoTŔT|)~鎁{AZ x7~9~5 ?jWqA8}PVX.0׭>+]jArXy_Y.e[z i!YQgmF8kЍt %k1t{:y-ʂ騨955aѕ4:BZ Yq#t<7/Ľ;]3ٙrLy,64mk?iޣdzz_ 嵐!n%rnO&%㷫g΍GXK2l4emk{:SvΌ.A#Ԋ wҐK!~qjtWk(6e=U8 A'xZ 2!?% D[1$>2ocBHcA׸gJ>⅃lfDUyp HTKvj44 r`mHtt]'ru]~\L."? ow9cEf_WCذ7#vS6rEVL׎{޻,goZ\sRK1: -ԯ8pk^bfFgp9a pټyBOX([;_HetW9.h=d(B'Rq4QC/oZ[lB$y3&Άo/l|{6jf6+NV9jziu&Y>hLMm3,W(Kd18}=]qL\_c=a͂B/ph"Y ]_5 '?$LVw=4r=cd|)5Vvs,`JQl &IhMykn=Z]lM#M Ck]&}®hh4Ա;^vԒ ܈t!I[:ѕ)zTL3S){ cAIq4*%<$@+MFrUSfEdtwAn) as 3׬J1$3"UЯ[ЄetbѠkYTԲoetRLnyY=>W.&p*jלN.ϱu~iK7|;z8s=&p=En[\ϒbδ[^?SY&kGkI`&2aIe/:sQQNzSBbIhEsɗ26QKJB2 sGzpjDETOFE4p TSgx}v7 /0.U0Ƭ+$~kґhYE3෎eY[)[OE$ej"(,zd[+68 Le@v}B;пOs6>IWv MFH0q9^_kO4M&6ƜcʪQ ',qv{",KZaxiy~T1IdTl)M^ z .GuW|s{(d}4 jpl۳q!-ņ.+Ӎ H!RE{A[rvcc#_ݢ2T@%H$AJؾ~E܅cV7q5{jyw{گfT^_͢A $#={ ɥg+&,ua;?E,LdEGs9؝9s%GXsXy4J\"'Iy[խ1Z4I`#GUhHb%0/գEU5D4e$kԸ<x_C*Xb,\6;EC|Jecd\ >7931=6"4o֕)Өt|0=J5:ws<\`A3~y} <+S0LR/$ljp! HLcH'5p6ŏ2H9cN'킺2otx{2o|(DSد8n.Af tϑC3|oby[wY7h7|Wh?tIg(`᳙4٧y߀Νk]3L guɸ|V UA= *3R Esal/M˲PM1H 38- .ߟiP"RKoRsx\|ەcBx'}'+Qf}t[b!e\ :bDÞ3N?_FQ_+l'K*V<#`W[Tx<ϮF7\X/_ꢽZ.+Dp2=њ=Ix{Jz2(u&7 Luai7y 88S SWD%LEwX1Q .ug\31ٟiՂ}kV4]5HMwa!@7%A.3Q^.eZ=qp4QsmC#+:.cfmYjo@Kz&Jr_qьUq};7u\^a^E^ bC{\bg:xq*M;:Y&ԬI"1ok]쐡.&])UJJRb\˄p*7o1/+B[tT@p PQo+|Oc?GqӑgLGdy\*B8Őa{ީ In8|$QjUft!We`?B^@fk y=qp@griXabduIA 3!LX6fT*o?ZĶ҃n磢 PA9x8*!DC觷  =#fD{Ft'JҩV~s^2bXggX`jfM2Mo{t`bHEd#C -akaF+Bف$ӯ&{mr2Q()^((k \ CWK\RKB57onX#g^U~Yc"UMиⷎp"F tc1J>ZO&xۣ@/wH4~nYu 1C $T.ę/mh ye IʠPo{2H\B M!h@K RiGia ;5#zKרh? RªmS9EB˙ٔWaE?QyE6YM՞ӡڽu[q_ m%ed C)g5?e]l~Ԏ!ed^~çXa(Xt8ba|)ǒ8 L v{LVBT?ttllZ.v iB);\n EGvpw.#3ࣄ בy'31O9DDxAPăy6[{@QGPDB DŽKhF$g)EkMU_(5bK-:HG=v!h5˩!bH $)k~nh69yzjFK~r4ޖ(l)?=3z D_Hfx2&A@XNlW o_2CotM\:Ng{ F>6GͪPS&xcҨB Rk&nX.CJqiܐx(N!(=s[`‰rx+7G3\S<[)*tvbS*.cRIBFpCzz$S3Sl׮C$nۊ. RЯfZ Y~,5}UE1r|&Q`ÕXsQu \ X(mT[Z7LQ3 Tbh} S-/o,$ux'H,e>#{q^"vK2}sA1[-rqtb)8#Z\"Y90 D,ȏ$# B*rz[ٳ읦r&z UIr&O.8&F@Nhjtm)UrŐT1鏢d=XO@y6ѣ1ᙢUO8|=$9T6U#Y"2\Jؗ %| }5eElڷg9ք!#uJ[2\j\ O[n# r ξ|C/Y$OP32  c[,Lh|pjUsj%&tNo k#WiNq(-iT'yqKJ"JwS(j6> tp\O+5m]X-o<.hD#JYJ+^7Ape抨qb;PʽWr̓j \aksUdD& G(}XmBwΤѠ"Mk$V/♄+`>xs W`ݴPFEW^|Lk< M.<SL(&LA8'AYyBa>uDwXR)'!e0&H6|B3hA֓.6c?غbekmYm}5 sN8&5I'm&ҬHka6<-=P5{0{>+O w};`49:Rx\p$ xJdD1 G=w fDžA{KCb?b mV ΂H2~U:t8BU$?TB/a*<;s :2HBJUd,r2]5>ͽ&k6@Ӹ#j QkXʦ^:Rhhu@ 2XܛB) Cqt<>7 Ê=S|TCnTQ1e,EQ۶]}ŏ<ݓCHnìB."W>. |t:)9`:r.jAt/cp%ӷRSS,!#NX'Ұ@*ϡI-"xGe<36he̔)_%`[C=֓'S^YةFg'[z~ͷ|d E/U{M nP]o^d i+T4d']L[xŻM緰, jKuK, PМg(=TȳU0QFg"`Q߹2tҪ4`WXo O!: ULۨl[hT:)'nZ#7LwY(6͝1T<k z 0bAX<~D<聃0%߳M ڬ%2nE`Y< zs[gKzv+&`eIϏ:nT߫h}\ ˙&Rw*E z'cRoDm:V CpB'y1&@nG_UKE2qsK~m "E((ߘJlwJQg׋yQՙlm?h_6^4׌"zhc{V1;+ T) ,\'=ZoqM6,!SvA> }g?x tH.8Ka9$ͥ49 mR%eC(;Pd ojKm;\I,A͢pK[bi=5Ɨ=&*ߔfl3r)!|qpnWQy~I6zZ8poX4+Q[rӮο'AW0 DOQ7tЃpn~-W!K~a(?{"߷<ŭVϹ]jjPw hJlSH'>KbkA>녳4 %ܛXGz' Y=TnFZeކBCY?[tRB4 uy4Yz;͋P*PHVϧP|44 !5曓{$-ztqwqGYǴ֦dfJ1~;,2F5[{.ilľx)- <0i_Z"QY)2hf~}-H N4 bP 166F%b,|۲εs}LoNIVH.e)Znލ@ hw&V&.AA$ jge DSQ+t=GVҒ&cI*uwjgqhƱ 'GkiKN_;Tb;UB~w66_LhT7}5 /ABIcZWD$x40uLY3oeT֜zb(X=rjRПUZ46Op{z $pA<0ļ<ͪ\D[#Se,/vΩZnY~Rl!Du FQ"iD ͣ¯J>^ ^xP ˶d~*'G ׈M`4k~` ?oѷ}C=$vڌ:)<ά;Ft_r\+O1W+.Я!qQ}RݮaN2L7߆EȚu#O7_9΂WFhu4XaX'J azG:K tbVvPw@m/4]}%DƑV3cT.h-}I:[IlO&}#@=q?GȀER|I \nC'`mG,6  4~<$UjS&yZaڶK0   i׮˫XZi4ˏax\1Pjns_w be}呆V5B&b[D.qba%t`¦QrifqBmVcA%Z*aCT?zDmq1dtJ+*yqn`ENksB#2@}b}fiOd'ˊH@jiz47dpZiϣ '~ȱ`X?qǹU780Tz*(ff>VCO7د|mT4em|՞y'#.Ic-eMkSm1554I4e"ȩ'}?GkN0QQAqVD~iR ! \%3iˮ6J'ܥp.8Sڀfiui<x)KVF zDG F P)I4څV҂m!zDK|H hHAnAçd]Qa^)ܯ'_f_I9mIˑx%kWU 5"@ q.C 'sHJL Hc M'PA۲k5u[{xhT6ysIw[პ2\3[ G6D8G{Hˏ{Ìl2vnjG7|XP'{JR$/aƂ.ұO(Jkʽ4mDd[6V<(51VS0K=Nں2!| t=RɯKS>#VGS7dBe8BwB }}&:ah渻Y+ဘiKbC '/JnV#y@:C] o~УV;"*T J6th~92$oH(:yq;&ڮ>;>m*e"5Mur| ?Ob^=lW~ ,7Y 7UZW;aOkv9u6@RZCOoD&%Zl= vMɢ:InSuQE5# IB6vzSĩ!RL"y8+wTQ9߈6)^Pղ+f^s;xGna$5*KmNLyzp48? "r}Δ!eHvdz م^^ ڄ՞,9x]4 e-o605dq s5}0ϵy&EnIxMdV9HEU̪)>9R:2Tx 30Ϭ[νt%&Ep5> UX~77 B82J{v3k"L@cɕ>KV0|G.>q18Q1-xWɐ5;:RW׾ Htc+oV?%30ўDYg8L)m\D|*yPإBE~~29n8ڈ c?'-@8toOdU>XCB ;G3엣hϑ[ɝJ-a(]-ŦX!UX1_&f4Æ A;ylDb䫢܎,;0탕!0_y#|Ow;?On>=?#R#o^X5 fqq?,"Indw %"&rIetf O=7&i)GBzYO9y̰Jc"bքT?R7_ƈ vn̏=Z^ΓwWm&B wL?:(Y;$緕1db9)УrU }'6u~`1tQA~*(fHa=_.7j ׼O]Tr=;{E# eHa+2O(_@~%w~ӐpL!JhWߗ`_2z"Pvv`x(w3/[8Ѭ~OhnppT^bv\,D-tbHP*^̐1d''1V 9c?-k7:u.9BHJ#&/lvxkJ60۫қܠzye9Laj $>SIz>l 9ǞMTzȇԽLJPd\2J?pܷޥLBi4t,7;>g#? ҍ[ChKDayO 5<ܳ<t> ˘~J fB|*ZyӖUԬU)!$lpJ1 uV?q Ѐ3Ս|hHL$Rm^~\8'oo4CH x"q* ݏN3 [=E;a34WSlP`wsn3MCB]vn;eS֙G"{YIO&ز~)]BO$_?eȈn~}h: nP+7I9]JKC@)} }["gd.*g$'FgGmzSI,]L7Y.W|u:Em#ԁfm0zPVGoɕWv{jkt:lź2"#Cg:0`dQEl_hL9\NnNpyQ]wfO躒ɍn;P?_SQ) `;<բ?HQ; 3 |KTd|) ;< -mME0@-±'`N  6U(g#-]+¯#<&iL5wpû4G҉YJ/K̀IQ뮘6\HoA44z}"4CP ==q(Hd4Msq.fAP]T:eNѲ gfRl&Z>7jݿroY*l#/F h5[dbr<ŏcL^\/K܄mf?ęN^7lxk>{4PhO4فmR'ߧf,Uk.c !Z {\חhJؙ|/݊$y{dի6up=) [5Kht#-Bt̗~w֩ߣz{sj)ٱ\ rOid侱KF`]!/\<1]Sox'c%-Tuݖ3 ,47\jZk|ZG5bΥڹ; [/QBI=ŁU:G%ư3bjN9!wV`)s"S{HU[̷2.7t> Z.;nVl AY]Px8ӳJ0n{,*th95e2Z~(Iz}UUp(ڳ7p>i\$51MGVT"NZwB.M/߻{Ɍ1ݢZ})ڔni}x%냷Yi-n{ls`-|EsQ `6ji(06a{fIu0Fc`Ψ*75`)n~ cN3\/B/C?Z<z5`i+s`Q~3I~8JLAFkg  CQ`qgsjwe4CoXdR=ª){ˣBG߀GgNB.uY[ 6sѽ쭦Ĥ/]cqs{àܹ5÷W2}iITd3Rs3š(jTrZ=*XpC1YC̉ %v}IHwfЙ rR&aN>r C UB4Z2bj\@;ʺ:FB-Za`qw#lle>="T|qUpp_w Nƺ_щYn9z+ڟYo+C"iK"\TNW <Xgbo7@!`=S,@^d, Tsp;:=ww%SK/,ADﮂ  EF})3K%~+ox|@!ꕹ|ΐSToU׿VG_OV{{6$W05cLpV]zNMIw"0$B?KeR&uܯ+RK 8zJ8xl_jv<ƎKX-׈/Gާ | ƹ&+dܯH-q,-BV i`B;A*9:^`I7єZ Zp=#Yc"*g^jwnׇ-BK+/8gfZrFn\XcsN–D y7%!D}&nzӍqPJ Ib30uBٚ_enQb@(ua~ܡvScn ഌ}Y$Y|eWKV"_"C4&TCH/jQB!ŷѦiS. bsj K[< O;/‹Ð[}8i Fzכ*q~v 4M/,.7}-p4[y s; `gs 0X{w^X)/,RE}%9&in@'mpמjl~ :C'oL  液l9ҁ fM>wqw/2Y\tgb'idRq|-4!_X"!vm@`*0BqD*+FCm9մ\u iY;EGT R6O]wz4r \6&ۚhNApicsӝcÔ30\UJR QOueN\ uEJp0yhP̾{CT'=8 4*;_o8  hfN ׹]c%[V0ӃT)di|W\j)bBItoP4ܜY\^e5y 1doCאhZrʇw{iC,ZR5Yfe r"|$IYdxKpGQ܌ߙ73g,I3!1W58ic7R}GcnJ:ۢx:u=I| 5vu9zt!4;!`4,((_SFl8ެ3qM@!M l 5 ,˶)X :Yod9\N P4 {R)$4oJsG DhauйՕ\ޔzuw=] 8;Zc+ >cntg!ZVA VV elqRߦ9H)079VSz?V?Dץtn9=/&l57 Yc= sC^2Vy5ϼTӝXA[M=>]pG=&P%3ZETLO<(l˹q9γxGf|L.9`xWmiT. Yms< 3Q6,q8ϳ!0+n0hHj#`y slWJF"b_>;Գ4&"ƕp*Ā+;NYr(v+[]H goȗ/ 8P o- Jhi%ץ h4 s)"g܄#$ȣdM=F:r9"{.!f\'#hSCY-55>2~kI܇GiׁoEaOk{Ga16dqf!:TA#sx2iFvq)y'Ym>GM|VI5~FV3ddb$AUL @l2dXW89 ZWCGd_tј B_+ b\O 7iK1X,9k Ob_~⠷xcHMt’=U۔FQKbvGC鹖QOKP{Ԃa#D!lfL?VқC.A? 5;qIS,1:O1;B{ʞM T~Z)kCN|H4ѕu Rsϓ$A{dvlwB~gι)DʜyQɆTz4j:EYZ|w=įt;1dewDO9;LC\R\0kq14$ڈ:{B2䰯X缊$\:ӻ#1Řmsuh%?Q! f:>BB"@*`(޿?6J.2rQ$;  `n"v0]e$PoK"݇:o͵` >7ƌn; ƷeE ΢spW<"NgdH9sSSsh+L0 n3^rY1:G\.c*WNKMߋe EP3da '┎ {6j1qUE~U¦RϱhEԷw+BJv K]'|.rIJ}@NNAKo`!9o'}i2"3}z0"cH]mˎUju.ẼW=9T;BNb!F?>f$f6|ߡrDF ɪƉ$@l $<-Ɣ V}W.<74=*B ?q\q Tl!afDxOvZ4rzx{(44 & l`5Dg!7bCˣB"=/|gep!N{^"5$*4[s2e`4{7}ʯlaq) kXG~Q~$2>'_dtNpe!i7dqp 92f.긃i)@#!8+&ϖ9{"tO9E| af 'n%h{ .#?*b5^R4ʪVLɩ0@AZv>!Qze  7.q85:ya$W[6;)VVqC(ƌh=)yx|~p-ڒ{!g}115uB .p|Z5r!chNJަs'dxK?y+J ]&}{6s֯ ;*R Zzu;%UrWL6ӥa%{ {:0LGOz?Q7Kh..d6nP%8jXFxhpA/Pz=$Q}T_p(:g'2vI^szp~<=˕XEOoqpøNZ8d Kz%895r8x `{phIU" ?p:!K5~cu=vӊV)C9\Kb}ʻ}8 }0-ֺmWfpQ7F|/Jx?`"5%M'!z^_w(Õr냵:iUxt9.,.̸Ѹ ն/ z,rN<KH N&3gCA&[#!j[3Xz3 ktj ϚPSy2v J}Z>&8)gK9 Ep(]&;~̩ݑ%R7ɪpE0jc޷+'~@Ä+ /ը&ޔTfy[ Qn.շ546w3n}6/  B.r.À[AlM-oJ9Hwxmg˞T0"'qZaQ.X./N=]@1ya$jk?|0+:'?MdԽ٣ Tȫ/G36a!A!Z& p–:v;i 6ζbj;F5)O9qG:E[?Z o/jU:H(HKgG@[ U=pȦOybPx,A\`*[dh4 |Da ĶyZ}g^p:=V+~ SCfdOus_up&2>d q'uwFB'Df~oAlqSӄ]q[ـ^j?08-5-}e +tx-s겧:Ԡ6p>w1jE&u3 IRk}6x۫Ϝ4T(/G'WeWN #LHX9GL44zp=)G:5"7?! P_k5$o9Iڕb齑< U* <<O5ܵu 6|aBVճsi7;Hvv JiVt(VLx<'_V< O#3 K Lsyzޝj td,$/cWBxR+/%<&Hx0/s68y0p Fe@uqSVכ/?JQ]ٸZ"}VC͜JsOJg[wSѝa3 `}uڊV) 7 []Jr9v)8tRMjm{:259#-yzKWD-XvQM_ hp,lRW&rA",^Bnr+Yg0X_] ]0xm2EߪG'0됥Zx"_ 2iT j PBZ8O<]ٓދ|,QF؜R֥Nًw:sGA,y?3ݗ:p@d^2|&2D>0D~FLEx4kԥpŲuy94*v@cw#~4ie;gqshexoghԯp` 0AkZEښzae!lta Q(R,qvH|MOarJ4K 7&n @BaV 1y~Ct2Y1+ͫ6~( 4*C뉵s#!PI$qmz)DXQS=@3+2'T[7AL+^ؼ sBJq—ÈZKh*>eBᫍ)C9Q1K2}f:iwȰ.$MΐKKK|Eg<&TMF0߷ϳ7p~(6μ++6/ 4ꇰtT kN'av>z!$ hYfX1-f?>ُTPJ hN׈0с+fā3tpikP}\E*(Lzcru:enuZnqIybע77( +uȬ7oWcA\V.G}ȃv+"FEh('  rW)RK*K}))Ehn,P\e 3Ͻ!v٨OCafcRK62:P0#FM%gy RARbQb%LX ^,F`)ĥ ꍁɑ3O^tJ8h|a ]7:~Xeo[KrtDo+^⺜PZдͻ*RA b6)"$}%Q'Y pYyܪk/]eM~s? Rq OM^zJ 0}z Ȝ֪Q50:kD7;guѱћ.{_VEsݹt Enr2sŁT(Ȃ<nqI'f+eDCv|T׆Tp>9 8|>JEoM)1iYP$\ 9p{Ok﮴B`٘@ NB؉\rBklNi<Φv^ek*^'=dRکm> u@F, /[~.WRU:r*e'k-kߥzd'yMɻY8(3H-I晿Tt]sAJN4)YPM4Ѿl>kڦp;}ޜlUN%xXUXPXu8juR"l߅J.4ȑ&*$a |Z¢m23TA39)ƥOOr 1ǰH8Gc(qwjDeaM*2Xl FE4b](+2f3\T)}3yw̮;+?K!jևbid; &)fƹϙ̜L];ͫ|4{L_."v4%x'X*iuOՈMxM;COU(eɬ&mBꟶg`He| W>+@Q nQZ@aWo-J^FWT}o@aEí*[3dw.$ ;&nL92(o+ ݎ0֮S듿Ebؐ[g<,lGrn^zmL{),܁G! #ãP!Z(,UAejDxmqR/I@ϋ;4;MESY $u5na$Ro4&uS7ֱ5:!+_l,iټ` $OLH^)/;XhQc & i,07sgFڬ IѬn@,PwVۋ;JcRO2Qga~E[L+Oǽsb J5QxzJ"1Oij+< ,>;|mŀ(lfs܈B{VZK:!sO_c$(O4C@gVd>rͩ6z#5<<0j5[ Φfxx/?6uJЧ Bhf: l[=Tqw=~phcf;?lЋbSd_`x=6>w4s)z|dl ăzLD"6ADD8=zO^#`d{x5=b]% 1IEHnmڐ5 mcRY[BB$<*?s6VpZs_/؃Hz+S8#hj^?sK,9`|k'EH?;mu&~-_6D<,z鵕,Rιi B?>Ƹ͊|R^^r~PB)xHq+@yd #yH"'.A'^en>ϰ\g$^GSw/$A~DaA qhɅJt./Ӧta2wlM FkH`>Ƅ@{:f4W2*$8( ̕.'̤PuWd!oY3cf@l8@kjn"  zN(s.LYhqO5W`P$ȣ uosMNTUgyx ]^^}MU1粗hG0{\o*fTRZ< 11CSKW6)3ou0I~,Cazߍm Pu73e{Ta°dۇ$#{rPp9o:q-y~*4&hf.P˦֭7[{^b|g^d xl2!D"Ò: [V4=wZ nz'ӣf~r:S9!{+1%VOz~3W..r΀R?!#V9&Cl{893ab4=)VL#eU6 6T)ꞪU4M2jU?qM ZBsP%Dt%㱃{e:,;a`k~_% T]nY)b((>X@e6}\O¾xo{&U^ZmsIyl wꋫG F&&ȹ9^pŏ\M3#͝'hD#|:{\U"muKvX~-]Ʃ["T08H^G,I;G< -#!о?Eѧ?N:|IV>?ܲ@W>e~ei93M6MK{= 5 bQ#鋐B]4Ǿr^$uGY fiDrNZҘ(Ú'w $ [׵s^R!u Ok|Ybŋ"T=ZW֫. ڒs t@8ko&fчyKvzM6JG&%zXPdK }h*0C7%w:s*]M+/8Ab=Ѣrj\6鏉 R[zŽgiҧt'to-'L e +>N(7`7zVpPR]a@F5* ݀5L }NO=9Xɩ mP_r͹fp3qˢpD{F;h-]hN" 6 OTY]ڕ#ˣXM쏖Ɋ `_K KxW8CGm!UY^]7UdEc2H#\/@1х=jnSXa܀Cث^ d0ϔp8d~<͸5O:eW._X#Gb1V'c-Qx ޼nPQUK>%)#G-՜z/k=f&kZcߖRL(cDGJ_)ր/􌦌Vǻ91Ee@Zm;_T*'_ΏiG=U c= i<#lp "o^e&oח0(v3C(b(˯O_7qL ?m$ۛDL#WI;Q]c'taCTդM&-hk̻>O]O\8IA#Yv5V/)~N> r۬;Q,xVJu2'ı݆Xƌ&}ȋ$X;PpXNEqtv Nik}C /tEz 36TTj[Dy' + rH,ԍ3AYZq6Ocv+Jr /r;:!Z ْ$wUC֛–}i!1ќ[ @=-}ǹIp@{{MocwONiw07Y5^QΪ RYx*VX;ᜱ.C=]b:fq$uCJl}BsUܩbQ7Ǧ1 b>.*Pek 4~<rB؍K>ؓM `sN6~eH֗ hjș,1n_+@^-d32dIO\1"bvsndb?}kwxm6Yɵ'E߽nc6rl(ZO;gk}FɽnMedmbUlq,_2rӦpQqMGLd=  r8B*Wyhl'|Q Dq AIW9^R[p^CImi&7"ㄖ!9<}2J(q3FPU:X[`h$t@Sy-wG[R{Jq>m̩*\|$)M"z^LbY.C$qſ[L]0x1fRa2,y;JSBK{=m(/1#ZA= su|m8#aX2l2,A$Y ?UZ>cٖBRc>m&@"Qr9jghn=,=_M.{إ2GDźn@L>"+.?PTPZjgvYٜF?|?l20ء$%2mG; nPe-iQs o8:*G;@;9'ၮE8%B6Oܟ%ZPzEsCltߪ^ vB_NJd"7udSؙ>{\#.W8V/Iufj6ȱQ@Y<7w܉t:v] s LNwlJʃ5D!?뽷#$~x2PU8>x{?n"GeL[Z}ftۦR̒*3UL0blS>wg@ee|lH@δǸ99 ')\#Ȯ~u)2SA̫Kn=hi|e̒&~HԭI.J 8eb] Y*pj{Rx;q$4ory8{_ea^%%(EC3M;"BŪb=˨51-VQW} "u2l:F'۫pez/%# v>udr#FNP5OWLf@򇫷<5ߟ؊78@yY |]Em,xP\ǑȓMjIni$BQɷ?l+6#GΫ=&9N|+6W@x.e ws=Wv<*P ,v8xf`1NA`', XZd81_nXVKD{kV Lܠ V'_yRRM"|g,GI_Vԁ XAsF)O1Tt"lSr.**.]<8OB*mvٰ i#u8NY`dHiPH/heAehwkDNGѽ:_Uu͈dC^afN"V("6Kj,J;21|DOK@_d")Oa _ Ta-c`2qI9s%/-QSW}-A/1-xl6K`l 0:]uFi 3}7IVG '{Q9yx>nxǚc_@KD\Nbڷ՗N~G3T Ɵ:0!4Cc&pnp "H/VeZN0|^OlcӪc>tKj4TWLhcm_AaN:L24f=&!fx@_ èTH3dHt cwRVG<5=]%G(}+^t EI#xFJYrI=t :ŵbh֠O4m[fg19@#{259Q7-BA6I5UbjL]g4Mt󦎺H۸z'iDcbh1"170z# RTÚJ!nR6D|{O6,zl2X1?ak̹ z18ߐ@w-+ݬӥNsLz= A~ao=9Zya K+ !^'GBX8G1Vw@P *T40#x]3#ɽ1IўZ(_#F0TFG /)aCmYR֔.EKEBlp6۟o誽teY >x,!*GŮ q(P}mà&>u`(4܀?B.o9ܻ ی\H17& M]|AXðo{:CMuiK` #ʬ'z y"Eh;`>ۏD݆^@Gi6PZbh L9{+£R=8קdgܒ[6r w*'dz5˓r SaMұ؟_VKLȎ=ɨMRfo_iOBrAT"v``DbB:]1&4U{`$IhpݹjL y %ӟ:[Ja32vÔ~dCEBT ْ31X" vf7iM^+ aC3 ĆH"˸fp~%lvaPak6&u40iV1UmXQY>#]p֎STB}Nqzyml ްNا=4 XbA}' @OX{ᔔ/B?rc321cl`4H_j M09BWigXez)t / qV FJA kr~$bm^DZ[Cd%v'e,7c`ϩ6P5q3\@8DO_=r9suGҸhd='һЊu`#d.Ua~Uer00YCPXd5 }@im@]$np|"q#F2 9hc'1+zk ݁o vSED>ӨV:Bfk'"ٷjK߫UHg\5V';DrBHE,Gȴ2)ϻ` 3PCdP7zbhZTR!YށvVצ\$,̽$SKF.C.ul ;5YOp.g RJ"~8W ,74q].{ x26qfy9ef--O y}?b a<`S"ι1e[D7?އŽln5AN>jjdaq%y,%BؚV ZnҲQv0vT\73>`VG1^0a e 9Uta65QZs3ҿXbӤj`݂P*Km$؉f/aM%D+RguƴX,~#܆LPRG;j I';Zy*|Z>e_맔C|K;MLG^N:ē]o4M5 @K.GNo'cyJa?5i[Nhf(Orw#=,'A ^& P`NMWg^pFOo#9N|ֲX"*ψ]BS5I ;$EË'Oڹ)/D;zg-8O#I(pXHeR64}td&js ;7|WFM} x]5pC8?[8Vџ=z/QSC,i[tOtܒoǂÍF [c|1NLYr3s3!Lvw\=A}=:h#2EV-j#^/Ґ~r|(9l*N΃sC?C]1g@@i ;sݩտ52Y yofѕQl'j Luvf`7`p#E~vg#Mm К̏0:9F惠ADe DOFA=biwHJ\ۤ 11!wR JSAQCXЩj }F\T`iz3V[6PGKjw Q5DD%(3tbͷ섎g2X٪.ί"k*$jWN'?B[y ͂"1P ,I. $9lAt_S"C> oX??h =Y/p_5Ve эiόxY b>=;gRZ}af  =w1DxHA=8Òri7 sJ@;J?ugՍ 2`ӠL=Mӣ6 1Xy 7/An4 EL2t.kepD~];[&a:L^tX#`R *|\YWG+Pp f_+A}BSQx+K<8+moko"n/XonJ \ n1' )x=ވƩ߯_*N84>o.?}f@"$kfUe9.iA>OYxn{:0E/NpZd_irц֋ǿ7r~(T,T''OCG30*ܛfkRg}ZCk?",uzyu:2ii߽|Y2l#訫d4iɶJ4cENT#AdX?{/gfVoxOȖSR_P/YLsXWHD4'{h#.~Ƴ6Hn??h/R0"Nx]?upp":mRQuVA&6*Mf-/$(jr#ݞ=p]y`[̭)C=}w2KsoQxʈ+OJV:۶ ΔQwD~,t3?r6/ymAaI5xСl Fi\s5*iRu1uyNaHaĖO/Đ%1I\:jlN?7;u/#IKC%(8] }ݧ }^=-l:b FGڕpg Ar5|(\Y^FVFiG,c[Q# Gl9pTtc*9mw-~ɇO>H>"QhɓV@)As+¹HEҽʌhyp#Ȳat?W$>Ҍqw0^Vt)yod49clw3!ZDAENWz1҅I( Ђ[i;P1p"4X0<7WTKܮ`}x\bJe96;Ȅ<9dݎ~<, Op^ÅSem([R⛴CNqDxeWL۵ ]8,1_VRԟ{g>0Õ\{h'vR#/uTwT F`:|Uc D* txG3C՟~}h1?+YjyyPj XW!4-QvR7΃wt`xr$a>g#^ku1!uO G"6jF ]4kae >p|A O:aKg-BpKJ#hRb|0uV)1U̿$Ą^RHw'<)qO Jbr<*5f4됅M1iy{˙a-6u c%͸BI+ 3 o|MC/yjj̆>sn5IX?_Ƴr(ŨrC")BhG=w񸵕ްÅ'8*'TWsxgע/ϖ} foqD&jŠ.m^J O[KcP 4\ %y]˜hI?5\zH=||~_bj2U|XXaӶ,!H0zgh y=A:pdkD[4f+^]I/]k4/K纰"jۛҩ\Q770 ᙃeԅ+i9I4 IΧ =tt"{+-" 9آ-j5gy 5i85`GD!Kjou!aCI㛓 .8gѨSN_D**['Zw!7(8x8{h\ٶHDPNv[wrjv7O*. '+!Evyc[pS?!QRO1(\x]@EqU^>wUq<5Kcr vB~$iey|\ @Oyj1N ɾDzkå蹇eɫI6Եy:$\0[;7Zh"mQeѡw Z hqx w;eIܺw9oq 8ǀ1]/wNw%o<ɲ)!1%(z67bJ!s2Ui|*H;ɚ+&4\XsU L^^]Lc3gwpm `uT|M·E"K1DZegͻt?+;W{9`"9N8UsH)z%ˆ.B-Q=*]?極?+2?VI₉au`";i" s6x/raʫ|= 6Ra ,;,^PiGDXT7Ě`s`D}+-.%*w@#S2qAV怌>,ܜs $ ev$NbǘsaWP4|jnZ,烶"g){JTʄ3ȏ۸UZ9R7j PDMMU&AXbk<ƁfM% S͊6qy$ ":)yD@ezc1;AE;tq%w)ctNUubo'ڄ˴%ibH hTe'Ҙd$ErF?]; aDEƞ:ȜE D.%9ف Cx Gman RB=r,IWB=6n wׂRf ͏ cLj Y}{Z{:<-.0{Z҆)64?)Ч6CUԒiXJSBfb (Y%Fic5"q|'wFUx+dh7hs/9>ńy#N*/)}{} +V(`I鿼S( ػӷ` @Z5Nbfꌧ"_p]ܧ gZ{Yw"]8xAZh*>Ҷ0xH$5Ν뛟$VW+'/]AkDQg]x@_ol_ J=d\VcG 1z6/o^rܱon㍑ A Dz\"g+g 8Zw#9L.;bc95xmrv&a_ X;{ܓoiOEMZRLK>/i9: Z|,JƴKQR%.UIAApRG&FI(~|H.#,]UI,b8@c(*SuAlMя_[?S#|4>u 8]nۑ9!F]1~tVthasث:OP DlSlt˨:S9mڛK&؜;c!C}"u`[@?J}Ppŵ<27lõe9_̨=mZa0qIEuQ?A:֞O [/Wܕ/@KT$ ´կ a¬a@#,ZLՁ|$Ros2›V+PJ}&AT ja-FjF Z%o\=,#aek(֤lk#=莉?^P CX1xvn>D.K5R'G޶Q]$czŊ39չdk(1"qGz6=WW5‡IժLu~z)bSh¾?L>HsLO ' Wy4/J |҇¡[`1૳ Idg`Ve=PQ%P'?yMuԛT=r Gr!WiNaGm 9)-a;EEKki= +5wN6$%;&va&+ {^V2-R$TRc >'jpPXRn&!q^J&; 2LcgP*5FXeB^#*h#KR;;5mu(ćyO&m*wesH9}Oh>HCk \M(LW-!2n`Bzҩ}d "ySp ["EdW9Ku%e$1G݂wS![۱M\>_wLz)rǛOQ2~wwWeʆE^Y2Lbb;[8}恗VYx mfs> }-6W! {پlA)5 lXg["^NdL T0*(d!=X d`ȀiAoLdQSkr2>KU!mv "J_ȗSA/y t5 2Ph5E8zɞv7ҋ{ "CjҷW#} @IZq)'C n ~X ܖAZȌ^Q=rh5/fmWϵAf0lRhFa p|]MGÉ.uB0 {!aFw R `v+ leP+ hӝ\etӤX*pA+*4 ̇D 2e+9UHPV:w-.E:̽;WfMޣ1O{C>a ꤮st BHt }5p ;f6дnI+VA],aɯ heZ׀˿;ك6WP>wtP˕<qU|ka D>E؄ԛ 3$L fׄX*'5c3袅*ieee=;Jڟ.ir RJqXY={ulD28a; & ڼpj>Vp50kqĽK5I'~5KB쌺GS_F INQA^OѣJ랲mXDkiLkm` p[Aa?GwҨ u⛊p9 Go  MrD|{z ~]`3yS83Y:4R_A ct>w\Qee!Hz,G[d fx&KV'#26LR i0 Vٗ&jU/a= Bs-!K )[tq 8Ruj’/Ԫ2_g}C;.Nl҆Qcstm3!ϭ;,ϽD?;wg巡D#C#+<'ݼRf`ફcg;2!@ov pz"xEu&$z5澦hŲj)@|EO屆,h#(h*]޸Y!JVŲj:]MVz'g闈F|9`vy5vs;pεs5 '{j y_X[q'2I{dz_=bNsa3We h꾊YZްLs]f Uμ'O g#$w\]OvrBd s7be%h*9.CAg4Yk7:G4n~ M3!=[ϕZ =ev+ƼG (Bu4J NLD^2teI|I/("e3<"P=}jɗuǁFL]_D#`{sF[9d4RWL;q]#鈓m\gA"T*r/tPfli>s@+裆g=n(ږH7GW;oڔ }V 62l6zhwtɄJ@:>Y@ho Q'+H0ʨfc{>u3%&toLmP[3i2P|>”OdZB<UoqK[rAL_l5Ǥ5Q8 &\%IgV #NЎMyga_E^:}Y%gbʏbgH7R| ) cřHbp=*Uvn Tz+J ԾI]şAUR1SGSjfAȽO 鵏zt^#/oL9K$2z<"NjDʍJec,n|T#Ŷ eZn?iX>C(* (zt4Vu$ GwHo *x /M.uԂ]p#.ce'BO " *tGo jgT10,vEϊ׸х)Ha04^ڈ9,`GQ),n٨!1u4tw6H=˞•?,KץGbs 0z} TizcvRqߡ6%Q_&,zYaS/vێsmHd0[֐w-I= SLDM0$+(P6&{,ERQ6GM]̋\F/!A =8?ׂ !W\>`yb[zI3\Ȧ+tsM]QU0+yJ7F х3E>2/=t۵z)x.>ܯo{EP"F6D|ѶX"FwwbX} to#]&uh+մ>gd~s`K35MbaVV2;)xקҾV8Q36eQ!HkozqUu*.ҀrL_'~7'C'}ѱܼ <ִu7qh# Vi: s Yu`d gԒHG0KF Sn0ʸJ %6XLaȺEn>X gU$Z}{I9Vi߮neM}$Dl)B/ 4>G'H'%Yemco`XaPcW'%P3w&aN V,1_lQ&]RRhixwx ׉T%ى|pxI`׏զVo6T~p|B€ofհVZchF(EgkwO^svƎߌBm%ч FL?{lczrӰ*O5F7EW^tZE$r wTOVN4-eQd\7'}Zհ2\eY*HQ[s^Ra-vOqHh>,d>G {+σ Vs?z yǓd/l1dF`+mz[lee \Ezg[/@Xgs=$c:Ae^+Ǒb0'5Swj SmL9LG}+Ab]XPw| UnBmVZS q#D7|0 -T"Viex!u?yKNk{ۙǧ8@%F%RLU&,!F[¿U⚯I\ E9͒,o)=:^H*g/Լo ڃHtͥ6`BnW;-=S;ݯxVY< C!ǧ,3rGc\~ `G22eKJl-:eZq >nMO/2FB.o2P̈xLmRS# MJC~U%p[޼[ƫv/Mܯ{Zz9>/khMoNj2!< NH(8%I$iR7іTYI ļ[3hN%̈Rkb(:S9:<|Y峍EV&jlT {ҩH6a` Q^"~<.۱g MG@b\1uv(d9cЦV7vdTȺg@]NaunzQQ+r@K>pnPwXͶGD|j⭦eY/iGM(P_r_yd,삜īc {pkaz~nUBܵ!}c-9z-૳dYGZkžgn2lIcnhjR3F[ Ȃ̀g#+.OZ?_O)ǺBW!qaPK])0]TfiaR;X[r*K,d$5fPTuVmT uO6G?wU$tthðc(\ BT:2 O&,ٽWfdR)U)G |:AkQԥkx XK9,g\,=ߤģ_O(OݏCg·?ssEG_ k;DULç.q&I\,hѿ:e,X-0찟蚨R f_=BmX^6O&f}Ua*I mxJrt+VRusk'{ QH @@&ԜDorڥtFITV<2ȿT*eaH^5Yq31`` W) t^ThAdy*xf/b.PT3ȑ+ 3`+c4O?TX*]חT;wgjW! e0to 3cx{5Q( UuϬ| ;VQiT+v&]Ti&%CA[vViWNFe꧇LZ8nBTckڲ&s3ݴ;&v+PGa]OBY<@:DgqsKY{c4&EAེ [/'@_頑M2[pQ\&m,$#!KVCd?m2mè8V!79#GdYG6TR!Dn >*8h9ID}%@<1G]xDI) fpXSE~5#@IYƚY*J(dj.rI^_\8*a]qvs!xKt!Ytqӽ$˵p@f+UimPiM@N=c 4m>޽ṛ!!KIzW(T0~>+N:D zoD73`z?#ZA4ڛڅ|wWaU)l8Gx˯Q͆GOa7Iɘ;lm#>9J'sr>k![DY[lJU֨>2 7fsDR!Q׳|ON@i[wGr6Xf]<ڶ6cRBpdLXO,Pe 1&P%7*63L~g٥jLɰՀ HDҿH>Ogn W*wG "kn8M@WҾ4 ň^JB^J+#PnV؛fMKLSє^ļֵm eA'&ȵ&b1ƿYiF>p_p=\ qׄq/sbNN&˾}vhCt doNdM m.F%kgcCAq9b%Yx0삼П/F:wD_HPKA$ {t\칚Ui#Y |ȪzGcF:v̐e:V]}hƃm\iEՎ@wout⮨]cYͻ~1E" Q"9Xt= HK {-a#ub˭;I;JI.qe:MZCpLۥR_Oo-mr3ܧtPU-QjimQ^`"5y{x[wx'Й"y\-6 B*kk}(+N/^˕鬮M}͖Mb!(rgߍp}&ؕ[4P Хې ڴ+(b/ A vXA7}wi12ͫ C6X8y0עLIHbrk'1sv#/S}){&0 7/+dhw6 Z#:B{4)b] tqlG!#Y5W_ (IX_62lή6o' UfH;R3!g-sC6q] P]Rؓ ߼)U|?NlӪ(yc׊]0[LA yHQޥBh/B]uasl\ T:C~i;_IW`1#q&jMhgI sV3v|n?-Wmv)% (^vWYw(<*B MMUqE:B6Tw4`ߛPWţ@${O 4c||:"2w.߿4re#6 G+H0<=62c ƻɣF6= vᣀG^T$<:s2!yZұs P% vIh*?T)fCm]*yp #ˈ:LD֯ 5>ȘT5>b#̫N"{Jj0TH7[4ނVy5VZҠ802RЫou ې8g\EsN;C͠@q,u}ʸVǸ'%mq4؇B6, X>kdLQR+2Ǘl3U |qF^~y0x(a=&;RR[94*!;bȢh |e.·e0+0(#:̓VmeZ53eBm>Sưjv48)ŋRڠad Y)iXr7cLlmaH$PŬB4GsּO( :emGW(Qv^)Tͪ EƼh=TWZ_+f,q2lB1 Z_X+`M546|\o)J[Z{Ϳal{fB[HM7b6b]ͻŦӄ(֠m) oNt-^N ]Fvt?ֵp0ѡ- z ׭\Pzن\jo TeE.|.|,\P8=1u w$Gvf!bFN WR}fd@gD(GEBS*W}~p=Eb\;i߁0#YӪY,:DOe(RXvF^9dcUݰkv&L.Ј"vrvd>Rix&1GCށ?CvRoIJ,(hܿ2,V76//vCd?Ue]!O̢B-Kůfe-&=Ū2C$tͰd#zuɈ!^ ;_u^O1<띈Lf^h: M? l 4W*N0zGAB 3})MUOkT=ʤd*w`:&f g46@suL[BmY$K+I b({ۮsA6 u-r4}mE쮚5%f މ9S^hTmi'P#Xʋ=Ed2EJ̵>gD\+t&Qf3vhuskNeI̍_ptc @{_h93܎ T/zHH7tw :\iӸ|ӿːI%..,=I:u"|*Z\LcyeRG˄+K[p2(Wz>"5I,t%9ώmU E=̤$-d}!!Qϴ1¿t3;ŀ3 Ľ1& ^h3=ؾiyΨSiN: F#ul]yՅYCS2\"PR47QQ H}vRnƯ._J<(̐[~|5{ d2w6תfq"*/'*Ta_#j6{4CF䘊]"U/ȭ'}jY̒gg^3}Z2io`, GՎ vv VxW$ixd<%KwgҹIN q$ lq$\ F &co[–C_ B$pX/L,t"[DBG=m{YRtC־OxDk>^4,w5r)#V'ڙ Ua;]aoUTyGS0`AMY^{^t@j2űR6N-|F!gS=:0N@/[e@?<NZ χpX) u-:az6[B^'Lw%lSPBa I'T3To#l ͻ?J XȷwX`[" 57ᕙ߆:zIoһf "M,U܈-OڇosVe=/B.x(,QO1)<4hY⠲Yb %9qQ(X龛LfKyn Ǵ3sT%sEgѫrvwBв 8:0OW#$(j3n>ڝ'1q^ %P֎忧9K9gwuC9p{}E/0ϱ9ڳ_FU}ϩ@ӡ&w[njoC@nHIu,+Fϼܴy01`Y}y5,]v=aVuT TȪ1?gäc3PMBMzPB*b{٪<5_ķqe&J`aQqaC Uw<3Rˉڠ v|֣8MKz&dJG'(EumXA%͈4pT騞zL s{K Hh#˦\LL*'߄D3:.k{P'Urp<@QB|4v' /bFqW?~a) ~5Mm涡_@j>kuq%q}[#=_VK6<<-suDh)H" (c\3D+I\#uU+(KGWN P+=!ӛ cQڛMB^ # Kp|DɰD z¼N R ?Ѐ̕)_Q֝=`lu!eOAoB{B[?:|@^d}$7_Xթ]tx晥K DgY9E!:Q`G T48't5WVVĶ5,V }k5UzH>cUsO7xCι@^!'ݴE|o'5~g$g6(Ktj$Y1 Zؕ/x,z`4 W KUOi%دTE袐5Rdiz5[@|BvòC W[syS`ch<[¹ J|6D 3!/Av3O,%'=;.RR}xo78{n#Ktt`nιGndY]5c]{zkz\qU3U |J{ҷ{lXͬ?vK^ VN8HK4G1VJ}$(KՙRÄT76vg;Dg^XQDC=D1mUqB=e5mz.ݜۀq蒘P>\P$sl&[YP(8Nn:ᐞ0l`:ij<(HLzD"ُVQc} zZIf.9G|k"vgA~!1Yt*YyrC oDM-0O\5w(|6'w,c&%Nw1ȱ`\Q_ G`cJ}{bP{.co;3?Ɋ *߅xΉɜY<{,uMS,p0NsԗiS=iE#Ɣ̪MG-WgGqOb $h]CJC {:hIZ qiQ'hS{(֋Ri,N;3q9 ዗m'u@QAgpI77OFk!}$9G=}Xm(u ܫYjX]QL/v8FVҵ#CB l:Fms\R%weMκ**Sܪ62$w̫ˋMq  #&DmkFq La#q=1%Iы S ?#p3$OS\r9{^4x5iEG(PHPbG:o#r(myj g26d)^QG`Mi9)2'^(֠+wV.{<1xF_E?ft6L5 itfYō m#ބO5gCz1!:cf9ETF<,ˬ7LUp8 3TUuO)aEh c}_zv v#*POi  +_ꑈxHh9$uh.&2Pkn80!DոzX0Teo.߶Nេը8O&/ڼUU8<0~ dza^B>/,Oi2<߉h7\"I{gNb n)t$04&]-AQƘcs77*0qc3Q=-@1)*Ju:12ŚQsdx /]57ϛϰ2I)UnwO^Yi4SA;< h#Ϥu>a`rX5"b C}Ɠz) ܡ)VHͦC>E۪]vKﻒ\"@lV`բݛ{{E&)6@zӠX|aرzߒLꝌm܍2z[/dyIO Eؙ\"Fp)qzA<`FKc4>Nn4ƃy"aA-!D,4H|uF.g{/7g|zwV< XcboHz#b p)X}uDV-1ub7Լd۱)6!Uė? ֭b&%FG1*6vGJc݊ q1fm"Db£ ÿJh?|+ NNVE4!)P¤Avٗ˽Vxdi+nJRM遅RfO ؎衽+Ġ`aغr4GVDvt=I#O`w\(z 흆9Z3A?2Y!Fk0snocq*=֭!$  vy ;_yqfハLU؛"_Fuq%/?s~ea2g1h`mq݌/r߇p;V*{~:2Ͻsl͔-L3PX&7JhkC;N!ՖL2bpaz)ѯ)ж,X"b$ R<.o笷W8 W@SЍ%ɐY.xEtr'8'74@{Q Hi{Ԍ%KG ^?8dt U9JO+<$o6dC;״RN&U(Je[äɥ#s36WZ]cUd<)[ Pj驿/Tʼn%˿D7:q˺=f_ SmeYL9n7jXSY~F3n~a:ߨf0%nQ|T~O&I/yC^uhoi>FGJJWM48($yڻ\l vm: ]2}0 *ZYQRG@l0ֳ-a~L+\jEȧ'_E$,Ȍ$S77mb!|> xfgOh`z3q.2%u+NҤe \ol/RT-zAo هGF{NgPv`Բx84*Lx zoZL&.m G(ij8V!{δDh:m!HחSFnP 5D}u&ewM*JkK*ddfn7:/;ʟgu"jFRfUhPJ+]Qy|ԧ>;AvwJ{r: ?'ͭtܛSGi3Uȝ$oi Ge)\׹=+`3`T#!N欳HD*)j^PE[]K._-H7jͦPS{(* *mwZxwFm 7lnmR.gܣ0_iHRAYRh"+:2aJ~bc_M5d23Jz.?+v80: v- JT*kiQg`L/ ?#" œZ@:K62pK[n4~l-p{ġOl#O~SLw=Bqg~V@Ӗmm+e?iBeYj [<{,1ZznW$`G=;D>Iv^5M0ueMQZ\lL8i+TRzgב ]HC LGwAT A]+aoyL@>Q8h]v/ip9`@!=z @S=]`PW~ fDk E H)nώ]2ʌ&2z`!d|5JO cnQu;'0s-Q6a*Xi!/˞},|UGbR/Auz`vӎ,E(61mU#0>v6 uu^/2zyB<l`켴)U)i%Zg fVNtwy@MÐԐC+&/?TBqzDKA?q53 9@5ke2u /L 1<{28ŁLMԎ+bE,5=1ef` [m).P d^ Q 5}""8KH so }LP(pgX Y l伔7V:4têgƺ~H˭]Gŗu+b{=A6廊\U[mJBwԕZ@<, -zf$ J1'H<"m_!*r˼I-^l+w΢ƃuKe^@s8fE.S Y&Kg7kgzWXbfw0.uiߞأOSA#,ᆬ˼zRG<2ǵ _P/>gM'*n-m⤋hS25 i붂a@m=hYŔ@X;ٕjsbya q<ק``rT!(ӂ'_UF9ZuҰ(2 /:@2DrЅN_W\m8|IM[WAH΢R^!uxY a:2oZ {L 9+p v5,QYPzV#m1j^C{Aءv5d+#ï +OPJG'"[ (1FfJ~D@޶%(hP>fa} 3EO;S3o J9[^v6I9fo"Wn2fi唅3|-8̷AZ%85Q|h}9!9p!(ʘ'kt9kVT IG͆b 0k ȇ,Y7BQNo>R.7*ny^ej_b3j^.2qЏi!O?d="5dGѧGL$+_+V 8C<rJ^TPHvր1֣޻Y\]uIsg@jSg٦}Z˪ETn M̼]`U_m.LJ]F%U>)^+DˢE5}^;I3R;[:T'bgxS6a }Ðs^/ d,mvhZ-75EK*;_Ǖ 2-k*`^b*0y{ĄjDbMkOiգ׀k6՝lyVo%sRC~&\p?"3k[ocX˫4H 3;g)icDwMׂAV*`\SUS?ekޖF i]m[ݰ_2^<{nu'Q|on.!QyOL6~=|#k r6C쇒!0>ιdVq:M,8j3SӬf~Wؿ\EA& rO{?#%hBA3 `U(4QӼ*ݞ6N2ƂT`3бuAl+G\LJ}iDP)\$Y#/V=4rsMjGZzvH R a,`$E] .1\JJ+P7,<_Ŵ8cK lp>'yN54z^/?fnѴoޭX(0M^N{Rgl"o@eI7 2"1дJg0M#gHEju2{dΤ0%G6n.ᓶԴX\,q4W G! (`ЉX$˹0AhFu2P/-8-22Զ#}N5_7_ЖI{H) &\ ukX3$ SGlAh.nv5#uT?|֨|hl}mVw o՚A :$$$EW0Z;#fVi֏j-bEn ]F0a|a D>S *+@OPj՜,d8,jJcY'B;R`8k91V9|^M4| ?'ЅwW? #Y}@@0kJBVk[LvŇ8Y a(Iz<"x!uzq8]|sbjo~4 PL c zzHSHWA~JUy\RIJS.> 0i|8:fr')kp1"^㩕g?{O--"g ITSiΆ|''(oiږwl@I:K4g1aJB#+7 :R%YWƞU[NiiHC/e ukS бqH PM{]^.Ԉ p8?3%j_1TaY} z?%?Y}K?&;.糮@#>\l/2m!,Ga-smB}~7H ?(ZD܁ &*{KR@at"&T z6u1$b%l6KV$(QTgIdIuMIͳO[ w^2rKrsGe?vսWy_xưl`6WՃQOq#b_{z(V:_$* xB;dfhF)"5%茑/k7ha26]; "@bbrX8F_vFE SL NaN\`dgupx+њ $`{"gO_!%M>H1 +_sn0Pb2͌C@d],FT ű}Pf{etu|8S5Cb !#nдmxyqn]RW yGPbzUiŇ7|_;W"2C6 Q+L3 N:=.ߣb=ɢl]e":Sݕl{24{jf䣿ϙ{g2⧮%`8Ql3>,W;颓 i0ET g6_ꇞݽ2BlF!JS@Has4QuNTA}gTEVṂ&@3,\=7!&:@FHq!n2x2ϜG{-HƚZOԬ%sČ.o]R*YBΟ ;? FuQ:OuPw(rǣ}HFШ3r Xe>_K{cV_"&WgN.qeLGớYdGXB5oYԐ rIQmY4r$"PZV$!k*X9GN`E*^ e-VqmXp˿T>#Gdf8lPRC]®l)8f;/V,bzUH[(eV`"%맱s ޟt}"@%"~h$Y||5]HL&/g"]tA.KYAj\)kSFivG;1<ޘJrk2bUݵ|"TPjc4R>b,HZW4 ZnClꪠpYFۺOc ʔ]t+%EŖ_}`=fL}Ehǀ=z3[]+<[#Ntp7YE1b !;K|"g\>?Sy>$kn',QEɭ2a e)뤸ت9Np  ڀkv3A]"|uv_e0a%Y~K U.  RS~3B61_"; u `&(yz>yeCJn tE[d2wKJU@˖SHb*:[1H7ay{4!@2M%&&D8mLnW1 Hh_;tj/nr %>➄]W]/ ı)|۾8/>R[{ҏ=/uëT&p2|U}0s}֊<PfD]}GT%Ϳ UCir/n[OTU[þ)WͳI`>9ྥnsLFjN#) ꗐ蛢IZQc e]EpHqc9HT\0n$|~J "i8׉ӈd348Cp%Y mA.ٛ{36U'*jD;ĺS1׬#utIMV.Q@3qdtj/=]0P 6__A.ZQ𖰜k2q3LQa?(aĤ4$QkڔXx,ҕEۍ?nupOPqv~j4pQP}TشAyiĩ(Ka5-#?LF~kHdPRc ΎP/:q3鉰U+4s2;h,ŠR^FtW_Wx`ME֔"^ W dy0)ءƃQ#*|yږ&`!&y`]Lybop뭦yߣnooJ 12}" iYeD~f&k؅2l9ȜȤχ:4>GAK#hL|*땥9{WN0@6c$ A1J2=_H\4yOY lcL n;OE'mn>XcDZ{|s 3 fF&ED bۆ8<Afk=a @Q-^5Dߗ:ݺ8{D3rDP#nζ_k 0㋚f}(θe櫺%HQҔjLڑoD=q5!Ҵ{7C9PNm,RRXtɇ1fJvIFNT_qc+{ew=*si;o" IX_"=pkl:8u3KP z05 B[B2J_x|a<@bdj-QlJ_Ȍ-ﰚʲ.RϴkL. ,ON"ANU_屋!a|LB,\F흚b߈N]EY tK7^T:m;DstLŤk{x~bgyn]a4wOB7nU$g*_.qV×Ȫ#@ZB>KI Vt .0lm1/>j~NGiW~\$YÖ!} ƨoכ_+WS39U6A;u;>JށʙOwk_Ehƒr5?MF#b0dkfBwL_ĉ `Xņ sYY#snqmjrrHpm1S*\II SS!`u,}ԀEP97fBE |Wgrobb{= *Af^i/ГS)!*2`(D1s穗 hE3;0i݁\.Mm)MߞC n;s7G!$ax>출¹(q9LԒ Lś ƖD{KY47APX RڌF[(D;}|-!)Ė &n66|ew*խE4Z|}aЦ%dp>Krj[R~}qexhdu,?ȘIEcV*|=VT$eyɠCԀG7ϵЖdu[ IC7v9QS=3МEe,Xv:᷼0Hyp"Gn{K1fZ?K=z픊a !R *tpYxAQҪ{eXQdxF3ǏiUs2o|s/:~ij'"&vҁfwe3l2Z7H#~ eOA5sap~Ml Hj4ԕw a`S|< 6AvkU>*]3֒ce՞@ʹz}eғ>0ڥ!yr"'c SLa.*wMwC)bWhO ozr۲|M#*e%n Vs\ &r ߪCyㇳݳuZzjP]3IDlFD [fFd,/Lf^"_CeT7QQ\NJ)?7VǧWMs"hD6*¤)ܶG?a =qUL!4P\1&B1'F%LN#h8)hY⮇Ty 7c^965:L"` L (kLC>{+؞Ɓ5rZe9hejGBx0w_S)6&:_ldyBX7ktPcƭBeCjrNL&MM\g*2)FG%JoKYJmZD 2vr|xi6.WwMH̦h4"F8x=Pzn4IaJtF$a1bYw/Jͨ%vS6e;l ğB>$CqQv;({Nр)g 6XhI/O'<2G9\QH=F"G>d8os91f\·ksB@'/3}DJx%7-6my܎%)ݦ1ԆLG"=ZP!eޙ|?zL-MpAg2%E, vUTN6"&trEtlq"IbR;N/jERUhL]ZU-;dI׵Ǎ:ڷ5 =B{uЬ gSe]uY\rhnh̊~YW&Kn⇩,fbZp~,꘍(YѧypÍz@qe9uS]Dl / dqn |$eSA޻4+I#`Mz>T^/N~'h~Ո"Xv8J&u͡υZ`D&VI,pIoCok~\ӧ`6{=`0یl[&yݫ$5fN@f ە&iav0TՖקMNBD1N}{79 dj7e+:ōni/?RMЭ>az[DV"\;`>!TNG± hoҨ!/96r#d ~}:ΥW&mu{.F0ۂg|mljqr!* MJBN41b:Rþ~ڟ ރc/=ޟ^y6LlRiRLGfY(.U sX9?&6s eFYNդI $6#aFrHg!ﵬ\&9 Rw4sFѓygڃA^iؼȅu/H)'<_tQlEY44t{"M\:2.K<p1)Rbǔx BC^:JAuU(Okf7. ?/B \A_Z13١&x$>@*&%inBV6b!u3;`}po- Ԍcu:+4/Eiܖ:#3[%{i90i۵mb T0PVgrp+LB$-4@h1`j޹2wa^!Ead'a\][tsOGذߔ+?3dďץ\Ӵ*Ξ]>m$uĄv3mkQJS5Gcxmt(F"4 pvv@:yw`r#uNd௉50ԁO.FI1 gz-+8_ް)-ޔʇlEߵps딲Y E- mN:ul⿗@^!!qqu1˻}Rx*^AZ XKåU7zq|m4Q_ķUH*)bCCTY$r\"4cR(NcT9wYC+ 9WAuMGPF(Bo2.k5;[a׾_ȃ#<3l\=G2Pn.eHEP/ⷬb!Ml aNs'(ߧTt:Mԩ`9Tl3{7xB} M'XLγһ!uy˝6Z8_~ %7SgurzsPge:tJ} Lo5afx>F }،/$/,lʋKxR_V9T^#0FJ ,̇}S-yfY º|J^,$T!qP."Ji>шz#h}MZD85fcAU+ [ j4 r ͭ㐹eJlxL#w_S (!g凡;?k\dph/ vS0g-}}|QƊlx'WCw3!t)!9l]gbBPbzdřu2\EG{.JF0\8sm^iun:U+q@q % *&Be(S$mCTp]堳 SeIʔ"A; l F5hZfc.*U {8w#,VJ/{(sDPݠ1b(^ͳK4ydb7MY.9oQKR_Gڼ0M^YDh,1 ʍz4JϙFjn*g ̅F‘z𸡶?"ui˚eL29 S%%gܥ9_%X[O;8 5s9F-_v=}hQBH up,JC ĸvtu p8n%74tj,SB(ZwI:o~J!ІN(:wA| Ϯ"\a43`vPOnɊ(Qt97r0=s,x2 n >2A_PV؝B9l~*^j ZU8t"Z=W('OCZ 9^:L/JDQDso8Z:M| :*\%`zޓJݨr*%89 \f+ܠ/W~d|=:x7 3R_@طrO^K&8%;&Dض _հ HUxKz_p=fٛ8Uų&4J#i`"}q\#JL3 ')i%?'L?S@U[ȶ6[ GS9NU9lQz1ufHR/̣^1}dG }_R^Y<`#[K>:pўCJIhIP]-KxRoy X7!sbٰm#1xʯ" #lY<+dk f]BҎ.[\}M3F–A -rju:ʓ+oٍZfJ?zBQ*EQL٢r2iV+XO(j+O%R=PAHSLc,٤yv[ 9>?w;$)HbKu^B]51f@-"aR4sQĆ(5Cu'I[L/D=l+±J~ F_ u,Jw?AO H5L 08JdP҄[9drk8[وE DP}|*1zb8Wp[<Fn-Re{;(b>7P_W)_݇pm#[̝+yK4t QXL6*y7c=#zŝu%NtAado&V~5M*|Mny*ZWjKoɁy\;xv@jՅwHwcs;'VgvY燠*Ls"B/J9!3fv%.'QޑTlKPغ]BTѴ !Fg^ګ)zܸ!U<ƅO8Hԫ:~Vͣ(wщE.̻O2nqGa.Qի经 lC}#p_Ҫ/#[܌~#,)*zTk*H\H'E\gUF'ЛA39/* Tp{!uY%əMHb,+3\В5낱 Ym4OoM{y]/ds$(s U _jdұuݘl09"Tg?N9z$-mƼ,Ӵ sFJWMnz\߽6j6Bw.C9 Ut ')PsL 2vS '|-ˍmv~+i=tRϡ%(Dk@9n&VFL_rFcTct}B]Y-4W.HtlTv%\$[KBNjMV0~!E>M-bdQzbulTumXQ$ߡF |n|F?[1(Yd }m<p/86a)?Y<[z4<׳-jcj_=rϮ0 iI#>Gd08'ѡ7 *yMM hi(=eѾ Do}ZA}i)qrvUn.䮭_P YGOcEHZnN7rT2^(kx$r0ȇl/aH `0ru&+c2dUVnNfa ]n;E)g1!pO1YxF8WFaSd̲IJŗ?<:Q|cg>8@j=:mUy_<.yFJʐ+j|PaCQ%o6?gIM\nY40cΰ=mv^h o皹'Eg`<3y?:JTL2|sJ"S!|{B?$9F@DPq@耤?l9.?d-a.~73@K0< pߘVi2[rgpl |4>XT;2dNL:+Q9fXX gEJDv]_>|mה/%ݷ*Zvbђx~u%;N$!5mP& M,PWu(fU!4R܆|Q- Q5j\y--Iv8}&K¹@25&|*x=A%X`Ֆ7n^ iVz(nUJWƢ;2E<\X+.j؅22;zAgsMM]Uq !ޓNdh59^{I ~]pVzHP|ρ'rt4ݪqVZ1^.K?ZTUw:31~p>XvZm73PFr,FWEC`a޶.6{a<؍LHMeX pFROw\T*D~ 7ב}lpC6v\i%Qyq^$0;cj!`w;q#?G#@#^0nѪ* ҁ_ 'LN%1ʣn8c1nd ѕ+]*T+tu(i=XgybpG;z1*_72WovGm0 M hCHϡ{e c^($%GBǏ$n:3j=el5Dn}XBXJKзȿ_ImV1sF^{v, %87,:Q-~|-mW*lu9W@Э`ҷw$w^_ZZ,BʚQ%q72L7LbTnG ,A}9<ݠ5HK^,a1-}ty*&EiEƖZ I8ӯ*WuyɊ$N#3$$o@Z;;onf*Bi`-׵1H1$p&8|sJXRjGGL#-btxy ~IoǁVZ+VP/;,7&w+;ư-QcR,3KnO!^ :@-|#vj;0]r|kXqJ !?B3IYv+R@+?^zt,:SA%;q<`U_'ϯ-XKBⲸt4RLL,nk(˨yG00CE3zCJ<>xzOAQ |u}bxY;0BCQ63[$ kFF2ɂ_h'pγʛ5<Sl\F ]}‹XmJeɺWՔ9莍]*Vt d,"dOK`k*wɴ 5ҠЕ;y 4/[a,_\(ːg# )}A5$4i} t8EEۍuKͪ\DbR+Gg@)wYOI:1lgnZk.-^IqCDޱYdyݵRjrJ2<%9 C s7xfBH.QqVo;EIS{8oۺM3U*wEݿ}%5 qDZ†P8EH2;tGٜ9)mEMv6MYehXr'#' cS}Dt4<$Ž":!w֙x.Xd3PTJ+ǵ:=uLNp R [$+[_\h8 0'nil'=Tz:At55?Aew!qkH(}AGW]^<8 F~ӜuRFA EPNtj)0&0/ nJ͢ .Jl;s=r2knK;+} ą-k VDfռRS@dTG =_1 N8^#e s؉q,/Qf UO>yO,.pcYĸ|%!DcdԘuUd>]]aD~PaQ"&\֛lYBn?g΄ yn|oOV0!V,=wk>h veUY4iV G-. }zHǭWj#`V~9+^{L+p4!j)=-ϖYTc?]d[h-d=2ewYuwW9 ((c/d|Y4==f3^q6C&}suߔ07༘o\:+182,# (jD>^'Ȅew$PS7MylY'|"is:QG:/h-x%9g]%\WaX{KىTOFnh0W ޗfWeG`Σgy4AMu;+߷9~zG1{T@ Jjb;5im='} Ka`%b4ޙXH EqZ`? GD EQS/z6R0V@QMvZ&˼B|#62"bV+BB7ڝmXH}(9ը7S(hJ%fRm!>ϽX;滁`.vBzr Č/n0^B؆ qMԝ9y-2 : Dٱ2SzCݳ8\| Pcmķ{;dO!(}$0CҪՁ> eBÅ ̕m PDxש\>3Fx&8:m>8_u}I ɞk܊Iɴsi#ՕJ:W%D9N*8I>yMnXN]`]zUXeMM:ᘌ2˪- T4mZdz^麏S \ѭk D .8U_X)G(9yӬW5sC5M;$2UΞ2_P3ZotX@>wa #Ʃ̭F[F"Nk6f8g-e`E |z)j) t \Q|tf)=BjF0!?)':0ǟej%Komż*2 " u"nH1Ekx.jȘ02'?d\A,F .wa`<}W"Oy)Q9o\Y妹+ ? jF  1Td$}+E 7'x;vzΰ @=)艔d#.8ra|4- 0:9Y ՆߟxP%J,:_}`p?731#[m{LFY)dwfEۏri7iiMNoLF',Xͽ~[Dt@\vY"{CVJ&ex "e*MavD\QE}2B31 ׷. 1ս])+2`$=yW/t:uSl}Sqt3ƽܮ%N!)oՖojg@7$6^q oZ'rvd(aZckujLְtlvq/>}<b]4i?;YWsz#ua N%yC醖Ѷ$ x {o5~i*m{@,p0h@-cӗ2&d^X;8BKqvL|6,r1 2REYIe[L`Bw2 49o iga 6H h`84A|;g%"ԜrTי*o=sinyCXcSB\=ijͮfhr] gT ~d%>vE٧\u02Xu`3ax.ܹj85~R77f@"u !PhSPM )}$wyՉrB\ݾ|0GQX#4+a{vjTLXHHmkcٴnBjوAv0Vmj7_R]Hlly!.LJ:Iә|\,ZɰEd\! )Ƴins 9p}2+FŪ>y"SXc, O1\)a].buA6ZAǘ;}9~\U emp*N>Zq.7&k{z β|{h05v'<8ȞT̻~V*vv`Qv'Y/SAtSڻ/ծnˆ0ʳV4>5U 'lCPlnϤ?;Y}dyOᮗ얍>0!7`I NՄ[C. Lr)'l2HC6De )%cS{HSDMZpcߕ+g$mPu]\߁A[\ύ+6~ sXWe'ҰKq #&\ ߾đvj'/'Zhmn\oB")k_³#7 VNRҌT(y.Q0]v8`yrf8nu1 I!e!9NU>37+9 dzhghMWhzWME-Z5xηQRC ljLymԷ%ih?q~m+XLЈ-rͯjEB99wcaIVZs!i[~omHIz $aX0싩݄󭺐6QF~dTrbj6@?옃ڏ p3_Q0S+x:R@n&c Xlإ^ Q77,Y>\a)Ÿč-HPY07ʠrӥDZ"yt}}5ҙ5KKzmO:Edv]ɂH4y.3}>)jF?]\[" xYf+:.Ԇ͡jP*;:ai< %cV"v>SXVAT9@Bw7|6PKtVd |ވ탰37>_3@hĥt: "›ͩ636u.zUP&Q:T}hYe&UNvq1n|f䢚 S`رt^ٯVqNɝ508S)(Ea?/3EFF FmJ BOhhѕ,V(67WJb0M%Ad]fUhKKKmɤNl>{go*t[ %fPԳc^ͿzEpbg>mVF h?K@T .Š>x9KRD}m'+>TOSCϙrpQ,I@O.x:/3j#/8{_ӈKCŴ C-N&$>$;j)Gܣ5gF`]LM{lP`IfWqg{ '" 1 '♏XnR+Ҧ`t~]h2I3 W_9Gã>pky(ʐ24播lNSU;wm~Yjb߉/ԓrlTshWQaQ=hnsV69 {M2$``&[kװ jsA@-Őan`7{T / X^EPPf9ھIUnd-宋)Ɛ?*:99iRѐK5L?D6x$Tfk讛 A\obXm yGj:̱%gVpsUj'!ïX? VL.I"JNmݖS"T>P%IWHv*p+U>ĴZfzdVqEcEj?L2#PiRknlwIi͊3<ܔ*";h| ;oc ӿB^"Z ?![iU44z}]H&,.:^L=c6pwel(0#]dE8nHV#]^PLȣK!5`~L */=YVہ-B_c=L͢|mLE&`{&+1/5Ҍ㼘m[GSW^*;GђK xE3X#mfܤ yt ڳDPM] sMKC]16t:t`;8N>5=5jśȬ}Z/X[d= g`5Ly(ؓż9w3:2FѼNMg7*«s-F]qtZ:u~T1c]5̐ aIGV..<.H }TY#l! ?TRktrs'kpġ&oFcZo%v}蒄V0AN^ip'U3l ՄX#kGZ k%RE#\GYld1/OW/X"?^ .[!yQ"|/:]/wodZBz$HD0"S ͅ aB}́xF9Vv'XPD?.2ߎ!\~ONYӨ#m7:Ѥ ';@S ,\mILdzJ + q-`(o\ήmGuA.kl }s3ŇU$ȗ/"8ym:u iof6Two2<ҜmW@]d.O=="'v1 ʈAaBj"4N ͮ&n? ou_;FOM%ii,g\dpׅ nģ,S#<1"Q#@ְI%tr[R>ۺ3r5W7ݔ~ =mxnWrv i4sSf}2SϘI\Y%(5dE( 4rw$K0ѯyY *?:~ PlT `cA rV~sg(9݋c%ܺbnTFI91.,t@ U+F8°8lSbC< yǛ@ٗ6Ub!c]Ib0.uubuSٗإo}%YPT*:"+r!$G/&ҁ"~vGTdp?!bZSN􄨖 Q։O5Iq皋,H@঒*#6"1뤨[U'CYD5]^O}, O4UTB+ꊔ:!ZGS6\"s26v wHcp,q 2%t;h)Cl _j ..DiT4nbX|BX %ఔ$ڏELx[svw,8w e?RW< Os}Q? Xjk?g!Qt&MUVCoXAWK>FbEKYKv$:FWuFEX3\ a Uxŀ;wAw-QoMEe, 5P+/=(kzw<3ӎ>\dG'уJ~^6 ?&ă{V.T\FD<8}jӗ*dM#ScY4)=w-j=Kt2j>sxM?Ͷ0g'l;iIKؗr=aW3_!TRW\ELtc{+9 qW]o\1cѹ_hYbpU|Oo?hhX.NqX ;C콧lZuAMtך˙Z,VNWq*d|˸yFyH ˱YJTd؉Q8`h°pv*:{/IR6,%j_Ԯٚj8v>\3ԱƝuW#9E'~cm11hG^S01,B21->n/Ur>AGzѻ?' s*0=g,f(LO-ŁEiյ!R8yRP& *)2x p[bFzH~xY\{#)k>@1٩Q=&gv>̏t\i /PEӑWyH3ǩ(Q5?]x}&7y¢>@Uv|s~DT34Y!|rQt~GcWgaFT̖)I|&PcP0f]-4iQ-ָMXwބBtG9kHi25mIFED{Hܝ m>S2"Bg*uVf= pPn{ߐGnSt0{ȗצF8^>Y0T%Ugj2f^'+жFb[ԼUֹL9.φzf2TQ#UpA|5T.R \̝PӦi<*o{yaDN@`{p3WS,u6 vW4A%Y~n8tED`LiX1z!jf$9V’T6 }ԡ k[wjȟBxI RvJo5Ը61]knB谧. \'rz_ץIaB81P< ]~T/L*#\=l2[4)mc V/ :?XRkf"'F8Q5K3L渃PmJ‡]j]~CGa`2nm!jMix^Qdz טfl8!WTBqrw_5l8e Lw*n O9'޴Bɐ?"+Us& `zET:N_&)VѿrQ V"#KW&SРliIf+Lip{&EMޙ\ QSamN>|e@c Ҥ=ԉO.עpLPFΗH;(`یW=t96 %Xs&f4ɬI10 (i pTI$wxJ\j0~~ig傅 ̭(/ %g1GY 2=|iA BzInH;QW"8VFIs>>iD\堸4M4*hlxB%6 _3vL0_ 1J׍ ;[x!,c/}{UCG8Рk}n A# LzN+//rb_D/uIaa8uwN7@ӤE ?5ڄ>J\7 _~M'AӓC(QɲdZh"wO(蠟G* t?`56Xx8GɃ0~踵E ,/0K M3H LFcr-{l1ӱ8eS@csldc ~i65 *m/] "[/v> Ao$$|9AjNU[YĞ%ss66,A'B#Mqya!#1QD vG x%?α&JՉle+(jeI S#oN^9p', .%˜rcpMX5Շ𘨯dzP<+gB?dƂфbr|Cb.]7?FX2u†;x85|ϰAǘO*M>9bm^Za xbqiuϺ9,O&6IG8\âwZ ln37:-꾙^;TB9iF>AMcL@o ?Aց`Iߑ?I+gVXRj;ژ&=n9{:p%t2BZ:dы7=]D*xBZWySM> gtG#crߋ l:ۏK~. . V""F4nʷaHZ@fEr8C6_y1^{섛\p > a |[&0/ &Y<Lo1) ނanq)_6G4tVB؛ (_S-~&1׺Y}ј[uyPn'<%v7&x銥$c/ :!od}z8TXyDVʺ}0L|^ڃa-0V&'y P ĦC/eߓ69A( .#'x+uvzkFE1g%$|xzٞ6KҶoa7P?'0EDRmŠ nR!i ثVi JͨPI* ^ KęrUѫm QL`lْKTāҡ,:\-_C|Syd|P@)@ǧDEV.zJz_LFEJd)(q*v/KXiGiD)R _ВHޞC 0Lްxr,$D%*2N-cCaFIjDӦ!U/F_9LemAdca\v wua4b (gS)8NZזV'ir pi7?2R|}V`^B,s. _c(RgKfgghr (/1"魲^G^0m"5IF@:'?3H7eJ`'srl#8R#1ݥgX3 :blX~EjQi&;& 6Wzp. S__(SEU:rd1q O_gVz93 C t,Yy2&ƃ2Pdkji=ug:2X Ih+8zC.PԖFSh*")QŢc^RexZZK]a з LǷ+$BogyUf؎Lʁ^}FDͫB n߰K ﺤݜAs }?gջTJp[,tA]U =)R|iUř&|yn^+թ7`C\2r*JB2lTG=n!6f`pEWv{I%N"6GE;73T?DFpyKä*j/Q5nJR9-Rɀ^VO DVDNΩҿNhT&oNCfa)6213r;9%ӆ#0jQ.kMėXGԸ5(S |S Dk/QM_$0Җ =JO3)QU|-&j8~[BNQW,r h 1Nc?&BTGmmaoa8\h."_D çn9u`TesuXBˠ$d;zG :z/TF}ݷbJAY>ؾω}mG[aqlHG5\&[/swi3X0mI<ƆVCZ}Y&ߖlTS􍏄d'Z!R MC1Oj?B$5K٘$1 ylŠ £zՉ|0;yKKj$&s),4ߘH,?IW)Iݖ7,ϧN?іǿ6ݢCn s)PV`yR0MØy$"6KR2}(|F-[uXa,v_Ej)R BJ-[ uv' q,h!56ij XKgHj̶nӼܦ5ȑqZvCD<Y]T4?i,X7Nq#fk32F->["ZKx ۥp@,5VԐ ~Z9vv54GA*Z׮ wI̊#HE"0>Mcܷ8 h+&N ׼tt+CrS r~+sw$܄xfwQ?s4pRM z,J3s?Y CgFs[2m ͋_Rp{f~F3)c;4:QxkAי1\Ŕ?7>Hn٩ZR/^% ;%ؠcjMn36?wOwM>&k78yj )o}fm]ς 6! dI\CօFf!xD.(Ng34s痺~FAzwTkueU}=cE:OJ .U_̔(̦ƶå(H8(7sM;OLrMugeeiQjDtڌisDws!"T+?Zh(tSO򃉯NMiNG?aW9SIgr ! ڐs]$:e)(/L~ 2J1)':X:WdI:UO&9Br7Cب+I+b jzx@N f_1Y Ճ$&8N3,yykC8 - 珳8M"|&bF۵~ hu{Lɿv.[U:\vX)_"@Y6JQZ6SÝhf*QNi<&:?cD)\pNj,7!y.mZKc }n'6)pJ] -$~zuPF>ެ3K#|W}!)[Z*jEd9q .FדՈ b`U䜗te/s o#*-Z#E2֙sEwfk"dAnke6^84[ꢄ(Q$ 2x]:kZoFBL0Jp-3f: e_>'|2jξp%$'&%Foq0y)[Jd79IHXzuJUY {uBJ>u*u^~Zg֋^tG ;pb>JWΠFSWj|W[O7KT$W>ۃ#B7?AXNǷcN Q0z^6fK$UzuunjB,bc0jdnߩ8R~eXZ|Q#껾]`S?R/ ж:22AL(v`YMW-p0G_c"ogYnӻr|QtI=5&0Y}jcKjTk"͙EeB~@[3YbAu"njn-+UKϹ ؊?"rWj$!rS2Ƿ:K Fmg'$yRVCA|`}vA`'(d}|(e%k qy5ҿ206:ڌ vbV3ʒk</ʦaVT%=Sfeg#h1*xpma?7yNLR;CgW$XzU3Z?zB>ʼn'Jcz@e. lܖ=>s #C`sNN>#Bv0j]U!(i_m`H8+{ c'K&)3׽ܚEFR"5:VJ7|cn))hL9oͬȌIIE<7Ƕ`#8C`Z/VL:3w᫃ ߬vLW3=Q+6r6|tQfmzH5I(aȚt!PQuCgkD&i.{ ,K3J8n5~5EPұ -0"&c Tz݇FjS(.ކر4e?' ?Y'ApFiu^-u؈ָ1;bκ'LwJYKoaOz7"} O8y`kM歄]"}O7]<)rDӣi˟؏Z!8?f^M+( ٬Ȟ1m:/es'R+1 J9UPis 91.g {~k(iKַQ,#Aq{^$&31]=|K74j>h2^I ҈ydܫ >.,M?Qt gw^,D?,ק-:lVy|}Jfȇ??;׸aLie +㼱_3g@-N7pXOF*U?HU$L; ӎF:~o>A-[Ѱj'[_Hʇ>Ol53R')+r8IN :6'ݲ  3;RMG85P%8oB֯/I6PՒ'gLHւbpOɐ>u bywC\܃jHqIoL, I+q[G_2V?soUb.QBNmcHT*?gJ%!ר#;{dPt T|.+@cu[Mdd E!R zzqMEMs@O{(`J|ڭySb)zꐟd| \'m(x6U "lii PWUk. ԇ#Q9%*rĴdH5GI~1U0M%:G7]r,C< >`>I|Wm)H5̨PYzxׇf(:D àۿN3(|#o~U^0:_Fk5`qCQxvjXUc Uυ-L[U?tj+>뼏C:k>cӢd`CI#Sz6[G%%w8Š!Nk`6<џ5_e Bu.^c,>G?sn%wr[gHN#d3Uo\bRY7^A] 4P{آTyɋ7+X[:<@Z2!D<sXp{pdw %mu#GlH"m3+H,Uf;Vh ~DI f #pnȘ L+c?TGŐ|{?Bʺ}4ٔ_lP5'lg171~OC^%=6u|)wyCA\{&h#fz"6np0YZ(yP1Wq;xt]gC i6j0 ?))̶Eg-"e]MawbEëŒ v`$ "[Otr{ 0_"h@c jF+fj9C5>:۞8'7+"Uâ/6UQys&p qIQlM(jQU~ {:DgŵcOb7VG|*6МZ=$D)U}?!PfbWE须\b Z6e,w%bG4T$5S*1ܹF]zK.,dp,:ӮvF@u-.EYl$J`~TS`Gd-I ">fc(fӬ9 H< yIcYWasOwss*odr|7v#s0|#8h \Rfc-_P[3/8\Gpݎ 9 cyp[ 4`@+YS"'ֵ|oXF%%A FU׿> kje9gCymVsFwn#Z3rik[l'5{~jI$(=3OHUā7=oFltOQ_0E O&1 &TPA>jeX\d@ 2z:"izL .evE:mYpC@]m9w]HS+kQ [#qBh{V;4+'Vύlu<*V3x,=JI*{~)ktvĹd.lͭN?i5Ra4 P&-17iV du q=s15 ZGszN`B>!~x^Ln&CD%[|au_>Idr]>P1{ #hN5 hv撂AhH๪-S@뮨R`\TD`&qSOٓ՝دh@hP F} |,ބ W[)YWAx#.6 .'S~½5RHEIl׽9c`Pl'/PsLؿ޹?d3El4ҟ*SѶ6tavuB7q Ҥ:E^uz!:vxU~HmSVr/&S9YŨ.M@;ꏺğkAW %%HDrD)mKR|]7X2o)ҿ]yF +RzKYp˄PV)c?*M)嚵gH{ H5X2g-hb/G l}̚Ā #dT-6uF ! iFV؈6%@vYgc^U0IlBfsx xQظ8gFfʲd(d޽Tϑ;qKwB5Ov8Edw< 5i:p0#D=Z 18m|y'7P2,]Nb -v=m`@om.I,Ӟ]_ O3qTIl͛?S2Nbb!8d*dTNis ~!C7m?2ޗ,BQvs k:SrgmAi5iД 0?tWa 4M*ƒfNѭjyA쓇{ ']p\e'mo ØruCH \gg$:c]юzy^61r;%Ԕs%<Te++{Yf$5`v y ?vS- 3O8^~%ow!ڰ<pXyN|Wov.O|&>ڗZ; cW }=H\S,TrVѫ֝N*lHogf 6CU ɇHd pxz~್;<}cp,Yst|vYўcЕð&hhKzJq`Fzd-v n)(JkUŃ<$MUZ:ZsJ릦} l g5“׍Do"bN̍K0,_Vtn 1Ⱥmiqtfy8}ؿ wWZK|_L]Q"ҵZKV1P"/Nr8 *R*W,Iޮf\hnM9 * ʓ{˾]|u9Z\*T3c%iXbvKg3?C~61p\KզD[ E͸ =t+;O֨ :e(O{?IJQ>Ͷ׼21qF 9319,54[;_j8vtFEC2O v:ljvUup>ߠO02!ʦ-j6L{NbI]\tqQ%tlL&3C)VzqMXTònﶯضb!1MӤ(U0N8yF4}zq298%Jׂd3RKxaAsI(̞&Yb{k(NԖZ}j;k&O`=|fW*znƭQE ~Ri* ?:jCqFxAD+4iMk T\>v}s1)΁skga~EW-ͮK&BHdA:&vh U|,@IUh sğC#\ ?rsw6ToTDŽwS3&zRhĬ5;,5rUTX~q0U& $[;"ޓ$̵_EW9Ug"@Ǿt@^[Y(ۦрz>:ѹR- .,J9;^3!Y XP_/{*UӨaqQlp_$fH/rrHM/NZ.a%?2@< 'ga=#|$7+G4Z{>^ElE=ԫ!K߫LA+Bf$~rxWzքWv2@]rј!ۡjwgfkt61->6?(ʼnj ނ8wI-Qv˼(Z>AZ@L ;PC: $/M.jΌA^bLq)?N/fm<0ܵud7l6+3'yvd85_\h: 5L<-t%h-}<\Z]ӋcG;VI.'ZeOY8"+OiHi>1NR#ކλCWo,~8/EqMs߇y\e\>i5k(eKV:|.ƻNKaq5q`W c~}Wfjg۩{~T}x1aAO綼&H1BF +;m׮`?/[:6ari+Eþph%(jJ\SdʬQWj߄[V&֣b֒XW` L=mquD**Rÿ4s4[ȵJlC"4\_>y<5:{.2Ʒ5`5_y|[[5kkj~籚$7VXO^vt,oGl3`.P#JH&>R(ݚ3sAL[)0Fc`}>A#~ hxLw$GpH W;X`ˆM 'KW1ȞDDӷg8 uo\q&>G$;X5zA60:me{> &nZHdX4m̐WiTTFa%[Id/c2m2tGb|Զqgu6B+~ԒӸ'QҪD(2;e?>C"TNYE@qFʦXin;7I"jP:WlžisUϡA)7 #,3y4y܈oTdcx0nUQZUրZQ$B2!?%4VqPawlJ~UQ"V&{vBv0S魙8w"x}N>7 ҡ/URx/NYMZڊ(oU->Ջ@"OoI9!v 0Iz'(8i6O dgZ_J%KOo+J1iV`7ykrf3-(@H\CUD:k@nnV&a"γ}FjR5K [+i <Հ4Ѡ' oti=RkHOhA )7[Ԝ5ٕ;yR3:HẒIRuu1Q}-۫/#s/_q~6l-Fƃ* lK`8+=S&\QqLY7[ ӳ4Ǿ"f@mv}@jR ?Rt`965xd]k;GFA W61oI F#QO]gTTO$ vHw'zM~gP3>YZ1CL/~Hqz/2`P-S-ܥggYk&ei`x=yP90\Mߑ5g/ v 8S8_7 ?A4=vgv`jLU55c>b~f d jFJ M^pOzyieq ^06.,)uv;.ׯlM H\1&(J_hSm EkR 'L{q)AsA=`ɬYRS UMEc20Z:mZlhѬ*0!G䏶Y84w_"D:A_E I+O)3zlسNϾD'`JBgfn/A Oi‰yM3K(\:"_5PE=^Ҫč{ LQ@;)Pd~Ƕ#v'JJkh@31 eY*yYu UͤjX^U3$0-ZE,q@kgad{o2FCtP c%Wy:a*QZty*h5l<>PޅuJK2X pdgfB$rhGZЀU0}ȏq/R:'c7k g^Ҹl.\RGyG %uHw?!`3:Ƥ, ];9Ez5I{^xF$|4TG12P~s$ED+NDpZbLôtz{wE'98%ϥxXnyP7=5;iZf-|E;e<ͫ4.6:HN_h#[#hjYx}m9ȺN c؇ZiB?W,mhC,G6tsE <4c[RgTĎӱÑ+ޏ2ǶPwEUñɤjHm[?#[q?D&T) d }~|a+Y8ެZt2dƒk 0Hz[M |U3 ĞomT́'c[0Zo舗:4c#k).;ŶH=>)Āz_]Dޞtj)ˎպ@cDx AϮƚ̢+gV=@S}8Iue#hSڛX &ޡ{A- 4.|Ńq7HPHpƯݯsH\^ ы倁Iۧ=JOxU^١oIB>˱ļyS'+_o/Uk;2 ģ#2TpsA\QKmC3z^d$Tl_[Cj86.Zj~?Hh!,9Fc8b1|RlRP}EqI-*PLxg_e61Qc 9.p m*^v%e<2s*Fhf\et1`EקͣeL}hq"> @,WZQTZ `gٙݓSI\RKCSFoeDGA HA%36MiŦ.MJMtSVJQPp$UtnUGyxVA m#v^928ݛLjAUl1Ĺ"Ĉ"± 2w9iclmN7[cӏeIXK=yu^a`Cv'#ߤ.$̡=4R8?~1+lp;;l1d%h;~H*X:/Uч 5Hu(Ğwxͨ*$P!tpJ[{]FQO23b [SiwZZRE&sc4en7P3Ǔ(Ck M#o ځxcNwqʧVEj+Υ?IN֋ɷdfAEI2AmLmc gIG&?#5ԆM18`ƔӴE֘=JMBb0mՖ{^kSs (\g.U:h}uW 8uÕ$ZD`_ #vR6=?Hon xu>R'aˍz8g!mVS䪪S}lZ"11^!_' 6KGANi Ukm܌IGrqp!f+${m 9X0RCM՜e\WW$` >jv(84obO%/<ωrw?#{omBNO G(Dow1DՍ#Iٿq!ڄwCUa)I ʭ?!Vg MkH?{),IʥǞ_oq}2;rSb mWq.+5v- F7`I( Zt .G2'{S|^AvYHg+leM.vɜ[C` f ~Tyr]oiR$=i-z1vcňPA7PjLپG[!;DϴS7F:w])ͭ%T;NWpq\(R5Ctԑ ,q @ c,DZkpmh['N E 66QiD[3% nD@.\ 6m:Uf_0\Me=<9/1d@~oo/ʼ\䊀B]"o]g@" HvöZةЇۿww(^ܽ}9*_0~A{U-6ކ**X ?jeN%?حM`Ne|?E!,6*ze{PmW|L jaDjx3~4հ%whuT<Υ K|Cwj1tgȭd]siaFE _4\$~nÎ`.&|ȕ-rWWgzJv$@eުZ]+»$O9̠Zj@\ͣd.o:6h`J% T)]be#$ў)@DP#l `˔BA3$3#g҅ \d)N$ǭh3攤%[x_6[9\* LHw(a䠄iaXPW`%OTO gqdnҋ]Ĩf"GegC`[Ov<avuv6B54,^o `+V ava}8oA OM]0 Kcܠ )/˕*L\I{YFM^i1 ~ =hy!'s9 nyL͖Rii{ߍֽ4#V2݋;J`xrYuܴ>P_K@%5JphI* qDUo /R15YO^ʻތR-1$uW C`VBuDBnH;xNSO+}̌sv.P_FJ?E}NUfԧ A؎ԙ%&kc&!ڽFR̓ࣴhB6\H141їe-' $#زѱFr|(wsoAfm*8Ie Ze{VppYjcs =;8q׀Pp9~w|=N]UpHPZJ_WFumH?;T;Voa΂yw[hl> wFVODGK##9wL`8((/LxO'-l+R !ټNUͷhҌe4<\QPB_b>[od'F-N x+QxYhd=S-P6hofK6_s(zQ>9=UBcj`7#(H6j:xQN9V5vͻ[X۟FOrv`bPYFhoOPt{9V9s@-`@ُ5^BD]z jɆP@n 760/]4)[+QY$i+- ΘBf$?ZT:qM! pJ GD^2VT?2.& &VEr¹r!~ 5D?s^dp9 *+[X"*:OQ^rڠQ= )6N_D67_Y`*N$1E@7aJ9l:g"@@_iM.s+mԼL$vSV?!^2^<6 8 =ldLp+-X#5%7iA'$57mm N.F>}x}^*ފK~R%+26 c?ʒ0%l39'/!TMl\Sc4^j%^qλN>L4>Q59Dѱ 7k{ _m 7`]s{YP##! )U7o".] K ¸p'fw! IqrSLw 3YԗPg0`!2GDxľ,t^vx˧C(=Ϝ2_N`&iP*e(2C-(Y A>4`ad8w>Ag3gv&NPnRJqJ/aN&c.>Ǖ_(?Hq! ar/jIJd[Uk`;l8*ʎe.] W=ʰcPSfp X3_ q~~vQv#tbۡ& m\KZFCejp-{q_(/9zF&wuo$|n =ѢL=i`~N85gycp* a(Hh6d߃ xXR,Ќ0]0'(b)5zWfwȊˍ7_m59g"f?q?a9{T<Vtux:]H;4lx'A='AG dHFz:hd:tw6YhɖȒ[ZҢ!1d!F =i`k0* _ u&WC ELfF+Tr2k: F 2JU W~ o1kT >} Ulԛ+n4l_}װ[g]Q¢  ʪ/-lW' hsIX8K [;y>HiC|`R^GPZ!d _u!xΛOf"a_c@lz],msU% %rkJwHӨ}jc2]Ӛ,N +beq0avHj޶q%LTܭ1Egi'R!i3GI :dT'>jZZO8,MK O%EgQ!mZ1,L)t42A[x-IA1$?#S'-h:'qG^Q׹"A << /d=]pz5 VR _KRrtCmO]G }G`|℗ `.HZwaﳁl1/-0onR$PYnE6n;҅8.Y_Mz.;7/Ov_Y;A[;#B: 3C~݆{[3Qm[HQGio 2S{P=T'^UI}"74̩;ާR›qaY>Uݦ]rgNeP :iL/ѕQ>oR>>d45ѝ닽U,[ [5,i.PUG* vN$s\U2p{]r' qCN1eNOu7öX*@dqBdt [ܕYa#KgCn MmZmůIδGT\xܠȺhԈmٳAEO\mpYR]} 1Cc+(&:6EU O/\ӲM Ղczƽ9yu=8P-cB[hܐpxs D2'wꕙi5.e,11(AQ@] u]p;V*;=|H*W R0] d&~x}Hly^:PP݇d*r$,_Er"nl%J?Cq4;$4l;˽>IE_wq2oOU&?IwӖwi-OY:hqr1'9LUsWRBt3f‘Ulr;ǜV0YzD_6>A44,Vj x^BN%a-Hπ xŏr()-FEO`d%$vm~= _sFN=V`$$QVҘ̣'6dkU\LCFxJm/dlqT*+^wF.Qc 6,hZ`4dցvQ }>@k?>n<ͻ\FٹމCXA~[/I$3)$ZY%.ͧXlp_D3foΑHI'y#%:H-<}+L٫:*R_ՃmAFF@"pJkpL$::Y+bi2uj#L0gbc%N2=q _e5S'<ƦOd``&f؞A؀ZivA 0d|wEDRYS/ \F|l[VXn\6%>5~J7prONqF $`АFjyR^R*U_vIaEB\,-|иm1iFbɈgrpTM{c*fx)ّ'#wT&R6u+f v:垩v/w=q8nhIHq3R`HWx-Hk5h= % 7oT:_ds&Vm>yn;@w=R|՛NU2/{#M0,׾e;~A]{N.cl 0Tp̑~dGpc:tJߔMk fN/~ӿ ]}4J52DucC{+E?&&_e77F 07j q_srRf> /v?SӖsdHAwXS 0?dH GSqiDF? [iXG,dlZ ꡚj6_s.H~%^˖h\G/wVY5jWJķpnb z|sH:]`ԯc::<~.!uXV'1%v22 P# )F;Ë} ɮ7?tU N_?8Nd {,P;եYh06c (b%٬%K\唥zƊ: ߲`0bva#CxA&#y*vÌ5[K$bL-;䊺umZٌoaUmxQ7ГQ1>PP20Ο {Rl&V2OcuGj5(do ?ܢ>N+3E2ʌE(k=D|UȆ~@)7wLMRUz%8la6q!]=!뱥R oPU~qG׆(YoQOfMDfqcГۻQ[育}kqZ>x>"Xt8[1L<`otmgX\2%e8laD1?7Ttb9<3pw$1RƢ()۸tP<^xAH!G.NKPihFZf+gF#Q ORn"NvUGJ3&:āsW>e ܮ46L߿3}dͷ)|CIoûiSNOVCF"3!NJf2 IH5 |R}ʢ.M0rBs4\;x0/K3мYF<3sㅥ x6ިP xc9&v lH)PAƾ^]lish"@AB{".,_^?2E{C&)SC'P[2Թ-U?ӊ\闣 8#!cbtn.TT=G٦(^Ʉ$v@JlfN=#.FM4*p=zhK۷_ͪ?DJz89CxJxè F ]}.'|Jb+EΤcJl#O\p[뿜v&!yº;Kϒ`)i*1o qIl[}W4Tʵ`6Gv˃Djm0 $mzxA~޾C:3@Q??R<ͣ/"|Zi@_TqaTLf. TwwEpir鏐櫮Cz4sFo<>CUʚ!ߝ gb5#7)|_|^$+R6wUg D-M:ah0=T +䔵LcG}I<CL%▍ػbRa*&.W7/vntԐrRST%WKEKoՈy9Q@W_[7`ƒ\obR3.kq-r*hyᕠB)P146n|ǡeÜV ;Zݕ∱ XN16lcV0mc+?[AߪĭIåP 1l8gwBEH Iw(pp>ùEZL>H:743!{j~Vp{AŽq]K`ؕBqK 0N̨FG=fЭbLtg惮mokoÃ6ezz0{5Wܿ9' zXa 2ƭUD/ lK&n aRWN:"p!nM fgO#&֊flsTd4Au88??K򸙱Z[<[,6 >ꢵcN"7X߂Hr%;}Z\n-ʞbr D䂕{z.OשzR2Vf\~BEC3&NUFIV!n;`XrKuыO $o #KR"b у6u|vc_Xh5jWqvgXE+k 'dPuOL[UVA\#6'cڔJVpOĊ$Axk0E[V"9lB]qSn}A0$J\ xdԐkD5~OPkܣ0eѥa ?dGFr|-1҈eQ+d5^S21Sǂ?PU) izE/ّQp^?`[wC4 X1,l?pCWt E\;<)zdv42ɤRK10͓=-BC0!de'Dm)(7IST V`3cy(vuRK[N$`GeN9(T:@/OϜxy%s&MgCydXͦw <CVa4)@efe'=44O7 iP}jX \3|ʥqsvIՁT$@uVP\rZ۔&0΀ԅC?Q;m|*H]hIs,t *w\e] lhDjLT}z)̻;!nG1d~6b+z9 u~]rMp!@߭e[kKhrb+P GrɏR(~,SZٍ4*m  {6V 1LTS7'>#3?d. 0)Tg4dTSVlq,š귀X0x7:6]IFb>A;+՝ T%!KcӾ.M%{1%$}ỵ"Kxy$q𣜎yִ|ޞ;厁qA>-{ x afЕxx׉lY_3J.gYs?;2L|U9W3׎%g|S"S[lX/='6>ٝ{m-&j )u~ ϋܜ,Ǒ֑GfA0"K9*cڊvV@kE%=XMM8ϯ\Z#dqKPz)Fx yXY:3&nڛp'sL8Ե-WNszg!IK]6䙞0IvQFs0̂3KK> $g"vIFnrs܇k)>{>To 56L3W QϺH%UPX0rݫd$\b}X8joC[^gH4(oMI!no*E ~}WEǣ9_75Q{Zsb4@I` YhoFU7T c&w0<TܦhO^9:h}{ < YB!2kE%>idޜ+M^̋ {|gH\6FTa-FjA PCT;1vGp X.ɺ>8īj6} WE 4j2/)٠C\6NBFHű+nPfq kEa)W#W7 T@i0jgfdMcbʌHDL0pY#q֗{%5x̊?N=O?lN#j..7 B^HѰՅ*ϼ1RU$a=ՋBsmӓp̎B1z+DmAezV@]pJT5FU: bnS #U [M GWIp*_\S^8.,(<-@:A_X/Ԛ<2 Ѿ&G &y]T0vF52%\հ)/::,fGJ&^zZ[o;hL'XDn0dk bLGSߧ֊xݟ z_ޟDxV4 z[M/ + 5gGGLt `bY8ٓGGd$c\DQ^{sB6e5ӻ-4U4;)1 |]A[VqO+D*ÐBنN?o`95=[u81֥Sy!C_/Ob͊İQRpڢ"-NԾ ڨJ(V1+6]Z=[}6N3wC.W5F֗k|QtCKT"-۸/&iyVu5̖IC!Bt4DǠaik՗Q5(nj-Av#`X5h#e?Hh o>Iũ˻ίyK=LVsw߃ʄ Gj᫕.r'|?~\@RV޿7<(uHPU8Le8tn2TH௯ IL$?S| ud`T(+ԚGp66>R~{Efg'܋|O`&t']x)@rͤ:[qV%{ g|g S\ܦQ?cuH|:+[J<ӎo~aAX)@ nwrn9lexƴE;dK.lR0Ԩ: wBh'7IЅ 4Ľlb $;^'?~*D&Y p:`?0 `C`M!1f0B Ɓuof$>.0B Ƈ4| 226 s8 c~=ëej[b4v^PZqMgi7M#36k}O}"! NGta#P;~9Zfa=5\o \l@/ΚW?ϔUr:hh5Q AP%'D56+if2:Dmb,rm> :6aL(1QRFVYWKlP<u Ŧa]pQS*D7[h >oT1A}|W0Ǿa]$+娌wU0egz/Тܺ5/ [e"8ȩgR.?ٰr0$GvdX$EjY~aeRtC\Qdh 5#.5/L'C; ɶo'b'sՠFl:06LN4!45/eާ#@sƓKuxgjJ%lt-\yrմPZ_2dWApdSwg6ژ~Ʒ=Ԙpi JNkDŽzUBEŢC!r@'qACc@퓎łjMN&Sș(yLd=D C1%*E'ZiCO$KY*X`a 349w+;,5]J)DJdwLZ9{ܦHu`0A(KMIXq5y{*L^N4W.T?(//`dKEr<{CP%_G}k;5ѷ 1ŇT"UѠlj,jf&lE9zrˏX<ŞC&BIMJNM)ed4 8ԫ|38q.ڕVfPcw Rz`n6Ch}Yہ{xS7k%TS0 Ĝ1) $HP u7XV SBல:*J5묆$ej( ]xk:W ɶ?R-D?bΩa1Vq? ^x3dy4wlHn@ļ\ٹ^] CU`ڐҙ i_:Y՞.{wh?ny37.El{Mnu{i8O3ܠY# Gpsz|J);Gyq~v9 m U)i>/&7@w"0MB4aDJL:!(|nkOg ܔVDvDz sVwcјWN%7צ*F(az > H;u8t?`Kq{*JKPgWO˱ēSnm׍ky>w9033j~`~nQK15oqEqxe:_mL{V!ɾNvArꃼzW穒ׇP"k>ml[}x#jĹ=Šܷuh_G>!Pg@i ET]agm-H͊ew"},8pjr]X[KP}lvڵj>xɵStcSj+lpe|ʗʐIzڐ/SU漢) ~$|gvxIљ.P.:^ Hg3qՍ|U(n}~jmd&̒W%-C.*fJj/c!Ղ %^ ZH,X|Dhk"+IԵvEG"xPae zlݓr8Ĕ_dhx\bdgy=Tn5l7gUҞw5C!R)Eo#ِ*oJNR 0,E_$Q 4N$/ rU,So#ER |oЀf5-5V|߿;>@)xzab7sƓRXFk먽GQ?pޣUx̢;MC^,QlH\jqvfr {? L 0,VyKV#"9T$T7lW^}_"F^8`^Aq,BoQ(WUïoY,`a?Y n{KA %/̮ߘSV]tɠ1r$#tsWдg!U Z`Idv5"UYV{oqU{PW5ѱEA:w"& l?5G_^3o-Swkdi v>~x3db0={wx|=Zf @PMa\ݛ J MQH8U>Ow 0xSXL].ݚФٳ!*k `ٴv28iwULu믈JK!@[XtE# 89juC[@y~bb j檗;Qo Yܨ8ZyEl"ӍKqTu؏;;\?Chݯ.5\|Yw 3xӉ]H5*O#E.}n5FiQvO9l2C-9XLbaHT'[T(4&[Lb]N'ƌVN;XM@7. P9Q-m Wa|:YN;C:}9Ca%˥.  TcoÇ4} fHzYA69~@aDkmD<ux9Q=ѕ9w9_44F%eߖ'$.+x{qߍIÃb6 OJn;a+~hk)ipCL04';0%+"WD(r&~xU㛇uK$hM v'Ǻ/412!@Vj}T)H&C1:9j" z0: .q㑞*d GCoEK(_0!n~L-[Dž.I%+U hTE8X.4O=Ș$ꏊ 4A8iTp(-ӱ<>v~nfZԴ;954KvR1POv,Ћd$EyUh,qD2BH8[t,y 룇DF'A ^(9_7 zuũWajP& o!<Ǣ 7R kaMeY ANX!-/׆P9,GN~UIss8 \OI.q0n@ap\QToir@YiӅd-M^,}y~xid 3;AW)N'>UE:wUp_ґțc|_wϮ[MOȎ[M[$"e#bE96;L^KiNHsBCYKv`#d0}rkjT_ AN^: tŹ(I?<23E pBj v)H;\Q97=qQ_k٤9?K)l(57 Аd<]= $&:yADIU٥{ n!aǧ]Dܠ5;Ȋyl*tBn#BliX6BAMO~B /:e=eꇏox$1\3d `X9O3DPuy68=f ~*a"E`6 m;|)tUQ>* v87z ̐cԆ[1}t+O@@OYEȨsdH JH5ΤҢ.B5C< w-֑|3߉_%y Ӥ#_hfrW OÉ=<|.^5 bdâkiTΧc v%\*4gZ'6_{(! E~1}^c+hWތ!yI6(zY[AMmf 8P{d;0$͂^L @YZwջ"7C]hY[ϭ-1h@@|ZA1RY!_Wɚ0Ub\ab2 /J҉a&EB8Ȯ)Z}N WGd,MصAcʙo=yg2o-_y; * 'L E} m H~0P=O&lvj΋@y?#.}&<5S=Y{~h=å}UvIqCi~qtp<JF4Az&efc3'/̺.?F`K_⌲<wawS+%sw1s[oʊe&'>A~tTꕪ)? ʵ̮|8_tHo>/ԙĴH9@3B4T~nHym;E-gwLJP O?"ٓi~)}iLi\'bE-Z{ ^-(8OVacv4"iQ.:r#Q(g44MmC S0"slV+{8d^~1tÌꌠyS*pocAm>#8@UdqFd)MxH$B 'ɳ|=0הauxxlo}ԥ^G?J [C ~_}o8_TdL +u :нX"w[N/tϟnSK{kҹbwTnR5hA e},R8n%+#Dտk޽‹KZ٬档 sCjl”%)>^VU5O]Ɂi`ؾAhWbsH![6EFHwH"YR{&먆={.;.4fP)Oj"l3h1DEES~[8 B\ 5<)T[xvجtn].;md;Zz({m-P@PH.kfb48n}V-,Y ϖ8bpX) SP|E#~WR \ Zg Tfm9&$VH`N`eZ= o\,>"#Ϙb+'}ߦ].H,bd¤mi)*]6"mI7xPA0Q<`qU&WE%i:V}-cK0uǽq0^RH]fLJIfC,Vq{LM\_^H>0ya?dꕦh)GtfJ-RԘ/7w<u6'0E;,N~汘s?w2w˜l](2H[Zu`,[xõw.g/c"`sCLenll!.~v5anΪ "]KӽNc ӊSBzFSx#e:{-T t_7AbmL5c%ъ[ ή72|FB~_}ߵ'{.`bঐit1kÈxI=CNQ ԖA82.>cwU4sCZ Àl#Jmb3z$v/3kq:( _!̲E`l p6RB7@XZYodߡk+W8f^*qʚr?xՌ4{~ټ"1/r?=(C3!#i"Ǝ:.%Y{y>:I"4|L/[R [Qhp_p30 dJm80QN%To=)OW!v#rW1ָ*1]&^r]POV7rRN$ /2&O*}%9(@\AFcٞw,(z) %6PELPL㌳nfD|ɇyM]~E;_ٛٗ܁&؎0L&A3ǻ$yׁO/%3%]0؅p=1_R%A`dG!Ǭ]7$sJXЬӄg$N?D0;8.kP"qD.=0@&\[8õ61]aupTB? Z RR`Xܾ8bpɝXlHɻ$sN% g؎"< J]$m@7O܈h:[C|$A0tJw:ϰم}XA?v4F%M0Uۙ ڥ?Eҕ-5F8zty9opfk9V/"W ToISFBh'65[z[ݸ#^kGm_njdQ>eSjR[,"cXTu"q lM!ƢmJ| y'3?v_ 9]իWu22koQd}>O0\yA;v$p$3@kQyLs$hQ~eKTR nΑNGnT}t[ӂU:h#>O?-'~^ޜIl^8֠~4xDaDWY dgi#:dx5NOG,)AU:qaZ= bCgKR( +8<O8ȼ0k &m|ђ]v͒ω1Xٵ)۶d. d˷mbGgw@pA{)1pJk4I ZVӈ _cLVWa(ݜ!<6 #F|I휭]M{`*)Ͼ>te;ZuRvHTyxM4 u,˯J6}M4Lj"?TU8xǪ49+@N$>"QQ= TAX'ݧ>hR8/vכtDS3#@BϼmsC;5o&8^ǞQFkG{O8Hμ.Ɏ39ZhV!\5=p2~JڍZɣtGeo3yƭ3Q=Ďbe2S.EeO}hwI5w= iDEWGϔ߫_t@obCto[E%[1'}ҧ+y 42&eRF?^W !&;ygGG6#:m`DvBoq#Ёc+t7J:(nDnx~Li2bt3B5@jjKXW5Pj3؏R CNsEbKE -5]>d}΍ ޝ<%u 2z?SHĬ,>7K` 깎,\@`Z*a1E󆕤(͵pj|jA#_T>rjJSCP" }C˔(=RGVsF^͆1Zid4ZHIX~%JM2t5*u3a!zu}Z9 4^-mZepbjߝє[{3hl֒қLv5!:("Ъ\B}MZ%MBҞCNN|K:unV(e ;GF"S.n\^zFocxy,{g8zCxs#pN5HOA6@o>(&Eo-8N틏DjnVkKǔi׶yyL^r,]K\ q|aZz~WaYq%M_рu+KHHjIU֘fΑgPn" RbˁB&%NGx22w.-'x.`F=ޘ53:4D.;,ʄ;'M / sajF\M,R_9deMY/ɴȆeQsf6H˧ eAW{Srj &D],ś܂ 6%>s;Myy ם @0!3)TߣP]~A4Y t|"U,I] >`%jxxs&{[^!:f o4 $N?l^Tܔ!FO_[AoAQ(P$DwB%>arܦ6W7VNgp|`TX2r,g_~3*ӷ+`pb4t*nO)GWtAxި=+#Tc*aK☝ƒ;W8%ֳXySs;L&-nM9ʨQfbm~/wθ 9_eKZuI0ؙ]4 Y9@=Տ*Z$Fa NFY:+ S*>ᤐ]eK R z]}m &Zyu~oiVqIԞl#Ձ3]q4U]\#/wj 4 m}D#Ɔ!'-IÑ`bTf]4 eԞUeɝBLۊST"1rH[h(-5{;2(B@vA$! P֦܆IG]̏zd=12A * N!QgjLU٬a] ^C\he8){ bl]IEyi4uO\_v?7t\Qf@vl;ajQ2JUZ5oUc&5%PrY<,Y!~p&/]]ݨ3V 3|J#8UJ4 A =8P',V`x~LPile5CV.w8!'$kSRթF*Z,m|QWկf7xJ{\M*`Z4.7ٷε6f*4Y {gegnl-l W&&eou!aNZ&mيݍ zs?J~ph*׷)h5զ2@9`6iύJ0:âJلׁ]%t{:Y?jqŐqb'LYc9qAHӾ%/~3h[pgVM &-SOy\@ Rz(u6CZzN_xDZZ7CDs~.)܄(S%;`*uQӤ:a v܃4"| %_D=fKH˅W/V]0&hd!V0yxp0l浸@ٷ4Vbeٷ+Mq+͎<*y [ᢋIF-^2B46vׇ\MGOX{_-he{t?޳p(b53p#@aߡO΍ ywEds9q+U8i툮] Y#ϱ>I^fsll$i 2H*OcǟOg4 Ox{SCC!y3B>! Hsh4?>9)σ2E|nBb7 -U PkGF-Z$K&ycIVfO ~4_ T34Q󅯴Q: RS~¬G[ߖ y(P| \QB# uP4Iw5cJCI}t'xWjx:#+ӉVW~giLք9;S2lxĂ۬% ]qp=%,&x~/Ҳ.+ [A lKE˞%MG~@5N {rc}ѹ &o"MÒ/vd+}gBR߯=Nf2K:NWM+Qb_0vK F.! aJ9wMv ?/.R࿓.I"> `E=\w;cb͠-Gi'@tjwaw8, H5BueӒ^z TJn߾ۑy:(e^z?6^Lmz5jSKGwf-*jF*WLCy1}]-ɱ$꽞_C蕓<ƋZȣCzJ޻}"Gx@hׯ xɑGJ;TJ-rZzb\yeMDv.P/? 礆gj"#D"4C"79YTE5|= 7<ŶIyGӝ;7.É B ] gat-LtjX.e']+j4 '.:uV(I-2 ir a(2>ҷt+cmNK(!>R=Vvԉw$JuĊueϐ)IaR F82VQ]TNBRoefcLh4-fnM>>"1r%R[DS5×.|s~˪xc9V S %H}(Qz{=Ѹ mOviDD4_KxǨOu^/ ėʵ(YcBŠ" }6lq'_!f /x R [k88$*b9*5\\4%B c⾕GcE鼻n9ѺC@ ;7qw;o%Hq?mZ_/>ʳZ/mc "s(C57a䁣>üPUEjAO៼ qPaCy?}e,ēk5\0\LBЄ0 194wʦH-(q(T:Y8%CA*1vNb#A1P#>4>4Rt n"A O< ̵{A7K5[<_&y(s)5C>RAE5MPg9E%`4(:U^Ӧb3>Q rꖞ07և <_}0M; bu%nv3,D9`]؈WGs6hsT<-dے bM9zoD(J* IQ^j / m['GTv&҆YgtIj@?h:SvcV #42^ƅGe)XAR"ln ç%GnOѳ9aD'Y.pCWc]rc㬋]@D* !SX 4.# >O|#~vp0;s1fh%2Yz;j(w,'ĵ߆B- u{>j kW\h )S6XŽ*h<4BbaBӒ6KF[p-2(G.@elԾb=@Sd,ߣtm5-Boe$LE+@$b6<%HԠ,x'Pþ.cs;E9Qk_4k.Pq;9-o%KI֑(,^{pM-Z(x۔{cQ;OUקrv#:;e{[f q(P{9@W3IY8d~Nc x6&9%0F\w!%֝DWM %2H[ )d3}((`h$pl%$q[(Kt!7:i|ĊZ"Ζsq<@vuTw92XЎaW~.C RR6J]֫J?-"qZ`!f![5 W`[LIdܱI^pi.l4{&,/lM .O9ȬWZ{%n{ xs}B4D> zlώPB5-8* RvULR̺3 [6i F%g`3 .RV<“-*>/J'c3ey-<A~єND1Fk(EKE\z+Nu3RG1RMVm-@ UAjIUCLv_6rَ@ V]j)ď,)\vU[X| es-AXpG<7,A$q6h#)rH."f4'Η4\VD#Ij-X!r 5 7Y!]2D{ ~9zױ0^8l6Qʹj wd5|U㲬hCZi#U1q`*Z.ye6蠵$rhuryF i4mieZXKW(KEDMGreNfum "@o?w;as;ZEWp8ըŻP|%eR]Ylhgr\{k.VPM4Սn u 67lkuPLL=KԖy#q"e:XzpfІV6F_-[WKViZ3 4w&O3Q34#e&J 7Ei^O[yڀB$,aDBxx,B)M7Y^v)?٨b@ p~Q_dIiI["o݀[וbُ ͂ m A-S%T%cW{a:ZUUT.X{ެ%@AS Jh?1!/O$]G~\?|fVТ^4x N9Jbև9[L=.c`ܯ"3 0vW_#EI*XyDʹ~߬A(4P|QA ./{oܽ'e,7m9`v@x j=ycJ *A>mK=W#gc0KC_Ԩ}2o{TEHu/V[^E~#IE ݘI{Ȭ*:Qxuuu,kpju'mus=|[Y!5!oO,%}+<5y7,{Mv](|6mrqr6w4I2Ȫeq{*Bǁ舃%nqd?Ձ$ bjpCq4)sO0VO_)(<R/Gy=r" w=*hYy8G֏Ku# lZRd')jM0LYSi8*3)G(c(Ȃagebk9ֹኣڗ;WߠU]Fe:͉c,B$2@z/9# 9HT&c<bĴ0=(WZo;:rxݜ{Kw9ΠV@/b-?s\F\IJ4𺚴1k't^8~ ;V\p}V␁2@N_ߙ=/U^EI"ő _&MwK^]wӇ!31`7#I^䍍jAFiϞ xGDv0Ч o;]-#*D:\?7I^$6 c(^gB5EY`߿)Qha/d qY3 QroSPxnmW#8ϕ{F0`WNl~C# ܝU=.p=2=3So48,Z9uH=Թ,Of)Bg%g&#trp(k樈| 4?}ĵ%öNsrYuq׃l*:0)Ѱ.GE;Z_Q9 b-s^721♅$s5 ~j+3O&C) dWCIem|MY8jz47Py{rYv(4Ř%*RRW(kbp=FB5Vv!.FLY rvQ*m %?6jP6Vi&Eb ]mybBb &ض?zXmP6x|SdW&kgX3ыml8fkb=QW'yIq%Uۂ>A ʌA5e8LR8qCB3}MVJwFӭ8u Ӫ R滮hhr+@@!MNSApEÎY?>d;R)$ *Q(xu/0mҌ}7Q'` Ϩ?mG9-P Ջ7Έ`'ָ(6:"^W ?ֻ}I%75$]sULf⛗%Fhd3l6ttQJ^)>lF =+Y4Ej~ e2%tݧ'Zsel^FgNJ(s.nj6!]&̇H!{^nT ͝`mXҘKci½Stp$,@rDbymڑ*hHgfޤnPEj7Ɵ#M7w׸>(dPS\ "V Z$4=GRiY}i#G/UҀY׻%0È6{QZ+?vvn`=҇*_O-Q u-֩Պk@T>.21i M ( furXHl:}k 7L,(SN9c!Ҵ!)~"o]9DޥKm)˫Nu.oxA+i*^Eɘ;"G񬎩v}Q8^Y`4mNUn 0t ej A":ʮn*Zy+mqɆG*h[xs;,U 3mjS5E4Dރ$q5JZuts|%I:&a~lmVAYߩ NsR+NJp{ΤfoXAhŇ2G\x!Wzw>g\z##%]DmYh~7.bc?WKH[#{$F@mE2+ <'\slgo/JB _7Ƴ$hRKӅo¬E $Uݙu/QV*|SE{sMzR~Ox׾fSX& {V4mq >@-cj̺`<I&`5R:ػ6 L會 px3Ga~(W,O ͒hC"-cϛ<ַQzNj:ZBҙh-E UwhDCƶ@j(S++r!=NýXN3-TnST|/=磊:m:}I$ GSkqƯng5 y'9  _BKY87SO ־}/|n6ʬAoe {f? =y*u+g <9?#:34x,)_on \Y Ӹ3 wo@8itێzykY ",)dKҳo_4)TNU֎C׌{xoQ50Ů5(ea oO/'4g[E㟮? L>& x-QcN\女w?2Z\{M{M姙 wdrSF&{l)CMLǎh u˅ 9$v!aIooI]1MFM+jp:N?FقkZrGF0LxKx\}y_ƎQDD&1 I*Q] -͓kH*f y)Ętםa܇KMI Dr,Y~Ž(Bung{ФxɄ!\& Y ]GnBHXЀYHdױQbqVQmK(:KTͨWra s^$kpƁ{n@KIdG!4MP4eudheUuXwU^h@훬eeCHՆZ(3dfɤѰ!v Vt̃vG\B^G4aҲW[mNciQ%[,̩񇆔ֳs bŅd5z}g(lrO؉+ԏڧvP8ycS_Jjޅ3gϚ8*˟FLD"*o10 FHPx_$=?>9XƗo6r:7hetL zE1oxDT#+s@Ԅ=2޵y]"` {ֳ]N)uazRV;AmߕaL:6WbY%) ̇o ھo:~qd<=z߃u߼Y}{ߛE ne2Ƭ&{y#;tvpj*;sICw$g]2'׉Q?2_Pbmp坐t6w]9KҩOј?_Ba[fN4k|-]%>Ǔrg@ uUy GR6)`1+7":vˣ.ry%#0 :1`?xt{Z %((Ү ek/jbhvI03/AA/YfKy7۹z~dY`m} sjB2(kN#b@_) R M|B% @}W)H˭g$1–Vݒ@?ɶ[;mm^A"5{6Uƹ>bB+ڇwǵ3@MÁvkϐ 2H_Go74i-^zrx\cߜKxaekЄw:Y]8y 30ՠ~oK^86 CReH(\Y_rʨȾKzqջ9^Ί@ŨpcL~ bcx,#0۽r&!6v=d >Ԛ]/)=st 1 .&x &iHHI^C{q܏fo\ ")ݱCv&!k`Jэ]5R=FTw' 喩QWj JXSheW݁ޚX15P3GuVl,<+ i(Xƪ('0B+ހjlgҲbID:>llu S ^[XM8>浪Nzd92c݃ ?uDu#pFd\wmSSRV;{ E6owwY* r2AOFb~P{D( #ȪseƘ[3:Dѹ9gt}LIt&:.Ki٪Dl pFNˮK|䅶BH)_ ;B=] 5ϯ3"seQmP֕bnKŇ :`sc^g˵*b헀3gu7qp>Ӫ2qvb>GY@(>}'!G 4τ{0e0zk X[o7Jv *a&d)@EC(›7큖-0#щI =;jyJfӢZ Ѧmj_Ӂ0L5^? IB:] Q0rRtg/k{e] C i㩥W 1H *V?kwr"0cD.6>S46\68XGnut5M|Y.#߉|C!I9لz$\BW*9¤⾼3wWGD|zkr@8RŌyRp\ 0gΊZޥD^'ӪE/LSϻUVu@.,)*P!N<:O) Ub.oBƯE<|bxb{: zzN܎4,$˂QBR)Sg>2C9-ww!96&HꔫFPnk|S b r)(D"?HG% ۮ1y-2]Wj@WNS9KG)< X "4? MR)YeG8_{MOojg*yV}pZS1>}Suc!rD7Kf$'g Zs3Aџq(ˣ"? Fc6ql3ȻAmb;oJ% > Z(E\n}vnhH)\ҀEG̰Jr-= % yI#ųgVd4<ݩUeBo dqj4@T"T[qZ&WY#KxW5]r.suFbF 8Kd[ZM&d-(ٓ7ڤX?!"چ|XE45{ A<oLR҈S8+d8~ϒV}R6R`e#d ϒ2, )8C~|9lw}g,.-HDFB_ gFmJ$ym'ūDȽZ ~sh+QfQ Xn}lq}c~o=. Q W,ʂV{N!Wy7+crNTni;v&( [{P]`v@R)&/R?*n47.d5/rNKξfS听e]xhGKb'_ Bz/`9y.@>2ȏ_Z?[CisՅJ`~:Lg$Ǩީ+ڝ>&d ⺶-8VDM<BOWB%"= "?&tC,`}f%UqWco9"PK%iT[ׄH:PB 8c'-hp OHܢ1jS-: fZ4H䴁K*+X&~}N7lB [yK(6GϮhnd:FS-y4 7<_Ja.=gQ,jCrR Oi,:NO֩dnI0Ə GuiȑbXYffMLs>^[,;qBQ/x7:"v;-顩@UgݳdXdWʊU_cٝY!2"װA]ƶUrf<MBK]|5_!"˅:]@Kp>K+)煮V[t.'fլ)H~Js@ZJckxZ5LX,6;__[a*cJ]ۏo \J%cSbTΈOHL=ww;яY&wa`n!V>R]0O[\.Grf2k-KqonB箚pCmRŧYv>k)ׄF4Ub^>G2.RV/=t9K #e`. 6ks%m=lF\t6(Bh4ᱣ+Yɂtl@m_LcYU<^K˚zWRw_㇔>!J/hD.3N?QI!䥓MB_>Q{xh0'\(ߺig{} wt"ҹq71h@:Wy."VbV;^IgHKVREd a&vgA̔ ߬yyا˾ BgMj5PlЮݽ :&!M.zO62ծ$&{ B5o=tE(ߘuP  䶓MwRL6vԁ,F]Hp@ H1upLcD,=ohWk}G< 5"K$muo):\ϷN/!ayf* #w$c: q7%1b>&#𳵣/.m™`ؕxThB /Xz$D ִNÎXKX̂KZ(x(+]m),b E  hȦ 094[J˙~M*i0ii%+sx~~̦Gj'Xf:-;ތ yEvW'e0_~]?9߬(c;R+$3L?I7D: T9k{]q] ؗ2ļdBez[|0S.5q&?, /xEuI\ݣ:G,i: rϋpfE+xe 6o1W)S_ҫ(3=p@ /wb&N.$,n;aE$#nыmlN~!)7]YXjW)ijxGd0y.$ HNr< G ,OX0ScLUVJvI[;LdQr9G:1}۹[GR[i+?8R?|G2miҋi0%-xW%1';-o [HϰNg[,'nx$5Zeq8'D6}>.cNjъGiէj8&zA,3] ꠬J|N=I v U]0pFLSnQ፥m糙/@tY#^= *]*f{Ύ:qu37gxC Qΐ ~~{l5sz3~[ ⯭sD+cy3Nj Qn`<ّuj RQ9=unK(,޹==N d%[Ϧc3.%䌡vH[TюPtTKmэSd$ Y l9?PZ)- U=eni6Gjfq}aR_rpdN#CK~ä`{< u_y5^W_; !cӋ|Ἓְ@p$\:2ʰ„B)ή)N{Y!sOsolӼZ, ½=5ٖބ/oN`h9QĴ;[|×UeF֕begB6h[>T`-]lԄJ^@~>-.ri^vB19g԰(MbВKP_`w e׫G%3ԿL[-}K}V-O )|EF?۔ֽ/:#땙|jS-Һ:2Kۣya$gySSIx/moVyB-,h<>r?Kgì& jy WIwFqG>|LtVmYm h )u3\\ҿ^R[r^u4P÷8rF=e4Yaf(хL1S<;$\eu%mP붪f1yX +i2?kQl{ bcc?7wHn/ AE~ ":LAf 1eyN1T @曤66K0[F C".6 T+8`W! J¿^d[ A2ޣ@%9ñ)vz0a28՜Hs/b(}9QoCILd-&/e+p~_X~#<vުPYH  ٞzLP!)gobP\&8"0@MT ,Ȉ;w|&EZ&gnx{3Kcs+̝t:LҀ@=@!/P2|^>TRwNˠ,0i˩Q'k'*'iZ$l p,@t}?1^ȕH'ە`r]:xirե=.߼,ս<FGhщ'߳/:ƇL bCV8.èy[XCEObػҨ.g̨Po•F= 2)ҙn˭0 ХBӿ8/t7a.As3kj9P]MUr:A [f3q9ܦWUZ=kO\PfGɅfϢ:q;}),H72窭!SN3HYς FinU2?Pey]:l-rT.e(;Ob~?>VTņ7 ja 2U7OӦ7h&4Fx\t߮,*rp Hm&nNsw$病6ׂBC2. ށONBߨfzڟu;KI~NIμ.*X&R;e/9Pu*(X:OļEC^HaۮV[uB^.F"IB.n>D: >ioyih>2yY[\&BשUO??yHf{#B< K`^j#7{ wl;J&=5Ն}e@LS(X>]'킺/@k'!dϓ%1uGls8JZg;/mLZKJj͢_pݻ52#e :ܻ+AvA1>"ڱʝ:XNJkUٟ6`)p?2m/a:p})'&PYM2PkN*&)>AL@2V4-E8SA3 ,oy|ast<VڑesO"BX Q.vxt]FH"ZlgUn_Wc)EusQ__+6r6*F]0V1tRs-o/QuYzv^T&0cC8au^ڰsٺȴZwJE eY@N7fy͕t薄ʘ~7,3GHM JRJvL!(8a"W?"2:"_5Ƿ':cB!1Iڜ4E$S:GeyVTmr9DTj~F.!xL ahnB),M})8[8 xONIι! zRށλqu;taװpGvBo6! []W[(O! Y*,0_j~MG"Wt0/[5lw~bxn;4'!lm23܆hg ii!C(-D~0G4Ql|5nǤ{d]ye xʣ ܱfwOxlM $X>!'|VBWMHay]v1C9N&>5| pR3R.l^" (69Eޕ^0ZwJͷ䁻ugu*2eGQ#k#E{8Nďǧ;)=Wu+ʙCrn[F`Sj}Te-l)u)lPLe6_/< yi >RwM7K)OdQKqHghj|#J1O=5kwt@x7" A(mڅ[K eS:Vu/h66s)~w"GǪ5(RaS(d>ӵm:qN XGʑg"DBכ७Pb{Qw7A0_$G`cZ_dՀrÍ2E \>}7VWg>gÉXJQS䂮>;Sjl ͷ"@] ZK ju"CJ69ut*= . \²@0U-b q4VIn`%'dhD J,0R'fzZb1Y`2zCQϮKQܛZ#2̮Fq%<RBD9dXn)(ͥwn.~J{61*ؿ<hv[F0s5MbjI陗\{XO߶g$!3dr[+,CDM+Ny2֣Jf`5඿H&Wn`Vz2FG]O\Ty1 Q{ji-( \ j#YWRy``T'͛= \ 5MEB{WHM\+Bk@vؚK8/_&렚bb07SH&"BN&:0JTDR0fK2`ںb|.&!Nҙ*PJ^MY]K!r~'&.M5Cp(ۗ+^¸R9&aRNpn;ԧRWA4b%>D0S߿ $萧f!!Z43)O3֤@ v )@>1އrҠlj#yX&;0zwkq3 .ASӊ L%I^ϼ]A 09\_s6Q$MAvʔ;vB<)OLP(%N]>+ %zTmҀ?}'؉!:RmL'̓I;at>ӔŨS| zNd/TC ʙ)kmEfJDd,8:˵>1M(MPyaה0Y 4Nؘ`vƱ3(`_'jn}AM?IDi!Rݻ`ս@ iS<YIɬۯVg1y .59^lE}:K/BQ4T DSžngKyN ɄUmm0i0XN|/ھcˁKDo;FgmWt!?/ݸU1ov~9ND@{ͶwM2 X`2A?c56eQaN}ΡZЉ5XPmvm΍!^4nWT -Ĵ4~1*- cǸVH,VکXŽ9z`K f*[]! 7Q1ͨɠ$kTN MApjA̪43s!_BIY\?_PG(T4LY[/5=RKMP!tOT'U"DZ:ޕV&6:N( x:[:c\l^|=-t hrAigaɦ?I耛E2IY(hOna/+=5Z䩍 %eJ({<3i-N cF5y$Jn0#/#_auz-qSvyeb6pu YA&L[=KS}$|<^sT)OkvѾk=`PKL&'TdHGK"sK*0b!8ݫx2iYUzȇ!F H P}x Xb7JPԱ㯅wG7+%ۑӟ yQIݭV$Ζn H\Q /5depVLs.!ɅGxxxB\Cn$ª hv@k[-A'uOfe9܃K+|]K]cFEZܖdR+6Zˊ|RZe0yUd&|bAu'\4%$ݪN%v_%¨8ݞv2Oz}׶zp_gIb;Y/%wPόkWs$ C^^K{)o$αh?,3YC%S|r`+)\|gyRvDz% X"EXs4|SRl2R*-w95,$o:FV;_ DDrER*)6ߡk~cc :V8Wb@rwPH0aj/_:=?N1#Ƃ⒋DxwFů>:WaKZ(2)+z~yDkN BcGI17<2K{l- 9MXHl.Z;D#m-yg(tB\q.? &]wRdj %UVq2-]H^XT^* 8 I瘄yaxM|QI {a'X(%Z$6$0& Lu'sWz"V6;PYYPI$ ]>lD%Z]6lRUe!䳮E t_<.^HqTc;0K|׿z\>2z$|Ó;=3<(6<4]9^ Y4[]p_llehxEYIWMTx( h¾NKS6gYMq_4qY2K^N}uS-NBZ߷mA51Qפ =Qs\@dyuUyIgĻPaܢ_ȵ0|&S7b-"-;'%m'f$?*J ˒_\݋D'b(5i[9r!mY[9Q{?"}ս?w(a _Eҵah j @7d,srgGR>5GD:NC (7BYy_>+uo~.3Eg5>^НWB",IV Ts:I8;CL282 oI-F$ա1vz;LKOs8ym# O9¹kdH:}QrRl*1V  mNL]k'slL yIw~!+CZMo\]j0? krthV <805F;;Is.e}7Ӫ֪L΢=`+ 0G*(ڦP^akz J+JVT;fŸ= ext"%o`Gk6/ZIJ-BF%B ɩ.7$/J.%_=ѭY{.,j?c~z4Aӂ*c{믧50,\,5>SIR$2n1Hƅ^9__N9lMk aK9&69x^4yq/S21t(Cݩ۔>I[f9TXYA`DlsG֔}wt$ l3UIxCcs6r&{rS..h&dg3<~1[';}! !~x:H#tT{Zp1w~7bgݏ* xMzQ`vYUKn`vtf~qVf &*k Рbl>Yuw14IiK2Qu)>?0F̠EX%xe"VfhK1%!vQV5]%X }MCu+eE&-^qUҋ6$B];R֎}x7}thP(71*>•̩=:kSΏX-D11ᚈ,<\R 3nptP AV{, m39WG} ΃iW…<譊7JBwyܯ1*bط[h2dѝb]:/E=r4L1"QyG-ŬHPixTiL":EV#+0ВrmD]7Su娉Ḳ)t,>1sRNQYvOG/kƃ "YTnY"iw 49y UEBHQ!{{IȌllWg++(EX k5 O=,6zy"¹ssFx>o1MYnK98@JmWRMf[ }R$}+Izg0m ڠ3~)&s3V)*7G)18[&.E}kVd(xTאQ'YK(s%NT:UuSH(ke=a/`N߬tߣTxJr1N{0z*nN,ACT=FyN׊0U1W/w5\\`:$,՟N{̙6xe PPG/V!=gԄ 3kVD`zQ=΃j8C_kqlr\׊8.ǧR#IPTHC z/L:2tpYsxVyXno3^53uK)ꘉ g8;sχ%JÌp,龂4|/eHZ'y6_HjܔH]v瓿υԴK@obMix5hޅBބ=L|mu!KN3PI${Wx*쾕UR‡8#d!)PwҸ?xdG4W$sD5^g ^ Dm2$~fSlBK*6|`i9Ȋ a?=-t|Ohxƣ="GDǨLž,n|&M2" 9'ͩJZ_s72R}muc#ϹۊQNni:OQN^ 褅dͮIRg'̿nWl33!$@z6`f4X++' RmRͣv!ۖo3V,څKF$Ϝf Ghպz_]Yh,*܇3\^coPzA_P=^tK7zx$UF`9P:Ƅ1cKYd׸>a $V^l$@_P¬4 &&6#06MQ"J]+A#06,~? B>7Z B镛Y8 2Sݪbu<"vtcl]4fZ 1 D+';(;yө!d7|W֮;0ܴ|laY;6(2e-ΞGz(>^,ԑqBUdBb& Vp~Us]pOI[nȩdy8ï+R0o>=hZ5?X&LX(&^XճA#f k2gȈ.OC.>+3qAjOG9A1oj3Yړm>vI@JQD# 4b|O[./5)޺ԪCyzyQk0IE*w8OVAzU-=OD|jui.ź' 3mP)g f;;%=d\ԄyKjTcnp\6P8-zʌK?q~\qQ{?WZE2UtDyqU.?RqZֱ nT7]A ێ$9xȉ&8?N|"zHȔ’t{k4l4Fa-WОHl#0 %̈ZdƞY  в˖wX~7RvB} q7;"xY S 顩OC ]5.u(?r 4~G+Y IQ&*TV[TS.kv|s`S-+s<='%yAQV% N 7*WUap f5_h'{1Ck(C-?+-ެoczb>33=Ӥs|U<|'#oiw/CJ_cY ڳC{RsԿ2RE2rF;  ݫ'ցc/'`"g9Gu߿{BDl'5R݇$/ K\838;۫ ARH\ɥ"6ʂ3ON7u~ɰAJ!r-4T`9 Hd:}’X `t0Rb/oU"T`AR7WJv 1Gl}$;\xH@E,3ջZ?c$Ӳf%V9P <1)ow kV! =xQ9\Iu u]Z(l8im2) "]'F6R0&aR&ĞH%ః{ tVKmOͽ:Ҽ syy]+dsrV-mhٗJ~ԴjiR[`Mˤ=*vXL!RrNĄV#X%ED qZ2 ]\oY=[ ๑0Br 6Moe5 !e,7@8RSEY x֖/6{t&J= /8VEC<ƈ(2RfwC## jPw#}J &"7/Hqm ]C[`+a)',W m̃>&gSpUA0d ,%|sm9^Tn<ܢeν̸nӘ,"@G X-{ԏ@/R`n?IYU2ăD ]%=sÀޞ]tI 9K'R*CXu8R;q@x.㤭i``sH0ax\ aEH%>9%/[Hϕ^7s Q1H}܂Y?$MriՁZz]܇­t.PvUx_0 IiS6jY׊o0 ƇBo}PMУ^4PN|#zK nj$8ibmh1%tn \lC,y1H=C P85a چҠF|5"D-J4FxOmC ܲcnC{ȶ[2UUJƆ嫦 E-t#{tLG T'>bG$t3h Q&rSJR4rBݏS-?|5+ۿG|1X㓡ӹU{:Qp;`Uwu_an+o3H9UW|)#}CN`q'Ēp(f_O j4x @ 6 @zNvBT?^&EY7U!~Ŕ:*TcaۥWuך=r xj=bAHEvplEZKI!;nAAT|y/}WBϤn5W <4d)$Kf|v֍8qi[Sy0CEʸU>ho41Qf{96wV(Gc\̸g>qMzX axq[WPм19w&(`|A%qџ0`Kz_a1qdOrPj%A;›VY {{mn9ۼtx-;d%!e*۪/Bx VE.696鎿>趂e|)zKuL=bWt6| BmT(?F[bc5'7Ag+"{[N[XbF 'F6`(U}ʲDQwOI(akB[y}ZwgB(47CTgEOkjK.Ć'|c\ZGF (X,6/'2rkt.XvʓӏFH 肢>߷Džgw3o?cQd唀!acՀtx;O >Rb(7"L!zn17I]Ab="74,[iHɘ=vʧ'Pmɂ$i!vDBqSu2>:u"yh,S aU E(U!Vo#=*YD"]=ԧ#7j[{Q++/:MXXrE8믥a`:=EmL.A>fkѪGׅfs]z_ig{. 9ma:W[o'<Νl"3:-3s7:{51Q[N^/uY#>xM ٯNlUp ݜs[u G HЖ\"oCᨧ ho+"a¢^}j2DUM/,t}н*BYU~۸aI? e-"HT >(Mt<ۧnH7N.xDռ%P1.}`k.CHk KtA_OE8-l`s &֙I-KI2œ[ seݐT8仜, g9A*h!r`jx-Y[V0B#zD"c.;JE}Fc-t`V.HJ+iۤ [ަEJ]7ऒ+ *FF=a=PIszEth)m fA!ҿ.i4J۠Eq|F]@b}[<(@?w6E8 ]_JӉI.pʛ6rn^xZ}%^Y6ۂ)$dH.\axfW#KYʅL&\KZbXB8eh1|mdismSiJE+![ w]#V<&/_hN|@:"/ u;3_>Y )y;)r=n/DQx[o_ [K(/'tx"RBfMY@]l7~C}jܗZ{E,j9o ΛOTf+ XD%@.'^> 3953r:SEdg]īMK3 4@>A5(xVǂD:z$r;8yyeNZNLxfRq6<;ӏM5wHepѽ S դ|ڟ_NKX j@_Gvpڟ[>V Askۡ)R^\yMmGޙwF >Wsg.o h?>CLN8B|`kJcf]2` 6 f4fW6$< lT5Q_Wk?Wkǜ 4^_wqzqL3luAU'QX7\2iٟY'_)u-,ȗSטדz}&pt<37p`kަpz a̡"/uxi29wq3!W x߯hO i ^iQ80^Ij;rJ&+6*ϥ Yw .~s1 X厫ewHʁ!1c j ؔ j;qS5ul5;xk+^G_`V^E1>@$)ςr §/,4TZ&ǿB_#;;{͑ݿ7kJȭJީɛ>d1]vOҁ3tHFB~8+ 67s ?CGi-u/&TbȠSˣOIk?+JNN8IܛsvYrN8Af2<g@Q̋ H~1ZDPuex9d: O,S +FQ3R˨*.3m K2{ Q>!wN5D%#Me|>blbf7k GRB[7'XX%!os:qAr qrVcPG6R}QxVcR"[ v"BR͘?Y6/* {!ק719 8~E'jA~ FAN0Z~/zgspuMunx::ZE-;( .ZA+UNs7ՆwszG`$bXz'˕.h/B.!?$@^˫"3 \ l3L63Mi a`o =ySE>vXQqeh8 юOP AԿR' 1q',j.I+{^@U|%dHKH>Kנ-ۘc} U:;+`RVֳ ž{-ltv:Jp?1j fJ ƾP<5:XJrTD2(M8w5|OOF3w-?%X.w w;.H\ݱG \b*oAW]S.ziO `n>T: F_>lW_ۗIbg 1µgYhr8ߢK䷏#°wXC]߾ZI)J մ&}Ev 贯>͕AAO̓0ά28ޠ&(ũpX7dDF.m|sh8+L$}ED6xtyݗsry={hԮzk#k['\c. {5pn~'S.y^AQi"W44dDu]m=UU0j;,hj9WD`F?[\"U~tl{&/;GšW~6W-0SYhx`W]+TȮMҌ4;MT6-?jiؾ\?ZMӬ}Qݿξ;HP΁ٚIQ+=>uozg̴$cS &]ab4UxݿNO Spyѩ]1%p#TZvbyS\,pu2R=Yaݟd( #kgy(,}a]xIL2DӺdX1_ǣ}Zp]^ (nmph<#wB+T!4T:x4'\3,q[s )8+/Kja3ն>NRڻF$tfb2H3d #(3vƝ Xys "&Fo"S{EP0rĿkTxK+oTLȃCuiRk$񼼾A`usIor,8E%+-8 U]Oo|'cŲVH+; OZ,bC.$t~%&@tɨ`q_Jw'5ԤahY4^.BNkm&+ fPp(h8 \NoI2mU]$D ܗ{2,[N!`GDI%Gh_m{ȌDh[#MԉkyE)6& [c*# ^fVd |xS#DC?WSs7o]M?RFH P1ozwnf;4jH|WP K#`#ˮU9>O/F"vDXMʵqdJ!Y)q͊FWEGisP8ccб(iւ-3 ц##!R_."CZg2E;2ĩ+‚$_Z'}ʝmA&^OpZ|LQtX ;6\יٚ\DQ!׭25@_12PۃWj!@~@TeOo'+0$By}VPS6}Ԓ`իD[~F oRY}/%i;iHf{Wq&#)ڐvR5F:3=}|R"w9; t.5 1w&iFwT[1_6T|-u]?r@.+aej?DCwo*oxb&o;VEpG4k1Z5jkU\6FhJI,=B̂&)ſ IDੜ6]Me9.?[ɟ8]{`[n#F,YN F,QR.F5Z[HF*wHvTx* ](?|kG <7s y[Y/g6F1fO 4w7MYFN\gh-0(3VUUMƅ|w& `g6 , :OB! ]5dm}v=)Bǚ *WOUn?i?h)OFqaڿ?EJGؐ;({Y}:3K#.}ⱋ}u :nlǀj5Cc8H9k7-^$n@d?5W1NKiHNVT6pqYK(PJoP$Ģ-J3Tf4xw}YfII ؽ asQbwIOG;U~N%a9lӌ~ ֊Y gWRv7ytU1i?bǵ\rw'1`! 1i5x-#In kߣ5I3Ѥlzci*)V4)HF>|NwbUELz7PցpG7FGv*<[Xi +eJ0H'&[8Ț[vd cdD FY-XH_LTZ'= q J1AO|71Q>?-՘6uo.DUBOxݶ6pݮϢe~ɣ:f.u[Wr P ^fϥgBZ.>ճjbdv{U$Y4*SK7il< 5mMFVi($:YK3d^)ZV}2XgQ̘cA o锳S`т3F8,QfWjDͫ qH>-3r0;8-G2ts|IҒ@NG/*џ7)JaXԳ7!"Oii7ChX@ =(~{'&N^ û?nI- nYiorΚ1qlH'=/drLs# J%}7h q Cl;Zmd&JQx**f< Pl?>%{wG*{wN]`{Gt-|x?FBαcQО UY:bvVӿ={5stWl43KkwD+Q2ͻWԚ5~,M4q)2_~hBsY? gH(XB`wlnaet,v':"4O.xT`a_2bP*iƙZ%7!vO0KL 业73)H~HL߭E*,W.jލ r#hPRC/lB':L,^Ytj1V O *Wk r|f.pHU΀`P)[9xW?:|.|Lx,=z9 #h( B?tUh9elm1%z^wgUv_} j&z>?W6bF CO,7rb;e{E)P0}" ٱ::R^$ɞ2i@kH 0_F-J`Q1nFFkUoDf2bJF|#d}㑺RGϫ4e<%eqG1oxcHBlX'j) Vފ҃+d-Ri(B*M<*xA>K&,]( OF@Ufa7ЦٗLJMhW>Ȏ|ݭDaG%`.|10`ՇLv]^#؆qi/A:^x;5p!=e6tfI["\?C Hdf'~,}tˌf8|9lB|r,Йܕ|ena)bXV*E=̓/]S8,~ۼJG+e_nqk6;*0~Z݇V}|Ꮌ4S<(.؝"׾/f_פڀGSqj<XsNBYFaV @[C@XG}?' q&qrJ"ڃξt6(& SPVBB|ݛ0s7vE"{ #Jdgo'a:mDךѣ檂%=#̄.{D~)&{0)Co7RCoC #Ez+DJ{Fu^:vMmD˃Qf 8"Nwu,H7+czG'HY 'Z?[A}s& f'ymrܨ pHhDݫ l(C?8E3]\PDmɎm"숈oX=I fmB0XPIJaŠ֌fF|NHJLi!R>&w{vX,p;/(eIFm펰Xe@e8Bs>@be s%ʇjIM5]2 Oih?*HC]NĵWXAVП:2)M$x} Ce@Ctζvu RN8Wϩsx=wjM9Ѱw'ln Qڀ߳mGDe%$4ҥ@ a6'AstuglsATc݆OH$C4QZ˨Ay(H[y ٔ]|2Wъi\rOM6Z0?id0&Ady$ٺ zmKQx"YN 9M /Gߡ;2a-S:!~VE2K֓$$&FaƉ?os 1e .kg[^.b2,ѧy£'lC 1,&ft69\}`u$i\;əcsq~;c*H$s!:|`MDc cA׆`e!K(LnKd2Z7΂3hMNd2JKעy;^šu ͐&|^KW4Tㅞ#~**)tO6+9n;ƢFIm8hC]1Twxك`) b0޶F݀_k6RAQ@1,Pz? E~g9YPʢ 5l*~g:rKCH[)ZY}!q v69?|/I~#Y(uo}c;T?)Atbޯ՝*l*{ͨ ,jyneQ d?LD9BgcmISՒ[ojtB|#4<\'ȫq =k,QbQfV}1v(rbsNlLxnL29 G!h[;m53+;x\{tXe2Xe I_ vgg- +?9zM/V8TB$ڂ-"՝p[BehG%wXO32Aq- ['dFӝxZGK>3w9LbCR{`>?ˍ^ّۼ&W RYKjd8ic G1w&'/" Adz\*dyi9J{_x1$vHѪ/,ߠper*BO=jl]Չ\#QalԪpzxAxz]2@!k xUt;N c4`j*pjJ.j>=74GGrz4D2-CRsADfLr-1:Jdq,1j?"vsDbgQm1LfX4jLj}WP E*)<ʚqS~Ƀ%b;;L >!o]B(yt?(["TmG1/Ґlϟ 6^<}]/! \lr#|2PROk,x!̭9%j &Pthf 25jkA|l5s5ʫ{,WZv eY^^'x w!@4wmzc:BݠL8I.-IikRB+ ?EC@`CܹbPioE1 Pf|:ox֚)93G~l*`[|Tj&Z|(|ܹ2, -d΄|?aE6ur?dk=J^ҐsĤRyb֜ޫZR}Ƽmx7K]su%4Q7s /p:+3\OU6@~^ )ʈss4z3ń֤s} ]7_(0j壱zSy+ PW{ⲍZ8TܒF--|e[V0G?qbظ徵?1l?_{->D)t M[J^GHt3.nlʟ14OLji|BKGv@eC o~4줐)RxU`1u^pHT~J+QYQ6?>luBюU0]P5HK%3eff a~%A$ƪ-nTzfyd5[U/yRGB7Zޥ4A֫Awl]:QepAR>w]0ai#QGopN+6Ȥ/uyh̓`2+5Wq(R;4yFonUhJIjF)X|Nh`!?XndZd4:zrHqڙVHojX+ζ NRӧ䤄xykbӄ$(,fETd~ܳabwŸq@w)QW!؀_Beܢ8m3ԏ"p^77RH7|jb-8B>a"m,N_N0Bٮ;Yze G9U#-J RqLňU/p5GiRM||Iw7hnL²&XbCCHzttߵ.TB Ol?98_jP0 7yLѸ<@1 |ACVbRx~cCau峮Gܴµ%Y&YO`AH.V,1>f JP/~asal#h ZA9Snx&SQK3-oS!b'iPfh7pӁ*x~1q FW36X泇(!#CRN;HњSLܔ =2sbbt1UR?Rf噉iP?})2s۠?.۪$Pȳ(Zt dYJi))4_7Ё-\ܛRȇ0CP%$&"i'K@}9R G]+O:_ƈARgT:atxcI8"uiO%iN$9M3!ԩCDlb9 ZCeUO{,ռm-Ds^A>Ocط0@=0.Um PVF !a0I5wUq}iz >=M.nH?ze8E|(bѼ=-QnMNVZK^˺v: 3:q4U-?(1UY+pa@I:7BE.%(*вefc+[GlܴXɼCq)$ݩ.bY u$hCO5 b%~OQn~f2<% T=A#(An-f}L<;?95c8=ɻ/'M{):EI':ٿEŮtsa !wlF`~kN@()󆰕`)"z$ ;_—U9$='`Rg2cG!b>FW:9pHFg|ă5YuVk,dxvA2J*uFv[ة%T3 ޤiWhU:n/{0Pi>C=43j6ai{tcܴ 6|GyG*QU ,_v4VCDkKT;:J"-j3@BӽniFI $ IXG`1" ,k%`HYUTag_R.1h"jADz铞Y!zV\:zMMp콭K&_uzh0m};Zy)& Iϫ_.@Y&3H|xwaYFb,JyjJفk R},((R=n,8+Zm|'|)pYiyuȑɱ_UGZϋ;!9O-1AW2@%'-3z8KFڜ?K.y╍6Qd_Im gy0E>B4ZěP `n3r=%2L&yGDc*;0Lng T;T 3TQ(+ Bngױ؞Tŀ440-w/sSꁌp`Llg=dc0"paSGTǼ?n._oB;)$g[&vT%jm]8g< /q9=7 [ɟYBW3%oBꭃq(T-}v k~$ˬF i6.~V6$;57bVS.9 v\$ nwj2 2{y ۆ-D241'oN3+0gscIhbG~]m>PHYq%rٿ;BO #a34XNm7EFNTV:֓b@&806&Dj35 ˠ MwPS&GAv;}%J 'bߩ `kL#Uw4$FHuNR $ ie[cFځuo!eװBmLw PzX۞Xz`N?6?7`J.6qLM {272mϋm+gd&5 ݂ #uUP\#vkl= K"?i7jJVHh txܿ 2Gfխ=8?luJmCy%7iX{H|Sg||ώ*̨"^({e>D"U+`xď\I9a I:`jX4;| WG\ӹpL{_{oCM ,JLՎ$ ]U3t_-TmcexRfÙk^rv`Bc{7lJ|vȱTD эԞt0Ƹ"3|Y,(7f ]%+l Zv _RgC^FįG҆ Uph7K-(%`+a|!5pҭkc'V7F Eų:ӥR}[~®#%n o;Gc=t3H!"Fg8;'[BDc\/ލKe= ^ nwݔzbgn K vjjb՜χ & <q+}N tH1ߐ1!1hZ*iax D^VzxFV Qz҈gR,brB` NsWR3(A>mDt4vg~KSZ3pDZq3)wY`j9$6 R%^>Wӻn } 2>U?vCTV5:kӸ#e$OPГhZ\@":;*1sh1W]4<1y_t2O_1ڝݢV]VB[> =D3UŚr?EԦO@ Ӷl<25LZؕcȎHWs2AzXB-8IF];ŜϜ~Э_}KL>_~a8bf)p 2kycu_;V 3yeH|ʶ "A$BpiLNU='2K??[Y&IFr6lum@0OZ*!Pt]US}XXeB[ɞTMg 7&J?[ :.U܍os:{ز__6 ةw)CWMhm,Zt Ǎ'NZòDQ/>K>BJ$i[YBӠj¡)EuD1+p= awc[RPؒ4=bJj*U~t'qߝ7F6;Y [0Ds3ES֢?'c0$iP[)Μu!x᫡n!>砣 !iq`6 gю}i#b6Ls\C :Fuh:`cyYW|tAVҦ{|hg@ huߐ5>Sv NRjkBd9v@(x%>5∛eC|_6.57Oe= <0IWBUF0A@HyG0G1;pUZ'Ϥo59]q9&M@߁u&3)F,KTz)˥nohXzf өT}a#nMPsAބGZqH^$ř%=bCݻăLoBf2fM5zo!gfbC.0lfJwN8\{" fgЬֱ;i0u*8D+-,I@a͖ [;^glTNZ\(O/A +* mY 0}]w!{7]!W4 oتxzmtQ^ͅҹP3tmQc~T7 bYtXXXՕUFL͝zHŊGU\*|̳7P ,-{#C.\s!@y5=hbg%x&dYqw^Bp,<4=[ 14Pth8' *.ҿHk5нuJCO˫ފf_lD|zpÉ zWe*%<#4 )y |5<7yDĮ.DxPkHWavFdAKqe2_HLYi/N{s2Ѯ !ދT\y@4q ¨¥qOe.^M߸i`PZHgĈ$9g-xV\pD%)#}>qQ8jm-O*8.j~FFw"QOrQoE 5ᮯt`ޞ4{+f49Լ;5UTb4D!ĄWDs"g\EygR灼{qR%e."GRq=)\`2C6$9?}/>Z Y N`-tk%`-.^Zh8$8NG߸Dvõ8Z+'+~[WM$x:x@Er5Kzﰯs&{"vY"BN~JrđVZ"甩Pu6|iC0Hvݐ2ut趧ҷ@MΉDUڬˇ_A' (C 6M#OfiQ"w;E3$pǏCQ} )ی>\sE {Iogk웠>e.Dbh F?@F9`󲱴'D{<ϲZl`ZlLbx({j.f{ٟi}?4Ke?lkrܑk$(GvUzHH p 7ٻ.4º\ȳu=BjH Q_>ft rg օ<:Hcsl*nK6w$\Ѝ⭠3)-<;Gxe& ? һw; ( Y< r-sm"NV7 mn}d(@x9k$f$5HW30f|d3`q ܸxc[1 *r+NЀy?e ew<4Ȣ'Ea]r۰R}kR3y[O/P5I/ _1뿿O,r(胯!6Ņ}įit9"W`Dlvr [' pfE s6vxRE`\Y+:J.D?V<Ϧn$|f 'N5$@an]E[]BT)mā-:mc *0TI&B]ݭY"Y4n}‡`wZQ|y%<<Ą_61(r3M穜$b 6^@d(sFO֡q"N4rZw,m~$R)Hj7؆䙃 my4'~pC+p.ڍ Ci&Zzp%F|(ˑ³U+ Uj2Zs;s`#Ί)l4␅Aj[M1Ր16aAv?~l#vk3Kӡƫ@~`uߏwy ?eV"vQ MVW/:K]OiCc>lG!ov l4+oa L)=1T|-T.4S_#Y<SY-)3CX/ln5`t[ ӚHE5$J9 RgwA#0ׅ7FFu`%kjYp_EW B[Ar0z8hvi <_Hgb>4J zu:4^0`.-3<t#`C>ďږ5}ڼq_` 2+Zא6R8cquˌLhiTⰏADQ+ nz$Y}?!Z;Bǃ'y ?S'Qn x˄,sXL Cb7ԩ۵eEp/N(|Vo-9&,0sz qT^MjwZ8ׄ=y4&H]m?$/vq9)}L(%x#EJt,M$t؂ZjE5=x rIOT% T9xAzJфn4lra 9')ďH9&ꌭ/~o%SSmG 1VSngB';?iheSoW0ɾ`+ezB$i!v/}X:Rl^Ka7WQrQFݣ&Z1l8g$8HH=Ĩ3&g(رj@Qሹ42PTlZh|#Nʥیrۜ8G'FBZ^wٔ2\\s͞ylr;.7:]Ij꘤VYZը*n=/SG?B0sbs*y ẼM1T/aR5ՊV ݱ*+{u)VɤPA2hmYh=~fHs4h9-='і^U9ՕkDgC4b|r>{^3zhZa㯒+Lـ:N>N@>^L|7g:? iuڊc( k`p;av|$]!E'ք75M-(j^?vI_DZ54]s6cRma}9Je;XCE#5,~REH% z ssOA!=/7_HM2 aaݘs;(6kkb \ 4q6sA:qhMtq]jUc$Jv4gBH=*DM{% DdE ><9suD\. caZp1ER{_RϹ:(pt_0r@8Nkb#Sk0{,-(A0fxh_cwZ\=}0ny_L%cFd:]!U'', d"56ҥh1qe7%_N/Lɓ ;ǵ%p@(ۆӻw-v5!rK I=aHU&[!yhx^iR7;d3SI%/ EԧZTZDe1BAqGqB;KD02s- &h`Lw^ZUyOʰi$z!!lFV#J,gАTw_򛪪vM Aۯ'2a>0Wqz:Zra5zb{*g\7j}4:DZ wZDKںL ɟbAOۘr--)c5mҝ">kQ?K*YC^Ĉl$A 5ϧmzW T> !|sh:p?6'LzX=;f_ #t5?:>1 ]ЩaqNkvKՀr ]5絚cf;;B1Zi7K|p9`_%QqrSwZW/ baT .TZ h%罢lA簘T!a8Qג <%9\kL3WZRrBGpR-oSlxb'=·J(ZъɥǍЍڗ*f?w"Dfv#qb"5OFs OuaAN,:?VJ2?r-ͩl%l} GĊ~v] (#0RBqAnB447Ԝ پwpoÑEVvU%-k% Ld_yteg]}śWg E]- E CxQ 3)Fɬ_J!?/Rᢐ\ʫ7R^εfP4sOiOS-Js3kwgsRUc7=Yx %]tK1An,,ITqcx>G.׏S=<)V|9\H׆,9f,^2U}2.ΙmQG%m 7n/h=+#{4j;c{wPF~)T7kz>VM=z_kRئz|͒GCcfEU²Oz8U+ ETbe7YlfU^ HG"Ӥ]ݸW> [%$Q` Qpexmʝف2OBKeMuV<( r4\4wu@7T-99蜋Ŋ\#wR#" Ng cRu5#3hap}_.}F^b>N3ȎBzqa-maܕQ\;XWA>,4k~~y( g_!O)lgŧ#pBڍ3 Hxo*H_88:wBKUJ:Tԟ*^AH {*!AUZ>(ըPR3ZB{ʁi&ᩊ&H}?kHa,{,"mu6u Kc2j6?n &#$@[j`M*NH`َKY4GA&f3BA͹;/C}<".jxX!޲qp _ŵW~ E^sr8\}shzb5r</Aٙ5o?~ak3Z)%ξ5!π=*C >%VB>_"ʯ3R:R#C ]o:(;αgYZ070701000002bb000041ed000000000000000000000001662bfb3800000000000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/rocker070701000002bc000041ed000000000000000000000001662bfc8600000000000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/sfc070701000002bd000041ed000000000000000000000001662bfc8600000000000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/sfc/siena070701000002be000081a4000000000000000000000001662bfc8000004b3c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/geneve.ko.xz7zXZִF!t//J]?Eh=ڜ9Tߕ;u4}uBtxGO҇ZNF0D$,(0'g= Or J;_Bĩ[(WnUx2Kk}JT ?;T"ӮiŻڐe<9Ȝ#tpM<]&2U8;ܘ\؆Y)G!,;pU=>p1(of󺭳*F4BYb}APG~5 'ΝDZzM!|ژw`,2$䣳 SK" +4/ E=E,#i+Hv3$6aח1C%=֑RmCXwl "U2ęB!d*TA&I%1 #L=8oF-v> zc$Qvq,Fˆ q.X^Rec"(ek71R^yBӞz*~nDt'+ TQe8oļ=r_F(,v z!KG m|C(eg>Sk޻{%PѦ|?GYC.G7uQ ;F֬$j2i~S̷ u K@5MU}Gf|FAaBA-h꩐^x\N&u1w `LosׅO;h\$P2cpS"ǍFIN|bq>.y6S@ /Ul /WHEBB Bi)\(D*ΗDm=ܽ}؟m%m>P٦)Jft+:pw4g4*u2q Bۈ; RSdM:+c3[PuJjG$H2k͕USdI x=a]dY;W>Kvѧ PƢ ڢl4{) HB_aH;wɍPq&Ni9>Exd1b)p!ҋ"zSvҁ`< p׈_=L9*V55$غك,F1! ]C° Ӡ;_[,JJFy YLnLyqB;l:o'lqZ~^(ϖӁMF6ŧf'?uŧ]oc($:Fx>q%ddfs!t8.扄 &j=JF;\~ܩ$D.,K<œ[.0p_k/>E/Mˮ`E۹!O`42=B3 f.ׅ0#Ȋl8iC)I^7pDhHPl^(V;a`P8[_\s=L^3sU{v9ѤX`%e ㊨h!SjN ؕV/Hyy,tCw.̴!r.'i 0ˆ8r~aRCMU刺>GqMr@k->j}cICd!. u3)G!-˜F CZ›$oT~̅<5YTFra]_vojXܒzݔxWЁT^&h hjճkF[և`RH<24+O cXm)A@ӳ܀R)M*“Ipl۟$,QG7KiZ}BLAW"M^땩2c~t&od^D*zlƓ8:!?Z AYe~kUƿEhm)&qAJ} ˷/uir+)>SnJP]*f ƢsN3 O,ysZ_WŬil㏃F ׻9*} OC` ӣ'wSfM@Eoy1aK9 æßa8+:>r2{Mnؘ =a.K+`ڜٳ ұ@C jJ\ΘE^ bHuxsIC<tRjJS0BvaxhR=vQ޴: Ca+TMq%0h@`6䲗B<~CpN:)&k^>u\}uAxoA1 Ҧ007ҩ0 TSo UڛE(~ag9\D AP[f먇S:(4:BVO`)Oa:|ps5 ,LV'|#&Zo,X`=NdJb5t޽ /թ(qRF^ݒ Hjy\$"5X"C n,12%\ r[WxЄ&LWvkn"g`?<`uSN(,x(h>pjh{LB׃s3wg7j⠧<6Ycmب !> F$,bt=r6܉8#+` '2UJg89hwe+S_#KK;~|5;̠x͎nwGX-O8Vm-}؈~WثHWW9yMĘE[7lO/Y)F#͐p:va$w<Wŵ(,jky5Y[9="ԸhSΏig\/=9" ͻB9sNO۱8Bl6}!v >:)=9^ h-F##X.FI\!Qd*JqEX(3Ү;,9@(Y{lA$e߹W@`R2UyOç%AڔhzXv^V }EidK!|0K|Luh3sQ!7ߟ WpϦ|o9 woc(' ,E ^"ۜքX1ȻQ7|)ª/=q@r)2޳i|`_ zxX@w[6PCbCm%8H[;ʇ=R0w`͂|79~OZɘb~4sn1#iJ\anHae {( MѠåb594xJ̔@ehm7lw5` ,u489a@%$GC=\&z[rD㲚z2qo]WtJ^5~re[Ѱ##{"G0C2,5V/SL2=}KiCJ-l x?\޵Oֆ{-#3$]mGۡMMJ^g)2CAm:.s3A,޼{BeÐ n R\x!n>]3>n.V 8E1=`Fba_1/6aZ!zvLJE޶<]Ǎ.IS6IGy5?" ))Σ #e*^MnP{b(Eݸ.0/[b@y *l ѫmJ}|u${KcTNg# KSSj{fTYq_63O($hF1Yd_ģn}=09cRMI;ܧYZwլΘJUWjb>ܭ ߮xOB2+i??j>7,aR+򑹵s9 TؖY4XLǩ *I6fxh$WC`ߥ5&)yfy5+Č$X}¹Dr3@TuvՐ*kx"䢾; OJ&F݁nBJ5Pc*hΌ٦w -4K4D#?`ף]@ Rs۲B*<>$K6[MH=aԭ$Helyjr} L3%b>N ]l$p2SAi0p2r%à3#R~NuqضR aWm:>'QAˠk9򩆋>ڥ{|zxrFAu}UCi ]{7 r -CTg/ޠ!C!d$qd{5|rcebTT,Z9XP9(j[?7V0\Z: Cqr[F Z:}Dи]RQ6d k*~fd~T 7 hE8qHͿ7n;O NLov+A#0 ~CϩUm̺T:wMIJ ԭ|6)gS3vOA Ө](vdgFHeh?"Eߋcffj=(j \]R'éEԾ,B)fk  {*P"8G?A%[5:qm*lr"#Qu{LMZU[F039  Az)y5;EzT~2&xkeѾ`6@vNβ~56Lgf]p7GF! gSgq~8AۙyU *ʫO" ;vNWLnJÛhǫ k to< /ri;ʬeg֝Wom56$kKs7^ܓbCiTyWlwc7Vs%tA]F7GWӠ"H#f{-!תhㆆ1M?*Xz!7\5 6|rS!_YotVp&o^.p81! `"P&@f5u.Qk&2cYF1>D^L,?\; C-dGց=o-0JCLa+^CKb69\b˂ůGԍA%4t2Z>&aqySFY͍-N2{ك h$axZ!~va2dIGT-86GKgΡ|q-xG*0(XٛvC ~2B>:ߡeRם:fGf=J 앫+Hxd(l>ggk7y %{jݻ . ɝ2fnhX]å` Atl,,De[z}diL7do淹~mc_gu3? >?%#o|85˔KN(>I^0f>K<"Ga3<˃9/ڢ}ekNnp\Jɿ]jYlMu]xK r( >GS#1b^H ,K-A6(dg,SVv3aèC $XAfwdɅ]N,vHj!,"f-l3dqy$o SK")Yۅ_ dKS}a:]3,b}S}-XndWNp|lL.UAL*=R0aܻF~Z]%#J%j\ y"% 0Dn`V?v'=|k,y72ځ[̟.]:uue!sJOk", !8*d^zOKG,nh0n-̬T`\#YdQ ͅ x$w 0Y7QHϪ%u [|ܶŠEAΓ7_nI ' sZϡ;f"^WSQVA-ɴ.DUMGB _Т]Cv~d,k&nb )0}t^KӰ/jcMloDI-gט06q!sTBi/쵘X$^;0[R 13 Ǩ8ڈZ80Sߐh/V RDZ`SB98xq>zh+O`]ZF]X9" J`uk)Ew^r/;v1@.!+ [[FCd~ |F+d\&D1+^w꧱yP,\sC'L~ߩI\gbh+S$ oظge2v$I:KV}mu>l &nb_'X4}+f:XWm:ۢ'h\l;3P5tIue,}Y^GkMT:&UV+zQAp#|k:H:1w)H|{0^jYwc$ AHZ J[6F:r_D ծ6LIvrE&PΫ+*aVE|~T8BIdP͠:(!! `X-9$eVH ,9﹚"ez_-upe.hlb _YDDR֐sB4P.[K]r>MGݡ>=1Ϡnj0{xKZ>RO)`0;r ^I弘^ _6]k\ö7"Xཕqt\T&LkGtyؓߡziJe-z>/xݫ \Q7(yn2ׯ׷s9xڛٿ|Xgu.yXK JfAwzU);'2ж>; |RL1+/͕7-|L\}!HrF"ZeI;,*!Zv(t}98)?f[9Ce ^~Vf2jk`[.` ּD%/oXS [RjF3:NSIUa^BV5;f{Ct?εytmpl6޿9@&y8V/s'Yd-OK[/ } /0#<5iI5#LvZO7n"dCX`nE$c> lrp#eŭ-2Nx˰Deu7FN$|q~&toU{Ij豊 ǙV M 1]UYNj-Qw*R:@E$kqTR}?hǿjESN63]T_9 l_SCl}澒|*uFT.uHX>#3恵 x7oHEe{l={,FjB6U=vTO,wjej+Ks2xv9v^!,JE 鼨2֝S b㔀$ԭײm<6qn(RnMAVCer: Q-`z UH% ~rOGV>/Vdor!!ڄ39ݢ,< cxs+$:*̣ N͋Ys^6 y=!&]^Ž^!O3I^4M=DcqT4* 5"?[Fsdb+y٦hyxE=ZoEr.^?bB YyG ѿ5*;\'(JaXeb0V]3CWh>T*wgǏ ,O[q4%{]j/+pWU,m%U~ghZ-X?x+[af;*RH[ WuT4i)tkh67kGM^5203q6\Ϭ--Hg%8-bv vo/Y`r)]HD6jE }Bl!Q p6!|bt/hwկWa+J\5Meῧ)QI3KTt(ku#j .\Gh3Zaq9'7v\E* Bm 5NR}L'iK6{S߬pWR2HPARY 6$H]X#w|^Ҩ){ԲG O:.1.Xre9ӾaސJW4!23}2pnMB:1zIl:Bh ibS!%GȄU c/ 洙^WC<g՛˂˨7&{j^[\'(95&N.KJ@{D˶(J~EՍ>ĮI VŴ ゾ!goD!]ęYD֦*2GNg+(zt"s=^xoۼOH ƔAٌ\rI(P]r-畞:xM> MXfHci=[䂭g^*1٩ JwF4e>q$@\L/i *%]֊SQNc( r1bړ;uN2w7ExC6K2a~45Mnljw0㤘g{Zĵדq#c%{{g9 Tˮ*qzLg4+3}%6ZPxU_ (WRfwS}]иU-n;B),Jra9粹R$@CU9m#<X?%,ON)w+n.lb uә)Öx;^?I7Ez 2!swW\Gc*#8$ ]34.uB}^n*2m:Us7 5ue#Jd|}V9&6nj$Pv&TEBbc`8jc9YQl%@hձc:Pvul (?XWE qr='XS#JygueL0XN/Ol1q¿-dQgy_@25͈'!܁r6&IV{ -m#2F\>T%Zб7ق-$U(VTV#|zh?qR.DС5 󛱜AZ[[oZ ppx(r 5ӑ+K3yί&.'6x0shKaB+BzQZ\@;qx&^> j=m+R}-m8Ry:ҿZ9NА?~㾮x 9+Pَ'ї Dc;ltJN/Na)@ľW]Ė|xϤC\_d2$ ywV1gXRL]W@kYP˒1stW#/A v\C./ӠJLOeqέn*XB#;\3Mqw.'(@\_ggUQ˕\QEC<[-\^m q=f=1ss#GǴA8d9weTlA{%vmRGo5e5VAφ"`>P JXcS"?Ν8я \&zqO\Gn,}ێSURi81WKL{"ށA(%2jlI97st,^símO"Q-‘<)kQ Y 6gF87R}{㝋| װIjF Ky" ꖼT.盗cv\p. LRl,bwkշᄎ45!5٦ )H O#2Ӫ>.y\RFL"G-B/>ݐg(2+n%u$#{y8k0Sh{(iYH9TBau'yhciD K 3CP'n~w` )"xT2]c3\H=>Yt?8\=x#У Ѣ!,hoZ؎ȎճFasfDj#F(\[%T܁BlqtgکN1#b֧,#H*j#=OnS}SpJz\ pBKzN#gl3Fc_Sb^uzf 8D]t1_0N20q-,whء~nIX>a(;\O{͊ X\:HU #d8&gOQVꕹ@u!Ҽ^¦-GLp{΀YX-8phD﮲s6WT '|a 26cty9] B|`Mc#"^"Iձ$Ç[ktх~e ` Axy|11=BSN60D.Hsb[1ǂEV,,#;*62٢2ClS)}'D€>!Ze`.o;*|}iCbE$VV QÇ3VXywid rtQXRO\k !~N\,^QwQ֪;2=] ;XVwR o4gzUVtaNwʣ@5{ [gqo8?tp&'WeX&|Vv{P^0͖+$J%%"m|Z5JDn5Q lSzo{) ~ 7^kW~&ుFmXooƒE-#ZtoBp`'p,lM2W&qbAzQgepIx܅n\784":nÖ APfه)u~Uh<.h@UmH!6 )DqV އni߹@o^pU6 MK%+sUk7^tb !=Kq.x7yLړFlU6|,,-~/X45e]ͥ:q^HbQ5aUt >&Df9c.,er']I|P؉4"֟ ||%0v B7mNj e̖K.0w .CU\25Ƕَߙ~$Ŕν^i5J;·SǴnm =歌 c`̢RY"' 2 hn7>FD7a")BWlvH#1!K= QNo"WV?]iTjGmdNXU%QaЌBY$bg)z4$tГ!ҌadyDAaɮMZySz2ӛJe {u8ZIM,kS(, ~xNGhy*44<21\ݯʵHLblCzJD]k B-)B;.sBb5nڐ5qKV{Nvq83&_)D1s?)+\k7}NK_pJ!2Ldѵ.",]ݔQa kz1i9S*cp-݁JC1'%<<\PCC~Elڳ.͌Z8 `Un tjLCzKp̼~:>}WvT(<_Xo%i=&~ zM=bb![P]5a[z*lqT!'pH[ CizlȾ.r `zkjH˔wz m _=TԶGD2}z:|ɳUCgؓSHOH#M(s#59sBhᭃo#Xǝ TPS5ulu6xRo6!mNv1>RN]e GcT l$X"74`C$̷4I$4e2΄tMz)ѨMI7+~zh]yM v=Í-G׀pLs]lkW$WB y3iYX%Mc璸qAons}]`5c{ @أX)~|Zh^t!9g0Lw@S]uj1mU<q~; cjJB;E#uI@WGzʚI;;dqI5}9ϊpS,9*+ppk[K&kPA|+Qy9BY͕W5X6kDOޔGcO.w2 myz. Eٽr.c = Lϛ^/L8:$\OyAj7@# 4H2RYE=,?^RHc!t6:JK.nǹKe12u I[P8`Shd ,{cLZ^ܓnC)inWkx'Zz|P$ɁtDoW6Dh^3™g*`x)Ǡ W?ǭyXx&#mGmǷ. 0wU7K4ʂFWS'׈ڞR$#du|(:ZPFr jml*y󟧬:@.`QK-/فɠ9hw p -&נ+˿G3NVyK̄-! b| ۧ]2c1|l#Κ(GsjE ąPm#ppW*oj_ A_xu8klD[.Z{B I*'N؝N7!,F#ԓTCs`NM,&hx(%qSgK^Ïvֳʯn(Z>D 緒 bRi+NSB qbTϿ̽As,$8ϢpdY=}ls:]׉xJ5gSTuO2p7]mVƈ&)dnEi&e WRfȍ*%5`9:< BZ :TuaӦ^$8[qceZpOn4q#ǦCo/zDp%(.{Dc~FYb+IqayN@0s+ rښ"9l}eK5$MW\MY`*ce.@;rlϲ/CGfct#x^6b.=/޳9H8^k_^T37*FPs8cY-~lMN )fZr{=G Ȅ.h <ǎ=_Bq딹su?қQ7-_.>m7u>(v{ V7d8Șu*fVsL @m_4N$Tfv  "' )1L(1^^|Z+֘Wp%z>-Lja ;i-r?&!G7g-Z;J>n2<kz*FqdƯ\zЀNmJEK~M!=SuϿy'&m57+V' Kip_vFBEPSٚj):+Q$igSXTr鼚 >,"p+M7q~K0P>-̢,ƆtVڣ˭lz9_f]1Xx*F/yHjLX+eK??$9} ?R-̯0^GZ@Ѝ`!pFU? Z ۿ6˙? aS *S%LyEf 0e0o)Aʘ'*#1A` I'^]1qQ&YeCcT.7tvoa_&]wq(dqs}"W jí**d-];-]_3>b bsk4Iu^.y8jRʫB >~F%^X5s}\ '`a5ёjN2!57+%@43 q7$fmniJKy|դI0g},}X@GʄʣyEkcA"N1KW 4}캇2I]ETX3JF.Nc0s ri{!Mdd FrnAm.Ϻ!P*I{M(ϐ3bݘ: YJN|#2L83ע%{s|vq "Tv>.j'C(zN%NƧ[U|g[?B:+k][ǘ94@x<㽰µ{:#HJ.(ԴtҎIy"1f&sCS J=;&k1F (>D@E^KJĚVbphMH+B< ̳|ڮ6j,V)D/'BX! Tat=ȬW6GzgqzBAWoQԏ<7zU~7폀&x[HEƜ*CIX#Q|O?-nǡo;\shbMJn6̔ iR P{[Y峪Δ,4A8QE)i\Mعda >*n9x^MG.v {4#D;9V=د|&W/~LxSF]=8DPeLXbPd'}'H耗Gurk E{BަE,45-ժ150|^OKP3H߁n_DVmJ؜Gܡ?Beu zpO732S yg"Yʬ8@B73|hҤV]XW""kHD\ӾՁCM@HTq*0&AXnE8d6PeGr"$p'ءѾo,P}wiyV譇&AҧePPcmb*!3a nj-wi!h9H9+ %]iʰ$U@O>Uc/67Kdq(TL xxщHUUČt8tPibxDx#ET}κ*Ra^:I9$ׂ޶ DѼ9QU rʀ$i.7od.tJ׿U6Ui@ֵ1xBWO>*g(1L MEf,^VWu8FZ@OfPGMfTJ1, 0hExi.5)'TXA0+'O}b_==}M*^2,3X\XηfΪԵzeU43awoˊɁ4_gѸ_@[?FA+ hxcy2Di2 Do)V|A?q ` ?^ VBTP8/GO왅Nzp_eQgM(d =A|0 _VR^cbѨcpzVU:A+v2P%38/DL$۳a_lݺLre%[\} n,Z:Kr4~6>UD/nѬso{A' }툾*.06 fݷ}BS'yPݔO|YxR7wôeU`5YP&.-y1W}:A#bJU҆=*_;9io٦Jы"SxZwcB];3bw(g<ɍ"> j F1l^"v^Z DBI8AB.8lZ(p)=%P2~&րN5,#']t4ˈzdd`៨7Mmi>Wt?V($,p*`: x7M }/x@cY+&_A~jpy)nR`B]rk/*P0u<5v W$7zA'v }#>jڣV K<|# ItъJ=FQ= B43񟾣G7T)J+6\H]y„ KCٜRٳ )DWUGba$02zyӽDB;sR1GGb5`@ ~[t-8SR%)*NKi-8\[ ꇚ9M֍$K[a*}=CoTxL :jBnU@Bp O=Ṣg4SmUHʆ0Ag'H֥9u_A{r%L8̤ݻsK̸9P-V6-/e6%œz]Av2CMsI1iQ;GլEXpC`?LW:3y1Ea.ūcJ 'XZ3e/F<$aɤ5lk/uPV:L%% &'58\htD@M|w G'//h,5,Мt*C@CVM  ч~'KcT_Ђ%͎΋'ӟ$k6d" *?=~V~khQ$5yh s0|I>ؽd!_ Zr٪(PLȅI d /kKK LiD;M %UA.(YDݩR ROyil$v1Ga=ak>p VVRlն}'n+*Iр;*8ဃ6z]@OWJB )9TK(rl]YXB ' NpasLw bS9PXf _t,ucfû6{:[2n;׍Z׻Z-  E޾=pBT10N2ǣ'3ZIO*Ya- *D߼! O_zc]*6^}h)On.96uBf'nQ+YE~v;Lce|$gRi2f%|381SG3gJ38^ņs8Yʔ).,YZ^bclN t x;<8jVJA1sn }3>Q&"G 3 B4P|9Vݏ* k芴7|PLYJgHKrbyD&fl:( ~ŅBɥKni9d3c}ƶ!`!WTz _N12]/G_m}N%+:`^-MğeVN[XHoW#g|2xR;̭z9~h܉xud,vdn~h._l(4c2hE_)PiSHF?#=BއW3VP> ?꞊8+3B tV =h3"ثP9dg@p$gQ ?&> )6Ti{;8*RY/<'lsnv>$^]e2Eh *B8Εz􇣗2)lH8w恋ML;D_fYt~D>Ei%Q),hKN=m8;UHnz~UD.i8"Se}r)H- ۘmP[sZ #b=%dic^rk4RDC:NFWnkpLVAoW_cZr[2$%$E1Ȟ]p?͞cAӝ@u޹X_e$n}av>r>}nqFz:٩z SҊ}ZLDy)z)w$/;W^?%kIy{hh\Z< Ç䎆]/}2I f!7plPc[gdDRQ)|S;f1+UUa/;( €xcN8Ui T7%otp0d!'vgME4!G?fzd)‰i ^LPn;Xh>%K;KٷjV~Z~04vr͝%6W6{'.+$jl'\դB]d.yZ6XsL.>vs|[(e&?3#}Sԁ\,Jo|5޾qAQۗs fuQ,q}.Sbډ-^N]bbT6f٦\V&RgghoCL/5gty3C}/{0j[al6[7c.5Ɛ) Wong%ݮj:TeaYc94ɞkue7l\)Ic0,ڃWq=ndQF 1Z\+oӓ]@OWV!! pΗv{;hHN#4䲤r]=m(c:?oeJ1%&7'yOd@vb)߁QT; ᆐsO/|78ECk@l D|7U; c ؙO~?_wH1DD͢z(ذa[{iF`TLg.(puZ_bhv%!픏KY (Fnv:OI˶a0'|s[}V 6%K)HNOVI"pJґ=qA]݄hhgs5"^u2ltbY" HfC*c:r_#z6acs.oq(i׶L֒ke7aP%6?K X(2@ ?7R/?PJe^U 뭐լ%\wfz\k4rksۓec/,f~pazptF@oҰ({baGz-ސr[2f4bڱ$ȓ4FC5YNFm'FG0e1Rmer R:'1G/)qJ| "pp[阞,p_Lc?gbYmnnc"{9aUm KYS{]t8|ahlBÎr?F M]%th +uD6̰O,-ߴQtצbpJΨC4W9W,a:QfVHO̪L©jjkF:/vO %DG5P4u]eu׫q&I*h)s?kzaǪ"3$)QԛWl9~\Ծݰ/ ],.|>cV$˖\GFWu42Ub}Κ:bښ,|)=6KuEZ_վQvf Ď:qںhB18YlY_A<` l%;u+NoEW20]6Kxx/!sRӃ?ryM9 c4.5!0xPvPx ޤ`0¾pvطj:J0jLwK=IOput߉&.T/v:4)$[JB&DPFN t'Q9;diNb*s[*xX"WL&iZL5%~& (7P}1A@OdŮA 5lDꭹiAw NYx^8J44?0f M*A+{ӄqY$N|hn V򺳽Vln+ |'!L,j`ݜ;=>xۼ_`(57w+vHyv3G [3  4doŖIxY?OB\=`Gvd(꣙8_^ꝲ0\C#  mYd0~`ƾsFR7,=ftm6g*PkUXK/)r,b(L0 Fx $!Y-q w6xAb_)^kdm;L_̭TDώb^[Qz{.-E?"Gu|>p[5!i⑯S&:Rt5_NH%@z`mvIJ3U[ n[ GZN Oo({ tV*:馛aJEa0Kj$D=r8 )rtv|Dzmaa5Q3*9u"I& & 4yN{VeqԜf'_h_edGMf4΅;\G[!@M,_:/%ÓKt2=/T"7Ѩ_#^g >m/Qr~LsC,eeeeKU,K,9pK%fEsz5$qj4Zl8mOwDX6y}\toxWX^c͛/=TgSJJ\x'X%^*=<];p ܜhܡ=6 'c?uSЦ_(<}^~m1H6ۗ$Uڧ,kfK/BV> }^8|u?M%2Kњq65Lb`2Z{ 9d|TL{LEy3P/Goi.79EN@SCH˸r*Ю>Si*P(W?s$BLH-,JA5m󛓉^&9ĺ%|sdtE@hV%摗Ӈ6m}tT*rڰY@Z(8 {myԑ1fӎMnvoڼħ2etB7"uq ٕ!F8YEoTtlfTRU/T4p $_|ȧx@KQ|5;|wk1g=8HF7QY ,ƺ#D$L*{o7 A krrçOrP1]={\TԷ9Eo\^.E8 CWh`ABdtmZYұFѳW z}>fX%ŠX~*蚢8mᴧ¤tg`AJ&0M,6??Hx4{ k^ɃhKjNFi-YtoU n>ILQ]O_ Џ7ŨmxXC*rMږhp7<_CC a=G!`x-L'bB:Y#V~$Г uAr|C4,"F.AM]_2l6258+ ϨBي+ 5-tY xqIOu:?gh˃ތC4&]n˨>k݄dX2B$lxZM D7B2FSXB3oV +<\A >ܦϥLM}^9D+ zl%N9*o6H}&/?O 3v}9x_l1IMã 蘦Gd[M2pW@Xra;2ɼmw5/,!`ļL hc{i1'|mCɲk~9=_fv{Ռ^]nhjd8c\ 8t:(Ha+yF;M&d`+1jV)Qd2M6y:'n74e<+w޺ڣdE=O:sKe<0h2~P-6vў;{z;z-u9ɨ| +dDlN[)A,b<^[\`²>+)W5BZLJUΧR,]6Z+y>Z6 qH.<"$yqTۥ\7 "TDv&h"$B7%Mo@1L֯pxuHTGTClLGXp%oq&Dn* a8@|U(y (&tʶ!ccٷTAOuꘌ?a6J"dc6Is@Hj譏Qj,Ֆ \k,PػaE,*,uĥv%_tzzwk~~'?JR䖥ÅR1#ϫ8Vs)xځ)O"5Ǿ;zLg  ~Y{q*ef0nbޮ7v, 0l_ޣ[27񙰨LCSibb5@chϐ۳z2L-tKYzѭ0vPB Ã:ͫFD&;j<"!2\OyttA%A _ 6F {c>GšhFF7@wfnĺbB>tWPuEgj3NN#Fc;//ٺHlo1j|ngC.Z}_tqqu:_)=&kSIrsۘ^@'045OGs"2jGѨ>%5ȡ!<ȗYK[m*+bNϠяg_#- S?eVI"TǖS#ҀΈV(RbKet[65:~t㯆 ]`/ N7M5%îTC$Р 'jXyh[4S CVJL@-A6B^u@>˾Rf4k/xWSws"R9Q䖱,y)80dgUޔIΊ|15oOKOGyNL_w~/q<o\26ϔMg\N0-?IQVleW苉;?p88L~(!JZ1^ +XIf \o>;fZ/ 7Zf@mT@5~Yƚ @WZEq2#,&4lJ?ul+볃i-ձ!2H%F0hjJu/w`#=L_J1AґS~;Xj?'S-3%zu@$b$GF\ 8Z OXsh|=$I"ŵLJה8Tx3ں_ꕧ 36pdg,*wh#f6,'[gJ:(J~~՝N #!@ԕ'>Z9&0M9:ˑ[BT6X]mh' YV?܆vi,J')<ٕUx̾ܟPLbR T}ۯB'"Owtue%ro~*ʵJS]ԧAۋ}]VT= >WJu-bI@OXrv:""P.x,~ikZ@'ZHoG@bJC=(6%c7>3i/iQf{6AF̼~]@$i^^Q[Y 7|D{Jf6bѭw|zR`տ@ĽApVF5ҙwUиCfvĬ)[. ƢMS*N\~B'4OpcSnFu\W 5s<ã$4N[ pTi9"Mrof4c]QB sztX8Zwdιr[jU^ 5\1b?8) (<-l 3c>62K/S/H^N}F:GUPu#8 (3ײ`'NxzP-?5 #hDOv)W0pHgMA)E<.f@_3 j(}^V:dm _h}\ϴ%*^'״"be6t#N,픘K/Fѧ38=WjH͠LeDYRS:7,%J?!xbS!drɮ5,]+İv&@=dӗ"?c5WVE1=hZj077K8umbN%gF/D]u@)43:i; @,X\, I@ L7I<_]OjMKZ6\jph8k$rqޝцi^((9>?;]ɀ`xf+ >^m$#Mﰣ~MAgr)y]U:w%PIh]qi1uo  %::fWVvgf#!dwD)10, 7L֫^΃oψ7"a p!}fnUfv2+*-M.HrۺvvBc3:#i#a D/ I(H2 |\D4\e%{c8Hqa/ 0cwC/XJTd+ ,ǵBOܫm@03gm~\,7|Ti\7rr1Vh4!1dBEz|)j5D+uInܥnOl܍1=n RUEZORz; >-gk؃,8{m>T9}Pw|R [`pnY1] δ}}A9%B772vfb~Qrr6rٙx-*N 2sr6V5!'kYCu]f4Ex?G 4H ,+OHBR\ jeJb Fg\D<ꮿx8zNGsKVMaKR2K~_v :QFFw%ۈe>V l)by0i< ")UHJuz !xGtz5D4[)yk/Z#4 J˘*&m]N]V.I\M 4v<&3P~pMe1%!麰r9)VMe2Jkg1Mmìill'h_j%߭bZ~gTRVte:`AݘQTդ<* 9FX֡e*.i}I4mQ36f,")c.^8+ɒ=< IA/d?  >L ?Wi <[4ۍqiXl^莻Y/ ) bZ_3%6d~A;(-D@Fb+8" \3Z}晏G\c#RA ?5>0XATD۲/tPbw4lXE 2T㈾jؓ؉$qJKD8[3o4e72ȡv4YK߽T8CRd rs唬؛ ݣBHjjTmt`oYnAi`?>`thp8ehP~OxR= #)=-1){48O'LXSDhZ.ITr9KsZd2~uD~#YݶfDOC}':uȔ B-Zs\ 0 CsU8{muFèEM{d1' ;-oXثW4KLv)| ;Yi"(o@:i99 HQey^U@|iVUr+ zg-/؍>dH7SiQ)jp;Eɕ57s. %PMw3A!!5S8q%Z˙D\+݌u:jǰ y{S KgE0Wx;7)&W_9RK1+b16욡m# S1T~&?qh)aSӟ-1Sf/LS1O_XqBnE*o$҄uF~+5d I _'7:}+SUF  U_&[ɴ1}%f=52Cl;L\:;bi>kbS_* g/l;OW,I"Rw۞X)z4X)ZRܞslLG̣;YZ{J-nBqK_R}#y\W6qǫk$;o.ƴ*tV_]}"X|r1]5L~1],%7j%, 3~72RL44Lh5[؏_n$@0-;`X5TY@=J*dvz14SL* HJ4ȶ™\t!%zcJХ39B40=Yl/}Wr<A?Nd`kJ!GsIaP:^{Juvv-ӂ :=|k+?NW:1_?UhƪvÎ-9X+K~d[50|(g'UDlTT[!|~Hy +u(FO[ b'K0")k=Z` 0+~0rh8AOӛ@Fф#P$u)7B±;Vh`EscLML% 7'WlxnPIzhZ"cSͷb.toz gy%gE.ȗE/t+ky;2jO܌ /^ aohr!{YAXpS!;OZ@h@̀|θEGEq7k x[j*Sqt'MSH .z[e_| ޒgS-zm@vý Q{#sW{W# !?`i!nfǣdWw#@Ա^մ;oOs iZ5&vgu]cҩu ~7c?\9S{ASSKLqm9IIiU8u9džF,x/҆c_<7'| ɃA,KsgS횉v\p_m?h] ׅٓgSTw_^mxm\_ŁG+-!wm`+Mka(&AUۄ_ܤQw>2O B賡[qYH×@usCȹl=گSGN!}Z82ks;&V"${n'Qt5 p6̌5wVeW_$m=J` +u<6qdPX$LeK#Nei )¨1O-`?\]&h@Y}a1[vyly{&̙tT_7 II& nGR s?jP p%@KFz7?!tT wT:=I=jV4 rzMaGU L՚qD~ñNpkܺ}Tdf6;NHQ65^PgP8QqdCjڤyK9M?_g2cn"zڊO8+HD.*9CIKm1KH g5x?P)h|d27LF S=`H@ b~dYե0y89rB΃g1"0b1o4@k:s_b@=>gBuzV݈lnv$?Js;a o"ƥw_ VXBm!GfHr Rb:pc^X Pȱo5:S2y>,{ ȰDlBr~#>%L h<̯cO9YNNvA`g3gwlq:l؟,?8)n|9u/ ֌n@O<[@w(i5j:"2.Y:/4QK/A-H9P{Ϥ^cQadJjOvy]H/nc'Oq@j8^Q]g֏kbȺi2o𼄣/{s+t"F#l% f0 入W6j!V.~/B BǘL=!+(w@!fMmD F~c]H_w 8j:޲3ڸX\Iҩ)nVJ S䧹;neC9P(){S *ikˈS, hoݒsޏm̳MZ0$0K/ެ{ٓ(>uVlSsn3kg>$)P% E2Lژq  IO_:i+\t=1X'kHHվ0Y/-6ΛfcT؏03 q"Ӳ4.pu9 f?ݎx2cn49O"ɸn;q&o hHCz;!} 0A,EHU]Z] 7 |Z vO"Jh'c!+93_XwW@?gi!€b1Ym;;/٤d7Ġ p 58pH~Pzu9\3?~:N;֨=1>MlӷAvq˝A|%n$RnZU#FԔjɐ*|@9oǯ{w`HɄܟBRa[#T'mxq CoM%vy hKclZԉGBFMiRHrDn5QW7 x'"𾡣zZO*#9 F՞h^2]x#oL-f_K ?;gdBR >?J=1]2/o) _yMgUf4JLAjqZE㡌U2tkseEt+ʥji5@j"Zr-9ϲCHc3ryd)&{GP#ȠхJQ5O>AAN oY }*gezLgBq((s7B)h.т\$1',]F%]4x3*J|w}ZIλ#HcO^T^ i(ϊO(BdMyDxU-,)XJQ?kOo?T'Rhis;@U֪ۨQo.tEq1~81lXFTr"jq `j)!tŧ|gr_h?z5ŕ]'kkQg 9fRp_8##e-T<.RN7*BZuYw'ۤef5qC. N,#GήR\!00 #SE ^+K>MI0Pgh{bQNgq#Jކ܀>3󐫍x+;<ϯBa ӥj3B`(^%F}Xp\9VGy)J:4+veRMNDWJ@I/9Xmg:32 !V.:nEZBzXuM@G5 oaVx/>U}HI57Xm2lGRX[F k| Cޮm/ hj ]ijM&cָ@؁`7 @m/8"i9}} ieYYkeP5t"?qzTĩ}E. d1+nxv)p*`.l ;@g_9M=$:r ogi5}K92΍18A3h;̦̑DJHY*0͎v0[Ɏ*hר|?L Gp p&E;ND{̯(Df n6+[Rw{\K_t:ţYMYiߙ@kzh@L@YfԼI`jK-lecJѯ*ul$uP$ Tq [ # qч<4kweH2~?kao4 ʼ{(*an$ƁDl6V0g P+?_s1"F)eV.\_uz}+/$[3R4Dw.qٹc(Kt+0LMvp 2\".d rkpx,\OY4:*Xmiǣ}OJ`T_}6l՞t\5Q['0I?җe MP 4;xjkռtOhCN sD$/ TDoewɫ"G"Τ_?(e}U@_V^xH){^A:E{z^9Ja!vIƥJkA)6D{4s2Ǜ<.>n>:+e) Wz!ڛ\` ufxD0GrpRy>قN=o ginZeL(x5` ]}Sڧܞ>z"An:_Z#RQW~7C+ckuַSt}YPdqq;w/z0&ŝF`=zQEXwfjf82SG]zVjPĴ[ڞD[7r0p"n/pT9y.ĝPNsLDǭE7}$=ʟ5 u(,jkg@'c19Y 4K;yqp>"ftDB7RU~L$f}>SgЎ rn}_&Xn24Bs$JcL؃fsPUKhB'I$/ 볥 :yXAmi~4Xˊܐ옍; >Cˣ=t[R2<hͣou%o>?dB2= ;N2ChI3 EӺwTUeۣn'(A,rv2[51f9{0\UdAD?keFN䊞r_PJ$ώl˒i$wE5x6tR ƣf"r1i)|cgvjMIb?O|l26T7@SϚ&ѷڑvaPiM#=)6\ pmHm[UsāqU Re4&UOȩKHTr6oۼO ޖ#tTQ#m$+u LX]Lp+8{%1Xb 9D✭ck륬gq޼ ?GKϹ!H}\6a`99JɑW%|d535$ZDfnX:#hM-Ƿ rup 1#l䶏y9kK7fWzqm@; C!)V頦]pyDI 'fNW8"~aH {H% -m rzR}D?iLc+W38'kίAZ>iޗ3"˪9$Z°V#TGL{lOyo[Y"iZTe **~E^ ]jvŦmO]֟娊5^^i(UMO\" ^CJ FUw <O5pEEH$_x$ejOWHkrt) -ֹURQOVJ~835%mRQ5KLjJF`\?P*fxWƿ}O<{ѝB)'um0ϗ]0}\0>~Z^Z31lTVDܽ;tW(12J\LIDmY\-(s+Qp+c` !lh轠C`Gêьεtڏ朖)ω:t J9q/%ʟd?~mUk̡^cQ2o2;\VD'tj k1lsY6(9=zB"U,EINQ+z(l#}BXۄ<Ŕ]-UZlQĪ=N7i hdqi Eͷy*@nΞzs IvC2̱#ˮDHh4°E!K\3fV tM֠sfCM(a@Z*؟ˇ_v<̃e*ڃ+)M\9;2i >D]xHK&&eGwA ̪2K/ţ C=y_]2[88fCa:@ɻƚ:Ip_Ե{VLw3(eMzq4oiH.͇33|+,l,:T;o2Oɲ'sw؜xkvu= 3gqnFp= Ŗ@<P1zP_s~M)Mf?)e2m6S1S4ʧF#fUXkU\J'$ -Ý 3ҸSn1ĉq\?l1Eqb@܏0))w\3L؇W"i C%nAz55ZK9aGIaoe]9,4uв@g0nbgh_/Nu7N_Rox]$89'rn6K0;Bh?K~6Ww#BL0٣ >B? xDtKHآk&vJbʊt9coYszHDĉ2״u!Tn!޴{-<{cT21 8 26}U`?+5 RG*.O_r>P?8ęzyБV2șl pCO1˙G\W{L4K A&uvCwSkc(po8@}Պ@kd<1R3Qre"6P޹9x >)*G)c&TU]iL.p $Ӯ8.Rgwo Ɋ ^cU]%fx0`]?hgP@*j@7ܑh?nY@IڗY 5Z9Uoe?G*M0D&AL|QvWۄϯ&3Ֆ7"Og7^X+tG O0TU0w0x5^D.n95^/}c&}g=$󸖚OВs%+W)V%oQϫ0&-&6S灄#UvP2@L,3Xח>AysDS[z\E~Sv#}cjz?[\œUd0˸ -"LLk) ݻ,Thy ձI, ސnC;/˯ 8Z'巐sQ_ ?gv ,mt89]XRjslZ1ey E{,XKa`^KV'OԺWFl #njW@Z /S'F+Y9 |L=/]N\U{K@L^+zk$OˬCrG:`kpr!yBsq dk3Kbɮ"2V-4T(Hq Ko!S O+FEqr&ņ ضj{gF0wz<&۪Q%(5ŗS2]Z4wrBPcRAm {~)M}%(s\ ;!^oZ^w?,ȫg˷˱;7LI !/J;c-kyժv=Ɖ$c26M*_Biėn 9 ~Eugoi)8PO9e"eWD2z`=G]/nK lM5O޴4f7[Qd]ts35$ui7-0&d]CXCAHrz))!!)%y*4$hPfP$0Zx֚O;uJ/y @> "p)S/12v LGpNq )7S.1֟:_M[X8ߡs {5^x" *LDWʸst}!NՋ*Pqהƕӆ?b Ap"V2 (l5tɦ/0󩌴|V޼8*3eV;b[,;u.y9nEP^ /y(SLvop0p)2} }~ fn.3N*/tC̈OkZ0TU%- 1ļ1V՟7<KRQSАN=)oH-K.k%QdR/9/Gj=I.(ţ;z\4QJc"qXPnyGXXdZ "yeߑqP.I'Dx桾'rܭxW/8Hnq2+nj!r0zz h#%( e s"w'g)oregMVf!~gUm{j5xܟf#?N΄W ܲ˪k6> ج(&fv C8P%̠BfB>k>X0GцFxɇa؛g)7-Vm(yTU@e$9 '$ApK~w9臃e=EܠL=,Z#~:ɹ[*t`ItSM><=1zUEu'󶃋0rbEY?W_Y=JǸoBX+F)X451<՝O2 yrSd!4y2k @%diߕw@4+;ڔ=]τt_gg:3t`uos4b{][-P)Ym)Sj]dtMzd~_QAPVkD42 `;K5k@V?{i<镶y;'D0;O֑Sb[>x,ix,7nкh 6" rgl,7' }UPBݵ%ϑ/pp/'c3JӁ*Ѐ/O%+ZW.Z H;ҕ\JPﳰ*ocinBMvdy=U(1 "48,#"Z^L}Pjh9~_x ֝0;q8V7 Gl0LրMjҁOfTF=*wqQArQ9كɕ8r4T+@~X2+)/ܽ-DAC,hr3ZܢG:H^>Ģٖ m- qyKJD4lYc:4SWt >b ZxZ誆zG7Et#{;Ʃ1ZeQ6ߏh|EY]CheccQPFOcO; &cKڷFo<0:bƩ-Y)C+3="#(z@$O*AX?XBC{[redQ>Ze'l=TZ d5b*M*a˝lմ^U*}N z TL hߍ8mٿ &l,;K' m6@ra!2q;Jzr$1ӗl-]bMc丈ɺ/hai񜷚73JU%Dlԣ6nA -]2~X[7Cmg_*H3 *pUͯPV&JU?{R\lٹd 0 ;%V[CZ1oR~0Z:^G/z1&i|N`hV15qc֒X D ?6כElNZKO 5={4*,7n_ ~ܑ6m3Q6$A뭿N\hl؞/NZ! \r)xE!Qn棁g*#[ihZOi8rV鶃KMeɴ COA.HlȵhQB\GBz؟K~*p1]vo' fۖ:hQ P_l ՙ:/q9-揿 ]HW֦n [Q3t{0_/IHё'kQCKL#*gT@ty6TW8'[iI#"&757hH?rgWmaFq}pN]K mTn}M[`ۡDK_+5Bx638ԟ~&=:<!m>Jm<A*O$%f:| 2cX) @>ƒʞ˜Z39f=?s-Xl\-06۱ XU[҅y/aϧ×t`廟0B!R?S}o8|YbW0($gps-^@n8roq=~:(VXJ_8^޾ (>4UOߨPorH,d{ǻeɇ98'8gPG#<wl Lߓ45~`+/E&B?F>s gH> b:_(ou45w& wWzhMQu^/w5<ғKA~/Pjq fd|}7izYPӷ #a݈p=ʰ|p*yu[DF)b¨{IXlPB/gm׏ob.HdGxߏ=L0ej1Glh.B/B#`Ftho&F! vV,j$RɁ ,uck͎H]I.]k.[jKgﺒ5X *{K{zt>`t 3291}>\Dmn|:AEL^Mό”KZNYݻU^ Svdڊ@u[3 (-^%KZU}1o"rp9恘oˮs%6& =c n%IC fP @;F^Ά gL n AJiew5 jm%q1_X^~ ^OKylA-V0aoy`V!/M1;sG)! a(;ԡxpgǟKc;@G.9t/nR݈gj]/ⱉIuR!Nz_D;V9EyBYH-wbĩw ʂvjŔ3XH$KO1gW㷁bdžE Gu1{_$$f{2*3#96s!ë0;8d+72he܍/ǫEC*/W|+W|$~at2  {M}%Ԗ$?.D >~^RZ\~3bz(j;mP#ZCX/2dY8%KW=j;:`{I(ioJ")G3~$h Y; Pi<Iيج¾G2 `T)bl '@@HF#Munvx| .W`V+v1tA4d*XjvSC~DDb4N@wAݙTajO̙D(aq"Jj{CSzuCTh [f#_BC|zU"DorfM BOqi @*IwA:  !=#v-:o؅ m7^{n5&v`ncz)T?bRj KSj<?cq:+L9,M.E L_N4^ˇ@\W6=O$ؓRaNYxRӚ u{ZŸQLn{W]v8`mYu ’t'"fvV4nFOH⾄ҞzBZx.c jzRyn]U'ڑ#ZߍhL*sV2#33sLim#PT&xŲ?p9~+&)½rxW֌@顰@o Z^%cSʋPf|M~9K붓+SZXx %[zxR\dPr4/= 3>MG`:%Hi p202R5;Z?My\ JC^{ `pQŚb[#]ǃwJ{1ٸ`ODţ[`?6an=wNeL%%燀,9J-Y}uM5Mc3E#ǟiPDB8t_d}MZ Q-ֈZ~%b{d@^^B[\8<*(-ܯvytOLn60= /󠎦=# TL4xm}㺷lpef\w{xi+o|岍C5X0 p?e)n&X @(HBoJ2hvyՑ|(X@{&[FVl4L"\zI^kՊF9Y ќ}xav (B:+ O̝E.)K2),. >LW4~籀5\+nH),ghMt*4nTWs%pqym!&J&g$p{}, A|or!hW;KH#t_uyA&/_kp  L%/Tn"y+֝[UzAŒ*rhWxk(+[J^Yc=#׃ү2_Kdu#Y +:SU' ZnxOu@_$p,?SʔB&mP#^}2>ϵy)+84@[Q ޛBiuM(#3.9,Ih7|X|<2qhI 8ߡ}Di"{wS-*~?>g'Ey=\Eò|<ЗmJA0Q% v\DŰ- ի;UG6T}( 뫓 f$㠾܇fRͿl*ɯ*gxC*-cꁨ3&@X9؆sןE9P0ȴw~'  P;D FN~LXdK!F.{lqfO5ˣr^: doѝryz+9"wBF{hM:13ՠHC鬮% g0X;ٖ-A`U]G@[ir29$vXbڀK%d|Uٰz6);ee+! %qn3` 銻fx5Oq"Gey, 9cQQW7N3WJe*n,lV?\"9o_ ?f2Ԓ]}\q׫qQ 0Ea\*XG⼐^xZ[Mch#a j sL{q-3tl[=sʍ5ل\u): Fhbج& s(U l$ ]V)w !?`vڠwxɰmwr,6E/^T܁b7H6'q\ B10*m?v+}*zfPYP7rƻ (,J.!,-BMHi]Wqke4*i9?y bΦY3T$ĞYK(ɵb&%#nrMzĨ (Bs`ۤtS?JPSI)uvB +w=X@^@=~^74DMVVw<( jZkk?5E~q2-KRCBN` -MB^:rNQ#%1 vh*Z^*D? "K4= aN ĺa}u13U֢e`စ$[[S9EܳE7-segp %D½#I UzJHGL-(xl+\M??8>JLv7WiPRkI;X.n)XU)R_|dQ6ݕCfiݘvСiD#Ia~\AmYݥn J}?@U|I|{X5ѧF/zȲ4.˴ukTi~PDQե5qDVkc J(F9.xI 5v4$ot;BOCEtmt XTp kꌑ%ˬ.뢫̷ѧBTX-ԜH5'BA1Ðh yyNgcD'Ŋb{4w]ִS_ʖǂv3ȄOD Jֶ#H%rL1ﮯ n劰?h䩻s}/Hh~(6@Xܰ&wOtsy:i=!a9*VS(APWlP.36JB7o?׆jz3q B GTlنЏԃ}.VFQS|gf^MgF[0^% ,#-WUNqv4H!2 1&&JG) 41a:z^P- )(;(˕+d5ACRo@ŽmjֵucQ,wzxh)Ѱ` zmQ̽LmTtlPL}ohT,VO\\c"DҹK n*n[_L+ZR_40ڰ6SKrQ ^'y$:/* L.ZP- ̈sycfG ^g%u8$QoK9ڔ1a]:p?5S*X M|$jjAombDN/lڊ^MhLE="c I!CmNK"bi $x[H~_8q߿(םrv=6/^_ex׭3N/!||;KQLCd7Ta.R02榻+Y DS 'áe:|}C@%AQVs('ceSNWn,frw{ jhxFg*HF`+. (_WP;WyԠ ^(KABRb A|B,rlc驶e6j1 @]\}ut_GIu ?Fɚvs?LNy6 B99!G*?Cy"#0ˀø@#rKKe fl~.dei[:NpIQ8h4('u5Hͷ"Q$a"@g[)bۘrKqZvۭr?+MI)jKW&Ck/HL1%dzԳNĀ)lHy-+d~p%0~8WA6Q=zH=(kQI/MN 34ڗN ]e→,r}%%*:=8*8em-AuU$&%mJ=My`?_{3$ e(ccRwp6&4TG#<\?| y (DFȭ(.#"LZm⧸,!gTK>,.)A bߞ,z7* R=(GxD z7/X߬sS ൥$Z˱&5)Q\F4bmы䛦,gXJĥ+2鸝Ic6$/\rƨI70QaK pWЊ|UA2eSD}FRYzrW\ B=SQϑ(sB>(ւD$aaj3w4 ViSOA,$K +bdYbWmU$\C58>}b.eV{0t*/WTpnk&u"kh Ef{70Ͻ$qnnzٌ+^B=&"gGdx(8s 5pk%Ke'MռR$ 3h7Ԏ(]r>Mpv$A@1P1 rf-xB[\SmTV̶5}V. 9& JV9?e~no$@YPgCY` p-2ng]>JBAˣʻ5.Vߟj:*1w n;N&вf978jc~.{XPLEd+/B&WEic =_[PƜ\ M+QWUZ$Y d;bcnsWג|EBB7^YXT0rVF|W'f@C{ʨݠqM3!oK إ Dϵ|jNӝk0a  RI)Ʉ(׽mH {v=NlOjNFMCz<k 9Q˧5`eSْCѲ++m$1m{Rfrqd34rd&ՁzZ#5 'A~--ۃ9r>od{pO֮Gby):>LGh٘.r=?]k{?@oLQ#k3ykC,Fa]=Gq)?Em-E|8I_'I ͕F5ЈnËMGu0K/&Q$;9RMzd{T&\\heL`֗SǟI6e㸻~sXZ4W SChzst-S]asf2H/ )|'J[!Gݙ<9d҅_,sW+ХJ,RLL1ҫ}n^>Ϙ4P(`VK;U]Ԣc=ûߓă|ޢן& UpJ u@4O4D m^m]Rw:vyiy`EhTKĶ1Sh4/LV!H ovbg2 eƈgnr$;oAX6TF5lQ#Iw+"* 3q?316$ vl =Q9ⴛ^t?j"ȶކBJ,(=S%^R R2_T9OqRJ\͙Tn>~Ӊ bQ*P " QV8't \^QOqSϬpjddPÓ ݌EZWѓee iWD}JqVO{FU㙡X>{8s)p1{r Nʥ1 D!<.:+hiPX\&{J{ɀ *r9`Bc_NCL*YϰӺ}N\Ǖ0v"iWzτCkZ_J|\Zm(7gS~!~7so }9%Ǿ!}KkavՊ2Y[^QlP{<57룁 Qx,F8J3WTNqvs9͐Z4Ji)̲U?"{΂§4 -"LwUR ,-Ƨ`%)82gcT'"5ڽq>=~<@ ?CvY^Yz%1>R&,!@6'8*>\Fo`4B`(ð7 ׬Lu9E37M5wtn[w)d:}fpS)[ȱI^=ӆqd!|Z>1nCapwI_wh(g4}M-[ceYbKu_tR[p.<$u*#?@/XP ԝ3c4.wǎ4g:n$ BfChخe~9NBK14#tYu9EO, !Xe5z5nוZlvMv%dBĥw*{ o pR v}'v~RЬ yl}K.e^Qs)E.ĸhT;kIj;"!XN=2Y/@)uސ7@uQ}d8& oB6L5ڠa{3@Q+'j(vgV8'tL'+Y0zxid[`M7E]Exp-wvjFaRpc$|SeGo~Hܦ!5'mxK[Fx/V-;zeLpsxEe uB \#U&ai*gV2=SWRbUDIeJvH5ܸtnV8\)xթ)6lk8{#/u]1)J T>0=q:QIf!YU?eIlvSN p@+ַJ톃L$^m!gC Yd'Ǣ]FRm儎E?9/B|uWvy͍d[U '~S{=>7 S(mqi4$#|+?S-9My"[uVL:@+{ 0\Wr4ӐYK,ht9!ʧB?|Yn U8$eaR ]~3ayQ[>57пY^pBql`jZ o73f <ě8ݞ3$64~rV:<11j1'>x%gTg,Bk~<3G(?Sҍ?K1$I%BC!sĽ&+틎yW^6vz` oezݳP3peZExbHj԰@0dk- Rj‹>6"?U`|f[5#SXF7 ^'$HO Z2QQKSK;ZGׄt}r}`g6h?cW~S\*BX\="Q($d1>A} Y'*4|d/DSd'hq,ʉݺϐU00[D$,dQj }Fԁ~tDDד$t<6y5h캛6Az&p<ڋ(1?uRAnRvk2ەoU^ OB2'iZPǼAW[-F=JmLWԯ@XnE?KCVG.և2`B yR0re,y$edj1-[`3Qܵ ɡI37HqmndwjX=9&WK\8~4Vج_0#y}El n>~>հn)۵DŽKc(Lg dh#i'zn% 8𻟚͒?8Boܕ*[ꇛ1錩rF,4݄sy'=&m_<>M:O]E?A[|XL-12JɭqtL2zWK/;,_z"Pg/ gn(>Lڐ`3FNnNba M^Thݻc\v/4ུYBfS2MtRCk@%V.dx8!${ߙ`a)V_#' Q[>&p`i*5}(f(kz6ZМ iqbܕt=tgc\3FbXaDLm]+= N &\ ?IeExE}  21_uStu?Hx3Vܐ{Yjt>wGҔyjLg^g@+iZOO{$Eճ kL`7?|{H\0 c 7'2C"ynKm$^ X|}np s rUɋa84-F ZB'?a0\= gk_q+aac+)d'vgNLx\{D1aI馻$Asxi 8hVT*WID#4A8S /$~(гbI5P[H|zVc}Ékio?j`]a*m 7>nrZ%L, V7֑- jg98hwv9b-Ln$ǰǷGM"+_SEWL[{cǜ|<{ 2Ubi`͒x"gQƘ";~o,B"cyz66&UC%>A^b-La}ƠDZ*@XkN:i$G7fmU\WX8؏]@UKvdl@!`B˿J8dCfhBĒFO"o2νoUcbu /Zbs]߱Q[6ƨs<ۭ~f>0Eoy&sZv2|/M~ ;2)0OLXz1["uEb K/^HSW5֜`½|#F<8Y^M_5Xyn2\5kęՎ) UVl/-o U#S K38"{7ڂõݙNᲊ<+oo[KU跩дF /x Rn{a@/ z(3X"c.۷+s,o QȏeQXtFq`C5%0{,N҂mB˛mRg61evFBƢ7\sR=&1Kvd;+yb[R{WkmUɎ46| ̏k~Ӝ)5SYq#GfeAQadSL)PMif޷S:a *c\Fg+w? 9 gVQɃvi 26BL|tJ4DI6niWZK> vOcK'tBHMA#DTr`=i*Ĝ&s/n{'Z+U j#Gsf*(g.)Vͽ~1XCMrfES{n?YL*+b\F'+Y9ӷu9(@LzEpڛ\Ե&ڝԁLDb3%WⱏӒ:/LKz(xLEw˲H,~AH ܳr-kavo=Vu4I8`U+mg*{1o y-Y$#)3= pc4"]PRc4.##df1LVR9Zuj W :qiW! Fp) af{#whVjQШMJS<p;׎sV>$ze^0QjG )pEUWs1>Kmoގn-gW0{՗+52zO 7L43r=-P<vUh rח'Ώ>)hjܪ"BBnX$noVm@?]7ʕsZ_iNCwO_*8ϦUm  1@~怍+qomad?d'[cu0\|oF:o4D8vGpiMwsm*"hQ<,LI-?ƾ=m]0= _K[-c֢@eBނSsr 7:~)8 ӟ.j Bb=b*'Qz^ C䨻Uw%s]CY`O-X`h~ w _s/xF$rx_fLցfV;j) bAd? \Z8[+ZVEq8 P/ c I}bjȣ矺«ZW=()N,@9TLGOIS3RJv^_5# !Nmil~~L(;\UsPsǸٶVrX CFСJlPT vYxL0Ud\}cV&W?ixƽM'JewFB!$cG؋@BB#2I Ԋ^\ԜuΰK4b;'kyf b 1pfy.m0tbKW.q"nfaqbֻjۤ/T5E|B e !R?}ەϒGu͟~Ԙ}!xF1Yk.M3?e 0K6\/CiNZ+dԭ Zfe9.؈S $kwìeLBZ:m\{ZF[ˆR=a6HGV0m3x"n?R$:A#ueM,,υSH5R~Rru`@dvtC)(B?vXa|2Wk -HF&ΟjC VL! .ڳQTUX*,iIm.sQvTڋ^_LXB@I Uz9;lRc}o5dQbP X&gn8c; y}'h)fT`LFSQGɛ,DQT\`cZi91y/J],Ks:ˈnG6*1 !+IF<B!HMh.oZrk:)3Ԙ0:hHI#N(A\m&ʼ)S^.%UPwR,r+bY{6=8@HNm`vCVY!FH`=B0Uq*_4scPĕ>=,Y9X0$S#;gq;\%GȈy naSÚm"@*Ug|ZS8d~oF0 >_,$cORC%"\LF8/1UwSY6|m|="K>n|lBjJ%wezDŽi/eԊ+vփ :3UĴtIFaQcDG9t i3u Q]awWN_43thxP%Aa>eڊ )}vps8E] 8w}(CU^Bro̥g)|nYlAыr0l}O+r1F`3=$)K|LrrK{ORc3Ӂ,DoM3V~,lК"̋GKfZ@r'^D&-k:Sqe`+`p(6Hŋ r>Q3DsCb8%̛x 9$oYcU9/dӐYZ m/6YH/ʻ7vK͘# V#_%"]1}˽>[$*2ue: ˨T btф]\e $Af7jdq4 CJD0]3ue|TK߸ޓr[TeAN~M$ ke=Ai0I2P@B 7ꘙƤrE? ~@>{vKb PoH\V|5s~LEeL{i P2|@=|2+SbNPts@Xۈe}HESIEn:^tx(k0F?h /Ad@0jDt 45%BU\PB7xlCWDoV{a\IミfvP;;e p>]Uv 1}x'ǂ.=n 05'=|?DVVQ_Sۭ5B}Wy 3#f{EUJoE>ȑp4|Eq\pqFlMn4yrx Dmť(H崏L ?/H {fƅ~WO[5q$TҬ.q6T(Ŗ߁W |WU"r0C1V\x7{ $Il˗LG?ӺEՓt9BV)9FI&AG1ƍJ]#%ЕZO h>_6;Pwb͝!2ɇŧ}DPYETm"ŭIB&"8-i68pD-!#{ʦQt4\=3]C>ĉ ^2򍫪|)r¢ڴVq2tcCN$|gCN9 | < MY Tб_[ 31S:\;zК!ST[b$:pKK%Qݕ-}_Z w=Z -PHcG ^ѬC0QڟieLW5^úAm6osE H}wuuCo7bwTL'/>zaZ0`X53=1wePCGlŠ`'R Fvf@T' Z]7e)SF O Z4[]{.ZO>cAڣ/T'c4$,13>gQ!I(o*5\///[Λܚ=R\YVHKxFep:'Z`| 6n TusqE)J&Ь{ !RPr5'q*i*Lb``x6uz~Vx%AҮ;FJn:٨%%Վb-Joio B 2N9T(9hn0Io";GX<\t>)~h")9qa3T'e+2xuĤy2Ҝ"-}ؠɖ9ҸQuP.a /4uo}B7?>'io'V-ũm8c%`]+H*F/w jd]ΚQ1StrʧɐBysV $F3>BxL  x0-#>JJj-)Ʉ*>e:5TѢ5Iwۨ/i c٪mҁ$<4(Ɇ`ݺ6>f $;TGsȖKr , c ¿q'+*$!?XMJSv~ט{j13Y,=4 Pj.s~ a/Fcs_f`y `}/'`GVu7\kU;ۏH{kS¿Tܕ4Ж3>=K͊3)d[aMr+:Tjz:BΛ .ʙʳHb9ՠJ_"o`]DP:|=)oohYl?ܱA ZɪWm'€rd\OLC/P͵/퀘 ck9Gsª:x0^&+JXoN8#`D_{ƅ-]wCNlc#@:2%;%&5'-{>>N⣠!ݩBkSrVt~?;+X_Rdgdin8+!@5Ĝ~"P@(4h&]}~̥Xv"!u,[v[~N-k0ӲɺFgW@ԪbO"vmbo}Þ}X\*\{X_dr IO_#NBW-uWP 0FV ҵ/[OL$زN뵋1<74!# ?::#Bm4d(Zx{p"u϶ TYْu\dUiܴDldlԹO<6O֗Bc}Xh6< Ut ABk1׃úqfE0K:HP6)-a3Zԏ`DS#~;nu"S/oFY9EZLzJ( 6ɳ}:Jۀԙ$# 61q/c) Ī/ $-EZtϐ*qx΃T)M6pke @Mȕ .@/Cɾ{=kyܘoZ Rxh+sd}<,/׹94I gt7+ON^;.LjB}E}#o~+7‰ |l9KC3ZIJ<9h"eW*~$;Ww"beQ8ڑXEiwnS7֒ϒY)BvuuSⵅ}8/u-&֛'0˄+mTЮ3BEb# $,ՠ=pU#ngeAL1UqޏdjL[}{-yJģY@>T>3vfvgEӚC\?@y"&5 ʭcFCZd~TBwg> /T p ܕTP^n 6N| H5dX@k9ۙ^ڽ->ҰkFdl> 00Ɂ#$db_qnԼS?r\0ײת BDME 8f.|'hvE)6f\jkauL!(Pk ʻux`t۱x['Pr DzmѲ羗Ջ> k^\#~^qw$t'o0YTӝ[_p8*=fd'1-C+4id&wpN-Kv\ #N0{I 3xhn 8u{y@{u}kɵ'2&d3 W LF=ہG/Bw 09 _8Qe5&)wVYm'{ѥ1 LCX~Hا3v DyJGeUMpR:ıb =Z;^ 5PR*fds%}?KeJorΗ|652DŴe tx5.sJM|UR+<m HwXI!mvatOUZhϒtƔ5 P*r4YCط[؁b [e+zdAn7ZG=q/5$]+`L9Z?p{jrT0`7v * ze|L3u'ןKX :^vqƹ_'UM9e,QF cK6*VaڢQcLtph){ jxt U]^-[O]Kw^=/ݚY~˭=}WXw(\ Djfڱg8<:52ލZq/9g$|m B@K\"\FE Bu4@.b| -2AUO2UqwݠxbƻٖCr9> (K q8[^@:AJxinsngFȲvNbi(*iXxJutMeR>fASyA4akAE;XXO--\!p-KVN.s8T*BYvtNvWgUkKR8.a0 &H`"r$~@oi@6U,OaGv9}XYR u̍uuv,_t*̕W)g+-- 3J/>1AC}{ żf$L\bq+sVQ+F<ʧj1|}<V+_%(kR& Pi;W zU+@?QkvIM, LW'[ }/<K#}_5lPٖ a6-Ak?ۥB<6C@6bDbK5\kϢ$ "#LF6$J_O~ĉx0ۍL2kS{d6F|OlHI'ϬvN \3ˢoNb'yyFT('ZR[9SA=.(j^LLe^Oy&L iuE*еvaB5<oɗ?W!w&C@r ?.: ޅdadM!j d8N|Șq**n0i5B|폗\XҊ{]ˮIخG8Z2S)=go4Kc+KPW( X- u/wp(j{4dT?ђ)ew!c`\&Uh x !6!vxu]d)kEv>g14(DUB[_inA$~|]4HJV9!Ust`]ƪ-*#XJWo3"4ۤ ҉ uEJUQ|2m,(lHR@Y8._ 1l 6]?𯔡\=z̺X+h-4 /vI_3ݫ/+"s6ڡI*1nN~tRzN;V~eGK$@P7uApߣC 3I5#h*ȵĐWfvm xK{Ⱥ*!;P`M1eo\t U]~L5(4ftR󹗌.1WVsd`X&rEne u( ,Y0]h*OœV)f퉂Ql7.GjxVwU `=[ {3UqlV{:KV`DUPG1BZ kޅSpQDfoax~לb\閂;T#~>D@b`ǤA(E!!^E8{Sd:!Q̼iXI8.h :dKKPhPwccL(tɿnH!Hւᎂ< rL~BeqBۜ.X@!|w:d8y xHoS4a!%fK-;;^׊^VNvd\x?߷a`yJ6Ҋ R_9|'Cao1.vν620y>Q _^gkcL` ? SJ杋Y^hNH O6_:;+KX$ēt0JoYg:r2)guFHZvMV: Z"xkg-LLuvMMx:dЅyƾe:CF*.AֳU|ϱYTV9|9Gc)뫜YDSوV;xx%8Hq!\H+XϘt_P6S/).Xk.z 9ɀ0r4# ceDNV2O8U 6> Nl5F FѸE<`C5cMמV§S O'mi&N}o.R0%@E.FpҨw0ҕĈI6k XImp$d[3\RQ7wdO/+N-.iNRP 6Lo3{0ԉeXL%(M"= >2!e#â48YȎM5eJ:?dK@rZ[G&x+x 2dl-+n1|@| ~J@8紧d6ޛ\sv&|)Z@wWspl&HGr_?p# uI*b7:fY=\e8^q|p  v/wgèNg$W7ppsP/&Z$7,1(܁(}Xr" , 64R撾5q,̕Hal+R~ն5ga[J"K˅3n^Qy\zYj߱Ak<ө庹CQ=, VDoMlZ3F%ϵA~}؂պ:ˌ$ձϕ^wZI"z!cB"ۮkc=sn;e v!1w7}3B-9`v# Fu EFFE~4gyc֥D?$b&wb_v*.(vy 2qqAMы=GTnoV(ƙas0aPOFQ݌:ISnU5k&㖗PsṾ""9 oTdX3L` I+4.3"\- =_MӃ386|.RBGVD6U^YJGO-QoG[mY@騶9$lg#6-1Ϥu[z>7̕o;Ć>Li'nPGun>Z۾Sь\#V"agB(2Ѵn[q k_{p5ePnj|~}cm?$_eǞj};cT6]$#ٵ6P/eP7|\Z ,fAH =bɥ >{p<6PY\=uUC#B6~^ޥx/$ pٹPWb ڵuOɍ-k'x1{jTP'mf%a#jO1totCAFt/.E`Fd>ן!wNW~ 6OoϔS/u9LH :AmtSʡ WHM#t&(|V-tZuMdGmvnS b97̓ @]~gau+kL)_@窢&Z\?)Hj= Ғ8x@ݣUئ^XbH8 1텅qx q3^l~安*F}"]SQ"ofҐnKPkF̻ viӑ~6 lzW y^5ԟ6M]r:p퉻p( cW 8L'bd:|xRx )qaʊ鉕vw)vDLa5#Kl ~G}M+)^šrOsuD&\? ?b^CZ]_yTM7d b)to!Pt^a%\qF@TXv͌Lvhr`=N+L?rh:oMW)'+'Q+g]AE52:6is骸uqyf }0r$}MA/YuGJxǓ 5r;}JS")h]g31J4r_ %7aZN7"B)vVުs7t1+BI+}UFvhFNs|!I=J ȩC7X9%k܋"EcSSĝRM@~VIU DV<~2*RƒGv!^]V,n7ENH5|/RgJZ=GA'K {sIZeugMFҔ])-N▌ݜvy0+<[1pUiƱut FXh1(5ҢtsT bqk*sMlX~]}3_H6[*._h@Y"{>.OSn oe- ' .K]aEBJ(!JהU{W|qPɺZVc[L9_޺ZG;ږ[HԽ䏧r0=1 g"V&8jW}w)pNL4 yz]?n`W^WYG,Wӽcw['M6+9TGkDOsF(npp+e,|^U\ohE~-~į%ȴsR*Z':,ռ?{KA߄W3 LtQfNf ~(`QؔۥV(3YlD`J*a acl"BoǬ$4:#ۋPҝ( OL~w6?ݚٙjXu38T4 =~aj'|SbvdZw߬^h nr#nq9tEwF٦&![\TK8y+",0)=V, UIHuz2_ OSjf'>JvBZP\ 29&j' hHEM5g}>^E Fa@,OpN;tFgLrY81Lk$FAsS\8f r:U qGЎj}!"WhmNؓ"?#0A .}ׅR[{KI$\B0N拓n 3ޟ2S%m$U9f2u@vȂX"@;X {s7MjZd/I&kϦDw0# aB5UsA;{knp~]t{n;*2z޿.QL+[* L}էN#yAVo5NaXЃWF3fLHNeKTĭ"x&!xmISǾ*܂GY0}SP,x(LtPG= ZdPl}1,[q *7'q7Z \(X'aM~1_ھvGƵfJ1 Cߎd + $l$.00Z + #*W 8s2= Gw;e4jed$70r,D="\L5޴ |"-R1!:!<ÊͪTMՙ|aݮߜoJncoeG!P9.ݍ6tn#Szj@x)B'!};FR<`'sm݀l3#U˱>9]ȴ:x5l B*g^ #SIT9T*X%e"qrYA$Yդ/8[`I?Xu]Iriѡq+)(J`g=#1P.ٹğw"#LW?Q[H>,8FƦ႔1Em~Mfd4xp8ĤU݆:W0^ӷ׊!L)B~d"2ciy20& & (}AVa}R1[pͬ_M3/i38dsH%}EtZ^#VaԛE4ƔI۵ۙaA@jtg eov:Icrq`( L1%p,Qd"#LA;Ar3\DbJ?W]g;۟=8b"w،Lx0>$+sD}t8 yfҧgD:VEݡ`D3CL*oj5I}iMa;XO5#㵠,~%Xc _bŔ{u+m'HvVxTaq8"p,ĚxXe\,a3[o^42[=s+܍:ĂǨ\h,p X/j.j8مb5 FlP}5a+g&rRHZ f7a¬D?:fU5cܷU#~i .WK46GNS4km l^36c~g{t̃b{QP )\/SU*rn2ƶIH"^ @CIXSΠL)ڬ+ZG~`*&рtoڌ,"hSӒ^t! gЁWvQ><\Qy9JOWCY+/h/1X!}_3xvQt*WLu5DNqͬ{`&N47|7U$=VJ'2w]u2vjLZ 5iZAA|>ZV^A%7T݁Hҍ5tH[+rj4yEdBJlJSjW m:0vU 6;^?"vJx/,@ZGu#Gi0@VY^6 SaʎJB.=}?4qkaUJz}(`Fy1:r[!6:5! ʛ;kSeqU!eP!&. w$4 D^J.a|Uaʁ!!qh@WFI67A_/z}F%Y:!_ q6uQS:}; <7`]v/e̍[tb]?.j@zc;zeS.BRoza1 4~gTQ#,Hg']vwzm2!L QkYSX/?̆qN=v1N}vT c~V] *!-iB]>ufF@|$CbiB{.̸6*ŤN',h7Gc 0-$)lnJ-;%cR'ز$uPm uR$C:Q!iȏY 0]5F\uvbpUDՅG4'8U O5̩d~ mͰ+c$M3<k3$UN=Ewa[_r} ?" V`PM܍fUԮS]=1ʺ _pP#gߓ"X[LP:ՠEkGx*į)x -\j`Ǩl;DD#uV^=Mpw*B6v~g~:IZhiLv'ՄLv!7;I-rԇiԦC~hoDi*Ö5:~$dعL :'>_X9Ff~q;X.K"1Nnnޏ YO7)md.Уb,Âk dJ7tp'u.5K0msF]vJU X6G*u)'bҴ*&Kc͋g;J EdeĎL_L>u0z@TmsY&ٜ=?)UWtPU\6nə9egSLLut+4৏X$fЉ|$M6۔=sf 8OqW<iU\FcH7N\ 6(}>3oQum)6<|uhxypdѡ&JC]]Us{]f'Ca& Es:+ٸf PPQX"R҇fX 1Hjz̶0'GO7܅~xة@z IGnu Χd<6t2'7 GiS݃AӀ\i/=l45nTiኪCȻ(iX7qf8/CL){7?TBb,5}= vr4MBbEՈiq[%= NȒ`Y`"3S@QިT~!$I}X>+tkL& iIE,:(VMn, Fݽ /#׮cAB8;orwe 4>/l:P!çX'$ `gtHI+0wM ss'EQ{$cf(. pf(df fx86bU+Ԝɦb|uCǢ"^OvxMX&i9wߧp2Kc,X&ORˡj1=>>goJ{,}mSWym7)M+m" ۄ*?:χ,̝S@āCk4ݽ ~M6R+Sez_U@i58LXS8=fcpb/%׽#=C5CD:L")EnE%[ ݿmJ# P'^_"f4)UmQ>x/ =<3Rz uvoqevWsp=(C;̚H&%LKݩ pߎJ?5壻jNc~ rsW-p驩#)"b.d qRi$Bc|Cq$qYg[z &z|_UW`aӤoZQJO9Y6rg+,*@m Sփb*4i]M}qy(KhH_bhz nIXM XE5ޅ\VE;-6f'.T).tp̊Ku)0l>v|ќ׌,a0]EFHD-!xEΟ2` %DI4Hd+9Df{Co?L4EEӳ $;Hy}W O4Qi^ω߹9cOv -5/U!fc<֎Z,B X(2aM≹+nCMBlSxpT_b!;PIlǏToRJXu;ⓔ}4yܔFTCRF@VΎܢ: u⛅0(P?pĵ#xx8wLC2_Es%dið2$~ ZI=0gDae,O.T!3obҭ Լ\Dx\PЧ'+0|ҏSԊ<a#?vϢ<ί-h1l!Z! ]rڥ|2Zʭhi\䁆wRV](#ugT&2 @\7! p&éV;(aW[TڹDn쎪UBr zoGHq 8!͊m0liM'Ʋq^o~"u#LzP nK"g:VFѺ3nv_VA*NY@Z@@=LSц-Pl&Sev?*ۡ"=ܽgm5Ybqy1FMgt1yo/anC{z Xn͸huʽ f]5Ԉ\㮺wŭejgR+vV㮯#RldVhr拋e3`qԈe^RuL]#aWJY8pEXh(`,'d'̤3X@a-zѶ 5e6E :b N6E߼ۃ**h4ܩ֑=bvFl;lgMT}JAP ʼ3oŮPsab!EB|/X+j۬ -+mJd6@r^aQ{So.BʻZ6cpAheV);ڷvX^"FUxڊτ'2Y'JیV['TF^'G!hVGNr?:kK]p~ޭMt7pD.=@8θRzۿ :[٨«ɩQ)C|,3u WB@L ܧ oЄ^4rK3"Q!c%xBhG\ާ%扖,X!Q`d]OH^(`]bpf]! ]3M[؉9O.Rt&C:K+O:qoТ{F‚o↪a|*""m o{\vqJ1 :pSf47wkjrЮLtC8#Wp*6o 3KB頷ge?<[\vdekȔK\D-Ýh%^r2.U9bМp B0o$u cV л0NA<)Z{I,e@oP@6yc?i*9vGM(W[,<&oΰvOI wᗁ 6@D/ MF]ޑUϓuzג}25 g^dc}>jhAuGۖICS^$==puuz/~ʛ/?#C:fc;SXhIJ0N՟yP`ҙ:(\/oQTh7y&$~#eX$qër x\<~fz1p<bfbdo1 cxO Cajɽ~qqeUG4o.5!Q ;۪MQo[*YC. "\izv G-P$V ꑶ9pM*r0!袃=V/sjX}jUװ~r G_R?=|{x{y3{͘;8uL/v&\D 1˦8mx1%8V6v g<\X%u ]@OFh4pU;vU>3a΃uԹ*.d9Ԇb0PE2ĶڲJ#+l{OHEe,{(0-x"z~0 +klJlYj4-܌Wy'dzzߌ͜Hs$N{uy TwZ´V&ǟ;)KkF`]ں [wׯ]';O^֝$2% dL_=9hY b-4=6y& }XE8c9e_FbEo=`e(4'ߗnۙ6FA,__һQlot=Y1y:dnX\$We C~J.e( O-im|@9BYia1iRF \'xk}lXsePX!.+m*a߿7L T-ۄ7DgZe=b%Q.d/6AHCLg.6%j~vǗ;^x/l-^ &2@uَfmxS2xѡchvP mTH bŦاg=ΙlT(eF~/ bPbp~dl%㢥MY^5#?J6saIs4;#Xݞwtȡ`v CM!J ʁ e7h#ąKY7@*'W^2L%:Ҿ_@4XW۴VAq"έNl~~=?nAmo{:\ 9G>;9"t#WNT6ϱ5vqC|@S3"9/!=u1s9F&sVbnn;Q0B>d|lS HOtS!Jrg]xzR>:;}p&ic@J;q*`(nic` ܅9č:ie-$ׂ*B&bG |kP ˶BqySɞٟ-x=Tmi})F{?mNGH*ntTj%mػ.wJD\H " $?\q p.I{Y,q'd49UInŞ9V:+84m\s0_oAj7Ku`}jE ݗ䵢]񹉿&Ϊȟhw,gc UmYyޛ+uDCϼPxzϡ)buyb>Kq г["xi}6`_%4{XhiU?⁄J* +ZWȶ Sq4ؿ[;꩚eRM=PQm,/(k *v7p/=r+~QQ4_`sG}cv1Ơ ۉA PK;f4W&YhM4~ 7ށVZWl(Pi91z[(1Wҟjm=39܂s,fivy,Mǡ4Eo2 kV>[zM ^= IF*ʪF:7jJ. 'M*;{(暯u~wl!,,$8O1E,(TCM=n>wߑgfٸ g^Oba*aC[U$"2$6(fNk4C &pZ/\f">lŞ7Ab d.6e[t+:疀 w+'R& @VE[9l2v܌k~䥋_HB ] jD#Ik@d{ݔ%؋F~+((0~=wV(*;$2??c ږnt_9Z(4J)K[dC@q,~Kxڟq@].QΫr3E5A̐ECd0bT'[ 9XHm2 3"N89㖕Ni?; &)#ZDO(4!Y} b( tz4 f8Ŭp*W, )'g(jIUQSO^5+v5f'q ]/EC,JG4"Ya!IN l4d09;~7.ia5٥D _xBZT1{e ,+ /JRg/J쐜/}|؛_i\öquȢ,S<ĝ=6иNz|ؘNi-i bp6 SSUZqnƞ!$ƑV9Y&!T˦D|7 3 O+2F#8sF݃)te/W[=@Ydj r.)3>wi97 sOdiJ_@`-O8kU^g#@pFoe0옧xS2Pp~݂`w{zPwgS]ǚF~KbzlT)_ӯ}ԕh˫ yw9txtDDI0- ܛ޶[0f(9k+(Uq 4*NZl N3!6-=d"˥-Z%rbzU:,U5v]0,X&R9QE.\ bO`/ :\Xa?{/UC_iBV3۫Q!&QU4A$P UTXQ}#<$_t/ VB~X{) !xF0)M|'ZE$ܖ }BMo{Nq(ba-[JUcB&#z-bFX8ytZ+ɶ :W4O K48Y'J8(Fp^|4ʪX-$÷(X'Vd0חE ^!_~?c\|K NQ?rz_6U lHW{bH4#\#nFA:'%g''UGkZd%;o; 7JaI'tly sն0&s6l~ S`mW@}Y/}ԃNJ=ZR:}^m oɻTwHSR)Ҙ8kQ%"ݹ~"Køa,|:ug Bkf_o{g 7I~ Ao(+s_0?hKbgtgR^^^P"4j7Wh'`HEzbBxyrH E ڠ )@n|ӵ6w+ 49]\%f5dɛhD9w2"%a0|uNqLegR܊G/ e27!QAm0+t-wOԷ쾗!{8ȸITij!3s$a~t/u;GkFʩX 4NR! n*ץ\yo=6m^G:(={GR"̯AFqs) ]\Hj͏[y =A:AOC:,>0:%$N{/$ {;n+NxnQ5t%<]$w#?˿b_#QW1]w?/zF>ۼ-BhQ^|E&֊#hH1ݢw}HPMqLԠ3l c&Xj3*eUE̡^Ty]mS 0pF:L>jeɨ2ƫE|r _zG}bgv8MSqS(ZO޼giZѕ=[ œC-5^isdliny}cC1S{J뮌?B5ӗ>H еhA hMC"{ 1N~Dzr9bX)G_SFZRRsq;ߛ}"s-!\7N c|=vx :T.K;p1ih"NֱolEYs*r&_/FFMLPH:_[ڂAsFe8JrЊ")T2)M5-z,af!{ s3IF<7k΢5[-.laFWv'+a"cea~&> 41LCBC _F2\:QC”AKG}匼ȁ*g(|ʒq\>n "¢;<7^{}t;)/21e;ގ)ڹ,y.+9^ =-~+8ۦXb,"ՄIuT!q)08q] 3cD}Lm. "q>k*YG |WV! vP%YqgԈN8^;%II4-Iy໪2mi 缠tbQVzMfu(9s('<,vN` $ _"h)#1&Bt{&HR-Ͻ36?f9'yF37:58!CF8F/UVTr0 KIjr\k/v>!GcPsXEjn\*7i|С}  nsS<G $0M O2Aa4tNى⣴:\c8 _>jqp.DНaWF oVY2bQZsUo+ٶҬJZXKA"LnfޯkJ2"5)`_nba%o9уELyug /i?YQ<Ў%gTڝƅ8 [1Nq &-)N9ܑurhB5O$K>AĐ(ql\Az%{! ,Q94噾"4Uº{&w֤2@q&U+r>[Bdfwߔ!,^d2>ise?Fd?㺈eo@ > H\w~K0A0(Es&|1[DWwkҀ} }unnEɖU老z:bC1u[+qJ//ʇl,`{24B.g"/Qs"Dy)\FueL_k{}RU CFQaOм^ KL݇ZeU^wi@V;v))*3d!,vgpRMg ήܭ>,fXIYTM%)82v6zο"ILV`-ŽwӅdb~Y޻ :ԛ]wMг?R?">_ ;M8۳œ ^9ZM%S59Ol 飯#@q];Os#WإH1M଀OnoUal Gz]7Qo LtUwFz= -.;]bUm:k}o7Fh=boF܉ Y)L9dhn~&es܇C֮eliTJb?+掮k5m0%8>d?C:\ݖ-I)BJ,}de4PyYQF)0@k>.3:r\U(*bq?@;݄YKqڴIRނWlhߠ**.y@3bTSWڏFdrsT_{;UۂKNS߷c-E5x-n䧩{9TS%|*zC,0M} jY/l!ml&/ Q{yN1H'`eYˠ6=+nmɻIC6[E/EʻBeSᎣUqHbTdƉ6ۗ䇹|Z\/N 0`Dϩ;-V%Tn-^4+'Ap0\"JT c6SFCy(8[fDЄRj䢞EοJcSC!Z8@P\x} k۲ $H@L@ #M Fh}'}y<ֹ`߹+k5MiqxqhWDd)PXQeOmK >f 5}QlDr2<%{n9ě>f~%!]Lb.KqBF)3Eg?cFsux ȵJL(pK+Chd=WDv ǿ;nk1lzGd,Yvh&*v\fhU;\%ubnhr[N\% Z7G]pK?yfAW8Td:Үg7#{ Ut?܃QTC/$OAH6hq%S*eKuJ2'4{%ޛl!}BoV=e)zFz]U\:;TB%C_S'@A=xf0b E4@PϏ_Y01QI{p]`/U]Ÿ U(ÿ(e;!VICԢ"!v FNOU()/tboS jkβGXƨCVRY'!7dvh[&y} Ƚcy&ƖI}d_1" HyތDZLIb/on0]d"ϭ j &S@MZ~\QZlӉPRrW߁;I%X4Uq_a.OAL!ewTadѷ?a9'݂}l}˪8 ̂X6'C8W/ B]\Mwa*2vgonTM۵Y!}i\^ 1_4'g@kQ8ThE2D/W@hsvOG.U&Xvd=V qhʥ89 D2$Ӳ{Z`rק~7-~7CbV<"V8ڮ N~;~5:(}zZ@['u1S`K?e$yQ a!KIeO#"h  -adh,&p-5Ex^xΌa\:k0gZUߩv]pYo"a lߘ\mL-znKF2K:GiEh'L8RGg |0]k+@1Ԋo^ yMllaNE"^wS." 'm MRɖ @2c+xZaQ.@" :&Fhv)pge >_\legl>TP&QuC[0#K«@СL!:i~#1F\n~ j,5g:Jx,"Mۆժ)+&K;<#U(9ZaDru8Lڙ[$10vC;e'qnL-9ig{1'( f3l Zl;9;Xv0um.Țy}:[~`|n9O~KKn: 5'$^nŒIcYYQkQ260 w`-[aX:8?$VL=]]R)XX'M7Q"ʷ/=-?޵rJXب-V5J_|j,̫۟l;[+֝ LEiW|k`GіPլZjj7S.E %ԪtyhLQp (W?bG?D~~mk:y*f7/U3Sm]#Oxщ{ iEџ@iXю̆kU1`0 +p"|Ǜ#? `Bc!fek?ffW'LBF,7`CD yXUQ4&gW|LW o((ZK x)s<weI=#l*~̚B^RYTӚµ!^>{! pTSQ=_\v{ʻ T憔޷B(mF`` lD lK;&rtʬZJ\&㍔?e`n9dDqB%~n|҄= _5wWЎb?n x|AP]vsY>EDN3w)XLho6l3]G Iۚȹ1sĚz^kMS"a_`36IOBj;2\ ]ޓ ?۠2 %Wgde iQ41qY,IHG'o9P~_r8!Wfl&0oOUg+1H#C׶U66;=8HH~WS"H[OD&s@TF0TN=Pɨm&d`_(XVq"c *9CX\c7՟M\֭!J PY* ڍ'٩ )z} _ا^8&3 GQN6qpXRIks)•PD e,eO}VgʸVysꎆx%mH԰R?}LR jl>ۨ^6H,ڭ_O:;KD^Ig![;L;HeSʟzvږb=M#"棯j~0.Żȧy,*Ua?tp4a1 :W(JmZ{5QYb" 37YYD֎Yp|HuYr:xT駟%2nppKcd=xKP$. [Zx|Nyo:A*7 eRD3vA$uQ1 ;D >):A Bm<51(կrD۫l{Luu&b+M).8=JT:)Z`~T˖bi 3pA4d*e-4a$1$ĢQvei/ 8]HRL [g#dۙ^jH`H‚ Ӗ&q6V*Pnjű3m(;${Vt#;~Ke$ˮVP9gU裞魙Pebq޸ 84U!ctQK,L2?#s`s+^!-BF, #i#l^Pt?OB!I=Z˃7nll(+"ǨC ƗJ^):fc!I'H 4 #eN@G'F"8y-sOg Ҧ6n+ R*d}`xk|DN ^%?]7S`ǦR̍C_0oL]s@m?4cLKv+?,Jjk)2R[{Oo==(Ԑ[uڨC v[@O8TZ,cyD!p&z[D―Uݰk2sI #,ttnvJؗXWdjT|j~]Ӥb^wd-E}{.u\u$"a26hF[9@"O1 [m(W;"q2jGZ@2" rYu xT b &{X nr(]W7A۪a Eي[0ltpKpC/1ңx})^I2[ʺr\}0-q7zs'[^sfz4W*S%ȣJWj m< uP5WJ.T{ydTރ{YT;.B Tt?[RU=yE3\"Ւn s]dxX#Fcq:-3-6򰽆 W\o)y7]! [V>J 7CkU d5_BhvQ~hWaKv%q>q;NnT=SߙUZl\<>tn]}ȕ]:h]~Rվ>}1{?6nCĤ Y92PdZK7BK|i%o4^!˷TZ8ZGk*!IdP{A 1%f*o7˭Is5R8QgDNy&k߭ 5}}tT.Ҍq \G U"pQH btH"?p( ﱐwDH#у^lNC쎁(ZjVb-`w&1 :[ߌL> =&(mcmz?8[OBlz pvJ3)>!|Eh9}cl^GJN1!?O2鈆. 0S4:slե!vU@/ƎZd0nקySUr9xŻS*&!^R#ɆRPڬ$IYr7wU\yJux;S 7:Q܏_ʴ4ɷUe2%e}2DɯqePX;!1gJ}{kl<ʶCY>9a0XܪJ~؇ӧ~wM#$06 B?؎Qk3!,7J^FO0Ȑ ynޙeLDk}:A)*[Դ]Bv^N5y%%c_Z*_Ozªx)E?C22MCE3T`Z!Ѧr +yt81I MwERJd1ib(Q[aWZEpLhixPYv* -;cM9W*'5 nSEM|x齫CRɅ$rPOjm2vG4P;erybZ"w}#I'*Kj Pр+?B+!sωgZOͰZN Uj%ػwE=}sЙ6C~(mtV9%xnVD ]{  #>^zj"@ҥT"uiV\@YkŠ6A;Y|C+g$ D fǸTQZf]pR (ӬP R.3q&"=~W>m6lVDٗLhJxF+duhCP+Kþ*hm=?S.]f#xNxvSWwV*EqQ5Aioh6kyF\41mn'Bc5^oŞ+s'*' Q%gP 'u~$fyenǚOs3^V7cpF@z~0B'y]f\ބRD LB >lUIG҄­2k >0B" JfTkHiEgB!.<2b$ Nd H6/S & 33e&M&P@XT0֘+l%6X`o-d |t#U1Aa׸bOeX7EVrjye}TT$xo~&HiJ)eoo3[.dJ/< Շ*vQy3RM(,ӯ5^;\3Sۀ9Ɋ@m{Db 35eQg(zi7ưunLfXG9}l9^x8%?]rEwcT)fD~?LS%oj29l֐xtS?-mHq+aMp_w8/L#eFqAޜHO-g7SYdMol?9XU.PXd½()(, ;2l^jLpNU9t}c*ȅ@/@<^tIߙLGp0LBvl r$ H87ZJ+5 a"4.1Jψ T&=B>N%a/_d]xR*362AR4wqr"Ia0d ذqA|<_G 5FNoU{vWֆBoV]DXRoIȍ 9\; AHG4׍g옚-?<fa'(A z紩GFiڪլKxz^M:Rpr TzYh(188eރI8EJԻdn5k?*SPDϯӠ|X x+߽tr Br۲[DѥcYm:U?{{I7 $bEeh)1._o"cf4MvCv^g|^G̊WK0~ʆ깧ዓn7 ZNP&k[^`$bعƈ` +Թ`N(VԆ6b[ku wιO'ɘc͝&U . /-F#/ֺDubn` -G4XdbEyÚ7?Uω uZDGH~n'`r:^ (w ױdLd@>Η9kբQU3 1m`>S(Vm>VzŐR;5Ӭg{7A@ '$3sW%t&ta}xYV}4 j٧u5!)t\eXjbo( l _jZZ6#l|aS lf螜CsVpd? &G,G\yZwn[ 'BNoz%K'=Y9shvQURz A 2<҄Yc3=Cd莼uְNv g}++Vuhʊ|!dDl|fkOo=O OY˒YDN9(L W-1 ۃ Yy!WB2fN)KgwǸ1ZTԴ<[S7rKCTJ HUJBMywrf^wO!.o5HBϗzªтݟ~uվvV癠SW1{7 n04R2{g4:).NY|Vyw jٶ0U̘]$wLboU6ΐ 7˪0%k ^唈k]eJk#\DnߺV-*_0DbBGYrt tFvTP @ծ^(RWVtxZb$/ykx<,0Q'/lDbo!B,!oJ,#".N%Hs(1P5gC)7ƟD{Kq91_׋(PDđ҂e~5w$ywj#.*3r?+@~a)tx^p' Ah8|ȀY7uV^h9(b RU?I2ccI$dRћ$6y0է5!'֒6`EVU.V8m;fA'Oqާ\n rv A"&uAZQB_R'UkBq]7yg9U3'EڧNZsWr1󥊍B5R-yNf^I(buH{Mi7ݼ4 Qyͣ0Ouw3)aoJ]%fuƷ,\{4X|$ R܎Ks0+^V{Z 2sh+S yjBtQPm-;1u[\y]Ӷ;-S_/쎷⠱׋as*Rqf9&a'iʒ3s!2:Pŋ;нOb]еk㶡 ajnc*1Zd6< HwoƉnBsNw0i*^HT뀱6CWU<6u]j4h'tYf(ZG YCfq//-U }VvbʶXhԩ"g]O67jtQ%+c 8 x;"EÐh 2y8<;2;Aer}ڰF(\e})s}nڲ^IϢv-_jb "뎽#̮zs`n#S^>T'PHO v3wYcw -藔i*\`DdY#])V߈;-ۛos%FpWi%H lp+N_ݙM+gx%޹< ؒÑob:G^Ҙ|@K GxVAr_T|j +F=M->csPp,1~.$X3x[&ulWQ/IlLJ>!Q$CY{Sreu{ZJug;C&xǼZ(f?/^4k5rt}dayzy& Bе7MH'%4NEgM\~I߼Ԋ53 1ل5Z FM4NQ=˼Ø!҉*j3ӣ KMtp;5E-pMPc5;g2TʵV5epsIhVwW9v4)`wf%_xZTfJKWʄLzb= ޒ/怡D.+^%ا%^iâ1eo#W6Xr寧U8EWtsxg[] P38!TGDݏZl:'4(@kV&wm)wzPga0盦G*1c./k0S.a|P%G%%P J,-`F[G!^|j]G*E$~'a ݽTQP]W5r:@<Ǯf~gc=h13?0Y Kĝqu4 `,4ɋ@⩿@YW*aҽo6Zgs?.C#^,8G\x8@Kɨf{ŅM!XN ϥV&HHNhqIT/?NʋQK>-: +tm9`Ahm8K0lY4)]ɢ-Q?o_\Ғ7p`v2p5Zۘ·ɖ1Ӥ``3Zc؀H@do 1Rmaָ-V]C9*@EmZ$MtfFR>: ny!ˢ&Rw)=rxls5b;oG;tCYkH *z<- 4燲I:V:ZL#au{3`ñ5dϪHm@&&%;W"蔄>T&+IQ[ [zMW3۲u)]8&sM;ϱ?S\qM1*{#;9.g:QqYy#LP1;m6^V鲖&[pC+cDsz^)HF4%Ϯˆe#+Iu,wCW @£6^d‰M w0K!l+5EA[rf<1,:qaDz>1HRvjvDl`*}楁GeWRKSqz y#[ )! ĆӒG#%.z$QaT:/@c/ړk}eIv~dW-k$[Tͧ>aTn'-?qp&HHت=3J6d:jG."9ʈ w Gtqr3 .nr!)T gQM0 ѐ4@7=76>d= E(RvL=؎X#iLX@qI iȤ,m[׷(~aD?VBx +$F4*_~WV4](mXqa _d J1WG}T<P`6enRaWUcc6Oo tPkquA4E)TdOV ^*ꓑt"O‡/ULIr[sM;*{2BwBQRv3̜L*)v 0Y}Ȉ?w5iّ1אTZ8 ̘-,͆7/OJgV5 H4=$DwzB΀/]XOMkZrn(Niލvc81new9hcQ8/!ֆ2Yߴ?Tʚ-^_kםrݥ/͉nR_JjWO*-m{>bj)-~eYXžTY. eg6@FyBoD8L0 g̯1y8z_9y`TF`dDMһEWBIp Xj`ƠdN1m0C+Qű܋h* O6@hndmtAD 2IeZ4L'! $5YQ2 HD9@ мSMo֟20G,cZ^gSU ,={ .=*ڒg+FhsbkADъޜbZ9jua;#{TEğXgïʀp WrD&_ȜWTG`DRD(IN;F[*_kc#$*͏>>[8Z^MgXtwZ<lX.1\be|ڈzlO@F_>BE${z|~3s~=>ω@!`ꂂAؤ(e, Ӗie ֠ Yӟ yúl?Xkq,0N"w4l%rdkg_wv[ y,kuŪIW >ڗg_.{f 7cylfQ2xi96d8o?].}=Xh4t*'h%`^иCK#QaptcaJLlًc6>w\P [Moi9]yw?Z͙)Ll tX]P`W/!zM3<P̵);KTΥt6LekcoBn&Nz V <3no-f*fUE,UyS0Ktw~@Cݺ#bS:v7j0Tnv)cuYe}W CxVej|ocReKm,A CE CFF`wh.$!:IĽ4 ]H^ݚwb9rꃭ_ 3;qIi O p L~Is33Ѷ08yw1]'OCX6nj>e L<l.@(hV*.W3inq5}{[GP~ ;v 0LDE9v,+Ɔ=aE0k5>ɋ!C,>5߮PRN#2eU{Z? r&@W"N$1O [!SӵC"z7E3r^k(v_}n5*p#<^y|w &EZѯ&ؚP #bHa x{aK0 e>RY_&MJ"1cjX ;*'o]#٣XW)ite!fÄt|{ȰgH788Ao-Bq,º8ˤ;O-+sJٿH7;F䰹 h>b yj+EΉ:Aޠ;k )Ex&䵣kMIK Q M@p>vX>E_2yaL29~sf$lNr˶_vc84Mk$Af;TeX^ &{X;J0%CN n!m"77 :^hG45p,pYvӰLaD[8HB/$"[K&Z1*Sg WZKeR#IWr–+\x܀*PEFĬrtC5i/ WPGRU;J#vAEU/R'66JnUZ.(!^L}Ǒ{㓙QгRE${{#>|/ VEJ1ɲv{ma!55u`Oc80v},*  +(-7~5/?O6w00A5`K˯T9KGPSoE1qN|{AkY#BQno1D6P`~_2ILWuϏ/>n\C86}A4-Ū?g,҈7Rpc(s]myk9v޿)q A83b5nbWFƊ[/KB;>@uDV LNS$&歾gxAZGmvIWzy&h\DOm3W,V-+2j/rr CkjGcP09GWJG67( ZN=WD)ceBbVV\4VHokaL!j!%RͶ>3FeJ:k[p5 Suꔙ/ّ4+s.Govz%mp'q`OX͆M+8UZ4h5ˮ.Di߽f:*Q :~k≭gF f0f3^S)a- ^6TƸ uþZ67`et/Z- f_L`P j,,{k,Jc:Zu6Q͟畲.O:RX.<]5+ t9Tި75R%C\ csCd4S.cfgK)/݇M͗U~ZM=N {PȘZCAM-Μa#KqML |7Xχǜ1F辅':caY7NeDiNmov阅t)edˢr;qrg"ip= Nw wX~3>T;]J'B(O[Q[tlrsSX%\b+owDR`* tAl-c^暳)dð/N{tFt`^SAQ۠(?/B κ/ON9ng1Aooaf4??aHzR68KٺFlWfbRϋSnʅ` f+~:Fb?P"Dw=oU6hV),/w`2PW? ֪B$UXHI#wfA$6o, MqBfK'T{\$if&!=v8~aJkn2!Ft>ql9_>r*q7o Ϭ" *t?5=w1sYJeed |&gDWEcoU rnkwX%ؽ?`5",~ GOO0|^kӳ)V_%lK |Z8KNŌfR -mi?)!xI~2@Ky6@ `Qy &4 2X5qym1Intnm"sH,\ Z *+4uqHCp5]I%=F^hTEI3`@n]qlḩ82' pY+bMu/Vl^a`kn]a"A[NtEq xф(Ȅ\KϱF+ FJBZj z zjN[Ϩ F A[y;gxl3dK+8_|c5*Na Iɟa,UJSe=UkqM҃  )P)0tBa\4!2ˆ#c4/<Re,{6@L^Wc< Yt 3P~# TF+CV} \vV V$kS+Bbب}V ٠7tI۪ g܉ze&6)96.h%K90,y/pqSZw+op xrJu\PL `?8ꄖSNsow;9'_y:&m@%nGF e(ӿ0n |z99(ޏB QDM"enkm.|=}quL*:l4Vo8K/P}t> nVTDmuB%Ĉ\}<#&^pou \{QIX"tSВM`ܿT٢ؑawHA-UXhSoMZe0(w:NŌI\n;jrNN =O&y! p$;;-̀*9+bqe y$ơ%3%wx>7_dVe ?Z.qS~d~3O_m%8H3e@F_\(ycÓ |`(}ݫԆNK l'7H~#zҏGuFq?w{^nyQ$:'%A$A ū>R}5ewv)%^!)~z: UF!W5kcAșjƛ37xJgI^hha~fwM3)<#_$[0aYF}yoW6J.qt˂e"%a'7LGFD_e vjX%X {c/]$~up!O&)ePSg82'gru\+4 UFp5YL!]o&B IPj z'kmr2d%$_{@|@F `i&cn 67M [!QM㻐 NjI8R*Ҹڗ"ق(͕Xcbj XAnl`!) XdƾGpԉNbH3ګnY$ xq{iP Bi:}wd ],7ŃF1:DtcGT"ǃ!/y]ɺIM&+6![ӹrdS"{Ƹ2n+iuڭ>O"/ ZaT3a63K`ryFa9Co :tl6d{-T%~ @#pǖ;m4:V! k!uzK)d /*WR]Rj]6J,,d ņ4mC+[:YiرX8at"ۭsB]D 1^cԜGٸwtS#'na!ЉM㸺- /sY),pKC#v86) PU\2L+hw j]OlUUc]< 'g_dMlOاW[XɫK$3p5J V-t Ak]@-׺_fUA /<6rkTϲVL(^p 'KZl'3ڍ2k<\\TZXr!\$7R\8 ,ԍ5[!C̓~ m-;K Lv=7žxFqU+k5A ,)gv{a!$e} ZsK^WYX^7xVY4*ֿB,Lp/%+թ)v^î!+S;mJr@^obU e]m;=F:+J JGZU-׽6XN-{MTmN=+u(?-ǰ׎JOKj)<_;So uQgve/|"O%8Q_2鐊|L )%?@v"x7d-x=K8*5c^O_*-q/j±(ԽPfeRF@5R^9+4[up.s,v7Nq0nVݷ0怙`vc%plYxd%xwq(ύU!topeKUx+={'} ;,}\qktG EtFW{o*p M-_˜*\BA*HIi3 n[܏D^ֲr5&y)>$ :\YGe+en5O?I;B~+|`'X MJZ.S\V~mґYÎ8z.ɇ5WL[:cpJ%m; Q7NV ~ ` F?pb=NᅬŠ&X@:]lחÔCHy6hjIGP-J$:7439oa ǦR 78 i%%dK 3di/)ݤIk'>h:J <-lP [5=Bl J*r5TAm#J+a t<;Pֿ t›*GKD{ćXYؿ(W+LC0p\`8BF&ķ z]rj^"!ÏL$Ͱ&=5$y;Ҡr-jd VgFm(kZ4G?zz5"1|qhVNٟ`үjgQ̮hn J֪13P@P]# vlH" "@)ӿy*L=W :xW-OiNjO4Isaq NIǦ%)m٭ PJ(⚗}5H 2hEsh*`x ʷ{{V$xԞ5G-E#B$C#էN={!WhOveEJʧ1%hy%D/=L50nqٺ+Gq#vf8 FRgcuC;'nC+L?7#/ P}FeM'v@5_@]!Zj2IjJ 3IX?)70`e> զFڃ)X_c@Ra?D Go f\>ICv<5w~^>-ZN/;Y$%Fܪ~cb:nd[O sT͍ZtippmӗEcqÄd. D)R25{dobP̲/8TmDSAlԹXQ`mhDBr4!֥pO;z3{(QQ~{8|'俖!`?qrIbFVrP'H3=//h(#PL` "Za2S}|!+l0 ]W`k)L.$!@wW[Um-G ={ӗicmem uFOd"&h]pi?g4TgАUEit {D,Q݇\ۛIۈ"yW3|cv~HX vnՒr%XY.U;т/os]2Q!MrWGgt14믋w6]ls9lr#oN'ڵ&=hngeqA3%4.),o\##b6=-Kv? ?&mQJ{=nb]; S`U/=e[!y*|}d8H:3!p0N"uR1_Lpn!95bc;%;S{sKE}@[5&4 Xcgة嚨,.a' 6rX| if!_[{ |]y1u{D'GZv}Q<-7*RkN>6[ӝ`l[RičJf-P!&<7Ȗݰ) 5wxX9F',PČ+̅w5vBt7*:2lREm i W%HhTi3k@ Iٌ]i[wΊX=@ub3S-FՂ+KX~T*M݌5 WUfv1m][SZv-6Y^FG-ˢƚ̛Izs09nx>2:k&FxεE 钿vr9kh{"K5x^~86S.+091J( Fiٜ+a-sLvG5嗰7^tO' Uh wp%5Ltڐs=,~n8-\?cse3q0 z+oQPQ|%Do'HB랆V|\DCiAn2f?8Mɠ;Z zn%.S4<ܵJ\U Ԛ}s23p*܁1Ln'37 ]#D2Ė5W'O QKK,& z:ҫY9@Y}(lB}hUV(] <[@VSk־U+F"RjV1z{F/9Dc1^fH8XcI.S& }#/8E̿|# j] HS0JP7@,)aHB*k}$V۪]ؼ[9ږ?>&5?,LX[SIDjұts&IXpE(IY~?]mQw/.O(odXA`N,HO>"@3$q$k_K#Z*;SGѰ;371>vi$@F Ty2ey7kҮqmK({4C"E})$G)*^j3^ջm5CRk } $%A(I_3"l~/XoK, 8xPfu[U |vEdpd@nK: 7O{h=y((yĬD{#"Q衬ilVpJЯ/ǦKcQ!"Q.G1Fr:wS^CyJG Atlo)W[4øUB- &Gl;Lӵ C^c%ΪԪj{tmλ@'hQ5˷:6>wl_IOְ #97qVgE!7Z[%WwUiw׷lh c9;vݦАhUl9;M]]{VAZ8lj܌{Re.L3٤"&7 NjL©$٢edT$Rz@`|pwj6E3(G'yu8+%8%EV#Qt-0U=aߌbM92X+o rt D]L -b~h˶])*VTaߐߒü\_Iw'}LJp >z5$L2?;%$ VOk+ߝ 1i _ LI?mE̪k!x8c]׉ oC.HgR 6G' ]L7og/ JHbU{ݔP'.C`JH7Ї1ܢhU- ^Xsjd"ÚgNfP{)"5ŔQROdR  `cD]erm.GpiK;[tNu/i Nݮ˷~3BlY`0D~ϵ* (7OX,Ut'|[3Ɏh{צ 7IF;;«oa0:]xlH}|E;|VfrZ#!7n0#(Un\թ雯mr3 [ZaXɪO\B-K0ص8CԜU6+D0l{sO 2`Ȫ3h>!Y5Bۦ5OXfsXI5qE+wܡWG[n;p _gwvH 5jQ"d8-R8ST*&/ YiHcmfEڑXCRNO ._BOӽ P)<%0I Uоt'ƠKR % /I4핞xC<9A >6"&'ÿP$R D_ϓ EAP!@cN$+ N#77#pLCQ9۷HD-HI5"cW&,mNKۿw )@^)H`T"2_^ :R ~4. zR}% SݎGjY>+& J!zvZ߷Y6iڠSB yc] |=V/ۥSͦa '23))KU?$&1݊ c)== |\>:KX {7_&}Q%ւ@h?_­7 &$ s 3iMt㩃tWA_e;oИAJ/h`kgN4xrGQhw^d4❓:R:Jcv[S+Kjb@4@4ss)6Hu^ SX7 pF>G f_D;= I9RlUG:4pS-hxh(.fh?2cް;WZvPd Z:,kk ^²?X4^ k F[(|, Ra AlDtI, _t   Hs9epS1W#:ޛѢp=ULg XCQrߠ+-8 5u #_}SJKOI Zu}MP\l :fbf\8#{.\CN1U7yfB 7)~kFOJb#77!;5Os[:1Vݻ*^Pܰh|>i+ ~biJbڀV`fvV^OSp$9OC ;kyoK藆]Т]*vDD?x`?X̤">@z*]R?-aO~ΗzLBvmD^бy5mO4g (o;g{ПOdxKdr5TצnbԡSyj1s<-!1`^갍Vɧ.P%#\IJLUPK5!}A8f$.At5f'&t|Nqΰ u|lVu{wjFYeꇵV˸q!ZPPSoŸehc{7oc>ՇQS)9e ccB㝟C?vFqÈ>oT5uc329> HImA $Ԅ#9&ćJJD: =7 vQ.үV8~T(KEsIM fdRm>tOhųϰwQ#LB/I}]E k/,55q 󙻻{?pQ;:IEjOɄܻp^/CWd ZHS旔FmrA}N N]~'s "/?5&IGOHBsώ&x$% H%)-Zg&E5fp=S]p|O @}'+.'Y8 ߛ\)-jэ)UDi $u2* UH,CWwX{K]'o~&^0a ~t޽ M|+8Tn<1>*z ,_H0HFy`m\7C͈*w/AHqW+Q.X4^D4Q€ gC R ?{ xGy@SPʩbBE*:@u6*h<'oc}uR<B~/*A ˣ% l{`^ulz*-f`'*kh6ܳy1 b;p1}{KFGaMt,#糹-D(KUAtJjaS,]h!s޾^ƅ 1oW߼Gu;SlWT3%!3z1luEِAI%Dӄ-i Ordl,HUE>k*͜-BρI#˂foV;?_}͚PX-nW*͓^=DM,gI󉵵-ݦ0UJ<XfuY9["oc3Qsm+e$;?%IGmU;vQ6I31k $Zŧ!E砞Q U1H^Vv4\r+ X7}$9.4t T})F9z o5e{~niKYIzY r2ytO.3)CV7w2;!}25bɅ9J;/$5P8zVdӇ]0?ȱyŅ[F5Rh8}s8K k-a!{FFȖAtw]VqRk5L4.?0X#AS|_I|fĜD|zawٸSu z'WQELkq*kḸ$SØB^.zđؼȔ=[* g݄Y 1NukǦM#kQ{J >WޅQW؆jt# H`h?,ٴG,r%:\=]YΩ3X[ I'U-1"EA" F:%kG 0֕y0Yjs0y?+o?t":|6Y-!`tozQ E}V.~f=I#'\蝧x[.>83sQK%&!#:uwCʹ EI@k UU$}'V=0lly^dli-8e̘)jZv4<-X\ `"($܀-K:/]+I; LPش7S>x[r}fY9'/c?~on&?Q8T@盅 \?%~Iۈ!nH2jfR0$BӋj.iRVMJ%.hD5A4,7,!] >HJqaK{Qp5{ p-8oA/ӑkv9ї]盶1)Z%NrѻןYUTxwD" Zz:\]"XCbgYO[?zF2ՆSsۧγܩQ)O^TJѯ>G/nl,c\P%A+ "9V+WJ(L[Yg dxμ`&&91):4R5 B0ouaS5 CO(e(&Ya$}4H&6pA3Lb JGƄ̿(2i9@16Tf B[ɺ 8['@jlɻiNB.\lύZ[/e wACߕ!4sZ\Ơf,+ Tix\th+DNx 14_!76FGXvt6\s>xÇӲ>3ǫ:UN :H癛A.HX1Ar%V1yW4dOq>с҃Pi^FXEgYxe˖*w܅/ϩ8ۖO7ʲdҚ^t|"[s<;RįFh/ȨO-f '7km F%5,rXn%gEv0>nAFq(Ǽ]A.bpK?DrZ_>xidJzs`Kp;5H/9$%l>x9@}D7jM_RߌV4R XNO&(OXgOf7 1~bb97}jtgͭyjOعSn!QpF"q|F)By>ؿxhfH>g-!kםj.W9i;R1o.xT^MO;@8P2kCM,s*E/>{Hh8k3DD tpu7%Z%^GZ[= ݏM2x( rߒ #b2d')у4G.s9FD!ݓ:t2´gtϼ>&d<3<-R:c:rE9v-=uB0 |'aO*\pLYk4ӯk+UV`FtפBWQT{\5κMax%SzEt|& K<cNķr}tB%->6fyfvh_=ȳEmUA:;C{8gYOexZV]O1C"|t }dW_gNUseFpވSo[ KsP#") l0Ѹ66x{s2uNz)4+Yfgl?j=hq}*f5H{_]:/+l-SD_! bi:Fje2U3KҩՌD ހ{NVQ'={5R2sm~^ҫ$ahf4gT2 |)5l_e zA7K4/Tݏl̿SMRpkS^6!#J<oé. $Yh(*w=6WXx*g D+CUv0+XdghĔcKzM䂊n /iET0BdyAf: [٩:Y1O[= -yB#_c$\q*!=ZkR`ofR_н"J8Uex7V=قk3{8!iA,po&܂-`c4؞ؿBmUBGA=bop_`S;2c.k_I=Σf* 1fl(sY\C֍9S^dܼe;4"T"k5F!vߥ{f~zZoncqN+1.t{_ Qe9!YcJL}B/A*,՚σZ fT->?g+t]\Gg0XĊN5C V*LvSsBup`p q)x<b ս0XfJa:O%#fqa**P|vKx&nPK*G품՟ ɒ7PQ_&m:n˽[7Bb%0bl:aQ&t6c` Ө6CgOP?ٓNv E1\ 93d=n cބ-vuސgn%֙xud2"DhX ;+@v2>GHc`M<nF?. Uq]; /^;飀FClgsxMx]ـ@0k`IZ]8佢rk BhmQgA sg$Zh)UYN@29X U_oz2K/v"a)D90x[ao4ٴ¸4(08#&퀯F\t ;VE ArGR PRC{}ZC7Ҭ7HcP7B ?IPH|'bKԀQ-&?ye[i cs##:jl]CshYsv`5O|{(w3#KŸN~(4'*ܝ N3]c!@VScwpIz'(K`<d8kR>J\97xd%s `B V ͉vkYc~pdDa<-%TIX ,:#֦H|RhyAT$}Bby%4OB @?.FPBKuVua&9?1$8T߶ (eq/Im!86ZJ[ײ>7_81 KLLe(spbatրA?c#5QJ[ڙn;>BR414Ώp1.!hFu<2|K*:/EC71[:qpNsBYmu> (~Tv)F)g!T,x-_2oa+m5/2J#zoW<-`=Ȁ \甇tg%hߗSR:]tjKbD~vQ;ֵ$e@'!I+ 1$H 5:hi?sqS@Um^"a`xZntxB3vSԓ{8;3VlLvuv.:eO7 Y ڪz{o&YҊ{eibW`_S =oWq'O,ku3ui.8j0"Yffr;D!;>{p2,j/[Afl(lM_L"gE6?"$ˌ'_96l%@e ΛȎUeI_DbU;篓V|# w\b{kFs HiI®A_-zA@Bq7I6(Jǫ#u[{ .&>kJ+Čvn 0B`d_^˶;Ԥ}|,ޱ1Y >`@2(ZzBmgY3kySE!kFH`2&:"1QdÙd+k,dޅ4x~427x~TXB,xq}T 3ost4K~*@ݡ\ {XPkw[>{Y7p4 :6mP L:fT#4:D m@ CmDpHHЀ*9{ ?nny zaO@@MU6l+ |qgT aҚ'oOĠC -Y aOWU+xN+ G*X:~0"0!i]be]i :4,Qk JT?lD_ /ƶ+N/KT\d:8jڷ["Q\Ws|,ĭ0kx݋? ~& eT' ڂiKEsmyY%}DT\HLOg (|`kGY8TM p51 (-K ~^ގU9ҎAzeZӆkb4fCS +]Еĵz? gQNC=*3;,dY+NO;:s'kBpj?C:Tl 9L,%W_%޵o/Oo-&BY˺t0H|<:e Bd7HX8r&KMgvEToݙR 7ӿl=|pp{ e:^&4ꗣ2R+9^{f: VGy*v-.`l?񡾽25>|^$3`nʪ|ts sn< 5gA!#޽LQqgu[1+nh@?feCJ! xEmFMV>{x*3"p;sT#֤ Txݗ.XK1ISZ$I(nKͮԨۑbc>K0!A7v`:6N7M]%R8JX)89N3 _G0%Ȑ68^pxF :>|\*gj|p*G6<0D*/_brlAJv L%:t!>"#eݩD Dhbl,g-Nִq'DbGǏm4eLmY`ٔj2XN!ώ@/1k<߷z_`)v>ΑyXew*Y1!71GqE(- ɥV[w۰W _0bU4;Z<=5%oyspA1aC&sr&3%UaRoBUŹ;eBEqy 󤟺XJo,^ب{yܻzp!Byw- * kHd_pZqoh$Z>ZIUXx͌);m5 í3Usw/=wf=> ]6)A#20]5;&Fc|}c5M[ /Yop b>RA7iJ)sB&"  :&;h8D "ڪQ%B[kxW [Hv;;Gj.aUڗl*.dƽS冞TgQb = Y0cHb6i5$T1#q؃뎯Sjuz|i-Xelr(0+jÑýBہupG ayCC7>Sj'oqd( 8xx*,B]iLrm؏ܽ!r0&a}pR% r !h;i<1rx0Q;)r݈LSz.k8ҁ ?F؋]&ݛ){:>y- t!gO]ʶ5LMOk\9 CV%PpJ֔)HM[C3Ɏw^)a, C;s94?%SEP-e275W`{P=Էg7۰v 3H ,ϡ~yΨ 2ߛAv"p k)Zǽ Y>$X7[CeH%X"1c/pjA3~Hw3Ǘ7&/2m]06DD/|u68cOvЃx-hŌ͖v02;L]_kiWM%7.6s"@t#*gV˷/踜Z|\xmNwk2/Va׿cV}`XgD7 ޴V~c路4|$)} ,C# 7Ԏpm3ؓkS~-(hjNKCjIl2_:Z΁Z w"vg vP\^4ȼ#|o׸!>%K5vM"0F1BY)!r`ڴ +eF11ézlgezC">|i}q欮U∶O8aXsk=ͥ4;JKr˳hKz}mD3+![.n;!,f ZEK/>) Cdm[٤ŧ Q s?2xj87@l%F $ ʖp䤒|sy eA(/=U\{` 9i4$Gnp2P)/(`r.KfqC\Fz$#w)"*ʔDdHRzvAMYw2ߵHd*r5 ĒV⤹[5R1*3RҎ_#~qĹ hJO9^ _f(m4 #5p ئ _J\cOTįab}_nD8Ԭ'O# {yXkFIO})/jr ZʟnߋBm!7Iel1H+[bwI*JR #~?]/+y4X\"@l,vr:W於 4̡OSH,4ȲsaPFbLgp&MtB#Ȗ9Vtä>_ChI1.75ծ5ӕBFd9:8zKy[nٵZH']\*©`ђ:8* No]L,grR {U n~l[`rÐ~?bN}1{+UTg#hq~-jlCLUY D!ThV UU /HT^mqpg5([~Pd`;˯ֺRW.j$LEyq|ΊM/BtrF ާ3˅|u>Z̄p#8~[1p_*/(@3;lws{+*Q>M4m# D Fdlӛß]<.b4E|o)cNLa8;C "znV@B_Eg?/b"y\m lʲqw~*7",^ȔuyQ6ef8)0 r+W[7 *Vv Y;zo{縹=̓WkW"`p,&2pG!PRLv:bd=Lj cccF~ T'0Ѱ)+*#8&1o؍jEm0Oaٟk;BWp\sQ~je\Z3vzz$ܨ恪Zb#yh(y!-#J;Q-9cv#dkidLj1DTl,"^Q$\cĘDP(7 :bA^i < RDQp!)SHD6km`-!:{NL~m,'~b`cgǦ9g$KF#%PD( gu@IBJ W+= #TSME[ֽÜ)(hleo8relH`?:Ȁ:qy-[ v>1^ӊP#۞.y*C܂Z8(NYH{^! n]TRRl خaO6(1C>i"~!̚F[ a@Zx}E9r-^_}c9g~c*Q<-X$=HLEilLLmF[gTfvxv|nJ|wR+ANZ䛄a䒭[mˍ`6ij'DיU'2?#; XA$hZN /h(${bU.=}`NF$Й1'`S*8d+DZ5-5LE]E:7`w@;bQaҥ#,*?Bzz>س|v阭MR' kn4݊^d]a1EzEXp0VAo>尛} iO̍a͟S2X#/R{O.yL8Uⶥ}lfy5lq* b TFoo#H ~پ.&&wrjҿGyr2]1t%6xcWdp18.Ö䢋LU'n$IfU4&^M4dQtikv"dK0S!e׳,4x ] un!4T >1 =LT F;Or5U{8ؚW~HQ}9-8B/#)E +OAO OnóG% ~bVu l89OcI[;~D!\$D1~-.\ lO~ (_pC1Rx06[ $G[e"!T=޷dH-'}J@p 3jt1` 7-#ǧLLos`ٵAD|I!2Y`Nuy&;wg^*աi -Jj&?k/(iU~Plm6Ka"5D 6 .治yQt ٫֎NAY|v l S$:X$B%CK]&g_Fh*6Lz~oHrd2G6@vYXpְx5  Iz(gExbWqsU jev/oˏF$pm;:\o7c` -;-]hm!BEol -wĐ!LfBh C]ܫgcV@H/T+K}g Y Vm/|.+u&!'ύC5 e!IC4c\ :BVPV|yGiGpy5"1Z5IxpbX e@dX$ir.=5lyWzۍwۛC5ui#>IR^liPG,%}Ht 7 < ؼB. $@Lp"#sstgxkwI r䄮 ('1Vza9]QʰsfXx-'i2y]`!hޑrB'ސf+"cMp8EpN`JYafs~T~$(}Qwg]>AP,>Oj/4ϲx}xHJtO~#-I,=[Uk㸴M %tGhimwR,4LEvUUi^3nΞaHW/nrs"L8XZkӣ+?ڙ t[`!YAfɹXq @c~4sT̷dղ;|^Iȣ * uc'2Q4D'n={Ju1vc\{*G؝e뀫rAe5(fbK)Rtںf懂olSBb|ZvX k| _=SÒVo ]A`(, XQ0ܤ^D|$o ||ƈ܏_tB#v& s9a:'A]Y.,@ COhp{32F8RG״b?q $o.ބY/!J^L=]f LHvP,ٖ@S-(eze%ILU_o}RYY;/Ô }Q;OR JJzan Az!f@lk?9r#mwS*(T`WrY֯%g$=9.C;[q\:.It1YK ButYѠO ?M9űboK-D.M 2 7;'77'JĕkRwߟQi^G[+;0miNX4Uoׂի ##&f(29;?a^W96^o tNxn3㋇~ T vһHJGFGO,*~xC$GB@i|Q?C8s ӂbWwkYpl _( @4F[Wj]I)PZɢm=do6LScҀMYV(R4=ru(e%HE T 4heIdO '$ _a\[{PaW>/G;Fxh3$lI gHÍH|؊qcM#bCЌ=1/ Ht̬]OKi}o\,Cigڌ{vRgR4!g:M,OKq}BT)Z IQvp hP싣~`_NfE XA*>aZg7 vYkhF8VB 2q /ԯL9bt[6ܩPV*3Zp%5 Y]j.m瀛+svdVd&9>{q2rKw)CJ25#+J2Al^. 3> veB Qz63B]CZC1Zfk[öt;Ymi%@m܍b51}Cbx̜M =rp f*cd'P22FzK>5<۴ JMFGjM6̹<$5@.C>ΎG W>[TrW t]pcq$IR _qUDlC|n*U(s ӻ:rWT>d޳2!`҇D]ڵkDR* |:5I?xk uy(o];e[3Abʹ_/4΃I >c>."}Xr`4*' x &z-B=QS2B1`+wEşWs–9֪+}"0UlDR˪vjux2wXV2yQ1r\iU3 B&A0h`Xz&{]SϷJn.\Ley^"|Q;5C?=p9Me#O/AHct[`Nhu'VN#R;L3`v&U!oXSXy |Dlz| b$.6e58Ƥ=7{O3Ƀ!Ӑ+p:PՑY24-5X{#j@Rl2-"d4{jZON8{]%GԣZ¯~O`4.MZ&k. orhUH 1P4 ^rK@0si)(QhMY';&Q@M^j1'FxE]} 7ՂXW1+u)rRyfE8%aq"eة̳}7C <ɖ4;3lv snd_AhLׁ DAyFۆq=^wGtȞ $dLX(YFJOfUR0>btMbzj{w@ZČ0}kғ톢ZΓ>'Y}׽Y2um;"rGwx*&"*Mx!1*ҭǚ ~SH*>t,Z ϸ0V6+fk}BFE%d83ZanN/\"A(mĵ?./zb!^ /|lU\߁gg狖c Mm?nSEI2xF)*ڶcuj'y01+|VU%|6 "e7&jt |0J•F_?Z Y xv*f'eZ~#gM.(Ou~DG_g9Gn>ؗtL reIKdT37نPIV2 []8U E36ۂǶE&yAҁc| 4O$ny-ƜN|9Ddf,VڹP鼨XЫSTt;hTH6wksDBD~:P<0CǫzfvO.̆Qw%`,pI*˴|эaӳ}7/L_C+VmrP~)5y SEA9х^SXb+q9eusMT={1ӟYs]|c Mx2~Ϛ+=:/#>fq sUI! K5g $D-ڈw[(Aq)Y-w$+PżR?;p(Bb[h'ߟ|(nuC=Rn~r(nΦ4\ZX3գMRXnYԷԑ5p.V HVjrWgG:nOi/g ^_R -ypV*DXsTR| =ejpR\ )Ο:L{HهS ֋\ME U 79A'co"xPIoyEsk@õ%B43}hy6Ƴ? /8GSD+gצԿk[NL\$Z]nlocK=ZUƙ*6U(+KK|jC!w]A6~V] @ZRydWbA@X bJW$0Mۮ1BW2>n@ػ(j{ wO/9%W d.6+ }MElKōØq)z!o@BT(0M0@0Hl}fwߖ,X@n[@Òg^3Zv z>ҒrC첶O ]KVYʒ)K+ qKpR%g^娚|2>"XY1hwO}|FqV*YёDapH@}z>˵zl#dVUyYbqALKÏw V(XEjUGgDb$l"O}e.<93: [Lȅd}os32+|E㱃?jvZ)GzYnsZb)FHsЪ-zwsIˆoÑ\"*fRw競%SNr٧TS:LH,i.٤ PTswU!;AV%9U<+;10:BkgB'F(MA"r@>S> A31=E5ڄϽtv v /ǮFk]*D5#xE3aD%:"}FnzW/UIw" gjCz< V$0w̞ېK=& g+l-3UiA[Op˄XCHK1i8_7½"& l}?F FcY!]ON&"$W0p+6"ϔx$t=ϕi ᪐OMLh\;LߖܧPh}Ȓ]|{_Q[WJK=~u13b?ޥ?jip(1cg tCxu1i=H0Kوcj]#LU&VY4VDzic 2! p^gI1-b~;/ *W\ftHbkk3T6`)G;NjĻ  ]o{ukGc6E/YcⅮyXu3c/h%[!jJq`Nٶ`%Enڍ BYi(0Uyl=WJ%̠(tu^XOqc)mqa]9m$% y d9CTr~I56m-K\Pe<M`-D9#QJTD3Q^(*6 D#j)he𿭩ހzȕ\D`SV4%筴>80ax́N%zǸB=$wFIsL?p8W& ,Xڰ@d 3% O64= | *0øabq\t|=J+ _ゖz9iCCѵZ1IFŁ5^Z~Sx1\3>\?.!8zʚFO6[X4J 1`QX-L-]_n6+/,J]ںF6xj@Nq>Ei7[?/OeY2򟌈pY rtQPsݾZıf 4'Q2y)RH IsZ!I waվK&(ڮhټ*sٛc4W",~ e&^u6LBߺG^e0LEgɮMwߍ7ڜONQ]riu=NOGB$r1xaqY-~$kDNV pbGM(ndi^$_F۸2GɊU;JxN\.utxV):t@HSd:!9֠VR.ylj q0jMu%A.C*`;/o*q vuĽ4ھOPC|iGc>w֌HyhRh6z3m.q "XEazʁ'X,(;e@N]+w)w\llhmN82mIͲ~!hB#GDj- 0-PRnk )\NT'0e_TwEW? [Ș&kra')STk!o(  > 砿}Q?\blB?iW"+$+B%wv29!6Xf:IBDtL}U81i*ˁLjJRP"*$o4qP@EPtFYux<^`w{7jDF`2*4+{`rކfXQB{f5҉rIII'L%Z}E:}]c4%Y&k-}R~E=F x,DW*[gӴY^7,O Ʊ!|rejR08Ȟ9s`658jwZ{ii ~X$<28_KbǸ''Pm|Y QJKq%H(5 UbgܑL˧CѰG`3jB,@ +ⓛ2{j0@Ux%?fEڕQ@ Dutx~-POn4f]P ]=pW0^|%& W,l*@m{7{t\vBiO0wלb`83G5>bTKn=6ɽ0-N<#m-2Mƈrr :n%7d%lIMg_H65-=oFAT#y8P~@ d.%f} Vxakpn؂eBgM*RR3}710a.ʀ_y^hJ[o TTFA $ m7cuA4 r`ôLݳ$1jH/ =,0+ sC*KdA6q;9:`-̑.$L)n" dH%>$W>dOR\]eepe5VEO әdC\?H1H6ӚDBD3O &=1״ Jqv{=RNkY72L[$1:{V4=¸\ Uvt>LÑWv.mEOʂQB٧04ǜ )LweB|O*p(& ^Jp/ hlTH¢x䃦)-iB5j, ([V9K.7INrvu*φ$L}~ҳ1P48Z2b|7Qxُ%?׼Po)FcZf;DDWsm/E6( =D ]xmhPb+%LBw!8xAR6%"(hD--sA t{eTYGnS>BdQÑxȷeo/}\9ȿzc2pBs p ҂ pρ7ukؤ# wѕN H| u '@0u>5vvw~Zn.q%fxRXo2hK˴#6RSo4KPfόֿAS8'O1ˌQ₥VhYs?66_k܇QMw5zayQ'd,%^]B+<ʶZؐͩ9ѥy\,t\5rPzo}g\+jT!u|&sYߐ&|؅@9\",'IoHc<3xٍ/ձ1 Z)+y1)U oß|uOIJxD۷}T~W^/>^>DZ<z>؂A~)QnOxb57bǢs7cU挸ԁ.K#ڊzy3baM,[֝K,`;P Zbtl`bCd?1>X:_lڢ̻OLIGs6NF@Nb<oBb)94k]5\{KĐ>)V%sćK-_\ E- Gv ε,&'R08l|3艒?t享1r@O|tIYX:+jHy/G6~p~eZf:Uv#?®91N% u27p81`m2WNhl+Q -19*_v<8Q<4o2VF΄ͤ6q(4x 5yydN صj{<*K`?_S/?kӳē Xcj_צq""m_!ci0vɞZ<>|t!^G['g$Wx2#KƼmU \~f87;S5i^χ¥-i Uя9POV?vx`V>TpW' 0SCIܭF5 N8V#5ܸRx`f#H eoPsmN  al{`D!]U s1Z`ή7Ki :jfLlcAl} VÈZ;^X~9C$ӽ%yq $|P/k`13`M)7t*&oI2׋~> ڬC\ih]<79F*d4X*NN wV܆L}[9jqU( >(i;ޟ){E/.vS2}⊾2} zH[T}p{X#8YOu VWmMb(2ysNYԈgmZWE,ȅvd0"B Wv,*3CaLpΡO,!Ra1qm]ƕj-U f&b37n9yUN?1L!&sMČ/'Kd ;( C+Tzİ1r5_ U__%B:N2MFN AbJyܐ5 FQ6|bw呞\F??7ǷMcuT@%H6jxKE"y%d\ E $>Xj KjonJLET( t䜛 +TNzt-Dg-?v:&/L>,۝ɚ np1r<"tUx/$}Lr_Sd9rLRKm g<3& ! L5mRqxS>#>)ғw1$V'f/~iuKf2|nAk ;WbAU[6m[5.6Vˋ gMjenJLC{CW-ֹTn ASY=nh twe,(d9Xp=շ{%`*5lQth:CA1jg[$N7&)(IےTxN޸a`/yZ+]NӍFwoGu-,r7^z‹^82r\gGOթ _8lmDܽ._d&^5J3> qC=YѴ"E ~A#?caxEC>A k{3:@Z{:fH붯=v|'w]xZNʅ@/]mGTGu1E9hnm3_^%_FMfcDqb\s%=zGh7"Q[?<:Li.{0F(HKԍE(>(08YK87B? |5Mic c[(e Q1߿n佫q0v)CRtL D1䟥?77lB%ӅR$<9ѝш"荰NLYTT?Lq++{L8?nב7I2JUd$2w_pX tZ:;7\7oڦrs#0Lvh N?UIp A(D^ZzNL]9uz,(;GQʎ:]'/bg}!7YGD|f*Ҏ28}lubf!9E*DӶǃD|0LgP+T- ׁVeS<^  LpC_ʼnݣ 3Ks"%@zϥya3lq{ >-㨅 q?8QW.!og f.ߌn8E$7` [$oG":m{~C#CSשES>%߫Aw$Rזpdϡ^@}adPעVYEhe["ԏrEC̖ϯ+gZـ0]298BF|R S5&N`!o$Fe{<DoK~Ly띥 0 9会(#3JX$l@+&FX!N'C_q;*slj'֙>I[Ovn ywu HL XSp|#b~J-`Y>RGH|IyBI7i*c `OT% k3z8;u/J*CRf8 )#Ķ/5.114+0$ST|:b;Jχ +-̝UN}mN|ǦpfY&ζ e-=tr2; :I-NA4vX|X`6e"  sB!NNTЏMLn2i:Lq $=PPQQX`YqjlRy vm$wWIӬfۣL@-);'nߠT 8-5,C+Q=;n6ԣAKS@塣Ѿ ChT O̕T fWv}'2IQ1{كk %<@j xU1qaq#`ʌ^@4O'hRC1W2 E-_V+TfڱS!6pI^92 jS2:A$`{9}HS^YHa >y]Uƃk /,+M4rJ̕՛EhgyI-Jmފm9gwMFzM8r옍% BR9&6]<#Ԋ-PB}A܊m VŲ' $ Վ[?Et~"/Cʼn߀>-ɧ;=)փ{|KM(mT8[R\*rRʀ+e$rv}?yTh{JP0gZ(eX}.'+26~\WKt%(׳%8d%fVx@`&MVb"^4+Sq1E0Np*ifލ\8Ձѕm 6d; hmZ,8&JgKQIP =zK@_!"dPkk= ѽBβSf"_yZrI`meu*U$8wu4@5ZҸ[ 4T^C[t̔=#И[!hUgL*!Q e:B²:Schċ궻\}ߥNqjohm9SܑƝiJ.z`=SmVvBPKqszKn+bXF!~T/_t~f+>(ThU̥P t驳f{\ 3,' ;?XkO\9_^c-R (;qǏ(dP_mh(n!B)XB'~ *>C4rn'>=F#tmB-GA0C9[hpDxڤ]#q Uhh˴>7(HJ ֺd&O+#hh57wCleeOZ1ύC3_FO>UȰTB`"~ɚlT (ԱEo ]}WP_}o*wf]ůז$Tn4BDkyPM ;brNOVrČKr#cA>+h?F⿟%\S,hz/$20<Ƽә.z ;JG ˩KgOPw?6E)/ȐҚ KJP;BR~u^֎hQy9lsQqV93(ј427oQ[n^O9LlIvi(lQKCvZ:~ZJy}'1[0iDêoGD8|D#L̫`$30Sގ>=,ӵCC݇9=M\혚Jfh ,:/$B {/tAkϭbcnC\ 6M SsHп̣F5k~d_i{~r1WÖ\*ꛖ4zap.4Y!♻{K.Ǔ 2qՕK4MqzEQ3<0'Վuw?b!fu4y+N@,ǀz7j:3HƉAzoy@(ʷ[t6Rn5>Uℎs(l@A]Q Dת2AoYuBwCKFӹ?LTqAB -=/j5ܗQmW8,6 72a:zQLLa2D1}Jӓ>|l|Jtz `V/ߛ<qLהɧIꙩ'12oV Ʀ,pgQXxz! J>gt.*zz֕E幪9)BB,.xT[a25BC`|+OWyZܐO ^ ]xm)$GƁ'~:A:=>O,qIܗP׉453OOoToC$;4:wī l`˥MoIn(ϙA?!:I~JSQS]r.$R԰BWS&̢u9/kh1ԆZnHL>i(F_#N-~xQKm!km~'tɱL$ݺ»p x  cznt[Y> sSS >⛼cu02PASvôbgKR̮O~~_2oMBd vھty;j-|O|7SWO'oVLᇵ8*V):eڪJB?fjfA*]dt"ڿM'ax lp 8C2@$KCu@Gx\G|'m})__%`1;iG1;\A?~6 aGe }oW]iEdAdۅP=h÷z6u=/ 7ݞDq9l9&'Y__V6] ]g$vO*=O:↣d*g; ok+}>he]MwJOJ UIL|PSaRHeU fQ]͘(8vNB–1Foϭ) d)6&)tMp,ADzp@@Ͷ | MZ{h f?SNo"xOZYy{JbP{q-N3/r3h*~X498n<"wj2NY,#z$[ՂY\˝T}BMl93v~zQSg.֭h2o0NyE<>g 4iAZ@I@Wb}OS\BS@Xp)9b[g)f: BM;Mz!L~ #c3߁ۦYQWORWA8+~fb {jnʩȆ1(@: )qDFze9E,> B6 :4XX$_c=-{ރC]Luw=Lf}az˻:`'1Rj~UaEH"ɇ>f xeĴ⨰ԁ hõtN797;FL3{35?(E%F$`Tl0m|K4* @ι:VHGw~>]0)%Skv6^ ֹqZ߇D<BlB8~. ܿѻ+@ Hcw7bKێra52Fӡ~Ξѯ1%W)Z"ɌK[lSPl]SV:pG՝J,BXG&#{sIlwR<`ʉqC=&م*qⰾzdWh:,/΂x}b0v{#]6z5= *01qs{s h'< ú?@kB{BS! %0iZoD!ӡu-m ۨVlDΤ@H#(I1^%_nԳ-}HR> x(,K)3+]ay@ P&0(?ߨ]jU\M;!=ۃK͐$5#miQwP hU+pA=cG"6HWGڲaW i"D05׵;:$E|XYL7n&6h:B9uu5gٿ7"^ z[ FN?'fyFnd?caݘ t AOT Zj JO52`S1g󋬞ק1˔Q;a2dχ9[[3M״ Ix4. 6๨԰lŒtS[Nio4dt3lϲ=$9DԌkD>o,Oȫ2Z 7,^qcd @{/gfVjbW .$9(9wLɰZLNY3,r q~lO|C<<ǯ.Y:tDP*< #|NZEX_5ֵfU1Li/೎U0]@l˜GUrj# 8e VNHQ5 Iƾˤ݊A!oշji(k܌GޔWcG5# +Vev#9UDVň5ϊ8-BQ7~\H$_rT@/NW٤%S݅⿌ 7jBdEJ~.Ԇ+z QuS.Sx(5Y?ip3 18rtrC/N/?,7'QRN\d<Ô/ ڼ#;Zޡ(:BFդb0'ۭiK'r.Gu%( Lw5_dtᎿrŪ7wɳOO (Ęi 6q0C*x/cU&aޏkp3%A? $7Cqð YmDDVṶIVXcܛl$=cor (=^U E~:dbIzuyٹӁ. F AdIg# ̌Ar \iV g&'k 5k8vƪ.ۦ-|>{2*T'"JnA*dmHnIh@B?k>7kOp)d,{Hz0"1Am L4kO:Upiasn͙.-;O??.s.Gy8' 93d~zhQv~YK3К6G/G1f 5f=k+v_6$- 4TXSK\ *'B!z*uo$w,dU\r3 ٥fדk J=ѭu-Ca^vhE4E9ɶ".Mݰ {4WY<ID/\Bqw4qw0vݧ: L S֓1 }w+ s\WݫO3ΟUR>\rГTm 'E0Rك.3(X]II4loy]DzL"\>ok)tZ{{p~ ̞g7J׷o ǿ֌bXMD d$Qz چaTi0QHamA>Ų=Ykh~:8<҉hZm%7A{|?g8ZbS nMoDm@ƥQVܞNYAlT]%t+ \4 chNVJG*ۥe-8ԙTR3:ZnsڥM B5}G{ܭ )09AbIքb1*"vr`ERi07dux\Y*OOF_|M'*dۣ Ouo Fb7/KhΡ\rk6ZxҺp)spyF{~&B1-ǩaڝIƗ*d< F=*G~)R" Ea䧵:qR᱌gNYH@8SV]Ksl>&(䤩i~܏Ob^'*܉M >r~ѶD,C/[͟)JӹK%ǠJa~'d3h1c&'*4+``>Z<ñOzǐXo\pm*5f#8f~FaQklPci |16|*GeGN-/WQ>::bo|ĥLLԗ/S,RS8wT YmhOh/!^+'s̩(N?9'B+M/gQ9e7)/" d*l o$HPrY.Zw<ժn7*[}fVTei%噤J&}O JHrUO-:[)v/v8!3[aKajYQ4cGtrK@45>IݏFb 8m6-cREJ-dcy<~}U^ݮMW׺:ߦb0de rʐ[&V _իi5HL;;ktl:\>mW>y>:*WߦK"4XѮ2[{jyCwmae}6z! xP$ryt=dȷ efѷPiIMB! \ FȬA]Ӄظ,[)jw{53mui N^L55A24G(qVKrgcwx %3[Ɓt;yyCȷGHtAʈQC4nEEc ( RDOpb[ ;`]kD7\Tӕ)Ǜ"߽0?fLDi`+YDsF _i 7llhÌd9p= UM6ҳj B= u1^uP` /$T%1 zD<9Hy=5J<*憡gfy5m9|c MG[A\PB6pS4{ZQ:e]q[+Evz5CD1(8~Η寽&h΃hx 7$GxB~8 ]M5-n੻$)U ̊:GH Te~1ZHW<][2g1!A|U䪓QYj]=U]ff,kυ\S&wd" Ok/8q'D\0Fr~ꑚF^/"2vff{?"RcW3*WAl'0DlT1Gn33؏u8)׬/D2( qܛƨsKz/!:{dwˈG/KŽ iۚ'lˇsKf +z as@%LDYonmsXzY%r)F S؍P83)ʠdx.@%-"u׷Uy#3WRb x!;8m0 W#ބIȴwf={ҬӾY~N[&?GwZ16(!7pUp24Ζf`yX-96ȩ 80ǯ9R}FepK,f !i  M"ZOcshnaԤX,:0Qݐ{V ŀIђrsLkoGUuer?[tC7 ?~݄,'EhL3mvSi|Cv)E}Nd{HvOi.(Pc&;3#Ky_|#8E丒%dYd_ަN"]'Qp-?f*,d3&6w1g %h?jNn4.-M5mq'VLyPԣxnk]l4cM6?]ǔFJ+Q#3h*pU-sk0Έ7G)g_I!FU7#C3:׉Mm74(ŏ12/W)C/M kL}IGK0vX*V|h`..mOdN GI%&lAOY9e+f"99Y*ؚ>юwn. Q2Bdz4 =Ѥ'yNj7 f%*H/"h o  R_46;gagNlͺrVk3]N c4"h2)єz,QzInC>S;X.wQv23]09W'ۊm\X.Z)1 ]ΘfdOͶ ҶmW9 "Iy{LFUN)R*wap)=&|kزDpž1<~pF,$ՓGUOH$<~(h|5G;m̹Gb0 .H)ݖZ:u@pS<=@Ѳ,$`RGpԈ3zM轊Y?.[0Y_WwkAv-EtHߨa| *Lqjכ/z=3* ԪSۖrDǬWeXlns2d,!D*7NIИ-34myBˀ4 r~tV^C+u?GBK[U&/C PlѰhܿ̚"{.>W/>"ji!x'4v'N5Յ̿9DY|oV*^(ثNZ&_C!2Ch׈Gԥuvzt^OQ%|A ?>5rl tqR?Gyau0 [m:M;G,n&bͶ%Fk/(շrv Qy7=f'9o aUm5?eBJwբݴ$Z~.[%1bT?Ԓ3K/> D Z}fd2/\gE懿rYLV$`G`CeqN_*@Br`W`[AHƋ9Q><ٛlee1,T' zm,VAC "_#vhWu HNmF+̊ϸCr^p/Tdel-$h S5-R#‡rlćUmỊA1t)l|`2-<#wy;w5U8(zL5XE/RnV*7;l:ÖC^W> "-C4geXk Ps)8 QD$Q5*읝#PxK),"qI˽Rr2hjDA :4Mp„zqΓM()3cp/[F* 5Ͽʁ|iMRÝKٳ!8mA3A 1y\_pO4SGEw[6tmZ̹1#*ol ޜ uAFab3 m}U~5)J2:ItA/ƴvyɟy @;!+ʓ:EVb\ODޯ^AZsLy ÈgU`6 (qK ?B.BŠ|׼5r(b/CmH!"jZ ɕV"vǁU)ɞr h t [i1zvC䪝3dP."" F0u*9WLsq'6bA`"1/~hqvy.ھ;vM>ےrw|6nR1;(kXY4s d޺v?בyj $$Xa-- "j"4]ӵ́"cxpۗtSS}'mL_?on͎AC$bAL qk@^`#QIɇnF]o\d 7|8ʵڇ֙OSv[C'y_;kuI|=aDr[(J/@yȃ -#̐3or8PeCk; ~i4媆E1&]iR2|~{7;ЪUjZQˤ|hՒB=i#u o#D@:L7GeBO3/4>Gտ<|q- Tջ?jW;4"bOg </2ىS?݄7Yvu~37Cu4Ljbr 8՞ -)'tIYndJ@#KQk_:[8*ٔzh?X/׳L1#{QC}gLM^[jvIw;b4*0}Şvϲf$/ r+;.xZ-{wUUt|em.<2Eo1.KM6֯[ 9h/ {x~WӅP3\߃ۘ#=WIBc[.\VtH)P뭡Ȩ{^O隿2xWIZ;lN5jt:+f_4LG˲F&3D/\o__7WrN\H]ބ(#yC/PixKq2{v%J W@LKc]_)3)xD fR=ozCd\;Ɔ1EGt}_Dft k`1\W"tA~:p0_PprQ4K.qlҭe7!\c yq9rI)2ʕ,7V^gr_1KrI٦^rJ߸OJPĭll 6$9 l;R~1|hx>SoC΂$ vY;ŕ|Ol#kBGO0U+®zy_ָP~RvUk*>Y]okA,\֡aG+&-JBoydK9icJ׾CI@Wx=<0c97~x%~n`M 3sݩ7|%r@wqgv.r!5P(}lyt[b%Y.RZvF YYV|W zFuFF&^yB\rvBD>MnP ŠFo1ރ8^|1Lt~bm]]0֖Ǭ.zt7Z)yڶ_`Γ maQGsl_^):G֖ uhnX!i o +A$VD~`뉰m&{Nku&IB >p98#/un@ hUibBLp܏n]gyL%Kq }]I䱣"{IH^lnäM/,D݉aA1 ũ /7Z ݺܧ xjR+t9$ mVKD ܌VXJ[8ȖY_' wxU"db0#%~抚xE3݈ީ{I'o:&LQ-~`fOe3=K40^K0y|?_k^w2CÝZf?ѳa]W_;͂_34،b1<Լ0maMAuLiڬfg\?1(*;@ ϞMjk QNI&fA@"Y\}z8H ah>emeT>>V?l1>)6Ս9;`Er7)e"cgYOc;Uw ?<^8v͗|T+ExGgµJn߃1r˥Y(#=r@^U|nv?"e ZIXˍf| tO_qTrzbdޱ@۵1Ÿ!v( oC{~lwdHu:M.wG' Գz0b6j:+tiezIXGՊ0[C~]6 8i~шY*52ס˿=, YR~e-FH2zʤCtĔ\Y $Z^ǖc[z0&("c0IH,l ة\5\zzg.ϯQݠ?vb%z~[~b\{,WLM₽@寅wMkC>j^W/Λ?|y.ݩ (b1d p_t]֧rĚ{ ~ w)$qw K-¯*D&+L@%c NfA}e&#h{8j ]8I򪹅@MUYf^wbs ^lY0fE< iR>$rG$NT*; dv1[Cp'$9CiN *߹[FQ?'*,aȤ b08pwe1jJ"%!v.! 8kfI9L]P'Q.`9",0ݩ@H*jQu ۟ڵѐDv#h׵88mig/r%:uY/e;79rh5|0MU_- ?O(x*F;.)juΔ_j໼KƴrL]0odZ-y#ʰр}NiN^MOYI3zsb㘉.96,jbA;5&:DN8z^j:W[tZ!;APj}!`dWerxe(p%>95w贷ҬW΁"EǬK^ʀd 7mm7Aoλ \?wF؞VK 7s!]y1z]Ua`cA] OnPܓ8aU],L"L(!ƟhAxTk Y\g{J ɿRդ<"5 /KDUP_;>btA!Wa𵥬MC.)59ʖs??h&H@hK s#`k&SAEd{檠UY%w%G88m'{7\=rnknx<`?T"N'Bˏ1VG~e:@g!ߙ=*h#h*A6)L Բfӡpsׯ}QuR3!*pKƳcV}fizJژ:9U[n,Vl"[zͤG?hvk˞-?d3QKhZՆB3 ^i 'e͎#q&fE\jF.D!iLĀYV{Eta衒x nk _V%vܚw0029$zq~.2V[q#1:: a3?Wb-dV(JKLOɮyrtmڴwj;|a8/Tc:\u塮l-eh)TSEY@BmqDN' /ed&pXHys 6ҕߥ[P_Nv#[/A*ѷ?TѪoJt]Ԓg=WuHʩ-(}v7bA. ܮ]G[o.h71Dτ^J7FMa[{xv,𞇮a[ >l↼d:I4ҖE( `l=jA Z<##3p~ݻ0Y>jy%h~rG".ќHx!3&ݷ4)ز5Ihlgd.^X#&عQ/hx#O^s;*?\\V]/|S L(~ [n'f@2L~A3nݎSf_},M]]H A2 x^l + h˻`tsE H]K D*( KۡU+䟣Y⯙u~%H[˓]D=Eg0ev35{DBCGH_5}80k7d;LTb^k28[ߖEB?h=j#T-PkSn_ʺAvVO&0m<(1Qkc'Ȭ%ښຣDִiW9 %Rg.:sw_yz7S9m xÌ>vV`ZbIa3 7ͅ<5!R8*ͯq"ljVGꇛlKlT~1&PN0HhŰL-mqa_Hk85t1~ rM92h-?H?=i2OUan5|Eꗊ. l>,L|2=@q4f/Ib5 0BZ>:/ >XfYCU^|^CG |MYP^!FM '4*t3X0׎#0F8iߏs`/fB=meèX!srZSy;eviMi,x)z_,]KxQL]^j{XD(5~smsnKUz'2'{gzAydJHX/=B#?D-_H!( qʔ1SXhw&gv2d$qhNyng6!yѣmfj,Bp14}X :6 +x8$4ȯGYu KEvrcTMd|:<(vs< 9 ((wEP@2Q2ہψo;5 7c.bϜjlV1ĭYLEqG g-۹47Չ$720G ??W,Ÿ.9:aox[rvw~Mx<0Õ/fw1B?'F@R%J$"ױksFBJN@ -U3~Ƞe}h3b5Z_qN6mGG?9FQ˅*/@ЁC>Ȼ4~M!ڿ)4zgN+ 8rXXtD A=>v'{VIXJ#'fnD-3#/#\6Z@ج3bcn"Pť;,FBc kjXE |=M菜T&W,jy).7;S%֥ -hhXJ2,.m5y|\}K~@4GjS/ŗ.I箱 B:~Z5ܡ>kќXPmAH[Ip. bXtZuw[ZF5qAr(E!kF'S  $z +j(xdװkxL2ξZhrÊ\ cN!r@ Gk C4Y{Bħnk1B),PK}׳(U.s(!NkثW܄m۷XWCK$jRnnlx86+@hϟnA={MzٽL_Nw8[qr+05kISaT9Y[NF9^=ԫ(EՌ+҂2C(U,R\zxP1 ,8] x l\ x61wr ғXk.&zb6/@>4 aC u]'k6ܢoA$ T왞̱h2Zd“9Ch3Vo@R)?nST]iF4@󢿤O?_(9m=$Zxq$g6 L 4ٛOaN&T;X1ʫLضF(rVj70 MaL,SV"/VFhx"Hx%$;ZђL,cٕ "+J?!@aů.Hfr()E(cXQgo1P"`8I+@SNrO΀Dt`Z!ۻ&5|4$>fՏѢxݓyۢ@71 7?fH2&`*LF{`/#IW WI\uv11d U GJ4 R% OzFN5Fx2_S&ݍN,=7&Bݕ>`vg+/;Iu=GeX?fߞ5eby׫@?Bܸ}NwK~N2]˥lݖ/(ZIj<=~^hs*L6xlͳ5yI9U|>ggyӰϜTڪ*tU] Vv 7`􆮘}MK5jю3SNk:DH+=5)Pԝs'd| fW`8^9ZY <*?K ZA>4dhrGSa0S1)+k4L7yb*Z{D&0I)iH0jApY}le3_Ȭ7S ت! ?2'zեԓ42[gxTK\0HUjE:u`F@K+U}H3!IXeIb!ج+[?@Ln@&v+[/]4~ˤl#_&YAp,2E%J. _cg0Yks&xQC4;5Cx\a @rI5e%w W:ZfYlCnQ"G!WOGa9"p4C sO#+%G+oؤP Шcj]Ҟ5OQ"ȺB {M+E| :JᮡY~o"E=yS .8v%ޠi20BpVlh8 <{T3-(I]R5ՏKCw[gg~O1w q![Q!Ǚ x3qoU@s#y[ʹp<^M4|It9XTX+ D)?nuFޭի*TO3,_J>x_Qih<³oρ8} H*{~m R7_~ѶCmBzaV'cyG+yqWO±%Evg)P /p=߃!MҘas2/|=<ۈhȪpRTى0|=T/!p')b75q*P,ur7)؜-b(SaLCwSlY~e#Yv#ʸ7ZUܡ^rk$ ܋-ſތ!GpQr~*,aI_2!W/a_l@=vC=, YǓZtvTʵrCh!Qq{|Ⱦ: rZٸ 9ڿjY<5°--(PC'uwglY܃/Ӓ),[KMvC1Mx'2!𥱆0~3<!硬⎃+'Bq:8wuilp䉀7%f3@و+@1;3v4yk<}XtFP:/ V_OT7$/9YD{8<1_;RTR۰ zM܀9$An|W׺Ov|h5J,% -Q=uBBxݔ, AHUΙN3%1h^2 d U$@ K @ 6G{\,Qsm$]˶-C)35s)xAelMjmUR뵦_8Jg,~,Z|ASR ¡oC- "pS5%1N+ڪ|~GHBPʢÑH%2kCQaUҩ)0 kS#C#JwV1]'t9pxe{LxGFxV\IymJteK,8I sGZVVQݴnB?4lV TF/!.D6 3S^D޵B_jwZ>a|afuY0ZnYp9CL1 6 CQ^O3kA!}[ 97}N ح0Vkh߼Y|@sdbUJB饗1'%X!q$ n1 Yr_ry#swyg)zP$BJTjK4$tjҊ 2H0[o} Jβ}ޢYJkѮ!twx:/妺,P!Hmzvw tݸ)šRU3dVc[wݫʈv>-/˱a#O*=@{8̮ݩ頶 dnu2a#~В9)]oEɋm/qz6ӛt ))SKCtH\?v zKT\."p %v~ e "5:) E^C0`] W7֒l0;.9?)eC!zމDYx&Y4bA'vuDT֌_PwGFf}:t)?.[Na`mq:ʔR@l ~'b#ZIxrF5]ei~r'qš2pXɡR>Sl%hQv~P hzmfX([T!=ywKsLe)!vwMPhRS%Wn 'z,,{LUΒ|#5|?hs.'Y& ˰Omv> !A%hV[~3HN)?/}9)~oN5f?!)tH`te.j#4H籬&ԿΏ8^v ZV޲hbalbI[Td W㌝ Zt'UsBP»M;hݿH 2 ; 5> -',ϬilȲΛ`dŸjV)u1tn{׷ Cl Y-ګޏ!ꭂ RxPAMig|]@`1 nA1d@%2N ԃKȟ.=L-pk%AZ:c7B;T r9%vN?z.mVMY|B hBhfd>^{&aXΝP{%X֓#:9+3S/L q~&l9ѝS"sLL+Mn~l㙂)OWg\ Cܥ &WxNIbC6"`LET8j6+/RN{XBF]* ,ϐ OdDA3 fac3Q 8K–v6C般$`{hҭ8ˀ]4Mi321uR,dm|S(=i^m(:$KD%-5"a)+M4-xX!f֑b UӼ~wrOPNYRnU9:l_޼V5un: dƙ1bw\/\%c cTX]BaY4ze== f]C9DaQ2 "Do,">Go^t.r{?[$7yFG,]3r/=1l>Z3̡_U Π/tVn@eNS3O_Scg@% H ,6 e#_dKc0;)/X9&Ua'rI&Yv"R)tCM+Ju\ <{z-R̊Jh>JνVgt'4 Px@hE4OEاs(JQMo s^Kp(2ڪ@9$)pmJF2gTqօ[< ar~qUHͪ@նf+jN9Zݿ~m_SF8bU7g9`or`mM5ΥD#L;0 -ٳ9qEG03o^ |g\MgHt/rhzS|0?N%otgl`_8aODD*+$q9pg2’%#1j6Q,]W| _ AWW%j:f!d/lzeO¯Ï]4s1FNX.$@Hm%R.ԙc!ʙp<毦;=%V?ʶu{29@"ۡ,f:uvޤ CӟM>F{_Ya%zuo fYfѪd h_iA .5wukލW-fǤ*":>,Y3ӹme ~ 13Ď~Y?³khѻ7pD=lp]$L\UpApʧhR-@H7W:+ O x @~ %YJkBKճ^Ydŗ؍c9]Ӯ FW F0+Eı?wT(NJ|Gcj:賘J5+L{oBª-mpBA 2C9kMK&AaRo8)fR?ֳrPq@ -AבfU6hْQX$`&*f1B*Aɦp[Ss?`Y6JIyLn(euar;[FfʏavOSRc 2fwBEMAQY+t]腜_0 }0V&33wJTTd o2j!uz ŷRC1X1liK-#2P5kП#58>?*YeF8|~DyP.ͿDNCV?}atXmLi=[ˉR*6zJd~$hީ#2㚇?d4t)~7%}&!:&}DwgBC[',bYI 搇w!1qQVèdȨ}cJhӞ[W|Ox_s=yVv#\mol&<R +ipa!!`zE^:*a 7_X_ŰћۋnwԌ7 t)u{֩V$`-y1_7>F"Y+b NѬQ!c:**tTzuU3գV/q-/w pOk@ݙG[#+4o pc^E]~PsQ?hT4Ć{\`D{ūNYCFY]G"k^O4aJ]3h(o**rMb9POKO#dmUE"| W*k'a#8q 9:'LUkGop͑N BOLT'OraHu*#%RDtG=r?YnP3`E*ֱF0‡S{<'Gƞ2I*yĸ"*Ibu]3g9Ä>.0 Xaczkٗ I}T:L¹ O4G Kt~\؇ Gw*RP~Zk8R'{Wp !=F9~|Ϡ"t9ٴBlH!NSoއD02QM.#}7c(B> HgPCx!K6hZvMĶL7 <[$\oJztR톿eh)#h w)%o+ёWtb}Ʋ)rͺBh:b6 QrY*Ԑ_C:Fn23.d ƒOXt] >µ(axx="<}P]TR{-Ml8`VrxfmyYJ\B hpY3@S;f`r] eȔEp3 I2r o;:`xbJZ;m;L֛0.+ nu\?K=5g3UgwoaRA)Qt40'29#1PENsT ͝xgl[qV a^ }):Tŋ^ޙLӄDG]u0G6D ?IBN˔끙KO0D.X2ΗH /bYu W#?fL=JGN70e(3Z<靖b cރ>e1;04G0vp}rD% vԓV{*N׋~){j v0o_ld/&aLmuucV'8m]^gj "n+poLwm{Er!`.V=/sCR@mz["H!uɜqtg]4Y"eJ4]߆≐Hvq<׎IٮKNY |%OɌ.y}V%$7/ "?Vt9FvoˇSWvtv5x<-r?]<3i)z{(O5Ǹ9GJ(|Xs,272|~JŜ ȿ׋֞L A?6wKEOTzFT0ʌc]1!!tK1˜?wK(k~nl sh1}5 əyㇼ_0&mY(2xǰdsȓ55X<5'LqLU.ﶮħˀ^ǪU^byI09MfWO '$+?4C@e#2!zfdIhazL%Z9B ӕ$pBmU#DؙeIoo К1'<C9F;50S.~ݶ t98<ԛhZ Xl<\MٯPN!Z+3cPM+GЫ<}pf|U01An`MM7Hw}ȁPkƐéƭ2wQ@Ɣ^VahqL{X:b&$dF.PJoUfBl:vdw>QfEԎbEK1O*ә&,Eۜ脢B఑{?](8]q? ,M$iT:f,X({H5DmQm_$f?'q$_ͅyǤ"Kl~7 {PtBBFZngn1 03rocߞ ˄(hD3-U0#Y >ÚW״0ʓy%Z;;KnHKίʔ)cp}}Zs; ͯsSM8ѶEnergDžx3LPV$p:KƟcܪC?(KqH6/*#d9<3R~dTW.e/[Kt99"V ?7:P޴, okz)&vu 8FV/r+Y %El~:N6m ir ?[،9iĘGY&lEFf6X:d?q2_maݦ3+7QE[fuu 7,"|7HzgVN7ӼQSE mR>`D;'( Ģ2gCqrRhF&̯NƑktvͦy"*`X a45ەȫ"qHEusZ5hٴͅ,Y h[* #S`ybwli˃MLv>JQũʥv4|T>E)j&(Y)},_F EIGUg۶Y) F#%w;a(hh@8صZXt]GB"]!lUw[?s?M6D” ǎ~; 6Z7'TzVi6Tf (N5\Hm2>?H|cԽᢑ܂ vj.L, =1+;)2F .ғoG᭪7yBe/Lp!oo-m:sfa>ڶw#y=7lY4B"90Sᓭбx8.{!_Q7u9[Zta#BQλKS^ M̓!m^XdPT Hk5g,;6$.1ĪJ_6zDž´s^S@ʛ֫=!2uT l2.(p)+:2׮-K:X4T}`l&fUX_ǣ9!F\F~ݩ5?/ٟJks  q܁ddTSXɌý@:rkbXBf9~ @=g^2?"Oc~i]~e>CIff[__L̎ɳIeA U%^Ʉt2Vzba֤UY^N#};SE?8,[T<T6['&312E?Wyp$Ԇ;IBār2K,cQ9puw^X]pӁԹFp5d j.įfPuSa׉98<3@HIT@ ܖ1Rߴ*æn7v2 ހG8\*0=XP',vVԒ!4ę7^z*@4h[,5Һ})Q,ȴ~_Q7yc<8dOMTwA K|0̖pKBKu$>-nLԺumQNԝhMa1_gP7 pV0X%Q=sO r(ٴD&LK 0y΍>ӻ/s-9 >%G0zBIVdOGԧ[?pEvM$\BZزŻdAߥ"=×H0vʡTݩі5`@YtcsA5rϫrH]2"geE*f5m 1֥o-D3B_?sM*[6=3Gek:-k@*$? _ "CpBmN;@1bx0wR0|7s8elV]4Pu5VHnithJ~\ٟ ,ᐌck\{V|ah8sq*H_bZ,}Yiu\E+׾b${0<vwbl6[<,9 )$ s+4p 1#KRhiyt}$PKW:ywD4#_c<k >_8,!Pho𫱪V~jqæTD%F C,O+O1l=߂ԜD%2x+q5Kw W@t!Y,uU1txT0~/+!q"{h^I I;&Qrdnw>Ewly S1X0zh4}wgPR)=Lquk%&n%rR: ZT(RW07Hxs˞^~"f>IJnpGP,~jgn t;}멽]5Pk,=Ai#dCbP9ucY-I髽``'7EXνڬFm< _2Ch1S+)| t'JW - }!O>jǨ4K̦t! rJEOm2FdU %=c.=3T 6Y|7!dq!meN}[ =I%ᑲ[y@6B6ª A"ۈS0hDVA|{ 8#P!D?2oFf( ODRt£aB |0d b e6\Aق1h~kRp6ٷ9TaƸ>:"XX5Df@tEx\:IG*tT[V ydC:HMJUF/[M,c͚!Y+$59|es蕳-ҥQ(a&!g];2Gh>bThcβ"z6軚_,euɃ #S嫴Xh_B;{"=o]E';o,CWd 7mJ:9/#@;)B>zI~`,kv%UfMm*HќkGגp(#Z5"]&B sh8j2..t~$3_ 3{}@HHr^UxBw﯅ۛZ@NmkRh4oTQd,k/`"' MaԿ̉AYGFw'D89 HP<uz͕(F9BGYIm(u&r3g[ˆV)IGnF3tkm5%‚O!Fp*ߪItb[5 2A8U&nfUOk/8Y9~bm ]pK 7AZQ=S7dF*8  9dNˣd1 !: cE#cnWp?^QdqoX,Jcȭ2 9KGBp3y,GN+P`%(#gwەX򝏂"˓M8(X`:>Q oE n'ukaF]S _ ѹ&39Hyڸ"a%J\D0$wrax}}y``@%0'_Na0ПBrhW۩l?[_ﺙWkqt 71Z8bBű=tS^t?5 ErtЉoc!tHHn##AΡ&{hi&~5ڹG^ǾCCnp*aH9oKe2ӿ{^ﺅhPtwp_v%;x'G xK->MG4텮4a*-W&g,v٥fAh'Td5źFZeV$nYYOHR;nJ#(%ɗM J`)="{ znE؊eA=s$ m)U*@}4_cpW":Lk7Q76@z:UM3PԔZb 9.c;^yiiAOo;7r%='pwķjB0-R\EoB@ӛt[l';uw#Z03)YGܙC7?,+uۺS,}#^Ηݖ\ХĦI`h)5 9M נ ;W+T}.VCdrtϤ|X/) Q18"zfժNj-c~tRV*tߍHe:`(`vWʥe9Ӵ#ҡb%k6 Hbʢ~^@]Rfu?~~':<&apRVu>K= |NsshmDx<1 @Kꆯə'[QK1 4sňiɫb3ϟmk]༠fB.$ C۽; ytuӴ/Gu|92Yk``b_Kcr若 ` $`VZRJE;Q˻fۣ26o ,[H0qC0*" 3^} Y2IJ2ilآ=bKj6Ԇۂ Z0i$na_{?B5j}:mdQj=68o%$7N4W< xȇ(t=DR|"(95| Vs-WRIgw}}x LPo?&KqPE.@w"68+<a=9jqCs27*EnVXL4%Gʄr6!o| qzxFIfbko7\:qh$Ⲋ@m2va,iS)Bɡ kB5s!DDb[@`MNgwך]`01VLxܻK_AAէ(ꥡTWtB7fg+a,ݶ\3 کM& 6IB79H)1u?AZ`!ey|=~luz#x@`ecŽ\hgAe5B ɤ#"3.<&u($%@;.Sxv)ZI)aEi\GP֠]U2  -RFӗ$aӔX@\87d(I= AJXDRQ૎zl*v,jOL4Wg[!rsoh7~.ͯ_#o-3RG82Ôy$_3h'/*6 kt-1_>D4Nڕ3,t)LIBoR % gWQX.`樣YA:D|::%ZHg6]iKm8ybOHn,"xH?V8b#5d*W{QF!q}ͳQ3ZgqA&Wr9u:xCٻآʴT0/{ CD8yA -O)-sfoQ&o/k S'2wvv~Ud$NT`@5280D}p,ւLGs)2X%Ucx m+KHGN"GL5e2Yx\1ԗPg@2wOZZ=4_x2%P.'E#TCtƑ%- 1lIb] "]c e3RTSp SYNdyRI=f"Mt&],&_AN/,aHA*S(>e?laLjl7YgF|f޼9mCԳI5;`W\Yq(~>g–Da4/XdN.d-Г|4u`)+k9̗Ic6[kM**VV2Bf{v.6,D]8q /w1`%.`<'Q-5hRt\S)KDŽ5cx >)¸Įeb[{(ix:B{u&$L=,E qQȏal%pPDb(aa!OW2]JCpiD1-yi!ZlA}zM<} ;yy#v ߢ)U:._L":|aH䒡zHE%W^MQ{f8ocjg6(ɼp}fPECMmUfz-s9Cʾ|1PcvMx$\^5>Fcb(OS, K3&DAJ2 JLԛLgaIuvJb$LPhs^5ٷ(>)VW@ Omf&;J|a9p fh/fw ϼ!dk̂9n k^NJy!>ʟY1uͯJ|ȅ6Rsd9Q^nrQ?z &S\ ,[lГ)pz?=TKt>7'8 IR(}vHo~ O 0qBbرz_ ꧾryHB>Dss@kU+ NlRwaĄ+㚎>R<g ҶqS.hTW3S0y* CX|>^ذ'IURT /lF41ʀ֪Ɖ-o~q5[cu*-f<˧r<PC 4S^>1ebx~W9J.f;'LgVb6q6mcEgJ^! *{0ȧ[~OX$H:Bc5nW!P :vѲ9Η]u':DZr`nn%x`K(& 9ʞ )" z( 9&Čα_T5H SsY }Pҕ; k&1)&ܖt݀N4N 5↟-d|HaC z\Z fyeY*]+P-t*plǞ<"?_eC7CHI.ޱGY\>QTe( $}; L!NBP5^) ?"?Nyj>Fb<7%::M-LU/-GS#e ZTH|Wnjժ!{I2j@t>l;/[(B=`#^6@<l$x0d};|/^1U*>`yev@1;c~-tXOiQ6HFAހf+"6euS {\%y٫'ع+͈36*0[jWOB\$K_&ֽ0h09h?VƠ*,YcwsDL_S Ufa+Ӆ.j_+:@dʈE(rM/GO>y bFt*/Z8wl]wrdd6C\!ɪSb9eH~`5ޫc1 tACnsbLU_5sh3R_%gʘr1Fg،x6NE* c }dGpx:&~N:~`ܴTe Rx8>\N7<ͶPtFg #*htx$izU0+B:]Rp9hd#O=Pi5\cYroW4ݗ.[5"2():U9i \G[֜$3ş~#`$3*yY #pCo|}sj]_fH6rA).Ae= _x`^%0B 0_HA0q`G:A-RҿnIw`:f:7]SUy"{+O}0oX.ILۤY3]҂ wnjѿ6-\TE_Iq vCNҙ]\:NBwJЉK+$~OA؜U2.@Pqfz?`!afg 4ڽ(w@F ݸQ' @IExIGVﴶq} 5_'SmH[-U)A\8\MPm~ve%;~zNٰW6ؠ9ou ^>7S^xe꧇ݭ-sJ?XjB{Z.~V-$6N`#)Y ܥ=j#0<A 1 S U*ODMOHl:s1Yt|%c dR$w?jV#GPPov\-f>YX~,yRZg)~"q&K{;Y"GCt9{.hp @k]EdghÇE(J( ?*\Szy'+Иͧu[le)빹{zs #D"B]qnXiG;I5ÆyGԏӳ`\aݷ+r& :Dͤ0 5c}m|6yJ;ոժLc A]#!zxNB1:ctH ڄ906l|VxwH2:G8U:U5ܬߒǪɉ,9w}%a݅(󝭟 Y~/iDj,X Ok:IT*~g<LC^[żHLv q<(I!,鉯e<^`Ҁ_3ojawo%ũ%LOwD]X0OZû|gHncTh[ة=@GgI2ֱ`e^KyEĄ#̸m*ĽS/xJ3Hl`I_K|tc6pMq^^&җv@#wkO8yɁ:5\y!E70,0DcihYb^/( 7ZO<Ҍ;%J"꽅c+PXlR{e! @2% MMTF"0>/?z+Qh_UmWU qVMF,KiKŁ)d_k* DAvWr_XuǴ@Ӆc3&I%xJbhCe Iv2*r쯡Of5!t/ŇD1WU={6nF/ I?vHSᦒ]~6 $SuyAȻYkꤦV< 8.LևP¡[7:7ֈ?8›sog5U*8s܋v#a\ݶS>@48<]@d#Qo nf2[I*gf/Oym=ϑ4g՛Ptlj]~qИ?-Ct@)$о,^Ȃ3-`N|MG4~Pz,CtB+ R@!-QpZh pa@ RHsoui)uy32 Qp$+6D8.85䕉OM+Abő)9kV yX _q\V {<-QFׂ}%y2$e3n!-? b#p]b,:= i_8#"V}b΁HC_VXɷ>[sSsY ~cTx9LdhY#Uÿѭ:"fi07Khꈊ.Gfe,[ݣM1Ug<q @`غbǀM3r]*jIcy')uhwDw99h\ܟ2 k ux̴Ī\Nx3~v1k7.WWeF>xP<ԺeD{2oiz^f݀U']fInk૸lc7BVFOv(0ŪYj*k Nd' xOIV+(qs{$T<$2PĴp(Jۑ.CA|):;b@Uz$|#`: +;Sz]7m7** E$~@J 5t!,/<gd_a | A|Ɍ\rA6=jd"!_U}}fơ\{q&f|IF l=naݬ&*,FnOzw.~K? 6+zKڐ[s 0ߗw%Sť  ZW#IU떀/jJfރW3CEqq6k=0v6~5 Ѫ?zI?jң5B>;DS?tR]aXg'`Xf2^xBuyb3jRS2j|"`,*.+*7ш"1eȡuXW(;[>}G cQHvS.Y0 gʧ~*ĉHƺceʻMLB w:ߪe˴{aq.lmplꦑ&%.9陯ƧQӡ39}ݝ_ GUd㾠6E8Scr8!F+/Nz~Wh@+⨃# j6htpê4|44ziF4a.s.R#sP?=r^On*}Li*>Pu"]^kV\G&,<n>ӡ h?\s7QEc; Ȱig}fz~~?&#$d}Gz`jB]렸gtc͔&]s9NQ<끸}pKע栞%2lU0>^-,O/6}n@. FcEPob6lX<3NCf~(|нCKaJ3_\4뉇"ƌ~mHLU} gꧫ;#l}$h\&O/e1ubx6X] Z"zr,i@?SzaR-:Jvg oY7\.dRC>^}Vډ:!* ^0,m*ͪ6Nd:DIgHф1zѺnRX9%娋rr3/he!eޛCyvU# |C^Q]0;Ee4xA =d9)}AxH*j"VYus]M?GL'DAt{K<IZj}+}nk7z&.Y_^`ZqN24Ad2]6(RKKn5ft1 5s;~-XMxCaN:W*!iټO<ѣY_XkuιaY5l0 zahƝiڱVKG?r-L@mqGwc_1Z& %Q~XҘ|ueJWl|Gl^rܖ}]: ;W^`l|#s`C:k!y?!|' #/F{<.[OeyaoXݜ{ix>B_*Y/RQwR<> Epticy*KZ#c̹%Ijɰ t`e(Nj;K`;Y:M/sAhCj9.fVpW*=#Q|¡oݢ³pfuQyq6E%AU4N?j l2kfݿ{uz6uȯ6OZK4:pm'ZK ХXP(C^D>+L'r/9RRRj%vf]w jb%Ecq,Ku.1RefGݐ.)}b!>![#BG=zL1μ+!$%Qap.23ִd#tRpG3w9mOdB}RX"4cmq侶rEL([cC2 :nE*(.xΣq$`U5+K_fvCHp0&>^`A KQEPF\)l$3QW,$c r#yh1uZTGY?:[a"ܢ,1Ҥj z[9YwK3΃o}RMjH3HzEc1aAcƜZç!G Țj#3s)x_F1&mX:%XߚX8L|Y.Bmw?aA~޽ٰ<t9#hq8"7D+d;%65rуuЪioQR~*n_M5Njc5J+hM㪮._B鋇;R,+Lj0u}zts56AOYdL&m R ָu>vF!eg"+S q8L<q3Yx gD6AZgQ@)ЌDI.G'..0ը)Oj<Ԭ)9veM,PKVA ]"RR"_+k9l u ,~ӂ{}Bm[rZ٣/ڒ %'b8T+eՙǁ9ddO͜lNe% Ũxƪfawk9-щ(.m^ i3\%xk dUkx y# >} 'cӷthB<d$>;wgْ#]+I,k!%n:(~aKAUR R] ?b O ~6T5=kyPFou嚬Gf?K,]Lȡc-35~_i@a߱h]gM447$Нs0(#Td @Z tr䌗|JEDHSDeɤ#2Ò(y S %1#sƠa7׉ScGЪFNBBGwr%OI?3!god=}T6"" p~F"{co{[[o^g?fDIҔ?E5I^T( P3郵5!TѷYz4)⬘mkz0[Xܻ߿їi _6)wM{W O)^4)L|ef"AXKP 58uRwҴEkiOFz.5s24,hr5Vm1:etȬ@.zuME^%ҿBK:.+ .g`ZRI!Ն6i¿Hwz?  T?qBui.ZXϗ1,(~&uAaŻ|a_AC4{w˿`*i;Nk \KnuExo>yOITZ,bhl h(~isc&(Y:.BQ܎#>V.xA1q+I 32N]^ ;(O>Ahop e00lj;Q\KY[ MZ_H+WV:φNyh.Zal€+ddB7D^~IhُdU)iٱTo<=P:/ݧ.pk: iԤ18 p9/|ĿiW6򇴥 plg5 fV]D7rFai4ԙN"S_>֫(ߟ/;ha[ eJ=adn=ɑb{}/ wDm}8n 87x]*^g#ȽouɆ*ls|,8-ԡBәv쑴@"bl <U `vSW69fEHt1|H0T&l!Bjk s'33>e $dxU<]lx eΒ1Cx?4 AғHDwE)G9Drc뎊k)څ"`!#bxД&73%6e%['@B\D}pnx̌DZvi"#dg=} .dpݱ.?rQ8QJ2wfˡIHE@\}G <,E-;hG?&r 4aҝ2'o\mHh*GիAALvÇURMmo. s%$3?PRI@ Rm"RB w^'"|kzx'4?U(YT!qT(xv\CVv;]ݑ)4_dݯڧ 8" e.&,*~QwhAVXψWrmW2 7-oEٚ2ң,|iJWAPզ1fTf$I9kw}Gu:Ʈ{OdP.wmk {]9 wM4O۞y wHSqP2h;q(#k2]VSܸץ5sHU &:>y$͆XR<"0N8XWG74͎7]l_Ɵyí7 )p4nT5H5赫=_ORpޯq r dwM# l e~0'wonK2jHUyDJ? :H1 we0.br(\j j4Pq׽vMlgtcM7$4£=?ZyLj.c2S@Z#E(ϐh*%`iG}dWW'>gG\5РU;y9Ԇ8?pgs DhSSRU 4E&ܞV)YL/Hꨎ2:l4} hfF7pVnRV~d<GR >8((9~$ >Rց3]7%&H3xL>>Vj&䯉Z7{ SֵMS VVspAio/Ayl^Ɯ74.Q0Y0Ʈ_PB .ِ~Z<䰩FnEJ:rgwF1FI *|ҁZ\?=޸g7jH2~&=D0~q&&B?X;뎹OՄ}yd5XogSަu{ #׸dIYhyS5i-sj垝W ԣF#W{հ({{b%GreSx]i`a1%Dj r$(&ŷpɅR1.y;&˟nc&w0QCb&%q)w\{@N"G]$[q V?Pwi':¾[8L!mHqŅ.jEv* #^Yr' Tz*@J HifMѯN"^mA ZNrf5$ﻑ]0h&dG|7j4qY{$UgpTT.t1-h@b{cǏ|qxzYzЕ 0KCi5J޺Dʤ>7ixG#~ybNFuru UTa<U;RϰICP.ؠ9r{h*8~Fx2W7l@0SϹ d úP϶Gl bM=ƉqrEسG+lDa;0PQZŕDF-zB j;^J<7X=mYWdg2f(kiy Ye\RmW:C_Di#5wxȖI߬OVc^-CXCzd:qKeMpe:܋@:ɕ=̛JP` j勢 Zz:Qg7Q*ڐÝ(S?2 uZOc4.Ͷ t,¼7zgOd1ߞA]WM#Ko#ܿLgpW\B 4jw!^X-Nd< Q)9(GI[ O!tDB8sYQE/N6g_Ɛj p8y^qn|ǥw:Ce? O)Nٜ{FB45{ivzssz2.seG|`/MoL &( ~rqT^, GĊai`ި Y=#5>qJeu+NA>$X``xhSo!jt x6ʪX02_sm#Iӫ)Hl7s@8 a lTG^`V}=g^Oe߳>rGY0.iF'pDS]E"Xj=y &C=W*ǚ,m ".&#ep6 <]. e;eY= [7mΈ(dczRyƜؒI _ h-a]bNZ#O*}VFÙbo]|"1\CKWRko, xOBVRF0N`2ZSCql.Q7cW#-GiӨ(B̂`#2ֶ-ЊOMR2yB".Cv !ߝsBjϑ2 q%kf?ﱎI%"BEEU3(]{P2vhvOVt5K/ [26t.lfEfϽSɋouh9`}Mts<ϭ=X2u];[A/Y(deE,' 9iG2+k> aJL{n<ѮucK*fw`یu L-Ck='CN:i0{l7L [b7:UP!*(j\qYz|`򴕪 /\=N6w2 e dX{ATI;";*_">/S7MW]=}Ji% (`PEFTb\Ha0 8 ҍ6Vs61EI}d֓~4>@iVt[$[8i~Aƅ4׃& `EB{hBbm ce)Na<<q6o3+7w8:}sR]&߽SNC8O_$9쎩ycwnz*êlNq lԶ@ /Nb$Ag9#mi~NX-I%J3'd f pG{(9Bso$nZyev&ț֐i=j-3J#$ή#P!RA{$ơ}7sgO;񽉩1T]I26>{뀏^`*\+U3Ԯ0_VN4.7w["iṉt1866I,E]tRɩ42Uis,ÇĽ)B3UX Rd0K8V-V=IȕqM6ud]Z>`M|4L(?Ugq)8I{y>y+$񏦵~JFeyg5MU54OGsur}bGDgIۻFYc42:Bl,[?qh8?^ ]XⰩZN2MMf鎐O(GAmr%G=rQִc{x}X+`H&FõMu8; <>yL%x±<׵XEl. yГn5x?U|-j1Xj z7w &V( q\A2f;vs<RH5&[~DAɐ\0Q[iakt̺|VӍ"?ZH<+Nr.9qqHh9W AKpܝgVUA `|QRLHNhva[pG81> ㇾNldm7sNyI,3R=awŚhFp)dze4"ӥ?`Y zr;\m֑JDVBGwb́9%_(}"ݣ%]Σ66ǣ, z ZJ/I@i\&Z8hg7o7vY3 vubx$vw-}#FtIH4aЕTac\N  lYC$Wvy((M`~8 5邏,40Q Ak5gl%ŊCЎc *ä#0؝GH+?}-z.th+o]\>c7P/a*7McΥslNe,O3LqN.K+=ƥ7P;` m)TǞ׏=l*q˘(ǐNԳ"'H*=C{RP8My'LnLR75'JtSp1Jiʹ\x=WT\4àmA`5XK(Ϯ#X H)_eD=^1n|=@ yUhX@&aݴF>GCX?hf&=; {by`DZ%R6ڹ{x'PDoL_mr7ҳ7aa^9V/?,.c'ˊUa0x.xCy 3h g 1H+BpLYH;#Y{]gs!EMH DKIqP[Qygu\g4%xNce1#l#AMy>VDK"<$CJ,#zNH_}1&9#nM K8Pt0bXuBEz2 uXA1w EQ3@R_fVoa\XM~e IbA7y`1dwQf3WIr+(fɀ޻eQ>EZsZhL&?DG&F 3&-a1%eݦqcYӴ&BaƂh8:-M(o*tR--NvMLmYV{/k|e$9/ţe,2$ ɝ쀱[V@#n%_CX2%aC m wjY7HgA09.(֛f&Q }Ywm{{c۴e1Y栭W4ZF1 $6>|8L1mG e1&zTVoOǓ׿}:BիoV?%l }&64Kηɒ~ gCvx(O[kdlxU!:No,U)y G)|R:^8-!vZ)rtĀe}kƨ(֗O^S^v@/KNfo_ȕϱ jpEoN+>71%r%\ghR mdA\ZqH>Fk4˧ *&C1W:%!|vǁꇔĬr&s,@_fyv25Z>Sy\u ߮ X BW"g2Ϫ ą\bc$@q=NG+JOȱ7Qty.i$h\@ M^3~ Y4%챾xGh7/'tQNxU)JYҹ{7GN:cq9.p!:r:E f= m"n@hS#++F vtM8S߬OI>4XERMщ GČi֭-q k%+RSfC+,{68$;g:<ۏ S L ?viT#i#=o4O|JDGAzhnϻ( x.QX5Yk-qKS⦷g/9g_ha )hTo a7zNFUњ< tt#v8U]9Dwst{!I5 =fXsa5p3 X%h׏-+kLtț$sry7Hȇx*sˏD躨Lճ diNMmGP5 p!wDXJQ&VQhKڇt;KmߘjeU/^ei*_cy(xbGހrHwYCت0g 90w"DV=:NK06V,j7|>in4ۘ/HBV;KY(D{ߟJhֽoPTGZNNE*vC__:وQ`4Q ;rE TAV~eyk2#jslFGëINA`Kg5(G @:E)6S6ML/\v5ELV+`sҠe"ҭ79!Ϲ-L/V:QwDQqR3ph/ ƲUm}P fo)V6ېzNeΈ:kԶlTʐGF0!k,-@NY=1IҖ29":?Q75NiU b>2 P/]'`C=\.TL,lB0#Ead`u$7e=SJa~ ˦/4__Jݕqeޝ FYz'*t/ѧqg2"`mqyeRr=+zSu\HCcȾu/+9IC^wPwcSOCߐj>y3xەGu/߸,H E4HiJ5F%dt6彅CfyZItd<%( á^g'B6b[v&}LA")_0\HSde: {{kP++)!m$]2lBP>Td.3](w󺞇n}R`*gw0F¸}Yw?IA6d& SנU*gt .o8XƸ{fdJt(9i#0ue9^].317eIWUE@0BFsA-Z"g(;--mHf_@\̵+U>-kOBnoorP%&"M. qW*!|HUjJBqTL߇9 Gcf=0D"#>F.NCSX4g joC>SEvzZzt!u{CFq/6u.8ervZV@3]<t?SbCx+ d5oFD# u0sxy Ϯ[tVP1qHH)gO%$Z[*'Y 0:d@U@}e!+2kpXt2lxu @qN)-.m,5IHybE*/_-Rdgv)`2, wmQ bb"1lc |Wɰ?yh{š[ KDӴco̾ H9(Cl0g/qE2>?{+2m9?m7q3k02Iۓ\EtR¦W#] JCH/‚XrAdBa|tBV%DяN1mI.Huy5|n'q8̟څGm<:~|ܣmS G дGXa-o!Wڀ:_Ɂ@ ~M+U4挿H%)ؙ=\F/6pCuw"+EDq o^E7EZɢ_tmQI])2AS<;LswsO0E[DC+a>ϴqܔNʛn!͓ПT/Ձ#:%1>q|Gx1ߺwZBsf054eWdZޯlnO hZgXOߘG?LJ/y|sQe5 ;"cYl`ȹஇ;¢qČU}\A, o3$_ii:8} _F^6"R%&gBDk- |oy.EJ! 3>}-kҟNJ˯m=x(|Bas3 XqE9|&VhrRߛ3\]{oW ++HA5_q9Z9co?MUո<Â0=fC ݸ=C"ؐ4=DCp($&Z82Jak88^ .XfG\~ĺqGnx}ىƛgQdPyakˠ6 V^"7_" ~Pwu[rۧ C-NDK:qLH'7:grv^{ /R^\9A;G@#Q"JL㋶@눿-]vUq12Ǹp"Ro/^A/!m%.Ln`JƮ(6F]֩#1u׀'ϫةf4 Њ,N`;2}y-C!&qUٟ?+ &Yz"1l:ho] nd1^ECe fOp.U_A mg`pP'yv( n|W !l{>J`{N[S hіTim`SZlJi {rg0- &uv5)Cg]wGTڊʰ f xh]'q0)?_=;U/K!\rvQGO]d%;(=tp9 M9ӧ 2WbuKMՑVa9̼M1uH)㋻!#_^#pzDICB[!hqkd,(b>@GƉST@',LxaAkIq TκLm&C*j.Zg)IR<4lդQ~+@\}KvBNJ3ȱH^=} 9zmSc=GX0?}'>8VC Ht85A?/KS102Hr@O2ָ0lk91OŽfس53B8@ '{˶2 iN~YӊXMnI0k:O ::,8Z&whl.WlbBnBko= }Wl^*N%3C8a7c8k[72@:%Qu*UJf#ҏ´ xv=e(v~?y|K՘0iXf ML:Q>- F>鵵g D/c'SK⫥]Dv>C Bzh%{Oj/ߴBbɇ4Rj(x!mH [ P(8ȎsP+ZL/YOB /̤>r/,鍑XmU׋n ")#",LJz^[A:Ł(;f6h0 MW;x]5-~jWZ Jj4Q5u5Ż[´ I|G$)f 46Oyb+ )IS%4Y+=o:Md>=[QgpgJg[Ykb03[ӇW:[8YCHNWȝf 3>d>jVb.=2>εt*-869.sv"Ë)tT ا *(pڡlV7yciɦ__nBqIxƩtNiYG_ fJ?'$؂[ %uDz^7gLZJ\fژXԸ1/k^z,gn,a ^Xlf+v,,?osn9bԞہ <ӵY'nƻR $1cOƫ(9n4*m9T(>ᝬB#K_T2j VvJv烆fa1ryQ1rwcnj{F Ŕۆr/ū*2"$%-3wJɋRFƨm!xIbיS桗%BJJڻ2f~z Kۗ`~*ZD|Qg 3W19SZ ՘} ؒE QM|japڦ#UaPvY:w|~@EcVnahnaF$j*؇!3>ԟՕc2 ;ށe$YJB5q0]![Yc{߉42߂pIlWG)oy5'>{4OsܬϤ ńǐ7I& }D)J*ЎbUx [ fs]m_<̓j7yfd6`vf.Vd iՖ})X3$h?S u5lv0@4.!1T&]"'a:n/IƳɘP&u kX/Oð+A_K> ŏ PA5䄦?!B (cʈ[$DZAI^F Y(MJDl,O22̙!1is`HFVWɕO1kɹw]~/Pf_w3},\:3Оnf+%cE)'{>ljW-q4Vp~=l$SxD-1Jꪎ {U;Hmd/HhI7(I`\ !*efJ\6H+%Z4mCLRD'JO#ov s=)^ 30`]ɱ Í+kcW7i3 Ie䣶nQrjM{Th29x[-NLIpMEm?pxF a3χOVnWܛL⫉2>\y]|uJ5sŠ؊vC",18o}5r*:Υ~d~{xR#f ozK Z0Ă蔚*鈍ypH?>)8v!9JMlbQL61i *AALd,ŊnT \fno.| >pKH]p i?V4̠.HkwTҗJ{#'A.&S k0ghk7d*=;YΎoJZEfeYeNv XT_օILe2/%t=s-{o'ѓ7r Rˬ#"А;$2Rt6t;33ڴ\9q ]7w>"h璓hNsNB#ȟ\k 5`5W}WfP.OޥboH~m2ǒ <*0%/$tk[ * &T!T>gzR%SB=r^+W>A\e Ctkl[D i 6D5a@2_T ]5֙܀%@^em!}e3B~n|kd+Ht#*3YrgXkWaBv5Nd+ H/eaփx '>dƣ_=Ք: ђb5pކ+! K>;WV.o4B_Kvma &> H# uFlq2Ȉ/dB:,gnY~5 9w>ɮt.Z_Bd]ajڭدMFK~ZZN!n5ĩti)|nv],tu}GV1R+W(]]g{q6TQn^ =c_뙩WႠ) R1Y1 QXQ$ѲÅrWz:+q&Bvo5{/VEĖ1͵𠠨ڴHFR8G&3Olzg"kc~a dTPp-8cՇV+d5~xx ;8 rDI>-VY?TtŪ{Zo+(Eo#Zg|`mv:db S̿;4*m /r~)55cN#]ߨia.gf|sJώoEv[^ScUBW<\BaPZ2*85s&8\/K䳓 ?U26@qF;L4z{\#.et T8þJ]{#; QW}O[|nu҈M(V(:1enX>Z X%T zàS};."wXD]yD"#?JqЍHjKj$PiR3I{ML(%Mk$:=!x#HO8i5ޏx u3ĘkYҖ֦͝2fsLSޡS6J홵Wv'Ab!aށ!0ղo.YXHZW*(3g0;p4C?iCs73#E Y~,p 3zـ+)z]gXseYҞ\XS.ш WK *@k}q'AK< 61}w )­C.(,%FR ߔJ)o1 ?NVގn]N'!UBDUZ`¼O.u} ϗOd<4s#}qx"M Nh|&~[8"nbhoT,4(Y^wȼYkFjC(E^geiȡ *" 3dzr@c)?/L!%bYWI_jK,30vTrZŀ<9/3dN^WYœ2)c꫻hO>? Ζ\N h̕ |qaσQM(_zQ]Z{ņ+/ OGv ow7>^;ʹ^PAF~֙|X#hY$>u66tpV D>ih&ش~̴ՄYykQKfPD2$pƱ^Ǡij0^yq`HР EiѻYXI9x[[|?2"T{my컱-!&$BL̋c+ZJCݭ،dI0ZM9Uy& nX0:gVbǝM -b]jk6nDSOCzfqߙ6Y[x'ʢܙ(ܷBUԯ;Gt:KhGjmiH9hJUk6m>2f4s &CiYE%I'[嘴gquJRoTC`[u$S8U1+yow#˳k\pM;T :\wyN^M  0S+u5M1RA*6U{'snAqRն3a7)ynm8,9^}m#]FV;5V .VM$ٓtƤ!᠀0\,fKG#,>䴬UC|[2TzkOH9i}pa%V}?}PSm`Of@E@> ؿ;PPT-sVkd#JCJ۳FH_Qmv($ ƥ J* nڕ  ;r> 3QqF,rD & RR[OO#I}9ɶ,5)üΗ]Vl srhzaU+":C({o95~qvx\E1iecn50WM $x/P֖ÒJuphҫ ClmתU >LJr3EPS.WwV|R]MI\`sNCh`Tah4nOS8lcIoO,0o^l^&@ XW!/eiRv>gw*؁#vEpijWe)%]# '\~xZ ~"X@3o[ =aj/zy> -#qoQRIBe!8Yʼ6_FlT]Jωu'6>/Ѐ`"U,-3ȉv2{B>ΑzAQѦJC*bTxfM0;@c%Fq"h-{ډU^&8I ߮}wMe`߶0x"@⬪Q\ø12_2T{<}ݻY⧭ 9^>قW0/M:f^/4F;5xBI |L~`M) &t!KN !}U)zܲTV{cBϯ#''АLDaZk╾ţִe? 5 !Kc{',za*Xm{T6?gxۢiXİ@u( XVwVaN@ţq6HCmUb>4ɲW:(]慰qu7ԼG(UOa"DJM1RKP\h\2{(.:D^ZȘˏedj\R[IݴfʗB:>*ƁX~@^a ni5 ntYi9P-NH_sl݉\cBF &O=*Gn6lׅi{=Ti5J{*XHֺTxpr%`ܤ*ɇ! c_uO<6HF#y;.C h/tMo6 *:nˆ%ÕG,LDᚳ5Ĭ tp-XuCO`B#o& 8 {5&?e&wI 9!^"ck*Ktt ڃe6f 4Z8h[U 5 \DE)+({دBD*[ɘ0=(&EJ':P7Z9L\9I__=ד΍]~ʬ!R}RQS`LO:p5j%y!j+oWGz+J&Zo%Px6iLӮ?;Zڮ'Ur:襪)Y}mF[.Q8C< OjC=a0'\P3Ut*DdHg{*Xhu̅]!R,%Tfei&{s53/zW3Eۺ[u}7 =rm-Bwb$~޿XҡjZ0ƖmO!$E@7՞?S>[f 8j/yP8';52/Mw)yJ+ҕ;^? )߫9 RUdA 7VzI@ޅ-xpVw`z2UǤxɎŞ,&"Gy!Ɠr[m~ }c`>i4[gKn1QL079 L92]ܸcWh,Mkښ~sن`Cuv Oj6eH&Vy$YTB_hGM lL~?=õ/|6]|)jG!8BsěZz%,><̈́bLtqωĹMqM> s^1bDp7L~M7 , +nݔP ]"D:gV}i׷ݲL3 7] ӎΜb{Z{c0uY38 "d?1F_t%U"YILTK3qA9ۘ`rz◵Yt5T9ʍQ%. r(FJuoA73مO#e%T?RmmĒ`T[Y5qxU|쩕jacs̄,S@PH9\O>FFX®8l-nk\(W} zR|^y>s" n}.0 dyWk?j*fi@K}Tm+ҸqXϿycYXaLJ!b~AFB3:`;o_vݔ^)*ݏ/OB߿NU/)-#J_򖦩k_62B(\wDnNgvۨfwFeqdFT/Y2BŋkvaTTCUU|os޼E6Ž kb# ?S~:;n'A U iܥZEDڢrB苋Ybzu]'!㩦,O,\4~z(*dv߭7Er>IETgj})ғ ӧmmtgNLz<_!:A!҃MlhE' lB$bAu8,߳ H?J9C*dHrc٣ZoNIp%Eث Ǎ] *cHv#?IIZ|}zNGf%^1R_˔N/űnv/9Hnq/[w,4,+^Q)QlM{BQNwpYN؎vI }I!XН_'H"ca Ⱥz|Q$%wգLYDTIA6Gu8XտU oC B|nUV[suZ;,)A4s@G_g?OzL 0lsbC4+4gS1&72y[I1jFS͔"kĀQ 0q/4j`^L1UM~{WKel]|$UsI4ͦw`q,p9S. UheTpEJ8_0&}(`95"E{ffK04_ĐXgznBΧ-JA@ R ŝugnU{ʇܕ/v˼*HCG&XF%9=>t .bc:;McwS[a'3+?<51cZ/ TYw,eRR{+vWL.tKF?DI:d"NAO/0vn9 5/[k`{QYBTQ&Tn䱜c 8h)ĭcBtD~Vz[ iKzIW=:2{#< ћeS@]@j}wGs8+)1wQ|;溨E %7{IJMy5TJU!U5$1X4 )jZ&YjA(mi =*D[wc_k# mB; PKCH/ JOF0pN mHI8z@Gb/ Bɀu9˩*Tm/j(,rJoXLX@f"D̛l߄f M3_ aIaW?Q|Y"8('jŷ$̧>wҍQnǎklte(˾ڏr\EYߒqӁFg4(Olh"}y<䗱oC'',9FVLTgGtD1R ] m{%omb7͋ 1 &q]} 96t+y44n2o>,ͧS<;F=sDkUU; /D;Kܭ7*W- u?M@[uIgcGT(fĆL>b.ݟgyjg}C1?G,w%3w֘Kk#4Жauz ,ȞlyoUa^Y^CzPq}!L}kN8,Td UhsDzmR{;CrdCgoyTp*sZd0WG ¼(&1nyj QG}+ fC:$S0FR(n'=ōPkW`5$9dfp8̼ ^Kr:##{TNp!$J{Pvv޼(S'Bmǯʹs<0qG᷋0'ʆd84raSuPT8%3aS3$DיatCº&,duV1[7':k 9/ն)A ߁*T,AAP]n W뗤ҍlW 'vY=gOL i>"P=v,_r$U| @Q.t Kek:5Xэ0sHā2S3qfÉS8M-*xw.tYg=\|rޟGa,V=K RstV7IP6Lb&H̽Oa2l,;+g~M[|IEGqAbM{/ӽ,\,cvAƴ :`^~(\oB5Zjɢ "+]]NVr%~3h۵.ݍ<6Xm0btb?hrle0} yt[nQlr̯=%R|ȴ&ù/mBUDY:_2E5g3Xyw*4t87<"3-W# w%gZcT2#D];^pg<)8h8}TjNKa t"G]Q.)<[8Uh~eB!*c$9=zv\W0%̲{)E&g<]fhCW6x[ `~L/d"3=l}ՅOA05ŗF:B=/5]șƘ fݘ!=} |Fַj_`AIOo"eX{`l!f,Ć4A>g ?^BҬ!) Bn^E*0 `_o ԐmFL9?A1Qs~SUlMuS#8OػX5I'II^\wffQ4'=h|.GR}6|1g#諐TΉ2'C5P:z<?4Lkn飏xe#}{ݰ>e5@L lD|dM405|ELtr`/b RƜ˒ bx18œizlʸZMy֖II);n;AuED (n Ta/,Lr0$ >~`c3;iL8uVFs@jرߺx6hadXjKurKжl;Uk+{œHB•a=pJnJߠ[ʩВ }\ o=IbaԌ1A[֘߸KF^7AKIX%E+#M*4}3Ȟd֤PQ\݈>a64Os~??_7*,9 @3%63d I]Vp`ޱM3A"hJZ _i#3 ʠ1; 7^<~{`Y*Z9O.ʘ 7_IjJyxYRw<*(9fh?{w:q^h`"p}Iw>O]Fh,Ov3 a^%BMmSLf![v0 rn/D{-+ ɡnZ5܍v``^Dz!Qߎ Rw-*jU2ʐ{1qĘ]!~ot`J+>AA(kH+@H&oejPl$FִezT?]gمl}7)/Rؓ~.y)>koM,n C38Os])"kegQ6S+aAFa2BNHTr}ZxH'U(g{cm•~{Xbikg7/+3|R)RU4h6V;Eo<*B. nzv\Q㣛慡5.>/.bclP҇S,ߝ\L C;\uc?g1lA;~D*y1֊dmZo(4 '"b-䛍۠LHβYF8dJ@<ѐ'ki뜻:sHRgfr߂xN-(> vP3<ǡ)lNzp%'uE +"t}Z G&T j?(Tu~YZ=ق"Р Mj2vE@ڮIxoglϑ jCYAd.)~J_p.m(}`hȱ@Axu?;-? nCz\\UuFU4:pBg4aZ+etQwp% GQAYY7[eT<Kl=P"[1PI 3rQ3-J75F)33,$+p0sy T02bVe0ѿ%|ľEKhc4hv]DVʢ& _m<DrtiPIS| ;U p]uMs b/=BPP"a23kt}ryb?B6lIRpOܾꉖg뮗]VY9IPGYY{׵sM Xብ;:B8kùrCLro)V<=M.9Q2=Q#uW[Dz*bP0݁? ]ohx)` '<&PK1HS(2E}6$dz5-@wT&x @8rx#&H ^"#5Ə]ٛnrHLbXIit4u!3+@B8BO5Pf !Hu!)wE/; ЍM#2Z'A-?x OqHi+kW:me8 L)E<@#'J/0;iѭlSA!زU4P FM(+qOW}ڛC uHz7/Y!jj(7.}+(z*18S9@ûqĔmNKCncONCY^oS gtM.4j~xWvK㠗sE4R\f!BNGX Պω3b1CgyQ]GVLX$g}#C A `K^[2'6`Bzb2mf5Ee*1#{z@OdTxuЗHN%F@/='Š;t8Ǥ*)?ru?sJ|.7P(T6ꍞveUHbSv}̯E{g-)G;菈Y b," \ Hvb9S`1GǷ2:8^wP[1Un'P[b $>S<0,$r% FGCJ2ja(\¦zp cE%܉zDcpĵBT円l.|IxGhՎ HfДc !墯_S n%aw8W 1X蹒]aRM L(`E} )޻2خsgNlEFMvMpqRELJ8=Ir~]!Sğ5hhrŕ(~W9#PGՃ_az (u[Sڑ%`G2PŎlYg7tor[7l^/ss&=?j?cmؐR[4ODV:}2[S*qӦZqW7LY"P^A4 ]")hfHqS9#-v$ekڳ'n b@vsYud!HVLM/jg<<ݤLwR};A1^?T]5]Yn!P?( aO=XY҉=g5)xX8YH;_6I4Bceٓ8TWO,q˼:2d*~iꧽFH"Ǚʕ -vȑD">1&AgۉH:gNs$3#TML]JO1ϮP8Q`.Qmd\$uR\l m'4`JPǎU)< N珮V *1H;}ept%%6SMޙolkuҴ8ch{>cX?81X77>*"4+ipx$9TX\Ėd\e'ߘPdmS|Zg<'UoZq GZf ӓEoEjufE la2X%4S܎hM M~B{2#NԨ^\\hf=mXc b9I'5T~vOB&? 9Oaڹ'FڏR>z݈}fa}㗌Ӗq (8OvfN('٠#Z@QQz#IYIiek|ʻRpIGAa]*hV4l@4dOv-d+6Qxy:8 [3>YQIN C5?@\ob]`@ϴ/KYt'x1&y69uxs֦RfÜ2@OSsP#>i]4&>Ս>i:<\"ӵʥ5)d}r4xzS~` OQ'D6u~o\Lƃ?JU4MEG0IVFTZK6Pgs/0 qycQ @,[+anNt,"."G=C%=@=y^3F ~JF$`hsyjY%(pPxZN]TR&JĂZ kUM." #m$z$EtuJ˜Q QO3wV꾍 &=K߁7Pھ̊p3Ȍ7 :։&YÈ$\uަJr.P21n/~$7XjPf9$n|L;AJho*!Oר-plI.DhvЙ8+*,dhXCV^;ޣD#pG蔓*! @tqqM 񎤎{F+$ۢ9tiU1} xUKnQ!<.utO:IbyyN"N@gegBCVI W91yb _\jFhc|hu窚`Do{֒q}v@h]'ã@4.բHY iǚ{gY']buu\: Qse%MrUT{ߗda0os;Rů[^xN|<>TsLW~߽ZjS>׃9ԒGgyy)CbkI&I"jdlaTnQ0S܇s(8hFѳuH4Q[$ Wvi5G )^&${5 fGQB鋩HrB4+ZFHB$V*r!)t,/u8s F洧|v(SA.a&x:o#ZOL#PhJ 7#g@$fPĨűxJg/!ѷg\LJawG#a_T.;D ၪ虯gE WHF_%qxccOr g'|LJ1##j4zd!B%FXj7VNI2 H]gT9"nTѷ,r}$i{c҅_(!GPC@Q*ZUOOm~'x.k.~^nXkNCH]Ű?i}'מ#JŻ8":SW0ga 5~= BʬԇlNihЋIO|A xZJ!]i7n`Gڑ G dԳ&l(?n% C`.z"5 5U)\di?B&ZAJt`4%[o]Ƙqҫآ󀁨b, >U{cNN ɤI>h^6ye8\ OA?xa|22*e_@f;~d#{܋ZڈL}.Gg=;CS5;i}+|,Xtƺư_=rkhO klKha0VxCv=& f Me1s#)w*ʘKџ~#:6)(m A;N|~Bu 'BT_w2n$lYY?< ё-nlJ_P.*<ĮU6z3ڄb[:yZR'aU+͘Z)+ߖ8 r^c`a2> 9w'Ⱦ24= <OY(G=;S?n򵓴v$#Zsl]Nѓ cŧ{]n:l3ubNW7v@xs#0_XR59w.rf͖toJak+k9u Q5gSE=L t;uJө.ͤKLܚ[_@W AO2ivh RFe4v2?,,L4e-<+ ; f=RiZt8GG]ϳpڇ[.uhru/EFlbag[av-BGJDkas>uKqan쉏(VXnj]a1p!<{$a*ME#\<}f[0Ġ8DE*k f9UsWM0vԵyS=7T|=Hc4,olpYfaUYנ,wW^߀ZozoZ|CÉR?Ϋ(]07򨆸fsxV^9E~A4/nT&RtNRPn "ؾUN ;rqx00kvUؼV?=@>qy"ֲW۟< SU`0~*\ M#ԛ@_$ށB6;Al֏WF;#52x8xV>[ ‚;''CJ[^HL1QgPLc7`].Jo!be57jK#S^\πkMM_@+]~@vHn'x%y)[liفD{CfK5k?oXCFfXQ^F_Qh6|գR݀ d["`$D)M_=D>5-->p`Ͻ';W{cƽ[l#9x@%Ne(Q{~4|! Mն(smxdiY^QRs7WcWyc>{ooBG$)WVH6 /1 d1V5ʤ%gv=5ZoRv,VBmH6I>P&LI 7 eyU) ڗdW~- 6svP~ i"h Qn3(cD |LK)MR+[#Nf ݊t'uRE^`q/򵰱YC+켭ۢD,bG؛-*Kh'hYצ Sbh:H&sD}Uگ͘v B}.1}U^BTz ( SNk妀X@3ױb!V0C NȱĊfBz2ߑ{ B pp\tO9YI]!/ c[VbJbIǁޠ:j,R%mVJjznœȉZbtΎo %qD~VaA@:d17".uYeyc9jWx/[ _/\bŽRCz"0}ôc!ۧ#m9ΗW8P<*U{0T 5)@y\K0:*<זȖu6*M6E28^iR40vAlc^ ,̓tk _)=q;X{яO%:ݎ։wE+`zrAP*S"b6h9׬,{ eWF{rh0PHo|Ό\f+2tb+,[X3%]Br 9 KE|u$$2of&vt۲Exdž]% voK:#$o~@}ȣ\#۹y̌ QOD&yT#&VtBÂa\̇5 St^))PVrgkFklNBDz@'/3it)NllCP9F!i$=D$9ʰ`H̾:wF<`=zןRk/`U荙qQL-J lЀlRR(+,MQKe@Mi}kZW y@c7!벞)\@~npˣϿ\-x%϶/~Lm6*K3&: <*!5ƦۘL3S.BCBGo6WmzӰPw+9ZAl{#_L%jJKCХSd'm+҉' _cʚW?z2?>q6QNtq {F_dC7_&$.֥]`ù[l]PƔ@a9*u(X1XZh\4zMqhھ0}V~fH9e'Lļ†6{[l⍾zv6,?Qw?ʽ? l`F_DC?px2g@ί{wCzS jNV]ʘQ>gx,}Gu$G$]}BŻ$(.A~dĚ8Q“v!bMK7WIl"ʑt1># VB){f'1"C_+"hDH7>Ĩޕ{퇏<(+06$%tJ{+DZk)խ5=c{g&$}!͈G-zݿ4mʊ~T߄j\LQإac 0XHsRȴi!5,!H޺S2thAAEg8,\2^0roEkyPǬLͥN&`0UfZ~(NkC[ÍR.y^A:E/^oj2ne"$B9Vm5oh1#Y 0q"woXB.0$Om|H0PY^۹{ė6:ęLo8i0" $y?5K%NxdE=-Tnp8(~"gRWp,j ^qdu¡/k,z=f* }ީheCvσcRJ4@vd_j!7@5DN+c.IeJD#RFC(LefhD{毋v''<)[qM]8KT#_OZibLsRIٲ>qa#; }Z]2e}m9ٙǪ,&w.kЎFwCtFx&E oMyߐlIunҦ c[E`HPBOdGo UE %$#q]C8(\RR7  {†`|QH0¯QaOhҍ&NR`88IyFG_1-14 %AMҿryq.)%Tјsҳ>hwd:ㄥQyb\y '^E1w){VW䠬AR?Щ)5 ^-. AW d\cDD:X?-O@$xd>)\9RAimv_<+$~٫HE l$ui'qxJ@QP7[ %h{åx \B@LpSk%`AdR]Mj%RGxl(^j+rQRqԘ T GԜF9jBvմۖO[> x|+,r"d#(<"|#+ DdK"<#8faӉ!9\gN /42<"SEA@IBЁ{BC^iSre!Ԧ-@phȯ0 0p3u ENג;'a\<,/-AB@@O _|=&; &˞B5wkьg\NP-xSZAD1 tRb Ia] #֩=JdT8܃.LɅ049R[(0ec8j\T[}iyt7,?D?VQ,|0u/,b Ew&UA xrI6,ҐM<Ƃ鶌 4C|k=K=1n}?G|s.өB+,ˆQ^kϧi;H*A/ Rb G~C)%O?H͖84O^} V*ycE'n@J"gu*hcCp{&VgڀN lȟy.T͈PMIa(, iSrI}5ԫ3](J>ۉcEy(lF=p:[9+@i)K9B (@wUYrI#f}(T792&VF< !#K!V~'}2 DiḪSl~Q꼝 Itj'3L8@)L‘XyKM08}Kdd!QqS} ?xol}R홇ꭊliiAC5Mz'b|>: SrDdƗD8ъTb RPuz\ qS8m0D(`J ĴU:T w(.?}W4Zb aɚv _~m|m*B!)CUZR> wbT`hF+:__F{}xol JE:`:C9Fxڴ= v.P-;{|Pi \o1=,gG&ͽ]o: oc!,QVcQLJse:bİшL}~05c T?Y7GǾl՛Wu<a`,~!VKh$ou5M1i"A2l]KSq(`kKe=*m{L vOck<# Qc̄RwC^S9h_*H,K+GTy *m*'ck܏Zs#W:ѢF CZ;4^'13_YDLukBGUC?҅DgKQg(9"}^ӥDoukUSbh9nH,&IDD~9? 斌y8俥1ffU:gEx]H2@(U%[7+RZdp*(kZICOi 禾ApIM)ԒYBܭ%ґsvUi:5(m{Jnj% m7`ȿrّܰ&s~I1H} I>_MXGjYQ w/e )H[\e? E^uf|7{SՒ f+pRY֛"y~Mn#ϖ?+rq&[] d^;x:y48ۍXLO*:BdzxDIr^K!AK1)86iwEi#W^tH",젰)CJ0u)_^OKO}klr?O]]PxAAmN1,E#zkcJR" 75nD{EX`MC Wp=.lZ *œ6j'->m7Iq(,0#卬*DaU( [!p ANmD?]n]u m _ɇ^]@hZLjVxJ9 J!0Zߞ:ifOiҡc>EN ܘw^sp䀬cWnI^Ķ߸ &)]mD J-Ze{B UO eE})9235~z":(:ဴӚ'>po5{?ԉ ?KHQLL8G v WRK^oʠmz4ʉ1FRrȪ'ӗ6OpZAJhp{`tz[-Yg֜㍦ŮK\EҰM&9M-B5{KC\*kBpZڴM:h{|dTFaa+IOLн}u] e /I nsY@όlꨎsam|/N2]UA_}FJe KڀH~k/$ڷ4ݢ#=֥1{v;b}StO[j[gwBD.w 0zW3fRuƱ.4<0bG QPԸm |+:AEhL1oJs}3S򯈃P +dog,IG*,-v(ߐXJxBWM1'cZY$2=S8roFP-BIjR3v^]URosPCA ^R$^ jOg5' uM;gpB F,KKfܦdX3v](q۬t,%]ghc\NOfM.ڕaC1ݵP/%W4Js2/v&PAK4vۇ){ A¯D'0~3Eeu{Bn3BN2X5] ;acFhH?~#t$Ǐ ߸?竸Q6Jz>n4;4RanO -`kK3!u^ؾ;ɏÄM1t? #=CkgH5IȒ O `ˠ! KMy폱!)$V9‰L~B' pGKDۧk;3iًuz;}9&-˕@(ԅ|i> +"`62X.BX5 o8GK1 QoU+M"sQF 0B7 ?Rytx;lq9Ӵ2xMiC=ZhI,k28~ /9l 2I7e;%`8z3 #ϑf >29:2@Qѓ})M, Bִ\y2dCӨ|&xb"7upY0B~8sՌʪVci;ߥsV\9'Tke8-D cG[BQ c=Ϥ{FSVOy\9AU!~Xo[e-Y+•$/p8&TY%C T^ͫ?nw27^ ^Y>;4$$/JQc?ePMLAfv,P95/?ý9[P2VR/oLI74÷,ƘQޔc'͉Jp\tO#Tڒ4)p1%sdֶ;f[fkخrv>Ss)NHH\n4(;B|>qpMO~ Ҍ4N{c[;=ZiV%Gkz1d aGThE' ~R~l$|2Е3}5?w,iz}TN`Ym?!ztTiM5 C2ӗ#w~D%镔r4s;R`(ZD Y뇗 oUPL; ئǓuY8sC`P4@v)nPLzM97;81P9|GÎUxcVw_cPn%X<5]AʪjWXG?W!@>-FÄ`j(GqP]Ihy &^ j| m!čE'yWi?+b„3/FS7:|R\+!n#zo[mXvJe5j4y;iˉMީxlasFF6A¯;?5$N7CKY\n6"C|.'VtXБb/BNxbc#BANώJRKaYo@\:H\ީwpp^U9s36g sTe,Ġ'tԝ !/΍P_ ZL楑ݏ] {OH (Υa2{R 4_;F\f#OT3U[Q9)IBL3N#dوZXp8N =cp0_% hߤ'у&z-~>SGP&! 0u#F؜)n] p_t;"/ ԬC5za.ϒ:<"_o?λǞ³۝ܗ(LNwy+8w ݢ.z&4pnm_lo  Y"%ي%w3J2j_ E!0eUra8CpE*x:REZ#>5;9JY:wxtNC.(#&U#%X!2 r ?* T$E q~qp}&pxxs`a)k  @IWƒv#7v|IQӐtįT_ .(GkM≔apok? ]lzύ3 N^U) .6a9Rwbp%^ ioNN0ۣP֞?^ڋYrM2T|x_?2 qM9o8)E+vZHy 9uoZ5a=_R24VRZI> жjnŃ/%ԫM…VmOZ^vd, h7Pq׮|v<.%V%>l,w M,/3)ڰ )`#d-du6 )'dXvmj7R=Viډ.ɷtJ+=ekK#?UڳXMd1'[k}+"9"J9A<1SM#7G2 g(yi/tNdF q}|э69a (?=!}: $<'AM| 8~J'gd[EY nEw#0jNC20C_txf8+_n-պfrAwUCjs~^ujzg9N/o0*8dQ9$z=;=k^jAcG6מo)s_ƴJx%5pz}9Щ5WժqCkXzar0Qӕ bsvUiagCKT`׿Bn,9FVg})iĴ?89`n3>OlFr@V#x nMg uU4gLxj8Fa+Y%ׁ8r r=xh#u!$ HTwNl xC| dnm:׈!*vrPbcL(FRΰ(TFggD3qjH^!8\CDޓuyKEl`X;rTPmImx\26kHg8$EQMZu-o>~Wdz*>xT5}g+- u}ob:i%(tJiy$(N`D0y=6"m' UbAmu!7CFߩ0"vdp o;eOU Tޒ\[zwYgT8^5e-y,d7SYP/~"6];Z:*Gsqn䶫 ]xR/{X0oADPyM|+ա͡F'07*?$k[&@a*D|+ y+UduG$/L%&tvrtm6r!)ʝx!ݴcqb/34>b" /9Tdamj#[k_"ѥ Hv{y@q(\4wu (HL\w)h4Pfdm \"O]0ٙS ;ɹ53}ª@Bkh6Tf"yVBK܉U_BavL*r"2%0:%wwRHADžPپq_G/%JvPv?3gjs**u"0#_\#n x=? ÉWn%w -] d?IHLԟ!_Z詜VsyPjݢ!n,\Tcl}jme[UYL30)-4-\4-mtaI00ƊO#`䵌f&YU#Jה`N,K(ݭwMIG?sunD*.kQT%'8,.mLyq̼sS4굱xR5D?%sEm|rؖ1E> }XJ2L/W@P3R_-lm,+eLsb4`;0T߻ZQ_sK!fYXwp>f\ꘊcB^Ÿ Il͙jsi{4u}3 2n< !g'&]JrmN,x09-vhJz9MPJ:K8 ?>hZmF؟3ؕh ^?XR3(IUֹ-@a@)"?u# 9+S J* u)$Gpgĝ)Ue9S4^"xG %SE(UXY0| I?wA yƪ {[*k NX+ю+Cκ6:ޢagDΈ,LG5XyT˥Hi60ˬ#_fk0wJ\fp6YE?BNbK1*"HА&|D3ݕՑ˝[gPiaV?-,4 0N]@-! (w1Ht-aZc"sYK훫jM 5s7Cv@2Eiĝ о6xhŶ ):dC4[FD]5QNCVT%kbH`-mq_>^Kx}0v_\o6 (_9)Pv|4+2Dʹy5Z,,ElMOԦ9ЍrqdԙCt!ys(q:`aqՄ׆fąV=eSޏK@iGTl57lVj1#,ffv'x;]Np$/A`A8S5?6uB]X"kA˜D篰aP:x2-H^R+{ <8.Wch(=3$[MBLud`L“%!zbhj(:;!޽LQ _Q{Wt'' ֹ% ']znFiIUk0\`pۈ{ZD)j1(( ުP/<Ҟ=-CQoVn0us&%_[ez UvNzD-9/V.s4@1(Rc(nVk/N!UCb3},x&VEOVxi8x0>A8!5!g.{p80C&O{0'¡'iF[~Pj0}6C=Zĭ['u_3U]ҧ?d QK,p+w: paؤ x ePH#?8P `SCps"('k= ktŔ;rx%nԪsY7&~B Es~L#s--O2B7B&_[[N%ФZmissY8#Vt5<tEzF{s}$!vA wS-o m-\U摿!sKGP_dN-dabat.MHf̻(3kF.(f k ܶw}/Ŵjk(ƍ\QixCkfĭG`K{=ŦpDK nx3llsĂwnmwx2f9A%w*N($IţT殎zmͨͲ870S#'xQ'ixN5~a˴XD,j3G׌)r+SHJ4Pa5H Dwܴsdge ot!ynZOH#XW]?fo4e#= 2>;(Gc(U*ٓ7fmi U{e\ m(Y =bRAE˟&5& 1L&) `w4Br7U&R.}x)w:9EUC-*rn88MQhgj('!)qrnT3(ucjz"0W 6kp Ք<[1OCnt]]GTw[0Y ^EhY֚~ӏ[_ A+xg رs9v%Y!=@JhV$渗\GQOu̙AmԞ_ oT' ?j0|VXr!{Nb]PnA\$Y%Qk MFdTHK @?vc83f&mǫd6flupYdm~mN1{*_QI0f(oEKyNtR@|Vt $|ұ]n9Is+suB|$O8^"Yց Mokbe[-* lBfifAHϚw9,L93C;;YhyiBZ+ՊU6CAS^Gg۝m?p C Y>@rQk0|w/hD0̳{<.ԛa"@>F, E K F1rx+aP{%>C VtnfO @[kŒj7FuRt UPi9rxqy X3he1CHJor7@"4,BF DYVan߅>x!qT+癕c> g/of#ιNPCktfY\|QȋRUs /V^vZ FLS 9p'#:9d_Kw-,IB$(S`gWiZtJss2`PIcڷ:ȩWQYjXXjl?a Ӛ\'@ F(m<yb74hgr"s6N2#]Z2\ E>ccf?<)#/N=oaeKaNXjV10RX̹)ZѴ"ݼ|=iHG8a}yC⓾M,'~:k'I-8HU=slV3\AhZ@礧?>r-|eXZFHnj&<6̓5Ps)U= lMy=U6Rوf&tUz Fr4!4@;)3YQLDa_li/ӛޅ.!~:ytiIs˶Pc'A߼9+˦Zc1NZfHR~|?8W" *M$qTGu'$pzޖMoh9O/L"Φ1/\'%M@"Ȯl>V +:ÂÁ&)}=VGΘ #%"ľdO\$[' R󥞜۠BHAj`Wۄ\K$E͛G^=%ؔu QTyrfMFr-vv6ظy&9\ j~hL-?*_B $JGPEDDX1Q CfP&ƶz5/ wb-[X RmLl&@*a`Ǟ+ .͊^o/)3%l{v嗬o0K"gIL>~eݳ2dLEZYX b[0 9ZT/_x.g,cDUJ_z[5*#.̴Tl Sml6/}.BX z-qE-"_rۦnV*$REan8M;,iԕpvgW p9I[1'&B\he0=C^qq'[';`#POGPI ~ 7񰋼՝ꈳ62v*JΈ4z|~,:F>X*r`& k _Am@JzGQ,濜d?H !+UHq鱁Uee:표j6QNm e(q?!G,a?W܃D^9(9$V}y(ٻ@ozoo3o56=!{?uzHP}5N i'>ߢb,EDV.́q*q9V pC${KCE9pf/X{#*Xe^|^ <ϥ|vWGZUb}NMFg|kN]{&^k@:YU7e?G'+Iخ.YCs>;u!})/ok59њQb.;s FP! BNVgeɮ=^yH@j6Ę)[KQub'eI5 V)41i+OF5"<+MW;ϭoNE'ǂtu?zQ/X1`pE!נ\W 9\q!7}`Üz^}+͂jL)q:&ȩʷ46 -.rǜ,:yJn~[s5h\"OMoC2uƔDhr˳76j+z#6m0jjn[lR0[WvEBm,5-Flf>C#سO+|7_|e []lRr `SNp,*z6m+g ,BZKt=[@9߮3rXTo$C秜VϓJ ed=c_hULo@Q3XAJ ̳5xWԑ؛2{QZ#8z7M(JqRRizajkZ^4fG*x/1lai:ڴZx>(CS>Cn`TU|cG|N-;4"TIEm\vKɝ<Ų)̇P gWRg`>qs=C<]sIAkPʖ#ZEĄٯ>P*u{Mf%6^_v`#б$([ 8 yNE.]wIݲ Ψy T@GeE&ۊjՊqʰ Qggpr㣑NW*9 ?~>&%ljS^zZ-l,1C#~riD֜蓋SR侄6,xLǶ~""$= 7  0Y~26WI< ).Y6N SS]񌩒/A}d<93P*}+ (p[£ȵQ ${EwxnFRvQ*'YZK. !w/^fU}J~σ5/ۤYbCnCGeOI1LWiW)rdLغ@y:2725 ~<,h$Kb , .nHtп:-7ma\50R+N$$S(Σq_m-j 0Jv!LgƺVkw>^?.\iM_:.HpM4H `fxg6VdM$JSb5&LpZKCwM ~RXvP;H81va#׎-ۃ׻x6`:k0HmlNZK_ǁ&"?<`{Z#O@DC6"&8DyD.mSKϑL*=N;`զ9 "vQ;+,F2#;> BDiU%"V;: ; VG >R;4177CM)]vL)1CwNsEkCu6>9񹬎 38Ln'- U T_YSQPv+ɿ ?ø+'[yś0$&e3gXA 8- 0&{7uCƿ(J7ۿsͣtS+^ׯqFq&[.{fY6iA>1ٕ$tN~N&E=Β9b&  Ai1:,CRl08mϦ(dG竗20l+ddU#bܥoH䠫(w  a^7Qïzo^q'-O;auh_—)9k"Ѻ|Z 9-/3ǭB~W(!Qn}mۯM =uIr16(3F1٦w|c䧫Hs]"z67x2Cm\NLFC;B ~3]/"&噷¼FGW| v =:=m|?kDb& oWft'xJb4ѦW,a%52=wGZ /E ]b0]W*#vFϓ6'0s* ݐc(V.jnw"XN|-} _GP7ZT,WA Hw-YT)p8ԍ RaUI~s/ K [%Z<jK#P/<ؿW?۬>~r^6.gr]Jgڙa)}þBZq}#MK_"@]Iû.aoJaoZ^c3L ˣ(#g!J^3XuY̸?ȃV@(!9qf @}̟X\%hѰGkF7\+vG0G*s kK"& ,p#)?ђ%8xs&#u'kkXO_<{n*nDol3Qn@3#Z7Gy9Y|*masZBm9*xg"C; %#z]K ޻fhhM[[oQ/ {r0[kp:ɔ-@X 7|;~+/8 fe@hRӢHD6#m&IcRn @,2ZHQ-N^g?s Y0ͥfs,f2 )+if>&Xw+"}׾4S,ztly909:o;~F Iy4OK+CyH:מl4Q ^b,օs-x=%9cQK.#;IS%zN[3%}_UQ@j*]dʆ:PSHdĸYޑ>`]JRȆwyF!fڳEvAbgG۟N Eqz#~T;odߡIcoK ؇cTlb)s`Ixelhq%]ZT{PGМĒ5MrK=x>W6g=۪_G4 Finbw.ƾavYgWzn2 CN%Yugk`YFG=/9,+/lmDClr:g<#< Ɓm VLTֻ$;fsQ(IGN'?i V.q٤'.:Qя^\zȇ?'$aXpW-]mע3HaRcV+hd/ֶġsktP򻥍T@Ovy<*ƨBCVwIϦih]kBȺFe~pUrUcαݹ`&Q8"{~}^q)M._f* Inkq U0+d?__ha^G4$I|Pk.nx2]SPD %e jv݌1ЕK’MLy j^<9PLO,-8IЕ&NNv8%Z}g_ZȄ*b3JqYc '0t1^?_mV".CPПڿ=_ $в0Il*OhQ=/̸ņX:faYBytekˆE䠹S-6&*{LB!a]~ W ^ *>#`4: +qQ9=RhfuVjp5,R|~[UytyUiNڕ Oܩ$z8i mbHuԳFd@K\8{Pg )F7Q~Dý P zu6X@|Z64r-àvtXvX<އVbΩȚ.se>@ӲwNr!4]6/qh4D¦N\`S~n&FIbݕMޏ^ np ۃ9v({,0IW=/8_6:)%7PіT[(I+WLjQ _h[d\Lx1 /mKЀJA ol!;֛04Y}g q(O>9J2x9|Շ&}'b}>:%T /VL?Z^Hw3ZǓSj%jG?Q,е#Sw]K α(7;ttL8"]5܄ =C"qΘw=" ʻ> G<$^ģ+O4mGiKI8=?z*53E*K: >`ӉD!݌㒊faɆ!/nUxŃ2Q(+uC!M7^g"sYv^veYwC8T*JѺqL\HۭQ̗N ݬEc X3{,x@ՅSz ̥DzF Nkuxgr\Tp bq@7bÈ<Š;@/Q8"P `Z\LjF^Ԅz5s hBi`)9Zx},9 P;r*1̓kȫdDZ))}] qewƗA/lg!{zLfubΒ O&N5x{IBm5ˤi’]$VmGc|n,Oc|tLLYVXiV;MEޕgS*U .Sxԧ':;I:k [C(xc KlM0M(ӕunCrəc E;ZtN1.akc7}4J8v}O%Њ--&wm~B2e$f~k/:Aah~K 2CD-V#Y&hWGTlu]8 "+0iEr4v$ʮy:8x╈Z"hݚ'=6 8-q02Bom>uC鏠K^o]Ǣ)xB|7Du+w̝=<?J*柊םݥV4Dܨs&hѝa͢ ;(MѻXę['V4K& +Fbw+)ij"`5|RZ׊2_橧dF0qhc `XtbBu`Wϋ%Ev],yeOjx:^ob8zQS `2E{0NŕmIJ44 Wi hvp_mvjY°I\)5Lx^\]+Vvw2j~,CylP/'v?^)pof9%jh}^#Or/6YkE`ݘo`Ԉ2Us8d];K+^U. C3vT#}Dix1hDLq 󝨗yH1F6}kKq"E{Mg%5k8<`d%di"9 %3Gs-GLsJ}fջw* )rm:&VQ JBĩP']FWމϜkQ>/?+{֋M'uO8Fl]!r]ݬ!7 xn{gC  &]F)iT WO?WlH&6seC5|L-  :퍿y|D 9gԌʾr0*'#Z"D@X`7hNJu0Ak@i7m(tIjj1!&=\)agSۣW^f߳K/gSVmTicxr(5L^ez+BsLn'Q1NZћ뿕n˕G}j9Q!3χ>V=:7˦Sa%NՏ>D4d#j)*Yl$i|űA5LKPsu3D.I;N H0(5mA7p4%v܈f fJB?r0_,rx; SI1:xz4@ ijJmtLj9! >t fפNT&"~Y>SܺCb$Z<*ycI6 _!"^RKmrƉl $Hm0N31(:4$Aױ=0%s'M q:GvE0%w})0> !JEýlmoɩ->:xurJԚڈ=j4'*z*"zŦ6)x-rzrN(%&iO\$z6yEŦgͻfDƉ掬*^wngzvЬĝVm&TY&1i uGJ?۹wU[4|nB)$,ۿ;o_h $lIbEړ}!OI9~Ô `YTUpД~|,cyCou,c3-l2KwX{=!tx[ gm K4 wVd^Т)h0! pM%U\+m э7P'`ʔԎJC'BK̆DxXr wͺ'Xt|J!5lcѧ~6$K*N!8XuZ/u!ӠjL&AR41?ivC"I/kx^Qm}vZ/:'wU~@M>[\ h}Q.ć[s* f@_/*TC u~TQ3i>ώ b{ D%"qO̼E|^}m/TǺ0.GG 8=:GEdߔSf\- R5` AM*Hh;^B.esn_{ZKSIHfr!wrE\W]â7 5UЃX$7 nI-,ۮ>۽E/9t2a` `d!`ewӉ#<`Xnl2a:CCR%v 6b'M^nlUauZeԼGci0RJ3Є梘)J1j&ᇃ *5!];qlpԎz"G mI'jp16G;~qp &~ at&лUia:ь.h5p pXU$!v׶]ۧ\-0kaDXvNd3gkF{QMn0U3IZ] .wg(BD,gOːC%G`z'} 3*zM-\0! D윎 Jt\.+67*AQlJA%ϛ"OS8 J`@Ѷ@sז_y '{g Cr&?|'X˧E(>;h:R߶+6G|fq!]8eK"RzXz'z`9bc P*AS~d٦)P+g OE]m((LiIu&NQ>;xvSNnh!SUZT*ȝ08?đ6"u$"Ȅ׀\MF,Cf<+-Q c,VarV)@8i a7 A!r5GA% A48?j;Ay~qHGzppV//^C~Q&tk'#ߦ4$- Уd軟gkfTPS(L{:BHВX%k+Nt֩JB ZEX`}ʏu0$SMj<ւJ멖;*vi&u PEu `M:fP.< n2'鋮'Bc8ݏz,\'v3!z30-˜Neh^y:>֓[A/ adUO4~. lкڛ'ɰ &?҅3M=Wŀg67\//wWfTJ6uHW>^D1_{b%ߒnj s⓳ % jǗV[[s9fpoI$gv BQ[T $tЛ ͸ە*6ԄB%d'~{bܝ#0;J$"Ӈ|5՛[245BZ|moug՛NfCFV x\0s.@+ u-- 5X1_xz|{a]^.wc{7f6RȝGr"G緘]Vס Sb8E돃҉I'K 푬Y?n5 /o*`ZvMv  c?ίAI;cq,jAKD-&Ƅ?fU~l7؃F.bbK )7aʔ}KW8h㚮IGW~yR֨G/s[)m[\ b'x%t@#x1tyvJ߬:%8}W=v7뛫SL:pTe.Rϝ5PQӼb…eJduFfv#ȡ[aen82y[BB15 ܹ) Z`YF[H7wG  `]%TC+X4q!*5=쪏fx)d'3pg@mYbM;_^ir/.ICg`ø m#!`TX^Uy*>pCzV],SI9`v oon.FJGgABvt+~SNMNy~/fumY"!z o_9}Dm_da$e0ޗ:r+[r\k: *ݡݝJTO$Y䇫O6+u, g9У2N :9drAn߷ˑ S[6=| kQ?: AډD>TH4+ʢ2혲nGiR|`6پ? .FҸq^oRIɃ'}M$C["JY,O]hOo N+td(Hf@a,PDMDU/>ew.xz`ۦVn}drr]-&S(Ab}jf`jȩ cG&zg4Of ;>NODƒ*OWWHl3Z;֧/yp}yUoT hAl/CJv4ŁTtrd1z,n`,fvf 'f\/ڞR 8xF FMZ k#__lȹWqw xNa.D)\nغjd'Nex{"}{T#F ~ыoroh7ocB(jKO?ֱ;Q!]%Q $_Ƃw׈ÓpW%UXRF2jFynn}LczF*z=sugޜ}^GIw M0b|8. LpFO]. $.A832}e-xv(ٞz`.ʻٶA@0% gɀV)߳oEoᯥ{?k*Bz8R@utSTЋ?ɤ}۔#-w2f K)WkrM(U,<"̕?pQl|4!iΕNgk-pbH׈PICn=@/ڥ[R{qUgN:Ǔ,;lz(hGq!L3𩉻5/86Kxj_;C%~ybRmAC crZ)CzTk6@:{~gbiL&܊,% '>:b*^$K8* lLWjT0S#B&QÏVg{]%> Dԥ'w^r-GgU0wd {3[zL@bD-B0>6-~^ ԅƞPg Y3Up4}V`>A}~eHaoֲbr|G/ǘ4żaG1Tp;ya/|>'$@ktt5PVo1rYMz+;x"e݄{ȉQGv$9>bM]R{нl/ Fݔ %u>ʋ[+s]*;\k(I\Y)gqTI #~2Yòt.g]N9_QgEk8Zܪ@dQ;_ 1PL>7q\D SC 00>di¾%7^< U*+9*aEW؅װwG]oYY̊(Yvt]ѬÍ\{%f8-NHVu{fk+H:(TŹHcKtr m{ e@7)?~ cthP#dIF#=5zx>lIJt} pß S3^_ Sd uʀ!RxZ_E )~Mz!05m3}*Ͽs}qD _L88`<؇;Aᩲ *x~תP,h4HXٱ&r-v=A=g׹J@IfZ$.c;<{W&ȗq,D[鮚XvL^ѣ2ԻʠhH)3éeEfb_t0z5jQ|sMV .]0}b;[4~A2h R !x.c>qnlۍk|X@W1-x|V&6#I&ւ!,h+aՋZ[bXsV>VKCъ:=t]xS~ Dk5#BGrRݻ˸&^Φ_|F|?cxjp=p6(o ީ- Ks,39nGP4upci~ThKǭlԂ3TTV텆Ky:>o ; !趓$L}Ή^{tɇI-NJ_Y`Y7c a-!Vy)!H̟@1/WbJmݡgfT) t}jIaX+ S=\ab/#ϭ9-b'WeHn9WLx*w_V$A)8I :wBwu6UsczHw2fmfP6 )m_-6{0*T9r~rv>?,AP/yMuNxN3 {,Zmm}XapKZp=XlS.:QXvoN8zp*l=(~ێY [PHdKfgGS MsEX%PگcO},M$ͬBr\ܒ*\dc[j8p\\wt^HjNC);ګl`GPMwbo=z7 nJ(^<꤀6)rrο=lI'H c֑!N{eάCg4:Nk=.p(1U'SY8z"b]S(W$Y~_#:U % I}ۺa9%\vшXGɿ&m7g0%s/߰[g yߩB6K} x JXuCdCYȎZ.#Y]v|n?O/eIhȮ+3`';?4"U@_x,`=47680R:b=yċ..JQxv{Y/kFn_:P+֖9Q ٳv W5Ӝ/ٍœ-?6 kHrqN~8f 9>w{<4L\WEAd(()dd&CF[IqA enq$0~3GzRH.%MbTWpI;6ki"=R.R7j Qrfv8k*0ݢG4vzVs CHN.D'Sn@qCґ4)9G8'.5' )d 9f s,3%_'hg'3Tc>qYµT%c"pxǠPOz\E5rf|N8:!xsUN4=a6{Rml6(wjųϰֻy. *ȮPfq;FB$ ^('&,4aB62y.JľH a:pu3pA1r(KF(60  ^h'*>m1#՞ IYpקQ/EӺ19xzIM6XibT3FI_^y;YK2U 1KʠuEh^\HGz M`so*v=l[G̺̖vOVPŻ <-]Av> 0ZD L7I^Pcdt 8INwVSlWyy28kúcG&HuPՄ=PGLc"-gח;/k| 6ր-tq^kڤ*~88J+}|I.*bACNt> A5 dy^F v\v噡6QW(Pq}490R ]h^)ji9O0ac.*v /s!KذAw'}^D_^|rwd6W'1Eˇa m}9oRIlV$tG561o9Gw\NBxN yN %~h 0ZC2F}/er7-@AoZKeeYp2)V|r YWMmU<r-˳sU:BfuА>lr0S -YZmœ #RCqRvMޛ6ޯײ?/UN!"dϬUFFere`TV˥Cd)b)If\2GJh~l(?k71|\:k&`oq́k\F%4/6\>-.ܞ> ㎟9mp-1b}'D~(Jq랧I<`#~;;.6O97G_)T}yx9P1bHOcȆE%d}b $`o )yzY@e$tWo \c ?p O+^Iq:-W|4(@#;߁xR@mzl q ЏKs l(l}a!xp~B8O$ʭzH_wvSR@6MM(fpniS1Y X6Αyo tb[ ><D@8|h/"U[F=Ύ3~eaij s]gC}|3`uXALiKcçmR>x9J4BerQ ẅ́S[(OPZn%vZŜzܼɥnWo u5?*޴PX.TNGoq>̴ f3jI8XX2l.0;nҎ&F"y)..sBI k eM@Y,H8T(F[JH1s*.֙P]VC1A* RYy>\p`)gnKO(V,?B" ,J,@!02iVĤ MuˮiNS}hG3%Y4BN¿U~Z~Gӳ2tu.S{4;%ZJV+#AY<^Q|3S(}@a?*y;@O 8H7>Jn[ܵ2W0(϶CwFI6O9jZM'?XeE'4^&sBa>YCgKU${B4.H_G]`c#$N\Uys,s9-eJ() mZ 3ipgX a+r+? 3=ExJkScK;_T<TϦě`+,`ZP03SnK&2"^'UI K6+p`/3%)>/FP_[xH "B#񯺯p룪yejZJ@`KE8y`Y9Dꦒ^ %<A3bCq >8$62\b VS(mZhda\'chFN8ﮓv:qFPgh#ZGI`UW ,M6[Z`0ad1lZ/Yj&D-Y[֎(*c62uڪGݤ%oE a CsS&7 >[4!9wp_54 Kn# =&*:u'T'\nX!-k/`NWlK] p;,E AIŧ'z%^X\uC_Irh4Na)7Xib{Xrzl}\8=)~ U@~mכhyvnw`VS*.\z'fdI pA|@6~t7qR7R[S_pdb>;/i^eۮݦ19\jy թaa}r<w:vT6-Z׼nQIIVp򊝨t\^3t΁hC;{гI/I(Y'ޘiL GEIg#2U]x S=}To$TVR5"T6H;'I GԲY]RM`XB׆j;#zxfC[~@zGWUf7As`4C,Gkb@рϫ=QJ;L/ͺu<]\~rBoۺ0k%kv>>A1uxWhA=MwK"Lˁ=żL?;wdeY81x?|f4>Crˁoͥ "Оph5s5e rᔎ$+|J/iYJY2;[~hw/> IQa 6DNj5g3։mر@/Fk0l*c2DqBxLR{ǒD ZXtuNP*ڍ H\-X=' fMeճBծN3W&ܩ=BePVW^r5Zf;KSXtNNiVƪU|;y[競wmu"/A_k[<_hPj^QxAIPRe.S`bu,ʄ7a G uс%u> } "n0DЃ&&eGT0cs鳫`!SGb^f\Gi2dAK`6,qh+y>p`H&Ƙu³"R {kJ3鹘{zZynyɼmi!sl,CD۸_3tތ.kR;륊چj>Ca&qW(RχœiU4J3;v/:Ea>}KBq^5e w Dv,\w1*ܵn2hBvHX|O;귱.o UE9a Ɓ=E5#i' ϊCQs+5:/F= RA;b{ Y&EվӾ}cg 8; U*"Jh0{$Yax2~f<\!1l~T vKĶ%"y.t.`Z/[HrR1תzM6".꬐ʼCQ S$IV^2l%a4FHkʰﭻ 6X0:q"#k]o O,t4rsx Xc"+^(~dz/jd}$b>R 4dwVԠdgLj%Bs&Jjٸ>{u"=sHQ+L!(RףVlQGONA9y.|r轞#<2e\֗B9k(7_ɭֈb|a-wD,ϳ&$B:觝i|oWJ&밎]ykX|ǐ>83hf΀ u1zhw3}3C_w1ߥrx'ܟ}v7X*Ⱥ{xxQ.h8[*WtH3N"3P*sTGDO4%%݋1 cN27HI/K+{rs\Yvp{W9#abW-zZ⎞͒wtErTȱqx%(L@_a+1v.Za>A:4+.$=MxSX0ӳ~,qzL+(/o*О73| TR|޶ݪ;\IIXT7҉pWjҕ6`n`tI `ХUˤQ+ :d#rIxvϨ٫.|%uQMsܤ` #cXBȐ3b5c>ɳsf4rRw{blQbrAFPu{ܔkQꔕ3nt5Xl~e% hhoiK0߳3NŅ68n쬻݄ x 2q:R{R#&svp+ UsLBt?8F8sY#irmP]^TfrGq[ꄓK$$Jj4P0ZM91xCll @o0լ"Nde>g gAjć[ZRѱ2Y(]|9lzOH Ϸv %KIjlݑ, BW&Φij>ļ;% {DA\^m\t ]mg~K 4[i%EPzXB/Y}=NoE~Gpuw^)`))7.nSmF\9>!9S imwW_%Ih!RuK 4,YՅ5t١!X4WHv[ 7"GQ ثS2 g簃4k1 Rj9L3(QU#cނEx7o0WʝrȆS t^zyIN%o3!FFL) [ux>]gCua¦zt5{+8QaNkj}SZCzRλQoR >ΒkE 6*?cCBK>;W;,P!5BPi>c:N;d0]u :T('7onn?]2̼ѧdmޮ:]sP|`'wVĊr  7! &US@GUմXՎZ7űaLn x*,Y3,Zwp.n;̶*h !@%z)]JM4'[o6ϖ-8eIR3y0T(I7˪¬%)'P*C*;Hx{GO6*bД5^{$No8TS@sQ dp:x1}V˥5{ZFWd^{WZf]{+_+z@s$-uz[0kJ Vfkv梄yyP@Q-UF:F:8G UQErMqߩ%6{15w ZȲȤGc=} Oweoy~}ZJ1&@z;8:^)*r|w@N[,5)-Zg2Omo'[?p_r.YF|>N܅'Y\d݋ߪCW~?4%yFo4Qձ@neс3uGT L5&p_|% m;=s5J9vJd 2)[,ys49gMBZ//@ŠdGEj KP  #0|4g# G1mbpYP^Up%\TNL1oFLYt{v-+ĕb *E=K)kvf*_?kv[O80Bնt{b٧RC2|S MI\~~z'?vQ{%oKySQG h-*oQZ~IP_j3D´br'Ĉ:: b,-ކ]TEZ:T /wo H=0]#8Rbb%߷rz]hHo |ƘcooDqA&hv WCsaj UMSu|aK D8?x Jl>G1xao؂D |e,_ɳ a#&wa|Qԙ {J |b MCpffi[dy뀋x,/ d v]1 8'¬OA'cL0p|Td%_y>P|E{4j);.wqη)@& 7@*:XǸ`]e$,Ǖt}mw #F) CjfgKOHMtk Aߞ04ZÿދЩ<WX^ձCS.=,'[f$بI?tt_`̵ŘP'ؘ}[ypxRofg<#$8ӷĠŕ bE8EVP/@X Z^O;`^!-*5 NS<}gZGXum#we"YU㇨@2{1P9~<Jsks-"MCL ՙ ^&,*~( ](MxρV =% [Q퍎[_ݩjy鞥hCTxݹѡ /#=*&4 Kח2*B PW<[N,#gX)͹EU/n f$u1K.(9s쌍wvJ @7'(6M`6l^ߍ(Xd~9DߏV{iJ0"Q}bk#V/R(DvE6P2Oc޳*C *|_L(n7WwQ6#2yjU J/]!EIUgni{ Ѕ2y4q|(feP!`aG؂, U a#WEQ ܗʒ]L<ay %7[">wȳ B+,oWk' vU0s쮓RWx.ϡ_#s*^D1R<#|?hJjxz!!J_4wb驒%^cJ2?VM6OėN촜Uu WM|ZA߯0U;e5Y"N@dr^`: 2][{aF|P; q?]fc513JjX4h * xt yT|: wP ,L0)s ,7C KiMʦfpWI0A☑hgDUIEqyyq&{% ωSkL-j[7 !z&fp[!^dMw&m`}1v~p1+rg5AqKYO3Лph>bfq)w{1` R+AW˳)5lO]G~{iD-z)'kЅw4#z)'./x*d_,A84#].hpw_mۣ> #hp[2gqQpHhdKf|hRgÑjnN7 (U%$+s4y3*b1dʻ9a'zCakNDޅ8g{kX<7z#u9OzUGg+4\MNz4NkׂU9xݯsrQͭ-I~ %.?^XAlѩ1='RGYSM(Fg C\Y?G\-)DJ5~Af:h)eOw U,W0t%,dT1pk2+4\u M" `Yœn n!߻J0bҬ7?p t/\m-@!kP%*F=AONV53%ǹơ;{)mvEAnO.wC< 1^!8ȀM1+cYk[#*?#UR/+Yf2 6hT%~&r/'~ " N&y?u^XdE|h ` S8w֨9ņZ+ؠ wxTL{./޵(hW+1ݳEaAP-aISuԏRpEDaҜ͟dWRl iܻ[^2) 99tB&dv'ODrN!6bLLu Ӡ \ֲX?Yړ9\SZ~A-?؈d}9/g@˝W',aDǛMw$q5Ҋ  6t; L3WKzKS6[sԓ{$I溮Hʹ}vPXriZFiP&a \D-B*dҭYj(=^v<[*vC$Ts!()qJ@(f"0B]BPs!t$Bei=b>ʚ7fy d6 ~$T߿mY);R_#Ww G̢SKg%+o4B ^QrrŊפa.g-s=I7 Wz!޷%NjԡhXvor(0!Bgs,[[E5_yB#{4Cr(WP㢚οso3J1Xoﯥr H,{J>c̥|)o“(¦[fkS!Ac0/mn]|;JX,8T3JwN-%eO02 OXO V=v?ڰ#l_ !pH׽I(dh)J,/Y`[HI=̝^6a|#=n\HK:GZl] &k69/K{̡p1mCA8*3~OL,Q]̹VNΤ|| s~ir CUu?>8uI;kL.C&%ZVJYgv;K/O! `gyG?c"w"# V4$PڵɿYb_ϵB ßb;6-2{f8J89C%}Jy$N{4OXcxU(KH^~,=by-^^aG^r'b38D d9\ krt(&-m;5*q19d4N(yv,']wd>4F.&q5D FO_0'F>V啒UWZP l5|;r6] ̎vsGq3Tg ^QO :~n.Ray6@y`LXYwa[lgƖ98edn T cS^~f .,A;uW:W,1ЇuQqU-EQ:m>͕S?0Ma$*qMx|\2r  =dvǚ.&u3*R(aRBy6KnZW帮q$%>EMsԉ~yܳ·ʳhi){&[ܨ#ALlSGˆRAasHG||qm}g!M5lj S#30]QiթPjIqgS+QeStp/(̈_'w_,Gh E>oOWX:CoϚLL>i* JЛGzdUueՐ5;L,M2w|'T?tׂy۩H*J4ؑ+M(d {\.jq<*k{˟3K;-#clۉ[WJ/w2.wGٗz|ta\DolGr 2E'"TlϕK'\81QW, DD:SD)CI9UWjqum 孾(uokz- ((R;HJŜz&g|9kaBW}8Gaax/Eh9s{ ?W%yeJ.ǂLf/j=V_Bi;L Ěpl0 X{eb I+2EP`=ƻ(Q VΥwMG/.Y+~Hz La^+r" NUD17\vsJ-v S2o 1:"ޭo:`FV3g <]-$_BϭO7?fʯ Ik0*ŗ^4AFi+"6_/` vC2&ghHP\8ZHӅ,f([W3.J8VWsUg\E ;ymB)0o5f1TmdMc zdigi5_Q[yPm6F岬@R.;*ĵ]W |KvǢFm.S[[X:|'qP`4MQ $F,^zõ) ʝVWv*X+,:Y]~\Xn:/cZ]Y*0O9N[cZ>Z.w׮GHIr&1ҦEЌ'~;P-FMBaTR+ )S*wqeV=5V?/)|k}#o~kc6UXra%=%_: @5wK\\.(eֳ,UOd@{]"免1e-EjUolhcF"ˎe 5` ߝU3vU}{JH~Zkx#z6?Gg-h[rد0hGȏύ)kD|r%O7ඕ_rCiHO3Ȑ$-8zNΛJ`j l̶~b|Ft F qH>jIH!4j,tF(fI\,STə'u3 {<23ZQ}qUSHw:$wY78]Dpl-SQI]5[LEa;'3>ڿ 4)g #%E@7s@ᰨ|]Z+alPSe\E<=X͗k0{ q rYfs&9NfI'-*^/:cWcbb.p݌߃8f8iMmĨW/@PJAD ߠbOVͳ}io ы!ᚴ;R*J%vB+ 3tAu 4{J)σJtv`%2ᣇ2);a; Ǘ;i^@៾ӣl,4}S!GNƞS#F~{{HAilm)\[tqC'ʼn6!9̿\S"kgz{왒D->ʌ1x>*F!j.5\~J6(NW 5KW`I5VER!k'yD~=[+̊ax9MO1Ls޽#IΣ&jdM?Ўʹ_}L)CtPcq$#>V@`k)<ѶnqH%M(7iP~+@&uTN+ |1ȝU렓1Ա#D鹰&i$A9JIP47oH*-8Sewn[ In9N. V~yCX'zA޶6k,WGl}4lo+ \lt뫄IS^lgsD13$Y%J)DP=hA_dUr*9FWRI^!s[s̖T $,2?d97N. MI0$=XTDZf[ڛ뉁/yBF]yEnᏩ+3(pu5%J_Y!K\<+hg_b=sefFLjQRHբoZ) ;IT4Tȿ7)&SuXY/7yvbզgӬ4^Q?v (ogmklJ1yG^qyPU*3C%(;eyQ {~1Xb_BsFV_JZxڲ1ޔ9;&LWj=-r6~2=KE)'lff6ϫzO N׆lGDlEVUȺeDĕB]'AI0 jZF㞲n[l:dTLw0Hz!]dLU0Polt2b~A1O]ўLt.́9e'c} E{ދI"KO]R||/ I5xy5>VkEH B}Ya9:mL͓xKFbSvXW8zuf9ZXL^TP,`2nfm+U|i Dg@RbkO%q7eQEQ$o/f@N_*D}@ɾ1(ׇKɆxK*KO#$ g[IzHs!,h]y"|;z~n9e*\M4 ^?~̒YD7(3%)u܆&6rt[PAs-*Mu7UCec՚  ( {|5. @SNV'$faԹvkBjq0i֟;ΒDV4Q/}.jatłG!=oYHCz!=/RFrJdTt<>* X5"zaV!g%vTnը;-#;7|GٷЯ'¨ 6s5 &&o>Pn2[g=]v\u+- {336{*mIRƣ=}3<dlI&Fl J)KG$L5lA !kǥ:rZI[- C|fOlX|VN<#P$s9,*}N'SQ*[Zt5#;dWj/;`F(L*!hzsn,u:Xą@j 0Ekݷˏ%0K' ɼ| ۫Dwg`lȲa8j?w&]Z|HM,R-{-YMֲmyD&9_Rk12j'\Y@Z0G#L o>ޒQh{46!XJUƤA {T%PV;VXTC'Z8Z | x ԕ0ۓ P[K9Q嗊dC?s-k @U,׿?n?)s#FG(zԈ*eqaf >  tQ>}}IAkRn(z|LqOpmskWΐ2U<ΉFԜ5)m -^AS?x{/k{G oosu)׀=,OD5'#\,PJzN$p`":1G 4۩x]~^f-L' z) Q! H;Bvbfܙ5Vu KI+q X@˝<+4lI(Cf$y眔WЋ{rBqaD71P`?ͷf&ftGf:Օ8ɰ(miI--KvJ:Mu0R('/niHnCI5@[OS>EK:Ln6W٨ubG1.% 虬bS27RBƔNOaY֒A u],(h ^Uky0xҕDxȳရW6~Z7ɭ>?x+lq] ', kG鸧SiӦ.Wn՟~fyTq>v.V) YjՖ45jC=C=n[ss'*ҫT,s`t9WԱ{ ;i 9h{X&? F^a,'چ~#W{ +U@vʓI\ +uq|4.ӱ͊>Kn(0$u|B)v)cTW/E[J!9 ƻbඖ^N;G}%dfgnZ! Bfjʞ-siL? uGJGF_Cp&0lS~]>feaPAS:oͧ>P̝H21@nXCց;ʚMAMe%:J6F'1`pϴ7'e5c]9zyoOe|׆Ӧ<xuXRrWg8H*G{rf ! W }D{(b6l7-ay_cG\aر rP{5v%Z:kΑ+Eĝ[sSiM!", @Nְ ~FzWh'/0>?ڱ;E `6CXW˖:J!Z:}WorF9@quA?G&RB0"Bx?5F yomֈJ;aGܗ\W6Qp_KBlwO6%_fHփ{+g7Vҏqx~eu,Y#P*9Oz*tI:&[)ͅK h&/=,45\œUJ:Oݦ#d&0uSI JWJ!UGIui.;-Ď fW%3Ơ|pg(SOOcjA+p."o)Ҧ(Î <~zw=!S᧌a"v"tը\ɥ*]7Nr|dU>yeC;H/S4զ>%k%9]ZF3kv&8auar RVXUynD Cx5FϝC%sp'  \EQc,RiCHef  Ȍ/ﶛ2UyS~M?vR}~}CQ9'.=zih6 ^_ Z-</(bGiuΔIg4dҰ-lZN@F\iô}rAHjUԵK$͡/ffh`5#ҋE0({io-fjS2Vc\m[#xQkz?r(c_no ћqf5)!$ \%kv'i\X~hhRb stb{~˫V{%M%yOЇZN_:&eqNS-IkK7TvʍD"ME։fdZs߿ع99DUCcy- QL5z39؍P{7)ؔ#hbieI`.6dDph7yiS=hdB̅T`Yd'JxlQ$kˌǜ[h|)}T +wb:?FFL] Ulչ.ԛ僗,)N8Mɾ,ѽR4%ތp ]zg8cl<"}:<ޝ!>a~tf'\qp%e7O5vdb2^ %hv R"K/շО+v@ݣ1shG@hu3d5=k_}ϲ[i* h2=&K ;>̳Kz K6-d q0H/5q@'.翙< ؕ9ׁ]^BőFxbA6ɦś``#T]68H.q _]g7X-Lxey~fG@k!ꓨ"]$=NLdMh 3ԘϒZR {ثԆ׌yd@kYoYXkJVmt1G`)Ȕ"CA-yP"C> Ew@9'&fS\?HIыZAv[㋾!}- RfDoo>Z!rI$ol!`bxp^t5 (0Q*E+@kw/qQ#¼׳&ם^Bԋ R3%ӆ9`r3bSw6]c5 %8qR\ &(aiy r?w\BC&ˑ#.Np 8yч̓~-?fKM8ݦg50g:oJ>nHJU̲\YPY}ӝkLY$l G{SUY'jN.rCw=F p`qk(`/١+H9|s8`׊ ID\(L[g<N? ́*'X;?OY%kzOlШ8.ժr}Ymծ<$vN0:*̎(Y<ޜ^b.xW^qq`:aөܔ 4wSҧk.i7Sk="ݲN#.;ZP:]>y* ӱ * r?DyC N?_=dz\ O,}FͩQ&QjH#VQT )KiV& ƍ.P k܈5Y6^P7&&,'P4pYm,>)”D7MFt1t]ą|`ܣU,+n@餲mh4Rup~Qp='zk%Hƥ9n14/Cxz׹sm˔KzA A'U}L-ܧGjPlB.^3\nOpo3阇npzW9Kލ%o3hjJ& }W]6 Y/>u%pVŜP=%-ѿ3r*:i8OVwVCͳ8$t sIBy*xH^UO3Hg/aw={fpEqZ[EvM QH`9!k|ay RЏX vY3 0۔0 E rN@B୙ VFXvCG^"Zz8YV_:=퐇*K\:yEǡ`ˮ=rZJ|Í'|=k"o|rR65 _a7a{GS9bޒBٌx90mn{=u]%: .= dSTIqD]KSɰm[&/Q^Ո:IJ[3LBzL~Ouu;27j}ŷQd2-_M%IkTHQ̣Ha7I Lr[~*t'ZnAb_R.9~<,)8/CY,򟳼Xhmp<#(v~"ךxZ\L79u*]w;\`yZ/y2$Jv["8_~o B/q!\_N=|)IU,V~_7g4A6:5r)1[lQhz~$}M}^L&P8~*.J_8}.A[ ]>'He@W=9{I^t"J $iQϞõٔJvXP@Q*u"B e(7IU,RDyop>*t"vy4$7GnDtgf 2Y|Yr&w hH!Od`w/ћF:Wid6ӎY֡ܙɒ;lFVlOUN]Wxݬו ?PTTV 2G_ T02gy [-a(L<<rK}y?`M9:+0h ~UL@us<؟hۜDdzl;J XvGb&2$|K>\B[E"'9ͺe~sB+w/':E0 k@p ՟-'%kʓ,E[gC88]5E$!7-(-uAQ~[a˹⢨y<61Nʋf6Sfz*p|3pݴbY/~vcnΪU-^rAU!҅?D-3թ/4Ә>]Nnf&sH\m?B ?FVIx-O{ZXQ#1KĖ:5W{_YjnS ljR*zY%׏!no]^J߰ 0{Vq4Ԙ9*.n`>+|*;Y^U (Ǝ! 9ݓ|{E APXbM" EHݣ6"JT^#Ed[*b.uL^jpoD6nG~kլh aP)e/ѿ0}IXҍ[Rq1~U%+y*npT$Ԫ"Uv<'VFłyޥV1K6B;}Z2a޵z͋4o50O*N\TE*]+)%OFQeWe43÷kq ]t,[R)iZT8 h=[`=mÔ@]` 9MZkngFϢQށO@GjŒ6. _F*Р~pvleC$4/< ʳ_/7hBPsKui JXI`u-NʋYFB|;~79LNK915d"񈅰*Lb K^sn2O+T =wP \󵉯f)l%C"a˟oUayŨ9Eydt1dz$jqnt®0w4#gu!=y|vIPFo~;!OE>gvҜm,a}MV O]1_3=-a\Ik*Jut=sAJ/ F]w=bUw17)x~v7.G3ӗ?Ip5zosŶ}U{ #1LDB؝߀E-UG6# ޒW,vdvQSbN)ҙEOJg;l#0vBL^?*ܓx6xt 2c3gQɦr_<86H0F%읗9= u7iO|LACXB¯Q[[ ,2qO)=fC~,HIIvĐP )eMkCBApڊGԙqo! _4~ŜsG$1WpÕ :u1  I";xhKd#]ͼZPG}I4U9V3 ?cE%V6yyv5C0p%)Wc|) }5}Ni}n Ax^ŨXwOJ#qnNK\Q$ - &d Q  u'b'Ķ} Xr\7 C(d1ݫA@$*@ 5*U] 0 _C/`H tC=W|xS KY]Jm$ˡlIѭdn1= u u)wLѶ@J8<\2-I$ϓ7/_|$C]`5%|J5+?:6flj<{|Ŋ׸e?nQd'O@eg|_ěBG5W71E>Vs[_[wL;s>U}X넨YH>c Sݰh;a$T{4CnnƋ!*oAhiX318qhHTڠP!P(۽hH|KI٨Ck쭹הp" s՛$b] ֐Hb! 섉|01c" nvB`i?Bn2B.iP9x-dĂ|-_d*cj*xfyblb@x 5aDZlV{`,=")_а1+^aY6XaQ-۽p Iyu/2)B}A_Wq)zf3izh Dzl1_j@AYWD~rZ1TsMr_]}K޷dW0Ϫ-jl5dgdϖ U8:7rڸx9\<[:쥖8>PSއOsoWP)\n kCԡ0#ZX4._I[@tx`njGݯMoQ,^9*!/|阌(NrO@R>?h G`ӫ$rIԧ rT6[u}QxHE ֶ\|%${=cIo:@K R*"t D4(kG".ФCtN/X Op]ҼJi Y~isri`z4}ˊRiyp $_qϽ.7VKe'ʊgߟ f4gyoOR,jr6E1cb}NB(%M>7r!(@eud%~Ȯh,j:d (L=č1&@iozY:P:<;H8:1:tBrPn OH0/m'P)Ƣ4޵}]/+C903}4 @c EQ)QU B)=%Ymց$F/_f4dm&CB`l%# _o&G ߘty!\"-o ؓd|˸ ]ؙoP :5(!l9#ہj[6k1ƞluCxK0RG0(:-NeO)%OgpF"ܿqzHIrCiw" J#b?:CZҮ e«Wm/s2Czt!m{h!wPOk  Xc5`rPg zIAɞj]Q)iYd2[ҷDg=~vskz zopZ{,}09OuD,JI;\۲OMXi?oT^qwsh}95*3V +H&e"rlۂZ>{nHt:H ,d0?$c e{ڦH,n!=,4Z8AT Og Ru`B|5^" 8x bHquӺmMT-\9x* Ů2dh!(:څoSF AUM#1O;xȽïS& VrB Q!&87͜ .Xt#\Qb"_i藱3%B#[|y%4<|K&%^lnfu;!%G~(C/ OSoL$Fִ6yI.IJu\&m@ +WO$b64eHxG2A bgm*GKb n֋sF\M#jX ~ ^<257Wz]a 7Z4 #%ܥ YjoStMy+.7M2_S|f߲$yS# Hr-ڛ6 fVduhZXX pGCa|t6:6Lt~|K}>V}R !zJ|'yqhgK\ FYO70}g_S";#$"[@&-?ۡ<,'lrKWՂ: ^\YRFQ5%S^H‰|XyطGV-ic3]2I\q=2} W.z&mr_MpfmJ'DcCPR,TZDkؘ!.㩗AA '͡NkHۮ( aDQ fY]SwE>}܏ Nj@t9{J01bl_;zт=NxI: .櫊5E?,:{|LǞnL-Az6 Zп@N8r S,f$B8 x$w=F왛YyÆfz'߅K~ڇ3md ǝ` ^ҲcͲ#_-hД WWay 9 PaB3f\Koՙ,$zL@8rҍ߆qL|Uq=ƌ|Mw]3 G6K8dέS?Պa| uV@.y2 RG!8Zh 1"MK6'KuTr}i71Yb-0SS%4thH x;dn`fwK>;F_TP3(\fo.j?h)ЩwzQzF⍥l*TzvRZ,diC]m885FtJ!mmhd vLe͏M²5UC9{.PʑN&5n}I5ՃF\fC ?WZZGLq2tT,y\?JZE9y}:4zYB=:""٣#):#*ՔbL\o_/xU4nUu6pq^ItUYQ6֚a$Žr߻hg>ߗޚ硄 ۝aA(U".J4р`j籪SiTlk<d9V\Kg23\$Ʋ^\/7˂dm@(I5:3edlɆj(*EnM8X\o@xA'Pa8B] jAt(rW[xHTʊ#)p d5bbsgDf۩s&l[/v&WCw2>s"̥E `FH'p~FXW_cJGʡs"uƄ[)3TyAuy^BǗ řbT#&[28g`=GٚV[Igv\GcӁOzǍN|jf. 6*fMT#/ybɠW~@[eZWu'vO,YC}*@ VǬ<1;{D{\{pafYr}nIԘEQ3FbـMo y|9sNO'q7醺=߃&)´=(EEDogwsWH^rԐf6N^W`]]}Hmnxl( vw\'vx@iTWAJF"1)&71/_B"H(6m^VѲ4 %])cGCn 7OyްOdԣBW%'M]6!]Lj r1 gUplTM&GD#~ Jugl22kD\ MId / X1jUyN!YÆӉ4J@ &B-.A5KUEP &fB)\W[C| e" to6nDlb E^@ts7NlV37mSokYGa-qL6SRmS9x$Jd5س@&70ZA vt~٪W&HQ::!Ns f! 'y5v#`BbJlWsXB46u/xB@m F&^F' L»1OR?)eO11'uW0nb ƨm:nY7cg%&7Q{K_3^#'}&z)qN?WIpvjF<Xbgbz"`@m̸N}J(N-n=Pd5|n  p7?dviY0 0TA%y{V<Lj~ |X)+>AW+.5܂]}G<˪`K,(o 4pI (لL#D{iԕx .Ĕtds>ys\S.6I y^169@^|EE ]ɣҋ[OP݀&+!{NiA~i! Bg!q/31,|  =D{5=:2+A,4'cM\g;fy m"=R6J:Zݱo}Ձ%63}wrn84= ] \m!#I)՝H(+CmwIj5.FSٿ.4!|0~4,jH cat|c1+V=U.,a̐ Vd!zeWF&̀̏dux%XyLӣAIQ^㸱XcPYQe_JCF5*x;V\hV,VPk; AAڎoYSɴe#n ;Tpzsy9B}b2`Tsfg:{W"tlǾtTfU,"ˆߓRd-˪1pVǛn@2\ .V5+CV-$L0c֛zF[2:}.DȞРf=+W 6$}XI-P[g/<l#?F!pIY Ύ<ʎF~B{8P4 yVG͸GƋ1N]K+g(KR;JoNϮeqY̟N(n$} @\t^7Fujp3wx ɋqQU_t+H 7 }ll~އsZbrW'C,*BXۚgU#NR?VհN ֗X4?oW {}q؝In$sd ϱv[ZaNAݢr*ЋʙC+`s6ɕ4̽!̖am $Ktb ob~ݷz>-eG| ^|pLW162%Q.32SKa]r4 ]gM,j'԰^/Ba0!h ƴ-M˿gĈ-dTھ*aE@MЈjUб8P t4lϻ]dH#vmfo{>&POKmHSskn}<2\j7U>Q44B|^C\,# ت[MiNjro.W $JlAtaHKH?W;(uDWgê0\B("CA)E{hݨqe"(PÀcy5.ShAEcڞM$^0+}h1;t~F^g=OԘ]`8 +,8ohPPc\`˴G" 6V=~_/ `d Vў+ ʥsP 7ͽԥL% սIv=ў*UjLBeX˰>'#5lp $u,y/|^_J]S3G$U:Ǣ4+- ~sр[d\n3P\|; ?:ku`1;"#0T]k _p"x-Eq-ȹEulj?k)t%RΧ IFYk?Z>żSͰbWI43PC qF7 DN^p%FKvoLw-rlڌh#ym쬘:DtHAc<.Q7pu1vMsaQSr>r<1n[L+<g[Qz0 f*eS+6Tj@-z-S<sFPY"%(442'4K>]{iwngǔD?ƿ(|GћU|qfV;2f FF,C 4"/ޫkc]KșҴ;*$S\t}ͱZlùYr&yŠ?" ~z&wN֤|m(C%c^Rx#/ieVac:6sJ__'*bU+D@0Jز2~-hWCzn8Cجvd_hל^H` l0li/g;a(^ш(Axun:wY|tVn)c]b|])xq\S]9s :o\8QW&$B+"FKIܱpS/MŃFGNY ݲ3 ?˙N Й9R/49>_Hx*=Yq vVU߾XNfr|%Y&R:mj@Cl, I.utMX*='p$|6zFvǥ`OPC7ޢn 7<&ޯlR[V; e^+$7E mg 17 `I۫ |ʨ-HRRE'{\ h=:_PN>\OtX;w S G%Y |5l \%ܫb)j(m<3Q:+=5[ߕWFʡ lj{aQNɞbH"2+ڡB5iPЇLybärKS]AQX`eL$f&.aKE|~ e.^ 7`ԒE[P%׻},0yOLYZK| ÝA,0.Pv@3; fa(Z}sSKZ*r2Ieq[DZ6O:H@=5G4tW`R6{5ŃiRMD;'].EwQ_a/}I :r$z!Lcg̈́OOԹ!֥č~/sTsߢ3IŕJ V~>) :v/\K%L'rTceK} +[W_8!J%9 mEnJ'X+n^] )ưk"*lDlk~gD:~lV3o[3=Wx 058A>XV05#c~ C7Ͽ ݽ+'u\L S)"zrvSRpV+*m3_$8(nHKRّ5T$j1ihEZRA4n !$[N][9>RjjExUK8k!0޴5v =%Lw%X7fɼk&9+= !@ U95Y{g'P\Xw,滯<w$&o_ײp[nVs!995'r_茰K ]b?1_#x>]/\tn㲍͕_j}ݚU- M$.zٻ)LH"n; `2m*~N[dXNɥpOD('t:~h H^שc6_.HM"کRӿf [q&PLyh|EVMZ&O~Ԥ,]~7p~n1 Ml]huJ׺sWN䐨] &W} u MW\mn7m-ݮxheJ[0O(&cHl-/鱎BtXf/̎zƬhz QJ3s܇߳ r`*I ^ -#JV4?`1xͦ)ؿ {˅>udSwT[.T-K؛}{7#2 fp}s@i3X"{+#%o"&[x]o'yE ˛/͗A7?]}quX}5~~2N-=ь[?Cүl9S6L#;Gˇh@dP.̍B&֏H'%ͦI:G>T1Ppю$T~agL*|-h-*#t/T "/HD}nѳFQ5%c_%ΎtQYI1ö!'F-YmRaCC-:2G1򔟾ÔTf{.E:(%N9zN=|ڒK LfK;( gKD!Yh薌>aM ~ !y`!'D-q|e KAxvysǀOGNoQ9ȦiLdFWnԻ5/1=am3E!.Z3<_7@;gC5 4F*"ur^I}ˆ}{xIcg l ̙cFh+3M2[F4^e[|K9w 09c5sXlcߪd]֯0 ssSc6?L͞I^[?~zTS$ zgأ#"羴UFpj@ɉڪ a̙i!@ ܖ:u*1tL K-DdBTF?Z8Š-J/v[M7['d˲ƍ5 s9SQlee=3>é7j_no- vl렉KAh'+Hw-/sDjTZ- %&Q4s.Xc >H IYpGD*be*wTٌ'I*Z@jR#fב6?.Y ?aRN*F!#p2f,Nf8zkȶ:.v#16ZOV~G' 0߳ bBmw@9`Y3XT T1Gs@HRh1th WS,^OPPTqOSC3PM5DbDCV ,1$mW>)MYd 3Zf;(|65 %HE$1$dST;ݕ V=1.K^GsJBiakxy^V]f~)AcKw^Xo輝 Nt)P'ȿWetJS|Quw:c%[ 4AM$$r1xۈ! ]i?]*L'BilS"B= auh vp 8/Pȥݘ3I,` P.pI%:{ ӑ?,*S-8әY-ĤHO{\eb\KJ{'LN-@Wپkvlalp/yq znC-wp[ٚ+7hCR'E&L`Y2 v˩ZYwj5ubFym蔙qn[te)?B|~yjdk6nU'l ڢ?YQ;q, ۟ ~ű 82Гv@mU)>vƢ`oaqezlA9%v@ tE<ö2JڊFE 2V)+R`s7+8  QY==ZoN}3[798z )FE>&yx$hKzhvi`oS lVodVɸ \[!6x_$)޿w"fzM/ ¬ >O :sFtuedk[ T`rWqw0f\{h!^f)L۩( ;{DD9gƙN'LtE$U~N gp(L kp ; iXܮ$[Yr?{ 5(ӧt h ~ڇujUqMy2_ЩML)=S\)'3DK!q@-" '̼`BW%h | ˫ 'Ͻ`f]L;U$I[W7X(ٝ.ɓR}X$vvT͸ lS&ƙK` r?95/:&'[V JJ x#s%dkHvFdeDf܅I]dN'c`:"#o[h]店]+͟xbАZ4ߘPk5)hMYOJC BCӒi㲅5}z8eg%z' +鐛 2FS:(Uo\udUFϬd닗VgO$S#Ma2y[01P,m V=!68[=ra.=ǚ^u,tYg:HI֯vShuA?_Dy~70lakßpw*ؤf᫥V:*!?z0?v-Q&%U]͚F#µZrxAE}250cߐ.sV#aYd~r0jvHc=B \godA%pQЮǘc#x~ 'ȳgUTvǝ!S8A ?៚{sSTI.}bt>8w#m5HЂANL&bw=P{EܱߚF[I/ΓX),${@+؍ք\ԢJt5I5vBJ^Ar)~\,ZLP_.3\>Ɔ0n SD p1Z:4$g 䗐 1i$|@ƞ3~ UkQ¡ehv] Mj֘@ ?OKڈ'rNhE+m+pqpE_VMO)\&Y)e6}g?}VY~Me|%D 1x:!ߚt6z/]2x kJJm.c@R:p` nb~ DI-Ym\*,XY~CY<.Cndи6ӃkA?-B;\҆%D<;Lp@Vtd=~Q.=j}g =$وSEm⤯>jwۂ!{nW'QLjWT 0=4LX8L%j {oqGe8U$ hs-B¿iڇbz=`V1X2n$:u؏Q"x<ȲLz*r !oDLQ3&y /Gk=WyDBd/ujқ9q2$A9h% & M9&Udq^K ]N}&C}zXzp@ [uޘ%\8i0UZ4m±MGH/V ʠTŒtIQOZBL[$ȫXaKDru?u fJ B ~<k4,^vX6lqvȤC 8 iG:Aw8,f#Gs͔jT7k[1x-u>%joh(dRC}MVfCpKX%HZryU-mN,C}]٬!p*E-`m4J=j1R,]CڻX`)-D鉻?`TaVj;_t2^_f#}iyDZo>q6Y G $D ڄ; "nnzJ &x &羞eᧂ5@@LRfc] L-6 ԉӦyG0W%ѦtE"L[wuVw ,j][.$2u *]!|[b4qE[zIx MbUrTkΫ2h ?kRoTWLjQ`g8}[S*CQGmpq!mqn߹JpU-|{ s|U,o _{lNAj15mlj;_Mggġ##*ވU:\ qYZ0,| DC;l)n]8j8 L9 tfi$È&#@x"fat i9lk;7z3POM*[MYօ;ߺ(4V6xM#*>:7@p%MQQmhX4&PC](^fNX(ߔ^UU KZ:\59ʑTjF5寴T=_'ui+Fb3WDI\Rd,6(9$/G)$\5LNJz$,rpiH `4v%2)v,l)FW HAxfn*xV$UpK̅]0vIQ+'<1=(L:ȓ6c_.<4֍MR,geT?Ei8 nZ开"oTpr/ĢvH0&/7!ڷ:=xyS:D. sF?eH4;j,3EJ/XShW!~ʂ6w ]mBPZ_鎱Z X?ļsO 3nȔ1Y-TdAL@҅ý*vtKiۊS.CbbT^'X]x853Z^)*Sm5,KMoOOgK^XԁE={[nT6{*tURH# kt6AZ[j)1'."fIiuNAJ#pGh9c . ڟ]:482iOQI%h3 u,\?w>b[= n'q6JӬwhG"qo>%L撉;k??_>[\bYR:}(s{+2_%L$7et_Y T?_ enQF%3Q0/MϜoᐤ9 '˦Ȏ}HpRثZ$ /΀U- M[>)9i n̥b |9bp=,mLVTH(O֩O>LJՉ\u$qNNxTd%h\9jک+[AZU+(5xF0Kn%. (a! O%Y!-*@57= 3Ֆ͚=)bZ5AvgFk!e۾+_klL/Kpw(cWizGhfHivaDLY{l&zf(h\@pSp9>\UE4U7vס'K٭|oPBYAOAP3L T#p. p204m.rjߦ',B!  c#)$@^ E!0<4ޘŦx/DZ]ԂiSUCQʒ6MbYDCzMY}ADmg򏻩z]Oq$e t%^<ݻ f^ڞohd С`t} 3i 8Pj?Ń_"WW ze)|iQA<&;dx{ĕ=j@@]s2k8w2V=M@ԘaI PZ0!HoM%&BqiPL+D@3/~ݵb䧛{:~&_tz͂f?F\%PaJrJAi'9sWS̾urvzM8 r\ceRsI0OhCXK_u3q0YGͺFb*DBoݰY?T >8f??%W26҆9A@L6ss3V*TF;杴 T?-u7:S?1!bQ w-| J{CMd03}G/2RѼyf4p]*){ڒڻ`g=`Rayj`cġ"]!6d4vJiyP{ˡrx$lW.]N~eDY osDsgO#W nz=Xe U.4c$_S{E@Nhc4G-l;E1YP QŬfJP%uߌ5YUORG;|_D 66_ͯ&%,]FKt:nN"G@Mrh)띄ydz9{}{znęVm?5oLXocv;,fN#g EoC ai8Ϟ6A 3<%Rl`95Λ!t 'mngglCYB۞ jZX~'V[7Fx~~ uN_:F6,m|uʝBvDt+gg@~g 1Zz_l-ǻjC`߄bhlIg3Gx5`PyPl8EQ7N_R /\ZvChFg<+JMu;csņZ1* _ 0 /ĬT o[ ҋÄ>C @:+~  l'O#MEށ+;L&?%rmf=>"6#8QDA3iz`+% 2'[LTaXþDIP~ow@pLfb8KI~ u$K; }{"S`[jTNjS?,m6.aY;'\En`$7A㳋ש̱Ʒ2=IXHH[Apz.8eס @1k۬GCMʨb\@]I YE]X[އnvO-`jQ3*VqUS[cvFt58ψjq8z7{%ҁ6S[v6N0o}YaזLģr=#P&xy@jٝKA#KꦅH?Qi4Fx'P6l!PIp5gK^Y]a[vP?A ܜ*R8Ἲtyyj',1}l_Mu.O3"S!2l$D>W3EL (6=|YW,{j3OpRnj^&)0O7`Y%![s)ϚÌ?_]Zw&|*Dx+mV?\T0+jE03(dlh}6qIȩQI/h|^ϔ6'O?cv6>AVxĆ T(&-ƩʞU?<ˎduxNٮٶZO.h+-cs{lm cc`8&ɑ40/yi^6| mL=j,7"1^ˇAV]Xk(A Q#/zYn^6hR4t5l;&aGm!J3"PunOpP`Fu+w Au -Xتxe} q_k_%lX%OHRGXcMWيXIv_]hFL87R.q/z%LS;7}QcbOozäʨѕM;x~ʜ 3iM0M Y 6{0 fb=hz!BRbIIib؂)Ы)e7#4Ev^^_KQxayƕ9z>!Qtm8҃<{I?|*&] `jnR o @#~zYBȂB) f*4hG}҂iE~Tq+f`QdJ*Ҟjf7GkrD{s+*BitD.'BsSqzRGGsIfA+\}:KcMEr@,I i.Fe{tʖi}h}Sצp&J@j2V!h{&z7ywT+``[#|8t62-ju[@\i)|d]F*ڹr,@bd]Xwݥͯ~UҬe3.3pΚX!/fw-/* 74":u"iЈls^QLcJ6Y C\y,J#JK8KAHfj~8 B˱ƭҩ42?RzZuUҝ׋b[/4Sa_j]ќ6 DS ^r8e4Fڏ0e.0&P0iqXd"%DlDVB¦8xeKHZg/+_[/9`=K dgIG,#7Z^xXI͟H9VxO=MxY(c$JNLʮtTLٹ8#,D'ܤ{sZ:E ^F , Gu20>IC@bthO<˚Y4EOyoqb!%EE,ƋSi|>6JW]c7!a;^t/~H]+iw@ӑϮiJpmYKVE[AS,֔l/cq3Rf %v6Щ˗F$]lpA[5Pa$i]'ݗ0Ȕ#X9bd)7_#y b5 02fič#߄3E.DKCxBPAY>1Y=Z>Iqح s1/["k>'3va}xJG{H(B"-[ڀ(Ly @csr ntsAe D;}8ԸJ˳3S\wr?le'pRcHz=@89½*j=Ԃu\:Bj. J .ACY)Z\űMixh`VN _Pфw۝AwES K˗Bgz~ZJfbS(oQ?怦_to֣+QdB1"uZBڻǪ~&Tix+b- ]P,z0%*%эQ?_4.0-f('.YHy[숀?mODȣ3! ^YgY-^$NAÌo"/tpҧV^nĜi+ްQym!AAcu½IK¡4*tQ]Ia+y ⸧k&YnwͿ Wiً<)7G ZPIc1~RebjAhGkٱtW5yhL̟F{E?R0˼bJg!ikfU/((_׼=oOҔ;Z6Oq4~[ F ?Gͯz']H4to~xg8l%מt`͕6CE9^~͘cͰzUG 9~XmtN-M9S#CҍU3Eع/1#ۇFp taT{cW>$"ՠep-tM<|xu_Zvş ֔tX)#4tH nsnL1&>*4;oX>߽a$)b9{Ѩas! Kg*]K=>Rx 〯+oү;H.mgXX\\ RXo΁r|p8)7 i[LE(mJ;{yW[U'tJD;xXBe4rnB~B WTS#j$FsL=,&3i繀Pr=CjvXՄNNhqb4]^E?*ƋCH<[gՇ5V]dDnUpBW pVRvYg.~ƞ6WnjrqR@L2Ev9_N 6g4xh/)bŻj+N-j"HV0KF@R E !'hR$ t$7vH88MXnOHxla% O8_rael#]>:OnuLYK?tg"Qg@o3>gq9J^Gй 689|(&+"iSo.P 4̹6wpta%_IFl tbDV$J"![\Wqֲ:9"͞ \%؍C\L/*#MhvH~GTT4%1JGP_lea^Ee<|wb_>dsmy'j[!KYͰӹ6 PNE$wR\ r(yݬ%< `w˴yNBo{aԄBuI|;޿؉H/-,J1npFCDin@4-Ji'dm{pɻ 0ѓA¦A7Zrhl郠r _uGIFeMTr8kG}ɝնVìAkBc{PrD(L.:;Cy10ݤ)Q EY_AP\^b>95Ixz $&MW&(Cj$cMiwl[qR 56\=S&m߂B5=?3/@:o|yr+`)O/؃)BGN++Z"M{: ~Y5p x n_pCVTTu&>4qLwdM# i0L4yx[cyFZהJ߸h!7t5ߗ)*]WG4Ρ\krE mߥ~-n%n wB8?AJvlxmz ]t"Xd[j>J:ܱJ1 2Sպ7i;u+B H4+d͟;l:%M~L1k=;NRycݽH%=Y."ܥ:18$ ٖ]z~xhֻY;8E\wFy !,m`szݔrXoIV*nnRq/G!V]d5[8ŢA%^^/l({9Vk[MO߄Rqp$\n_u%6kYc5-{ڄEST$qM(.?f} B,Ml&#IWcU.'f^)mix|2*r*GgŚ%HdlX@q 4}#mZ eM`W= rX,4C#ܐbnxaSyid謖|WPR>xf)N@Ch%[6-&AK궔"~4ɟ _G^{!$ܚ1o1|zFvo\{T9THw+4 D\9༵(śƓZ3+Օֽ=SnۏO,%&raTo2 ?9~gA(^NNZ5aW'zmr%^z:' 5٘ђj@ T[WK#[){4sduf󲕇@e4ثjW1xim)UE+lNxo\}̌</ (l@07Q Ǝz}>U F%wV[bc-=c: ,$0\~Yd{B\9HOy)1O/ZŒS;!-3^7 Z [!'E mV; M4h`_G?a*5seה יnU3z#bu[h>%j%Yőޙl}aޱRri#dݽk[ZT3&Q_Wa ɜm8Fo=5Mi!?p@Z} $}lƥڕNs}o'R,&!&w ^o|n|"1 ׽y<Q^M,V|,c'x S xOa XgNz帙?^LACy*%z* 177F ܊>0`ʩ l7g]U=ҳYvwm(L,wq?򢆳c%/X@;d{%RJH[CY>G NN=80z'(LD)'?V0c ?-0 j/GJEYO u4*p`5nQӯ?¥*:(_sFvJ6jjppC.82K1[H9a? b`b o'>sqPBCO3>Ɉpn}d E[z-Lnw]Sf3֩ەšNܔ FNm;ur [~jNhӹ;ve{X^DWze4|q'Q7(5_lQY3=4#dweq7[-uv,Pi}XL*?^E9^U% KTL001ay94JWƮ{or/i7KS+ ('_| :͖O]hZ?dȴ3pn= LBzbliS>ѯ$60"$B8үi:x_N>k9x;@g,/GĀV 0N{&Aa:xrp޹s^ {U jC;GšjtUi18\fɰ4Jpd8pnMȨɮp764s#Lft[_vsqqh90\S8϶Oh_mEXr r2%P'lr[lFjt"<gNXeO~@h|IYebc\"IX4d`ѮdcW0MU 3y %% cBrz&u|\N.Js 3c˵RV3mLj~]6暓jI7׎'1G:ܓdLD 4]1"A3_zS.`Ҳ& 6(0 zLcW2RAVS95; Nk$L#V_7~I7RV7'\~(ص gI`Mg<1u5ߝiA/9rHm;}5s AC[sbZʉ,FL.Oq(\cDWpjn puA~GeA=meZ5W"w%:HztIVc!tåH{HG\Hk/=\KrV50&51MBn>dֲBڪ$+ > $*KxwZ(vXC"kfg'[mC痝FWy.e,VwpzGײ( l hd݀^6qI;C&w1t,F Z!]˝[n AXW 2]X_ 6ޘv0cr>*otӮ&F"y/VAAΥer:Jw 1o,4LU"΃N~}sE撐CգYtsѻw/X#*M a?%TLX,_l 5LSY%18J~=9JIk(w^I6Ap'Θ2?a[‹]7ߣ]?jHC~j̼qya+՛WuU>y?')!M4Dc4\wG tz&(Ä1MD,C,W0 7\`Fj&+*28AxNI2Ӧ`jׯ#$U *8.MNMݫ >rUl7 +) [ј.1}6 ɷrq-<|g8%$R4ɫ/p-_"鑾z/xl(W&w.v51B"Zpj/bF}%KU4!=L10\訌^!ɳDp7 @L)I{Aq^ՋW-!ANY[h^6ec'jw<>\m}-ABxA I 6bn\X5=Սt* h]')lƎv{&SH Δ*Ϛ+Ԅos6D9skH'uLCkg PϗkHCϜ R*fe> Q&p ᡈ3?CPnt:S"U'.k$Hh,3:VjdFdk !m]zYPBOQW?kP' ڡz?dpyl3cZM c'M3Bzi:s bIҡ`W2!U)k3* C4D'*>x/ϪNoQjOU D<;8KN*+?$!P6c' dRUˡRMh{X;'r rE >քUԫN##,6t]S R**ea0f:o( Z)8(ZWh/L0a{&y_K>1~KM앱# kM@G>7meVQVIEibTC v `PwEk'=g8R>Nz^\f*^BryRICiÄfϝ ,w?Z=БbܔkK [EvR /aB"nr.8G+RFbwy ;@KFG'7^-[4 {PR3Ov AT5|z399vsK^-"HC :id iʅf(cPm! ނtm'-M(ำgɐ#!aak{EU%{ Ff| TKF~YQΫ;!7 Cv-(D54>< X~fػy?k`oj _$P usʠF&Kkա} h7*z-02cb}/1>;Ǟ] vN96 vGMe4O.Ȏ:itm5 !־^ yxr8YD)3e#}GC_';Gf+l#Ffsڧ8U~4zr'?|Zo M6Aތc8!& tȇvJu "}!NiH"Y岡X6@߭*/Ⱚ5*-Y=p{_k"ݗ HI20Cؐ Z.a"K0rb<5%y~}Jth5y+L3mDHVi:ږMv{6?7kh(u!#cן**.C r)^ʤW?٤^ 6LP!uV'?Xj'+A}2qu{MԐ+-AھkS"D 'tZ!8>8|%2Xi? 74IZ^G2Qۂ -1,a}5uj@v\/;~," T͔<{:筃W UR>rĚP~"z*lW lˑj7y;smnLפ'9|&ۻH+ |_@ k}#WAY| <:H%(]Ơ̞C԰\5m7v7@PgO4IzKuA~/bL5ތLvE_cSDHxWIo ٿ+gFX*>tA5$iJ]ܯ~JIcN^$RdCb/.2 C*5u!rޒ`"}B?\huTm`y+ 5;5=Kf@UƶfY4 0%>g|tad-o7CC$V['9Fz\//Rnŵ $ztj`c$\Mɛ?02mg 1H V֛Ú_ qf%$7A|1:P4JFy t8#}ĠK̼ڜ$6Hʜ'1rW 71mfa_ }.azJ2Yջ}E22Qp@۴UtT{\gAllˣK Ya՟ 2\A':Tyy߮x)Y2pzgФL?Gd[(/blb<(@by޹M]Tt_B4A=8}MȅA6=ScD )@P'N \R|(>OLD遦X=c'||f%*BCHOCAF٭g}z u(i>2-;Ntl _"**=⥪ZVnY=Aj6]AOKehPʱrQJD-ڲ#!>^:Lg~žQw ȥdJCu@mޡMkK-r qs,͏G|6 ]sPS"U=eVHy3@@U 09M"I:l%f2"SC/oyЫYpڙYڎ*xz=د!p&۽ {ЇLȡDAj̕$?o/kdSh qVLAkw^Q+qh3ng mv-D0W<`Djn0SMH 7&@^!SL O.3_.ia-e[_YYRYUFM-!|^A7`aܹ:b͢E)zBdFt`"e&2N/m*H97_QߖѴGO*W pGxmj+1䳪ī7uCr',wUFvDI䪵R طh,xF̣"X@jwU %LA`7_7lpʠBR-czTIHQV *LCaȶ ;c_*#'],@ ~h_YAUmhtJeiR#vPa[NeJ]XC[_@?TKX}RVO-NETgԶǶ9)XW&kۭ”rÉelm:߆o>Xs+;:p%ɐv>8+sIO͗5yhnE,FY}|JGDZ偆t缣\@' K|[k*Z)V\;nZ-sDK*!?!bP,]WljHivges^O yme S;xIF.lb:FKt{4uGb;/>HQs@sJCᰶ)dmx)/:|$|#yZYK!, >A5it [(Gš5p>A٢QJkc*I9ːa__?xXO@-~Tle+5 D;`|ۇ]T\1<Jԍr)5_fޠ"l[|uQ5, OCpD,MLM.Dg߾ıĽ#F X;: 7BL |j2q[xg1"U5reR_R.kk|IR$M̶]i{sEdطtu'o) 3e]6' I]HC)Nܣ<=fb;[6%s"`pQo\UR΄`x}{ˡi~ {PZ11 ;Bhښ{Â˰Zπ642B~jO;~Ԇiwxk=^ oFeYWT=X [CRg  (ļԢ+(N]nF*D'I&O} k3'N#׷C+._(2)l/pFk6#kK8H6ks@?lhI&خ{FȞŋn0&+7ζ4M4Q`y),N-Tl,onKn!n^ʊlcwx0?qhDw`PEn-(*h<ή$>Th(w a8ys`)(ڀŬI|@Ӿ~f AV6s٢9@{05 ۋ2oZ |,`1g9ߪ,cJZuyUX܎cb`m`5@QvWuzO<$43uS/n#cRSUJ׏l|PGl2ݟ_N5ףQA3xֿҒ3!jšx9@c8OfVT;O" "6b#Rr]U&l]wMn˔-讯^}0[iɧWcTaal\U%S{TS:uGsoD:[bvG[j82J}jEyneG;pAaEO 9' CF;޳BI57'A 8}]YVV'_.~.Ũ:}Qܘ`BhciWeG$b "،}j[K`u6q^1MQ 4  Jd.eaϣi6]TUtun:Ne2v鱖%B&7ZQ \!g43,knb?KCi />ֈO#MSLӚtXn$![9}ÌT!49G*E{%Vס'~Zw)_=3Ay VՍe<`Zp'g gP@^y'lPr0b#)e> J_.S+pVrGpDSuuiI%\,ys5 xA9tc(WUf^2ܥ/%SCI㣰V&١ข(:@BmH 'OkWbPuaEDQRƃs"Uҝ6W)tvxh}pSYWD~x~RDl.@De-chfΫpqcbeѝ1wdmiݫ_x˿,<(>p/".dcggg^l378y,$ @Zɜ Y<pL!O)m8Wy%lG#Gm3)\@umO+MR@sמE5VFݠ4 ֤7Kyl* 2ϦS(98͚@ ?$%>̎׮Z0X8L[d͜5-7Hu5&H?!{Bht$leÐ k gk@nB 11yhmRDn>[94yգl66J`<2PF`N# adjv\h|ߴ ˠb{nS_?6iYL= 8%}im#wi''S.S8bҠbꏜfZcX~\6&)EOhmQꑸ-$tbk5A˄_C> 7f("貴A*FJ:)BXL۬V#]` ŊQdžøoÿh/JN'N* @̡<1|G=(rz&5hqӐڢo n6<V,Vp ƅ*7tC=UpmUgO^a10YeTh3E2m3:R vw٭̫tOu P). XrCc?T(cޢAT\@"=5SRmjFZ׺dJN—pd>2Hw7_٫ncNVRʷMoŽ  RN Z-,_H=waFL2n{4*& OM #%} KT8APS,(| HX3ǼP9wfkYXkb~VRxF1C g~jAV\O %kBQJg嵝-|_Yfcy\xgY~e LP^^-џܩq ݣ']C]缓aZш1ئ0"*)e2B˂3]'$zZzHHx`ߙ4-L'L$[)adZZ91OR26ƺ8X%lDN]3KPO_!Z/=r0VTl-沶U=Hƣ2 6R6>0JBB] tS쒛E{^ڢ=4!X&AbqB8R k[;] BzԬGQ)jeV|54˥>}BG"Z+$7H A:mмճ{]ɑ4Ŵ&p7dQZR]KEO:dy Y̏G- C +yZiPwY.EgyT6y~DM m/ϡ=f j&8Ir|͗_Lb|yf ^DzddC|\ ]ڷ}#L1 Gm5;ic67фA^ӭro0Qޓ`E.{gMimWŹ.J E v oNzDNz)6J;@UvFh8IԿfňkYlCb ˸߂lǕur`;< Xto+!U-s!y'V84פ '/* h+/1T`}):,e|P`Zneqbcs1K8+7fNcE%UxBҤV>3?"HJUC +v{ _Lq\ nR騆.>fVW^i6 xLI6Λ?oҐ-{똺DH`6CxC;mO͒' >_tEWq94laWLY'FUcQؙuȟI1dZ27&WoZ}"XPpiLrы[LZHE"FNE6u +mPKDX,﷐*#0쌛Ց˝FP u}cJydE ܯ-9EJ-Xe6+:Ӱ&76UJq[/h7#e 2Y }v`[Ku$I~:Jc٣vVYSRKJ5POvY,4Giirf~fvEmXi 2ÂZCu c`\n钏QFFTY^1eV[*}rؼѢvV!y8n*&ӡ ֯D#)"=[Oqq\-!Gڢu>SfBk\֬-2!.wCGx$Wsn#fd8W̴AV_~ ~qܽ+paz/uf|TMzzGqBO/֎xڑ:/- ?=t*vJKb@ˊ -*E%A`!ezϵYdtdXoȍz*&7oF*I+ma 9*+/xnx5%poUgYZ07070100000305000081a4000000000000000000000001662bfc80000072b4000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/tun.ko.xz7zXZִF!t/rt]?Eh=ڜ9T!.;u46cY,`!LkU\wǘb𫈼} F<󐀔gqO}YOjDz_v`EVhe9-63j&QDW4l8bN.omDBr΋lvўW_sZAu F,"6 "jL`f 艧y*wrs#6K2vtrcjN`mkGN򨻠Ws8 z 8{DU$Rb Ѽ}a"`EUEX~Z37;W.लM63Jr/8!-ak3dP)tMЙOwN&qD.ɓi>:yd(99 YгLhk"6Bko]9擵:k 5}?尠<XAT4Ⓜ! |R&]]5Ɇ&$kjq`aOP?r>snӹز5rT!M9E#?Mfc cks09ߌHnҒ}S,+d#H1Jz`CSPTrmX/a;&p (.%]@@w"RcCtݦAAg+9X PPf5{L[KaDTb)!m90;XRwkVY-g۲;Gz[uI$gl!bOa͍wٜ#Sö$d5)o>e4sl>#>JB{AvK}Oq;ĐZ"D9k8$%R] xI)Gy@1g I c|M;qܾ`3<{IͭJ5Zt5e9j١^嗮bcvPϱNVvkhl|S+dlk"o-8-I#AJo^ @ 얹@Fw#[>_}MKD2D-Wwq"{J%(%RTͺ;\xb[$^]s5,7:`4:8mI8 KFtKѳ0Jeb`ʕ#@4$3g; !{ϡoEPOT2y6t<X_ۉ߃_HW%Ћv[r O-~:t\U4Aʜ7v/NTF5:}/͜fI?d*l,]hhywA&0-GWD,?O6Pĭn {}ajȭ fP8II@>OI{*xU"m w8bp6!I Udx_XU +Q3¯tK Zt# s{Nh2@#5 wI?.DGq9ݍS\7l}olSHf1 $/.=̗RC'ײ9rȹLBg}a^RVBS2?{hd]j㋼q=ҧưϫ5nuyߖU 0{[a`4u]5̢ ȃE^ɴ22;R`ZsڻcBZku XTu\(3{j1Y5Ip{KU^A~ޜml7U54}W u 70cܷ駳Zaݖd~Z-PV$품YazŽ*a5u/EyH>s<9M|pRZK&bDϑisXA%.]md5"X.#7A[pgiֽ7!1m)Nʂ=2y3Un oXxm2s雇ShcC[Elf^n]R)9<8Z0_R6ϳTX9FncYы\ؐ80mWegH΁q]J;a{=O-N'xQ+_a\}K:a "8N#)~dn^_z9qa.kCQհ0!tEZpb54Gc}H)vGcZ?)9wMU]<$.}NT |܈![ot3eB=HdӴ]vYAe,e UjѨNĽ{kdy>'JWWʿ{/\A}!K"MZ<ܞ`@rgchgGwL^D7eoZmGq .U'cva/x1忽1Qin SYXzCSi2mU\NeS aҸ\_K966McI9Q-Yr`I]QոB_&5n b7') <:ՓyT$R!a铘=r ̰j;^O(ɮTh?^ 0`tW+vydS:V'&`flRHa:I ƠyoQ1tR)P Yg-M-7Z-*~!mRXW0btxt ]A%=xeKC7AbʦujW4Y@!捈{R岴cځS/Q4^M.xRvtJKVTYZb`0K:=L)Qi,-لDJͫl0ĈF _b`dٯ>;y$NÀ]:^Z6Wu#yU֟5hP,bŏƶU0YFHi+VgbR=6XUt*9t5sc6ޛ܏Jm ]p1W]YS{̪+hĞx}q蒧^ҍe"?hY a J3:.O7< ǢحNshN&=m YH.7*LVR  icrڀ[I#*+)TG*Z6REJ[w *̢NbݎGLe|3&BƬ-n]1SU1bjޫ>1##ry"@ @SIcG$TcKkmԤ6!͹kD H O&ΡW\!h  rC"袗I2U *ާ<tJUK޻W,8O?2?͔jGiG5iXnMVގzun>IuǸHŽr8fJ'L-.~ʫsMl0}sksQB $r`D:Ƭx-f)6Hm9KXg -寽p -{6yam$ / gD+Ђ>vA>O\a9~?{dl Ɵ(i u{X$f+98=fOR@+* ^-՜ssnzc{0Qf۝ocO,449(Em8" nP% q̛SHY=J9m)(8]kJcgzc`,`?zISaMuCyv!]W'% N:gdFDH]*¥s1KUFv G I%o~[`;34:X ˅-Zux̬Q1ue#NE 2P&  |oT 3Ce)-%ce4e歆/M4/2&aO> Yr 4ay|V[ڨr%VYr$#E1nRk*jy[斳E9}1wC^b K;ҳF\.c#Ge*!v=}9W{6ąlakw2>u1jkMyl60MqZ2wqqF7rv{m#DME& 3`wm.ZTgw8i^݌e Վq[\2aV] Ac;T C?a~(ڼZ&/?~&ND.]Btϻ%6fة2ZW9[0*NF (U~1%m W@m4 6:nmV+A|3,霌A߬Q*wKFKp}븽0AbvұS֦[LZ36,M7ّJ?1u.s[:2hp<ͷ=U[f7->VkYuѤř: |Æڰې2,?rDo2fx"}NJ?n_ qvn0xCh{vwe V^{x $t`B^R g?Kc^Ayy.EPc.{Vf~ᦛv >j! $6bO$5&ezc^r@1T9]Dpp 31tv?)L5=bB=uq4oIqO^&ܪW_/?{q俏Q΄5"XhnQPF3Φ)h+݊^xdªd怃D*Mp׷`{?vQD~&?HC@V}N4J*63mĜmN@nnmN6]U-:oz֫0(YC)~Eon/`Bz^Nuy^x=Ԟ~_~*IFL2kCYMl1>j&Q֛X1H~w+:1ō2_&Ņzu]4b]{D|YX-IzΈj^JA}%Ba=8QpRÅuo$1׿-۹G-a-"w6q]^ozzʭi<bՂrbGp"P F#ne PU˒jNz+u,-ZoÓгOK#ݠLz=IF/{gOdl^'=А^TT8Gb6M=XtĒRFe8M(dr^=,#5|~|gO.wX΄LNT|/ʫЄznJFQф<;ғ> q6ӱզF׉\p \E/otlI*Z8/Td{ˤxv{,hsTsۙ;rg6QiU9j7Zhg*:nH=hrѡʘlbn6*َK5|, / *_5t_ID Wn%(6m6 :4LsC`{""|>|ȒP]N0 xlCRj%%%=ZӮ\; AIݡD6=_"sn[QDfCA=3 P/IH.hJVP׽\d+hCD$=z"f5Bf;&-~C{zm/E_k۪z҆% tdk2ɒ>#e\kY!NZs6M vd|ˌAZ=(2RILYsB@0%lWpvlO@f"!e&*0}mAbInF i0y}N?^οA\6\N|CQ߼NNKzn&>Rjd@sŖzNCƓb ]c+񰼌zXl`Hge.s<7DC8c3aĜv0γ>2H}(+ʚ:sz?uC-1Tw#C֚2.S0 6aFG}mq]1wVPC j2Qi^b <piV;44p$Wo ^mSGkGH=2H9G)ൿN^1^b{43eAϣtI"xyLyIZ}p7H }?09>cϚ|00kJ ~.]g׹bGrsi2&)toC¦E=#\d ьw7=,8+J[ǭ)S_ O*袾ιT͞<ޮz},lTcyvZʐ>D<Wz UFp4P" @9E6I1 M& b@e@ :uSў6{oz_wjp%}DM#vQj0Za DU#5}Z Yzg $rRwٖ}3,lxAR(̒wOE1v}Y4z_⏻ܹsG&@z I#1 CH| u|o#)`I"=ΦAx3)cԽWvHbqת~".]Z'gRX祠>yL7v&Z'y#/TQRg!Kӵɟ}Y!Ed-KZ,<󮼝U:7;"\j 660L^̕,R($x1 `+mY' T{Ey*jO"*]om54,o{g~& UUe Ѐ0wPMt)հ <\hI8r 2DZ%nłVRO[|?$ǠY<;|`xv\&tm,yٚt"YpF÷!vEu=&&&դj?Ol4;'FKi7y&!" *Ab4;l3x,mO1XJfzyʚ?5d|*Lb ps@}(üYajMW RXcy7p[X⹾U#h)+ŘDZ1*&@Oؗ܃E4r "C5^uF-dV[x $jfeg֤6jr~1 mˢʴe8eMę S Sw$1 Z ݩߗ%g Q{;wjm]#  QۊnUfy$6DZ015K$20RӶ?;[g UxRo;]~AΨJ)TAR3 RYc"Gvhc3N ,q֢{;dզ`v9 bc>*|R,;ٿ|?ˠʣ5E*8Џ#feR}6]4Q鲫jps , lbۼdapKC͒ZQ\V~ã_ƞ> ?k,)z+< ~$IJu=k@%L!DRmE&ٰı,ȱ@9w oόA/ј0dmiިG?v8߂ԩQe 㰘,Q8p|f-6"@X wSENl2|+6'+NjQ"%Ýu@qGu3?0Dž U,[Trbڒ1aU8l*e8JvhHpF 9ik=BqMrtMr:>{DnsvG{[-Pd,|MRޢ a㴘P㝗;# &:@t™s;W}'C ¨ނ6( ֛̈ķ#A<HŹc㎚ۤ4r=s@sN 6Z&S'VuքT=>8 =d蚕";0-h!8n$̔jZ8#a{59%l*ZwDcš޽a@d}Ga|RX@4>~A^o47)X#Fo Z6mF sNCLw>0@@3O/`. cxN֩*Wa40 mGH,~YSemPNNSaI0FgʎߤSisx 85GuxRhxsK,/Ri+SgzWv,=vdN@39.|!&"'(3=`B۱OaU>+b9N.{gfV䉓/'B{҅sRUܑl^]9E1o/+)~NG=L*j { ۊWY }y&x{\& dV@:2ݙA23cNݪXhϛ|#b V7o=,˄&gmyr@Ę"64D֡[2zѷIUۭ?k4yGi&g4Ƈ0?,0fPlwtOCzbkx{,M ;eA)09 Q#%4Eetkun73Jk}n75R Ϊn]--)ۢR!C.=||Wac a%A$|OH7. yrs iIL_T$P3 UrǙseuv(8=LȟȬkqizTرl97^HB{ih~aJУv"@WhM [dE4}XWxRl~WSFN;tݭD ,# Ü~nd?3EƭgeNQI$)HEJGx< Ӛ!#1X_HT"e:E<~lA} ӎJQj c|3"*eZ)>|c*YZo*ξLɮٕSPɝO檬|L 4@,[-r<#ˇQ pȅfZ-q쟠*yZK7+dOuWȉUnqpZibcX߾1#R^SK4+ZgR<ӊ#=3lbrd7 :f|ezB*-P%_N);>3B!C2#`yDQ¨S'd)a3l8V8#H8PM[;jaF)f(WDi2G4Pg|+ &XU0C1|?/z%/^ebOw+DN*}bqhgHZh` dpk.Y| NzFEx;əXk+/Z8#ڐd׺ vc f3őJhyDlKT1P=>,OPE .Oوc>eF"w "mú^Kq&OEV ZrVln%1IV5w0>-{݃ǖbw6pRKU:jcJ6Gnް7?imQf=y~~I돧B<4zA݃Š 3ܫ[FxnJ>>(*nlNyr  'V9~:S\+RTA/AT"(2Q)Ά6"PI,dOo҅bl8+XhvT@_SEUŶ:ܡ"Z#peYj'QuԁwU$EN 7"o _hJ%Gs%wjaA̵YЭn e,YloW:#%a&!Q0;Wd6v?GLP2hj"7_˪ CQF=Yb@αUw.6h.,ȣU XyٞxPd8/9ĻCTcsäf%$%dШ2Hk֢ ήxhkUd7ޣo }A ! {Yƫ ʕ=Jո6B{]~B 5r׉ n)Io>To./!-/ܿHAb\$r%ר٦Zݗ.C*8l?Ms^ ^tX oX#J6Ct{^%oA=^~ vBps'2NUy!M$^tug|ÓȖ9W &v11$7zSlw n}&"`)L^g[32LJ/=vAg#7 7vify^QUD,`  2ӝ~iG3؆y5LI. /%էNnӸS+Kls&uԆ)Yz@(Sɶˆ㹤h1'kN%Ƚj:tyK:"{`3fzPf* 2#'k7=4u}:E$²a[% ~tNOvnj߽aCi*t3k}H]y1z;۴A' ?' j[ 1E|3W #86 !Wmiu նlNi_ Q5M5$t~;!XӈC$"JPCZvzs=\lͿßa"-8ER_G)bne ipW ._OdAs~q1'|9TfueUBUBˍbSNp,u_m0C_YfIC~VM~Qޕ9*?ZUHrv?6sႁO|敭! IULlO,GůAele'pZӯ !جv|titS"PKo6k0$3=b1/Lp? ;{R}͘2z5 yK pb0OЖuuZAAFos}K{2tm1=6w&#דU=O"]9>.] FPj-4_)˰2Jaf2B7ݸة?#0 %U-Ѵ\4V oYw]tW3Vy*^Ѻ).Bm3nYF{OJd7}"*,-g˅K@DNGρF r+ Ȗ(ɮY^`8Ҥ u.Z'^alIߺG!K% v= >P"ZWW,ﺰrBKV!nFs'^|Xuidܥ ˑD¤QN1HA@)+pޜT"Z;M-MP,){^K:ndn%gwa#=RXILïZN%\_a6(:,#2bejC7cD+<\ypZۚ&wJͨۤH;U>ckCg"" X|IDqwpg+vyU;Wf=)W6.g_@svPLKf<1wp3UHa'799jK;ANlDMD7 Q^4y@P,21e0hC3RVvەT{hV(GI%53 G)H J|bb#]7 yC^Ͱ35mtEG94Yn"X${+q7|S(g F,Zd}]m3v4uݼvL'w": oC,Ab3D!:D Ģn<o(&f%D"sDwvw,{tBW0^?)L&1⸧ZwJsk2e?ߚ/cq!%c% %N ~mily-8Il|>N"bZTui8oqj7~=PR-(@QR1:Lb-ΰ ȶ%* ]=L63C7`c4RD ?e0&:'&UoF"fܓTo ڻ{L"CSO QWU R[@ Gv]UWj5D>Z~Vtb)];A~_;@jjͲJ*^8|V^9))7`i\G)m &km;isll-*|&wӌ٘փ4#uwBa۔F)=:Y 1>)=s~|Km6b>NRif/g v@ آ:g(wBpaOn.AhTPTS x~;.T[hC')9N͊u?"R9 R"(@Ȫꬔ!!cRYd\mINT\2#^H Xv9[5Ala>?HfJDՁu}X>,z($=C3 @Ӓ~.^_t'uJ_U+\P:q6ޜDCoy~?|$qlʾPJGFSh2 \pv~RwLcQE {+,ROY@qPWms/ŲJb*@mhYAc[o ,NxL`(a9RO* Gww .-?f!'L̈́{a+.F{Fs#H ǔךi*_Ҡs%B_ e)ل)~! Ȝ>=.qee/}Ka;X"^3E6G#/3/Qd/Ԟ L[B/z:k[JB< ..s>SV4̵53(b`18qAWͽrP@ T9ˉ3ڈE^ij&p|OB3zt}X3Y!)EqXOm݁+kb ~1œF53'wq ı}k _]+R !9>:^첱Wѝ, C]Ŋ J#W M]ۂesr, Tnfpmvƫj3e.6DG`uK%lG?ҀgWi%P{%j+!RUwiH.ӍR8ڛF_olAL bXE=ʂ+J*J5YBuU5GVS[sH"EZM37$^rTR u8iL2vy{5ۅ}?eȮ;N36TK+x6A1*KiL܁*~&Ԙ7-0!@P:犲^ #E?| vTvb܁" `(k76iM4TN)a`p4y|sB] V<y'B.q%_D#*m/,Y(oU&ml ޼2ޏn@mwUҥgʗբkP<i&D/KB~ J㖥SADZ=˕AK9< A3M-ŵy (\pF1 @b<_Z#U҃Clegڔx:oDur+j&D=C Fk 1-7uMlPsb䫅wtraD'[/VKIcX-MR6VPPEXZҗYۓށ1pͯQ=. PNR7+~^҃F{͓GqčP9x $'ީj! Uq‡#F Em$;LWc%F䎰fl.6oϔmQEWu?0NN@PH:LH4|sJaFi \C%Ue$ɤ,m"WMkBjG\M̱5QLEbˣ=j=L DI v|S轳u4,NsU/VNx#f-]LB(2\|:–p(8yzhL-{x{+s˧l?M\|$f(kO6$Y.ʭKS/ncV9~N@xï错ZD(N_vvEM̠5T홯7 lUeG$22]$ZH3=`|NX"ĽCՆ~-Q~ΈQcڤ9qTGL uQ[s mH43?g n]*\rX'|vvO뒕H+BI±e.darѐ?;p=4?T#ځ! @k!fd$&ṁ iwFq\ S;q'l?{GGz#Q{m"qF 2˃53L0v`zn7\uc1xXګEƂ.RPFc0QT YehZ+Y wqE.$ kMcW]O eqE ^tT=v%֕X<"%U ϱ|(+$jP@ :R}ǛjL@ȏ&TO YWHI_"(%p@Ϯ&wmM\.2В P]ly1U4v`^~ íG8LֵRtw;yvzS0xuvo)1!ȓ~5]5 lL^ҶPkq&+ 1b ⏀[Rڹ&D7Г^bs-6Kw?Uo// _j=w4/}L2znOfL!-jb P"as8:4é^t᧍3"IPǟPv hC:GX [{E.HC4)Q],dM۾"d#4v؛yʜZJ,Ye\F9,w&kܯ(Le 5B%9ԁ Y}%6D\<-,ffD_,hm[N@eR,AU2,KpCuFέ0JJb 5\^)kQ_)n,gQY3E"_mUF$]hu-MdsfH)5f m)&Wt͌#pr?:#ۃ^1 qo"p(Bog\ WAEգ,Xif|VO-fmL1J1d"PLf7bRSa6s;W$^®ߔsRL|1dU"$6~h/ vc0mzԀ@Ɵ4/⯐/޹bFHj,tL*E T;8mhZcZMpr&VW*XyE ֫BŊ7"cpdBntq?s11m]b|E1Rm;#i#عߨO_g9JygUӧ۪"~L(5VNͲ 9KԨQiBQ*2G$M@!kO^tBuE4*;0H}O7\_e&y*&a@3/!'֫&ο^2?L _vJ>:uiu@ոI;{IdE X(*x>\CRV9Qا>썟6XIǢ- jX4 m[O*&U$Tz!d xTcl b9(,.S 0"꾤L#;rOaԋ#*1dfH1trlEА*&(nc.,SvRM^Qp OS#[^1J`E&/kZ9gAt|p Qw+%!NnV/N4]Qӂ9g|O_zegd!zub/uwS"MdȩC8> "Bh{p8=>]C "tՐeWW'q)= ZO]YbMU.qi A7.w0m63V~YHRd^:<ߠ 13AQ ~򼠠g{i̾XIoOPD(E*GUIn|긲\wgdx.:ct %?}l[ o=exꉙ/t4~76;W?*]IlUa2Į&rayG.g)YzCBfyc1½ŃG:3(tY\rpųնB* xJБGnٮXd0*ۘ" Fb;nC)QiR\6B fV[aJtBԲG뛶%=9h3ĵ+&R %M>#vkT*ճХMu10'nkd7RD$|t>X:JS8)1mNͱ%C7CqRR/~˾Rrp~R୛L=SwNw`$:]*}q6ʊ yɛ(hݱ·yp,e4Q^6kB$]16ނKNZ|064@`g3U`gղ0R`_P*՞:G/\~ -'S3*) UdKYq29U(BC3vUWߖV[ 苫u%l:CA՟ņ_+\rGYӶ;j;=PvRhB &NdE(i>D {۹c2ڑ`/_YMhV91ei~mHԧC':ަ[ˉpU3*\fj4'W kG0 8ޠ|T^QcBU1C(\aK"UJ8c |&KjP;gw;c2?DY*{3p$Ok^=6ƸgPՌ3+K [šXձP*I E&r$B7~Z4P-|kOIFK@_!`:O1>A|>(Ol@#)w,]aK*cl/0!r8+t!h2$%3|i#z'3FOc + J0+w#2#@i^8'dvŅZfu|ķm)(!ڒ.,*gKA i(: BdfDU>JO5@%ji z EYѭyMl: :%4.DiOR{pűZH:?Eڪ)Y(zf!Էȩ>*BQ [j%c4i !ӈ8| 6@TEB貉hE ||'ל֛ڑW^a߻(]0F;a}ϲBk~P(:X+lB!n(0*BqS:#Gr-1Wۢ%#Q\R+=/bLC/4P9gj)TE6IՕk%?wd4G"awc }t{DX|"A˩.X+ G?go*IHc}BR9Kbu-_dg(/^vA Q ٗ"XS`ϗpsnk 恋bT%pU8ƦCqz9B6RǮ86oqۍb,v,vE>5_,i߸-jBp(ЗRfO9ҍ aYo'$̦RHO$S CӤe jw"mj+cHc6C&/ ?@)=̪m@O\!r3 pW֨AgN9J4{Hvϑ]5bFE߁S6歔gjb^LQTWB#!Ƙ l8nڹ'@f0D/p֋/A@.uv;&v"9XTpXp4aDSX]! 00`DYVҺCp#~P 7/ܞNE/?eBLsu x=dWo_^ɪ*ֲL4Xx8kq2HHiґ!P+;3߫Q)?Y;)5g}f~Iڂk/ina5({ 򕌯z`/Kf) _ ]ͯh횻B}:q5 ZbƏ@2.wqsP'd#ƚX~9Y0"H08M(* 1Ty) ufR.aV12dMaM(8$x+2sD,GPqQfՑe@8=|Uy 4L6k3TxO#onk\嘱ZdnА|[jksxyV{:%IIU8FD8/AWjNWCۈwTQR)BwhHC~}27NZȂIFtWUIP`N p"7 N7V[1T P=A{yGj.X,^ V5F󬜎u6Ex0/'R~ y zT}Xst˗NAO۾9fGY.eMpܾQ!{֑H \n;jAvY5*6 Tް]smi\S6 Qat?ai*t <!~ZܙL] vQRљ0TcPiHL:;Bg6+| wtS 4(36Fa$msR|Q`JCoYYl|L 쏌l'I\t7B@ RܽR ::¦m0&#󏧒]?Eh=ڜ9TjF^w2eF4^CU`h, 9BrMJYi}H!$>= e5X~zֵoڬ*r"~.+^O=D l?su;W?J (,|1zYt4< OlH/ 3:3|W|ߐ!=@?E)0nOaCKX63YJFbV-ĬT μ:M_w_Sb0}v3<U}k}G~Tj4 },[JjM3=.xEQP6xBnlܝ f$.x՞=rݎxh q0q!MMKai|ӡ yAGHRw)Rj&R&!B=D憤;;MOU*S au=A{4H@7+a3zD>K7ܽK ߳^,R> P:*JD+cCkOkVDn>?7?pެ_R|:6I5q% _)=<}y7cp 6 nJDiq`q.vobA^É]9=ia-XŅl3\(e|N<NTJu/]]:]iǓҠ9|<r Oָ2R .M B0%<%u[@iOUSEK G"SN@YHqgUte&GCiu!jPw<>A3}{t <^vFm{rhHXMmǀ ֕ ;p5^$xl*T4r|i`DifrpsAAlۂmMiXڪ$bgɤ:A|h9\:6B)1-MܚHQ"1f}1mDNckim8sh.M0 .#MDjmYy[F`y[]\!bb7usa)JIcMvn̯bBi۰hؑ9+cɀBտ-)RCVE~\#lLQW]KžfWZF gLKR2m8#oCGj#7q䶟Rƥh6D?,I%Z)?=?0w"vt1А/)R;"’ю$Px29(qR"߁T.Sɷ 5g1VZuhࠟ7Uі54"UX:& T= Dc8{eOx|N@Nף,Dfp_"Zx6:y"D3!;\u0(<> k{xJ °!Sn.(riLEm#tHcf~9Lçy{BlVԫ(p7ٸ$7~*(,[:o:+W|}}Gᬖ^L\?/ȭй| ,T"ն /Ȍ `7O1-8 x¦yJT(Q>M^pz ѷ p6mɺ/;8 Yw8.S%|!bGkK3Lpw9nn,}k.ͽz`ԕfap0E7r:vMޤ=o$UHXjI-uH;;i>(Mo2j>^eeg8iQ (p@8gx#*%sjrFz!kUZy~H%/Ve[sD&P!yVYd SH,`&{p .͍u9uޜ%Iꕉeִ]Lha& F.`j*P[=7(5hRm8C`%Z&!m#MA+wâR#nvxH'H2=ѕ iiZI=a?^O-LlVS_ky&&kT Α Ht"0B`˪G'; AWz˗@Ľucts}[!ZXӋ"Lco]ߙ%vǑ˴!$WuxCۚd/aVfi2Kl[1%0{/-ۦ k&״A1P5;i(rPyíD[>ֲ]M>ҵK%A/8~=8LQm3Pp M |L.L5̍Jz͍t*Wx? (6SXΎ1E}.=] ELB  238(bWG,mF'$wQٟ  \;zilVİ(D2yP ,3y1` eZ ?,c=VRD6ZXq8.Je-O̙%-+X܅Qz%.0G`dDv.^pQ{vuzq`vA$i }4:YWY: QC9qȨg? '8f7WϒCaSAwdJp#w;[ʝYˬl޻ ˈtJT<8mKwIB/+Eu2XkXNCU5FHR=L89Lm7K+~rJm^wM"ggaKS}鴤 Ȋ$$s, h5jr%ZQ7)jjH۩΂%jՎ 9Stt5e;sEfh6Y3qo_>3`W&$ӔC4o,jkT.&} )<-hcψ~kCnHL(^S*gP'͛MO&SSƁd>#\<}_8KlCWw4SCʀ'= ]wzWUT-X.6bϦc*ʬAZ#9nZIG/ ؈s8Wlj&r0&#tqYEJ4Tg6^\68̞|ؔoڷøuɅ;YTĔb 0@ X8`Pľ#1vt1h`Tu*'; 7y0ZrO;|H7Sm^ k# )-GipG>;!/^[w\2%؁Lt24rǽ02RbJ 7%x *iWBq7I]IHکj|[,!S7B޽~J|%r 'gyHܐOF/O1K| ř#a){!LvɸRa{g#M2)IdD-w?e (|!f)KU㟅`w;_/?>(ͥɐh %DTmbɊ)1,0͠{ς^f*c©2v:- K*Ƅx)Z tkmoWF8 a[BMJu&ַ:-_3CY3Pϟ}bдyfdЃ>H;PG%\ziU j[0YnБS[?JĠKVMj/ׂ)J{n_Tgkjt2 h_Iz60 %1ꌷGjܠ~ TxOہ 0ހX>2 Ef/6LFZ37b3V}`Dg(۩gWRxW"919l5DѤکZ(vsXP42*.6ubIGU KZ,jJ6;q(FLq> $g؃ދO^զno d(--V$“HExe5_=?+}Ǻֆv8P"+^ >5hm|5/"[SNs{&8\3SB})r]~g^7ξMvbCn}GMi/?olUwW4@ (ZdR`}^Uw@m+1," PwMYQ jk|/z?4etN>x {RT?GU{V"B͊V>t7ܫ_rϒ௻Ӝk|-XaHrf0zxݦ i1 &|:]j5/u_4!XV^X\-אbܠ<$ܘj!]М6XU5y/q7 g@5soMA{f\2/-[-ZKFa5kJNj J`\E%o_H˴!(JCL}t# %}8ɡיcy5e\u.VH=7p2ns] ux2 cs!O&੖Q_%6CJ&Dl-( ՋRp^1]ba[4s7~=&+8*!>9DI XC7]h2`✣l Rk+h zZޣ09&GxL$$\fh1H[!SUåP;3~D֗ͤHݜ{q_8g>ZKZ1 W?v>\Ӵʭ!G~?ڻ l0|2g%hwSޘdJ1STQJ ѦX>`\a݈$TzoVLF&\t}=q"ls݊0!qhHHZ/i(e+VfT"'D> _WE5Hs! WvylȰ"?E0DeeD~:7]j|v>6-5$[ep-;e{=Y;Ҳ߽ˊOz< ͎NFAO_`?5>/y`!qG 5SC-LD~)I[k(@ʖ~%kJqcQ;O>Ociь֯cw"FV1ҧʯIa ^B-6&%rdpBa:CpKTb`|Ϯ~D~ ~ %P+LjEOFFFE)cRF^:7)b@q5QZiT5?ಫ5`Ѽ1QCkw}TzϤm<{: pӺٙ]`3+L $"T[a LT^67) !-=(^@6_W>@[ ϭexmW hiّĤ.*LHJJ>$X `g*ABzeY[3ŏffn9O轅#d09oK}B D+2:F/,?$p^?XK%WqGmWÏ*;{}—QՠlL*+p%9ٛ3lǂiD?…8 2<ln*FHW@Zg<N?=eSg5Qz8fKf)[Wb^$u-`sUma#ݤO{UY-*pl8"rȣ"rLŲB^Rj0yٸs͙Aj1s4uUX\1ħ1JGx_ՎSsRR;QfnflxV˭;?Q Z$_JL<4XaW HpTnYc?AeaWY1 m+(q׿Y|"6&Vy#/e>r%{YP梮Z*۰RFa=%P{0w^qWyPG+^tGJYc3ܧ!tb s'͸4AH/m^E^o}8  i=7Ye@Ŗn3ܗؤ?S߈T+/簁VHxU=<3i}c)jbSZ.5n%=ꬵ9 ,W2Z'TBK꾭7=@:|d .2l{~-)-Bt-tQF2371BQ"^?JT;K,vPdlj!~ 2mhqxÉe&^H{Ce'Czrf8#g[)VeCYCVqp;eSf ڈn@?͕{KKSg;9-%"in^XH,>Sv9~vFg ΐ*:"0YHӴLbN e{DJ3=$IEKYrCF-5.^K̍Cme(v<YgVPC@:p D) y2*͕asOxփ[?-]^X]uXWT=bVe0ʼnf>2vhOc4rxt8*a đgU\U1!Yۇ +?;g욃&p?hoOsyW֜x< 6npيV&$ua`'c*-h7=+uDRU6e ?mʨůp n/ϗEA rY_iolM Tqx8f3* ]+&M&88S>g^NԇχcgiemU5?0Er \R~}S#ݥ+U`.D=mNʅ݆ Gmq`aَO<O71.'|3fMvH!/3j9]t{lH?\}HpC%{7}5voӦ*d~**+*T64n\aU4jV$ ٔ$`y¿2e(Z[%v Oچ8A@|6bF̺nC%(Kl:Gu,&iDD288>u733A$TTib}yc^ ikS+&ǪtS5 L #bo$,ul( H3$8QX;kB4_L?ܻPt8ȸ3-An *Q :\iN#~Mml5jI2 M$!}LT3o X]qks&}&)pw)v6)92/_[+fCi.id[Vqm%$+sl4mt5t@ضL{Gtɲ7$c|]LN,[ՠiZaLe() cY! 7*+ cL@7(_dkօx~d":;,#qA3>.CUQi@1[@sR>Kr/` iOS LFzQsGX>X^ q nQp v}(pi ~braO1Lh&l[#5 :XV[oGud]'aI+TySa}1Vtsum1\%N"6zYFWu!EsSSg!igvrpgBFQOrEuŏ$WVUAUo7e X.la^نa׼:3+?vLwG7Vy{T!}oKRW5uGlJ_9x` |0VmW2`Mo 3*!-'<޸A& 4EITf|+6`{>Ҕ&}Iij/9 S z^q2'} O2Gϡ9K0-#HLǔ|b(mf6(Z+DgmBFj83[̝P4WqTɭq'x,8jm8yρzΚXW̮7H8?HU8=5# .{nW, lV#Z]2*0 J w[tr0g6I2ݱIt>.RC6軕XbQB/Ru@e/_&;I[XfN >+2 6|30&@ч*av˾UުٌW̩ub={4§PV[Π3 dz8w#},AE](_A,H<"rgu˟ Fm Ty ^>ɴDup_1j8xSn0Un|<^)8bC/5#E$)` qbW hA~p'[*f%MF׼jZ-B_d"n#Di7|U[rQa ids|[+$MNKE$6Bv=Rb82-%}WdzCݹxS9SilW ,ŋ*G9z8OߝڻpV5Ma(dFCA+OZG2"d9 z1uMꎤ*奔AIX6HT3Z-_ǻ[r@[{4 O+F%T{>5l-\:O鰷dmzhkǼ6/mphlA37|oe ܑ- ~?xۓGkapZkZ%@Z HJsK'|Sۨh[lѶ+ j"iu'C 7S_[kYaVpI>:B4&>tQO~Zn\r)8_nҭ}/΁pD=u"wn%.Y'fDƱʁiV~Ӏ(U^}#'r/h)t 6o8e\CZ!b(.:ylA>-.z9NC z+U- H,+7b̴7~IxX6T!Ovtm#Ty0'Ĝ"͂n1Z?#]5EVhnk./N[_4,_ =Z˞[-+KBSkavΥquO.@)stF]S,cdK ֐k$ϲ c*Ojw ֔ס[;W)hnA~sD:&gnb+س3*RX|ol-&N=)Ȕ{RIA| 'cÖ;ehȺHJ|u1 v2~0̦䘸QBB[P]lye$K&#"`%+DBAL$+@.-d)?ھT, !Sjz%+lG0Nwc!YMc]0Ѳ97L**wA> NdKV3C ْϮIB]0]'%l=I4X@MRz}pLDDyݺH!7q*mʕ$Xށ܍lZ^˛-: _p'+QZ p/4ꬥJ,Q/F@YnFX*\5uz9q!cbEF7ҡ&ZByŨt`1w'CuS~;Բ>rN1.w`nxG ngyp!&樢A4(֞oI<ǴS08;Ih yUqgS߿N fj!^:` m~uЭ CM4Ho|0 LP%!kϥ:xrolq[^}?2^vI'̧0Љ뮩Fhurǫs[ +k}mD`9gd3u)شvטֽT,8OHl8Uv)wmX\4­G`ϟx6ǚ) emn/=- tSzoRzT=6 a) C)R/u"ˠ WF4M#VN=#@PS,O *!T.򕁦$1/0~-Jn(A ]5vS&Q!]X=5anm f> 8˨sv*AENgvUVņPV]5qI/{rDfg%/BwӀ7fAj)^>Q/1*N>SlXoE=b :*8IU6KGINUw,Cӏ@b>H|lvNS#>{{Fwkj"M h<҂]7{ӕ>9{c ;ł$ژiMT!{'t2ЛbLMRq3}|ۈ!F^/''ESt 9t1i.Yn}L:PǜuؿR6XГr;*FK`Us9Rs&OӳuC |uYPW_j8U.3 ^͙V'Z;K)tl<ZX('{ȁ o(#ƍ+\cvAq|΁t~$5(gr ,iB: x^:ji_r-FDfdX:ڭ8?:C7?R$gP=?]Ip6QCۢVD"B[:NLs/RK1BF!?7ז<ΘTm( wSD8e}R qA3)e?#6eTZ(cS]We;'wK;h$Lt^8 ͽk S4yHƲw-MN~/TOvrE@H㮅yfeWT6 C*T"Ä*!eoo_\ R! _`ȺT&2vڂ"{V; <X;,ၺ}xgYZ07070100000308000081a4000000000000000000000001662bfc800000764c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/virtio_net.ko.xz7zXZִF!t/wv ]?Eh=ڜ9OT?[VV~mK ~=Pq{xAAd -9Dn>䌑6G=ED~|''vZLNJ; iGk#S1<})i*iy V%;"$2@T 2?.''`iuyD{m2z-ʑyJ-7ZGyrK|Y K> ~/k6#z1 ?Z:o#It\ Da!ڦ7I eP("&A2(6F紈52ar5m?bN-mCM8l5c8=f= %ᄕ67r濁 +1z܇+Ġ",::0liذ7G0qڥ*Oc]݄/ѵϩqn0pM! tsl3i;}@.-wx |QYVp䷝ps?(huE&eO>$7$=toXS(q(QZkI]R@b5;Ch 2&;.k!ZvlFPHd1:?@xsP՞9q;U w<<v0+JQx.'}az~t[!yG 77S݀鉱~oTy+ө{A* 2 cCgl)&)ӑv"-TA~Hc7\ze odӦ} xB3i=3uReO @[i SI- u-` N[ w|fK>UWs63Vq"%nME w>BI"yy${V'{qls_AXPSm_tGW nL6jtÅcG]cG%B}*:`* 9\]LhgyVD3~kǘDfHĈHwvKZz5.v$4ٟvQ{.f`iI<݃G<|eФ\.wN|6N씱M ٢ LSZY)ɏ0rd9aa} z%zpW Ip`"KVqWGEZ/};jQT]"*6Vۋc9bCȁ;(R|?WoԔ$'-Z/4ӵgB h`t*Az=:Fgn" O3ȍ1 }[JmNql:BY /ꞎ\#-we8X3+O.;n'v<][p"Lz'x?+H]R€Ɋ2xS8zNXőL-1ک@"3 18HF6K+?Bח%lDί")trjo3иf(~`C9v{kx8'7fo [xߑ =b]n QOE,= ;zd%J(_[sEMh !|Ne=azK"!T Z| ;Yf]E]䔼9RYVWnW f0N^*:812vT O R<=ty~N?A҈`nq؉@ vbc9nS6IXӷZIC*> (}Wr'\b*_snWh7G\I8H-g m=JGp-K_~XywH e4ga}?ǝltq,LVŲjoxw̬NnL!SԔ.(S‘b`w9W9Ǥ'_ pUDK G]( C?MFsT`ҤtBBdg.=amCf0]E&Ɠf$sS1c~M9x7 )C (/x?(+NT?R?٤ϰOp1kdnGguh5@ct#{P=%h]zL.~/ `)&Ku!^ajAA#-&"c,_U[迟A+awRsoa΂Z_zZf"vﻏA-*I=VeI?< 9za\\_ppI8<ژ"xJ[C;9G\2Vv/Tha;(Lyȓ#*AZ,J"@ˮK[vm:p_B%Z2a]CB ơzaYk}t QMؾUgOm%+21.:sdKME9;qo˶E)|[a:zHY䍕۩/"aV>;LA,Lö5?% hqGZRg1omO.fO>=صJɻJ+,Y(q.RTskLO^j׸,o0QsAԹ2l^PHwQB-FIe5& j~gcϺ~<7%tԊ1+m(uI^39Jպ@$=ܐo9 fF"Sqb =JS2wQ(s.HCGU6}NjQrIVrF? 㽰;Pe#-G ^?1kE*TyH$ci:]}2RE~ ~*TW]teV@~H-3Z@ t4@ծ΃wt D,/5ޖ˨E uM?tEҨ z/*c]jKæP'"by PSd?jQ  y rv8zE fCcsoK^N9; #*/7L3+0)YIdT0-х 9B$26Qj5RGZ8'Z*ï/0q;yW9BH@qEUk,:b@bprթH0ހ(ŏpRj4?/O*tqc( AeBtBQyNXS'Oy:•5uԟILΟC7F/fF~տ#Y,HC$䖴A_&ܟaQpvj V)^ 5Jz6`|@00x$QP4Z35Ywe_<|/֫-tg|Tn${|L5<@+2bV?>i:Lq'crhd i{B`j!hC7Eem ;[ 6*rd)ľn(%;@z8˩QȔb0D ~,J4L 9QdX9ArԌF|]k4 cEe-'yVR{ flELҵ3Ms֟(RF=Q Rrµo_SѫeL埄T#1#-C݁w'p)EL7ZGeDfy\EA͏~_v17i7kPsÖoVML"%f΢N n~s6L$Jd/,ˬ$yZGeu޲n0F)<8D3kZϷ!,SJ6;<В)@s^&kغ2=⋏2I Fˏc-9t=,{ƠDT/?7uXv^:8M˜ٗ 99/iZS\홄s )!|C*ks/Vyh>@1%[$~dZ?Bxhghgg`#4J'>9:EDwu16hK ; ХM% ,r$h S`ʨ%WC%a"X^%ɾ"A*t)s,"bR|2'܂. ;Wve^aD~hUrj߬ ԘZ0S?Ć8=2(.t"JytZ" @ cHzR`Ddjr{g܂9Afx}2 a$WXrjR(ֶCy{EQxBX49vIJ5:q>8 Dl In(Y[ջZc tѩDE%IsiiXssڊyk==3ްZ:ʖ/Mo-Q BKE}ɥd"L,@CנC\ds0SЖ']K6A-*U}Rcu8$&gLᯛ'[ Jy\ŎʴOMŸH;1NtRYGt0?A:"5cU]n}өOVmm0uѦO*lbfFuH#: t9h_eo K(F:FzPP:!LJW̔؋XyJ.'ט94%T bU|ԎYf9{ǎ&Gc7θ ?5V 5 %&x@4Au &xD0]y m+Cئ;JK 3dY9($3<*r< cxg$2/̿P!T6%g[)Wo?TZS2#:;U3ےwCR Pn!l!Ur Sjۍ88~ ' ƍk9h0*0GwDzQxZ:K@cwoՉ.!D3^O $1pI3+ix\XIf9S1cioJC0, Ta*PDڦV2uQ i1]~c_gȕ, u4HҢt<̬Ak(8xa "ul"IYo>ii&I qDT9sI|%ܿp!Wy-ir0i" Gv~Tw P>w(exR֞?s+ef9%]<}D.qըfupT]BfXiV3>ϰ羁RD?ɍ/1 5])Hhk&Id!5̹eSu'Ht/])UHFU cӾiv}(,P`l5Y'[~1O`Q\vy}tZ6qA+4dIW& ;%.2PmequEGȶ5TPn`MxRۛ J*Ԑ~9% '֭໡k9dj!VnqB?I{n.+u欦J߼`gbu`y/ jZ:6Rs/{K'R2=;es6<ƎN\P":amj8E8('2u~X 7q9"@UQ|a?gj\pE6̅$/ 2)&us-PV4[1KOh" ny%|=tI.w2D>iob(- x]vGՖ}FYC`sv!Lx}2;zKX*hCD}R[sb= vIs% tq0;joYav:\!XRa|&i໙3ċZA(ĜlWk7526r ub " \х@WJ/{ލBϴl&ڥꆋ_ړ&t!ʅ;t ,0l'ucg@mwQP5>//Mq+ <^~@{RP3Y(Y9msd)nEJOsT{/aS1F2 , Ӄ(չ>eʥ[EW&(KvXO2##VH7MLW$&}!x-Z!eMSչՠBa%^68Iz4-׋>QIT0'q-Y,Pd%D<^W>-@z%9ZA?^݆V; <,x<식tUM%ۘ|#zOlKZG[D^z= {ɩpo.K):f36n'Sd,B+Alg)y.qkvD:+knoW @xRNRyޗh"# MC)(+YJg$%\ LvXi Ӏvxq"h}|2`(.#H%bizVB?b%\"LĜg[%fE+%5Y( h Nr4tEQ2gF  'B`VkZMk.RS(Ҝ^Zi^Q]S4%aG-rɊU$ '7q`n%[U: \np=g[ti Ӌ@5RJFc⨧xd&7kЃ!2bqJٲҠ_~C]XJ7؁/t2zHEu6uzI=)Bg2NtbĸsHD?u n Mq9h?<7hÓiեziAћo,mFFWlHЧs)R,ѫiY.Zz=me70 h8FZz4O9B4b P.Md ΐ\\)&p3j(J1a[ޚ$*{0,a W|.a1rSBv`O+y6=͇rA4=`Gn}ޜo qtXDZ93j@T%vKXKg`|;΅K g#>rd4'TO7:(r bgo@ag+w$t}OB2'iS'VtO #Bx$л;-CLKoWʡKâm -%s95}]RKyt4>; 6:kZ~M3-Z|ތ6<$?z"D`Bە0ucW}Ik2>s)RF{N2 0.Q2,~[lG}d$00=/(h,2Z1jɡ -!O*zF%Ago p؆ACT ؅2۰5;"mԸmM1jBTqzV> c'1`KACeJocs,1@īpE%﨑r[ 2CpRx<̫V]^K59l.iqD[W,ֆAFF,w󴷨 0~jeыc$zDߪ2IJ'th7?bAMݘ\Dp _5 dPŏHC7?RYCs4:'qá!>1BW\Hl_~|R{?RA k:AZ*6yPƗB}}Y-'B7NBҽ||(Վvy1|d4|֗7sT鰧S]P_ '=l.Gy A@{-is݉4[g"HJ_l$j4-1)ZnjmL)>"j/ɰ9p׍K~6Q,QxRm٤sr|+䉈5}%>h>7S<`oZdXzTcī#{0vKv*'E i s*9hƏ;`ءL}//s)bR4vB=7coUxt"V&wcŷ_Cގc̀_wY|gv , ==Zׄ(R?k~.T214DfJXֺ% nȷ.e>}.5cPFA hV8n[F1NTX>jk~s\(xdՂk.m~љ2>Mu|g!i Zi<Бp01i蕤Afj٩}^*سOiQ;#UXⵔŎ?p"Yhq2ɺLc:O(,G<Cty͵EmTtP<5KEp泲*Zֻ\~K>u^ #  M |C[2sO-lB]^w[T4quoe^4YK(N^džN^抢2 TJWͱj;I+rKjx _ Q^6 M$Nr9c$hmTN uѽK2FlUY=~GP0J 4l;'fIyPq'W m@|eYD3ڲb4Q#.E(B/Y4D0Nun&[3ird3mfH:/7Gf3<Ї{?Hx2{^*_,kwf\M:@03mݐ{R*\jD$jATQy^C%E)x4u$W [ܣAĈ_1%e7H`I;-PBpd0w8 PeדPo$L*4&Ǣ2kO+D%^NҶ[dR9D*"'l5nsHA5'__z0F1׀R1Sּ*d$ _(FbЕ;7sg*;+"Z1?Lvqc#Bte@mh>(Dx@4 ߥ!!kvsWBm]-ż1*kB4'gu+وՠx~(5L-=+D@P7{o w.o*F{Ȣn;`c(ꑫHJvvF;,׭e9ܪYHG.;LyqB6z$[bǗiOfq\p7kSl1I:HU{Foև+S,^!_OW{^$_z8Q&GeȨh71x‚d6H-b9ا74ԔYPc";8MXl4Ixꭇ%!ۿ|[q슄ma͠.]{ݞ5oUN^ea,"jw4f294O"Bv{- `"-( %5awgGtTȶf'UnxmXI'}5UrI6kTCiOS`ݺk+*3rBPf]d3N{$m4C{{욦\iy-P <ԑ{cA}mo9:Giň3bSF/8ͻ]u0c& tx|]㑷Wj s ڽ:đ3*g$cK•!K:k3N7Ӎ&e1=żfC4S>OUPW`סyFm|j8Ֆ>SRד/GEG8/n鄚c ri-lqvfqNϢen@[J8MճI#I8>W%:zUm:jsO(eؗQɠױ_Qߦ*jZ9Ur(Y7Ԃkf|'z/ZR#/:p9AH]!p[£}7txS/_Vk:Ke$M *]&(]kLO@FOQ~kYQ=*F$aC_Ob˸Xo (ږoK "ݢtV< dWNnIX=_Ue)OHuceC=(H5+W 1V" T"15fI@G,g~^asȪ2Z\"IF4:l%N0hA_jV#e@dZ"~}8uK/99qJuH~ΗX7uz^0%|Bz`NgvsN%.hk7Aܰ`]g=C:`>*om&P ?t}2k\{4:\0uc$.Xg=Ɯ]eܝ |{hfv¬0ϑt{d#RB2l|Em6 ڰ˚@2y>dɣ2"ˬ/ 3vGT&r rȨ o28&ٵ f˱ll$n!9Wȝ[yEqxhq~zyW!p{+k&ބb7|;]WݡU(%hZiuA20PtXuғ>!LLҏPxJmK&eY_ak@ȨS+JH<-3w|pIpEܡdr}N=p)B8PIF,_r]\ZGzeL#۲XlyxY$/NjzauHn8f=:7ZſﴰHJNxXNUP&݂`thok9;HCwa4jcV17ȶ^fiYcaV\c.b ++jpH) x N=vQT(!b-5ʛe sDפ@'j*%L*q-1[W4dHG- &xdTM6w>qΐ_*(zwa%WOC I5' āR[ 82_Hh(d^uUo@d,.x%WmIZMpKÆ=d?=!wqQ'Vۯ#Em?Xvb}%q5?"6h7W:#z¯c|f YKWo[QiH<@~ّ[J5m;9U9LLop?yrK~ބ&5^nꍜ?@ax{\7TT4g mT'8 "g@xx[oi;NߣG{f9ޅ/鿩BrS0>%:/47r`c^K @eü.@d?_ײL+r#^_GqTOеFLV0L_M_yXZ|nPBs!%@J3x5_r'%rSG-mIeax٢QFsIBl? /_Rˁ@屷7.(B`dE&_PƷ q-MwBL+WuK"3ӱRQCۧ6ӄ%*@ES{M]ĂwHS&a}ȏ.jó9RxjVeخJ(umbRw#>ݝ+ih:`>DUj?Vy.xH=H2q.2X-4 ǡc:. =_TuG9`v2 tBKK!zX1ّ̍vU8Y Oep=( ̗v GA`MM fa B#>v 2>qn^d}]ăMAM7HĬVOBeKrvL{ȎɒJ<d0=PL<~)Z:g W=u0y+mv|"zmib |ǚe@//,%BUwеÊ[񛊒pgy ZJYtp{Owhnr]jwCwoEHJiTʼK>iQ>UD߈NEx6]OWSry'< ^ fWJaZ&ڳp1<(O'i´"'se˷n^Gm2:ۚ2cCT"!XE#PE\06l oV><*"m)f0'x9.ah) f e.) d \=b.&wQY1xSbmuQ%M ;Lz(=_" y@{Wy]2JqԔeOPE)P.V0$+`cԪDJ{`v{BZ0mm Gê^KW V-;أPou|as+DDBFu],>úg]aܕ(hfgau5 rcpz s(-*xH"jEk[=|9awv"0{[}t)Ja݅!F5p r:%fdZ]Yr%ޱzh+c)Lrfd{FoP͹"j *?QF\"c^5_!@h&:Ǹ4.+ѪQ7L r~$m@Zv`v~f03yHL#\E'&j7SAؙ3@ĈQ8)r,,4%?o-91-);F"*DΔ{ƤtAq6'܀ƊDnjt% (:3m.w3?2Y`: Z*D(4.BB)%OHVV^-kez2|ؐwY{J} \e㈷.? چ(;d _@$bˆ 06 ~ir[{0'ё mPYKy|85oQ\~ݭJߩ6qxj3XKN2hG;&}[{ݏS^Q͓aMYO+#De)AYiXv?!qjME3G)gJ"!%Kk-"0?yN#R,p$`vgD;@YZO?hA&1 |(K=@ҥwr\^gWQ4ȡ=cy*?fSݥh|>ppR>z`F*{-2\ɂň:|ّ b%e9+S^&TNJєjc޲8w>ܽob-O 6No4&;׼_S=y<f@V]x;чc-**uƻA7c41IFjԊ^ؕ'-; UvjZ]qRq˝ H̢/a%9/ R_Yi-ї!ѻDׂ-~`|`WE4`Wj-Ʈ$cƋƇ+K|5Q4[wiG,H,F6X,RjIrZQ4rҐd1s]imǡn;:+ae*lY=LJY,>7\[Uy՘#gkŤ8=?k*6khgzIVO$cs3[wHk@]*xA&Է-= =SvXRA H#EcPbˍML6n)sF܀[Hƿ:j`x6Q }%QCI4:tORE2yNSه$n/ )?݌Z+ŕ$},gW|k@ೖ-n]z-Vɥ7f^`/WoTCH+yNl$@S,2]3c݉z~T{l󕗿[[aqp3+.i#v kLvj1E."HՊik?Y}u.2I)a(`NKy LY7]ڦA"[V*x.r^ODr¼o?dVu_T|i ;9d`tsGԺ/2*¼ k&I B"6qprc7J%= .^]jUkn|]}ͯҳ PK$,8z:e3geHwv|)cjǽyPku9_G(<=O8Mnoo2"4gϕP#JM P!ab(_qeë WMJwPW^Mb^d4H~k y$8J7>EXvnː˫Fx&qpC;UӀUysfE;lnя*F8Jm[ gH7fq5`=r/wLU*jwq;2 ^xf%Hu%$L1nOeWܵz3!j4,eR m~2W HTll3,l4y۞>M7|$YvIzH'ܸ_ ҩ ]hM~z,b%h +QTѯE<.̩8f8Hp_hm*UMdښ$_cM[L&ѷg-c VPxPӑŴ9ږUgC3}I;5cU{`̍; Laguo{fs^55spUVYXHZ-ɍboJ s/Nyko(b<*DGa\J"4$3'V"J~/uRW ή T o.|`!=zW{mu!YNY_D1\A# '3 1 43sɮ1:mE1`[$ow\̣V~nVBb>Y;)&=$@Q-Jt@ZD)9Rh&0lRd]ּ~.b|d³| 3 _ds֞Ӂ~O!Zbۨ8Aٙ~H8 nnM ;a)WXC9.p9z4Q&~m|1ԥD?Fe}^JЍД[H%%C]$5\^-$,*~hI 8*sp \ęTDAD 6z)dVPl5egxN6Bq.K'Hpg 'q3N,܄mlWKl[W\vZ\ƳoEEC0~%ݹ-%$z!KFe#Gxz)lj:rænO MDsux%?A3]= Lar84ǥ3k+*;7?tN^Bcs gx{wW; CcipQo2Uꦋ7)IMph=I8-MHG2B6ơNo@sc1x`y$ rf*g9ޮLmz  jƤךmyt??PsvJV\+Qnد MV5ۂMtظi&HTH }@ # 7}"@:aQٶm]ei|؎BBieֈC'M?]]mfc^ BA.͏LWl&k t%F)R:NG0Js+Εٽޖl/[ -r.f&燥:ȪmC 7]ne(?/2䚻H?%)"cw=MݔR4H; %;RG_|;81'7]%=E5m)wPd] >!Xa"{1rL–T}L o9Q '|61V'bjI/:nJ@D 2*qDk vu׋hA$$!T v|k?+Vq› [=c {/7*\ߟ<1pjZ_4'/ܺٹM7WaظX{NQ_$1b^aN3VG빷ՠiVAiUbh<"2et- I|Lju$;wzFUH.fRu_(MZo>(Lil"hwQI6Dj$;bXX}6mw*ٺp3ډ꩷>bRS|"k;AMO #6g􍢖pId-mT,s?if޺ŬU>?t*hI\^QXaL \@`1x't)Ǖ9D)7]r%:s:G;l_J;#ڦaUֈ\ es+zqZ&6o. ¶g7'nqs~ĭ5?fKI@~$_1>p1a@X~Yێi/3~:m|a:TS٢9d'L-FHMMh`F  p -*%Y1wgksZSX!uбnOy.&lDJRMT[HK{]IGǞKl-HdV?(WX樋*Y\KJTBD|[8r «?g4Uu05NGLf;ċX*m0(Yh<" ~rj&4w(X23meU93Y\X)3fyNj˰҉w Bɋ #|%."}#1>}"59 dz5395Kc@Q(9oAr#s"=9-z#JQ"uR\Z>Ƴ~wJ:)u#+jP&}Z\)#>O~tӈ~>QM_HL5y^E)txMBI{&űD=4\K_~,vN%*dRAV·a~צf4~ ) 7,UI&dgruў)D"Yh}}TpѠI6o'^Ov! Ȗ$Y͔ Cj09SlknRnG  WM5*Q  Y;eʀeZWӢNyDj`GiwKDr -,vLn1"$onpj٫7{P;sXYJ59RR2>q79)lqx7y\YgFS_&-4np?sZ%L٘Y?RNCz ͡{o?Ӣe=7Hۓ0֙g2߶:SF}"K¼N4ImV[j8 Rw4{ bmC0Ϊ(r&Z^R³"1|xy4|Y.w>@Fu(FN5 P,Ga6W\$DΝ`0ڕvt25 ${#tMH?3iȟϋ\:$fma%]5ϳn Ef0ݢ #N%&zZɧ2Em560}82*'rlWhe2g˦ӒV(6+'X&G0X}g,w;Ra>cU ԄrS DJp$#FiA6ȆN@EF8&ۖT8/ĭEYadt_"r:)"u/ )}IIRI2RZ稉Q{PjTAQwwnGU}czVJ?JQ&>³+/rfXOgMcܪHY$6Ia=*7n"P0n #楺LM~E1zF&SIy, Uy-ծ?7ŅF鵸7SaIpזHF>`Ѳђ?MAC @/KeL̄ x]R~Wו7;`_lЀw%o}V/*D$;y!7D8T5OGB[Kv55Wm*z ]yTd D-Ç3W 5КFZx$/"ΣW47X/TYQ:ɒ E~Flt7J5r\.Wj}^ؿBr1-WۿUu FQǭhV)KM=8Fq=&5$9\ܖ*_1緇W)9_j\HG]]הQdl9aWS<(RX{֥7rU`/_]sd*G$q(2d)UFݹ޹r R(0V:SVN:_<@R:BÇݗk\_:*ඹH͐l, z-ŌoBd \y'bc5_dMϱMdf=;=_Y6cp-*,K=!ݏF7q0M5g\R -m qn=LԐFE[ ,Zc)HC5 =ce3aNhlO_+< yHr_ˀO>o>*Ğyjze1me 3 VL~R?xwxGS_XPe 5gK!\ɔԀ#fGtRP"|%@ީE+D%HIE!G)y]q\ؿc&M!hNwG?q)`WcD8;D{b QK.jkn(n Ia.Xo@̭1Jxb+P;f dɜmban.=FPP*G$>R2z?p9ŤҮ@~ wqQ88@_u ]5Rӭ&gGO;[*?3T~xq2hA|He?#RWQ) 2?7w>IPZo1ztuHߵN߶1jfzbIQw@Ow"pH6Lٗ>K%(kdnTAG l/J"-g0(|ݶÙ2 sȳ(\6TPe/C3.vR"=O{^'䫤R1ۀ\8u']4+/x/(_]>WQ*,l|݊M(Sta1OFKMB`x \'xOst0E?VHp?E5>ᬄWoEyUیo#HW~cpulg̺qdPi,=Z4 ;s+m6͸Hrh{sfN'cc5۞y?4m36+7_&I6Z/LJ2RH2TTwTbHŹH> P|i-eƝQb<t9[v̟ I軍R\F.Qr)q;_5 3s.E͌W_Lb MVؠwh|vY IhW|Yp-WlˁUfb7 WV$e.=f6BV³rҌ%^FWtQp\cTzu>J-ޛ3^hXo]zP:Ɉ @jy\l(J{I.E.ZR'!dO/U=T✺|>ϬcqfV ^L0q#OtVa 9!҅u燜=P9C嬍XpV[+wK"Z4pƈ,47=D gz[w7n*ԧʦZɍ@+_!863yCZWAz([̐~+l=9K[x7TljۮGJLӹCH%x]?yۅo)\DUōdr\Է=k@w|Mp(+Ux X, S?4\&Aw4EVQNrv-2 24Њt-{g"z9zB.v90aWOIw{"Pו-aL0^=o twOIɐ tgYZ07070100000309000081a4000000000000000000000001662bfc8000003250000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/vrf.ko.xz7zXZִF!t//2]?Eh=ڜ9Q$w2Y1qMu'YƪbL*kCV?v"wkQ~DN0`8r ".uq]"'`@lHy1l-zgW=?|2ߠ'TD͹ݺA! | &\KXmY'`?y>)`w5),q+ ֛{BB&qN%uU%g|'';K>Knr]PEاN*y$@OMhiw#z[YT3ʙ1%Y bDV91EKDԪw؎*`gZLvXB u"69A~X~ r0&YeHF 9sY<Н |v[^~݌¢2̏ߡ] >&:`oLJI^b3@ _i}R ij[XESPk/4a.^qMF>n7hĩ (3Rj+ϽK.[<"Ƶnhok1OZ|BӜs?t:!1dڃ:Oxy(A &~=F2eNvȾS-V.[w6Y}04./54C=J-3ŘsX_AˈkboIb 챑/A*'Bbh10I{d/ϾF% %L{ M'lj1fE&eV"Ǥo:M,t+d樨{%w<_s7ޘ+1ԧ,4jDEI\,aFs?BUtѣ;FUN(lB ZBOv]6 / gVޟ`'k gSV>-wF/ yjO[Etoo_bɊըM?=rSj]h@ӊxb 5,Kasۂ/N}zJR;xoIq~/X[@Z4FFFH%ѥ L ڹpBeGۦ+T{]8ukhMާ>I, 6Dž^X"yYT+)τ(q~# GYd Iy4|rBVS#H肩#^U8DHP=`{i*e KdV$c8>А9Em>␙XoM55H2J;3sͰ/&+ߡtTPqgZf;m~,|J^Dו9ɺ]!DzQJT\kATHi>(ξTUZO4#[w.p h%ᅸq^wtzw;b.XېToDo~5.5Q@U@Ds+eW3ur_cK. z[F<4?;8&M7KCtӣAjqjx=2ClI7Rs}Xʭ* "6,tA~3C)lyyq݉> _H!3gh5= 1h{W$ޖn>8x? S4M8#Ўdnz<nźo$t=@Za8I- 뱕Ky4@{ Z,GmqA~iB8 =- bDR :ǽ0@r=R{E'M~4:]`M7Vw9>k=De@fIsܥSj5yY*]:t;?Փl#9VCy#j%T3lsM̱'ߵJ$k3B@S5c7r4qż=h\ yV}8wpq\+qkj3j~FOaj{p<k 'ۅ =mM1w6\'e{eMj3 \ ls''p#\NTRŢN?Q-ZI&C]E8Ue+U9_m 7-MK9.vb8gh+ذGz5w~)`j0"K?neqRr)K&eQyr$e#^$ɤ{].PrgFO]R>IN9eKɇJ*^lQIZ a!K?Xo^8QY)w1Z:ÊjkVh(B|u2Z Ci5/X@ >Z-|EYY<^2.ߐ6!eBExs&^M˫}HHh5siDlU#رdk3k.܈ 懛AQ+f\^A ܙ(?zѱzĭr uyڌ+xp1wʏ]Gxa]_R%klES)Z;a /=yI%xbj8\"TD؈ @y.+&QuR6w@<R*zh!m0Qܸpt喌{M9rn  ϜʞlJc"(]ϑ! Y hDΖ1/4H= :O]䌔ы8`Ilkr(5 /u(6F+Ƴvܘ8NJĭ;X9ơR3zuT#쓧"Tg^jyu7+ QL8CAXv)cC iP\&-8ăJ`J;BC0HJ9d( K0}5l|~ؾL-֮&]Rþ]s +XMP;M]kg"pM hbʊ%iz};b3@FxmA= "KGn8ED!r(:k%c'*$Ȼ$04i 3qQwN>GN&G͙^wzouֲ榝|B]FOt`)a |gz~Qϧy?,׎A9xM? ɒ{@v.ͭnHa/[.g7G(iQ ȿ#s̱S9\L%0o)c!V`~XWrFZg\Kh`QG)-rKoR^#=NQT (9O0`,2tA7TJ ӄm6x/]F ićGNX#̏4׺[WE^]]7txBx0D 3 71z}ŝ<7c{.u@[AISS=ԸG~QmyB_ꉍfZ4>IJua8~?-(RHLͲ~^<ǘ#nH `_3TOa=PJv Nt:*|0*꾡GcN  Lcih j7T179g>=i&wZ>U:|Kw[MɤϓÖZ{ ٟrm1\v({#Jx* V}J푴o[ޱ[:a Qۍ<[mR+t<ѲA%fJuz0":+Ȉ& nvNj@ϻdyi '@C")VPpͲZӂu⌐cYjЂD0<`A:wQO9y酶N'MFyp(+D6wŸb0ԟh? y|կ9$ўCzo4{Nȴrt!5S#imՙم1o˭7;ԭ|Ox ˓O3wқ`bc`ggh}t "V MҪ5}ԈoC`[|fסyP'0>8ǸTZyW'Mxm[<'j >-Vdl/Q+NLE)J3 ;yl8s'{}z[б pLhs,3..UB ?nyd6fJ+s `١:};"MA]GsM`;X5US` +h| 7SAU /'dz e: ;LP\ڐ t8y{N8S%gaG*r`HLWzf[WB<ܷj7U=~DN%R,#vݍ> m0eW# 95|uF~ !#tΑϤ8MȵLgb@ׯv 쪸;UyBKB^ jE9($yHKI)z-צC_yB87dZAB-@Iy{"=<C̹4V D<*Иql@Q`*Jivn[q8bD@/ѻBIP1Y-Qf[nz|yM7">Xg /Kb%| t> oW'eԯ04ŐqB= #^6k©iMqqޡtu+7h̷Lh?;rǕ<[CLdc&^NPPga,@-.-IFj9-5sdazX@zj/}?W DssLjh*S- \!3E>b ViI @ ET:o!9"Kͣ ރ^U3&LPnÖ,ܡw&G=A$fe=|8+A|Wz};$UoΌF۱d"@Mj n{W}0}$NB| К#_YgfW^)}#`aRu)8v&+2#g +FY7?繪9]ބ";_ 9NJكX4vY'1bm>1c穩Sw03{ҙASLyp;ٕvG^1%=9OHhkhk$xI7MU)lğܳ4oq݊ݛ#a?5\,U)y) Y^3v2R GŐo 2M?@9}pR>@E؂ ‡h3" 87C#+ @!A7 iB`6@iv=lemgLSW0DGJh Jp~O.8G`唅UbofYfg*/m±Sb! nDVJIPfQFnV/pۤJ/6|XTJrFhA<]a$=qmlhI8N[#p~vV^|hq>E$ŦKŕOpJO5 _LAֈw$BD7G[)6ޅE"<K' ivȭId:^FOH # J IWxl2Bu:^G5& CSx r.ߴXc ¡zOR+fM]Oq 4܃M}_@xWs㸳XIs%cOY~" Q|AQtEFq<f`FYnQ~Q ~*q"p-#⮶࢏ZP|>FSK_(]v!k*K#!oK'r޴Ш"dzix "Y:ȟ1^x "2ezm΃P0:}\S4Ȉ^UV%/3ru0@jX5+#=^} eT}%^h\٨0 :qUuآ$YDA*. 魱2I֧*+¸ MYvUs9JxX.;iwiwHOCpQz2ۍ 0D]Ml=䚳XF19H5,i?xĿƔ}7 (^S"SC^J*8ю\"sX^QG4w\CPL#Tnqp0-oHe?7VW =i@-UkOidb^!/5͘my Mr\Q08jD93F$!:'>>SA Yx8>92gw&H%E+oX4Zڻ]4JaEHF"xy̍$lfAibpI#y]J.ke*lXJv^L@Z \>A {*~nz;էd}K@ S ?]Sˆ٢=6dn#*ڿ KoI%k-dm0G/1f뮯G/R\|5K,z1-uN"UCS[! p_.;(vNSҸe2HB;"'IARGkBDk7~ eD<JW=vy3GZYdd TX*g%VniᯎrJ7dw7sz*6J4j .&4;WlsM.&CiOKkpAAf<:[e`Sոf+6:LnQrN8lrrψ-||M"otfaupIA+&8S$xj_^3F}sMB`8tz Vf<w k徳NٗRKˡh ;gpo m I {B;a"u(@g46e? 7U7R*J^)Y7돝1)?L9P=  ӈL`>wT: 5ehصlu*zW V5ln]ɊvJڢR T)FWf1JRn~QǦ1?m1@r2mʫ?x\RV4l>Vf9O^l726e3jMq ʡ= ɤTz2B;-N}ԯp**Ƹ9xbIzo~aar ~F{G$<1 Mzq{@}A<'7S uyPA37's}'Iu^_:? \v_A{ P)wjy-Ijˊ ),ax?[2Sb3P5q6(` s9j iq3҂>r;#Ͳw-s94\ 5.K d!e&Ug$Pol,52j]7q5b:2O\ěWvQ$eT$9#Xpxeٻ@Yyq(b>C'7׭4V݇1qotE9׫׈ܟёtsZ3/_8cźާ5:y YS`U` pKs  ¤k '0`-fa"ͦ0_"p(O3 tW8dT!F8)b$8߿UK\a]xiQ7=m#f[w74wǁzj^ QMMhG@_5 ƺPd9u9čduGD=z%TF39q)HK܅֟hR9s:d[D\w" , &xIZ3`A=**k)3n,񃘳ַux{S*^ʨ/JH3 1(ȅsG:_lfx{Q3w7o'9F"΃A`^GJ!psz9" >~`zvFSe >~ȷ[-_k@*>R>d#,V9'I҃}{U1f1%rR|,zğx&Ɔa7IxHZK[{/Rx* կ\do?6ր|q{L7\-W3ޠ=^@ҁmQl GxO낯y9| K|Q&MM0LBwɜ[j (6uY2K{uNym!EVGy8<+toI:<sp 6Xz0WZy^ѥvGn C* ')X0xf2 |z4tfՠ䞵m(ܲ[Zf0k q*a+yJ;3]3ꏺũ-< ?p"\&̉u~ JpBG'Hd&!mD߳l`7+\__FcJtwO=-*L'LXCe,†\E3y+&NY' (70>ys:¬ZZ*ue&AL9$7ί9v Uy yBSTdYGD,"ͭT~Y=Zj 3eo*>˿FY{T'-g$`ɑNʃQ#זI$52dǧTd_fgYZ0707010000030a000081a4000000000000000000000001662bfc8000000c30000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/vsockmon.ko.xz7zXZִF!t/6 ]?Eh=ڜ9QS}w2ZcWGst?MnʱAp> _ȱNb6(NH4D>$ZXxF4:^Wk` }wF`0bWroŬs(a.opnhvsfX$ S@=xic~u5e0n$yo#ftw>9];t'S`́7Bb;_7CQKlJz=z 2q(e2o*l_.y`|CY}~ʙ,S$0@nX5w\*SuP+FTHY낼#YhrSAfe!yEYߜCu=Ň7\ %BR?B,Π໢-'+h8ci7F 5!;3-٬ Pw؛p/v48O,ԟx*tgM\%(Sر-+bbOEO)@-*ʜ}`{I[XHMQ "/7i^/n%",.mםQh4 hSk#H}X4sb Lߞ/wFTʃ~$U6|7[R! ?=60NxfEl_Es! Z8Z%طt ~.l^|kpd Œ6`>pǍREri2ɰ^=RUꔖ#5`9i<;<mM-SVhc8E?`'DxJB] Jb,u/=WRVkzvT%%{t53VjI1䥤.61<< *o,!8 +7Ӕ|Q}ĥB9A{Woo9n떩Prgpݍt_zPAPk~pk_ mrLP1^կ?png`2ց7):4ץM 93]H_N=jm?x RhTMx2L>CrUnny8 J@:<ĒVIY;e%c\Lj(G" ďe"Q?Kݧ[:o$>I+zcm'Oï>yM'P h/(,9bZk(FOߘ5z#HfphHJ/QR$sf'΂%\x6"n^̰5)aHb^Ʃ' |f(FknEBPĬsrBj Pꯁ?"nxǗj3Ft =>tJ2I2"k+2oĢ%^Hͤt%i# 8NecQn`Z㫄9GG}@Ç-8\=g[{jދ).,;n~|k5P6SQ*17C'A,_ɪ'y849C5o$v;q7e('QCg;X63Ĩٮ=#3(:bav|-laH gYZ0707010000030b000081a4000000000000000000000001662bfc8100008934000000000000000000000000000000000000004800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/vxlan.ko.xz7zXZִF!t/ _]?Eh=ڜ9S;u4ؙpd;F cJZ4UIyAird5tvP /aQPKgB έT4ϲm<ġb!ٷ NV,hG괰O䴃|FrV7)gh/IU'W;aZk2Ifݓx0*A =(R W:M^ 0EUPWmn8$IAî.j-h2:9N^l9*:~< nmYkʟ8}t:cLz<+Vӱ]D|AQ쵄آu#:ǐn Ac4=Ҷ~!f}C[53ṭ Ԉ5 GI~IWIV޺/@=PomtoUC O*73$?=ALzTS'H7~2ٵv6w2jԱ=§:slD :X^6K;F6ZϏZhQE YqE L5R: : J(!Egd7 J^|Mfݗ>dBޤǴC/^ku҉H+$'xMw*1TXqحZ dVg{Ub8JdjQ>l F|6CrZ`Kx!W:691».$xIc|O+]րtC,/l٧q+|]Ѭ"ҕjq(8n$%szM77Vx-nGѳcy!Rs6]mv0>|g"QT8mۙ^8YXXm.ΖT%\ܩr%>g-j)G~y y$t=;{EUrD(35:mcbm1[Gp E%989@ҙ a4e/J QiMOjv׽>(vݷY]MG2)n#1ՆWXKxr>E:Ho!N|ۈuI XلEcZ]F 1}T4 VF ͲSm=!Ml| +ʷJ)LfOˎ(ĵd}ʺO&hUt18`ac3t1/u'48^pJmP9m *EԜ%ֵw 0+/;BЁrU_:~ q*VȶeYo+s겑6}x$5+Lv+6*t‚NiNY { #,!?PH ::Wgh{[YLkʎ9N'.V|8]88`ӆGnP^Q0<9mY0L]r1,/`;m'A5F|L|@C :(a*>]e[c02jq07ly=i4r8Y o0>Sr4`F,{|+Ͳeh25[|6Uj^[kL[;vKG>ÝicxT= ҢHz?afn)6+c.#?^ -yBꢬU_| 6quaDX5P47d\I[}Y":bqi;|ݘP|%``o򃸥,'_`}*w +zLcp2R5W.ԅßLv?xwUdde S?Yn_V߄0zUW[c9;BΞ|S,C PY9EX4 p$|6|uH [ ?Wt7'Nӆtc}֖;0Jkk q:nr ԠdT$[|1(PC|,i?ھ1:,^sKh8WgT'>8u{ ?o#xkP ^cQ S-@DYfW <"w L6g2Y8W=_{Ո=NDNj^O/g &@^fL3g -䊬ݮ/LZI caJ0@{և/wE{88\-*8 $):[`r1Wu%S*Jy%|v~.Nx{'lj&ư$ _r瓷i0cM78 q2J/.ܯ2zof撽 #Gŋ%3IyT3BV*Z2 I8(Yd]f>q3ŧx[P2ʔp_I:! O. Qǵl>PlP'.=Jnوlp 7}x - lvl"F[QPWo\!n~zSAzb^WQR5BP1Z'֝P}i'$N!%L9:p.fk~`.V?\F@IHL =.8)Z-@h!4BVh@U7Lr%I.uq2Xl;Icx_زt>ET1 $}C{2gi i7n>)" ~@c}R'2jۥU}{g$ Ѹ*A8+*ٜ)ԏW4U3\W (/9m9Ω) ׌)"١J]YKl]Bn=N1t(&FsK{Q;ti,~;"epOGBem@v1jf#;9'h>> 3b-H?t(Et|1Ց8E3=9 y)^l)*XQd(Hђ*jfZ*tW!Ɉ(TwNIxwɄ,|EԏcӇZ]jY0kă k'&[*Ӣpd# `vw.&H_7[MsuIٴFYzC,bE?O#XTA cXX$e.K~c\DZŖ;]k|7dӐJUdVcemt;<*5u~Z F Im^8(?GUfAFg~Ǵ\uy󵆮GӮEB4|e/ӋF֑ILP^)IEhLW[V4{hހ* 4u` Thg_AbD ҌKA[< uj#u(j,$ݮ(+5y_f<,h 1 NV Tƿ~z/!b0pp+(CM2WxxwVmrt ؑ:goP};Om{ɬy2SdH=8m3L,rC%pMU<ږJK;9&d0 oP~d2t7;5R97ْ\ &!ˌlǩ LwHg˧&9/KF;/[B3ј:gπh*K:7  sV}ܖ~L1F(2:>ILۭY &ζr6,9J `g+=R-2,+4u ?9C 4C$-1ƭbti 3+KPBm9A@],{X 1%3!!97=js)]GvfZ0jYyVܬT7N7/ln~ TxJɴ+XMr(K՟qj&`Q|)gfY>IѠqHۍF[=TI7_r8Q b<hԚ%{P8Nױ^kRZrџ{1o!;/FGv#~miV~dCI;  ~ Vnn!-4ϒrf|idn׍D!1I*_MkO7v=_vny @["yy KA۔x& ނYjc 4 ͔a d9g_>j\%Z R^vs{Xh7E;z14Ԧ<@Vꡥcarj\f~х K-xT{Ꮴ}>]DǸg ]L8%ձ1zEE[,KxrxWڠ9L=IP@ ^0_bUQ&˧N?\$AdܪGuPe$_ 95г 4T" Ãavg}X *mG Ap> "kg)Yk\Fz-z#M3,:,y7FN~A'EB[ xqkSW$׉F^>2*96+[s)   wv{UL-VeR k{k{frל)I\'9Al?_φ 9@ k>7ޕadYOPKb+]m9tU"ё8TvC;7owk 1rhFM#H|muQ꟣xQk'tJVBhzMW1)&u Z:шaTnL9ݜoW2#ddB}BQpzru~¼铘$`mbkX۞q&RlcK0_"Dh{忊j9\[ -b"w*ղL()ߒJ}ajSw6r4!ߒ6( 3oB&wTS u*$3*;ם#y}h"* o#& VpCH1Hy 8w }ࣟ%d8F w8QD*&Gzpw\~(o8*at-;[Lɑvv)Ʒp52Xvܶ[BU_[{\'X LƸFfSƔ =oXݙ 0F~OaciP Г.n@ 0RG1ITIEc F`kD Qj7ʅ`=l㸄t|ot ن1tNGacD!hg>'F k$"`//FmKW jwn2y"9 FDD,ċv\h0{ Pv%Aո,(Y KWnSdNjFV'SlԀIއB:X! <ƇA=C:x_M_=ĶDSC LǸn϶8 fX}Vm5P!U0dm0y2̠sU4-=A ƑLa@-!%rqU9b|uk= :jn! É#Hb'Ntip'VY21BêL1A VkTnNaF/zs1'T8v h`X0`: ԾNxW7l!^ ]`/4bKef]koy曧5Gbceܤ}˕JHg( )QXՉNGih&~mb-1('ѫM"y=hՉah\?ks8QSqI7 TA]XϮ@ .>Qw*\oiD;*%)SGB&?z"jhChMRiJZDy4ZZ:jp[pg0Onﭥ4&1\n*}jrF+pXSY}FWJz NGSPƞf=zwWQC'emj Ԥ=yZ\b]I>?LÄ?K[<2 HaL52fyUS~@$]2c  b6,֢r(YA4}fP R@yeO5A_R1'yn\c`ȷYozcЫ`;oK %pzc~]xQ^MA~l5Z|M S TaTCAڴxjX sݏ;Ch$3<ē@[43gʎn yDDC T%W=>)Nů']%6pUL|[}9Vз ߧ'#O|wQø{d6qbV5XYQz?ŽSnkk=Pu'l(ƊPu߃l ?l&t}a%NڸENb=I uJoXe=7U$](X^kvR!Bx͑$ 80OY[X tf(ri|1dzqt[v!WD;!ڻ ]1>'JbA#kFHQ]~UVk|&,JE qsb&?)/6!QQþKE{ h/@y?j+!1cy~յK6$'6;rYt9B>CЁ?i@}s[CC W e`h+3D$65?]=<׈Z.*oc6DN:V:]P&W`,“8ujqdn1\}JG mݟBsj]D>n傳~A 鎸S~J=VSGv\$ R ̼`zmvܲzesUSb.`AutaMm˟pڌ?ӫ? ߱1NįkdrYPp6bq$]TRP&UfЉf|e=r/8 <0owɚdU˒e֛ݴCw񆔮c0(Lw}G^UeN`-Vy?[).YM"/vuωHPDɰX2CzmO:!cTw$< O?E駀@f .Mp7cvTsZ);/AZ$3Ҵ, Se.zN2azZI"VˁXB|tDqiK y2/<*t wkw;v#MEUF SU BQ?kYlRV7o-|H\o9Y8}F 6)9gR*7&e`nW=aS~!cIP~uG ;5GSoTZo£.@y""9\e9 9Εg4D{f<X}H/*9Yp6Flko,r7\qeKܯ9]m]Ĕ.B֝ Hq X16QƼgp]g ~Wf }cԎF:ѹL"xD\4E;vP'.w-X?e& N?E$ٵ*m±(IM ^{AWoi)8;P޽i vtG?B_XY`~hcƹh/ž~)7*AŧgC1̻DbܩYx+hLuwC$EP`{>r8~ :":o۫MY"`]+"J;CG*wzPΝMIsҿ,ܘF~o{8tG{IjI*,"EH}/.{!Ex?t-(%ЏB#aA+,>POMa/nmS7sN.v@Ѝ,pa<]q'Uj.  kP;A45AkVYLzߋ`?2dv ``+(Hlj",!=~yYwAd`̰$'\PG x H^<,"-,,|MZ3Y;Fr{.el)g ~*r-bSU_)|"FYhvU!p7z_z[v[_0|dl'g>1:V^bTjLM0l#)dN ݅1$>{H-2vZD3d,imNHE_Dg{?&HfDDEPR!XOl9t agE6_Dch6یjUtz8ӛRtc" n7ԋem mz:`z|=6:EZ&zXe e]^ 9 Szta4]N̍T5ZasOZqBSA(V?&k3,#'Cv%EGf >^Cxt\1t)?$0NT(a/&a'Rc+h^Q1$=#:.1( g^{}&[|OKc%~f9I|Q:€|`l"+\@i?Rn# үf |Qiݙ%Yo3P=* ;RMA⮼.vgqde9, T5ѯbp*]1B.KswcZEcx/&\ƨ~yƜoPwjJIXK:maGY$#K&O^,b6JYtVK/fk9O)oWN%X+6d/yrvX흢EM @ -_9D?Z&m4GB;<~梍TYvDgUy -<14L =>z]^R_SioaANGsg+ ;DD2YNnę@ĜMSۗl)`W%h!~I#͇|Y#bfXZ4ukW{uQE"y_d5bQ慖Bȧ٨}KJ]Q||4jVLAT*\Q 8yL @fIHZtu:W9'k>R]YƋ@"%[ܟ"Eb)m{yknCVals觿}@&"/<ߌ! dQoe': I IQKR~pĴjW)* YÜ;H]Dѓϖ fַ"p.>*xoQxM#*?H5W L}~c^1iJF37u#ſm6l%WT0?PVt9֩DOǣR JqoDt3пQ.H؋-Cj" h!S;ێ 3h7l/udg,L19qʮIW$7D1x`~h엺>r_ZYDrp`Hp,S<ۇn =G)%!Es=.7=;t,VXP^(hu.Yu\9S.eEq%>$ hD-d=2p@B1Lp !yS!GY(Cw\=QMl4=_r070h9VU} (빁n])'&w,^vjuz  UYmLE,7g޷Jl^ Sg3S3oqM9C(@xC-(+Ϙ%nRZ.~PV*W-GH}T>@L.HZ[R57 ,.dXtGC6VZZk: ]c3r${,)F#ԝ*6ũ^bNVco]db`6ue] H'Z"af\lrSZ>êvvgݼJ)zlUyTM*f6#陼g~{AR8'L}>M\JI>Ǐôz^GR9*UE'L7\Ǝ [q.U݆4 &!!#maЄ*:{R=u5 xA9-@xz/z7"lthwK"~-Yκq\](,ÌIb0JM(ePe~QVV.;BƂ4`.5T(oRy>?ʧ_a樆Ж1+Vu اR Ty]/"zҏoIK+n!.Xaʓ=cZjH34$w^e @cmCUbت[lJs=8yD8d׉=9sIuyW]twU. ^ /nuPp7Yۧ诛%8j[w.<~;SBrnGtƷᰥB*5}w #dwЏ_ )ɷ͍p_׏ڹs>'5W >$5h6at.g?5 X(P}騫0N&?)iŪ}sN(i&GwP jՁt,"r u &yca6qf{е-p؅;F!c2 "a)V5Tm[#Zg (ɾsY@%+V.:՟݋Y2;`?YbvS9Jzzl <mzN.4I=VBQw3T`u1*2,UN~K%i03'o|6"WEW7Ù܎c'B_AőW-II`K ̆\2dގ}u4p' pə`.?ղlT<b)t=#f^qnuWGr@&EeB^Pal1bl=i"7>VxnD#X&bFWtgGgfh3|6QyRJREar@ML ^ e3ud?Mb| %+Z Lʫˣ݄>C dT wTc1Yyt. ZN\b"HqePiAo X< 9t=Vj./#絖 hp'"՛QmJ5"I[fN8 tWj?ᶫeM/y;l;>]}A=YG}Q@i5lƨ"5]`6VDZ7൙ |LÕʮY%DPcbA,U~Z@Q"'zbab #RxB*Р2Cڳ@u"|X\6w6*TR_xʀB* Ƴ^e.}sx'B[Yct m{?mƢ͗a[a_|\Ph67TyOo+-IR'ߴ pH5  Tz6+{k (B#*@/},F=r/D؅a|xK4ۓ[$+vTP] J)!tٜչZMB_Ț~5Rx vzJl/q.:hQ MecN oϮl"Kv]b4;M7ڀ0r28l5FƈX+\+;Lk9FW-P4EGpW!8#q6I<kdi {CCL{8lig˟)53O_L2u4z^o 4ߚUmeڍTH3.U 3>-;2a0υgpѥddRd. \Q5@5~mcusyKKuDe꜄.8 W?-Q;PP}?\ׯ3DGdݸ& 7CXK,94"scrс^V] f dhW{!RySg.<}!0Jt;Ae}wQgUiCΨ ɛ'g3lVKqiUvqxa,ZTf=n[V,@t}b(qXpfFsش{ML\;9Kz84MQ2>{fE*#pὠa3qǦx Xa\h:%͒,XeT]-{閣}D5'zn #$9`|K.>fT%3) L\ZT>4S3]%`)?7Clˌ7Ph!t%+uB_^S9Iy|*2&B;_qu͗3]e`u/zwd'3lYrZ1]кv;xI ^I xaÉ{^@N=u_[2&ofGo+kfvƐ $DpF5HwZή wJhM8s`:De<>4i,Q(X3:;yԠGÇK=Ѻ__m6RN-C:ႌ*$.}Sd&m7Xըk u⺠5|PȍY/Tb y9 L ce~-{OYd/0}3<ӹչXZq60W|tF4cs>TD?C׾1$a( eȁ2 n‚Xb}RPɽ-7c*7y૘uγP< y F%9$/1 Qy$j-4O(.h * &΂/6̄kJ9=.XN(jo%щ= b"w YEGD_ڔ"* ;8ñjM燱r)s^I{{<>)<)⯱xs(+a 8fH8[ Po{.hL >ttԻ8 *з0^"z5\/`2R#'',vz@QN%(HQ9M0yS _Z=qb;V|kX 4K_ 5[;զ5M\5S}wLe< J$'ٯEĜ0;)'c#<`0F`'Ls?ՁqZ[Ս|OdJkĜdMG&D#bUXuRm=Z1?Ie|kT3z<7DTJH˥YO}9xt4cg]4i3p/d5VǙgiv Fw}Cc+55o&=3Bs~5Js1;ҧ|qkI&s V,g QmAJA:G.0LIJQx %lL)C|Fٽj3JW#yL-;rcqYzyjg tP|IrLP5zO1W_6YFw(W0xOrфq'- lg]5].,&ep0ۛ y$50a]=5!n6 '|MG@F)VK.*)wJ0DhWqaa78D@}>$@ *ZZ>t羜m5em[%*~ c11DlUP+:K( oe_Ey5`til`S*G 浆h0aJ=SCSIOV:zBU#J8ߛ 0D21]d={q$fAL5}YlÖ0}3ĎY@ԻԴ}̖'Io;CzGD+-Y Kvzb0+GOCn)ԩcg0> Ŗl.Urgq0'Ro܇b ba6}[Q2Hq.=ʶ{FHJQ!|fdc8yxr-QN~ц)yT3} EIB%҆_18 }cm`Urn_أz`wHkx)@i l9N׮VG4U+Cqws:4myq?]1ɒmTOGx%.LyNqDI"!,GwP,q41l&(-iT:j\hPu)]Z#6as)GdN^ƟκZdUXuIC 6N;-qv}ެԩ|'NjWqnیE,r.:/@cRtE =m =f~֋d<k諥F' ^*HG!v@ H_KsLuZ._2Q'( i:b۶3ွqS6hGt[z}CN;[܄􈱁kZ~ */(JHxvtԕLfER Lyu!cQ#4NE`ѽL).YRiԚ':;Э/Y8#/s a~$QWe,$|lZnv$]=Sgg)J#,xc 63PRS?o>٦I'x|r\\ܦ!^j|^ >T4N>TlŸ!'6v!?8w]n Inʼж@\r5e<0 UvN 3>8V2We/SSDHs6CS@L,5`o#Փ:dJҔw߼&j$bAGe2I+MwaŌ`Ŵ¹gHtL>&#=3~!$k50#8G_sJqOg]m(In~9F&Hŕ{8cVw8]U FqK@'B!$DUV1q@4o-@܌-YU҅}(SOĚ=`ME3ؔJ'2&Ptx<.5BNٞo߅e IyHYC, Gh<:C~[IqJ+VoPB,.HtOt(T2` KWIi# rDV $/qk 0&E?e`ƒL"Lɏ-{%ф>I r֍}x zo %oӁr/SFF$ k >Y_R/p7^_2#jӶ[qQ (A0kZ꘹MzȄp:8XEMQoEstNs"[k^H]#,g!c<Y򴟵 B+w@Ko;uO8PP|%P$vYp#vTqؖF36}ѵ&Omj1E-cO'DL2p F\sN_o]ωJ<:t8ţп@9ȞZJʠgn>"E5{:!6 zf3CI8g=̾!6ŒZtS|8r"D""O09eh]ENhhP@Kp!7:$fF)NՃhV*g/zZ;M?y +ѿ`SgpG -.&i'}w69wQPHPM[+ ~{ s]O!ë֞o'Hs2o6`Nj'` f6T'$ n+W Fcôk׭3&MW3hm$pᄀznW %ήh5\< =2\bY.=֮u cэXr.# cGI2"I;C۝LV[yjFAՓؓ'!FQQ{K\wG t 'di#n\q'ugTG/W $=t CfO~4 r˳,ܑ`+1q)~I(F*3:ӈyeaßbOz ZGFv5̚ŇFE|?es cЉ:Tfn (AW %:24"S1Lf"2U{ҪM 9*|?h~<^w3A[CbŤKXGFϪp9Uzђ cnNjk[bTKHH}D iM"90ߓ@KB6rZᡤ%*=Pz*.ܳ/Jk*`> \$@yT&? #xR]A m6(&*71sP7- 짗d+ ;gK 78d3g_k؃@fPe%,?J.ǰ_ɿfC4~_w|U`v2 uk2S j~{H`UiDzC 4l[Apm0JYƦvZvWb|pL z^N?}r@`΢E0/0%7x=!^|ݪD(t!7'OF%p"?:<l q9MAъy'57r Xr޳>g@LّK,P2E7_r&~Éݖ{O+<Ŏ菫bG޻ϳS*AL,+V˜06}⤲ܶ6tdQ[SJ l画97voXv_^v?k^iXiFYT:3%V;) [s_sdSZv6~{6CZ,b87^37|~W(6Rͥmm5{#?we$,"DAIJ`AZaUx[PlGٜ ҚN>sq܊ Q/,w?۞`,;{ck͢=K]%Q}8wX19)*!$ٹ^_4 [UDQkaNj '~YPUZUBS\ 9r&TC1pOmWNNV>dB؊Ƅ|{ӸSWm6' BfU3[80ay5*@3{v9P0|R<;US*4 `9q#'i4`6x!8 ൲a Rϵ?BgTN65"I,hPˁ ْ͇Ҫ5C𶴤 ;Ra:cjae#UY*̈6(I#VdrS@9TgGbP8 (@ i=3.z_mLr"m$*Ңhzf?R5 Gw`.N]S>_%yu氰ƕ70ݧW&Y味.W"BkX~RLۮ4H8iޓOVZJ 瑃b_nqEբw.TUsPW|~GoEaFG`{}R".=18%27𑔷СźSflO[)]NleC[{!hͤ{YX YHW Z7Dc*`ARh9w\UA^F6-Ɠ_Gky~6T!lMuD5&V1'{w23rX[I4uv}ɯ~0"aiބNfuCOzIQm%xZK L'!NwaἄǁF z$p @=ETn0ao-Őz?YY>(~A_=U 7K&~"F(1YL Y˿8"L:,N^r%hjRtXrn]md[Ѡl\e<ʶs+Oq xc2{JBT4VLt|ř`$8pi[-ŴE8 gjfi`-(itouFM C+ol|E5$,hx4h4ۇ;8 n}u _i&8OX\S#o+`ʢPMkr̸Ͷ>IA(ɂ߉VOhx7x 5ސn*A"=ZYOGA=29|iĴMs BR9= %U0FC~R5_CRS{8a`|rdl"NpOZr6C] oWUwҶ6–CǺ/=OSTlӃ^XA5a?&i`/_)X^pUKGyLJ5MǛEY6m27|:TZ-w^t $$Aײy,!eSÌzYBbQVom6 ĩs,- /}9†1-栕NB5!eV嫩AlB00 9;d `Tj䙣1-en Ҽ@PC`YA^irBFgr}Aeưj^T0+`^%ЅpDN]g2A29RI#.N,;nV-*YX5ݼ j]c*T|Ik i0ڐE8%ӚsȮ?BNZ d6BY "\n~>f1L\(~VfGtt_aFŬP=~EM輦j}2mQ)SjwzS^# LXGzFqFuhɯ8F٣wxc` .^q"+PSLIYE:5d2i9cJ9WӧcUQ'٢!ҤpɁ(PGZ8}c]msкÖcp= A8P_Y95x1h+tXnXeVvS!>^67zCNB;{3){ί̕ZRj@ [8X'̿D+Bbչ2ϽUeyK生(|lU[ f V .ݓ`2BUߚm;oL 1xk27NHAuƍ\k`Uq=]w8.k|`3Dz?"C4 G ="$ot韶9 ^a(^ux ln[RD>vg [-7(DQ=G!~rau%טCOeE,zF2,[*#rbq>)z+F/9! @Ǝ'<ꘞ/zgm69̺Eu0^1[Z2@jfv$dIk/ MfRfrR7auj){Ap7Z?x|H#^zJRmgE)=#S5=QAMq:㨗r a =ubb7,{@Rp=v/%E_JyТ Xx 7fрzj9-}\b]!s:t=Ol$R^ Wq o}fѱ8 Twz%]0$)?7qG8h\;܇X |80g9=m\ Ay,n{ip{n0+4=55ܢ^zCs1 R $S$_lJɴ8$_eUG8g|<4’ P\%IԸ yER MMI Il3eT`&j|" cMC :ދXY{2䄺-M/aZ=IG!!\*wQzi#ކ I9*H5GSV;mD+ ۠b ظ og{|+YGw"kݾ&U`{̆=]1\C}ΪSq6OjB؆e+rtrEV15 3?/u۟N R Cb_5t+I?SFNX!P4D;} ={I-YUY){;H!5ғ}[<,rè7)Po<|[CQdn!G;,E #<+YICw0jB(7ƹ~1{CxtJ*(+i>5z0F:Yn BRܐ+F4E L hR^:vs%k$=&P{MlT" Ŕ6Ob"vɚ]?jgH {@ oQ1Sp)\Ofcaw`-%,@,-xxeO SDrsW18y ^pQۊ JƈЖBn$m @M4}thLݰ;pZxוTႵD5d?Oʞri #̱^'?6(Ireڼnw˄&C^K7. *&q%h?$v<M o&(eR2c[%̯~}new\c^p'=EF׭G e$}T3CRh3smQhMhxz>PuG"@7!KV&=B*/?ߒ]0tLxJ)gmmX(Ue&f 6 T9h 'XѼQ8[dW75Ua.leF;7]:]ht#t^,#♉}:pLj BpXD%-> iRNYV __hi11!ٽ6Z''ϲ%Js?q~Хel F;"| =IFgƱclȓ!i64a9B͂ 74&hg8Jk{l 9ڡ|J|BTM:U(+>';'Ξ6;1)4kr;ndzc{V(t-Z5iΥ5|GaUuͥܗe|LcYŧ{7.0%`u('h21U;Jb$i}eE)_ Q(;ͼ-ڱ+l2 sN{ʖ>&S]D=:T4誉=- *n  Zm|"?g搈R#5D v9\Sik0K.P#jr=IEڽ?2 ްǜYZMA^yv]X+%KPفo#+&fG/ƆEE,tJwTfzHB5θlck@BկxNCL ^^:b|/"͑G'gގ Pt]gksz,od{8w0(VVMs|睢8Kfg1픴Hc1z.kH ДȕhGijMZKnVxZxr=F=`΋45:#6YUȆ'%vR-7EdplͭZ6N ߷׀uux+#$I;ը2Wi[6gFVWJz s`U."~ەzN T6` BmFF)3z* D~QL*crOMẺm * ?=$ԇJHVo@b~tg<-hi"]\r>S)tƄq}k:[,=r0ņ5o]+GE8 ~ E$jhQBDd<]nӻYJMQ]dr$A{m$`Dl*!u=O|`{YCQVf*$;eldWؚjz;<-E ō0AdyLdVF/i_hl5B1$C7[.Yg?a)6Z6e5 GÝy:' a=ltQu*C>!E:f T.0WC7NN>6n}f~ں1L>> ;^q٥4*n^xφi#" ={+*sC}Df,f N|)3. PQ1}mLӑ1:_:;8EH]VHB QYƤ@䣎e}+>u3@w[P煠;MnB3_505oX4τ,-3úv\?Cᄅb n L]ƘEfxC̮sޕ k~m_YK":J!F&6C'/ucT lt}T0ɒ2s2xSDdaGFL6}9+? np9>7IjX~S]XEItBuR ^0B<>4x0ڟB`JN2WVVJ6&Y[PV m }̦hTG"!$z)[A/`$}Șu7%~މ5>`MB.*N4qÏT:xZjv0?ڀ@!9 WN2)EqM(qPfZ)Չ\d;09vV zAUBxcE\91A$S2ǗX||]Daɇ0y7JZ#z珗zx8-Î~v7IbTFgTm 3HHf}έ0fȩJl_\mѢ"HYcc(ۣ:!QEGnJvZT. ҇d8r `?{2"r'+[oa,%4h Yr*=|v{QI}#)Re] zGv(Y* OC#KQ@} 8cu?YNznfép޾pCnt #?nEC'@eNAF*?I\Pό_J_UV&{lz{*T5"5I߿L6j jʐf 8ƇESMg\ܒ@B;@+)FV.wGb=? o < S~:r-yu?MU-dٙ0BfeJ; ֺ1}:wڞa+SJc PjĹ!~UYYsi@2Y'ze`dքs-O)Ex6V/6mf(MojjuT9l[HvK8YaB_sEqZkې 8\/dWho%kW9u%Dtx΀,jSc>0L>e3w6aUrMuLZMϏܼZ¥I'OsoIEmNqY7ZA;ȨH,,:|'J10(C|ʹ)v|,iB]د#]!fq6mj1au[JPUےQ0_Cpn77IWڹ~kCe7 |yG /E@ `kӘ+3[DSÞ$ɫDbpQS'6?KPNs zRSs{J_)\5L *,6@}qt٩s>P[%8 )0nJ!fN.`t3y:pqQb(ƠrlEFC&I(cFXm;gv: \(5} 32~µm:HұD{^,P~}-k%ZqՃ\uSq.p#JlDMۗ@ƒfU)b̚Thp2j%,n9e&:{NhS-^Ɣ hL4!GEr5yX>i fA_n2'ou_u{oQj :7YG[ѱ-ch3O7?0*oM~Xoo&þ8?t_f|7VoP"BXUtJ7\E ! aAϭY1)7}ޞ YŢ,pef^Jm&ٰBytM`EہX;/!CYp9=;\̺v9#_D(\C;t*MA2i70uc(9`  gszWÏd EBk63&h|=B"m@~ˋkvW,OYfUg^u#z "_X:5y}︢Z,@ޣAv;s:p} (@_<gRԥ5.XJ˗*ϵwy7 QQJs-~ Bkr]fm c {#ArY3ۆNMVLPKLJ?N]u@$)=RP*efiJϢZmɓ%B~~ÀK 0(1A.|MǾHIx;qH>/!0}lVz,C)H\AG'Sg057 (/> gxGWܞ].po8%V8 Pz@-b~6֑ c~pA&4ZHMEy<"$L]@@o7׽RSdlX~M:زq񠎼W}tuYΧpaېY,<܎qP } TzB:;[}@cO8Nj@8-J"aVU%*O[Niݣ2QH֘ވ7 mf%z9> 7ݏD*n|"}/m f`1^VoqOWIsȩ28D?b`B@6ڋUf%[KK`vLc *^dzge՛0+xtz9jBxPJ |o>~P2!jI{(1+wɒ;g~޴3'Tײ5Q,"nxXN}$Ή*Ir7  8pn0 psH.yܙi^5E*Ó؅QZKBB-Ϛ%=Ѐa!|,Ts}aBEDBه RYds'b.ءG|@;CZ}ٜ < }FПBX-Ybz!jWv X22\ِ9:hWW?v8ӓv S𖫅^ 3߄nٞS9ZKLS5(+wEoe)I@Z==:mT:& "c#p f8-w#yk[3ܘТMtnnXvв+$S͹A͋ cXml#BPCStc_Zh'98f XXl˟eVQmQ**ju1q #n$b7'kuYv#SzgPGN G3Yǵy?XhgY86!`@RԝvZfpKp/NL{a?f9 _|`ϰF@ T?rmUJHQ[@||Ɖdm@}05ĬthU 'Kc u<ϫIqَ8${nz@+f7xPԜ"-BH#kO-'[wZoSaL)}| =*Jn]lBQlBwG|QyvLYmX<2;maeaǫIlZЏ {ajuͧ3ߘbcƮU)M1[d-| cU)'Az4&Y7whXL~cI4Nj\"Vm'h7L@bYI~Y&3Pjy u1B *9$X$Bpa#)˲ *i"#xa#q?5VN|Ft^5u6XS7%]Wz< b ΂7Ā,+Rf6 jLWF&2?yJw3+Q2 >H ˈ `1y';Iey)K, mԹNeT6dL~)'bx^]閝/6ɟE~v]U֙gj4wQܴEj~A71zrYx '7oA<@h2uo&p|t'Tp )f#N0(DdlQU>[&4Cx; TbQ۴dݜPQ6][U6m": n+ԕK+>c o%RڅOhB*vO[˽9  VƙJp_p11BjHxr{aS~94]O[|`$y.3ȿJ´ Lmc۩\xVIN[W ^$D)؟ɬ}m3*-D0D5fBқخ1I4QҘ0\JpȚ{ޥѡOșX@a] dh8C2Ly-R%H0!C~"|= vлwo[5JE},(֞鈠S(?h,GQ;:E O-7vQ_јe퍉cW̿;{ \D>w(ybc9MKb-%lqOA1q[9͛}T*מh2t QD凮D۲ElD - M 4F-¼l]iaRćE\4ث.G۝;氋9N/ ~fA7W @F(۝Pc72À*XZTA55hR[ѮaK%=Z=ͧJBϟ/"k#(J!<㰕mF+xL{XTwϗ _,hޱ^V&֎uˬbxJi&%U[I:JsQ&BFzτQ.A̼]F$;k9 w|* vLn!#U7.![C!{ϙXj1#V Mwț  7sKhfҺgC}8,tnhU='9;d4%~(4)WP[,(|Ta3CS/*~p"yJ7 [ϣEi|FIxjaC߀{9װV':=yyaZb rE}%J v?!1`OrtKDbҝ75Z˾R"5Eazt WbFJ*@q*ޟ(F[^U&J!㦔|>K1Ou8+ %V.fRqMrxMiI#sZnשma v}A)zbQKP|n MEӷ1$)`ߡ;`qbaUQv 1nYt@ o<5\zrnU ,H~45s<_L+;+WBwG wymDu?"!D \n}b{Oz;C|ܬ"TM/mإf>bFgLu *BjfK JD jMdǷeQ@8!΂vjKMMHʡ漼;Wsڭ.%Bmʪ s(ΌԹOZzpsW(8*쿀vD8}4WŲn,2VsU_g\$,>]G; ݌5rgCS Gh(L)43ߚOQ,.]-.@ߌ}l WJ!Bx%{jpb_B=B҅ Mѫtˬ7]8]ks $`Oq̖!"\ñU!O>O[-\8PN1jrGZG926ެ0Mzs Oh{-r^Ǽ͕v~s_ذnsWRS װku7ϒ[kzHW@oFCC9Nct1F q*8t,NS9KgX4=nl _zL!f`ow2ݴKm ߾@"kmᘼvThsۣ; j.x"Nj}]U7$b9k48ӖprnrnvB# s4;V S5wk^HFsMx,8dl3. mJ47ĹaZ|_.Sޮz ?^FU^)X+};;àqRLsIV4V']?xXڢG@WwZu|n6RxfG[SR.r-ү,bX|1<2 ߼ |qnWUb%۱"oF*8KKr y\ K*#цmM57'5OXIG~YR- %:Ht=VCҤޟU+f#SX9y-Of݌:pJgʖID$x}fxN6ruM _H"|A@q- 250ì5 <wTcڮQnʃjMy+K͆" =dssس u o8N'(+7cG5j־݆ Hߵ-s`t25hH,h-nu 3ouvr8&\WCͥK*Sp:mexI.Y65􄏮ޕE w*\s-W7b'Ʊ^엎aF}OIS{v7 DBcW(0}]p]S =̩,E!ВpqQ=b]GvPyΏ"j8 ^}N.:We(7fo _P$L.sFYfʎ{NOڲi\Q_/lێ DQ\l - q?0IŃ=0k5<9#peڞG{$7n_t ,l}xIBn]1=dcq^#儍'nV$e MK!r Zô7W+&ǖ&IJ"S/i5Dz@g"EgT6?ڋ:`AAD($I,Kρj{6a[ fw6KpXK9Yq7VLƈp|qʸ2$Ьے}'8ਓ|,-ORܯ1X['e[;<bJ'r, I"4t!Ri9gכ@FBWoVQtRn;P o6#آd:=/@Ov*u~Dd! lnL. /5!/g_"I%ҝOH^v(;O}|ҒO> U] N &&]7PϪ?M~zN?(6'NjqwTO6 +xr9u6Gćcb8bt:mB\vWBXTtad倴K(@{ Zcy}8 %MȶY\&@**86 VCBa:/+Dۢnk6@ZXj{;}U- d?D vd6w?pK^inRaj2A<91V3Wי!H=؝J ELub=5IR^؈.ͷ@sxTWh@Ru z8P|&^e{F|HbyyltMfܰj,*<W.&[l "EElFĜx ZNwN'F +~݁Qu\>Ǎ$&3N]V >@tr0o*L8[v^8/vD%5xln"ֵҮcR4fwфFTҲ , xŘp0_h{FC){m/_R$AR֛,},t>.B8{~ anFmR%L]7aUމwoIZI^H9:fðJZ 7.^Ղv"(I8ظvo.5 'U<ψ(I;YQ,VlPfQoDv#QD 1;} C0ǽ(fi8ZʝA\NxQm|i'Nk Zm*}פ-w"d@~:|"M`Y&>J'q(1H9$T*z}wuUɸ-^.M HM~ XnSFoJgLW[rtCCnTPfz .t+ HOZJY`!xqّ߳ɇNkB3#wz(k|h3l`\GT u"k Zza^c?rs-)`]18)-ב,G;Z.1Eċ" 0Ɠa0dA(P(PXT~#W7ySkbܢ L:%P{6 LʅHA}d#;t'Ks7_EnXg ja(uD2s?Lԫ?!0T-sxP0[~C,rϏȤg|р;k)Vai/4QZ+&^zD0g+F--Iײi.FQTJ@&vNZJ9x%zbk'ɱ~` Ub;53z`"[W@+̙S\0Uՙ_"61vE*eهg@Yp`03/%_ۀgbXs.Hc%W4+{/2Z91/pmJg #sMH~ibn_[m'ovOJD9R9i]|ǟr';q6ч*n Hԕ[3 ;P7,xev/I?L7?Scه8ꐁ8ł ]9=]+nI)LO   'T+s+\JQN lk;G)wgZv 0yW\f}ߡnIW}N;+E0<4WItnME!BkYqlDQ̧o) 3/ڬz(: }$*plIZ2bE1AL%V}$m-=zaz` yq˪\~/n1ɞyZ(I3D/C|A}!~f!QU&T!kx8 $>?` /Ρ$ _fpgv;e@`](Ae- 4uBO39VfyMv+.:cI `ٖovl('RA&&oau,9z*uRp[84u6K*2˻:llNpʴ𡒌 Mm]"%2Os8Zpn#biTqQ 2HQCw2 q uD$"Ù0 h"*s駆HӤ-W`UfN{q؋F7SL'ߥ3tz~^, :؋JU(.efp;Y,cd('&Ŷgxtdnw/gZ&S.+Unvj A7eče?\ߢմp ^S*D%/iJt?X߿RccNޯ*tt@-=k7K"oxE!-v[d &? sYp>,L{wIKW6 n9Bm'G%HQ T\i>J)s/հ2rc9lO%r)mWmFHd: @ nV5]~=mT_۔|.rc|4Km>ZgV羵 GB ҧSY*tm 6(Q&!E(h`mMs:˘*7( Dx~lڦ3ӫwj'=Pc&)BOTĴVm ?T^ b6n_q,6^uׅԍ/`z6‡T/S( O*!s ĥ".d´G' wu&X]|*D0I!#siABhs7MU& ɇv(-+% xP2]$F|2HN )sQn }}ptAD mO+;#XaU;0 8pC'[An-숩kw? ө ?#Kd⦰DѼsBf*W|MQ}b#zWc17T_+g%]^h'|c="sVT=iLL4F4VWh${3 YS3$Ge\5['}Ѽ=/}k3_Eʯ e/FRȩ62'xFhk 1z/E12}d߰7&~W87L"`)_oD*^B=c;afȃoaF-ݴoŕs2Ej^D^*Wozjy4*IVNw'o6t'Ui9_󿁄 ^go*{wKdM'ni~DP%nY &M($ϲE|И=ދ.|m _ z' yElB #F͛R1AZyWBVg9#*ηHt ?(ʼn9Th]F{Pq<|a#& [ TvfvzBoWQvҒW[jbCewG'Qek mSm쌋"10WH*|?Yf( 74Atѻqy{p7(0hX|q%HvSL>0W7 1fC@[U6(f>0rڈIJv̈́\ƼoxvT򙘚9?kʆTc/ AFJ5tQ+o*#oHq%/BvCb'MRG'*~;d)$7rJU#FV1vlHб̏,o\" lj )ņPܟ%^6"B>긝@C=oǃ^pE!X)%k'NoM=N]F`FUWg%d>`?ܣ vcrVy.b~i6+,GZDw|>|.BĢϤLtE'TJ.˙ B x P}oeEՖf!!m/Lr<`E l̾dt&b}5Οz-< $; 0R\|JXx1;/dfhJ1:Y!}@$*Q|"l@ YYr`c.Jvvdjqm»9գ=襃JҮM-8L+ u0C1 HJ@2m3}hqf%,[ gccD+ơT-l0aO%L#i1m?5$Ŝq2 =X](+,EZ6N|\ [K^ͧ*,/Jv_%1sw fa[وr[ ̕i϶tI*;q-͛[D~n4{ X KbOvJBcHq[<TCy|,"dm@.IƒQ["fϰ50_hdi=iUZ[^g Jm3PZCHk.F]v^$!'PBR,p[fG]7&T*ej7ɳXyH>HXTfC֗c@ (7xh 2F-M4T~v NH ˙uXi1O Bbti!o]sO};di:,:ȴ vˋv c}](6yI\I&Pc5 Grd\* nϑF5ZwP_F\,U#ʘχD8.2WhUJu֍, jrCp1N}3e|rWXDXӾ*͗"Q3vqa)`qYqˈE]/^oԊ]NקPFFz4&F1a]#.(נ$&.}`v_12}SƂ(l(8BOo `HНDu-fd+uH$:[Zrv<wB%f>7K&^fr+cVWlC?“Z0ڻjV'8:$v^) i 3un̵wH8J8 GlO̧E^&Dk8\qouQ*HݤCzh*AJRK?7;mvcgN+eZSø|[aWWg W kz˧זƔc[sd ۗ-Eyi/@֌B,ɐɄv&T]bf8" _dۡ BNL |s]st~T95sF!5@UL| اC.ޖh':5?{Rʕ&0u[aG[6<.*Ml='Dix:Rf>OĀsX,±I.2^_ʴ6a`\WE (Bkqvta?kI2f R)^9B"T O?}!quN@,\CF˂Ј R )&ҋ#)"7$6W[},g 6_4_n#7ݱp{4ؕGޗ3-^ֆ;,ivtKe{A)@쵅).jrnX3qH*IGZ^YW8lv;+թM[Yyk/Йj>񿼙[Fa8ivQ MtrC ck娹"]C$?HDʹSsr|ϓ9rnzX{"j{ ,A3 ]3XЍ1ɱ*aU ٝlRnާ&uǑsw9{&Xo$0Vn'/ &sD1Cž@Zר-[!y Q{hP̒4uRFC8XHl@cIޔ!@T)ƣKXTRR׸lZ2ĭU {OFsSQ_/\}f ?S.e MA/J2bAM)I@2D+c&wx154emUO!&ѿtWf"M. 1Kgv_л\^38 *#!W!|i%ƥdOܲb:3Q\qkNԠ 3m?H7!Bx"OD= ϊ4mv_[y u3Nd‹Qu!?7ށ tV`! `~u9ޕl[??zEu˔)eպ&SYcBꜭn[H}>eV[is֤ &\ƽsĝ*&Ĕ-Z wn2/F^#zOQ4RjohnB4-Dw0mMsO4VY؍&ᚥe:uF? zsV+<^tRq[d pl(#5ϲjg)hȥĉ1q,{]h[}EeaDԻ臐-c;zƊ6 =L/<7A+a\:d\Ud7E;Jjrzaoj_WS-VLqBDIj~LcMa Qn% J8 E)9ҫzۣ;"[ 9] RTop]/*y AuIS `j#ˎ]->ۥ` ,|OþTiCf.hcsCRΉFge0臽^NPC.sśqE^gXc"g)_/$vpiߘC;0/?ekILPqI+V)pSdhK%ӇP`W%Wx<\1d[$3)5`M7'pz|Us%MTYqV&-p-AMGR抄$*H[c6oYl"7u‘_:J"lsƚHI쭭'ܟ\!rW:p#:XpK` M Y@d.V41.&Z[Iah/z-IKGN0u{Yk @,j, ᷔUjyY75F 4Ayot| 7YE'fCj:M` <~0zE'\ k-F#E+ vm.}}&rky߻6 3%4?o┱LNA΍bAgF˦*gd8F&KP[P:x nX5]Wh: f[yώEs_;'8턥񋗩3 g{mxt6߷_W6~%g0h!OQht[6'_SrRMsM` 1r݅ҋȭ,"ސ&SflLKK8Pl(?F}zcVT-,8Յ4P8+aʼnV$]azBp! ؔS:ɯ[\jdD{U+.i.52AB=9=Ty/r&뿐o 129[-q TRrVFk*%C>Wÿ%*pvju‚^k9Y#Tex>i+nYSoT$ݯjBoV!pԏOV~$$A@U:Iwlznd.8XI*ک ti4U+ܢTxF2OKVI3c}@U[1~Z-?֑0 0a#uXa$.Kț$ZDpcH%a|%0]ɔ_HO8,H j?˸DPI=K!Zrtmil(T ^7ȶ^ޏ7댎? $L麇HsqGS@e*,UfZ:wtttC#ܼD͡%꫃S Ҡ;c8`#b ,;5!I/RzFi<7'J2*?&v&yK?tl+mƼoӽ[D@|%Lʳ(R=:qF~+ v I8s$A3K,05O1ݒv%vE!nqx Ȧ;;e42g,P5 O W!9 Jb~KΦI9-gW?#h5B58XcӄD@1IE{iR ^ V} 6`笼.Sz+ICڍJLs(=M#%.N74wN]– >cldLN?bUo֖?A6jDs"gQNDm/+Cށ?kMt^pSNK2Mrrϳ\G=Is{P/4BgG=+D1kuNs=y} SPJ~H*sʛ$}jSNۉ쭔(4Eo"}[ ,@j] ǭϩdvjЂGKr>ҝ_9b( nL37VCc\ԵERVy[7?HIVB[@:yYWSxE Gj\bD!gO}q(aAsEWߒڰ{|UOgJ޻Sm73T3m|E0wfHˋ&gjBR(P.ReSBJOr&S'}v^uEWO5QXl 3l}b9ky2x*jmWU}RD{!] BB(W* WMndU ]B<+r X/U_ۭCKgF=mjr'lF8{Zɠ5~v# <\.X;ܡ2\T.[}M^NG GJ&ϥTYR*13z+[w(IG^R$sn*z|b[RSTС:$tYe*(fV[9Hq@ߝrX /3;P7":Gxp4~ 21c:*4=\lwE ~e6m&9GjqWハWbGk1G4f8n=xz~)<ޢ[R/kHjE&d诒JȞkkW{tx~ŃʻWꞨbp'eKR-aD*2aoEz.岧FZXw8TKo,KaAí!;".\\7:^XLKz:+L02xǮB42kR&ˤ܃|L)T!ٶ `5yd 's[OCߏiPV!&\za4ζI鑺P+Q& ߥire#PR*@G4OyàGb4DZRoҏ\s8)|1A―\1OI{g:EK/.薨_jVf?ǚ"E7Pup[<};ۃ05sT[_ TeyG;hjg+Fߚb&6,3I;esyS/7&#1`p=}}Mw"K ޅH pM-t(t~]ۣjn1ϐ'+H8O݈bzff>"wu\xxȍ >tB6%=oVX+AX< Lu K&2Bx8+: p Rܯ1wBxv5|tTmԖYi,Rk_L][ \S԰G1Xm9nu =>nz2nf7wZV/' Y]̨(N!p_^T\Vy" <9yϔAp}"%eSžP`F޺V2bտbN Q=0|߲5=tJ|A%WԔ+CٌӞMZRJK@?k;:၉4)fd@L8>uGe'.: 0&B'ҞAνxZNJc@4 MxgȔ)u~WLkF*,JR6l%ߦ [|0'5 !ݸ6͋э-?M>nKoL,#&שTXȰɗxwvvM8j |~4$OLf3~Jt8-EuB&׭{7#"/nSX?;$U%7#EI=tvd%!Ͼ%dBXN2ʱLSY9^13P5oWd )d9y1a|QbEg8g|bD~ c ~-x ^kՀbn-GƙSͣkG b#cQV̺47DICjcy"Vb5A"{ӣ5tqL%<7e36=N, ,22,BnqOq[S+E{| 섖Cw(# R+pSvNRېI_du\gp{]wsq:H@jID́{\Q7\ඳ(Lnp2 Ò?A6$'rU\1I8f(>We%n PQX64'XYdE@vPޏec`ωn3x ,* @7coMs?}sN]?G5FvpVle etz&V8o㦤{s!Cq,#2pS`NO]PyMZš"X J&(biH: HGT֬)nw}@Z5◨Mя2U7"ViN>KB-7pl>46K3o:<ġ)dxfpq|4WNKT5-1U /75_kSIF';rh*JC_zV@3"Fb'K"&^GF!=NWyIز@ Hjw91nCB E2]8H[h4J*]i]KO4a-rAs2fٴR1gkdֲ#9o,`mX`?ʺ o (J[0j7A8cLy)b^~>_c?9W®C(?GY-.oU&Y$Q `;U+&RvUyXGu%L1|V:Oٛ Uyb\ߠwe I_:%[bV]t1=.ycU2o_kvR̀l !܊ύی)aK )'};q|˚Z̚2s\tC)Aej;jPOشpϞTTzu~Q:F5^o(;[|uT)ƩAvZ 70G[jT;{`V+rvXal/LyF%9cڈ!}!m "-GӘHr1jL2Z^!r@X= b \ع?{/h9P8?<X-RI--=SO~)r|,KABF'AK |X7}NMUH'مA0SqڈTVrcbw1DT佊cBUK$e(k _rݜsCHj{x K&tU6E$zGY }+&CHup@$G0 ' vڶy&Mu|xhanpn I-M;cF` vC3W̔pJ§n /o$\zBףtV1ssZ"i`syb , j, 7P_f+^OM7ުdfuu+Y0n v .Tժ2/ ッTKц#7Fb=%<(fƾTڣA _<] #L xRiaن 초9۫Zƭ܋4>;-G pYq[l>;cx)j:X@ڛC˂AcA >߾keIlj3nI8XOBTdm7 v_ÏԈM&}L+3l ö ^,\BQ2n [҈GC0܀ݔq('6P,[aA9ȃ4|"ғh5,90aGӑtk#u=(}N09)-D=39^Ysx@pgD+XSMNeu#&&7\P|HSOZV7N*DsOyk,z"żTU,4(]_u{%r> iw1<6?3@ɃR3aed9:5w=CcVVJ07id>mF rن{Jd 0p;Yz% fV:}ONd+Z(ldZc +iD{/-LRVLdJgyc$Pj "~Ҽu%%P=9޳+8aцs̖ynD_. GU Q5bI^d)&L:zr beh5 ubL>^nsMg\T}L}ZDrLF5jwk!v^ ~qo^pP} hۃF[M3Iﰱ֯u mܿ0Hpf=Nwe^aF@gy 5@@2=KڌUZQ#_(g3:r7( J'WEt0wt_Z=J䟴lMDiUK ʧƗ@,ii@}K98ili! )ejvz"ں@ip(K1b$MїE)5Ga=2#d9X" C e;B{"X9-BHl ~7Q;$D:P{]X<GXi>WhwַvYFNSƋ9+mŴ/0ܒ%?3 2-qk?ON >OG>dvkϐѨBT#QFڵ6IpN&1*2ݒ Rv b3@`+YL:t%u { WaYl%YL jRY' K0U5asbx/XtBцS*o'v=MfZn\.g|0Ѓ>[bsqt!r1xs(@J8}iNFT;~ȉxb]VrCRx u1HO(æ(& Tq T:KV:eFrg$y^ck4Bu"xV vt!U3 `6Hˈ}cd Rmm;8 "htD_Ю$~5IJb.KEzeﶚ53vo[0Eּ: w^GTFS3[̜}2 ce,wC<]|m~kv6ЉY Oz/8h8bz=ewV2Z|o+iܻ֮M}0*>,7Q[-)"..ȼGiaj?q@ܗ N ?]5COSlz&37vh^g]ÆC1wun2PJ5 fr9Ǔ +:01+UB$v9LP.%wbڙTHy v3K9:RpB9V.0&TwEiGq&e3\DE-zP@ڒ +>rzM>IfCZ¨0X+෍-gA7h.??Syi~ɢk-E K}+2/H襀(91ӱ !tϗ81"7oSǿ$N^FIԙ0x8s5P+k^SB7+,Ǩ{=-X#FŬ bxb9l#MWmA^vp FM5|#ɏ͞O;.K Q{~a9^I 4 ׀ATP=S=dzXPci2VQ2c vD +9wl7yQTvn5:zCQE#1&tj.Eֳ_*h5Ā TYW2(6j}a, /01 5x*IҪJ#E~tBxD+ t[ql~9 ;\xUāI1\wGdF#"Ax‰7 [*tȴîPPVsi$!wG"%"1R_ҰHZaگ_:dž֏7矺zXA Wj73z hӊo eI,UGU=ݿZ$Ӏ/rVm@>3af:\|/0f_ i &ܳ+Ŵ_96YD .3>` `@ k#Y]wl^3ӈsD88u7@4^nHc+ƈ_مCအUaYx79Om-wß_YPq_l1Å5oA4Ι<%?BvQ`ok{cVZl݇އvOHBk <8K{cXk$C4}wS*#WD: ],{qVTOe*scBhp\*>?V.ޔBՂ"ețtԔexb?B~"(JyO?J8'7Qz5uFk'#bPn CT`m%I6N${8wk.҄+#VߗLIc+ƌ5drW*`7wHHeq<8HDM^δy;`{[{3U$/퇣_9$xEjPY9N=}B\̰*&)$Ge !̀Ѫjϖ*,Nԩb;S^ _j=ĄXFL_Hˮ( D3l0'UV=p7U8N?Ph0#&+w vUDXsLQy?gZS+Ԯz1?\n {ۦ`rR2^:3̏+-ܡ!淠 iDqFT J1Sk8cEcL>~RQ;jM|&:|! 1DU&Ɩ"@ Nf^O5$սgYn}bz!/h+nd:F=tXCPz9"ͶsU~u_3(&W6eE~%Mw/n[F,4?a-8}VĮY>%?cDװnm۝uȝh+RB߱z0#%q[1bRG/`"b`Ӌ{7;%E|SY`16 JYbׂٔl'm$; ,j#^]f>h.bƽVzJ%u}[39".H~D!/y1y4Y ɇO  lM߃u +d~x.#` zok`A ?tklA9|)XՂ(bU|)Ir^?-dTv5sYCHU\:)b#$mSڏ#1*لw#bb.FI0џhuykF qJF n#HK~7_c.MU,z"R*=X[]TZ]+6:tW7KMg1.zWQG*D;*g^p^KKo hӆ"5ڔ<.B!)e#h!tSȏ <r?`0Ya>,J7Y;u@ >IB7h葎 2|Ȓ-+9}@ إڨ"lXd(=?ij>y8問9ʨr_jzWD9=c#y2kA5 ewj7EvR>dmb?BOnbHxcSY4bzk ?F) / X=E:nB_8/g)y^b9Ԯ ^ QYed5֨A2JM|ɘ>0;iGqzGFCvE׿- [wds@U}9 )3z"+ k.; 3S2OksR,IaJN NͅaK7 }' #iFRi4<9.:uW'^ 匧Hr`mw#ȵĮ7lQBϸ.e(N(ɘZ\?@\T B <?dK}h> `EI_*R:H=y-RTP& ܜ_N-4<{ d~|l%>" 3*|]htF2<{F䚏Z8 +:W xZ9Q?STF(H]FCO¼R3k|1z#;6CjTgQ8}r3)D6B.v_"zï2͐"ݠ ^ y#cvid1}m_6z|#;z^3g,s4ѹ/AP6b5jeiM]E⾺ipn>ֺ3oǯҨ( ^jU? ݨGBw61_J`GR˙+bb[R2"9|o),)REt91/] CڷU+jxZIglY!yr$XGG%n7̽SL^<%DH ~MС첤s`xgZ|W/&&]3k|EcQh XXCEoT 5@BQɊ75ZS.wQ=@svwz@Y=?råp$6uݰ.#WӒ87f>O͠/'%7rYRVKF ]Y=j*`dWf2u?fqٙkF3BJo!mcЍL}f$+RO?"UR%eК)\:C8MF}m\8͛j4&Qy5޺8Tї3<$hހ|ӰDZ*;gWjډ/Ij~M7Vi{LH}:4wwʛ#G˧fg)NʚDAQX"9 I#@G\<\&QJ吙=x)sn|Tn3l_N',_\u%?&W0ApR 8oVTROV9z"/G(I)"Ļ[BEqd\nW]sǂG,Eo o!k4.FLL_ypO::_{*4/@J۰4 P@C8:!xF_Ĝg=r766\"‡_p[j3iә'dW ᇔW"l@PQ^;P‘~kJSv6OmH-Y@xƊ?Z sD ZS˩ ~} J]vGoq?lanKӼ#^nA+lj?qAZ\ P4{+ـ K 1g0y+J=k c/- ozMNJ[M2# q\1 (E}֝#bOx,,;xźcdmiVUSo IgN8ХUNS_5hPj  fW7S Wp&1)eCXkR4ou5/hTAW;UJuWF9|#v1eLyeRt^M(S'=߱mPX2m/XWH&RzmAnU:]=T"ZTqBZ"aкtSxǘs*KR8+!D[~/+4ZfyΊz}eV 8i 0{υr͎xa.ӳ8ڳ+犐MJ#5ziiFް&;LQ}ydB]m\݋εDӐz}Fߝ3&N=گrs6~p(*)ޜoa$ pѨFJ]Wp""B&iϩp"{6VP#ka!4v G%_2#w/&ܞ$pRMcv<WO\m53]0ixڈ"`eg>!c;VϘb,[3fό-,a\!ЦħH6e*-`Bz%_A{jp X!c܌ɴtg/xv䀧6FO(S1K/8i`V_].'LiVjXᡠ# Siʭ,}8Țzl!7oߧ|krjO2#go<Іq؊ N9MsW5M0%>4 ْ:pǶ9zGTAm,9!|M쓢zu!vE!f2^N;䤜b2=^]*(j I'%p$V0} W8\J;5yYF4?&%MuuQR߶EKP>BEThxvgX?_+r{ Q}+NP`;F llWO'޴ Ϋ^ kC?lV+|3ƇB5prZӐl&f(8k ;JRcZc~TCtZ{?@qH>&^#.`q_hM'Y$>w~(16AÑjH >e=5G2-[TyWƩbKTD/>RUV-=4pb]BšȘNE7jn O I4dsM5%O=@}d …zIwłɂ}\`:p۰w׉(} ߐs؏2 㶡ZyAĸ#eӺ d? ?<`,)]B[dHJ@o(P[ [秼#g%8%땛G2Q[)Eb@X޸YV_~Vx2&k bhsF}~]/(Jec**kl7h@jrG?F8I\fkΉo+T^4kv#Z[m`' Iv'wc?̾.4'Dh! W֬bY zө޾fJʘ Ov=x'%m 1v!c#0e?T\d|݀N{ ßމM **$JRw.`Sbl"ve@,@B >润*WxOnCYQ^F%z45E.{N% _OǑ[5X޼";\ Y:ryL"jìҍ)6֩[J:qa.ަ&0IrJs 4Hcc-)wqh0)r!Fq(, Vho*0)%f&0r'r瓳s~TQ_VS41w(y b9%^G-؄k"<$W%-nEwd~!&VqQ.YY r\3V(itϞ*b¯A $ʌV4G: ;}S %G 87-&j 7S#~Z࠹DVswI3֝P~"aYf"p2|jz!E;L{j}K>GTfsq$dr*aC7idr ǍBG 'v8o:$'0\'5xM(La611[j-4ҳ -+c!V'NkB7(11rqT ߄0'߭;jOr0_FEClGJ$Oi=Sп<+H4b*썗sHĀs [[?9ߗ Ld>x?9z҃1ؚ u(:L96-hMvƛI%QؙHT )Zrj"|w0,2Z^E 2|h) ]~e5]|PM4oD#V>mEcm7,*c)Kly7{z-ฉ/^zn5W@!ww1-!]"
Lm*1'oP,{K{eW0ӻF18= ;Q/kI AG 2Lm!hKaniOkR7&ai7ғ. xxō:c[0g_a+'3;n Qwc͹ (>>ګgCpn; iTS<61ʽ"Tu TQ>ZA<qIe@ vڜK"BOVpCph:)B2 uWK!EYL6W/+MtW?nƏDG vɕG x&E!鰕yA\g_ҵ/ L#{JTڣу=tC9Jf"`*p[vizkQՍ -!#c{C6Uv^*f\I̴̾鬆rؑgGڄh9Mxϊh>1udwUP&\l1Ȟl.gIq2 `ʻw2/fĚu*cclDD cVAٺ䃛LB:/S9s<_͗^̎H 5 =|P5W9_]+x^Qw/Lڬ%YF.[9L L?LC|j'cDK|UCTzC]|czSˣE+vB;(+#p-Zg:A!!>0UѸ u v ".@B_%%zL,~B@[=B*l3v7\_OpGN0qdu܆+c֭9լ@TiEe*/ ّfQ0r4£#+EzH-<ǸF >M+X^gq;ݝHz~ }n"?_pNUunlcS]71c!|G׺]JHљ_6sZ!%78]32kOs`3T*hY%Q";6 ˜KJ*#Shİ?"FܘŃgZPZӏƒ+EtdAI![C_jF &[~zIyR-ͩmTYn&g&t"x {ZC82.e,&9#F&u%z܆*JQA_=+ XW-ZrL  E$+zvb\|?HEx3%V>{࠭13hPWvLiM'L׀-B i̾hNe{6r*Vٱm?57kK܌R]ҥ3R6>G_DԻܯBF/O[* )'p(e$cA:E&TU4 Jݶ:E*GvܕT\Ech2FB͠4$&\4fPHÕ@0X1={-\yfk2q!7%_mЙ32٢_q50ziKpg,ƞdϼUV0;R3╉)z`Nɽ8NqS9~r*9zr5aaF4'0 *[.oGR~:OKUoe]EMtEj.UL5^N$r!kP"E!a#@+`pWiDꈓ,-TVҠ ٞ$/fxZ ̙7Ü, H%fl'oRyKi,Μ+Y'-Yc]u[rp؄WI-( 䆫X"TACUF[1B?Bۡ!.ZcP<$/IWWE[ML2ejPm೺-BǪ]lr!ֆ SB_"\È(37q&۵ZM CI˗IZ:?{K>fU=)›_ɭURKKZ2C ޵CJP&`&[&ܹ9MKK] Q >i :6aHebf`#9SBns--Ňq*n{+[M`/ *[O1!:RB%9vFe|jtL%Ij~Y^^`+S2lz&;E7E[ gwn]8B5]vr(GZ3`}r J;v"65#*3LbxM˞cl.'bnD=j*Ϥ\+k|<]޹ ٳ遐0H~cʆ+ 5]$ 3?e ~ggz uj:4n7Vrp'}O|AʗGt_c=tf)`?{Td\p0S<*8 O:\eQ)"<L9{g$r)fElb3GB?qk&qUck$JÖy{"JJ*z +? ϬCӀbIBpx4/4p1icfr9 N͈tmwmyX/TΦ@jmߑ*Ca4EvYKk1OrtwNk7ʒ{yBA*Dշy0ԳYawu"}O,8'U҅?m*2^9e GoGƣE.# ͹ o]s\fNA׏pgs =hb^?5OͷMbyIm12 T\wM6:@-.%VD*c5NV>Ҍp)!wm.[d< /p"NͥT2tBRNLZ\6M W1W pv>lU?Y+1E3b5zעCYܻ+LbѾnp$ K%dsKv3aF_]գ-N+cò:}3,-mFBa3}v6֧*zvk(.`l}q sfM# R?v du m\V 0:Q^eJUäR쓙rq^Y TX5b`lUiVƗn1uAJĸT)EOB +"#8~'qc^6ꆅ XIX|oNU{LOϼJBCMiySǞz`BZ R8Ko_[nQI<pKS̤0K_ڪW\&J¢!  f:qED-/9Z-*3jZI@/(Ԑ)oaqT=4 d rcQxќh+A / ZdxLMOwG#v;m=.Y5ۼ$ћ:--voD*D<5GHD9-| Iq/7@ JʟDދ}/ʠIJܖ+ETgXԚ)+ xߌO,in9|$RB %Bz7A Tf?(f"V"䆾Ԩ1 @6t\v 01_L D$;[6qy4|'1:I%;4hJy:vE/Y_9F+$X=VX|X#[%NK6IAoR\ QU5DGſZ]qN㩵3v22%3D+&\s=yГOQ_c cf\* 5XReg#0-wMcVG:ۺPyVn߮. s/FbogҢ!YULm VTr6<ICb+o:!;s4 8rʴΗ_7W' 6q4xq ĴNh\irG?4AOO+آޚ_<;[wYLuD]ަ?zˆ yF_K/uK:Nº\Cϣi' *@2yk _QgڀasYCYWр]F]$eP ;gQ"QTkXjj 4\ G;BoXqa!g~4Pw }_\)ckY-:g|Y!p*}sC=Hш-za##@8.ދ~r8cёh#*`{z#cS{Uh?+ [i`L"pqYVQ5MZb7VU,6D7Ag *X\jlqyY?5nRvM@\n輒ZCO(5m!'ST T@-ٰ5fV(?z~aՏmS.)jBKSXL_oeBǏ[M=)"7KZR%6=X\+<1tE nj3aolˈ& MVq +<0EP^s2z*iMNJh6:H'4K؏id2L -rVKm|(lMb|x,ՉAaCxvL?;&2GQR5đ ;u~zBsx,*qY{7 {G#tfi$e; uXԨ*1C IZ sgIJτu`7q{ƥbN [  E#ϔ?6`ex@A1\ 'ʬH-#t o#f132(!E=G~cRcU %>]JN'h}cF>dXs 9)8je'ӎrZG_ sųG6Y-{_[9kd7ee󿎘Q%y"N|ΊAcD|N~s Q 4;ynjGCke:Es=d'tcybqȢ>ݶ#.9lq3cYo #@e3ׂj:ܩ:«m& 6 6rb@Dpd>j Onar֓,/EfhgbelK$M;Es23wN]:#Uϣ!a’"D{O&*ā/WdOQC QKKOkGc. X"ݚ)W<՗| 9 ooe㐪KD"놵)L3[^Ac<O5Iz 2UW k.V ;_8y 8_6}]Ri$Ȟ^P@o y93m9] G^r'sJmx]rJhH)hi_ ՂS9ω'BmP1v8si&Ks1*ZE܎`1X/g9k%8/zi,YXF)V֙9A쀜D QNu{+8RMtC{ntʠawd UXX)pjIbW86=o"o2 *D뢰 )˅s &%.2,1mw &y x)F+.ȔQU؇f4(#:81 H\Vw)jkajM⡗ JBמ{5xmGݙ#8ݛl%ۛ쓡iFbG5{4v«G:Ll>en AA'>!!:uSf\;?taA4J~yáwKGS.bM9GzUl3b5:![*~=t<2sBo/b|GM##ϳ!сˤ#|ܟcڜ=GpdMuRrۏ2zJ"N?_A2E'TYu_|mCa=ޓ!@˹b?5X,H a[h0sn4} lcgE_lB @e"MFao#.Pهcez,-54Q @ēi/q@qp16M }䩚i/ ,[ݿ4_*.LBMQ^p]ve#o+ѥD ~; >ã O~DjV*o ̖-gK11v mP,}ܜehoWySqj )sxGhB=9蘄ts>ؑqASEF[^`v!ܮ Ke>53"η@ ܗ(^P>B?zdj6:Q}K4l#LixͷHU˷lY@ƱRCLhVw3<%e/#Mg3lO3 ]kq`+OLx>@٣xW$$c3*>M6zA!?Fڄ/۵v`xM/l.4i?%XTOcK ~t+9>#S DDn*( mUբ^Qq(x:mv*ptv\]}f%[nT5%h ZAa_JH?he:$y1]D,Q_AJĨTfn#T7 Lޜ? IBti>ΰ {Y;KvDr: S:ZȄ}Lš63cQȴL; s.W0ou3hY`5ߙj_ߧ\Yok'Id-N~0U S'h=y4U;r.lRQa&dM,n]>C^׾h0c\8 Vu1cgcH% (`:5 o j \!}tHw.*B/NaSURk-Qq|~pZ( ИP@:5z,Zp `\¦\:UUy,jTmk4 نq[o},pxi)BTcÇO5nS65f)Jýk_ooVԇGZt\%~ݵA l5ՍcMg/ԤG,ɟތdg<*E7o͟,SRISKlJ+}!װ,VDB\Kb??zS tvȍ`@Ӕ강*Za oo@\WU[Ծxw\!ÛY&Ap-nhІպBa]6 Fl -so+9s'ʮ/CHKAw:Bx+uqjJVcQȥKjJ坲$6`윑o%w8]f(lo%6~-g'^leD#FLx/d9h.jSop*z,[[yJf: h⇧lBnDn"'LئN'.[bHDKe\|ˍ ?2w;cষg.N#^lPao9T|ℽPT$2lZ®`6-] /&WfWZmAY8dYYٟe'UѦ5ቄYQ0UfU& KZ43 /l:P1lw{0f'2r<>8=f<çd |Ə Z ߯]l!k_s56a6y@Ivĺ*8QK"SS֋Mp3V϶贅>Z3痯prRs`f"yc2qܻ@#! YM mOY3pkG ("e̳MN@QJ P n PyH~aU@,г1p s vðQm_ ~óiH,b"~:-hkSaBk@k}(),yڟZN/kC҈1\:[Rr@PO]\0 CH &CYL^}u TA(0ݴKQO C0C4ntE5TV˦&@h/]^c(}-h|WZ+]g(6J*3><j^j`6E:!i :gw~C&g`Tٵ#E 뺕{Dޡw觃..aɰ!#0LR, zP  og`j_`hGiʣM OpMXqh 7F-r]Z/2lr[BxA2>?#3H6|`E}thc(H VVM Ƶ4n4=gXh9< Q=g1Ʊ T5`zo>[󝦂!TW#I!ku7+=Qa$;~‘. B$1&S.GO $&Yӛ|7G$$"?[DT:D~uZ&n5Kԩ &m6Y˿HϙBwJ;CnW',(k@%5g-H%Z`Ų8[v0MvB* PGwf @qe*[Taz[a#fNz(id^\ʽf(A_=d ET[0ߗI.d s6x`o- z3[v ' S\U/ͦ1HQ,g mk=Fj މR)J:\Gz`YƱr-0NAL.L{kN*eW% 4jaK\j8O*NF̒.$CI9VtGї&=Yc2H\lx~`}̓D5zCN3rl-=%v_鋭ϗ7ўd%ZZpv:x6,xnOð, X ٙ\{0'N=^%ne8l~l^u1 z@cf4jO)Ѹn,ۍFkuh'd|QNxQy; s%ʡƶIi[YwvhfFx$nӡLH1g{ 42ᡡ~$`]wmI)2i}Ű3\LBнHZE. yx@@] 8JCC5LbqJ>׊ۻە͐z6zjkKւdY6gBUϟNm7cItk?( 8Q\($@53NF^#)EEK(v @Y`8UJ4yFo g7J伇3%e=KG3:q#j-Q AL%, E\h4 +՝a];K)'MfgrRHA` Cb#{ު~kC?R`ՅHL ZΌ:$S7 w*S ^@\($AANp>=Gd*]Duv||sH`mXfy[T+\.xp RØ_9y J$}2|ưS%~3G{\`4 ~G9J$RY$>D֋Mh Bت8`dxܺBYx6. $Xfszf&0ZLa<6gպ?ֲ=Wq,'|[n [>:UlaڡbceBXV4ANwOK;V~?g޶T07h^o6mXnE=[r1Jrɫ(-=*3 >#ԬҦϊ`Q&mG뿯Uw ֆc8ӄ L$].1S9:٥\^]Wi۠Y1i9oí^jlUmޤ9C(7/2#^SGoq`hV@ j0uTT² qN0*{̻.w^VvƹB*m-xa E8ːMUKcE>?H: HJ0F(GU0[W+NY\:)c_fq}A^յäXɅNnrD~>*? ނ~Z] k̙ƃmT9(l|Yu*- @mʚw6h`xa\7 UA(l*H*d W> CNЉM)M 4Rg{$ Q _`mG܊X-ҾFꅔf2/Hl6><=;Oڤ/=U&)0jo-6=]W\cF5\$ѥڍc'b-3 " ڈA) :*魴Hӄzѩ[ܦ3a` _D3llN.u|VTF't0g-94Z qQ-D0ӄ(pe.id*$ AkμV 5<ѻ{ҍ xf?YRI*iyLtڪ 1b?} euC%u_>d8ѐ}>4>a]~s#,[J9R2!d=q( 3QPPA*@EvPT_8I5VCP,iM]V䈁 ٭]iT "oS3jD2i j#$8YE7N^~?hYە;7b.ZLye&[M 2ٝf6F]D?\T&{蒉fr_`8ĩ4ZۏҠ ӗhN8N2r bQoH@<Aj??q$!)Y|mϧAs3iD`4*UJK%m+;E0d@6=vlﶬo+O)~x *6Y=f/htk^^&7v8+A>>p,fDx&,xD[LA]k+[K LB<` ڋ A3 g'Z|2z? U7v{Oxx#ܵӣcFE *KO9IDwRīi8IW^۷0}_@'[]Z+iu儧PPL]sg9<47$kŅ3 )6'G&$C?fksXCGJw | |(E}A-OB8ӥ&b~N`L,&퍇&Wdkhu݅%ݰ HEssmvTϧtS\iKucawnT<4To5|M^#rmÄ; D/%YP2o6ɅƉJ.4"I"?|[ !ٙ1'9ȑFXDfЎ ȳkrCz8sLP|'MB u`-`vul>v8CKKxsP={U@ FGAˣ#@52^F]9.!oDgbpuĺ_!gj+w˛Kp"f~Ry}3ja4̃"J9V]7J$qvxi9F,3;j&)rQT!?7@h oՉCX&Pt ECmw CM.7ܡ[f|7tsҍ1=~eZU28 XCm<!]|*r~va u]ޥfu؄zatx:|=m\zQ"ZzgK g ~Î&9F40F,YZ'ac`~߫{ӥ¾--؊O^=@ '72)E=l7d, Ci5t5J:-B.)f犜 0Cؒkڑ8M!TfžL4rd VsrriYBn&Wf+^nex?-;IjI9xL$)J45OXK-mU)]ܬoprrFb5uG1#* ƮI/#H9Ȥ`M;0 R,Z`HT+l*s񟚛9wHY"UㅽnWl>8ѭذzqn'NU!f%UZ^B|;Z-tƻͯdY]hLg^LaQRW1Xv#sjaXp϶mhnhVϣ\ofIFJ r $shF|@mӃR $rtZVa¢`_`E&-רZȷpѹiS6"ۀG(DlK{r^ig;;kVmRauɺZ~ɬ(d%W)&==O+U|ۍAqTqׂ2wD-hVI䩕֕!ET-3d!I %d,wuvxKdY}a=[\Fo,L\XJGa 8y0nn˺x0[LBApzUI{&x+=U|YHE bWe; wn0rqIML%j{ 6;/7tv>8Q{0cxM zѻإ!eQi&>yYFKr)4ƊWH2O>ȒmYk*aǣiu4dkϓ5a9|00nM;] pAhȝt!=*r۰|'-ua1%ਿ^쾼64lp OGeqt@.N/ܼt1)hZȘ?սѝ̚U5$"Ic`7B_ى٨8>URݶZNo: Y+StHLm 2(~AYVw9%dkljXV˱nC+لL}/&u:a-m%<`2$*&"L\ox:H,9)P9LYPyhMQ$J3]Gea*T_/o`m>DژM⃉0`.Bް?/s6T/J}H2VRS$h]ZWE 6 y$͌O&ev0f~!#ZM됷⚥Z0a7-hz]&{8Z܏Dࢧ=}֛jGSs^=KٝZ6D -*x^a%S⾒ok6i7 t~S1~5N5:ߪޅ!Ynr@H}W+s r [:1A?hWrj"0TyXv֤'y%`Cw5jiي{SXC# z%!0AZg'gaV7I0 wN1g hȉ.Rw,"^r^?t"wW5&/gAyW90BZ=cD 8`2 y28AznFt7H^FT{!p>?.;`4<ӱkҸڟt$K{-_J^/ܧ46E*`dMb63yOsSWV{չFGy2,% CW VD&A,O~Q GKIIg`THw=:, 5C2R+=jtF6(-X3гC+rr[^{!|;ި ! ]}Ui]{[ۈecɵM3-$q>P y\џY&P [J2f3";h4y6|!n\KA}s>.MQ870%r=8 9VbļURlnzm3"!ukkp}Z(%AjRU.=J M _cIf*k"CV21;y0I+_XlQD;1eOSYD/NEUbf6 uǐ{?/m`=vk?T;鐌PʶRD{:i:EVɷر7R=f,;6^6$' 9Y+hhwSoZcmbO n<`P^ rZ"lc&(X]jq%H4-\yƭ7#SL)qFH!ȾW*Gt:c4Fm 0.مP?'ID |L``iI4x[l9hF_$}DO.dH"/2s*cPR8"ODڏy-i BR-.F&‘&!c}zJo9_*S3 2}NF Ys~*Ss^Y OAȐcM~;ԯq'W}IBJ@p# r._DR:8rrdW:3m{i~5xdT/ALWͨ\,(=K&ͷTρ.:_!/ΙaW{eUV#+cPz;SĨ*^9F}iV뼴~ЀovSV6UNGue3VŸV4W>oEl"&IyFyE1:D%7%I3;-K_;ӏP$]^>^ij*AJ״ζ)O{KU zT*ot} 8a6AΟfɡ̚#Ds\gg!IW  &9PX<P9.E:uF&`ъ6LXJR `6>kLo. -)$l\' CǑQ߿N3S[mPonΣ$^_>V?h MgV1!,PH4Q65"b(gOz^@^$Xv=Z΀:XNNI:]V8cRZB &`U^gbƃbJZ$Tqxith!gW"1vf!LgSlӸ7YXRv+H}/{T-D3Dh溷~x礴P~ؓj(uNhE7ĂtpD^4Q&|/0beVdD-#KY_ƉƜɏqhGw ;fe*ȗgc:UAx:`D8=K!W@(1:"?^vAoM!-ikL/aEuߎIHKpKީ&_#ӡY84;dd =vR`WD =I0=,=J9YAEګscd Ja}"{ 2AQj+iu]H iMsĶ=Y!䎕MF )ɚ鋵3q255+֖+qmn3D 鞤P &aS F _Wa-gZ N>QcJ?ߣv7PttE9>t[2懩ιx]sBW:5 yﵟގO b2:Dwd >qJG"ҩ\1zZ'D0uD˯2dd_*9']Y8[E, !u@z|]]A\؋*z^4Lz0qV5O^!-}x˽'̶__ްq)$q PXJ\4LYUiwϿʖ-"&\B'۵&zONbwq퐆J {/8 /&x$܉MGВjRzCUq1^ʜ#D2+Q@X/$&?pmCHߗ*0E2bT4AN9!'iUewӧ27[O*q;{cE;g &U\]7-?AnzT)GiD݅|̳?~ G*q*N'W,neTTo)³ -nD?^ԦOZ:.&,vg[pCu Z5[ x_|S׊9~ :|kLkZ4onM Ga[UiIRaL{NDÝxM$UGFjd8zue}tH=ԟN"C$f]_pFVMa%M?@Bא)"(6`&`&yXBk_b%Nɠp24,1*{ֶa+To\XS"57D7qke_Okɤ c XaHMa 9R/6m)J|bf Y$ʤ0XVWHv?S6iծGJ|-%Yh/(9 >I\ Em岫J P YPz(X= G22J e2j!sɵ'CD&$Qoǘ-z,g1_W"Wrl:;(M2r_2,0gz", N2\=kecK?&RJ7˖e筙C҃-ExخU= yrt 6~dؠ$+JM o$ֆMh{/7˜ZW>Yo^&:={ڵ} _qY\g/sa>pCITK't5Qk4P>Ư>AW&~e6ygר?Can'n gLjwJC_FotG ͉ @0i86x-W7Cf1UyT+!c~צPH*@ewJ>&yg y&?V{"ۥWCt0/ h3`I,W(7wvweK+/0oi,.|_ׯӏȣ]PQjȹI)a& p_P@ W##[z{:{{y<;AzlKQ+6f*SvhoAE$1[!,ɟjT)EVo^u X{ j\{^x`W"O'Eoyvbm_1^*wɏ۩kh (`OwJad/@؝B-J_ -AmcZ67!̈N=BѺLB"#c$(`(ސ͒"ʷ%/b?)Ȭ[Y,˙{gS.V&|7d#UGwX4Č=%Ů=:x_?Т gVk.qZ/%3$#6'P&"l:]#^*z nnA6 #C<򸩔kU7//&'2ݟpw,[j?=x#߆u;ՙ|lU|'ڥkxKq<-ᆨvĻm<#bJCbw2"; dTG~ξWU!fBID5 bE| rE}4\O\y_sx̝y 8Bcjםa[F)t.HՇ磪;T B?*fl3myxܜ^ɵ_Y7 $5lUȨX ;G͚@8Z'lҀ:^FGD5oVsCE3"Qc|Z!B$XAޛ>9߭Hn{pF%]cЙLMKڇyǡw-+乼݂()v n@`d)jw;y_ v2r-.x,o|h }FeHm<8@=Sg v"W|YkRGh&f<~0丯/]c| uaxɘ5.^]e8xoȧV{p7b([N >'=@Slԗ`ů`*ZSlg+⛂]MvjRU_CgI/PGGhЭu__g`hfS\YGϖss+U~Q~N!BaAiti0:p>IܟF{Qztxs*+JOX@[!]dqXUq=<8h_!lk#{p" Ԧgcb1q+辞X:8 Ɵ xĪvד ;8#FWql`Nn}"3ӥ"<6A)0>Z/ t9EX[Υ WKL礤 p[o{CV9>.DuGYr' с/ezi5o:FQ$N0ISǙ^^{1*焋NSz"@c 7!څZnMx^}k&]F9$duUX&+Z@+o?s^frcx'@5ury31-qKnWPxKBg-@6tӤ? mũEZ8:Pvt[꒳nV1y`/piJ0V{6' p_A*oݬ&v2?<_W/9"`|ydu)&zؼG 2~nbQpvhu-AFF)88$ ~u fRXgB-)̝FTw5~CCL5%vs|*mNn3~k~]UoXh+u·?mLޠ)HĬYڃu;|U:L%NS-^oc9cgt`|ů h#cx.}A7!-G(¢ Zs i>ЈRFtC:lOwi(Zf*i"2SCi7-!%hWCa&0Xear{Pl(#>sFߕ$# FJ6 V u9G:E-U.~\s;Mn)FJ] SrE[|{`G%$pF ̏cuK`ΞSUY=92_/ S)=z4J7\le2h!Oβ?XF:i+$DHQY̼Dwϰrƶwk0a^or AYRt0#̤4pľ]O a8Z!.pK9Vww )~[0608\к+]ƭh|(o@5ōH#v=[0ε^xNEvzJ35l]yߋysX2s1-dQ~nzWiN $d_D>31jdحi^ (U;{5NjAZX6٩T9Κ`  SG},1a6{K~*JJQbΎ)!Q=рI\ IDV b/ar{} YRX.oҦ'l>60g4OJRa7wLƫFLxMBCw8?3GƳC !d&sfIlZKoy-:E)bx& |' {l;mct$qEwH-U*j7vۮyS:n k~"4Z&U=k՞`pNOKmHm 帾 u0PӗNŻ'] <^څt=2G˃Phi1ck4UyՒ! 9J F89= &MqO: N\VkEWOpGCkDX9%j qR]s?V4]qYz7CaNtGpEjF‚KAf!ctx%iQmobDI fl <4M׃Ir|W1R BmCi|)jxXXx(x W&LcqMP2/־fgnLѱbiZmi+D'@G~mۤ~aY.u{4p}D2Ubyπ$1:<Դ#->Ȁ H4yb&F?)"6DOl?A_K?fԤ:#W8 ?: 5S$3~?{;Zn^iBB%(^٤oSb >N*W(h:F ?BDLZ-3V) Z6uBpXPtQQ miRd |=w>Aw7\s+@b g,[DzapRtA;NbS"4:*Y|f;P䯉|^dlT# Fh\vw#wvs;!_JfQm'niCJlz% LRK =Oփo#&H|^˘r~B|{{ȮXWQ׬ߒe^A{ e׮֡/.Kb(^%*:OVϮ\<4#ٞH@CS"! czR{ǀOx-0GCQ C^hN|xS`"AUAQ.(]EZQ鶬mijF23j+Ǚhπks|\z Pz>6猋lU9緆TUb31Q8ꔜwQ)@{9v-9uA͉Fw \/ΓӶMK[wḭ5B&"WK5z[}قsA-%*(\,OH4.C>ʢOʾW5P$Zm0P97M-4^e9)ܼ/1I/ޤ-E}*H$JKeb2>mtsg(?/,hҠؖ/_c߯USwUnXrX)u/xD; G9lYo2fUlv4Pnkz^?!2샿@Q9B ܜ3^X=쬶Q'<6h =G,s-#-؍z^ sd4љnȕ5Q< \|6e[JfPs,w$A־C2lۏLT:n.JewZ4E]W*=VQ>(;R}}1CZȨ~t-XBw;1D0w$ӺYUҨ .Uks|鶄}ف!w:Ca6[9rLO#ܒdFu9MA@!k|VzTCRTE+#\`S8&6I[GgܩLe6 ܓ8!3'5 |]@ 7µqsb>S ^:-2*ɟӈ8b"7D_;ۖf`87 }}FMHck^%h,%7D@}FKT-HV'95~L/hi~_9zG3Cjүufs.:>drMe`E_}m -GEԍ-q*DcOi:57PTLIm\2uxߣpiB۟~Ufz^k_)S;?HY cZ_+"dvWO(ǝSXzPzq|ԁfCq#30 .c J&UUm<2T|Ţ3*$t ,8ϐ2}]F϶Ƨ=\ZC/lca*''iFwC\U/^<LÆfEPrK 2R%y $bì?Tn1!gDmR+ 81LұQWl{˒OFWXsS=*#DU*kx>{VT O,qmpţ,9+^GYHo8} .rJ\MߖY?YqrO95 0(kf0lAhyl dX^^ƭE jcev}NI F&hx 만&T#ņS{>0jY40GUփ`t&] <0~l1_%gp֎JLKiޘh=xuˢsYj3CS~/)I(;W߫t*k87PiYpln@?HpG]lf G# ;+LhS7AohFlG>oo^x;UG-T4dtvַu[VF[n_#z<F V=ߠqAYu)S[` /.jB\]S" 1#DyΩ+R 6h梴[r <: ~p1@DfM/ r;e:i& P|)To9Mwo + ]5Q3R`:g\n'a1-E>Fuj+8;. d j8}h]NE>%it1̼@G+)m1M?(y R"_ÅZ  ¸bZt!9 ?R ™"F?p/ <2rX4pe -4n-7 05z?\砖6 '3eT췎"%Xh@"̻FH}w@ғ:7WT4+-6W() zm4~^ǥ?@JrkS/l}ZӋ݇~~ vcXv%BMpǜĞl_pL.}*$uU/i Z// b5|M@p33-@;I3`4?RזzhGԖ:>|Bv>/d*K\'8NA[+uOԸ@I2|+@#oHo/ c!27qVeFqL |vmcK-zGd㍑7%>; R x)Yϛ_L07Qv hnWhHK#BΡ??? U.0u" n.F-H6-N}yGAVr%3: }9p `q[z&Tw.o Bc'Y"QA7=<DRvr"@r1n yZg+ b4S~J3 *-G#XJa6 0n{f ! ù=p՛D{i!Oxu+-9G(.nfCJ18v'D|{aaTC%fmj- BO WM=grqh Jnᬫ:Еu4n0X'X=uyc"I5kuS@DȽP#)Y7Հ9:4"d$\ "Z"句}w_\ 0:D`fcgosN+rR>"#^7L<)3P&;?(/^p%=y)SK}Dy}}w,Y@Vzb {nݼImâ;Qz$Kh-]/[;U ;1Z2ި7QLCT*}zs|=O ֿM<nDiA)zoC-m|(HOJrPj6p1b/ L2rW6qάVkeC?!I޵u]\AY->+*HN꟝κ+:2HoI㰑LW7R$/i܉St @ȉSލO27ueKWc}UHM(gji.:-zе{?>d> 2YA`<~jwPo/_k_F=,5C6xyӞWY'h_XPKn3z`P}s0r)ˑzH+ _x9igǷ{zW#EvTkq*^hP6VqU?Jm6T ]Q&EhwԑX48[`b^]Ao2x26|v8ܲkWMj!wq6#?~uzgLM<ڿ׻m֝ʒZY>ڍus' W 9A6@)PUWk87 QaKJkaTS]e[̋,`"s؝}7R$x-J"ϻPEhLi34#=@( &P l#{/G+PpyLpbLZjU?> viNnIs.O 'ms8֐H!M&ccDX%RJ  B?Չ\{.u*41ze7΋XUV~$DMV) QY_@*\djHs/D3{%-ZKax({+_[4P*F%Cy:G e_-3_Z2 㻛ZVCbAi'>v)Oՙ-g8m\h;#\.RTV.bIѬCá72Έ+=kMF0\G{'+b /CajҔϩ2eKbD1\*G̜y~pEhy=}.g ECaPy._xqfVdòGK' @sr]1([DcAbk^oe5E/l 1 ) \[Ny L{qni9v2w!ֹR v)^*|oOg qƓnY 1|X*TeB_6Ai=ʙ+\έ'b=$@Gq3sJMev]nB/IVteҢT{O}C [>nfA53q'xoRp;' US:oW^wqj:DVԯ"gߙ-UiN| C Fk\ +VcX;sd 3#dħi\ms!{!o![iX-ULJ=IBQd`pˎ9C]t-)n*.iPa4-V0", {1cD/o\^nMe2L)D X iXI3Wd :Vn'5exk+x??䠶QV^/ԒiWX<1`FB 8UP֪y~_JJ[5q3m ǮMgs܆ALTibַiQҸT^QX1"Ac/B.@Lj}#-, dND0z1"^x h'&YuF6t.]ѿ:c3l׾G ݳ wI 𓮧AI[8rj_8JTQAiJ U" vKkW!2,'9:K&Ωr8t>8nQESE ^b47_[ݶSkU'<3.CTA53"G{Ʃ\fV}t@3P@ڣ/U5Pm!߂IȪ늏ҥX"Y-̙ām )"07A:q~ߡZb :ڕkr)aQg - nIQ_. iԭ}X %0(/HޞaBgǁʮVj7s|nrOg\j_Vx#Ըr:hxmz'4/9V|nY|D,,)§MKh 5fyߟr06=uF@ dRR?W%)!cg@󻬮H0ﵔb 0/9cx ]a-yǂAn4*0Me6ٽ$I-J^j?sH6$wWe d& ]it\.:l})=) }E 3 6쀖;RVXxQ&v.#&ˠ^- \;OClYAj+n> KjydҀȶO 0`ݫ$'ԨҏQ&[m#C:Ns ݤ.M/"Df<8Cv;Lx_T` _s / 3X맚Mحݪ;K`DR+A_wI͵`+E4^(a'nׅrY< IZ~1n=Ekk$ 8X<-sU Fq\Os+`:t@AUI.5(~;yOD18Re~B|PDhd"hYi܂ls됲G VqUW>3 XB_DS[xz7SDp\quD{ YMR7O ܬR[&7>'(}*WdT} sG$GlItesuvFXLl?tV >rfv }v@ ,)T#g؊J ,%E!G 1JlMhB:b lYS>hRQbK.՜6?ߣ{ʹݙ%/NvCs94{j ɯj<^Ì=ƀAv!AP];, p;{CTayFG'pAYW%[& ,2Lu?jR9E5ŠR|nѨżICAt}ˀ48P2a;VE!gG2Uz5"I:)Oќ,RZNQ%pvxeO]Y%!DBq /]WF(~oȑȄv[2kH2﬷.&z9(8.?r!<|g XHfgI?n 6]ggxp-  ڍ}J`)ƒO]ƞ5D|Nwmi}U#FM3ZGkDV|b"B~uMT/ھz~iH;bAm-N涒 bƿ7:!ǁBxo?)VSx h8DZyDa]WTmN*A!bۏ|ʽf*;[BhZk+#%_klqiv1NJ8cmR0$d ?9b0 @dԚ@߭#L%%m;CqK,?ݗLpih)uѲ6~,6yr$#RM[b[OSH>B(9aSQZM b5eYdX=o$`gӽ_;½Í2woILnm×> "E7"b&38{1Ao#VxCn9.Wf]pwO%["TB Yq߶72ZȻE;tZ4AN&{EșI`ayRK"N9vZ @Uv=nwI .{|.`r= y4NFx>vÂs=- 6ej ~j]]^Bݎ8)%\z%6i)@-|ud!KzH.E}a(圹Hږvp LfbN4eIN8vg b qu١Tz#-b^DG֙F@Q?\\p)7|x=WyrIpDG3}@"f,HqX,&-D1 c.x·)*C@\q)usSbjĈ,*@>U1Wyu5 rWOZWgᏅ,a;a/;msDMk5^]:@Ȧ:[x# dtmXFdtE+4%fJJh*hljQ#~VS,ӹ:sZ3l"뛨Gu鴾so1jG zA k tn1_k7ڝ̓x4*Wj2Q]Ĩ|j MӁ#ORJKH7ǜGUF\9^xP7]^A0|'jegcl_Fx ruT6|h6N+MiԾB[չQLr;OMd\+^|ͭV+5Dk,)5 ӏád=pq`H]@|X})?d- V had|Dl;z:vHrDr Vܠ/`Z"8H-;m,T4."TRH;",%h }@+r;v-(n_se"u Ѓ%Af/:eG?#$FmUT\fZ$eA'b$)'j&x,eVh iwX f`?1t苩 Po+!o+q~ق3u!J6'G5-3RWc*kxߗZqb Y" zvyH}w @[Z}bdP\ʺ:-A ^m?rR}N V;(OM/Cjʑ$tzk%<ѷ.F^U7W?U ׎%pE!Ak ) s7J*(fN"Q ^!LS?Zv!Phf,1jD- x)i 0p5rY7ߪ9MF;%#.WOy*23QHhN&i8֙=Df٩"^1AyvqA[MVݯT6 Sn+@y Fg+{>35Aԉ!&|B(ƅ1ea]T(ʪӫP>"ݞQBĩ ̜hƑUwCB&yƌZ%bOQv-XՅY#W[ucYSBd )r&nQPSCA^#18 ySxXYqy L|'gMIw ID Ӳ}0r|{M$dA-v=DdY&8_@гNRW ~sԒi ambqhTxYkKS}Zilb)8:}8r{n hf|q-"GiJU9~'\6A.ʑD7زpaKOI0 \>o4Fs`3%G!Sn$քy drn`ឞ+T_^ˆpM|rAzފ!!ng44_8dgг,`z@'md~ hF!y 6o6 )=!TQ]o)/e{KSjͣɧߟ6Hp԰Fa>؇[ N;:I΂2'| gyg"m>$vE \WͱqgΑQTF{@MfAH+=F/>5hL xWeӉ\ZVJFO)R>g)U*aϥOɣ)DMiM%9k5`uۀwcYrHiPiZnG CNo=]jms#n,/ς6L]t HNOk5a 2|P;% ^L']Ԉ|ruĐ/=R4SxO?~pe as.Yo hSp_iC5lm~_sjZ]M[~^?Hhy?U@.qjѯ7 ${ |Fpc#䍖nW϶G9@6P0y|ݿI7+c]MMn,S5 #"t9&姭*bajIXObcX+u\AynxPr|x5J 2/9Pͧ-EYhvM"cF7 Hԉ^rz@5<* ~*%K:a,TN9%Ү[嫜KrG%<\Z EvfB-[#% ZGI99qn?'bpk1NN? +DpƷLt=.3fJE7"F-fRōj\ -dc{IV/OaVDwVwI80i'}finJV?#˓l@&o_֣6\B*}/Fzgm$)oʼи2DG\86ZiQ9Rp:LhEMJЫř=(7[3234:cL D:zc@-RKh#BZTuoKPXCQiCi^9'7~xVz'1T$}Ϗ*wYD|=h!hMc"4o eozA TLflb gvw]=3\ xVXuDn1ۖ d614&' 8y `!Z>N,Do:Uf,2x!g2NoR[,g4ΝԮ NK z0Xfv*/,qqz$R^(yߏ'xjzz纑MAJNV|@/S@HUeEɟ֛$Wy? ofDC - X++Q{<9]D|ƒwY[o̎ݰefE݅)|„&?1gL B|?CnV”QU;4Q$S*wmQb]Hm>~V+v=֏I5Օ'hڴ9f4 x_ 06`dw θJwNW }~C/:"%'^`id+f" iRx~Хel鯛T.8`ˆ瀶A 5:JgPr: .Z@,+t*M~FC{Z@P< ֐1IzI@n }$2 M!l` ͉EfY+QM~@S|E0̆EZ~"wqy9s/;(]N:zC;R˗&b[#AL 6P~cmelܞz֫.m3 sH~F_؂ NfıH\" "hP46M*SYuGB|!=1X(#$w|N"y#8wW鴫"yagBˎ~-8x3Wa:ބVMw LiZ]mt;WK:1e^`{ a6H`spiޠ"4;D"w&<P>}D%lLlzK} {tH^ae^"Ӓ&%SI5ԌcoI ̦X/A|lծrZd̴x G{3Q#7hSbT& &B`xVN5"&s(f6QdS9ﱗS~`zTnN =a1P/!}_8WC5,ߒ)zZM$x;N{cXdU UNHuu5S#%2rxmXgBbkWD!5B )܀i&ZC`1ү!2M~$_R9Y1R\6q˅&˝GACa2*k,KjG9AR}yt mqz-:Ga/]4wTr{|(-|G;~pK|4:?$CjѵN RQH۟ζIjJ|_G B szIԉd(W,ZkI5yvm2QmfdO3e;/H仅M4#!3xzy5daziXx;KE Wm&AF2)xRM3Frl0C̅mՖ~l`*wSy)p&g?_ҜaZO0 s 7k(D=c2{gYb]Eg"Os] e>gC*d>MF?Hg"NPvZ=CE&zCA1>_8RoѰ9ّ~IL:=U,ovYӋAOrr*z2W4M՚4y]%ΤU3)}zp?"]e#Jumbg\(mie Z|b_m4W- ANJ*Xn..&"OCXo?PhBQ,n'<[S&~V3!VX.5 9֌IJ`=$3wh6Oтm*Xl `1r55ޝ Q*Hބ7%zٍY~ccg{X%>b@ (˖(bҲq6KBF 8}b(25"{XLξ 6+)%3:XU1,v +roOC4 ~`OK6>wFX{8*pLfc":--!Hfkn}KD5}h9`G$2;#623NR{їi" NouPf"@?HUi*J|ydZăRd?` (A[UvS'cufHۺ^"ͽY3Smeb߂j#HT6G+!𬳚dYO sU48UJshXcJSݼlw8of<˷J Cc .>UN*faJܐGSC{y÷ZJ`ܢNkF3J幔ʪS=D$FO ܅g%sDtd I!;hS12LqK?Px&Haήz@Ť4.AFg\Bʳ Ը"L(^` vfɋveo|a'rs8 D}z0Y;Y~ՁPWAk: >"rr tݞS>+؈=w$L~O\2˭OKdd4,^C $M{{vhOX$!IShN}=/02מ )xJtK'*t\bxuR] 4 ZZ=݁QeLvjKf|${, w]URi?yebJ-H /˭ kAňR94);Ee'5)D6jr+i$!˥Fð6иd j`K1ў/ZJŏāCD8OdumV$wˋ)|\䕅 :j*p<,$,n [+v%иG5P~@,sR+:层]Į0F26(;"Y#) jo+SPYX~1lY"x_\}}+jg 2 t7YPHk w$].?ٙ"lHa .,| .XhU 6‰9Mm#P*ϭ3DqrKSme%!^h$BxSiXQOD.f W zq th KjԗԆEN!sZ1i#PM~kmrouPv215|PgV#9Is*WxIzp:=EYlFr[@/Ic:jy#8ו>@laAQ]70[Yal;|*3޵ dCI(x=Z'xX|2GD:a0+#%+y%Jiܪ_dhKf3vhT#}]mE$ۋY# F Ϋhw>Ohj(ƠLE>|vLyt]H|fmXi>)7= HD}6'mexu[߄MeW5qdO|›u54  z~A)-U1[ Ǭ&J 񟟿sE\gig5u!ejCؓZ1ϣn˯/[20X8HRZpoW P`0SLU*?]ep"vȰ ?X!`L]oIrO.MzB1o7(",Es :E~Ct2P$Gcu0%R1˛VmMaLG8L }K^鹱:cLKU@-g]ϱ7#L j7*vܬ8:$>Ba-K7mr(1L*^^^gL-;ikm"Lnf˶+`3esy!y<ӷ*=NҀ_BXbԵ (ݷN莍Ym/7WhiYZm5G h;*춛'{|[rЈ)]K;Y]Sr5PG@ػ- /o B'\DŽKgq CUjC&ꢇPh 1>=Om"Tbdynu p\E帨p) tdd\JVSʏsIIBª vSCz&7tt|V}e:vs k'aRMuDPN b"d挬jXaebv).}8J 䴛a2cϾ37xV$Z.V$m~iDCٻRg˔ ]B7q]j H\O05®׍ހ;JOt.dLnYrjkN_UC{"{SMDn+F/{B<Ouףm; z[W>i6ĎLx=714=쫿 ntL//lՖu)-O0Q{Gʋ;,J{QD>'M/{piU8[픅x} ~li7Y2oK!R']%S;c˖c"}e6?Gr$9MOvksNZal:K݅Kw-|dbC0AKV [6)UݹnS+4S qv==%!nWH/+9rx~[b?_fԴû\VuAXғ91x@TK9"ӇL-D! ĻlkwEϵ6Я(Y-9ٽtɣ,wr"uT"q t,H|H]r.86a.[IOk,t~a}ti"3NI'm.~~ LjMT(@u_NϞQؕG* 6 {:Cb29.h2m#ToiEDKdu;)zS!~_++[:Y8t'_r4%z@M wڎPL ﳤʑae1y*M*us]y sù=tB sq{^Dؾ{W۹ ϸWmBlNjkd祕,F52%F~^@9x7ݐsnP.iA_Tx#t/j\4޴L= af5Vtބ Y*W1eu| `f1ӻK6Eϼzt!&2;6G5LZ_KkM;< %_Q?q~>u]-#6ZHS7[b"վ'{yK(غZFfIiișb4] ;=P;+#\52SQ8I:;m$^"Nk@l~*Y=FIKx"~AN=|/la~(d2?wMǸ o0%"謊L'J0?<x9"8F{:5tep{M@ 84-| _ΖTi\:;3')JyoҢ%78]v3h0u6QYqg!vMXaQ>`{aBBpF-o=gL[qws pF%ջU,r#H|`~]z+c-P55;mG W[8L^6P4NVƷy TnVWNRyVl9h D(F?iI:C\ȤJxaq}ϲՌ^0csծ5~'LJq|ғ)A>J>8_E a; O4HFUU^tĐD_.4"#^Ű|gg7RQD*<$6Ùkl5o,;wI[n(Ƴm6a|eh(|h%KHUvO1lD`tqO^fQŮ>2d!ʄ^%)ͫ(Iڷ+49*`UkFvWĞ8b , +>u..]HN XaIĄ4Dh \FHXb<-O>xDw\!<:%p2 ϛƮa(oò݁G_u+h+4Ssg9Ӷ!@sI43x͔⥈>^pPnYB9Yw%<@Ðo Bՙ30ՙ?*׊h_7R=+95"w8n(%|)5)AJNhY,?>Jeg͉Ӎ cozY:2R'rM/f?F}Kf;_{ m/sww<*%Ƭwe'G"9m[uu t.i:E߁]Tq~|_IhPź@TE-L~|^hȁ1pr4F&%Ɉ۵djE-{$F>7c^hb; {lf.Wt,KpY)3e$svR(y}I$"Fxt-Cmtiu5-y&*RCh65&!Oz=pFm =,S9G$pStXOU|Vhn]\GOg)XV ]F[\a05Dam=&mQ$JEƹ%IIu >ظ\ϒ7!%B0H 5i{;k!սp]P>+vk-nܭseD#_-lfRhąLc C44);Ck,Ú (,6~e>4>tѠ"e=Cj8S;xWb2-f$}9a?>h[^h%:Oz.)pN̲"O@܅5 <W*m'[oG(|! sQ^')~)ݼZ)H-H+SAp+NуU/9++HOжWq֨yV/_:?D`, ijN燥R_/Q$r.\vu`o YW^Pܷ^y)YF;Z%!A9 x/$ Αsw$D϶SU{ZlL"cL;0㻗LxVy1/ e/$6]y%[{/XDnk~:*i3LG/nB|L\,`3NgVa:7㖛.ޤc_~{5YQE$V sqipW9CQhs(]2/MF׮r>cq<Q eA/?raUA\ׯ:lHL2Ќ>`J(KBnû þYHQ-T~`mIiS+>!y̥jO6"LG%Sܣ춳E6b_F˪gsސLW@_E:OWHSC誓ɤ$GS|JȷBbj+w/Xs TSBnf?e3͠-4// )蓜* œbUqK{[Z߰C8Rnٲ@g+@eM(!=& ׃B0Cu?P9S&*1xGs T"Nhٿ$pvñF-ӔyV%L.q1;HUH + tM5A SꪑHX}{/wrjXtN+Ab4Kȿ:vK rcP \v6 f0HcA0K$.F; b*B~WRgozGQsq/^ׂ.v&Z`@w{J} ! _2M_x*rȂ =>pxx ](10XƔ'=Whې8ϭP;R~k$]t?y]Q^d|ydӞyuh.+##X<7aƖ!J^f>S޻n+YP_=qp!Ζj+^;]x>}^ytx{L[P8yE70XV yԶm-m_Yy'-m y *% ibP%ʪK c^V1{+:A%Ci1<cߙfJ&'%=@g|nr<1(YS cc %1 O}a4/lIxp}d)Ly?~~ԥuo,rK |fiY7\[" IMia-L8tT@?]V-lN]ʐ^"|"hFL-z{]5)d7 jo<1K3#k<>M#p? [sv|i<} ȳJoհR R0_-/]I%1a"9%9YB8OQSh[G q>RՅ+es؉v<'`^J6O{c^+G )9X$VpYᢊIR-s_C6ܝsI MiIL>Fcѕ>E&൸a%T? Kp\q!.F[Bw~;WدHRyAeR4ڑsv%+nO/p"4[ȭ24.Y.85iAvj~Y:ݩrGHj)҆a^l'1S5j?145LZcae=o$W摨J/͝2֩*j7N 2:N0oILE&z׾VFbB! j3 ~ӕ 0x ȿsx&O [)%QռPl۾e gl*9ܛ\&LDdƻW4樑QQ\IUW[cWCR2TyFydF`A?ol[dvޤٛzSO%MppDu9Lv+R,$v,'4)!gcҌpI >rYqէgp;"DEn9т^2"KE2W!'~绗GV{']RUS9Uւi{?NZ(s\[/`|ijH2.$TTvFk]-gMg4P~.y&|D_Ͽ ˮNhN5pi2;`|µ݆a珪@|S b[9J~xTZْn=;@'=CFdRh2;n(.ubϝ{qt{g_!cgQ^6y9ߦ}f(_c\hP728y{ )W[\{93&yFd'3ōǒs&N9F"؃LqH+PS :"i0^";=ܭCu=NmY;6m-O]qi_̫-ыF[ga.zj6g{wd({){ґ`-+@]GK=D=l>\E:]u3v LaV!"mح/abOZy,8hCOMO _{z5iCuV<aM,] m><훁iHCW5+~馀s F7N6K}]{Wc`psޮ?i683Jٶ(;9H9 ChD/ЌEU8\"ᘀ&%,ER6qiا6EBL`n ˆmI6o^5𒽜I14?U"jn޾08?GxzR{-~٘YrM+CD2@RG?i<ѧj{0!L:6n*bȍ'FZǮ+KOư77|.;֞9P ϱ-1aG/#'f'̔: S7fsVӆ--zb,Sy+1vh{'Zůpazs+|77%?CxNnOHҎ>ٵ׼} ۋ Gʺe{f$:tE-\v v;' DCdSEAs^:4"cuSF/8OplXҸ̛'5ͩzS*;VN0GAzmz%a' ,#L|wL ƚW m`[!L/sMj"2Ěқϊ&):G ʦɎw{) QEؕ;&0)B:Op6$γC~ dSUQuHV挈~" m21{G,2a c{8D+U<6miIt{Fq$3t#KЊNKls:Wc\[}W;]M(= PG)8r ?&Oٗ?2_^\7!/rɬ^dxypzq怭 >ޱJF<}02\+|'n*4YVo>w~I۫GvD];XhU)CU0n,% ̕} o/c=)0JŅ].«"zmgUtjyi:P$PH#bbի ;㼃ʷ-zx! y6JfK#2VL_I2ȭKe 6U(fݟ'3ٚKf4ڢU tw~,YW\V%{,F+򫷬~F;=jwXBJ|ll8vq"(,p]'9S O%?"p%gO=[6nvGd=d:d0["KYU=W[t}J1K&qYų:IY\I$Q5.:?O }R֘hTr Sn"2Фs B-|R+d$n ߹ *ѻ _g,} . bj/~Qвٺ$lLzE=6$m HVgobr.$fRXhZo@˰bBrlV3DW |!i9Sʰ HA2\lQAPbe[`rL)\5?TՄށ꣣:9O?K6 ֌qRx]+GC[wr?YH5x )ѝBX.hJ|!igڑ+@I=\7;1f9Ydlv"t۽c^TcArx eiؓu2OF䣰6 jVL'hc>P11j-&ڽCu*'rGʖjwa!zCWZ6+n8_F*c54C/P/hf9cjZI/=H{K}gD$|3D\TwuOlYV*̣P跣Hk˫d!֒cUQ{{\rM$?r[rW4O=iJ plsR:4 Y Φ n>{w*;@ gbT*pw5iN<Ȋը\ߢ~nFI'TSU["J\u5S}m0plY"&8Hy+O $7aϋqKПںd%Oh]=%{iT*6knEJ>v_9롂1l_uzi tP`r>:q< /&^M-G_8 dNqI2% CP(sao@0VǝVcE#-ةSdЁTUrd3 @ .**س/ypruU<{A^Ï\ \QcRqUp ]j`b;ЛoaVٙٯ0Qz7[Pc^7?G}@<`Tm^8Ĺ!=v#G4Q^\oȏۢZd$[XE<=r pɒיuVO_?q[Vc+v&~LSYY,'6)M 8)]Oi$sw)1aC1[ITT㦬K`!bk9@Cm=1`VńR;%sQӯ;sRn܁l蚢M*&_(}ū'3FmCmX̿dUۡխ",gDaQP{vd :[w2#N+tQ{CM/xY5hλn409mg,t& SՖL2-DA 6FOdL3>i?=h8𴟿V_  `?>f+<1쇽;`ll/YոN]p}F%EMm.SMzPhN Q|9AB{C? :u^܅0a1{c޷6% .mkוΚ0=ĿTyK e)⫟CzCT?1~Ar  ʂiIѡ!O['um0] w$ǵCI ؁E2 W b7{W饦4bLtrIRL9&փ߿]h.Ƞ;i8go"tu cc+`T$ˏŇx$ d"T .0 F2#z8vCPV`_x' y c98g~BhKHCKI (8m&w^l֯F"," ǝ=`Ur_gstx-3|ʾҡ\Z_nLU#΅/!QOWK3d_A3Pގ-*)@{#e[[y pr"35e( k[CZʄTżtrhMT_ NN2%?%U~d\j_/ʍgn,Z[vnE$ջ~' ɆPAp_T8*]6m~Χy7_J>e?s/o6ZT,ƩҹqP< {Xw\6cE+eY}=3 sVv dP5sz mNq'ՅT2X=V0KS6kϸ;;+~(71?9üR1AR2s#ZfhM,Y]&8]d6Uv({˰A8޲5N2[YcdYq^xlJ{E vc=Qm؁!EkmyE983)X # ]830\Sg=R@d0>@]_+K>3RmSQ$Kly ^ +^k2r˼]v]ޓ^\DܕLNU{,g!Kȗ[A3t[88?+W^P8A}\Ѝ#8佟Urgkr7,Fb(̾]--î2Vюq26Q`I$2~Xsp40 kcJ-/;mgA8}M/Y`xbʵ]Mso](tsR%OYs,k'ʤZPu{BQRߌE/8Ffth" RɎQ?ԦZb aȿc|B#T语+|TzAG/UD"Q]Y#6VK B%{Lc w5a}ٽ Sq2[9`q$JA_bmC.^tr nH\MiuY~f -J}P?}0̒>YzW{|FyW \)fDGo X =>c]V`f2*y,_/x~Rvq]bǾS-Riܸ4DdjS9*)7qTp\-Dg(KaǿoܽL ^f{[_G(.ﳗ4r5uutTFx&vcKmlUcUo4]o?mrFڄ?wULԲ[Ctv%GTռ,x+L1U&U#pۤo:W/I75~YE%iUkx(W};D!Wispn|CF3DjH{Ul~ Otf(a 5~Cy;Ǖ"MN9k0I(l14ā`Wg5t!w5?TѴd~mjE|vG|n#AOTٌ‚ݯFcX#%-u|ɎDhئpw^Z=Ǧ-j+S-ՠBAɟѾK 1⌃G`Ց՝A=cHO~/۟E@-jL<&.triaO7ͧTBb^9(0+jJIE;l`[")T\ TF4& nǏw|P Ti-GP* npg )(|6ڋoC^izA`+ҥn6hYܜ)*# J=v( ʃMǺ^,-cdO\,mݝ%FӦђhо5ŹvzUmTw~:ć֓(-&a5]"]PQ ~ovB#'6N"4̥lwQ R hbY!m{3vÝͱI!:/❕!<?#7=IIn:dUG#V:N$e57,qMU${`o>>PP$ )w(1L8=D;q*nvRʣw M"cy#\e FQhZV~ JaDs:GQP|Pb@םS@.HoC1R z0D'IQ#X)|:<*h?FzXa@j.H~,8}&h,.;É {ood9_2.$iB_ؚu.W)}dBNfWF([A&u ak{ õ\K+)f]7=vγ7GddzԀ@= 8>!X3CMv7[zCNbCqI0hd1}z>ôk `?ϕ5 O,T9߶4i#$aXf0^s<Wp;"Jؔ= -?Jkd~97*ipʴ|b RCr|`U{B;b:_*ĘZngYyD 3Mnk myf czTϟkĭlq-sul, 0N9] wkkkҰd*h=PpY9}< 3v|}*.X}%b-lm䶥ɇ#uIkfINON c=8,$\^Mɼ<ȰU`8hF8Jt=_[ȰЖ`3/}ᒽ<}^(j.E/8{j90@X!s*6,@H4Xw:ͣ^?*wkMټ/P⫹SxWoˁ" o,[.|.`7jI~EU<4e ,L>JF93xhs%A푣`z3PgDL4btbUk~ W,(G<7qIB1F%<'zxLǚDtEu(V:# \l ШEɋOF{طoG WZmJȩ!(*mju+M5 Cthj::;}}&ofs~nۢn1=B̔!iYXQeFB>﵈n xn.հ酪0Q%F"N7λ,Ө T|6+.~N7F%*C\")4.DŽb^I'yIjU"] ϸ1W7-[0~QYw +{ 14,>/.)-uY c<̚Zfswxs+8\KioXB%z̓(K//#[6*wr#;3e F;a|Q !$Ht`dU$V[6[7 rd2ȁX 6h=60+<8IBS(?X5ܘ+<}QP{=+kBNGS&%(x7D-v]ք<)ba-7Σq\ fjӤJ$h=<]NDLG֧,Q8]>i(8 AnɒGCh|_3#jqonJ=~Uƽ"(f 3 2e-2op5&Gee.ŻA!*blǴsha) 3*ΧzgV:uյ\³'9%uhpx 2ZĞ0un'sVSq~` Ѱ?M4S9+[Yx;%ӋXfF`RWnh,*U&>.Gwf'?h,UmhvKUH!ɩBz DI]m*u"/lyvܶ8GY< )]'-XCAꏬ둮&W%4 qZp6-_65᫣BLwhI"yHPupۅ(W1??zugRvF˵5$e@e&g;`RuZ1 +i]C]=ĥwXO.ֆ @hB`INchJ'/a\^uX߅Z]UvsUgyfσ*<􈟜?h0'(.B-7iنZesqzQصI̞~^+/}K XJKPVj:D`URCMѻa*ݎmdp< C<!<#50>ܼ!>'N_qG<@rNj^xN#>c_3"Kp{lbJs&e1;ݕg~km7nbjKxtHkܩ_|>;k_Y( $.j ei:C74\SfZrf$vXXR2pPM.C+ NI= zEwF4múۑ5 ә5dAqPdڃ,̼VT 3'gRgOlldmF?9&IrHHRbn|z'H T![cE)OVƿ-ǒXm CWA3Atg0QOXK>:Ÿ}GC7j kdeoh܍e"tŐΟ ԗW~$kGjd5(݌$]Fb]<}ۖFw߄o9xQq|> ڸm }Z;)%Jt }(|(!CzŞ}ۓ>IC#d%a2#E\"?{I@m$7nQ4S!t[392 -rtst VuO25~XbY×]C.OӬkXE)={w#@Rm88` XF-uS a0z]X*yG #,9['0w}O̹6xpa"Ǥi X8l>ОɐR-kb^(b6`c :6@Uf"pmxň ue|҇ePnKubl|$^LĂ[.Ӕ3B Ck4){'4ih@+~j,Ҷ ʥiX_|k++8J}\pZpq)BRj9xs @v̛'j9OxP!;(g}e/Uv ljb{f+rxKu4@8T׬`0;;[/ 'wQ+Ѕ{p e~cqTu#oAFkSrG·+Uuj 1J)x?\h|0AHAQ"ӦM6LM/W^YQ 1z5%f:##4^;'xt;rB7Yy$Ųlw}w:5PH%//NuM%VcJ @7wx›e"ͰՄi #"Ht_DɄebp/K%U[9<=$H몓_EKD28LR=.%A-5wlx0m迼cC`rzRE9 ^h\Cx-j$.n%)kf뙇"ezgL LBO; ?0ؗXqc֣ҭZݡˁ*.Ҭ K5[b >G9S"b @_z:{m3UJ2t 71]o T,*b:UIM\p+#q6^JO;DQ_66Hhky~COS]C$%hul; rΤ q0ez69Yi .=6(佱";qsCԶFazӋvo<>2[_xE+̞ P bF8;y)̄V*6of߀ S'K s *}ʈx,FÅ,cKB@i.P}{7(0\5'?y U*O-,eT%F?(3[`/nx-qn7mݛW0>Jpg&AgD{P  =Q]{p=*`lPX`=!Vl 3(g(RE5&t|Se)N{3Ȥ>3GliIëRsS[ "5^K%a}4 Ow}2êMcb%^ OQa%2g1h:,Sb7KԬB jH9Te|ڪ5vx)c# W5I?oMNz^jcF17 K~ /~0x7Z@Bbě:L[XF"_OZ7L;kΑ69<2ivA I@!TGR iN.ƮhAGm A֩-` Q;/ $9\[p dABڽJ Fa@RM*/JsG5^Wc{ rhxnKY*VZs0nX?.o317^L%S (>lN +RCnꪧGm303UpN܍H(D{7('և`-IC uŶ;ڇJ声 +g>Yק[[94 nLƝܱAǖ1speO|x+GXW0=~aX1\.+ K^=65ZʼpSeGEqYCV5Ӈg -O(ԛ*>,xd+H(sxDr0c4k<c\S/ <ֻBB | ϫ\x0|aAdZ6Sg%gKb/'ch"QIvC!O/*~1ȟe7TڨQ 8zrgM7 &[V(LŦ@KhK\ ۛ ^L_}.@SOj5A *"N2=8 Ud1"1yʮ`*p*iAࠬe@gkUE!یT?CBzg2jI^";V|` MGG;#c]bʾ?x; tݷ40ߏη8(@r,CA^uUjtqg>f4 effJmׯ71ع91, 6`豪f޶z|4  >{b$nl+ޛ bų|ZB&i=bkVCP=H-$")uW~zP}5F82|y9ײNO2)e7mYGI=Bjն7%q8@)01W7:]S1v=P>;( iQ8@>'H/-G- :N@xO}jզI0o*^E,OR67k|"ݍ 8Wx{C@&܏ݓT:դ|j  ԵlWKBG+G s_wi'K0(Ƅhf`riB7`2e 5Sp} ES_cԳsk{ a i)dyyfAAIKGk`.&2\8h~=U&ܪO0F*!/,Z|7v^{iRpR7 `jo5s: :8hI:&H!L&: d=[%+_Oς+Gz[2%-47ʵoً~FH<D ¯?2rXÊJHgX.CNfd>J`8FZ^ iZ3>%Za`kxE) qnDw']L\]p</U[rQ7Sn~o]b}-O^3WH7Io;ekiH{/||q-)X-?j_17E|3u:{"k KS~V( Q4 NI44&EKTSO] }opfJgZqGSlӕ"BT{ѹa15"!YXo]0fFC>r,[ZBۚE^~!=Hvq;,'mj$b>DY7=k@:WcrL=.2Τa4-Vg'Wb8~6 hK EmhPByHU ?e {8$*o͞*EBs5 qiKq7JE5NpY&h_S$/S @r LQ"xk nHtNT8:(g`XBI4lBC<㊡xWV5"PG@Ļ8U=“( Fd'T;?É|ZIv49[P gÛsuSB|H+HSE'&]BvݣrC*)Ld2uNNJSŋl"H+7zjQ!Tҩu׶<ώ0Lwޡ?}6|(y=C˛`AA]vU"ѕB'Ē.D/2+|vM |8QNkU#\6UYĮI033ϑ)MbZ~N Z;h[_;8V!ޡOb4()nnNV?@a9VքzoH4 `=@! [?얠R))%> 䩎~$6,+P s\(gav%2 ݇sIUbsʔTv%Ԉ0{ONid0GmFѷbzES9 D8Ĩ_7vRxzvpl@D% <7^r|2-bѥ02}Bg#2<<{h %bbY]&e5'XQȪYuPV֟`I.?EBi7!ƕlR,oԳOBYY/(>C6+`gΪ 8+`8\uu(F>% @at8iR,J%z=߉;d56QH\ 5%UH 4*;U,f99̒%Z7Ӊm|JzfI'p" \qԽۅ5ۢ:NU0d\0RknvpPsƠ9M\ABkBafjGOS7ޅ.,x ,15V˜4Ce'W +`{  \teB¿̈́%ڍ Nݜùyc `P#tF^G5a2ԥQQwnX1BbiIWf}n_JNe)Icp)$xp=@Kp BS~'ī#,mKu) -N] OmHjbKo -ш"$NjEx3TMF eL;>BI5c 0qBi+<}2a)OvbtX>4"#|YIG?/e&19ȇWjv}s3[VW+*#yU]sKE#jpfDA 6t:);E͢@owqp8`EV1so ɻ<0w(H XKP%(#[~Ĵp|Y@4X5Ӓ!' ڿ>[Ɖ"I lzikNNWNMyCEl8i3|Y2;e -%-ʶ(cpcrshdGN'ћmPfPG;ȩ e6`ߖ$+( <ᮃNHj#1u 0$ uZCd{!uSU]Lo3r"8U$*"Apd,nfQgy"/c&qgt13_qJ苞Yd>gM&E=#iy+Ӛ\nE_eQ(1ýxVQ‡(W+يoq_]+ /wX+4sG,~ϗ@c=~pm3Kd2]!.\eͬ/<ʧ\MPShA;\l a!sI[#V[`>&e3uypaVC%vB)LS :Iʮ^00qU_N`r0ˏj+mUEV_ [~|Vnvz&5`w7BGU-\/f.y: /eċ2/mĄMk;{Jz:]WuCL_^˯V} 7^VHx;У^~=F-/BVcrwc)L$M~珬<ܝ20Ѐ. -` Uav.P[}IehMl)o[IH.ס4Il?Z'?'qb.vۇTJa-lAq<>` T!0A9 6ͭj$.뻇QlY'3&m_t͆41+、Q؎RƼ8ٵ44RX+>n?)X8TPz1gqUMurM DZB eC1ޓUqݒX1\%5ޤ5^_Cp;BnrixOGW;H/ (W,Er(lO0=}uRE']P|ū&c`-LK{1_gI]%sԃ)[@wQ_&A!a h.2c6L*B3$XuD=$oli:Șc\bZ.LI :Ӭ$4֭^8H'߯d*<+vBmENK G+?ADos2~li EV%ɴcj[˕JaJ(@ȿi8q7F}?\E {Մ˗f 0u# >5cT"q*iEmTfI 䀞{UT|?k&ȠdNZ]Xq贁 tF(IQ26\uy %] s1TtEqV2G-W |oXk[IOhU_j2dXshG@&·,|-3{=Eold.洙_w% M9t{Fh(=Uo\ aP&Iϒ ^R#z4 y6O8-;a3'-٣7{{,c[lP[\VA?lRZ`0IeAvFT!"~&r=Xa U}-0SeuF.3罦 _ x-{Uy{Ғy~xf{>\qM*ߚY91)p,H*6/0| yI6Ss7"3Goƫg~ɛ!ůqEܰhkٟ>ˆ߭7:)QD-O8(bn<"ﳋp"kB @W-rweN@a4)UM$ > E \ vcu2NQ[Tŏΰm&`q)SwFy:W@|nD-nHYԔK=<nKjد:=CsӀX֕ix];&VhF$Ν8YdQT@UƅTb"ࢎѦdաA+ۑ~*uEMfI/2lI`4~.E.7'XEɛqRGH kݠ .\~e;oWvlSUXЄ1c a(0 f$P0_W~JrnL;Ɯ&~W0Wh Mk88zc-ZyLZ{ {?tWNҋu;>#n r {|4+abͤs(ewT>[[L ^tLU;K|P-|[lQ,,)F4K|rE^E;J7:|Š6d=5}dAͮ>qطf&[/qJ{ٸ1Qe7$(H [*kE'7-HpL!]Qh\p*QQwZZ 8\IJ$>?:"3k0q 8xv%, |ʓ0ڇml֎sxE rE?4).uJ7C+pmAYN0*6*X:[8 A^HF$E4a(ע6OAtH+֓?'RnHSk/6{bEmyB yڽS|f^rAwҵs 0M&F϶=$zӠ,Y/7]b xn,~-d*PZmXi{nT5 ǛP~0Nu:&~-#!ztY]F;AIu% j`Oo. KG|ZJ/ IcLnprxpE*5_ {5S_!F )ͫ`T&;[sðA[KbSۄM/P)bZW:-tS,+ GHUݔ>[qWh7Vۊivrκ _}aZ{G ytkUz#vg7LN`\SU50bsc?ɾpWn[DEr[,%XfgqbM'B*֮z(^ǔG"2x~.ks܃aLD}2f|~1*k-s4(p(r9@3M w[|)lE /::{R[l~\r` oN(h!I , X=Dyy!NZwv#Q>)5$:caZj8[eʰu6=2O]TƙЛGF:0=kSQw\rȉ%G% %$N$ 8mXB^G0ZYtvĨE^.7tʱ1z3Xo xf'VŨwz#2iϊxC-[} Xױ(/@T wjMRܼY`f|+]{qj A @>U:BIH[PRRLgn6)^p˧аPåC*1IyÕ~SjR)_T$"&첿ցƄo0.y]rJ "ԒV ܺ+o穭G)w+no$Ec9b iJ׶5zUp,q"xdI,w& W_ Hw ]GTTh8\#!:,LafS.^fJ`J;k>\]&|LHvݴ4 v8:$P妬=5fPd^Pht3:v-}<| sg MRq|5(Hpw=VJqCrvjd` *DƑOgitMƎgS<9'9ȇ`~V32Вyzw PN!RaRGJ8Jޑps3-R3kİ"76,F%"szlghS A{ڸީdjJi^93,Kp_m+ڝ3<:a5blQyL$;4Q;vo^k :|Ndaᤇttӭ_ydWyG[|oe<ݖ$a-?9j+6WY^O8 @miì=>Kf9fQ6LIp}L.e i&=4g6k;˺,g d ""w;rPvE#HԱ9ծO,23y.@$(\sxpʂ=uK̍U)cO}zHP/lNj]TLi0cGQ/pZ5nͅ埽"Q4=h$Zlnj 7)[*[x}l4ӕyVDg9|=WdkQ.죥#TqܙƈY[T\2]frZ~ mEg6AdS.!خ$o`Iz+OC/d;Uu s(sQ| 2|<=+ =ߦ:<1IN\\uwۓoR頣- qj0 ]*{=Yl. |$~жL @11}]> |:C~$vg^`Bnx7c!`T%ڏ}T@ԼE/ʙl2044T)K&iS `\yrLDڐb҉#p)$PNAW %.a$Ie5Z푗.pwVDZ<9MM0YK%1^,1l 4͝ q ɔRHaup[xRԱܾ<:VvdT'z@ai,U[s큑J>#5ynz IVa:ωx$צa7d_#vuu+ aüNWR a(-$?bP ߝ}2 /GjoI<٠^IDwk`tycћ{#$:z+3,Tod6E wKC׵WaL e*Q5'O?7Б*/t4?֍b[ז szT!'7ЎSLyG|u5òpV>,>ikozfKR=~NRj?ERSQl WǤn8v"$%2"AИQvcihXi ^~ _<%wB8>xӸ(֢H+Aa+]FLsG$|"sTZg4/4R|}E#j`Uy)3&u0|%_ +6u0_: VdM}z{Aκ2' 9)#I]y2*ԍ^{+Zt1 ؟2 h1|JͅK_CqwUPUS+$EK~h5yhӇaHRU mBa"|' }?ɬ;۽`~6(8 bԁGs[Եέ i (hV(q*N4KיQ9zM5vdWcX?@뮱6t9mܲoF7v2S%V[YuKP,羅t- őn]aI@%gdRWq)i"XrLUF.$N@5W1.aJ+nMfcB^ R|ѽǫ\L_:`oCԌ;0'_DaӊA y'h5 N#q>WNqa'X=-a03ZfjSTH[lYI[퍟;0gV.HŪmq'ɇ*ML9giyHj S;YO~>*2]Fi,պ %=~ @XS;E }+ǯ8'oB_Ǣ]ٚX7v'tӤ%w`4N(qcx׳O~ .<ǭ $ جh+5e/ݠ]v(9V,%V:Ah)RzG(؏ְ]PȢ/E? !aRwߖsPX]?q~w=wicd2 b/Fw'`(DEk5D,HXʢDy'ȦƾsmX4jک\űw>V_I!k1[gnӣqA|Sbl" nj1m K4qiM h3`پw^! _^>en}uJu'sӎ7#%;Z`0%bz#gŦ'Ov`bz7ar9Y?xqz:d{1i -Wc)Ur.ܬ|N n-,Ka  .S@y)ogٻA>#`)+:!cDEG5gPRz&& T!3gyW8 ʂy ,K 9 ' =b\_>Pn:?>nXkrTr]7>lF ޣiP࿏FFfڋd }?C:NJ "m+ۊndV$F#<_X)S> ^ip!T, 9E;bV]Fa#{"XEv_HDU\7rg//O;+}`KD&kP! 5-EPrͿr/NITZ3 V/@[p + \jFV|?F Wp/CNfXOe||GO9rV9=jc̴&~W Ӓa@9%"+ؗWu&w 荘UͿAGɣ|*/SZi ]5_m^I'xlsS6[EabO mE 6"vZaX-|(i9Я0ޠeTdL#AtnCǮ3bĽ "mi;&ԫm gIeb^ \+I` Z57NJ('|]4i=*/2P듴gސ{e3Tve_=d;^NMy>?z8GՖC%*ITWi3(maџ| ,p{fiWQ7veCM5{Zdq-O B^SBme|_u ϝw-+6+p>\[ˢEuXPX`ʭiRI44T0/Lx|{ ^GonPa/'E:Xdzj稵pAQ+q{(x H+:19ns#FrgΪ !?oVbu"<REI sJw]x3Y/×+zxfɢF673]<( 6jԣP-l?K iQmhik Oݫ,xDc6LE\?&^Mq?J/ -a&LOA4$쇓We^g 緼RΐxԮ&BYD۹bHe{0034=f 8:);M4u%WT?hx;J8MavGb ku C+*kf);mѱ;nLceq/2 Zub7\Rk.$Fܧ Pzuw',9R5JR:0H '=AsZ"RCՐQx>*Li]YdԱ/zS m+s :l |ъ9V+Gg=i}:~j`VFץz?ZRF69`%O?+LnݛkN7'`>maB܅(P,F ?Zi0(T`=#Q$ދ0ksӯ+ikIy^k>]s .@5 cFʅauS4qξD*$k_,26?ƙ.G6^iqnrLHzY( O";"`_,ei)j{dDŽ:X:5E@Xg{9otϯ55ɧa*g -:%F4I+y BFao'F@E:a$N,<&:W10K6˃6. Sqnʢ#_x;PlvM! I$8"]a> Aj¶%).FԦʝI AgL7N; ?%xЄ=3v1| ȅ?oA2 m·OU'<#2JYTq_݄6QO~3SaoN*98H acNT ./=5Yq誾/|+o#܋#$IQPL:`EWdw9|3RN{tw5)?ѺO;T|:0<-f1;]ڎdMrV0@'wܹxDK8UI[ .o]e-2Mnh~m2$u[>/ɆCP9jӷ`feH.vRKUɉ7@IC8=/Q|FIWiM3445&_w4CE6 ,RdD s C;z;K[h)\gǖOF#sV2!O IK9\nP0Yx}BU{H#/kOd_d G]%@%hVXeqM`?ڼ3-XN6RP-z2 Pu'铖,mrW{l]0'p;"hu &Gs wl p0Z3,q:-ZshӁ}@0ﮤㆳOيcZ7+>?ݷpjWwf6$l榵=-IDž5\SK4apjpm#E> $q(&WZ+t EFN]o8haLW1ޖ cbi82H;p\qxc|XpK@eU،4D\fqزԮe:$9Rſ,0ILzTNjL+zW %jn[; xUIhxx^fdF !O]srј活Mna ,ē "ÓFRݞbd]i=h)ݚu/p*n [O$l\$JRtНwflw-8E1jVZ~2n ~)~xtqOutՁk+;.M@k"wi~ZFD*@%mK;$Fʔ4dIˢVBJ1=Fki7f9~iѢËѢh4\(B41 cˆ@Ijbm GtL7H}!`,n|WccrF3콑x>gyS|jtEsC削G_b=Ih `)bNr-:AA[C6m,lw) ܙ ᭬g;AOX DD\o9S&]^@z@q sީѿаX&q:t!ˁ~VmgHltE%ks Qv~*[)pyVRt/0敫]Vr9V{zl4wl˶AP 1q77Yjpa[?SbYha|:3,fZ uݼ|G:E6C^7 ɏ Kzy6su.:@@ϝYg<j9ZAx (HX_`8b7+iUJm'8U(Wk}5J5/N5⁖^as!Jw0:j+D mӢ6Rx  Ä%C LJT</ۜ@}߂]BQ:ʼmaF)]Ggzų-jB8Ivsd| ݩ6GzZQдܻJ~ Ί!'*{z_b*pB+ٹTxҨvf/'lVj~FѪik6[:H\c;bg걣,`3qJ7m|+ۨEܰZnl똼R!$_Q?C6wՕ%s5CN]#}i{|7E5ŕ/7)> (6쾔Pr[N' #vs`o)A1MF\/ې7^ O-.?jf[5k RD8VfP@N-jJ{Z. _?8^:{J:xLWONHK핤#E/jVyVaWkʫKW|T|g}<*Ss iIAWUYUP 2G[߆OڂG_wM:T3X`yr %}(@12RaeT:t$goPW8Eg8dĸ>o>z9qٓz7[hjvXzYluFE:ֈ<&1YъD06Ø5|s\1e4md7<'~tcK\vw13q[?Ydna'~gϛHtNe1 ]"a"9CSXc%'J Q7,?yt&7bv3U$#Jsο|JlH;VܕQd5֛f[ QL4-dgN ô6Y}Е1Kҹ9݀M195+6"Ǩ5~/$ZlLy2#CvTc'(VBo !f%G%\@uP`=k[Hfvف=%xi1u~׮xKIy)[IeRh]qFn# u NƉ)'Elգnlc. 8,k'WVZ6rKiB_, ԣxV|Uܴ'eȻ6YHA.' =.3"#93QP7-\j,2d=ђEQD_9` (Q$A0e`moV~ޔ& S@b^ykZȵ(sBiTTZqu/J/0 i@tR 4b>T! ;enm| GfX0'>rg~+ Xェ1?JpŢ^6TG5U6h]9˙\;ggs׆˜~<6PG ZRs7!J~ǓuΜ~(%'(tҮ=Gl3]; ? Ŗ-J $~rFX1Obn}, '"P Z#um -]O$eV NUN^Ii^&zO[3kAkԥXXzKL:&EYj_)2*FXiy56>*N[>il7o)DCUj^pL xF.Bͼ.w̋E11E}Y -dD@c=oNb~5:픮wL|;Z 97unV0(ճ/:NшMO=Vį9HpRSkylI[,(7)o%w\\7R8P, uE vƛb~¦:K㧡i^+[5ۚbNO2DE' HF ;=mlQϗ5ِ-wꑈb=&ʴ/%-FU⡁ȵDK5Px(i/x7Goջ9*Ts %Wy?n;A~ن_X9kW%T(%c w(5fZD@LDc/[#R݋ݧL *f־WUay٭#|u7EmKC[lY SVHWpvyc+sf˃oR]L3vu! 9&>Jo>Dp4tz%Yzt_ش_Аo.'m4E |>I!^ ;TG0 1U:(!8 R뢉eI~֯Nz7>֔'k!= =8>w5ㅡwR/*e J(%`R GPT]M|'*ՑM` 7D A|ܲڛFU31B~ &.uٔ/~Ff -!~n`ĠH}V|S5&H_ǷעGgWϋovO9,"xkC;S`(:]z9#0 !n_]ɩ"pؔM +Ӕ5}>q[!1VAZWYW%?͘qV wלM*-3Kq[dի<{3Bk;ZҩP̈\ -`\mEiq&qN^_1_ZRx۰jQ!p=YS>P%QSޝݑ7D-7!2(s>glZlxix4Й/HjM卐MK @RA7Gj¥Ԭz1jA܈\rĿA D8b Ԃ? Sq9c9x&* Qrޱ~TćX5Evq35 gHD[\"]$ k7w$!iH9 +{ CT`4 ,[Yi% [- =(eȐ/+_0[A-ysɓ'cWsM?{O@7EYvVwxıUȵ1Z!7~7:>/\dh:Y',n0V|11}3>!G1J~Y!e̴>H 0RfiP5X FukLǣZ?[mю#kmw;,q/6BxL6pٲ9r ^A!l1jlآKU߫-sgY؅w~.ojs)_K4 SF3rJIV?5K4/b`@Cw@SXXMj[*J+RĠ(&ORv.T?4k48ݵy Z6;avƊذp!4f*kċS(Cx3^m@%Q2eH|; je6Ik!yv ƺ~S?TC>ӭCp5[a+v  ocϢ;ozXh/.8en1K{%#Z lWR;pp=M5Xh YyMY+Y yF$d2Im"|_P飩 m"f=i4rb69(w&E -Yy-̳m(|G73FAhܗ`iODXyƴaF`3SE&ϥ+㟌aL?h|E rd76נ#-g_7>fegğ]~e+G{w=Na%xA?hE"$hxaAV% T~ùPָP 泸%z>7 5zD -X(+!Hys:jZYYRsH5B\E9/kwx:<;1bRT"oDgqY) m%zI(-{cQxG'1S@%{kGSm7:`SU)~PdP{ɅMMek Nyy}`U5MIO(BYoQaU;eԭ8DT;7PÍ^s_h# dp4r,ÖWn/BQ疃+ m\5Y>+lsUt4{DMjB3jd^7;y ƻD}p1zM 3X*ZK(T)/#$(!=:2L*ZUG>EC(.QKs2ib ȡycm!n]\U0" M-r릌̴ wj 6DXmj+s)Fs7OxC*.F'MP[jtSlp]b"<&^MtK}IѮc4h3oqӉcNooќy[kYUYR~zϽS|+OZp,.Ul}wc7e~nlS|-Y4mAYt5wvJ0N vժ~oX63;z덃0C_H|ipp2-5VH+,N@0&r&b#I\pMHiCWJ??<^tX(` \ZWl2/T{ӗ:E; >1y}]?xZױ6my16/Yzc[4w{IG=B6,2bIJV.~(kOƟz/C{_"8wvUAJowaQ;nqlAsP'ξ l#Jv׆@,yp0`eFqV?D-YW 4WKPY_!~*i쿵|fQj|g8S e/O%`C >\"MLOI]ز鏴RB8K~|)6L7Frğ*J"+}1uϞZ hcJ[esoò 7vu#8Wv,˦\9d j~lۜ2$/PV,-?gڇُ8 }vBǪ M4Sy=:-f3HL@9Q҅1d?GvNqh)OwQET~ wC &L|kZܾ*itx)LEBBDtBPjIjE1NN[ ʸFEԎzÎ&)ܲ K&92ygDfBHNY3MYva_<{w;֚4I9E GoJۻ}:ܑg9 jX&cj-R VpB#_=A!tF{LbY_/(B[7Uxv&cP'bֆbSv OD@ey;mޢ &Œi&#bj6B.mdiXn+0NVVf>{b/)="ԜB/UD6X rӞXN[ܙ8rgxp뽂+ޗs7cwE]WVk5[;ѵIe+<V}[顙IBhtD^5'{yUΉ@$=#ϔ\Lk%ɮ5'D%XiOOT(c㽯VAB- u88"K`r_=tz7'"!q~F=SdHqj&\% >9oA" M;8K&.ETi#! UM$-5)quԷ5&pv!#+`UEk ZE4UDDe]-{Pػ҈\0֍A_}>]sh #w-*ܯ7mX=J7 \y耝 /{{.VK;}Hj7-y e.kSʑN2GaѡWƝprG `Dv6\,ŪwA^'MvCfg29XLsW¤o9yDv\T3|YD#F:|c+ׇjZ(MìlmBx[91`'w0HW2n]7Pƈ u ǻ<#F{=d8.Qȗ#(D&K\5Qc}>xϠk^&3ɛEGjKWv?xHmX(zMc\,k0'(h\ӘeB2r?ǟFT +5 %vGxbyHsQZ$ ôHM/.b('!@^n^u.kkg #/D.M7u&"yWq+ޝ^Sd-Eb-P{8">SOW{!Y]N A=סu2@tӏ' v/ă4:HEuX⢹/F ]UI;hzH0,3*nPoV1ɹ{3TOz~"q]z[丬~_FR34P U}6k_.{،mZi-m=߲CX<| \:-LJu@8+kcCmGp\,s*2} 닱YW&I9%z x7pj׸3Oag !8d Q9ĎyO6Gȶ\t-}WJw;4}+z%FlY{jz38d+:c"o0r՗@Q![MCDid۠&x\ի("TcnϕU(So~맰a&H0 OmX%j*8m,R3GCdOߩ7KIx&_<DŽ67 ff&ɶLJ/SI;nA xt7kY8$U".yK ="$1-S >;yoi wqt qJpekSb!ﺚR+mɴGl GQà,vw}j?;Ɛ kʴz5@g̞͡YzAe*_i@۷r7T~T@AolefQ 7gsDYL9{#0;ͫnN P{OTz"@cN4R[Ÿ՞p9v b+_i= =9 /4˥opU>xpFVܲF+/w!m;bNnPY *bi8 U|֧ͣ66Ӿxb/;=GZ='HR:wX"IP9GZQv&rF0-gnTjS-֪ fd$H9|q\#U Ϸ 9p3F]d&USuSfUi3BX>\7^g}jzWG} 94*:?tT0d*o@o1\ԩ [kHGr;M<@<75]րOš6VKRheTA u-cAmo:H) ƐY1qb`D >̈׽G "YCҞ]Uu ?_!gl?l_LS02rlD#)κ4-vW?"ȒJm%T?M^Q_ŎGRDkй\LQt6SdZbG"& h^X!w3-@>)mx'Ӽh r {Ӧ`-Òq.u>JpD7_6H`ɯ$Jw}׭,VNDewĄVFŴpd yëT/ճH~r0 /KJ[2uy[{%8 OM1`^V @6w]jȩd4c)\) g9x l [J%+/"D4T=dtDC jݎ`ɍD*ƹY Sfs}f ,`!fŎDz=gl돒s+98a+"Ҳi]o ⚫ tYr9NJ דc@v 0%HrgTajN9bgCѵn4ʊ\f3dfÃԾo]p%' |V \HLh6j=jjVU w[<@h+=FG!(Q< g'CM55@W/SQ?I7׾ә2ڋ-ZMnd_{]C3e9PP!\F,΋e0Bđ{6wk<7N9@wabiUr^JKk~t422e$eI-<-8af8n},lҸ*3jW?)$dhT rHaaGv6LVh]~K2A$#=F aͭ/8 Y>\%D~y4p;C|Ma\DПd.+K^ܝ_k5rұUևu:95:_5Zi]J$ Ka2Cmc^o)ˡ3+^A*nPPVZ'f+B͇%enp/l:}փ^rw1F &ﮦЌ&}a1O:%r㓍)z=qV2&"+J+!CEvj2D> `}'m 5yFAĊ0[ǫ`9>@؋'~9M5, 86\VܕќzkA]iH a075 #\Q ڥ]jy?q5x),Կ8[bR1Dw.DB&|^Xu5*Vz6u[+}%n%DR8%'p*KQ!( X QܙԶD)To5N9t_Ze3џ">$m)(CK8dS.?"7/v_vxt@_n.`Ƙ=mQ_@&ש+Ty}Φsn32qZt!^ kGDDE@?;UbZ_AeIőLE)J3hrUgUMQRb{iLZ# .p"4dv4Vh}E&JgK6l$y*ωITz/a@*b 0b621=\D(Ag`q!_y'S_W uU"FdS4E4aoʋ>H>\&gOo*vO)@M mȲǾO,Fm BA)*msr߸h&,XFu..Lǟ.Ԋ{/k~;b(?3RGYu#!)8dZQ.VM<#K]:~}CXXi}GKTy-*#iiӽg*h VGM`S>#I{#^7y@ q^LR }2H>6_ܥ' ?-K<@!\h;kQEIb K7$ȩpTd[ .*!OJ4٤ޭsQ5G֡ @%/xoDzTz@1aZoҨFL=e)<tAL3lTSX#c7}/%=1MNzre[೿ݙt֕ ?=0w%uqjiD0 ~`s% Fh,њzO 0#,aSwHwnu{ytVH@ [^`Br%:T/E?Adw` HDpH$.my HjmN]=mvshX^8iooU,>5%Ո>V"ϓX8M3"9@چhl(:MHh6ٽxmg&ASP{3ݦkF{GSX~a>:65RO!}hy: .Mέ`( lzL}E 0t*$5A hjԆ%+8P<]h"F%kD|FͰ%3ŏ^(TQa)n:jg/IDH+ }=LhW;w6qkyUpb +oMp0kqL8\әʰYh<9tbb=?|c(5#knN:d_ʆpiUʞۄ, Di9W7;پQybINl ׼p wzq~rv^o\@K7"Fy֔M JcT+͗AiT`[x~UzqaXܵm>tG+V >$0$zaH?8y!íҐy0hɏ%KdO _Aqb:3]\A9xGy&(ծk/$\7Q(^2/\Fݠ:="s٥?01 88Lgx/hk$ \eGsȾE<;/%7BK]K=X sXmapcLϒ!Zm봟̑H#T;޿3q:ho0~7튍U~~|Ɲq*P/b(Hp4Ĥ`3l:Ƣ[XϘ5TAG 0C AMHAy50;窏jYtokMPmUæV0iGBo,+/JBN>"ŝ!)Ob"B+I+3|s%eظ[ЌmIG#!C %aUѵ-a,Ǭ\l'T(L}>mf[ y)dr{榟9, ߀ o?Ez,*FAULݠ̩AFAhliNj!TH4jqcsI:xk2j|r~sC7rI! Jp@T)˵j(0Cz ::V=t}ľ%xVtI)߶ (}[3Ei$~h%P`f^"J@]1p@Pd%(ÅLTw/Ly)lo')kdjf]Ɂop`GP(- P|U3C9p\,cW܃x`N3qsR~ O9P B<p5˛&^4>V0ˡbWs9'\wk(FY _t0SEvkϧ+O:4w BGt8#0k0KZ)`CԭQ"..:$mM/ub0.:`3js:"qnጉ:Iw8hҾʌ٤-F+1.<$4yɺg ~gEj qcqr'{>!~fnQO~ tKI^2]/4N!JP{g*BWGrF]EoҕuH (r IS2###mP|gBBDUTWꉮ"=罉ߡQX:fȆxY['}=?lM]4i$k+""}^|Y*,7A"y,yJ+7 Qb6S>*J ${120LdDd+MBTuO.`^P=Q7Hzy:> Ղi|b%^X,_6rw< a JuEQbH1:>kk1 .J*BG?3y<4Me=pqkEy`c+c̻e![(جf)8sX`< 8Mm1!?<+AJ,MhW 󥎲~qդN޵4c{?`ͦ*Ѝ#kd9OQ@/~c;&h $ [Ұr/@sȘlWHfQfhjZplw͎`RnRĘ[NtFk1gŤ!:s،wD:ܿwZhl>pV-GݍžeCZܼu܏J_;~'&$_?C:LWs~wϮtɵh.H+ADLAndi~{ɳcH0F/iMV0Mu 3SCbGILg )nǀM` &y\VUeja/?;1pS=d@YTp\ޘQ^g&C).~W7dC?7xQQ`1D5{f)3: 2ej=fzrS%“j+K۱N0M.i.,,YnHpWpA_c= ^~Z fP`RocaFʴ7`ء513sݛK]oVi]U!:h/4g$][V檝 1{(e Fvjla"qG—\qbN#h}D"<_[f)>*A_̹bcA;;>5Lݴ)bh5LN_DƾNi3c-)eVV VPyMLDC5}g XԞ+lȭ[("O Y]gF3!M{}[%@N8ij#>[Ů;9ЏOSMXD6a|@R:\W"qzq7P1nԮYV8x7nC;piY2WO:9*3/Y>3,HV~,)f_z$}(V> K-DKE)͜v'"1X:T^%XyΥ g6[Mۛ슏dblwaFUdui&k,]Yo}OoD ۖkgnwR7i-J'8(˃5UOK8{)b-n.U.=K,E40F<#I=IJ&QT#u칷ysafUY+nޮlț=.i#䔒tOgYӱKv9F=kWXV%4 L2C%ll SGfVզ͂8̖Njĸ!{[pjS*t9־@ɕR31{?tv!yJT  jpXwajWf[xE1ш䍪ꈈT~ 9w<7cWɀ(*p$*CJ砽Ǫ .Cj65" )r2̉B+ uv^mz"!-q&AUoO+.W(N>s{߰].oz4(D6C) O=JsSrQZaAUi1;E1m ا2/pK/\P(=ɣѳrQ\+r~ hn_LY8L5H[NG_.n?:7kCR9YqV7ݥE#)ɋTsPFo02)ra#C32|a*06p4R}LP8t_؎7:1PЌ 溬tF-i[YD=*Ԣ*^.m}ف+K~ 7UO44"Z :;I/"<҄M154sx{N*쬉g&(K*XbQRsKF2g ;{fy˦I(OuOwXag釷 \lc%ňd֯Klc˷W=)x fD|17KXЖdt'|Cda%& l(38_s" Y"0s! K-+jշnoBPx@O؆6Qb6e-y(!GҸa1+Gk im\,.5=Vd8pDL]Hif[Bw𺭪 E"ԓt%]^Tc{[:M &0Ս(wX;iI.ż3 (ۦM}Przڙ`!}͡7˛v=>;ve+ЙJ$^w̱/qO\[ыb?AuW@I^|DRDguzЂVR 8 .; y#Y7Q) _gά&5 (J 0̮q«l/Q%'bkѮZҎhVt1֢۠D ։v/Xc0=S[ZGРWo0wF@u21x/2 "m4Yh`xcPh5"*>DJ2az%Q )ˮp|Xg!@ro)wpnd\;/p.%_m&̏fk םf}kQN5o'Jk!ŞB+,Ȱ X%퉧 GVcjaU(uc=װfþt_f+vh6Ϟ# "",owm7䅑범LVeYO/GKD ;kj<7^QS&&$_0ON\} xlT `:Z6CJt([dܺ*]jѪI3)yg@ JaМ G7nUٳzFX /oބIV}E09Eztޗ}ͨth?%MgJag;8dm:pcES<$KBJ]ꪓ¶qϗU DfX}DuzcWTn&xhMTUr͚7q'CTo%&0e ]Sb3 ?/},rD}fIodh ) h^s{O4(* %"p!p#qyPp}|H3E&{o?\Y}'0O|w NlDӳQ)4-xq>-GrwjiB+֝%.^ CNA+sʋ>%O0ga-,N6! \Sp!' 6̋e`Jl#,VEuī7Okݭd=}#kVIN\S)Sվ` .ZwnWˌt>eֵK$|Xp,} X$<,rU@V|Nsi:x,}IX뀒>?]85 ؖ| ѡ-)x;WOev;Hƛ;GlĚF$8<JF*Q .IE>roD% +)sVxM K/n6΄q;lU ƻ [KZ^scu1IjqD#z;JC:>Ƞo1U0 )<_5z(?$:-yujWPlIq?J/A0H'PҚq,D`VW+ I{=SCqt,mR!"sh$| "ބ+Ozȫ I *Z($S`&9g>SvzbP)hQڼBeB._xkն/k1V-J)U;1Vz]h@_t8S.i}6OZΙz3JI?ߌ`eW׹?-VAԕw&#"M{L%lOdqgn gg T!P#njTޫwѢ=S!Z?sB(fv"t]mi>OʲD }Dx-=H/NQ/03:[jm׭z*9vܩy߁-I KuB,!0Ad' %ˎdKC’r ʈwVGp2/>/a1 tJK ,h R8-lfXn/rh“*=#o 6B[)E&|jԁ+\l=X~+;3\?3elRz;`(-=%3E$"v|Pp.seHP"APT{; ܀hK="PL]z1k-צ,ŅepdO0C[ML-6 Ou0_G2.:R86A# SԑەhuZpBVE~> L3>?>BT? )xjM9ȋ7!0b fjϩ=pzIGhl1/,oj\c*zFLwa0Z Ln ]e#=2Xގ@8Dk4J!!73JOբBAM6VͿTa/-l56г~(^>S {v@@M,a> cKmPڸzn'. +er dTZ~KB!JqĉХ/eܶ+g (Bk~\.>DPPQre%9q*PNGF6=h"Q{d~oI>fSՉ ԸiۈHDɆ}= :xTQ-}oPKOd3TX֢kӵ9i=6Qc7VZvSa2\4wɞ]ycW[rg޺n9npF߳wTnlD6_jXluC<)dɉ&=Us־ sMX>؁WJT_i6AY]QN!:UMP_^fjrpEҩm~R-Gy=8r%@p+k;؋U=*[{)<UXbr1ٖjM-5`xB/VY~a rF p>at&GKC%˸ZG) o;!@YC=1# ~7[km}(QSSkq@ ܆gnIS4-!熣wyT+~MT--r&V.]v"ib-[Z>xW۔"mpl^PPJ]褳>:ɏJE80md?yUUڮcWmyg=S\ůVO)~oǛ;,38}Rx10xx:/Lu kG+i9UE.2|qu֮, Dʵ6n=٤C˳aٰ}9^!M)-DmîSՔ5^u A ʘz_G:e|[ > D {@;pm"hK:mcձ>Pr4CڹABi{z d( Ka]o~'ڗ mG3LF Ј&edLZNG3MS+g(hط?9QB+;z6/|\ >Yݯ,m=`p2G h_NTDyc£Gn(JY(q1Ղ}:~DZ{m 2SA`[.!yV >Wyo] >/:@ze lLΌ[Me"|S)«V+q]* {#[Y;8, C7dhh8J=jP@钣suhcQO>HW2Z a9ľ/֥!2\\jO2Z M ^3j9)$Q"q[$(7.|98v[jD4'/S+=bz n0hq`<~\BeFwO"8#Fjb^=gPH cJyiy ިaW~9db_@JH}mhBZP%@ 6Fe;En/ +䙉G}op/`^7jbF>s)a53xF(Q Gk1Zվm3W<_[tS(O͗bz&EO$m~A %V X-w`%Y."b(E5j=]+3hYCҺg0\D}1z4T4CeX? ۆb@.W/ ғǫӨUB%(U^chePL #匣7c|6e+GE:TȣύnFs`ߠ6)R:;IVh$b-7SulTgw)~<9Xd\1ڡrkب!#؅*a.OYcDGʡ)*ec^ujGMDG8WO`txS U tG}ZuH0zC`5dǻ,ƄJލ/Q5G|22Ly:b2OC֔sϭ*{iFk5 $=&J瓝VΑ*p5DW_  !zyK?>?vks(`o%W.J7Pp y5u/ъVTf a%J>q$iI~{%-àqyAڼ2N3jt| ,}U?]I"E̫ ʱH'Un䝢Y[sͪf֏,adm٪ڽz2v'fo()L}v&Tc˓eibJʀV;/VЬ.P}Ao5Q sHN_͎wo5/쵘hxI)!dCU 4[+ d0U6S?[N:2H<( [~PGWV )~E ER".dB Q)3pIx7='8R 7Bلut o }|wd`XA=&r32h'zb4%w%74Z#Ncaؽ0,dYo2BP KẰ OǠrBۯx'V->,{ymu3+]Fv-E v՜xMkDM T`4)X,KηVG)Ƶiݍ%p-D${ t 6KI?2s}1תn "[nZnR)m_%0"/Հx]g$P $/ֶ*2vrk>6݈.C<@& fV;B_q)H <34DO<14T7|o)5w"8(*R2!MT;仇o(|& BjlwG3adDex-򼓦u4{8If=J /CL]}w/* ߶,OxM {[lf@o.x) Ƽpmk@"eM y"3 :x1qCuqooz/*/p̋=ZrZ(5Ʋ'4~#tGtmrYVNQW9ˠEuɹf*]kѵ^Ը!gևc"FaȶNjzdM\H:j⦣/)ͱS <֛2yxVB$+vlmE*9KݭVk S Xh7'0c+TbLga%&XOKF^A&RaCh_W(^}bUrs}k$On?svpN\;!sPmJlPa.GB6tJ I.IV HIڪ(Ke`_t9qk7dhy0|ʘF)FkER񈯇W;=S kAU2a=$PYqZ[㐺5&!%ޱ:8&ouw)@i Q] ~%u@#>Îy_rp ᅇ ]4DuM8Ym 9uy'J_cjWBf2OD6%[psӻ fJ؆5~S)Jt*{!lo5D۝iQڨ)<>: s77C@RJ|/9DxQv(E_2 -;oDeǡyƧt&,+QYBG~- EP*U{k՗!}KiUΪI++iZ,1bN}}xq%Ă& su΀\9D;p L0M/p|Z٢$n`,J(VTE]`L,tluatiD6: RMKgȢ۞mfKeٛ#_4iՒ{0^W М#;Hx,sRb^U0J[L=u J(z"ٮ؋IÆ}:܈|_6 4"ƍ5P>2g#gꯄX5TWA"] OLGhe)Nf7ZZ6Z|xQ^25V qfM^sm{;{$PULb{V%  0h9_?!Kٴ 3]~ϭ]NvnmƽpR9E>ۛIJ Y./AW6Eo Tt\"S**U9ng#ؓ?y渉]] \U\+.u]x5F"c憄 ܯ;ht|R?FD+oHF N =(,7W8b VXk}E.+b\nӝo1uGE!IP[S͍x֥z1zūW [& L?cm"Jm,9cgtR?H}Z(q鎿d"t\K:%? 3ʸBb|͔i!U) 4]q5N8|ZWƆ2@l6gboW7|\lƝ&5/[%}L0VR_pH_ @ kLf,CT3`vc%ُ Jj9^S穕s{(/%tWE 4α+! X&o)K.L:!R)LPPYTlk3QfI{ui8tN%k튼1`NQEq?VtZ1r7LFlʹ+(LM,RC u[/ ./֖Gz\pGVhg[BN>u8Eh x~#TqAEu/V^P{ ㏥7J-;aҝ#e/Td \;T*5EeZF, D2z6Rj Y:q,Q;Mh1x_iM/ƑCWi(}3QhwHI3s~y=r?Bˤcy,Q"3]}eÇ*ktx#Rf0Է1YǁnU݄p{;q7$DRs~%n LS: 6PLJ?Pܰ<>D1˚Y?:lp;*U=ҺVyX~%] QB][$ޏu MybI` T*h=W4 Ȁ+>R:嗯|]uY'V(29lrwc˅f_Q=AJkej(h8SvrR0/9"-U~\d.#wbٚwkv%@Umؕ戺Fuƥ&Mr;V2uoz̋xvzq/I otlEta¬3} mJ[sH"s_HBqj̻U/^x4Kc'MoC*a[/ھeNG*Y,k,AHw_Egb~:sQ$lUCTc a n<Ԭe5Ob)ܔ: o,o]ɰn3nϑuӁÞ3렝6^jP?*sQHY. l%u >SqQ&yAUhe՞SnInU.+z–!e_ @yK!KgӃ1BlJh(!iF DxBQbk=LKG=_\2ƦUsY6 +2Cӳ R k7PMl4Fi{& +[غ\%%&F-4R-/B0ƀds+w ϩZcNȷNsB08Go{ "o5]qصr83[0cWG:@I2p_$2[ڥ@c?9O 3 kYIt=孅hzKb3;$ ē|LpL I}72P scۜ [t-H#beu"9k䓦~#W>閭3 t͘gos>lłj 湃Վ]&M9'ԟ\ᾲxYA鲌I:X1Ă+(Z| vׄ:o崽v/-"K/u8 ( rng2$S`wΑ it"bw~^eSrfqtGT/{t;^On|UT>L멎ݧ؜_b?<u ZDZuuCu,.+4~D�̔/Pr=~_`>rm'nߠJxRO/l:&4u`?G1uHpF*mE'?JnfPHM:d h1-ډ F|Rh=X-?1tqXTY s TZGzsRYQJd ?˯w3R6}gQqRk|&ʢZp8*~= o(c6s`ap uOUg<<Dݓ{4S܉Sla{枴™nQ8dZ%.OLT8\],L%D/ k5Z8jCZFV8H*Af`z ?>pZƩ1Le8,%J$7QCL}$(閕)!v !L]\H[4-(m gwC1W`bq27os<ё^/=S[WNՋL=蕸̪lX{- mtASf#sQђ~J.֣bȉ[$o249Mnbp_d 5%"Rp=[{2?Q򅐉%+QY8yϐ#h5b)BI]rbb<\:\^JS]KLLd% [6U"^|\cl졾w2dY;iWӆ]A/?.I#?~ >$hGLt=O Xk2aYԹoXf _; BՀxi߼w| -=H@(5Hk֒Φqrԫv?{l~Z}KWAUbObXfP+YF[í,]dQ(1ba9g(t{̷0y$S9>Ea2/09ݡ"1zmY ʹ]YQ΃ LAįeCIIDau6 ~oUOr319 `C+۔\l]il 2ʔ!J{9!ދgЍxt]vʭa2\MS}XGcSPgVR|Mt=٤f;۵gMWZm>$ 4Y^9bbF98IǕW)O&1nfVdcEU[[_f1cZUFy?} 2?Ni9a)0c$Jwe ^4-|Ӻ)%=(} AewZbPp g51rmw js 9~jQ~˜UEW\DeÀb5vZc0:f&VO7mWotC92ܧa?{}ðTo=)0ALZH, !5a$݋ MlL*!2 {|!X>oHƒ|KE2a =u[P TG}nkP ?$ c1L!Ud+?<a&qi&_ OnIx$ Swm|c9!ݷ2uޑfdz_IZ& m[c!<:B{Azo!|=TW*'lѵ-mkXH9X}C(_:z N'y7rVp`0\ٗ "tzrwf呝)uQ枤̎WWk=UHpl R4x@ LR!] 8KJի2Io֡=vP pIGO>O=Kp|p{?hy-k 8Ve7-\~#Y=XhV!YShFP+…?9k"_`ڨUPXaqG#DZ $uϯ &΀s]㸚B¼$PʺIwJexp."Nd|[7Muco,{ IIwO].o*⿑Rx &t"=*đQE#ܻ1/Bi*>3R\BY.ndzyVYEжdʾ<}媜> X8H)c`@>U+KMP+w"Js` ;.mB!?s,;hB -&hj~ڮ un~}x г>62ʠѓrt]%.3(<&"Ju:k)b{}̚Eh3c K(ݴ2j?E4,vk*1T7hdRdG$ Z ="/ 6^  Ztkwv}1G߆7 ;yӓgX:~+i5ɫs˚Tq/s[گ~>WNcdv:Ep*..Y;Թr:Jرn<쾣XX^$y߉JIlCŪxl/5Ko$v?_PR+~{A! #Qz6wp;P BƔ\G@q"Y+Γ I7d wq9pOu&H7b8rU4 uCyn֟auu E`&zhz^?zikQK$l4͊Xu(戽9]gN |.,H\=L3T:w"z$MEj :rT y|>A\;?4thHP*ߍ,4P0]h--ۛ}lΉLqsLR+QfG?x95.lku(KMݔ=hfYBeζ5D;TN~?7ZEMY-6~cՂ3Tt>=92 7~ ښQ*W<4ssD gɼˇb~WJ)x&;V$EAdtlՔ+,]}4rGs\C:`W݄G1%soam$gb0u䆓}TRDl!'7hUwN RMjMC[!+8Wo޽L|H u"ǬFuD0 |`-UyNXkƎRdcs#pWjF aiD_Ȇ.H< 7%(M3" OH3L'DJ*SPLtfsDGpٖSs NU. 1Aל `А(@&<$>d; Fz^:H bPEU-i ɍ|`y0J!M1jb7B=A *eK|ܕ}g"~Xm S/ ܳQ93UEE}l6}(#ɞ$fp c1"=*xM 3Aoî;1EV ;FƎ/ڳ-;z.^뫛㺖yoG$z's'lۡkG)]8ڸ 'cyxgJdI@] ŧhdۊ$*iG]I_CH S;ߖxMe! Liܤ&>,t$ǓΘT?I!F}HbRQxMw}"Fr.AQ@Ue2\{|r|j*p :4>tsЎm]%f!3G{9LRkx!@p«m\+Hd0M IEˊRb;΍ .8+;ۡC^uɘ >D*hJpqx2MKץ`ކ$<"[x*hRWOr;0w J@\m/urHhxiz''ċ2'vpdlŜϝ"7xRv(eisg`'fdN`uGP)NmpA=zWsM|<0åj q0i wpXb]q[PIM+jO K+ DXuGWDhy BjH3mkn{C,M<砶c0)L~DCTNh0es9mFlF7W%/klˡYZah61+&U˼dPn'e^JJf~ OWGn e9/P丩 "|}mJn|;TKNKar9@E;0pwtL#x9ZTΌ>  Y# wّu(b=gzs;vg$\꭯Ph/A/%$fg3Kf!CWg@6 a #kjBmPʛwlxٮcfи?ic1; ?mV?!,=M`R<ŝ1s"pe0ݘǼ,z6*S^J͘ga[Xڅ~k?C3)fVf6c&j&?Dԋ мܫn=ҷ~PO(8I9y` Cqvu+Q$@yw9'|50k5;0&_߳4GiZ)kR޶Ft Qt:QY8%G©Me %'zl!T}քu;C(~d_Sw:H^Õv-ܗ&2:TP+, <: Sbjb韜$ "pXB,S:YWBG_(H՜;wH60?pl<2} f[>-!!mpEeb~u@(kZWSt:l|dFL:q:Z a}]g~heΥ]Քx+ {ETݲŽ<$^#d^P:Q%"ؓS I[>&{n(Ra-Y^$5䝑/6ZN;OVĪwC*lIe@& tT١,3Ecф 9vJT}{RU}Y&I4زBlOXLOr~@;a'o WC-=Z|^/N@ʅ%L)6-5A*FH˜ )j 9 /V{/w9ѴD %ugώ !6:ڗͺ_jHBBDpuK>Նv9AkWA^tʥ:'JR\m›̆zNB!3hTIQ[v,ߪ%Ecº]E1e) þc| xZz6ZDEYqH3~–p02- 8Yk'߉KtuMB˛rr oN- ,# O>qcʼnvydKmWlL8g6+`ɟLl ɥ(OEx6ɶuY1}ZrŌu WU[d*T༅W"*DDd>Q>[GtfԺ>Ve0dM0jG]^ݵj"$fY-*Tn١Jr?VS-|g qӠVqݐbp;hPj<=q- ;hz wB -xJ:- OoOAR f]9]n *mܾFz*42ܫ 4.Cx2OO@Zx萏[Ng6܉Gi\Y*ʈX>wqW(m/;X3%o}jyKvDq1C8ݺ:nnp53[_<:\nɉ{38L#6.dX Y5^tkF]KO)14LH`|N ;` UΕ'e`tB(nq1.@xu:pQKj _^*X8/+z_HӉ0CI>XڀnJpoȆ:d EFl+7qOYK;K`N8z6E5֦C@H q[NVT{{fM 62D wO+Є<UmI+(fF* gnjiuajcBi\ϛVLUtNle_r\vsTRC]4>xgAs)˲2WWXv:?-!|} l?[\1 Q|E؎b4T%g!R`5hGkXTB1*7ZMa=]#`ԂI<)g% xzvϗFKREq0sLAp%8J b )@Y{$y(Kߐ$z=Ac&֓8Ε80KB;#Ab\ݵˊUU'Fݕglr9@ 9Xe,_D jȒw~8KUWkG|lXi $4O~j' q2\{b ~O)"fK͗ٺqX&xvG-nW('[cё~ FP\I"ʑ/#եxd޻S7}[,&cًzHh@-.y7gm$VU/Y$,f<=ncq~Xk"]1;i`//3wE~ !<;'Xn~ (p>T]d3V2 s)`H iutj"Jcv.~6c?-%{`cJR`@ n֗$nWG*0Bcf5/Vn1U_H:89;mZ̒$EA\ԓgN.p9 s5J(bTJ=x@vGP;N29 Ued7r4'D}aR!I 52gwhsֲ&.yA솟pypރCjkKa, RGh?gI,:1kpؽe"yhhx>eIv ת;5z 4=D9.%'<Ъ#e%A t'pdKm<4chwotQ^q#hXTak;%YhdWyI82ry.k%,b=$ӊɑ|PcLN`Vqܝ q$ oaRAC-@Ͽ-e S[Źi&Gݴ1h%OH؀e, q@14e+֥͛E#k!?)\gcZX 7_n1߲74w#oJJ4=Jo:޽ "J&)kde"8}Gn.= x#xۣ 9ћr+*]!R]6`LF uh"c _ *듚qp&|K-yL:eH GX[ȫWo2e{$7\R=kZN?ߕ%6r=Ftp%Z[J.ʮfR;OKY1E};] WE rlФ4}.~fp.&%_ ĵ L\ܡҊnXX;8&s>jhjEĂB!I>@pP(Tlk -#㝏]U@0WT9x lqp?,ߕI>Gq?sTjދj&:D"gf-FgzF ǕP ;i|^Ŀ8 zx8(sXͿAEe*hcIÝɛ TaCH{H:YTtx(k4h"^;KJ,8לVG"A3r !e *_4*%4F#;Om;PN餂IFώҭF3"}ci{wߏ+3 K/r@|.g;AN̦0:!fS %Ђ *d+ѫ}l~m"9!Avw11V54Q lvr¹jlvu _hWA\CħH+taaXkc`f6CYl߿D')҅Ty67XqI~t$^rl"I-,yؚ`/b?3|$sW/?Κ]J8y3^of&Dʭ#n$$٦%˷7;rݩ䒭kzIH\.kyU}}#3Sw[m܁#-y=^H.BphXudž QB5b0 H}Q|ٺ޺ٴ8ZfB7_#IXѐ!1xS Mh~c!C1yޘR,es;ӟKVTip';7i.t*62# soBTRۙٽQ}T(b\v tzSJ챭:-i"'$\ʛ.WL5]F$n-+P]n[/+%SbB'ݐ3jY>KiT6 <}qXڤ0+ e~"_BY /St{`Ubc2DG$˥Cw*)1&U]#bM_Dnkf1]e^r~(Dt.ݸMQ'g5B FhZم5.F]Ā 9e<@߈G1CȀOU0ΨhN˳obj^2$Ht ^ò>4CAEG|UY $_{EF!:,qzg{Kk }KrJ_*!+<ªj䣥]SA{RF5p{ 2G靏qzkgP e"FGÕw؉n7DsjRz ؈?hu_4p׎pBa6¯4>?m4%x?&?؜@vqhf]熴"2h vVyor)ɻY Ξ!ފ}cVU2.Țl X-nQY pk6q HLܽKa(a2>c$wWƃ!Q ;MW02jbŪ.{.lZsK DzUd￶yǽ|^x L(-eHhXq7B); d 7Dv˽wt+ѷ<&שp{JQI9:W}Q9R#m60Dr70q1J9b i Ux9~, Y誱ȦLm2#HdiV7Y7=\<^ht%Ko"/KB;n&l %"q`a@=Yoħ6)Ef+4AT߶jhL^k~dP}yXI˼ #14w5g>Wh~}aMz滖4i˸LZN=Vq/M4,&z\t#3%3Y ݂:OOq+ΡNj2*CEbB/Lj\jy+/p NJF #'w X a/|iS]"yI˸uT+a}ɷHy)> rߕQH,xvzv1wXs zttlx[|>)Cyc*`Pan\{҈ײMG fjX cO.Q)<LmS@ކ:ܧV,z;}sL3qք̈wT{y8 `ahN$g%]:lD\.jlP p{1B*bmsQ~D)?ֿ?v//juל2sS 6[6E*ܶ(ɟK$j (^@fmeD-հkx2m Dŭd?4*]gmv,Gu Dy}t j+f6g$KVOddTcl_+Oi#&&u5JvvFIWx4_~ ḅҰ_9K+T0X*LT&<$:FΚ︰ޟNy{N`(%xN# |f-K|QMcMgpvqaEܮ\_Kl^ In;Y"NF6 Š+caXX_%E~nܥM;j>Mf q`<+L s^da`ިS"*=W93νslg/so B$RZV J9,bBn_?f1s4N˦ݜHtX4Q:<; Xl Rˎ~Ů &񮬌%@^T#)gJ,ˤT64rh̢& soJ:U8Uuݨ7cEב/ΩxxվsVxB"[No>\&JiA :c.拇wxi)U։J /oʻ 9[qa6-']#{F퇩DNb]OLI oۘ`Zz}+&/1xG ,NvcR)!Cg=<pd7em,.o,-^A9*4QCX6F}k7*hkFtWYoskUGeS| ?Hξ7>d Ys{4ezO!D藩vP,cOV[I܋~8e_73bx9LrB'^lYϚj QB+JK\(&WyDD8q{PL>` -޹B f ^~%ݲ9348nKcμQ<S dr¸#w"䑮Oˮok=.+Lόd.$| .G4iK6h&G-n=bPDmmBK =[kA$HlY2!ݹqΔ-6&6]ͮ-dmJ &$Ჵw`u @r,1=i;B£ B]6rpY*1>C řO$/%@Pi3_Pc<LI}o)#4+kT,yLb֫5q`0#=Uމdj%JYFY;(o" &Țde᥮)O2jq:9Ob7 #Zy1G&4EZl a$L9?QN,rXuBAb|+v%(?;*"2T-yg T,{ hbIzv\P1D8K4(5| $[)ho.yx%yv щȦiH; M.Y{L%},N(4ɰe5qsu3Ph70aǧÎAi'@-=:PF3`?-%;pExy?;[P&U;û%NKI4l{8$,mRAV;7>89i 8 xba85i;A$>z-l2Ñ `ыQJ ~ӂva!ϳ.*zmߧlݭfeu k  ;U7mbby =KBk$c1O=h@=IOrc5<r77Uk8} _9Jh(ޞ@-jZ  G|Z/py #zܻ)4wu߮*s\]>m+nSTB|R8sHpfYѕ!="'z4oͺUz; b1VB=IEbrքIPCƟ!V*[̆"B@\SN8ҮaE{;/ d8h;|'3uQq`tR%#*du7!hl(_\ _MkҲJU%c@Aw禯hC_s:DJŃf QOecP%@(jX*NE(@"xV0yjne;Vo=b,d8 xmU/[ޑR@|8XJW~X&%ci7_Ykf+CnlXTCRtz%J 1fTߟ~Ra#dVDĥjnD 5G%IZelMR*oQΟ((qkS6c3_㪥D`=7+vk$] 3-VE nIP'`5=uu&97LY $lĎuf(Uj稢נb 6vL @S<XP|zFR L{lIx册8o]"C~#w ׺2/f~ fΟ;#H-PU\R.킶濦XR` iTf+>@ b{kk!DyVEs称lEˊ0WZNSj%N{BO~ oIUu'f4f⒉7Zkzy:DY2h7?>ƱZ!v!gtT+LԲhyAELP՛ε 1=`Lc1ׁ[M>o8w_h8M~^2t*ň/7gM ᆜ0Dj6X:wNm F9a>XgP'<}UGnj){`~C #œOOȉ8AcH+9GA,>`z+D#tcEF$֪. &e#U)/qy"Z{pisI@j}SLb'YGxzɲޡ|~dL! w R`ʊ) P"V-8ukkX|{m@Pdz&(e$+tp`Ȟdoidt(IR UAZ=;wfw; c6sdvDXޔ@cSEd#wiRN7V:Y#x$ˍCp)Ty.EhAF5P(1n|LZ]MGw&fGc;&c+YR6PLsǐodxg=Ɗ]iV&o4٭h~PA.Fx tAUG r?cF#VT\?Q 5Nlol; `[lOrPtF+:ڱLU/`ZQW_OcgWa,M6sΏ ~LF/{YqLٹo˙VBZq#LujVi|FF%wP') P$ۢIk?})zɵ_;ʵf^e}'v^,\ }%gcJ. ҋR$km#4 { ,8G"(~!߂&L2XP_ּ.BV} `DE+nP#J^-/ 'Э/iJveM<%Cnδ\7!]C%kEX9(R7 {0 Z*ok_tqcĻ,vlI*ӃYГdK:~ȆfJ'fF:b$K#D2bGԅAo4R7`(@nRm.w+i”3Pik@$=eV+aO˲ܡ]ei2b_0Gb!MUt۸ PH˒zCV'!Kʓ3Cbf5vIU%9޻衔̼bRA/9鳜͠ ][ߧi# {=70RY"{QFV_5Mew"nL"Pt %"W`(#kЕ2E^ fdqKX%{γLn>NumzGW6g[VZ`o S/>\<*z{etLgce6 n!1L"Q,vkaXS2yQ:.sbV1Te}ǔqQ(3>TH~U \&D61P=ϫuPC"/U`Rjv_Ӟ!tKV3D6/'p ;amWpVOoSM "ӎ0ԵTY>Z߮(u"A";qePlcG B&\DpM@~T|y4 Y( N/ n1{5l;x;o/-*7 Z&^W{:|`{MT w2ryc ԧ_El45R(}2鄚ܱyyҩU/?X7+ssR8vqsFѡkGj+`f]i/zt{ e[T-dч#D@{7۴sa " 1f|H -J:%\|lfTE* V]9Ì@4`Aͼ{bE-p@w nYr]ɈӸԀPbġ{XDa(DVqJC tU]cASMx.lzL= ȃ?Sn|*\|#ruoT>>?ot+,='k,#>ßVN D /N`pP e%80Ѩ:k+X~yxS䡪 ub9ARޑʼn%l(f"|A(ߚɿqI7a,3qҫ\ e |^O=(Ώg tN!ܨ˥x!4|pyG'Q OKW(|I1J陰MQrKlR ŕ? 9U;<ĝŶb x2u0{($hXׁ$86Lrڑ-tj΢ c :s:*6_(P/$г϶(K:}[deŘJDv?dtET)Cc=9EN/O#N[vOSʫjLrSlvt2f[כlgwgoߒhA5&DmM? ,+h af9 @~>FՂo%lK({mUUue9YrQ!ti'k=X"q ŗ-jFnY{YNG8&0geɆ]R4Q*HLPIi~UxɲbG>EH vLqiVJ x1YG9"cfaf=_GFfjbj9x=2_ع}GLئ@tZkbt>S.ڈR9|kU̓:m ~X y U3ҐfDc,j=AhcA!NkM7¨(ZZTQXK܅:Zl7a)ĕ:W(c2s"~[`#tp) %=Z"_%<גKWocݣ#mi];I51}ǕPB gUqVcR_d/8N{@ZB_ʻ07Q?_ c>+i)oFg[B=8GU;DIKkpPdHO81|P >A;WR(m.T gR2z|эEO7yXDg츂Ud~xuwR].f6)0(Ai4-gAnT!Qx2<"S_SﬕAyCJ⓶"-O%(mU3lKMG|9$aX%Ƙ4_xjnK)x=A&Mb9< P]ϰ._O@[ ]Xz*9"a. WdK0W<4Q|0^E qzu'Y(Y!քTH LHCm=V:9aXQtPG]6У mJ$N?°iP=لzGC0[)zKNbܵmJS+h!È"H.aYhw iE |߇ћ:5_JfJMRU2? 3_;7Ѕ*#6 hH5 >c.o>zJ}@x)׵ح =ā4;V٬Pc=9ьGHNI QfHMemt)qf.ƏVBڈaX݂JzNNњjA`9,0 |!>Pܺg< "mBqpFziz y{Ӓ Cypi up1/P=,s 42ݔ`55fxfҷM/~Lws*P.PH v:՝dM'`AH_a JU=J/^05=cCKZNݛӐ|F>-h#-RkxaX, r~i0iq?a 2gﻖUvpJy]XR}}U0 >9~H&yd>"00&v#pmijAq٢3Gk:[EjE>U&(^,j[uL|1ҕD$_J_:q`$Zw}Kà#a2Ob*6tKlGՓ^'f" _uAV%vǟyDM խbHd5nS,mq-,O8G#P:A1V]l!ӹYtQH={*%c6*u)8$UgHMKr=a$w|b# f]%ʞ_%z#$|՚ھF*TSNG9F[ҟW'P=`0$HϣQt-kd(%|moB .Iպ9YDݴ_qa밭׍9!#ЮnFj:gȺh}H&wa׈0IȄѵV!ls.iLNl\4|ӋʣN8E~S6j?˴YT515!̍IF4? x3 f6x1ڭX֯ȪwCcAj hoo JńZd= 35>3Py.PD\P$4w]$)(EVXV>[-;Q6 ̀A3!x?uďa L5k>;X3qBC%VU|7ddf8`GA.7X$9։:/Ī~ nga:VJУ?0nY/͐-ZNA  63Pͼ$NcqqajK5΀ ɼXjcyijzzaN%5 & isʂ}Ν nLzKO,ײO +'Elɱ"χ)I{y=2ya!Ԣt8o${Ijlc"dބ22BQ] $V R/ x' `0XtqꝻ5y.p$?&(J;fJ1:i@=\WA#̇fbI)҂PJF~@'2[}\Ptı Y<,imc9ca쫋OCo0ewE'tNSi(VA&NG9-; |Ɛ\3 @ˎn) ikkh/5j_j;1$}*yCsmFS YW9Jj, է;4C0je =q` n7Tn-85徑I^lw<f~5ޛj03`5q\[ح@e4'h8~`FYZ+6C&| kS$3ܼzndS}Aao/QRG0Ėh ĚH_)VO^Ļ Cq{c# O%%(ypA,ma8(YoִS߈h\I jN@7$ AV9'S{:LaTO1##}p+)g`$NJrx`Krh=lvﶛ9Pkl̕HLØlN Z*VoS~7XWˈit dAwu'\C(6]^<Gl:K!&q`  RҤ|/ _"lefJU27KL 'gEEYm5E'ny_7nR)wh&=p#w =ÖbW2kcZE ͭTAA[z*'~AmAllZMui-bSH2J}GW;!S2ήJpe'GBCL' ^zRK]]zr~nBZ8;Tx+yHr[{1r̽rEML5#"kܟ\ ?6SMkI*?ao2.)=D zk $njʼ,`r/+"M׹8(@ \KFTb'!c֢q-9(WYw< !hlTS1 yXߋ;l G5P6.m,ZXEq*^!#Qq9xb>XOM:ؐ9|nTGrZB,P.Ҡ0v%ˮSXEuc<$]Ez@b5Կ +ѦޜZJ}#C6ƌ< [n'aU:#-B[|^W)9gWjoZuSR")i yTd|VIvx#kXʭ|a[b\D09os[bF=%T=i (J㰧֖yʆFX7?$rU|,j@D:R5?B4W֋sVcqB`i˷ XOU YHG 1A0@HNy(I̹0zY3<ٮ0HK%ʺ+QP>>AxWOFv[}}x&aJk?ToSl[ݳ-ŭe~B1cӹ;6D kҼT!=¯ey*/G,5Rデxԧw}dn Ԙ̙"#1':{/[S}U$%ѫ;8Ǩ4RKnۆ1+dA!@p iF5}ozYWGn = vE?ok= %~O78F]^CWWR, En5@!x -{$Mp\d<1#9 ].;w9Bʮ}<=JuNf=n p ݅ˑ]^Izrw~|k:'gYZ0707010000031c000081a4000000000000000000000001662bfc8000002da4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme/host/nvme-fabrics.ko.xz7zXZִF!t/-c]?Eh=ڜ9OC]w$Q?#0Mz|xA F0Ar&5*&>XO=GrMÙ8΃܌\u[Ճ>^0:>:ƽ0)OvwBR)kA h?j1FQVP `@;L/Rc_Q:a`dڰVR Sۢ ͈k@7LO(Q_'*V}Vy n;'e_Ahh3ms |SjqݦV#dZ!+ž$7,9 3^:?;}/$ȃqּW76O #"GT0,T (R_bHrJ3( p?>@q: B_nʇ107|7:kmOyѓR#(,ШF'Mт7srr_87E +JClR2lWt-F8Va4>$s3Q*aW<HlĴE#ts'WRʘd{MkzZF۩'ɢ"{q(`;jK!,u(mVoSwFPN_aكb` 1cۤH& 'rb#Ko^8~4rD)Y*`ƥr]#t܌Eh]qMB&;*!r׊LM.S6hבqdc<hAUc #uHiQay3X"fBN[4Vvh IFc}XkҋkMKMoYg$X*|AxANxcSsN'w7(>22Gm2;V=./=D\KWaYmlKG~(xȘ Ɵ£f:_Âko&xrnz!H5h͘nSBq#~;!GFSǍJ HUb> Q[S>Ӥ8{Afɇ|6RQԯү3X5˓wOV'j(_(.o"[^R/Ӭr~Dv21d޶Ͱ8ݤ ~F!YEt$ABԻCT]fiDIsc$o/2ôU(Ihb e V"pX𨽏uExXCGsʐC_k2IO 'J8]Äux(#BB !RAžDct#HAv]B%OhFX|I|r K1BC ^{]_3y1mf]!\3F18Nrޯ^l| 'Zxb s|Uh-z}\951]8I3/LE`.VOj=H[`m JN m2; āCpAW l[Pױ;cЊDyM=.#bQQكx+bnokB\t,$܃%W#g4` tQG.l_ǽ'{7f\`XVkYfO+ }}r VO>w6 r=vU:_d Yr-Vs Nu b11Dewy,ngkLk`3W>^ώ$I i]vMNHc:-\(; 8-De"p樸 CU|1sJ.2eMb/O9VBE tMv C&  8ХoU Sт+ZXH ]pz)EX/KmDL7LPLv*.I3 .bAX?z(Yr*q2d=e0KŔBb!bG{ | $9z({O;( H7Ž?FJ2 גfxUZm87A=nɞYy-eޘk+;7p3XƍΦ#4 HBO8my沦յg̣XnUP|OaOB %N_ͦxH :YB_T6:Ri `E]gY DziF =}5MEnYf8$b C5̵@t89-uR~q=ن1I$](u]E]Tw%zgjWj׳*fTk`4!]t2o?0(lܦ%TܧA,  vBoQiV:_x3^oV]L@<(0ʵYM? ]yVz'LnGo ւ*zk G6m<XT+W[a?d9ʴJA?V*5v>jt(TcǼ ma@e02PqƬAC\;'! ]]$hմlZg5jlܤWj5pc1x =NbDFcj19: >V;v@PwifKCl|~=0\Lf:Wed=Z4x"Q*{dwUf|^J" 5Y1O$g}ׁba=!- <ƒA48Y -Zͤ2ru0"Bt?JV$y,A)dh?D3B13ZTv.56M-!",p-tԨe IN${Cd3^kӞ'}G'jeE3onpy"fLalC䞒*,㬸-NBC<6tJ]u4G0{hW%wk%Zo0٧CHq>L{4niCsn'"Aa!HnQ_6ois9< ʅ쀄sqEyaw:[Ǔp0JmUͱvWݗ6xOL<XαT -a,$$ø/ʤ*AWK =S{ #Z*W/R3LM%ؗ= vGn.F:/MLB03Uu/F:gGoWTR^qI~&adO/`c}!RM CyS쀰m,!NL z| U<%Yȿ $d-*\̇#̂] AZ~U?oԃ{3>ag`< >'3G껔ƧIzvuο;.f,E>`+{B0 ֋4' |i8h0m(?#M"2W0?#O胮&INsOicW]I9 ME ֹGxXѢvhl~!Ko71*6])w8׶#$JH Axvz m&r1@#pN[Q'P8 \Qruͥ~ϒ?OS@N˞Rk!ЦC~BZmM߹@ h!toiE3PpRrsVM V\I0x6ͷU ܇RzXO|bKƗBTe/.̉  7>t˯Q̆ U\ ?fr΍p=SM2 ;ׇ?W*ow# rƷ?f ćW^ voKf'<vACk9;y@lM]-u+y.<*VpNUp$8KKa&[}Z}b!7FKSʄ"HSpgQ[P5kdIbv, kfL3lx^ ǦEVhV[>IljQ_(> . 5i\aHyPn~FE"ik?Mw_Ց2ۓxDy|C f|Z.47BC:(hCO쿗4*TMNw1ACxEbLCV=,":EO"8i`+? yuL'-~n~y\]t<h13AW4mt *1Fk?!Ń֘8-r7@:aY.E~y+SAaG(7Rh ^\,'pZX㧩!ȍcfB#7W87˯8T,RĸrqDR%t-]\"K4f-`u$e<,0 #"X! .! 1_)cfU7KQॾ,o@Rhkv/1)\ 0bqgѵX7ptDdjE7r+`E8g%*2Dptn )bVи vs9YJ&rI[x$n\G p#Q%ª^F-CKHf2~Gd hs V{docgXFM+ !=!U:uVUQ=شr7Do3" Ԅ3urچHLc}v]Z󒖺=Cr/JA:#SOn{l?_=9+[_EthTxV#({3uce!7" ?*2&s5Wp y.꫋}Ȑfg=řGIp$/GQFyEeKۚI@B=t޻  reW`Orw`Z[#ʯZx3dbUIܑXggtB4E |%Hp_ٖ8z2;4?LQwg%5FrE S).hml_M5>OAD~ԏ 1rp YVi)  -WUz: h~\=K${h~+/lo; {4|I\mDUFkV a4*'+$y p_ W}>=42 UpDv`z1e~) }SeV*`bƺ_O&J@!ͻs 2\> \DgCqvs>stU^FT@|̇<c/7 V.(ruې%n<5L%\m̹٠ 0 PXNA@>|vP Xvd`Vyy?Չ_:57 ;;l֬kyǹK[CB>attgkmHF>Blgz=brյd 3KcޝR묾);b\xE) 7dGd$9'1HDS9_CZxuV)s,I(FRJ{rn(ձK+e0$Ǣ7`wӰxctLAe;1F&_Bp7\Zh(RGSREڇӽKjmI[#Owx;@$6w|]YLV*M4:2pӜ}p8oLH=YHy_Ϟ< {RAq>{6|U{`z&d94m~En]y7^&&JSuv<I'~ t^*K2&):#?-+ӳ 0 AZK՗dB3./OR+-6OD^fbA{ϊV`^k^@836DQ<̗Ԣ/p(@ob$8?gƻe}2_܀CZpf,=Uwњ^5߲Jv1Yl@ U:uJL?4>9'_f(,/J|J#uEp<3{m>u5oRO&Cq6SXzOި[ʼ%՞F[{C+Œ,| vՌӁÏ٪2 i\i t9Q5CL,!_ :y4Rd6$Ȝf(Wg&pWK>:䈤Z2$-|.QZy86,G#!v[.V,_:vvX tcȋS}JES=M<T l)T?@;fL{A6/"46oTuVr!.g5jȮ>kZ &J fP=*B\92R]J_OJX+.16#g;}}(x;'/) ppWsdugpezFؐ4!焑i/T:qđ>?7.a~ΪҤpy+t.c_BdKhWtl|ŽF_VF-#?&kת oR:'>=.?Pum6xi4S 4^+KnYq ͙/댕ٕn)E.WŒf[Hb_FkrUm,=nMa#3]F@ UT@zAcA>eWI*9ŦN>"/g4=S!0 %\8dJEs~KFNz;d-$]&W K竁*0ǴJX'^jž6(l;R>#pZo`G.j G*${Uޖ%x,@ ui1|8R GOd y;k,R!*f 3lG *tyTu_Da; #yG*= c- oC97g z5CU1͎ϭ]XjSXBbv`zx aZJ:sIX#z*ȋ ƿG֚8ʁ|Qſeg;:dgj pSYF4nxid?^.)Esd59fcCM妫fh$ͨ $m P\FBQg qG6/#-]bjPt#i=YuT̼,]Y9)Պ~DN ;UB#Y`,w5zQj*ŭoQI();ehb&“BD9s~xecy@vLdd<7rc #G=3}5Gop4DnA*x4 eg8Y"Nҍ)`<+yfoT!Y To7NF>`Oϸ٭thaG_?n-Hq%ޅWzoFJ-}6hKK 1=s#|`$qNܙ<n`'첋츀fٍ0+B`a/Tv[ hrmW7 gתTXQUA192<[!Vlv[Ίlm`lCJ9"SVy,ݷ!Q`lU(&;8Ȯ]gh0Nc&ox(R)"|z(B״=3T^#kE[2(fCz]oA*kt4Ladƶſ3fe+1(e<, sbi'BC$ٻg*tHQs@O՗˽;-(+X?):iA#" A1ӹEӜiٰu#>/p4@e8xһ|,i+A#(iT1$E)b8M~WXY!,d^Gw?W-p CZ) c9aŪԮF3k%+bs .NڟG,% VҊ?Zk7WZj-tA^qʌh#yf3O)ʮMj?xPI {3G1[~$f^tFߊ"\Ə*OПt0A{Cئx#,iZCC_I\(~U#GW9P /so3J'tXnbA`QbGAHw>,#"2f"$Мy|И[L f?D-wdgK) 3o2R[.emV۲,#pVn1 M|n?ՔʹNVSHn4?1F1i3+~q}M-ZUp3t%ra,^gg1ufifUUL`Rk!`/WkۓB.CA50oȯO,5? R VЕNf%F*6An)qDP$/P}gyq2h}\&z<iWJRF ,\}=P_5.m^mWID"brJt1۲gP ]D0 )qr> ?4 ?bftP,ZgUHF&p^86+>Ҙ'ҽII!H3v #Lt͉m7Q*ډ,jEă;Lȧ],K$ rL͛U*/՝O_,xbym8OAωZ/]o`hhR&%K<Ն']E]ێqg1~=T\Px !(ZVe|2Q =d?58IvPv~?0di)d~F ;9k{w#%5rayP~#jdD&CMb8 IO'65BJj6qO^W­"2E~'JhY^α.m3DJ#<0SahvnFF¨tKeZ{ңcθ yN'TXZ$ϑs-xhnO|E612rƄ\иqx[ tF`X5l}y~쾧jQe=,c@-XZd92fy6`914 ض~46!FX'~PÚN346gm[G`~Wb:KӋ!JJt9!cL`ʮ?#c+֝n@-јv4Q-,@.]i" ƽ(!:J?%@}eEG$S&?20]UͣNo1%1/}( qVYV<;y^b^iA)Yv{I)*ޢ I7֫q{M\`EuY$.rWA܁|2=dR#w$<bDMF.BWu7W%:`[e7tgauMT %VxdO(s0Q-#:N1.hP\ne$GbUiӑLPӜZ#`&z@uϯ ˤׅ/j y|h'E1iGapz3T8/fwm]S+zn?Fr_] sFͳEY20(V9Ҹ`b֗H,;sCy>{E2t +/J Š)nD׽uu[ R+0vw^$^5^y?jHDG8Nq)cMv{` EPCnXJKOGpy>C~B<+J/AcåM1s=*h萆n:Jݰ ~jh)295=6x7kQHw"gqgs|_cԲQ 1Ij9&кOKuA9 @v46>SI=8wT*/x.&m)fdbEUaV4a~+ќڳ4,%6Y:]+ڳ1Z ua=?z>=iqOŏ礑+*ȬlI+ }P2+~ 2Pf5: W0bQji?VcKp\věiEZLyMH+ɿͪv@::RR,9'V,:;D@ı:/j}Kט`PIEB6Y::-i\@x٫\{fv +/cZ&6RHAJ Nʘ6'{{۬a,"{%uҔ ,Y`oO),z2O6 sՌ^*UiJv0VtFM)fZhL\Ih0HMd5cY]>C-zD'x+4 U,)7> R[9=ZU\~~ ?ti^.7EV8`!Ii&ν,֢֖@!zTn$4o;ƀ@?394- 졚3Ғ\..ZɵZ3#x2u̅d+nM6 J&YoQ81 ]!bw踐IwRqiE~{mѓѩLZ⽱[ir^0X =* WrMq@>G *]MC]1Bj†0KB(6izo翎S_v\C-  g_M-;L]Q+PYKRȕ)s]*56.y/dyr;g Chi{kj8_,IMcBdZ>7u`. l _U}kDCɛ>_?TdƩlsOꥯ,7僛t :y3?[RIKpUGa`.tX2!YNBkr9ѰYoUϨxF+G/nٮVx&ſ)~B@ *M^P]-XPj&5Xm$mA]Wa9-$(BVXj>{Ɣ}/Q?򭶟7/ zsrXhىSew%VwZ:S`:s),~*1 j V +gUn(&+%f5*Z 2XYqrغsi>34,-'y} I?O]Zة ذI3/@ *&җXhStt|> x࿉+B^V~qgKY$׻Sg7$^\~:?>z~(9HH6*AIfO ^a2^u%E}g $KfvE$);dn=Ρ'!+Qdή<4+K4UD8@iXnHiMwz |}j1 JwOW!z*mN=~7c5ӗ}b1g˻p% isxqYlCC@Wz覔"o`)C Go]_̭Dz}!x!_|-G9P[3OCyfH~T~nXOA[xyZ/UC3i_ˣ!>>7. v ZƎq01Q `]m!4:z#w41g[.jYqL@ )G*9 RH(ĊϑжHes1}MAb5;4E=ƍg=ZLHn?{oYbj`5\ iFZjn0R v.{YC'Ķ2>$c5 2;6 O]O_;!0NXW$2*#~&#o0Yv3+!_N֝n;A tNkqEev&c^GR{w+ o4^ aEe%T)F;ʥ@Ʀ [C]Zt(tLue#=RIDs0@vL]+q>ļJA W句h5hר A[u,mm!*m5؄m]6CrpoRܰ|?{JViIm::!I:hQlPvI!*U7ݱ!,Y;H.3EG,XVŶ &:qIt. g" *'wJEzbUk=-F X g3.bʃnI(eĭIb!{ yMӜ,ND<[́'Np!UYe}@LV0O$'yT`᳋W|K H81!-[ُn =ݫpS1[Y+pq`{f_&0,/ˀu;%RРHU/㕔Kԑr iVB#Grsg߇=r. ]"=5\pBML-JF } o3~js!lY8P>7 7nue0"yЧ'?yTbwmqܐzxrĚ3Vo*P!t`lWZ{ZݒNʸ:{/Yxr?F>&{k_V&.D%S>鄐RR?nw0\/䋓5؃cAkp /K15+bX=24Ip@{ڤjCl`;p(?gD(8-fG9ȸdg?T.-eث3 WE!N> XlwB@UFzl%* ܭ<=E@,5 U}T$Yhg@^ҧ!q!@O\ t~-w`̿~lZ U4ZCo.~RK3Pو/>s#}yG$$鐊x&gNU9D©;%ɻ 1R'`(1O& C|; 2@c Sо]cfjwhX+P@ϝ˴Mf \Z%9cu|Iӵ φQV['!6$ !j A v>z)uz]TjƯlD^M'F@E%}0f@%cN3l̩/Ciq+_8 XS473 sT#JkK|w.ϕ6~IIMNO\:4Y(@8SL>oޞnqS'L~Zu-MI$+LF-P L-ڢW.%|)kVd9z104ww 1N5&j ?~9s?{k1kdm5@M&>HspҠt A'y>} e-A0W(e;Fؖ%x`p+a/s-I:xwFI7`({Е ˴.I-յK>(CeS&t$adyGVLfLw'GSx2" Bw۝ }v$[/"PvӬqo˔qnmQ+bw7ҳV; W4v$Ў NZqj81F>O_-zHVNQX)kH꣚+YE|3>wi'=&j|T/˼H%SnThr6G45], ,߳n1M*cdekG~P&"9O~k"'2ҙl _ |"2) MlvtDkwzɁgNѯ!MM*ܻ+ o\G`-]rњI_zÜ`C cZu2w$s؏|&h5Q1;{<4 =FĶ*7rii鮄l_ JA(93UʺX/||"$MS~Q\ ¥u`7Hb(9b+|*#VEk⍃Ҩ+XKB'c"wԭ:0pQ;Qu,lHj]mx.3UeqA QM ̚H픚6Xʯ)v88"w; ?'a~3:`/g)qX\e)vsKe v ZAShx;$IPGơ;z+5ck>3vHpqO6:߉ȚWͳ)Aerp S ߜNƲɎMZ/wRʾtGFHˇHRR>α3tg⏢u|2jPo^ wryDZ&k#YSc_ڰzQ:M,:cb~Π@БEHc$i n1X63dE A0 UKiJ2 @=rEA-"D9f4'(?FXh3y4Nf/=BNl8ܚ8;Ճ+W9tņ:cW΢Fy Q=l.Mve3BHr'K~ `?n4@5UYen%΋h2HwL)kDMb2>dBWd6__ aJ 9oZ,P䵘SK~|fm) R= +#"~g_ڟΒ14pmX:'}Ɂ|yz:WZlShG_0@l%)*ĺ&”! $!ѺtyRrswz+ii@Tk(@ `||٢3J.W*[(Uk2/l<uN14 BtA΍PV@a)o@ԡVaP=Z# m:A הR},j-;1wdVt6}O(FI$X6 -%+'|VpxTGk-&ճZ|b>J(EesoN5G֝ƳV-wnaҴtcI04m)Em@pәemuL%~m1/T[uXƤd8G}5cHF}"mfO<&~W [7+t2VgRK(sG+K4nb:ۤԆ*asgր /2ti/jxث=Zd[%=x_?WLLL5?W_ ]7Sh ُF\ $(߇2@>ycEsZ4$tk ҵ~>K J85Rr]PI~:4WyV4PP"G̗sHUcS~<ڊêy2F_QO]hc'i_|͉U)wˑ@;+5r(aq`]ixȫsٲ#AoZS Bһsg K fUۍ݃|aCGk]eaAS[wt&RN^x'Ux6qUĜJ7甃EVf'~%HKLW|_ѐ52]쑻mhm߫P "iy㈓vgQGgG]ejΚwk [PU&`T =-!d*# !0NS?i-.U󽦠Ǥ5ќkE4MOalR7nn>5zLӽ>@ }gDAw^UD:nfPJU\s[>\!j =Xwa ^ {_kQ +Uڳ< O,qNzxAv6xA߮'IC-.4ff՞,@mT^!^1r72J?JVR"0\_ckAflC\:%#,ռ|Ǥ|PkCl_ -XH!P8E,G!}Vn)Ϻ~ !^)jy+56cbXP,` P{АA*XtP +N#ز;uL8З^+5HRK/FZoꤸZ? _6,ۃiQh"?K(G d- bzH(k!V΂;܎49郄{BMwG;3yFΏɀTENXN"_M.GX#6gYt8:0O2A O{4AOwu&BcNe巕v_a9PB58\u֍$gsF_T 2ۇPLO+Ζ1 V/26 `|qK9N͎µkbOm!Hc셀.hAK`D58rVtę Sk`nN6XTF=fW#,Ar+pqjeɽų@C7T!TSQX~wy &&q-]?)QeWmABWRR"V>=^N$. 븭W.8qr#]OK/GM^~BrV A y1ޕi+硎e9z8&VWos%8__RsjH&\]JR>&ݏ+r\$hL)vk rjyz1^U:E( QgZIbWr C VYR+svpC9v6TY=ttH'V,ߛzO TT7}Hf:]ڻW JQfQ? o &A,=<0K[Ok gϽ9Iv&8K=0sZ㌪`Z$@I&HEE}p*Ղ9 RW~9@7uXpըKCH́?Z%ēC 7*)K-"޸uĵO0Ĵ>I I,( P6kAI\@3<] lzn?g fb~{ Hy>4Or8k`L=ALdsT퟿="=!)]uwBsRU> 8ʀ[g^6ʟ,,@)YcJwARCs`-~ ʔ~-n&q6)@:LgF࿦e Hb>N^m* 1M2.06N%~q%"uy%~$[xoOI뇎y{nW.Gp!,Z"G_x5i2A;Anftgljz_-2" @$HoGU eYȮ Xbҥih\"ϊ_A' * |{Vȁ aޢ& ]}!sǵU.7ueA8#5fM3uhyOrF~ tj.5<3 hc(H}}vνHhU;'&j'ݛe8SC{a>$ .KXD6 [@p³61?!Vu 38澥qE5{ Pi2]7oXà eY/E-cUZNp +q !}t٭JF>72y=#_c5D"nOQ/qRynf7㙩jPn-"L_m\ݒ(8R`ϻ3ax[7-1ILI%n#L`r%-z,΃[Txsϣir6.o|Ipma̘qܮ.=^9>`W\A6BKpgӁnNIfI|rKG܂j"f %FN箞6 Gam`! Iz*x$?{rTR (B0p E;nL> &ϟ@.^SrvIp#=#UV֘z!0b{y;}/Ins9gPU/%^(*}CZ-60egH͏w?aI#K~]z-nN\nק.oLr?(V/.yKs'50Jq+曾N ٤H!`gS[77;q[1i4}pҮYɓR2HP&|L <9=OlR1)jpv QVeɿ,Wbmi@cA5=`7"Dh%)\P*ݡg Hhc2x`6ì]}=$~O@Ŝ$Dr92:_ҷL|QF|ljUךRz ,)'͵`A5a> {(f\By).P ^SN_%!t-={.7)D}ՂVk2}T~j׊Ɩp$x5p3ʑS0VBh.{&j=hu|7΁K9\󥦆0yfvi k!|h +cG9FA!!e Rriz-(λC1F{N#R<!`V]X\@OHy;~FH7]6Vm^5&#xΖ*D?&)S(v`-O[lB aӀ@đ}Ñz"*mf=mcxߨH3/v%MU@Qs&:w3LH LB %C0HcR&%60Rq nץ d(^iPF`,d˯ZV1HJ[mjb}^\p٘fӍo6H#mO;mb{$D8 zHElC^y:~Ҧg q?E`s E?QҾφp;< o!ȨL+ROL͗_iyeto;ob9l:p\6ML9ko^YUmX Mi)x4<3_OFMȮՙy66{ȷB5}3%3`T z' Z T |~_ߝ+oHBcK#9`Ϟy6MO`>*Rev  u:+k;O+"7rd;9/k>$΄qHXa ׈)GCgrT-_ V;BJ!K]ʄУoe0+C-v>'S,ne;|T;^@A嗀qY$z/xwNRj'1Й)O6gU:os+ٿD5@jWԩctD @jDYsc&WFf:܋gNPd2M:t ~Ҟbá|7 ەD2CYԓF{1w(\SEw~#[I3>ذsmk$au]fUH-<wKsAUp_cn+Ji9Vz=I8ю)۩XOS?3Š)39˶Wg&.\TY~yY#+?v@< ^4 [CU~9MY(!cIšN|=+"E;I?YXUn~N@!ވHeAqHcI$7( '&B@hb0 95Wl!G (e_ )@ 妝Iµd'KOdf=rJ,!fװ/ c+7>r-;}Q?:~2b9 x[ J4{瀵ɦ›^Dv+۵?Z*5Cߙ <3˯!I}{CǐyI#{cvn$Cyr搈^H}h^!N˷"$}r iF>jm?ov# ɐ_@”Ј-IO4~PX^!@*fsqЊAJ澠`w9 Ftp'װjx=g7vOlzk_:U@? G/bhB֌j ?Wkv#▅>8G?Ar U @AH£S=k@C?%a.AA]TKM;7hUfR#Κ2HsQrgġ=ϰlL=aRW;o}̈́vo< ӎvj3DdZB+*s8j[/7s:JۇlJ/Qjf@<ՏHR x@ }ᑍa`&6TlX=vdBiiP.hv/) j,q0}WWtfF(HzlκQ r6 9SH! -S4I]"T >/J&3H>wUA٩X$u5(\Jh"-};8qreݺxc~埊yX@Fz'g%7/7$q̿:`b|W6wjr;K$@/imgj]IpT6/}cw2BZ1v\P 4[CKϸ߷a1#;&g+&{xZ 0K y|[aaD)E(PM84^#VRrj=``KY&;1G )'6{n@Gu&yRPr0YdI`+E6mzasUqqyC.hC`c#$3Gjq˗`omjQ@th:[!ߗ`Xs_#iA 7.HeC˕-x]՟̼Ħj>9<<4 Rg!2꽠X*{VeY#țaw pngf oWLy4,lZ0ol`/sTRm2|!27R9aWSCQv' O@"EaJPJ2->!3 3LIn$rt#:hPDM9$3UHJP!q "/)u(8mnIQ'ywmJz8|HMe;ɥKi\.]n3?W42ݻf C™Ph|W'~wgRpZ`(s& s kՎ+u  ZkeXZ$PpuX3* &byu;NAs]93=_{ b=mPܶ$o"kK4ڟ@C2FyBŽ@WdW>s B,jD1 +Ӆn{0._J4DBބ~F'#U`Ic>dTdm>Sʐc)v=j'A$fJ]e9z¤;K=u8QiŻQ/'s'!] oNe,r>rUC2$Sn5VX;&+_η= *nzwxvtmK +O<fB \pf"0 d;#3țMTܢV[hYNf=8 d( XP.$*%d55EUώ+[Ɍ!ѣ%Ձ]!3!:-яnp.FӇ=>m֗m@cmY /P8=U=;$>T0KTȒLү LsIVE ^H?{Ay~Vn++Z,5s4+BW<৹I,hyv;/TG4se#lۊQ"Tb_4B~l;Ev6~ ([@ȇBRî;B( at$Y$U$R\dWH3+ٖТZ4҄dD$7^̤a3yjbrL,wG[/faD:t7]>yCpH/;r!P3-laEHT[/\.S8[PtݞYk5>i֮T ն >\;'yw6x ]k dxE AidN*8`'Dz>jVSH?2:jK<v裚bf?ϱtiR ޺_b:e$JY>*.3]4?|aIYMy*4 9'*1(ЅYvl텕MƔ -HS"$ʺHXݴ"aisHxq6H!Y+TQP6ۤ; 8LπǧP(oوAu 3K Aqh5P /O~x뚀2>֔B ةsc[t7~0@z+)p̩`Y,!MF4~9hˠAe5>GF2g6kuck/.LUfrAJSZ4\~_Qб\Xcbyl`fA **GyT:(y&T%iqވ KL; l7TEf.}8O?]9۰R#B"=]=K_~FmMyH9_f'W]U&f?gGȜu)SBԦ*)tlb5 Vl Qh,!oG,aɮ$"7HM^2KI>ju0g$7nWiOt5uBk nd컝'T-Cl={+J8?lP$zquto(0+ A54;/+m}YN^ IN`犣Y[Д}X_:^1b6#K]9NNѺOOi(*@(OV}hF'j͋@Qa*R̰/aY*_R} EJ(O}Ǐa(bw+ǸZ\"y!pnεYUʰ[]*x49/$<3f+ꅮdXz+K{`*O {` 2enꭡ{óVJܫUϊ0`iT~ n0Jdjy`UhQpvʱ#ī-)9X6;׆ȫI7Shmr9P}PBqB~@Ł. 5>aCgGW||2 8~z @oaL G{d%:GT:hmWS#hީxQXÐWsp9S;c³ņ|[J2Tʫ3^E_8rޏ-%P{rh2#U_o*'E=o\U9ڲ,`8_dR:QO4B\ @[کKE#__=tZ8m<[9&;Ȧ_d<(Q:&@Em<(|N+p8&}r[GA,:7jz3*ҀaMZkկۈEE$\z?Q5\jpJ_iKXqotVՙbv, [ ?)< :FE?7ͰBuvF\l:S% z0([*kyc#iVǵ;Iimwf2j0*tTtƽ}'G3ch.*q%ӭhFoJ7drDh)Y]lle͖*{x8)a_c8.Le#kg{QL `QÛpd8p|^{78ŎnLoTr䱶kL F(OWwJy9IJ>y pA9֗:U,}|J8wIi[goXxDJVa]8vka7D,HtX oɃjӕȁ[0 !_ߐi\CXua{K OEH_^G!:{ 7)6|^BgwYq8{AuƇx3"Q\Q}3(rڙ*S d^^cǚ^MNC~d@.V.J~Bf6Tmy!p]`))c$Mح™ g84T.mIJ@)[q*O6`q lH<'SzAWQ8d ho]ՂoEGl\E|mrtH-6^FRT" -y%{-_V҉$IHvhrK3jsKh)urn0oZ[VњSyYHivvaI$" F^6qqU+H,E!p.8ڊr5\$ûZeKG{:kmٿ ~)9i~xk9wm=)D⯽h7 sޮd 4/ŔZ}7 OURdmkk`'cp|dg×LYfWxʂjlƺhUqUķE[E>lUs dBm \h tP~J [c!V~pX$GLg*,#05" y!L[8/6Zh|XΒ7x[CvZqNί=_}pJ^W^4U7r_ RWvm-1GX)Xx-$ޑCaLYPFڗ9h%5nA*. [{W'x'.4@JV"W*#]"] cԳ@Ϧ# qaywjԷʷ &ZgcOAGNV)'Z r-^:lٿ4Fqs4'\6D$K#A!;$CQG~r쎾NJqT?o ,ИSׯz xjb5 H=l~2x=j&%u>3MB`)Ҥc =ʐLcaX6(;=d+K- WEoH^>ìQ:&#ヌ+ aaޥjPQUXGă>VCz4 QnwڊjS ,Xw`fF zDZ!B^P陛36|ȶ1kJ[65Qz ҭ)!$W1j?Rh+ilZ}Βk~-H͆z!nvs'bs֜7v7Ya mahC3f܌06+C|db@K{ZBO&L-rMYde}.ۂM3n9L;W30uUСf#pV:q"~1;<ۀwv锲Q]ҷ2?Of鯻N "=R2%躞(hE(i_M}>1R$2zU!Wsy c*=U5[B~i"@{ u˱g@iC{BCqZrk~ƛ_"?ε9^ИBpUuZ 6}>#LG"huiByQ <=K(fh긼 /i:̯D rd#ôJj).NzW1n[*{RJ)p5uSđܵ81'Oխ%~# =c$Ja 8뉀 M𶿈gQpvv:,99BB/9eV*k_{ǭ n3OW:Bt7I q%@%UgYZ0707010000031e000081a4000000000000000000000001662bfc8000004cb8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme/host/nvme-tcp.ko.xz7zXZִF!t/?Lu]?Eh=ڜ9Rq#{^~?Dw&;CAym+ߒFB@N`}'14[|k`2||P cmxNJ'\$憎E3oKL)8pvOI%5n3hD-*z}X_*]Č ŧUR;p'ǣ[owv=/ǦRەqӳp༯a[^[Gȳ10`ūl[eDkD|ܟkWf2Ur&{ݼߒ %ϤZ:[ ~>A_6e92ǝk9eEjX۝.L&Ξ)K -lH,F")εc/le>2Q۾-5f G;:ƹ]`3 xe(=1P`rKw%.6fjvV)uz!9C]= 6G/d(W\oڐ|GW)9 HB8N cE۸9WWJ"bG$0 KB Um\izH,6z(6_w9)@r2Àq?݌\*8g8\$((h@},<̵{nbnRfwh:sM>x]^,VT0M2fGXBV!Q-p"H|#<]&-]p vߨfg۴6>b3fV>DaK<< @4; tKC'$,uE%\jog$oF5 0P:?z"-Z4Gve\\c)b['H e%@rZmǤ{\@zR/yOZXʾUϪ& [O{BɝxkHeE-(zD=NEUkOO/ Rm,uW)/966okwk lp CY̹Ve~WVwBȸenJc^s'T!hQڑt8#[_{+ؓ4{8q~ccÁ}b bv͆`ԣZ~UnѺ'׮3vS~\j:; yDڷz(Αw[Eֻ2 .,3R3OFR|y0]mAy$(B8` #~tSgO}fhg _LKtj,xMytr.V:.(a!7syVw+'qP Ъ؂φyŻÍl{ÖHme®4Ir~+ 84oQneZU10UR]klXJ ƒPYߡs]oFsgB 6{403R'fpr)(ӹO٨ .Vv8.5ٯ Jq#˱)cC 6HNi?<@(6VϑX6ZAP 4zAU;)G]SXeȇApFfs9 t\4!4iPNj?r<w7Rq-#)T_+Bn,׶f]#NǒtJ0PGa/o=稄N鍣C?KWӫz_ e-́`i(+ܴmF^{. A5O>}tP"܀7$hBmME6n1s[%KJ 2n={6-IJ \nla9TgÁϡb U3v-- {X8<.)VsV츦L#HA}i:T:1 wSa&;E3ŇP-iD!I6dTXri( Ӏ9J4 ;8uco1*X3e77]ٰa$۵^%yF(0Ί*EP*󢌤=NGN;:/h*c~!eh.Ɋ>q^D餮b)ktŰUͮ(Y&W( ! Þ91\nBHM7[M>z:j*k@0ߪz, 2ÄlVa2'A|J{I)$(h{6!9M&'k^t]1Y7;zBxB̡%54VD)MԪ|7/6ÎOA>r!ѳؙsҹw MMӶ6_  m3n RWW|B^?K%ΕV{:*bR ܅Nm+^>0WUr`W_|HT+bA;0>:4ɤ(+r#gBɦD*Y+U6ޔH+)i`$lK>e?zpq=okat݆k; ˓yў̓$쩆OΉSYx*Zk݃Pi/ԬeP5&V{\4}Bql*! _ϰm22! +&AFv jGAqu4ZE7m~7JArj%٢#BopR-MAPO8V6kUTO&yѹ2 {'Aq$q೓{TLЌ'uWZI.R:H3WHTF&ꗁ)Qkop1q%3jD>A7)n5{JoZ1pŽUMd׹Ƣ75A ռ[!w$mJS=6yLfLP#)g!^_)XXů'ɺb,n]$1m4UHT SEd3q\piQ@ KDCVɎWѦ[SF #3v(K7GR!N1ءt?_^anSyG% XDՎYw1m~px{8eiZr@Rvӧ"Q_͇:ϟ_9#,^1o,Rtl2HiUG h*49(o#n -Q:Tg?Hg=]Q(_>gI 66}=L}gI1"aZ`( wZͭ?,(`;B4Hߏ6N1}\|+ŠXsBٝk򤹅V v$7y$ A~/Dro<-Mp+99"K(q.)pf }z|J GpG}<.BS 5PqpB<4 .=#C{Eo|m\>@2lFMi쁵<^*=*}tExA4[95q3MI&.U8g6/_"%%1&,_lЅX vJbrGhP<[3xݖtRO1Hafï;9cFlf?0(p$p0[qnE*HUV$N!aVK^PFL[HXLQs O%* eC.k|Drm޻nnwzZCJ|;] o3b| *̨+qudl);uv29}8M3+ݭ.P5rc|Lqt#aPen6ב/]jydV$oJfYEeOzT A@ A}̮xl-az:uj-rLtS1Hjj*4lydR`P^<w%lq6 3Xa/m:)yg5=)?Vh4Us)!,&h^ObE*u/߭zʰI#2j&$KdW' jdT0@,P͚ l7`͙5)Q|ISr-B 2m[b;.i[09@t_AP"l;r,!U<"Jimm he~Wh~id/zb߬-ujث)E4hjʾqTYEǙYeM}.Tydg$|?O?v[!Gkhq,Pn:{'s7 bW;F'SS&C`WV/}~27Ka1ZúB斯$ʙ)u9,vz:5i2>ڶ)QQF&&KNKY26LPtx%K_?|@>]pG ԯG2zElԿʎA,fvר2cC곃~F.]ҡf=guR8$qbc׉T-4sDxB! /|2CW #?rCF7wȧmj\aQkD$$ue瞜G$uz95}4Do.бa$LJ`z0Ҋ5A˷4AyOI#|ɥd]Q$+hI]Pvv=*o̪a5r}nţAb4`dXR6',JZ.qpt5-o%ҟ*ȃˊCOB/(Uz8A qRל,m~׎AƁ`f74e@Yya&,aFq1KC*cG%mDSi>䜝-p ˺4WW6 }<҃%%4 hUlSv!b + Y %%W6IPqGJf$,jogBv^IЃy~!Xc=RAGʿS_+wYNɘyrxDYw {~BPY;3bMp. dFc=L0ºoGs\ȱ$c#]6]LN$c6 } 8V><[OR{uG"Q2vel1%b$G-j؞aE@o*c:Uos<:W0`Q\Ce텅c<rR{eB4JuF<Аn-U86V&dàRX` ]Atq:5C|~<M2ݗ~`M.!C(51s,gAn5VP# d 8Vk=q ^$8{U!"}irӦ"FdM@NKuk#X0On,d"O]-=E9EM,^3X ; $aA,0>̘,?jhSҶCx#bHyŜC'ߋ,ܤ5D~]%yRdl[t*Cۯ;a]֏ q(qc0i5qyZ]ߥr$?IFM PM˚?F^քo]). 6; a`E=Ѿ} -ngئb e)7snWJ3a.嵆%V>J\ݑQ;Y-ִTtH.Qzٵ153O"CH d_EF#. c^)8 Ba'NM )]ϛwm6Sq,~qk]iYJBո@9vThF>a3nbǡC @@oфEʮbh(@ z8x!"뽿}%怘K g.f[Qݲ޶}ĞsmL{AߦnRj Oq|S$G3 7hϏ(x f0z2˥▃'jGL-B b|T6A9G3[il=X'llq}v-fG13^ȻdؔW$j):H v.J5jaCh1O&2N5ך1 CF{hNBpK4JC~Md\UVӒ=khwr2)bǘm?T񰑙;ժrF|@{~%Ռ; q+iq7OC6|j%`9Qf%m2fO ٖIR+P^M6ŗ*<Ϲ{^@A۝s ɗBL $r:()m֧5QmcOFWpuC'/nOWze4T9k˹P`ۙU쪚9ڬx)"${?u8ѿyz*9[c*\?s;w_FGW偌IbrtQ`+ap;0@n^^L ԽO0Te)w qG>VB=t|c,:ӏ)"Уp XoZÎJ;O%f :%Ng:xݦ[/i\| +0#X_ tk1ۣb2%zre9cOĝHkOXu_*U;p@(_HY<*Z 䕵|ݳSw QmN(/QR+@z'KI@TP5µ.h *[P6f9bGzPi|=Y,5?cnw}+C3vlu8oRDS>Bb3vo氌7r`d_Dج (cYʹ=.G@I!U7Ox|"4 ClcN _ @v9ڔW_F˛xxlτN }!g B- Y㗖Nw4/!qt!GHlt"E[ƒ")Prcjp z{!Ñl@1}:zԄeYD'Q6sɠfN^KPl[~.9w+<(52U^%9VSNaVjWCM |) ^4a+ޕZ(q֌X"޻[P=SwL^nEOq1wrd <- /4񰇁~ %4:d=b۬/g)KwzN`3K SS֏6zXBP@7&I`*>;]k7Vxm^K;q^|`jid<6A)>,QU,Fvɂ;^_<BAǑJ3r2a FD /{_$nuP?o(D J1StdP`ۇ, U6AI_8"qW,k#}2!^JJj}j& {lª' 0vO7ɽctp0U^'~CSWu#6+sWb* pz,\3넥z,uZ@hbB.y݇Ub_tĸǔ&F* \Jàw1ЌߏR[ Q3qE'^h&{y r%d?sY4~Zz۸ȓwPo]J"1 +p>$`Αm%|@4 ="-4 tfh^nPFN0C|x{-.ۆ?'LFܝ;{bj3x,`Zl.:̍!;iDR"4{z.<4TXuB:JՏn 5~fGh ɜ;mFYKOV}u86 2oNf}^?7(D@j8Nh5=iծ>Q {5We9ŒѣtDDp'MFO6NNu&!6\>^¼_5KrF˹"3W>֤kUL$Eh~ _28U3iw|kE~<-_ހlg`j?}-WWMx₋e? =ԯ7<E2ծ}s r/$`yɮẙbT9PrYKH쨺ꅊ@ :_-wz6DqT>0y{R3e1_qwR~(A-*"-p ЧpؑշiXT!$ 10:$r42Z9y('s=a?B~Oq}RLP YA!ѤES,Ʌw T6;f=nӵ,֡Y"ymrK3# mMJ$["]^$xI-٭_9M3[ӎ m N* ( Y9VwXѤR(IߎK# JC`Շ\d>> ~(B7jVh:M[(IAzAo3km\~yIbQĖdl;,CU<F}(YC458Kwab絿z)LY4D*QOA'.Nx辄֦&T^^1EPJ=y/dO hŖ(paωH@Ei=Z#[$ek3% ܣb"mZĻN?eӘJu A@ =[)jSgRB fr%GzSWO#N)Lɓ G"YVDw )~ҬqP3 ׉rUv)<:mZ|X|OO!oƵ9rSZG_DZ %`X؅dO1٬ o6i[7t/LEmxޙVbܩ`V|Q"ǟ茮'a%.*뚽5&EPrԌ9l#^K+X(cbfj%*eFxm?"_Ͷ"tsңQ`BZ+I6O \DeC6뻱0n=Ưqp^iڝly8 ;h`^9ǣs/U`.2BXl+n}Mk6T -Ԟw>k?D.H Fm[Lyf%= 1yXDŃ_p dfܕl3j1p Mp1uЁj*OHѠ\xFcl C~8,P[<~=y/XC,P_54M4->Dqi˥bJYK uÆ9ȚbazߖVkxۘNpmhy!?s\B..96+<Wй0t Aݮ7G U 7}Nb4 ]]tK1u|#y7 {?ӚŊeKn vJ$L/{&xtlw@RfgtB ^dO>p%_E2^aR,]R~nCj,7\)Jeǵ?%w*, ]8o*U4)J"qh+ҷNԦ'Ui)Z7<ވBN{7'Xyr!-,TUJp_i/+w*"mMpS>.HtleW22](tyjcg], 1@pmOhG@'|ŝ(D tн_񇜔ySmȂ/l/X&\og 8a4)YEpKWȃtEשqסL|/+;:o۩4uHfKf~]dN5VOZjZ7So4ln,8 sm}`JBV_g)5h0 Ll"zNފ9!BNMO2/B 2W e'Gx1⊃ߍ13e]Z4,H 31t9%$P=f!+x%YMS+hz2hZ@xAqKK!`SQ|K&KרE_Acm$PPlM-!85sکTauH }s.zwlB?8y5p"{<.t\:0Iq}|&+ )5AU€Nb:f'zw4U mۧg9˄Ჺ$Pg8=`nuMvon'"qF"k o͌jx¤Ef!@a_nIM Zk](5o0YޒRPeI8I mazBFcYkދ,>Ley HbAW&߈}]q^ݙS\2jdJ{AjA>ٷR 9fbbɻrӉ#(bĪ:dZ.j `Rc(x?}{Hk $TO, 07Cm[=?u{`!e`tR'Ʉ`~4e$2mh{J}֡ҝׇ֞{ өB _\\1Lls | (B]Ԡ},#XX4z^%x CA( s*.kuPis;fw nv>eVgE:Ѡ\M7s1 &vl6!ΪSbD-4':79)-:j`XR]GFzBo ;? im|&%Հ-iL8!/!,Z6Ъ#3`}C{/TW,Ja1 d_[1gZ;N杘O*&]\ .eJ_t5:bҥxi.1RݚK.b#aV0!)y`}Dk bͯaC3(-ӿ k}K5@)t^TnN?Q#h~s*wDrh8W'pV#?úTuOM f ?2:INvH $^ ԇW=V^WI\{D~MqX*ڥNo&b $-g-ܢ}A(x֦͛C+%1<Ԫ7b}$[1 Xf*Ih ÃB Y;]ԃ2TLA7UBKmiNs`9 ZDUܡDΝpn>-ª]yOZ g[^H9sf"CM/4"QWQ!nCM/ 4As=:Y03UJiڴ14vscy]S:F5U⇣\0z{ug 6~@]r;rBgez8+0uHLithsa` = !tcx-YZld:+*;ͼBUUo'1Nx&rN1w"d *lY@TW,/(HFFI<|j9u5b4_l`4c∠&`<)l`:WaGl!%:a!UwԬ驋kpR:.{&k?'CKyc:tZqD9 (Q.Bw:3]MݔG@ܲ0{5g~Å`qk)A(j֬nF'L_ab\nvK풊X:jT*(ѱjVh#62&({Y<T{D4%Ev?v?= w(Uԭğy7Dɽ)b.ACȈ/XuDj:V*} 8F[a2:l7^ܒv%kKcyR7 pdtvW:d~OˡnTM*qsR|:C Rk[/!RŇK)p;HĠ_߬p;p?e=a2!2JCޥ9e&=jc*~Vb>XtvgˉTÇ>4S+ ǛVo@(ZtS:oe|et,"ջ↲DSXyЀenJۜ$uG-׽A=g$œ(:Yfe#]dn|̛JeSᕽ82ӦU'-rDa%P,9+>;OJd@OQ"5#?xyQ*S6,0(H~qtַQ _|Sqn.O iʦV/7`#&e,xQ2*a _Mg?tt-ܕu?9`s4|yMeP}z8LYGmЌD\8gYZ0707010000031f000081a4000000000000000000000001662bfc8000005e6c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/nvme/host/nvme.ko.xz7zXZִF!t//^*]?Eh=ڜ9T! _;u4 uBtxG1XyT;[Bis4RЧKl3-t<*ZoW$qdЪKQvAn=.i̦4_|UcYܽYQOr^h/2>>) >Ė*-1 K+tlZmad__84ru|x+#ѺP}!Vn:.xK%pPۼ(6t4*a$q?|(ySNa}Ǿמ&qv3ɷ}o v)p]BZoY8I Bl:1dp^`kv׹:,>CpUg;rh`74yDay>hAhHDކoCŲWFw`2*=ǡ] *ϢDU_$p,}}OZ30VI zqG<0͹2&ç+7s7dJXY8(6,%0UrJreaҜ[ J{v4ȴIgŠm|9E~uJ<΀*' ŏQѤFUa׆|fg6{*P^? t '~IS Бw6W|=7tz7ш$~q,QaxdgCpBW$(5ɖ6zE`XL8r/pd^I=[|do&CZvZB%d!HCc+ ޟ"}o  q`vY`=6Ze7GIZ3޽|>+BY,69XpÖ[qoN³˥%ϹlME%vׂ֜<јٳ:3o?+(4LgU}RirtL2^IrkF\<8ѳijYSXLJqkf+& Z^i&;[(=4%HK[d|XY[P ~E!`+p Y({k,PS-RdCNEb=zeċ* \۽蜄_^pz0KJ;Y@m.0Ibg5AݾGpte? QUH%Që52ZM )Rղmf5U*6/Ju1K #9L7r󄞠8dG-Ra +%a1xV)iV?9Lt}]ZQ|0*t:%/%ou ;arS- \P܇.7gHj،KDhκ‹1g,_7K8"5߶Y<)qwY #܌~46,7=bd=ḿVjV{=&1 .ٙ7?3uqKkf &|)D>kCԵ1Dd,rq;g=AH}|2$,Yo]nq389aPt4'Swٽ'x5LG3xݗlr(("@j1>aL/Iwy WHX(5;jImH oMZmeM Z ,y93bi6Y,]JI#trT*RaǢ=s^ HCzo8 +֖2PszyHO_/PFO > jq{Vc f}?:Q^v cݥu 2&֗N,|柷W4;SP3=2vdu/Zd6V>޽m #Zj'-\ é:E]@6ƦBsUWR[7c j#^$W6hJ Q7.̈́LbRW~?{&3<ű(s=<_2Vݚi c> m}PRBPԡ,`^p"YJ> HN. ='Kdpa %x}ti R2_Surp)*ح%g 2)g(IH]A %;(͘4@1cgɸ P?m`Ug$VFk8/qhFkv<(q[UD+y?/PV7j@:GR.O]Ősdzp_E*I]iG쭏[٤ޑ{bo7m E 4b*EG :Z!Fk6R=_32(ĥI'>wK$;ʀ|¡go3Ѭ"eWm%B?l $jpvODg.>P 8/9!L dȠDFse|&.k>rJV8Q/b_8GMW7xx c]cYB K QYXGE 8C{9JAT3#6mr.Ϊ5GoJے (xxGs%$]M+zV<  N[}O[S\d"LB(1lRIB#!{X7ͣfw )!ЃYA&v%Y28b$[UϏp<qyx)lh*#4r_2Ո$zwnm&Kkp2F\@S4:n38HK;@h@Me[@|讔[AE?ٹ*0c̣ Wn∆+Ggwti&1)!7gmdocW\UnǍfxZ`~ı\?z^J9a5XN!gyq'hnAot^(VY-Yn{&1^"tMP&I%=m[$Ҳ *F!_˽`` oJßDŽV'\xWA̢ox",~%hpkm7,1'ɆdSj|2ʻ89t^S.XCt0 GYQHC_ I$ꗵ@Vo#uSGe&m5SA=vN5ut~@}_t.uHofeTܐpty$79vb+ Fl]+sLJq <ЎCpHmsmࣲ:`em7lYL&"5XB@jWFraKuL]iMyJUS3ϓ֧k v"Buw+`e51d4QɮxZzK{%O>~ue%#P 1 hj|g*2cPH൭ Bx+gaRǣh;?&]+<-\=ds 9SqN{$Wi}B 'Z&#b,ôY+d Ia4%_I+lJoBR ]Apn_9Y.] 79CWT9\t*𣄸"+O:XՋHehuD  RWr[dti~K, rٰ>ߤj#b'aF**yKa#6x(zus^ti7vPgMEm)jO]=Qv*)|7 T)(|G7 B~7Dg3z HX\3qelRvbQGrϲ9g[x8p~;CR[R}P+L]Mtw 'yZ#E'o/wm Յz( +8)D[B7wÍ mm*M-?fI.ؗo|%O4N~iEhͦ(SzoX_m$YfnQao_8IlDM܀& I dwA-Ogs.o ՞ǚ.` JnCԜ+w\jnIhAEcRk?SBkkn>L~,jb;SwU6%;|DvS$ˁ&KAY'F?kN3o+#iWTX-Y<Ű5h4 g'BXX&$JWUS?&{a| G)t.+8ᩄK='^00Qcˊi5geҍj7֣~}-hj(w\r9"cDTU`FeDьi9^5`A4LY@0F=>ʶıOxe ?w|JywW.G"!EdL/+:S@Lv,f %81_%;^sOʫmĎ08V״ق߹czvIx#HN9vv o0d]Hqy>П^6@;~Pޘ]d-j.._}-nB(pe5Aw QADZHphjwRb -)~MbҾSFi@Ir<9Ԩ{mkwu͈-ںlK6Tߤ#GM)gd>7~eS\C>Ӂ&nNގ.-r[ִ#{%?P۷9zY/p8J-i / 6P} tX,hpFm%ټ\ $ 9"P{@;)lJrΗ("m?^.#l\s>-!'m#+6cfH<;v[EQzͯA#BZ&L#um>~_-&MQ >gX-Euc5=qI0C1և=Rtz ݭ"=[_{Ò.w#&63JlFGn筛1Ua^گjZM{$̳Æ -"̋shכA'檍ן9q|%J(!^O8+a!PLv$N'sBπME!BpUFL{[8\:bׯXH;BS :04TCto9Hżd+hAH|8 EiiSy)8z躋=@mVg)/;9xPeN@L Y.\y]>"-6ْy6Df[qXzg)LKSJذl.,c͕ӯÑ5BN+vo9/jFvE,! Ld*0eA\"A@ !-#E?Kgr{he'Jd6&b0eH͖'%cxJxsὅ`>Ax'#2g?>qT+ǎea-:l\ėAW=Þc "#l3gսo䄑"&up~9%x)8tQpOq/)dijby H|qCPo8* ;1뙟 χY\rz(i8[GS饒bNβxc6]Ra5 ^2'm=DmD\F$=ZkځUAkOk=pcf>L R`)4N/&`݊A`iehk<})rXnli?SexLs?vB^u $%`Y_J@ͽ~F]:D8hKusٽ1;bs!܅+KfNR`KF[g͛J~OU(;{ϩe^1QDA_kӂ_8Ns)WSX+ij8I "u8=n/WN lّ&(LKd*q_%)f< wU֦3n^ UӔ֋>/Eb!ۨZ=#,]AE>F=`R-0 ـT"sQ s!zJGׁʒcv5 H_4 KO:{$[22c ywjʄqY!ȓĉ{Q9D7yl2N󷎒 5ŘFJ]XK館/<-EBP>=D!oQSy+.y[:WM݂xȡvSC~. zIUU4SxO{ дSG!q-$TJǓK:1}TL \h4r^nNTLN 2kQ!)(d`$:tvn9ɮəHj 7)~+llbf{i`# Q&iMȧ'* Y؉eI9onWB9 ,yJx"zKy<=XW|T7*sWԼAIY,걤u+ ]ܳb_]0Iq!3wx+v9.t+q\' L`ʍ7s8$ֲP]KaĔa<)PS}jd0'sԔblO͹^фt&@Y-42;Q\,,ozFg?A 甆jA14/{x5{ ^^ϙ>SL s ,Ȝ86Q`ZźYlԧN9&MCs7WMȻ\ღ "U_&7h$jj\ 82|6nv4Qx #PՄyL^Kjz-4S9%."1DxwD_L)&D3:uZ-P_&m{Vʊ،yk)D⟾[nظ#cθ@oepu'_ve<@c<`?Ņ|F`H'}-D!cƦ);)}h}{sShwujfmߒ!Z?'b0BGgevB bZ"O+ylS> N> "l#m1\_s!HUE0£B!S4#8N B+t8:&)p<Y.ռ Iq袮+v-):[]ThX~msx@qngj \^~2b ܻ_>= |H >}@Ln 5sTWĝq0PQrCd^Y;sHkA[b|~|[.f~ocfSә˄;hkp5{\NQf%,C@ _Y+t6%Ym`u.W2.{Ӻ)_9QUv#N [5in H)KA>]_8{/S%p>IJP HkD=dhi=-ɂMMuE֧c5m/;q!<jt`~^}X7lWuW4g3( tпld.:$QYr50vױ#|CE.dyGz|PqgPCI^ֺݢ#L֮$!Z; 5A,/V}ɫ*9o-ꩻ=ꬁ6RHun3jl=ݤWgbl;p%'Fk:r'دA Eouosdͮɗx9|y<Z@IdLf^+ɐkj~} VHٸh>;]x\1dj+:pk!\9̨.8y%J͆s \޿{0 -V*Y[&Bqo_"z~09&VZ G8Oԧ3UŊS*]#f{Pfj:J Sb~+*ƀ'Fk+5E6̪#?Jk)XibGJ!B~)ק 4zniQijɿ+pQoS7TNQ% "@8%*|<'q5a,Ɔ"8sDQ*}CYUj!H`3Eg iYE?S GJ5 jU Utar HHU/i#8_xځڿlz9TRr [ T-Z. yťB j~+Hh~'B1P)PEVB`}Sd33Dzkѕ H\W(,ސglW9) I_GnN&5^ ʹh,i@n(濪E(\mh(a-c0ASZi%xTg&&qYDI%. @bܝ^r=pPKkR[yJ u- | I/{A )+pj!oՄ5#`!Cj`ܵsX*?ț5FhƐR1u$+Զ9<!ƶsf}Y _ 5?`q+!I9l'XH{ZT#^E1ԃRZ22G^p¾ L}"us!v$s5n`-{ ӹHv%'!Py_E{ZNk ~a5v?NI$p<7aFgĤJp/ ʆC:S;='7ù<0FUXwzLOTTklLY\ԡʾCoWpD s1ƪ)q% gY#@MHl _Pڄ5sq['bmHG<"AEEWgB"H|ZhEmFa|pݨC8JrlNDGMyV6?sGA>WU#}ۜ\1< u`J1js[,REU,a^zANr_9+^TA>~o')u;ꅬ-jQ.$,ө=| ('45V52{eũb"Y{fst$ 6 x-"e$7Ռ6 u )|aj˯nîשCFYc.͈5` ;`>,+_Nh9xQ^<4|*gQ\6E4Zk6 *+T!+RUϸ 7 aM+a ClgcƑ@ٛL@Ph JMqQĒvPeǞ|2=zC_a!Gj/ol;Н[7;jD`ϱ5Vu:M4mܵ^I{?Y/+ѭ4!-BX(rE#nIkKsthwr*$mC4ҿ$j({ZґP&8`z8"=HY!nY؁ޗDWbjoŞ5й'ZEdR8[V]`rbȰ̺ĩH+;$bfPc`}D+(GHnXx@us?݅kvy0ɢβ\tvg618,k{Gg;ZjH,VޜX\[q&ز)Ry 9"Ck!j3*&$;?LGw?/}}+)t?O[7TY,=$xv%ٛ%Ը\2尢|-rƷ7wtel/≓e5)v!/a;oisrl"Śୣe͖_mAz;z/.n2]?Ԛ'R$ޭo@1$ExnGv8 āai`kZڒCjuJĎFFtmҏ5q~-rq7u>(N*F;i=8%ɇcT my7zr.!~zO-^9i?i%8t19 JR_'.r< w=g/X"4dLϡ S!F*0MYyy9?~́Bq(`@=~>;30K:/nD:=A|IU^b-q;[A%hq.u6x Y@Ö>ی;$Ci Ve>> N>G$+1&b3EC29Zȱ'=@~|,73j!E[]p*CJ* FQ"ȧ! ӻ}"Gs9Dx@AY\} 3Wu/ȼi2;Q, D9m>&"Ԟְ_/2ML@;^ȴP&@'}d8y®@ <@Jp{`^LRHSJ>:76jH~l#b_(1'\5#0Ћ+b>8T]L=>|a#U, ω>֚C>2ĕ45-h{0kښRIvmvMEcqwahk >=g6Twçiރ"Lh黁G^l%lA.]E pK盦DS/WuVq[ NA "`-C˾<& &$\jon:$F+>&*C>{S-Abwh NUGWWBG6Q<U1s," ) 62>ӉÔ'zMmgd+0!+rB@^c{*)y~Bx8pf>'4ygх<{0_ ~#Ȩ=E1/=o5]󳕐3"\*NʩCvF1)? 㚷e6r,4Ȑ&׍RӟhV'g_;Wj!8i@Ԗ/4/%9V{1W&782.a+ eLRRn |b?<{y#߇R*V_2dK4+;Bf|d;d˂sf#d}%D",擻$G5Kʥg:bĚyLO)hՐ\$G#@5^-z'[v^~T9qU/c#r^Y`O|e%ՔأV=bJd2eNܞ1Lܗ(,.s:E*'Mʅ"qOA4l ,ZqA%'kɯzl)Eh?m$ZuI\U bNXkjtg˫{Ut (9ES|$J ;:.6VJq1qm1k{U-Lצ̓M P$T}FvZYҖzj[0@Z!kRxvukP:5jr>iܯ;p@1m͌(i?CٽSQBnW9mӼT>EcXK [4Hs'vXpS8 +3oI Gʖ9N>LPѿWMGEe录q ^ JǸ}+H"[ۜiIhsj|]c:k>XT<(ugyh ]&$1״ }'jLsnպ*p<4mRBLLJH"^~ot1<3ղ4.6?6?͑l7䑽SOΦ! 8u(eG%^PIÂCjCvI@X4_Zfl6z\rcoz-ǣxk-SeT6XGU9ZfZ;M̍ʼnW'`gfmшd̞"of vqܦhwjK7_J &bI`Lda*kzB?d,H4۪Wjw' -Ǟj^iRe.a`t7Ԝ-n{.q6 I|6Tc ULT7@/*jGjJ4p$gbl$US&i`kY!_:ꓯ/^;ҿBK-ス %>u<;u}ϗijoÈSF{~x2+51!Iouf28t"~o]1}:w%(U>).TBgř4=DԜvg1 B#)76DZ` 4L/UXEFZIȒ4q;gQ3T4 E jnʅ=xśI_zηf/U_h$S>QOr~ٷD~bp xl/-k;yVR~Tl `wkۃƾ:b(s};/b}"oYyf GoF&R~zh 3sδ3# S/DiJ"qOYB"Jh#D:+hr5CaLࣸ(:$xH66͝gU nI~t4xܰd%4(.ܤN5m 8a.ԗ%xOH9j!VeQEh: +ZA ŭ2סq5i G12Jl}>}p%;_z;=t9bՒ$*4VEuܹ,_~n1}*6~78t\V F)\y4 qSfkl* .} }/x}`. VM|TWT aCWeU\_ЍF^Y۴dDd hB2XlM|;C4tw˕,럚GopܧRCh;Rt > IIkl&w4K'(R]nR!'D}ye<LwO X=+] 5JT_(pLB^\MKNs]vXqЈS\it'h4mU S^SͨWz)@3/*Y{@ C>Y5\ۏ]bt!Y _& 2p)Z{40](\l0ғҳMChO"ok)Gz'a dnj(3iCMl*,|K`@=|&/4 {NJUv?~7\yHP|~9&PJ0 |a A[}LBJ*xQ =9sg]Raa`f2xaxs9{5}l!d#lzPЎK+3@3%IڤWS%omf1tvOE*IP7RL!]Ж-cY #0j$L CO=5ZZ̰uM ?=؟(нX!4r;JeP;Se珙LQ E΢!08,Y ?)j:sy;9Gu a1'.<@o;5d-E}So9來T+)\Z6_.2aGw$\ MLYi"TDAgsW׭I$![#? L3a>o߰X39xzg`8JcZmHFe#:eeG |zǑBHM/|?H}[^̤* '씝cȘ'߱>\0hyj?>hB$'wt)^g#ҮFgVN_>!p pD3_`,x#YŽChBuD,>~Fͭ d&:W>]@vH<]k{p:aP W)3)CL1~9k58ybiڡB!.8`sZ^v \ WQgOuh5 K͔Cp:ak3JIY[Z++"~%YF5y vDHP@~W?-/92L:W-~0~ ʔ,}׌F٦4FȆR~CYcZ}Caa =jU`=}g1QJo@JH}hwX0>"syJ#i"gUE|'vj|Ul:ĉzSZa?7,ar9I9`Ply uMQm9+&L8,QƆ:X)#lF<|۟3 < j$8<_}`[$[ⱡOzL V $x+5>ȢO4q9E*fԬs?V9I:<%דY?]1(OHn9ulg$bui՜#/}ۡiE>0-ee r0sÌԚXGV72ȟh-vn: v^9t G󸤻VK;8ci%( ֩8pq. -9]۶r#HeQ0f4 qt@!;0sGonG]p퉩uL@x•Zu,u\և~'2[$e$3%mbВE-%TA˺xMFhJ KsY &i5 ykijE>Yx}2JU >0[~ Kҧ?[:wAS~Ŋ1+Kn\ o9vHs?`+WZ9R(6Zd"XAa ULLGg}U#.jc s&j~t_X4=uOǯMWc@<~*JW:^|`Y8m]P[8>(snW:ޢTsY~9KϞ?@h*h,VږWf=bVS&vC`VN' ܿW_#]X>>4M ?3-(OZ?zy5i_P{ ;9)Mu6鱯 C 1n_CHͷ|(#W8OT]ߤs- sV08U{/qzF٦0!%th( j`f>a)zժr{y ^U')fuoĽtJEʎ~FtX#} ;CLωeƂZt ɂBn8A=Xv bK5i,7 :6ǖ"Pfem'oE qg,{cȰ/VVpianԂ7 5B ;Q1u(No6Lht@7_ƭr8|^4Bы# aKB4 h:|vnlޅ^#'R^M.}+ pH̦]]}SSg ۚwǣ[F&aLW>_J8:9ےGSJ Ү#9y*ie^~ENOw/Z\f^Is]Sۿ糠T"owY6 Z0nX3N042YU:Y/ȃ [%)V>t W֦ȿN6%R0ɼ!Os22QoRW$ Ppx9/(-C7e P0"Ҹ9ù`+eMG8DYמ9V,i$1HC *ģMѲ^tWx޶f҇Ǽ/ 09N*Y0b;}$v}z 9̓5[Et\MEu7fHvS]e,~>T= af% 9iH !Id @-J*yBa-gn,ӴQAp-RT߂3"XCTd*fT}~sOVR0x")~b-0z8boiun牿Q<cb1.Tx0|a *q>2Ƚ/qR_ oph=?= KK ]( LfLZdjߧ)kF^dHC@H~Qu63Iwuzlzt`E{lHIWM ҕAt={MV? t 8;a*3>އj B~{1_`N"v,1uI2nᮝSٳ{b8w>s-/[6f>ϸU W)>{#\ ={Au8AFjw@l<ظZ}S+V7VFJ7XzزیʃN4'.A0pýɒz9mPRaE>FDՂCfXץ)c%/pƚA8cn.4VEC/E 1ӡ:ښdߗsUUw1̎bT&oM(Җkn}nS',(b3BQ4Sx!_ s•mUE72$2~dUl "[WAiLqܹ o']&ԴwEc͌ޜ:ώ1ƯM0T8,gMKOg٢zuܳuU^uM[^A >{dL @y">v'zi~ef^x[ j-SMx5'Bo_:(Ǻx$6':"!_ՙFՉaEPdMyz*dPƷ-Fh]PMge,DWCdN'}`iIۣ%;F0ii,TkXK=A}TuG<3vВrkck ?me^ 8M}7RċniedW.L˜f65_ Gy.DfoPiP)+K;,!-!vGE khv yj5ӂz0mmk^j.ߠ㦃Ϻ-K.'dKU&-3Ca4"<6+ַjGwdfg0Ryi )*+QD)OeN1U;|j)MgSf!\q^e+hqc%4ՊO 4_(X6 a(t*"ߺXio37d 1݅$N{8jh6*=nt虊5&Kc̀ p`5f>o=ދ~-G ,܆&FR4t .x"2Jp1ryc rQ]|g9%P < < $q^qN>i.4l ^_^~fd* o,'RbIh'\5@1-SEVԆ2+r,C }ڲ>쨐ּI 0DH2U9ކU S)d }7W;'E|+\S$m_"VW] )>awQsNmu;zäZW]ȊtI5nX.KBcᝢ"^|*wu{+PVp6 ZzpҪb2sܽ$0 =~yjURU !KBI<8H [x *qڸW"[sw}x%2boj>S~ɜxi _B(ed?xpL)r_4h>Ыz']$t4rKA f}>bRKm׶rCwgoI};ʀo8U$ F(eW1 *zRNW$%@Iضd`ȶ G*5Bn. EaE"?ҡ`8]e?K؆ajiWU:SLa%!voc ;^'= ۄ~y%=yU4Z廧Q$1~NIf7_9gHL}&syE,^Td}`vd;ȏ ~8Z> cPV{O\d&+-8m,ZZe;hF9lu7Ih6Q _{_1!M͋EʞvCDU藍yD8T^`7^GO/Qw Q=1BTU'R{@ZBŜ*2!ǝ[~lKs~8Bhk1sǯNAr ^i7ƶ%zFL]u y/kއ &!O OA4^"Nx# ;FX$\K!_XTרE=T%qB&lFkkx./q| eP _k վ誠y?V [|_XtF8JG*ѽZ6?SPy(>C.pYCTPP/xRtϩdcͲs[.gq|T:eNC Gq - * g2OtfVp/c#q#'{y = v!W^Ձ%s bk6Ջ{`eۙ%qd1[4nI ̫:lk / [Ba&dn ]s|LEEt=/OWPjzAWëj/XSxXٳ&~~qd1ۺ2|9츜?<㢔P rJ)K ֖g#~gq<\,nTHϱxdݺ˜e5+?avÁ塾 W0!cW}$K#W2 IfVTgfaj pHlڮvqo $KLnY+Qr;V;!(20oif0WT٫AyD@AV b*4|"jIJ. ݿaad\sA0Jg.#b?mR`TՕ x9;5k =><;k'>'v8-!FW}b GXd",K#?`y>VOw*G^B,FnOOR-МKOmkԇOy.RՇv<"{S;U)n3ai|+=Wu*4D j(^Qm$0Ʈu98L|Ώ6`X(MŬ&HҺEv🂟೑u }o/}KQIj=UYQi?x+k#4~ѵ 8%g# 12b܀,)s ׾P[¸aB%kKDLG`25VVJ|F{&ZGV ɫ^fjvBh c^2f1rz('7dDnFY7?]NI}A=5oSVүhw0ačt%8ÕS =ЄwSad9z.0OdXM1wꖔoy0k}hd# 6,q"9k 'y1 |@'y5Gdbq xT.imD;.향e~j5ZU?9:2ECi hӐp; 5DzwXbQ/%QiCztҶAXXXŻ4'Gq D\U͝JN !nmm-}&܎쀏>}7Z? vCZY4@3̻N`gk;ub𮬽SGVk., qsiО-"mh^i ˊ4>̞a~N#c$әm5< )\[ӉO ~H-P<*e6d7[~ Wp27o]q\8},/Ki155&l wrڋZnXGL FAB p}JQ )u˗&ɰw~_.AD !`.V|g$ ܥ?Arm璼X-Le/YT&IN Ue sJq'Fҁ{H&)6' jJce)yBn|)ծ̵X3 g̍7!9\ 8 (lމ2]l}.ê@m|R'Vƨ'qW.qO@2QGPw|Y[OtX? zȥI-a!(.x[X JO{bO-rĺEouK ;JC,@kk <51זO5ȶhKprళ9[Yͦ}V.lf,'eCc;7~9K ;Mo2瀞KjhDDzud& i F mF4 ݹ9TT/h%r؁ͱ[~vS#!>QX[Ak' \.wG!Wj[#t[VВt"lw0=)5&!ne1]LJsURdf: ۈ &F hC4މ`)zDa.#_مJ)ݮj|W*e&| [1E$_iJ :̅wp9k4+-F-Z8`ϼ_ dTXr/{@ҟ/Qqop]T.4WPD?zX"<FUصH &W̼Қ'<|;.Wm*әߧy}nbdL}We؀ \pBv;oJ,{F$oz)Z҃8}rۺurnl6ZXp=Hx>Kht MڪM :d}Oe%20x+oQȷà#  ƪb5 86i~$_J@khͥe?#X;u, twPdOzEQ1s]o|p)vhd&gL/12X`?sض#(x QT6A0 M9bbդ!q&  ЇIwL9eF,ete$Ӫ?;]vOi۟^līGP5BS)Ī@=$֡͂ 3r=2^vT44J^t nSUuYF,Ӝ"T^+@\3 #^gl7-_4Pdb3|#,KAOS;q׹-c9EH SU/S "jN),f؛^\y|9u_n|X},<$IN %G nB3PnTu|#[;r ¤{5$-yMfQYgTƉ`cI0Ҝ@f;B3քV | z e׫DYq[-C0aaܴ\0[^O[Rޝ$c%V:ǔX;w:ڷˋ}#PXHVQ@ 8T8Nv]࣌ұo1TinV[+Q4>vזZg~`p̨Y8_ioNi7Ua|`1ehV{h%_1Q^\p{NEH~^rL[Na3AWLy]94]aj|j }(o D"MCs]͚twppI^lS=^It-仒 ӽXoA>_6#l4wk7EiTTƣ2cFPwʺQ4kiD~ IS+dݓ J^k~k?mZW{֠B)9+~ g`/EQ*Ue=%kZ-Y0=RN賷N{)2h}WZyNdQIh!$`yzz.3kPdD#ۚ52N-̬qg0D Gnrۓd P>5h2ڮ`8~GP~ҫV`Pm ѧ[MM1-":ҙil5#ڌ|dur#Ȳ ]$K\o CvY>kށkChpV81t' c0& ?#KoEד@0s rczkɎ.|8vSH~H @];`aC`"(GQLxF7K![ZAČR%]S|ġX?wޱv-I}á$&4t9foI[x}٨p_&s EkRN8KVGe!G:C= 8.H/ߧ|ߖ|,<K1"e;@۸wq5ddX"ͬ1[¸Ujc6\T7ʳ 9Adr] .r~6y.A+N ~sIQ f!㜖43y{_ܗf >DG H7 ׈ke:Dڕ*1Rrqh \ޣPׇD&\3׎IԮ5O#!9EabƱwL6 F|;k&:W䩫jow2S8co |ߩ=!d.`)dQ!aI"ip_fy ~ؠu3鐡~r U,d93.^ox1+ J64-ѯ4T+_\RXxHO`҂A C<+WB[7<ĭY undh܉wA!}~B Gk!K, x8z2eԺ%ofnDRRX&NETE 0*AIÓSJ/-[~OZހG8.jcqMH/sl;#. no:R,mnW\G<1e_c%L'‚7x6gjIakp{ܖ}@ŋk ¾]b鎚`t KrsDؙ# FZ'sfxRD "Mk#(!spiK360]gg mղgeԮ)zKr~u6O"UǽY8ڃ:szF)W<',ZD] IN|'3V"&@;Q}}U3s(Wgqtԑ.gmd,Vičy.x.K[T'q\ RQ갿>LboWv4|] gya 1I!ohh]͐qqʩ7βwnyh]IO˔m 3 1nxXNқyծiR_{@x9uaB,ӈDɬȐ8%͐(ˁЀ{j2JqD x)IzFqA%I  sCpPY`N\..:r%z&p>"7z$~^ EQ)W=cSV`_FdcF ^(YA6֌y.<1x˶;!.^O HVv\# g(~'lJ=`4C͛1 4~Hܛ1􋗪ݐ;{vDZ7gZBm'3R n iI6Aox|f?ff?~Xsx=5瀞l7B#jYe7L9L$@qM?uCbM}O]/a#+C a.O qM: <z G/rK4(MDI /^KPЎ$V&g w_=+[ <#֟]x]hbHV:xn{^ g֜N=8iWv9Lf*YZvJ;ܕ,ZVj[%y2>wҍj(sJVX'_x|be7 pg'6k vG(Dt!h[qLJ6"qE Oif~(D]d85sޒd2{ ȀA* ڕ%sRtXgˑ2½E ?d\ /ы-g)z֑6 XX|-`f!PN\?;ժ?h 5E#X PTRvHn=5 mU9{A2IksFAS%最󹂣MpΡQpX)o n<_!u%w:BYj`ƀM"97xXJ>qWl-} F.BҮw.Ȝo32H;x(:zD 7!7t[̍m^=1Á.z( Nꏮfjs^}&k ŷ+ZhLZ[*E$SC ۏJ )Ro?XPJxM?.[-ڱZq2 %ӇTPDGx3[;drvGy:0ok`u_miN>#X`W~,-Hl JkP+1m+w}L,JLb5X\oy$޿$0ъbVY_:!T>{!ᏩZk0uBulDj T"x|?B CJCe}+%ک7O&`'Q޶[J MrJT9anQ-![`#㛧3xLy10xǝ\! /kzxpy]0 /'. ſhg'_+ RaT:҂uh.w+PhY| /[F]^"Pңr"òd6;C9:j8Ѥ#{Y7jd1K{Q g|_}1 iOli@rZɟDSWN&䏝$1F<$nkuHMEF1#&Odט}/uoLXwL N|],F xgvW82/_!}TMU}ysyOgBs~B78w#U}\i<oO%^3H| ?͎(D<@,oVksI=`5>8לfW+$XVV=_#j Ax`,A?Mc8Ls zb|Ҩ T΄ҺJs2+9 Q:3 ңk.¬vd w%I ݂F\fH!|P&x,䪄˭3y+̱F 8,f$MU.,W:~'Q|NQ ]Nq}'x5_Km8IzAEkYrE>mb.j%oiХ?sVu-wvǾ%G IoY[D+`UπȔkV`zA$=X6JIw8OԔjpbQPlYj$zr2ԽneWӻ-wOwH-ZN /7GR{v%.f_Q| Sֿn{DqmĥajKRL-麈&,ebF„%HLwEZx}뵟{~ls$SO?TL$!|b`8WV)l2ɎEni=Ԗ>?~*!JYK4J#:! k$9 ɟ©vOO/G,Y ƹ'*޾bꦀAո| F0x& GrLnEC96岡aZ' SK 6ȳ5 ~!*֖vnT Z!L~hv<|e0bҴ}F$g {aOTUL>4oTë9 eɻ3,Mϛ}7p5pva@Gѣz6 "?19kS&-Lm&*(w &FzuKKy x\PB{UTX$A fr&֡lF!Ez7=&nn#8H $B!,2`5Vx!*CȻ ߱NdSG6]h]}|,eZ" uM*=SMjA?QWʠۈPVĤ,-XX8%~5:qϚ9!-SM̗ڼ_깂nnIḩ?&N61cEȲ؀u4D2l[ԶxeTig ?nMf_V|.%%2 M)_>f3*OeRu1J>*dϔcQ΋? u޾ޠT8,$?k]5NJ$2=!g~i&F=ɴ.[˲i.fcCVާ&GH RHC G2AP\\Cas['2BsuP/c萑bc|ays]pFElaf^v3=ЭKVO1X;}x~#T@_AAiey)5)M(-QS#g٠tT>$]1—ɲL;o~.9M?I}n=&2wt`ƿKt H35B5BEIgp`avGEx_F&& toIdVXbbCf3O ijW;^,k+=ǃ=,&Q,t7lZэxVM/>(Ŗ:Ww{vkB;L Ɗs{6h9aN-un^1kNNņ?f }.HG6CTeDJD[6Pst{Yof[MV25 >)KjW}<7a  4aM>ufN p:ا"i:DVP7*/yt/ddX{C>ٵZfXPvĴm%qxKn3DpaH{@ ^rB΁Qo@K*IuJlaRc8 pX" qD `UG5H9t7=6JmGrrtj-_&wW"t[BӐՅ ,IY"yxɀ `dȏD(I&]lIS.u~CÙIԾ9BDvG<kUwЃhZ*k11`D={ݶk}3۵A{SR @P>[ѿāY0T#ڽo{# u_qp#]ś^S59MKͬTpkOgkF۞!b/g֯i`z/aǖqbZ<,N{Vr$~'.6$YLOMVl =.QkgӬi: ەx>4EpTQ b;Yr"6A.OD<+@P#a긺œ `P*x]hdS%+1=\?OtV}>y VgIcW \^z>y2O"P2SbK薌a#GW?*w;CA '@ij߲WN>BQ+ y,8@j>cda4C$e*EUdBe1HwW;X`{8[Ww>0UP_1)#f{)ӦGp8+5 PXHĜh1F7ධiVF:rbdĊL~LnwXLE6sy01?b#&[;"AC^dZ m`4PK^w[^$aɮ!Ac"BJfBNZ -jk0{&%tlbY䲬E:T#/h& H6! :J;zRxd( 7nj" U,JF=߱y!uunrho4l*OknW;Y? AA]Pm\e;h<.ħ9}E7/r")1s"VŰu0~*Ng`7ȺJxpO*+v}v, ilvѼѴx贖\R-|iÛ#b2Xpu+(͋Sjo1 Q|M&7pI-8yd^CPRD)`ҪѦ.>v|j5-^34㇥6"j\*ԥNhʓL}Sc+8D8]WWj uf,~`Ր#Ro̾~ΝBo=/Z1?'֒Ƅ76[Ĺ=d$]E_XoXYjEV {Ka6+ujǁd$  G`2'$ H(1?q yZ:5T*/jhh5)&^N_M? 3kCPY'xJ02rrgTkc3L?,a>! FZiH# $em9ڤY5KciቻVMvoz OGA~Z:^lT)ыF3X_qZɑ@SrQ2K A$Z=&qBZ1-9Աfӹ#CP/ǻkEWU/㡋TRӡWf;GRп=&R"u7bu&ʈ Bs=u켭e4Ar88㪳a:J%@SOK qXjeAiy]i4#{ 1x{I[ȜZquոDg'=ԙAB:V</GF\1nܒڕe=F %&aYS֢wx寍me?:L7ᄗ%D!^\h3]إ:m(L/4l-C. j#N[$$k'FCQ HTxuf2]jf!!عy)b^!R)& Sɩ7nŇr ypd?/+H"0^4n3qW;9L.Uwu(p"TP;}I.t$=eV}J 7Hxm4,Rwe3мq ٯ4PP\p&KiQl%<ѝ]N~s gc+>i=9G:IRu2 c*S~䢁\_"),ee@"sM^L+}P-F!|A }AyJ'c- PRD5Y)z]S*ZwC}&u°paq\ѱZ14(l#~4dmﴰ8kon . Zƅ۬栴'D"{Зn RrG`%C`.ͣkJhCLJe1ڷ=߿=.ׅG!дt0FNB g[ᄱ[%͵aҋ+T}Xeߒbz"uwu|+Ue*#7)qdIqщoBr$HԐTsTx4MBW:H q8>w"e@YonIi>h-g^&m;NjP"Uzc(`ĹvP2u? "!׿f'"{FX-Jڧ /(k$0F`DY71%u*ƙO@=q/Ń;] }o7Y*Q'^}>/]IXfY#jH`QW9؎S*=g43?[ieўY͔ҴBꀦ{b87X)&L S< &?c' ܂\#i9W˚ef&zoXZj) [)7xq~[)s"uXj;*[ kѤt! D{(Z/{r]yؗgɀ~UZ5D6'l(PzOFjƶxi$\ ^&̘?9>d,Na)Mfw"d 5sCE(*)4G)P[f[=ړџ 1lg { vV$lSY^pv-ޯug?MmjhC2gt{lk 9s@ b|0;A蔘8HgNPć *hZU]^5D{JSh'p,5@SLPV Ǧcbve {Mm2—+Ks 2Utfd;Mrm!ι 6DN[_93ު$~͚k(>[fߊ_*YC;+ Y.N ! @. A=NA'OQ :fV掀R& _.Mc9ނ fK` B$IU^ج`K?Hi;N*UV͢1 +w!r+Nj@@7]I~mqzI ų?u'WŪ%@ɕu^a3o\b~q=O&&6sNote$qת*ZT9%Q8'.J^R_٭KکnEv?(Ï" ;H;Ƿ\!u )6?% n/e8>r"~@d!*S P_̢.vlX3Aja l7s(5[ؠx()5Hj dZtZWYd*F􉆕m4Uf$skyzaEj od@{^Ikzz_sW- Jyu= ě;]y$H)Kztfb9vkf]F.C :"v5coD26 ޽z K[PEl榌)l67pn9,ךH`_?vB,)ۑb4x)D5C"@5GO^Ko|//m5֫X!wނ>~]oK*eF]H tW0I%52;< =wN[Q )lݵb$>Cҋ(gRE*YB1Y6[NӫdcT$~O<R'P?}7SG:vXjCnMPe`~إơ%[*`.1 ߦsG9 "5kV巟s ף4~f!//#dޥ'VƔRARQػ^&M9j۟CHc\_}G=i_G a0Fl4HN!4I^P_K}t>Pr_BKQI.|Be eM'^Wx(REDL8vTiFݧCkiW(\LQ"Eu!p:\P*H`r?yQ8w&|:w&]L&tRK%;Lp,a^7N{E(&F_HG/=;'(ScĥΊowO̤ƪ7 ϱAB}]m>%o`FPըb٬]ҔngD޵&R؛ G+/)v˄ d0~_!9/E.ִ5AVlVLQT|CPWq?ʧ8Qsw0auꖶ&Ȫq")}0rEc \nFm$a{3KSDc) ;2+b^$e29w&pb-7~-a.o CS4W,! om ˆOV] X,w7O54}_kbҘOf(v31\bQ`]G:œx&ZAg +X;vXzl 0(LHA&EEΥm`hK 4ӢnGsg;YJQν']CM!"iQ9VL6U=纵&ϯ-ltm9XgVh~x`r|O|ڒrj2k_&-A.F2V趝BP"^[ 6!m .!zx7S yE+/S,meΫpbD5!|9[<r{gbd Zҳ1?Y@d;~X2,Q`TO̐za7otJO8]>%yH6+k% Zb4gw_gA7`ߋ(ꦉ3.)MI7g_ozCO5@%|Qܲz41 I.(lxX{##7o/jmYz3>rGe8P//eSvӞ$v0lPt~5حAlHy!pid˶J1|%)Xom cunDlJͮZoT Xc#04{ykqk}+ũ>Ǡcn͋m8Xo!;jꐹڟ5PB9®U6Oݏ }^v;$dy6{6`w$k DŽ代a )[؅ύ_ Jqp sA WN%5iZə /<2љ>D-%ԟN(= ڬ}h{l7;h0+;]P;T`7E3D8ZgD%++wlq}+#8b`!4:?9أx11:y: WZړ:oZ H8_㫺 Ӫ*O/ sU0\*?9V*3&SA_χ|enՂ3¢OO$D{vv lG\QuL 7۟G x4gs2]x2˼}sN~R)='i.}e "(XIBpy d)9s@傶NM 炣v$F&$0CځH\] ٯW[ضC8P};tLJ8?{3_]!45v&b_ޔ߭R:=7D*LORf}p)/͋R)ިD:F9u;HWр5Uԍ 죬fam)Zèot {{M;G8o}e??ߺǘ_lziC'<,7ТG#JV" yCJ~Dvˮ\5 LJ'\"3fk/Z6Xag§9i*|H2 N #\iΒ\5.'ツ; nO68M4AX~GKF,0W}df H >mŝZ!%"w4Q4cyЧRфsmg5u4VuVdw WLt:>rѓK@)QC!uI#D4$ _cy.ø¸M*+;EuZ>>SVYZ%뗶&s"Dlx0]JAl١o "U@ Ca H㹶d]ϸxl)@Dco8=u#M+L=:уQxؿu5EfS&qYx`x\z<LV! gWIyƷtz6'늴*U܈l!If\eJưn~auwfN4 2~p5 }>P d \e8i$jyw`/=ͱ'V)gi]K 5cv:oW" @S\$~@Ic5) \v3XLtIBAׇGn!ld$Q=,vs qT{J溥gժru8i?-~V~*l-G~`h EDEڋtN@WC}]E5>)`88"Gc)sv:H8&ڧwpQK1H$B Fn~sU={iie\m(MWE,$dc3K99_'[Nhsw3[ ~ s#XN.eDICME.@{bdRe "Hx}!Glnt 2A32 Ҟ3ֺي7 m2+eYiQ+ުzB#'o؆$rezmb#֟I#a{5nmycQʙu#m|m3Ԑ#8k{pW{7:ܝ탎ĕ{)iUkBW={# <4l@ *6h[VRuipqSZ~kʠ$oXNHĶmgJu 5e И2Ae}",]:+P!lDܘ4<3hA8e41'uQTy so-xb|:^ukυ mYL<3e}BAq7!eY8ÈSTi\)H/]s)UÃo?SdSJK³VGhn W Pn)4 c&A$cMl{w`UP%6z[ro]>r4(3§\!⧯H.Jb[7N\qFՁʖWs+w^8^xeW`eJc5Ei̧ ? ݄h]W!ΣfH:<;lzjkyFyD3+\;,v 7c/)l'Z:e?&O߆̂ECJLU{9CKn<=Gjm;1OG%a: ݶ.?VFPoX>#޶M ;y~@y΂»_^{}RzG8OM:w ,I78pB ~%}r`UMZQ K6 Mhh3LS\ ><7pkXq4 )+*0iRޛ*/,oclLio7 :+)?o9v}s㹵t@Jd?kF4etN('%t;*u6(^3X_DpE,͸ع ]n${G1J"۬S0"-s2[v7;+U6i-}l,aFch.}1 Ɠ,~Tt%rs?p mZFв'6CۗmMH$bQ,CNH4І p`4Ɲpo+ojma!3`vc2bNwj1;G{kʹ-edo"ReY]SsRMU=˦JӪ;&heI Jo%)P(>cmii*F\xAV3i񠮮{?_ۉU'F9 e bݧCQ= ~M㗺 ֕I$}HHSYo lf,pBL^C0omb4 V3"o ƺ΄Z;y1c g c!RZo4V ᥃಍A2xEuǕ;Y!,[~B^TCwyp& I >uqGOHFY̋x+ w~ zM@M|MSe8ܜv-$.:VQT%?2 xPc)})A蟚+r;'E' ^̘yĽ%5CqnK IBRɟB;j etlܪ*cjY")#X{L\p^qjyCId0}j͵i컯uA}T-ue0́d:}ܶ?q?iG"g+ VcλcSH G?DCs}S)g2?|&=J!A9H&R8[$oˉD5ALicoԙF9h9zVRY6CR%Xon|x6YQ@0&%/H㷶طfR닝Xi4|Wd΋,8wa}y7{3wK>O'ƤW7@Ayd[H%mp}tytwN}d[1h'ڇv"L&Vԍ(0 No=MF3(jnOw?N˦PL+y1/şg)SWe!t' oڴY ѩSCc5tĀPәxS3ɽIt'+dA\& i`<{دbG6h-W&AruT:BI)So$CF|3_V8y/ꉷd*wVP%sN=yڕC3I7IMƈ{)z73cE-1(zʨ0Jkjfet'lyWt|enzZquτܟ.ҩm}_sz:ރ/_F&Ew&8!6b1s`T`K0`xaPsK3ױ74TZ-hdJ6PkToU6LY!zf6xXF'[b~#Wc^tgl' ::3Ze&5h d㙘Yч\#o]]'I3xH)FǤ]Q`|NrOai|ɼ< S9kVčősXIhY3r#/ sS!(QvDR<Б-{ ? 53TŵiIE2htzŜ2!4)D;KYLxϳ΅?@!HXbIc?XlIρ&&v~fZ% 8kgXώ:Tbi͕̍^镟aQkIP?n(/m͋~%?'|; d]^M烚 BwtM2;t;VI=o75O_\=RO, |3[hr\ii j8̷ Wi6>y?gI);䥿e)%U3Şӣ̤z@K)ղ,\sR?~nXJz%Hk.CCno/ i575Wa&fݖLBHT:߱Ŵ$Gtb&C"Edc DiPNXtĤ(+]@URZ1nMÊjvAGUI%U>q(ݴ0Tkᇙņ, ~b4bЭ-rNG-#>o +V]NV8K]1_oЍM]>hۭwLЁ:6ϵ,;ǻ%² ժ^1x3gvڗ>˚eϤkJ"z1# jkʓ/TvM4~ij9i/1qb[m8q (C`C e|4*8C"X8X<=}`To^zstDGU,xt61%߭P~Z+I4ܞŧ袺B`gj؝61 ׵1ە3ǁ v4'rwJ|\jRaYvFw o{eN`Y@T>r%)T&䳝P'NYeuPcƦZm{|+ !)q42xREVF \ fh5Z xAuF 2U">e(:UNK/Wn1tT-gs,'x4x \Q4n 7,o'@M 6CkBLv iAld`(@Tc(SO3e,t#akH[I)~y l?v c($ebӎ^Iz$f#3+\M20!%}g-a/ >{o}]تDŽ,C<C`>Joڏ$L, tƔpubͺ%U4EdU"9q5S:{5:p0E~9Ք`Ri"v !x1e*yLaYgAÿeDoEN|.Wㆼԯ<5 G &^Y9-U[;9̔tcRGo>v1hV%Z4C 9)q-u3.=UM)Y΃δ\#dCHK&F%a^7U'S*0^-B%W ЯG(&ekҳ ف ;K$gZß!].r E1qf~B&hLw[7Ӣs2\J-"KkNw &χח3X}h\ZaNetǒk]Yź$/]WP)?ʠoUB K֭i Oeǵfv阰pgNj=ҥpiX3MO0EU%ڂ!wi(n-m9PX7xua)܌\E[e*,ޤK_ 1 j'/\ܑm7A-Ih~]qԣ?M _hҔĀ $ZlSJqۓX"X^C\mAxS9>{/F\tɑY ULƋ˟jň]lē ĆXFb>Ann ]BB ~jTdOWk4I%16RӮ:ĥǶ,5zKSZB-hN.D }&^ |FdB='s;3H'#>afB/f1 ²^sgTZ,^d &QI4sHOxhܑ@uj[Pb7p$c~ nHUD6wHcB[e佶?@"3? A1~pnۗ~c Ƌp`BX&%TOViH <"sUW&4(\ROpɖmG%D\L%aCpf\+JѲl ѦHgB5z8(Kriuvߓ7ޠbVh>Tsi+1TfeY(7/r_|vF"T a- t=q{ņeY(4q{y@DN@I䈎\d\$M.xW[PRߑy1$Cwed.>nmJCB驋:ce8БJE(.Z^4${z[>q'D7&K˟5꬟8}Ŷ0Q5gw8\c1cm?K[#4X\RQLIift!WQLni PIY C/QBE9s4uo+3,IldMDZU*~U5wJ2Jׇc*1.ԭ糾L!"geBM= C#ەm +ۗoD99M&9 hp CZ?- gsfPܾS^Wx,X'5-W'Rq CA0pPަ"PUA67,WHE51B>ͩ&:} Cچ,r r^ծIχiWIVϪU*>:\Т%x OM2up?Ӎ~"n?FK=W*a4@y((mFo}5soyǘe^' chx׀bd+p/?(H"'-Oʞ42in|rrsBvP#0.Y[Ev&GzМO)n|#8MivܴuAuU8GpP.jj7.7W-V B= x~vRZ.xC'H$Gj\T!SÄ{/'!yޟhZj w 7IW C%ȟwv--:®8%hn${O!!z/iژF%4,U_F1vp4CJ譤Y/u&b]!Vh$岫ˋ:tF~2>bngFWSb:(pZ2KthQ$痔RsYW)d)t[ h"y3]cuhHC41<1c$oxu iީA}QDHSt%Wåፐ0뮘Q.8h_pxw>g>-u,J@pD揾ޓV9-C +8/ãw8ZqI0o0?^?/Mzk`/S(AgT:SfAy1S8Wđ_75@WmC'~0$5١'ШtY0xܖ,Os e 5߀n94Fu6<2ߡ#ϕD-Wgatڋˉ\UPG$hZ2ct([3]1;/\3 eOVav:5nZ|ɔAlJ2%YDqJb#}(2~hMzCy0BqKK*e} &%=_'ȟ1/8у4:2m c{+i]hbt]eYq<#v|B4V ZOD1fgG;'sM8Qox>T]|X L)a"G )rz}2Qz2(eh$V9=ɾ Љ=TԂ|Ev˭ƶ˥chp;ds6qxat-̒}Bxkeȵ6 @C8͖K3p!ͭfYˌ5oN@Τ֒f4P异{s-zf({vA6faUkۣHa?(G f / w.J׎T2\W<"ĪeiUn;VaCT Zreٔ.oqh=-mv Z;*͚!h8`(!e&'zX:XRN/j?W~,V3uOK3wG4շEq+Th;JBxZlS4&ρ)n)$2j:Fnq/sUi/v>ʷEcnu6wg DmQ1Oj l\9o]S?֖DƮq ie~Q!'NcZ44jL ɯa8oFQr~M*᠑Vؤ%1ZD#P_A<s eѺ^2`nnLX`6m>^>~Gsz&.CMP(# Ok]Mp܈ih79ƭ\$a2\%aU~[uK4AAV9gnG jxQ6/vv'(0v{ύ#`:'3qpC+PL}|R UbH4z lniU@dSbGMދ 0,iVa$,gvTy~wx7"AR.Ct!ij6Mq x!Dς?jg=? !eə,WWIpE 7Aa.2Xhk~RlS a Ԯu -b]{3kU}eEF/Y^Ւj bӅ5{pKR=ׄQMv(0-ċ'b*q)F{ߓZ_XKxR a1Ƽ7z/I !4m<~N칊oA.@zҊL&Mpq}) xjCj,s6RmA]ur*ϙ쉓,򽮃sOrޭ<”i y]W|@*GFG*CqDkj:LDßVz x5Puȵ0|pڏC˨5"ggF5dg/4v*ׁ<ȐKz,ة[*g@:>!lp"i*qx!VtN0T-|[ ĖdU/jHOrK\'BGN3"vI4h6dqEYzD8+.F>KuP*OX)+>._'daɸ8f֦M)ZcKǝ[$XAݻb\淴 Oʱ}ֺ(wV/gvù#斀"0֬F1+4;OӣP8 LW7ri6^:}oR^ϵ ۡnޕ]P$_+5Rl?Is:lX}]~hZܴUPWhm<&Ad XصVkm?Ģ ,=[oaĄ"9Ux[0P&}knEaci$Є[5oDk;3kgMъ](MrZMD>} .Nxјt| ?D5xUbw7<~JI-B9,d8c. R!~(9HbKتծ_˞Y5$@uO::rpdly~H F=ɖ@*hU\Icx n}EuŢHUj ܝ@P$P6TRw7R *)v#^*A;+@CFuW8k@&3ќX,]Z{4[*E ׿.pQ- &$o1,I%8jqK^3Jbm](, 8+K{۹AөӢ@)Y"X썲xcҝI۸V.2u j>3Jc6BHOa0Z)\#(Р3C|lDK )?3hRcGd SxҨOeNw| j2D?_IpYh H e|wMR:1C.pt)Ph;Il dk]dd|h7ȶ=cͮxv yތ9xIdyb+L~X,QK|Y4ʌB,gWOq0݊/G? "`B-d:mw}ҺHPXh^Ki ZrfrJ>´]?p@%:F}"Gn4k͝rr_AI;D-x΍ݪ>5zT;_])pJCK!]KGJg_z{j0L5FoAh) 0&weZ~ou"P8%l(4.Rv!Л&M 4 Sjs.Ҵ7%E64?%!# 3oO<;x+mЧpIͳ7A Ɛ5\+7H_|_ixYzFiV[k5ŒӶ&AT<ϨzpEĜ|58Kb8KQc"P3DžݱP#<սz:ǰQ'po@; cNp,5NuѼSeQπQL]1bB;+&qS 5h`Fp"5E u⯵|ſS}̒*YήCj3\6$]gN$E1Ϙk h:%#}=1H}[x2iL6Vwo#@}Us]Nj(*), 8|ܤl0w:6%`ZTgeGt#ǘj~n7@EъsH$NԂ]8QD#QHFvF) ܘ=S*="". ~DY ֿy #er?q ُ;KBb1B_z[}PIoeeA¥w,ɜL 4ږ2YA0;p(3tlK;F}܋ޫMט@ْsS^ɉ6ݯE}f|.RpN2 %^49m!5HhI   Ӫ I#| gќX_6 q^ QE,Ӡ {0-֌7Il FJgXe)Xܐ ;YH+jpDXt\aP}v6W_ߑxVlmZ_$j%1[Fc\e>l#`%cy.]8~mlUWRq&Eԟ1Ƨ;d`(=WS\nXBb#+p!Kt:b)ل̹_ЗqGJGCcc]bLt7(^8 ױGw(}M"JVrvRi(6;uM!DQquzTKkڊ;(`z!pg-\ {"}y8 ؆9EEpVFy KeRԩHA'j4]t9͊YomL?OU HBjR3s<9 45I J_~щ;,-45:|g24l.&pN<՞ 0/w("]ڗdAǕ D"c#h>S(Q2.X)܈jU8ht(n7 yuDn?&e(iS?|? GZv j];6#p(i!W]&Rkg"ƙpɊ;T^xNB8)0I'@f {lM:B(G @r[ETnHK.(soHwSU *9"w Q̽0&̊SzaoͥJG(͒׿K#ſ$ @0JDlsT H94}?)\{֨ykJjUZA{,'3k!h98%z͛"3/DrCf[7?m?^#(lJp뤺D؄ʖW\{!Z̂I7>M`Ѽ0UO@ʟL3VkmXZ|1&a|lGy?%h&z] dGe]mDzdv%;}*h+WTwǣf󻉚+ra 6#ľRfLd( 9 >ch4v1q?*լ) '0 eU[<7uK1~ukȡnkQ!v>vx. '(đ, z7Ys6kD~Ia>|UZىw͏UA"07AZ ݹukWE^ z}tcLsxL<>NyĺX՟!qG"￈ Chm6|;&?>>U֮*6 h"s)Cjsҫ|ЪW،x% 7wSLѾ/ Qo41G\aw P'4$<  )d Mٱ-!7 %R&HImFbdFh#'yƕ$[J=QY@7 (d=A!MIA1;3 rZ ˦{Su_E-nTDs:ES%)DG&-9uavNDp"'áأz*yizjt#5\g') U'}*_,*:ljbqZb[vCDr(k £QEy_(WvpWhb E?Iuyi 6Ӳuw[1Pln4)Xpl !WVHfP$HDTEFN7l,k߫99r5(wreD9bKmǭDR;cAO|RYcn6A02fEc㷟~m GZ'U+]EtTAkuٻu(T[쬒\pv߶M fⲨbp]wa*ɓG=buտ(h!X{|>5! )Lsa+╂1Țpovp@W>CYg*ٷ?00+{ -aGL)q| ߌԨ_s "Lq!/jX}~2<Ԃ'YEH"t;JQj 6C6\ceNue|e, L Ӵ6}3= <'[y.3"N[e#OQe9#OW1E @eb`}CiŘJNQ2B͒xzxzXd0hr5:Ͻe_8_,^)Bi^"GuO\ ̵]f%.- tR^ |М؆TYMi1^8tMDVLe ^Oeq,Jxu( T4yWJc>F)_V3-BZpdIA$o?YGX"iL=YkpeHOjIɒ-H QU>^^,"7 M)GCM`T^^X[ؚBI/+߮Zze$,6;!E'_u vu| rUR=f# XU)z=u*?kKd0U&ܫ8Jnm'h*4cS'Ph#҃I^zQ_- xl^ b~w .3We 17ēVs.$<kIp Μf!oڃÌ4cَDnb[A)}jxhD4y2B 75 rd'D6  >'pȐz\E-f)X3kV9Ҵ"""8^KBЛ,r1eB ln|PF>d]X\/suTyH$8-WkbJX̜X(Ɲ%93 @YM8ݐ.E#ꀇ0}Y  "S+kڠbҴL[W.!z] "JFL[s]YmJ[ʩ 5C`:[QK`,`g9$г̿V,5V l^kdQS;eaJEB0_;Phҋp'ό D(aY5V˟Oq^ZbF\ziڛbd(yϹCwv?&YBypjּpoLXLAӻ} @ j?{S:Q}IX.˧r Ƽ?|[9m5rh%Uc^hmMe΂o tJ38bm:^Lŝ”o9P)gFY*; .D| 03]ҥJ<Ή (+mEV=KEKE"JPtqf' dcnDʕ(ΧQ8>I&EK+|Xc`ܞ8OI%_v?|#FU~eѫ>ܗMߏ`ywnkܬ4Ko|ZH'*ku?I # ܰn5"Fu>_b?Ql55?dNo}e0vܨ6ґiA!%ϰ d~4c@2<_pzz(2 $jlBve#4eQ-bQOOc{pE CfouZOg/$uP+৉7Tݲ NRtg5 ~oƕ+֟GoޤYiIo5RWJrl2Ǖj',>8MexIj2 qO˔ۍ! 쩔NJf?gh)Meq@,x43=q=@g_!$-^4H LRi- f.QeT0nwjs0GO3'if2:P.??3hYK9WEQImqjN Ս@)MEJFi@ %k7]Cv(@tPJZ?TpB5w3 6Կ&ݨTґ]oGXm6moL"kGc[2p#Y.̷!TAR!m?YPVBwʄ7~,a~a lW$Ӻ}LG ³dH1+gp^i7w;q@hX<ވX U\>Y9NoeTn`l-a J3Zk+&7Z^d}\EgQ@(,Z3|RS'2s:5<Y#${)M}4E*M^fBqٺ!UoH Րxg%0>#9kNۓ |Cy v@<>cPX'OȵiY/?wiG>rSv[Mq`"lDޭ(7믡USJ ])2Uz LtjJ :`%6z Nztt:1bN /]xcam y~W3)( ]Hאɍ`Ԝ~(Y(y7rѱayHJT)LPMۚOo?> Bw,% [Zϝ.\>qB>u>XP^]%!8D֨ 4 2 wtըY[݋i8 ` JZ3wj`LQ&g_BA%u&/tw}^26 D^&DwS3ɾ15̉K@){TIqu)Qݹm$z,[7;A&7y e:V2ɗA#ꗏ0ԧ;G哫pࡷ˟Co|i͎{򰤄dQWSٌe3 K`je jIjNwm{.GY6֕@uXM@hyߟl +g멾#r^ZF"jA\0qye GsQtQw+Lj̅,ݺ=R$-sʗAO#_McA/5+eXy$vi:o&EIGu%ZH eS 1WPLk瘣6~T>iRdj=RozU?1⏻ w<\}dK˚f0 bI䥮qMz ]w/IL}Y;ZU$_|EF^%#\{,amd*<i&AOV̝͢N{(,0uVp#Z4MT%Dq.3U֞7 hĺXr -Ց-?k4$#]4{$̋bAnM.N] -U}6;xwSPdxn@tF͗8l%TE4gd7d& )kZ=UH!f!1^2c?MKß~MʇR, >Xנu=sZATGk0)(鳲QxI)xKO1L`H(<O=ĻRֺ P>lX)Δ!&AKmzUQҦJuhJ*`oچf`wڊ8]rIS"SK/ ti-T*7n+%#8/Q(ĺ2nt 8P%,Uc-b'ŪBVF~y^3-fO5?ų!9.5иx*=hݾb| %!X,IߠwOLcI(rTB)"75ѻMyuOx> ) oA.w٭)_mxkV[6x_h+'!/й5+TU5S+ AӹH]+Gx>q %AUB}<-@!;@cDAp[M=5rʎtȔ=[Q9`0ׂ l;{FLIjm-Uóq]ģyDУ0>pb~]![A/[;;}k0L,A%t˥hl R\is5+`-N]0.A^PnITO уp96V5Mf,+SҊs9uvK%PZx͆E`vd*ys/9En_WpmuD\=V.:v]1a?M3ny a.SdZs' &rgq-~ _cp [xp&|KT~6XK]Y;9^MgH>3B[+E~)٬9ζʼ&_@F\xVzYޮe<46(KW!sЬ]67B?/w[}ט#j{ '^^@=R͉1M 6};u}`VËĕwjN/zvéi]^_d*<69uxq  vE>b3pZϧQք3 %YSF$uۯ*bONq&%T_0hE1C 2텷3Z# bEQ= %ݙ0џE^Ky&{*0V>iެqgyw-^뜤Lڞ,slז Ӻ^}W Q%``?k6io%5Wed $m7.*vOB!'E }ae8ϼ i3 y^L)P"X Eo_9- ZO4ɾq3bKtg慱?7j! .Cdlz\Fεہ:wQHKCӣz`s7eJ QO1"!AJMSumn0>Xgv5aƻ&-hDJK[_b^͐òh"~xH\3aazg@Rl) [ Ts h\x*$IBO61D_ʰ_~Ca$stիNGN :W@A6fM7bOt> k7<=4ŗoh$iV9m0ldyopgmJ-D>5bIS;-L @&2:N5 QF]$"(A_6)mc"vQTqZZSQ-6]E,'8MFfa5TSBPs*`K`eo# ` MMUåmV .6NM 96 ܭRd0Nu-3'؛٬ݖ,47N񜅗-[@9L:b!= PNVNmZuzR%ORAj&x2MhI" ACabcjI(يYFw'?z|#ug]ïZQ@KlU5sO35 K1*K+-yz2zv<~ o:}| m$BmٱY^0J]@L;=gf!/ -:b3_pӊ;كޕu[g.;oȼ a`94-ym &Rg8 5@e6|Cd)LtJΎӲ)A'2ʰNk80ƜDTW+O?'~Nܙ5{lv^ Bh%֧Q66p_şk\ B%Țl>\_Ѓx Ljj1yiמPB|nˋwjsk?_8q,!sƤHi^4gz1-zGu^<Ox2tNcSOeD8)ݶ .& V@i@}̰(镕}OrD$F֡f16jTbPt]X֠59=XR@ثDFMuC0BE#'tܬ~Jh6$+9 k]ũD SOvSuѧ8𿋔31qAuK|:8Aa`0x?C>޲^!j} Oy >WbvVCZBd/1BBfX A|WvL GwIAQ2x@X2 /-"n42 SU%ҧ炩/23 C_j"Z'Oyv -VV8g `y*5 X'9 d9{MoaM%,AȥL]9#C37kC-R}d60nz3Ƙ.AˌNl~d DRe!J]tDfh݁` BCN8D4lǍmǚ䥆 ʇW%bwاDodb;zj~n"@5Wз)?^Lqw* bʟ j +>I;*r6CIM 9!ڤeיͼM6DԴO޸V"@-ZzYʽ 8%Xd@ G<}Q>RG@!j&yh3w.pI@{ ;vZb%i(MȔaBudT/l$ٷҜ8Z-"ozMݓwI%nrDbB뱿zϑʰYK`#ҭ"\;neT{ɓ |is^lJZ,?m ƊR8!ä.-(N^:j͋MO%ӊM+U<܆>C۠0eӉG7-R|xh&oU#CcZ_n?Z'-ݲ7*("Շ F S\xzMJ˜dgY{]2ye0iCub\ ْ+7vWO4zHԺmҪY]p8G{U4$[ou6-5,'̡pzjļ w |_4ehCgk8HsW/O"\Lݙmqģ6ѶK/W:/Prdy|Nvܰ@[d5me|mqdǫQ=~0',EG|W;*JXxU8;ZߦIʔ3ߡ&=N3T<ԍ'S?~8ڀDOA1^Q5UްBW{L!f;k_rFX}nVԙHr,˶VdcR id{!zƳ^z$ҳJhs8T(2yfX'{Lk=-O/?ۖ w)Ђ^5_y)]`Ѡ%b5K*%VrOO}wWdN~ZBϰTtjJQ!e1~ ^'>*.cHa퐥ʲo7r>JN =j.5Tף)Iۨ:#Dҙ@lom/ą"t\-**%TdhE9Q5 '85z$|>P `cBGA:Gs))uH[ZZ18Eȼ2`' 6;b@ϕ53mޔQASs`ǞG:>vIp̈́蔟rK}7=k\fŠg:^MYuh\~Wq_E;1&w9ߔYkDLRW ; {mYfh8Zg@:#>Q{Αe]7 6.Y tMY@{4(u[jJǛ BҲ^?KWЗ|U*mv9{3~[ *VD}"~୴bf)Hs7B[m':amDaЂ~ X!a1L 0{9[m, e'eA  bۭ:4BԿuRh_9"6r0NMoOX[b3qls4l))v\C}H~@x⡨9ExGJ6,owfpX`;:jgpR1ʾBuV,jW[|&_%[i8pKDwO*Y#NvV?Ɍ c)ؠ*a7ycxW.\y;m-"Vc罱/FwT^+~S+O>k)㑆L5~`Oq. L>  K;Oܷ͆Gw)30i~68x=3j㛅pbsoJ^+N )~=ĩ[6A_mQI%ƳiIi[?O&,M2ĵ2G.alsb$<ܿ NX{Ya@YHliGe*5eAMIGy[ X1`ܡ67l_O1H& ,~\"oX@)=[,/B#YRqW`1Z?ZID fԕ H]zlZO[ĠAA^ؿߧ,3O6iX8{PO(ba$1ӵ>w[`ELq\vFf?X%qem}i ;{74RRK(ߪmBeDpGVY6,J&Ujfdr+~f7~SY~(n0T~|CI^5Lfj4 Ċ>oX*uLUNxd/۫WTm.h~|?t[C{@mvW)wY}u;<0{in&HjZf}ONrݻʣ ӡF) btD7uezw+^2I2Eb'>3i.F[*q >]dH 7qm{G/X k*F?ؽ)j KfG /ˁg9I)rYx)RÎ׸s%c@`{ 8M$-Fb ceEu4v#كZY[J^FaQGҍQ2Ae|V^9iS_2Y8E w j7d :o@}cPIY퐼ע@N0YpbA jVO8aتO,*t@.55ӚD6:(!I7t%Ic! jc)- ew}*2j~) QyS|fwvh%:%w=!Bk.éhLgYd )|X7d7KR"dzFG%;p{O arlE.6NAxVL<Ԫ*btD\tJ:R^տl*u_ 5lQD Q C~f{Jh\J丵< b D)JV5-?tr.20'5 #T:19KEZƵҊC˯!6fHu*7n[! ̺kq"@3_<  ƙT Sk5fA4H&^φƫ0S7Y *)DRRAe|fЀ0{Bqlk13uL>DkN0+d?>EY3o`)Մ),"@ŠrJҒ%RVKѵf%a6NvRanA'FFhBU ?vLBntn υXM$`gKd[gp@}2Y y|Ar1Sebq DI)]q vG^4 j-V$.]fOhggcj|Iʥ ǕSvbQK0 sQmz?):RTrhҜK"@n9w߼J ӄm7^>ׄܗR8G` /Sȳ̮IpVAywL![? 1N18Ϩ^C.ѯ"^imK QuP@&7M'.V  %ԿخM̔^8AKOQE]-\ WlZj)fd:s55^eLk鯵& Ȥ`WKAO2 'Lj{z˦ 8 L$[R@H+ly)ROL2w!!wuBYdm #un:$7F0}˷X0:A}%>/Noe,I{]$)36ūז0}͌31vjqBS2-?^ېrqM݀BX<{^H6?5HUH+w%ȃ"i [mY-'Zkx`%zz* `]M /o^S:x+wx٥rV[%;MXԼ~ D\Y1EK0%O%Y۝n< `mאe,1!7+V姐/MO/BYP$Yy~ZTrbu\ vQibS?M`'BbY#[=ٷ4&rMFOgA %#]NhbKs;(l]ZjYxZ ުН=J?N'o̰g`gP /KtBM5=\A4缷>ϒ#)JuQ9@ΓyepS{rV10@(UohBl7R0ofX) Âa1y jiLpm{{ΰ)w:Pp\U/>967qG1a7 曏`d1

ދ,0.%99j ojUqZ1YH 4hxyN=k0EY[wCe(4EYZu:ׄ D(G[t|Р~ӝezz.Lx7w^ "^N'LLצR [s0f&8Rwe^ 3Z {pm.A390+F.i<ݾ2E[笀(Gȷùk+E 0e['U.3,"Kbav|FKBM#6Hz@CԂ936(6@Y1fj\y% S7iE؆e;if v|42wB3Yլ ԤUZ ^*$Tq{M'SSt4xseQ2i.җA\O; +SlRA@j.tQ h2YN`&㈉'6 #4vx WZ V9`nx*cW/؟qc ;Q̎EFtmĔ谽m4dŌ9.eG 4 GA(,Ŏ)T D~n7*>vJu"W:3G?4ۤn&]Z@>h\c7[h`#L:YRoj; R7i%6%C{񁈚8v={ig#x+o)y 8F&Ov EidLueXYJZn?I)"x+yǃp ]Z?$dZw^IZ6V #+>kiygU-;K}IN)ݬ EDTQL۷vY uR E3Թo#m#W&D "E z1U4y*-4,UBekF33k ^ 0G,fOа[Sv :ֈ6hatq" n _=ׂP2JEߕ@Umk<-ms^&0 i)%= *H ntQ.$xܷMM24bȢZ H+oˈ}tc.M@zk `}RrX)6'ChqjDpY0%$d~vIڒ[FR]of_z+}g;q_nΧ>ϪMg I2áeIsJL~F[&!ƞ{`?BZH[+SI .}2tX2RA. rH3.Ǧ,ak=448H!gؑV$Y~מ=RU$9 gFD]syцy,rEk(K@Z~s?p_2Hn /fs#t&LwrE{lzP26bhyzD [螊7<1:<gr(xiV\U9?.-߲/mvc_ <>Dme;g}VI_ ޹>( O? Xfʣ1_)-BGs&,eD .wNiKj$&%ڽP„ʹ}B(hg+uDrU*O{ .upeR/^U"rz® TFgɃ:LCƅ3d*3d$+ez n:ޯKۤh:cYֹ4t{~]w7q]m|Xǁ+W+h!޺zIi9mc;d^m$7 2SO"ԾLV> 8t)u{mrjw ؆G(pڦ$Crd2GvDD=b7Zup_; `)[A !7|B.:oW^SZ.|@G!ʵx ES y3-]0: :K6ZI+gcRx~W`[R|c`:6[?1f4(Bn:q#Fqh+d X/R۱0ؔtɥ`lxޘce7Mf&oÆӯEB䜋7ljV?I8 Wm]nuOlb}֚wk8MZFx7,3&/c~Er!((·6 h||.5##b[g*l~3a!u$cηZpBL% rpmǞn)/ȵ8 > -dTg2ȹ/BL-6$r:q:Ssy&?ׁpș xE{:[@%}QwќP~g9ZhšjwMr `j#*\7SӛJo稖FP+![U=Gb`]zU`C L{;.rYD7)?ij,'i2&1*Wvd@Z U-aV >}{5Vʲ2 4(=2@jҪU>< }VrHpwKU"Z=9<]B6[/.0`Nחԕe)+I*.Ga:hn6xad JйnQPmqWsuȺ7]fNi!HՠuWYc^[zTg," uhodIn-sl/ ,thA"t]5 ?#}xؠ4vg$< +{K`sߨyyCqƊ!sa9u;DԮNE{(8eqy+ᚳ+YUK?4`kG.^IZCU n$Bs[w/m>5ByeD IGtS$V FY١4;oc WfxE}= ̅,ƅWX"V'lNSI {չxKf*ź=")gUYոT0«xWE-wnGyxj~! j(:] 6xmZ! nw0 (|-b0L 4_5˖RX뻡r+SdJw$NB8KiYf$Al}|!;,R9?\ \("EOAv~+\J/=vj0$I4Y'ԀbDȿQUp zk/ރjB d8Ieo'\wЀCyA(Q%Q6IżA!=.=IKeCGL~r,eG²ay|k1a,dhD\Z@UE7iً񉶇)~-u]z<5UZWT)ndW49ƒd1ʮYOU S :o I,; ߵHg%M1nϸGy9 a( ="h\ɑ{LP=\(;pPpN|A8z]`Zeuao~x%E8$W$/QrTk#cM)mE`SNę,`j͜WD,՜K- w  X[oAqbU%K<,p:2]`uY^(D+'JkU+/|3k',[r(h: !^=]Xo= Cѩ2{@];4K "# Ё-#l>˚X+1Zz  G@~e)a'[a%i$L _։5{6J4!!K6фI >plk-H,&io=0o$4+g=/m";!sqmQ[UxA"2E 'e|gR}x4իoExɃA( ]2XI:8T->y E,e>7"zl5(lAP\GA^4E$ @UzI6/*-Ml{r:*HC]s uuj!-&Fxp Z3b!p>[uEm ͮ(%>Ȗ\mPňe!x`E9 2afy# XPj yGGqlA:PZ_SLrWIOi6l{%s1qi RjRY彯~~i iG.@+:z!ddگ$Ɇ&/u)ы|"cJ>c=̙j9Fj?>@7h_# ~[ѷPmm` +Qb%`G8_gOckHRҔE=F #z8؛ml!EWc8?kQ({ř]({AȤRˀDd~:_eerh-F_5ȭ[[#=ζ@i^f=n$x4R_4)h7rEQCÞ 롑hQ0A5 1]MPlCKd̟rE7~j9+y&1-f,%IDk,swo= r6/Ȩ<E"~jo+>%N$t5{ĘjCK'\.UFY*PU] N5.zB1b k&~Dnh {l[yؾ T ?P^IfTŢחo1cYvs8;#tmiKHB>VwS2-ȖFRM?!N劾i(LeQOtm= =U6-h3i8ƣHiGGPcIb=jxl^9b{xv `"NTjJ`#˝UedvZZhKg3ImlQ6fD3WcfW+p~0Cqsmyud5x:cr3xWݵH6n0M؏/zr. L3.q56Z߹4;3wa`x$FlgF(29.QO&@w;v5 +ٶ>bxQRbA:]n1%זHKUo00l(l\7`VwYy`w 'ngRbUy;CT],iYo10!QNu+wG{㷥aI}xtHJ eNg--sފܿw9O>` _s؛HE[sB7 nk:i6*.YERkr)s&8!/zl46Gm߹x /X!qeq*_̜-Ba1陯y*+ӯ,.grp<ڼGM"ejMޘ;ʓnn9\D&iL:\@S*)"'Γ }%F_;x ܋i"ߜ&H U5Xˋ\s ˈ&@ DA?>Ց-ׄ߮J"nXpyn ޝRT&*^&.nC<ٷ wPThRQjmoDJt[rv/9zAKk|3<4ٙ]$ xᎊY w>TE*WS~zx Yκu[04da9P;Bi!N+:SPڵeԃ e];;-5]%i L+ٴv*V/"UeJUU,m3A R E^p]Uc3ܠ/zHBĦpBbPz@* #~ZFJg$ Lq<%&`ڞ1 N-aؓN9nDSI_TaO+7.G`=4lJc]oW_̶;)$sD͓X/Њ%ѧ>1cqv*4"2g0Z4Bmt/]3;$n.l槅 9wILf5SO`y*"wr)]]HǙ23j0^%z=/QaH+q.oj Hx p-Lt Y bב"OzvGc[޳=0|BZ~%wkHU&ū\~sScۏQaG;$.l.b~W瓞kՐ7Вbbx"g;ql2aQ<㓼o]g' cDL2q9Ǩ1R Ǩh|ѽ &U_ ]u-[mnH;n iV"bNajHn(EF@Ў$m_.v̴ZȠ(-|@5>_A8Րke1779:$ MeR.M^Typ XB?r[HVgӘx@EReo`֯os)C)z3›ڈ%]ۉU_bՂ5/cziy|'A0ѨNl_,.MJYxUHcҺ@"+Il:UnFnm*,Oa7gl4>!ڦ+a6glZ1q+q) bW[/Єsw}ɕ)yVHav?`d~d`rusS7#=.M eJm4Ơ ;Qd_V=lЩ9֞'P"֤1Dj]wA$/zȁPxX|"c/jv|<ǹ1HXZxnj5vmaE8S3po ,.gҙ{|D~9l3Ac,ji0w8T64tybb"<M,7&}V3?IN4l=3F>|楠Of`57ɹX[BW^/R CXz!=m٠JqdpB1'*_%jSH@BcYWnݫ$[㝣a٨)nĆڸt@ڨ[>i@^&̢T[40v\?hzGaҷ7<$/Sz410ESh7Ov!sQpd\W)0.8k"!Ob>@ޔi}*!DyOiq>z?#`~)Ʀ_$丈lKiLoFAX]ڌ&V! 59 .-.ʂEoѺ8]/QpFW"κ8BM`_IM+RщPS7p~̣0e8HZaGqA႗|=N!?50Z ?0@~5dKS rF5NP3@wH:=BtVq(׈|O DnJ`%^yV-:KW#Yp0/ω%j - /{>^6$sđ vOznji+2)_0c)`@Zk?Y!3;H{۵șv<7?ݨQ2-nh)=8͏ [}'.Ll[jF~}_unOWCqov~8by`:w3D3(#T3A2[Z/9Rc"H,$:Ѐ3t'lV;Sv`k~K]bnhF8U^~`kX(HI{CE\Z3= v@TO]6 hpcZW" _Fv%f8'^\USֵQڲFLJl3Y,U!6ZF/::+$Y y7CQ6 c=ےm >vLӑWz1b:XG iZ,!Qs16'S]Bؓ,73s|EgyQؤ=Գx]xOJQ_JvD0c`_OmoXȥbaD[c<$_+4]."ƫ9w7fq73}*g`iNYZ!%"[L?>醰aRTNj :;gي} hv[sdZf pȥN|"Lnna6yMj"th0Vx+3F,tKsT鬢LTVT~ (\HIn]E},!7*ǙlG^8yCX.6p8V=գ'ӒS$(WQMmGq = Nխ/o- CY9&q({Fr_ˇC|~q>Ll)Je親kDɏݻء `~9Z.= $ 1dKBiƺ?P ]5xf}>' =xtKF,_n,6f1I!H8bn!wD ?[=`DUt(=.i髺0΃է\N#siNRZ/$yF(`׺IN-AGs-._??e.!ZHH+%8i<aDh[}O=Ig"|hOU-52O)^xR~[3ey@adOdž z^m.v`mU0D07;ۍS9vL派 b"-ZhIy6RCdd]W߁TSڞc)$3:7/b\|8ƄϦț$ٜݩtL(%P϶t3ޣHK<DA|K- {d~v>ml0¨bd5/Xn3j!2eXC]M<朎$U^a^͹1ӀN^Bi~^ƀo=;ϾMGa 0~G36!]2y'b;ߴ|*^Vt3Jt]h9]0 0!'Y?ef vBo\z{(TWW]pɃO-<6jș6(zyn;4 r ")`z (poYy% 檠=P^V>zI%[4HEq%,Z*5.#sf,#uTׂ^uE+F@@,x[]P l!%c,3F7PIjC]. Sj!$asx_7b&tmI@B~@ch?A^Op3g$b{G_gīUxHhi'sH,&?s͜v3}epzz-9ʩ>)j>o(fiӥiD;wz T ɬ{YAO2@Tv*L5ÓJ:4&lo-uk6kf)?KB 25%<>4*Ux7 PnAԭ췻BލQLs}Qì?7 &Bhw` T&Sq\!4D'JTwsm`fRDCoyD^{f칫V lyk%n&%I2A"|'}BqMZQ_0Ͷ'2sgVǏR{=:Exd GA?[!鍰 GL>Äwi2_aEfc6`x\sL#vP@Km7r`sic+K8v\^O# c3^_*Yy;"uߙ4,LcsD;VsqA'5[fNbA*ECW {LFkzm:Cw&"pz! n_. V̱Ih&s&J3TFsqi }\pU"xU!ͯd6LG[c#0DX,#>/&qDl ڃR>|Mk ADu/a/N%wخ!Xwf&^%l{RHr~~UVif*Xyt1JLۘ9LqԵkINw (H*%bؒ*-9i_FBlnߠ1N=AphcوYrMcѵQa"kd"qH-dE^\cQ0EyATi4 /BIfex=zy_8AAl%dc'e]Ijwd>6iq>NBE5ֵ7rn^CQ`tGZ?Zh ˊo rݍwOVv^0(m+OF'>QE S&Z=Ciʐ5CR?mAhɍg5b,P8Q Cι]yl PRi`RbuX6YBj h4rn#z &Nq'FƐFԛIlSs]]7E9w >DcX12{[U#Lky+OW|sxJb[6ӓbT{/+Y#:bV(o @cՑ8Smo uKab;R*w dBmhY·e{F_'Ttb7 4ؕ\;G8j;E-ΡaW+r6<'av5u8x$sa@LmE59EȋRrwQu&ZrnpɺLNV]m bA]C#lx9H|YsltoK^W[_i b31E&5 )TDu)F\YݏIt~)AM43 D 1XW ,%4JY .lPdM ZS_ؚ`_53WϘ* p#WaK9 Ɲ(X|uɄ;XWh3'-{:AmMJnI S&!pKI T?2R 2!yV.äfQ8VFgʟF *>F-%"1#$fEݝ~SvxHB99pz4JV/}NrYQc}n~@ِ5#kn"렠RwGCx MT=!2{+aLR$b])UXH7aP/ (!JOW]=PԬvyFSIoDqrޑUjBMpW:VNo}{PJ0,U:Z(̹|X ˀDn$32̽R[KEqS地WgΟ w}Ξeǡ2vDxtl<܆5BiŌp2ѥtۣ X،/l5U*@$35Uw2L'QsCׂt2_:e w5?^KǘR}xGUO)W.G#dقuaS"@b2ө/!LXo$ !z^]Γeyf- ɾ8[k)>>״ž>&k,)qW-xyŪc( `Gb#%6Ds}%JR@@1QW_5u#/r¹>W#&~)! r+@@o-); gv('n-Gyyb/(mÁmG'0򎂉J9q̚ BL`n8,azEH'{AT/X+ɜ >Bjׁ-dq ~נW:KMI]qCMO a o?s3S0  e?Ք1gD \JfE5[MJ"Z|J=%a*#6K#`Dَ~&?*8RSO6Դ8\%tfsv TëP3`1gMɆoQMP UJ[\)=֥Q3v#H.)gaZmn+)NXtF({,a{^?/wK)lALWRm\= 0!}?.62tF]epLk13[Yݷ°z4i_uE;MN(EM|V50ֶ\,Dft͢PO|݁/|PڃJ4Mzz3E؟f(R6'l򰡚`C\э-1Vȃ,lhn!InS{*\?kjjK:~zU)Atl}r(Ɉ=ЏW>5q̞99}Jr0)ɤHƙ XyG=NzHan;'QhfcUռ%$A־m ӎxoHhruC# ̔=p7ї:^˅5RBqS=Coӵ̺[&-+*D,=Iqoe0 ǚpO2vrGrlCݼh 61 &TШ.<$:yy+ٜQ0 &JrڹfAGjF|J!gx2ZPN6OA {ejj8p*D218:;J >t`'?r]JNlp$An-UPbО,=bQ3ޓ >kJ0o̸/]KT7 z+fMOpr]DxC@ǘ L1 !ۑ)^ Nn;خp,fH(%,utV;LsIsNӓ eF `? oqb8y*w@.GLUD)y;ac]p1ԋ 4DU""^1S|]ȭaE@㌌8\շ3YAN?QkvI}ki5eIm Lvs+f9025ļ,KU$5c:[Qcٛ,$Si&v- T~Bnmv C+4b^1U;My2.1G þ+ ;#nEaX7.o3H w9P)*{*t<^ƫU?Jg6r(R |U}`$ a*P K><{VAORtEϵ?wфX߹MjdNp$@YKM>L"M+_v "^? g;GagkiG,>X: FqT±R;/{pԻR8dA[]Yl^Zs'k*$ȍGIԔA73$*.x&NZj,M]8۹%[acA:X<ҽ0wm$"CL;HJ^3 Dw5ѝuf2@Æo <:TFGh y1z$s^C6M5@*|@Q){L;ɐdFߍ\ O7DE1['֍f5U~_]B*p^j\ J]k&Њ%&s5ZaQ8_8Գ]1iG|坮Nŷ!-,T:-8a 齋w7 }2d%>p{#i'x' rg{LlӏQᄈsoBlb?ke: {%ڀhw߸yMVNhiU/~+y,cN]#SiB DNc1F'}MW+^«.Rw5aȘ>(H¹#x~ hO튷p=(fc +sa&lqᴡ` k[v ;UDBZz䛋EIͲJsxh<@^˨ cb=(z;_!xpD{ۦ oa*&< sbHE<<Βxjf&z^3^ŅI!}T O"p%ٺ)'G,a=g/_(|pk_ PUQt*GjAi z6 :LUخ+S~]!l RLcWZ`Lhi1XGrJyAME&)F* (vdFE&?F_,E TԓP<Q``7h>+%Ek[@2*1Oue962]YÅsmjuL;2yvI#(N>uUe6Oͭy̺*4Z/\ŖC9pp;'Xq4λr{'%TbrJ/ފZ+ %4 `dYBo:pl0`r~+ kTђ6)v;Os@ΟR 7/oNT-_ݎ%$wWNg.g1gXۉce{N1ˮSzMŮ؏~(#c;TFs*:nq`AiQuԽ R8-L5WJhs פ]Q[ȓ@Zjۥ.NU,aٴ8}Vٴс՜Tɫ$íXh+Jv{a/5&z~g"sFv}{`79:M5hr}f;JՄH>x$s :+ *3#1W8ٯYV ɜ5m&E wU?9\" .ݸ;pZl2O֊u.G3b4oZ~PXd ,?qքQ3&gA9F<-Do'.jtvBj ֬ނ9(ɠn˥CR9A@9Ҋ3ݐUCk;Uĝ^!U#.լcuגE٣r. ڨQ^@W )zjfV f&ea'jϺo$W\dߣx LAg5-/~&?MSK'WnN؎k"H["2X B*='yfUAP8`\oxp|4VPmzAXyTv]{]ÿָ* nG" އHh[;w7}K)HEL V7oA41Oox 8Q>v(c~d}b:^wޠ\pM=x, e{nCcwtp^;8djhN ,?Iđݔ5D9c++;ء# ׃X O yIƢen,?P% MRDMbp j(>F BY`/Unl` EOa0TMc{U-f ۇ`ZY po+hm9stxVж\Y6CZ^_ X+P\8eQƖv%bp*&-e1bGGfǍn VڃLI~#N L(I25bELȒ9 FGq~NO&̭Q]dUxdŲ><6 / #!#Qa+nsKMdDAVm1 vܫFՙ~kZ=A@bU*K'x A<əIVXzJy)v~YLDT 3~s;d IۿZ0sb]f>͒ JE$4K䮚{JPN:ۘc!~(ГL Bh#fYziHWO>Lf!COA"s]n8 qhzPi&$~bNp!w׷bRÀCr)b\ׁ_@4U+`=(78V$f+~d)%PI,x1׸kPZ d9'iq(";ppKkݢ]i.)DE:6'32{edxx;}B>>ovPl&GN.ZWtX.Mbt@s6%q39-Ͷ^ Tme] PIi"L}} S!Bs򙬤Zw.}9 ]S͟ c |4Ih7zf+ݝV6A~ױ\c'7Ȝa}乒i¤}2s}fSs%rzGbUtW BOm4Nүx N#bӤfgԿ@ǪAUpj'X>@)TuqcNKޑݱ׎x@J{ɪ05VYh]W,l7\QpnzaPHGFAT$n\p= ZqžH":LKv _>&ZلiNaz,dޢ{ Z+񮇣QjsL7I~,Y8`_ 3-PxGO5AgX$z1 خշKl.W}nI>4]A! ^$^d$*p\Z{tM9? Kȼ4/v 1Xn+ZB~0΢qC+jN@^0MK]SOum9p|5A?V3LVcih?)4M0q8l(-:sՑG@' [}iJV׆ 6(1Zk??κER6.O5vWJIwAٿj˖ڮ>{R$87-g,T=,}a[dp-'nڼ30<, ﴠDE]Wu$mRi#A#_\W-LL=G8Ȋxk(d/z)W(>!;BLWpg(+%hMfV$trf6Y&HPɳ8Mk Dyzw%J7a^{򺖃9 fB$/ L^>ɳ$qhG¡yE,YvGFF2Ӄ9` T[z c!sP3$@kNNswyYPB|ngG]ﲿk읒byPs͕MO:M"tqCcz Nƃ7  !U/_6Ӏg] ASÌjH!lAS-S9{ւryQX)$S\J{C#hq E b[;{"io7gLC06g`rH @I;ރrPd܋7jkyIM`@zz&ٻ22(z;֍ozhEDFne+o}%?IgqQ-1|8ĤץQ?'EZ"zDQ$!9(媼9X|9M}:G1ida ZROl|;xgkI`*꩕ ;c4tNJc>ji",B |q<U'$̿B6zUypUXAP͔ol]UB]#iKlU7)gؒaj*KVqli;1߿ƨx[xUm/L1䡷Bcgۄ׈VJ /1Z3gzSn^ڵJy3 jHoDHK|߿A^?$~΢l;ox]zk潨2C tiɇ0V+̛_kP(Oq U7ճ`dk Z^!DoN)_@:G蕐{CZ2A%*jķ`j/M%߷z6>h /;{ DN_}zMQuyc}KZo*KH.t&LbGŸx3njT.GK֨SWG1/Qob.Hfdx_1EJK+/f`VikgG"t=HD ?7 0t_kN!s;:b^Yi}Y>MJ&>:}k~( nZ@^ fSi@ 6=!ш}\8GZ5MZf~`{+/Pix.:8œ^J7WPFJ7Rh&Xꋠm|1Gُ""-=67X`^A u,h(zbVCS30_Ŧ_%|Zձt4&P]5{ n ) DB,M҂AFg'rb*bgytT?Lmwc]Vjl*7j(1+4T sE HjGRhUĶ 'ȗ?^0 ?/<%hdws3X~3yiuzge)mJD: q={|Ye8ew* DB54r:ޙ&~8ͣDq(cl֢LakI7,@A+ezlg:ךWY|$ fٓ$AdmX_a`+`9KHǬ2.B J^ AY/V_H"3RR{)K^ t~B/AkM|_e=o,!m@g`e$q ^z cտ ΋3VL')2؊ XzY87~^28+tT$Xך.U^sueCOK@.2`?6lƣE7\$=Hhhu?S7ďC{%pW__H͞ S9D'm tʇH*<xAյ}h5] ](6c [We<+JUZUX_xN"1vN%޽B겮Z5m΁b-6B>Ej p4TFG83MF& ;^9Coqd[$z;߫kEb!ps5 5Zu|`U14VeGg',|U^ utR6}.c?'j]:Rz) r:GZH m,Jh萐D.Ȼ&j!Ċ !BZL9qz4 J=mys֌SHnu5|&:CS bJ9@lX{}˶ܱ F:|f|+ݸ򚱸j ¶dz uI_'襛sk0.nFE<O-{ׇM rZUD?|M};ZmB6K:q% [~il=RB'hcVigBW#|k*Wr0ovi.+Bh7u4ѮIW*ml/h爳 r[3/c5ֿ1"$DZhi1^Jh7k1NG7P%5-y8$jz$9#|!s]7aȧKw?uS}D,D4[@Kf07xxdM}B $ ab75_Pr*w~O:ćaNt>„Jz( !| ]IƲ(Ė`rɈQZLvVY1Nf}/P ^:dR#u["g̬c/& ̘I^dz^pd*Q W+/ZdO&ћp"$1(Ja@q1V5M*(m6eN^-R vzjlO:u)lK᭬= izrwtZ!DcpdhV{ @;*Z[˶>1hŝwA> H$W[P7_N&Z ^`ueBil$Xj: e9 5{IݓRiödF 02@RU@sgj┯^rv7J}mwHz63-۞d8ϊOCKL߽KaՇ ՜l6[ZYm3a;{^ꝡOhksȎaXOB&Bk;$NU}C4Tȟ/+p~b; kqD\'SCyT~LP-Q`YjC!Tc!e 9QNC~AAܾ.sfe*"xB>Ab^.3zR~sߋUTz@5qQc/Z1R[q2*8N ᆫ3= rS-9ptp4 ip]6E68ФĨ]e &͇&ZnWگ t>6p^8tઌ0y1%kzoRܝY?v'Y D*z`׃WۗD.UNQYx| .|=1&vX[Ǥۜq MɛT&3`6\t2HTr@hf윪 ց ŵL{yxt#Cn_WTXS)>}6A`вo2[AΆ`7;jߢ\eDyH! , _Il ` ={]ƈ]CQg}11Y|( 'JVQYnMŚ*a/gT];Z 1DžDY 25ҽx'5i四 J(5zPҎi wZt< KwK\OtJ DP] )">jI!NūJl<'sw ֶs.!=K4+N:3>㬗k.z2IAzT|T[<4x>jzoVl@//2 Z1tPIci_z}a]ՙ DWL~&$w MŜ/ gyc62||a 8ߜȍ&$I(JDrwW"Qڶ>-Dz89! #qvoCc:$Y7XAaEE#z"NJ*={@X4ƙ%=^jvhy6<嬩BTyNVob@ JT'|W*AAr?d8,e8!F5t4L}kŔ> !R2s,]0nNV3x%}辆Xe(L P.}^"𚎖!8mNC<aq5eA't>i -dɕG"2a1;zҵ $:5)JPGa ۔/eDc8En9~vW"]1Q%Mjk\ YK*?9wRQLYƸp8tY,q>b4<\C-Cp;o(O(FR2c/@96\ ?!r!s^X9*._U(jȉc&R1.5yfkŴn+@.6򭓤,p{D}a6Dzf uSaC-okª|/7<%-$TށlH̤Cb+BUEd񂞐RPPfݾ8rXo:0j){!f'{y÷6uI1h|25wΰ1lY"͢3LzLP8 dP؎9䞡ThR4G(Fu T)UڀH lGJxS"`⦥^r6YA rv^ޚE>S  Cң[!)`>% AaY H/ '1y܉1mSUjcʿ4 " ~}ڱx Dn=$bXՖ-]x$w%VE]:.z1(ng Ga]ՑV$#$zR,\Wt.BˆUc [J̶m6Q!Ih=ՐC ^SK5(_f(Euiɩx)Ze|.6{`c"҇k.#;B@pN׎ur}cV#؈9#Z\OeH OWA>l!ԾЕ3+a^O]L\|L ԥ;-< ԭ*0f-4p"؄ B44R[oإ}ꜰN-ffk8.7htl|z߅F&SM^[LEOG8*ߊ{ εV2>`Pzxq_Kdˡd%|'(NYoK` xF-@ڏrpױ| }`zF~WҒW̓aČ}'0Ŭ%OY z3g]G B͘D9 g]՗dw@}듾]2}RX@K<ŻWK#I<ȃJ_KKש(T=HηnCQɜQ$W JB*My}( Ȏdz(rt_ &6"301V /{cf{w107ӽ*6iU~% riAח D~q9DqYYyncS'Ɲ@b4z0qzQ .*@3ÜZwڔЋU>Fy -ȼKfD Aq ykȗFBQ,d%!A\r XD]Cf7-Jw$uhrBO쭏skR0Ou(0y

j~@xE.+25!7tNYeA^2φ[xk>Y2 ( q#wxoTm=~12D/"Eg ,TzNٽ]"Y?Y4ǡuQ~n =ڹ_xn:no0p!0&>,z]hs>3>XDYډ 3^x|my A2kgJuf՘ڤ st&*F B;Hp4$c-X/Fm2(19a.{FPcH}?vͫ6N~L 8؅[p8 ~9R|5pjvlA}} TLBeإ|iC 0-ttuUNd]oHDM+OLH@/ie۝R(ơ~XՖU1k!OD(&TMV >MO"1s }6Pod=0R{^V: 8e'hݪf@o=p~V_$L䈏]1A$s^憛pE&opY.!-d4p.sI(Ooؤ&K c9Hw@K0HGہ* x/xe!1eWꫀEVMI[6/ Ҙ*§S O |K{d/`TscG*4&kbaa:l Ts])ŞZ PflOyi<\#n[~ˋ>n 2$U[Ͷֺ/y?l`V@[ǰ>c\4ww-ְGX $kvUR=J .h2C9_azivy Z(ˬ0CXE~K#hjF4tϪ6 H@\A'V?\Qhm)üdžJAkRrl,AL)Shzr?T(ȍ` Qѳqf8G㢐st4Ϧ}J\#ՀH2ӫ "5 uKQ,2N (zAOon=!i;[_mx7mg oըRp8ɑBN1DSj+zή,`\bk^]u+*m l4VT$‰NbgOt&LOCG_CeܒhLY8$۬䈱#t- F t 1214r]lg)ł"z46q[—jE9K-lpMvԔp-D<"fM~n;fwBMbSR8d;>qSvSb' gf !)V>O69T )!lyBdrm׶ҭ\GÇUӅs'UpY^nϛ:۾O T:v^%%\pUvmKСtnO%$ѥ_x21o#!هA#(\{u_y,k2iWtbu?"kX )ڬF gWգ@itEk&Tv SZ;=V3rH6| Z^S `^"`QՇ VZɘ#Rij>(NE).zd;W`56tiگ#z hf/ fGW}حvlJA'gJ\i T*޹‰ZdA@u[o5Vf#NC~AXPћY' x3ArA%\Ψr[I|7V1r{r7? "dH;s;;Xr'VS6W_V<8ƹ /mswH&MCBLd XʴvKpvnT+g~vXZQʞF5˯1fOe|p~)_BEk|ߑ6*>l&̹ c.i"v\;SnУ%pI6?w'hoCIwzi_; 2|o썱Il lHŸ&DR4~|% V!;} g M_S([Ԏ@lA\\-u3:PYe\%EPN"Ȟ;Ȼ]3LگT]qz$r ݲ6 =[~h\T;,%d\"WdkQy67@%2hF܋1[ᠽ*V$3V4882l{hN _ +YN4Y;tr#jo7QMz$7߁8X`hJ ]:Dpk[Wkޱ5[ZdayRzF ^jGtI[&y&}RSVL ySZ+3§BnG@ ?(}jrbBM/RIK,|ml)Zw2 "&u&8O s =X;TݻH%Gme w^d1&^k8v&"5X:bR `.@.T=٥.Si~rq |;8c .0Yɖ\XV6N>YG)m?1xO{ 9y=kקOˠk!ӁAlLAv.Gp_1܂_y@I@=B/D OubgIR-rv "ʷJsG5v(٧ Ɂ̴'~5L]1 jQW8]߽`9Sf# :i^AB7U|b=k #xE3ں%ҷ0D)wqP>v9=-ȠN=_LrTAU)ACҍvn{Jy_ډrn/,d:zpvlrc5 pS|=v)Eb-!u^1IFiK-\-:Uק*undܖJ!ʊb>Z}ȿs  t˱ptXrx q=P+aZE0A^z&̹](Р5[Z(np<~Aq|GxU`Xpɉ{ybA8G;C's[]!(>GX)i} jLn V~zH3[J ϱ>.PWY=O~rVhOfA$/~iҊ~sZf4OQ7yl nHRr="T$/v'Ƙt{Z=U vi&I `/mGKҍHpEɟ,*5'u ߝftյ@hQ~%̩L uV+$}>H0$^ 2m*x^o 3_쵰DTnKoşY{ϳ\2%89żzw >a9;"(?{V/8Zs ]䵲@2h`6CE[_4sIqVrY"'Fs 1a6t&s4j!ljBj3{"EGf}0Ɇͣe؄wb .exGEZ=s &*C6v :.p;Tx^)7v-+ 0*|M8z+=wbCG-ƺjB+[[]6ag3@B*ih`G˞kq4&o3 Kߠe4'x \}͋}`m%)ف:=)YO3(KŪu€ ;X*JbfNo[,Yt;GChϒRC+u{H0IU#,8RDh 'p {g\n-S}hɗ𰎖9skEJw8DžOR$;O^JDM"&4chyG[o7B4ad q("T(XM b VDE;YLX3Ƨ1gJkJm5k",6%~8TjœG^3(yJq=̚>KYhܪ#52'/_lNoEsŒ9v@+P^rt۽] Ci Ф -$Ogn1yxŇ'; k3ï,&>,Qprp+b8~d'ømO#>ݿ{Qvri^*Ϛ]!]`K7z,)P{?@=im)~=P RQv.KCfS d2:1E]̚tJ7]³΁,V`[-UٷDnvslf!bͮOD[U'Qzzy{$w: W Y'< nq<P:ݿQ$T,e\Hx=ީ:HCꏱ"O^}ĶpG9end&9km"]ae50y0zRtN2t pf9Έ R,j1 0ݤn15wZ"@o uRqM=X_uklS5b^qc{yY[qcH_O`;+nP3V=^ydmcz?^0@(~{0͆t pz%iblNc5g#BoVΧ5J7 ; ;t0o࣐Ix b`GDԧ;豕EVN՜O¼dzխp 2 N:혴k<4/T018h&zo,wWBM^֓i~b qyHMO #i{<8*ؽ&nx0D$W$:Omre,8@$˷lUP4RTUJg ȺGʝ h5ksj ]7[i[5͇Qi^%s}"Zi?HDq%6ckB71Xk`}d #@;-O~ p  r6>YeyWStUЂPůǼrl=ee&uwu?7n&ӊC쾮:3.0%B %4U 龠kא^FH }3 jh݄wĞ!G;1I/dI9, $ȼ[lscB`ЦY3'fפU8ۢ3اsY8S9'bA!{S=$]*)TfzwؗOZ쿠ɃzFu?;wOPj7lpqo<v֭L$~T_v8.o R-ԹJ4[C9E\,F&uڦ!snT.JjK<5'3BQc=vޚ=z2'pxرճZk/ؑ-\"e<<9v%5w>@+M3i9c_ 9#Gmڿ*,F,GKc 4`e3#[َw(銰_/BAT//z9L^Hсފq`W=R K cm;D˅Bh|K 1}KTf'. 0`C b짝d_`'ة4l[yDJ0 =f~ YDf TB lvd)o/N,ylõ&܏ y||lЖձfaȃxt7Yk$n, $<}U>rFH%F%9L+Z;$;яA(>3Gm29r3x%PPCm lNsGloԎFi3hlÆy s竗9?_+] ZgW'BG䍳B}=U x +a|.jJd)TBB$A_|CsfP}Tz(դh禡FI\ε(n0L@]/J ޫc_E*X㍃ɆF^YUX[zoZT-į x]2G IA,$iS"ю G!3WpܼhDzdMYJtoSߒ-! Jһ)(-tOu>x^[f4{av22~禔wafиb7Bo'>RX0Pz$o+. p2P8G$0Nj[p;\x(Vߒ;֖֥"Ͽ߱y0M*zh~+泅5D9Mu3!nWf1:AwA #iiOGh:םc\Ѣ8BlM U6x."`QPM[^\bx̚=>c?^JF8cqF[t9wϋ. "5~Z^K8xrzh]9Mm]FjDjxQ%@iQZQ,F+;d 6V TX>;R4~nK.yt-"ґKCi<݀$!Jo*.%dCI!'nJ L fV)=$@SЛjx|й fqwcJhl˘h~D8 B'5` Di4!G^ݮUO%3q若 7_Iȿ!s"6#&Cf>yh7XEbq|ܔZiyqqJD9[p0UPHES5pe<4}xdY7Rw^~ItO|)\^229,Cn^0ʕa^ zqI:6_\jr+r)aԖxF) b׏}%Ʃ`-&K/?S"Ep!Pԣs,u.x6 ti"@/ۂ\;Mp1+ٵ;8JO22I`/ Mg:$[z M%>짲`9m\[k ]ׯH?}u|g(i:]( !xZ}ߗN !/e",S4ܬŮut!͇3X?\ꑎίmDg`] ”e#&7ҏ;|Er@Yo6 .H]6&<]Ght# qgVp8r}H"@Gh?}%t՟w$\E'NABmUmps?[=f' ~ApXe}N QB[&fMkT͂²C1a4T4ʭ7JߩH8G[ݯ=%厬ӣofsty*z}_u) ֒S]Z~y#L'ms.M8r N$%{ ?>2~!e\R]O˧mB_2s/LІ$7gkEYEp{6Q\/| @wr0J暝OL:Asl4b$|EG~%bpMCOH?ĿA# Kø!:\/k ɲ*@UKO''|եcAXVH>E ^A9uvݣe )^^l4l~HͲ@7,;aXG_?iAsЊ 6<ҔL>N_I<0;&,jFm0zE>'9<ЧTd{`f$*vÎp?Z7&uE&ߞ*C{`QQ&_ |ԕe/RMCK ڽWG`h7ܟ#Oa=fdMx:&e6pȆA kq+'uCB=bPZ8$ ~(P-}+Ѭ:tkʐ֡[tuo_a^"ߦdٞL{a4dF~c'MkA PozжRhim~8*fk&{]zF(cai,XYzkPdsٮΓ9^umV|{#o8Դī&* 4r&z(q$C& ,>Оl )Llt_h!#:XGB8\Z5 6٬Ǭ/],c߆.$tbĬiΩ %E@P-[PO@/I)n\/@_E[<Ӿd.9LXT(֫Zerqşs.ITc􋉻۱kw2s2r͔[ґL2M!`5? +1wuwВ:YfP-c-_8ei{9y?ED́:/ϴ2|M/ؙ2K.fX1݅;{|%Ή EljT۬).+P-`ܢyrtAUx\@>;&6H!"6Zۣrz)!5c#\[cWښ)'Cߗ]|=i}I{\\oxRdl4ἀ-{ qWBbLf񀞌$ejmIoy? 53/VA9[;`t6' aPri皪"S}:\lqhWav,n?_b(\NvxF aA\=#J?VR#B@q|z18NkOgU9Xg=ƅ; 1]5!kAu9/ehbW^?5L@}tz˚|>'GF+egrW`wXV`69QX|0z Ol*UU$2S>WqW=!ef'n?[$IRQ޵UcǗz_Gq-vFb'[?E9{]d#;|!2_ՀeZ7Cg3}Z1Ψwl}ewnV-6l)%VfX7NL1If5Q^[ͮV037eӨ'f0~KX'up5DL~ڄ8`n2b8cߵT"at3у_M+F?c^AOj "jF_Bc9vg/\ v|[Dڊ8Wf 'uuH|8cZ#{BjXhAU˄4nLd:à|홌kg|EշWWom&0i!>lOXpC5&LfV,qpUS=N t?*|TU)WJAΙh3k7 $S_ E!z v9L3sd}=[qSMЬ2)*$M ݂5l4:ony}!*QB;d{>~\ƛ{74ֹqmAuF]0_* !wĈ,TⓂѬHw) e"V6ҤGSXyaoa%Th솠 bc]];#IC3`GC?C } PnԽDrw- NW߮ẠmK{}WBVI`}ZSP%D3Pe1iv" sR,lKpc+ʟ.G4Y,AW#l/ t^TL +ByLj|TL?Ѓsa38'Mo \ȉOiPj67h2QӎV9RVȡ&\^$A1FQ~wRB*CpɄe've2 F33Z\Eۈnm{9p:`@04eh-=0&W%3pNó~24>.0$H [Iֽ \ɀ5`N85 ;xSn1m,%DѓM h|e:op|@7edL {ZxZ^ :xsY|JLН(Eo/K`tEɄ3/B5nBh0k W߁Z !S(Q\nwqNbb[ֹB,EKC-LjK;cKw7|'6|#;h7b*FK{HHW$0r7"FFeV Fi3Zz/tS qHKCclcqvw&T }S()㉾Wy C-v0Ӷ"/Ãke˽p))BF?V*]-yDS#ݖW9ϙ׺Λ3x(Q+2B9`c%a*u"=wN a#Q+Kw &QefX#x#u @G&z Fd[e Ω Jn%  k@OG%BEMcjihы & 'Gy='g5TmSrܓ:~;k,zAZdߝCyhƀ-Kd>Y"1҆=-Ex4.O[\7hOGK~`<5qW{- 9jHtCs'H$@JDZf9SJqVNgmfA(L~o1w%V;!1ϺB!?"~A/̏Ȳ"HUˡ"\FN0"#KV¥,Ĥ왑rqxߤT'._--EuDh9"73x)\ kO4XEы~q\G"5S"g5㾫tCCϭ2+#>\ yf2CÐ4weţ# Tifc04AY]`H? om1GE1h_qӴ6W;WZ9d7y l[2 F*UK8\% b5~CnC>NdSKP,c19c]JS;qԗ䷚O7 )8Pk4KI*k1:]c!v@Dq \3+B~*s@N _Q1wkVF|9%Dp {Ěr)׭E"2/M,=vy.Uё?[Q'kz]jI .ߔPCyR,ίQ>{2V5 r:M.ЪD{Q b/\~h@Y1U^LP>Y[\ n_B9&%Q2Аb):pӭ7WM{{&;tD\7SfzJ H^_V@ڵN]T> 4aUy}$TvY F }ۗ>EU>~H'+R'nDХ kӡ;}S S.?A|z c-:b} Z]xkKӎgx3y8->:I@Af"HaCll|x< |:~'X(;%yv3dNNM%0qܢ`u R'wj%!P.l3%u,.$5~4≓0w/~nAt}RTҾVYMšGm{ķl[tj!0ĺX&؅Q! +ŋ׿jQ4PQ=+8(FbR%$mT b|0+Lq/V{ f2 Ց[/ IYQH |ݾxw?ݢ}Xt픈]2j a/u ЈnDLNg Tǥ4Q֥e7MP&ohٝy6y8E[>4ƅ~xC/N<1Qb_+D' A >ADŽoru% 8P=ڝPg=фBR貀֐wgG;j[i9]=%^J>lyiyzJy@"}Yx󿪗m9>P,f:ɸ]Dg>Tgq"jݬJ[V+-,>AW4]A*݄iCSLczʾ8,^Y*slJ@ )Df~F1dv{t˼>~O^lTז, x)γ$/LaLr`^]KM?Dz)zLt",ybB O% sLڗmM]Tx 7~@q[*j~B@Or1-6ipX*Z{q'WD_>l ɺl­9)L<`7#T+멛3O WwzE &=@LL(YEw$|.SWG~T`h\jxl [DxI[C>Y@mte5mv0JL$gy۹T$ͨ[i aI\S2OUY@|mtWNU}Lh>kڈO#6,'VCo8B XJj7=s>hji|< '|y #qCħE 6&9wfS٣ -TyNdn֞҃ҁҢ@ sapy!PxUyЩv/$d{8bWoi\5WӫVg}: VQ .ߠәexe*(I{1R*\B6>EI(s:D{ޚ|E<UA#=R*-:$=׻b?5$Z޹A+DcE7K ;[ZLC&,Y*Ii~ML_r:㰵m4t[M}+\V*3Ύ"B?,޳1%̼y}ZsIsp=:N2ӘOÛ_)H^r7P^D3|l1$b8۹nO,Ol: 8|IZ%)̙Htؐ/s\|,LQe3Smff9"/m|kCK8s6XѢ̔L4xRN$^p:k.ϮSEε@f&_ ymb_ѣt*iזՂp40\{^Crr- ˘wk˴ 8AbfKNRω\㟡R< 6 P!Hө3ӅOfS.+ ё'zF ~Pt 7A8p?V~wdӵb;w2ɑڇsф#LxZr4n;~ZL nE 3I!_MXp<4P8c @k VRe0܄d{A% dFdײW`Orvb<٧he~,5onp-mAthҨ:/% YS[Xt+>kSR[IQ+Üe\"pkDqA~}8d~wO,)%K.1 یD*[D2bB/#jCD#|)C,'kzڥ,T?xܧyT$%Z?ux d3=.QM-&9pM O%VWP- ]]FyNIRזF@,Ěd9Ka4c}.VTL~wLfO~&ញPS*A!dLH7x k|Aͣvy Xc8ogAdoRg=HA+ )SʴMnoMGn+N{%UȆR{D,v3G1BАkڻ¨.wKt׮.:0+X_jӹlc0\YqQYqdPڞb;ǁe̎0&VjbV:CHP$Q9Rf[eup J=Z hȕzczNk5 vFG !W{3yĊ3%-| *ugk+f<~-=<Br} G'0@re땲ѥvAȞ TmzO300>O[gܝgbvi՘PO! -!Q3a}FkLN-]r0uC9T{N)$ K,A>4gc1vVC̋.lC%&i.:2# |O0׈hrxM/cc2Ӵ(؁6n(dܐ<)>|95 ̈^7 [@ R+eQB> XTvPBT70j`Bt,.y>Düfyxن-,w~SllPţ?-_|?IA|c~BQXȼ /~v7ZIi )?B``?_Ta fHﺻvkIt:9[}pN<.xb6w7 T0g@I^xܛî9(\uDͻŜ%[>4E}G$=TtC;R|Xe$8B@'_^ igLG~\ ļ<Yb%kAXGk2Ye nfŠy^ *~1E2~ M˗i^I8k5.EC} #C@ŗ%K WUvM͔woA 0 >v7MND}~ dIZ7>Ɣ 4N$#<:Uar?Z׃f+[ic{Hf+Hl@WrT}mb ha:` k;'o ~֓O†91>bq0Hwx=b}ͼ_ W԰;9/zgiFbxTS˂.UոDvjU8:nU˫%PQG'zLn\q~1Q4y* ^qU=3 |MXW|mmϠV2I0ҳ =X*Q{>tC}&!,/Q {²s 5FnMS2@e_Z~#LWKrʮPڊ"ic`G=Džh$SQ{Bos!-b> 4֜)-qv|]oK70Kb=ҢAlr&m<|Gzם{=n7 &'^So+F,{NDpA)aztȄ3l=Jh#}1otߡަ+ s(a|hitvyDQ,49 "7@934pXGUzh %N7u:6{u ov—w? ۥ0ߧ|2-֪Z.#Nͧ&Υ }=qܑH."{[iiʰ\Ry3 nดk>?Nb6 $ø8$GwHAAIő;dHXҸ iv_FX@K25թe?u됓fkR&%>>h,1_z]WOژ8ak@"LPJ9DgCkV&aRLL`Nŏʿlո7r2 Úha3<;h+C>C% D_BGcF-L.Ɓ!I09"[ ˿vӸ%W"N,2^CLcҎU5d^-g{8'(9q>X_|qOn J_DPEe1Eg:hF_YE60>.|rj;R( ͺYZ\D@"/0By]^i6Aӥ ͂ '$0ϻ֒ڙ*@Kۗ OxӚ<{Մ=Q(kup+Hg"՚n*~iK- ‹WN}~qF[<w+M):0kIT}G[ ќBEPxwD3<׭3R;WH)8"7tЩۥ3#rŷ*p:83*t3*G-Ve޼(ܭ2Mdƚ ȡN>׍VT0Lygt.u9 m{Υ`E1ɧ(#8ط*絩l0cb86+jVzpl&_z /T.$dT#)j1L3ܮD|MK-obKOy9O+́kZC/WxG\] @l1{kgDSr5\,.';./MV&1#*א| #}j5NhOYTv'o ${#d=ב^8ĺ'[JAƦ3׉Sӝ5˂t}gW^V|[@҄{Ȟ{^-V.Al-bާѸa Ζ'dޭڄȵXeh4 vQ'") z(,_#WFQ֑7V_%pja 5m٫9q%ӛr D"kG 8mPn$ڌ@%]4̮kOC/M's*?vy'w$\淄J:HZuɹ;G?efJ Aq,׺b/E{4JS7cT?8f Fi;W*Jq(Q}]]?/ -2E W [9zC HBߘv[xKg33chemDI@Fmy5=vM?htM1J4GX~OiKҖəS{E|*X  A8:&v0RYHbZ Erd#qwڐ^ + \!{vڠ2`,XWՕ6jMrϵ;I+`q_cK*rjom-P4D]nߢC= i C=8@ %s-Q_L#8Y{yv1_Koq!6fiiפI{+`"n- ĽSQ @(CVz|M4Q2t(߹356lGlE*Iz./RzE4I7_p+7+j <8}7rjqQ|&9W?nГe,!佒Qص6~}'R=E3/EDF+r϶*]gwGWj !Gv&gBkt!D AݰgQ gndc"n^`:X$?n ?GdeCGP^xY_Z:) Gww]lvM?&rwX-/9G|$}F(k喬5ڌy(FSLK™q4tcAp4"$CRM̍ܫ>)uIxrxu7/'n;;pAVZ2Ų,ڝ 3ji.s?Embi؇ Xlt:Hif߆ 7#. _q)ܑi8|Ȟǜ~o3e&25\ӪZum~F_S9cMPxK# 66Ud#Ḥ3*Y^<5lb&j?04 b=fSzG5N- C7 AG!Ǔ&"b/~Ѭo! !n zO.Qs$3ršk[#:p^\="bQ;kǂ=éoND s$vTBl|b>ۼ,in]Aۃ\'++1S?v*7˪f 'yi4RXEYӑ2zC @:[sxxUg_-ᘪhA /inkGv%> R_b׍^B }3AqUqB]/ҿwZ:N+n),.1=px~a|jP6mJ;X'7 p{z'4  aXV<EP .Xjc~iOL!iE5ʻ\8Qz2,gRkFoF?ӡpdZT>?PrH$TIxxMS Ӕ8ٲ5Y,21dd/o&~F [KJ vwe+ BP[=js/b &OH͟8gs n r6aDL@(_yUͣpr^NsԐ %zց ęw~z(+蕘?,r{8NQbIlgj~䤸8'=q7y~]²!Y2ricAT|}RonNKkQAd 8`f=kΘh`_t?,ϫr (m/WCgxάi5xwyj?uӫM3)$tC/>3,%nP'IJ 5N^UqfZn|m%; ts FHe((uDГ¤C~Y_؊"Z'iƂ [L/#M("\RV B>>lT W;ހ8qo+VI ?mPLaݥIiL9سү>dm-]?p9llM C h;b^׻&U\CO'hcZfdP}'G{J͝lըGY`]R ƴݠ8;hҡ_gHO̥} UatltI*HvJ;._lHGr6yNkґ?=܏Z*gc(B:'EI]V>^Q4;"u13q5vRe\q1PmXl?&N ̐[h)v _8?8k$fYK)6fLjz6A!]^f(.N 56,/buf\ ٙFh:`%Iϕ璜Q)Q(܋e!8tS8+_@ V1FڟJIC*Io #Ok"š+8rJeTFTW8̀zZm l`sfLS6o# R.S3~%,L?t,E,uל-((<[31Ӵ*d s$;aG(R̸ ##zI` oB=|OVl@ wJ}/zX֗⾓3H@}:ڽK!j7F;B:5!*^ϒMv3__~CN>k~I"5'^DM;(vВ&ǿ:A Vb4̞PoiW1QPLbNtUW'n j;_>rr$Q)Dbjqy%xl%s#Ȑ)\E*㣘H¡{9P )ˋCm_Ę- o 'eɏ$Țjn:}XB燽12P|ɔnN˕2;uEW9K )uh纁es| !8zJ( ;˾o;bhGksR;*d^PYd;hw1Nm>G`Sg䉩ZdTO0=mpy"_[{aBKz,ra% 72Λ s4kov<1B8&;V9{ؾN0{x(U'1&RXC!jS-z=8pv}@~Do? Sm~\|(!i:$\o{3B![xN372X+*%+]2!{?<*17Ք<^Nme!)ezeM˜25p%D&G|Va.QhYa#yS}b|m#elocT:[xX ӕ AR|G#XT۵No0nI4q=L{ +%iڻ6^C$ #o]bDY~gYAZf/!q6=Vb菇kU)C!|6wdS9Yk 86V}'1wć-S@Qdl>DMZ4 )'sm@Cf^k0Z+c& &.ϼuAR;#<ÀPjjZ/07_=@N>=-zժB1Av?gT~SuM23: 0Ƒ3ڌygջ:Sp2K:mÿͺC敀GFPQgPX)!g/xȳP- eR>_ЀW8K`-[5^2ZctukL 9kQ~1s.4G-i!a:֍ MWVyoQ㏕wd \1~0_vIo'>Po$f'(yfա)h>h@cRY\L04۵(*iDo#ۧ"}&yPA~EöJ&..[@uif_1p>ÀԫVwKMLu}e'ZK};]O;5]W#n*S3IMB3⊞_n@&(,P|xE"B٪R~ ,!l&eHR0s4|:P'i4m&,'U+j6n0+#qsnQ)' & kʲHwXt욱7tu{R:*UY"_\HH;.^{:]#_f#Q] $k˝)lsKU /is+{u=*JgyÈ\mMG6\` |xXF坸Qd5OM8,8[d'9âvB-d; _nX}d {;6+M9NcҚ[&j2NYj Ǻb2;WSL 'sZT4b;o-dv zc`.`EFqDt(YxypE6LA D*+a)<>/ble sAGZZh&D*Vk+oQ (dLU99?^}o]^phw|5h7#<+}wG>eD۬Ȧ#yJ1C_9V.fffN|ܚ v ͯ-ʈq %0FD>Y#Mtś"I3V@o*H8o{o]XzSAuaB6 [+)|@َˍ5FqeE$ |1~;Xޢ@F $#I#oLC^;9/+pt0hPNlW%;39DW*`=5`jZK b-iA<:)2$8(OV?(3ŝX:l9L%.knK$93a-u] ʷNڤj y;\,8+5{' }ܸ}udaE9,zU[U0dJRi2E:͉Wѣs?ǡC;z TCI{;'n]3B?U܆3 _ZXuдؾ^k͋Q޸oCKVXbСGyr D5@艟6#rq{/7]*%U}B[rS#x۪唝<  Qaj znxf|/N FH9`S Iy;K'cI jˠ(Dڑ\cBXD," S,ʥ,Y6ԲB6Z Cx ʥ̻`4" >-'bk! {cG\ Dv*"pw !Վ] <)a)3<#\ h[jBZ{3qʂĵp sxr9#$lv8>Ӥ`ln ɂ:taVt`W Hk' iDJzN*'D92A?OMʍW2YbC7 ʅ *n7\IcXBoLamز0,a+8$XrgYZ07070100000362000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000004200000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/fcoe07070100000363000081a4000000000000000000000001662bfc800000d040000000000000000000000000000000000000004800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/hpsa.ko.xz7zXZִF!t/㜿]?Eh=ڜ9RsS&>7=K03'l.ѭM^ą*2:)r1N~W˧5vSAHmi{ p3lQ:#nFpVr'BOA6uy^Sha8zNEDf}XQ&TPbQf5JYD譅1Ff> 9Y`w?oZee#ZqGT+x(oVo+0*.flY鍵@>ĭwӗ:ʮt`Ͷu!Yq 8^?Ep@L̅NW]u6rgr\Pg=byϧ)&Q|os12 >~ Ҋ!Bȩ0ⳋGL8œ _/<rVBK@]P`!`ijD)L|id{㵰Fg"͟@nTH"h8n,7(Q/M`zCbO\ S8 k@n`:Aj"TwtBaEc0[CL>,x\5U~Ι<+>JN+oxdkTtpC`i [o<]F3u 9ao!j"v&'w<@%g`r?,xK\ll~4\;MKGme V.OIëHkFafe-AmgU86'ĺEA遐{4qD@e<ܯOЛFǘ3VZ]!af R#kԤ>#Pw/#lՅޭZ k ]Uxe!(/۟h|j!ж֮X*0R1z[ٌ:s^T_oRg۔ i[Wd`SYHrvq`(2aRN,-;a?xz%TW.9 O {#u?FNt#*GxPN c69>ya;{N[b-$?t*n&Šw xgN @V_,ݬS!1.w|v4Mҩ2PJOae0g 4nC,cs2~@QJפ߸l:|;9; u; w8(1]lw>юL@=8,1'O hK^q馤OoZ)P +Xb4=XsV=iӃ nugQm5?< ?r: MEj| pU$;rWRbjjڼaqf pq5{*/C HqčS̢+ZЩPQ{ }n 5X87*t 8(uwHS^f= )[R{@7}پ6tzR'e)+޲|/>Mr3DKc?6JK1pi.1MMv}/vϕuf)xPD, γghĜkQi( -.&ˉw_W!xs֠1?@[A(k1x7ԕYRڸVA4 2 ˷HnD1}wc7cGvjTVGU:1bݺ*l$gø\D`( u$nUkriՙ(ze zZY,WCM}xf) x}ke_+ee)1QO'oeK{ds8T6  (T hlΘў-9QŻ_Sܾ`PEqwJt(~Y#'b)T>Bdx+ǃsS&#/ɪWl{[Aɤ,BQE$eJh2f ܿj) j7A>^k7`1){w#l3Rvb#@<&~Vꐦc/;eR#ڑk/IɂQUձiY8mȇhg44_"ݵ*VlTP!4LTt:>*VO*8$ᰉk200g#!@]5eOMmf# ɷS,/GM$(&9Kᗉi+Des$vq$z*$]VL7N}릐?}$jǐCеuzZpeqˬiD5=$>#eNIP?[0Xr?RX);Mǜ3s*4F;Z$r[R;o7ٻffɗ=www3~~P߹)R\ڲ ;hʹP:OlTCptc/UX%b9"H  1øh&_DN#6ğZjLCG^5T6!$uGbͳhNF]bPFlp$Co4sRY}}gFMÈ@z(#-dyqHn2ҺGvFE< Ta.cq"'r?jfѩ>Y;x%a~E/N'FJs(v$efP$gD j< ާhx`smBhSvp붏(Q#:( pwbAwJ\ɦ=/Mq~"}n3kiB˔beT~{=|W 7KA\o$hj .|.WOw/Ua`aUxi)HQF_lj7V ]*~~ENĨ ؒ]P؞oTxHycM 2bԱk/4Sh8Gqa&b dțśm;$> S C`1TY3SD#/Oew46Zu']܁Lx7lY${-S"@P%2hKi} 9S!hqnZpT.?Y1S=P NݍU!* (gЀt @שSYsQxS"b/p[,'`1#Bu+{j%qzvd_ҡE&GuFe Mݓ)VpmG Ηplj zF's!tkwdcS&F_K0ZO3nSy!wHv(~[V<ޗ~ -ߖ|7d0K-t;~ǽۼ=ޚX @6M#b w00auDRS=zq *jZ@UaS'TY2[_xo5Nk)s^} ɿg"ķPW7Mx 00Z@vD^N0VGW>o :h |rj8A_e<#Y3^ۆXT0Oțr_кg^@$ K(兹ecXIN-_0b<)0]Z,v]RřN-o#P%n .0:PhUR&n~.tiu<SR sdN#X!vJ4 WW[&n\\n_ds Y4?/?]$kFW8tT>2j|ds@PXlvt=u) q |>yBn7ޜ-O!]i9ޟC {Ǟp> C_*T?RՁ#[C % Bky*_zFcպ.lH+d F5 ٨sWǓjzN(_hf(ZŤ+ 4w<{.~P5^E91=`|4S.d~ɖJrr(aΜv ~KdazGZ4ЙKC"NQ`C .>6-§fɫN]y J!GnI8y w:k Pik r3sG#XC~ c]6IzDm7%FuIq 6zs/r~ܞ74fXxRg6N ?8;xcSjܣ"^BS6X2 W Y[wNeLj`RZUTU>d4+FmZ\9GسDhԼ ːFSv܍t &ɨU?.-Zg,gg EZZ`Hqʽ`jeM߆g׊~g 5lJ,xnŁ \w{q'hT:4FbQuX99Q䣅u++䔸9񇊸囒pR/nhgtR /Iu t;nsyՊWYlju~I9el×wA:rxKeӦ^Khlê|:3,fmERS95/   4ݗ֝qaH*.l%M(Mb%UmE>Ty8P =I1>Ì79ɥ+8a@ڽf *p+\-i0DZɔh… }Sfg`#wK-Jۍկi -H>FAMXD7aP2( FO;1]r;Ɏa ,B38 V(iX@C'oi^ 佤p{f7G#nl⅖Dc"g^k= 9W Wǰ^޻q+g]΅C!~$ 0͜vbslB?S '&Ky V@O@s_E7)k 4*[!֧%>Uyzsk(ͦ76ƿG. > y ]ڂW4FY[ 0ag~Q/As`X>]DuQ P5jO%Mq9jL Ju';=|9}%u"wgSjq BۆM&zԨ; } f֮:0va0{13UdvpRp}1H%4\ĒR)_VT0olK\#.,ӂ,M=(@?<2Ⴙ9:o]c|WzۂӤxiU~ 41&4? |㡠VW$dme@x'}:͆L¦Z{ώF )ު@jw]ucsj|W޳h(G@atPeؙt@EdIA0;%C,b^(=|秴JOJe/XqKbbcVbԋ8(ZX'f#sYbDDzH*U'uIYdNOc J5ho룥i6{t6>4jQ#jm\ij낤!c*dVGExΛIA  +}Tllqˣa`욫XM,K[qNv%8El> ̗+mmW21C]Hz1OMDi6V~3$H+jcX!\H.LF#|X Dީ 2)5 !~uۻ[3o^X4dd)1"Ầ+`ޟiOnGm&00ŊdGO@ܳ=bKWE[څvu9wC])"imi^OôGÈR|m7qq1WoS\7uKl]?`{aqE3LP  ƕrk%@dAw}t;qJ_  Xh1P\  ܑϙW icM_kЙ;.e̙G}K߮:ߔPp;9g;ޱgF-V[`j1i]kcKWXzM[C~۴&Q,-+)U( >=,/$(#\v/H[U]Gk嬮6q,Qe YٍD:4hZ6Oqh9y \c8`).fWN#pXx1#!чE^/zdFIE^h'8m nfpw{ zOR!ȝ2ꐯ\PE_qU("%~AÊWTZ7OTh9*5L: WO.dRf8/gC ,<(G&F#!@:xwX?3k\]dٟa BMm~:ȈiLlNeX?SS ēG/wXIJEVi]#KOO4w桔;1d$iY?ڱu'9hVϧ~0,.& -J42 iUp{Sy$w %y})"N81x2f'f2Y*9Hk[e\B''~@`Lp4mhCr"Jnv% ($Ŋ[P%E{Kg-^/LZ9g +t-2yD=ZK_C";V)9r8y Ng^Zo:}mzBw?]g ֱkقEOLw| +vmmս:=Ҥ$ݨaV:KXkeꪳ1bUiS9)?|Ox'n J{eđ݃>sDxofil ;C/qq6`am~>]H]'{*"D(pjd !Yx@6c>KFpW 7ۻ%C B) Wr``{RBFތs.ZoI-,ŻJNAG+;WW9,Y6h f<0OonPrdOY%U!YԖ欺E$Q{4.*x~ Ouzzpk(m ~P9pHAR @I$3gUw&ky`tcM{ P+s[mM1ۧj; 3Уr0$ϮpuD:0Q Q|] YpKNz/e6rpH*~Qf"@ՋڇTv EX94OiURnޚ=TJ-0[黃3Mw5õ1m ڋf2g+@Z\] X+VȜ7N7` h TOQP*=d\RU {_ܐ9.kox!9+c2/#jI6A6ȫ`PnJ/|iW5|fNF^%A)(`_ҟ'N3sNǩ3 jd8Ge}hZav\a9"Z|k\ Pq?1 -cȭdX|7GVEdpVւA[#R9i(DPQpSXX– ;]j_ ܟ.7AʪbV/θv])""dN;o`DA(ISzO8/qƆG:BvYY9ы* Lohy5J011v8} C2OC|GՄ؎G+y~41oUИ;;=Qb6^Esqn?f}fdsO DXF4Ti3cɆ$CR#*`Yru5ȾC'/c@Ëw㯳{;}(;0$_Ix!J Xu;Tøs~u,D7c$,ᒯiՇ,2`^0 񈚥R:?EA'˱:+D~(^0q w,/Kyl/Psj,:w`m+5R:oX,k#we,U!pY_{W ;Ğ^Q }%3SU=xMqYBhf=QJ PG)ٸAF ]2C;SvKɄAUCi~(G-U6xp585f*AEbEQ`{ /@DB":d5*9[ln`mFx 0!4 gE \ǂ,[K!CNK%~+Ob@rT-0%7"5E ׀v::!B< n"l2}<cnB8| yw:T.ʴǽq` li&YIQ 3B{&h0R!w02T{=Ag#G; n>㆗=% n%`ĈWYL"(>GKbj( v}p/p/9m#ֲ, &`Azq'y_ ~;< FS"vx4~$p 6%Џ#QہƢrM,Ř ^(k1?~FgNS#\1a`/ܐRaN ZEw_-Φ7Q3^CWec9K KM*ź>%G3_r xW:"Y,gdv/mF>ՠhW1}Ln4b2@ 5|P.SS 5$.rM*5/qJ2ÂwuTڹZ󝃿y@DL+h^xIa\pI8YHR+z;-'n GC:il6 &pUC?FH%yfQM}(Ч9lto1ity)1"_8R *Zֆgv543kQaPYPEYZLq,ͥ˿fpbuǍ=*I -O  Cǘ}1&\Ouq~ a/IFPK8g5Ht.6H'ĶmS!>C? 9 4{ - $w R4vď[q՞^jzꌕSUgP"y )DDd4+.ckjdkJ}"2IpU!oH> ;Hi?FR[ȷ]+SWюuB2bFնkwiV\rh_C|j7~^aCDoH͌Z9;R47NA"8jM\5?)^"qəpT)5IM,iq n/PD p|Y]NH\ }4:a&ִc{+/&L,Rv%^M6=oGLzzan?n^ {Ty ,^ڼAVKrre='_L ,7dg<:@G5&iTBW8MB-&lx3qU'G j67OIV͐^N&>.̔_@X!9WJO@LߚޥIs:4GLFy=ѥ͒9] VSԝ$ VZ EJۮP 'y$6G3 O\:?#y:jeG=`& a[ aBOW "MY lُ0@S=Аx&2̭Iꉓ*էxHD0n#3NxEBloqcCqؔFC 2g#0b&scHvO{4SXk9C.*$~6|B&JN6Vwui{9ވÎE<4zW^F aㅄ z 4]m+zpkih(U>!$ SVC:C٩AE? mS3hVyLXXWNOEU\+ǂaTbd6?>~'Sx0fB`B?Gh&/;]&2 GEʭP1G960dIc&Fp*T&@DQBߔz_}_Ca/LivHmOs-X,|䎇X4op}V%V ?.ozYd2aml {GU)MOXYLՃQ3Xw*F݄i_9Nb,d?وUz8k(ՑIZc~(LZ/$~5mǜ?}c?D/D|W B)cu/̶FtGڳ͔t9^.Dyfح-vxllTg@[Ի>p q=/mD=i ~TaGɲ* ̭YuI$0KyX`(k^x_VfTTi4x@T|*42KW݌K,ԟi#Sr>-tڴ?8g]CTd^-C(O&P~b (v #3@ar8W{nLʦ/*x gxқbsJ)s2~1K; }Гj{(8_%m7 bv,|M5ר 0[- U25m#t9q)3مEqa=<+r)5Sv4%q^ECO+6끭VШY7PE,gE~ޤ8mcFNUͫ6 wg4fO4g,^ٕx0?:C ԅ79;#GӪa9J_мE! 6jqCƒİ-2K:45a91MNb޳|;#8 c!xD X`PK;JYKun0؂֛$B|h(7 pĀw֊{L+RŤ!*'TE~RCk[Y@i.#K| K1w&KDCyhk'o8 7 E&(XY!"sZT[dW8Um]S4{X4?9 U}h);xUq9w4Z@eԶ1I < *OT";0 y AחȅEyt>qFgքV=7*խXdźZ{p=.+ݽi2@E[eH0ἆJZ|g/6iCfb/2 hp4Ie(iB+EG,ڤE&^-7H g:u~iE~*j L7ypw4 D_/Mx]"_[.r(J;4_B =Y3{5"T#LD?+G/S[XVOf!6kZ?1IٿO ݒv62\_;12%96ݍ>PO9 ܼ"dӻ\Ngkw#nay`D˩.tDo?"xDKCCrZ\G?MZASajˡU =a(>]+`r:g춳\wkipNe*8Yf![I:l/|1YV@,F}:yjId߾_pu⺵V 6p9Y\APEmO›x4+tn>]훮0j8>;ӺRr/< s-\P2Gqq2n^#'U o/@cx$55IL^Dh1Ţq~uᣳ3ugr ȹ]5܆қS*+nXXZ +1;6iFHK,Ї aP ;C|YsqwEv鴫m#\QN7 qRybO>L|NP0]qj5Gw"Nx.Cݻ!SY Z Ej;ʸ}s LUۅ|hd. 1sh 4*agSpgFHRْg$Xq*mSF< YmHɂIօSG !evIC\x}o##Ԓ lx-! K*P'NMoOۺH;|݃N5S_g~rwϮI̟j*Dž<)ǘv _B3E?+$c7ѳiq(;^!5fX͉hF-Aal7;\.˜MxFht++źR,@~%H:Z@Kɛ9/H.^}^gtf<1|"+m!$&4 q!/o)REՎ\נY ^2EFT^o<~'$Tɣ~qI'\;T:gfҸ3SdyQZAd$te'W2VmڦxN!OR8;T4g>>Kv1x;bky* 3KX%uN I=Sr"W([KN*M= V %/3jwe: uܱ-|HyURmE+mz-&5)ov7 +zCqOq=W{[3-'S?}7vߢ(ǘΙmxiTVVh<&T7V9T+q*z#-PWp!0lrAAEuzM5eݎERQ' @֞jE!H^jDo!-ZýV9[d RVHP=V!u [>f 7.34&}<^g6kwӺ&Rqx51+zۚk@[Ë\!!?:8W :FpWA& h]ׄxmc$Dw8xBp,JyBBMYs3T5mCU4F 8Ng *iG_:^; QCݵz6G/t.I~WD?%e8?f1[@ђ/rߍ!?iu63Oǹ@sw"JH&.bap/xv{;'yW^:prm#X}Θ&~nR@R2dvګ3l{r<#d¼_:ԏcoʀ"F`鐉 p+A;TkJFevZ%H=aQٺS b9t_ޔ6-kObxĵ`c\- WgՀuqQ7U%JDUOV AVΕʙ!Fb<Y`h"1mn".؜NN'596_!~?i4v[*IJ~s;692$!%C -uBѥ.Wk.|MN=*9F::*}Q= dm5 ܄=P|Z^nb#Jc[_%,oχ+3:jkMm?L; #2eIT/T~&ۂYͭHq?UK^l[s3'C\i$KK?]Tצ_|RۄoMd U; nq$# *1v"a*?- ;5~tQ {lu_cYX:֠Ig8\.ߘccJq-3>y@?6uO~ gXl8=/w(0uv]ٜ́TI-_54uJ`Dhf/S,l/!OGWKxb$4ۦA/K9pA\ϙglsW=l=re%vʴpF.=ѱq+Ft OaN>hDYX8*&#׵4+w6ձKewN"'rHO?)PI\RwS9yh>AaU eb6Y%)u=!^Yuv2/{[JV0ZN_ZI~^oG Mcx{W3hI+Qs̏C*߭) I,$>{j(wV fqدiq Et 'x{вСR0X,!Ekp=򇩋w1d]  wòDakOt֯ +Q2|N=ʊ4_yFx-nSrpCDܤh`8֩~!x+h.ꓳ^GL@hUAEqY}s >%0B^^'L}w`Xȃ3(hxJCġ[ u݂znmRڽ: , bCnn3 k\I<oφLRؼ ]͒uǯi3x\0(#e+gZYL{CP]o][;J&gP'oUŎ|x6ڶe7&GV-^d\ngOi#+ RFL@^CRL`r 6t0z[lb5w<@ (E& {8Q*_wfMg^rVtK[DxZJpirnqJ\N; )ʫgf=eN\f㻇_Wa(W&!Ay;*LNm+;̙rY~lԷO'8*)YI".L;ʯ*Yo=Hfpd}^ S(>2aTqzo?JvLFh v-ƚmdЦ<&xF:^c^q?vM/m 22t1}pKuQo_Xp-?eıG4 9@$V^p>ɫQ:92t(^-$hzYzIm,9"J+YPچ &ڂB q+m!z@*sͰdyέF3xjK&BXQXMc'e.R'kz14zU^XVl+yS״׳jNAfUI[Wi&ESq#p LXڙIfG{赞TeV-HAV(hՎ$TH 7y Vh` *#T\r r5%uV.CɡJmJF"0Q׿S8~9طa6 ןSflZ? TI\Ox)ALdj@9Fiց'h(Ǟ_я(J׎ ϶..v*` JxȨdzv0 ^ ӮQd8#ٔ41dDTqjɸ ( t9?nכAHÁ5LG|JZDd;/!oRqU^0@yO,[.%M/6]lX* !Q~lQ;brxDtŹ|.G6(GN_=Y UZ voJ4:SԹl6bRhZ C Amg #q^t6S߈ v:k<`e5PcD?e"pq(;C{}{… =e3:XS;gL&c]F>p~& Ӿif^sM-A6k8(SǑe@(Fr#SEZ\b;5⸊9X+̟ބMPXv@NѠ~#em=kK'`;!XD!ʅ/iWXJ>x%Rij~aMIEzx,K;tmF ǰ YDFYܶPqG'=Kl0.Q/Tv.4I"LEȭ|Sfq@xZ(y[]f_"3qIA"v8Rld7~__Iˢ77nFF/`յ6bOGs=:'(m݆L>m4[?} 7{:2 ,FC07ƨnu O@~kKr*HDZK RwЄ3Q3CEn^We,jيesŪ]t:)L5fMX*E7# GaG;(nKPvRFj?rP%GH(9]+Oݰ;d7+$`3)7'RD3=eEyRwx˰h/T:uR qa^;%I8k Ή {.p4;VTE_o 6GB]瘫O?E )9XćNˍIpJIJIFmh?@Q rwnr|g-_o&S\Nyղ7x \7ڍ[4:x}<<9.Z. X=幟Ӑ_=0^S5!q]ئJ_0+ 7^aQ4Q:qV QhQ:͉>^ A_O)^M\rέ7|O]=YL(J:Wuf𗍫4UUysB[F[)99GئX-lGy_FYxrtOr&d#4R#o'^Isflq [~0WEwKHv@d{PcJrwJ0מf|/U]T-\eH!U^@.m%YeTxb!?l|o1H>sCU@a#s.GblԆѳ95Y-r Bc0q{tBßbz(?9JZU"CDkYկM 9a*$j7~i{)Gj* l/Y1|c7@<0 TMcJSmə3I?ӑF135%F4t;k|68K]hJ"A,ם}_wlRiz ^ɰukRsm:L+We" 2n?&jU-xBA cQNPR. 26q!8rL:Ȋ@GX2t6#fՋdLqۓTQ;vDWӏx qOXWA|ʖz= Ν1 4`GgS.~$f$Zu`9,C3-U`+_ٶF.&n~JRG8Zfx3'aaJֈ{f:^0f\$I`;aL[k&aL_;c|ueHjgjOM}>F'Nc`91Z,Wn2pfS U ;:IbyXzs Q:Qzv30rJT! IaqQ#߷E.+dh"5dG4yrNQ_zU;vY֌` =\L-̟LLcGĹ ͻi2)jeSi-EK ]Y;q:ag.lC(-B@h֌Ѧ8HH :}xau |2 :F%)a 9QzrN7;ސxƾQF"~ z𚿄-3Evb諣4Gue2y]iM_̔ Rj0*3E:J?X׋BX3o/]wg: fkoN^_z9 Cy-7Z81򅾹rXeC.=neV>TAw825%vT_ֱ$XyUdSUhV`>] BuD,xΊ˜M/,[(905pq6w5%RN/u !D4\v+U߼d8j!ke#id @ׇLQ teZPۄPHcJϧ)*i])ehsdĘPO&rG n8늷\ Rh[!{v6KQ mrތ:]ZT*[ŘvFN|lnUQ}**r˙rtzL )%;oEKYQ૪׭֊n8bY$p*@ +U]Km*t ۔e6EwwI4Gqjq>c 4ņ/(qИkAUC@ăMu9scx bC.>w 7$J+Ԏ\̞SS<Ŋ#_&ߪf oc#m gejSiyU`q@rȾ|anܽj:8Ҍ,_>Z䫇}L&cb G N XGvmY۰ b,;}7kt:@.[B8;ߟjF(2XB"rT$rc{YƲnִ0—( _J}r<3HyϮNnfsDM[Ֆ24;Fz,>EPMT+?;Y( G:C h:}+ح$ .l[iSWY᭤n@TZ ? p}z$wFYP5Tjl=^Bҵn^XLrj.EǞMx :ԆVbMQEXN4e'b3!d'Wًn[iU'M> 4iW MVY]S0xwMWX}쎬Gÿr%}h:Qpi,aYe?ES7dUE+Pi#/Fѯx{1+h_~>MfCx_kEQ#4 v S9&ύ?Q*UыZ~"ŴPA8 Ѓ/?GL1YIN7_M:}RSƆПU$Rus83if$u9Kh_}Dz[#;k%?C6U7^ٺjdx{g&r^1Cq0D=˦_ReNyGʹ<5ЫX-_i.g)-\[Qg sa#m~~P`WYf?Z9^.ga,Tl /ו6nIH|jq$"Y=kOpu:6Y8>Par&ֳܗWn/oȆ") 9?<v4Ls5T*gFDg l$(44Tόrg@M̧\L^*XA3 W .vwlE^EJcbU/z#-o}"?b{وѱpL(Ǚs֔.l]LcrMb;0IEWLj&dU0(&M~LZ ȍpӗX& f+7S4_Cu7K/95~C*h;dk7۞Fv[LQgWi_`nsw/` Qm]fepۊOF*sSŻHmRr?򧊣v::^Ȟ#ED0v0??ߢ'OGx*DLy({DW=Yj+i)\,9:Fh z\P𹩆螮Nel4WY5)n#G&\K ?luX8)]l]o> idAז,y<緥HE?wIxjRv-yH *@ԕ%57VYLwՄNAd35n\7~$ 1^c+&:_Ute ;eos9 РACti@JGU0fY N*mӀ$'&[B$o{]:5e*rB)ϲ lmT$83e|jK=%5ތV UG}>=s(;uvg zr"~=&u4;?: ocj]Ү]A\N4 igy$DhVrzmP(̑2G\r97^D?`(4͖luf1N8$/#-YPƏVƬz?6 HΚaڗ:B^q^X0O ڶvHZVI"R[I$ACQK?} K ?6h}&(1Mscck@'0h YYB;ݧ8ĭr@)MPvf$.qzw8:&ۮ2RS!OԴr$3fȘR{"殪~ѫGKR1W 37=;j Ķeh)ȗ`tԛvBil,EK:~̷^#n^ 5sy&"@: 46(eӱWOűCH4ݝM' ^vG,)xΒ`LOz<+Wtw\CceH0hkܰŒtĤ_ތA1Výԯb`m*l;a)4vT3,Ac3$Ɂ›6¿;ZDEu2&=dv̹ܝ,|ڶ;ЬPkEϙPv\;?'nivu<Eq7)}XݾO6US/%~w'M+xZwO/ z}.,K7b٨|\H&a2x,^-$9Վs}M?e/Vg'<\ØgJ+`uԬbLJkI#E3okf$!MJwSk7{Aǂ,Z'HrP\nkॲWiY=gMjJhwߍ\ѷ`wrKS{`dJ.Ljm2Yj~ԣ%~>VlHTgW_ Nk3`>C(T\q@c[t!~t x" wmӃ_k_]>vO-j;SƟ UYsKOY%N:BevVqe/aEM\I{[͢4LdJc]% TNBiG2&,SEt]~zS=@ U/tS;٠fV۪\<҇Qs-WRng 0OfY$ψjhj䦄cKnoi ƶ3Qqh^(xDAhâQ0Uk3L"r7:\74:I9pS*~bKSV1Z{i팫$:SDe#|/adHn#l-䮈ؘuU7FkGH.̟"4ׇqA'g;-+w(Zmmɇ':]c }uV*0K^ wQةq WET鋸X0S>i\XKM{8^|iC*xlISv,F}>蹂 v-[g(̲P P,iz?ڣ0߀rlv|,f.Ķ5.)&tUMΌhyUi2:JS?9Osfޒv2FN|.d1!B8'_SzrՒ4?"ʶW&*U3y}"- 4Ԅ30_͟ƳdEw!M:9-_Rэݱ2!;g'1L0AB ]hW͹^|jê%Y ?x/̝ T/#5p26g;1TM MDnOa o]K WGx "pĔTyI@ČޯF^dkTȭ%*o`W/% Oy0ŻJ"f?0gC]j@g . o)}`ec1JsKw|nE[/\eDid)浿ti3Es*)`wvc@:$|.DP0wdrE&hAh67G^Zԣ)(A1Ve%ǻ͌uôl|GNUIB䒀":ӕACnB. iǙ8] e:6S^ED>X!9*B-+P_b˗ ֚c$(^V nyWu,3Y/4'PNU@LT*C㔡*ÔKY 'Hu}-/Y{wzh4!59. ?qXW.gGYk=Sɏa愺${8T2;P\ҐF#4j_Mtpb r}-' #gOxɻaRcQb [!\vq+НooR+g{ ERt1>B*beFB0Y#md-m>;?`Tfk4dI:dt"br%X&V6CsT_Į;6(i+H:٦|yp[lʻK|ԫ+2i7OEVnbh*(VdV|p ͫO'Rs 0DUewěU!STޮ{SB)-0S|O3Ӝ?-B04frOctYʖ M2ׂhE2bSpq6?PQA^l)$ yNC*`hF1>q32'j_v!ps!Ń"G6';Thhdn.t&DᖔHeQhV2LzY5}YsY>KRg_*@oH0_>Xk~hl"MQ?v5$l"H++>a/6d9Z"EQ}NET]EBQPҸO * +A S Aw^(/KIޏl-U烗ɜP?xD vg]"Q; e@V|g4䱔xC*Ꜽ( RW*ai. 췛WT1Kae]+S\sxfFI)ڷ)lO2-mq)' AQEr}j Ov6T6Mr@N˶0r FƧ,hFv[CO3d}Abe5 hb'moo\ˆgQyֈѵԛ!;%@ON)1?V5j% 7lP7ce8=~e"t]Ɉ5q! b e3/Ih(. TRXTN=TIC+2{=^I y1Cr3nWo>evW=; =j[v&np8T!r+l2*#@/\\{$02}6iXtV 3<q@?Q FmAu{*$m_ Ꞝ4/UQŰ D st/\\;fsw@~C) |t,;6e=ґ%6[Cqq޽w%H.$pX:U Ҩ0..~x l^ha޻< OR0ϴ]jׅ85Ql@)ج.@'K@HN$X{$U )C ؖ+z e*:֛d/E UhEըQuraPC&_l} 12}&]Zf:ڿqJ˻=h^S³W"|b$᡹+0Cghm7k?0 Tn}k$/Q J{6D+ '57ҐxX2X&`Bzm12PY Ae3cAl{2FAg\ \qDx9>opM 7oBd!4hyZL4@BR>WN_x/k$h$wl`CzL~MAJ81 vZZA~hOP v눫q+?vk#v_5Cx#@oARsg.@B5=9d0.Z3A֙Q1H,UH /w%DcE2r?AdNGc$QO] {p\ ` C$^JlyfD8ҴVYE.)GG$q?/s€=&7uAmq [Ӊ a ڤq$tǃ틁y5ݘ~`\_XKZ^'~B>oyR.;:IaatE]6c "&O2Y1{&"1!Y5nL{tZLA~;dtJI=P )[\TMbAC^oa^E^ߒ<]<9/Y)?-g 0Hd$Nl< Iw9Q&9Ԑ?).@?Fp{ >_aYä )ۊl. Nc|9(4@n[M"oΈg#`mCāTy0Q]#Py fq& 5<9Fr!^vT-Tmܙ/pyZ H=2 Ych1f18$[&1S9$3exO44cl~|7DZ"hn*9Sf-_>F-M8F fDI?k> d:s3hu^+3emOޯa=ZFU.\iR4عJnC*BrXNiX ~ybnCaFY _)zr.lp9aV`ptM+`B ux^TϠ!^\[A!9fowY~vtgBEN,ݭR"wi=U"mc^^,#Ami>xÜAcik;]Y(_obZ%҈ַJ0~x~ G(w %oA* $еr-m^gc8́nGFm\IHhl.g62F`=I9f/Q򞯗_Dl1S׍W;9'EoQ31o۳ug0 tDSNR>3[,N^ɨ$P᳆?HC2}`k'R>ꚽE|F&pVvhfӚ!~ߚzީ^*hYqLV>B<#sK]5O袡P6y +'s6ս4bxK/7o {puhCZ!?z9oCN'̈́0&\t9 =U3[Z}ΗE]SsAsEKpjqEό_dԀ1YV>bպ95\rEU |i&*XAߗVuq+ȊoM W0w,[n@pIh0 KgC9Xu^1Wd:k蘡7*y%~ڭM82Dpâ"uV1Qb cT/ f'G3Ɨ~ƭ[ -c1yŴTg-md3QnlJkB*؞[FY-aP fGGfytH_ l AQcg>Y"mBm+[%íZƴs~G Lazmou)5Mu9 +wT[Lя*ľ䕧J|5A_B䄟փB'Z-*SH{N=qaEApLJƎn˳=ďupJDLQzo \HKTƌlqdLN~+,j>g.@zv=O&6˅tFѺ7vCw(*?!q6hi!M)*[v+K3"cbѴncg^4cM+ptRvE콶ԉz|JJY>iqFFj %/$L8 yc[CEҶMJt]zk 㔰ef+E܊oNA9F2><@C&\[hɾ [+ҪH#dd/$K|  =fI qIO'

4*γr6f蒗` LiXkBABWVzROfe,k-oƀa`Bq3{)yCX. +V$ӉoOrfM0"N?۰0F5fN<2S*7 & [tFѧ6o6St_u\IPkWuIZ]LJt<'V]*=F ʎ~cE/W_$(Nmnàm(9kC udB]D&pFJu-ɾk: ꔖ_ݎ͏lGrntD vu5Y `7eU֥mWW |_A.dL,SֆWu8:snT44]%-s09XK&INH^9PJY9g^T샿!DLY[Oo% a:errSQc_sxT,N9Jj4 qV! W]qu¸+21%L|,DsY5G)T2_eq,3%AHI /n-Wiq|y_h3"cK [O/a.iSmnu45lSdTGU S!K>=jTh1lnZx::똁KbMbr4tq) xnGn7qiWZe:;`YD!&̸dAfbdAaXRDɲ YArN]Wp2Km%t FU,G@5kjXr` &Lt$_TjαSpNRL8+&ʕSZ%=I~yʭz<ӊ./^'*X*9skqڜk &7WN(Ap ^Kq?t1͎NRLӕB׸pA˸ˊv +Bb/ep(43CG\)m #@K9}Df[錙s{@2 s9<`˺w)\\]jbj΍-M gA֗2i<&0msIz0YHZ8bgW/+CDq(%#TlOWW jlng+2Ujp_wTTӆO9MZ?!Mx.٣Ż$$轆PVDd] Xn}^tkY@.!g~A/zfZ$S;`ͅ 7Ȇ(|<pp(=x~rÜI+ %>Z $Sڙxc4] qsp[?WZYؿ^lGmH_6eiER\6!K1Ӎfׇΐq9 xkjVi+ 0id$zLel{PXoss0 "dy|a*#צ G4|ýP/OF٨-w-IkO C{&7(@d4ݥ2=WQi,`<# P(M/ڥ< >__A2O7| (%?-\H#e Qw,.<wkҢdω3sY+ TyHpasU<_;{ZHS%Xmu5*2AN.[#E6suQ)lg2[TiOb XSM3B?i eF ;5%!wXϑ2b/UJ.PtL_8YTf[7bRLxS;E(v0D HX#!lA-đ(2g@BjpB4O= e%~}TL% Cc%{9%~ )gr·.TޝrqÈhź#/Q[);izW(d!ݚz4|PY)P)K8aMёxʵZk lMNԔ.6 I‹AC\ϩ),hS/=t<__$x# xLH_>\6%1ڹN&uwoߦnWor CAzjā}"? a"l?AzCM t.K{wsIuo0j#+yv L$enԼkggrpP\Fڷh{N|h KI0n&Nl].7bAm=xCSxxILZ%/oojQJ֪Wa-ryQ,)'wPwCYx1˨.2-6lnXeˈvUڔnrao&y +aSٲV_mF3$Of(9BpJQGxKN-$_.6ƴT皢gAR,qn ^:_>,D6Ngî@(9?-vT6$w6);~><|2,D,$"I nq{};ED^!>(%HF o#I!lF c3L8z= o90bqRcan̟Dc Xj ChÓ +ِS^W(td!m}8{r 6 |řZ9Ff"?'cZb;E=DyvEjT,'aaG_˿ i) ڹP#SI*6N U>Yc~׀/n,-eH=M~0DD+b$ WM9'p?. J謒y<3T̜Q ]Qmmޣ^^(&s&1H7=U$ƊKא} _Zh4; ak4Zt+[y Gh NEo(Pm 6݁3#TlU)[TYWse<8^ogW>Psri "¸7z7]ߚq9m2b;Rƞ}ǧRk%6 ܿoS4wVrH==&\?r|F넀= X9ls~97Y2 @kx D5럑I6ab[$6\ %Љ.FNdR[ @ӋhP"FS<[Rw3ec{}XOդ/8a18 /ʍz4:{Mvk_@gdyP*'-ifKlNv* g5ԌmJ b츖QͽY-rt\m8[5Ys'$\oeQҮ30n)v.c4Y5xwiSiw ]&@zj?4Vʹa%=<1ܑRj$>y,w0x)G:G">&<)oG>bI.?06ݻ \[CvKtH7qNEYdz&D<f潀_.9wOf{ i*{N}_w)W2`^o([ЏUHLb$,O$vU_ghaZh\męQ1*ôh,Ui3!olf4Qݻ4i4[:O\ J Spj E}]/.yW ؐ^,H95ΣVjJQTlnv6@&O=e?!ai_.<=(5 n; g;ͱ;߷I!KXR}:o)Fu]=ʠhjz. ^@y; W"}uˈ ξ)?Id5"!hH,S00i~~(iI1izvxJ9H SؼΊ+0Ke?HrɝNQ;'MZ"LT)y_ YE-3Yݡ}Ҁwv~tU!G*BI%{+=pJ fBx4aU$^})4t;qL֔fz3Zң4PLJ:`z lzczkVЦ p:DefC7,zC{:( oK|g [T [^@ .pq7 sZHNߡ/'[i^&Kvt55tS im[fFp6SOVx؂Ro6D.z upeQ#ꝤjT.,F~#H´ySik$?}Xfy-]]D (b>9uo=teA8{1A3fxtnf lֻlOb׍r&IygiŜaIPԊŻ\ 5m3FNS^c&wk劬5`a:\jR&ӝEA*1p{j%=Or_-u.:Y :)1 %Sf [{/ ;=:30KEvX%ۏ͂!\RKj8`,7&?ZT435c`KQsx D.6GN@RV5d$#Ӽ/&}0qt?[bX&B6`o< zܠѨG‡!1=46I #yzplFw =ɼʛXyZf vZICRfP gڄn}Θ[s3IHzj|R-Ceg%xC@wAXda1PXmNnr˦a3~ w brgE 1/1:>nh}dr" b?37 R42C=%A[Z 1E8RGft;p-.L?xU@'zw,>P&\0k'ҭ R؋S!w[2W?EJ)>.Qy"UA>HMgWޠmD"l0LHInpܬg-xX[r:/uPQa&tv7VJH/̴}cjNXtH!jRىW%1*6sƑ` Y 0OucQkRyfĻŻfgr l_~ >=؄Qc`V CV]^5,Hq)fP;WC:vE=@M6*o\K':8%\@P=`a#izurpײ9 &mm5|n;oP&hvGOg^4T:8\Y^tAϻ vٚNVLdq~o>Ro/ ̔36h$oBDYyIgi%zU6Fӭ2J*]4cmъk"e4d65b̤7Sm܎ت+R3PN)WHrxV€+Ûڦ~UVe 1mWW,4&x+dX4t.MT>KOiR'>_j I h Wy(%.G%nzM!P1C2l~ GjW/1ví)jiPW%U JO`ͣlPIx>;#EhP[!/Вz+$j 00dXS?cݫ&kVPB֕`z?w"R%!=K5 )iud5ht:AbIĄ_YZ_u)<N< fHs[72e-p`AWqXd)ˢII\Mtb~&dkISfq?HʩERMYlX;]3vyuy-Ł{H}5i̬8l:;ఠDKW8(, 3yR Siސs,u?FTO0wn0@Yː! ` :P6ecA+v ~1shu)O=]KdC:'K(r/5h [c.)M\7$Ӧ@Q`U]y3fе]Hʟv!IyK6ΞLT2Ίq(Td-"vd;y$Pb6˘)| sE(u/ưLJS%ڬx%s_,et<>O*[ScGoJ}!QfDmQVxHН,)EZmy^{°08?9&)2␚812xWǛP٪?n<9DOK4Q-w*Po#cPYL_iMZ]kfI0nIA# Q3VR} MG~Ĵ|vPtWcg`]X^a2/)k dgX+NCb&W) J޿K^[r;2jds:#Yi!tnp,z)(ΌTpEg/:y\-elhO]\`cLe~1nvPσgqs.kjmv_ޛ~݇j9]JO7C/9H_EsU*&{i#Cyye !,gm!g"o8 M`j4% 1 @ i'%3 W5"MT z;gApV^eF[J(FrjX)nӃeb_3ś8{u9"}Z2?vt9 7mΐlbfY (M Tk{N>9Pl2e⡀b?7oBB?f(P~Z I!a jrE,N Ny/!޲QG r~x0ͷ(08vSZ̸rk=e.-d 9OcTAP/Qtyz3ʇgo<^Ha94PL\ ).a%CYwVp>DocqkQs)UKpG8QEN(Og'Z(sV"ATL!S#lش^s&|pf\3N^Vpz?-"6o=F _0AV _$)$E0Y%4>B\ϭ^y%h304EfZ5Rd2iJ,![&~!НMuP/WNQI.VwRw@iX)ZzXp()lE,(10sX|_`y_z0 c)!  `g/0_x:$;M͈)ra 0|ߑ1{H5Fڡ1*ÌSՐ@3K܇UEHhEMH v+hLBycͩߒtR1 y]rl 5s&=`!硚!x+㩺f.l4a+У5G Ԟ^Mi ]F YL~(Fz Jd Pȓl"ȋX>:G-Y!1 3|_ƎrV`ljk{EڟGӀDw˼{tL }+7]VKC^Ji57&XYX] o Lؐ=XVpzD#y. `wΤS+=̌W2oN {H^dOp#!r`~Z7L3;Ixm_u۳'#X._1wù|gN| n*&/ шЦ8\P}/p0 ,/n:ߩ{E;ibkX!W,TK҈xt3m})r }Pwۗ )mEF;~M/8.qc*eA;r\5-s:*| wCƵw nr얎M#'K fr3n٪q9oww(0<=kM+'0 j;qX!rgguT*,T}!Nt~i՜=8-55E?\Kgߥ`h5>gGw,/)y5ɶD1"0.)\ 'Y@t} 4t|nUCZQ(?Y` ^;>j+Eax>0o{m/WMfIXzfBJVdAP+-,Aa ;IrXUi=l:\xxJ&b 56.G2l-EG/{&Ja{ڱYvCC)-f@6^uֽxlZGojYmk[]Z ]NF5ÑPV.V>J.aakRAۇd:{o ^Oi#x01 ȝĆ@#8ld;)>\b_/# Jq('{b@|a59馻2H +hş{Nٍ8ՄQNe eOOrazYٖq /uOm ZӒhr!SY;xXY@tDSF_Xv6mF=0RV9}K{BWͽxiT qAk6hf*PyҔ#?pNC?"]4 6x׵JL(t: c>GG"7e^a)ѸksͼRa'o`ךSlz'A' RJ-H@*r+d#&hb_Iv`;o7QV[HegF+f@[i\+i+-w *S84H!'׿6G8.!b1.FAc>..RDLpIt~[J{[݃[V˜wsb7HLXB8< .AbDvk4ߧ _ϕ]Fpb4N OkcZuWz/xX$u+VMmF7,ܱrJ_d^B|oO_eNW-+:YuMVZ Fk%Xk㖎s?K譡p~@[ClR]1?=J!t~kmBEP:u'v*. QX!RL8?% <wpy#]$21 tLc䜯lʀBiw*:}W$΀t7 :F%Lh{]pFTY"A^InDwﶒgm /=i=Q?ݙ$)1/5fv~YA`D|=3cyM,1}yG~'[NJk/;X=i&^j6[qxtɃDderHaPdSqq$ѯo+W0 ;"y6GJ|}z~"Peu'tIi-yV2ֻܘ7sȯ>s v9lEaZ{~UZ_&ճGYr'r=Θ(zoZ.u^ @Wda)M@wgn\kV=mA{B:e_-*!,v"UZ؏{\gϨG_ RT~RTPx+m_[XWz>F]1i$rv$<́ȃ80躩$DfRt}xTrpt.fv "(LZ}BpR[eD-`=]SZk6(DOy ~;ᮀ7Mհ\/021~+U[OeZVgJ=V?iͭ;P9h`J0qqW}ݳWA{_&ؘRU>Mlt%4X׎"N= xO A}$tU-֣uXeR"YtcN7\,O>I7%uf_㢺p/$l: dnF<. =YQ RյAͼ VR3}'mbF<W,jrXQqx1r S)` %j rda$rhLώff*>PuzӪ@Yd3 "Rٞ*ݎ6GM̾6M0|J3?h\ n:ѐG ({ּ:Ldkr͔z&+~{+W5I%!c:z%c;\9 ' ]d?=-[UJifgO3O)/jO4N&M]fVwҔ q[E%B#T.h$*]P VxiVr~%~%[NM:GE_e殧S>O/>^0o }K¢XPe$OmE݀QSY5 !/(rc@VPB#[S`OӨ%Y mV]|4 ?KpN)!䜊/'T| qkLS'ttx>JzȾu[6Fd*M.J[l&;a1 |ѧFGŮyJftҔDN8߭D@FoAkSY9FM\Ź#ݚ'LZ"ΒP}(!-Z?kw|r;LXPf-3tJM<;h|ы)f~ (. Pybgg1p% `U_EUvG|1 lwT8UcP&\GnΞ~ ?$bZ%U3eĂ@~}H6 XIsxGo5.m1fm¦Jdτ;M9RH>!M5;v| G+\T3Z@KT>V˚򫫎6CZ<b9XCTC-`TjvQT_ , 1I& 3^ş r+wݖ}RKQ`qk$,r_[(P|+}t~%'`g"vZhVgpxrhvgYZ07070100000364000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ibmvscsi07070100000365000081a4000000000000000000000001662bfc800000aa34000000000000000000000000000000000000005300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ibmvscsi/ibmvfc.ko.xz7zXZִF!t/SG]?Eh=ڜ9PqWPYUW`Ez<=y1[( %e L d6,Ԍ]X7r 4MĖ<<ŖԱ32OۈiXZNdVJ`$SFAhOwjKD0E%FjJ^Փ-[[|R- Bˍ};i nim]w0x>zdM';2E iA9v`̘{[ۡoBCak۵ .FGhN@v0ΒF|n^V:ig %b@êD@* LLߛčωZZjj@$_] w7"BkhS7*ljj\{Lٴ@E; MF3P~;>  zRy02kKi{l2Qpeli_HaWA7@s${)Qv(6Ncu/_BSt?ڙ] ϝ:?ZhP,+|-߭ȶ"l 9k) }4%l t*-EyY {>:PbM+'S@'1 %n0Ie5|3AKQO%@8ui<99[}:HE!i2ߕB!@jjazBz M7(ᰃ|K"@ 8DJ ^5.h] ڵ]R^6:̀@yw7u.tQ'5 ι\@&S§Еb@ .J'uRmIi2O"EP< jJ58ai^P/!u+]4>4ڐ/%w 6R<#Q['':WzpԄtoZ͊E оxV4<4r/f]{ofuKcӐw<;I `;-oqhD>!5D`G!Fv-a\TH##:J4X8pk'ڞhgm1Z2G\ uS2B.4P@Wl )q$azFoxXE0^)Ҥ4BPZ(jN. kE~9Sm ^ #F~gLC *mRIPW"Pt*6-'* ٫BV}562[95qu|f,%2KɐJ\ֿV*/\]9G~Q3Cֆ^ 9+&HǍOY6G:?J!Dw5vTUF av6?}m]El#/ qң>dz,ɭH@Zm"#u'M~'Hlqd*xEX 0ZOuظ{fF"IjJŖo.'ϛ,Nys eRXqAc(Z?!_|OƓ?_!K3ZK}Kel%#-ܶ״[4wJX2ŞMZcжi~*e}޷Ln }&m%a&:+K:1/DZCd쌈6K[@C*g<= O$MB1!4,V\9{ĎݛS L?3 z"h>2pDT f4y xQc!u~_qr?I70$םGy%N"5uwg^\ Tԝav\Seǘx/ a!Ft=B~x1EEi t л0Es5;R͙e.XF]-_~­قh?F&גT1p[5;;62+ (C>9wqAݰmAkP5 2,i~⻿%WdR`-ʶ&?Oy!@&{< gkIs6xZmyEy*g17TB* $FX$J^7(B6꘲ȣe˺_Хއ bdGF ǔɡOu_%,#pڰ;++ld>#GxfRYz^0sn`Y_ۗ{^/a|LK=\R$0 kŘ|EފJzh1.^-S&4𐳬o)#gT is IO2*(|͑95YJTi[oE y#oX{;(!qnns#zҜq5"l!SlTa58MdhIۗBpf&G{>t.j ` EB ZLT .tP-~oE :(F<8[I|ӭY_Jwsmeq"ϋ,0kH*y&–S^}4:2]Kȴ,@g:ߚ;Ä7\d(2v&*Jᖪ=+?>8֒xl95@F(}Yir$⳴VbV"/KwI ~ WkS6OwUs?9!i?)êDcB`?gNS-p+HPF &M}?Uㅤ,-"M+Sci(Zn3N. 9KH3 ]e! !J_Af-ScǥIgJ-KE;Z۹[-v^&MahbmR4L< .fxO1ceYx*,;x BRSCg,p-C[ktDdV+8Y!l:>O濡G>iqBJ̱wAqp%#/bH{ Z}/ /lHmT^;i..yXJu>^Q~s tMJIa l+Nb&"5_a~.Nɑ“$8y[e[u( 3}JD61H-+/:j] B a}c'91& dW6?[;9Ɓ,dE&,1*ee8-/f@@.5o#Ù>hugߚ]qRD +(VT/5k@wtyW/$̮+4]̦Ԡ.+.+]t Nj!"Z{Vxq?TvX2/:պ 7*w. F9TT葊LAUˠq,781 B.uM0:P\nBhpMOwMԾ]iIǶ|H>1RkL Yŏ l.,bE +DG%9 =[bN} HQ@ٺ@2zPE<0 ɉ"n V?h)Oڑ7| Dz1tH[BV) +JoyZL03`ar b;(Լ iE 9HDeٟΰفR=;5j+;]B6񠺯za{TЭ{&P 1f~x&m)Y=A1K;ײmӹqwk<_<[{;3 ! hl5O `(o]&͙6b_GFt۞'lY{iL=&`*ʊ,;cɒJVj^;2ֶv/N!3Ya^}bȮ'ɖ`p6&7tMr7c9UsvXvmZj;S嵰f:aKâ]#p_R&R%p9M]MIfCM{ʼq }Vbg[OWX4 p<׫ Q0z$jXvR2FՔG{TWǸ Cv}i^'NPJSj&Soc#yï7B?0ҶsT'L\"f,1ROq1HyܯoSռx^h>M=~gusl gf7C$uDd0{^/%naTg#Ѿ֠TP<J8u [)oѪ[ ,)N@#-оbZ oVքe UN3)BJBpg_v2? GߞPA7k8xs34H߰JcZtdp&SBepqa Y4Rw`a(|UYcX+yn}\F.{}#v"x-"'0 }Wsuc_|]jqYƿ"r芉nLP&c&NJLc;R gCM{w+4:t-E2(IBI}]*"pNnh稾c.Δ@,@e(a6esP eFc,A"00r}š~Puy2 m^@ E=pKi@6{ 7q-\ZK\;A %!λБ{}/ܑr¨\Ɛr oD Cڙσn_Itlw c>~Є9ݲyE c|1e\YaR(39:P ƣyDD -1c|PIvBɥY$eԌ_ ( lupN\:Tb eEQ#:DP@uA87M߽u_Ldpf%ƴeU:v0 as8hMz=^F-M& D^hmxhLW DxnAlbYOQ7_:.9nc:!sԘ!~)+8tnvoII!7wd4(QO6:[bYK~sCnc{>[9fM-4-=tg T81{˹dasd~NwE6/rjƨ%R`TzL/iLO%ٟ~۵ IY3iFj.tozmg7)i?vnDS60\ =(rrn39EJnO{}>[.<3eIn/q\&xxFv,c3^Wm/StuiH 3heYuˇ1ns{;kkM3ri-AWnr ?Y ,bXӑ;OS.NS[~Uz @j(ـH֜)""˱$J"J5N0%,iv <oY=v:!U)B5zgYK-ZD6ARd*1 %hSnBGɖ0 "O[H )`VtlsT7`Y75ߗNcƏw aى~ f1n&j0&wieIXz[y׳2ڼt@n*xFT-^< Y="JN@ˤ9 {I$V 5'9+*$f 4ܲQS\s4o4.Ԁ[JHǮ*7"p8G4j2 쐛foJsB4RaCai 8F 7US!/z~li%55=  -D1{]GX#3r]N ھ S7ฺ<.nrP=$5lHLq(M>@Wo*rڑf*[R)CF#&Y;p)]}hw>(l+2ϸh)>YxkEO8z?aoU!qTyE6eW 2erTmpXJY (n+,Kg`e [NBSwɈ~N" GY銵Tܭ#jYP2Kɮg#Z$_c7Y8\< A&N6e!x[oMl9R>$e/2!qV>,ӸNgr9οP;=h]S۠js).Mށ`aRuXF%KR;jȐP1yw)Voja&OU !?p=l ϐRz?i툇_ȿLFZA;~ȺelG"(-{Ⱥ>d~mV>@$Bz\2G&{;vI#zWN`%1_Vn(ߴwCS^O=>7l |rp} .8!xt-zBho"c?X]Y .-pe|(o_ʖQWo n!Ǔ+zT%θƵ+y͑Z~KAt~qzU'LwuWNJWak*H,젹`_V5h !!t1ޭ) {NZ"v\%mdKi( &\&3zTtcL~~ɰ.~E^Vr9LypiϷQ14[HL~>yZpxd "iEʁf8#c_1gTDvCneEV(c5q!5a4FVprUc@$`aHc<% Ӣ{1: }9LT8ӝ&JǏCBS)^Js/qW$`g 4ʰ9 ~guKVށ\h:B4 b3h-^I~-JO-7@])ڈ5KB@/#|MXN~CI@ Λ=fP U ܱS)]dcIh/ qqOG@ߊ 8h /: S3i;jf?_1KJN}t|4n7SᆵMkwh^J\ Br]}s9øP%)pplSU%RKڀ&ң>9Hqk[gh.S*ςRgA'3`iuSBFXWR11|IY{>{~`b>tϺgLަfWiN}1RPFW3M#|1]]H%{rc ؀[uaU=%B6 =+tMHՔjL d(*u\L:>އ`VK`f/97i`~S`&~/ "@)`v°^BI>dlk-m0SD,OJ^>SV#ZI=gj`դt46٘ ^v eQ~Պzz|*ͪLjBRĩ3IԽ9= b*$W!zq6a~4L2@K\0M"TEktÛڹ5ˑ!bTR4 8A(ɚ=5R>?7P: [EO8|]&֚XȣU"% uW0v(dAuXΡQQ1% ~y6à9&!fO=dENKMHxE{ ؝:-)zV (:@}/7B?$s 8`o^DuÐC<]I'2kfT^Xߡ) +$82OӍhE+MIA28t&73{] ' FE%5ffA: I;n>1:l @(_ݖЄ!.Yd;MVC}y4.۪|(\@*B@=eҴg䇧7}=xeI2Sxb`+\_l*66O8Kv:L?u}1Og6`Wf ٌ?MV3^hlTgE& jGUVٯqU&?5{ޛâh,Y(0|߯7~\&QN 'ŭ:"H;Pn}.]XGjGӄ$b lQ}ojhUQƇ#㸑?axV;bm["uU̹|ȏ Wn}XT2ɼ7e #צ|lp{1 n#$tS>]W~ap~<>ʿ#, E帿v,hup&}ːS&\aɕRqRυnξN~ BFͅQ":$  K㌼?}e9YJidYդS`:ga퉙JM`޺{){M}!V/AV9jv%>~F6] ݚgRNl; LBp\3OJҚ7@8ot2!Ն6.{+ǟ_I8T͜,C3{NjT%k".m5Mt| kgu]g8|:§D)T_Tq;K u.LG-q#D_t~zo3XU_ğ !wnG8'Wea^?}3H%/K>Hem`u2Iun{ަĒNYV;kF4R #6t6nڕ ut)+;\o(%5%fӃV{=`uЊ]]~f8}% ԺƃN{j0:[8>0 >sicMH݃[HTл ﹸ,E%Bsw ds KXI(Oƈ/a{]s xIhuq}V$I?Z(e&6DS4 PTua:~OK +v.P{nHw.+\"Q1yvR)Z /|lx'" éa%,:#~(8 ],hV㕘Z `xЋr%1(sj^ɝjsK1%a Hv8|zwUhəy&F`\cդ=ը!Ι+ lji])71<#'wkף9oո'~;N{dSMowW4- Mm#U%Z3 𥉉eVF}.Lcj/쪽-5owL eUU;d4?aL {Sc.*p*~ ~j ^1SG1^P 0++I߭8GR sfT)4CLnx³zk:nIUP޽Q%Ӧ sH)~7'"2L?!Mn/>.%679Ch66ΐ:l\?v6hxZnBz8T XcJ( vA$=d4_n-cHbwgWz_)~Ÿ$bƅm$?LPOMN3IV |ZLC,-.dJ|܈;0#KNLqjhPW++U#\Ek{ 1Mx4~['z^NxLPk: qi``3iM90$(D#Cn $iZ:[,} /Pa*AQs"'ʽXV|j3+TmQvB@xDo|e7-ܙQWJ#$ek!+uNRbbQl #ڌ6Ǯ"=IkHL˓Pc@cSΛP~-!17xl^l8_}hSD4to d[ 4 L``Yw547' x :<’&KSl5tOW#n#7dl,Tʄ9E\ Ok:{4Gq`Vk"hh:꼈&GR:Z˄~| biq,cO1d#ZyGU/ ~?ڜG_O)SƮ7ȾO/s[U:?6F К'v ڇ d6K"z,PEH  #2;Q_R SK32)GKk:i6E𥤕wQZ$H @xՇ_%bРbgfcAզ0R]YgW;\$<iVdbt>#AKrxX@lź﷧l%R7+oV`״G>%k/?^6TOKgF>h"i9:m>ɨs/RS(B57t' Zk-wgy4}/5_G|@m%d)f" 9FQKN])Y\ H%4܏?f%1\-1t0|{8DW;Fk6Lj.m)]\DpZ|61$') ƯGqVpn(ubB$,hcߖkӄ@{{˝ ڣ?Uoi.3kC $tCSքUJE8v;zN~['O Qp?U*KO-I7P;|u?ua!?7 ͺZ%([P_8\]Wa  ,RÃIDӮ ᦗHXg LPds\b8| 0Kw^_6DBJM(0چtl.i2wǩ%~wScLsLD +i'OJԹ񹆦 \Ʈ׷ahEHie}PBpM5ݢ~3.(n-Jl7fҎrK}!<r O%8Ƣ Y!xLl7[OZp߂7woiZ|)h``27:uaR>Иe_ҐߋCsY2F{Oy]q=9ѴOEhN-fI+("eɏG+xh PF%̖ kWyCurlNm}nT=2S=cqY۾-7Ԟs)\?د,}{9ҁ%C!bdOE$?p 'hN9"ISٺY! p|܅V_Ejw q]S eNU[gIzZZ[bO傠:$p9և/XRz+%HJ&6i|WPd:@?"qj{>-LlQVV.q*{2k[q#k(zQ]ZL M= ɴKܔSc RxNsm{,5B!5O,f"b ]3m2MK0EDNjU̪OGoQ`lŋ)ͦʏpm:ܗ*b,H&vLߒwJ}1gN=uy낁}]ГQ_sDtqb&;!UhhA7W 0_5>=6b}檸5H.}N|KNέݑ#wʦL2.fHU0.QCv 1o!G7 5 B!͛>t\Rn+2Fh tV;cIt,.)HOoVCͦ'pmIwXh;.F,×h14G J; wM{w:,ؖ z8 QA'A^3i֙WG!ܨ3AjL4ZzMG<ڐ:>9?0M v~RK%TA%_Pe [X^](+I,)8 x.J6>kWEDG#_D]^.'bqu[P#U迊dIxD.O2TPim{h,haM]jsi] bD %)꽭)eH)p9)AaE]YV-&7oJS"4\4 3s>W,w#XD )*/ >gK,ghqvrr`JN^{<': ]F t†Hew& +Ӯ4u6x ]l umoƸiL s>!Fmi5H먌jXu[&M"ȓ ->$o\4شx*ކ#Q dh`$P3^e|nd` Gg񊋸+j%WKzZ]4:̈́9o8tC䌳 xRX|-IhZ`4)Q>.g:jesv1yF^tSdbsy&,GQBW<|B{N %cçT",E5քnjVg{}@ud1-k|'RPMFӜFg-.UHF(p Zz z^" Ō:Xе y ϧt0WqO& ˱sVO#gˮPpTkȰsW4hBjEBbjv' )t~<&[+@@)BHaNT/sT>ϵ(M8R7yړN3؜2Q۾ NK)*2W[+aC^eewòxŰ{a1Œ7 . :I, `i}a~%GlrꋸL|K{ֻO94ȠC TgIa?J6`,nez'e6%!=v50T3hL4Cغ)5m86B_59)oXTshrilfSֶuunX~N A'}{%~x]ƁIdfs41pZVM)*<7V6M I<+S@E+-zsf<4 цSm_ln˂-Zѐ f+1^ȕ%h:أ7XW&`'M?@D@byR;;:MKJHiٕg&!9b뗙0t8WR fCsVr{y)#7H(5b y:UU)FǍJ>^q:UBAbWd"Ooo7LI{ڞYej k >mNn ɽ pk{ZSrlF 7ZpCtC$.M3Lf:dz]W';EyDj^vμ.P!6:94  VM4Rz^wXǙv"2Bƻv%dyD^%|ee]1UN_ ~wa3j1e'O/r>,qÝ +Ps|x]JpЭڄ@tjEZ`i'29xD>;QOwKA\>`GңnJ8pn);,OiqagLU~ܓ%1qoM^g쾳<$ >_͟#lyN88 Ĉ#gsUF>wBM_IGZFh`M8q<p\Zst+-tq,MbG!R*? 1vB1~@zcI+dk0VkӖlsӶ \uҹ1>u=bjǣ!438C>N1 Kn`}-ChPkE9~`OmIʾr@y9p s0'9)DxseLrߍ^4&vqKdJ&(iJ[f8Y`U*A1|Z w90{G&zIV$R IsZDqϻ'3j#~PZ` F * ^#~"&x7j@_jHyaݢ+ߖT#tߵ>p $3E%ӎ_%; 7"Gq'鍻:/Xja<*oILnPk"(N#<~ɪ#-⧰>KVc<Bć*VzV6B@XtRu])X|3C~@}õ܉"9Lu\ Π3]i!?/`ұ?!FH7UVxPg$h; H*{"CB{5zɪ"RҰ=˱]Z3j mʃǑbEQwŖ-!5p8_J*/]}]Gƶ1߮p`T&[TRIwN|E誒F0LoaNnf.(6OV suqy~|f̕V(z,QiX-k+>|w<Tօ:2vlWaS|: RjYћIŕiJg'QcZp{=E0TK.] ~Ce.7e]L k"\=|9~Y lOGKHtt';7T?ŮB T NG<]VB0>ȕKn+Jq >Ab(M"!,XP3¿ d%}:x˖JT>?1/0:  gq"B_6mȨ v>pY3%Ĥ76Yؘ7#\72Q@cK4AB ]/eE~VKSgK~| zK"ڮԍj@GE')NmǶ2Oin$i+ޅѺbQ%GY5c&(]A=37&_ Ə˪4ThJ| .`o}Pd[k6klPoos/~N<:q+fl sN]'lF+T̢$/zqd.v0D'pF !61bAڧ&r"j6MMD5C@h#UE?C@)2Ό;|y=W#2^% Y<8]m5[ l| 6 ;g6}m@(ۭH! Qg'|5F_3̱ߤ܎VhTxL!zT3=/FfFn@^L=144JC-x3$MyvtJz򈣉$ɴVlis?Ey;Af94jhL㾥( \jnwT d.x+$v W}2Š8jHlvrp)j &jE6JHؐ;Rh&W}*V>@˦50iڋ=L>eNWrL+K);Z*|Eޙ+&|OO:t[+x>Hٝ*Ѧcj27_UH5;~v ıDum0r}W=Q*$nb/̮>T[6J;5N4!S(%mka}*YWf{FTZtQUjf 9/扜BEīzza #:ֹ mkz[y% jۅ2{ ue#cܳy̧p, r>CŘ}!ia~FVI{>1hgiơtnvDhs6+5qBt |!cCKG|hYC_pa_Sp PpfsWl:ΫAV"(&CYP~Epc2~!W.2D7⩕|wמ).]|^ Oȅ٠#|@n#u9K ަ*&'iGOlɴwo!KE*ݾz .V_OPBƿܩ.\љ[J' pĞ4͐ =@K$0Ǐꉬ4;qiPbnr0m1/^Xl%jW0.^`kYZP-`m{~ur$Di& }T3/pz%ٚI49 Gp(uupӵL]XH 0@T߼RT;>LϤ.5Z->XH!ǍCAuqV}F6kƍڛZŕ뗙VaX4e;)O$/QΓTpqZ>W8VgBTO:gco0kN([oe鐜z&{X s/ j-MՖ#q|n$ 0J;֟c1MO?e&MwZ,\JR1Qdh8R~ˣ|b_iPW|sڈ93ؗ->;_hC͡GWUœw{@` m'`e6ؕ_YZLS?J7"RV[%"?xN,u9LKtj+yqQ"^.#VLV> t@/!beUp#g(vO¬>m䔐jPuFe=+pG-b+Z hod_ЖPSWZBJ}'r_c:H"v{Fvb ٩΃eߊ75$& &% .ib 'L歺fԊF~3"RLl> w.U罝u>`0U vV~Ҿ9#,N#m+FwMlj4R"[4Y{}DrT-F{|Zo`i-?f^LL޵aLd+<  a`pɮӣdԐVP#Fu0EӢ{ɓ)i Ϗk^g}{ UϏoC2TA[v䥟 qj2ZH2MA 9bN"‰B,X1~%@ CN UsBצ*~r0ogP:#&G>E%,ƟH(z DuV"+3r3 {[㢡,&}KH/ꖪU9Uun~auZ?1JI^a޹0dM)XPQC=pT`Db#LLg 3WNr6̝$D5'k1%95*KH_p)_i|vRf^3DM6` 鈡LH5ld ,z qx]G?E'ctMͺ1|۪ڲ9t:UӇOX &WhT^+f\*&{~B)Cm=(ɖSO*QFC;r1q@o9%]cg\ )ʔbUҸS$epn;.r ~dԛZ{,LH4H~IP3:ȴ岧@f,ܷS,u:uO7&FtElSo7@*.qOI H1$޿]=n!nMjZacP)!FVtpb` cuC f.ᐺY2T(9"Sevauˣ}+?6_#K;I 1DҸ=N~[osI!E@bkkEF_Z"hac&By_4u7Щ#_ĵ!Lf4ZNG(~ &eOdG>#@EJ6vVw3Ӣ>Xq5`94 |SlXKDDP ޵xd}ޓ\f#u:k߁'*Y]pڍ*tf~Ԑ<Jfրvj{!dW8-y+R4d (|;A|k8hśG/7_1;Ofڛx@m8|R~8З)C9Ot!xUmAVeyyc6@ăOН2} GAMHZ Ꙥ U޷G?~HET 툎KwCc/3jv<Կ2R]*mI+uwjH]W*n:LlPf#;9SQj"R%aY>@P@n,RN7coZ>U}Gxyʛ@mHAQ1iNqZ\ro-kWVp_@`=N;*db`ٔ7uchhIgspgQߡkd0%nhW79uuiIho%A9&]QIrݎ.:#SwռD9ACcȔ#lD楿/)H,%A+h1x;5b#K | _ƞQt=.(f:#r]2_u[|-nCla`kY!^A?_)}KSٴ*D$=Un8ʹk# sЕ7xdgzBZ5w1$)El<Pᔔ*͇FUN9'~UzQ[}~0p nؔ2yu5ԸHXrE5@U!gSߊ\L(kZT ^EM7 *_xN/`I<SvnG;F+po}ʂS5^:ֽd ='?j+ϰ W|k`o?:SSv4Rќ1̼ϘڴT$+ڈ:}Gli[9)bk'Zpi&ORN /OmfgSFA^}S~ nYR ܵO֟ il Hf>8^xB*aξD[9o.`_i*ՉB7 k&.cvV4!Vы0tq,armD(jY9gOFϸ&;KaH2bd0ί.n)7^m5P~;[^vO}{۵\z}.+hZA}nQ,cz^=^ I&{12y\}%dU]Ўk uPQ֔֔f9[H.n Xv¦iX'Lr,g}{'|Aq{89in8ysv~yrΏ9.Ƌy<0wRT"sr,kZˮI^q5>Ϡ^'W8|^Ѣ)QḿZe{ÕpΣdPDIr lsK:v []|IBIbP:|]g tQd4Vݧ{XVFt6Rpt(ˡZ-^ݝ#U*WQq.YT,UElC`}1Xe;jܽVY;W=̕N\nmZhO} jd5xe,^tJ;x l3j`)ygۈve3DdJ>^Jl3 4!t /%"OsՕ@2V)c 7;³oj (L\8<6j18]TLjuZa 0?ITRh3=ѵH.E9J,M1^8<%m5H `ohQG{<:EZ1= "IS Ԓ_2r]?{Seڑ7t1 JARV5$qyHLW6мYkPj6,EHQ0͢7lȼq{7Ϸ,LBQxM 8v.N7=W$ #b@l[aSÿjJzhyF2Mx${1>w3=ӘIoZ.} ,8Ki 6:!,t@vOg0lX7\POL. L;Lֽf[D!2}݈ΥٌpXgp*!E]:M2%DzN^QTVyvNB4;˚4FYq>zc11/FVa-HwC/>3yod՞7vc9Τ2o"] CE ]B:!J8RCӃ } NtC̿jR%bw\#݃7a]$+- q&F&qm‡+``N q2 oșa[#}mW*=d ѮRWQ,897(]4 @D(o+WRJrt%^V[^LA$#IMy8-iޮAF+IQʄdckCxV[#Š%hb`z%9*1Jorx<Ű&ßqZeu\UB@sm9Dv!qqqVDRުkݷu\:}hwl:!O3RJ܄PS B'SK},M"JRh+u$/_l~Z$W{wƆ|U{Wv> @2b;15im)Ool$ ZL-Ma+k_th0ke^՜S9# DF@,g,i@GmʵȃHlnladGs#\<B6P!eKe_3n]bdk3P xJ쐫]MZt{>!B4uP]=RY?p ch—g <Z5~s-8 G#Z1UNf@ tƥQMkй#5/?m6lQ>ǣp bx-DБ5^{[%/L"93zEP"KCFV/#Dʗl}Ah yA2o|b:[zQ0b˞q⺻72^|^8CT`"M 1?u%S( BP2n;ָ-A0pRw|:6}ĴLHHPlA7+jUR4!l~zdz%I[ 4jIgy17#⊌'NI@#, f(TKo J cDȤ 6!1Zr1\5@vgY\/y/b)ə>,Ow5ǭA)`MA,?\3wl*t[.XT`څ[t_<ٌD׍'?[w .Nt,ĚAF*8,0La6Ya.-¸0ӠM CU L$ \v34 ZVM6TxE$M3%Vܫ ,  L"ʉ3$#Ml]kޡ0fçqrQ!HBF,̘]C`6jE PW ].|j](o\wM6؇IMszE-V谩0xHM+ @oWYm•ĴBVBsM z::~\ Քol>yt]H8[-8 _73H (5vxq@? e';3Ͳ@X';}*WinHVz5)#DjTxF(IM: G}4e43N" Ѱ)'Q*nOvB|mBquT_=8Ǘ@7a&¬?GG5|`xӐK)Bx`܂fO;K#Э-@ p? AW7: .6lL- ZHBu3|x0xJ- T*,{ *^٬) ;8ͯw#a2 |'nt9+r1ߖMը{܉7VM Co0D9$sQ s jlR(iϵ\Td}/.G{#vϕ&[=S'V`vWyFD4 0Ӗ`Kk}PGW\9ޜQKjꅤ2EH>'T} bRn˓3J#RF-6=,mv(]!poC 8 7RB0fBܔb7w7tUMt@Esw>-PGtNf<ռܨ\ٰX4YK:dEǗ^d㒍K 10Ni-w#i^~^m1jA= M&b,B*J%'o\W]1mhah_wYÝ [:T\GuUbʬWw(X/qqZ*DF4eXKQ7 p坏l?rj e4$ϹrJ7<(ӟ:F(*-#*vS9-k)79L~x 9i6͑& ~j_QUW`l&^9r#voҁ,4PA18)no+r.EOid ̖]7~P"92 ~LDQLuEYNkYom81lz83jh6XmOZG^bh3l5r8#QeL))if񏥣q2T([*3UNѮ_#%6OPc~sè -,k<{p_7793]|b 8f@g(H~a񡷟r|۬ u%{agLӆ[*<""%7,̓Zov4oVZc)SG2<cBL65)F:hK38B:;_iaspcA"nېP`~WķL ~?ttJRT39)=J xtRw[a>U⾝yTtj+ P+c~_/\ğ,@}[AXg =y-vD#.\Y43-$6rvXQ.{VW،h1B KFp&߯\_:*Dpoh[jh)\[\ߚ hT7r99=HGd'"]D_z|+mM:5H_CL+N"rݮ1+r9}*9>(X,@`X+$3jy"\%}MϊmVvhLlfDRId!![毬miO3=-FW*Ż!Vy{ThErH|"/^IVmGotw3v$|qgtF7*{6IQI Vrk_4('N4L,C)5Gpv1YqO[vO!M3O ?(S!{y,kE=?)\5Xqhnr״;ljrsЙgoLW`m_UђplZԩX5"46?IUye}dfQ %&NzǴ*\ۧe{\, ` \#&_F?#n{Q5ȿ}~ CXLݬWN`+ (;$5[V*ցcwm19~c<80[{ApKm}f+VY|xq9~$VƆeFSNkbc^@w$,A.<:#Z#\p`i^%'?9P)$ |('2^$9R`t̚j?u'.0~W1P=:?Cyɺo2,sz_S8Ѥmeau\*MP7L,:xOH<+f\yuu KX2k^ʅInoTv'lY=#A .6_W$2&D YGLtLl_a|G_AW45i;nS-"Q ,e0,S\!󹨵|H:}3?\2D:*Ζ:GЌ]boHE]8WD2ag"saQTgL- ۨ˔"x6I_Tm~:{nXdm_uaj)%T'P])OaܐbK(%/ t?:g#Af .`I^n4+H+b-\WA%YNZ%dnsQAo GDKU[Rֽ"B\gAE^50JV8I֤CL_1->SV-"KIo%Ѭ%&?};|f裫vć܅'caxA[Z-@OŽ8JXtwI K딿^k{BBi-Ը/$[^^oIŸ4$NJUj UZwd_iJr(mw&N }@grF.b%EQiY؋Ԏ/Ȟ@5'Gߚ߹Nv^%HZ < h>C[D=!M`p1Ą‘!X`ޖ\ou_j 6t 2qzׄ>6yeg2ܴUޯ{N=30n|N^'!'bP*)MHLdˋ4 Ы@*! ,/KD+[ aY,C3x5cV}ҽT^ؐ{N*s3b0KI3+ sqp?ZRLҳC-HJ0Dk@tKLҲ/QEvy j]j]uجÀOt f)z3Fוq*bAU}P}'E1{苐 |ttڛS =nɕBFU\#e1Ah×7חr0v|lK5kLj-W,.XtC7DHN?#{YcZ4vjώ4 VId$|hl.v28Io)/O6ه*:L[\7\=17ȴ?ŧhj)7fD%1ۜOwx([D Аz_{,.K*@̻b^t&qh; am/ܝL!ߝD9{h~2"dVZft' mkg0BY*41?R3`wi r7#IsWA3ͪBMhwS9q@x2_#xٿm@/p GS3022#+&]UOۓ 'E ud&#f"g7ǯƞ52v.Ãp <|>yYWSHI)kgVM23p/5|w(쭻+; _iˑ“%;`E;w)E'Ov5x(Ӳ0m2<] ڹν P{T 8rNv!M\ sF@v#B_="_^Xywo"i3!~VG#LK_ABNp c4:X;!Ts.(a:o~f!Pc`gC9S;hwk7#Vu*jF׿ 耠t&N%y(RPm,#,n+aewĢC&@~GE]^$@lN8KcrtЇCf 6)a#Ƹ_YSF/C9Zlr ~}7m+Nkqh&Y{tKÐnC=ɧ ^ֈ:iK5z`jV闛wGk?~oQeց7)OWxTӯrǹ|oFBQʡh2MyfSTC[14 . g׉-S5YW!z!.b9$/+4,KRp~Q@ПC\!UôII3Ӽ,(\ExڹnPh@"!G5j)/ kH6 :&dM eq8f\㷫>AU':j`_X82r]$TyH_\I^x8^@w꣆6G A) ush;x&Iyۆ(~%ָ(>s7Ni_*c ۊT^؉WPx> DXW[{SͺSU$Urp䲫|d u}MĨp_/Zr_:հ~?8ƣ #JC XCucGN^8i⚷`zH3v1!m7hNg]=*c/@$tQ4Ic]vU*Lu2mZNs2 I6F/4|UqpZIyo,vAk[1w?56@}У[;:]/XܯpHaĆB:{rU +t=A2q6V?1 8qb藺ue4!1<'!2j=C%W]ӣR(NL-*Bvlzzi!MT^u uM)I>FIy$o?qJҏ3QOD~z&=J܌>iR'./+U-w ` `)f. H3,M)׳m lz3ֻ}U5YG|fKꯞ?)9r{K0DqXTҚBҷ9Zfjp'%RyjY2z+6K=L [NaKdis_ X9B=߀f>,vz>eIGpl:|7{fJ,QYCҺt?wRu e݅֘~Tnw2RZAK cfKDVs(9GLSA8i8Y<v~o 3x Nkn'twr%0$ղ/&$>#jW)T5,i:'';о@M$48F:)r_b4%dE*RD&h 0[fsKm]$]ΌyZUl<bxD㑛N5;Dte)R$/@{R!ɖ} d@Չzasa Ҁ"^䠲bm).TJ)R\:8XeŒ?Mc &r42rsZ ri2(}&z+fdZGMRpƷ:wB[.+-fLFLl,d3R!O(FoXz0ǝnh+,*?nV.M&tI@ Ucr<͎OF3EX] ~KԜI׀ R^&rJr&jW/L~pC#n57slB)bC2 у& 5n~`$cҵEh?7՛}4(&ziPg]ㄷՒ8cAQ 2h \p+ !! xnӅjUrql, }$FL`˼z%xn`@>sPS z ~=Rzc뛂5Y=@*ӆT8`?qYFX;e!1*S4*/^SP ߽BRoe7%EP/,eڊkGʪ8z-R++B|ֹZ~7h<ZPnǩ8-נ5ɲx|wi/hȪ%@Ϯ%1}ɻ~ ݫ4XN/gHH8gy"(la+X-?ZG q) $NH~UHͶ&}v61YlMfpgtx8"|> - Ԡ0SǃCuE9;#Y=ōnz>{ :*F'/d+ItA^Q1a7dj5nfgK078\R0hx ln!!k;)cOcmg遨RMQ W6Lhc.{@=+ㅩ,n8QLb0+־L F&1r%sK=yT6m5v>RHIU oiJԁ!eO ~{s>!nF?C 9DԀ.*>ɨ[^0Dg(/\peT,j$S\PGi415f`RU-7 Q8\^oӥ>e4]'Ⱦ_NXbY&*6  qܓ~j/ yuVZ/Hb)U\AdRi+8F˖@9K 7+8Szwo#M| qv "aYC8xzn$[mC}-[#xS~D ͇ls 8⮗a-KRנ^W~ĎdU2--uzMke-_]Lo-;ٜ1JYX~`bȭ(1,{b30m_Ae&қx+1;=Qiqa8$hߧXc ajx*]x8w~,H߬!t6*a=9bx1YЇm;ӔW)Y]%ZWTTF4ofًBc<j":fk0H^rx餻@|`o_#%7#+ue[NMFֻRmTJs#@.XϞ .U fHd^)kWa_l.FTxV4@.˧?YU baȄ;kvRڠwFh&q7Dj+V.$õH8Եfx@ ;/"~iqAؚ=P\iy?/{~+Evǫ IәNhiO8z4P%.c/cP,tue8"Oͣ>m)6:Rj*I}/9z h~& 6}B 2>/C}&BhJ( 6<=F:!w Y^]3BbPlEgyTZZl^Nf?nL} 9;;jSwri2b\ִb ]o$U|{^buk%-tP[dӍD{O5 }ܛy';>e;5 f`hyS砋CsU_hzy-lB|R?z_-;@C~RF~ba&XiY&Fög35zP8 4=nt So]bnj=#إ=<]<4=|ehp> f_HE-Og.BN:;d`%ɘ>7Ŕq $s0[%#˟wLkq*ډ~kE⽳p{"XCj[ FN)J3y}Ze(B#ko\xib=b&x2 S-MNr^7n}$UW/\ ^(>[-A7y+ Dg:.%N[sR_xDe6=z \@O0N*u8tfX?pS(s \DʏAYRUf@wĒ!J\@S/Qt2! 񿌋"w0i?s rW%@+R[HRh23 yTmRD9%019b>bd^.80rNiggܷ21 i2}3&hңk1|nRdЀ .23@ 8˛Q%b} _p€a2!g!'ľ3385 ZOil}[0 ݻRoΚ@ E -XB(CqbH .9̣wp.0bkgYr]ŔϜ~oܽ梎GzHY8x,re2/ҋ,75;|&o(~ljJـ+򅛮 qʐgB&})698a"C1g3c*Ixq-ϸ]c9Wg+&"ĊVs-MHq ,7"8ý7#Pt$&=PFLoX8s`5XL޿'ḿpjR)G%ΡE" ;O\a}P+gjth W[4>*35LlȱNM  IB!o0+'(wQ:7iJ ጗wDnò՟C گQؘւwnKR*}+>O[%IgdT?U08_L%vWɋ~yOhhJ!T<1K+'=j4@X%xȜ{  45.MFKx_.S=֏a3# $T{GL8p9;|1d9-90 惁2K!l`oէB:.A) vJ2?рX_lI7w)rj\ĨRl0cM,ŧ3ݤP rf<7c* ZŎH.s+'(q}ce-:p[sr\$׿;JƔl3t8 Ӳfb vp<pcѭmfH?s&lxGjTpH ՗ v_ǍͨY#\J=ay-io 9$A\n}X\ |HȦ bWgYZ07070100000366000081a4000000000000000000000001662bfc80000045c0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ibmvscsi/ibmvscsi.ko.xz7zXZִF!t/:E]?Eh=ڜ9N#xO$k)-n2h@<[ntr u ?_'둣Qs2n:rs)iN4d$B{7J$ 7ov֗h|FaW.7v8p ?*IV+}y`}3lw+*4Io9QcGl 3sT^k[K֠|BܖF(F>6 XAY̞}E%+4 sۡ=Q='rۓsDŽ< º6dg/ VtDZ5V@ʈ֩ kUOp'UY,*H7(Eƃ-+C__a0 61x]S)Y&q1iʠI7(u9 L֛٨K62ru14l^߷k#OIIKX j*s@#}oZYgUAb<~m Kcz5o s#Ak)!sz&=xנwlՌWSF3W(u.%mZYeP 187?x4ViPuxWB.BISEN`(m! -Xr O(Y%8I-܉vx$N%+aycdzĔy`SX6:BU-YRBOT7`I^y%bBTc)fd[*ރT*x oꁧ1qFܞ]gRjuw+ss CŠypƜ[ٷ_b5h/޲ 8sQnOB {Lco@dvkYǹLlV< DRn~e 1Js'e!as{gXMَ̖ws[zv*K[aP!4Kԋ_ȗDҍP`fȐ^x8I[~_Jν&qsӄ/ +(7b~ׄJb6ΌsYBB5UDj>,, +(Qgb&g3mu%OOp ]v+rLn!;NIyƥֹ_Ph_p>U=0PEbpayYj}%,x9'H^+f('CpHNR}z6cr:)'yCĿ䌑5.ir3'.{^uVUe7 P7޶Wq??: [k7?=2I/^Gk-xmt?]Q/?Mtߨ<_"8MBGL1Nڟb w)?ŬH R@cC F:tCEBo+?Ϫ;#Og2l'5.>oP9ics.-^-d% $Fhί J@+wӜAL7L;1؄*^z`}EV@[zUS:4pnGv#B}d_GmD{ w7~*LW eӞg^>qå0|t] ؊K =@{ZA;8-1ыb^ m!ͩ>`hY^A 塓x27Zk&H׹8ʡ{+k# NpeiJB_ ¼z`| v0Lp~pT?9Si9n8ȱn]".ޚ0CK䫘AV_L삜ۋ!/؈:țz5#oRveHw=Ofcxok `Ugў–VJֈ*Ȅ̢:ͯ|p;9UL4YaX.^Rj'#ď[N}T|W%9S+ˏ ꎼ ?qɜլnXLȯɣȖzcz{;bn ṑ<_RƦl tmڭP7 +~Oth{YϞFW8e<[gŏ3ЬS]2/๫/%D 0J6PW3 }| D?B*ύ?nXqKyC$c>" K ~Hn+k+N6P=ܗΧ0Zk͞ETި^$U¬j1I^tld\ C񣂗[Ԋ=?K7k+GatS(PdmFE*߲*'=4'{E`ia |oODžQa@V74`NF?Wv/ !w-$VªTyĂla3Af9{(Fx3-Žgo&DNBi_ 1ԉ}FsEJq[=k}HyҮa#*B4t;vBi>*MM^:Pm]N~-Yz}6`>?$[vt~2wLCR }r}V0M8PhZ%,zՃ}$Z cKOдU_zt#Ga:^*/]H[ KB?0)!06xIsm+їKz}ء-09T= iK˹y݀iןVX{I8`ML5^p 'Bf2cB"mx'EЎ>owtW!@E ;pƆc-,/ jv4@McdKUc0{<-w?U.w$4{72޽ k8TX,uyl\9OG5b%'_5P!oX^ͥ/"Q4\לsǕ̅+K7xA{&jknwghJ\k}5:1/lHP9 bUӿC}͉&1R' p{>V" F[|&_Kdv^=# M>3#(ˀBqFc ])_;> UbiS0ci-CNhRL17[݌O?2C ~ y{3p 9,sR_QXCd-M~0*/jE>bTq0}} 'tQJX/@C[3C`€fʋS (l35I44W7ls6:C[ /\ dV]?{rF7 3ڬw]g._lGXUJ'4x0Y5SW,kyK{9e3Vh P;2ǰ4O˸oc`׬Ds|Y Ccpj?|vۚcB}uҌt(`ͫjU(I(u:x=(LoĒ޲^v1eCSuZ $mQrHTLi|=7JS.59A8n ٤^ h'`u_ 1j.]#S3v|bFJMp{rOH~.2EH K`Lt+C*[KyJxcX<8Ns^u~]wRkps%i= qZwTWňJa:Bult4ٌl,{#ohw>YُbZ;wϧHٌ] ;O*,\egW4s` 8GulB5t2l q18F@ Xw^oN,@lZۗL*﹂ƩKCc "FhY *,-\pzOҫ q^Z%fyUʀ_{dLMǮ/Yf z10uHLk[ۖ9Ub ?h9#$7voaJcP< $hE1$ANQ>y=5Wkuˤ 4e]?cf48epGcř}&ab~f}@OpX;71~_Ǐj~Cmd$*g˼ZHȳk<1˚ٮ0(qD 9TsԐHYFi9A uz8z7.7 )p~vT"Uc&GKW›Z;!?Np75 җ -$)'ЀZU+mLHFDֽQrћ̔tPijHp|8ꔌI|$DPeNޤ넩E#~ߧ|c񋁡z bvwVZBQ 戾Wdd#1.@nR}T0)Wg+zʀ: G*-vFwd KDbn\P&qs"Ж"p{7֢U1M;_Z֠_]~u}wf,{9 Meߠtj{ I!ļ5;׳$_Zb)x/ ݘdl}= -%W'ebŜNi/Ҽ!fq)m< Y/G9(?v`閙?#>*qɓ؝ˤ=N8z~_(r52]vN)DžR%YlH'0c(7iKl&' G);`sj\]KiZULl_A739)T('&T=-oķ(YçFMʛ@xjWhp]L Bv=wM3[?cFG޷1k^@/xYS?-ZBsӯp+MDLW*isCk8m+7$#}wY$+L4QFo>+ϨldOfSFɯ}qJOv=f9% I"K{h7Gж FC}Vtx?\O~{Lz|q޴߃ɠ\XsT&QS^D(@"ME"N-]=/WG)r@c%plj KYeUU@B&ud |!A汪XnG*n~D&r Y9/I-Id deA֗3jZS:ƭ9Pm զ={^0Ao8>2\[vBHx!b}C #\l;$Ni@Л߰l,-_wZqhU$'q 4-wׄnVI8fbd}lR^Iq!xfT;C<,-Pk)&xxO}-Xp[̦D UY(p? (![@3oPyE5r4_Ė@yBK廭:bxvX:kaǴ= punfXWXr%Kl:=?c#} IR [8I#q0 cb8`'iQfhpg bĘyW;SX]$' ~q`lzٿCQ@HOQia9W^i̟No-Bo7Ns#<8#q6$qۙ孮( s,qdS$|7_Cq%wq{ ǽ{RpݣB7 l_ȬOD B Ѣ⌀? (%UFs3ӶkʬՅ /TGnLZ)#%\ҿi1;B& ǐ}nb|KAkb8fͤM.NG(7R|s4Š);j9fS%v*ym+ Ƣ"hdZ:q<ѫb/;TDi75AbXU ~y/,-zow̙칧X-Λbʂ5Y)]Gx-5ϝfC=pv6Rp?uV$!gwHvc ɟHU1Nz|ʌ8* ˖i_F )FP5%5aF 6Sߘ;2VQ7d NEp ڣe_y[ HEg'/諤in[~bȑ\=0J7CmخD7/tnpx,"^8;,ה.gJ|nKvJ`0O5}EOlY#]ikxTg.RkX]_/ӌ{mt>OoZU胗dJrD{IOqdCBIf{Nt1:"s&)0u)Jwj֋)FRJp|&\lI3$vzQe゙m 6:my+.bNU' Aʠ qQ!^ h J:#wˌ!irZ_5]~d\X]F^&:gƕ\0V2Na|rgoάUO^|~Cmkn}&٣l=HRJdZuyoS-!0w_.xg@ ^m i`":ZPBq̛Xh9x<IE`>')'@js9voQlAj2T|P Ր،x"hrٔ~=N^T'[H28 xwf${eR)uzGHӻ*.^.bql:ϰF[ n-1` pZ|4 1o[QgMZ$5EnM 1՟K4\t*d@)"F7'z,gJz;QY[zEVDEos)76+y,d t4^V/B4ԎEX| pBEsOuc)f j[V wQ=s ԁPP?i-LJJ)_㫮:xjd9aG<;_V&R LAh>. VIO3f 6Z bWڜرra0aQ5%д#xQšaLP񸻈`Fr(0/[tq26>z#>M'Um[F)4p14.?pZ9ƫ nFһ[a#vTSWÐ@6-¿$qO&~J *1y\:4xO&MG gb /e"5htrB[ = QJ < Q,'Q0Co"$1Mb6N3 8UH'f۶bL(؛+Qٿ5BDY;}܄08r|4ԝi6 ;C*pj4VkYΑã"5?;ӺM"ȳ$`hfbIN#?-Y$a$f a yˉ\ȘS9 ș3<b)q4*s&*ǵ"[mU+17ɯ2U Ny"' (Ϲ+_@a;jW=o!*$?J2#xkk|ckO^ۈ9+Z6,۸4C[̃\pםBhjk&K_@@O>/infqb 9)bJ]͹.Z%EL헔ͻEk;Pi @=R&-RTt T~q:O;ha`s3V˲sJs-c Rգ[xU%ߚ;{߄ۣ9N&~W/s{Y]PWgsGF;~ķGn)Zkn6+N Է70⹛6cPTFjŇJ:Ҷ} O]dc 7#F?:ɿs&jd?.HDhL`Wx=W=w;&}!qiYhE%ZC"S'PT@x2y#Wy70Y=FTɩF$=%l i$uK6V\E3K*;韝*C&1c9.N:w,!Bqe?>*޵[e1 60l3p*L1 INv\y}i! -=)R* ̶'(MC#%~eI]+q qҸS=NDqSqB:mjق4HYed\<ʳY> as u /.쭿?v~f+ nz(_e! !E_Ehǭ}>na))~% qn:*ʖs:'C=r"m^au\2~LiS+$\e_%1a.߭SbW真Ղ',#Unn)Mu @ fj%nK%d5IPLǓ?6DwTK7 2<8 iaP_ klFq|v#͌V 4G+ xt{16=M3k ?^Ұp#~.1vR=zeBZ9"0Y(>k 33ײa)>Y5erYM%˞0d>$PKh2WʫT I",Rś~`eӀ#spX \2ci9U`/d͐LWN5Y ZQ\BؘJw,PG=aƿCR.ۓUy5kα%-cVyކqCz~s̶.ؿZvC㚴aFJR8V~L%t3HVWdT[.Zl;Ԥm&X"><ũw 4:?1p#(vCƻ-oE._,6SY&DnHfm戕~DjA7ºЗzYٴ#( ?h%.3ir!FHd.zIΦɳS8*g߶]b^ucU=|"A7t.ā zg6gDǹ2{x>hT5SnHn:oZ7x K;-V\B9w# {vԓ~D3SHI!_2`9|ʵ}8AI+y|[ECL|ԱwTɽ{'jvy!5wx17{nbxϹfHP4>Q:0E;Hp)|)FNd9?"! ?If#-%_DJpTIMQp}Iq޸]@|8:~qSKQ5vow)ɢ9drS'(i,K]~ +y7=-G1Vpl!?!by3rpn ⧻BMT+gZ4Cwz"NR|ZAFk䢳KSUdkC)rTJ}u~kQ1E@)YldWoS3@18)!ݷĐ\da-ja#Y,IlfN&ۑӫ_:!& Ex279+? )ϑ jMC>#rBHiǚ*{v.ttI 叻d.g{zl8KEE{˾++9\=Ƿ?ĸdxqEwP gJ(p[l]CىؤD' 9ɒ=L SJDe xN\ ~Fa-`u+W{ />S#˓$$ A/B\A!܏A6JW /iȔ|_lҺN2% %e΋~*XIJ{)MBvfܵMӦoBO=SnUMd)BTY=2' _8><^F[K+sJ'%3^ )vi[XBf G73=I?&B w/r0mb:C= ͓ULZ6'?:hy<\tėdt}X䳰sZ=mG#lZj uĬJMx@)] Ŏg [,r'rg&ϦKFwU}, YGGL2m1Nb1j&g;|ʐћ*`?74spj;]z'b5*@q+8 GU)1 'v^ `CwFF 1Ş4.0==71^u/j;soDF 9k!)7H.c$)\w^^=!yWqhOjɄR%ôFO|-SAI)ޱ;4Lܕ8P3GxSO .5s0ڧ~F1-2ۏi_W !R uٯK !'wH!*tS=-P=^>>L%;u3랿&x"4%{m8htETSا;q ډpOi+g Z>hYJ${/Z@ŊIGg5B.d@&M5TS#/cT$io>tk.;<ԶWyi T|Z#y\1c++*0RW' 1˜Yi$v0"f͘v[% `Io;BWj =sS[Ljq0 Fަyg l| onXd5)GLTeCX۲2+ A c <پ?JLJ#a7!+⽰c\a&~?Yim峥ΦTkvJu_|WU#ARm l‹P\ w_mzj۪-HWl/\I V2G ѱ<<}Iu `1[%mstZ8'ۜsh[d ~:Hhº3q1.ȭJ9c(7645?.&g6>˱+S4Cá`-/Alhb[/~W> 05厪^8AyPt 7saju6M3[+ ʋ Xhdbo+}d9 VԂob'D7G ݤT3gWZTi[4nϊ6.*~o9lG&DaVǛxD!z}*r MvT,W|ZK/wߋS^Z@vX) |޾vJ~s$Z%T1F2PE6bWclanH#*< ~NLi}"fUH{f: -[#%תּ11E[\ 9 nYv`:Wk\۸A$ypi`>f%&85dPt(ÐЭYPe04L@Yj>EvSէmOa<7sT0iM&h±` nf&PŅk^ VѴCTuoS"G^ /{+&%&YeH)$@΃Uׁ|_BLH2e (gCoδf́\㎡`f Ob%%O#|>djZ +ʵ'늻\Č4xOB'|p?kc=܄$S'.)%1ǀs#%IBcLa Ea|NK qu럨 vܻ>e(b?H2/(n~2P@Q$UYHgտ:_;?TIuYsDhİ޻W,r^ aVJnBr&ح0B[䞖xK4%:86dMԺFvMVz3V~@R<[d G)3SNő x#L1`V,V;vQME)hKq9I3 5W4yT5N2&%R#JRɥ"Wёߔrrzr A]f=Xpi @bKu))1˥ԐF-^3l xtCMixz4Hb=3NCnǘIw_1?qf y6"=JS6] E!Kꄙ`GKV;>8@4 Z `/x摛#*F3Xވ1iE0>_: @7WG1dz@Zc9I5;"RFqz̢~_#A)@֋,{Q 6;ڥhHvI]"xJvALSf@ xAbmt݋l\2>ZAkKV'c3ˢ˙/N!51@'3L<\=ڔ̟ZD:If2~4PElYӎ8 v: / SRs;4>zs{}:|M{9NQ S?`[ ~؎ya#+{Yۚ!VZ;8 o ^""X\USKl)QOܶF&]*jVO'ՃAOCvU/ez -7xfPM<SGp/YJ֪X 0rqj~x ٯeAdu!p9 y"CD}޻k Z/=@ --,|*cs${JV=wJ8`5BȌ?Wјa2ͱgLJ[67&.sgF$M%io n\PƳY%գ>]ˮ/(>7k=kZkeP6#MxYA.*(ע! }.wG[C^ T{Tt膖7biv*x1]/84x𞕓vqK  Z1Z6և3o)r,Q3.@ 4W"Iϡ%劮)p-"z!aĒ]yvp~.֌P6m[n'KrS.+SO0Drrq^̃n5?v#;g+EI+ξþՇG>y}tNi]ǰ Ja<>>YjTJ6_ Ral"v[@듢НD1p(zO~wF?ibIJ?űvdd>MLt0Ľmrj;&Rcew[L $ Jٸ?)vn)j ʼ n8V%de]ɇ'!3=? NW?P rKߔeVDB1rV$s:vOU)aM#b6+cĨW\=WB*lύ42 FqI.4= ]j\ƳqG% y4"QJ_ug_ O~#=? 4dcP~w-;^A,tVR'UNuW1D9|?l ^I߰2 ގZ%Ym].F LoT(`7y"5jzthaڋ6/a^er=4]Xw 4DSM E\FL7Ǜ 4Q$-=fo [bԝBA'6 x|ddT۠ Gy]]y!)UK8Xu^(a=Zwet⹤rmW*1c )zmյ"J% p,=Lr_ܶNÖ+o{[xO/M˚l=g}e8i8t6I2>mm)89X%E0N$8U72J,n _C[ xafh4$Uj7.R _U =eyTx~sfqrD']؀RnM& w=4|g:;ikj$*kpqN?KĆ-p STU7)Xп:8N6=6Or>a 2aM4{ޮ~cV:r2i(E[71H*XQw*S(Sqv9 7;Qy+Jd^2wC7]F=R@!w%F$zH=*IQYҖ照(pٌ Y0 d2'6'a Y a|tIÆP|>iK/ķQg Q'!472z06d0Ȅ%4v&`F n1ED,p+F 6hʐ* )Msv޲:g:ٹ,2瓉> zFbl 1E»2FX#8\{e~6FDP;*å&7ku-K!UqN|"ץLQn 129'*2b3{zμ}h$+/ygܺQZ/³⻍+1[^qZpS'c{bA%\zC.CJ[Iێ9AȌz$54e !PY #IholF/H\j7Ee#/4!zdJܑY 8 ,zVnIdɎv~OŁ:U_X(W T8iW\m[$a:bԢ}uO[6eW "t+a'!"jn.;ɡM|( 0 `mn)r@NZl 93a:ͥ LmY l&_h])$~xCoc|kmz9!,_Xle!KN;{c{;JwN }!9 I&T) HTc7 Qn=K>J +R{m)bR$6ū #|K8 @FOV!BcxxhZ0^бyg@ࢉ_.o*A!"eihkrqP{x2~b#EiShw^oLDKB`PXB$$c@ jCH]$f}IBؑ9<yF v؟ qЬI ]ZоajL%?Auވݦ}x#7:r鈅IkPg XJ鋷*AEqzJo{ݏeD4zhnO1=,H2FU*!} ۶. E9AR5YP 8ߪ?Q` a/3LVƓR f)z#@ a-?ܹ|aRiV;9̩ÒzZҵ4,m(DŽ^Ńk҉>Xė]9M^EZoӂcYF }Aʢ3ѵPK P~7EW*G+NM޶Dζ55 unґ}Fp2'GIDH'dl3* N,f[mOZuRǦUZ|iݓ%Fdd-JHQIQ_Vx'[&[]b3F4cN!"eA؋@:8'"qȔ[pX[DS2ݕnAe秐F:SzA|#ߥ92PUEr,9E6`%P=sR{}UJCz 8V}Vz]:p"$CynI9!">'Ó\[1`2vyb$RC$o0ֻ|d"3(MׁN 9z\dkGs ʩ˨a9"X`W)9`Bkryfjo%g.@~ UƯi>wRKs%e*&#- psyPC#0 ζav4Vu@;H:t%+ o0ou sFY6>+X?FHr-㗝-d(dڜ}xf/p]#d:lU/D+>T]$.3-t4iQe_8:NiwQ+z4ʞZvW<TP]wF-&\] bD1 x} Jo[bQO['9`N%TJݗxWgYmŐwi;¤QN9@803:.9 ?ƟpsČk?aG^4F<6aF9N;dfLyk!#H ⴝT>[BG-BwPN^É)kdu@$u,ehۚT9i Z8ѫ(d Ah*?uke^ ;x.]~V6~{%fYRCl"\ILqMvBK?}-{Wg]ȳu*,wa V;TXbĸ_ED34=⯭Aw:KdZPnH:*a(قjeGjf6% AŢi_Qvy=:Çtx3LYA1CW˅81F0PH5Cj1<7`(B(s8.׻)|'Ѡp*DJu$6ʋSTцIVM_4n"+}I%<>+TAvU6,O%SylJܿXƏXQ^E?nOC'$Ac$x\k`đPlN#7PťJONu&2"X0Uy POTOV-.RwS!pWAT\_3.Kt(^M4v|xɎemuЭͺA,H9Cywp{EQن952S^j 5Ɂ 4TGA1ˢsRyvLr#*^ժVDY 5 "rhP tk/Df봶eQy߆ܮ)cJ+6 $-H.}_."#WFZh~ۆ {x?L%IY .cd\$cꡠŁda^_0zx/*-oq/λ(Fti*IC:jKGџ$ܗeXw.ů*PE/>H& oF}]ƴ`(,GF%ѕx Dsf @_>fa2u,xq  R cɞ;s2CUy %khZZ<(ײdݮUMi|f&:϶~?H_bpj#ft .| B96F t[$!Eq5^#tThz G5Bi>83"'bjDߌuo/. dxXRՍoRu2 vR%"BY7$:kh:b<+(ƫBK8lzqu@1; H<(RQo}c ' "Jh85qq7એX zΪ?cC)Nr@czC0 @m\խMLRi]t_bmoUEep{bb짝^,f}~LD:}+U32@O e0ï:>Qz{yMjMGVͤe}]e]yĜGjE!SC?^_%.hc0pz Be 6T5Ԏ.+sp"7|i(†207i{]I4ڃhSbN2V2ySxQP9<;+SVKDtjd 㐜,[ g}~hr)9QS d$PS9.j%(p8<:{<1 bҕSYY)Jnj1?T&'{hw:7vW=%ݠ؀L?|̊&{"3F]Q'Od*&ըnd'cBixibgS~uO"IwRp"p }BWH}U/ t ȴ0vE+=fŇKKiz0:!$Ӄ Y=#BsBMya 'fiY4c15 6̪@11xt>! Mn9 qsN<:[RWl{M \XChP%VQE:-WHCf>P@ЧztѶ?pcaPNE6W uuJvP+ 5vP~ );(H݌#4KE5Qx3Z#D8 )}f5}~@rzK{ '(}+nW؏I9$13i)^80"0F<|x&8m#/ y sbY]9Sem|7): a^ͲGeD6`[UzNS٥"bN/] .0,/fW}>DH0ѬjY%<+,}G,b_)x6+xO(l$w_^(b?NKud ||#Je .Ul$94r}-w(\<F,MmwDv;/9IF L8 4 ֑UfZ)H}?NH·CS"aT\ţT6uA蒞">PH X2n|kIdȮE6AB'BB` 6}`Dg?dҨ7Z8GYu.b7d]s ɞ<(3re,+@m2B.bȦʖ?c< B-EQ=yـިpZq؄žbSx$^WD" opF͎Pwy7ןAAOpG 5PI꽫gT۸!p6I;'smjDy)77Cĸ[O$h- iK{!8+ /EULFC_GTH4(E9[,y^z[]Wr~@{U)yvZ :S.y|`u '>!%92j>D}Ы]b;Pef!n*ե&jYzzon[sM"9"&D\ rWFW>1? S(*Pu{&A=?rE^0Z &ǫ)Ȅ݃m,NV4@Iز4k HfkS\HzfAMz/dҍ@md|ǖSZPM\$@fSk$ ۓ@-,Aq[@|aodtδ~0h7W:<Ci/MĽ/j.e4eC-]NFMSLt6L }"!x *Ap8Fg(#@TF9@~>vZuGa-?>6aRq^+iAgD;K%l ő,O(Cr=PC^6; *Š q~QiGbepN^=/xb* i}:$|: 64T3=-wڄdN.m-M0wlxAk 3յW&.ޣ@ ֓o,'#ms{-!LBdqK<&h#]Jgxx7D ÉXYѕ,]{jqRm7ESJ @Q橥kG\,ðYݬUd̠[e01Tʰ͛TQp̗) 6('jjq M I֤ùHUboJHzf.ok˹v^s(P bN4F15.zul'd&Ȧ*XSh c'TG ֞5Id\`J&f$`Oi]%QHvH6 vތ qsz)'1vD90)~H=JU`>e,j+uA#n0ZWRi" r'=XNz_UKm<0l!u M޳pL5wz,=X͹wR Ja>Lh^w/D[w'٬R5A *}Y ̿ }ؙwr!񀷮lτ*#u1VV:XH r!6^ο٥!1$Pe:NVѕIHC ϋ㰦z1^i }3R$E"oF&eKӆJAoa8%eɮ 5,Ƥm#D㞔53҃ ܄$lڶ$b}>ɺs"X$'zXkKkxae (D|(. Zj< \EL߅?dx,H+%}YK_:[B" *PM43Hֺߊ,2MX[" B(-FS)f,Ov->ĂЉXAjQ|?\&OSăо# 6Е^Udޠ>yb8t4_0mU)?93C4GƍF:Hy/4O+l6ݽ1mO9Ivk.&)i&yt69j;3#&%\_!<(f,;f~4 ީ-" `&4ȫ󚬐Ԃ?* wf9)v4hО*(e+Czkco)`i_ސnmO!4s>(1+ȴAC3ZzT Pv1_NUɴWׇ=G!UbsH΀لA{W6r[poìV =18Ƣ72gM3OWOPӪ3F* ؿC.?Bb~O_fsxџu@F3W,e\Mkb&S|yWBv>aV: +z$˳?a ${H;1C)'*N­:&UXȴJםg=O2qMJ(c4R$dxw}&0cE> PeqX4Cd4y"E]2 >>텦n䜨Ѳ"VՓKSY~Ga˔8[ݞ4$iLrT?K'(?TZ0rJt<&^EAj(!n-/k ! Ӡ\~ڑ ytת(lIfNeRPzy *X+_Qʎ6C۴z%@ӐlRz_Y2{>?@'GXJᚈ>S"h皸[y{g5c^ztḰVT qn) I' 8hjcՍ@)vf,K_5 hoTcL -!a pu AO.Z$J/i5!~a| 1GO Iqoj}bRVJpVn4>I2Im(ZP0 yV]1uMF/~ω?7_czWL# kYЊ4ےkD!?E}wJ "f^6=&Ncۍ2EB_Ad ySeŊB F!,+SWTy OP␳ȢܷBHfˎ;Ԩ3" zD+u/%gGϩ,TMXi!w@pO1 dMA:s=Wq e/48Ě1ƒP#W=ڪ: bjhEwYYX8w|MA9P,(Mxh%T,[Op Ƙq53 JIs`NbKhKb͛vīB| \ިZp7YeB‡tXK%6W7{pOs Fcbu@^zn@I͸۲Ʉ 4ETsIaW"6Pcg2K]dFQku:Gn V_ѥ9VDl2й=@Z ?ѺlFD0)zU2ÔP8qU ւ7 ƙݢ7JrkzjC_Ѷj'ElxWw% O1jevwAL^m^Ŏ#nIEAt7@DdBqLEFdV$J }g[0! Ie7/'wL\|pϱYLJ.iZFiSJcͷ<+7@_>oPj&[GXnӬ%d͙Q7cFLJ!w:m1 pEd}y/j,Q=!bBPOsKY < OpϵD%h!yx#x67]`cua :ΌfXUcEȯX2K l4jjܝ`JOIԌ'e" SlIS^+E]i2B6~(=Le1Kvej \}:"Ps%'8:i\/U?m{u/bV:7u.H+d]gFy91He?V;s{$s}mcW\! mlU܈퐄F0 z[TeKHJ\2Ѡ|=9ZlN~ؔ}My A(6.QqRwedo9Q@%+6Uenpmg ExgjhHAdS&m hMgyw169CT59aНb1 xqEa/ ckk'# #/ ,} W>4FOg$G#-ԣ?Ёc5tsae9}cS!|?](j $9+;᤬D;(B5 "c^!$n0$BL0Sc0FRп! 63l:vȮ+) ? \^K \&! ~~H8tMO|p ؝p-1"3м4dp@TԷ9|O8EdkN"-TZ%w׷%VfބE0+G>{ *%[o¶!<[)4fdSw*͞e1F~#MҴ,5y[2t!n\6mJD:3HjqHѶ {T5VLCB:>'62!ufksfA7ɤƾ(]#Ccf}~hlE dqK@JenLA׈Xs(,9n4Te[ 0abBa*V"_LD( .ܟz~ILOW*dvὂo3 ǒfrNWFo,ag&^:RCE9\d:RIB@߭t&z0±,˧g=_@SƸ:۽m,Sd׼{4׹f5 nC|.|Q-et2:ݒQy?Uz`SXf;{;!ʟ^_(׀b-;T]Kvڵ;AvY$9`D)IQ]0> 䂩 Y$:z*WWo\$ PlBϐv`˙p#r!ht`^CC@IUƿF/B UmTxʤ1}[?+Z xn'"=g!*& W ߓ*`4,Qk˂{&-GtjR޽h$@~p}Ƌ<!rL_s+ٟ?Y2od?BUb]t_hAW ^rng Ŭ:xm1$^:xZ7۴m7WFl+.6 BcqjVv^"} Ls%!q;[;¦VL^" AK0wBcd|F'NrqWG)wGR<B q͏Y̖dzS_W" nb4_QLK-;Y0@Zal1b eeʸwjv`>cKRE_zM ">u[/xLe]8r%Q\!Џ c!ʪ2eQ +R"v9M_eR~,mM7M8/':ÙzZJ0Guk"!\Y4zB,W>S&h#Iۭh~3FWH=4&>JhDպ>"v"4k1ᔡ'0/MλNp׮>Wc(Y8BQ?ܐɷ~ȝ63Tg)| ]Y_3Ĝp( eauk܉XTc T%~Nl4r֑i$ka3ffk?XMxežUii0<D^09\IG77%i&gYl:['>$f<5./=b׿v10n{w݀_>B#Ryw >سۆ ~B/ b)XӯCag>Ho-A`6IODs<8@1j?*o$tS ȲdbW2ꖭ~R Y@YⳅjvNM-H٭DG` b>ZndጡuwBLH_5m5HtC)/{JGnFa;kc$IrR z__xIYMR(7ݪTK,99@nV$ߒ^ÚԐ̥w b~!-T͗^z_A@(҉ G ^ 2\M 0}噋RM[VOF+kAzSt )JrccW]1AJ ULv!3/m/3`9R[AuVrJo1ATF!jh7 h~w4@~sҕ\10/-vfȓrJZmEmT+^K%@~'%Rd;ڝJ=%J|d$ҏ'mN /.9GA[/W8; ٖ' ~`V2Uv^it\d%9Ham zoZ\1|H FmgࢽIoC@")|z&JmY m-;:?VsIHmj+ɛFIpZD\B9Ło~*_Bn9%]О|.IMXw;eE$-|c&Q&7:1,A)Mdwh 6QD1^Vp& l''\es3bU@GlsS6v蜖#G`V+g}jO^\Y("6 #Ҿ>nUꮾ~)8I%ٳP\H?s#N @&4RtR1}7o`5^zò:Ės66D9l-)ةCU˞s5 7 FLNS5K< D_LHaӂ%uR26Y"a~RɜA:}ah=-ZΝFNVCw3mCf*bZgGrN(ed!tX!_1 Ѝ8{/%*es^~ͨl0 5B#VMRg9!n&IpRnP y@#90zhJ:_AG0[JA,4M>UfK?!+5->k^8A*z[ 6Y2fnЮlOLc;Y[ŷv?L.Żlo#u+XWdl(<(E,~,sҮ7m?AY ]uPe8-I&_^OP\όm<`-GyX#z54<7Ǐ3qRޯ$2MvQ2팑pB5"wݤ|w ^Ikrw2Ii63% Z#3,Jf~K#*gg[#.B mS^(튗;F>k2jRnn/ ָGH4<` oқQyb2'@,M.̰NFe'kN%cpra(2K6rۀ?j mvqInv)\-=(D@b'9 rH߻)#߱;` =Ң2j7&&`i/RY,FNLt5fsglg%@Ջ@B#8fx[?s^eˏ<)vm(u6'~-X X Ln ۱}PhˁnYFlq6Ã\UԧӳyÿNHhEg //  NR4& 5,].64;週)-[ B<HG͈kF9Q'-(E|F0 %aPv'H_ d><"V@JLݣ6*<*ɻbr5B?_BCqQ\"ր e\߈]M.┭UIC]%H QE*=!9/~nVM0濷 'u2AEӤ*);q[^W-\[4 :oxq>7Vb֡,rŎ-py*,6V0[E .M^<޽Hda"|^J4tڛIڭ]qz8%p%`/+Gc')Gr^]Gs\v}%MRC>Xzfn6kj|H{NZ $ m *j:-_B'q MZ,8j <^&|)饉BC&okV#Y5lD~-=[GVlWb9vmmJV hb75o@qȴ(fX ,8S?P\+n僌a!Օk;0~-89YJ@q I=)4[[~>UNL;s/ OLN!H]2b4Q<ðpcN]KSk ^P jDLD}B.ê$s\lKZb -"ӻAKmu?I0AnWTckҷC.Yٲyh(sc*8݉o~^R,]owCĚc/Dbԉ m{z:N KuskZk맃X?J-lP#H۳Phrl'U6׈IKDmu|T{ʪ).CkJdZV;a~)LMp)|7cygD9s0 j1[ˀu2>io 칾QeSQ0C"C!$TrzJ[J{W0#lǸfu QԂ0uyg*c_7!oZ} kD؅/y"DNRP{O Y``v/NrQ@C+H;覧t>i/% ʹo뤊~)+J\V򶯽c,끎zy|-Ptr=jn~W1@ܑ"m_&[ˌșDPl`0.SU6)^4=0*ԾچߪߥYc8_/t)US,"z:6"\s@CpFrЅCETga(nhtgg JM}P|R'"Y[7 O{b3g1v÷@2qfY"}A(yi7Tjl vR*NW5Um]'HJ ;k)B|w>Afu1 E)JU샾S@vsXet,o0ڊ U&ڈ\_rDA_obDb2{ew.s7LaZHr{3[҃sŕӜH2bԉyeYܠP:1Rm #.kdBQn@ co]#{2Hd0=2\\:(x5GRqLqJZ:ڥLAW, 髪[O~9xE!ꝋFӪ@*4d\11+dN|j־JS9Ⱦ%q0b̋B,C<\cq(dLOF僩 Qo)5'K`EkOs1t(f}wÅw[Cd i]PW GYd E~2NF.r?ԎK Wh<޴VvŃ\4 ޘ(9'\JQQ{g}RkdYrh^\`CM^*$>v'j}Yf$CDI h_ld)WX L}4-G.Y7TV5T;cfTSCv,YQO/Å F\#L9IY9|`ɪ{ob4*c2a^ C->y`s7FW"$U%2eĕ?bwٻޙ) DֻoCٵs's) ۤ3A/,gꍀK4R k;aܬ-żp:NA~?gڒJ5f KY5D&ŴWZ˂35y"=vyƐQ _$T %%bE 2bT7ʭjn),HLzo tyw hUj<zbGk[tqQ$uM=2" R~{bKMLGJO G<n !Dw#R~h}ZMpC4e-d4r\ʢB kͪguQ뛮_>1<c϶̬כ'v (5X~f 6EVTy)s /|\`5KT^W x4IoLeېyA {. Cv,܄mM^q䮙OPySOSfX<˧3ĤhR(Ay5YdRK,DN$϶ƒixeл8J]3._5nլ'K;-ZhE hyX84G70/y<*^Zڈf>fHv"@iz139ܗ("%ZGvW_(x t?um/M q1Q, ?iMbyGW!_(Oljw_gYZ07070100000369000081a4000000000000000000000001662bfc80000104c0000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ipr.ko.xz7zXZִF!t/]?Eh=ڜ9LͰ!&YV#籠R@ o@10h_әpXpMۋ,]IOJė7w+Ξͤ<ͼmEƽ9HhthYBrڂaa?fA`:#~iWkl-YqgfFdY?wm 拋.نM ziP Z3|ϩJImZ^ZlzTJqۆ3uL5IsY?]w![%G@kҋɌ4 uE1g /FbWeYkY2M۳c|-uf*"vmIxg/jϛA ! n"ŊݟDgex2ĀE9گH` r"` ޝ iuUEmh3]hI- M1srÊSɾ ^{S 5+> ٮJOfgPb|QRk2 j&VqG}PyD]UivFx3:+[|ETÁGz^w~ 0]8- AB4+pЪXR4 6zZכjԢYP^-ђMO:5dω\F%%YmB1EDIͤ#O`:dc~]:zHv *NFnY>^ z0Rd74T!oi]Nn&e 6zqܨSy/9l- /vgʜ oY ;tĠ< a~{_i[qi0Hug#p0(qYkM9H7PY!0f[H;e{:i#K6. -LkebS֯+U0K݁%'2Z[/rh9JvQ4]z]:q/7L3K m  /ls_c9:'`Շlb}рkA#@ZMFI JZK6JԯNMuF[6vsC|ylc)Kd+Y@wvlj(粛F=\L9өx'9}f21庙5ݰ$2ưjlu<ֆHa/˹@A wN_ tgfDHc{hٶh2W"a?@ݴ-ؗWD3F5-,I @8g&mUIF 1",%lґR}4VWVjL8W`J  F <_hMEek#ŋk{@@W&SU91j7],  dnF0SN5 SEpֳ17̫Nbb) P;W;n]xePċe ax b| Pʿ8g.|xÉ>1wĨ[#I}JF%qqbC9,OԿtx%Ȫ a۴Iᕈ#ݐ)֍;#Rp4PY{E:X){@~D7XC`6 1/(`N^y1֬wo+>oZk5QҨIe!G[Ԁ>lj!8f  p"mRB!% O3P wGlĬ13toګ>H4PA6&ҷpmY_*F{Dhh~j74Nb<ί &;-Sͫ1ֲO&7<Npd-&|j +]Aby3֬/XKɪTx#W6JdU'ƜO>'Gp bB ƨu%ux -_UAƶm:rK{/pC1W7~.nb@lͥ>)5C2԰!另&z`%V5Lޝ Xw*#<"91Y ~V48)5 1Vx k?Һeg>'k(7Pi&zRi!uLqџM\KS[v ԩ糛/GfQxtmRfBoYW%оe* ճ-O/4dYr{s?9$Q=I1>dp1FrΥT-ŗ*i^_kϨ3Sq(ap8۽ re'-}_'ݓ'1IfDzFWRUB_k#%8|Ѣe.IN )] ILun\ %o AߞJ2_3 E53^L;sTnPf=$NxQ\/e\P(~Tf@Z*b;3CY֣DG\|ODdׅ qi19bFBMYJObSG|<=_ "݁fQSD](]xle'X"@lÎs^JNd4x]D=iXLߔ׫[n(!_1K ^ N:YzG↦>7 ɔ<֙ D<#̹~E 5Ò@7=T7] 9$‰Kظ&5~ihYj KܐJKDLSiQV5*@O]AKC,Kh:|>"/|2+ǐk䛶6,2fJbCʔ7w_OOM]0Ex^tDy ^Z6yV4yX $g; 6{IZi.N{y+ȡҴ!g_wF1-zڽQ:َyYN_T9?Ro C?- ;NhwA4?zCOwWttUmZ3 &~8D.GհTV1 FҺ0B()z&Xc̨e`;]UWC*yMv\E-^cQh/4 J?Ĉu'nRR } P }:2G{8Jд-!<@!Y*% 9Dn bZĐh*%񿈍)-Q=064et;꼐,]RdMR|HekBSSS29 2tګXzW)IC\u(L,Džzų뽻ẕ QX;RqlWa@!ek(fnI w;e|pB݆5;:ʐm =(ZJ 4CƘBU ttvERҁiн2^9<:m0hg^T-al,k| Owj/`(3x _# s*Jn$>2ĞR ?z-g N19yZ6QNE}xC"|E+7A@9| XO Nb0c^!DZX]>69NazPO{[e Qgppk)&m:8tȘ;960PNyꓹe&Wh:\ӵ  1pRɁ9NO^E//"7-NFZ I6ޞPj@ {I&T #xۢ?'h1yKDM'ݜnu(8hT{N5D sw^C>Q ? br}URlsIhv(c*ӱwްi ,NэЋXT4)\?rD CyAY>tTg#59Iv&=7?/8 }(pQr7f9>dGcalZ䛇$1oϵ*nJQGw^P@Mq8"B)Y\bc#31CI7, d$#Ü5Hܤjv!ohP"A"z*N^(+r^]R]:}&'m%ϳ3Mgs )^χ2Ƴ}#ǥ_sdLExqTSXipt=k'#s ;/迣QSgl 5+n9/$bWJal.Ѫ9рr)C¿i*V602.8tJY@MxqE=<}sWuaY6+}Y;{r4MO`b,O[q7R (݌/,.zoY:gzQucUțV -!'FXV`ha)FjxVm jfE}fB%Shl5@lc#۱1L7;dN6l)dKh*o4X/  ^ / s٣󚟛.ULρ81Ս{dG_-&FRXY{- 7;Ɍ8jѲ5=tYk>+md$x7{o/;AF=b_a]quM 9cҐ'Mj6~$X=)|/H yȚe B=$ ~x 8NSiU"<ܨ 0jłن?IC#ɴ9OFg,N+0hh/zR$zSp qHЬ>ژ/%'pjX7*ɺ{V{)XLdL.`w,vb[G|)[͈u6~۸ c;$v>bP ܨOْ&2bʓOݦ,;@W8q& 7#z[b~$Ôr'(I;"EsdeBU TGPbX/^}qPKq@k=Ldco^(BІ7!hҧmlOEh`ѹSs:Rm]]dVēSW۴zۓ,0r@M PcV%v5Fnߚ}8ΗǼ3'a8E#s[u{u]1\xOE^D /9^乹Q-?Pu\ʽSQn&9m ˂E6̇gc%A4lGR9 4^Sv{Cv{;M(Ū 5@jb1Zy AiTM4hh/khm_KG9RiB)=ms,C8G.y𙲞 aMө$ó}lEƃD{B|WqJ&F9lBN{,9B2S3iGm$Jl5h.mK&!|$.(]'h3,K`*4mzQ/`[d;J3]^t1 ]wF!iz0c"i-#@T 5TGզ0Sz&\86'y2.ċZ @ }K0C,tyE =VܖR/sm DEHr`_uNk5K}Jywɴ4r)u9\o=9κ:Ix (!ʪU28UYj69S˄5 nqMes^}ʄ[ hBBr%q9CA=,éH˳}瑧9ӱvE.;;c?d eUڟё1UOR AKr.U%]]B9#ȣ K@=%hDҒOS6E:#xnCujCjG q饴wNр[ j[L8Pػjp#h^q;E)I _&"Y/qp>3zɍZrK 3HVjm*,(B/b#goLw:=v&+j׶w)Alg`*pw;3 1_P/߭Z[ߩ{aU6(Vμ̤W`G[AE*R\TJI4 s x2 aa#'75EYTn r~"@kJD1lǸm\ 4]7¥Ks'0Zh+RC|~:4W53wTAKWkX8ͷvѕ K SO,Z¯_Aa;AlU9~K9n$-@ʕȅ @)Dry!-z {i{j|H3}uxXx UFMf_;Z1Q ЩgMi}nwYi8Y^NgrM=~Z0aP]K ԽoOjP0Rmˢc I2z4;3 la̖suἭEc{7|yl((~Pn`(W&fR\E+ݯ<^0(wvҚWh2mVI4?EQ@!DUg@ ;/\j;W c> jCap庝je$W%3sZ5hr LGfGe̕zI&έ$2 W!ۄ%7©e\#{#tgKmHL%7X''@H2ll*NF_\L/*gI-"AwwXsr$>np  *b!2J MGvW15

+M^ |R{id2!<Ԟ>U8UY Nb.u3,ж6AUn2)FE ,/7FMنr3BV{%tByos?h-c_(-(.s#@9?b< jRh0-P Am͋C-9n08Ye} fE\-č; 8xf?FrP=/)DRf_ܴwu:ϵ&}irOIOv-)męR5fzYizEV-T')ISoTQKA+xǐf9 tfP+vq58Sqs x> &70 {P+Y|"zF{%\{/ɔs bu\7d߄=˔= ĶN$pCGٹNF6G9+{¿7=߯K.fZٱ3y6!9>rm}GV!O0{s\^6fL-+nTaVBŕTţ%rOc++) $׎njnFd%U\0_%w6'5r|1|2\nzTf4 +QJ ș_dfR꼯`9T䘘jn$b? k׾Q6 %J%"{ *JYȤvBlT#ysqՈՋɩ,*nέӴԊTZTR7c8v3Ɋ*~н7_1Ho7knC˳e%(ȉPw0).=caz$^eѥ ўŸl+&Ci0i $ojVU823w8EaPBm0S@b.?Oz/kHAaApN}jQ֡/vL׷iEU.;luX+8ܓY$'}RH5ԓ]AI"0`N@F]ﻔVEf3LSk]5g7{ˆpfU(\<'?LQ0"аxLU^|Z5e=2U_aR<Os8.ӧ$5^IUH9EZ+,ocDі! UPi]u  ^5$߽eKNd^6[bH؅kM!+Ѱza\Ëxq8wGL%Ȕduy4P'\Uq q4@( v;0J5=+Qt kH?u-'ƷܠdRE'(O`?RJĝ*U8kBr7|%uDzQ^%柷?SJS|fMqQ٠\&˹8>_ ] J_8/H|v*5?@09ę-NEEnh̲ę +-ޱ(aYڅ̅rM[S?3&*=?[ZtUu'j,5 YnAx7l_/"qLv5&;'R5TݷH!Q$zPہ-B+jݎEdn{ɀǎ 2o+ MXF7#xVy`i`ăR_ gIK;h]fHVG`5Fȼw~.3D^rE8XMg@[Fv<4KX)&l3Ҝ j`7 B5RUY DN"~zV.@/8e,V߯_)8qa\kzm~(˄L4T+d7J鯷mp^1z8' &)zrkY)LnaZOGhi5àmX2~{ԁױyn^(AvqBT%"tMw _ȶB?躾MBc(!rXoct1"X{(LX 5X_rJiݙ?ˤ dr4vQ',`ͯRRrÊ'jbz PQȫuԫjfNE7 `TȬ|l?'ոCLl8P! x^.Aa*s{@Ibj9 ̝v:$S)g.^ћ=me5 VVpO𰌍-eT+Zʪ# 6PT^JTT|8lIeS6}#Ïls;֮ȲaSWt\q0ZFx R gkjtO}"5cS M͉lBP2 ll*(s;vz*K Q.g$6նgȻ{d,qAbYd{6n_;*ٿ. EXZfL6gNfti7P.3*s6rc@pR#'*0F YM0St~↑m+Uhx6qM1JF=q`mq3 JʋQ/7}R + FqmB{ Ͳ!qn'EXrqywph͚7BD0*H4 !}O $3:h'#_uNCҋΔ;zj3u\# S NL_(FGqUt0lcvGX~ anQ&R5O3Z$FAۢ vkV1H+ ]aq\'6t{OM%! DrfQ^81Ic{D`..%n4{{ ݜ64gʘ06TcS¾e|ׁḫY ģ!uUmiBI3{=GFom;k^:ԿQ9§+Et]OZlw50`)FAiQz5<{6sS`~ia||+qvP9ĥrإyd Aaʓ?@bs'_ , iDWEɦw^~ ؞0DG<\~!z'p׎shPokA~?bg>xA'1r쨾{Mmn*^%!%/z㓸eocrrw\J]f=1 bxl (,N yy &\ 6 0LeEu=T8pȶ><*ˢm Y_WRv+%\rgRMFͳQA/ࡺz'f+}`JMʫȍ3{N-kV*]oG{H9*3Fg#lH z<2ƽir\2Kz&g(3eϘc5& '^J}89VhŷNI/w5QO)fDFq``RVj%ÄѪw eA7il BBM QiԒғY]"Z^P7.K3sSq(ihxcUu`|p>^Cc42rimH8"śmZ7f 7w oCL.l} MxLg2OYN %^XFƮ['B!7 k7T!f*It= caV#j{k`+NĮhh\k'KVry1?dQP_ixӛWv&w8] h1}AdJ;с/"I#%CЭwy^b9]I\&k+gi烫Xr.ӛX+G:\|D> V݅[Mlm:޶L.֚0n̞\kMYs=țd^۔Ѥ"?N+-""1]DUo\QW[ |]~IR( 'DŽ|+ "t ܗvuͻZS9$u;B&!KhZvTjB r2=z\`糲1Rh+|>-.4i\\iC+Y@m֦!Ѥ@'س-j)]B]H;h.jqIqKU{)ry E8 \ <‰O s@ KWj۟)o DZ x"VK@p9=_R5sap 17a,L3.^C ՟CAZшTE|xNhɖ&cW6sb8-PU"qT¢@7Jq#٨ZmN7Li .J oTi0k'ő{l'&?Sf`HLʍ/nHp u7̮_x&ߋU7'mcAS$w%ILAB%; E!O/lcC=%?QE#xqYVx*|V6([X(%a .qABPVEA7&m^ʰqs, by7y^=e8[7֔xiRlW@;+ut61m%XWԋ$NȱjFsFlYH3A{|7aH֧PHbw\3Ј;|0>,uS^wԆvcF<}fgZ% 9 _&& N.ri.(cTguxb/8cȐD8Hi;ޠ`fI6Bq'􉩯%"@$^ p/]v)0RSv }x@RL,} X< Uysil'τ曭 VEŀ3`:v0kʩ;NŪW/qjrpry^Wxp:OG*|)lD C(5qyiSQG0e R D탆MP  tȗG8'Ydם1N2/ |!3;gڱ||n|]4,,X]]fCIٵZTbKDN8c A@4j(}JBFiו`zl閏Sa]ե_!߱b@j^Z}55';_m$)b]-% E%$t&n>X>-8V:ğ^r35ڃ:^wۤtu#6Qh1w-ƀu',"А@DQ?~gq!s{w>+-"=x;UVqT苬l-Y!i==%O&җ`C٠CPq)-`S~ [g_|_CR4i9%ogALz!-~RZX(I+Zmuqj!^yyzuE^*Dxur)rg&MBMdh_ͰfucI$ԫ"Gp@KOvqiX(P  W#pg0uVN`gfA/4pU>Rmń iimmC8 {Tf/LFrIwJv#PG-B\!nP2te27Z9l~Z/lQ+eCnk=BH[H '+EI!n'ML':H;(mB`B?{RR6;sU|#D):4k]k ZIJo% (_aCAu{ ma˅bq;aـQ.um) NQvM(PJh'<nr hf؎/a.R#ŗ" NȌp&R)9ys69@Ӆv\L#? Ætf]OShK\JՎTB:[guƏ KYNV?-z+gz& SAUw~*ܱhHu7c0<Z0/a.m) hz5wmVlp̗Q4V -@YS{],VfCkbuv-O&lFfp b\MI9Xpj5tY7$lclD*p# ܝvKR7K%kvY)v^\GؤFTAt57r:h_4`Ϩ$=?@LDnxɉ*@fJݳLCtL[|N?]0vU5u3{aW1=i_z_UFteMpgӛ=+g|6(ɯzp5䏇9sIPm\h#O@`ٰLdOZW G6xnԓV iU!y~&tæ(?gn2b$ (0;60JA_ x X FQplBXO꒰D8gtwO.1Sx 6zD}o2O>l t[-̣a2W/u[P he}4eE`("}m2p|gf\`FUY%sHWHO0)FC9׊gW+M+)qib3%b)D3|3V: oCcﻻy:/lAz)|}M NMq%RUq:ٜ <@Í*o,)DJ `\+iRzQ]ت_PIaq3+n核 WZw`uڷ =۸=끻 p< .Z+RTG6, PM\6.YfrKp^NQZ)yJJl$ r783x#W4ˡṛb `2:kC("Ew #=w7Z 8Vj(;>ѷg9QhT8MC5RuԾ)\([R7E1܀FOي $@ "_~U? S94gD`DMU+ ˙z:G*!.A([sm:Ƭ D:d-'mlXf9!x#4/ʃ~#h&_ ̚璑w/| hR#n _ Ի#8biKC ?6}oE|wVj6foMraiR>pL%5Hg=.:% t5n; 0 p6cErU'\1Ռc}@uI"{-D^=GoC2Z7E,{'8)b:bQPƁ;~#\ ȺZ{Z#YkMϓO\Y^HT$r^gX7/=L)'ZI(+uZq ~FFsT9t9!e~:Kϋ p hH?ZCBÊxĺ*5yk@{'wIek,iFdAYWЕzeW&G1A'L ǂƆcŋOᲐvOsf1+W-9'eL ņmpQ^V/4)wtieˬ(6U)<عv_XQRK ˚Xe+yH{0gqq@#Б_ kCC^ }dĘG.+D \G%qNnNQ"܉aD/podoJ}'C"[z>=b.Q>>'!İStGe3 ɜ\ >gߖaw.*=n 4S,'>,Vpz+ɗeHV|T4jH2]c([,rת` 2iC=J'XT`CCXU}G-zՒd*dd'̵,LvS"ٶQ!n.r+2ˣ@= ۜU2eΞAk9c=I9;O!F0.Gͻ,Ox uHD?%g/C3V Ǘ[á!}̐Eڣ[5n-k=7Ng !d2J2 'IB`KTmyF !;r ^.;u U}WHAVMp'.`L|!12Z:p 4)݈ W;ռ p,MV8$Lv^|:{Rfe[NeaEO G(ov)[Bq7NqKE;r=ܴIg#04ǥ>ٴH #IWx-N]\M0)`X}GA'CAA3XZW_uDC?409s촟[nuй>A_$[e O].CXȎiG}kE8NFJs b;T߷n?fUyTAAc 4-b#vCExu.+ŕvR:JPD`ב1A8{1[iHzGTRl |= RF2pl`` f+@5ƗۑkDp",>5M+r?2a Hw"D=ى)k\t:4_F!^\R*`q\B[SfV: А׿TJGQJ]Pptic }u=ނjx-Sղ mBD<O .QrtC CC6}b[!P-s3 %6I6.Od{\.7D녪0S^w4EKNtL6Z~U0Y۲ r7dTs$"^+bodDcВF,GLP]#4y Vl'bTA9Rgq/AE?/FWmYJM%y&B|kbr;,'J_O~h$Ρvs~0nPIOH ؟:KJwW+,B&s:6bw tZ3V$N+ӑ*CJXFF=nE1)^bd!пދcw^&)olRJhw&^3S.2uL%N;^,0!@ڜ I(捷XHK89:.zd}FkffxY]@h"SA8YYPYS,A_BF@쎸"Z܂7 L ?Cpw kWrLp3{᝕nĵ!U"ŅNNΚ䤲UuSj'vPە)V pȁݘqtI@lp]y Qm6 4sp^%6q K-*{ yb~𤓶`C<=`WMb|+j!Cq5PRnƔŶ $"Bn=~.l{0BtRfVJ@˚pD+i4g&l~֟BDq֠{JܢjI顜 D߈rJS_'/yS@0TeY()]_xMߴuA?R[#{o.Ḭ颎5*tq/Ȓ: =nĊ}{ϞػE[7}-53| <q+1[Dm;q)5c 2ugS闀.-$\a{βo= ᵺs#݆tq?tf fp^|P:P,-Ip w6p804y#D;"mh$Q8ಱd ?=kSQײx~] !44/br9SVZ紡Zq}B;>D]"]1eEYD")?;JF/SchޥgEqB<9@e oӆ,Eِh"7L*9OC~EjEj/CfoqqlK:[!8Z:/2ٚl3;ɅM)4`l*{4H>tj Yoy>گ+]>} X|M;1npz柝t%{|d5q I"iCL}d[g疿6@':m_Vօi./"JR̬-iUx-D;C&T=(RMSG7QÍПV8DС(9M+[ku=D"08MBO:Dぬg˾}bJuߕ:nVNuhjߜ>DND?]``БJo"[QFB'->lռG_a.ҹ|ҁ ,TbV<0J}(!?;/ LffŃOe#kj-uf;nMs&}%V)3Ȩzqp|ȷK)tYYWޯ)sCWs{RVs?(8Q`j=3<\g}ARv];s~Pcv#}2#}S ;~N}_>vt嗮 c]ЖT'#BPfAJ{ߗyXiu\N,!!n~+?JUhN%ONSX.fwժȓ ]h\'M Nc~+yL]f"9;J.3߾09 vC2#3di->=6bW:0ŠZm>{2@u׻#Q`MC8~oy˱LN<qlK5$')ɾE3XIi'N7F~VGb@vDiZOԶig`r~3d (D1Ե7P7̐;K9БncRuȺe!:PCqJһ13o~I\HY%猶MV&Z{`+F{_$Gkҗl>[yAH2}BKKjs,\V&_8"sYr,@6^1^:9v܎]H=Xמr;Iw@s*fJXPU]=Y;:C\`cྤe#KDF xJq}%c5v4 0Rt( C* hb--!9Ti ߵӣ=`]8A TbiV4\T|f(+T;|2U;|za㶲8^R35̲DK3XGgIIخ;>O~uԧ(6nPAfP{nnsR#~Sj/R'Y}[ ? _x\މ-1y˺1kʠQ[3%|7O "7AyErХPm?3A,enwsgn.m܉Қk@v:])+^`sLe=}+_)cCD9 smQB,uLNqJ`D\k4łǤFn&S0C7~`{'f@ܚ?*: Bd 0 G)#6%TVbn9zsa}Ae?ޚD 1{ sTü̘jbf,ŋ>,NU:IDM܄Mb:NUT'M7݄t&ȏAjU9JZ2Q˯޺7*(W]e4'*Ny@1TǴ>,&IY+tL9=[IynV"TOTXX釔 OmF8'?զHEJvA4:?IJ=lg$N&JҾX40@5T"0dWqCx'iYk՜W*N/|+F(ٓ-phl V3Rt<~܊j7lp&ngk'9MnN'kF.$ȢpDd=tXpNM x*c)0/_T9'b bOK٫cY"  Rn#0wp8{><~?AF+NVx*AEJ%h;FǰMo; ٠7:xSUdsp{[k[\<ʂE d)0$IR0iUȑ?g]Ɛ80=p}ݥZOG y5˸,Fc%qf+u6"EUZI::iug'ԑҹ| E#:@|HL6HK+)u dttxnj KSfE sYF6J0ݙ>OXm,;Š~ EUArz~YI]PXA֛Q'CB lT[+xb#X  O;_QU6Mx~qfC^\OeUslNsRCWKj5(P[&󹮟<4NI&vg(ASAgahP%%2цsvJqOv A1'%rUȏ!)&P>( |:ctxEBúnatá:B;ʾHy[Y{ !;t[eϫ_ m#\ Aɉzg4ǁ:WXs2o7Ù'sMeqrr4M g.K~#c1k4F~EXպDb^Ӈ?T -Zd :G(U[Hq/ˏV8v`mL1',"'C@Y@+ &۰z)kGk?4Wp1[D*N X^VeGƸk7 W;0B"0;QHuGt0_YŔ%/:uB]Dd`Db>BobMv#v ;bA7aAk!k^'';pMo0G9D*:EW(gЅ͵`giM#>lE_C9IBߊ"CY#f*t̙e=6^=ɟoE;o>Qp 9.RU\Ho5[@ufQ:vobX}vգX5U o#gliwsuI ʓȵV=ek~49CM۩~<8C?uP $Tc W%z/'u LfYWhRDSu5d`˷D6}.Jw[VU D;o22V Q-cR:T~ƐUN|IűsJloSƅ`'ϸSpy3c7#htY.O /=aW6n{H&7Y*OY=)~n4-rġ$.g/D-Mpvu!^?i{@J+ kqBo71EԻ Rb ;ނcqIˮd XUtUoq-Dz6-1Aw'n6:ȾQf>&&w^$c >FBMD׿Şъ"\yWZi7M3^>] rWk$nl1rk"M (_elrhk"V|2QϜBL&ٖ t7ގ@)`g[iz?ꑎПүK6[|&WxyO,<k:e1?-JW|z$6ŰGu,c"(BOMnjXsJm0=Q,KjZdPm8`a^PWLFƋF.بL)-;,iC`Xk^_2PRhUhd$%+:.Ï׌X$2RÇ==wՏ,W f" σ]flPEJM=)& ݙsKgl=_-S4䔹Ttti ՜2<7 F$9-tҝSIW0iFjO[B6-|fNY[fWBaěw(] 38Nsh98b:yqK)j)q^ +8Ow_:sI>F՛xrHau^muw 8:J ̂SJiXE:`P'RDK)*_;ɘkDsǶh%&%A6 ]IY1Vu!]%*{jD' F]ɭ%| ^p4$~I}8=^⭲J'R^Ŗp1p$GCNim5/F<$La f9^F$N*kScW5H+L82|BgL.%Nų+۔Ua %@$W)`dGa}Xxr"q1Q 7:UջLf njc.wSbrl]yMXFdBpq'JSWcD Ѕ؋@lZi?%v00 gX\b֧nbld*Q`)2vbF ݐ#dFOwIu}u;A`,gRڐR}rHY2 _IEbv g觉2յ]!#zT#O)y ǂ`\Wvt 1:¼9:RUEU7.ɥ2pD{͟nMIh_H(*KJ*VEqLrT|E wHFÀXF]V@Џ/nV4ԭξND'Ǫ] zw֤)sVIDEITKOS*|"!vuji!9a> I t` /l6^sF.3elѿnr5f7? B2zE1([q٪&OYSC PQ9>g|immƪ5gIIqẩ4q*\g' Y_s`|}#q_#)0?ƁŻ{?% dai3C{T$U~ >#zP`Ցu+4}#P'1z̼ː!nFu憮 .溅4$G02bO&P]LwZ\G]uB(4G ɛFwwL#B^J(w!rh[ Xt/KE'7E/Gzsim(w|;`'{(9sҔ]A9%t!mRa*;$_cҬMbVÏ:(Ѳ߶O%6 R9}sSy#%L)tdx CRiZ2}cYPn+o?ѥ+5aފAoc;,,a&`OeP\G>ɝ̂%3ƕs;Vkoճs3zѥIЕ`@JbG,]=w} X ,#m)D;^`RtR^d)T97Iz3p=Me/̰Xa<5Ş_;LaD;8q^56F~H쓭tl[mԬ:m4+:MJ҂%_@ H9AQFsjzMA;A+9CֲTA2LҴGf>\knŽB@y ,Kp3halecLGh#|\'8'8Wgo~Lզ08kK| yZD쒃dنx<õF}hHS!3Z#\3, i2VM kc5ʧ<%37g^HU"7=s#L ʟumKļY(WX 䁭==DA_L#ӵoV"`]\h lSGc!9Fm\1QZ<̈sh+8C<*UH,f!D{=^fTąK#ہ)]=}_KxKEćOO?@?Ag@Yz6@;ǼA2^xDZ 3lvԽ޳a&;ٝ9t2(&>[QPo$1c:) tӺ];TnϮ0]Uf/ fN[cT״x+ n 6[M1t;o&? dʌtYȞ|m`$ľU* fI4uU&a-/<'^V$+v]+fivFEZT=?F)5v W^|G5‚G8wy(RzbWGOr{,Z.p٧(xuhw̄g7(ˀ]2h,0(I>8=+!depFࢁ{HkG JΪR^Q˅ ^ M]"m`)Wri,Ĝd<tVVA2h+gOfd*gNRu6aL22YELiǝ(,k F | i[W&pK:Cm\cZ2>y$d0Wt wshUf`RO2Y#]X>bEĝydrLL/ ZV\()__`]В[Δ<s1T|VCkW~~[ ߺYseI2X_٬,0skZ#z9Cݱ;jYJ *OzFӭ ap̢yt1.BzGG^hns{Z'7RG~%3|?.i sH||UJF^gVH``4uHDPN1/z'9&2=m3*5E3BɘbB|߆_@[">DޥT~DGu8B.(,U/:4+h> %*JbAy/l\^YV/M>'Hډ玟tCCf3"ay`͋:)GM7ЦiD M/|Ǐ@<r>3)') !R]:MDg|{puǥE†H&s &;xXJ~ Jh݄87>tq^Idd(UH Wعa+M̄A6ֳYkmUYG$rv#YR+dy{m(KԣӾ$"]HLi:pOsAtS1UBh b[MWä9zˠyQwzC/ %' n+dP5zYDDcojU|^?V(V&tU+dd}!+"ڎ*jkR+HN̅:<"$ok@;e|x١wſ.mŨ`(JKt+4N(x碌,~;36B?HۜvyT`]3n9鳊7 [wQw*mˀ:V=-̫/v̸iwV6չVqŏK!-ϜYfk5SGi5Gpo7 1c" J urNFڙLӨ"~_+vJ`>{A6dWлfd9%u7_v4J'F7ُlYm"<ճaNbOtt8o{k+o0ct:O}EtΟzy\RfBqupw(Sm&gAQH{/jlaϑ4!q0 L* ['Q \8b?,A.R(p8xIc9CLqL~پ•/JTLD+lyL*Ck;ZjB@zY5J*ǦB뀴/Ka<JĖ2^X"ѣl#/XGwӹt#A)5Rk*]|-%xY)+H=b.9P$NVL4[vy%:)]ǦbOx8j`Sbx-ͩ6):(KV#KL Q,M5 9ށ~%ٳ[o{F`24#<g- +dNDSx ^ 0Hh- "y69YSJf0 3g*·kfM>*S od'cmP;vTN0&}Ctox0ldIWCr>`:.t4m¼u,l+gܚ ~*EfkM`*{JXÑ^`B?Xp>{.܋0ۑf$2waH3t=)*CA V@QD"qdQ!zTpM4] G*e`[V:i #du9(56+6;'ϵxNiv!NoѬITk>:q%xGÄz(U6Pb(Y U5kXXRtݳ:ldg*ns$Nx]{]Xu^ \_&W^53xil&pHo'C؆fNEwu\ש~ A_c&-"Ⱥ6iC}ўTpȋ߱UO U }zEȂ4t=ȃo QMd Vlڶx]^X/'xMEg0㎘u Q8GE*Ϛ<)SlfDhWZ|U+˜@G>')cC:Q$ Vq>f,LkU6*Us#edup:W†FK?ɔGN$hѤ=N!W:o-DC [4ٵ1{M86p< \=&CE`RFn.EQ{uHޗOn*fRrJ8j;ou!F*ՋPV=`bGN1+1U ~LAd3e56Twa@b JV訓G{JD V%Xe5锠މLκu3F[/, . i|S0yGd0;# @*skޘusvg٬QZԙ|z"$ts5E ~/Rnj PVڂ >Ea̋%Ya9&R _3T$|5h.32AF+uyVovu*=m>pj }7(l0腉 z?7ۃӆ LEi NQoWq5*UPx/Ic__G?X ߜi ܣI=]&w_1=kH2^V B&4!ȃU.PA1}8HqUvh?ݟΰqq2#$K]1/56 ƄBLU9 I9!ۚv{p8 %u'I'\BeڋGA1cO$W0nKZeZGO,u Oӿ5f2llTq >z'[|t*4^nIƨ$ʂw3,q<^o s9 W㘭FĮOOBKCxpO^aC3U|(Y0eUUh2]!,=[aΛ'U8?:Xs'먡5ً?싑bPnv4}ѻW(*"7Iaܟu\E]wO0KU|ӿaR3vQb1@odN=O`_gpu)vFV2#/eΎ X o>\I"8j#] `jťv\ ;Ww[S͔35 ~-O1kcl3FFj(ҦlGJl{F [Q^a[.TʠnjD=r[*,D*Hcͺ QT ɭ\ ^w}ֺWK&,lO^xE9w3~.曼ytC#jXK{8_OJ4w|:Wr_,ڣ!yz!!+OBo5C l!^>l^}' I43ᘱWܫ; &!JCLt 5&\55a.Py|X8 /P]LW 15ѡ UQ"m(Fxk/ȉsE Q>u;~-1ݵu0R׹ع$2ND琪c~~rOfQ9d }^%Fl$JOf!ȫ] 3 ~CgxO4=ea2܈tV}|Um}o4.!Pc1NG ',ͅ6𓲯P<5BcܪٹOH񝷳.T V|0sZ'}9PVOvG$ E(񊭒6I2!ɼP1$IM萸{ԓYoDND.Yfk>҃oLq,0U ~{1t6rFi0 ;:v,rg:kYݦ13@mg=_-_pO~ۿq/~R~5>k7INO 5i~s0~8oY}{ސ`9 F5x0$i-낦1Q|Gb_vJN3PI}[5T^A;+f[/xq?3fY^%b%ZǢ,=e'PVDp̈ranX mG;czG3Njk ֈV!(jHm$U C\ĒObzK0Uhh[{ՑVS6/Oф@Ln,;Zh& 5K$8Ty gܟU*R"~xj&^ 0hlRw+٤—ٞ;l% e){5Nc$EF_dOc5y:Qv evdFaZ?R\, 85o4whְڍ%_G&qu I -T~*s,kP$ӧg&:6ڨ4M`4_)VS({>{X_Z){ʭ˼7a. "ZSwG&hn#o1$aQ˃uM +A>9Q%g ff=m!,RA?K)1!Kށ>nzWߏLc{sDB,Aѧsʈz`&|lGeeuެ E*Cl*&QG8o!A+KRq"c(E2!D՛\vǑy>YS.$Q3ND5g#tp7InkVJyJ`pB]!$AA5>ǵf[R Pסk@ %P^l;a6g4=ʽv>w[au[>N3@J{|˰K<}:b+XG`,~-D ~&!؟`1wsPF5j-u%faoYbx.r $Ug]-Y?d M]΢^őO1xf-YM<Ŭљ栦6áJ8Ƨc,}#[]Nȷ;"Y8T*dk.s k4`^LمŧPdwU v4N6w E,sr؎.MT0aChW;>-SE9=rmܓG+.{QM;WnZX\W^nF< \І`Z[ mFCK+O,q1N;~ZJN:`iOe;NL5[FJBE?RL-W$j h3J%;7öbYPp&p5:`u`݇.Df Ւ3[S^D *b ^MM,<Ϊ!^`f I1 \HǾarH*HY-ht3.Ѵ5 }G &gy-0DJ=Ͻ!/O郯{cF/ 8QIZ|P+ yv'_[쥿90W#V|< )"5ӳ!#?؇eN7_:V$lA*cd]b.W*@s<-] nKu}?SƮkrpNu GpY)劮Nmt}l0:3`sP(o<$1ZD(XOFbh=-*@}/؃bCE*(xh BcBV{ Ses>5Bf֊ݸ`iɂaY1̌sP;GTo9+׶Z&QC=}Y}! > 6ˀpx#h 5.6:2dgӧlT(ΖP8+!FGnûFO ^z1z Bݞ0'GU Pwl1Ά:#jtoDzJ1 Ip _Tq#Uw MVN@n^2~._q Im3:އ~H]MVdUHNUڝFi!uO|ؠDz>/Q1y 73ٵZkl A.WAB *˽15G9s-π 2IUխ Xv<aGNݷpWQ'ٿ;$%avX/fj-]d /P"(#UPc&n" 7)QldJ_Uh/mJho7F$K:<@pIBIQ>(U}mr]j6[ jl|Q3BHd*bˤ,ZW!:2/DP{Ӊŷ]b5^I< ޢ;*];S%^)Stu01i϶C{7|jK*?i>מB-T_ʆ܏BWhvI-&FÊ!6:>Ց xb#ZUCTrCFKV+M9,\(/8!|v9c3[l!/9y_W2؅j~*h<娺QyB6_LGd)A{&V߰v13X\ CX5 ]ڀ"+aYԛCViw GDe,< LXp)R7EL*@,O l', ܮF T,Sq& BlV`o. N3G),8<.!7tЗfr8Yͺr 07{uq' ŃI5Ŋ QC~&E6tB/'47r>v l+`8?^Fva,gw.f,Bύ6])+-hKU ;|\ùv09q#~I1}x|ܵj\x[nF⦛i+ PY1; <Թb*]IE*hQ[%f깹]5>` c)NC91(! >)p gcy%:[gP8Y!&/o9hZrގ F2?Q$sp,7,䗇/eުëU6/I6~;ok9.QMGS=\O|%%2g]K|xzyI…/?;z^e=5m˾?rnYQJٯW cO%*Q͏_h E AB-p%l`?E3 Z3M?q?Xvftċ_^`IV- `8J;~|ց@*JjD|QrV'O2Ofm)< R \h+akSy ,;6hԮb_ԗo^ !Q_d:;M67vy ajs6 yd6OW $w˫jw ,=ahDәNY w1!|9yI@טZ^#u5m1:ע+@&bs=э֧;`i#1~@2;)UM{vp`CwA1ʼ@5nQs'5rtQsXEl:C8F{SA& z7c,;9ә&#|Hf:t14_ {{E-I,U&9gHG&W D5㇊-KHĶmeCWDwE-vfJJ>td@y#I&Ml  ~Ht (Wsa2YPJU9mtVue8II&4zd(|߾ICq$ZsݶrxRle1GҪr<쿐?|A/o_qs5t,O%s5x301^VI I4av`:F?:nC>Ʈ_9fkxh*䍃TR( LwڧKKX '\{8X*lvQb6l rq}shp\= ><5 7WG˼qP0ϊ˺yq[ )% Y!žxKa=-/ed[BD"d#e=wYK,cTLu2TREwi.'Ms"nYFs̞]xEc _ }t n6#}8 a2BXTFp#)Cj. kuPEc TPe8-DGJs7ΞJ4jXE-<$NfZPC?+1{( HDqT975>Ѥl*l ʠGn(Њ]" 8@1 \R𴔩QzF$|Eﳯ6%iw:Av":e5-=mkta kA}J` Dy"g^o#D'alSʏ^6){0v!$';nQDR75-ܻN@>(}i==+Sb *u̅Y{BlM ^>`f 5*'#^!@M!))W# ak B*,c*=rzM_iNZuOXX =5Jv&Aa&?%DcFKrt;itrUElۘQ'A*!pTTv*vI;QXu'kPؐM~zPKP *#EKIS@ p%3gFaA=jY0ퟌuU +Ul7Ð=R7_1a+%bN|A5NSo{}Ȫ4#O,1JN2"Ku9!"gX i72D "M&!\1aAtiHHس^B,ʦj^Uw&fNiZbT41ꃷB  oQُo7_zf|VmJۇ9D&$U y[N$ٲ-SS 0z];&es[ Qr ݩfu;$ۄ}ޠ 5p j %oZۦR,+3~& 45;)̡_N13:h;{YU6i0?ĔR2[ސjːsW]:8?牑l!uhVNG / o1Pjٍ^* Ra۟Lnq}iTNYŲ.{[F&}mrhb2~8 3y!z{Ր`ڥ uE|oMSބ0FJ{n8NOe4>O^YIAѬOv I( C.I!3ꮨ;4e0ƚdME,8c*:v#fI-r { #랔SV 4S=p/C=;bęずF3ж Bu1}B&ar^؟]`y8k|AN 3Gb{$9WCS_=JbᄒpFWBycH[$ IMzwJޕ!~sJ2$ W[a~D+L; #7&qvGԺ^m5hEP~A@VrqlR3$u7?jyx."7>-K$)މ-W-2D]PJ^7dJ֦l;+Tl8iBQ)俷'txV|^Nu8Ǟlgaq.ᯒ6$'{-' =ODUh[̶TuX'Fh1h/H=ן=,^X 8f (IFFa? l_[P]HZF:(Ne$HKXJkX"¥n]4i9v>vRNTjh),YC ז{8;& 6},ҧYd@=Ả޹qS }EW UGĘ_#$`8EloG bQ9Ifd')GI q(X;`W.xJ= ~З/:/\in{Af5]PUvЮ;qHdp=-SBΆlS낳W,hg&ŌxY (ڦ~QX2ЅBGkA=IOk lw" =x ֌Z1fjd+jVp ҉70L6h&h3xVuW:=GL_直i5rݝ!vy͔"wY[-;em4@ `! E:(WZ)pyL =PJ2*91[jo4g#FRl O5W0fuZ!Wh>LX:sP | $t>jjfq +:ctu QŮҀU 7i A 7iكܙFa=࿡eXÈx@@ ~ m$vG£~V<{m E ѧHM;%"~1#6Ƨ| +Kl'9wR۴۵61yxAWFڹ'OJ&o*8^ckOHLA}:R|ߵfPL"JZHtĪ&Ծx0P OKҵz.?kl掾tUo 5 &Xkۙws2!Qu` tn]F1/n,(Iڛ\293 2$]3+\aMk=u꿼Ï@|LF^ܕQM%zӺbvImRiS!Za`[e[p.&}i#M@}q^bzgP'5VBy=-YrRc_0 AoisJas?_h-t:(XHJm"fMi{];wu3M0m <O4q#pwC Wa(e F5Z-cZg jlMMܑҐ4Ci/𧃥Sx>WCtsxA| $CBqT~.PQ?u,>[ibKKP*D6&"Wfqc=+!'bꆲ~E^ 0ڰ- p5؞ jYqdKj МɃ("KKwp쭶d͌a}>- jalꔕWI!7Eɿ'A4DpN\dxFI4uHݐ v e@<X8 oy"I]:фS\&miv1m@Ljޕh[@L˕y0Yk^_E&+vޏ;3laC)]| DH^>?/eZs ("μc3U#@06Fz,&#:[r?) BJ@C{a&><lv^>3sɣ4`fFUBvDK¤@4,/ aw~sb]=~rOR*-*ңHnLɴ ߀D?o5n7BޖOCsa;HFzadޮF58]Y;yrH,62?]ehXÆt'ȕP1ҕ>GE4#6" Ud` yU?ߴ)ZÚwnn`w֓ZmaR~alUt~yj8wg[}ǟ} 6 a+|4`}^5-Kħ>]pӗw|bιwɾ Qaņ*$tE"?8ޔMA":ŷ@RP_q6Bet+x}[R$8RRyZ | &M%mb z3u̎j݁CIQH^o]\!l@BDo|( 1%%l':e]3)5ҍʍ@2@jkƃNޚP/8gn6{5Qj*]}[ :! 霓8){Jm[_֣5*ҟeMum~(ݭkDTS=$ބI5A76K{3{EeIbin$H] L*HjXJUA ǴP InH4Ժm4dm@(JZތ[B+ZkO؀Y3LTKuo'pIq-)X'M$Wսu'^He ]G -7#"gH:F3h:h>0$D2A6ކ&NW~(,"/M>H-bSe!%n A`rpuL_Xcj1&Z#χ<f>>h5U:pl8qtyKO uƾcIExSD>8P"#a9[5 >,Y5@X769 󒒮}t|D+u7Gi9s̰ J: $0krC Վ?XdPgq/3iNDQC=$80˅DHznf@lBq*$WfhL}3r<ǞMxK'ҵ,t!HbPoLA @{ET,z+uP*Zt 6 B'4VHO5in)]7'3ZqnqʑjN*kDuHK!CW]ȎGj"BQr)A:'ӶCB=#L-ַ-]SxJ(]g#Ku$=E}$F CU6m{og5m [̑MAsMr3vWձ^ca0Rn𰏫hp)_w8%efsdnuPIō; M|rl Le.e]{zٯ6D3ēUlft*9!^Wo_R8 h?dXBm2bUZ!6`m`{sCqے? a=9e0Px@ ` rl φyt5`Ă, 0\ҌA92>N 7zCq~jn0ge}w2?f0bQ<fi閕U(sӤC<TGj9o=On.R@*ܻs"~jZx;v,Ȝ,f=\ѓKtҤ?;ڣ5 ]~PG>ʇ΅6+Z̸GG7k3ѥW N+M25ҭwm>mڵMʩS [aթnQ(,)O+@vcD"hF'7~ma 4?GNb"Y/9^<$ԋ1Ue*ݝ,zalsA?VQ>[iEyiƔWu*|pD fCH:-oT\7n b!/X"<}sqMK8.It%6 =/,-{ +бF+Ϝ[F.x=q1S.$JbG^g@wb 6]ɝ~po\.,;y6"q#d档=Ĭuepǃ0 Ov4$+no~?R?5 .M7!o |aD Wtϻ. [=ƒg~GМl^ń`]~vs0De [C/|D){^(M-<gQ >ߠK\?4p(!>`+#ڭ,R.$evlw){A}[ \ΈChndC"z(T`ਆt+F-poXlax^͟o'uvGlUe''a"wzd@Gx2*_b/%,KlAE̼ǥmbkPYC oЈ˞_DW~yey&bJ e~:q<-,E>rttue?Y)6 e)s?_K! h)u#8e ؐāȴGrnNa_c/q2X2 PL]@tbzv[eL4+c/ ;0BA0`+;7ZTkZJ䉖5iP0*n$=QJE*,wvP Y&\%?x8tY?8T!nL_cq+>Yk (O;) Fej#՘/r6'@"lx7G֘Cvx4`e}INH-֞FXhCDF[H7rjKI>#LMպ8=lW.#&)jFFzQF@ |ܾ-F̃wYMUiƔGҸE0|W)QD_=h>qVx T5܈a40STa0n+,j9'ы(ӽGEĦ&[BXlkwbZsij,#2xf3zK5fXD+4 ifW8,qn .1 ҞZ-Q)dK18ۑsBlK/WڴK[0jrqwbbEK*otzՉuƈqOw^RցM7GPY^s.nAI 2M_ &e&`- f⑷<R/ɐ&)/XL ŸfJ 姵.$yDCT hwq.\:@W-l?F5}D=~QMWdkGjiT!v׋ݠg+M~]௻# sCj:%<<>&@?ZSgN}7AݓnksX y)"`sB,h~'L~2XI[IJXL Njە6pypĤ<&)PDn)<+mq\BhAڂb2ôԱ=" ICܬ_#4@=Nr 2gtGȇ{JsYx#;ǡroS>=aXՅvM0pdt?bq/%`R–l1֚r$:I>mƮdZ6;|yGcg <,S_. *cBh8eAB k8Q5Dh{$(2<~SA O`! A_1 55U;(Cqo`R (FzG1 xHrFpl3LQ/aZp;gI&3W4sñX6fGOnzdߠ?4X4pe-&5 NkLȯ^9SԠTa8Y[E>81kiHp#} zЈ&.scycP FT \:ϧxF| ҝwI;ڒ[)p=`d>f겄 /`7y?˕C{V@B@!RF^ViU4TE,UY^.F-'*7*3YȤ'=~ iO[I]s_Ϙ8f}?bА!{ê`p^M&@FEU;{jM:,|t6nF3 NNflvQGr*Ō:Y8J+?̜VnF P=ĎBr?^]-#n+ Z'+gc7h:nK#3Sl +_Y[=zc6lO8Wbڧ}P곈1 <ŋ{$oKq}h81WY0'R[9nc:A)pݓ'Bv5=ɴE(HBzއO[irSek9֝VFPF`0MWA"ΖZ;DL/.տ-lJ:? !SC1F66RYŃ:L?BuюlL "9_ !4Z%*梸zM#Z7d͈|}#N5`{s;UFU>P:c:6D7}CW?3ZL#R h`CZƌKĨ/r_lSH,IĎdŕks"nD گҋO [!Ӑ޹qǭt9'XR%z{ 'O)9,7-w6DVk\ ]5dǤE=ӵQkԂSJZ<]EiDInnzOK z'EfdЬ DMmX(r:y:Q&d݆ Yi$ũ}NBӸ  C„u)+)|I.:4d2c J<R[|}?';rv[hC[<[.7IBڒOjMq8|mqƧe>1/q^)$h\L)p.㗥 ^ BWWw*yomW_DsIY]0UVud{i^bnܥ:k 8?4'3s?`ly8q:e<5f_KTJJQ ͈w.ۨckcP(uWF4&֨$@{}ᆰFqT F4Hp Rp MrV\1}B, V'Nʂ:,GTj>] )]N~&BBd"cPm]H>ts-i'`@֫"* TQnKI!@>O(SsrwƤ"^?<ءƚE+o@{@9|Ŋ]!ʝz'_F!Ԙؕlհ`!_c(.I#Gj .V!t}~>Qjio+H@si\.hw~3ɃL#T0m|ue),;zCfL[1% 1{یrOr> @Eouk9aO]ܫs #EYC!tF'\u2腜S#gHX} eI$Ϋ6ڮ vAcqzc ꊏKVHDhSsos^mKol1CYZt}1$vͩwywju^o&v.m+0@VT1Ɩ3Կ j-Aqj@؃(t5d (sGH=p(Huu,{h9W ⺺k*478.j̈́ q9pԔ Tm'6(\&=۱ Eg 0aMwnNBb,4 h-ynwuEgG*b0P~ϸ{{R8m=,U8KMVD.N+YrPZt[@)A)9)hOK3V+U<>vmzɠI؜ t-@LgVhÄ>9=-5@A~/HA}vVMR*4g+Aԣ˜ ܽ2 y#mt]ήǙDN9l\o714@Su]q'?fC;j 0yQy̬ gZVj5`=w/ %͓QDpcD"=}u֊凈ےw j/"|]4\~?18Il*|nD<_5&)-X[|>dզ Mhm&.NevK\UcZ:~~051+ǸP'X @\Z.S1{*P* Ma}/:sQFчW:*8%U^Ѽ.3$'WFvـ(P-֟X f mbTkT[[lB_w=j3I (V*w $-u[ݰFj傈uT v\cT4xfiRxٮH3cr=<Jbreh6y )g$sfhmC[48+I?#$yMP3%Zȭ#>NuiUo`zNtہJs"ԡv̂sNde3i=b3A.T Bf'}NeMO=9"\BȜ #:H('ZzIuǩ$Hp!uCRBV7qf _F\5cm$57($ 1M҃Lql { @1#Q(61XO {N!ySj %(`YDfNn ȣNdYE`g N[_ .ⷈ}qoFbn(3C9"2@ P:4h}K{(s7JeƎ68@3jlj(}m*D۵4DZ0PibN\l'#Rn:oVFb4gs'{Ƥ)Tkbybmk?o!R{qs:ׂgc 1ƚg8jUG%d`8oKO.LWMMJKQo"Йi(o G B&mҾ6KFvPO`vu#/9;Yɗma=; OtV @׏|q~]w?M$>[2vF 4R× QhD,WɆקi׺k[Qjg-0i";)~" 65wRPW! `j8 g1/chѡ@`/icS;C̙V/SEҳ\UӟH.Yg'ث|(KLVA7m|iժvkBAW;ЀJuH/p`ՠ08R6ʯoD_7l8`l۝_a RG|\xӶ?Et :z C{6bNT6?`܁k:N*a@aQ~I:r"96ˀEAR$hyE?XݨJQ=ynmQR_ʘ@noQCX)@-v'rI'9$O4"{uڍe4{Y%қ9zё5>\vɥZnb(n'~&ܱd߾#Uw#0ȲWɶۇ՝C1 blP[ǡ bmx4h܌^DөIe|%Qk!Dm1vGXm]w恽 xDa2K2P[T .-DZjpH[2Z6<ՠ3 GY|nmjJC0XJVJBgjjqGCy)y$}HS^1&TCR k=&Λ P*z%qE ԕ1) ؗHN 9EA:P m5mȎ[} jtX Nr+JѴ&9}XuMջ3$T>RiYQ6Gv;;t_5q#}/ۯaTqZO _ni豁{pPS(ݧSSF+yg akݏۊCƑ2L_&1_H1&-;E޿qi&YmDHu¸1lï 6tBHp#TEs)&;ҳ'ym&k#mB41 ٟs `,f*„ l_\`1y P1eP/,4Jִh\9.(E5{Y [b Wb)kZoك$idE[V9:50$Y;\O},d3$̰!7|^X`x1"kL+02Eh{!ҎgT pR!]ׅ=i:E1FՔ|C 3GxnMWQ0'vo5f#k$5x2q9MT?Y=6N\hڞj?VK1)4 FMx05r B٠|3_O ÚM})gl!7g~-Q_H-諬- D\\֬ː~XzO-yZ jry^'qpdRڭY}yۧ +I~>\vjޑta7in7& Y?h^qOy`ר02YyGDLZ^4aơ7 =>zt1r1|69$ry)2ˌDCnlQQ`-:MHfOuA 6TCMSu FYW'*oȏZdI:؜~Vп^&9>ꖃu@j~]%,DZ|IEJs+$cGJ *YbOiRoL# __s6mj'=_<rm{xT!œ63J_[ L; UhNw/ƍ־[$xb%#%"{{rpӷ)Gc1Hygv^瘧3_ Xy@`2TPR.ĕ>[&>rY䘥+뚉+'6UCmgq'{r|*ơQyTi=:D[ 1hQ(}\)bO{/:]Dnw9Ϊ*R"e)Αj`D fod,p+IH$X*syׁ͊.~c{s+ 1;?Dn{>-whuÉ[&Ô?$(0]m6ٖaJ#`\|YOƇ"T5Vsvyةr{`Bs@&4\ "&9h_n6Dn%+X|'.|Rvw?:vK$ętv"^Uk,'R]^mvbY(ԛnQuUH=V#fٔ1m_LJH't˔]@O_o->0$j'@kh7'o#yi =o׳UV5>p+ NRYU.7[U*I" g\k7#,=Qޔs? үQ?=Td}o{G5Sa5 3Ңk'] .t Qk' +lp 2u,Qrt5kVwQl|Jޓ~B aY.r[䊚Sk:EM6,7}ec8n@URUHB֡TCm)ψPz >EGv jVJw-6=B_)NHgJzٓ'1c ~9t/*wvznRv+6D$ E ՜j@ڎ￲dU\_EJg;Zs繨]'x`QA}G+ 4ҽ^FE. +VO DY!-p;^% <%(:o;M<.UX#*M7XzLSR]yYԋy%^ka^D lmO +*^78^UyrjsCTH^ο!DI^i^[` Uhk7›]&yB.XLG.J{I{B䢟F\kǹDݍ.nbx=z،>pʨ.7a|ɧC7b)kS%өtIia`pX͚ K_C!yUtL}GPl1\üO4/"{xE6:S/3T^f߳vqr_oѕ-Ti -)3|I L\Us;{T}MWQN0ͩ1*Y|1ϋ*G[RΞK̨DD$Y* (FP*IJ5}4w^ǂH<2q*k5i' Ho&Uߡ_2M-{=6lhI\3-. ƈ }aG#nf%~/ jU64"4tܞް\vo{Lv╡m4. )fޫ+ε<0>% 1 y(4ѐxƩ\nvp`d#]5b]'Eh^ͤ\P?}7yY^p>\^yr='G-[p M } |٘:n*Uw1j̡'3_N U/'P|O` Cs&FQ6 aogfAЮ,hVTRWK͜օa AN8EK2וq6PQ}qui*8gѤsn W8D6yS5#~a=zlE"@W!ʱmxy[0;Fx yQ| k*=(':*^I?~Iݡ|Noք;XSm#4E1us"-W}>dw۾{ElFT6sVS\֔\vk̷JZ&H1 ?i#zSxscln˯ɬ׌MA ꎋLS f2d3p(TH[f/#W–3M#$Y2景z5Mzϯ_7%":PnFQ.} %RGg\cEыs/2D8*LGn ڬ0^[ . nJ{{,Kc΁7Р'tۃ| n7  \4lߴ3V`SHqο{)mBX^whh.i@0/"xjks93{Yr됅0wf+hT 8yE'k%l:L2v58Bo 'Φ`4 ;#&e^[ ZL*3lcgfxIx=ߝŀ,-n+R3ڲJMh LQ͞.-ƈ]=M>ϟZ"?u#t6-Eu7偁"2r;j`[$)_X$rw7\g|N8la #}/m(\G{>Ier;ĺqwAm7_4 u8Oȯ*,œ9!Gr4:RUƕ$J6ToPC{GYI/ZrJ[~wsZɭDzpM77!ZZ0gDo*Vr"gDW[7ݳfLM`;t {U~'y:2/81*$?-@eeVIOPXOʑK w2>iyjRkxഅ~E_u xE'|M5n-kvI+~ɇjot``nִN{tYO~W%7v\c7P' P]ٴh%gS@ƞ.@M잔Lg%BufI$T'c\?!fDGP54\[nJ=j-ӄB0<^Hǻ=X}0E c޾*Fw1GW>:2nG(+}";~= _=Y CXG8>DM ցmCɥֹ+srLYD,ܒM Wlx@Ŷ O9 ub/q'8azB4#ZTPJ<*o;jQk{ruGϺ^v`e*ȁk읨¢ܡ (4nE"4-|% @o&vhe޹"0t9;c=տM CsJGtgJjot%iHdN_NGd3 U׹@}N&J~HF /߻yܹ q')c#dHAiZ'ŝOx7` QD_dS{hsT={{?F,t>c`'FɄKK9VL*U%QtgRX1kX3Į QwQN|e<S{+Djz#6`* mѵɇ(SCit87(ViܔʤFuHSi^U(f&Fٷj %hTm2] K(vDhH\צ5v2Het;Uuhb8umLْ[8lQ7^jb) JQifjqi58K 2چA&lΔ=aR1a&͠%s" 7)WnXۢF|PBP|k[=O5s\=V1.%nO JL(:u:lxc#7GjCs .˽G$8y'>x̿Hv!y73(1$@L@' R*9vש;rVNlTPKjKBN= V6;"HxpJQIfaah~*hF(/Ҁ [{řΊ`#H"ao"0a\ DTS>/eY}g!N}hZyNҟ*uHrq2l:iLxH %'sS(V+mnb=NmiP8Aگ*}}ŇV  r6c=]KB5{75鋵%+&`@CmդK8é*̆w@#af46TǏ3I#ɘ㩕׻r݌Lmq$u1e_^@Ӛ伔Mj?ӑdkgbD:q⊜~?5CHw% 86.Gg:ZdBOY"O"eiƃag`g MtQQ_)@` BV3߷7^/K$ m&3&űsr5v^/kt 2jHZ>@8GN-wm 4ьd&ӅŤX)qq-Gʩb]":V 4MK{41AL )^K/gkc87ыܼĶwaeo91EgT^~ō쁆[GP?";uSm5Gt+K@j\ uUb]hK3åvIip/$K}PZ !o 88iB[ReJD:%2a.hRvzI}^NUk=W,bm-z񢟁QG3nmDyk6VQTpMщYj.?>Y~sJ6o\~|پIndMgMS&r­gT"_~ո.(-~E<f˸@}|?t!NytG-wg(J- Q̧pΕ~ܪ֕G|ٜ.;`E@SH jsnWZdIG`u=̈04:^xz}}uil@K>] E\j)+M7X)VtIHkQ#@{t"V?e=4mo삷,jZ9?dӷ{r-6jg*b7tHn)p9¡?ů z8&mafɵS4kY K5Ԛ`a×_eǻEomXGV1ڢ:0|#K'ax"*۳ި=)%-82۟k@N̔,+6/f&CǁO 1A5+B[(f9r.&$zEC-Y\ %vD`BHP(9.l ߨtK(B~[cÂ6Q6v(۳m'gdݙ,H`<>%lpwzGS(]ו:V|e$A.!mTeݏȿ& (1=1 m?(5P*DXD}iYj%-o9Rk,77NHUqN2nyF&d>lHj]F}ٍ\ѵRXp5+[ףኒEC+2r ndHP!gYZ0707010000036b000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/libfc0707010000036c000081a4000000000000000000000001662bfc800000f3bc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/libfc/libfc.ko.xz7zXZִF!t/t]?Eh=ڜ9SK@lW*UM0Ǖ)˛5t5)TOюɠ%telAD?:ӡrD!]WXbG }6M4.QY1꼠p<_3az9hCM-'s{Gxz}SX-̲|~ ~%>/|\">j/_iI{MCw] {eҜ`sՠkBD]yk?t7/q>廨n!5?L bgrā/ > DX |%c1@v=}(UaBg0a ) l9d! 41n{=Y/nLx/uV%TyBP ie|M3)gp(kINڪX)lasGJXgO4Oj d?o"aj%{N?zWHnFf+em(셲lr\ޮ'fBݧQvSdjG߶'h, *nYx=%6rmhs%-FeE1Y 12p;'S㘃|)(o!jY `{X%~QboGze b\a']ZYoȿxK($4)W8㯄1gsp}o<+m!AWS3JF}(߽D Ib kD)mE~ks@_`U(uu0כF]s'dt%zOAT,Fv;obh oh \P$Z. \$t6d?kA&&@%ҽ—%yd:i"CJRWg|.q M/|tD|FWlvO1l鉼"},G+@>%tΚwīGZP.=z-jrGúZ/rP J#K+5Xw].d'DM 0Md`E0E'@ۤ1`LskOV7xr_a*]r KeǛȚ#62QEnܵ/{;'$$L%՘>笠/Lu;HHDi%; \14D|ӿ_Mq{(˴-p0חoؒ&6DNDUE9$ۛ'͇ĩg؈Fw#odk_a!IhJh"0Ft}`6j'}ΰwU\]gESf|w~ O{3s_#c^|4,LW6va|aod&GRGdeF7.x J]kՕo<İ4kӵnzglתp8J-4GjI߃ױm2Bj`}o1 W1DˈB 4Ukd'|-'!`v/ȵG9?<Y\7v-pY=*E7Oș~G]Hs #OX@@Ã7^@I{˫ ?E^R-l; qhӾFr*hq=%\qxt^/^ՅZ:{,vDc %5"VIJ8`ٖ\fDvu=ZM'gLqNŧT| G\ҋMV`o5Ȏ-e`OCzAeCF~0oy/*%d F.hR4+XX rCӕ6>5^֯Y8R+ ]+2?to&| Qcq|۷UC}w+)۫)A鯢GlPm6kX|IBe/9}aOKzH&[3p朏{4RA6ǬϠGEKGa|Fhf}p' 0NB odMQ$=k|SGA0G' C~:6: poxBJ\J#4 )UdBr=]Q+w@R R;# C Yo@*YchDA[v>Q3Ce]U2ǷK:lCaea+& HRX/tPt;)=\W]yshs {FI`%'np|y{itޚ'<l%, =8m0P00!pa16D]!Ma^τb髴h !O:?]ybI `NS-*4Y4e˃%Z֤pNJ؏t ?JTjemGgsI_FvuX^^>J4wg3+C5!1ġy%.0߄++OlhzˍZ0y˶/@ݫHbi-uuF׌ppںw.j. 8?{A|ҥgz޵D8.yg3$Zc@0]D_IznP[ݻޛ+LWj&Hہ:BTFf+R@vXOƓ5 }B!nG 첋F8iyK^qQelןHdrPMts/)wDm}ES/K;L/v}˴p +"Q3~ ,ѧc|ÃB YxyRE9ojl="0PLŐl|xdL{,qax@TLٴGaC?s #HN ܡl3 Γeoz\`%^ׂzeP䡥6s6bۅYLP8'YAq`"qR4$0ۻYiySsCq]8ﱐ#+#-b 9ߡ.sGhW':#Cph@܆;6qeVUNJ,uI2?؎ yf?@Cܽ "{ܠ8KH$ 8p{)V֫XQ;NI=5cyC Hmcj*Bɉq`odۿIӟ$Wޑ jEbXܻI} {`0s_1LeΔw% iDE,!B۲s/6dZ%6?fOlx:AFa"ı>3{a"gp?'fC~7, b%Y@zYp;b?AT0mje@F4'ei6!}5q8KNń08s'@DTPёGhcD ={:5cdEqCh,¦FYER{P\rz^͠Q/D x,0W4USbHFA~>owވx9& iۡFOw5j`CdhQ@F|z(< (4p yen%ۦGU0:| ͻ]v pIà] {2~]q,2$xCdR(h|O/dEyoy0 wyEUne~xu4wx&-tH,Q;[(<O/5Y0|`EUh_"IG{)~c #P0 N).Hf.lZmIN!ZA}: ʓ+/Q$.>ŀ3h``L+]!V܊ӎ쉩h9',ޒ&rxҠ~5<ԙ¥K7w54AR!whz#]]ϚA6('wU7bh""խ]h#yl$FO +˛]fIq'wƉC <*Uk>Gy!. JigA?!)vmA+;&_~"q u}^"5ĻkՒe]6t\UuϯFhEWT{VSvGLYgV{䝯 paJ~%۾ 6"VXv#m`S0S*BCԖm/"W[Bj3jU +[ '{ALCQ߲P@0K8dEm, KU>F[M3eUʇ5QˋXU SN)<3u YE.(KVU^t0̓ qʈ#=[,R"ALRPä7GU;Ӓ)%f@/MPev7SVO0fDA1cc;T%hO a[?z̭hؠ nc7F]n[K~/ްIiz`~#j5T"˷ ܭ \u{1tpC*+9uĦB=ː9sspi;V\s.}lAD@/;LjiWebH[HΊ㒟 +M7uOdMKw MG,iE=wd_db,qfm4SǗr5;ȧWWqRwR_yp!$2lYE͛ߕ"ӘQv2?Q(Aa/N? {w;JV3gALD:bR.UZ%>[!76ceۡiKgTfG$wiV ! ;zM"2Nޔ3 __Mد?w! 4ϛl˜; rrBiy@9 DԶTX_ء$őmPH R`_O)@|CE#b@`%.8}Ii&A(Q4ZOx@ +#  rg1XyjTR^JmҢ)qƥ _n=A%U44'T%0Òl`cB滊O# Y8+N堵w;[w [7RbBN0luo@ XKpx]vz5ʏknߺH}kJH:)11|B߯N ܀^E1UV8 k6o9o݄iE0C Rɝ~eP@V75%}b4 So>O2 klT?8+E&VΟ *d?8i\ ߬Q%>G _&'b(s@uɍVH9>y#b X,C"~yʋ)%hrR=\#:hGLmz_e@;}^_L)K(KJx9Փ`yiVۭLrt˯;#w؈0'˽b?Y'a:sϱ]%%fΛR!O]ɑ3..hS:TB7d u3!#K} ^q-Pt[ʁ,M8gZQ #SlHϷߋH٨NPJCas={3*MW 6Ye$ ')/ݭCxh,$O q8xnɤ'X陰 jHoX2eBbUqp$K]4thl-Md/ [\mzRC< S9]Nf0ADKy8 *-y/a6NSr,v(1^,Vw-'bӲ:ci񒘺84F<)6ålu\e̷)]6ô1k #9w 7s23>Ԃ렊pM0)&_TXEp*נ4d}glVTe<˲]6i_d:;f#|*u&; ='԰i`!nT~TBC LfƗC0wjfNtO'7Xhڲs"1iq5ǏW"."HsbE@m顉h$Q1%y/`"\ C$cF!}3]سriD~BPB˰ِ{gR6bۆqB?Q'3;wnsfQh9u;MTv.|%AwHLm&k%B*[!{;mSP%F_~ CBh }Aa'TzoLxQ6{re%\j5 *ފ!7Wra ?M$e6mXLHvC7gnl2PAd]h.MOYB-[gpViax޽jӿ I%M_{X,4-Ѝ#W巕i4daġ.2S/Yu_WnNDHa *_ $1wYwU'@Wj."x}_#դ$#ӜN *RbU4Y0`Bo&נf0ʼnD:Ng#hX$U-@qpvU*n*"43Q+ u@& 8Ba^)״tel>zITĵ4ҺFC5ҧ8ulΪmUp܂z\>\k/Maz@q>?vTtJM([co)U РO*CeEpp-A* 7)fJj1%NF*eZ!ёe"P6/^0LݱFs067&tR0VF=|ON֝ U-UC)qptwcLg{ZC_R*g$Ba$%G) a,¬s%՛P c[(JO TCM:gӴ [.q'OHI(Dߩ T0iCRްqH:ӂBsH5 y46.uդU??`9jz(@njc9_[R:ePj{f kMB-I&ToGqn+:]fq`bpzC佴uMIfCi y֭^-\&\ 2s?R3CnǛdžT½2qI*2jMc]q[|UD5boԂnޗt=+_-y|zm~K7EM줅AGsa#c=` ?Lvt7 _!"L?Qsѫ@#)G;΀2:v2uwrSuGۅ=Tg(A"T5.ezK7:6>wn Y@ UW .Pm8RF/_.u@"r :_!QD [&]ˋ-:`ޥJǁZQ<CL)?vC}8yl=4x4`Xe*TFu<8؟[8ézdUA-zd]=: 0,#^zĆ"rM=ZWJәʟ6Ƭ;RyzW20>yH>oB=DӛX~zcs䋂dBSU 39k_a3)(Wzӯw.WA Ao\4̃[s ;Mꕾ(#ѢJ- + _Ae/pUSbPL>KU'^&a09kI(iSƸvC8Rɨ*OAҪKw4ˍ-Ws^ ZZ%J찬߂ \*wu׾}7>f8'XlZt_L\h g9;+]0_z.Lu(&ŀ9j26'.F 7Z]˗i}â E$RYg^ܬ1(Xrʈ~l! PRe] oB~Putӕ{'1u8sqAa*gP]L0oWr jDΣ n @e í QZ {׎6s\p9>\i[gǩ'>aq j={WKrܺɕC>G64S9;cVᢌ>2;G&} gTqWL-z`| m4\Q-|bS."{:sFpSAneA _EsI;1Nԙ4an6ZbZ"? &_1gkd O?"L[P7@s*ŋ_7:Ƭ:8wz{;-&*s&}(H>`7ƢlA 袽'2/\nAP^/@ @;UVu ;R!-_|$OwS̍"tNݫֻ0/MOVi'ZjDP_gΪVbnmQcC{ՋyZ6!'wT7" 5qz2jPej'H9 :}Ofqy^K'fi:4pE>OC3ϕ`KJ3_hIY+0¦6lt Ƿe׃[۞1~셏O#ÑDW(G_-aj,S}u(j,bӔVHN=fK?[ x[iRoTˏfcaE N}X TqcNhX}C"%=7J]zSޔ'eyZsFW5Rк>8 ͇KƤ-|M5p7^lQcH072|Ҍ.biF{`<pm:=%yq9d(?E}F*EMřYoq̋0 /2,A庫 <ܛltYL3uC\ rbmHJ|0^rQǠx8:7o?cg;R5]}xJ%*}F&ՕfcA"^1ţbu50ՆhI-'wA& 1хЩS `5߭kȐID_B2|WoeUQKծN]<.Ԍĭ6éR2-/ _9.Thn/%nCģ+ZQ>(+'xڐ CtUY ݨlCBT3m 4 /9l*w,`ݸdun1B#GntVRal15.ݗH ]{]j c!{m:QdIxe1"> Z|n'O's_Ӷm"nWW΃Bb..#5ߣIzTjDmp_`)E8'A>#% QNSwٚ/ |^=i%ca}2˜G2H#n.6@!Hdy۩b?)hA8oI]*= Įy@%)G2l$_N Bv۬E-ڼP*NSA};`Vv"ӡdyM@fu-VUDŽK ʩߵGIK`NoG-kF5J1uOFT ʣ6p@z =ݶŰ&8$x@wH8׆;iF^6掯?&\J~M֑gͅN6^S`Nug?vt/as 7\{yΖ&J췒qX~B Zwga8t;1 VGOܮۙ%v98xs mlDM!B]eVUHgnk/ݲ#f7L!W8"`fսSk]Tn,rڣB1xm540B nc2K;E ; HC[$ty\({}ygLv`Ե\RDFfoBsEB2Jَr4SLg/6_OaΘ"¡3z2i `j ݻo8&sP'Ekt~:h4inؼXۢtP 7 [K-]q:{A<bl™IA5hT\t$uPMD2W >x4sLXY̾{*1qۼ-[l" `]py,oy/f,ikF`x׹ bbq,Yrsb)akb4 <`+"2`0}ѹ0NN]>g&7dtz~~6DM8$nFl^^5.n 7Ў,|wPش"PA٤@RF9~+L$jd3reC7Jȫۭq_җ Y p%zhf|FIohADobK6M2HU=G/ aBcJq0AG7{e4=8]H)\c_,J sP;Cm[X{d؈}?qb7Q|1h8w[Uȳ=OV7".qmPV+~&%K D*"i[õ1 ;T: 0ncqPW)C<uyau.B=՗n{j}J/|LCDFub1lMKYJgFbb(Az\R_U+~L!'tLPzOF62A,cw%K#LX^=ՅS2l|cI[w6+QL%p菮ێxLWmiwPkT}<[BÐ!b"j^@YX/Of1I!%FjϵFk)p([tq]PU(9Pt,kmBdlB OmUhq 9i `jyaqpLjl6,S]Ď/DW'Cߦn9`_#0O j[4nv5rœN]1n3$CP1PϽ#<֡$9&.pɋ J q@wu9*WFL\0ChWza60L1b3M; gZNkfm_y%6~ũbB>9l1IGs\61Zf ԎXF Wmk!4 ~ U@Llރ26 mXqZS# {VBvjU siK^Hsfc&YJs]cVOIOp%9Kn8jЭ%nmټ! `6zo$gw?tKqn뫈]%C9xU]х0gX.g@BTQalm(z6K> 8Ktm榋SH0>Td%#$R%tYYX/O$'rZ36nӒTMXܗA%l=p:KS.ֻxL bC$aeR8 ʠ& meu.yRǞh7#M| ;/zʩEYqbkT *h\Zŕ@zPm~MΛ3 i?g[~cn9*fb]{ @'!ͯYrKcZ5Y>Gy!s~3)f'^ Sq:ߟltF)eOm unq'l6CEf[`awlD'ȑ:nƞ[>;w;lO ^Iϳ=;иrGRV#;zu`U2l?QrzY*̲C|k >LlV-nLӚQ@!1~1Ʌs},܄Qy3=aM3JZO͇r\ja]3R^Zԭu_U>,y\'PmE=앖YjzwۉjMoƫ/ e.%mw6=`.!`C Xs_ |Ձ\#ECv^.a\X0*Ԡp1+j$xTWR^*g5Hj'`orM˒5RO$!j!ٙCzfPdnhj<VA8i*MzlP ̱.H>$o^tɵp@9Sgr91UրfL;{}ҽߕAAa8z$|w{]p^MGvb;N(05}F&M&Cw萕F!v;8ƛ3sTJFI E7{whw$Q|jw@H@(OZe3b[*r> 5JrZVM'_SHnr` i閭 #0EvQTDAA4ƇgcŌh K$owb&8PtO8nIO.o9s 79eu`Nc/;W~B-mBzXLW>#+10ǗeX4 R2"БYtm>CR_\z>ԊԈIJTRB'g c0^Xw8,+j [6Ԅ n ]abGOB7=NҹHo/#m&hk/["ɦ^V;'0ӯmN")xU5OۊarRmPKΤoCT:}BĀ>͸$ Gd @Z)UAf4'2\ zҠ-yi$ U$jFMzUӍPᶶp-A*pⱯ?DW4g?l==mWBq گa08̕"8}-])e хY͕ďALSzj KOqKuygߏr~6tfG؍_nS4-iqk}l&>ƶ&ͲYEs裸ItE20f"_^l=%WrT凚Q,BiMhLGظTaQh~چ4cgϒ^mv~&piѾ}~:b '#|?Z (Kap\:]#]f`\;L-a>*}@(yy>abx-;ЊZ1RR30gѹ^'݆FEJߧ1)Yɕ 0o$ B}I9{µ r[T\{S#ˎ:pPaQ޵~"C_xT[Pb1,4L;ƯSڶ*4zxk\](2JQ@l]"p zlWY%6YTPXu]e1. &VTt? q6e=}\ߓN: ۝%\ƌ%x ;vpFi_ $j_xyÒ~<^玪o0H:=!3=B{[5Xسfױ NS8>2[=AC4cUc$9_++ռOMgUfLF{@=0UR8 ,YP+.Pڞ<=xfs,j¢PsԄȰ)Qh9j!DZi:j\֪VlȧQǕ~d)*elEl| ERZ鎔VGQ}~9*ץrVu5ExI5Zʚwy<0ý7k8y~ UXR`üSpu%Dnw)O 53d avZ04= jSɿKՑՐm1Jɹ<Btђpr|c hbIx"zAYF7i\pٝ9BOOvQ`ѽ:A|(=uEFPN:k-?K. n*Ãtrawx>5L{`[i=I!K>@4&gvnH h`&e{-U+t}@y0g~D݅z]]D̓C7+6 XY?CB*j [+q)W5^uhGt;GUxcܷd v~zCoiQ1Pӵk@٥$xJ*, ?_PRhQxWk`@ T+&]eԓ.xiÌY1+sF/ܙDXoVF?`6-m%Ɍn)!>rLhC+6ŵBG|TF4}78DEy_L..vxKP*+3!h¥!qIՍ<8B L 8uH`įY[SL>@P8Lue ]FXU@'C0z|󗢄u̘M<9qG{2QI,+ RP)ekp]vG7xϴJZni<]%X#?lc3]""gĴʿ7/=B.b-Mܘ׸{ttBЮсf-01mK†Zi46pkv65"0@ϊ%GpK Ln  4*KI>G-LKYT'O ʘuZ[M;(vuÆJ)F}B"1]lbl4!6р#>Q聕x3:$w[>㶛ҮՔ+qK"Fu9 Fz8̆E V=vV 4]Q$ժ #_P,O.6|baG!`M䦗T'F0V[WI| O̿^\5{(z?t 4+i%Z#N6DzG`TPᨿ!QfһTdnpIs5)mk@k għg[?y0bӭ0LwiӪJiS}!WP3Sc_ɛ?꫊R/ߡ6+4ub8 r\15pّ_;!u>cuG6]P˻q>Ֆ#M{8! f02 > ϭ}r1~Q>t> cUߤZI^ J]Crf-?׼|=Hgܖt6RlĩiIZQg]Je!pkHrˑJAG"&{΄^M?oE~}f>ix,_}ƙ X*@$y˘Q5HK]6S|LoX) 녨);~^LZ7N]WJC"(?Y>#Hۍq"DTS#:ؒ^TF?ëp gl>b8B *ی>`a6EܥĘu,yBv$Ě@LQ>m狳*Rmu2Y_83w'a),xӿ6{9Kʥ2\y?Np@ $ nF/Sl&R*Ȣ;StqDDН]pkh#ܰ jJ3n }E;7̜B4$<w;r)4 ~WdՖ@0[͢7ZDSe3IU/NtM$6xdf+]*cLir`7_jVXy~8PgJyŠ[袠$U0l7;m+1gjkΎz!cf!5*~P[ślT+ $*|F~!AR}`r@>]5~#iTx . #!_-/km!5AᄂVh3߄ DtJ*͟|O:q~Z \2aLոϗvXDz6ƌ0n>B'v(kLUZ5oƞ8= xVR!>ND;µQ) ."zu<2emqìq]G{"`<{mv 拦xecF+:gHƻp! !Ѥݜ'N֡qe͎e|Ӝ=zd(D_ -*gFu{;$u6p.B؇`wJdcA_kAA$%gizK> &s]&@h]>=CC`JQ+\$M[\FN-@2J3=|Q'Z˴Q‘a0:πFffs8N2 ka0S [VF(ȣcL q񀀲YԣiC^qF9^ n>sigRNοlk>q~2p4+:nDz}_2ˮ?~>]3~T\$,_z[557qzՑt('UiAO~("32xjXѦ+ Jfs*܄doq3AiDGTX' Ho`HYL>)c'ox9e) 12 T3>_ˁd.G$fF!DrU1] ӻYy71&QQpw)[ XL}kLll Җl>(w @  *z*m['% Rr~퉕y YX^6t96`%0"AXYK徠`KEd8i9?x1ҚΝ.+%9g+|(`!GGN[hܔ%p |rzgCA= K<]Zy)y q̞q>+Gc6:`;PLhuڣor Fx (wNom$?J1pZh 44!Ȏգk ^xc9|.12ѢJӧ\,+9Qף ^Xkk൅,z_6X74\ײTCh6VO[5qAw gۉ=xzP6^?F.:̠<_K ߳j k)T&ƞ\܎GR>܄IQB`(cC >O:Hqug3ݴ},=KPBh?K=s6i0)^7~xa)4D&i>rϙԟhL jxb{jc$g4n_ S+ym=aGZwFn3+_߫3(|n$cKؑOܳzN}m {mAKE\Rq@ aΑ8 ]pń`1arfd8 6d*[#k5FYU8)SvA{;[D{ra/r5V PG$2(ņZPjo2lJ3 <5y9'40bAD28'Kњ[ p`ÛY>?MT_ >9|r yo@Q35 ~I7N΅=F( -Q Xe#8q"k(cfuĿKY`UsYV2:)ư1 D`u΢/\{~pVN\H+.նu$دB,>`g=ɒf%rSَq[#gkֽ!L9ӯ/3{_[L'i->P\vpeGj@hamj.eR-wWҵ0~}2pǚ{ђ艧rWN\:tgo'*n{H 4e|{v|s^^ډx@ :G'&0I0u5/1`t5FkT0M3d7` ;h4&D.û"5k- h@M&P d "݇xlSe1!DXm)t4xGӘyVݩ^ Esܪyƒ{Sa"K/T``9& $h(6or 2 Gʭo2pa{lK1@Xue$)59j7ajb#_b(NݽQnđW8pbͼTkF ).5 RO] |3XL\jab9U$Efg}1Oqz@vf|x"tgX1RO?Z"y:h~mw^[_]4$ڀOӢ=^=H (y(.xڃ,`D/!cFæKVwX7(p@dm3:(:Tp'@HRRHHqJ^vtKq}Y7BQ5?X6ҦbU?0rH wv U0Lw?2c̕(g 6Ӽ-6ࡍ(9390~܉TweQUqjScgY;n͛.2T *`RUSQI1(3^$ G% tōڞ6i% ŮA^e& wJ}V,mDؑ68pP^%XxeE-у(w;u"sN`dTae|ݬ\,sT)fĊt[G& \vkm$}uۣpy6je$$<%*O*ʂE,r KMFFt腹̥PMOŎUR\H*u>z^(H6Rr{՛tOr+RMs[Tq8K#DJhGGz~g=-bw~jk@?Gq Q品tx>u ;/?`x^]# OMJ6v|0tj͉8A2x6wp#|la'>yXkHY&?eVY`Ĩ!`B&%('saVIe-dhlReԻ(ͧ X HְŌQ"*MkI7?|%>"X50"/1`b9Sc 䒱,4uKn`VLFevoVYɆ<6*r]NEV`N/_;ZgaZwѮ#LmRmDf™B%$P!T@ f/怨wk޻ʖglH!\QCQj&ǟԛґ6KouE]Uӻ?FLɏ+7}Ex$c].3oϽ3]+{w#"3%"#\ _\†N̥urg:$Si]=KJPk 4۳⟖ -Tw&!T{bS4L[3 5R7" WUW *կu7z<$ɴo-}Wh!a硕78At֭sc]Ġ4v=Cq kڹMH]66o^1 )۵&C7NJޟydސKJLOsóMĊ_$ޡtV̂|]0[\2W!T앝TsbRo[=}9̱PfzL_ ;s;=S81c^fb>/Y .qŽ69^d IEVPW>fP^PWJn? bv1.FDbgb(P*ԍJݯq9M~hHyPWN;sO|ܶ @%|]2sFR(hD6:001$] -'yzf/i&4H o4lLVS8Xhf7CPkɐ%#@yD?/,"{xFh^ྏZǘ")i91L6s]ӦwGpFM:ц? P>S E>?GMSy5yȐ]tC>&wt/Ofu lKR}&1zp>llRF?Gh@y? _"(=]n}!ωtz:,mJ\qū}.ţa G) fy!S15O =9a"PujjL숼A@,|A:\ ܐLw<ޟ! 9<,{`sDlK#Nm6&·ͽs?_y֫)[cֹFEZʌ2}Mj5i7m@ IX\v5`W>e(wq9Y,kߐc<4Z6虅wAAy(`|$G7~5S_>?#ݎѓ4m ;/co@y\Y**<70}L3>[D+_ohh:WgRarl\r1pFLc ̠l6+˼;->YG(BS8jIV 9ypvĘl^>¨"C{s- ߌ j:-uX7VeBT)V=-?^e"2KJj?s5h(#7QC&`xt\:eC-q tC:qt.91,?D+Tzp]UŦ¡l1WuT I&[ .Gg`CWB} ަ)[Z WCcV_ڑjN/䵗+^ķZM!b$&Tx@!~gteAi䗮N74i/.џP#G+&-(Mmf>K3Af.g?^3hSwBVh?VeiKQ{e &K_yCR:?#`1 "2𾠽e2U:m?__ $}q*ʌNTvLa||b 9&ޘA&UGb/L)QlCO@>gx|Pb 5k0.7ɖ!RkRT`vͮ%ͮMԷјɬvQQٗ7Z洅`+~`jG:|YΒu,3M]r2q+ͥ0%9P)rB> `\\귆Y/GjCm;if+`*j\eZ)^lj Vi.{ei:a1(L?%s|{;@`{1O5 G&՘K ~>d.Ynr]QoAPW@*0=kUs_Ԩ>d7N}c `w*Wu! 9 5``Z(3 "AuUrmD]p7SItng:+U+Zt ,*zH͇}s*ҧL'ЇBn-yߙbR{YdooeҮ; $;=Qn9!IcҍD຤ely.)*d#\fvBǟ@~__0xSեe1m7Zy8¦AHku"qjxS`yePS?VgzŠ>㯨!?~v5 4æJl_9 a-oNlLCŎNضm.8KqblgCoM)ٛhOu^)"ܟw/|&:/UBXIe(\}İBt1A2$uke承kIθuf㈦K5E omIia}:c~"NUAF)\;yc璿 ZJcO?+:mv˄?%1:QB(hZ|6I7J Qf7IL2MrpFttvyF=UcvE:׀ '&N`0b|w oxhs3*l Ed+2`@Wγ,_x ëq!lBWzx@8DzF8Rh|){;@H pn^`oA8m~}p!zRf; 2o0'}BcnqW-T7Uڈ+g6=HpOlsA O ͚y \V9!oC@a pV8rssm#<gF 7;'+I;Krs}h73HȖ ^~~iL^iedԋF`zT,v9:>'BTk<Z[0fK*>,8ѹ(*#1 4>*+,Z I@}\0ϓv6y+~s[92Ih'h^u9?; cZIJ$V @ZlUzU8|1K(FmHأ9 ?QP\Q9`x{ r}'[^9y52 @fXJq~y0Έ?q]`\oN_owt꡽~Ǣk WD)=0IXX .TTm'T#mr[Q|:)9!Y9|uXiLnI1yÜ@mn>G!e\N %A9m%I=TiroGNt)tAY?Qcʁ5+cWG])v?8ٲC<ТxRm@5/@@Q!Rtx&[mJM0BA1 *Umm  |ХK"ye0)/ pHFCk;,hPn%2d|jX8ex}x >sT$Y Aa;q N}gi^zF6½tȉCK{M)LhL\3*l{j%;n#H, H ^ڃr@*,D U5Mu\_&z!V0i 8v]ge>hn㪗pqio`mp\{+k[w#"}1ÒJ|߃_L޷LH я3n(n ˣ%90}4瑊Io`FC'[0_w`DwA 9zx]qx]9vu:8&u"GNb{b]O=B=*Dֹheې~mXU]OYW]S4f 9}= U3{hUM+8jV;/А+KO/S` ׁ_6Ee @գ浨ð7S{ݕoGNdQЗٓ {W5ćs|0wETdfr:F'G IJ]sxA\ !#ҊT4FNP9y" 6Q]CZe  7R{,V Gf)#K Zf/,x|y)z?5X&rWADHkPJR9Qg8[qw]MIt;.X)n}&`!霫K]OT׳=V(C2?[[V|3۹5~.ya~Yiu mG~M6rݗaR@֬r twQT4b-|XaVxEd@+@H%m /!6t"=@,1N埶$΁TslƬB+4;Hd0^՞ /Vf|N؜gLHEDOaXxrV^VkZ~Gsծax@.}{#)G@+ Rd[. }*aH\87nq̘ {rgG!ÁŒJ]3kIե߹lL׸Їtx,e;bEF|{v pN#-WϾO_ O{卆Kki˱˼z' %}uby~RCR*VZX _v~ #K=._vi*]g ۇl%o) atHnQ-$ig +)iG~u)LC Aƛ8s/ef`DKKgXh+86*#D?)tR44l ЗRzZ;}[ 2Is#`ӝlz+{.<;jXHɜҡ"$v .8@0g*D]CA*O6(fC+6 0!UZYWN>;ڪ[ Ʃ~ <̿"95CQ`0tbN8f + `{ƱhrڧW+W".w87K:[aRz fkCSX3SeN/nڗ kL3AeG zGpB'Ou$mS$3&}ܞkF9 ;蚲K_(.0A"t(ki uaYFEcI4{q -]x=%>ު_ik5t7Yʎk,և߾ vJx]kh fg*;ϋɫcг[9Lڂp /egY͍OPevi 02p P#լj܍8!{b Cѷ] >؏\SS~)ٓrI CM`<ͺ)aN y[CMZz/8RY;;z (RG<A&dR`vW qlv qU82G3 F([e%!inJX}s@3!л+a1 Pr,UN;0o׵nzjXXk8`'Lix[3p:tt~~~](:5@"A;q %!ˤVĶqM+Jdh52im_5܉ ;q=2whg>^s3Udv|S{??kΥB1854C(r6%5Ջ Rw(odMh]!QS *tCaRbqŦ$7zv07٥)jHG1JO•$,M$y^=nZ\"R+n>>_2[3ϊyb'4(6/}۪.vP7k`>=u)և:S>PLrToh{[h}jUݗ[@ݬ}GT2>Uҵ>#h3{|rgSIy*\ܤbo AՂ5s6c.Y?v%hz]lnw\ 5s#AEU # NÑ_ p4 KG>#K{>MJ(9N^ExUe Am]du8#0 L=u,T>(jr,~X𲩐hI#lh%L5Z IO4}l˶$wP | XAed\?'cəryDytﯶ9Ep2XQѓoJ!sSfeŇ`%*ĥZbMjj÷53(W}"W ڬ-r(' ʺ$5y{`@w v`m7"{ƌ0Igzi^$Or%:ȸ{bDO"w6zrͧH"6\`mN Cд(rE_op*iٚ 酼r3dQ:0Iov;Vi D7w)toFKfN0r<"҈kp.$ l:>u29쩉K:Ŕ*80䱲^g ^{d]}c2a4ouy B`r$2.<%Q}&sFާ_{PEyQeM"Fb0W.v=S]fej|܆^kkE R9yYe D za3@Pz9{gG/!J" "{dks O޴4GZǛ,<Xf_ )rS` TâlB//xֱ)+O9>,l>(-ROK9_,M&stWP h%"fC'L TǎSZO?peafˢ>ꪸTte=F>L7Wm; cCe|KF6z?붤Kw 7mId$]J!6`BhXӪF oO~S)s5KIZuKF| Tc5QI/?ݲŽujjK;_ qD }·l> yb5bTyg?EƆSd$NJ)AK}"W Lf{1pE;!~d_50/2YK54ΙIt~Oz 4ahb#_%2I6D dX1=)ISj!x2iʑ9ot|SdYU{Rnqc~}azkX~ FINװVڀFۇm1==$ ǮAc ''Т§ݕQ& PzsKvHzbK|O?O\Z>%%ɛ~ٻ_g [Y@rA[bXNHY10mg8>ay̞H0_&Uٹd{WF/G'U*)ȍS.{ib/$vJ:-LK#HeW8@LZ'7%O8EytvhfiZPVqn=d|:,>U5r}5vv+NDGךP/U/uh/hbwɎ:mT(={g%׹(I6۟eؿ04ҝX NfF**l|jQkY'h4"";s0rﱷﳞh_Ȳ*]{D$v$3MY3Z`#Tߺhi1Lq/^;DKη~ѹ/f.ݨ(??qJ,c1?lHgF={1rg Ǔtu:x20jdp#EC^ձ ڝrt#d`yS_43̐"s!'#XUNGɠO|cFp au/jD`lK_'_@S}X=ȎC٦)z^иM29IB d>gNu6{x(hHKYNePsIu„M'@o{ó`>qJsD'?AK<轓3y}HhL"6ſYKA׺vɔUo#x\Lsjxb5;̳ƌG=xDf^,"Sޤ=[YT6aBdJqT7fwh \&:%ggE%@5 m R 3J%UdBfpbs<'dgoe׏촆hZ$n0*[ U u:dqCKҍFpZn|˒ tX']dgqa& ch-xUk& .;O7cCVe`{ZnuI)`g( 0P:+,> Uc0+a'tn\9RhN*w;к#b$)$yPc..(VTпYܥP[JSfa2Ž&^QNQ '&kiRn2)p۔0p3+F{t}dTinJ" 3rEY 0+8Jtvٮ߆I/,.vS^X;,K(.C9F;.uR)XU: K,MM}srkg1i߄hsTPh<#!1|* $8K#`)&5sA)x Qޏ_p' ER?WÌ8=鴌w3k۵,ޟ" etU6XdZ3/!wRep 9PJ<8;:5./Pk 5jlpzsWn |Eܘ/-exUˍN`XֳJv78ѣXMnwL)~i35<=*Q!BZ qNJXPl1q8F~hƯ޿#-R{׳"H VNXK#J j ~l oMFLE01,pO^-AK9OpzI~(]@eH>׌ -O管Xؤ*j 휫@ƽʋ3(/- ?"3hb>txĂ /ʫd5T*6O9Mљ]ѴMK x"Qf AJ"c uœD-/Dr ?r+}"nw~YfQt ;]HjttXJ qlq[*VnP6jBNmg1ߠ=H& <*f~T5}6N6s6󁮃glz 5^ؒօ/w#k %ș+(7c~_C;6G;?5ʝന7vP̭Ut4h=΃ͪpqStgeSJa ڷw{1rhdjQ;M9܇"sCk0LC+Ȋx&Jj/ΠN0SP&1A, 3?_!e: ^6]hǖ.U>;r ׂZсo.N ]Xx@sbe@[OFl~͢z}dtÂ.WBsP_0U5mj#Z#@ԣB(66u ;z'ּ1E(Z-[פ4KbVo)aNts<bPzU;O#y2J?Me䉞aLm0/;cd{3PNfYY|b٦W?pZ J$NGrU>Ҽy4 ׊UeR Vĵq6ȀbF.=ZP`R.+V-nrUB'`ͺAl1|2|` ƺh_늁aFu!kS&+2F 2x1o \pM AKL`O9uElŊVQS{0KkJ uRcɓvG5I^=x7Rt1cZ+Fp}z~Z>dv'E70^Ze%j!u:-0Qܚ^8ÀԊ(|쉜Vl)Q0󯯳&\_YUV$~>_ȯ~<2`-~^A\2琚d9>U": <ԨO`4= .ݥf8KA!Mgkqb)ccSozAƕzsz7}s]wc1<ՐG@yjuT4~kOk8gv6 8l+I *bG¨}Ac]1ђO>V"rx<rp ײD_:q9X_u*m:7,_g"eq'DCpqiwf/ɔhnFy'wT~0SEf/!-d>]L@߭~yhy]:<y:F{Ǔ,f ťS@ðܵa}j䩷g-UkZCGU,nޓxK_Qձۯ3,`iyΰ4EF]+-Q K:XKVa9:lNfoxq(xEnx!iUuyMg^.B׌#с%fEYTvBLݕ)x[ 8B/ ϰtVެ(As:u6f!~PQ/^wE)̼$g0}!u9$qIFd9 CV[4XS ?^.lZGt ok'Ad҆`K48a4 I ă a3~o=7W1ty_3=UDϛ,_< 4^CpT/cd΄@xfU] U9n@FtP`]rlbs% W9Ό?&݋1|ɋK(~F`c+2USYx{EX:` (/HFl{ &c350b@"!:Vye(xLf2Zpϗ (b]xȎ4*CC`O R?]F=|OC ;OCAzʔtg[BmKJmi]@ohk[@IMB# m F@zOܠv׭f|?Ƚb^ĕ9I(yofZl(0(2wذ'k (&4گ^S t\`> >8-R !-^pBtPFE9CtH#zyW6┋gdו!sщ춼YZ {X`#. !"q¯N{ M0N.U[ Al"-,}TR\nC@GOl>;i`Q׀~QT|^D$ڶNqi50 i>Q9>)KyMk!BxșZ}YY~p/m\O킀Y;[ɏVKf 8أ硱U[f+EB3-\4Sԑ` 9vmf'Kѳ$FL |BpN$P+E'vK8p9,.^CV&N=0e9қ`M=kCC1\ )UO!X`C=t{(B mԹFќ ^Azp̂gEvQ ?OT%VGJmBثP w/sNg@_ BYtLؕeM睁&plSأ_G=%/a^Bq8FA RneG"l[NJ`ϵ Xy-X/3[I"'X|q۾+XXxO6ܾj\JA϶a&%Ȩf{\Qp:B. ^ת1D\ּDm ع)V We p;u]D`>Kp!e_bσbnH +ӮCsEJ[ 'W(sV,NA^7N]{FAi|K:aM,$ ˈ 0~UL֚vSUiR\{#Ō(_G^A*ܷH v$n~,X:?q%|ϟ 8Z2!}vЋsw& +FȞ9zق5y*֊T@ԣҢx%0ڳU@4A-\3f&S1T`^^>dS+sI+$ :*GmMN{ D~ZقN|ScQߙvGDSy)NG].Xv`@_b3./Ž-yHum2j,)ÈoPLcCo.`j5e3Y=',FpiI!PN3kS )/'ÿ7Y4 7f?ўٶeBCo(vKgN)1 _Ge=;L%M(ڰMXѬW$HI:S$6 fP8cDRGd(z]EIR+%S8;T|gkzU2_3Rv,kCUoC3(H󑢇P>mCW3&1t rՖLh5\&S1;FyŪQ?I̋(vXvY/lT-lGV80B }ipz71q7{O$#9_'*/i2[%'/"`M6l5WN;Jwmȯ|q颽Nn0 w|dDŽjApP9%g˂͸]70N $S~GLXf)(:i6ZC+x7wZAKc]4NEIe0!`'r@}GYJh`k^ SH5Ul0o&71|. k-1B?Oqy:{Qyֈ<|#sZ~gg t⁕ϋj$奛}t&  MRiclEIWُpI^pHbŁŀаǰLUQ +y1 H KpǺyYE-Y }G63!wVpM?n p2$<*]S5 59`T~ؓ H)Y IW)qBe+B'$p,{ 6 X;N60lP &?l Yeg,{LwD"Ef\󺩻2=82ۧ0q{hDnQǙ.eDb W&/G (p5GT Iw|U&HpU=WsƥSOjɫ%^|t l2#o K߻BQS]:ek&qPe[Vs0n"_:BLPPڿ%S|tC3 ?e9MoS5Q#5"7ԿY`䯞mS ~(FKo}kzF }k=%fuʓL =sCt:srY OqŲMd_P B F}?/;$!D /!Z,$M R\q]MoUe.сz~:Tk#.|s߅!t)@Bwҏ~9=Vxo|'l\ "sœ\,Zq"򕕾Au[ os fnsP:ہd ؤ&"+;@ 3;F"l!GS\Q S'2ibUukFEܳ;Z޿uD;I)a,TaJu p + >~Hߞ0O:: jN/(3,ȣ%r j\qPvi)EOn%_ٽD, jY2d&:V99 jTJ AmpyHog [?ԏ-V9e+dBj?Q_\qLϛ#zg^WA340wΊ^&>N#fgIEu{qu=s$ \T0a33(Ë_ReYQ`ゲ{^T*3ܑl~v(up7^۱eS=4M:Rw#$r;q\yn^k5vZ?mc*I v +6 ޱ JQt"+fNkyr?ӆeΝg\`DJ-.2`!!6[g>2 ol"[IO\]nBܐ9fGdQt] I:! us4i5R{f#: Blg"c6p`7 f׼gC(9GJbMIzʌկҢpbk=8iB?z簲xjWvWxvcHm`Tk"{¬ցT&( R@m6e;{DP ɇS6\ NE{"vK M-@zt' ­hj-!%T#Rbz3V{ Ts/{~/FGF]=ewS4V9K=O͘8A5צ 1ʗ;)o !$E+<<_ea4ջ!ǷƜZ l ȯp1ۯOxFT] 6e'zMEfV>/4 Τk# ] q.3={:E]u{qS^i=H'Б'6"H򏥎fX侅GU&%i+V^v:bXPwE'15 b<%r!36V}=Y(j"awԌM7[Mo:uך@~ԥT0(y4﬜(QFL͚fcw4!Lj*̵`ŠJӜ7ce4 h%=}< {,/͇Y2Dݭy;|` 1}D4YFb+q3 f3^(Z+ܭ8%,Igrp`}: #)Ssx%>$1j]XA+~s40m" ѐS.px` X9N(֡)8*_4{kF2hV j!ht:U%W)tf0d4=QaHe9as'a_d]fɈ>s6ҵ<|E[;1O5V$ l?k|*U6b`&ѪjXdT3^B:kge1 b vNͮҐ€vA:02+q/5%y2~UH’Aڞ8 4ϡhݡV,3?܊+N~Cj:HBW27Ƨ=<7.2MEu'g6Y"ҪqxTf 6^UdrQJ<r1]1ّى' =$C ,=/*xEjiN* nhb1mksAcvU < &x9NjZYe%),5O]s]P6K3B{U͹kjbDP|Q]u)0<:]rJ^ȠZV-6f?ÆߺNh7xDBv Uq'?i~k}J1SJ`̦Esic R٨ku!k%1Cer<syB{ #da@ a&v?K* M튦2zO֦G$=x뻶43] PmtwJpF}o¿2硞nG#&^lQ*cH_A7`J  |v#xiQ-u *-h#-`f3Ca\ߤaf,ٷkx ?l9C! _;%7k?5UD KөN4o]Ǔ~Ğ$w@gqFl܀6B3iYއf+i;Ea,ɣP3NKfq*((@T&L4FdNv$\0\exÃچ'g ;lV~?X|)p&Jz3VjtDsx79҃ް:?A܈XcG7ڰ3y 2bO+ylWb>Ng<瘷NԦO uxuXAH.z6Gu(@dR-sTص _g TQÉuB.Ozp>挕 >,9"I牆5(ĢPVφn5~LzE ٳ}fV^LQյg0>!t3 ?$uc<{F?1dƒ&&_K+zm>,w:} W w^md6{Ƅd/ea8Z-Q!z X 'WVP2*+E) ?~_[GF6<SfPhBmd#${O)~ΑL|dLUʥRLH /֮Hd]퀋# MtR$H_U KBs]$v/|/*bz&/wfo+gzIƶBVf=$?6Sph J̙}W nH LLG<R&L* :G%4~0A2~7#"UVVs% ij1\DL|Hy94a>ݔՇ[qm+0e6QVbN໅ qsWܾS[EH+^U>G>_5U;EG$`Tk^׋HvdC&{`WTMVr?'4E$"_+z]mzEQ^C Tx=Q)F0m&B 稏2{uEU2}9(u?4m (IiRB]Jy%s_JP~lEwt zV̰Ph(30uԨ@;Pc+ şp-c赚UYUW|@Wxy)?daO1k}#՟? φx'vD_=3ID~Á`kO~K&vd.) T#p>YDQS0M)שs:VXc#Iu(p+wTBǁ6wfnf0 ҄Q޺`լ%δ_I h #(a*-ف8y@#>sGM7͡ Ǒ -5haQ?%?M̳9[ri)LN`7޴ݯgj̀88O>ɋ` MmhGrtCS2 s[܆YԌYqhodeݲyKʕD-. w#g~!\wt#>!_`Q2a'pr5UKZwkU Dmo3-=E.v0a),ViadSWKt)UbtĒѵ|pt Z9-M%oǭ 9ok료2TVhZKd9q5AI09Hű>M˷V5ȡd٨-$yqQ");Y6P1uىJi%~# ^ ~ߟ?$ hZi Tby/@cJn|e&d6w[}]Xo7i9a%a#,&ٯȎ|)T) zU1afr 5,`-ANޔCY]:\z_$ZbA^:z81R~&}y%x~^BfZ6r]H9%O8ZRw֮k p.ɲBVOq,%5[uNG ZASCa:1!Am- nsv9d GxwjᑤLLR2{ͥ7.R ƜD%w+mujdS{gQx8"2_RIBрƁg|R? ׺|§kż!nI=fTUBMQ3T!Oa9J I^֦뮶n)T$vGp2"JbH֦ƤmDH[J:_ Ylg˭f_.J-x/3HL}c60ָ7V*mQz֏3> #yC< _N<8 _U̼-!{1{=i o5B/wjRàJ+ #gⲳ- ܜ*.}UɈ+]7ӷ؁uzNo3aI4PDmjw7GJșٸ-dSvGϐRE8Av,R"ӕRdx ~>D 6FpزLP+4乢I՚]Y kJa: 9homwe{ih >5SZB_RÝ"g >N>Y[+ +cix > 6] _.%aThUz ު ӆYу\PFœ?TL } rf"@Y}).MTȱTHե6\lLCzYh #bˊE|>\+ =1T(75 d:!׹HMcG OJ hLBENۄ4x+ݕBX*7#3W:L6 @Q2o<~p_>aEcViT@Dޝтk}_$&i~-f%2ZPALjF*'2\CoVI WG^vKa;K߬>qޟ>.JU2?ԕ3jƕ#L01FS|{yG@e-&#" /nrctx>ʴH/;H{p4`ėI%`#ֻ$ cSZLxɐO2И#>O}Q4ZxfTL ^-WTi0~ji_ӤoEC~"#Cuk&˔.Xድz?w vgWk6/^8cgJ`oRUQkNR17r:^U?X1"?3bh⸉\d tf,=%@JsM~c-޹bZfRcoIYsE-t)C~"|ʃd *xK ٛE3 =␻.1d'.F6~xDHqǹ~t ڄjݿZ`Tm !X+ww=TAU0HC'~xgayk6mx!W?@_-W&VMVexK|>*.5~_\vϝ5E" #N}-%h_oR)6}_WLf2Fݦ%~Y*?%X935D!suђ:`="oB3fw4YF+SiA'E+k2>8Y#n!رOi1)[;tZ`O|E'Icv )!S40[̋'6Ѥ[ &,էs1agU<cS UHCByX  sfX\ Z 6SՍ jG3KvĮ 277 /M\&-] $ vQ׍ 0. =ZLG4EO1*s=!# P%3 fȐ@y-!U΂ U(1u} c\̮PtNZ@%DnK󖔅Ad/Suj`/c;DD&mڎfAb re<+Dq} a@<4Xb|_YM4r0Eت*ѕ{Pq~qu=s S®-_(p:3Gj]{@sɳO!YrdjL?5R7[ReO-oxaj}bhdG"Kn+-ZCv)4z8+{][DhʠQ-9)  DT|86P]ߩ0HW'$C\-,ﻭL=בu?2|ɯUhN9,vTȼĻ4 wYj+Xa)! sBoo 2uvht/s|dmOFSK'?~drQ牔9#*ޡeW^%Lc^`Z1Eq d)/ܔcuf?Sz))MߪۀyXز@߃&>SAMOr?`hJo%jDCx;;y$O^iA;Hje1ÿZs_Zkm$'9s![瑯: MDN:WHf׬o$s:ّ)ek)!Zl U<]րxǞKClQaRQicP6uAqy*@Dm6|~5pӼGUrTLsE7?Q&36E hTPC6(!9M4|w`mo׍̸XyB}$Z(!HO1^L/x2/1[AINd9 d b ~nʫ3gBQX7gD<X!6#ـT[opU$&wL1䙉4;TxßhfiZĕu^/ E>/-J%jkeȋN @NSO#Zos#3i`t8H>`C3qJ ŞG8hCKgFU*:WT6)Cź3,3~}Y9S,m5vґV3(w X)T%+G`h]Ie?6͑ <DJgg wvVM1Bo@ʛSVP.Id!;/ڡlu.Xn.5pZx_RB/ G鮤 a?yEˆpx)(dsr_ =l ́Wkp[}s 4j]>MfNo )1Q1;$,aiuWmק9TU5itTXOZ/D=fϽ\M$m]Wns+ؿ`NA,9Bpћ)ki R8:}B53Tuͼ:#Ǟzrd~}w}3nBۀoCYx>* #[(GpHwh `Y Y˽֚:"9qqT@.Wzն}~:Hw Jq"Pq!RL;|yM\Gs4i0XyR0D: Yۻ2iI堕UaI^z'qg"^lsV'$)o'Cgplg~r|ோ2NGPx'n4~s90dkD->]w[@Uٕ0.  ]1 dU@k$K<Vh3%˜2QqSdϘDjVfPqifШ`@g0yJ? ] J "HxJ)4v"]A^Z%rc1ܖ1|/0jzwuҭem@wp J#IM-͢-98]Mlo4SYHlZ= l^!~#:X%odK GMt(.R:FO-=\.5DCu`'K"6^Wx+AB^%'t!XJu@",`~EcZk0J3e1h(h M.*SݥU_6)" qBH5%J? AЭh@vQpA] X7ǩtfs1䅆riP*a0`R1:Sa_#K1yu84͂5 O5[YHNpH2` "UeHOb_}k{ r#V|EQ6dXqA1ࠎ[Y#@WJZ$n'" ;FF7iA`Ҭr2GeA$kqR/d'NG Δ\b%ln1Ļ9&pxf5T *yw#Kä (v7E?D|v l. Wt:Kօ ((C+8x{KZ!C}[R0.5h:1y胝Kmf{ή!(9gaR!X+!TKEWu=]Ŀg6j!& Gui@)>b[rׄ>W2GLʭ$sb HYm'M5kE!0\7&"Z[R0V"wX-mge˿/ɎNuLpF}2:#I C.ؠ~gYZ0707010000036d000081a4000000000000000000000001662bfc8000007424000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/libiscsi.ko.xz7zXZִF!t/@s]?Eh=ڜ9OGl^\AfF7B_OF mx5S217/7K:[ jcJӗƹWЕbY)D UN=v hO2|9n2+<P-{4`VjPK Mu-SW8'J#(åF5Cܢ-ޓʎ49k&\~a|f9i5ǚ>%zWM}?Wk_J,[F=߳B\CM[?8S@92e:糣 17c_e 9_Ra1IkB zwD3R4&ϖO+,vz;ג64K أ;$JV{PFH\z B:yB5 ГGUm0Q-)fg6c_l'BQd4HEs&8Ī\2P9qS$DЬP/ /Ԛ+2h@AW'EPKH÷Yr$N?D^ߺdҾZxqP)#e^hORRoPՁ&3w8ϝK`aK btJ~2ɯ *#L=UvV _g(l[JJ<jlDnqψȚ vGA3.,ڼގ=Yh<׿d&LQug$2r=%F XMZM$1608bfƦ@H&abuXux.)\ xJ ڌ( )["< D&/3bdT=zrb`gwi#y%z>+~i .>t>&:$ǿNUe4q&Ӥ..~lV+H~d0gdFn< EHgc?+8fNzwp9QC˘ꑌ1'O~| J4e|DDk5YEQfT-3 SKrBѱ#-^3S'Z*5KmDYRfdDA 8xQyI d &J3 ìR'#cJ$1u>jٽAeo͹C$7N/'߷}Y6GZRc3Spj,xS%v   GT#LV2=i- .|4Rh^߻D+N`/if6pN~RCR00*M2%wr<Tzgap7&t4g:q m8>򲚗Dy XҎ-w vA15dw'5pӶl 5ѩnu۸wR;MM,Eh:`ܺDKv0 G(+S)q5mƍ K =  p&=>LZi{)m_[t,:ׅ+<ɒ|vZ4߸=(M ou{9Ī}BQz^ [&o'U+4Kէ,~ER;p*+GN [3VWR&$dEgGLYeSn1= ]:gGn~s^ڙQomY [>hBQQ&h_wJun 7ned-7@,^ H#h H|!.e7[)BM)2*; }8$p̄GH0\ɏ1'Ge jh"1*PqN }GgyQ!rVrY>&6{0a1#$aEQYCaygiCVxFHT^V @w%Wc._v(;6tq[vHy{_]D"&'$>0a@7N%’+Ҍh)e,X<1y/-"3y,Z'%>ll{c床6:8r7]ކB orq vVbD%\yt gCu6Rd`푓7xB~-5v s߆5 Rپ}85&cjyv*uyތO!_Te%#oTP?+Ȥ /dA@C:) q}(r:Ir[G &o{Gx A~iMMoպRM41J`17ȂW y_e!@z}\pË~(_'?~eX 3&8"使yxI.d|hg斤/$-*8@Yv}9ꤡԱJ?N).:|J ?߉rSb!&zĥ~YPŢJ7znG“AdYj.;j>U nooDo|]ϛg;fyJr:yŵ@3Bh+Y6vO`eŲGt*uܨWn tvx0b>7Ͽ æmا%}l=IUFZ*T0mG#G@JCaAlz1JBM}onŅ63e3UITrU_Lh9xd&Y5-^<+m "s[=.d" @/]ahޝ4y }֙jaDż:/;(e^Oc("ԘRޕuT Xr5 1wO *TYyRmf#8AMGzp%}؏6 598u3bhc$Gz"]!rJ׵_ԆM!*R#]pcBGŏ *"qٙTA@b=(Nt/6Oׄ;\Uy' ~UAWݦzV |-f8" PqKc=P>8~C]Qr6 E`/^*@ ߕXUEӻ>V˂ &tY qB(,| ||!nj,|~S @~kFJtdٙ?μDZ=R/:`.UFd:i㞂p ;7_NcJe5H}vYdž- !90ke@U};>Aޮ,0L_zBW)>-䑉v /2B&>S`Q<ո>ҿzqr¾oaGSӘљh)PI!`UAf[ `u+C]~kN8,*N'ZwXDQ^_D$ /(Nۗ|><Jf@ٯ&bӪBU9Cg adۃ3B8ZON &vGS=,9a)RCk7M~6^!W )c-s{OU8H?"K˳ '4"EX.o01UԦNfUk3 S jDEa`|/.ڑnIc@Z>#%&l-l\ק9 q-ٻ[n/1g[[+ByR j{)|g7*NDٍ&fWDIk Ƥ`e$Yr A uRsw[: ֽJ)e\IT$ 3)f/*NE d/ |W4%w}$&׉kf.%PpfVL}*Jt`]8- vL4Br. gUF䜥BYt}< ʝL?NFH00`XK 9rO-SoG . ?Nm-cLzأCcv+Q+m9?a,lRD vT7^J0dϒv%;bedBoi|޼X+SUn2v[!U-Ьd)c2GAr{RK<=WپGXdS؄^mG'q 2Zl流uV0j5ymΉ )?$te'W? Qo %sY/wkJ5jJQ[Ww##ϗv#5 i`1)$5ɔO{4 BV5'>h8\Y7"$xͺpҫ:4Q9 g@뱯eb"Jo@@UӯQKXn|$g3Ddh=p(*>}&WGL= 93Kg S@muWGϒMHU8)!YdPlZזKOåR`;vJ1|Sd#Y׍AAjq /2vpV>]{&r8yT&uq|[CI*>)d1+GHԯÇH;0EN”JɅx91ri\V6s<?`8o޶Xse'f(oo ǫop֤Z[W=xUYUS= CNvm0XjS:5yB{Be=F!x;Tv/ng#YYʪ0 ]'؀y`fѪ03pa~QVVOiV2I6kr-s H>υ#8;*]74 l޵?;p|=X>Xc,r<4W6k%)B ދ'٬mj9 c8Ff!vw09ƍ̜^^eEvlʌh[l4̍d+J%}i[TG҇mL~l()rG D>wX-R [FA4y ?W4}A_*./AGMU.:sR&ai'Y] b mz]8XGH"/UxD*zL 47N!숪ZqXEMD5<K~5bӥU?vj ayJ6YQۜTsn&I`Y%X wt҄+^1IIS Uj_X#b׵Tp|>8cTKM^F]~(F{Gx͉IXui š< .Ţo-Q_`nyvdo;)'d %hwF8k^IVƜx,[GD[YA:d-.:C+ީ @ iaLa',O1:ޡZUloF`H%6@Z_tr,L4V: }1O00喊Lw0/ڡ6taoEު<ڭ+pS}2 <4h/sO-V;{.idOT?M"%7rKH- o `va΂#{OHkh?8~Ȑt 5~ϕA(opB&@2^60`<|" "ESDoi}u59)QT)bWt UiIk7A%<ɾƟg| W˷oYrjq.&c6zL ~AvC0X;LMvUp>±:#,*k,/-Q`ݠzcYk;Y&S6#Ã8i"\u&'uwFeN}$6NfռμH^*F/U?Sr;CFն56U*M%B\90U:Pφrjwж=ei%է跉j&Unو'?3NP xR('*`i]U4!U{32B ؂Jm%zr!`Za51Nv!4mX:0 UZl늈Nʝr%}{~ٸACn8ewt Jه+zK(]oh< h[5$Tͣ}i1JXá'ʇn::ʹ2:_]z_zqָ8#B 1 "۷]̟yu(w(=uPyQPXzʤҠ!.kPlS)0V+:v*S'u_4Siw\)IЯG'`9R\ʹ<* 8mGǥ b~ ?@W  K7,3 wZ<|%Cׂ.O+_nN+w f@ǁs*no 6܄o^~Sk @A6v![i#MCV/RJ=GSk/1(HrC l_*}2R FL&ͼJ(ݷx&IGbB@=EV=D+}ܣ䍹B:P| CԀ y1ڪɰݿ?E|>sEt{pn\wN7-G(NT&6U+@k|Q+ϾQgT !>~z橝l0#*&gNҨ>q)u<)]G=6' ~O17/ϫDp q~;1Fy"slaSO`x#, [`C#Jmq*:,RKNj()6IMȆaY=aY D<(SB^#u/u`j1iK.JG7 u䒘b[hИ /SQCCEWyDc^E4x29U$LjjruCBSk$pOuY B6[$Ѫ@҅1SN~id* ͖̋.$ϨV*bcHعl%bqR&vQOv*]}x!gU3p a#r-AsV {Hj,l۩mL,!̟K~o/*j8mNFŏny塇^~tʹ垞/Ђ5o.u;L,?{qM0ŹORE V2\ܻ ؼZm{OQ=z!6l>26xC aiihQ4i& "S/_97VRnBcʼnS>b]\޲F ɂXg]6"X|OTO1<>ƔgPnLWהa 5O[< )!c'+x9ӸExxk71f.䘦"%.,)؅=m5jM{a!"nLT.چ{7Z~^ɡ)Pph3});RF5]Qlx&߲k5BDѰnCcW]̘>d&Cq>gJFFsNF`VMXooT9;5KMY -d"CÁ5I|'Х_<ay@pДpCfrݜzt&P%7f{j6W8'ÈgF7gpC/hnv`[VyaDV3EER~&.P+j@v3ˉywMZ5 tJ/Nv tvLO{xYX&egwM ibk?@+bo< rj)@oa4G+LQ; ~qhXfn׻ Bot#Dk-ɦ1tJ+d.lj]5uI }C|jo7 1/J~;PR~7!\YE |! i *6-- C^Ŏ40?uuuuFسQop֕(x #3,dA14Wʣ3G]Dxлor#)\FpC 5=L'Ϳ):9T[>5kn1 QkUR]rb_T1GY8& ;hBua*5b>I,&bP¦(uy"=j 2 c/ 2=T. ;m(7y,YlũAKl&Cȣ{̑=1hXϞZҌq"}"fRU]1OOdG,\g86>|l<ۧ9Ѯ[[Wq1̶F14mw}h;~9<=HTו;$ަS|RhmPIչ~Ibﴚ K@vZ! 2&`&7,;qW8UVW0 b0tvOD F&_1b@kge&HT§sxr;EtZ;&#;MmrHÈ\serLMGhU1>%3YR!L6i0u{snY:'yTw^'OI-Z ,ZA ``| PX VMyDr)h>>9 Λz:} _IFw]L#l?{(VIAɱ =,TP?*Nqj1%9Ʋ|< ]yf4W ,dS=ON\ 2`.!_PkE\Ah'%'f}!bq2?c)[;AZo 3XKTާG~u*5pFd9OpS DƟVyY(Mm-{8xeQ[Hx:nID̂R3\op^PTj!Bѡ]ZӐ /rVZ[q|_qX&ߘ\F4W^B'܍};"7b#-[1dc 9;pP 1<7 1<$ڰ AQ$soӃ|>QFw^,wF ~PU jP ,`QL!]K \S>yل AHɛU%cH 7$DJv}xT .`j!_{-xM:8ycp 500tye YME/YVW"%9,=lGC0u_#\ZOس [o9 8xzr)QGwml"HĽQŨuS 2B_ШNv5x݈j^w R*0z(|Cm׀pe-Rҩ &kO͎&KЅqx[e-:Wecn6Sgndem>x5ͣ!ӼS,灭VQ~I=H[l{sn4j|ېh/Z=MiZ]95 ,|! Ӹ=Q8,ǿDDԊd}üuO] aYOI\(&?tyHDDzh`%Я Xtil0'('3'xC{WQ;-Z8d;$O\!։IWcac,lea6KDch!hf'5~?oI+?/̴)gp B.OQp k:}|kUKR :vцȸ4ka".+#w+3y0vihLeW"ci׫'=Ιx%,EL*7lzfP1)d$\3BP6?ı73AQ1m*pEw #3U$"[Z,Q_uG7 #u6l#P0iݬ١xYдͼ;˕TMkod=\;drkF#۬+~=@`?A`FZ4N1R::&(OˍHkk|IƫvLw#20?6\YuD.gX%\oͨ]5KW(<%Ҷi͊gϼ⩮SC'DCȻ5 Ce)t^Ifh1_7'468{HQHd#Y"v$#4ey_K} m o—/(@t#jdz=ӭ,[YFiiIjGO$ TuwNsxfH5"q7ЪcRTrz3fhR,H,&p`,ӶFtqx;^bIm۪%NN'L.dFp,~`;396_ks=MIvξ gpAv49n_H[ݢTU7ivOo5+m B9Ϲ Fζ1^îW*!,N"FCGCRN( Q6 I LEJ=N҄Kޏy'/5WJȺj1Wr/NE2/phz;o0.j{'yRvQ.xf^S'ײ=$%}ٲ.k7V‡Xʆ % S7e/%(~ԼK7awbb_goěW2dR[qGo'[ź|9-݊ D-_1<4m倇1`z5VCa6x::(S5A>o(}|oRrq8:DƼ!F>+q"Z/Ec|}Eq}CsZ=MlO\Hp~?M"ep5) ٣āVfγxȾ b3i1DrG#a4)@|FpǪp `8V,fpHw{*Ep҆kw(k_bOSk}1{p^- Ɋ6KS~&DVY_Q\}?Bnfqt-GWf[AO"{1A{WkXvo0=0cHw$NKr@>)Yp ϼϔ8"yD Le?UO~6 cb\ى JLj7Brls;#] gbo{*xHHn](+UY̓A?=W ( ea;w ,L%7.ᨐXRs, $V(5s~rYLoÛךtٍmWuk/\-tN^45CaWYd4 [cl-Xl } @:´)^L'~<_PRh.Yvj o\Wt$8 }@4:&|eyLNx+3}񺓛LY#ڊ /KuyV_ȴjbsjelyp"%䬂Ml c#-e)vl``6MPrg8P@vacjj/{Oټ$@9fET.{ D1 ;.PyV.!:@iE;Z2Fۯ$Vkta\yʛH5[ؖatw>˽ְ|/(mgdÆ. .P=/BP=\s,'s)r""wXZI8 jh m^:*h[VGa,P[;7|ԩ*ov,Z~WBU:#: R%6NI}]@[tBjtO!sT@$Hz-pRNċrsq# :MNbG8l1TFn*SuE` hL]xE # nZA9ԫ /ۭ-NUm"=~䠮Z5 %ӶiW+K;@ 3(WJs<V!ns聐CL/8ߟyi]M(`#[$T{B)oƽPk© +TTE8,Yn ůM})<4<x/D=/pL֮ҍB!!{tY[&#,"OkPGe- ٽgx*R'lb|?w~h]s$ds̓'Nrf_ݪB]) ]T' Ww\iAA4 7.5#:a!eƆ2#bWMC|`'hD5icn99mʼnu8x}$&g&\ [~y5i.5il-b=/`F1RF€&z8tGC|\XV5鴡uG0u[ 7PQiʃ-p.0]C p.vZ41@D:E= ;i㧗Ak}K\OCsqN(ASb\CU=mgzqӅȻ9"B@9j( Gbev*ǠUæAğClvr6)vW,ӞE&f;siTt&sjvWԜRʇaamwXhJueL"t1$A?4(5e._7pGgwE |5[;&Ĝ=ǡb%"C. EfUP AƏ$8ڭ;g,uڔZldM8ۦ., TV U@aUK3]z󣛹,4C!…vP(hbdTf7s*rL+q=c7JZeI$H(VTwY˱U]ȐCZ6Ry8{l06sC.Pw?u!$TpM֬g" $>GDo% 9t!m5DFo4LϙbjI4Gd/O|%wjK:%\)νz!I-}g RY Z1nSKګ'Z؁v}YZf҆s@pqYr8q/vzdž☣`cy'KD1ߗЀbٝW|nUt `T &U!_<  qz:LG'/C[)5w*YvR :m{z㜲w3eiIF(yLAhriqZ b%tӻ $Q)yE-`ĤjWe9JHc 9"e<}m :̫sWIzdf`4ix,rPkeٖ(M*NbZ#y*%E  f6/>;~/+cn| $70.X3'B«`d%<]v U!|i, #tlgA_lz,CډD0EIRկ!gBiDy+ YLi`!2Q#c(2KP&K;p:ٓfaKbs!u>$]ҴEsퟦ-O"U0{CA>YC1ѝA$"^of ̗%-7akżc=Jjga~!wPu3v 7v$C'N'x*<ӿ1O7e퀂,.ʙ#拤f6eXA`?5do]>A?pPSGbCU"U0AHR-ʮo8D9G D:vܰsu,;d|/S`uϷ[h4ܲ3`]})CL*ݒ5A8yf,)ryHGtC:& $6o Og {}ƛ#I=$T1J CmN%J3SxyԵg:vU"ov'zIxX#UB:a1?8'-n@c&;' ;gX6vp^Ѭ6z޼bX%*G.B ۤV`3j2hl^W8 7 k\Շ6Γ1ڻ^ g*/SzH?uBpt1eĥ)DlCQƞ;s-:Y^ g3360l/{(}k9$l}xw]pWe48bRId6Mk,v?.@2S1Z{No}"J;OO)~\u5!b xٖLCMλI^fQKj?V:WEew dҜuհXMUKۀccdꓮcUkNۯb  T~wX67Z2:-iٜce},g9k]5QUnjc!uMEbڞ)D|bޖ+Nhw\uZk״Fu~}1hFXT3~.0EUHtCF'R[wDI" َOAeK vuL0Si~G:BLT2^Iwqq?j(VuQ%$JB@4V&ŖQ|!ɟ(L,Pf:xmIWJwuQR?{v?F zrս} M{MN2 W-t9/"fFd䁏.yhcQoǵ!O|&|Fh]7n7z>J(~%dYd9s8Hãbau"b.88 aoJӲ0ݸĹ-ڿgʯamπUGA2Yj@̂ h!tdtr(4Iі!F Zo6 /*?+ןM`ȫrUҭUpD%'A{Yfd-2A!@bศ ;,8]<%!<|(/YoD,40w3 븵gB4{ݚ ܓΠw֯8|>VkFv4̮'M p\7Xydz}NV2>]eb/I+μ 2~UX8ԟ x$0M`JpÍv_ɀ-NGl^J *xO4_'7l@`ScE+BVkUN4ş[vx`NZ]ڞ- Eĝq1 ~"A*gWYbf"yrAe L1ynn{Sv'Ax$d^|-.QP*X/ zղ7:iT,aI<7y3Ųz,NJRĤ 1{qd1ک~[,:ef'vQ +}h?`-:݆pEDz@ٸfy״*9@ &,6-kF~Fic@KGc$>QH* 9~LY;Df\T_[Knr(~m1S,.0 ڢm,]R x`i"d!%lǺ1j2y9IHcoQOmys^8lJ}C3&َNA".7LH=7VeTylRkɢijgWT@3>w@lz7A}Cpa&W?$mG'aq6nIdqv9 `v//TF+ݚ뒢o=(415ǀ^#wP%z|?~\¿Rrތ{_pwQZ)7??y^ggi LJ:u\Al"݄dXX-HeѮ .+5g|WH~|nv_ݾA,!}^!Aű]:C],[ =tЄ8ˣEئ__Z"0C ]lU!4 BbAlǡCiaE8* iqef,(Q HFu:h:oh5nB'}IP#g%E G'gi +N.{œLlƬI*֒23X:8f>ܗƿ/X^jKm%£4+bA+m,l#x%%9u%hY, e2Lm2/RQ wgy{lr'aobֈ)':=e`xǢ&X ٌCm!"0_h`34';YkWe%$dwyN*9ۆ#QAH'EVFoiDn 7b)x.x,qm@zhT cзm/$P_XN܅gkiI*CLm7ToB_(S9XY8d\]0QQw1*LCl >i]I ` < l`5O)D-΂ +ͽ_FUWBVq")'U,@.JM*u6 dc.͋|wldhZ{/\)_\Sr"`kl@cɽX4 yyl9褺 }m!_'=g6 z#zT]R,Kb4~Qs󡺶А7h!n;12[k,^u["}}'"m"Ӏy߳E-(R۟;vfx(>w~ࡊ#$&@%~e%RxC iQY > /Q|g=J{wPmEJhT)ef!>hͭd%-#ٌНNdfJ32A[*k- jt`\pxŝ%k*Y_Lj*Vqr| !Y]ᰮM dEVc6M05]gd-}x,z/$_,Y8tg\w.VXfQnVceD5u։_e$&NqWpkO,:Vj" :$%+>e3ZL>T#؉[Q=0ni žvݫ ^4Ԋ rU Z:olKǦp.,i^;t\-PUL^"4B8e^($ JF P7OmDNt4TܑeCN~U~m;dՕלWaΦQIKzDz&FhDG nl6k!~5c{3הb-{yJ(4ջk.ʵ[V\^O%V"]2&Aή%+z"~AH)WL yVǟK!n!@M;,UZ>dЗ W1>6z~B6_ȲFMk.M! C*Cckn<`םeIzYБ(1ě R 9)Sp2+&g2y '2(y܆S&"e LH>/mM1);yam>p˜ !1mgdvG!^hbbiQ9 ./C]L+XT1!@qfr Ř,ͩO_3n?y&b:%pu쇰r3pRu˰سeQ|@q𢶩0Lg_bZ M5-v3z8p!'!xU@^,1ݡhOQK0z @;Ї{nOBOj іj遄r@~A!<לQB|ʒ,&T^8)1|̆3.G'Q4|4}ql?|x+f`i  |&Z'et6L@ g;ܽLJQj@CͰ֤mg9K8 7@  \br}72X7Y5DsM.$DPD;üy קD^BHrJz,d~m{NWV I A&^O[aQR|%}y+(*M28(Q/g"Ω( aܻ?wZ3D &|$_HqK7AGMPPCeL^%vAsa>(u  /e*ty#nW2若*+|*7gޤ+F8慀 ؙMo_ͳcp>>( ߴ %6EDIz\?p?r8?oZOᣒ}i{Cf,RM &׉<8̥$ P K,3)R3ND<g!xjp9.l1vz yL"z sj'\?|앆ϋP= (ޚ:;vntVoяʒ44ai D);a$ j[@i޹7)XGX"(Ly>i"Gߜ@N23〃ë\ YtqHu6xoW=n-Vȼ`sv~тEpCjmvVYQw68?5fwZ,WHi8ؘ4<+P>VCjú7:!`&]JVhpp*d/Bw텑17ZNIsn`a 鿬̭~a 0%a/%if)̰dΩ*򪫕e0سL@dhP [KtzYzJ1D9Q\v{%븦0ʻAwG잌F6fQ~D3sC`F@cxYǁxMLKlVKըbTy0Iѵ[1:ɏ`oc^I@QQ蠪#_ad&Ȕ9yX|eBnt6՗b9IUh4 Xļ2Fd=AL>@ɠ1Y 'Cz q2ꐧ P4=ʥZݷ,_DLd4'+:m^+B8@ IԈNv\4iH}PO*" c,[z(?@Ulv zM59hv/:dF!}?7{c.M-/ގKjI[8Q2AUS:6𮢘[-O}iNT%g'&x0["jYh^NÊޠI \ͧkcM="}ee(@ؗ,Td22CMX[I˜!}M̤e1 d/%rG r1i'T@gY*=qP8BZ<`h5giqr~X+X qvf dCFƈ|3}n/#U?[RҎNK DV&/S!A{?AXV{L.ѣGcmrD C7P4 3d4›x]6 nħ<#7b{meaqa:zv}q*+T\I0s 4-5gv6,R-a ~҄ YwQ£ISN@hMwP"$4M%O?+ludyKs܉, 2Jq$ ;?l'[[&Pur(5,eΆ]. K}`Uwr h8M[s:9[n0sD ךӤREЫ  Ӓ#5"RXڲ=r=r`YsGkb~0|!ƔL*bKY1:}A݂Mj klPrjh]+LLA 2*o='y@Dx^@j2W8Y?#am،V-c1viԹ/o3^b'`u<|Q(iAz!څ΄&b,z8Y#Rw:%6i謶3uK _Nԩ 0Բ %HF83QZNd 6bRśEPl'ۀq sz1vBq[&2E魞S ^B#gb8F08S'2s1=)k!6|OT=(誐KZK; v>旃o/ ݗLcHQ7ۺuU6L}ݭcB"H[hw=gl_Sεdr:TdW#ј~YsS`3D{f~QDFuˣp:Ӡ<(~S\=Dg2՟Ic^<:?4^ZƑ6思gp9jJ-8 @*>+\=a3.P+Wkkwnd*7#N2*}G3ybxvp=~܈9׸7C&~_hh1h%9Â.h*J  PF*>.k7y,.%[]B`wRu89ZiFR{y6|i{`w-&_34-CedڢP193LJshY_g &L5N7d{yQ DX:0kZyFuPs/IF+ws-G% De({ U9,-%GS)C|XfcOY-CVPSzd,0޲Ytvt^ C_=$|Τdk#N6^7n S;ܠ=ݻ^!sXE.Uf*nJrP1Mϔ L9cu ߝ25ˠGlj>_ū؀H{Ph+᫅94FTjrD,DɮbzuW@WKpwgb^ rVWmMrkBFDS XR֥X@'HbA]d).¢W`:,br}Uv^r{'Q$l|?$8T5Jr%a`ee|{*-;=Z yTO|@ϳ6%`bm6t+CnjyAmptʅ<(> l8{ԃIQEa\$q 3s~9~MYfw.:]vsnot?kk.9ցeѣ T"<-9:ǁdjG\&+8f 7T>I^RlV}⢏t oD5olLX;tE" $,'"l6ZSGXZnXV65[:xV^ف!`E>+Iv oyJ(.<ͺA0-DK+]yȍ_9a).sޛOxMBĞmKpNfTy/.-ys(g. Y }LY/_a\Ag0I C* EƠmIVL78su&X ~;X&ܴ*Б, I}p.YVbU`.Uv]_r~9x^H;ڏXJCwQAS!lj{><Jdϋ%MAi%qWj1FԸS~y+4),9S-%7dePTGۯA!Ĩ^s/ wzt3YpVa_$1ʃ횥Y`TgФhns/ b=ȁ+܈LcnttR.W@JxRQ0[/ύb䌍r[o@Ju\jtOS g~uJXNkI/k"(Rߠ+MD@Q'A,`Aޚa"c|2=r@@6Gʘ &3DȜT:'lbU(I:p$ [C /ƵB` %bcQAZ `k=|&}`2. o#'8Qw"3gn#v?ڛf%/^>_'y~ ]p7&lJSFvwoH쥢%]]ˤ)T^,* W_]Ti˃M#o^_Fg @2Lo@m=X;9UAl14ޯR.Q:丿,K6$} g G_;~ԃgs׵ʲ)@Q[#:HRUu hOdr2SLَ1'ZKP-4VuL!v%T=@D,u4g80NUD_i3I~y~aא1Vm}Ogw颺S@w14_YbXO޷Fϙ%^q?E^N&A ,*~$4I8| FeuN ,3=mٷ c;bb xh~cne+ˋDa!Jl"!tW[gXsH_C'륳a _)ApǴEZ&h!=Fr0cKK娋.C<4{W0C Fӆ^(-53ɔ+h=xo/~g׏b;`?ە9a[TakPWݎx_f?W#Ԝsh]{L!+kk{ FJetx8_'2n!D{Ƴ/śQTXTQwk ء%pϯsuma\7'5NN ѰGĚj:C5F7lH I [4Bd#u TZ;~|;=ȥ/DimxꢖiK)ZEXJX~BL0UM.[s 3a\rWᰝ}UhϧQG'jrd!֓Yldl6M(MstTot5n}{^f́ I".OP @HMJW-;sQL;7] JA0IfOoLvO6mr\LdGQS2܎ R~+IV=^<(>EI>\t{MMnb&n0m9jnc3ल ! .ݰuYkf}Q!8g:թR+!=[z|y1/'1hF0$" b3옉N`M a9 ff,\3?dowEwoZzsZHe ȖDOI5~zHj bq+i3dA*m g 6)Ty IP3t'ٜd*F0 wiX2nƨL)QIB1k~"sD-"' &}li:3'; O .=B/԰אʦ%ZIiXi$wʗk|#] /M2 gKT4܁i{>_Ə"b [W<&!k3h[H/H_ՒΛg/S >Qr'aw\uH.r3| f%0L_hNBgh(PI8sbMD)*7.TW?!Ʋ;G(Ikfj"9)v Cib@jFyky{) H,Yt\UiX5| .ÑĴcd|,ԪIc7Rä-X'ms DCKUa^؞mv~L&o@7#0ʔJ=͔LyBgz~LZ) !NPx+A};"8GTm  V7\ܙ1>з|Y˾ZVZ':{NeAki6WUJ)hWOw&z:ÚQ CR][VdA ʦr#]6(wA?5&;{+OI} #SC~J J/ı?Ԗ:&Fd; iQPa^ShAZ:lͷI  {|ݹݺN!̋0EDwF}#փ$ x&L޼<jްp~%w!AbR kr+M{Dr,TԂMo^B^LOT9O—UF8gn{8)x|Gd6Q+61 Zrig4=2~$ P vw(Wb>z~O5.2t(j`5'p&b4. z#_r58sv_\\p/==  .cGp]n8[[_`Ib߲_p.?W۫HRTlLO"f($Բ}#? l߂3:Bs<zG~셑] gcO[-Ȃ=%:jMܩ{oM^?5c`zed}1>ڠ;iբ2FNE>PŦ;]`sm/U x9U֜Hv.r۾)jKr:0P䝃9cLA`dn)ABYIp(dϻX.;5Km<)ΆCޞ$pɎBs`握4p|J__ntC w 1X%=XS-ͼ\hpHztSf` o I72MzxF9] ŝ쁒箠Z[ };TL9@@$[Y>\J;jjwo"ŻJmx NbpyȋCӂTm#m j˱x$O^_( aB KRmrl ߯x5uC]V]a/οZq Nj$dV HZ~dctWj(cb-,QN};͐(ٍ]7f$H-5H1ƸjqSj$nRRD@L=1)@.[zkhɊDFFA]3G *wj;?rtTegWE*}{ 6\fW.5{[Fd/gl)7tܭtp\֎nfx^XWⰧ͕񫆃ɷݤP nb|쉐s˵szer|s`ɇa+*`NH v O~fH"] R*.w$Z/<\J1c1WŇW`6InE5b!{t{u1zh̘mB LHLqITWV!KG1ȒfRZαѕ e~b5oTiL͇dEt_VR!m2׃+2H;@I,-r^$hŲSe0m q̈-&T9#3;ysErFL.nqiV>`@4CBZp|U% ɈҳgI*yG1Fv FAE3@/O<'}FXힾܪ6ot(m>:9( MB/ +˝wV"S$&ReK4wM1b`( :jd7ͪy댐YPDx3t F&|•-{=V@O9Uu KG5^F^NI;M;-*zVqo"B[s|CŰ,umH\X*]cfYLQg_ZY?!uFoT܌*DVL%?܍_RCk JBKUIN' >êsyɕKJ^y01>ogR'qgm٧ۛθz_䟊pL:` aEnF n`)M7g܀F{C~ }x^<;s-ITuɪJoĐtDmjȬ&uBL fA~m0׎i .u^ )'":GA~)Gq羘t8+|S<Ӳ8hIgސU|-8%+C Zt+8GQ*ǚ]th`-Zǣde<|I %y6ǻŊt{^{r~X D#Infpuj^ 'eծ6)\_yGFrGcIhK.gbA B,f(f2!pC+_7*FsX KY}`F Y3 WC^E$&Ng`~U8ͶA*W~K ]0ʼ#?ӯ&eO[NlbM-'TV~5! >tYa:DwO~ed_!*NTwg>Ax/x힏FlߔFN4>ljWULQIȅs*&, kkJGh N"ImcD{z\5ȃSNu,~ cm"Ԣ< 7tT&7 3C<}>XZiI}[,}!u@\4 Y!'p9$cl$Fm44:8A WL3ßU*6MpiLY!nUkR8bJTLZNV`?9^C&B=n{OCjZ~4S~۔ B$O^2eFQ]n]k&Η.>LJU(!Psx`؇xj hUsz eBœ';pD&U{[?Us͕0: ؂&\ 2IԲI׃O)-KϪҼe7{.YNlϑ2n={A H0~tywL}>]?_(34 q~ :.,,-6<`N*Yh1ddݫ){Xjre2 U`uXkdb3RYL\BYÂYڎ,iϩfi|50f>݋O[;=q; Z%1`n7YN镎[]Ubq)y`V?y93r)^.^+%DƽVi NY \|qn!vMf7 [ְDmS(2Eo A3#d MG ta=|Ja#QЊH Q@H2DS"vPQ5*G7ǥ? GpboQt um0uOGo)2BwQ>(Kx)9;UXjw٪:&:ZPs׶y$q}Kl&t;G!(NX'/wU"#+t Vi%ҵGge5 ߍn􉑜B$F(| OaBGm[`upE?U U6g-3!e@}˴gnx|McE{a>4i%>,i>vKҔj?*nkx z PŀQ"~&F$  gnjQ[jĎboZ E(L)[cڝ/t0̩w1OĚ/K!N/﵄^d'QֶEk~1z,jAN%&CBX Pr ",h@ )cǟy"_ ANӐޙ> ы<a|MZ*l z>`/vC5RAW6˙*uI|eyH,(版g.p:"m1%2(> bAZ.ςW: g !+0:L c+ci ]SЈRRIq~iuU3=+#y]z,Fwd Ԛ4mU(59d\\Z:P1Qa2)lJ/CsS,ʜ1>!+fGaPq;,w=V@,'zL ;Xڸ97kEZXqVMp(8Qzl Rtt7VD%f(a*~4>߁/j8XĕFjI${Nֈ4@X{eeDcD[r0gBcAs]{r-,{nb<&9y,dv^e; el!v Qp Sn"7o F:wqВ{,%W쟔cФ:Jbeqh 6Flhfehί;ds˾= TӞ鞈154qy(8s5L0 DoÊKdYPNT^;=<,daWO[xIOG'XCZ`ʓ \o;Ta NTˉA̺zog0mW_dnļg# vIR+eY;(jZrr7e\o?h.)p֠Y4(; +QR ص(z( k7'`5Kb?'īA M Xg>{.OێКœ 7fr­?c_ajR?~c w[(]#)PY4r "P*2֙&ipG|i[nm/7p+(({pPUpKoܝw$ :r۫g6ߚ+\EZIz#D%r>[F1'yJ+c. dY&y~|xp[`Xޮ/elHxE(X'RSpȭZmT|<8?e]UaBT_gͳ \v>}jilCV2U}M(<<|&R}:Lnz#.1$wk\0̼E:ڣ5U9sc~)'Y?* ;4րfQl2y5` QThMKqX[RwHFjJ6,*ye{AI71}W/ EBt۞ q3y\dTsF`Hac*Ltl Z@h>DM%2Ki3Yd%f-ᄚɓ#!1ѕÂZ2Pq'*}4lN.C48?,S]V Oȶ$D9-aRu l+0y]Hs[8T?(ajq4?bҼtJ:;vW3䕴;}&=3]4/>OD F$G8UwR[<2ce'T) 0tյDҡ Dk^{hkLJ}hVΝ*lJLJ ߔ_f6FFz֢PN|XRʩ]:}e_teB|4KLчr27߆k1G+gZµՓW @аrzG#M[qLjYVQ(w 7+_R.o/|VtJ=|cOyӇA"}V2[)ZUvN5 |{S 3kՊ 5G,tPz' h fYO/W PL}K>`J YY9U+vhØʦl*5Xˑ[9ޚ!5}CwǒlOl.}47E9s`FϷ >"OεS+g1L0?Hr 9Kb AcFރۍN5 Ta \3D׶3z%q:tg\-Sl#k Ѻ4Bk!P٢sphO尗T=1_J+ФE YnXa1H["g= ۪vk}xEmJvJi H&, ~+U?5 RRRBh}-}1RBOqb 9[Hk%ye+$k)-py@/}Ya\27A&)PkaƯRCʛBoޕ3np kE,j@1WEfQbʃ9>ri>O(MG>eຬoħ'ݘa( _O. -wVdS.UH1Z֐RvSHQ}O7|L_ޅHң>ζ*OO5INsxkCEtu eTg 7I<*hKH'H/Q9kN 0ۜ1+< iU*$Qų #K[,YGc$-+sџ @lªO5;IstF3*J4oă } 3ChƹY 6ciY(U9;]A.5Wx>$`ŗtμv.\nFSt1O#u 5<*n1ˑD 81NdJz[bH)s:@${âl0Q/TlvǏ Oj < 6MwC}TnsށFS uk2* Cts_p*2QNwx4.MgɏaEL66J,K*ɜ/=GM 6 ȁw$lL7I,Rʢ_$Q?jdzH\)8lhtܟ&&tCh\~e}9D?jP8 )&EqD7`o7Qر=d1 8aD{1,+Ej _0d k!ؤ>JάzR/_2Bl&Ϊ嘓tmɿ|c40t?F}搷\b< '.԰qp?pŝ7|䴰+mp -X64)}G:HdJğ6/nb ]i|b_2W8@M2+'?iyu?qpd{8 U׮(&Ht_-b3el=xIXe(!(OfeRA-y6]ڽ`b=XKT ;-ŀC)xbf+L j'$1''/./ـ^YTby4!\zxчǬV 9%p-P4 >s`T3IO}JRNH:[[UZc'D/&bO[=nR]R_V<9fOP6w?&ՅI6ΎcO )FhUKo]:)(q3śgߚkgm4yZQrf6rĚ7[> A}Wz Pe(R(:]6jS @o~k7hn$#ei[6-3A@6Yi`^% )G JQtmG ϳ.JSm!^k.WO"4qU 4!d1xH'v, Q˘f UefD2M 5Ԁ&ۅگ,N96d@ "ěqP0)1]4a w]L_©=>%ӫ_jJK5ߡy=mE=>Sv{҂3Ӿ1)yn!Fۇr4#gp([H=4LB| $H8 0"9LɓaGxaAQχn }Nl#q1̨S!rW"yOS$b!/7 P hK%e&*[gkYm{wȲnP4@q[",vm»a >kb X?'_6fh#S/:N𣃘T7ZJHXᎻ:hr᣶ak JI-ē _K!kn\&?rQ9Rb,d<0e|)€>#(>Ma cλM:m߽Ƒ]H5E|?#LoF*5AVxsMc)%8bosn#*{bJ?ӆ`Gy8Tݷ|;sN5_״H eleO*mƢ>xǀ Q.+8*%1ڏ|mթ: ȢgI) Ӑs"/(3RZ3{z.<'TIX{y M*@g观~kno-BLќ&4.IAz}?- CmpO㴤<*5C.AOˣ֨œAY:1=@JnMln$,gl4=ERi턯 6P 8Kir!#"z} < j&m֩u=۾L0nkV|·/R7W_z` aTCГ22Ա%Q8/q4o:L՟`7 蒄Ӊw\Ĺ.nA"+,p{3rb~`pe g:wE@΄/>bΎ%xBxu)P{̖$sZn2Ǩ ZaHi"XWȰ.R&ļ7<e+}&_) æoS:r@}`nf{-Nv "!yWL>eŕ~8+u+~˙޹;3;ˌig$fԢ 0t΂jkH o D&Iج{{G5q:ԐN0'i/fw{li*H@ w's39J_tkp*^^=Zw4Sq)I=$U{T^]^nK9s4}7O8{ycl;[ וFuOE(-t2, F[N%UݠW.wML,#*jt)e[B451I!q2ԂTcLjbigsy ҭD):bq4͌V>$戶-k 6VǻySf')nM*Ҥ5?[hRF[t' z*Uzp ps5-U p T$Bk\?\itN)$_\p5&NxJ8 +x>JΠj&6]Q=#''`]p !W.SӴ@LJ{/4`u ~we3a|n^ cL-ϣ3>Vd Qvވ#3rjEs  p91Ѯx ,G׆hmvoA6H.VS캇g1(%,f˹9zqB:U>(%o7^,MPn4[a :,(z @n٠ ̾ath1oB Kf }VU|yFCv?j>|FWN"E{7js|&{lIHf\ˣN mTCڍ+.";6y Ho? (hyOY0+](lV.]e"/qrм=ȹs4b/zfPزЃlE}/NuJ?̗$~aRheق{+?l_N5e gœ5V+l -05CWGzZ랂wP;eI;S"Z\.y&sF޺]]+Ľg 4}~w1dJbSR :\{d#vP+'jG$dȑQ(yxģqẅ́^B<ʦv~486W/6scY d]2m(#"$۸H4;S"|pťjh@ TT --tAx\I /RqAetU }rN\[3ܲ"m |GWf6LI9>`Qv`!\?m'l.Ii܀ P+o{f lpEh@No 紻na18Cd!Yy_@cK(-+I![rwZA5NMxb|A,b[.TI-4BTb!MpUw&ޮ LuPKv KζC4XV@>mRMVFQ,d`ᵴҽ [щb@]V'KV\IUL3Zzr^1M^7rrn`C]hQ?Gy fjڌ zFx֒WQ|kK8)}AӣZ)b-HN0҆sDF_})jD|]RI[.8<c՜L s!~"AΧ]wSFuҸzNM8"rt1w1HD)#u@N aj-cCtb?1ϊ1|\# hP EK vI j(a!S5/ͲI*"rWL馪oD9 /zq)WjPGϛOB:O'EeYT5%9>q lzΒ+`\x2Klo6$=QUevVf᱆4<7)!rCu ۳Ca.nhI^8Q6_Uk>gsD-Q0 1Ŧ}̢,a tLi4U}oSS_eY~s}?"|ޮA=:xUC=Fa%4 j* R[;L [tla¯ď葖Kh6g6<ҢQ:^W %Zf~;斣Dnr_$]i>>(yvn rh XWoZCo]|;tfT׏SdJkZm²Щg4l"kY6UM^֮`6 yӝpϟ(5/q}׎i{~kCÎ޿&@@҃"\9_  !?3丫>/d2`|RXran}У%bwQvC>/g}D-<62d MDOQ8 u5^ :Z`]2[|4DJFLl~N j?,HzcEcϓbIJl3b\ 3S448 > fESNNHE\\V_gLx%@zs=2gQ΃ڲEbAtc}lϖ G!YJah%ɊG  |P"RD_QStG`I_]2D .$.@R%?~,ñȯ]p$Ӆcc~x: 6SWt/%9wP iu_u(F菉,coMGu_K65i lΒ90!4=KZ#T3:Y0$c3_?aZho=n:kXj׏\~J߸SWTW3P-,p fҮ\R",00%LU+]4)cnY DohG@^(bfچQ3Ax ϰ 5qubu0BF%b4+`2y7ٿR&/L 2֏73dW0 'p mrQ 1xdٟa4 Fdl3RRxW(ZL;Ewy* :NҨX1C&LiIBJQ>^uo:Qؑ!b` vj[Bo;"(?[fMd?#[sL3R`jGVҲ,E@BtzCl4z;)f,̳LFX2w|'ZF8*~fґMx=,JN~C{TӎCfmC. yFy)4ͧg/F&mW3H!R1T1S\bDH4SӱSeϏ~KQgk_hn;w)s~vhװ'# vo7]2^˃\{Pa`S.:>PR3LS-:01ϢwwLUG!(pdB%r+ }{CKF$Hw Zʱ2?1)G%GV%`T#:4GCU tk/}]c= Zyq]?1O."!5ٜPd7έl˪2kx/ns#qQfDod$@ls="\&!rE`+@h/麢%ʰL,b4zXW_ ΰ[:A`2::51-Z5Q7|$5{>)9[em+h.Q{y<D;bu5{״9Ij z: eOo[HRChyd ko!>ӥ=n`𩏋ĕ %Ac}W`b<h|큞Q2rR lK| ;[K-  (%j;z|3])Y\>QExAA?~$z L&_z-kYH,.Lan ߐ8Y_RF+ }J\Zk ji"$]01;{7K?: HELR& ,F>6cNO}Er@Lm$&\Óǿ_6+hH k/?*S{-f}JJ.lef45&4|J"yji(#Tl hlԯЯ 7ŧ-4-?]HnRG(ǘqopS&m@ѷY.@Ɛ ˷3'Ǜ}. 54&38!p,?N_D.ۍ D|FwJeD:Oiv/z^R8<ַbN1z'֧(YWDp~t1 WF bQ۰W&L5!Kmj8ҰB[(e8y c:U18A$&g.޶|%w"\*y 9 Se}LpNc@2qcYa?^8,_yKC)dÞcKMM ^&c݄f>A`.l}j#–zJѿQL9ycI UA׉t/_~Iu-(7@w͐=>()%Jopl"98njv홫`pɰXsd;YOF*)]5Bd@az>x*b=v| bRmF ˢ{\Ze>񲶣Zy.Փ^.DmP#\ADKnGe!}xmˮUV3ggĈ >x JAuSܷ]u9V̛4q48DY;wica* YVc _lH'1$lϠ%J L!"CdPӎ1g*pD,`OVI՚y2`v?Zpmb,tS]߸QJj[4lqou {rXP:^0>nwL1Ic8#=R&i H[c['#B!As֑?4Mʽ. 4䖴.ڡSM aia֩? Ů^(Tŋz:/WVT0";d7 [^i@OijZXHMc zaR`afxo:܌*Y_iEˏTJޢ2P^rPR=|y +8q<-2׹T~;0_h\̱Xݍd܍X$(rp* =\š.-^_` ,;NF/-I{ID MliqUL*4i@ٰw Ӯ$ -Mi^IID_%#ΛY^u51s]'}L)vw/m jַ!@dW]w ..[xʐ-4%YHþM%.2lB\RÐ<ԖGĶ z:X+;j{Dd쭳.MȦ`={!'7 +D@޾*)n 5^w!vptyJg :yt\l`ZCTf̈́ZQdJ?6 Dqĩv/To WFOG.kqz⎕#xL0&ߪ~3c)BZD%`?bOقe2\;.) 2i./ bauC 绬P.k.p,"?[IVw MD,M XuuUX^xɖ P!깈CyQ5V+9??]Z{ Qy*f.VO@BE\1IDZp h FyN:D Mrp6BgNߤ7D@ۆ3!:~)b{k(̙C|+Ebo-|L@X:QdRv2fKȩ0edž\N1ΘEdP2$`Fvr^*OaX@? ޖ_.ArKodmsǾ=.X[GYQ) ŏXqlSC ͓-:'Fw悕5鱳bZR).^Q$c+5cKGv{}ɈUJNQC_ v0 2kRQϵiq@tKYjN&#)Y'4}Pbto[ _M›O1G`y=J;Y`w6fd\(;64 H<5iΗiN d# QeP9,h (pŠB/}C}簴K#+2t Z'2|O=4r{5-FO̎\|9V´;7$(vCfn 쪷S5*obMOSփ?kvڂrҋ&ISEW]A\<SY$iUQeBt+wsj"鴐@%vЄ_F۷' ?ˌ0E,cN[( zsḛ(Ã.3#g C ?)>022MLlo]$a@p#D$Z: P :uVƫuR20D>_ "n*`^YI/Dj'/rߟt,-!:t#mwcG9BbN a7Uj h!LPGPC_n&){NwsEBݍVy)#5O%]- D&Ow-CpҲ Op]>U ɒO" k$T靋5z-oL~b*V0X-U`l6-xg[t.c$/z[:P-+=@3lh41\R|fR,,7>po/={ `Ql!~ nŷs6eI=U\G#TJtË ZlAmCͪ3յ ^^R>ڶk933x6V"cN.p:(VLkgxG<U^#H$OH5t2O\~Ų9ވ~`)9sw?Pp(jt' T_-'Iq0}սNL@k=@ O~O 4 } Y٫ַҾ Zn6G  #EO~Q2DnKyG B6J_culWRw(2!!}&kz ?ǯbGI_DP$YrLgf)K8A[2'dP^]m!}xf2o݂gCij Ž܈qe^0s39RzbXY[j4ݞ?.XYcm^Z/$ >+B-tjO(}F8l_^Vd*EϡRZ┼6jݳ 5@)m``jw{X֛:'֎0TejJN~̴dƓѻlcdӔKDWr9DjYjËldF3rp=st1[|Wļ8OIφ]!_X2S4FfcYHUjMޠ(c[4nM1y|LQsգzi@Y\pJ ]KdK{vdҫ]~ͣIa VWK_yW.d ਄vm $E}7ԦPzY3 ph6_WU &DtxaP׬.|P'ƻaWfjwBI8\0L  KV%=u丧FQ]W .r8np }XRe''%P#0|'[@_hWwh!6;5F>Xs,.S G k#w!RMɉu/Ȍ-u40,zѥs5%w/I%Վju`@ٺ^q@J ̘3%N ՊS81e U[8Ri cɻRmj x,_ܽ1dA!2 `D])bڅiAr8pX4X%BVFI @o$b4Gw_J Xku>b7ZFj&K3QMrg@gہxCKK!@͵X}an:@hIۏN`v`VNA(? {yU_~`8%oj6b1pySCM|Bٕ\ӓ}mE'8T/V54X,ȕq X *JVNJ_x_sOoٗ/hzOߏSj>gs{sSh5i; -h\YkS#eUbX|"dH' wH8v?,P`ThjM@,2_})0f D.u=r\Wc5ҫˆgMʡo*-9mw̦nS0 d%ұL 3O=PYOznRN 1 MFlU,3tѩ`쀔r܎2\!(u~W/i<\9Zi_dfLy@sp$|H}#E#·>% Oo)^ MƉyr_{!UP"tM%(ϰr W._H&;RԌ paP;2b'оmggeJh5y#rJGeխtnŘVƭJ`D_%=ˈk4Y9N9䟊`"a/q8O9,1r3 }~ &Y6OLEϷ7bCYf ;:5-C(v<ľ}68`I#OG!gkl/a:ktvd׸;[[4mhN9+hE cSz%{! Ϳ^LUᴮ]sU;f¾\:`Cm#i({7Q̽U JXq WJa$*rNLcvVHn$F7ժAQܞ pE{>*on5҈/Că+ʨ6ppv4|vrex3CKi#\fV[SJRt>шr8~"<$07>;m!'hG@2=twy媞_{HS{O&ؔp.(OSTuA2\SDdU!柃KIģ#;o & '=/-)iq_ UpaW\jE8`®㘈lgf9x[Aۗv8QէXf;[_{ǘ?V`+Q*GY좛VQtF<\P+1`ڌYߧ_lC:v7+>{q-3(p"]HeiaO".o:G,9bH.=;%iYOȑs(Ha1y@zw'Ƽfcv /dg,[d81XAv|Gϻkrx{2רx@Zgaw+-hYU[i#ӊ4OXi=ie?/O)&@ͧht÷M8X1 c1>H{4 ? SEy"#?i5|/oԄB>I0 ߫*Y2'h (#yc0G4s\#cKâEO"`_`#POR8rW& WL4pYmdzxPBJ퓏+tEē[Ez2 bsH$b'>P;)~RtdBw ŗ1Rd?s7LB>ϗ7)Ӥ7`×`Pҏ&Re~qlRމh]c,l8PJ-l(e/^ ߐ}G\xߓ-xoNSˍkymuR|0,q5"t)XޥgwKP[$gr7\;]x(qKBV]UIh&MNR/75 Qm8\9Ewxwo4ih?^fHJk ۻ k;h7˦DaCB+^fg(P v5vl(ݴJ*~<9,gu}s]ECW`^G /q8D%i(.♐f/㨎m~ϕx:˓ 9cp7 ^ޓ㧓u{LrX5R OJTAnljT#WI\IQ%([.g,Z{%LLd y˦?JpQCp<^#j f[f p/+2 Za5F ܉Cik&Wj}z]¼e^e}G'6 }N,r|Ay.Gg DTB'|Y2b!(E8 ٺqΥBc/s2%BȒ{gWvf5T,Q\碡KKLGG'raط(ޞe=ɑiF]M#~!GSwZG%tG鴵?\SR }21U\t7uyz&i'G9ۤ2S`#Ooų;a? 8,ӾCr%y_U(iq$%V"F35uVea:DKd% Xa0}KWα!@ߦ似 PROi.U)b-&&}0CnE{s:Ԩ$cnQNfY!H;褉xήdE$| +$^nfy]upc+ 5km9ڴt]mC~P' E[t +{,ore6v&/R2*.W>aX[=IcM0Tԍv~lo=9w(*éL+V㧝g.hrx׳ 31duGZZ՞ ֟< n"n 'ZBYhsdtdAO9>ёf¡lӁ8߂E`>#Ou0YӊO׫mV0ILeT`R iX4#۶Z5-'x.8r^({Xخ8[HhbxW׉+H봾U]7}p]k["6CYwD%Geq(m=KTRgat4=e5 ,;k{4,.QwҪ!f` t`)$Ⱈ1f<ӎS_tp+ "^N5;ϕ;ODۅ ȉjbw9%\xH8 pVnB÷#~$?{_'lfn"ﮝɋ5ICA##0ٖ^^*r5zKei;A\:x%{|2~fOj*cP"*ypO, mrڋh9^rusiQ=9fMM]l!k*?k *Ǫ]] Ō?8}*)3:LE5]9HTg6tHl$B\ԦMzpjZ<%W^ fcw'K~:xXP0U|kP%4EĶl!Ӛz/^ pG:x" ل[έ>R.=> .`)+{F+$DccqMhTμa6u$RlH>F ,zne4z,>Kj< ~x! A]p,A)lp0gkos;2D'AZ1uYv[VU"̈W o&{ˢZM'T˸#±fz?0)4ѫҪ2W":tâu1۴4ꨂm/@n$X%3%|\ƥC!#}`ip6^yŚmR nFh dE-滦&hZݾ9)٩wWW#<蓀*9$zOX.9MG҃(@2(DIwjm*}u7$WVk toZ,Ol pdВ`.i9 ( D /~ڦn!s*7T?{c_0-Bxԣ+u5Xty ^~_$893ǗQt@<0'@ fwt#_܆Vh{)ޡvcbDtWcAzn1 /GJfѮMCب<>c P1dO+ø0f"V1% /p ^cU-X X6V9n$C/h}`SMD Ek lȧ[M;A|AS64ovL84lc2{5ߎ,TG>2Xyv|Iނ[BYvՌk!m9pM,gSNWSE6g..2u}hF 'Y0rKuu@Y*cpk%F$T&Nh5ӧ>Xlа=p㳶Y_M߇Gz8o&:qkmrjʁC 8f]>G9e Dp'V(9>W66VD,b2kM\=iJMDYzRΣ#K3OoK>Lʦ52*V3+n% rP1S6}U28s9ٴAƸhU cX+)-B.3g6z<(ϭ)J8; "Sw!?1KEOHY|(V2t妹3*# *ȗ8slޕ)6E"I*йyT`4= )0#»9.C q~h*U;FJ nVx., Ax ߷SAb}4kOL+lBglp%J4={frXO)8nhV>4v$uvj4ϖF?B;v$p6D Q|}iI*Ͷv"x &L/4kFx$;)9: ˇ1}6(R@Gȟ 8ዀhpx lqs%h`P'Kr j%@z *yf:7n&cJ^2>$W!Xd mΓ?'旃47B B0g13XP(`/eׂ0uA7<RjuBe(d~.g>vhz< t&m8!By:CAlJζ*r5Q4,$fgB,~c5ŬssCN'@5[_M16R"@OZ%نD}TN-nJZ91{pa=k< J:W,=@Vzk w:`hEsD{w*vJhV$`[C@pFz!^H|<X>J@ZTw9]wTP0_8Q bF>]M_ă,Q&a6}Df@& 7 sVz0 ]iHT&jnA\Qb{QP%A|Xk4hI~ø(EuȨaR [Z5L-!R<<'_n.ZM \/ˤ+XBůM;ۭ#̈4b _,i%0,J7Bxek,k qrBOYJ\>D _k"W0 O0wT4䦋{vMsFY iYTw|SB$tP,J[x'^5"x/-Y8N?ԽS-pQ&Sk?bv>mƢow(C|(Y};"+ MwQ:1@?[y[3䈋2B^KxzCnx#VO ]u;dzU_nT)mB Ք%q@4^F<ӬksLEqk6+J){~ Փ1tӍ/4ηsXPք!aT1ͩ9wW91)5˰ 遽x*K/ oD—JqrFu\E7Nˡ} @EV0 F;޵k?Ҿ[RVܢ4Y!#$ɡfx&P" CӴR?VPM!nrH6R Gz>)bm~~ 9Xc`zZfz8`'/ʱxE+oX F'Ѿ w\+VV>^ 1Ihq Ǿ;rL]9$-,7$M>5^6;{Q]%{w{`ɓq W+ bɘ•| !=6~U15[9K U .7N9]z'H|<_(G~u0槼] R8l.Tfn}̟{Qv~'W\2]_$={pkD}]i܎mYdpc)$#VjTDN~T>R~ǚ2%I >P[3eZ/S4$#=(a'',IW| ˗EȑuXr%c#R4w%rH< D20UC5iɓGR%g^1:Y6 *kewZ耻5RxD̅PO{Zfγ ?u̦ Yp͈j״ъdSD(r kp:$Ü/@0 > 'zzk#NB-ٺ@ԩ4]!EacPJK Ug 6ˡ~P("?CvZ Yq(D@ :g%`mNx72co!9u45% (aH2ȨZ##Yrm$(q%LZYɨ䕽%OidPiRlԊscS3 ?gzM,,az w}z}.E|3,Zdz+Q ,D Cĸy5Fǧ[uvSC@8: $>T ׎<7 qGJ ;TT_UoTˮRDF6~)ixVrql)㰊4|V¦`%G҂Á.MއƗ臘 jsP2+-qb E}nW$N&yZq)[<46NS^{AvU?2>_HԏMS&84*)kg$1Pl_ZpC4 qӸL42sBzV@ϩM"DL^"݋0{jDnMݟry"6嫳 'D!狃[fNZQ . ٩"RUX͡q\|z^bԏXEr .WѪcM !^׋t3{G|L߫+>aI"C >mO/FQ'لqsSm,%/Lzr0ĦNT֑|`F$i"֙*Ğ5{#cxl'عAx!>$@a)E]+`JWKʿ?vS81Pe$#@kM*nl҈Na^X~{O]FTbDOi+3ۯG8 y'g}K0mQݰ'mQd[D{.;B4vNG6|!gwӱث߫}:\([`#gb;a2Dh42'&ئn~y;w(r-߬IM2s_.#1:6xNK e)j` PD~sĹV O+{h%"U!\4Q94}QŅhePqhڡȁRP_TD-ki4 \eeْ8  VW4$?gps w{u]n[O.E9k"_1FC|oԇ>rsb>Q~gw2Ӭ8Wg3Cf.SDtj")/m:<VGYI jC΍Y.f^gE-^KC4)( )LgbheLPη59N 6Mm>rM~|M)1U*Rq䧫zJ#IxG@4,!|30FU=O%!Fzײ ?ʧx -nnsbeB^*F2&u솟V+K㟷KfAf :̲\iWDLHYU?Q1'>:2 Umj+s"~i M_aUuF߳^yR7 z'=৆MSu询8H.TQmIgB0.mq-EGxκNlğ#5ccy܆(M`Öj8G %hZ;ڲ8 :~oG+gbv*T I>=r f mhB70QhiKllo✫q'C 9mh̽.ƅ+znrBR2U37-eB[&c "KPf)h0Ygf,?n|u?[@xwdԣr{,jWL ðN޴ȋ | YG}A,7s\٢`:]SyVPQ!'Qc }4#[g%*2# cd\3f?w[JC0'50"5TTvhFKw_> Z%4ܽq? ,X"RYV9aMG)n5Njsn#AtvXş@6<3KMg{vBF7!eԚrru"})ȋDuŜGϰXCo OdjpA4<=xS1 EϠN+N-^W![s;>7vJVMƟ\. R_ <ȧaL$uT%ywġfdUE~q΅wkCWGuڲ/q ؽHfGYǰ\ R/A^{pL&Vi;T[gX'z45ЮB 8}rX0j!CmXn7ݚ~}d +%IRmE.>plG{> .㈯6']jR}ސeHbXɊ3-Xg UIUW$I-޽5Hs^Fn>7/cmT!_w +[7<ݓ4П.l[oz(\ޝD=h%b*M@|P+ZpZI+Ǵ Pm*iɂLu2WxCb-@id}>]*kB/ BgIЕͭwkY+fṔGDoFVqܟ8+Ї>xvP3wB=q؇h1 n\y &T95|) OvkKCH$G#+IPnpe|O%Gečo4T 9{[4 O)5x Ĝ$%t@lčrLQ Ox+ԙXJqP4{!t1%IVx?:+/Π  LgA߯}l^Y.aB8å:op ۓЄN+`YZ4oLt _,2IVs+ۤ o@9~~y]/XF%왏 !\ 6! fӓiӃXޡ$ѮeZ+"1,YgaiV63ZQ'4Tuyl@dU`"R̪Wc+{GáH͕ B$َeX鮉Ւ>K]jn ‘DfX+?x5m._P0V=[ݾ5skgUTA1X/]k`B|ptUu9P)lC4GcBy(YR2T=X`V>?i/k}dhb1 ZsWޒN\J͜lj$ou''Bl[mX-VFx:- "mZRld 2U~u q8F/߯ף!& :`aQ ֧+&U<" y)$asœ!;a'Lom_QB5ω1whYkh2&l  W HѤ˜`vZN֑ztHy&e nKGfy>3 v`fc'xcm=rI.qhP5v 'TZ꽮Xe:􁈣@[sF%WOF%9,791,j„%gަrG,ܾ* 'sscn"$_θki DZ*OGʥ߈JEf4f퐝I"-BDl* H8ś󊹱n:$ "Cxڞ}\(/!wLh97-T^Z|J)a&x v ٸEX/t*O@mC M9U]g(4Q^]WJE"PB(?(]Ψx(IwNMAϔ~ cIT8K'*5zP"6 -.BzCW։Rx zCCu?raC}V !prF_rKK@EA `h*J&7+" 8f(4(p$Yi;4(K M&:P&~oνJ%pT9u{p_qII+N끵5.îաi~pg✮Șa빗T+ԛv&!;p 3+3Yӳ8e=r}xx$$j;EB|^"VTjIR;)Ni1C߯RvMHҴ.`=]#"LauHg႕m5cMs)nI8J|Po,\ VF淀3.1)O/<~㰾Й%G`djmX~j7 Lgqa!J׶U5!±ʫ)d/0ҁ@5Sx4"r,bS6X FxEߐ iU7>Je.% t|/)U9ę I__b%>~6s`FE''RږO٬p0qg Jb,d=DOO[IσD9Peװx2'z# 5 1,<0+š ̖U Kx's MĸZ"4yb zOaۇ+y?H4-K,R}uϰYlon?+3!8ya䑩OK-^h,t)9MG e+Ƶ+ނ=hN A9b 3VP 2B]Ή5n~ F>{4|p* v_S ,䨈-d 0}np]{ hDz$v3Ђ/M&&&:l~b00ȴ !H&ӗEz1u?fMH͹O8'<=px_^$騍t2̘S dd(6?M8(Y9F/bz v#3m\Oa80f$%s-n sїx9W9F='K|CH\HuQ00N D"I:'=_}N}*j|=JcyzckLr%UF/YCo0ϭ!,$I=q/:cƒL-Б",D4P ^".9IZ5^ qтM0@@<@˕膽ן;6vIwvJ3S_u[7ꪀ!qo]:#pj% z+, KhԤt}*_|ؠ&Bixm)v^3sڈ7yqUcvU3Y#`h\(]?-Q#X )޲r"ް3kBv!\W-'e@*RZY5n G]&ČpmM\ƾH*o[2 GEmIjHke*6˪H @Tl>TvGg!_u8 "@t/-` ,OeǨV$ G LjӠOKgVvOt%V:N|3c*&bSM"M2/<|-ٴ-P27Ri~hb70!w ^jH:90PzƝl8LwWFZ74bA&p63?4nh;TD\H] UiiC<-ƔRQYp*2-I 4#ajWA>+9m44`;DM~[Ex?s_tW < TBIhftڐt `lUH ْEwTi25(A&>եETWpg&̩7 WL@&+LjYtapRpe{U˛qWisRAzzyI )AŦa=ܝ553ɴVEkbLGJdޛ,WջB&D]T10dlr@-WUܢLǽcLYt@:~^AF?b SƮVfL@Ed_&IDq37 {?OuknW)GZ%Uhy/4VQOx|N<ʴ`iηs>~ wA)'m0JE.:&ϲ2]ʄX\sK(4}#4쭏3Ǵ8ۼA"eF'PZd,llt2&hAZGhՌk4g xC;VfgKSl:чM'A9WIw՟;Ծ{kzJ9_׬.r'#(M^Z_-p ԍ/yL>uBcP'؃F@NseE)Āc$ 7a"aʷ_-Js,FLx\G -ɉ[5M$ Ox΍8w6t;9TD)N0e4b/!;qrmQ_Kp ~Puކ,f3J4$C<^ˀںqvA$@~U)dҟ 4i`p?iOBgIftv NaqqMԙ,-,#62wrIeL1%;4̂j`Eqh%p(kξRK;x7()0Sѡ=n ғb;/0\ w8-%r2 K @CW{'@XIKxke1)i-xdnM" fqiĽ%=h`rCFGؕp˘4G}|l/xQ>4M;^ d1Ja7*j@6YJQDnse]K{eԽi %d?oc' ߜW ѹ E0_>az0%9A%sA[~sR?B 1s),<+udžE:h nnٿuUfo;=5U)'ȢqFx5p s:K}qdڛh;_AzƋot09?=2rQ(66nЂ?y%x}z@әX148x8ayc;kC_v [\Fól]τ]#Ѹo8th>YXV.\oVd'ɑ0Έ> (R,ڹBBxVuHXCIs(\-\[6]|7Yww!@zҹ茖l3C0fֺ8n/v)fif:%#+ȎT J(ȺbhC*|nYl.%LMfj'-5*#1|pLA5 z(Is03s+g+ӄhY}9 :"P>cߺb8F\dIȶ'W-#3LȾPY+E0E|=(!ڼvؒG4eO׶7RJ^"3ق.r5g{ ֛K])AmTVKjp;Skף 2޹5[Y~DKz?xM}JOޏ묖k[3FN|==&$Q}Gqau ;k1KIIO222M>0woz,C5):@kPZdx{^Y(ݾOX*Y8GIGSӂ6T/YRGBK=)(\e"C"l%!+㍆34:-Vof UֆTvfxs(bפrp! f~~w qf &ݖMPթcij"Jj$$y0ֹ^M@*+k"sw_q j>Bt$@E#($ռl~ATQmmTW{rf\dS_scu9Y߯!ec"`sYԭbJPwZ<#@IYzCFps[-'uR?G/S7qEH@3<HEbއRo=D'tp-*$(GegxZ͘;n| ,-^)ѝ u:|k_ JJ0!r̐^3`m( N1Cu]V9GXۦ,j> װk ïF71.)NcH1uF_.Xw'бx(,h\A>0݋xЅ~0oq+?jXt?w.OAt-̚='%vcr5Q_w o K;!S 'eu<Eb*]^w"KYn>Xu?^^;,9.penf NahU:ARXf$a' e줐T(2)3{XDc덡8gBoT~R7(k9kEe.g@Ae<Wa⁷Ho [X2,@I1r l[IV)*wej(5v92!t +B}VBLs'$c'6T{@j1V-OF"0de_Uo) A74&J61n#MnԦcZK%Qwꘕ6_^CS~ y(^CB6=bԬ;Fmƙ`3!3 E TW !Q^Q=VD6"QÕ.1pv=jjSO]}˻C}ix@3hN%QbH5 p-,>,X 7B6h "oX}^q 5 * |Glt4=lO F/q'lmÏGtbb_8^ķ9BHo z ,L:>)}x޽Qrc814C-0d?yT Mip!wn4DT2G'l+]T=}Z~K4|MYm0j2]]%ЄXԌlۓ'Een, QعѼ~BXK2p=OwD%@rlCf/ v0 >jFGIPg1%3HIG9@y;)I2ϭN.F'U7 !B/qS0lNsVLB ai܈reOTlS~>8vJkx&Wdso|l?,Sꊫ@ zcNxB*D5b!~-Xza j4m$6 ?Riq|tUm]wO*z D*طfĜ>sYO) $|$Uo h ATz E(+N;i=l3-ڑICS 8(p1P)42,,U'Oj6( eguij){hY?I cٍ4N &^B1 ESlR md)prD 40A[^/oK-d'X*|4,8 Pg~#NsK"풲,KZ@ߞVq\~DQZֺ΁qGS倸i*I9'/JI^Z= +QI=bxrpyy] 7y\Ի݄+B.ͭ;MܪW K gDGpA@qxĻkmĤT?Eޞwް+YV:,˿t=ܶHB#5$Zt .wDn˰1l ૭aq^o*y{~#L>}Boe^'\Ͼ_̅mER ޒ1T~~-3>}hĝGr7}}bx$[TM0#W:,W56;vcBu (f]A;؍E}+2׭vbdiMuQ7qDHz!& bC7(?EO,?=~a={0iNUf `r6tNx>-7biCjȠlQ'2&yZݍi-\|!XTy Y۸fA7tÂ%. vKʃDdM}j&Ց,tPF\x8"zI؊SJD&j$+"s՞з_0=3pD2GW,/Pb5OeidZo싇]RIz/XvSڎFf/`j g7OQ~. EMy6 ,/ⅻчҰ% % x/SO_i`,.cmѽN2KU*w^9bfWE%kmL ItOY?՛.gތ 8d(niW`avVT59h P/8m4hZQE&>V@ OR.>* Kj@Z͒wքa)(y/XJbk HˠseSm0}(dݑ< ge/@w oRܼyD۾ BB>JBXx>O`w}ΰ<bpXeƆYi'JHщ&.^`792wU졃A .=a<ΆrSpD\ p+Qtu^?ɧᮽQs$y+`{ecؑH;b`W4V=㝿#~/e ++%t<ʢ&Ĕ& ܵa~hXցKo럌mPaF / 6HpRX\O("aΠvG!b/Lu{/{ETԐ)ٍD.ri(N<>vak{ ܜU{hCʰ)<ɤUONͯaQxtwȍ'v=ScWr@>(S&(%N .+#'_~'խBa<=Sxu>V"^i N{];P)'Jݴ7c`[ݴA@l^M~TpG7[2 DejQ&឵?:Mh}ݛu^h Kq\1BܟC]4AHԦ\ `|TADwQ;r^_Nzb@IaMƢ(strx BhoVES07E#]K'!K@.!mWhF'#h.zPҁa2ʲ7並 f^B˩Ⱦa(;4u hғXN I-GTf9\ȍS0mv;Ԍ?rͤY;UU ћ 9EbؗFRdAl+~oU;Y Rc+nBj6@RZ!#Sɜ?kEFk`! ѩ!^vI~""X]v>ʅ?X$L0cbG.KLcR ,0IVoqaAՉ?-xQ3Z^Xeityq!E#Js3벘`&v]NI3{J; Oibת"e?4~w=HUq5LVHnЖfiIaf{S Iϖ3sVdBy̺ (6 `PKt>3֥3z:^@of*z'\WHfa7ƯNS¿êVj?ERcBR*NO+DpS=돼+}tk&^rl!eHC`xg==[eM -0z\V_a'o<oQfQIzp nO ݖ.~?pC2`И%ę<zxD[k'hm\YQ]Z|RLJxG6CIlyw?HΠ補sB:^;$6A=G vY)ѽ]Őna_ܕ, $>}q&Z>`0!&"Ǖ "4BBP Hb];8|aikl8 gNQff:e- RLX`o{vHFHin`ˏ}sU<0=MM9oQDdډ2?թ^=A CMdܡුbwe7H D }&|pPfP۳Lhr\21g,E7W4g)ޑ/W~6ZA>]<7Y'~r:E9>6|J`.Śܚ8Gzk6ޑZbU e<w>]Fy\;Fe<N &җRP)o'C zqȤ//sЀ`:-S`-pq. BlVnf:AGzUyUӒ_ZnƓF_WZ ~kxIg`ŽgPb\q{*Ԣ6M18Դ"Xw#mӚN茿 -F )3z+9*n: [S C(zeK/6Ü&)0? U4 Za|jȾ|Dge(M`)$'1Cud:bK>@MY?U^0jݞ믥" }65|C0;ApJĞך[O.vY9;6Ly qbbɚ9G#geyqDjK=c rtDI'bO$Ϥ`LOy}NQsxӍ{ۼW!ʍ-G$&izKSU00Հp|M~;"C(xoմ{]"(b}qK;5?G6)WV`zR, =}/ ێc =٫qE&CZscCqŸx༺VCG쩃FGhGEo,%> ^'t^ƊDsQzX4aY:TsoJO@Ԯt4#eiBu21߹$̹/T3J02g_yΦϩ)aTİpcpo~y`Tţ]1z'[wA(n;Ks)Pi />%mQ7J0/UJ5"*""e LFQA1pIJ6Y+uɪ) Vg>^lZ H=kaF ƃʹwz#!Ø;jp!}X $EH~xtڡ;wdD[@֖R>͚,z{Dr2E8yU>S% K4ڲwJo24q :OWȹ --kgA9!Y=]Va%޿Gٝ|Jv>&ǓU< zKp%i@#kyye"݅u-e.O*V]4'(ͰKM&y5i;Z$C3B$+&=Inܺ`3pF贃0&HmU{Z."v8ˢ<'0';m~8M?u؝!,Y~ZB*%D_Zz}bm0NO7w%pv"פC49)?( f PhCi0q@J{ǥNܧIص~BR[CRW/RFoIR Ĺ!vX%+[m2N;wpWËH)N86u^t. Sl;ZN \JVu\?'UOJV wIDD#"ә7$J@ظS-TVƊC:Š68*0u-PEXۑwAʺ~OH|]]#9ⴱ#pV zEoXI@8t7ݞO.+Nz ?\M9 0\ l@|vW%vUG7?K٬ x\ڕ[ǰ֪3ϋ}:jG2H:ac@J=F $¿lWn)vF$0WYzax_lRelW:7Ͳ/!Vf&GHQ}OƢNLD|`B+ׁ~a b7QrƳBE?p;)[R*yXwM:%OzxT'y.tEnIL`ƭجsLԽ冿#R87"+TȖ a+Y0|JZycr|8Ҝ֜qD#1V,wJ&&:,-uN6ƣjnGtlgLڒs!^L  is@ ?nVE'CJ~-=H,@6ek| apL>ydi-i%Ϲ+ٌム~S̓1xgm|˫DJPkhiǘT29DûG%E| Vpah#7QɆIDBx3;iwԷ9*H:s6+P4oF369]4HdQeA?F  [-fFq_2HYI+ņOo*jXQc*K۩~Z]Z'sB mh UuڜI ̍aA4 oΈ_6a27!bs= U 9e5a54s$o϶Gݏ?r[:WۨCO K'w(05w}OU]O]2AڝC"hwJ%u:{Rde6{H(! /*]X̕ Ȟ GY#KQi"e& Tk}Lk`A#Y"Hb6ཹB]TϭViWvsK,2IHv'_1.HMCY }~=:~ 2湪DO:".,@ѥ5˅ f $-'T4n.62k(*%npat=p){'X13y\ SEvi#F&=jita"ĉ5UeRy9Pϗ:['d{Uf\C8 *DAu%D(_łVla]R*dj$/DlIdZ-*%(5hl,EME(MVTӑ}R_[]!յDǑ8uRp(G{Ë7 3Pд/{]~vlü+鸖]3 4ؓ^֝)ꉾzN$WpI@$CqF6*v52TX)^-ҙd5>BwMJhgCd%0M3]kl3 mNa (LPsޓ9(6OaM w`1BW:PzJӮ+*2Vv̜4#~9xmS >Sx㑙#\Gf8ς_$%l.v-0[^WRr0؍0R[N-s.좜t`v,qбHE֮'.HoH /m{Cq3 =ৠXE3-w eNtNJMqeL]mDDm]_5=kIjL}2D=-u!^h=,@Y3://˓aj ""S6 3bp&&,\!5Q-bF淕.S9ƺ@k /Tq^zf``zdVb/8sMq&9!Hs~C^) v>Jߘ\PG0_큨Ut SE`Y˪tVv8>rIzN%!˱p7gJ< _L&(Ch,)eBRB0i9<=xvJ!=M",aoƛw@gC*Kgs,*)`ĭvVhX)F) NAs*ԜM3-_&RUt^'q9?=?ѿ, `_fxhp#m\p ]\(z]ox=9zTKtվתe+IW|XђP W"`wqoI69ka4J¹>h%{r>LF&%)lj7"$gqo xj:O7&)*7|OQ&+7pxlh9с4f0s}օJ2Ysq|y%t5υ~iɩv8]az5KD`= S1xMZIFsmQCeb/ETrMsOSqRyDؒ]\|\ j. yWy|SK g"Sq's~xL/ FUY4xFΌ!X˶,x&P"Յi*!ǽ l.iS.Ⓗ𴿔`ہc!rr9Xz%GQV%/X% y'PSƮ7FUvvta.\izfJM8+7en纪ar̘bRrw/<Ur6qmbjlT"̯34.\Og YPlIkqSFR|ߺ$z` ,`:5pjg܀F6>_D\+WWBv%*&n=5 8Toe#B{ !"WńbZn*oÚ}T?)3-eR.)8{^4ݿVJEԫJ.G O'T0l/WW9[N&FwTCfEfL RTz0ﯺQ<2ga)HsUn-9@7T=[P -u/S75O$hWxQ&kYʨgêLje&ZPYOyMؠ (K?A|fa(&K?[>+~_d~NavF)E]FdPXh+^ތ#%Vx789^G vBGzۼir øv+u[ĠV;77Ӫ+S:E6:ԅsR GchjVA'ǂ(avL!mgq`T6ƙc2&,BD 9rL }y+T8Խ 84H6_߀(?, zd3NYŏ|h-BsbLiYL)`NXTI~kѬ\=w$ShqI"im<l1ۍ,v͏%JW?ȥ 46T@Eqsl>S4+)G%j_v 5&959c4T[8L ۺr[ÛXrfzcXY 2 Nann{ 4滮 qmVh ~pzGhl cT,29 % qqsm7J!NL|C[яM[ .WImS)b"w =Y„o+a <;% j LU N0A^PQP* zUtP :a|TC-e#ܶmz/y  IeEtɲpMЉY0䇭**|iDz68B5cTN+%3{$3|T]a?e[EñY)S5˹pƴoM7Ԋi&kQ)R?[bM5G.Xvp(E#-I'FMV DSc:(1 `wvEǯhR^z.߽ QാI0Z*=ۜKEnMYQ jG,56ɜ6S`3a~g(( dyu潒fd`b{Թw[D{{xH0*h<$gb]J@u1XN81tvQvKިC.(?tB0`a.IC!.0ihǼV8e7hIEhK/CEmU¨ IŦ`X8DgmDdDToF@4yiLmY2TI߰x$Mỹ &}4;O4"7.QH!"ڗL=lNx^<:9(lKBRb3cDz۪"K:SLܵ*BFy'Ȓ:e3Ycm-jՔC_~t7X=qu傀 y .ֆH3:&={D솿y f2uICC[b޲t:1k #d6:T4Y峂4p늞F%5~Ck\D)3'YgFB孥EnZ6NK+-.+ ,yj=-.p0Hf3ͫ?`bExCCr/Q@A_pAaG,HI? 5Lj߭?ٶ~Me‚˜q\}W-j+B 1N ]{\ĥ3þ'+igOU LpT8V١.AoxM2OF|o' 66,/e2 >=:/rp*)bV|D5 Sl(foCfjQNUL҃R 0fVvZvi"?!IYStĎwvn:zIf ؼ~lLR0l3a8҄4O<`_)kqq`bT)ĝmf堩z1Hvxj['AѦmxG=YAVQ']>~UpOvJ3bK!mNVĩ%1e(؇R}ĕK7tEU8JM'ZWgDPr:M+ g36 {trCmߕ]BxɤvuZTNh[Dyy]'^2xF|{ؒ˨/ţXNwU0zՄ܄Lْx6΍V&/N\hBH2 OB}e;r@ qckMbMh|[9L!ncLq =xp]HrH=`H\(*0Pײkz 7Oe!Nze/y)jn]b]5 zņn;6>!eݫI7zVc\ =:;+)?a[sIa~M{*XJa$a&,eNw*o@qL0f qd{ftB+>*XXܬq~iU{X,X*H2mnGAn %@tmL 0q/I[r;76L9G쥰ئ t_u BmgQK.="D ')_:3Ա;;6QR,rr|-rڻw,!c.bNE~dB[r+;(26YTXTDGJ^¢&bBߝ'̰IeC=/謨&͵c}chr&ih !StNݛ>j)Wgق](^G ᣻Χ=wd-{}l)tA bZ_1D>D:wH|ܽ-'?t_:S2-еUcBFwS*59ggF&z"YRw Йv&ٴ> x$iaJV@t9ܪ`MO\-:Hp1u4GO1\96&Ţ"XY&ZŌ>+ml` ?0~X{`gcYNpic\mt(ZUIݶL- 4vA9i­f$ ي`+w=r~&y6lH= JjwJ6d*sE{reﺪ Ȭذʃ weEuktcMlQZjY6Բ?tyyu+m?ۛ0 JĴLn!3_CqƺrF`Y3/) ,ף@cԃu'Elu@SJK2F` jn>pَ{ȹTTDl6%ڕ*7b%̂zwxֺJwQV|),2^f(mB5HNKcN&= ^~{&D]3 d/æ }:A.l=. ,b6t0HT?y)5uxmN`@Q| ߗFHfP%eh5m]y]I_%,Cvu4P6g]# Wb?GɍMK=0:#?OM"F wIuxN4d 4UbGklJ"QȞzLy3dy ba/ݎF~ '7ˠ<6 Q`k|<Qw;"VAp軂h^q< ZFA2yD= VA/"XA*}g4A2ɻֿ6CCJcC,cM5߹78c2A$paG;VZV.C^.#.{lUšJ6 ;r HF3ᝇr^[g#rܽ%c-:mdo5.pnx^NbCI}:l{\J:żϥm/ɗ ~c&wҼ<d<ź5@[~OM,u$7,Xݟ>2n$TFV}?E.i3$ޣ=&͸nm,A#pќ{3C$/8V ER`p<%82=)ja%~ QDF}tS3ߊL(?3&Jr HxQ~d 7&%gwpoH5ZEJiqj\;zZBX仝H*6e!2~_f#+p %m@j~jt)0p½H +V:ۅg:ax~}&G[ 'vFjq t/R\_1C k"PklX\BN/%NsT7k}a8/Ӓ  pKR,'}M)`e(et3H Qsn;"0-G˓CWV3hD0 \>m#!u UvɄNDŽ* l뻹iXƾٔg&'vb@#gh T>C͢!KLq`ם|ȱ 2X٣u^oR=ڌKl-16Fo3 c[acqfMRffUdQώǹJZDRKLEM3CoʘE%lw٢•gbw`! U!S{ab죅:^ǚɰ F;0bC֐vKZ bߊBY-42%wE`FʃH*+RښsJ;W".bT wSj/B+ ^ }¯Ann BScܔ T7׃'(2wE$0Ga$(O qdM923e`ޢ|^ nh?T?&)L~6,cv;T \0kΞg Xnaic(U%N񥈊+FuO_ȇZ>ǒLx@ B=n2:)|pT.Nhm|0Е*޲{[H_h#l;#:EPc.;EV3o唯Ժ$ܼ쏫S ;ZƄWD> Ժk Sp8 i3R2MWӚ埄>+D[%WFo8D ro{{k̽ H&)/EWI̥+ Aa*R\̣W8b^mj}T<ݠɑ=8a&\qj!0Z34l~q[n4!&8h ͚T_W&7u PpA,ml?|Pv+`;/$]cӁ;;=7'7u>{9F?"=ixn<ƸOC$UePʵ@G45SN-cǬ;-49P=?Ȼf 4JUN0Y{:Qb@/Ygc:~1R~ϫ[nםҕzw(SIc #/^N>sDʩdgts,Ic{ʶqnU4găѽح.k7?* 6Ar\aoYNpGPW gľq&)-ݯ955C37?>ac8~hd{IzÿƵN=U7s?M!,*4_ޚK!ľm)'Z ݺhx4tBE-ai%Uvڧ5s׵+uFc: c2$zXCF'7y>b͋qϿ7r2h1 iPOs>0o%1ѽ8Y!CSѣ}Cx+Vy(:HB 47:<7{ PCJ!P{ЬRl$enIkⱩ|丆,KM^@>=u0 /V%'#rngb oܟ(poT6(v8;p\BJ۞X 'Ae!F +dFxɀl{gBh7,yH2WoC'ݝdWZ@J8l_RF !PZH.AӪ pS;!+B{<~ǹgټZ@>X9x肉[np[_\vݖ=K31> c*ޯdXA̩Պ=9GNnNWMɧ#@dG%R['Ml_N4٠"5/f7tP D(N:,$򰲽J0HfR/$Ɓi] $HAe7yxM}1:fV*ВBߴF|/t^_dIpjgYE=Mn{f<&($/ucO*swjautlk 1L8]|^XMh &H׵qHqfȎjBGC4'DBraEe{KD)wkҭ5d!)u*_lu=Ȓ90/+Jr5~ٵ[g< :`pS"Pi_CI`DqO-+^`fH#q|"g| e1ʱ5ڬy fkSqamhjM ;վk7vXL)s%p^ɺa(C5/Kge s%)U@]W,lov>#% v;EoVw@>"^#9zצg Ld SQ_VYNRl_E \8go^|7x2T~b{DtIYDyrE.+6W$Q&ѐǖZBsReN j]Yc>vl\h9UHJT!9)4w{")Rh >ѯ#RH\qLqP5x6fWHPf&ZYrdGm*+tNa6^jB7zD.Qp}:mu ~!)q|,m\SS1>#;`)D )Dco,Sp\m6\Bp e6܎D9jAiJf|H:J `:={lZP~~Qe|42/.\:mwo/?nΏ'&7mE̯sJ*--3*&[.jfO6俍Va@];IUoLGو&ev1_ʢ0hȀ=٨ECK J  qY7Yƹwob9`jm;$|}=0kG4NRB  ]VCԉe@oߒ8' x ӧa,IG UdxA#xPX#|E2z^LTœeWE[7+E (y@x U.ɘ ]PwVgC ğIg[o@r\ jO}ޡ%g]Qse,縉w(jC-+% ¯52ėq 9c&:p*]U\BPhhR D(~o◔(wZ(m9j)(n ]+;T?{}D8rRj-A]:дr]i 75cU{.ЌJ1LjCA6B,KdmUNn}*Fې׻qن߮J=Y}7 ku@-OL&la/cƟnls끳U1Z\$1#Z]_)sCnzy+7a:w L?ͼ~XNݼ`|^[JIΚ }&hX]ZbePKv. !&݋.Q\ڋfOLǼl6l%_q1_ _흃J@R(+q#RQ%%8A~oΩI] VHgfوh>UܔxKW{P޾X9px߁auϷ(w .w I & Kl$ی 9k%gb@c g,GGF`kxƲze߿qU $R!`?%l%Cъ Ǵg_K.bF?ϒqI0="UBRQk?͐/ k#>w !7 L+ϔX\񑠡&u0Ke4]|!C8("/ _=:xZW;R)~VbvRQso[]ُXHuB(+ k~FLvtJ @@ + H[ v\=Dmrl' ]V"mP/ P @NY}]rwxKχc`zqYIvtZ[GSb8Aa(ؗǷxO4;Tb v[]+񸇜lHЏv; Lf)ڶd1IZ#FË㔦˯ۑs0jE`$ޥ-ȷJ䊑q1m>Χ/JtS-iV5jUXP4|QXԏCUo;i5f#hpWK PfTM2x3p eΣQ=t(ƩeĕLVזՂ$vrxF06ԥ",M #[ 0B@iamoʽSq"={?sE}Uy(0?>i~Aݬ#mxvw"I PiSp0w j!žlhQiRV@=a @R'?vRxoʯ`12b*r \` ㎓Yc`) %Q" <6=xcʀRVMF8ړ+І[X!Ƃ/wʢ|uLɵk8v&g/#K6+`@6o͵%S S*8Z!8%J{i_ٜ֫}ʜx;<M=,'9acu4`)Jf;a;kJb%7^Oݎ=Mmrv*'Q̺%ZvcU'Pn`~MIJZض&<W _) l)=5D4GہM'wD[z(=+ a~Dn9Ti׋IrY ~mAJmun[5ZV^2}Ab_YKNuF7É: V7 9̑m=6>G{*] p} T£ʐp&[RޯVԚEy9"XG٭kb(!&Nv1Ÿ2:~$adʈˉ@QMb +zVgiԇ? :+AgDn5W*;PM> U`M+OʯąVr^6Hl{Wy>FiO}+'>Ÿe"Jw 5 tJO l|x3LYA$Δ i`-ճ%xߪHF.ljⴇ($7Y =,ۿp#(C 7 x+75j,4.v1$}cNF)Kj{NNn6ܣ!FT*kfu*1m?YBidQH<^:Q-F/qNq#1P \屉L?j1׻, hIU[Vyq5\҆BH,WQ/W hHͨwfz_*&fגy"n79yZyѝiEr(÷yUؚ_s ӹN..Q*VN'r;t7vXVu5moDUX:V~wqWW ␃Mk-qVk.cAVoL:cC#7V:!DfU^^}ip#%~{ciYR=m4w9_{㑠1~ >AGvP4]3-<,t(IߗYsA2ݫ%YM8>,03mG+x#S#虸oU\q5dD|"SU27HM@tP?;6=k\T DN"?7AaU_/ؿHXq5孅C h4z *W^샟@lsĨV#F<.PW !Yml^>>t/vw|S{T-[ҩMTND OcQSw{\d~ϬVB/ x$) ~(!iih" `.` <,Ey.4"0pI2xa9[bv0ZôJo-5/RLQ*9r0q5[I0t>} _͂'#F AT#;f2#MYR&'.:3]Q;;(Y]:GF&㌃D^qI . \UhrWpۑ4FÃk]z^Tn5,p ]cLNGI^ebED+ 1 +C>P,2΁#D`*Cq. .rlVHDϖax"׵q]|UV!]D8Pbƥ)  7 ڦ/xK+t/U kRrWnQitA},x4|d)Ȇ`-сߒ?P}7F8y_/&_8e1qCr& eg.U&єP79 S. 6l6H!-Y jd 34PεGWQMxo2,Co2M[Ӂow}&)0Xg%7[zsVTٿ ,J{(t(D \ȿ5(GsJNnu%` Ɩw .1|F {$QɆ2[rÈpĈ;9Z ud7L2^kgKg)0nc h`QH ~/OB]/&6'm`EMa̹`X`\h\D.Uyɶ0汊T>Ny'>:ɒIA*~s7$|Z2vMiGwm6/it8@t*:3[yN/*Њd;ȾMKq ȹ@JQJz]zTEkh >J3 ))W4})+u󑤖}A'=) MRW 7ٜftojIL&S !k2(/942أ}}WT1b4$/6w.ZYVj-p;TAAA,J#aƌ|=JBp[o|m*3xM $~xҚ"Li7`šɺcȿu *.r9WrTStx!-\J4t-pkyuΐV3a"`Ę]w^Z`~q*rUJeSfGEFY)8<,aNE6hn9JYti ht|Iww?/bOU9AG $A=Zӌ?n]3f)-jZk1TЍTZJ&כ_f%HHY?ZIz=U8"3ua8`z\ `ᱡ)U<(( `*we0@ӊ~,KPhdXU-\ӢE"pGowǞM!ZIY pCxf# ?#amaI(̎Q(žBR K7 &6Jįh_K@WdyrlS\- 1:`@K&w_nȪ5".:tEMsN'Hh'K`jΙnU_Kz}HP[ٺ(rjb L+Sr(CB?ęo/( VmųɷcQo#s&v V_.S߱+_)t^ٹ>"dGn-yV $`+5ń?A` u0D-%9gW0 vQJEC԰dOi,>O\`fm/{”ia0S{g[cFPÖ[GRTLXcF21;OpMnfbpZ#/)ϐFSS#آtگAd9w}_URPҶq;7$iu|_CnYJDE;-e?8b\:>N<4Mew[0׺'u("JcpҾjyeT7 Z0ߖNl0+;Ǵ̦D{멫U}Jjv :b8,9#.Qx-Ȩ q}hgR|{Zx7 V"2ֈ[=Rސs׃w'\- eť2_$5lm-*F>Qk鲨έ$, ;RqA9 i=S|b6K6pM`C aƐ9 ,?I~|ILŗg`nЀaܤ}\S $CQB*uWIS7chEGŁCNMI8Ǖ q%DM4A5\òwS<^FZHW+OPGW\@Z[2^2LJ;P rU7Fm^se(zrMF^Z@'Q),# 1&Ig *Jw=j?|HZ0#"zP7Fs>8(0JLcGwۅqKIoO퓌rYqE:hFrAqhm]H-k(sPƵì\oo9%*G4i#:6_DG{(M;9 x bt\)> d}zZ IFBoyGY88 pXO`oT<=dYJ?C\_xԣޓR DD:*/0 N\@"e A.[ ' gWHT@HtN߫:)}ufC"J|C)΢C5 48) xnqsRTz(!.yҌI_XfѤJ"HC>́%}j!ݕe*-/)Y:@ bʭI=b;Ě\l$V<ِK>:;v,t=}$pb핊 <ћ/]·C+ o;ua4Q!Ծd8Em[㰫's4^Lie\EN's,01oR-]",qwa(keQ``O5B"( .ftÃM#/t-T g{6Mu jT*(1wRg(RJ(U#zJD'?kfw'1#9eo5w#qY0}c˰ `K5,讯i 1 0^QF~5 <H&J2bY<\ЄpCTNw c`X߿jyT;Q/="ߓyٮk0%˨9KAPpQQN-PjVθ49 =Y[yzhZ:v^2-L[:]Cr1(mW;0,‘_'' H6 qtgz]!s(\s~&Z+Dq~%>18`΀Z n,Zea MGs1 ,q+_Wfti/'fO#kNhMLe]$,LU,,I^Q9`S3WQLULUkL L%65ƻ:Mr㱤|zv: Hns^jB{.k3y3ja4O61n0C!Nb aXxYeWX%! {r>t&Dd:FfZ}ud*lw 497ac^]mC3e44?(Yisu9!{m[wAʼn$}_p4'u HlZ6sC[og[rN,~=yo涚33>~};}Cj(5sxhrdB8LDZ%qlLWXK CR*f'bCiDm1>9#)ZT -T$Q֍#ںhH |džkę cUְ uy[L/Or&v?`PFtڤIp+?qJh3=Ь,}gPR~6U7uxPZ,:`S")Ka[prT@.'PW3;KpCnKRpO_}ToZ鶋>sf/߭̒}$Xt*/`_?&y<[?&AZhM_b'US]`!0'ww ka84֥W0wOoTDj+8}JR&8Mھr 0GFw7qj62NC @37gp[J}BCMct{$} _s/N85="@. fS 9U &[#fh{O_:kKPna: 1r=qz7̣6 Ag#rq789kb7bzQ"z^uEp~#^)"eKE%U1K G=.ڤUT@|[jF Fty\`,~/nF9z*1c?~ȴmyIۢ 2 6n[ c~8tOϓi}}Ҟ;|f_ߡh[v"{w@X/66ν1ͯR'dd׈b`/bX yLKymCȿC' 8GFrK'*_Ba{e2.qBO b~* '86[w+IVrk EEc6[ 7>f 6f4mbɝI/%,qoK7_R$ɶkLJ~3AT({AEF,*m6'C$H YE6UJK#.N5Eޙjgz2ީfy; i-][ֹ#)jk}:0gDmgr%hg A93URaV-1~4plzЧs&.`5txgV<^=:ɹCW`PfV{DCN[jRICBcE?s;PS8uM֧fqv{Wc| RN\yI-W0taz_H³ݯLWg2AuA2 w;ܷdLp- ĮS[1CYP9V+),x3UZDAL62wT_!;prkF#i~`@PϝVn_tzڏbW9y9pܭ?@bPQe M}{ԧ, ]@>q0Y(9V‚TR0eN5kBdjwS;){U{W;VEP|piHTNQt|:GIc9ٷE#KT6;`X@ѿ/qG,ZuT KD/AϩIU"8&FuS.P \K<+렇]-,tS^0uԒJT _ Ru49iSHθhrd|$IpңW!l2jܯ5,PtXi8IxDƺO{7qM .?/o#^k"{<ŝ2sE KCYg<˳U#; 2]S _MG&x-#6Nx9@mzK5g6V7ZTȔW(x>ȗlজKY. zqtaYnmdޣkdw]ֵvmm7P'#v_͔g5Lr` =+%6Zb*Wц3k :K͓m4ʇPR^H v0 S2=S+|Bcb%:.st :S12#E] 0Q;# OI-{_e .jU3!hygGkL^%Ip c H&#Y|tja1S$/TqENaeP:.ԾfƝ#!R2[+Aܻf-@=´*+/]Ek|*^< ĨO4PNVbO[=BI1!tZ"tWԖL<"B;qT4ix@f#Q1_L|YwK2"fu'# Wk?Jؒ[w>E1,b Èvm%wS)*~0zeW8s' a;5y(Z?s 'ȵ#{̫7_rBM8~F"b3_m1x~n<(c08 v[$6y -E3|$}"Ø4oI䃸ࣺ>J(rPk /!~{*yIQ4sN'>e̴W̧9^2i]kJd+0]&Q@-]p,-oNR]9 Jf4v;ߙ&ѣQpS%%”w ݋aNɱ0zU-"QRZU!@X@k;ZU~"߭W־W2WpxUqȫy}n7 /Z/U_gR OC{zrOk8*[UW(!+,?0aJ(%+o\z+#$nI+O*LpPS7"dHDw $N֘ 1AMгbQ.C7q eY~\ DTU5!Q 2cȨC 0n_@e\gilp4-o&tƆ oe!p}5)WwU"Uw*lt*l#BzrAFF M|W*Ay:qXZ0R;x$CJvL^0 [<ȓX/IѮU2ht'ؙcWycN 5`9H~_6ɵI8ZQfT~l-a8x' ėb@si(S?]rBt +^Ψ8.`<,l|!BJTɯZ$ ~u;bO'jyvIZB>²`kX'}C] ^~6.Q|hN݊?SN#ˏjHW + #^;WI* Ǭͨ6:բz)CV@٢ 0L w"OY F,`Cӟ +jlV9 |qڸUiC#$ ; ^(qArtX ,-(t*0+ ,wB*]9|v܉U&lEX @R*:~`d*B)),P<D\Д0EGE|K׶NESᵹsp"РXWUzչ3B#ڣq)zѓS*'wd~ )`*()]ps`mr Dn2Q X-@Dz5$'emUXM]w 2[—2J%Y~|!HB'CY)C'Px ^N腭58_e+U;T=HP(e~n\8g  ̃%}~jÆ*3뜢ra+Jvx4K\3->*ENa8t}eN*9ܴp,'xw1n ?E; jS!?Ъ=ɚj"গʵ+qzq˺,I/5zLk/2V8wxYU{xMb&\Q@fיۻ ÛiQ}F 0V;IՄ-Qݧiu(IAX*lzNowI=uv{;z3y6I+*j)Ǐ4 uR=U%Е .oQKTp#5)#M3;Bި]^s9XbTۚU' oR~j$A9yc.…5lj`L4Rjs#ë]sv⒥ UmU$Z%{h*쐌'ow(fS 38i#m{{vX.FSz$]|N9*L7A{"A4H1Asro_=&Ή޼@<$A \gvZϳ^Ǫb;^9l~ VbВ^.ݕx++v"6dv_W~2` W^rm !pKG,~~8"p̜U-yod#spyr+gK j_E|jfWNJ4c+xJs6OsDt0:IݵxqI{S*ń&N/ϿUAZHBʧΓ'O׸XZ#%+.B6H| 3pm#v^y[\*~ؕPU&dZFbAi݂]=b5:9$}-43^o X^} 15\d)7JšP*JL h 4/Ҋur\-\ك>08i-h?a.'6! E-TfIPGUZAFg-,WL m=1R: 1 s+ZD{!n8٭A\C&)Tda9zS-]q=iv{G쫵hº?i$su- W\GtN*314j)O )\'yAW(naʅӔ3ߜf5\$d= k6lJ psG-ldٰ.[lKfI^v~Q^j_hh",ƙD'=: JGpX*Ш'=C]uߢCJrD7M+͝$\#?QoY7uOUP돹Nis}lYV0zf,E{rDxxH&:,:( b_<[6@ 1 I`~(1O(ڼ;WQ!q]rf1jaaYr v|TTYdLt4 _a Z=  DWpGݒٗ*-u Ri-{JkDm2kk@G~[fv*lHQ>T3،Ǖ|C#yP0Haz~ 9ܐi3Տu,IJF(kZ_]qüڅt{3]b|^{l,C#Am"¾3 Zkw խ *k&_fǗO֯q㊃.W㾑ZTxUvzn"[rÌL㐀:y.٩olG11u#9F\bG };!Jw[{gEGVbXjh0,h eDNQ&Y J?T,Yw[9OL07{Qd>5q%2HaRXN380.3.` <6K>h52 sAkʽh-.44H` PnLݚ| er3~+jc.)pP=0ao[MjS]m}&j ۀv>?!7^G%ͩIEyJ£θo|=#_/ō9î֯{ lF3RB8^'a-<>Zl5thb.[Yߪi"c91p¼BB~!x!BPtJi\p7U#39a?ySLAxXvd\+F+YFsQ!%-(ʹۥӾ5J]VHƝoՙ"t!@t n7^ir r.m. `FfkAg0ϥ.wf6̧_pD9Loȷ:*& # NDE8X|ffr@6ϙ5*Ŏ򾸂׏ՉX؞G`ͱ(bw pcm4B>aFZ%2ҧ$l|v kx! S8 k^Ek WM>H]ѴoFU|q{.@R~w'mۛftB t5+݂#zaSMO!~.8,d1ƾq='uG <5iâ~ ~t_ȀŎZҥ&Qlͱ Ice,֕tu_:dx-׏upW74^eSղEKA잳W B>$[_v/Byח0ZV3s8ʪN2̴=7[yTqi=+prcȿ+Ih f^^AģGʏRoCt1-]Ub䚋 O*wSWcHlkM-*-8Byk9hSֶq}RS\콸(&jruʀdZ9h39n:v5ÞE $0p5`wv,HiSϨZlymWwF!3O m[ 6;mZ3,NwgC%@ iLuKq~=̚F<,,YC/T4}uhJQ?iZl^NxƖgX+(Q9lPIm4ѻuȯ0%x|n }0w̤L wD]VU#'E!'ds?ق`6GzwLxgCZϟ:wL 9{( KA3y$,_DrB4Q %S.ÓEuRPlN*!?s=`첏p0%ٯ;bV́g+dB. etdJ4Dof E Yܜo B| 3Kx7cf64Xvxqr[my _㝹E~[@UKްK+^.8HcOJ H7Z{zٍ˿RnC)mltm*QݵkblyduOʠq_w0V [{-9z,,M]V J'< 6XڎSovUe5kڑv'⏱*ЁI _jEPx,6 acEUՄ6w!eclY<Kd)dtlG6\/U~`'::Ų ٨ ]jނ@9+7:'+Ƿ&]l¤k~Pa0i>$?fXtHg.!~%Ŋ&(yŚ?zcP\[@Xx#<$7(HAUIoՊb XX%cz0ܙb&RM9'5f5.P&Gg:o3s<+8p#Wj 8}K4͸P2\s?l5hѕcBa%# ioW^r^s_^1߉t"v]vDR.4-s==pv+psFQh=s{az9 B*(L0- 0Ě~K`olhmJqRM*^hG{lmc6I6qR9^8:tR0D{=peʯecTt\qApBrUQ8c/Wo~쥁΄Y( ,-i;HScxePxѿl-Oqļ$1%Aa/b}YfpCbR7|W_:§ԁ顟`ї2wZnf5 z,J[x'57IPdU^xwAHc+ )d*{>Ct3HyB{d̨N^]pYB 3w-琀٬E&,J:",!_c\R伎ssTuFqDqv$MyO vDup%ݕI򥰼A7ӓ{WG>7Y CX}ÂrnZzQ 852ٱu98' fψ?RMQF{˜U;v8.H5=[ro2fzD_/o!igbl`XW+U^ wbƫG5DYL]?c{/q2_T8y'96'[?!\EIOBsw qQ (eJ]pO|U3ZX<1E]ev)猻ҢhOm7տ]gtkK[ƒI릣>ƩSO = Lk96yop>:=5Mc!4E}",KDbS}bؓ=H9D9f6tirٍ\EEuXK3Q?5; FDlt %J5@J;BjmQ+At G|yW:"?\eE4 nn$Bz" ӧr,Kb f}{ґ4ICZ)ϯؑOg,CCj6~`wB bg'2 ɾ[_X1VǞqoNlw@q 7E}#?}njCNQ iY#V8 |v1`J.IgKEstZM[tPG]bsgזAec0FI?>>yXщGgeզѫ1FSvyUE!^IA.L`qXƼ.myAt!h>i!(z{@")ƌGpܹO|Cx2=&)jJlt@)3 r ^|va8Aoi=#V?9$ɮjbBF9'赵m!o]Cg,^ 㪘vЩ.=x!MblJf) Ism" ?G>YUF9#^.1=_)L'cJďҠ?s4Gԑ3V-CD^3lh?˵]1iIV]@oa>ԹWHyݺo a=?`'T\?f/ rRRϖ@›R^K}Lnljd2*4 7\_uU>țr', 5"0Uvf%瀩@rg8iW6KŸ#trL©RBg0wP%hyᒌ!#du\L& [W4 *~m:"pΚ^8f35xB*H@0N?VcRР& |E(})#)*u}ydx46~:Z@Al3XSe+6\f09D"$TiU5ZDꥌjQ<5x!IhYϛX}SzK.rlCK+ntz]9p ?u/E#UR , L7CVG}%a7;oZ@S31 nC(D,˾oظ|q[: ԠCa mj6u)"|+& 7eItFf uz$!ңk|WSTE .; 0m Yú]&pqV9ȑ־q.5J'|q3nփNlU÷ ƒ[~ %>9#lʲUݾ;ߍ0qľJ{d.ҍ'<٣B3n:,^v6 b%x8&l,pB@o²;38=aH;o)\ZWn$ UxiJ[:xD= ~mVXQ;[ͺc#+"y>f/²\;T{ ~> '\|O/Uij!_uHבe!Kv਩k'=` q 58ѳE^#LS8W崟˥7k'u0{p'CC:+bEAQvC?Z듋Ɵ%SbT.Q3<=p-Eq+SN$d@mܐE]oSBaY{B+vI9cQ1%@Zχ@ָ:AsI/pdu} @?ӎIߖh[G=z MbV1gNIME;'ο:M26~a--kU1 Kt$~x .vijkjl\?7M6z\ 2+Q(r巸:wެ_&T(*cE]o{iKm@pµD-((&Wfԟ\>H^ HO>|ա+j_jaBrnA`vĉV&U|\aJ+,!^,6_f?D"i2EF5׀䢲]*B;y'k-WKAp>j# !GEZLI6P9Y5"C$[ʗ?e>Ii0Q(n8e )ScMPMۮԵFbDc#{9d=xf=xdXşR|ۤo XCg! *Y>Mk&޺!}'9jɦo2$ji7@͘NJ@FIETUkJm 2u唟#zM63+$fQr[ C^*m.loclg!Y[<}0@0nqÛE\4 GIWn*cBT~4,JubO$WۧN<:<}?0P0˦ b 0gzykm3>* {.&jsZvmOH(VR',^Q rF8wqUJyӒv zn U0HLТTE3qoyf% VK `JlR37W@^%rpo4͘]y#qO+QMՅe rg7#\lHQ<sdsMީp3A˜X[%t^q,)( 5q5)%,''M+J'^eTLL+uyj٤?-ZB &g _ "PJ&Fcva]z_Ó7~&꼩jv'Z |y9;DJRiםf/oLm.vݥyqp!Mp z aB rXg01_ FXjC)##j} VQ 9M#\I*ٻ~:7tĩHvUĔ'2@`bǔLrZ M5Eㅎ;%{*CthnNPDN:ԎÂ|r1)JR˕ֲ?-9hۦvF[1ktQ9f P?TJc4+:  eZ{4΅m}!F#,dn B2ϧjyW^G3ljyٯtZj~1 8iF6_jbSMϥ,NI =f 4 $vz6.tg|R}ȨܺcAA؈< T8X1fb ?"T`{MП1D[Κ#T% aL ;A-5_5٢O7&2L)gZ^vbGRV55P]Iׁ31c)_a&#r%p %̀ ! nsޔޑN*sK6:NX~37psk,3bh9aEG,^Ht!W(4$a;,6LO^5do wo~5;?>z`t&%okNCUvb@OP5qq5voi9EZokY%)wz3‘ũ qPp>ᲗLJJ2]D ĭx+B2;ٶ\(.d8,3,RD7bKi/ƼV9VhD"$_32g U"΂GЋ{7wyࢧ/q^%Lqn*RƄ2u/\w M=ϳtaRvHv5dO˭oQ{P$vUUQtT0=e+5eCWYu+  So q_-{Zt+2>7U k{8‰>[ #mSD%C^pp'L;t&u75_AӲdJa=(K23d=pȊSNA.onF2)_ IBl~B/+NU:oR > ٹt.3\9hI 2%ˬ%̄k *=u&hr|x}V 6m+ 锽{M?^꧚!E1XhEg/Ð; oPmZѬ qrs{{0зxa\1:#=UYYh~ǣڿTǝo).ң2UA0޹'J.'N_}߽8Ow6ү -+eGW"u+7"@7EJ*c ;^.{Bcz;%ٕZu?6Qmn[v:5J_;pNAپtm'WAǝ9.-DMt,Z}c%},"yV<tUZm~SY:f tJ6]\kO{ rB0*\M'/9hn+>e(&z.Zݕ7B7xLyWL!1ZADt<0: ސD;4ENjO׿o19+\=ݾ)BB{TezMI? e=@pЋ5"{J? vπ VKxhM*Lo[':\i)? ?DL/TB zi;ݢV8VQF%v&Ԛ la@;@jW_4*'T^O.eBJYofK(lPGjlJD9$6KlAn+hT[?Pc|tf|=>֌v>Gޢ~U!|9!,75O~.Ū1~I?CrR}ν.l&?v`a+c?3h!ZsoNG9kΈBbBEq;+FYtw*֛41d٬=*r/$:5;K 6}DS%'&YET# PXp:&?[\kXO'SWܴy eѷ8`LA(5eݟ>V?'ED9 eF憠0aCtZ'bTm~qTQ1oWӟ_G%[Mm74mfkJۯ~ 1` +Jy #B,HĮWbu{b^Hʯ٬y>f@e HS(rɮW2×eeGq7G[YUR2*CWx\Q (M-yE( N ά"dlPHZLfD U0&6G}G#۩e>xR6_f6} 2Z8NL4s9F3%`=osbu}"BR/*yZPKT}X*g"[iu(.KDy^N-2o1߰а`BJm6d:QD`|?;bSzaj2s(/ "7 tAҼ;-ܥݻW,F6/nTζzo?vP: ޞ{ O[`Tyɻ%S>s[|Yݼ+$o>@6xE{dNBj -CvS{e*8ݣ@{Ľ2BuZ[U2SP;7<$?!W ,myA]j{8m^e,p'މ+0\Xvɑ)MG%9{ſBo:U7o"ڥ(+ a0PW!ZBۄ+G<#-?gL~L./ןt֓_3%mXASLZ/9Fґl sTU-5<+0!}k{e9[T9{{,{ c2A|1`V(|ʯQ>oT75R[,ԊYXASaN_:_߰b-9OLn y,v=<3TkFS:v$;i @|9R7(s%-{T G2&ݏoe&,HIٙl k}Ҟb2ߊXun[;11naX "GvvR 5k ]~lpz3{-jJ@B.1@ڮW)akD[dۘ­a![:a\cې&ZMafi@'%UIUd'q[a`H' "F2pe++hF$/cnG),Dz-E*ţz?#+n +w}݌ KnD@)? =Ԓz!5Lhh(ve~XX283 sIzBrɟsOcUTn*)͟DIlRBF '- LVL[cH*OC6C(vZ;y>6Rl7Zy$]AJ-ZOIV[i qZKB~^_x~/K` Y懬jS* &UyH5d5^wM#8DƧnYU؁52૰qaó3=Nj|CPz7o2:~PϾioA"8ɋNli񛉝6a خxAϦL#5Ğas}gH7zX ݃b} \1Y{O[hPE8&Y&7] 쀬ro8uٿWh ~0|Ωb9]/KM>.u~yxI/@d4ffFr5eR&6A{T&,e)Pl"KQ GhX7M#/p}'_,9"8PWRǙ#*MdXnL{!YYpViݬT|%KLyT4yAZs2 %i3.C9ڎN0,C,/eЭfRaZ/2ml*OˤU+iJnCS&81hx}k0u%$3`;(|:CW2z1?V ߽!]rÉ JIry}%%.hX̵R%:HXceIc􀍎bErR+ KnaQ8M<@[N2#M=GcyY$:;3@[QFdBd(hRӵgKp 1͎"0ԜRi:r27 |&ѮFj-d\#Y")̩ր[߾{G>3+,k88:[Z:N"&KL\N2L3n{+ w⹃>L&Q7yH~lkVS\$YT+]IyaO*o9ߏIITSMOCCY$Ih 60Fׇ27 j)a(Zھ[Þ߃؉j4r=_ xeKo:Ws5),y@p.M *3{u`+tb׵m+{!|<8i\,ܧ<%H?x9y *rӵr9h<1afAAvvl \/k^Ad|ɖ|1-G#?c[<"(I6Ӗ%ܚh })e詡)㴼FzHm,TAwt!1U8QkA~X޵YM" >\Dzfn2!CtΟ`vC4T+GwWZsF6r#ޛSpL'k$o:j5d@T4cBGRnMo*$O§'yp1O{|pH ܒDa)['9w$fG_EV㢆p>>bEͮT.dIHnمHzc;>e~]JatG馧 Y}9Kl*_sBw'<֌9Ca7mv o-KO)`;c98ơb p<;;XA*ksHIs8T' AQDEUaX&>Jlf \Y5vXs8\i7@ V?F8Uœ,A:~m&0>s1YPAoh \M/q>Dڹ%/A,pSr$O?X/m,6sQ[ڿm]%u ;&9' 4~<쮖ʵh;C7bSABrX \b)LB e 9Ұ̛CftCk([*8-:F+x?YSi6 ;wXQ73jCW-|ًV82{JG4+=tWD |U? r_Lp8 w^<v6tʯߌ.j$4y]`K%`OZ#̎L.K{ɕdk"oA^uf^8WL` ӟEOF)EY+;aLr|ׯT26W`x3؟h8DzKg@g s?.`X #rjlFbA+ VM4˘bRDvBpsw2 T+FiK]) ]k?=3:BJ.5~LӨ6!tAhwًg4>k1d0Fci<.K] 85I[$W`ZLWO]-f}38ǻ90ASE^^Ŕ4{B指W=,~i}P Hz7 SN= ",*2*q |hxԣ xoe<ey8=?$׬>Xq'  isyv99Td<"})3}T/ERflgSR^'>5nU-UN葅W+Mŵ9LĶ 1g|A 9=D7g tN;VʍWnq3O0 }t܉'RRr![J]=o+⻇YE|HuYTP|a=P }f{*Dp(00 aK?- ORb=xdnLs"ڿDWWl F w@0<S2KA*Дp(TւyՕs^$a>6A;#p0xTwY[bu56z Y=ƌ%<*2ܺmBz6'x[D }g|2dϳGWeB3GX x9Hr﮼̚N,Pgä|xcGOV\,?VS)B˄1v +:- cmu9ؗHX<~aLC?;`.y5aE y2qU㓯#mFX H=g7νNku_];4\|;z\¡ü1uȩig"v*4[0zKy<ւN 2@I3%h˿*nNCUpK~V2Psuk].8!դe>yO_C6菮?eF&tP|8jA8>TH%>Ԟ\ 06vUֺŁ90` !QBS41ir:owD;`+6d꼚cv85摵<]s>NK2M%#|APS՜a⹠A)תEx5[SuPFtL۬pwO}&`sȆl_LWj؏d4ۥ 쒼>4 .' b.4mQLR@g+z]W|. 5v@X EDR:A9pi3P֛.fZ#Tug7mme9u=;cCh5L6w~gJH5}TW;o}zPƵU,@HD9+囬n4lZ@"#ɔP;nSQB1weOQtlBg%$G %fے->I"xs̳bLÑ -Daj{Х$);nZ7X53jrɾ1֑s,LJs6HBu5,Kl!qvmnްk=~-PSFG4 Q}#)x>XKgpy<+vG 7Ath J pvROZ:UV RT_#O,~KF컔k鏐BJ7ד7%Fx2#66VFXN狎 s|}vJ\OCgR 2vn(M6,vҶ9ַtw:n~dH`MƒǙ=r"hGUOϜo.˩PPg2mr>-uEUl8wH eWY[_]3J |a{7ۡ :iBc߻;GҽWw"KD/ܧz87leQ#HӊoAbůSظ!Wj)s$8:5ͤd ;"\bdnJq|B-PʈUi:m  uȍ"KZ}Fjұ|$! ɇK[od} &sn6dBr {1M|X2k%|jB uKZZWv/Qiق胄fcaQo׀Daћ5zo򋉞~m鳜q~_h)O5~>QUk6E,$?"W_fzBl߃k扱z6H-}r$>uٔIXOЪ"rB̾Ds]ޱ1mȫlʡh̆EdMwÙ Qrav`pG/@-{kO`*Ѫ`,n;|Nz$V6_tA Ƅ$}5slҙ. |N$,C|[~3Guڂa^h XlVg*ۈtmv ?:^]m a[\Τ˛:vAQۯ\\uMHcd2x-TzUf-y!=ٟ,$:u۸1*9+q6սس 5  M{յdɖ{gfΞFhj%'n) %-T)XХVj'MR\']Ho^-nDiu](= UV$Ϭ8}6ؼi{d连UVt5給)lw9h %B /ٹK~S_:Olg1Sg|:R˶0sDLbZW'.,FZ*Cz1l[oݚ?V XpYoXی r?ϣ`vV; V7)?_tTV+ږAbn ]I*'N)Yq(9 XW:{*l@U͙ƻR$Š7r\Y0x)ԆP"u(]ue~tQB|k"KF^>&%R"U$$GPL_I:t|<-!ns-¯\q+b.xRJW o쥼`-^qh\II<)؃̙gr"AA[r*]OJKbwp2z%*s)A.fpl7Y 6j?$T(0bWX[h^paIJžv(F&=Zt~2zb(6HO EZ$/{`O(Tuu)KWK\pwv,Y:S,S(I]viYПBVDf:**\&IH>S]}{LRS(kFA iFNչK_CLTo.kieYX}|7ILǴ 1xTÒEɂґC).73$3B9c)lhjZ0]OY$;ZZ=U>žEM{ۇKT2(IuXF};V#VզnZj!5W w4M5 6po.޶fdW GJnɩEVjLU]#o{=m!݇pf;o' ^核HgHVӐ;;wYѹ[xzp,չCp>..s+6¯J@']g@tk0}6aV0zI /c!a]5`OEYo5ZɣH- MxV8D*٬4˾^3uMݝ\#0=AؽtdcJ025~ 0u!"3iT }&k1&EtrFgci<wg?5-Dsg<=>JZM?)`t%6snzV[dwyihWMI@:yd9sQ*8m\uGnKQ&Y*;`yw(H>"h r$"(^@ R'ң~hpcB޻鍔CF < BƽNH?"iq/KsbDѰ.b4ߙ6ѴevpA9 B7]nLT7c6f5n׾` FN3Q/.ޱm~ ,aׇV7*cۅCl)fhꅈ- !fox {䅸 $Y\fZ5򭿳cJj\9(]uO,P`bz`l¼a4'v]9Miqp #5Z7+&ИOxdVAſ:5#j|MJasb !H)%[ 2S艿j3@~%Bx5 cF`[dB|G`.z%WI}kI)(~l%+2[MdӁ&uE %9J[cSp/k_֯8v7|pUv h4m_Z:.^a%aL$k7Ҧ!xrm5 ^#B +8qN3 ʯƚ,: ۆ.%3~uv3/uYE)ʃ%o+Bh:\EU0;)W<`g 4k0Sh Z୛._*qFBy‹Y2*JbQ'`l2CD_ oX}-64`ߠwisK# j@պ+ݬg$q‚FQk$)vѡh)R=켟v*I{E/=k9N1'q !oR@>ZB 7avYŽA@85jSbg*ӣxr:;{El&o`n\88o̗usJ0}``#3*?(C;3.7_ݲc<6$dtTIw7;mȣ390s{WMDu|`V[~hCw\?As"Kz+vi7i> !ubv^Nzi@a;C}Khcf}]rk(1hrE%ШZMLAM|5NIEs}wjXtK08SXBmFq$kϦ.hȫh3Rj^iܲ8=1,C?5ɒdbGlc^ 5#nQtE(orGŘA:8t\8Pwj4'<w tNL' f ~w%8klRWE콆}' Y?Hy҉&7I ZYwh&c{@&0c3=ma*N(OUQbpU@ i%YzKLg(;X gxLV)-~'ڦ oJ õSj# [w@EdQC*ZRpv$ӮiGjHWyb }è GXuEmqx^)Y`=%#yP\b=+̴!5>Y\dPA?;qB/ Fm岿:V#N;0ӞV( lN4 Hc}Q߫4B3.ltC7?SCti zф3\32=-MaH З0uLjjPh]GO51[t wT%؋ xOׂzK'9Avs3L̃C0}@U`J5l񱃋vNŪ:ڣK$dRoØfD `RZY8`c&:aMvx)腘UvrN){Hh{1@r"UDXH!@mUnDG6C`":rJ%~VR4d[)Qj mMf8r}%/CR(u}`q;-इS 1"G۩-"DeOmUT?W]E-!9TaP>us.Z<…D:|6L:R=4u1b"y?s$׈f#kbOQV-!sm3PLvRet;afݑ.3Eic=>53-R{kʙgto^X8p{ 6QOsk|²} I>^2Dbz-6zÆ[{xN.q, Nڳ?Dky\t0Z:hHV/<ފ^# _7@EsN0?:PG;UD~ 7^qRH炑AljL;- 7 X>u3A7;6spE7YA뺉&>}ym(/z#>}?1m SI$⳼u*Y1ť>S2}KMg}d -am(=̎iy/_9^ۤh»WB! }20dZ&h&aR@|/t5jv*!DF%Y&L#Eni\(ب2<R@6\5Q81 ^:0cp1 )Kt0崁] GR׵%[ep7luvͶZzPY. kql +o ĝb3](j1LM̚%z՝}sMvyT٢!]~2&c¶yӖ!(\ -C֎jEh fVF)![ "uTڧdՂr_|H wgA{#p.V]Xys"[JСWΌ3Ycg0.uJ%z#y~w;HW/[Đb_c8=OVS4 nn Mlz akş.'΃g2uJX1eNjYE`A׌~˦7--1.׮[0\WtӇ[KB}m&9Fwy3D.k@2R@Fu M@~KC~ECpfK`{r@5i] $ʗj *3{b| 7 &l!JxLG1k||\% Չ,F%x[ ؟~R]L6F F4Ktah^LK.}LZȕ.BViUyxq&]󞣜犗 8)1jz Y3xwRIOӟ2mZ'`ZBsERgΔ y?q{`Ʀ 6òӔ /!iaap]6]ð|i 0qN_~KJwrBo. w ݻ>K(Xd&,ӄOt_^Kw"@4w m>F[fR,C!޶FQ5 i3@(*vXf"7hô*U[o22H\]P؜Qp"37]}d7=,7M3.'Җ_$FM+sN@$wx d2* qrCohU󤌦gqV<0U\HkzGJ%k  kD=}:*//KvaWc'/#AվǶ)b%%fo d~.g8 j}/kлWߑ.2: 8ׁ6'M8p\[ --]D|W[8PI^dr=.O7 t""h#0 “6)NAüVJz %d5TkVbP'WpW]J_I 7S^]߀Dboެ0̄DveSr|ok0ψYX*a1]Ta>Pǂ SZG&J|K8. "wu4r0(ANg6 =Gm!PexO^g[O-FK?-<,;ju7Q C>)pd~נ,Z'dK\/wDӌn),I&Ĭ&SoyvRV"_HEVdZrU;`ؙQ? zH}Wpc'w9;˨SȎou{`W ɌH@'{h% /bt\Wx !E>nCRL@$ÚGXe6?6؀:! E5BX$5p#toCtu]ք>Ã{Btԉ$zzauWegB],֫jQ(H;#V;Fkv)F#ⷊsŦ#m H'ah\y$&uhb[uo hjH'%li"v=(TGvg&*)^p6+NCqfW[Bx3z{8O~9tx*_digxm3aA8}Or SM9CdgUj"0q."C!g\x>#_4M>I0?+t̪45Y(NeOR*Tvtu G':g8֨DD$W}!m;V9yGqo `%)|d3?.~0a*KaECgr.{ɃbVr7.=aHwD<_G8Yđ3-hzgN Iaz?}Cj>F꥓̪bSv2 /*P OJas&Oc Fg5~Ty$)ZNľ34֯@z2BO ޤse8+NpA₩~]Ow&`$ai $MWږO:|.YX%̤?6_(J/nޥ`@ i\b}%ul,Bc!X%>%T⩜5.F ֋zh ` _`ڱbŊqDS*</O{=V͐D&x&VL)tQ& ~cdsʧc'N|d=(bay\ujrE(1 4 *kM3W=dFJe;50 dglq!Xg!I9"`afEC猸A!kKe|1 X>+л U? Dk?uۛC,.f yENbq R]u3;zWU'#h$ӋLz3/[ o#B!f8^9z_F{ơq;FB8+?|e }<ס'dqBӢ:qIQ_6YL8eA-c\Ŀѯ )z ްI{ˇeM6v8W6tfbޮ!p&EK- G[g*Me%i2qp>'D\? 抨"$Q-3e%䊱qP]pgW:Ȫ>I"nX[n }& }<M S9[ާcSgJTA Ov[[TPoڽ2 B@tQjv̫ }:wV L_Х~ !(-)n6&|tNbDOϳ^^DĽ+Zd]!l3})H>5fx/ĵ`A>p-, 1~wk].CK@BΡBoa,.k<4 Xuf3a;.J0C}]ve-T%트iGd`lxx1!\/^`RhBep-w'Gt9zPYcM)oꚖ65)'DJ;($|%.t6clښS(t$=:ř0р.=: j/5(bC(n#T)Lpt8 (= r|qow#H9faMөiWlZb!4 :0mM&F ܇лd P OϬU.֬J 3}c~lԱ1"]M>8].rβՂFΎQ8)r 8:.,yـWZ&E ?IHؗ2w%b5)p▟1?~La*/yVnP; TY6s](,xT"S}۳sa=^ČΘk[#|@˩Jxʡ(Ð jͬu 5ޅPtVnmRJr *+"R(\qij桿YzL- G1 ǂ|9.qb/"`29PDfSztm=we4& ]M)Mڞ($eyM5OC"Os:ԡٛ۵-Wbsw[`fĨ[⬵fi4_d|}/j67 q:~,li BSCCcD͈ҷw-E>pX]9d*z1 XIjZ@:T}t6w5DnhleC 0%eOB:mQOLe?c]+Q UՄGS. (z&x) /r|%z({^t@ ; m}؀ 6eWBո|zo.dt䫠 {x&KWfa}\v{`ކX ߎ,#L,Ҋ{FbYb@X=t wc<8ɴ}V M.~ppb_۪#$נ vU(V:-A=P 2v| O5 j!ZB׉]ӬIF{hm!G'6xaU9p5Mޅhcdu|qԽsNɱn"77@S-Qfu>CgB| ./b>z&JaizbpJ?RU6܎(cQ.8OXJhcáWL'ڜfoJ&xD$~23xxG8g {\.D"}C,hy9-XI8cbN2?[eEz ֔0"莃Bj/YQA3 ^_ /9Fb4&b͍Uu}jU'F#TMP%Ə=Rx 0z‡אR(C9,I^a3Eosk˨_i(:\ s)J 0C{~lhԼ&m Stw MUe-5YPK̥`[q|)2b4 m;߰zaMqK}Ttn}<(zpx\,!?u؞ׂpJvk ] B8} 4Y#CE>.*U-*ݘX{#\O]FV&P3bb{TKLJ*Rn$ JLβ_F6fIdwjžgvJ(7^mh`ӵ$+M 텬ľ7u⧳R(؋; #?g\tE/I(m?B0Ve'^(4~9 463 {q=\s^ B %Q!53_ެӊY"(Q%r(˸aSz8GJ':gW3)1ŞF˔N WWj`,""~+kY8 /=4]naE|՘^H:)A ى_~L}^5Zi1,}((5zL,{(ݢ?9g߾p~r[lL3pR|lEfۯɲT(YquT 97ŭp0(˒PfPR&T1V~'d*0kaل{礍9ƳB xͱ<8 _l:;\9LKh rCxG"޸C=3.CVHD|v3?)i>&Ab=OiX-lL@Qػ>0֣Mp}fq LlC2Ip;m178srh}UmrJF^zƠO%2qB#>]ƋGr~i:$6*[wpXG=o-TeA۳&lI\? p哰 W? .8"z-!IHK RdF88}`,9qN2Tb&IX;WJ*|yZ ,TTiv@YNt,H [43ţŖH`R>p9D{Zg&oD㳅>#Vn%1hUh8 CZ$0P^- 0jq+P~ ^` 5I-IPE' oQrFΊ1$g:ٙMjBBhhۅH ;K"֒j,.'|?[(IiXBI.:7i+U9paˀK(d:. wLMQZ-أwGJ.a؛ctIjJxNB2"B3qDdv޳EMfu=  z e=WV"9R~r6^ڒ*;D6oltYϣ/.\WZNdx1\azrpswij.)ҁ[9L74_׀Gd?mKe+z4هd:|oFĴI2v;nGg-M ^ i*F:ADJ^o4P@j?j^/To|WNTV5h%~yOB>BBG\s,*{z'tWM?RF%L_e'ig/ MXÝ1ldTH/|xIZPVh3%0 hX[͗PӨE[Za!ԊI^#M;D\6ZcKߧ޵>VEt ۇ< gN@{Y6ER;7T+rۋg$ b͂q??1F2_rf[K02EZS/,%G%0ϭhI.` anDŽu5ĥ[pF!T|-$^^Vo]AO"#o~5r npe5QĦ,=Ő:[Y$D^Cd而^պӓ^y;vU?݃q686E-`T W[,_控DB6]W/zܪ"~BbpLj{r8/:?ZkzDŽo(e͑V ^>sGsg8Vqː⻕0l`!V}m!\MWv_EBh*ѪcmeP# w2la˿%0~zs;")v8lEo!fe9=S$&>f3*p.#[G!yhBY [MFϒ+edUƴ*%@'1FSX<C{fPgk XEG 5*~4|~LL8F~ͺtMUZHɧmD+%%=7?VJ?ϳmgYv%?N]7zbu\4asV>E'gR2i|(`;T كMU_I_#v>UyPV EJNZs2C-OVP#%4@~7i&W/^Fľ$D&[Z*v=UIDYܻ|in‘{E :F K܂iB~bf6-y?zOW"W} b7oF/hJm$,\M:i*8,JI}*MFJСZq&`C$D ׉^g&CcVaJËx d'z616d|@8ʷ+:;6Aͽ4у1f 3ZFawdK߉-R}.|0hXdg a?.|*Ho`n51Kgpr#șnl_^7>aɿlBg-ݨug57[iJEC3d}(Vo24vSS.vO#jGZ] v͇F3Z7<M",VW҄Dk jPН[WV8E]ZK~NئG|T NS@|tBҀf *W\G`3&.IOpU9\~ ]]JlKj9&-"̶m%gK9h 2vd-Wl} ŝUt=Sss.+i˴]J3h"5Z%6,:'.*F*.Ic1NJ'OW1c7 V=&GFin|9y)H~=6Rz|mD됙.FW{W" Ojz\Q@aYY!T&;mQؒ 9`#!"N9~cep!-du9,g2 jL+;oλ&F`r] K~T>EfOQ"P2=AۡbѬ[P~6*BSwVZaK 5^ଞT=K>yBvKNt,\uӠN ^8YūhH}\-kAH'w"8R0-.l%[rdܻ?[0c7n~L?e$(O-|UTJz̙jͷ}5uqZ]:+FLX7n5&48\Iu UeiX9ґqw΋娑P=;43Ð珟z}M6 TD01F!xe f*񯠇ե)]C(i7^7OCuXˣG(xf5@zvc!@jTS4!|A7nۊ+6mq\O}dNCi io C"'=@TjݰX|\uY`PT7^QSvĴf`B[mZtoG51 ɤ] ߠ˟[Uh/?u2ʁhӮ?_qgQD2FUH]~xZBK88U t-%7wRh=Rגm5gcթ*"OԖd1t}Tkxe@W"!+GlEynNCʕǵϔ̎ڹbBZaSuϭ`ojlFlOl>KOeU$6ߦxx6JFĨ"-)&ScDhQ10# =>LJ~RkRVdaӱD8G+ݾfl @l)^x G PQ9c֊R#o*f}1%.Ɩ>[iYhy̳3ä0OpԸ@#`89`bO㈣- YXq!ԢtN?Y9HV4K0.[>Ur]}i|}seWS&>WZnq@F7Ua_A8#p_OE<c AE}d\)VkwYDQ Y3'>J =.6 '@gWc%r=gwpi߹GvQq Qp:ˡ!1%>ϿWo!\ YY>Q3ɴ<á+>*AK'`jz_vJo/"Mcb/FA-Ȧ; `Ec9M"UKm  FhM;> {E]6ڭ1k<ɔH^UE%0`!R*eyց*ՖKp,!q ~+Glߋ{w%9a$8KB@k V>oW]=[6"waj?쥼bM-U@ * +{WMJMgx\A R6M_9me1mp>;61"]^eBb&ҳLX*d_;BHg(cW픈q? B0j˞Ye g:=GTѣqKȊTTwk3b/}%mnґ31 `F۹ gx'9%yW{mI/[7N~ pη[ v(9u^z%فzoZ -l-=yEɉs8}ӵσv~hv$ušJ2ʑڷ tZ"[Wwz |)+[# +kd<䟏t-5MI#$1'gV6SJ5%AHVvua ѧNEp|_x2]ߺs`[Euϡ:,k۝KǠ)ԗ@#.rn'mE}˗d<=3d3KxpJjrGKf[vzWeRTE@AKuE9ls ­vSY2#޻c+Dj ulDu=3ZGn닜Ǩ{hpELe7Y~+VJW S)1xv0KVdخ~cLA6WϔJuӬfkHUl2h.qz#U#\(EM)pnF'E9w֭bEO?5RmE.xuՄ+ϊ}vN0mz#',LM..uMkax+>%m=&q1AEH2Āh%PLZ& gS+,ߧlO-9H7-] 2#ćqxc|3-]rr<]i4;H kI#=_0PD7:KC'{~Y 0O],UoUu#q$߳aL 4[XxϞ21Ny|;t %/~6*O}(%jn=[iFQr^K03{^Ż-U('`-ZF`Krll^+v Ţ(-]Lҷm?jZMLV%;ô55DE>> Dvb1ijBJn+)zL 78O%F:ly|SwlH[Z+ׇ#`:Uq:89y@ѧ RKFN)ƓpÿmLB♮ΐ&uE%P'eZHHdd:k%x[$+2iNĵ|9"kթPZ"\e#.km`τ&S`a/V!Xzۧ'܄w&] rEXg-H%k@ vUm.JFVgw:]P2m`9.nit@[(ӁNZaiwfq* #+<`t!3[}=jJI&F ]m-]džgry3QAQ >-a[⒜USPgܭ_V!4]ƐE@DqG庵A:!ܺazfNؑ y> U%ntYB|Gٓtw/P_?64%_̟ED8lGp҇ o^4G<!BzoaWZ |O>E<[Gz^eZnIޏ0pxE_!-iu tc ٓqʋK qZte(sQ0a&=Iy~P@=`6qp|q/zGy ItTT>|,'+|)"%]0^JݗຉCQ-jzFPx7:O&1۾c{ܻ}y2 rGqrl-nA[md}q|W(73[R $E;XL!m,\]GIFdb o*Zē5(sfEdn>3, mS< IԗspJ/}+42jE pqD6=9Җ!}^_}Vf8[/ v:kY]n&+():RO,g>@ap?;1{UcIw]3=[Cַ5FHU-6,7kDr8±Na6bQv27o%h}1zo%KMG1"c٤ WPlJMuf,j3o8fI+lDE/󉾄DxXwb MO] ehi\D\ .POCu҈)>.WoQALJd+e6snhFIpv2}VK+ֲ6u / ף @ PJ'P 1K,NSTxu'k&ev@ U٭f֐2WMJQ'L=S3#X~ksj;*@l%0S>QjZ <%S;v_=`ok9o=3 na%] W8&W5[݈_NY:N÷x.PYǦiTs!JWnP4nw{_ fPiXCb*jbaTfMܦ]K$݁G;#@@Й0͛-KG4-ULPT[f厍n{BwǤIr 8kj/g:J^%"%S^Kz 2{Y E"?S([?0޽̿Gt6o>*Y"Vx* fNYcR!))t>_zuT5nZ!JVJCH-nuEAߕ`9U5ce'd a+fY$sY/i ѠV0ضg HP$1H'3 x1K/eQ M:xAұZ|'.-=~PX|8g~IA˂rE#FWRyQPCx,ㄹkt>VhHeºuOǏ^k(csiK%rn.WrB{ͣdwJVI! 8z@ itRbTȏb;FstL2ыgl},;JU !I4%,M('Y2b Z5.e>:cvBBK$/LhR84qO c7<{A͞>+i2DM9*Fڛ0\IZފ_UB &1g w/4 u.Z"&a:[ok߳qu[YRKPNJ&_vtXK.zA p-H,Qނק|qodM LdNrlF6F$?T%m*CXT_=R6=#Ĥ'[xXWE~@s%E@ cȬ`8 d=f]}*n EMRhTa'`2_W@Œ+D8hTRýe6 JgK ?]Z#M8lUj`lֈ|<2d_T\d5DKTqȅ:x覸m8 fG咈r:-0ycŪ~xB-{ƁλY.T쩊fSte(p[SI +oh67i+au0/ 2樓K '{vat7B3.y Wff!3`])Czݝ3nE;5 K`P;}xT^uaZ!f\PТ{ŗG(`֘;S>а'zeǴz:Bs<&#zV ؒBŵ@5.[}m:#v',upm̿֞ޯMo+LOz<k] mp;X=Jz6qn8J{#V k4$ڢP?ı* )cPbJR#EĊ-+Q,,L:[xiC/A)ߢBsZ iڿjYqڤ.a ]xzX݂Ap$esdWVrk#^xi˔u{Ѽ I:"H@`G^$^}.(t0r8Ī5ƅU4ewn.}ln{e?n.mYߚ?3qvK?ՁXӘ 90lXf4ꁜ}m2|A; N: v>598 8 J,iD_vi}y՘ڋ3! uퟣZE]k@mԙL1bw bi<'-Ÿi$uYR- Q9i[]o^:B"pJ9K2˼*<DpEw3A3R8_+?g  $R[d^n+_|g[-4PpfmnSܹ#Fî` )p+y0J^0+S0h2ί3:A=G^HXZ0'ܚc{C mijBjw|Q@oַ~k\7, F7e; [ =ЙY>&ZJz貗>~|*]n c1vsU`?}y;PE<.+Oy(Y3P0{?&rnՈ%oi vU"L Ni Z(eF$1H{rUeXӠ y Sܦ$h?)MVx?`Lg䖯jhuJ"BfT} A6,=Xp+#xދh^ߥZ?=p6b<| 5+U*xAHآyV$^i 2Uqe8E\Y v~F냂Ly6x*pFYV0 Ǎqyڟ5q5sG rmDpyR nrE DAF+٥c-$ [y9b xp4/ZK!c!8c0xiSjx2IP@O]eytތͱ bXoƅJNFHܙ*.o FEy+J{1cQեfwс+%gS_t^[cʻ:Pne+WzZUuKF$pSѦ`OPU.jJi()qv! 9#oH6%&OP!J .l0>elS~9ܹWAєc%Cp:Sw1 4ɷȵtDIXm>ƴǍl␨oh%QdG=Mg~?@/W*%?h'DT`^1Yy.%Jaѳ22AbF]-2½СtU lX/56 I{EJ+ " !/@@dP U8Z@aFg#N{I.wPQzW" $YYm6=ۼuh@Ow?>v_L|FQh_ƒn^MUlc&+CV\Fّ5f̿vƤs{U6Ts]ǃ{‚q fZmr%On`d}<(qڣ§*HhuU /Vײ2}L$H N$D;ݮVYsQmNf[QҵÒ03 4&aQgI҈aM%"A:Lh10Fu-lC7ppʗ#(3x,[i~I>cPZXVBNPX+p`)|[іłz *ľ5iLAz"d[~"@x~,0==s6NL,A m\xwYO-_m҆wbMT>[=< !3,}S9wm1> sJ\7klvꆂ&O@d2$/ oP9!gMoM3 b w'Є{oe"닔9O+=7 ~U>0 \z1kULDBO'ol>C6vvB6}Dg(4"Φpq A Ro5S&PI\wnIwCs>7W[~cԘE\Q>{\J ZԊ0im2? EmE<2E wpPAYrB& zŽEGloayd曃0#{ݻ?|ܝXD84tlw6,y}vG$"㷲 '^ŜZxBq}{ Q 0(]#bLF;(3)49궯`[§7w#}K^=#SvfѢTȐÑ<i̝sI5pPngjI@w{ՖEs,>k쮶0M[ЦgQRM+߃;E6y봚r)Z]ҀN5Zh|h7's %ˇ@:ߑrz#gH K~<c, ʤ~I-%g] eF-;GѹBzqFna+5REN9cEN{~=8u)4{_.ΔY>wkl@J pL77Mh<ϬfF[o쒄Ee ;,z^jj^ŠXy]E꾝*morjͻ>p6_ ;3ci*$GZ9Yngay#]nRӨ24i;pO%1ѡ-qnqujt눳2ѨqZ &qaNqlTqJ?ñeLaFy-u؏3ϵ :*YWS *3n!!6Mr [{S ׸5k©Mfh}#N@2 GػE&LB&OZ1Q,O*ش[3x2ء;"c[:ٻֲY-Aa c(tf`259%qrB!cW$< fc1eI,8Juozq( rujv dq9.R:rg;Nǝ@&a.B i jnspkOo˝w "TKB+k' qg7[gD)}97Jti;<ۛhW4콙eeYM Vinn-2={+4$-$9Eלjˆ{êG *VwO"ߢezsP15 ?vXkg+($id gɪKx I xGϊ&(!jŜBQEc&`*ěYkQ 5(8y gY{o35'o!PC{œIg}֓SS~^5.֛ b&aFee> ӔQ|*xFA C~^gt-cWկ]$gq?w>/o>28E|4`,1jMC7CϗYX II^PJ sCK~PR,c%H7[fM% %f3;VٛQ%s:\aLP]Fb-r[ӥ2 uxlIUEXŸ}-f 4r*3|PCU(ܶROÏuAD(|0Svsə+ۆnV"}`B kHs&}JUS\ X514;!'ng ʀ\]'CJTYȒ^ a h;dp`BsdZD`A+@H:+s+ֵwZpW`1C=4 r>s[Vp1 Ob07T4=8j #@҄8 yQS~t=?ayكo)UooDOЌ6`D,5 涡hy^:U˦=lɴ0ERY=8ච> ||08*b3!kzIڭ҆ ŤqgtqK3x32tPt. |(ˍ\SqY>?n?Jzp8|l@ZwBжqURHű `(A֡0@?LZ{o5ŞsȩAz&a 6XK%k LL50?:= E~gpk\A]VF?>p9:[ǣ/ޚ L—M:kW!<9ȿ?;,T{~/q\0Ei"f;pR{<[#9dZtb!~9:qʈp;Ƿ{rſπE<_ue18@jT=d1ualC7&PSJ,l Mq]j/ W-a ,7;$T!2^fj=UP"uEIMPS'L: љr h@aY(3Rոn>쐧B8к˹ cD`s肮 n1<7a,:]IdAc[lpd452^5Y.b4ȼ?UMz$)aU_ؐ?Dz=pz ĺWiRal_xIϥeQy=3ɧv]>{Øڹrj/sv52Օ2Dt`B Z^")~:IX43Kx0EvMC&aQ2"@r">|%S_u~ܓr̛jFDw8î~r~*p/T ce˼XsJZw7h?S: !zIVu>uޣtMdH@h&!381uCw%8-՝\s:- ֆ:K'P Q9#rA\rȌ\6r(C-f] @زgn OΩJ; m {(fާ)ES& a6lPX iVYJNOyTk)ل(3jCM*.Mh͢ 2`5s;q黱;]kVaof0j{4|IhimUᷥR=n[mH~ mٙ5B jڻ/}@Ei Jp"aQMB{ =`R eP`̏.OQN-O }9:WҺ~h44&YIo @ci!N]lsK>!~{%>*}tz]aəkIM)R3ܔuj'3 #l4 yp?S)Mp Y7W\ǤݖV7nJOʃHDzC:٣8:`Ӵ;&`қ} aM!-7ڬ,77thp^0󓷬- <'(\_uUq|=$H|eO&_^'yP[f.͆j 5|_GF+ "lq"Lİ(Pݯ.= ޏ;z*˥^(Mߴv[ F=T3JSmfA t49*n⮦ם䭬t)Aʅ5%jq)u)ƢKǵ@YNBKUJQ5e{T>\;/<`60V1U8PH`jk*i4R8-{I}JBȌ:TЩzT*)D ƴ>klTGJVXzZCi}.FČͫ> Ąyz"w#}i)Be# N|q#`Dڤ-nh7} zb?z!"`K?^MS+XH czm->gb>KlA# fOu _RPR᛿T7gj}>"];" Lh|?.8,O7|bNWUIT>Gc~AS"] nf1q Q ØD0Iˣc@04D:(ڷ2 LDb=MPh#dƹ)f̭q$wCWN^blѬ(üij;#5t(A˝!z}vWfy#>`~sW)c<թc%̈́6<7*~ 2Au jl]Η ]ѯwI cIȧl:W# S5;OCg4 ZI WP5G'2C#)/lvjцXKNYcPH ȳU7{$>{C [uJ&)24a l酹w #Ͽ\4'yCQ lZV, WcXp7uvE\9 #[lb@(PcwI)pgo{(j<Ɖ lJC{g\P|*@ @bHL  6g&;P00{D6gxggG.׺ƭUwU?Jh|CgN̾Rll9u$THlP>)K18?H<2.,D'Q_l. ˺#0٣)D+ڼ%'rϛ"g볫HmŜ0xgZS֣ڰ%LwRHv]Ұ.bE1U! Gpojh z(>Sb *omS ֿT`kqۃ7$o(-m H@c}BkQֈ0I{3jzRh7dݟ }r 3>4 ֟ehϨEbq`c$(1ye`Wv !x~]c9VA 3 q DG?Eg4>Kr/hrnCYvWHEKX] $J.Gگf:&Lᥭ`i ,"m̛V9zNWG':5:fcGrw2#DA5أ 65h áY>D-E#w<}ެA=;t$Ja})ح_(zoPC&맍R\_gqpt;_Z  O@%xU13֙UHA?7o )k_ $3fT߇mjdžBB${ڱ#{qRBުI p^"m6Ԃ[-wxIo\/bfug>4y^./5X g֍@13ё,e:Q#Œ~*96ѱ27̼Av$oK`" )N"sazX3Gj g^Wcpz[2B_{O^F cfzQBcxw8G,V1k@7Q4猩8zTQBнxnf_b!@kǶ_4Q.2#⎯%;$m{~8vzlD,Az_b˾S/PYamF5Bm[`a_![uQAdK \һ'=>gTI6TIΊ^);f:ˉLIFzO5<ϖ&Ir`7pOѤ$ -u6 eة700b]ECJ"ѠȞ DVf|FD5-NQn-, z<9o> hJw?| Dw,s~M3"VO XcQ,(DV|-&< 0e `mT̼;| N OH&"bяXR5I=x%g5ϨcOIDK4#"oxZʱb71`i!!2.VSMFl 3w_y\'[䑟BGfPVE|iv |`ss*UIQ࿋:޽78Ozq8ӗO7Ψ# k˷qȁEya'U?Ёy_gTq}bVCD^(Nzc4v4HtYXUSIxMg/ và/C>Y:LUZ}P^Et _zv<ۊl/W *M$2Aac ʖ/KkbTvfhTH&,PDثo:.g|2i{: nj'(^; h\e>+m Vu0e2EM.WL@t~Wm*@&)T-i1ƢSXpucY%ctYĐK &*WpT D>w:٣mry*c?-1Nq`7nG1z 0$'.G5AZ4 N}jG"T&$ONѻ+<޷`SO8@IT3K7.Sj%1J&B\Tj+ x"DAq߶r@,W. `N[H{Q~g- ]N}7'ӺH }'+~{֯S: %V;8j ~iok \A' p4gmȊNʼ[8cýQ_35̠|% A@abPp?rG?^,YKM k"pW4bOܜ.OYhmHzI2zU:DS[ g!5"c.M ^6kUvd9ڞ۴&"DNNCq:$u8O;/0/COxhߒhgF;]N l6==U|cpaƟDǚce}hPDBvu LccEz0R1^shz: LWCx]j02EH$D{PdSfTCq7'+=ZL1Xv?Ҙ1J{kGuhdʝcg7u~fƮ۠ZO#SX.Tjm8Kh8vx -"^2r|1wm 9w|ئv XO[L&׿ JiT6A BwҪm[fd%N̯Pf؃1sEE똍f}@|+iZ%[BjVJ)mс!65 ZzMx=6jzUf_mC$ T@N"sĝIw v SQh|F]hSGNV_,'PTx"6\];ͅ"-.#9ڑgM#Լ?jPl?i("`vR} H}L{QL\u*}ǎfLHCaMyVkaϮ*~P\IFlKyހ`C-|idxI'TxX)m)aK״Pugܛ퇉ujHEw<j[Ǭdg@)ѡ5_Mw)xgm5U[,1Nl[#z :v.J:mu[p&b@:Hb˚w#r,DB 2dK@&^6JSz"jot,{FDy@_X gLkaBnnUyLi(KO8Q%/5CfXkgT뜌KYpA :#B?r_\,zߟH *Mb5?$ FM:E1i+V-5I"ke-f(kןHwhqū^Y2F(м@^"32w@~9<oFŦ21َЩXpVIqщI<# a^Gݚ~\X6.X)Jȑ/n F;4+ Q1 14Hr 6M[]D 5?MW J3!G;X@  hz@4D|c,Q), >|U0ݒĕ!ڴkr/KDULX(И u?Wg2f(/b XDgOzg2u;$#٣?AhȦ.dF*Lnڇ8y+t^-(߆38*@ 7"r⚨eo2$QYؕv+weKC›" {(jc׳)SfF+6 k"ꚻ>tW /y;bn+buW7b=` h|a, <eYy(@Y摴z>c6tK 乊!FEqHUOz T?Dx1z-\NsY_g#k#:dD/`S×3Jf> pS ߸Tb[*#NN3f;^N6[2<.W` W6xNRM^Dk7J4 Lug֩Wj)ܰs=3zkF1i&V\\ u-'Q*6VbUycrP;|ؗUpE;1H/k=mZLvb}9WBm/J1vɚh¦cSAзjL rgտT`ULmU'j WU$oT$:NJ:B E gV:븶O?o/(o2D(=Nǐ 9WGj:/vFrz*ifGF Ie"qVԏ8(jln㿱n%r\%;j pB/{pCBdo|pEZz+ˤ?/+UZhOگõkw"xw qس#Q~D2:S2zk:ΣdV2b⨾21T6  *S@]4xifGpY#ī㲺bjʘS/a$^V[jy/nC:oRJOM2&3O+|ZUZވt6BVS91+4Xs@6Nq8:籮caG TRerLHXUb50g(RK#>ln/k^ tԄPt&?hDoyk2lgl@N%͞M1.Xۿ xFq݄NѪ] Wykl>X6ʥҵ;4v+5LC^'=]_=$Zf͞0D$ C ui’^bFǺi߰DL {XxyTҗO8W31H@Pfq) !3CX}rQej?PNVZSIv2SMgf)(1˪/B>?S{b85&h͙Ht C+h L]r-]C'3ƙ; H-: mP6A 3*r>puzHpS)@g_qM^Q *hM±T($>*frb~<LnI7VF O߶"Lɇ:zU+i 'TͱN@ zj kp¿]`BSlyYǷd/ < lĭR3Lߤאd0kBF\'x.ݷ+$#Θv6'4t`\ྒ1l(0`AjΔB_fdVoQ&W h!w7sQtPNϲ^bo~ ғF:k@\ #{jZpw,ۙwS%`7]lBD1Ma g0$OX4O'),`q^N@I*cVr\ 'O Mo 5Iً{$|Hm`P+ʔВIc VEԱ, 'hk޾*.sU%(z'lVǥ4AvNW<+qF(<89 Kۄ" 'P?x،Rp`SE&wL]iv^=Wjէ=)!V %PBL=J KR%S<sUb D6qP!4SsdG(_|u+qmV+T1M5I] JRWyƛm,1DE~O@/}ްMql, 1Y#~24ϙ67Ia\[8I\Y>#{k@ ~Zn~t,fѺeЗÈ^DLǰ5`{HӽEvHppGw% M1=w&K`vp@48s\dt)p~jz. #?]"-ց.e70Ck6^p $~aiq#UPσЩ?W=6e};h0c-!Q%ChC~\).6oZ1#DyRXE>=1JtQLvةx: )5BI8~ PPAˏ+d9?rF =p7XGRH0ꊗoo^v%ۈHd(OѬ.ߘeC)[ˡ W󴕛}ޚKx$]~2ݏzゎ^zƠBbZqlΐlLqxf0Jk;o%cv#nxT ~׭@)_NZ)'ݳB9X$ yԆWD$ޛzAd|==qZ^cݾo. x&T BR lHghIod:#YH6Ò*^ _ȼںS}V:„8Z6(-]|v? A)V 4B> d n3TUhvҩ}⯡H6ƮwI:u%fuor|u;W|`A/m,/ Q^;*̰20$O*S_=_o'z7 z?M RkpPu3ي޸z<W>v,NH- "\>)0c})d/EJC}}c'Id{0LhICQkEÓ_-luc1Fs_~󽱈!v~UW?1JǶ`-n* ){GlieX8CsrPFøQ:m~/? 2o^ 9ʴj}:4N-f{Ʌ<xj=^(@~@'ͫPuO M")#7 igaf(FK"EZiry/v=E oZ;uõxt<ߴKisR~hB`TMM_h-FUMa(EwByI=6 yڥQKH^Z)iߐcF;LwZ>R5I =1i4=F $k4np+|@2MϪ(~n,fN11sdIvX2䳢zʙ&孖IUdnZnnEєU(PRJ[5G-C,D^S5"4UZ2aJQ oGAŚ3+4vW⍩-Ⴜ.Bq -b/*Y+`]ļ݊ S0'N'eώ5OPC1I|V@9;t>kW$Ap_>ժˆjG/MUJu;^ݠc1 WjҦ-a =GƇU meQ>A!s6iF6Ls -ʹ(U@tGu3r I/ܶ6su%UUMjbxvTtY}*977#{i\&g8҂-㪉kۉlSM[M* #o~K%KW5p(쁈KT.cPfD(p QҝTzמ*6(?Wi uV&.︟kRƗ'akC;^,S:"fa[+q#K46a Oq5 6mX.ڤFGv5\6]8˥dJɰm&MTu,UJإϕd Ik0G2{0;k#qoCt<%(CF:mi;WXf VfF _B=Ig+VѲG<Ms(H[bNY%luJNBIͺEodhf$;1Q(7Ͽ3 {ˆŧACFz5)\*P,+HM>dr9Oཱྀ+Tk1&r+y->?;˫'חk"G4ǔF 79Yx/F bIDwJط,Le>@\BydAk똳eE(*ӦJڷۯs^"umڹTQf'm ^R}.#Di lԡi£`[/ Xu74pj0*vAQ`{kTNϾ2vkL6PWodC0|F@%/'6E- .na^T-aS>_ʧ+>b)ϐ 7h#?4Ud&"pb*-OTvl'̝JJlvx2ѳb:XN a E33&4o<);a{HDtA+d4d֗EJ5TzdMj?!Zsa&2K)‚r0{GqnEOS{h13uRRS ^Ze^'P*U9ka2Q 0IP4F-wº%Y bXU ?r`Q f 8BY1csNDI{+Vz^&UĤdg u*hC^I%|/@#YB5~As `|8DOOp6z3N yi3Tp^Η)%Qv( v".%jz p ~/('m8`L[:O O>W9cio0?4LLZxPbbMbPk fǰh ʿ HmoWòѷh?us ~ib%f"7C-Q"xT6dJkϢA `MIs9U:Ϗ.fJje*vndzyDpf+yio2x̃ ׉f0 gcTf]J']ܟ:6l7`.<3_^۹"'tu2 ~da9ti)laB]GmFJ+#8r){|W;*>;ӹi0jM ]oLcF:חg,s۪ N}dJK-md/=]Һ؛Y[>JiYȘ-]UF6hR 1T;:&顊zbi +߿kSv> d RZp$_ 6^:WG+:F)6I&Kn=MSvB J\WIJ="3:V̗' dI\*a^n" 2w7l3 G[bd]~[}GQjUuurZb#r$:zSGTw`ܷ\Y dh VP5"J}6Ƈim[ m8;Da/8[f7qj})CO5K@R (gNJMOS`h'Ko˩/= =4hr ,"oڜjxTOOB jP \D׌JnJ2ݹRΔ>7_Ah8z y̘@b3bB=r'IýB:W_j#rIl_3}*),b\1Zhm\2sNdPtix]XW#%yJϠhvHHrganFkHL% %ˤ_pT("Shcz<3zO VJ+,p."wY8F/tƂ=Ep|r3ɔXe~!sY͝ϰb? b3qGC03 ;vc ?|sr(QIc^=Xx5 eqn~jz[USSTQ(Y7CVN>\WFE&TQ dpBVq56 ilPv6ITܹr|l[pRF1ZS̮ ?p =H֮ Om"G%>_;1/;Y L~{s-iό?c!_Ñ1ojz0"%#ZQ-v`tP  Yb}ҏa@3-BK_ pƛ|L8 O5;29S:10dr-!S;Bܩ U~ZjfΈɕ|B/GZŞeCIg(èǁo жR) ohǚ;-vфvT o6%d%Y{=-%bWE 8~.FW;F1.vsCo^|-@cDVLn0WiPjowz/Ss{ԜGCFŶmv*Hؕ5zV2oؙK@C4|hySDd?_Up tI.ԇ\N]8<Ι,Xw,ί;SF16Ve0OK/q~֠4@qTq[fi_Q;߀֠d}~ydM*!HNzw) #֒`?fk]pbWRFo򰩺g.Lݳ@8:1_VN`+#MZ11z8!-4!rQMTwxezje+ `]<3'^ĸ O:Z6D!\Y(ӫ,T ڏ;ǘgxYry{Rj2S=E%P @D#f6L6mOܨ4:~0ߨ5Y$һ;36nu(gGo} 9a)gߏ;_[!PVf]B! XWel e]:<<ީ f_Ad ΋ {s$ޝ={11_F)v=)0й!/Jy ɸ 5&nGm+A^҄k;u0o[\)ڧ?=r#g /މj/v0&7@2WY:I)Tj/ɬE'_M ͐k- tF6)hmUke9U^Y8Ozr=i9ydb0D\=7i~oF)VawW@v kЦo~Xt~,K&rI-sA($d'#HVEu@v2{#Y--~ce]6ooOrG "V3JTJo@GrVN=B sObgy+[ U }5RlEmU)ʼض&vS* #d2My䦐#ŗQ@&3·]"}2S|(s\ A[9ewd@AfTU'ٜ`5yvB٘}7kW?p7Km$uTZ9_Kaᚩ9%+kBFIwspW RUn2Fwߌ5jft[/C{cT~J6HsVSNϒzό/5hlbEZ1mmiP]\|$x{3YS|W<H{T+oO/5 6v\wbML=a*g5Ĩ4]@+ {3zʐKN<6d_Z'|կ(jDDKechxr$_#"3)O?5Ent X6jg?^Y׹O*:7K[)A OT6/1gͼ0}YBF늃OG &@k]Lτ언*>X?Fb</Fx"ɇQD^1f:NˆxɅ]x]*f EM>+i\ 4TVܩ0P'lvVN %%&*3%( ZMgRrEySψs\qlKs{Z *[5cwD"O,Ge;vX_~E[V0oCvy]#}sq%f~e=KL`,Curɗx랿6vϒxvtv5Gɻ^B,2%6>FO'yj .Z.8]ӯa"NAΙT3vt1U '>&( >Xg6vdzыWQ 337A䜲nAv戻@ ɐ4zK)܆bmwյvcSx8±-CUrBB|ud>Ijn.;"|tjuҷ}ėkQ', :ܜ]ae 8. =}&:loŴcŔ؅8Ύu|8dS3b=i~c0l`BDÕmۛ\ aU3r&F, <+ԅw(uE (̌'5UP62nVL|˾H8P-A^Â,@h5>KEK*Lz(n㞋U}YJl5_謰6Aȷ?(5lE U.ކA;U n7J^{p.l@rBhdwꅢD||lג\ 2p4)ǰ蔣eI}PbUa%eb(4cX|v I@*ހQ{վbA' %h\L{&nsR,'.PMP $ssk/vJg15v$WMXe .L@( T]r?310?P0q0.f*k7hRq$Ӄ<6ChHd9M]AΉqįꤴVj!,[;fFh?Uy"8,bIŅt* z'D<<;Wcfi_CߙҴk*"_G$!8D+j7=`XEXX3-M^ "(r=qE9S7KSbp;vոMg6@J+1w9ƣhZ3p}m?$(&<)[`T ST**y?USal9Z3J|}a3.Y&e"p/_ u_eV!L|XL]3 oMijC-qOx"b38daJ):N?  ]>U 9Fs{p NCq "gʚ@͵/ܸ} l7gDÕ8:Y"4z>| _?hj β9Iї*oX~į~]cAi_bx0c_mRB| Uc$V16șk\:/6C`gǠƑ<}`dwk $zf}4ak;i 幦;K16̓\?|(8Da3m_lh-o8oR" J)6V$0_,!I]SpZ^2^ݥ,\o{?yϜd/pbjM39bw{PwB6i.ZI%X[o lh,to;|NUHؔ"FDqGk?Y2 pE/O:u"/eڨׅZXw"zdSdqV%mڴq?r&aCu*v?FhG3: ¼yyş<5h*M]UBqTp;aW_ BT{ѭ/{zLx-9a1h&)SPK.s0`p ΈQ>A?'x"ӵcNR]7Nh(H5\gwEpw P՛{}:@"Rkc SRŋa&3J.Mob н ̽hͣZzc;Uӎ[T_C UA+2#gӍ$䂊$+{bTŶ貭Jm3ZQd&s 1?>Sr8SIWR}j{'G4LYX- 76}υIt _*caFw]y5by,vHdԟ!7 bkQ4zQ^JX p1Uo (n= 9d@[T7M=u"jnu'fC;^x'n?nK1N`7Msd}R7+Ek>cɣ=i} Xq+pFؒ 6@'c?*¥E=m M݉|8#zq~)CZ@ʓK®7R|J1+Cuє"߫b?V?eRs"odGg;UΟmlQ=/ؤ8E)zMXL.-Xf"8Z &?|/K-9K^.@hlkm~)('bͣe rL q)e93A3 \ 1XQ.CBMf%N` %ﭾe}Yvݛxɖ `ϻ &d02-^؎$L e;E%v]6,JV&" #rEA ~rw۩H}Zt>=[Td%U,Q, hpok $R#X% ѿP 1fLلu+co.d4D:Y̋ G~7 R@_ٝ8PjM#ѿ`#kl'H?;`IWfHBq1^Xjgkw !Iuޖg У&LU'̳Zt`н`MjW}eS#[+~ J)td{p 5tcV%l_JpSӈ juc4.1: T Ӗsӥf?!5Ͷ,l9oI mqm4<9MIDZ}ƌ'4Y/w kNMfk5Hq$<9{\:9*]$2tע=corsvs̳7T2rIG.X瀳8o&8ZeŸ@FAkTd?YU=pCσC*l :yn B"{IĥS48 :?"&חS^j) :ədCoZn~~

 N-r\2cN'5W䀅,M-Ԃe4s ^ E!iͅ`6PfՌ?{0,8RhvP5yz1uem?mm {0Jժ*j/.!ֻ"?ȡA,;ψB)LY/:.Q\R] Eh6/U~X^PNJGzS0R [R<&Y!A 㩈.y![>FtI̧.Euh߱1-9jQ4Ō(B98ީu@;)%kDuY=FRl"E4aB0{-2u[l@N?A#Wk|Oi."sϣnC mkT͕kv G\Oji?A `M>@>g `];,"/i 1NWǪu&4`qw˔cs/}|9W'2XtG:sc4Hs-O#3qH3P\vRhLs*zN'c.@IT\|kKC %XvŸUBj:T[sqiqXU]bcwwg~pg:jtQ@iODq LHu^j{"Q(]$ 3?m^A->^ !eƙT&]o5 [da"5~U>+Wܭ¤0M`f#1Xn\쟈7OVB7t=`13jcy }=7F{˷i-s9|2+2ǒ4^7bЉ$$Bμt]Fjj}ɐL2'́W;&5mz v!ޟ_ޭܛ1z +ֵn9VB>8ȵf]gC73zun~#Q\Ѧ!,l+|d7g.hX=E4Vc"_рXYf&t\,8E\1/0׹O5 .̌vbY;2  Kuf+L< |+͍;HvdT?9V4ލ؃[tufwY/9&6ũVm'~x,a{4Vulܢ > rpI1>:n{;_|,|l7W0lW%9XF:k ; Sɒ܃%^&O e,<6TR#ٍ'K(9q̶+9DG/zZ n]r7n<؍ Ю"gYZ0707010000037c000081a4000000000000000000000001662bfc800000956c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/scsi_transport_iscsi.ko.xz7zXZִF!t/V)]?Eh=ڜ9LR0ޡ|- )S͙e c?Cy5.yGb섊iiiIRt-ӂ//6H?-dW"HN$O%DUT҇dU00qM]U\ ?IkW(.O.ψÚq˞K]˓=i=uU}l\{2I^ʙҽՊ).,BzlOfO\nƦǟw]{^?:Tt5@Yc12b&t2H WMP|(79NMvz܂=-(hMJՖ4iB MK(f+d$ˀp8VyJ)B=z_seV_ZW1p$NRcfo:RƲلk 0 fm!B7?!_Z ?PJ\Os"S\{ 0ݛT_bUi"@86(&n10wx( ch`Bs%0U&> $X`;Urk[:?@U+} r Kv݁F}`ېp6k%*2,o$4a XHhӀGgYg<:b 3*~u'p}U#oU?p2Js)&}/;Žw :p8iqΘ 85!֯# / SJEjErRkpThHnfRu4,7 -V|괭#H v)T4R֥uf?`p?ݿSHqO;E^PfP% vuVɃG|I<#Y]n;8VPP]=guh7𖖒_0YYsmḢSP\2Hʍy'1P9!ê-Ѐ@@gr=Vu㙥EiqVX ӽlxssKH`.9L=q/M``sց,3 tGع['_/e7b(}e.;¯mlV|OQ.7ؑ+/:%MeU Cu^Ά lhG+OR+( s+**%G<݁r3ʈpt=?Vy Gs-N3YGAcCpƶ!?u˾S:h(z섕AL'QX0;[3;+ 炆Ip[ f9=I ʘ[Lb W!dGd%ꦅX'${$dKXac5.f鉞`:9jQ2*嘖MoTS ۍv, nm `?CG%HDcIf؅ڧuhV((1yd]/:)"͂֨)ͳT׌˼@Bȏ[L55{YЯ}='.|R&b*X{&~⁖B}cuip.7OU=b+4?vÐ#LUB*_2S9yOS[\Dkmv+d/=uH-|E ;֡muWA*e9+>s+wbzHŋdoP,,ZD~g#N =L \3`M"jF\ Jiʺ C^@[I-@0Bl)W\ n6Vn`UGX{A_E$}/gӠ{+}Sy %M}Lfha'`J~5 oeNw/JIyȬg*@&ҵk|(C ^ LG7bŌ Y#!g.PDŽ==ː]Y_^8+qk-QJUk)]mt8MUӰ@y,DgU9oQvmVnaae5@bR>.h*\N@0+n,(gn{%2iB ظQ%h>Ar!Y 5T(j0Pѐ2bj?5>iڳfGq*UV -!e'\yvՑΖ_m垭:uvP_ɷ ?ǔ?L Z~ao^=A}וpa jxf%B{.Y-1`~^O [d3˜<$筘@'>5.+ Z]j0Ҭr(n&ix;٩;ӳUpsu- @oNiT`XIPBx5 D +T;I}-:Pؼ~" Ne~|a3jH8hBu rŒ$T2RAra]X ^s jfZPa,N,e< gWs8m.dYA ɘ)8BEaƏŋcZ1[))ͥ1D)y-&x~n -ԡKv:BwItEERDID8 ꊡe;V*Leuzy$_5$};:; _st}VO4P #4m-xA8V!"z6C'<*ti6MfwCm9N+s1ޘȡL, `vpHJlj ;pL !dQo7PYfLjQ_vV;  *E} `DޑWR8e.:ඵ `.}vG`=%0@K~<Jqy{UL]#rޠ,hoߣ3=h6钱<˔P!HJU!ؒZ*w[ɵza~ VU{ {HI<62|$ * ns?@7X F#h4-O20١*=򜶬2qrGy ?O}}E+j) 5=(5 O 4VZGϷyOY3+=nGk@פ y1^ J x(Mb\ t\+?{ew`+g*6*`cI{ᨚi d`9-/?i;1_(if{ؔƅv)ݕLuf"t :?R?nj tLeؒgm}CNVBڟ9Z'X|WBEݣ_dKOm'3n]=/r[[;~#sn̋$혍f [+餑0`뎼՘G&"}I`q+ _oRS spQuJ4PrReoB"12C SPsfIGw{%!f+|{IVoX|)崉]Ț5v|3ypgL\ǞqZ#JKM$03km18!&`R#dU{j`N1"῱Fy# 6 {32]1\d8K<"thfSOXx1 [ڱ¹h8#}iVc &8/5Іu(s-]Ab tehR'!/S9;AHJ z tB!XP4.7vpqDZ}y]Z,w7 CY7 Q'ͥ!.Q8CYF$abZ<׉N+aƲ5> /L+g"_Ih 3bQѽoWP^ϻk:e {#"QW I6_uưE21/|Qiy0*D 6AAt*u$yC|5̷^CʋVUxQ1Y8FMLPs8PWNAnOݼ`-.eAz6Zo+'/A ý/@.ɞ뀖nm}'"it.!նl xW.|YVX;ڃ^VyDs8`9 *+\jbej>jaOUk=zTibil٤t7No;цso]{&F|<(00um])*\(g qy#~-ΊX_ԲNbse]R,1~#ف X[^ν*嗇m ؉P }QjxBj=G O[6VFe~3kOZ#ٛcwĢɘސA?7Ek-^|ݜDiFݠu:h^6;~ˎu-ymz`ϣM>>Xށ  A&""vↃc$[ly8-3eMF Mi /,6xdX_HЧsi!<+QfPF.ۻ |+0DG]4[(`3^J|vӾq;KhĊvʪ%$x#Z"vffiSO* s_hX׫HCy|Μ9<3sXDhIˀE͈).Sv̎d<'Fn<-gӰ; `ܑ{w sHH[)Y.;j<<~ZSp1 )r\-2i$Xᔖ ,/|S{bm-8]+)< ,XN̛ ^ߺN@wuQэse|ÄsIl.BOF26UND&N*{MߖTCK%y +hT~D*憘WR=}gT;?#e_]rit2 j 'K9'kWu/4+\]j9âmc` *ۛorhSK 1LϽWpu@\,2 #}]HUb-!?6.5Uׁ{h/wʇs)趕/%H/je4 d3.lmn `2%L$1;kr_s%csvI@:T* \2Fғzs Ԅ!on(S$s*HI ю[h7=0['YW&YdYix3 P>DX) þ#qh .`.MݬlZ )I𴦡>QcsϊN?5lmq 6>Sx~Z LjlI'j>]>`r靦73 ~'&>/5þy.U这\UFҧLEi҉;C.G;ŝm5%* .PRLPAώu+-b!m }7B)+Yj-O4,~٤BwpoKu[hC~ D@Ʃv: p̩[9?^d)$a "1VĬ=cn'r;W}SjwS+ 9?Z3GdӄHk?5Јܝ&icG֎Ksز}7'Q7@Հ"%@զ@!kcyQTrK53u8ٞC?T,`ALG2? CdJ˞ *UчaHjĆ9+0 N㠊?mTxb 99_ .yciذ,fH1FB 3V0 P%ĝߐ!T'GDNA=f@| :!S,d+YMUXn#1볔o_:;Y1p$e}Q̲0$M}690\\UDI'3(P= $0-B@=R\G6D4/~<=7y.Q4!\(M@[bȠO0f6>Mܑr 2+,vRyXݦ&R92S)m$5}lDܝ0]10|4a7E:Zd3|79/KPq=-^!BDa_均=^=_t B Q˜{gsk΍3 h=A5xNZW <X>z&*z2F/$-OvE0T6YבlFSi:B-(g;LfLdhە{ʠSL8pg[7϶WKljߗ(rzH&+!@M/#DdMR)uF-l/+o#oADmv711!@i}ǀ~yeF hFz`Ox0hޫUMxs 39XibMyS(s”*myQ_7Ēp: MJ_cvSEQA)a>7NKz#_/uP&C琧@+aLA:+@05^}t%eztzÓ'˙Qen,^{KY`7!gOs4ߴbM EZo•FhѐDWPV]U(8<+ ?ʨBƇEo:HruY->zкyDR}H&*ZZ&ak d_¯c6r>\P׻8 Y5WV;Ћ2 =ׄqaZ^MR4yBbn-9m,!f(V 6c!eNmxVI.`12ҶNC<=)GvGҸZꜟX>a ]uVrc ʔTt: [s囫.UV2UZQD!'+^/84 -ImnV%?ƈВ-yrb1؝iwZܗY*qzU{۹~)7+NˀXwvz4 }[dH{X˕ 0#L@*{XBD= WlaBr_+\р"oYYyU1 naڹaMN"r1/ `4K4E/G&ۚ;<.4cŔ}c4oF6}T" fYYD>*Ʀ{tD GJG̝YGHe%n OpV9n J=ްDP*>z/N@la~*N2|rWR&᲍QnXNI0m1H8.GbН)FP,PFl"QtA誷C Y>f }] rŒͱ}0Q8K_s`P5np?Y4ӂ,r/f/9^GqYg* ~_X`;Ăe",$x$ s >0~W34w/GPSN&C0hhέ>8*5I`MR Eb\_}dԁe_Mѷư2M5:\]4#|QY&O[9f/RcDjs+Go轹* |"Eܿ?Y?Ә&.p˲W*4s;ZԘOQU.Lp@c't_'/O IHУpO"xH?2u "b`})kEGrFO5V?Kkp/f$(9,M^[D7s<e|D bAUWqYf ƴw7Fn MH8w' $,ux ñ*w7?tyx_&.UGafF'=?ן(oi6Ÿ{qRŶ |_,{Z0b?q@/PD"+@ :XkG: pv]`ʵ%phXTp<nJVd "tic*PȪ-$hD<Ä2h]Ecf5 .-F/_IzsQ]Eh%JըGnSz^4xfxIaG/Gw}fY` hWXjsy: xF[;9QK0NEhve P1\o=Qb篔30Mm܀RO{l(~G#' Z^mt >[>Kqd`GbߤcX`bMbu/bF]8-kZ-_%yƻ'M.hdZɌf}D ͟xogB~g o)8㠸zxw5N \HkZ8нR:SMM 'AA6a$w3^b l.n}sTeFRvmV)27@.NVEλEfR?pWkORa4-~[=-#H.|.mJ9~vlrPI2MKzs|哘_IWa`5 ƅ,(nWl Cgbߡ مsj 8;،Mؔ/N$-op9l*,1)]v>a922&Aę`pY醇haɍW#%TC;ɋ>ۄT ZG˹M["I,a |CA~  ar9fs E(~CelL.j2sw7Ov&M xP{RBIT@e:QQ%㶱6/)(l-NFpf{OIadAň%Y>7s"kZ=Sm 4+m2X|+8Ge7}+2y9-b] Z+pW(݋cY VǂPߌ$`[OH`r9oVC9ɲ)f`8`LbΝT% {UV}VbWHC_s*P戎ŒuhA G yaiZ5.& 4! AzGkrQC៑p^t.PC~=ZH"؋sP"- ;9m&Ńk<Y:(bS_&UT}-} rl?]D3mE C'=T Cv ;ry=U!܀X<5洞l #O:39/Anf{-'d`2D|w u}J~t~'yJOVЀ&a `br ^/ذ\;L?b?;.li v9z`bɘ,$"~82j tcvv] 'Bl~%R͟Z/:!8lX.uKԽEDz%)-mṦhFie[FQ iLm{˃ٙpyO9S"( BD=ǢPF5 -\ !U ddjAiCQDsbjҝ-.4b^ׇ #Z(/h9{ym:Iua^)2P60_o:qj|1*hQ}퍉{ ׾b[PI9R"X!oD'E.uHsrա XHUI.)a9.oj -_ p^AkP ŀB~؆H9즋G *5s 7=sD2>%T}PbRO=ɱ( WqakY(STz t6т@5 Hd4s~I&m~Rh= dS80uoK ݕs!uznj6yTH;2>*R%bɐ~,yAVUVGANE`H(Z=m]+˱NGcBM UԦrjd$tҋᵦA$\%W^`+E͋fL}+G{ >X{.fw\DZgqVUo"yj%ǁ\Sud@qx`׮> 3Э Y; J*6U3{ָ2&w*:iP UEz&X$NEԅ=EuƽpW("JS ,so@4ѵL 7,YKzZ})/omYbMB(wU tЧ3e'i<>#2e'bhڗ f%A 3BChWw0Z@(^ht?,#B ^ 죨Ej3_fMiȆA$^LLmHd8#BSF)*\>cɔBZT$LӒԮPQ%do2upq?U! VFHBy9Ndًy!hWAgn1V4׬K>} GV`_DoRQ[fZDS@P"'Pu?!O8цBm$XxB"Aa}/eGv *? (9/{8T $Aw73#Btlf{𻉰R ]p. dkRc4:`n!URoI&'LB^RQ)'*y(Z|YdWo4W6&Qgl*z_?&gfUC:yi(XcW+_W_,SJ?dʅlK¸B@G2֘x*)1H6p:uWTr1}rERklCDC> ([S~Z%vmHo]"Y-s$u#o_=ϊ bAURڟlXdlC9E)BDiR 퐾2xKr6F"b)uu N8,Ǖ$AG%XM #z?ҁf93? _Œ#zFI^(ռi}s>N0|*Jum392@ Ok~<9 O5'an7}sAn0I>B)et ON_.sas@{pݗLcK+o$ӷh_IՖKQY'UJi8wz e*B:R[,PM$ԹP-BD[A] aPA=F ^#|+?&%~ f/ ɟ~2]MY*#e#tl&2fEM%σ4.3*^rO4lǀ-xkPjF,FbZBsÍV-+>FKS/듍I[5#ڦCdæܵ!}1# f\^u8$_ ʤ<_Mboy ڰNp&Hv؀=q@v? x׸Ups00tja`%$`'*5MZ:;7SJurS'`'iJ%6V9 ,=,)S~KĘkԴ˦;)KKh$$P;|8O& W@y9'[G}g >qi,@&=M' w2u}^ + ֘Na!۵qCX.icI m%-eEЀD0erTbd4&qXga}۳VhydEu:fށX<c3Goqĭo8%Z(yr⑕B8!~Yi>;֖Ĕ>eQ! ɚ`^9/,J+t"im#4pmBe#VS8XRتHF׳fYe2X_% ݎ^}x&s& {LlvPéTDF7F}V&DQfɨd%΢I DlaIm0nP\j{TrаԪ\O #$_eyCv'DĴ)Ut昐f(Fi>xΌ+tL4%tJeQiO-|HI4Κwv\R[oqU09n``|^aHϮ 0:LMBMb9zAh߮t@*+9M0b":k^5lpwYew})5'tM17<2#W6QMN?$Eb;"!#lVԦUOK'1şz$)ْa/ jw@?vhؙx;nW\P9w!52>):PtܔJzt:<0eEH|FT% -e"E:SleMS FBn a2s)_7R/j=xN[m!_-T5:q:U(JQ}n{dsQk> 14n0,s9]㮬Q.v z_F3~pTB{%x ?.yPVL;48Ͻ $ΟXR27ylkw<Zý5CP)f;ثc>P9B{9D-kumsX%Jï(@a@lBL53ϙf>Pis'oC KB(Yr"=GMUpaJ1R.b_;;(-4gpy 7h+8o\r0O|c}%La_n7'rbz]nQSr*ڙKc槴 5MaկU[=A9c02yudWWܥьs˸~2APPF1tF\?PhC#i-9Ƀy UF^ln6 `"#v[>NoU8V ֩=lFGjewNlZtAHM+q3|s\v;ڒ5`ޏKN̺Tp@v*)qmՅ*|m_hF{ώ)>F̋I)0+%E=$fBŧUlVy /9ZmL+E/=Fk.;n%׭8hb"*7 VlKXUv˜lJf *dV1W\‚ҕ@P2c)ѩFT\T?əާ=8 F@b/_a˖NnW[ ' ;ӧpTͬ찖(1NUe11͵NΗigCF۫c9&&gֈꝑZD;崠у {iSd3BJH(Pi)꼁 jziq4gepB3 0#|6TkQBb:_H+u[b,r 5Iɰbdނqa{r9qS,7 5:~dYiG}~I*d4~v1a(Ǧ CX녁*cb-oU1J儼P]ZJ/䭣9JCSO\uAlWg_]k<} d44qȔXދ9![ ]j1&бB+S{dqd[߻$ħc܆8 {ݔq&k8w>W=(lbeT%cAr(F7h!R)'Aݥ3[T51ܷ *Õ@HŌ qMyZGlg^nnb6F_E:Rox9rvɬqGy +dw>bB/Em{Ef(P7>NNtByXߥ+Y҈ _ѸƏ ;30uz $⋡sMAtn!! o9|6KHTJA8yԺդ=` X N^Oh8Cb\Dι1̂ZWI4wLbƸE: c|~pCyI#&DqzekbBzs 㛸/ i", W'mRw@X]zLHp)bz3+HパliС3_ qNJ :!2dC]TK0[6_Ȳ`7+p6&]86o ЉEO&KM>/Sp(+M)om0x]vdu+Ag˨e `աNdA}_]`7 γꁫgV 53pJGl@ >̤>'8 & ,u^]CbR/="ihwQbW8Bgi+ p S[4u n3vPa2k"^sJwS\ i.Z#04mG|eT(zkCXbܑgK5-Dl0Z}$O=tԢ&kkް.@LI&bk0_x{VKq2pX=>ׯ}s#s؀-J2w!mxs-@Я&&M;$¯{4tj"iHϥ 9p!ҺeカdUn5piҀ0)pQxzl 'o5 E5HF4)ε4L,};w#y]]PXin}ԗ}~\?bM_vMM()gz'8Ӻ;F_>-7O9'LTރ O8׆ms zؚ}Y㪷^u+KJHwbNyKM%$*=-N+d~)cPxz(SFeɻ!F}@Aœ1YTQU_QQɦ5&/ ?U"Z 6h%kc]i.0Jxt^\ɩ/5gfN /A<Å5㊐*/~Ss;ڷ_jA3DcM/9xo]4K#48(Is* cO' ^r<,%Fpn+Kvϳbؖs{.m3n…Pզ*\a ]EۛF3OH6${*X} k]-[y(2k*oRg D'3:cqS2P-d=$nFxOS*}%upB۹˨CzNFa oLK.qd{Uӓ=a$iq4sVuQTDf{t/WX~l[ ` ^pT%\I 4l8Ƀ /a믥)-Dޝ8$2*ef)`퇡6P[sPD<[¶͘҂WOT cΛ`"1DcECL;.oG?mVg4O%E3ٛtdz>WCF4$WRӕTOnMT?&ʬ!ﵲЍaCqB,n%u9Me5oª=M1B[bn}r9 :(QJ1{oBM(;'\=ח̝s@t!ܢyw&LF;m/Qu=[z9[poT.*Zh,R>Z~(NTNr?"{/,`j,WgN.i/dGW"Pb8Rt7Ie/xBj5M)x  piu.mWGU-s=?0uh) e3j zt书oϼ~3[35ctT}Wϯ副a"J ܶyHCmm+{Cv 98v3|s̼;q\c#`i;ũ`YlVT>o MbbW9CjSm5$0#LTq̋⋯G]Mbmb`NR&kPr>uSFkGro*ESiSXʧ X^ uOy(d]r!ШsTmxOԷPHzdGnz$boBerLႌъoE'z`n( -y2]Atd_R!6=f\οVwN_\!1oQQ07 pwrF; +Aj~Zu]f(~fR+'+pCh+o<[tvɝ4vj;ޢXxK,IpllZ﫫e$|f mZ$u #Fۯ``܈Y51jVNWptǃDn9B:q\`&#؅-oGU0>XsX+Cܚ%a1vݖ#MsB1jA),3yJֳXlVt_sOBˋuyo%9&Kم禄߼nl2 QҐLL?,IH0gSTb&f>1W\CӅb/Ⱦz g:cr TA"Q,[gG3b +_I>[ )yix'G W&e=LNiau8N =hɮ:勒^\ : _(1sq7ޕwӒl:g ^(?.sw!95M#,| kgn8g \.{z"o}a1*e"~)J7۶Q+sŠ΁ ʝBEU (\8ToRiǽ~$Wc 0W~n@@Sh5.HszQ-?:B[ EE,=6[ߥmHUV\>䴷|է/D hm7lh^i_-[.ױC?_d˚;i>OZ/\(߁#8;v/mNYYpΕfݐf D XV"BSȅ-6*p'ZF(Uɕ28 JKlAH/d =}vhr ^\1Ռ1-4selS1z-3.w •XK) X&NuRNiF;Ҥ=A a[΋oQ^?wYd6>8Eb@vEcTS֔Jc#Ga@-ȄPu͈,0HyK],P[^r_۾URo&8߄9V#qtp,szYx=#4UQcWp]Kba 9:6 %]r'eW"&طȎ:br4w#S J3EͺX%?@~B*[.y]hP2a ^. "XϻW'c/&{)9̤GrU.ɱɃtD|P9u|h9|.S}fR/oEk` BJ*ʔH._\K8J@V_i!cse O=UG:BC^#zLZ$#ZzpY)VbC Dͨ<·3K-&.-vpdSKCh-lvDa59?3?Yb麔d%<EtEH=vgg?QѼ{sd2j ~a#v}ro&*R$Nrj@QpI3Oilj#W CgdYݯph dXM_Xxˆ&8nIz<H/XcC)$i&.P*7y|j3lk|$+OG#GӞ@% KڈGZ|PA^0 ˒-‰Xm>!n"'.K3[`P>aT槟l{|XH6;%`:)rCp"$ΞM65ϩBݨzaSE26\pm_4/2]Q02 @n c'K q% A9}3kN}tof~l^*1|u*TAGt%!`/Jr7Q6݈Ì;#5lC^C{nrJ\׀̜_2ZZLhetCQ;|(]]ROKNFTF%Mhhc{lyE\2+n~p~=jMlC,1#@:_CjI6 Kސb.38tXŜ?q[(E|6"V_d92Y,_(KYc!jm$4laT.[J -b~YJ ndbF{pBϷ5tX5Q8ѽXO &XJ9=.(N[Ba>?H2B%ԛJdΟ?'qVY mT)vV2h A;lzL| uBuBAk9sy~S?Tys;?N/sLSq8`2Qc'⛥*zR߉$فUѼ+"^XC:Cky~,qm,!tFKNpj-w6>u)7*+0K{O[6 8e҈=tZ`6Y\J'"CB}NjX& 纐_,M:OIOxvdҕ{] H\[xol]Sj(vܷ`¨b,!pkjW%F65w03~wQ wBY)->O5&$a2ƫByF7 NfL-R2T$rɄǠ=cCA綵CqjCbZw7 d'WΆ&H$z1-au!Mm!\1LbXԘԢT<탺z$fnV H%% \_s k25\Y6GlY*:/ F!5! uYnn'.@$2}DZZ|ʅ5ngާLvVű∢Ç]{]ڕ)pa?b=9%/!d(ZƯJTpbeb FCƁ$(@1ljިg TTo@*Tj|hyoڝ^,?6̵;yyt^˰d|j&fr5F{Xg~ɤhq\̃a=ER XwL ㏵txWWou9PuCs^kVSsUblW@!>uUC!*4q o[ w; wcdaF\_c$m2t'PP4B嫥*ю/q1<USF'e<Ѹ_1dU `wnJkc\jU]3,Sc+JzgzFqhM6^ٸksOMΧDX"h0cDJQVscJbAG{bkĻXWz Y RV [A'FH;a^r-v.4 r(dWqr3[`7* &\AJi9ze @;dܳ8(O4x򫩇:hm3O{}~QW_0╨l?״0E{" »u<~(" VOu<+|3H >=:V_MwӷhRMZL&mů&PF-ԃ|(U\0MxB20htW]ё VL k8gZCxB{z?Ue<j+_*IQ8-aq/~9y{ք"[SK1Q{ -վ'QzH򣮕eaM4-yMI{ymqXmdȵ`0S" h'%l4^!yaYdj̏+>(C?@8ћ5}t[wӔ;f0-`xi"CjY.Q2{ue@B@?#A8xS.X+9I%KE2wrȌA 2gu5Jŷ7ƼiK|VY!vCaExfN1xr+ IMN#oOIgQw*^FYi~D%!y*NR P.{ 3nQF[#!$:UԾ@8>-$X*MjĜ7*w%~w(4=ӂ)hٳ&nCanjBB,g=췴o-Saȗ<$W *|e(',Йsmo/ŃMV'ֽ)˟[]=YY$>/AfO.&^ >KPiN:dvfU5[} %K"ܓg3'@X;,(R@F"Z] -@H&;\A-7Ul򪧡t @sJM@lBęhjS|"[ot6)&"c*DZLm:u-i*hbJ `oMUe&>:wu1M~k=YF+%Σmk䳨ŕ 7 #*LZNr4rQc܊qܽ[諡@۵u_Ir} jϨ8Ii25] ^w,Ȱ#-e+nKzLXfec'$? B92|yָbh;tlyG|!VsO}Z<7j&Y Rճ'p16_i>ÜI"A\#x]G@7ȧIE;|36"t>=,:pqYZO]ONW)/ pl~эWu5e入fkvt `e؏fM|o&4DN$g@}}*OoաUҷ~4Hz>`k8`1W_(J3e WJ@ڼأ0e?ɰ5þ k iPr)p;1h`2gha2.H1VO컹%F}HǢ#WGGڈ`͆yiSG#W&^`ǕC(K O$TE MyHo/ 7Nآet"/!|qv|Y=X͟2gmT[UygX+7Vd9'r;@xP\" ̠N>qJIAw ֒KZPaǾ3lU6l +OwXrH8& Dj.ʬ=`9gMH AXE vjy倦)+1w}b.O| + "ԀhB8M25ppK˹zkˮ#oIƊTD@ M*L9NYb^CRB-6@X4^>?GE64]DS2pg2q7Kx4oa)x6s^)LcŚRS1 µJ.qz)׹B2=1DhL7^ɉ>4P K*H^La 9*ui&r,a*r- voJiq~ؗeZT+8сV4U /6-͠3˻o@ $f>1uP" 1u{VGx r7I doVP2Ū:Od>w*1uAIN6s.j|&xˆ㓦.K\D=O21Y"VfgW7 h2Zu.BA HѢo[ej5mOQ]mo-sl6Z $rn t#=җjb!|pƸGv\t7\mށ ؆Qұ uԨ=QJ㊛cFa'GpF1Ȳl!qi=Z> Kd ]E팟TO3oz_`ƗK4U2#k3r#+Jv@CwGRg!Yd@UaKX:}MfvSj_$#Z4x-,$VzkM#\NIUwJXѯ6j)ty!O*cu]ɗic=ݽ?1lMCFW/ّ Sf  g\fq,Ҥ3aj=&zeeDR:KG .C~b:NguW><)Sp/fm ;ՎJY#CŸB~E}!ҋ e 7󰳿3lf*7boZe/Lj&2h"eK#.Յi <א/f Bz5m'yr5gj"ۘ~\>"yvB=UdaZ{/M 4K5ST6FN oY;o"2L&u=#.#P7+*;@4g;Gy!~x3$L X75>A| wȞa̡@`ZߌX0GZK!)8k&sW]y됪)[*½r 蛛q`F+gx>󔆽u>di@fQ֟;Ops F=V/[TW=ѣF=lyE7@hZ GBZ)Y==KTۨ$`W lh3';&۞#[sV<ޅ >`罔P$cNsGUW[ 0T@v!-M0܃D~"OX*kKee&8g/ʧZ=ErI (4 ͜V3g΄se!֜@YxP-{@]nh#,:&bHPx\.ka#TԞjjr} H|h41 gkBYLxm}ԚdMtբ-2kr C-x謨 @.bEe:ܤo&o]X0C+û\">F̪*%H2;GƚD>ʉ sS)A_,8tp)|T?@H-{rjb] D-8v'VQ5ǚPCQ u݇ꅷ>'F\ OtiQ_G;gΉ4V&j^aNlyl+~Ɖ+?4$_IƐ!RnZX>޺oȭKLQ|_SKKڏS"zN+ V$z1ҭ;}]o%,aIؚ9^^0pFNJK`N]LWWrTsWf_Gns18Eɞ꜋>2Yۣބ3@s}Q_bcmxh+yV0O0p,DiةJ KK0(TR[@':<#[",tC_lDN85ȹe*0bwGȤM[S[ΩMlbw|ORnZH40 QZN>qƔ>I6a:k+leZkXKvVE,KW"Zv~X=:)G{PM<8/!k o֚`1mm0|ҬE; WTw($_1RM<̧kVgG[%C*ZU63Tm`$Cu*ʄ;Fhĥ°Q"SjDFp3ƑMԏ`G Mr̳W"u]]zT.PqCDe(0YcL; 7+p̰br$,"' Y0&KY5ɉ"LjzK8۠mgY1"U5v8vZPC5| d9Q|Iq9#R5Xth'}uB!Q:"}ŅpFoZnMKL4%i[̲ 绋YnblqHZHڸ}&_ ,ϭq FyQPY._|kI٥_kkɹc쇖/ 5]OUP2V 匲5O=--%KΪcB3',":6Ad7W~s fo:SA1ܤl>,XqeC"m'fLV%cPbt(!}2yO-:d,jѱD).FkM';?[8oQPq;Cvy0+Kjv5jo@Ϟ B( Fl$WRr $;F]Nl,[ DznZi6?zvZ%Pe s&"AȩU3< u|P#W F9{#; +t6: %OX^s swp/ 9^ 5.~UQM E5&htH-lG;sq[rֲқd9e)Fn  TqQe #o#ubhB=XQHȝr ޔx vPWyQk]"Z>x:h e4tmo|=6t~`$Uo %D ݁5\=E6NO8s`7Pګd'ձAAZ߾hkR2z0Օ[Jpoz;WwHO!6``=XaD X/ vhS+2Lݷ﻾Fl`&4Mk)٧sVʍ^o7مQEHY FV9z D![s7LrFZ#u c_?\Лi5l:3h/ou P=M.tfnwf,;;^|oNRcΞ55Dh_ȵJV}\ZVI  }MY^ 2eb'mƶHV_{]bK8`z"Tz$36JLFUHr3MjJ#Kh/*ڟ+&A9yDO=bth/ޘ~ݤ!IqJc z@ڦMZi]٧''[ZF /!%ϓ=wzFVwk@}X )S2ڨNPgTR')=KTb3Gp`Z$5|D1lmIy-w^ {{5ZJ<13ni 7.a佇"qKQE'37qK_18fgCڏD baXuPDm .cPw-}3)fhm-Q(a@5Dxd-s,)2gacY _[~SΚtnF2!3z@x~|G׎Tc\gJ:>B?_U!%0cMUmG);Uv|A1)T*VCq ]Q':V(fyM/+1PDet}q❕\>yd-<;NŪxgYZ0707010000037d000081a4000000000000000000000001662bfc8000003ccc000000000000000000000000000000000000005600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/scsi_transport_sas.ko.xz7zXZִF!t/rw<]?Eh=ڜ9O#lvdmP5faJ *.\ a(n.Tr8#\c8SkD4}T̻[9']j[@Ch*#?XV9AYL PM=NR>s&:ƷBH7p 1Sx:뵚Բ ]znUIdɱLCߔW-|,pzA .'iGe2rMmz&{2\OoȆsڸA3̬' hyrd۠Wz: kܗi3G:͏v)<ξχ_ < P<0v;{'lfEX3.-m[I.`vaJ貯Ƥtr9j=o-?0߱F1^)*BhNj@\Ǔ0>:[*EP<-V>9|D%j丫؎K51 D{7ˆ¥U W<umS^B*VpF[QO UikthKk⼚";}=V 8mS*=aŧd[<Ү`s/ZĶE*JAnz"0P-fRrE;1@3MXʊ6bڬ^Oa#Upǖn) (!)\ͱy$ 3 Ls](RsjCCY.&"̠ Da NgFfwNg5 ([f]hJ"HR*{;HԨ={o`#SȚ؞IN?Q62j7JM}s_o|{V|)<2$3GB9?@g.A>尃Ա{yPca}c{oia7P|]\`뽂P,"d%ziWWQl+v3gTRhߠGJHr ^ \p3UyHe znSpu(=WGA;GO3"[2Nj)ޑp:5ے }Qʒtw[g0j&%$ ߡcrÏ}V+o0)Yghsq.t˨*[ԟwAKCPIĔl d69_+(TQC-K<Le2K%FБpvJppЏ$F3Z?k3-AQL [~ʐdYr;!0 Vl|4RѦ D.>ZBp՛Ny\նofM_g+Gj8[ #Uڞ5^ˉgf* 'Q~LGK{{- '!ZR{dQ,J .S*Eٖi*j**O 6~I=wk: 4 s7A !,d)svZI}uV-% &$;eՋeT ~F"ۊ|C&[-?{{_9izAf ]:K|zGvzG}XE>ol)0 &OF +8."4[ ]c5غ^OU ܪ-?!=9'clvS%~?͚0SxI0K% N3JT]vZ̏=_`ghM8`٦PRwe9ם1}~GQ +S5f_BgWͨ+eHlr@s:'{Ar(r53w2Ҹi4 [=էDO@\1>(L5{ +t5%i8 LTRf ^ /CMU-td:& dݬ/sSInR;b:h1tqFMP:J"'@Qy:$ln3.=eM>1Ϳ &dPlo|26ŇPL~>{u_XAPd6GWYAOkQ9YwAifFKjdVjڈrA ˅#w|Ͼ/?fBPO7s*tOL uA6G`!Wv(k+an[ P=hh:&h!B ߵmBJ{At{y6f :儺8),"O#׃C nO!6F}"g) N9# eCa#Q|B]Y#&haLu*YU|S3'Ŗ7ZX"<&Y=Pk2I"H (ݏlNR%exr^똝rNbԃbt U1@3˻~WL`@ӓ`5y\gnpBnt[/BͿ`Yo-+L qa cMA%!)6”a +aLD[.v3,o<Q"78ʒi7VTЉl sT-SшWG>ͽ˪f [xqpcXtyIM6H> S';!EAx9ƾ[ݴT"dUQ<:HcTosF̉ !NBwOU{&O[~ԃnE9KJ S4V)u%qSH/ !!/l㊌x + Ke?& ߴg ۣ$zmNbN1a6V\a s4ȳA/L|O;y,yvJݐΑ)}X~ ?s} @bMQp|y}!0n-i_q Oߥ7WF+ R֟? 7+L_*斐>..>e?sRaQ,;wBCE.˺,_)']:֯!gNl`E>),2|E[NȬtl*2T ?x\ a9j=ݟɄ-2,{V^oĶ+WoU||?A6$ulU!v_ɽ O.M5ZȓAwN1o//j \{[ц@&A@+u CN6?R=+=93/iLXvaWEE.˂?M";nb6X#\Fq6ln` VRX\(9(M}E QXraCf0'5y fe"(aE6~Ӧ/{:|<~!hz\߲QV8"W&n<͒kEOlwL->& ݗcm3,]t}(?uD] dGonЭEòTÍΤ7ShId.aZ[$aYNX6uMC,>ah"r9^+D1Lj/Ž[|vŅRA!qW G ZVmfCk;,sezym_VT3jzi|odi(\?g^Pӭt3ڜu ' ))1m>JMm鯿dJ:S~M2A_=հ|LγCwB UB槮?^ NoB^)]L{/؍#&҄,lMg0IL5v8qcs‰H5̼,aAk/u! zбD %z] 1xm- A|Hvĺ}VdkJ8+41[:3{҅{*iu0/7Kn)f7T|3@s om,|ܞO(=>vpy ]kaiQIJ2>/ {3I)BیGLZG]+a8M}̮QѓUri$ |N 6{<?3EȲu&NoU -K)N+=&5n;Yg*0> ʗ'oz -@x~,.NBXxzt "sjm YSA2rqo S@؞SRk=ūq{4UdbO֨c=Z xY)WIyM):^ nXMκe=B+oG?Լmh3Bun\F~5_-<_Ď!E |xs1."loC>Mһł,hgjU9lvy WC3~(GA_%d_WTH4ӭ.yĤ>kh@(+ےtw `[n߳bt8.̪}ٳAeOh4%BvöOa<"{)@}!]0<iJEj?>>'Xfyf yu%kFƁ;7'ٲ`C64st2vOb[7"$ݾ!R<&n,lf݇TFOIW.¤C̉lcn H2(!il/+z߃LQw{f܁+ުWH0ϳcJA372T/uS>6\tV*h/u@`Ynfڑ]q*=դ*Aµ~}fT-ϒJ@)ƞ%+HwSRk O?q Ç($YI{0!JI{AR\b $wŐQ_5@ay-L(I'R>pn*i֊|S3}|'T4p"Z切ʘ10<w.m1O>m1jmVR,+jQfSH4P v8Wa6DeE&w宁^)^d"ޱ={5ba; !0CJP纅# P~AƦXNPCúwMnQk 它8;OGc ~LdF`[ =n/0UveˈVzK:{36dJa=@RYFBEBRV5j7= ]c SѦ5+ˆ^o-hHJ W^P`Y cdO5s!3< \B *=zCOj}_JHX $FZ$YBm_XwE?]#ŠNebق oQ>6ODbr䆞I|6ʯ5ȸRNsd [f7P:wlCF T/~+kyfx{ؘKpˮ}H+vE"UAfb皁 4WS&'T"WUzvߦ*cq$ ,%t>{Va%+D gF{p?d]g.l.Լ;'yro>ng›S3Th V 3ynRegTd,ǰ>uMň1=OɈ@Ed庵{PFɂ,)[ O|I˖ր0>]p?K?Eok La^ɃDjUzИCŚj|ODޞ}\ rJ]p׃NK,0SŻi)IV7}zL\7$'knZ[Ԡ+D#(!@#bUtJ.'/"[28wkjűQ8~<E UVEZfi#|C!>?>h0vj&%ڙ]-M3$d0<dJ#g<^-(i= z\X\$q@T .&'mEoR,:tZZ^ܥ_pl7FJ7]k.‡aOpheܢߺF72gK\vc+ewӟݰ: EoEg-b<=)x/a_?^1Y._ZF`_c6pYƆg𒪧fr/_} $63Y*֖;bF總d _ Y_J !-3p|Ab2 \Mx#,\rGu`\0YoՉqm 6fa_W]2g+B!#.VLFi; ?K(~#ј`VdDھn|yY3V.I+"yD #jL(4fW.2-6XPH.#^m_M"<2XUٜ\0<w]i`IO%8<ƏC=Ni"4bw=+shjVx3k1X7!d{8v8Nq\l+4(`6΍v '`L$=m1.Qâ]ɶcE._+r}ʹw9 =)0_%|_ Ҽ:0KQ4[؉0rdi_cqͤ 2liIW1VK(op"L5f&37ճ}Qhdr;-CT) 5|O߶>-cȺdM 9Nc^T1t S/8" ̮ F2vcW^@$9pfFPouQG=hm峔uehϞuyC'mʦxVbV$c]Q _kqZȖz1fDc#i ZnTZ6PmL/[S)%qE^-5f^䃬z rsā_]:;?qtq^aM& e}Θw_ yɤDr7VZ8* 0(||MxsDRo~Q8PV@TM.VDŽ2żqp/&Ec|@*W.UNd|d"y";j]QM{:~*7$k`o1rcקGPr6_Ly}T:_@ )ty;=6@_4%tgCzW:pvrᰩ,> H -sիRym'?sOϺF%AfP?T|v*n[ ߄d0T}Ӓ#2Rz?[ wssSs5mdӍGǸ<y#8GJ C?NHe;prǶZbJNwPkq0濜߈5M"3_Fݷ$ڂ`Ѻ`R,VG5^\:N5h-_)DT7s{(3h@v24dF`,DvL#'W0'z#y2vKeHں9[Ͷ`lBx8gþC+i5i-ik==䋗׫9F4rԼ!vh$:Z^#PT>XjNr~luCl~}UfDq|np@clԅ$LRC>wVnQta$2 pU袡4 7PR:QmL[Oпo$N2l=;b^HtZSqI6@q{]*Oj{lbn؏5í.Q7M E0ZT$mkۯxeO<5TD_uI'?5W ux YuP 8=arip3eK׽hGTokw||ۭef[K[xml~"qZʣ*>~蓣 VͻxN#Oj!] )ׇdM.`n=UVW!n?01-fc1Ң I0 :~6dD.8zA_'+%[xdwVC Js$Mrc!AdķxL+~_q>Cưpx -RFh[vXf\9ƒIO`HtMgΨOv2͘Ma"SmtF|H^VJN孽GP񴨙|0C^sgycE~llN0f <$d~@q^1pyA\EzK;bB48n5\8yz Ep(f2"-O, %ΕMeh47wr2K4UTSx&CrIUpqgˑSKC~ 4o"8'{wP5Fqk"3Ē ~ښ`Ť&o &027h^)x䰙B`Ey,t,i0#L٤%%N͎oN4m`?Wayv`٦P+f?Nޡ[85+WН2Z,:I$8hDa:BN'+;fus!n<8$ ڃr{7cY£Ge[Pxc}[C5.XLAs3b1K<ЃJ)Œ)OGbm !ގAnv#Z ̂-Fmn G4Tw6VR N@!GV$%ȬI 8QY|-sS'C"k˼ӗdm]DQ菌.ۘ}"=UyO CtoZ^#g@?hÿv0'P"?X7$-_9VQ3ƅӀtVw˿҆M @ W0(7I$)cGz2a^cGĜēCbVQbztZl)fRP S%Lv͍%a3KnߪI5a h种`,XKK?*XһP'0^wB1{Ş<s MTe0BA0]]ɭ'A $/zS6Aoפ,"o:;aN dN%f*IOcOQ7渡%A?le=Qu螜τt.3RQG)sk]٦ɏ_8s=$R1 8tɯ JU"4m(rdSRES, 89 הhr, ;_Aߺi-*9T޲C{Lx/I4JRܖK@?1`@O~ [ ]jg<:˸Ty1N+DnDHJրTpRVVcϐm>)A,ސ] hK݆k%MAx:CҩWR f4<Ǥ?)#іɠ۷m{%/CObfdS>x/Bd-t-!&a# L۬Yrf^{z/*QA`J'铙Cꙹu~0?3.(;Ky>Uq =B *ɩ1&(꿞,5%Xho"M ^'&DLij/ RM3Ʈ(33[ 86`` :!Ir˻8,q6dq tǂ'^I:b;hU̺oU|#4+͐CiUf1;.L+`w\fHRfKdS ob7ɗ ")>xxpq,ViFwDփQI!ŝ E*K*KhDyOdgYZ0707010000037e000081a4000000000000000000000001662bfc8000003b08000000000000000000000000000000000000005600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/scsi_transport_spi.ko.xz7zXZִF!t/+':]?Eh=ڜ9L/yڃ Fs{tS_Ȑ״.Ec8zFHf>X+އ.fc* TryaԖuK/uNh+6,D/90.<ֳ ^{π 'Bb'!6âZ5&$:ǺtY&ƍ,b=8Y*!)XE6gwiY6z^jȐ3rPL]&hjZ{-4Ww%$%p#:-yLJZܵLNH002K ʲ_ hzsW?_.&][0q"K3 6_̪I܇570K'dܑՠ% +ۑpa;%P IMSבEFQ>Zf5t,Dt^ ,r*2GBϬ"d}a.~;~/ ؁ 䱋ZaJ#!}㼑]gc'ɟaWܦ*MOA]muh>zm +Q`qȖ`!}]ҳ.47i_WiU0 X]:WZCn:._K%±ɝӧ {lxUA.9=X@0]Cp^.,5]9\qG"mhK>Bg0@~&au[M"X#Y{dSmMYִT7(:SHvGS/'pDs&BGGOv )hj-0YdxSͿꜻEȵhڟQ1ʬE= Q:Esiީ[Ğ!'bud9AFHص<1\e4_aQhٺ_} Yݤ򤝝 ._K<­i]@o>a= "&nJy3B킵e|^DMeJ ;C}TE RG[ﴋ (+ 0LD4=\يY >akiV_ۉFЗU7E^'݇#0![;\ӊ^;.aq H_~ #-΢lu7 4:߼v_n:v<;dӨx?F8ʱ=*}Jpt>4@sP. qvzHqw=2俕K4ƈF=]+취k3q k.yd^:e˰IE[e.RMbzk7@̅Ǿl0aZ dy L@Ke ,kX42LΪ~s,{׹i禳E t(ADʭk_ƠR%7nYަTi3+%!qh|I< 3'`;jԿsናCϼdHHbp&wڶҩlbC zݔP" qO5kHvMUOlY]s ~Q$v"_)9, o \sVL"X-tF8x~UWn%۝\/z*^pbfFz#͍xUǭIP"G|l#;ʴAҘ֡܁pgTӲ2J{iAM>vٸ~{E_鳖tBj<]jK)֧F[yɘ{|"[h嘇R2 ,r3*]+<+횲eB7D3R_\5S]f*1k B[O4c)dt ө/jl#blig9&BanӤwQ/?]CF\EǍ~ DWrX= $FެBJ0\ >?L;z#حi]A0]KEmɌE.Չ6}C,JP;s1bquqtd"Q wE7ۄ&m>Kl T3t:D69smxbc,U_Gw2;bV%־A+E?l_N/eUC}@(Kc>x(AS7-Vʉ"=r@MdRUy/n`egW&Ɋ{bd^fYfWG ?//HVogH敩%5tH흚%^Mmvwue2E}o{3? (oX("1\2AWG^SS~BOZ9j-K^P@TMd۟N@I ǒMi6Vd}q!&esonr/= PMh%J*&vT~as2dPT81N0K:*,ZIG] qCj襚m !F7M_5eSj<}&uF&hoUw3Mk4_Wћ⯻ř FkVjn"fitѐ£oyBi;̴CYwym;iIKjqh(p:2ThT'ƼS Ȝֳw V$|p =iijLuȗ:l eodmwXܛl7H@6['Wh*,@i\EVPDmK g2o_Jf<Ƥ8v&^;gqylNl?@n03]o}mJ!Mk\I ~ Z.(~(êq-f U''KbWaN|JGUoŽ;sq[d-=dC3z\af0I7h5T@3{OEH-5cEQ[jL A!Y=5Qص62(8[V7^} \{G7\!d&jA٩pyCD:B,H/;׾ڗ3 %.Y|}-b Ko60  }^ ZKB~e_T>?6[[%߳!3 ogxLo $lFdvB;8A?c.\* nr@VXӍ|srߋ]߆9̯iƁ|LjlOo>%I*sphP܎g$+1kp2[[ܜzTa j5fNRJlzELB2oD[߈Ob)" Q} P[kdR>.W(J[ٕ0WhOE)@/Y1S֩S˕t"x~TCtߦ(9-aS0@eꩆ$x;,HT>>b]7S:z(3 crY9 3[z\ewZ .[*wC+[6w0Pl>g}3l&dn/$ۭam7v[H}KOhFS7JXC9Z8cAh/x02_3RgnH [і|e8ig6BEcPZo8X]yA4 FA ʱG !~#Hy _N7k/EJmrxOZtC>+Sj szm-į,bQkђJu`+'Irۃi" n˲\VvN;s$CQH-!F ZʦS_<\"?sx2[Z| |I{(W> |ֹ+?O.%" ;K,H*@ͯ5о[{tx$-LU-PseV gj'RM5ͨ|uTWr:-ziY˩[<; S c-bDLj2GqY``#C؝UGSq??DIr x,tOT-+w :? ll%^kw4Y3bõdy(>Őw-4gC_j<RQ-:,ߡ#`-jE̚W??);OɜC =Nrp3H">]B' x}\D1EjEB^}B8'_vE~wd'o_H>5m!IKmٻ8.{8 6PQ4& <߹(Q(kd^degΰNR_9i!gwUS+F.aj._o 8o3RiԖ&5soa %[tj`'l WQ=OT藉鰼@.ЛRÃ~~]LU"E1We^?_GEڰ7 5Z+0fmjvD6 &/2ߖ=|J8-S1'H檻/|_໺o$rlv:߉ S*zOGD*}, ; m"HpHHV#3tNJ<5Nu>v\nl*oR }Wr HT‰I͛K+W-o>bS`v$ t0otpu"bzYjzIvC NP:MIJ4u!+zC&7޽*Cĺ+_6g@=B X◌G_(2k1:0|i5*?L@aX8WA9cBWm|[HJYrS}WPB>ߦ@>!_k>V Pŷ.>Uco2LSjcdlH*ǟ/f$Dm'vTU+A,RNd&&9njӡ0M5jk;q b^ahaBDw R<^ϧeSCaNR2M`,x21L>Gr;\mY~k1@qj\ ӇZ 'rNbPKhly_ؗ VV@]K,.ыk1buojɬ0UTF$hy5 pDZ[z0a AM;[ 05Y5[? CUU8f(U>;<9~b`0B7^ 7|ՎG a7 L6ҥlXݛ); |$ ׏B M[0PUAPݨGOBQ޼%H4:a~YűeI*eF]WSs>(ŵeKDLѠSxN+ަ<V{HP@n5v좱z0?/qId>D.9VO^'t L!]^(ІvV 1tzMQ#z+&N>忸-k.&z>lKc9U3LwPP4Y\8v\Z˞ݮ@  UsL.ds눩Vlt Y 3vS1Ev@Fhn[yA_Xg9*ykY҉Y7HAeP?ծs(@Z;f 17th/fYF '06nPt?`u,2UBׅكVty~9>Gմ&q].RM/<*oFsj(%U{DkEؙh.9M/P NB((^1 qWUSRΔ/#%=9t86gJl Ezӫ Y"q+Tb{T/R.͈>E%1x ҉*\"[ <a/l };. 4:Nak)laZWlKi[-e%舸f{."iXF(+Bb¶*ҳS?UQƶD31ٰI{A]V@~*Lsxpܦ 1K#$9I8>vL&U@'mK,CrWp>M; iyw,n*nUg:Vzh@?£[zƞ,Ks/ "/AӃ52lK?j ohm.@M8hubJQ0ga_-Lgp8z [ƑrOaO (. -P4 gwAH {=dճ3j*8.j!Xލ >LR,[2tca&WUcrW j{˖䦶Z$9 UK6z쐍 էk+k\ޒn]gڪeXyXq_01F'+U,XQ5|b'ظ2Y̨Qd}QkL'y$aGnY 1;uOMfGpQ&̅q"7m>7Cmq3 clCXtF3m9i,ޙE w>XQWTCP)%My*F ['Gaad:)yh8{ n5(6Cn:}vٸƍX8v@,JI&… ֒Mn7ל^$Jnں'PvU@S1/ν% ;%=$n,ݝzUqU 9+`kAWCf;w Z^裩{u1 `ER.?Q/~runIҶp0ROB#yCQ BEnxq=$GjbFŠ`PIǗlaJhYXpٓȾge B:фhgV^_u%j{z)؟o'_ӞP$fB/ =4,;XG1q7ZoTZqdlhCrv /:.?=ʰWS&vuTG:<-en-UwX uϰ`$ gqq' (m=8R}S"e [I U5!Xv0yÃl抋ۺ;cPi80OGqp8-W5C-v`( 4|((c`ˊqxY\ 7K|S3 h@8KW5XkdF@Ta3',_v_.=/EW7id+'o8f-:^{wvk>y Y ot?(\lf&L!٤~(+7RhnjK3kW6B*r^L&XeJJV1D{憚V%f/W͂h zVAur4i[x.,ǖc3m %L#UE3zr5{[,! ;t!aWÆdf6c,Dz If-֑\RCew\Öʲ2Vg$KPX@IޛfvrP YRLi]/&|D)*“=.Kkkh2[S2!B:Z!^n<]_2 Y! UCEgP[)I$LpHV VT'Y(GY&|ahD"m1.=CXI 4XzqȶwMu){M̕0fp)gʹUҾJ8 auZvX+%oNLw_YT<*d%ML K|z3Ȋ΂gQ/L:"Dt _yjN"ÖKNԄ]01[ t x)@p.c,/#i0Ua= ôZןʩqO8EH|Ζ z[Ϲ9˚_|ƇzCIu7MߥjxxgLE/$ƘގB]>%mP8]ntTb ĉ;GsָtC 43/vǃl%(}f5hN4kߙC:ixdS~;Kt0F\U 27,ʠ!jkk{ i* plvx*ˊ ~K7[y̐h'ݱJW/[4e{h %tu)Yn=%^degQP\ΒvH 6(jmkcTOp $mt\n05H;/t!J,`j+홵δm,_[) _$?6~ +h:um(NtÜ!l !IM2n3{riA evtMZ8\lds@K@ ;n}b6H/C)>%`@iW&%z@&T Bng %(-58tV{9AL-IQJ s4wssZĢc;},#9_8KqMmuk[egHcY0;[IQٍw'27؀<jm TD (лÔRaјŧLAs9.>^m>j$4D4wS` :O=H`wC#E FxXx2vJ$R^q} $"Vg!h# JR?iC*/3\ %^h=tg":&V7'}Jlj;cT&ֆ߻钰j,3a#K~?_:ݛ/Pe/3BPhx\ hKSEA6{yT/ QP1G*x|V P=`ןhxV%2U1W's̳:V88)zO0<OIDT),{$N?FDYQEx[ah!+tB\ R#fd-\>ZR Pz#\,GOfF ֌ K036~7况"Ÿ`Pi/zm `s)J/Y,31 `6?qnX9z`YsW6Ӆ]*) ʏ+ן<N4? i]$Ϛg& nr`8,0U-CGC<$\x=blO/ɒf/ukOmlv~ ۰ެcj<4?\ϭߠuqI< @dYaWHv.]X@z Sc0k=E7-|l¼:k1u\ !vev~soX[[eG8| Z  ;W`*ϋb]~ʤ4kxs\ڹ)MR\jۡgtXR'P@*u\̱gYZ0707010000037f000081a4000000000000000000000001662bfc8000002374000000000000000000000000000000000000005600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/scsi_transport_srp.ko.xz7zXZִF!t/#1]?Eh=ڜ9Lm< Nu X9o=Hc線moZI:>4"DEb~b*].&"GC,v` Ɣm,44~oQ*0o/&-o ۃ\Π|gK@ˀLDg;dm6?)8R=xe?pBwiS%Y5ڤID)vEV1}\=YQ``D)Yk^c_T趻XvbdN"lU,90U-vyG8_K7V:Msb|J:ȅ֥ --/g|+ F-._+l#QTMZp`/AF2!R[A1V="1s+@8fUqt\jJM+ZEyy70[k6|F}zy2X ` 5՞j% \4 Io*mI!^] &K612:hzyKh&#ټs9/G'k_ rG iDRGeg~F|T )O3u9JJ4Ih;QR4"l WD[\*մjt|1(QI]e3^a= s ,S,g4A+r+Z:KKv)BzN!9rL UV} ;go@Ê0@ZX=v$չS.I@#}ЮC"Z`h/#0-l(:?i'a T;do\#Z-A@%qbE-,c=\a6N3q_D 16BH%4tQ ^ʎIKT33aK-`boMjn6\6o'Lv([OC0 Y30z=2ӡNQ: *=;`;~'nyk(&TKʑ'6חmA\ !oDZu7UX4@v*ߘa_iM sIj IHL&(R^x=p1^<Ě[ 遲M2Qpa B=T"n6G_x>9E܏O H? /E&5'q(JEʃNq پ짰Z@3h*(J/tum!><0{[zǽ65`J& ˈZLojT?U2 <,_/bNOf/5sڭ'1D ^PJ3 \Wx֪ω$/WGX} $6r^zRKqIIr* +M=Dk SC<1G ,`fGe')\ZXn߈I>ɹt'-a) }`A`.5݊be[mB$,Lu8黾D*vWcV`i7Ks%vZ/ 0<@Kf^4ܹWzշj01\#ΚcMm:ySbpte(3kpo]|n+Bs0^&+HId@o(Y2:iX&F| 4o|k ԐqoII̳7(??V.i >Mp"tD$3wzT3' tT%~Dˁ_=a] ģ iu'. )=o MN_Tۯwp+ w8GլUyc΃9v5E xg0۲=bbQ(zPeҍ|fy#^(o <a\yol m/d$=49p=8jhU$_mბs",n}^ɢUKpYspFY;zclg ׳J&)[yb=`w|jӄ'o5&ciE13y3 )"ٴЫ Яa߹7AǑ)HDԸnDH0W3kTx*ΪEw6-ppkpm`DJi^ j<*Té@`+>Nڋ!b LpA&_њ E"˩o &M@(rkwr|Ɨ.9J=t^Cy1"82buCӫb̙\g)bD-P;\ZsjT}eS2$ g(-M7SP2DWG6IL(c5Ww t8Addz;4$!~&7zo&ymUOo9*XFcIXxZ)۞'Uq N @!=l[|~xLC[l A69 ^VHm A %5q6`2\x|hf^&odiISFzzL˽mLc߬K:E]IdsZ[k 6!o7Hh}+cvck@FPIh 0Ir`!9dɌR !Ox=oeR$9#PIfli@UT2mL7dϳ[_= ҟ!8mǧRޣ鋽|Cн։^s`ݟtÈSv79r˜f"6O+Jv}%UkѾh_6?;Sf _Tε(ۼ3 g1r5|b?s?| f4*}eJXFǮY~o3rb4pp;.fa-aK#AFCڏsIJoYh4cH"6^/ӲV|4.ڧ^& % 7|+@8Ix*Ht|f^lՈ:`m^Θ_0/Z a͕eN,6ձyӬMUjVTjcV A=J5lObPSGؗɌ Xa8H =jYhsӎo U["Yq{fwA;7L[X[O!-m)@?dr|uк Z-}z"n$?4_T+hE.CG$̩nzLxRȲĮ*U*E=36}SwV9C]r>-GW+[o❉u" kߌO~]GFǹ5B0bd o3VUcF%%dW l_( OJӗUkg ;4!K@td9nAԡ)0xy|eff܁?M} Js âX/9rw)fP5 lb]vM Hr 8 1RfSPX' cPn[[4$Y]P 2 ɦPcs.rLl9+W3R~R8DСj+t*+ 8wy?4GJXЈ -?tz>i/mug@#. ajrB/m@VwP~O U=_\Vu.|76hYyGx5hidcW1!✓.0YL;n)J4Q#V#[ 09h5#6O'%Wo ײz yY\ 8،?r (PވbEw鹗Y3߁o>g Y{2IۈeˆE1e2w6tW]$(%)Jp*; UE9(xn@ᶝ"@L@&|;9:1ex ,k5;. ec∵NtkDXg?2МX',Ҡ0Sv5OCgJ7O_}D %[EK@MUHp2V/Jq%٩v?Q}nU|n!crl@3,9ĸ4%Ef˺eLGKС3ضs-wIc)T &Q*TdN%I8xFΙqCZo͡\l,%]rXH5$4YY_lDf> 8wH*$^WaKեKT c۟qvvh댲XL7_4hE$ɲyhd0"(2 q ;s/=ZcF(SԐUsHuN&}|Tq)@͟HaGc։wSm|Ɇ):N"tfA=i20p[Xx8{b ޢ'6>μ.+Hq3WoJ]0cKȕPQo}w{<-H"SdXZC [sw%e̘Pm{Fq$lp9@AH@iWMm~X!nPi;-[4 mPULJOVgԾO+4A돵1^>5RDh CrrpZE ߼ c;0]D8Kԥk ɓzv5ej'n@[9ADKw'wݗe4kp њL൝j*I&پ qyˬQص0̨@@@C<`o[ lАцL\5_H%2[X:/E-@[4JA'=jp誯s.5[@^߂6::Ɂ<( #, H& Rl݇Onc߮Fm?6jA 0J cԟлݢ;5mu V߸HfvNB5IHm0Y0BWMcإrItv&g()$Fc_@ҫt6W:ߐqb)IU>m;֏aD wBd2i|62; M1)28k_(Dg[h%T{u(2Pq*(Q̭oWG7HY6~K6Fb_rc+t B[tAPv빐9QជtGH|uI!i?VZ9]6/6Qx4KHuGI D{Vٻ蝕ZZ¿kæ{S5Ї |hț ,]c1-oevd YMHu."GkSv eq@;7HxOR2"F[,]Fnb7 oȲy'tکɡr"Oh@ːL.6uDPwY &pNKUCR+nSo;6Mt@9E,1hrO["%,OJE?F4(w˜Zb?ƎQeې\g&1J|+# "PNprW KdOy7FO7x+D"AhȭEvT̔H1@ڹe=(L^3<1e% Ԃ0*['ʵ]/!`r^c`_4ll0 D "@>8?@h` kԮR- M!@}pP^Q>4ف`fp0@=Tu!b^WE$ȆH7"S(X<ڀMWT}ӓKk[fgƠHTHZ*'}ۿ9n K#Ds1EBDDthϜSA'ōfx'3ad]B{n5̹zɦ/樸^$!M"*@ j iFU }'7"QjAFrA~w/ ۷} Hd-?=] d^ʘ_>zG}Y0Gk*F)~v5E;]_ҏ/f[ ih_6M#pW` KgB> 0\pY᱈W)ue[v6#bF?FgYZ07070100000380000081a4000000000000000000000001662bfc8000006998000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/sd_mod.ko.xz7zXZִF!t/˿iW]?Eh=ڜ9T(#{^}|0Dw$"#{$/2E Pj}1`L[ O1k]=][\iJQr'Tac"fvi, ŠSR3sS]b>xNETI Jj4CóyMS$Xj;Mq;X;>w͚{m秩&AVA -Oz Hkh/]^ f2,*L0D"xW8\&hF'uEсj?XYƮ0,ڨj(M'Ld ?$1*y]B끢TJX0YSYxļ B̄y1;.ۯ¡ ɦͤ,ke&O^4|X?ނ 7*H׽Q_0@pt&^|ɓw Di|C"a.x|\m5Ap7yhL-ZF6$u!7wZA1 i xNl/Mrj-@j}sj1b8%'%`'?gFsԒ9}&0é\CsUx3^G ?WUn4DFF"Alh[|m| +eط崬8UwJ/g$xk:&tBwVǭI\?_m E"tw~R΅Yi;JW 3ClٿQ ˻?P uu&) $ tU |QǢ}jWji^f&#* m+_K }AI\-? <( g&qK-.b}rR&͵mBA8QQ D㺚Th_KRN=4}<[^e3 c6̀,;JS\"Ã'5hl3+MgxLMX\M4MNBѩ'0]"bbD`KRp(ffܤw+bEw^|w_č~jK#B0PE3KXrb EҌD0ny~:#+:}&GBZb4}I*q֪Yatx΅^0[:3{#+Lw$ @H\ kn/Ze5#ro`D䨿.Ft'㫪IE'uoBvr )1'1Z[*2@y1ig:_NCc@zPĕ$ۚy6ӓcڨߚMe^Eh)`$]mVB*h B^q(I8#XJVHR䅫&AM1=qMs':JهZzQ |ǒ|c Z}eqKaU#+NvLY F53fbdg@.IOP(׫4\SO%%[#<:eL1®jY7(c,6WFƞ2X-:4 Q,@E"ީURtMt{vC|Xg{GQd[wbryX]@i}'xn]#b9m-$=FbMDX}<#⌽T%9洂 TzO;Pwrf+^OyMj4Ř2Ȼtse'xτP,ZTrJL/| Z !Z im b=~FQW妬p(xs֡Xibsg/dzA[ tG9 aO)lpOKЩbih<#S!@" jYkXw.!.I*V"ԇ¶!v` Π@+ljg9%Ťy v#5xqlW==V`DUҾ.AnaF^:u$RS詪۠|zIHMCcbO9pz:Im6 ͷ*qk:,Ljgb!iKc6. |j 1-+l?]H2ZgwGOm>yU#XNU=GƊjֿ!N-"ػ8ƛ>h5*"]1|6]3@az{" ɻ{T71d!؄(S[Mek }ͨ@4- ~t,RPZH> ds-!;Lyu2r#Y}bߧC+jqOרTF"E6F/ r`r91He)* :-fTʤAD:V;hzAV bFq4p rK6T8*MPHqx@ #\aݯ FF#:z#+| % ]f؎.$!}r tU#3f I|bYEK.bcqȈh#™F 0'XڅA4#uVmh  P^ Vvܠ29j{m«}WReպBx>MX/F:!KM?/"]Sm 1eJ#]M1Hnf" =P6V֔Djo-lnhIL9&-Ф:p4 T.Ͼyb s멻/rZס300e :9G#Dɕ 1AWz,J\Cuql+6w.Ll:NW3o9!È^ #8׿oa qFL{3H%" Ba#2d8.^SPPHLkK|3CUEHV'V1CT.K%lu6F{Trp 3G ?`T=&:,39C&{ ͎7"/)x{ { Nۖp{0c &uHng .R o$eb8pYB'Ί9zݴx]'jZ.g掖_?5Kƒ>}!,@ՓrwW %е,S$zy&VmcEN9&'h7}M7{|>m5 ~98@k˸ .Ϩ"RCՐ{,]&]%hqp9xԻ>@RZI7Q7K%5}sAPeYk(7u "\]R1ɕNV`d>؛O $;hi.xk/p;T'?ZvK;r0|2ͪ= &~% az vVLV/Lνvwcqg./:B0h-n5u|fAQp;B/ H&nr'M@_ tCU*RvY;|?M2&HӡTת$_ kEr񖬂!28q7%I$ӏM_Ff`BBn =UpOʱϜ_Au1<, )D7 &KR @hYτCEܘb3(c& TStYMI- 3pC04[6n~& xm ):V-c(쵝uP,E=yor:ҝ:E2B$IrqU!E?k ӡB|fAZIsIQ܃HW+@8ytjg(_YX뎛2bu朵Ml !{ HRͺC"*̄0+"!7zsZ_ڐs=ڵ>FJ[Ӆ2{o;%E %&^[̏SXuBEHmC`K 9qµ5G^K-rk~ =YNLjd@H0jozx# k^ן#)/G&>(qnFJYKgN̍mD?/{Ry*_QGb^¢ϣ2IAT5g^/Lf-)$ id7hV`փW&ׄ5k@YcǍ$I ɞQ'Vf^ѤdpA"WSV-g J'-uA)=W}l_:%)i%kUMycxݚ #ڇF%sQ uNm Wퟕ,H.M#-CZ,q,?1sѹؑsH`о}5ݕjMNF_5c.~q+֝5;…L_h"Rg:&ᵊ=3MUMz,Tv#?v=WFq޳^)!._^HJH( ;vT垗44ue"w)>vpvѮ2Z0Vp$=LJGb'g lo diYzOIѾ΁ @ yIsԡc^t'W R8T=_noP(|h!&@%Aȗ"Siyc+t]dtI G.gh~qO~1q{no+RdJ oԍɢ_; ż?I[.E$+P<('"8ȯ/Bwhr6I#43{[kLQHo ?pg5/k,'{s ZLV+ ߺ6u%dܕ?ͥ͠+h?i> T/ ŏ ?S2Ӝ{'tL rkk3:݇qBVv6?4Ȋ p_~s64#SivN@Qm/Vڰ1vut8u_3Kf;ljw83CaCTB 3F FeQh0.5Rc= 3H˛qHVR#q5v *.vAik3LrΒ{eW|o48kˏ~:ź=Dq \v\qm '% u)Ղ 6KWCa6JTw(z$BfR\(ku܇:C;=u{A NMՔ%FvnPi"[jDDɻc)Z[O6; (j.fH~"( W&X5:syAƻ?>5.نCs>;Lg?˟n%W ?ahnóa5 %nݡ߀w⍯a0Ȓ*S#x6fnp4O2qUx,ĭ)@]hɅ> Oc1վD=Y<$(>sPf1uSk6ԆW߬.:f+)>"+!~3曤TvG+gsF)3/: yS ~p4+9Z"62rAeChBz:.k)`K^uNL)Q?N*7z.~.^\G^mR1&)j[ePڤl0b=PC&UG$`^}TwL|RofӓOTdUm|tK)Ågӝ4'(@W<g/eIgD.}B(^͌\z'!0۸3M->DEXHL)fA,hs_v乶ntG_j;+%9Ǣ~,XջwuDi*fDRHTFv~V6F+I0O ;$Tp55sGp L&\o=q |̯,(8`0gN6C:U!ADO.dم琖Dm Vt N<8: ɉɗrJEZkH:וS:bݣ@4&> ӋWE|l׆Ijx8xw3k|Ve Aj>I!ozpgЮnא80HHyx_mўNHt) l}Ž5z&1UE㯘y;S֑Mr|Sdq |<æMZL& ohdL!sQ=#;56Q %)]<,?7ɴBtv!3*y?{䔤CЏTLG:P<>`^F٩JnӵEt [z$A"9Y˗~Smy5z2a_2vY1 lMESI'2uYK+fЙ4MvOڵugUWpu!TV);VPȥb`ʌ.gEn&>[>L@M~I!%ߛѳgӇes 9X5.݌exNZFܨ1J$.Sϛ7mO?exO7,1ϐX/xWip8i )HC!CB8CiI͏3 zoD 1* > T;O[+˫+m0wS'x3u% {*~_<'[ GX+64Mh7Fc~:zđdUg )1-֨(ҦMo)ҬDt`Q"%rSb=L^FssXP:^h)ij>^D& t6#k R3svyr G^ R$ ~J_xk Xűs/@Ot>P['9Ea X!$t?OFN^뿴,[ƷH^paFH"~ݲՊ!8j̽ė*N @KrYvJy*jrФ,Z>l(jH⢱Ff)Pj{u(%B P@p^-k%10L7ZPrT^Y7(TayIr:~Nf`K,% B6zc VMAxgsIK9CDmSLΖ3ik^uiθ\k?O0AQJQ lЍ rd#ui) Kp_;C5)#* ɓh[V,edIU9o5PX`92˥Sn;D*LbDc?F(N;>a3V su6k_7Uosr|/ܷzoel_E"kbyϲ-XѷEGU\o|ܲ@9. u(sf(dzJXoȿf)"^Wvg?a.II u 3Sh>ajh~lSwUSl7S qyN@_JD\ςnZfFF [ST,c.xGdI Ѫ|}^JQ9j^;V3i-˨Tg-3V ɻl(`ZaLWQczEV"'O : y c\wq,9+m )dcͨUc4<0XUk2jeYNnCVud߰޳3-3P?p3&l- X8Hr`H0t'i zQHpan}MHW Z/->"z +|k=zz"B3 5 s:I Ú2+Aτ4cjdgx*f 6CmZbRH嚑28Q6ғؠv2Bܜt͏AUz=( K| ГK R401jM׹ ڣ\XWA?] 4qhSPsVXW˃OA$j2)*: `X\< .rU։DF|@<"|:'RH7 #vLƒJ&?NOK{:mS#"-[\6ryE/CՄB3ܔ HeͱK ,^~Cɽ_L.ϲڨ狻%lϋi'X|Ƥ`Ϸ/v9,:`.S2G最 yuv$ӥy(.qXVz I:MwN} GoF7*>aYU|g9OQ!>UEnqО*dY:rEGdG .,EV(g?D`Q.xt>atmվnte(wֲg/K]oҰfQĽi]whZCGCi\Ј\Z(׫Z@(!$xo0D,B~1eZ0>1&?!yf؄c$_SrT Q]I9{V9_Z]޾ҋjμdZDTEtf$pr2W!Vf2j42Gp!;Q} O]R VecC?*ý$ҽ]dڿXLϮN!Fb:NJTI:bv;}5et3@V][t`ʳbgݯYߝk2H@bHjSJtPL ֛N oV[snp&kEB|bci\t>V+U%)zGeѻߡk%jDw2`'z@<P_h$[C%}pL0`Uq>GERF s/Ukjeګ3dKxZEuF&ԕkry5')CV'LɋR bPG!eCn `Cމ2bxSÃ3Nvq"n#mZuJy$jyREZ=]rOމ/y J=jP$siC|4.̉?lsWe=`1hd ^-kز''N+:ݺ(l1I(vp?x{ 7.>U#au#+Xc?AjK~"ЪD1jbҮ.R,-fYca>ݍ"ӍVo45č`pX4vty1)\f~R'N110c D]Ϊ!(uA gY0a޷;(wt?־ˢ7O\F3AޮR79WKĨir8< X8Iq{ ai P| pXC xgڶ^`|cpZ.H`S8C,wxns76Zߧ!(vLEM)G*J xސ$ZM96o\`^pbeIR g0kQsJp&RDThh\Y2{JzjK!35TK!8q)*Zg_4"K㠩)b1Hwtj\} ,teMaa0Zq;~s`J@Lm$+TJzY#ʐ92.qHZ5!||`K )BJ"}|mBO=(r.ҲYtH2+C>+UilUA46 ۟ͭ즿=drW,n2UT]'o!TPu`W3ì}}{~u-t3`,ߩ3_mEJKЯ{tk-i6O騦 Q0Wi[kK!yUjyl3d2xκK!%VdM9YJtst+]rj+'\g!iRFt u!a2{sdZO?*_5ʻ3*}va6@"Ab E #lT J)tAy6z]jDH 2Xk Jľـ 'g;3/7(dkFD ]* -F ˂Xx_p:kֵ/EꎾhR@0#Ϡlmj;)iIB)y]27/5'Y[?)A8 ]rJA3Tr.t1ùw< ]s?֯׈I{ UbFBn/\'=n9XͨN(.1?c)0`V`FY"r{'%7v3d8hh\Mb paI]K:S*o]D?Ӂ7KA<7Ҝ);gHZFoa`LDѩZ.ULBtKtSKHxyv57wcg>ӻ Jbrӹm H1;y 9+CcOW񴳼$UNx ?Ft*v{D$yW/7l=R%/dDQ3׳ثJiF:K;# eJ>IX0)HλeG3Z+QdϠGAFk'C/'ZUFnB?ads'L|oYY|UpgOj??b}FG9a.%φV}VvM]}~w6!+ɉlTa)%P* >clp| OCP(i'x+rR)~噑Ȧ6NՔ"$Ec6ۋ"On Yn̎eW.8YP¸<А@m*XkvVERC91UP<DU)z :M4 >SF0HJkIMׁelH|a[97O?03UM Yl 0zoYJ)| C!^71}\h~2]ORs#NEaM0^F$n dZWle7o4Ka&]y⪸r׋Y5u] >VcZ~ 1p8٢i0㙡 x:a8w$D6{bo,qԄ>Z{烐{s8Ғ37.ٰ;@ū4Æ΋/C}~P%#>Εȸ g©gȌS5%?btkDu9* h;F`(YI */L em-mQ4\+, w0-LKo+֙8)r+pβaawXlW<0ɑe+H3qLnuWҜUȵ갸޺cՁ` _!me߾eԳORj:f#c4}(dhU p FjBa&S9<:k5LW  X#QJ_A(a_ld60R'(y7>޹'%aʕsWD';'1Lg'4r3儡5a'/ظ*f&V#OJ6 H))헾'wg_EDصIL52YqG)k5K`W ] ha* i`e4حp=C̫?P p+h]ﭩ8oY+plgJX5"N* )tW {zM`bߐӜˠmXcz ~X=;;!VG ڇLa-eZur P)֧A0ۃ* Emrf7eb_c{|oO]kf-iœ5FJq~|Ayyq˻sLm trk&ufZв͢RInCu*,"p„ 1^k\wމtNx]Cf.~^z5 |X x,yڔl,?ֽx`>Oc` Plk ѰdZo̙u^ dAӹBk01.LhNmGBщ 4i{ !#P^u6 LBgbt-S)o-]9J@]ƽ7MXfl4y>m2kfv8h 0+\PRU0cKg{b 6. st9GkzgZ}%m #ȹid{ňzҜBy"8T"/Wy!~XڍT]VЄk<+z2%If%14ɝP^$)ΌdpgO: q%!)NibQȕ ||_Mw3p6&ل> aW)N2)xE(Ye-֖ wZ*Rf +kًBJyy*4RAF_a18%J&/789/MV!>w}놨rw-􌷦ª.BdS)V[ 2/:N&2hDīP+@%D)Wp[MI O/ba_b~>3 $ Hr+)gsJh_yg&x{PYȨ(4?;I]aA``٘ 7Ln_2[.>e6f 8ptDqo?W&?Z9v74z QAm! :"`k fCtU!B:}GDIZrMQYԥQi8qjҀ`(qQ GȨ`e:7CDvƫlrv !3|)3bǨA]l$3g;iozW:N-wӌO[l̼̬ 'cl٬NfTAc3t ڐ{ƺ0 ֍w;C`S3 tG5WL(.QK^7bl`c]4J,nn[I| ײۼK"hNޔlWO=‹jI1oEh*A瞨/ rJý \LaFp\[>G%I¡9أt  ~A/ܤ]172k * xB!˭,.]١M3Tpztu0VMۭ6iVvkI:̍xI\C߯ '3 W*o]q`][@C>J9>9Rz ( WK93v{ax1V qwWHڃbC WrqbY=̔mĭQz9aάiyH9+ꜣ"rJr=&}![W`{aCKG8`n>%kuk,{ \~q-ťby͓ b,́q P |t4 a .F=a OeM-9cN`_Ev6*W+Y1&9*ɠ}Lߟtů?\G} O:| ^1$8eVfYA7 Ԙ,@a $33i‹aT0h"0.?pKG.*q I__LK1=+\5D,u5\zP2Q$J=üT:`E8% *BoL&!“%".RG{3%']zk;}P 2l܈B RN9;s<Hm1^5_`/ BCe%O;L;iƜ3#G[@&G# ;8,4͈/@FVw3G5)r&|yh4 ;g2fmrӒ3dzsZqTgPƪLTԺ}_K =)n R-9܆894a21oA2NrI`*ˎdbs"Ɵ|+`:_6U7AϠj1{O^+ztW_G.W!IccŐ&gLpD9b-EV=u,J0E`!,:Z݉5-T`ޟՒ;q}!>i)޵D]" $t׎l*uI8Fei܏Z4'BvA? }>Sizz}yeVP~[HjW˷AR**Rwlcqi8"6-G؎ $HFY´"eRqZP hPg'ySTM3Nsy5 ꨮE~=p "Q[_6ɛ5WfK0=ӟZ(`tBJآ_5#VLVJ+mi6$Muc tmsbӴhZxޠ A*)cXg%]ۖ1j ܣS]˟,PM/"a^l3?oyw%cy䉡QntAפI%$?x?2&|#DR8hGrKV'n+)p E[KKUɴqz^rB˓3-y\ik& Cۥay vI \h[3n[ݲppTmf}P['d|ٗuHF2S^AqֶHS cc٤fZX"b>+xuB _ AsbJ;Gxr91uX=:4lA8\.pu=o]G䉦…{w]&;LfdQ{`$W < jim~ܼ&oD8|1!2)Hu627pBQgVF~&+1;n38}$N .o<9.-)@ug8z4Vy$s.|\E1p #Q[45f:zAx+W7Xl ^] Spe1V:\OZ=7i+$HHGkvH|,ZcPT>ĪiM ,ztkn%8 A 0Fq?)E#rx}R}LByk,d{Ƽ^w .X.4A}8S[<@exO4S96&FG5;2V\ jZ|HE8;O( QbfU.Š Uq`Kn'`8rilLv#;o!.|֠3PgKC%k5+8^|xhPwod,zb#dis9:)'cRM>#'舒DMaXi0#_bbz8Pqlh׉r|Q{r 盼dysIE|@4赀֥WWdnMrhI|j2:yɐZ刀ubԲdi^>XOҒlDe(+qcCiu:k i&4^$i]w{M3ֱL4mA\rM(\_j'({0gO{OI;/n/an=E:8F1ͣZ5uBHG5Q1Bj;x"qx&ycXo@HRq+\~zEGYX Z*H+0fI^0a2i6)b5Ԝ@x֌m67k"5,G>2ЧxBJKNb(@\WY2>gd%c ?' jiG`ݩ-q| 4 JU^""Gz>bӚ!4[|`*ͱ+&.*b٨ UeoT;mn4_竖$~k*.;^Ծd'3NԱ$ XU;q2=ye&u,WDqOSU%6 缧Ut8k)QwzpJ`ʔ3+̳HaPGb1yqi#c3g(VlfOp"k1BϬ3^ï[jd5f?A=bPuS ?c3Fe5ܩL،j}$>N EH+O$ΰo,%ѣ)B@ɰDN2G W|> Q43~jmr V%7uoF3wqLv%Τ)e>cdˣI6RA +hi;d'k,{SNѵ,З?^8ȬQA {97ᐬ߷& H*7ckp_[ߗ}q*Včse xܘe<J,%?[&R5{rkUP>/8bW&rŗX9jUUGZv"ʕuDZ ˕,B>lӢC~޴^\%'kx`YP49</-;A=(ɐ…{f %{x$0}łh8$QE91\HBh?ҡei'!@fx6Ȅ",+fGi7GJ!;N܃Hyb/w.cj<|U iJ}Qsz>xW30ܘ칮hѻHuTuizLoSꕘu.SՕ9Ct! ރʷ?F\lX,Fv՘==S[Y,P,m _2ƋMFG&DeQ?"Gccgd:`ʡDWLRik\:M-qD8z@XyqY;o[oino|ʔ}ςUfI+XuIY!_Eoao-/Bu^cm;U曕ӄdѹѰM`\ D7y|[W JQd9=]w£'\7 (t1jƲ',"(41))hJ#Qœ qJb3cȌ渠aު—rZ|StP}MXg#&5/D=ّKϰ"X .D(ՀaJ`$E@db-2B=UUIauZ\FT7;;8+Axj1'Y:Pk_ /HK jY&ʈ@:NנZ:S S'˜cMc!Wm:tx<-e!+X&M2kd4Q8#&xLN.{PS@Yۨo,HIǾg>"ruF*3a4up5\A*%ٍN՘P8)T˃&c1Gi:Uyv Zmݼ(#Lܰ1NJ#z)rIz0R[c+E'ME9Hifk{D$-t ݥ7bpZ9PW%1z'n>RAξ7&61x7Ѩ%L~+0 \!'U+(Vi@KJ ?,q̘it--al9˅U]hq ǏЎ$`jѳgEȏY 3jȓszSW?wAd5jܾGb@q2T;_ⰒRtbAT;s`2Cϱh Wg^Vy6w=cic:6Yўfw D_U*R Gp31p$}Hxcyؘr RdPwv77gp:UFD~uP!4=_(K]kBm̫_o>KMiTfK#=gjɌEuhM0 `@+2uΊbݱ45}軴旧HG$yk.JQcp[~$ 1?-+?|ª#GovY/)~l3m8;*gYZ07070100000381000081a4000000000000000000000001662bfc8000001c7c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/ses.ko.xz7zXZִF!t/ro:]?Eh=ڜ9M#! pD/7xI#KZ RWIH =>/uwe~7]EOo/]AG㩱c v@Wd"^uO<=7 ڗ![H:xXVd_x̕tj܋o6^I7to IjHL0@4T┠u5݌xtE.4t LVqx&CΡ # cwY8«u l4^{ ۿU6'"=lMyo0Bx|zy z&"k69"ۜR్nh09t?=WDOK[@ "qɁL$dd5r<(-O C4-%n\{$%`7dpOW7=;ޫgWGm`[#lH!j0lDēƸ]IbuZ/H|*}Oh;NhV,_qš爖 xҫϙ*We">+M;34-SmMdiF'a(^EqD0|3m{,O`FtFitWk_ 0>$ MCTBdfue NUuwlDINQp3 $+U0 ߃EBqdJۚtCHz

WCO/3=Y~3$BпW%Gc]{J{y"\=e]a‧ ;VQ^tv999|L2k|x}GʤA-sp.Ą+,9o%5F@3z^6:o7hjjuD<(Tk, ̎G`rP6/Lf8iaP<rzg>jZ$viVAUSkOEJP|ޜQ;nL&9'#P!_`a2+dòu'NH|/û~MQS ^:ڊťBhuC7xȅ{ې‚pjW:vwdyjez:q*FyM %2h J]5;c+Z:TK{<\V6o3'wo0Ū`,DG)AyəKƒժD84X|P*t4/MG|q JϣK0zQ"6׬6X2 qfQ`bʊ ae?Tچ>9Uá+% ҤƟ"_aI?}Ήuh\J{rB\)m ddKt k"~\A̴6(e ֛M9L:w0#S&>1V虳Hk~'9.MKZ!)}hqq"Jejn}E%NgX$Ӈv]mti0 #> z0Y4k/$5;q 7i6}BVwϝq\XҞgϺw̱'2کjrhi^f:IWi` yw/;ugjd{{V AQx7EXpՄ25`ͩ&팂`#)dP+k';S7upvK̜Ǧw8ٝ+eꋪD[%G.LM06ԝFbpl@gɳ/5u7e<Y'xTx" 7[+aKP@e TA\ d%ʇ67{Rʑ1l+$r-sga Tqv|6򔡮 XN:&Er,͖pB_/,b@WUb`&,s@: ^A }0tu}aWfNJ)Ezy:Nl3}dnB{X*T8URXW 5\;.78Dh_ ۄ9' awﮁ'ԙZ24f~DGHh_hݔ(ijm x e4J??G YB XÙ41]=qsiG^RWFYW; $[t¦ BZ7?2!D PXsfd;1Xۜ14WT> jٿ)Hvf[?)½ }0C+F kv1ߏKڈVVB{%O-0w S=Re$c_C4)ܺPrH neඅHږIiQ"\Vuh]#H!TGC K2_J'B\1Sd|Q>YCoa L1ZI:^f[l}6tQ(WnEV14[Z $L[G98 q(-TS94EqW.}\ls[{nө"tt/@_('XMvޚZچz_)?^#^?,[>%hr_ 1*ѽw'I&btqǬ(;P>m.~YRiJ[KS-1~،*P9{KVBSi"&4v֜/(Z!&:J<o~t-Ҵ}ގŪ" +[!^=V^rcp74nE鞼}b@85"nw᧸m\7sr0= E,=CeЂNI1c1l;y\ 1Вjaja9^z<[T nx 2!2'@PyӚ1FaseKpvk-=T.$$fN0ҌKUoS6&S¯Yɰ j1sutrQ/YA+<]"يG#H'}]-U,nx/h cz ).jH;v'Tes_wba>8H9[읥:@e!`=+cO(m,ws-3!%}ǡ_b}U~%?) 2O$@wMU wHZ+Hvt v:_eKиkF" z [f dpz?-[PT4A-xfKcTJocY: $ $Kr5ľ Ve|qٙY,|FcZwlqywxtۇWJL+2ə]lC{ Xv$"'68-A฾ͽ^~h? obZUW. #|MHr\c&0J 5~ExlSv 6ٓ;ƙ("̾~YwW0q &P +G!=y8.#{-_+n m8,Ξ/=Dw~ʕƔH +:``CH[P WpGAyYܽ=4Nۼq$C^&WӘxYj` iC}M["PHQIwl bh=q ]܎HnM+yJncvپq`44”B2ݍnu|O!@[" tL/ s0DٳU_GRS2*9Tgh{mq8ݟtA̟ 'WE~ eyGA, M#(O lT{r*u\-mjK 5ZV.5HۍJxxF&F~=̡xF^$;82ȳF.\8@fV\/~pc7A}T;CW**U} wx )zQ֠r-ol*0iz6ʝ٫e߀D=0dd]f.0|V |zz}[[mydy%U܅Y|#qJ"2⟯ESK"Вb2 +&eHuhƃ]m@‡Cqx_6 oAk眩3-R1o2An-<)S,)kϠƊLL5uk᛺aPOnM( yX9fa;`]]w`b)D[jԖM-ąGck@2_b*13kLÁ)+F3Ց]%LC5нn ǩ ICk7Tz }Vf@<8Z*ٌ$ U{4-܆#:{-㑑jr;aH;iWD e67tG@**8Y+ԑ TS59 DT:+Ar~<6/DN-٘aad ~a6:7Vesԫ"%&ɉ W>j;y`1*eCS;Z p:ƓžI?)ͳ~$fZF9L2 DY! f@ΝbUԾu i&׭y+kЉI(Y@X^3Y9h\B<^C=.R r"r&DdO }vg|kU(vQ2`@Fp&sE~,9|4$&[:|)_.ď2耚MZ&2챋Gp_MBM@U韸%T1&,82gYZ07070100000382000081a4000000000000000000000001662bfc8000005f4c000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/sg.ko.xz7zXZִF!t/7_ ]?Eh=ڜ9Mt KzjjLaTV t\-Ƃs"HYSsnǜP̀Z/>aIo*(I돞JU_-Y_Z\Q8 vID* ~HdN8Z4%*~HL1|n;0cE>q~6 ;UE~@ Ko.#傢WU,ZVA(ٰIŸusȦyxڒ`FC/ u_~n7ތ7u (kEBYB_̧ɫrd+evEom6ᮉ2-Qv4Xi1f+ 9ýle̩̙W(7-JH*'dAyoZ((:eC^k18#T[U.Uv]#zxwS4U; "k}o~߮$XЍ5(K 4fiH+eԀA=G8e?G٫"Λ_h%s3*RY€ u9Ž5Z{|vlf:=;;~ 5W5]y2i ?҉I&{fZ@F4OCk+0]%[CǨ#PS \^!]^$CY'KA/^!ȹ)1( l%H% WwQ|*1(yj|>7<ևUCCϱFq4O?بW}|YqűVچi0 NL8"ϙ I]_"=Wc߅TwaeiJ+JPڃG[Lق*B]*p1*ƈ(i3: cƝ rֱ2TLCSF+W鰩{N.m{B% 4XK0b4V~ ]c7ǓGEueE_xi9WsP?KH,vJ5GC>Q^C؃uEHi Md3.l+R%Uz,v*L6'{3̍x{31RڂWNDr;v{ yr kUH=D&.['P! Ͱ{+ ^f(#Ot8/oqO9젍h},aYa8W  $ch0(@pKfn`[y " E㨽bv=+}T`&5oֺj!^9﵋-sq;k>_r4]j<{ |u= S~Sa'E`#(Mϯ~;q~j !\Oj)UĒm#Oc ,z˰ T4'{ԘV C*XJ(v >xrr%,A, Ώ;Q[w(qkx~tY ]\7?Vp ,>B$՘{Hsfˈ|fpl21k7GM 9}K$6~=+Z6մDzA}'HP =,o^oH\%mh-xJD,R9 (xpzxSZ)f\f-((s]bk0+e c;1zfylWYW GXwe5fif)?45X2C*ٲ!E !qb u<.ՄۭQ> O4utDd)dW~_oG\z7kr&uvG wVCn|IH#aC< mY{$(6-Y@tbv1 4z+lWnQv!a%OЍSDAVr ֐ԀB?u΋XrsbG9g.fbcManqyQ'&=VnJۢb#,kw!9ƠH\FbU,4&cl@"ky˼W,rYŻ%zIx3-:+U>@0h8jaɱ7#0 7= 4 D/a  #өWɌ1Vd Et );$? x`$~F).r2Jk`d>{{^IMqeXLk'P+wAl # `n'("\hNTmR ipw1d*a G5#S=j`B(= P\~H,` Ť3)|S5VRvx B^aŁ1Ƽ:1nH*˯NS y^OE+3Rz{m5*`j:"Ʒ!Z}G7ﻣn'0yP*s-ip #i-OOo]]BFB p{`؁qΦjTb!jVZFT: =D`d'NkW]k{12hcUP6}[+Evt挞 ђwj6@/ծt;tܬ֯=mD{~QnY,zZTYb`8V8`5s6fN˓Gk FXcMcBo#eҚ c?̞zMqui<-L{>˃ W  'lL IE볒&f ) S~!KqʽRˈŘ3raE>T]IW $.pXT# sFn^^ˇYġK#_s!҄(8juQ] \/vc$?=dTkBdd6gZ&gye2F6Fo$ =#ȬjxdC#ϝǵ~1nAZ.3rNjn|J?{ dĤi ՗ai'Ao*ՑOh(9yP%e| !L8Њ^M6,jn̼t14=;M&:γc*ץ-"Yfkz4l -cqi|prPқ15K_OWM&SC?z8mX>'vYp-ihX3 =\,-c#hŦYaǎE 4o5Xi?wd(vٯNˏzO=@/Uy7(SG8'5 r#>5R.~ޔB x6/)iUrx8ʼާwqZ[tq.l Y`BK>z \wۑO{*b-7מ#{%&*X)WJQ 5~ΔDkK!㘒t{(Fn[1bRC'19Ћ]V$銁AMܿޙʋ׍};2 p0IpCTʱkp1BqmE2x-6Y߱x-Os;Vmu>J2p)9s'޷0lKrkI:\-y%b0:s9yG`:iv|:u-z-O֠[,Nz9.).OnAErMUI.ꕤz|E {"?&k  iQ ;ѦϣHy/4B嶓uXB[Mn&mM_v>yEbpLlEK=Jkx)ȵFf)*_&tPqxnmLo=qsnThiXs*o`x祉"bNV$prdmg}YQ\Lw=lWf6ׁӖtJ5BiqУ7ɿA)5GYO ~c %z㠹 3LF11z#ś'|olt?2i 4Q%@񣇍n˜%'YuAn,!nXp_eSul;%H,7.§L7wh$)B!AY#㋇ջh dܭ֢j3Upu980E#EHd3Qr)p4ۑm~oe}KOE̘MH ˟Dv֦&p \×VHieU0h?9!t@'qRE143uس%Uc^)B/8[ugHJ)?]d+pӭnr@)vڛّQjvKW$x|7=g4doSޜ㠪bETmQH!`4.|cT|xQꛩXϩvkR%OMK/FzyAݎ'+V fkWߠgQ +(1]au^tO"-׏SsVPY0ILD"to n&DT4$(fBEo?Ek ^^|bX 3='e*;[@ IoX`E򨌣8@^啼!_SF?NȤ5Q/&5rQ=Jے]&EnrĂdQɿI&#U7S5c3sZ S}Vǣ3]Qz\0xFV9"ohnOzFZ?ujfn׀(x.ɘB8ь%VΞFUeV%@;xIr ԡ79 rl"4r#߰P?Q 9r 4ڨiߠVR=I'm<>WN3("P6#$%oԶ-7{_+\z)^)\% S}]ڦkiz~ѯZm> &HpU .u!Pc@15? u>$!S[e7xPƽ}"4D;R "Ȓ.N^쓾jts{,tNݘDY,:lJԍKn}{>_JDxV%~@ӌ![

V7a,zf&?JH\U`'e@AGFElU@) a"hgb@Z|/zz0S 5dܓHUI#g= /L5ʜOeXJXO>ʭ. 7Bߊ#To@g}[gGV+ŝr&l>f{2EUXɦ(NڇֺSE T*y_b?" eÎsMOo5̳dvz-r`^Rmb_Bꩾ0DZa{E= ! HgfSek# و^L: _/+ FpSZ Yn) GL|ڹADm VHVwd{vIF֕ 8^ hK7Qc-ItyIi/0?Mm MZNe[R@39H%i )eQ ߁O-QkuԦ.WcW 6b;r_ -}f咑KNw"t$Oi7S<&SrT骚<7;| "K{}`{y~cpj`QV"PV?)<7RwՆI}VLf(|OϘ.呛uCwkI3( U\DKkaS /#T?%"Ҽ~Xxr1 d2, ]NU;֢@dp&xY*63׉t͵W8 9:%c2 =XZDġT\Ur.>z\ި,=ÍN.W 9C~y|B3!BKVgl$"R k!LnHZti);mL~3$=Byr=Q2@Fu_ro!e"/mLMe@|Je9S`a)FN>Utu˽(Q0twxF;*˼pŅ6]D @êr[K%hD%!s*|铎/"D@•bO4lY U꩸,ǰyXf%\Gf'`_a5#)e{[_ƚ@dTY}3SO.)$fT9:n(7i֨&Ich-R9+Z[$,8-Wa4aˏHce]Cm9R(?\بMYr Q} 9"D{!+)3VsY̤[+)caْGrlZfQ>xЉmpVVgږIc SSt-bx/ W N6wϨ㰠{Hlq}s4=)0`yxQOo؁ $Ų̸7>-C{!0n*2CetZEן(R\hIb!^1C[ŏV’|(<< '54S\;vT'ԡ^v7|4ϗ 4`#:mc]k,g f]X Pa#?k$P6yаvOy@xiC|+EgF[7ecP^&֞P 5YH|oVȌϳ^pNZ{o02Lm_>\Tf!VdmΙ7 'ӎL[: T}- :xoGflxf7*Hˏ=PowGŽwIc퀱{=o='t+&*ߦ/uPxImd977CkoDd_MRJ+KYn HJFM/X%2,X rtVIETϔr" &o% SVThD3z`fS5x;T.@3ґjYYےV\B} :Tp:݃6`úUP NM&5€4a 2P٠Wpu8jl:0k>Kܣ ;vs A;\+Z{"F3 ShSqBE#2i-^ʝˡ7ظ5)IE=@kB"{ =9⨗kEnDb/pJ)DJ`yp>V '}cD+RM\:lkK~ءdiB%3`PC #\.He_hnMa68 nm,wQv]&!Uf)4T(fLe9E<3K_/$uPKM(ѽQK>o= :2Zg+*ƍTQT8-aT큑G%7F-訿ơD}lo@ ߠ0džkG z^:_.Ľh@>Ia.f ͉ N6Цjuu#/ɑ[X? R`Uz̲SybAm|O Zo!oa$ .g|3"bW-5+^S|_BNt';pj?ܟ6Jd2 /[w󇦸H>"3 7zlX e6(~4ړ/|i1;Bx[2f賖ϡb]d{чz$þ<u3#@,onJ`?8W{SJ pKTZقnK}ۊ #C 76ǡO_ShdYJNZ rA}wYC*D)͌05GkkU$"p(? Kۚ G;7`|?G>ʨϟϕ2g+C0YP OMT󃇜/H}P1_f2_SUehC)ЪYM|1K$8=vX֔^LJdO̿o8>-5h=d$ڴH쫨ǝg.0%-97a #+TX+)V}YYdK!|Az0ٳ(1_Ya/z*%O2 Ɓl|O ׅiAt؈a} NlcX6Gvwe x֯鳪Vn#󲂘]}dr1O[=I {v>.j{_9c/X ! =,"U3=}han[xFR-,;þ(R^anh`DNiMytnԡ 8J$Qs[gJ;% ͔YfJ v*沺淫xOΓL8e1\=K]Ug&h &p66]}^/%耜/]YLKT1k 4Ȯg3`x >26iڜʨ/ɯ'iC߁U|nuI^ ÐF Aa,#_q?W$4VEeRCSI,xCiB:_ڮ r:;-&ff᧼p;0)lMV|wt`l2ƻ6_VB'H2K/#D"+ik # w-}/ >U!cywfÔ ;sAO&]" |4xO#e7mZM-jawh;qʼnYec1}3rmxc[1g՟eq0O.#[h8ɧ獞69R=]cܛk1,tSe)˜Rw Ы5'HMT RAլSY.'{5Sͯp*OK{iۚ6;$s_g'ٶd܁kט7ej;+t'P(9E( ȫNv=|vnm!/pH6V`SB]DE5#҆U`t)j(@²W w-A%YU˪oFgD01?X[쑋DKUJ sK1@oM}La(Tck>8Zqԗkٿ @ּ"9 WU%ל؞Ċ_e~З)CU ;#tT;,zm ']CNOhULmzְ81>݊H&b 7t})uY"o\v ׅ*]hPrL)':ϴo u ]~`e-~SEXHp @_/s-+^Eʲ@25GBd*%@P }+Zb5.`XYb|A?.8"3;#~2ACFx 8i_ v!`.,lT0~ɿD=[hQq(X$|x%X3 ӠџUaW+1<UZ[γ"ȧ[a7\C5U줖ŧCw:F>nڤCDt8)(QviT =SUCH$m6?R'ˬe %Xqy[ǴVe 8a Mgog jLrԙpޱ^08v |SkjDu@"$wP>FյHJwp\i:WYZ+YbD7 ksy mB-BAaVx}'K9@4UŨי٨w`9%jg0=!7brS_DV91(ZKIv0E8QO:]ĝ='rwZws=_c@BCMV'R,OwV*S9\1-1ƃ=*Ͷr!}ԝ%-~8['zX1,ʮȀZxX84Iif a]rIҎԝB,u/j.0'A71Xe˂?{&1q̼@XdK kɖAiG9ݓvJ &*FlJ1Xgdv?\xVt>xtĬ2H]^I<5`Z핻-_{M􉷻2Uj]@Ёz6Jm9C7-Rm|}Gvlw?ұelG1j"<~EvY|#H@!09Ow9a:wwkЗ417tU̬ zD/_bx!ezT_"J-\Uvؖ9E ϟJcAb-q5ITc=b"t^nXVyPNlDK06R}> )41XiA;wii֚a Q\'"$ _ i2(;#űPȹ Ut)rjޔ/pl"}`Vp~rȝ!K ˝fsu"7m}fk/Y#]e_ٻ"~pc)P)^QwѳO7’ɚ2N#)~$kzIhGFQ4Dt0o)CGX'Ri (?L >r,=.X`ZcS-lbګPUў^ &q2>z%B fiQ=% פJU]k&BLFx:6-TQ8]0sfw)7ZU|/΀SdPIwJ 2(dMsnXNtqI `eަ}0\ȍBN3-QN @7c'bWU켵 aw%9e/ @8}55FB$+{?E^i@pJpڼFk6uփ wJmԎi{ ~bS( TpS~e!vӏ$AbYD<|a$W8@`D<,RNdiu| q{Ŷ^TH@a4003W5Ott!27,8 '-WLPLht ǧBmlS kP`XVGւ!`/EwEGE?0 !^>($(9ueM {$8PA:%5˨~*Б"t~qNb+⫫Bz*7ZPM)zFf<'xqy(:`-ae59q)wǏL:AUkc7F,Ɵ. fl 3Iԯ .qTS(w}Al-3e6TaﹴO(؎.U|8 Thebr$ŗpQǨe}8Lj2V'{KҴEx4U߼jػyC;I'_Eq"Fj(M URϕNyMD~yt-/iF7P(i{[S'$쎶 AҔ3& A=5 lJѲu2QK5Cn^L$vG fE15MխY.TSlGr-Wȑ_.%;[n3}MAՖ'{Z(ǘLo@E;| ʫft)->\ހ]a~\x9 Cw I,\:O޼N4.4iVils8_ 9´Ę{<Ձ/BOdK* 6hxwM%vwMj|v&/9Ӽ| `OC{>9݆)5O 9#2ar'@`yG Y1sQH1iykƚpGu(b8Fŵd piǛAr4|x1XS chWXO-앶'jeխ4f̎a60zqi05u[LTP`r̢@ٴα](}@ svoe+ׄ$!e_ gax}߯f NǍZUPYzHi5-8wְ.6RJ^'4P:G7)4M/6g |skܣf5%BTƻQqÖ !Wu]ϚYPٿJHʘc\b6:)4ܯ&[xl#'qm=as[asܮZ'X#-ګ#cJa㕘 T $r+qJ j> -Rz李hѥs+͡sֲؙv6YųεC%$FnR (\WM}+`f5-? EaM0q56G?ʚayflJ8X_HH.?J}(S FT@/47N]XJ<}7Ƨ}۾Rcݜq3w(w.׽{-a8m_$Z6aE o̕!+2-HWxPtn™d' wQm zc具eV&F$ϫ [Jh#X't}}ي\k??7'Ү"jS!]xčQV`Hl5FFYlAw-No lWsL}Px8dlkW^>Y|y ֚ݥh7[)jM'& DpKi1§ |0d}Dzsp'H1lD~ 0Hf%+M2~)w_`GxbZ&r6䳓btu`⾱R6gP.#\NpR7z1DZFw8mZZd'JOUFbI? }N9i%úelrSwlv_iNzY͙$r(E|hV7Y#Cqͩ%茳E3ΥA;cuDZ25 yiaCV0EKOPlz-ò!1vCDyP}G KL~>@(bpҲ0rzB}@۞" mn6CylLR|jT5v228C>N+;ZD{i@IpMT2f.aPL;;zV:OLl zá_7e((uq@ -c3r3L_WLs$5,p72}rZÍls*2OPǩG|YfSAglhYDN):uAAh%j"n} r+;%S[yfo dofoRP't1EsW1$Et@V~fDhe|F{Ρ@4AY\p.AX3n 2@[8BQMo7Z4zC*D&wɪO\t|sh5<+>k  *drX\?0ٱwlmvM]y'6їW㽣.O,fY)XuW'hɵ1d L1ކؙ:!u>.'8Ǯ=|2e"bqcQ!NhgA`i@q/?W/ Tz4&'KCl:O{xp# s\Tql8r4sڹ%Ql 5vn}k\aBxX 8bi^`_멎%.If;UMןAp)ɵ.W1]waؠOB<͊QZ}ܣ1rF[\P$ғڍ+BcwP~}z2L{LuIZq6jܺ}Nر_0 -Ztf9 vL A6R 3+Ita\lr5yL2yYP 8y8¤Zfc2%'xK<L1"L?f9'Wd[[{@^!Si"]gȤYgjaټSi@HE7wlZck3MZ:By/aQIeGGW ѬT9_) T֩+“bC -nA|^,}KmB1Z#<ЮYiGfٿpIJ~FڜVw|S '{zr WԿ0=A@5'6g3@?H90] ^'7 w0 qeukJϰɛ]s;,@NKyMU .TIZ_ۋfƏYeɭ!WQ-αzzE+xL6Lbb-E]ؠM9?߸howwn%%&')b?V: @xzI i)2̶|LѭUR,c0| bY*͉ K+tO<+q3x0/Q Tf`H oc+@ֹ\[Z}/kU{ yA4bP&7wzH?dC i_T6i66)4U&L:220ҕ2Lnwν6PM-8.@`Ks$8-2䧚迵(% 3J< 𜱄בn |T ߭m.,PDAasyh0m wEܩ4.xE=4廻R@|Sxs>apl3*)ȴVm$Hߤ|2>gf8xXo{ZئE2 +Jȑa7h rUjLNij{qΐ&稛B]mFI5̈u[ g4%lV&@«q$lOpw@iCZtzWTu7߈i upzc> "ȃ );M 49~c8S]D(d9'G܌a!dGK2>a\?a@P64ʳ&c|m"k:W *f+5:ǐqN悪Q|X%NZA*Y*8EOG⍰*21S77-FbF:HhZ-C˭o'$. BS l3*޲pSD79F]4$gxi~^Jݪ-=­z*;,?]̳|Y[cq^uň8G e:X؞mhP֤6e9-g/ `HQ W}AYSMK\jJ%|O1cGy@$yF =/918k>-E 'C07($ևodS]שپ,N޸F4o dKui=".UÂ!oƢ O9f16iacƲEP#$(R, &{EXtMPr!WU9SG=Wg7|u'djw~{V]B$ltpFأQ<=9)kަ:&rHJI2)rqA*SRb4 NvpA"gYZ07070100000383000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/smartpqi07070100000384000081a4000000000000000000000001662bfc800000cfcc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/smartpqi/smartpqi.ko.xz7zXZִF!t/oϊ]?Eh=ڜ9T"O[u|#/|o}ʾQeHa! =qsa+hn0DqZFqNT] &f}$.bK؀, 0[lI$]BjFJg"_3XMo [k~B/w .#霯+䗛`>Ü.X1s8M"Zu~eME\0$Ø苰`b7v0vč[hYiu Fȿ&TuL*]Rm>k+|^&-?n%kLQ f (ȸbSԘ Cz"XRlHY&C%3AM%''bSKH+zՎ7)"7tYǿ\f8}P]68acl|oi@-\SM1nAI'; >JZf 9ѹɜ=UHvOӫBWX|dsE^ ի O&Hk߅ Ջb&.Ě{5j=_!wym!Zu`E} GnaAEZE^NT?t*otjܝ0'P4'4$)')-G讑 0Hq[r|5_lW: ?_P=f1! yٯћU# ^k#%{6/잽g~3`QB=`5A.> e/~u-xvl3-1N.ik^vvttkg pVpB>Anc/8,GZ48$ )$`62 wʘ qHs9-"wեL1UhQe%4itX{cϖz(eyG-҉TS/^S{c6H Z6V5 0\ASTf(e&RƆM쎊_SZ/Fe-҈diojUQI]C{EOka@=n\# ڂl  A(d,&PK WLrtFʾ!+fC9].>&E@OɱK2,7d>E|wG*;M,B=CRC"Ebt ҀI&սcĒpyATOX_ӕq7L,XvTݨ_mͿH;QyzzSJv-~z:!w*%??&蓻x`)> Y^pZ~Ǡ@Vy4ma39TnU*A3JDV+N'$,_~zs?P ׬@A ޸𠭋ʶgTpθ\"5b1TY5Q}`ݿVl38`>0ΙhGγҹ/P8 M^g1.%g/=1qjt[$I|gF`x೐*NjQ;N̚ɡ;5r9q){Rw5O,w''5 ZvW ,c>0or(JgjިU浪7@ W[ OJ${o0ڽXB%JS,c%su[d;WLv ˷-k\7s-B5<]uG@v-mXP&3(Do6<ɗ= ?ZInM._yL֠K`ipn:&x ' v|R[-M"4kẴe%^^ ;*q̘ j c"le![f`} { 5bqK,ݚ6iY..k Hoӳ(?`Ϣab>m. U^bv)˟xhKo*2w*./[ Hy Tg=VWIp j381I{gYU`6 w4&aL4}u@d=K)o;U)w}afsbe&R5k$/^m^<&v4} (Gp뉒I_Y37_u5OJW(r%-S1+w~e^*cgD %\<{}'#]IGD)sn\hlHv3Ff[w2){}3ȝE?S9Io~oDcvCF8k^ER*#F>0 ;a+lBcdE)k7 6LHw:R76iu0Ό*]tCb3/WK&$]t?Nj<}05+Tc)M IީKx\c:n}cwt"*mV\mR;eLYଧ!VHD:b$j %\A0[ffLLb i-¤I1C{21ej0R=)OlNJLL-yKWڱESوpVJ^r XոGjA)U^sq +Ȍ`y|;b`ځ3jyI脹t-bX^xpNs܂V Yr~-#d6 U][ Ȓ;IU^yi(MuUg;5Xq]?0x82H`ytà *?9\7ïL.2u}Vy4k6)mNC'YC ]N6^QnpmO]w)Mte{xхmʏw^ B7C<fC8qNMvx֦P`em Q Z/qU!fW|Mʞب WӚ|L*r)_ㄭVw(\K ~0EǦq&KeRpsD ]zH1J)jsC ?"aRqk~SP5;<&iPɿUs]6BssO4WS ;GX̕RK#.sƕy ^wZ{_HD)F2jui v ~'#M >hC n@KH}m1ɝ%جM_zы?b0 @:)Cj 3#OV22s.1CI,=B^|-}@J=)[[&E~wԖ䨣_g޳h)v ~Qo=MwyL=j8Y&xrEBC }h=uxVo6ݤa?h,vmDow3:žF]B2Bk[g#(Q53ˤ@fU&>JM"(K,x rp5X;C 5܈ITCM,=oe5-$OG, |Iob"̷BZ"@{)lNFەXSٖ@FFB`.UoND2mӥv8qepNZC}G?!voj8;-N>% ,Q؇ObwP o4 _αzjW&"=9v-b=م)k3EMRZZ)-32GCs(fļ q[_ ԒE~5bm4`21;fڂv̂ ΢T#LmAtN@W( Gp< p$/ [Tg%{OR~֬id&UR X}e5Ά4{In[@>wMg29HFzR1;p2 #֡]gd_,Y/f,-}c"hF:10GLE Bvf <>*I? Ib/?!f)Su ׀ROGYW^Rюa5ρEoa8+tTLPxVTֈoyV# S I6 +J0^ 12?K!D-fȿﳭK EwʕT,h33 IFz" EtR.:Ƅ)3JjF\q@c6] QG LMA[Ef&[!^˩Pn3+F!/6Tn!;F\ag7? F"xl6z=؄eNT+DJpz*Fä@ˋ x;}n)H `^8mJw:oح(j-S3b-ErqHFGsHR:I|<$[ t i ]\==BxĵoG.6CTP<|%sH!u8u2@6t!APemj6;DZ u3geU[Q5' \MҘMNq("@:w!KPk>v}n|L/|u(@ bx-[eBтGc!8(!^  /OWw݆k^L“웦|r{7k %tz\R^u;P>jmi]X֍x9Ogj?dq L]lb&quTkþ(Y ?׿c Ԕ/Ӄ?4.(r",MxA LeTbd=)i讂kb3UktE}XZ/VLLLwc.[D-/iD?',  p";EL&&pu?zw'0Wk˺S?P5}<}֫6r$EhPbvcO"X1{G1KFvᗂQ@DSX-qEaɗN)euw4#I# MDIVҎ9_ XP: X9rkm.bW\~jקjf՜]y9`kFW繺\0D4mh>M.n&<rI\gև;6x ;ԅe;a= IK$s EI/aB1yL{c\eFbzDM@GF;Mk7y[BGD `y@<ɉ!](&^\/jw.|w3E1\,rRMXWŠkCe_r.Jja.xmâm@.T9%& qKޢ U$4=£ D$"4Դ/*4r+aJY`trJJ-͈/9KUEh& &lT9v.ET#'5+4Iiv%>(Q_f'{VGZ=|*adtEcöb\&%n< m %nP׍]/Q]@0gjL< jZ!*>dR#HRό"x}-E\jRyXed%BD a!}0 ; :VZ+,Wg%eTU_9{2'-}< ] '?_m0~pG?ƠI V ƯYY ~Qx?+ c5MP2"&q sYO%=,xC{ڌEp>(:hNѱ≫osEɎP٩jI*#!hrdYF&D;{ߝL:%AvJ ldɴᔨ* Ќ$3۝h3gbK?r˅6$t-笩iDiYXz_ݺ+)$ݯtYaq3豚sm܁jH@6!c\(2T7߁Z0AHt?t|v־7#b?s+W.f=9N<8'ZUBqPRc܀>AQOSs݊|vU{QQV?K#h:EDR⍱ŝU6+J/[7cON-ؠW ĆFb{}BaD-jrl% b|af 88 \D@2%moWNbvw̳4YgL`Hn4{[Ɏ:F $tPB|d\%8'3,g&䜿D* 0 tg ^N5[\t}h'Fmz|\?^73%=0OFKwĤgW;s㓾f۱pglh fP|c1.JjhOfxSgÿ˸\>Gd4KPJK¡{G8Jxߖ :־kWoID#ki4qU\g 랹D!El$9f޷uh(0IߨٸcqNM?i/#pґ 0U&Q`f{qo(}M^vkG4ɡB$ *LJ`=}2"̊80>;m$"F^!jڣ=5h^Քy9Ǭy[32.w|Χ`5"fހ d4}+z! ]B9t!1'} 2$/PvJs%$sL*5Y&%Ct@;Hϕ(N $! M# z. L*SY}xi*wwia djFdyQ%e]Ƨ %+V"b_DWF]mTpة #iOڡŖՐZ M<{¾oãsyR-4{}BT vd3:D|Jd,dpWVbIĆɤ9gC:@{Gk`!5@u&Z.n;sl-N~&9i>n=΁uauwBY=W; 7$Y/0K|4k6c]K8ƖMu12I1 6^LdŕƖ>|56KU~4`aCoHesusķ׿-4ȋػdXa v\ဏ GKLSܨ.Dt=xpT f6ow|voa o!@5i~~7ɭ挠o'&!ŴF`ǻbr(Ӄ6Nn5wTp$!|^I5FcWk<ׁtO M+DplV~*U/yUp`%4@H=.K{)]/p'37=;B1#>dѪfqJO&!6aAfHaccѫXL5jIP-eOJՙY.L=9a"`% E92Mf&mʍ!$̎Z2`+Kv@8B)-FFQ5-PFϚ6F-=Ku3Ў=C I+b[q=m`K>鼊|h!Yݴ,H]3 ؗ9rk1jVaA ,/2WS iEk7`v_ON; 7 9s*@׈A|ZI>Tit_m8Z*:Um&`OFyVE2QhwIEh3cgQ<̺JV.7L&7jNƎ;4mSl ?4p@+P#-AKp8"[3j BlswRODcjkw7UVQI7 (06EN0Ofipp@eo֤*Y&w2KR~~*$FCKD{qP(hW;. hF)"bHD !ٮKkOK I7y{^p9x#u~W3Ŏ42_6u~=@R(QQ@Cyڢ^LheFu(| }"-E{Ju`'VԤd\mMtl?212-ƽfkzqS}LnV)P&ؕ_-n%]-~M'7h  vb 14 m wyDYql;`qg&*B, 6^6`?Lw:#05 f> 0α#aFHnC!'Wя8 heZ"f?Y?DZv+O J^o^wB/Y 2MJ}`@QXŶ)^zw|/ wN@mSK(vs~TfdLq& ry(Fq H],𰁶8np}6@Wb}Ojto58"$!.LJw1Ac0gNVO,HI1m e6^RfuZϒazNgSFtroɀ;㎰n֬8daxFgk>vm"U< l"B%ќ^[ }͔ "2l],GoĔV D] zd9{X d20؞:|NX;(W%$I@($4jHµs'H>K,Uw=ZseZX7Nkj*z)̭~^ ʽ;ք(/u$тk;Wʼ|ƾkl|(6% I]+͕{oUH,y }vZ??)a"Y%qHYI7MICDzrR9 r{#REzQ}0S@E';%tz{D qi㠩18'EA;qQ/_!Cr cg8fP*(X3;~Ky$|7s1Sb;x@;?gFf.(b|gs7\2{m'ޫN2n%4m]L%2;WODax@]0"&p %WZ=N/Ք@ )KW&~э֓f_wM-;9 G_'YMxM׺,)BW ^AӭXm5駠}%QL}h~]H#}U*ۦR skE;A!pЧхL,N8_5 Ǭ046ILAHXQqf"c:#KŤGy_ |dpn#ᨴyqW0w d +f6 lƓ@%_qE^imOK1V_N %rWdMWY`&TAlYfb3xV6\)r2f˼P g4]}øH6`Ěv r}.Muh a`Z:ĞN& L2K%C ѪbOO~w"EY?jIcP_˨_" ѻ:Ff4޵sR_!ܓ7S\(7i[us9Ԝ$Ÿ8F>%\>s MifR+jworM=,IzQQᮎeN;v]P3Cud6닊 3ע q}‚=k6g'45?P˷?ξ3͕f ;"l|tXb6IumrFUR8s8XQ5bn2ŰB}R0}??JDQqN<0:iir”MB~iXY!h8T'd.=ukď&Vqz8q"y*g2N]F}ہs;:m4YJRѭ6,iLbUӥ!G:f/(/PWEْ#N b^hY{ &Ơ KnRrڰdT/U..c5K&ˆ 2f,cu8QM"+l<3)f,?OtrcJ@']JYF@1mT<>j`lAq96hg@Lk3Gmk߱cs\^s1Ycۆ޴=є qǠLb(+9In:c݀ZZtDuy<=I% &g 9EwaϮ^ 11V ?Kң>H6Rʗ\ThqLi҆J i\q"¬Kę~X2'O^!q[s>ӂ}5ΚOY7^5nQm9PX x!5 :ڒ]Xr4[ɦ`;'(?/PՌO'd6&*g&C;K"/ImDlgHoB>Y4xCZmvh0=:rܥEEwDFӉ^^'M(E*-¿A(Əl6.edتTV%不C"a4@D+$:ԣpu? -}t+gʃS,t F'&Qٳ>nVKx=Sʀ^?3~N10d⎜x6AKu;!USptEh;#s)-fIf6O&KN lE+̏iBD)dCVo⚫u}fJ]m]bD@HAce^>AZ/YuI?Ӫy PU Ċ<83rhNJЬ^®H}Q#+ &uZ3H bmB7WDӃ}N1q(pgP8rEН|0]]ֽaB[G27X՛`X聆oTkNA\"7]t h1Դ-R,D!.).  o 1p>,!'5v q`۱3QۂTˡWMwĶJM~U9f 9"vlk諉(-盫uEtX)?e.c9DC2>%`}焻icfv;5R~tx4W sa37m)ou5#Pf,GVǥ>߼e˥*@vъ0ɸ{ tH;PA޵;uA-h_Q3"pP:-!s*b.zHɼAuӄQ5W]]sŲDPͼ.,󽰧(SK˘YjIBqͫXQȷLb;}3ERiPCKo,{@6De{P`RO-'l.IGCtw.GCʚrD|&[LbWt| up4kI͍# 5zɅc=-$IOtH쯥ä+ن< J[k\l9.P%1NޟhLfJu;7ڃBqޝ~C*ؒfҋwHXvt`<[#޶+gUg$m&Ex5fD F Z+?ȯvyK4'ր܈N5W!S9 v1 xJc:"".{[T0dt&=pDKmB5UR K} nmsT5ͫ )J81%&3+ FCR CnaUh.5ø 6OEAmNㆉRďp[,k!`B/ꂷ-v62%tI::8uΡ5R@s$5ꭽ_ @%ʿ47x9K~@or,}޲66 -"K0Tw}# x U׳={`<8!"̏TY/%H?D^O=xΝ | 5 /FG *:߁Wtp.V%6v-)^A7Mzgm=S ^@ E {T턄ΒPDO\l"}Juj<={mA,^\(3J_0zd2cR[+)Vmt+#51+QPI>o-Cvp tP ?Μ⌀5 (̷3˟U"1EIP~YGiOe:G\(E{^s4}HASWJҦ٨rP8¯ujB(-;4CXXhDx-gmRxW/[A C*]nH` ּ9d+; "; Li~{h Q!d:/5eehA5Ķn ʡ4ܰWQM],L@RѨϸԷB-hz.r֪9EWels-o|QWݗZ-1+ȩ,%'g!zT+P)F>+&eCmcrN}غtA5sRsbٞNQ)HQ_G7nhaC?{bW\D3vWQ9Wt.qTY[$AN[{ťg,I:08ϓ2p@R9(9_% Z $8_s]JS|=V~a7$\M9_\9T$O W0l>:K>+5#pvTl@RäIhH5hOk j bP=CR䭍*Gop^ٟoYU"ĔK5V%C0,yZ2q wuqIv K ˨4ГpBDokvֿlr%$ϙW\eZ9LFK pހ2>3Ƙ9 MnD걓ňRdr?ixv^b>ph_%]αF|,_,t(,s͉2_dܡ* ߅;rA@d4Ѫ42qōALН/R/ J:* ;ğvm0ġ!D{qؖeM*_/DJqC+܍Mw'5!›#Qv\_i嚫gTrE1{u#X[u0Ys'b7~0'Cj vW֧V@#`ΗEjʴޤ<t~Z`6sjcE35䩑\-ZOУ7jU5%鉜oF (zFʃʑz}{")Ȝ1:gIK|mB%1tJ3-oN3ltwFth,%T$/n G"vna - WpbxtX& Ate wtNx3?v^mo$_!cڭ^&)׶3zZ 2L?^cX}f|vo- W5:p..Y wm;DQ9R f1`~#ş Y6B1[] ͦxa<V*'XW7JTM牡W҈ aY{-V%|Wh*ĝN|t>+VgSl?'GSmev]a2 ]Q\q ;okjj0V`O02b=q/-?iY4,]ԽDYSi'M_IwVycVo@wS]&eْ.GW \Q ouvf8GNC.~##dP:"1z羦wG:e\5Z;ܐli;Ld7FNϼM(iW23OL=￞\RHoh+\zAIQCʜ\ՎThi͹Ps wV)E6% i~lTu>|t$0Ȗ'@E<~^VK 93'L+q*dnffjx!՛:םzig3iO9nYͩ ,*r r;DggQ7ꈃK H$P?efGm2EIEN^KV+ TnsYL;y#ʁ`*"޶N:UkL/ _ȯ K|rl;=ˇxdBamT:)|^o6q;zо^uLm>O^H& M%fF{ bBQDn)pP {O*}[qڞ`C du\[FJepQrHϻ j;1e !U vFekaIτ Oy&nW,:U2 akyZ)YU E]Uei'ŒM8:c,JvCsX|#yShfƞ7n,8 ts.4.l^TԪT7R.r|j}""yv~عP)Pױ+&dyT5&5'u}{C. LӘX3fiEӖg,P/k%/#K*&Y jG=~FZ'کeY.M3pG9*bvByֲEYU3UQ |$%R7)f[BFpi06M$RMGAyŨgM%vAm_'y_e ƭkp&/ir~ N9hH?E"⸞ }h"owu%"֫ ́Xú9Ӳħ= j7'h( *Jz!Ւ;R<~&s'Q`.3ֵP=?7F:#JgS?_U9@ ̠a#X{mҀnf >HDԗnIS[׸Pd+qkTgʂ9jG>;=K Ux؜=ʲ :2,8 ,L5;cɍyB s7G IqD-pn'<Ń]fAlc\w<DR+~64 lb|F#U_&bxDpU6HQ=EKiUd/_ߣxWwӃgv&mdb齶\S={,:6&L[T}W}"7:amO +7KjQ1 lv>UHݧSH\$?%0TPpsk*a<10!pr %<~1&R|vCm)[ZCX>9>('5ZڠzOߣL5H k|{i3\=]˟o+r03+<2bRM'h۷ȸ;21RbR'+X]ЈW7(}Au[$ҏ:ti/,b\Ƚ{^!nB ۴OXrl_+}K[hUstC'rz]t]0TM%f{c|o*zj?*`֤N92~β59S '~.e:HC|Frmgӻ<%_X%@ $U[HvF-Br'!{aڢ==FB!IvZ"*O*%u:R(&ЦjUۇ9Ξ*vkO ;c6bpz h(Tf㶝k 3:Ǘg\ٶ'UkۼEg+Ua3 `GH84!Sw۟ =%H3W:Eד]~e /m8b~B 5)áz>3f 4@L~z?Iu198q~wZlg@oN]oLj$x<&[+Ƽ<]Ip8HО fb 욁y1~KTR *DEh|˻"Xnoɣ+.ki>G7ixkҮAq\Ib|?}*bq;dwhw`ܦ^M!X=ԉSL?;YdbX"21mj)<)W6=ljŹu>&}hBḺF܎qW{$-:jڧ,HwQ>/ ѕESw{ꚢs [B0ƹazVbj $ǑnړH>{TnRyO$CxaLatWdp+\DKyGf:U^;s ެvjy$&`HMңj Si``Ǵ꟟ZN.޿9DzG[p1&=Z-fl>a"h#f+VlR/u Trg d&gJ\cDOvP_7#ݖs6È'AQv(Y_˅*9߲GL"$Z5Y#2s{l.A čm6 n+ÂҘ;RCc-4#铪r+zc+#MHS0i&4a* UtAuFpiyy0z^MjP?C:sG-IA0^UCx=%{`r&& #y>3tP P}2 QyM# 뒦5lM" Jh#,=1,ϺAlJHANiBGZ9 Em O{ޟ9jHCxiY`>a'izi<:wD/.]-ĀQxk{PI48+i~t2$Xا]V*g1GWm ]C+5e'#5+T"idˠqk|"҃&szu{Xc+8J3]W77 eP_=v#}>'7$^>oͧP ꊜ|)6?O iy:f:+@}=pqpTWztz>P NLpcQntVãVȥ_ۘk>|ҠW!VdWAS\qQC:hj4f;z%4+=wy K~HBY3&H ׄP["TR+ g^YP35] " TXOWᗃ=f"XaSMzX|`8w4o2 MS:LlheىZ: ^d/aRxj-``S~gfؼV&*S'6ևCy5 `LN>B؞ZԦ, l, wh|I/[$ת` RDS-u2 \⭭&6f% wc6 .U§êF cO /hR &F,b$e3`ViGClZM?ݨB) Kʩ vYMK" ( ]H4Iݼ㎒qyF1; ӢYCEgY Uv*e=g1bz|V Vt}G.TOtxX28&u(UX]%W[!fs9`HP-+Uׇ3{S,q_50Po2(0ý #G5i+L {vzUD.Z^\W5M9V=Ŝ<'Qvg+^Dgⳁ*_,92p@ n db~( xՄ`V`o]`X;a<*AsCE%eaTÁcW;& Q^AJ +.u :7q"*0kgrbejYEt k [+=`v)Mx=&JN`Ƒ]6 SA@^g\Qic?X퓄90`JBJZ2G.=ZԌ{7@bD:l KҮ!LgѸf)>72nl@pb{* I9e O` m09JC aV}(~L Boܪ9LIý g5ث7zԝ&wĨF5?A{%|@:?u`C}G1 qk3Yv;=lBsOi:v0@3CKvg354Ollv~f~7#t7( aebw:١у]sz XQwīPdtk(VP-\f0(0Ïdq&W-J|ɓ Y!PA5M;i_[ fjSGin\&V-SYªrGAf8(_ ǩFryАg[3=^+3U{a;`4^cYJ90=YHɇ2TM*rk$N措v;;S<z+即m}캽EB<)%>_fMl%r;cl~FIY?[D}\۽ΒRMċXqA86BFO2g M.zT,c˽4IptDZ7a4%5orω=d,8X!?k8t4*D:aZ{LvZ ٫F}dT`1:K'}YGmb;{>zzA]Égk@”=\Z%T D\HÓw@#491)O+c 4 /xO3.+YJ>U𞑕u9o Hpo-sw㎴ rwGI:,#Ã8}P - v_S%!_` ?m;O,D O59&=5t{n&b'Iд LZt\֕*1UUzjyD%6 N,_Y3%zO =7SA{ƛy46m v0;>rmAȺ{&Bv,ڔN6HkkjC!@ hVOƨ IHJI&_ܱjIpJif&BaET3~L?Fx>^z2ڔq*I"IW:.kR{YQFe8׬ K{*Y$`O ryս^&<乄λ8i1PEv'.9HA .Y` g-9$ݩL.=}Tο c@H#L_C8ET7#\ƀ:*ݥW;}8)q!]@KqӋLʭ擴Hg}d:v@4=Nj55slp k f}f؋\iYA[Lz6MKo>&B/֐xc!E,*!!rbΝWHgw6?Ljc$63 S͉CюW򶣺gX5sr&nC߅VU.އHfњgyt٠ =>I.IJ kΖC57wY$+lp(o[ ( d_ ~x  E{.|jEⴐoÿowO㗹3^7!çNankrC2¦|>D3{? 5[y:38LGkF &FydGx@qL1`+։:]s{􃜲+ViI'Xru>x kB6 +ܖND`ovo؁z6lw[hΔV֞[󋤯aʀvhxWT舦L3`!,Gk }ݫKԼVAP*S׽$HfNELKQB0!>FzETβڝٷzr,s Q f pq,^X1Vב Ý?oZ3?.89^sT\o Np5|EUހ&y F߾ɇ9aXE=+RbG}(O&@qFb"\Ph /f<4|Wk758VZ ݬey4ZtDN#4AU] י>9@O!/àz,JT=ռ厗a8B`ɇ9pI2#5D1GE{'2뵟cӊbY>b`Y hsΧ_Vg ͸EΊq֐jbj^$8j\n0XGdT<::Ɔ´&']2Gt476~GCc_Q3$믭Psuwƨ+ P SYH&nɊq!D/ɥ>䟲t88kk(d+O*xtPFOЁlP8 b>PK=-r87g-JWSDਂ2RR-3kjE̲!tʉ8(1뺜5ćXb+I3/ #,\,J :ѩpMʙ|xB}Ψ"L6p<0T%,u7~\mi3Qpg hX*G@eV̒Zȑ"@7wxvTIsBXC7SĹe+u_F/SAM~vmdz1PPfabdjD,V({Zs@Pm?R%Y]kgE Iǥ$_Pfef'VUQÊKdnL˃)Vߦ;G=>:_U#ON&tژ4gA|t`ڽ"W4(9 ѻ$m0:p|)ˆy+ow51Vf {{{ rSspzI('#4?֠sNz@I84 ky{Bp!"+vĊ&t-u&?*C)Q09\9 R sEUrp=(4m|ްx9^Xm-Ɩu>yvHlJ Oj/вfeGc,ʚ%J HUE(h6R!1蠠UEUK=%Qohy\~Eń _M@GQٖSf~t~J {Y#;Baka'}sJLU(SM*[ac]Q5h)l<&FT%+BiykG1&çM9^AK#(bWgiWH|@/L@emLllɔP@gK1 caRŘBI[Y+b_%fh{S.1%^1&Q)RȻ\GKb7wGNaFH]H]'C昉e7h[++o{*^/:aCp ϱ/q&?7~]`k3P_S뭩L6&ɦ7@AĠd`g+*m^;) z cӨ`H.sp+%;› ]m %:YA6ק>̎"p?W-l~!%$ۆp' #U=Y(6'9yEe˼٢F.i%>ou c7lՄ ;sGd=; "h\f&[Ttp"a]׼P %M4oYËENf5Ȼ"> t{5ȌokvYk@SW?rn!Ax(/ `L]fv*TבM\ qA{zY.;{rp#5<{q,(򙎄l&sUltLMw"0.5"rLLo]wdC6hYΤs٘i٥>_ F60OϋT(H߀}#q2ҵ$Z?VREmmz 'OvғĽnbLM$VfVu+ n%@/} AI;#OX֦ $=~TUHc1{t{E1B01igwbގ 1k0! =썺JCE.,tNIRYq{ʶ~w0/!Ač8& oӐMJ&*ٙ TgS44YwVc(^Bc6Ӊ)Jr)WiأG@-&6ڗKe.jE՚:B 4T:Ե>J#4M F3 ::,j ic6J8M!Ίl A;Cu~:0H3,.$(H4om?zeoD;i9vO9օWǗbr4Bs*||fx_&)}{, Ou.$!T%yれٺТhgme#=SȠfi7$j /L6":h6{qxoCG),kXnρy*z{`LQQJ'l|Sx9Fo +۱=\ 8_'킢s+͢g^/`Ã}P(?-Mҷ`]J94#!9!k6B"HKE .Kf*߲;W=GdNֵ+w`Cw1yGGr5hMc6:)l͙7 D\U ]]wBcፔ3`.\xz7L=oET=W/jw$U^k4 uLS-RvyՕr/񅅃U]Lƨ*|P }Ź) Mi' [vAa=4ҧ]OkbYzlfcTgXPʾ/&نƖbFm˞{ZֆѪTsK_1hlOXq;5R@v\Hi2%g=!﬿u[;TE]1X S-1<_?&eeB/ij1U9$p)H;p KCAXzkjɮZ \N5ON,/ 3xHⳖ:yS0tJ6|/H$?GlD@4 } OsMG4M{|<qm L^:ւ..K֍\ 4t#ٜRE-Lgv@{dIVΠJ.7IRjkJ"(&Z?ATW:Up!NyFN~/׊mTI.-lǥt E̜b U$=ڇQ)PV[7: W+gj';'BX`_+%ĤʠDLD/7L9 &~ħzv}gHmΒ?N6ޯt%{]DȰ@X%a4F7 mkJTv;D_U<@]@Dp5of'tJjSKzэ015񸞴uhA"P0/ޕ"qcY 3Px&_sS%q,ھv8e8줫 _0K0!} 3V Ash7Sӌw'Ͱ(\VN/&pYU9PZ&Y%$(NJDHvK]Vd~`vz$]q@6K8?mKߟŲ+Ÿ(b6"q 3Xصy)xtUGY*+ǀ5C4#VHE9kbw,{l)^ehne:3'It٤]!4F `b$ "8T f5hxEQ݉Oit4A@ibE88t.2yxPʧS ojJ[gzkFTAvX;g'ZQmc piLxX_=2ͩ[_Q!@ҕkʙ]9G'iA%#V.UjĻۈ$)3>n/㋵~@25 <} C7DǠbS.pfחIݝ4L"qQ[ѨŶ|V>3c޲V>ui)p"ΩIH/*l2拊6wIaH<vqLi[-6<ԝ'Sҟhxޜb's7,Wz#'wZiBw< Jgޑ(eKXu{Tc}_nP" +8O8txsү~Bԋo}ҷȅ'WMzVpjj }\bc `8,YtoiB{h}r[.~vm d$f.{SkT*$~JA N6 45x;eYNrpobmD>jmv72c^s Ez]3{I>d",* F3-ʼ ֎UO`+iV Lv;0j0Ko\;&J)LWkw.{jT?Ņ !m%Ԙbw'O:2jwZE۟{.2ۦg2h$ WrH,}9%8ӓX%?{=:[34cI/^I*1p}'c^9Qn)V%d 0Ȓ ѯ-q~ogk1 3-qTM丝q96A zzֈ ASOq43;t&gD.EPdey-x!+zv@3VqM KLT6-AʡC*Ak.J[/^F}ld6oY>"z.yYqWRPo#NCȘpKR "XJlH w)Vu,m>cGK?oBLM$#acJՌP  XW)CT_BMgjn;v(Z66d{m]9F`A8Z a.^в&3:E(:D*9¿@5k0jY!~2 Ob2t+>|Ym3HF({]K"yWhdX!H[;wB1G Y$jO).G%rNT@sao jtK5h5[1|PՒ.U{7>aLH7 SXxDPjF>7𚳻mc { M(Uތ=A/G32G8Y*@Pe&sűA lȍOQ#Y֧Jm8;}9@4Jd/kP[p>mCf}45sַuw;oo#?lbk8suf#*:IᖙZ*Jh=*k?%Z@nԾ8fK6 1JlB DNw J!y ؀# Ⱥr"?F$(I(1'fH7$婳1T5÷NĵIq@R,-ZK҉ u}Zb13nP&4OM4}ֵ<oR`g1z2$PwMEg<$KKW-[o9>Wj(=mA^ZK"F"疮{GC!B|-dpX+%"SN;K)y# يZ8+!wauDR=؛y7 Ofn^I &5Fxɲql-O |Hd=,~j BZp;Q;ܪ0B?TG5cf05axS4|b˫?\iĩ%,U NKt?⮞iT=ծ9'BׁEMN)\:faoKyL A]PÁ@C;.\:9kַ˛f+/BZh!2,J Y>X; iIq5D i+n/}׽GA\cŽBh![مJ *ĺ&  gJQ` As;wyFހ;[\qJ)-j&Wɜj fHYb?niDॎ^,!USDrC=@q$0u1+dh}ya 3hLr?+ke0Y~oeEz헨 Y6\>qsP; ]DhXA H#t *ϵDYш;ch &.h6 " G`i<'-m3-V~gH͎Yi@@x^sO1G5=\Cy݄AJľyWcKe(kB6'zt3ꘀ:R&ץI1RVOx0 ޠXo4mFhY6ey#ɹyڨSi|Ŗu#Lmv M8Nj*0¼k0ٹ*kͨM% ]D_*D"\O'и!d[cjy wCďIź.wr%!JOIwq+T,0Fˡ߿=J`pv<"BdIMIiyyL#P9c1}eܕc(P}=\cTtm'#q՛D( 5" T#ssO NTРHB5޵ 1Mod? /- C%֐(4nD1C6.b:R:;T"Jr5IBN."|`I!A$B/L:3/BKsIV7χS~u=%%ff[UoK۞KZ^[$KA` \1b;SϚk/^<DO|oࢴ4s 죺)w(vKѹ(ڧ6龲6F=. <.6=&ƮyGU'3`H>LlGTTy"tLo@|Cor/n ;Ҳ]}#yATq)$9 wLH-Dz)uӊ~Jy]*-6:iXR1R 6=rITϛ<15](#}nKn'w'FHҮW`!QrGXt߶Bls R놖cr)8ŋA>-q RiLi^:,sm]c qу顤n #ߐD r4 DFìٳG>\gl81EBkaC_si+|MW5[]f6TLK8NDW>  Xwn^ـ=^͖(|, ^NPd/'ⵄy:{,ݲa[Td3)g(},8a]Z)IsM@Ob 8L@Z;̆bC]~,@*UшPC* )% j"|Tc>F }OĖ o|Y (x'<̄s޷l41wN"wV,1ogKY++ysaiEրq79nlk5&*rAI̋ǭzoH[41+.}:sL ƔPkיf(_, fl,R' xӪS}ZiǏɸ6dٵR&O e8˦٠%LAO|GLeM2~)MLRZ8yQ2WQ6'&(Onj&_pvշ-~(*ϚFL~q$G #p_re`.wѡ:GF=9ϏyI:4w7'`]aYD4e?9U1ݾC)w.zߖ z#M 0(j˱i͓[H6Np8֨F^vè-1P0ZnʁRբ+I'G,ZߗjS}Eug9%~(# 9}j쨿VB^! h3#?pd&{K\nYc j. q9Y[M LDJb:ZJŸ$#6˶[c 桁7۴H8ys\sL 9`c[hIQCе`O#O%UAc޹kݩvǑŽ!kET&lK8=ebSY@p raF\h<NpQ]?P/S[k mCԫL ߘwh 3 w6 =b`iGXR8f]A~ɻNI 1#I.:6>H8ڹAC4%36Fk|A%b:ez>+*PՅ؆GBxyI1_{%2w@C,g 1iQ7hHϋa`UOf`K1Dk\*@Ch;m& FgE.g"tؤ6VlrູvtoQ2h)"A{*K7g\N3c/y*^x(X#y=ᖭ]Td[jR2o 0sR OyWUyO3L?t h] .}܂k s4j0qJdtD3̳C/# ZNz_pEs?Aw x+'o \ s_.pk8˸}3Tԛuޕz-]>31 G`@y pc@`O瓜hݕzFcl[ ;tǰsIZpA^;bRt_U <A]e/F*︴Q w남w?40x//ۧ v<%joMmOvu1`s)!7; jMݚ䙩| 6)Ln/5//BH1!(2Dj,}1AOne*]0@X瘼" S2yTi!Ft}fNoBt}qԭ]9C }vZK?Mw,f^f(cBӢ(ALJ.nu؈ w\C֐d‰I R9UAgr i5c.t**Q()R\fsora(o _y5TF^_I3?@dk/|EIH0 wʕQ߿h>pZֹpO\7}Ch%,Pe*cxamun4Ƿc3Xv5R\NX–C&jre#}_) 6MI =D>.zG Q}5K}R 0Ҏ$2Ǽr}dԮ-MOٳw~BQ2z(V4 `DuU6iDQv*RtB^LUa'Wy;ő8X$*d%ۡu`5mWX.@BwA~/YȽ@V߆YMݘZG0]N.6Oeb}pJ7mrnqway$C0/ZZgy2n vn*o[ݞkؤiIg'vdxл oy<kp$#3TGlY8-}ڨysjI]Tޝ{vLw-~w#ٳo>Gh 0v McXmYmt$$̃O>͛cSTWO@~I&:gmmrr Fi8JvܼƔg,hpmwM/yPXhl U3qtA^|'=qt]:Wªϫ`'R)nmٖ:d[dP=n1dcVM !4QZ7ߘ5O94j#rʙ7!R 3jk09.)~7V7sbvWSAidܝanG%i؁(S'^`8t~ ƆO9Mh[R,܎.z +<-`nRμVr#7$ 쓐Aco cHYըc6*cmav%YeIXAGje?"sVʼn¸YǛU9n!NJs>_n@LYoL ހAmᆵ?l COJM_5@G0$çE3IB@%rUՔmK~Lf+gcuAð0ӎ"JK]ls^!i5zP+z!'2۞G .u~## ќ/O xYyg{ÿW2 ^ "5޵FvI;kw ̤4++|;UGFYvҗ&Dnoޞ &E=7mҕ Z6ISa쫴.4 *QgW WGENbG>φihwl؟=nVpۚS '4WaOE HFO?b#P*2v0Yq}Ppi)TJ4,EW4:Õd!.IRu=I\>1ZA0X*@Ydf@԰ٺ룗⿓imx>Y?4Ԙeg٪`&$6g?CyMoZ*MH?43سc8i[k) L#H+MI1G/ rҩx񒗿 yOH ,ȢƷF8S9ƙ-{$J,bI!K~N kJE0`1rET@1a`gdI1T>R g?\CV# #13TdK E $>dJјJC:IN!~>BZ! _*C;,X#W./KT_I _/̈́Z_s]DF}kxPJ95 ߶[|t=WȡgrG}:K ˬUiAx+A_S0ރƞ ׏>%t 4% @NpD˥[`4"Gp+<@2]vD= rIےsm urk F#By?}}$zy{#{qzoi>hL~Lh p l(#y2>}q^ZG̦ldnWx6xS Z2(˷G;Nj}֡?cS<  R,v.d( W;=%~?'hI jΗ 6}G@[íne0k?n9$fF"t?^a{NgL/% $|Ykyi7 {)oUJBPOns.; & O|nܢ5Cm2Pĸ1JĦ<)+njhcNDK1 =\FnH_H " 0ܖ%D/h794cAVa wIkNT.8kUZPh.cPujnq}NPиSmNG_ i7$@tO((i7sh]Zz ̆t _UEj!*\$5{u8oղn ?C#1&=PJfL/ߝs,F$m{+$\qWNVp.؀]k߷?닚@i<2+ƙ!?CwzgfZz?nk ({{ \vAaìB`YOb oQFs`hmGkD? pο&ӂ<` FI&-O<߈o}u[|J<ĺ ?q2 2=cyh;zQ2V|"`83N䌨7 ' L{hcD k収(t];,[}Ϧ'T _7q.*XF¯NNv!t\XS <l>51"\W BlKL.T_)tE~J)( o$d1YXz [JaUS4\xMl /;ѥ 3zzod;wΝe&H|bX_".'y/*.*.5Cgs +^czP囋m,ٮ-eFA5Srryq[6\z3 uGĝBpx(UQ'eTMZF<Ȫ«:qm# UBpK8j,r勥Abjƚr;O M[!?X Oׄgf⸝$:E[6DɺUs7-4wtuq}lkq|_4EؗqE#@-P[1z9LlTjjY@w.{+> T@!z߳yVǮ{%q_vCIgԅ(`KY/)8֍Oއ/`%rzVVU> K|? +yM0~J5lXcd+&7A\O-DX۫d?r&27] M ltIl:{lίB&oNV&4>61u~mt.v;!-nso0 F\TBߙTXG}WT|\qlӥ|W\GAVW(% dKP:4j U,ow,l 51wAk"5S^Jp|5{uX3A%}pxS4pk~9R8;ꨳ~rUH`$dQ؅oJ{r|{G%Ip]"<%c4k*F0\((?~ ̲/ZbP,eݤ9dUUP#>Ӽ/:M۱ƖXQUx}jzzNs6 %Ijc[v$5$-AVߘ=B bĦg^t hMHvKe)`KԪ{%M-vz3<)C r5 UB'i7 1XT]6, i[,#N_=hMțwšŮ(q5ꦷ7Tס<_#tb\`Pr|擭_V?9? ͎S{}UyDrɡ1͗¬dGle[Smᣡ$bLwOԉO|hb[h=ЉnHp;rj*ZK\Ƒ9@uE%Ku!\♺Pm|?<>x U#V;#v}=Gz wNNIIwUu V>.pfx6TX}}c90҂);,V %ZGTTKNo 'ZFϼ1p+z(m5l8VQ 6AfE 5{250?(d+k X}d\W8V5<kp BFˠR/W Tlgp=ΫԈ6e|5OYA(!@l;3θKL%` 7Uߤ&;ō: o+hfuRF5``Ѣ|,qpvJNutLI_^,w jYӳ3+P09O=u-;vΛ'gMQb7^l3RVS-gKE˨ց/õ9o|$R_KJGE<40z}͵zR";Rkt>E/#ȼyr:?, v@;p>} RTL;qWre݆N%&:ea"6] ަTap3ܦF8 Qr5;~g '״x7\?d2 e]@LyzlMZ}ԳUӻR/_Ƕݡ-JfA?du%5TD)-x~gP 5Mc>:O"5?}9»~ fL?|\?/hl]؍Ci>2OvV@d^PrcAT,dԝ 3\HA 0Lc֠d`ĸ H#%h/:4QLMƎ |zHv9ٮ/F7<0t!IJ"A?LNYdj1یjrI5sr,u|wMˣ&u#eIG!)U_F*fK7&i&ŪX iX0Fj ~~@n<'D 8pVrZf-E"i5W9f#\/n(8MR٪-d)"UI+b7sk28#~-ĀǸDANA[7]ERvV č%6D^LXN]T-yi%cS 'Rm(`UF3gKhIУTnQw* @[CMAv,*aTxY @Wf]>;hMO^?j&dIt+apNj9F-[7C cHtmt `mmZpTlD{J|U 4V5|P !+dXsEIN?2XbU[8KtoYT)ރ]-]0 XbO kH3+Qg*ݞ'UtS]r^=|,iC}DZ;S޵dٙШx rE _ymЛ0u 7ŢɁi-[K< #l!m|}$ѻ(R?LҕGrE|nB^l@:١dA/qXϥC$Wy!Cn F.-%ڷJeXÔIpjW=ͱ@*3 ,(qY;"sSPj4]iՁ7:RFdEoX{#,G jPmGF{ ro{f dd)ˠT~)d Cدw3{gg@/de6b XF*C!ӐN#U0rEGLo…A89\.Q!+O *MLP=,Wr 38r`a*j :,nr_G#WGrrM{6w 5ˤx / ]*'QhZ VVl֤r;Z}xȠ&?O=U{FDd"7P;AIɪK1uk }R{Z ,=xP[{z_,"eZ2ўtDʌ=Ycn Cz5 zljeJ-L𿰽ЪЊ9D &F.ZXRT'l:s diiS{ jST PLs>jv4Tq4nwK,6k* SC7۔8'[OLy@y1Y9/>f/x!JvwPT7u zh@:OʓDoԯp&CUEԾwKs`u1i u{atl"-l)aު< Ph2f>9yKjjSctkq wO.wQ~c01̠EFtbhlHK]z)*DWNX+z?t ?Z[݃bem%Er-B~ ;rHɈњݵWi$9ck1擇ԫ=}:WTN!SQ8ہ؋"-";\[}bU'en.rR)Je˔ʈ'/if[O֟g)Y}Kr{UÆsЋp z!PH=(eAnf&cCl,΅(zv?lBE&ri#vGkq5lFӝcFb٧|_{gK(Tt lK6Ӻ.STO3e)JZa۾ ImbcZʋǐRQlo=ͺycP^|D[X"ۣMN$>] ^K5p6]DyHy2H^9V_:ułN;M8̼!G?>L?.Y=YI*<ɖڷ*)/&&Y?@O%Xω}4 I9e3_(wG%GռCSBLy7g2&!\)\}#ڮ+X2+P$'mRxV\κJ[ά9jV볰w!{4UKyVNIE"P73o1\#+-k7 # 3QqZ#ҽ6k>Z,4/ tF`ģ04rq_/ptk>we?lILk Cz-k |y>ђL>aR;o*غ|6uҟ]A9>?KBVf FÌy_̌U_C(l1aoC @ \"):cRh:xH@d QϞ?Ga}d0_Ͷ=aH1M %S;vItެ^msJ~R^$+2D-Q!Sx⺙`g,cr[P^\ luHzSOɧH [-ԩ [N}OH%9[q4VpIR|]j6D9]Zg 'r z(P u4+@F7ExeyP U:~ۭ-27-Е|'>ޕf"%efUT0i]' C_ond@N<5-U;e|ڻtZ=c*&z~|RT?"[ `lHDND|sz(Ϻ/8ڞe&(.e<;<-)R4*YE|M#Q1M}\z w$52hYfAo2|qI99$/QKK7x}~K( d ă[6CѦϟh2SL0H<c?Ó|s*"\ENM-Sg&,e'dQ]Xh<dfQȵ*puv. J@%q\5oΰT$Ś9:ݭ1tdr)-g62BlMxLI2cNyەNc{OCge&%wEnsgN4:aRQ$z1͔s$>ӼUNI84#?*CPT@=\Xy9c__g=+9m%VkLߨFu,Z,MqLFrCjf ƜU^RXOA ڡ~?*qWiIpFh]kFQfܨ[)iVPBXa0%UEv -QS=f!<ݛh.nٵo eS~+ޅ 8SǹX/ Ɵ{Hp0ĀW䓕bF?߆58$KY:1 FIYWQ3 lGЃ8 !e;c؈O҆,YL֧6E( 9cr'ta{ Am ljmfꩣᎹ7̑-G4cZ#gQv; oDT+/_ONmoS9J-(9KU܏JqeY֑~#?FE9(t\R#\أŰ75BNV"_`w-籪j  tsnad}/5= k\gV[U"#[U^dž8E~H@&4!O@ xw@yp#?[LK_;sY\߄?[a؞9fK),rAZa҃G,]X2ަOXMCL{ gL87Dvd@zlg8&Oq}Dq\~1!2C52im@> 2(c&nꞒ"BPx'd,L8ÔRУ/ڗT,zHFu 8|A4V_aVSDao(xb]4qL"yӝF:;եUsb"+XX5I+R,ᤤC~=WaZ#I%Þa>8%՚q^Z:͝KW? |3k^e#Z%]-mČlC1`s hJ Oqڷ^#13ѻiJ⬨^P}ЀIvƅFFZZvԢx:һH|)c.,`5!搁Hp=MMˌX{&oevsj)4>Ň,蒦pqZw{Wzվ,7Cz{$;0J먗?wiNG@d44A9`tH"%wQ[uHxǤ4dX,v\2fJ0ohS{Mĉ&*E|色?#S UkjKij|؍1q_n W );CeD>RNXhxɒKX#d 5Herm.554$b3n@m΍m־<R3>.H ϐ8Rh/eqçHE'9w]p1ިIv&\;p/_ bʳw5%k y^4 QU>AuoxO'ȅͺ>PH18~s)f_58mdsInTX=(= 4ی)BsU1P'onfNY>e` Ή!a cA{:*I"'AHzqE{ÝE"̔fZNu҇>=߫Y,3<77&qkJ~j$ MMr(T Ik[VQI3'A]/N4M?JY jOZ1J-ӧ@`2%YD)wȹ 0y7`|UFvwV[Tp S 6 H(nS/b-Ŕ]&?=2:eME8W09gO,pVʹ~>9iiAtd|IӲĪ ùH)a|!|hh6^?ϡ;= kDb(Jt(Np+cRC`p(k͉+Ps=td]}Y8$ l#!Ku=GNXڻ Ȼ`d_J:ژ#[%S<}(4߶Et2^f=XZ8ZOCDlSy[!Rx*Bm^H(:gXb "L K#.:Mttv~=e:t }}v(+Tl A}Fh6(\%:oUjbE=h]غZD|S*$=\üN~aD駮 Ixhqzl\͜9} ͍g4iXu,>Bcq?ćE> s-fqE ֚g2@dfQ:cd_3fŜJO +E3LWK\fTlSJxl ڀsi/h9PlZfȂm^fgJ:G͞h=NkN@li6vLʎў&)*s)$ ۻNRg64/0_^D  o\;z7χRK%\i']X!d zL󷲃bk,{Gi'y4]UŞq:5B0 1[)˛=Q:E$ \zik/*$T˦iP Fז .<&s֞blx$&) {.)gBx΢TWo^fGr3O;I~K23)߭YȊ _XP;#l$ZGdڸבPQzj׈$< K,-l쪅&eBabibfY΍Lځ?+V$xYhy&ziJYGqJeЈT})Ѯu_Nk|suf7BcwE g#1X^ZpMަ.hljF~~hZ8~^6VdhlF2/^!sʩ~yq+D1P?[~ЛRP;"̠>uc\yMAE%#.)lr;Ϻ$hvrPP0E\ d6U,[zɎ8Sɲ/;&8<ս'V mZmqGG%u ]/0i%d?fveP#s&Aa]2*dfCgm{IºYΉh-a݅O:N8kq@T&ε_(JPi|W=TLpHey0~bJi]Gz*ti7[J+w*2F ,jj73D; VQie3Pz$ee<hs~cܔUpV=Z4t֜030|J,Rkg E\n]") g{h(5JɮT.FLMmj87b|95_`$_vZG ^}[W%˟ʰ}8yRMO5胐|V\Eԙ]Cc0[ rvEwFVr˘YnE!ݹq822&26*G27PN"䰿,k~:(Ms~ƆZsmJqq~AٺȞ1}!Z{]9Ô:|hU^]mB8׳pR:?|"OG5dx jHP| E_w9DjG,l۱qbsqD?UD m,|?Y0RsAW7 @^^nT.p <'7=B߼M%鷦! ߙP}7[A3%ctb毨 #a$}jzlud^9UYb)B ``SS}氥CȳZ֕WI?xvI۵m{B2E -M_bh E;uYdSWiW}.#_v풡l*)ג!6ډZmGMfSvEE|i )0K}?PB+CaD*X6GfR];|n#H-ۄbgB>ǔb ٌьjm띃4Dh+*jDܭ=trsbH>|R?פgW0!Cx*}5?d_fy|եU2Lwn?H_FFkZzuE8Ðc<]`$P'64X՗g;˃ؔS&qh> o[9tA<%Ʃlw~=qJ$" *w|5;[0y8Ҡ׸ځvSB2;;*lk4h 6TȚ>eb$PS[{>}1lq04tӟܠ|T-$P(4(ٗSFQFn)ߨcK6*je`)ٗ_(ml<(kυ_,OhV][?uv#w6z_b_<S9ɷ<(wE[7;CLYb{=tqADz2uC6-j2IUf /-P֙*0԰^@lGVA :k]n6z@0.U d<]htt# ݳh p*Dg}ab 2ıuUJ>!(EW 9}v[IBl3RfC|Da%x\`wSV*`Ͽ|i5&G*&#;|*\Z(2J"ȴAݧ\ry$B ](7e^J"2S[J 5*\u*s>vtbQu3&/R va xՀjgY-)2nck7w쭒eW12ycx̻COsYb`4d䧁 'W12z@(.- +2'Վ+ -ї15.@*+fNVWSn}S E*<^k4Q>qKZtfK'I^L%B :/mRA?pكE>t9J%,RÈ,i\z*GFcA`I;2n8ϊaYc]wX!3uPu"A!GQϻLlםzբ8Űz?' zZs>2ʭ.TDe>]eST[l sar3C!g7>X6*3 |O:p3x^2I РZ$Ec~(;DЋRKh M8e#+p9$ŭ3/ccGROQ\Kw:" )QݙJ"~!\LCmu"&auk%S6UWDmDs! ?j׏EWhhQngᖄӡYKWqJfciL`^hwj,Tpՠi>iVh z Q]06X7PʘFW)iX$iA(jfѴy˂)~F%L:~qj}],H_i )[Qh&d\k[!bfP/7.X FWL\KSkSdLgYZ07070100000386000081a4000000000000000000000001662bfc8000007d8c000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/st.ko.xz7zXZִF!t/}J]?Eh=ڜ9N%A)u,f4xO=*O{ Uō9SW[DkHSy5/H^ҤK 7d|-Ny9/Tv'i/6C/hwJ?;fC8v3k H}FisլS&[<{ZMIZ lV QGأJ_ `;$Jsm>_،ۣ!%{7e@@!ܵc юgފqf%e*n 7[aR&TRǢN2Xźì̓:V?<(MF^VБ|6h6*blb\^E*"ɱEPsA&K;꙲ӦmIdq`__5xq_kiNǔxРhDgSX8EBzڕA8n{`ƣi]&6}!hHrTꇽ?wГww zwg{jc"\ UFM޳I*v^ z˧`ѧ72tq})c)@ ]BN%5h-]]P>0h9༴)#i/.J&02E 5 ˀ^qGm휫Ͱ &y`4Ry2?#J?iܶb`Nw]b: 1}( U"Nqvd[!r !)7B[(VpI<+yAQ3 ;:,}^8ׄ0ZxhlO @ς|hN#Qub 4~2~Z/#:.&<hDM.*Q1uYfFltUm XR\Z1'bF ͿPk6,Kj@Kl`M*W Ha4Рǭj2pzXKG5]c媱,aJ<"̥7{iAM뼴ukpek,',.<n)wkm&pG$5v>.q[2F_bUh8mFm4 x ōd3ٻ Qe,U%SR{v=4–mʄ0bh2=Z&<{Tn#n |%?x3zK< MGʐ7Ᵹp"}s `%@z{\彚/rD63ܖ6)f_u ڱJsbZ, o)mGᒩw{qR8N$m+q2 Idza,iϒ9 MI,Cþ1WG}VbѸiPF$e`XP suuOK,"Mg .}䓡:e\h!g M}_`@]77FdNe%|ba~31P2 G>=|Ge Aw1h ;4pA,@uvY DbJd< 3s$/5jsd@C({`=S_D> ֏S0jDڋ~9x`JRFE;A֒igaD\xH-^ǝQpH:ofO&xc} ޳`HJ D+fh7zaq)t m;m9=ӻ=(uKn7/-?샸Wru=h&NBNʊr q=nk O"$brazwi6Ex4z7/vgD{À!c%Fq<.GX{d qh_5w_^ޱ-4lBUa_ʧZo}uOy`?#COОg\͵[^Hum+:&m\~Q@rNl=i"J@kh5:+2gDc-آG~ħr@U>uDU]!e󒙂GdcB5hp8oв0bǐ_\f(GfL n*KLa[%&'zvcXy:A7~ugQn4ԜǷA&;Dv( Ͼ$k (cV/sH1n+rihs.:Ғqh\9Zna'L[ g{R2ab'PeػH^>b D&`L~ć};8֮=NOUu7ěq=YN0Π} 9| y{`iMd`s!SkJ:ͅYS\""w ydIN6ϗۀt{S`h hd-LY%їl}ivⰱ<ݜ޼# ) }r>yV߅ \ pT tƮ 7jǡZGM-顉 Iee O b|4ܱNL&撢K.6X29Z $x" l\g L MurIE0Bt~}vy3dÞ=Ð=7@7i\\|2>E K,[ zy'uwH`ޤ8fƋY:jS:&G"'W_Ƣ)&Rf8BVfс TGq`m/SlWi7f/uBCpedr)ok&1#-?%j<|Z՚_1u4-a㏍l{MJ Ru9..s|p%azTOs` []#頑!0*Pબ#~}8}&:ҙȅ `4noɏ\f S/n1ɂE r~qT.8 )Z&٦ Ja4us,xވ((G>}_u+Ni֍jx e U2nn,euI⽵ /Da2.|Q]ջY%K5%Hcܙ\1"C` eF;&}atYI~A^-Wb2<6p23t7T$Qp7F>-+@>KT>giPek>q5eDg)ɂd\>ocnyE 9Z*^Fx8>dp0Ya#HCۿmbg;\;d]C/IjOHK߰gB}a-A @ܯ 4ϰB2}rx%g("sZjO^NC;?02"$m.Zui9s~+BX|C%g=-~5n?>AUk_%^Tާ/)MGIk `HcC+|*m{&.h5m8~xF'XByr@(oF65IÃ5IDPV5hwTv'( e%Ihztf$CLqy|΁d|(qȧ9!.j{r 4_-$+,-}d숒1*U)ֱ["[V)[ZBN 1!?HSHG!0]jj4]']!~P$R>tP)_r0ǢB_xLa@E[ˉwkh\D3C [k0?AHX'5&ˊ^-y g"fLb:px7DkCSQK߲ns5i"Q)0ށYšHb-R-R5QLeZQXۉIkF]nhRnaIS? J|$?Yd[]B߿(e0X[qgr!^/qg8QBP ˑ)}Wn@^3(7t貗 L:x` 뽈+1wJ$T&^j 9_UME[T<k9y %|oKR'TB5PNF7ݎLj%&(#X<,;q&$w,aOǭi"x3gR 95C6 ]&_ItigrlO\fgNiLӑ|`M!;^x+P\EG!zRsFf1TTƼI0ҦH]kmz!S֗rrЅ,sKsledؐhq&B}" !xLҦ2~hXmsԋ+2{7iZ$3t `YG6>0 !;I'"+ Z 9"A!bOͲv!qe@e #T'1{#xj#0-UAƢfA+K~I wj&96:0kԎZB]YS#׊ø!5'FhēִXD&4@O8$1ˉI? jtVT |\)Q=3th $A?m-LFJ`:P@ !bbNZ𧻓؟WLBFΖ~9v(>0jJ4n7sOn xvŗ2S\7ZuDvWacl%)0[B+,OM-mIŰolڿk$an ܹYgb[E~cnj0((gR4~]@1M6 +FQ Wr3˔pB$"hBOpFcpNp>[ɻ![BnYͫ†c#5k1} ^Rm-oCk[ Huhv鎶F3=M~f c>Z92/pě"&創"&qq\S!xN&ǛJ!rV jRG?$ E9TuyU^6Q$ث]CY٥V0)M=EśDt:'-Xi5~-X'gN?=k}LCAFl^v:zlbrC- ݂{~vY=;se gG%]&>MPS2|8.V8>\{,h-=CvEDohjdQj!T/+)wL뽠5v1 ?"ff7kfaO"UDS$ F0ř3j _jɵHrijT8NKưaC77PI/i X&+pl.kۼ$awWEl8[sJh4,!ֺ֎QroQKٵsm49\$3Ӑ1QDM/\mŔhFЊ4S,AkGWN[T݊q5nSGi\8, 5tw5딗=߁bvTc+CN@UQѧR|mX<}DlH3Q[r?n(OHQJK6w w4y5-8+/dB4f:.%+Zw_Շ+[Oy*ܚC8եG$[ahiT;k>&q2v]]U(_OۉCi㥳4c-~1(DX(%Hn)(Pc Z tOq1>f:Ŧr"r",Ib;4קla?l&g* DQV&D\i`k׈o,wӭY^wKdjaF)0Sz-l衄75Kyqطp(KM!bb0E.! f644,Ja:\1vlih-4˯zCe7xQ?W@CE?EI$ALgJhn4L>~ECu.t//xpRtCwgdu D.w8Ai866RfFg} g\K~[@2hNp?p<_c!*\=n=\F 6Y,h ILnnZ#~}G,81Bd+\tޣG2~d/A*'A/^zZ0?w6'VnHM~W/$)u ;Rޗh;M`H\ߋe:5o C¿<8/9Tg6QKuFG8(Kw]_틅=N Av44i>ЕqT%/%׿o& -S>GV084 )Th0ޟ&_ew7 ݔn߂:҇)`u GD .~w)̗Xζ5sqA~*F%bQK/Q0k[e E2/hNzN,peI0|(YJ$.fyC!PYn̠fZWNܰ,҃q]_%RoI<%{F& V-3KO^K+FClBEk%YIfMM,yAA(rwdTlouåc*˦DA\dYe̖ԕ~WE~?CJ瓀@7S-A&2ϹTPmddDͲ8(sGrEP=bH,c|~ЛBNS :\@f/ҵ3d,A};9_l xbwf<=L CWo;mX\hڥ sn;*5Q55$HKRV LHe" ^KNh&rfZuD* `Z #uM(qQ.oˏbl5^ic!z#6˦Ÿsu|5/@rRS~*=[%!^ \y'XO2,HRB\wgڋw-Lunta `'W">J:."V\Hݨ&d;qYk%uz &-6ưnbX3*N;:{̼䞹(ML8bzkU &PǮ-}GT :9BF٨vrE p5ZIqG1GG T|;*RWw@.\Zw^J9QaAX؁ΤZok菽K sg$O$[0rX1WGm&vP~7y.?I=ǐS?PQV~PHg{eo۔ xuYuAvTǴ[hR+֞:?Qhaiv&@eC eKѥ VNcҔΫ{S ƃ9nhx@"S\} 6K6x02$_?7l /4VA:}Y>dR*ꛡ PppcUb1q?N-s 4>'suؑ(L~ȵyHWhNFGjπ動αYD 4D-K/ ,Y3P^ 6Uu=OX!!%۷5.uK"u9G K;*3&j eߓD7bDzu"*dd.m \- @UӋ Y_|KZlbEpǹ1Zp3n}ZηR{aNZ;l㖖 v=uh?Q16l >^}Ď|,mVV<_ yy;=ǾXCm8b>v D1щ%% GdydE@_N'RD" $vWm&9'9`Nf5?벸o]Ɗ#gR(7+٢FI&ITPUbMeh,:edx9F ]Evc${]oBe͍ $3YBQvt l;VAGY%@"'#M@HS u'G}n?-ݑ_y;\A!=*نn!t &+8C75:5$:߼I%j QhE|XJ0"}MdL._2\F\do1DF#G'> xz]jV*:=\OjQav5hl1™'|g}﹄P6GrvWc"J n^_ tA}?+Jc$t쒰k^{.eG lu+'ЛmH/#cr y:a>*(EEwh.QRw0AOkgU:4=$,#ChLqdiGFM"}Gz#IJx qs=TEZEXГ㘅" jzEF&3iB&V9KzjimۢsЩ.}th+>g)uR@ʼn<S IDKfF4t| !:n-lFô](E J(V%e$=g%>4rN1C[_0 vsV0I7pc.M9]S,|CTW۱SM+b(&%MuSyyV-"6%^=;%Vߪ9/!*E*z _]QGoK.U'p#h(?v1 u`ħbQa8e6i♃E jmWtJT=>KsmDD=sA׶qC$$@QRWD| vM/h >=Cc ^-[|CW`LtS-s]-=7/yRHm;62PWrXc exT4n6W nj,}OŻFܘ:vUdEwTƊק?țX]dE0p?'m-m3IG3L8LJn.% P,l2o% wq(߆D`T9bI`?wm߱IU(gl=my`eP <)_'̖1clJcnE̕9)}anu`RvLԫ`Ȗ^(Om43k-Ɵ cddDzPSsQ皾+F ]*cSm8~t8Ƭ"?_~r 0|\& 뗖1ƃg+5|Az&c6SPGiGGo= ]hInp.UzyElj=r BRyY}h#=2Ow3ϏF+wъ3R/\t\ yhtߢKRbwuHr;M قo4K1c4>`,֖w{iHRDhBl_6Ml!@aI]WE>I95>nQ.Lj[CL:ChQG7Q#}M 4YcG7ץ thO>yY~cI}Ud87jM3 FսcW}zÌfl>(Q+g.IiZЀ"gZY;%c;C''i:\ZSQuEڏEi#vGщK #!}ԪD,L.术F8zch2 ^*ZQ 2hmwdq¦˄ڪЄ Ν&i_'!l=G%4n%Y# n>x=Q@'s̎%0O|ӈH%T<8%uۚvI_ Ɓ([n]2J;Uqg¸-R1Y}ᐵuT|E帆53ѝѹH9@b^b"(ЌqfgA,?9">[Џr"{?P  RX 1t#Th,p$UDՍ7fEV<0Hܙk&NI~ kƑAx!:E4_"!F?ݘ /vF.bi".,Y$ x򪌉Y4('ߚ3>&?1.#?/E>SuQc_5כcŴAG-`Rž1k_r0!au{?W+M F%o b6z19Y)dcl5,7WvE^w7J\_ nN缇αD}4X$N]oJF6vI7/r9U@ HD`dYYаYS8 %a(ܳHReJ%| @A 3؏~X'@2 1%o4}+BUbI=Ik\To@* ȒIҴu޺ߴA.\O[Nv.<%kxJs~l_'4lHZJW*|ReWNB'&T^9;BE"*4mfךPbE>X䟔wL %MDM2T3Ъzlm ,f*#B- հGn+v"F{cm\acL.݀k^$B_+AJ!1zN@y d_&e7Px9o"@ZM^-#\xJq,&Wf\:xRdnh"I';?D%'GH]~^͊|?2eg`GNX1N9F W5'^749RUv8XS.x*ILa$D>7HO]na B̩\%%{tVO߀.'FgxF.=Õ`*J«}ϨhPBтAO bs0րID\bD51@Y-\#z?ԈV[6"X,yLvNv%ii_h!U+A:dB̓hSuH[jjFp2gC9wd ^e\wtu7WR >,UvL6?NC|7΂ιoȝ}LW̶)jk'=jm~uMT84f B(G 絶(Ks\\4$<!::yo?AY#M' o*O8mȄ(O)TGp?oWS:ZY 7l/į{r3v[#e}CeI++*~b4lXBqBlx'Lwpk\4$&Lr5QZ~ɞÂVjOYeS=/3]?YL1YV&kK3hSD;,Nф:դ6!cf2B(K=y@Ӆzj},B@mt9 5jx!TVn[~׀B"W0vK\|T3*C,5:OzXrAn'D $=[Y߯Uٴuݧ 2N;ڠOUXJt9{j RxG`&˫D6!q=!kY9,! (-[^m{·nR9NJr(TEǤQ͚U*J8Q)^Ųok{ $5]&:~@E5ɃWr4IϪQ X"安LmUћFҷ5TEw&q'0ۖx(V\f=vԨͤ-4rLNjf|@$8ߍI@z ~Mtm7Fnߪ˃#l3]ͦW1;ޞDduK}+?@zϘ!*$dR^U@ij%A;tcD scOZ)aF^<ƤV 6QN )ԉыw؁m^^ .>z1v7\3H "mZ5#@B_?F!n ).52bi@ ذp]I*|JX08ΝeL,ӎRXdmֆԍE̝U4`@7.Wj?N7u!ZRU`}GLl 1" BI=GJ9OfH em T5_Ԋ%4jߨ6_~XVv֤@:ʶdJ+#gq΂ƸUTǿbml,CUid\?2%SW WV;#Mh0֮r'Bc  L5t]%SجX1Ҷ 膣hTkz45}:WxsUDLv@DF/È2+ϱa`*e[MrsV:>Et o!| ljJ9%ߍO.L@G[h9S:IVYS+_wnÑePX,:$[hUU8!bJ}L F,~NH oV7EމM:?z09guF6Fg k}d| >N8i=e,?_WLj~a͐4~hK9mA?lb]g$OyZf &%l$S4 qx 6ЯI7hMR.fYOc3ȎfZBmc ù'ُvGݏ`2X$ޡpߴk9 ,ֺ!$h WgKZ٥qOɗl|\UԀQ@eӵp)-mXf_pPnOd\|E5`=-"_z`cwtEV4-wss`X^@kdUx\gj-fA0IKz,G(hCZljGY4XzlqX.+oAI$ `m!j_=z3 bRʎ%ྎuv&_~Ox{1zy8AFΥh^C >f@N./vw2U0Z-u  qr@h{gM+pb3=\-VI_%6A'R[mQ!t+uX5JJN/+`"W.i$ "0"8wI^!N\[⁝B3XqY95,+ ӽ|/MЊj\FIedB!aV06dJs닯(2n`Wb|!hE.a-0\I? l[+a4g5~1k} PICᬏ )zJmDVąnQU%0d~M )@{9A"P |@L^"{Wܗ<L93"C6}aoWL̮ZAPןj$l1s%ư 3w&%BO#؍E=؎taϴx\ g̨"ʊ弜EKב$'t]%n.bʒ؇5f`te(N6֢7,Uu6IccE4P [Q{G(/e#A-RbvXiьR 7- =rcyq%G gp},lw=¯8dK wql?}0F"rskxi|4$Us5R,8; 9jRU}VABx!Ԥ aB}O?Qo s.LY'Fg.Tg_.ԬKV R+Za֯!af p"+p73 TT kĐ'*mu |ձhr yB}X;0PVQ DS+슉E)R }Ȝ 'IICq, ]x?^aI-+o8g&8zӶBX 2` @:\#p3*r:A*66\3BjĆԔ8BާaUy4'ȓ)/U;䌚7@!꨹앶 .Ƒ3AT(V`c(w|^[[de"L["<1S.[^2{X ܘnV^ߵL(w:$9z;y$hh^ SS~Q6hK#e[Y󁆌Jѹfo|HXvc_*뤟'&z/H({;ZרE0HQ[=r*_a֤&꽪[ӺSWopwr0~+NI2So@B}geGeDٹ#h\U"ͦ eKw /IN{$W"+y?GoXᛉR'Jgk-ؙlAV NTqomѦx}*/e]DtIJcZ$|hd WXq#.5BU)@ ii+.ȮB!\= C'[ V"ֵAi[D!wQeG}ferQU/o,^]54<Ǫ֦߬ox0g`6FDt{oa"a7, u}4Q܃X,s(V[oxYbcI'?2p>)m{nA[.ѵ sQ^w3a "%SbhS$ua',лޝ"g"!)c/&e)I݋!SY h[QN jz-osSBB*ZnįZEhs1+H,ZAZ y6!"cZ6KZ“{1j.9Yu$~ t[b\wj`H0ەsBb M8 !}O됒{pQb y%7>aV)*59=A@E+@q^R1GkZ9=. +3rJV=]h;D˂v+cx#З<bby]k݊5j)J n̆Jܪ(~j!F9ٳ VQB1M>t}{jȄ*v@9$v c aF{%oEhEoe6+;GCŜl^:M۔^hOm軥1PW$w;k:gb"]&-.f=íMMmD+"c%S/ ; "QsNus5\= 803(q`u 2{X|<@!' GRuEK9n@|RPͲk }imTSPj+4bt.[=.i U,w<; hnJ`z3^?F ZxFJ?_;ө ^!a[>ő|Օ{ TiocG"B~G g C7`o T;6 ,tc½lfQgEA?oHk0t1ۦmMr6R$Qt ƹsԋfGS;讌Gz`K$[!>84̥L]M_~/QBQU]b #,z\6W~s6`EbVSdrm.|PK֒#/ASI5‹!@P Ν4G."_ }o:As ߹Uf wίs;ҊX&q[6VH;D*<hq{S`쩵+}94=,삤(cR_Hr~=ͧꚣ) $'F&e)A1٧'Wf/SDdY m$%߬vqEIZ\mr' y L8b0,!gn/TTve&+X[GW3/{}`}KCǏr@8w|J ͳg&6y!~Q)p6i*n^URŪfzJL4$U9[H׳zN./@'(& :- xPi*'c֙OҨV*b ,0[Dr(-[Jeb+9}L%ҳTg6k`څ)aGԱx&15b,ԉ#%\3{V*^[x%nS;mq~[C*LfXfʢlU8ݭMP%ô/c`@N~h(05+lOPM^ Ut-o'Gf0 ]S(OwņIy =@@PDB9J,1o*E< @鸁\yuD߯B$F$*"0[VNx\O GOYӵ}&<Jf0U:BIy! 2iFѭ˚\'g]<B ,24]I}AX"O*Z):R=o RTaznrX- m~#'BY. U Մ\)ԓHg [~`cP6Չnxьk64*ZLPm@'x7Tef~5^kkG-^HR&m ]©D ~68cical:r&|zߤO2C&_W-27K\Šq;8]66BM- 洫Naf#LՏx^,YwxO s78F86LihhFŇoLiQ8# 䱘R~G*b}pi܀J3_v:Ԓ,rSUN ̭hf<#d; eU\Q:-mU^̓f Z}ښYYR!U|?4>z8@M y9V;#T={E u'P^['NnE|'a*!C!c`An~ amo0Q7/O8e`•)jE#UCNR=>1?&d#=%2ŅQ^Z1' -g#tU)rI6`-˘1l%KjBepyXo2;nM;d>QrdAlUS;ds~NڞӃT@j[-[sej8@s:_M0]]h*Q%83ڏ:N{ vz`(!xY'.ܜZiHaߐ{l+uo7@QKu}AhW&XYӇ6tkG{XXTQFgIhD 5xSDdQ$NȶS0%dH[9#mFjX-kr\'E zOνGQuSBtPrY [T$2s%7pIJIO·pԄgHq^?sJ̟RWi_ @(P'֎dE%H^r8 *u+Փt%O ēヸ5JJJoǂ_gʼ!):糹3N>\h4g 8UGɹR1Jx7 mFW91M'`rpU<-a#+}-@_aC l7M/~&mi3퐯G[stdr;CcURG d3*yЉm&:"»ss+:PRuPM K5i)7=Y&7 @hH|6?U3g|;Zhp~(ukgq_a2/ ӷnl8 YSYĵL 0>s .û;Wb0V︩qGx&AՅhHSag sU K4ꞿ3ڔ buT|#FE>}{-Az.w\{jW;'*;c?D;c>IpлOGp?2a*YZX9mVr(eP渶*COU=#0B,9#`1-cǠȗۉL>6뾤Nf]A*| y$dlhcP YAMTa T6Yk_2=M5FNoTYJtc+ C(PA 2yn-~/)eti@I7|6ߏvXD>4qDCl']ʼLr6 FW64q%n Za@ܽ2pG1_BWj@[(Aʌ (@(Xd_&XBmdoo-ׁ(8Y+jf=.c }fenPzzv32_-]Q7dlhb[v}ɴ~rb]E)8u9fr?%'ťzX]8E$?q>8jr;VdGkٸE/) 5QRhKI7 e2f {¥<;qF]oT<9w[oyǾF Zr{C݀?A%87U,('WяA~RZ·||/jf/*`P1_c%v#+ΞDmL0lSf!W=>ڼߪLe2 !1$ctmȦׅ~\L*GuL^d;Pݡbd羒qFyPNn *پՅЀN*4֓'L0Dagn( lWBmaK/(҇"`ĴЅydgؑ!Ae @/V =p  dhE4=Hf~J|F4?{ږaDۯ%߂4?=~WZ?VQ)\ tr7Ӿc/ .XQ4(yk +7eS) *qtRj۰r;"G(C.Hܾ^Yvo=SØp ?j'&+\}by@ÂNAu(=5E։"Ԗ@,@ؼ~<|c ]78w*N*\!Dv1`I`~>@ BI 1]O|vEcJd~,J ԉH%J*w`)8"K0I lx:;۲yWI+ RWKozJն@-m )MG A'U ϒ90'e YH0uW3vg Io%t0SeMra7lð(q@\TɉvzCb' #ց-z,RXvtqȇ_I'd`)f?;u&˼Rn`,7L6!X fQ[o&5Vk0Qȥ/.Aemp"KA_'4v˪}p9P>Vu˜ina'h|MLKc@N*} _os7iBؐs 감r+Rbd5e/M`JD ynR!P{pw,/0t|@`Me#sx)e6zZ9o^{9JD, G;RX@8ڃCy:QXE|!*B/)m#vMUpq& LGHtE>9h5^&Ŗh0Sx_\L _r!CqOuHq:$6! n p5 /C}|Qh&oaM5}7ӑ]T5VGkсbSPCi?іX@,9ڇ$1$X(|5x.^t5l|rFCƍ"K`(M"-ʔ0[J+ d:P?8b9_/Z st&/}eFcD3tiY1WwA͎1T4zY 7gv62MIp*A0{C(fB5'tHEKYqypȗkGPS,MeBu=]4H~sNn*2FQ\. rT@&]M)vSY',flqЮ&`B=u}qP^:(:CiDǙ>?4,n.{ &Y\,'k-%S_m]EN}NsJ()x`DM/SYK\7|d'2"96 }Bi\q8B.-;*wrDX5\ʧrzDҦ'3ՕVr`{_Dʎ-ԭ^ )Uh yuΩ,ݼ$6@r0]3V6?(Wt7d+EL3weBV@/ʟl}SɁ r@@HNḫz|-.UzӍ "t.5Czt7J%zOj /v3po? I*nRYmhq2K'{H_6Z<[@"n؟عQϥ(iVnϒ4{ $Y FӠp<j3m؉ "Gp@A]ÀGϷfCDF+^Y;s,P*{t:T[wS "ٚY2ޮMޠqė jڰ2=v f?Aww?ԩ`aI OTY3 c}KltuB{,$#\M,s6ݗR1<|/swlk oVw{K Z3Mn)r'nJF߯Ce7"-$F$ī]]䀘&$x]gaQv8Sjj%s#d?CqvЈ+)i8ݳ㓍Z4kb[{ʕ'A҆1e׮LJ{HNpa\͸ʈٌSǪ|7eIx&K-smr{d#rq%\41q&0ZhUR: xx2Nwp㱭* rI3[ a|g6~b^ bҜi{MKj!e}|W$8'؂VKVd1X5ݧ>:LBWlO\xE~t70 WmY$MS>FRASԦcg}CuJm-]T="wc~wm%R.PT_`nL7<2o7c]~EM`TS5<" xB6&{d:zBA)\09{e1DZmB եvh2IXwum<aSgXIJs.ޢJݝ'ɿ¸EÐsܦ5nfٖ%+8PTi!3/*tm9kid&5:'9:KB F0H3&xN.&}ىWf^ܩ?XKC3Ԭ?TzR\ctiG1_254"ҝGu3H! X6vpR<&I\>ozyuðCW1@{+7b#R AT~_I7xBQ*uy"F_/`[$|_#j!Z"=-1 Y%kKK#7-T18rt]S28mo㰠kJ#UWkǟqHOx]v§yo|Us;(}QVr)">av-CdC95iBe8ƃ#Lֱ Vt /4E+&=׹RI'[n`x!Sҩ]MC;Xp%%r蹿C7O<̓*‰B< ԅfX%|ga kP?tߍ_3*礿e!Ci@+e#x,%F7'y\<%UCpbqdM 'ztᆬѭD }Yy'N"Y]د>.@^ "rdB%o[x-Ď Pq3JU̢\z,pJGUALcp몏~V}O8.u h~zm-Hom<5c]cdiRe8=VBWK_[Ȇ%*Z߯y,6{{>a/ؖ]-Z?Q+x,&l*)v3~6,Y1=4kR1,F_![HKXQ(lQ_S :OKKZ<|/i~yt^k^ CFn%NeHj+0ۨmY#Xt徣DۘL"|$υ?L92)"DN_c׈R7jCݩo7(zs\\UѠ؀,%fh8= zr׶Hܺ*s\G~ï%8J|)5#@GA/yԴe0'S\h暾jQ1?Ml Fƣ'=u$ѪYJ}Վ"Z5u]=O>Pl\|":bʳ,YEREg&f=̶hah~=qԽ_Y1 HM- KOV8x>=PH90,&h8H"T% s[ayZ\Nq(xm7jX2# -ƦZ0ºGs"u\ KYcgYZ07070100000387000081a4000000000000000000000001662bfc8000002600000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/scsi/virtio_scsi.ko.xz7zXZִF!t/%]?Eh=ڜ9ju3}^dlWTxf4Q +U+=:nIDdu3=` )5!),DіZkdo=Q䃐A_0,f]d%qy۠U@MO>8~s%\WΪ^.]ٜ q2 CWnW .`gۙ;Jsk\DFe߿o~L>BS\W1^s_uwR&1R#o!#>y%Vkb)hSoNdb:j$"\%۞ dLga!M+a"WAh:!=G!(ywz` 3=Q T)EiX\Su{ 5?~ٰw 㮪W'A \dHg ZȔ?PB>G$l⨴Íoy)Ec؇N=@^7~ [4%{m_BiFwW1&\cZt2$%mw`@V>mYgyE6>O~q"8"yR?z"nL E]gQL{8{{bT˕k*YHR)L!:_өSuxOlN%w;sﴷHcY г؉1 ?Uс#B]7Lt/a*vG\vGRڗ^ܷpĂhBNTȨ>%fBr^~Wc3:mَ|e8"T~xF ۮV77|҈GA HB=Y9LP): gЊ.P6ޗ,n_~Ugd߫uӰ!=aN_58 ~ n!WHҩvƽ V|@"e \PW_M.i_1K5HVfb#)K;z|bdSaia~PwQ'ލܦg?evKFskP]Sҫy˗%)ie#%l@–JN_'I/uǠp:Veޠbl=ƪ&0ᔾ e*EZ?OL}3<GF~7Hu|:vD*~q0:j:Ǟ@ =Lp.ܴ`w |n%UYuvIpM;}Wll=k(t!D !xϝ790$OkeݜqE X!`K,Lвg U&WTJHtA +$(W_ S7rRωsIt>krI5e9\=/@v 9qX@,?}{R4aPr;wO?,H4s asjcŖ9ˁ#,,CZzh:ZJ?+J^r JZݮVb-o1d#7"ȘL>0fJm kڎ[BZ yml T,i" L+'c+6E&y!Xiq$EC=NP%`20Y>;;csPjDt[XCQ7zY@ғӎ[> RM%r6J7(ڨهU;xo<5efl 4oeu1$%A~ "]-wc>RODZ/q-7d7EiJ0#/6ZNN힇֦/L'3%^AC :qeX…ȋ2:YĻ8h\nމHy 37I4ͭ)6y{zTRoVGqll__ǹ4ٸ'O+Z% +XeqeNnZm ]0sCSqX%$ΪMXΟJtlVe[9@6Ze+yPV0tHۨƟ@TWYOpLF6`Y SGSeeɤs kNYLU1ΡOe@`dh@S[!pIJUVTQÁﻤ-K`XsqWZqcq9WL?ȵ:&Z3XL^4?sx?DK&tIBJGr/#&H# 0DadlۜoHYU _(i BVL#`jOzOǖج nM|wAIΩ5KIef!Z~3k_WQVVDٞz i G= eз'xK7٪n&ɖ7t #}k-rTEN8dC 3qGt]D@E^`0'j#w\Ad8a]baJ0.j͸|u<]GVt$ "U%dH߼9Ew Ov#[dߕՀlr9fIvl{3A r=LV> `Ϛ&4^49i;s[Ek.{GG[Y}ۥD2AGB"/&1awtt;J`*Nx;~J+-ƖH }6ncT@S?rWIg6o8B Y1#cBXȂRb:v"8ļ7-rR6x/[kǵlV. 33N/E7q+H#z6]gDҟP%'Ctń(EgAt۲8鷸A/څ}w8 ͩ=CťV2/ӸXnEɞ}fZ@D][t

>FFSeLˠQ^3q T ln;N)Fc`';Yl&*~- z "~8o^uSZD#AQi>6ߗh2X }cѵ.~rmE_|鹄zK02Cw Kˆ}NJT (MCyuNa\;xj/i3g.r+B[ {de`$RCBi+Hj)IJ%):o5#KA[lw6ٻGuAB->*exbH-O{ ˀXuϏ";T)K:/5[1T?W9JՁFH >390a$!qJmi`&8bGp祈 e3gAt#0s gf%ՙf9V9Lt#D  s(myOJB?f8N/EzXwu ;5Rz btBty44Rzq` Jؤܥ\Qeha󸵈 W~-ЎN} dM^S}Ob<\^&\bXW{4j'=K<=2y'YkyiG.Kl{ؽ5:]OM,'zFkg gcڹ5 L{\{X!E)!$[!bo4z^PHIt'tİVBศ]:AjЅ Hj2Yc3 )dٴw)088o3Z[6?C;Sj0etQHEJWGLJ& æڂrrן%֔ʿU'ƒ~śIߘ IӲ8{6!V(|sug||-|rv.%~]j#S M~.ww2Z}R~jC ]GZx\քTgWddXŘ#߳GU|nUwfU YdyFi?M8wTAvm#jBQkUC:p$Gk:|HMH2ht-0D77V*_ȂR>(%t㗉Iÿ$oN^#tDɲ87 tɥF`˻%Wo9z)i]ǧ<Glcv[ H9)Y8zA^ 3KP1Giئ.2bVu9+gEpR`aΫU]@>{)%xhIZ"dA 1P$}aT=|9XMuwRY@c9pzdTړ\!)PcmT$z+қ/e@9CKK2!,}])9H^!#ԅ & d[{q{W T%=}EEP |_A-)~!n~Ffڒ9/Ѩ _\W#F;}'-$1ZUב##\ûmy{̗i`$'cLط_X DgCq^vdn\,[F/IӥEoNXouZ;:pG ITZay\qg[ئx0؂q3J4UNW s5Lt͞Av3).#¶uWЩ:ArF/_kȖX 'mɻ9s9rjJ"yGԚK X}?uS$J2*^//FS`@V̬FqK~jsg1RehhC w87!W4+'VoA)M]fj͝ mR+</\o&MѤ6ԭ`% ԡ'QSF ?.)O* SH q8y A8V;U]>vp?Q%0Vu jQZۚ/OlfҢM|ҿW3dQߡQAwFkn a~ ݷ`< y,si2ĴD&wӺ,JC2M --_HYys1#]?S/rDOɂ`<,ykflg X} KOM6G=ͅ9vL i?{Ũ47Dw+G8~}ԡM\{ڛL\3'Y=£!/͔57%LJd|;C* FۑvݿBeIMK!N㇠q}}P.^RϦxdK7$ۏvQ> |̩؜D9÷Re(fCl*i$EzexC+&u!uFoV=En#fOqz0q'Y "/϶lOnh!կ ]*(!hߕ포ql';^hA(.6`ꛢDL;6eyq?0ڥM=GJ96h+n,OGa--W0L*Oϝ3P73YG?TQ8I4a$́k⽃ +D48j0JYPNeOPA2PLI,0m+!0b,^!8&ȼ{!C~?\ieuqTt>PRXq;DK!BKep`l!1^=#2XLO"reeZ@k '!ڐ~ueGZt-E3wEBuX|h&!1'tlI 1Q;*sjm GԦW9h}~0z[lepItyH ˋb`'M-|pL8hОLX '!GiSWqM]wQ, K[2N_;&X`]ha]1F!V;FDM+U/Q!e[+6sj]8P܏`^*`{|nL߹w$~*p*I+6Q"NSL_dGfPԼM, zU2W16aŜVal׈kt]WaV\'J4ڎHBc+\h|@Kob l?7xqy3: YaÐ%3.=?w=QF9 7Zyo4ʸ[#>1iEjd1;S4]){[LF 4:$! } ӚaWfzG@E;k/v'{!wlsuh\Z._U3(8(:.j.B2 Ъ6)8G==WmtV`9,,Kп೅gYZ07070100000388000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000003f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target07070100000389000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000004500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target/iscsi0707010000038a000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target/iscsi/cxgbit0707010000038b000081a4000000000000000000000001662bfc800001f3c8000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/target/iscsi/iscsi_target_mod.ko.xz7zXZִF!t/Qg]?Eh=ڜ9P${OM4U`N/~e%6nJL>c^`( j䰾Pk_ oS45 7r%\NvXX9Q1Mד=4vbC\k¹dПeNؤt mfgqp .aNma<4p kQ?:$hx%gHR+^'9*4)Cq21S tB׽8] 4 hmTq>YD(43%NfJlwm26i)R-!B46,}Xmu&Z*y=V ,u*ɺ\=>Ֆj`P~sx |Kyk/¦ U@ #ǀ‹&kx`4Ǡ X<9HGkԿMZﵗqFy۫67†HMgJ(Hw0#@ia֤޲٨G.l7qz]6no.{)Zq|)YD;L,꥖v a>u :ug!6)klYg$:iFvkP5 R@e'J:>E8'͔MC}/شB>!p p'9?-`elZro3ho鏪r'Q*͠mm \,9Yy?!([x'=> (6[=xSb)(5n\ܗ-}}D-o]4_r#g}@'λ!)غe{4&aZeGc,=o[{m72k9Ell$}qZ㹢@tFA_]ZwpJ g Wk}fL-BR\j \#ZMW6s+Sn =AL@OkSu']x^/l\6rUL?^ J)N$_yjO i9JB!+gt:5@@ud= 6\" J%d'n=Hq <6J`MVn I. y1*=|_e ,>ؗ\,S²v7GE#7y{ \0a鳶ϛƤo}/{qb 07e\&wbS0)Ƀ_c4Nܥ :*i9B@A5jRBנbk, ))[i*ç&@2& c f584Ӣ̻DG핺Jgk~.tH?|flp=7?4L-ᾺSgFM@RfY4Vr >^{G|cmn3;JU SBa1T1q-ZΦH_{v 3 Fڄ/Rβ<x0oq٩GjR8%|HgO(fy8|l:\r߰~$S(8jD5Pq*H= ]p cU0 Z+ӂJ ; [jVҢ>'3%N/a*/vK2wԣ!*0<P JV3ȈtXމQ$I01wN0_&xe U_A#ȅa/BCQJZeqmdNѢ$iջofWaFy+NΫz?qK!9)$&c.Q"3_l#sZr0P ᖓRXV=sJ1P\suW1V݄k?:t"p"ǯMzKFj>7a ݏ&qiB~؅s?4YV%*e29}'|B[^Ԅ 1j,Z aM3'HЫMKd1[Ze\)4Nӣ9pFQ"l7K ~K Lr85,܇)&f7bIrqæ~#sQ$B3**lGhEc<537s=l6f\.,mr]Ȭ T{CaؔsuOzYQnxP.+}ؤh؅APr7:c<ٚz xP<<.z?FIjSbP!"$S90)&WxJoc\P/u^F"<$\l!ح2VsԾ\KL>1B׳ POÉ{`f4w#=_#\w-o>v[8 ?.|ƘDn;"X3dA"x%Ou&yťxV1b.ǵeZ) .Vɲ yR:| ۏr[N5ûm~T<3TLB9JUɄY\S?="|v$q״cek I_(ݯd 5@PO5?PH5jJJcN*[I@ݤp 4HGz1'YfĭHz00q*aSEb%|kA@гSdQI7<[qYS2`E1{\i%q Ŵjc7=[x3ë}>%ܲ& 쟨  \/t]ۚO SF Gr ާ9e:/nP#G75ZrUaa-vg9m7u⢸º9_',0٦wk:6o=2ŝM~/b?ΤbTKvvAɺ`F+j 0D޷`\YNʏC]֭&T`reZk_\VRmDœ gֶ7M#m 0<;} *n舅V&iUјaqPF t?[u/f|Y[#$@.HN|ht6J'HrԲvX$=;mYNm4j6z^ω;(IEiUxx _S.L88zp r>,';cغwEt:asdŠcJ/b6/Gh:`nCg[ʀK)b^jAv `=CdzAB!츭"Hd7 ,E;,P)aM]k~4t|dKq9B*Xfȁr.(VC2W&X.'T +bmdpC3];ݞr(KA6cNyqE.-*cp7S Dz/ mcEBq_EaRGOkA +Ȕ~T-Os1X+8ҹj?S?`NLsMw}d,;QȎ+v8˫'`^Ka%F*G=Mrrs.W|CJZMS}e$! K!( ZaI|% е~k.]:?G|Lm,qqڧ%FE,Ch^wI]#?Ձ^fv(lXD6CsbUQцSU)/go,^5m({>X6pեX'ངsmڇA]Kfn[1}=QҨ;gaMkZӃXB +RJ#AEi 1oy׃R$i"bU\.Ay(kq6}c"<>ݽ"Hg~Zvr jf,$Y@XŔCF)_8t ymO_ H&]P>!x?󤡊X/!Wm`L(KrizR8,4۬fϘ0Cx+99c%=EP’Bݒk-8:}B3KR5p̸'jwvlwFgJ}ܞ5OAuԌ 7DQH,MgN QYUN#ےEh m+*S!)7R!ϐfw_ WJ+8ʍ)0ˇ?Rb_ֵc~t7kyG,!uu51kԧO4;RY_lܿ)PRX aɢ=JQZp:) 0$_ 9 { &g] /~O}r R99a窱vʷٯz!xBOC/c+DbƦhl|r/M{ EEUz>@b! ݎJ&>Ɖ\ClêlraXz՞A2A59۹??vT4竜 \ٿi$jopmƀnE=S\^>BJkEy(Pcs)f wܷ(Oe X!dtzVM;}1f Z^aպBobWNW*MRAM%>9ľ  <\` |*"d`hkQag+X=耾ͣ*ՈqGA`z5Oaeq]f>Q yn# sp$$NZ/FX0Ծewx8Ҭkۣe ҤBܕ;-3?14OD@/&x"N~= TBON\ % 0S)\h+Ci|]RtxV6 M~blZ{2s-ŪdS.Db{vΖa f[Aц @RdU^:|ҔV`y %[蔎X^ ܩL+ǛoS6U64r7ߪJѭRhjlK)Sr>hh>!,sh#]/!c*#̀A:&qö%7v@W|gZ>0Nx ZMםR7I71G΁pVOGjC? 03*y[ .RBB C**`FDHr84p{#7,<;灤,WȐtI sYQ4Ŷ 4Euf'@EmPmgpX* @eQJ'8,bӻ(FyI*HjQ-+=Тڕwf#D[BR x%8í­ iX5geV1]GSζ +~ hA;֧̚"`zEDچoI} 3?t [{Aɝ W6@۫9nkՓ [XV|/wo#z-/Ё{9} i)_ۓMe;F=JV=ζ$"VZELfʑzI h!X|.9P# ߿_?#"6:i. ؙ~,#3߷}w7UA&5$ )a V6/ҚHE~+w>#kw-y ~bUs!(&S̀R;fXϋ{a96 /i,Ge& T`SW[k¶Q~B[SaNq hˁtzp5P'tG}n4h+%JO5U= <9LCu*oŒHR/*VYy9}Tzw6FDLhP FOw,Y0\;ETLvGh_uN߹7Oܣe m +' pW*Y$q?^nReS8+K)zl.쌊wl@̢*g뗫."ݩl1.Z>D7ͧxu8AS310WNR7C8.π |Nk jDeHE`#6bKx38I#ls( -o%:l(c a- s> G0D8/=>iJ]<}*<" bN 43DG=Qjۈwp`XE)k8{[Q賝;`"a%ƥ!|f'O_=W{+Z/8C9ce<ƙ\_^h$W+̽`S :gdBmu>hYw8f})cX>UlP]5߽gk+KvqCJgFgZշnBd&0@ޚSQ}%UJ0܎%(!׻ؕ]쟺""Vu,z޶xsg'0~\Wyj,.5xR\T,/0Iͷ7t8G? Yb5)s6Vs"[W?GWi$g ],qwXPQ!xB>AG4h6a6u [1l*~ApnOiv%>Z@%m ]ymtoza?#Q.& o0"e;g3 /X0Zolz|:GJYc3iΨDT[v]Sġhъ6Y>ng ou9B34K~sٮzwyV*J97ڙcְX*PCMn0n?Ӈ+wZCin+OɅhvr9@;Z@dW8؇x>]I`M*S-ECp jlM0[)"]\ߪ/jhHjKQKV˞%YV_46IZ4}薑(V[==唩X=?o.ccó WԁKb(5C lԓ InzeqsZV2nI1$y #L1XlMU WԻS`s77O=ieyhE MXDj:j_'[XTfx};?_!TS1f`#C'# Z,=LNL[unX.ސcu4 )Hvh Z#˘"GCrK@ S(M1F}4 pЖHēno^0հ֚b6ɁtQ_oU^I!q̛sc6.},fbʯ"H d0|XZ;B$*$6DX)(pDf@,:4d\*D?W96@l=Gn䤄R`sUk 'i;gshv_SD,(-#qŠ-w䍦[Wu\G([=XV]ӓT?,.TTn,Qxz^ !ta#|P(Yv`!SOM_]x5PE#.C1H)uu2RZ^>)-s"aeX֧S W62AXOq-NBKN Dۖ,ТpMiە 1ʁT>gސ.?lCOjU;w **T9c ~Kߡ2/IaN g/d)fK^um"lLn?&|8b}Y$CdMˉ?$)$Ƈ&kGg";M7 W{ EA-7%u*PK֮Fohz"-bθ] #ǥE?3f9L e]7)lIǫ _SH(X 2RR|$xP{tGGbAQjW=Wp`A_w翫XoTkѵzAro"|Z+?BvMpcܟE6afA6(1RڰĞAr[E~aygkպᶈhbX6ғǹn%]KjЩ˺FoD[A8B)Q%6KQå'/6*#مeREK,vvUgޑ^bigŲ@ ZNuuj#Zda~Sc2҂P#1UIHRIRWqWނ5 &4u{'JGI`z5&8uB X@ [# X#\OS]9~TJNFo-DM'.sa3Yw`~;6ۧ6Sk{g[m;LS5k[/MiSaVi-s^,w}fImAZ2/Z@NqHh[J{?oW"HlְYV6T>{=pe!nl)r<W-ӄ9G NP/8{*huf?} UTTOܜK>L1`,C ݑiu f9rQnA=B=qg` ;Fo)M~ʆogDɃl@ydwd ]+x, Ba϶j. L5 @#^vę!اW8Z*E3$ڂeS-_>Da&&P*mݐy= Ef^}L'AO*>:dWѸ%ӀMRy@, .Г5Qc˜@61PW9J6> >g(ZLGivm_cW:CGKö霾2˾!{k2+L}"7CYVqrzs;^vU\m4xοr7!4 ~3iAhd w7G}^TCx],Jc3. S z_Õ)":MkhUmEo_?_oPr虗h:a)A KaH]CӜx$2Ev 2)nqeMbLo#Pu_&Sܲ!v,hy'r_R0e&j87o"eC7dIsfFϝ|Mϸ FW.( Q[)U1<$|Ƀ_0*RK;򂘥'I0IM\>d>1iD["seJcu *]vH.?-~s?u-J[%({|!6":½{;}n'Q~r*eI{ Ϫ*ƙ'L1n6O<7V+A4i%%02?#zd~eC/ɫю'J5Ƶ7F6`I_-Ǿx2-TަQ#0kA3wgGA/8UD`̣i~H7m`7Kf5-zQOO0' {nIxvN@&Ř"8yQQܮ0u]+M*cYu#S9ٔ]S?TBu9w3'B#,WS oc)n=X~) @_>D2X<=K6:a("fpTG %|YZnAO@b Lq\':|JKou V a'"+z~%7闔ƹ.ܿ 8J,jdw34߻Լ2ޠsCc:umDs+wVC5P:t įJ "4^yY3ƕccDn?LqRRg5XpX MM7@lP"=R Hu\br ܆G᠜?KF4[e}1Y^_#\)􆛝6nMon /GOvͧ1Ut[!w^6tgJM1$&?~"0SrQD;yݯl{(HK~bzys + Xiq+8y?Z%9K:,PP}yH\IfmɱxR<`:62XNkvX+!veׅz__S]!1+>=)Sx;(JL yrlCIP|{ptPCbb'cn 0]"N~%п] e-,KMZ}F%UXT֪2#9 iԜI"|\QYr224 zܜث3iUc吁k 8TBs>:x4q 5A [ćeiaZVyX#oldn4sw5<[Ő/gm a# b]蛏 ;V |?1Z ̢x׆HJv ȨSl7 g$L$Qjw,(XYPƴ1g]FSݨ&O*'jAn|ke4bR('^PyO]8J8֝g1iɪ%do MG6E$13;ti+Or׋hf罽 w@?JZ`U.uĹޜd bGbí.9?SkZ ؃u5Ahd{lg;,V(-a>bcQEeLV 4b_+3m->!,ȽCT3ACee4ƉB5OWZ&:QE$qW ;SB/%*̻sHJ|P_[{c] |Ti,"v~Y?X?=N *[۫͡O\[)M`"s4^yLO2nUpo"VBWmZ 70˴nQѸ~Ύo'Cw|`ï\%>9!gtn峽f8y oOĵq`ο\Qmv|+s!E]o!9Zo_T:"T0HuJ? =w*?r'eMocȈ9 ]ސs ҧ ^UgZ/Yf(-k3ʤ.g\+6 ôis3_G N#yx1` k 5$LVF.#/S۹mkPţ^I&xJb72ͼىhc j?X0@:Sh޵<1ģ+܂XL`LLf=ҽIQ Jh޺0<-lvn|-0NB =Gdea#Nݐ|YroM"WEz/1C56ג7tfsȥ6"cAICU^;d>,\H?;D!Ta"?R7AѽaP"rlAQ6߿R^S~l_] ^[c# tq ?m9ȗ,T=XdF+ġA79HؕG#~m6A.>F04B\n [kui+x$Mp$7\zVSؕr'Zb?X" &:CjٷU/vA(E".e(+?zu_dM0I4᭨ Zpwa)lѶkeh>;9v\#Ll[MS(_i؜N e;,i|vWb{$ u}"yG 8gLLsܷZ3[%Q!djT$4|K|8x'&NJ#;~P%uPkOa36q*}%DyXQ~siRyҲmaDV2oYbX5j w㌑Z\1^M$ qw}fɯUInOAoDq8(W=IfA/  cAn-K:{_ uy8/v"6M$qsK ZҶwpr-]j^_7scAM5B@[*p e^VÏ2Xm5I <2։sY)ͽ0ZH3,aG< ׫bO&/8QTna`@eka"T` Tpq{^ H&ofdVouU"Ix`cA:_:e}f=t".X%l5Ͼr"=f_itӀs ^|9"A Y4 . dwHR#P5cÐ[,p2br]?[/7K KqY+=i),صzX-H5]}ڠ~s㊫+sVXYp*A=ϺZ@߃g@5 AWŷeV-`Q+gum; 1iEכhV!!{f`9g 'uT m0QiWA>:}+ ̙Sl~8 Oabȣ}:j688S*!\5%Bl:q+aے/{/)8U'{Iͤ}GVۃJp S^h y3&|\& '{"{#P3sԙ/ĂdF[9x~9Lơ/vg_<1Riw{ _xXP4rY@ƐKZGSkڲx.Ǵ<&r`Bc!wq_9IĚ(9}T>3y>>VR\e_K3Nyv tPԵ+ri?eB5kVF_ACex\ _\w*lJjghG.Z ~9Mke'-A$wFLIJN{'TwЖ]s ,a*[ג6xsB.qx1d =STԜiL"' =eoL MzYX1SRrʪ6 ܐ$)%;taXG=qRTc6e8{bZ>W;X/:!^ȵv ٫79㈴BlqWl5G3gn: 2;:"@xt_ B6W 0Gec(N r&`Ik Pדh Ge<֌0hhx 0Xy^{y) 1b~4A< 3~JwSP9ZŅ>uIi8 H5\9pt<ЫFe 2;0{9kWı^Ұ~SEG4d :l;oUÇ+f.:sl~g4޲Chؘbܦaw&sa=  HwS~Qr9c zP3@ cEn9\Xݡ%M*=gYzfd;ڷAvSpGb_]]*!NaJfGDHc-‹P4Ǘ}Y( R5I lT3"M"dkn b2TŤ9W \BŽzWQJ<㒀DʝHB9{Etea6n$F4݁ D@!`s#+`˰Q"/vA5~J%ؑ߻g*v7ZǪZ?-^ K\!~ˇp@YD3)1N='歔lIh|D8csOkZnCB 䝞nM%lqR1OWhCz7 EpAao /T@*$ -"pxGLhkqéyZE'  ^72Zpe"Po ]m {:fiQ@WdC䅭vv`hx -"[}*#ܶ&M#b2P,W Bh +0ɢm,ƼyLUx`ֽrFDO~&y~HIVk -'{%N4rNg8l=RIw2nHd[Y|Uf D|d}YG 8~{}>}⨗S?5V!R.$bmU}ύ$qXgFW'&ɞSP씦ƈWD_۾/zG#7 R«Ct*Ke⌡:Df*SW@_aivzz[+: qr 5Pwޠ}l b$lI6~|ܾ֫@:fL!`m,x+)'jyRXWm_ĵ,4*Iʒqڠ@vItAݿE9$+un@@Q9̧UߺIgMd܈wrO%)C;dZk( Ȏ2-N-1 }j+E{#~U|Uk OWCϪ!MwHAyHsg5l}^>>>0%;@ʭu$ :pGKd3NὅmsXѹc9񫌲Ed)Ru<}/3/)v2ڟƉY…swaqu<ٱuVC Q4Y†eBϖ=e Ը ف$B] /#ȦƉZRkٓw&s_ Fh 6&,)n[H>ȦDX#sm1)0|0R&BڎE2K<0 ggAC5G"+yJ<딧 ; F+]И;< ;gLثo{s?B_G[mE ;sd?-#5s3Kc/g*+u0*%KCƬ$0S},1x6S{h ./ hzrƽF7(ʿM98r6:D] Wn= +-9J)@"̑a\P|ZVW!6 Ԡܙ;w-/Ӫ%Co'vq 38:Vpc5mU&yKAΔ,ikPtt-g Bf<[@R}fLf_QgJ8x)CHt~化]_,?.G&h<,B:"3J=@h$Mg *2wgLAsՊɭ!;&_s Jn~-BQI:UW*S߮0/{1*f 0 Q*_͆ZF_ ՊQG!Ee7T5XDC筀g?(|TK:)gmO3660Q@1mOISǥR]^+sJKhNRzF|EksԱ0RP :dL~I-x&l1N DAxW=}Z5 ͮ.1 MI=[Iag2 Y5R*f8AGC#|2 IgIJeYlH7k(wHEɢ$\ "aVcWk.{j][Y8FknQ‰kxBlDwQ;noϫ6) bWSp0R8mlc a鍝t E?p+.ˍbYRPLJbqǐn!zX7JzHj雽 R2cJ?2.Pb c!K#b`${rʸԈ5T"8tR!ֈQDH=U^ffu c6j^g:F]wn_%oI_e+ʚtlJcBYYvs.S> ߴ[N^:eN07NU=ٗ/72`Eݟ2SwOXjY\,7l6;C$7yahb,YAzߨZm:sUsHo8>ޔ-|s&LRNN' PʵF޳~@!zΨU lh  d\HPi1a$dM- Dl ̈Ѭ͘%Wh7S.UR' z]:,7tf}F2c` #R!}o3r>"Pq@`߶_I'NKϿhKh)kE, C BO}nB+{x ȿ`#-O?WY\2"VHK>_>6޺^gǘpνkŒZ2Im#T#3J+2V/֑ri@.&׫mUrC\&키~g0ٱT x3N)wTg3mhH/_/O Q|blE5z O3"&v풓-.HT3*72MZL<>1Dw)ң,Go42fig's²2М1pTn0/1![x,*$p~amJɞu'k\epjU}yCuuE/QG*ozv=Ot_7)Z5T;(K%qWW6rv(Ee|?:ma`GCZ/Dmގ > ?̔l0~o-x),L3.5NeISB,ރX;=-8*g6y=."&%&rY kb6^L0[{dv}6 hzGmCA7y\M&j "~a й ,}8"G@Q` a,նU`  tE8!+jյ:iW?cgWiLj N]M~ƝR`MݰMW||~(cuQuz"ʡJJ\5wMyp$fvZ"IS^Pq=f<omzt|dDӥz+QLtG? "y0jWn|vM(!5O˟ Ԫ3ԩ8~>.қEK*9O =:sv(-rՎ /sY^H <~Q &t1v $aPjHoΣy,ZB`lKSc۱ڨD= 1BSPIffPCW[t^Xq/57@k2C*>:{1Xݲx̬?LDGvxh4*%Gfs~rߖ%K й/7Q& 4(76̰'rc%!㲮)Omt".iI֡oN$"{f 6zt()NdR$@)8&4Z1 bvEGNlnl3åݪ<%/e>䠅yI2"KZqdVZq$&νL%cL\ fKs% JD[ۙ⪸-Ih*G}a5ʈϴ(PcE\;gI\O7,<=` Eg 'SD 41/jzzM^Fds侈ALy' "ZLCMKRrʼn!<<처L5rҶhvGC3+syeQMW ~9iC R'^+DPle j!U-_o"crYo:p+e+"h$SV:} gl2;5.|C`\QL뱴Ѵ ;Isjh.gj3 -gҁaQXrGiJ: TTԃҤ#6KѧMx zi #^1tC{Z'!+vaB[%6%ni{F|@HO"{rb;\4ciDãj`Fc2P6j*NO|ksc`1U(PЖd{765H&!9FڑP!|)U}?յ"zR&>Dza R>@GM IxV/;Uʽ.PjgY';^`δsJ#hƙMLOBPd7KGGaMɪzE쐮'*4V˥+llE;Do'!7O懄R`J2z Ʃ(ެl (yR )R*3C&e:akΒ[ "sר>CߋP)k~G÷u4xʊtrt$wEokF{,a: KorS)[>С18W v=ȕHwڿ9%=XI>[;>at&J 'ʇJRZ,h[cXsX/'Ӎ_ǒ~Hr [蠱_7?r_]倈 !{-v}3n-(t!"}uК?Tı tiFn`O5\D4GhO7` x8Սu?ѵbFLnRTe뮪f4_JR6Mtz #ɉ3!^ޅkt18ka@4?3[N'y-4[o=W#/af"#vβ=]Lt3 _.B "56,^.:t:XR:S~Oط/|DYV%{== <~Lz5SVq1H_#=S7L!:ɷxnTk® d~ {5nIoޯYX BǼTN6^f=ĸVWaI6RsuKrqRaEphkj˙í0g/"t|o> hoRrz+GdI%x *[$ +V 6%g(pHB-0Ÿ ҚF[z™UAO]nӎphbV= i/$aLW^H'c0:(Rm~Sd)*f),P|H7F^ aϷ!&?g /?%}}"O9Ԯm`JO@QmH )ifaNUvCJss;$]rda&=i|,T.ON"US=VٸDVoys]` ؘd4r8st,^^I9&9͡ãc=J!Q~!++Z̵=L(_G>MconDxEg5ɧpWᴞj#67A9wB ZЋTewHG_zU#+.2ZÛ:A*fտ0Fe 7̛qŰjQʎC h EFww>xi9+ý(H໻{ +_njջk`;Wi]82)C[|?{>uBnU fa2^?Y:!l!T<|e!^7YY7 _Ҡe"OBSKn,1 Bowl KP !~a̪#^;LE=4tC-uwH0פ4/&n\pZbkaŘ&jr{{et쑇-/$oT.)r_2x52b} zDbcHmՕǢ:-vh0>s8  WǻIa}c^TYoapSǰB fbj'υz6W[ޗb1HE.^nRޕ-(sJbG"Ц-:"AG٪vC˥Iʯ0*hsb<8(Z 6þcSXy Ԙع=ߩ"}]M50T>CV_$V jpu'mxjX"v*û(آKC[M; -+֔wO;K=u"R/5@S90.誕0T"~䝶V41`aX@5A6*,1o[0O}h鴢ұ ]ּ?O)9LpσFu?"gq<0Ћφ ;WhB#]fV#[hZ]HbR>od}Bέ4v;m\y % #fW>}<؊hp 9p8g[ ak+,ɍ?'5xCTS @D#\Zؠ7.5mqrWa[JŴN@+LTqʠW<(#s< ;drXaBN&=g=E(l}߉۝')@==bz x9ZqsyU~qѱZd8EAkg. U[atɕTlÿgvqPTLe XAu+/qf>Z|$bVM?XNpez.qh*^.(@VP C%sMX*UP O^_d_VG\r_%Ҥ}WM[W(  F; Mo\` r؎†12+f@Lǩ.8WOU  lD|4r#ܮm`w]iL\vZzxzH7_b6c<Lk>dy qv SQ42.i09kOUwa@9BWD]ޘ(Xr֖5gU3ݎ(,(L_פǰf7Bd46H+r}s;mxF^$4suD6hnu0EH3}H|UuX>;{Ƀ\vn}msM ?H~HZ!O1/6}#We|_bڈ9΂(>_YW%_譤EaWTcxdlׅ\Ը\5$rT˅k@k# X+2>frsv?jB3_`* 6iWƖĚd(ѓuUHbe?qնru;:1dcB 9č7cS֠) _|刺#%%&I$,m{lN!'&O= X)Y c>h׵3X|qm4VuScxX_yN1F9*Vu=8׮k( "UڞW{㖧O-j9yXt@`2V;z˚7+dIXɷk1P'} !% XX' ,3brEԆ*fC)ň k.ţ-  (w.Qatӳ.,m XٷFI[mQ )W>95jk2S2Ҽ9 YS- ǎF~R[Z%G3ljζ+.e7@9bTX\' Q블(? =F,_ ETL TUJNc xFt鎠 9e ֻ MXQ/A|$I#ݫ-C({L|0ZM H9i3EWKJܿGB׺OO joJ4Wb.bX⡡`7 mvXYus/Ҏ/vO ZvuZ'qFO+1 0~y{5i ΏԖϷxρXxhMm=Æ^s'6wg[$^ͳ8&uܑopc9egǻ 580:G4% ?o^|t".{#RԇV=ۀzI˚sQ)m8ld^cb]i+|ɀXW FlޣSRbї$5ŸDѣ%2iQIa⏃|wr%oAst,ў $ұ*\<@;UKlc-^C% c IC^GW_`rY wqh $`; t`Z[WL `Mb7cBdc(*ڈ{#=v5w1Gc< Z0n#h8 M6T#c^rB/'E])^b%t5eyt1)ie{% ڣ~|cT9õ5*T;o) MhUb 6;cM]b;|N)W3NVy1\\+6HF@`yɴ$4D<^Ro/g6e C5[1&5_rKv S XEDn ʶvGWJ`"G ipgPϣѲ{u*5cob~$ U/<49̖ݐck=iz9qƸS\rUv SA@!k ( [b …M) #5`d.myR TdR; X~BQտ ץOSL[A咦5$u;clhF TJrg;ޔ B'j=`МS;DO}O .u5Ȯ|QIL/f;_>:lH_zk{ŊtZ%D^)ݦz8'趵̘;wƎs97y,mi]?W+5sߘ3Zk9҆_aDhKgoBvs̿SFOŬj:;6؅u̇a2XNBp(@J@uTvSY:JBNW^vX2FP@)~:P`}ۺEI Z1o!HOٜԨASXc/v]MbÈ\E^1)fFR݃0ތk5WzFֹP^); ʀrLMDU5)Wrq7KJ})ˣ*}]@&sy_xNL1ìKwGDTI'ZKbgD/_nUqGhy3^Umٳ_Xdx4೼śL}}prŝ\k9W!)7Xr?{a_'6-/ %!9QjwgR-hDA ?4vɦTHĜic yp^z7[78nT )6-l#(rp(!Gfu:XEnUoj\xVIf=[ 7t)X7ŅhN(A~ p lc.-H~ ~-OS*.1~ Z0K˼~{اөω/t-uUhܿ0B K ުPICsU9&d(?ފgmw;uT$/6UoPU{wd}SzZ+Mj8PtWgo7f{ t5&yBOsSWq@xkOZE?kY4A=ץ{T|UE1݇*WL9RU1]`$Z&#ڱI(7]pOsOHzfaLSA'F3Uf(ms3ߜCSLBqO"!H5ŇWdD4N]K2$bAp> 7xw6\~z vI8&BZ'tfq&\Ib)~MioR~4$YƮ@q[|!Fi7 jls- 'w@X=c՘qqPu 0,x3g28*3sʝ\l5]9bԪh#%v-M+PMCBj A7fgmT`svD%D̀sz$Vlw+_^V[Er5)?<{1Ϥz(.ݥS#AVt2cAaXB 26.2!ze}|R0f8yſx}a"6<> aC3SgD7|=wor˵*пy/n3߃~XUhALRS7 Uiv c $T-#C-irl-"A̠ͥ3N]~g4:lɗ95 Sn)C|S@7\9K`ƍK \#8݋-l50J4?~LJԗ+}[d=P=hb b33ˠx|O LT"m3 DjEzw;&2!6fٍr})FWV#XŽ8=FJO( =-\pWVn 97֊PuK܂XG=8O ' cх< Xl>Zd04Qr^7tyJP])!?b#b(.nzo!{dVF#m\"2s[#rɰ!J&a&<+j,@sHS!TV|R& I=$lC-+o!@G/%Rk}sgJl6:CU$u@Fwxt2b =[J%Wa}6۵ܸ]Q@oQ8Sqiα޽ܿ}JKs[ J?E$&hY ?F =E&v@ZPX8 bƊi|)A‡U0mued?E0*͖iVmNP,E"}*8~UNZĝf_UR5Fl4Z:SH iW= lPP5~ VM;EV%6Xűy][L!2^?֥KBPױ7<Q6 Xz;^˪Y1]{aL2[Y6"[;XiNKoSxlFxlzoz ŜO%u.w򭡛mqp.n V܊{!#F$T$HFj%ZְF2g+ #FZ͔y5ʰB:ga;Zd*23%q6|N)r8]Ir 6M0Sb=^nwx}f,n+gSqu~_?.ڏ!h溎a[^`\ g _ɑnlWYJ-J3myj^h4e:M4YmxBȉzN+U NyYԻhW{WrstF(~ `ZNArLu:!e#7V5Ԋq.ߞt$xM ,8BME&(vGCopb;5KS|G% sTv޲-vґxZ2==ZN}Z8gw7 4mMΜFsi{YLn&}%pJ y vxKq ov 84nʂM y5=N~+sj\m56$qE'&IGfpƑMRe |o}K[}SӲX5'HFg'TT4P< ɷQ8\7hف@izIgq0zO`"T[duՓQq"wJը4C鼹,|1=Hӯd`bYU 2ʂE`XN^w\ &.صy&=[jAG$.Ư _?DN Ś*3u}9%]4)zM/[̕ x$VB}2Z+Sȷj]l7$`3X l77x|z4Sع Iha_Jg|96t"/1 L{ #5YL(牂P'/R|USaL]1<}+ g<0kWY]$Q;gqz6@٤!| JPEvOpX "|8}3{ެC}7?7x 9 ԲrP갎xh>G'b=.m憛srКwTGt6a[ϊ%y$O:q&%*12 a0@ ;R7lŗ I[yV6SzP},r2 ƋE"rI!O\ez;Y*G FTyE*ϰ?7`؀݃ŴsGm~3ɯ:nń#ضM@fl©iK/:mJb/\dp/O)aF?vl`.pYDw "~kQ6aX#X MXLv`㓆5UI,Ӕs% crqGoZD9o;DeG<;Ѱ%>Ɍ0y%kfR9ɘpՐjuvO)z!YQN5v5(ŅaA0nqCia]'Ne-ܡ*,q%Шp>E '"+>6%MY6]FBKq{<^nT~:ƼYE+< Ɖ2-La IXR~'8I!'#tQ N.eep16LI{ I9~1 VkMSڱvE ^ ?Ŀt}O՝z^ϝp .g gO_`즳Fuz}ׇ=b10L7'n%qj#[eyqP˱7q[ߩdj Ú< =H#Q`"ޱor<׾R+Gy *Oi5^+2+ڭZ)rsWo,fUp[Vˮ`Sbidq0?hq;I`yz:;Q?&٪R㿮~x n?1 gWLN'1T&2B8먙d =8S O~.T#,D-v`W\!9@ahF1B? b? ]oM[QQ:!^íjEab̥j`~F@gX,2xӅL.ؚcƛ26x@:ռZ/_ Q~̱l(*-QP潉ŻA[ oC#r:͗<ұ"AQap9EAxVQw`pe{fHu (z^MLoXLBI9:L{ W7k bNhPf2,pdcuuΟGR~:#[dvM.oDH#䙨1s2Na Uof~C\GoGJ1c w nlp(cttx3ZŮv06˂{X6X.Jj{F#n϶E n$2D}\"4@y]1S;/a؛$< 1[GbG#!Z7;Š:5o~Z3҇:<c,xp׻=DmS ,G%?>B/_Q4F ;_dSC(˧\GI[x `)7iKޑ~媟e3#&V6^!6W,d**Q/S@ bKÝiu 2Ȅx>b}2|NEiM@V(!֙MD%e̬hU/^<- b~ʶ_SHr_ `5DyB^fu:էL& bq %×|J1hP0U>8`dI.,1km)$tHxHv #лQ3+S䪼yU^t17pxRNy0P A+c@p PdUؚb*ݫ4:ɞ Pa!dO}s[H -b*p|Y*sp P($\X  |KN޺8{4~<[jD R=5iK$jo0yڳ. HzE* ؽ *]_Xf~Wjx{u/<^1nafzcl}ID@QzpHQu)(*=vr)Wt>; FzI̻ͤͲ6A{ie?S5)ޞYϭu 9->`v<8{aC{Atj.Lp ֟'B:/ %Ay 00fs{"o+W= bp&?Ӕ39B-j ўp#ی '8V9G'lt%hin, `BѼ$}}hkLxU, +~$[)p"3<^q8໫2>h`R.v+Oy6c {REnSZT]sߔ<Ϣel&$e~F3M%A+qU%!x0T_߿0`4s=N cT)%$B{@>R.Xn2 L:vٓ\{BJ((̘"@V^l! {%9IC!FTOvh?<)1H-xYв|ɑž5m1%sHWkdL@ "%2ݰԬj6tr?(>2{# i.&lֈC:hqVl ƃҘOM jWsa3G.SPcHM%;iʛIc1qn 9> iGpJp_yi'$+CEovp; ƓNs$4<chEjK)>y}yaցNk- 1;D0`GFZ9H+1G0cgⅧ%%VbHaI&]T;Lwt!ņyNB} :Ȃ5![ >,n]q;h3,Ov( 1|E 1Tya5ۯ*pz#GBos}sk#gP ѐx8ϻ}3 3pȏ"fabl̼}Q^S-ݭi('^H,W8zז}|& (Az:bȮ8t}nI?r~I年1D~&ꌎmoHlHͅpfr2)BD掍nkM/wcڂ"(Ua$[ zJtn*:" F>NEO@Kg `$BWpY$*.껞C?<?e3d, R<Q }Lv miޮ*dm}Il/w D)Q򳒾he 4|U5=MWlu/yyvv461C bԒ7Pv-*ngڂm"4HFS?{t$PMv>$믅S!t*R2\TФfWpF_K']伮0 5 u{ⵗ ߿_ W,ҍ'|y`xsݫEw}Wv{;0'B1Xn UkS'3_}X| ə˸?S"tBt>zOBqJr̰!EeDE ƓL7;8TAa$9؈.s#67~t( b}¾nVykc8&r;Wc>9Hi@`Yކkq{N/+m%%T;Y :W'cAgS炕FHGV`}+?/et<*U/!xu[gB!|x ׏h޶mHSHD8|Mj &sEW3(ų6"S 'a ܒ2]eDd,@cW|>{ Hz fao0Zzc{w h&~'\;[G.ڸ.|hNaF̀M #ȓ3ad}kDR:`|s[1^uUQW- #Fvuif{)NSkQ yS|'bK!}Sd5ǩV*O'`B틁0(?jN^*1 x nh-9 +FgJvz":8lҮ c$h谀ōLr@M˘ʟi*H$Y^+ɕb=IɬrҬ_`RТ~PLU_H`/T r#;ܨB5x7Fl1Ћ<'4tZmËTQdڵ9<hҳԠEZw'5mC^geS4The-G!|/ :!L;@>>cmoDmWR8">d?t}150[E9’%9en,%rJI||I,ӢZFE;tH=eK%Ǚ7jA o,wq~U [ &&(D1gdlVC̖y#Y:b8>P-4̺Gt PB@{|_MFQH#R@8`+s~JnTFw3]fQɗ9%[SWqeEmoAə΢ڜS\!R1o=/_FAޏ,t&*~ֶX05| ֍ǻE)r*D|$CA`cF*e+!|kG 5~[C.^U. a3z+;.9163;~I5FɟO ENtzYnI[ҍ茰<ǵ*7粋=h#a [T.vqpx̹)1h8p@.byC!˕,T-`O# D"4\2S]_pNiXZ4`AAZe~AƱ`MS(ܜҡUXrveV FYHطK:tB7~N(rXMBO"xxBsh\g5!fa4t̎_T+ 4p'fʀ3()l!OT=!>PKZv'&NdpaÚR}K4H6&5)ցt?LYjs総zoUcPȏS=0);:~X[tk[crOjz~fh9ӓ^W?4PwUʑ~:ü vlĭ`搎U߫càކP ˅!:bZƌd6L_uг3‰hXY@q^GV (*vJu|hQz=s^}>jڲ -Z0KC t%*$"'e!’CXᚂG &Yb"ꆸ}P;`v3FXgU j1<dă%`aISb*iCzjl wrZ0IHS|\‚1]ЮMVW@A݊b/(f% qo)ޡ2qI[%fR7H,Eư~3~YG;lIR~̡ 6#xfij}(ut[&8=Aߩ A ;:D7RJY=30;V(&BU᜴#)3 =urul{&p} (@J2>jKop3;.^\R QۢǙ2.o?Z'lu쨁Κ',0A^'ı:+Hsf>}@/;AFj*vC'V$a+FaQ}/E5$ iᔁ+ۿ>#RW2-ڻ"b\1tu]&A@̇zeЗ! -}s/3M*]hpu)3GTK6,[K3I I'Dݴ%=/= (Vt.NtcݓVK )ef`pٓE4 |Y" q< j3s|8>}.,ﲼ/ovpWԪ(7Z]ozC"%%( C[Smu-cd;#W-*9íIΔ;SC|nIgh0S2qsl%Ή}ʛ}*&:+jEKw%u\˞wAhGiM"Ϡ1@u*9wfⓏ'&4Vj#Ǧ8CX[Q{0?dH>pF_kl1[ioю< Hw dN[LK9#k,8祖k̈\u*r^58eY;|q,vz# 7$N(xH(;g $OV 1}BU8ntDC赆`W^;%<&&蚈K*x+wh\ojޔSQ&EW~(ܴÖ>6ws#" a'-&:L-g.n ,AI$hk>&b oӭCQ[5وX;z*0ls;>>gdtĐ0,"*(@f`D&un;r8VG{in߉}@M QHh~fg,?_?з-/薎uյ6"2R 稠B\ҙu_?j!g5Qb0y”Y(`<kjrsUǡyͿo C^D@Yj 0ݎZAgJP:cZm̥j2PAO;ע?YoGᅢ"e,KGeDp̌ȨA@D!|HdS)}f){ !N9O$%\QmgI"%9 x7`>E\(ib֡Q#+=$D64h9Ogc mmzrbgI ֽK#ogoL./{XZJ,[~yrh3 l$*SF}1e{&k``kP!8xKB+XBxhTh(KJ~΢=4~?v2tL]?G N?ˤ]ép0Ń#*:5 Q<E(G4{5E>(cFV!2kY-*Ly8y 8qq\nxlAGa\2~hL9)n$}ڂRJe5I~U_5fEo1 n?Mk:.9Е*6#d)mSdvX/W(y]l4LoF C%gWSkX雱9Z:ürz..Z //âw,a8[/ꋬbGL8=*5vyM'8eP=37xs} N@{ׇe;0؁jbOA7Y-A6)4rJ6,믇\~JZwdž\zcpqdC!v'=eq!=c$#täu69&0pBFڡa<^-k_JbbD3m|l:x{MM°;\lI'Q/g.5p X`bu'H9 ].\t21ޯUVqwDv6vk0-gź>WM)vIΣy5Wzq*/m Q(,7$ire'4D:`W$A~Ĩ&7-;b y5-YVW1j V pBxu iSڃp+͕?YG#Ғ3K(DQ&:%%'u vܛWI81|($zt@ =rjn՝8]"#o X.3c 3%=1`1n.2![Hۆ^TEڮ.6o+(na%toDEbWʃlw'Am&ECx7(Ydk{(>IQ04mg`/L}k(r[H{֌b9B~˦x}fj1hC0rMWy}> : NSwKYUqYyUL;ο)h 7#-Rg[!vo#Ga^klhCWq+4Z^Q5?r M):_H?AD4']ۂ@ihOwvȋQhM׋nZ#O-Bz#ytш6GFhΆqL\ =1-@ k{˦Dc.kS>:]hG1i+ sy,^BX7S薑`|I:>v=74~$PZ݂%+\4* ,adы`jT)#k"l n? 4V+(r9Q>,8[2{(#  „x#TZ#:-auca|p?gqǰƢ#H,yG&31 \ŵ B`o)1X]ײ$Hz{_7}P(EK& XSlg0k}zz6v?JLC5L)%bY,]"i Bsi= {z?te0E)mgMxRT;BNtk;ɉg6aQ1(C6z;R/6{dI`3_tefxe5 rQ”\练')2 q+~}=4伴ڽ>讄+yYts1lߏK'ť4zTG_2]~޼(SZI1.ldJ>R-p€ŗ8XqHT˷ڿo%C31jd |{(/z{P`.1d,)=Ì"w* XEҢXՙ1w1:4u~z9K0OE'! es?å'}p gMAWܮ{90sO]TsT yϒ l?r:7Hޱ% w1o  1dA)re =b"یՁg5k/XqxxI,7c$pS@I'jy}Hj%T⡼HAI5pS+'_(o]jy]$"e`5B;x\(ye8F>!f͙xq9ώI.(׆=m?E<I^QuX0%w]hb:=qw/AHr nVLx^-9N ܧȫbDm~p#:U (Eͬ#Bo"w̮G؁-Fp&R*lJ44YBa}#hPҘU6B cY~ @W.CH=0ﰼv )AGo1_b@q}!AS"9 |,V I0VqV=N\em"ae;>|VX5F,*`)wc薠w{ S!Ҁ5쑴>M=kݓXl45m[+ '$r|ǜTP AБVOg&sp^ 1/fZP$&?~ R; M WӦB%]t1#c a5cCH)Tw~O.xz LϷ4TwSKٓc‰Ц9 sEYw9˗>LݎNt1S=E0oة2}Yw-P˵^v宊">2o/yUzg_NŰi[~vv<T)2ǦKJ(YK},U&Aq~P,u9F" d_\B` a&e[ാ7{ VUES'wB6cOya-쐖 k"ܷ(x&9!V8ۆ ]qB@|lDy4\Hcœ<ԂNN\]vܐq1łoSnp%5:yVjE8!b2NVe\'ico } `ؽj2ȰR>beɣqa3suݙT:6#;4ȝP4Q , pܔFD@ ) Uv"Y91}~%E05%l/jЇb(&\+luk.Q_1MzbbG\'v"#_d@Uzߤ}lP-eY.G|!>!<{6C ]k_&=0Tn! u `[Q7Yrrb'96[ssfS C7RJWcZ<07MN\rtO$ZS~bԐU0Ď/5O{XqK%" 7z[p+j~ _.+\ i^!`tE)\<9IBWKKΣy4X=Zib CI_[5&Ty&JEpl&bYC n5~J+uN ḊnU\E~C1!7fW)\v;'-hJ_I$[J焠yZ :{=/U-#!z6 (- e8߮ģ)MV  ګjEw%1 ҀK?8PÖ5$,*L&m⑵%k `J/CcKRuγb U3x (@=bM.U:=$ZЍYu@yb]="ySd]8] n!c`_HgmQ|{xSݘd?M7 <"w ;k<9>'.ف3[+}BH*&W{‚iRk.\Kw L8٪! OLJϡ N;,sUoA5K drY)ԋĀk.u"npTSxOD=Vg3B-yP&h۷8 \Blm\X"-aӂ;U_Zdd!zyy>wDwVeJ)":5ozg[(6Bs7d?U݅a 6P|nd35n49[(w2[qM&,)_[%T>w[ۙXA 7Їf'{uj 9%7R s~W{`s+zr䐌٭fKX0g&'M׮3fQ>6Z1ZRhOl^wXhG0=l Ҭ`(} uj}3\VfDH\?E^ۀÛ{תr= ϵnNZ(LA$`C+Va֡c;5dg ߇˻6ڞ@ :v&US _"vqn2j4g$Ts`>vVKCٸ:)oP/ "}uAg'cFK1e)Y,4՘ZԪ,:x=s"#.ܲiNJ "j o ꥾6[I=p{'?cAoc%,U;#0(ZX5(KX&rP.!)!NtZz'kl7<*Ʉܴ7>"M.OTt\Nd(9 ͢-zqe"F>7 9dr ̤l2AT`,7KSWrv{ab!DG1k}/%h`)y6$4 +Z'fy" }&̔$Z6"80o 7 7zLX!mz>jAGD99xD7ιa6bQ'Y\{!Y*;.wRS%Uj) 7i1د|)$BN13 R}s܇!:M , Q1T`OB,n)d[Kђd*pnяq(Ʃ|lDfBS 4ї;J( E^~F 9@,)ty^?m3uTF8uW15DMgXBJ>!pz).M^[f5MLPe8FO1σ{\1_ |?h_[j3:_ӈ3cyCZL# k|vlP[1ujy֚O'H)%ϔc5Sqc[3 >8 0=x4Q\2WXsu]fkȖ9\+4(0]g;fq%"u)&yc;s#'9aʎ#t :ոNʆBn"pH{bM_FPdZ 2>Un4a>\;5k>|0;h\K160J {tarwA1z%rO53*gX/ 5Er>RB2oF"QDA\mڷX_NB+R!=vP# g 冲&fxD4@pFy2緅nʞO{fJ@މ>2JA2QB6ێ>;4W}hyԀhL@au0femȔpϢ tz C2nmD̹y3ӑ{Q 4{Y-pQ5noI_!"dPp/ZGJ(y#EѺJ1DU@rR1[7N};t뗗n0 eo,z>~萟͋`z+:pXung;r>e7{؀k + g-w7y?1}krZpXɮLJ$ԩi^E<`5C- @>v)DRgN5&SRS2,M2XЪ^k_/'p)ɧ\2l"V*U=1ZѺxy✩Ÿ&|gUT;=,x3!w␝MW4}hƗj'FD2Hqxc2mԕ@d)݈{n ϟe{-C,X? `&ϬFag)lUx]B_k@ӱ?Q*WtHJ"(өSBsM&CijIUKw~|ŋ|5=HOIQ4!;(KYp/1cU FgRjB+Œ$8O%1NqORݶ⅍$FWE3_,K'޼g$p:%p?J?ch _HbL;pA[=FaC\=G+J^A{qF#<6Haiڻ}z7j~ /^DHQ~ /Ft'."{!_1r'#Oʤt!9?-Bn9suDQ| YwdO [ Z7kg&.6G5l#Ȗ{A4"de[ {R=\kuU2LeF,E+CN~b8^ry })A% B(vAzelcTڃ׉9Е5x+{ſ3K\R$?W*<Aƹ4T(h^)O_YCU`TAqEKLþ`FxH)oM _ڤX P`u_0r==K4(\gLvv ?{,y5ǝP sLDuC I:tTPe:73R}$rB4曓rU"i@=]S Gi#T6z|΂"9E:Ղǣv-%Ep3&.Xx2P#3 "^Dw8Uӷ61-7ukɊ[[*I뤄V#w@o}ؐZ }ἢuˮD)N _ H[MCWyIY AỜ#4ǐ=B&üpGC>֥1T]•:eLʌKdb;25O$mFN;b A4:X_3$Vв}X A~ĸ%{ 3gq"2yQelȡ ̕R=lXQ19.;2jvdqy/L=;;-mh?yJӔ !N淏# jy(>o*%=ҡQOnF`ېej+\AN2Z&/O;svg gƸ-VB6. D6uUexjIDc֒5bX.B}%N*OGlgA"$^ڕx+?]Vd<řI0,xV/PL R(vI7\T@ְMzLm,ʚD*4Mj g;HqZ9/ f==.yIXTѧ]i6f%h{6B#jtz9ӕMSŤߌzX瞣wOW6dPj0C I R1){t|bpV:֒z5"m`Yx2bGBY,@o#eReR(d'59xmK𦻡_.6sH9lv,AaH^) y, SVlXOXH d)`a ya bS )n4ڼA{ '`"xQ 1()HK)n%{b`M| f@hCn/gOl*ǮbۤhOlkwRĘS{u嘾A%spqY*2_gˉY5e  :8%LMQ,1D<`(SU&{ 㧑֐Ǥ[8ܩ~.30^C%[i3Hg >  XE+vIZܬAYp͸7GPvG=)rA;u)Tr`/ڋuEǟ /szw]1C.2tzFMc[Ɛ 72ƞ0iU#ki˫nP 0(xh^:f8'JveY.jL v\Nj=&sl䚢6ӿ0I#b%RTfݜʓ33~Y#R(͐6äaiM/ Rĉ HR!=x8soQU頰ɜ:k0\RdhA'cr3I'*:WJ@]PyuloG ) )/9aq8 Py5&&?tXyh4$In}/P\ P-OeSM~P!2g/Wd'E:Ti*"NMC=Wkxc#~h O|&FȘw uusX'pVlh⋓w~?ɹ KuAC ]H:i?5;ۻdh[_`×(h;jhBlMxi^'RFYʮ9"'Juq7s f 9ڣț!`~qlGl9I e$yXIX9ފ]Da D: {o6F&NYA3xZoǠH(#%yvPH*O{ޡP ь5}v_E}CGL4em}id0'mNT6cYY6ΰ|I/'*&zmnd0sSQPiuyh^+7x$<?bYOty49,PEB>8zm}}g<(FLs̕qHL`'>W#uF\9N{i&* LP :NƱo4oh<{~^%gQLF;AaUd>Έȶ䔶)3"L `f_ JwW svKvt^U*\?Ӌ'2/}WX1dC)y8qijMN(yh]VFw3\rK+$諿N?L>%?Ox[Zqr /zcd"Z"uY~&Q4ۭ6*̴ٔl!"fbKn]!>o !ڨ3$5":p^laB PfN`MO XʻeCm ]^n ˤɜg9Bq!WE,x&22ǥ5<qxn@3j)Q?yֽU\ h02>D u.8{'زS SJt1;OH{6/QmPRarQuM rW@wR!bk/O2$ CcULVX\-Z*5<^$9C#rC\*74E*H$kgí!q"y&G%>w.E-0%\Etи7ުv=IKQ(ኢAR٢,N#M/RtbĽh,ZH: j{|q~AL%sCdyzO(nORVV[z=- 4` 9H/1{c*pyr"04<9J+]!a3˙&,j)+!SPGtUlX*Vqn٭|s ìx$k *Cmw 뫚&զb9gr]_=jzj8(mm`5K5؄1H|9TZO:roǚYP9Tj\Dxr6$s'  FF#jN< K[+W5Bنy;g\̈́8P7R2|>$itb>'>!29KEoLPЈT9@8Uwn%H nEz} N^VC Ju4jF'7'DM`nTTIͫ w}^atD(D1Nd{_u.DgCdj<)Ox)o|g9mRG/`J{ ؗֈxjSۄwl .?갶sk:p Cu_R cBS ^r3.h9;;^@<7?kw֧ٓ"z/P~61X}Z.hd'UɄt[ Pq.dAsHw؆(qp|aG]kt!ΊY,I~_c= 2J)ud{veƤV,W ][_;5i+å ~n›KhQۂ^lyQ;O/C13T0۱Rm-8۔ /tٺE3GBMf fwMAdC-Ej80u%O`ar 1YY]g%mHIj% '4ϟᇒ 7˹ =Dj |wbD[JHO(tNZvK?Z+ ]_it)6-.NdEu{B[@ʒ:cJ5}a Pa%JDL $طU˥(~U3]UU BEQ-/ ;dlQ?F{$}Vak3M+cֻǞ*LVS8uB3S{L_B@Fk4{@>jL5<ѓ%|ngm;(4SSwf UuGMNu{٥߭zpeл =ʤqdUTs+ ^v4١Vrkΰ~Η[6$?}n*b7vliy'UKM)P{:4(F[v  kJ" Io4Qd 4$8xd͇K8r`t%(\ AI{EL밢Qv2"--V s`HH@=0(xe1|*xNݜX~|.Ի l*GJa @x:e70@vÏF䠆NG/X;wVM?$Fm7ytr6 ?Z&?LUp;T W?mhڢ) +7L5]|d&sG1C2T>QCI &b?%lcYMV6{;X ֳ́c#)pwz>ae)h̟4[൏}X?]RA)U’E¨+yںI{G/3v"/F)_ G=۟yב I#!WR۾j8M_{G[|urF7Ek)t肗 ;LvϡJC[B }-#`DzEzHŏ"1!KlxQt P,$3Pʞc\gswQ 8Yr;(1߮c;I,!ҞPmkK?SS}'['٤Fqf#t5 .]- Wwk6V N2A,Ě$p*GڄtipʗrS6,1(>O8 4n)\|\}MF+DbV]ZDIp4.ˑrD'>rURN G-lY"\tcy$cMIC ~1 +9B Y<`GlJ͜M(ߐK]H6 2cտq 41HVa>ܗ 2T  tj,+026%za{In!D&뾶_XԅwE|s!8TIk1%(a`!,AO_ shN[|6r{]lj4@ڜM Ky$¾hNv¹Rg-1屐_&ѹ/6K|BEыGdjd33ZQ#`HKN BX@)b8<ߔqؼ}(-^y|.H-izapwBEz_(p/ŋ4;b.Jyœ +>aQ/(!UU& U@ W a ^Q\n0;rDnbS=p1U 3#̛dXx5E6Yj; Saa7/T= ausyTLԇ}Q[9-t*݌!l&*cb2@و*-զ!UuMߍΛdֈCz+fvΜhZCL;uƪ'"h &44;{hTqg TJ{$h~ߖ4j15QSԩڛ#]ʊw"V̿$OGj<0hԇp`hMAnXQK)8 ڣ&|>ʐKyRi3i@D=Uż~'M"嗹Q7,XTTO-TbmsYWt<χʧ%rD^v;nsJ`X|=&/*y| %lʊ#jBl+;s~/ā;G~{QID*' iy^%?6! l2+`^W}AQ>&k 7E&%*;:>L0I(&P:gIOLhc FdGl-^.ݳ>O^AYmLYe\ hkUhgM2Fv+'v:USp^ Mzlr U\^!x8 ~cP}>˽7 ed`f"H;GA^$k)RFu6m&p #3'QpU,lr5@ J*>1>5tz/@&fz߇{7|f v;X@n4!P0EBj@%4+' )=۷g -W :D`(VMX.t;t#wL"Fx5ɮwT(6 KmsϢ@W5\zJ"za3HV nMRKc,XChl՘&mqza-WHh ^5N֒mݙ䑮J&?4Dt`W y!5I}dŅi|"ۢ6W=]7K:'@X"̢"{dک}LT_0Dp*2ú%&Ia>v7_""κg|޵^5m[? ̸ͷ!xoD'1~`Wb񩺌aA65[<5m+ܹ%l1 3C(P&Þf , gwC{KN$)aVsG߃`oF?ǨxÖZ.p0Xz|f;HW!1c ]00߬(ޓД cZbTCIKXVqo1PK&OcM=1&0\Ch"l"#rӲJ!X D\>Q^X` v$.`ZᙵCX}O𹓖HRtQ1A+3T2f,N#8Ld 2zF<' bC*0dffJ2Ti6aFEϯ gn?ړ.M9VIӟ??)c@ӷ5@&м/&ݜ˰mЗ*0;xoYU H*8hћZa gGװ9nJ;q1NMZ JnPwE1YUuj_e!'NE TM#x ӼFϳNP0~$Kd>4f%KǥL/_9M8,j$'P0Yٵ%h|n`/C1J'"3.|lz`6#-eE]e_~ gچ^`@[ߢˤ|Z L`8" d<ߥ[㡷f ;@=vzyR×bsa!V؞zT"g%g@bSp'E|OV' aٿcA`8Z*g{'bq~BIYgo'Wa +9TEntjCﭶ^m ^ְ蓱X Y;8\nh¡rI TM[];94 4=?ZƏ-' i=euNn`η7}[SfA-*њ72`km>; 5Z7զo1L#\i]6d%m7M7)Gv>; 'hfqkdqkĖm3kx~>!8"?]R+n 9w!CJ^= }>6 gkqL@$"B;C9>mJɰQ&k.]G$3f/ȍ1oP`6ZTnǫGF3W=d|JW±zYq BPeEyrT~ue"BUZܪ4C釕qG==E>.rSz4xy*x~#?[ A23qXAg_J (;?Fm  kHS0ۜy[rW]v~x4c&23-+Wk|Q~m$̀*0C})20quFe:('Q{bף^_6̯:+& 7E6ᔃĤ ʛA` x ؗ8m5~~{NRG2R>ce&#lE2-n]YTs:oc@%GgQ3]ƒF/b}V!G2/qٴbEQDpHENUHBS2zyVVaJ׀,6zfp'cΫvlb$tGlfTV%.*55 xPx]&<º^0E²?L]Pw7_Odץk+i%Ljϲ;B].cޔc+gzSv.p+Q ,4 sV];ߢ;qUT~nCy+\57ldgGTwi \lZ5IUMEp7yIM(a{|yJJCSEn2|UEHSdzh}XEL>TSC< ʼnl]8%YA-zhUL\ dR)%.%ZCjY J-uBkfGDEFpM-{!X.oVv3D*/;2X- m&Y5[IKOTr#܈yb-6|37qNmװI#$/`:$MTP8X'})ldT/+kH.|:??Hc;o'u7Z$oζ 3H1Q4~mv`BXخzF>c𖛅9}1-*81hf$-Ȗ'yf&ɾcئ %C#&~OXI؆Ĉ@Ѩ͸ΞU h}{Ng]DTS9F\UZ=5tNiHØ eeZGݠJ-EELwsY`ֳI.-HkaF0 z?PK F7BHn55i͙{y_js:6”!5\%\+u-fYj`3n3PFr) ?o(qjM/PO%4īh_Cpwqbr^w8PXVa[͚Zy&ZYLD LDĺؔigI0;~w%\t 1l< EoZ%:CUTɜB t%mr@H|M`k[%"0@%0|'\=FXtk{l@v.z`0*K WL°k钻Vt@\׺JW|35Ik CkRm[ȸ *_V~p^>@P'adkt1h 'b}%1  h -.`;>&_k,"M.lF5t`Rt4s+̚pNfFi> kG"3&mW(~Ᏸ6ZTbV3cx: {_':N"et{R,TiVWReXIRد}=̟JV=(cރwLgo7¯9٠ lHNGn; _F3 p~7krF"lCiCSơerZ<5:jpd;4d3F1ǭTB z}x:Jq&^Ji~[ 5X&ɪ'f<'Z污0_ր̨UIFa} K@ |a:-{ -2+|ƊS!Al9]LK<"p-m;-dtMƵ*T&ǯng 4H3D09Yw  DNQdH щ>-Qy"S_ w zHLtED`Z,JOǙڎ0e9wqZ&Ql;H:um{<8MAxWgSzzJ@@2GĻxxqۡ'Y*ϛawUjXGaq}'D-b0l99 ߨE \zw%/"JM3sIԊ9f~~p6E[/m4?`6,ב)= e/BOOR\5iw>I47/  `d .aaHGe+(JNK#_F(% وǛtVpg_zqpveu&402BcDcfae6eQ0t/_a@N@0$ ?ƹ9n!e`] +X+A( }U~JM"|KF`,5+N>pYr/7o!  {HXeHmNZL@|G:3P`; .5s@sijZ~@1se։ X\?"[nMSiG$Lb&33V%ArOdGў&m.p1ϗ?7N1]hh{E `x̠"7`$w"'b^H6ƌO\vj71]mմu-QzM'Ghr Wծ̄6m+~^d5`:Cށl$P)`ɮZ ',@,s +xʮ/{Gȱ tp_o jo sʔ,emDLqq -)ߟ?е qSm}qIj[f!-ۂJlAc07+cM_1-|5)!!ra"YnUAأiHxӿ4!Ϋ&Jzz=I9FƠ'o0 xoYXV-=S Nḹ1UI`d3#4<[`hق *8G sGuKܜQ KL/\\0~8p-an$;tIٌ{ BcXf:|ui} lw<|xrkkxSF܎F_4BY~ n2[,L'[ڽC)h[Uq}v60p܀hrŁ?ϣ4( Ȩy;&YG; c<9;W]7[<'~PJ3딛}ۻ2^#yO݌S%Rlآ wEڦ-yQtvb$l؋ݹ7ߵzgeN+ڍv7ƤO*tV6|3I]4} KAZ%$A_5Rg!OF,=ZmJL 犘TOfa=xohtY B c*$;vr+]J0w'): uVu[%FEfx$װ}2_6]!E>e,qha_lkƸ4"r0 QOO򂲞T)2@[#Xs/`9[O3P.,q^|Df;l0m]xO3΂,i%X} we s7[2V/`yޜLiTIlwЁHY!Z0?Z1uJK[ _K,_ ?6 zޤI.a2ۺ uc)Ն/?>!m0̂ܨVrcuΪ?+ގהj :1on殛f=& 1 ]3h5uBIqoYrqiSІɂO\ѬB xDۢHd6.7'sԴXL.Xf$&7aJ_:AΙ̜Au zNhFAfsݪTt "ԔI: ɓEcI" Lwoxk06/ECs%-i 8&$EM]t;ۓ( l5W5eP.e~myJEfj-$C֖|& 5)4"ǘmGo%$fؤTJ+r0' ݇&lU Eh d?Dh1o筨JYqmE{*.'g2ٽ97иs}&ѠB'!~s,GM i (tjgb-3Zj{⽯t`ǺLl2D,Foc_#GjVX1I(CeUf-'8Tn dK/w)2QK't-*(],>< 3;s96)@fҠ;I9pxXXa=;ʚsf}̷BA;f\fsa/Gkqx.&Q%Pl&4t46G g,IHv p} BE@>̢ةO]}UOhÁqbhF5Z2 4ʢ|33F4p 5Ke;N q|e=QTO״&A1M}J uzP|uFȪi_5QTviZHEǒ<$)@L7v/{_SW IIn}FnJhY>G"~p{p$T^s5kRTJ#"0LM mYyf' ;]u *Ү0]x!v-2qn;3 jDòXcH[EI{eHoiϥK $VY(T"` a>3?,8L8)WƚsX/FO ` s4ss|+]a RmW0&2#/wvx;_fF^69)>q؅c2lHuFxx-{?G@.UQ7XRY/vM;@ ˤ#ׄ}4 ke<6:G9 Z8<҉k/g'7K%cB1a7[7z11ʢ&OQWQGo bW@c|/NJbf9:3dGj>,@L jڀ=($F[EŌf;UWQ*LNifD00" 1Mm8sL@_ 2OdW)%V94V"X-VR;:=wnT5lR5z֡35[BժjR \lS T!~)(w2~!P5rCnXh^ְ`6QyM%z9z&['8T]>f@rO^iYRH7AZ1#-90qͤ ﵆.q-({ r^ Rف\פ-}6u1Hں0ww-g;)&1.=lKR.]V4Cq95U= 6Ugj??ܤ5SЅ;o?@=cE5[wNഡX7cϩHZWlw:B֧VǷ,V^P0)NC[= m#3I+ lj_<=XPMöyNp$DזْZNԐYRsn5y(R à; :uN_xE[fЂ2u-AL>^yL:_T|RC YƤ?^SŪOvh`t:G+6Si cc 2YlA*Ѓ1!Y׎y7.g;Uyfq A|XU te9A]hq-fKu(7%'<0X$U)ƷY0w)@ /HHP612wD0ER!=M B[C^G(9 ك=aMBl)*DQVGʽpZ>o U{kO쐽.$/w'GMk F,Q525T比 #ψR!;AA{D64V}7=݁R%s򨺯Ikh/rTrBR@qB웇&N e[l&T[RRSdVO(!!J9,3-Á@1kѶ5T63nu+d:#ݞWVp67fY{2aH-ޕwɊ(W 9{,Km #)?GUSP= טa ғ#'2?h-&PrɕBLp@Ccsh6\ЌPnPkH7V!+:y]3g?-~(2<:,84Oύ >%wuM]8#(ЉauqSfp]M{&»ۛxA0kKt :x_i7E$nZ3M!U?tpmtT+LJG[IY'h=[(a;% *^6[@q1‰Fc>+>R"8Ju~qi^  b~e@oh㓚6yZԫwB>}9U_6lS]:~716O >+ƹS)4d]OOn1\('Wy[thm/cSQ)5tʕ{[𧃸.Qδ󐚏(jҎΒ?d(+6 ߈ԺtHrK Gs6})X&M~s5߶bpx d'6t|q5h**w]NM^2!KenɥgC;\1[_B%=ԫ_:YNnZd7e(yq~+ M>;fvNkzclP'=~`)"!gT2('#Cc0_ &j|Wt-wTT~p^V:rc%2wl7'Z0v|?4;jc ` 5Pm+ʐDȸHU!%4i4vF\IYу7eXP<{ssvW'YcnH@Zb[1'%.REs_u@9?Zob3u"ε O#XpLrg.r 7 #bazGʜ>%lf)1V#MbOkzGji/N1Id (/<ه]8/x}w1,M;r~<IW إR_R` 1BPF|8kLۥ!-\钥|mhE!$ IVΛ=2͹  *@]BgĬwl\|P {$.^j`G]!\ ߡլrMBB |zDj&{B;R4r!P8`b:4rAmzJKT/[nRp.⼦*CO \>B\8]҈IxjEwW+]{tJzh*x'Z Ni&z6h\{tѾ ?nó֜:l#KY-Cg# Zr:Np#/,8c((@a74> BÆMrw^ PmRO V0GWmz[E;K :77;kYvj𪬠sgr'CAKltf6W HMնH&$JLi:\s큤YM1IY9+x'1eX7O&fLZAi^Ń'Hz'&`Wa"3Qz,ɺU{hY>9h o5khM䅜Or%ey ^!4tΐeP6p鱛 WyHaĆ0<\v>(T S_-iŒǔy9]ֺq=4hKPsW( K48,ΏHA{f^:iK~ꙝyGZ+0M}<".Xyx9jÿ9puT%Txg!2 )61p1%%gFQwqi* [&'B;{38N[;趂ÓJOؿN ;q"NB",Q2m'e0-WR zz_,jCSln1Jm%M+"?+ca{6xxorowy8ĬsI[M7R0:z)ML`8T)Ga-(?֐F080%wlӿ, 4CoPOXAÕz{}O{]by<}o92k-,. x Ou鬷o7&Q?D-GlP-a燃e?CZ$ Oポ(`=Y-WAggIcp.:$z;'#4HPP$j9LZg3B*3q$VVM_#o Nw?Ne,y`P!E?,)߱ Lz (|k)kS1r+Tp"J;!m+;C*ɴ<FLcK*ɽ{iW9&iZ.b}e]lӔ0 ,uu@bCr8 Xh֦#kok`ktH ,3wMMaYx#RpcÌhτӥʺzϢ!Z5CG:뽉"U.;F`=TQ]Epf DM#a, •K6YV™qqU*;IR? Th}7F']שD%i3Zx^VRo[bjX{7+ kr!8k٦nQcQV:ҫF66. qW|8 q60x`#m5 SuYtsv#kL,7u×T?Ͷ10I,׬L =zuKiVYͭR/$HtYCR ,Uiue鈗JI |3c\nQBaH$t$v˵5tnz._aSU(Uʬ:*eV߷V2/A; AhFG7x?(. R[%y>TɥbVr]]+c) ҏάb' t{׀jG:[X3Hu_e}`._> MXLb_6&Pağ2)_LBw;L^>%=zC6$] *hXZ;O}_kXe~wUh b}L_F'o@Go$J< WJ{|esJ}IOd^p"y'LD]?t /Dbw}b``h y|ViPa Jys򅥵t3E)(PfD36](֥1vENZblI-h?7D`kM@mE76Fj7%@0 Rz"J{~My".;8QGOL(lmG#THq&D59޽w".l.heDbolͭ0'ǻj{ў@'4⑸oBT>Z-=6O1NVQU/J 0Ց%ѡ"gU΄ٹN[q%${ñj-.0x}"$ 1+k.px7zD7$#X3@j5ɗm#㞑WI+Lb6Ґt,]elZDYuHzIjsjQ/{vgZodqY'GOK% NMb6;SkxNIo HL}{NQq^kMoVwיsR:vOZuk`=ؽ`yj[(tI[ISrN_I¼vB96Jol qYG#L?v,F*$pb{tL)LW9 4 H-OgRT,5ȨgW ST9=3jӎ|`>>Ǣ112pvؿ}D+XV\Hka{ƣq.ͯd!EvT+֡sLyAS*fY~mҫ({3u1{~ [f3S*ci\yA6&D^@nٰK ~,5o6o{?}r)!.vx}}fţųi[ ^.TZ ch7CB_F3 bGw,kYt-GDINf瑷7y̘Ǡ?v$Gg1k҂-'KNHe!B Jԯm>Ia|HjNx&v#2b.$")$4ߓ!vą:+uKxACܽ"#d41xMLGXɤtqLK4@O^S]Ż%<3gE0UϽ-vJ+äc -{/l"eTT9'g[ <.D$xV-X7V ΃T{.'7#'R3;DZI|e.1Dx]R4;YMS4Izp9GaJʲs/͂dn7U~ljOTM ٨9 /y{qPeap 9HJ__Ȯ{4(e+"_o]C(C6KᕝT܅=ؚ$ pwcH .g8 A}g)UK zw\dcKapy?V/,w, :戾ƇWJE8`NIz*\j*~wT9UڹgQJqWUæ)(}tzc>PpP~IQįޒp)B&Fش&qFެ~0φgҬ,5^o nv8-Mfl`&_B_ naBH` 0`WpZu9\F y)P~Ђ}GĴq˄ Wű28/ "gWhBZ[BW¹P;5&.G[pHZ-ࡠǥNsFoZ:/\-iC}3 ,lu}ڐ t+zX63Sנ?je!.\ZdxSe1*Myz*:Gj8%$&IU;CE*@tNqϲX>뻈d>ev쒷m[A?9z \^K4Uri:ZLn[uy\trwhj!?'Ёڢs>h#(g oނ8el^4L1&q%J*Gx?LI@>=qЅ{9&B܊XclZ.Grf$[EFt;YQHQNKi8ę.|gS,b[2]ߞ ![&K_Q4_3aୃ70W&Z"N 5.[r$ZB nꖇD|i>? KB'ěx@3')_3cʈgPJ0sXmF-$Jp~*y5久PȝoGv]Lxlϧkc(շQ#.PpRLfؚPM l YX cש'X̓kv+ H*ϵ .3f"|܆ F\ɳ߷p3IΎz8$Qr) :ܙ[2#~qLyRFT{&mH_ 2*6SO1;)$RB8sxVa; ^AZݰ%+: $"&o^3@2^D_5 R5ϰ;nB&4F,4 ̈́O4@d`!:jCGrg<<ۖ՗UxڐM PinF1K:y`RQ e- V7|̈́4Z %xau1}g;nDHRCA%8Ƒ=3.WT~/l}ƚ8 t"k3\ӵ#|kjf~90*U3cl'\;RlW"W34̵a3=[mAD}uT7PB^8æ Z)K+[@!Mؔql Acw4ܫ|hvj ZaObEHkwBˠoc4m*2;^aEmd$ʯ+ 0 LD {w+lU = <$o,)aR񛖐7#tY^MԱ*R孉xsYY %]?o,]@It8N\88J<* /PIj|&<-IF]RbH [4Nc|л7+ V(A p4誂TfÆUͷڰm$:"Tmoe6yB6s7v9U]~R DޚdBF e5ǵ|y6V!}h<[3r"/䋇0j˜ P7ɸ|qZo~=tEIDMPBeзٮ '鼧lvTD.|lfɂٔў"?PkrT xqyRMKu[raKycS'ĎR'_/? ȮfqPf~uAe'!&ĤZiΗ{3/F1ex^ʙ(Ӑ".Efˈ$a"aA/ G"˞B5v>&4K8 ,Ba҉.1wee,SV=dWG 5%qHC*UY.wcG}=VdP LZHg Ez }'7)e&-Ղhgah-K)co@+QB"˅Ӆ}f;/FQ?O=F7J]b_s#ND |̋63*4>?Z |K&xk$H"n$ Qj s, ߈0@o c%>iqKTݢLF0甼2 A9E@^1Vf#tJv>vZDg*+t Xx-QZq`u^$wXZGCUT2[a$;+fKb|,&|g^oe \*[{O$?ުD[%"$ёe<`Ϸ< ӊ&;N?t5 R1f:JRCFU`<`*[pGӮjUjT'k;\?>gʅkLDɦFZd̨7rH]h ϧ65#p-¨D%J4q! zTwJL4hzn_'|;ov[uv 3Al2eXK13L+$kߓ DT<.rڻI-G$2Sl!BHF(߮ :m1ݲ1=80ӓ:O ?'cmJ&2ڻ^fvyA8+L,[ ΂r[P gȴׅǙ{MA.Hh% )F 6y=圇 N|z顟.jfT,^ҳP8n$6͢uրIPz{~u34$q7n4!ۻ?nuk^(M#asWiF̝FjS<;FîR<Ѱ)uE'LLSZWʓP\_{l>pHe/"Dz'~G*.`)e-Ux+uDbR jP+}"烝K1M,)q.k_Nҷ\銽g:mIRjqܫfCg#yG4al3/;A&' ]75E; !ߡOY7t;!D#yT@_Elk6+ç-%l8?We<%Ϸ[Uڷ\4`z/wJB_"Q{C*~'p0УNJ UɬVbd|-=N |op# %[Ulʺ` v?w` |*k])oHyڛbUE19^⤈l>Z]_Pʓ!8*C >uf 9uYqxL`2m֥͢俳[jPuͬx#=}VN(KG)v ZwzaTQ:0jދ*VU{uC6N=wǸŃM;6Lph7&ḚۃA\C1|}JT# >])(z|gJ'bӿtN8Z[ CoBQVp|{~ d#7YoMՃ9'1וjD4qk$dƵtML9e4]2]01k-C=&3 >AO]$@_t]ѸܸR0]j0™u]ɕ搱E;f$ Hef dsR#[P&5+T ZГY~wsh`S9nؚ0<ճȖZs'h o{lnsܮm뫎_DV[{.!&;D}M)6LԵ&NsMBv>dT.ru ګE7} 0z(ambI)"8;V)P%plχs>j rN"n(  Qڏ?~U݁VOd 'ԗG°Xnr.wXBِa9Pm-c_ 3mO4xAԂOIڷub %Gnx j` V=Ăx$ 庬b#՗yު^7c#62/ű.F7ML}\%( 3@B[ШNOs찄w,cc0޺קhnB3Z몋l#,Ƞqz')֦|{۱> 1;1C8 ~p\+~\/9c8a3P3u8by2 WrL;(ia_KHK|Ř!D8NRe$/"fj=OA%O?Dk>Aw 0+wm;[bz!9uϩ~ NЏՋA*pNR~7EAo-gʜ.ʵ-xe1mH އ)p-f ϟd .ɬJ\u֦ xlE(o ~ F+#];yLCu IUY9i, L=gjo4LJdlk o'%fz(N]/cSDh5& 60caGzTvZd\odC3q,bޞ^tn1H8` !ȠA$2VʎjpBU-vxJ7E[C-w3J$I;x"3搮ԎN_<%' *_;HPY:d)$ND(bn.@U%fj8K:3ʅiX2܊h&Bd]JNG.=tSMQ9׎@K(HVI{xڹ3nT޼!Lz$ųc K9\ȥ(O4NIn\JV<  GdH)[DYr+PRPP+ u̪7Y[ՌSMX2n ~,9ZĀۃfbYWYo޿iѱ@:uPc  3ڮK˚M#S}>N]39ԃT:%h&7 <MۀE-N=Sa\wotr ,A`0 +=`8.r= Ec % k0YYJ[*D4CDT }| _埍0zPʛMgyg6Ozf$lT7 b۠m7c eux~7q bsW\  3 w:DN_L nxƻMB.)PF8{#M=!Qp/Z9Q2؞R mr f# V)w-|JnR`NJ`nR""`wIYSCU&C}sD|NON慊 o I@6)Na:AA솏7$.G2;8 ]=.rc28~c(_LicN"Ã5$݊='"֜/@uљct̰Z³!-\2Gũ:LH 5({wؓOJ]j SzfKӦRD:C*z.A NR*(1(`MAL]1։%=9R]q&.î.35*2\5^-%rY",nޓۂ=Aҏ:~Ar6X^(_!M}Cu-:xE[1W[ty=I){ePl Tq4v wi!n4XTZHԪ)@+i<"t!C XZ۶7(rw4ؾb,wKcrFRGly(ę*EAra М-s 0VR=T=BULuD " ?tT_|KzlXȋx,/:I,ڒZD}(=3rA=MAXiִawBO"TG}[p n,||X"rˉy5X[.!9O#OA b1x :i hKWN3Mŋb; =is&`K *D$+ X 'PL.Pf0o>VR m_ vώ'!!yQmwMh%wN ;w iR4 UeclOib*'ͰN|A+c,)iеT=W2AB-Ah)kC*|Y5>(gZCȨ@WwθF"PY ',N%K#mѴ;xtpZ}I8fw!5ffƊfMUq+6s LJa=:>;h9B} lLeĥkb/bמ6# 1,! XVV

?36M=.nEe GDR=cp}#! ˰RY `=kBl89vO5D#ܗ@sE|)UP8(t+Xx]>4}*b$Dg;/OeztI›б!kf\g>ngB ܰ;o} / El?*;Y VSB|œ (hboW|K?Ƹi^SG`3ei>xoM#$+&8IW) "6^i((Z9QFPYKq1B{n$ԪM9IQdkt%[- 9I0ҙH_xF1AePD>&~d% DZPratp[7t@'3U"L,2_0-8pΤ~cc)̹k0!6vm#36, [6> -ӻ#&ĵǰfoMAG@| ``y9oQ=z{Ы|3"i %K|”n^֮HLJXGrE>{o{e&T3'qςFc}\hZz@#kG 6Zsw,]{_+epUkUk" .Dݵ&@`_gE+Tڢ͚dBӞV駆5 "[AfT+O4ލU1Y ? KI5;u Ǟ$@l!$Run/hρR#Br~ x$9uY)m+ۇI)9/%x 1YJ9mاl-A'a-DQKDb9 ±;8pWi]Ϧ+ȍ[ʎf  #̸ Q bI%^.EB9\6аtπ]5+J6}NjF*;I bnap4'f6h~DFSidrF=Z.qpJ!4zGC J鑗B޿x Bcz9oFQZ Hӎ'3;*(a@R'*5@9YNRÂu<{+o77gK9TXhnBM-.=yY,!J|"S~9}`"LС-z™4LPz̈?)FSH2b:rs%zrrlp>-=#5Zg g\`.Ivy:b8l0 dXEX5V;u|aw~)|:π4YZxQ|"%3""OpǢ Xr]S1Y*Uk .{Fc7z}WI"sN! l0r뷺hbTȪg&4\x>9?w_{-VG=_@#^A\}l؆ul,+CF+Eﰴ/tW4o]@c"V2ҝۀHaThp*(]U@s;W8yΦ,.C0:۳teěҔ:GySr_+:1vl]֪@a3/λe3."7sDٖ2̯dtAQ Vi$qLGdRS RFR*֊݅+jQ&[Y K߸U))u :X)ԀBp]+ VVDC ʨH%iz5WP^K _Q/.)j5Y lN+4ַ`9a0$TpMn)e~iEr5ܾd\f ZOqГ+l^M"CG*bP3ƺ9kUNpjJRo()X /NK8W3T /äEuR¢ Z)beҞtg@аJν:h7Rj!0&3b "Dže\ p<ߕdyGy1"^ #.J"@H*]"n޾DɦI6v $YCN]VѥY z]tYߤeDi%+r/؂=]#x,.UsAZ+GЧx5gPV)[LA3hEFy*rGghg=J:8`u0 QYT#73PP1a0ů Ԫ|@c}Ȓ4Oޕ F7tkŮ"@9/**[kJʰGl&oGw2&4X,D~2FCx6gK^V3>O[ R3U}Nb)s,>cBy$q`!Loj}HŪ9 }œǦ/hSXRqyqIˊݚ *8LwmMH\##xi$0V?+&P d\)K۳Ec>Q5;̅;]A,]rkFgkԄ)6Xʉ'YabJ|e)EWЬv_7Ռ~Md2a2lcc3o%6GVłrMX9ېizjX(́ή*ז(~Sj)cB9#W)B~0#U>NSjt9&n^vycke?lf)D9X JɛEaU 1qU/wGѫ0٤h9Apt2)rf4&_@Qx|ҵ]xk-@ϒj#G*(z[+R~wZNTX(|)g%% sDn- 0rD9T:̞`F۠Էߠ3#SstI;7ě"CwB1wc-24' |(1  J:K UybcaXfr8*b;㚎mN!f %`,6?(7gFY `(OKՑ yRQi/|aW-1ܾ}zlÃE$;G Q> d|Q/NN'/LtLndZawy~vuX>Vgx&9^0Hgh)~jqoI~NU,Pg}grH(UsX9 d4R*`BtZdfv[*)'7`-A+G1^Ffm_"{g)Ƹ^f4=CY#x[\~6.jLuǶZ:o`xgv{L;K>_22l`\4b7H0dmvǗPJilA r/ &⊁v+mw<eGc2e% x+G daPc&X8軩4QKZ9@Vu]0)LیLafT+ӧn1ba?Vʖ?"${eeY:vrZRrxAR}-S L>յz hCm"vv:B,i3 :1iF#%~[lQ@c;ڴKTS,>Idv bKO!aƷg 9D,t@\Es0Q{)axyfvϑ` 0 .̅*| (n)mwjfR8붨 p.xVZgkB!%V& /`Ry))H@+)x)[ 6FnNt]|,Jb71ӧ]') &F}DxCr-YG?Z l^8بkqTR:w6>ʨݴz(jyy ]DR8,:\Nj x)0[^OX8%EO!"ʡيeб.aڅҘV%̀֋'@4|hyNM8i!K}}a)sx33ס`fz1m'9+0/_8 S-/1Ejm:_㭡:Z߻n4lOzE/5 d. x{9dY9}{r[ iD-uIS%hlV>/ QTq$$%bNjۇzE<ŵ r rf4pn໑-)m:v\wq?@~apw10vY6+wAW$jWVKG;k݈ߏFz_{4qKh>fd̉[^sNxގ.t%4)-p.ǯc@.IJ&";B.wx\{+(|w8cn?wh_9;e;\p*cjۭn X>@s)_;:1صO)/b]k+<߄G wjy(a*5#w$Rih;l\ӣіa|fnuBY邤@[hcVfExT_Q]ۇ|]DGS2al(.\, TEyZ>FӲh8afk0O>ےsVAJ3QDN~NY+CLSVoToWiXԯ$9WP1];|EJଣ%?Ryb j l|-^4LED ԟK\W5cXD?`kE@C;Ge];\Rq4$7!(H-dNIKms~5vpJIه>j uIn+fL2U2 d+Ш$/r!CHؽUI~HO{A⡙BLGG7Sges} y<-!)[dDaMtވP}KTWH佉F(W4m_$?Rvrˬ!e39$s׊ߖteи {ES-v}(r [aFĠ٩a {i>ڵ$4t~We4\(XY'}2(>\~\p#ˋYx㤱PF@,HJ.| sPxuaZY\jsh9mK?Y 5H7PcIJoijGA|qsNX>\Y fptM7>—Ch2ȣHZmL@ŵS*fʻcD/2_2#kbjO'4c|-/B7XTt| S*E #-Il>(v&;pB$/&=d0iSuN _CpyQ,C%1Wjh:Z')HAnEiShɂ"ZOQmu!g( 9BUdSir;֊[9QgψmĐ:+Ӑy=[brSks4~ lF`h TÕ܃*;RXrg ^e:bthUw6 37dN j#;iE݊LbKїֿݙiGr9I:Bn#M aT3IFٓ~6ukMJ!*/RR7TȐe;6lbѯ4ACwY(h%hlpO2VZ ׮cPr#6xWS8Ⱦ ED0Xi1n nu` y%%֣;ߘnẔ8C+NlS{GKKtxj<+FNKmY$R]la4A\xX1Wp ;j8ၲ (ˤG3dP/G1?(| p*7کQcIu! r)~(L" #O)k"ZbV13%UL{P|C}ūz4POG7ַcij/g`ESZ <, nac9jq+$( ˙KJ= ?kERâPT` Xot*,J+h DT-%Ngs0qYL3ANkSa/xI,@8`$veZ.QؘtҬ}-7X 2lK҇}bq(q )Xק|ϐ ]|o෌Ar5tKtFCƛ|@a\'5:A$g؄`|m:ay{ՌTH:f*lYvE-YRЙ88o&ўp1@aB-X#n$L"7~~äHﯛ*uFxFGTTXmvpM$ZY_8mQ?`4ֽY:TwlIW-u7!~}pJ,&%78јּ̣P𖱲y}>{Q$¬,䨘f]؜jaF4 8F1q*`\Vi=?ZOjT8KsXx;["ElY~7>9 uY1D`j1s)=wa8r˧BxH)qI\BXʭIa0xvN0/AP텑 |44B9}`%dϵZ=tm7n-Ӟ8\qp\G:hȍNi&p|FI^d?B2DkpyBōPE91G麙x̎h D7|_H7v™zdʚߛTznJ*S-R/_qa{A:R7X4HzyNc!;IJUi;2tr,N*7XTX;\[ 6gLJq##}g0u { )#>@)?+N܍$rXSihy !"cϟ4V2fYˀZmw6Hs[0w˔=ŀH8Ā(W3}y!lrh8/>q9DVo7 u&PϹu.6K^; 2<1PUZYV/^\^/b)}] s!wuN+c,TVxy`%z?z@)- u&)bU4~HS#~ oHտDX>FVԍB 4bB|DbD[`-y"$Î}Z-2'ƿFMEF8VU GĈ{gNri᳢˨ o%+|XP ?p][\UTgݡIXL[7$l_\>S$Nvs@Yir>EY-.)*-lMg=AI(qzܕ{ğ%[tge"ޔoE\ngTUp^kϐ&h2u?TI5\t7"췘Rkk۷Xn+oy3:uDirL)ChM+6H[j#N?]K#璨{Vp-% tAhX擩=h[t'd L9EKPRϮLJ;{ .-kUhc KQE`m0߭ Ϗ2YJPdD \XZn3ȏk~=U".?-ʽmSF\l. AZ0E^>8,iv/Ƣur\R(K1A Cd^,g|Vz8F@Qj,-əet .@hiG 87]zwٹa\zuaBlPOY/H %n5a?nAZm87>D,m6} <K}1P`nNH'ԹE0wن(994Cdԟ0u!:|^rq)TjmSYvJ{46\m*_WSe׋T7|,*%@Q(|F.@ַfST}S̫h _x_ߒ=:o51)ij& p))m%ax!K&x$DfY;2^OY ?Q7ZuƙC6~}9IZNmJʎ(M;>fC'ypc |=O}̫h`RYIdz0`+ n iz~s3UMu-Eah3bzoO/@w /X7$x њm.fl7W!CL` #C?B PC>J֫ 2¨$ #wrN3F' BiNVv?O@9&KQ1MKDWQn^ ǬSP=PMC}s,SXָu8~v>S$-:X0OUс?yŽUj\4U@1y+١!:Njt5}m<+⸀栏l h 0ިů~->o\R<#y'5AKWJD&iGs:+cUΜN3v?*w: mW]AQ4̋6ʜsB{K .Do@*=: N8}dzRP2@#d}SŖA!{_ZU oI@8{P;vԗ}smyk.ZTF$2<iȦq5oiN}Mo$[ 5à~jcgدPl=f)&Md~/Ijit@@ @X%`=+$H{X$2d74f(ޜ|.we|^yXZ_A "ڄ6-3s;-ްp%ttK/J xV ^ :]_@ ` [: w-t.$4p^@ Z8EC*ؽi ēn̅:Sz69u,+U#*e*ن<yY6/( G\(fh&3A\3<渶Y -~Z muXGSC.F4ܞ p7δ7~\xjToWjt=mF`a.' jSܐm"tsl,&}6wsC$N:G;cg#>]7ڠxySu8GP3 $^E%qg4q=yW%tVGQt.!.#`ڥ|+wVglr+g(\ $ P_dhVՕk:0KzU2]I/|[fⓆqmF1PIWPȋ 1 g7V*4mɂ:1J k q^3ɉwJG&N `U /Gjҩ;%e;"qճ;QmKڻCb@,PAa{qy5d92򝰁fah-cuNb >$Hݭ,TOaV Z(9Qd77}K8,*T" S"u^>/9 򐰶RkE 5 ')2HEOr>bqRQqO% z; nIdH T iWtlW>b> V^eqovMr؉_ 8cs,L5K[KS#g"Y]r7y.051(n| 6+GÜIJױ&$y:j%f+xf'Ȯ $w}lo!Z<zV ٦7IDx@bw4`J|avsڪ =qo #2U +H/!+V.!-MaQ[{A")玕a^4eM,Yö`|?_W}ړƞJ>xMT bh"T]>L46&g6p-In+5˚E(i&ϟFǭ 98{j=Z ~r똦T^JyEo|;ֿkV٢u`瓌ImMrxD&2ۉ?`l0lY|CrT'(D[ȹ*xnߠ&٘gGK::d c UveKx_ /+.9ɰa[ Ş9h3t FDk09-ezW:IIO;-)^' )${]w4JTTn!,,jV:$A`(2`* ¥?z4?>vyn' L k4]йD2HFqnDTu GԴX 즐i `'Vem??LyF!,6!I;p?Cyx5;Svc`C|ZHӈ*4B +2&lOœ(+m@3X/|o95^%;HF`U?ٝn]T.7EJ?ҷQZL):EQqŽʣaB2lRhcV{] W)>G<x|,;,NƋS=TQF3#qJWeĠٸXw)$X`)9{ \WE"?<@dK{iU,`m @bLn<s=8L.U ^R:@ .۞+]I!?M&l yFɘ|ćB_dyJbp#U^0ə{2i-H2JX@Z?1jct8QQ/VWvTKS>N/ e$c!&.pr!+5Sml%0qdc,Tb `Rf!^8/o@e[_ޯ7}$\b#Hbh@TvAKTg(\|t՘]&`Mω+2sFAQTefQ0I /8=}|%<įxr)tJFppЇ/x(ₑ\IpOk'#h#rHVkr9;vς$͉яm珟`3nh< 60z^p?x5eQ]]MBvK3FZD;y"b2+yr\ i⇕Ș ?iɟS?cF:&N+#ف\8]6S#}E$.QfBv__׶M p9O$ -sNu"CZtf So sx}JHA|qʪw?CCT8I+NFt.%ڵQGOvM eN3NP`!< &kxPC cx} oeBlQWD1S!~1ý#8VY &1вF]B>t+F:'I;(Y~r@y3c SUX`y9yidЀ/-ZM?qp4"Qx:L`S*] v{&F+Uh|ěZO-Oxىa 3GIR-lC(")vݞn.hw6JtímAx-~ٳ$LvݸL:P2?B?!{8h*B@n+> ,t0$!zy*zWf L!' @G"?$^)|Eb Gh9cgfx/CX8Y mswTaJ gDW/ x`#>/>ß4Ǐ%=+f'89C`фêf ƒ}e@krEjv <Ť63)6%?=՗rU`_DVhڛPY@㌗ۅ=)67HH<#1q 얾؃L?+`X}~p8ָj sm|P)[!5-kDG]&"8]E~=6:i.2j6H*tJ i1 K'28^koӅYAmP.]2zl'&i7qOBH|q2!qxT: uEz.<>4n%;682}XM9_]d3H?/Sr%Ddrοm%}/@@˺hb  3ad ) @pLN_K4BɆU%ݥg*Z!X*}8Z|He߰qFRK;j-7zɤErec@td(>SF<8KŧS_KX.ꠌׅ /\B`F&t`/7wTv''{pacF=[ENubm?N4g 6#@HǥEK嫫0j8m3dGOQk D4F+@ruG+h8WC;]1;78nXV255(VJcrv@fǃ$VwJA z>θdDzsSLScrE(+|_V@5V,Ӑһk=~øYg}&3rX[."~رg(^qyQcyJؚ fC mIƅͨ9+Nasл7.0zh~ᄲee0u*hw(NӈnE󫈤GJ‰-ካKD=+B*#|4]3H> Oy[4^iWI0T #Tw#!Q]Gs0#-rJ$ DA ȑr?"'<'^25uv[- 7Z=?6[+IB,?-.؏DTfGԹl0]z\1~TQ]'`"%pwa[e93 ~i |mWOAq#>Ro{p^տqM16&j&kt0K7,/ˬfaDV,Qm&ſbg\*K XQs|˰dsg5RE\e!-1,"7qu)V) @_*q |dG W(m]^\۾:Ǥu&[> rϰZu4* 1ZXWc\Rt&Uع F"xdۑVϸ;fa|-$DS;C6/$  ֕@4iW:<,. ύ8^%Dɟ} FOEqLDXfbU֠+Y~.غc#2Xu88ksGlڼlC_1;mT:`y.3Hixй8Ra~mcW,z ~kpmSizAuX^ݑN/aM.pⓍdΛ\HCPὀ=s~UYHIs)Ĩ hQ/L8MK.ydJ7CpYA5!lZ6My)YwWG9إ܌f*3 4*P*vgG1?-S˥zH6x((؇QbԠJ((B瞱1ha3S1 1zĕAepLHRsxC`3#q9sjl4B^lWnwnA H3 );M}&rcc^3 h92{U著0>sп@jl {3Ҧ9nmgŖlT*T/+P1jA>z؋uwS\a⢻u uW/X~ vbgD'/#MBY7!\ģN) ӓ:LvX@SvLz'f`RmlZmc5is?m;<]d_ebѰmo~L_@ȴS%;/ID9I=9+5wՑDtAx72 hW1` "|S `;:}/ajV_Lk3%9OτVoA(7Yo8s|g ?,Ì2xIETVՇMVIĹ0ۡza=coA7W"N{8%Qٶ{Qm&ȑԕ*᫬-Nc##_:`ĊE\'7'U90`)KI!xT[,=0R$MsR\EƮr}3|)3)@}m ٤m/g̚AHNL.ى(EFe)$6b$44Z^R2.EHIs\I+jەts<sy~]Q ɵLm`[MѭU Yߎ NHpsW@DZߔRZG^Hue vC-Ar gVƮ|zFPdF%_f<(Hz9Nh{ +KwZ6>51躦it }jxk7k\ܾڛP$i2Ⱃ6IV]ݑFR(-G_Yh#VpE0p P ֌Rj;m;È]ft z<ǯ34WGzF*\xzls#hF)*$qX,)@-Eo]JWdhv]XgZ0>W58[1Cbeċ>yAk83w/mE9S< 2géƌmTܗ+,@ft.rA1=kP5aG:i16V-ƃL'V΄ [EE"Ƕy/z~8Եs^\- <hS]pUe1e$ PV-KQ^a)AQ@aIJ ρTg[]83ݻ9#;t'8=,?TB!nZo`I0E!,Yz^@.ݬE 1"7.6e6&QCTx#*?H^| _9 ax^ҿi'Ӧg\^7e=M= MD6} GV)<MK ; ٫W,\onx 9oqf=ID |x ęM߽ H5*6;n6iF"{QYS & KInPV5[}N6 tۙ9A d|.56m (vRE"$N$O0".%\yb8<|I&p;8PlXfM<>dlvdpor6J2FS>&3쵷D@,h tїQOn-¼f9Go7M(?-8^.eKLT4~![ksEĉl)@niBkD f&E{5:;$P-W`/zـDVR: [ᴘ=g ?zd6Je)Z:_~Ͼ*YpPF-Bkg9һ{m=:9iM9/RaJqT=}}sp| 1]~n>$,,m`_"d"d3i_hkAAig5b 7ʝ[lvp`JeJrw0:Ҵq qǂc cLeCFlG$Fr5CT }_k?8:ӊr򤒐Ǟ++aP$^?]o6DMMi.UL$ p.K+IJW@;<݋t)JZ:zَ?kiـTnYâ>Z,=`%WhjjGJ0]+P CqH }.nVIYxbQb@{ "G?S@5O.et.m$9CsEv]U9EcRҸ)DD!2Pxܞbz]:\NN, uT?OG6Gl 8%6{JH\gP%:aI$.PTkOA牔ԯv%"DqAtB֫֨)|lkÐTT;b7dV;&?`$D&{VsD ^TmFme]VQ"W ElBf`wJɼ^d0{G]uؾT%;43&! ̡In!iĴGc"=@O:ȕN;+BOߏRS9GWW2<z2Xߺfr%O\Kq<ܦ|k%ゥ2RaT5Kiڦao*&ŀػ Ą]M؃UrY2pׇjI+Gcgi\6~%òI<쿌EDV bR;-\1)59@֜W?ʵt ,ɋ5/ Z h@ nٖgF!#PxfQ@%2a7u[oZJ:}ŀ8YPo MOq^WbKtp5q_| S$5*\ }o+>1R2=O?Z=vFF+;<"\0Ujъ0=z03K&ִsü>Gߢ9HXzSw>2_LxUzc A옄G>CDXyn\[$ߡĜdA, tH:<~\[ D#U)%lRmY{sM濻~1T)sJ42uɪ!mPܟ"8(eK^1: D(N^L`2ϜՖ.Qm`nq*/t743"bkGl#Sbx8F$ڋ(aapdVi=8[\0fE=TCIi.l!Z,tQO^=P}c FkIh$J_&SYR΃C擼¶LU#COW zEe"l;ax{J߰`p`LNEY6 ?eX1 1G!#jtAdH2 9 4.x4"p4Vb7PZ|+@eFif#FK-g%1k4>;8c l7R,iF$LiӾ }exc{RIi %}сYL1ۤMLOɞ(U|hD-RGΑ;tYXax͋/SwgHͺ\@g-,n/F\ɛkRgثt?(^]9؉f/a@m{o.:/p .l4eX_tDF`&!@I"da5) qTn5\ (|RNy>ӳe:v\]l"o$)=8Lqr&[YjozF_%>Hfhaj a~#tL_9Xnu0.̿yoC(#/)##S #~?%aIl([z7ķSZ#Pp0\rF伙*Z)Z 6 RY'`zpZNpmoJkH\St!wT16%5Uۊ=W65=CYYts?Ϯ15Yt&P[KlpG:3u߿Ա|A7Hv;Z3׫B zSY9"ڬOK;by$n@7}S;AA!BaGjf-JCۘaQkND:)at<.X&foJ`Fڂ8U qlDN&BgpoV Z ̉o@bZ*[Q,}^Q7+p3/^:a]: K wI0bB;Bc+# : kDߑ4GUH'AU1 9S׺E ze/*jD` wo'޻":hy7XmDroi:T!-]D5 $ [f 1L|IRԉtZf=utZ̲tq-24QZu՗ 6#3zp}gK%yxY2x8?9% b'e)tB-ݯg~մ&:TOJv9;YS?+N{bvT.ة ?AD`ovKڕl Ӱ^Ql[.#}f덳IEJ MhsKvxⲒӘ.crsHXF#9ook?LF#DѺuip;5c/xb K!*'Mڭ'U6}=:r_ @CnM\<059?GfnT {ߝ75E*ҐB\yp/Y:=MNF>؝a\ta >#04K;a#?eN+5'mCht߼>~QcnA*,ʢہ"uipNcN-nVU=Q2=3X>*KU?<=1.l*WiBa >~ tCйW<QƓzn^;{4o#+}[wҨ(a&*\XWRqkr٢5D6k?7r(OY wVZK똨!IC܀JG=yE1Р޻n2!|⶟TNYu|1?A~4=N}ZЊi:^5~neva0hh jƏ: 0H5M_fNa)PP5妖Nm_Ш%T܀Wԝ(9t#]:DC>o)\=K*X?k}3%pڑ=[*90|M,ac"~Y;â!X/nAjؒi^~h]{F3{;TBAnA6_7SIh|(X9c`5Z]G -v$‹ĻxH/.^\>lgM+xDV)<$onwoE{\drz|db/k O&Z}%;nvFzhH1њ 'm9-Hc-0dύ*bPKyqvq:-b02j6nrm`f[@v'O߆l~Bԟv; on.5.gi;9 JXrQ#Q;?/Zp\s BOВx`q` L.r(rP|N69!۹>?vg>ExUW XQRxG@?FfA^d~5C]̛lAg4hf捫s4ir>:s'ڑ$60wpX3 H.;qM)$JOK,WM,DD 39Oc&_ P9T<ԃ'f@ƇS7U]M94o}0k%*sA@(r33yd4 v%u9޽mZeݣbKB #PA3`՘i8E#ݫߠzTAwzsɆ߰ZeZ96©8’9pȧU1R !yW*?$iىa2x/䁽I{g?e yעA&ee;ZE%M#`6yiXWyB;dʽR垜b1>@a]ϥ妠ѫsι^bo(}b:7 dyIf{ΰĖgKQ2c:I;z=+6_bergWkpR } ԞDAm 44SUhƴ|!V*0u]*?J4I[n`oh`ĊhR,Ifк R٥܂U$#ZQ<Ҷ"(>՞7'kHMPe율Dйf蹘 Qo$1 O?*fsAx)غf}2!`mU nA_gQc[vˋD,Ra=mWJQ>'fZ >Ll阐d:Џ͢8㟁ŀ"R R7w- (ʤB:ڤ, eV.7'J7Qv4&ohӥ^%xk!.Ϸv9`OF^Ct!D$H ޻vyL62,XE!\ubpH3^bk{m_&wQ,?SH.Yo xs JČ٠c.Ӗ޾ M8l*p zqe[o l̻(ˠrkRՖWp<5gl(: bȵ:|( wSx2'iqkk)ZtS<"bZcPW.1.5)g a"BhtLRC`k=BY(HP pP"*`kX)?oH*8,,T0;/64<}R"1EN'}Yc16JfQ'6@RD %w߽ft},InuhRFnVPŅ 8V~;f)ROm [fE ڎ3.L,{HHdT ܲ@usΪQ2L8/E:w97GI~xwi)}xk].N\rOfi9Mђq:^W&/'ܞ@p/Ľо}}av yP*w{ࠞ'ȃL8tJNÊ J: ʠ0YQ1N\eB6h 58N쇛H"e8MYeJ+o5|96@x5\*>F4yG|Q-ޣtH+œzï,EzIg)%u_$y Wߊ8-IE@ޟa/|ՙ}klU{j쓙yG[~Dc];Og7z, %W%3(l# %2csÌq<9.z@z:2_ ]?!W ꄟ34a*sB}1/ip%ZPhm*YkKE&#sK':VvrLOk.}#;:d^:ns6Ю4ӅGldSD!=bNPyjΌ],YYn,fnJbEO.1fRXbNZ )9*+3hu@sr]mR0 &~`_&%za({!l`_%2OyRMV~%@[5l8ǖ KuHpGI% ٞ.vy@9ߵxP↟$!IMZ$m_>Fܴhoʏ*OL}%}GK*x5RݷXW&!bެ j{z]kTH4y;,ӵR{NJ=Ͽ,/翑Ew^1^t+|±YXʨ12~b?}ir` EBS8cqF/{ ozεy$90 :LK !]eKVx~P8ӱ&,ܴ bWc~u󘑢StMğ4 bw=?r+mѻ r ?p7 $[Ȑs4[<(f날CЩW兔I~`x&YGkAby`m_F9䤙V'~qu,}r kUU iH}A1c߷G;!zџP=lDy ;Gi4-Jԛ¨3Nq DMKJ[ WDo{"spҏCCPr&XV X\6\YQ%^y`WR"g95gOH(vmQEdLe2&X?!58}y炇ĵQP0'pJGga1$/vKCkЛ)T) +>oAi:I {kG힐q"lF ^ V0_6u[a65P2u7#ei25܌xvҡ"-nu9b(<{V?Z|p?1ڍ_#,f">.ӞuNt]~,]"GH E+PutRGL|Вn7J,:+ @֯Y-_$ 5L(DÚJ* *ˠ=H,_dS4g84Q3/yx\C')츢zQ"ՎY˜n*e/2Ј#qۃyzx_B:'AUdsGc֕G]0}S/xKasppk5bppdAQr+b4BDvDtJYF6kwr0%N U )_ڹY%Z6&&^+vś-ŸѾ@x>V,x7tU f:f @*^J"32ZzCmUj,xi]eY$KZZ"87r^)u+]'Ǘ=QֶR%cz qC>G$"nvlX (SqP@_'"W}8pYzfh9b9fkǍ1x|kb\4sՆx6 lJ˻*#j}t F&4\3Hz bjG}TWD[=k7DUyNU]M^=MgXѹ|,*8z<E`!/~oi{t_ae*Jc ip_|0vup q6yE2S bcga )YSkQxi2ay]=u۳q׹(H82i:xf, fJb6)!^reIV;c H)g@I:(\3nZV[M#Z n}TXJ4A흄lCJ[bo$n8t̓r:TV~'N'Qz]>FKgy { A^0 [LR~~?Ś~9GϳcAKjK,S]]FNI/WG5ΪyQp٪ r}]uט,ޜEw;rK+mе0J xR)g!Dx[~~'ei]F  \ŚYTߕ$pf VlӃdP)0@MԎm#!vj2ݝ_ n㌠o)i񾆺 9H[2!T[9P{<ٮT}vAL ~DwS{ J\^0@a\Ƴa|)6 )_<~8Cgf-K@mF"OcF. dgP6O9;Mx0uc~$ķQ ^TpuR6vY|R ʽf!ϓxSGԦy~}Xv{ʛ61U+絛"/m &9[x(sƋa4L/xK!}c D2Ǐ,P)+pQP5y ߿KYD|Ղ3&8{fY&LqH&{*7i$* 6NJ+ŇAE@{B9|I v/4Dt,}#dhY?7JH}d *'= &(Im11 jKGfB) /Ē4yo{f 6D:Sp[-eu#/6Rh4xkkRJ> !ʸNt:ɳ B|U]"wYb[ խN< 풁h=OXkJ,/HVuWcCP+F}Fh c5TGfœd\a}vWL}p.t!$gS dG裉V&dG6Bi/,,l lt"jN!%AhdvI!VhUTZhR[ `KPtw`q\2'U"L>LJhr6^ɝoz.`DΌb8ŧjB??5ynOFaNV+V9] V,51٣WFKs 9@7Q&v6|c8U CN1[ G;4̝XLdꘁ* +6Rq 18tFypt _wpҎ"2'ކ\zݲ[4ĵw8^cA@,k(a\`9I8^*TI椮újq nOLiNG8Js₃4? LuG͜zұla=0!W/:gWY?+QzMDg8a|Ac~yОąEKB=~E{vI҅Qg&gZ8GygĨ&B[Xp*krF}EVp"@Q[ #qlaUԃ7H* =ŕH]vY(حGL`J5c ntKrg{}rǓ{([ ].%MˑH@8jE?dbRFyo-p ~h|aZ5ptշ3&J0ZRbiz|Ζ?j/hT>7n~#9lY\qB:3|+W:>)n܌oI'.~%up *_SdMYaH)@-rd 'Ѡ(mCO= c}$=kǣ^7#|kAQ&+8Rg,@9fBZ\@k(Kd#”_IHjŧD`'R+@==:ޑkypXVPbSx [?ݭ>sռʴ"6ltCu;0rA4˱.;FUAjx #iXMp%Q0LTq0#)hG}ơE|cVfYr 1VRڦghnUַimMsi=G?0{:~c8,`Yɫ3gH/|I-tAB >=zoh%>[u#j^fBƺsPAY'Ug|YD3tg'R'flaNJ RoTu|`ZV}FrG ]`o0TFS6Mƕ4-/2W4arZzI{+0 iP@(MO`xm9gg8CWG#_McCaCo͝9 'ƋNt>~E""BFTĚR[ҩn˟7]{ d^2$;fT|K@n=Pfpoy:YoIiwjJjI1ڕ&QoVmn>uvLCg%~j&vm' rvڔ9:z؍}V>΂<]D+T^*06: a>(qdyNsQUN?#%\#lzD0ba̗ u𽣀~堢gZ)%LtpZ? Q-{>mkoϤH@mA,\`Eym_<.cx*k@<=/a;X0?4trOSLdZSˋ:Zl’ު<  NOsԦMc^fr~ҔWcBnbTUX0[[8 .}B`%$2l$GGdse9HQѹXӂg! >fw@]XMAjsQdB=k[e{.Cno &Bk}Lџ 齓=bԻ={ψAQS*'BnPP5,Wbp)`Eũ޿@f3x)8o(K*$Ed?sR*(a-PqS"Vԫ!s\պ!ӝp`Qu3n %5mX`Q6[ w>GH>#J?[d t'IOl'g1sp.2RN~9BGMǧ_RB.H֊vUV"ߧj^?+UW)gnLTKdlO޹j+3RSHK坖AbȿJ!\Uܖ"cXWtJ(L] (k]"Hߖ9hV;:(As)I~QIǙk_A86EB[m XU{ np\aqpQ$ O?g.MV!ц\zu VERe7x,*`/="rYHe-n~w.#1-Mlx#6ްt/}}8WLئ$gع+pEoxW ~gЌ![2~`t-CW $O`"t! (y]E1eŃf Aæ2J)y\ /tj/Uěl&ٹ}GmjY{nzFߢ([TX_ّQ1!^#˓\@cxT@lmǢO>~eeP @(BΤUL~L%TZ;}X䰗n NSގMC7x9+auAln1'viZ}˟^eWpEW$Qgy "sQ) #7oݮOT9\~2cs 2רZ[zy庤n1*mכ5(SAN*L_A/H *5# |3{s֌P5@'<0NW lK()n9R}L[FTż#V& gU{ǰqn2<I ou KD:jdw0DVnM #c 2u_R$9^"үAS]2]\=LK}&~ZZ Y0.'qhJt}aFT3oŸrr4Jh"AEo._nq:>q".B&c+O.艉G\~-lzReЁ_.Vt_?T)7^@8Ju"jj)DVaE˳ )]K*;>wm1VYQz$a&aJO ]~4vzk[ACb΄[h{@+lۉ\E|1gj`H Ϋգy!CEnX<l4(kz&SOohʒدcbGwHE c [m7r]}@6>ΆC=[g` O=X332PS(٨C5WiZX1?W 8 *޵%ݻ+sn|Uu>/*SW7zZB0nu58At^N3 Zn=> L # y\#F%[<  Rfig)GjDl:#{瞺 VAxn'u@]w,{AjXzep^|u.+y}c~#EɖF5|ʸp(AcHrWRyFFk5> VM"9A-:;.Dcd:*Ot)A ΂.KM:J;L6JraOG@\ BCz6Mhci_ZԳx b)P&$!?  ~V\ut j^`Pgvca#jRG67G>[Lf!љ$P+%Du@_wK-޺|F@Ώ]h>L SZO]&N71: eWၗI r ^x4%blcsP."f4$C`Wk_fW95MŢ2]3AӘ3F 'ed} U2lHN^sE$=H~:}>.8buJ#b{<n"*hvd?E~6y-57"5EAs <+ki!SBwS^fC3CJ "pnIIJÌ/IR$>+ "l nf՛q܁E8[]1 8."[^7Eq|45pt:J_aRhtX%2I90H;p} d:&Ț0-]̓/?Oo*"!vj՟ ?_vN%yOIvQUkQr[a@\q?yR4۸E-ښY1pɃ2N݈ &Vب@Cl~~caBH{12]`"=þ3|<s+퀜)= G*YM}c%Wḭ.y{mg5EdHgmH"Y& s^kHf1Е/ih(6y@CՊ`w >Fpzzd Y,LHj4EjldZ.2KX@'U t- 7Xj~(5 [mk-/ت| 由@+wv7nObR2vs"kT+a*i&K\7l4l2yh@$]$N6mo! ?92\;br0DtUZHac^ǏmER_$W\2TAW`K͸6&VtXy22Ds_s[>p ,¸|}u9IcB!.qg.Pb0pǥO/#tȯaHyq4-9opVjmL%M]NI##迃װnrY]֢<ީѦjuHpa-9WlBP0bp#~?T@ T3Cб/ E~̞,5ȏ^krhߺM!.)gu5:#\$ޗi(L2޽tXiffWFAb->to]E|£ c6f@/t6l`pdX j4 `z`E^H HVmlEkduV6)Q>X߯LST4n$:+˥}dҴսN<)ti2Rϙz,Oœ8*>xpLSC<,ҡή)Î)BW=óhG&$'J(:ll_&<*z9ou@apc#;(5=?~z*m 돓4,vJIL8F?K郢FL MїfNHq QvE*"G[pR2bدd|8t?,E q Wݵ2FJ啓Cp Ɇߪ gvo"k-$[(:8) 50#IӃ$rfjWLWLKVMى| 7t`MNeoy7 Cj1bMTnpɢ.Йqsio-%f0;KB0Y!+8T-W%;@Nuʶd"2,_ k?hL~sm‚q!EP-b3$%+zq91ځűDYl'e{h>G7+7&E)O܌VO[ٿW| C Bc#[F`g!Ot.*ѭ>yvH(k"}$Zq2v!u5}4λ&ErF:,!b=!FxQpU#ǩ w G=-$n ^ [zmtϤJf-Wv"nR.]=: q&S$zՒL+J[o;Gz{$;br6n$i57raH5pȨK82F[COM+!rïQ=ы*~;56WAxhT{ hN259yN;,9;e! *uV:%nQʌY"U|2[1 DXGA5&N1>Saz HWhGj1DŽ9hP9eȥaߠw]KPN/z-V"]g݉B_9Ӭx9D2nW;50>U\ [-՟UcmDi?0;1JK\\0݄U-:.;fcYRW[%R^o*~Vk0APjhT0_.^x{:7鼏kUp?%vJ@sՉ4{c 1*xh ҪƿNb ھj+]0+`9*Z\T:^N/qkFx%FHNuJD]RA+r /fHc*l$ˬ3eu52WIG5^-ۧ)ma p0<;1cFKi-YcY.Hb gML `o6hV`eSsbƒ9ɤy#L:>&^=wιs׋a#.ыH!»Ak OGQ7H~wjjoR kU&`N4Nmؘ3 ϹBVۮo>ʒay}5/+v  AE$W&ܥV tycGP<03)Il\b$=_;n}VzIԒĘ% ??\h}H0u[4:rЅjr k*J|bw,ooDl/%=2_#tK7J Ks8~~)1K4ADjÊNK:T\t,lp5DVk. tLqA'874_ 6&l0:z&.IW +99eЕ_6], ׉$s <-{y1!6-RjVn-5 pLۀ, $ⶈM NNE!sovP]惰$i<"\ ;mGzTd3AbwPY#wگmxLl=6n}B{;1͞00y[n3,ZOtћGW7&T)\L&ꃰºDz;.{*;ӽw3|5gw6> MVL M2u>!ܮ6dZ+ySu>=HZv )[hBf2cqFXLEKWPIGlY~% vgW-S\t9M0!i]SO6u VhZ n.HJtljWsNeܬ\tѾǙ9| Y T{ X;,cH*U)u@Br43i`=^>=8WOs}aBhh48Am4d5[(w\ AGA~O2g|nDn(ıfy'muVAIkuʍTmLm &]}G{,IBY K2+Ÿ,yMCMB|G9Ӽ*:Sx\Xb v,v|IPԑ/TG-H:.:Bm2Msx-Q`0ESsYpwY$EԯSVJPd&FOlCeÞzOlWcI/=[Wi%=0\, 6m~K &〠;!OGs/fÃrc&b])N.'^&C&~ X;kQ;u=Wr1= qN0ۀCXx j \pfHgF}~œ|g'o`g qȱEHN#/1<9 V[u_JBq_aߗ5sKFNqS.(*p4- >fxb߁~GCcv4[ڞW35~%I\_(,zo d/RuDzcFRDH8R-2*m @+*5A'tseΩyV%~|m=yGwoĔD|F^%L@;I6G ;F/NBfF,O1 ƧT)pvk ^(roeA=38q#[Užk<N$Va TⱿl.B,A3€qloO UoOGMTEB _hsIћP #?ݯ=wL$LM 1dax,OStB4.g1cRP-XJD3` x9@ǬhO8^܅)ʺҞMR}-5y'O<=E~5$օ5*l[fws|x\n-zbj6jL:$#7BLՔeFϧM;wC)K}p{yϺ@O\=4کjS>D`T.t|bA& LLHSar{ ۣ[h \ڻ`۰2.N.qfKhvA,ȕ^HA\x: $ÕR = OSw9eHYy"t9v_3%{șojN[I7BRolś#gL4\a3:sgC5!RNe;Lf =8kF~BI"Śn ŹBCAkR"\6!^7>W'wII4##9xx *Yf~2'l-›3)Euml0M|%S9oJG%Gjp(NXSk lxh4¨Nܻ3=ƦA;9ZH,kƚot(ջca< ^}(mx<'%@?U -2G md^c-~/OY6;Жh-`Se<Nw0zBYc~_~ c{v *yR*h)5:t.3wU-'ڹ: cUmogZ:C8FfC^_+:"x!wȡ#63\(8HTͅCC;Vh6rra& ~01Juc語ZU+c k0ZTF-x<Voch^eZKu W5#Oc\mͷ4=doD}>ƇXUy$Ӯ}j2rN+ڶ-E=(b1BXrUusfjWTWvߟѴ-5M  ck5 2ȸBbဦ[ NmǮ?y%@?YFA"'w`MႅE&YC࠵suWXxzYxT;!N΀#x0L"ni~%V$P):]ɤ G|ߨ֘cMɩ#m,śnTY\:nsj2f;_<넾5RRq7c Q {3hkㇱKkW𼫭U ܻS u+@1E*D(%c;NkIGh`75 톓|6["pRYQ(frbX3:| ]u%,]K*@H/V+BEBJ/p8K'?s߈- [z\{Y-;)-hG%̊mRhB壈KAy+,i%CQ%a.g(ωGv?l-!LY<YbOE OsL&]Wsc$1i.ְ<5FH}8D}3;Hȫǽ6,/-gX)(|@n M-óop mw]k(%hDjb.d0zN`~H =Ȇ#슣`CfPgf81Q~oݩr7)}e=x6 d@{;293.v@Zby[n6QMF}j>l2q,bV5HЀU&e VBªiS'^Ng } /AC"z)"K U x>تer`dLFl%hsw/NânPh& B3h,OR2}%}SXh5QW 9M8.yhLGg;+gVge,Hw'LBס047ɷ`磲&}%˛wfȤ1hݳ&.B3zs{=14ʍ+֍쮑-zM"4;#T\^r^Ud:[s9RR^-9֞z0A=ؗ E/<J=gBQ E5h`ohT"+'J׻Xa/8bu}7l1J."чհ5L^;ItBuȥH/ݻ33Uk !i?EwSl2Ux֋r}3Se2MZ}'(3Ԁ:b,Z_M&FI۽X#z*cFLIw連# @`NxX[r]3)>͊GgjF bl{TN(|stM s\'T+=hj&ۑɕˊW`xQExmVQpNf!p AU] d!Y_]6 Ҥ@~#Cjg;} %"8?w~6RmL8@M5Ym#$PY K HE6q[DY6dm(/#>uy_XŽFySBЗ\/ۢ*ۑsMF}Oqi8Zf%Ja4+WvcLiÚNXF5ՠC'g w>y?f'.6QtJA4hRij_&BX'~JādjA\IjX3kT2}B蹔(bnc"K7i2$tApźI {#"n O8<𚳣gi"0[ Sc(\ Nx.&t3mHbO%@nP ެ7S۬I}TQmBr>*Ull)o=&s) e qz!VN87 m?7C%ztGn$*&`%$%Y]]˸-8xt "Ϛܱ-fe}XO Zk֋{O(}(%shdI'X´FE\Q (;[AAP_W3  YPz4ELM#yJk^GWLkAZE#@1om{T<ܳ"ŞKY3=f>Li‹b(&:. HZdYgd(&]&v8jJO'PtѼCIS~Eׅ8>o\d]닰 QH}d5p,\F@5P\U@0&U tj?w&PTRGr:;,Zu+YۊU*H62vb2NxI@oxb?؀8@+GS@H"mTnFN/UOy:I&" K6I;,@;[.ݮ)7`Du]h\^*v7} ؽ1i[#Q-ffG'CJjVuϝo?1)6%!2hzӚOLfag'QpKvsmʒey@Jw u|3RNrҙӾ! K\H TDQ5o^dE@7reSLoOzTˊlPhU~К@IjdUd{DyjjQt hlpc "u6B]:b娟yc˳[# $ƵH}c҆V+lMը}+t&rVzӋUb'9\&@?M? r4j3IEd«@=Cx>[~8&x~NsQb[CM1;JÓP~P/Ihp{aT '<1gֵtRT,Ji^֕&SEE/ Jsly:j3SE"9\nB3Jbko =_qFGpd^G7; GiA)n㡜5KdiB<@;wFyVХҥ7"sFٕq~s臟iWP9R1e]6XwIE@ao}C s#g\֍pQ xԆ2曲Zw%eȷˣ"9 )>f`*XO3^Ž7ȏ":=ꌇ޸oN2|=^Xf4'P$f{rB2@ Qƕqص}*&FTNj\0KB-BĽQrdy&*Z1߅+gsu]ESA)CŭG#앜O h^ITbN-so*3}GBAs]Sfjp-K^S}M59h< pvwf6qLpW :c¡ajmؑ` ex@v☗[?0zG-V?Q/W.B_ D0{ U%P64kBImgHDp wKNtٜ(1Rvt*!!"&0٣S쉓<}^6-"Z &@S6lg'f1ШCoYէwᐰ?5F b/uIH4A8a|g)OW㟘3"k"cN@od8 V 'Ha,qP -^j;Ti`27UzƑgw]/IS~{!%D5zf[H6Q䯇vpmVZiGB- "LQo G$r݋u#dҭPF$(g>>]C1ry +c?-z:'a-cQ8A_ :ilmE>[$Q¿$moT7 {5B( q e%8DN"+TT[i:_chis?1O"9N,!⦆\;LT\q{i%b%v}Tȑ(.khА&R$ 1E~'95/-P4 뾔ͶCIܲBGdOri(aFXB@L:Ube\bu/0._0~noڣ9qb&&-Xۄ"`2:qu:0S;bb z~hyNX8AB$tﮓ(\ Kp-Pcl`;*9"bit֎}`R9RIr~]MiYn@ c§szP˃%dt1C(qZ8ܠh bZȝ=z({p r͡2FxM<˖p ֶs1y߱&\w߈_"["֓E?'cFVR^YY|[`BE |#u!b̹OA"eSA0,pdx^C۲aՀ"\3 )aҺ ̲e$G cKO}<|oĮV &:>-CR}|öD72PeIѡM69Ck#Nm'/s\`#6uS1[ ,bX6#Hc%%y#z[8zd1"$QmX8J@zTh˄f%Lsd9+DnM,kQXc9r;1Ы3MQ K{-#+L1?1&5[A6#E O{fΡxvaxxt՗$cY5׈Ly~q{zLFIxj$sdjQvg FX6 ~LCW8|a|In3AKޝA.:_)nKw ЕZ6HhHtK{;If$L MQ\Ms9#3W֕*ɀ5pJeJ+#Ybc_,ˉ}œѬ jOPȔ"> <1(>}7{.ra9FUU[aO^&}WwwdxQͿͩsYuə :6,X -:-̖z?h*g}xH;mMY~Vh.Qf T$x'b\ޣ'Mrf9n  Ϣr?ubO28CI/&2|b ӄ#R`0-}#fpBwD!bIfP2;sX|Ff8xV@2>qmҝŒe< +cNa 햒GE͸[$Q_T|{-Rx$,GɰcS}y/:GZ'KEf>#j\}ÃHX*tU[<Ԁd]8vzGA`u yHucXn7FAC(!uI+}r$ѣ-oʂfK[?9k@<`ӘgD6^р!;Ļj=V{W!,壀w!W23[$TD621־xmD{)A/S47~U gB{g{ⓓ=u.v71ia%r@*x"[O6c#X؏ǧF j\E;SG(*Kt|\2v\ԌZMUddp=nrMLoX<zӝ6ڋ=`Ayا%׹@1Ҏ4 r`a|}%fe])iSϝ"#hcm7p%{,Y9\qw4}nO5+CBg NYqpBY5YJ+GSya!{&-m; ntL\'CޚѷA'(&Y>o1cgdX@Q7בLqo@,$hҜ7R6 \G_jVhVPB2"s E="ԅ@ʓŮVo(ˬSǽg IS\XKZ KbOub~l_sИLFП S-OzxЉX_ r8;_-([CA(.=iStk >[%0;IZTo›N=ƒ^mcscv~Mլ~ }2hI\W׃>VC&']WBy~ ~n(DSF v[);1Pt_^DWNtE`%B8FvDS*[J fP5gxC{Z-2*H,N f !YkՅ[ y<=_iQq1p)|sSp͢/kϯ[׮@QX޳Y+tURkUuWRIJgw(kzSK5u1/M\1~f{_2vn";yFaץ#y?dG:s^ )L]pIXÁp θkL5?X ୷]U?oHϭZzw-y.k_}-]i&;I|[Qhs΢ !ɂn;`+$/)B@7-pkj|Y&-/Μv謨 h$*K氶[ɘ*j.E{S[~tf$ct۫+D{2vZw o{6"Hc%s>)zz<_,%׻rԱ*^?2SOGC3<9ejLm;:)ZsN8ڣMEoy]5Te+AHـړۦIз#xÆr:?\A 3gZ=J+"oj>ggrg3V8+@e_IQ˗q*mm$Z%[mܣc;JIa|_sߎJxt=)@. b<6B *|R"[ʌvhAK$A&U@P඙Ȳˆf}aiH8g4,QEvycs 3yJ@"{;Y%kJ>J CV}?kAų?yPLUxHk#' QtSw!|ڈnZqȆORr=bVs{!wU繤tiU2m!rMj8 Ѵ_UQOAӊ!( "9_<iCnŧcjh T ߱CY,rE"%u{vs+1rOP☛r) 8St 3Y;0F-W1fzhhkHlNxZپ[5nׇew t9/ne= oJN{T6Cfaz|!%V f(F%36"8^lLk)fjQl|0i,x նw c}2NPf U+Vn%Ms $NMmV&%Zc We[]2l%A[a` ;K;T(pgaTY+s̍A!*bPF 'f! T|yhR#Y~>]uFPۅUЕbYdߎXn 88~ѱbV# #MQ/vt؀0΄ӳ[GMTayަ E#+Gͧ[(.ZBN"?/w}zXgqKuIw&~@ :@a5|w0cO 9ܜ9ȗpfLN"H0t;M j21kBM ey%P&ߢmU%N?>=:wbƑ~5]^۹?^$Vl2lOfTޅ,&\=:Tȸa?m`k'lhll?ί C ;]{(SVWq@ad@Lm[#Ek#dg̜FH5dY%=bIL2 'P*]X.z=W/)f|.E$M )j{G#)`Z?A]QM -Fm9U(}=A v3׌0qSK6C&!rC_;'?A{lKvR=ڼJsjk[l8?sfi xfr݄knjANvD8B 5 THθ_O sPŻөM=)$?P||=Xv㠀ˢm$NZuHR3 TC|En Elc3pBk Ò'FRhk3AߚlԔ2c 0:]3QUArX4ÈF]HN>xkPXJ*o eZ|Kxjt_[DډҲk@ {H~KdQs|MWl4'sV'mz4vpQYohDN <RX _ciUl(/ݨ@\ Cl~ϩC( f 1o׌r@8r mԔ0$KxdmL )B;M?2%Ī4u5S,v@MU%/nxg+Ls&Iu4G2lzk*RQED;@/LPpbI}0EP.RNTL**l \uN>n炨*?Z06nG( ϵvb7u!|g&xPsi#q09kP>_F[$c?bGHʱWwO*21CN@U4)n,Y^l|Uyc0LG|>id]=S :{wxD~bi=Ē_7Q,ͱ&4RTDC#unp&]mlbq7f-DcSk5AVMuvu4 yzz|%Agn-qHHwsiD49ghM-&ḆZ^mn^M_VɎE"Tt2*D@|]zNi1aL Bh/WSz33Ռ?2Tfr>MRS\4u(ݷw/f({tA/g#Fgj,W-?4 [t9DRu &Qö-m@"c. 5ޭx 7 |xC߿+D]F&rBVxΙm_T2vS>h{.-0&w 5/)dз+zBi+wR6JOaA}}qn\$ ҼfU=z ȏ f Vk3 \mŃN8ij4T$1y, D%ėk$)kǞhPyy>ejE(*%\WPHYsaPk E6i]fQY_qmyoUL^7ȠnETX>)7UVlx;"<񥰆Qݭ]R NJַR[ lkNrʲo|Ć-Uv2f ̤1ߪk1E0:)m⪳̛?6adNN@]8ŮP$X{8AgXOwNEtsa{MJ[;@tu2#6-l (TXT{:ݔ(~KoN=5XxxLZOՁ{3Gf%U>F`h ˗kz<TX2$Plnjfh 2 *gKySBӑ|X4U;g ƞ]I*%VrOZ*,5S9BkQ]i,Yܚ'ڕE2>p†2K3肞.bwӱmj*1mS@ y4_l\`qۭ5;d`p3APd>vSQ%zc I1&QZ.ڔ+*/ས04rp럇G|{7kuW `# VQk0¨oz!.%t5TEȩ=,Zu&Qv[[>OJ+c?RǤCRƦ^E FJ犀Q9r%-()ckeszVM5qc-UY| W""<(M6 D(}'9ܙ~ךv-m$_]^za޽z\b'?DUSK `|o.9LdyYN/FtcAsmrnRkߔ9ųo xP->?ǾB[t8",341xi/ޞLׯ8j MʄR^V:UX j/XٻFd*"|'Wv\] G 2o=I>U@Ԧ=E_.t ZgA:KYhE=>^SJhF^A]ENk߅Fwl:.{|$$#vL,W+jn?>ܳ:*DTAS&Yϴ 'a*6gLlozhЊZ)$ʐTS~@3H3(Jw_Esq21JϢ^3 =8" @QMl kbG7V & -K@=aT#[CN+RPKSsݫZX?cN;A3]y0J˵`5ow_UH.SxfrDZ." 4daKI`-BZh3D>o$S9pƁP::CBDj~8Ne+iiIDY3)"eŜTڹ7-kBxxʻv׵q2B?aշ9\nygYEp<|WKz|5\y*fоHk υ1΋=oR&B׳4-I Yh#H-ъCsXQb€3EDSmJDJ: p^uSk]lg,Uƻ7bXd.SFpr>My'xZBܕLWnc%(k cEiBt#al S08OaZE7Ygd f %AM1ohou(EPm.qD)@t(@sXnA}CjVp o >ϙgw&|s%DCL?`UmQG{R~N&gsIm:"K(r^QM{O*CU!LCQGUC4+̓$ʝ,^ \}aLG<l 1sSR<($bn0?a@8S7/| @MUj@<1BNOm4L*0q_yaB,"E39-I8X(y~/w]9RkX[h6G[63v8|jA 4@,ɓ 4.+OHq5TeQsgafRj +R=םDH&V<=o.bOAIJ dQ&HAě&8Q)v4t,B ̭30յpS󙑑M 3?[2}c"!ഔo__)L>Ŧ} /nhl3Z#eS:PAV-ohW09_3ѿl+(M_cXV3'u kf٤#=:F[–Ǘy|;+T(c6LjV47 w4LT֎&QpD*o D{mȺ5Nz;eqp]抅{G@ZQCD5ŏWޱH"_%3V%tjNJuqC[Eɱg^(mduBn sAl-tΧLu`f j'Vpr;+Ql6{R(H?0l}Ѽb]mHSk[70R?X=ַN$ $a_ <̖dž,of&]7!e5|ѿ0YV[$LM+izL4BW ߡc*w>a @՗||HޔqQ UvPz:]tW_]j!'1GSW߳8Ğiiۤ9AK%TL\ԣYnwg8>-$6GUE8ɲ~_7w@OޜC P>4àkCI9Y&&z!h(NŠ03Vٗ7B޻u4sx7} 1FcǦ19|}@iLIR$*>=<K3*@e3*m4 #"i(/3j~-;7R㕃G-9dh%JΥ@Ƚʶ熎֌iY FE!.'bB| ϮW {yp6̊RuY<@%<I7~oL n6%P,|V&dI(!QX ;]a#noD+9pEd> $c\)G,hGL҅H% .~\) 9@X|ڵȠ)B%LXA]T5Z}' I R6" 0JoHUmޛ#'E#UynSZl54> bGk?26a\҃oQ v-ؗp qs^& 44#JOtaV1Ng-/уBWN;#(le:8jpf/UPR#oDU51fr?ۯ!౯ ,.8x!In(oѴ /(tE)ƣ֞OR" 7olċk]_a\h߳;_Ab}'hk p 1%|h"wrޓOF1 %fԎrQJ m@1up_OF5cZO AvD6mi6mU&" yCkh/=2173\ DW3_vtTcXGӏ dA*~$B GE!<pRTﳰ|.(߾%G;k@_M|29UzE,BV)qJ;dOkB'~ Asz?#g!hөog8V_%LzTRik[+&p+,v><Eeƻ,8 ټQٳpޭڿf382P;0~,EPnG90YWzDB#wKtQqЕpS=ӑSq}T 7I&;a PИ%{IWma A4 @6Bj\=X],F7&P$%Z6T7Ko 9XrqjM Ó9SfBQ<1X;(/ᕡ1RVW8r ƈKȁO[ ]eSf,IрuU]5dkҀ.HSg ?nVY.oWDeEɼ&_vc vfi@n/MXopg{.E8 ӈ7D+"DGQRUZ|1S@B;/8*c8fJm3SUqz]D<…D)ƻmPwZ}k5CSo2qW"Q `Y=ەɫnN/RJAG^uʜzz>ĂLM(&~Lvg/0z,x%/pb{NS!+BM>1}SٶNADeDWeW,\ o{ h2iX5;>sp+7!(rìX_lg([i7)D2CJI_ EgЃqNk LQ^.l$fx.`/ny,1a2|IK $T[iavnYj\O.WTwzLC K}+TAQ)aWr#)j jZs^0.g@rAuy9znx(^0(g dWc*1PFUpw@S%'SqðdWiN9ǩ͌y%7< tls ]T5dSBpJ"sVBM-2~bek}Q4fVfv$Luug=3L`Kj-̔Ofŗ>r_VE CѪ~zw5G#19ryWajIiHu խ=F !JJd ezU"%K3 qU 7zv O!nMr_]:7#% ǍKoB_&Okcu/0@2SNRV[ 6_hA72\dԦӳɞi^BHif22a G`s1صѩR_~c:^u5/W@K|ϙlWd@|,.X8w{'0ֶSyIIp3Tt9/%$>2[ye({CX~y8|hN^9IoN$ascf95[ Z')Ez<ő\F\1oxy)">ǭA}P~"Tg8֥^_KQ^Nhp=Ą1+5Ab[ kg})or df>1ƔcTh\x1' J^݂">{ Ɯ˃gRx'@^j~ÔS#& %du{m=}RUmK7sX>%&S;UOÔSΚ`d@BhmQx1m?vsyS{zc#. 8(F37I#? ϠZ,A iP1t^#N̋_sj% +-ڿ^l_'O%>' Y;!p$^` `SweI]) t b <X@ iڔ 4 @@ 5aKliU}V'\:rzkmd#ag46LtNp֜:Byx8/)¹1PE%7Ǐ'Q<K~?f!36vY`B3tԔ!@]oWIt!x+p`aNT.<d6si5-evnY^֞x6ԛ3'GxdB1 $9z OTPm*v@T2,R4g;- _YWB*-ac_c7 :n1grYH3}U{]B~*rKo:q4]m)yG} }-zc[E _Op-vMx0 oϴrPe]?8Ղ=}kp>TV33ERuד8`FJ;ذStf[*4Z+!O7S򄨖(=´\ ;`5h7QʖA !Wx ep[l{" o:s_U  ZU EԢXa3 n|@3H ۜPFp[,>~_LbF6rR1bz+c1P=/mh֯1[g(MOOSDyqm/3wRZܾ o XL{`1N`rbc3Z|NQxEtB|)LXfMgY^Ž%-˽:#d3ϝ)jdm#Tp/XqfF- YոʅY.&O˘f1yWSk1t?Me$['H$y\z!2ƍ4kb96;,hyZ{(^{"_?QH]܋gMa؎hϲFM,$Ox{~ʑ}S]J!&*B ߫^1-+~59BUt-QXMܒ&R~Yh-\vBҭpJ~ RA5C7JAemP@ e dTU"J^m@H)N4CN󘎦Uay~[ K/p1Urm3D٣m!_P E_#o̼]WzxF4,Y{fUC~.\Kz_rr^`@a]*Qޜn YyjGJs`jC&R 3X#ҀX͡<ؤAs*'l1 45.[Y 9|k\ &18_]LCr 5Ƚ%G7~Ch 0ʏJ[7=f0-,xEߤo,'zS2t%;88vFnhS@/k;{}c"`\L&]09K /j`w!vKUxSpJ@U`2SrP}O]}$iX T=\RC"ٮ(s}DY@to%(v. s¸ԮfzD43 'P>96qk%EfRRqk VffFksm:eWi!"MKu0<}5/^+J2XZ|!m;%H);P@ހU>CHS_/#L D×`"|?u0YAܨ]ĉ=ʱsʴmljr;5DA`-;D;}̨"c)֢VXAje:Gxz-.Z-ǭV,y6]O-'3#g( JM͓;_c]/IW(LAFC8vj6BK] hqrfc2q)PrD@d i,$#G)P7ZbB|](YP;!Jpp?gƗ|;Κ6+nsS0C긝#GKmw8+[)8? c%`N"չߓhµ+>F]Bъ_~+`}=2cٳ!r%V:-]lanc6[Jrʹ83D@GhZNSvJZhx4QLKf  :5,U`z1/c!b>QvD?|Dg!%kP֙>Bo=Zr" EUKM܊(zK $2cL+A-d$By:K+`Hᶌ"Agb/*X<%A]U t۪< P!Ϙ9V6ٻFz@XQdk~  pŅcx3px9L n&t7KdW)DϷ?t^1,4 Sr(>[0p%]eM%jFLbtzcʜ}aJFU <~9lg3 t@m:]ﹰ 631eBc ڡxi*7&v[IWYS}RoEfZ_V67M,@nvp=VPz83ȏe!LyUU2_Xv8*|J?%IYj̚2hǺ7V%_npVPVIu(@w+=Ekr/qNJ;H+T _rO!| HѰ'#xJ/Aţ/$|AНF i3ɕ/ߵ+ʩ'Ī햿p|!p!\J ˈ~I8bŭCԂu*T-7vhmta}\"7 γONif`o X2Bez"Rv]nE'S9Z8^RĂT}kfN8>Ԛz"!z^\ t5E΢0rr"q_de2>RxBDWClZk(Tf6k|n<V4JΨAfJC6c 0 }㨾mxk}@ʖGs7L*սT(o8b]J+bEÀ+t8C8#$HF%a$ZI(-Ot~#|MGall(XK\Z.׈-]km&)VKңDKeaDm?mD(nho,JF:;#]U~>un@k؏2Dnj% p2g2"FyWHMah1NLL!:,Ļh5ĹUYo<*^&/UK*~>LUZynپLqٺf6+橺SٜXw Y8+& &4*O6a'NĂUR.cOIEe rRbAت֙ B`60H\39B BU]lbPGkgs`֩,?R RȰ,ԾB 196a(!•5/9:+z;~& |U-UB+y@vC~OxzdB3£KVޝɂ8T$k7P7o[є4[IS>C|?\g]ʐފ1.(t W凭TL"!rr5oힾ*JFpܝSEn6l&'4T9gUdaxyv0]Ik(5Z 3AJq~WrMxHgQ3I-<7GxxyEyRsw;?'F~"^Ρb"BR8xYN@J2/vhCYb>9w"XB0n=6+.lə'"p=yANDZ)=KL,Xj*ӶQꏌ`^]W}\e+MvMMv9gB1UmdGA? =T h Ejt< ,% vGTqVp -^ܔbz^Ïhg]^ܭB}b6j_1i%3c5f zRUUVW!D=<'H/>.Fx)䒇L.`̋:K+ћ'quF^К6o{`w^PL:P4k/ |e:FsN T|;~çlDVm*V$} x2I'ʎto =h hf勾]cE`H3ߢ2e;ߟ5Y>r^}Mع9.GWhUW2kBH  yЦRV *_Vmi0eGuJ%(Ҙ kxq$O$" a4;o9n3QR¼6K:ȹSa+);*(Xب`dzI&SSs?ILbb5 XND?Z@ܻJ} E&8jf3p{J|jS{m :αhp6UX¼- kС  cR[mcy($08ϙ5t-i.';yEtMT%cTK qQT1G ƷŹ{.a%긢Vz0T45Ў)yl %tU 8!;v˭ /nmnPIL3`J|Y,\Eucb}즰gCԐ~$ RGFݸ%Β8e |MNKU JcL XR!4glrIc2D9'hLVǎ3ŀۛNIRFl;M/1\ي`2@T>tf3^XoI@5^AIuThi@}9f"^7꟒w2,ӛ}1[V߮Erj*4^~LLS0ia BA՞jB]0b!:Jl2)A=dz,:Ƭ<ۿt^ GK]wwyW2(.4he*;bQDM1tNc6_x^~|iFR+Z78M՚V&S{OY$F#1},2xB~ qlׁ\y)(o$( BRƹrTaIJ.RO0qh50 _H g%=̷Yy`aTK XZ~F-qR eO n\\6 6-tc@fT˜OA7iVIZ Jmf^4'9 ^1fۮbv)gcwawP_BAW`JE r!#;EuC\h,&e i0]e_G5lxUd3R&pE➮խ hJ)Im5ZƔ$Qުt}2$.i=u} 2T~*jF7Cy}d8hgiN&Ԅj4\LIҢJ7(iಊ`ķ?{ɤ)omQL*lr_xƷ0eI-F7HzgݎN;ݻ9۬8?=2P6C#) 9N4ih|$-J~$N2JGbdI;D4DF]pl- WUڅ)5Y6w݇=c_h' XWLoL]!}K,+bl涫 6ǍTn:4|mIc6+FꑉӉP-1>ڨ;^?ZԌVIL{|a jB 'cUpvd.jlǩvWҶ+ &ãChׇǧ"mF 9H7.]A]%FtHrrfgqc4҇ V10(ޭHԿ_t`" icNf86~<|-rwS˃Ut^|KN{׀b0^1ݱ>vXTދeMR(ߙ>#G3mTص)M,om:%513lj_'TS:<.{Z/(.1, 6r.av#,9Q`qeG֛}/vГ/WȶaI,Hb[!ӱԚ'T*K?XT?aDTT%ݑ+0]Y0X`x*7eױ8JpUTN Cg1w7de9 ϧi iR;L @k#NwZfW|Z`\飂~H&LYuup i"[WIe$(qRb`?|>|ףBҏXq>%ăfqUZ%%f -<(R|WtQKMLc &(C ݔ1JT< M #z{Q`qfŚ-_\m{k#hI:G~8Mc/sA:4qPjJC\08\cb m C3w|%L;#\dڈ@9g$vvpRYb9~DE m5?̓)QÖ́'rA}/TJK Fĝ K7ʊ,a{GMw?_!Pj0{؆= =`Z hпnw# e31w_zfM@ٗ-.БAv?`8/DkIIHnh` Ifph!h_ҹTP+P{2M .`eQv) X/<_|iJ>wb.* 9&aF6w`{4Z1yb(x,TOX՜|P,Zɇz_m..FQ#~mƅyiJ1ItE+i0nhKٽ/e(Ԋ6qkgM z >ʨY,8Ѝ0~4<3L cD&50h6JI xTOxsZsGhsCgqR 3soiƛ[^9Cng<ڟW{h8ʢ>$ӔM5ԏ9!)Ee "r } Dh%q f Z/r1e,h3LZyg֙Á$ȌρH{_蠟QXa]qlNe'`!w SZŢ$n 'S{.HpN$Z7Ih2į.QVNV_ !2{IaTX/t=!$ 25ѫzi a -$iTKrh:,BFgG4m n|FVKˬ.[Z$>f8U2@OZ秜 kVbWfӠzRwI HfA0;Wǔ_ژq%^x6,k|yvE2ߴh$ qq!RFP7}iPMY6m6Y E8fbY~hРηĴE_&!HA X'O31cJN]v7ke:fS"Fc[bĽ:ezc4Þ`qK#} !48mɲZ`sbvb 4K-X7hzz[+]9)Xɯ"YN0wbU6H?6b Y;JTg 5@r1?X=z5UCq C!5.495R b>)4>=O6ϕ`})|]rԺp~#GGJTǛ|:,p\5^ ~o[rj] >,a܇^n!vETđ L=4WXwoy]nfV5js .ďerῺ[D]tO,,`uݓjhHO _@ú#q9<b#\[1nI 4u*Bc E_\Z9m",M/`J)HިA\B`;_3_E~W >阛qd0'DRhJlG75_ɒ l.i/TZQe)m$ "kVu%nH}B4<[SzƹUB1f.L?a-JAք/ _߅T󷭦M 2vCbB L _R;E!2;&: yv:<"DG7.fRnM<}sfv-Q^Q%"8b"~]j>Y_env #31ޒ_[ 4J!}i.~Iƽ qL3Tty8)Uv`tEd!> yء7f! kYѾɯNdw=9E:|}mvn/!kL/%{'{1ai1WMp٠qd Z\.ݲr}FSmDfJPscј+;M/RAΙޭ ``mp~\?qSZQP)3?;F&gsP[l3Z׆k;TY$Z* 3y98 t59M8E {JdcD_u?\ٽcՇxވ6+d!AQ  IJwG7X&ͨwhMѦ(kH)4*-N,WknM?96GI w he59/U\lImx,3`ah-5އ{`LUmb2Vp澐ܭhth]&ֆYyeUM7/[QAD~Rvwu}CZ/`L4ҘѰ(WFyWtt+\ܶn>:w#dt&R¡sX "Wgdܼbtӂ(svTm6Zynny*S1OߥqI7$(6Yʠ+@+PBvCE (m`i:WfZ a@Ŧ\ sH=눉$_I&{hrF1f]B)RENv PנVyqʌZ|=Q,T HM\/ZDYb(V-_  `mQ}̠x[9:co\dDL1 Ԫ034ؽz _*VS^w-UF}LgĒTm@Kn׺ ᯻%F.OkZTiyQ~5ݶ 5>h@+W(4XQE"%d<$Y 2,]z| yE;[{SUQii%ՉlN„e;B/*~fݣCAiek$yVHv3VH4F:=_rB)!2n܎C; CgBYwUfL,r?:ZKqx(*~veFtea>!.>ZyϖK|iV`:oE'Wdu;_Geԋu XW@H:w[5qKڰe'[)b6ñyA'3~%F*W"npybUq {aߪ"%㵂~jټz7 3Dq9jS= L0EP%B[qS R@$z;PYZBpɛNYV|Aqe5p̧)q r@arl!:G&D z2vw N}"-#୎? .i Z1c:PʛKgͣ׉{m0.?~JN@EPѭnRLY8 %r8 lԕCjhaփvA KiQ"y !?#7:pG+^4|5J_Fu͆Ww^Su'aXb*"r>葸'D#\j7sHj 3=;!)1\˽[v45& x&[l]5CJERn k ҝ#Luj,>4w*Iތ9T%g +j ,V Ǯ;u@M8~L"op?yfZ7Qot~8fp6eu|`Еf>©YޜBF_`z1˷-D^|[Gf23~ٔ16Mvc25TY#rAއa# 2 I|cdiZ+q8o+xb;QG, f42pmq GFoT; 8O.w4Iw;C& @h:׻݄߈}I:N3\b*GCr<5H]8ȆTaWzVV\o\?L5L0܇]rǎ }dUy@QlnXi:. HѣJØwʴjS)Zzezgen$U˹"%Z w]2tSĕQ|z_B4[2[X.JBk3Zwf :zyl1QӶ``8D@ay0}Y%jG&7{tHK٧GF (#3C3'xRjҔJQ,1b" LĤn$r> e!f%ًބQЕl7xte[C ]`T=P?;-kdӘOPNE{d֚Hwh1Ll݉sU?A -S@mHt"QOr } =ؽ6OΤn^>S*+iu] Z3Dy֣юhQ9 833|49؊>)>3iį9 Wy`R+udKz=/QUNх%FDapsNK/9]'Z*Olc0 t-@3ii,9e X0HGic۲E > @XjjQwI5'$o]K7 CpqeHhIY\.tVs7e㢚87D5G@f6R!fOJ]ftH;*&fcT S+Re}6@tx8)hj8ɀy{|MkQTLt sWdTL$g-hL1[C[aZ2ᒬs8".*k|PAg "Ҹ!ĥ2;@h&@nVL{| *Tyirzn,uM# 0mo H<۴$kU- 笑H sWm'5xZ;a]v&<"srC0%eݮҵ`t_6h|WxX˯ evb ڪ0LytGf˅6UY D༇^t;f4yɵh+43 l2ˀ%6gar|3bKR]Af?-cP~Qzmm aZ&`խBj_Wbx(#kh7/i:ycb9N/5;v4t:dcJ0?"B+2_s֑aAOIB.2EM!nn<"G%|H)lȄ-Tъ=R=-ͽ$qwtVP J+MR9]ٕξ.J61~:(PK7/nU,C@!F ڭ.kL;} y/4fXQpA"sNc(9MzZ 8Uo"q)ҽch#M*5x*6i%IW[ªxone51jCU;A◥*3w{1y;  /Xr^>ymIӗr;౵*lԌKMph~ Q$ZS=)K0)ӑRe?A_06MaO a'iJdtJ$ݟbt|l]U[:n>(,2ȺӉ:a}{WlQ"/"alLGQ.š=ЇN/XA{֒ ;iW[щ A5&%P5au.{蘌\9 㠌*,|Sn"S|o+69YuN@iw Ku Sǫ슖E<-TB›&'!п۹ShJw5k(WK25a BQϫ1$%}ʂ-XM>MC#Ȑ_Lfu?%F-ݘw*H4^嘕Jxw+Eژ\87մF1O7' ?W]ϱ/4X$7HJ^^09ƴWtT(2u,q]' Hd`aY6>e/e[5VSIp*k0";n,ҳ( rc2؎qP c*C)v=Gdb8 z&KρPBԳ} s7X'B:.0Ð2Ms63Ace]p,7b?q_u[{:aoxݍ?Lؚdf˪BFXZ^A*4DvCiwnm=}hឳ!a.\;Nh)?pgs˜5P`δz-i}8C~є^g굞fDo.XBo'V|% r]:ǔRj,zѧ61 I#"XdCjj"j_'h`} eF;v:-ILE;5۳o+szdsܦ9*W)@a 9vB[DRLJ;טƫw̍tw+[4c+՜No-ki5n #] [􊼭EnH+;X/wE&pbz^JN {,_D08pr#S}kgرOR֡휡ixPE f}]Jq`c#:z>1X'빭ߠp m.Od8{L}S<|Pr 6$@#? Ģ>]$,ޭa'oRONITvΕ hr{>P}Qn9$.%3[IM&18_O(m7|M*,}Es6UTܛ'}YƈCUKT$֭N!Q4;!q-q%V$ڈ@С{>\ a6;OIU,MҨn!NKIi_oBcPUa8Q>^%j=襜aSbDс59`Y9s\˧pIFN?3]EI$'ҼǢTH@^'bIfnZ ,7pTg6-O3`] bJcc{HcC-&񉹅xL ;i[#ʼn:;[uxLc/ Պ0+8ͽ`_}~xOu9.|y˚trڤ{7IBj8{&$#4y~Âdɞ\5<*%S:QL52 ,+$ae/oJg?$0ٚn W$ (yC bQđ=x~Oo~}W5hwdgݵ饦 PA'lw6?<-8T#@[[{~3,iQTeιeꘚn/+~e{q I]7cs7uADEM `.S 9ŔK4Ӈ2r)*HvNzqbU9tYfsi%†W_,t4|,}F"-yB(.5[^r%7+r?VR}+ MT%~S4-tcs4#0%?b<ӿ'$IfuޟyP&_.ď1Ty1`^!lFF\ 3c]SEOA~C>jnR`u^ӫ4]=_rT;8ZHƟ%D+eԾb'vE,VKE@FE2P,2-6FԾ=5D0༪j֟艧:~a _V(yß.^OwKSi *qh_qZ b'l*SC{1轇bWHq]0t$a4ctϦ/7N/{n2u9õ£3o{\f hW +bh-Id !=c}R`@Qn߹$ăuylGaŲMOCѽӞDčo.c+( x 0O;"Jqޠ6U{A<'١BYOc23F`9'<p94SQ ŻNR—rh4!_#KPZ`8-I1yA: \BQ](`‡p2Edc_-XQKX#Go%H+DGRg +FEp~D$'u$BY4!mBNP77uFzutWZʱT:(#h f4ݛ~:h/,0kՅ,|a |QjK=FO:-;.?T<)wɰ]tr)5d^P$GRVM}oc{#Ęe϶bY)t-& MG`^Ff.pPf)f%;Gd qD3@S &NoSKpȗh6OZ{ _Sʐ`6y`*rXb=˹cp}"[.P|ޕP̩#4>꺺2 I\ױkM)"Ƀz|XZ-q %KŸ&w tW8Xr]y {FaneK2I6"ֹz" dH~M$Ǵo ݕe2i~slݕ%@6#;bI/7W7i')0R-k<u$T7K_K{K5 rv:X;eUh\ZGN0?0;nfѳhnӝvDwG:LR Mek9Z.ؠhPHm+f2)eDZpC}kxrtM{kBܠb*[˂PAӮ$m̗U5u|nsN G*J%Zfs1F ⲎԄb>}ѳƿNO`|ܞb Ì) ĉ|ABd(HoFseA4$*NU_=>JzJ#e#]"]4t*lTT4mwƺz uXRG/cZ+amݯLIM`rOqbZ/ _ZiXwc:4N@;/F{u2;Gu ҏ~¹ey|l߲`o"65pS_kbҔPeA݆ Rk Ԉ*=iaݸs<}^_{*P^Ae8mTSdM@ {0>R~#o0gˌ)Sqe/jn.cl bGz8VW[xj)-^.Q5w0}TkI(/A]&nQF M m|]cދhЃ?Ӕ\Fm`ÁA ʑtWlMԄPD53/*~M `QdFY>ЈkjsXW:zTWUhmԌNK xQ= |b)̜jd{w3*C.pdA6Y}R3H,n^>(,l̚o3{$ʡ4!_dtܔGumGf8↓0yCqlޙ?ln' U&q Cpdb G&Jc7jC->eiSrޞfLY u/QR~!4 Vϴ1h H`fZOOOkB\%e{tK}KlTom"*.1c˗`zn52k/zi~ Y1X0::y^F9/r|j۪0Rc'm+S*ӊwj1+p~d 5'L}p@%x9Y/SE$вOO^2Бqj|w(s,B`RgāYsf,'FjcUj^ԕS\>!u8+un?1_\--ɦcEWYSvݧg <Ϻ2$0=1GVTwH{ aS |\M(ÿRv7VIUuet|:yʮ] R"+9J9xGy|H,(`efZ/+0>9xB$&^7g[b#2*G )LoN+![])͑e-gepyJgL/ mB@PQ=LE-l߂ݵ_TNX`')WCFF%Si9vRN-Z̑=.b_E Y}ZNq$RҺX֠|yhQ&G,3+za!ݐ)%t"N`Qx)[}u(gwsUɮC>}qn-9EnojXd;6$b hN(7$?Ύ3R`+)|EOU܇#2' N и֨®J1 GˉuNjj>c1fچ'M KSJ-tw Vq1M|_w=DsygHzY8M F֛,:ݤvЀ{I["5N?muka.8o,bW`zle@v2i_l[=w^-Mg[_p8)*x[AhƘo1=Bl dg=9rQ_u>V'‹K|%H2ÒH5sļ jA^Q5$Ye*[\"㗘crq3ی}.Hb(Tan㪻)a.Y !w(1DlO j NJ9;pxGؤx!_te^j VHځϩf&'Aw߳Ak(nJD.C 0x)ƬNvvEe±xJklR*ײu1'՞V7ˆsC+cY>=7L'B=y~"t\ ]_eKcVNDzZ^^|w_g!gGF"?>2kLjTt-~HP! &,֙$]6r.[?PO y>^#vzt.* >CQ["dkh&s VՄQez*]s&ڸ#``rjI6|1+@Y̤6]IXa$Lf=M$SPjLm~WrWO KPdC o. 4^]N4'38#k ;U( B?n/)|V={,ڼ c:-;D2r1aF:r^3/Q"Nio? d8~2+x| }< ˦Oo$bϹϝ`gc\>^CGE{e4.B}pYW6W2ex$ q]= 9m#g F'ًgƻ&o-MRYcQ7 OVW4sEW1"b6(tb[79yE3H%\Þ1T0>*A `d+1볗X+'Z&=4YW7zւ# u?#0zG %pzC&^KD:{n5*y}kqyVE|`D3:m TWVZ[kNVrSV`]( vƌ7G:-Y ZZJOGH?wbe/J&:(ȯ**ksl> \[[1}:󿍝r BCiq@(v1Kڈu @|ÀPCwf egq$E_i.%UGC;ᶺ͋n)n褊@:/ߜcL--qt+PʥEًcQII*)r3{YmBǐ=˄0_}:&"z3\?s<4ض ?!Hy(Ceͱt_vqwl~Rm JHVFj8C@g8.5 nU-<@D5f Qs5,cS8&|Ŭ s3b"H@JWrWx4$򂛉e#ܯpAG{Q= ~::phOڔ<ZvO?ncV$HRHGQ{cvO蓮LP*KZ )&6-:n!GnJТ񍔃 $z I Tt3AVJBGWQxYEi#H|tN"rxJ[?JyʹYH'=Qe QZ]7Qݘ>cwo |\^/!IrSZ3UNavaT%N4%C[r !kc`T{o/ܰ^tji P h#Wv*k"QN$Mr\|OC*#`^K6h_#ϟxhRI֓+^w.r M*{Z՜, a3>#;׀!1UhfIYf߶Hi] q*q[ ū4-5rB+F|f<Yf6 &렮Ce$ٮgC+wK]I)cM~y1fFN}VeE?= f鶟Pm AI-|٨s\(GR8G9MS{ mh!{Pu6+?jʢ<@GܯPC@05[us/9hd0G 1ۀP#',CTyzݙ `}OYi]Ә7Qq+C>8/oBy筱Tj=u3YPϑz<꾈>N派y!xY" { ^G[R3ܼ9:/ǔE.cV/2lR,6p(E4KADdglfCS/v>cVdGC4 & 1tl(-qd!\)3c]ڔ]AY81hƧ8]{Ϫ|{2!7+߫[qΰJiCwTx j?G B8ι!zQqvw~fX5=eIj k1KljNp{YΩRܯp:&iJҜ6D0װzgU?Q̶l3y4d8z\lG=_{0h\2~c\si.=6U "?$%qn-6̏w]A f>gU61QP0b'|v/upX3K!u6p~kx9V.$s =ؚm5ھVk'z`C*D|^`zY"7CGuĝR{SұR~xX@P,Nw#ȶ0!\z `@YӮwwš_V;>}l7Fޙp,vNl)F@KĎ==TO3''積 E7W\s! FpaHؐU틱Mtq)}p/g5KFEbٸ_o|y&j.RX"axV=_:(ΆL} k [ & ΥxnTABz|/UdXOn;#lM"lM^϶ߜYެ~ }NA(ґ|~F{auO@.8a*eG֝ ܋I'`݂ٯrªu JWNCJ*M~R<~/WK9&-:|HN]r&zkoZ`~ِ~ZZɔZ58 }`vGNo) cvǘKs6iq2!=b%z B{3j1d﷝@TF9RDE@ uunPVUJ*럓GW|xiΈbEs ,AUˆq[͡Жmj0h~M!O%66o:ɋvS+"T ~ݬHt;Ox);RiJh|2WPJb0o;~_iJrymT߾t'.m{<#!Jru{=I6Wvm<FZptF՛sW3h]Slj1֫]bm1W ʜ?ŀ&VTuVC3%}B#&yyB?b*g~&Bs:ԕǡ7*>s*bZf ;9'Gu$- BK[&~ԡ0M^9\J"H*῀D%0R6=]uggC@}q7u1>ͶHiRdz1pjV?̐s"|΂_o'03RՕ0Vk`^.G"AOvsG֞pE($AZbX x#[-7;ꭋW l %:jT,'|`;B/w۠ /(Yv{L"I[w $o5؎8q)d{, }U[pҹRN* d:4 /aTMTJ.Ufy0Լ˒ܡлD # ~ v? N :zT@@:'J vN Q}ifNqpQ1cN[=w |\}y\# 8d,96s[5RL7WkT&WcAJ9bR"#(딮@-ڧob !0_K v=;cZF-y_d o[>~!MQTQ*YDλP$ֳ>N6a,b0*k+6m†]z (Ăǁ{p;`\ݷM'GE2o$=VugTM٥ KEzMV\B 6RnD͓N9]Ĩm_S{Phm>I42>8JNmruڽӮ/3]I~l@&n~}n c :nUXl) E!pΙyzX3r{qId~uO4lPWe`9;R42mAVhӭ+ ٵ{qzdؗ\j8e%};F\ˮRi࢜jKQir{Pх@$FkIx ̼mȏx=<7.@+ ,a|J,yd,<~Ya\uo慇xV&$}y,CazXTvG$OաIx1Ҫ` ͸HfiE@X=֚ b9m6ClcJ[f[Tep J~G-} $;#2Gav!X"<^GYv\=l_{1IɊϔCYUd]4&Ii/kq}lXcمWP!FYciuӫ%gh,H.7e[L~ꅨZC֛Dh>ALU"Hwd,^s^n_~0Vx+9_7BtBA(h,Gk4Z*79ePXҫ% |NcիC=,$?dG$ӫ%-|-f:fSWxܢwqduf0 jeRcR`5F;,`W7'-ml S@Dy*n%oɞSG }jhN)ER6 ܖ p52q9,i[ zC[&] Lמu'dĔJw 1) Tif|qDp::zׁUaIתn WNˎ^"n_ݻ@ \/gպhS?a[wvR;oAoӐZD)#0ϴ|Ul=70ZɨT %:'(b "]>psǔ 7c,+92?чSIK'v(_ (:G۝.TΧaU߆gmI:twѬNN;aD2_<4Vi# ހ=Cex> 6U7~ߝepSԬn*$a?)\O[:2c TD&$ (+yL#DnNGt,P5zYȼ#w٧'Lˢ-^[9-9! P5pTԎSIO($eܚVI)F6 |Xj< tWqGLMMqG9H }f(.nd.})'5K=<DIc&Qja{ P<c<2cgAkrVސKD+|Jrp*N;9LSOoY5@ւ (F0t庳pEuy8$Ŭ9e_C1 !v3UpjǰQ F&_זQF; AHq]_Ӷpkd 0SC5%12!EOqr;X \..ٜi6}*tC9_Pp.uƥS`YGD>Yms= ֑-*W1!RL D:IjEX,|˒}WOH{u'B8 eZ#lSqQ5iͩB; ,>\`vQ|bUcLL6'EO_]-cwwtk@Р+zfZ uXI<}(nIt$ǀdj%L2F0{x V ~{y e7?!0ǃy-/ù)3>%34>4( RvLzF+i/6'VJALe\k^&/r&7WrL %% yB ξ\_) vxtտ,Y+v\"^Βg| HvS =)SoUQڞx#+*B#h8x&mdNGNjWd#bh %MFg})d' {wIɻS>&d߲xڌ)bIY&Gsz%}"~F6"3&;=9Nzϸ%`nsmv'Pِdlriu4D&K|O׿+>0Myxs!;JoDI ewJ7 o.%wQ+,]MPm oU4n)/O%9@gm7Ao ?WS@%LQT9R.뢖Uk ܅Î*7[Tc*o j%khjZ:gۭUaԞ,L57@9 EFϲڔ{dd ܚq>Q&uz4 WԤ]jA;AD]uC;Ւ9´WmAʗJA { Ih4e~]\ә%tX%Q; kY_dh.qg.=vW#/ƒT2l%5ldCy=t{!زSʠAEoQ|)ԡ/A$% )ʨVXH+HzENO%u:&bY.Bx\>Le%zϲ&?xА&T*Bq߇3 t3ZX 5 ?-l?-GUb*(Go􅫙 ,}6eW6>5 1oO zסEsޭ5 /R)#d/OS9ٯjZW0q8%PP ]orp\Q_$\kitŎ9LC$\݋a]n;@=ñ_S_s9:yiX35c _:c=:*JM8m4dwln+,"^"qO[UFU+[`3Za2_&P'8%ɑ`/9y Gf0V|5IY)+;rE@ͩ}TCo ^]+b>0180c}g,MWE|+耎ں4齬Yգ<0nOp XoO3x!fE̳Fog6*fYV0f`KF͎+r݂5rCpՐVf6M2$PA_nNG؊_HXٜ9<n^7 Nkz|.7k+;x1jytzadfO=%4y{M-^k-(EE(O&ZٟTW#/ /!+\FA%0|µkB'0@OYa e h`a- f??`2~J.eRw=B{@k#|ݞ=vw>}0HR45aN+EENzIG,\"|͟t|袷Ϛ[y( QOb5͛=pMbWv0Fwڑ'A+=16B]+XLB#3ۭ|7Rtjļ(Vf=*Sx:ȕD-6&0(dWWgyPuf`DTT*"<^uf-k7m'JOcp+{ݠ1VSK!LK y!7e/K'x~Tw[tFN8 Bk1i<ξ<W?1߉h6zotak%D'Gi g8Vgr:A5 ]SYeʬ~9Fh4 Vt R5pQ ?[ܥnРn{ h]&kM?6YW}^wj2^vjPQ-v;ƱVƳ9&xef=a'OjB1#.4?Gφ}!Hg17>P`_kTydu>-;/ԻXh`Yȏ@5+Nl|,l PnAU~C*ϜHbP$x#Rr887="5S%!ng/{wj^ds"Qwl3ؗ 芌P(ȲJb,`dɂU3i-ۅi3Y&avl/,WʳC.C O } A?Xje!u,s m=ysCsO@ _="G܅ھ,]U 3 Ր,oX~؟`][lsL_Z͆5"}AplX۞wۙ(:9F Q @?IL㹨F0ͯݠFNvj77ܛtuz]@/ѨߏtPWUv\qF1OqL@s{j E+eOG >B: K ٞ] #j }ILvDMu^N%GS^>v&bCj9&\[gY؞1$xߡZpΣ=0xX`)鱵Gmg&>_o NJ @?_KۑV7Snww~:MdXT%VqBQ~<"+J){c94\Y@ѩH--Cv;5\P7X26m_c)Y;Y.H"}KDYqy߯~*cz}.If֠#}G0H3o^Sh,>4w%y@G*YRV V/RQ@Tjj-jx^qA Vu -̙ &Lߓ\>P$PhݶC9J9X%߃ T@#*R^:Ģ<[ ,eIO4įF~C/ѱN18aeoԐrO 02ܭ=u7icâH#sSn^.No 7 G :aח 6&GA}tbUz .sM84qq(բ;I-jM۷dwIJ.ݖHJ2D b9)Jڛy$NvTq~c&&W8/u\N= lʩ}E΂?]6%'KpKwtjoUqj=3C-aΜ5#"hkvz|Q@sUS Nݢ 񑙗k{eMoN\p?+}ȱi_ I9+*L~ JMJ3w7o89\\OܺA57; x\.ZObֹ|/.UlR,vn.A;Q7(}ӽ3ftPp%n<UK+.)tcQl]9Z+nT=jX~DAWtn$dW\~ T',(n{AMk>yn%`"-K̙tP,ifIePK.g6w9A_^1R)6[t^ܻ@6aK{Tf! |#՛b}q+!w">,x[ݞ4g#*ht*G =@8?= c2#?th>*gzg{:̷ i?wr\C˅/ir(Yt OXvVUͻ!^HU$m6|ǻ 8xb !Dpe|<껙66r7ٟmN^ovhҖz'G= c(3opi=1wҐWB昘 Lvp{wUY!B?۸D Dh5]Z6sm%֓O:V-7gaLIlqqbЩ.^У ^)RPbDd;fڈC謉gȾfx8,sli+ r2`ʇĬDq-}bLWYT+8m ^ IԽZy H>VVqՋ >z _?0͒:Pz徇\2v/7̣6@Р0$XƔOL錞[[8'+( %U˹J8K}aAl7I9%uf[4v4Y6&. >*da|3ϱ ȵeGջi`,'y"85D8Z~8O^R ;BMX? 0;~FX[a!NJ;wo>[:V+~ f[in֍il!ypJTlW7$\R*ܪQj{a⺫>n[`N?]iQގ_A<}ۻ.I[~E{zƩ^ׂ0'XT[q 4\va(ay-D[4YC3!ɶl)-"3W)q[83.N(S/GѭyByFᖇ6>~n{Nd@-F2z?>1{6&ܗ ߧ׾ t%'0Йz# d`|ۄߛ!ni&}0awCʉ9|C*"*tvqvи|.22,|fЯinb~޼-6ޟ)o81rѡY;w:?Z^rqHyu][-iFmlCd׀aal4+^4a7$NolHDv~?9 n>Wˡ8ZB3tR_T}}bb.X*;LE{g7RDT+deq 2Ñ;![O@daB K["ox[Y}"do!.! J߶Aᯇ8qy=Qa]zhO+Uꛞs""'3w{qycǹ%L @z+ZJڪ;yi*|{ Z3ye89˫R4Zpl`*'aKBW׌ՐK5î9IcP.P8G7S0mo̫!Cہm=/:DY(euj|n_]0G&n3,m5wu8y\>/ULaO~2IK 3q5K!"1-9>1edIMUV ]:a&dnҿ Hќʥޠ.lsv3虇T6q5jcOAb 5 4(@܂FX$~:oAaMt͔azq0:e_u* \a"0N ["2X¾t쩼knL5;}ף|kBwr, }G 9`r(0#׻`<,f1=2YiFR9$ SJT7>LLXa:0Y1Eձt(󃏣;kc KϽKcBb_=yaSYb ոʯ|$*Yڈd~1픝{ aypR۾?˼رVYM[U>GoOiɪz2fȿ: lkL+CbΰR͔t`[pp@RMr H_Oe:eu {?(hS}c*3Q^ǃZf+m!Z3Qyoѭ+U'[MvcZ;boyDԾ .d-gk"ˊdrPl9ި-6$ I"fW{a wbl>ȅ4.sOBr{$:]?h6>ʝ^e/}*rV3S5sn.{K+ ~LD{d`)wA]oY10cvDiJ6/.;TQXZIRFA{Eʇht۾߈, zܴ[ U1_?%p!%;f( ƿVqoO4E{E9.+SMe,p?aBe]ӱ2ӎo<2 ~L0zIS2AxqK_nܖ б.8!gN븻C)ؙ|qVc-GKzp% ku%s Ó';["Os`ܗOXqDY(noo]XXN. +5#Q|ӷ-p`` 4͊a7V=1%b?GDF\g^N ݨz5a/gq@*ך O BYmL,VQ{97WO3XEaV?X.~YpPF0k3i,fVbF0kWRJs,47QB' &!i$&>_bUeYSӱ+E6YwjAr<ҊgKfw\8pObH~ekF&B';;oЃIL!r&IM}䥣X,6u"_'N,ktLU0oUNt^f@2 pmS|We JՃ=-UOfZ !U&we2;2UUpLi'uPZk&, SOׂ-ᄷf@ȥ6`ҩ09ٸf^?2ՠ#3+VQc8SU"vM큦v׼ l:x9"(Tap+sK!WͶTTc6L ƈE`]İ~JOHw U/9FܯW6jD'eZ,- pȧ_̜? 54z}<9 9ݱ~W$=";͂zmǂmM,5:M`} =xg%7?;Q!߮:a 5`|s_y4 ܦ߅l>*`$]A)o U@U7 3OLj/N=5:oQuE5'!7q+}/iT3itq}Mw^"(%8m=Wi=GVZ꺸$|v$Bt$>R=Y_,x`cl%lt㢃y/PQY2Z%%J[hzs|Y|H-2Ki<ۅ#@ 4FT،M56ӯP'C>H-"f .5QnB% v;L߻"QaTVq?bB")V?k<`?o| )n5aŸ6 c-16||5JB͚OeWr+yKBi4 3Y g'#SB,w`GA ;D) WYl_&?X6ܮy>BՀ=+>u/$mDn\My ~('×H񲠪 n!'0<ER8x$|[Hq,vLK1GJ}O8{wv^>`w%5EKBFu%dZ{3LD3 gP4e3&զ=Z$C?U\5ɖY!{ H  vYo|r\n`OPSV:څh^> N#ف9wkbJq&p4D#x%\5"l6 Qoss7RNKX/`žew9+9ի&1AhKXcTV??U`Aώ vc-lfC)'ZF./YB.y:!ax 0CU_Ԕ_TerYzBï yrÜ1my Sͳנ';.!,6OTMHkY[Rܥ#EaI7?V?孵FxSõ;I$đI;| ޷-zFyÏT%0lR w? <oP 炠3K.Wɒ a+)@YIA܆X X[GW7;4Fݓ+GϔK?F}j'[ɩa+ш`Gl;~Z#HO, DeDAR}ͅdo zA[L؏PǮE,ᶋ,jZ>& k3&"[ށՂ~~4J[r[yGvAjCqFo^ {YsJw<ٽQ?t+=r;$C$*g@AE ⢌3BJv#iqwnbiٮ!wAIa!$_<ŏ.Al6> YKD:##o=NvC<)ٞ2f?(mpTp~51\, t46y x!S?M" Q9I_FD@2Fw^!wOZ_"Gpz{P^G)F^>B3OG=*5qZhüB;o)v)E,o=#%]̻"t|ͣZgUB$=Դ/sM$Bx6h.Ln;b=wv,-y?7tCfa{ ܹ$Xċ7?I12t$2"W"H-2\t` ?Q۠rijxiwaT@&)ȳNلǯO"D)4T;#pd|763uU}wseNJ_?n/NpfѨxqFSn!k Vj WثnwQ ?ơ' Z;v+뙰]!l݂$fq9IH2.a8|Rۢ¿zcmlbRq_oOǭg>%b,`𬣯&=%7FrbHgm];H=q06szW2q{v\{RvDp<(GEOWmO+D\ FT9yRt0U!u +^@d˓{Hރ\KQj)l/e@umْZI[M%$b^@\Au$f(L.K*7dwp!wpH( 2(EYQ+ۡL7#}v#Q \#~HE&Q7 Oa$F '-̠X(X{"%D$é溼ZZ@$LFey%@0PO!LlQt[ЏI!sZԓN1Q'[.I ӣ[9Lүn`ҰE UU?ܴx͂f}b!JC5xw;.d(jM,ZZ:qŁ)Ԇ=x`~ -H?EppyEA<`|;gu46,DjF.c/C"2.$\$OP+"M$k+}wOHb7bJe慘:<^Ȟŵ#vuqM n0wxj0Έ) &⪕"0WNN/+\j=!Ԇ1cbݞ^;UR/Z۹lw/s@le2s`=uf0&tQZ>LT5ƛe+|!"Z ;cZWE"wӿߋmM 9 rSyohfx)a8=uމRR _ P*:Nr9w}чay+T)#p|K CK3N𬠖,@KUi }g5^H<7m:"/pvisq TӞ& ]hi'Ez 0V,q:2mdæ,>^0+-Tƅ\,l^ϛ= (g ϶$$/Dюm^rb{^J!ػ˙}<!e!mش~FM#Ί~[^VP1&CQAIubs7m-Z x~fVڳ=ΝݭpHBPw Ȅ[VB? D+ui{piI잨E޺*-.-}'= ^10:LqVkJzg)=fQ`#=eO<wdzp+,%d@zMD!/L+T ݍU%7 S] O^f1(Ȅ"7&"Oc++"E[?_hGAqr}@QBi]Pw"jKbtrZq$-.OʟV{p(&;am!Z1G^끶trUrG iŲmYU(J[d u oL(+ ;?W F_r,ONGH`N%]L|3͎hٽEܤ1b-4lEVTSȓ4rREm:춺rXQCMh,.?!qPNF+i_ھ?TB_t Y9)kի`|->CM ׸c_DZ=H 7v~39EZ^~"[gN;z$9JJ: R]Ha_ԙL&p;Kz[_4;DrDrǹn1؏ܿ$[42sjZu=Gg#)h{ExƅsYwx: rxCV2ddءZF*8 +(Ѷ2$&Nk Of؛5GϨ{jUN ZR5Y9NF R1xK Iiz( %0B3y&h{ 7BT(M؉@ :>Bl_ߐI{6y M4jPoE ۭoa=U9zT[uX T$Cbז*j® ؓٔj)[L'7N1~XGƳCd` ^iMgINUh֚5@TJa_rCq9ytH쿟HS[РV7(eJNxYt}>$hoaT}؟HgX59Vk+ rɸ/W%De"Ez\V`1ʼ-PPO6OPFI.b>6:Iͩ堩=XשH 2\(9G*eƯs5>=gfLؙK"g};\)]8i< BIUv MS7}TƙMymϯw +cS1Qj QR8ӌ!lOJt6){5]>]jйYPcg.2=QBAC(LLjA.ul^G`N~E,Jf؆#E|%rӊ׵)]hxBBuM&ߌJ,Ɩލ2pk&1UU.?7Ys-~Ne(9G%!x n_9t0+@4-Bzla_87Q^JfyP/"rKQ QLvG޷@-ٽk>~1ᬶ^'>r\1Y0h?IYHw8nk-ٓ5H0ڝ{Z&ug%ڹ PYL`]Y5X?љ\w\$B"k<)]z0#)g72ktM;f*B,.|[wS: pUd°C XQ-&z)|}`>{q{1BXȭ3iS7AQ)Rc˘sVKa_O u-zN3?wDUV g^q AAմ*ȪRd'l>pnÉ3搰@b  AL3|/:&1.{4y"uz#Д: Ji1 (Z\ 5Rt::g?, Oi}h \k=:Nn7st/z&kC1'hZV"`RbfI[+ =T`w: N ]sI]U'33v $q}hl"KqE69x=-lW&鵬82pV7K*Cx_w|= 5hQ1iC@5rIJy5wgBݦ^x' HLA4~΢7⡍$ Q*eo|oi-;dM5{g%nZgW]tkU$tWʀ^H9|MXTJEU{Q`ybڴ&(ctohIϊsKJS^/[gU)v̳<W%\Wis 7a+]1wZ_ȏc :t EO,d"ʷnpl:StrNTmdS l`˷F?!Wfo4 go䶓peLpn|uj<Gle}_95i4`Ft_aJJ\,2?he2FцU1\Ӽ#߮RoƓn9W'uB61:>: @,)"z2zu ϱS7XI&|M_Ze!ߎGjgH: `;S3R;&zђ/-kpU⥙e Ck4<+BW@pF3gUče&~Q%:/8L]mz=CYD/YQ<߮ƶ"~y_,M/8(ȴǖ9'l:Aݒ T0ѡy XxD.1΅Y#׃lp^Manϟ28M8S}z߃LOSȸKh<"ܙX'w`_{vmFϖNJAj[j./ݙ? Ɔv~/o^@{/CLǯ䧛qHynq-^_G`)gzhD)/>&! H r$5dXԇNeޭma՟+7֠3^~X߇zqȰ' o G!_ԫu4-Zgt%S]o T\$^%\#x#5ƙ9YXѩ(6qܝa|ks; ϓ#m X|Wgmx{pJ49Fc ^ev5Rqj}Q2rlُ4_{YI<8xto9YE`-ώjavQ}B}RSsd)MP9b-8y9H:|~[1lYp\~.&Er.V7Ifgk,D~.as9dbeĄ=m>=No: `Fa,Ε:GU63HxJҁ>'8MtS٩{fk˯:Q?\q~[pRU$"~0ə@Nn?1)\Z/Utʓ]w`\)%K"-T=HXdg`l5^ʇ 89 *v/VKmBeT9g >}UI_Hxʬn>owfsa?(q Hr f6Ծ}T~479.=VQgzOEنF;z,S+N:9wNM*+n`L%Tdݨ_޳#j$Ҋ }DLQ$zQ'iEӖd_QHmnML(W0g"m"); L N MH E}0 g.T0M_-/ E)iQ| KEŁٲXO.)켿֌?p]̖ZUJ !CQ P'@‡ [cDYJS剏PA兀w{tLz~95AK 6OvRb~DZSbAYi,r\q)p4HfVa+ ?ިATSh͜[ ǡ1{Ff@Avf< C#@c45>D0|lW^Ok0PZ󺘊#'|JD0\JC. :͓EL}dywvR(:}Cы`sF%SZ&@=קC֏dBH~VxQHZ .{C*li$ύRy&Y-)#[!ew J;kE-y9(4FݟLrK˵ I3+7Vz*Dž"K?FI`m&.ͬXyojkky (]Qol0[¸tUc$`{ra;rǽjYzLlAׂ|gߤn~ k|-Xw+¸ً~[LaId`hՂV<M19{>HZmKe6)~t%|d}YkhWd} ^>LxjD\9H6<HtxϹ[Yj!aJ]s3qi |iO*$Қ[s4,;3aǕ),Y`s\V&kGt5H=N˵)iHCm>9a*^)ްiPK 2φ5D 4˥uRF鐑o~0h;Օdr}A`񵾥y9|:䇕$יgXp8ek_kd/0tS 宎.nt_k^*Nf45xܛXXFRQam fPV{˲羠,a^Y h[Y ג}By=`Z +lJQ:M3p g1$xF%lxƴf:%#"a.n)O-U]C ”R77ng#cJGݘ:q#{% 7l &!ȩÅ]UwJDP"a%$HZDƒR &L2|ZaS\]LQtl (Teww uAlT?/ͼ &ߍo,9tvDy¼(ld RX1/܎) ܣZA@-OslTFxdpYq_&P3X\@W?N%=2=3'R!ۛ@* :*Y~!g%Jb:OPfxƋ?mBDſ=;N0mm\=ciR odov,cuͲܔ)"kY-C+1[68 f`)xZ*4ՐaL=&[2l}7@;)E$9 xPDh7^h6z1e03ݽn|i(iyixO9"LSۯTeTdY8O83! 6C#Co{ArRzsذ 6ϳඒ!IWL,Y#r 2hG׿yanZ(`P l6hfaZ%:_E yWH(B VjFUDv)FKHE,bhӀwHZZFnVhO8Fwh!!>`Bf ViB0/z\c)bd q'N E[m$( l/ mف#PKij':}AO0elM-l)l[nU&B+fx[˜C^08҆aQkN~>ʿoC)0J8cƑRzj+ @ Bs8Uۑ3} #pD^S<گ@ 2tO]Ex}_ EGo!Z6gw\8 g&Y_ur`ehc} N wz}b\]F ݝ[\¢_%xI-C^'!qJ:+{H bߴ rwk%ϧL}Ƃ+cqM(\RZ)5uu(creBʁL)9I_ ¼,'ެMKq߯S߳g|MQ"ZٸaVrSf1.Jqїj"&o]ZBL{"]Tux=g1 ~߻{w|7}riVDK>{%pOBvtWnv5OA\FEbgdGb:`b+J  Jk3ݻ21dŲp>g*5k4Lşǩ !_m/zXS3"Egy%q&JdjW8Km+&lL>&f602WskHT|T@R7$I1_K2[x0@@9N7^<\LI\P}$cNb,Uv:a@~5K v\ 4 kø- llޕ9'$gڗ ' 7&[8$YNtqԹH)n^ޒ6$*qEM4 xˠw6o('e7]c/ƩzXe{NɝN QY+fmq*td}I3 (Qw8\zCLH),4 dSp]БaORףYgyVTm~婞+8\ۃ4H_/!\q0C>;FXԋ0Ou (KgaE/2?aE-b:TJCX/Wo6CEcoPcD؎(~z<2>Vq8ZXĚO JGCAс=-0;Bc,F*yBzeyDAbeh}QJQngI:YUІױ9<-˜ IƛX,qM%ej(V/c`ۿ6u/9Q" 4XEV /ʞ{"4y’G_EBeuĀQbc'` 4ݕ;0d}(Bg)*YŠxQ`E"8/<ə*n /0n!Z:qj K1e(5'ܛ1竍#EEsI+ ({F S^]#]a" K+ k{DȞ OĮIٕ%\fѻ)yxjHee8GIv<^.<ٕy 4ORC*ِ8rL)ء;1 jNVRbJ!-]úBe]4nS,Frba9(`G&&-N^hS-V"֏t0dev^֞Lb7=D"NF7IP˗(!GkJ ij!l F=T4R*K6W9X7_8ᇬXjwc Q@J [ѶkRf Taw2.͛)P3 2G981 cZ'K 3م{gȮł4LAa3;&GHdӚG8UWdkBt)QfuHOV9kq0vލ<}{Zm"8`*ajuksb~)Y"͜MD("![z ٌז$߄ɅWFsɄFv8JS{~ |o`[mSM{Th TKoS;Mr~b[8ge!!8mN|yrPjYn?qw,Sg$#"fh]20VXQ4!Eg 6V8z gqrm٤{ Ų0_J`7] Z0.yު E|JŲ!אW| l|o3RMq@@/؆ <<@6E?pZabOC/dv+%KGٖon{a!X_5/Ž<"L:¬ t}'ZgbBE_t3g.OV#B)eOs_W(((8xV"s-mU8N"LG_E?.{%5ۧDNxug[-̦JT)1$~NʣO؍xx7/D="G@CSh6s|cf/ď,>4^u*Le*; BDPQ'xa'V'yeYei"4Cs O:oCY3p˔Uoı K0(8}e)ܔKvnDG䬎""S+ gXsQ ɦVX/tTPt"m{%͜nq<&Q:iH8o}sذW&%\^?}DHU}z ݯjxyC`JFRY=`.X4G?>g2La&nn['46'ݝNw{-bBjvm"x FyI [%T8've+[鷋#G:qsАwHN_%qܖr>b<HO%L.O_B曵9[X6 PBWImynk)ح50v#L;7Ii?u'?cu keNJ * FS?LG(M,~T[Ta[{䄶V3}E,Rd3ZϮĆv@kH=qofkFJ~#t4}˾Mغ-gn0Р՜#z ojMD33:+&K*._t5и#ٍlrȬu~\FBnPZRe{= I4dRaLl4'AqfOm;,\A[HCJ;įW+jM0SJ.#pL>zOPnng "#zZ![D \x\8grL$U~4o䪾iAj$l""_7o3ȷD9'[" [|5 nv [|vr 9Q uKWeGBX8 i\yq'C}qK@._$< 3f-Zc72f~搁%ܻa|v ! ݣ7o+_ Ƌǂ ⛒vX H+]N(al:H7_O67{{E+!2ٯHA(:uF)[op!^$P8 <ȻLl|3_c! ݃4-9ar&yXᛝz%n} [TK$"A T T.}u 㹔9=F;_./ec#/(Yćթr< w:I}f̀#et]5DG;ohPrLwM@fӓUr~thtA92$fTǯWL_pd~Li)~q+n Bv=y=U^ixO "E,]USУU?2hТjT: >uPa'eB䙺+j%eրkKA-)%(J}_?/})eqj&I|ܸ652cvj}*,F7DRFV/h/sHDWt]_ntnfһ#Y]~@:UOt Vz(}]^L䳖7Cm &{*}@Gk'*' ?{ 8~r!;(uEN=,MY"TNPʼn-#ϫ~YSD|$#5H,غEXH#;J۱\q{x&RdKf Jӿx~9fSDApHLL5Hsp;OZsG 5 6d EnnCU\L ~Z|M<f"1`44>Ol,P|c(a|?~ǡ٭=n-^ ֩kdJيU~@sZ [/Z~fnq'Km$^7NݼdkL_ڈ,ۊf`MϱߔeB 9#'wm~prto31o* B:*: et>0,.U=6%W2-dx_bMO 6*<`K82lNi@f=ꨃ Ŏ&LuSmaA `IJ <Ӣ枋7I,ߧT#yNݭ"/?$TPP(!imj}<-$[є)kіyd:U[l CJ/ 'sv~#ޗ/Lqk`u/6Oy3((|ZIb)|%v}*9NM:2V8) G0w^,wxnH[XdbҚG~`t_av|)OѦ}=HޥPLS55swso)eqfevߠ-31h1q}PY$Aa-iG2½7^s>oy]xB1k}4`]=\i~"M_GuGYY3kQ[J[]UmZ&ӳd o˓NZdzBU~E XmYehBuĢ5©Б(c` Q Xӆ  ο(:Z$@r/w,]3iȺك+Yu 狡bb6lw{ ~֟>Ė,ԁ3A:MW<Pܨwg+2x%'rZJܷU1R㸪C>/378ˋeSlT.O8|ȫO>>;[]l$;F K`ϵ }D,ˌH{Nq7GpԤ}E*>W1:L)qi]X?k6acqxB5pU]Ul󩬈1srzBaԒѷde< (b]DKkh";n$$}O2(a8$@Žb2ë$X+V48\;}|F<Rٛt; yA ?ޘ3>i,H_!YN\,oq1O!Wu9%Kd%ˡtPO,bo5YL0JDw 2^ZٿxCt6 P˽d?#)VtMڔCvפ0 .2B( !Z8E>ۿrV.ĞAX2ShGi@ ޔ!W1 ͪO ,)$Jùu/أemwMKTd!1o2ަ;GZZWg)$/k(\En 8ø9/y!Wʃ}rhYq+,J@i':ĩdGp]"ҳ]n4 g(ry%h]zƣ1P Y?}m onNv>נ5 Mi~;`uFR(xC|2k1Y.ff/ |~-ȿ"-MyӔ;t6![3f)~6S f[8UR|n` :O/_]GPo [\(9`Iw;z[3sZNjX]yhz&-66aeϩks Oxb[˽ܝxPyuVo[N__\6o!4(t;A 'Xn/ <.wHJ{ iT}ce Đ@UuD(9"{$ÏPDDOA$fC57]En1 X!xKQ7滢V/f\g"G HK5L#&5Oz@U%}B6$qD_I}uZyedM ߥPt5.Vr0 •&`pZ-ۑV[l)n`xg1ك 0\CP"[h%%4EҼtrl Ϣu5*ϧ0|M8>> ѢC7nFf1* ņJ Q>>Q}ע&lZbٻ2l[ ;o4[88|LOv4҂*(cqo9@4/|+9N #\gT`r}`Jހ&%}'s rQԈ! Basb-|֧٪`KzW|$$ԆA#@Ἷu8Mr4:bprFа3E:hkc\Ѧ!ɉq1WMzc͛P(&bY'\,)ف/\7n^4(!D,*=N78W?5z"Bm[ұ!ߙV})AYx~ Z!k߰ܛ 6^x:8Aܡa\lBvg1k&1lR$2NyTnP`$L\X 1r0L> gzm?Hf h ڕ'\z&KD%*Wpx41퀐p5rE]|DugI U[3x^D&2h\'UÉڧ;E76!_4}bʤtVRPd<%4ܽڄ}- .e˜k}\5=sm# 7+qV*`tyL{}}j q1eށa}8+8tOVA)| (= k@/=6gwnoɂ&%`/ty'EtrNRoK5#N>]_}ki$f [[zFn߳Im'怤<~Z mᤒkRo$%D{1'sbacG8zJm0oin{s TIY񮓆nt=؊R= cbk+ ׷N*A^!Aлl/ԂĦ,^P"{4}&ZsKVH>XSV(zSρw7TN1.AD(TNN |Z9q0c}= ]#(L5G8hDT ΋NrHÀ~~ݞXE88~Lc4Yd܆g "Ω☁JS hіd9 !l}^Cdj:B.xsȸ۵ɀ Fwκ? Di kI{*(2 ;I'0Zwqa:gLA!l+7QZEY^?p#b.TeKLw[kByiiHٵgenQwTk5h=ͩG2maif\peZ΃Wg|dݔj޾Wq.|a(ÎlN4Ox84X7CԩdAсVF( }Ɯp8 uWrHL_{Ź|e!%y>njfh?Ct9ʐր#nձw FZ>TLmN=,`zݷ-Z8Baс#P89NFP{ں$RO$?XRI Kn,HяɎŚJ7>,Qn6֧NIZv"a AʮpLCnހ~;%,Xkza1JNG6R1֯?[S[uURrQfҷbY"Y&TP84ʁ:|5 %ƒɤT D'8 E\%I]Rq}(hxy//h~oX-rwK+\-U2 Jو"?X+geXAV/mJ/aa#Xܡ :|i8FTx!(K/O;IV&Y;3 W˶5(WD 1{,%`d1 G׉P~ZA)|n3g~Isz K^O@`8:]ʆ{fw訋u2M#1`fy=jc6jOLMdHs{_at'T!E ߫ _琭Gh0+x]!-~QA/<,؄l n*:!)`HƗ[Q)mBtu%o ҕҽjr'C hI$ Kya.v dn>݇+j![:CsP%1U t@¼i= PAIR<|/c+lhx<ȝ$A2ۦdF>ў|vlL-N e;4GtOX:$JlAhi ^:;"\TCFTc-5,խaន 7x2oc`3nBCewpY,Zl#ǃzga[UޥEG6AC솨RteU4셣G| ثrʶsȀpҘT]x)|nKtC(e4o229xu Cw :~O`͡L xh#ÓAu5 @Vh~[oӵXqF[t{v[, IYT8e!)N k }Q k|8@;_D{n+Vp /ծ)O d+> T"NSХ"6~c']7qBNl95jysIX$Y gk6U "-['ZW]%.ey [B5]?JCq%u; I t#>mi]>)$>o0+}~h>#sӔ"D,g(f_ 9א!GK ˮ3Xln *y]c>RYZ_ OZF*R <6R^|}?fg=Ȩ֕2g!+o *}'\._jC}}{ i0GcS~Kp!{20^ܹs:]Wy2`\ Z?!/?Qy@Cv̘ʉ;&l NwZ\$md>TD,NN.BK,/L6]? 3o3o FI:6Y[ۚ",wy ENX:}zִuނT-X 5ٷB=1TFsȽfDN%QX46{i997Hje ; @D>+ YLА1ismٳ,+|.̘-HH'zf}.^<;`sȍ=xnV,Lɸ _Ú<ê* x~aUF57&i"x=_EJvGlӒ4No:wu)b/pj'ylqO)$uǖ~g,Њ%3L c~Ō$ok˽\h m$މ=>:OVsdΝ~.$H~22eY@)a&̞ݦ׉6a#ͱVx^Of2"GI"qSپf Uj )[ס~ضh~% Q=(D^R Q",<L{8p=waZIJR5$)@6fM L@@ &~3g7q}mW|Y( )nsgPy.L/E2Dzsu{(0CFI-yqCDex7 e jN嬨AQY%RRe/`붴ɮhA `7-=4[8H  z(a_mhb󇔼40j(dԃ+9WĹ9RxP E^e>CX"Y$yHHZZ6-Ȕ8TʜxW 9wM87Qg\j';Gnkb>-7,{Q"bqsfc1"e͓`(η`rFI !<4C &ls\`w~eUF%8MB|!L,ۍ9'fJj,:Oe׵MUF\ŀ֒:;>CsbNN@Md&l[ՙryBde#4;Lo_JgQ^j M  ZN T62&VF}3fUI[6Mg$F2ɒ>+@Q3p*&."d -#9J0[+ĵMw֧"-~@^r"E[ wwhxkd$i5j=ZA eWٳĬxhA>%>rVAZN]P l2]iR[4.u~erl Θp>œ|+; :V1^t"&_RyjGƋ;?Y"KF(RN NZ7TݣU]=0bLJ1t[2hUњk/Ks/mJ^hDoj}߽s?穓ž4:abt҃gK̉'#ȁ9+P.Gt" ۔;k(ٱZch桾+g`up _vߑk}<݋-djnhF6ozzΨ$D!8,ʸG3 ?E#TV1`:Vc mF[/|35EeFZnE΅E~2S:mbS_2n6AUٚ:'.[o7 D-yxP4f1o/Kg-5Ak%G&Dy`ƫ>'\.Yl,~b|W2LxBjD8btZwIA>g9Z% I*0 >VR_^Ga+.5ϛ_߇XCBtu"uM1Ҫ/ B8@0(G08a$#Z/QX"=hE|4xJ~[a9 aP+_XX8( IP|x>ѧf;)z>jXj!Jd`}z9>ahT˸TF=oFǟ(na.~@H!€e7ZU‡ol8)fé5p0!:qAXӿE[T>h ϋM0Wȷdr#$tHf_9ohѓ4ӵ*ʍsN[ Ė>m ERs6\;uް@iQy+d!2M:ΚkCȢ66I9̘Y S=xr= VS;ZCLQܴ_&k?̺l(w /e9yzKgKrh12k%o- ?ɨ=GK?QEv".$خDa,(hҽMm͜挰܆ ;F Yk`o-vj70$Ŵ mj(q"FھS'(/ :#;t $yjo ŊY 3s@U 3NVbEBN:2Ō2r! $MNسbẗ́ b4BoG:ѪۛP@Րt(ߒ.}:W8m)5VZV`VA GnBVv]WR^Y~="z0G8GcCO-mc[7w7hǠ 0p+i8؎.p[-ai<I@,tV]ZRSGbYvk%Q>ℯtO3%{9K >;$.3߹5Val >!wgIJ/8-wհ;2]V O,SΙn B q.G}$ y+\B!7zz'; ͯ"Q/Ιn|_ψ` Y",ex77pJ ䷾z߼M,?xty_ HRL-;,йN]#!S~V݃;*MC*.:SD_xwE?~o3p! Βl$g5&[gg'#(u%)0$P؊ٿm^AQ!:mX#|ض:VXczxEΪ͋|fkγU F % l;O\KWڞؠruwtdO8oFiNNdH0i)YL7M<^j\〗y6i 7bA7r) ѠF(qQurE`nMH|t'I;1Fjtc|g ݸ@DO^%7Kq1`f8- (e) n ״$$^Yaz5KJ徛qF@1tj{DRS.e>3C՟כcI. 5`ZF?xUuFED(@}6_m?RSR[4hjxИW٨C&06pZ)5xtԑnuNDtu;jSbwA+߃޹LV n$fFEAwɅ^l&}pwtWMai=I#į|W5x眀Ѐo=Ki Ȗi~˜yf\yyB{@,/@`s1=vjU/뢅gW̸SqG0YIZ!60.@ڥ2ȳf]*3Z!o^O9>. рuvoZI o{ Z5a荶p>qvIڗdC T8X VHOAx:=ؽ6({JP*f;l>Q+f̚W9OC'-X /aoڣ퍑)q>bLoV7Bw$mo_"3/ #T+az7817S6bSXQ~UtغҐ*?eQc9 [ۨ]Uf4eU~8ފ4 ;m[x+d j@,J/VԪLKo!`UfSݸqQ>I2,A;vSd2K,zͼukqL\$:|ecP $9#ERFMr@꼈YK4U% ׿xƫU'PV8,-Z,UTNϽ@yxtCw(p1* ($蛏Wl!v,o}%<)0:`[I-!G`)@`bE&AL Xgϼ?De+,[`8@鶐̪[SmV*+v+lg-}3E>GVh D❨XR3]=JN% v:Q7$-ouݾV=< rMF=q_a1/9vv%|1%Hz)&WV@fk]^ y0u~&Kf6Yuo4/e7O/ -S;NJRCi`OpR=W?3dĊlQX.p- F;xL_ ъ@&!C$t3_Ԩ[& 0f2kV2HKCcg[=c>&)ovv]aUO98o;EͿ0]@x!)4I8 Tq{Uu+whLN=Hk9tM0eh)(cl&h {PFZu Dh 5ܞZGo &M9n{0ݨ;)Y}&OaV^L9"!lT |WD$aW`@9}1yYH| iF@+>t͐5VO6 "ڔ7߾}vQ+\ lB_AsGX.!Zk/6YeFߑ8ȓI)I-dSALv p'*O Jgl!V(͈!D#uҟbn⠞*#Fxd!X x1a3eC &}q h+ܜN?@|зrSEPkoEUyqb7Cn!D #5z(87jPkˤzxP5sΧ:2Ӎ% *8(,H5͏:&=OesR)YN;Y;(wg \&AwCEqܳqt,28u'WrKwniNRb ssՍ&~@ЙXLr:&" Mc(&Zl9p9R~PXF[yu<}]{Ķ8?d XC1A>kV*|Ҩg. ↵MG0q2EÏ: a~kٖLĉe 7. ݓaŴC\DDQ;"yRy&4n\ n},zY>IO:aɘN^M' Vk4phm\;6zLQ,qmNǾo8#Db _s^IfVSfbP[k+Tyd}M' ٗi_9X:_x"Įhpv[PwLD4 TΙ~䤚`vzM/O nbKnj ۯL¯@PI;X]15Vu& kb//ވVJNv2Peӛ]u/]ۆ$x6jadhyO\qfWotCcLIlq0rÀ K=?r#O!iWgR_+Mw^sYP\X_BúM6Tdra4@/BG|Qf-ǝCFX^ʀ;Qk!-\W aץVCЉxpDuUr%HH/{hcAYΠt{,ZِotjY@:8~󦀊z8FQjJR:~EoO3(Y!!МLN|13C辇_ilDbA "#T%$?vgAdkxURE SC|hUdmpuqg[= )xlΘZ(LY|3gHE }z~L ul؎GUx|7,Z>uԜ#3n `>O:.Fw*k_mԔ9UؖjWʷ:feFgn!RJ\_߯.wc9wdQ|)l_$R{4]+?̫NlMDğUʿH7͌/l>Rt>݃xZ- t ^uY3pJ}tx,^-wh8khL&,# `uݠ@gɝiV8+LWN9?',6Oi8̮V٣d kf!Y*puBqRS(*nfUyxY1V0J7a㹥<2j39 "DFo*-{yyJ}.i Rcat5֕{,,>jIh 0e:.Cs' ?sDWʣR..b7Z.39S>.=h"1:LcI;+X(U4T #<ҴXHDi7;ظgr^Am"CLCdEXf4q*<5"haޝ>Oܠ)I}oR@˒~#LU:,5>Oq|uHZUort˛<;fŤ !=U'Zg-[Ad5A`X;Rv^}G'I.TѥQKPUb*:uCp~Q/CC(n$zI"*g: ~`<=v| i4ݱfvy0q0V怌sM`i  \mkMz&Vr>3 F$p2l%!N?:C9O`ƏR[s<ıKDīr "XwF~e|ĒO}2.: $=qر\g1XHS 0xɡx<&~}}ғo A;4 Բoy O^>+rr~cx{<h![ՃC=d/}=Lb#]@ˆ,D=w9D 7lGH@J]0GE-D,)Y&"UZ@:^P`($]$_C)%ky!5'R9jf@ yC鶿O&RڦiɧltnQ$̫ģ{c.+pFT4REw~K_Mo1[@@~31 lQJR*f#F}a5]̨6m5g,5asCw{R5Ys*(-'j:^k;BUh[76?& :f;V>/dA ѝ(YaImE"SXɣN%PTs%WWĆvQCVZ@Ws jLSaOw)!fsIm 4`$y>aw[>ow.+~Uvv l‰OrԊ '\hxdR7͂b Uz-8Igj_c4dwp |Vxb/NՓ@AU ;jGf\iqKP3sGǼVYiJN[ΠJl$qTS<\J<5T=@7u&%qPW{*:XansIbf|7v S(&ӗVs m9t[GK='OZItK$N;G" gf'Xi83b%6/,h lUv9Ws8&줶e{<4 }}R4NKqc1OK+yq4ZM(J#(h< ڷveaS%q}SZ p&_3Mw"dVrqI=^=SZ;rV2{p^Z."pf0[}W;+]";:3J!ӪzgvVw)=MS¬!s'$EV:i=5ޛUk /^l z~0Jw6"O9h$iF$͐gt4uwM'f`Aʇc`I/Zm==p/5[|ϣI8sNLGUjUz\ȿ6 vpID)EJ'+Uqg7`l%lBS\r9-evZQ|EV' #,rcp{fMϲwkNcRm6ˁQBGM_xv\JRyTE!bÄ{Α] "ZKhNY%[&J2/`x_ 4h{?+F [( / 0fsh3ӓy؃ xeou), 'SL15ZM_I !G5kq3ޡ.{4A_zk Mme p؜! tXZAﬞB9.NJ(DA)%  ,X]h..;b֦U~ s@ "u_8m,0Bm|]oc ߱=q?7߀I1)"{2kSe <3&S^n K%8q [rt 4Av ,^ ֹK$uԦLg ̃/xถ$;CmsIV"lz,t,3E?d* INimXU3u2+M'vn]+w$reg=kşSQ>; \8$\VK @w%Rh4#Ӱ(jn􌂢xuIBK]5GϖSeğZNskc\ /A> DFRe6{BsiY3y/PƆPa39-e@$:&ȕ|ZDy1v*Z}rVPkSmf=,rqzD<ɹ{ lA,K'yŸDͣ^'G$)QxTpx*]&.@DyP?2NL^RvMГ #eYEP8STU31w'ŒL(&OURwxQRcEhkTwMc< ^)A2Xkᅩ]U.oإbP|OYa9+#T2(κۭ0ؖNtNOdI3!6?G,wrhOZ| O[m+ON9E]$+^([(}ʞ7E)@h\'4-heւ"ꀞ VsN1:\pFҒ>34[,StbU}҃vÃ56t'UɎ}8FaQ7}]K$_U" Jj{B=פ.\I{唬$_!Kη@uZ63'ϘS߀ks77z =watR%\ ƕ@L͡{b ׽̩.N UX.qQ /@w_Rw;G7ly.ٺRr q%M$k~X g7Hj<L39.-nj*< VtO;(.BO`t|rXN$mnd+玿4RVK"9t+ۢz%oU%sE4.%B9j6v^5JԦK-x)Rapf~?oPR)u>g0ui±ĩ(Č?w^睚2uc`GB# 喬F4|RBkR%&mr,jWv2Iz[M2uwLU[ 6R%v~ۿ,T>}Ч`kp+WYu4Φ5~i hCi۵(YJ&vO]V_\դFr?IŃa!̃C" A,),5cπݪ}OiDOd/V;bJE) Ul?xDTQ(.Ćc ']%;m9#GC@I=킳@"i7P߿=oH=z3>D]N:ٕ!(AJ*(%B`d]E2 h gMLy':ŤBy:j|69uh[dk\ѭjp~FIibsi[%ԥrp!\Ƚ}bAREn4Y$moT>H|d2-4۠oI5Go*:g!N P30: T.`м!~?}{Fx4L)/d̰^J]AclZ>KGX(cҐ&Җ^2Ɣ2ažL{t5H^hn#wz賥|(AI &=O8%gٷ}^V6,8nLXh`M2iN$Td-:BbVR~$3 tuĉwr<&~Pu6xˡ3r0vx88@08_Sa+@h<j!lo)7nrV-iНb9t`= XMg|nP#VT9[q:$^WTSivODH!l3"h*[#5P>Xx+ o̺ʡRV>(eql 3K~.DQdZ[y?ƍ|@ ?kS@=Vp35'ݖ&PxD٘E]DR$U TqzɭTp/ N܌j% n%f f뀸;k$5JzCk=5;q!,$;)w^9U&^}~+se2@MXy@#0*܋Q9' ܘ %yxw0t]wnӓ ҁfz$݂A/zOpE A߿"΄x@Ct!П2xjS G^T ;G-ѥJNq4Y8Za6(dzwRK1[ݱ/Zy7k5 ^3kb/yuӗ]ZݏnsX˖k: ʗa2.M6xn*mQRXag&꧙m!4,3ᴃ䰼[ pa2s5i 3\1A\Uʽ =%ik1 u \5pE6*`vMm4cAYM YAc 菢*|G_,B+],@(-6xYnRܙ5{wH}cLM̬BFyiSa-KGz2SC-V<~NB+ʶ4&|Zvuc8eb&a T1-nt}(Ib%7ި6֩(őuPeux`YY3ɿBJw·_|A+~p҉|MΎg;:o,q`z 3.t5u[5ѭ!*Y&)K,Dĵ[?3$< K\ʇFkO?yAioR1Sҭ 45Xf?Fޤ";Meі/[s"? -=ĨB|.ݯ9奮sx3JV@L#xep$ mÖY64@}~0k*==+IT8/J-ƗLկIIX k[͓7T `MTcdz>VI/_]&܂/VXßb6zD&A t{>cxS;oXbʷ {&!q~ *D"#xЊ]3oL=lRdneQaQb< Že 9^JSC<_sHRgYa*pMpt]X|J7*zv uYS2飋y]j\6&ю}"rRtշ%׈}6ہBpMqV[})=c:q p$DDBkܘ^>e# 2eG~Sp=&i\`a ڱVsm=7]F3=WL1y`imHX"ּO~zMfGlI3LY+h*>h?Iq?BͰ8eCv2RȎڗwӸ!Ǿ4V;yvS`:ۢ @*&-Hhng飛G2jO9o=9h$jۓӕ[z2]&؍?Mg-"WY?f0/YDMq`REWꮮ94*fE5 )nG _UJoߛ,WLX f}\ v@:;6J'gA(. IkrJ4iraRsXE ʝy֗$ᴓoK-~:B`͵2_:F Ųkp1ç[ЮKe[5P`k-C1]\`SEc0Rv_u vvnI> F܀6/:<]D4(9u *+a!W_S3*@b'D keD=Jk_u;̖ʞ ш4V^F걌Az(J*`̥+[j,l,}}hT37<suM]. l ~\vlmxit}.v.M ~;ST(PJ?vxe_SnquWQB ^=8H߁kCGa t} P o?@lTEز'=`7:>HŸ#\ _;88UHKK5bח.^ugʻ)K=g>$%n :3[uSA:M!E-%x|yyj|PꝏK<%mGLgRHǒ^EsM |hREOumU/jW،]q'!Œiw>O#u)9\,NjsZL8cHm0^g"˗r]JfIi5;-"#Q]bXڒ˄'9Wps^kN&}u8cr;m7i9?f.'TPz7#t]4'8R ?o)"aEAtDlA $RdxPK'V7c8.9r\(ANIW E_I FE; jJyīLvj?g-"%Mo4:जƿ.#)إP=\ߟ,bhK5_ -nxH șA`Wi{oa6P=Ejxl5 gR+oe|LD*Ӿx w)W&u/9>M"6YV=|fBX:.ǎAvv弉l]1\k!~&PvG)5fVG hKg=쁎^#ZagA$IK?оGr6_ _]e<˱(pItI} ;իUUr/Ե|Tvi=t̺[#1q'e;)-}MJQܬn:kZ/ld\HNN 5vtȥ]IKQΔ[RyXz%l!4)(.nWԴ:ɟXj^Z:'gMIfɐ`׮֤dbݎVq`1RJ ȸ ͍Y|w`ZQ|KbfuEA0Ypm*;?;֘5qO4WqN8 ೆu_1Qw6B*!BǂKBf:ebNZkYl_Jj $m苽 T#.V0g^ W>P'Q7 g=O3 %iKUV:%-? ql7)&jP `hbBW,kLifpw#F×hU 4TVilBL6RBUlx =AMSV!NTP hq0ad"Nnv-^ۻ!SKqB_" à MEDp)"kDD]m zq,Nq)y0ET K2^߬p8nu vɭi23xT/ ݩicEnzۏ.ܔj,[[>ռ!q}  {[1! y@D7ݒi`)< F2)}$&rP7C\9M\8 %yOCc[ ~S W=uUbmVTvP~V!Kzzgyf׸ic:1+4<.LICI,-v`GkP[Fi~DC ,\0V|?%Ũf'@. Z԰WLYmBhdWk$Pߙ48CR<@soR]n87M<{Ҽֺ5,(wx yF%nVICf*W1Һ\̲/$2}XL(gp`P?#Y 5:~rs35wdr*3?QgV;B8w*E3QR O0"C1.M卓: uG#/S$Bi4G =0)`c6wƥn<ȉ = Hu\:"Bt:P%f/Bi sltNSi X*L>b-k|l}-BF^EE㞶_􆇥Et/[u)Vaa0mNvbO ܜD#!pYIUK#;룈;-cr-[܃)qeʍg#Ynڧ^!3#+k>|p.~Ѷ}1pNb [ NUlvD=$/T`XiKgo&DcuR X-sVwzd:|ASB@cӬ@'$ͣZ:X#n&ټ 4+61-oڰ [}|q]hr:xLF1~* ,fA~8 [.鄛)mo-1r4K()6[xO25լCG uX-v%LLn !`V`xͯC押'z*;6ma>EyC+aLks)S4) y^SuLTD^MhWm;x3|Sr#Gs NuHh=5 t/32Vnb[1?q`΍>W "5Gr[Ҡ "[]s{h&fȌ4Ib+(6BB:F$2 3%UTҟT}_fNb]`bM4LeJ0CäPغзn'ɥ}HڙT6 y#[[(exnq3^`΅7 Ӏuy84 7iQ[fbTJeVY`&UֱĻo<)J5066hr=ԅ!(ڧ˓4"2/lH/eFTD(Ug8g|O.\p;rRk;~m [Qkn&b) xu<]9elt짜K ?&wNԍJʧq{K 󣶦8 :3땺F(CB65G7ctbO+Cm8dN $r٭~C7%pHd'd4)j</a3L%V ZlBHvAg w`zi#&#>&->,kzpo),zs"Y*,`N<5;+p/*a+'_ϳ"V9i't ?!x2V]w}~ӣBF KcztCN;=33FhCn<\S^Ƶ^p]YUq%fz`K(0 `u{4UQ057V6Pq I e]VSR;}-a/&h*3: 0U8 YX&E&lGk4C, yW7Ond*3h݅NweǻN"dB\#oqAԚM(ϭQq >^a)D-"#S0 @'Zn1?3.뚟.LlоZZ Aw`k\3g*򣽡 \i/+TTN>oLKS#mKN;i+ TVEM\C4.jaBt{utĨ5Q’oM2{qN(GHd*[,%{^)akƕߚS"%Ivڗ!~۝ۉ+!PoqUAt!߄c0$o_j洱.Ϩ+?*:SPN/v7|Ȇ8 l#{\[KXVpFzR¤%RIS zl5y%5/bAZV6}Rt% GMno$Dp:Y9 vw ݅Ugll`_2H_`Hp,< s^۰mU#/p&[XI9BCn GiIjkOGTo }>{UQj,1S,lZp g&>h+{s|KTP,L#jj5*V2xIVn7A#7'z;IXuYg{;v4cҷlG5 wu0ew$R]ug!s 蚹IMs.rޙߨ[b{;A < S:_OO 8էƩC'M+Xr3a;6#Rv5\rS@p 8@`\7l$ŨQUljqZ-pQNqsZsb\ yutK*(]vCd$Zp(g^}ڄ)ޖuTY'EYFIJEX)*߉(^ZEiX(7Oj{z/۳S 8F}yD hƟum#BXS,+)>蟘e8δ0N;8E02zh]LجcdNm(<>oFǧ0^؄{Jf~\Eu0jrEibYAHRcpcȏSK0ſ%U 28gҥ(L2¢EȚpg@KD1'ɒȸ)9 d/<_I 1ZTjXf ڑ o[v! LR,lšǑ2_[sg|+aŏ;} Q~Xkh4q*dqYwu;$8pvgaWF&䲯$׏|&qAKYS ? 3~q0TQ811lǺp|O6#ǥ YcjY?<ӗٰ-FU$ƒc 9{GBREu3j3drvh4 ;q?= T8 mT=ʟcQК+PډԼvjr**a?:-,=2G`#@Ob bxZ<=X̐m]m66JUK)a]o1v 0σ'=%`Ve쨷r!qRr Knϟ]e[/1}M]M;nPNjK ڞ$`/ZzHf DO9JR$uHؘ!NƠb[Zf<PV0[--oiN"Ɇ =|s95z;cL.4ev$oRMH=#>{SFZI‚m`e~S.7rsÞGT=Mpɐ㢴Fvس&%0Kb@kn=ciTW8L&h2)rK)Bp S`XvR-]:jAl'~>.a wo5 y;A3|&[BIeޒyM'躄}r@SK{f(V\5Mg5NH{w8:? ^r[ߚObe,`j, Ò$--_?jA?=>PWo5P +Qe7vؽض.EǬx3L #uqlT$_P)1j1'U6Y쓽d>\\EhoK q|~~?-ʴhJӴ+4t0lܐb3=K29[k2~LO*^r'#v+]%f#tDq7,h'cWGyIP \d tۀ=oCm5>;Phqׁ߭T&yz{LFrA/W,nޟ!Frc3I8jyύ&Et.Jajw֨.aEPxUX~;ydMsYӑxRfλ:Fd'2e0;P t0%47zUP /mРƗW /e_Kk Re ZJ'F+x{sE~ٌo}D.Zk@GSmpߠ`3ZdR:be'3+ICVW E?kFT?jU#A+~Q(0DgAT'<&!J0L "BHtr| ]a="F}kK(I>%|a Z_J%>O.ƥ_ ֙1vaÝ ӷ&K7"Qd #XJt!Bv ̮o2˨BahU-gPDgZ)cHek) [NUf r)TH<r̼cxQƇ;pwS{rLTT 4T_K1WhbKM<,N#x@b" )F֮/bh5#rhg(A]i{'uv$QQLO% 5' U!&K/"h}a\ 6&M:bnv{1N8#ꙸ%UyY=A-S~vQ:BiI#Ipb)gjs?`wO!,-e\H&էH+\죉Fuǹ;U Uiwe wD 1g93@\M{ xLZbSgxZJlD.mE"8 ^ ##eT =Y@i٧շ C _I'}Z<(i d%s}*>6)3I&w4sB~ *=zI3QWGBո1҆%Ba >ڸD:w+{\s0!i|9,eэ^05Ƀc鲹m;cA$ByCO,)3Ά d C5,9n=h7mo%6,!P:צP/"M`t$8!5uOpK&l"WÉtLv ş{%a5d]& K<İ̍b`={pζM{vJ !=vemY;A N>XV }Rxovyx*~xNϬL;9{j1{3y*c*v|wPF@Zkr"Iݔ~]m |AJ1tm*M`&Yޣ`/""d*Eߐ[@Qlw &f6e*1֎{:sX/u.}[ mw?"V}ۦ^۰\ |ıƍ""3Qo +afߍ\?pζd)rK]]_: GN%;mR*# 2Y"/Ci"@cEۂ7uHT@'qNû-H` <̌ӻV}RmPvYGXP|i>%r998m|Σ1|w(Dam.PS27c^]$=?h &!51;@3$ F#bm~F@#B+uXH`̌vCt;)4Wɨ(a%0ZsEazDb"֢-`^mk.',,S%GaS`Z*azGOOS:a\粚Z>aɡʮT~MHT}.VP}a-/.nH 5ǸG5!|s^E^O40`w(NWDkgl`Y =r[FI.S䩋ғ!qeܼ;B;Ɲ="N?YoPfb>7J@sܪ=MozйꘊjP{Ügay85bli!].U(v3 N?ʟ#A/븢q>7aK#+PWźL-Cw|~;Z81V4;|n?txAsgo^CO0rlc01aبy;&n/F 1t L62Ş7tSŐ|tZ$(i>+@ oHzNç␸]l^RbçWMJUI~w0-dR,5NS0ňoL-[0˱ƖֿĉAa8xY,AC`SȰ+ (S1}N@:ǤF)vXPl·Q*~@AI]J*t^ v } y^~lZ!NOq2U"4L t# Mh揍Nj\wN<(X"ha  cښ2^4H d%dW JY9vTNzoj)Xax]oS{%/N)+JS5v5|4PݤteOaE],J+bE8qɅ\DU˯ldz*jص*3N?Ŕ1N4wU`:;`xC{ }~+x LU^_QD/ AHEq O4Hy$f_ZzݰΟ,HStȳ̈́Վ_@3II4o< QX(| E֯VwQ%L ,= 1vjYP%=^ne{y*xJvAQEܴOq/Ɇ^g0t̘Mʰs_ԂX!Wzϟ{ݓ9V3|rB4rPcC5!q'GhtM aK7ȩAؕrbVGUT]?)DPG<[/oSAdڮ B7K]M8qsGd"mue lb?h^a;Jƞ0-wWsTQxkxar爼., )}l[Q|*oA;102򬟳@N?} U >:X/FMoHbRt.]@L4[*RL 39bqfuY(ꠏzg?jkWᎩDbY25F' f;$@" r ;^n#%%y -`+M>g2M;֖Y.(1b$u;:nzKl=| 3]Aytm7;(*9D\":;VWH,X@6VqM&%F=*1Ń<'Jea|Y KiYxPde},UqeߒQ3qЋ8 .hil.L?rp>`]OI-q}Maf\iD QA C]ߑiRH}OM*.=QÄTUǹ*"]z/# ?^L`2 kGS:*F 8~:eE&hT 3%qlf%!ڬ@|I8ؓo7ӎ<kS?vy,O"4 ٚ;tYWFk{c:MyjKiO2EGf(6VC5ET 6ϯ`BQ&NP! ڛ*Lӷu੪qyCRv/@&pDžzj%azBEϋ)a}2~grCYN9A/*sR^nwOE~yYuJua̱:Su: a+ ޏ&R|̈΂?X,NeH<Mt$PY&Zh} agv@$p:c|&.>hr_ /ٰ3BL.rг]zlXo&쿕ܳ`Q"Znve^8_iUVy0K&2Nin)'Vs=Sr_ W'ZL|kT:5(c`4 0@ڠ2}Z/$?>tM~V'>`~녿_XqK8@[VhnT;f}\J{(+~S*C@tDŽY}|Ew=b6xe7~f",tudP8s+gӻ4BsԵ% ;3=Ņ@PS1#1m{ZyK)zk#R#sV[,I"O2LVv UUfz5དuc/Q=W8QEԧ.4߆sɏa).T>.dKتbk/f:[nPk6Xl6튧cI}_4Bb([N+ ޞ6EQ;s.Rjlo𻓖 =, Q ɧVWJ ~qˇMHivļT Ve ћ(՘90ܺZ o͇&oT#o"PzS.p??ސ}^HK' r5|+@ Dzzױ lί~nFI0iꅰ A63n(I+]֍H',݈FSC:(jgrjQYA%44iACD @{T<[ 3Me?რ܊uI["83* ƱM=&!0"x@%5|Q);^eM/Q:^- ;[dk= ;3!Uk^¸2St~p !?vYkG#=YmH2Od6(S9e)|ƳbEL`e NϓӠզRubeE?|s}@QFx_an Zis^ƞe}G!wuy$ 8ц~'W.%tA v ddSzc56oѡTpmm'JDߔKju-+sTeVSc^vzEQb2onhEv1,Lo04"/֧S%I5Z[JSsqO9|laϲ+4B`ā͏ࢃ _kU]qĮ!${2,E!Ά_=k+)}3NՆ tAs,K1Р_rz%\ b.pWqBLEXˁ QLcR[&.+gܷ}uC  q2^V+w"tʙLUߦ`# \ΒR]< @_!9.Hsļ8q.@NjF#63, ^Q]z_+R81(A%D^z̆@,"ъ_) ~.Uv+Qŷs/m:sSf 0 7cAxx)P{rШV)[gWSۨ׷ *LGGTQ̷HA* |x^; Z1 Dž*nC:dL*tt٫8 ۡ9r[ky%[9[B*zy'^$kln3kTrY-i[1/\9O/ [2r]B 7dؑ:&L좄MnV9uNl ڷ+S1u]h] ).Lڢ\JOMOklQ+9̊B2>OjNG;N6¯)YWwQ VS(8&~(u+eewuzT @ks2UD(z 8\l\<^bA^d"z;T$*E'0HD H#9,j'͗qF1͓cH5Ei@$ժ ƻa^Fژ̴ՎX' ӄwk`)d:YgIjX#Z4ީMro>曳dA`Ĉkh)rV蘊T,:PFJ$tںoQK[Ó35=d/U]DnWbB ҆FtM=|7.a+U؞F}DoHcȑn +vb,+)oOdv "mn˭=iUb-!(؎^wd!5V57$Kjdc_Ǜ~.tY:+eAvۃf%yi $CʎY~kC7UDIU³NVoCwz~yD#xhb0M= HT{:z]Ȃ vC) P8|5:H@>rW],S0g#EDŽ`5rGd3KK~px/^GIS9`:E&0-WdN8|OFC+>vx>_vSd(cl}wXq!CikSUpHBPJ,uELLva#UR&M^BUhM=X"6٦W;TeyJoC*D f`92U.WYfC\u⒓V xn遘{w\-@n_x2m+&Oe;d+cMl'hy?vgIe4AP|_4DgPgvP0aG[ s<-Jh! ,m:{N|'is&i4yXqw9j9ȤS/Plԅۻ)byLEPd3$+H?zOlѻNp}YPWŸ4a(rK27cRxj1KCox-}"JF:q6R`X#p#/DX|eUjnZeeIy,KAqK^U~I-@ :+Ordb0H(3dœ[:˴&d}EiȷDEP^Yrc (ߴw8lz݌n!5bShzbޅȐ`:tnYd7M}^Nո+[R~ԣĭ":nӵLDE>> ]d:r ?HˆDGWL81j7$iӟ%P=w!a+%~W#H #eܓ'TΤ[ >n<Н(28:4cV X}[wAG0NcMnqRe[`1ҕt&"WSp -twZLq2>@ NX *,]:/qy|>}Op(O1#~dP(R?3Ө͕< ]ɲ8-+m`]/E~0Sz,Z?|}'3-xU)d sUa3T֝orylݛ[@85,nC*!! kEϋފ 0Ym"*]s,1TDgPe1=.S_>pNCzԯE"E6pʭ7w2Շg-Wl^(>JQ<e-&|;ɃGNjÌzܦU1ˣr˛ɞeiIdgD돕: Ya7CM=W2jY"_w>_%hU"Lͦo\i8ϒT94nvTPi"P|7>9 ȹehc}m6h\uMbjM֟gz'~8'JxZnzv}0'y}Q:?f R I01ʽutr@RMDa I^P+r}#DZd,h!G h0pȼ\7(@uR9ҽ%Z?S,kRVEzLOSst&B Yu_f#TKZsjw?ٲG`賘R0q(CT7锜358V㦡.)6~PgF?hP,FQx}]Al诤؏xyP=-AA h'N;ZA=tsl8=?ףdo;4(w{YƔ)0~i@] P8!%$VqXj]gv(IV(+@/e]UdTY v9b惩rnc2IB O'Q#" %LF/qJ3m҈,KN6~BU]`=F02kV ۢ'UrR`Vjq%gEZ*u_g>9o1sr!*:${t ԑ*'[.Ȳ)dD2{Sؽ[9d&|S ׅQQHs'TI-z_/5EVad/tavv#.rDJ,,Pi]آ ,Qi)WYmxA7ҿa(w'^_݀; >2\Bcn_G  IN q8lA6*8iĽƇqցՙYP\ <9h}E)-8 rڴ&|JcP OW,ٕ$$kCꋿ5ƴd Jp=|;iZ8p|.DpJYh 'Iqۙu9UGR @Ǿ W=W1G~#x[GaZC}5TҪG@vvtEݜld?6fWw2ЩA!s~ :-;7v[㗵E`!93 jw9g;:畛HR LcS YE$ImS8gE;I`#4vݼ$ְ3*`X,fgm="fgC; : =lĂll7Sif ,ݻ7MVDGjd|$6Ml\Idl+ O{L@dT/_Ngfl֣lCˆseD~.D>]5ܼ{`$@VACMp ð˧pf@PXӠA[yX=n-$0?`2-M RΤC%eF{U pքOf1HmB٬33㊟i^:5Sln=5"Q;56UCه/9~d?1AR XuNWDJ K>G>'0޽Hr oQo|/t,({K$]wěfT B s1i3H7[@}^Htvcy*6¨J"ֲ$S ;Z{N{znUtv9ٌ8:lAx`).MuoBE;7K}]f+|R N3qpɹfOB!y;ѤeimX"6ן1w^ ].j:L@+2 _jjxcveQB)|9OqDreC~߸d ŏ5k,.b-483{,&yB4Po7(Ńh$yUQp#pb.y<^|W,ݲK&zG8+w 3 c^ܰ7ykp >`X7Rge*bٳ 0JlqND#4:&#ݣpFY GԄG5uMb=&Tbh}* +$Gg#[NXI7?+*v5bI/`35'Q3{?R5w?f{ew{4n-vY(35hL8ӜH7zj)$Q"M0ӀHjNUG>MP3+剂GڗoMǒ8J,ΚP u%Q: z(FyaIXd`|LrQTuq j(Nة,HKe7mg*A:%[;l}(z HgWq! /V^95{nWPSc=#]*tp-&sLlMV"~/'1+*?mAxC@|XGK XW(< Te Q(F^0'53Oɰ8O^%ί$gEFpuƌ֔H!LK(j9엄7lWcoddش_$ӽe06|CEk4֏Րw/'ng*7j @-ؠ> V8yd;Xc^و#躷P,zĺ=Z+ daٹl72qiB߂aȭ,ܥgƆZ ܁ӊV6~U$HM"RȞXyR{^.ZX' $ъ0Z^Ǟ!JÈՒ0¢ ҫ:G]iK? &*;AɽM^Sj! !sB? c]ʹmWqzpR`RÞC';!PO 8ZgäqE!Ι0A~.lS>`(=T)tR\Ǣ>A}35_i!9QITkOrs&g$e;JҜ~ 7Yn <+q?. ׭-azȣ^j%JU7~swAor[F69Ɯ6PfM7B7жTAoUss%+Knf:DhPP‘G>)}%f>f \jƤ ## Dm %kDCTD5 r]WhjrDgn*c M.5|ԬՅcgpW EuB_Y=;lIʴEV? ֥z'P_JE=1!t`B tgqŞ:=U޴]/5[*x,+-#neVД9>y;MWR2nq `UUQ!4|]iLeAf "^*MSd:(jnİs}%GH_skӰecxU0Sm=󛻃}g\Tٮ\7d:id\*JWc!!4X>?@>Yz qx~Di p8/F-X`;Ss/.~N6v+3Θѐ(;P1W%ls[Y;5;aFS)Hխ{xye3%|Q{egzLK+)Evi)EUlʯS 1{e/b^"dDH. ē?E{TPGDS3XL Yȼw7{a رrdW_鎨+I+} IzW $0ĐӌC 3RthމA`?ħWlȜim T_ҁgb9sU,zPJ{zQa̾#)?BQnIxSO |aoI9asMC}J`bJ\r0QXmWv"lIWdUJ}Xj@EfO`6+},m_"It| URd1:qөhp(n.'~[q~GP}dj.A^=to#Sٺ[ Ɍ\2eg˥74<"hls؂ jg)0%=4]BIyI?W.QP5C/S%퇪 Ia.^XVe&m\v o;xJܟIO֊uCKOpnM}& 6L9hb<Av h1dj**f| y)-ݤ`3Po V+;7E׸hU.$*!2|n<[CEtdS44_ Ȯ68X0Bþa  ?tWl{7199x\ mZ\f6q\#eZ^/\?hhnOdptkp{r2P:ڃZ#NѵqX2Xz DRqtY!_A숱c݅} J&u)B\m+[\"C{w;sj ;af':ըnr7 Н0+t6r~~ZpFPyXԺVItUvǷY[]c`5%Z&P/IװKVdۡ=)|@ OA:(|m3[-cl慨Q=EM%A?uIo;:6W6X;Sf38 bKH*L3[R( vmrˊ& .YʣJwD\́F'6B8&N6*5" 8+*R~z6G?WT5QQU=lEٲ~^DuSS8;[:n0Q`F6ߍ?璖<92 qE7'{ j .vb|SՂj"\Ɛ K@,նxYІHD[6G$2;7S:VAߡ-4B1}X̕ylέ9 '`v핮'3ӌ Ek[c͓*jDl*u)F7vF_tlӄ䘆 M"T8gM4{ Y@UgZn(&d) q,=ұѐϹmy:j wAtPj.kj V:k0v}2J[ aK_7e~~&W]"k:.W Vt ~ }6j0UfB!π#5Z4<4skCnXϭsݛ9$1?Q3tʺ?eyӴ <ۥsbq N%.iP#jLڜ7*e ѿ LO܄:+>Þ7rC[|<M#AB 0Q!z;2㏙Kdq]7aOqL{s0pF (*sEG=!qcᎮt;{qJgs2>aAuAu:$<ܐh?2of)=h?2mhұ|{%%PMd3M 1 KN,܅-R)$X[6zitYcSdtNEz4 T#B)\?]"^ J,.̗DU=rONㆦ$yܚۋܒ _z&nl)ҹ5GJYEƩߚPTeyy+J3` MSvLȾ@:,2 q&#ypZ6Sf0{Bb]@K [%4Z %śn׮\hUo6Ǡ|"!zqF$w<ɯsev}~܁6 vA7k Ɏ$!Q >JW"7YVk 34RTpDکM)Xq*_iT aJ(sQ?[Ex͜Jr+&vr>eRR˼X q>`i Bڝ%ؔ\p[Giz-K%Sd3BA8vK/¶6,,v$1p<Go^*t&y'hYwMư=\Ų[?s6lzlCCI^''t+dI]U$XGu>DSLӸv6118rF!Q#jg2.[,a~fsLj{[s%fxSH~ePG1+ Eˎx2Oi0M { Hb!Ň^Ljh"9J ~uJ򉻾u] &VB[dՏ/oˤEԉ(6ТtM_tk]#[_ \Ԯ9؂_d-ZCI+åNEbGh WZ9Pr{ wT q{γz/T,仇K(7]JVSnf=ӠRDzTq#'XRs{!~5/֧,YN0\UE\TH^Fo atyW42Ϧkl sˀQ?{zķbiS *3eaig)0;^ab DcccN<@6٫n{}"fz۞,;N{쐊FuogZt%l$V;bv=}FWt%Pg$P[q`FC@.K0*ˋWK y6d_K($fOy,\u X1b9_[f$F5Bh5790"_ZCSWHJ"ʬ㫦HOI!u ۉH(:8yRS^+u(?| HWzq! @y88=j0le *d`ߎ][cW NW[Cl~[8vR^Cb&1#(-b/$ ^[i)ǐ庂IY(]cZq0I; S]4{@4AC`kۙSڴ>=ZSvK]ƹ?EɎ tgrq_,(xWGvn>pCP`X<͈`bE3 u7kK:0#B}bg_&T&Z4j `:zI8.X5 v_G3z}-^S# *H"zɒ'۽vk/I>j1 u,x2x_lQO YEj2psV g P>|}ЊA|ј,0fIK9״aG7Ċ@|8s ^ NJ1kRhNLOs0 Ƴ(~ ZrY82ȟ϶iDRӔ?+x֠6вӆhmf~~Q.4Xlz$i3*NRD IO_qGjr7\){~6f[PECX0|qP`ׅmYN%FN(8!c`8V \{StYGooOtx!F ZZQK$ K629RM瀝fHh lkXԁ hYΫ#,7tØ. C_9HPwܝ=Ba6)Z`(_+L,¾|JѥTv|{%N-X $+apCT8m<2q@N1.b>&. P[$[tN]CŎjڷ Fb<d3g3}?u'qь6a8 玾vBYI>RXjʂ`w bݚ~F}n-nBS舤A]wh'0jD%knfOC-JUEt}:<mS|~gM߻޷)-6А9O-+9Wd_rh>RRyTwCҸg>e(k!՘"ipay2"Bʵ0Y=/0p=?4,5,Cy TN,TwRu?F.RAKk("\Z@Ea9H+\ ئŜI+L]mXe6Ϻva-=kObj6ZX4rCMl84 A' _*2= O4QlEm?+}Dy欇"`@-⠿\9Uil ug3gP /~NΪ ݿSh6Rݭ-]brbyx (gvoSg78YYⲷ}Ϩ)ľ5:/Q8Ѕ]52PlT`N6@ 1!Y0q]y3ppCX6F6(u47u h  Äy2j<<^3P6zwM>Ԥu^qp.]ͪur⻓ 2-2:6ă=m1fn4m+62 {[ h1+5Y}ȝ-Qs<+_ub'ZM5l=u^dPۉ`Y\} ,~s?|(n5z,w/,/GRӔ NpnZ(+b_w\Cb2B[8 >9.[A7d/W>PB {&pgfYDD8ˁIMf?w!X,dVܓ|8zhO[*r9=)egbx6>9ETw'9V Y(n_~=Uv@3y}.X-ʶǢۨK Jy1 *%f|jgGt #N-dF/Efd]yAEt*}]}Ȝ4)M47/.IUF -$fpHȣRV{+[IXM,g!$AuJb]᪡iX"I n`]MD+w+B nPć[jE>*13 ͔Y_X ɵΖgÿ$ZucfD\@+06A/w1Bԓw /9B5%i~iܮno-OqSv2a ʋzCݸE^_7xǁ2O'SwH(U[׻m| 5twڐ! )ꃥ17R/6i4!3U[S%WS s -01WDscj17`.4\'MMDwfлU-m°0I:!h6 1'8i)VBӻ/}ҵzլ2H,Ilg!-^&Jqaq y};u;yXkȯ#LK^%?(W&TlxCfτ_S#X]Oq #,5Xa50.oerܒ, 5KD2?G1B3 UKpH*TKiRyA_3 1"71 giR!F;(Rp͂[u;dR&C[.V%{m9WwWJ2wq+P szGZH H'냔k\Se  g }lw3Y 'Mj}JdS`"K{$Aw 34es%zva1x,dM嵛Sxhhu&W.x8Pzִ%@U0=D =_q@캶>soi;{4 㨃̕ahR,N?*7PLP/-pmT?EĉOmB$(=QuD[0Mz "3WlAI[H xdRE>=]ԫV,]Z 'ܶ?fGPFGUj~kdbn]~p-q# %Rn8؛"疻* .m( }pFJ;+iwRU,zIĕڭJw w$!JQ=ɜ5_͎?4+1hS/oNF~k׺̆?jn CR!MOгN^<ۨ7pOȭlY%?`H`m¸N[y-KWJGG' ]i]Dt4Pz$MPUJ oo-ѧx_fnqAXGFN`>[:NB*80N "㘣?YCgwKѦ7<ɟbS16}@eBPOz`Ij`F7cB'm:9>?>XY> tU1xzcHPϽO|D +yZ6}4plNS}y5D|1+p|U (Zf.c0"4T|FB*`#2VG"rGeB?)hh8'*N2# /X PH K<)'4~&ROad:ޞQ4K gӊLH/%758& G2v'.r&^ŶV@{\dGSbbYx^yuQng^LJx0u H-zzȺOn #=W(MyJ!>m|)\Sf i~x!̖cKaen&w$Q~a}C_2Q&'ާԭ: 8WXYΣM nm^=1 v!c9q1i 17B7UU"Y)Y}hN$蔯Uu2p҅9]JwC8<,R@ ߒ=_W0\A[1&]b@J+X >\/?}M)m@A 7PL&ͨp|`ƞ{ړ7$Ry11i-~tBfP=E3wJ+S֬ *wzr6IYv_ cjjƸ2- K 9zn/ÙE0 `2ݦl5ܺԉ%4[Vr1oc;]Ȇ)BZ$VmtX=wsl(RԜ؛N`7a)kY2'Tِպb.TY>ÈTȒdskWT:#ՄOn]{k@6;whQsjv4wm;3 41cRX9!iE\7mͪuR]Bp7Do7&@?5 t'3 àU^$eF\`sٶmeSLE߫CBG: N/hC|K\ J ~#9lBƺ"E-۠FBsIP{bB踿P6PYʟCzZbUv:4GAثE Y]^n-A2b}'"tG8{IS@VyPKBKC:dPX=W&n-ur0>8w:!^%':`^ыK>-ތ\,x ^!_%#%(n!AI!~v:Ȩ5R,Z]Ovqp;*fz)Z]D^|Ps#DV*٢O9|+ܨj03ds5~}^C vNޚp&KJ%5e@!!c*KRAݕE0Y./{ʍ-Ȫ$;zRTΝJ]5[XPmnvTEikzŪ|9&1~18M~.=[OEwfpMc-v-*qt@)ΓܑZu$ 󎤑yٟ=Bʑp4{ηd_j!tQa q!{eSba^rTF{]Ъ |wOj69:n Io8w uӀ}RN*MyA`!f</t!,=Ey-[Z'4z(ҀID~臒8^ `e.zXV ;OBxE0V54FᬛZy:@Z<.~ĖEzw=BYԂ0ڛc?謻Ϙ?8 P%h"zd`p,/Dvt|71 kXqxw8/~J{61TŅ6bi )hww1)\E*ɞCy\jݷĝCAf ,L {ރbLj4 sHg nᲒoDv!+)ljuD++9`+/Պ?A>Qj[ot ͖F1Ƈxe\P%S ȆJ5 Y|] fɚ hIl#f"Q?}_W`"KORI#(šapqYY/Ә 'A}:ly[&%zH +{jMBOaHQ=F .f2;ȚI1#\;AxҪƃ"\jU:O@YpnZ:F-ʳ@R߸nqYg2O Vځg+V5^{XaM .DiyPaud)h !v[a-ZfuU%eMCL)>!0•tby^r{6\-a&u,+钌ƬPv+Aq$&~M"/S{y&!=';G*- -QhSt9$>D#w )`^#gAz˸|$ ĜբzݒgvӗO]B/=!fl[a!y4Z$ ?ojBmO4OB--+ @$;epjU`#^SY>%#amt3eP (&Z%-CoA0ۯ,a l+C9B`[Z01"-ffHl3AೇMFG`Lzj :>g>wOS>oX ᷖަoJ'xz'qAY PFO@XKxTI[3傇'B){̓CkːJQ:<>olJeس-$ǩzp (0c?CG{质r6UGiN,W㴵e.t@ g+meg pzT/ B@pkv֍ǧ Y"ζOd!= pQР_ Qh3c U4.PoiMH[PӝBu_h|*f5`'ݘ`nӯIp(/ a>Og+e +8ڽ d*m={-'9KiX愧SwfQ>H2?=jFJ?4VRαMDAݢU}r#קُ)!50g :<KC%ѺzT3J!{nN#yw~P6t/:SH0-؜ ⩃bP o޺g@0}֙nku%eB&>}6i9w nVd=1kI5n/W4=teTO8;oi  [V(.p\TGnX;긅Cb=ٍPkzfe^3WX*B;pMU..CڏMu[Q::Kk/Yd4 YӌjVo ||eAMYa\2 =9Mc~_ f.:tѐ4>m?,!~9xy\Xԝ#LAZCILD%υ|`W{L6TOUZCbnpM> /GΝ_Ђʖ0;tt3u!Lꠊ% $mH7KDnMjZ~%HEM df}/t4̪涆Vx)(ӾK-j\D"jhpaKZj pJ6d2_q $@CEbE? L'ZÛ5;LY&n, ,Ykq+5_! 谖r&_֒}_gT?ژO,N^N_'#FzU6C_8*-q?acd :%1qW&d -mo+ P:]^mrU ;(_k`P<_ʓTfXɌ21^Tp@%5e8rA=h?q/mVCOBH4: uC*D4$g8حat @/|Aj9TB8c;qXXd}vmnJc$ ܼ/j.\ Gu0,1K.¶0V r|(Ooe  XYA8ɴ2v4̰l*Owi!mCEÚ@}0szꔦj|s< 9#gO%(I19VF-Nz˅d/듷\lwH1W'aa@Up@4Zb(y.JKIC.^yÀJ`C̢zi础cRajiGSl4}Xڨc0HkcqȯHQyb.b Y;G:fyfW) \nuuf;. IEcLjӨOHs8/F#ktOM53AUVoJ{ 5_BbzwSÒ=W0Ip2;%edɬht"H[L<;IaxW^c.͚qdUo]1h _,Qe+)*-b,|B:r.M`C 1ţ: ҂~``S tj_Rp&&/n2ZNnnajyԙaO:MKxGIUU.[P?bρ3߈«-nQr&o}*fĖп42=#,Y>0T…c H| jX򹺊 k[/FuGO, +ɤ˽dޡԣ= @U^ҵ d9&"rߣuS B{ D't<3H2mB㡝ַB< 7׭bQRX/fy__2gDٍ(;h\GȫBH< ɺFG4V  pHe6L)dHSivEbY,N[ Z٣(c+#̜A1gK /<:z34|j{ K+@rKjxkq= ;q^={ݞA#Vgf ѽ ] UA oFV;BO]ZI]o%C?)^p+tXO! yHn6b/|r)]A#ɔ5> #Yc={ĿO*'vNh!ڳGU_mRna4.l(s4w tl*g@ T uV߾v H,E/F4'IV S(.fiO %|6 \sl p'Jjq8Z~s(:;yrH4On_܂i]^T)kS3|&JCfisuOaUhib?>t.AHƌ5 h`jiW1[ htBC={%A9UUX>2Pxl59D1z/}zOR#VYˮF⦹bͫծ#4J8 (Z쇿WK;~6E<11a]Ns~bbT~tqo0 P9>< &wfW]y~oO[[J@9R]rʹ3l+0͘A]2ZNg!̢_•15D^))o4@(dڔmKJ94`,'+ -:AS0.;~n8u7$Ky)iDT|uQiKxpBœ& W9_@LB_HiZOE031m,V{B9ڙ EKn6aQ%r{vHm,l8fgIQG5jIP{)U [Z}ŝ ԤZ%0ZjyP z*@֮!xN&d) w%t>[IOgG~0f[=VO$ƩB=ރX!]\O&Bssv!,-FO)N°{Q9m+9sBE"Gw0ZPcL[FJAeHjᨡ5 RhnpO̙ʉE:ͭNqcC=A5&'`% K{aAWպG==i$}ОBJ] "B!%bGʺI] P2jDyq|u'0k#lڸ \z$-X2/8jo'R<$^ >Uhˉ'Tj Wwr'eHXȒr `nZ=~N)H20LZʝ D(3=j>8)@⳴ ve-GF0ʵr&9政yI̕tr %䟠9?fGv{5ſ9OvȏgZ `Un#_>$ɻ}WZBA/m/EE(+϶ ڽ-;/FW/) /vϢ=2Gdl?^0cm_D7Nf 2Tpਭ?$};.Ct`Uak܅NRF2޲<xZh;`@΃;< ~$n.П5. _Dž+XsN3h4l-`3zo1ƵqCu<++k֗Vlcu6.~,d)83uc&8kݠkd<'7#6*/3; ijp5wo~kSUnٜer 5KKfy(#x]eG_ir>1:XϒpYΞ i[o@o=іq!y`Ҋu|k"86C@L9 so{Z5 VkOASJVLR,Bh2+l|V{24^hY8 7M߫mMkC[ow|l_Lo|Jem3ERU'нc~xJhv2{;oGV/G_J)9m k`WƢHc9N0 :f*5iJN1g_Ur_D^ia{xHw-}h4 Cr ,*Fgx #~ 8ZfnOׁfwoe?tx&vpcB˶OZ;~_Bp7'FX+әƁX#fhV{}k~mٿ _a4}& 4SoA}y̼9FeuKk %DqdSjAk`G;$#(yyuJ +Qra KEZ) hܓ$cf'M{$Wzݲ&4 [f25;BfDBN7QjGMND~nɄ? 3oi[À8kM`ŏAuO}v$̗饴{+z$ɦJ~YSY~12}~Xnj sdFɋGɥf#wFNVOP Kvp4 Bu&[#e/p&ZcisXo =*DG7^ܻ]ǴyD: F)t"d(u-CS15?䏎/#[4sW tgQ$6-`\MzRfؠH Aa!=8b!Twx;[)Kㆃl  #33%'K;NPL'+N(Јd5℃pͰ*(Mk3bP08WnŐ)pC?x 2wTV^X~(c OI't3 t!(QE+ xb S`f7t4mP 3bf<_72D2Yp蔩cXl +~ܠic0i|"$X$azA\=L2GL挑x-@~RbQ</ƦQrF>=]bz^3}?RW=P5D:\uT >ؐj>Plr~[-4)Xsf^߅/)(Ӛ3F'c@tw drEKY݋ 2{C{K=@$^(Ѥ?Z:o2mS~ F@k|d td$QTVBrôb-VZwHʁNu*d?Ne?Ib^;rr Yg_kvKν5]oUU EGkU򠇢=] CP1E)GӽS~IG?1Nߦ.mԬXA1,d3h(?{^@| (NSݑfPزp-w{]ι"}58M$ Saye nL/mW[^Rꨴs)W UKbIAie{aAgqQ(A(Zu\bMHôk|f_-LݘA$h~PpUэ|*.hOJl@ypR;6WiRọZ8"8~?$~ <4 el%g Ͽ@MDF Jv~Mh+ Ap5pUi $ W-yLNWnUlMHÑqGzK oP!7GW5+`z~;cf>$I"!XjqWf]ŧ41#}2lbI*3XFq SxU!Dp^N( )̂XJfɾ^rOE0{nQ5@T]Ni9Emь/ g9pU̩+)_r/!w4{pBZCQlq8F1x<5TtD蛹6lFBgiO#ei;UjLv/a:!TH*#X^p.1[l_p}{/D^*mS+)oRh0ytExI'Ww6h*Y| f1~;GAkl.TYs'm>D9 N*510){&Q}7l+gcumK[͊g^s56_yO&[j!>j3⣩>bF\PjCk:]ÄtX5nTA42MF]Y `dP ;C _ ,&pJX;L@XIQ\W%Wםse03e(2o1L764_x ȦcB+vZ")JFnI1֏ %`rI\ eM[k\N-j!456xq}#.i=ܜvn ǝaV* ÙI^xE{%V'ڋ_#vRSi?} Y(dRl}fI&h5Q%= 0WSG( <5b @Qrk6$(s x." ^ӓ}XG](z`]lN'b[LJ0Är7f B\ue26bKosŀ×}; }x#u^N燫3B11d9Ub39QM1!ÂnXG ˮ4jw/x@e&0RV⣅vw.W4հꐪn>XLM0Ff&3o5]qHV8M՝Ϝ& "ԇ:24,y0Cif¼feAxeig@xIouFG 5 <9 .r HJasNB-"ð}A޵ܹčB+TCE}RMPang2#1"Lb>-}k')#H;іhUU@P$Y4fJjי4vwk.r1> +j4{ؽOid&8|;sscNC ̧yeiϷ;UCL;Vz"Pwg8.a&c]M\ fFx;?A}:1@,2-$rvbI\Pz,SF,Z?OLtW{шh58x2V; NFogFH+jGzN`cl h^uXтXGy Q'>cqkBz A~Af ZB536ߒGܦt_ȵ"@?\7,S[K4]YQ \=X?pU+o0pn 'rj'q7<*vgKpr-ny4[~]Te6u9'w(SuOm!ڪGeЯ7wLJ|X Bp^3 |~ Q )),˷yzs@(5<@mJQEWPe9`>?-|kAxygkNʨmBI_T(\Z 4a⎼ݩ.~7û- 1 B;U=J< vA?qzv*tU zӰŹlh랾6ּorRY47|nW>~զ R&h|fTc~mXf磝rIܽ9:A dFGyHӤ\ޥQatm#+y Ӟ%InjVtM[՛&oίݤzd.4SUO O{g2Nc7)m(LoV1d I퍸gYc7A30U[E|5yJ=zTM˝%!TpiʸaF"꼂-&،6Eer%N6j BM-m,xIJT){Q祸PUυ=_LmI!]ܙM3Cq5,CIMIժ y |S 9Ld77H]Ջ$ur>gȎLQ=\G#<kGnX|juoWe-N:Xgay3DP JXO7_z ThMK2 hF ml{yϋjmL%~6O(E"e+]DeQEdQ,EN}Xẚ°<+c 9OX05c?! .tYp/)´/Gm$=1"Y?\`nP""A8SKU qV煑Z/^@:%Y kº`EPBǨxy{ i{YF!d5(44YI5K&*j:pqm4n y*1=uut ->Lsa%ԘaA3S\=1 \+HS̛KVeidS:!r.SDLmk9xa7>4m\룘g!Œw 9,%, oG偕T2EnүQ*_kL70q:dVϐUxTU5ڻM:%&08N8/t6 6Al30sp\}@]QX wjT8"܇ag~5.Ja 0[ MU@| lGt'FŸ9O>ߤY$P4CƳ6W'`xKp>Sr}y&WNARa)9|Nj<\rZ=:io%X1!96+pl1Xx^hg @)yfo8 D:vsig4@όE R)D en_6[H[t79WFҝUi}C(Pi׽UvA.S&@%vF{)Df*נ S?b_Gֻ(PVVe ? EvƾNQxes ,6?B\U$,/نXՄ|EЁE'RiQ'&F3 'z2b>m5+Fts*ɟڦJAGy.cE`. b)J;cqBb͹BD!*}xHfCGӝ@G/ 'hxx3ϧ瀞x#s5.p14u_XמSV 2FWTC:2uÿjˤW!)&zA+X28^~@.VvcgɑFxZ֞}M |`[[I n"ڰ 3Z%2?Ї|6ĕa٨öi Jw<ЅѮ2Chl_R, U5&6X&y6{B-[:HP8{Y~?Is5Ss_00R+ўA/.:Kx,g^]iA\MvCeR|ˮ*'EĦ ݆w Ѣ<΄zE:} NaZ/RDڼ6mϢ)R} 7^] ۘXB[h.C ġKgjØOoRg)I\\(8 I)jwS~_]=S'uf\w%8;jcpm"})žn;ZaJNh څUpy^, Ti}7s3 jg-0a@Bx~5B|Q'U<$L qC0;\M&dQ]ZmNv-g{dsƹ_ H{'=:))nDלKZX Һ.)W=jŴf<'+ҎY֝I:ɚ5NWFTx?4L]*HE}IQϠQ$Ҷ[ėP֭ #Ց%|>"ڟRvf7%MT u16ۀߧTq 3䡏?I :bA~a% uNYxv|dj-wy`u rOD=e}f(^o:QrFi7fP)H1I_kIersCom+Ȋ(d  rs; n.P~zA!M3yfUH-~LC?"&;+S'i Qy kxp:؍b ,1^۴']|(ghUǛSw2;dƔǔf=Vg%\Uh&4q*Hͯ{U&f$IݙXyN<ȯDhzW1rE(8{wk%Q?8fFx{gIMv=^ЈEwSW矍*#E R~ v @oI Okqhom1{DL\ý*."dtDlrqs|Cm8fka-@u슨ASp{ʡP$vL8x0[}1DX>pRtݣ;"2Gn @`\i'%ndo*7ޡp@E Sg mPe 4Uv߼Zy6\`|qarW>+!M$z硿 3Vȳ& b 轀7ގ j#ڋcH2(t|J̫j^caHtدQNcdkq=ٗ[ DF^dH՝GBOeW7é.0\yp)ѳGP\Z^S\dZ,5x)ԻC tue`b%/fS[Cݟ}`d͚Γ«K񝍙/_ NYIUS, f#pC۰X ?+ZL4MکQI?|nѮ]0op&@ t_ȣ|Hh]i}`N<΀a 1^UT[9@n4=~0q*Y&H8D'2{stCuDuet8g[Sh݇diA3o_R߿T&["Pa Ղ($w8ɄIb3Viaw2hT4- !a{~'K޺3ь e9uK C!~A -2YHks)|K<R+PW: fRV2{qV(׮J,}2BnMhHTD,%Q6P"9%xG{4.R ro KO/{$nJEWo'nBqjM` ͢);fa,9[q RR:>aqЬ<=.1PKP [}]l'FTrCu.rpN4T5wkOڸ05s%yF?;!mbX5;y-}' E~yQ5_]0'kHCc 0>fS) ?v P(fx@TI6@iythqDzPv5J*͖R\:ǝC*p|1Bv\lU砜((A0j^Sw8087n&C|>^>-LcԱ٫];bqo.!EyƼܷY#d!ӒtKLH=QlX oF 3wpuOV1U 7@Bi,qH乮'DN*&6ϬfS׫̠\L^yeeÎ B%PHw\'j-Œb>zaӰ2<ƵJBJѡl0UrleT&fħ@{oqi<п8śl5 l}7-2 n qAsCh=+.B4|:'$Rl 4. ` }EHϴF77H!QvJQ(&9{z(ʕrcL?ispɭJWq!,ws yzkt D c\/mrc'wxB ^Ƴ;#{e$r$F hAS&o:M6yΔ$`da焢f)iN 7ׇQRa<*l`JO)]e=~[Y  `yVNH-)-I'+mme@f_(m$hkmxbLH^ oPC &̵Pab 1-PC'5}O ]9Hu" Yy5B~ɨ?v㋊ԍ^k^U, ,:Je7LR a ٤-BAxq'^3Ľ,RxOѓmA Б MpRYӊtؤ|P)(t05kٳ0N}eeS2q݆į_Ʃ HF&ǨXp1dwM}ݰI]ȡZ_u(6.}o:,f: Fެ+ |FW e8N1&R9K||J;j4Sj[-R~0lkGЬ^ lKr_Yj^1FɆ<.PXZCʀ<f."@AqJ>Vep;k^;gfgH$a/, |HXp~pW~6-ߺ,0PGnRKǒCwJ2wGDȳ,1f\[E`xZH4}0jZs)$oYEROd$ۚeT lX:/2Es1Mf׬*&{~ѐ͈sMkfYf|!+LY6ɖx5?<[HcB֫V2~Ѷ,.p_w*rc{YbDq c[`ZS䭭,ipO BM4+?ūtaBȨǶR= 9 oxWgjvSb =Wchnho6JlB`DA wM4TS=U`T\@ /vMPP/42,0f`Lԋdn B w|feĠAb3: B'nx:Bw?jbmĉC+<'e$sϬ6MWў̽QPxxadPj+qEh}gdoĺ2IoOVΠ^{d> WBP؎v)`4BOr" >Qp62sڹM)2Fò}$1[Ppufcvnqpq:|>Ś(:ldB2r4% .Ow{ Wte,@o~!JcLqO266dk0@1'\dpQv7HH4[CU:i{uFU|g2YbbRbXe A, ƢFB`\Tr`[ybyS(lZ^X54+QCxޚ{pl4k:J8 Sѹt* ͵2ע7%o!xvȌB+ M"p^3+~BFn IIj`3uH :.v #B6qnȣO5а QJ(FY,CvtG[_EUC X$nJS/H?s`jiB:JCUJ;vH pz"ZEz3֠1O'@^5 Z˘ e3>Z|iƕ@}AT gIP^v1Yv8$:zL-*T7R9=im;9?2|WtSvC)c*\*Q"z9h% 9q |{=祬%8)4Ϝpw{J.Xe3tyez8'=WLha@7TkQ0oknQcts$u^V76i;/9A{9QV$j5.Pq^s45I=c!v Z։F HjqW D̮jV0Y6FOZօGzf-AE{%+TEKH(@BHCCv>[+fA7cGa2C&h)UE Á}4,fM.oDWªݺsg9_ǭ%MC)f cQV-A$%yY\}G/&-yl%S3Zb n|5& Iߓw `漺ĊK m33ojKX8")I8;oX|(F8ϫt:˱qF8]!TJ"ɂ!Cq)u? rkV F%%KǪ&"?n66SB֋ Tsy_W n73}JʵNrU3lCDTuD}-.R.cb  i 9 o$0?@E(-II`"|_҃5U( e ԡ , iUaz/HI-7FHGj'D[F~l$W? hVCoݝ>m]&Dۍ}Ty%b 13+4PzI&RUϢHdO2̲@u*NLDZ8GrW{Y03\ߎ-smm#}a8 -m32{O) JqT}']e'^iE28LwJш^=:xP3_k.R$!fJu>M *OAgEcf|2֪N XTIϞKScs{Q.{#'Ȝ*6qtuq7oӜ_QP~dS1hࡂ7U pRS;}W} ۀ)e(CǷn 0%7y˔P@JQX8EPn$2ҭY6ZƜjްFTI($_wsS΁Fa&֕-pd5DrOm.gjj5Lfڤ6+g̰D{WtL 9R d7:j͛\ʯ &h" Ed${tXe 2]pB&oV@H3,V7H`Y I3M8;gq}ׄ[<4KvPsZvL *H0䂏H/ÿ 8z Pc\!A#nZmSف|Ndχ)5mYV~g9Ɋy(F<YfCjF_1 ړhBI5*݊1ЕհI Ɛ i͐?4 ΤM2)FE@ysF6gBvQ8^4~NI^wjmc=b# Kw ڋsfPX0|TPv͑c;+q4r1@ mщrfI%3[%W&+A9]NGb{W;ƴ>KT4 9 y+U%-ɹu8#!@s%mkk6Q4FU9sS'|GBeHK[Y^j\I|J$-GΚesME]wuEcQjѴ@!ׂʖ*Mκ3YOzSA g5[';?Cԥ"ζNf23s1CʚUX 2l9 2ӋN>:d2ǗM*s`@upOi|mO;p t"X<~p 88htňkaV$#~(3t`:HV/x1!_8 $k@gNgXv)TkȔ PZ1G=پ&7 {wVX`b dԇ{TӦI,fl)oHCzhanֻZ W,fB kJM\--`~Bӎ<|a `>-ʈ JZ(XPւ VlLmb>ASxvZlDf{ _|.P wn|)86C^L~5df|kuWD26y]Z-]Š2uH|S3evJxKVQ|s\ixEƿCMj{x?nTZXԣ|#4>W)SLR^uu0Ћ~8c릙0::GŖS ^ !k +0 @T^B! Uqd鴚64/c4}u:mؕ*2'Ɲ#{w>;ȄӲ\4{3Jq$-ogBb;YRP։S(ِvP]hraٝw UjZG9VTh)$7ˬCx!cu 0qнż}c[2-7E\{+1jk2 qS|rxBsHdqݜTFC24]|@F0Q phKAMpGݏ o.T^yB{"<K:%|^@͎)帋g{ uP\fa#S3m 7)0L5moAVT:9Ϋ%_y_n{ox 6bͺb q3部ǖZ ˬٟ]HNܼnQQϊws,{d=;v *\zS[+m_z8s gX;Y"zQ){:RPԨ(S8n7|2]IAj f.ia>ZUҺ] co*iin D(Ԩ#~llt1:a6WwIZ9ƨf4GOzlw,Wn>gQX l%и+OhQ*8Owt%U^B ]qF/ĭ7JqPӔjHV˲ U_;#puVcfK@(o 1ْ5` ̎r*-=.%.I!I{[CX+/G y5;+ȕGEei wO6+_ʫ b `"oGdUl Cٗakes>&]/@@.pr5'brm'.#zn9i{*3)uʼnGxl'PE[ p˵?ffBpELЀT& aIMTn%m , @2CO.lF*kxHU^r$znp}=x怡iy6z$Sd<}e{Z,Vެ:7= <9 *)xW~8A3$T˜s:O-<ѽҼim9yֿ2xo񄺅d^Ƕ  n[͘2 G# {R| j) tArzb20AG3OLu uQvDMcRC $w5hxW X~~*(Sd%xQfS&Hi҉K'Z6~gW~`EYĸQ+bRZ܀Y,Ϯl~*'(? .PZ>ȷlXv(P"ё诲D71Byc}/ÁϬ)EIqs`JZο2dbԜD)#_Z`- ePk^u4g?ș&}/$ VHC}!f±"vVQ)ǴtzRnDWXTPQ 8~^4ajfwQlpgLMMB~զwX%(/7]"ZJ馞rn;)ZiGL%[bou2Ղޅ)hu7Wɓ#PZ5~~e8Z&Q6#^lP±R?v1>8]x\C*`+l'Brj0TPVDLI7CN,_ɯwЧpU0;x-کeܐGUhUmehy&4ynfڝa(;~J NٺNOa(Е[t} {ʰz9R=eoнpֽZ[d~B]冴3@U'RG$/Z,zY_iƻ8(#RTG7kJoY-!ɎUÍ~ç֠ ӗ/[+ a>S`<v$8WPd(,IFiy-T j%#If'"zoެ)'Z@6g90Ui"u|GE>4PGKS0C#QӭQ?;f޲QY;(2tRBH} e&? Jq"R:uɦ`Ib3`ah2Zol'bix@mS#;HW>؀OޤquXTB"mu1]EԱ~IK%w%h'eCL:wTY_#h0 FyR0\ >$]qLHYwj8\yPɯ,-S X.Kv)ĀI [! R **)X!Q=EўuQ/r ^EfV #ڥ2%XqWWkpwQсWws6A|M]<-]kaJW-g̶ VOX-1bn Ц-$ j;К5+[]?#}m̩gMjM?=x.D,) v=`DցX-L! ׻fDwXتWE)Eq }%ԈXq*4b.Wϻxp{Za9M*_ 2TBV{Sej x&_g0TEx5~{Hnќf{`$˱0E 7.~7FHC oQN>\*ORc~'9OXOY "-xc[PTP]SCWj1d_&k^Vl ~nvu~Q]߇B0uc\I/ϚHCG#ui~:+tW=&d?*t|8[8[ecA+)t¿k!t?j# Q6@'tbeW)߉rV?ۦiG1ِoUk\T4/#sHÀFtV-VG.#<8~ai{2`R8q"֥pGˋbTS8\y40ၺbdgQaTcaXVA#Rc ҡ4ԴbXW}nl`* 8&ɌV41[#ZMOCqӲ^rC'AA/ c\tgeRbSmNfY;p`n +:Vg9[vA_+.y`oy/ NLF}՗=LR?C1\Eg52C2!p<( g^ >~3CRLWm\5CiŻ>qAt$ӾSi'\9m!q<#*7At﹧$ny؝ P3I}X;{}EށC -w`׍^GޱgL(FWA`o*i< OH[/ae;r'9B$dXD똇[`2όYm ak8yI>@\WȀoG)|MVd{ЄTtgmĶd{[=Q$_f(L9K;U! 'jM?-+XS_4? Z9[KJlrN vN1@|bjzڄ{ BZ; #3T kz>^[@g+iۘ5o8n[wXsNP9J̧O!νZp7ƚg昣[@7e1{h5j+4P8"-d#ٜtJ4ӵhZUu{`ȯT y~%eA($T9[Nz5SK=2Cz?.R&m G͏MA.:d*i2ȫn?x M2i혮t/rͨh9Rejh(uyr, ffi$߽J}s,ۍwTTn}gP{:$mER@8S8O;3p56n?f8)뤮{|£4"Q=[}@ɗk)KU.N׽'9`O˛:luٷAMNfxۢb.'D`E뷹ߩRR:n`vtnh75{4ƳKnolCQs@x+'Ořly 5H@U齸'fZמ/uCEGRqGԺյf?1 }Iģ|fQ$Sc>0{&kc2FeG@ ;\{E߹XoQ C|hj 'r2w\) 4n@x8SEJ䂳ekj^1Օ&ťTNs&VKNne;]6ݥόceDX .5ࠊ3su8 iͥKmz&{fX]l,loCH*='ZKEڟRYEA nF ѠX OnnS80(_߫^M G!+CP$3>`9"RvxZiQlܜ*'(Y.d4BTFƒoE6_+0E2&ZXIhq*Poa.0VqB^#om+#)ZzP/apW՝\e]f|}+W:O6LO1 7<مbߥ:BUJTmQG|tsR ФeXԦ$2T#h=X hʄ42 #/OhS t}W` f1B:\? AN$|N'ɋW?cౣ35ГDzაJ3-[M!t3ad2?[}1d(XO. `(.4ȝUO=` -ti3s T젂*3o A9h5ixdv*8Hdk @{#&b:vx+yFy˼O1Fr/e5i8; 3hEC%Д{D%yYOߨyeAhv4!8{蕧,->RyöwK%;pNAW#)+ 4;DE4X8l,4]+V0>Sqt2v&G2izɌG4M=bxMqlAn,]WHi<NV!KF-=]nPڢaIy,2L8 vZ`M'e 4rԊ>kT?wtĕH {1J|*P "~z0)AHJi}=O{;?޹lMl[FlV j`OS,[ 8c~O[Y˿P3oڐbT#E,Q EPfL*j|u1^iؾiMWf#` -) 9v'eLƖ6@Z,s׈\ثF@jM@_˽3~+00aT`OѰ*CH?HNft̊kGkt3lv"53iORP2kbFMf?Ũau1Aޢ,m64{{~1=ׅק%PpI$ w | A[Mmd?TA/{oBQS752g۳b1eޤ~0r{ $t%()QV:ЇÜhf6T´AQsU^B3.~/+Hgă:*U=Qѿ̋b "H膻lxGY ;T9g0gEd^ AsP\TIw Dqf\#JRRDZVH1"kJ4(g:^66Ŝd gf|g4 0=fSPkCpYހ.]L2(&]:kDX"}`s@ 0Gk1 ILȞKde7 =MRPUh2PmY1@j&P‿xBX4Ρ kzs-sMɥ1d"I|M3kHX2r|z7;2ļǼB<]%r!_s P`5j?䦓;SэagŊ!0aF| s dQ/,/%ІkэǢ252N, I~7MrT+V}2F"#426q1Xl:j}G';/WdX~2?Yu$+tWb8B o~'69j8˭(;0.)Cp'pkٌwT>~tA VbU `ۡp'/ՉX2*(AXF2ax.9obِnoff$}pQ+WYzTG@IA?\jDYsH zJ~GnvU$,i6QOea6A,Խt.ptt1#]%x(p $,Zo)Ef)*up;74LwVHn|HZ)<|nEɶo!,RD"io$6L3@F}7T׵8e>#L7=y&L۠收g[TNAT=?t>U 3݊5 Bh5["ڷ^D<0 WR¥1h}Ȱ7Z&Ĵ,.h'jeQP^@5Q\m,6kt 3'l,9=@0z%NUxQ*~LIskȟ^H%mIyTC$UK9|45,()&H{iV@Co[צ6@amLkBGۘ Mw:c%Ɍ aX34`>'fQxpȾ`3./z#VIyZs꩝CZ̶%uŒ?@f7b]eh7U+Ko縝J]?Lo2.sv% ($,)ndLeHw DƋFlh/AgsYϴ.̭F"V蒳9H`cuhH4Q=Āy3LKܯD{7d!/IgoB䘯T_dI!c$(,2#=ά]>1-2%J[9n,J&|*Ti(4z~4B|Y߂/}GĶ{ 5UYTO!{۶b, )rN،4eH@VI.}!fq8}k) s[}p>X$9 E\50wQAq F-؉j: -c޹į$E6mOwz48j[(FJQqa}?toST"%#p1h4 f>Z1ο.`HCZ-@ƃe(q`l6ucKif?@?vlbڪ j_!uS1+g0bm=?8š ,fԦ>LtI 9Kd)c/TFc:lJtLXKYY'a7s<+l{mҹ?v% SU%Gh*ʵg<Wu<"*j{<[2I(Ti=* 9(jqf$(rV0 =R7V6]30݅ϝ+Pҹ.FbpV.'iE,l4>Bl, Q*&|fYA;H7#/rbWWբ)/?krV̱.Ԃ'򥳉U46VN*O2"s)6/ ~Hgx)߶_.bRYg % ܄TCݭ;@* ĄH}{%0DcţcÙֹSױyFp[џFbd Fj /d~w"}er9,W~pɗH+pna16ܠHF%{DiIA/1~="Ʀ909DG`tM~ۢ ?NXԇ=Z(CkX 't77Ii=DH5:t`<9L)P1cABZe|WS|0d :8^fJS5E*,׈P S${[aYc _lpחq{Mq" ~{A0{7<,j8MBY-k2R]TϽރXk0$L*nC5n|5 ٠u4xwpd\e]>m=8(ȱz] j{JQ L"$>ԴJlŚ"Nwlt\m^MޗN633Fe-z$CD.NBi岍r$>j-AZr@w!:C RI"r_Qb"B 9@ijs6IVF5cZԋ \4K0m0 2:݃^7pУ rqM>۱9 Ud|ER3QjUegh–&fVbgX/Ҡ&p;-gW3#:2eO|CB; Mj7Z'"Vu~]$ecLXgA/~&#\~ 5=H03wn<=xS:ʌomA?QEv eӠ!١#ARBFL,3oT^a yfIQJ/Agl|bOˋ]PVK+7Y?} '8@Oƹ42Q,drTȍ+  YTmDVF|B-vR5F[l)섹Ƚ&wS/tmؖF 8?M>?/ 5Dgd}79_RERn3^IrYwٯ_Z) ;C1uH,yE\vqĄ/)SpRG)&Ɔ;k.2a#S`]"; 37ۼgoE `/tR4Smo=KqS$ 1lHWAgb.M1֠+y{d*@t='FȮ# |Z,\P޸.FeE6Qbcj$@y☔A!*݁%@B.:!nYmY?4&jgi/E)Z'rƤ?T3ԖU$K[\JۀD!7'CʼnwFg`>*=Vƌh0i*_Fu4ZJZn2Ec2t%^5-Hg >0+ooVɈåI+>Fu]AEe/Q!jLllGwu wȾ'٪!;EOjHy˟={]jh >1.膃59siUS~̨#MO\;8B-e"WjyN;ф8vn\)òxKw^g;ÏȾ¤1t|6wp4h/S & -y=E+nfjtY@4'fu/e1֨12SpDT=Kz; @"m@\xc &>7^o|냕[dނ 48,UQb#%FrUJnnCMѦ8|WCa aT8; Kr  b,ชY+!Eۧn=BAADVс]Gn^L=VJ:([OdkfcYi[/n[|1WNpئП;mӂN嵖d1^%;{3ܯkJ̫}&M}Z'&iX {Umefz|đ>hi)%)=,CauNcRcݓ;&{wBx q }́#7yϞA݇X,~6n~*\*FX#ڝ.5pT&DIMmEP2 xn6WDY !Kx eXJ@$F6=%W" 5|l ߙdS#ֺrzQ/Y:N"{~Z P+vać_f~S <ĤmbCDm";Gajj^Ci v*!@%Y:yr"EYlop)ApNkD;jԚra`聖>} u贎GrQI׀G.eX={||ztDrh2\;5UyӲd {b̍\[WK18 z!MLk,"sڽ$5zZN0m@V12᜝'涙T$"g#4.iE*~*nzSxXRTjj.ѤaOV4Ɗ?e2x?՟ᚰd5Fl ZD[Vq"}mͼ]͙,VRYDO5mfľɋx簁=bIfԓ 4㐓Kd#4 br"$.h7lCz]HipkQG(v07+>0왬/G(x,,un@C/&{ެqU QO \SM_%9 /.҅ad$z86w$2N+ld[}(SP(d $WQYT?FEݻ9"fˡC6/G*aM :ſ7tG=A 0׊7 KvQKCr%z4K_IK="Ц2<cVvֻ/*OM. B|1z=N+KLےCLbSR`aҮJ/ I|&ġ;v/|ӚNo0V` h~܃P_*#9{3`p;H 5QCB.ĭ!Π`AhMT OR"%oM9KBJqS$]ӶH6{4le V')>rE Pz C@ۿɀ 2†"Kt}RƜkmƅLs f锇o~oLA='s[Hю퐴#4yk0F]@e@kf{ؼ>}i Q*=yȢ(Tie4&ܡӳZ:iduD(o'uK7qa@J7kEU ||H܋ZÒ(`p#roVl:*hεj;ni 3N}tth 4Ba"г#?EV@N'5bsy~S&gr[#R楮4cjgKɖ}"CaʘC'ÏD{%Jb"pBzp\O25hME5>I`hq&^!&Fca5ytHte PFpӑqv@bۇe P0^ض[X"=a+i2Kc]43y̾/A?L֘,I? +8YMX$MMך]E\=VrQ*VѸ9lMn Gn>N:z>3~aw!7w ڵ"Qv4nU`*կ׆Ky+qD`Ym"5 ݑB Gg/@6WZo#G.`3 ˾y3ӫ 4zfP(=A #2Y6`\캡$ț;8 ?"2Ujz~VLk3zy\-8|U"bmN-({jHB2v"KTr4N-9ZZq>zV[EcO#{hZS-e09 E8!^ ޲Nt];΄dtߠyύ–`bdrq'qg9O_e =גɈVcg!< JnRL I %."glBIK_ ZE.V96x_,w_Eݯ\ĢwߒgdA~}v)ŭyN D3MJ7|6T hL疮|VGn@އq5f}V:-9 "UUx. SKCFW30jٍX󚖂S"%"%" N\ g<=~jТ'uՑfc𦂶:r'6qQ=h QwUWH[[{wDS9ji0y5{MdBב*|'tUq'tt55LbIzW\Q[}ng+PU_;$E`.`%`?7,C~W+rQCtsB)di^xV`ąX#g⿞N.zwDF2>8m`jo h&oJ,B3]R|B2y#0t'L!=RQ/Ѻ/J=Ŕ9b)O?A)Bb:?x}=1wjDEL]}OM~z΄=8X=RÁ Y62s!Ű׬-0-"Fj"KlxKDB+}ĝpF)rvC¸&ɔI7>$ԝ $*ҼUAE҂UpNA& f6wZO8nUHV_}IN)cL@QFHmdh7z 1+LLon43-xO22ڎ7k쿋G8r݀yVySq}݅@B WQ 3ܷ0FDqBrܑ7QL61+m2˝cnx8Ӱ~L/N^*"|mI[A$SSkߛXXU-%4FL1|$?uA2ZG6Dr^頏hDޡ1 K{3ׇGcd.}1ƏF6"#Q^(㈠ebVo}Lh`:YY.Tf2D4tkNxЫ[SM-Xb,Zy)7QTL+VʲӫE>2|MOGPOtp"-LS_ZWV!¨x31(#c6/zVV~noMsVO[ĥ[puQA3Dwk_JU׫6BV&JTɑհ'ЈTn%Am-Dc_FBs7A+UpZIaLy\0FåTǯ U(*T&\#+-˃j~ˣ8 D{rԙܖ2Qx-.M&::JTIΣ}akX{IR/̴6"pw0e aDP4VfrM:ƷɾeBR_8OH/8Di"ɱ/Ze+ M33X&T@L fiTI5A.!{c5H} Y/]Of"c̢BTP%8AtC32$I˒re3V|ċI(<}r tm ;.TU+16lo1¤H%hgO_]ȎŦ&l!BIRQkAD'eEj{{!#qh؀O1 ^T0\RMEM~E#+cUVUyѾ;MXmei¦.a Hcj)6` p\ E~bE LSрFkGa8w3#R!9CyQZ} g.R޾fs2b1=m6IsVZMP]7~zc. >H-C:,\˭$~Q,| }jTswܖa`4/0Fi Q` E KGg*W·ԘxF6WC]eҚ(K<%TeS܈q'S'%b(jDk)ȕ~!;Lӳ'G >^lo[Tۣ/B7] &zfts>x"9qðN[W&UKr#eDxx*ݤa vXee{5`Ƥ\DnІNzniHrklw/hc\ձ߀EW#6Vh Æ[ܛW wCh~E 64ІHM5:lDNЍ,nBUȑ@˙%SYD3/MzRqҼd@!$-Wxau"!|K,2Sg P̱2[+ B?f'pI#n?P@mz#ה"(,X__u'{v\ia/EF,U7iT x-8Z'}VϚGn W{{ԃU ޫaY)a8%4_2/t}"f涴>T݊TVwV|\d732(ꃙ@Qb*{fM:08iSG{󫢲5V䩒B,f#2 I떷?u\AsgGv6ڂp1)@HZlJRÔLߧFI#8p'SO1J%~/?c$*ƀΛvN'Q(vGF(]!s"W,ᨁqf׏-h"MZ,6_]R}]rg;L Pc<Ů!TpӠZ,;ٍ|id*]g4 0Rɒl_+"-+ 3ߞ@;|_sŕVR`9RiT|bN0-D>E/Zp%=u%R9JـˁǮ[98x(I?o"pؽ,bX]LMQ`aqCFLjL4ޅ7xvm}rIPLpyEQ*3oy5CW~b_eD <#¯}%>\fr=B>RoD~l/(yb;ˈۀ] KX(;^ꀞn- [.]V)EDZiQwWҖ ^ /qk`SqH mgRQhJV{p΁_~C`SkM;̸{RU?Kvf&*KDX~Â<#X.@GZgX98@*fhi#?;-q}sI9  URTcX]l=zw%{k!#+%Jjdpd[TX9 " Bj56m@9 T 4YfN]6j=!lkR )фL6/O-zVȭDnu*F3L9=ru<ɤ=;Z Eqr9Ȳ)!@eqjSS,^-_Φf[0 :5ձpR$>Rݍ6eQMζjGIVsZ]} 7+[kVs#ewC#SVCVg!_xFJ]O<Z{Z9בZ@уdtSklD4WOpn]zjZmwGK0C ܵAc#|bצ3B<H"D(4İI־1d0oɧ.RB"fª9p`Q!8=x$CgfO(R4·\_?ҩܛygA:IIb||c@Ey;θc@|ROI:s@P:Is[fܗ;6M%ٜ.!iҦz`c*<)==(2Ɇ%SN詑SW GV;Dxr E9%;ȓf\U4gf҄no7kl8Z҄2tcUL3n [jYLce2l/w- wRA[|lWy;**x΁IgwC{4EqO{PD*;s5,8}U@c\|>jp+AvpԂwR8G51{+Bh[YSVA]ѐK*H!E>E#N?gHEԼ<ְmsyQ=%sE+?\YM>ID1Bdsl[rstf,ô, %U9hMOn5ctX\d~"LS OM|`2 %ۣd!ԉ<v+Ԇb8\*sr3ɕY+tA1e?=mԬӷ2DixEP$x8.(Pqm~<׆U5BЛϢ 6 2l7ܛUGyƚ# qmrNjt(W >*:,^i'OAۓ^(#UOۥ2 ?9-b8גO2ԆskEg 0J]-@\d?]Ov\Ưd i`Gvr(}TQ T"¹K<,wX'> xi#C>@KJȟʻ`-@6UBŦLk8F q TTEspLf@Jn0zVjM.~0VThtVL+{j72=Y.^L{gV#eRj`5 r5|s:^f/(zߑSXf `ZLC;- Z=$a>rxbLVO|a %D^ uP<}`H[}|lBebbC\BpZs'o^]oE4(E8gJՋ"7>RkK֔-8)p[.0=}t)t)C 4M2LLli% kf0ބeM V@%TꑙJT*t K{G?*:uFC,z[W,[xBL ,>Qt)|&^ZB{Y51,a7"U&Vus¨O6{&ࡥZjxie((Qbw:4@I,ߺqн,! BgS3pK_nI\<_2Ђ$f KdyId_%Db!ǺkH/$'/]j/Zć} EfS(:U~ü6'zxœ  &@ŸS 9Tʅ|3ΡN }Tl K1Ƃ\!`kjMLj7'"׍85@AߜYB/XK)mKF5솚rqn=Ȟȵz$TvH@ @7Igw|~vЦoU$rr+Ӆz]&2{FpTwI%}^) 5vg( ȾLv=O3n VLhUU|E!][ $?1qY-pEL}J_dΑl;i̬gcV?(p-;7ɏ["̏†qq'KqJhp4}幩Q;ǗVC uQ+ڪ܅+sW8p2 (/q`IPoL"tEh <^ gj# /ƅ*_8>#K>D<அx r&8e2p!BeP%". zf(lS}IB`=gZ5E-P mNp'Q<+"D[P ugqT*5 #Me"6t@sxGΉeOwzvuN RYo|T}?f%Q'*⍨BLگI %MINl-"~r ɩo%ٜq~fbI#ooUYr'=m]ݷN$meFckS|o=2zEVoE8éd0v0 OWTĕPܟ?Q.X2OϠNj!M1 6 ̮qmTGŧ}Q!7ucաJ7q;̙B/LadRx+Oa2&YOoڣy;|e)qg>Fp^)4dbNbT#l5g>$z08ԄӿFZKU]˕}Ls@!c@#9AE.^y?Oиn s<}bع.#Ǧ+4|Zϋ-LJ RjZN2,x7ry#VqcZOn^pf ;G ATOA>Uo vy~?ic(DEdy&-1;tWi Q?JxrF)`ɜg8G` `tㄈk,wf9%r4w;6dZ̍o|-d0ؗՑ^ e mf!H8u.8cᕀ%Hyh} ^8k>M8*E>-f@+APNmZ]}Π =GhCMX' ]&˻S)G5j'dVMuLAE JB{x*S9Qh4U{y]5:H mi`d߂t]Pqk\)n=r <X-n]SfU]D3dQcc?1,h IsP7!FFT+h=9lxX :pߨB#=hrgOsd?<7xs4!"~3vj> D>GvX`'?Y~TP(wL|. lv֮mBb^@A7M֧,d/ɂ!K)c}d\i4k]NjUB3K6rXhB=YiwKՙi{z kQב8x2f29yE$I*ne8# K"j98++FG( "Ǎq;(bZ_{q~ݥTxߟALe < VH-[{I3scY1]-BqBȾ?!./HP7!n(c\y\wXM[z8'ȥqFG 5]hSu} }U:(,)UYZI;~^嗫+߭4A!#uSY4k#2tZvRhI9  7{{ =qʶ(Lh# # ̅,RVEKyay8,Q&5nbj}<ʎx)M|L%Y++uqv,6Gp2+hDZU˘AhAg`e`W](Ec-ʁ+l4ߙ+LuKHx{w4S6%)Fow[+!*4^j~jMBWyf =5 8nw`#17lk;H{O gBL6#nW,I^GJ$d+DjQk<oqmSo&r`8+=V"\ϩ7[rq`5K㵎2s {. =ǜ%9-T?F&(4;USFvۏC+~?뾽9} L9z4ߤY$o,rm0cܐ7n?u*h8"bpk6)GVX١w  u?<(ts߲ M03qg~ ŏR#8$mU|4Bx;$YGXvo(a/?%A* *Ƭɼ9z}'\=W 5|7úOgi,3x\zBӤ(} 5OLXO8z&W)6fw@k_,!|ts( r<8*HZ|BDw8 6vz1I K|2;h5*DE1sInEцBC&wwsҪ Pߙrf(d5XZd:jE&uۈ7x~ XRee"P Cͥ]ٔ8yn nEyYCR΀dz7NEԿTxɢzғ#3 S?vY6~|E̛&5fy;}LiԺvfyv#< ^?L1\="r^fV'wq.7ߝbB܋5nEoS kmhr% =S_\g!x~Ԭ`r{ݛֆq$eyQhS<80^z㔔i,ʁY^.!T[8m67agF=Ezea^^Re1!p7Qs$i憖0D1,k|0h1 ٪"%طHjcV:2^[-u qQ0.eM0'WRt߄8 :3[pRi^CyZ3oKNЧOk t%e o)QFd!=p3haKVg]z%ڄ!jem5dc:䗢JM僨 G׍D :S&A1XԂ7sz 4dp6#},_Gy}Gq9D΃ rՖ踾u! *_'ӤCۅaXrUdhGlu*YܡSLCT?Ȼ*/;$W50 [] )-E>$)7ޖD_CM>Elˉ#1f=Рj_/'j{dM*٠ |o`@i\B榅6oJjw(EP)2]\wB[ cmuHlh7` :Yғ*kڧrgRR>zw>C1;#61=Β.ožw$TC5 ]~W863rVpWᨕqyv+vdzeT]&W*NM@e2$E*);Nx߼@8x܁Q ޓSe}C3 mb&z)RH g?6hn16*&{}#jꚴ+5' MYX$W0UpVCVxt=4hK3uBb (z*|V%^bK2q^5DPsA (#N|-*urFwx9dOd'enoiQ@:[ibv$l;!4F<^d5l hlz~mm;v\fTZ X2{d;eQJtSY#^LrXQ>lfdQ6Zi5. jkl]8c\P* 6;֍[y0RMDrD%YmV.2@.}mx̙$ a9HOԴch|\ .t\Z+7 ;mYȁyL%Zx֖m)w޴ (o(o i%y~rg$fuC&#DX,wDž$PƀfFX H^6m>6o XѲ'z !oJ&Ym>%$S|%`״fIZC\4VQv2;AxF)zR`ڝE4MӀ},Ǖz@tFu v~9qń3\;ؘjPFӰ8ŽUtj Ȼ ԑL"nIK:}46tAY6c<%[wE{n g 3y&;zgN e b&,b 4qTc:N6dC80ՃRn^y'HHtYu 2a]85⭖c!ƺWՠyhˬٝ!1&Tߗu$p+  jkՅs5EԐW"Мu)u #ghF,}ٱ,.ׄ:G,:No$_}TcZo'2 >UB~%TNkWsPf+ƑsF2<0ً:H,/dVAV2m(^c{ q ZcV:IEb(Agy6S T)y  4츹kXKBIiK&oȮ㧠5 ̆[ؙIEٞ@%ұMv_p*< t2]ʾk,"njzAѪ jctD3QGEK{T``Ɣק mvM~'%܃/f^>BW@^ߴCJ9H66rO#m*>\l J'{-`T.٣Ti&ojG5Ͷ F{ = 0팧_0@;bLY07Jᦰ]^)OÕ]]C'95ˡpz͹BWz[W%v;;q)N_`wrD;N@V5Sn$Kh=1H%bi;=5.?Fi;|خcwiFKVˌtJC%㋌B G|f$>e$Yäď R$w@S&mI'yD&FJ+e!I.Em~8V&Nlr)"b~3>#8͕ ljj3,_%tV]dE*2]2  7lo8y2#8<̅84r瘲7qSd@㻔?HZ-<fs|'bT/'SB"_D.!Xa 4!uI47Zq_& 5qjFËaQ'΍LUkGP`=Pv`Vu{Մ}4q?DZqbfr" \mF{.n륁v< 5 Lb 0V܃?cNnS3)?*I&3-0ƅ]k;).|Z$Yy%h.9;Pm6q˙e= ¦ רP,c錏XW jh>9:| A*DN3F=kҰzSҥ! A Nrkحtupq|{jt=fgdq0I? Gl4h)U p^J~UbՅ rBPK'OH'A'Ct.{MX6Ū4o%6%/|ʳO! };ҥ(cUEձ dks <\f-̪Va?8Fc:M0cor?F1G_KiQ@QTݝECۜ7kyh'\EH+ *gxv}ʟsW(f%6h͟UbA Q$?~.GOGgK҆6</{=]EoDh~uӅXW-(:Y-_GlxvKNPg8Ǖm@e? UWlВd1\+ l`_ڮ0vN.&͟WT$t/%dey<8ImLL{1&6W9Xw5->0O6Hu{K !=nlda3G!7[kAf%wo>#fi*?c9.c$z $|/o(*TB'mĴ8YK<̦TIś ONVE$ގ~Zp?s<}y")Uis/%9z⹹KѴWŮZFӇZv]Y<J. ]Q WnJcuH/ˮST|r&RgtV FէLJ=YBwS@GYߋY\"6QdI* W\x|$:v>[{l7QٕSiЍp6A>0,r$wm` |i{.N~JY_ bsP͑WL^ٲ8T%x,i Q"^Dz &l"=P,FO#d. 2A(r"7m@(Vh4ȹZvl̷"Dh540<»lvD @^n4Ƒ\ʁ FDd]y3n.Y+pvU A6Kh:#lA'GlApqeet%Es1G@ϻЉr*ڋЖ`q#'܂%=˪EUS5yQ*4, j &ؖWaf^='*U ]7ut(8{@Nnt)l~q\xĠڳ[}6py,eԄZ[~WXb)ܬy.TJB ꥴpF^-fqZd?0`d~S.bvImYMe[ga˜CP*??$Q̩c0g֯vs7ZxқGWƍ%zh[PV(&h{V3/ p@} zǵ I%'/4ە5aS!hܸC3M+۱մa9ƞ$gb;1CWiOҍgMvr'4:8 aooKBE!5ϭ0W8L?Yh<j@B8µ@S gr'Jҗ(H|:lSbz,V@Q+>aW05:x 5@**tY3ICL6ovΒVO^],>ؐv"m[@DY&9,3S>B5\H>E$G投ľ&m鷸Pi%g|,A/bbZ人ek& 8Dv#4LwWɡT!bs,H\nnay]>h0v]駱٢TC3 s&㯗bJ4kb" ;]tW+d 夿FrM'-al4Yϴh]iM=Mk1߬8蟗ŒOjQTȈ%,R qwKc'qǬ nu\U {aW٘4k A=B돹␎3{HlW|kWN ,ąEA-: xpZW6V/pQ6bDs__UA%V[3@DCEY҃2 q\nNR??"h[<9c?],eʸWsL %^\ZUMtA23sD7kR`1$]X/e4bՀLoKE0o8ڏ]uѨaS"CN1AȋU6]kBKUk9~rRm^m54Bt8314P|W5Su R1lDG7 < Y/ eKko~#̂Ż'L o=nL:G:xW]7=Ns PIx/2 cU~ +0m!14#--BΟӄ7n':ݚ}p~&XaUNu ?&ZG  j]+"c,?Ӎ#K3xhD|ۭ 3 } m̲Z{ْnc%8È-$∖H"Tw<ðM~'i7ʑ=^pD  0O/[x޶QodjmAnJc'Dj4/ljZD$W@X۲ezUgWOnZp؋.2Tp[@Wn듚.ʵ;t2s,2Jvࣴ8t*d|B+];Fu&qftUU?ZwK RSؗ-TM]zU#{er$X^ǐ+LCB]6T3ml=n PT2' 'ء;{R1%SSu0vMm8⃬|qXILe]=u]Ƚ9}3bXGS9F_KPm{j%򣺼q(Pfyb,"(Ϙ9?< ˲Z0.r(?e5!*4fB%GĶՌ F_p,OVE8L%}@kMIϸP\J q`o[R@>8~gHR#Yh l/w|Y2X@ȣcF^C9D?=ds@V ?t;#+sXNv7+sy@)}bYX=r*#PݜPPZjr!cF{>>p![uZ o`l NF]ggaSv <(lUN+MqI>ב4WJmm *oւJT^/,A2dEl| |r$ߣ&{I6~^B!2!>&~iloo^(EQ- P:AF]=Ķ 6.`^}nnrmDOG9T?a'K y4^MWAaJ{ O U(r'oݙ8[]V*mtYI޴%ЈYs"Z_9Jřl_:A5vyW,F5 *Neޚ#**٣ o9YgJ &,Vv? 95t$ Y @7"bgJd!?E'6?^ Fi%x7|~Liw2M"z! QB{^Z{"Y9q7[捏acTȘ/ ?g613Š- |SMNySםϊ*lcAߣ~ [¶ 1SX5J7NY '0^Q#,AS3A\>9b 2+$iIr^v߃OK6lIڠhPq>ܱAPlA5ikl ۵{TX %L "IĽ|iRgqʚ'WS{VI{cҊڭ6 [^_Ű IJP7 ݗ.JaGPوg-U"Fv+ww盋}T5X]G+' A'm3.;t5V r$=iqg0!8[4 ϼM'ev5-)ITϦ~S vF.6"ZJsZOhvnD$*%QPg@])i0*Z H6n?3a6r+>4S׺@ۿk,X/}b V9( 4SPT6'e_;# v";uj G*98mk)L[#:ãU P n=~e>VGh 7cɡRQnl%\y2 I Y ?rK`O*;:,L$nx̬(߄G!,TC`dZ!gCW4id9+oŜ>7b,l(|ت@܀;(D.p,[F%$N^6) edUr1Q@/DvOwy .Süh%\ypU%/cg7@&(%uY@X^Aϙm הyZx?ŁaLkp p^Rq֒E;#[OkS {CΉnÇ.) .XV9Aw:뱃/[CvA oVnM7iS]!LԴim_ixY^&tV r^[{$F+ =,g2~KGcދFh>o9=dnDKxOe.R k*Gz_(*.td=nfF88Yu8 ]Ҽ.y5;L~y,]69H`3~ZȆnQ4$\#W9q]R%ςH/@ةfȨ4 -G('!n"yo[Var8C Qf=ܲܡQf6>˱sp|h `"-UBuxS T<\LF,t1|(Mp%40ZgRD|Xq!VyPOMXX/xkol`4ՇY%ˏz8|닅-V.^?U\YzVQ'+hag}etiNJ:rIqfv5 ;U"% ]l,] ,ΘXe"\A[}&B\M/_8GܐUJL"ķ2k AVނ _ jLnlDȴŃQ}OW!W;U_9~ߪV.29a>ߎKQWc8(ݬNypqq f$['+dFk4'Rs *TH gd{;0x^zwJj|XH>}6&)(0qٷcKCNqh7eTg )3%αv!:o]I6vI30U0_b`TL(!tη%F~ˎtMxbZ=4Bo13J_㡣KEMQJ9XSn H1^BPO]և|(FӾryN{;a&l$,vWu#G#8 8ӭXprb!:D} z9 ~9N^4ZP9/w@VӜծ\*&p d4jJs|TuVK\ʱk; ,.k.Ok7SRuҡt"bpt@x 4+w?+=XB}3&H̱LH;W1uXJb;0ru# 6 -eL%?`LK8R{L;s#Xtk~: Z)ڋ*T,Z@\)ii @V *CTyxgu |jYnI74W~Qom2-z-,)'/p )&BkoUM2}>'Yn$1 sd@/a89cq9Z^`*raQk-Ҁ P.PamvsA=׿$vK}~D) ^A`PJٝ^U,E |õ #38 ̗6q2C^ ;MXuJ޽kz#(eiLo4umЎG׊@z6v~S>&aM痵EQS/)_e8@-tzyY b ϗ4=DމS6JC~eh䍬͋gtUX#`L嘞Lr{׌5 }BGj&*Wrx!ZGWkvN\Q5i-zET#VT)=ZɌeC/Mꊄ3tU`ci',T~Zܿ^yH9HT&}G cl+W0Se{VPz8Fqޔye %wOǪDy1ߎRYDaQEh=Q-od`]^ϼrm)Oajuv2l[:6+y}aREpb A4 yVV'amK Ȓ dZo k* 5 dK96҉ #Ay DQHwc& ̿[ ٰjuN9e-9 4 auuZLL{{kύ}o6.)m'5>j.|Ϩ1$ݗ!d<.3Q l$XsD<|Umi\׃هب$b 쒝w:!]6N2=^a+o|wd"QV[ǜSXTh< x3`e'pךbQcfH׻UU tZQM\Vɦn{%{KH;Ηf=)k|XxSX"&@o0 r!n4A^\ZY2KtrI:qIx VR)x*QvK<[N׶j[A-ɓUQSIzX;&JG*1e+d*a٩Ggp!r4_ʑ|Rz}SU5va %=ԟ_6|cD w5?D_v7 jVs!.FqdԻV"Hhj>BM@Bw2sh-@.r5* 93KVh8 8u:iap0Y[ w֪:i | ҉1mMwZ1aG<`G,;1o!TeZn(Sq)Y꿘gOP! ^Xh[ 4Wwt5&:BXY+m/'h$f{>C,wxu 澸sW7NHEƎ*%t5GP| xtbpyM0%kՁQ/W 3LIB}ȥǥb*s<- +g1W2{FBSP]"WgF&|׃l!8T,^`mZ?yB J"X EZj~䭭~햋Թds|T8?GM\.iOA#{ɳ ߦLSPcɺE]D]Be`pe5;yuރYb+N qTyt07e\&{ Y#BSV- DEB w}X/WV|}5EYZ(?M `h4VM`?.p5iԚ3ӌi<|[frEQ %[C,va&F$Iu] HTir97åqo 7 MNyMq6[]1nȼ&Ϥ[ZLo7"~UQbT.7wG޲4SH?DI9db7O+Ak(t '*bw_sZj,`joLRݵlr|֭\_qpؠ_~LyUncD$wȎB'xQ*[6)vəB&zK>r)F5 s>,d'IT~ANY7|ϾJ%Dҋ*L:< *u"5!$㧰1d cb>:f鿁ge :WdͲŸD݆܄y"~"VD*Ĺ@C: _󌒘EB-s|,Ȕ>=`> }Rj\1#>G112{H<i{U(|)єs Y9un0vCՓQGѲiކTj֖d81QGWFX^*<*t15S$'glMoуE/V*׎έħbMT-LO6K WĄ':}3b(Yl& $hsƪ),OrޮSXI r USkz6\ƋUrK1TTl.VsVÉB8oyJ5-Dy^Χ7f,;iZai*:+9\5l ~jH8AUvgUL c7!I+(S"~>EN"k үcCH%b.PG"2F/wf 鑜a; 082Cu(βX7ޛm_P226ݝ6^} >'L3Tl^CJcnjE%mk'2,\9IۨXA{껵ًU+eM96{-򨛯0쇐D_񆬻D3[Nğ w1ˊ4>:ndְ\:ü 8_' ӧTIn#xyJÈ1 ~jΠJTV @Nu]z/Y86[\A7y}6{ gl..{¤֪ ؓmˇJaD=MrZ$US>PZV4\'0u( >?Jr!^DM'Xww3PLR1#ǐHj}Wmq_NĭK#QsX5N8-[u gQPio~,'1kՕ[ A;);#Qm$jAf \Ɲ:#]$ʞFz:"!lIr.([|X1RFVNղ"Pp:LԵ?7S2ƻh\" > P NuNRW>>*;v@g@t8]C7H 24C"m*&X#q䯺/vrlo5>IjČ}=>654-MiQI,M31xزLe!ͧ(}6(~ f""!C{p$6j&BT:q/-jE*5EfN?0O8CKV1+a҃ٓMc;; ߩA~jA2BzB)IXZڂИ]=jvYc(*t^T7ͨym3VW>Z&0Qs%Ɖ#}t\n%o}'c ']3<z8XK\cIsP?7 hGqS]y[cI%ez~̫~mWi)gRX"μ^L]k'*>xd_.)L E1`j!ձ]e#%Ѳt/\QN_>,'ԉS ϺpLpJ`lpa{!EAѮy]Fb}|53jpfm!9_\z ġQ0ѧZ)TL%#YU E#Arl#}b˕҈@Q_.@c_eG{A,Yͼ9UI7Q#u]"hq}i俁`)AuAmD91M+oO> <1@FD-w]KX9LH3Bʾ3Œd)2jRLIJiM J.odB:"I%L3+zALIt{^9y筋%41xѳ]6srx\:U'mcE|FMÓvR'%#cb鲊ZYsGI&]fNK ܆_G[/Am 屮A1+C>D݆ѕcW+]تS̨jqXc_1WJʫK+ |ڣ7t[շu[e mp1{jP]uXe t? ]&rZ9`A~{ U1t [oNS7E-pT& )lfP6d8o>j08GlJc:bZ/Jr@.޻!z@jmE ׵q뿍 hdiN9͘?ܞ_"L@FYC0mc#(%H`)8'wͅN`I?LaֳjRk}T鄻7R)#@UuK;`)K{'Դ1nh?hkI( l(Ĝ>K8#w,oav*?>'!S8Q@hz@F.5+wO!FFʍArc}ƒ`F} =W+4D"kX˝,ܷ1Uȸآ|p"/"+Y8PRmp`r׋+Z?,j ŜJd&u TB!y*zq!EW&9[kyO|=-xm]RQiHF]ufK@[V1zA qfYh!W!} ncAw}mKq#䟳Wv||(k۴FC!?bE.<|l} 9">M^[ykƨ)=1'_62"^)8XGmq&7%# @ !K-T v@F66- b_+0t_?6rҥ ;PO*}?b`xƥ]-HnKeGd37lzHܱeco:QlzLr&8uGze2ۑjg'bF=ϫӌ4Q,`6:WPxCPzoDQ)}$uER"f$%lq.a!;Hº3l7wȌWvTXnr+Es ;`jk#pY sTUd䂊HP.#f"#ڏ)u9/%>j|*HJЙkOmo ڜJbܩNBYHoa+|%Rҏ8CVE!ŶD! ihG*^͔\C$H҂Z]̭ <\=K<2K$K(4yuQ:KXwHW_!KLGrrE@b:JÐh $}@gz2C1v;-~J՟Y51έ{|Ǭ+yUej~"FE_F*aԇg@+=,Q%W|<]~Q}[ć24/+^Q{"xeh-.|cJ~};ќX! 'OhzU6CZEP{ׇ 07>i)ҍdg"@95rL oM:mҡ~&FMy2DP,Ou&T{v n:Vpxy[ 6| w$Pb %h'qCR*'%vzPz(ޠ"=G:s=O>6J*eҬe6C#h`[0,h4ctua<1N55$46sn^5-e.ܕQٌOL]G>.?@)*1z HoJF Xh (6|⧶Lc׎ǭ}: q1A3|R#yShdW :a ԡSmDY;5rǫ01^R{&tx Ta]*eV3(4% dߐǶilg-}q8T4>ys{f /( /n!wb7Ҫ1$ }U۩EIKr1P-zJa6D^&C͆:hWLkHm3n.]^G'Q#C Z n*:91HH~yJJde7GU0 \=9u^4e>&_[4uoNuo2x~U-LBb(<їVc`D:c92ŻRrtw''X7M3" beazz[-:s#1ez3xu9rG('~&>(t,gkNλ\e]_RBIwҷ+!x?u'<#1A)D q)xċbLC ' v(6~{uu7hcn4 :]>5G PC5z ElT_"moϫ ]LZ6M(4\8[ȻV4n^JfhY[4xFZCO~3*ݯdnn4 w B܋~O=:uS EߡXkCrK-LW݇$iӨxyˇ,;7?9J,~m-m5綼qť֊ p*y%S`jd; s#^z6Pcdjs vYSv`N]ٻ(6ļKuUV2ov.^dW,ȍ[T hacj؅> erཽ0:@-kI}? QN#Px"r@&8PioR/HjL` |7M`#HgB\i$7rp@[m{*@L #%XFĄCQ("[Fb_EwH)zϢѻnQU4 s$=(aV95*Cj/Jjz#v3^f~CaTϕcћS%wi]k1nUmZP:1JgfƗJ Ua+Rtw0~tΦn+Н7IP;}e 5&[? +04i9Un=;Mr L0t A^ON1}չ21X4Љy0DCU;\I0<#^(GIEig !.}厲Ćd OnjN`!w:Ц)4d .i':CB&ۆgbO3tm'Qồ塢x0.ot"mU] )ʏ~!%icc|!m,{,,T6-!>a8I=0]nLќUbv_Lt H6WmVN3V c]ɼx֕KN?XݜW06wɔbF/,8Ԩ*`T^DWo [JGB8|z')5u ڠT< xohh+/85OfiUJlo<4Oup)qH!Aڜ|HjSR7(!HS*l\Ue0K7>;``kNƴs]72JI?ԽjKgu!:^Q*]dN>ݔOo(+8䞈BT= 2C z52Iþ}^7} 3<8 ^kה4piܴߢpVLDm'O C9{cz6uyt4|~&{aKhl69Ci*r_lq*JdD22 P)-?7P3ݩ: ěޗl#n,z~| gnT}xĵ3-{\HJb^2 H`{U$sCak5냬u yz% [9Tg;J9IZN>r.0=,W."[n 迤L@37c-c,߈qu|9 T#CՒhaw*z[Z?4p DtЯ@b{3>P#_ՉԀӅp >ŖW}'`2 ި TY4] s$Hg䧽'bPBrFXd+_rYw t/\c5e^}Kk!ppntI:0oߕ0PٝU&:d!;JM?gocͺ"IɋR\ϑ៬K=q.*Lt覠+eb39eLEXo|X"mXZgwܤ pb;յsɹcV9MW;LUcaM=C(14Eg0 GIG"9̮tSɕdJ=^6=Yw+Nss6  '9[>i~uC޲NQJiY5 6” VE{j2u05ܩo|=azNd2}(C?`q=kGTCd+:ɍTlR5YҤTe4En`!Xav)B5+wΜ3<:2"ڜǍrW$=CѕTd:ίǦÊJh]|~d[uJjSC.0cM3bAOyjXIX@W2!kQHt<,)ؾ>9&'n1Ù^c/%k GOoδv$Y$<ʖȩ3p)hS^R$zroyy-_~ぉf1^dFø|ؓ*(/f0nDUN.%VV}6Y$9Q01Fc!_a+r ΍ԏQVH@p1Re40tSk-۾͛ M<l$?_XKjtS `%W$E0fg<'wf3z"Do 1zY[c1_ ,\!=츶Wo㱹? 'U+7o7\ (@p| _&!nF y O ..oXTɢ-鿣 бL)-@Gca jҸ6}y |b3|:茸 HoAQxM3i0B(ynh&G&-8x5>@&CELq7֯/͜?ER괛`Z7EV?>rD^\E/^¿56Oa-ei| P5,׶s^JQJ ܨlks~C=:9y7cBD+?n=t6`5xJy^xX$ X'zRl1h ڨ6 ȌQ J4r}XL#]Yd#/7 d ]nt:Ii%4byI\`EXa{ Q^Z'_ oi樂v-+Fދ8yz͍m{s#Ԉ,@^-xΨ*f2?ڇSNd ~aP&˸ "tSsE޽G%[* jXsr?/oƳYGfLXI՟/a~)dFxN7{C)w(g]PZsѶیqܞ{L@Z` I~\pWQԆdt f &;"O{tdd~)l?ܡF7iu(FAK8w}IT^ j0G}zw_!UdJutmE*rEkCPQ,௪C=/Х+5S q:޹Pח|{N^;TX:E EOݑsW4O{lUeh c]vF\E͡AOV'Pݥn'v6 ѣE3!j BGآ{/*]vqN(;Ń6;* WJHl +_j-{[ԇV^L ґb1XVSd&!τl\X 4ӊ( D̗㔂ݖ~BvױfacG"+ 7EK5;삲h^e>zٖ3k4XN@0"DY 3XcsOx`;E4Op`V6K;y)1jd _G득i@u6JFaٽQ&|<`m,CA"Zv+ܬ5p7]ϣ6Yz4E?fDfp}Tw%P zD0jZ^pӘmKZ_衇HV+c`#כ8Rž|HV*؝L+i[z*$px#-5y3QހavKo6neXVs2J+`8BwL4AΘkMp,̠i? ?y8yKm OY0rJ$_mmkuE/?pL? rYz1TD?`zIƁ4Q5xKCtMu":u$$r  ihIMi[Dlޚd&y欣Ob/'v?Q+$NWUwY3<4< uZT#ޥƹPFwգ}掲c%Mm^<5iB*PɹLFvu~4o'8p xl~Sh/_UIy@ &5cYtί .*BfԎmj:zxAL|y 2$Cx'cG% @Xq9?+;x/uc5[x$}ۘfϖ)/_b3P:''\aD "+33 2=5!>! wݣH@V9$"Ǥr*ė̢e*xP-P2 IQ+9ҝU彪 .= c[$4Vd [ C\+ 9"\^$!?kۑ i9%Xq`wWD5גg{Lho8:00rLzwH:5k$6j-ڼDJ||K=o(p` TܹY5zK˓q/Em]2U"/孟M!nήø**IrP 4cޮhxݠSwa+f;|-ݿZ0:hU(9G>b3J!4s 3ٛT1GPĄ9>QnvUc"J{L}| 5_#эM=ü|,ω5$#\yH m9MA0ґ4Fja"XS;LXy [[&, ^x0]ߵ\DҺSazĘ/!l# ~aY#t?~֪], ~fIf8Ƣ(+T5Ujgٿn_r6wiS-U16yvܳ%N&V5`l5mK2VnBӂH sxbqn,@xn[SW/*h 5*-T 왁ۄ_kw4K<{X". KQE ܺp[ei Us}*,YtnT#nKbK9 _ tWoi~m6 oN;yߥ#쑎)ޛRl#XŌ!te;͇SSg<^C= u*h/|'<ڛle/6G1 .i7,4MI֜CTXwB=&%1E,`:APW[Zԩ%Yb tt]D݌k<7AP6ՔWh5(q{OEc]юshȶ)owل44i7bZ*\NYdoWϭ5zѨ|$!3OCuF,TQ5!BY) 緟ImW^_ɛRNTF5jZBU}J>Ƴ1VCQ':U]OwB8[qƔN[(XBM``LN8bpcl2,=S&nV,'m" H?u9#J)k$5-OX,pfz?;iBNp(rw:o;K4َ0't E &S ]ܣ:4Y/JVyo}r{Vq~5;$OK >ÅNO:'N?$n[Bꡰ_MM6u--YUesaH@Sі*{c?Du?(Eֵ99T(NSܗTzJIԄ[^ヲwJ, ]4_]=8*<H lUIJ~vya0e忁B;>;{W3U0cW2o y3DL;@cgչ鼫JW\@ xڜdu6v$g6#ca}/!xhU:fjߺa4KV*GV3+վH>P_0Q] O,^$xFٻc{~V*k [x֋oRo)&bKY'Wn_u0wX͍)_E ͎{p[~EwՅCreIN8tHJ{$'f?.gL 뛲^?K^_6UA*ʓg V4]E'ZYSA(ZdCtzT '1Qyy\ğEa^.Pd06ˢ:3aT(Q#`ZíHbM+bf[m ǧ < 5:lV1q +ްӗ/9\MR)+ $ħ]"wT?3o̽Cy''qW.YTiQj4=BQ>QPFr pbH"Q' 9"y犓yO2Z YtsB+͞/܃-"ti%)sr1dHoqXbUy= =u"Ī[D M3N.&P`Dki{F5.0{`˚ &)3x;7Zpo;ŗDO#K8X#iW_-{, ޫ(fBT `vI/ aJU@K خbY=5|?{"Ocx(.y]"c ԦK]Ull]67/Y/z83>!"sqRu1fCDmà%V-,n 킥rEO*ݛKB@5^]ImQAt$bVA#&ڣk`NjnMnv˻%60= Nf=h3d¹}eYGF&^5Df= LomB<jS) <~iA*p&}@ڌbǓ0 0DP Q 2WA* t-LuOnb VAucŕQWbm1` mnӡf-X+ph\X77*jr&8ƈļawpf'i'9=cw#c^+[)Gl8q89 D돭;׬xs\9.q\l8|ҡ%2z,@&ݳ6V>3lPG,b˗H7ھ@H-\tiJgWhaUяtOܙ:¤h}X@{1Sl7m iFu+A~THغ"m@h?qlsCEw$I<6>2 qӻ-e m4B Y˯?3^'&'~{3{[ kx-ʉ-( K)K4xtQ1sߩip-*j㐒siKz6C< DCDk9_*Qg9Yԝe-ϋ{+ڌ0$ksI@rN3cTtsA>mS#Xt|܃i^tmG"ٿe IU\]SEyij| 0=+oD{]=J&Ȭ9k#A_DLNd=!x)hO 6w*_3R#gPDGfeU'biN$_"1ĞuzEX,rEA223LDN=`Pai""R&,J3= GVi\b fqzGSSS܅'X @TwAi9'F}LظĕҁCnj4Jr >CS͟)۶"7O5 `!D#wVc(7{:% 8lBy ɸ=̏5c PAh*lD>/z[i.=(mϐ?imp>DLSfyĦ!1OADZQ9G~J:e7Ȉ#F+ܪI򋦾 A5 OY'>]h~N~cf,.=9{YFCDs$dSWwdLB:ap}jȪf9fz";<$= E0. F鉪=7y-8Djpo,ָ>ȿ Zq-6=WeP<6qi !+jhRtKzo)Cg=[y~"?J|>xZUϙQ1r|䛤 J`ty**V:PLD }ۆc"6 $5 k*DgtVd fF7e8k,sHtu. ғd^mOKucTBt|Mr5JF̪(-&w60OED!eW[1 `=6>=MՖރX 8UNOKM)q KTMl .o#>4!\6586&v[cw;~:Se\)_ n d81&IA#|fv#0R!)atJas9|t17Ypx~ ޚnTѷ#AAxYOgSuӅ^a-ym54O&`9<`*K:SJETX] B_RtF@d K% Xg⏨#KʻWOq,NV3(y H'c FZZĉ_őQ1{.`SZ2fK4I)s|ڗ?byG%G[- ڻ뵍 u! m 9-ɋ\SiOfi[^ L"/Q>$qAP3gr%ǵ@{E]5wYo|=k.W%Ǜyư;HgZsv6/]SHYoR:.>gg^[yn-dYr'؝dQHh.9RNVMbVZrke?xAR~, w2貽9Z#Zjj utxlz "kI`|)C+h7~Kߵ PGX<sme9%S2H,NCB7aNxO>j JZ(Դyt>&}I"fNbl2=3/mFs| OXƟS4'=#'1xe C2NE+琡 )3>)XGo r5D[nsXOϤi7ZUV4d %q9y/6fnU<ƨv6sH? MAQ/j?N"3LH~E0k!8m~7B!Y2֟ǟC3=R`27"nEUJ30PYV5L@l/"Qڗ&I z%?z6cyIm5B/1&E薬66x- ^fA#SvXY+:'N*q@R濗%De ܭh 9q}sܧH>*/{!uLY`MIb]U7\H&tRŃ=/v'McFh& XH6]@w/Hmn0, "YЗV! V[rLõ)Z lg_ ҥZ9E"Xpz*HA3.#A=InIЎRߨ[*5I_H<#OXqv.ɵ׃;W`Ӭעv3њ~% 90d_?H[MfP5,#_њNJ}tIbȎ.%>-Sx, dW4mOeqhCO'#k# 4S1?lDA\EMoE~ q"gn{1兞8:Z?pŨ-;j.iXԎ9x\$w Y8!vO@0+%^W;8 ?|x Wq*4~_[N?4)&8K|b󨦼9o2wh߇Kaݴkc ƞsɋ#( X҆C`߾vB^g˿<6J(L˾ uF۳NQv4`eiKWA]>H,*#r':z"/Q>Eko g#W×\RMpṃ/|& e`IiK>YWF)|¡ύ@E#| sl ձ "Klo|=lЈӾC& =يvof%"Ch X[ZIkFM^z89N04 7m-2}< &|)2f>y뙚:x0?\Lև1@oj0IBF 4?h6yi [ J8=_w[=3>U]6?jHǯ5H ,(ob=ds>)W.84/mRdTh)zNp #j84@"vAgy@HH⼙Awjid';+AIMggk]%JocJHA u̸$IfBx˅ 2Y522]" Gۻ܈ ^0>\qlv1])CaӴnJ|^P*{O~c$Ur`V9%x cNEQj89x*$Y=P4Ըl6pCa M%l֮~id>SAl5!*PMbQMOd=GP+j̧˯FyP`i{xgyȒQWV)gl"1oEZ֗)/`sJ/2.;Pת x <9練7j:vlY ]UPOwFeW% o d Ǜ .(548*)iWbp,0\oz$4ULmҳVD1x| 4Zg_&^j2*VݽB+GZl=+u9Rt&j#P쥧F@$T펿ƽ@j Uj_\CE11) S잨ϫlθ(*Ou::tBo3ivrDAoT˞0񁿏<yZYx mN"їG bX#P8ܭF1 ԯdqρWqc.%cairZH`P{Azk9rŨN~xgHfQmP*w!5s{-&u Eg~8Ǵ?2f~f,`MmU⌊^>z& Dqɑ\w%n^N "{x|}U[h.~Kjo!1 7ҁT"{X.&nֺĚ_@6/+$cJiIAG5~ʴN[8?Z]=K9I1%"AZI ܅< k.639Sn1GRBsrJRTj,rDR5Fh0d*{>_P(K=N)x9C}ZqQ`NkVvXwݝډdMQ%N`[}y/n\ܱ8ϵ [d)WS e"w_Õ_"?\Nn0@r Q]ܬ>Ȅ NNAOSf٤i8aώܾnrMW Mx/g+cT rxnָ`̰$ӣ?@gՅhGum_]߁Y2ɲ,{^#FNQ26+hjڥ;_Wol᭖4jI%=J8vT! G]EҺLZ/,Oa<}SER5$sWgڠrdDA&{')YIryx纔8y/b;NYrLs((u>R۷+b9i|wCi в^~x\Q9AJ*ƛL4 kk^[%4e 퀹$8ZY+l[a qd|._(D}"i@/>uؼ@Sp OYS;؟hw}牑lcZ ];ܢ]Y-{vQe:c☗."cߦ%PdLu-_{'²ߌ:|,V1'jTR=\X0N;`a;&fJg!Ut`ӈHC ԳjMmY׌YQ1qȩTOFy [F bi:TRXcS1鞰02TFgGZzSw[3D#)j I.rD4mUkMWr `Jڟ "3[5]xgc=w3oXe_ɺ\]4#ػ[.G|J\YfgDk،Le5鈶eFnդP%$V#a!bVagV 2 JfK#Z݄1Pc*լJ"3 g$JbE Թ WK'R*U\;#ݹۧ{šݳX1\M̺%\^a Sa@ >[*\VH6 Xo3ܑ?C^| =*m1 ħEFd$'lupMa7iloxjWo,ir$"@ǩ7x=:K£(I~To #JiPqb7A38R{Q߿dӵ?@qn>6VgDLUCֲn(I8,xD ai r+DE[4T,^b-\4f_RxL7i 6n}Kg $74 5`=2XDTbк<ȿomO%LCZ ٷx/5f3 iC }{ xǩ0p$̓ĕH_ȽCL?MĽ#cU^}}u |{Z'w^# [WgLgp_\=^]H=]ltKf p $pw s?Grϝl>6cϥ@0GE&B+ ӁT>}{(I 1Ptdbys٩륙ߓ/HTp^T?8 4CH/ ݂{3ߴ:zN` ϋʞjh%2 X՚[ARbP[=<_P %M6 ?Vi1f9!q@.WvK#еRϛ3y INtO\<3JA> }+ ߎ{4w|=G2t~]rg _g/3cdn-.oNZal(ɑeNgPp:˩YOdTl8 4BB  Ϊn%;D<8Ϧ 4@|>(4VȡT+Jc.\8H~H_æ<(5'EXıؔKۜ״wwoHn ,.Axd)@qyP+"b) #"v5(^i38)ډ]e;G>V^QWW" f!CUd(4z7LL 5>Oǀ]fuCu2zozsGc$v6n@RoWwCI!)pE( %&9}1~DG~ej4Fʆ?mq5p fz&tc~[V5󃄢=ܥE+;0frCܕ]cW;->xTN1)f"ZܗQU\ZyOrkkhAʐA|̂^geԕTogӏ] _fX4{:qC=8#!ZAj բm&2kE `SBY(%!Z]CPLM'2mRx|fW4c+yrs yB54jJRS-??@I 쨥8y&|د]+T}ٺ.+xdIj")8=o^HL cYD5ɋ ߃PͿ8kHܘS0%-K;]PנKmkmZ L/q799)&- ,'T#g4bmjVzyIb%-bhA {-icC H.xT_J)Ȉ)~U,<16_iZ\%đ)=`[ \eAaej~? ;Or'uF݈PH 7H>}!g!kCͻNe_>u ;r`,ucgS6R(Z: 'lIg>:sx`R/\IŠnM d= -gڞ [Wx [y:ZRaPPTz)بHʨDu =$HU2+;!QdAa J8NcۿLIG)3h`9-Q{vT7&PpmKqBSMaCr CjlܺLQv>)!m5Jm4OGg`9bV&8f'IziqlڥۇaM=oƒH^с!ér1N|q irU p3D̫aɀ5Nlb$)FOlEҧZ p2Y0d>ͥB=.MX$DKT`PБtIg ?4%vX)O~=pOLY7U^c ޓ7pzHV@x)!bH~k# 9'{v Gpø2`n87/>M/{~z@x3fx@ p(vK){~k`M;qC ~h+fӫlW?< 9WQ8!^W* O0{,WYm5j{cwN冞{&q:&dR暆r qQM ! ,=H[ͥ*m} \~~ ,O'&no99t.R¯]47q-ϿO>>Ա(o7(n?.YF949O85m|Am3bd@y/65K/4uFU}> Ek,"ۜg/v@bRǁB<}`3r Z:t(3ԥOnm<82Zʢ`(|U@3M%9tZ8L_dO /L"yb *McԀ37'ɦBRg3#/{B!A^ 1gȐX= $_le g)`,ns盢`3r@D@'*1 Ql4`t78.2}*h؎Ev u.}|Q&63Yw}7X)ֈU925TIڶ6\;Ɇk gby _tFM#PrN)9zB _WӶ`uw L,n J8=߆MφU#{-5w'yPڙeE.nIhOobrE7O@ `M*#5.c=DekXI,яgtC>VrugcuF,BkH7LD %Ġa(.gL^rښBE5gW_t2n"&,=ѣV qFtV$I=psY@Aq2|ԫ>RU/rJWGG̈́G ɮwv]D-O>")qsY@~Y/MhjdjcRWzr-)TWvd*|lky<㌔`yJXڽZ\l*9KyPtwU!IѺq"H#oA+{ThʛCև:mW uPrN;M8';v,3[g-N\g7WVۉnN(N%R+}s٘#;u`n%/1mAh~IBfc~<;@gJÖd?Ȫ`]}PN =c@`?[s 힭_N;xWǂ%oY 圚Xu0r'Pef#mb?J;"W؞,b#-I.KM͑\d2oABw-8Cb]CCPdᓞi)3~):̘{vaL ft+^^:)I>p8Ct FByB)pU@ m k<'"(*om6b4A@Q[8"&{]9Ot┉nhE;<(9|OObGOYXlB^bpu[}t y0=eP. +m% 'u,>2voS~v0p6K}O%`2F IbY9bք?қjo  \nT3kisS a\u","")2Ckܵt>  ƮvM7}LYg=pUo57qxQx Xno4k2fL$nEˆy\y 2 xzt L;-H3?*?!w_)= h~.L {ἤӽ) R3wa/]yLϓ-Ұfm6= eKxJgH6.+dj§9J\J#U(ˎ88a>4SU{^kP&;W-ޣEo//B0˕<*J_}El9< )VdH3?;d]NWfA tޮo[*7&'|/^rx6`9]oF/Cg|p$kUm˲b_݄fwvy6+ku O]PLЦljmlo#KfH"FB ,*뙪Lu=)Ɵ1^XpIg|:ۥȮN+,yj+"#C;b À B 9S/SRo)3[<=4zHiۮ /ybl 6 OpolϯA@ ).ֹ,Ò정E^ O*yB,W%:^*y&2^FLJQd^,JSkYB&~)i)A`J7 ']lf"8%D;hNK \k{ H+ou*7r.S}Fw -+ٛC3chyYFGf:i# q* l ;윎f:!ҷCMw9h}e&yn؞ߴyϠ9 3Oo9rXp }>eWbӎfM B&i_.=5+[mjmxGy<7 TͯEupOK_=@IIvFtq85N~]>?[_ʠCB7pvġ" L,^) .ԋע""::=aw~|,Znysɉ}43ŽOO "Fcr&8/mFFbFdMq]:pE!cヤ"b^%{CVF=b>\7B~-EġO5WU͒h溩p"}XCп-+X=j`G?&&^ gʺ8wk:#/r5E=]KkiݧFZENo>s>5MVߊ[ 'd^vCwk"fqYγHNyo:<.M+ӝf>]I [qbKN_{/M`<pkreJ]:3LPEWc#Zon\;S)+[ O*S0t`Qsϫ.fHIŧ`f(t7(g̠̿1YwjzfD4-~7a1bib߬- p 99jhiDk;AY)&'*> KQ- 94^sݒ6aߠ;t,ԽH1F( IU %WS.\c7QN +UdHJ|GhPTE^L`xX%JjpN׳+YôǬ:Vsx.id<"IrևGׁ}]tT4ub:bh sJl!ãc8aP`$$u\fN+/<U ;ȻN~)Ak\ԱG/&|Z^ZOi0y$Ww1bX6y~tDTΥ'D5x_EzKٖ2#0פQw^F?LYlx1TڻW;R*l˜B&lC L GWoy#]eX_vwZ<+襢4?d$שFH޳;0yD_d.w=5]̷`f:xckK#k?^_UGp+OByjEgۈnĻ=݅>&B?!az~>Zdd}yzLtUkN?*[.[ῠM̃].]Fv@M(D/ѷNc8+vl ۢԨ>hHmzRQ 懲q˴G[cP'ړO?Kj'/GQ%me)C_z7@GW\?^TKSnNb\[ˑP@c"h4p #k3>ѐzWH~r  v:z((8ƒqO —K*i⦤ybSB(y՟k6kǥ pgpoW-.Wzw,1!hg.:7a[J1y J"RMZ.ɇ6YC(;̒*ڏ`-H>wpzJm_+D#GZ;lTYA fE }@S%Rs~ٶkb~["랊I%rMsr ~$cNlcs V)^= Je${Y'LbupF$/_dڑgd$lV&?,x4MWtőq/dӈy 3il0C7|'A/Z%z%Ә*l|<&16Y<꣭t$vEsbfJM:3TFWz3!#Mݕ>:x& JTS ]("{מB6QC LNnƟ%KX9vq_qSw|0a(1(ѯ RXeqAH˽.e$ i3)EUHmx(ݝ0 O[NQ-L3d/6 &/9]PVa;:31`$RH͕r\'d}`իPxșʬJ,~mqzҖ. Y/ X.g65 p8P:?yhоE+0$S/~*or:NwU6h?tYM~{F5Լ9VM[y? ;uգ2zkGEꅍ2"wњɝó^r > fzVqAw-LO&aT6?!}Y+%[{wZQkW_Kc6l_}vĝb,gLѢOKD?iUx1R\R)Ǽcz\/z 7U4SҾRJϣvH`e#)YijKoi_gkدPMp%v7S$VڛmcX H!f3 Qq;d-:-Ir>1#x3V}3vc ߐG-Q{_n ALU@9|}EW!m-#Zٱ8ftMhG*HWuHS1ٹ.ض0áНbnYk'C3]> 7|})Q0f?ZK>F :\lnP*|cX*+qW2@x&#*3]9~K:RJNj7t2vT6ANoXEǐ=r ϝT׬3yT?G/O2ʱճg Prv M⟀PbQ4cc[Hh}վV!n@'i#Qfx"rרe%LC\UrpTz;}%e<YZņ,jZ׬RZsۈ ; у>LT> ڪ+RRD U8x1w oYTڪ Rs=N6EjP0VbqӃL  6%Cն3TW`N7UkpcMhyFzh`3$PG{@& #& pmjU\T z]QrW*䄈&G,L۳:gZZx 8<ނgYQX!vT)҃-j<+uF(.qUک4Lr~N-lBb,E QeZ%s ,fAG}_Vk-Zp6,j-*6(K3IuR3# !i3CrkaV/JRMq*4wNU΄g l|uA \7 :Nn\9Ĺgfix# s82E9՗Dcm#7Sso9x7Y^?ՎD02Ȣ l>tR{ߑ&98odžYu@D |3m}acN,9 R ?d*3la汣ʸM U]\VYD .ݗ?4Wz:$M-X+$b,3QF{q.YQA imf6e^󽡹NkCo +!ԇ=D -ձqjdQ?F^]M dTY=1ɚ6>mmKz&jJ!;*p{aA ,qVy );]yZʗ`[ݢӄգ9u"d饯s,tx}ֱ9l'Uj:QmS?R}-,RMRl`gx>>CPI1ҵeb깬|*-<ǣ+o |05lO?(\AUK=~~5^:IuG!.$5@f%l=1}ރ$Μ`X\g~3Դ9_9~bQ{dnDϷgwa޽ǼZlm:e< jɟ,;.Br wl$Ow!5cȒ`:^ X@lZbҩW`4U׆y%-ha$ЪKNn^㱔b~60˲o]ZKe}ݱ5H2* Ln,? pHMD"Cu k'Fw/d \ԃT]ٸ;$=!n'tRcViQӿG;٘}XyRjm:~ܡ4 tUeę/7&je?IE:#.50Kl!QE9t5Q5?9Ћ3EnJI/AiC}?o "k"!1TEӋzJ=hD-612 HƤ-[{1g[(1)D{Ff|fiS+_֢NIh:g݇}N $8&I`8}(?ݟ Mll R[ -7Hv* ui"8]J~>-@]h?xLUb q ڲȚ4+r5Q+O⹔`w;uǕ' weqԤ::pXUD/laW϶fTw|]E6s)w9-]gņnhnd;SҺ,C刺㰥v>,w 6a?[Ր[>vYua(b( TCXWlA"S8B |Utrjt gЎ9۫US9jnA"VOF&>/aw Z.sؾuG/* AoMc~1٬[;[QT p;*d-If)6N "rL?ML(DdvM9nk.+vp\#dr2KR"^]\vi(Xe66ī555ޟvQ­Km|Mg vh$\Zˆ+o,;D#3Ӹ\^NjmO87\v 7UpXt2uȲJgC{] eP\cXt4j^$KtxK/tNnZk[@mdXwYW 9)i.6=[MR>Ӑ)/Us3;刈k(; ZlMX{n<2K8;0jr7>}\ ;vp0M &3>|4 @#\4UJlh8O`s:iăo6Fy#n32Υ wJz_Tk5vzD=SX'&ƀI+(u3ƛap{\_|3@K6lY1 1ĥND%0{~ͅ `L_&Q>{cjhEuNxќnByJL_WȺvq"8SFO= y (Pb9o>\Tu4iMuIK(Lܝ~|Sz Xޱa[cӆm%ȥV81o!o#QMC]s[[?tqa: <(+S]|}3JN Mf D'ylr>E_K 3nAYAK } }WlQIC]BKrZO96-NvYD""?2f Ϛ/Ovi0CpAD%GE>.*|SRƫ(ˍp"?{f@X C$^N7Ќ-0T{MhJ?Ϸ:["%>b'kEP5ӷ9ܧ9xYԷJrk ? (@$ܑAF1`K2nU. |^;Rn| A3.d2$t+0G$WPQHL%N9?sߙ: !5o vm$U}b5*B9 ukNhB3lO;LLJշH&X^erݰxHt߮8Z/%E$ɠ莮-sFNeג4wlZG9۶o6*z9sÎZN?:QxJT9tj=0(] s35)QqY+7J4)eqz f* - %^<`N$\{_ (^2WGߏa_9>9ep "4{Ҽ9ax LeK]申 |lxHtD(lIuye 7J2NHy htO}?͑Lz™XA5 P-'S$X?&E3C͊q[2o"Q bdT/1"ܹ^s*nOr%4;~r͙}:K b7([6V^m,DEWΒ""0رwʦxh`'‰Ch뛅9.FYi`qY[ цu04}!8 6diD!sdOMnA:Y[gG R;~ZL^UIYk#1M!"ھAے׭ ACGx{w81mq=Z568r'"o..4!ltRU/!j#>re2oϒ=Z01 :ݧݷ%KPc,:sN3] m m*{}v&?2v\ӗHӏ P6H"k6?py("A)1nUK?L`,9]kViC辣/ )T";/ g7tRI '$YXj؆B\X[A:Z,sScUP7:9Rs2}L$rLQ/h c Ij@JG}_:baOjV4svQ`̬b: TH˯~s~9;ʓ)lKB)?3#y+|%`tCˎ6'{8tsvv%Bź(jiEy$Fv3H<TDzTul`$ kUK|PIph}~H@FTiNmd _DK/#;V־Swԯt=LpriΕQ>0hWoj>-Zd "HX&@A5BʽC]/d ~#Z_:MW~!aǒj b8.v~i١ӲHrY 9B;_Un[haXp!{zDZP{ς8x49G:&VrD`?-M.y.ː819`];`ii Ot('T7{q2(Иz}=cZr>%}kkwC0KfDZw{g\ oג% 诱cGR e&sԈ9Bty9-8d=y߾?#VJWaݽWL2[JYa'SPq)Wj!Z#zPD}㳼_2$rGd,Ug? K种q7O:՚Skdٛ%Ev4RZY>ɲlLRtV12ZlGtU35GS VJ _`G<2 /XBhPĐ~x&h+Zstږ%Ue jpk9֜d?!k`zټy^L=[J%Y⽺`U4MT.,9QP?[_r[F!xRނS^}[j׋թc*ɚuz3bۧ ¡ TjDPWy KKA D2ZHIs%J)DzjҶM>S(E`stm}hi 6@bc3}V0Yy8 Љȁaغ3`V3iZ6>l αBT>yv sjM~z ~>޹#eRTD:vXh%]+eiT4?D@ث8=\j4j" ~Ek|{ۃ V4pXs߫ e=DG DAsE>=8~A]kf/?-Y'G$x^+?`?W/cG"8Չ` 7H6'x"6I$0W@B"Z&Em)텵|\DŽmUAFdqi֦/ lcCCRz}'<*e:.RleuK(-:>VbEmVRY`rÛɎ޼o왮w " ]N4 Q>1s@p-ewH`R'c}!]H)dWؽˢ`r:GzIk~4NF%ߗ>QVg`qt.L3!g]>Jw*mhX5Cs첣 y#?''E1%/r򻚝^V͋SǑgyξH0=S[SD)X@5&rFD -s5"~N<֤,<08jW0ؤ͡ġiq!%*JW]E֋"AB-ɑPa,>HJwӴ5R9TdzYٺz:K]=KPtq:_˦8ه:pBj#$y2DC ,HJWꝊ1wky3!/p =ytޮ%IҝQXsa+"Q[EW7 c/ib?wxnF1Z Z<+U ' &=NSw;dȇLs|$S*r4]/:E 0,_.p1㲿kۇ;\kVՉɿH\5]T-, 6hn],'ܚ|ɪb==QAԼ.YU,r+^Q7RhuF쵾W &+1܄ϓ!NvY9b_1V Mӻk׃ M2u?)Ex{LfE#e+xEjwvhmc' GPFR?5`"ċUjwƉyF"}"SGbZ"P\d_z=R ꯖJ L[Y8t !)eH,Њ! skxE7My Cy*4 G)l{y\V2#|lպZ&hv mv>(㗀X<'Z,[A ܋ (0Hr'Uڴd;?~̣p56u4?ܛw)Y;3,H >iZ'0`I:M0Fۀ C}. Ptn@3ݍ&6,vfhy]J;w2xٺb2_-^Vjϖxy ?nlڅ$Wl QgTVV`N7(}#0b7Sp<&5?uiPr߃j3crACB :d]_CG1 CV% ,B'pDeR"QJJkĎ/8u6 6|׭ DApMo_SQL#:@X8awr$Nod( ZJ8AqP\*~_+qr " umO@$$e<r */Fg7^#qR.$G: j#ăMb @&[]ާ;qJY|'!b իw'wʲ2{!.HAӂ@¤y?ü.(9F`&ִe@".񐢸BWi~|P^5`i)}MSI?jP|VFaG0|-ilaX*@ފb_~qoP!TJ0O?tsG$#^vA3 _kNM^n.bL $Z*ܺo٩9ϟy{2'U"߈to< ޖ II-'!v 3\6S#_#]oš ]ʾ$VlU 4|bxa=Vⅺ)h#qB` E1WCsnRVR_]ԡn4x䚽>5 ̤"$]1-le,7 𨒟ðPz@h@G2dxTb^wQKlT .`M%Hƴ?ƞ,yby6@hX2X0$׾|b`.E(Vh Ȋ&p#< {õ3]hwt '>Ps*Mz=j0TKa0u ,AU=F RgeoX3d=󺵽G@8O|tJ̆Py ڄ O[KV'S0~34GxG]0忟+n <@r!4`ztn(oXǁ%Zxj(wS,&U@8 (ԩ6vGӛ䌓iŏ]eD X,QrQ_r]"ĤdUTiT ponRtŃp' &OGJeV@ڏYw ;;/^(3FvNB-%_y剔%3{c:IkC.]ZS;{nsrG@Нʷ9˳^CJp]1~ /JƊvQ疯K\k5Y)ymzY5hݞxM4|u!h:&03!LEs03)g >`7J(.q_O>Ӎd){saϿg0 1L`+ښxs:=7#πXv&F,AoS;^iȏQF?MrV.C5vX.+3YOxIf 62W.@h;S6f ϫJ65O:MdGLd^s.[O.zLeﭜ\MSy JWuJ{k?4ю$V?Q#[s(p]P[i! -3'ȓb)փwn'^?gC{7eC4@\ǽؾJn?zG:߲Fm#%/LR a kGh7wT Im4L[RK}eX# nfⴃ^ْfu*W8PIPWG9eJ=ZF?hЄ. 6EǗe 7B4g|~ &`&t#ϲ` (DJB)dy]f_oFV:援=7[ux@UH>9J2aIZ5EٸʕEW*۲6nҜQ `Æl׳_pyĹX҂XHb>8!?;}N{`m^V*`|蹾퐯b晹K!'ȅ"%Cn'a,vFaER!_fFh| v^/~W5$f>S=R;{Fxr/s( wXNK󞄹H܆m4O7vA9$~+݂24`QZ/IM/9<Іf#u8]'>z I)wG\-vXc-|W(p_H%Mvʍ~4wӋix_ke=h wCk.V!6Q9'õv5hHчH%:o7ߘڥ+_(>PhWr./l [SiK)jDcol :J'Ptd=L.v?C8O璿aeӤc559(VZI&`\CSSli) 6a Ӡ$[`i3wep .: n}_u{~7 ݯrL\(=*2Ò+JTso4[P/x鶉xzVϼI@&{{}9$A1M-j+)"St&PP{65 1Payuf"ן|vUL#b,qԟqYpv `0Jk}qp{1IϠ-ypba멊I> %9x'!_jj-g7&g ~ךbg vT?u(j$G]VJ5 <Ĉ~/(17f36㵮5ަfjzh~ 7gg+LXx_e4+-E7[5'(^aľ^L pyѺk6CPW>GD oo\ g cK Z}U=עt9Cvw) [A}ѵ^J,@pL;KLD ![RM^_M<6< Y@I T>g &]JEΌBT|uq/gLfvqONcqRn`kn_^4e%T/ [}qAS 2B832`%Ӵ§i=ם}.>RkoB$_nPD8_l*1pOk4>9>q]Mw6P @Dkz38F1ywǶ3 E\:2*>t3٥Kg,A/x"Җ0t{0" L*?F1՗r$:iYKDN6\yAb?Nn#_N->t,'(&AޏPׄLcT<R~D{W~i +ȋD=<3~i] 3w5k^[FŹ?D!L >= mzQ_sيWҿM(V~yʎm9qj6{!jf ݰ1X'uw^ÔHFNdjY 'gy _z*.%$NRKbʸԗك[j#,2ؐϥ%]%N9ʤv9T\+D5#"*>}Gܯ쐑 D>XZ@9"P~q[fJP|uqϰȤƙ |QR[NVJ@݋|M{%ؼbi}*ƔOVpb|劸P ́cBBX1,-y' _H ~fpo_ dj=% +5S^>"KΫ'Zt=nxb6բ^0 M| щkH3CYK[p=g\y9]Hf!M1[g iei ~%`.Eͺ;jRqe;nF&k)VU~DͰJk*Ŧkh7j2ƙzf`R']U"@h%qzٗ'5s%ʃ"%4 策T{=M[0: b,`Zclj0R{ȍ:7uq3@P 6f <۩SgJKhs,K_bK"k\<3mݛlǩCZn{Ǩ]x5-Įo/ŁѰӬPR."ɏ *͕;p| ['iٵxƲɅ7BV}PzV(뎚n%V5uyʈ( *Ҹ ڛ-749 Qt{wR2v:64/+DQ4+3R_ݤzDKv2ȩ]c RS14 ɬAܶΪMWD5U' 4up{kޏqsxw/Nz+WVRd/HgհY!*Y'|~YErQ^=c˽:yQ%Ko,+CgqU m@=epk%Uo_q.PM/5daiun(>g 7w]idtdTWj~R2S@Vd2[A/5c\%VҨQKdw*Us7;^b\E[>̟#?[aC[}ܲ9#`|]=ni3ʘ-v4JJP~'ȱ V!H\no4]sNlOuZ(C&RЖU8NI"G~P"j+h;,)"(dY7R#bKg`auGj;xj w"-cQJZGx%fqV vwt m4N/VD(F= 1Z~WE9I/ ӨpDY6G}NAj6턭%`.yh/ˬ-7tNڅ(Nj< €NJG"g7]iR$6|فj\ܜߓ֢ _X'[:70PB!L3k?JÌXkiԐ:N~Ʌ.]vY}m ]J} o#@61MI~2͟>.y 5S@gfv2[J &qQ~'?^' to2{8.Wxo?5W/T;V-!037S/("NrFCtef~5,lٺ j45R76|nzȍo ?<}*!G՟!燐0,*; 8)M3!i&h #⯏MPtqeZMAbmT=SuA#QE*|GJ]ZS.* չr=~Z"^yBUUͦմ mĬcs_XEc=PWw-2Nӭ;RYՈK~}X ٴ<⳺ -E)&.Š!gg-EcC}2Ol}qiN74- \?exξ?!)qi _վ^&>{\L*_Rm.BMiK4`x_sWwhKcfYfGscde/ayƩ{CZvs&~)ݧ^v F!۟Bm~ք;h>o!@"nUX2ޒoHqmL{&W,ٚ6i#}Za烖P=dgYQxɥG.i:խYRATVR\fF^G: +~N~qyIw12ur`>ChuHa-bW뙫mPi(؟J< .J$L%u&nǐMgmqY-&6% yO ?F5aYf0uwL|qyU մS nF͞Lk0QOD_ vh a ]>,e=Xn&بRwUpcXO XP B`͞ 5 a8S.ruvShbͩ>n&it^ hsGf~^UYOaxͨe^T#g0k`d1og$/up-Dv5 xM?l:;;ć5D^ SgSxI:n eܹMH(T V2}l*[2&|V8I7}rwLXO1,/ -DH߽TN ䷟'rU לHѥ+&h2M  `m#3u&@^ʐ=Tx6܂cҖb"jyI֙P{p _U ̱qP/gG8ȴH2m.it9qeຣSlkf+ s>]N|ZcHտN.Y3#O} x )ع%FѠ?LUعS5~Z]sҐΦ?0dVCD`W0" D!jҀɛ,J2VVcfɍhB2Na\i@)GJ/d/m~r‚@"""dYC6SAܽ7m+ 'H([[֨.gBẄuyk9y`6^  BovP I@4FΑ@xRT;CV2D/orM䓩IkZtL@*β$rUO,atO#Cps[.Ojegĸ:%VIgP/:x.KHul9/Ջ)o'(€Ce=reSG2Ϯ1r6@1_-- :6ۜx[ɲ hhCt4!:꽛rRu(1$K Kb\>Y$;E8UZC6n\kr{ )㼨AL{)95zlƠOիa<_Q@0ipJ)O,R)x鳥k(}|t$;#L- {&+-)5YX>kjCt৔^xU+&H jdZ<;ո~>3x<ŀy^]uAypNЁx^|L[UZY|>:H&+KbպwEͺ|S%Rsn| 4#eZF[>@DPB5LјE6{T7 (GV ` EIDYBMV`) ~5V@dQο|7=.P~,igV8LN#(>KazczYfwoqPi _8b;x'KU .LB"GTQdz/A/D0z~Q"ÍUcOw%]!$ecIŮ8f8ЩC4暗Sq"^ =K=6,`.ư3hҽzLns * p2r+բDsS "aœ#~'9h"+OD FSԷ"I9~QW"15=)AC?0E\q9ҏ7ol]GHK KC}>'kkG !uZq& Y4/,U|rVqg횈 F-qs bcR8[l}Mby{ ̋{qqh`*VRj^DfJ2A5VdAE@–GC'}$n߄! %$Iց^E’>|; jY^+xequ7qA뫀88u?`3G]>{PsƢrKkp9^AAM.LVfPXtJc=*֦)iv 68w֌IqYuplNRXdFBUP:~n zMXKɚ(ٙ)#):](6bmk.cMbXXЯg7]m~O;yNa#K?ll?HުDz>ZKyx[ b= UPZwG^oS__"`ﬢ `< ywT  sg\mtnH;FBXD2T:wt4݂Amq_פFc@).9)RT7ta:)l`o}8q^mip3ðAno;:"ʬ(Q糿j*-g~yP;Ω~40 P(z%'3=Fy#;xiez% yq-xfFY/^NKW}G^܃y  $8מ˿CvxL|ck?%?gb_&Z.>ATbfb?LiY΅5CھC8!7$3X#h_L;3\ Q(#"5Y3HE >83*)S"KBgup֨Et 6_Uw&#Üi^++X˱ذ q4)>Nb')5d3lCïv@c4ZL yR,~tƟUXk:>ë>xوr1[1&l~f!ەӞK+靂ßMf>"d#[xGnQϚ##herJVrB!i_#;^۸%`ja{ j\9:Oڼ|,*)USn|>u TjvGF׬wȒ}'Kp9mJ]/pyya wIo/Zʷ:{Wך8` pGwVIfK;uECiqK!p;Ck;LH3ko̖ FV7$&Gf3դPG@q"V~v>P'W2Ƨjўe{x8@Ϧʪr~f{Z!4d 4E7OmLTXhSX;?H4 ڤ#&Bݺ I)nj+ 27zKĉ`44_ōs86_o*g yfP!tvd.pFoKsL7K٫RA\ZV2bMN'H~+h!5;A ?;Zui@H;j;utuĹ=ZS0=%BP`y-H܍ u!^S5lےl!ӂZlȾo/Z3]f 95ޝ,wu'H o"e2w'dv0rP|ݥπʞF0P9봐óI4j%ximM\;7 aY\yn)'rW²[-7Du[|w:cYF 3r*8P=Det!WA?&Bz9˗wlÕydK)2ga-!$PK\U&IxѸV-J*Kd!ⷒg+xAtƗncq#m-h(s@ _3SƊ7M&I CX=x g`&^^ @:iz8gr4)n?ӓ``E{K5^*yqaK c  ˅0sMO }u^o_xQJ4ih\SkTkĦʂGW,}T @lB2wѐ7Jyw}V͆&ܭa6e؄n6o-\Rt3pd@ė Uv I(}spɍ}o_/H..}/>`"|Kz(9a g%Bܕ5TPzӲJRU^뗬hТ"d~[`l'oQQ6nt\ieч{ ,iMѿ#,gBV= c.!o o]|}Ai*_6oAT|䣶N [IwĪ7=$_"v%*DO@/9*0ח2`R""T&(UB a1@4"܈L^x"W`wٮ0j tD&$iNjt[񰡺iA CWQxH eM`>m5/>&3h:-}E/T/70rac7 _}8)_2 ӭiCD`wK.êuC+pL$AM.P:k. BH}ĞSSìB~5“;i] :9_Sĵj zQ{7o$1:e ^Oh']/C*J+lylnJ~TvΕ~Õ|jdH٤s$ C`̥ZHM8K nГo;(i<` ϙRޝy9^VUm{iSIWJTeFt+}tuڃm&122mlQ3l7ep[4t7%*@^=Ec `/Y2N2ȵt-I[IjJ7I^ ])i8=,=$0̽'dkL< Ec&4's:$ &u6?Cfbo O!ERIP~yjn92jM]Nle U<|NWH,6”ٗ_lw^bu=XiWHR <> >,bIX\.5CFqP/s>$\W ^G6)뿆YrbdG 5M TKե4rq 7u<\.§E0ĔG~ r(#R>YLtCG,r*nn=)! e,AhEF>^OlL RxrvMW' aˍsBVGVfW 2)bL}^>I9?c# rbt-o-W5Qh-$~~nV(x]N~Zւ'1MзjX$>L~ȇ-"( !uWb[d")\-4ǪRY em{^`ݧ|2;~zCJ|*\|^H`ϴ'O~wbM)ѵaB4&{ģVMhR[n]Bj{7'ȵW.A? < 'pDч{r36).IVʾ8ʬkY*pe;C놆3dFPS@+{+L* p_\hիIeQWn]M`2%?y9y_}`(c&*(vBM}!gۙ Iӑun! ?#:kr㟌1;Bݺ48+8҉E" 2:j?LВ=nF@ s'L"/f/rւ!UEx37jE$ rnB^R;0FǺ՜⪟.#JN0;_6,KN#t2582G.s=ĜAV^"^Q4+v>>4_0fqBi0/*uރZB+]=XCUI8N|ZWomv!~֝0MJ%^Ar=O,~;g!1s s,:+n̼āg'=;$3E*|mӽICb_Li:~%!Kv{*ܩxD0BDqZG*')oq8g;C^~Vj-4((߯mB'R҂k\vyaw#(P}ߔ^dJʅwYJ>[qa:_7aJfEJF϶`Ql/Z_#eU8TڱHTFei|\!3F!HSNRVjۛ`~=qoӢD =dxyBnΔ?̽yӎ Ie˱\v278m#dth]S<(G ;f"MmFy=iAb㶓kp~/]s< Iul7 a07澗?3&S/.n^r%HI}sM+7*;XԬ}?ayYL]Wq<"Q.)8:odp?ܯhN3o·LRமWxFhX lPER1PF /;G뇚"OWK] rP:1o4$ D\3qgm| +-{Oue@6F*wiHWUMzf#19x`5t$bhJ,` < 6lRhI7')˵gh fHs /{/ 2 $p8g2 ^M>`w4ѝ>$.F>Ze(D@DepNx]X݌mAMkVEE~E:"GD3El<{y!ZBFf +ϴTXEԣ(#tPk'fC5ӪZv}m 7%E.H T~iM84Q-7F|u |d_ѹ"vH}b.ֺDo5ep5b^ezOQ^I^"r覑aHXIM!GUQ3l^;~q:u^d߲2ڟf@ sUv NX)JQlT %=ew ˀt.]qYBys%nE't1 łөH*C5WoH7$]UbHA1Eu6DXObPꑱK]%e[ [vHp#l@upE ՘P[;N8/{TkZ{Z=!I [ח'mkyx^ⵧKNQQXGj׼)c0@.9j吱"č>ozIg>mG7LՇ9~mn3Mr{% !Zcoktt rTo Ċwef? #pćPܫTq SX F )傗1u˃=**yC7ElސƠ&U0`S>FHa;1bرRpm/ХkȃB7Qo+K5m\߯(*l`Ȅ>2+lɱ.2 -8Ead+iuGr.+yG_9'o/Gk3&|-Nn{ Ϭ+ѵ_MxbR+Jȍ2Wzx[Va֩ 3%j#e%t(MTQ-"UU e)|=׷-[$(0 ^G05@'s 1ZOO^(X2xQG˩mn+?H*s =$u3ɽ)ӍA4듸AU8lxV{0%x%!3g ۧKgw8Hn9kXJc2)xiIGMQLlr7Vҝmj;=F@?V'dTi6m&QŒuvɂOES Z3W;,u3z}Qx (J¬rLX鑸jV:g;5<sYӇAP P9fai?|UC\Gj^_Obu ~"]mD(V?RU ?DݖJI{4xCzF\Wc85UIЁ7T_м9wWfYiWR _}t7C^|C8kkXiDx>ϐt>s;[z%7 K?5BwH7Sh_ͮߢ tõ".v"Vf u|74Azp\1DQ 3,inK׭H>K)Nʀ;EIﲯ%+D4CV$e]M Xզb:n"ڤ$r[JAv~Y6Y.W3|`ʭ/LJu5bNc5䜟"蝙t耴-sȾ;mB#p\&:wh畄QKT}A,kJqsF'O"ˍK\1+M-SW{btxSNQhQ\H( _8J;7.RX`Oe嵷2 jF ^w:#EC bo{Sc9Z^)` 9F.[s-7y%ǝs㖏/Ϋ7#Y.ϋd酋8=:\=67i}`{KlWb82d\6_NZEF^~&e?e/,f]˺A88f:B4>3Ǘɭ(=sq[ubͩ5l+E`G<-PLĜpJ2wZ̓CĭAߍroT=vcXML6.ER2BTl4J 0 6L} ]MT]L 's2NODܖ "kE_k'v~vV|/bBP])ۜV$Nj9Aq/<-$,HftPLS)%$|qqƕ(3aN 4VtOEDcj9<;x#_7_sI\"؈~ږhcLH+{c;"R?|R$H P]81U@kuLsAp.SxMاtCof2*2# v$Ʀ1{g"ɍ_4ۤҪ{B\a,\,yMpc !C_ 1S3?ɥ r;ۘb}/jƤ|(J%?b^݈ ύ 44jԙ]AK*D jOX:Ղ@Lzx/eLM/Ke,EiAÊSc, zᕹS<<Nv?%u5dFprH` O煬GѪp`fG!O]EF 1 5͋)pyWj͡J}: f%Bʜ_4n2fG6"Er̈́c\z洿i뱸kab}5,$\Pr\UC '?'8֕˳ ?vd8p͂?lbG0>O'Se$ʈn (pu//N9Ϭ nj\ 9#(u4Z³Fǂ&YK BaGᴾN#o'QiG} L hڞv@XݙjOFb632Cj5Dz+ ׏yۦFS`pCQg̶{""om~$RؒE(=yV^.x,&<*,m&QʤL4i[.XD~;MytL:#SY ʠ`VIsvׇݖI6pBƪb|[Ȏ\r9l | wD*6iIȴ;`fo$dlqe衶-j)!U~UleQ5r3}m ".A2¸|>-21, M>˦f4R-ѝލ2]⩊,wt+t;-roʖ &[:t#C1ebcჼ>W30Xk-+v { Tunh1b(R-2kWÉ URֿC E u =5ڂQImd]b }-_;=ycy_x JgڡցڭB70=0r%m07 >j?eDaaA؍HR/F./Js>+gAnBLA;\vXS+63?7?ЮŅ"k-ٮj.S3p| V4HDn HXJ0 xBG?;nEe\+;F0\ۛk"pN {x/[^W "*jb5by0e=ïqx-(ըU2sm&Uŭ(~C8u$wl7 x$)nU ,Z=<2hW"y`zv'7lXߢ˱'[ZSFC T^c׊PI=?~Ƌۗd(־J~g |x3Ů/ nJW?̘~/X&mW$},ncJZ< `ł7'e16dS`eg wV!Et;ƒMru$J=v\ aY&lc }%ΊS,(j~A2sWħ끢W[:b%huL=NL~i YhO>!'Ho-$[*`[~,1Tp2kI).4v{;'yx+μa<rEYKYmVg}#0l!abauЬNOc\GӸr`l@U:y݋V1S/ko,UVeu]>WJ^H]<Vk3GgYg9.sⰺO#W%m 0fU0MywB g0F ª7W)I{VH3e)PLȲ0ێ]|`>j_p%9Y>qqzb ޱ^f]1G'Z4?tء"7/#gfgnGV}^~gv|Ͼ>9$]ίRTg6ص-FUXŠU#&o4+y9cm`2 b+fgke}6p(~g,?t!rp69fPURiqKԓ |Ī U 7(TX X'$HXdx\ȜuKGD)LrM^#Pp#xZ022if a]FPK"$^f^mG? 46=-|# GSˏsr Z( ܝd~N-I|0UWI1(X49ϗ߻oV݄@C[ Bݾ]DlxkdSRnMv k$K7/- [|˝B\UK_B,u$4#]3!A/I"l^}9l@VUM4p_TCxIQWVrx"wc_*aIU%QOGV>vN~."|+kHS՟ [H$`y|Z( |Iq…Fj bICFm`=a6 zT~aC>wXe.Ek}LF*ZX7~ƈT2jlW j ݏ[/]mct&S'ֽ]vFYPVw +r-oM3"$b9=׆A 9Du8\].%h"k~g+h'(g"IOvAY3d#׏$?5T)3C hIg;3, D.i%٠/K@4j@]5(6RG1X[ z3 t,|Ã=ءHN9SLV W˅ i5$H79y Eqۓ5L*_%x$ǘX^~àe3>7Iq /NC+'j҉QI;}XmHL*܆Izzl^03# D'Rf7{Dx$:{ǽIR8RZ e 8rzbH }ߊK0\ -8K^ίBeAv93JJF2R_07@H ?X~/?tb .Ta.sp{4c"o_+eVAqoy,3!oÑZ{橅zsm?,}SyuBG`jdvRaa(|hZ ZWs& zD5H1=M=i"oH VbΌ/|l]7A)̀Ub 9b) {>A/RK3p "!F^*\(1xd y88j9b񾓥&=٥fgG@#ZX j q;K6.kj5>PF{9:tսEOgՅ!joSY1#)00#aj-Ve$?Yǎ]|L{pˊhJ$*U !#KdO~b'xmjt+2\O.z[\Q ߏO0i@S妆MY 昇M2ujC4lťzH/6V;MV]k]1(B}ty,[UUwvf>cim~l>MPI.q 1C6ex- 2b C ҒXj(>%P)|6,cen-@vlZͩ\М0q gdZ Ώ[3ƐD{{U7m50 2u`>[CQN|,:Ĺ\a]qJ#wڕ!QR##Q1yN+YCߊȰu lYtSC [YV}pU:KA>R(oH;Q#>fbsAg&tx~HAw?pXxxɟpߋh2q\mv>#sTY9ș;j 'E^{7Cʫ2q6d4Peɥ|&L_)n_ܐc ?gE0Q#=PԉC4wq s:Եl6Ǖ4mܨ[E_?X12_FzӀwA]G. ~^~p> 6l A8@r]I%L͊JH,Q.:~w;=mQbWVK]oZ. kZ]U.NCiJr?Kc3R^R_-B7@o0c}`fjl'!1w(ܳUN\$ϴGW`Se: wk#֞$ʽ?Қ WJgNo4ѻB\}6%=l(k=(5c®B{I6;`&Ta nJomp+![$ J%.v5;alZ~' CaJ{)!myΉIԭ||)ͯ΋@O Wyf IMS* 0sȀ 6Wz8*`ebe6[ >4p6LPki_(:i!gB%!Q2~1HP/S8iblx4U`=j>b'p] w{|$i8xTx_Htyߟ[ jL UЊWܫ$U ͉QT֏V5hXeBR@j|42fQUPksRtSi|%p槾O*u 789Υ|] =o1 vcRՎ֞iZN&)(%BrFmv~2&>45[,HUܖ?2Xn-ߛBϜ+˻S5(6'x˜Dm*MD~5/uGwdH~O]ZX-r[+)]lX+Qd'>9R^]7lô0=T_QDaarak(YhLpMxG/\j󣥰pR5A(YG&'+ΈCfc𰽂zrBL) DLQ{,MxyRN\R9)t͟/ hdžƀnby )% uivCq8HPք>mӃ Q>teֻi88=ϵI6OfRWZu.^cpyӹnnc&y ߜc?V+fIwH1wĀ幫a F<(X^L>j"j&9kAKq_Je)3R297"=J=[ 2t8HWWS՟D#HJ !gf4*aF{Oԇ!ȧib:8kqazl 2Eh;Z-7!?+;d/ҢBF@ܜ7k+Z/3]eYDԋ**AELA 5xYkaDrN\ý^hB`[yZ0~A_߻)g])5.? \?,sfdӐ)Q$٬s Qhc@*wR7i9G9>ȮQo o_~'hXIbAc]"uU&´މP::\ M_$$v~d+\i#$@6&Ӽncm:9O,-1K^dzr?TBp >ߛUg4 ݂nmM%T ~Ӱ!,v36NBiHꪈh\ iHB~2{6׆*g1X}4%_YZdulΠ6I(ΜĪp]rA:,=T>eE^Lgl|A`Ԣ~6 (oA3E]hڪ)Jk"zs (3B O gOeЖ(4(6 .?\(@1Yh1g!?K~ק]c ^mLnG8ĸucύ aփ}R劉?OUK$! 3H1X-C\qqu1alOgZKZI=0D oH\_V<(ޟ*bhB<ݪcP U.V@ - ]iP:u]S=q+@ 4$GU<؀mz.4$_~znC+x'Bn|I4_[)X,ģ~%4+YrګpluP/^k?cwTuWEۍ8qr]lu\S' jA!/@WIRR'fi\͎2 -^(^ FQ*4mE2A 9-2;f&E+r'*S-myh Sټ'q]_k;M7tN'I])_NcA/N&+|nJ(T_XN@1'08)=G& &)U%lqZiDw 6,#넝^J¢0 Eq27M!DHwXL3S4ڶC (Bj~o콣Et AoDk>t!{43o*K|5v2E赟G!/Q¶w8gzy|mBC 6ZC!3;<;R3jVu0`aYcbEA^v^$)>һsly`zٙӱuX#Z(PnpY:vo8D FA(Rnk3׺eeNyaXa`0h)k70n8TLB`{T,G@ݧcO-*:`kq1|N)=+->6J5ʮy 3=g𯳔Nd-Mrjw- k8 ǮM?g=yL-_ljE#9wY7`W[;yust5`4>. Y(%U^f@h2+&$wܚ-#ŻztX!тۮyhmy u [k|$$1P{fz%Jm߆C`i5%yw2.c1",o0~`|@~P}]^Zj$™ x/͈X1H;3%2ڬY~ϻBv|Z{NNcW*0*@ e vX^Lp~orHpJ2ʼnʚ^VZ:/`Zmsz CZIL6BX/@ӜہE4#}?=np[k#H}t5[۲om <+rh}+~i W/gڪ_1Fz-x %00<˃dA;%g8~C[]Y+k.kNŭu7W g3=@!,Qa[ |։<Ss{Փ5+""yB^'c *ʤHsن+8r)Ą_x; /῀%hޢl~kSQCu2GO?9?͵uzZh/VJ6k)Sc` B!vj5Af:,54` + lcr'E @sJeko,q[186>UPOrfy?T<{%LcEV٣|ҡ}t5_##bx Kw&l25=611|1bO|M|>!և)0JZ߰m(p9\HTgZhݜ˞ o#~מQ")Me=q& jDjC='E-n430Mnn_3̀I&{f0͊ "&A'oIc{&1|t?[dڳ۽buK>[iCoϫEyݤ֛0/OGԪFːS)9]Ŕ ʮ9dJIb lܪt՟CΨ⢜ƾ-N<- {I{֢#=µx0ͥ{w4NEF'& %9"D'|0X0F3C:R^ o#y*@GaHYy\2rg6.EK-Jm7幷hB~PQ$ y5vj zH??/(ŜwƝgp(70해I},ԅIMcBs3(\^dXȧIj3Z\Xt?=zkVHIt+}hokv}f[M8q7KsCAz5+QF$Si) 5~26feViYxF+fLί*J-bPIT7_^R.xMХZ!)z2C*Kiwx;+t6:=Qi2*)⽅%؞jtƗCjǖd0'NqQzE80?dFiHi~Гb gvGI/!CZKSBRdB9FJSROkJk +&ׂ$08I6Ѻc2os\C6\کfݗoK{N/i/t۝/"FbWjt]?;*]Of/.g;P[d*o"w:ҿ#qүY>=4Bs>Ψ1 |~uJ}TT6s!bVBcEI'M"gU#:UY0O%_n,EI&*ovR蟞0c}j'Hoe n/L=6W3FCZXXC냍E8[u͈ה i,lx٧C )%ms|-=ozEK~T|SNFܲ&ON<$<l0ת6G|wٿmk)S f˪|xID .,HЫ{T@g6Hh N7 ݴ.]6[% g)Љkt6bB["E9aK;es 2i .Q`M#vw&㊖hp/ȵh8&c,,/cM}%+lw6։&mx- l¬Ȳ"xT%5*E<V/zAKl#'&ԡam.{Q2BPصώQ#!#p X7/? Ş4L[vvk7=rS2/kd}40 INJG1֥CZQA`#_elWK a [l^F9xOs՜FY#fNJH$Cj?TQxtH.]9pZZ)Q]n) d@ULK~$%i A_e&Ƚw›IvdG9[-q`fR-M$UHfOaF_!ߩƫw80hry:l9J>;OWs;YB9>{x[7o D<[t.V|^֎@25dW?Uh}1ͦHq=$Yx|L 063ԕKbN,YAbZ?H<|4uӍcRםd$!' 0t&K~FUuA/#qs6!M 5ydx.R߷.dpsytϮc̀qkK*ha'kE#w-̞0E fpkX`임䭬C !A^ސFrfɑCcA̹[)%|$aY(Gg3 R,br BG^Hf}HOc1k ډz*ע`T̮A>cߜwq:g+aOh.*bdbb:1H1;~2-z˰6 jjľ+S)bUlf=#?0\{.|!HO>Ӣda!$!wK_J $8U'1v_ft_x. ǟY€,յG~U – |*ka&}:pdP? 2pV8}-uXE H.Fs4m'N-<Ɔ)teu+:"/Wm .s 0Ԉ22Q#QAb]p&\_rcU-KԮ\jߺO%<%|v8gBL1\e3Q/jT̓W$q@ӥ6uP wsn]68ɸ/,m\Yڼ G*dNDQ^e;'V&?؈@5O{uaGh{Ȫ>1V]C,7zVi`j\ s^iWwW##_c܈`xEڑZ@\~V-;M968)Cs:pt .1W'pۗ=a3WDD{LLL3 L.*O;Aꩧ&ɴ;dRv~پ T ѹMw7K vEX6Iެ1$, m*Bw`:hN06sC²K> .3inQ Yy Za s16I\\0CT2H:ě16;]&7tr{ J_n}|⡷Df͕=2 ٫Y3 ՞Xlr& ?(/MWhì*^Wh_945й X.dKjt~k̽6б&Sx ^Z4: KYT7.."@#aڇlai~ޙmM}| qfNMu7B9D&)X< Q(©>3Yt/ʩQTx~Lqʽx`]y(]9f~mk',I6cs@7qR1 oFM B*?[Fo0/H30g=o KuƫXܩ\S}"ʏ\DlcrӞhk>),FV&-'dL^ ,ֵp($=OH-Hݢn&T]g([YBqиkjHف/d^@nEdZcګƕKh1>Q]Xx7&$RE~y}Ssթ7oPs2}gD\yGy4^+P*&7繰_'hcac,ɩ eE110fR!!6;,"}'8U=C5!ai7/YTEi7?e(3cULWy.oM XPޱ6My\RUW#ܲԒ\ˍ *Cڡ=6y!S4Q&-Z2t=|& ]E}ܘivVC|jÐ oKm|%]Q9%.`'|f?Vug 3҆ w0~#z!܈Ƕ%;pܷP[}GTqr;&vq "rM>CDC3պ[c:$pϵ !,cA?TJlպ*&N缫G[h #zx"W<"HH36VBȊ6Q_8 *j9FlHG IyEG-NIWgj Œ5[c!im7\noFnI - L](8;YG] {v 4@ڑI9& c }^23!$ROik фm_$erT6†^)7\xD4^bj,6v58e>pL%RzB;UMhLf9ֺOSl>s?߹NSG7 ܖ [}ik7Wͩekv: -pF 8]5Q)u΢ zvs{{A?Δ'WA], ¬6U^`~Ϣ1.9|:\NHY_3t"dKI37ۜω3,Gzױ(;ȕ%̠Cx|_)I‡.Z浸[ޱ4 hi`)}s1)``瑃_ o`IiOAj93݊u3uU&˸_rc$<$HdSdܲME#,Wq< 6>&!AA2'|VcN_PDMIzy`*UdafZn^-0 k2M3ŚD$wgB378l<5˺ [dmmtCFnEcPzN>$򚽾_{a{xV['Bep[;(Z>y.x \SSv~@S O\ #HPoZ*{;4q|#\G}8N,E\Z{u4D4-C-H.'&"Z2p8)T HGV!x[Q$~ ;z _ȟ)ț@N\cyhaYcc>׼cx2|1wwx_z{(08ro60/w5PwaMm-N`X7:wj꣎`BLśF_{>~ؚ<0)#vi* |[ !ŝ&W(\1ֽr[Od+E?Qbqb"|_t0-0"[=QkHDϜYBVㅺutS˅"Psu5146V4 0:DU{jA2ġ n4 NP={rVOI7rugP4FwLdX*ط9k$JZ߸dQ-ZFFYJاzcCl+NW*3KW =kLs "r"1d}=,W "^XVV=e ';](bIʩU}09DH CUh ʀ-wIͮa1Gyq-?S:[ tG-}g&Xk  Gss2ƳjO?جGiUcv89AA=QS,(|_Kªm!B6CJm"StU"wx##4"6CbPm5ٰ*HFQ<؍E5LN3vR8Q{z2B8 ,')m"G[RywlAYpFzLpe#Ѧ ФyyVnEο21z#kD+Goi1:ƲGLaf`w-CAݢ W}b-wrUʻ:|-N;h .;z/w̳FD1Su~(r="\^ݐBxCiQb n@d/Km_Q<[,S B,['.<%ɚǛ{rHI\ROv]֏#TS@t;?<{T35q/\Jn]^ ϻڋ di*w,T L%h`?q rf;m  1a<ŗr@PU9†+ +ۻjqP4&XcI-sVh[\$pTtħg߀}(%B+pɲ ;I**p<7(!&[,]g9\u7Bl̀QpNH OkB%$=Ʋܼ:%o79_esVh H/1>9xip,$|0T:&GOѮk {lۛΫV[15r q"*[n,i@h*oh+>vucGfSjw`\aml Uv`snw[xEE-}%.sζ̈KԱ^8ji u9ڨ+,vޜ"wT4 IՏ}Cp t?llEB<*͚d^ٹit;VF]0M@iQ ~G%ܝȃYXNeb< u&i4z@^2t aXciՁ&mSi곑|RYӆ Nk_,>" ̳-y6 Cϳ)(kY\L*KϊfHxì13(nwv#6dtaW r2{1W .)MbHj#0a((U Q *͟q,LYD:բ:}}GlR9H1|^V+KFzD`tAr͢=ך&8]щ{_:Tb#NvDɳ$G 82Dv)⯶t m=GR^ 5$e{ Wsn†;=G͛ pag.}Wŗϰ~G%@nktd[.̯DI [<k ^}T]NɳdQo3+Z=Uoo`YrH낺Ďެ-Y`fJM hcbR'ڇڿI f-$[u$v38H3rM4& asBB~VfBIVXIRNo`:{ixy_eA~ A 0&!oZHg;\eEMLQ& MPT!m̆d,09^}ȓ]36q( O,3MsԹӇ2cހkmm Db=!*DԂ$LܨF}}^3> a`Hⷋ#Y5G5!y0Wxt\DgnK Q3F؏PSÍq촵az*$oy7fn=/i/&[c/UWG cG ,re2yymWTaL.do7]z8;|;Ci smt |@Yo#X@w=~6)CDF2H}0xW0CŽ!1}`c﬇rCw%UHD_N̸lČuH35+4/ hϥ=AC %K8V#=n~~ =4rvD䎮/w ?5n,9> ;SAb50ח?QT<@CTdrKf~ Gld"gFj[p:K8Euk.J$TPSɴ6IIVU\]gƗ O{Ԗpm;g2̲lߌaީ?8a;% Q]D:p@b @- T N=&(U%޹/OnUdUf($̘㺺 g(|M9l/ )VZ-{FMd%C ,/+{6c6DImz_''QD3{~]z|q}`KZ{H ]ٕd4|&~GUP 2%J|QF_-{Pn%oj%AގuusGqIy+)a%9zĸ|i˨? ıWBiB;p2ߙ0TW6j+&Ňd9]sqoƴd_{v阠z#Q[hD G\M}c{9i;|z_J*ZWK7T9,EpKgp*qmI [T` 1ur^~{s1+wvZi"p S f֒Qj27B`ΘC1AxJx7*No@7ALOVϴgE܎W9 w\iF7 4%LEDC;<eԒ^_O AXiN$XXl:+ðysUEqLf d͗guH 0),`, ZIYoIeesnɃC?XCn`jJqZ}Ei,wW*PUUMC0x$[ek6h( /T摙}cEjw[3 w%C֮2}]FS ",:Qu3)%V{%| %{WYBG\?Bmߦ} @C.q9W$*Ax!UƠ0ydR/ퟔzv3i;kZA~=iQqēt&WHO̸ ! xEGc3 %OуF;l5*r\t䍣ЕV}[ey3Y41;cȇ`q$NO` <&W\hgj:bQKS}K}o?0K07B_%U@] ^^ )` Ս3YʦŃv1! 9f}]ckga"탃 κ> 0sI5_l)CHrGEV^/-4{t/@I2,Dб6/|s:O5gŞK҅ ^mt-mXs-'ԸhBgfɑmQFl8Ѐna㖝]_Tojݡ:"ʸ}֔ߓS/J^i4rlyϑ*ɥp2l셦ގ Q$CT==4z]*T7{̙!ͳD꧆9h#Ղ0㶇MG'=\LNVm $JOD L1Mw ON 朰&?N'X*}Er*h3I%ʨ+ 9mqÚׯеXBXLV1N7r驏+C&H;=FJ?+=<>ņԪr)~r"}A-J ?E+w>r (+ i\Мh M[s$pGF]'.Ս9%HUETͯ'U_kO'\sS+8l%>QKpvuY%cÞrv;p}}h]]=.A@Mѯ.M0^SJ&>(Y4ɟzqH 3OhVSI9E!U85290y \R+h\!bTStJ~y]rD}؃+q:y ]کǒ̃suL-/20lX %s輪jؔZcнsP xB5¢"24SLX0yRx@ AZeVi7$p HiX[/PWNoPlzz`\n;(/È;M~B.brH-S{ƱRkg}rKM(O ۽=R5P69OP2k-z՜InjIIhԙXTV#4ūU-Yڶ<5V Z0cMv2bp%Yh qOpmM`t;ٲ]Ccx0\)P}eMFt{D`z7?3G?W_g|X q uuVu5 -HKQ fWfmiۆA0njX0XVMb WAs-mlǗVe9 u=.MYt'͹Ojb>9cckn<.L6 >w_'cDo p# {L ֌A~P2 No֩2UBYů]E$xnUrv3JhEx-!;j2`W] {X~1pЫL^Xwoʰ6xmBh/ʠ4%y$5RK_Q /V/=7T2VIL{w|X#9  Hc}mD}MԤzd/(Z?d1,"gB )2%jlRk!\80BӆfSo_DR11-Y T'4v>U"1N5M-ۂL;z*rpQ|X,+u݋>MDbeK7?yN̼vqMHc;Z=2X>].̄xL"/ZYAjj@p"caːD.7&6;A"T> OK9߆ H+*بp6~XXC0sB7?n|dC,fAAmk>8[ȥF@#jB@~s qFdEq:8Y> jO܁iاCD5EVE֠mq@{4 S3g),k+}=.EE\0գ =i ZZX/|O~X:5ϪOU/9[ }w:7mD^$6z^yh Id@w1T`×U9v{1I-1F^˭< {CX !+C q.yC(a:̀"l`@p veCW4yoMwyM02JèNhЪ-(WI\7햲)%Dz E9ҹX{htb2SpakGM^̝;.EQ'Wu̝f&FDUi )_LXz[GbS2}U$7ʺ<,71+;N}o/(Lb,;I:|JK qPZ`&]CXzwA b1=/)ђgudKݔhª$ e&PrЮ!6Sfe" yDj[-͋o* ul]}5cV?` K~wHr-,:to_`RS [ĺVC߲j_F9Lұ't6A&|$7"?w{θ50P}[` 8y::׃o{2U{t37eَslD쑍a{yňroɿ5~NP6s䳯*Uw+_]c57ύ{(H3NP7I}l`vAPt 2c޵jAd;!UE'yb.B:|xl % یqK\֍f4);jbXclϩI\ϩQn)l՘[Nf\p1 Iz!wbFyGQ=.{ȇ#KS^8W1^CIkꬨYcĵ8cWXhמG_tt_6^ bxQăae &ɀՖlGWې `, _G(C䢌QزL?9 :\&+t/$S4V Rd ^)bսG2K7voquMiNYІww+Rx589ʳ!VrL Z/m Cvcc&Z*ekL "JF&xo-\(pAȪ)"cΚd8>oJ5 )Isj 5l ZnN%leRQM|j4!]E՟/xB$ &zhnnn}"^ q(9\GC¶pxFDS eNPbTTRoD4fbL+D7u{ɅK+zd_ JZÆ}0ػxIL[jN{HC^3: ឺz{Y+RsIP)e^M/s9 RQ}/{}2rj~t3!m޿i>efP7'ӂ /8isai3M$q/>,8OLqv"kB|/fuL" Eݛ('nl18Cvuhj]|RsTu9;J )AEPOh+Ӣ=zjG1"%n GH-P3ڤCfBv,|r[CD/r1vG qiceCx.:b26 H2cL+d4CS5W6=B8Pu 9-ηz]M5zhϨ&d0s*^Ί.6Wp[Caʎ ;cΠmӆ &?ͭUHI ;r=W/ T?K{87BٿSH9@Y=f2hR.+rXQ̕BI8\|)y(َ/c|GKiʗE^&aH  G'"}hHkfj`; mZe~(*M8jGEEprx{V4r{G zx^4M ɢ)pFH|]ݞj"/ .Ka'6 /Z6Qz<-ɕ] :YlGjnx Uf^sRA.(s!fO=7cPT^?: gsX:L@a Gq*Oe~Nw @r$pgRM&xknX[[Ķb8 䦼&$ȗ:sd&ZQ7]QNcg.M,}|x{ ?ٮ??h4./bȻSvCmf~)bߩǖ D@4פ|v{=t6R=Gn~eXFx@(`mB^U}@-׭~תy(n@4] # S B%_):isT2i̓'&Iek+w&ap-B} Ǖ7]˥ xSQD-51vAPl=J0Y fzpGP @Dq[yWsHeRvTè?־.V#)z9JwWR{I.EB7Su@Rm]h>7 /!u)lGQL6ЎYE|($fITAlu+˨F tɃY^n%?p^u#N`/z"yRנ#)\$f$/\z̟ss:̧@ׇJXņ lX'<( k=1vίwa9? 6a%kd6) fK>ؐJ6^^Gǜ-%;S a~+bSj lc^C!<=-}|YLoRC5{Q]MnasB6Pd N]ae^;6N:s壧0¦$-"NXjx@ jEU+[#+̕W'F(`ɀ)W_ vjEa3 gEb])WXBh74PNRddEm IƒMȸ4>vr]`!k yBq7u+ ͅx>l'ҥ/k5 .|Ύ]#iTEFݒ!0|A$,f}RE.JcFb=.bﴱ/5^TFUD7P}0ۻÞ@vCbNp~"{P} >c3`K}s˦]Fa 8\{}Zz]Sgc1S\4&Tw {;xK1]uggzCJ): QZ=Y NVZĉFRN!Qϓ5#狜K/n@(:IJxcVrkhjWp,-;2C_|@D]^Cb!Gp1;&!Bi&?"uڕˑ.H}_NߨUIy ''"x6򇭨4QAPB.ψ,‹4ןV3`i|0z:mٖǤtGHYVQfI0wm^t ev424eт5vC>dH{.5̒*XѸW>wmG wDm= CO#V2'J4ha2LŽyq2f\4x'>bYֵ(_hg1rAC L2 2i9;`i39us0~k06UDY`\Zə0"gU@CvˁLj @7Rv_W&1QX5D-)y]U>h}06s :ur$E4B38~-6/q#X<۝ :ݘL}19 Ue| 6Q7&N3eY tfF@7^ӗfYC+LM1U\%:`b c4Y dʋ78J2K:T"RRYFa%;1L~]L^i,TNSWC½Jtr~l-Mʵ\!i,r*퉊ZWvΗPrxOX`nJuUg u8U?C6[B@R iW|;oեR885-*Cb9.Yu'nO؆R=iCb >Pi;- =JޖWǷ$lVϤ4\/oOJ#VͫCibpr>ߧTɮizh'gGԺ9,fa=u ^ nMg7}9OW4PG$RehUǪUe:ߕ 187 +!O_ jx-XAWYD!,>ek#ziVQC!cD3xD!s R|Cu 6;GJMu'Qpw(79OoP0qP,y6d]x:E^{Ef{V1{ݞQ,D(&W:Wl<"t1(U(\џEn_0m6P jC*n;W ,=J Ңj_f 3oж.s\K2U\xa@qn 8m1ޕ BdHѕeN-t1ܣY=4n|T=ij'{H/ U#ό s4p8!8OU0 l4,:-2"w#:Y ;{u`D =ior F2ugw =$ 2،͍%hY6jR}ZY1!ڔʅXXN^3?2@UHJ![p>4 Mڿ$ dc=_s朱o$tyk|lEn5S~ÊAh_4YBxe\s 缅sBsỸ -:~Z 3Dvl KKRJe;Z\F"{m5.[ NIJ$Ccf lQJۍqѼrTpy@:9Oi O#)rny:c""@<}tgͧpf&WFj{ـ'ۭxa1S|/&ΑaV9M98UqLVG]΀_&Q}uyqYd_ٮ+uh8G-j9.q|y^@0ڡ4񻰲и3 UR"a8}354I"_Agyc >)uq=EG1"pXѫ<¦BVJX N81l_V)4 i阱 ؘfT2]be7@DN8J1'N퓜cų8&,wj&P)L-$'`J}`cB.UqU<<)~1\x`Z-ǵ2f_]A jr5iIW/Fh[jQ_so~sv :7p\S Cz tvut<ǏlK\GEcM13X&:Wbe"vL$_"*T2y'EޒL}!烧JCN=tGN R]Lc7бmO!`Ov*5ľ9.Tݛ7AyȡNUhp#8HtȄj*H $ӾalW' +8(=B}oXзkva9?, ОT}ѝ?.ԸF E2fk$xx8ufbh_YmX9̨j@ϙ)LźY\/9--*#M_bׂc]b( _ɮFDžEwNk#gobB/婪X,z%jћv)h_G\=ZZˑypG!툅x uۀZw_qѤfCD0^AI=2 xJL͠˷܂Bﺛ'Thx$͗i׿G@n \L=}킡p|Sdz*z<tu8gcY8;20GJ"}$&板_OOT&q[cSn:.dzx?AW'cj' ~e  R]q͌ HqSzTwߋUuPB}U١Zڶ2hc 2wytD:NJdl X a˳zd=vRof /C?NAdGTwԶ9/")bIeLvy8}8?39n0 Hfd*YSHԀ?к\r'5r \1w"VLE)>3ծ%Ue%IJ{ܤcAYlkL"YifJW|irLjYӓHR2gbinq.gc^K+~zV޿z>N$"ñYYLh?I.)o+guߴlB⪍:C'Q݊I3jR\ecd(AYnS\(/&Reh11RK3}:;T2CO$AFZz4xO\=]ٵ݆αE;ˈifg.kwYE"pdrfpKwȸZCbdmr0&gagTN*qea ?0(ob"~4n1:\sKmߖ^2  #Xȼ=g0찠 nԓl4Q>DMP4#QV[/dhx+ݮȢcJ0?DP~j}9/2}odڪUMrG}d80HYAPāp%?pT;kޔ4SQrk1ɞ=NPbjI+\x]zګDnAゕoc=d%[YsE q6W;(,k9U]9y c_S'N{ɠГZ 1Y=hȂ Ήw$%>h GoY2:ߋ>:qӔgugz0-1 1。T \!H> xOgJ P\:焔EmNm'H#{;_LW#ou8Ί@X#+k[]k@P7bIv1wQ! , όZ*k<[Ӄ04W}t!Hz\7";E?;OfV|u=W5."~NGɅ۞:1;8z]EoWo-|,Vb*xrF=eUF]SWeUF Ʈ]madcRL}} x"T/ VUx\86 )EN]e01Ka"=ygޖA)AsFͼ ; X8p5߳RV;enT;NMAod׾#;зa=sWX"i( a (Z" t!#ovTvPeP|T4:)hҀ`|jZ\EJpiCa2O#f@esdQEr41K#oA~ QlYPw2jEM)Y #q3]?w0,S4sߜZl'4ZAeF =A9MDUZu23Nk񨣶CtODr)#P텠B$X_l|[SEuv]𗛚iJɒIJ꺦Lŷ*e;'& O<'$z)'#쮱r^%]^}!&z.b ^-,cV|ݖ!uP:]k}0L6%Pww|-:3(}|:QfM>XO/FV_Dˢ^B䃀|S~$_t?sgƆ/vvNh6&:[,kE[o/!RR`zD 嗦K;jpd3AUgtx ix2KuST!T J*5nı.Bvz)!slII3H/„련3w%̫^ 1!n!Wgʨ_bCqj8mO= \J ;"CjcЁ6$8k7GU̜O~\U`OEt8 L\ _Q.?ặe0I[\j7 `sN&Y]I >5@٠ϽViHsBWOۯvkf;s4νcK/]քZ+ٲxIN s*ML14ΗôE_R!5/Q⁺,fP:,&CWUP`\C|vJ] w`o)#ֹ1 Rf8u>~pҫI"l<\MpQQa1@i7]e^MGP2wL^S*!ÅRsgCჽ1{d}nͰ.0#>kUsg^:c"Ո&辔3@`1Cy@ 'zV;iPd ͤ"U"-g6Xҥ3:6IsJ?b.Qx ]lǵFp+T\EX^ `d-}fc˷ ߾J'H:*B1$sawan`eY-ov7ַ!%=/d|c(0"Qn/7"fA/n+~*QX;#U6%>{3139̫'>@To/T.J4cg=pP%z?M.LCݕQX- <^ Q:s:רꬰ^y<(^5Z\dS[P Xw-Ɵ!0չ|m!q?@~a5#';:"Uo e()d:e4+\y>W17~(Ԡ\r6v2.h*Oʂ/]Əˬ[rZefpZ${Zհ~k& IгB3)Ŏ[fk];ߎGoȧi~| °N>mp hJW!f/^<@B5ԝ)+ ? Z$9ww7Q м1Ik 9L*s..5;i<ňAEn%u['^8MQfX3~2:u ͈`],5ac- 2^J,FIȋKFT~ko]:7kfG'X۩v`kԟpPui'N KһFskssi>U1O i72DZ#q.UBFYBtHG8{'^)kPa;"\a>zb%v̄Զ Of]^bxlOfXj蹗\E m>'\[E5}RPԨHYn=B}IY-Y8e_†y~L'3[h7L_:=2zVqȽq 66PzZ=t:X\C#!l:|Tht5{J6 R h*G*V=fׇU Ԅ 䔁sH4V5.GpJyR v mIy\mmL!o lK y4oQ|6V\ w \y KY*4.죑NAdc`քؓ&?аU+@|浄Rd:!񞷛SFMϧ3,"kό1[p2;0fB\b;o~vW"TD8(/O =]l=}?WHFtG/2BUNKYS X!o.%\izKZ!cL^)Ql[8u1`b/;a K'}CzPj&͗v.7M{&AthhtO rc)`'v`Ι!eݣAN ]Ib'κ)e;7@¤^ XnP0W&,ޯ4[Blx  wim-u1sJ sB.F"Slq1t;,'NN(`)mt* mŅLGĦe?0`Ǘ6}߬œ}ذD;YŖv0uMAhZ4JfY"M}P=D3UCtZg/ݺq@=v06kD٠5!RlgbyYKʭ/RܨlLYvXW22Zc=\&3L42Y&P.Z'8}/*w$b;T]3&mXSgptSym"FU uws0dJ74Rl~IyZ1[ݬ*D@3]^9Q=7mT6&-(gFh;cKhTU_J"0q.~o௚1a3vo %Yg̵K%Lޱ.I~.b'mXD!Sca ;QiL1u7]&<.̷/}&h O4,#T!CǥAC>ͱSh]R3d.v4eUl~雐"D1R| k2I%@ҠNV>pQEQ'խʏrƕ°4c"M8qX)F D8/˵ ֈy͖,9}-DvyoFEePNs79U~h=raKPpP,-,ec W[Z`Vg ʲ_ &DJ仱);Ea0uij*a)x&[-LpV^7|Vk7P#k=n 3yh\ 0\F п | uTŷPcxuMDX!K y@~0ڋe/ +_~q4Ug QC)o~kc*9mdc)fNl{YX*ݐu<-w(Hۥ ʻT_)pAh>!aJ%,֞NժN%3v8Z?kbSY" s_ĝ~/)GޙJ :yQt̝<{92UK;$|ӥ#Y{ 5γǍNUdhv)#Uqy?@,y}kc#׿lC,AkE8zP%ԃ N\D )~=M:ɰvq}<_g[\RZ"fV{0שAsՊc {<7ޢO"PY0]XMVW(ޓ*5JUd/Ӿ,B= j`3P k~noEu/_{ViEbΒIdh)c1?(n  S*}x9j kfu"U]F.9<2j \=@&(E~$u!;PBd\mm]! !~bg%px:O%]`{eRe94 vyکURtR$=f@S8QqL}$kVuMO L_óNE%|}nMgIȊD^nv*@ͼ[ \@]|nJ,8g,e&ZK޼~&䥖|t"!H"4$G ;^rF1C^C)}Bl߷ ]O ۇMb /xTg/9rWÜ4WJW%e)eF[Ghl%[!D@EhQE^ t@$<?V"-r{%kz /=$VMգJ!Y41D(^pŲ QƮm}:*)Q8ixsZR X/|}<'`d(T"d[; p =۹k+uȱprp,26mIzH@Na rlt _.8;.<UlĀ7[MQ,ɌFOx& |@@+O|SERWiD5"$X9mp@ڠ@zS7}cu?L1GcIpL:9zQ۱b/zTy@7a5k \U0N/D/>TCyι,{x[-dpKC@q&S3NoUJЎ$o;3)?lE< ?8^d<IO1:X]AYf[<+CbLiP ƒq.S-9@(e[H) wc2 OS_➇P?ۈKWѴ#c|}'JY'OT@$B(qx#[ޕ[y8.x0-c }?ׇcp+

^}Vg\J5F-ꃦ5fRbǛ 'j[bd=BhIS@t謔WlϾkZm\Xk;D~ؙi7Jm(b^RoL:+ D*R$g:xUZn!Oi4rFqN >f^Y@:Q2emBr_ 9RizcjұAx7vBSf+D<"ȔZ &)kH3Jcee#7oKAxx10oν#Rsjo;\;絠WnՏ~D0.M $Cb5\ȸџ'bZWC!։+=KMvj-f ]{vDaYܹ WFux}y7sڊ^1[? |W:#IM33NU> ![Y*=:Wfu!Rފ0ddfzK4G'> Tο%>9)n RNgԻ٥{ڛELh^1?24{\lv#} Yb"5T3L-l>Jv;lTg:;jU,p iI&jژN#1N7Pc :[d5x빛X0QzAkP' e7*>FR!Kwo.w=ε0fV!u%^4wJ kCb}I;(JrQrXO%bhq}%sDю2JWRiC m;k?3ܡ]c/3gϟ']N-K5fGG~1BR"tCMufvd}>{~ũU,l"wA̾$Y/v ڲ%*л4Z ?] ȗ ]#`U_!wT;GuOZ/Z;s' U'*̌XG<ڕfs ͭЬjvC 8OX 4|܈b- ekn"(73=Bg/>+'?`2ASC%-5YQcV04ME~w|w:徹ai^⣣rgX# Uc ]kJuqkh=*8@V}Ȝ&VcJ!Ui [R%1,@\kx5 4LJڤd:}ovJk{ӻG24( r"q37ظW?M@qoWӠ} wWSg>s=)Y렭"6?ԋJpQAYTVBlHrNX3#|Q΅Ȏ!eѯН㾌 @CWqGЛ!A*RBED b_ Nea#[y,8WK9"{7o49E2s<7< o,:n☨,T'*` O{ȉDؕqhnǤ|Ep8|U l@fÇV¯\ӗ?nJTtE^4L([/@G"!Fqyx;AZ1o4qҪUhZ~l>B23rr*Ľ|>k6n9v8HU2iX+Ofy 626>b>6M\^ :+/D hH_3V Fn`$fpfRB[JF `%!=(z٩zX=./nⓊZ}N^|'ޫ1 ~\ѧ|htʟhK%_ey둚EW;fpqĞHAx?|-X*7C>h֓Yh^>BtC0akG6RӜ!T4"}r|bq7L4? aL ZKvr&" BM~j=Ъ 21D:G֨)S=K\p=˸˚ U#:;HQdC{< oLYUX[sC`E텏g.#Lēaڢ10 ="9rڗp%q)^B-fD<)^E!ꀮG>:m;eWC 84+P{;P9.aLΪ$˴Lzp"&wr]ѭujjV7ӭML} quZ$˘bp L|##nr'n;wCLGWE_ X!Ubڪ}url?\ndgS5{Q ˥8FF1q{oa wG޷vMۘX15&iCf47Ovśq|9:1Q`;p%)F)3ͭ)_ I<~s3$|.5ɒ4Hjۊ/Ԕ`l{i>+J6r_nI$.9f)ҫ'}y{ Uj,'O j#1 ^|`622D2#ygx(Da8o?lc YRsk<2Ti9!񾔵!%StPM78'$E<÷> uz}'[:7zT5k`>S!Z{[W jZlX:^ ]?X/anAFݣo,CHCd< 6+O 1]l.()[=~L릘%BqBgiLk)1P֦hS cS8I60[I&xlj0[8QyAa`)smC7eEuIOtf'?]K*gj@i``RU(^ݦ[߅IAf1m#V7u%PG)w?*ٟjm{a; e=ʛo8KsEY̿gE9f%.ΚN(Do 5Ǎ}\߅21bH϶Kcv #d7q@,=OVO(ЃIן)Tj*V+e=.>k3wRFE)Њ{'4?50fxcX6-mvHh40lV/]JEڢu ׭^zއ?JQr(K_ǹ,]$<^T#Y- v_:W 0ot,7upAЅw;'k/L2;& X)w ]ä;{9IDq>sQ(W c"XܜۡV3E=diW ؝NcBS6k0.6|L<qɁ׸]OŽY ?"Ѐ< Dy=CUEhknY X9)vtR4W}5l4kReֲ2E'Mi[P":JMsߙ*W`&%*U|D0(7IEb6CA7螈dEm8XEo2,F9X=e&jĀM#6iw>"BWQȥM^Xd@3Dyf 10B 8!tB 8AD%Wv?7fỺqI+*:4p@QϬ!E߸e^բi7J5Bp5ێ<iuS>I{5ZNdiLxпawQG<h"cohvSlSs!{>V%?1jJ3nYH^|B2bn%#={l%sC5čF^6Zb⊒Dz(phٓ|E##s  pƸv"D<='CW@c@;j[A=i= G\kZ" ^5Q/z`٨voθvooY|q͞~I%9%UGV]@"T_ٍTC8 $2sf5?eGtpo Й!A<wC6b:cl|D1h˙4HR5KH#WG)Ӫ+ey1mkt?yDD_KQ{7]|xcQAVpN:f AIwu3Dg. 0xu͈((,AhV&H1}’; ]+H +γ>.Mqa.lеMV*SևH6iZ'Sf֎W}}Ox]jSy*hR+A:IlW+qDe*MB"z_FaE0ھZ'6IrDx6eī$7>jYXGz.N(,,:Y6'|]󔏋~0YT9,5lOcEvp4kmĆ;mۍ.u]Z{rKEt:OCek"Z 1WעUO;H>[~<66={Cz$CF4䥡}kkfxt־0=tFޤx{N۪G[kי#\Tgsc^&ˋ'([#&a4εEw>!LH2dMGp6 X@!E0prbc}iɋ6C}@Oi7v_keO8ɳxڄ%5#*о7f,ETdiLB"V&~o_|pOy(+jYZ+t!E9WQ&)Rs=$d~o<ΖU M~_B%n"u. Q]8r/fn@4sVk9 -zI!뎶;S@` ?]V(X2?Rt?FX|oGL\[t^1s+}zc WOّ &mHH萛t'ߩh_eki~I{owvUy$Q RN$^6ZwM eǵfHIE{C2#5.qmHF`MM\vmu(4'S: (*I[tܥ`BjNxw0$[؋,\}Д֪rtW-m!>Du !t8c A^l3 a> ].: HC#)usMpL5gm\:2tP.A}R]0vmT4 :mh #RZ>-~0GC`35-/ũ]. ܗկg؟Y@bqbҟEQ;wHtW?R, ϴ{ϝjyp_$1׸rʑֿBJjJM89olWKz nʼ8W2T&Hb6w*E;hD#'VD!rؤ|FU_Cdp)+BQ~Nnq eiIp(A%iݞ܅Xmh ezw,%Ҭ JO.3 ;dy2 3` iCE~>NHF9WtEK˵d8'=5C6)Ls|674G, }!59^w{}HçðVyKQ(E%}].YS8& FM7J{(AobL[)DV~bo*6e;?uv',k\7 rp9# x5GRdC~A@%ԣӼRHI$ xl?n㭪Cn.A.R9aF ʘ߿ٹ"X#V?ƶ'hv?dzU3qUMCBV$FSi^E88\*Ga@1ᠱ0!g BhG=AJD:l CBB.6Fe@F`zIcݒ Ӡ[86  gclS٠F7A`MIGtv!B{:;9k:=tݩjdeppKkDR& AMxQyyt3(qϜ *V2f`kgNT\֓ rMK}wy43Y!%&%w+kdw9%^PCl+DCd$O>p_`˗e󖛋FX^}!nh`:Ґ>P,gAt yr"Yz+Q]C4ӎe/8i"2]a?!i"MPUgɭ@,UvsF n|sW4CñgtGKN."Ŷ]%Βθ^Vğ1׽x$@HaVZ ]1a# +!gmZE\0I? &-'y{7(gtSd?s暼%BGU9Fq<62SGi5cJi6U|f;LMMҮZMJY;T ?:&I c^ ? ]pXdOywSv]õ%Y % phHq۫'bt7dι,"KG쬴)9Ez\,}2 #x/DByY QRj1{gKDNT. 3 Ѱ˧@q}^z ܖ6w+іRmߺ .Ͻ&T"dxؽOTFo]٣.RgMM̘V*GS]ByT(WN3Uk:;+l+V Y#i 3 )W*"!Ygz s9MMȉT6]TkK: <6mFjҥ/ : K5P7X\>a^3:p9+dxL={7_FR2V֙(M 9u#@S*:cXxg~oӮ^",Ct)xefh8| ukHFӯs%רuԷzs7MW+?l)#Gk ߃<9U *|/Os-;1%0ͨЩP 6&nٹܑ[ 4zvnx?gpƶ%$٥ e8w6ӧ.0}+LNi!\!}孫N*!=d6,<: Y+XznW>M@}Y]I>H}H`{DZ &xHx$fAn4}|at2+"n8l8`;rHIN8t*TcIo9eu4ix@≈Ή="8ǘEqQ E2XN\G5׵bϦ;BlJR.D6G &TY@oVa?iTvݴw l$!^. W疑3A;a >@Զ9]~"፽\\u5  IK !e aoEMb[ΡbkEufnȫ,h@Bv"ݫBNM!є&^? KDd7d]a xzx;YxN oWﱮfGq*y92)FEGEt1\,a~惵S(6h-I˜fʓ}4Q'\ aӍhCݶ];.EiG<`"Tbm&' )^Iī𤷉 j:wVLX|tJr޾HDKBDCsٚWRXn:Sj9h6nt Lȑ6Hf4Gwٟ_&4{tb '(AtZvgڬ9 =SuOzm$7 ^ԈVF]ѧjٌ=)Ly%t5 T`A%._=?P[_|DHtrG0=&X4b4-zs׊eaSp}?|"Z_ߏbQ#] dߣBP'x ? +/w'.\*Ҡw̓ ˼ǎyX_VLpTlܵ[$9e\z4.F͡ň*øNtɴ0i܊qm8^SI5Q.-]%Drsz"hQ>&;,|ODAH iH8L̼ÁާE / %"-M73jvlZ-wЦRan,4UT@㛷L]H{!oc|sˠM1֦u3.dfC 6O.ʮԊ:wlJn?QιP5Z:K[Ɛ (0V5ȅh b$&ޤtї'^%"ݿXynj~[6/Zy,<`.w_ o,5QhU j.GsN%ϢiA?8ZGe+'y,g+[ 7v u|Yy^x EisGU\{턘P'B#cڙr&(<=@(6D2 a$&zQdݴzڎD;~*>]qSI)` :Asnj=f/y@p f7B \~0'5c??Ա1t(rsZhp&2OdH5n9';y/&7vcMΚ!Z/><Hx[.!RV?5 :{F"' hzhɇgS&"R` v\@MΕM(t׼0j@6 8r|m[tֵf{OS0w MZIꛂVɊiJ9SڴbbԜ[@pZ, ,h{M3םHGxĕL;yel>/}ȶSQ$QYka k1J@+Kk-.A]6huEB~JC-zA`d|iVY.;i#}gC(Y>MIMal|Am;ɏj=,K\U5z}܈IO0[wȭFjY:aN +>~hy]Atd-+uEYh 3J/:/· z%UKC'j\K'Oq~>_14>16ƀa3ej3Z 酛;b U AP~Y*ݢ{Pzye+!3Rsˉn{34Og_t8,(0K|P-;xo4:A<]0ô;:GF;>pv^Y`0pUWrYV¸TcI+Q T"Z+Eu0X4߹mIڕ>N:S?zw$uv/~Fn"J.巌A7oO]8׽PI WB65pgñ_+NN.S@twgn zˆLL7Ӯs?"ޜO:E52)2L\q\bTJ4g:X܊!cݯ,sro0Hz.`ta50<p jP wG|¬3EFlHyzK̭iӥD9쓍NHhʸ_y?~~/S/NV 9V]W6%v$ȑqٲ&D4I/ayL @靆b. 4WY zSb}Xyо#f왊tD&B5Au =k7,fd))m/k/@hſa~ev$1RC.[ NȰ}90rkKB62tI{f㉀"^O-}>LmzM=׭ E/`%=()ʣbyfS1“K!d5p0g`-Y8pkFUTے,ɱQs< '_&P@}u)a8]{:-] 9 e<d,&c!/\G,aX #r}l=F`RgqmQZEQi8nZ4~@OY=* !S˱>ϲ_5bO"c`WJU: XQ`(~q9I'_–,[k.>ef_롪ǯUNapBY{RB]jO]b[Ua'Nc67W0uWL"J)LSd*?ZxVy)3hZPfԖIՑdkZIkjW^K$wHQϱ @L45ǑVIUuH؅M7Q􃼆N};!#Vv#M~G +R5/<;XpӁXSF2~ۜv :խLx9$)]h d}5nxV^ox\piܷi,]s3k(RS_nM(؜F>1C#|Eq5P۴#M:ₓXI|T%F]I?@ȸ Kx92vqHV7i >@.$Wr_4uA ֯wM:rw܎X*OV|s!Б'؇i#[ut`̘xY"-^090.;vQ XitriFQzǪ&[2 k r<37U1_ўdZ}ƌ;I @޾UQ;Q țohaVm=߂pW,Mly֨n m۳/szr8bRUl|%4ʼ7JG|5 F=_е݅֟x3QiI(kk?8O듊)dzm WdcW!?3/u.+ws6zEQ}O1J3ziW:%ҜqV*mNx h=S4 q8It+mㇳ+j81,)zU$ؖ#E\N-; fY ts@lk~j00?LX>o+2wvL*+4 З=mKH%u18-1CV@k +Ů> }E䭺bK;Cz3xp0tp^&u PK!kb:uSiR(~efWZԲaw6j% {die77H}T\.AW0Q;=`_ɞt ĆF>#=A E[-2Ͱ{ >D&ˆYV ܦkAJ  5ͮ!-K8A|G2N. _1?'o߀2D"Ts+%i;1ϩsgZY.AڱRmt4I~:b.0#ez]jm˰jOz,+{p-ck+BA\mZM މڤߟXs%Ý}yw=f5|YL ]8_jl 87v𻳓:,Y׮"4&hccnFU?ڋ_8mT#+1}U{Fmj~aÛhIiC ce$@Hdu#v."uIH0ҏ)Q(K+"mj[5NS71("[twfsAbz<6/o_wanH|Bg<2tɂlC Y<[هڕUL2@zzrzOdy;\&РЗS6o=܆Fj HtcqQ\/tNyM<kH4t9ږR.i5?p &XXa5aqQQ&i U|];1.IHGM3A;kt0.m Ҵ>Bɿ5G/!TfRǣ@9󪽶  }b䇵_P˜bON#ViZY<n4 ~YpC(} Ureբ84ECO3ȳV[C"|ݼsm@%ˣdORJbt"狌;a1T֤8Ej `RMP.AT G?1T -HGPX*C p}%hRK : )6 m|4)9a_?Xrnmd.| 8aw{wYOb9ų?U<}ȜErM/'MrId^Ea@)rw{1q S]\'a*e7w4̑ jMBs߀yf.FՈu9vs8Ov%Δ؃nn;t|T;lk_oeyUV8)`-J% I|u14+7 2INI}y%amZn p /u#>9 LBd+f?Wdz?u/&m;\]a9Tq1^}f~KGgo>z]d\x]H}lMRHE-S2Tl~8*YncJBFB/vJxò-{*Y G#>`s.U gܤH'xw=++ЄSH,.Þ0_邌N97,U=Yx\jgN$l9=}~ܿf c:AᦋnGlG6Ft ߋmlCsDa7'{?/ջM ;KÅ=7YQAbij=wܹyC&(s`/J':yb/GWHpGƎVbޱ*4z@ u:}lid@A O)V| K繤N6(=ӻJɦǽk߱6Ӟޮ/NC'vƧb`b^րls7AF\ gxBPٓ7ea(4/"'uk!i"wM-tI~q{C5yG';".0Kް#RM-0  ѝ|^$)TchaMȞ~hLϞ8|;(vJȱ ISM^ۣtqkcTc7.z{J/i\6=ҹ{H͂Á-' LڛbIo=t}AVr # "<8 ǁ5cQ1Ϊ_"ލS$mHdwO .) #!g =.~XPF?dXu-#N€1N{Q?qӭ)J|u~$Kn!=V1bԘ]VNmKb vKɩxRд,!v 뀞N,6$n?\P8v6;t?LnoRv,. c,S 11FcjX&q< ơ#^ ,J ̓L9B/BRįHcҭDAG4e^RruQ@Iv 5\))w }ܪb\F7| iYٽ_F>p2N$Sbqey B"޻VG01G,XLC#`[b1-ux矅St_s1VZIPL31=jܵXJm@)g?9fԃCCe|x ÊBZ#)v!>$;z0Uy4ŝ#QK t ٳuGӌ9'g㪹߭ QXY!.k),0x*lV ?gxb1'm:xM5A"ҫΘtl]$R g2&7Hcn{@DdeL,*LIj <>۫ hԟ)!rH󍄉UC܋XZ7Pև,}@7ׇ)EӮ&LJC_?+Ӆ_ތO9+9 )߂v K'-;(;$=u򷚨pvE{րyf窿Rg?CWhLOAtd璿s0rLp|z܆]p9M5etr:"oInos!4E-Q[QQ'#iv>!bAOv,3P=S2:Cj!ʍ%-{5I tܙ'N^}3o^U&t'PR DH_zS{[ \iVAܭMn?i}$y6rr ljވ[-PU:Sf߇!yҍa ]}]q?9Ѥ-WWtkמ59ʱEglۊkZJG !@jM+!3N(~BxSYw]}!_t4y!RKo{<#Ba#V'sL!J"g)ΟWEKB,79F?iB{'L?ؽFV&:XDqh= +}e LDY?Lވ)[_1X6v)`%yPЗ14pf9L:18&{G.7mAWu'|y&LjNPݠv7bcgJXߖNδmn ӝ`2yuO1gud'6 ĒU<ƃ* wߜjVT¾M4kZzCHZ!ӁU` ;w<=pud#uAj:npa5q?3Ւ2r[VX䠱f tNjw5_# 7ai*9zW|>F) x U=dSOtRXđ:҅!ƷsjdR}aҿ1U+xs=f,GтBP%/o\8(U)n_z8J vZ{nXP$m RX`82'E#)B$qQNE'bWXϸKY{ w;&rn;ɖMuLɯT+fChq#(B{Z'eA$NriO0Xk eӀPwNe8׀#`"G ]3+:OD@(T,uFTqd\鰇fiWY-}`GE% ηMhpܺ( {Y;`J XSݹAjcatM aɘ~a=ng6oM-FXXy#6,HgCq@{^p<Zn;tQZJunkF <&?@Iu'/(}<"G\ݶy8He~9mZAз|{jeTq>`pG(TV@X+Ghl>zq tbN͙)Y 2Atl}RaX"o ;dn19!TZ.BB: >b\fk=q`蓍^T/ ׽g/Psk},Qٸ6mg%<`54u\em^b}k' ƿb[ޏL^Z{P+Yd:;g ŧyʪx1\ {qR}Ίya&bk+LPՄZ?jQ^fer4(`Ӟ9I[1 d!G " 1ݍ'J|(]Z*-JI Uqy_b3LP?nꩄj,;#_(y Ta ssI{ـ~d nxC0x U^=%椁SC?w18xZZ?sSj~ڵc EŜHˌ@2g WD]0G $b3} o a7? m1'bY?XTu⎩|8:Ksp&-sjy)WR.ػj>.vHfގj ( ?gbw5!{/'zp &x"mT2%;e >YgDrGTe\0 9-G)a<x l&|IӛWXkfF}{,k]pƆZ .r4Iݧ(t(o+JXV!Oh-tI\义,]=ݴMIZNnɥ$[ ѽ}hpPm5m Ru'Po;Uڙܖck—HqZ͎Vo= cj C}܂O=׌z@R$v4:FesKJX DZelWR4K_>SbIZuA F]?BB2R2O@7\.Js,2+ DϸR(2ua;E 3|?|->$cCKG謪.G@][bwe?w[اJ-tire= HJF4ɟ6OMBs^~(VWwyW2lP^1WDU۶Y}jeeZg] v`Bi;kw+_`/%a!z9N=`}Է6jIdD=h 2Ca<Ӟg}h5>31_'%0w"jKH՝X[Qr 9wc:\]ŧ%GuݛP9fGvso-.4OT37gA9//4g 4N gF(3(̤ܧ'zmU T:ШP;Uﱒ/cQBi }Pq6ӥ5qj0haa }1}1cP'¾RF):N(柸\.DTpƁϙ+vai}(?{wVU4f © v|o"6Cܙ BC.^R|1ڦiTK&ZhW!HqC! >z?F@`@7}4S=[ )+;j)'E  Ե"/V, hUL)u?ZQ7Lz8H'];RIئD籦 `M)D;DhgЦڔ1aӠkt0,XNJ@e~ܸY+a7YViV{v;$7tjoo{w0bWx +>CEppAA-FaC:w$?)s*jAp̛ jA 9hqnbT;EbLMsq䘞"^cs6`=8]t]lLXO/0 ؿ]33=c%%.Ξ& 'KtLE8 >ήPN k["}R.ɫ%%ܺhQ{ N BFTRq9ݴ] 9NX$G[$bQKT^ȵ:|f <d҉ygbpIeBvp: Yvg>m$ȼ?*N8[هzO*NF͟|]M9f|ћ"2<ڀ|ض2}#:㨚JE,yr-X3WjӁ"\| VnCD妼=}j(!hI^t1Z9PJ!7~ꢑ!$/g.+0Y"BJT %F'(h5 ױla.0G[:&_@K!x-ۯ(&]7b \PQ:.-SO@>·#I[/8Pî iP9gzڬ_ lr&L!`)Z7*YDhuyy-zX-AtI.k5W`MFA3V |c-*m>+g;fc)?${{j 1 鳦A/Oh=WGS!cA!r҄krz!BK/u*a;uez*1s H#ݠÜ!qm (h*m/׻P B"OBDj5D׃%;[@KIL'Iu HJ\ޗ25ݠխDrH\خlM{9.(fW.#Ղwe)<2ItY;!"_-q 0Q ىsKY1xuE;L[Wþ[Ju0ռ4,)T+P܉qB`Ǟ=nQ? /XX$-~=@䘸QZK4%oUjcÏpm4CdCyKA &Ur]S1r|=cxUM/1^i- ՀqG,2)\1[צ1󠤌ҟnŞ.Ơ?C$J#  l3M*Z ӂ2]?wW)̃_Ȃu&Pӏˣ3n}fqsN7݀m1tH;7j"JΗ} 'ьCv, 6!aͧ=[iLɼsqNuE GIJU2@Fbxl~Рo+sH$ۇIFLƧ*H;&oX85M;dut*Ngiw80F%s'IE")\|kXEp17 *cCآWfS_%5vDݞaۗC T@hJI ) 6I{_TzҀ_ ɔ"?]Z6h1XG"ц_C tb T<,h/:ᅼ61e Ap 5dUnw~ )p򹯢%Pp+%0DhdNnS3wjM>J(C*~(mCx'! h[G9G BY kM_]h,Sk0قy/D_]U2@=1ޞ+[S&V ƍz\y9ܑgi,$`CCNs0vT0JQhg?Rukiaˠiy}VniWzz˷h\bdEr_HķAUvY& l[ElF~&LMyP}JfskvK=0@vq5%-F{Og8cEDaq */;ث,[/zQs=Ct\vnA!U$j.&Zr`斨 `U$/[ki.%f… lGt]?޹!ʇHt s_o}x[6T˝j(t<.|w1C1s7_ jivȠAi׽>3״u.G[W]C[63^x2f7Af5!*^"Dw￑$c ^̴Uu;[`xW+!w* k?htw[;jN .x˗#ףh (EMѥAbqٻfM;= Y۾Wqъ[D!7V=6%Qn J}&S({0E[o*`\gۢ$'U6{lյII.,4xEZz$~ByGUD3R\, ns7+whX*:؏KHV̓8,ˌsYډv`Pugjcq @+ "r@j|ދBNj4ıLA TFcsR9|_eǂhu> KQu$Ũcv`Zs²RvʦMK. ^'r Q4,]ϸ;8>3t>nZsm^l!gEr/}6qSN>N!,p` k1 NޖT4gJ3Oާ#e y/`,꨹HsI0VBgGk/0E6i2֧\NN\.5d1w;tjIߙW?S@Jp+:3yWIuR%Dbǟ(Y 'Ҥ_LWq xѥ  =&qC?8[ϟ. `vXfgFqQs3o.|O`;=uUbdtOGU#da H}<({^4_rsy(U/nHx>1{g[a%;/*.xxU5ߝpkǗ=W~lũ~ H')60 ]w] R|ZaIvadu_b*CMNM$Rӳ0ݣg)I*ARҍdYRg|2ڿH*^%…1Ӥ" .(*{U\ խpBWSp$s3}zy-ƁsZƊw"aYѹ}vן5w 8 |]oԆjw7dUeƔ*JUؓH#Plڞ9H^}\:t c-֠zjGWZped(rtsd TJ ;;+;3hv&P8;֏FYXFW%[!-#cu s%UG-p@%fTuE=zjU6 A)ygϮT4Wh$`;e~Ax݄L=V" AA)^ q1ZveCbȖzP| &l`iNAOb7˟%E` 1L[=l3:?Kk5HG)CM9u7UY A3;:ӭ_M2/;} |JzK%?' m!c\x^`;rN)U"6"ܶ‰v:Y|P):o+f8Bl{cz)2}7t+/t3"c:pPhQyhLFgQ[.i GsİIaYtM 28aDاNc.ܭ$pX4Xע 1R.W]bpQ^p T~2sxqWoS<;JK1e T+V~ne;ʜY}mW:[bh"oe$>bؙu. $K~2ժ˕ 'BG{jUbH4]uyM_^C=s= #=fOQ5!n"1a!gTs=@gI(l sɧO>¦Ŧ$q~l~r2"l/OݫK3t((6;&&')7P}W#%iiEIZv #bzFɨ#/ZZeNL2@^@ #KmK^/P 7x;Xc0 <8/uܜF\bX [JG"3<9nKE4^ޙ -d` [4`3MNjr3j- N5, (\Iөb.4%/wQ&BeѱKf+ Vc_ɮԜVGm7Pc B?tj@imlpq7w`|+{kjj[.}W ,M*29 Z 7ĘͽhLI8ީ@t&F*d\; zd}g*;aQ>Ư?xR > Ji(4.fx+/REŭCY{G&U#1yZӦvV7ף?+8(8 IgDY^whzY (`yyUۃ!-*lENh"pqn=W< e:7 Xt[=CϯnGi؛K\]r q~&.CPJn[#=#]B`lU3}N4=/iB})s*s\=^8pJʄ뽯cL( &X[;;b'$*R+;%=bzR g ۊU1.u>2w*ewWR7O&{[p0:"T;re[SɍqF$% uZ.F{-&nqÙ"UʌNZ|;P:uJZ`ܩ'kiޒQĿAlXZbj/wEaᾼ ZbhH$r4KFPk}FV+֋{ =ͣqck2!c/+e ~3NDl,p菜l3֨%^P*TZarNê"~)Ú+{yz NZKR޳sE%~˃ձ~;*4Иp=??YGYu/UQX3Pv$޲Z#&9H6t惄*j:?B(=IWYYj5˟Lc{L*Puִl2. R,-F')vfq ^9Ha0˹灱fܺQ,F@i{# :Y/(C=;È%dXc)e#-{D?G?c/riґS`܇SwN` 9z׍-wgs lO{e9URy?{$3 \Nse-Cv"~qؑD՜y# Rjs8:EKRPC*H[ ;gI12$7K@'KN8 "PQ>;P4¶^M_O,Ӂ^{i)B 9kXF:`_nŝߨ+ Y^7yo X XЎz$ZLZM+`Z~k* ?ݪwPj!s a9`zEÒT 8OU_|gaΥ$+;t$h>퀓C _+~oS"Cy5R?XNt;ŝ*}Z ;s]>MA1n1&z:)K($섒e82C)F72ҳ? FxðWGBqr?H,. Ƚf3wI"\,u%"jt02g+)u} i4LO!e<^im3mFǸ*rV׳ʟq|4.Îp}9!i > 4MY6shZ-ڷ\yeyPw݄UEQTYSC ڹ/LP>SÉy.BY ㍂RxяC8MqoJ69ʈ+enm ]}q;"H_Wɼo(p\WGR BykKZK~y7nqF͌h蜹g4jS =|:E!R|Fr)Ŭ~m13wC6Xϩd>>ԕlt\{Djdca%Y]?0{a:kJ?QJ3zXLljqHNٹ+"d Y<9F*;ĸNU:GioB!lg0[%:D] ,5Hy]>WR/9{]\l&?g>WYi 04kD3s҇!2x*I-Mg{AGckC~@~"0햘ї b}_@Ɠ`hRsjq_bx/{\C\#h`v l3{l0v|ƪ&[,SRkW 8^q3*-V_UY_oK#/z(P3aWú!9qr}kSA@>T[y7|ʌFyq !t' \c)&qR%?y^$coL2sW*h!ɫMdftbnT+vD}q"9Y<""cx0c4%\Pދ"/ I9uAI:)?D;-oHHarNtcC9s ]|?;ڷHפfS/|_h9$:KWB%\U+<[=!?OsJ~Saw%!jʩz:t#ݫt]ՊwO($eid)l5ёAAH9% 5[MߙaSE-c`XVXp98=@=+"@=4@4&{%1/E'3Dp+=h akAv-pt871prm -} 4|6gDƀ%~b!*DQvm=J_q\tծH^]]h{6E;WDh1%5P]#^dp$%7[zCT|kHUX32 o._t`E`>tU"! t$K+?N z!{YطxEѱ=0{*h2q@L<YӅ\0/-;Gگ,AaXOnCF}v#@{yګgvnJb8Xtg1ϲMtMvssU(HVω̗ #g 4[mX@ IPFnJo}.>%m9i"YU1 t@n^JKƼ+矬E'Ǎ+HR:{}C WjVo9$CLN6"`Gi}fOjGɦ73 )9;m1tOC3,H_KƅyUCZ=;0 0"rEQw܌|OždYijA`k0%|qgFVEJ߭rJ8t0$N"#],52)oq=xqKO+6׎1Zu'RAE\6I+vѓtpEΌz2$첊cz܀ .#}n o4'bLܷg穾F"}]/eaI0Ȱlyp[d ڃ3xsq%(恪dnR}X^1rTVHl?9-7H}MLP%BvB\HbG'`<%["(@FT~w,dT6"R&,S"T2=z}@"n 5ְ@֮}Z2&}$ǯd:6QI:|S'*y{VfHH2S)5|8VO>'$:K Ce6tTF}>rRYP7l^z|W7| @C앨R]-QuKҜ'd"D]'vV/6QrY> d)>Qrx(k j3J|fN )g >cim ь4M4㾉vu}v<#eK?2+ht7~d2[:(]_p揸E㭅A+gj9+d)ޚq428B4Q KFf%W V7())\ZcVH~6v$&3kMl"DhXXn#Ig&)]T>@>EטH&E׽-Dڠ✀8]Ps^@ʿ M=6eP&w>^&*uY+ߨXx@{:B&k2Gpb( pmJhhFyƪI{d)3%7e@T\mBqe:zg'~殷R9,}{kC$=9徳H6U`E{T3,nh4X9ӉJDzphTDf S?w"^t)x"r-%*퀍SC kUi⮰;Tcn[ lCokc{©d(UsD]Y >,&lpu [*YFa'ڝdl3\ }"(Y ѷ|" DUsdr h3DrzBBδ|,ԧ!.a{m,eFs_ bli]]8\< T=Kw#t$PKwYpO9&6@s +.Pq˂$!䞵m &X'l|#)7}B L9 t}/W P\X@oZf;e׏4k{'l ]\R#mӺ$pD^.+r&V @i.Tf ZH_F|rPXmҘrZYQNTϛ-U!-dz>ϰ/T1q\>AQCi kz| =jiPGq5wﰽΠ&ڲہW-]'gEX$ޔ|t,^Ƹmh S%}ueh9vVI$O$MJ_XɅƻLWYk]祐8p DǺ11sŝV̘=p3OZq!vOfBv.>qL@}{}U Q/\$Ƌ_AIuJ(~Q=l8c_~桘(Byw@{)߇U"i>Eds4WjwA'r}.Aԃ47+9f,+ɩ[KH@b7X4VR=ש6jͯf,a+.CyЦRfzP 6|E/8 17zf{ ƚ8-judSwJ(+Ga}"ݨEvNSF-Z aޝ ^y!b=w阰]K|g\K49GS=^\\5- 6ή|2,D܂ePm'"Po&y"$<2ҸhX7q_XeWM|4 BXa?C0K"}*W5QE泏(C.!c:ω EzĆIqQEӟZG`Y#=6*-M[~k)rqs QLs'MBG-Ll#/sV&VCTl8g /& ᭣@4ɤ˄!󶣉vJ/;@ T.e ZD" S0SϑKS.%-W,BQces_HxFfaQal Tݥɜ z _|탯✰>,1Ýyt@Rj7uӢd)w$Qr֜k5ǞDFFRgZ{UZuX<7J4lph?67nb=Z{:F*BA2d9cí7 s#OsJ$+jKWYdm M`%9xEkZ6[( y.*}-AԜKwrYE3rñT 'ȌWML 9(WNe?hTup3e-G3g}>t7b\6T**ZԊLs /,8Z XRbfaMk4AJKL4T4-k3K3هS["TL\Oٟlj,eޘ1Y e͟x23rn^iM}K2n^6x2s:QMljCHvr0Sɳ&ʸk1KzT#F=`|U,@t#T&.)*I9ٯˌSJ l>JO HxR`n`*4*JqiDpMպZ9%nXEpEY^m-WtrcYY 4#r'P|"wdȪ&8gvzQ}˓͜4bP4II+'jCvmhw tmVI=,18yqYOhwá9]bhd[m x EC5k&O?sܹ`,Ywf|4X|hP2ע\~KzegZ2іIOp$3{F w#_. Z;dYuJk.Fw?EŠ"cRt*l^O7։:_iAKQ(M{Hȗj xǹ\TD+Q݈85x_:@t;ſ|+!Z#,{*?Aq_jg'^vn!qH6^a.8ˆ&rwaC * => Ȕ Cv:7yecfӁ `蜞̓xdkNA5A1)^$$!PH4i[@{<пXc}19pPzmVX3;'l;ɢa-E*<" ;">2C3,C̼4q1NF?u4T2̟,G݇T.k3pCdhAQK% oVtl>=mg/di*0Z=_Ȕ`2tkeN*]g AF1P]pɔUrr|w#GQY-\A t"̜n9G^4t>a aZtL\o8mByGꅦt WUu5~e}ũ.jcrvq=݁ ^0rF M`G3y٤J= `J&"+ Y/.:1LτF\#͔r1T1] gIeq_ %B 7j>4Gsǭ,`*R3=.zEf!%e3ȧ>c8 4U mF<xu:} ./o糽*Le(3f_8\YaݎɍIoQ& eRm3Iw˳OOd*eSsI ǚ&f|p)r ғmX+C?xcU6gZ6a:,8en17G;o6+h1'Is,5="3*5ף(H MwM7rC.ݽ(L|QYm]A%T#NOS-BA(p?tMBi M/fix0?۾B#0Zчc~*@Fيm L {|,/X"N7E,>HwUΏ$`Z VaP+ {d7kq"ųhc役=MgtZ1~?l5nWEe/4 l\`&1a1j$ʞҋ]`{u783O1RnNo[E0]@9ũ2zӒ9psNw֯A eB㰳E^M 6Mazdty\TbXѥ~8S.k!f^o; jġ0TJS)(ȋ,;p_Qm6' (n;||leES[޲hCoWEx-0*mk(L/{>vWq/-SB n˴NG ƳS?9\t`SĢLYV@MӰ $NZ Fd jc N_C>JdbK3.*rV &'Qz_:>z-^ex]Uuxw9ШɳZ,[HfN>/߷۔fs~/79TbU(~3„eRzN!Tbyh&jGH73I/۫c:s ^"GZ"v.YfmȎ 8l7#'ה9a4wRH_m$CEp檳a?9n2SAOj-[ԇr=QV'~]Kv"Br&չ̛k`T;*6ɭȬ fgyGhBFUȬ Gy9ElBR!Qj2-KRmtܨ~v|zVu Ӏ:?jȭ56no$|hPddDlV)^( y`"-]RkitX9=;!n~\wZ.rϨtp1[ ./ߊˈf%|eò>mwhB\9| |W%MLz/-aMݳ̕$Qp֞Gi8^a]ajn?-_ [dw;Zp/J[TePWA]ںHdE{͹84 z ӓWN `-#(&h)+{d] `.V NHrWUO+=ʀ(‹ܠ6cm-j @NuiY` !$~d~n`B&5M"-)taa?$^&@֔j&՚'c$ug0$/bXmzTMbV .&@~.z]-0I0ӌ MN޳ LW/t$KE^'Rׂ]_Bk?aBRvD)T:3bCIE 'AsnB X TM{k󫌲>bFeIɣDYmI"o y0$*s BqxqXͦ6U}$]\G3WFk-%e^ҞjL$qv ڕ_jɢr s-18kWR-BT,l+-fLVC9ew6PfZ }iAZK*!sabZ:Zlѡ:]IbN1IUg;f qCz5̓RgM0O^" ͂ռ${5W稀Y\lOWvXk| Ϸؓ(9,=KS_JVv'%R xJ-:W ɡs&ѿs֎ R v*u0M'`ݵD0c.v O<_$LHmN/#s)dkR+bK8{˖>Dc-Kg']ܬQ <`OAgcw|)=ԡWs$NIe1D$==ڏeamGWIfn ̜`M{'6B tؑ܌M?O5TnӁ|*HI 7S2qh%\7l)M/#W{mT8)i)j`s%T [;#Q NYIKpVofn^L43|Y'rHnhI?_eJC0D[؎Lbתx#x~ STTN[!ivKú 9:8Pԥnq<]g"5W&S7Fϧ_@ mEK[Vae ͔faéҿR dh }x4e0;r'5H.en^sn*='!> '<ǾٿLj4z;l-s_֧<_^R_sxvd3>S%܈>J̜ )sm;~SŅ!{ ?l ?BɢK=[sGe찋 E},uEۅ6\ІAI?e5e&"Z? z;ޞXqajUvBu9B&ݮQq>v \Ske3nag 0Wm{k CaÄfWɠíQaj4BQ%;w}ogќmbb<Ð+SM +52³Co^^\ dbelPq(՜P$_1Z"!jcv.IfAxŨ3fL+^ o]'o3ǪnVO>A^1H\Kj=~JdAP}iŦV ~ߦH54 /gTiҙ!mvbn_o3xd~G&b /_-6ӡN퍴vbb&KB7 5㲒)ϩǠ=Qr)Q0Qa2y(1%?/Bjq>pYG"zu3s{ bkS{DBXrwj#@j۞T%īGX2k ׏>?J"ؑoZ~Sk>дѷ9? nhө\D=ϼ|v)E@Mxwκ 4;4h1/x&Fʋgi;;1EHbm|bNŊp8'M]lbi2ZOKΙx՜hW;һr$>8VIeo,F'SŊG , xD$"~^f)/2hNA] ^/߄Pe7u8 3c(dYbǞ/;P n>df͗8hg:;q-%㾴n4&ɱа(\W[ 5I]m-äFG * >?2DNHKڳ.qo]&}m#VŔwue4t~8Mpb}Fyj!'Vn|w`AQ޼JƝsLim:Ilec3k-d4r`)¦K2k8ꫮK Ѷ'rO$U$GWpK-7Z7|Vydhyt/dOZKYd+Q&g?7,C{5֪i,%p?˽Qh_PSӧaXȻX^heg9^8,OKJ 8rU xÅXۊS/W=W`W4)}}^UH/kfd%gwߵgs5um `#HTq^m㴕-(PeS,"k$`-03joCpoB|ڠD\ 'i쯯gu`9#Zfl;u0l^ 7+ ˪pR}[P_-^d69HN{,7Qjs(z#`c8d݆m ԢnFg|->.]hScg|#OpzV;`8yxO`~" 3fӺtwPj.OnRmRz9 [h'Ve6Ч7B`o NZQ2Et0 n_7:q1n*T^+$go~6f | ɊѪ=(rhFl ӑs^!HY1 8#?wb3-QNm5Ǝ-3Lbob$QI8~&odoi1@%wnvLAQWdѴߍ.1yxulov|篘ap- [[o~g/%#^TWWYUKBd"0~^Ƣna ƽ?VyÓ%lqV{WY clAr<+MϜ@An~a5;2.L;{= @ƙvuvB`Qpj;/Ek 4/S_iaFߔ- ?l[)Ht v3r`ß󜜌w=';$b'ކe^P q(}\E|pgs|o xwXzPSifUL[#&sL3&HG(:PE1m:H'-hwYc(f-m֖8Fn8p=׉HK=vÉ:WSKXTZ_ٽS$ l܎7-q ZQafV ~7K U/7gp eG3oiFGCꙟJuII[o$n{(HYѪjRsR#;V۸-a'`e30FlR U 5ާ.о9J)7ܛlDh_*0nM;`DE J1*GQ_GYexxo$ 8Ԣ-|DͶ؉ӻ𐹏-*M8d!\p|`=>BtyHifŴl{&F{*K+UySm:~O( $*+8.ʾ)`-&57Yr{-e0 ǝ LA♯[[kL{A6n5׋!@ 8AfV\ u?x2;Հ1>#̊+~V9K5 С۬+4g5'{ho$WÈ:=,$nLwoBrA|!35ތ `2Z6]PTO|jPT!t8 tEYNmZ聯=5#cn፽i>^~N0\6'xGB9@`NxR >&_wNE`]䡍7N/b,Ar"Uv|LRQ hƄr)Ĕ9A2"8@>[T>Q pDQ۟L7Gʉ魓JF{`m}an36&lXE#yKR= c?.UPw{ O&Gth$Tǟfl>#* ؗ'/y[B)'ki֦s:t)wVQ[JoIL-Ђ:yrO۰*KTE FN4͡ (p:+F5@%Lb77*Nu!dkVG=n4gu.ΰsqpy"m`v>KG]2Y[c/G|(^@q,@jD7IB{)rZ!8j*Md1/ .$/ݤDL(5SCM*(|dFTI`^Vd;˭8yG~I`z3=P%`]DA*;z[<3]~apn -0 ڿ I͠+Aԣ׏(Jflo*snT3;"\.ay[KJ{7BŠIɗww9|PzW̋"EcCfbOo=_eGBj`~ٽU-´ "Tb%]j`rh6oFug%B銻'`mWRRRq43 )ێ pACP؅H3\9c8 O#4x2jl,6R.Ã5sK'JтnKM0opF]x@IFOdphSE̿\|LцaQɥr_P?Xuw$p|t"j'g_9O D:7X2$9[;3rU"[=b 0_/yEYrjVbp+ j,._M:4Lm6Y:*06Ȇ^+\y^l;]QΎPZ ϟ N0=4ևoYZ\0{sJFT4f =y^Ջ#j'XnGlB:G6A)גgF|"˵ן},VzI=͏bb{֛WV|aiJXJτ^ 6SfR> gb.ޮ,c|C5d86oEк^ȃ)IWRu pHcsc̭GYj?];cЂZdcOouAW>TOW]Ȗw,ߛ)YuG+6Rc2 Me jw `c}E&I$x 1'̞_&kЈ^7ri)LưLJtD78|g@A 6%txL! މ$=}\I9_!N|wԾt"d"`B&e=3R|CUx+$*G~1RRzH2%Wq-; [nkJA%,5#IL>mpR,1~[UK/ÚH bM)*jiq.Ţ=cpqKy shS>-icgv0{1<X6>\nhculPt!]c,Oat*? S>E4;}O Le켟̣P0}渒k `vEH$x"l02͵I!813Zp:e_H%n,#b6WhԲݺC+Sqd'%9MEp/ԸiܺG2b"o"j9{CaK01>P610P1ϫY'{yHeZ҄DŽNbs;~.a ɨƔ̆-FmDF| {v]\or5_Tb;]vr4zU% v9Sc#T]̥@ ;;h1ʄfW ,osz+ -j+E)ޤY(uhT #Dzd7b{cCu3Dhd؂ UEs0=ydmPQ?p^%Fפ.߭ x_tѼB]Hy@āx)S^Qܳ%%m@viC-pAazOCHJ [z1N1EK>`+|sX}iDLo@!JC 9oi_΢v ?Cl$ _yN De2uSd:bPߡ)aa\e 5cCqn6]Б_=YHUr+')Z.y48R?\'Mjh ɜv@;t\tLSŷwo0 сkvUp,Xr&BTS.願w= :hu^BwyZlx֍ִmvs* W][x=Th0 ̡!&uN2 nF o]w'SdO(M`FA`70RfO @_1Ḛղv&]dw҉֪%5S0> I - wk?DW ;3r*3##t:1Mg$in@.[6 >)0r{n4pMӶ.,5] {JWz|qz<̜PȪYs»;uwJ : rw.ε:;y=BR z.!j=2ËdÈFY^mɃw''Сk$A|pd WZk?X Γ faX7` rqxr;N{fДʟ9\,Ȼr&Kift7zx}K셜jʙ&0~ɸ2q7 ݯ22m﷟XTWӻ bkjMҧO#7;UQJzhUN21<*tKxd=ڽw]}VQVI;QCwH EC_U6-R,6Y7ww%/if|(t^2}`!bj:tfM3і68.9[xˀ)e%Rs6I@ !)u,uHTj|Tmj6!GL0pΜh#2Jŀ,QH`+z9H,+zdT~FR?>cGNт=̧Nm>|Z!{+IO^U1XeJm~%< ']@Rf:LDx ͑옿zױ19VJqPؤ>_j4)rD"$YtX'eb HYJEmolzǣ \"ȁ 7TMC.fz2TY7E|M8ǿ?4Eia ͳ 4`>^Y9Q %G&꬗Os-,S`4l&Q_0ˮ =G ΑypNנ᭏^iGLdOBQJI]:{"}Ek/"FwӚXexֈXܧJ5%K b*krƣU wl&jr曁uur)V?Pў[ok*Sq5Ȍi`wc;؞`I+2bLVxհ A&UhP hhV >ԍSͶ%L/)IzFu@қ@{ha]yEhyI,*m-$Dzx8+#t$acP?8~&1E:Cdg%ݡxх>~q<'ǝὺї3U)t*ߦ*)E75?S%]f<-XHn"t=~#3˜I>|YJm1RF(Z~.7,ܥi@sߙO$*Ȑ3Ԯ 칍y0P/k52K-U+"?l*`ϤEzX"tʎC>Ei=[,KdA>xҺlu2?~8%hd|,jA\s:eO`˳FՂB{Gϐ箫G`A3(6J 1nl0ݸ^-[+-QK& G"iA05;&e;mf7Uk[SUvp 9f\RQ HL$V9{8|ߗ76W⇐` 0i 'r>F_ɒEUd.[&>kn1>}V 3\]. KebݷjG@ĆCs.5P=An!%w}2,yGV>iB$ŷ4lܯwCB™I *L] WXY4\ř*>ŝ +viG·I)]3"|`@y<Zt#x~ロzyV"ŷ9L.n @>BR|.L Li'𻺐-\QNDvzb>Ȅ|G~["S{tl0VjM+Mُp6)cuFciDH wy>mvwyj^J9GjW2%7 woP}F, sv#+4,:\d U4Jbոm3GJ3+xkb*Ek$!FfV6hF̾ݧkMISy.1zQ8S{ل <1U,e* +sIA+&KVYcdִƽFix r&p'ӣ0^zhȈ ϣ}nX#3ZWkESO Tɋy4Wrp@|0x_ aθǣ70=w2]WPPq,,N '3ZQT#Kt(v oFʕk9ŗz'&lGxdU&s->W}rBЬju.Nn_u++Eˠ= njږm8>?]AG%61l ;,dҞя S\RD/9Qmʕd<w̷F~Z9Ls'Pc^xf)]|YŔg ^An1R)L(sUY `1ɀN_/JɛC+h;s lE 9Ũ+^-6hI 3JJmX!}3lCT8M A[Rh..dHMXkyQFY ^LeR@Q`D̶l(3Qmn l#7sa ET. 5nb.dxpF$tmG*)E.͜[*Ir=ߜC4cR#y2M `MHGf+ֳu}PzLHnmu댱c*U@,ɻ%|z\:5>KT ,єL6 ݻڱf-(^J:-\Sl%M9I_'׋3ÎBQ&EZ^M~Xlսtʝt$@22'S:ozA3&Z؁"HQrz?|qrp%\V9#;^e0mY^Kȭa%/L3w$"ǧ# P M bʲƉ.?VQq$f~[$ÑrXV$fN[SgM"CGpjx̆8/|^AJp-*F!]e'z&-O*J!66Gc(rs˔Ҁ xBxeϒ=~ ZC%"]{([ͫ8/@E(qUܙehsW)ގx/DMKe.D+W ~?a$ ugu!)qAF8gso$JSU(4CxﺁNd +F2~T6a bҿ ҒA? -5EmWd(xT090C25>M|Xz,[|FuhE#HOKUm'V-up 9Ϧ.I0j0>dd5.ǠO[(XMm%y*s IepT!; x\Fu#עB3%ART,9lôEh|VąH -H!穤hLÃCpb\Aiz@ sęEc ҄ 7ȓuzd5~:oߑn>$ᶓ eU vg|.~ˬ/՝P:`D3I]-WbuZs1g]$ _nqP(9Fda$^/&4ܬE_?W\E}c6LEuHY|PfG}, o ;9G7w}%l '{pX(᭧J J>1?@٧ڠcRA(!ÄAWT+x<̄=|*Ӈ]LsWGpgr֟NɅ_[h*V|;E]*#Cd"1At'.@O..!BfF1Y_ *;jnՖr!OMaR#0A[Gg16#!bᦌ;bh'DB=Co9a2dTe5mP`VR E7<.SX1 >_\]puKC- _ܓGHц}UJX,@NN+y#Uy>Bh eVH*pyAh'F])NZRkĹy^g _/+1+rgV@';ꦘS ] TۻϏ2?ց |uZ{,1ǖpD h۰-L25;k,Rȟ Hȴ@Vҟua&/yρ[=}ZSrR&J.Dq:QEj rGϰucB̳1>JJ@A/p&ᅟB=)QV<_7Ζ|y{5lPL)컧`ri0Ȁɵc%!+ǸýJ4j҂,=a#y9~U?שQ]"y%(cGiѝgU1]{E_׵<׏P8]> /z9MgWcv/W.(BrV>S__kX'} ;jΚЪ~qf0vo&;P57C~gD닋U8_1Ze@lK{Is8FǪOy (ed~9!)rVVu©[wwUUSEM2)8",Ao!79%`B r޸ )[=`Zqq Fi7(Ds/f ; ;p??1i5W`T >Nh ̤b n$}? yH9l ^Rm@Aآ-ee~Sxsњ_{F*p{ rK:Fۏ>4} |[GzM8ʿ9:FF6 ; ej#g%2Kr"3XqC:1`[<9l}yF4CCܸhiq?ɟ $ u)K␽c; W-R: @(UodL `c?:z^|fk~B, Y o/7jLM^q_r-#m8+[@KT0.t:1n?̰f 2N'*T|y˃z:9 d6Q8BӾdn=Ӻ%FCB-sAT68miW)` OK?pU|ddiB|?];#7jUgQ> Ʊ t;N֏`]/*Mnev5t1X;-Jw%:d ?ϳ&[ZDv @z58S x;rI˟Wp͓hh- Ne_2k;wj9Q1b(ֱ8 g"!:5)IFw1|R8+EhVƅaB0΂4r?U[%#)]NoIy6>MC"w,^6-(/(é픗YS}]$(3ϛS`R&ׂkĩ8h9>u MεjR$i^8@$OlP1gmE\_)*LBx2VA5Re%b_jI#dyM0F$L(*X=[ip @č@07Plw|ӡ7J+ܹ܀(œAZy.փ\U]"dUJh3gE `Rnt :u<N1t|/5J'ڧKuR7"8x%FC׃)OyWȅ{_\ 4a3 8 j*kbz?^%Bxv9[ِQâK?-; #i=οg8y9`@ۃ6ӱ^uq\ȓ_%{ Ro޳X?Nmcp3)x'\.[`48q`,x09ҼS^k$a+)B]u !D`,3LU &ْQ3-ܩJ?K"/#IyZî}=n>|7& LwfM:e\)ofC))ӂ&R95KBtfO=Zu\@0";(u2J 㞝B&"jŁ<ȣ(=->hDk+lHQTTz7C(e1!pRdÛj灧_G#ɉ~I,IKwln挙+.';|.2X۴]U!ٝc.u6{FP㠦v:++(CkA_X6Re)bP?i8(>K'".Q`r3FE^&${~~# tgd().ucgMu\ne[Piٖ{R?Q)1evg CRA~cq d)\ݒO'Ӫm[g3LeE@r-T'yC e*s\~͐@ܓ m𾟿$ [2wP%pXf7p5<q)I!Zo$  ؗ>.47/ R+Cjts8£w"R:C-We +6B+ iyá]$fUv `~noI/FSEx[^p{i@Q?SQv_?9A<:SF #O ϢZZy>[+#d͊8qf3| B1hn@Tjs j)͑cQz|g KAe 7R^}jG=Pi4%\DUMS* $Rx g[aN%)} iB C } Ҟ2`퐒P0]Un|C;r`!cL`@<ȧT HP3he/ ד0rm _#/wO߽(sY 9i$䰙6`LRtR9x. d$`VԸ``e !Zҙ lȬnW (^ -SH~^j(ޯZPu gn'km_{q﹵t[v@$.-,ۋMꮨxCޱ,A^i LG~DJjwG6!X9ay3\#P$o&Sf1-' c9?UA يΘ X 5Z.({L6aLŽ^ H;Klb+N,fMY5FӱOL? 6]KjZ=eh#D=L"6 fטL?3;?"Z)`ߣu?x ,dZ1zz}B^,Ru XPIS_HwU _B\54Zdnו=,iIvO?v`V'-4y1LJQc]x3\v~M(ػkY>4kF۲_PJ;dh )K?aNL. }\o E6DG1X:f pn\295^;K.# aKe1~8b@S$fQ):F"vR!0rtuqv;!E?@x#O$p'¥udDǟg`!ٻ*&~_|j"쌜}My@ fP{ݠ{EUx ϡ`#Mkšxn8Wb"gޗmM5aySm2 $L#@~+ε^|qDh9R6m\}(*k:Yʽ9#2ǀc*.lɲ755Fb UhhNAYJkMEogz,msW@G;+zR9CM=@Y=8U.>Ɍ`^Zf CƼ 3Q;he4:"=e], eurt]^>&o%Duvz'8;WgGS丈 6Wvk(̉:46~> NlgS%P~c5l !^.X[V4##\ֽ nTY8PZT:kIOߺUXL;3 O*( @νYQN"D3x`7Ê灐iGc;RQiOEf4bz'e*++%P# q"K/8T佾 $ &9^%^a$ITxu?]>m ?MkZ`E7v;)πC .|K'A~#nY Ftt$Bϡ^ymM*ǻ=Τ*30$ekvV@q6̽Ӎ)uc2e6?ɩo<"8 $a;uT2YHEی}oŝ<;D~* OC>&Bc- ]a4td8AÊ:BmSGT"@vR,Q*nKP]v!67# EiMf$#%<׳A"hfXPp',l >݈ކW>BϦ wgAGF Uua`'P>c!w$0/?@ݨ `;TfֺDRSWk o9jr6H +LT+{ Q9FcmDBBOqx=Mpayja3@1N$D{es͐m=Ԯš1$D)׃ɫn?KB*{KzWb7Ƿ%eR (Z l@-F-ڍ1UոHl)4"Z8#U=y$ P*Jn;ԕD0n+-Ke\D]&^&>a>SBh] /~`\sA&%z'x ,̸? vHiPZ)n a .F| P磕m˳#ڽ~pffid`29bF!wj6xNM& -&_?5@oD-͉S(3쳞6q،ZEiT}bR9A; µұiհB*JY(cnsOgsi|q?T_ rdj3 ΤroٳĿ6_#. 'yՐ İyb hpi\º9 R3_AƵ.-Ώ 9,̍O o'g?< aP"><hWERWTs,A:w 4)c>RQW-A@_-yq?w۶mxyonHxD)u;KmB6|l)ekPyw 6X?23WS oΩ483s}#溺f+uB2UE%KxU1ؑI[byڮ:/uk'Cckd!Ku4Y^L YW]3v!I枎vv{CVdU¼8RRWi;8V |v7JJU;z[ɛ*G]oB֍%o]K+Nѷ"9y$IFqEDh& է  mTnR.TLUdu\Cs&_$ sF  `!Iڥ1 b+Lu:\a7%2mi| ;,H(y%l^VԾ>{:|_ohDR݉qIjpF a&QcJ~]I-P X:ɤl.u?n>va ̎'϶C@at~|Dv9-T6='q$'`ěUL^GӌuY뜐jJ #Dgm 4;xTJm.Rk{j6Xc-.IUVDx xޜcl_ <2QuoL`pJ%hE˳4NՐf^AB[r:GH¯N"E{46h}R)L! O^BĮ8sTn#!w4B[I\`':?dM2\D-/:R@^ ۍ+2|xJn箵` -v%G>0y ~QDdC e9glRl*zsu ?eW \,|mb%xLb7!Yr#9xHct݃q:EHr_xAGMI'uO̱ p21(Ґi#᧚XUm(~O;j)2/jtɖnⱮ~Ou@N:wHdu~ZB9ӀbP} ǔ[?I]Un*#;MLwj39yYL;[c$vdCQdzVH0 hòZ"3z$ebkZUކ^6F@9 AjqT}9a;͝vPRJx? b+Ҡ_$a\uN̓8@!EiN%}fl2gǓ4%+Ա&۩#ı3wS sZLwXb9Yixd<ɵ@NݴrhN>??FvcY/)kعD{dk [V"9,IM%C$6j{Ә4V{SPdxrQBN5ܨ!1!+ 6晀:?!:>J`[{d9^cU$b&6ZzߵCb۳k&_OֶFpkYuCqOA͋L]p ,H7u>8 #Nwgh:PJ|aۿ\޹6 }#9S(&g1c?x ֗ ggs_񐧈DK̟N⇨ٹ_[ԩUC9Y+Zwk2.b1LS23QSۿ[ȥPْ~ beZC-E[ÄnJ_Rz^zƮs99:3q jt~eXwA(* EX 8˂ÆLz[ۣ3jkevp=G0[$e0s|+?]9{(n+9}u|W #J9o_=h.uٔLN$CB旫D}/yu¦)e*ک 5[ECZl_!TbLXB3\v{z\* 'GBufcm9i)2(["#RUs2J ti,hYuc FO w$8 (hQL4aGk 5L{C-xe<\p-1hJEfE@4rMEdZ^?F#::WMlDAX{!pp~QI 1 U=,t]S+L&wtcҖ%.0DwHa WFeD Q@ƭ%GeWţ;q}PŎqȃ @U@*Т59kn.^#Q cY6YbޚC@E[0=`<5wIBIg~MfNWd6]jW26oni:z]Xso@;ȡ7̈́aZI/puSaPCr5ӒJsIjȠ4ѳs!ϩ3D+l>S.f(O%wUzQÑy%[cO\ZtCdK{a-4TAfr0/> =y +ogƴ*5]hͤbk:`)vF1N /.4:}|kӼiֱuV T$ƻ%^5YG{Et2jqZ3=UG'aF~fbJGm7Si@rߓ(z%ۭNOn:N[yH] ESBmuJfb.cNF>&XRmfJ@ǟw>>_iLq8HS,7ņ s{}t>6ʂ{)/4lJ 77%5Bies158~k!o6QQjFpd#e[HN~r.,2'cXy.G/J1We1cuiaHb1csNeo| M#aN˓pq.5;1IPѫo#KƒԴp40&2fIȧD(P 1q9w)o09;wէYr\ \f{K4^B85\|uQkt.U)L]R.hcq5`6i^-|i%QDB_XJbQb(zD߻3pr%e,4,*M QDʝXPZL\3U rZf. K*h))Іk ~dŨ+ma%4 )'9j͂kCp_B. Z$=oq'(vkT^%>չ'-ե-1FڈZ5E˥kź[r LwhplSRIzK`|oʥ|?JV%Lr <ԗ32BŰ9Jx˨1ZGaE@^QOw4#vshqپN ->q:c?XXS{av\m̘/:SexcCx%gR<ѮHb7RrYжbCv`uU δ,ܽwjF#N?QƿC~KFWq$HT9gZR]#JU=`0ad>CmM݃Umwu@FHԬ>J gS܋ _ޜu!_ߠC!Om\h×w~76;b%p=t_5xI] rޥ[Q}F#hd{N^B*|,yyu4z 4 C; Q=-x:Y MFK,ZZ  @jn]oAE1f0)}BrP0WsϳJد:Z ۾b6g׷͂cھD[M4C: ؽ}jJ#m&f;v0(Ef*N;kixk"h'Q>SmIձ8 NJ絏mdvjWj5P?ٚ\Z@ =Z͉/wdL=Tϝu6 ˒;8ZK%uZCiXJuo^c[a#ć{7 TXh=OoWK͞a:9O;>'Z uU*Txʇ6g:Ys'F;Mз^WC/n/'rն.)m! ;M` %L;R%b>2 w둯dM:~{)!m>_ևЏRǵJr9p@]p [[^_t6r69Q͔|ϕږ3!.X[rIDžc+ qfZ w1+n"W;.=jZTMRV暍MFz޴B Wbhj^7.ёx%F`M-aF(R?FAAm{ {yTQg]4/91lxZ訶]](la ܧXX/2|휫 /?j$ Wi/5oz"lKYa/F阔v3hR$kBtH%4:߽ #H%7;S#:Gv)T~\w>=L,UԓURKA~X~積 ;$por; n,fcJpɽ߱VF[ ]Dῳv(u3cuԶ}kR}~r m[S9sIG݇##d"3>sFIyo#&r!1(7BKЭqTje6= po>rqC7fxxVƝA䤚h7?MJ$g.{*PN!U\aY# y/bë0 |-:[g74hR6l|XqnPXVTx[̩Ur|wU!5C 9]rc_ӯ7-Q@SvZEcUQb$LL:ZcHVȢ~, UG/u\b~޾I>"QN4w*vk%˶ޥ}iȅ֐n>:5ϸIAĨ2N5lGSPhi9hX ɞzcU;= ;1yI~ʼn1u)ӂ7V 0e+';q]_coVk3iـ]Mi6Q_s\ĝYINe]=@{>.릡R]jTfQ]z tgFGOlmd*j暋KUc9Ya/:,A,"t&8d_ؑv7E8oJ͵gA?3Q8[5Wh3qV.sGI%Ud)lI(bnVl]U, Uc&%rh` EN5rfmsΛW]gfJ zXjz \"c$lHu&.T"qek!N{^.s #~>RJԚ:_b/ԹyN,"h|3Wx+VbSPeƊcͨR13鎗^6dЉP_3F@͂DCst_ѓ*!^}5Γأ.@ ?Z{Nt^6~k;Āy_Cu54COX(nѣfꈏjgfv܆ ξDKallrLuI=O3ˠ.HbȽ5ww3K{ k=m M~kN[ѧJZ}P+C4SV|I .y4;)U' !upR Ka UFzʽ~pL_fXE:w8 c!7V\eyX^T<+}+|` &*Li%ii$H0\QGU\chKZ|<%q.) O҅︞7|J;JE2J7| x-BdcWgK&ͮ2gaAC5\bKW4[]TUvBtQn(h% Oh2xͿҖHz0 ކ&V/(~p8G9ȸN-5wB >vhcrҜKKrUvyAϺPZQrJ"ա0&dwط%5|C Wli,-1r3e @((HGy"S5/'/ it\@E Kve a86gZ *0\& WViu0 =]@1Jq:µ;yO´BMfJJڇɎ! _mTh!kQVࢥͣ`7 M/ __|Pxaf@.!O2^E_ upPr~bZC_PabȪ(4Uu#_8Q^sAe6HrFG+:]#AG>X,aa񾈆λplo>o!J؎8ÃI~2mI3E#Xٗ;qh83|a_ΫbFiUę(H-B"EM}`GB"ߔ$(#pEy,Y,R΁@ټ;ko1 $oQ9i A,%]Eu!q V]C ֗ȽwZe@V[\@57 yhk.ʈbi˟͒,2=+)AVd@նeĎ^7!Yg,mݫ2j BTgbt5@C,Shl6t?wAﻀoeQY X"H@;! C՛_$4^mIDqp`YfN2fs<[i;BC`?(܏5y> r/B"|^آ0X$M7 *mũ#S5"a(x uc4 @YE 5vp*7.[1xh1qeGjט]e'L1 |wUc} /UN1p|xPñ7iUMhlXXh=q]|e)5,NISO:B0v)XD],<HfYV~!A˯q33:J<^iϛ!Z#  #,ux,v@ue{$37ܠQFY%d%& 1J#z=3^fhS >۴ITnyF$ZGO9 0z,2^yJ(%b_d24aI<84_L9TOΰb[sTor⼜1x6R=HW=åŜ0n /;{#@G,*n-;oeN8W?=V Hbi(PM&)4ۦH=[A+&T~)Ùzrr 7U'u{|R3^<^x]VfU<яyhd͈cYh4"bDpEVvp'KLTtKQXpC|+A2w iv~Hsk "s'* q{m`i|iET2G…MV `ܡcWE KOBnmYd|t /M qRr-t[ECK/MX7~a^0{&l- -T{!_^4JJ_oY¾3>@,& Iu>-2aNĎo$)+=e%`da'p+1JDgdC%7=oVx4  *h Ra>g8ρaԢB iTݼABrn&r%$MهPsUc-S,2h73)ޒi- r,L08r1*<$Tك(i91‚|iVj2s-ad cQ@_wom`27e2bGS΢e [bf#5 e"ƴMyw#@="ff棝#Z8~4MQJnҜaҏYAAgW{o '+@A]P-ؐ*QWT5yNr SSl:e@w립?[S;%͒iɠOvV_x #Ę7῰h!LF+?,Nۗ8CВGi2^dH zN.xiTuS}0ǒ ^IA&eGtq3<ڧҊc%7^Qa$`1QI`f1v5%I[)e^Gdy&+nڤnnU&#Q&5dkSo7İnd-r/-ؠ>en߅u};H_Ƌ#Xr|)q#kjǥqEijCa0tgBx05`i톐{4"65\6r[օ>Zw^: r)f5@hY{Qi$4rGܴLG&~s8'9\nv7'-[KJN/*]j.[HO;nhxMEr]W3&Q2OvW`ԜB?nzKx*`.7Ӄo0T2#I`|,1%A+n6Kɧqq#x'yõbDl'r>ѢrE6>\h/o=ZX2/I)7 QYkmwɒQJ~Ono@`U'ziUS$W'AܙØG]?Ԃ3~=Xi|+OlB/,. ^QjˈK5)F<>thnWšoc.LÆUNA:QRH=U1t&d{hyq<_\ҡ\Ip8>FF2n>05H ހvnffG ?:':R쉃`H407GG7/psBd-xB&bgbrpH }[3b&!з'TxY@֤vN5Cj#ߜ/yOa)f͆wA}uA +kQs[&pGGQSiW}g靴::m SM|+d`^e,,8!q`{R,E I*?Sv46TL*a)<[!M'ZCL[ڦuE5}jo0/˗(í٨Fk[tL_ݹްcZ& ;K}B}:FD[=}YZqb+*D6LƸNP-rU)dRբ+$ren pq»)0A0ͮZG" I^.צU۵]Dz>$Z0ހ>[(~S,|1 dn65U1]?(,]MeZIqyfw Vtޫ/dfʀ'FL=>,VLlyyp%Du~=q)w#tޭǦ͔B `W{1d57טQB4uNƢE~Jr (ũGDx!sqw$=7?H[#X-yaPnBA'w=S] %" % (N`;AeM~o|"Сq0ZN'Чͨ(Xp`m?qg<<ɵ];45 3Pk ANP͵ms,L0Z.?>t±R*O|9u0q:\qjK8גV 7,r,laTO;qDԙ&,]e}Fz:Ú5 9v|KHZ8sBu7H\dhSmY[OE T6+3Vۈ$5m0E0+l>x?8CUI5kEz 14q-ڋnd^uesȟBag 1dk*hNy@3 ,*a݂uUWQ_߁{ҜE}6 8G2m K-9gq8>R5P¡IwjjF>A" oYTz*QCӾkUtOM] MmloYTLi{Eud>>HӝZ ̭гd9c`g{Mۢˤ lN{0 mJd~7#۬C(xS5./nq kTr?Gn[ru{ qbHPuND#ҡװv|ɣ1VB-[}DXC:気msY+Qz^@"O\)%@,5'Xk|PQlo`& Dw\hxàVaL.|-M;i%(1 ?I?+m ^jGk2j-YFzwww,aTd Y<'uiG`4\eˎFW^*6h6581y^ TF[ufDDMԹqv T۞}8t=xV<^mn+߀_Ҡ3ĩ*[E8D ?=^CS2jcg<6q}S3Ӫw(*m)0A9э;q&Ȁ~(= r(nٳҭh;j73{p4W+ t22^kp4>m/殚Gg5ZZ#ꗢq@1 ͡E$*0:Mmv3IQ \b%% 9V ÁsPj6y(%~_j^ TmSWlz[Tv#\n[E紁<io?Y)S>,h {xa1q!u/  $O/l^XP0MWgeapٗ~k0 PDfфum77 N-P Z Uy~d?fAdK֚Y,㕧nZ-T*ImvKˡGE*0:tr*!  5$2 Rv8=./*kXa}{Tz|Й.|ɓܒLY<8_ Aڊ/ U*(*@=}nqׄ GFC2($=`*mMuV;9oҋ$ Ҍrq2?ރn#8D!mim!JOXΗj "'%17 DleyN?Lhti!4 N"וxV?d;J2c!0fc1<Ѣdwgamf x%e`-E]pю0 xy2o@9h<]|>׎Hu")tF)GyOըoھW5 h @Ǎ1>=μƲ[R~m-M> (Df\/CzTzZRkSnұX-L1?T>"XBRNϯ:|W~/` u-MluF"r39BIIE|$WBIW]qub{2Zj=Ka4 5l:b(%k TyB3_Gb ktwF'vډ%B%`L:[ljJµ۞ BB#gE@q; #$y."*y%PIVgCz7LsabOu՘_S- 4\䀒ev9+!i혙x2oLp_(i6>*Oʈ+@栋>6wk%J< F0?b?{!@PiNBmBӖh>c!Utϑw&z=I9+ظ} hJ M=OvODf9.Gފ,1G?ɮѠF"T} lWuuz#%fWҹnȑ:Fzx1e5vMX! (s͒ӥ JM,o ׷ŝE,hY41 u`7RsR?ʐaۡPlcnh~Ωw8-gPЫnqx!oމCr'.̓d%]V#@IiDXa  0?UMmecsuy.5ywHH'W*3\{ng%g!2Ԡ@4Òă?ෞi05xqvKPKYA=GedW%{Buy]!!i\jXsC~?t nr]H]3EsFⰮ.H3V?2 `u,E5rVr5βh| ?zB*o˶*Q Gg+ Q lH}j Hdӗ@Lߛ& q!I܉Эo[FP|xo?^>h7Awq;oK]Jia^*ULONGH@|CN$$xwτR)'v[/+=j%Ľi1 ƓeCfGYSD3HXu` 6J 1\8Y(5e9EF@.^DžK[WKۙ@iw=Т@#FIcB,DT#)V|&6Q[߭'=/GT+nd+L{ߺي|sByWG /BfZ<׈[5s[ 1UL`_uiR`Dx?Gx7͓WbNH01 \7xak"1MWD(;rNV}1 ϮsWGowh0A] ҞxX0R}m3e^m4t.R}屝|h~<0Ot;͟GVHw[$#)b5o``h`>'wκE*8_d0w8Jȫ>7gIҩvzQ-:m3y>M:@~n]ct۳mU_YFDjTF" yϳȭ('"o$uG2CYIi4bq"'cǗµs-@$ՈZFٚ/]֞P -,Re^?6\åՉmz mWv#YMBvIr^ilj9N$+OΝ. *e-7^DE1۴==UPUg0z]2ws 9bfC{LAIF]_t1NI_5@rDIIbF5>A./ǡ`+3D~j:AB5[q% wv1wuICI9 *E(Q4*o3(-?C̰r:]׾؆n?s7ӳh@~OtML 9¼9($$%ݍ kF%h3NPIA}4\oִu0#%bwRh3=جp9 SO)a|85e;IbG W4WI V՝;Z ~^-#mS Y>vat++N(pbxqq' 43%l̵vTfc`) q ,|ǰ郉Ϝޙ1(ɥx8OenG{bA3btȨ"~_/Up'f=y$hLrKпRuɢ&h`0Wlk?zN;59K$>]#r!xN@>wc@t06ۣ i*cP^*<i\[9=,We城Q8@O|TSqSbݗt63d˵̔;\U?/!ʹ[{_\y~3 g *AڍEu+w:׬9& g+V+RpސXxq{T I,t,gJP*r@KL 1`LUfp&)T- AcvG*׉{#4Q1+#s5Wnrd0M1x /bxߝ_ T]ǧl*1Vp+vGx᡺p/MwPC<l6~夻x8BѰ^4%ֺ< N\wԚR6>em]=+w'h[ܢan8S &)UXP( fjjo ל&Q<%؄mP ?(WH5*V*|Ex$.A(n`s:fXO$ !Ɩ )Y!2keӵ~5#gsu)r#p.\9|Ӄ$$_iF&l&O=0$%}[WkcBLѯq(k@đ'A "( `^M, "0iV'էV.'#4Z:u$_vPP:8tBIF~ȌU Rާ$y4~$d퐺2 PhdH&?5y`kbLOWhwآu';f5oM9hܗt{F^LĎõIcbDomSNzhfcUO+TDAҝlC^R{>c D@ & -ĹBsV;m?%VZ%tT'Lh 7$N &\]נ]ié"6x{]r4yYSx*_)[?B79ei 9E`P*cDcqEDp$9'GPsZP4]N1=Pv S E,Lߺ?hPIHҫ|{3J݄N4S/M1tƙXVb ݶn s mK5-md@DeΰTznQզ睑 ΈG`=_=jI?Oi3G'F' G눀̓y|r<,4y3u.~GӀZ~M+g5&R;*ԊmoLDceUKDL|8oG.Qobz,(N6;T|ԍ:I0֍9, A"╤i(5Ⴝ1( T(Tra ytk9L_G5>6A>x8A-{<ۨҰX3S`' :_c~-6%zi$E^z ᖲeW%M_yܾ砎' P #;CcЄ.F QQ|ϵ|E s5H.Lٜ#tD?!%!ݔBCrriaVW|(~~(Se薱k^p=WK_šDիOqwU\nۃydy3k/sPhzӎ.M^ۀ39qߞ;צJ>#.Fw_-} 2T fJ8yXBVu<J隘1{~lu9{xJt*'1C|ݒlORƯHثG#MqHT.-^-_ePg.8DB=k˲N4wƆ9JkUlʙtۨ9 ue(Ro]7wQƯw h_Hr2߯3,f~W AvY, o@ۀw|d1d+(aOD?Tۮ\:@1E KB!$,WpUފO0L+Ae0N kU?LAt2b5%%0{wi@CZ B-:uЩlk?M"r/JtR]-=KSoP_m|[;9dFxdj`D L+ {rFQد@n]E159 4 #uZS1_d%rҫNJMuRNτv~X\11?7hJ|*a|Érh6z1;29_Lf,wt4\vto Ňd*D9$F!7(ٸ%qbNnX|MQ QYe^aKsbuF.4E%$m8p)S7\,C0f/w[jLiQőZ;@r3ꍒ8U2h*SA-WU-x.hq3Y|Ոon H#f?*% 0w86M.7B116@.Gz-bO#)Y.R:1d +ѓ R}>u5?S=vA6y uM_  g$dV g8ف:mꠗO <ѵ-EO!~uxu,EKUjَ!jOX"#mYOWMъ[/+R`ŒijM(8F! cGȥ%zLpX^ =޼8QxxIʵָ++ M+U*#]AJcQW"ñLC4A҃/yw"~f7A3^ R"a^ǽ:ͼ#/"K2̀S- n =i;AD=7Cp(߷W[m X4gb܃Ji"u9Ǝ{4 r5$~hvRrr)ir 2̑# `#8"g#h7.>#!|g,yp8 Upt6lw?A(HM\q۔{ZKk4jv۵KSiD{hf `9$&Vi(Gq<\帶 `R4nm^")ύg(撴bh*fo^[7ixxyDH bJ5apW0 Y|}-]ᘉ ]sI}&  'Cԩz$"}ohc@ץeuh[K)#`];} +vg[nI*oqgD0MM]90YޱGaI#U'}YZ~rQ( S[kOtem締/itEQ1_?R &E0;י;(>~?WSrSvi tdYrO։w:GBi1/Dc_gL|$ۅ"xvUnzպSAF t~xRz8>Lυznt dヾی xzśį5YҴGp&x'x$EƗ<Q&#28UV;X)ypU.J)(TEEC_3֝ȿoB>z-IU~0|F;R -׮ T1cc$yDl<?%">2m5ՇRa<) -!Tr@4Q]bp p넚}H}N6p^%ϛfldqI )˞p-x2jF e* M xx_eiMfRJ.]e>Y@PcZP۳7KG&SdנYq:$m\ zQc#h_5zotzY!5ؑR ֚ϭsRf׿ҐgPְ̉ɘP=s#d/ԝ*:xqUL' ?/U Gn$<vt|dP;ZiFm=IN->᧸F,. ~xa 23'YRf–$ɰw'IÐ'<yj.ҦcOeۜeyi fG\T pYL SmTSCϒ5QmO96V fX@aʣ-Ʀܷ",Z j}.zp6 ?/;:(Zd{<0Q `ě=e%]`*k;,S޳ Nb$i'_/شkyح”b֭=Q1/P)SFa۷.QiI6Ћ[`Q< i?JeXwZqqRTS- HLr[D9$΍Ѯ9Op xm+ю,rj¶fb]OU܂mR@ÿ½aןeZȴ{J`zca}.1T!5l?$rX|Sj$%B.NQ%) G)Mawz[AᬠVqe>(>ǖqC AbB-V8YzN }mlԂ7&f{ˏ͆˝!Vȿqt6UQW!G1duI=hź1O.-*-^U Qq, i"Hvg_AhW[)1Km`f B"\f3LS{ RmykQ3yx_Fs9 Q+YS& ۤv[@"u=23ga*R* gP (@$-hbo_Ӕ7i@'%3%_VǹїsR)^K)!#I x9 (kkÌOp)^d8 F*o!Z"Rj7pST`ޡ]V]v_5 X{$B+K݊'?$  dsk>; ;oGQ((dѴ忖@QzXV[-v2NtVyf'GxylQY("V[;(^{*!)hM! L\ԓdvHeU6}R0Pk!qkq raGK~J$MUX aJwWbӘ6ܛrϵB4, MA= = VՃaE|^`K6|XXU[s\ RR ָ ]4<2G :*LR@Q0ϻF!|IgܚٛU_!::t=zLkKuM=Ȗ]qvˈBB(K u)<`6 ku><:ԚG/꽑tU _$\z<1@LEQ03@S.Pb@Fr]\P/`;z)g܌F yM]7&\57u9lyŵ!fu4h]'T< vu}>@^:nF6,%ːSg?FP;&!ԍ$l~-C.pFVF{B yMr*ӠQE|-ȴĝ%|p;-qɘ7$NiNq6 rv:kn_S_1ÏCwc8`'MDڙ^zRCh2 )^^2K&q_)}(<V/lxP4j$Yu+YgכYHiLu [-O+PzԆobXnM~JBRY?.KkB\0 j&AeUvGMt:&E{C |vժW\y {9@Us]7duXЀEsԸ⩝Ė,e Q ]J kYĝby2qie%ulKtA@(/#ԉ{2m#>v*ftH=ȋ%<+t\D36H\!"S7zl\t`1;ŀs]N `H7ެgL+2i%v_ǏS:dC=^\:ÃGݐ/0[hoK|=u},S6BAΤ g.FJs#R)fl !_1XPʢNmo;߸zkr`Q`3E;Ce:~}*b&mGu6VO$Y^=O7N%HxC&NHiִd{)LR"^ ]?<(t2j#~Lh%e9} wq/NOa0rX@xH@m *</@ϻn}F9-S]Z/ I^p(mj6d옲In~=DӫZ|jj.ثm, 0!V=^'Q=ZLN^Э#ʬe;M ^Sm K ѧHx^;)6͇/&s,q94a 6{lH'l^B5lyKETB@NV(̯EneW#ܮNf[r! &= \;Jd 1"41x4 5fGe'ޘ0.le 8Ǝ-koDֻ띇}*$BQd6EK*;(qA(Bf;RNi%0:oܿO1"J[OfҦt?>?Ld#B(rW~{1;j^ͳ!H:7mx^ a Ãm^M vO#/73c'#ͦEEc`c`׼PN b6&o2FYۆE30:bQ+fR+MR8iGoh=[OQ5"%i bڡ;;\[1_{HM^ӣG0">ԍJn-Yf+l)-(g#LDD^=]7π ›Z<:(-C%ʼnkfp%.WؠI$QC'lWm q@&Șע_MjbNJˉq]C[Z@p \ѹc1T`?Y}އg'FkfӓP=RA ʇ4qEtt<ښ>$bPh!'WJW%M4ޏ Zu[|VO1zPg9WQHlR^7Uɬ>л+/ƏH=R|w_G,+0V6a0=PJô" n rtlbft؋Yl3!E2y`Rb~ӼNWڙ>S*k==C;C [6ރaRqf]r 6>wY&F0ǡy$"66.ne#90Fًд7IVVi{eo s[V6OYW Ń@)&G_EA(ΧcZD2~1K bTTptze5O ,II!2eсj¹W?- tC'o"ָԒw ➌L/+6ux8 .k=Y)O-F/7)VzymZf 0#x05KwIȢ^oU3?Tm!I fxOO q6oL$GG`"(/_=LKaBV>Q]qI\ pTe8VaSsq,CŎ)Hlc!MVo# lko=:d8;$+8p#'ΟؖrNֻd4<MUdQ]bOO/1'l󟑈NƠIY32yjJ m66'ߦWywݜ>D`Z@SxLJSqJ& ـd(LzuQ-Bn{[3>4]'e;ΫTL6Hiļ.~Ym"k(/uFq?>'YNxJ3/\y |_@uج)w:%#[Mi鍆 Eΰݠ-tgU~9.H.vsG<3>lγfxd(aPCsy/EY:a%,5{F`b1bMfnL][`YIN!1ꉯ$(WWFqȉ儯h8DE YJP]~6'ľjPt'6$O+"]c)oLPX/^n7zORicz'f]ɀ>w;Œ3zf9{؄j=6.>+-jJ¡AɊ_툖1J-!:"{oD~#)' T696^rP::2 fPy r]ck_wzhfnLЩM&lq A98c <`[29;5C@7M>Zp4;S*; b|9sߤM7q:s UWV޺wCP+T+CjՐ['ɴ6pNQ zi075&.*[RY,#*}Tn!dgbeV[iEBOجVf U\l]핋9J7 AGmt(I< ӧb>hV~}nne+f=Jc&X]$N졮Ĉ&>QL>Hp\J' ͜ƦH6crEeX6o:9h CDne7i90m~[e]<9O:?~wYD-?jP It Y'z>ʡOH 3_E6b@ R#ʉrj!?Ƒr:E'S{oyVt(ӆ<0[/[Ȧ <ZؕLv7g#I[a%yCoݛGGf_`Xvֻ?{Xv+f(˞H jlt&=h!y,ܓ<(0exNqW:ܒA>@%4i KFi4 cJĚ$w:ʴM;Y|xhJTP%ӻ8W`'{?p7䆠cʷ&D#=9z=}" {YܺmNlXefԘߕ#g䊈Kbj ؒ-w2G}ߐOzHu_oC(ė,QxlLj5zN$$hL(C{+nV oF-mD;n? sfAd*qZ]ZQ2=b1 JU]j?h]K`[SA~  TB=Q=1NA}}yr aN]?ƨn;Κa&~LX+5q@^)%p~ָ.ЂϚKCˌ[1̇ %l ye4J`#@Lj^^69`t#L}o9C7 Iu9 IY^%e >QmI8}[W[MIr~5rs]0!@doV* ɰ!/b{nM#1|ҿ#m \&zz+cQSʓVrޜ,4vէkwƸ ƍ*zvWd70<\9Rb:a%>\Z.Ʃ2=\I܀Vq8 מQ]$0_ҖD~`>]M_#^Lߨ卼&<#FI'V>zFX+M=eKMI?2"2wO6 |]lޞc!Jg2ȁk2Ee:i@e$6#WDK6QJݖ [j2Iۛ5 U| Y";]ɑ]/ph{$2\ZiD[QYv9;NO.x`6'xu1H~&n^.2oa*r~ [ӏ2EGZqd$?9س-KQCh8ƹՎOj{7]~ʕL`+ƣ#j=ؚi|KUKP:JnGrb<}+iH4R`x7gc l;VzPa8.VW^Dj}? 8Lo/.8i1h$]ldұ 쿼E3JYOrȕZoJap`Yۄ쌓GFK$vaU:_/IU5GHS.YR\E;: Fx&5 ? 9'wnS#)Lr\ATfCMi) Vvg&>Ǫ~Xˤ䳧+V\n4 CPZD.1jLrO翆L qs(Q|RDȶڑ7y^ P1Mye?n Bc/` GÐ{(vJbߊ2:³x!BU 814|䷍jMر9$('DcUK_+2%3`&)_[q7DbǦ~=M޸>= &ilGX>~`i[|^wtFrʿ|q}gM2SRL l>? \<⬼rF^&8N&.]U hķ̂to&[ߖ=LŇ4ɉOz⽣gʨ7 L*{Ed}"V @xѥ[Np=@)S'Oޕ幥i,L^)'{DAeZEgPSgo]po@߮Pekޘ+%ەr;Xnl̼S 0ffL]X؋ '&R 8)42fuH,`/-ϻ$i*k*8*"Z.A|t(t<  &w;x,zfkwkI9+LIiW2x 0NchB $vjb'56Y*"1S9arʌ)sZ*W,Ź(M5bU. YJ/8Dps&tU)!3ݬv`j8|DOK C kD ɤNҽqku_]C vCeC c8np9_2%DrIx`smof5AjP%=ȳB8sZVSIs jjKL.ktioBB@kxw ʇViOpMzC J2N`cEFpFX1@6?U4 Q@W/9dD%KK.oD|GmjeF$O jtd`$kG\VulUdFW( !s*Ѐ"'/UF;eBַN1|., ۠.lEWF e !O [GEM_[Fۆѣf<~vkJڟc\$gB%&6.BkwpL )e{NkaEA@ԭw_jmZuIw5x9.)qWY2Na)u uFriTmP`p+=+n44"7΄ŘJ$u(${g6$_)& qZ zΊݢkx j Ґ)Xv?7ĉ,};\zSe~뉉ѼO_}BX|8|(t<UG? k Ɉd^(r(I38^K~:Q/0H:('-洤?!m; :9=riVME lZ] k$ x>a f&}B15Va'ôFU_w*#_ɜA:~?&T]i,m7T@dFH2f"V|gdcT ;YTr"jctd ``bOiVjB jc.]tۀV9!sYk= wS`z$3# cY~6 )SLh{pZaxn5TG>h#~B-' ܬ\J >p*HyX\MmG9>\jt13eڼ +]eD $gQczQN_]}3IN9Egns ֥7٤,ry|:-CJ:M{4zxTg )#gК O j] \}N>GG Xt.o>̩r'HqK΍ĉ D2cRy 9֌?t 3S^6+8tCO^Btd >[g|uzE5MR-HXUȞ7iGovdIAP8oXiD.;@KFYN+5|wtu>,1r>125!e;6k|ܯR3yR% FV[?=uSg`'ey=m3$dgY{0o\S8NQpZB; <%eԔҧz X&ǯS-xX j%5ΪY: qYtK[)բbPT+V=b lv5ww52x-ƺ1zՕ WE5 L,"(-%ࡵ>$U8@$;*D(xI" .^JEjlhA[H Zsu=Ϡ'U;v9yQNađCD+wsQ4t*DVJ£ۗ=^/]|u"QN-VY GDܾX_T\ 甋bG1=+We1SRD׵i{%@Ҥ:C,nY\1?T7@Rlמem3bėHGoYθ^[7 WS&Tœf :iV&rON@O"Ya;$/B=}ˤAPd LY  4d;l i3.lP.i')/S "MwmD;/}~V;W/"\z58rRJLWqO0:p6G<뫪gu[镩ψ." `Z%`3)ڲJYW"#B{h,8WN!hFʔ}vr;Y&T0@x-K+7ey<32U0]er:?WWfS^gZ^*~f׵c:IiWIރ `E{4"2ucBWyDJ]oc嫿d;G"wXghP}/R՝N.Pm.1)92;ѭQJ np7Wʖf+A EY)E|ܞh^bF~s;0ԽTo2y0dCLR,`ͨdIj -WAY4gwlqU#ʶ%ɦ>ATW*nYJG'e. sPss"+q?L/ɱP!9d!>IId]φyf.-ZSy Dè5G;y^\ÑT]Bkܸo_nՐEć4mhV9&4 ^ـs`~oquO!daGԶ3߷a+ 굾Я—MO~;2{]}r+q+\mwzsP&]IV x`G1Tg0y"b]GR>ڙĨ0)+lTYؑeNSzP0Tú2Z -/ߠĀmE߁,)'1L+7]@2firJ%Esq1+:6V4VT- hxe"*-c[idc3"֍LZ~E?||U&rXUL4Eȯ 9/^U"2sAHj'NZD. ̉ sM`dJO~2Mfwv{'D$pWaޢ1emq CDExpePJ[f`K|YMC":Lݐ|8U$j 'S˒УnPyAD޿WQ֥䝿N⧨Th|AAKM-%S],oPٛɃ.(SPiNԔyIu,|U ۤD *H F]4mG@@Q7ċ8 (ql4\#ք}][F넿[)$gWGb|_2>T+eX=}i-cBJ}eX0p 3.sJ550s oPb (( D s'gM,/Z/BV/Q\|OXYm [G+J>ƭE_޳VWJ)額uCE@D(t{ @]M -JczqZ81+ 9:=lOo* doN[5x4Hb@VܯǓښNG/b6! ɪDb>ʫA1UTqN(~s_[s%׹`~;MQИ$SStk\c潕Dxj ^>(okV|7~[J5YY?؞ =\5=B)6:Qn]8Z4}+ l[#(ayI (#[{<* 2~yMIaD'[e%sz=m2ϘI8}8 nK9=Y5N҉_(I=FK6 鰚ӟYu]ZהI4 ͂vP6zwhm]gÜ)X}7VgҚ;ǏMēY%&Q.|z3U'cP_R8[,I)t@I~"BQVt-m4}`4B%-ܵ9ȱM:㈓cSl";FMo <1CMٯ`ɮBIB} pZ΋ ;4XT7[/ׯzR,y)iIv$mc_^@#_^[0-h"GCSj1=&Ez$S؈>m22)H%BZΧIR tZk.O2@`+lUQ=h\RcX2hOKU 0u1}KkMH'tgPUMTVbkv݈38fbwv*ᶧK86< C ->ݛ-k60xhExOrY$ -eUF%TF}DǚuxG'x|GjK,!xCw+tk?Ժp rbN LKJm\7f\l*y[I&Sx&IϷ6kI >LlT1L}i#AiBD`o*hT\p > CKѭEV90o)f#~o[ < KZDW&ggxHMר|1OeHX)[==-9a9S7JBb#3P:. ~dhr I\`'2?/wx'p(v]?sq,+#W!dD/>z -?0xm%db|o5<yo k~}(3@'FR ` eЙb¨eQ_^ܾ`z46'eR.+"~wSI{\>h S`ݨ;*;`ey:6k׎>s@gͽ_CF2c 7;-q 6TSa;uyYg\LhK^%A^ \qظٷ,?nDI$ܻVY*\EzKp'Cn4aa3LQBf'(7/QAX1rxo܀m:}_ܱ 4P0.~T &?jS YGg8V.p fmzun"1R/hʛ$AI1FrN _E9]b~5OD_%n]wh~ .gV;BSRgMLlL&[p:c1ůI!ěh+Oj/n,blhȋ ӉڷBQ?ZU^ RL1pF>48 OE|`aB <^?vҰuHi$n%%I6mp*ۧ `<$ޚ3e!w'$̆\Vva'q9; dZ$0h3tv^KUPlnl׸puv-]Uc݅NJt\Wʒ9cUQV@X,E5;92CE`I'}(-&Fe#dVOSwϐ7j'ڲp\GS@CO<.uQ1 STţKǒ|~Z}g|bHG;NGZ-z/d a~>p[P6,G^-'&FFpxۛ}גaEgl1h^/@< l΄!([RBN+@6, 5 =bzd^$~< Y0PAAgu*8+)iE:7Ft&(%%s"{xhUjCV*^B&,6>{ A}[O{YWʧqe1pLe{TSūJOUM@Dlo~F 3f;,<~-7zDw tWOj1Sb ȝnVAʆ԰V%8 8VO7weL?$sV`:;s}:^ R bH|y_&Wh:PY,7}8D e s |e 9'^e zprӔjf ֊%]3C #:'`u|KH,_qr3̴X"JT AN 1|SN#y[0tWLYoS[}h9<'d4;:F~3FdhѷHmH* ~h\Tcv$yInlO !oe p*-I՘= ›Pkz ixU;ȔuNh$EǺb{l9Ti4],-yEGeձoy4ç0"SމQ.a+% }+ʒq !.q4>p $i`)hPPM$/i ` %Ĵ:74mzS|gR^MI,pp:bw-. 7lsj_L׀[ش5PiE׽y9ô bFj L3!b%hG|Z4;7m!n+#f'A2zYMǨ# `kɖ<\zZ( -qo9bF'AT`kF%0~>'V>A(O:Y|E1N߷q8#oYDa>NG!4҃\X~z7bsm2ڒu `k+Ʃ810iK;ʸjڗ1"7?:XF18|0by\4o_wh&z#Y0SE:_`ׁ&ecrR.Dn@_O?`ol[-Ar@;N51oCTgOβǣ9\Jskwx ep.|Q]( }31=[ʨ@d`%8`4 X* Vť'ci wG7*P{nYMrQ M @)Oj.Ev( l[ZnVY-,)ʉ^^Aį4TCz>jN YG? fID#eQʣ2-<WB0`.ф^$)u6TddI:FꕬF+lJG mc}o_'_i* [J'1 %]Uc슓yW[E6Knv2͆3G'v8y(N$?k.L\oF#d:~Ea+ckj8^Z\ϼ]׳ߵ2tqfa<9{8W- 0:aobw~YJm3 wtbEq Q(Q>2 /LA օ+Y)[Z h)cf_t0S-nDeC:̟\&hi5cM3ӮbHkTMRà*],~ ~sgZ$<gPӽpU]U?0~Csr79rV-%x֞Z8->jbmM&s8b̬h859G@/,38~h^]V?sh'QCa|~$4(f]tK8;PW:#z3OZ75U*\DU]G} i3/o]_ZްOŨJGc20sA<ݓD[xKkEm6Wu##q0s ݷtX''_&-X-^bPE)G 1_M}#(' i>5{H f|$]/m|-y0H"rʤWyN3֫Yep&'f?92Y GA K;+,?PiAZw$c!b/H W*.TBk[\$h+09.H[+WDNLb)3$wAav- %J9pkpʭܱLSw4C Dw^0{Ղ Iئx?368%?0xo}2hGe?jD+u EwŤ#ԃ`K3eG2q%:+o~W,z:K2 lb&EP $zs==$Vokc+;rIyT9+xXTeDjHW22IwtuҸn9 ^dK$6s3Rxo˼ur n U3 #z[-(HVN}Otk3АcW`9uYiUm|7 W‰ bv ޓTLRܤao}3=(+4ʉ$`HIM9k8ɲf(X44޵u[rQdVvdK$DNJl)ٲ2?܄.o=>խ`/*_B  w]{@f#jFvu71yX]$CCx_{$ZC6Ad+ Z||lJSEI Hpp Bz*YKZX=DRDgr8Нy> A['`GW9F?:cg7\Ę 1t*J)msr=>N(> )07ťA-JᲗqˎ5LJ d% sv^yTDpJhͪF| C1x1`t.$6u\`Sjp[ a78q%<#g}Φ0кtjX/bk6:ZD׸ ]~~B ?_p5)Y 75gA9na؆jCZQ| 'h`%x8Bz0@m%񛫫(Yq#P@_O :vC'J8o WTÑ<.5b7CEKyEplƹX?c]!$3RpàCl,p_t8j!\ʧ*q5E=JCzD[Z^uJN\Ez6h 5E^Nq'u3ҝD3{G<9Xpn;}U4LuiS!43%c 3\4f'Ⓔ91yS Y;;SJn]_Ď_=V: C1lRH4ZX pӇ)o'iWZY8pXu' ztHÖh GGʊ;Rya *Vжv"Ye#=%8ubK(4[$JUNV [/ }ÃMmq6,j1{qWXWu Bh" X9ìp7Sudi 8q`[H5O\e=;饐 hZӡ{m NQN7]YБlRs;xqjb`x61WUdT2g َW1wq)=_VXlFؒ &zGQ|тT vۍL{bϏ/aUiēzmsAc W廢ws;?o7c5x `|ȧŲUm4K򚥂(1Gy6enm[̍{է҂@46H@YgBST+M pWL;AP﷊@; .!6,ŒxR x"{d܊.y0s*7SNf:)Jozeٰ؛Ї%/%xzCQwr4Wc/R m5*3tMu TAPKf,* -ma:Do.v`|0脍 B%E-^DCg { ;{(˅  hv-NTn sГ0Ka57*HA~lŌ9ejE\6ZW⇒lTogwVA9 5氩 a. (C leKCfեS/5VP G?m[#}-}!0,i_/lֶRrQЫQN>07Npٍ+rF -ώLHYl@$m(Bdͮ&S06͙0Gz%X)ߚ/7:;2S]Fݥhu)F.7\lE`[l઎Y_lq}d\J!`/Db]gA۴>cG; HOSޙaXD13jhxRM Wede`kSDo))!0HQwAWoBa~1-P9-х~Dӗ.qOb~!^s1khC|fB/q'*YCo~:!%Zɵ4"n=:+29&\Qu`^9JD]_l [V~4oza\g[:s"<{7GzoɤdqMB6:#ǡai˜*1`U\"}+a]$jMO- `*%Ϭm! UT1/#|1ml 0һev."UZ s#1Uռh.mZ9f&ȗ*nEVРʪ6])k<>XH3Ԫ&Yr%ftv1C鮀 C qXPQ u> S1JJMkݩ0)R_ ]忼}Gu#m;,d|}g ӹJ'{vmu cC^DUL# ;o6Oal3i5 {-Ql9?uѤūΚ\ woyhG 3?G'4v/U@VYOru6Ֆsz&Io&S#<Z'}>^ߡ2Z`[Glt? m,2 \Hʟh HQ 3r7RۑX6~~BX!g߳uh1S-!.+(#*j3ԡRkhUXqx۫SA^̉4ub$E0¼G{)q>kCe3#JK6ŽImaaҿU=himm]k ՛@.yU %M ;&pI4^rH8'Tq w^:йc8G*`Sw ]@4dX szCHՏ2*dD!5Of9bΚwt x^}o[}Wwp iydBc8VTt ˡD7SQmCa=ShSk8,]!p`{3$7rrҿ#TTIuTJ7QI*Zщ(/Hʂㄈ>]MFhYŝ"^F \~ 5 ;7;CeC&w:5ՌD*yVqvʶm"fe7 }'{9 )eƜc7 Mп󤗹 'ߍ.0r 10ҫ< NW6:tIG*C%ڒ\uNQnK',t+ _HliOqn'[>xw6sEX8Sij) vX}`tPo19mz{#ߜ,]̸b1H/A%l QD9)'K)I% )`IV5JHswȋ%5KeNBzSڶ^h#Z4\C`R uNL 6 fKm2IHWKgy@vԠ`qO{5(Ovy` URֿ-OrϹE43pf4<ɍ56zQ@ R*4i ;i_tjZH\_ 3P7#k{t9/~=$]8e<Ļez'e?_}1Ɖfpi!;Ql\7Jڋղ |?l3)۪}m^lH(BE$"GFGt9X^WU] w먣/= ݒwLnXIp\.2~JEHft`p)~젎 ѹ s ~bwv)fٰߪ 1C_՟x݇Xe6mǡp&ASrIPȒpɘzBjF@G#]/Q7Fys{Ւ)PE I\+6R>0`Jϐ>ѓb#+s'jALJB.t!P _wW1Fvo+c'Ocq-\@nש|E{r^[8h:jokWL㋪'_R(F=2;j<ΐXc4lXI #2%¸voŽ]F\>W6*JU\,y,} x^cJk2 ǹެ^dN36@dk|o@?Ҙ$ڬ^MVP+U$l9 r~F3Bynbl 3!&R{';Pmk3+ՖHMTOb&Cp4x#; W,N*ú+uqQjBfNvֈg)ܴ(;%E+hC>Ñ80%KP,d0KeM]']FF MFS5Јw.yAX~3NV{b؁5،RL/a\KDZԞRs `4fd2󿽕|e~:dk$iV*щK7UO=2f; lurs*/pc'b u%ΐыyp$/\[|tw<4BbNP\! z#=d7wMjz# &^O6uOEQ.Z>FǺx=.QwER16b/נZ y9 91Ə$,:M{Mk+Ay (2t3L ^9ZSOJDv 4*xBW]PsZ}fhg_1'jEt)NZ`]˓栄8 ("82Tn6Q韠.YӰ:8e>` r8xϯxy,Ө5Now3Nz]X~˼t ԳHl84q_sk6^/=W#xñ6[`+g뗃ұPO-Q<{#G q7cL6YH{aݎM|-'B7/}7PO-,/Xw\Yx }doR݁N#X5;7^[K}Jq;t^>7k.EY Xpr&fEPc̟>1o~>lRbnxon<{ ӹk#8hGtJ I+\v~B-j ]8<SaX"wwo(Z}]ضFĈ`Q83y9aL^M(U}&^C;b SX #׭L CN_/&($1Mxx2%SSU)Is#nN==Hs3)|I<1 } 080fSQJNm}.JErgwu1_5ĉ2D/MD_FZPorsU  n+cfK53"ZgNcto`WT['^i0M8I ^hĊ:c552Cm6C|=ZJg8{uKOa͵3lMwOD2tP>$7w)^5㗬O]oC8q/w}\+V9\ i]}hGdo|ġkރ4σ ")04 w*f &{!]lg]0[ cx: Ԯz#+ Em=~t SMj ޑ C__QnI3:ƚёgOw;"ivpЫ+`|S 2٧(&<OSvbٳqѹ[ؗE&Yog`6^͞uúxt&{~Nn!qlA^.*ZsmI$bOƇ.އBfff|vfyy'B*pjtLJLӀqqApҫgzb21sQhLe,wb+0i'L6+#3'mr\w-YvGWo;~UFDb-ȕ#,qGxSK#`aA3!B:9k! LXXy}-|M<1a^DttŽ]#+2i(c5*8 c iX~gBx`LYͤ z A_3[5drY4_~"F G 2:;sbPV|",6`rN$Y>/3HV#|mVɊ//)z?){,coUla`'[JISzA[40tIhG +ĿOGz ^)8wbHVU80GXqqIHX訣U] 3t`Q|-߹AC>0*lY&~J葲M9(=2\+Gh۸C5dtV%(J$ѝlRa˾Ԇ N+z(h+-zg9I?j4Ky_Pb =%Ҝ"?Zt^qʵ Ϲ"-/Vdu:~ ;Σwc͋5{p=N<} Hw$cLn 2uab(6*iďΔ7bZ\9>bi-(.d4N3pk1 dQ1zԉ摕%3'.;\\q_1H@ybלLd(5j0\ˆ?E|5m@2ł]Q NgIQQmH{Cd m'wP\eg8'ɸGCk|><]5p V u\`%0gCy )ֺ.=04cI{BE$Wc?B;h,]=9ئ!Y„ pijA)MUڪ/rA ouM>c8856 5 -poBa *T;Y\ڣ~IH9+7$QE rz гIkdWSSX{UmMep'ix"/.̈ .@/f{WZ z,E).$^T݋{>@=D ʊhyY;QWAEtѬC#{0TYd5Y\1xM &O1J˚A"L(u`Պ;Bg>w C1 Ҝ BO. ; Lz LME's$ hV^ݓ82%j!f{+9=qۆ?0>v?DLGBeaC 89D ,:So3lI3QaM bCL@sp)HtΗܫ /^`eeRSI:0_5 @085vxܠH'|PUqZ1Vq-Q2؜@,pgp ]0#xU1H[}Ο5WWhC$tծ0l5'5sIEˠ?/EA>0%V6Jwy*N0m쀼j521MaŭFS_OF c܌J_Y$E@, @ Xտn#>5jٰx%4ixt~ȻլdGG[DvzM4gߏql/ȴ?cN(VKsS)%*FJys܇q$2b Q׳lÁo\.kN94<CMѰryeӊ$þG-7dLً N HQXNY3BҬ[hQ+R@ji/lO;'TV~~լWr65w;mZg>Gg~xLYoD{7Vxw_=#zO )H`(o`~$+)/ rK47!]Ǘ^ƌʏeJ[nS- 9y7X9-H4~ `#0mo6-x*KB'sldraE5$.UDfIj!Z'? A7VX%Gɔ<ٵ]'{{p󠒧:tJF~6vzxBwٓ?Ӳt Jt&T.g 4]z"(e1w*B&._վ+K!3 :d.>kpT_."m~i #Lg'qhP# )_=n-$|8 $̎i`[wiQqΥSKF{Z[ɭʔ>}rʪޣC0]U@zA)doxr!1T4E[;T~d ּn0>=9Zd9S~z kzzf yt?Ba#H }9,{aaz C,crA)r4`<(*(GdP'3jzkU*UN`P7oZk;>5.)&Y{~Ń9Qώ&*}-԰Gv~ y=\Jb߳%h YĻASI\,]jN)5!R&ՇPW#*&(qQA98uJ%[7:唊m}r,$\/%܅'%Dd&C[*@34j<ki5UJ叢?I' `<;'X qW1N=k"F'Y6( ۞f͸j/}vt^@$L1^.載L:\c Z7}%gCjXzwH B?q &RE/1N݊sj&zF^_BLHއuԂrlk[ϳ5;%e[e PSj\hGcn:.YI_'WtҒx(Or_.uc['_;%1zz}}) zu3%rB_ZQ#&%qć>uFt!DRz oiwq[u8`K7Y HCěF+Ȑtnw\"{}@p&o~4) `d̰L_@<%'/?]6B"musU'ye!ՙ[h6MgQņBlΒ8C9:)5(9 SrS1QA73-;_XD)___7͘\ㄭwZvI(#ЁKW ӟPۖm~;%,5`ugI$C4if}u8bI.Vg ܏lFVsR]Ʒs`q;7g!D+:f,å+92Hp)J9yվe*B"wTMB^h, )ؿ  >!H;dV_\ 9~&\EQ䏛y؟$NtZ =um/qa3o>۾uV1w;w4E@ >lRnj#W{20!vk䉝 e48@lY>o[($8d!Sp[E'YehJ%<ԀV:i=s^35dm.p[TNxd:2W *m $\MLg!<Δt[}OuuMů.=6(UqG6_򬴇@Vac9{m` ;astoʬWcҤ,( ;B KؖByu#Hwyi}"UFIeŕ4 Ȉf n\y \=K&PA ZQ` U,ePg"]%GjD>ِg#M=rKϓ^>쾠֐Ū9%WZY\ xG sL+ lKa)mtd..֯KKd񵰌%L\ȬBB3>Vd;.ֱX#- {ֲ,ybXsuD cB1*hPh4.)b&0" XhɅ%XKm`蓟Wx&M.KNőOMjݹ?ԠIt_ jmzB۬#Г3OXyImNKTNa'?d s"? }B}ӝ)E(zSUԓOT 111gׯZ=1 ՘zH72nx^\Yn7slmM8 9Y8SCoH!5KG9l S^yOr8BMvBIMqcQwA3]7ώtM.;x5R[$2w{Z&Qj\xI;O2̓c9[CŔE\q?K*lz-hz4FWp4 pd%Austhow|bx= KNHIp$@&v WJ欮)'O˧־7 ?7- DjVyJLQ3^:I脄v]v*<<ኸvBG/?e;BX*dDO$0vĨ ȩ%d1lѢ!\鿆 (49}3k-(eWq G8P^] "B{$SJ 7U`5zGl\H{C/=.5;U ˾< 8R@ΛhqSz3,s.X;éTZ0߶lOŔFXdT-ݟ~ 1NFWh3/$Oο^/݂{߷1wdؼ 1PSZUB+Sq\_q DHSylMgFvmUL4}U밝%Mxeg8wI>MlFzڥ{;3AZ2ORB*؎em)=Ȯ'p!.r:L?`!NOzelEA1Mt+%{<DCS)cfdx ,TYeTԃ\곇\J%4wEf(4%ڣ6p*W}2u%Gz/a.Y^d 5c{f>7 .oJc cP9i Ci?Z~ncŁҥ^q&9~DiWqb?hҶf@j@n,!^N1Z@9pJ ;v0 񶧰T 5c %f3R+VKQmYmW,U?Ҷ&h)sx]_$G;+1Vv\Hu3=:!_D2?g4d}] "T~زB(H̹lYzI[wL or&aT ~;hzº X&^II?_% _%M=J݆z7k^J앁 ^5S6"TOE>`2TېU=1:,4XPU4H߿ ";uzIKP.U>nv- pϭ9QϺ0?aU .|%mfّy e~DvZ&|Wp Iז)onSE\gb A :]VX![kb !*sΕS5|&o>%2c۠T Bsev@.kFʩj@njIfnzZs ph!dO#$$FzD3.1t%g5`L;g<~#fhF›`pHJ pQ'i(, t~UJf;`qw>Grg`L_Hdv58 d$_]YKn-m xG@~y3^>?:= Njhk g(۾7W֓q}l[>'@Ѫpߥ4tTnH6sKq4cP r=\֜,Fȧ>bơc~m+:}: 'd-C>ٹmc+.tR+g[1 Td@=Y.ngjZ_XL:Hͣ l'7}U`IZF 9)4X\"W5~6KvRnS4^XsrxB:bs@VCD/.<ȅ;ChD{N.2HvH!@FOF2ADh2!?=AxeR©mV$8re*((b Ud<"ߜEࡤæ7^}<)'KMq%w[#ǒ:Y~LWepݓ e/!f?U R8P_m 3RC2#P?Br 'dve j'h `L3fi]8rdw`0|8҆"-#lZ u&DPqw-KavYkTc*¶vVПG,A0|:< 9YUb N>3¶ż{_Դ_oǬ~_Yó>ˢ. 6Ljo:ZB??rm;{U]9YE#ydx-N=_|D ٦^tYO,b8~Q?4% sԀ`fcҁ u?O]d4&,Q|&ަf spCҺ+>JQςY)xld6aoZ*:"lǗC}.d}HESqU$΢lo#vj+)${$pWԐV[:Žr\SP%Z2/(qxl{w^J Bh>1aVZ#t48u!^ziCh'?;SO5΀gs}"tk*b]4tj%i?`ffղvɸ 7aZB@)"O) P$(C 39:>5wq#"Gu_a/ɂ8k- +©$ J?` 5}v aGTX(iu2oshZ<" Ou ]s;4Q ۢQEi{';IHuL_R& <Z;;J_N828N{0)fsync0b8R!mba*ZU̇ΏO-km2 #э 2he7 jztFT&Q_l/* ,#}a}&lnp^p7g98H*aS|a.~mNf8Y!d{rMh Fץ m^=S,杩pKx]Ye"0F{0}<d,eK_laTjm* E2nj硊qtӍ}Ї [rwDЇ/1$_{jW#OLg@Ūɏf*zs [B5e$}In%FY;ş"6 *KZ}<q^M л^3iXK^f̈-ofۡԯwb RL[1(pо$W|نo|#a]z-ų_ aFTS\^ Y;oI!sȩjW.tyI£n㰶CgZ!#/̎ ]jD2 t5J'#M/4A \MGH?JF| XwSw2[/jZ@c5Ӣ4W4\և!GvoBo9"EE[986!cgKNj3ղ8KY9 S^ !oa [.4q oVF|R .&W-MPQiB@ߖK#fa5,XZϽS:wqQGTtV8_q^D©Lu_Jg{%d _g"$T" v2%Hvg\ml{hm@UK OqeJr8jZi+X( | t}VCuQQbwp[d8,Qm4϶k?H&1i*fV* GJ] LKǢQ;TEc[!Ȝ9!nv mTw?v!ȿx4Wo!Oߕ΅ֹ-L?FC/+kj_o׀`Od"r$| y-tI%+pV୷7[P -GK7P:^ ~W#A@t0йf`X߿?,9riߑ~gY.pϐbS[c¼sw*1"~ͧ"[qQ.%)`Ac}_Lo[i:*K 0oUö#ĸ \(ͪf+`PL, p\VZՊ`h8COٕciY (v&ǎ0h+↍HfjhB}Wd ]ϼ@x%+Hʹ 3<0y͊0H-1TXpa9OIl0|B\s e,qWI aJ qe#*%  W=դl@leMaV \:wg=hKtbv yӠiv$(QG١\WU--zjK~Pbb#Zlι?8@!=أ:vyz~btٌݚe WEB浻 >xſCvqG%A5kFs mI_YZ=H Ԕ!:J_#@]˖1r҃R,2Vֲ˻%V>[<}CŎqz8 rܹuQ5mG"~Stuc]@e&rնװwLImܨ}.+4lc{ޟ)ey {H5լȴ;sjYj pPL\=NF^45r4=S<b6b+j_CxzK^CXM t~DR¡8NB'#?mZQʍk[{vyGXfP@knծ D5'/6? 'o{+[sI>~u9 vH#a3nMg8%)ySxA4n;/l/)]`꤆}g>4cbi?%U4HCsb+2[.[W{1\5^^475if0Ք-6\!SU Yh؏>K>eYM;&2奟G2k ,F{|q 0:φ;K9J縻45 vdȷֿ{b_P#(.#-@4K0_"PI<|)o >)y8-EM/ aEF|yCc5pe0{ pl:"A2cbR̀ﲄ01 ۲ǜXڢ۞blg ~C-.\{qVeb= +(V{ *UgP8 0Jă蔐"l/+}RD̹:b{˷yuAkfu~[ fR9mU'5e<:[il'0”BFT"`IPx1E k?'DyiMRjzm /e")wMؗ*?s0%u>߉z[vTmKsaboZ*OqN6tK*n7D˔G]gd:߷uIkLd4nc OۖE21p #'hwUv1I85v3":R1^+pcQ Hk܋\zPʈ񣓖J| ]}?U{|eۨ%O-Ea`1؉*aר<|A݇ĐNqxXטLslZq,q4pGd>Fep UM[w*)`O)ZH_$eTʘK&qQrXCeX('l[0=!*9=pL:)G~&ɗlGz (a41ϼ>1 t9''% e߿YGĠpC4_1vX_ MP~6&M Dy y@ 톩+Bl48<_[7UaěX;pB*zMm>jinc(+cȧyB_'alsY|Fq^Y8< > ^Cj]C*-+#h$o"&Bv~A.qG'YŴ:h\9GH@LVN*- +GREyU1k;3"EIj2u='=웹b@n%0p*^J)x=M6€2WgP빏o9ɖf3pN*kP 6Q]1Ӯ,]m3}`m֓(t@zփCb CnS1\*jA z!oL&lDS/gcKC]¸X0H 㑝j [k;=3q27Qq51 crA[' E IvK"O 089ۋM罐@cVPz(^(_Lfn<½Xt܏'?Q|ڔ ӴîM?a)qdj1[8YDr,>Ē0+Bp9=:]S& SDv9 h|r׋rU}A=% @h&1=aҗOʷu =>-֪g؟\ѿ4g(%f†k"U#^Qc?xDʨ)iD1990#vy[v>V`ig+\24pױPL IgHd2A²EI SQrZApp|.0t4慄G tBZ`+#36u-%TN*,'=i]}4 O`)3%eKTl݁*arݨ蟁bub}5]Þ&Js 3ėhOFxӁ1DˊLH8f̋6Bd3Kz` :g*$AFO'(x A7En?~ćq13NI.36ML&xo/"Ә="$*W K`dRH _ar(%pE1WTeR`z+[#'z-~vHA}IS=oe13pJkWG]$=*8 T;ἅ$,E-z6}ΉN|(nTk>|ac ,*tLUb܈WZcZM/z/t[Hھ'`I6W'25r Io *\끒ۛ;X oٿ_9$~uV%Lf|uXL}~ P[]#q Jtm_(`zIiJ9]?0YPCKM  LJBYq95!etK MNPa"[މLU;i儌 *!QKn9YBq"ħX9uSp EIW؎2՟f|Y0U[0Q|r&B[qp'z<"su)Gz֮Hƙ!a^]A/x;* Unp{0T0+ә.­1`SCUyb@q$Z-Un̓~j%f8@8l51)8 )P׎*kzˬAv]pMAbK%.Iv;;gJpo6OK&&^a𦶇:q*u91{u˒Ψ  uq&j@^{6^%GRc :Ѩ'$W]6kqIP cmFmnR4ԧ'0kS4_TXr!Wuߡ0v Oٶ02c#j8E$>g}d' Jnt"pU}XPIpyCb{ Bw(6w>o(/rK{ Yܱ*ʙ^Z(V* х˴_ ÿVnϗ(M%okWn<}'ZD* qJwt6 1&}ef!!3kpKdPEYQ #(3oR_R?zrKk+G)yIoTrfΘ8h:g AtTl@HA}%3NYZb)~S]Ҧ4E(ѭdq,Kr][\]x'z:,5@.ז|4ES3&nL+IB=YmY v&W9l\rEp9 uxW ". (\yugĪDᙉIsLq̑OZ˽bH)&GdزYO6RCҹh. ?R}2]=[Xl:V'bAF_TC+ kY:k@e\+ 6z3sXaFB?X:a@,}a/ MHu`KC56 TMn`j94{;I66g9S#|Ը߿@XhBDÆ| dgݿpAZu>]Uҟb nx\7cSL՛ޱ%0د,shݽ!3HSVC$k o̢B7;$7%q3Q,J1|VdCXFIt\(prVѻ[@eć/$?pL֙sncɃviרeO̸p)X<@"N:iZߠ09S JB5o/ovA_dgPű aI5X%?!AEa3ɢu_7Jn_\>~ƬP?ZΛޠ;2J͇UQ*¨.0,?VYYYa\=ˡ3sSs+8; IΰN`_wS͆Qԇc[A}aؔ}9XӬ"eMrh1}GYi#7\#7I?- C">$]x OOnnjLil7*'Y떦Y2۴P/TG(<&*ņ~i;–N$4`3$OސGN53=ut 7ZlbEr#=V4=28n %C ׆pTm0LV:9y$L{oƨN-@dcIG>]. /32!Vk2,CGsEcV;Ga{kf?8!D&LSK3_Sۊ)!bOxMOc0<EѬ#1젬/ƑE p9Ր6k2(xN!z=it.ȣ\?9lj敉5%_p<֨k𾊞(sCҚATdA޺2A!)f(yvb%X]7Ol&W8fZ嵋J.7ܕmtˌAi 8@P*=wpT,D?geo{ns tyIOUܟ/#3b-b@Qg] NJRHDˋrv{-a=t6ntlÐFU|50 nE> ]mm>ڑ>a9|3^;d\3{3% +~' $1)MXg>#eow@҇Γ߹4g\ 0u؅P8wb3ofآ%Ѷ*=])e82 "ns*5 v]߾*9dejGsjvHhpy#ώ͈ykIv(ph9 Pɩ.8/@<6b[Fτz)}lBx{waj17vŽEZUbz/? ~v 684h  Jgj[y("KVUS"L3*(?Ϡzbٝ~ ~1DG.6靆!fϥI#`"3+NC4 $lO$FhٍNZ.<sha?f(_8PR1DZ8#* JR ij%#uww~ =F`lg(w@R|..NW9Ȫh(|#Z(3SFtVU"8s ]5>^͈6QI7B-Jj4IqfP⨸CœcdBM09i-'>Q|8B}_{f%n` *4-rx2]懣-@@\M!}^i'M4cӽ'`܃zCϞuxT0hjpWI=mĉ.wDôb8ΣU-8;'לeX%j9a ʭ-bɮM@)D引anlr?1Q .$Q޷x]8Jgc1Ơ+h* KA{AO|\T^J0>ȳcBs1yQIt&q#>-K`C]/8RYq?>kȠ(GT܌W~lr\)x*-BLڳ{S&(8+MlTk| Ԣp86w =}WnlH+Ʋ F K'G]*GxBX{+P;xag8|6.}ޱۆ4`{ 뵌WqE8dpQ#/(.˷71-s3G<8 ,,L?AOJ 7t%Z|GOi)v~Ớ߁2J,uw_9Ň2c@_*/w>ޠKCu90ZB0W <@܌'v:+'M`֞"eUPlS_V30|@0[IuXIJCB#-rXQ@MLL_ !]aB|18t }3Wt%ͺ2xtMr[vFYKZ1F=}X-}xps ti DS6kmӃV8pMPAU[z?!  :VSe>Ψ0gv~2A/cBw#쿪7xӐo8^>HmluJi*,WYQ4j裡]:\îޓC)Li<ן̤ʁQ920XRc[_T%~_8ƥ|GfòN͌[!qI$=F)d2k2c< N?)Ԙ:#M d{[ jJFDZSHYoE:|ZxHXtKsм0GxtW\CVyk5쟘f(i}rċu{?Ğ|4Y~o&@M^;KYei?:> "6 d!eI~t]nɷn\O/wRLE@?+z7ގ̓N&Q%Ud0>,ާzKwmJTi ުs} 4".º \>ur׉%ް3z$F#^VEIqXz$YF%S\lu6LH>!8~iN3@ҏ+`bqm D95K+8PZD:wdoO&AKG3D*B|њs`J(VQ\d`ʅ2lϒXad=g$Fle2Oo:0JTJ>_Ż ~;!bi_.{ [,qJURC:xp z(~^!\_ #'fBF0`Pvf/P $ڑ xl bvDj4ދ'ĄbNί) @0_Y4:ǭm>DFEg{LoIbɒhǕH7=QV+P}sH"Z )@Ec/}\VNk?Z٤܃ֈ|?1]u;(©E~_8įs}h8,t/DQ :AA8; KQT`EbW쾘U82oW/Xzlr]`k]9i uɊAtZX'gQaDHO l]0EC; ؝W {N*j.l7TR Pn{i6y2goOq@e!} 4;>D=ڻEۭnZhG`?źQG#>k {( _zz5˄amgOJ)#K+5]_^`jk2;KO =ZByc(WBwP7B ?Sҹ68C9Ѐ}R4v$;$$)\;'j T|ƽʠlXU1sR 26@Ĥ4gBͤk\Dn\~Qբm2WI7uUN*L1ZU{]CMن+M{\пrFWvܛ֛DJxi!TP v裂T)!?GTls<ً%d)6Ioɲ|ƨ2"`CFϢxD-!\ҕ=b#{2ڔ<ˉp$ Xl<`t9"EaYUcJQMsf\n TyAGѰY1ҾfϞ{w{&G5-Q07O>ҖI *px;rJLA(r=? B P7}J1KKKJWP}Zė, Q2  hW v܅52_djxHyAzbTr♣EG>!B# R& {kZ8\(,aRB㯭ݺltO>Z @ P+@և`u';9F`{=pp.׷I oDAB da (-,-'(e+T>5l3mm`DQY򏨼)AJv.TtqsQ5{1?t6!r >jl6y*-z@"ۑpW7RPL~+"KD=M <=9@ROzJmuɭrAJ%R<eou@M#ú ^%Sp@#3$KsW;CҬGEq+~&G Өx٪Wu6uZ1kBPߍDaN%1;/eY-}!i51Jx?4pXĨQz%u] V0Z`R~[3^sC_ $nY;;n;  U3~B.+nMjV5$60J'a桱Y6:^In_@Α9f-V%D7dOL@Iꅆ^a=:}j֒ ꮯx(u.:XcshEq '|cUjY{"fd~Vj7]D p͕ fpg:+']c|Dsg!VhgN1>j`Ŭz|t\V5aD;E&@G(_s \2aZ$_!:#"#5`Mެ跨4JT3t3_U'Cׅ6xk֬ }aTGZk65zoUi|X?,0n#@h*C?Z^珬)Tbe|9 u({Ab!p;7t/\'2qLeNٛ( hcn8Gv53J6Sүima/$^ ;Ñ̪eH;QԁJI3Xd߶VmNhfxvd,L*x3;N@lmkYdɣ)gir8"?v3'Kt&wqJ5.OVgڇp_x]R8  W 0ф!&Yib&.^O×QKGA|RiUNwtmدeہjBy(=*N'Uݥ J&=vL NUN\=̃NβmNX_%F~lWd3) q u#89u>n7.~FZ!iHty?Ҭ]fS^;@[dٜ=fp#dx|7ņPPbHαֻ!&tԴ84"U?ЎN錏U{jؕTW sEu n^4-L;'ELP!1:ep,1YdoȲ;y_!Ix02di~ rqGl/wTkveN a%tpJ碣_۳ ATr@}1o<~WApMBK}{R(iBΑI\gUD7g mJ?&HD pMl4@26LW<=uPDHZôIqo˔ۋ Km ]>ﻣ,`!xlzhp>ݞ)#т eZtFgs}@Ui$<3z }.p3mܮU嗢{6pȏ`ৠku\p^8{G'Nc47oubdset4kOՏi9ZR3ΫHa?w-ZjZ;uWIឤRd@Xot҅!]:Iwnattq`@?!Xr؁ S٘ܪc"&РDUWZ4)-ќyFP9~)buBC8%EFcݠ7ۭU1ݝT 18JVHID Y DFFnjDN,PWB5"`ڨ]'dPtJ2qT#0~ڦ'(a̝%H}rE۪0l\0dTXz48+# 1VC"v@8{3sEJz2 }q13^p,n$Jh[ۘdnNs*~$+0;8ɰ6jZ4u]Xv'NoHνC`ш2]LW 'ɟ?0ĭpyQ̞(I#+a=&MA\bvD߄9a i]t{[FLkKGHG@S?i&W 0WQs\I<_JG/{`֠ȣvĻ\ވG/Һ$6-VTg6(+E(HG Yϩw'Eb1.aTbGJc 5nU&0_> KL"/KirE=2@<= ݹ-~+8諓HHD1؂2Vg*lo!\d EGlbDên\N<{<݅XLhԱ~sCsn&>gt%$=3H/&^3`.~M(pWl+nsEK//`hˑBݡD0f _{ԓ++kVr;%uZ#K]+ð91ΜA;[Ɋ"(n6WD4(6h<0*ZkM#]嵢 P֬>ٍ(4Zrue+@ =6*BC"q.HSa fGN(p bqdL׏$o;i*)6c#?DsןS]^<2-=3!!0` V! HHgv4rALH#YPu\ g(kŽ.;i|w/'!+0޷@ ub'YHO0ǜL!v?#;FGU3XEA$̦ImZ-''fcFN ;+S4:<aORMy"8[L2WXd-Q´ M29;SʺONe%0 v8׊Kh6T ϼU, r"C4eXfd(H[Yf"x>Tpqൻ0P(ιoI?<%!+IAVh5sS7}<77f>L÷?a!XJuB,;/&`ek۲| Yq{tn:.`j-crG p_X~V?|Jt~b-H+!0tܭ)"=iVhI*[cdMOM =In[uK t4Z-AiUQ!_F'P+ήΥĜ4a;Jzة]LD48Q/sհ;e:)g/U:!儰P*!4":xo#01 fZ:o:#,*2TC8aᙏ%ʀ̇Р.,?V-O-s~S2oDϦZ,Ky{HhEY:[FZbĵp߹F[#!.`hN| 8I*2˯5 #/)bV?Q?RqQ< (0Ű"WV.xKh(!UZ|j/zfic\Ҁ8^CRIGYVsu(I.pfPr&{ N6_/y摻 {,ZRf|ǃPz^xҐgk>'571Rۦ]#zMJrPS`ϝ뽘I*}OЌph߫뱓=>5 W|j!ZEq0r>5'U`/hWCY`/`,, ψDU]*Z_ 0z/h\ó9,}CBT.hq"{f g$ȽXWjNzO,xT+P BiE)f *kݳ.Iû6Bv}Ձ.r傊4s#raV_‹59++ 48,s+^NY=krSP.u^꾫@cݼR VKIpFy8/w'n< ZEnd pZN'Wd'wI=c{pGc~a4kP $7EE1[pqrbTmygrˢ^ExɿY(zTٝ<24=zlGݝkgѨ~xA_K b2Wh6KuLrzhvF S5P(iR$f)T@x57EZbd]-m'j"IWaynvWi4 ' o껋"8K^"Lپ1<ȓf}|~喪7Yd^UQhS/0i ',${b.8VЄ*JO9L>f:HAog//p5|ʃgBa"`_;H^讙n\rE;`xŇ=J%NU})J6AKHnjfʶ 'fz:KqfP&NJi $0Lg'ɕн o'?g -%KZ*Q4 缹5*'| Vd^@P76.e*E.] B1cvAqU iwJ~2чN4W9x\mC9־OTj)n\Ɲuiʟ'Ѳ^cm?~) Dw"^a]ZUÕ6-s#q\:< UNmæn]-cO/ jeFUXPz#X8_U~-K68f]l8fj@HF:wCk)Sj0\{6S@h9ȕ7-Ou)z dZ0Pm ڂO RSw۠pvS@I=-" Pzt@A8%e]iGk"P}mx?xm] / TdYMAI;O{%EbE˷51k,-E]t3>o$ҶpMM:8'@yQ@?GruFKLI>uE^J6X lp}ZDƩM[3˙*uc 2}M6Xu'Ȗ_~7{N))@,,KCT[FJ0^p݆٥za*Y:#rW"xsHb_}:ix"bNYT,G-Ο@B£z}eU3IE,w7 GO\7DؐGD`Nh4(clpvS"!=g_Cn8(k|Td:2K>['b騨#Q~ 0?G;@'}sk8-ż^p%!"aбpRЫIlSɯ# ̗`,4\HQG;t|MN)H|7(l·;7K<}i|R)fCyZ r4A 00 g=3^"vAuX+k_DTz|S H9{$ҟ0mQiKSs?r:qOTZe\^`YVA޶Rh?w!k:HzYC2ToshwfOs Mnh_8ydvm+f=Dv]`tIeNI0{>_Y5NJ5zX/4C׭!H7Ok 3;5|B!ГQ7|Eɥ&έAo$R:KckuOe_&as>IJ;Ϭ ekWT2 *TDG<3jR/itSQ86{7^; %^ ?AmnGg;>34OǗĕxmC%iUQ^ ij}rOǏ%(t Ryt'dW3J|N"바@nDOo>;aM!Iv<_l+:@TبM65Mf:ZSCۇ;pCK#6~Mֈ8y$^Dug *m{s%9QT&%刾@4ćzHқ74r&JGA;uO9FSOfi7s?^ 7W%[zyCFQ$N'> dS|Z=-}rjOATC<im,Aa Y%R7++igjpo*|y"S:qd Gdؑ\_S$dSՃL;yz K |hV12Ij\B5hO EcC3L Ere4ٔq]i8bG+m^ɶI.SwjFƼ-qtwz?te6V9DVi*D&,Q>ߟpy9hH.P b^ɪzYU$̩@{ql{jt8FKgI mx Xd=$]%kvH^vTZk3Lm)8qEO1nR,[6+ R+qrn^y5ʁl7baހ,~W!M`\`h_2*)ѓF|*CiuA;&bo7+W$U/?G}4;Ih IqKvGd]J[p88 Eo'pU3Oa{g7r-%j B8{G.Y :I&2{Y2^2y>I%< j6^L 1X|FZ!{h}H37 Vyo^ F㻕0n;d$> nH*U%]гf>_pl_3T3`]! 0+mEZYeҩ8+F *ze:sTV5WAB/emV*\G'C_Ho!2h^݈,w*bR2#糶u,z+|LYw?_*c)("-!NP<TC 8 &d?g(DOIlL6>hpSBTI>Xy/'rYPOÈvjXtl_ϣ"3Aa%K6#Zn`?#[c&€므ZEqX^F.[)Ta=͆)e;XcOh4;ֽb Jx9[>(0(RG vk$J֛3z6\$,V'UGNS1Ql0a}cgQ7 vXy``oOZ:0 XӽG;x53z*5( ˘1ܻ L 6sfGjF8W dߗ_wRz1u?{^iD2 $8J%M3dF4j eNKYzG9֨b9C:@sm-F5NmEl@K .seb/5 9ZWI@a*gђ{_gz,g,R$͇laH X^C[':^K`mF ɬܷOU^#-D&# }ȍ?[ߋз>JZ\D3ނ'f) ISq8-ں+2m:?sDrLД"8XM*ehk4Ffɚߺ\#"6L+xoC@%,} Y--\lN :M=ra}!*v3Vq:oFTEIgcOM.M6i, O~ f熠kb{ ڛ9Gv!_5B}^Gg8Űe)}'f<˘5fM)-݄\Fbr^¥P_LP2;g? ;iRh kO%rx/wO$EhmUH 0in~ClƩvPzGVfnCJ'0/GiCh(9j)#sI GR"[fz2i*AGݠyg~$P`{gPP J\@ v=EF @ӓIP, lhO.!lZ=<Gd˴ 'U")5 Q<2 WR[[Nji:gŇ%e͝\3=4kqJ:ʻ/sF [A<Ay 8fZhx3+¸& (HuE##Y// ,iHR]Sr&M-X|>i}LJDѺ"fyԆϘѺuxH%-!pvĿqKFl,اx!?0?EmZ T6}Wחo"Ѯ2EDޔvuOy=zUE\<QHY]9viз0#!*دY00YRhhb~Fw^WY }PGWxte8G(T IXrۥNtpf^Rp߾u)GE; (^F]2rwɆgA-&9Ndi`Fl:R3v=v֍ iݽܺŬH IM@RfMɏ s yY8nz/~qA+'dshLAQ;ǟ:JuvI}]YhJ(X<wby=LI co N7C<gKpvk")7w&ܶG˰n 9o=ax)cx9 ֶA@Y<ջ6Q/>3FQ1dp~}*mĉ-7[= }૬?4̊ehJ( 5,ph4 ~~ r=cu {g5Yd?tj<'. /I^߽p5P|Z(V3Tژ.>=&9ebX' UFQ]t:9e ^L`q=aD_qT%{%?R'vƎH>8| Sgkx߄BSIW9XKV> a=טRxgr pկ꒱?%n$V7=xmx;i9[֯B .Y-%O=Խ[t5sʟ\5m؅q4RU=#("Mj\L{՝/zch(Tԫ*}U:rg2R ;t`6VW,vOKft~BM׎h[rhAh+>mwi_5 |hş뻑bM#j8EC=T jwE=#&@I$ hTnv,7:~ s()SG0 L=ud+mi?d l/aBHQX /FE'onL?u8q2$AqH<]jP, f(pr\g [WJNpPӎjԹot{3F!qim,P8Zka\"v[aHةl@4FYFԡ[CAd+좠'Ia;얏̑5i膱Z }g?^ٻ(cC8hak 9`[ I+S`m758k}iw$MޫhTIJFl%. dd&Bd DzHزC)X&2m`HR-%XDԥأj<= u } S~Q`k CF. Pc:Sp{r—kiފUtwCΖe6{J9kw&fATC &[/!Q\K |LJ-U*݈p9 i-vo>4ưpҡM+\rS+-*^=Pb&j[1܂$` D +;2C ໘=TAϴrsU_EqmJ$'GSawdgo_ ~ԉS9v3?)WHG`JmHJzN+R7/ ZD\b\Ts?aFztꚪm)vs:Y=)oA#aweU+jP XHmv0BbWT%;wd0xRkSpvu1}ACC&NߔK@Us'mA.L6W6ܷ2j&I`3'?Se:-s:|r&g3#2ې"t_@j<\O+D(Q ?.?ecYkSc8Vzk {'jB:QZ}ܮ.]oݪV^2_O`; m=nc:SiUu!LrCf> Q߈55n,~ucl7L;VEqmޱ#]OnO?FTs:)֯I9Nai{PŭsΏ~{ղ+8-^$Uz9S>~ڸ ;* By}۞buvhۋҸ# Џ,P"jb (\h/ݰ~7D08ݷ䶶;XǔZ3W Un~7˓"?RTNm!#Җ Y x!R[K=E ZΉ0^N6G ӈ邎 wh\Y 눾we 9Euk?m؇6@A'U% ,@/KC13Ҁ{i0y؋2b#F==kb[+h4?{/g[7L1b׎ZP|TH!%WY# .Gv6Zd'o,"pS~L#veMa_iՉy .3lߪ#C4(A`?s;rc aBbSA Wv~xux_yXP, '7Fy!7sM-oUŹCCД+ss?2}]|-\R^g1W}l~(2Fi׆jJ#V vcp ?oّh9 3ALxf3(mT] 'l9qx&\'d1}o} ~,`iu^OHd4N~B xn3h.`5})N kA~/kb~R(JA f8Y$";F=GH[XT}PY5C]CA] gɳ3?˓tG!Qʤt\du#BO^Sb~oTKoE:L@V3LGiOZ 1u=Q*B%\^X<_2>Q42dt|)+"AIm"<-6ɼx#У eȟ"M@ MRЁb35Q'_ ?:MYi6\AHIW,-BApA &9 _ eƒ~P M_qUv8;ыI_P)8IMFC`(8g\F\~v]j޶ ڞW1~_`=)z֦$zR<ٽ IjS.QpJ)i Lu擨X ib sBP.px}p3?ZS8 ,TSg9.{-4Q5zsGa+8?z(PFP\y15=CmTܜ?7E4fWӌ\̜:[@V "j"H]үfj+"gſ&`tެ. 6%eͰuQY<`pv5[Qn?+*9۱BiyKgW6w:#dh=BHK ,Q k81bUܡ$9:~tos^K[hTABtOU߂7}d3/$MrsjY=(Q#ʾybp8bpp!op@=K) 7l7lHĵ&V0Ѻ~5k0꒵\5hdKպ;lRv%rwiV}=mŸ2!=e "gO!^ Ο-XA*U{EFbiVDQ:r 7$*up>>qRMS(iMD)vϠP!cMhlUۃh>!#IsڐfᎥMc4ހɧY2zѪ/FK-Ӆ[YY0.YmL?q WdAj D쳂!:a"ث[Qn3iς4Zn8+Z1g $a0=5L$pQJ.ۉ9s=VTkؽf']U RcD<@)?qƞV?QDR;'=+6҃ *J{j&mK)74g3ųZ?@nh$ҍ@c^fV8>-I?fzޭ}`M|p&8-$;R}PdL1M9ӥc41M;Օ`>#Adb%%4*&n`e3JuSoJ‹>lD 6z10,P_o@2Z[q1惗\#FMeQ͖^Z±D1~>+%C˸hwTfQфTrUaU2NcLlyB!> lu)g84G-[fik'n]׃˄[is{ngoMde*DQ<\ڼHh/ON/aH2ݼGC_1G|ecF#j|50y0G'E=$-3H XTB F-OKY }sm^#\-7O''s\VTAEB8% >~vB$T}TCHOa[zh"M0%YZ,d*{c(\V+B!b.0H,qE~- [FR4GOFVl7֫e>X=a1k;9_XrXL-X@N4_فt;xjtø=Z1˚DE {C.ZIA1|ѾP3^GלgxPZOu•; u*7dЙ)k`+XwR+ $>ʶD &h"/qbߧ͝\f@apc}ʪPdI^4}nO^ŔEVG!q}Seَc+;EmF柡0X ='m^젟<ٗ7Qc'r&  /c#c;\ZFh):0^f@ҩzP>0[sSyKBk~.YH_XߘTW[Ϗe]8M#U"5bP(P`=Py-@Knp\/ThmrQPC`d tG!-,!f$Bp J94'8*H06[ܞN>{I_DG@P޳J3y \\h j{A_r Yg:d,9ٮlsXѰ{kjD+W3cFreE$\S2Dfw/[px2:3MNd*"ow:! FGh3 acu`p2F1Rq H:oToWWH(Py+I <\t)$=Xd"Chz8Ϗj_=\Yt˃[dDj>Is Hn+=xQ =|gHKphmk}U(QL*.E'7FE]ftYV%.yNg?HaGOl`KwcxT~#\t wp6~1=1w:V3lYh 6TCwg ɒ֏/ѪnS{};($(W=Y5jX6I8K7#j>s-0:{L7h72Iù:wJ?:ߠn.3ZwT苖Y8<crƟkE>>Pv3GSVEUD tSжFIèbOzY6 XRrӼ(N~jm?@%.9&̂$rW &Lnl^iPokss b.t{>㋍JGRz4ҍ+hrF/Iuvq67~\Bĝ mPksBO}EȖ1)g߼ɚWТ̿[!FFtBL#o/VkF}B.)3;˾;uYaRǴlڟŬk+I 4mſTmDS0 MnK э(^b}U=^`9;w4|lgN8yV8N}Gt_ϳֿ\'/ (/ z S'ai*AR;U0'Z `iR¬86$m}B 2P~!@N@* aCC$RW¼#˫S˅[I G>! zuQ|W{3l?zX&'XI,20 6p%E'ãnS6hE1ݓց2n& J4}4&j1Ǭpꁉ T/KJ>PB{_3 Ss2&:cϖalɪ][ lk(wr_*E=aD%Ç+`@ؒ(0NP|TG&2|dž |ڢ koDqTy4H/jBHoX3NOp{C..,ˉ܃/[ܖR>S?_1I|ͶШ!Lky^6kAW\^ h($E!J-ZxRL*-2uh X/^%>j"vJd`_\75CۈIڄU:ޭ? Zc.uE[w`ܶRӗ<._DTO7^¿ޱM>hOp%OVϒ9nai :ZM|gAW`RbqubU4si.vVB'GWį:OWCFCӬ3| J.?8(q z(P?"C*Kt$YED'Yl:1k~ dSꛔ`_yhZ8W XuH_lj;fQS`FֹɎg^b) PfORXxJj6'j̓< b?9p3؈pnWI1ӵi]7~T3MF@'>t1 7V0o CPJ^&'eꥸ ܽFAŪپicar/EX8rm=4W+CzJ0R_9]6(ďU- "CO41uh`/u9)lW b~J9jԹ`x5g* Pv1J4ғL98Mb4H!OJ+@`yIA28U:N2S';s+ܔX]) VV_>59ҞB6.N/gYya{\|MGdX.6$7"m< ##"ǤQ </#ni7zN{XT;DX^`V_eT4X]wNhŤN\R:k:)(оMէÁ@I ₒFq28djr'AGNG/>S5Vzql \Z/IU8gs%#Dr1sk sv\,.T,h4X쩮K"?Շ'L!)FZ$adV3ƸgਪuQWōI:_8[%: 5|:gx5. Xjאjg׾åu_F]=sakXàc*2rxQ#7۵/ M5>:ȶ9rn\YF|̥=R,dk4SG*BTVE [Hr&3V8hϐM "<fşUϢJx+P4AEez.kH&AiIYV@> ;fD<@X1ޡ~G1o_q }xaUSaʲ=cO~I^E^}VBsF/LT5!G1/ B4mS\.TFHHV[qlap-D햨4# 6*m?Bs(;0b3v-gI. û^~L7< 4pCdU(Wr_ˆ,9s(y^Z?;2{UC즗ʮ,"ҿBEK 3¶ƥ  Y5FN% /EN03QKj<#Q.Pl/.kyȦ6`B aLAFk \e0=}v y7L<<w+Y,<1mHHWe)ׯc/ic! sן.&nKXsIu苝0 g!mZI4 20\vO|>`+kZ8*,j1@/ͪlw~,X8+VדxD|񚘤޺9^ۊ.C"<^Ry` .p8褹AݮEGZw F^wy8&KɴLiiƅi )cgH9&ɥ% )r/>!Uaj%XK&ܿEBb-hLcCcy뀿h;ed#oQ7OgKI%B&_е[cI2ǃ*8-K[zUQ^CX*pJa3mg25w3yԟ{Lٶf{z"!w: : c6#lLR E#CW O0 ~!(~Pj~d.܆v< Zi7ygts7/9SdDCjƋEfO\ yitƐeD5 3~gҐ\SYk&SCQr׊( [/y$_+p]W|2GK -QąS$H MB,oY(`GCAqޅWMol~nְc_I4`no٦G݇f(K47vҳ~žNri*$,isD+gbShn0 ;@RUU8*?ž33raBs~),=_iiژr\bUiǵJ%[iҡ) O]xJ~;ѼZ҇rn&bwzw+H6/E!YI"njG8{ g,kxD^rvf j_V ??GK5zx,O Wbj4ۦ7>1Z_~#9x&/*"Y`>-: !xɦ J~JZ鱈ųLmJܥ{Bp!ɛū/CezUuǛ_Cjm)FyL=6SH}bsY9 ԓl6q\J(; ABX@0ȏa1zo"gD qa b8dp0K_F¤u %3u<;w}E7TPV+Ghl3]+*Ɗ3KPTn-T["4_ yC@Q]$[״lQȧ`l=VR:-RC'}gϙLM(Z(YJj\&`'Kk7p{9/SkjgENx'[iǂ"80̲ t$Ӛ6ܙ}ɛR ' q{^QDb1Xnv!v@CRXӥy݅!GݛͱTr5AG )\N!Ka42Q0bOw>Di,Z ^E7&0Lwѐ]Iz' K<<7  ylCKBok7-A=뒸hӖ:pnWl6o~ / ثB41wV>ڀLW_4Ҏ|x6Ã)K]Ke,<(r"r*<6>F0ۇ%U,܌`ۯ5}Kɉj>ղݵʩcNNZyŕhàR \9tib?yal[.ywv#S!vKbyH5l}^KJS*sȽ0-Y ĺx<}ќ~ ԫ䒤!"pWEQ/ҧM%h X&ZXyc>T-H#*24R |6%t ζ(jp@%_²mHB7am5=9{&cn3<8 :bJSMzyZ$Ym<&pC{yTDU}ꚌDP%.xV;ϟSN>hz/>x{ ] KN"ļ~xsإ\@"p2G(5|jtKq̷^1zr(o>_EmF~b8>f_me Nk,Z835cƇb7 Ʊr./Ro{_0|Ѓ]K35F},gQ@.Lk,B-kVJq,?*|aOz%ܒy, y kj4bN! ijԐFO \߈*/´VD H,鞺;esw3Z7)%j`r+Ԕe)u]п^˙] C{jb /{me`.YEPqo_B'+RI%0'Ya;.ǩQtC+NT)p_b`؎E`;DSꓩ zE:)wu(Dmm4h#Ds1`tHH6τ`>krzk@6gmkdCX3׭/l#'hZU65Èrȵ5 EafnD OL (/G $oT&ȸ0S0I!&Mu*lG! (kK-i98:fӽt\St.<0ھF=?.0;),Lo>̻Xvvd򺑪C JTG"v ųWG<:w7tvF3JJ D&]QMD,{Ch@2}KLcFZ' z|$>Ljk1U 9/ĿlzQĀM4`äU1_hd{1)ypE^qymrpsV5M뛘@Q>w !)q=D B9`su[{na$u:.O o,Tw]*Ѹ)"h2NtΗ ֒fÇb<yw'0)hQWpjjKw"1q~y6XA1inϔ+{HpX 6o?em_KA^B"ʼn?-eCC_xmKp,}(&#DwCgLr%&Igu|VcĹYZ jH6/= W*JMgA%09&/Iy2*U9F^'Զ';!âî&5&;qDaP<>6G,@_4+XoH ʖ9lF["R?^Y, R,o\4Hչm:ѮKN1ERrKӗZ&B\ Лg/l\/{]lΰ_ Z]`aAiNdn,1/Kz>QBi]p*s#jw2,쬏(vl$ ߏg(SrI4"ʀ !cQ6l\~ 7ҌN>c.me70Tt8{6dsh@pC,^ r{`n{ZˢmK˘w/vpԗ_Ŋ.$@vP&)z߮Csf\FF,J⨓g4c،Eb{XrA[rl80 -/Rw~5Ģ.py`-W$2 G˩1U?_k%*hճ,h$c檿,\)-7G}ø]NVV|:wY^r k`abR(v1ue{=a뤕W9Q* ~AQ2f*ϵDa)+ѨFdlܦOElGC7S{4=8o`SyR>3<3@I窑KbP0vєհeÓ붟'P;؞XNOZk{Rq? N「vV K=zB]!( Əu=+ O;pnTuhRR^1{b%b>fd96^gREv 02DfcrC+땱=- sqyKfͫyJb`J>b)t4hM' yJL5N;L)dX܁dX<9ADNy9|ihyLc@wm$H?Bk$>:G /5 18ii$ZRS$T|z7C$Mn8 m]{fKIp>[CL2/ff^ >DI'.rJA=[2 &aGM!E_>M\2Ig%Tp`w\E~?lQn(S'[716&=Ƭ>hm@d۸ B-Фur.[4D/LyL,:jPyWf!ʳwۑ{$XqŲn¡7놀zOs'ayTv t J9Zs -#AF'fI2ʇKQMӷF͢(TckwOT8}ҹ-+(8{Ƣv);XefOrpG"r4!]emheubn=,u+jWozit|1]# ynxJ93w\P%x@_m٪ Hr&K"JoptgP3- (}T })_ e2xL~_$6\j"hys^ rڟK@r A߫<$z’$r6"<Š=zx]%TcW!T$)d-9XJZqhFG~TAK<ض}7+ lT^ā]XVA5Iq3c\+ڇɷYN%ޤƴ ZhnHn`RK 'Ava{6KHe=in,Ԙ7ex݈,;/@sm/H&FGw1H(PO᪣wWأ$P: Otw@63*z*hơ9;űiX0B#wn#y{S"kM X: _Om\#mZ1k`ɾa9bࠏ{ZLald EnD0J긷5mj)cS%tNs!ռN58hOOQD5]qx5"y:jSc2^p޹aS,9A/#xZ:ݛmÄD##']iVԚp窖2^ThE$ nqhSHQ8;rK)(|YGK| Dޝc)4so4ICWUӏ +P`( 2Xa/VI}E~Z5 ЁPa$ܘ&GZl>4jV:l# κ^ RΆu ulU{Ћ7TNa.(f< 9hΩҟ^54'x+ YbI/O!8\ciٌf6VV "&b7k>>QW(]C󦖂{{Adˠ;ajlg0VP$jhʲd޾lrSvC=a&`pսOچ|PŇq P9kzxh(15/I.>3l2E7 ?;cFsoM1ָb&ci#jt{xA&f&%QCxLyҭY;0 *޾i>si2&iʙnE*8V y˛*X YtĝqBΥUѹj}>X& cRvk$6l1 * S+C_SЎL2^X [cH-SKLUEkcj Xf ֡*gUUk NdC`311M0 uQG1XB*†F8-0 ;1{'5OXϲӗ*@b.K A%pr(} ѽ\o"^w)}/#ֿ]>n2}p= IڷmBE[Z/@ HzX3޺t8g;cʤ-UJD\*i039 Z%b? +EP YE<9UG-%T/w֝$p[',0 υ~pyѳ(JSo(X(0^~Q 5<>+ʼɔ5\Kv|諲dXK Fx2]vv|i+P̓n BC2dɂTgu]rkઊ p8-ͨҾ]3c &'IN-?lҴ&qFnLJS$m)Fľ5Y2{x8ƐQYȎrʩ(Vy3kxXF_8J05͕G~"ZDSs,BIldce@z `2B8d[^qi%VUxQ{"a7чf#Kf (Eʛ8Mvkey2TOiᝩRU՚y tg*zgփ27aIf4vj\c\G5QiPMBQ!kt4-ez!$!qgnQEKxx^dsg&qm:qњ !t jޓoGa)w6@8G˝PKTZж0!oji I/ f<jsvO[(r:jٵ[3;/AN(f!,Om%8QEBKulxbՖM$LQv66+ !, C9{Iin¿c3#dvawipp) V kդ>J%gA~1'??}?I֥oU||.,qB {h C;76딯U:]kH}n된EP5.d°R_~hS[*LI}L% vs|4ooɢ\x&4U?¹ _q2,]H)PQt`xĔ͍t~,{GY&LW裘KH8EHX\dt0<#&ښLs(`2% 4y=TKN>`-,YDK ͷjpv(Un&<ΰJ'/+ҺZGQI;/ᇤA=-m#h%a?*ףhݼjPqh(4%7`6 LD d( a4|&iPuoȞ?(VNd+pR8o{{"/9ml 7+Ca[q:R@偒%k 3? &LdW6H8KGς(2L P{G~Z6 yCYQO)3l睩U=FYQIl6`ow$T @GϣgN@!vDQHC c2_N2x8  =ŭ< lg8籃 *zij εjnQs]Fǽ(qpv#;ؖZ8N<_^W6앑FY"S9_L}ƽcȂ-Gb\1B`fiss@3Aԉo5wI0hCOGrBqOR_f:[X7c-;~ϦzL[K7Xkڷ4[$Xb_oGT.Ϧ-k5:"حgjv.FAx=/xc}\P3VNVtp61"$Sj0Wa޽0u.1NMALѩ-h2mʑFmxLN1D<Į'գN;B*F*uVAGq{ W:, *1"˛} FIjSdICLJt|ejp@YG/_JH6Y$ Aa&FA{"{gi8\95Kg3/B[F4dɨ 4Xžg% p-=䫫U] e"J 鰷;hY6b-WS1$ ' Qb%ol'g e'Gt)alk,mCX' ASilKyARRYWyM7+#ς1o0~cֻ:En&UB`W.2lo:LK9skH7cs^@99a>s:.nZm.] >hv2ok4n8a C;NW 1HXZ&amqnGȉ$SI}ůCB}{E}=fF %6,4")l{n-ɀdagl+t"S8sA-])Qy>oGAgErsftdk‰Ȉ#lIx$aRVK:$BFm[VTcha#k3I˹ ]yW 0b6 q#Qhg -fT-UtA:CG{'㬐y ڲ Hp߉%LP G V7P'ZX&5*j6M9An3 (*`xl'*+h0k,1U ͣj2"`=I<.!.P$iۢeFlRMgPL\,?y'!lbٓ-oXxiآoi{̎$TT|[,09?XI {hjOU);6G6TOj P%)Di@uw7mļ|XuWˀB0)X& mΰjR0":Uo[%*Z"0^ĭ"v /^[*"+Ȣ "+)z0,̩*Ք:jPW`_fe Ngh"s_e=͒~M/d%6#PIY8|ii6qh;7"SI`Vjߴ |9!})ܰ尓U.6 1 vTf .' |qK1R v [lSͬej%8Υp]!fZO~]EXB{Hk|J'~$${f0D>a2§rw0:O+Pu+)Ьu;`C[$UdgKK{p :szAT YM\3N%E BPT#el e b+GMɶ6bF^M{ Xc YuyLqm} rkP&0A]FI{f@}]v">:#TipB+`#FܴK]uGd;|Iyyl@̜y"m`+#aZK$–֨"ƉJUvB'[ E@4*FH{"{wΞną&Pm iNnƅJ7jX  A)d}U;az{DnTazܗ࡫ 6i @#gZG#AFLr^5Gf'O[ !_,a>*W!oG5rLmD#闣1J;ƘZ6>$-:=#.̶7lԡBi¸E:{q}T54zWrmx"־OWc&'9VBNGou>^m"X|UL9wW/8 V3s68 eo%b-u,Xt)uX?(޶_<; @uf}q:aY5QD.+m1}ELQR&o%a]3 =)WiuY\hJ`xPscϮ 'Z76GdFIk"Wjz{nʓ+CW mo눊.A=>1pW͌m|nk\EL)~2ǧ@ [gg!gq/Qy 7xL,洢V0IQNZ3A9-چd\d^{2: -WjjaћXտ<=Q}@B"B)y'Q^'K{j3+7ѺQ`CˇE{k g .]Di;,F[.ɹRoQb g8¬|Eo9ACh^v< 1\%me8)خ_|z8; Ie%W2{QuzuHFq+a\"C?;*Te-s:5|.(C_vv`n;tO37=Usp+c 7?YvzГF$ :5hAeM6'DM)t{-`wev8-<ݏogҶ({sv*~a KW@Y@j'J ,|.FOܜ`qD"Ox"ENHa2=Ѭ|-g'.1 O!1g-NJ%5e$S0&0pރegU (=pXE6Oq1Pu0x\8~ffb ôoW ׁ;B ؒ!6)+J#3*̩Z6Q[މ&V`@_Eн$;0"QCVH23)hߠ%z)^b4W"Γ&/5&|tKxL,+k}:J IV1|wDwXBQW P*[Oe.%-+/r`ʿ]t!\RyGsx6kC`Ʀ;%~Ǝ4Ƃ~lU`q> Mq#;5ie.%`6 A3IL@f5,T#@pִXzrUv.%d!EM̅p& #z"| VƅufEbm?CfLx-_[\)V? ; (2|!FHxEgOį-F OFHXg ]Bb?ƿgxzkwRl8)IDlx]itx.ϬƉasv!ΗSp,řo(ax0rJ1rit+֥ĄJB{E9ڀ"NRqo0#(<,I!)9aɾ|R0ʼnopyTe2syZH?ئw˶JO#q)ŗ<+34`z?**m9 |bh NZm[=F&>V<'>^}mV=9W f;]y숵j+$W iѹs:Խ>,_..6b)anynD GKkϹQ Dr{0r[FrzѨ+VTZNjeΏ*92Q=iSMTu:XU:Swn~STwFԽ'vĆ"mw)(1D]GlrN;F_ iOn@\"`,![ rD@^?Q7mk9t<"?GkڟNԫDyg'SjOɓ 10Jӧ[Vi/#NJ7Smت<ܦ3sXmECU~}Y_Cy3sPi1FSm'K(#*x~|hGDgBO*Rޥrv1U6zuk`<++9NmX(z4j5&BrVq6HS9R#G8OTb@*1^:C_F8㢤=^NUσ˳ROl]1>gY=o_:ic< ^>{Jbp0v/L»D@ n >cwq#`_v]r,egg@#dȘ֕v[PTH˦e%b*n's4#J]NH0`ng'(PcjRQ0 .6;Dzfݿ1d0On;<=iq*L@퍲h$+91l#́Kc'<:8 %( tAȠ ̾{A{WT`Ln߹v,AX θ8aK,zZf,6% FW'+a4Puoh_6tHϔfC6Wj@;V@&PWaOaBib 5> qm_s 5ƋES$umTE[vR3##QBx^ZCD#*wuF%Ga*=U.H9?olk0rsL!w,ijȁB~%q)7:) ,i{h6`._CVhX,Aa[ߖ=k.uRJBh(M <\]ޮ6PoGT2 sU渔GXgD nmHrf-0b脬 e}%d) >bh5yZpu 3mXZm@B E~ sZ̧n3hYD0&^ZĆtbb!p;a,*=' )ۇLdgaRH(Ĵ+ zoG&* ~KK\~dk_{_3)c1f~޵Eh2Hd⹳ e@aP d, N}dvvv><ŋD\iWiyZiA(/h3e@([hGg?z`xKJ u w D:ǃ5еܖmH\>Qa^raCӎi񧀴(AF4pw"leHj:dZKpPTTc`svQy@%zvZy Vm{0%T '17QT34:3 ,4m`֩ 4^J)o?k <?#"Ϝ.\'N[9'i_FDu=jˇs%$QKXA27ls.6pVV h/)+_5V#H5/F؟۳!#4\66a~KoPM#D-3Zg[K)aa-'UB^ 'nϧqkF3#u5G1!{/㠖{(q2U9:mY۔S޲VgRC믯şFlYu]g~2Y):(f5JO5rpym?ꂀ'JbM SEXE8+<1jb.t}[ J __Eb d,[YGJjXж*elc,DL3 ղm4׉0/jKB L'd ?5#}veVJ~(7g GT̙DŽۇ'| .oRMpcRpF16{t_sMz`0o7>U>ҥC~_Yv&>/wZSL̘(&8 eQ g:CՓt@!ZrgH6k xXTo<Ҋx|Ct'LSb~$rvvP0Td;]Ӽ.dD1 $+|uxv0{"`i0ZVKcF**8)U`.H'IfUwQ.9=b bFYZUr ^0Q Vr7kγ9@*r?.a>&utiJkaJ=g?_ŶiEͼ+( zuee&tˇnC84{i횳>6aKCF S?0,r 9SPG5('GxtbE^m}B!^!Rc<Sc}yN͆i:nX ]qh#cQUr|} }L$\dbޭq-z/awt,o:ߑ~7i]sŞ\* Z|C@䍾?znf?xՁs[*o'Qq0~7~Q+O0~*ZK w l(Jfnf #,7,.к}.5Vvn~QkV $T<կ}== nr+ Uw)V(*ǔόyD;Wϔgv.X5Z ) h921-qArx(IS2/%~VנEвm)3 0)(/2>ݝߪSq3 D}߬x`VPEmkK3 _۩;Æ`/FѕZFx un1 HJWeV0WkP҂$@΃?+NVG3z;@Fȉ[njm lk +y$93Yˆţq)޷>qJٽ`$sʤy19WBs?~X<`e1r |SGܤZwJ~r@ɚ#w ,9Q[P(z'U8~ m&Y6b}%.HXa1frLNObvdvytș~* S;=5O/O9z3G:CSKr>ЇSƇ?]ju\WX=#(I&1¶X׾)qdur:jg6ˬyF3a昃g|/4IW©waJ bX'ۇúXX?޽UZ0gnKYڙF]:hF>(+hV[16,1ƾ/sTP $-_PKx*@w[屷x{SyWF$mlBa*xVєUeY=#c눖1LdhknXL$J2[Y ~bl'^׾BRaFaw+H A$ Q8Z0ےUQ\R,3m &TE~$f @qXaGfv#OImKG"m8Rm{X]ڗ^ʬu`Ojt.~콤+Y:``R OyT!`盧Bi$Ua1"hbQNHO_ӂRDP6{H %ݮ *RM>cE$uNa%T)gj܊#־ٸhx!J-m(qYNZ X-_N?z)FY)./|Vsh0㉓o+ATMNBZdBSgzķ`?LPjI!NEK;16 " @lDi4F9fK͆~"-ZCj5=?(؞hZBmAK7mMt=ٙPa!!wPPı]CK&}tEdےvƁݠqڕs^È60x(=gx&1T#z 3]>' EkQ(' GD1fa0"bzQrZAg{VށiCay J &܇?^;  D>c5ϣUp$Eـh.QI|GPfk !iTʆ S1 VY@LvbNO\9{e[źH1bU1daBAcy2o>G6oM=?׉=^uO!l%Iofwc,eWBВofWǐq B0s2 g5US3"=tm;IQ6U9! i'"]d gvE 7Vrc۔cU%nװ$[Q&] M-K&Kz{_>]z70*\ᓾXz6bBO #!},U|LKC{08SpP?)a~)n<]ٓL9BBdGM"٣g13Iэ@7ޫN3Ӱ2hӘST%Z@`uDA{a&ZlsPPo&dK݀T<F:=:rJq $ f#w L[U@5e#,QݼZ^b8<Ѽ 2䣴=vn% W/rCw4i{Qmu9YR\WغO+w+6Yē0CIΊ˿ g< YhG/*,DWҦ?7W QMMo=>^A8A1gwa #9-o!ģQO)Y+"kT{'HStl:,6C V%bةYɾ`.ޢ5 ղ%S=!-k![[w$8IBV!8z F*s*λrV a [hKuD@/ `4_N!0qc-7ؙFe'nbC5.Ųнr:@5̆͝JmSAv]5:y֚hz3 {jÅҮ".'LW* a(_OBh+H\lcH8CЧ7iÆY]b^=5gy<'b_%)_o-L꫱cAQejeQQW-kh!X$wBȭ.4j8[vn#AG 3~8;b'ILD=Ef>GTcmXXIuP|BLt ~ijdWֵq!Ie w.5=+?a)PٲPp^iKEB$; B]d"WT[]}y ʣL΄SYQq'Za4i. \'ϴ`jˀSX#)SyD.;̛k֖/~Ԃ {1P."7OʚZ9!ABhP-$t$AeL.sv`I|B$X|]o(8}7 ]6  ft=qטº>'ΪnP(\7'r5v\|eCXQUN"$vAv+ގ+ 493؀kWS{E b0u4byW 0W{7LJ ſ8ykve4CaYdC').Ѩ|%j\7 D[Àoв7o9c`$*ՂFț=@NV^LrCzD=Pmgˣn}}Yho޵ ;hgIKs72aj*C <Vd8f }pCT^=uUy4A!G %kBa%p%8MU.:97iCLs=] }!$QI JL'oiT#GFCo=_ =vzSmAdH9'wwiuB=٣e> 5Y7`?@p͍u&{"NHszuqmC'l2cj sA/ '\:XaoKC*Z\m Ûϕv$&W*2P5ļW^i5$ "lk6 ]oD`uSQe;H<a.\[ y `X CNIݣ>AI_AF(籚C*^U% A~ǰj* N IDl[Z"S Ք밄&MtWNgܺIC XoW4ZGԄ ,*W|37?$J0k!(s..?"XT#pcJջr1Q^9L PD(/A!҄?;^ٞ2+ڋտ߽AKyNtiqx3Wdg0Ci+LnZ8Y3A. :@{*/K)1ZapHf[<~ʽ/ah~H4Ӧ1) zfCEjzខ)XTRc]%p@ӷf"l.1<+0[w\2WzA-qΕGhE]QE.E*/1]Ke@WE=*7 o!@~j^ =ϟyY}u2s<]/W@?FƋ'a S]i:#6 \٦*{{`S'iTfI۩Sw9_bAZF{=aA^Z͔e)BJWJ<\fe=¤>MG`fNꌨԘ_:1Лx-?8.0 *`}֕~ 9D.м96LźQC?t ՊiL\-5b=!Q+UԙȁG{nVK<'=ܾC[(Rgđv@hV9xDb;{T);~6j9}Jaۂ5^Dzz5vևiөMYRP|ˆ?vr( SBbA;i:۶|r|lcڳ3CWbdʼn5]4L@r<2 aycȲrm 6_Mј[(}n{dL$&&s2$ Ν[2Jʀ41VTRj^' TZzkGfJ/=Wwmoͣv BCa x,3('ӿ/t\6 jMvŧHp 3|r^tVk.bRcmcd2IٽN0g=lV .HAfݓЖVc4/E|6Z>~J f*\') v"{}(!9pfEYxԄf\yn|=p;J, N|MuVxbl t fB'I-D1Pǡyݕp Tph14`E;71`.Kϱ Zu^օ]] ]0oWI^1 \# >9c<7 k&'^Y1g:yՁU `xqY{DhTɿ|IeAmbNd_F[/x̸ WI3ȶd2$ylD.G%wM+&ή%'kD 5]"JfԆ7mHmϋL]7 If9LgRi})Ƙk1&;hoFAY,:#mƳ`˦ZZJXWWAs(z"led=RW㪄?ڴL} ROq5]2l4mStݪOdGVK >ǺP!JOp$Tm0o'SJws8 #4LƹŁYlݾ"`FͻUژJW].B\|,lOChf T)9$(6%F3\ƒH0 9B{[0VCyhsƣ @P{f!4\GCkK mI9ɇ2?L}'|&Ӛ8XxEǩ l/aZ޶NznWJc$ 8;\} U7<:@@B?M+?<=bRl4WcϱfڪT m(?8}ʶ1+!9}eid#)~N[[yӬ7*^5F<8̡领r96QO|n~opJ:(5Fh\fϿ_>EX~`vEr=q@ByCo$@{(S4PN{G4Wu[xEbqD'Q',͂|V" t"-moUO3ae 9ZmA)" `yO,M ֚ͧGRqZJ 0#CKw4ETjWW ?ϸHE]Ti}.{?ec@bg-D%9~$hꋲ?Kzp:JAJ͏ƩGJzTeDS!0F2gvx[~{qHa_g ߔFWedqp)/^ǐrKZ/NyFUsoff4Y(v,MKkllBUz1yϗrڸ 0gͷ|sH.= |مPz#6g\=usEƫE*āmjp@N.z7H[ofMǿWLIKu9䌄s$Vb \R[~sb,[8 +(4IKn0[̼zꂣ_FzM(S.<]KO&޲W.j CUodȼvHhG'X.ܥFſ׳FY,la +4ј>Sk$o6dPL!:{!ӿ9hY ODtCL; 17 ig¾+v aSXY{#SVHQ@%ޯ&IԖ+UWd h"9r󘐩q_'//ق.IEdK%vVbP__F,ܺYn%g7Tkm.m4@b`@ekͤEjep6#Fj^GTiyR?`*359o %a! ~dVLRJbߴ)Q7@HdC43r1&Hwu}_Rq_lO ݇>EU]ӵIܕ硔HzCbC Dk S1ޕv_DT%T,F?:_ѸBEcj>rM&JֿWb5`cDXi?sD9mO0jm͒ul6 EN+Y-"sxz(_GJD͓cl[5u+(O4.\e\+9ތ6JNmK6 e;q߬܇ÝٙIZFD~6܄doڀJ>)c\7Qjȫw;ƌ 3xsvQMy]rIo'K53<:Hm,@gs+I,nzKzH=+#0r;|5hWTV?V75]2o!|T/Ni|#uԡ%F#-F 8>p8e\j +a3\6TĢת'@N߯qG1ѯ\Zԋ3o{PQ/Bmz#v1i7MmQq`Kcӯ8 u'nu/iI6j7"{1txw^g@Z~5Z>Ш1q ]Ft9darTyoxխ WΌ0m#uJX G;ILQ0MrۭOQG˩Al.-~Cs7 Ρy)3%5F-6^{kЄd i0 ׿q*#%-0d~*ExL5YZjoB#ӖaƵ΂l'rDy]q%uE5Kӹ !^ nù;~£.}xV+ڃ,I&7SE W:C*zrɫr+}wa4w~M[|Tm t5nhZjքѥ!tZ5HoD-tJ+tY~P? yAkBwUG6m(|]'N]XVsY2P \Y@SPOb\VP}&?^ XBoM, nBu &fPD3(.!ׄWi"5} ]p^'Ü߆DOk|vP#2QLiH"QG'E/֢ȉj8_*op}YArY]O\Rږ{ֳ?@Жby%_ /xd \[?>p<Nb̒ y$<ʶ!(/w {eÛ bQ`UUs1S1qu砤&i-Qp pQ6=)E>WwJ6BrGEߣJD}[Zfm >)/$vp3MtBg!BX9)Wv/һ[ᒛ7BI§d`xUFJͦvgZnŠrȿNc(!\URUo ,z"lGYyRG1.*ϸ sm7\F$5PRȊ0˘ox\7b>P0ـ?N&un*X^~ *ԡ1G.c]MJDM%O\qo?F:N+"3bX:լj@dHr _YSKqšyl6lXu9_.U8OsY^ygcl@JKa8ѲmL8nizAdȚ{8i|^_NZvRC? yFZd%!iהN zߝ |n3mLc`~j %Y8?39h4ƍB>xFϑѓKzAAjqr% R;iZo6,D}TwV[-C0K)KA:=ӃX Ż.U4[pv64l`݋}JQK|qGpśAbd'7U<zj 9A㠓u>Uh`||HY8$ߩ>98]pl\/)}׾]>bjk0Qcb$gAGuETclN#@ po2 @8`_@Ũ-ؿAǧre-pt"|fmp,P1u.sD9Y] _8m Wd;|u~$?N .roB0k{QF$<HςXZőUza;Y a^Xk'hG}jMBCLZmu Q.0sS.\ٌϸ$Wu(,rN^*y^bBA?g\uM5? ,}" I1U@6!&l냎'ڻY;{'[F/䀛H 2Y%2x:IwR!C,삣~!/[1%XiuwXmپD/OK i%Z ALZ ].۷ڲ(j"O,AKaa<}1į{rӣ”)b@h GӃke~UXZ@JӁQM4k~^I3^%7kD%V:=R[x$%eͥŞ]yE.Fα CH2n}ڇv584Օ&l|̺W% w0X'v6yod 1l(Rŀ`Gz?E 81J6uzU n !_*^Y 򣿤[$)AFޝi ܍{rF8ܢޏ*bd݃N6:v뛴tۼ;fF\9Yu!~TIT~UŸ- f01>ُd S&WFdԛ==ѽ} $4cRam}J\I@3Hf>o_R9l{"O"0[43FvRsI n,PlPl8fv஘<Ω ׭VW "B7D/:|3l~bCHByo'SɎ'$hT:sQ1[; (4rO\OHg֯" ⳮRiT3i׉aV ar!t)}a"$5%tŽt4I*=u|6X6X-juV"Ƚga#[V7w:P\;,ϕ|H$y\նy[6㶴Љr pau~E-K1t'IM6VI";L0ጺՐsO5C 6? ֺ09~֩GBd-f=y^YEWH`[;Q44:,LKֲLL(tLHi*p+nR N`F4&9zIƜM䎼B~zBR-+ !U2oeBGAE:Ih\\ܞQH:2&C<@dy:3gv-G&a dTӮ~a oDqQRsiEh 7)i=f\z m%]ʽ JHpU*,(RZENSگNH{\%_~a0CzL)HkyʆC _e'&^}|6CuS9u"^cQJhPiV9M W q? ܲj2 N$v] `J 9^*&h3}Gưzo9m[v0kagi(q3;WtI]{2MGھ lc%ijEs7S^k-J;>{FO2(Gq`׺iE؛ϺGw!EXL:%Rwzђ?EM'2`[vm.B_Cafk?W8e`e+io4Pza \1/X8=-t]$f ll?ff_fxX#Oh]Z9~3i?A_[5da,6!);KUN`>=i=D&hPЂ=38_Ifj./pH I8*OkwnNR83$pn[<0%ޢ}#ve̫ Y \4;o^]2)f"c;V5.Ҁ]h ݳDsGuM/|)^iƸORAL;'99y֢' ;4&} Ŧ,O)&ٟ]; PS*Tf3I@zA/+M 4Xr 1tN 4վAt^n^d%}ྍeTNt={ݖc9cjްqcSb]t|Н8hV*}),z#b':iq9=Mu~#/Vn l?M1AT>VQcd6 }a;r}m6ɳfڰ@\tФߨs>-4򙼛"~RMPm=xc(Wz06){ d璕A0)JGk "5Q҄,op1Me3gl˹t2}T `t6dTnWczN%egpquUv.q$up#w1if+n_z`Cf*IToذw<: dLn&9.,!u~b^3 Rա4˩XMb6Z;A am_-p}F dFոs5G @vKՊ&K*J:(5 YafrYvjRإ:~t,uN_p\,˪z rs00sB{4 \mIH=H (,KCd+6#K)YwH[䈖Hg?*LKpv9}9+Oز4%5d`L)X~сα%L3W a0 `kV)iv'<݉ռ4pU8CPC9m?n鱀M=#|0w(`*jM(bVrtlʫq+Fl Bl MYCR'ݿ)5+NɎ>R`{-lMr)Vn ]BEw@ōT1;:l(D{2;N*ތ#n%&+^eK}6&D6:3Nbyef&uW/3{^"[kZZj e;WNתt1\Ƚ'YfF_65+l!K@dN \_8dSPӻ^e#%Sd2U. C۩+sF'd*3KD 'WC1}wȶVXWܬ7!K4>˟c6ojE=fgن(~Ga@ŒX6-T dyȳ.czمce u%r ̉ő|Wt hAG+:S&87.IjwdAv% K3mMR%'PD42;?gwna>!_Z| zތ":'ăјгdcjnpՙO# wP9ጘ!.ة;Kn2E/LhPMVV3Ò9*;@ho2rtȤ#&* ו)kt0*D\y.>U.θL%$4VGea&)gY5/{M{TJ ECnX!07`cR`xj2>÷߰]qOffLc@8:Dhf;WY.`V)2гpY Ǖ^HSX*aibZ7v)@ XVgmBdfip P_b0^!Фzr>$n^pf,p}{3Ga\ P̈́Ֆ|.!=˱,`>T f}g,Q&L%>kQe)-fY&R$4j'5W/U(?# /1M/% ^a*蕧zb$GFd3-]!AgoW"vG`qʋ5,$6ъ3ɪՄ"1 :1)pz`/k#|3 4_cz=}B/Wo x~RZZm0Kʻ#t: oӶ[2rD>7KD=> m7|OF`q rU fHu9Gp2L6x %/ߨRd$& ;Z4!cXiΰE^> m^9 Lm vz@sG̠ް>^onc`7G^x1lq40ZlqI={kS|P37 L7sQ9CG;>A}yWV| pe6:rcoSJgae-U ^dA6ߞ@sZ@B/~$rvH :!*6BX&vÞᒺv[ʿfUtLIߐo(^t)60a$uxKRr-f\ 長(!~i,vhilufߌtmvË-1GP8 pA]&ڏGcDbJ#q ojza]$jpi"3Uuꅼ!#GQ1YĄ~}8XZQS1&`.Q=ʐfk,?[n/!FL׳2xŇ O  AlEAUfʠ9?㜌o'9ޡ{m]$ 4*gVk1D%S2D*;e`sKKE)b,D`XG7>j3eЕwx„>ʞ))PTjmѵ_C' lX(/V1% FhS3Mds@R~ʟ/BOoo Zװ6u)70z=A K ţӔ/. Bx>1g%<8пb欃ĺ3M¿tXYo9 b jD 1hS[eFEmTFǽ'θ>T( (X nFoLCTAԿղ",e0鉶OUٜYb{iC*CIv8/8|oM-lZ#Q] "$i&ƍW/lf{?O. zK"ĨG.6w#ːNPkO M#Z6Ӆ1a۩tU85@v{패.!DM!@ Zɱ6Z̍g:W$H{Fq QLiw}m6@")J`y 3<%%^=]i#_$V6$MtQ21Dt8 vזa^q$҄l1Ȅ6Y -ёcW0 Ik4677Z=5s9xYXhVriC yShQO6ݒM- \29mMH5e j%C/tjvzx% ,EoЩiBҊ0/KTHNHJ;m EpgVd,xŤ܋"^v 5]\=rP֍'Vz挌ܴ E* &rTr)GyVh93i'|6|U}Mz!C!!1Wޫ GK~ZIU #J87"{.MXu,v,n ?3OA^?J.ש ՛Sh#QP:O٩PK/7_y ^sɑxs !'vI$, n0IJRw+Rgl~nXUe<AQB%ˢʡ8aRKURƭRYeUZcIum{r&'ۈ%ln!p,톅ŢVVs l$F%ؼc =7 N"/·XçC|pՊOO+sȸ(uOĬ]'x 0a{zu+y$,=wU{Ճ&0SNtf%- ha-Ik^pRy{Ɨ85H/0:fos,tל|jԆbqa/f_.j %7bIb(QYt+Vx*J2[HPKKFZ_΂o`PTG?i؎RBߙ{@pa+d7C mZ&c~.&ZItIݠ)_ K=Ș lݙZm绖(6/.q9$Cgȷ~._5E 4;] Ɲ+ T G1 ֆ| g!~<;5a!"bp ݮ_9,nOD{|mn1 9ۙ|hzcԑ]MЛ}yi䉸/t2Vnh8ʜ{D䜰V2UT [T0$<nrɊv0xFg^vh ꍪ߁7 };`.V>0_"S=UB515WE*d5V2J S=ZfPݖ<3fiN[}] |kTd.ȳa㣪3ACs1}vg0J> q": Q(E\%q񫱆VzK2*%0:s~7պ;$R']Gg6"&z5/9DaS")[7gM֤"0Kbe˕CD[w&9[B/Sͽŏ#VFYIg-m޺7(YG x$I2p7Dcpqs#>6$䶱ݖ v\$5 I=bBzHs*!?U.cIxzVG~Q aՔqsu]UTULi/vo(.,$ؽo2J DlA`DnQ٧9G~:k{O|=z 52wd|5u`@fr /~Wk"fO]"FQXpɘ\ y6"I/"#Z̠PmA"3qHAH>HM+f2u9w,"6WͿdFtRΪKϱ9OfEry)/ hE*wNC 'i?Fa#4{yq#-b@LeAW):S++S0q1.(P=ðgMܫKtXG3odBǹ^NrR7j閧%:hd kqpc;3uʢ,h7{_3kv8%rl'0LK j'\zGWG c1#1rShKR/XyNDRnѰ,Hh(p.yEv~/*ů'1Ա̭ 5 {AIlUߔlZ 2e:6MߠSgȑGf Xg)iem{T[ G+{F)]ٱ34A }=O*z&wYqicN}hb4.eEuI83׼@b]w&@@&xqs Y-F O=d],) ɬ?K+} )-{*(S'ֵttw012@cM[63m|vX ݉{ZKb}oԋ^oY"%7)g)b-z @r%JkхIuI4zzM 0b B~{%g?H#fHc .8G4lN}䤿{cϋ)bӆ~^̌4Ꝧ?@!/7 e5lzD*RD |־ĥ'4Kʽ_aАh˕½t-{%5L.ˤI}\ 5,U5|g Bd Q`/?:C ^H6_l3QH7xswx֩6l`ΌEwi BSSC7]hj(I #dqa\ђnk{rZYE!ʓ "s TdzX}ugӏ 9%ӕ^1w&uKUwV `O >*D ʄLȔH-2`1Ǩ>kh㳑T۷^$tаCcsEZ~Td󶻜B*rDZ[.!?T5mM~c ]4.xJX̅=ZY !kf+V/+ 91WJ p?iZD0z$mx,F+ɆӞm|&u, RtŤa'R`k `S/H8ZKyӳq#!1.GYT<Ç #H "<ƜRz꿢? y%E޼= };$\ :s)։QX@)Ieʵ0͏v/7УHZ4Wf,m[/"1bM㯱fnBjzlm#bHSU^A%$6 .deE9ا>9h?n1#'CREح!=!֓?Yn 4|MQh Eԃ !mu,=Tj":{]X􏍫~rۘFBj7kM9go C*Y[=Dx Mzkr2g8atXƯޡ bqҨ?cʴV+hsM'(jvd7T_k+ul XK(jT `Ԋ)V#wS1VO~ٽQNшBs238kOa[ K)G++Ӽ+LM>VoG/QC;l8A%E51kGx]`sAo)]lBQtJjn|:8}_\}@{e)h(zK󚷋 D}x"OטּokĿ¿a"$o?hE<-( 3QL|34١9? -[Ī!wMױRvkPch+‹!٥պ!ޢ4="ZUz Z҄aADVyAIb>-@Hmhٻ%Ԧ;Vf%s"s $SWP#6~s`IgRO4C'#Q^*%)Q.p |.OvLzۉu[h8NE_yĻBM1>FW G:5;?>4ךĕŵ)ssx>sNN艐);TS]'ɶIK\U樞 3 axB+8!j1 wE,VJ ve#.n#GDV4H[t/RI+6kW!+Yln]| f׍rݝUwZʎ 1^J =%>OA A 6 E'ZrVj;$J=$ss0>q9dSKq:chQA^]b\@asUbRV BU{%t{e;-F$ВЉBW[4ٙ;Y1ŝѰmed[n4u͇SwxRA8 *Rɣ)d9$@gtJښ~;C F/caIoMY]gQ6J%ب blVŢ|"oGD:8t}U}GװSu/'avy% %Cʠ&(M-LƩ`uqWq[zY1%oMbL?ϣ5cn|~."hE{7'^gebp]7gɫa >"1̐2pcY^2< w&$}gC,KuB7w[5zV nӰ`Sf' <6h8xy $ U%U;KUzB\ovF2{X5ԓ`ݙ:ԁ-] J_s02hפg4[gdǵ%%N2_&vB;z LnNЭVInGՓF)Q] /m,<ҫ׻3-$#c䳧xc f~t(Hl*PQFr>`: eiOd憎=~nWQ5;<.XpRgTV[fHڛ#6N8*Ye7=[\;!w@5O1;<RG;.4Z1$ kvv; axnȺ]u,Su$Y@7,λzѪO>zl%W:XJok_{5`<m>,Bb͸{At߷V {mm(+KbϹ9 p5,m9G㍩s͌n /:K覎1PBU5DɄA-=_xErvǝSt'|Սml$*o}ţh{iu] E;I/{rS>GCQ 5u.#Nryr_>^~h 9H Z!曒^M7b5N!ǯP9b< $*c PThOa@7T"(o3k.njq'끻ݤ$7GNQ1&Jfz/ UͲL 𾁑d]4|fSY[5mǞebx 三! {E[Bj̇p6V-D ʆ&ڵ#2T{`ɁM HYaӫ;K=LqYA/VܓVRUգU/?' SƊMQC(磺}jw~"3$蘻Onm~x (|!K(d@ Է$j:E$5A%zٺSFj @HUP7dBtڍjHT{jWN_^.YIV HZvk̯bO ;+ؼڈ:NVq54ʨG?AjAuG6xy-EWI|:[V6e~˰lo ›mu"obNI8Q"Wի3,#L|a9k:Z- Mf4 QA L)7~_$0hisRsrȅ‚03|]{-۸C#*˖B;юe?= CU>Nz/t9a)e`1/Ӻ A @,cB.<<t rp ŕ<+Y{T^u+LSSlff@r_x*d<>-QyaG .5cu(V ~!. rwhw/;ݹ|iTLH-$^Q;Hok)f?IpKRH_MS )#2RAէ|vtޅk׾:tc ᣱ1ꆵpw\ ۓEevP|r_R*O NZh"f}퉃 i$C&w鮛Kz S~8 sЈ%Ǐ(d|N r0Md)bYKMv0eD4yɩfs˓{f6nKގr7Xj{ư( ]?TŢfCG%UhUD0^>Ig1 pZ35YA5=Ƭ|.? t)K]RIEyˉfz{ʲ?ˌi R3˯%^釥'O*[FI%5[Q[n[DT7qυ0僣l<"8qs7M؛]B:VKY)QRBh<@غV#@%B]TF( -d$fAq[74mz黂:m9(OmbԇK 3V.jݵK>o^S"6d4l[=5~s,*9*^Npo1VmxK=4Dr)lt5@A63)@pzȁN!4}Z%I8B聒wx u@C!;uSSZ v¨qgؗR2`BB:`ؔѼ 4 fȩ=N!z"Yh~2MQ}{V!>nn*>P!Y =@3n{J> x*s ׮^ m.Iy٭ɭO/N|狺p/ ^1HŦz<o /sͤ6K"URpqaʲzC<? 9,3bVtC)y)c^@j&f%R1T+YG+Iy)jĆMxkeyM\`|3}ės P)|f3!Ӕl EBW%0dfi$en]{´s ]As)I}U[GM=6S?#$Z+ToA5V+@$@ź=`ؾ&R_5X|ע yRCz|\v0 rN5hI\+k]-6)դo{;`* ȖsO(\DW2FNߜ*D;]#9u#ϝ[Xyx\uR)ŕ4AjL"AlQEb,FgHrng t#ZF˚t:Wω:LMo!{Rz2K# 4PNr&#ݷHia Km o'CQ/ۓE xGEĮKbe40ZwBx-;[>NP{ˌhljaVzƺt#sˊf˔%=mPcrf3O>3 :2 j-?td,?U s5'[vs1XD_wl~waӑU;oh%;4 _ )[[jGN۩%(mjB2(3[[n%F&qN4bFSY`]pDmܬt8C"s0À+bxiS 3Icu$@2)r(աU+$ÎHQœ(@D̠v,͍$:h;cp][^V"pQ~2$RlaW !&,B@e8nĚ+>;TqPI[2i#ʖK]ӟY%RuT>];`qd$1ـnp7k]!Mq:yb`HK+s=,HRmtc:ħ (Ճv4ǯ4O(N}ڇ1Gc8 e gjk ?dr&o;̣lX>U9w?-`̵`Rn \9Ѯ4p\ 5SMO YkR$r`>tOn+9}Rs_ìtky9;cItԗ|UZ㔸Y{v@HjgX=h&7c+_Kƺ /~2V ,ed5XSs1Ed|2|-T#f }Mzf=̥N2)njb ̭L|&)#Y/4dZsB߉u.<@ )7`Gx:߆#x*ڣ}C!htEuq#)}y  (]8E'!=' sf{i ku+".k8R!|Q,l)soh)h#'LXI -gIy?zv@dՁ ǍXGAQĶ11; 펄_$% x#z/ًsUnxBXl=*}Q۫y4b#b>gNm>X2TOiUKO5&k>Bk$cq6 =1~|O@yG؜e&4 gw3fmZ.C}Z_%.@ICH5huQz*qNDΕ5Un`@u@ml|kjq%ZӜ Kzm4lkp1WS"zm3sk8gDak^3=>MLˤw4|߃? ݈kXPyq-_f\P簵J/tBt0!N]iQkHXb钍խHo#d"~u Oܦ@wߺ#Avew0cP`Y 5UB^ۄ5^c! c}pTk 7MkCsrӍ6vNDB-;|JP <v38BZ/Y 2)"1gr)Ray`O-Na .èVݷy D/lPtiT8?&̱ S%@u45Бc5z_/GڇE+Tpe\1#1/MCᎿAm0jtPNJrF\ Uw>/q #Rڮn`˪w&yϾ w$" ߣ⼹/^0X6.HI!ȧ-p,IJPց5A7§g;>+I*MdAXt*aZ"b$ x?=UJmX4 fn}ڽOqjrXӺ KXJ5IXܦ5z㎋_9|3GSyC$47.gd4Y;uua(VsǸ}6 Em+RQK'74; [h}ڥ|tī4ʷ8IRݺE.O n\Bte<-hСŮ[Fb^t(^~LsB|@Eي -o" tw\b:voxSf1HK.fRĬSO tkaOL^ӂ ->#d:ab=qcOwd;{ gG^ fU)V9Awx[GwT8VCS {J,:҈|9Am۸Dæa]X?v 'yµV:^2*w(vC suh' rÔJ4g4<6ၪ@AP}ϬxN^hN>M36X%u$ZR8Fe 1Cj@˴kiaSOIRXyVo!ʵOYVPϳ9OL ݱSZ؄Yqek ]]8  o7{}ARǰ[ݾE U-\nuKו-VuY93bW!?ˤB1ijCdgZ&o'E'xV}QIjqϘ&2̧e&kŔ T;CeQS!0m=UVmZW.{u.=ՒbZsڡAww-&;KO8r ^Btr5{1; p >?mbAsTb;OkWǏ`czr-^Ï|c01ĊC`O@ed47J%@ xVg5YLaaŽ'-_7%0`c0""!Z%I3ޜ\%*۔.;Vů%{0ؼ|;Ci!Q>_%&(.,_ wWFܐ󒝏v#s1<2a/x1 q_)-u xVczh\ -p #w8槢5JXCT'WOHr,O qA!a+P>q?8O|ꈞc/}tHJ;lSB E~sFBsGf4R.U0-8%[~DmR J[1bDC[fLM1bzlh{F K,uٗ !%4ʸ?U}%s"K|IGm-˴"!d3Y?c@|6nr OHJzGo)OX~{)U^ gӦ\amW\(0#q}uD"J; KL#(G‚Eꩋ}304*;\[GL8/8dd/&.N=Jd|!rpb}j(4}N")ȺکXTxwfTU;W3m`]Xmtљi{'!pSSGCJd+ ΆHR#SC?= i^ .v;0VQ< .)ꝛ5룑&Y.Mړ~^X1%P{r\6zQC֜@ .cׇ$d?o>Y-s8|oU~Ak~U9Sļ;Dz lhwWOa@Ko^j;Nͻ/^(XW}j@N~ؑKl؛JpUuF vit68}r &}60aaiDMHn }]"=7iyP ʮo3Z9+!L\F|s,*$keO W5;U]i8ban@g2?ڭ T_3=^m''^^u3}v]ό7A3_&{j޴2x.xp`C7RyDWIp!AxC3~'TBFfR.U<˟`Xmlկz@,~~`CC(z03&X@s[ڵ2/%Ja]<@c~cxqic1Z%jF`Ѧ-Fe;1vj$cy]3ϡt;v$p) U=Pc*rMb9P!S_.E Yw\h@QA TI&eKW%/QS_6C`(v+ $t-ŗgUq#n"K"!\oam!_}B5+:6͙Mxq5Bg!/qa22GBmJcf \VxO!'\H a8Zӌ['c2M%~ffJg+oD|i\ TKBk 5wɶ(4\$k~gڡwߤ`[,b;o\a(8.?xQ{Qq!Y,YW^C1* XU'[ 4j~o"]`?r<^ GOa>9yXYۼJCVPJ3rkҟjF W(赁G#$;M˂yn줁$l_嬫sRR(zFM Ͻ>Yjiԁ=\S)qvzM\mIY4A%FHjZ#w9n &;3G{,%c6*0HUY<3[+T ĺ|Gj;>$dPU/D*cMdcqww#<Fnu,-I8vVQS;C~'@#w0D.(ƊJog(!o *;Ϫ2-_gd"@ZoBE`hYfŌw+d;@ dm6&h8*V0+_\OUMDEܒ ̳u^!'@@3reWSgOhn0obBYV$z]XN!KCrִ†rݾ;^~x'tk4ߔI879Ov,Ă|{:Kof3X Ynx>MA_Z;s+QvMN/t&jaqa\`9Y)y4}+?@yHRu\Cmc7WxO눽ݯ)]lsut?]XF*#6M`|xS\c+ue3IT}."Loc$KPݎi_$WbkRUs:2k"C6!.)ҍ_d.򄊍@Ӹ2IϿOc2|.IP\f* iZ&vI.Oʀdz܎̼ k,S֖࿶\'MLi9ORtdE+O˂]3wʋR24My),՛w1 bJXCo94MGӗq/Xa+7Se׺U9-+i73j@:dXv<1 p >a?9έ-P^CX/o;^=ϚaieK fA9nn[qBs⽧[dɸV;*T$`oiRu< d۸lJ3X൵ i؅ 0#}ށ{@lKǝhmg0O3am' d$$@P٤萈ܼ Ӕz Ж?䃫$7'y[^^ᒴpi] 8ȗim1YEi맍awuw, c.y~4ܞu^{9Δ?qC*ԻڍWF; $ymP^I XEBQfO; [~;omʼnde_T\,{oDX.dgz% ejvwt3k1[ Y0ɏ#IpNn&/Rb5Ӓ 2H ~mؑy-bO&Xѵia|b bCV["\Ɍ"PbgUƭm'vt#]RX('q(+U a`@bilfىjg!֤J=NPoK}x.=yeM5ZKZ&]U'D0y >d'đ/Aa!Gq.y%y.u%`\z_<Ϙ ///P(=s`x 3$ lPUb=˟ >X{ͭI5ȯ>zBLbq*(O{!Ėe|r0Ѭ%  yS s.QQ#[(vR} tWgIv[3Ry\4V^oY{jz8*M[jx^jiA-=f-lnhqFi|z Wj+|ږv6]P[ )֠6<] [*~9rTΉ3q: ?J|I;McY8#!2HױZB6KF;ݚ8w1;i[Ȳ|6;~5 6"Z\x͙x$`EYg9{aҭxCH|OZS jB~iJc2:+(avXAـh[l^ (VG 8 ͮJJ,7ֵQXAȬ:IBv likm| w!(?\L\`|Oэ!jW-:NQ]Xfk}jKCBnPIpUe3ƦdY5/~l /eiSMz h)̞4 eXnP/pT׌ Ez.J*cVFfyg+b*weM!, K2Dg3r;-,\ ϘL(EAK| A〵LFy8/0W0R;!W`8O0,j-3i-3:(T>6GaF #nk׽b/3:1=hP7#Gl˞C7bمg+>rc:ѻH{R:]Jj=t%z۰k{eڔ]$0ٵ$-; _ P<?ivO ۵nl,狔Y0? "UvyykORϊ H f@m. 76ȓ(UXcܔTyftO@)f& Hd淰hd6غ-5Ѱ*CAhkN+[߆+|髤Adny`QJ(Roe±-`F㏾{k 9qZ9Dw"b͎WɨO~OɁғYB9ejޡ~D=CRXF`-o%C X8Ө f1T\~7^|j a.}3P,A̩'qycfudk5 v =j׺. kbMm8VlATR8KPqCEigz $!oR]qy:WG'w^dF? ~D+={H]kiC݅U)wSP_xX$ZfiX"z?&A4&*R9 -V`̼Zt &"9 GeNISd Qbb'[R+6]:xA1$hRSLa1[|, f۩AͯcXboP VbQnS5 pCu99mᛢ^tUWxI-wc{)UW#@?)5+_,[`IE$X`"1 U1٬uyN̚I:·PlZ5qJ;p(.CW sטt@ek0-e6 ;bgS@]( x.o;LW FQ;Q_ƌN( EQncbvBG%U"nj0E1Qu>!- .|(׺vwlU oEX3zu.;K)C&m<=VNμ`Qds 4Emb'/ 5,=1gP3-@shEނ:7$m %rW[VZ5$3-hY; ې'yӁmū[N~*AU?t 279U0HmU-PxS2EW ~Y6oSĥ`Y j9n @̱?/nOTC`s #l6)D{B,N|0ߟ9*:2WF1Bw9Rk&р'Pؔ^F$HiiBYxEȥgYQ&PĠ@H\&w70+3"53fQk_өy"Sץ Y+1l 6J[_(Wb%[Zy3@)QkNяK5rZ$\J޹ՑL& _-m̮J x[|Ȉ裄ӭ,BL\ ulI]~%uv,ɖ)4ٷ$?U6@WH\"A*~T-'Ct-"+^$y2*d|x5XgC^ƈ(kO'ί5tt:sm×ɔN DUap ,+WƢ?|f7 )hi]_/deEDo2U4q/'{f`?%(E"UlOg2e=!o{g9 z˾+"NZfFl(]+բ\-R{ ɵ^ox;˕q*t7?FR '򟅅"Z?#voIJGs(dâ+sePZf)M޿~(ħs?H}(X}Fn 0ibC$neQW|bOQ4zhnW# A<#[kL<&]f-!? K~y+'u @@1H.!6òUP1!k)v]c OFqO{4*:$|ACp,(ΡÀO mÏ`C _OuH2;$$8zW6c%A,T٪Fh1ك1Ymݯp?7NfpC{489 xn*Y`LC g 6Oj2}s"c?JYY=ȟO ݘC.-Q g\q^-|+>ŕdljmLP7*9TX7ON(9AC٩י*\KVes3 K %DF {!\ pX2e0x:!#zSMɰ\F{d!9QҮ :;<3.E4o'_B7dX/y$58rQʝEJDʽ.ݚQ r^__Kѣa@-!zʟ)}INj;vp="$]ި?|ј/8brWɿKJSUՁX&N JSC.dMmo60Ż)5K )6\U4Fb.(8G|y/$g xuN$ o3)7N0&9d/(kp: EF=!~ NXvAΛTA * TmHkUzxE=F*RO܏a }>{\SWn^ں=Ll[&w=vin&JYFjм$BnPkw[`vOז5y|A~0r w`Npb7upi䌻%Njz+ݵ>Rޝp~D$ kl=Pޚazݫ oҧQIBb>xdXwmy87@ÆA._Xp8$U#8bJE/~9.wSChVdm-?J< I+CTlzjG` 'R =}}j@P-Ø7/qKj\Ζu! (+n`4]kӋ@LJ)2Ϗd Y7r?^)Q2#}ȴ'55CDClePO7=j ʶ^<)}YYl0crU,hf_9z 0Ü0X z 6AM!gQ{:UksfkDt Mwc0_yWeXmDa~IBm{m0NߋR>z!aJb˥@āb[DߨUl-m}N3Bfpf"+4`^^}jbObX Rͧ=-Een{*WBG(KvuSxGftIAq/hmA(̾!@wHɜ6&2|FT+#GLʠgU|zevᆊ읃+@>~&IKmV0cI~99a S8AUDf/iߏ@;ό} p'qry5usS6- "5a>:bޙzH8 W0,}0c_O}zZ<:Ypc%T\%ǵD)ZO1Ƶ90nxl΄`<8ϩ,R^kEzGi&O [2+PME'](.)/$ 왈V0ҥvlr\mˢwGKώa.{M\ԝ1.aϫcܙdEk(\(_5RSD[RS@Oz-Zm,d߄!)=dLrS0':-B_!fuz5sG@o&Ӽd7z$.ƮOyYB p{Nu6(cgvRĻY>X8+5J hl=6 c8^u g7t򦜧,ɧA^@BqmLLݣC-p{2RY;2)-/k=^ 47&"-3&5@_+>q TrN]oREӌyI M*MWuW&SC6Q]*t.gY6(^wAS)&oL^,K,gBn]9pZ5 [\:C.|` _Zݎ9`,p|G~K^ {W,) &lOF'U֘Q]G`[6%8-CcH'lԔPbü;Q[YO҆ 1=Ev=\qy1eɐ4.ah_]s9mV3Tv8#V6wazY+HRm'FqO0Td7O D+~B2xw$3%@XU(rtLlvxL)5Q}6\kdғߡ-=m1Hs؀̋'m,Ȟ)@IewOH5|@S M<>T 40ڗl;9?|<`!L H̻R.CdȻ݈@xӪ5FҗoG']NJC$}$H%JAq'Ɨ1Xe +J^ 8u峥" #yY48rۧq+4ػ$wsS_ɦ~ٱnj3gAtm#!4 IuK~e>M(8\ 3S=\HBG_ig5 dgqVhlSGp_پ$ńl.-7ҷ ĸA.ҹ%.Z 8u`ό KMݿcDE5^`0]fߗzQ8Pw}P45!ȠBt}CL!V _jXrlQ銗չ=TB%c+BVFM/'xqA/=*412x׈-gB?i6u>v!`NQ82܏W2*Hz|g{uؠ՛ ,UgֱAt Vc2aM{_NF 1WE+eMp e#^;_k$.*pC9\k" ʽ&@LnO6v]wLu.U28[y'kko۔G'=uPU8E,',ԭY/)ekA Z,Pr7WJ6nm4:΂ͥ*ݜrXSn4*МJ/ڰ%6G E^Ҝg nE`;솇+K/ulxHͫyęu4g@5;8iHFsס^?0gy6Up>1t6`99E3z?|fbZZ~ǐXPX4$,@ymp*Uٵ&ONլ|`#Y* y<-M9nN^]? ZN0eMmX3&!;$nP6-zng@4oL}6 )x1/Go>kvK$8I?F2Abn| D,zR0"m"kNzpp>/ Ej?l*RM߱ieW5}+"-дe Kwj DU 5wySIYN=%ΧV(2:z3_6b9})X^eٝ,j-B 8^z$>UL$G}')>) k 3T >T *FwP}uH]Iluz9f^a0sR(efv.80y9ҁRh p~ST\!碶w5Gj0d:]=w]OiSl赚] ˪iul!0t~(hE#_*,[W-XXCUaxm9) lFʸop N7fk4Vt❱SgrTn}W# ^ԯgI ┳IdMO xoxυ*\@sk5|)d V>8l" Gi||[Es]NZFF >aC53eV#(|>?3$$ylSA8' [ܙ R%wEoA݇]\8XLxC*u0U1欣(JflNi͢8l R [",+KmnX b99exJ^OkAK[jEu*f-q+TumLI#m @w$>mHju.trІot 2F}(.wq y* X:@J2NE^iy$*W\3m jP Ԕ;?#EΨX{n)ࢾ,KO(kKWb /+ kUϟF zteU`HJwS&G^J)U\[(cxLg-fᕯ9xtMLuGD:)ϾGDd=-x3rqiL^ya^;!Qԭm|Y벃K=I$/:WrTq9UmK_RS!fcͤQ?paZS2≅le&)gEc>R_$u 5dH9&q$;?Zߟɺ7´4KXt#Kŕ;Gdl:=D_ʭ?i G2CN5 ekbLFTg[Uv2\Y3/Cy@(83 (M"r&?Ӡo z E(n7Y124}{><]7{Ds!K*4e/'Y: zK;,xֳ#gW', ԗEMoR8hh2*u99wVZ,)@X3gKh:ypiZ/W9t>o576oK _+bp^!{ad1^xYq2)G 鏁]P+Sl ER)H^kh޻%%K}7ߣ++C $>jD4Q._'bmCQ mHN _Z&˰>!d9m>ef,4|' P:si&|a? V?ܸTp~Oo}ev:x+2Ǜo|9C\CGWQ",pObJa.fe96fϢa+kň8BV˃0AÍ4Jخ&ކgIQc5c{YA0IBr.?PօVDžf}ЈS:a Ns WojTpAp;&2h!WWm6MT{'/D>*JM+C-U2HS,G@]JnZ,fnSFPwvFC$ӃO'jAh_fa| o|j\͢  S] ʮg0}ED}w Ơ!&P%?ςP(i"⻜# N7ry)Cf.^g9QZxR##R# lm`쾂֎@t-!a@R׫At{ 3 D" 2-_kilAjiC)xW^uζR :V7&1UR0aMfr0\ 2 e7א|xn,&e X& sxA]MI:Ҕ.pF@\WR'o ,i"&SUy" kKqP?<]|:7 LeUZ!EsXMqLn3SNd<~ԷVI#g[K; QZ\Lxa;/j<[1pXY4:N2JBzBC}fT㰺 FUOR9fFyQ>̫ROM(Ϣ{vFp)=Id5W2h`e7I-{9o \N.hJHT 7;E{cwJj#rH0>Lt:ޜ}]F@DOL0?\.Xyg>vV CcoPB%i!㑫͹ycl>*O6݆{9 ijsk ܳA&=Z!e R0Pp?bRgبq9`g^P/̌kLƄ|],"zv^ttg oʚ0tKn0]nL?{p̷ZQ-kD *L[fF:Y$7Yt^D 4?eq$,?֪u s6nsƨt BJkz0}U!֭\]NR>toIA `ھ2[%ӷyf}Ï !3Wզ`D{KI}c+/GS?BS6>E}mE%ϲPM@Hc$3h Ce&#>JEzĬ@W#JMdA4.7{ǰq +}eB9}g#1i{):MdRʢ.1Y.\d,"6-9vZT܂cmcg *UƱ|l 6]0; P-eG҄'qZl =b Fa(dlxͣڝK{RL`%t|j'ti'm$r: tZod;Sƭ-M]>x%;ܺr ,@B)B vT%T@/'+ eCbYnO|7:HmUZ⣂Ӡ|؏jk~z¤]]P)̤4 ?хR<.G!fۧgX&qBz+R0un>6`Wu}NKg*HO/D͍wFZ" %|Fx |J93unTi2 /CuM3P"ibӊI [-]V=ϟ" ?y[sL1NU^![ .9/"*LOKEfsV,9ךőF#|Ƙ~21+3ȍx 2uJlG@Ia4X|޼/53֪Rљ"uV8?j0J|J˫~byRM"6QO mB)ET*aq4_K⒄"[#o Ԅz߼ 43TXLb?Qik.#fv>ƈх7 W等k;Qonrr@b ev=7y1 ~-,SyeP\ʙD+giˋ| jl (+#G+@o=+e*1& ze9go+$8UVJwbؾiwy ,y^+-f۽YrEFH Zq1BPKkٜ5y]bjYlOBe$*)P4y%"ޘ7:{4j@*2JWYFmL"V+3`i@s vŗ9bADH#O{rPm(s#?UK2s>/⛎n6w8u7t/ jљӜH 0YPI:<3󎆚@cAUU 1Z\wTr8;H24mYoK۞ܕF@ύ-K9XV;ߒHh ݠEĎJXxe}4i:`LS$n}bڝ]Z@QrpahKqBvdbcJNKejg)Ppε?oj,7OC[cNbZ*D傎JFKD (dRY4ϔPƤ?ќ81>Zg8}njNe*BuqI[3MLE* ![AKaN =FvGC 24^}~a/3L%BDԅ[F ]P@d}F6F=" 2ɭISBX8ǬgL[qKʨXAPn%9gGrk miuWNعNM(h>Dq>ҧ=]-Ϻ[')4&rHVv{6$/ ehߧC ]+z"/iGN7ᲚT[y7KM _SK|uaׄ9o({oN+*CJth}R$# ^>Q~j{ J,Zn'i2+K nv}R, b9i(.*![%aٽrlC(|vl/Jv*b;U܀_ΙԷ@KۻJ.izHl> ep4ܪt蔺e늨2F#2G ǍL<ڠ7Vp4ʓfQT~'KCҖ#µ M[LX/@eF?gD7ATSB9fGQ ſP>.w2ˇP_FqJa}'t Z xՑz2zjVf2T M,}~p,#:Or"@uu"Z2nrV\-@yRDbzh՛ƹ!ٛ#dn@ k7")zgy.FVvY峠*{DVj5a:ozxTLԎǹ+vqξh /,Tqi[6 d_`D 1ZRveb- *>,a?7ɀe ZL ;*BiYS-=囻߾s}'ZN"M]sunG QTxnuA6J+́ kVD ^ru4M=jG2Y&+Lʺw:HYzUP"-#6Y3ZZ~,르6m>7 g^CFFcmwj&L=%n @R^`~A$kw'c:ɵHTay,E,SiNzQJN=C䞧Sy:k!,XVeJS ˈl"rDw'z+8AJU5vYCiW"$c~ Ve΂բ4if=觲j={vaDWK&HB'^wDBAZ_4Od0J&6W1[i[UPlnR[ 2Z4ד:g\ JKޥ ز¼\%GvB*XxZX /3Ynr. h.$#!)qI+C"wހMUBKפDŽJ1?b *瓬]*o&I0t3/vF'c iURP{>1 (tj `s;fpl2 UX[{A@VNn0~zza j0*^r+7Zv7*}DSAcS!+z'ɀ04G?η ÇX*ʁg턴BY}9]:9|9ky29Z܀ƞ$Y 孰T'wzEb 竆*}G<$WCk<k6J:W3'jknxD: s@`t ZU 4^^[5BRCRφ{4(hMo1vsA`vvop"Sq(a#q5u;0 36>J٘4FX@BKߌ~"Br.daT YYz!9v=. (`i/V|M%'-0LPiIrSDc*;@O/NI kռkԠf?X'pRpT/Z$7FhRaH[N8'_)y!.;[7 Ț"'(V.>~"R|XKN+:|Uw&(}VT?YX=*ǭ3kw<;I霒%T+' 3ƘX v:]xc%,a)п VdzJ#<fawo๟Mv{uLߩSѨTry|;)<ӂBPdx&'^W3B DrO;h3)T* 5Kш7T"ʍcr%O~"!<A#UڹRp wrXf0~' Ì.Xo2`5qٷkE[V2D}2SF?T|Ĭ.y͑)9'A(#I;2#i˹FE(܇ 8g%8 &x tikE6J^b( lk幔z.=2or bD]rm itqt~km͇M@8N|^5^Up-_~*$ͮO8U:޴BS1z7)Ѹ7̗PnQ+:Q1Gr]t7p[c o憖˼.(dM !OdrjMHp0qka.At: ^{7,D_1%nȖ̡VWBn,HD %h+++M"o4yr0lQj RMsFdt ;U,/p XD6ѨoWEO2 yjPa\U=@8YvTn,QLfp56 JK.{Yj٠{\og# 3"ph1:iMq"/ 1~5'[IYjl+k/zDN;A`h@~ W ճC|k7 oeңIb8zOiHHsf7i%噽| :sd^T8"rq%:k~DOX%Fe`p`d܌->.v\gDz;`#/ *;+n ϠLr<`n H ?Fڨ1KR-ՐFZ*l8ѳPr[$#k@-?}FH6Yo~''^`;ƓR]r`ֳ $;vzgњ QE4ʼb0]@m#,F?s ݂"4=FPFh'"C`~%^a#@agv0/;;կ r鄣\ш); I 1py0a|NHm:*QCAt'9x af${؃k/$*eQzqKvr}zIrٶj$ VL[ƽC8F֧-e/oRrV$Ή;/bK ݐ Ղ2)nY"6Vբ\I_^:G~0A3f i H,*۞G$'̀"gkb~(O\"?:z8pn<5-#3.6cjNP4 Q,v(H ZƨzM%5N!soDrƭ0`6;OMCI^D[I1)V0'8g4w(lVRBg]M|/3vm=uRڹ(=JlgK32Jn3Y¼xpEor3'v/CJa} Z7F],XBn&D~ 2 :@%ű:)GB\>TӔ7~Wavo׼&m^1ɲ`ދyio]9S%f,d&΀r?CTicE*56iJ8nG1l,2M&&}KT5 ЌSq ||R hjҹ}&0m*]R7 qj^ཾHQN#~3E`$F$hぃ?ՁǦC`BuA5b!]qn\8ޏ6DϿ3;O<&^_ąd49A! z7ZZ¥9!4cbq sL=R#Ĉ }ZJX*.H=FZ*'#c};qDz3,GW̰7(z.fJ-b]Ֆ$d`7^2Oy=i!K:h+&?XYb$'½$[J8Ўr8ݣ"W@ƶSD`rhp2]#o&t:ͨᗊ0?W#8VQ?/ލwHςu;1?< ^;B;4a4&hJ1+き%@Oxֹn9tfnCnYA+_7H!,P Ge~Pԅ{r`O|i %"2 \v $"Hdc*<`SG -t}gXs)R"gs(W\k\L"5{FӶʜ2}k)5r5Y2ipBsݿQ{A&w*kqg`V2GX8*ZK{wzHF|"jT/)=&n0grƿ/#8)Y%-ggoWo@jҰ*r4m. IUցWS9ѹ4fW:)!n@2&hf] {ts\'2n:vpR'%TV8pբЫ@FpD.6tO'fF2 rJbzBC4yrӧ5 =jz5wgO#z0PB=,J}Uwgp$>bH {n ~#ުp{[ [+߇U-WU,AzZ@nCf%gO5C۽W,JnV;-oIW YZ΀x2C_$fRg/JA[֣:c=l6J c"4 15;]lI*wF2Z$w tyOp\U_H. Գ} %b-lʤl:fHWAEQ) n1[H,FvDl`Ҥ _݃ Mm;OQr5Q%u򿔖vD1_!G0G ^3:Oju֗['Aܸ$~Z1ӏFn<C)MVg;qPё !S;2!+E]IDّgtKI)!7ڤgZwώ~WbuwBi]sc2Oϼ0!Ҏ#MMz70f˟}m?X@T*j GW}9^  %j ]Y mbYHP+buG/0: Kg F:70+gnEgxGAXscbN^پ,n15(.*ofl&Q0]:s1 ss xʎZ)//&;qvaPH\KDtG_`S0Ywϋک6q*6U}C4 {+dkXB2`!e{LF}>a& Ir(.0i^ە Ҁ5SJ'W -[wJl*oU5_<-tQ(N]7S!X 7i}OhD +P.A7wcVƀjo#~f0v-x#, ě!Yǚ4^@\ÄSRv|F[)VձS$~E, uNS?q'VO/!癙%ѾK$7NP"!g?jȩ9]hj}|6Z(˨1dTRʕEXmtP}IuGS KʸNXK6>i m1 &_d : @C?xl~{]ݍVǤ 4[!{euQRzp`s{jc; +qe{0P1pQ!B^U2r0W5dG+MU?uU6gnUy#o-yqz ehezTK p6ʄ4^3=u<-t 40Hx'8X~HcؒlUKzUH986"7,@?NG9xSq _Kݒ J3Ef ؉ wy~.ׯNU6:RnFî岏Bb[}bRކ9\M>Ż;*j/b҉ʬIءr*8:(dMO1\:sþؙ`-]s0`p J0\昪WyR,_=`ć[ܡc]q|,Eޘ=n&? |orޱA=SvU}H(5#EY[\Re^Iۚ3]=f*sy{%*ָxXčA< nnb=EGؚ2I xT尲4E(vmb*if/櫝7r=j;{EEqw%8$jbwOfAܤ螦8)5ٵ0y]bo:ʈy@dف<擄 Ӛ6.ࢠ4j/xO@#nX iЮ<x9I>Z$wh{l*{cs:[CcG˯6g&-E{EQ:w0D9AC-!ǃ|(L6̌pEH?,$ޣ`]y_(JЅ94}{G 4WRsw &.V?<9 Yf|}3ѕF!o-'xRSoՔ҉(u{M|q {sʹPڮv:b À[lTNe{T|,p-'VL0m1$r;'sQeL5jCj.4VӶ^#l P܉!(6?YE 'Kܕd".SyݠL Qge{2ho +~ 1-W SF(|rTSe&^Ǝ4XP|4#XͲrP? ?R`#++>|uN,y8;e7k/ጨ( Z3i_\?$!;×PUzGka;z[˻`yYgvV > FN JBP^T,^OcAsOfϼ|@ހb(8f~^FlFk8J{G2( R>*h6{X"I(iK2ZN#F[d7LJ7MJڦǐ+#A-r9~YDXVjnb))M?tI!eg!W*L"R;.miR;a0/ K-\8Wbx7m 0~.o2"kJKGFM g@Cˆ]e1 B#O .*>_gB1p*+d# ];4ɽhdkx;l`5փ1۹ fjdy\ֿXH oA߼۪) sw6OԪ-Fi@s%oeeyJO-o9v4'>R<.iG9rHmÀch^+ UpWm|f#$gLdtPnOkNOLb335|:Xa nA4n:/j~vv0otZVF%a(S7Bu8!5,Eh5,Ԣ %㫬JO|ض\:gk绢U<H[#dI z^U'}e5 =T9z?<0퓲rPR4X}ԬԑP`5ҋMpy/ ֦Qn0!?J±1ݲWttcy l[{.rn/ޏ=~b\JR4 Йxy γ.>t02g5D fu=3X^LR΂́&h2Ɲ DH-\gHSS#:LM\DDz羁cFW{eX6uD&rzYys60p<٭ ғk{rTR"9m-/';X_=w]W4ѯ+Y8M)⧭g00go\2[/[<3"^N_7SFth,<ͥ Ǹ spy*_-vuwh8GՊmt6sfi.T+{H $keLG<*KYz.fBFLcI:BYXk .6iXK wۢM6ܕ!Hqu34\ФmF4!zsRq+V&b׆2\o9/ٶ+H$)}x,؜Wz/Ϭ)>Y@dQeT88 OښU̜BZD>Y _MwX%F+ڲ<byLxmcX$揟3!ImnBޥ5)@!&rDƕq݋4h6n2(eTZ0EE%o`Z ÃL+ Јfg 5{  aITxGbŽnVAy!ᘡ<_&%R,G~pwX,*N*-}U_!ݕW!bő* oIt]vd[Z޶xXl5iɂj'V+0+oq$̕!z'7NŴS 0~XFu&OFKHS1-"uysvlKdV-oZgTiDN]7~ՉyўH긮S@y 7Iz I#NwJE߸ j\WG} M藍`C,cibI-/"cɝ֦vhgC xȒcE/He5ۭg=I>ϥWWhE0Y~;>zd'm}=sJ?҂ŀ"׋-PvG7P0 <ʥlNƄ?P ֞ 51kآM;ANqQIJŞL*`ڛ%qL&O%m2j=  $>S@VE2gfpr@o*\C\#C ^jc4 KYlg٩9Ui#KJCpO.C[b(5 1TG|ǀ^jqR5#wx:9%]>e생+<:F+0kqa2 i 7X& g1H&߷:^JEZj0 xBdZjk0i"$rr%<Ϸ"“m/bh^ qG:xż.,Ub&|n?wKϹHh.9tRV!"|cͪ%q ^6Rd=[PL"mTpV-t۹Ȍ [ko WP.94H _gFz U|yiYJQĈGz S1"%>uV6i|Tm2 c)fÐup ̨ҽ F MkWj)?+!@z^ qlI^0G_otKԓZg Wxfyp #FjM1) dwyW{V3ُ^arIX K,]k~RLE+ʋr)MFDW:ޕ>PLwlp9G9(O؉iCP"NhRVJ-PG5sr I*-y 97C5%TƉJJA H#X'Kd'ɒ_V4|ծm[:|rBޗ Asl?Aa 8KE tL|&B/TD: ._US2l5:/CٶjPY Qt[{7 )4PY?\ys!djS[IOXL6/sT/&Yi:ĴZl0h1P-nDc YWaⓓE+}oS¹xTp"4n=t$gy.F3Ilnq:[\v ҃d4BjHlɞK h moGP>Nra|H߹$5e]ƨ [BET{ ;"g J!&Щ ;S/^+tbo~F1|*Ć(|ɶ)-KQnN#=kR RWXbi#U|n F"m^A0L]UYKWn1૵A `W"{K#JQCܾWMH+(BNY<%D;5`7g]::KYf+yT6^N8-NX/EKsr]Pt䆟sխI*KQ:Dȫ=Z#"F1кE 7]ǮU޴eahJY?mRB'&aNHq;^U0{_٪֑ϝؿAG0BnJ/Jy9 J+ _#X+qF ?gC~>YŐW.F{xu[NNī.SRHe,lp2ӝ4GNZs8t*-ޫAtXԠpm![DXފ}xݪ"$T0nG u0.ǖ72 TVy>`K"w'W@5 `x0l#*>B[i`kBq'MwIw%oj(sA.q^(wC\FxqJd1k}VY"弿{ߛ&OӁcrܐ@o\/rx Hp;Xy# ̐xa}PyZxF+Q.t[ͫDa ʠ##<'MI7ڢ~󨚬0%G+cŔYNs`m2:B@0Ѕv.Jk<0zͼkˈu"2%(QZ% ^4Fy.~G#\FVJr @vʰO(C%xOi?"w^6 ,!%O`1#o&;a Ytͣ=̀sN@zY] +h t߭9;\e+ =d B5>[U "BujgCRkdze=;{FX$!;-[`_) o6iN#V3_4Mݮ1{XF06sA[oXj lCV7z/ŚqxMG3Tznjv$Q=' NfmǑMe BES|nq)"yQ y;b:):ܭ~ KռJ {]q676LدuԆ0|2Lk ѴOlޥ:t:)Z:&nڪuYA?ƂI0u:k@M"`[2m;6+XpƗ=G,f:lw="c^=j;_Q-JʟjLvҢm?M0G3u5Z78K5;!xX*e;Ց;.x;[#&˦`/.E]֡⤇&%O},y#@%1zQd"cYHNȀi/N9N^M=UiM8K>RrZۿv(9vQ7V1i#{?7\+BNdH7/&uʲ͸]=X\=%ȆmU7ri= &$MQt?/!MiTv]3Z^9-~H!ҮWvf$?oB}Cp=qټѱІ,`mJH8 H_bLIU ehR >{ϲcj*;2"iЋM׺\l "M͊kx5ĉ8pT {ZFx+XPL8fof2V~$b8 (I (iWEёlOм2]oF)@\'n[ H} JBA%`Gdԑ? M:xAY@8bcclD#nX!3|IĊKFȸ #zʟ7#j #s"!8?>L\_6iBIb>8CwLu@c:"~7AZO 8)<qkV]2@7eS  TS,1ɹCނey9{wڎ22Y߉S˚F$ 'htxՇ Ƿ)Uzط#2$Ez(+%U~v=cR&Pݑ=9QN# ^Ɓ 򍢙w+2%3Tϩ$T+ WQ%SLP:tj%ǞOIWȵ"8%a||u0F&GtℂEP?bbec$BB='rt1-؄$*.΍hXse~\U02pǝdW,W={ JZK,3iW'-¶P_뷬Vṑ| $HdQoRnF~Z)^jc^כ)DU-zVr01#1d_dGuBB?7tc@)P oíjsKHI4kT[bp ** _@RbDSR?c2{1pξچK̅osk:iTi`!'`:,_7%ؔ k7#ż105iC7Lʸڎ9# 䏂sȥ)"5bdq(&m;%T</wt_?eSY4^ HoXG^Ʌ,z{z ݙAJx\*uG :aP-B=(Iwr F0R϶``)dq#F/^GZ,Lnxw% ׂ,|:TAN*2/cC3a@ }ŢR| ߔLRn6սr٫>c. fS^O.~tEOzފIgG(>DZj\0ifK2QM_J{g ̹R|wH8Eef,6?UÑE"mE Ƴ?RZ6Nz[`aD3/ǰ5Evm29ԟ/{:gX2XYԿΖΙT=Z{RE!3QYZ2-Kܶ.GDHRjlhzAYzLEC1 <_Wf :Cv>%j6{I;c5|[&b{b=ִ7H@WՐ{*|{Ў(B%' qs/oJ9% "<;]u{XbӃ rYn3|J38ɇ}m ?n!Y,FtxK5Ro q2qxJNFZ`Al:LH"οu4HΟak}\.6tv wT , GQn/h'Oa;yceމ#CZa[p0n:5pRLBܻWW!8aҘ'%$z0y^4dͶT\ qњK@zxPÊ%s('[c>࡯Eџ hB} $a⦰o3Y=w?QZ%i̹nYi0M:Y谆_fxB|XX5A7̈[|̼X0i=Pمkw5<=2 q/ҵb8ԷnI1?yJ90E+T梬f8ѭC@ m$=8KOqqM8C,M/zyl]"!u8dyKRd=iv[y>݆%n;l{d* 4{m_:xUWR>>P 5i9=LmIzXNR4Щ窖 d:lƒ:xNnHy.ِy\xz7>52̋:d fKnPW7?91O8L jK-*[VN8&\2cZ|.J0 %tp|PiJZq\HҞZ}{Aml %Lq\@ scX[}K“/2ID,yXG8GOpO4 :%bWB:gFt+8ި*B$tN}:{W{*[a:@;@P b}q7wK+ςԹI9`&^d*y#cKP2OS Us,#x6 ѽCH~8O4tg߿"O)*+{1 e 5~by5nзlC˙HK_-A[ER&Ez yD;樋3jiE=#6礲[!~đéQLuOJÀo &%AQVNEaj{RYPP~gbem,6^^i݁T倻<,R"'R1gghAY)G֣e[8G꾖٥ӈkEmc ✳ـ3w3 >U6Kcڵ V2g`,IwghAďϞU9PBud7~D\iD(z3wJ"j k,2q8E= NI~i"t~pW2=޽ 1"9$ƈn=|">O2#x.?(]gNy m=87&ɛ:b>v?k|6rٵsZ῍\ ~IAQ{qߢFwͼXi{nnx@n</%3HY\䮱d[h{m"#v}A| J(w'1{"Ӽ5:GP Znw0 v[ ^6g/srb| H(+RcwWSvcOӛYS,h[{i:aF\|*.rz2#̛۫5ҿF"XJJܺh{T6FHL Sd5+n^ġ2UKCM?&2עj; {'O$A7 -:3\M65v.b^N`cM[wƕv.Lc2'0m\BE{z YKb'*b0_[76,+Э#L\"Zpӎ1S*ȾovR3&9s-5y @zt[uJA8Rx[.6_^21@]پSDi.)%\8c]6"YQC|Ws:Hz9vП&^J%QM}z!q!IfhuD<2T%"Ȧ(R^&Jy~:p-G i[HȍvRCg݆3}u>޺Ic+ֶ҈dP%i({eD'd(aGe,.#Btbs BJai=?TKvGdIL59βeXoS^1d?&kjHD ig[( !wZ.:X[+^y.8NŃ}8a1h*WNǠi$e٧qaөtF\ٯIpk-dIWo4wÖQr-֦yd|//=+*<S%L)5L['׈6`:`r&Rhf:xDeg"~ܫ١i$MҳZ,iqv7lNu;K[G9!i˼Ci,A84Vq&Om]VN*Q%7Ѹl:9„_(í'Cc-"rggg_ɒO,l)m!?u_snWxXkF  b-X,$T. 'O"`z)փN)'u#S)`rXeR&BƯ(v;`Pt@P7I %j\#HɵSǷ}ۮT3ďRSwY(M۬"L0p WyciyO殱Ko[ﮉ{]@hMB؏>>z+VɅ:t}`ZZ/DaT C ('7N6B[ޗSe?muxX}Pr 9;W~卹yTevLD8󾡘һfq|>[t/!BADt RYގY8CtÂ\eRVNnlَZdo3bN+qB1$y򱨒Mdž}iP'nj&M˙@՘'iUTR%R:\ǎ`Uò cz{\iVq~UC:%tf }#͡tx ڝם1Ե(k߫-J]!`з! ;K/1~=;Swp1 nL$z^(qE_aˉΨVlӖ.C;+Қ;[⿳lFs`Sy%SZOtkAV?sO<q 6pEUE2إh2)ӇԷujԘOY|4\P&O҇;G\ܞlr!':me|zﴑ[NѨLp8Vc1`^4hckwtT >|WΨMũm}2HH( 0 {)70ZVo7ww>3KNAڽCvwN>˺(wZA\e{g95},<r!,SRy%5-y @Muӏ8s!A:-ߝ;Z7mA_`K|{-H"Lt75%PzeUWP#yOk& ja55h;P9 ,xM`?199a3 xEP:T۪NUzlG6~hNܱ(j_`: ˦^\xT!|/V*.oiLVZvR]@ʶ`sǀVrjZ4 +4 B`ng#|+75''Hg;>I`btѓF^'*`(7 ]\ި CkB u0CM%MCNUMpHzٞ4⦕ ia RDQ SV4ޒ?Ipm&dbGt^GK}*a CvhF1P1,?TA[CL|WWNpTےv/ (L#֊:AҖT ҝ2\+"rwӓ>Zb_(Z%?xd.AHL6#*v'nj%U$+M(=z.{)mYAFuRvĻ$$Aޚ]N^? ߖͪF3N,У4)ބOu/Z# Ƈj7d,d%%+Z>P^otސV۩p~/VwPece@h _le?dggOݼ$LNzD0HΤڗ>-f49+_ ZcـTr-iޔ'6-Fu=؞i᳿2[Cd. ",9ymLT\DP_>?ܙS)U+ ( a}gَYN#O=]N3`GTQQdyOu7GC~4OS͟j"m1}uJp˩;O@EqRS:|Nh3X~ywȝTM:N9[t$ Hu(؞9'Dtpvy랃T?3[t>duD+?رRp$,N^A~lp _M#&r#jGoD kJ~w< '%Xgg [#ϧlOyjC&J5%]`njmΩ=%jY)]dpX=Iż#;ߔO$ZXL0>$W.f%Ioތp5i\|JX<\WApC| SoǘSl7#SY/^&+(f9ho@NM$ײAOhr.~]Ǐ2IuO"Ԯ)3iDlUXց#o pe+vfkxǬ+S =]jvEL2AYfVߤH L |- qf] nLW_MɦsҜ0tKJUA.t\k9 ,`։ ^f9I#XG0Q]YZwlnԄ1ѵ9`M@G hI Q+6G~=/}"oMofkGS $v  @[Uayq2Y[-c6м76#,gf@צɚ 7S6a`֋ "N959Pu*MOF {uxPž{+ gtpқy/JSBτ_voSR46j$!Z9+Y.Ju&3rL <]rqU]hUj?{a gCVV!ē!M(vecs̯9!yRS`5k.畁 \vaOU m` { K㫉_Ԭ,*fȚ)w2NGJ~SFs<(ɂWT l TUm 𣉌1(;bPhrzLH7Iׄ]تCjrc3ˤ{ &^؀(}(‚^OOLVdgӀx=Fb@SqfDE* Z꭬>,OVSNF)W ~I*;$ûoI=nTm5dC%[R|+پJOҎEwR> o8LEdd+. }_JʫViy)k٠~LO-'c%Ϙ$ة)/)*;"ϡqAUiD-MX)k/'@G'գ%qEr(>Ȗp+w2F[H¶9XY5Yu͘/@9.S\"EUe q8}xKS%{q\ /!*"GQ08CCџg0ac~vCWJ|% vNuu3b azȎ\(+"<=+K&~5;UUor|>#ۋqzx8lCI ^fԾMRn AŬW<܆"[R鈩BnPLF154;Zn)j&]=be0tLQ7}9 LPl|׶16MO)D Xf'R'" hI& bKM!_?悔B5 [3[wT1n@f%?uX2lxy1,E 7DlCÓ7szXd{nVyO*;Sf ^_B_ȝ~S<փ1lymS.RMOjs*nn'!Q}1uqjw'߁But?sG2Y^x5+=f܎ ^" PFK|/uaʥ?s 4Sz+;gh4NPn808v. O#r$L>&snz,dN$1UgK 5LC2W"қ#4 .盯Xs`4 ?ԯnZG<)GY8@YG HR6-Zzr~ Nh7n}u;f eE9ȹ>wx_Z"%Yk^VjK CtsW-ƾ y %;W' 0g_NI ?{ b Zklpr?CV}F3ynTJ_1ڠ:{rIL2~,LG[pzW7.5 PFRQxq |9Gkze(cA},1Ձi4`~uVm? FvJЊXI{|%jSAp"r.itT~: (R?W90aBY]|7#M&M]%&.oOܕq8-XəDizU+N X2HLJIIqn65G҄buֲk;n2ж9% 3l2U9ejh#ib"_:};>Δ{ҏۨl*%߂,0@oGҎd(]s$đ$㘃3%ZTwBY#=y繺3dǜ, tݩw64rی%NЗX.uo| gj:K@P5sx o baF܇W:l5R>XU?iltJQ\6c>7mM}b*r Z2RQ."eͳs%O  :b\X=Kұ/ĴTS /TD\P* KoHHlOnV?"pJ(GDq#V9 ;KsNF Lq䷢u<39%}7-ni!"/"Uvm=)4QOJ]>~ev-wվR,1 o@n;N/OzPFŠH g>U#CpѼq B,js`9E,R{irkzJ6%F%@aQMzBqJEHI/42o3"{l1@橒>=0:Yji'=.zқGA'vìpA1PwzT ;UDq_4HPs NsRd[Kݭuh@ ":VDHR5K7S| ,AFo `%!l\7ǁ,L iXJAKWOf Sݬ+6!ÏSLH$3ުJ y<т|xFBZ֡L`@kQL+wCC=xg|4!zKM=bBffp }xA "_t)DxEZԏA"Lν8s)GyߓH9^+&uL4k <֯w"G~ M}HG^Mm,"6@0>oV?D -l%J穒 ixڢ'h"C N=+ZII4KFd.o0D'4ffa}8𔹌VL )>-$ca`" R|:GshfsOFj z^›*v!:/x=p\·†7rDBW#iaE{rfD\hr l^h \CCߟ"y9U! sQc=-8KYU]%o"3wpi@p=N]1o(u껇dPS+6[&Oe9=2> ,\SMؾ)dvH]s$$, ~qnl=VJ d]"1=BKo'5>HUz $Uڮ7!Í(x,zi*~Bܕy<+m/=ꤍ]|.B"Qlwˢ߾dl5,tlkLUXd ||K%\j2%t`tD.ck4K> A8C}YUmf]o=-,m eGx5r t*m4;GCW ;b6L\_06b*G?|ag۶>pwzR6hc̼ۇDgJja[:4WsXPnSԳί؅E<\sz1aMIF6%%CW|G>S"/Ll'b5ĢBNP?F0ٕN2h@߾VXoi4uEkD(M\ HwdZP2^I L{ @>A `./;ӓu>zSW[\4'tr8N<X/,TV,]j@VhAǽph y鰓⦌ῆ1ygV 3W;nўZoEke0anppQr:qM ȈgLv{WWzRϧj"3߿yD|/<`!dSGc^z.8~ q!4,3t+Ye.f/5,FU q_j^In| Ɂs3&LD?ݽ (U0_x1zEZ@ח(g5U0!뫸n.VkaPe ls>zGdSE-E#ڂt4FJ^6B%CrƴK\0yۄ|,ޕ ?>ţtcCL&j-}d.?5w~>܌l>GA.32JI4AU3\hf!,, ()iƲHn̐ ,QrG7U)3㓲~6u*%Α@ /'4'.o 9f|S69{QGK̤ D6 ]7p8}vKxSEM :g8S6RP}i]=Tf\v;@ No+?v,~^ͽר,߿*?;_q=I= L8GFslRl ḱ{6M(.D{^~ hxpfг*]{HL,~%mD&Z7(cK ](-uq"oE oo-d$ǔ? ZrM3GَKҽRMU-վmurFݓlۿL`g)6F]uq? E`l1G۳ [3Z*p|3B' v,x*!A_Ӣ偵^vo=fPn 7x !zicll'LIIZS[MmlWO+_;be0]ï<|ƿ.&i-sU 1Z@t0\G ioW4Rhi/FӮ%7K!bx&I>鼷P\*S2*9=- JUȣYնuM[167y&`s V"Qǀ0y4 QĎ,aÆVƻ|%^F78y)|8NӼI(q MhTI7 )}* 4y@@8&,^ԟtEl@>;'bH9ۘ0|eP#Idwn =RKCtpQXlbB܏L;{3~!Z:e5y0z);/MkT*P\BbPa4*0߃xK-rކrۉ'bݪ< ?9&+YizZ;;5/KMwr=,1%kܩͮ ctffo:fC0}ۖ,\Rqّ!rŎ 05L c"Rb>%P)<3 ,PRayvL?K+H'g2ӧ3TH^y9Ӆ8LWH{|kZҫM lVbtD:o[a괧4`~?{QM* 5;[naԛ "$Z Y'MNZ:`TΎPX= 飙ĉsr A 4؉쁙g|-x妊iSԣVq$)i woMD L`eEҬ( L՞ '4 ~ AhGه'0(`|EңS}թh&y25 S}އObWOAmV=Y-:A|Lk$"05Zx6,eU OժVq oe2Q_2ۚJknڜb??7E[aIXCJwGMK}t+Lpw^L%bpz))f8?֟ a XQ>ǃ(А߮THEVhU 4>*OzDjrZQtgh?tZmI> *9/,0jxLI3\siW,e%0G5ROOGy5ƧeI%Xz cZs鎧=2?5pU ;^NK4QWv(FS*\]*{LpdHzΖiM7-ʳ\V+bXw UlBãF.'aoO}d7J'PRwʚ+=_k]Ng2]w͑)h@rG9xm~HceU3g4!;lSЎGҌsѱ^lL[pc:"YP$!cr12$hz(񛷠zZ_dl6a?K7%7o}-\x_JI>tRTVIg`0$`꓌.cCs1*JzrG{W ʜM:<6ͫ0 $#%ZL΂B1U jC2pU'F(z,G_7ܡ'b\}g`D'T+ N$Nw(|/35NI/hbR5Iѥ,/Skth6b^|10"d  LdH` 2O%f~Qu?{JAҊzE9سD#5{$C@MG+YN'{YbGfࣇ6MEZw!9"L,rgJrXӖ}Fx"T5gkb`-xs~-VR MQr:"6Wf06D胱$ $1ʀ=;2|V(h;qtM+v g6 ɇZU8OB@H!4<=RnF~s+ZYU& ʋT|)QjjWPLBF f)AH2"}z#J90ENrhLFڟtFȳ#e}N11ԧ!GN^K1ptj[})H<{wUgL-1);r,5IˌC 8oHY*0LZ 9RwVd{vuW9g$w?lzL./2-2/5ɧ~9he!XEqsql" 79_ݕ+#$_3<oB {)`^9/U0%Afٙ:„N3  04FF4hP|)ϭf) rO? ?7c}A-,o } o&"|.K⡆ro4/CFA혷G(GJ z ωǃ2G 0/oSo͛ Q=ӈV[ UKP3 ?RTAq֊V#L47P5iF:Ԋ읰oO#O$9{mbcT࣢yװ[7ϘkZ톑{/U LH83tRxMƅ4aV 8Wη)D_JVfzO+)gCzNɹt)1\ vϾҲH^tTIO2:3oZq=6 6Kg=flgTXNݩ|\wbs߱4ڱ v#ij ƁCV-*Zj,z淸Lk#eF8FdzOŨ~QT'C`NgiC.--1?6x'1 U э . \zmBeˇ7F\c$%71iS8suT-ՙXxNYjyv\ˎHqrP.Ѳ@s4ft0w8f5iݢ\մQқ+P~)N[? G:p? ׺[A "#Ɠ|[sT>s5mR4ͻ]1EøS#ӎ&#| 1:!֠®EY#Dx*HD9z&ª7nH6uUˉDBu`]߄Q̉ >_(W2wW}ETol߫RȻes/U$h`H3S+: y5C%o:fb'p_߉.L?EL=Wۑ?'"nRWSѠ_TAr -LF$eں%|3 2@6軷?Cdg"A%h7`UMUt 8x,hN1Ȯ+ oQ!/@%b@$>DEVwmQJp76rqs>>04ZD{gerHd.S (_A/Rz[rLhôs*/i۪y[fW`\x֍pm}jl0<֋@&@܂ npPd:Ju|#fU#7 Qz>~F_/;/̩8!C_:aQEe5x$f0}b?7E1TJw)0j~RK\zUr_{?~ڞέtG DD @V1V:_Wx<vto`S׸@t]qdhTHzkx̆0v}~k%Z]m|ksQqZef6fhF AڄPʂbώ$B`©MPrwct "KJ  o Pf:̔#_jA1ZQ#\lř-GŅrTU$``1*W"ie#*[,,€aDCih~QH;Ϸ maJZ!j*MszebreTČHtq&p듋h=Vu[`p# lrQyM=>6'?,+sus˺. (A,Ĉ1[ #Z뮍nKz"*;?/i7@K&ޡ[{l kSen]X:j_|G<ګL҄Yu$.o^"JāiNqdΤD4N iCţDv(]na""FR7*~İ+ }?jee] J08ȲU$W.Bǧ6܋ĩ ť1XM6mcG_jTW**fjnW@ἛKdfB>pHJu~ԩ'iã\:=2֫ŠR½KI+vh{65-VRm@v!eC21 Gh"}A`is[{b4?zYVSE)-3 `j?#?VW ⤭~OBH9$%O9|`ds <=,!C6J9Gz=bAbBWcY̌WgMsOv`.ÜU} 5ű:6=eU>H08މ.\?.F]:WU~`H54&y=t9iH#oJ#/$}.:KS_׊e*~ϭ48_(6 EuʥUwHJڔOv.2cHdc7ER~j?47#Hu!@22 T7[WT̻d.zF vZ *Y[D@Q0Αy4]֪-1)W+ǠsX~zܡwY|WSxוWjsZi-1ZjqSrD`ԑ+\d.Ou~&'^5\0di i2kWsm6UG%Hc^<%=veQ G<`0; shjߨyD1?g'LTj'КOpM g@ߨR ?{LH%)$)%Q*Үxpx6H-;P0)>FcIq`3mJ6>u-K4ʳ^ʥwIiyq1 [U+@b3>s75[_Rtouwh?G|_{}tה."+t94);##eΓy{_Vs<嬒j#)GR(V{fUh| }=>XŐEd֭~Pjf{U` 6)[@|pq1/wA=aq>p̞+vܐ,EMӫܢTzLO;M`׊:#S3R>(kpnkUT ]#`l|$gPUKE_ 7)2~2?O+[/Mπ_sqw贤DžT\MaYz!i cæ8tdzM:3昹+F *5|;PV;߄zf %H!#ܲ{6mΚ|3 !NPSm%jЯ ({^Ɏ2 rM)ǧ&U#k{  D6ҙP!6=߃tow"VVYv|oJgb4}3`ؿNx;{ &\5]!AEwxTd@81C0ZSVe.gϩ-0I+5H_ZAUrz+?ђyX mJ9EdÐA`Ii`kqh ?TNa3P*;vm"]ͻ>yb\Ԣsl3\p^eW[il!?1ŁaB nJ'5w_oy%Z氀~gF_Jl,{vaY^?o@ !6s賺_᭙!^LŲ6C*E5s(,ѥE9mv= ˋ 9l`uBuk$H`uWCKUmն TjU Z^sнlfщ% 251x:˶[N+/l7p-2OڐjNϡ*q H+~kj5@ZIFN U'Qɥy3@%4"!* J5 :kqwvϷQd"n0SsCz_l9ǾRfOzR6 g>vls$Gu>k^+ed6f2(wȪ`^F0H''lJ[|yAVɠxBֆ/b_ۆ/CώxCOP?3H%ʍiƃp_Ч9sgqdqZ\T;Na?1Ȕ :R/[0O5A&DSUnMEqQU^H̲atG)Cm)bBɠr̂l,7 ޕz0!)FjAfYdt0qsj2q 97y!d%8\?k QΒ>$PZC |݌)k;xwc bXR F[>1>}/} ć PyyC&硾j1a(:GѶн^zA`>TΔ_6Hh**,S3eB(Ƨ,,T˪=[0<ز$t%RnXH*W0(7ԉ'_% {FژwgT؆ޛ'A7*ssPh34Vhlj.)?±ht3; Y1̔U'i|Ďmg|S1+.)6\4fɄN;Y8(g+ s[gGVƫEV:}0%my2Aaq_'1=iSp}}=E՗IYsy?ݭxAn/ٸPt p,_xc_T5i2ċ@C=wdf{O{ K"]UtK ,G;Tc1|C),_:j檺r6]t녕'iCDT^ՠF8!ԁ豎|x6fEf+TRyg>Vh 5kϵ$ 2ZueH^_3Lžsڷ"d{u.}r@%FN='# Hb}rV{4a9=ʍ߉Sɘ)^NM9M~LU nMŵ`HHG7e Ng1TQůSo87Nkڨ4l)׺mQ" f%B(khF1TfU--w1j+}$4*֤=RS~cHvwS7ebҗFn c(׹b265Yt+Ejc'Gu7CY~<|[4ȋ+MJ*WXW&P|Yn(gI=ak3kLa]$伫S.Oh5K(U_DL|r>Px2J[HȄ7$gB0.+fJOY^cl!x6skg;=à zbs\NPigbah$\JVES?Et&hw j ](:fGĠFo+v'K'9 Sʒ Zf0;5!B̯AryܸBayjxɾXXЪڭ`|+)LĜRKp }F3ʪ.dm+5#Sno2e] 6]TONPIy{Ĭ$:H6;cq/!3,eOQ$oIs!}轰F$[XnTVMwc&uT}j6lϚҺ[S"[#zc!j j{;~!,7ü[ux˂/6b9[0G[!+ 衝astEU*R~37%Q5P݅Hc5U-ӄ~d{ 6UC{0kĠI#cJkx",0ե5̫ szI`{VK3P:OolFcNBWs˯¢libNZ5D~-Wdr wPMeCha4jS_ݯɠ<5tA,pLiv4"vis Y,AW>5?S# ߊfقh>S[1訠XGWwAhٯWljx$qu@]mGGv8ٽW*/@55; gMsP״^娯/<(HCeөC]jc,?Vg)גPTdh ]NV86Ѷiԭ0BMЀ- WS[GTjBi㫞h6Z_H ѡȎD3b5]2kĨ/OX/bH.T▝Ž9.ӌr:ʵH~A xgC2g)аXPIz*C9;yG)"֐3UEB$j8+w$uH]V"TN*aNVr.?0rI8y?-ݔxZS#c7V n2j74Y1xJ@եe^ܜPĺ'Eb"c<51r;,$J)I:#ǔΝXr,nmxtR6K{aXgu*hI~¸$2W(@z cq'5oM]3*Gf>6@!L`n`1vg>^)1ɿ+/lI PQg-'ܙ(b޶߄]ϣӌC}u *Vp$2]]|Q, *] Í_\\uh:@EXvEb(n=ܾ_C=%LHpX(sn 7CAsvUWR_s?ҕPTA?]}?gGg_@luF@X%@aѿ<>f+3i N`!`^׼,$q3[R`8Sウ tyͱ >1{HNk<&O'_?[I)Ҥ(R~ "Tpݎf+ WyC[Q|,īW{ زXgs %;ա `vj3*I^LZedk lW4A*:M35G`t#K$<cIE@j6vf±-h~ML^ZEsnA ^ /gsd;[n3jS`;? U…vyEyz|̲k/8xZ[LNQ).r'3U|sqnwINytTshiZ6d(nXwyqfC̯SNݝ;~"D2+RUz@I{cIo!&Z6I|8z1^_TDPI` 6&n}>󳞳 fz-K-7 LԞy=7ȖsOh!҉*gWmK )JO-74!{3+)O8%o,'l )$YDfZyG`Gͣ\+5LoNk$oAAOY}ź 'j 5'W7<Κ7ki|fAt1%+=lCIE?~ޓ&Κ#ڿ Wh>L*߉Yopwx'xp'vT wfy욅1ؓȃR0縬v5+4 JJR -iWKSVX (DIEN] 8™[\?v,٢r.|Kӈͯt}f]zY6,J6{2ԧXѓʶ粆j+z]Tc!ݤbćkDv1&U|3sB}`@rl +#u? "/`B}'"䩝&gA|X}Q/I[ݠ^g{ 4/kHmv١(oSL>y_oV~o"3H2.Ye;RkЋn 8|3˳) jZ qh'VZԝژW[m TlWISmUvd>5Y+.H9D4CaRi5X Tu첸~Z>!Y׏R˚uuBp.wY!Q\"cV"T؞y o:3~TP3)\#ZADgWZeF" d1َ}qu/1)q&>wf}͈ 6ЍrQ :(#;F \JI^6YuЭs`<+Mj%U$p* -fauue믋bz lɪɲקdVƣdYC3][X =-l|yn9x۟ 6^9ֵxD :T6߯V *ԑ:!Yojql(ehGwwNm?\JV/0~s!HƘPt1뉬{T-_VP? qB7Y eL ;"{F4I)nR_*z[ BuOF=!Ew }cT}TRq0Rρ- _,А $'_ڋd *g |d)9fl<_r]szbmD\Gj޶/~ &f?=63 + )Ype~fV>sdvcuSn%m_ 8rk^A9Yg3a~)74C._xK`ZdU +g|%{&Ur>L?򃑙$px,jAtDDPh⥤US]PU 3`^Z;^-SYDT 8<^3~j"ӑDK]1/XT $gyX$"~Posv;D`;WnzVŘ@4yȃ}0C (^>5Þji:RԦO/Cdi NW.M`)6Į;k7b}r;7[+'G&<.k3]oasD5rlaݞlkǞڼe/֬,brhͬk#ҸSU޸ Lsg#DOɪN|+w!t~e+Jrq\n7@.WM) @GFkɴR0fMzc?֛&҅74UJÇ#JzmȆ#vX1oh骟N:GBTQ"2>_$xTMϒݴ]TPb:W7 n3 (vN}˗_ B= YUͺ_- 6\!S5mk1~Nkr'E3LX.4SZ LhH?Vv=~bPCk^3>ob[rU3V[M eC5):]a᩠U9 ރ4F?8"~ ZxxH0ۈ1=i J nv 3u FR wҡ)D\278a3vR6$x 2e};W,AgC%SsCЀst*^?~Z i~[74Otbs vL̓5k>ˆɔ8n5pdla}S"'TZ4h~eDJ[DJ'c |gXn16'#XHDw(-it/>}֘#AQbڴAP:? o*4vHG埴\!#I lOv-] Iy*\uE?c1t4 Q)+959AK'if U52$"!ͷ-Օ uȞZByPoՄˢxC@nTp#: .<]9״)*Ąa#M\ʴ@acȘqVY*̂ʱGompWc41MAN!^{(cQiN(ӤUQM<sVoI0\cj[na"g73wt [b D3@.$*76E;1|MX,6J$ 9]@ 0rf*Y* <<hB:JQ!pWb>3(\_& S٭nC5\Cx] Պ躢 D 94 ز3J{:oDhЎO6id}tq#NPB2d<F46("^R4 /KLOs5Ҁ&!sXٜvf&=:sQI+orjpQQ U ܖyڗ:rb'2Z"D_S"Of#k`LU곪x C[]˼zE/gPmy?ؚWWԺX%,*zTaju^y}6+mXd]1LE#8=Dxp#Bv|#*rMS+`rN_n'J'eg])Zƥ:W_tnT|]w BddCqfeW=:pq iKqo bimm-4~tӅ8Unc $&"@2Jz 2燢jJ(a66f`>%M 2A3EcX:8涰/&`3G+HiÈ8TY0-B.|-#˗zeGrbbmAP+3&<>ĸmf!<#̲\^Zv{z, &MU33~JT’ PdOD~޾5l#wȑncYLa+VWT2hb"_`P2=>E <:Ȅ)yp!2lY+C,by\;C9|'=܆̞ߦ5M0|& ,He(=F y ynqxj'0 KDBv*iف6\r#IGZqF4}!iEOZb[$Lxh ãY0 8D ꪵW]ԂײN#gVu`R.:))h*/-Dz=Y "Rz~ڷK߉>+6{SWW8ȧv,> }i5'&1=ԄIaGGT5RF)6"^;G&WO=AoJ>#oΓvy&:ej2Eaug,7RR h 9~,ǀf"C_GU oPV֤ICۄެ[{HJn{ukPNlV2$Qv2~KuM\CzGЉ5$m)!?I #3@7 )wLn{[V/bpK=ץZNz|y) S5l46U2ZRRmަlz͞r=yΪ咮T|}1@<ĻozvOOclؘQ9ñ_pn{d\DT+(i,_smIE`9`xp&i:%eʧo\ oORz^͂l[ZHos!1D}BTh.:E$-;2ҩ'ypR0Pqct~E^WShapx#YqqO~HȥT6`i';xMOV?8Fԋ (9 .@n*0ꗐSa*Za"xw(WIJX'R:fo| BlBih怬jߺۡn J/> y߇a$X+|bUsvZAD5>BJC8G7?'&͙^R?կ2lt+yMϔLpB}Pĝ+o-NZ_s=rW$U-m7.5IPSO!1vevY2'S"xRnӄ}’:kЏj!+Uߎ޳^g1\];nRQ3z0zD16 s1\ͪn>W>\Vkt@U 54h }E $[o~?U'|aEF%, ߜ_>GBM \ h-7νqi!ߪ{K"A^ý"nد5:c+X%zb )%$Tthز{2sZ'Pg1 (D ,#̧CeCysj*:?3ʳ1)R9ͷ1V9S)6u$5)CB$[3yVu7ƷZ\u,s Oc,3NvGDbId|[+H8/^d 4uðɠJwV h)$~N=y:jԗo=k}K|#͆cŬQzU):dU[;X6@¶ &γ-t#3jc7^@G]|} -P-dXeSy cc -zxkbh# :l41 ]_Mor= ,$(WMtWҤP9 4JEZǙsz x0FhS"rȠS:w( Zcۭ={x[I{{u2X@<:xgEil9HAѐz..qKS"bI2OD +A1)2^M]jD}r2~_ f U?}%߱aKxZf3ϡ}¾CClRȟJl+"RchO2PkA# 1pU'IA!h 쇭Xj Wt<z=7Σs:`0o,%~ +uëg`l!f*A_p!¨4u /:B9 a\{Ta?Z'.a+6;v$Gê a{q k0tT6_\YJ!3F3ao2̕r{ͽqnm4g&=uLd7d[thؗ'>̈́X7u *Fׇn`#bp0V5Peyyfn\a_и. OVxb7 >g v!=F6Յnk4%a ]D[wG)tÝ*ԃN8m>s<~t0|vWlSxO%+H[<ϳ]*gjq]Q/0<-0}D&^7 @sl Eu4&!},Өoq c%X *d%rg5=x!rVm^jլw_1~nk:aE_Z(:L\y)SOs%Q;rO!:{抓kb'ʪθ5+r;>2޿ГqƵ<2̔^Jn*!|.LBI, ΑJfuhdA{0 l[G[:Ik#~g蛮iޮok2Q =<{"gɥ PM/14-N6-aY25YΑyᐯ^ XxK}ƝT9.Ţ0r1*50J0;;C6SO;Wl+Q]ʡfX$Hw˔'{z >/So&Bsd6o¡ *?FћAChB:a㍶ J% LҋjN{f%Pe;_x5=cr1ptwmЂᰀ, D 6fґYnݢ \72D*V=e.HqJz}5E×67Np*a.J6Y*@J9ir 9vWgyb#Iy\U-[` K`uڲƓR7:^G5@V&JYY3 '2yoj^6Pp`YFG$o519fr]3x<56V {c@6폁tgʉGuG$5*!Jc P&Nӽ,U\Q 5:z"TIu~yNBK@j*^~)M02%ki Z W3Q%?|,h|IZ[l=WN9sYg#/gZvEI  gCQSDV>G%XBl;j{\AǕWħ 9z>Xq2h2aDws RnC.~ܟ\^/[vcfN+o*$vAYjV1alk*fٵVI4^و79N!uo,E4X4p|wJ'wFxZ s&iVIZx|` CU-E.fkPI,ʞQ)4y@4Jvgr=\.&Xz) 鋘:]Jx4[rľ `c>RKs K٦8 g% [9|Lj@{O}i}G{1: ,p/$Kq OK~>~nkr:EuކEWKiJlLrm-w9K) }UZ7Jmp#syKKh塅mIExPt3kF hfD3F'JPUM'aZ T/ 97"IT+r&UwnےήtKU發FW},%<ޜo\eGwK &?2?rsͷ?G(>fnxz?fCR}Yrx^ءTEŝ1ҍXcH= cʍZ mNs6gLCǩRNɏ'8;H "|FΊe7ϫ׍ sTPMIDL΅.rNUv Tќ3`z]6'N'ҭȎdQ@ٳy-;"DZh%pXkgL'X 5`:tEef*@vƼj~bߘl4M"2PEj$av̎$^/JxXjˍ!% ݃EK8( ^GD"qNJ!Dap0mk2z}ncҸ S1Ԉ #ExI~j{}}I smR*TaspBF"C˹`fiA96!".j+Il\R]O#Ej,{ ~ԿTo+!X}vDQDˑ?[Η&;Sl63ca;\ɅluG};j,9M]P1I8\^d! ص+浿K4Jp?NVht(>vҳ0mXy*)B.h{{&jPq]'z7Qn|4Ȣֲ8vɰT29!}n|ĄnG&} Hsfp0 D*z'[ v4lŽ2 J8-ǾqaF4M$ PC,'Qߑǀ3C/ؐWwY n"it>*r4NcsÞB}J@ n^ry0Ec,#re<_}I)t#ƄqO*(h jW E{&>6sp 3bW u^s8 :\Ϲh,1j՞g'ZQG_SA|$ڌJR{XڹX[AUgo]cDBu R'n̦ . 7%s #j8eB :69øPCU 4QSRi03 rUuTaxdޛ_)  sM&uY,dӚ3DR! (clWxo[~g%+gSRʨ7npk=z-_<rқu>;|2O+@)tP5tqD~!zW|*q}o۬5q53;sճd\ܸ: V-2IĹH%YL:fe AN$XhPm@:@̭WVH^ * UƊH7*ʍ:- $ug%// b1 ^#x!f:͎mڞʂKo>K>;8 :pj/bhXp!$,x1F=eb|aכY3@lD&aMȡ8Ζ64Z`%̀[_q9iEP0gHB|ظ~'A/mw{E"-QR zcŵ^}.-6-.zlb$8O3 ,NE7&{]0#q o Ð49L'D5UonzR8؉,qҝ! jd҇Q,M|*3Ij8yQ"KjNN{nW {N,?9eu Z >YDW^ /YfNM!u!_qksC6}gdY4{jD :/9A%h 4s綒zԙue~']ǣoUN,E49Է\ ;3$7jw,%_/uc{dݙC+Uݡ?wbͫ9?oc)?޾dj&VRgdI2 ODZ QCgFuiD4Y2l?D5T\bR?YNǮB>ZZ-fz ȡvL,_/loy8̛Q3fyۃ E]+:uGiX@~rm1b'676mx ͎?p/zG8RKRj . ګ([7>c49q4IkĬ +A/ B0({PXk +1 o6b>,WafϤTKqfOFʢ&aR2TpƇ !uxA;cl( '/PXh3^κ(-\ zBYe9K4sڭAOE|sP^vT/|Ou|.H6yGJcpBv 4a`@q8=ĽGQTWo y 6M?ϲ'b -h3i܍C)Gif$k J@ WbO'(R;JZ0uO,4BxVY;zmWtYFx]H63Uܵ'G3Sp =Xk CSpJ۬ǵ] vnB>  *NG5vh<ԌMI{S=3C}]U8L-6G@"zڈtVvTwP:a@PaGr>b{(Ƣq*d["!ʺOȁgI y.f ZywU6G @mr|T+Y1.ɉR %={:0UnA"AeޠYsnRF/bZ9cª UO<yE5^Dd~;cr!km(i *K$NW NǾ#FFW ;k/mފRWS"ޯP;d/gH-9-m̞cPϓ5+ay5Ptn}M,6Ԟ!5 kЍ: N (L"XyΡ I=d;M+s# yF -7O+1-tudq,oTߑ_; NK[r #{Xa|t'/I0j`w(-W%HMi[KpJ 73'`=05ؗdfWJ*YPR!-sSl/z>ͷKe%0fdM{Tcʘ/obM붯.#ui)ALx_&!_Mh6H<ևoG6[t }+ilt~x-ƒE}S dFJo ޤ&'y##bͅB#c(pPL~HހaEȌCHuF8N@ { 3alԺ5@.[IQ)n'9В*c<hq *=}N?vre0Бb13۞xa<,f?R`&3?I\ECS3o%"JE1P2fe;mzUɌTvfN0(?"揄{`fiaL]s'^HCf#*\jT TVDUjjj<ف~q^aU*0i >P- Z1Bw[5P  lQ|৐@hAh;3okG+#lz2e:CbO;>QX.b+u7PFŪ+axlgE0Z<؂5אztDEsZLcd䚿GX4V]J aZAxmh(WH]WCg^'@WKRuf0V -ا4M>~}}SJ8$l 9Ś~3!A tXg:ΞvaX;)7'#hNpy/Օ p ksMZ>b‚$BY!bG|Yܱ ]Y2 GbsgQPD䁤JO~!7,%H2j _&bG-Kqv$_b^3HmzĶq@?[rѢO<ո٠ H.W TrzcEC燌h4Hp}#sMrV򺕘}w;kl-EqκEJaCiڳ{{hƵk4cm Xq+Ͱ^h5(a3?d|U^C }~kVpvX?nP-公d39u2&j:ic|*^bJBe2t@c,hog Cesa WUM1cK e&U}  #9+7aR|@1/L +j _Ժ.(+\ tJd%L*9$˭V\"-Y|UG1E4УZhr36x"Mb56C~K]J޲d p~<##]ï0 ٔzQU;|M{`t>P|F W5Dys U~q8֛A^ VETx{I [ڠױ Vo|+UPP_yH<:TK (njJ:6^N<Ґ?N gRQJByY `!) #%jv;{(;`L-6]NpY "2wZ|6,b 7n CӀ8*(@vXM5m41zJT# ߯TG_dJpas'd $RؚN,9cHrZM RE _3FpEE5n (z2,dcZFT8|k}ѯ҅\g O'F롾QDo҈g^WGX@l]r/aO{ Zl:iy"S&|:nXQS*B9d7?f&}y]sf-zZ6\fCJtޚ[J!PBpPic"D˱_cE.rd2S(c|]zT87$5-P4WbV-<94];F2\IhYKyAc̷^eo20x_/E7@|41=["96ۮz<SԘa(uB`r-PWsPǥ9 J~ >t)+'8?$!2d0ݠ_`H Sg#7v m ,uZZp:ϝO mg㸋Ś Ok!+C۳ϖx*8>4;jcˬ e靈 Mɱ "£LV"Ut?Jв'hE|S%q`8`W ($ԟ(Ч_IlqBDnө5ݜY{:O0HCEA7H&cmhK|4in!0O֝:6נnWFAJk s( ePbx(4{2s.|gY5R@犣 %>~3`4_02śj @~.wD/ o-5@giI9!2/9O4W;;@pAi+: CAd/ q>ny,|xc=bW\tDsWl}L_^ |[/D !<|HD58W]2ߒo(eAo8Tj/ȎCj8+UetQSU ,*9ZTL> C(Ʒߦ*ĎPnx{kfu:?CʎW7JҵD ,w7 alI] "ܞpzR|KP!,UьC+sOmu.Mf J`⛧U$ŐYo/[/w{Aܛ 8zB1) lFxbxtBCkh4@߫< ~}{֒ <# xS(Q,Zz%IS2j8^i=]Y'uOޚ $^ Vl]d Os۔/@b=̻;ö;v-[qڞua ,.̹߲ŷ`A 5]փ@ղ$ F1vJ;)}PVqeCwdPjX_MxGCsu6V]C"\Мr8&){Q.cA! o8#Lhy&L5}f۷#?.c:K '9Xf e_lE\(_h|~czI 8OҴ&11&1 v//@z@p0fux^ P!ϖ?\(k 9\ م=\LtY/]6w5j$DQ1r%t~N\\?+t glhg#']ne"Kyjk][5) tlxDrSOI3Gg^r %1FXwO\Jj6&u|(|~s8w 6CTG;XH? aۏË D)33JtutFV]tjgQ@oLc scڰd&S謏>/+IS‹cWprs[Y3ɹCZL=\Q5èޗHedXԽBzUTP@gȰQ3 #z3& hT^XoeJ)kyGy0$ 3Jf ,׋9*~Huhb: ~Ҡ/[O_%SKGMDi5v7!vy֥]إj>d&x),K_y|7 L1M澨4)Ҥ1H!L/g^sPxϽSOlFc_a^T<0试B;s=]7 >=vqB+f.򟘼v]/BVziUܣ F=ba^ZVUMsJZsRE D hz $w{Br4@}`#98InT:(u5$&vD=KzH#_~(n F6F o5QO_=K׃'GE%'3YZ$\e>-rA$6)YRHy7KJ@?WoTJkN/ T7>q걃FY] ȃ]AbzT"̤jM01#ܥ*NLDuI XG-_GF:L0kkN;mٽoevAAMa08!MqGgA$ F Z?n2L]LU쳩NyvGnYV¾z57KNMΑnթ0}K7haٝ$@2ȕbɡi)"*o S'i ݎ׊\ʼnkY4"O%$?Y]J}Y bvQxw{;v %CknቭDx%wȔb{I/RSp1|&#t@z -GtxLWj,{JdRx  ^djm=;i{Aj땜 p|dw`Vy@ⓒ Abp6}S0Y>cE&XkpUyX-$ndS,.1kHcq1nbML;ӖKwBC`4*C[zuYX{bxu6u# O1}[^b3홒بs0T<Ivz-p9&e89B4`g5?ةSL C@oP5Ks;a"ݩ҂^%89&i{C~I ~'ś vf<@DbJǴ,tn"+ ܴ?ƮfLk@twB@hEU9T, W0o@nR@MAt6yan{ʌ6=tBd2|_' $'xzo&._G{v9J=a`̦2-t80]>"Q3חkHrEqbPZGa o8+L2|l凜ܴxS?f<z16#k=r.;g Y뛪ķY[Ҩy,39udU* CzF77A.2fTAcBē3h[ާ_o(.*\q~WHf^]  bd-0vf{#d>ʚm{EĹOJ=l41VXft~pe{5;|(Sk+Da8YE wV`05>EYFoы PKW= *oǟb,1ّݍ[S-p_ܨ**9Vg6'% hJZg~tl!`swP` \p}85N0&{{:e$x`m3'J_ZbeI0 '0vJo}o?W~.3E| !5UPQ uvD/X?7:Fخ@ʛ(bɆ:BkâȳQ+|{@"J@}#s$ࠬF&$n~;Xyk#R7vt"\) ykeutA/LK[*PkAMLڿM~\u}$F0"-əwZ]?zubyЊ$ ">)Z|F.Ņ`N-kĸVԦʖ/ͤJ/`ZȖ@ыo_AX}%$c|r+b1I|w*tvNNG;(0fX0h)6[tI'w'ێLpS}K5Ed^J p#ϐBi_HU5C.޼ [j[|ұ"#}͂ uO=K~t ?κrݙ7dZnzʺTKYIANbM%zC(s uNl4/50G(Vw"yy0?N4q9H͒'{*PbwfR Xn0XL r}4 k.+NL'G)qb Q40a6P'^q jg@?RNYƙbYUOgK{@ܓo~(`DO٥ʢQuϮ2D`9 i +Wћ #&FR꘬[/jXS`| Rd/~y/Vfrm4x;*8  U-"՚ \b6-j<8s)FsN3}<&ifۨ-7ׅэ9d ݹl8 wV1y?kWLO饲&[ : 5!P*`P%_C>ܟP@ wOu^u:ͱ(TސSr cVm2GujMV0Za;Ƌ+z~sk:!܄s+}i0'l=Od{R0zwSm1_zxY)7LJGvx֔OgFIq*GD8[edSpf(~IsD+=f5>k^KDO> |:L:[/#895B~mDP񊓮RL0BP@DL|Q>z:Sޣ!+Cv&l󬃂17Wyݥ/XԼxRE끭9)M2v~M򐢻p݆r7;7 ifarxfu ǼTv1%J< Q1,] E x ʏc` SFvqد} sw㢇ج;U 9|Uؕс裺sB*|) U^vlzc9\Tl'VE>TKE,ѩx$jXRTp;g) Q vX zswÒ& \& 8'B^b@\ }3JHq-ЦΟ?^QVOQ^h%.YtӄW~ `[& bR%CX?' T @ Qleb+*N*Hh@aJad6\ ьIŧ7|ep Y :|ZRdb}^`ME6@4!cX6үҙҞ yXK}Ėf$\k^Xl;BdV`ʁ\{!$ Ql˜@șk|HXf7 3^8`ÔK:{!mo:{¢Yp]I'sSxcXe@kz4Ut坔uN{9vP9khY pMxa\v f./FCU~I00n7Q[:@|d@FW" |ٻ=# ^[РtЀ`E%I{k)eŤ`]ڌ(;m*.i1HJA,CL}K f{ x֫|f] kޙQGDN,I,r5;O!cS<ˬ(&^-… )OZ"evW}m+?bb7/hBC\T\'a.&* 6{aq0jڙS$q\:NDw!0@f eR& BNV* xHp4C#:Hy($}@T" º(3B<炦OW1Od5!(S"6qDzb(\[\ rVtaco %V=Q ZkAiLaΎ;oX&OʖvQ2N˹$e4I|qG{WwSk"4/mɞi| W_!Wmq]NV_L;܈6w~iJ,[ʶjJUTZ71n\dx5[Kv? e#̩?qgxK)Z- ]ĥ^;7/W]yC(W4vr ߦ<_V|1k,YHkB2zTI??#\iqiA7og"\k⦘6ZJ]`1fC0۞Y0ejoǏb`.s LU|0#b)drRF2d2kT?x@ăD.^H!J !Vӓ㾝oeU ,V@|5Zf :KP^[Du>gzxp`Nmych1%0W}'wSd*nC!btj~qky ip 3"@ջ5F % dUT׳=3[tpw) b:3E[}D; ^nZnX׊+6hݢ(A 0339܌cCHd`R,PTqxi(bm6Y^ay?ݬ]feNjӒչ#N9+Q>ȘJ܍g>ήn aLtj6#^bzB-)wlS!v.bNvXσ@.sIj$U* ;y}QDF}8⸊.yL'5oX-@Tၟ]%*a,ݴgxv1lT.==*m%JKMɐRoTz]m[!Ƽ,td =_dCǜ/`抉.οb& 4G7Hyq\!GB=C(hӇqLM*1a#>hV#sB0˦( >> ?Pmy+^Fr&'T8!yCnz7@66?k':[{ 5y/ߺv]i&.a=O˛omnyxBrpIbv^ta)]jcOS7b$( ʩwo7tT1Ggp!%KKA7*O?VWAA5;3qRqݦ uk%<8p9; 6v H6%g)Yl)WZ}p_Pp؈5ssLhyꗁr*˶" թR@*Qnh m٪g0A-5Wq??G"_g"T<'^nFDJL5/czQhv|F Eŋ.ܱ7ωH!u4-R?cz1VCJ" >GhyJlc{9)y>1Q?8vk1PX/bR;T# za*e_Y7c,IA bU@kE P'׽u@yX-P'=F6Xp4 ~#VH~AsGɈcМ~tN3Z]x!ѮT2I\UjL@\B~Ԏ%V0JDCsmD]=׻<\<愜u;/ o\%hCRW1l-~ϛ葴k*Q)apv:W\-0[% X?;*#CeXsK`"xw= #E8o;|߯}Pv7WCka (ٞMJ2ּ/X*әExٺ4hʤ AypWawd渣~<.55z'lYRn ʝIv(x0iw>)ma˺pl=R\R͟QL9m7yU&D6o1)g{';txB72PV3wzdJ-|%&Vu褙}Iaf|S;pblaDJ8hv³w--E3iJK`sO O:±d:g+kn:@B_v=TX܄=g:Q>H -~i )H(L" d[ TX7RO9s$.f-AZ=QɟVFa"4^;UH j*ҬX%(X؈q=dڧ"' HyZPd~iw:4hMޱ/3@ 脽GYHߓ`'iZ&$,.wZ%f1 5v(fZ *4og61ĄJpMqE}n_ -~`zDSW~PbAI :$U[o<ǭ^u471I:}Jn*xsW0$*̜6 =͸H]X4V A]ST,?$?sfrmbK@gwSwa;pq5pJ"dK i+Yq?{-ړKA%}£*&"'rW?j)~BRfYR/.+s (r6ZZ1 s.$Au9!]$4 4}cq%Z I∩Fw[ fe_&OPk69dџ2v9~rL xog/q5[OOx8Z(j29E.S1m;\͋3i *饥)iBحy(,)2Av#B+h>! x1Ei2ЯW:ӇlݙT_2JD,ń06uс>e1u[aJxS2ir U3圴<~N#%G!R"y^ND*܏ :ȯA#tmU=m3欉<իvԋ2td:K ZշBvFwo^JFD_ PF #;bX-5ID9ln֒/sU]~+$̐)U)~?ytݒx\S)c-o%Qmmj ]2/Ѧ<@Mwڌ7x:=WyT4F֔H;YKl\>@R-{ea)iajBU ^57EM5jiZ3E?A'xqjhi V:Q>2[#'KrDr{c(588+̀6*yF f۸ƲG\?ތ@/tFN0w8ۆ㦲 b܇-q%[#֏ ?lI9 5ҋ`9:ʽ{pKarpw?->>K@=,M 6$+7-<(V~",;uYSuJZ-vYx\\=5E,ylAF|I!*Ŵ3HU@$AϹpV g*N)0 `={jFT6?:ysߐF`Ca_&c+=A}eEuhhrV+ E%b>A=S(wc$}23S$^Py:e zyFOkgy }S8)+-;rz|u'j|5{y28pp"TNYE:ż䂟RݷTԇ3Ƅ;ɵ(ċY.G+2НT1@/^)esZ21pYfZaY~&'$۸ΫQ8zg 4Ǹ#uc6,`GSi0㽊E {gy} Zg>WNAh] n& ڠi1ƒ"RzC@w`ۧٯHӺ NA'nu.H,Mʔ 7/ýߥ/5c w]j +`I6~ce0X;ޡ+hD*U #~`?방uKZau [JVh%%7F-xP@`Ũ )\{9}HRɐZ/`Ē[BJk5ּ@-]CG0lxGSO7Wm9;!r}FfI?Ar$ VS9~OKG@27(`z/D(yW[/iK!ɠ^EƔ GXeI ٙc!Bp:3Oh<LHz) `"]f;6\F~$L+I+Τ]z/YߍU5QK K%V@ 5id"IM: XU 9_d-zgf8z7kFYL]zm۟-% KX<1l3A6K}Odsd(gӕ-y\sO[0i2_1'EύSkr>t L%)+ڇ8-ʸ0a!>bCꍧb O$%ׯiIHIqAlFPmDZcNvJsE4ܫpLLkLj-}"´ ZxZ|nY /nYt>79\º?a p&w+DI٫Ĵr)nwCD=6`t;EW%㊩cXA.3C`Pzg #7#B% ڙ]kbe!{)'nOR!{4u.ZY!"߷hN/G2\8?'lڑքAh|WhDZ* zBV!Czg!V6T5CLbmҠmV-$9 t_ԭNo(&-,n{Ob NhGXOg"Ć6Q]ܐ P\O:TLw{šWM>OɱONL LÑW=KS9ht%i,YX\vjmBx~f$n3όgqt1ޢH2i'8ůEIb܁5o,j'v̾Q08(ôBz\Iv.CL6{ $sF'ke.S~a%ŊЕC4FPB?j1dR6J/2Ҷ%5Ѩa$ux٫t"cy /9i( 8xmo NT}gͿrp#dnjs| xHdЋ?@_ȁ82NT@ja{H̄fxXo7zkqsAqUS1ap8oY"@±.'`Mys}n#^\虇u>_a jWFcTcˇ9vy 4^dӫ]Fډş@h*D/ YX?+Ĩ{̜H7,t}wo+: wƤFЯ:£7 vD`s;wrgK>+9kb5q$G%ʛR[H803vm^3#dFww§,>!A_(0Z >Bv=OTrl:1,k4 5٦ear;Ŷ ͚7RgeGZ"eukeى!ƪ}x/I<g&)&s%84wJiIۜϿ+>^iM+zCۑ P4]Jۀ=̤!F~A(|p ϋբ|[Wgit$bx޿~RB}f1Vde 2ɨrmIrgUPy|uX=ANyjE;nHHtw*u Hcz{,>Ez{].K4u*x=ҝrgI?z,sqN7?NY^h]9y/ J&#ǜ"u,I3-4a5.eֈ$+mr'%k |tgo&"l?R8oH>А=믦;H]]S"DVW(!QMhҋg݉=އgwR2| ڶ3}'AR ~ }m,͕^^a"-"m5"cچ/k4 Kądd͝H$`THCȆ3A[ă:I>$V0|=J2~@65Xg jBHLly_k D Eg&p183 vO0b@:M,:rmoy}z|R> 7Ʊ82svI])Ke9ƒqC,Xf4 Pg8k t jQ{54XtНD_fQm9w &5zR)}1 f07=U3o5,9٢&ѕSZ SRq_^rȇڿJ>M5m,td`ܚ93HQTu ayD]OĊ<}UXxP@"%]L*'\@E [Bƺ6ϨH~B&1´{yHYJCk^jq[=ٸh4>Ci!Æ!EwC"+A>e)+M1):MĴ^N1mib)H|3Cu y8Sq5K q ? Uk@rmfJ vXp02EZ5UZϞ7cH>Ĭ- bJк",^k'Ofzxh-K?%c.n; )u9BtO2v,#vO%(n8p CZa3dMo! _g^ %J;Ulΰ$zsc+IZ\PAMo{YQbO"wλKjj<߁Fo!lnqexNZ&>.ٯw~}WLU1iCH1ױk߻# ,hp`݆.r֚Oem厠7HEշ W 0, B/w\ E V@bOn )yxy_`ڦ U 0$^5hӈ0v0l1ڨv4)^[Dx́m\TȢ5[ %ϊhx 2m;jyپeֶ: c5ޤzJ@S~u>7NtmoZ(s$Z+ؼ7lņu|)]sEw/VK4{r48TfW㶴ZX -Ժ}5G+/"~ϛ٣NYLޣBTa-iQ:"挾|\u=ARBi{zl NSExSeU;;L|4֎)kfeqiɸrGbck;T&/@/h>\&Jn3'u:vsRlgøq܎( M ! V\Q5qCBٙ(}B':ysEc!KZhyEnfpwXgC(|a!qԦާP) 喍6ִHdW7Mh0w,SXm`k.b[&$C՟6f_:0jxhhijs|}3-A1kמ=U"{ߤWٕ (Mk#X$7>xsvH4%d6puDZjkfzmc~Ks%wZC:U+unyяٔS90Tx`H !Ո}K-{zn{l

E^2i ChמǶr-ڦL{_@-2Z9¿_{SA%lNԂM=_>B5-&³Iq#x=$]R PFoQG'T9T&p0MBEy|3aٍABjNihD<R)oÛv?hwtɲ3 Deb(f c!^ b)yW4l9]!/կn^__'tQ9Iei'YQ9 ֊=n^( vO-d[C0W08|5 rhGRڞmV@^yE2rި pÜ/?_< a?45>f@XQK1Ge(R㵅`8ʀ<,_)Oaj]0ܞXl`Q,]̂ULޣOo׻n Ц*S; ^b:+%Y;|4GiuxϯW#?1@}.2MNo\CiuM8&a ru=u:LmTvWDڀ:|=9?i\UV~dؚ̫b˗ 1[[35wgG fpMl%`wOP'sPD;3d%AAD*D)+m|&u?RČ߄%EFKj5:^Ȋfv<@[4Ɗ&QҪU#_Wa:'%W=o*|3$ 8;N Z蓘~xk<(LٱA H5r*kxD&ml>+oJq70\CB0DOZ*W$8b4Pp<ՉjKNآ׃v`V=ib OԴ3Szd`_[j`,K/`drs̐%!6Svx[ XAB\hK^FZ,R)f,:1:􌴠L!&<ʪbުKK :O%De4%J{Ot蠧K-SYս-EhHzްƣ AN\ x+ "$d},k𔠀Ŭ2 S-&!N6!n/δlA:+sn1̹d´Bi0ŌaHmT?]05_;!B U1cy|7-k>_e&ޓ◫ySBNJqV*Mx +I8*g1f﨨~IݽLk]6Yc]-b+T`H?'VŖIGVbp%P4e$ր'^I^NO}Bx`B.ҌnMM(X,XZi/Ɏ:Uw\bREƮ;LZ5M&818yϟ8΃ng)=qt{Drr<ȒbMj ȌUϨ/teOeq n+IF"5H[Ձ2yJKP)n(7E[`)vLzˬ6]O"cZreyB ˕BO "G*]E7FX[ٴj- NK$ V_HsA'0\(NcW]UW\eY(49IHqD7Q hӌ-0a,xdӣ;Gvޮ\v^8x@5{a\`U)=f6h~+̤8&>OvK5:ov:ד(\ckCk_ɭUW_B|#: G )ZH/izD xy!R؂ ྘tXv̰Ԕ.}`ya}ǟP MF0I@HĠE*GH|$֓^I}nEALRDܔc@ `ގvͿKKRgY9Z]ۻعeY2J" 21>D_Fc~ 6`\7Q^M#bt5UGTVR'[r V8H "/TK(.i,Bjl݃l-ˍ͚"Z9e|9SuFnLN!yjZ Q7J@v,^Q{BY皇h ^;&f/|' a;n2/8-=M,D.y&/0yk0"'_*]xcsF֕[Bt D#$WLmA6o{$I{qXGk< HOP;xMU^V^CM|S, Ǥ*K#1OZ TG-Q@A+$#ڽ]VEB\ƃpA %>,XX̕v2/z yʣgԗ6>Ow9P(жzCA_X{Db뫑Sz`{.9A2 E|+\xɃk,*FĖE"M},e ] XƹB:GO,RM bd4 IPFG3≨}beϦ$ &c4Fg p+O<fe=!@Rc>[ל5[X,3ޜc*߇zbF +^hآ_k3Vp%B'c-R ve=xGvWze.r_o/K>.km˷n%W-BSvbd+a ߜu.+1Yw ي )p֞2/aiV:#P8 ^d5C <2WŢh Hޑ~<}_xcUt֯C"IB(KuCۡng=7%HKtcg.$T;8'rWZv:;(cӚ,քH/ "$ʩ:|Yg{T0PLKyo > מ5/ -C|5=I6%Sq(Q }" b.lFy=ɦAfՠ ._BJ]>Q&;y2y@~ÉS,7adBMT"r$Q Zm zK( sY{hL0pam vzR{Vq$|2=fAcÏz]Nj0a63sEMOpg'&y_KʌCqlUϔ8I^B/+-o$'NF:91- 2zZN.cz xˢU wnҼNOz 8)pQc.-iRWg}ɝgOb9ȜllY`#_8+Y_UUJF?{_C_!"wۗ5$9A5?Tp'#=WXj f!XX@/})픵ӟͲ5jx r?%*ms20ՍhlqB5) ~,:Y񭴡l1=H#1x[T{ՖSU`Ui{. pw"@oI~R܇OK+Y դ%bf)*ՊRg!xTn+a6gE]ju>hi@{801s}F5UBqA5lt.IEﵪJ(X\yaZٵ0.}4lIMy!ĥe5_cX/0^%bf̙+L4rAfSXSQz0(l.R蕒G R6>N|ˆPS0o+!wk[ݚH2-p}A|mJЦSͯFՐX;-^:ؖU d\8dϮ0a>z<cv)Ѧ*n_Bq;P~=!qʢ72gRk8J՜BD&ec0iW 4%慨K+ 1˄uAb|U s.VaSE hKtr&IVh(ǴrN#r]wpW1v,Ȫ Q[a֟GMt)^QaR8w~ZF{]Vyg}7!b,p1cnO*ZڀdƑAތo T92륚] sҪDfu4cdcMMtj*hW!@E=&φ_-V vɣYFMM/Q)\C".}33 Cf Hf,ؽXAUpEV" B'KRU9aFw[\8YެI <#Uĸ VX`d"=p>zJ)%$!%jOP01Y˭ؐ"O E id83^Odʺ~4 oE\3WQX1Z!}U.W/PnUz`Q`^n\!vH@;#+<^t)sJr 9\U|YI|{"oQ̹HWrڜh+gjp/"y?}-ŒWC3؅Zd #(J5]8AV7ԤJjCj$wIwr>*>0˽^Qu9<0٣fNP0RRsl̗jm-\p &!=u Cְ2;VGRDGWR\Y'\o̞#&]FQFk1D{E~t(vsbxxq##(S{HCd>$~iy8Jc\#C]8d_3zbQA({P"b@Kѷ bO/g}XLnYf#CC')a7 ZmS-IܗNL;8 ƅOA" ~TaIl FdVnBqֱXCX&&moڑyz_A%9>eK碴2yqL|J(/n\Cr]&Ew{>$٤u򔱿71>UbF?wL Mпl= RŒ̸o_|8YA2kklAƀ^r$meNϤN[p}}SM9@Ҋl1PLoxEЭ F܍ E7M | /+Tl.oBFOp!:r.: *>;rAfqV T#}\&r2I.Je~XځM@4y{Ћ','BSJ؍==+7`{T}j|JÄu;K]%d00>g38AqMwoiл"DZ5V5 =dbG6Њ=Uj>-cw8@E#$yV~]Czh3ʜeB1Ol $!tgQՅ|p.W946/yY$H+0u% jËqzԱA. ;La9=F`P1}*Uv.ɗD$|"5}dgC½^2p.u y 1cޏBC*?:H=wE242C8UqVם/9K s_KM%7_Lr1>rvE&s;A,2~nd vSENܧI;Оٴu]ߧx9lhL YS%*ec0pcA!IgD[ Ocu9oȮ MU>u fϏ&CS_tS}Gs6@,~D7QÚgm>a u!g$ 7DࣺӀfԌJ2/fb@ܰ#I!|7x$.%\i7}!`$'-N ũ9-R6?$xDȺ4 տunZtQf{~ |zhb]Y>?7XAf|:0 oPyV=ۦKm)xUt>N/q|җ2XB=h'ůK4}4ɘȴͳdBf x l_IsHvFqtemhm>$haV=lR&,yx?z/C)i7vƾ6Lk?0a8#%ǝ)vVhWZ3QKORjbfw[qiæM js-ٓ0v۲TO6S)MAgXQ tI߁M)&U__'g {]g Kܨ ڿV9]|7q)A}E[0l =lW.GoJߡР vAHrS&*T#D~瞶(6P˅' CS{<'r+ Z8K^ʀNWQZ}szR9gF0ʚ['Y F!6e8Ay&R@>TK|ϗ2*9N2(Hakda1""ws*J5 @+\@UA+d8x9h!2s^! 57$/DB9cGg=)ha" ڏ_EqoA@/cvVIeɌ .uq߲fp$GG$HI om6lWW&4`#׻hbFMV{5\k;"EV ?btp R:r#{5YlV&g8wQ~~"_h򈴪8pl ZH`k aOVAuKnR!lXЄS8O )Ѩ8ʍm]D$H*'V8nKrO?|{7t%g}ڛ%M6i&s!IqfəТ}-i[bl!9.S:p ڊwtIFU*|>6md tnFI iG.<̴fphm/4\uJ^^$t2- bME<n]~ ,?_ 1ѓ'9tۢR N, D6*Gj6FmϿ-;J[w.I2r,~:b¨i:}< J25IǛ5!.⮾;#8!(oDOm2t2Kh$1 2IYjQ6@Ci$CU{aJhщ4 A/%W .x.*lbs* {Qwo<&3r6d`WU]f13!`j]o`͸V10^:-k\~?h/~aK\KP㝚Gͺhɑ5 Tw",}mϕЇPFTC*E]( 튚i9s@u(y*B#}Y+&f828holdEni0B#+!?ym)Oa<Ė 8c/I }ī>7=N>x!d`u%"{bGe phxߎݜM5Xl(XLq*͚R^1F˽n}Xs.~Ge۸8Qs ˪Kv>N>mrW~sM,WL} ;Ϫ~x| |=M v"{Z.p|U|P}Xٳ#!_٬t$ٽF9kpQL/Y6~rRvƖ,չŒk7D(ѽjRp +Ue*|S>ǩEG Ʊu+ә"SDτt4EmqG]ĵW"4\CØ1d =vs̀DېȶESPiSϖUJ28"gG9N)1` x]r`Gĕz̈a`8s9P%*zH %0ҹ8hUw8MG\^b4Ř4/:NŃ(~s2.((f>H՗370:#Fe@dt {x s.H}a5IrL*!IyYCveg;+`&9 ԰ 4ɰ(w4ߧhqm'3.a+:s+dזNh~LK aRwSL}o8fӣe&n#-D뀅%$w) 6K‹ cLuuLO+RK$8:R1D(| 3#/TĠ~2ڹ~I0vgR$7d+.0WR1x=x>%!3a kK]fH$0eNW)[).׎6jۍu>@? kɘ3sH8(z$]]JU%b.z#+Du,G asb_3|B%e o^0QK|,=t1;tL#xl)ȏ%bZ%(iP$P36\lrȺt=SUR&Vx Izi.X7_~^T$1aQl,/tD6q"-BͮCGiLKUq+k_+U}rvxo?Rc,QjjXT'./FkdPCM&-=E"#mh ФG`L%Fo9y{Nxd~Ij*BH/%LP0@" "#u&MKDtj-1AW][wV5QrHMYX6~3_Vg;]Ӽ{тXLUS7IU<(<[4 vGf3L +#έm'L[K<…m#nV_K3|&w\juO8Z *݉>.nja]l B=2 K$.)Im0=5oRg UD(\0C S B A[%KC6oQxω:;5`Q 9MttxEE>{B$߇j'Le񴭤H4<ڎd--`̄8AҎ0X\#}6Ee+&k\ֲ*fe4vxu WzwCu$5Wfҳ\=k~u)&aVy!}dCyr50?o-Yg\rĤS8Y" ,(;ǒ.dyU@D6㻥8uÆM9 Fv?2 0O)"ɯabb_Z'*FmK 0m|ǎ;̋guad;k= fI MU;^`(6c=tB/k:XxM=ҏPe|doJxpʋ^fry 墀'=>oVxJοִ B#+Ay߇w=MIǪB+DPZ5s 3Tһ(_2Tܚ:Fw2I #hW{ l>:Xz]Ճ&@bs05D8$B:'jz|PL+AHo˫\ */jX ufC^8 B0U ,TZrT͞fT _Py`9wy[WQ Ukk.ִqC6LeuWڣWIi%-U [:Y*W93Z-h⡸8N9{Ǭ;|1 wVs}G!lHr' uDcȹ$B2m]2.HB苏sֹ?sڹEaa̝#ѕYA?î!& pԓ[1w61ߡ I@H╩Av cu5.1[ч|jS"IGCڐM`u}5P(ϓ-%(w;JX` zPsOe%u=|j| 8/Lla71&Niv꧀/-\Sb']mE໦ =Nعԉ[48I)-J !:)V:: E'kT$|4p֙)s62SPHrw8i-Y|Wť_3^ŨFj]:_` M?]x@މR_<7htL6]z@ϊW *?#pN`c논Qmrxutc'X.1>,X*ȁ%KCGUڭ&F|xvܑyI/4Fͮ]@=9i*XVqdr$$Q4"E2h!CLe Ň|L$8UT`LASz|К|ź8pI[Y7OIdao3 լ>`!-~m >_0$#4"2፠TT9Y7ޙtѲwL99f|:"‹P&D)@ERa!/Wj[2{8UNi*7 q>(tG -umVy ^MrF!L>¢2hemѧ,/K)vE,etˠBgx+_% d귗*480.RgJ+So<,_.~3 {iږ7r$ $}=/KɂzQ9Y:t? xe zTûb߆?r&ROLVu{]P+ahSuYZ@pG6 jx,Nb@VV12oa(˝ti dW4\^ \|<,a"!%]y˥#ru]Y5$H]k1f;Ms.EwI[ @P"nmKk=AJri{>EC̋;wjdHtAsiS&[P|k<̳ clDz¿J`,2w -M)BDqPXK* wl< _X(i3z]OJŦlC6d&[h1|vuzF g}[ƥ` ΰ^q0" w?uȴMa ύ²9]p׬>I Q@&CЋrk NÞt< D1qN)C%xX wFz~QL|ൂaK0X,n]BMѥ\9 u8ꊗbtkѰo`nkT{ ix,+;!G/0A,bZS#0ttqጳCjn_Ts8"];o##Y{}]vE8](<9sfK+#(j:;ߢ" 3y PYaP @;xJ`m乵F_S8~z>=9xk[eF20"PǜEm%Q:'Xe# d{l?\1{nV>|$k~ @RqnYi7(,)H<֫75w28:Bv]5 e]6q#6"Go䢲YFRF#.wrhw/"sF'NEǢd 'h3[r2F߮~†B'k#ʖmD0KKN7W}޹S\!CQooDq+[>Xfլڬk0Iz *> HƁHG_R\Jqf>,1ϩF4J6 +<̳Ԓ2'2v<(f]h.oS.D,훞?v(@)HuyunGҚ}loqQZ0tqy^եp^De.rɢxH6`?5+Փts_|{0Ӈ2*TQ*Gs~\pXy֬[|,x?zϸG=Jwxz=ڻrMkۢ,U']YlRDguvtnj z;&?rV3ڠs>̈>ޟFKgդs^ėVz)dp%sk|}qKU cwryAUPĿ[2GWJ -lGTri/Nehɧn6{$f5%OhQQ;xYCk MLQ 3Su3Q 8W/(^>=N(+'5,jy>[KёޘB4 yR- qTY>f])tX2WߋiІZOW-G;J RxHGbNN[2WKl838%u07֮MnMiX+.5j1i _ da+A28Oj$kX G:::!X?_3|eQCV4H/55UsϓjYՊ31bDV}\ )!ؕ^Z =BiRj6GpuTۘ.vPA_HE[@IBtq(in%L+?2^+{l} `NԔAl%Ћm @hnOٝqj3Jj RO1Qnt)~J4^ @.' L~cJ*=TVasJƢlu-oPO@ }&.ZCĖ!iTJή>, @f"D/BLCfBMlRۏjDêWIK4L`43f1z$)P34btx/P|ma,W_e"sol̶/ K f)ӆxOR=4>X2!=#h&6aHS/iF keY{"~I.ٖ '/9J^"Εv_`(ǓzEN YZ䲿 iy+{EU~6K=b?0Fc +`2`:w|wuQ1E;~|# Ugȓ\.ռwSbPz$iJ…R5*^O=kQ 1ۧ3-*2ߋzϪdUqi7q6֚sj6@O>h8֤ox >.tQ o/ 2ʫ0A HaYÛ>҂hpiw_siP⢉fېC;3~?ÈBskHbmu+Q:3 #~mz17`W ,uk|no*Bo?>= ē<灢ʛ(BnP͚61Tk;șRpQ|~sNv!\U`s=H_Qh󛦋w/_o^FA=}bIFQhZӏiSΫʘl,EH,NNT^B/Sd? H5٤oZGɖE!VK &֍bI6MxX@ $M?Yzt6P Qڬ&n/G?^(J>qQ8JN,7zn 9qSDk|SO }uHkaI[>:F G!t<1(4J-E?d>90yG,| L5PF._EwY=F!)NuV5?og&{k#K|{]6*ABZbh(ۯ)b5e:n 4 p۝òhRYs /nzͶV#iBEYf ;؉Yhyx.(2z=&΁kU0g㟏Y!yljVL]ZC Ԫ@z›dܣ{g%p\P2BTR*JCsm^@vjZS:لĉnU* N FQOI!2᠑!VJ2mtƊM*:@gH=ij` :ݳO := N$Y~LV`Bpgֱ'Ej gp ZcL W2sJnA1=u[|-jb@j ?}>"?H)A>0zEe>'@?|)yV@/ڋijR76>VksNo118sF3֥ǞxCL"gnqRn~znLyo©|G܈LYۏEw լL{&uQJHtvt.'yXcgH2Ux0i;ք'BCuUl;3sXx+u<6dCBΈ-TSV'16܈N&GX="x;kbe kd$pA|<J_ՑG̭+.7y ;v(:t2n$ܜ = Gv #"'mfn^aюVf[;Tdyk%,jkqs F#q8h؅'3+tfԖC$R6b웣/@V_J>_[iGU z'~7" zQ+q]^-$e Bnb&׃sxtI=U|Ů rRTyV~i@L!fʏ_kgFk} pX*Ǽ%bN?۾n*h$޵ 1`śzpk[ZAU}ZzxG˶rBG?{xgnH;nat kqg '~LR[JetГ#,Pbw,Fϣ=n8&6H 4ҐXzkP.pNUth+e cߠ2P۾mT7{m3&s7zx%5/3O=+yK,g`3R@oNG02kD6:OLGa9.J!x7*{➅_N4!2%Wo7ѐ_ mgY;:q,BMf5& ##՚(@o"̦"NƵ !7>V* *bZ)I6)JSl|\ן3:)B/ֲ`h-^UCD_nwX\:,xP7I!6KQ-"S2faIHvGX?ǚiK*h+|1 K ہǑo@e#3{ '@qခL#}ڪmֽ"$^jX]9|l*g]]A>hkX_ 9Ltw-+VvAءz| t86G6'2'co b)~2wvy?",57!pRcUYrKR0ȷ9u!]Qa;-lSȉ8CTfYGG2C{mWg%XD1!-5a_t{*$dlz=[݆f,l콕})҉IvgrP0~ZndU1^oyP$E& ;vē,9Q>g;^9"Vғ^1]tr_&OIhK VS'wUDQXZ4fHFqY1+?o#vOUiFB 3҄D*Yi?6d?Ȅ(ZB:9$ SHee)]-k*o͙ޅԘ{)ȝUIs@MaPs1/V%xݗP7H3}Q>O=ϘDڇJeS{`gFn #k}G K@&dSmCYH!)l׊8b0fسKM{+чy-S?у =i -`XR_nU" Anek)D@w׌ɷS4}vaEOv`C2&zq3 90VsލR=9䖮[,A!8sl~ ^C@b1XL^?!g)*ʺsf9V8L:"UFldt_ irkԃо!v+Q!U!쪦7ٶ:g &>8iQ cck,a6+ny jznBDoBb$  )g CeEK@]P.բBovN~@ss84f̝HLc3lD KT-_xڃV#1~Iim!ַuwMhDn͌t#Iu7$gXHNo7 tdwSC` 1UC ']V[e}dT8-3G1/.PcS%DM@xl(A\" SC(r!jJoA˴{Fed .Nm@,ySDy1 `7l V?t+e7B($})|b^7h\*C[$=W Q,ߑvB/r-cCGQVixLzna!S./$tѩyFjrG[Ճ$vk1=HWԷcwB\$PUI`dIr~>s"bQW`Bh7zb_lq* ats4e(XTHٝk:V$dSz{i'&>jׄ+0E" uJ3ثpOZi7AzـUaOYF.NX Z=7܄)T[2l Lmtʒ[VB|whlVUռHEn~D\XƏ?*M_=*0 YE'+Ng<}p[CPpj`5DJh(w`؄+GC~hQR!^A/ѮVqnNfoL"Ӂ': -Xi(H7mxJR>eȆY B1ڧ;7J !.w!h@^#-~,msr[+*YJE6p ׉MCB Y Sj+ t9. 61  fC\rumv|RL]8N#2@ؙPM>Z8<&9^9O;rݼ%y;߿Ÿ etGx[2xS-9IC@Z7)ZUdpqxa2p\EL7 ,ֆuZ UHb+UrLlQc7zz4I߭QJ&o 6*㻈W.D.K2d=cT  >AsM05L[D PԋKFx##UK!xs_#iؓ'P Yv0]{1½Da]a h-"żigs{@ [FKB"|ݣE?y"2^IԠ;A; ψ{ēâA+)8;ZIqEC'Fy>-O;@%GO.íƕF,nѴߺ:/pdK)Wm$ߛ@u99T+G5bPlJV⹵D.0,m!,|f wyPVզ7!z Ɨ2˒ɾǑdG9Dk{z?/Hcyw'xyr.o@N jL_T9[evX7W 6dz*Dvת #Y~EcaBv5BQ"!z n׆./KA3A=)S&-?;, NW0~i2`C!-1MAGYa% ? rP>>9 Jh>&Xz6'W/-gN|b{Uf_J Hse©ë$ ?,+H\yQrZܗ2Ai*ɝvFL{/cTo4kz !k!&ٷx 蘄ץ+)cKT̳B$ȩaB[Y;@wxfc: yMB2 :@"ÚoW@gITj}YT^yBWv+ވ%]\A?*me2stt 2׻@7X> #fzx^W3EF1.áoZ^^><'*u+J^h€;2]NW-@Z.jIl6nNe+fj2w $Hg^Wtj.ΣimC+"͌>X{]=o;z#2}uv*Is yH5yEN6s$v>L $ "&ٚ42dKE)t)ȵ^r7e_~a٠ ʝQ&@$. g#08{[})Z*>WjiʫlV!YZ$Ks:2vTAջ-Խ4\\;>O? } |'yF1C 'x(ގ3I5> ` w7Ɵ _{ax,G;}?k@k;;pJ_ֈ$D*NzXSmQ:0LiJsVv)ЀpZOoKb!яx!iSRqn¶_s/7/JG74nSp[}:] 1tz)v_l^e`oO|03kw <[x _v,V}G{6nyc}כv0D٤=TTl"Ȉ8 I9@DnHpN[h>W򃓹D> Ho 7Y"t1A5ї:R1!mI (t4WCg+f{"P<%0%SsO! ](y 1h]wLm-N ^VE i.a͠Sh$⒋w~G| d¨_]9C7s=4 ^,26ISOqv۾V0flIL=1ibQRǭ<ΠGi[MY. =Eк2%F5%>⾼ʹ d6#(R oTc+b]%#ɺ-(A @]M. ף )+;B[\l ͤg<>]J%@;gQi!!TB>!B%8CA=0It2W_.-ޫ3g,,/TMlcqdKkA rgteL;-;8O-gi9},4Wޅkv.g]3/EʊʎPySjSp3Nr/6$zGݰ bOi1)"HG^>0f ڜ)jjEFѓ-(kլHM›@g=5.`ӾUPbG}-WW\q&<ͫnYg|4{YTPDQ{L\; RV M=}k,~Ъ)Ӊl#:a>2~XT)Ied6q3fmuW 9`qJ;Ǔf 0J1姠0tr}鰖ꭄqS: ]I *@,? lEdKq&S+~t%{Owq]2Y.sF@Ѕ6oBҔV;CuDKPvs= ha=-8jr/ NSJbUXN o,wH0o6#:fƕ*#9oTvc5ϬERjER7cg.!n#LY(:(ƒD\u~ζV~U|'[db4!ز8#=CEgDvk%źhqxF V(Tῴ󁚻b f6zPcf5AtK9ry~ם ~Ź5Vb ו&o Uo1{ UZi#ʻJVWJ {D+ K<W-.:Ė"BqW3!EW(Eˆ@=Y<*ZԴ;Xiox :VGg@w4&"I Sxl@d*ͤSE*[ eKSx&m|F&w 3QDj{3,63}ERKu?h}$@MWG|_w堺ju"IpI $]X6b# % XM+sZ`*g+hC 01YeCIX79~=Uodlek8? hBfѠ tNg( Lݟ`]8ЙxJ J_;>gs rL*[c0!ʥ!Ԛَ\?z&5RǶQ~oYЉ6n0'5#ˍ"Q@q\jψ*5u*>P[h[Mq%\Q̧!+c֊8&fIRS{n߽W*K;CS'ɬ M/M G3xh xDд!66V/dd,ѻ$8d` ӹ+'C4jBJJ\]~ 94 'DžETAK;8Ifdq`OOwK:^]:O)K SH 7!nBʪ)ze3AkH|Afm?%'6L\;-{R2Ӂ /8J3YB uZM) 7NBf#Ojծ bxjzxr`o۲ ꣎೽nj[ 'ZnB; 1X6QEbBp1;D#A>}/pػ5b\F3^b#{b1k/ۧ4&} Uv{y>kN( sxlasO<̵dg,=\֦D hE_є] Dδ='CڳB)oZWgQ2O=SwW]Zͩk=?'g v sqS:|Yq~İLLCQ+esm-]zpR[m=`'qp&?ڒ&RٍE㐧Vߎ^:/wc4'% .#qg1\>Iߚ3,3^! cRVOso8aN1* -H^ aŹm2Loypꇰ?PkH@v|Sw(2< [{biK#65!N --(UdT"Ya hցk+c~Y{2F=a-J<\aכA0֭@._lDn|uܟDiNHTuri_W4 4vIk tX>" l7,m+]N>6&9Bsvn\⁩zup+R Kw(xi^뺹QʄTw XƮ<'|ÐE ):.xp݌/3EZFD$t ;\P ӂ k=$@$^[]yub"$gR'g@2N&+?<@siICyxrFGvt_ِ_x:LoCɦA viK2~Nய̅zj~V̧6w=cnjQgV}=62 5~GY[ǝ):iKi>tp2.^f4i!;02 i< S\$)Fx2_lC!eD83"e{W'9Kx HBЋot|9`F~&E׫;(Uɐ'R=ÈMIQ ٪_HΙ>A5iP<u앩^\ 8Oo#qThpB_2PC \c<uOqw3M'ِ__]ϵM1Дӟ}?:좊y giF_K왹9q>4jh^ TJxMT[w(;do|5 eX}arsVj-%q 緫9{AO9[9I?@] ,lgJ!kbnt \  |zZ8TyI}T» J綦Dt2OJf뱲хZΫ=44snT,_4N! A;ZQԐ]ߣO`-2*[&f0"<<}CgpKCKy e=qƸGir&l$XnVBXi]QgfH0I-S}5g7&b٬1.rhN䇠-H3AO8Lī"]Mo \y}PZ!'\i{+ܹakmUx ax0lNىM 2Xjcv= RJ!/R"M#^&ɾ??%y杗z_Jm?hB\13Vt6b偒|\j/IMRYx`ȡ/2?k'`TL;( EiI &s{ !* }r3YNܻ0:Ns:m"mU׫vb *Da|dPv`3S(*yaAs^8u%l7bև`@B_;~2kiIE^4R7?ڥߘN^7WC'n沈SoLث5"IWM3"308v}a?"S iWvn1(DsӃ""CSQL>%`ə Z%|KE7gtYʌ"u?@m8QUwwbyf- Z(J{:+^r zkgy2%)a/c>U|p:(.~Pĭ \Ń(3.% "w5"ۀJ9k Iv;o\K;л]{{#O9X"s.N/W׀rXv*KR<"/vk㛷NŗלhV4,1M̢b!CZy0I&&dB] ZPԴxr>e2<djLH&YШ|f3=Q!U#dSUEKdt,9tXw\J:Uy!-#TciY`(t(utF! f7Qk9?^+PSt6qiR-aUό77)^ -{XW Rnkc'dXIp,q̷ [91ooHv}wpqZnlM@ ;ԉ^+K?ʆʣiN"&2d[K} Hb^kVkwYs$| i*XcPnXiC'ێ_~f g2v<φgXR~ֆ6;VT:s/*Z" he?P+yhW]&{%3 FA[~:ߵh64/hh{Drծ,|/ɖvSV7BB)acA]5?<0㰱rk Lg?:oh5G4MYdGRZ;gbnv8쉽ߘwET+|b՘sçw:izJW|R kZ}\Zk8BYHa}p \Rv l#KvGUJnYSP _9 Ӿ8 \HtOtQ\TzF>7m$ l[iמW5Xs*C!;i Sao7q#yK$U]8ӂbw9ŻCqӹ ̰8 y{-*PuՔBG>Jxo҉bA}+]t2b2 dŖ{]u w[C]V?޸GY7Z(ίZWVD»/C`y%$7^UhG\`ZbQ]qmn-"k#\wԝ.HDx9k7m}`z66i]3IIQɖ-~auBm(^Hk::*1žzYqĤ9I<^ƃ6#+J~7/od C֬ 5aLk9M) h>/Cs'* ruK r@/$1RMbaWRʼn?+qC=/) k=߶6;w~ש6%E=xc>'Hg'Yg5;jc1OE P;1*6@!}?Ɠwe`MA ph_g Q=삥?jTO5z li4:e;wp f 9}P9`107bwN$1n9ֳ,Yny%8 Y䳺$aʥ{l"+RcV;ZG6XJٗiGDT ύkvWpN}\v`->TDefF,~ڹsuz_ɺX9g|\tя9;濪*xB<qf566[%bJC_bS%jYB:T@\WQ.H1N^ۥ~polUx-M&pȤhك_v\Jy QM+ TNvVj}GSZ1eə(eu'͆GYI_'O7rC4~+˟ 2ٔÅ.t]hf{I5̖qjWw}Ag¬4X2wᄉk% "?͕r)OE" Ϝث.&s4pSޕW()ʴO ܧ򪚄 A8_Srd#I??hq"'$cmM?C5@PIU/x޻Ƅv12a&⾀@| wq6u^V8=깿 ou7V.7Ī.FĨkΏzoVAbY TN@pnbD3Oev+> gs{e02CJ)QهO|.]jES2ە>)wz 6s]]̳dS`WOv3;:M)k>9lFb*9ٙb4R Me^E-}}9T/CwDɡg9#aAV_E}Sr3!k\ޫ 䋳";woی|qֺi`G  a2+׿#Ub齣38ʆ?K'4iU7. _PN`~Kv9J5*4)=~7w\>aȏGZzdsCv S#"Y.01̻5NtEr4!V]HO,"iyKƪ/x?~tTi|~DLS0 tЧ!['qu0,dلt7$ >(F]GuSaĊGX? Bq< M>;"ikSps`ac|J!) x, h#$K|mŬ\k,&32JK) 4,w۽'VJ*4{WN ӠQ<: i#!T]@4j!E``hFSbE_,&f\0/K˴3$M*{) ;\+>⃊ /7Tj pkAq,'哲Xǫ ᆷ7+\|8gO2EWcPB fezB@%{tɉ2|\!J־ $Y )_!4pC6|]'D(@b(sJqTYjr+AL:A9{*obΉ{S:iJԌwDNJ*جG]lax"Zq 1˝v[O6\J63}BT=3B$J0V.z9.v`PӺb+v_Oi".oXBFBjThBB#f :i&,5UGC7U!SHe&!VB!qYpr8Ф aկZyBjK=u@v:nZ&aMG~6Au7ƓK܉L( •OҲת*O$/IWJjuԈ_|O=`MWSpXClɃzFwÂ# ^Lk,  0``jW .5Il] `ym~ZnO{B5AmrւIwKyӍ|e Yk0G)w̘OсCZȫ  u<yE rvu >vq$ u)T6fp(A&}ޢiһ it,? ޟ0 1i6T/D;,:CY}WE0w?Br.wS "qOY Ē6EB 'o|dB`f6uvv^;VדԬQۡ|^:@EHl["K|,!Pk roj#½NNA!K*?iQ¨{*(PK4qNYǢGGCFU?`XlB>d0HP^BؚQK0ix4##AgH u*]B e{(984M?sfq/N~=c%ԻC؇kJS=[+r{>5{8Aiqz+a^ZTetNԮ{o?,H/4dzQ5qznB4:}-咅9ܢj)c7=GPSڑBY̲`g IR {& G˙[Wt~0Fv_=s*d*u}:P!Pj /8y_a@6DRwV|K[-ԨU2=ǘ >eo +L:64oEL|n DqJ>7}lr&" Ht{Z5h7!ǥLo+{RL`H%滮wLtZ JkIPrZi!] _K}ÐQǖ~q0oǎ˛;4DZ?hn `b oHԙadrKNve iXHnZ\#Vjs#*RB݇ 3LcȔ t~GnC֖~W3)EPl@("PF6\AV AEqJ)afԢw? !1B^!КMt(SUz\xIAam/0kg7m<7?jUG jmyS'uM7Q["ާhtq1 `?)IbU.^׌>_V1*PIQr*N<`~wzٝaQdI϶PɌ8ş܎w,͏nORi\q^aT'Z ]‹bRl@eg t`}*y"y E| PC*ItK1HpĈ#W_Dqڑkl@M 2puaM~L>l4MWb+v'f_=|v>}M$'G䦶(L􏲵~b"xk&FǪ@P%Ța-"1-{fáA:vnޒoCr(#& 15BMLB4"?aVov ̉g"\Cont yeT 72&~x6)%S)Qv*|;e.7}Qw&'CS,;{=k,#zW6Ho=!} 'wUoZA2@0덲!-DEx_Ԁ-3UhId^w:M\K;D鏡X{)wE` $"t OXzX rQ2MރKsGj)(<?[5d <Ɗ)J6Xc?KtQW|A"CLv&')Jx-[UTHHIщ*N_ ߿OR!z7l?z{E9)┈,;H{M=,rOpDιE0p6 =Ya4-͚mU[?0i$ mrٳz_o\ɠAFb:NFKdpqg~ƀ݃ްj$3k.<boc,|t\}@3U_t d>MnU=+^_XR]ȥQ!g99~.uÊ:# 1ۡX(Hl Sj"*1s 5@=`S ?Rܓi=R3 2@ްws?"q{UZ"l]RQ@fX^0FX\`بT $`N\;=n`kR+ri%. mY*2 [|IJŧ=ś$%eP4Hy!MXp魉%Y`e?%E4ׯY"cD#I˩Ҥ`[B*ݷtl-qɼ;UCDed%tO">|yS zA׈7! A4 waf⽻wNuyܐ m)v7[<. x/GY6;Z7RIz]4H_K.̄=$ S(C^C(Е v'F%¾:i>*"WDgGg]I6[eGQ+\e!QDͲ46+a-P."l@bi{4? NPPa]򔺔؊"Y^\ϷyU@+Vd\֏s3/od%4 x-= 0Ս׏1ZA|u16w#=zhRe1A/2\9tP_{赙1ǸTR1luZyQ*"nsE kMq|@UN"ԛep헗 {6]PBi'(a a <}Ƨ+A6{ÉC͵5M96hTq4U!sk㰳,peEdH- .s{^aqMLnmgeW1~imܗ\/ڜrs$ q:WD} \/5#`6 y%B+έEoJ Yi(\-'51,ÀNJ(e'0eyTʹ"w2ʐK.AIKfq0#a dJI%-{l z]I+p,ñ@$bPkZ^jZ av5d؎6jyL~оw'UV^Ae?ĺ _]n>D+r4Y}Q 4mrWs^aE;h!wN`s<#ߔ\ ɤáI4Id ?Gudx%5\-_*SQ~Aچ9=2N+#4p&kL~o@Ev@Ky| 0D@}0Um>çACj( #89pV \28b_4pxws}kad EWYTWojsl][KPǘ00UitXAiR/XE $, d֪w}ie j>yz9q_sx#gNTE% Bx/`#MÙ_fFH'ГF8մ1k7 h&0s^ |x:ﴹn) 6om=?Zv$Nv6*=z+@Qa9f>B@;b䐚 BnCUlUiͮ6|cstD14Qx=*^+ O~YQNy<Ql}51d`Uзce:#U"cnd#ƪIqe/ymMީ9;YGe:P(m+wd!dMt@σ SWT ڋkގ#z}3ٓ%'ʔjUz>!%t5c_ -S&Te}U͍ސ}dI?;>U=*U+\ޜ|r8$P%8_Q#" CO0`-k،\jfwaqZ-=릘o'eWmN0..3'`*3*Nnny&ecZ,M[_> W&[PrïA~F_|@Wj'˻KEnw hYjgc %~oiS RUꝣDL[8N=ՑC0C&wReC/+Z啴ʟ> ǢeӖqiZ>tɭBڲ0$Lfjz_*0'PC"E/1tbQ{vSB7ܿP1QP^5Ru˝FMkK5.ǔZUy]0Vոm*6ێM?_}E(4KUWx(,7myu H˟n^!"ࠄMbTx#q>Cܤa X ݷJV,P.|eCv4'zPWv\teQ,k>[©{UJHΏE˃S@0ۖ=c(s ʤ?3PooA@˖(ջzЦel#.Z>-:qmL? %Sh 1O ,Ļm hu3zzeYy;eu> .$P#PYk6L~VWuxQ:ݽ6Y- zK-HE#hGr9›9˳lJѭ1_BӳEiQSos`~+ -5Vm4%[uԷim0r%[I^i7Jb, +$81EvGq?,Cmj,ؿ eY[`Џl]=v`L j[ljEM ohPA Nͳ_HTOS@k9QɞTs%B7W0y|kNR*gwHs%F}kR@i{ c-/?f\1 )Ƙ~n[¯T; VFϡ[ _`掫Du8&/nuv{YdQ@r(2G64d01gDl津WQk9'˒g3V"X j?Vo òj nr1_Øɷ+ 8^5T27I=Q!N>:}c1ٖ=\HI3VWּj0k<LLD)/\(s\ͫԑU^wߠwR_Kf(ң֭ah2L({ 8&Zx +g/NQy_ʖaXv$ up1#@yyT*eɆr+]ߘk'ӱ3PC1ۍN@Y2-#Xc Y%3,Dq3&Yfuj+~ 0"5)aܘ9& 2)=V4w2ș;KʰTT/]km_Fc@3݌[uC^ it"d+df|wwC/-O')v-Д$ӿ 9'\*=P ;PRS?H " F%? 6cSЎ-7g\3տ]r}ȌmEnmE=zs'U|=vUEe-;=#0P6;v* N |IU [_.[o|59ZX̫El؋f'Zv-^"w:iA٘ѣ,"$/"YY`}SNn - !KFHutcQfř\n+S-Rf *JS8~{6L=@L.-a,vrgxtRVᦶv0D15*y!ޣ0N&G76bexTN߮͠bڝAHJmjEmHK OI+DR3+9֋:DUse!`>P;EPw]74Se'cq(v{GhBxXHOl `qC}Pjop(P3O/Fybwulͫ l7+z='SڳqcH~j?1H-d^s!Ílih%KoQ]`,Og2,pX&C0Y+l̈%)8Mt)M1$]?򸆧b)es#%a(nK=17~HjCF_B8%]DFRSu3 oDFvn1f8T<WHr7*.1fBÝXxMPl ssYN~)DYj9\BPkp{(gs~7`D.G:_^#E6_Ů44)InI8y=exJͦZd$#v a l299FM@*zS$vH6@:jmٷrx[,B0u$qNP?z2N6u63:Dc V" 6_PֱE+L ~`"6 FY=9K6d8"$]+ʟ׭[ߪ>)%6 cbh |6~X\?sJ'2-pv8Dvӯ6|WmVⅳނL|%RU4Ơ6Dq +trӆSGvMl'6HBGO<=8 2K, >H,>GoQgQ6I\.C(Z $#:H x[͂JKCnmcPbTл: vU!}/nӋz̐!U "}{L8 *k<".êJ⹷{ w4̺WyFU@B2 X{׽lă3'~^PeH wCFKz-=&+㩓 kCQGim}ְ8Ӟ0w~OLieEx>BU;=^0ڜѲR x˞Fe5Č9Iqrqkc\J$Nv|ZGµ<"dϸ, ͪ![*J?׹(c/<}`ϑuB܋ߙ&9̨ @M MAn~Ige;,6k㼽N6u *0*ؒEqzci&wX6Z~oj'Dl\PpyA#+ݞ0Svҿ/41m:|/F?igAE,s$%42{ GI1#n-J=*;C)0pEc䰴+&닖ϝν3eT ߦ,+?buuLܜrOt`٫L x2Y%FB͊kޠ5뻨{T?"D%9Ӡk&u0U)ЭMf{%%&M#Uh73BIe[9rwl~Ʈ$wZ' u_֟ dBU 0n5 ,zxz(P+aS X2,r\S/w\+Tyg' '3#n9#dhQqct9 B=N1D*Jmq8r|<ngvςUTdp\4Ċ@lJUIFMeM~} '>@' P3rsAeQ֠HT+o8 > K!&xh'=T)-: h;8uOf9Rx⇅O $07. .X/yr:b7Gv+j;4%ҩ"v .}Zy%kKhCr`1O)cXd_5Š.Um宲o'3nzȾįuwX딑3f_튃b~-ۋZ؛F/)wZϋTJBs{ jMc|B;7 /8BU芳[/%퐇zn)9cKkY'(kML.*FL_3|' ґ7FMzUdӯPO5*Is!^uaN2+E93}̳oW+FNJdJuŬJ'"nwJ14vdyF" 1rp15 r -X4 ժUt$TTR6a4VnQ ਇ^-ͻ%̛ ʦTI-1;~a{_8S0D0`q| vi S;Lq UӅjyEN49*)U19PTvz[ 25h"d&g\9MJ;qQ̾jT UsC70KqO"=;f. ,.06FzDN X߶ ƅ |NGTu6L<ێ2vƁGj8=X:Ա/uیA~{''?ηw;;d{Bgv\FY k =<ьbrFx[YF(B}(zj! eSړsLAbe&_;;[aC*ۮrhZ6`S OҶ. 5J(*C`bf<+Cݡ#Ycf^,w0Bs&NzOM~]mh;ּ¢Sl+pQhZmsLQ\WMٗ\Xs޺ks9VQ |UD5ƾJî^&y85)ʾA ,7}zs!ĢE7 †OYW)g/mL㘞!kčȓϋlE3YC1da~FmmŽ5;g˳1}؞n`{%L黾8J[hn&f)ј26E\ Fcni d O7߹XwMpzIZo}#lʍ5QGr hY'e$X,⭘ƻxYF2)wUuIK7ߐϠ&rncFD dvY[|T|'8 ]y.4!cL\A2͜ʰXeů ٳ>#iG,TJ&ȱ7Dlzy͒l^poFz-`wsE$Cr%XiLN7Ɨ<ԛ4) ?. _Ϸ2vW- "DZq zϛ&ŕ7Dܸ#˗?@I6l;^!(s$`FNDDpH&Sg58ZX;Kpl|:__+LŜjĝD+o1ZAOxĄфWhP ==0r`{2Czb)DI1zϝ6_dw=63'k)yzC8\췂iO?<Nr2r0 PfQTRwzia="SZuK:L'AFADNJ,}TpXEp'czadSNdR&&P N&n8T}% gK86[7ujnG׮ ,Ц[-C_m2O#'ƈ&UT*X!|8LzI1? S}VqH%'1>bO7MmKOXaΤ7$Y&Gj5;H`~^:a,ˎ)ZV-('2eɠ4ǿx_%ؓLĖݱ&R†8,d[Ix ?sg(H`7OQU@sl_naARcrnv]%Ԫ}@F$o$ dZτuBC'%)$(^g~6To>.oLwdg9͕aZsBX[ 1euWZPEj vΦ]O3+2X[*aOb7RK2=?'r˒Ϩ݅|R%|ǀжY 4Vzt gq DHsٍofv j<<=B,X|T%?CwT|mc PU^sN%6CN-ϖS3OC)4m \I 38ow(BYlL\a@N^:k !\tF)܇LdwFP}e[SkULǙT/ucIkʉX rgzZ㛾CJhǦbwqlSF,ߐP, =9'#7 jЮYށ+ 7Mc{)K(0Gh=R"~2"Gҧ峏yG6{۠s2I wBw&(o}"lVONh2[e Gy\:YD$v 2p Tr a Ъ pKM*:JOfr@?w&eFbD87NK9̨wj\Y\n(npǭ߄>i"#!yPKoAU?]ʘU۝y֙jXicPZhY۩jL ߷dyշ*!vIve|<|>a7  D~Ҧ=nI3_e펀#lI5C휗[ܐ眾^&<8S`ɪE#=ey[ XO?3F#KԬ *I//9u˚}TV[~3}mTSL8H`Jbx;p5l}0V䰢' rΓd":dhGxDXhҪ'3 괻;g*CM_H`7O^w{Da@vY9.&pۘXE 쇨m'?[?s~{Vp&ڼz9e>9ϤrOfmOI B~Bn1E!:MZY)LXDg֖1KvoXr"텉;(k?+Pb. w[g1l+mܙN_ r׭70+ m{";:N83+: hxxE6 m.)% ``15HwHF ډl=Pyd 4|+w_آ}. dPJ,ڐS bcvT\$>¡ɕy(]?ߓ]SRVU.7=^-[$urx2ľb᜝~L޷:bTy*[Rd|䒱Z <=0O׫ɌT&)c:zOC)G= b+Lţ(/L2sq]g.EgcGv=yKuaXLg⾮̍gl)R`&!x?Fr<g~8!P$rH3A* N.Ơ:o-ooD*yGt%Ϗ¯li% -[T,+)|^]w)olX5 }3tLqes}-|n.q¨/Ebц._}~ [YڥN )NЕMӥ0 iu5arN[>C+D3@3Oߒ2+VrOؑ{Ϡg[X`|U@W \u&h԰69brqՍMEm0묬O0{P"[%):hl4b˜1sh' ۫RFT:*tg_"\#*cL/04 V=ɂq}g>*Jfۦ.D$lD\Pcݛne-OsXْY\fҡu\t(=F -~1=] CW rQ ;o=]!\6&i;&n4]fPif@ kc(zb>33WU|@M8p ? "U RˇW9+1gG*=F7.;9ZAYW~y:TEuwNW8>}52C5&UW H&JPZ;WNU G4*"73ԕ/|#5/0;͐;2Dva#8]֐nOgx.ٕeV";Ψp'-ؓ.#i3Ǖ}^1ؼ[_I#bs4L7 DƛӚ{?C-3h8S -Jj5$~n u)6Ylj‰{QŸp|# 7x)Y^?b?f  WL-ٸCw3wiZP5]G [" Ⱥգ{;eJbFsB5h 1Aڝ1B3\n{-`(0Oޛ[ɵ;'N3rESa2 _bݲ.]ʨ$ܤ$X^45Hs|B -l258` k+nKR/Ec)P6sǪ\d8H )Uh֡ƵG'>sN-Lppꝭ]ihfXs!J̕¶KJNQ 췛4p˧ɺx_4r5 `Օ 28ԭrS4|~='2R+h.ľ+#FE@Mmn <O_LVW@n>,zƐ7lK\09I>-d'fZ@` 8O`GxBn'D%2átlniHg@Z{Η+Vڣy}Q1lǀ/K%8"͜& RkG[Yrl.9V6e CHtG~}sYu/lܱꢐOZLwN +څO~§vnQ_{L쫧`6FKx|Qz]2#}qL- 0UNO]!Q] ћ(ҮPOzǟj vS SnѨv9ȣJ71:YasZl\$%e oZc0s 6o04kЎl'Kpjnb2tA 86X~+r̍ +OzU 1k>64# r,|Hd{lbRb zTWݲi5{<ߤ$S[Rm"~Gfg'p8F8%8^㾠 w0GXXlN~ϒK0Euj}Zv -qQbUNf?d2|V 'ax@ep#=+ؓ{&IBsgsB1FN9shQ8~Tx'J"Z[L}(_ oAhOjՄF!u$ݜ)OsTչQ|qA`[z!I}} l\Rh]Gm2Huw5*hƋJ6Nd5>HD>)5|-i1Igz޶amP/syC\s":߈0bTZg"EBQeEC-xL] `'oL*1A{.=K%ネP|Mp RbP;~4aqk9K>R,K)=*g4ͲxG|#]5o ;[*HGrNh,Uy$gl0XعB[0Q{K(S,<N kx{a3#gͦQfga ݇Cҙfи;Nj.D5, =LӋR?S |'gr2^fS7 Y&#*|lԤE2nAHZtN{lu _n3X-}o6I\w'x&.{>pj@Ж_Tۃ+߷ Wʖ 0-9l6V >$,o}AyDOD>ͳ[aM>&KdwI7 "zih߾nd,DeP^n`KOsb%$9?`dֲ"c {stBG|^JҩD"2HA? F{yEg~D_xGDʲᡩcdEaS+l8/"ȠLI(s,,S& NhG2D;$nz\LN4b)Q7bMN }]!FW"3cqo2k;٪`v̦޿ QqB`X9zblvŮ D-:(?U$cVLh)<\=[?GUǟ:([`)3AVBAe |,$$~>bg'܋PfbV8&L'nѨVIl Ӽ?̚`;ױ#']P>>wJqP5 L#ݦv$S̃f=k [v#~V($m2%nn-ÞeY/*gRXH~ ȅ,#A]Mԯa+/a1pD#Ut@XW~4{)Iƀ[ (M{搎jh*%3aON\<ē#MYm8Soӧ;Ӊhw5̝)/9ŰY{ٕ,^I`I)8Wk?q6g7i#)!7hNj`v˟ ּJ"UIy5}ɷIq6!&yG@:"5L$6w;*~eX-oM3pVnNǔ4 ظݬ_H#)\/qbKůU"F'B¦7 vx~lRgWձ k] ߱0j!4RH&@eɺf sIRY4_1ZzH38|j᪬

!;1.B ?uR ;vE/]bkL@,L8e`QZ@b -i6nү 6wI< ЄS s O=TsЬv~SX 8g1tmG5$I Cq GOz O2񐝏x,h ̀&57u"Tyb".V- 0U4ny@kd3rN$`aRQ.\9SAvFCKd}IQrlOk&ګ4 :vX iU'RʿFO {C]]4O "(ŎNpL\ J7i`apT` DJDXJN|En%>svPR vt,Vo%ݩvUzfIH[vIĠH*2 Y7.gD13iTNk$tK!2\g56Jͱ ꀔ̄4o:;LݗYvόWA2u6Yފ:R- ]ƚa1j /^'^zZduܾc7_LIwy9HjO7o=@Biy~t*J9ٸogUI Gz|PK?'K1]\nYϑ u"A @b< jL~VXE ğI HUDO O/iN?Ջ0tA7\Zʹ ,˺ 4>/T8}lTR)3Da]0jGy\5yG>:M +^ l?r)/0&Xn}/N6M<2ff",u-s~^i1q>u5\jhUR*Y:]*^)/j9O@L@Ӱ>$C SحhU(=BBZ:(r_p3obn*zB{82YoqM"v).^ھI`[~zŜuZ-"h}]Yjȵ|~ݶ@?({8aZaWtҜt)} .|_`fDPf_ ֌_CU^|"y~r<KЂ>Lj^Dc52os2QtݗF/Ɏ@L?tZf&GEJ=d"qm 1MgsڇI$Rٗ?!'bL񸎭ݒd ==e#42C'teH zwr`D\X{|XZbc/ UaXL3d:'Z4  9I #SJFyPYWgq!W/&ձ%%h݋uĎs܁-IUC7> GFgR$,e)^BbWfYBy)~x肋GM;n2dM>6W uCs#ѿS동.-o#kc- 3X͊B>酙'6|ƺ$3*Cp9-i/Ax_>^ \y7@woF=l@Qh;.^/nfYېW~ö lm2r*扃(EWu~1Mj{vk[B*mQ {M17]rNZ_AKu݉ZoNWLsҫQ laػIJ!0з혎qFo6E[xc :>f{1bir15~,gw뀣[;9|_7KTMә@s3m|K-fmE,& Fl'G(O |K#!̎ M/zlc7 i/ֺ}G6G+}I|pyhA#gҵ2C{WC!SZ(%U7Ԕ ns3KFvL_INBJ㴝l^9 φ'$+BۂyVɻ:^XS(M24L <7Ԃ;r\0O1, Of)lZrVVAϷ+-j;̋">ezB  ';2wn5oT;ۻi&C{9gx\h#SzSa_H1†o;blh`g3Ƹ.Tfl!ֺzҝ&ԩ4Rc0İg DyɘgpzRqDo{@I Ō\#8Zq| Շ[5b+ԐN9DF!AB\z|+1´JR7G\(&i >m+21Kh$7P3*aZ`h/=M^Xn셖X5$^_H`N -051g%Ѥ2|A7Uqf= 0[`yp ,rQSvRg-w6|/H’޼Pڌk¢z\R^DƗ4lioL{vӵo:m31 _/:اu0]t".y`3SZd`Je<)- J}v 7@ynY8CN2Gw+\P)數Uev9Kzuk\#nmqQTlJԸ{WoEUf1{`j){o`dLHODPϝce-2~ˆ5俸E6+/n6j8lt;Dvq9rRom /r*_u6dAz؎Au-n ,: Z*'_ERV""}#^z&vh^M{m'SqfuOE 䏀/\r=iDĭRdhS]KP!\:x)M5cz@|ƆFk[u, eX T1i'&za ˁmlL!0`@j#Lb9˵ ixA\#t’{`&J Gzv&&Mka4$a%Qu(ڨ8xI<ٻg[6y9k1.b\̪q_H='|hѐA\.,xQ Sd%z"Ƞ6$uurP<襳O#EAq]~_J|Z1~HPU 0Q-2\SU/I}3M-aJ_ Iu:m EJWEϑAL'6VH xSǚn<ʙf%2}o9sa^H;PKPV|:t#&1C|U֤s9U+$#&;L\N+2y0x& fhv:[CEvR lAЬMaj_.9'] qN$! iS~45WMq'cc 9~+Ypjp4*˙*NAрC.,~Hy|vT;9/ㇼX|~2[&N"WLɰ)/H^tq+7պ0{uY{ʗU@Br ^^ }.΄ 5ua>8C4.u؀\w,)L2~4QY㽏|S' B"Mn&\f'+˾R$&] z֖D5c2 ɁqRۃknT) 1)lnrT,fy!~}x]kBrQIЈGď >CJ!ڿr{BJ1)7ѣ[0cX=S؞_oTsociFzVgٞ[r0oYŧǘ҆8EyqL%T@KVnr0 }LHT_Ҩ߳VrHfv@)f_e_EvH;%f0i Q7ȕy6l]U_<D?X#֓H&\)5怅8$}O`4Jw_ⲉ^0wƙ)mF>U:x&¨ymBNHIIOQ f’fܤ,z9f<İJɁ 64QLxÕNyuyK0a ϑl%I)JŘc"P=Õ]cS0LyrTEڈ\ c( yFLV/8ɂB@cbROԣ[E$,^)Tz7QW;R>_Y`/tߺL7).J>*4q;&`1uty#iBB- Z[1!}"0dԋQz"ck&LQQjeG[l]_PTGF'cԈin7H%*(OOCo)\ LEn%Pہg#UKT9PIx=xo*sʦGo@Mzv@| 9P1s-yRkPRz V]p ݳiDmXJ*^;+cŒ.u)_k/[LvBA8=yF P%8k؏r|dt նOF$.vo[cc4jOPf2l&?Uݷ'poj[nT x(#XuF̚?@/DB| VȯOD8+* KL3?[vi>-$u3H0wS J^U9Th~sv \Xm^e{`NZ kV͚Ǥt c q>;#Xa@axku gdV )\dg:J(B  -LTFB4ݨZF;s_X=_ڥ3qiN~whջ\%8mY/D1:t ݑDm̱H% G]Kӡqʗ3>Wzd'F]ӈYe; iX~@Ip~?ӟ:\g:Lv5*a-|y@GPO.@䮸 5JFLJs-N;6{&$ɑ=hB/KՕHT^3UU²M/|="=_^RPz%ݝAVax\EcLF5$c#16hǃ lADГep+Xl8ִ;i!HFkQk36c@Y2JAך-I~BŽ贻׫㠕tŽYo|CckCj򰵫龼҈t 3bNFcO>"nthA-Տg;4TNo( O!i+Ɂ^.S zm\",Ai$x zWXQtr?ڵ54)O&dž3 ?f.i|s2 T#p gՍl[*g{ZpJ Nch &;wJ(r65T|rC]jq](ĺH-VUPPX?H}b"zd@f"P ;f\W؊FYƠe)yltci~#QG) Cգx$Z"J,&r=.V%iZU~bbƝ}6CE͓͋TJX6݇^S=-!{:@8 ~9йJ*O2DN7-PrV.Fk5{ar7*d~ CԌB10,ZZEz#+$%ni n=JY, W \Aau&R%ϫJV!02y${Amt~z\G^(Qb vpdwl{7nVL S20( ?m_amӚI;jp6:7q[đOu4CڀE as \[]i¡޴\4,?1;W#huVj uMl /R}fzKOӘ /ywRNCy(II,3?.JDdrRuE > 2Rz>u淽ۺiB?5q𺬕1bpjpʑlJ N -/W7 1fǓPz3U9iޞe_KAtDxBp>agO-bK{׫7gvJ`eaMk@FGe* {8k'Tr0@1T=ڄV( ZKcц_dBp+yάl#"]򽛏C'tiIrKS y pGֿ5~ص<(euxiyO]Or6צ 35Fד>ÀUU,5gY4 ̥Lp>t4 |z"+5hITEn?NGm7Wݩ]5GN1ھxLYo3V^B**=(Hd|,`+ JYⰉQ3NUsznE2TXq {e0K3fw'Gm:*E9QLڦB?rhl+a]"K&^J࿹} W7M{7vb<'ů+ q,6(QEbdvv^abAh>Z\NB囵e2<"7\3< "y4é֞5"QwͽtR1lKrX[#shOeFY& 9s5XIMdjJV^NuoW (LUW!JE'@pzP`lâg+:=vtI5q/(fCa_J>J(wV ~{/$RƯ.MriL8.L:alhXBvw@m+ܾXÎiVϿ&o>*9]]+y_TiT@qZzK(.7?UXDR8!`!ˆcLam> qyQ*uɴ4@oW C:fHl3œl@ t5ХD,PVjvQ%ې $0g9Ԍ1s/~x/B&?rrʰ p9Cкu8\4=f+kUd1RY\*YqNNu z=M[w2:q(WocSo;s<%} oh 71sP0Dfs,6x6:&75\!vTDXPJ S~*ٓHh1d+<[lu2u J6[3$7Y: !GnJN?:3 faDoR4 <˒dh5PѫeM|^ǂgW(R ]\(U_Mrg#NXkp)V$ lQ(hEヤTdB']{I%S*';Ib4`]yxgHX n+MyIt€.r`^XL/Dج(YF"U^^n_Q%sGM}?lϧҋ=CTIؔAAK9ů>eDwpGxW#A |jд`lﻎ+sd<\WvM1T̬:/99tibPw[xE3V]4_l2tERM:Iy-+i?z)X1Ӱ"!'K%f>җ̏2ȀXB2m@4{? ~Jۓ_[~(^ljR )sI_Ey0Ig>OV&<`{ M53&wy>XaUg@.D LQ׿JDB.P4lfF{gy+!A"8abH+@'|_9+Οن&7=g1Z G#!6X_])1ZF@x]3pl,ɴw:o+K )7ë)=f0Lt 1W耒~*,?E}m8@U1MT{ n}?;wuJ&T@vL|MF[Kcʒ -M;m gӯ\xՏlV*őˮM'*)᦭lNs_6%OiNJ8v߫* <^;19Ik56:dA-p1Ta{\uja 32<#-;M` b:+UeQQrڰF2EWޤw)Y Щ7n`y+. <(OErGZ 'C=n٧xs1>C)kw't<\gi>0k^:Q,hynMBr976zJhFb3fi  ͥ/O Kѽ/K 82Z+nMB"Ojhsdi q=0 b hKᨭh: ~ N-UpsGF,8MxaTzFYzZDD耞=8z2 &?W1h~]V &IfܭQ`T~wSDEl M `>4:S9ײH> ;׏̨2!ZZ 0^xPRCPvBi߲RB"ZG;lCC٘+OvXHCҘ{pI"|?'(B{,8[پY<9$<%%k;Ԍz1 vOƟW]9uCY{u]aH“o+4[9 THmO0}OGg۫"]M\ V9} ib4SEB+zv 2+tR =RE@XqxkN\ ]AalSXc@"̀ OdcY@FRןP'䄬׎U&aXC:և^?=rm(jߤHV<>/KJ0݋'ΈkG,T#Klaɛ28 r_. # QPh ^q$`Y"XE{/QIWCZ nE8]¯e;,t/|Tq o u$,`6,!?C\@T9$4`D̽HGȱ^d&׶v[M ;tϻe1:Z}dTNu8X&\oU5`_Ln6JYt08<|h6gd̆Ozy104%D=zk]gMh^&^$Ӵцz*juM#zZ wm+Ф9n1g0p-[ Lz*HDhc(_7-^]YzehGkͱyZ!$"U͔ J)>duEw[4hR=Ě.E?PJ1!>M^ӌž²4+lMPzaQ9B50:?3B Ȱe wI[2[mevfچQ%C%u^S{RA|Ἠa'.zL2Nej1tȃQw(4ժI~R#zGo8N [u{H Wxl*I&b0\TZք?fʨ 1Ԣ MGL3mw`-ZbCK>g?A{3ƺݺNtazö@FG#yua }]9|e)x=;?aE,sy ~N9+!`:߅@Te8y 8cL__ ĩОL(zܗùv,`\^$/ Aqflm|{v"-C'x8$̲ Z:X.6"GG -\XVI?zRi ~/pCg./m(/Xx( ]@9iFGJ"htyI|:Xf,k :俗>4Ud:FMiMW Bל|jAw]j@W-PuSܺo^kN1'] atkH0ᖮNJ""Z0<,+ V}pсn_? ,eўNjB9ydvɜ`yQ"7*n\r*_0 C4}ao:|]Rs1| \T(ʫ!p;sͭ-R)d `16Nr|kKߕRhmU2#H ,6N< ۷{o,i>G20<0ZDͦz:dO㇧L͓類殡:;5ݑ(Z-E߂p"j;!ΤBFkr#ӽM==ש;$~'@d -ŐBl-s!lFRY`mөygrd*Ea0Ge 㳒aua&Sʄ9S?;詙r'~ANKFA> ~*E3/t1]>[c'oCy 14 c, )h2k EgѕH!cy!k6%:ӡW}B6T 5'`64!XwdRzx/7ri(W 72 ?o?p({B>f! !>U0f9h)j:VǓɡU^fqʯ)n}'{1rLh܍=!nuo^[֔R$:'K`ChE##DipPTkKfzh##$S)xXM^7Mb u6,$.2pimTu5|.)B0&&nN; gJnleFhIޒD1_ϊ\=JΚoV&WuO [Z7 W-mzӱk=TJ Fw7YNۂ{mD?XkV?eX.qZ i$o#w^nR]UNL:N !m1+i,2SV:TlEfiF.͕hL}U{0 9h2#{ lgV#qI'B=굹]S xjnI=xU{Uْ6*.u.U,24jjsa#5vtd0PBOnxsku%=*3.q1ۭA{NC5?O˳ᥲRy?gh1RF >`!4'..ݹ &J(q274{3nsg+ MgZ*.Xn,۵U>ְk2,< \^_76:>ֱ U?m+#{3QR}6"l= {&5~/q;K1k0pb Aoa]œT(xO#+%ϘFZx: ҷs_W3hgPFwU lW iKEwQ q>_PRDoJo #g7Pf@<\)1VM`1{k&z8H`LEeTKRv0ӅD 6Ǖ"RE'ūZw"\AS\8t3_i#/-&m{E }uAXW*f[dӇ٠.(_uSߐI%ۿ|1|ؼd&=oug~wQs@*(D܎ΗbSւM .HHzae#Py~jsJowNC{a815OfPm</?V UHO-\ T =6='e AZROwA.3ti/ۂ L%?.u*~ FU@@HZ2O}@)kM7U.HbW8S>H(ӯIHT0> @g|),M9YQq& (t) z|se!kcN,#Y`47mO[kQ_t C2pPYIZ*L{}~޸j]CgWZp#duJBcSDF\nJvrľ]=s%cD3:dW0*bxt9EZ+Φ^v2/P-ɞelVEBx?pքdgzfWL]1 jf$b]n ĆR٭Jt`7|c-p1ϬW/ 5&:0d6|M1_ CA̫Dܳ {PJYnqǀ$㒆30i^maժwπrD4R/$Ƒ֟cUnZqY#FS?KhW7prh0,OA,B [ș>0zuSMIy4K⯣0'Fsq'HTB"M$ ~G:@9Ƞ=@=@tr$C\{gqy.8"RYLk%^][U;8ĭfT,?J!<`K|]6N8N*w;`Mb-!??t^ 4UARWMJB7NmJ{mHxU`|`]%pb g d'lOB~^6Pض c[Bb7%lq? RLUϔ(_pkMmLv!߷yY;k 8qEwM:g1ȯ>pj#~JvӠӋ6T0x`E3S@i^bK bz,Oh>Gtj0p'EH)T =i 2@r~QP#|IXt,>E_m C"ږgdEm༓!Ī]S`^ҍ(Hn`r$/M?3 <'fj AAK vt L(c)g׋jJxiiv$diԍ)+_-,qr,6|l|FOO?fG 9Ħ(NtGtP5 CNȞ6P{t30F xujKf(.s{Q=й AʑP瀨Hl kz">~h+}v9f3/k˰|]jǛVd62?V{``geÎX\ͯ6~eT+P}r@y캒+HQ#W-3t矉!ܿm%zKA Qvx̏lT^ M [; %fHL} -}_C,\{Mciv,-:B*$)l^rVgO#sFT_[!4OktT'AnLQT+ xkfHT7Up/~SMECm>@n8"Tx9ᗽNt*icϬwnnz9;.\!6vMkEnW$`zvf ?Oe0Ԁu+Ub1(n}7pz>|t܃˖q:<*e.8=73y;M1LC&:7mȟ)%rbp ~nVq4#^_e&0[)2ޮWd;u4 9)?4%ڎSp(IQ.lCO<$w<w$e;7lV4_dˆRajM@9C>[QX;eZfG!";[@ɶN:BŸ ^]νv̚a yVL<v,P/ ~8nD4='#m-pۢ[v F"Ww(m캓1?jޝaeuE+d1v2 ADY?L‡M|ՐNQGO޶2>Zk! W$~Ix3yLL ZPPlPHE!9UKj0ft>0JRJBORXgSKl|F!8̓t5o$Xwg3zOt+s%+e-oHB;z3E0*Rg M"m3G4ɟub.IQ97{*cJe!B\B7>Z6Pf@t_:/`g:(J~4gV+X4߳xik7Ou_!s:ePRe"ThqD@0%N%ZvE査2 ԸA>pbpp;㲲oQy|;2=m9V;! <G8!1j꫓+ ?P\Ʈ`{͙q'cV ]X*BeAF>=Yɖ(I|f`>hYMƶtP *λƆ2&?ΨKZ` JP EM٣*.e+9q\hH^/_125+H`MO-c<6i94_tH-l 8=SkY=\]Wl(Ȫ. A/s0}i[N4k /;M1;'U |ZJpwVK/ڍ6eQ($%s^!)NP"RjO@A|H̒Iw*az+P,!V'S %9pEx$nj7~N#*9=#ki<Ns\A.nlEx( | +ЛBS_Fو9?Ȑюq$ܠОIS(Jn:ۧ >kJ>\df&mBSHc/tRV@qrm02o:orЌQ}5n%gpdQo֓j8 fn|~.r|(tUadDxQRu)8"b C0,)m$u?t<1yK8Q^[F ݭC.a }5覠־*z>" l}$Gkg9yyUPUyX5ĺ` w"N[)>,3{R:X忹 ]gR68ţ*A ‚+JN86 e-O .bj.Zҡ,LK):r9Xi'ٚ"KcnoN KJ~35Dԩ/+% e(PHK-ag k^YV{; (H BJbc{^Ǡ{^Eʴ-9C L}{@OzZY7Etsd.qǻm!p#6n"74FZCx/m%IeJ6KF&:Pk4p|'Q9%~MDO`u9lx &JNJe bR)+lx=9x4x'u K6VcQtKr~k0tמGR~1`zO$<܈`rGxh,T!u{@GY»VjC*KLxbK 0'(8'=o4~/yψC4dA&rFm̈zDp+VKME, (4LFl餖[M񠹒F7Z*+f.^b"us^uޝC2IAW Wo顃I_\v{)|_ĺs¬idG59WN:fG(a OA^8zp%c}$tO2 &cl;cߝUyi>^` d9ВDOJmポmxvv GFf >#*C9|*.W_j΁A4+]Y̺FR94p s]TiVu:p A6aH42C>dRU1w|yK KQɆaLQ1&eL|"uD̀6*ݹnЛ}\}cMѹVsrhOjc;jsw-ͧ8+lda..aUG-njFh ۶9ɘeS6leǐ~8#NLظQ4m?lwfщu}YQwFT\cG;9>҉jLA!4RWJcJ)LbV0Ory8&vɕ= y2ҳJ_dVKX0\pCSRi2t@jF| wjV:3aj.>oGDތ1ZNl-lkPPpRm^XXzzdiDO-{_]0Yb 'z!fz]I}=] ZRŪ\YTkH٤ PKd y v7fTS|xFٷЮ:Aqvrk[r{pՔ1Ҹj:>cW@&V2 Ӣ}CAY (41cmL~-Uw B ġ`5%lEźjPfc LQFv=9]Qqn~:2.νEйÛtȚoHzzV's'Ȅb:L&څFUV2*gwyfOۣRV N$uá$i9C/4:J"﯎!}h)W:{oh":$(;;񖳄A|k8;iZlxgo5C<7Z/ cՊ wtuRC@%SCŜB5aRKcx9/oߙz2{6ǀ, \5-m[0 jar#=HLUPP~7@uE򿍲dk޿MG˽qҏ SfbFT2}L`JyЄzh_<-HXm,$4mA^v~ύXԇ6O8 CwA݆7ʊϻ*TO;f><]/RAM_K^7GIs7\Gt` ]3RxԔR7PYPSE)F 6!d/m"[5}o3!*)D{J8>~+p ΗV/P> Eީ]+ȓ"ρgQ"#Hr!^?&?cKhu{-MtqiFt`7ɄqOw13skNzm*w8~睸Kyo5}i_c ZK{Hyv%ngt Y@N*vDP$St” - i<ԝcp‹Q|S>+vzFxSX>y#Q誘9cٹJY t(eH>WmBcIưMs ,ۼ(1 +Xdp!v2tZk`{ %aLy8uhhysоe -:'HBh_  ,$@j#l20L< 97H n* '|Py̨K&y r 8A\LĬ\:kA?#U%܈' 豢i[X'_ ;Xl`)cdթkrηSS)Jg3FKxY) !ae‚Ņ( ZIS%M-Q1SePQ`ڃ@|˝ nx ;a"A&HOAlNw L[ƌ@ɣc2>1VqL4t/OH/ײ=uqQbw#uz?@2y)0B0Nt$ܼj_e}Cl?֮t:a(A;tOdȆlJ>_N%m;+IP[^ <吨RGѻV\f^úf@1TS=b|_Fnj9R<^v+!D|I$83 u,Cz1F7l kǧ ג2O+$k U]ucp\k G昪5 H߃6J \"r]9f.)/@IhaId]@7 xc#^<` dV($P&pMN1R(br&+6մ `&t; B\w! <ஏ$PCgro~@EoA\G H@K`p{#xf`nKˢ@^ m39;k>TRNo `2HޒG8V!-k1lm>ǭ,|lV}̶Yl,O2[9.Q~4:ǦHD/U,(당A:1:phYekP<zKB in ܥ̒3{ B{>r$ J:=i&jzzTQJe+Xv #N n?k(bYnXeVQb7!@MFތusg'@CĻTQQ|,> e֦C$.G}Z"I %E<Ԗq |a~U\\(N;_㟝xx61_֟:XUS]|@R.l3v R@s!ݟ/lֶ3~e׀ٷf{ o &5iNS9 ]7h}|6b.#_IYife탌cX@9A+>"p&>麙 ҭ g_w &X 7r >턮j~7i71s&fdUu9ߝ$S%Xs N!FLfӁiņtLǟCeZd \Dv(D&X]$0mՄ}/SD#wۥ_ ./]k1(!.V_P{ 8 q&yup#L̼K4VN1;۷o\x{F@2 GJܱ/ޞb:1\ڶI.s6Of(Yy4o!Nn x 7tQߝ7F.d\}]ADQWe~VUl[bT, pA7S7acW\\rļt{S7) m]F'OghpCߠ/:˩nv6^"';iM[%8x[xM"Pt5}IC'cgzlF"r|[IBCo”\1r`o HusG ~]tcxM 5N#L?:13R6EJr4uYw2㐬y/rd@5|xE^4w0, }1\ۺχ4r%.=Vy9]4Lk`hI ƀe11埶DRaXZ W{*E~:sV=cF,aL4neV:ӄծuF(UsfK?w^lTE$D?|M 7X) c1 C&Zt7bE!b#p4 bp ?pP\Œ,45vΗ\V ]pʷ~';#D+h)(p#6;yg;~CKw:V$]T7;7rY-By=j iF2.jc^`Dj2)E+B~WXeJϊ| X٩0]iE ~Ko۩(}K坨:g.fzȬ X2y /F,"ftv;L4:T<_ӕ Q`ft8ql\PÐAZԺwcbpj+@9}IG`FEj Jm_`_ߗ˄ b 3B>A⽂ !$/oơ[]vJEnLW> JGaRo>0FS[SH(j)0DJF6-N-TAGk 1SG4d-UeّR8o:{d"2")- {Ve b`|QLXIΏw:ap [/Mw]>/ 0>qXA-*sAa)~y3gHl+Ja|^>7(4ϱԐxGo1O$33:>\Woy8 ĂDN:>e_oE e]r} -Qãw*Fo޺XbV"$}cq3 eIYV@gDN.Db#sj*^; [}_Q+a%ޥ',p->~L)3V]!ynt_1am X᧰N#i=*D\?c8Z+w/#yU;=o9_sgz "'QsKj\x/,7<^8R#\_8pBiwǐ{- L\Xɑ0?;&J~nAy c_G'Mdqh}r܉%pWo `w?BKF0Uh~VQ)G$ R7v.MK1d rn]Cmk)'"瑣Z^uq/>*B#{n`Ns ʐf㙌>I$I@jH d|a!Ɖ"A |7S"d`ECiv-&$cDUM|͋xF/oر'|֛Gy:.jIrsE/\'!ƛ @h(_739y!DWY02%\JQP~.aO7>?{0uG }m1L a?D1`B>+Tl\HSJ|c#p*b@z+L>wxm>ʪYy)P1!#+PM|Ty*%8Lt3r[Gq ~c nuM tuh=k)A*A8b(ŴčV.t]y|BDO2B14eА*c l4Ն-TH[Yi*/iM_?|lxeL,VgXA*j*wrZǻNi&Pۨn6a#CҚokPBxLa;oZ9<wh7V6-=ԔDjB)Fjpk?ttFS'uZ7IΠ˒4!A/ 2߮E=*hC~ǰy5~e$ s+|{aA^9p%y4?ma)q' gnNsϫ/^n=ɱCgm[txfJP|w~6Ou Ǖd8dw΀rTfnX>0Isjbj 5%m\z굧D=^ &}|㌕@7uTPQfSK+$̴ _q^< +T3z*)T!X1E`:&YEFU/CaRo ضܢ'-oRdC2a:G>A PE[?OMNmlVѶ]U8zȼe S*&9xfAeBFZ7 c?j +RlΉU`H6)gb3mK}18bb}ЏQar>r$]EEND[H/F7y/zk-=[8Lxy+{2h#um O).ѮOoXM e=ܵ8{Jcts&+ Xj2L$ND L[^7B쭓_X;CS#7 bQ2$yQ8nMG,m 3c?/>LS{̢);.2#IJ xF_0c@bL45+g1i% Qĥ6 a4JI :׿PlAlo&=4NoR<2$~阿J_(J&т~&#d;;nXq Į_1z5#}f&/lt m0l4R#`2l)IN|`@gAGFCE7aS_Mtkm]}tTIyɋQ @<8ζ)s1Ho!eʏ.@ .*۝ivkUAFKPKqWj7=+k `=9珘ԙk:Tr-?xSBghSqR' їcuxTO5CVoA_cCI $7/ɼ!ʡA 40D3u(!}I G}z &NuR<„+ZBn堞sxF$&ZxSLWR~%SvF3j8G|1i9#G<uL& *).܄ />-a enA5!O&a]&*iR^&{/>#fTnH^ODdgd 58&uN1IBҳ/>JCl@Gk0՛C!z.-%/6Kfe_3(Lhi,%`?KƪFpqY%1v1(7C?K">Z8UTOMUOp~$ӽϛcCo8$"J~i T@xm3~]"kŖVa\F^k=n&|AJ3ƎAf3+V4E}UyVu ú_%4:0gj\7I}֝%SAk$Lܴ*6"!x[ gJ}6J8 Cs[2']jURġ1tes}sU|461~igHqEy|ێ]VQW6ͱT>u=!LMO 2xndxnc-8R(e f>G)2e4: 6DJQF./ǵmPԔ:(̜f$3+.Ք@ xtWȗE{볒l)泾S;G zl79uy x\URM-0fhvh#rzDǠVu@>X/ZY0b6DV p` NM7Κ:+$)4] n[QZ 4ḰMĜ[SSN&@{/iEP ̐Kri+»kW4n}6_ 8Gyi aYI܋nCtww^W?p;2l'eVVCp6]tF>q9KIk'0; **}ҖwK ^YpmOWɽQ\_TRj)L.&9HܣJ8N6";u,DT4,ӰJ6. nuO(_ H,'VvyŦByλN0!lixb$Ѝ;TVGviim!9E%M?5B b1 y䓰)+^Һ_i E^ʛB l:` T^FZ\i)j4s@y5{믶3@Dq@88Z롞 аhg)_L]㍓s]'Z-خ TFc+{_UU.}x_%bIܵI]1!mn2ζ7>A\2$3DGZB|YWD⁸ԏȤFN/O&-/GSok=f?VНK3. nh꾵0WSO7(›螭c|Q+[͘%qߡvD)geN. IϟYYU,耖] $Ǝpz, 꼑x$l@yb78Λ1ف?ؙdKja-iA"%EGla'Q+qkp5u:t"A},j0ֹ#(5l~d–{^#N;[fE g\+l 60|<>9*$yq<̨ߝvQ f?ħ~oYmVduA~T͞^0;Ҏė ζT l׸1ܢ-}V{lֳ{͏A8%PQ1/qmjZLp;m-$ܓcExjŽȞ ,4D@xvӎS.Fɡt"X&!intký,}=4HJ!ʁ87>AC޵iq򡝓Jxѝω-ܷ((Mѯg.NB[K_0",nxҍ>ς]+H"r[)DW|O!U@ Q@|_Tn1w\c }7r:,*dCHGqi`K9Aa,,w0K+8%UzEh/L-U/E򑼽і& H5:KX{j2r|f+4*?20Ki|(-v0WSqst"m+)m*hFlZ܇W9mf>=žHW&2[C`2Ñ*q,61\ȺZ-Lq ʞs1D}TwW { aI5QJ1amyƱơq]3Ӟ;zM$|~/ڥ@嬁M+z\*v!āmE (,ZhkKNϤ9* B,ai &1+/2Nl.;WcL<[ 2|pɪWq:u R@ qtG.ē$% za(!iᘰxPY,h K:0$;C˹G핆DN[ |*bc0Ҍ?W[+ޡZPV!ޜ*ɍVؗý6@0VK+afߪ) e /dlнv̼ᾡ+D9 }hv' ul]d"E! PzJZV-MMp5*#2൙NOJAfjѱ1$VP]3/r-HeSβpJo4Oqk/d"?/9@$j̬4{g#瓉M l{%c~lS9w0hYErD\5w{qbl-6welվZS$-.+Ũe/ $s)NpQ 7ĦzARxE8wޏ Qj ^a6h`CMz]M٫V2& N N&E|-~Suw]E3Ɂ;xJ(w RG:ûQbtFͯ>(oxkM1x5*s:te( \Su|Zlf29C Ox6-/9e~_9BKOݹe6Lg2TkG4~nxҲ |+l/gE X6%ˣUjv⛒ۻꅦƣ#?Qa- .cqBk'&w`ȩc*l5ZI7Ikm1/9{[یĬX, m$5J'Qw2ry/ʾ idQ| y`e'vN':LDK[AC '44r .B5uK}lV}GM)`_U.Vw1h~j8`-jof"p\cݬۮ$NM#p96S]skq,srb5^|kv&!fus1c/6^G gո몣8g$zֵǾq0kLjIweܑ|_mn8Cz2fM&]km_ފU*u".>^O^P/6S#mx9{p.Q73*;> MŹ4A<#mfCB{)]ww\sNwbd.kצӗae׳tZ<}~!/<_pvSA>> ^_Jh8d!E,>sxM*i{qI1?wD{=%wj } ذJTGŲKwttnmn' hd^vKdf'0)"@\&WGnyG P{;˓Ҥ S`,:^&QJ"PPlTξQS r7QOC ?n;d#~)A)M]6Fh|8S-#"cd;]EzC*SnR ګRO+!joadoO\z_htoriU!ՠu3MId94q˵b9wPYgY<Skii$ZB[Ԋdps1 L$,U^gcԕڨŐu^:W9' 8Q+](>#܍?8(Nҵ >PQݍ8O8[v Qa v\S狀%u:7]0}憻eʜ)dq941o$5wlPO Drc\7ٖG\I'GE?哤V~<L]S(,t2aEU73m.Xlu%w^Jm_: 3Wi- JJN?W|xZ}:O004R#8n۱2_j& !.ł$5,4_NTnToҎWc{5 3`Ăd!MscMCV.!tlmr[!fGiH6&8i+K4@ c 7y+w17|;kV!=ZakkzwOfй٥h*+^YfT1cƧmR|/ihU/" &j4v! ;dL?y˘'1gNmao/̊xx@Z>N(>ID!-+ :e:9Ȕiwx694G4A3Ԝ6ˏ$1g[nbv1;nfǠƤK6}&Nu]l]IȌ%~G*~Lb ,M$17]9+.uπZ(_giع7 Ef5yy;3Ɠ>򖡌I!EZJ寚ݎCv3ҲKir.јtނ S ֒ F'ԦCү[K@O[wKqoRygwp4Ѽ#U{}3'܁4H<?"4,Q%Og\`bl}$Ʉ́ ͫrwo'c"S$7]=JHsV}m~ypa˒yX45,{*pܶๆpł}G^ZԢJskqUES.Xv&sT-~;[=3>k]H |"J[άP+)m >X;IVy}vS7ȓ o^kl\;񕟁_YOwsf|Hm;Dc&S5FcY9nv$iڪ8^;R"ZZQa' J* rw#{H'1|75xHDnsu7`G TbmT"Rh\Cj>U=Ơ? <]x [UkX8fଲW BA>Jn{9v'B],yP뮸4f 2x\\`ǭ:SzGcwpHߩq&^F]W.`-fӮ>WUI UG ̧yVXC%J邒 vxդ"zgiy3S=]) B㑃g^hy,U iL+V]ψGY}PȨ#x;[HNYHB MUmAJyj[)T3I .H"f9nƦ ܠ^,bٓ=OtAC[ ]kaޠNԓf)sz.n5%CF͗YQ$ޞP=ɺ#Rn# .8׿T|ZT =ÚNuNCl[0gUM󻅂6߯:kclp ̎cP#,qe06g}Nu4 VLBo }!lL8gR  =ӱ%E\.ع{xO'` vB]\« lH~Q%a19@ @3 =k,t eI1 gq/llGW^4O>(NM>by [V36r/RvH/O"ub:)HuWWdWŪyg:--3cY4Ppʺ5*|ϧU,PN q4B(i#!u$"5蜽k1aHYls7EK(̌K6mB: ) %24c.%1;#z輤YV%yA*CS=^f7agJ3ax8-N 7Lb?(QdE1- =_~ D7 j8.KH>YȪc\Q~&3* 8P cx@KbvPK~ k&8*Rpi;w⹢ànw[3kTgtЗeN$'Yyl*q4A]?|7>70AsOPuMWɩq54M ~%ҺGɰi8gwNSPHjo*IGg#?{yW,]kۑ)3F;,apThZԠ\E2X.]9. yye+/9H^:sxPvy*=? ea3W9f$äؓTńKDǴ'͜bP:h^y+fǹ۝пԾ a7/I. G$lw(p&T]љT̾!FaP!ڦȊ |>~+hB@ !p#*bkUd[y5\"/eT4\nUs0譮J ^o[kEs뚑2+AL(U@_9Kib^;B̐#E]tțXiT6F%Vyu`mMݕ.I:o51PKhfV2Td\xHךxW2?{&M[p$4C[dDpXFR|ՠg啠0x]G9(١TQw,Ԅͤ[mߓ6DZ;*AU -DwߨӫHuWNf 8$ѱTl# t4qو]1Rsdl;Ua6WtG޲QĈ.$gz_$z?R}~ٌFRL>sz3oy,tr놜p](s=b ,9TOFMQ2'@*T6buz0;7;-h⼤iᆁ1L8S:FeդKrKϟ ljwx j2x{ *5+HKs }M~Xg:cEMab=*? JH[=d ͵i;-‹}9xs>mW@.q־9 fec?M0ZS~VF;bR_ʛ@Be#/+omNNh Њp^׾ Qud68H 8˽2![@Dk$\H& rtq~̯O(\AӠr̥ h.aֈ<?OXq,K>Ǝ{kj"=wJMgI?⹯a9-Bw֌vP.1OC2mZ}lmэRzN[=y@  4? CGzIOKT}LN̜m|P*\{)3qį1+aY$4f H"َzEf<$`z{]&ya l}Z=3%l~$Bqā/2gT'm$:F>{3a()5o.CVe>!i1X=۴y\h %5RqM!7~PC/?!,EjnQzsv졖©g&fR BaRGqOQ) ` 3=w\L&%ѮLV(Ü%8UE75n`׺NU_?)@[dFYfu<οi_4ӆ_ůooBP*N]K1,+ V3qM&=+ɐ0m{Mު*Fҧm|#OF+$Z?4!Nw]:tX>0tckK,Z_H2^S.36 ИEN#'кSnz%Ve{F~zcGres~P'0.yLb݀nd'n]]H8ӱBI4Հ燙!E\D-׻ x;c(u[Yтu=25}Tw_+*x3^M#ĉj;rXQytml |ޥxft\\`+&= 1TTL#] sh6^aYOS%)0i}g2’fJ?xE`s(]UtVU~ƹjYmLL-.98$Q"DGMVTX@Ax؂ L^PfA`ɦ%:̎UZ9Wu{.(X{E1ݍ>4m\zv,`|)Ȳ` 0m$|бaέ{٧Ƌʞ](yS/^ bBt5unLS9i ŢHRKqfX$)QB;4dtEVQelФɗ(m$-CRϽ]*$M4Sй+}[`[&wܚNh$m<@J͖Yp͇B/To(!3GZ$1v>]a8(v wxuEU3JXR6E@M1&86w?|:EXv [$zgRaϐG&t~E|Nl׹@ vo3`=\ sĨT% &N_)>,&e_]P[4!:,5{a]4bW8V3'C8Fϱev#w;?tߨ- TA3bi#`E2.g!e) 5Mj7!NZB Yv;Фo y30Veoc4n}@)|4hp刞}9&]4(Rb<Ejm|tS֠f}}SO?Sn_ riў].dhM+R6+JP)"Ca%|ݨ|8z-0.[>u03(jQ+o)@}[cUSnt1 ỵ{.`Π쯠)zXX{mM+3 N'O&H0v"T(>co"RA ) T%Ԣ晁O`2 `l¹?5(:ƷA1&=xHYi` ̰0\E$[A\35fX~B_BO=QG]BdY{%\wADP$M9i:soYp R:y8,QO.RtIEt%]ۜ@ry>.̬"2+?RU^fIn:e!D H>5H%:-erb0d=t-4|R©^,] aB͵0t} PAbiLbA#J J_'1 ]'V뉃Xf -^U݋NGv.˧qw *-X(1FNoqv팲B17@jHʩg%V7Qx~NW:fulI~l9+Lx Nk9oǀS|UzB~Eu p $-=};QA"6.lt;4NN'7`A[|?䈈D 9R&ʆlߥcz(Ga&0ާH3pCqxcwFK(hYJO'\W] IrZacWoE0gFު`(k^ ,j>Ҵ+igVoN;}AnbZ]Q~GM3jHιrT7S< 9rq* #M ~XO݊lgf8}$vaSsoQW߽/0T̷W&W?karPq2vHz|ZjA^BPEn&iɑ[ @vr|"l7Y--;wᴌw"Q-؅b|{ygrErM˘MB,wRjtE=-Mi#TB8Ԇ ^^BP4ڝ1T9A?J'P5E<0X)ZUw&JQ8!~ѳPO1䴓Cl7KZZѫy-KlMǧ\ZU)\,' ǔ>x'IߕH&u~cZW &; '^-adN۲b)õyNC[pH Dp,(ffs4taO>hmQI{R*&x 'qA2[,4KSMvmV8F.zb+&4PR&S>uj'v',}Qޣ8U_6R֔Ǘ}B:(#ҿ Q|ﴻov{K[UA/$ݰXL~gհMqwE[r}2jDV$~%mĚc vNxjN3ǺQI_66WqhݪTj+}pk}+ֲeSAQ8f<)N'Ļ(>34l hcjQ-i$ D۱26Qc8#7V:ɒ&jI_r/p\|3ôAt@(KA31^{QvH=%V-SN+Fmi:5,jjn9ީL\%@(_ōJ:'`28xY>c^ qQ24[}&G Z`?a3y1dE_o-dw}:bݵ}r|M;ӎk]>oG6YPdQ-B"g}/#SD~\@P3jWZ]xKB"xoXHlrmծ'ZRfSn,2pwkzjS<SMdT%ïrTb?uޢebւ^@C>=kɏJ83@?5 A/ED,v.;Dk/FS!ɯҀ.! 2rҞ(\ʘ/8vqƛ=Mp\Xo < }Đ!1*mZxp܉o"4 *ko5(?#:Ί/^1ʏ\@ETbڴh2p:APrAu`"9y+z}12l߾(xMiƨ6~9cfgX RyWN ²p$D AR~0u+p #$ߦusF^P-'Jᵂ\EU@ưMIeAܽW$^J뻛@ }LpϞE "DڔA%[ݱ(- PK\\Aro9@ `5Y~ޫծzU-֖FzS;J迼(7q4@)Y@DLk"`/wF%k5Jd'$S^z`e[Z?>>31ĝvaX&}YOg E]meӵo%v\.ViãOKVW$h DCM~5zҪi'zӈNzXh{z̠GK/v`˥[o=tANENy}5d7^5xvY  ճTa51ZvLM {ڳ`k^WUcMDN&fdzsro&0oғEp n Ոnt+t:FkCTɌi\(26R}~g.}yiT8BH %j81k԰OɁ]֡]̼: `Mrي}o!9tBX*j8%2H 3@>Ӯ@UsBy8_pB +dXc2Ë(^vt^I:M@yU8"|2LC2:$䯻͆_ԵP_=*KQ2Vc*c*h(zFXPJI]0@<-[/L!MG m"v} 0*F_kWӠq}c JwJ \}%pJDAwOMD&$ShW;l"go;HN7c?[~ E)~S-Ұ1`i c39%'$Eo7*,襐{[# YU1%sM1窷ymg5e rs+jٕhHDnVN J}P9f>ZWEE"\q4F?&fG+g>L/rڼ ( ˶ Pbr݊ϟlEvE߯{a{5CA:*spvFH⡡_?:||)# n =zCyR'bŞ$6tL'beߎє9\{_F^}w3K?\Hg$ao'7Q| *}':D췣>,Ωr*TS9kn@gce H/}+\/(PJXm*ڊ SZ)f byk&8FkOR5imh aae07`kK$rD;( ߚ#xNfQ]j~͙]D9ߐ,C,d+BW~=P -R܅[+qrO` "ybO{$=Эu=xļ\Ӷ“y^f8~Խ$1" Ȥ9|[rj27ԝR.SZXPíCc?Nq&p4"v".g/m`:8Q[|>n*#zBN֒# U H7@CƒR`O/NM:CN4RfT3j.ͩ"~JڹlЌgoxu*ah' F#8ŭ:DZɡhu񁳂x={ܸ@BTC`.Hz~MНх?2tI~B<ktӦ_LH;rz̋SySm=9`\7yBG.KGP}>\ZFR*I E{_'Wd [W]Ns7YwNn/ܯhH;-ycGNNHI&^@Y?Hwέ{Zg{OYXǢWE&v?xDC~$AlŁ Ι,*X5P\1ߪ ߤ~R oԚOޛ; 裸@@KOO=M+!;K|/j +1P&y$s)sz¯hdߕ4ȷXz4pIuƘިC} @ZJL Iф[Gwb0^Z)O[f[aAXMd ڼ=iDNn1r"}C𒘟`%c %|(ajb%\L%Ɋ» ='YcBK'P4Л oݼ4*qGӝZZ'$k$: >0W6\x3 2hltXE1a#J0[R_- iO"!PE(h#V Y翐 ]0 o Rz 1Ӥ/BW" /sph-s {_ *nQAeTwuЬ\CP XiGʘh4(> '0z˵AU]5'0@>s0vkQ eg`-46olٰjTDBoF9oD* Wğ5^QGjzFi'Tdr SHGՠ7g`A3; QC` ѫj b]b4r^F!ov>e-P:v"3w0kb b/ 5xӋ/Up ]oBuz ۈ!q>5S! 2ϋ;*LSC pil!jO@Ycր=b 6n%iƛpڌ1Mw;̫r5yJpS,둽`uUx,%"`(ڦzY%Q%Pjn|wl٭*ħ}UuٝUL/ HYd<(խn&G+JΤN`}$cbLG0tPsu2L=Oi@.?cu?y PҾ @x=ɞdO{4pNn3VHLM(Xw\oaS|#; gƿ(?kMD^=8uāce(̠ :46 /wND:Ty]SI86zGlS0-gQemRH#;}b3:۾Hx+`_l:'Jԡ!c6gؾVE2%1<+#h"TF<,ԨQlit@e>|w9*.%s҂V4:/VJ4z-j][5^2̍-("c=ze 2dhN'EkXsr>Tz?# B'E1 `,Qw>@\ { "7\>wK۶w9XKpqpk~l˥X[e_s$:ӲKUUZ7TB[-e}3nG6a5@`I#bDp`\knP q.6KoPn.KAjjIsɞ'g,.K*44P+-;+8 xbL@M*ⵦBv C.h-;~[%xMĄH*,D|tuL:My"Vie 1mbKM_; 2'r=SwJ4SZ̙UJ1"*mO)쏻i6Q%XSYfX 磻E!cمD'3xf0%H&кR47VBӫ5~c/Uq?M"j=ǛeAA*rߙpGh ]ntP ."F$*T KvNtz;'Xrw ",Aɿ&`-wF igM`=ކ[qs<>r7gZ3~t5 Y+5jlu\~+>{cV<E7HM^?emn|LTfzd>!nuu+l53_&9Tkn+$1 51FH/mj[>`48DLoVRMMeτ<6^y'ez-i Rw@Qln {aKLNﮜ*v1k\hN65Nݣ8٪g -?-*yg^JnNט-A;ŵaPT-g6R#?A6܅HAKM7A^g q;o3ҟoץ9g_ܐ2d"AlDi+Ak `#?-^8bI^"@Dq_Mb;$XS[P5ʾL`k`rE @+>KvRKZZlܨXS$7./VxckxȂY]o6E-+'ɘ[^XU.>vƉC4>0CXD#iTL׍Ui [\_ˤaҦP[b~-< 6 TNu;BٻMp!l#(N ǙM퍌| =;PՈVSH.LwybXD\!}K+>x E;HTw#J%\,q jL}MЂud&N5^B}p~ӯa @3ZlmEirJ0լsJp D*dTᙤA5; !pv-vQH4i},Z^Y5t$TSMH4rako'ȧoU!Teo:+7(l9"(3d9\PmW Y@MMZU,R8b|,8aJX>P5$,G APǮGރ8Б wFDWqvpG)9*ϲf!TLCw[\J% Q\jv}x$c;~mN~IN񳵵Fg=Pl/?uWvR9oR֙2mt8<;`Z*sgޒ\G _fBcm`VŚZ/M-|7PL:{#*Nu lOM +-Yh2Vt+d {cOpOSs7^\jU+_|- P3-q\RyɹevԪv҄2*Q-}/o.Ln O PR-Ҽ^ A-L~BQr,\y&]vv6 9E7$T>lOր8/kwf$LiDbQ 4}ΰ^(@aeo^x;lQ-i&4#Fu^PNK\!뵠I諳!Nֹ=C()Jq',"/1#+ 娮-)_hj$E6)4bHzjE{FOHҶGRBO!LT@m(4 h|8,/Wp㛒.q11yk1J#BZgk5Fצ_5hM/*Hpgfl\3ӓ!L.Es5 H?/V 3ꎕ_ɽ(~&jcj֤3_7@B{ܺ>c7ݚދQFVgҿ6]&khR6ڟIt=E-/ΣE5GY2_!la Mp]P9dq`.xגFt-!UL|3JhqYC_([~$_y5fE'pWNr5_.QPك^ 갨xeql x_/Z5b5x.ִf  A׭eѸN$՛Ø! G"[ > xK ]Uf e$CLKlB5i" 䐷f[R5|BԤQJf+d%-Oa_Fpi~}m'R7dF'iֶ!fZ zDb7Pm4mtm8%1p3W }>75 ۯ&;݆s^>Z(b>ܸtW HU -cUj 4u/i^J2Q>nqP`W R-)qmccQ5S{gްk Wy"v+rJpjMx"G_3\T_yEw遂I/j(w$;?F63y.;ǒwlK-;zP,h'72?G9J3yN朮ѠUC*+4EK"Z B;ڸ8e*_9|i,4`fO ԧ#AkY>鍄ez*ynH ڊyßiIMJrgaї"  O<:L ʵ~N .Ox0?p5B\ɱkZ/vm׹Feܱ^bwuXi2|bCE~r*\t>ktrMM7m8X@w 㸄[U]wEKz|7]P,e֋),OԁL`_ǸNTWtzٺT*[i#L xO@Z+dỈTNvyeT$DdZ@] ^HD"Ӳ3Mz;HM_i($2ȿjFTazCxC Lq(Ӻ!|$0"z@=L\?{']3Fg#o IL<1ux 0lUlyWUm m**nuXqpt;L!'afف [?y UGVXWl|m 4+ƾۣbxd,k>UŪ[_byK8!)@dzrxMb͎)ܿH >4H'J:mMJ,yMa}`ǚ9S[6c|RB'<>EwDgT&8uf;AQ63ƃ<:0:i d`5_пT) ͈:"5ː!y4`AjG*3TDhj$S} j|?˷E?Ɋ4D Su`hco0)wLB2Z׊A6*L=1uac,zTAGtˈ[!uG;}UVdFOK!`PZEK,H 7)m+óП ߚlGD4cfP ibM=[DՁ*fffic<ֳ<Ý2^c?7h ٻ:֗o4:{n}}OޭjTv7o&b%I]`@E̽t|F}R)]I OtT~||E|VwԹL"}!k&s)?Hk̓Nu5"ZX"EXpQn3?E*CQ6GWˎ6 t՗TLǼeG̯ձB6}tHy>#A)tHR)2_YBHeݴ ul+ ɝs^#ZSĞbĜ#&^5}K4{HP UQ -GP@A߉ lFirtrHN/Î,jųΒVunyD&I*%DO}@o4{`p$Vtj /kٟڟ3Mw?N\ YKӁC؅ eDX@*2r} =ʗd֙HLɏ vvgF[o{p:vaҔ2nћ=hWx7U(-,~:x ERDG,ʼD\,_s I~"cٵoq)(n 2c3rXY<&W*+D+=~2BFHjSduL ! }E+_&[qdU" MR^NGZ{:FJ&hK~x!sCF"+a[niry޷e &Ȝws wC(x隣x[LMl@ڢz3 $P]lA)A: (swfÀR-%Aurc'\)ơsWprnv5X*r=lCZ_YyKUOkKݸJG}~@!ѓhOW^"lQ< xb^-&y.穝(BQcRO1 IbYd\z5%^{R]BIo12%E9HpzQ]m&Heã/ XCc èsE3].QX@ͿgQ_+sf&wHH![74/8]Z2:-]xi/Sk0\G#1@3 sz&[mHDUW-`9p+BJة0~FP*|FaH򲆩ي3iۣQ{ξd.@aQn:١þFWү Zdƶ(lPL=״wĒRNxi j3Ӽэ=SnCf>5{,'UBQmtt}j]#l.W*(ez}ez3:gY(Q[Ql6!IE#lh⎿:IćC?|;<.Pؔ{MZTAN= A0c.Ҵ@Lr~@vA$<#z7yT5#f,GZ;52YOw'R Į^dДt6/&5;Ő~Cu05;WSFP9Ҫ]tA%L`)%=·tЫU jCSXé>SXF"T!`bNǜ/V_̟CLzRxaȝ3 m6 '1 m/gܨ;-^gFb?VGr"|އjJH:l8XX*eTD4{"- 'U^dRwkuo},.oP󀀸ρ:e2FY yʋ=Ka߬s!1heo{ [9P e;eVMTima!Q!MbF#oSc2#!Z/^A{tO.`C\kE.b7u3@&EMsԝR~Ҥ4-񁯵JqRPgt_NCI~>ğ+U*VtBUC 9% }#t%`!eVcd(Z!yj>Mz,Ye l-Vi$K#XP0A1|]/ GM^M ^GlmYEbfNŃ1l) ]i#l9rP%Mnx<Ô@v+uqf*N.1mhq&`M~Y|RX-ËMI_K3"g2]$$`tՓ*{H"~Y"lVySy}$cGΒMZca/?`+ uP] hg]WFWhY!*Gnune?sL'F)T$WgX {F?mZ*`S:8w[H3=2k=HV0 i$ۆCMõUt)GFGG7BM?%5"lwO;GeMŠ)ЌM ϒė Y_ΆeFphC$v9Ao:軪fJB`?ŷ gpQ)lGoCpWÒ-:4im]_U(rX+tV]4Psz(w=j$b Ca'b-*5؟ZΥ@x ,t& ;xPYЈjrO%+1rSחɁTGD֖tV[(mB#I0!n%{#p4.\ zE/=a>TH)tM޺N+Y$OH˙;4SPjEŀ > UK*c;/u<-~*DwdEj@gvC xBU<"sym_'HgcUKt1RaW 4Hے\sF&mlj L6殩33ӅՃLg k^uP:8{u"w2Iăzp(&"iZpAx 㠨ɹv>MmIgᅗ(ڑ}54|#$~߸}2&_6>bRå(;=QnߖW2#'CXNOsK7lZ]֙iqW&UŇfϚU )ݥdW5 bvQ3] F$C>i\-%)dΗ9;vա8} }n iTmգ a~{.2,`T,N0XG1(G0NH檚xdqRC]fDb=ϜH%JbRmy6~͍˵H\ҹg)J^3Č1:ǪcySZgJ|A%tocRѰͳ,.^$pOi7}p Ge(܋hoddjJ;sb-uE3w֙++"{$ƚO bd`&ؖBN0t?ss47Ӣ,_Vmԧ5djĦgԀ&aUT퀂j}((]:ְk,+䗒2 ,[uVɡO?ZRۃ/1f 2uХ(}} [ًe }O@ ?O6/m95*f`BXgIv&s9aQ桲|qѝ.}J$+k׀*9=%`["JL\]l ]1RYKN LJ|~t;ĕКErڑ[)Ss"ͲSַ) eޱFb =qe1NM~ +Ȝ.ʬ2aԋz Sڸy9z(dE4sW@|  :H|r.-m%POu+<+HY_Jq%K'YЃu=كĐ> HM`2)S!hd;ֲd7@_ciz:ߧlgb ~ i۬SZ޹J֓„4(yli*)pFZ$?cRݦ>zds^GӛެctVbZ63*k:rN}7v`PIݚ~!9yΈCEǒ]d-TќèS 8 Tv4O(]Eͽ 1z&;6u[~1_NQ4QN~I1%h%xEb$r < Lm6n ض]5~> h elOR/sd"lo㪕DpWc FA}ٗiUgk(q{hT$ 8σ#Mݠeŗ0vζF~nD~A"&-h>ET" q5yՔ% YM FSLi\NeRژ0-#]>H/qE\'x["AMgG сFafQ5*JS1LMŶBʀ V2p8c8nϵ a pGlu!IW؃n85HDj0}@ȇz<ɁlԜh){S'D O`ށAn#ų S2~O:K[b-@C  Ŏ~pQ 衘ڬdok ! zQ04%TWiw5qL [!!5wHcDpF9qK{*,qێ#"\|ZL6tULМfM}^KCU0b*n: =%fM)gYgUPmk@7CsdPLغW4))7TBVс%C)pg8}0cܳ]щ}Τ5USIgV4iXrk` :W\yx`GZw) E@C8 g}D Sb[e F'u_*/pHFk lF]9<^a3cقHeSeyP!K F Ǜf{P݋*3jL-ps{z%"4v߳j,,oWB@{ $[^N4û ʏ9. V{@>qFo5ۯm-ꁈ Y۠x+!N{)-Fݪ)P/o[}4ҭ4|hÏ2iE %z<Áv^hOuW $K70ѲrOZΥV>d[?t;;gkz*1 ne!}p‹Tw;+ljiNP{Pr<<bm,vzNJPB-z %}9vN>ާlv|4*>frvT:"PVF314[5- |}gֽ(ы3SsˣL5*b/;n eϘ] Mb#8X*n 7e귓VIc^)@zth`kg|Mls/ۻje j!3/@= ^ԩZM4`[I=Tb?1]WB(cO(Ji\C)۞AJCl(6|hQ)`y {߽v(eiK`s @_=,J#y]Eh ]x_L,,%c;'qD, +fH[&ʑws H2ڐߺU` >o!+o!5EcWyOo=qyd "4H3vN|Z‘֔IL嵸&jo%p ?Pw0*β0EI+,%["Qs{rm?nV]q۱ 9CeEw&^`_3/֜E{ 6)|9Z)Z Payo[T'r5z.7U>>:؂TE$hR:2pȇ8բMl,9̈G[ `%:!32&F-H^*ȨPéw|myiTjOZ 5sc谩_Ia&F )HRTȧ97&d:{Чjأ*~FH҃9A.xlE^_c Ӑ~U{E$ه|:ne=6]gMRZppٯiH1Wa& &/caoޥ.vIglcE8``O qxU\xIdų|Hiu"64_Qf#L@wSD# npպxv)M_D& @omMm1[~kk|)I9Bwbs4Vs28zj@egi}>U%:ϸ.[j'~SENl2IM!]fmYdwߒD|4jLUYPC*`9>w+7te. \k塒tQ8mW V1{~fAIA9.W)5ruRj)] ؐ\e q2JS} sцFDw_l) !Y'ЖŚ8yfrrGI0Gtv;~W `XKDջ}m VҎ݇u鴔/p$X>ḋk:.IO%F} gC *G߀ѥ]WZ\%\Ny!sQ"nxuܟ:b28]ؑEdשa[99i{s L,\ mI2g~Y"H4'7gc-Ki\ȓBK粑aBm6NǬ>QmKgҀԾY;ϡuQ4ʭ$&8̌\ _=qr:GvFqd51!Ew [L@Fb-<9R Q<58KGϢ,n8q5B4n佾`pU%zW/1tV߈oL%.*#ِy}"g޳0tb옂CmT=|-@+TbghJߏ *JRis %pe;\*"gV48 *PWfS`!F9yp\' DŽtRΚ^pijpTKwѦuM yžlUd5tgi7XQ)XQ$[6}Zx09J1OdY=j*]e*ve}(+˜zĻ O|=RurԒD|Zw S?SPcfh|p.*Uw4Q)\2àA&y f GWJba<SKL/3S$ͩl0lC징 8s+,Ep{0w D!'|^1)ʹR ʨIO \]-X|O᭜GdF{M$X@#6Iߘ+6wǟ ?a'JnLLГc7D)Y@ѥܐco1P"økI?ŵ:L>=KJ:>*5jDq9wZ{ ^<,ey9&GReQ "Tjڗx7qlM Jz׻x_9z83ژ)5'p?wCS_f/]D-(u! ->=C[ߥVӬGImsYYA%>xq]:UT%LBIG*O_O?oEc>?%yn!, 3|-[ɳ1l1:f DJJ'1U8wk#-]uM1nF/X JdڇI[9@[p=R 9ܪoB1Ex Ҹj]fGF`Tlȱ՝1?" 'qR8rS 6>|6> .64"If {щKS lm/8x@*e $6'Ry;4p5䞃֕'TMͧ{&PP̩c@G_na=aL0M=qLEpNvT6!F VKh^-ظ zϧl֫e u!&]rtQ S̯X D$"?lXt%ջKE"vIUl6mvtJ~pLsB| C?fc0FwX,w7Z䀬1q)t Y5⧽qy3 P[A\GVxWd5H8{{Eڃ{ݒ vF,kyPݐ2$u"T~uC)@jM7SȾP绸RH@=?F6N6L:_[#~g]'PA l!߽#jzGJTϫ "XpM:nV鑼eaRm5Mllj8O#DS mبCij -m$\:v&^ ~,_48V갃”m~A)6nJK/J-7v2.YdC~[[. n<,!m`iZ\3~[2ţ484VOһW&;f&". v&YV/!'gxىUL8!\7=Vw 3۞o.Z~ @%@‹O{rT %C #3bEK (\Kک#(x@?bLoh+^'5}sOk:{ mdgl(L.ٜi`*$.Gu $6>S+,% a7+CY% Zvȶ 4vgPM މ:(Q~DcneM! u۵.fXh0U;NLZW OFue5E~'Rc|NEUxw,n3t /Zna)))6}RH| 5?@j>{ԧ` 6ɨlwcWrZ \"f+V;/kݠd=HN qy]Lxց'|PZsTgbwDe9H{!Ms+R?E}oi}˞H ՎcymK:G2b[e YQtjXTɾ0g37B(R Ǎră`:Hɰ)1 ɤS9ҁ,#X3Q:3. 8_ V*Nto +\f]l F!˔m̮0%UHE0q̝h˄kj?xr'i!OКG]Bٚ%xN'bI~CcNMû5{?-צ˓^8<\sԵGgjGWR寱kQoe4MqxkΏs ,qY>P˼DҠ4jq{q`'I+w?Ju@*fz@q@T{ Mzȑ{vԄ{]nhy+g(\h=Z?R*= cn,w͜a4A#Ɋ<- BnWXO{ch J`{ XvV*漊_,r%~N'DCh*[N+:ۜIx?2`)i񟅿=p+&/6 "si4#ĸܟHlt˄LY.Pd ÍRn6}<=khqg}}|_z-}4j6 3R9MůG߸/F{l$tFfРx#gMhPf2,W"g))z;Ks{= w[^ 0qhnZqx'S\bD hĈF2rvCi2ɰWČpUz$l9[<5Trz7Y$Vu4=QjXzͩLOTBh~3*&=BQ2QyYX6<#-( !{/둴gtTs妯RArl~4"cwG$Ud>xn.?A2KZuT˱q.4|[K (m@͹æ4hc14NM%lm?Z͉W] AF Tk>YʌT,nfYf-}([-_q}T /Mupdž8[oze0qE Q%ՄF6Tƫa?G "P>çX1XP,QEVC#X{Xlʛtb ybvZ|]*EzKN$0bS8~@Aם@ceG9 U.^YHS:GB \Ye]iv!j5VMҲdT"ާA^^Z3XYm4F*v|.LϑQz٧E:tS%e\H*LEIDB1xik 1d0R.̯5Kqmrj5{O/~pڤoŮSIΞ<NJE_(p cFV>QIBUӻ۹:wf*RnMg0^Tw{$Ƕ;mV_NDISd{s55gQА_dep;յ}fba.y"L( 𞦌b॑!'eSpW>rN1aݏIsjr)p=)*[AΨy # 2Tvu;;A ѵݤQh thY!)e c s4W񜒄WSgc1 Tg@\M;wwc998CG|ࠍȃT9AǤ5젨v9/k r!5 ].vS߻$}FPAl}T17R Y2^63yЍEz";l-DOg` im8U߈) qNnFdh, KIvF b9ǧ81e1L/>"(z ܩL$(䇰]MZ$T_/{TDwZ1mP)Sz r~\A+B"m-nJuqD;"A*@ l;d4l"GSqbyE=@i~ D}`uY 0pλȷEn ̺r4fDmw}2ق\]SL&G0z03 {r8.w)mGl+nDPsMA.Dq#, ˟1Aktp O<>yM$Pf`Ug*ZZ +V*iіmYeabfCQ&GŎM1f`c5Ƀ<Ki9sF5,uxkP@ Pr:fc#7&|_ -"<DM?|6',(H/H4~Bwpnpz2_\8S , p7%<Ժ8ݝ9°*_ 84'̥@Zb nwzy2 ZLdCE:ɉS>rkeO /^koRO)(CJRW^¦-\'RXVnˌIJLc>2=q>2SHK7+D+SiVlb=2ʟO *$kq-dsXCo0waj[Lu-8± ]NNNM_O^ۉ"DE?f5p3{w> }> H ?I6$[Q1Pqw>T\pfXyfHԢ%&qsǜ,u2#&])n/ƽxT 7JܬNbn~Z* j!ƧY:"W;PQ1ثT}}˅\b y3ڏU*K)rK"_)SL`>~I;fȨ"Ir܊{W|tqh`?%Ur,;@]}YC3 y2bny9H.u0͆8`K++YH/o't▁ 俆ܿsw/hY(/axsF.1Tꤕ-"o;aߴM id |i݋yȡfb~Pb+ɒ6;CvPs4<*P\يIL0hf͇?V\;Zi 4W59xpp ڒ/_.9_]%;t3a/UT{ 64p£.p>fF2B,%BGg.цi1_t?_fFB.SC35 CT!ttXD?9gQ\t饦cdJMIMg5~XSKZ54l7/zW+ёc$equtVk՛?Sps 8lQdS">ճd[s"p?δp%sLxIy^KC(ɸ!Я0MgڎTqjTeǻ$h t\  .JkZLZ m,WT=f-ߕJb5PyL"I%_7NJ/9:S(+:ADR fZ)%,q+-]G @ci͒tp1~yAH)?&Wv8:'OG.M)>A6l2'؇Fݒ& [r$Dd%V]bJ.r(R2x#ˋũ`HĜqBVFX1O(J@467C{b֍dyk=[ghO\qmb)߳Hf0OEpvYJcsrE.]'5F9Ay\.sA|CyQp܈J8Wk<-bD9ʋYq~!VBA]!voNF<~ȯNTZJ?}eϏpnL=<ɘ*7 g!8BIZw9b'eBBNrgvU^V|M- `'5/. Y.xtp&܊&sࡩdIOԡI[:xC ʙp=R⒅ap|iKyJ&s}RdfwT4ښ.NRPŹoX8詋IҿAxxY*bPJ,Ձu!fnXݼg=hJE1H*mVR^L%>E\GobOz[mPf4Bi5*K兛ZhE.}} *wʞ4$o$8^5w$]>^f슃97ܱwP+'z{7G9iUx'($)Q}(O1t?mxS܎p"9;Q˧auoFyHG:9w1O*)C59A/L)Snl9q)Hh~) UcZ KeV0CKz{X1fկ#?vk/oS;!ٛS[jY#a`^~g[nm G%.Xn ,EpM=3 OOr^d-~6U蒱@8w91pc{E$S7Ɛm[f+ tU|(aNSYXX>˥/v/`ϽJT'^T8#`w]ztXb_Dd&^/*+,!0W$$S,`6J["QUwƉ6F1+ t_ #~I*mBfyZ6Ar%yY]l͋k*,4נ%0W ZsRBE[8m}Ty%@ rlZFݣ&0nB#^ ߎ א3#P)6ʟԋ<e 柛Iy΂@^Hz=#aT&&cA <*n*M?w|{ԐJqjKWBd ~ıglJAyaDHBwslSD;z]ii߳"z)C)Zkm&":mp8TNM@N4G^љȏ\_<56^ct[HŬ{55 W5;Tc΍1/$ўIf YHdX@xKE2MDc㽾K'UȟΘWA[/v[|8bwk,Emz ~ ?#4/z &}Ñt0bh)bK>6Qm`Ka?-l_'GLk *C?Nچ~g ?Mӂ?%&lUQ.؀I#Ԭ:pQf0}MQN=3E$7 DZi1jhd-Z`^qI<_i|U~}#[cNUoaMKu"~%M4epY$, {鰟0G><]G9OШ0qG)w ^Qrz! ]moG0Td,[X!ZDTݰ0`4K?"k.cblLcuԕ7 q U gR#10Q*v&Oh)v="6OqѠڝׯnSd߶^7hB/in}ݤ 3|6'X j}ā'1W%q産8Brȳae4AKp~@C-b0ؒ3i&࣯4vL\f0A9e-C#G<njztR"jՄtL-m,ExP6.wIWRlmg;r 4PK*Һ:V«!6^~([]r!/IvWY*z!ePZ)1랲ȰrwϋMGߴ^ljJG-Q}~d?@m \ e]-V0OK^MWT* k)q(~ryF:pDȡAʏ$~׃L:YȬh~]p*q *n^ʗ QŪ uz1[X&A=ȥi_nS,N^(֍2 zttrS{-CmgZP0tZe2Z{T0!}}tۉlū[*=[2iQEra֏wJz[L|r0Eg#;Ф q7ݩnxF&eHVf?3Y벍o8`T\5qϠ`.Ɲu,{4*!܊5sDjEuϕx/8_`8Jan' $7#T@F ;pCʆ>σ) d&j#PLo*nIw@!fɜ^k3Ev <N(|p`D.)9M~f#Ŀ &8\Ĵhd"x猕%xb|&7qI1@jC!2=o>=5sqoeiY$q|2ŕ؉HJm3$l!#H}ڸ`D6FR@Y⪃ Z̡r,7y$vaos D}šUYfZ ZP Ri}#uA=!y QTwN=(ϹĨjayD 3@}.zjÀsC xl,?D?Dۮs|73݉k~ि-`x^j __M03ёtp viQB?K:L{t=#ih,fs?T+\L fn Ň~#ue퉁c@d v%I}Rq r,K>֣&DٌH'`\TڦlE—oogAO[yv|9dt(`yyEbCNd<iӣ{bi zx_{YE^5 X{ 1v0EPONLGR ,+\AЋ= (z@v|[8>aC\~Nޅ}V4i'Ӷ/uE[hr86Bxs۶?e% kPI[!.f-H47p2&$VQ拉SCު-Zqp9UrAu&B+: 1,'iK'>G)SFDψ&`6H~/o=c7nϠ =vL$<\WI_UYL߶'kɜ:8ņ.gk<.VWZϨyWz'ƛ1ڨy),:=]Q UroOEQ"IY&"8*NF{Jl!݌ȋ)@N{KNt'83ѱcy:eHJѵ? W͆S'L0gCdrgP#@ ~O7 V V/@66&O&ӲQ*Qՙ̅;}X&{hzQ=jj@Xݯ,%^'aP]N|AǫY]gH$D+PItRu}uLfOWC+%(>nTEp0GoG?t>=( xXno--U4YaJupz䬪 Wv=F|%km%"wx\Tԗy/,_! O1JJ:rl{[NZ`Ǵ'5aua_%@ݤ H7ss=T=벣aW:\la##F%$b$A4T[]RWɁb<:#{3]Fa*ao52jL6ɳdywԍ L\ $RZud{Opc~[Jq#ٕC8iMS}r5pL5KLB;NɽRL潝(FyNlZF9IKY5JE}!(*IM2wy_hW@oѣ?(5^np$Z GSxKU? q'*E=&Ԛ- D'ŗE*G+ ?jvBLJ+ /-А7ЛK0yE/{WV6w2ex4 !ucf+: Й͐L‰uu5]: JGRߞ~Td F*UG6VʫHDm)mU'yTipj> "Uc5A֪@zOPUY/Hh 3S kncz91ͺt bN oYpo׳Q1`%jep>jOTno< SzTJy(oTh>@" e^]?;k@rv5꘩@3aWz62k)9cRT[dꬂg#"~qU?8W^Zrhʇ~ S:OoY7/-uN%_Xkz_J?e!SgIsL&.y(?o܊Yd>5b jv?:\Xu'A ny%zb% ZZ6`;/Q.~A#r(|J5#N9 Q(U z1-GdJJe9"<|5s4T"yr媩\f[Q0Y׎OsLO""VL ُo߬brPaO=k^K׃Sm9ŒGn4Y`^Ft1s<…+W@0Y/]<5^1TXi}]"V?-?ÈRG bUuxM H*9@tj2R?Jƻz1e3 SulB[Tcnr8ibB Ƃ8"*4_[\ 2X{}UpË{ 4Lr /d yG|30 WarG%9e7ERKٹzrzh%~MPP= I/&Ա>]5r(_kUkbU,nyBt&5VsGXҰ83es׫'AYnCx̣# {UV]IuEh(w%43VަPK 7)Ylr{eRχy!k>~Ȳ@zSJS5TU3NPZ\՗u~cX'{m5(1$ZAGK5h54#|iǩ}^D~,۹D6Ե8RBkT%nDMcY[${1 Qxo c#[\g *6xb:'|W40[hZ甙9խV-/.M|UЋ%kFX)j&Ƒ*P{t&QH^_Rrُ83ӛ{q~+k ˊ[7Eaj)Z!T+qd.M%<)!c0-?^͌yHTH2C6 UrUT~܉ JU1-sx 4٦4X/PS(hX 9#a}C9O|%t2 B^2%NyG3c>w"dSݱUL A':kG17u0>`|'w,]ȣ 5:9kL- 3ze<<2{n =8mOL;z(Yvzf|ZFWD\LT dx-FG6AeHrr]pi<~.6 e<6[+ZQsxX/֛t̰lraZkHd "sV[JӺ6"e0x+sʃ9ΉoA9B`Rшa_g1j2b/KCMT&& D.Q၊fAu}eѮ Cd_a(<4N/ќ_W4s6JS5]wJ,xE{zۋRnJR˂@O8 L32+s<%tB+f EV  D pK3uɽ\LjKd > I.!,[zD/p j=3e_4 хH_6@ܺ7ŕQ ؿگoGO ]Q6(JsewAcc?!(#r 3%|I)~-U vxWhCMn y/y4_">B6 [* +N IXNJ0Q@'5P>xib~է1!JM*#zx djt' oķM\6dGD4JsCYD?J赚]d;dIե_}HO / ߈弜 RS9k].*bl5rE# v:׷L5P9 s"E.$ Q$[^YβҖXF+Bz6w]7TGx̘aV4$y̡>w rg }_hle3'Ib]Ko<)@6oTX,:> "1/eHn]\d(#_T/wy ,:g~|=Ig{ ;(1&)E0 GU/,6>yZg'7(y﫭nΠ"SN QG&tU{!]©$O4U: BNf!Hq;K:Js;tJ|u̘L]A_`1Dnɀ1k'N˓1V>-j1p3YȎ~\{I^R4QKIS_# ;96ޣ{ƢXC79Oc|3w"O|iPcӵqPw6l*?Zh6dY01rucUa*@BQI 9E d@"WL9=}|;c)$w{4eOkZLaеi]~h92g9dI81=5j\vq9k @ZvLHj6쓀W@wIRaAwqD(5 BI?k ? , 4ʁr3:UxRXx"sx|/5'7S};8P DN&;]Gyu?уMV =W^w:$7h{PV6W ~0T2ԥFric(5^OLi=S0pPHjlO3oFhc463m!u 5? 3Lw%%yr pj#߄)n|ڷ/҃l+MtdU(ɝ#6b1ةX|3h c/YPѠDc IQd"cAh0AYQ$-T(1aƻSUUvۡsq*֩m,8J"σj.V;9zXxO9צ[32ZԙIMa:}_:mzkUU?3kۢ1ƈ6%/Mhl>N׮~C^< 0*B Ya@ưW$.NU RMq@єBak'bx쫜*e۴[g%H C7ffrEN`s&T1)MoHMDm:*MMj1 vZ7F6 TT2S8Y շ cP#//]^skT3CW2L`r,|RJIvvz04JjMm4Ĩzڪ"Vփ\cv*SZb*݌qi"ד%hn/8yܟ|ֻy J"ŝڸU jItr2t/l~TAS tUk(Oolw3•ƖOnTS`LU3JAuu|c yʸl벦 OF#h#6[g|:u}+w2^] (>#LkMB}Y#,! 49 UDM7(Į 75NA_JǷ5җ'w`^YbH2v]6dozl*-|E5c)ɫ ^#4U"A)QY1cJ.reXe[jkRkL -~7 l,}SzT->V?YHT<4n) . 3ĕ(Q(Щ^|; bU nc[0uWY-iP&B&jj9fv+ Z]?}xV70L_n=6 @mUha*WCjș5uvzi<٤s ^0W*X}o obL̗>.S.Yc)|Wŭ!ˉP`d RXSyg ^5#!Lfݕ#q yBd]u:WOKeb&;/WfOOA#hkF-pq;fm[U(M[Lz 3ha =Dh2賩t_ )N>FT`^-m=POTb )} kVW`wz4ӏe&,_zfnYmu+?f:޺Ud >$8*_o$͍om4y:gDC/OH]c1'e!q8 ߅xNP04X6E7dxt{{%Kd95!\G9k74\ m(zWxQC(A̽.[`1{윊u[֤*ޞe%Sp0Ԃ eHūe/p-WcFj@Et|L{TrB\IƍBjJt q @bwTO$Wx!XC{Hnvb/ǖ4NilH[4BnDV̏!Lj'K&C ?LlK~'P^'׼ed2 (8ȢB0<~/Hi,a3wϠ_7>K; ۴&3 kƗ幱]=:Dْ=eux*@T<zi\wswSfbRD7t{+->bj*pB, ? _t=w֤mmIl|ړ?kGy8`C}Kqxz\ρՑJOe*m]@,?%d"{Wj7CeKQz 0x^ȤׂM[֢iyd>][h$O)o }|*3,p]9j~^sDPcbF ĝ|To&3 @}jB4Xf59bwgSM,i%WMCV~)"vpGRm%Bc#B}$n,.O7,}}-\Be摬\ҔCcUEBV-f2gÔyBqF'+9gIv%(g*d8-ɢza7[:9RvBM qݲ&n1jgk4v彔\3RC\=l@i@/oZu?IA_ -S117#}k K: am} Yoə)+bSC鱻LAߑa$'Нp-5㽍'W짊Lҍ4 KZ -:fP0 ^u)Wp2ǾRN('76*b侒”J"d\AFY.mi 1n%pl_ZJ],>Ɍxk|hq `6Id)wYٙy)3Ft$ `ʫ:LZ*>{-ؕ1Y8UFPǾVEdζ:6Ĵ)Jz:-#0oZTgx3rf6w̡11̊r\KGwC\W,mJxl FBdqO58_ɗlSW|UI`ܓq`X4AX\2xy/WDJ|s(d)nrz@ŗ_ǐ b`$we|nu )3 :\<]s (J0ԬԥN 7 F8Q/gJ NedVPih 82]cS`m' YDUґdd:R]YMjcMR樜gɚ(. ݦ')5㉓s.^8swӝo|;eϴB`Df#M(1\u ,KSM3ii>VU*5dm?E n;4.Es?.^RAy$$x04#!zW҃ ɟ|I2'(l/b҆b)Mɔ8}#̢4(~ TY]>E\q~9:Ə+8Ӂ9C[o tOKN,j:ZKnfB7 XF=.e}Ƃ~Qb|А4!g\#S3OU)`?H0Hm4{z] +i,BL<2g R6kJnH ъ3TGZ'Lntm xkdX~sGAOy` :4kWs+ϵ* k]1w{@GX?Vg55:vɇj':Jdd|xEߢ:a B0O%'0( xSE-}C ɛՇ@x*EQcC[PЙg%9k&T֫7K۴ǽqmbڅŖ%g^zw$UiDwu.YbE鴈޹O.L&qk?qБrVOuZi]qmiMFL&<7ȺEv!<N4ܗE0Z j(9mBwlWFJ^!{^zЩt!K`=sȤG&yDǀu}A@/LYj{ 3ۨj;ˈ#s~BkS^tnm;(,%0|!úr;ATKh\?,7j}SobH&YN:Wؤ)(((40l--隁/I=e ER'mhJ>XNb9҈ERl"Z5E(g|Q,'#ZWƫo qׅo|t&7QG Y*@ZP4|._fPI(lvLJTC|q#Vi5 Ldh.VEM`YSLwt5ƚ!KM̳2X7Ujm }Du^Y"KQD`t}Cٞ~qmme(RIV:/vuv쮹c5Ase{qd6QAwŠ<Ӻq1TUc`ք2VC$:= CTܘeI c^4keu&L&^zK$|ez({ 38>*dЧ= 9AQ)آZ@D{ZΟn76E I\a #Lڰlj1{o6Wg|7lןZī}Hfw٢pZcQ݊y!EUP&@zJ]pnO|f2ic'4e BkL04K3L R9Ea95*H{TQ1fvNJ;oaW&ڮ 4V2fv$zi5ώpvSgesf0%j3 G*.Q˄6KfY~m$q I^;Xi&i[Ơ³eCuh5I|Gbɮ%5"K:5id|3rQ?. rqRrR24i{?,V&/̧R.;g{92b>@[g xKj^ĉedQj, u K /՞DGpS c Qx HRkKid| 0 @rgê;D_2WMHEq@K%^c>yڴ*Ԛ=~.=Ү), &uXNmUYl7}+l_[ӻtDE֒~dȘ2c5&ۣsRaO7Rv-v>wAjݟ®(C\ Zj<]C-z%j[I0g1ZăS;jޑ7d>BHkPB]ڈy/3,~8^nF(MBe|:XDo+aVs65yuۍ4WhK8E+D KKsCo;ȌpOӍe-ZvV?ğz(1&`;E-\iXT^TTV;<5/7SvqD|_a|6=`mg_EVlC*QB){}&/A%gmΔXuB PE61 '6g.=ufve52vKqV h6oK|EPͮ^"O>d!l}Jn4y8".M1kF[r넕#Sso[.ML>߂rQ6.`P? EB03}Pw*ZfQ8նs}CavտM2k;Y@xa.q ~bUlr+*uFy,F?viJ|;{UaR*+KSe8B5PdSy)$ٽ7x13~̅U¼hIȆ A VoB%[D&D̐І [Ś+/:,z9Zyv7tx~0!sxHZ,)u"C4Jq̅R};@V⽋bNen  MVMz ob׺vڣk]:-|AFsߠj6ק[ pM)8 n wim qh01*Hj j.uJ/3IWuA8.t=6iAYev Uъ<;ZlTu)E*ɣv`}{Wu-8kuu](,;CfD8NץRKV Z;ť.,sβ:Cч[SM+,n٠CYR ]W?c҅I4;@Q6=k G1P<(1I5=MHɼY{}+s)29ZI0 y}Yǔ}Dn3-n}.N>B0nCY}WY|gޕǣEIԳN &PM !Cj " j@Rs4?iATwgݶh?>h8"$0|%yCȱ( B Csл[ -/{GlbR,`)+DLB(<$›w-!B2rNVm>ꮣ0x!ȄX9\+7hat.oI<* bLMP4B.At\a*tv:߀:U-o2"MW;ҥ2l8cP*OŬVQ'DULV"[0F+tއp<⼇ Jp& IHQvBo08t±xL({f !n¸w8n"#WIJ|`*.[jG63JkuIMɥwUpKpd+X#al.G콱 *g Խ 82@bso@UzѰ`O'XLlB!ĉ,02eŶ̶Z:w_|_9࠿-N j4\ڴB X4F+8"fC{(gOQr}ӌ5lVX8+-yumg\|=J;Κh4N+w23q;ڈ8[x}2d;?Uc`f(lʡv0]BE3s)I/%a*eC%qAOS~$FY[|0d=17=%Yq(uv>5\K7F|&R!U@WtEm\%C+o ?H&p99[1 mP\7]7?X]~4fAm;ȑL]9)!55υ?3]' SV&Lf_:Xgi.B_!m僱,tWlރ'}n+EGLD\QsdiFEظ,[>%(]w{ۏ*tzYX52j[ b F ~"Ѳ̏ng={ɱ xօNrϒ J^0h%O .R43#sGj{[{F(WF:$d! a|B; Rzɨ3*!7c%ˣfZj]j2nAK_ڶGB]USMhhX[cg6@bbұ=h*rDeg)3ٱ[NE .F^:[ƀ@ bwAJ-0* akեM_Q̹Ҏ&j^)DP%=}"Sp/P\̽OA\+1{ŧ uUg̬߈Qhzaxg 0z XuALez*Ż~m lapȤ0 #I-"mLP77HX$m @'] ;0~!QУ'Uia˷-s~oc( | 1 'e,,z\Kd8꫷ůW2( sH,7GdBa",0b[]]q,ZIiN9zf([Ivb:pC$7Y#[w5 юȧc9|r,FE4LM]َ]L-UL_ 53"ڥ&Bd2<+ ߁e~YyoaW=srG0i5Wv2v46уXoﻤ'36Ժ!G{89:tH<2+;<8^JYJrI\P/+谱SoGfAW/WV%~$}Dann{MͶ+:ƊTh 2 o|Ì*4$l_ӠB"]dgSpe(.f>PrJ-g%){Lj18]`"h U+/KxkB";Wb.Rl.#Jf K.IkcG q$>sFEiˆ(g,S#*㰁MAU6w FyL"4[L-AR0CFi< z$}o~..˻d~ڪwCl^VR`/^owS_?c[1zq?Bº#2yt‡/u<3AT>eb[}D i¦~t#LEM4g T8'M QEhJ$Df""ڀWæ/^R*P ?ߝmZ9ꗀVk֛3FS'1O5t| QU9jcM!;cmؠcK ֣% +A,/fhT;*5f'*0¶U̎r|FZOW׋ӳD_ڽOD7<%XSDH`g2HH5+Va8׼A0K2Zl3T#Tetv}et7W]<,YX(hR=%\oȕI[ 4f#ݬb璸.O*#0Nr <;U" |GUW$1|@s`8ctg7ԕB{x?m5m$CR*Ӆ@S 4cCT5pKNYFѤV^Fg (HXMkGQNA4TC <?G5]# rئaP̼-Ees! QbanRKFSԯ!DQVtا56F*F|0#j 9[nhs*q H@ޘQ{"Ic^Dyf:!>A,h^"m‡c׈P\k>2ٙaexhlՋOV|ҋ_S+iUP!q]҈)wBq'  D7^{aB: JL+اD¾lAe3+\4FlFa@F2GBЄX:LVyx\GňS>{*h }ÜI$dj\T u}#aW1Dijڦ>-+we^{䥍hϢZi#N6dshZh|TDFɩary#Q`$9moǡ셜Ҥ-86MponK`4o/ ?XM?WCq*,oJ0`( Ż*OVC h~%!@q9hd+EIQXm ȉH϶U-0hYm"G!2Dk!L ?!Dtal?$f9eghxX]C]ïD|7A-`|V6V]aK,1/bFƿ׶1°•1L%$NU_fK^T>:;of5-_h )G#syiD=J֑ 㛌_rU4 Tf>Y6=G?NsO!(#7yO+t̛,#OӴ3!IU%c㇚{tJ|=O Ӭz5 Fzr#+n9w _vme'/y[s;h[iyV=]^T)&MHW @*CJۦseG Osք$fͧ P3z|3PY,@!jt $KC-E9o A$Qx*q& zasM!m& E_u((N:44qvf+r Ā7p.;E DBRg* ,Eg̡« !1]Lt6~H!"TWo˼$$梐,e?p|6^3} } FIc |y~r # 6}zfժdxI8߆%VWۚpntDʤ2 eRjk6qA&8m ΓA { #~8^mm3G{췕P5!-**yŶR@m+ڻ.o5 N\ZD >6{g ,%jD+Cs>q54!7Hbt hг&-UXfVGwU^S_c9Y&U!p 6U-΃( z hXfm-m+2 }Om7oDR>sUJM.[Iiam~Nmė{6A U:p7{ٸ~Ҝs_uvWF|H,EIDɬ?"xFd +4W4WZ1iV2׵m T KɫU &YUoac|<ވSp]@Xyģh LQP11&OM) .p Gb_*gD6KQ_K V|l>tz7$&FQRj>x 2uKF;lB[ t[?)¦Xv7PseXz8DЈi2M:I;q~Dp FۧnYpac3qC6?_YImDJbx|!Waa b.9拏jmFZ_wOG *ɘkg ;JyreUCzWg>̼- =?%j(H|ɝCN7x2 RiOf2]o.()0! . HΜП%7UsoTuAyɩn,X*Cu!(S?t؄A>Mo po6C-}#EB)eW y⼲]C-zLR O-H)9'϶PV Z(sObywăfo<,Z6'~1*{M<G+[+yFm\.q,Ac7h $nG8K!N=H#,LdzPʿ`zGJY %!Y5>g3w=hOcW,aŞB,bsk8O;iȑfDV %*rצi}m:wO`(DlJZB~Tk`Y1z1piks&_2-P.#[e 秫:&8 /t D(K 5x"M /Q^Vzv\*3")= 숸{Nڇ&:ysQp!/vn?~Z#d2gN hb``~C{$0? (\Ƹ@;$hڔ w='fى79a50' #eo17wqo!8`׭ זqn޿r~~$/ZQʔ9F2 6Ƽ2kN˘3\)m_Тt)~1 ; ibr!JQS=$jj4{RcFwWi<]財/YLQ,M9\ !ق1`?e(oo5$/i|f92a";J [;z= G);v2 Q`9cYӶX0k;5{NC#boI fU{vW3i4`Bu21r㪦#*^*&zON[i&kݸ. yQjKNt?YXdPC/"q/rY,i g NF>o(ă j3ȑwU6噐 E \41 'roA`Eηv)FVm_ hڔ|^:1Upb F/-Uv;w!N>ԪTG$y,)k-f!,DۜByv͐QdOcPm%H]fVȴ]V9:\.f# &NyLig['u)we .6nvi`lYcdIk (cLͷ(Ae8dp;Mu@y]c rQ#Q~ն.AAg?Dxwuarӝ39旙_jsoWM8S~5 2jo]%Tμ̰&C sB>U-)r#+>(?*(pAoXDLw>]e4bNiuej~LBiaV,mb#"Jok{Yl0/1yb&Z8fH"D9zaa9 3D%XalK앤L$0Ba*Сh/ i_+ӥW5 t "ɐV6 _@ݎm=.:NҨ\T%X ;xEqp6ۙ*hz,jmƽ{_m u҇.!5jy ]dGH &1ׁ8˻@ Xu΃BɯdQvNĨSϽ17j4wu?qJѳelp((Ii'\qAy蟏v5VOIu{-Wpauj} yE_(ʷ5!ms'zfo5vStG0ǖTgjKH`L1n18ψ(iY.RHZx=^k189kƣnW-Job A y **[>|] 5_mD WWGyQϤ ney !޴ך,ͮ]-HOd\(FX85Q;)d XxA.VƤ;k0+ @^>D<hme1JNK[ rl\hE3Ј2C+r50B[&-(&rͲ6i>5fB:BlG@!QӴ#AT^p2b1B>QcQ&UxMem#qɥV1 UÚ!Yyl*B2ÞyO(T|Ĭ:M ZI)c3J3.xW#STLth='&Gu'd}'*!cS>Dvbb;qa q.Lv _(qjW^!W!;:zoZ/nS *. (.e>e- X#' C^ǩv7G.tTY "| Ԛ%[rY6mc#w?a>d槫XA)Zh7I~Wupl@&we fC0 :Fv0*m>q0bVkE?v˵1F+4Fk?||&aTP`j:ͧt QD 9j{W㮳%3$NƷMZYqEkI,Ci3Bo«p.ԥ4qEz "J2kK=x͹ V;Inڴ G<&?R1G#l.0uhxW*Z!pze+ JT]6{hpJC>sd+j %3JZu1gKdZ9 }_qD7nR-U_d`cRΛUX[L8(Э[4R?$Eֺ[CN[ f/cEXp">rTZh7 JrT VC&15";/C'vbB]@p衯OQ + MI&AeN{q~vC!iih |ɹ@x!u6APz'W9#".q]ݗmNu ҂Df7} 7sT=4!ޢ-U~쇰MeqDp~JW nomъŐ[ɥԜU gXaW\R_w,bE{urE2[Qd<@M=sw78_+6{Z@{x}0$lrs23it902xˆ.ԘhEN",ܝ*wb$9Yʲo(|K"IBH3b:?mf3aJzIw2LPX$y?*YU4%7oqqs60UbcI3JNgwv8GK4C9ͫ:l?fB;^?o ~ (:mjL-<@w.9Kg>eoyvɆ϶0փ"E[)mjv9E1o@3Hy/?=]2l5ƾ =nLQ%LV k{6fh&Z/,qw檒XYZlWFSl>HzKU,\a_!N)Bp$PZKelfUɵu'Q8 C! &aA?OД kl ;GGpi\Aʎ M7Ht+j%L=q7b7oa}^ /!dZ4t?'--E`mv̪{0w% KGVV J d>3q[Llv FF[޺PV W }˃oeAt1? RZv,=slW(Og#Z?•ό;deU*&(5.,z.@qPE5o(YReϢgQ3+Jk9fEpkֈ:PJ Ewv(n-xJVdӊq c\F1@ϧ3ɷqfMנ݇" d.q+R2i,Ɵw6 ])% :.vBy޷KJ__- @>RU"?->YT;b(ljrL'Fdo  egp;ۮjCEI֙w=%]@q!j?#nmfu}at6|gI$ﺶ*֓$e`z;/hڔ =y$C7t*~ՇbF9ȈIBLaRJ E4C(j\5tc͖p 1_'v C=wrv{(#&MʾEx𨟥X .G iɞpvNʕCgW询TGfܰvS^=g^^ԅ?߁bpXBBGptrΨkns\K/ JtƉ3(N'5s?x"6) <[TAN#j?At=FQR6YaVmEWB*1a:ng ŘW %86fS:1:9ţ?[f҆SgI{mO%(6I Ffj樯g*5Î}e^b\w @"R|RKD#&$lnDA۲MvFۙ`lgOB;!IcFbC3GGF쩴OPa2@u"|@n?\$G4o@щYkaz%K&jt`S¨{<.)FNpF"4[RhOOL{d@3>&|d -F;Ủ{g {G@ޱ ѳ FpO?6uQЪ]J[JP5"s ڕ&kr4cW m?"kU5Qb(:cXw dY~P.v''|am 9;gPK~70ɒ`Y85r<<M?sל`6 }ǘ(4}2c:џQ֥N`,z5`Mpd)IwbI'%烌>[Csuue:Srg*2:n74v0խ#Ȅ#J'詳B%|ă2J,w`E4O]nVt,3($|H *ο ):F dg崩m[-?x@?9Q2 ݮB@BI!E^>Sr6 v75ɜ~bG$I؅:A2Ux skq"> :%#|蟁L?V߇F+2 $]+ THF%^j%n"ğo5;tD'/KtKK2+P+l-`#Ҡk!V3XD?|/Žv3 'WRW \E[= }qg HCs7nsmI? "H[EF_f'Q@?7j|vtYG61O\BJSd1 >[QcClZ$;h5l>5d=Y ≔m&1SyLPi{f?dYμn?Pam{&a^ҏ]xZaXG_gGKfҶT S,M),X'IN.@Gp_DƤ)KOL4 D*ˏ}G մx7`OdSTm hf FRY{O30U~qv&dfHZhA 8۬"LaH]`NֺRs<ɔ,=D %z9 ^Tek^' і:Ϭ8/P] U~S7 i}xZSu}Y+43ZkvCȵV9OksϺ~ڦպֱ;30v׳z],q[T%BғN^hu^^OH_?՛FL¦2H~ I،Z~> (rM'PMpZO}J=Ϫ)lkmGJ|bZMe4 QuLi$-fhk $04KFw3kR_(}?Q@ٴ#oC$/%ʨT8o"@4[g4 S }OsKdEF'Zb1GRh+iD"m^R(+sm{3@$hͭGC[vƯ MƝ.21v.^sPpkiYE %Cë(` 壚/ٿpͺތK uljnH(TsҒ"qGQ>X^&4mvxX Qߧg|yZg*{x>vع_)a= nyL(লDC+I(E3/0rx.ţS- 7yUxMPl)Y^z$ilkiYl̵óV[7 ̡4y^ddٟ`S{G$#+TS|\TD:{&d4@UƘ.bUcwXUѼW LX8s{[qo"2žs#F+>,6G֩T8%DZ/itJ6t [@IU(:MX@^/Ֆi8"BL~ԐʛZDs/'T o`ƫt2>x1 }0a D]!g@1 17D0%u,4Cɛ' l„рj&ZZUUchhchPU |B8S_dc}rLNm(]Đ*PiüKSs={l9$Ko`9\䚿}g&Z(QJ/Ri_D-a"= 2鑏cJj Aړ!r5mHewɃXi ,t`t Gz^ɠh͔s;?SJ٩_ tzQ寋KoЏ$W#MViANKsV;| ዋZXܘC{ؓVGv ̕{̳ EorlhO µ}>ɉH(O8NzXj_h6#$ ֓xad@x5X6Ɓ#ͣb"q c,6Taȝ͋vt71J]ʰAaAte(Й,^C,kf'5~7mR^.~u, gA?Kã!o\3o0HA`H܃ebamy4T>[]^&csQyԄB0طLV]-dcB Urylg%s3 {.:_5?*SugVt2d)WV䖲n%0mC `̆EN\2AɈ! kאD ~z<]aS@)@)Ҡݪ AnՀBM#~5U0Df{7sPq*k*Z-g2|Aj(>4'g ʵ&ߩ$"+;vU$}d`_zq*@|[jņ:cTCD |nQ0S6gb$thg@9'uڞ)#+ W&rL'fë>,@e 驦|B)heڒ+t! T[k;UH\p}xQkvR 71 '-!!!NzР{6B{p>rk)0CƸD06]elgi1rYr2w?_ =$_(*XsⰮlwU#^Gm\^ХpD&cpOEǵ|]HRBJ_VXhZѤR+2PGe@a؍|*~.FH\or8he:-b& +2ή~ 86+_P-˽quۗSfPb};AcH]sh$)BKfGͅ,!.* !2Y AV5) )ގRm'ZwT9_PU= ;$/BS{>ziJw}>~U :۹"R7weحY) -%Qjb}~GD~զDK =-s;Udn[q൸1&vcj_N0~mY[Y;Vf_ ;#%߽(IGҕ+p_ؕk:5BeKѵ}ڽzɁlT {TbJ@sui{2g+ ;1 9VàI"1mڎ\UY#9MsH^]fC6NXE}['S~-&PY-9V;7‡^*@'~<*Q̒KVLk-FOmZ9^6F1t01Z/Cp:bKоQ|W1VqƹI6FVuu8Kl&<6D=ِK-Z̖:,NT0dCyz@hYq` 6ؔ [c  m`doph~]4 P#s1go޷HI|zmK 2{Z$Hn /[|Ox~ȑ b[=PȣVvx0 ־o5I, ibRx6%$'kQ}aہE. Kh% /^åܢuQ'o]LB٫0ly] S,%k`J*Q3:4j?Lt '}>mqkf[ViB|4a<˵LZQkE0(ڬQ;bʎ\T㩐d@Y4yJOE.id, ͭD H—7FWp+eVͯݢDkKte7P%Gq.~܅S]\ol3§m@9)ȗ!MʷUhT򌍲5: )J)'NTV'~1Kkyɭ7h=BIN:w|Su( U4#vJ9`btNr^dj8  ]L!)!Z_OF89oL91QEC|=>fizj9כi)r+b@D^`+soB۟qj2 )bye<]N/1xR֣*XPU%Uno ll:i;a 9EҷޟIFCz('oS7#Q?!Zkj_% 5r_xBy=OVΥ+MdK28(}wr`8q|LX4؁+Mҭ5cea/O뮾Wob9ɒܽ-],|fme$KGgW`]/ {3-rp&V[鵢ba}uFRAss#OrWjx ~\l)+;ul221wצU+X-4P>8 0cAڬpUɰ؃܂;QfEUm˲ mݲbu {=6I̓:IxH{UWU4e| wVt 2e@ "q'C lod5 FtT[p(^@xY;WE>ͪTJf:?$C46ZˬSHsHvTc;c,^-$ B8-윖P|щHM 0xb|)P6Z, qbUd`9=F[ÇL} JW>Z4]#JQ_i5EByCsş{羣h]/-nǚ k 'O~GDl}?XٲD1bSy[w͵2f(\YQx&Y:KqJ73yRLuI;y4<ofDdI$n^x+H_v``=ªȿ,| 8Rfq{^rPWl% u7Ix]ń8 C%Ӧ{_& ^sIa>p(:J"ޡK ?YpkLB$Y#ttu D%=q0Zi9 M![?^ 2 q|e4. "IC# F= x}=B' ^0w3\GK :/F2BFH(-F8Xo1oh}[QsKy^u{(řȼq͵6L$d,⁑:Y *wLW otװhR3`Vt&; @F-.W<#Kj! ncxk;dHL7?뜲8֯QTdڮPy`;ӒyPENTuC" H ~_ [9;3D: CP:h1PS" i tK&:P+r" z%h%D{S8%DB @٬VߝaHл"*v.ϸ%EXYJ8c \/۾[֌K H$ݹ9S>N?]43gAqLȍn"%v+4: ~tTd`ˢ[x34|)ŝ ̗6K_6m?[!UFr(A*RU rfSGy<| [z) ̼2q{4v~.8`TiE~LBIċ8>>^1qXtpǒ8 ' ǫJ3Vd'`ڈ jcnU27or{ທ?-@W|l V_C]$DLœߝ0."O]nا[@{ȞeçGrȸZUB}X+OBwAM4XBеI3N焦/WҾcbǷc[%4N%!8d@lyg(͡㟰iziY%-*|iݾj[Vo'Y*.0V+JĜN79 q"R,J/_Stn=Pe eP zqzEogqR_srOKWoOQEgۆ/i_.`8w2;C(ܤbbcIӣ\>DB7vsS1rY_r.rw{JߢրRa4զO$_8QۦYN8:mdyjcMu#YtAbwEJEYmɻ18Nbus6J_1eDi7?ώٻGN-?扸GTWtAl}2KpւZtX". iXC$e焨*EM0"Jg!eT(b^*Üǚ8\,iUi=7gkjAlR] SP733=C; cglX$,9CSk4,rH b)V>N`AQM3)C)~n*ꑘT1^HM\閕K_Aӆ_ jaNQiS$}9}nՔ 0$YtّbjqZPTXG',g0㥩/Y@P;fk1AG6*:zZ3jnť@m1-1rUm@RA#[t rtBrK#>}-->{1 =i2!̮pX,AU&׬*ŃFv(uv"eEJcWADk#+7p x Jl"fY-LoH-gYcF% @˜M$W{Pggw̔nP̗hX8XVQ~Bm@۪cR"iWg4'3EP%P;C}P?61Ln5X57b))L@4hu!j= p^Μ>d5+=AW&o$ 2yZs>VX1|ʱْ}von+|-Nh;/J25+է۱_}䱊WfXexw6ǂ[a9*4U?sՑ,)8uDR$d%E]2^UW9)5h1{fJS"^$Fce2Tzrb!RWCksI=Lr߂ g+#?+tC^&ubd %MT;|gm)Ml y.}Fs5,f/֯aN\6vGIÄHwolUiR Rg*_=UCz@̽DPq`ft 9&Y2a]8&ey_y+gHv=C~{/ "r+;quRrB0t"*< %S LVㆯXoSw5 W.oھ̏)"RCƙnJf@4^hP ^{[r?sUdFy&~VPξ7RGȕ*+@&sEt/șq:[J Mg=OAYںd- BkÚ)&{=ГίE "AiPLd0k[oZeo>GBjTGHPwM=' N\s5+CQ)F6uyh)tXY_*5gXE*{(oVw?_0*úo禐?SĮQ1TLP9Q]H4)Jᆥ3q)>B1[&W L]f!`7XNa2y=A+}a^]*U:r*Ggy)vՊw.Qe+DSFl.?U\Ufδ*o+94d"@ f Iv{߄$ODmz`1&Bk0agh~1 aN@5dabE VD+tL“ * ,69%:\Pҿ19+0;(6Zұ m@m A*0\^7jMQz_۲;4Gd, [Uaqگux=fq0Hmi.DI3=\ 0E+Ν5Ff`w|F eSi>Hr"ZjsĮjV3|Eo᱘-4ʡ\+į0tYtXI(a"ky5(?8U~P3RR=H/з<De\z n[_ B5IY%@+H\gl}.wο=ڎa/x޽?U;l 5JMe%Q{q ݳu;Kezevu>'@V d]C l Nᬊn<6K -t%7eCyZtSnd(<( p:r (,؄8n o*(iyW'6ЊAcyBs|zH*ιsa:2g-1*#K:P;(I˦Up&*t6?l]g @sExԴ9l `k<`3r>DӾ8`6GeEHme֧Gzh/{5&9UDb†+iԁ˧pޚJ+O>JipU{ ~^vx;V/yFOh(AI]}ޛu}aʜWلxz >˰E6'H004vw&7TFiq5Fa"`6 < u F<%P2 OnMu9F5>> (k7n$28%pifϰLMdHo7>!\U:P&=g]2I೙x?_ tq B,3,e]j5YP|w6Lv ;񭆓*g hVVd N%~a2@@ĨJH S'MNDf=;i\,|$jl-Q_UZM; Ġ,|5mTO)._Mw2{/ @[ ߳91OsY\QK- cH=a{H@k;Ip${{R+Ő%:ѰK#BDiR ;lZ*m,%x=dokj"}cC-\kqm%F$#_$4p!r` DtTI,W0! ш3/,~)iSı8%^<*ԬM&&Grۡk]Ĩ5a2D^yg!M݃E-!IM@;(R?n%!Ee@'qWzMZW]&(녕E-Ζ(K.hn mJ)5'RpThA4(Ž͐ /=iD<_jcj˦S( ^%0zj#>)&&<~K8TWoRIT1ì66 {]rF>t'?qտPr㢦ȇJT}Bۣ=1a,;03 L8Πn[:Fuojv-Rpj۬lv6 "vc!^>LAK_3_gՉ~MzxHp _>5/9[g= .G6b UKt!e<1hȆ no_c{vI|z_KS ߣD όW{ޒʴH1"߻Fv١")A6?CgPܫ1<4 <]k;LGXM &,/q8$g6(jfh~ ~) 9G;C+w }i[_oFveܦM&p~ )1P9Vsq 塜`T ĈUzkP7o8]SÖf[6Ⱥ۴W&)FAK(@I[lV;fFڜSi7DVG !|RtZSM59梗r ?ib 0[b¼k `QX=#ՒE{:Z5&9y %/7z=q:1.bvCB~:[w9}!lmCo""ZQ,`ȔmKU oT"ң =//ݡ S!`y˳]G{sUEa0tV乺Ht>,E+9+h[d4R ddɡu ^])fq=:pʊ o}ѽ`Ӽhu %{s ;Fj+ aquYCrhE$ Kmy nrU560ΖFC>yz*VXR?Ð%;K4Y G5^ upI"H"B,xoڤ2D:x?/O8MX9ibܸeim8F ^k %צg M:; ڃ?-@ܾFH\L@<%nӳ;I_iNm>胸e.:/'*&.jɮ$mV+㞡uV;挽 3]Y ݠ)S1[AJ>h K~LYǹ.r-3{:z5V\#A: ṏZѴ$t 8"ٸ]@WDUIadXОʺsU_om[aL|JjU%k پNjX&?c:5fz|Ș0=rT7 _4"ܬ S?mıQ_&?r-a[xL7u:9GaKHg6:=#+;B-A8^?ڕ iT#uSk۷d $^C b[`GlBbLJfV+.{A܊@˕5|MG>T"ٳiˆub.`X x"`>fq\=6<S,˥D:&PWɐht~y'gXC(=%Ć@-NjɸtDuT:,9*^5Ӄw={OKE8<Is"GuI#$'X_U~fd$*[Vͬ ^ʞ,\w;;MEsu{@:TuC(J w "0k@4D :[.W] ˜ע I\~|5#c5B6WL!;/OE{f|âLN>0U%ϯ49I#C{sH43i&!":jm}m8\ReVunH]Iؕ͜+/A1C,ibơ]L,OOFnV(UQN0$rրNDr) d\ Grx=‰< <|w#4‰Cb!1q#(62+w: 6\u4CDXfAMig]ma㧔³7}b(G=@۱XQK1qrh!#P_V-nفس;RD)Z .n>ty'cɤbG|RX.DΑw-j^u4ҾMS4[cv&mO3Lcit*lm/Bls[nk (tk"MKNf[!1/r >O]Xp3K>s8TFxOA-\=v1 Y-hu  *iu=rh-zJ z.:AF0(86:uiIcz$4+AWnv8} o;#{boh &W9٘"dws  :[p}/ܪoLXkeZ ʿJ /?J /euLӉyq_omd:1'e!ڀ uޭ8D_;juW\<ݰM#ǣ.gճgs G2vzuFҎNs?˕WԭE8. |<Ѕ;ro XOD6eET*LƓ{DQ qˁ49FT uHJ}e:UX9 +-m xX5b[7X7&#Ȕ)n21+  \z_3&yΨq 䊨ڿTle袽^0S30WU}|R0a݂;m* Q^:qTG 3(}{Vo4^9?/Q #CSZ,i7vWim3t/yW-koވ2JwFOh8P;]$DکOR ()AdoKf0jBiƉxfO a?Ͼ~@RIx+S;td.6XV7g>xKE޷,C߿n7JE-e}+d/UҴI&<e\/9 XƋ}mG~5711tiPŏ`[tE6dSr< "–,dF%tEP=եiKݝ \p; Qתl㌝d"s\1\DGUdwmf9_"l>;}>eb90L';rOYsFb$Ί?O!Xq.m~ޤypqPpuU%&U>p_I,Խ~\P!>bT&a\07Ѻ/Ȯ6ţp28DL;`QuV/T,Oy_wBH/0 uD,uuǽe*L8XJh6|v ?5pߎJ0R(δ`w#yU}5Ӻ҈y|b%5^xucGW03>z3A-/R S37iK<])AutJ}4 8:IxFA_C3*' v Uo( 2;5cgDL@Z-9y؃e*0O"}cyqLi)h 1))с+rFH9w*7Ncajldf&b.N7T(B3w'@PK{~wҎ qoŵEtb_OR6q~S4IC?}3tK.9i+<PkeWDJ R^yV_wY%8r3R4'#fs=!"AG5tP )o HWحzU`_@}FYG%ߖMNj[RI{W+"4B&=ē5B [Ȁ#NNYiAY! {qT-h.>.LvsbDLaY? 5@")ahHaGX!núpS0q23 3 pi%FWlDHVZ_{E!80$nH\ˣ*1  jG'$ c{Q& Y39iGpQ"a(?A+ߌd:s({,8>sq S@m Ɵ9}V& 6Aez=PtjT{xe~~7]Z fE6f7q % R+Gfp> Sj=KHpf>\^Hebטrkf" y2҈zϰ2o_cc=|B~A!}!%SHGqm E {ԧ7"{X=^ĆJY,௚g:zg X ܏0&O<=9o %e9'y\,,^7'k]Nu3C~99crwWCg4[nC>_9}#D$44PAmD[h{ S,bT`:X  I Q~'$gHHa]A\Ei9; ĩl3857{B ?O)ǯ`} K_`ue"xAEuyXҭS>7YTN#ʎv5ErFZaPF7v?e0vgt!!TYvOkYI^C s}WeV8?:KҰ1ނ&{^%܊! NՋ|!~|.C7rёݓQ6-v&)9^!HNO*)MePw4߿M9s;Aoz7'd~UݥRMmKőf7gT|'' -{M^ ٍeqQj)2H_rSTGs:吢6+P(*u Uvi [WrbcQDD 瘰cjDJTN)sq8e~}4l^yt-.vnknBUrjb{a1i}"@%U8D3:(oHHR<0W6wK1'ԏڟt#Aypp<7?fM' 0[_hѴ$+RHm&3tO])8q'9n% se-;]qɎ|Hr"+b z~[qZ޸0].jrE4`]B`ܗ~g%>L+\E@ԳaA\oFa@h+]v18InUB7ٌYܹj!pDk{ȆʥXKy;Z[8FXJ,H<]N Cӫ'Ϛ;TB\WR67Ln37uGyL]k4Zu.TZ ]ub2mT7z ؍v_lvqL= qL*_KG>9t86*`˂ev(ҝ2Gc v?͖%j }o93S&gDrF#R$F^n3`1P6`VN21NIKҕ'eV6 F?_ԯk:SnaevCY?F Q- z}'I[ݿp)}q#Θ[Qzh˞Ha6q/L>/-##B+\X^vyLy5l{c9:\sg|&#g&Tl =\?BH)>60dhp-))E|M>Ϥe$s?e?7Z٨r2 gn:j;U:B3"IGMrڬ|Rg$QggF&y""5UuTL[ ȬO:/{z!gU(} {D0?#xale_cÈk%\dglY'ףiG^/ը7AlXA7ᶂQrN[y !}MY|/7OI-GQ|=Ol͑,fF/MR :UyzEe6wA9쬰""Qk?"]H |v4qCb83ئ1bˁh> <|!);f#L*JUqJrFDzXd^R@ܾsp0`Ri"ƫB((^$[qqIUUuÈh 5ortI㮖5Eh7ՠot"ԋ[wkP8"/+ԭ^O{ثGD YQ Jp2=%cD^I$L*= pn*5HF {s{"5 t0g2 pjXL2Y \y[;o뷤Q^1zF2Fo zV?'ћN3"Vy$[wtm+-ꁍZ]}c}N _΁j^ݶ~AB:;8*J)nJpqWP膐M_(qpGhqc=ŒxМ9*&b50(8B}@sc񃏹TwjK46CbPDV ELT,MډEˁBGW ]\_7\WG߼EH˘8nۃtoKKsL AIGXq-l!+y*NR(/ojwuxӹD\5QXnZo>Rbi_7ۆ{l+(zpIsrEN;xmwfVR3K.`ҧlK TlY=Ao<ڬmLCciM*%Sz&Q=K3'W/pyyR"%B#MP{w(*8SZBkwL'"+'ePX=jwv#_Záp#g6/\P m; .z"@I%"G=.cva~G!{2̆AAGkf}oD&2ϲmܪ6ppgz .Ls]0T"/{8 MTI'4xV ˈZ0 '2^\٠{v'wp]#:p%CgpXz~ǐ͗@97{ Yw>Q&zN9 Ѿ}O(vP@Os$vZ@؅A6ol4(.ly>*[@E|{Ѫ ht [f1 ,6+Xf3e#&ZMU/ ~.Zm ,rm"S %JuFA +QRJBw55N+Rn(jׇYљ0ؕˀ HdigyoL2/@#.-Sb5MtW>HF `wz?B_+I6j(p'9RoʁI_< '2VSnqJ}ⰽ}4 Y۔h&Wtx(+b >pL]fy-vꡋ9JA\mIH*t1F_ygr51c}zMqMDթ4ڈ$)ò{/fuc)33U|U/bn~HJJx K}kЇ~4IY)s&Bs&b!tq6qlzTuHrs o0*7u$D(*، .;~ 9Unf\7N(\c)4=%ӔFي*a"=;x B6V7ḰpjwB5*6+-ҮSMN/bO^4c1zH]"̧ń >>gn*";2=jk)i98$ڋ #.ݘE-[RU1 wӔ6PT:&&&壃m~Ya{Iip~[Aoój Pn3 w'\V`o#%d'DtZX-IX>T+ֹ$|\N|)"Q!,ǫ^c/to!2dS.wIpBkΧ1wl"{+$ /`8Dkie$! NKC4 $_aZIROh'p9]͈mA/LB6nJ\lU*Z5VNwfdoG."?ZNW;^lsfH8"ZNQG¼`ld!Q%ç<#c{حTmv|%mF}*>,<2/: WCE,H4TmBsC(L/묦} (Ct3|0,[17`$he7vZR?$dxG%u`V~sҘ$nEfYߺ`DOմu+GWWmx؁ _km^?]Px`F6ǟTR|J^.mJ/$h@Y $m6VcJv}Sӫ/B`Si=Zb0G8D=gi+j!, /;&s?'|1|F7|Ci¤ B\UZu'C.GY6լZ W6ڛkb:}O M$=IFrK! g8Jg*hݒy ;{nOpξT_[!=FHƨsZ 0DŽ:U-.ɔe?:*RNQ7OCKHݚ[Knk}|s ^ |Yo0V!tH!'\XþeuD)3P@ÇN!)P$Fa+o)U9 )F_ec`5AQE X'x?C- ێu7*dPleڽ}2z5zX/5½PR^.ESdPўhT \}Bڙf{I2aB+_st8_7tdJԤg`m3H~HXKs1ZEQ|Duz^f#Gt}x73fD9m7xѸ ΁i] oP>eua xnbz}>cmyG1>{߫{ I8sG9{mSWȝۥJv+CīU 7.Zf(}B|5pGa#9s+cgvtM!{Mӓxb+~f JqY+I6}zІ'8;DJ$r PQ``*yA9n'޳W_gDZ{XoワEM&ؔZuFPTgG%SV{+_x9?{pζR`e[/v3[I~)jf IED}fTˆ^MvFKJ]W^Uc(v|}ǛOw"sTt9/QwHYQo6,HXnLUN09:0Ԋ'd,wB(,^/eY|A5/\( 6w Xmm9ӲyL?pZX&( e "xKDiIϘxv'TN5'@B=q~'(ZC+HX 4Hʳ/rŔ ;S:JC5x3_XYT&Pg*&WKc/~bTlQX-ᰧwEȁ(Krt"E*QH =Շ_G@خ{|zVxQc_y)XpAB[X>vW@yV#7q H$AӄH^u%҂sw]75i^xs60+ yW,PYky+CZ#cLGJ *a$>q1H IJ`U1=Cəd<1"dYxy/zgśJ-}e$]Z2S]U}kZ@L紑悡)C| <7'0۬н 6˭`,8 |̌*R>t2I9BT%YM}G Z]CavS[loXF m$AG-zXSM }ɦ?:9 ͭ<ԧ0č/Й|yLFo@4i$ Pѧ_[җUb_X6Pe]0!<ή Pˬ/KL7h7МD2e$9cRt01eOF0(ᔰZ]Dg` Z JJښ\ӎ񑪙5x xOy6/Ȱu^gIN8~4Ax P)AApq"15c+ҊyNH1*/=۸Nq%g0 PG_[սGiړ n|hNԼZf@EFq l X F=#¡arlaK<ܴ;v,-(aDwcdӒٌA1RIq.t u+͉ қh6*u x-GJ|Zb*Omls yeSz,28 Iy ,%-osx88/GKZ^iOF< VzxvPF'q]2tO oWHREHaF1M1ٵ1Ʈi}zq^[֦{(P76 x/3؇[RZ,*L,ϵy{ݦc57z C0g91K'֏a} \ƨx^|W0v%:!%θ 7%K G+QW)љY^jyukU}"#TG7$ KQmo=p.죹Ww>K11$w7)Fj̾.&wsE%/`Alvt%J¨'z<[Pغ^XvUFdP*rR䀾QVp-AY=Cp=|n 4y6H>@TzY 4ChHÐjlyF>Z`Ož j":ِāRca_=dO>Ww3gsffPcicBo!Ɉ  hY}ɏk'z'-u(IVɄ'J5xaZr]8P8d!@w )O:c۝$VC9~b<{hƌZj9Ȱ"3uDju/o/C9OWRD|S S K8@pO Og6 y.j9²)~֠̏CP)cgb)zeaExf&)`:֣7섖X=a}yL>=BD#fDv=;J2cYU ;"P5 ;vy;Jh>|yE@!د/B]T>ZE.3?^ v͏8 *W eQႁ<傜Z]NZ9mw蛓t. ^,< ė1A)UVJ, @ϽNt<_p玞.PM6@m,>ނ=&ԆhjB[ҿ;[(D9 8'Z3Rͪ< i`><+3 I+P$J^}r\sdDXݤ76kGP&'شp 㳼.Ք`?raaӰ=pXDP8`zݱɔ5ͱV$@\da/h|dX,=Y4lpK"lyx,f;H(6cG.z$ae,nQH&-w*@5(jJx6^H-:HD!fѪ3D O7oL⊜ Q>$f&̺V/Zy`z裺r m2nŁ=p6PsܡWߘ :e5b!Y&R$E qQQ hqs*]R+$ǙG(計nȰ-]͠_&MѤ3 !eK}bЦzn Rjd-~ئGN<D!1?U$F6<چiaFVp '(OaR4nyalBts~_cv׍`*S T^ww*{+πzp[+31c;{P+RM X&QDn!lMeݯC)#MQ ,ĮY, waҰ.jx ~FhX&M嫉73Xc3R ^-K&me<yI>u֋%Z}y2+$>59 j8T`5 Qq欸ȔBOǔ7n`>Mo OaRTɱVힽ +&y T.bmlGѸF=}i);x廣T|+yaHBrmx4-qan(GOYvl8'{H86N.5[]x.$MKn_ e.㞉Q-By<mޞl}`-'Bqq%'h~P 㗱uir_ߑr}Wa޴GZh7AjF}BseeR-_g|WEīJ9&V0O-p/ N!80/WoPdLM.DVLXꌗ>) QvO$X)rkl v3ҝQi^N~Ix(,"X[ʗ~zDըtK6fc㎼dW';br!6] ,3HZ%PR&Z̃ 35U]`sԷ<1/y,;T똞x `>΀"Wa- Hu Z/h?H݀J@33M-لh)Pg"krcRt͵Dh6hc?}tDRV2;4E#=-h,*])"~=ZʳVG*OF :B z3yT#M0D&8Կnr]]+C̛MsYg@Y>O!+UDiobjK"z\_)q xHD8?FVX+jXvDµ58iԺez.ӊry"-H#_F4n?%/dM[_P3im|nOF VB>'f`tb;O]a}ؔ W Qe8Sա:tEik桹bR^$4/%{J΢e?֜#mӯY`!ka|ywT$4$͝N_iҮ> ](QHg1G/,7) CƓ}ɐѥ-hZJ$y?~B&7$ZGlgB~)BuKvjjtKќ6"@ ߐv,rI<7)A, 8tu"*w>+ŒPQ Dgg5 }\8+O7&CwϏ/ {sv\Pv'wZ֥,Y` izo}k-7a+A؀Wrg VG( hwT3T^|U&+Hd4Gy  =EWpr댎idKȔh&_0ZSvI_xAdKW-S#Uh;\>#LUςaW?i9~<*pWIyL$hV/C;0"l3SмH7]bO X{NINZI iLJ7\ZA;ɶ59h{vIT75NM#!D<Sƃ'amZ4>c' ǚ(\yuYJ$%pfeUTV9WJf#6W]??Ogϲf:-d(]j̘vB]/IV0% "EJPI,)ao-4k MDY芪J#K3lfUEw)AcsV(+*tYXAڴ͡ŬR`Y .`s&@.=!Fܓ_ %O8e&H߫?>W$D!J]AʎU*21[v+ uW_LmnLY%j +2ijv&Ս,p{WPKQ&on^I㺹Wd8 կojcg;[QD1ۊ0Dßa]Z Ѫ0.ϐy:Kdi10<מ5M}?&}շ{Z=h4Šf0}a(=p6]VGߠ-x^&?|,%"4aN i  W* `ĔalR}-l:3UqSeG+V6-gFϥ/YU%8쨬% dNTGFws0P`I|xWl]h4H{L NFhX8!IܗC^{nIgזTJ1`)wY OY<%viS"X YleRlқtcwxpjL&4xsvHpMLK"[acZ-;`hi)cƈ*}u˱F^X)䨃p[S*\a~["37h̋2i ݦo ?kj$ʂP7 ~:.HmS{Kl 5 (:>MK*5`mҝ(c(L컏L͔*ʱ̼vQAϹ===gxƩwoO00ߩT uOw}*Z X:pNn,Ő 8QY3cOr- BJu' S );.Dn~#B2:=L?9Y:17_|H¤xG3?+yKbod|o [\+\Sotl4~YB/$+x=a/)kF^DΓ:\3o ȈXsjo2z7/e: `OPWT0wnЉ=;38ThN9x1^B~ .ƽQ;LS;⭴Ex1:x{,ܓ^Cs,.KOz}alOzcx3A3Rx1lرXNeBq (<,~nL+1#Gvrjux LΌyjwIusشWط@,ulfcTP~= +QYPWU Wӟ20J;i _!Cm|'J<$̿v*{P=nĸAqKjpmGeX_wJlye@ξ.6@9wV#u(Že?b*u> DW+|"Z~DT9vM,& Bo-6{Ƿ m˦VxmTCL=liG7HaZoZ&GЕt< *kj-@*`̥PXfe\i+j-|DRZx"Ru֯ Gcl>7gTA6#F*yAvx[G#1* ,3KF4U~o߫*AQ/e%P\v[)dˏ{Kk u]xI "Vӵ1\kț#6<9]a3aB}"m3oIz>Qڅf 91}L[띄V>^q&l"žfa6@٣HUB)dĦՈ4ҽ&qo62.vsS~=* aނ*rQg2 G ԑ-} "kgt(Mn&Slvqlb{DZL=$6'm/Q_jxJUn mA"bbe(ֵ3zI8Յ8K"GG0q]^ctcE]:*lp-]3i".4~@Sȼ@DC^=QlDBL;F6DcC+'{s(`$HOr'35V '^Uihaoy3oB&cg| ۭm#Ym x %3| cɰјmNٔ~H=m-"2DG\id ~ 25.0M=²(vr8#g5c b6񜘎Yi% `>}pPD8v ~xۼDpxnHéT{ifls1:, ^ɼ#3UONL8V58nvݩv*43ʮ,T r1AkwYtF3qI;2G\;NL4WCTwJ]J@;&Q$3|^(GϷ7V{al&gFHV,a+iX@`28%(M+XwIz[1wr#f%ӕO|nA[:?{*j(B$\ ;wkASÖ?iݢJi ē 5 ukޑQ>'LG 5n"'}6qZM9htW;*†oYGW0Ҏ*LG>=ѯf3<*j>PL6? f76ԗ"a7F:`ǕP"ŲWzo"815窃% 5޿]ϿJG[W(f׾F&XM0`\eMCch" 5},d Ǻ0P|=>d fyQ?}i1TʧJx TXj)FW8Zt#;#VZU+ h^¬k:țd1> onn~c\^e;؇`oM`iFpmbNRtlWऽ*KK.D` iI3W:O*o6 (wN972&m!Sf:,pVp8o]cX9Ŝ8gn3 TQ[mb6`o pQuRP(,Ȫ4i54PܡdѻjNC$Ib.[?R^r[]R@rN:2pwOߪ/II"kȗ[ϜKRzfPS~b u|ͨgVYSbe.0AֱQE)`TZ\9VUI#>lHb?toq+.%` (Ͽ TUNOVŰNkú12|~&h;n8hu`uuMjmaZ87Li)3'v@`4wk 7Br)wKݯbXi5~H Nh'f/5uWh5#!`rs<+eM*Pr߹~M7S|ʦ.auuhQ%~¯yו׽~[6h/׶v v2lɈtI/#UoQ@gyØ4DTm}zx>.&yg!$ΆSI/'̆=Z}mU9 4BФɴ]9yxIP؍Ir^7~sE?)Q ’(VC{*kv(Jv셶|o *GV\!~!Gk #O -2k\XembZЩwUp@h,o XaּduNwnVR ΄CbHP$Wd?qzO-j|`lVtY̌ZE~N'X^0f(:<605f hbI OT_yi}gkޮj&Ou.@'hd@zi tDrRS//i@/.l4$nyN^wA֊,̟1lGA+AT~M$UiIrV*Ueco°o݀_l̫CH݁vQkdz6`b|f"AhG8<5%DW`茦^#IGddeH/ƿ jmŢ3iTy>u6HçmҢmZKWnujh7ubl\嫻>qA &rB@D35;'k(b8H|&yBpG>&E"٣]nUQN =EF2upHpgq|xfYٓ+.6sCbl2Gpϵ ~!X&b䙠t*#; ݋Т;MKׁ5¾CT}HmHwC]m*OG $Vtx>me]ْ zK+EndmJ^dC:jn{kԣ_SPk;,N(~Ի׌ UfVtjpz^?$a(ku֧|n':= Sfi'J. |_9+k_>^M+j#PGn}\+:j)@s~A?KvΈ TqyX}Y?s (g B]~Xo^@ioRːyb2Ħ[AOǦbH[sptI As'AB_*:,♹1 .lxd2{* #[f؏nj_F'kފٮ]%ڃ;/TفH:&m͂̈x𽋫؂K_έC ?X :_k#R%PUg: *gg!uR39d!7N1J@ml2eᑉ- ͞c禀 (V xO{J[r>$q }osɂNFc'\ۘb@I6ڵ|o2@&-1G>̮Xc'^,!5 v?'M2E&!j}xֻINhg*p>y-K% c`탈r3zΚ1IDGx$(md)LPlvO ѩ^[ M7"r4a;oM+qL#wPH -mO5X 2e(BfaWwc<j:[ulW%{s։bQ-AK8^p5|pP-g8^)Ӆk%:.Xˡk,J̡]&zTfV{pCs<ƶY"B4:R`X:jtٟ"տJ26x2u5ҋc}m9Ap),[x>jnޟ vWqvMNa&7ۦ0֑H553E$7s#7mje^i7JǃVZm#,v_`AGS-IJA εکy5.q!J5Hi-]42<+ϴ8#  @ĸX9ww VXO3*I2IX _^wi/LI-//q"%'}4N" 8O4xE>Vrk?ʂE։ +w+nUuEZ;ȖfD8dl%)</ciC eь_?ha!n!\,e:\v-9NZ1%|7J*gFڇH"m;<*SFQ89DҐouס,)׮EN-}99BHƴɲ$.DYiac Jt%fv/'X~kz\>,{nէ>Hf 2Kl"ێF q29<97A͡Yl ʴ]'_CN?cK>U&;v􈎋'Nmng%fj$,J*BעY^uNυ-* (nn㧪zώH'r݂Ҩ'6` Ӿ<2S52N{إX7e/H G_ˬN/`ֺWvC/WC<[g5&3I CnEToؒ*$?7l*'d`}* 3@.G9`yI)lNu'_7x"pFZfciwQ_%u`<VAR"w<.e,mH0eTr/ <"kt p)ٗVϥ,C´n¬8M6GV1Ԓ\3ߺ)@&Ki I[Nִ_8h'6'|i9aDP/'jryMKLp/+,7wXŠ3yyϯ(~<%M󾔓(JIG|8 *\ shE/)GGe. ?nČ^}EsHy&nb nJ@60/B8~ L{eB y&6j"9pZݲچQ>adρ7ͧ:L8HޔX[ϿfUCXU݆5wK`794HE |Ylj;wI&/h PœCŗJiu9Qe s`GAY }ܘdFB׋*ˉ@xLܴ7)Fn g_9ЊӞr2:T/OWI[|αTMBB5FyZQ@A>/yι1C̒Q x2.*%Cy=,V2Yp9fN9Bd _6J0#Z~+"?/l~a,w!]r#<+Rv@޺& CgZy1Bxa &ԽL| H|!(UV7;0T}xCK"ř(,HXuh 5{H.no"^HI0g;K>ƠFʦ =߄6HX.!xnRp44a7>G 3‹dۃE3CC>Fq͠!?6G}^x+aFao@_.#[ #~1ҲB;%0Ki,tfdhethH.a 1A Zm# וNq3E<-2})G!T$w?mg<?HG:qщrgάt~Πef+Gb BnldCSDe}4*G6\BNYIuOro60p2`%, i\gCEc:f&iX{>GT#ZBR\0Etܡ) tٟ6UH?U\b%BpN Wvܪ۝i`iH$s!G⤠Ds{ۇ&}Y3qk7/Pe! W2 9G}bFZZxyƍaVFf;߲퉓z,oi)(E]O|a癎C-Nƽf\<0/>~:<ݤg(ϽhMw'HЮ~ odTÆףa` ]m1~v)]a YXkmw<0|u >} cV P؋0Oy|zSX?䔌QR½d<Ĺ;D!ҩ{9scArBC1ZZ4"GiGT@X)7qQ4AE#h:GFcxt%,d"fJ "hdHA %В6 6E/op+VIfBgdy8/n/?zj" KxY_8zUWK(g s_$j.%`A8G~T5W8֩0KƝ^zn&S9(hζs7Y@p,>OKW/v:^Ͷ(6!95D7}*E_kd qjlͽTH4 ߂Ʀ3wo*tl,(o=.Hިqx!ƣ,~LÄ&g"4G:s l7٨6+A0G@\14a=JutptC/N_/J&KK{|j ]esA(A;P >Bՠ /eSuS,a&RHsĄ+?J*sKfqNaq ?qљA?Gd_Hz4ΛqƐ{rZ|tVȿpnBi?6WsNh [ݤY(KُuLX,ϝY_w~rܵJ>>  ^gnLKD05K/ޡ*#>APm쾊)4NS6:|~v+H1&j',|wl{V \o?*n]Ns/}Z8sϛ~hŀSfZ[rad<爚O yu nHۻ53;+-qXJpdԛ v.w0?JFK\BrI;Pt6n &x=xo}bM3."cQ<{WIͻ-rׁC^# Y.%c8 KąŮ7 }4-/7s"Tg0[%8 ^{- $>A Hcou5,{ nwhpjݧyGJFg@+4[>c*\[rNÐ"&m"rtW#3s .Y9H=bҘ_#Pa2YQꉞ#[ťaLug2"!f_πbC#zVQ4QIO>rE/r>ddQ\L1_n@ubJ5B T@ŕ#jSٟ.#@¬N[ %UOtQ7C巤>ΔW,;J45?h.j>CR'ߞlfO:-Tz\Hj2E1#eajY$bM a uP\Ei}~' ?bT@'9S7$y  ei{"1YL6x 5$4_H c5"/wb֜'?6&J˗eywjK,2*#E{FceÞӶжaF$U7p9Oz*ut)ۢ9B?M%äKk u|M( G sf<4by5d?t3Z;v@IAYp.,ݜD'Ji\b/јm'ӡd/Eˑdm1Z_!U3C3|bmÛ+`o޴TYNLT!92CO6n|N")խ0A9Dԭ 5(.Ϩ`kzc|;9+@/]4ÁR=a>@סUE#k*ɰ@_0D'Nr[-l_~jܖxޱ^3 @C-?Gg|1-o2 M[2l6|fanxy1܏ F/vQ}"=@,"Ԓ{Ѐ]9ބqUG^F}T6GaY@K %ėQ*tٵtThct'>HNOWBG)֮D:Wľ~VVD+l=[ [-e CR5owEfI%۩|I۷Zpr5\VWkk,%K%~0A>mYX|yNqZ+ S.i8d%1=pLK}:?t.gķ&Kh^xzH%XaY߳#vT1ȸ,IyqfuIMOρٛ'"QuRDjZ'u<[]7g +&isR_gAƲC<ժC-[$MU=ѕK[4Ce(iCZ؁,$٭[׻NA/w5a̝-DRu+c&$d{g=qI'~ʗ֨|Xh(̑zF~V6e>S1xLn C_Mgkt S\#'dU`'Xx {6zR#jF@_DL3HE[{px xaBˀLzyx&z`@Izdfq Yp~~V0@݌7|芭35n@/Jٙwk3l"r}@a=P_g(#N+!K=IZU Ra$p 6Zt2i|I2kSd̿g~q AaKw۽4n;ۀ!hc.}/jR%Rۧj4i%dXW/ڵ~ 9z`h~$tK@YY>jU8ǽ(5,}Ev[*'H{'/.]T\KFdCÞ4(Lfx?7@jTbjVBK\TVF ?(XD?tG#e![ĩ@'tovY3AC->cjg9#+ֶ? Ta#,;:0uYd i=)}kBs1sd/!4M콄Ai b5ina%9*j2JCf˛9<.ԸH\\ĸCU$U_څy+3 ?ist,}5[C aMA2upyȷ|v5TFk(k-;QXf1[}~C[Ԛze;+ߔؚHF_\ [@;@P2#={lv2=F)Q7Qc[uEDYk1/>}lK,$ԮCJ8--m]O5~4k^)X`65CweCahDу.Y0;E~KB:=d{+>VTuex9, pL'q#mF\~֞Kw-{DoԮ5c0k)͚9HU7AzLEEZSlNjm'@ِO[b$L?x4{ 9T344!θKBv;θ>~9v̜k(S` r5q=\(a=囃Չ`Ō\ӷ4"tRk.̞ ߟB#MA:`UR.폍Yɀ% gA\Ϟ4"8(&\@NR4"%h]oV@p6[&Ja[`}% Ɲb^잹 aٛEUqĜYՖ|gI2_ q. %^51YDK:]blu{$9b,I>Oo&\@m23Pnq z"tV~?뤢⡂62j/ΘQCUv j05RM.gevLg-ٺn|gOނ/5AE,8]|^fJ(v 0=_yI?FoVJD4U&:m/U:5(!:8Tb$mkxI7/'J;%38:?eLH,[5`G 1A.]_Gl'ʩ@4PI古1bj9"ʐKU96$j SDYB_}<[>bP 3Hq)Ds ·L`/'}͗HQ/yĚ+S ,<^.$|GX]6#ة5`ܬ1=Ajĥmnl{q=̵鲵dxLyMZP`C@ a:aߴ'Tιjr{,߬iNf핮'djD %֩U}=#(R.צIM U-g$t.Ag.1Y_*pɳ"g*c}&QK®wMj0[Tqc56q0M`(c ӧFW[q(ŋ0-=Bbf1}flvVB5rw1!AAӤ+rr ͛ FHD/?7I/-͕XKrŵ/l2ĀBvXn k2k><\D75-uF@.f]u3LL~**I&ۻ 7H6üLص*|#59uclݭ/o]|_wLޖReᨆxbyvW U8>5ߎ6$л 9x=x)y/ "Z8Ui".`L͝%]ܳ9'7i83Զ# ܈ ygHЙ%dA'b[ :$fؠwE5zmY86WVr !5Wg P]ufgzdf=6RBE8 _$Rᶵo*$Va3fEp/:Q{CM^Km dx^3t5Ħ޽^*i(`2ؓ0ES#|b2 ųȍ,4J QxrOEҲ 7Ak9MC)-z)S'U^T>a D:du\/JxU2W-`9 GSg3ͫ~d9Tԇs!rYļh54(\q!u2PƓX! Jzt(Ka@g!(7ÉW"Rݤ+*.KyBnx'r?ưCx2FَtbRPի5Gk jVCWN RHjz[0#9&~=%gf,̵1"7LjF @VbGp,T~A*5ԵSTF[žl1T}}2^1|M5E,o^k=װ/?>zzy^jK A}obanah $]T =|fk*xpDXq@rs_݊/9^ly+uMt8_j ӟ'BntHARr.H;A !)`K9!vf!XM2ʹ|?9>&|D݅7RCL/ 8!|xEG֫&LkIES*pQ߼-.!e&[[늯Z9Hϒ,m!yILuw#JH/w'PwawG}@Q@7-ͱJgiR"# ׆ɑU=4>43'(@"k 4n.p=e:Ƹ$~d?&U~QQ߭qBe':'04H]Pt$2~R"R~N֦}p⸆p{H ߠ=ǚO!k߅  O_L*g[5uZǦFH=I95-G6zu-@PKA!`8c'ͺ|à, ے'G&?tqJՂ\C$>b}yF B-Ypu,ժNQ}dD fO+D9`WX?:{,ȵ/~ ιlo{)kfhOTŭ#@tA2XyRM EiHh ji2U!V-#Y'M}m㬠7{ŜV2W@#v}En\9w% 9O.izMϩ u=S~ARO١U1jBԈ„p@.[+,ٶu̸pFySvaE<]rgO6BA?R~RA3Ae*/**XUg z*җH1i?m9Cr8. 薶"3e*QN 9=g|_;j$dxPlj,pљ7r*F[@NUOL %̕@&f N1A׎ҶOREŦt;.QwƢ~NBLϲ ljKv.cR?07Ut+)/&++]W"SpR$f^nFi G}#W[uGe ,F{<=i$Yɿ^c= |c7 jk4L~$=xQ 9/.@`@\Ҽ[:7\0`špm Klepb+Ŀcn'1Bi bTR so UtAT aӔ۳ pZl@V H15T=tҊ}~]k;祃 >̟Al~8ʜs<g] W)tDy҅t2MGv܃u"/y{VE1S8"+19vvČ^VO+c*ϾG!WtAŽݦW5 xq1M #pƞ 1ZܮNVÌxv ͂ƣC١E7Kc:~2o]ͅ,Uc=GaVɬ3޹HӍEIIe1 'XB Hpa}8DZ[dg (޹Z!HAFOe̴-n@Nk$ry,6_!,2R'_j𧰔V-Ff x-ͨ}!%=^y9We r8-M՗{0L#/;uU2dP 4(Կ5v+ BvA<_Lċ0҃>mtӭu1j[MR^0s=7Ahtu| 0&yA#mR38Z,e;̠KTa~aiJ+­Qw7]hdxwB'EuY YyOLlBVc|[Mk=BVG*INJ6$"A=n8kZ Zv)q$_UDkBJzrtiSG( '/o]`$0wCe}G9L0jͥn\iߌ /Ռ`^ fQ͵GS%Ύ3=yb'h?87hdcx$_޺!MwҗL͌ 2> \Dʨ2wD??dն܀6K<LB G9tY3j|%ӊ)̃S@ʞebYu^%r/' *1vcp_ڰ[SE;[i}"uQk<ʤyqo"XaL /X(0^JIJ`bjS>MHg-ƺG1v"K[DUcR?߱S;y?_  UB:shn@xY[O#_@ה]HY7r;!,*߲Y7ic@|'wqo|\ 0ޕz-(΃%@Э_%OU].Qk#0JrC4]x+ 8HZGHp`niҩlhߓ؁U/1FR*~<(Yc[1ۺ ɻA'4#Bd Gr4&̋#}_^ );7 T !/> TׅQP eIZ 1#b_zcKzwK4|&z}MESM/ :A9 ]=i \pt2g=lŁDz%-U~C1`O!kp ZKO-_~W5 mc)7WWvECe$Ŋ3g&S-G!F šZ9%A%G#N,3R^A@3} IC3&Jx ~ˤ7Kqb.>%gXMtMl#P_uE;Ks:d˨X#V p֟**[{~2!y!~Lh BS]銔 "ά3`oA tG%bbXpW H#x|*b|hZnڤcrPFc{>tT MFWiw _~1`#bez;(ol3E?QC*@L`A]fɋ,9gպ8s(~&P=}X^.ȗnvsM(&ZbfmjC-,.t1i.6hW7Wg@Uu\L%'ZWa;Q؃1~(xDZhr 0Y(6q$PD$1S@Zp|%$z֫ 6݄<(B4?p?,BP8w6uUz%v?jVu9M/W?XD[rYIbU ډXfo$J{<=Sbi /QkvbL68s" B:1C̢ z"xd(P-ŋg]Et[:fS6q3ލ)v>'J'c]qtP7Zuw^03g VZK1qhD#+Y^׽|L4!?m'"`Gd;cGH~`DbO+IQ(\(`n'y*/φ(!e-'yY$+(低J#ݩ؈j$Dˇp>hW]y-#:cvpM!C7%2s#E z7oJA[} "j BCåL5D>ױߨ/HrENoոG %^=55P V2a WӠ̧,")q95BM)fI?`=g@MCc(Y SL,(Gf/PxZV 4tmqx+{P2:'tY2Yҿo#4`j\tlhXwm\_o*}kQ|lUeC:mfJ];Q<!}NS9Tz:vQ;8R~@ؑ/Pe`Ro,fʍ/PǪK*g)-Q/@hG0QK4YfHԯ$^8Azn8oZ~&H>^2S]ZHCq?!K* Vk oh5 N%u* &}ޔL^;'r j{mدYlG XXYW?^5Qd/9|x#xJE*lrbN.ÙnT$HO9 ڇ@OZ!F?-˚>Q^؆ݽn\6hv\Jx172a)3Y!_Xv;X{S!["Ii3p)4&t_j1qLhwb 1ak79A:w>?~!AH8PhA?*K&Oz[5fh)܋&pPQE@똔reqi6|nO>!,g,# O7Û. ƦeΑXX%;ÁBӧylD>A4p  *dct6ՆdWqh_uV V-~JOTb pt\9O􏽎t-Bɷ~΋}"!p,RvQC*ggHn =^)12?b:K֮`FXnL[f IP-~Cbv ."]j UՋ j3x4ʲf;! E _GBT& O@n1!yL-1I.s#M _|6d*s 3威hKD[OVK0epkńJa5%R|$k,ڦn6DuunpNF\m k5ZG] q yTenb@LN1&9L3*|na$J8")< G~5& >X l/Ȕu e`UGeet˃jO@0#<~YPU_Q&{/;DaCZܷz\-i poD˲48i^͒u'vLjYE,oK'} q\L㷘t衬pbHtnI29wd`qw2.&Htdhf+ܜ i*6#_4su. .r8T69~q'ߥMp??0*LFDVo Ю"+7}5U:^Z0X\S{Gtg@o|Jidh]!&: s_^w^= lNkp_^!}f( tAaTZNP_ Ԡu^{1e@gP6,ժ)Fj9&d,tLL@BZ#vU_ SK[.*5oӦن39LI #ZYv-(BmG=p2FyCkSB_ZRHIݪDt-x dX]֡瞊W=?` fxh٬G] ?_`stձje(7\j\B %l}g6M'-#\ }jU)M#X؜row?+6]#OEmd1p cEFxCj:? [d~zIR|m:Z2X[' Yc2ekŠDIS&D*ܱ!zl&ߊkI--׏_ "FJvzZT./)1gD4wfD6s va+MӜ>ۙz @io0@uz p\]?G,ۅ/ʷK$W g{pЈl@k(o$$|K 6ENh + Ws:)9Q.VbsO$rz+-d̶=jWo0!A=ibNC)賬j8.1wcn\D}BZv |g ixewe;;L?-SE7<ĔɃ3+9`;@Q2`D K.r)[ rH׈HCD0(ᑪ(IoHcWGr; u}+U酛l\_(SRԔUsa`^Fx_YcS#t߼ 4U7"M/%=]ψ6shőZ#Qw(:,*9*,!wB bʄǡ.L`0m-+2D/R/y>b-t\JgO[7Q %1\z(-2=[eX|b[I~yS9*S$#g)O rvQ{kŠ׹37U aM9 fBNRXť!v\ Zi©?K"LHG8 Ͱ9QL|pUw07f_Zj]*wRv=񃜝 dh9woRgRF0la:m9ƅR﷋si)%^؍ʝ !DVga*lBE|4] $ԕ,e\SOO9ʑKdܸ+*aGtszj*k ~wioЉ4s~ ?|mD\mL ):Q]dӯzK~niexdHcIo<~r߬Εu? ,&6Q4^[,jS%mrl!i[t* Bۃ6*lIk,`6j|.+~:\5n\ijbU Fɤ&Rh5>JWȴ;ENxtP@Ye1Ai'h_`fsXa;}S;Cj3]75Yp AtwKqB_o[G2d'<监C2菵Tdzv߲j8uHHcǵCGHlzQ䒁*!̱~/BQdy@#aAk㍂U%mSf8>Cw=ϊ>ah% 9W8Dv/ w^' Xn0ѣk§ejGl~02%mɚwr[BI<ө-!S/s_AC]PLS0UZ.3+yF{|(dxxf4 Sd_$3(sdg,NiLPGBk:x['udZi3~喍Yey{|ծtI|zrOAƫHA?;ˈhB^U ܔuz h[.h=wٗkuT,(5ڴ@$<8EAd,yHѦȞT,VZx~uW8rOw@]qqؾ֓V9J}`U+ɒ<l񼑪l =)X;t,[Ћ8faA1|dkZ]p.qZ .71 <ԷM&.z {!b.0M!lGO#me{3Y6]Awҍ%b2YuJ\MUc|o ؂S 96wwImYv^HWH,9&hxG: xHimK Jd6Zĭ\S* c^ Q":[0y%ypH@F:ÍBK%n߾^x&"ڢ<.;Iz!{[^"+{ۧ4|پȰY#K8Fyhܓ*% k*ͯ =ȏkT#@z9*J!CXދ'N݅RU=yl,=βJ T^~ͺ2c@w iRpA52Ybh0lSKɽ D$x )jwP!ƒ'@y9ٷs䁒RN&r|Sܕ+?}-'⨢&.a=oY7nB BDh_TSXX'I3G~Ev0EV7k;<;DGWc(gۍy683TKMlm~qv՗&$ei 0պ ~1{aoS\YaSc /#m%j,z,Z2cK[҃Jq%npMpbkxrDc}t?wF&ױ% 1u"k |+?⋾p(^R$ufNssw^>k2J1yP?x*E ҦES97rF"}>L}0Oḅq)6\Nt6g0+mT2iJkP VvLbSiYtVQjtS}ڿ#!< ^z$]#eT3 e lUD 42YOPqn'qpm--Ře+ n v _3;cRSI._*'<5jNh+R s'/Pjn% $bI4{]\5֣NA.VQM&PB50B/2uenʅ#ӓ?5!An I'%S fZy(7ryvw7UDB̉/$]Lc -L"0MgĬHUx=ȑ }1H`JnRi7hE=wu!a@vaB>x9h8 }+ J(6EsJlԊ!=Fn^k 8Y J;)jf ж,iKQoNU>|m[aC⻓m.zMnk ɣ-f'֟q5O NX$_'m]eITGk)_nT=P5Qٜ{CZgACרޙak՚ID@[sh :!QYYC% ɉ}~46MĖ/ֽQh V@v?FC *!FS\lSIzd04Z`!kXH8gF 'b)X{Vn-'&B@UaRHb鱰 abMʃn!yg3Ҳvv,h:A2}ayBI}&uV\C |V{x_A]Fb\2`(y7􅬼\~*mWG)v`>n-w?7![P m2*^%UZr`Fx% l0-S+>{$sv~=.|]_& L"{8UL⭂"'hK)ST;qGFks8vGO9zPd(/WCZ#e3+{{nnyiGZY;KAɾ,v=VQsgu8H&H YS{ 1ekY:MVtbuH]sU~aaV>4|Hx J Jc$.,:a[s@nTW+GxiȼtRSUP7՗~v׭T CV^%6, xrj>R *-l` CdLHn>z y DtA+!D.sceL^x _oYxy2m 1$%`z0PwM6mo|%%_54pQC2D17̏I=L?#߿~I){Rmx^i|GKYrjX6I鐷,8 )!7{ ZqRaqOG9qT34BwzP^3|+r&HnE4 LήM !,"ӃG^g L֮m? p ߔKH(7gL$•&$R^jL5/qQF pj;br_z-Gt?9 Ci[NKLhK|zNRx'Ĩ( -I_hk?dsVʗ $~ꇚfR! YT^Zo^;86jJML P#q)G{,GhRg_/xRD&N`cq_@x1'J//( C^8M\Pt,lQ PR) -3c Te V6X)Y]oӉB:D\.69=3Ƒ!f9w6M%X5+V ?J`$dK8gkp$ዥx NU@ /Iw f뷬]ުfɱ <ƥe;**gL&$݆έ^ǀAoܟD~1̷'m"cxT '2-Sɻ0~^_elutI nai41Wo=]Vorz=RK_*8Q+x3w1Oީ0g,3ka9ыVh|*=9"b4sWkMh$M5AAX Ue'׍#uZx즺pYO)+gŽ̉kIMS\5*r*RR[!ev-\! |ڎ WmɎ:#E֧xiWLŪPOUB`YxiO\xQbZё. + cjiKmąF|J +skzPC{xUDjSsè1jxAU-W"ݠa!ЂDNQ~N*2TN. dFslwTQ-8"}]=>F5"R8k5uS 4ؠuM ܀6V`;(1nܺczP ާ(~t:^l| i&zH4r" q?y6" {K);MRv9pE9皣_b!!bۯ/ 6Jgy9Xxumt?.B4)D!D⢒HiTķ Aoz<£e}JY*-Y2kФށ9Qh uTKsO=-@+.V4cg2u95q~?Ukʑ&f(h{+r[=d3z>Yy=L%>%J< e;1t?t1g5߽ zR g1L6|wu6JicRd?$!>>iL+eթ,6SpCմ *>"`[^G5Ab fUYU V?,vP, $v|}4PedLD{w6C ;,Ҽ](@A,[CV *l'&Rmd敒qKZzKP܌j (16 [['`k \ȜB}e4L+'m;A*Eg16t ml %R&~l.KK"WQfi:cJ2&_]e[#*I/76 bPMzJfbHfi$]/,[D^GG5°w#6i \fL(+9ٗS6FAk\ 8s}KzC.yo0xlb2ɡxm<̃!QӋgRhE(];Qrv¾r$Wwqt26+_ZM͠lp." Ky_9s!&˘{(䩿*͏XU2zD"ş(vrF[X~=oÃ&KI -rԦ 8lRLb(!Hr2JYIS]9gRP؁Ȟc26&1*:׵u }w&e%}9>-E3$`;Y|@?`{D: (i^%^x[5d]5pg/P0DH؜}>GwQ-p'.%ׂWerĎoaYG>"8.;g?E>"9 O&pӀW0&JArbYUl 3/adڊ hŪ, PYXY*͉Ԩyꪫ]G沫Jj2aAL9Rƒ2>3k^d{#8G%GqFJ {p{E#_j3#+XPU``}BX+Pkq_J8" l9GlOܴD;vEZMʐׇ<OӒ4,]Ź;i2qV]$ B #(+i,wY1QpzU & M47U?бv_Cj[eRoQ?{'G[?̛(s!r6~d"5&/ݰ]fz,%d)#[m_S22 į$ۋ ,2ö8fkBxe"BK`h3eK'*\|mbV~oYwkSyBoD!*F\a_ s-MAC:xsܷ_G6X|2I*񥊶`6O(Q#}S.ٖVxr;3*EOSKlTtGZۈQ>1 -OqIgv,8{`KV✰P=0? ~Eؖ~mᴩc/u Csȅ2ZyLN73*COq?bG t< /^P f? @a8l2sȤpڜ!R]oMX־M֐MW./$!*.bT('֫f?Ϻi|lAAw5/z3uJ΂Z^j404xW |8ezQ 'DRvW~ WG_ ϸ% } ٰAUTqq3d- dsC9T{!V.0L,Q7`-cȝ)JQb5*L8Al௑owZعZŬICH6لq=EKOZe^'%QE eE*hN(Ju@ m"|_ڂSݟ,ctT;_ ;*';e~d&&W{($VXES V,^@ng[5̊GNeسDcAgR2'Q R+-(=&Á3iww)gAQ7I ܃ť?nyg%W%\,f`labtyC&?j8aJ#<15Av<`#䒎T*U_W;5d.פnEY+OGn5):<LJz$ O3eG1lN-^L јř R\zZ=S;ʱ,}Mrx1$OǠUsɱKV\ 'rv,^VTT*`cd P,j/.vK\tg<9/,a bTAMwͳ `=\$fWa9qTPR/̓F]7vy#2\8s-F 0fKBz)ݴ4V t1VzL YoHm A?Α]Av |8{VZX'0=Csq=agLOjY?]4j%S/`4юN7AɩY ͟G}v,*Q3 \?`@<;wN*ʜ(nX u4צ\{|у.F@iuS4V0H$LG((jR]]@bN>HWD-M=J7J]w`WMҎW׫~R˻ŦO H1),1_}(>Fr.&,F`j6HUJHaU ( PΖ%G6Yw+i%>DYcߕA`h/^ah`09oct)$ђ's~0LDd (T9oʫ˅A_e4 F)'&ƍ= )g)%Ye=З1{v3yzN`KEc#jMՂՠ ӹ9 VzY4ob~Y0,?  .6!h磵F?x)ŀRO QAlY6s'8UH"Op~A9 Ki1 R$~{Sa<̖Ӿm>nԅ]J/:ooOzmB?>‘ofV)K%f. =Ӷ\8RxԘ՗gcQhY`;^x\xKIP&9Ub09i-e+cΨ#j^6P!O}&weUz; z"7}uÅs*oOw({?/mtY,GRC|DWQ|t.Xz,-V邱 4?k>!e@ZBНkA̗19c|}VE•L~H$-qѮ9eظ|'[w(J3n? UlX̗nlpM,`AL.b4Wꗅ-֗:o )7}d$oB?]}@z[jZҪbPk1G Zz; [S;vP9u+}34ۂ7MqN )a 4IUKۭ>4k,]AÔnP3$sTr=@ vI09Y+&&Ґ`"Y_Mx]*"f]UoUK!v&~=aEF/o՝~Bm%d MchL) ;7z2pGZkU÷d)h|kTnóDyP 1 KBRgRvL#x?zhZKB$*x\ƦP(޳;_Z^E0 DIɣKA0z'iss3:]bKo#(Z "wAtI,Sb Ph{./02}HlYTٹ1$DDyK*2@(a˚"L.?S(i~By.B`jR46S,1١EI6 8a%8exyF.ڣ_Iibs# ;[(a <6,D U$#F(M ܧN])yoX6DѯH),9.Iv=BCA9RLF bR,<ȼF] )5& g~V̀_֊{XʔJ>CC 9[)#eŹzfh (@3vē,OUr =ZMcO nn+ ^@az5hSS㠄nw *6--lb_toGf%OO߮a;M'd,QuVZ#^P yݱQ07!?}U,zH4}e_֍)U49]j,*,yHW ђ˪5b@{<**<(,I_c:O< y,^][w'NښW{T;8A5I,l3/n3PA z;V1J 6N(lsFg4&kN*gJv- 5X-6!_F?XMYzc&uKV(ΈE)qBQ?]bsdF 8|:S7Ye0#sU(5Ǔ}f3/'آ؈aͿ)ڋk6U9:mߎa/H8,M ؾQilrQ>pQ/ta逦zˀ=.6g`gdzy!QUy0A=>5b[Tɔj\q[& x2qn@}P!C>o<%8.Q=0)">ǷD 64]Qݝx${?I+c=pL|!@KxuD1r]66řC[Ϧ#E++1l/m_ ΍ЙRAv=T\u] #Ă'R)<;x4<Ζթy*EEr~M]ܔ zt;?53FjaP;y[чZ<[**d gɗ3"rѰY[hwXKJ\+/4輎<L,gb QPh%Nׯy%j~ks.I&قmډC;Yx99Ut 4lVwauc*·{k~2Lh3!vǺU;SDR:Y4 YԌ-dۼfPM08QԬuޤyDkFS"T3PA[tYv>H!UIp\C꟦÷g<[m.Gi q`jBU Π(dB1ر5:D: n@VIJF/HOK'YD7d7H" :_Cr &{$7u11t1bvg)lA;)"0ƾZf"&K`^nRj6wڜG|F/CyGGz-kui=b P)#vZ.?ȷBmh"Hp{B{xah VXzaT| _&GK4c~1PtXhXMIEG.~,Bm4:ʙ0K{[E#lH 9^"9XL"'EGDDD~-B6r9IfAK,)ХwJ)e RQ=b$Ƚu횴'/#]ꗸ$>Ńy=gB&0qx,r~>xUN4fd8] a` `cK%G[r3Uf0ᑮM #~^|}ͰzǎA}<ʤ`LW{i:w_f$`V\;lj04ѴwLR(!1ݼ@c^\\y N;:׀`˿oq)3r_ŅHYaVS5$EOK_;,ۼm*|ul)_k:/3O[{V˾:uZ4GU8l1b1{ʕČEƗL@ΗV.c96Աw+~e_˭˘zs*۷HډGՕ9JL8δWSmQB5ᶔJcg%9'vZF3`" FLsN<%oKW\ZPrxꡜzmz./rFl/YM6 |܍4O tky%$ۉ=\{91:ul+ :#7biÒva8grcZ Z׎j5gwpڍOf$ L$=0*Kݡ7t݁T,(gO 64YbPw5j6`?5G PүoLyۑ;NP,*>V}K+LH4fMa)h gy5\/UՕ'Y+3Vva]P8k ;Nx1LLһnG(gcHFH\& EgÙ4<" >ܜ~)@ϡ*‚K *Sv  ګ`im-hEkDto`'󯑬BjNS&l&?hOtLt"Pd|עxKbtyugc>f@"d/ tUfn<R ,C*+ď[,9ٌ Rs_s{eŽ(GnhdUh=n@=7B[w/bR)4Dy + obbtЩX</x5VM'6ƉWŮם+0L>n`KT ̍kg[h+Gg,~t6v9"")iGL-#m[-CԂٮ FEox!s -ЇڳQ=Kjpq?p[V̬Q?E|URH/֏?ކll{)%jJ3F"Wv+/}g=phjSvE4r &>Nb>:|$NYKamW =~SΥ<%LRR]ccR^|v]s|" 2b2~ .1Nz7E?5xG 1;ۜƁDzt4o LⰫs("G|V!⍦âM5g\:{s}R9@ZE4&a1 G܁vJ: }7 >uKy"]bTr1#}%9Br|~l?p7r >]V;3X:e"P,+ }s뇋׎NAtǺfDm>}_78S+t .՚krPʳ#]-g dx*->~%L /2Au4<|` {zSWzoTb_чd5UCbcwKEC?)>*p<'3kx;~I@ /hBSt;><h` *iwiEZ 4t(_UZ2;Ӊ gRpjoJ_gΎ H5>9~9D USgm)mWe©%;`2/û7l$ ft]b-ɂ&r#Y  $ O^8c%@o ht~׃jgZ {u5Ri|ynñJ/?;%}#H @y[ v# q[<&3i+pEpYTcY.5:VR$77X |q.}34ZJfcl-ٍ<k?&_uh-GY Ђ5|M.L޾E-΃Ƃw&|y${;f-wW jJJxR}])S8cAyD[[Tˊ&(V1S`%jCϬjԪR蜕U:Q{+uX:ʴY5Lo[1^FA44Cꤛub>*A+O&Zp6!-e>%"BlTZS[eIxƒs.ڀDGT8x>o?рt&)ڄP0 go~z%*o D>3F:[F|,u8 {d%(Q]Tԏւ;r 8>(LD&Bp%Nr.2aIMח 0y|W(Q,/(^XwHPACnFi%F>XHԗ+mA iJ L7)r]gQ6 ky1 3Tוs дY(lAL=B$MQY!O>#QK4*Iӎ3Oأ_'0^m@ҘX%g/gʇ ;g׉כg01 /j N5q!V)=@%|[ MߴMŁZ2\D[l2&17F,YW\cFWwbxI.5;M튆ťNIplUA\85 )Zv#u̷2 ϕPŽE?o~H:7$H}jܿ~A_B<bD}^vKTn ~#qŭ[ޅoún"'|DEAoPx.:IU  Ȍ'[NX5\3M̌^:=JF-CɎqh3*sw4yMhcW?6VCD^sbdYDe{jZ3iOR:͑@81̦@<&p/lڰGtc<%pK+œ<8Ctw@"Q+-B%a’6]{0K`sIfDyܚ~AV?yq_z-l3imM ZSvV-k %5TJeM>j^֨G6?kH i3,::g^wtz1ċy͛kzi2'Z Ȭ|N)zY넹2#ۍ}L91il&d,;KI@X_zG srk paޏ2']僗?"B^]۽$JA{an*҄s쌲Jo"%ADeVEk6P H~ʹ,d/Q&omH@8#iuM@kd ڐ| б"jAC'ԓ'tΩXe'; ;t֪Kl'[!`1Fatr#pۯ1_37/a.Wf~i.^_ 9AIDD XoF먰w)RK3-[jO2`yM\@I`Gs~}S2Xc`g>! w}\VNzi2sh,q/^~Q&J1aܜNh䮢4mT+^)uK\ c>"'p:A9lqDMg _ˎB)2[\+eEe'Kt'K*J4+GiPD׍N%fws@c 'k&z)B q1ZW#xD:V.vL&!4-01leB gq(X4z}\:#vB4N*.6%)^w鞣 \Lm0w0o:\p( àZnayH\7?<*7G#H 33BkAmHN)5ImhA<zib'ÀC%ɿ'{:üfSm;wJLTsߖh麹Si#I[Q>ody1\oUιHyds~ܼ .]y 2;/#^ /xBԢ/շ&)]BB?2iQv?b27XQ;{: (*ebjP/ 88Dp~եYO肙'N)_]jm597b38`"'i'8Br˞^UkCy؁G@ l!J]N(2CtB4i=6E EBZMK#y};yIЕ@E|ܼ*%1Ӑ{s"ٔ L"j.3)EHzGG|$g/&h1SX@7/A殖2+D5'<,7@ uً]ҏ-YXc@3:lJ3Rs@L%<kYVF[*]& rUk/W\4@^I{]X,]D@^Ycٺg> G[('(S!J{E{ƶcmY6G~fOSfIMe56w _t%i_;߽坑9„ e0oĘ┍ra XtW ^>[}N`PfyUe+-.ա7?x=R5W㧒S7= %,RВjz8RttO, @&S ʁ cC92?VeUXxʉ&zOmw3~O {^t7RRoCq?'br[g )3e/5|1mi# zs ܚV1X2Q7ˢ6MPKaݤT\Ql)'a[:s!ބRWWQAI„$\0rC<{$X>8x0B6Hk|Vq]tr;wK\A x6AiNp }`.c`10kW)'Ő>ӷQ= a= 7#X>HCR<0Q-+BVc)Lądꏸ+j_S‹@91sWVGwP3TVe^{$>MZE la'Ҡu|ﲝi㦡I/rO\˅~c*O:2^ 0aI]x㸖݃A`#$F}V1(^P񲏄m0@-X=aM/}Ok丽EîZGMx }:\:v\a |]LjC謕EDag^eR"kemY[ i5M e _(y\e3=( EY]Ƴ?KgXpQзj>\E c ] C6 Yn %&EggDC X@%,!V85:=L #pZ-tE;g?rhYXVHPU`p5!}G\R)q[Zv 9W_D6e뮅I }noSԸ⮵qft\bAR'$=$6a^-mo$֯9 /ec ֌oi NyA= ]ЦdH}Պ$xcR؆Tm`lMp=],_zm)n;W<Yc-[-M]e '>zrHPDr UK8FNT/zvF*X2P9O yݔQ?&/9`̞AcEΜwx wE |rO 9_$:}O`pImsEݟ2>l%DT]AXD۪0^b(iD$fs,-5A-Q*=ƉpHvideЫN3D!| vr.3{}cUPkMj#J>3e*<"VoZ :V'[+!إvL0Eĝ -#d/J3BKkbcB]d n >'̬扶}\gsAyd-кOJgT5%xTvv&B.&PnCvJ&*BWWخNlHdpK*|ay4 h nv/D}Ȣ<?ЉtlbB#5ax)&f<B2עmw/${M* MM95wPq)-)FScMH1p*W'7e,ZF5; ynsX+ 2Pu~d KBNJ8 qu,!o?ƙr8'm.%NZm-C KzV@qaɗ  kj^r+AXQ``:pӮie DINGXȊ xlccXweȹI:\CDrtK~_weUvM [U< bzBղ ),Q\rZ(eDzg Q p6;VLu1v*<UA hۈ~ns/i\An'0-Ry-IԠی/ܐYw/~. c >:F Mc8kJ ?#uN#<^5jKKG$ цAK2ӝ Jx (jwfUs&mQu YL "9#G-_/j{. !Qz "_W9TT3Af^&=97#8 3wGDݙ4'(5Hh 0yRwP ѨnX_t&Xn %*,j_,0;i+[Hq_(@zW+ZU&wM[BȥoAHw$)U -Yho˚bb:*.Rz8[9ɹS/e的;6QهeXeDjxb<.c'c X9w)%fPU@,U&(!U=]U0𙄲T3qhgވ$aS8=E+Ч-iy?`@: vSƃIb ZnV""p̧ FڝB!>%EA;}%Nb+ήCRX\CUȦXGW Z?]UB'q;)[P3|OTboR!TPEr֚~`^0bnFHo,ll {؂pp"tri@moUw#vS}"H>kT2!,๽ QeEss)([-{xmX'Uk1c/4ro^0?1N1j,?Z7z1]qm,nԬcyu *2x㑻F_!2D%D:gG42S'~+XevHc>SZ"2RYlyrۍ2-vU{ߑ R&f>;hHPw=1|q, -(GGDb=H|Г)X~R1өq[Q I?i1EҿTS,91O)i,ʖ6>d-$ O)AC/ ,2l{`P;tA銩쌶%)I5X5jxc8bt K a(CEz';:cW<srPvP&rS;neKACFm(VӓJ1՚!~&)ONJ/M!S̻ /Wq"&ʊǠ5T,IY˘q cK2?/A+@P1u;.LƂFɡ#^ՒZp{U'<6T R*,l?m JXƑ} &Ш: `[`45 s3#bV5c1 `Ӷ-is[U Ǻ4-Ugyu\:\]>VSc ڬ%aCS77e>R'8N=%ʘIڱB@3Le,5>?2̕:?H]=#^h< V/$׽ `\WFB-uO[IIO%)dZb2=q+\>L;4I >\:V5ܽd< -OQE(Zl׿AD4 uCܮH,t)I`% d9,- 3GE80y h-:;)zA&4S >ߊ>=gHqؽJFC~#1Ft"$\ILpʤoߔwWsEi5Fo ޹!.`9z9ffhj}}6C1Y8$l#?o.8Kή1[4θx(؀355.-k 3 ΍`)`u٧:8qDTb?v[qTCם@ aDvW>+ԌU@1z7]{|ॽ˖umd!+8^_Ek ̺L&w:/utRD 5H:Y. M>B],y nZKڃ΍H`ٗXS%!fa'L]fSQLZv[ZK'dLլ5vf,bd0L ub0͠2FϾc+nYގ1l#M8GJ[#/o$xռ6 >[ׅ#./<Zf#eх {Ж)4H~Vb$jklͲ$$=gL -C(ɩ`M7+}٦?3,U}7!tLz pde95"sɾz]nU#gYk^7?૮sLcC 6cm2e&,nPi"o̿:`*~ ;!2NM/vYp0S#[,s 5Ǝ{ _ 8m=Ywsaﱐ SHlΤ+V*6bMe^<# . gCyٖz)XmuX{ݯL=TC I~~}n 5w^M=FO(W/<#lB OXnhexy> h( ^ e΢i;&}j?t=_h^'^IGB>WHXO֨3] nOf+mGo0#9CϤ,򕿸J%AACek--FLIo*/2:.9yMuAQgO|Ѐ&;[ш 0~iԃjYNt;V (!)F 6b_U;쬤VԆ]Y1 l=4l+5=uol[%}NF ܡ_ &j!?V;MZRV%FzjҞCt%N(VHe채dW pxP3>VE܎TB:%NFa?aU_rj& J҆Y>diyu찰#3|tIYYF S1/e[oۥEs!/fD=Bsu0HK<$/!!lqKo=r\S&]t|e#M{5+,(&u?:ou [8d֩tR8 b3O *eY`/ܘ3}' nsY tPByPn ;h? ;#(Ԁf*3;U@Rro"Eq-%Uf(f~ -i`89Y^IǓYBNJAO<^ OvRpA``p.Q*.# :(?H/cίcK,48L-UK1cZϴB.H8?ԚpVny$hed\:)ARiN|njRi# }Me>1;RVp#{+6iQKU&uq󾰭%)-'dKlj%+:_ N$VؿЛnh GB>2q먏$,!\/uRuThB8J@*n5"InNNL`b,;um[ +zB>y&8֯MaVFv+M45ӂ+k7(Po#_6l&̬ 4xk䳋﮿}!B0InDn'f 9F1!pRck9S ,Lf8Q'NJ۟/дh(#M$;Wo4YCr1K2pxޑɢ"9ZT89#7Ӎ)0#t%=B0;Dp&uZýdY XxB6=f)do[Et-k?>`?Ӯ*f]9by)QJ;IY_RG XKMIH!:Uם%&~1m AvA݉yu( hśkW'qӔlG"Qw{3SHeƘ5$ [V|`:&{WMI0]ݰnbk \}lD?Ty,1Ȁ )O,.))FGV"}0)5v6,G9 y҅]a;\P:QO D^Ӵyub|9j2b-c3'!g#xިg Ay<0?F6M5eO$Վ,3.̍,avV! {CLOY4XJq?ǯ#`u/cVLxN|Űw4DH;#{ >zzq.F(6Ui֠Q 2 EO62cfn26N $JXbт6u"~6Hdib%Kr?Kk"8(cʦu5<.5Bl0zś="8eC  _/oˊ`(!ꥦ͚${[iW+1n,tcY\sKydms;K)n.zz/;x,}XnKG#8^1&V[^i>n@ S&n7m ˡt1f@>KF*xztO?*T@(N:( :(v7ܐiw}'[˨78Д@xs*N_*Ψ|YSNb jLrOaӠkD|9?JcamL7i:|; |d)p[t `##7_įLL*\(;b.b0(kȟV'2wnri5yR6~ߣo60kX(2}BGm2~of2|@I՘9Zl0/ֶ.`2A|91u ) {1oV?;d=P6i(][z$l6 –J*vԇ{T, : ;bą`9#rq =W,||{N$ zӅe7 ДT6?+zW5G$~#sʦV,(S?Ӧdxg tʮ.~}8APL/m'QUkI YE{@ji6Y߲A'oyư>)5okbdLLŴ7P@cA04VW+w`wKB'Z2\^H,vV>eQ!>wLp!@;ȃbgXGe&:9u>5R{;5Kg2\`bmWSX:$ug62~4-A &uFA&KjID270[} J (LKtR»?57p!_͍WfAm&/qb/A,$vOF֧W_t˝u&6iHΙX#q2U̡yଠZ<}iRPVYڌhlUyhp@e!@ն~.|yزJ_#&>Jt"kPM\)BwNŒ]_-ǙG#tU[eƼ;-6^($%%(YA.,}#M4*N˯ ;M|Іk*‘4--j} ɃWXM zX.EQh3怛3s^JLȕ5~ɤvoFZpiI TnؼXz@x'/`&Ҧx%\q) ; |]УY@2ς#YsѬbe)r7f͈}4K3FDN6NHx=8;Tؓ-\߬AsXS N |wJ5=8 p8wK&"A/3;gV^sЗ/EzwsF?MXW>#+=xm"=j 8JrN +Z]zoڅ{\+Yi_rbw)yJHK뀪(,{Pgi9ҿ]u+I n tet#If:RHBȅ?lჀ}orOhO GV"IDŽfeؤ Q I#k/_vexeB)IH=),+2wŔyb{y?\zGlv5$,GOq)v)2](b6Y:.=̞T`H *kѷHP W5ϙGO7i0(uAVY<  Q#"uPG".+q,5;JkO#0^{8Dޒa]̗0mwAR[U:lʫ|\:Dl-1,~x-J[F8 gp@GЦ\qIy*A]׿Q7@.eVuq;0*^\XV]|zިaBxkzQ.hs;^t,I:xaP'Nł:lhxS8:#J* %ѥ%I|RFe&| .4d 帲ȹN!5Z{5mog

x&T4ٗ213\WBTZŸ G#2ݮ6[|OEǃT(p%.ӊv fSv7SΥ)yўU2o~ཪYiWKR[ʽtYX_BTͫK4C'5<燫 `{ V[J0G<6P}C0BO$ɬX%.G]*u:aeNpEDa]BA ϙaI=}/ n)oz?=lßFO w%E+Sɛap *G`fNǛ틤i_@n3 97i @Dfb{WɵseɏmtT1^ O%Щ{RۇJH1:=4@;QȧuNZNp@ݍճ$@x '! jvcSn?eT!h4d׬ l~>bݝ!Td GNՀPm>_$"%aNuͭ(. ">~"-"%쩶c\h3;B[ ,e ފן\R#bŇ(־E'Ϝ\flSduY&FBa""ʏ f% T3[z\d3ߑH}HI *K@*ƿ"8P\/`wj'=k b<B.,̃<?)f&ffEjX!XjW=t6Brܶ2eg֮ kQvg^vc~ФJ SkEH +Fa1Jlp9(L<}Icǡ1ޗc c*ն;8A\Pq;: K6Rwf[>@NbxB`Adc)ddxJAk7lL`k#tCkʧ>w%gKFd`P$V=Z8H ߐ\7jI^6€W (: . <ӌh5 T~08TY)혂{s, asyMV&P!֤K qA@k߯mԴ8xn>K~cҘo8 VΆӘJzO=uOyY#}N`EiCDjlUM-o{s*m=,˔۔;7' VovsM2BȲUnkبd)޸̀NmB*F(P۠-8 1-MrʑaYҫVqͽT#wSPPR`)DA|S'YO¹|څ ʓ0TZn*0*SWׁT@"xU@))՘r;k' 7uYl}CnPwP +C"ŜH !^sg2[7(4:Q B_hw&x6pht­\=n5rap?4&%0ˉ\;FZm#zzjO ])44f ܢ!@/rGh!ǙLu:!ɕ-95*݁|R}~I&+&<}m݂ Q٢Wr%ar)ekaq8 :3O7)f%NZO!]Q\X5GArr`< x x7)(C1XjR:lAzNnz=, t+$ET8ynQ0e`˶dL%5f|Yse -ivO'Ms|\ɺ9ܒb$vrjQȏ^Dd _5}ψx0=S"ܑ$qIm1vq$4qRmŁ8/'(ƛ 6,Cu 9- {l–rڛ? |8 %ԙ,k\4X%SeKaIO6 CAYz4(js &҆T1X1f=/~$!c5`FN{ecn =D.-\݅6XJ~$. 5ugR_CcNkr:*_~f6:[R^T'ܤ?*0t]*YZޔN ABǠaDc^^ʋ1!&ԳVJj 4)27+m N屬%Z{9ʣO{i?G VZ=K|zf;)'%[>`?`!QL㖗}zgHLJ $r.YwlKnN+ꂳ]ICEg^]e;'e>ozt7r]G*tt>Mc$cHl!ޢW;B(m9rXbGr3Zkq! /#DTRTy~4 2@;Ru}2r1ud8ջbq{]@[~.@BUvEk"͉!8GčQFW+s2QEcR|CyCax*N zn).oj{:5]"[P|25»M\8P{a P_|U@-6:K} cWͥOOiW2kuy%'EXuR+<\;Cց/;TVUyKV =.G^:T cz&xU2OH{n/i\1]q&c w# Y. lcuahl*;Q:6{@MzSa$lU6g A%Zu G;VY!ӔK1-S?ڣmIfgkF~ f"""j#w%ɅQ<^R}2c>JDʇ&{=Dw7Cҟuy}3 D û^nfٳolCko}P0ȴJgǗWhG'VdP'7·)^zT_iHo}!eboELvNSb4,|ͫlI:/U$xmŖ8큶ekJF1AAبk$nvޞf3ۂO0Gb?-j˒t7 ZKXpOHRnџ˗enغG5W۩ăuݞTNsQ}twA;u(aϦ祔6'؆_k<'s>έy[_WO"2XѻzH>>B umܓ;xS:b.[h{H~KCLnl{XCKM mfJ6h!?E%fJ'')$QQ=}H"HdW "%PnN$i}|pG-nh80kҟM>k6cfp[z4`J12ܕV*%`e 85ʸ!LKe%IQ<`/ѹ4W~9?cx%r&W_ ͒vT(pװQ֨uZX:Qq=!&Ȳ:=ELbzWi}@‹-e5Vől1þe=yX[Z1bx5q==>%c#@I*gy2\U])"݇*V1v ו)D -xΫʓUc˰*6RYߺ2}ˆϳ Q|tv;ضe"|.i9nw[S*i="JWgsq2Puá=l "/mbf T 52$N5pɖt Tqu'&m'~|F6[;xWd@nK?~"NҴ9F4G3R/&񫾗N a<ЉwIʍ~ z}ݝFCCwA W8Q}BCRyHsnd)~c:05ǧOCc-X]S{*0oqڋ> ҿs8C)( 2DlM1` :ObfM0]l]AQ騋 éY{m>Mԩ%kJ\#x{0F.Tpbg솒o8b)$bvH,geØ? /ZI?^F+I9&1=KV"!WƟPm+qYY/k斎wY*p^t U,9w>F6y<'ҹz+oМZo;sב[8w.w&0^7:'zm=z67NYU_x&$3[֫5u$]Hjhe xn'Ӹ-Q\;)hd@d&[ZbnR,_{p!P ~ lK_ɾJ E%ať]ZX/!2G4w@Kx>6ӂ&ge;Ii`Kj=Q@8hkJTJy'm~.0[y~{KMV[Ffi0Xc/QJŇ|j mJ7.mZ g@ HCY^ʳ2R뛋F7JɄñ'dmF*,1ԸY1/nt$!rbK$R!oXM$\R??u{(h]{A4J8QDdg4 훌( R0tk@Nxιb/IAFYلZPexkE>o~^"l(-db/DSITGr-W;zUd t6'wc?u>s~CګӲϰ`O;;\TnI&iN:Ny"-1NQ}i1 сHڕ{|3b~żt4"OӔ B^@I-#mAZdΒ_a0+Ըrl݃u+Ɲ O*ߣhl\/15Q{bKyG۔("wҤ/b+>Bwf;i"x s 6<+kb< MxOɮ7y]RJ*ꥏ ZS?9۱ Y:z6#O"@AD3ǵ'"|cߨ#;ݼcl 'j(8fv65cǸGf&jy&x avѼ1NaPVQ5zotOyX}y񿀩3{-2Sh%gG4RD18ׯp*vN(m^<c!n3^yAeFZPGe:~#,59 [>1Đlo/x^e-O!-*"ZԗWg=cFYwVnxNhj:%m|>ï\3(@ .wJ[> _ 2b[=@Qc;o)ԗ* #7a ^ M`sܐU%[cê|/qBqv J ,"` O;F?#S Q!,bVe y[ Vx$Wzj$rb@ B~Mm!N6Ev fpU4m9י js r+)F~2WYHuɼL7sIN"a)e@U٥óvറЧ@nBc/x t``$euwSjLC6:wo{9 U Bw4;.kDKąoA`=m(&o-U'u$cNvKӨauU7[A CqL$ .4=:ׂ;/ٕ΅,(/ I]6,>!g2dS#2 츆DUJIl_kޱp8ʟ;13& WoBQgXja\]mӢL*fcB^9 $WN[:u=% ʓoL||u tlt՞)`K9:a)kF}aR'+]LuT3i~!؊ӌ I0̦G'0_Ya![Ç.lm2JxF'QtlD gMALE/_t (V 8A<2[ܱ/lb5~n`3_zterq^FFªHa* x.I^y @ afbf!Zc)x-GsT}+dEskSᔤ0E2UUy}jaE6:,4%o(_I9"~#/uSEFvjfg >=!N]1IwF"\{Bp׈VEWnn猨fc T2཈3DB+٬3L ŀ#`zjsInMS3 5etW`EqOU42iO <č"cҭyx*|do Gm"!S05MpQXP3(cN\t fA ߈fr7]2vc,TVBZrD~k Y{|a|n.1A4<^'8-4}p-ai_"qwskߒZw\pwl^%+s-ߜz>-y6bu柈D>ɠ+eg @(ah=65jzyNyaq}߹hݧ\HH|wCcͥe`v_$C[xĿ'R66kgKfqU]Y'z-VV ߪ{J8)oB9=An2ľO- .ƙזDي8HO#y>B 1ߝG,RgD75`]CcnFkx.^3 e 6KH(U-;}Ɉ|pv2[o17 !NS|RžRhݥ+?_9Q|_sAs${5%IDF\c&{oBO,,+5Tĺ׺&Bi66 8fQz&#/,?ȱS؀倔QI{+ĈA#8~s˘bn 4 ª`]DܖҦ*ZɏxF(ouKyaY+gO{Q'6aVO .x7Fm\ˠWS`$̓/2\JoYK+LF[B 3Xtϳ2~>nSͪdB^-Tw$ qw""uOER~;tтοGjۓ) O翰d6^uI 8 A [b, <\B>xJVM8Ev3 V m£Wb;χ7ƱXAł=i̤_qKXvE وhXk&K@l%ބ.ڛj;LAų^(SU]j GSABM-t$qmECWq۫g]6S!6t4\/~|x|SGlJdhU_9SfaqQcBsoL+$zFt.nBUDYǒ)0+QF6|6)BD\"w;ehm^Ө! .!TE"R`OB4@f,AwV ,;G/cɗ)hFBiy1p>rHV]MHDEXEu9 b) 5HӅҚ*: . /-Fr9p2ӳICߢP>F+`XќT &1QdFVu׮y,9@f<>kuuWב j{fYØNV`fyt arzM2dD\ OGTR ?S/>*u^FMv$MQ'J( hyq=Qq~493&Dg9Z ^]%C7;딟N*M+شc?>h" j6x<\՝.`F4: s`R9bKy9@ wDqITj7`1L%#=@v77a&_4-WRSRh%TuH*݋eM8lVX|go-e2*1‹rVI"ys̾= [ܦWM29GG6$4~U~U!6K:)e҃ԖuUF]j4đ[ (w:&wGTc^% kg-#kS?ϑ9$Kƾ&PpVFr _A ba pW]5ҧx2 ͚ܚqB\H Ql@YSwI,BpfuS3m{_*7_k0#糔J1Z?!˟[`!h+{-Ta|)):f<՞' RZf_qEQmF#\V=ꮀ ܉xqӭ] T^ҠY E$Y烈? vaUm ٗi yJրFEfV[XVUbWvp!ا0'=LA.H%H ǮpK;BR4a~W깘[aVZ $ ^~ul@4ߥBtԫM!37?X4qp!@ ~1GYjؾϹbo(TO`QVNݾXD ~/ %:J֜ RgP`OۢxjԤrXT*nsIPg;=lR u괳 Pc` fF4WnvCB2,} I?=LexZx92$,11\oIEGC\PUm 0%Lf$4xecHc(N5uХ`|.4X9oMÀ3⩸'RƔbb`OMޞBEf&1q5LD 4P,ͮY_%nu4*dexx*ȴ=ꨁERMez}g̬,~ք\9CMrw]&F^w cFo/{YBJ)ERlR7cl%}E0f'8kS%`PWj,ۤ:ֱ]hwc'px8L~wXI[\ƏicQ"w\ϯݨRSL;O~_gU#aJHڭrZE~u -97@NZ\lkۣ##MNR_I+ AEbA]Clam uP|I#Vhh̵ƉQE1&ӳЙ7gyV x`w\ܶāT ='|8割OQ Pl6.9V(7tBpW+6PXW&-=ԣ9'qVg3j1_̣<y2r =d"{$ecfӘ'.>Lay1K'㤫FܞɸDG( O  Fr*=LUeh(: v;[_Vr4RM:I a2#4ʡxqHhN_~<e"7T;>sHrzt{iA,+H Vf E )~j>7hw9l0]2CASߖF[0X=D$؅Ab`8sq< `*A5nEl <룭Lj|,Kc/өܷ*xfŞu|noslXCCQkf"3ڋF;sبODp9R{c( G 6#@D7$Y>[w-v̔_Oa#,qNɜ٩}$4߬̋i 10!dG's$ݠʁ>SeE&TpNB;, X|/`(|RMEqᤘ˲A=v.:1)mm8S֓&5&ʉZ|'dpudv xkU=.LâVuEP왆.r$yP0!>%;ϬЬXɕx+>LOFޒq^(|l|pZA Cm[?W6).D=~!dZ8' )'0WCN2p80c \*礜*SuN߸@hd~6(\&Z.: X ᢣPp)VRuVh$fH D+/ꂉ\,-ёrqoHۺ,+c)xv/"I!!|%&6f77B \}Y Y@8lC}+)0ٗ W$O&\@6y1pspw=mּ?N"⭥?jq<>R}&Tхc3HLJToc85x|&gr^ᤶ 0j !ې36Sj@(Ǿ~L"~l U/ڵ92ҁ p{?;[-A|[2Ps%+I+h#Wh:a kYt.x:nbWʀH=b0* ݚb,cjak)F { w/ ޛADžJFHNczum,ʗM/$132"ǸBBZvRױ5auKY}gմ?3Vo0[JM~9mjw<=`R ڔ #؄.-H!s^~ŇIЧkf)rQnJٴ̈}TKI] ;b&tv 2*<5`f#D:-xIPY1,7v|-$ϕqEʩwL;c6_ :8ʥ"s߻Yw!*ŃvHm\]3fC?љ L=3F:o*Ȩ7E ףts"?:xHvs;Hf0#eɱ_!*;.B>1=`#>/28v]~5ş%up}H^R$;H8sVuwmU½qZXn4jno ϸx;xQ Q$^6AL?t$7 O ;pMN`KQ(*ꫩx9.F8t-k`1F@Y--f6[/JkOhF#X,KFW| +'Y(K@17/ cP `::s2Ǒ< 6ROW-C3`1$zFav.DMC<Ry-e'*̦z'T[hLe.R* -ڭ ʺL4gtc],Pg#o1ut'5e1QA$=?z|VEvJĝ.pq9d̩ g@bWZ@$3Єz$J{.~}Z;-vJD18 Ls LDʜ-SD(rqOH͓ Y8hfAkȿYTXnwj39ݑd*ʿs+!=ʱ\H@4ULRp4uV?ň@*[gOnLۅꃻ/yܾ&a ƄRƝŸDgF&Q\++qa/R^br@n4ԥߺUׅ)w1Zd|1MC?>;q\d ]/ջFI .Q z=mLQG^|lfNmO|]"]L%ei3)qf!+Dm —}폃=|I\5}eD8פtk/%vNcy\F ]T\xhuOo_GbWǐTL6򊕆q>hR &[LC y&sGԾ旸7w7Nc4xv\>s5W_(=8 Vӑ>#gqqvL6Qk_}@Uu*K!͐fc]:BgB.Ǯ@Y'D]{cC>HH,C,Dѱ2E65D ɳֱa /A4. D:wے tuĨ+{bU̚|wLSdءvh{5HbzԑJ% YqcUP>#jZ(IHZfЦ!^/LT#Ã2,4ZQpqW.jtzp}lKi Rc!-rF|5ߨAC簗9(F9_:)Z &ŷmei:ƜKñeb4*tD"KW >nŸpF4+ՋyN>= ~^F0B[X)_ZEY=M,Zߴ) h/TGb]LYTl<#'nX_ GpngO\4p9(>iDrF%_a?D\ȼ3.6 |&>pIw#̈́?ʝ+0> ,dp+Kժ)u_?~tFR+ͪz4CSps5YۡWU ˇdr{Bxis%5~`Eڹ;W_0;NSlcB*h$A))0'ȔAR'|oGU縡hd=t`fe=HXߠnISz-<&DžHٹap>Ѻo_n*K&r`6.b3nMMv-vMDYK+diejִIHBً)L ve^llG3᪣+_MU1&¼ku; ?3?9 l+cu穸bk~03RL,CJLoIrK,}Y+xv'~AzB["݊_~nYlpN?+˘0x$Ti."Y3dUYs}cISb$KH+pbE`[ĜN|`4ԅd&\/+O5akY6C 38gx,,tW_v=I]ߩFIV|ɔ@L cgzќ/\8n C\`{"A#%d+ (0^1OM6GOcU,ó@-fH}tbSԥ39#Y)%=rqZ-Phn  U-s,.<}*r|:X-2"XP!Ah0y[z+uC} a3>id@]^OeUj!]3W\0tD?KUE.D"QGW-{ꜩMAH”"09#d: -LQ &YkK1)m|xY-'I)yM\i6B[.soSPZ*媰kIZssfJ(:( ʔ~!GT-_ +~%;BX)xsDֺ'4xF2$g̜$Śu3^Q%v&=ѱ堀(9nᳵKk'EQMt~=r!=%)َFJ}{Yp؂^;Z`Rִ̡~ =`6iIO[Ȣ32k[;iL#buH:Tl ۅ\!Vh>0%5|bش9DUhc/ @pğQbүSJj)8I\J2Ĭlzgv(_9+訨N2^A[" 4n3)un A)9)16Ĕ$*C\X:=!KKo!AO&(_@s/"g2uI/9,@^2#}ΐ dKɲiTq3@E~G #Q#V3o}I=]6ܯ14VR-Y.BZc/NrUHIkʹk+`*DO -f&S/m,v -EEXRIZ_m$jvP˘##$fOUvLAH!AQqā SZGU&AK@ "ESy!<&c߾<mO[c,b2 @x^ȋUO⻥ l's`wE:uLmckÝHՈ/ ޾J]7/ ?8d&C d\} eX.>eQec ,TޮXZ;&tZJ"`p`F)גOVw/iV'THE11$vaaϏ6:({Fˇ5l7  Nnf%}4䶡< e ~joV1+S{?8W\./i:2g'Cd.]=0{UٻKʹK \op߹Ɵo 4EiV!~Ek %JmmI]u:niSr8h.A367XiޯwC"r-yAGY*cBWD?DdmUSuǨwIV? ̛'v aS ebΜj~ C ^ޚ} E7w!nR(Q9$vFl_e+"!ǒFw\н,#9o&ms#f; o&Y⌀Or ٿp2VF0:(ʿN;nyRΖj`0yDƓvqP}}/EV^7=\0,ӂ@Q7M83#Y[2ڸo$ƞ00c44G;iOwmƷu˔ a\wrb C.owe6njRԶjIĨBUE0bA&\Ol70vQ[L@}y;@dK 45% #yju)afiQj+/ZGAw)(^I#k% >}e`펽=_vd—r^2-P-a ɧxz\wFdަY;6wW?>$^dy9W/Hy}pR * bn+^]B Zx՟=SIR$&b{YzfC“Uvq+`+&U^2~[peᴪqB$'IRC*3b8:Ԭt ТzTe :b)V|(EسώdRvtoUtkjO*o)p=mH[Ajl&4qFp$*E1iYhY&hh w F3rf3Q% @رܢ9ܝiF:eP^̆c3.ma~x`@c1K+N-m6~f_+)sIň6xtړ6:9@JbBg(ǧf#86a]c\,;zkAU jQk6a\b[?@{@?sM] xx4SZi}A=KC>Tup7=Թt7øq&pح1=(|woVӟR}/B`BK3UJ:GLV&ՓGY7k}uvcO5} ^ M)_YE[㺜.y]OzdXY2"Yך<ɵ#,y ۛ#i[MQ3d[ųh9;˶Z-tH3#< E%i׀ҍ}.-AkHRL$nEntNVyzkwij:iKyZፊ*k("1U8ըiR'у>QiӀxEN֙OQߟ*Ht%yPFdh-PcL!jIOS*c 7 ڸ,쀗(cˏrpLi!KկSX_SDA(O!sm,B: jےE { iNW[X*Bz;j3!w6 ؋}5&F|G7Ʉ l?5G-2%*.[Sv[/ծr/2+X6g3Rיj/+. Ghfq%1[ƏK?b&krN۠Vh0S'H`qdY$?yvd(ށj`a3O9R.\OP!("xxD%݇兂>Hk+ b Ҫfy±WFlѼSe7Oú?f i7ؑү2TA }뛇cU>$8q  7gPeЌdAO -9Ǻp>bZ]#PI") ǵj!d1<|8F#9A7{;d;uw/xɭfH][| 6/ _NJ2Pz< :  &#:$Ea'z45=k)QjB4@;= _< dmhZag6!hha7Fj:Cl߃ Q+/^` RիL3fʅIs^.6ȅY]X GB_SvR1.cT.lByUCxC[S[嬻n*]e_\`a Ǖׅ1ue^Lv9y|W) vM,FCXH ]H:|exNLSrдLxcxd?wbܢhIiBГ<;$%X-G9ئ̮n}_ pup&NMG4ЭznCV iՉ^ UV_zfG>f@/j+nV|6 УnLVR==hDi25i*P/ˏ\IȎ uFLBOVgAa0n[WmL,#@@Z*MZTKVT0& O!k=8F$P2dJSwT@Ӳt;Mvޕ]p~y8'Diw*FXIlq9͍]I\0L{A!L@U_Us!Eí7ho. MhEIj'8uA76J.+|s=HUL2<IPP-{sx~sU RN, @(/?0D : [6W*>3iL[S؈gCH.gC^WW nwY 4=7<tҜ)exh*zlffAOh`8ى=fT2Fn |_Q%VLͅm~4 "QrMyoF1."usD1]F械gs6M5EI*?(Uny] ^'Fρ.[rI A"n>aZq;舚g^, 3#Z[%a|^)/ 5 $ 2C[L6ܿZAXhԖl㇡a/Jx].1g(uu\񳆼EN=wti^{r<%f4DЁ0 Y+%@LcLMdw'XV'G g G0 <XM-/TW4ǵ:,qWnÁg@DBTw5 "U%|)ETNJԖ$;%lp)"CзR%C(2uqv=G[GDש.AL9ZI؏Z[Ӟ-u| X`vqb˲n~lC@1 tKQP%|E"]HO!nd=[uN& iQ΅欩] Sm [:w}C]W@E<쀇xt"TxHԌk%B]- Q{-ԤzHjBkEe2<74ӀeHi̋PFսHXlKuUZ~NM(ux@کLµLA7qS0c`\q~-Xsf4իmΒːU&X(̨ZRՕ^7\> 85Iq~\+ /[nBSrPBLpȆ0Ɔ8O^~En5f@O}U"!L IaD :BʳOZdAO3o\NȠSj7gN˽ aaTg cbF*HXzX , Q&)P<- 3@-eq؋~c\{ lgȥK׌]hF1+?DX6tl7{W:aC4~^K}-9.!ݴe-W$:dA;2-8%R ܅ٚe!m#{ ؔfI LnBde\A` É9(̕жp49Ǧlp5'-ɾL\r`NzJYV)2y4ǖЬ,[J/8IlG%w5RU*y2l(Al3R~@}Z' Wfr[ :ﴙ7`3=`$ y].ȃO_Cb7Qki :ӥr@s{F!d[J cHsw+$1B?H~Wݒ2릉s *-d"`b8aӠߺҿC>%TLrXc)]i<JzMAmYGfhF!?5 ы$uU}歓\ԕCu[8JH+U5W;\cT}ИHv+Φu x͹mfz&l" s|`uPgv8 Уo(5_]J""Mܕ6Olιxf7[GEm#/0/>lZnr1bv%0TƤ3_oܭjT>6@YTd3>+*! &bcTV#ATٴf-0QҔ~8N ȣ=-S#e>X{;Ԟ==:}uv o5N̜k?EQV`aPkWs[ H%{|H6П/U-L;]7ޛ5i~9; \@d,fD(=-Q;wLDE&AdD1DlkpEO 0m2y4Qg44zԋCfˍ3%]Jf9.Z9\ Si:jK `Qecr[}ձG>V(џF{18 ҍæ76CyrG>?&@AM8݀x~0eu>fL`)e>ecs7t΂w0Js; "!{oM*j^ܟG4VYZtFK0)omJ*Y34/H,44J8Z'.s{'{ s^cPLJB|{3Rt;xvG ,Liևm0uFe/E?/uB4M5kK+@>@G :{h8N#W6Q4b@)<YboFF_QƗ r*k5x#:,U$0/~x)BbA!u7ZCA>2<<߹@"1 wŚAPN\i44sW+Y}3?(Aed~ddW 񒪽rX=ɀ$я/JaIM!\̪.<)>Dd~֢Ap) &us! &2ǗtŷJV6@Q̎Nat'nJ B7YgYZ07070100000401000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/cifs07070100000402000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/cramfs07070100000403000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/dlm07070100000404000081a4000000000000000000000001662bfc81000169fc000000000000000000000000000000000000004100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/dlm/dlm.ko.xz7zXZִF!t/z8]?Eh=ڜ9SIOdʁOR28qJ շ^<\tǙw848&H(qt#hwEP lźugTe/)1}elI!KNʧӨ@kTV 1OuZCJʼ|BMe 5w],H<νHYLH8[Fg2O]Ą[FN> e@qj,+ٰ7cl"pQxFr'OKl.=H\Ӑ A2Ⱦ=G `G#fk7]+K*X,:swS%3ŀV'H 0~O7%7վ44hfϠd{F?ʍ_U@TRڃ@"eݒ9i)OE[5zzA hrD7nCTlLOd).=P%iE:j:rx۳յ+2CY40[#2Vn)w#]7'ؠvY݋OS)qyH(ppIˈ3@~]ıQ;^Gѡ.;*ZxT'Gtkz@RXc1.z@eP Ru'|>LJg'9VJ<ߐ|}d+LTrO× J/ꃾY@$`<_֌w)b57[_7B:q7bU ̟WSf h ;Fڃl*uc.+ %y>=A8|`O}-Z u+:ak7eYNaV`Z6.o p=.3 V&5GYRYBFhH:'pI,SpѵE"E(`gtv:[3XT"{`?]݃l#hWj03kb}a}dZ0ceśuUM" X6ncWm,Y|. 0w)H 5fVc{Tu|__ -Un\D!m1ʶWWE $DHK-*vPdi'+ (ǹg6uuCKSWO-497\5*`252Pz@U) {4Z"D\.TPUGz+ Cf-߮W,T{dU+]Uc9ޝkSeg? Me:'J_ /&[[(^xV1Tl~q}e#)x`]Ve 9Caϒ)6B}6c*$]#/jۥ)Kݺr5!m 5h }`C)(~;-rR2 ifeMf^?ͽ,%~E`Uh0مtB}g@`Hͅ'ֳNYqc;vDԇKV6 p i}).#0;$h$M=KM,:q ׋Da{·T8ngv=0#iOjH6f 6gn +~:ԣģJ xT @ŀN$oDM]Ħ^SѴAsWΎEo8v~ _28~u'$vɴt;Qn6zc1䠔$c,i,xǀP*mmk([YI%5-Wvn*X \J!~ ˥ C$ ?ܺo9&~&.7p\))hCҙvA>W0dd;gTv]}ϝ)xH Y\^&ԅ[U{m n|(/Nys aHEH9xtKdxc#[=Uz"W/G[Y%%MqU6u$4"v%(ܫg&Y$71.qFOs*ck[dwDǽ b:cQ#+FpU=$Nyِ5O[ <fȴjV3w$ĵ1Hj3) "z&6}=lnz=X Z#aj=Ѻ0 s[,MFi7۴AVEĄ/N%<3-=PƛBad$`DIDfv.2 :p#H:2DO`u交6)2Ъ7k_B,JVɮybR/[HDJ:_jtTPE]lGX Moa3gv}P,EcyҼX.%ߍ>3 ?]zt64+n Z"ONtYIos̲N;>[y?A-PU0 񹚖H~I[ɱG|iYs;0dZ![0P-EJQ Km% ;\|fN~F][<>x#XQ~pucTӑGIY?Q"a;D*c{aQ *7]n!$Bl$*:GHD>T*G$R,^AMp>6٢$-%mѷZͣ1U{M%Vn_>>~Ȓ ĩ4?v'v^E%n06y_ o9TR 3Х1xT/! y^&ťS #=@B4KMACc X@(Op=UM1J{Q̍r56psQN kzs'a&mYôZ /[Ջۺcy)fp',[NWNQ׷A\LشXl&w^QJa{jw(ViGي"< O -NS~WXs((8pHEB/j)qFkR{&0U5YH+#lK=aG &1+{ Km5(Q#y6I?N?ڣߝ_vUOL-M5W)E2zv֪Da+on +tU!I9Hg_BdIT (a|*?z;F1v_=ep(V9@ ZN?'`; '}ws9&Zj y7TZz?eE*#^3l/y^dY _ÒFh[.^݁]dKAx]4>_T9Q#%<%>Ni J!8 J6bw#ڀb럐TcT gx۱x]8 ,W!PQz-Uw*UP/?ǻ$k%ÙYI:2ݎM Xjr)0D KrbyV֗Ke!f-ﲡ9AR?_u ,if\*G^ҏ.]JNSgD^D7]D;hç[Mi#6*h g$NJ} T [͙)ooF',ދŒYh{W{fnec:䌚Cg5&#h'NBx%`;q%t˭2m1cvЬͽs6E_n뇽Fh |C)Ә1ѶAv <}uae ]cSn]O@]2RPCaϾ <9x;I^@U .5$xNrZjgN#'2Y%CT ƺӾ C71cA֢߱0U?>0Jiy/e9X B; DSy%4h.>$+bTԀZ n< 9;)to,7 DXϯFj*S;@15F0AW#XӪ.Gd8}M\X?P~1RJBW=n2,I?"[Bl;NZ] hGКu;jU%rUVjKOǒr{W* !&6-%Ncbi?4L^v >ܧQᴡ= T-J}kLPc~߽RS-SÃJAݜjUvT #kXy W1%}ٕ'_x2է3P'wV{W[|!mm Cudx}8pܜբh B$yl <²hkfd^vPEC#(t|<`@M˜{Q{ȅ"Ϫ1٤!E h'X.vj%~ns,1EAul؏.×p=w4T2CH$ABL9dIŚdƄ) ƸW斔QHD$<ƽZg}RGǁXĘ}M¯$GQ>&$oXEDg(1I{ِߓ#ށvV?],8-L|H=stp{߳6ќ*[<3T[<zʍqo\45X1A 1%^/cؓ48%rt_Z/5ߘ.ώyG}K{x3:F4PDАwY ( 2%s5/xYK^-_>ò;P g7{T>i^i\O_d^B$ۯ_9=9sWw}iTTʆi16 Və&;+L3yL`$l K *X),$X٨1wXwZQ:dq)[AK[pTJ6@lZګ+ॏFT(A%THs}V?"\@ s#ڼP$99o]?(5OD`]ޢngqxJrx,k>;+Y 0"ִ]*z8/U]M]Yd_w92,֛Rj] l"k?*f~^%EeK$7Q#qTXˬ}"F}'>? kUí9,=H*PHZJ. RrgJL0cU"fw-zr)L/Z%q]d4#)qN!PۣҾ h׷Uqxt R ,^E Kk,iJP=M ]H¹:hmώNyO :ׅvyWMݶU.=r7 (B;2vGK4?cctULW]KPI72{wa~I77~ ÊBۍsD_qd_wK-EJٝ Ji ŝ2=Huڬt(DHWSҮ k69 &uj|$2btFH֌S7MdLWY+RqSd5jJ=HTL0K{%Zo҃|*$æUUw0Wf6UߒȔ:-x$=P> tM,863d$X"a^6pYJjo%*R գdrEAQQa{ r`M.}nnA s,~B05"R(ĨاyL:~a[5})B5bPbN6S_)؛Ac~QH i-MuHW%V)f3T~0(S[q8nZ X;N]*ۚS fI8^05Xo! Q>_r[:N%BҚ AYj>'3Æ& YMDAfێ.qBIȌ y[ԩE7e-F#{J0N5L;G0s/K$<.s ԁfJ߉80Or߼[x'.CٮFv"/w) ^fbώAYLq@^I?HJlh6|Ϧ`$azDx65nfEKûﮡg1@enKҜ 9.zf Ld*i(6_aꂶ lL(UZX8`@I@Ҫ9=elpr`2MTlSN`JAGrP kMgz`=0vׅ˃7 Ń!t9#dS崘Ȱ!+Йp{8y I9@m~9"Zux q4 Vb Z70m:ȤsY2t6SpkA,;"igeo2p`(/\Tv6e r )_AF:dIBu; .[Zp6ǿפ sWV?BrԚFC&sٛѢ gۈK K戮d>n1ޤ[=gw+>:Tpql|m"Da,qw 0GJzn<{_ՠ#s}g0ʃ;)dX 97iW _YmfU) E+T&D)V>yn^|l{ !R9 tľ$nI'W8)]t&c^/](V~j}yHDrnSދ cu`j/F_VO0xO¹N֑,re,w&TQ/y:\ԳRU:nU/lHf*mi>4Uڣ!t5@2VBVpc/EUOOOCGޟH_S"҉W]= =szgUTqq$R?|bFh,U~,"Ixe)~0eIz෯ )%818~LT:m}eL %箥``|‚:'P3/(IKWs\{Ϋ%7,Ć={E3ȟTt`4#S"ܠ_1{ ضީFf^mS1|=z>UR0_@ECoH=.& ^3JD<܃OUqnTv=5A^9*P#aa'{kc D R|RrNѕ PVTYOgq?҉)PH5AMo!luwx˝7XHGp>dƻ4`S<&vt}7o9NZ4Is$}zzWT>fS;J:wq3gO㤏)A}Ӆ/#bVkl|)& BV3,o߫XyjhBdr8)@)QO(~VOѬ6Jʾ-eko^yڠ?~jz;C"~kRC@AS)p2&EE~"LGL5:x;j+*$:w_ vU̻KtEG(C}m0%>bσ&Q 9vL=h[EÂ_qqw`>&_sY֖# $.}{Fbϻ3ozB^q'U=ұ 8q0kqտ_hܑ"QdwAbsv} pDbj \a2**;wJ3AO;s[ GP,őoԏ~6Vq+[y>[k)NI5ղN-L`}^=L"ˠ1 DS'Ug;U {2Pc8~JpJy-qK`~<|zM.YȢ{pb8JMDPgq#prD|eiJc6M GA:G1;p> ``$u̗.AaDdJ0owlyy1tfd@X8N3>A=o {캑[8}{z򃤑=oķҐ$ *#bau 11B|lgXrP R5K$: oW=)҄@dC(Ib%h^J!qz0tF{K^l+x[rGl[o_gnPuӉƘ3FF+C@cu;̮L$ERY͹0O.9>"im۾,I9Ԙe=P3)..߭ZSrW̗BxX_AIc# Idf4q<`(ͶRB92Tf{fKFL{%."BJn~ʛ a28\JGʦ$ńi "guAu_nqTpT]p0ueKP^- иb9*7M/GBAre@b0G,t! OٛāFy! kDw]-أ{9wȄ%+%d.OpU漏)ff62|zY8|)Ju0OuSVo٠lF~J:µ`@e'N%6Up>ɱ/H^^kL$3!F¸rő=^gcpWt-N|8~Rt˶+Ȍd swvuwT:͒B "ka4w S-Q y)&C)t4@sfHV S޻xBvwЭOm:ʕEg{@G)נNlՉB7ϐcwT =.PhIZNB<3(X'opvlHzi5rn6rFi=$aLy~|Mn@#5]a/q_8]]&p\XE5P9:q(OZ ˥JZ85bzP$36D1|(\&#VB' rI./84yO FO/m&Ǥ#b{hڀ 3v7Hoa z!g+]uj7U*f9u˜`0ܤmiQ˶NLl~T0N- -q(זvw =&J7.vf MĿZoI;-Hڡ&ѼDszҳab_FKy@וbչR0@O$S$Ϛ;:V7X_7qd ?-tOΩle!dCw*:"|Sc=t:2f[)|1iAk+V~wn@o]$JGA+'dXBk]xt \ͽh5'[ ^jf0m&2\"Ey.듰ְs'ahB%Rg%K`Mc7e7nުo0|ϊ[l@wĀaFp(!}i\[ p8aKiC>}؋l/:K6R[W5) [4^IMg|XNn!ϼBnrϸ2YW @Ty zi_-!6&D}]Y>azg}%u]L7@_i--1OAn5H$$x5}]q@աsѣ:td.9\3ς^ٮ%!XŗlM-(4]*Νs<g>"feMqcLziXlrMDs@!g.2X/~ǭ ~_@+5sM$GAtZj|Φ}Gu[}8CiyD8 `cG bs8rkbtP#Z'nSټU^+sfZ׭d@?)lA LBT@ь8%%:ݫO7KliTA2ս\<"EJ)JaMF6!}>7# A Jʁ:" ]nc +(B9t{,b=Z(pFʿ{G3>$)UǶ6l/ _K)6ElUL?o6z`ےc/!uLTG̏k_;{j'\vz 59eŐ'*VH4g7kVfdS t#FES-1e,&.E|z%$p'ьODC0& E2wq5'/ /x\wJ쁱콭nvi @k4m0GtUdq* '+k  D\ӋZ&}ͩd7hD7fvǚڇIk.~}Ide8 [S‹`S)lTV['&%kG]!Y̳kzԾ`qb'Hqۣ=+g-C&̺[zfmf>JR;sx]_#yLzYAs.]MZ3x ,@L%ouޥ3ĝ.r%0)PBXA[M,Ƿ{A=7hq8)/GA%n(_r-P*Xu_1 '[U0>+B9IATw]e4ȆFڌS)#)TmǍ8v!63$ym/qfG S 'f2*%=#h;Ns+9N#ߺ}sͱ {eE7{I7W r_^W)1z!$Bả=9MQve5aW,/ WVzn\rvZI$v@WhDkވO :@!1#F9|TRZ{vj?-N`eWij.!l({/1#6K6hWg=QJ21F:T :jS˔4{9CztyBABmT߾yvf+])<$Q+;Gq>Q.p/YD?3 aHa"KO0k.uaRBxwqմ|ᓢh.'C\+}ZJpˡވڥ/SS$Xx" B7)1Q|Cn+oENk qԐ/IKM. )(Uj.o.֤y:*A|HK@/z?A]a? f ǿ{(7=Zc[8N4-SϘGڮ"HO1꬯2L[r92KF}S GTC#ChE K~𿖆tb *@<0kd?h$A+V_!M%bBBlĸF뾨x~$ IEb3P讧kH~+,Q[EYq+Ld5GO+w ZB"rjYK[m]Qh,8U.i;/i:xw;7 Tۤ[.lud#w4D)L)HDnZ\qp./9>̢" N0dqlQ$f󆈸N&leER&j^T;dŐڹ3 YU໻ʹPotFuzҕNBJN<{PZ-\ܤlfWB ^" cx]ApgQFPlR%.'o_Ey '9!> %*7G`y|Y!5r|/٠:5 V }6"`j,wz03 AA|ͯBS Qh7޴q\ uONjcJ)?IwrpGVW'\R t5ZYsZP(~{w{#fD a0R( @~?ř;"G6% ߔ# AGfO$?|d_@&3J)P)KXhI8lI64` $S <[,KԒ['  &IΠ@s5=.3d;#АCSId\Ă9䮏m'k) n!!ai=h7~Ql$c}4X!ti_-Ͻd)r=B7p/4w[v< IY蓷D43wC ~ػ~cu/}OD]x-!tt7jt^zzJPAq/&)Ä)v-S'h&=(e/rR2[!G  ==pn|'lq5gA+3pNޔ=Q!jz;}v U:.pOAW0Jg =4tɋ9>{/Qbs$+D@Wfe(,\nOX nhz K7-St_@55fu>H>.5snhYDL5KujuLUa]vD`!{eؕSTϬXt S5~~l(_90}a6+ȶENJz -U13mN%.֞|S0LK_Wg!)\ %-}s`AM?MadW~U}X@u+mNVv?XnLFQ(5]skxH5dvۅn4_>Ju\4=pZTTz[r|i1;\ro*Uy䧏ƵT`kJeBllT+Af{ 0١Fe<\O`#b@"ޥtlc ܦ‘)D;c2,KrgwPjR*^C-rJ0eZ#?ಌ oHeq4/l{z {2{x1/?a>," T Fsd%y"yVqˍ=((QNd`p>G/׽GmwK j}䇐#hD AE=;]8Ug1OXvV볲#=coV'v]7؏M &%dm{. ,p8pw6<ꛣ񳯝! D&|`6ʒ8xK|xBIJzӞ|hOyK`fR+~/i*hQPOM;0l`lOVƚ~&8vhDbLf_EUZdK } ^&O]F*%&sԽvžYux ^~E~YKp;VޡfLQ606lY&SGPkv؇J1AH/d]\nZ.ixMJ2ֈS[UXB8EɕI}K~-yvDPM Mz,2=H",.9p0,cA}CLJyˣH}_hlhMŅ"!s2e(Ck ^ ZڤAYG@iy!N WRw_q UvL/kpچ+%JZjѥRFLxYsʳxޓ$2EEvh2 lyf}aJHQh:bWg~P}͒@:?[=o1s}dVۂg(!!E[dZfgd8L%+=3;ryZ:+ "UMrW]x.yr [b#+I _ EKz3Arl^2ؚH y(:)aaYLjW-BE>{;u-;аS2#!9XeC]YA47 QroL>w?{ǠM0F)QddKX97{Y6Q}Z;WkˠT񋅡Ln]|?Žï2;3ϑJySv_8[+ -cGf{3L+ W C)`g-jȑ&Ep' %>`:`۠ G eɌQoVjM"y-_C IO΢(W(Y3LsEkw(eIz* m(_űP>[俪H;BD!99PTV:!:͋VtBJC4#>iaXÇNRnc&}ak,hh[> eD'cl'{t|wL(KCZ>M Y[n %͚;s6Si,ҍpx'ʿ_k`MCpȎ-jL^ǩf!qpvȘ#R|;Iϓt:B\ȑ#t4~{:]pmcj̮IǴ#AHdL;^VB҄]0n s&hJ<״?9Gdd*%z.Q;zyK:6LSZ 8Nitg֌kʟ3r1)T'l5'+'фƐTkapRc]%ƏQ=^&Z9SO㼔p6(yIZhɛ_/*2%5._]"O=PWDTAfr$-kzna-gvjmh^1FJ;H6hUDmm1B<) l!svY hIo(FBl^U)gcJipO smlxv3阔+es!@wu<efFegL'7;fg>g{0!x.0E_4a,ڽAUTaPJ҉9@%f7Cw!${Xtqg*"rE&ǮK 0wAU!_4Vξ}|pYDLRRqyBl~Y P2x\`}-eZ PEL&Yq,mnVTWv4F[=u6 2q%<:C>F#9L<&[)WQj)0!y2>8ߌW,*6.* 56bA_ ;ta5V4w89j|{lSǦe.16(V(lzttD{Ϡy95<E*U}||P=Ը cKgsVy?/fcI]nIԱऎvs|89Ő"fiڌatM Bx5Pg. Kdψn(;*5HQjMtE>!7j˅ԦIxvi 'r`78d.D[Ln1PIaì2E=u53g2-yP-PwM.]ίCѣK3? NHNl4V[ x5IG@X:s5wՏ][j_2& ^V !sYxn U1/`0)Rȼ:e~Gq=?FWD(p v萀0zʚMD[i@p(Zʀ!Xw'y|˿ehQ$kUGm6jx`Iz.40]Z9`{$-%fpnI?M|~=XCJJ4#̥ q x1&s1* SP"2eA˜"b̻CKNyע_L^ϸ&cޓs(aJW @#<'j򋧸J|֣9Z~uӸsV"B͟)V-= r|pLr2MzXe7>2C˖xqI񋸟8/\6W |i5y$e:2v.oqa_gyt@CTRsR^{\hA {Koص{+o?KbuzU%CS >s o<^%9j/eE`LqsqQ"+EDlfv bjJQ1mI5qvR`Ȫ1s^#ct^v ^a\ q!Q/A{ aWoj,dyf.<nG2_h>ZSظ &*5sMCAɓ=2:B1}"yE,\rUand}5nk vH(ꕔܑ̨lugG2ȕapa-*Գ|ɳ}#[=@Fԏ-&Za|KoSB;Ecӿ$!hM)iQ*=_{B;8sy-yOuViՀ9RivdyYmİ#yuU z+fҰ xK$> w$^n#bH)?6DD\cGcm'}bՋ>~)嫹2Z``bl-0@Og噮z?ҠRďs0K`M)׃g- {sx8TfS}tnBV)lwo/!R_)J= /ryJNQ}nn]z)JdWRZG vtB/f'?Z;@SqtW(zj$l`Ӳ:-lZ%D!|ԖPGhɌzɝ.$k64(bbKe6q$)Dė>x|^2a59 ~σ:G] [NCw37i? xwʀ|[ڟs;҈87k‡HC¥?o8xP {- Q\UECybD驒8q$RSG/E Nܮ OhD.fL'>J0QJN׈,,C~q3Ko^"E;'U}ڐ*n%b9&lgn>%fXs q! :PC3D#FU|'h ۯ>s5jq.=oPCZ}έnpu`wTQ)aPVq,5Vk验ʙ2 iI91CmM2;<Z?u.D@IVvO 8w @_9QM pv<"5@iӰٸw  r- IdU5Hb-0KC'8$;mچ-(Gx~sŪ592R'Sٙ.)`(NnǠ4;n[@9y16~9qWWشe tKF$/:rvW=Wy~r"~?6\';WE"skr!‘??m+=aI`Å3rr^Ymhȯh7A)6^2da$V I?e^>TmQ_ 쇻ɏ ֋~{i ڈa(,[1' =I|T3#[%9#U+5Qhr.ӫum0=5pNAVz||엯Jx9nY,%\;%ƿ)Df8Ƅ0A<ª[deЯԸ6}֠"* ֻP/ſ@2RƭQX:p(H!  sGB-,9PI{~N ۋF6|<$SBm+ wZ4a0͒ UZy6}S a} =0l5s.-ϕU^)*_e]aI KzzC<|mB"AAoBDB>aFq<sG)D]}k{dOrW>pC3?Dj!n,ڏTxI2<<2ŏbY S{.8E'z+wqmc2wz@|Z'.) Z:cd_)y9s5Ujh"`~L|NÂt6P(CYw'c@BFEܩ9&O,GϠ rH 4(g;ηZ)˝v+JbŸCKVˏ&DF5MAʄ'uR;B5*t0t>? ⸜&n *ԠT9x#SǑ8XMz0CߨYRP}"oz'Bpfx dŕP/1J= 9ԱI{zk#pcxRG; X y&_yI&F]|߳u*ы ;4H9tƊl(0Y+&sJ. WRhZq#4 ~s}{7N/g/t^g2{GW뺆s/wuf0 Ɲt~ԫBƘ3qfbݖKƑrb<~_l[}׹?g(ШU CQ>%N2y׺br>aa\)}Qr6dW|^NUQ:u֟'ie `9*\BLŜ1JJ.CNԓ[c**V ZjGЎۜ t$>1ˠLUT\󕃑@w(xBh8jמ=+_1`[,ï(ӮF4J2vG2]eZ}cm,+ ; $„U0ȋaʢpaqE}׎>JApKU5̗) uêIqcH2*\7w8?7F0e(~48/f% Hd%";Sʺ94EىPFϳP[/ΦAya$ygʴK0f_bzBѼ_>TY4 vCW4 Qd*^z̃ B`;U]Ϸ۶#N@]H89m9$QaQ:C0y6D5 g^v 7֣wSK)^& ȤFe޼I`We\9W 镣NRhdT JٜlѼaZ ]S1ZwS`J c.j|&#-S [@f>񕛈$W=FA`ZNڋT6+ DI/Cyes',wwDðvm E &L2ퟵ_7Pq?^p@5E|K&} O0֊ 1w,kwyeF:C|8R.ݢx=:?bQЊL(ys<`mԇ—h!pg͇{fypѦ׳F堯A p?~K%bw@^:5&n7{+l:ªNz_i s,\U ㋇ՆHKKCr#]7 tN;yԶkC BOmd[tt[W4GBa}@?^'i.:Y_oxMv0E օ¸OY "wo]vjQVGYݦnu67x:O#nr=Orc\GG8Uh qg*Þbk+b,Mܕg2_!^m=1;,C2%srwe2oy7Ut`MOר=aoyD_OUݰ&{PF_u%A^V}c\7T]O$J ލ㞺{Sd+D"cEA,vIuC(S(MH|goZx͟\ K{V9 +M}\_Én'g~,h~V"_AaMdp *sU?〼tYnј*%B̆*EB-OLv/Z\!P(~ΰϿnb׹IMw տyM@>ݎ7 md#=!'}Ѓ p<#Y u4Wch83"Fs񼁢midZNMC8WA[10oW,x<C02ii{|_úV+UxN>B8W5죾Фс^5ȩ,SI(y@: sr3 !Å?s2|;_w qIiuv}\ӣN$OEyUݝVb ]@6CmEj4)}葋+EK#`S: Np٨1jRAl9VBpx6ҋQr65?FeHks y48W3Ƙ_PaurH-GC{DsÒl->'u/}jOd Ipc8X'BE-D! JMdEhbUH)`MDdg"T7J;ʛo%h+x$; ҁ\z|H*Rp/Ө!COV݃W 졽W>Zeԁ cj *!Z;a.^)YM[V*҇rbTExwPϱG%`3leO9ZfJw;0[τV#] BYPmpZxǝtxC{ {0{7w o?gn[yr1 {;etC4@p_ѕ||k%ӃPTK(}dx҂(9d|ejQ}6] zyAXtAuel ]].YS+F;1ܫ6C{OSuv X*5d PhS&?{C+2Cُ*7G~U;y#|QN:EG諾bɖwѩX\.zX.O/<9peE05y&ݺ7"jbӅ7B6 38jعlb֐sٽQDrJ&ȁby! -ͨ³F`'%Ojb?y݂ 'd=ʂdkq30]3lqLh`R]kOeب߁ቼ ̝OGٸ-?HIO:#J?\.dQg"Fg!TmDӥn~v#X0N-HCBEʼk:V 8x )B퓑(y|ܰ6DI@.9u4WV p)ΞaG;#"WIbȃtKgY)3%227FOpYπB@)'.j^&҃ڡpqqO}2zcʉl5JM"'t`h"mG?E/ގl8gg03*ƃ0<_pQLX!MPbxI$EC,VXAW 6bO4VE qj%0hz.P6<-p]Doݔ+ ]/~~ ؍V%:iyY ң !7q=1OoZ˃B{:UemtQɀ( ;.)>xHt]2:\̣QtVտMo6PoF8K&5[-; TuS9_>]pCdޓ$ŏFǿ;:bUth))KpZҒ:ELŌXV~ dS5Ku_mTnwaC6y=ȿ- l1A"A&2*4&p]O+r`TϿm.~^JePT:U4!;I%TJ!hfqVNs|rvkmHQ:³?H,l=zĉ$Ϣ/k.J,qkjzHƝU2;!ᬽ<^ ,Vsb}~h:/>~VPcK읟7 0<q1l`v?A[ŝ c"h S \7 #֛:OL~**()|֩b16MC}%"- ;p>IK3XФ#k 1#>1 *WЀ 2%!J.">EG uCS*  )S@#2zscOI3Dq k=: A1ulLÇ.ܰ}&}㍧N('JӲ' QŪawDdLMG Lnqq ބxǔ>Y(YyDZ82Y<>fE"fR@NQse#t^l˚3Gl%ѤHTG * d"BbA1cibLc=/]R\o T懙v5/QK}Čt`k/9aw2h?sBfT;Fqd<쀙bR5\o @QdvūQu^p ]Ř%ƓzMN/v&`_geƏ^-R|3MOF>d6O45@h$8,^aUsl:"RՁً2Fz#tg'W۹ȶN)pbI.pPD 4kب /5?(XÁ!lR˛$H<}`ûF=7]SKvIDngH'cXveD =]a_&{c<@ e!տ!Xq *FK (r$~iW~CS~5ɣ8< R5+uqv قT T ӽ`ЕW>ze9*Ch^gP|37I+NdQᡅ2 x_ VxK:)yZ QFjgaA6*2m aW0_5 38I"}ZJ&e~bqzcG,1 Hס Oqfm}9$f{^3EԊWa,mrMcm*6]t)7?.z 82^ޜ+ϖBǹz''Bx{1h(>+Of9`4Șa~۵e߃$!}]LiPFܞUd p38chYxkf7EEcR1-$.wkw"EqXDdk,'fZ(ѪR6??W߻ uBNVA=>?N%Ixxq$F*LȆЏ^1'4-)nC2~ĮHr,7]_` Az-%m3/)Io:CїNQ'A\2L~P%u@t`5RD 8oQ$JËRyy&hJ:$2_4Xrتj.yݱktOz^; =6pas4=;)lM~ŅSb&vX{zMnԷxhH1e oK}&2)փ.VaToDJQd#aRTQ߲G۪ZdVJoQPvO82"*y1r`ƴ~+%]x# ~RHu;4SW4eFnp s'd:7։LP5\gfr|צN nAzx}IY+r=Xg1""ʸOoՆ< %/Zy 6T'K 18:,,rz~({WKaEֻ E8` !B01D/Mj|SF3 c\Yxh9zv_'ɔHiMn0ߖb)65 YL/uF !5f*;nX>,OR[Y#xlЫ~!GwUg-)ZDw*i@8w)V|E'|R $, ҌZ1X0`2GW* & vVi ې0=ϖM YmG7poa5wy}dh9,1aJG ?wu|xŬ=EO-Hrl EP/L(S&jM3W yw췊BNVk't>ah' ;Qs)(ΓP&EQ3YbP!qd(unSTPftxs:'&Tɱ%9vr. n$85G˩<@+M!EOD1Kb?F3rvOp  F#bn*8%t"j&.]N(F#;ovU$)3KFU Z\F(=ѓ2D?C :H_W2ӥ`ikzB%z]%^rę"fg5pߥ$_eL\bl$ -y^KCe Y*=Y^8 GrUCTO{_cU7*ĄEaB] rM(wv#ռ#2> x8Z֎O]NK"ٶ{~x+gP9m@{pQX\][[p V@VhM60+)+1p`їUTL{K04TUvӀ#uD-註X: SQݰA-àj+H{_Fb%֬CdwFG| x1Y,-md P"|6_JOY pex :E̓ uzSQ!-U4> 5>{{y6Iأ bQjOI oR7cf8#QȇHXdPnqٷ4vQPa_S!@ L^X> =iPL;E, w*Vr-iQ cyXFa&Z;2gi&D[͸8_OWֳkoqr5Hم)[,6\$H[% 3".ssXk ,2"Kc;G\"K[ `XD^#F-eIg=_YKeV"x~qmp(n2 ѣ^YR ,Wak"lKKBhn<LY^N J .y'k#| x;k9:M 29o+D!W nEڒtz_+*E7|j 2A9^p(6f2m+$+7Bx`@r@r08sWA#g#5䔩c"+a~Z^4Jh_ VKRb\n&zANm.cKyW+9& 36ubJD TOl*겴tZ jd8K QLI$T@#2c`5;OB{΋QUn 8u'(?3KW6)‡@LTPkub85c|kO~}G=4 Rⴖ_ɄPC-uP,IEwJX€]P%+zu 7a1w}g(Yj,1`fJ(RX"Gdaռ8ÿ,nw/)F.P2xs;86KB5 Du]BCw $h>ϐ#(Mn[ÍE,b0K9KTV2Bɲ"H!/TdGk'ek /x}ǪVܩnܔA?]do Zթ2cs;m/mӉ`BX}A< 7;4bhfr{ #?Db(gŐaJp~ tE GB2ɌI;cj^^p͋t%CkXȎ.~\;&e[8s[ZՇi~+qXasFųrs&ʤ6̡5dV O |8vW!gg:7*r dNJ ֧S]pϧDvD%` 9hup u(Yٺad_`,gG=Vz_eSM@c>$mpOAo0]_[,=pĭY/)Rޥ+L)yFx*W -8:RCx Dӧ ^} ^ ȧQ @`1On2TCKZփ|Mf4H&.B iNBt |o#Xh!虱4ߔ> ydZ|ڜHWh~#cBvIA}M޾,8%0kKAA{\Z2/mq/v אQ|< O8ߌֽ%&ٕQ4=x/HTJ8'!  LePKl<(b/i.B =! *N^ Rݍ|Q_.Xlr.IB&=U܆wI̞%Lza]À+yge=O1>BHQ$Baf=@A_gp!Cl[1'Qf=q[c̨q_cL 6ͬ1|cRx^F{llr$#*o ZoKwRޮኅ+6~r}ƍIu~jg(I e@#^3pЃy_ }:о$XEC˛ZWM֯6UfJY]u}~.lFv4%KtOCΌ8yi91 ^KTJe(Yo1=J) IU#=Ft-tׯΩd6}z/@E+Ӟ+>w$f_ =93š GJLTty,k5$[%#)`їѹN=J#=p틋^7+n82M ;ۗ55t&ӍfrN\^g8WBBLZr.#gwE2-HGg ANS68)d]S4䛷`Bp``Pojc oj;{YizN`@NPG%$"~p)]|M78җ]U43x"MI*{4E%买O?46 RHpEjR8##m'x|%^ @:_|Yew>[R]}g57w}<#q#z% DT%}>a\)U?gIK%s(뻔z?6¥A$#_2MYc; p5 }p:LZcgPuiqi_<`]M3݀>qR׫/7pl7WZhH" +)#;XF$=[Q_$j]gES~Dk68ۈQo}&2O& ~Wu hrQaø88nz~B&vA?C 9]AL`zR@_o¶|i%K{:g̯rLE$i4]ԛOd[VC9w}CH4OOFۓ.0pwJ$Ul(x[de9\5qKq#aOeaMb eH܅)|6YyNǸE? m-Ήqt)CŁ쇕o98Y|8©YCrӡ]Vxx 䤡]}1NtY~eȼ;eW6<ʡp[ KF5Sr2i_oL6aa'j.B =M˚߽H ")1SXS'^dCӘj59WodQwL7Ş齼E#SG7[C 'dfMlW MݞеH]0):;ᘥY_ףa)$tJDq<'jLo#%0l+M:vfm~~r}Ce`9:q:Xbv/@OƂ  va$#jlPȘEG E{9) p<͸ZWy6²hJLJU;H pJ'YӾ6VB5,3-'7UZW]姯'17GoW_Ihľ2aEQwqHwU^9;VBBT-}@H_m]0>?0/x]ajSSRﱀ7K}+ n,XՖ ŕmE$? 6LF Rӝv@k{$r#*a߇Uq+y>섮J &=V,y7GxNd_8NT%4! N|zACA[G05SG1j$uF T$:t<ȱ Ý2T L"rS! _&\N|rA cHnVGFŅT &-.ŭ6[X_eaD'ƨ:m H >wM w>`ƴq'R:;kV)iF o̵XxJY\RV#6H͏}9En]#^yu;= NWO w켋GE c0i6N+>(ԆE.b|=ƑmƩ`fGX?@YFn-;r+dyF g3aӄ^|_E81f,& Gp߾hyc2wof.JKpoYR6["^k(⺱]l ?nQ-1/ffѻEfI{vR '7z)}WY{mqU lxI>`XMsktBU-Bg4> Vk#+Bcz9}Ph8=,.`u0NmQX] ]! LJR2P:1|rPzKr02dfbUdC ga4Y_>)دĆ_K9mg3o]pkvMkn/*?7}]G0i/W=;'0US2MC Ƭ4BYyM[YhR~4qY~/꠴q]C'?оy5[]bY3{LТ/{he1ϫ*U0.*c^6Ԥ_m)j޺[%$J9| o-UTDͿ׷{VK]Oh&ʊFiwjj<%na,q{ڊiWӝ 7]mU- xqMbXilveǖ}}đ!f^WbY6YPi}.ήs/S/O@AƦi5DOwpj! Gt_n0p-Jo0 Xp{e`S]; 0+nX04G>ش.)Z`*[PЗW^8Q[MHiƃrL?07NЗIp*#%Qs_Arl&z#Qgv{D=A;/Θi0Lr] 0k}Cb2/h{e s6gye ?8T_DgY/GIRÁ~Kyvwt%W[FF%5:l2g|2"3scg1ۆk ԗJxJy+5@hw7|CTPK6~{D1zsegۏ #,Pў]X|MojerfynJyҗSN)~10QFAuY`-Ң@@Z6Gq6_3SW |X쳉fu)r;΍dt؍db)67 ae m( gynUN=xB:)1ؚ][DVXUs#*Fۢh86m=G{0 |NvNԚ9[FЂ!2>ɚG[ءl ZwlE@B|AE5 Nv[KM^_v2cf92,RGl݃oGpɚ%߈ZbOh "aL=QJV>HG[F}Xf>Sq{eHsE8n'/ lJe2}Jw_TR+9W* [#Q7*9`pfujľjx]JQ󘕡mfF<[hch9NENGʻ-Z{f.yJRcƞ=: ,XOtfWN;}-DYHzTr:0tJdh@2Us܎`f_IT_%i)$M! :`ϐdto6L8YH.Ph`eW2>! E?ٵE,>_]E*7E0,t:Y]5φ~u1<٠!75^_p7-/Pƈq?&k"P%%<糞[f/`;V\nF杙9 W ZǑnRrLZP?mw{I9ll&'_2D+$P6e}Y渦zVzxe?4kΛT@Mj>{ޣ_&%x_\aqw" "oEԆ$G%Gs&|enGY qFl6xڙC,=B^i2Mպ>i6[x^O3bQydBFghL2!o0j|fb;n SQ\r{Θ":N:&4ګE|p x{&G W,fE'L3;(ɕб"?zO\$饅z:+oSya<9*O]6 ~y4|;Yfm] ;X(@7)n^-礤fxW$;x>M KՋ~ l- W?6*l*ޑn&gNIS>vgzŌ 8$U6rc١}27{ 4vx>gG>x4g_*izܹ}sbFuP?dFS3-;H}|{bʣTKm\mm璶5K~2e~ا2SG%R϶F}0]lոia-(/O[*=ǏajKq3{"Mt.挘YId(m`;Q!aېXSrQC ע0u-[3[ q}9V{x8UqR3J*ת_%.3`eȌb4t_&ʀ8Ԏc6sr ̦J2l ѣm!s$6W8Z D3!5nΏ{"+tܾtا!~FGQ>٪#yN bVM}xc_xFԴA[|agD .ώ{ͤ9`hά% <_ޝԂ֐.`^"⺤Ǚ@C(9_aMb ԟųNfSL.xO%yY K5$RKHO#y=GFg\x-,}3+WzS4yĴܵzzIל!PPaEj]ʐ:+ΈuN"f7w|d'ȞeP֐`"&ݗUu"oNjL?AZTh1n!_䪔Ǩ\n͑J) 'oi0眺U6bwI,K$4vE 11 LQ"?Uפkعh|p㽡J@ ʜBҚKK?7d |x2#mub_{ t?@~pX|IͿbq$6 $57MV>`v{7}Ujzn:nvT մč8):I&{ 6){+T91ڕ>=;%O 1ȶY ԀT($V"ZMq98I4Xi |HtҰz/WkN4i/F і~87@ 1|hӃl# ly ƐRm^c.kG*3f:؁3^AۿS81 D#rk*5QVtelG8~bݏZPm$ Sg$c}T-)PQg6N-ƿvZ : *v =-KA{J[7ީϜ6?|zDxp*,wƏȚ[Clk9-4nqYzh3X vګ ]{'}z;阝!c=^cɯr,rbDݹVI/ ,MYl*dmC0P,/B-d(>#8!jn N>:͜t@:3o vs@+zte<,d3; BMA0lL;_$An֖pkNFr< < }n!Lrfkb]1f6HDr)6v<l{/ iUgS.SGjëiAd.9:6Ў_0;TVHGo ST`|A x5|ԉRuF(''aR+ RR)nnTÄ8`n뢏gv_`ct*?yO[UٽImd@)\Pfqp&\_K޸xК͐D IYԿ4#QrBdV8I<\=%NEA)vp(y'2ңv !\KDcjMx`֧[3O Qg˲[qק}=O^jEϞx^Ȗ5$yp !/FZU5j[7u8_1evm~8qJy8>=Oo\_SƎD;ED -/uyiWijjpr̐zϜP"ƶ_fv1јc:u'DnH KMbj?i-W%d;-/ݱ8 8.wHeMjהjVŰd[n&|ܣT#'^D{&)bW¾]h[O.Us9Xn,YJ7}Zh(J!]tsdˑSv3gW,1+%LhCW/wS^%mz8hQz'ӮR9OǓkRڔHj {KA:k82kc`?1 b{托L͈۽SrQ'ew"mSP%Yu)ϜULXu L}nF-۞woi2RV1}B<GӽРk[[@%D @&"OiLYge,JouMLD`/Xxi_!-פGE^,s/{Tr!UEjiTIHtrWSV+ _ؔLKA s0>5bvG$h5eR 9p6>1 i U2TP^z1)@vL+nJ֖OZ- GmuOoNO&pA#tRDxLW˻٧o3aGNta tq&6_w1-5WK (X:bq~0g;Y# U:gnSA'ȫe)+|۾Y ޥ2Iȣg򹚳νC# Tn@$׆|ł]lF77H2m@ôN҇ڛX晑\QD6eܵp BLa|۰^3mB3: 1V̓{ji9_YXk9 ~1u'F.!5k^-ID0_Jg p R$ᒐxi̤p]Lѐ>*MÏC`XUd9!;-]_G6VY)e؈ n@ >k"P6pq='U8URiێmow2?e\*NqyJugVPm8+ur &4/oq`YRg?v_yiľ:vrR.'awF.nv?S  HTz%v=>EH0|d)]hUR 4}D\|dj@-\t;Yx{mA^~WhvPx^5x|"eܢ|}ҕ@.; iAgh)j fRw BnAXs\ pB |mC6Wfn 쌀m;KғҢ%>͓/&DUS@x'ڦeQiM>iބXaߌR~$)^YUh\=Lrt#PnVxڱB_X e7LSصXsr>J#zId }~iܾ7Pˈ~{Aie`!P;U:р W5^Sb.Sr=Ӱzl!(paxU/*D':.PCDbWuGViFo}wargVcM6h'܉Be7i|-+ R;%$7%.ڬqH8WW]'u,ɇ~!C Em].d :T9Pe%$ Q I-q2DE}3(ʄxPYCBo `ȥ0J(KL{y\Whޒpچ=|`kx=ϧXCpq]2QT䊳(EwV,x6*F 7a(4A|2|.$18 YɌ؞;^b9WV>]貝YC!H`R;X-4UMGsV F@D:-P;$t`WPLݍ NDw63 KAJA?Nj\JYuYq ̭CT؄wTr \f)h8Фj/z{;Q/ۍ5>%S~Fu<&WWʯԳf2鯞k'zO9PL58$*F<'J`V üg}-lTWJޕI4.ɥYqקyx%#}hs+C$|y%Gs_)[`Pz^P5"l{wX-5aYy-ea~z["v~z 7j [ZkǥB~D=c;N<9&,C@l/!+a ШWܯ4)w-&wCSX J\Ӷѷ^LEA?U%m Ғ~ŷ벌:dWy1.eItT&:hk0i)i,y$ y=]\, W!s°Ղtӎ" wd=odž%70{u}|m8ja uiK%cw5`]Ї[)mQHz ʖ.I0ӁW"LV0j[v~:*ZKXPKu'8={RCg6-VbXCgpAѡ$!j'(ClÚ n0= -;:Ra7uBL77)N)(Śhl<G vRUD(ܭ#DG%Zx$.5DoxRa?vpB~1~_a}wzl#@V~(K[PaW6a/g:o[4F{xW@"vf]՗@ xhO]I'פb{e8d~.U}ׇ*=-լg79meE/3.j/%ebz}Jx]簴15`tyu^VF*'CJEi&u5r2 (9?b{-T@SBY- AR? (u.Sv[pSj4: 6!KDc 85 R3х_ L[ Kb5iLϰUuW*u|[d ?OC0ջ;@wG3/A F s"B `B5mKL*![2hߣ']}H9Y?c[pߍKQ ,޼jMqXHM>BfjFn.}M|q  Pp)BP3=1;e :E.^]J?/&s@>3V8E__C cts)ކ4npՔ3k+3Ш)en_{Z } )sa"bZq+o'cC!SV֣/{ @a!O]A[7JQ{0.~"Vd1PFWcu%>wH!+ )kRhbA&9с;,xҗ{zHQ -(;AU#TQ ,(渹:- ?k.ڻP+ <~PhLg OВh,WOeP<&2ebgowg 4gBTVP| e5=O4yOwRany68Kkzq1I6cw5` ;s?˧^puۻtDZfeöffց~T߁m|ɇ`C ny,[  3uT`DƐWۗ>x)iևX.&'@w:XޜFXQjHKUխD=s'0Mmw>eXuhVa-~&q_x2MɸE|$'w2c [J=kW9M1D G/bV((55+?0A2> X";G2ڨJHȆ_}˚5=H |)q>Υ` 8G9')U&`ccou΂-v1gZOk%˅d^ r4YC(hvz洦$;i[>䟨*YeuDU !E /|%rspg1 H|mڗf}L_ZY]]'3,9.?ށ{s\R;曛Ӄg;1En><+Yv?z?rr(1C( 9-:Tx%%͊mM 3~&zjs.NRլ:*{-`cڢ#3\nhg-k9.1!VHRN{?`syRPWO Jyh(Jq|˜^7v*3*=I|J/Hѧۀ<~ 9<{n7¿ϴpguxk 'O[ȨR ̀ێN[vX>ޙszh &^.*V릳źI$}l/4B}~Dni-V wpWk9ӛ!a8<R܋QG _Cα8kB6$09i%y1rwcgnPVGSt\Z%ffq6y08MB̥P P{5\`[P¼Psl|G^ w/V\u&5ύόG]=D3Q;wFq 杬®)< 5``橚pwEoW%OwDzI"=Χ  N {WP쯒hLqZTu[Ծ&M%R dX%x,^5S[Is)>;U%CړI)3 B 8 IO1Fmgc ڕ땩)^z,'gǁg.^{\Uc5J!lYGOYƯGHo{}5vjEuV%ŢBk鉔-qkE*sf iVk{QMVAi#!QuWMBܵp%̗q/V`ȀG-bvx1-t.>)'APYQ'~rs (uϕMժ)[62ŤQ"s ^.. 6GZ^/E1d0'ƂwZܷUAP?cI+v0K$.zDGYcr"".S ѯirIn ſD_HT"EacWTDl CU=#Y5HDzo(Vk{6u4Pu+%WdF|G%+b#dz>"q5 jWh7? _n*>= Xoz2k{͚s=++D#ɬYJeK0` (C(pqGe:j7?a4c7f34ПWi\pMG[B)YLЂպ6l/PlL"҅TVDfEm% ,:ࣻw^& 6M ] L$yU< oqCBIªzذ4{h1N:jm@\]NN*AyNe?lq_<)y3SYm>v2`V7Ns)SV\-ylV~94F gy ֕rVE,S#f&>u n ԉ.=zVܨMib_ZDʥіAa 'Wʔe\Vv[0~`<2R;,^Q##26?@I}-N!&TlCYVmrHROu|)Lؾws(^X>p MHԀ}L=-?jrdph.\ i?)j ǐV)ja=:OY F#jIbFdn֓Ԟ"sf\Sh-qo< AY݀mM X_Ęٳ;u넷bM"Tq"+4b*WI U){WװK7bSob=#7@\YDpHbG`/]{o+hBnG._AAK~GT=1Ym dX#^Ύ˨P"W(To,Zqi$j jJC?,G6bNfRԐ2['ڌvS x-5yco?r}lMBj2z>@2``kڕí2DH_ aݕYgQ7X aF8$<یW賊~f\m..D.0oʓI0Vhn81kh܉Ms"S@arq-n!xU޿SZ1A dKJQ&ʨ;p*,ߪ БY Ybaoidvݲf#=;fѷd@_P&7y#bo5rB:6@#(`k 2rAp$ń#Z6b9,7n#ђ@>&ɏ@v1AFFHhgn 3>ȏYg nƷTHQ07 ` [;J.k514Ī ipOթh3vH?KI'ytGlV3= h WSCo*ũt# \HP,f;5Mje=>c_)H!aj+Z=9Kt{FDaEOw2nH}M:xVxO,_U9\!,x3;4hBfx Η( CzxWk֕COj,2.'cAI餑^P?ߖDCo~Muśʞ3mbƽ5~0aݫDCgkg5gZ>'Hfbh؎j>pt+|U̲(SŁ/O\;v>g쪤3xH G2x\S)(*7S2IO[)@ʣC:Xv-K )\9EŽKBHJF? ~vFBQQdnf9r _ ѱ(L.m[q@4:sJQH0e'C+iQ2nfs>ixnw;j(I׼13SadWRV5#7Ymm{WWˬ@ơDޮPӉƣ Aǎ(ʹ J ƜlAu&y`k]M)Fr[Qޥc_ K^_۶{dǟtHAi(> Du}(5l{:=& 'P OjiƓsٓ6Y{V `VZ&-ͣH\/ "\j !:(w*qݕH\}[zC4ȯ?TK\.F zσ<@vi𮀂=0!>Cr5W"˚]*Z%Rt{|[qDpRT,&gpK=@PVYOvl9 !x"M+:tӡGq@D#O|T7oeIY( .[ /QFS4i΋i.)z~R!總x>feޚ,NNY}s5;`z$q j_!TЀ:7 g/ LW85|RtἭ9.b@Ɣ[8K&zF9W6?߱jfTgH"K3 mi&F1b;xP B#ճ@=6b.!(C5=ujÝ3 ,K`h9DP>:ogu/{um-%:w#=Nu޴aQ53o/p"vwё?sVNS(%m \Flaqpe(F-y;K/$H z @\ң,1k34VjPh}Ҙe)HJl|Ir/}\q3K#sݸ$۱{eI#܄ȅ!u~M&zm4FȦK>+>)vo7Oc[锷ePvK5a0UiUeVN6;-`Ó ȗ4_oQS75 u+\€?_gO* n7'p6xbMD V_e={UavL{7ʕys-3+GCn@{v0]1٧y8oǷ6H+hnM+aU}_6l3I.z6SgƯkfSZMמz@jfQixQȰ#PIcܘY?Gق;]>NN;}*`/[V!-l9*5ڋ=xwZe0(7zv?Wn8 ?N؄Z@ʄ{k !Tv3" × xXhzӰ)iFd9D}u*r%B{r,P~?+f$?)mH6nsEɩXoy쮘?\r7)2GW:x ;{Meq=a&rFpcYQ#P+PWDH?$| ˶~.&M4b e Ѵi7#DrB> !_IoIIw\Q`gQaV9˝r>9 {O#524Z K'7n1Eaa+LI*-y9B37~^<yԯ KཬwKv |%IA xlwֽZ<+}h֫Zl'yP$S\,>A5P4)ZNϐxM?z0#1>3n~/ZًF U*`89iOH͓858g{0N,6IVM-XZ2M g$Ϊ;>䲾 -xޯ:` khv`FbRU΢X ?~l⸢g`8Z_G^!rT1 X 1-TxEhu›{)dXf@K=HiIK7"VN`h⒕^orCJ|S`dɌnigO}5$OJ)&M婢?#*T~zKBLNq TC{J7/L$`iі4p5f/ TH|H2/Z,H < hג< 0^9%bc29^?UQ\w~uqJu"gY` 9_AgOE؟!$t狠P{K1V&jvXq%OhF%<1c+`SOt8h0Vu;t[g<>3*;>Z,0-tWv 1[Mi"IH OL'iUugS]"*hX.+b}Y0jv$xS~ōoDHߛ{$\bJIOy\MXQ1&-.Hf;/tKy0z.LXAx:dL7z/w}/]CS1nGNW ~|F HJ)LEww-7 ZL{ r:я5e6X|9.GR?tYB܊][tE#e6]@t!gaHnBx(.KᚨYSh+5Wv[paz[Dg ˡ$W;v ߵ0n_UqdcLIBcSЩ+4KS5i2@Ni4q&'$(\0}#La#cs۲"@-t ǙIr%Ж(?Eq۾%ark2`98C gO% ̅e D{L.,? M*v,Dq\9gQƘzHb5}[2*Lu:J ~V7֚ BBgt_ضn0J9L$2]/riqV1SyIBm9v0T; x6RN^x;O8[{ZgO9||۠槳ܪV0Od;W1_SkC(o28AKEtVX: `?Q1ubOjp?#/Q-hG 絋 G1g( FIjsEcH- "eЍo\o;|eׯpbbu(]ເ-Cc .bǻS)6LR[gABd]B YyaD竆-QBÎ!yh8BDn_Y>W'?x?ŹCs\U O)5 r *}svYL!mM![%5͂UDv_LE3H5E&IѳkCOXwf 6xg%^%01ZWkdZ6EXn޺)C7:52gK"586: ~/VrB_+앋#g1!P yT\l ީx @+s"#R{!J(j&NNʮaw="Q7aX[\H P@˳]+> MSh5Vw]Vށ'kAham `6Lc˃Ʈ >Eؘ.z˳J{}KPޙQ ԾC)3ֈ/8yiX=yB/¼qD-#^tp#$yvdTfO2!f0G*7M29V.19%{<¤kIect0GAloƋ[eQ؆udI[FN!P 5 Bdn( D*,0s-{HT!Q9`&ŵNX9~rbRlSRHbU'P6.kTou3)i;Љvi*䚤*|l_/\O9Y `4炭.6jqT~,ytYBKa45іEgÁsފIgTlG&xeټ,n G!Kct#*zMP~r QfݲtAŃ}Kw$eo{O7q1P "G.,cnݦ?cpJbSn m[]c#~˼k2ca}ĕH Ql[qׯRFY4z Mj$ov{qoЬV^pa"Πl\5 aPt T(*)כŽȄPT&Gb/3;A)'_zmu:GH#z|kRJQҿЦ(O_JywΧց@JMm!zvhpUr)Գs6|Vq86eA.I)PG`6*P[(2nRV|RI {3 O2f`uT b4\ᠼgތ*ةG^r4,pgC~ZgϜF'ZN4jvz;\\6I,m%y:с\IϣzX& _GYt`@W "QPa֕MlTԚ"Heָͅ~x? ^]V _c}OZR"b򶢖})3Vd\Fz}XS]t]MyEKǏz]ZLՖ>#uWBE єdžp5јlKC/%5HxSLF>;(sW{t޾d_ l0z9󄑱J!!i˭=%Y`.~R]xM,~d^8t'FEޔpﳢfR)^pQjf=aW[ɬF e4QH,SW&چI;veS'"LN }><V?ڃCCachCC@G[SZ@ܚYTYzCaGd*\@U> WU.GuѯbuDs&*wP<<7A6`򴵁$R˕^Z僸"RQq:uG/$C]$pA}Sz@tN,!`d3p$d) iqǞQoЈPy%M Y-|y1#-<AAB7&YxnunQ8N` ,_sփ0砃QÓ%i8G *ps4 UtD Vy;K?ptj*-fv xY'<*i90r/`Bf^lfQ0l5 pV!Q/p͒ qrYU-P jneܰ48&0/-68FsVi߭o?Z_exf78^Q+(E*QÖD $Fbzi$j@Yݕ{AnwNM~djToO]oy726HO| VGuO,@k퍸Lˮ>M3RUrRyR`dS )?iv|pWa ] (oVhDeםj߽O"ҹ"MC|l ^٢AԷLI IÐ,urzqYx_Uo .̉+ 3ZfI?d^_Q{X0yQKTQLEoJ3Q;br7^?VhFh$V8<(hE eٵ Q=nA.q\g^XM:Smӡb^C|a6g7 X0`2VZ#c^ p3QX&V=g}SF*l/H wGE%}4=LQ ۔\5(mKqR-{ Dnv0OZ?MDװyGn.pPF*AXaaeKL |%(J 39`9K?(@dLeUՄ7vdzn&?:LGbqkUcbɁ/?Ú.oV$#L6)rА_Sf"> i)qmJǏ/ z6i`v FI;%|첹@ϿCEPuUܸW%n{ T沫/5fܙS…L.Z}_v˜(#ɀ+(6JAp3 Z-F*L "I yY_{.I2cNfi>XbM;{gUZ`Zaof5ovIzHwڠ|nC)c ֢3kuΡYL]" 6 ZQZ`]O.]~v!p" ~K9`(eKd:Lkʷ {g͍؏I` D\J4em@5 @4~Zoע %[ 1mh!,U:4aWT֧m QFjtpQPZr;ю*h,=V!箏+2yG .}EJ"Cο^]PΕp/AZE ,Y>ujŎs֣$ڜTSQl\h4,$OnQz0oiFV 4U&.>W{K:B9u̟^τg ʎS#"b?!4ZtH!}C}9 @bqxi\$Ͽ'dA6e<- VZߙbhѡ4< B+xP6Qd@+{Ѿ5xN|V#uȒq [jmp!ܣLe)smF`6DS:˴\/ "=߬R~ ^OOgOh,]8ƣ͎uca/`2%aIS`#xE&*G >/Fd7E C'ɉǩs(OVVFV 3{abGUb#@ݣL2!U+{lR$2=%5E7>B v+/2sABۄ²(7%?> (HUQ{Ǹ!E`y$1È֠H],C<(ٱ1@@̵l(+BYιc3F  '7 r:|T6)V@U2U}LW%,$6&yΆm74S|b&]7o4 ҍguQO7O@AE?V kr0!slpz|U.᥄)~!b/7J;hQF$$Shpݢ0]6 [(2)aaBkhГJ] guō4w 8D7A#kĜܠf`>Q?k@=rx.@_T&0@TF-z>CpyhuJ0U[so/f]yK(SӹK!(| $b3 Rabԭ`k^}MATEP \+v/;#~;|eAtjW1S03E0CS,pdD"xֵSE,,n}HЮ3TNBޫ~-I*8-CX$6 H[S^t./ShAtݰMdUnbh! KIR3bh:JV@]QbB3(C3pi ']:fͧb#Ldj<_ɳ 0E:n`oOؑDVz1Rl[ Q0\u)<(NZ,Mo<*]qYXӞȘ4܇d2׶ @ rn1gƧQސB-Rh6M(R3vAmړC`:H[G[:LJ>[}¾ш`;<@J6qL0(`}9OJ]{Qu4A.!e?zxƼ1ȱ-Bo=,KFC$\ɞ"T[_2G#rQ>#Oky8KS4*٤@R'^a]%FyCޙXߖ-AWKFZp˸n:C 2 N8.>;n_L"D;v<!rk->vf.*nչθ6-0m݅+EC6]7'GP%aE[>٘gM8ӲI--Tj5C.SqenMtrǟ"W:a|p? w\ n4U^]r.; X@N(xRU{vw~4Vz"9Z$1MI0R׃-+O ni$l\emy~l|"ԯyj ] bfbMFk=4o녬^Ȏ4>{^{姢 /p>|&(0_,0m4A{;!PO?t,=YiY7g/ʰҧ6.Zt>F:}]|pkGJwFh0 I ͆OL!oT(vS8;de`މ0A(X1eE% 3#}7>nj)݅ mO5F\"& &,+ݷ;DzVI0;͇·`EMd'\us[I$_ǜ%'-*x0iTSWkΓ&sp'"jO~s$*q,T x"2k;>#i7PxzA55{.mW2R_,& ,u{Vȁ!P*'z+px d ^CWX.D#223E^z)3-_TWap=,7WUE94ύa_wKֱ]-RI+sD1gگ dH&خ /Q٭]ȅ |UӔoAE~(쏞A* I})c+g!$@~uaѸbP+x@t[e%Lq =v|[_7aɁH#806kd4"c9T " uuN-F%ayei?oibǒe[9 !Z4 7zet7t]5X3rh ,bD6_m%)bgB|SU33 &KDR91\+);ڲ:4#Ҫ|sub%4eM.J ;@֗հG(4$R~efLb`uf#>;Dڥc@h19. ҨhF#/gz7Da"G}3|?q+V.TII|oi@PcbZiՔkI6nEΔ:gmKI$ Bk|MYPKec{Y W`mB~wpcap R#f+@zlXXRxRHDjY_}(S'*$V^6ĭ_*Hk5gȊ_ꊇ>kDdWd'Ï+ 4jU@ *Khvȑ kC*1aƫ'<5\o3k+uNc{#*^CY8Z`k~ƪ$\c= z p+/Ʉ-@SudaI ޥ 3\n{x_ג{5#*3YX z.#~So|{r Q dS)c;kTl"%CUd} gIG?Nލ>nآdc=nI}ʘF;ժi%Bm ȉcUBTW;M 8BèGlc/|/}oi I Da;Q(D :q ю1%pՒ@zHg1W7gDxr@d!C'tCU+թ%Ӌ<^8ц "zh`$c|R*__H_Mv8*|^/qZ&hWgGȥ6jzWU vxGبGqQ@FX%]EMbal[IψU0gd8џ" u\BTY[ 6NnI869B!,OW<)<ѠIуC eEł8[!YZʬd&p8c!/ q)@HTߜkZ갃I5]׬?cr,& EPV,Bxq Kld$`M@%r`T}afimC׃-p±ʮ T[&'FnZ!{YzF[ '!(iY3@)572ːUrX@S!~Xmyi0!DyUE&0! !=#ZAu掌=V{4Wpm$O^cA=Ād ^^2;܅p Gon'qQvY4h6y| 0l-o ˬ?$aO;BĢLLAoXXRMv_u^c!(#>alv:UE ~37i& $A id#˶* [fm#NԨ4d/dr 2ca &F7;n}}#xMʆM#w*׆`tCn|enyLOq!GLuɶ9+&[+;G9r;uш7C(>(E^^R $\96 }[1ἔ݄R MΖ; ~+ѧگlS(LAO&g@%̊}(- ݳÕ08Ũ bĻ`^JP)B %S/A[)irWOڋ VA PQ"MOGT7rR?eE6CW_Y jXHd>0ܲ#ȾgcÌ ?PmRQ?IyDPraGV8ѷTQeB "jo)NZcuBm^ϟ.'Z i4bpyndHSFKOjFVJ0\mx)oxy/OV^8%y 1ZT6 GJG'NwavcX8˛aûM%)lP~0jO=BrN@yG,!Ƃ/BqvULjXey߫л ~ek@$t<0 S_˚jM?}NkA]s#+4ba6O|sRB:8H:4K<3Q`45pmn,}^RB.4@Ec~ {vRZApxA9XRq+KW_CVWWƃcm?/ަ{T(]j'3@ⷯhĶ˚;9a-SF+N(!͔{R?זzůkM;ڲn;±VƷ2O>(uyN䕊Dk㳶66ϋqв8ut.q βf)B,ug=4z6g;VER4?Ip&OEIJX~nm!ajlny.y'L܄C;aekkL7n{0S2]H{j=k$C@H/λDzd \%ـ?XqGz f\$cLjPj1тG\A"dkxU TIق&^Kc[|pZ=U5{U_@ՎDՉH&i`H|O+5@ιl ~u3:0,A=U,Xk4QWd涩\aRVyN@!$vOWFa-ܵ0'`iK嬿xBp(ZI̾&?9J9<Mp̦ +i=7|<o'},qE$4sשG&b<4aìŖ}4clDf /\madmU#clr$aDm>- Q 5(e_d"=k.=G^O*0>UeɋQZ\ϱ'!W5W}|R",׳fj0ǂ^` \䪫)~#fpڿl$ 7SJBfCΧ-NE&T,~ 4YncmG,i Q}?*fJT t)vJ],$r׾T֮$Cc f=;@,riMSVC&LFg'Zu\Χɓ.R [qfA Auʈ<rtknSD+t11?eoNcyE0p0ïtH8V `utib4͊@P7t 2ad;+Kz-F@>@uE -9ϖ C뻔 GDIP@KM2%2,*L|9VRdl`R/ _cav8L]|)2%4$kQ%%T@R@%=K.+i"Q؝ \Aԗ Рd=Bs(X|q/IQB9;uC&AZr2[`E_`UU3x&QA~:08|Jx(_C@inWCm ۑ̈́O7% *CgLjD}EJy`StHS U g623";Z.? TVBܰJCk3@,,Bme/c+I`(.m}_ٚ:M21Q텨0OС͔A:N,yK<-zW?!h)pQF U7~c;k֕n;i1;/9 N%aVzUᴛ-H]g!Ge>iiLcOrsWparCc^VYGamrLFh1m< +i1!c|%Kq=זּ}:N2DD.:|7Cvdj "<˷Z/>4AcN ]uym,*fA澑v&(ﻊmbd|条?%88Lc:w%v~ŒtQZRr+=;sb1 %u-Hgo -F)-~<΢T,5T=QD9Rߩ0Qñpz JTkdQ%i B^p=LŮnO47{l =d`.]R1HO.]ci.y)xpB-`@ݣ`E(R8FtR9TEo cCdɀ/6굾x="`ζq mn]0=hj\MJh-+ hHRsVx(9r=;QSذ~yJbEL'-VvU,WD_a$*q'l188B2T;@Òm[#+(2r|LKaIRPcI>[r{"`dx}2L]6b$rxF( DJVotꋿcX]Ĥ~a]$P+EM\kKJ(l9䬇m؍&uZK_\Y21&\U WkgõT"E.rr$٩܈BQ\uaTNN3+q"gS=ϕ{yO~apGxVLj```<2*=yO'L.>"5D>{7a7+Ŕ^xtzjhSu_i%[$5 #+85U@?2g-ZBJs3ȈSS=^->7YMS@m・(09NڸW`X @w#St)= 5C1\ѻB!b>;Q1$ãG§uV2/Z8, Fl`j*VEѼV% ~d?SQnJݢФ8YLh7huTjH8҆bWHG<ny.ھ$k 56xQ|MDvAsЄ3*i3 %{Qd'dIX~\9$@JcxyvAP}ݝ0-[f.,OWL yOD)@(u~/ eyME7v,߶k+[6sCzD&<1r7뚰#utbܓBL#2"Ҵ'u#St7Q؁ ^ l0s ٷ7XM[MQsp(y5F7Բ& ) y">5H'$J!=e`QR3:.cP}#C8 Mzh_vu!Ee`Q3z .^oA<)@}2Y|!\kws4ʹ)d@:L#?;zkGW(xT$2g a88*Ln1%!pdK-큅 typTtﮪP(mJw71x’ļbYJͬ|7a.&޿[(:{ O촓F*P]k-oNogQZD>a2ݡwDs3F}2K'UhCA2bE+"5hhRkn ^zQQJ̧w`gQ $ql&Pd쥿*=8P;x|ǭ)ǥ$ \+,]-Bqnk,y(i?>􁖻;PC(xY6Qma %ό*@W%Ғ??B-HW^׀[GZ20"-cRYa6_1uE;G[ k{H(t 4`(@{:'[#hW(q}C P؂; )G -Lc2҄&r=z 5hLD׫ /)˒~`(0~ 8ōaK3Gj*^jͶ;LGٟGV xM(vE:iiGwJ_T @vUrnIЉR4SK)te0wIJ)1&۬r8|տ↓':=.*—46v2򌟨R=yJ<pwʞ$¥*9 0HpU淎YcmDKRo' [y,b8ԗ#-[h]O4rKCw`  D47p:v'\*/ׂh`*d M㴒h4̘<U ߡdmu`g{UY$|)mSJ,JY P֒]#C?}O0#LD#rb 67迠4jBL8];-Pp#00 9kTnHev!Ĵ ~T!dyf M3+Aq7keqn4&_28i7Fߎ]h48pfc_ٯn^R2l79FMr*|UGG@T纔OE}3LעD dМ)OnoͬN^TnNQ3~-*lt̒C}$ǣ Gȋ*z8O\ʷe'_ )E(ec3oQg CBVƣfŖ1@A=M_)Mk.qWcrb8cxBc/h8Q.u7K< h5u: x"wWDTH݆Q.{pLP8?3 Y4zjb7= hd{7躭?^xM1*Q|/M_sjPkX^#-!lt<#HRKH-.{?i~3v7ys $ KQU eN~@cM2Be?tSG+*֜tnoarkO(rYU,{SDd59xu.gh=hb'M]i K mApO7;8.Jvf@U}{+&ִfڇz:֭ะ 3n 1OXq̙FseפRU95 %uݔRhÞ"/9\KhդAyظ,\쟝4Ch<7s%!#e$?.8h2qG5@Ig \|VbGC[j#"2FϓrTL>p-7?OҶcyG{e@SJ.t]Y{+J~.!S`쭂xnc{}袩v_N2߬ҵ5d99(b{?+Dڨ7MHv-,đ!4V/FNȨ(tm')+?8#;8dHe틄6DEE1 Hk8vKhugHckbڿPxB7j. @f]h-3P P0R5Zt^3V5Np{Pdӫ=/B| :m&V^je5ͬ@t-?v8%+@oYMfu!viSH+7?V#Vy&Àr-oeO1!!zb* cNp`w[ 흕y`NԤހ HF#9vv?A17Tgl\хs,LvyYCbfGuWeS6r&lΆSiy0a9H1!~ ek zKtw6JR$Q#펁+ ۼ20p_kA LQG 5^M!^u+ET5 M;,Uģ Q ՜htI |-7=l::9ᚙ;S/|bE3b*6m` T?*h5x5llr O@liuXUO!ܒ"pVTXb K [|; t$ շNCҾ!եcL#"P?],(Laژ`H4Rkĕng &-5|Þ>kJ/ Ud ^ \gPRSlzGǯ *9Щ)nBMD_ )-P%f w~ [z?޿ Bk4?}]._ɣpݘܬSAW$:6.vK,Ԑ2Sgb8DRRKcz~}* Kg%slc٢*d?,s2. mzHtEޑ?݋]1x6&p.BO=>( fP]&_}t6e3eOt` {I=dm6A5q QZPJ6*ѭ;U(BUo`}6pAp&ʻZtЅO%TCeJU䬹3p<l\m Pzs*hH0&i` ` Ai0,\p~e".!4TO]X<֜600@$mLa`Hj6<@o&{ 2D 5r8~>!~P-7!r<5&jKk|_)rqa V6ŚE$6{/]=m^ $6,2{\ZNAvudL$ૢF,Yi E|эn:u t+xBtZJtdDot}YwNjD>I#1٥H~4 ?)5rs|mjB^N-7};#1Tr)dP(_c4=z!ܺ€, .tB6y Vz$^D Z#Ɩy.[^źOE&y#HťR"ܟS1nj=9vnl4#!@ C;qYw907O(kFJr% pӠ%; Bb][]h6CP}%BVc*L1t$w<&7|lFNJm뜈W"wP6yǬPk=Γ'r= {eO-6kuv8[/yB_xfߪ09!3ʴ29=>ю3]NM3p MĹz}W8 =9!ƶ{Vnu]w)Q*T25mHWrʪ'0q9R70`eʣ5 jg+t[ | Z R>N&aM]Y^msYV0@! Q澰w񎁸.,_Ǜ$n[%F2;SE,'Ҿ>fP,z< f]}m`8" 7 -LPҔw~c xHR F pBF~{ PRƻ8E'~|{HКG ͚Kֵ,=t( W^ǣ1kܯaB-oDJ껛p\\SMd3|~'hlØumJLl˘)$,̟9HqIHr9++~qHESm̖ҰvU+5 -+6k9j3n֒?ZgQ™UE|;SJr3yr2W;Z3/Wb>&fN;֪ʚIqMbLcnbj:w|{\W +kDl"ތL0r儆ت*mZ|(j՝sCH*} z]}+*DԉE*G6{Xn:X.;^+f=M\}[N`ʈȎ]Xƹx+֦]Ē`'go[Tk /++B;ą9Ѳӛ*pX6Nf NUN&:}uLz 0`L6S ZzĠQu@8$Ӧ5l7kĄlctrxQoS BYLĖ.06SrԪN`G[dvW+@t< q؟ Ӫھ钔wcWH BT<p:*t;~9< h1` _..,>zX^r⇥(#Xp@K&FF=kǖL+ϩ^/&$x`p\`G2ècj{ zh`a*a0>AGہᵓ]`orlo"%*/3g8>Y/yE"f/T]r?4lF$T(֙\fZn 3e#OYo)(%T֙0,wtA-x iIᘁ#ˉjN V'%Uk}2Դg]UDl5M#]-U+O~hBO"GN/1SY.ؕnE9F+7DL$eE)y-[XskK_\\&T#ό < l5m(N]+ ~L-!sbeOEW{sV GE>8  *@Uyj&a gU)yCf>uNeaM ?f"σik];VNڏ& -<J&%-Mbe\wejļD-m!+&b`shG!Ys}:KApՇ4 3M1V@r7J?w%ȳ=*vwsogzWW3vL1fNrh:s xp~Ǣ:vqzWB>t(z =e&eſ%d݁~t[[:p/ q!sP mg@$; Hmeo7o?Jj+3gݒ\=۾.4ϖ|x_#nN N+">0MTԙ M Hbj~4`.;UBeH`ξ AHhqxy [pr@<*MlW $xI?+2̚6KE|\GZ ̷iogT-4Z2Nm|>wwƳO( ®F$Ӡ zusdbz4xHu8FY.7Jt!dɆp-)YVſ_.50$K0ˑRLc|w>d ZNӮ4Ǩp<= =5.gatnj2f{aræAkJIލXh]N@)]->yh]T ܬ ^(nI:/? ХVCHlk{=]PW1S<6q'Tӛד -I1ock8}Wn+Jm+T8\#-E,: R=DJNV[!SN }P=om$d 8}%`WŢ,- i3dE`^"iz[M|E#§l=wAr8HĄPR!#(Ex||5m $6*v*/~:9}4b.5'l`6_%*ۦvC%=XPM {{ zӔ A=Q04:eƛuL!ۚu8A6맳 4_ E}8b18a^y ,'%A R2qzm<-GcyRpk۽trFIH%KָgIkWJ~۵qeڈB;~i,qdіx;49.R} d\1OmR@[4}@r~ "5BOõ_Ii6@YKf`i&qnnY [aꪀ:rKf?H寜JAьtFFV*/4JqzFM}h =P=|a elq@2LbQ%. u:((v;(K~o‹n.E<;w}:SakYQ7XfMfbt=&W"o; !jB*?N{׵1MEӭ֨;kg JQϷCh X[M0x)5h-7i09c7 Vm!i&ܘҹE7^32C+`Vv 8B{E5ȿbG;r}%P ޖdl+M708z];q'vT*z(214 *@9tQ RNxa46T(R9Z_[(S`k6 ˜=aùWhh/9zPtrQF).qkkPX7si$r*xA0LIZݶ||;ɾ\ac{4R0";˔DutF˿2uH&>bϖB%XYr ElY}!A6b3Ǩ8Z1.8)uNcu)5Cg*`%xp 63 K0Ь9\B몱1ϵO۝T{x[,>_ SKEuD(5˸9qGnQt]Jc crM֝g4YDy$16ώr P$S܂)EOEdȷ-'a**ֹdih Z2/'۲αd(Em:9 ;R/ΔH_pt|G e8gc'2O9q?4//iu&RX yQz}zYudmJ9vBWcDg/ bvP.<IkJ7,6ؐEBLFNPw8[HSƙiS\Dr}+Ÿ|A)Ϻ@1ރ$5ߎؘtE lZŒ}3WwneH8i~nb1fL]>QsjѴ`ϹҐ)Ss7>هP,1/Ӕ 5~v6mCxb WcZ |Β3ٿQ"oCP㊌ !6"z.}Zj8d?u{4NmD(ŘMBo]+0/'Oř!?p?/8w\C4/qrIMv'͡K%\6$KHFR~FC?4 8Y]>#I%Hp&FCS FW ?;%bE#^|. y%Z,=:rzV+k8hߡx8ݞ ۃjќ5t.v`p2Vh6Pи\9y% }`ؿjPʗ29MZ˃H6F e:ߍKomL'G>_vGf?JR](^ G D9YZ:b'䏱LT /ԁ>nG,vF+ULXh존Hսhe,ا}<<=j5CӎVE ԏ) XjeF- D Eҧ̄6c6R6J1 l=] YHUz:>_H1<4L1(\tƵKnr[Ixs(S!/J,lb3( 8c/X~.$X ܩK.ӼIr_oQ\?,@^$wcsmrCk!\xۣ`ɴ ld]34]w)6} gxBRL T`3͋wE;G%$9h1Aw:GX&0"^|w΃Ƽ\9%Ie%.dj>6uYİApDE"8 eER7TP0兊@C !ⵣ$*L@}^J^uϑɩ18s""8[ ܗ5ƴf< ^O8ѐ$uq qJO&BOY5 x^טjclُ|sMp{YGI'NQkENwt{a5; ÏdBޅ]qYhTa 7-?ڂ&gOq#og;(>t[ܽs"~K{,(@2X4L05cN´=o\.ci{^; ŧe4Y8L{ l堗%שѧ=sw˛̠ϑ݃cYU:h !ufћ4JDږE{\:Zkh-]ؐ7hc@LZf;wy&:͕΂eVr8lcI˨W`o V&8ct|)D"}״wkDwg*/T˶%1 ;" |>5 C  2ʂ XM9~A̻Ӫ⧑*4yx~#h~VaPk̽AU[#Xy}KM4)3TR׺bq1-Fs2{˂P/b^oCG v^iX L&Aͤ =+g"/S!NU LCE#V;\ke^ Ŝ!״>ę7:#?D?դ RR8kpLS V_AZL3ɔө$Ӎ06RR`u4^?O8`Zp X{Td02O2悑n^?^@2,DQzOҚgp1%[pq +4 L- CWY`^BϪBvA ^$^&-ѷf2c|y7`$=Yk24~7bsS-."Y\PIQj:k &GSNH<31v2o1sSTApdjלWe[=N)ƅ8iƋE0h_+5SY ni9RUNGCʲny^`*?{X̙.ۙ^P#BZ.uRq?HkŪW!tKC+uߊ = x]rPaR?|T{N#ftu˾CSN!9$c!P&Y Þۻ%ȼ "3b][8@sCێX[F3!W2rf$6֥A4ko~ 0}|~TbU, 2>-wӰ-dw>KJO>N>Tkޣ_Y~lX&ẘ.,k:XGI9捊&}g*ب4H3: gM6{MMűNa" !ہ]լ=(w-'lWa< ՗7b eFAV΢rœ EMH=\P [ AĒzNKyД mKlԎ{A i晃d?vv# yl6 xCѻ@y˝ЛPn#0.tsyvuAZ>6 1!đW\Np2MK5*A~N IAf8+UTf_tC>!rӡ6 |bLBc v\J,iSe5H n޴6oۃ=*ĮAlTf=3:a@+0n4o"qP@cmyqC.=Xիx0;d7=ä{=JXN_[g(6'f@g!dacYpF(wE80QG.&v<] ؖlUæ3X[|D76ixuIsan~vy*V}V VmԎQRMrL%`ysa]Ĕin7hZ\pNDx>=)ZۼΫCWdF\  ۠+3h[8[X\Z\Ge!@.l̜w 8~Wyjyf?dxx)ӊb\>Y wcCoIj9ߧnT}ePčoS(E {Q_};ϲ+7A,rx؛>.!O<u|XADbtm߇Sl0LуBwK[&dw+;GI,rlqVɔ x˂W yʀf ${֗!5?;k@ ܭ>RJ0+C6wYi``|\t6}h) WH?= C8O&LaT h_?FU$k7 :0\_\ hʀC0& w=`.[ZO$.#X\7uIdVg8+ULA a!\!? 7RC.jl){XJ?$Oxd;T2Q}W/ղʳ$_hIV}P "xWF{UANL{Nz.Ӂ܂R Ԥ8 <&_'}bϚQjr˪ R,PJM3Q.(C uP Rsu y:-n6iv"X C}؍.vܴrW_)Q'Gng$lN>߫HCԖ\| #`&BđMԹ܏'c!ܬxO^xi{cyD))"Q+I:F@41NwԚ7hm۾{p\Yf8vcX05G%JuR(M?Db'8( rhnUZ?B1Ȝ W[M._5@䷵K͸G>1 ?\g;L };UMA_l*^--Q B (Ί"(j _p?3OY?2Q-Qs8%p#V=?52:E4BfaRH4ZxtwTgB <吼{e@noN !t\j[LrMwabPTE V º([<(EvDl(ČmNCMmb{76H3d@ j:B 3@U)wN*(6w+_ $Vu)+jY=)hQLat+ ~:*NʡNJ#,]?3q۝Md5y*nM&:,akPݑ̜a^!&pb-x%?ĬP%7~_Xcb1+Ӹ٥t1vI$YgAFk9zg+?MAN->dza>U̱řNJbX*ǦhbkXw80 d+I~ȏ*qK ^ޘpo졁>OsN|U \GX ^` ל!5ZNsj&c~dő/]pSrQ~%Zw۩VCBA! 4e=r*mM?!) ['aW՞Ԙ{xTyY-9 0V˗_  r Do`A%hYAU~Zy,9 ex̀ۈ+HfUL՜U"T&e>]쾡&U)C)6-\(L? nɖWm^-AT:CSf.>J-DK'){M\X =E70]S&5ҾԈ@L\di9fOHU3iI 40RWΊa+ˋfUCS#3Bgw&"KNQ6 gfT$xr7m!Ěfu=ճPa㼠ew?tp`'K {b_li˦!vfk}yvq@<zK*vJ OGz;[I1cJV-^'%߼͎IFK ? p5Z&L|EZmIn#eGzVK#+{CBpthVS0*T) 45 #Ce?In(|oy+hl)P(Py[ HCzH@+x{2 b^qQ9 } Ȋ W8Vqux,/>7{Ňf]}BŒ}9I ^_KiLfԟ# "[u`M;obB Rm?F2O#CDΟ*1aƧrs81y ȶ/w?K''/JJ@q]%nB >⎦k-fcHAGM׳eGa=!džKA$Gܞɪ<V(\|.= XtMPxn&{Y|QleB\+vN)c5dt8J(>SiXǰ7Zp(~O"tlp=uhmeS { ':c#Cun~ZÜkJKL2r~.? PRJNe߶ЮM(lݻtml% {Kȃa,cfyE)uzHM\XbQסKۗʩӤ :6$ICHq'B(̬,O3u|+_cۣvkceǔGّJ +51لoKGcxCn,ckif|zLJáPaчq Ot|I;#mNмy4.>Aݥ0‚Hh]۰UDgdڋPTֵ'oj[=]\cµ Ä́YϷ^#[cH4[/-/U&h9uYem홟r `-!"CeQ*o5ߞm &W єP]QW;Ke_f&wPǰ1,U 3~3frps<XyĴ` (݃*PѤ&Lۂyc1c34D#bJFSgg}V?ֽ>똞xC+=GV4Ze #N;[<:O>wndO`eΆ¿89AqGh TKb?pDKiHw&(܁4ku%Bc{ ;Q<|쾤y}QE,8Q">8gyUW^]ow Cy"Z@GPkzl=_ Bphj4&$1+a/'ޝ^#Pt7D|w✕4/;zXt3ւ#aI8X{җ$zdkp\*GՑcR<Ĵ[psM*Qǘ E!}b*runullur?ϧ.4)vWS{xJYB9nt)jet fR3Oߦ鴃V?ѠXKi.p?XnGIlꂯWPe gh"$X3"GʥB'-Iygz `+àWc8 t]lS(98dⶓES4H7DliXpP(XglE݄H̞cv\bx>OV%O@r7>ʅ/BP/i$rI3 lgv$ 4d=ıluoXS_`鍌6ct=]Qd+j{A9ShZ27j #pBc)zՠɄFWPb'sNy` CB*Z Br$d~݆ ^zN/U+{4L2E{ZyvJǰDBB̩e9yA0R˛c eQa̻x :Li ,xt'a)yXu?3,rb {Z_å\M!a ;^K-9i;b7tp(y@.7!l*:ڡ3uuZfҩVrl $=j9|Zεp,P?PJ 0h_|/߁І["&8~`t&0ʉZq+cG\Đ!-0ds7[T!`BRBIg5MQi7}v8p\|fYxd=)1~NV2Yc'x45^ʥ2g !R|KAqI^%6?4Jp0qUhxzRdW+W]@=( U<>`k%8iWTu&$9񞙤Sϛ7_Pd|AzpFSPh:ʾ)tJ1/ &dGdz'*@6 @6z#|k]a7)qῤ{ўD@{ gZAbEYf',e%agtg@V9Ɯ1v1|WTuKȷ. ;KƌÀ7e^/SS02/r0"KW,oVA3V0+ [})}pҼ|a KTFΖח1WQ|IS*}JY,׿gB_/|fJpOBo*;M\+Z+sYF࿀٣i7hMqCv1Im5Jg %I?w(*fCy]mL@t%˚)KCWА` 0uJ0XSIiWk@4(ohCq p`|Z&3|q-|i<ke48e B*oPH\C@|NUXh9 \-CD <~,7\/#<z_nvf(#9T'NVO*Kl.'MÊnuL{#?]W:EG&6ޑ/zArmw'7<; S=;L "le3T'/o_SロZHEuh`8[IDK-yVr٣d:c囦JJ9YH%>+o y#:HŠڮٙZ-*u-H GMIP̈́KA~JwӲ6 !,n=Tt!#~Z_Dޠ܎3KH"s7VT닢{I;玝N>lk<1P+uKj`A+uV8 _~>谷s)kdŀE 86:w |B T,5 Rá0\/5-]"!CX@i*fh#- F,5ױGR`&N Fϳd?sС -zͼnQp"YG0r4|Wҝ*o=w\ZƋ6!XS}"2xq`%>]ЬPEX~tv'ʼ}oPmWEBJ!J%_Z+w6OzhNBN/q5g2Un|c -ye+EwDpuv+6W]fRulYUg`WcܡW0Q^ͪ4F7SLw?UL>4 oDƨ(M:r0 &;*M;06ɈmGd@ Â(cʺY[Fkqx*[ʷ׶63Mu +ҷ@>kV~)ǨÀ v>fy abm{'{|&`*[2mf v,lN)[_P}J, ZUXM t t%IQj(0?߸j,kς`.- ֊}%V+h[Ez,4库&Ν4P4<)hoqJ^2^;앙Ηk@1XR(џL;ORCI.ސB#2xUEӧ!-:6Ɣj|Gr7 C{Y/'U>Z剖~_Y~:%0;;j?J%.MR}DEncҪg{ $`CuvjzY{:V;)f@ZVb ^lFv/LXKVI]2c@1Vmq;ᦋ|j';emA>p؉x2`@ZE ΦSATy+z'xZ=NK d(Hh5Gb3/۵Cc.IaIǏea{Tn"OOk,\A9Y/I.C`f!eDG6LXgQ55pd6;\BD@_r6b"3INМ?>nUoY$OI=&hK0XJpz&f4N{Oq+MwXuhSQӛQvk=̖s\ 6d,`>i;,Ps!)o!Kת;_B~8`H4)B* %M'D6)]w=쐸pٞ,73T3 6 Mq'6ѭr)յAGN-;܃YE+JtU=v-A:ޮ@ wWpBfeXNJ.V>4{K s\XRP3i!gƪǮol8b*MpfԪvd'8o7Z>v'd$0ITU~CZ7gl Rٟ셜)ZY9aU&#&^IHl!Blqg0OYp8`{">s>C?{D;B #iR:).Ҋ+P'Y2T$12o(n'"15Ǯ#cce)㫢C5- "anH%=[9j%&O7Yο@rHp &B9&r27b8y.ƟsSn>:e/&_E&ϑQsj<Oo,ĶloP[wGzJ'LW:eO8,ҠZ3`!kԓ^ N"Ir.FL_?Hsmʞ{A856oʙgOk֫-ࢡ5Z!F!}Kw uږvʀ kH㐻7ٰ7"myO'0"UwD{ʰ6@CyľnRt m.[[~ ?`gV]K:+De^+мl>xkF `#CzpO?:m/ q[Cu(Lh/wH=&߂jQj̊lhN7}%:ė=/f,L0A!]uﻃ_I,x5Ta('v38T_z/F/ ^f(x.J ¾H vP79o-6AĊ(r7i'֒H)-]n\356$LN烌Sԟ"BeNBc Ln*-DkEYw4ِynRHO>g4=Uԑd>6Jl>5 9 &YL;1\A ?eGs oI McxMRExii]]BhJU[ P Kc6tC^'CbM{J J/Uu" CߦboT=.q/Zx 8 )o / G@ۈVD;W\p;]q i`r$WFpK'u7t|T^r VZAW{7㱒oNxs@Kѝ|P;d^Q[~ts\Q{;ԥ|'?)ו4׺O%T%e=8̕Þ:a$u¿^Кr?ټ|L|NGiQUODГ?Q`0E`XihXC(6#i^cnxv \)s% eTʎcbq8g;~6"Em"bᩪS,tqAj,a K _ߔ?E/WLR12BD}[S;$o8# &aĝ #ÕZD)s)FKQ~o6g|p6[TF}ѭK3=pq5;L2V] È(=xzide\2u-_Jb}T`EL6v !1u2hFߘ->o"+g.x83'4%o3b+t[WS>%jZj\-hȴpV,˅ElG?4 љ CgFON)MCJf9V ~aky9hp#{3y؅YYw; R&JTES8HПky>*4j2@O nwRLh/$Ԭ`>W t0G>,σDl@{T.Iflkl$gVIC@ZQ=I!ɟb#Bޟ7 cU݊i nՎ9yIIPf'gACš+l-Ezfml99AMS-iPf쁪p8Fa|*GOS=ߥl\ݽ W(<%a58JEcW͖*S.NE|<+JIlL] RłEQBDԯ ~U$J@ u0MJݕI|JQa"zs|ٯW,JuF56WbVo>1NB.y9P/u p#>= NnE`HYuGRFg]!ؠxaO*:%zǹ.>4_$8i`۞A!plʢ>)\ CEitD[Վf!m+@>jm ԘCn#dBa.(HtӒ Rzd"}l3b?˕(LG1U:U' HfIPJ$sq87=WRt--XoƄ&"Ry˭O=!H3Q{T#D\Ѥr*l4*nI8nz"+fj0_[W.XLײFqEN.s"y/t0z+B*}j}Pyf|z?h%" gK`ۙW'u_E;9߲mnO>AX1ә߆NXl2_cZ-vM?=܏M@-.#D3 FcO l#&ChF9WR;^g YJ]ʦ_rAVۣ+, >/rT4qLZ&fm`WspmR?4r hɺQ׳TTE|Ĺor; ]6g4յY?k(upeP#(i2vLTS_tZ+t#.Lb htX3kX**Ոs{:o__w.fȋcRr>dpeE%? ȸPC\Xq|%CP^ =\MH'r2rpI=hW>   jccV@tTCcgjIx.;(o 90ޓb5OF`aܻ?&B^e}$ C\ԏ_ȯ=\Iy(9RV$taR%c_qn8^Ie h5K熨83iAR;UUJ'ԮCpwX;OYf.-,a*T;ZcxwNQ~8"| ~q09o .+*Hmn"mY׳2ZZlڀ3MIUAe`Dܐ&|0?Zj/꧄<])gcEQYº{^۠jU"੟Pxg3U^ ^#9 rIc<ȈXF fʙJ >n_L0 }xzW3VuM&m 3y-GHn슥'Bʿ) ǧbF?FQ6\Toąn4}ӔXFI^?7ۖ]!/MBFGrV|yPϳAN*%D0Ϯ4תۯ;ȀUe`J~a iy}{̽mc0'ۼdRLvÍ2Q-$65"|csRԲȬ]H&:D)2Sc:A.ߠv<-(m^wj\#Eu$W# GW ZTr"r73,( ~?$"J$PhN8l 7 >ˬG/5ZUr˓*@g|/H30ҵ Ÿ >BYINj;V`uĻ@YkT> G5jsÐ*ƽ42C#u 9 c`[Cy!9ȵW떓\8UEֺn5~%q_^*컂-Ф{hY@FK©H{HpDo 'z0Z#y( ڤ%aKx{YXueg5kA m,i"TgN[^!;ݓ %gQ=P&FDdcB*8~a5ZHƄtYwR:Ȃʠ[҆2& -:ԈaR ,i%yC?!ltZ8a+3a_yH%pT--ZC-+.PS~mv6VV#W%mTݖ-I!‡\\} gCG2dwXC*Bp9(L5dQx4^8.Mp12|gG[,Doku%pެńjyI2CƑIwP-&5p}D }8f+L2Dt34a*e9EJRKU ~LwT 3_]"ɾtናe k~bRa |hvCs {`;ZA++!!'x;!'=iI hHM?2cE\W4#^ήyF19I ~? HaIZ=/ :R8 ;F=6mد^u֏o):$ĩF$ujҁ `{B$axU buDM>M 7KWt`&vUHX+71,VW+C @α;Y!Yq*5U6ͨR,郕_t*f[~?N2Qw,$4a }̇aHf٩kZ:Z՜a|Ȱ"H7I*8:qX$X"73&\uI;BGgf,){~)}ώX(պ}>5E~;}Mwls"T; ,۰V {!*96r\ UwL4y4\CA|!\߾^T<̢ߪ8yӎwJǣ8 ŝ¢`ӌhhn:NbA"U6u1rT04"S}2MԜXŤz0!U ٲId8V]i]FTcZ|?-,+]]⣍C./~\ZfHĩrƆ̬u@&#.#>SG+4DpYMHkόE|N:Y%WC+gNibߟk{CV|hrT)%J3d˲$L<6bzd5s8Hsͳ`݈K˯ąң]~Va;uo?y3nubQw:-@&5GwG܃Roz 0Q eޕ.7\]ڱv*x&DpV3>\Ɍ1'jpҟW? [JܶI-|\7l<L[a#ӝ)_߈}=F"=g!|"\*Q 2T"-jLmBƒiDH<¤Ks-~M&S:=졙tƢb1~MkK F@% slW/C"xƽ(SE5eӥO}6@6̌!Mt&rzX]ivLĊfu5krR)"j g ?0;wib EV!o? =‡¡p"+h JzFR,Y3TLimyV.5Dsy >io+*Fw=v - N)aI3ULgr\e7ozQ$TN/0D҂|6ycg.~Er/+31|ϥԼsißݟ@7j=pA!I)Fl0b]Lq M:6eƀR?߲2,Č`"_) Ju!u:bCT {#W2y쮼j?*6) khb͝ 0@b:u5m b( f}]qC>tfZ{N/criKs'-#.*'k6L]4)qIם7 ^zU }1}-5#AQ2zf(\5~c:W0z0|ErW1tv!O[sLНUHR8ʣHv"Vl6w)_bEs?k,u:=fZ=P2\Bh4B9Eҽ"[:0-'p/}RBݛ0 {hOF8OA tMʡcZk?,ߡ7FJ0:8JVHc Qų(D9~a'uN #YN*xa71>< G0#EInKKn>^0El[/V _XwBiPأ&چ.AIYB-Se*͗w\#1o&Agq \x(G9O,q;ډ"Zoi(@0o;%Uc4g}[i*MV)X* LHA=H[!v=טX^@k ;@b`3?Tv׵#!dWIMpeUɐsX+' l^9"]dt6˫3,<\U솠ie`C`pMom ӽgCG7Fc\HsзUhju;oCa'ٹSՀFi^įOypmba t=nNV4ĻaYyx+@? BcoLST/ه#(4BxѣH cXVn=Pvɱt=9V 4FKح^h@Sx{OGzy79TUxzELQj4?0d`;ت{YLK[irG.+E^ڙ3 n(t:xu_7JLM鹛2 =Еex:/uҙ V+нX#XNу51{u|;iS߈7t?ˮ~iZL i_r} ^żb=RRAK;=?V9KETn 6 w) Jt KmFvPc ~6)<صD*,72}EQbA&RطL(%ɆNXO) nxe]̓~)">z J%*Zc'o4-/sExA*]!,nRKzȮ8}UzDW h K MgQ0frIb A%φTBbUdvUDlHF ;W jnUYÅOf0ğn2=UFZb|KC^~ UE:l( %fuH|ttF91/iK1c~"\q/*f9jĦp) v-#̦afqM| ݄a᥀~Ҩѳ9[ :2UB fdTX:Gj!Ni-cqn-4THrA 4w3ü!+IZeH\Fܾ3&cA>fש.˅Wn4yFZ" IfMMf\;H 6&Xl[ O|S|Sr;xbL 2|w aY|PI_p>BGR+.YH%O)~ 'yfh  񏐘z/!)g@Ik{d#ZOվ̑&t+dzkӣLY{dD{˝ۀC e(K~[oP3xquIy51167*飮u/}O㍙FW,!{1eN^z*!.wBɇ`$l4I caC)..:0 /߫wp  8L4^dq;|id1j%[L{$"FsD';^U><骽Ad^>\$Z&]VSzK,T=0b'! oʤ&ؔ'}Dy'?d($/ά9e-uFsP.&iu6 O-a#OHntC|+bu8ǿh ߪ7ü:=m# Y` ŽKQ^h GGiUFړJzƑYo(R~wH{ zf@ 9(m_lZ7ly&zYTޚG g ۯPp xI$hNLoSu'0BZL`qW3VB<l:7Sp1C'~ xH(+tv26hۦ$U;5-\/-g!N/Nkiߎ͉Y`#*@V$"e|W[-;HޢLu_g8ـgsoJ`O{?3FJȈ 5z*TLS |>Xk5{h02Ǝ&-Xb\w[G^xK!F ~ [6*-x/x1Kᩐ3sZ/VJYz3puTz H_<5넰 `6wI md00<~Ui$6zyOަIErUiIڎ1;w%G$9ΘLoHMKk𑬩ă:N6^,'D(A;Ik ́uQ Ma9nun摬n }7@Ƚk?MTxOf/I5Djivx!/ @1#}ABCSHXCI"H"-Ei/yY{G;j5/wӁ5Gr1C^juvqV;jו:^N@D[s/X4<Ʃ9[X}l.h ZT+aJyO&L mc:]ozj04aPP;ERl,#9 `kd%(W!ZI1:)h6Mf6$bm%mY3yq7c8hR< q/4[̵+__օpQ[t[s!C9N=hw#qȃ7iDN6|} } }(z  Mc‘ߟLEWg9 ?^3vyP}es4TBfe#1vzAS/DT) 4.+_z0 !OJǿ'/re?^'ފHdzdK\+[ x.[hlܷ3qq`x!H)D,]6{>QrVû,_NG|׭{}k'Cq WФ)se^i<2gPFw~KS@G݁s@)H XC6қ/AǶ)x{EN_Z}`814-4[jGhHw(ak*1Lϒxsw{šosf`9\>0q2lƪ@B~i>Z|Iʿ7[of@P9 å)Qt FEwۮK|\>T`͡٠Qda-gIAAj ~1>@oGIנkf=C|lW.Vvf=so2(oec7@ϱ󕫦B  UNg@=.>D ׵e}R^F] t+3lN '޴wLʯ,2SNvIb2zka!jŒP,TSOqшy<1 t4yw̝y'UbBן0A2b 0s1O՝w7/T ۊd4ֳ6A=`/NﮙH/@B}/gYl/YQˡOSWIFB "D˭XvZ7⻣ǯ^* տ8y?]CKXqA ]E|K#.tu&Ozss۶NeZsGЙj0 tg^A6tu+/ܠkr ]` Ac}2g *9D#2 =Zj,^j B{/4&SgE-HH:7Bh!9z=ičC.j:-~FH:Nhx]^e8Bo,*. g~1b_z? qݹٮ#H͏XWڞ ^+L6n_N=BgZmLjg6zaaMϪ)b5U=ڐM&Y6)0L;z.XeKĥe]MII04|]ygJPU]bP,cr9FX CtSv^p) %*-N(MAK\|3~h,fklieOP]P;`kRҨ |WZ}$ PQ{ՊSlYmWDK#;>2kqܛ'œy U oԄ˳ט( b̒ф0.Ra;eO6/Ҵ˃Ee PG[X" [Z!xRPbᓮ.F<d7?fWv ;X S3F<Ҍ2M)WC3r7aﳨVa&~-ooBkEJSFOs $OD7BSh5k$_xf.B Vlm>m $( ̓  n ̿<3?-gB 8OvHaGg3EZ}U'[:#O&G1ӢtH؋Vd#Hc#m=yQހ%x;-E_$>RS)]%Eո܄#~&K^- N`ꑡ:+fBOۿen4^Y?p[ùc6.> 6*8&zcMA 1݂auSWn# ]cqp"DY)b@}艟脵BWRCd 2+-c*#(q%/<15*N8c`DhڡP{-6\=.)e{Pk; =J? s|) :Yd4^Z>YDUps.;5笁MۍOq72?W2ِeڻA`W?X98ss %cսӺD`5Iah.aW SrX!_frc"~U-4 Rd8][+A4@'_g{ߗ(.e7H7˵klv%,(anC'k~7܆9ߦb^ni2%PMIcuqtFb*ɋxqDk+Q}|%%ČeU#Z¹sG; QB#'5 ޤ塚eLv2_5 G\xxl}M/bBVP]]`~N#1L:qۘ* I#fOvz G띳ؘa|WV-% /3YDI?%UmLC:4#he{ ̺ftO8cSȊF"4leǏ-N 7\1WpkΗPyƅav 4%ѵx4eN p$ހ98yڷXe:x3ȗz#v- )Ѐ]Œ"p?\RFQniȚI@A|0Ervf;E;/64Gz8Ou+K tbm'9r=x@BYdekXƍkN8a>97aW3[a/KT]]G,UftAN:$:W);ZSs|X(֧I.yy%@T0ڸGmGgD|Aנgko:v$O&mԩ1 Eixp%nӛjy i,)XtP3]b4U>Suj"ha66A/M0Y/==0iuaY1Z&kD~H{ kMoɌ8];TMb'ȴ8N*ì]#jL:k'A}z{, =$ߚВO 5?4FJ.XJqRNIAc=lJX*>29ʬZLlJL+h-]3OO~IJFCm#zdYI+7)qn0K!{ +9v[Z<S!gL]_#JjԠՒL/ T-0rLU $fY3l-djVj衵S2qxgcUE6`ȇ2'/3WߺΐL]Z<="ĭu-}ɛ|AA_D籡0ʄpҗ~ofdY4EL甒@yB'xqIA2 aS!D1t[>eTGM1BzzVk ÅMPUC #8;'yXǡ4DU kFSSƳ5OEj>xl_Lt ϖ17F2qNWvqc-'>;͕@ a g\ifέ‚?y{ \*1M៺{i1 +!~R8Q7/pJ\zGy.h 6Sxl4 1 \5P~!*RUdEˆc8>TxXVY4i=嵅 e$,IRuw :*k}rhVEBF6׏xԬsT c;i9_|Ţ0'7XTV!ӝc':8 ʤZ`(2z'j;1Z<<@ؕi˔x)u! 51RFVϤ _EPjɩ}[KXɍa1$ ѦOI2eVgqn]f7){f9 ǭ6-}p ߚVIj~rx8G?-OX"Ev'Mlj|^vDS1*xV *fu&n9hvHi*h+\t\]$ldd9*o3r1wYz_)Sw&\9.8ₓd3S@IWI6ghH#"SsZo.QU:[zK8RSzP3$@eeB/oս~:`gf7<>$p |heԾIrV<7dU > 甸0>iPӗC0]% 6ńx5Q`<*ƷCfڗ' IBVm7àΔcnkNuMB o @zI˩Ð[IGxrn?Cb_ _lb zpfFtf=iچ5|5)%pYO֭#=T} e $mӰ@aCh6fd+@Ji̎/ B5]U4ԝS{*%E})55|}S  V,H eZȾ'5ۍ;Z<4{gG OCbqqґ {Y@ܨiUh긔P/۳\:LLV1mY @v$ؕܤTx:Ў]bh%P\fY6r[ץҘxH4f:͝p;/G꬚=[ΉS}$xkN2;O^~g$~ޡ,Ȑ/V (X+$[q:&Sz2}`E{-'ᤪF~/к BNJ*,1>_ hz$:`.ە3͹:jp嶝*UZC>;~:/<[sf#de.&9`Oz`ݳzƅށuŲ悺2g6'4!ueC월^cn]fn.*;ۚ!m)voJ*v E{2G]AᛤQja (( 5ې_6QAZ'CwΈG uYcPy1fC nd@C: "voJO4/?p}xDN[b$!6ߜ;?qZ˳W#mOz"F{goOJxwqU=56&I!Sez{NG w%Fvބ˩iq<8Ne``j{,I1>]? c>QJzzp~ہ0FyTm*6uP4M@xL{K -]4-ԒG@ގg )Y&:$c(g>IAAAzl$q3(懎fO ?pq@@b})%+g7K?I:E+һ$#VBV`*x_FiSViEHb1#~yIˆ9p>lB1u,p4JTKdD5BC͘L]s  ʍH >N6|nИ \@`% OY1@ToW'KϷdIcYóM05Fa# TI&H| >T= b/'BRlϦJCU U% p'U,p_~C Z Ft5&j>'=Di]x8V"uR0El]WBK+ї5|X0;參O>vUA!RE*oW+M0Dz~;?r& Ksl!5v?3*[`X%0 }&#,>+G4JZE[P#HOSZWOKEF|[_\=I^(D h2^(q*/icʏ<Ӛl:'fMkvdV%S ;Yq9fSjG 2S_t;*Ds˦7?lyT>?*ZiclzɑԢr1l-ْV>;?;1r8J5vBzLq˱1|^ؕpvMѤ|3$D/YRmĆ*$)S[WK | ȰA=arxw^ A; egM9LŦ/0}2tvnkⱥAD6.h-oWۛI.ݟ?2V ˽{)Tf)e7SCWs\ӹY`u]' poFSBVjHPhW i/e֤E[lHR> >yl ԛ4L9̕ c/g q.CImMG tu7t`k0~1G@}*Dgu +׮t /LWE8;>dsny71n;&_z R>c1; hb# :.J7#.<'j@UEr;ysP=؃bzZ7xp lK WuXડQU4TVhC2dPԐ9ć,4A9J=gQ@ҭɥЫ k;czJ/ueI% ^ej/UH> (ODFcX\$D[GNgA>  hrH$Mϣc8 Y=YK$C*?X} #x9\q-|nJBC|'3 Ԭʐ~i!h[s(,}u$ibTۧm6~y򌐬6}y7dz%j 1A&2FZOwm"4B#"/މYu|hgĢ^[υDԸrvJw7.CL"$pG\*;uAFwS>UUitGk1 fA9tq;L;x{oO풥73zrN4_iGSd .6Q+OBHDznAx[k[\co):YR1d0HK<۞:nl#Hr}+ hUN}2I]6sLC7o^̾eMNHnvR&~-̂Lf郫Ѻq+wHL]wR%Az[Wf}q]ۭG8~WgKn~ CeZuNuQk wLHshH0;N6L8h cI, JM'Ltֿ ˌ#7?34 :@iSrYCA2#TetHnsy N:IF AjܗKx(J2q)ua`Ƹm*ϒ%@q,\o!_9ҀBJ=(f ?FcȬNܗ*a<ϸC NZp­7*Av{Z2w݌3)?(v\]}ݓt's^!ј aayvJ(Fx*f7cu>̗=TeDBDH]dv!H:? P^%&m13S^{<~)i{#5T΃luc7Upͮs ]kWFXkB)F=[FSUܟBa)Y`ֆOͤ" ]7Cχn(g7푎$cT6!Op4 ]')kb_ tQwJhLh]q7 76Ē%SASr -\5L30qF~ fq7<[daV KI$MՒEA,u%.2Q쇗Ő_~&x}o3 i=*A`̗-Xj!2irV83W O) :^*{:qoEyǾ k 6>`*܀it]4#LS-'* qqZnsaSYX" ۵oT $ڰZzJ3 Gܰ4:~h\\_Cjm\X#&(.l~_݄P6}<[kg!}o"ɵn8[{0JQFpYkHsaSDyׯB/i|TPlQ#Hl5z"bPƥܣcAARj!L岤 (o{L~$)Jvb7'bD˫M4o[tΧ[x뫫IbXLfٻ ;=Z @oYdDf)(6^a)ɖ}cMruyP6( ce+P0L?jJ+RwR2$,mO:yB(]B 49gvJveuXNުuN0*]t 5'' T[ 14ڜpemp6>e S2vk[7ש2bؿ3#͟ݲ^jR~"_edZ"K"p BE~ޓp&O{=@pZtJ͝LE1{1p·AՆ,gw J`!G DtBRj{-hw.p2Р|"%-fj4_E,r̺轎]T53\XP8bN*;qva/H~j/G;O.(.-7HD=.ˊk WӬ~" 49qݿFtqS23-Ԁh;nj8uKAp5}<-QwAߛV;lcݕg*߈YR,κtK\O脶xK͈| n]~%Uԣr'm#ETAxM5xN:Z NBvwkaF 1 ߗ@8DojRuE3>3{"/KFuÀ\JaY(yVQX+dG ))N~GI[mVsTJrOm! 8m~ 6ytGYX6r xE-,4yO9Poo0U[KVsCqogJ5 F8C,-Qw~ep(p !q)֖>55+̲ݕ%bObc讋D+4󓈘fxT犥( P}|qdBLܝ-NlZɗI: 1>'jbE\V7 fıpJ}:> [&0$%J5ӣ'_g@"!(DFބpojpe(>W (O|Dd_!cyĥ8-L-!r+ǴIY*ڣ،.q{_}Mw Z߸p^%L) »EcG]m\q`3LI_A!i|QGส#ׄ2%ʹOc-ǹrC'A<-s7Ԫ&C<$e[{H:g/szz:/dU#ڤ8Aw+1ԭUE3{pCᘹ:)EVh-u&4Iց"GP׬k֘LQTMžB^{o~ˏ,Wzm)r><}OleK(/}[f, ,͏uN-5t@H,amƝ 'UcR6P!Lz󴊾biv`N;1!$Ҷ B7pvT h]D).+xzG3l7XHB`Ƅ &z,!s<>H!࡫Ҏ;Y\>t-BD\}pfyL(EĈ_mxY|#I.tFCCJt&@|LgiB݊a~g t 4weCz^t15qe9d0OsyOȓR# 0nT7V 0@*(\wR K[+2WoWWGFᗚfw]J\|mպ[ m ^ΡH? K<Ë"پ <\s4BԨYa>Ǔ͟q؆po#>YY#䪨d*ңﭿidPEFf (=yx*HQiuccj1nP4vwUG .2Ώ*`m,l>) gJ$r"+2SJ޿~C'+.n@NT&drvSਯ,<@W[Ig;#Nx/77~;g}ߪ@1˲i$l/K5gZ痥!40-`s(qIo_z[xEj/ҟօgSCh>"3\C6< |I4"3+t|4O:܂?] hqvhOOa5/Q4._+!Ī6 sd˃VJrtTDDܹD-f)Esf6^y< ݟ B@k$ε)A!xۿS_r_ˋ1=E+LA0>Fx(%"pSH1.F{.DRDT]{ /q9HP CMv*:wT2X) îঌr6)p7k:W D,6Ɨ3pBs#H,tx>UJc^u)Jtny nʨY! q,"b09vT{]`X5"5=.| j~T#JxM" rYd; 톏`5^ t.R%η]WsojdzJ!I ֻ0K#F|! e}/xf YjG1gCYMa:eN\Oq S|clkZH=hDbeZ2FD1E׿ɫW<8\ - ?[[\i 6";V ŠZZz9+ECvdشgbtH.黐0f]428M8RCY['JW*ʥ/IʕOzb(!B3|܌ n>?^>X g3&yWMvF%w,*FX3=vWQa1 ٍvZs*9C`3)?yGV+PT:V2jkU͉P؄/ls[cYCJhœ)& `@);|hU٪HJJ"LTГ9EoX (W#CEۍiE$ȚM׵pGEyM,*vX(s!w1]!5Eӵ{[dGU/J8m5DЋ}ssNLu`P`{JdvCezkzf *uAI,aNs 5 6W2&Ka T0*FRl_a{ل{$R\K6ޏQ`$+.&Љ ǩLe/Q"gω`Ljcsntn; 6).鱱}==#RXlǍ4[:+ " Z j*;i+qDjr6;F ꢔKkq^6 y7RZbKΦ VJ-f.QuVk4L+,&+%QK31:*#,l«_Z1'E]!Fe& G̥悇Y͕IOdx o &'"DzwKDOSU*( @H1"jNl-6 JG:ⷆtZ%Y M-\j-4 $1VEe.[qk4{r Yj0 9klhǛOat3 '7c 8ى˷WtȑI)f2YSV)M=b4#:G[dA"Vh;&ӽ!JԤ$aNY/lݛ:E Q(-&ZV';5qm&Z'YST#Qb <^$D }' ]HͅF8yz_/Q7ӵv:B:{0jVob3 e9 tvDGv&̾ ,yb4^_Ę[0+vsCkx`˫3U]߈8!?_,9 k&݈͡8<21wO22Px l݃| ]WS-SRز"Ko$OJ- Ԕl6@'hnnF3Ej d.A t g'.k_mg_2+*OTU[x@ fcmY9 ou R%2HmL0@O Y,wbtyTԯ2Ā>n8疑;iÒ{d 0ڇaǓb};0%^, l\G]F1/ozH6q9"|4NOQ ~-d3PO{H[d({Tm(J]WʕPD`t>gN9$눿5|ns{uQ1g#5#T0r̓v$N Ig7gdN@$wdu w1 VP2gg~KKa=,uo*rKcEO~w};b}⦐B ?9Y~ |Gy "K"eN/*nx DYk(>`PGkswL$8uG5G5lR:8d B$E "Scj9 L`NgyDփ3O) =nC(}B0+B X$=:1: ;ťˑÅ #XrXrSKQaP{bu4!ʕCKIc EuZ-U1ZirS|-C Y7:0KYHB6>:UyMUcJRY2ȋ7 &'[Ӆr~sV<{k|UC6Jf pi `6"(/β񽅗b닁R!`񑖊uڋ+أ nˇLs,,$o( ٯ>E%?9H` l>H4ȊRco`CBĩ%M%=k.zB_lKxZȍXMN {'YkN@:s`+{Ujv6f H-`]IK` Ӷ@n*oP%)0V d6X{ u=e}r :OkOxMK:JkT]ÜP6% Sag)BW\Bs˨"=+߿#!*m{ɞطiv]^NՓAI=Y Ì4`&`.;č9H4[bƀ0Mh4!)dCS@Ikc_8Zlb4ATT oe lB~Њ׸R?`-a6>~]"xJ~@bKa{jvf=OmX |) W&PS!1lnM`GU")~75n,=<@6fpNΔm͖O?@LQئ쏁4 w y*>mBNkeӢTx+Qy:!io}!7@?Tɪ'-9!DIEH浓~@uN c%>;=fz8B2~HrRIYA_'uC0 ݂B3iSo Httb+ӑ yT)}HvEԽ$蹳#W<i!"W$6B$ʜQ3>a"8E@cQGJK o9LlZIF @skR Q9 Yhُ$:uGEBƚ5EٸJhuӫZ-qB=s4ddM\`80ʣ߫Q'ʶξw6*n gzJX*${TX2Kmt/L'YÓK<:HS62aB?R?I햨 6܌8(ܷjwda(aٹK0:hB/ř}0sbR<j*p>`I4`zm|qeHgk9>P_}!MJf4nx+2a;InZ>~3wYÕ0ʅc#ZdS VomP-V3Ӫcj:J_5q WLf* 6Y9 ve4q?VF۠];1(V+U0 `7\q%tFU*\fC`/ՕxoP\Ƅ hkI`ā?,W4r. {^)O<f~.a@<%LʞKaOk/.GO!&)_GF2"5"r4wj^s3>-ŵF< [)'8Fi)\'`j~A͡yNqovYd#y&_=EKJ4g 7XPYJV^^@䵇Cݷyy*d^R$N$% q~qU֢R#Z$W ^1ը ףaJWɥr%Q{G_Q@N+nOn򧧍Jk}5+JEiY_mȔ2`l2*rR%#r[-w@-0-Ol; BF2-bG߬F nS:푬lԲi1sigFg/ƻa\%]4tzI߅kZ }^c#RU/ D@\sыU;$T *tPxH)  VY\)z ,~<.K21MyحUm3ӴdKYx5mds!"qNșDNJ 3&_ п(Ekk gg" < lreҨZB\Zb*`](M,Do $י۝,&'<>ŶTeG F 'hwd_K39׬w l# tPjbRW[D|8"L5^4?s.Ylvao#Y)%KT{4CE]ԟA#^ p6|W }su5Kv eqy'.=mqP_ǪY-Ha,Xq\ЮOzT8 xUJ昼4e^:@g+v::ݟR8>Ӈ(: R S]I ~x{Ũ%0K&Ϊ*ew lcVå.bGFF?ZëUs6bݒ~X\zɧ] i 5]$oJS3xH4Z>#C J+ۦ2ȟQ?j%?hӕC԰=LB-~Wtxu_S'S :cO 9ޡ%M/[Cj%2?8SHrV~2WjXzEҢVHmT~O 48oTA-b6HDu%ۯC("SQ~3Km@`:};:0afUqL6zq{';/쪾~H K|̚Ήi֝mKpXHyAڡ v(mqLSPzJ6ERi ^ExC$H<㑉AN;Dz`ݥ,%ٲJPHs7NQD>V@؟Ĵf0C"N%$MBk I뚧󭛅"" kם)MZ/`v3DR,rB?QV<4y8Y(K>G/j'f'v{y~cDAמ{Xbuji/($|'1s48(R#TmKSthTaϏ+~."mH#cu;l-CܨV|ਲ਼9R7}~,7 q9N`:F[:n!R2֛<-pɨ@%+C,\|4d I>ܛ:wI_ELMsIopUO*CCŒ)"#7tݤנ׹^mR<i*5whf{'R >Z7Mc:ߣ > ,T3٠Q}0D6Y$>F-qQZF%_1k3"Gy` 1%|:BG'ENL5H*Z0"GeEEi; d")vh0F :${soX}/iKH!vze|ܴM拌:7" 1`]KjV>-cqXmGU^,u9{չ@sb‚) Єt%jrJl{DuaUL ]Ec`H1DL߻7,0±==px݋DރVG;m&kya\P'$\F>/閟SI mh`\cCyVBq4h1bjeDlOȤ@eWu2w-UU A/|j5;Xf(@~ۈ+yc#JS=h66&nž3?+b)n81ɪ<@q w(GFHn0=-"Q\Ȁ8V58}sJ;.^:]yp%Q֞N6Ͽ˒>Fv)lƝ9|/D.xW2R^ŀj'&Cǘ°_?q3Jym~a`kEԖ&&j4ߥӾJqhLUGqi|vfBL);wL▐JA7)z𛨰+'"Vŗt4B(Z9UR7 *Y$TdC$~ ޣHQute>Wr7?ER'X7V!5D2v#J|w 9AG4'%w@U΄Vy\>w ~|6;DrN 7h-"֏Xn-@ؒ@|^.݇Q"dwkG(;F~yFh2,㪿bL=?[ע\yMG BR=Șf%oˤa!1å%zb8L?IfQA7QpH[v쵛[X+UC1V!um ¡N2 ;Uuo,s;f1G4FyV <92R$2eqs,Lg'3.e}G-30y> EV+{X/E ?/N !#x{}6uf7fM&>zֹu˰W:۰-g蟂"YQph"Nj&#$he0o,2Jm|6ÈB( k=<x$ѨkJ_U?:&k츎kYE5jtY]9\ ދMJRȫ!;T1PZ:37J@W9ǷwW@%Y"1nr=?:`TFɉ y~54*_lpeE< WDzqf6kaSȦz tӞ6ϕwM^wX "נ7S"pvBW#ᢸ-/ 9]f~, V_!S]W-b7{t_B?KhO2$  Qk:DGQgOɩK-L Ɔ8E{X-vc |G}ܝ7eb@* L:8Y'DRV{x 9g`s5x{i[q=T͇]Lxݵ=līnXbfDvh~C{#_ȯ۪uTorBwY>3@r?pdf{w+:tuAh7ᎄ9r7c@}|gx2 U*-BVĬcj}j]鷉2e„\;D3nyC \0 {~wGڤ<.9c/P8w՝x>{AԐ-G *$PaY38yoηsW~Nz(ܺ ^;ƲroFIx-^+p;񼲏XQ@T_wMcثg}cKkXK<]{/$ uDMRڣH9y4]GWYyX8"JL_wEBCӚgKQkiԏ4$3ɥttm'OQ$}ѝD*([Rdi, zVf9I*p>iӸ, Up$ͧLXɫ3mۊu͒KI&ֻֿ c@5qh0lXn‚Vh"uFI&N'] ?#܀.4$)\Yp[FtIu@"`@[*|kGjںe0Bɉݭv G>+c!L{躇I-nc6 cZ !l 9%0/TͺB[aNy*IN ҞkC*D ̹Mzh>GHcD`qш^I1x\ՒI Y=1]IAWNQfnA(]vD?^. \Wu9xaj "=yC"u,L'7]4dR1ݎܜ]g8#h`Ñti!% ^x"C!obH^0 ;X0>FTyCh"3a(ː?- h[ Ɛ`!d8Lt Zz;QNL$28XsY5-Br)RȮK8; _`ӻvOU-,F@ q֮l'ei1Ofwް][S'VE?].c;>*M yVLrR tۙ2BTDL.bp9D iPZ:g!W*-+˒"3!GjdEHAG<6aP=/+ آNes>DeqU44{>(iwEAlHog#"PDllFo25`}RIυlɦJ^$cR>-uApph Θb'Km^Eb ҥP?ʫC;ʯ_Qc*{3 vR"^nI ]J(3MVjʇ =R3JD^4f ce8$Y-fNHzG<[h/bHu O?g3Y͍&s8W}7{'7Vh8zlJlǹk9{9QOYAs"MM¦g+s30dkPgbCWJ# +JS'`{~%Hsjԁ_MGF& "10;**RN:`X/7~p* bz'`$EAOD I~2bI;5?OT\ ,1bvF_'o0My#-"ߞ˚JiJv&ɑnח\H``e]]hb^]b ߐ1}QשɛjU0˩$t ޢŐC@eWjnB\XY5(23gpsP ]>JQAMXcN~)g"N);VC7ZlgF| $%ϳ(Tʁv<a jA)ovX|琳x~e*d0hZ}а =qTpF7WIC+w$ *z6O?CW9#џ:,"&H|IŃQK;@AיF8ּ]G/SJ6hVzä(5~MbjS@g5{HJ6ʄ)DM3$mX'Ⱦ Ox|`Ĕ<w.6gĮM{wֽ:9n2**O(~w:ɓ:1E~ } $6.S:DShN ҆+~eh8mj4#Z`up pQCaLY>:%NZ z-aB9">-]f!Мþ% m vazaO+6' ;Mk #g%N]&Hw^s'E;gJML/g~gԥAUobO=CDT) 4 K`".yU'͎|#oL~^/nYr2VE'%|F?$*=KH?) \Ux+ٝeRTWbAɛݧ\S\ĺ 0zeJZJ}+Č?m\gPLe2xӯay*NS*p~usU?`}!p9 A: REoJ f|ZIa2bx=VT \N6OiI޻52Py5"eȋc]r 9ţ=)ǝooȮp[Lu]p+ znౣ:UftէfaMFXmV*vUQ o;{ڿK2.b%t'.<"Nyӟ-{TXˇIf8E/IJtC;.RjP 15'̝@,(,zlCk}{nHMR/g$BsV>X`NMi$[2'ȹ*QՀZK'R3ߒʗFn7B Meǒ[6yoJ8[/~BF" ΓOt=gy|=V(~<MTFaҦ@\O3_^Jqӟ0jXCLM{*ܜWw,Y7t%W.iߝ 2[ A5, W@+|.3;YFgJp ELP>2EK=$/vg{37*&b^ʰ@ͣ|CutN"O@<;2  J1|s`m8s‰'O'v{E79LH>G,k^` 6ˑ#gS#.Ɨի<`WG$7 ~]Or|8wE`L,EJ$爔|FK;ֆ/e 8~2uS1#@~D,h5#>\xbf4ٔ/aWfYm Þ*Ύ{>"hr&rXr@ YBEY Γ`e2'u# mms:璳^lC1){XiVf/ׯĚ;>FJM!SW/;*1|#頝4B*:`oVŧ9:?3 jq#!0R M0$Fc'\ק~oUedi;?,ׄ! MN}{ iI7;Z{UI~ 暮6zڜ AkyωYP\C &ѮcеR*]G@C]HkGm^.^#B=E} q1zr"xΨ@`esa)+Œ^B-NsYt{F3cȰQtL}B[ U.;_͂`W͆KSC*UD^K6~bPdCbA='򁾢s\ d4#\2R lu;Q)Ȕ'uHiḆb, \S1œJOAsR/d;`h=DKppO,{hQi!XNGi}N~WcC¾!I/ʶJ=1ZV0tfmqZkt ႓^a̝D"7[|y$"Խ8$0[sSlV.x> 텠?o)О]PC1 uuiJV鈹bʣ92' 'V<+SdV5H"[a@8۲~hpFmtnb1k޿.xkecaŢ~輂ȧ?7(i2]n=3Y'Y3Þ޸'P]K8& ƕ߸Z6J3(-bCC ]`a/&*Xw..UiFg}M.A W>6aUaPmRQmT)!V]N=AK JQ'dU?<NuwSá8tL pt&a(l_ pظ _5Hsf 7."SF=/Nʧ߷;Q͙0Xeh^X5ޫvc x7B`4b]v];uLз5Jli7-@&ь<7K>~ `iJ3ĥ@DS.~ayBaa9>} %qL3GXoީz8/COUÿ]LFPf[XkDzkO>qV/Jb_M= CZ_Twlk [uDYTɏ$rBuW&ޣm@9k>i~Qv6{-x%PM+a$%P54,l;aׇl OZؕn,)87Hix2XP ^V)z*,sKS?srFr NDrBc,߮66޺b)"E>1 udYۺ ~yi{ܐ Yҁ6]IdxhLE̅~ -MX bEbz (EL| +w%K諅mIe3ET Є8<n e}yWfV ~XCtSMG%*^<݋'⡄kqqrZ<@WW}4WfoqNx?ҋ?Hӂ;iz(#5iD=':á @"9 {%sN1xŸ0ec$ 9ڤ%_I ݣΊ>B9/rSM?x` 6mANE"nʆ>e'GۅL hD.aWI} #uշpcDs1Y\H~RĒmq`>DkhyMAJP/'|: +-Knz}?nWm"Q9lY;y39k[Z ZdQ2c\pLѶ'" ;e>"Yb]MKxg:%0yXW`@r)˓J2Slj\Het 1 ki*+5ւx-()uZY5 $", JG}Kgм1ٍ k={ov_a)LkFnQ`D]-UvDU~-1J1dy`W6$<) י?ȵ== (7cK̏Ŵ-jl ;4=\Y O\L?6w6:o& Pk:|U"zm RoS ;arWIvafcʗpG=qM&6Zۤsh,QT<LQ/ Tr4ՁC\pHqe[sQA0``6\Q1\3'4_2=_q4cWEg6C "Y$k^/ ib'rq_,T:-.p+l0iXC*;枴÷Z4B JeJpD @瓡$9SjrzIPtKRz[ }T/B〺߆f \eg*\gAnK[pӚφ- ~7&$g4n餃}ry Fgu&41E&}@n_ ZLjY=W?\7{;M@;sOwݸAԴ!16k )W/=yTRpMe- 2i0EyK3a0nzZT8SD/Ry.9D~8 dryU{~2 $4Qz T!1OQ@EFRnief kj v|ꧨx)}tU~l 4ʘ7)4DЍ=^d* P@83чMus=oz>AғKϡ0Y+8Ř"PkNƻf&uXkӇTbpn@WlPOF=w-ƻ}Kyǃ1Գt]FaUl!96ΎB3_ˎ]vKm䅒7b?&wj- n]6Kh*69/F/6 .Rf?̲uBCm@)6R@ R50&ei!`@< Өq|j# EL/'wr!HquuOldb/{dPQkMRhǦD%Kʌv&}F t$G aC+)W-S-7<@s\z;kr 7rq$7aEf{Lj|_LXW0D;#}Ũ}(-gǘz`jReAo$XRzeV[Mjë|gjMa@.݋ fƷGt;r{[&5@Hid1y"ŷ|z/H<~XV S}}#E6vNU#bi Hf 9k> j/-p'{Ŀ3CfG ȂxUxK ̛`Ty6p0d lG1ռNE"Je}6=1!t.-%vle~5;>TD^!5H]:ZקgGNekqO2diUFPKie 7R̲쿻0|Q1DC|akX L듩%h(23}E!0W %lQtcuyJX@\+f@a; p|haKß  Y_Bk-;8 $ghᆳ] #:jJYSv!"E4. 0gzE=;= Z'!j k[4LD -ڥB;\+]"zx]U˄z]GI;JG |h>0:h܆} (,<,s&9sH(q~;q^鿝;*-4l!34nf c m?͞q3o:%3}ɫ+::hP'!VX>i/`%!?N& ?4F7e{wJ}C܊uj[>f"tmWˁ98JD1&&6b+-i뚘x=-peMb-@bY,-)yl-';4%P&El0[%`*<ĺHWq23A5+yݕlYHT`Madqe섴ʡb/ȆzR?׆5Q4OT #a >.[˄=wTb % A}M1e-u wGDo* 4$=Ft-/@R,>lEo^WzҢ66s In){ ߴhGe)r{k 7# Z,I(\:%}6Y@NCKCbJS]8=U:WGo4usʢ,c ق=΍JM PAtwaOmz{ruo_-זcyLAm 2PX泆° !ǰ#X !bhբsOүn~C@1fyCtrH%q"R1|H |4]$韝A~M$ ]|թZܸ]7OyY]-ާʻio@ZJTGE7}p+/="iv(1Rvq:#9!.}hUlph X8N}6}[՘1T )l6Rנ~ǮmTP;4 r##EA5_ׁ#gt@-9_9ոCT!~G*pxZ?eu{,'4p)tYOYۢ>kʱϙ#L=-DE|=dx458av~aaז7Ơm@SxI@PCiB'"Ѭ fM^{.0_ĥөS?$mLF?purB jZ^H7bE4rF`S*; dm[N,N'8w |SoXP3s͖ZKX<3+gp. DGChjՓCj̟T}eȓc(V & D%GXŽy)%ÑhCYܾ[H`2ߥx8&'وh83jwo{F@/lctM}zG&F ZtC ʉ4ˆ=hLM9$3P"8<lNPuT3Sv%<,pK!eqzrn2OB]i,fInL,7ʷƏ,[dze]R,mw!p561?B`J-FNMHIĔ<ވkdP=h[:FtFN,͝ ,`!bҭn+=*Ԏ;2_x;ڷkg|G*/z={_JJ&ݲ}N2fmG'糤sR㺒z%'D)hQxo>*o#1VȤ %i$W5:Q2tJIjyNh#fy}-Y9-lx d#/3'SQnBK&ݓP݆08`9IS_8zL,qC]!| ySud D.SLj>_c'Kik"@VTU^#:-mkoV[5ڽ%LY8 tdM{W-SɐL5żb_on"?`#m䓪.!8X+<9PG?)v))q|qL6ZC/z -Ųjq:Gq2uJ3'U*N>3olR^A6CxW^Snϙ_nWS*277%D 6%{7ʨr\&ֹ d^СrUU0.QƟgp$He.6r1szl\@Z/vR*CGgayTcG܇T.S~mä&ݻËUnc/ڡ%B ZCR|҈|P|#=l 0u8VU{R渙ǻg8Grb`Gb7O!+l3&,iG%3 }ɟ[:|OamMAlVeDI\JUa\JJz[.단WCO$gm"J@ (;dBLdU";ݺh gʆ"IbnpR}ε|0ٌc5FIBHsVlb~@l4silֲaDǬ9sX(,4hJzI B5tӀ %MGe W'It5s*^U^F5tOHd|u2AU'-Fae$ pܦŗ uM ?\{JY4HNϋu`h%Uۨvܲkh f)+cR})57)罺a<k"Y\uq,nInE| zD l3xt~2dv^{[r={z]/H?L>.Cibku4NBr 7rsAVRmZ5Wk7ryMu/懖?'EKx` -/ir~HM>(c"Vs]s@D9kVk(-,&!gWA &|TezKO#+߃ qn[AdfC$r.L?h?x# #|rn&"zmz9QhJw@ttĬQ(;0z}@3V:)S  %t){>#1*,Hg[3-@mB3Sh%tl, 1eO כ޹6i_ qwɜrzم eE̽Alx$ZfkI3襞dZZ%=VZt6r1+@WCzc_e GVe~o&ie@,`/eq:̼<#Xdܬ,I||,Ր"`C&*`zef\m&/+/RMG¢/hc3 eHۼs|XWRkQn~6Z!pHZVk,>+YO/@Pih㇆O gs.̦b S; _W|C;8MEp6>`~v{!ڛs F]O()|5+="m媟d=4;o[gk%zTl?}/- I)TtPl"GNFb(^vbpzy_pyJD(rB;[St=Z`iOMh+! drv%p|v8 G\`U6ySi>oc`+ap?ߤ`G,[ag%ԗmTٽ h)q3n L |pCd ?nX)[ j4Tb6`0W8j92nqmD |.d+,Ƌ ]}_j rj.SuDnZW6 ϲ2ΦWNml)-*ݎXolF;aH9 z|UD:fq՜Ϋ|\ΠpTiߢvu{wb*$/!nGz2A: o/80޵)kO5h{~p" *c4yT|;n.v,~BgӒ4Y+@8/s>+UK\Ph,]J衭fc'Zt>fεy!VuFw+ G'WdOI@zWNBꇳ| lX”7η+~&@x:vg`PNļ(RC#w٧G}@&,-Lv^% WJ K$9M,QjlLвg)"/2NkrBƒl i? _d08',P =B琲'/zA2ɡi%|.M|h4_(սIbci(dB,^Jq[΍ ˦. ւA3|$v?W&<~1ɶ#q)a[Jgh~7FwXʽu_b*T/p/N0&){ XqSe,6 j%Ra3(`ӆDqӮJR.d@eU)=̡I VNKޡ=hl4s(k~XMhɊ!qzQ#GwC*M w%8 0V*FPC?:^x4t4U.>:{smIL%#1V+LfSN[0eHi*aJE<JtZA-NvZoy(x`s$2_*i/^A9{oE/ZACqZJ,>JBp'S8?kv']^J*& 74pbl"Eg~ͨwo+UeK ;^X&ɏьondtjܝ/>:8_06u.f1Vltol i^:{ Eo|giuxN{,Il-VWZ˿{&-0c3!ܒi;Idv[|}y<Ę#VZTሃ__",.e N?1kXMo?8Ee~MrYu_ޞxRƛsҦp4G/?Q=O8ܯ@Pކ GSҨnIr3j8PVq{NU mRb/k19ßK_zB*Zye[1+>}A컣3E}iRU؆OX]GI7e^A Ee. <@XA|ŋO+Í*|1R.T_/ݹ!,>}{VeХߍGOiLRȞƦ hЯRnQeΆi5.Iyi$4VMr9Rs>r,|-"TSreYgntaCEv ʊ/qGzQOqh5h#n-Pɍ.yvySapb:eBFiWaT2tHR`a݊c`[݈Vx@!.<k)N(~wR|lMG[[F{\-zOred }p\aވiڈp\E󡸾#(wLEg*W%v `e8|,dFDrA}yDX NʭU:8s`yI- Dn T {[<6RvXPu8OO&&H4vr."@/ GTM' s)|i볙*eR̜}J~~.lc%eIvN`m@)OV([QʔSup6Vrګtvs=Yiwܬ4cDӆDO=ԙpDS _B qkWBd,A,'eAFUsEq5Sa ңb}~U o8 ).bsb_z)j^E'@Z;aDy =(jMr)RGӛ_)`0s\QU5BSTxIv?_H;{E'u)K26xD%FR:cvC^R/,9Aan\0 (^L)J7k*ɯ;Dmu:"Yޒ3~ϋY0Z`S}$.hn+\tmr(fqX;tLu@GV'W⠍3H#hlGAZ+&p~]xĴM j+wudSye$SE/B]fC`֦7+pոXoy5S WZU- #[* H^TRd?%vL[tΖ?n0XEPyezYxS(CcB%Zbd0(2Zl,0~094`T)&eYKG4N@ .uAJ@mdb#(ź19U~(f1s#Jv\`BE3Vo'AI*[2+ aEvF~ 0gRh U^] i"~+ٷU^D~%bԉVP&̻%*- G T*Ikk~ch`!$i1be]-N)ž] KتNv׷b8al(~4F6lPiSu_Z:`2R0$NHM }Xpq28f#A6nϒ}˻!wM'o Ek)s|[1&2#An .t,l+JOѶ[/NV!\I,Ly};[DwϹp%6v:C|)3,HuHZd9ūCrVĻGbAa;!d}ZߴgTЋw/+zTYl "yvI\Zˈ*e s&tQfR#H𣥜;SBSM y$:Gj?1SboO)$g4Dlc=(FA >I-CQx*zoSDc{>3X 8 /S!p 0X0wp(zt?y X WW(G)t}%;"GëRG~E5J(`h 36+5AP d!cuZEaXprqzoR$oYH^aƬffPU~xߣW+V[&BLtAUYY*U|9P p}' {zuT,Z.Q@%O9ehMЖb'{vW&h[n;p[X/9Vѐ5ߪW5l(G{5I_.~wx|!I]6\!<b  'l/RŭbC L~E,Y B+ fE.%מu:qA='J7~p*魍&Wc )Äʧ .rVEJT?RwS7_l D0PiBB$bi讁moPꍿS8G+;נ~E@Oh|;p({FÓ |N'Ab%7rTp^&i82D4:t>?{a[7u w3ơ`#0.gtm_؞Y(3bO1<^+^M9'9X؝auV tT'NQsʢvYT_+p4#8YeC4[1lSȧҮ>h81ݼTYd l|nl݂ArOSQ:2ﰨxPAY(jC{=eAW+U&,(SԴ^fjD8d$vMfMiNC 2=^ш68yec%IXa/PK'X E.C hcKꙐqK^Q lR 1ʶIn9PrhWYvL1I=Hzux؅PMiEӬ?iõ8q'B"T6Ub^ԍ=b kƉ[5EWC&f.!{IcbF|P7~X@~H0DmYE#ڮZuoˍTL°<Ŵ$D~Я>wcEy`y..JQVS]&Y6#JU)ey:g=Ao. Ҕm5 i&clWʩxZDP̝tgN-v5rnp-5 R\ Ϥꤞxi<_&/qLCq_r8M  VU<)3z^Qeyl_276^<婋 ZNm. UE#n՞m15z]m}є0$8n%M 0e:+o`vJ;pYb*+j, SC7#Ԣ=ՁɈ8X|l("zOيs>rVbzEWTlF)u nkYGJk?%JG!wNK3r%~g3oPa+1ei!1OюzW\M4Ҽp"3cG@a%hor:m`#kޛ WH!!H}R5 \̀(,VKG߽biN)MfTnWx-[(an+9h]0OUf[7$lZE7ŞB575_To뭕\! + ]m WR͟gP>I^PF8%vn4CҊ+Sֆs2*ᅐyƆC;mUYm/G#vxe4ʢ2  ~붝ZW 쁽_+hǪvW\@O?xƘ |z6?EN-Ǭ戊 T?sFR΢? Hބ R=VEqbb v}\όRrꇉT"up1O&C1 7 7#[~\trk:䘤GgK405јq(ǕIHrlQBe:`T''Ha4U_*qKj㑼nT$M(863/ZuLE2Ƈ6kE316C ˳:z?:ʛ@j$B@  皼 )u/@/JÐTD#B"/a1Wo(ݢgɌkw+\Y!7|%/Z{op5S e"iZb9BǶއ { z+nRkRT&I|Kv6#I=Zlz^%i|N++kY$w@Y.33'\ ~;3l vEr#!>/|j_mӺA<ߔ𜻬J0=yy~z̟uWC )y+:^1J]H4GmW>ם~6^{rd T{ZDt@ʌٽ4-5w SH #sh2U도o6a 650#ѺC(Wrth .4Ĺ8$oS,<"#GՕG-X\>0o+-j@nB7{ BF߰ ~|>#5J:>Bzk2!}鿬@g .IV揪DFia iݙ8hռ ̪'P@,^O32^I-?xOZ0d=@QxsȻDY[.{%[F–&T8Z5mъ@s\]e+1*r}hluXdbSɖ^ !srGB0׮|:v6hCm&j[N˾~ 7K-%ם:Y`S,ቁ wC$y9_`HeWRspwMᱭ߅6GG\/et90贾 <īSl+A͇Ղuv7ڍZDDN(s2'c)pȖ3y5 w$$PK5_{>lxN4Q+nN%B/Ylr%)/Gm ׄi9,H6"B2h=C-9 mk:`F1+)#3zV&kX68,B#ː P!|al2օ*;TCڗ?|ƛqBc.LƫvA$H;`AY'4oC%S P@f;])v4r&2& "Fy5`j`$4L|A>_8rԊ1AT{Yk`.^P >凱*78}eϽaBfAdOW޴uإ888#:I|ŝv 60<;EƧ1k3YB'gTنlPMp⍽wiD>68Ks gIⴣUU0Qz]zSm:mMYO k2 @̈́ItS >K@,"3crI;C;Xq7BH?h=itAi<*7$;ya$\WR<. VI޵ tPm/%s,O+CN| j&Yl_,@5)~5Tk -iE,Gwb`?MNr&:<,eՄ8F/i#@iәˉtAf&M䁳L?U,-K:qT̿"XHai01(П)D vJxAEXҔ9#):FPvr^y!V7NX\NZj)DQE'9Rhmpg{45FENWް3СKE_=na.7JUgsS&/g6 BKc WTFǜ|.OW.5 gYbۓezTI9NoS PC!4gz`6_+Ayo6T@%nl 4we(4DV `;'NF;7衧C/[Omtf,>^ws\dzE1_GKC:$TDJHC>n[%y44eΉ*Xb#J-,3jUF6 w1񕝁rd!Q()Rse;G3a=x&+~ҬbR]@B{Yə?Gc3lzQ1Tj0lW,$!w.,8-}\>1g,p7Ba5,L#J\Iq} _8S*$hYJAeۧ6&DC=Xl9I%-TxJGZ[N("k\3jz 42sWnerh,Zһϙh@΂FiȎ#K 40jSx#3HM۽ְ-Xl& Cr3i @X}ߖRϤcz/mK~ub< t'`ކj!qͣ&{_[K#[1&O N!o)B"S/ҭV^1k ]H_~}u+ 'ngKNBɂ2Q{967LɗnKjyy:Vb||)JOW??D~"|VbbF{7lX#|NNWX³f7N۝wFɮѝR\7Dnu99@iA ws/e h_GBi >⹯Ee [v%,+[FyV].=ߛ,JJEPU];{b%';rc ¿_D윍7p|x|x˴-Oj9t5"$5 J[2H IIgZDA:p`}f$ Ӡ}{yN!;[TYMqIZn'MS;yvQ wޡZ7: Urqi]HYK[hW}Ily矯eن`B!OATZO!%3>%-πN^l!7 `?->81GC!ڮ|rJUOa'gy4/LlΑm,tѫs7;1 ϾV?BJ$|~hJ;_ПikH4M9iFoOŽQuSI1S x"=[/o]`5  K3vPhY`Et.C`;2];VAqB 6:b/F#E_%7 `f< ~~~ 89GYM O:&QYF`k2Y볈^B7pD0\Z]ҎKH䗁P4F{GAFxb' NJJ#/Jxx{L{_eg@VJH!P'fypκMOm+kue!~xѵN%bo=*[p{*Nbňŷa)r3qN KeoLʂB/*Qp !Ym ^v8-Pg9Z|t zS{Tz׆i*b:- f$UD`{>U͔ʣ9uWR[4z%}.6/zYtO&vyh|:ʽ/A AU 0@c򢞬TD&7eT ,}bK j @uX@|+ZrjĎZꊝ>-5mA+bH%#GDWsF)`(en\aj)[jss?ʔ\w ˎhvJ?v/Hb`US`og ʥx66Hp&yȼQώqvZWjR}͎C"lGtk^;wgRL@jhvE f$ OSYVウr_̑i܇#Ko[{\7E>黟Hr)שׁIAKblw$eN|:8li3>I\#*W&F6G8"@tEdl뾽O$OB.KM ^Έe9Qd{\Sb{'u*1|4% ic}"+ѷ%e;(G4SÎmd]C.~r\#6x=Erwͯ'CWrqiWAˁ BMC͠ӍaiM+~(zx{ %z>v0H;1iL t"aĂ,P+L-U,y9 ֆ&1Apu Opx<C-o gjvsN'TWaQWt_yej72/sٺyqݧGE<"ҶtU[z6vK9;K`JWYL)3crWEFH$ƳSYn] |eΊ`ACr㠅L^LxrN.zo6$tQNi};Iϊ=bWGfuYL8FXDG+Q b.g K TO6#俀Ǭ7\"4y-A)U73$WQU/k.ws.vpƓ4񝯎-}7IH:Pngz,my1P|@7DR`:VR&; j)T#uad^[j^V+X-Mf^, 6AʓaYyi0逖0?!TKTqӕ߲)r*MRJ9TF}acWMcHD^Yvݺ@UXb]|{Yu9$ih8^ e}k)u= n%ZzѸF'Z $&'wF*hv}GTT-y##q/2MM694jQ%R׻Z ;V`׈/t=i`=wTP.Nov7-%*vig>HnSճø:|rdl\~:dn݂Jhc>^I&<8;ђ:h@&@L+D*t-lP`EKh](=VlQ*Hv5~gi^zْ.IRrփ)US)\^D}fgrY=&#k`ÑDFEV %˶nL77'~ \B:+GL=P 8Iۮp.U}@Ľ#0C4 bcpIzF419Am׺ AJUUA?sZqvj쒾cʋžC\ǫ:NmHݬ Gxzyc[ VZ1IJP+=$sWo,"3H6~!n\{1h b8rc /r%]@X".M^|!mOZUlcp2Щhv䀤-AgT߾.HoT:^9GÜ3{gỹ2|BQY<'uvd!d-d3=Sd@ V>ho56(Ótaz!.'׀x\ާq̲ L9|aђmg ҉7x_'pއFڅ8b#I@ o qZϴ/_ ן`ci0$gc8{֪WV1!{ [2fcuovtʇQ>1'!rcoHB#9j6xe, CSD,k F }AH^Q b|hwTҠabt?|Uӎ6~~<°ɐ3K3Fw *OsRNFن`pow}*O t}iw8FGlO7˄C Sչ5^ZNFP U4s40ڃ̬D>LXcd Uv=Yd )>>lf+Zes&>Y,9s,ħ63CX\r*3F?6߸#r9ƫu})4@D,7n)5NH!$,PY u`[.lj4^:Pޥ*7ܝazt@ $×}ZRkbCtd0xɼ9\?L eώ1/UvP{inxK2y`vχ2UGz}PHv`wsTHC5G"W/>c螼~5pI"6N!ɹ8^BL>~̈́G蕐H5?J$yø]]s¨@RfwZ9Jޙ0 -.F7~Yϔ*,J/T`Jbݹ,(=iѕ^?|26ID0{6#Q9!?\ 87`kP ?3LŊ.nZ= /l7Kk⦆2:]/{yђG)$Rj`rM㗽F_ EզgWYNӑQCؽ|1z}bE&dvi@=akm%.Ӽ+!e=Dh|uJ7MۛK fbaLGib~\*JF>r>RFŸUqnۅ;v7wq}Ø1GYl9dmΒ ?>Vh.R(;:![ MS,:7 `adJL`CGaǖނĺfSyՉv72WrlhNJf)LGr!آOy["רs7`VhWG ΝM C'vV|;A CꨴW.ڽ+Z_t?-Hkx^e^kB[-AXZ,[kf+#$ #( ;d1ZlCIFFhԬeESjU)螢sD^Gc933CR3ka+A'IM L-љkh~^/K&uH/fU MgZGq E4c(ƙ43`/qW|[Y``/E!~tYT/L* KT c˕R).8@]jmڗH1uff:OzdDpHxo_lF@{ᶬǻ.a^_poUz|6 XqNt a!T{i^sfh r3zJ<hʅ,ǥD̚?y+P;cCػە ZI@UZ=vUpF߱cы= P\퍴7j). ErfEuՎ)  tä,W.uDsrdG <i S<U 7VflZKm1JXs"y\K·,4ȑAp:=_7o"0ffWr\Jz^Bj-I05 .F{xܔo\SE(sҙM pBn`ti7N,;1&N ΦZ"N5)b9sJ9ﯱDm 1,7LJO[sP-x<콍cW͚3|$DO ..3֫oq9ԝ 8HSF8'/Gx/‚T4b;xTqF)m#&x5Ss}9հ,fE`KD NO{uCa"h@RtM>bWr|WO< ) t(ϲݹC--$s^ON{ȮL\G k /S6[7wժRѺ\zD`^$1~kxnmde*U P 1f-'U8 7[q=`ܸw#IkZW›  wt>} E}OoT.X82B'E__H9>]]K! bbiZ,7Y;Ժ4 =}AZ%~9,lPg}NUL-{^#qsr%h{w P.0xGo=m[x YD.)W-eKL`yF̓Owb4<<82ܡm6ۺ}oP ļ9|c@v52O\!%b15b ig򃥫e㍡P{mi<'b8XH^Gf:~ ]koq$x(E@cNF&C$smd*VK/^Ku=M*&>.wKFezgM![ 4`_v9ǓavYvjަ:E=얻 KɵtLM"a@;ßw`oY\!jomSdHh~zEhf m! = C\&k.<(qUl$*MQ"㘐rmlpc`4?\*p& f`✅0i43t_ak1hrC/]|n[j Sϰ  ITQ<5i|KA-KtbUxVOCڢ0G~ @!< >{@Jk@ W(+3VB%#,U^Fdbzo%"m8޿xXa'u5좂ItLkaGUJ—k!oEU\]X tZV 7(*sP>mZ^Ș 5J ic 2 хعJR! T^Yp&MU-l%o%[(gn OԜp?e z/ B_ޓj<.`lӼlGH˙a0f o,TDljZj e_pBv7> Zk5[#2tMϞ!XsGO$3IqD?BlAx 'FuJ4s9iUmo%&쌩@c0CTGPP((t U':9+.&(p1#ui)l%@Y HBd6~|vC(g.):ty^5*Q>XطP1*$Oba7;S-[ rmVE?~<4@NؾhϏWfxAEjؽyL#C((Mf(J8agfZuV,17|*sӘ\,W-WfA#1j(ߋ % +nBaBiz64;/㥧K@ͧFJ$#G6'eY0WU`!z{G?ȌbpaA$'!US zn@չ{`0:o4"mZIuV"Hsy&,.)ZˆoJ|yVS_H|^W0,fc!RKğR.LT$Cŷ؂An2e# WԜ~GIq*aԃTM%(Iч?J5 K%#z`=AՁ,HRWj OG[ljsa\*i@廾 jW.ei->eA࠹ఢx]F: e=Fi.5aZ"z 0R04J0~Q?Y8Gb$e%@hV11z߽9+p2 k RPmVwXޕ h9NaV-/@ Y~/  Zi!@ZؘRU3VU ~7p:%[.gnIߙ:(iNonQq}K`jnyc%N$]-'7=* E(cF349(0yv0c^ɓ*2<[` UV%js}7C4L\FoHZ# ibʈ ؚ { G<ӆ~KHU܅wY! Vy".c@ϣTU7pna,Anv4G9:PC%U;g &'uE6r1|V"b,!LBT8zl6 >mF<81;~ Bu6 *τHmI9͗1c,wI嵃B.7_513Ωĭ<o8&c<ۻ_oYUGC;D90kU e?y7hY3>83_RetaDc Tk:I%$\InL~? z2G;Zʰ梒_ovjLi%{FunDQ TWyVQ<]j/E%SF Dl׉1VwǪ@ͭ̾+\{EF>YH)FJٹttkNOn|rm']T&KWO&+RRbs(eGj<)A#UGX]J!iT fĆj+P  %һGF]SB7͝ۮKQF݌Kպٯr1ev'&`1+BzU91wG?4փؖRr*6p DO#=Ps`qhpw~>]#wl^)}{1W>uո%7i&2ЃNbL( iG1j/O'PLQe19;TP:zYc79's&@ʋ-|mUhdLS.f-=n}PQw% cF5Ŀ3N'NO ِ6i&H]l/d#bjlی}K-P[~ZR@pORHߟ*1fS{jD#=Yo"w}C@bݻdz8vz*51,9l8]I9HL(<9 hAy9SmqiIrpH ^pG9k!IU"йZv!l%0 C,Wme=o3i`\(Fs}  %7 !j8a62, ~)wb@zS|UPMBS]"Ō|Eםv"H4)k5ax8 e2݅Q򛀹H(jq= g[)7b/ko߹ؼ@nס+a"Bč6B> .U踂28̕z،^wfKҵM6.BzjT#Nc@̢`UDLY@M*wSWj)Ur 17]P۪W%&!sGR| ъi}\٦ǎξ kULB?H&8~$5ڥ>Tٟ>+PI>{ I+#uLJ(lxeVU?n'-4Q(2 fd{YP([pɾ1',폊Lx8@xrkא#dM%m'h\FMX/|/dao?1A`3zjA S(wpT+"wTv.rmS*iC߶/}g] ֹ.y"o0;26c L$!vaTR^5d\֚Zb+b?gvQմ|]=˳7T%nd :K!|粷0EPp\HUdphQN5~"fɺڜ CK2-Ɲeumvhk9n"S.o.nEʀxQ%C<] KǍ JQ?4C%! I(*s.>7E>2Ťgq0H:cծV xw_ꃝx$T#TjB~|۪F}oc8V+m7yB7dsY#:MUCe+c̹dvy ת&pnCYU.cO5$>1R)m%euhPL_+Ýk1 AH[*Q׵:\P,=o%iv2j,e':KE(E=J+qb*A2 Z}ѝ03?|% \'2 *N$v(mĿ yƳթ( cFceU`'f;Vh'ņxs%+۸&Eӵe@^g:dZQ-2UOQ E\e ^oyP.H;aei-zwoA~yHfnO`6S9p lUyЙR]V ח vd !º\yVTXJ-0#n{#>4f}Giי# ҕуF F nBGQ$:Y^]8Go% `!\EJw5Q:o|x=_F=\\Zj/0$)qg|%0a}&@A'"ܱυ^@thQ@HlOL=zbh*ȠvqgW:ÒGOo}lU׭!wJH,  ,F< &}S,)pvfxdaf%OZ2(;(<6%k~ w"nԧ4'Ero [jDYwG4$RU 0#]1lv@q*WcB$aj nYSZxܷ79O?'d&1;,N 4?X]ʇI aÍT[}iaXQ=mBh%}8]t//Q,DBnPA8s%1'9U3t_hT!x/vZiݠ"(fry~[H^Pql-֍mV@ԓRCw:5^rEf:sbVkK\2$w\6wf1:n %C̎Oգ fCmVᆡ%{/XPڒbgǂ;~Ң},MDT*bHƷ0Va=rN@-U_}x*G* >'¥UDrZWJ(P*w/:j,ʡq r*1o5oSv١ڲn:׮ZM_*wsm2'OQFYk2;Yhճ#]0PqzJE R|DljO<'8E\ ?6ޣKֵ ,m38Jßw#SUge)N1/ cH:=E\$`v;t]"ׅƇߑXU.ܔ$ @p~2Ө*ۤ1]SS )^2]tr$a8]Z-V%.nvij25xiM\%>y%|A;zϠBDet4.YPёir*TUiVmvv?ր"f۹"֕2(.i#)ZEiFqv jz,Ġv±ےzu sY[5hR:1I)#Nh?M?W--@DB*{\a~ ܻa]@an3}7_R`_Vcȋ2[F))o,D3sR~;1o!p2 lԉm.,D(M!.#d.aҽ RgRi鼣a f6 P24{B9)К~󝙋6sR5H"7B'ea"?Qj0e0ەM*D>f91G 0d(XtѪ.!e u[!`RV5bމV V?r+ROI{ Y4jCvIU @L/D=&}^:W3//o"U47ڃP6z\2(%ru!$"t_ˀo(ɶI= -sNe{8Hx|bԨ q@-PzAyPʸ(?S+^z/>`rd8n4 r{#pZ&kx=tdb`&u,-!N"mD澜/\e:w13[ޏ'dmly4R1w® 23΀/@tF[^uIv%};\1V4z"^/Ci®ʫ"B %z )5~/1$K ܆mʨpcl Y,vgRhxڱߘhI8M4eSś =*~Sa턹#x8 tA5mѩh!1w3O@/OxwQLxyrh"+2&Q.ϼYNE0bh/$͡\!a3 01ht`*1S뼗h‡""B>꠬h-DV6 L }dڟj .'ݮ XPd՚Cd\Y- ?i$_p[>asPCDH;Jxcf~ԏpJ/!Jn D/3W,'U12T3Α4FjY E6.d;N0 $}?-/ݏLDY*umQ +ia7i?A7}wr'`͎&`a's!_I<5g 6`K[pnPUEiR9x~P;J[Zb( СIo2J=(4a[1;I, !@-W% ^ٛqg憎Uvj/tPaJJ8q<'82e6{+ }4.Id=EO1L8L qBUh8 "d٥Ș5&}z8Y!CEzKE[ cp[i)!2au%d}'A돠`F\cvn["[߈9C(&H,3"f{%{nM{zn\EJmǦĞμ iyb*@#2̋63=sȋ=ۅ/rG- U^8n{ ?dY0,*Qⅇ:foXU^Tx@ {<_Y>cas07nVZ @f_W[=ɳ9'TC%E3x'fS>:1Sknk;0P~ضI·1U)b@rGLl<lf{ĒxI<ڈCq&̕UZp~T*}zX =ڒ=zn r马}V6ƸY,muA+JAG(d;Fk# =F^aPXNr4=/.&tϮ0da`ATO]({\!NoVnvlNHO Muql4>hCMg"L48FHE."pc^IE[-1<ָhv>Pq&m?%^(&.ߪv)((~.eo9fywL͹A7`pi$A8 n;dj.yRT폗wq jɕ"?bYkR񊍡Vtq(xNg?ͬH &)pN `DZI#mD[Og er!ٕpqSolX%QTuS#ŎXH_pDkcS83_$'syAk>0E 7&F #kEη=C:!:QV )zyQ=X"!2K'CTiW l,lsQ`Ω ڕӚ'CRLZ{V|H\W5` p-"SJcHzkq_גUfh՛eoE˄cB P][#<!<QCZRS)q7F8 7\;$Bx֏ڋtAvt%.Wb7sJIlFջ'[7Zcw2D:KdگݔlU5S?6Ӟ|t׫Gkd5b#ԅL Iě/~IrV0tXCe5NVEL>O l 09cH*yB"4=hH;XTEj=,|IfK/TX_}q.XBonTVɓ dO•P OX@g'yK/ 'QXžO(Ng t/!H](X icUW(xOe2eqpv O`<=v&aRuc뤥I]>cXs>:zx_l*~7' 66wӳưLnc/^G+#bL 6aoț-ق湢=@j@ef~nwb(8%#qYEt>D V@߿1ldY*T8fGql%:51Ww|8j6|kGi AFZ6c1ŏrpV]͸XWO `Hs>/ 8tyk FpZhv$?vSO8vDhKWlCAyCFp: }TؓQU]\!2Jfя0b:42~b N/B FWY$HI`)b+uMz٠Mq(7kHhFrcΙnjТޅ,^jwTTBiyA  )c z̬_f,6قQ}YAj}}D6,GnZ/kiyY5a2+8t39GO89[gp02% ć:JdTtKZ 鵓LKv->2N y? r(XPӯ_X1At6"(ôDiKJ=H 'QR򊢒'桲D3]ADj$=S?v!_B@Svz ggj>_es\'m%[oKCծ#yjÍ͜Q-XE2v'*1Kk7U8ŕ% kv8tuqv;aUv!z ^5l|G0NE'X2CYSk83J]d)} k1<*䛞Ob!ws>P V*Quwˎ5F)l?1GFOdCϾolg&P=rrCˮ`'4kӥSvʤྥBlkXS ^Z4.-P^LX-Tk0)u]Uf/Vtk0_1 wm2U.g~Q @-~ʌHX"1;h<{Xs}IR-/lQ,=3Hl+W13uCi f$ 4PK>ٍ杞RT0ϕ!8Yˠ&iƬ߹C'"șL?<{)1۞VQ~,= 5RT8LqsR\SeFz%60+g`+ jwD_ޣKڴz79LAγmfS8iy!BE:GIEOBWU"elџ`M}@{5ݸOPI!])LJt|=o\u|xFt+RxNp -cאwtx\kMyeư;'}yG3U6ӭf<-X |f#c!.u8ޅm{ؑ FjKŸ M䯻Ivgnp:1W|#A[Rm=9B#g}'}K{pY9Xs^I1 `  }Usҥ-&CwkԄVOE0s4HI7a.0X#DLک]3agޘyb`V>nO>X>{ұYR{j(ƶPC5 .PV܆8'5~-Ѫg镐-jCyQܙgS&Q:V$[ !}EʱaBIOv#/Vw[B]RS=\WYXzr5ZPZɞ|glKӐY]*">~6 G5:{ZaC&[:)mz&i>]lh!XkTjLP+ p3%+:{6W&_KG:v6eHBiԱdPQ7FCkB|/~W 7ހ3표k5;kgyfP+8-uX -h<Y|Gh iC7SD -j^Ԥ1I1'aa3Fy Uyb hU4SEZ|)`DTd5,]lh6<:ayJid;Hnb2V2񴬂]y0 ،#G~HyD D+bJV62s.!&rMrn)}.t3?ueo^0.Fڊ* N{)&la!tAI"u1 )w)GuHx_C.wkֹ-c"GdL>Rw[PuA?3ԝt/ (\ʗw##=c*dn6Bw}όd/Q4Vպ| bpFO”G)Z湴 /v0$*me@Ax9n'}C"&^RPԆ~e<U2w]b1RFhjtuhы_Eb_ Nu ,7e?^VcVa&:J%_s`ZɎmL/Y9~z^M2e%A[ARZMVH߲I.fUR6V̄:RW(Zp'o[I>̠B|В1ΣzGt-a[8Aakt:ugg/>jqМJ2o"mK'y; /Prn>`$ 8ܧ=إf;ŝ6`q5SD^v+"2B;3bQ;v>2r<2WO1u7)v[͜Gi@ciju_e-ĿyB *<8`窪@(EXA *k}~᫚uօuV#jY||V¸mJ^[ 2J4Y\ G}X&ȴ7{& fk L09 a^qQW]"|䯄)7Qd'ݢ5x"v \%ӅuT?By%@ xy.^stq4+kP)_}J gXI"4Qa0Doei}' wp HLg )'x A?TJ J*uz13)9K7|t` gҧ'bneL00Au d-JIWHQk+Vtg. S/ UDOP ә`H מgr.PI#܌ۘW." _q$^-Kp)Eagi$ ^|GZڴ4'K/򯥃RiSڸ`ma\Wns_m:iD&Sn\6$raˢmlYiğƑE @s xdLCqdmCo0MĨg[y<tٶG:oi{*-X7#qA3 nZ`_)7;34G}*ecwqO/XZN8qckK,a`4/R4ذZOHaCBs>q3m gqsjBnpjB[G ODy0cQcͰ0E2}x2ӗxT9UZ.hV#4Tl "PfUa'lU~.%u^*=alGlREf!fbΆ<q쵠gK iԝªޙ`WJ-N_a&㚋+E>4"YrG"=u!!sr*ϢOg'%{]WBD6&5-|e36r溑\ξƤㅜͼ-M'(dZ8wz]a-3 zxc E}Vb_#m?L~فo ;H [foDU;oԾ0zi8$,* mkz6۸wUxfr`ã>;>^ĎI)w͝X2+6Rap11'ꏍ: 9'+N3snWhP+'v׭'uV:Ӟ]s@D‡ ^Og9Pl-o륊2j,I  vzX  VL*仏!F!N|@-LNkYS˷ ~nî(V(?(;댫zֆd7~=;vpÚISAӥ] ihIdOLj{EeƜ;[%>bryvU=T?d`!q1`mN>-;y6.߅ 3 ~6W)@yyGu/Zpn`bzڂqTKߨ 3?=*5i ;leK\WZz{/95Fe4`\k^b '(u,cCQz.i[ԩ+ {)]wJ[DXQX ΩOvznfG${>L--ZN5JWmyα#Is2Zx;9ֽӊ=!V"BuD|'ƗwռA0KA I,KA7<־ϔH0Orj(iM`1_RX9q6C=zsY+G kvL6GW*U0>q0]خ^복K*x-H8ZaQ`"ĞS`@ ^4['SQ]4dsJy\Qf ?l:{7}r>MsV,O$:NbY3@98cOR+;i<6@OΖ?&56C9墓øIWtw<ôVaV.SǪ݅PO/΂ۛl:EDZfF/bxJQ@cŤ uMb=:2zL^%%X;#qEqW1/i Ul(ŷQ D ?zKcPhuRa CĨY|g./ ^7EgV}`R_,ʌ$r>gnZaF$PA cx"!YLz:P=E4ANӂ9vQoe cm%,@IuYdSTwjwX˙wCYh#٩fEUmt>V]%D$,wa6lxr˷C"Xnq >͝TmeVKs0\TaLl(#+ * (ߓ^؄D-1kzu%({o4GN]%V)4j}H^7$8c *ZAiAXuV@s5B.B(L]|t/Y} ǥfM ;4: <sq=g-ڰ ٵXrУ1 ( wV)~wTB%i&=ng΄e@m")\s_-DkcUl_z籯ɳϧ !$OWAim N G MbSo\f^|?n X~;YGs3X,y~􋇷b O |,XgtL8V&ui!4w< Ifo@*+ \EB}~9 U(6xי4Oc޻y?Nx睋ג̴nLZ_FXNPoU{ Ѫn VfP&oYZCgeAHI?E@y?ZaMX9J33!,=hvxᲃ7^z41s}=T!c%B6+\;A`8#r6_at/ajq:PESWvcWl鼮-~zsmOʕr%ǫ4<;cJd#Ɲ㮏ta%\5Az탢R+#PV"Jqb@gZs6zȆY:³*UNH$m*WӹO/{AwOL1\|BGkH~e:1\ n/&VJCHY[V5Db"ol{Yr,8 KN'igIςվ0wXvч^-!dnЙDΫyu }0o<`.4U J5>NqXWN(ރqueŰ<.N(-)D#f[[zI{FB*Ю AYdO+Cuz/C'i՟A5+mDo#`YeV5QcWHԗPPqO-S{3e{r}BZ*dۧzrq >k1P"qKMVpZ-:QM}8rهd\id uSH8$Z5QhΜLڄPh)C2ƇMuN ݧh^wZ*aN}@=ͫΡ_jJI_*"$3O6)o_-9Qֻ 7ZFkl<6YxIᩔeN¹hhtlؓs5f"5_)$MQˤF_^/K'zSgQRno+L An 20TL ^qсk_۰zϼlZ끃ĩS;>$ǶRcL\x7-cPwTVi膬x]7aϴNV-"~Q=_c\RqesX'K!)ˮFHQp,>KJKc=V6,P~+X:zztYWZDQ~8g>ojЌ;JW=؃3@*V zX2Qdfn&n #|V v}s[`<97BT~ J8c XQx[nXjWiztPʽ1x5wg2w *03TF6!2:Ux4b#$M%@jxԪQJ@ (-q9_oXf=FzߺYȨL'qcuEWhg T6p&Ն. ͸UMmxӥ~QKEI&R*ƇT<Sk?Sl0*>/U;3Ƀ1u[sP+XlZ/G CrK<֩ldžAJiEJ =o79z0QKZ$^f0#<ι 2Zյp;tBPR=TYt-a,3~6^e8fI3~NyWa cAJg +M bUዻ_ ~dCTӟ[u4oem1_OsPǢқTv;sv`򾎳;-ޥ G4C FItۯe^?9[W X֛P=\ȂN;u^ D4s%>k#{}_ve}E33q1p2wefϢFd,6\ςY&RSIok:cQGR ͈ĂgQA9 Y1Q'Нkђ4H# RJ\ORBE CQgݸ!/ XkM_~M=Q@ZkHyxzɞbqf|L1Mv=08v 9> !kK+-ȏhTpJ<#;ؐ@0Egx>;Vi~@;Ap,X;^KaW3m}(d\?QՋ賔|a&se"@wf9ZpB~f fti0.Aua4 M1A(\6zBQZ/9wkQUseߥ/d ks!AlA)ey"x뎌x-1K[lF:U'W[A?҆fr>-~~0L#^ uF6Afg2K,Û!uC[߄q܇WX~YgaiCbťulHmԏE8D>FlږX{N~:б5>OH*}Z2\OMEN]dgG*q^:sQ~`31yV iJ R)UkU%"M/nneH=-T7<˹~˳a!b8|3yЈ"e'Rj`Wb#gwE6˾W$(upMkRٛ|y\ ߆EFJ_+HuG20Y(Ai$Jzp,J`oZs*ZK噩O.M@ .GU5Ga@eаI0ږ?O+S`e/& -C\66N^_V} 9Ɛ}+c\:%bPEjms @qT{\Jɴ!cU{@6rKF<`3ײ{K@{'JSs]8[LCEM&M0/7#&:#y<cp3e|chbr%m|?owvf`tj Ued&ptUTOj4.!YpD1t c Je$L#kuW;JV?.a t;ӾjXEsCNOVk<צ2 /*Ʋ -aQ[`& FpqWX;U$ B^ގyMF-p>AZǖΎGMo$}{hMz +?ؔUb"oyQRMỊgXbS DZ(&­"Bt=}߰A'N~if S۱HDTxI:T, 6e+&wZR]zoPy$^d1kh2(AU"=3gCRCs>ȋoG΅u :O]C?!pK[Ō9|lm%!]1q{T+#tb=gYfr V0c q}bjs7Obf( V䎫( |7 ²7,;ZȺ-P]פ)1F.އu5ۀ t;J0^I{mI#[sF,+΂J}/ReWritUnF$F(_zH%Eq1vUǵ5Y=#ȩJj<' aAt-F_L,PHӃT Q57~B2f]5qfĢ$4e^]78| z }dj`a:20&yAGBr1TP ?dS&&MvlzoPgGA*e(VRGa/x\}~5Y3O+{eBXg :.?`Wv' ǭ|"*/H;<Wϐ^Ðh}=n';=tIķAzB Q70]I5Y cx%PQ KtLS+s owȞ J#Л r}ACVB%Vg: }գa[M%ՂGH0\R6 *- {Wo%\3*2a[pOs7#%Nt@I1qqwhĄ:KÝ!);\M $=:=~*P-S70vJ~ vѰu:]<"D^G5K/YCtrd>BEXˣG"h6'\uĸ}NO0i6&vB([P`,WOCRZ/K:vgh@'JO"vܣWG4NZ2pѨhF8x !%Lj3qet?dY-ajQLjm֒gYA$%y[c:J{NvA3?EȬ/ nzNڣ3_Z9܅eDlS9ɿFjAAaUGDsOEo$[DX߸ˡn6V/Q>n@"S*֛!Ika;.Iߦ<2aa0QUnpkMQ6Wʐ6W)Vn+C!H)h>HAh`gitS|]l0N<^iK3WF0>GcXKi$xٍ3Uc Ҭ^ W,l U9zUqe곻b_|!Uil}6Hl3Hܤ`Q9t>нwMno{^CC4$0~>ZQ~k81V퍱q[C7Dr.p26\95aۺhG͇-8<(2םt6V#}/gej$NkAI<.nИrTxMU)`0Z(=af0Z1#pRr=ޜW~[w ?i`CЪ: mΕG,L~T9퍸v[8 +m L^5夒ӟ;Sc[ mXՀ-aD?.xȄC3dpmUh,'xbg'~GAnm q 5 :Mؘ`?mh{4Mk^:bV*i-@!Q` ,F Men?P1Q+?-,b) :29xI,q2ugmOH*W_gۿj9<-:&_K2xe%0!Yh:ɩk-ѪQ $_v!e[N\L`E?؟+ grXk.b҃T;В>'X"`4vgBW#cOu&:;PQH{]RW8EVJ ?vq`,E,}rl9@x!Ԥ>{vˢiaK4B2]t~}p~JWeIF?c,nh{[k|4 O"eRW<3 g\y0,҅"۽jӖrQ*k[ B_+1qR2(! &" |*?1q߂\@>X|y/\UoQI.Ud s9"R|^^> (  vpluɲ\C Lw#SLU1/R:!#%rX)J[G4{h\ /ԍf\TXas:V(mqi xX򱯥3Hy4|,Y:K|>eΙTO,Ð_h7]Dtʃj$ %Y+6nOBTMr*WL95ń7:]k);tn+@=՛jwħN0r"n3 a'bcW`Wv6XMaaL! l*j2٦?#r\~mgW;[K;uϥ C&;#<6pV@\"ԁfG |W/@w(,h&"y'V 'RPu¡MoD]I*+hEP0tg$Xem]K5Ӟ{= R 8f ֥mPtv>` s I!#> QА@ӘORCђ4@BfRHX0wгͰj9,4T A֜=S#Sˑن0YA/h*]#$m2:H^]"݉gq(Q Lb(;JVj:/0D8,*.vuCs<~WG=;ҏ`hs@9UVwL؃_3A0TcAe.S~Ġaaѣ+Cn{Ɠ5v>8P  p& ~qWSCgR֖\-L65ǡGQ1zBS\&,$TQͬj}kȽW۶wKop:yYwL1T~,F#,޻sr! ` Sw-式MRM0!7TanT4#4z^T ]+&"k~t73?+h㤭9Xί}Bn+@5"JS1XL>8RZKJS`9>MD(3JdT N%բoIWMAq\Q8i"ݙ7vi9,AW/؄|q-_@|u 5aF1H1#r Sӵ4®9=mß8/*˜6GYeVQtr%Qlշ-j AVD:*(?x)KԱȋB:o|D3 T?#9ɖUg(8.R^pݔNln~OoS0  HS#ߣ>*dzb뜱Ώt;!G EMn[$^Фg KCF+^pfjPs>zIL^zS T _Ѽp`]1gX،* m7.F>"f޷_` yPPJdڕw@ΰ&kTuL"pqBB[?cT;8]j J˒ǔVakP!B@\̼[m0De1l[G`k~yEa(pn$=xOw}h獧rcIᐕCʱGy};t ݆9oOX tO{ix i<8y1r;B5bA4W\=gnKsE@8oAb'p/,b|0hx!EqX|U%U?7񇔜k.0X aYyVÅd oYfy`x|cn_UL{ w7:=9k 1cg8wx+]`]\*XSuDVI1:LC|'8 @-yJU..kDc\ 0vemsS~T0≯8x" :#Z LCG¾v:"I} B du΋\q+fCrȽDI/a˟4~пmJz4܍{=ɁRxhї hbx|{pT#b:FlljB q-#'#2YMȾ̟ўIXn+]keVgr mc9΢Z>S3YQD՗'@ T F(t)|JX](WqhKWݵxF!t֖Y?MAZ)Ԡt[6i'wG@m? [b( fu,"Yb0U[fC}Qo Q^$ 2 Z\r!9t-ÓJ wt))f Ys.b!fJY_۲C{5SHhoUYIu ,=b%('V a._>c[TK(2=>.c//n33Vco>~gYS3[eu}6W6n_IFUwu~6"\N@&/\h!USm;J8m4BuLcȶIݟE/WHrmt,V _i? ]n^twdzY#jغh; 1L%U&ؿ "]L":RO&xǘDk^k;f"0$>(f9!t|0Sz cUy֥pRD$ӊoLJdgLxJ}Ha^%7܊jQN<8^e[ z!!WKT7ހdLJ[u^4}25eq.*쪀KS~9'J:Vjlidmui-F g72,>up ~pwV!^#PYkQщ\>\ N"HdSZA݊5/c >Bw:\_)#j'8,t2'&0FJD$>Qc4 '}1"[57K봥HWgsA( 6B$?e8OXLu *z BFYNȽQNk2)LDȌJ̼R_8s5ehu4YIo.-'t>&o<8O@'ũ<VKRkTzGI֍NB^4< ɿ-ܼГyH8՝~.ewNd2S^HTl'z|>9(Α03{8xDLp$lP?ǎ;hdS /|)v`QampJ>g]e蝏4HX \mj0Cfu/;D<5}y{,Ec }Кd]GzZGbHUH0KXsgr6Ô1âL |R)7Z3<&bJ5b5a^\bb"2cݺP^n(Av^n!"erZE_純K̒GqjqϬ됓(oe#&ƻCHXc8>0)uza~~[zدV2dG߿p+>kIeMѯ'gUs3Mjߟc@PwanhR˼lO,ށwŦ* q8p>mBe ]:nJb x3h$z'W,/@jd<ٴWH;ސMŀʫ\ 1]1e*&)s6lP4Qz7cnsmPh@rZiJ M\ˆ>[®M''N,l,փ?S驖c"' HYP $s{rSZzRa=1@/`TIy))<! ͗e(z}z)hA bT>-Ehf &E^\F˯> EwqVDp$?s9'ًC:)Ό.' y( Mr0<&{ R|j< ŵ#f-YW {>V5]><(*zv$ GQXHuRBqMԣ6y}ţkKH߼lV!qtwKjNϻ_ RnރIdzxl؛i^yz9[ ǟ@Zpҍgkg;K+d@@nad|/ CJ9*\Q516J(lw3؇:ǎAg߈1C0C[Ri*놷9W?(cf!NRK>F3^6KܺgKH,c&:wMOoJzgCzho#WK:1F:=}B|1l V7 ȻEǻ1ьLDZ+uގnun2Ym(LHReZLTdt1GTMNg"_O3GN *̶0]If64?\w!qp:YX$Zul#o%CEd`סp6wUZHPP,{,4`ԡ N?PfKeMEe" k{pՙ# %[`;H9v4$6WNwr cX E[3匄_@6Ra_<$R"of [4iY9|Rz ]\N駅<[5y_ ԦpSG=^ɵ֬yR$P8HCis$ɇ xmWfcqZ&Z uzV7gь,zV/Ms̀ړw$-֖I(i&qLޝD0ڢЬE3{f#5NȄ\MiF 6rMKwxPJW G{s;CehUZd{e*TC47pKhEÓ 1D _[Ɩ+,6,daqQQYߕ]KlPД 2|4҉,װw17 ?N)0MT)'Y[5Xbo&o7;~\ h t4%"-}sTzkإxr|FjHU̦=w3 zSpnKc 58҄Db>-3{w#-I8pmE!(N9 BixDwKL,܌O eգGv @j,#\c>.Ha2FM<F?lrtWZj#psӶ 't 0Kѫ?cG_tW qM-}e=\u?E5mn m#*Fb:l9빳oA_=aڵy0q3F! w?Nr9hb Kez9逅!{X#F]N\_Bh8#bޞ(ucbS +#-Q 88D%B>IY%2 LbQpgŕt!P19m¡LJ m3Wn{h`r#4|N +PW_@J_F)=Sv=wXX^採E;,IHW$c6>!_5ޓ/7k9Sa{͌v^LSJI@xCh]?BA^8FjըVWZ=?FWS5+$<L?p.ZWsHJ{w+@aO I"Kc{ olvZ2vɉ&*Ϭ?$H9o>8=?1iGXDV#=g3+n٢1zBC9BP|JFA1 _*/x}b!N'nKo&Uon@aoхxpQ7j @}`6&`og _v{ea__' oV2< >$Fq/}/?mȝW.Q )ڽO%_w"WL4m0e/Ԓ:K?# =sX"|Y'+hSڒD)+8~j;?dS;t-pWR'rո9d;T;_<`zf2B_A:xwbӃu.g}tV(ȔOf)θS99m<㘮FL q=j(-TU=s&"E¥U9wdglnߩ 6qtZ>[ƤQr3qvbeiM ku{Zcvz`ʾyP%4YbVoyl Hl|Rޛ{)b_E Qo$!i==@=?\,l ]l/@HL"DhP1颯μ}(lti*w0b/@z*00Veۘ2 1#^jL8*s;iOr^l>WF[9N|`;;:z>$4~)2ܙ,R2h7+*t`9+r-!ԣ RAsV|ƁP)!8@1 Y1Rڲg Neq/{T(s.9M~ESNGy7I%i."t}l)}4Љpgok:K-K|IH悢}rGֶg\T5]ǎt#G2(.8fG:Woa73u؝X$I$rK.CFQnI}SYW (H(1M8ު=> ݟ#:=}!B%; $e}3Is^er*u%_4sqg天8;e *4;eĴ(",%:w y lXrs; $ߦYLvb{kۿ'MLlek6y&w]Ai(/V&Yedq}FXw&Xsݒ̲O kl)JU"{"VBlj#y1~#q?8G:#_x$1Wbc&!*z\7N$5@.|:R,PuIrq!BG4`B9-NZ2{~Ņ% ^"cN)f7w`1\N2 |_ETX5¥~X0 ?sSpsTf3 &镰bnN0& J2XL &/f/p^(,n|,'AP? 8j]c%e;z?ӊ&Q1}kv{Ԁ9bK؝#bur6- ] `A_>>P@cft$#5e'$(.rR,mտ&I`0WQ[(*lЋqAqŇ\ř_0/I]q %%MfƑU|P=;?w̭t/lC1T^؞]]᭚8>-%AEolq.Jj4=qtºC^D}mk:x_볳L_8~{niQdQռAw?6b{λCv :6c0[.{X&vȮ;R##JG$+5B,HlD< AЋ)&7d gt5J7X!r}F|wa|$m@lmFmsTl:8& \(罳eWp!bΜf$&bC9n4*bj_l$0|  Xcc+Qxex5o!ɪXgq6ݞbgEOF0[ vsܐ*tD86*dgԧ]:q.}e_%Uj4EM``z+Z1<ꂩreNk2eCToɳ}JOSj`^ _K?3ݛP={g귛wf(Y9jw 284s .hi=K9xl_ [EĻٱ|sDGYv\F   8 )]ei]O[K [3εW6<l|P2ÄT̘VyߕʀOˎHI#J[ka rG1IMZԵOCW`k>R3Tdma y<~z3p#B=?h]K7ygRʽe舚 Ƹh; vZ]ѕJ5jIyeIklޒ(w//D5C ̓9952 4l'b4G–;HU=xHԜ"W%b$؟A)\6C[]9]C!DcD:=B`TfLIjB(yHtye !/SvAnޖ<+F,E' RF2#(S3eEu^~µauaY{=plcI$G-pn*O@}PrgTQDŽ~%XװM1 ~)be],hru`c{z'=8{l6o_:Sqḅ#CYzwVv@L~S'_<cKhY&-`jF0Pw%,;$FJtQE;49AZG¸ȿxRQ UM-*5:}3xJhBȜbĴNxH(m׸97+QjO=2SU8}>39"үe /S‘7좻o_I#P/O@S,mф1r#SC!ļd{%D 2`X2r"`@qgRREłL!5䢅U?S ؕ'di~Iqk/gVF]I=L|g =M%㊑{Ut qG3єĪ.v ߲F3@_곸rݟ=@3XD$zI3NV ~QLt|t֚6xBL2TWF2,emNTA&V06X@&}hM{j_N4=:dl做#/+ЛX,oF=ݑ`h:×;"~BlmMȖY~Ia-R;0fԫ ˺#< D4Y2KJ̇ ]^ bo;% LL ʸ,\ (8"GYRW0ת|{KBRF8c62s˦E)=f鯰AQL9#tx.l@<8f&Qy&r$iHr'4Z-.M"M/t{p 7Geve^-F gA[< Q芎ZA!.匆Px+9Zvc rY4wm'_/0Y,q]aY%/~fɑR;Ne⼒EWڣVkpnBIs 05wx}ֿ&ǒ")c1ٔHO ?wzx).ŕӱ Q҉t=*a/@ $*=ZHgF-j4S B9%uB. 3U5k>un@Xپo:5^H< Mؖm.qyC ꉀ謡 ŵyڦk㭎cwPYD洸S]2ԟh;p:(1DL/v!}E5t;buKba(=MᒡՓ#@h^$R։=X_dByBL[Ek/vh4KE'ڂ|/_륱L ȘX7 qL?+9bˡӑ@YP5ա+'QVqLELn-^cYp>&E }ɓm0hgV(IQ XpB{ކ$(W 7vL|֭4;;ADt։vir七)Y8Eڥ,Cc_RdFFqgu3` EKU ^ X4ͨOb1 ]F ؾ W[sϣJ c%Lhͽ1]RT&`Qo+e@WqJxRl\4}6yX\,kҶMw<(vO1sF/ŽL b+=X7ާ@xD=(TK0qBps/E⃬FtI$vtO/N#I }@y+y&~nc-%O|[Ol$6kZO]-JaZ5fq(Si=79t'k]sJW NmȎfJA}VqHw"} ^rj:7utb9W pxaEreXE[*O \ZB1x~bC #qaH2-\4Vw˓XA|_!,I3:8uGq ҈cbݷ;,/ uH$1I!)F Fx,3{"Z#DNM~R6OAUksRyۇ`xҝoϏ>S0 ~| Cz~PŶW,i'Vj6T~[$o@˔{Q+y^y.5>;>cُ 7|8B,hooc)* 9%* Gw{:\R zT؏jth X_"\xWMEGm6$ Cka[ק'3W,tw}jb Z++U6 V͛%"RۭP L&Dz0Gk+fE;8ӀWQ+vCͰ\ahѡ4y_={3BDeܒ2\,oKg kT(ѓl_ xs%)2 {>`ItUq$} _Q!rS\#}X"p<}4(Z:^ a%:l+@F,#j}0R&`Y%D5~P#c>YE떻biHG)* ]D){/ dfh?~!``J a6a7ҌﲧeC,='iu9,8umD3qg[Hm?mqwz)뮪߮cC^rΞfj&nAK^ƳJ+Ӎa>|w9jސ$+0яtl,UODPDF b]}ە]̰?KoW\֛~% fKO #|lkع wi1di6g `-1; py 7SӋ~)°=,+*"?ggg/Q`֍U_1 p:bf?Hd8f>UyLgii3m4[-aI Fc\:2 bK!Hcw:p$Q(-җa`#A}Pˀ-x i/*N/wȨ v3YGӍ˵nUZ,B;ev!"P4f[kf&#C8st8\7xHe95!\ DYR91DDB'ksVI'ҬUr=wf &$9e)a Z, C@d(`*jaF WKq!O1i]ͷK-kCenqUƽ%/嬷W#=N7$OHXVIN|-f[^S(뢬pZ[6n=rׅXL#r?MW9!߱ J(T4#s 1ٮ2GT:Y;MkaA#b_4I #s#ר;9!6v,PҵQ5^P e8 ӄFۤ>.Lu Q2VJ" ѯB,8_M!Y{t˺ fkyѧJf0.Sr?/YʐQ(D-wўHl>d!p= 6[??iؗ|iD637/0[_{UMo\{lSZp>TfRjY'7b82z_ٝ0#87.4Lpo*^o>&A OUQ4( ӂ)1p3 m2|qw;\?EC2}D-Ơ̄ _NnQ.YqխEWiƋ%EKKL:|?V>2s!B0~AfjN[h̹6ĽD`WǻsAY+g{9zHmғP}LKD K1d`Xo+it`3N3N%SI?L¬R} 5u>"Q}Ѹ7~bE[+Uy8BjXBA ۿ՛x0"cqo<&r.EETS4uU6ݗe9{+^Q}I-H^ oʙ~qѵ>i,aN4Y{H}ÍIg8 DE5yHۋ'+ 8v^ry0/sIN%|!a5İP6=?b64PC6`=[$gk%[u7%JL181aYU-y/C2UA𕣞wY0Sv$Ⱥ$6́?ϖFA]r@. \;ef$h|Id*V3n6`Vֹe2[~#YGR_t9B 0v;=Iۺ=|mLr\z4o؃ަamMMK4d[g L?ǧzN&B2rBgùNISc$~MeD{_|RK?3kYHĹ[4Rl.iVm܋|+C,3p 9TW^e΄hi[Hy*龶kBZ;ZhZHΑ+\$)":u&gm8e7{Q!fnr wG2~!Ol6hX/ ސmJZ)Acf7#vIxhH}'IrQhٽ۰r\@~Z3;945VZJ-<.LE&j‘X [wE8{j8@XkSF=hHp~ 3w~ZU=tpˠh&6A#ac]@2N1w oăv˧is#EGKM,0a|j/1L8GHm% ܻgNb˙z3W+o~}Us!%fjp qr ߏWpe|ess;V0n¸Lm؀&o߂v׊"SR{ƴ)DS,?1DQ(χg}Bz !egN!ִҩd$4MGx ;n}wi1 N)} Dki7'6+.mƞ5wEЌɒ^:('+Uw@ehio/#T$dž]dHO2YK bdU{ٛA Ar{nfΓ4w%p+ty'sMYQCX'W+rhL=>#x&؁/u듁xi˘-ia\MS)P:A# CIǛаuH[sN.+3~p%[DM~,2+ nNdǐ5C[K/~ks&]iXt1T8L30V!M p F,K+bfCp{eVм4cz-Sbe|jdэfQGZȇoCCNBҳ]+Ct4B!fEQft喜C4_>m{:1s>a ( P14 3HK:k`xcNW3" y#-]u7)9Zv}9WM/6La;|zrMp#}@lJƪجRq\Ykd>T= iw.G6-P ȫZGUɷI >W6'աXȮbh\hV]NB]܅[ ");;ݣѫFuZ^)X.Dž fxb2R=1dT-pΏ`K8 6rn%3`쳥CVc[Wּ 'Zf<ā,z_'qFs8jDes@e5za-53~8(Ci  ]'')yg y*@spmhnգ&1Ŏ[-\/2yWB:FY/Po ]+V2 >-b(z&[ QU߅s #塽&lso1php$"9x`ݞI5\*<|pwhK>v2+rk,"aYC}&Nu7¿M{L^#_pkhVS9y=9~]:Ғs\a@Tѕ!I/Yэ $RYیcaw]92͎\WFEq ?)?Z`1XGRh3݁"- ;wG[Pk",nNƇ<xoRJQpYWY;f36L;vؗ ʇ'x7MG- 2YCJԓZJ-.H>! nd;ϣ *W5:IN:} ྫྷ 1Dۇ&bJ_QXBxAvnIS1dm8]g Xpj]1bM % 6;FXu%wOS%U&*WzTmq!Eq%q TaLXB ²ѭNTiUC\cu 8ZzHpW2PZ&|55ӣ*,U0dYX[ClZ m;D v]nU,icGMZpETs윣nSo64!lw`zM}*w(_wQheBӢRj?1;hwk_Xl /6͇_^>W ͮ3SE#1~5 B2_ٯ6Z: xZ;-(ZԽ.&lBg36@7 ݅FsD `YHR2!P+K`LTi\/J/|6_q ˖(_OYsECCQzX># '٥F`{ Ne64ZQ ٽjW^sm ?*$?OM|d/I^@x\A9c)@ V6e+FUoH҉e4I 2 L9u-i$%l>9òm*|Ki@1_"l;ܴ-v,[3䐜> Oe2J^fs,5>E2W+ ث1(.IIZp.Z4SABUiu19ln(u%]F$p]dlȰ:cH. B6CpaRPO[u m~=SYf {nh:bjC%ӽwQA0Sa I vW\)!R%}'8H!bm^[> ?dl˝$?Yg +fOcɥL5ܦ?B 8``d A^~gq:'ZM=]f<)k[nt[1<5^2f &YE:x7+gh9R[ {{EX2YvFԍFi.JMWT1ˮF{TeP mBs.]Aj g-QL̹|4YÂ{ǿM:t^ROK\OZN0ܠ#L9ש^B7a%a'ڐۦO#5  ',E+m=C4*WHDM"i+E.omH:ӷfF5Zܼ/c!IM.8m!4L|M9H'"|X¥shsHED8jZȸOX|j'o+L#9,>EÀZ/ol ) )ug ! z5/r^+; w2J7;%:b] i ^HǍ5T2yA䱈t8k^|SޭUYRӂaby;` ^[1x虩# ozMI`W G. _}{R)z1 G[1~sdyJ!y_/@n&p7MHD < 0pJ>>*MŹs JwU0RBgP"eƛit%c G+=@ ugrH8Kt푥5WR˭]2 j(sXdQ~(ZBv e%rjw'dh?{28+(߅ԴFvWV(ڒG(gK$\.Piș) iJz*tutXLc\Id0 ظJ Aa񡮲?oi͵m[Q糚F#Y!avO7jj* Rpg6dKb:22os`ٛ1F0[jֺtJKXFu9U>:~nSXR)t[`٪E^\ZAZ촏F8=+PG)z.r/V:z,$ ԁ0IjưG]mP͚eUczQGy!9TLd,pWyo: ;K(M;,ZUhTPTOa'u|aQT_4{hJ_ݬXH^N\C4s7l C,=e Tt,ʢ "a[;rG%XYf#*9_ 1Pj$.Qu\ZRx~UM|ѧ G|#qEA 1A o*k)ٖDq:tNvX]P>Zڅ٩neOx /$g| wzL0WlT% Z]%<{mYfu!`񲲒N6r|HF[&h$3<4kjin/[%ha^pX@M&H.x El|9yɆ$2{6.Cy5&ډs~@8 ahxMoT~-i eCEҁIg0r8BgZju'%`7?ēXΑ4T-@}Wc jm3/P]!hL9wPqc@޾ =qn"kȺ\Y UDr9Z bxݘxJ?|P|?vZWrO9I 8=%:ą`0gb;} o []mS}~sM#1K&5\(S Ho^ojHHwM_,b>Eܟi`,sZ,6b@OUk?{րqf:)4`RbWu8KIE(b:"׈>i `&]wy|dҳ)"N1.;vnrvOSc  wWӕ00sy*.y[ 7du!3 i<ЭYT8s yD3yh0+1(թQl +i]gq_\vW;PU$ه>Y *Ƨ)D+/Yz} G7U*ILRJidG~%j7Uw]7A~]ڃlV1'%6=(sb]"PJ$V?$A444*Վ.1 J;IO!ve 0j% @*Jֲoya0/IstFLgFl Ѫh)Zsst+{Bʏ񯵖1- 3!Qƫ)bu^~v׎|L"4|p&%L!T$Suz,t x =dΥ@|=%{m@O5< v,{3rl#t;Bt*Y~6=k0@\d]}3ջgfv"LF?lit(@kޑהG|w_E1I :#Zzj`6Rw+:ӱ^|O,R4!f^=ga[Y~<hɬdy2UȌsw.E_5)~ v_^ (:XOUBg=G˶$]\ueVHdQRf+up8S˽`Vq>z{7~ H_2G:,--LU|Q}?aCB?60 PVJw7g%u^$nn nv vSc휊 ?H `|(B *3wI3Z@F hJv lɶ:?X%tRIJ~KS3%&):t?1Әm3t J5|Rmp|TP<dװ7ċ?)K$i {5<#Xsg:КZ-1xnUHAypQ o\0ZQ!oNqKxۀ 4M2.7/:4$/(Cr 刉K떊~~mґsf>֧ ޴u a2ps>/E=c{®J# (~PtAL5eTBn({t;L1ï#88R;>~J{z?]T LmިѹE7|1FҶIrgErtFIΛ%~[K{pu@hm=YoǢ^dQ:w JNMaTdTuyX'[ituO\/U)kphڣ`h|ŗ'n4L ɖȉ>cC OxGݯqF[I(Vd}-RXh,E]‘VTF=+\Va=5o^wk,I~ƢcmǚJ)E`%`~ksT^A`pbjb~zi䉵WCvU@NCq[݉yS_O(6pUvˉVgkYЃ }@pe,n3@V=;Odf3|]_w ?_5iĒCv$u6-& 7c#U .>s.Ɯ?DOprAZȲ9tP]> 8}$E>w$ļӕ㑐>N'/lP5ե.d /MUCr,paV֮/`;z3'ۗ:Svx<-P :9h`7XwB62{r%o10'Q!0MJo>w_|f{ ^- Kgk_0M;+dg]9@me DZ67q_e^Éȱ|N RG+",g*~+0}|4^n{!r7OD$LYaH)F{{¯!` 3N]ֶC^v0#n=8rq"-sW{G#3|-&cW?l-'҃ bƾgaG~fZގbGRfEBU~j~P:g7jsC[ RT@a,7@g739}NLYޛ> K 9 $ݺvhs"crs|jCY_^2/>G1IJ>i.Q ,d<|]>뗾u A^hKpzRX%PT2\)!ՎLϒH_ɹ;2| :u!Xqpz(" o8^>18kIUacqyq:i)ׁArCyί?w'%QqWTyw000=?HG;wF!H :6=FD/ 3srqUx`dicuv".Pld  %`mctş:K ?`a( H$k ҳ=] H-3W /I jo(6y ҍg36`Eo#"$ Wou|: Gث5X5p('cۣ:cdzjrNzwg+Ȑa"o40 KK-uW? Y<+eEQ#Sk &2=X0:v1_2 L[~EުAOMW}&hHG/>h)z#ݒikfVIn yD[h2soIخ侅ZZ/rC~m7#iC# dC: 軕ܬiW83Sm#h>ē;V͆Pc X)DB&{k[ W|J:rnZo4/s_K+r@Cp(>\aڇ!f&ϿYlS~b^9"(•4uJ{ohzz9Daj-1'6KH.,OK7%3W͙-gv R% SW%2ªVnY8 ಿbPVF'"1@ktӤ^ YTq "*l HKYlpN5Ր!d,bE!٩DCBxib3 ]&P*z;"-%k1Xo?@Mٛ4\ 2%z " HGɁbF=I,ur.+-Ҙ^ Gv7!sX5Q_0:D5hL[wEƭB-̇&ƎΌE!dgn/ObR%+ /U􂋠# '9|D[;Anp(2/; CEf{]$l좷=Q j} Nхֳ"lOfGz魶C|D> τAE5Q׆׀dQG3J /%ޫeyjM}^ V ڴ-6g# ዓ3>Rw .9U`Ι&Mĸm{SªފO4Yœl02S %:7*JdfxM´q!p' Pc O\霆x9fEO+l].b(]OD {I0#^,]2eF"It4톞*YXw.P Kw81^m]t8B>y^+%elAC;Q.Ah@y'4qϚw#EIz1z݅3 K+R'L#ĄDpiJch:aQ'o ]aN"="K xCj$g *A69kqlQBaؘ͢v2ԩ!^y%Жz盜xkwsPV#}/Kdcdyn'VnS|t!$xBSI0כwi?,ݹ}fBwh/sB!b#޴ol|QȨ/h> YGxqt|}J UY a 9SRQC"~RD>:mO&ݱ1GHR燿XElӕ3Y(<Ӄ|cbM;?c3DZSR(GsQ9Rؖ'`8z9`u@$dj́W_ӼٮX {Vє8GKz1!3"P|^9ZG JҶ=$DŒϧ+'55ɀ2)[?cVaN4+nq1Ne68da=;4>7|LW7&KAT 4dӔ8 rM&Ɋ^> `+B"tu<^q>LN?: N5zF+tqD? T)ۅ.|\n0Wt>&DGsd'T@8%6W0kVa_uOBFFW%~3,S>k@՞ [ ,6!9\1*%B%XJ/@!cFzQP " 0Blf\=;_X8LT}KF=i ,`'+iJI}~W&"zCVatx_@dGI̕_gl/>q u_*`t*l*ޅ^-%LFYN+m2#k*})O*#Ga0Sr@fnS(6vԵ;:DB5%DQiUB>) Z>fZ޻O[*¢~ԟWsF*9V@Y@ ۝|^\yG4zgY{Ji^+dB7mt%m#/P\K1΀f ɟB h|ɀwV󋍚8)h"NTr"!#&[VNÙgd }J -pud,_vF1 TT[_Óz+O|b1&2jlN[lilޛ6PToHbc$1wRQ[/HmFlEr6IfnA^^UgDqiq(cHi65g=d2zxi ?r.r/vD}rV]t!.^}LCyjzGG+en]Ia@63΍9͞ ZZW0QN$,P}d(tӮ+?н/v,zuZoA~u,>mޞ-3\-`EY\Ji37wFxJ8>z \I\u%47]X=[#f}JS43cG᫴xNFihFS}p`hsW&nK7nRy=77'öyj#n<g|8" I\ 4*hQOucv9G{'wIr7Ձ~' วw}  _,*m{͗jd"] ."2TI|O$C(%1#@{@nǧ,ro) ;\A̚>u<ʝho_6iǏ,8^T*. ؑ&P*wFV愙JP/MkC>$AρZ y7A G)|HI|/+_sz9Cz{aw3`r+25~zw ﶝ"_~)R,rK.YqDI+zkF =tmlLu^F쥕OJ%3 mPvC#(|vۖGDIB COX=NVdkt+BV}֠vA.Cq0)?xܜC`ŪOV?T̕3T/Ktggeq|Zb_ɚh{'ӀDB04EdrwRۿ p>=%'6G&["Gc#㝦;& =WgK:=Lapƍ,C-k' g1lF Nbt4a)լ޳t~'[;8BH^]U+[d@T-3$[^?}SlMy!vpmwNmwK q AH$챛ԡb 8\1)rd\U4ݕCirP ;kC{E\׵T爕9A0\)٘B>S}Լ`B|#~׎BH;b0(_PO'S"!@?pjڲ|Zϵڏ&<|>[Zcاhv^93RKW*)Yj.$Hh<KbՅ[ O 5JmAE漃/O]ړ b.iZ:' L[ *6B|>uZn+8B'ND]R,6k|bQDžtj#s}R?$5 `yÈ_UH?udQq gY.s3:p S\nc̔8*F{mWN7Ws긴F 0J&C.{*<+A:{O{1HQ9q,hNMh\I'ag7?AEy.^A c6`מ_ԴX _qewHԗX胁Knl\YiTLFrgA `EIReüj01?S+Zc(+oڑfpL=Pc3NMCgdmjt3߲%&Mn; #yCjj:?ע]Ig3f0};rN7d ڡgǩfa|;2UC{ %dj`rvkpV9)DFi.k8v)Vzw7퍵-|jdjߍK[١N=h2C#м/~>-0Σb} D r&P uӀ2亁cb1nw+rfⲖP_D DR`֏mp B=%<՞ϙ9z*jW&3.ip }sE"MκAncNЗ$e տ#J^C 1侙8В,61|oйFu3 { jbX)Pmȍn|.8\1y7ebx6gdRA"bJ%c%/I}?<b7mſiy2yydW:; 0 dOZT{KKV H(2V#>^: ,&*ԕC o$̠H"L3${%B)^ԳvxU|ac[!Oo{Mܾ#ܡtE5 9}俁ĿH@1d/v8vGa$y"KG;YCi%S b7W.0>uUzUv(7g|RvfB]DVNK>G*f:\:#Q'+vV/G^bX)8P*숇?AZfeQMm3RF0bѼ"yX#uCE¼mp}@NnYz.Y^X/-bR%y3`%lW`*d\nm@Z#VM}{g&o:S+X#|[PKvY/%aʱO=`+%gDN+_Ɂỳ]Ng2؁d`㸷Â[˂"֩qĶ~ l',nj"6ΦK6l$>b0&=IU|5{EJC " t{maE&meU݁ B.vɏO'F^"-":Sc\fK>efrMocGB)~BœnE'F}2 L9FuڥųD oDRKM`4 f =44lL\wheMaURꤾ32O8= #C"C<|F, ę- 6e6(a-nO-~XȥzLZ8b^VvX5iR[aF'Ȣ%Fe Q4߲! m"|k1&2x8 +PF^#x\~述 h~ьqz 8#)c2XRn>nNq 4&SMq%u֗=+@7JHB-({ulO Y*9I"[䀗c vY:;$$+Ðt\` ͡BLTtz<3K+Q|:Nrq9HXlhKsxw;?U2E2;RjN|&i6=L䑼tk[1v=6+jIbo<3? {Bh*pVdJj i:a5sb+S6I/{9t0.†L@6Oen99zUAk 9QTdNƿ][b`4*TxKVܲou4Lg21sKSS`ҜƼ5 Lga:eBڼO#WXV^*<9g޵H}WהWuQtiХKXSչ5ؚIU՜ؓ}2F~W}$9u* B+rȶTuDOeo!TsBzQG*HUe'xqqyɖ῔%TԱ +'~EIEWZ WTr-(Iw*Rm `䫥Lq{HG>@e\}-h < FD=L876)Vuy~-V8a r>}J^bVz`żgE+uHp,G7 տҭN`֕>QSg@m&Ӏ0 487ўwAi*&KțvNiU퓉!/ ^*A\r"W_r\ sGV\3ulJ"QoV*mC5'4쾷-e\CXaey4#H?MO"gBG P afzD !fg&h.fPk+Mk ^ P2U /^kĹIJ >)0; ˎ* Mpǔ_\>:j vdr_zgNRX?6up!x7NMQzli v@~ގ!Wi*U,wg/xAIz >j&faQTi~`wp䅉σX07b+iw;xj@& CsGc]ݘ.k[+|+nIphb9H.10>Zڂ"bxR4Y%a/4C:f~2̠Ր ~+4mVbTX<5ƂG*P.Ƞ*0i|Dxb~fS&=i e2As XyZdaX.tUiկ:rҍc9F A8 0x7שSۗuGYIA /.xwu!ܲ@߫sc4s,fߑd<n2vC Jb05`F'ę.2F밖pⶄV|R/|;[zT65q1w<ʌ;W*U:HtFd~<[ Iu R`uSbá1B ,ȕϿRʷpߨ|1OpFn`;gMf>!HbnF(W}O^hD2 ?HG,ԶX3t968 eZ9G8mt?}iÌ,:Ʒ.C"qKBp(͐[Ș[Zve9A4e¬w5' WecJAAr+uj:Rt姭Odusr %f.%rb;B~PUm?HrQ(CS*A¨u B̂~hXTʼ]ݷ[ܗGԆ&;s+rۮ;-^$+042וnLMA.[ j-HؚUʢ^afJU,ga`#)Q?io3yL;.|N8U;C5ϛtKtN;0(Z_= W98@(I#{)*jQƿyo2Z 0W>?Lpfa8'3=ƼwJgB"c[Ğ\C`GդKY}P<@6 'oK͸N}C9 e<./|S 4,ыz}8"*U<|~_)긄~1#eWKb cܯkǽ3Qꣷ;Pey}k꒲E G!K?gBl+iY𽡱G<䰇cNK+ZIN/9ط#Z_ț[o>Bw(ྕ S9d$ ]yW<׫!}d RT$J~kD ݬSX1Q 63<2Ødx0y8k7~t") Hg] d5?;VJنlT1=Yz [X3!oo*o$o'"u;BVSjؒyM8rWĖ!+'V$h/bf[%FVq ѥD2=q" 0q#T9HrU\ِ~ gn5@sE if,b6j&`iƐ UtsbW% 2zL.G XgdFWcdE66NoI>]59Y{U[0-ovy8qhPMgKڛ Po8Mo\#5,Ǡ?O@-"ZMۃJ{flq(bH-7ga+ģb.$ hey; =6͙X0PQI׉]2(#_w:x32G\~aOn ٸL Xu[ dĿ^[$. 4=|iKVRegM&Dh-xkqh:*ﮘ#AL]9PJRrzUH=;f*ȩsca9H=},A>?:{gWQ͔E8bR {u*֖l-y)i)#vL#9(D*^A"[h7$)< (dR7S8n7tƴsMV{{}[56^s قh˪B#DJrBTG+,|J1jGnXgzBBߍ7pܲQ 60R?#>R?пQC>ɒ-+#rPul=WJIpO_ >\ʺ 3;Dk;;^Y~TpRX߱uIZ*_i(]%) M=K\3,yrݬX E܇m F#~nLȕ$/@Nt?Flj3X~8*r&m$pZl$q4l\ `͎yU@2cMm0tH_FN糊4}EjCZΊSRxFv,T~v3GhJjT-֗X1`Ԋ* `o.첸!7ֶ z kVϕv_X9=s"oBQpD" 5[p%S|ZC]s}QCtAxP=G3יχ[`6?DA,"5'o5^'5`)I3OQ5P/d8v:&NOoUZn˵HP[%%ͧߐn֘\q<\>G xDP$n9!_A7e", '.oݍIҟ a>?CgTCy! `^t>9eN9)]h:GVxDqdSb3 husL(^ߡXֽW@s' XVrc#zJn i8IWYqw W8qf 龮~$dƹ^5u}КDk@]Pb. fJvq=s,>[VgQ^(0iN9cFzntvz,wכ"ꋏ:ҒX|d- PY;N-#2W9B٭97"s-qlh>tFb z[$&VzP0rL8 BdU/~vt2=1) XM! (CUI9hVO-`+j2A I9\(y{[F]#KuZm!0XG~YO[rňIM9iέ1@U;7*skZw_?wkcGꃞ`;q,;?@ mA*16Ip³r(E]˚ D3:Ϊ@gWZ$/3 Jyv' ZqM `4qS.V߭{]S&(ijh=~7' \.W߳'sukX_mUViEJd U8>`eZ5B7qn`OP i\fmC(˲괬g̖?؍Aխ;9AV'Ŝu@x%XaiR*8.uwU@+" UlB/)!s=yWj=nT<0uG\;VqBbb[#3)^>LtP<|g/E'wtIb99z'+~%\wґ?YS O8FU#Yn9@2`[1Cֻx*2_*S[1T5vɬLkkq].I<@~+FEߊY,/f9">kB=t?e }? 짬-"d v>vtCS3,Gl›ߺ-[W&FT=Xξf!X (߿4Kߑ?l(oОp8]h{qiUی)"1FDb '&.Bjϒgj?8?M3bD4d`o,sP,A?qW.ԯUPϮUAǛa~cZ|bII IA/Lj0P1 F v`5PruGgh&Pݼ{] S'`0`#~$urq}4Y#Aoa IJθE {̾J %:1^7Vzɴa>ԼGJD,}l}SݯH%ݍ,')[2G/E7 'k1A:UYԙ׶! UR{` .0Bҋc, |v˪%Kr4{':PAf3Qƅ0RG93_ /܉d-UkPs2wN?>-y:QxG!1)zO6u#1cbF)VXVM4}RG̲~v^Q,1$*\O4 eCΆ GFFW`C]k!(.geI07{Ըnݎx{͙ہ=(@E]] HuW {Sܣ7~7+U=?3 5hG2|Y򌞞<_ߐ{ i5iaR mWx5+D/E|[v7U0 =uTC6ijw`ШX 'ڒ\_g]@5ݝb?vzf=zxD;b`Cs+'-jatEcDîpyGΏQeHlFEZ}lT3C%`:ORCqu>d'I<.'ƪ%XQJ )0t;}aS^ҽSb]3 -鎠aj\l15.U tG*T>d+U^ P & zzF,ɰCY!2ERrqkPsE㼔0/P)u~;OۉW?aB2r?pq|.7LJJ\װe80 W#Bz=M^ cx\gI j"h =F0c+bYbHZ6x4} ζ<_ JM6K`Z3[Pfe7}zY:KF 7pUYh`YK!{ -P=L,!RJ+U lsMf2&-"1y5ddX8_}uS]2^&{lwʻhwL?+f{T0IrsXMC"ӈ|A8% FPдXWW)p#}&>>yGDUeX+|_y(arorʞ_R>`H(Ə*euĐ8ȚN,P7]%XG&$ O XKz B65.Vv!BzKeeS`@ OCuo}BuҙO ung ;j&; 6\RcAZ@dc釾O[2Jv!y4"_ DHBW [r q&B~G>=8x { @.RQ)24un:4_[_يWwn/SGh1 2p1?G=Ζh:/C_ [9Ro 'R̽*RoNeo%#=IA-/yU駰});y"V)DWGd)_2,] rf7Jf6n dH-hҵ\{)src_-ۆ7;dmdZ*s#NFjhO TKAg-73#**u:=z':[_gr t~v[.r>g:g7-pq;Bۢ/z,/KL4“y$ݻ;ɞg;֠:N:J^sAJ&R_|ƃqv'I(v+9ykیa%;1k^^r"j4HBSvD~ !F :=2efEAEGiyP Q,V=*T<&f?ƳP4u{U/b+ O֯؞,:zWm(" Qzuz 3ug K;`g2*q+(!joMC#LE| NXk6wuv /D'һao qܿʼIqw-cݘѲay9XR7]ŀ,`PciJ,tٌ%OWqtT&yl`8ޟH@92 2|e ID.Z? 0D-wPyC(/v@37/8Nv]pVA?2N))1c/DzqaҪs@y7hFOU^ix}l>ꟃ?d͸U~cٸKX7JFu[ p9Ona oWoUUC N}Oo4#1\KuAqp= ŰL5an=Sj5vŲH-?SKg B&e B2cl̇p-E@lWc5i  fLndW @ms@3A<ۤұ1KrЪq ) `0rEL,< x,r経9ʆ6QDDZsj,#g\LhyWj  .U|JU+\&GYAD72@I2X.f{hlh1ŢrÚ,>g,XMڰE*,p*Ow1kI"mDt{CH!9m<FvηE~|+8[#w>1BW˘^D>"8Qly;usI> X/N{++ }~p;%GO'%R̮ҒXOZ = ŴWH-VG %: / rf#9)rvSW <0N5{`qTV>!PM UAvZ,Z+4jo%7C&o4~_[])T`cc+Su%+"Ov&o5e:dzj!uBIBz)_[Sk6Ռ**iXBCg"VG 伮\8ZF_vږjZ2#ላCNa+gN+ ]5Zo\Sr`ܷ,Mz/:61 q8!&|q2#0! p"]1G)&N*+3g2d1,\qoU&r`Wݱ-Ts>VY>9I 轟B!]3.7YS7<"B/,m])EPn]L6EB9-`u%"bd9?RS<QRBJlJ ҈zLYt =Wb'nZs}CE "&iji %#Vr ϒGz'z,q@ 3Rx1\%k~NXp {yESmv,ŋ 5[= (3r(')pz/B)| xLj!uuW诅. j[] Ӑ%_TI$K Pn  q E26O)ڙhѯ8$٦5A ˧dV):`t%o1qy3Ir晴l ,fkp!t79m1-g`ug@L4h i&2ǒ[u}lwZ7ѓat-|N M A2^8FI뀊$JtH]eлH h:$b,bde?=ꠥND갺Ź䜂q%xOdǨr%íMɪYFZ;AW0&BzγjFr(B1Y~mx4̬u|Z@+L 5d5bQpIp|-Aˀڜ'-/Q6e&1ǂS̻>3wT\kmljG&- gX+;] y~fչs6&qB](Đ @|Lݱ7eV/Ov=G~^d@O >5QxIFB`(PAIaQ9s9o-RY ט;tq<+gWUJEaMUJ%KZ`)zGzJ\TȜ8w k!k"Q b@=@:r2vKTR_Xj_)e$-Y0M}C/h0p88Ȥp5G:h;D?Xշ|&w 'Ƣ- #`6>p̞ }DҟFbq̈A1 Or)ff]p_u5dDw{F^{=L[ 4^*~éz /4{Uׁ«lW/!GWaU0hUZ kNF'|fCl alXO1eaAxE?yYFgmv\4+`%tvfKƸn];P ȊBC-⽪`H-:wB4h@G%tlgY@1 "9{Sb֥G߅?g\k:v@kC7|IVb~Hs&? 6:|SE"Pd6XM$2=L2Hu>@Si&V-y\$ΥAknCB-{cyW_X Jt݅k`,Sx ~"3蠍=ű_'g='ToJIR>4e6b0 Wt-Ffa4 dgct?Ou2|(`&&CG1\v7!7劥o>Vhw;`/@>#SfwmV4gl| 2;Nu- xcz/G4_Ox E˲إRd7ȁ&~S)73jj(lwL g͵^0o:NkPj)LgM`hGW,%Ro866\Uy݈mG?5b%Fu` /-o@G(Vp+ane>;롘=0rsu-*iy?jڹOHf:}9OKǧ|ީ?k=$ Z{Ef^0{r<ɾ4y4m܌s^ku%ޕ̲\ nxtik$qc'MY>ҳ]Hi =$ZH4ґj8>8HEV 7, \ !UHnsĩՇ@/LH` llϖc6/-vYS`F Q.ݛ9DHWZ}`Mܹ—}C_9IⴋLX2ʗ}K_^cؠmВk{X~u'w9gcs޷Xڢd-$8$`™1,O`o [ŃLAn sIl販$(S{nўak6%i{β G֖m.jM_ImX!hh&.c0'$ AԻ/,GCwc$Hwb~6f܊*\(2qy5,S(5°%JoWb.BUwP9%Ų3P׷Rk-շѹ !ԑ`vdr//o/9*Mr wk8N/5~"LݻM'#[LgE+c7u^0[FDK-tq/}6nnJogN.A]e` :䙋 #sw|A##g)P~LJ9qD `zވ:yZkT !hl`iice [h5)ʁaspĕ9oOLCFP/Q6JQ(,9l!TXw2|d=$n,8w-v`uMͭPASkgmYݠȳ1b+O^}~ Db(ݡxH?c[vI-PZu;wr8^>`EX3IX%0q&7V#qi)[p^-6,TyKJD|nhc*3c%}ٽ*mTek*TpGRѻ~=FmM^0D:a%M'dP5^--X>9wvoڍ˨?Uk|j=[S\^dMctZH*d/'3r{dUWJ5vZK}"JW4Ǒa]'lА̍tG xK }%)%7N"\^v΂ܮ OZ6읪BOIGX~2% U.8Jǹ,!` fb}p_KOP߅A.~Ǟ E+# @Η$Κn*XD~|2ccViRUEw^ .m'm׎ B,\^ɡf<,E3,RUffrT*+~l]:A{.׆Nj \ M\>;Wub+: bDFZ1Ůa~lѯl4;$C"A$Mո1uոU6w` H8uw$I9uMnOQ&0I5&A'a*%-&%)*CO9Oz>Q8 2 ]M&SJV-gijbM%sQ 4qنEe/ ߒڝ݉5:m,e6.7TWg>](?napE!`IὌt7ij!he"/d&]lu#o''+No'7hJC8`XSQm:3z gI|7"?D[w2bG 6V,gP^a-%64i"d@ ʉD(Orb=h- "^v2bY5d7&[Wc2̨vN5(QMT z:ÖOW 3|ϼ*`75^x{=iƶ\uBէ}0VL͙Y5(UO.`ְ] B߈ca;Z*GG؃MK ͢嫽,.O+mٿ:9sq=gDqnQC r3! Φ{Z)mEQ]C8:qc]̂!kI2%DDkl 8"dkXU5ha赖~Oe&ŽM|}2d2M&|0Ӫ7A[A8(:F1X%pg%]<#2rUK"S0 scyKw35vj8+t<]wZc y]K&Lnn1e. spH|ʴǹ^↵׼7SB'u- zSo-]sĦJ `oA@; kr*\xS~z톞 M'M6rFd{h[[ ^}0Zbi}BM 5'}L*kOB䔚bLsPiDO6j[":I+@gjon1+)]i 2&J.]V_x &2!oDoSh[ˈgO:!y;A9#'R3 nwDG3h7NfS<6zHo PEpQl3k*Y%LbeV(#ɧ6=&ֵjǑ+V]-vSb4 言]9჏)Uz?ĨoZ_R߆$z,i- ^:3{o˫vFpSIɖV"ٮP+'?F=`> H7Sf# evt9  8eiwrk*._R\͔T"^ Ad쓏)`ٶiZ;i9_쁗0kLU).#4Nwvn?hىs9 ERѧ[c1tITp(%*V ;)OgN#>f ;$a T9W%*Ҕ6jIL*j̩Mԩ>ɑBಀFCfMg kPPF'$h-SeFm LVgH_pcb;lV%pÒO}#yUeN-L!ŮK1l6bb%?9>]C_-Y+VUX5`9 ,r&K*21%J**yd?Cv`ק)0Eۯ_%;Zُ&T9 cx gfdp,$mgߧg@S{]qb~g+5Oh>7Y̩1SA0&EwPVle<aݩ #ho,5 ?EɕBPf'7PRwEh)nB&ދX+ ()2"Ltj 1*W4>]+j[q1nXI?΁jf""֠mZe}DW6~XJ\A2 eb<DIB3%Əݍ R1za֨S)2[@ב ٚLfd6Mv))n <_8{ڶLUA 0rtY#m~SB)@9-:/WYa^ޭ ғMz/]+MOU"$ɍ4祢&z+mUNZ/$U'kX,Y`z"ЬLK^F):'/g]*$nzw-XakJhsrS>&7d7/D9p9p+V8[rRѩ9vq BGGbvw|J!+, 4D_;]l6DY3Ŋ:Yzր%LogUD']4%5H!.%cNʻ!d$t ``0"N30dQ,t~'p~|Z:mVtO_}X#{q U\Z 7c*Tqe֍ζ>ՃPS/1΅g#3o~aa҅-fch$/M%ʫtטUQx m<#ȟz"uɫM8%PY" ,2Ym-?Tz\e @%:o@V."%|k:aVls!(q%{Uti'(N`ݩCu Ў<e&p&s{IQ%kCVZk>*!AՅn{CX*ޅW)lՉ$} kۦx2f$ښ{E2ҷy hD{ 7a y~}Xlubu^IظV gqJǂﭰ< ]jg8딓p>J3ЃMSI1E`JO`8ο8XkzRˆ`bVl Ok 3vxDD@p^VF>>X•_0^KsCrC䷦yR4~JG'S=#-G5=6v!Nb \򿓳T!0S32r1pmqh2*?U-{՚tv[NȡC/z]+B=dio>T ?iq,ܵAdTh|XQjx u6ݩ9T\;;Uyk+/Yln&͠u\Vd05h/6P=9GtW Twz=(kUʩB}X%гf& j4ZQw- ^ Kp#cp0{9skF9.ႵyU+#ڄڲs!ԱN^׺JZ&POȝx%vO< (01tC=K#k :p+тsTkო[4׳ skp<Hq W\00_vF&QC:5DM5RY֕@BU-Aq䚸M'!E&y{f(gX˫*5<$lP. =TuӾ Vɻgeٷ. ]XMWwZ.a6'\dgnfr3J,ܮmu#6CX-.ȃxw,qL3J{,Pzai7ya0߂1w%1ZdwemoHMT~-ѪR7޾t8* ll*vd_Q4MӬu!p #Ǚ3 y2ӳe ^i X1, Xdv/},Ӟ7ɿ}=uK#)h+=Y4A3"F~+9|reOvL1"v屃2KS0*f&[-K2]5܃S^kReޤ~kσ *5( vut|BMd(5NPFl ,H 'aA$UDI dIg2u8i;W`u6 ^r.:+עϢ9swSҙKYO#6qFYAky \tU(ILxUѢgYmZ[ |3/ 6 v~qnO^UzMw4 5gjIy ]R[DJVf"3uCj|3WN}pL47qvdG$\rq/zI}D .iZ* |3]:I%fU)byTQdwנ:ő0%0G(|Ksr9,F xW狩~JnLw ѪQ.1AWO=HG{JOȈ?f؏Yf!5"hGG]F)YAm>8ʆqGFcU8?;W:µ.>ƶ[Zh_p3իE_ö"6|udiKT_]S,f~g@"Xjpt>כUɇj^Ϙu$;_YXWem,R Eq \2{,ѽoO܀Dg{rcwp+".2nF^7"nx9M4+y+l(`Áxrn(1VjUWU_CV`1dC@CQ@8le{:`6ܿP估mJb2zelڨ!?/ N.66rnF#'%'FZTn@6絺ci:HBdKFmFC-R?oI a]v}=y tǪFyGgZ1;$2k~9H3x:{n|YP=g,L}J  ,\AB$%<%fS(VJ^ɜ:]C~^셈FB*nP>{!7eC6}SC`r2AP[ U"rf|}pBErwJߪ\6Bl!>{1dHOazGv_=ӷ}{҄(d?JSx.)ѩ_)h#T*M'sSt͘aNrfϾJB[bP˄ wNXREGĥCxp7bm u?A 61ˍY"oOstԻ/Pu zPLA "Kޓ@bR0BmH6jt$1/XM:OA<*w6t`t-OQK/lsᰈ 9P(*K. o unZ3gZs݂Br.BU%Ԫk%dvI&3JՋ VeBHab_e̷0cXHMV*H| 2n@J_r}LuynBhF!+ b{@pq;b9jn[)sN'"l.KbjpX $Kjj5Uk6J/}MBj"2PxLDd'u F_H胷fPK\,ZCMJ.9F @^R)du[{ND:IRڜ\[1޺ /7\ 0%:Dd \!tGH/,VS1c66i)bSa!> I0Y FsKUDžAgw9?\!aNgy1\nAwK[rH0JStid7Юw&_vt#z<*P8L"5ߑeyB_2HEf|Wm#\/l`JPA~Do}G->fV,z/ELFt&:%n< 1c3yѸCgS[62GDك3h"{BB)C-EC!K !cgdre"*QMHe찖a-t4(a4&K~ EBiF\*}ji \~e|LD:{O0B߿QA*͍ӈ1jaEۅKHMEM-\3ɓAX.cxK:hs랏B'!xAH,wNu,:岯:p*) 3>PBI `V"?cG %e[0bAUtC#wTD*[7AJ˧I x*z}%q־[O)kJP($l!@ϫ\bkxD%|F;x FHeV?+] UE]`#oJcLI>b .)L]9Wq!_Wsv%fdCFqul .2D3~K_-VІGcG+ \J{5 >{x7;\v:b|<m#;i<ȭ)LlhY̵?UYnH y'gA8/_ Xz hDgg-cbZbرθQsn̽A jtм0T +`Hb[:U`ϫN庉$g )!K6ှ}d  f\Ճ~|9r10XPu#b%-;M3{x| }'gep^h +-d. }FU x+$\C=-Պ]/,PZbVܼ{7 d˞<%'{fq:/گj *18u99 ]4kByP<2cH#Õ.TH[S7&_}c:o?. *@[Y<AXX(5\e>-}L ;J]yno `#"OM|өșYJcH>N(G~-Foŵs֓ԬAvƣ?74 e.SH`U{2b?* ߅cUUE &C3Z&4pVRU{~ ݓ%#G>ÕG#p gTLՇh~;b!NC;Nk*EE%T6M|g՗LLXQ0Ne4a(m|ɬհ7%oXMU,2gW@)͡K}H{d[yҹhc!3' uiCARiyVD:Ȁ݊P?`kWУDy2IJ*Dy-{Z^_6=,H_} -cu%ÄT|]>(QQ&2샀7_UGLQKcucn2].:TR)!M"xz|C6ؑ),~L&DRF+qꅹmswXl|%Փc +Isdw;mJxYsdb?~V1HB5qo6 2Yf|BP$s6hs:l-ش% sj2l~Qo,ڥ~ !䅼r2Icܳ>d @O Xhw"tX Dgf%KD,sIsY=\0U6{]2rxt]8Lop"g9 (WAhqC`B QMt7_6adHo ;;1H(_-ϲHr%삨,&0g-L 3KM $r4'4/P,~<:0PֻP ;04QxҞvM`p#hg=C1nl|;aC4}}7O,I~$ TǚqIl2L*>c4(U8W' ?fdy>^r嘼X;:!.Dlc*i?U-Q+ø1/ܱZSf]"SDsܰhWczѭcrޜ7x d^:[cM+芓a}5ٌ)^"p JD$Tݵ(/a!A'7,ss)6x=sCHԌK25ti,ي`Fr4gA\f(:zh U/Wѕd]Zkp< HV=Vԕҵ.ϩ2eVx.FkNJ=j5>?,.y~1Ά.G?=7eF?s;~xg!A: #2Ab4*#{"ȱL&8n@ }pg5pt&#O;ɓn$/IQtӕPW] * H=gKd>Vb%po>>%Kx85>׈-ȡO$ ȳj⒋ ^e?Ǜrrb{֬;T\M%gK0͒8e0obڄ!auhBrs|[6NW%Zޅw2DYf !|&C k[Tc4ԗj}1J`1->P [Y}{ݺ,dz7/djYf vEzRWvhF B=*F?˘L7?^Fو<ۇԞ2aڂ̫=WsG vS9tlHm]# P4wh3&[~*9){4_: NjQ2^3c9lFVzIɇDa;UY/iwquӼ[Kѽ6&ٽ1]nyņ=3wluCK 4`yȲ:LF{r,@;o} WGlU=-]LDc]mqAB%/WbS!q&C{rDGƻ j96тk$%[ѣ׆G] mMj*B/=c2IzW_,SQv=P ~ᄏ/a&_tL$q04m7Ddt7hv\`\*GgG;ب+aB:zf:q "h.#; Zn\ YF.ص?b܁;6.f?D[{NǗ 3VjBXh qi89ҶLs1r0v:GqRt?IK4GՔ[zIS9-K@^0x4u<|O>x:ꫫI0ֳ5~Su F85Fk[]>Pmi:dS/{5OAp:9G 8GOYt6JaOCLl1V5 PM3I"+"PlCHފ3}b4Y B6G(i9V :/w @Ñگw F)A$כy+W`U$yu˝[Z*1HFt$lrQ|m ՜$րq!FtBemAWZ?*0K+5Bl(Ykże7Kk?iHm2:8مH<3cQ鍝,.! rC MHknbZat2>Ɩ?4(W{\9M#1lV)eV>av9=(:r#7ow@EmIUr:/HX=KhEb1gBZI%4s GSlOw 4N[}ӿ zHp_"ˎuN!g[TAȪ\iuqV|Vz'~/?.m~K4{ '̜{^FQD~;^&q3Ce )Fp;#.>GHi"o'5@ҭqqdoEE%: d>Oֶ(-"J&1* ,8蒘fd5 aru2ڏc7ճ-VTȒ0a d >;>6W'> &htĦF})XDs 5rHq%QSr%Pų1;E"!"nYHBL󦿏SAu%_= (b޿[H>F8w+@P$ t40͠FdlY)qL/RfL7ا$ ><42B:Ajޠ1va7, \kh4(+2#t1WKi%eB;Jԗ ‘ фi32NaFM=η_}Y_UM8W/}tF{jhv/ËO/\sNdޙɽ UQc) .%.=xE br8W'\R&g 8(>z HI$@fH;" eݕƫYU%p=II{m;9 $s{ m$1%ܖFrtr)n|s JE.L1`WJaSSm 4 yOЁEYP 5*0;`J(Ty0 2hyƼ~-!{²Ghঢ়6:kQBIiK*u%PPJw[I&4a v @C7j ɸ'WN:Dl,0{Į\Ǝ7`#%QfJ:hr~ݬP𾑤{M#;i*ߕ̯wRB'LZd(99Mt#rUwէ dEƠ7w%$6$8A`Pc.%08OI?6UB?3~?((Q-]g&;n:IQt,_Zg(ʭ# 7FD\[(CbK|+\T줵c F]ռa*LR@V7oԹwlOWޠ}kdKNE̳-њ$44#Ѓ}ITCtDѴZ8Us|=y蚪_ ~ts|WTdNyHg a_4JMFqyPQ-h֏,׳e밇s,Ռ.z)UiLG+$7dn!UYς"Y|ᦡxS9Rk" ohmvf)iGSs+;LXRvXt%?6ؠK~+c A@j6rCh4c̵d&[70Ca,5pUt5m^F*z5{`XRH}lKԘ_\yK)pt,wbL~H\F]xbQRZKm$ 3ِuw?{KF# i=Ύ6٤$VGG7_i$Kf{6Rn/ g -Gzצr 2r|tbTyJ+J O:I ZS7ay0Eje?3j%PSN+Np!{]p !K]Ze :>_65J Mo8By6 Gy2 vckf/2ȞŇ)zWA^T^[vlcE~^UG{2jUy:;Oī*: \wC(*v%Vym„9^<k+]{1l*6HɦDeS`=K )e=,fLʕ #(NJM5}+{Y{,V::VoS}>ϕ\ޗPhS%+Nёmⱆ%Va c<!s{Ablf Ȱ6jĽ ؋ Hf@/1$h=纲YS[lZ?U Tݺ鏙TT , 1E[bRhxЮU(AÜ&t&L2!/ڤ͹G~PP"=MD&a0TUi2v-LNMpV!hIӺa-y n×we {?s5<<7Ӂ_E'A݉cκN F1.S㠩|SLL)MvDΫoI(Tz&~yuQ'P@5?Y)CBeGeꗹ?^|D(F9'b#$Wmp:zbAvlj˔ \bqacjǙ1ɿڴ=O)w|O~=ڸUo0? qex[◧1f 0q <%' 6 [s+Sqo_GQ?d%YN|bڷrQvT0y VxX|:8R4kc]*8 !M{bP&G'%p8:xq19\ 5SXFǴ婵F@h"D|"lqʪi=X ~WZ$1]JEQp]1ZTDF>eDʕc1%rT+f'=y3{5 6=-`6S{oO=+0WU"?+?trm .&7k!?d~^B]Zh7|'SK~br/jD EG }=Mӕ1}j ÌyU,d7aVw`LbbҺs(QY5i/O5(G.!įp T5Q1PXiu5^NL}-bR%dfB?NEJ5y݆z՞:Dh G7QtQoHB $ȴ`)(9n]~v[@x6%=m"€FA@ /jzfW]䃲qw¼kE E+$Zj5F5 )9v` ?MhXMi*Wz]wpm< }ć"*<iﱽi8-Pws\鸑~fʮ:&B/KWOMV1h.1rM#k }SZܔ!jeVmL_a[M/Y[iC5zD#9UwsYt{3X+|@@!̺3eR@Ni:['u0|-c: W='֫bBQǁP)YҝZ6Bݘ}M.P )sg@u[9 I 3FJbջ;}Ai1.M)W\]ovC`W 3t׶<~T0'q*VE( Uݵnܸ"0ZTl3h$=,&]4+=Ϊ g# Ż a.p۪N UޒG~ 2 Ļ$i6r[z:=Wٵ}KZWYZ(m32ݾgґ n9D+Չ'{JYŀqfdq\7頜;:#@*јӫ+*OЄb'LH'7'@P.r!C[)07P8fP5ZnQ{>^NQ[=m&7pT kކV RBaD,!eFSNXCve:\}ͳ4+b"Ç1C\"B*k@@_,=N3&T wrյ'_WT#)7br:L+%Q'epD4-^*:&wm$^FCuK} .$ ʀOﵪ8 %u&0S6_t{ 9d$LpBpa#{:T>KWgֿ/-\+љ-iωJ' 5Ws?ńUS 45.Vu<@Y@7DńCޜ5^WrJ|U޾T]6MD Ͷwac[ٶ $ GO= C#w:F:@ "'1scsBڰnY8v({U@?G ^L;АSAg\^ OfaL)k1k&8Ψ/d˴I >޶4z=R GdaRbu'%\7$Ǡ< ?Hw^pghG`;A?@.M"m\8 Qa)IRL'2NȑbYUL̺Ah9L~&ۄO%Ono2­b'pp`>o o/wWD6 J s0#ƄDj gpY NoU[>LBP;}Peuʊ >hV&M UpT8 xba{'5߳hUd`u"b8RG9O-8(MY$?ŴXфYq:aR4|廁KJbf^dC5W@$r Q}o qoKpyǠ p+rBGtܐ͐@XZjXa WGFQ%"J;? Ӵ$9C?moi3Sehjj*1=Yll`GPS8ƒy b[& @̻-r"O@dO7-5nǼeeƞMNq@Njkyn zae;U'^~@jpwiziXfQXhs`K)t,6jڄ(o?X,afNkנGX&֒wD+nY;A?6ϥ$E1 }McbUI XtL~OZqu,d6(j"4FvP-Y e)jʄݓ) 8$tL;:~9ofvT>HZ5Y{="KF-ph&]㫲\06Nyq=zޒ%̳L7BTƌ|L ǽ R }~3,ȴ/o/߼L2ÃpDl~vJ2c;Vh1Q_fNa2`;lt lz< izp~2:׿ i$i;.^繼LP^/Wf'&/@JH)$ޟV)e'85`Kѝ,\eZ]'阙iBoUjhsDN4YԷEpH'CG{Ix _3IY'p'Wn0sWkb4#L1 V;`*r21]9i0OV_M&y7Npߴd]uZu̩q!tO4dD,Wz ǫcS;?yT\ѥݯlL}TNxdҐN)zv蛫05.L'Oi w;@"@i6{3$?~4c½}?. Vm۝>?:8HZuH)dhlfuϤ"cNP]Za5q1*)0}1m0=Bn R/nKZ'Zx ~UNΒQm!c1Ý\tCLƩ$z+XJ>BKgLECM l,s q2y n2u]!𳡹@+f%1`ɛ"AHG_Kǡ3Ѥa•f#Ʋ"ރS3^Dr,}'٪;d })CeŤ 夛/n4Z5FAlI~gCQ#b`W=T yH%ֈif(eno^8b/q @r`x}ya:/b[impψ[CGq2isjQ2 `'.)!f51`EV1ވm#KTrS&7@U5W--_ w0IO]1!ҠI[(KfKaFבL|Wc"gOipEo "KopAǚoGߴTn3i}feW{q>! "\RK~패SeCKɟo k| aC I9 Ҧu_ #e6-a%WWuN0uIX$.Rq7WpRFgSy xo2 DMŻa /J70Z@' C*=ϟBzYF ,eRT6J`w}J5lc)Kӽ0䁻KbduH8|CsT>aq<o4x˥4<LngQnΉ:9x$G%,{Gn;2VsR)aj,Qn7n(yA65?4۽B]?o>*&5;5ODX0MHRHR`j1Hh>CB{m?#C'-_oiV]',CBVJi3#ʐd<4E# r?eaBm;csl.<>[;ڗ4̡݄Ub` " Wwd|ѷ:p]Y{ Yxet;.K"[kdkҰf(.Ӻٝ!,'զe"[JFь'´n|ڵ(/u4!L1zޤpmX?]hu]={ XI}̈"k 1w $X9W_u!q* *x/7U.u-*0XDTBﱤiNTmGd!qs2z9;3WZ@lm8v9׊vR3m=oSVfpb}(6~"m!0Mث=<7͝F<ۉK;/:&cY.@xخU:GmA;!"0|,G .@sFl_>$p%wlnA Ё!ɮaXUmŸe4i o,ܴ V:;yz ֐r"n]%oɩ~[ቚŤ'Vehu@ g"qXAxq ^')$1a>tPPx0󮀋4Q}ֈ..ji<`Kuo;[' *ʡe1tQ&Dϴ1\V"B~\:XeD\۷UhϮlZ]N 3ٓp#"\erVX8'ΟGB {@Ni>>ouKOnR&h^$lr/=c@rozeKR=&Қa#B0\z[eA6֖lƀ =mYedQ/lcehb*F roWQ ^;I,N S;wmލoBt+BGlcQnfߪ)X 0^"Md'[EYzG>?Hv M6Y0wk`eemf7Ht&mwDC(ɶ<žE:Tɳ )Lщ1> ypqԄqPlK1"I:Ŧ0&DD@=ɖsJ07ʯ|kAp13f$< ,q.7zgE)m#Sq)YJ# |֨V'^(Ţ~JO룎ovǞ6ݗ2(}'#K]t^U%0MH0Bi6'H b% ŴVX;\Ԩc+5a1(, U@c;`|R?[چ\D7lo~ Lo$ǝw@ PB Bo5ƉR5홋Nrz3̏v|By}PfNf}[!a*~> DlvL)87&I[\dDINW#Ɨ^ +sW64^"$xKyٺE9`T& *фP*Ji>1iV_)C.=1X@WBqjTj ,4W%  P_5S⨋ܜlGn=U2 CL  Wʀ'Ot)vvNc(XDܲxaD582hy_8W..r%d"dBJB N,6ܗ6w؆4rz _W#4RMdMbzӝ~ZܨvV;gT!IH0)¶B'ԗchJG%eE&wAsVJ/4RJQڇ_IV,!<t,瘴fvKBqLvɉxX Pc[H֊ NUc2{!(5z *鳯 );g^l5vr6I! Q0Aց m!o1ڼ v8 ךƥ^,9nbr#ƕ[GN痫67E:Vw'^%ٽ ^{[NQ}vm뢱!Ⲣ4 "h`&[t"y*57qv(﷿# OpvʟMV}vo#P i)עV9,08L'}`4zA@YxѤ#Y(#n9дaրK(Xq_v5Ea?c } EPlbmϧxiZK'ɊE~^t U]-p+|[5IJD{TABlE @0}sH85SZ_q!, u!a@$mW y@ˈhR"ZlnAG/Uⴟ;98Wo{u}S'OXwX^Ͽo DE@ɹͽV9!zfIhQI |^VO9@p*nuc̄Ծnaٻ&Pf?Vq:7Do˧`^PZJRNoPicjڷ!#yrJF6vx\Mu`k\hqݝ f>Cʳ$*6|.Iݠ6Kqn?w>V=Ƣt)!?:ݗ /AjNyf}qXZ^z.uΫsLMݺ2of~p!jRQa)3g1}_ HS O3B0_쀘e}V`kVMcSVBysazUP,>5!uѕ0uGFS=³guw=$stw֢Eu/i8s3,+.M=oG&׹PjHKZ3zi9DV(ˇf֡ a1=J-V8 X-hrc+AlҎt~UMjVd #. 0;aM?LkdeM|M?Y$?j2ŝ 쀴iw;v ߴ>yWnv~YQ ,WS@v"R=JtZMWy7UjRی bZˁW)>O\ћ$wkgDk%+ⱘv8w cke+ټHc!'kG*b[Ҡ̜ʭ'Ժk7bYr%ZicZp_!O*"5HjBF5Fd39ڮ%(pC_ƒdt7Y\*naw%sV|,Q2D<-vg4H'(4y$"D%G:V^@OEw-Wj/Hwy 7jP2;lQQ_`܇߷|fL&+9 &j`yI8l(&3zt4m#" .w6Uy=$??qO?@17AŒ˵*T2M N:1 'j|H@D'/{~O!bZKadӞ*[O'k^aL,Ej%z/Zrң5Of[m-?"?- X7+?.dr]X:HL:Pj$J5'isEHrZ pUܺu/*MAr'{Ԟninԡm$b5:V<ߊ< O cDR_^d{WF&H3FI њs$-cHG+vW00ӫ7L.\~8o@7!r4;[72 q]-UqηVT ل "0q^WMpzq\~WҡBD(ɒEsaAwlkCe$KK*U^"H wfJe뛲ih7vT9;3Ͽap y:2t1An!X3G)y.πj/EOJ`WdSǴ_%2샫ؠ)`_=Lt}OX=`돭z9jT,*0=8M3o*C {?Č/?guLJJKpa)C:@r"K ɧ)f UufY"-<.^񺸝ˆOPf|Ŝ GI":G)R:ZxHXzJ ݞ1 >h.FY8&;YC!TĤAPxE'SX/ɧ!0$hIº<-ّRzQV̪'s5QΎrSrAjکjmJc9#sMO{ ` Xm`d6~=j]̰K ^yY!i)ܠgu0®}cp6 o, !z aG)ߝ׎!6Q V*WZMև ]EjQ^2geB&Hf6A˻k0BlՌծWUm x%VzXu8[7M)ꅜ_ ~ /Wkď.A>ќ1\@4J [S 8ID3qWUxiJ 6z2cA'?GjbB=1lF[j2 f$@7a;P1w%."I$`Lb0hBh ܛ?b|Q|3@˂^K$iG8OK)/I."_*j+ vcۖLh'nd #r!>p2u*fb.8\?V<7 njã(?W5.c"c+VWSjFNF_i31&Q` ~F.ܥsLTX,7"x7YOb, ;=/*v4ZOAajBbfr6j H%wVEQUl]X | a%tr[$?looMfy[aF-#G~KG&z֭b i.{ɥSw,f7>[F&{Z ֖<Kp/>nBkM{ʐ +5Az5E?|&uF*.pgv]L09jVA.#C#J- #.Ԕ摴)]NJ?ʗĤ> +  `fPtr*E#Ui*$1*ע_#P !l\ZMMB@P&݈Zd/g/*R$sK6A"3 rt: Iz[ұo ]yYڑX4Q>wI8wV{@n L:՚ƅ1=xK-h n@کw^@cOCH*A$J^s_Hp(8Ll;g/NّGɌYgyO:!ޒ|l&U[OnVKM Zsz)鷓XQ.ƌ]٨q}" @J2 EBB ; G8'͝ouưs V=GxMZ7cebgBZ-V]]0SĊ-sIO:O\o/h4l@H'X 3q~/5PU54_gJ}(rC/Q`ӟHeIv .ˌ-74ܘWLF]ɹյ6,jZX`[G?r;>WJ)#q{LyU{,5PZ7oHGqw}ElSx<"KOE ƯWD n@Ҋ͖/`\G:#Rm 9ՐFi^ި:-41l HpMfC^ԱuK١+[1n&i{+u=n{'*QXOťivJR<Ӊю#;N h5QT rKk/c \,MFNL }c8/Ⱦ̢Y(MlII T-Yb&)ze=ÐNT2r(rl(`0z1,RL~W ݓH+`j,8g)G$S :dxϳ5qB'rt{&A~({QlR-ഌg1;Y2Y=6:B 40_&,eDh 5k^xEB%;8$՜ !j+Z0b5ޟ슪@mj_%xKYwe|Kn 흈FQI˺gc&Hkqayz 6L8`X$_V́yHҶ|pU_"Q7.)ذv '\g+j[Q6la ,z v]u {o){6~׏6Er:oK~JB]1fzs7t>;fz63C4>bq~8IP(JV^b#бt "\$ [ F&;: ع&ϬDIu}wЯ YwfkrQwcKREvEmdd^ pH w=hl@Mq0&hēK|}$# !'reqJqOIHʭSqmAQF99JҘz#>ǰ8}@ÈK0)<CX+bvAgѮK4&68ѳKqa"-V WQ//fq}3?!̀ 11O1@C]l17èS QS洉QkG[nfeqJ;\g/0Y gWj27\8 !Ou M !"M9`Ѱr EkYoa:{Ckԧ@ ,}1@p nkk_pPg5z˔ebΝ#䂻]~<_L6+ \|4̉R>MΥSD|2tŝH=~Ń̸ejpʳL+"tQ(mz+X暽H3^;(yV\b$Cu4UL vt#DP:(m@,4_y]x<*`t,HWZ`w/1qLJ ķ0@P'Nѥh'#;meG8Da X?I RZ?MF.CtxwHəwYjG L]Y*h!"IgO/EB/,=-"DZPpO <[n [HEY-*\Eαu+3MTbCEGt&{`SiT= U/ɓ+PyA{ #2 D;/G ": Mktpݖ_H < .잠siEۄ,]gsmm]>&ZgsmV2>pĽ4? ,gu:A,oU9ڀ%?ApqB"y5(w7?uñ}oJъ2FA5盜 wf(kpʇI?b3Ќ9roQT1&(R4 3`\ow] v9U06b?-B(ĔpsaV[l@ϣJkm!vnT+ڽk55[si5tڅHnDՃ(6 GӸ =EI}Cxt#46Ta~E6jfɒT%BR `GwLndO@GOE¢)*1&?9n\񭓈È~G袹i貱vJdj,8i̾Z5]GxAU AE=GG|b'z]>[9I"y%[Z' `}g8 R ͺX d<Ѯ]B xyM 2F̄vˮX&`1Y;w^ҕ42L`!BuHH ?HBw9yD$-Dai(a2Q?x/jg >:DsGE9xӝ> a }z26$wuAH gTs.)t!K/!&f#Q>Xޔ$T<0(f.v6 ux3b?B"SV>L ^e[_S6/ҁ]^?]mVyk'lF$v/A`IoMëP"懮`w-RXKkWK0jw*}p=]y%ȇj=4H<^l4h@s|QMHVŸ5  Kɐi)P<Gh1Zl=0#ۤ 骩?ޑEb}&][X\[;R^ Ac&# 2=J&`7>Lg'Qpa~((Dv5Pk>ᑎ%كN*S[ uߤ]-W(>/RTjkR6DCڒC9ן$oZ"FB[P`}."ҿ&НEYAf1Id[?S8361S= DZ\@@3"HbLT-!&SV]-9-JԼ#C!.l]&z,"O>#Љ~gEtz~FCt>[Kx; !h:2`6Cgd` |h9$*-"\P?5G#TܕP#l6[h !ʵ*G1x#n"D@G^pDyN&١$W CHƴ@EBʆCY4yYQ+sxg^qT :ӊ#A˪7UD 8 `>W]o{.{eLLFJ)&#~ iso_?+;tMzaD `dJ{XxD#G|&N{;pn)+vݻcfCoC 1n6AQ ͡TljBD!β4UhvlȍPRS$}7b§ӋZ'kMı 4eG{|]MmDY-C50SE\^0HYo^g΅L@[u%45@4@3qrE!}Z$SxWN8U 1J^#!G(Y#y!5&'59ߖ6TFWex* e'yvB@9DT-[>SٟK~U$<ܚr-DIG{ARCzS27r;;?*ŏ'X[X8}Oj i ("P\2k^o;CW!0B6iΓz]jFZuYL5b *WCY7>NuiN& -LS2.ؑPeZ= ;GznM`֬EQh2 ˲Ԏ5\nCE"Kݽhq ux"|82ڦkq˧ RC,S5ڌ7hqoDyQ+M[PuHىĸR1TcGaMB7jCaZ՜mMld*31Y[ \h)-L@,e[*s:j~|%Ju_^# ѷCIBɠE-kxz9T2}S͢pA:4ܩy?c4COHzpI"9t mynUWGȬ7jIc5^t}ٹB4S?4nW`T^#d]/{ș3VŋTkQAy%ͥ0xOFAtXn޿ GghjɈtmD|iҤƋxzPUq' pYS]g,B/CA]i{`$k6+a\ ;rO=rN,c/`2cm[Vk5T<87-"5IӒr~$Vl;eO$ح!ebSq]|KYҚ?vSdldXq,)9Bwx(V KӧJ+ڇ6Nwi˓cMÅ:#w<@,"y13jYHbljϹ]Bx)blM{B찺0IF&\9Ww(8-ͪ {/*"rLf2)xB)=$y:B9x4~42`~KCbY[[.RN vwc~^cLʅYoܨSA!f wY6S͟#E!^jNl1~C=HW]UЊ$YD'81S_ϋj~番]0jT+bl?-3N2Ty ,i5 xbfkpѮhw4a&]|WWZ!R :O|Bȩ0v.fa{ӂ8$0p#]т ڸa){$ ΖI߇z# ƣ"a7VvD\!(%n*[yP@a+KeMIH#fhQXk8c 2eK]'Ҍ6}};\ G* ozumԲ=Lg!rF\CPېu-6c%-&@wyiA<,a^B\g苘,zQ}gsn>x4!U|oSPzG VM^Ug sߎ+פ4ܺ;po<4J@HOKLOAaR11qHqv#ѹgcp%-н\OPE:=jQ]=Yʌq[fh1 QgnFgDLs'w#owzJ&߸7F8fd CTM%|rRxO'=- L kOe9ڽLؑZSu l#s9p@>x"ID%n:e(Rw =J=MdG5O77 %y轑 ç/;=BZ: ٓH䔁i+$ ةr[+;HR hϴ1^(iY& ueO&v\7y&[ך@zE 6ɶ{ϕx!4;lH.LU|{`C릖?|M0!;u~4*y{}2:]TU,֋=n"*ԓ!ƙzŢM*YeJ([ŋX<ĻMi*PFpTY@=gnصfLEs;L?*&90x{3tȑ- n(_ShW-yU;cnT0}J=r%B-DN+,dDJWc GQڻ(tcه%&sўgXC&pȟP)]E _ċS->8mWr+ }qȕ5>l*)^etaXGc3Kּ+2Ϩb0#y~fF7p>3PO[} f}j#\ߞf9eyc!}+86`RYS #!ζ@={(CJ*bVJ@{;K/Ii+m&p5 5tv֧l#*r=F&d7k -D7dQV؋,c9J b*JPS!swゥB֤L&^(:Z#6l>ʂ_{zƯ[Yq'q}[*lp0u!7dn{*zW`K㨅7(ׂ wj U{!:<)( _!mrKp]ZG]w#P0KXlq37 +n;1hMcg,?=P= 5T4~u  So^]o+Zorc׶nu,cʈu bumV^_Nesr]5 Nh%s"t*D P5&-M3(7p5DŇݍr ^@ە@s0Xi]K Zua{pJm`oMʘ@lÿjp%cW^m}Y7s^ʣus-9jܢOw1+1yŰ$g+G>UӋ6l|l`[BAian^'KƱ Kȶ8/Q7"Q)0rTHTmXCzYsJfdaI;sÉ~'k&hIuhf(ge乧- k\Z:>3 |3]%\95%dA;MP_x<ؐضYx;|+u6!ՐqU'"S ֱ~6xrwʹr6 Wf{$tCHqC7g,F6LW+(52ypqElT,/b9%y-F;&z adF8' 8F42eu2=aFGC7L rv~7XJImǥgB e^uY5̦+ H1@4hՏ̏cbV VE>XWnO=.Dc;^h\pQ` Tui@L0Yrj5@m\Ѫ\8OE;P,PM8GbG$ =Tz!|5o<Ϋ1註7on t9tSφƥj*SM慴L`\>/:#A3F#_M!]%Ydg%z<|TeN[QA;xr;擅CAU8u\ |oz~$]"RRZBoo"jMk9j7vQyh8DYVšmXg V=m7{x\U82Lw{t)t|~}B̾M |-1Yr R\@bPSS{. t:fT1|j5D[y>d*F[x>@vQ:fŤ&n1oSK[/ NJ;BnVNO{Kah:tyc0s,^ pL4Od6ГaQn/"So:4.4@BRib_5΃+z$ٖօgS՘.? hΞ% EMVՔc8V,eǁbB8<-mɱ.,{ap7V.Wf.J*0j5@i׸cP`"t+*v s1V}/pMœlRI>B.m*<f^:CF1G G d *U|SqVb}KX\0Z߿cZЇ LR< LXfo͜bQ;uܬz9w席P[d3ܶvp#?򙵖QeQC@#:Z*Д΃.0TBT|$^րr׹<V9w G4,zU}'6PEv,v}O7ZV*IXb?#MHWMluD8Qmc͂Aje.H*7fZ%͞6\48؆GV\ cy::#<(I-0rc*FFQVGXz@6LRZXb.&![d[*h`4/cesbm]}r7wyT1ljmUÝٹDIq vMD&A`nH62oL%*C^?:0$1VcJS}}բAv#E/eX՚/NPh۷6p{YۊSVx[dQցեB-VJEGE];][_!h% t1aӯb0alw6ghUǺ/=7k7!&kw)ƒSט(F zwr8hxkbL!xM̦M)x~zR$RRh\x<gx! ˆ½\^ei"ӡQ-aEQ8Bī]DF \ /e;<}Vp CO(оʭ*J?E[%<?ߐTBwte@ouTEUj~Y1UM_t; sW{1F@ZwG=rS&D*^=XnN$YLF`AmUf]嫯1q[|=n*W*3K*&"OOHPhD¯8LP1kbW왬u{ObSgl0WEn@LNY\".t}>݌ls:w0u㘑5 xQY\",#g< հS )t>^+Xw ?|/{ϔ;p rM\NnW .]6$MTUiV||FU(]wa-uĭB5X/M8\;d\<kPKYZB|tһmF {<&=U@]Cљsavdm &AYΑܝ-3> r;)] rEh6E̫xJǵñ i8#_̸}οPfNN{`g\E+wv)BMMqsTR.)/xoSF? U_F5L~͗IkԺeVyqMdCҗdJy6T+MmtL(ˀyS)i}9u6fHF$yG^dKCB)Ax=\ڈW58ΜGRp@ C+"Il( *G@x >&HI-9dd/$A`/0> o@A*_: Q&/4fFj8 Qz6[71ct3ȭSQȦL[`s͝p3]ݕ'Uҭjm7ԧvAD/f!7Q5x0o+YkS}سrȂ % s-0otX}0|3Cd39̌E.+0bu: :K|Yh, 9Cb)׋q'Zؐ밒":w#m͞jf{RSZ*$K>kh4VY&zQ_p$KRDCЄcRT+^M-3);8z_L{%ӈ "fU EbN5o f(J+QʶT&'~=Jy ToʗƎr!ۿPJﳛ +y +‰&O} vly Vj-+ >}uPmřq5]48w{6.K p+U\ܧBNA.[h}k99MUO,#9J{}F9{lFӉ'd_'zO{~= ML =ev[jWrMb~p{o27e\Sa-QHφx'N@zX>жurg1;$$5'n bD^Ph oK~%5ÉZ9h!J,e0׺(H[FT.sN շSqH^P܈bOB!pÎ#§ͥ*J7Zs=6 n_?ljw21~&jLCn!rrGI̺ 1!:TVcǓ k> ͳBQ@~!T!9 #Gk sD!CPW͓ұ쀥WD!YpKA(C'!Z Wk _|hпʱu.5\ig6`>~δ̩lř{J S4]a8]hѸs6òs9%6\Wͣߩ['Ky V]_b=I9D29Er]535V#0X%@T]U+ahk+ PVm.3?ޜs?RW_&RndޥY@8!j?nMW *{FM?5fT66c2/nUw:WNa>t]5xʲ%&P~jg޾=j`{p*]`'ޥjYu%5}7QOE&Q@㥒V 7ė7)1Q61=Z*GhDet4aF. _|1Gg hn"< ،y_jqՆ.S#dTo43~<2lj}z~%/+ȃt?g嘲h-U<-uf wV=ED+A𵯤#=3̈́Sڈ*\^Xل{+7d.!eKlGXO8@S~8Pˇ,e$q9)[/+I\vI'uzV R ^ncra[c3衲LIyjxDsB fUA댢e7_2;1a_sF~5I҂ +k5[Ly;O,TNwbm % ֻd Z]PqUN,! r9SLVa d-9%eaKJ./4d 0:n&7D_kmZH_V`eϗp)g c>c{E -7RBسNi.w{ޒyutT^7NÙi^$ M@9KRɚGbAjB1GUk?î..kT Mvyd͇#lVǡx""ּp#pcߺ]L&Y-1< Ezb98y()!qEWr,{օ{7ML@3~j领+8**E3vj}.sfM,f3HZ :aw;I hz8)\vqU Jz;!CU` 'Fըp];:!bjB뇲\ZžHjbQk'Α*UKBͪp `#"yY><ݼ{{[UoL/E=3F*ͮ/_p8J)qMFMQB9zcF>ޛ|q:P=!KyM{pu5}&o~U,22"hIiKF(  |]/)+ձEb#:WGg}HDJjnK<_q}TvWu3"a2fB@{uL0`ޢ[QPlc۸ Ɯ{gn߭ed<(L 0V)†oL \aXo}  iFSӍfxW"a2]@7"SIUU曮GѐoͯG$ٙ`#HY@AVh+D 'f7گ&WHYt賂OփG ͨB*a=n,@7<ӷz,D~9#qdh\W{ʈmXRT7䰵Q}%8J$ ;tpPnl2Ir2"9F'JUvAq_SezP2C|0N4!`Cj ֌&ņJa-e=0]^q=~"ZN܂D3 3u&Ѕ]On>jNFݐ3{AΓM\yWSZlK\f] QaU#sa0:nTd:TW`1%5ғx!SYGzLvKF8 T;_(9$)$y9wmFlL#{LLʾ?Hb[g9v}EZGn?ty'5˞ ";h{DdZgR&Uk.07Bׄ\}1ÙY19ƺKExSTNտYXQɻXޘF0$aӣh&CVH=b@p|aJ̥I[,,zIS͇:P +^ flcD1𕻉nVlEM`5[zɍ *U&8ԍDN^rs]8lr҉7UY8)R0<Ȩla{29ߜ4Œr}bdP Xm,hUgEs]f11Lwqן=4w[U>95uaa -%3:l٦ItoS RX})B.; 7`|vhTȚ@l-DsWrj (RM,0aߊ0i5TmLt͗25D,*6V2'}Q.bˉn EmgO%HrSQ@A?njεCpP= i;1KWfdIY'P͕`rn4y,$sEӘyV}-*calg4 |dVp EѥA{s &n&WI Bd집|Z``rB;Sl! @ 8<$zX_۾fx/ \P\amϡOU Wͼ\On+'ˬ"( 4 37KDu<Ӱɛiǿ/BK"FRo'EVVIM0n@׼`p7 \H}4xg›]h%"hx۝ ' cmzKc&" ];D#dEx}FπBH2(nPyYt9q6EѢ{_BDH).Y,!iUd@F~dXe{IXMϣ :X5i*զX wo86?G4Z]pU 6wZƽ-:quR)6`9Q=\T(tq/5vD'*{uj<{Ժ[s \B" 0w'\+$g\*g5 PUDk>jt%Z; 䓨.W*R9Z˒UNJf d2)DkF\T|*-q'^+N4cc2gޖ$ZDaPB6wz?-K^8m> %-|Go jsV^5bC񪃂N1 ӎl"`)d,@yb#fP|/zwZ`5 PGp=!{\d|3dD(jiiUjܑz=oKad2fmkghJ΃/*sZyYſv9R߾ Os+r}ԙbJ$l>0|َ2 K\60bbeu- g0B>Ξ:1n-+NgEiu26J^Cogzyx^-FT%1;s@oVbaK7>_harD |}F{ =?I23!Q9O02yT7sY1=}GhǓhjé+!hS4-T'h8wTxOSOą)m quF/=V`SD}-δp.SPVְ /w֮HJxN$)ɢ~.+3@ ]pv(6AEksu {j)j!IvۦkC;)\賅{w`n!; -g!nCnj!"kl(h\d\I@um@޺Qe[]C PEzh~=ҸU}7kG^ Oӫ\=cix0:˙.*wGต<;+oqd C'>7Ryseufoa+@U@12Ny_^CZp= L  1N+a8J/.J]M>JZ̤ȟZc` `n*Glx _5DѨzuF=MCJ%93jōܝMzryߛmz|8";l2P_YScC4%094uV &RU(AV0~tykﺢhGw;5@+#cKe:Z>Z~T&oƞl?<} P(#%ѓy.GݩPDm [StLQ/xs&" 4mϷ Qp~~@cZ1򉃍$X D֛cg~bzݝ#]^ߜ BIӮZjr6%(h6c럻A]Mǖ1޽L]U wjqκmb34ڶ+IzdŹJꕋ78Ώ*}RAX1,kG:"3~[h1F~%&^<"HyY;4:@I|1L}[z ,ӨOo ;~蜁RpG=xn;w9Ѿ~ud%^CQqyb8⣚~T 9 =>uDd̨zk07Пޒ!V 3RGJH҇4 =7WbΩֵ %L^0p.}8qF]}jr_ʰ@qH|T?oOUkqꚛÌ2&rI!V#}tF=s.RCYl8iq|o0'aPq<3MZ)eL'V֍r|79d fUL_ŧpmuHRO?uUU.8~,(1$Vl*~!mGz@)|'*ndn%eju1"=#Ax3gPo9BFj7fE{GͽeD4+]3`Q\RƏoF=<<* w1%spmH+ڐp{3k[reUPЄCUWIfc+!ܓaQ"g'{!T%B- pQ%o/H]k ,"6dw+}-*}ɘ+_$L Z&=A[Ϧ>J)хn;wc}[]{>`(wXF1e4YQyb[61 `=O2G a5|E-͉{;OX-eg}h޵4-e]YN bŹh Tj"l({ePx.ghÙ v:#{T29׿XB$v:uAfR}H9ih:TXAgώ! Xd tw)VP̼2{];~>t'7b |՟2og!H< w`BuZ&pc+s<'2[p}屜ZK wB6 Z?j\ SlPOxNP&<""?h@bɝFQ[Y⧂sO<uNQkc@yE&mJ6K0fEu$㸣;$_7˅KGq=oXZql/s϶Z~uU 3Uc .؈5`>+? 狇Xn ,@Xaʆ^|a [rx(>j&dRc썆hO̙c@B=ԗa(ZY_ZnŹ/Q,0'AC]ZW'rS 0l,z^vVHF j/Na.6z0[]P&{>MJH)i¯ZHLyO, p5|,Սлg8ٳuhp&fxJRy;1ӷ҂*Xt_G(I  = pse9k.-q2ı,-ꇘjѐb@uɜe S2IS&Tu]4k.if6NwF"ǐ8/K%%2*A4b5"tp+]tbar'SFusڈzz /IޑRRvx?hL7u|Tzڤ4aw6?*qWV0œII$$uã Q{7]kW̹$3<1/^ f9'6/kųALɚFzEFqk}2s, ǡMpM{!WUYs0TO(ZTv1RGb Bq N5%oesUF 3UwĿ/}sfsYm>N&9%)(b> [64@t%c؃*Xo] 0l#.iM@R㐳 My34hA5{'6řua۸Fn߿yeEi!t (281Ta{砷|~_$;^KB{,*zcc\HEՕ?WAR7KTCXr. h9qvu$4V-sGc7j셈p'dwƺo@(āU#d;mʓr+X2( qʇch,sA*F+ ˔9M3eF^/hNuGgzϯ!p+pT2熹 q^[9Yw`'匎oVJ>ovvTP%̦-d,c \ 6s F9_ yw]936Sm^WJ)Zm ›̅9Ks\3gA3ɱ@hE鰻yataǢF]wCbZ2LJIPvщG@) &Jz0d.+nI}cZosO/Z,Dd_|`9Q3MtJrU'nؤ/ySJNdwLGӉHuULBՋUbk*<{}ՆY凜:` NDW5Yv \ 9|{Zu[.,\d~B6.ڂQNK](l)_3g'b6א:S~LHCQȉǵ^TWNjIwjD<$)^uFJ~,W$n,\0dze~ʱ{]=}?")dh19,StO j?*o[ _=&+Gw*/^Iƴ6Uޱ@'S$k|}צ|!>qq"j$T_" q[;DyX،9T1cY˜cXP>>w ﯆(׉9v3°9ܟ;-luDF7PȒqaC+ŗ~L6Cު Sa0@&a8 8LvN"JM`Z_ hLh姮 d>,(,4DhWSeyw/ *zvW~ 9]3=%quk>/%8$cQ#8?9?eN'Susds(Ws!sZ!͢n^>)F:'w013A43[Y<2np&n"A5de-k/doBUGiܧAgD!2*Sa,03D}=^rCPJ:H@xڇJ@W5u@0r~#48qC|RaЃ3[lyP1 Śidݓu揤E&/G~5fI<=$S@5Z ,5nJڄO䔬ߓuQ;Kzt#R4w5aGe/jDUd9O%06rL b݊q¡X4^⁑^fZ\d3y1DQ2w1 hJϷƩ+?8+E6w Of11$V̊l㏫w 2Q>JSB>*T >aH:b| Jplv6BI ᱣ4p g,plۃ͂0ث9(1ǰåA%_l(j'taSRZ$xRkzg/SS u(ʢ7ny9;ui-/72#nHH_Yބ(8.څ=T яu%Q ҝh9tN!ɖXM?{W n1GA`=神 ZleNj;|\5Am˯oųxWm`}@p-v>PbNҸzvwp:y՛[Ǝdzf-4(l{r߀D),Y"mSSww3Oh'#ؖ% m$hBn=6赽|-+w3|- {/aJn+y>ᅵںcMx!*/}ЙM-!_PX"Q4m!*ca._0AJ@#4i7W`,y9?lO߀/=K4H4 0jn[h{/Gs`ـEG%Xp9Ug~CG-4I~/.O$4`k:TscmI (u( ȃ<=م@Avy`컾;xbbThL e\ZÂ64['h~isEyq/DhIz4v)IcFWOCQY]^]xQ!Qča@闇4h)[pdQQ1M ay>uY`x%3d`r#C^sWW_&]r;RM"Cc:ow]"7 & )#$hɉ joA/+rbFrO(A1x#%9YEDw.|ֶ^ 22.!֗;@is `ܲvc1xS1Zz4Q&[d*+o ̕5,BXKF*ta I{\ Ze5PJƯmB3~D.in;{GpZ/y |j) Qz:ckLDgoNG"FrkԘP,m'w}H'7$F.Ӆ?HZ2bK:Fg0(3$XcǽL. p3.pQS5`ϕY]*,TJ.^SޅSU:h\I*FJҒh 1?YI3 %Vao&v@Z*M,8%;%Mr Dծm4|%ςtm^ZeNPŴՄ|0; z?ַkߚjZ;("%wںuz#{|,[hzRj::18+@X%dEU oS);du"&6!'*+<G{t*yҺhIScPӅRN1ZxDP}e0'VR'iU5Npi!VæoZ7- V+O RXxz?K\ ǖDZf$ؐflfNeJcwVcwWs0_ksE+ k|K, M<b6 d"]EX[8r?1k)qyAUTf<Z>A窡t?QT-d;b3vSo*Llw>Q\ᨐ+?rM.\PJ S _֞j{Kvd߬fсm3H4A#^Dd`XTZM)0+S3;S,T/R+DAI*f[qnD9tn(#4Eh:Ed⩽eM.Q=Jzug %P$tg?:y8Ӆxl~<mSQ]FLؿ1*,ۜ4ldH{_1~WjðB84ҿgZ-J\Ut=ZOiif:+|L'G3CU?H׆?U1X}92G>,⯨a ޢe푚NԊdX=b;.|O4V~;?Ul d kSW-Ii?l |5]]ϨcebLfy1/ʹ7HW^z\!{Km&,$)/?dVjw{TAT!S OYNXށMkME m(-Nôߥ @c8iA<5>1l<.]S?1H%Ua+H5٭eʂ`f?_eYb<egg܈od^ntr3l\`|qXQ@1N&RNF"URYB)њxj~1z[i f+{<}yI4n)9:`-IY֓T;|VKM{R+\Y)wMBPP9qeu=Aۻ_!<,i%F8mIk;fu"4$d$aBn !DYȞu"~SoM xK#1!VI6UQdP #s3K{ig_F>~S^G] !Hƪtt.vPB}H kj?6 d6!? DãX%X>Uρ C/ ::okIäeyPe0ޠeCkjy !=(2 Ň"񁭘g06%{˦m#kQqR:GdݾMF%w.vI/ŜNB`p{}3 uDT Gc/fqra6 d*'?9 /VSWvpӴh<ڑB`ez"'Kbc6} ko5ZWT[i8uKђ֋ ~WܲjtpS}=9ު0=O0p?|I]%d'Մ#~Q 7 ~*Rvmu>=AaM $ C%v S q<ʍ$@2ư Z$*-TpbU M8LqU^ d,މgp;';wY',E=\c>װd@( ӥoa覹z`kh/7פsEM:3P 'yP2`ׯg7E#)GC')Ua>tNWrąBS،`K֤`ڮnͭq%Ҙb5V4cO, (M{w@L.3EJ}:x{W_WI]6Cۚc~0NzI,qV]6i{V*YD!v8Ivo#"U=N%5ܮ 1\aލ*lw_ գ}/ :@T nb;#?ɭQ= 5JaI,6!1eQ5P ݍvWA ubsL>јڧ$IV@n幻H@WT"eѵ-rgx! o!w7_u쫪jnfRUXWa_,|.hL9 "8s-C NkAR+' WheͶ|#5z1-=  hHFG3 ^+v]f,}ӼKwZt֤ р1 ͚[i)\ieLe"kCҍCy@1b] U:m!lH {q{E6}~{bm҈Xf0д_D{Pi;"cZ,!Aȱ ˈ+βW_ +υeQ/bZә||Ax8|=BoՐp%IQLgN}6P]mSM/@svOMdvn~as\?ɨ=+^RAk;z >TJK̳9p,wtzEb2)X{@mX=lƀ̔6٦{0lJ'8ʶÇƓ$\ieOgmX˴PWj#v1J~R_1{'Y. |0 LyCx3Q;HG` !"m5,j m:"P$l 7F8Hy4W_x79v_9͊AD W_Bˀ}?8wi6Ӎ,dNv>y8-?s=xGKv7ˣ&0r93FFUWVۛ,1w)& n Y\,o #6np*b_p!XuƩv{9nmRGdEj<ߌo \G] hnwU?a ]b6-NvBV=$/֢{pLLI".LCg F/c2bp;"9k`0UHO0n,/8fqݺ3N߆N-шWs:p2&=I(5{]{/= 6aҎ%(k5 ![Ȼ*>+<_^ڡcϝ؅;6L{L(0Sc2n$No}5d>tH2 Ɇ I?%W3Q!ӽpkeZשp{c:`d 6Aoe Ϣ+Ux,) {gI|͓nfO"0kkdD~]x2(y9z@$*he0A8i*CyR 5)]jnsh]8UMt݈W%D4~3A /:w~gьbb\劘+&u4ndׂ#vS"DG'uP'aSj'0 /`!&ID^U`{vl8?bw !B?9Os,FXDl"ʌ*EJR"s3'Utmp9V8ɨ{0O%fRv XnҺrf`v,M.cxEp@Y{WA>?u9r@.&[͉Z$ C$92d}ՑɿZ,o7lnK ]!+GHa"{=eR@VILjp>g[gU#?w2^J2'&,|d g\H)~EwX>y25J6S֣M Sg1Nj-)Wj[a@pټ+޷<{8ӄiiݧT  HGD i?l2X\et+_j KSj´a򶖚x'+"~9[q@Uxxk:s~8+~&Θ˦n! R3D18jEAXU$uO!Fs9Q'ʺ!]2+w]@DsrҔZJnv5Ҵg$yE}*AlJ^W-47@B}&Z].Us'5;1JkiUB%T:K#k*Ht Ȯ|A 鉆"=\E.PH.1bnYbu{Z8hKك[@`w (&̣ә w5kts ̿ 8?L[A5k ]Ao?Įc(t %Bߎ,h=DfV)qtZmM:`J[e%@Hm󷭋{ W@Y N119PS=7ʅLLNz;jbE`H7B:8PPZaYGǣ|P\Y KG&vq֏JpH~w:FG  X d4$<$'l6uL:;6I0Ϧz"?/H `A6&=We#p_,JuF_SXu|wv@jqֵGB+q2.V y9$Z&Q{5w]|GziD̗zn;A7=M#R pe{]{)BnJ4/k7΍Ez&6EK+e3.Ob9@鑆hz*|;U<5vڶvɀ8_[imfJUCcmJ&Qxw<ۓ1"I7O}I ‹nMtz$WuCHٕaTVL\26'|ȗUOuŬ=.+:ƹoعvJu fH]~4{ p3g?|{ ¡ 65g~S8j.Hd1LTGe)j@ֶ:,"fc^^bGhz`fSW65rƳȸR,.rקxpxbrfsDhHA-xЇc++BX___-tH9'#젚}7,@ydJ-IDGCFE3V@ ppm=N#1mN T_4.\a~DwЦIHYg3Q;D5Y6.^-b;HbdtoDqۮľBMt@k/?& reL-ӜrǍ0} ak~byN'Ic $#v<`bч&Ήv~U[/)G^03vR -lbCVf_~z"񖱉ߘ PL?Kwm5~|nt ࢤ|7X-  A<@QM6tƜԇ`_%!1J@K; bOsقylӈm:ΟqW]v>2)jZy 8m(?CkO+~:,,.`^JEHX%:y=tF*HPFS#SPS|"ض: O$ !KP)_RvSEQ ٢" k>Ծ1deCvŽz/uadĮ˧="+K@q-j~,3@i={nXJrK)*g~nJl7&j]?.>R|V8[ю{1K;i(P@ bӎgbI("-`(`n,7Q:fًXM^\rљ0Z єYm7HIyߔi\ĂVB#(kEX =BƌP|΀[h)ICl2LX9ݸ/ja]<tEE1\wo?r:K61ǨOW{ت0kU9Y8 Mϸ_"ݦ*Qx0H uIKxgkp%w%"\wVB!{JDVxBu07K843f/P.I^FTRQ1~x. xj6n!sЖk҅tcVPW a躟[%jU m|R L,g 3~eJQ3]QlZ lEļy 5;g3VN Z@P2u~&b_ܸ0 D=xCvH4 *NҝDHCg_z﯆{!tÿ Q1h aZ\e>I!LBW~%fc&]Siޙ!3ny ƢcGbռ nRZG!1NMpؤwX^g*x-)g d]f]F'hPjΣMvqk6v9ow V2Vn|O[%R,YQUbV N3qo]OwѠmAW T½mUwIw/n~bU)4bgĪ&Ɏ^ įiBh[yWd7Q2FU$59œJ0E/FL/MZ8#wW2#Z'dGz?l"|b2H&+anM+[@i{ݬ ;3X_#o%Re.E sSp3%҆e``zJ:E}g#^RbȹcKHdKZάqo\ٗ?2-gwѼw3d=BeSX`7 | 1}̪xd7sHD2sdvE)rwvpN㫷-e/yd%`SA.]hlban{,xvF &)G..5'4Џb܂ٞj(dplR OW qUddyt}I09*a/b ûC {2?%R^B)s'WPr_cOk9yVe,#tlȣ6{N$KEհ /`6XkCL&]UPGC+ f +}-݇yYEHfP/b?ZO; sMx֤3P[͓1^ ԝKϣ|ܡ 6;'Rs;#^nyVwpmS 4^9dgM*˪nGОED^m;[M%KcCtWw4I cu<'ABCBg\ՇU3Fů=xeDd5(a=fp~¢\qK@mTn$^2.gKM9dҵl:{K#h%ν [$< ݔ.f@:A'k,gs{52oB^CTEIeU\L<ȻTWT21ޟԱ^p3OTƀ2x4d0CH?O-wS`_RPV09Ӝl\W8q΃xx5,B츳4 ~:6_{EHu9@ ,x2ehRGak'`_^Pq{d^6?[pah&--i,IOWywlt"U8tѧ-zR$'T@T߈A 2bWxCǪ[>;GclJy;_s&RGjh޶ as:,',Q\B5jH 2N8G!˪jA="P,i.6uC?"DMWw>TfSIjcuX z'W滏M9&V蜹o/"E0@SAKxsOO,FNJlUe.a9H{;ﶧH/BiiJyG{ xZVH؝Òq"m蹄kj˹~'FTG 7nOh,yCմtr>sBDž @$hjЃ(*UiW܍ҧXP8ʐ8ɠF\% !+4QQY*Vu2Б`i<)4i9v~,. mNCDcćþ;h*9ve5R湼d)h"PG=E I-\jpy~:rSSrp@pcùFV'I=,vRJ 4]m *DV{J #h<Ӎ ˺zo `3~IyCT?HÃS6[HK$!IqΌ"NOsv(t龚IfXN/W kqflR2!Re"| ˖[a|;{hMɅr7ATVT]j!6, #tn94\wrYX5TZ%kJsq09qa/ CDMVx:<| imE-'e 7O;( vk2]*܈uF%vxuӴ&L9(%4pO X3L/d: ͦ,$/ isJ+]T#Ԝ991N,x* pmk(Mdza=?R'tJ_K5fS'6}Vu , $pQ}LLmu=66+M'kԅdDdO E$g; 8q'3+v,`4kZ/.__(|QuIdeDvVް[&ݕZmզp{jJkL`kٯ@xR:!|V EZ}Ѹn:q5 3I&v]_pR^K|UwUD_([ЂAT$=aLNmj{/Yi1ӊ*` !j?58씃rXiW)lΫ3 (2 al.>(pu=?6xpAxa6SME5#f6fPzK紈>8=[\C<̩`a_˧07A͹gY刍dVBDU&cEsL{venT1;pS'f3K.mU}k~*r^qLS)*gRpDNYFno~luG?~1͖lmsSV~jC^'̪N뎑Y9EEt1EoHP1+)8'{MDcS:Z&NwAZ>C($]г Tdlpi,-1%@cfrO׫7H@{5HD!4WR_ Cs!wCQǢXs=%UCz~b-!cxg(;W!&A ϟ0yk刊t.Rr4rdWM[m킀)'J^헶?prckWlPoިdmxp-:I |')p[:<9 gOJqwfNtnCawh[|AXf&2 jp䊿<6M#fp 'DŽlrD-[iOH͍w*f N #v{*!N qDKT}a#u5&–|-_9>~)|?;}tlB1ױN2Yxa2CUD5OA0l/LV[ssGAeʘ 4/J-lό_|"u/ ,anH;!TʩfUv}fFmSXTs;_M/"s1WFםX+^cTWɨ y8l~bR6g~+ qMe6N Ⱥ%I--`k_ nV(ᮢX~ƟIq#ҾBK|C8'gR̆lk Rc7]8VH`UБf2c[Cλ3*]?;uuj8^P,oR Իm+c=qU]4F4ue.7\U=>387 @RӔM!Ol j%$U+[] ѥ}9NwI!<2s"7)V`u_r -Y6]Y!m.B9Ē(/'&ԫv?6V'W܄և[a]մ%²Z\!N".VпA%$L~aU ż8$S4h O8F4+W"c=`*ꇠpODŽ@&ͼ*=$8zЫy-Ǫx}fh6M7[¤6E`NQ Sh'sP\ڷ&\ Xu[DOq`(oɑhA1o踑sf1o͐;,αQ3|D4j{--O{) ַ 41vrquNsBVJ֘~b8*3'=\fb !Btg9ǣTR`lِw( ,HÆGq`g뛶Vz ҍ9\\RzקiObD"> T&떲/\=5r3z̿Gz('2>KIrAA {MEz1SV}9*K% /j˨AE {%#sM tWM7{lz !MӬ/ $Հ9>0 wA)#y]J݂£Bl];a> ^?rQz4#nlҊu؄|19I1NvQjH 'xq&>2\u+bjSTB{ \(tJ9b1OwE)@oor!ɤRM `avrӔ8ï#a G"8pjcs[G[o[DYhyof(0m;iSHzgo:R6< }tKRS"0 [Qq^~+ mh(C~c\?F3pBq)}HX>fn H66k:D$o!Rjs4H,{!;p[ݸ'hTP/Әm@=:U)~Q)|[]9Y0K[DR"<*@0cyu޶3fjX!G/֨s.y'yQ \|a7[9n|RNJ*-҃QI:8U1󨎿FV85JrM&mꀬYF- ~7 ȊjR'<Ǵ6wgZU-6yBoEۼpo?-w}JU(~._y62[zC֕}y*PAR6s ܑ^pA'fUd'Z3zë ;}3^ ve|8I<$cYdH;d  9dhƆ:VD)rNY"SWD .kފ4\gߜƋ>Ծ4E&:Z1ۋO įD5 Fa_T 2I$ޣ+J8,m2o(7+IN̷N h8Oeٝ-[z'%_n? ֿ8vYFg2MF50 ak;}`QV~6:^Ui.s1 gztaQ3{l.qc 8nHr[)A00JΕSA< Z-Awci4#E1JYoܪΪAv~weF { Qte5aKzƥ\fgYȔ-StW@IwJ)DɊZ^ !C K͎cqA< ב-<ZX`@eyZހ!Kr4" X:(vm{“축亞% L8W+}Mi ś)aC8v叁Q}yco_3umthfo'vrqyb?|G:b.B+@F}e3%tƩܼ(/M!k1p|GغrF_u h%,p,WQaѷߡ~Ks.Ǻ*a!]y?{o(>ˡ<$ҎHiq4vc7I%tA;NG?[K[NEhYbTyY]m~.t'G&W$Lv4'; E46M`̜%Gsm+qbYV\dY#[F[vݐ9!]SHzS>ϱ_Z޵[Ys`Y$K"n0Ǻq3R!xt~S\GI^>s˕0|z/{OE&Q8) D4X%Gp#r${n9<͑{Njh`[_ݙҵT3YVtk ࢫ n(ML7ԍ 똍h[ =<MLw[r$hM9d "L1@eC_I%e޽涒ؤ#& ,lggj% c @"»i#6lf>o1q4 w2C#&\z>_yM=+)yg"͚8ջ_ʜ{vc'"Btka6R!r ±"H{8AzwɝOjM,5a^ת8K_(ɮӗw4ZT[HkKsBrvE#Hʊƨ b| ٙǭFjLA\t?e2RuBtxw-x.&6=.h (`G8+ ]m kpWpUp6Q .UdY C*c-a uxY`H2.v[UDmD[b57JT)wa6uӉ8n qxmnWÇY Ι-xy>oY-U|g-n[iw8Rnh'-7T߱Ƒ T=mJ6ԉ|,hc;DuMWA1_+B۠.ZdqFU+ 楱:]) GTU!Q¸UV0SI.AEZV:]9Pd.U1jYW04#%]&9M4 =?,jQA%W.#y{w))O>YCSGPY8.ۓ+%?HNGKێjU|=ıI&jj Ӗ<-^Dƻ#ʠE ϩԍuFlj|)^8n\=j =ƿ~~\hTn^NQ*"aMc"aKpHclvAۃO-ݕB s%FhL2iC/"= 1G? ,9 :;Bal'Rr2cs Czcz}zK¥4#sΧYrIR4)69#G^ {җAiqU!Qb<J[9}AH;%\˯kj+0ʠV슦y@1wʖ5# U&qj;!M;DA\.Cy}DcG_[ޱ#$x/sU$]v3Z`i5 ZR#jq#e~v(k|2 * ̽$B@Ɏ n0{ݠlEd¨Y!&Gv|2uV{od'p˨i'vK:f/텺[@UȘeTaFYmvGd+=+e2fq%Z uQ\ڥ-L׏ӶG(/b1G3<WI% 5C[H+\hC|[oFS[j9{xk저&ܑ3q({:[/pOy2/ ֲ;44CCê+uIsyC\Y&ANqC)J\(O.UkJӯ[&;y\>c3вC ^(^,$[F8D MRjmV^r,H$i@}lk:&K3†@;&/gC~tKG2yЋWvM`!aHժހfxJϸ!VbNcǢVY l]dp<8%ǹ ϲyփ`& jJbB@$-]"G@iS"p~W㜉cB5ʞa@W?upt Un?kѰ\;LumGB(S9]t迉mTEډ$4})f\1K@A"Wq8",8҇< :vɅayȽ@r9mam"G߿[G:pW2VPgZ4%L=1x +!cɅ4eV2F=CuOϒ3ԗ3T|" \}V(L[9bZYko/5ԝJl3_InYY# ղ*C@,⎽ o뉴BewH͖6滣ieKfqрe,%@uv&B-%l W{>0B7nj?p ^ :`LoH2GnFCZUT>p_Ar1~MYqqf{4>Tmih5vՎ@h|j܀=ɄÚNNe,1_&L!U ctE)d@$>puFIi 䇼-rKyG/]z; xt)4 V󮾦`N  VBl,GBiqнDb+ Օ9rYD=9sto{{&DHj>^qGj[o/oHڸmK9rX2ZQP$]{֛{P' ΣSLQ+*8-@6j(8u3=86 ]#atGTY ړC2C %/ 7Va3\ڨp:DIvwn.ߎ ujO({ $O98 Z/ɪYC=Ȋ/ol35`G33Yh?{$xhEshCsjx"T.h=9_5gtܔԳH5ވ*rn/Fܻ鹵sL M"avqoׁ/8}'j٪ (>Ig Au{iפn6 7s]D^do4Ckݿ0c8*l2}, KRX D~)d0rFT̯#)Ijpƀ̃rH#L L*X,MtNj 8^ spc$y)8`px* fBy54{ 3eF} }5|UKgKz CyCe1k.A"PhW<<]by? ajVwk+bj*`wП%BRe֣ɀCƧ%"QOtVːh~ @k-ݟUM u.U2oCC;,aHq>ɣ+mxSjvMQ8;| dc.g!&2CVt- Eox/{);KZo0al\o T^'S{|@ryB+k=i奐殕t.oXvz6rs v^i' 7X TW"0dlL.((~(\0:KUQdh욖RG{H1:-xJ pRlNԚߔQA)N\2ͦ~,6=H=(w-X/Kc&4 "WIw|HWNVa%|s0Xt4@ iEA&!4k}Ŧr @O#wphiIF95{_bcM튭vb "4E*Aaݷ/?7>>}];P݌OD.~XDl*6m;Qj2Op ϩjLl;-Yۯby ti7{'+U#1I` MQPS.PC~$Ŝ-aT6ZSN]@@;#ns$()ucJifFuSmRomEű~xo7Ɖ5 =Ot1: 'G*[}86PR2!K_w M& Gm?&bHDl?µ @}W)JwCj8γ=PY4#ߟh4n8`$iZ40+@XGt|uؙw(̋&} ZQd ќ+РG|}[Gl&: 2HME;ֺab˼eo9;C=š}%_&аiTs{&4lܶz*\@"5.Q[|*{JSLr5]AAТy1}#HǼ.ܫV"5࿬hP}C4sNZi숡FB;{qL_zw|ԉ:4f xhiC\YzI!$hs%f(52gPŠ$qX;︒yL$IY߁%o,n29档vTϨ[ e 9C2DU qdx^FIrimԯom qTY(U}D{?*{%Z㨵SBW+$У6w+Ƈ?ޭCBȸ@H iXG̿J{@=7󵉺 i%Zo x:)**(]]l&['N\1ϐچq:8V,A#KXʃs3Q lg 4KtlM jMtԁrCvLɄQb,>$nͬn5AUJV:d›K ]g]3/Fs5RxY/GC5s2tH )LC6%1@s vͦW׼"C%?"{ϭR]q=i9 GUkĪKO@b+$l\QGI|+D rM L^)$Q[ܬI@Oю{lVJYUg}1:DI&&.u{}[,khfLD?q99x~'ɵ$4`̴\/[ =4H1' T`^FXi_F@CȖׁ!v,cC:ԟ4>!!#jc6r0B\1B׆mq'%BB ofM; N\~;+e}^E[$4=$>!o7ӿ3YpJls f|F雤hj &DYlzRafKS߻yhmگGѠkh?M26b'wi?b&mpWaB 4wRpI>֘dWmʩѮ=C`:8?uyK>" n!fǥFRXW FtԒ :KKr Ԛ  1- Jf5{az^*Ȩ,s{4ֲ%r>~,229#LRLM5P3DZ&w<Δe ? eaP2~PC5Ql #ۍ%CEtJ`dū2-0ܒvH0 aT3Ax(_#9E>+7hd;fnpn | k0C'OiRUI^RegV`}gm9;{xd9VC{`{PNgZj%q1~N h7e\vݶ:1'2@EZJ i(͒ahyϥǫb}n=nOvޏ R~#ںL~BkE>uJkTDSut;䴥g}ڍ]NߒC> &2mڊqڴ<){h@.(Mlu(GgIq{to=ݷd^ :Liҁ% lwR@fMl:?X])a$a '\L=(> Q,; O^ت4a_n4 Uʸl~Ud{>cЉ%3/n-+d2@>1Db053d<$ c0C!Ti!BV{/*fՖRu@g*^9ð@=l_M=h$Ǐa<-d0:cyY{=ȆM͚TBo!Q$ø~ ?k3g+ ʮ(o$0iB'Pe ]r#r򁺶D'|DWX7Ez5s0N G0Pp4%7kb`P/^nU5y83dRaa+%1CVr'̲#W"Ÿ&WQqԘaFH-&R(In ~ ;Oo҆LW3>2*E|OsYu2ƧfxЗGS-swܺc k` Z -)Jo\BUy[Т5u݄=Rw]U|2o((%)BW3#rAĜ| ᇅ^aJΥl= 8s ܤB ~@\^Z)-'_(Ϧ("= 'ͯvYO4OfCϖ燊|x72UzdE C }Vugx\? QUx'Jb@M-U~= YO5}1])ܼD7|X$NmGh螒(O߭M=@EvV4vW>A[K rT knM-%&DU$#''!Srq?xʊ㣺 %!>O0#Y֫ ǜG`VwEyк8|gCUT@ 1E>T=sӶ ?uMW&@M"9~6ԫ4L)dߞ2t6FcYeǴ"˘(|& `-Y[k(+--6].e{4s7A74Cʟk ULVa ~rYϞ% C1}U4@.֯([MEoSTt%Z {]SPC5]X(/fvr!'0h\Աޠ.jzTRNQ(4q-IJemN:yN:hjR+U"`Id*fb /Jpyl༒}m1~ϰGu<xAXKd.jK;xax>P;uS,5|R@[[8N`{֭iFM:j( =n68ԝ=Ij4G9}8wٯ@T K%y>hLN0HC|'`GaabxvH?|Z-VXKe OɸZؐ&ܻ?:cPQsDkS~:S>jØeDUP?cNkhl )l s`iq5R{3(2Nqm'Gt૪Gl >ߘ gNPS.{qƉ UK'"+@Xx ^w{7Ѫg Y %C0i~Wk6 W 7 ~;gu>q|OfX?Kf|x> yzDD'v%Z(sUL"ئFj7|J? ԍ[rIBJ:/Ub.,Qk//mp XiNaO #9IШ8:(sF SX&P"UֺR x8~8yCXHCAO/*Pn@` pxlۈW:$Y^srW~ (%$2 j"ZvU7ַ5IJFL~OYlǾ.kR2!շ}ׁDlKzye ,M4䛽Ȋg][f+b@H<֪\ln(oa[qȡSBxo'lu5u Q ϝS$\L&5֢Q-GȟI o7>}ynφ-ŒQ&HOL5鏃Ƴ޺. ->u+C`gGR O#1\`gt%[$GM?=#LϊIC3@fEuQ̬$^go4h>'"MUd/s_F8yD6DŽpڌ>OĴ#3 QŞd1vwpKN+)ZS@e*Q7*+Ub]ǝG.PuJg&kndRvXy g[!IiWB$ N;亍;M=ڶÉ!)b/76ObX(BJO[Pصc-Waۭ"!P Ρs5ZȵzPcorumj>{M(baUz U޳8Y f_ U_3;62R@ c&z˞'L[b3!g.B@6ČhD=a}C:x<剛~;zQs,ѼaH4Q @ӈu I+bnQ^H ]SC.6jc?^騆-㧂 Fl=sorًzj\ޫxsll?VNzJw{ sMwQH8Q(P~A fzA%*xpS 5yt:q4eo+S%麈prLy,L1@q >S,JmlL4}n>Cظ{YeIxs泍7F,T0}(@ɧ5Q{iTUI^k|ټ\0Gk5|o}JmU&%jEEn̮\&'Sny4Hyk42W,ĦÞ$̀lAZ\a]3fUA%E %~8O"Tyaٓ񁻄G*mw׊jmW=lHi u#Nd-2ZJ͌@1H={0 78L4D1Xw t>'Q[H҇@`^}l8^tT4ʇzlBڻqgu=+ axS~RJ|wP>w j}T3ly ac5cDn+alrhV0lK=)RioHoD @ovʾК HSֲт##nwc\笀Xʴ:>i*oWKg8Zo 燗Q6n2'j(7F 4,[vIG} LYG3$@樓8_7B"K/2~7[\ZugRnFN:4tLYIgls+d,-4)0{h@W};ع=@hyL ߑQ Fݨ_ ΅W'HKɇ{ Ŷ?IX@21YMUƒ=hp"矘[yn\ޛu!j]=c;] }w ͮ eU!v Rq#Uq|-'%sYWb2֜@Řq @~q!+E,%'鵜7Csݖ4w?_)4ӫ)Yx۵($ץdjnKd hkNcxa۟ !ɞt}嬗~x堫EZ(nA\d=d+h)BTmZ FZ"6}9|–[2%L6c|L,>g9f^B5Kc RN{m\u\i"u{Sʐߣ]$h>$//_GN}2xl`½"tN:ȟ<4G!OC5e"mgY[x=nj!06U" f:rQ,qS'n Lʩn 7FoMBvu2O*5P%5HTei@Y@0ݗ^D4p,Vc^(cޫ,]) il8]%|pQ{­)B];u5-Os𝶈'"[">J"건`S5DTo{R> TmK*'%dxWدȋxgCfƘcM>L {@ !Fo̳?ɩuME> PDƷr /w~B" .P9"h lIKR:MʆDEeLWўC]yӑ=l?3}U,A^InR~s#/7w,陏!&vt$,]vcW"xh4͂K15^nG/ֹ_Rb6>:+Q9FokG!7k4l" G<قv'54bmJ~ v/&m'-AR)h/ӿ XOYY8Hm5R( ^Vb$SwZ:P(XknN^4Dv#9iӂ;%)$}C1QA. aBձ _vV&!mVj LgB,J1BЫnk+Ѹ`ko.+?p bOźFohf,Tʄ yfh(7s˯]ʶij'\.ԅe e?7 ~fFNVz]ט}/m~nnsglFE_Sb^.㪦7Fm,[J2q  & ~:Ē=r0z/rځW8\6FH ' qnxg8`5~-tn- dv(Jϙ!N)"Vǥq3*5o91[d>܂ p"NӬ{Z"ͅXY6$"bND]TapL*v73;AI[ X*]a ?*߰7pbj2bO{ѷ+>Zmη䠼 3oCX͠z<'kw{=7bXV0o+;h5$ a,V*%> N S$oW^`C~>V`\AojqaP͡4r!TCwG=%΅7p3z+Dto(wB@z22i3CMF"7voD G贻TDŲ$GÍ"rQ,tQ1GfpO_Bl00Zywm8{G6c->sJ!\$Sā8@m@6lY_&z4cXtb{9wmr -q-9; 6ʧ Iʢqj":`-=1Y$,~}$2BrqEz>%yeؾS7z\<@x7dfzջʺ.s O.AZpaU鹏´N{6V !bII , -e r_8M _Y&zbI;K7ٸ7u˖gu'vM'wSTd?/]?5όzCn$~:Ź`,.qoL Kn#A'tJMn %8IzDo9.l ug\!a#Lʒ.guA&K1Rvz8Wx _w6az 78a#G0&牣_Q.!")~ C(|}r(nÐCK\`=MWkyT⑓0CI Q^`E/-yPۿeL $NeoTc;\+pS4 DIIEX_F3K!KIw?q2b8n';2e~{+Y31Yt 1LP4uoK`];bRd@$,_S-ZzN0S}+3d] 6~r@͜PlBoBT\iR@톊N!򣺿7Le_Y5,Hݦ~dBL {9\f1dow VV`Ft2:?#lùpAY0 a|Mncn<Ho pm2.hlmե(YS2h{6X,bTe9.̍zR=&9Fk$vJ מ 9?5p>)s'[Pi+Y1SRD2ܟrYS!kx>ZǙ&K{n'2g>nh27C?6=*޼ *OR=IJz'E0' /cSoM }LFT80Z跬~|lzl#MK7퇑pș Y=;8|p6kX9 H_4L@hԍڕ48k_ɽT1*GkB1)u^P0{E;4!Ʊ>p i Ql˞o3*:tV͕Y%֢ФWf tH*cC 9P+MVyJ+CkSWqJ^d v];*Rszh꘰Zd6kQe3A;$ٌB"s876FE :aОuNLtp%}ai~pm0}Q Stb\|GW}"SB)F17mmr[ _7)ƧR?/~RBʔ/nBU #|\=. +!K>4b}`@—<ߑe /XHFz$:L:Ebk%s2_ T q_+@kx ˇBeؓD`ϞfZi(+~ܖxpd@RXќY)} (x#Ĵk >!~S##eE0m&cc~:Au@/1ւQ)~A]*!S0ano>UF<Gj$0nfVخs"1Q+ޜ=8Wfˤ -HI|`,i*kY\v?g?[]^{HJG:;P&C{(ӹB_$2⭹&!,Xkd_,((#JPV!(-;"~b9Dd܈Ƶv8,ql$"R>`}y-˶Z]eQ(ʃ(E&^Lth.61AW70Xb#ܫd;^O'dNᾌޝHs$ }MĀ5pUwqX7avyܜ;,fMS2uޣJ M+V`j9ohk4axW%H2Ё0BG{Ry%LnS:w*2QtL6gN^A=cKiW=dkCawEƦH%Jgüju>B9՜n7hn -] +.@ϖz1 5˯$|wDUa)b Nb,?F_ 8i0JҚ.*w"ǰI8s3Sv0~=~' Z;3 2OmƔVb`K{7ؾtƻt.+Ӧ[,Rؔ?^%'t܌dV7$ r5%7fW_4%:7+|U|ws5|Ո5{Vgˤ&FQBĿ$-^ܲGTd,ADQ媖ޕ;RfLM`:ԯ+zi6%= fP${BiaYT!MzO?o%+mחbmQaHa|ko*5;u> )rQreTOKGxGOH_a^`H9}}&i |r`/`[i`>UDyqq'!귚,'~kngFZJ\^4=#|%4snb: FʼnJLeRFPFAۙ۬\wbkTyYo‹|4U3\t_Ne_#^Ch/!9kGU ˅"K+g e~`d@Neïto#$f 򄒻w8Yׁ׌Hm0@[<&.iROReºl!l刐74M#qU'7E/G[nΌطrj{& ˾ʝIרIT詋B݀^[OB`eg׳ q4`3>S.iMK_pswML t3cJU-țwQ㗟b҂j-]n3z,o?){6ayR } "oIe,!C8e*͢$dx7Kĩwk֧r,z$־om[8^!>-u!-?:ho v!sTUnw1čwk`xIJxXn2pjfR # <#.x'9gU#pb|DJ:shDǧ!.\vS"@&nSę/0-]&}e`G;[{3AY{l{-f]ij%B_o Lf"&e:Lo-}^SM*p^QӮq )=ϟOP`(1:>wPOQrnuj~25)"qe$2r2@Ľ5\g {hj% :]y538g1=yI#;L3fHO"a1i/o5 d_\DJ4QC4G `KpfΐJ >?o`fҠ4b=ZB#*A' +T|I\Q~@0=FQd?kh V;pgY#(DB@N] 肤5? ÃJA@̩"D^ų'iɏXp_Y@ߝW6l,b)6D@y sFɓ2B|DpEhV@aQ-KyѾ$gR@Aw6b4r6q$SjБ$Rv&G@Jl" Ӂ}"!Zxa;W QNrڨ%M17G`UJ Cc*E1ܚd֡_=*uņ'x+w2l~1_9.RE!G96AD큺iє\z-]HS6֖]p˘zj4bSGaY`cKۄ_-F +uT܋dQϨN03Sҟٍ ̑b4Vf9vVS#}e(-[W΀ kRXo&V..:pV!coxNm0z] 8@ rCvHg(8\J\0S7r.~̔T IߘsD]XLdYX?Ϝ4vf5e׆ti1MoOXɬ`Q^X5 *0 ]g# bϖ݈*w0<&!AzgX#b3d|H q̠fSR~C`d"=-ʛD3CcY0z4 w[o\4ec0n+3 0zG$PחkxD\$}wuJ:8YHLF׋nF[oL^:<Ob+(- &~}t/LC4#P v^k?۱%\gzm+fm%t|Ɯ6a]Կ+KE:8Fir9w\ӪʳjO6z8kxqex2miIU;9 轍8823F#ѱvo{(&U2諯bѳLviou1w=q RPngәuK(?V9RŽR| QRc^__3"5CJԷF,y&kqˇe60Js`DYl)bMOݵ!N|q,!&KtvPf3ZzbwqTZI3<F<=Xw>ϰ$^jDAڶh@lOC`f%5=]8ձl;>,Ky/졵.Kj'|eH:&S_&,B~LcYp$Iށd_V?5V ${i>nf4v \*jLނբk4==Kzg*Uw KѾ|O]is9(閙 (sqe^ UZfxX, s^M1_oXvQm|ˢ># !' {ڦ)*,*`=dPJB%ù^ٷ[3 Q˓^QWmVɑ:3@0`_a_b}k,64>icǼHgYZ07070100000407000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000003700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fat07070100000408000081a4000000000000000000000001662bfc8100009ff0000000000000000000000000000000000000004100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fat/fat.ko.xz7zXZִF!t/]?Eh=ڜ9Q~7:ugMb&>fbA?#-Q?Y~M=M7!a!C/oGP92.@3le*z.΢@8ƞ}t--! 6ܨ2t .PYx )mm5a4D!)"B3\w ¤<_& 5ydC9r&׶¡n}oD\zd:4$keߕ")2"qEgR }g=VTrgj6< tmS7'3:m-1j R7Rzj x>ӯТMBU?%:[26[Pz<l hrDTU㊘Q^#_ ^L/,O_P)O}8(,i)<Hy ۲ldo)mmi)~@oW_G޺G*)1.f\0-wVIz-)0.&3KO&&~LdgnҪ)IKNC:-S11ۈ>[-E5GB,x>D+ZLUg)8sQT m=_+u(h6?h( +1`<: sE\n<_#+p0 ~w!-RgxcNo-Gʋ 6s*@XEc]~ ?i@WMb9=1aY^0j fe\oˬ ܎j3:647*Z8wCF替u\ z"{ ֖q#+`f&3>ܦ#&kOHɀ|#129!] %֎꟣E"ZJ!&Cv7@-t[gɌ|uND2=Z,<;ݾM{70  9r.¡;(ۢ)$Hڼ='#V?phhɰ/ <ƇH;_|,l~w`#|l*8VJU#Gb d7%hd}/1!G(|+煶jsW//J\6;Ǽj\UiTA`=fb_8˼ 37J< uqG^ Av?;; opm1p+}uk(:x! #25q#([C~Nddlŋq$Ƀګw9~IHGj lבݓ`-[fKLFj\sSȖ7@.h#+׻}Vp@^#bS; })H LĎџ{?Cy)QP·q]n]5vg1ܢnx!p<>BSu^_^m$bmXH]W1a8a EZ_.?&30>xlW(}q|g 4_ہX_m.RpMqgJʫYţjJF"v PZqTA:N)w2"$~rmy嘩haL26崵Aiqygߜ, SKZFQݣ&4:x-H:ZT.oB3xlr-񐡨5R@s͵Wm-f^իMS_5T#Pӯ1-q>cN:g<\LaXbCia쐸߹S%MjM/(AYF '7JU_52!-ְo4]>AI)}W ES~;>&8cQ4/AH3$L L`-l+b43ݸ+> WֶJ>S;шq#I c~֪+!~W ]ԬPzw\.!۝ս;Sce:Kvs)a$FH=_$?϶M3bjx4ؾ]utTʫu;2BreT,eqySO7`jH:oB#^^o΂<\כصTa`F}x( ї>hwrGX>ۻ'2ݙGrYkN06Z8N֙ɚpOC62U`Ib LX wm Bϡ"iUο||lQX o^ y >M0/yQ}iuT:,a{dfj'Bhm.saK家b˕ȡfWN%&a2ljG$U ?[R(ҥ}coך-(TG$N^ =1H'?6NI"H2D擄V;w9w^&] 1sxJ&/ބ9I,-э9g4?:&\Xw:%d&vkrXIip'V CMǸ"8}!ơIobYUyx|͘Ǣ#wgs gP׬\JӸ:1arGTɒo"uN@[46HH9FXފtqlՋ;MUMΏp'՝xCV#C |l`/"~%Z !F^U ]"&Oo肫kȜ 1|T'(Q|ڞZzj4< [Q啷/Y@>.Tq2D$[` zWypwvhf1|-SyW—^N<3̗kYRԠJ}kB"’~Ҕ>Zy8i@ .(-lz>F;M}?0 1ךc z"?_x'`b*=qF'-֪ j\އLygY%7'0G/S`WQ@C=F7poc +ul>_N?[ڼ VXf,37Ul\ ΪkY\\EhE+һaΫ_M8xOf7D }F)@Q(jdT!^mhyxL!#'"_VP>)n3AJ޷9T6|tq"˒YŘ`G Kh5iU'khv%z!6p{#=S{PYAI[/R =2W@#ܪ /rBq2YDG|՝&6IuG9L@@wft!qN~(xEDvjKtuC&˿G llsz #NYR1:dX< [D"aIT'B._-IQڡ PXj]$䥘uOY*iЬ~o^{S$i`kd@AB<,_pe)gWF!\Z҅}XNMȹǔT)٫6#'wUKX3t&{;3lqD8%o* /!o}䌘ĸYV/x*Zr[$ wڪ6;ta7¡~ hsIE` \=B$tn;#j Sw,he>2/ K 30&l5קѴ/=]gО%?}IG?۬vu|kot/94BbgQִk2/qKuV緑28 =~QXC/ SQrjm%|.VX4ڬzޠ]M҂[5TI{N_D-~Ɂ/SKjzzÑ #cOhrZdrzZ[zgGDz]/~"TbXp\!d 30Jsx lJ/%Mf9hV>%cYd+xdo`8QHwI"xc$ͮyp6G Ci\yV|%?mMk@ BKr+Ȋ2㗦5 1E9}f'HO _~M& + [6R Icv-nl[E=ϰ l5:\q*gc,K$BH23:gCK}jQl$x NEw.C˚KyOC(]|LK[! ASVA ̟\ րXRu^vzuȤ]kS:4}4!V)3}PU$o7~4Dj/롊Ά)_G^heL$!nU r\|7}BWúS!Om@R˛N`r^[+<%|#:$a6s~˴.v!P^m.GZ"5U2Lvآ{\+4j,=|jZOfs|8kGrC2;1 <`5@td;>VGY jgC c1$7[$ #4HB^ċ{12CV+N[@Zsڝ-k02wJ/@AnTd9$/ bb6K4U' ɼה۴yn騞A}A5ML9kV.G`dx!Fl` " @8#U\ygMj2>M>RZ9^uUP>kD@щխ6,~а`jkM4J T‰w gypl 35\DD`>P?U i)!TMҦ^w4g 4u1$nVNjH@hzOd qZL) YMZ+0yrqlf-H c6e&\(%X31>1Mg`s]ӼO cl7XFv$w ԨܹU)"u& s0}k4٪~K|g|,sҿq CGZݳBpN,r|kbմygo4/q ӷ>G *+\N,t`V#`,|{nBRTmƺ#/N_e;}Q k d[7Q uT2ܞL(&d]'\3uXc_R`)Ds?X eJ%_hښ8T`E/H5n]nGFgI7[kt 0'lԂ, ~;wfI 1 _}D1{afON\2$x1BI3arA!Eޜ;S/emUx i^*" Vdm6h"u?Ic~b:2e8- m!k̰ ݃T/Vmw#%;:Q>"ϲ^"K7(Qˣ rTŽ=h]z?6TuCͫJXnZ cC;^U4O2/"R~b&e/wKGLs<.RxN* .Dv1t 7=qZ0fAW9*CDLqI8Aڼ̓mЎȧN-{ /!hM>\c d5L RjVtuA)L %?V#vH j ,z6zg=_ pXQ$7Xm|rY( { ɉB70N{*o5L+>06|d6<&a,F6\᜻QG| ^, [~eȑϠA.U.:zpnY]a^\NUŧz/5 R"E"?B! m֧! k$i#ה(5*.ynbx?Z éh=hlt2faePh:S~ L,l>S<~W'a.MQ%nԴQăY#b0~ %7'v!bzQ)<9{91 1朤ϗ}/*YDpنGs-k̫ c]'xf7bm1R 1|uH eo̝$םfhI3t謁Fkiznzz%-پ8{m#?s)4e!66t1!I5oϙQ[Z>'%r f:dc;!ڙ,N9'7О!{X{dq'zcHְ^\mmf^e0O.2^AF=EB. qXh鼰Q 騑O[!mrXӻ"g`WIO|_C+|C F) Pl]a`OkERM{hQIRF y.y?#]pYI񅘫= e}NrKoEoTh Py/)BuO7j٪Ly{K{'MgEFߓW 8ϼZkfȨm$yox__cɂZRHƏxʲ-RHH2Ob ɇbjg\] fеA^%?o3EeT12+foˢ 8YZ4S*?"6*bqɮvsaIv".zMƞ6 O@x>Nΰ-A"тAq7wi]@i0* d+EC}"Oz/bzbQLjUmKn[a}0 PM< tez{}"%ݸL^'javo%1wx.Qi g XwXvoLQ󴄬vRاcX{+Ql&7%^</XY-l#RBW(uX@xKl&`&}H}(pcv_oI[IxlHH֣NjqBLqZSwC5Q f' Q$)z$ Tɍ 4D&s7\QQ!@6fcq>׻Tn?/* f" }sR2cz:.Eю70V!},,|jk? ~ƙNl-d!yM(D,ƫļuh?Qĸ"Bx,:r+ebyކޔ SKwTn9 y \E0b?\_5E)t'I8c\lP{]bZ54e6}׏Y{" HO6 _y}?lKc)\x T(Ռ +}X2hwDڑ:#1 ӜOJ 8X>tKQ1yEz뼙QBx?ymcQ|/Uh&$ O>ÁqRbR: qιA^6ieG^k H66˺ J6X!,4 q?4m, AĠB+lS3w/oZrRT#K=T7}Ts܎)1ߒ d b/"a& Ѧ InlY9|$ƥIp: _tUtqaؕdG󗚭7&W[B't~* DTaqMe 51Mk78MUDăsSP͚߳Y+:$c-ߥA;`}wJsӻ1;_+ƻ~(Y)uN&x[\q;}%G1L7O;aVRy5%ƻN1)ݙ&3b:"-?wR|ROP=Yk o_V\km9֍mr蹮 o~TIA=•` O9ueR_)ff[êY!IGYe @RYp P(j9ɁbX^%ckwkH\jq;эޓw(Y?D Gحy3sB`> PFiatBCKٶᶸ|@k&[nЮS5IG闺/M;sf9#X-n`kof|gmj:Oː퓑+;t8WhDnm7X Ώ?z"_L=]e-?-I0~3y0zn?єet_D0`X{%iML[Gbg}֭a(Pص()6L Qt\PUHd~<-"{ESnBY=jdpMbE-+ZwT xaw݉@"x|ԤsɗIuK9n%F1%Ͷg~$~E*#,!M_z٢d@r6z-#oڝi$鵳8 YCQ+A߿KWYYo tZJJ@G*ز Nx2a3xA0нv1]~ֱjW)C=edZSJ#㿮U)ai'S{Eߋ. ## >wvpa&> ٙ}ʧl߇=a3vaNF jRL9dA I-xy-4]&v I7b2!\4P@ ZIٞ")++h #yas'܊Q~}T~ݧW$4Oc) } *ES%\϶7 +$TBn"8> ^8obU_ EwAلj7sx9O&JT2'* bau_V ‡74#vhf,<v̆ךO*2XBhOgJE;5Q5ln i񍔱cc1;fr2+mΏA|J/}9>ڢF/Wb5-&%#5ɚZ}?&ɖ^2q8}%+gNҮ{DWfͬNQ4.`PcO AnkbKz~%C`hfN=ܖJoc?Xk40V{3XO"sui p' UganDR,HE -f$FeO?< $f[Faqomg =-LHWI܉$ #nL hN>J/ū"g03` f|-'I,A7g4VR°r$ss- HgmsYabo(;V| xTd? &3 ~DmCdD9n%|s`²%~W^R^tR<&  /:M,׎0t"(/Y K)P{O,̚Kʝ2hGAGpYXuHq02b2 <9eĂ1R 7p5;n$Ė6?t A=\PjzJIm-ER}Ղ JyrJup`t17bhCQ +3}QH1#%YG.Mm_GWnAh@ !v :\b czi4N чH`h)mZZI}PƏ Uǎ,uH}@W_=hXh y-b\)K('cJZ7̛&:Z:Co9*FλHPȘr@Y9CBSG7X\QJOI:t ֹA`Ճ8Vd=MJs\ɤC8>&T=TV+w?3Ã,in7_˵󥺆PH ?BS':A)S&rifuRZ*0֮3xMB-B|65JSe;GRd 3guV>ŰecR@Xڷ?є)׻V$s Q3HDrZ;#&  !~gJKb5Yn&j^U3Ko۱QqPe澜;hZk~JzPNV䂒 m_R/hrcJCP PjE*+Ĺv2Z4&{Pl9"sN&WbB#+t1Zf$A]gJBeo8%VG?¯sp!|9iJ <"BOسL'\ ձ$\위UxIE^-YҠ\FΧ_ANkHaS_>W82.G6F4$V($^eZ}SD*-j(ʜ+y?jGu=j=ML^2,ؚ )#π0Eh%|kzٖ j18,3emf0*M$C+_D!!@FGSO5U ]C`K s Hg"k@"SSdVuf{3ע |XD[1//eUDT`}ܾ1h3rco|jJF^%xV/â@== y1XW7 k}8>}x퇿XhT>=\ FD@HPdRJ2HA@ێ{ىPTqYY-p?adUlU(;=Ư?~$g3o&YmdެՍjqO7>\@h J{`"$W rE}V‘Fl=vZpqv^|yAw< 1qohLX!{4*_zCDkY&9L\́@I[*+O~} :%N;ӳ@m&$T@UV?&2>(ܑ U9mRj+DG+i$]ӶZ!F>w6!qrБS(@ϴɧhds}] f \e ϫ&&*|$-;Z11Me#ʔn* |}'/a|:wn- Ґ_;l[ٯMcs.2۫JJ@y$>6L3F\3ƈJGt0Hup@ FOX~iƧcÙV2EvW֓ \D0WSDq*˪ܣ7Lwe*XBLl?뿵Ͻ?c=*~dPcy1Zy>Z:nF>85zQEAߞ/RsC'ĎYlSnuGV9xOvy0LK1h!Dszc>pX2-HӋTf{`ޯY_e*Tg'SVɽF+?ݔqrՈ$Pw7qa/=:؃@s* ST.,%OϳNr"Ds'D@(*}bܠ`KVo53Dט Cɓ|wֿ)@)Mц:jV:x1` [ăS?^^65(~!E3~DgwdQY<63yyW˟+Sf4SW!i)D<(ָ~v'Cp@tۮ0[pȭ=DǓ҆ 3|W <זݛ6[Lac5_c|#8k]?ޤ4敟/Cp 01=]z-S0;h"4i'Ae;&;wf p먎mTyC.|!` /1 t8y$㋸6"* +ntPoa.(IGmB)P=~HQZOtM׭2`>W L 0qר+DV?$$K_I*=w9_I,ZqwLL$=df=D'h /1,?.-/;K[R.xx+ v9BĨt"k -z(۝3jYjܜ.$}deM˛:d;x`0E)#HuiD& O1䐳=ژNkg#4OD,PA8k}9%؜$2Q"^O5(2kwER+Zـwʧ3@P˦p}&y{^vg>kƿU9(9YOs!ⶥ,ŏ?0\'C L˃gtgo{{*Chw xEoNXq&毱M{Y-Tc莮 :j1{-->X6XCR!Hòŕ+ \K;2串w<'|OPMsbw|s3 `$@Aed{! )Qe3mt?Kj$VM]Y7%@x^8`j~soI ub, cL.` APة — fJ %4͓DŽ -2 >ηzq*[p|c\$kIm&S.*Gq+l5{$h_NԤج^E|C n]JØXԬNfO[= a ȁDU)>%G SFvΰa+}A"^IRofVGܐ}:lIk"] flB{} hf{8 jv)Җ 'n+<}lD:DBSkWڿWF] S]Ckrk4fL:CmРG331؝mfdt2W hTa4I9U&IjQ?%cT:ޢ~!-.}|hM(k`AO5K4OȞL :}Ǻ%y6lřݴP2)G=Bijh~@*JR*da*SRGnǂBP*'KysM yR`ny`75l1f\?Jc!}>\E "8? y꫙<=uDÒ5m:HgqqD- h(]Qk Z1ㆄVŀ_jgA48nKoh~ϔ}.(l׉zW!3c`!bj*Tu?UxbZ-!tPoEݢ-.qzOƌ7cZ-6TxEm<`ƦeywIg Div^tT+`xWoIN_ xh 1d2BIrFE(keriA`$!ަ瑁?zw'{e (%!@C42sG$ 6VZIʜz3w {CVvNPtkL'+ΥVAmB+j;o{-m Zz{mNep" ͏FDG1?.vNB1R'\;, 'NJ5IiqNL}!y9:Y?QV7SHN`xnz.HCԡ:!+\:Cv !ٰ>V1*'.;D|h,֕BOS0$"v䠪N"Mȶ~C6l,IE <I[` @ĔQmqb&aw) +?E:,\%N3ە"_#X4)$zDѦuU͏7n*q^+ 4P^*4EZ`|  H2:ۀ&1>L2qi{Q%M&^z=QV s>4 4^&7Ƣc^zb7ms+L h $ǵIao 8=-<}'>3[RkJQ>7}81`!k-? -9xq0ebM:iRM:%.ߧ] QIk0p-NgoI ]}iBNdHr$ěNkm؂M9 ũCTf*,]\P:V>6,ׯ<>qe${J.mMf.7P)cQN'Uy3O9QkRNrZabdXӸlM~yn7^.g:‰7#\ 'Tŋ)߶8Dي'M6[Zø-fcKo}[ Q0S<LnD%.l S{pk"=s(56*Oe$v&;OܦhŨ@}wi4>稣<07fy?*tvFZ@Q:[])5)FzITE$c .SQqJ),xڞWa*B Rwnô?LFYEo書?F:)KC Xo+ Ͻۇʔvgk'9wFZ(r]f5 i>L\X34,wPuҎIˮHʕ8^~CoEr9Oڥ#:0 ;^f"pȾot;E2d('~lGcaW46QW2o\{G'UVFeCQ_d3SgRK8]"z 'ߟvCang :+g Q\vP;Pm>MSowy͓H2bbV vqt= Ys9 B o:$:|ivkucP+mHΑBc4z(0 WAgPOl(OuOf=WvC6ͯbXK@-ヌiF.ĥQY^JDbQ5ZdEUr}`W+m .XI%{~JӵeC THg񕈪o5+F-%^~tƨ.nXnVMS@* ;(֛z@?m_I~*ی*R),/\#z8?~POZn9S-Xמ%Н#\ƌh7 `Q*884@Ab᯶0:r&KHMQT$&yGOٍ,2oM2To 6{n9"M]W4-BI%i"VdQlU֘`~0.oFKbƧs4ucNYk%vL<ħp.hW\3 fFםE$Zmo8̳tu{9Yv8w"Qxgspcv}Bߨp\s#YZGYFɰغ|a(}١P9K.}{m͍DMH^^1U}yƕZLY54~č֌<0/|wQwYu+EȔ^2`)ê#mo&JK)+Y'crL4#@e0zm~+?PxK^tO@ ?r-G_X"_ Q9Lo΁HiZˆ Lf/u,xhOnkVPM`o -' P0-D"joOGe_O x?d;WnhV4 @}lNHiRH5Nvsr0޼BxEM}(̀)r!%M\BwP}g6:FeJ3g.ɴ5=,yl w%@ ۟C6a[]oȜym0R?Lf)sd}R| ohTA ?`l@] ;٬ߍֵJatn>GrvFkQOO/ûr`Q<4[Ǥˠ;# p]5ޜ '$-S`#^o~>5XKa.Yl/K;Cr'a,݌E~ *3X?7ͪD;T&T#h$P>*N?0ɣG?) TdƗEQO- mo_Q) @λ\FQ9x>.{*`Pi)wܕQ]4>ZV xJrG0ѷ/ 6må/\*AH޽8/f1|^+oyD3UnV,,aNe)2Ѓw45D>&.Ԣf*bj1 iaUaW. >y=y֬ǐd2E"U7(;ywz|*@7I=A:[\큀~!pWkg,1īH}_\C hm5`Ug.?i&VՐ*0:ܾk3QMR Ҥ=4/ 'cƞGb=iv*5 Q Ƒ}U_^w:H t ~uVCQ$ >#b <2oY4Թ &!MP(ILYJ8j0KW{XZx_.u18)YHV7󓊵4Bw/&AW`"$V ʷ@N=Yo8zÍt)AY!t7|/`4|izt`A=-FPeݰ#닢EˍT J2k G\Z 1Qtow(S[ ~e _Fz#K'&UӐul.}G٣iycoq*p野LLw0ǡ{TTn:_ KۛJYhv鐮JY]+w my{Z 5sܣWvhL )J_έ}qЫAI9ղT7|O9" B4t5tr`oRAs;@/F>}N+&Eijh{%q򂷰`:?_Z R!h8%P*z* CHJ 'Ǧ~mv8(_yӓ@fٞaO Wy«KvU j-jdvʅ^'N0LgfCDN'ssR;Z z(ff䵍I [&OD1? 9k0F\zLd۫E9/YN]7}9B^Ɍ߰9Cq-xw Zi9H}WDSo_" pӓߛZ'53މ4kCޣ7炿rgAyx qh^ I\y[L>;'rg15|. _c@EU{Ԇ`5J\7Q$\Y[BP(Ҷ ր7ClRp(1:SFw=XI.h;GsI< e >;lKN|UOtO0XMF[&_IRI$[[{t&c8q?,8AF+T5ôvoES'1$YӑB~7gʆ$E@x90gϑ $T&0Zclֈ4z-Y*%^MQQ~v;=YuoC cvvvk&ᴤ"^*XKR!=f(񏌥 K5I?ՊRRБ<߻nLC֧ȴ)3 Z@^N.  ]~"/bb ]7l՗ 0e@`.+xk4)9G0lԫ ^ 8 W; ;_f7'1~ߎ)CsӖL5DP&x o_JN#p7>c+C]tf!񪦩:mTv=J w䵏}o<5kEѱc}R+DGNZ.iM,Prrce"ArQsO#}tcX?;ۯF0}U=%V0V(;@d0I ĭ1E_Q»h7olP bISQwe Oo>^-Oˣ戼:3lP9~3~FgmE"\;"/UESuXK2Ճl@B!0*:k8qIVNEgkh;fA1K.vc nlC^"($/>1F%*!\*'|[ ] egBdA !%! 6}$B#|$K;ki3lS[3 wDi؀V yMlŔ-:i%eM_ ~BS!qg`V5vg"n+>oUln݃ܐ?xl%B;mQސY"HRwߑ5ZL3X t!DP[Zv?it*T!U1o939/sw!0ԡ݈ۼdL[ͷ7t(@233tRB6E艥>QfUU;!Uw;'r6_j¹V=fل%x]vSeJ$tt7ը?S E|>X(\*%<!z ;qk*k(A$9G}{@QR؞ h >U7D[R(4:V^XJRbNٮV`*%5Oj'wfgz0e,e6U+ElM|B[X:z5'ژ. SNWpM~9^kz1NJtc܊Q(ƽ536Ymu#і~k$LWG$r0òؼk4vygz [O_ΫGS}.uӎ֯G?Ҷ~ZuMM)BBsk6dQBXd0#].Cm"E/V_i_L]Wb +/_ABLnw;8hI~I[(ʗ,kƠ/:a%u+lF~2PW)( T_Y8% tGzg1~=矽P׬.Ѻi9^)7*g7e`ch8 !q٭RIY.Px͏z?5vV 1-X2Y T\4l}QP-5-_\0bI}]%5|=? Џ"XH҂gdbn2P:Z',fa(ŦnvſI\>GXZ9 Wƚ^ZruNBĹ^k >&vLOӕy6e#6òz㚺&RsOw9t.ه{(񹦁1}U"L&]ҿRphE?E~KiŴY Y8;^t.)|z^x7J^hXL0nwUk7ސAnà\y#ѝ ?.8tv)Եc`_*1R ;hn%#}W. YFӂ/SH28a-<lI#Q(/P6P`"K%Gc :4OHɈ!3쨏p끨|nzv}NёB7zBAsX9 ɚ 1 { qx2otc i&΂6i4V˰ʁ{ZŜ XrFpվuRwcLez㬣KO1:'_Dv u ~6OB_~xoگG2o7@,l%xH!MC;`RZ̨tv)?e~ ("fd2*bHčcTdjU0$ ~coX5"#g诪H1 э XeJAy7P 3(gQ?OWޒ+Pwgy|2K 3dCGvl[ᵃޛxu ucQx\? 117av!XPѶ\5?7$҇xLo [*7g®U2ѩ y@BZh[o=ue{YPqIrH^/kA+f*~M2\b˳TkZqh肽<Joc0͊JV~'ڵh3l#ZY)GGbi])(0Op߶leR(ciEf{S,ik5v/S 3KǩotݾgVc勋jƵBKəS7~VXW c z ?_O}H6L.ݜ* nL˙F vR Scq` }1yoyë96V 1&oon舺-{z$y9\QqyGw#񚒥#6̠\ ץ֏ nLYg^;^fJ']x-%/ryv7(@Qmbcd(ӡ5yDgpT+ǔ<*hAѣ  {*ZK _:VYƤc:gIddHfrQ-1 +[CZ\0}#UAqdz"#dxQQ-Fxc}0 dfY\YCq:6o*(5 1yr@@VӃ9"꯳ҾV)a7,׫1 2R2*p _׃zE,xB$ J:'IjiRLrrgf\f@tṵnEjY+e0 d+dBDP=aA]/5YQd7ע>2zyVNvarJA+{@\۷ڑǵчRatg`MF>8Ba`{y[,҉(rѩk}DĎHfΞ9._fE3.ϠأzkʵeVjX}aښ/ V֔n4%Sou%c]v56 *u=12M3ڙ廽Vw1R'5б{[y:bhZ2 3JR)UٯaVCR:6zI ʪloGf#s!΂\聤LC]X S)3F.%5.>1ИS@_CZiNh]H1$P{)DfLm͝:DTztbC!쎖u;]A1.NHuQ;VQʼnfC#\*EǧF9|꜒H7oؑ\&I#N> :5N m-[\dLYFzt)GK;7M5W=p&!OL H+ rK5J<LuBEUhפ nv֎;_ƛ(٥w[jg'=RPӀbu?/')vF0.p ؜SegHQ[[w8uY}—!E- SR˕?22F9XA zWLR58aYώ %-~k~ӃHYe@!ںjر1ϔ+{a9PFiY̓̉S4BM&lcWE&%i('WD"? iw7$Q !\ pvѧmly; .`tΟM mp2>]OAF\Sɧx_;zMHSb*Խ 4y7s#qΐ&X OffSY~I}Fh qesw;p],68Q_ؓ?#:GR$9 X'I` <u<KAD\3/Sf\O4 2sZfUyf`<HUXT:6iLY/=]54m%Ճ޾]{-c=ʓK1ܴ.NJ8Bz:s켻sSS F<#PRbg6`o9 > o5d6d|Q bD¦pI&Z_`oh[gx!v3X0w܎jv?˼vO{B!b8Ztm|Kg7*?) yJhb F>t{v]x_loސ!U 7]<&:2oC܂:+PPg(ngԊ^jgUh*5iYO3`ZH&vĒo"ah.98+ݔiGS}@"~"&wo gR'ؔR 9ߟ%P.*!H?)b!|poXT T@ntXjCV-BmЗړIVy9ySS? Z0{s7 prUd <," ;.sКEmD |D{ԜM($Y<i4>.dq;%{$t*o[!4Dd/qdop)m-|L>"T?V@G;)X0~ӭ TP`Jxce+_lCzX_=.ͪ{(TX}3jF0۵E9ޱp }h@ܽ&Ŵ2=Y~xX%+^deEi, 0ǜ*UauНҲ`dGn([+)n:.{2o+M*wQbrSmЗU.SϽ68 #u6;L JƯ hUѸ\_; kvmR Zvqnn;# 1)և^J4iΞd*r$`+Vcx=7&-j[x#j3tȰƭ[)dAwaz;q멠#4npo&Q>K1N~X1ZʦAua$sQ H6pYZ-<4u1g U' H.Tg,j_$u[f y>Lpъ0zd4xЍx>ENCL<\ylu2?rDӷi@eyPAm9`:"|8bJHИYj1Ɓ:Y9=?i]Gac~p:L煞:%RVDz(!GC7Q`夔Ibl%g uDŸv>oX d/M ,1tԳSmP ~>_ [ul4֮{gJ+iaЪ {XkTdܕ>EO0#\>Bֆ'M0ޏ> f !߲Pbm4VW`Y&bjaYF0^w84*gˎo3R#jUpj ~ŽŸ4nh{r2W;^kø\N TpP6mCX'&YR/ FS}Ay| sp1`DLJw4 ѯEZ-= ׂ -DJXF9- VwP᧒Ǝ0Z_ǭo ZG?Q?`?߼_=hZZPi x懞dUvO09fZ‹s:~_ &"qBo{ܚq;n&jʖj-2- }ЪӽV9tS=T=jQ{v ȍn}ݸQQϧOH!{{N:o, )6#^ּ̗]o_=;v1HT3*u3h4v0?ƞ)!GQ/#:u7F]nSM0?8+XGO)}/dIjK5*4|l*3} q~oAzp@fi}|vց.*ԁ_X2Lᩕ3WmK"s*Fӣ涋&oL.X_zo4tta/5]W7)n a.qxg]9Hl]zڴs3n"s udwʀ""p@ 29c5X9} i:4lQ]w \v34)NrZHy1JUȻپzRy W帮8bl͉Ӥ8p굊M(9=xa_x ]ؔڂK'D{'B4DD1oiv2F"$ԠaKGLu9#'FcU:B#32q^w"#z.J<`Rn4"h Dhp j[hnwuTAؙ j3i5kj"]쐝>T_緭6smgF{j GeECf @'x;K b'܉q 1CN2U@0:4<4VIE8 ǍͭN<h4I9^M,1gpZ/lS"]x.N?MΞɃ ӑ? oDe5h'PgR Yb"y_D2u~ɧ.ʺ8{悶tR%1W]AD󛕃"0r9|ekz2ͱYD{ToК϶ŠVsL&|][4OSZP>3Ã9on0Oh%S;)Iɿ "igYZ07070100000409000081a4000000000000000000000001662bfc8100001bc8000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fat/msdos.ko.xz7zXZִF!t/p]?Eh=ڜ9Q w2vђ-4ٗJ^]FO{3v{$ўy7_9Z ]Za.wy}aY O(vՅ^iYuBhqcN 0TZh(.Ϻl$X0,š'bC/I"(6`h ɋ"qC5_hyxM._5ƪ>.zsc=]ԈԳ^M,\~:e琎:y /'6~3i>۶wo8֪ZvS]nOde*"ޟ Ep!Pm)9Uz+Z$E@p*!eqDg{[HM)NJ!y4>)ނT`@Y>~Ys+ZqoiBc:MN#8P8`7^KӼx)n[$Fc],w[_h, Ä\긓R=0T`c A'N5~0?n.0C0 9PDW Zl^XEOrIkm 21h`r8 ߫ ~L,F="tЏvSoj[ Djݤwk}-vuƂ`OW@ܙzKQz1453k?FHmAh{~Nd7TKWIGyRLI U$ȼHT7/`=u5[7unh0mR˻"|7ݟ>^$0Wths*֞'l-S@mZnU2)!mp߬s Q'sƛtm"|H&=Ap-;&f~ &SNZ3޺RI|&tOE<#̛aX2]|yYҡEyJ)hL`xa`؊Vٿ冰ϓNZkXۚUoQo\Q1y$l~CvF@&PǼӤX[-t]MlPZQXk%WY4A׾mQEYkGJ1.ϝ :L_f=3.|[/Ml1ǽBA͝ VJxNF'ZM;CFB `z)=I_j,m81 nk3KeOjQM+X@T$ވ.$$ ,#cfJţLo+6ZF:£(K.yADEM4p^Pii!!gn6/-9卵9zBU֮3,}#}f͔ qQyρ!*]M%6#f,XhFzE=mrpaCYUx(lϴg򒳟A4A zSmaⰦ.Xs 6!a{U%-QI_dGgv} A3.Md&T"6%.1.rG(2ׁHi +K@9 {_ofa.g-^v"B[N{" kzh@f1vT(~xtwm<Ћ׊ds~ȟ+0Yg WG%B7fQή{HbzmW= 'P 2^_6E ^ FNBD=DDO!);T7 iV!/n9"Mbhng;>u Iǔ81mگ'=i[d1[6J-֦|,Ձ 3~߈(^꧒,l$5s]|{`OO2 A5ςTݜs8bUtq_HDW[43{Q^Ͷ8;d]VKO*Y!>[MfpaBhy893` Tl70 scgLUo1_;P";} <3eObsulQ$Vn(F#! K w קo*j*-ר0Ő\٘6tԻ#AY=xr(?w&6*P qONCIÓ=#[>|y]U4ByV!T؄t@"z}yDDǪ~.joDb"s2NѧO'8dEgOUvmB]Z,&Z`brQTXK v_n4`q.ϛiQMgՑlO'$U)(JOIӄ)Dݹ:4u& / ?>UO`th7)8պGQpK/+z4nXn(!pM{@в2 eObo΀{]7V2mɕ514);pPvMm^{KIb"R!`$_kN՞Ϸxk.ոpiPqDU_eRG;&1.^=RfZ:'ij$lUY"27$3NMfeVAQ{!s{X4;gD Ob P_׾tA~a'_̈[Fq"]ҭǕ+\Zs=cl"жu)`cf* f-GsxF( C{aϖ 2 P)J }V{ ?6hLжn[ htY*'[7*DK|4"xn\z. bz 0!˵*!,}-QSqaoY}Hʐ?Llﱪ.])oHj}81dž?5Js㹒Qyt%dL$(Z<(nB?¥Й8sL 2;[ɐ=nvzW)">I;papyuvVr:u_5J0R١L1 K([9I~?[5F9f9K$dlijHF=S-Cx=PJok胠j$/;89屑2F/;PXi Oo z ꐵ2ވo(f1}}Jj騘;HV:2^@29l3;44|l٨PyvqDP8Q-dn*/. _hצ˨nߥ2}f7?F'ڏ!eu vƁnGQmj%ۃɾC(U,Uxk[ ъ=Ns? E9cb7_)hzSmUy՞ros?6#W$(2DuoxKf5"ZKUUx-M!.UzDZvUfbJgle߃4Kj<.yܯ,sqX{Y\t u_l7Bhh6 @(@1UAJ^!.kpmaiI0n gFn4ͥenSM߷X[ЧO#k;.,:%9P$x]s!dX g:];Tb騔bOWǴI_f$/%6Q917ĥ 0ib^O`'ҟ$UGhxM<{ťW;˻1uiuOz uIm].-9h){Bp!|#vXwUCd) IS3MЌȐ7O$Ǹ"L\X*Sb (a9EDKd(q  }⩌Nɶ%Q1tLTJ^fʤKr pݷ^îOwa+<.et0˗;"XDvnȝyFW{'.J!ÊPhWi8GahM֊¦t1ߛ?4-n{)I`t[9iӑ\ xAȒXՓo$ oTdxZgK!2zҨqP1Dor=Z,XAɚr$cv`$i5?Zlfj/WmSŧ_3ꖍ6R{\g]%ˣl ./?m6TOQKFR;'\~; kaQ{P&R |RC N Y߅DxWu3ơ{zkp秨#*#')w6,K7W&"tEHyÖQXhh>8 sx.}t5!ef(l&oY!C nr&Pn }8U gI&=L!|f.'6c:tUT-Ү'%.=H{)H $#;xJh6J|\St$9BfyD~r#ALѷKEB6{^3a1x8G.zKPߪU_ܶ%Rt0*TOhqPR{q(rmP'}t!,o8yguɺ*ɽgU/!ؒChc+I:[gO*T:%|qznW.}t"<_k u٢#u *515)G b|6#mDAǻ({#G2" zAe-Bb@ՅZ@ HqǍ&㶉Ci 1\Xĩ'>Ȳ Ǧ9I |'K%UW_bBrmBu `k~r}E_u8ꍗR<k_$O:Lt?n(8箶Q#ŏ"*Zj)xUOœrmF\ ]|Q7}_19DץJ=HbpnCl^E]k$~GvДS[U|ٙ]\/jގ9g3d2?c: `̎tyʛ{ f,*OܘnP88,^&vqC/:a?S ˑe"^i6KxXEh Rmٔ`.z:$Ѝ }-иUL!R)=S9۠4~8o*.'wCQ!WU~/qqOYl[ΰQeno8 Ű}n\N|zҧr? 7G|KE.~gg-wgfxI>?W~^-H+'DNLYst\uh6G9&w06@Z mh+-;X+3!1rdpm}N21ÑmjZÓ,tVyG'w_T :hiyAPF u[,ظtrQ6Z)%/0u[7Hy*QB,a H†#@8X^ 0#܋̄i0{] 5LX@Q'|,VpI3*lq&ifo=d@K%zp.Y@1:"EW^ Gޱ\_·&T'1pbcfJJ)qaxJ\LMgop DKqUa)B~DtmZLأ[*ӔNVqb*pqk0kqQHL:W`C@1QMe}'aq 15INYFwL>n8]xS/Z\zM^Wl8A]/@VxanF<ҵ{cW`:+`aK8A l+w4QkDX~1g`9g`#1uoOq y%x2cN@?֟b.O'ÞLJ oA5I)T \ϭUyN1΢-4|6 mI{&Üm6!Uq2U D8/,^Yф8~JEg-SO‰ [&Ԏ ䷳jHB߈2Ǔ RB<5 cf^G ƬihTT :^8cyC(&<|؈nU%6ԧ\uN%x|. :6Z0ۇxb?pg s$yE{9HXGgLC9r3p:uQAs+ ?5Q,/8uD當z?-j`IJ/x67uI0;5G6"V}uKd Q5qyHh ubNjmJFkog5?bx<-:j.Z!|yrRV4T.U2yQ mt0C렔t8}M.CZ2KU,dǗuu.X0LʽO4?te5OЇ'xqO8<LZ847-ڌ,wCl4KO6r[a}|'*HlcKb!Ǯm5?Ww)S b6y;^ʑRU;k 2W>_ʺzP<cȍR,i2lo$FYBUJ|`la&h49y皶{ pZ"m8{|dMGu.aaOwB6%L2_tl]Ù%q1Bͽ1'H`.;HfEli+S 8+b.FqR 0Jr) P\*.eՄ|yYNmyӚCTQ*;<H3 ̾u.[ET>,fʐ(S TNӆP=IJM?jT uc{W .Xn}<O٦cMxHa9Oƽx0M?Fwش q"Gj^-3&]pN"#"vEBL]|.*޲@^1k& *(Q$L6"~#+O +Jc!ߛr@reuǬ p<0㳬6 Eҥþ"{Pi!yJ7A)Jy9~wo?YZU}B| m,EɥiJ=2.e1m;b*J>G*XKĉh1ߚwy0N8=PB\AT<:R5jv}^Ib)')'Wu=Y?fi$ܙpYݢ2%fKρ 6vBdˆxw+$LJH*w*zdK[*7  7l7\:ONJMOT i\VNH[%2_1 |ZRNƻfoȗeJ?"cjH%^+mnyk8:2̪.0Jvaw34;\u%SVzޕzq/sVn60EFy9jM\UU7JaIQ3ߺf%'?k Ef97`g@MP܏x)_Od0ee4U=WbuMÚ*Ti|2,޽Z{.Y Ⱦ1=CuވPčoQ?L.Ql c1S53WcIT=(z5M:#pl]ҁJj_P Ee_5/a*rxŦ3Gyk!2`RhxXW-rÌ@O >:<|_oj#v7CuzȜ>V)2]cF@BɲsKSBstVD&oynUMh9tXH/890Ǭ*BBv5 W8U$U|/њ &[}{^c|V$"|=bX_M1{u.#J۲r鵅eXDQHؚTfuX2 zl Myf*NtkR#>5 3hxˇU/~\ "$F2x."=ʰ{̮FggpWux6z8Ѵ_s8^Yh-jkVJ/ˀ>&~}T'CgB".`w.terp9]rW#DCw_ (PJ"xXSFF$F qWi};yM$e` attr/w3PiF~io]}&؛6 &:ckֻ9L%4Hٿ#6";YgJ,'A(=QΎ\'1MhT5kbȕ(ԶO+Zzt*S<ҖWHS|14Bo!|NJR:8Е]c_^Kb-բu17[qn D̨>7$aH/f웇&+Zm }zI}D6+LkGS,:j?ݵtTPޑ4)^5\g: CiU">C3IQ]ER9E8x_{N/,|51A Ѳ\NYi^hnϒw]seYh9M+oBnŰ@2R\ ^"apGJmn=Ph 6ۏvP|ZpI0t|;+<\z(;5j Y;D۞EULi' tY˨/vlP<]M<^dB#xlHalg|sQmޢ5[dƈ&8 ={&2M^H__.pO] v= Fq)A&A[o7 |"d<2Glk WreZ.\ˤŠR ZV.X/+̈́Y"u.hv l"8Է;7LcROK͋2['KUTDC>ó>j%.RpΥ@a+bYid3 @M;$c%R7K^$nQ)dT2u/df%l}g%{BlN.̉(xlcf(ܖw8d> /#Q**KepXBm؏I˲,_$26=fj8f'sX)O>x=V_0zA],DգB[Pk쿵^(d#fsG=}L G[:a$ (-%پVY @JuY uFVG!F2= 7Uh!< ҺUs>&ݣ¿(&󜍵?JZ|8cm'_4C.Z&jmRUN&0GBh79X3^i]/u^XB )Vz)l [6+{M%oUi=ADAsPA|瑁 ;, U;Sni)Uaer%1 T߸&+qo[@AErTG\L;oDB^dr"·; Fe8vjG>{l1s<K 8₪bO汈*y“NI>-0IJd _7u}|tR5iAtX~}P7˯n`+xGF~ia6ڀ\:F )`wnB4s; xQ }5O/W:=c^7# }' @Nz=UԻZE])GS"J|@u<˓$ft9WX vK)>>G#U}P1w9>"1jvCW/\%~n9CJB_JxW?ܙ#}Ls&Rr5N\LgYZ0707010000040b000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000003b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fscache0707010000040c000081a4000000000000000000000001662bfc800000b224000000000000000000000000000000000000004900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fscache/fscache.ko.xz7zXZִF!t/P]?Eh=ڜ9MrԠ|R p uVk}-Jik*]+v}OCicvPa>cnFij|M!ѫ"Z(8j!e(C+l!.s噗B[ϜZX]ۛe$M<%Rsh a4eTAdT{-ܶ֏)C. 3ty%*e򎼍-J>xggوİC2{\fԇDcQe2j|RF+L:7!%mzƧq-p>iOɮDlT;'",)s^O澄o{u^P^xL\FS E!Pbuc5GC)8"1,+< ˫'sPj^ sBII̞9Tdsx㑼c~zDJ fh-0>xRAq̌r ~J#5ˆɷ|hp,A!+1 %'V@mwn Ÿz.~;&!c 6+#$z}d]LGBTR5VT>6|S3 eJ&ByEd̷Nm˴ %f\1)vH-JWL*@^xyBg{TZ" 5,1 ![Oԟ0,h"r%/ <1yMط[Nk}G%_&Dpn Z]Q[-pKhDl& s,[VbC}MD:E}|l܁laJ~n|!\x>XYOjsZ5Sn>W4 ep3DEjuq2 " MmF u[v4pwGr屹RR:XT½@I[Gd9y<\4nSOYa@: oY 6: mJfN\zl9$~%Owu!qIV<ئM]4'MvZa̵Qm4e(o+LQs4|X(@ N[x:' ++7Eq~(īkj@d<¹0^tk߈ĺL|>bZ )3_OljK]2YwK^ UX,im9#\E^gq;{v%e^  SqΗmS(!|T1YPrub:S*M$@DU|A59͋-?u}5YpZ"/YZb=ZMV_\88m5򥙢u_wpc䙜9,'M.`u|t9Eĕe`ouTݞ" B93_ m<q4QO[k \95r-L-oGeAS@#q"ʑnt%!E0K*;A< u;n9lwĨ52$}GK7ɥ0H_^5,ED_H'י}n`2Whd8-mny^aAuTf>Yq2y.F#̥%UIU`:Ӗ0YC84ծ,^~$ PsiƊwzO+1O),[Ɩ35}nC-oޙ:Ֆ˚&ǼQ-nz rN=4O&_dԉϺ6&0+6gQeWTvӏ#Ȭ]M7k` p!ug)^Rd8||??%N]h8 ssXBP6AXF&JV#:b6ZW =~wsj#-voU8_|]O<? W@+xP"JޓUvD!pSZQ%_3y[>i_}"zeB۷С!ā(pw*}!;eg`RUøLhBX x 6qu 颜Ģ]&jd|iR0}>f'.WYMֲƝ^$ (lWhi`C__CM嶼3:t7 vp `)y"hoG`8\H~jmq C!kGH />q?~y1EKՎ\aSXVByܲ)<}!&_7}`u{ c-i; Ͻw.+"~qHtu5ww]~k˪ Fh&Cy*@]%AE!@<_ƪ+FC'Ej`9c[G*9ac??2S5)ԜcrU-O4LGGb14cRJ kIp\DEnѢp,FeϐRP[Z35\f̩R6:ފ y6 dr;Eh=w>_ьB-{ˎOO #.^bzvv K*[ɁsWi2lӥ̴";)7@Wu~l#НTp0q%XOPHIdVa3\ܙi[ f Ԥ[+1}Q962ә:JUjKr5͹M\\y@F u#  ԬKA] +T:Rӥ իN TdӁtۜ,jptGߔzX,eK"}wNz{@I$!*Te,1Z*Л8H-i5\eWvTUb%zB8C+Dj˹P'rkƨM` h{?ΈBelNٲMdc ю;z6\xZDfL˸/~.ԪDHǛY89!6(Ž (]2lG+} OS &Z~iO _1!.qD]mu?U_yL"HC wZ򠜈ރ)NUuQoÀnqm rW:2ԁ(RO VrGlCC VLs*xݕ_mI>:zJdx+M&2HXH,VTyZ6dny}Ӕ g[`Wc+ʼq )T07Jxq@9YI!?0@ -.]ГQjlJQs rgSrEmv ir97q0g"񫰂ʲ#gwSG/MkJ=؀UcoxYSL/h>LQP FjbwklԴMsV%*VL4Ac*|W-EIn}|)B,[EDyC.?C\@is@B'2Q(f뽬J k-jSVeBɲ_Z,SFaZ_ Svw0!ȑC.ho\{<@>9< (\{"PEMDg:r\Gg; rb>p8Zy灇`@z3PEr3rPgv[ G7"<VA2>wmG, kR+_;@%eeKC/']wfujCӤr)U4ɜZ_"T ͯ6BNo5H Gsȷk(U˸Ŀ<5u+FBjV Nv~"TS9PcCR~H@4:[(/vu GGKv{uZ6%[Bϵ} x5ēgQapC0*[5Heyla{} rʤ_E >wh%ytQ(E*wo7?%wx =GǰFz ˴.bq4 VVdtT2lg%8wyx찆vm Oյn΅#Q\CpKȓ'|:D1. c+*OBbٶtmU6Q7?⌒3'ȧ~x{N'⺯>Z'9yW5cv˳ϻYӄőkV Abw{~tU1ldRXDo7{սƀa͈RUhl7wgϸL* D#3~IqfVP)"y~48{nI;cz$"PK5潯qq[I ;"Ll4ﬨ8'G_ߛ3<'@ 6bOwmEm4pXTCuc;NA^_2=nN'CzV9VhdMjh݇(CLhbtϫ8. !Tbu`RրΟ<B{~i9}SVЉ,CeC7 Nf !X (ue,ѿ-?T>厭e'78oQ0 +83dmkK6;VZ, JZF !ɀ6r+& 8=^Awq4d`o\d@+*2ctD$001 MOnRr Fqub#h6~(<6mt_u1zƖ)c6ɱ^|un`*oG/V/v$**8SEݭlBqVѩ}8@R ~^ʈ`8C( dߺW0fL3n^9 m9O eR<ǝ]8ሌ8Vš^O|w^Ŗ7gc:uJw-^zeYa:х2C,x\&u4t 91 DO[:bH`p 4[{\KC/nPn>=3|%>ꀧ0b Q8Í\F23\WeqL ޟh0tJ+DfE58:: L"stLacv)tÀ?XK*HoNtaxSF f1_o -"|YLl\#  뭵nme&|aL#}?^̦}xaʟL5%a9cZy˨ jӻō#`5l0Ϩ}a3ߎ҈,>Yƍ̗?urV۾YO#}Z,xs[]xYeX~yAme1St8r /¸ݍнJYwUieIV ={%N۳@XcQ܏0:ƀ,pzoM`ȭ5@WX=v 97p#&^8 Z"Pӌԃw~}12Y_qǀNkb -WNRs-C<9 uwvl440a8BjVd18 @RW|MiƶIɺ.3ˢI]E+EՒ>.rQ%lg,:hG2IP@IALW4dՄJJ5K N<2r>qӫ5^ sӧ.uqb+gϛP5Q 5|R ³84 3~<#$Gak[R<`n 0uKvYؾ[{ߗ:_KäP4!oxv ^#P;TlēKDkPKYu{"-`ST8 % 7A^ua-ra @[ɏ7Y=iMơNA|41fXkXMU"`⭉&FP- 9~jh5^0P%ۺJp{h@V{]?9eyק1;;w݁؞vEt{|FZ!O.+`E\s•RĿSZ(fwҿ8Z%S*^9ԔGkȼ+Ýl$855u^i93fgn|<TK2tV9;;3}̊/m]$ %q]ۭ۸/&I¬W qұ 鐎$2 o&o:bg<;Ra E:Qe7Nw̭@ŗ*_-Sà/c^=5nJ!%h%4Nd *D~tԵ ܲn8VWVMޤ@N_rͳdSFw?nf]#oHh^P+IcG8_i~Ѥ2o[Fu IeK vNm)79#K; Oڈ>gya|b#0GosƜڃbޜܢa ;ⴋlrd uI K-4:q84V,y'# J/:GNMxKKM!'pC ׯL4 '\TɃy;VN켷z˛to ĩX rZuS-`!`N>Yp笜׊~VqhէxG}_ǷԀ7d٬ &(@b([:׀ [n"[^$[]h 5Iu So1p"ZcKeYZer(WiVap*7Vh˖ 2I2Ud+Tӫykj#8tZ\>>n_"dve ~%0 Ǵ~ ӂ۱ "R6bt3F6zew 3i'?Z]t_/*/R%Xno=tAK(i{G&_f5Q=)c) k w&y/ Ee~>ʮ|slLi1%;_^h֜.Q\xʁTJQSCR<1İA-&? !'CWˠwFg:%(dnO:s8GFS-c󑤷|!tG!"|$lOC-RYCE%޺6iʴZ44[>:,3@vK-F^@FIӫ2RX'+s3uiz#)nz¡c6:,PY5ZV6z}tƎX>zWvBbl= *J&O]f?y7ԒBEĪgEH\,m̈^iK_x1:j47- RvHr&'h嶑/w惣G2{ }WWµ2RqMxNHwzE6u0)j%`7 |aˏ^L)מ]"YB 6 _=m#|t 7IW |#]Q얁.:weaN:+vv+[[,x+\6o*{Rnvl4hESQnː^\O0SfHzy_ dvX7osu"ptʽn D9 FZE p+CQh}|9 |[ƮW0j!U+5RL]]ų35Hߜ㆘-1KO~2If;#Z>ڙߜ\OGI)ŷpf]T#SA={>v޷Y3 vxw9b͆62՞md?^nH߻^jDuQ0սeW]!mN<>#.+V- L[ktÒts_~LѡF=9P_/=8Kaw5>g. M /1pPv5/SWN f ݺ 纈RWT?59Y-5Q MN8\IO;98I '\ :f 1 TH4dct:6P H\;0tDr0zȘ<q ^A?m6p6ӳmrdkv{Wo=` y#?jTNo% 1$>.7=ld:l9sDoէܷUCEKW\D )(/5 'YJ?%]l<;3at5Ǝv)=rJOp^8[ПrY~p6<{V %aT& Yaɣn-1H U@L͜ }](i qz<Vv[8 +D΍MZagPM|ty<|feD(HĀXPZI;͒˽uaL+ҀR֬"`]<)I鉇*3cW nlgoȥ]aF 9eW}P%$"-g,  E!K )umɱ(SWrjʡ2ti*;q0Lٚ՟dq5v)ϔ.]Zj5f&sHR1K =>3'n~@Gh$ wb@'Dcg@)p(SJci}y3T a\\3(L A}2>yI*Ad9|˾-+^܌ ؆ܫǞ^Y DʸA.ϐ2;ʪQѾMc3=[%0y%XGTCC:JPi1 -k=h]E h+QU?E4@.p o1GKT1:44b9EDV-69:l_r;~˸a-0֧G͖eiQa2ZKs{mr%XuY@ۨzTvpPn~/o И䰙hx/z P{~& axr >]͛X/&7# @*400#OzE$j $^[cmwSNYޡ⮢.t–-$LbZmMʝ3z;|ퟤ%V[vV٤Ddg8W1z؈l|R1)nC%$@1{7LlFؼFnLf@f_FD{8뤓54yx`e[ r $K ,86}Bo!RS9&me$U{;xG;(H]KeWXK77I*~xY kFSnf:ˣFޗ.9BJ"-"N ZYUa22! >mlz!uԂ3G_q1b)m8 =l "a]DpP> wRuHsf[.ZYuW-vk{D -BLdNfjRI֐U llV~7q\-*8OZR\b|PzL_- " 9!ranhi!;v;eD|$#kH6QMz8M}bVa3Gd74/&*9%d\KǘzLrn67d@FYwcBY,2.pCr/Xx,S&]Y0H1;U{RM<,v MeAe_4 X(gJ(I[hnSߨXoiMD$qk.c!v/(׏Щz@snv b4mr">6% !?o*a݄!o(},PaD*Yw{y &c=1c&9 'ӓ98^)sZƺL3`DVϷE/rI\3k.0It=i%OZ0q%# 4pL`q>b88M_AF^gq'z:*\N܁ooD5Qxqi\62K6@|,y%֨rTeB):Y9ln.!-fzQ6&.//|: ~ vol P\@Y7i7lJuR*vk=Om2R~`n$i5r/+ ah f-ŖB]vM!Ik~OͱJH~g]ϕE I$\;r6)^ۆF>V4 -͊RԎ}ў|LOA#O>}zTPy\fsl71F,gNR5G^)Q BD2OP1 z@ltU{|NdØgBT]ss`d] Z?rUՑU&6# WԾU&žYp#Gzc[B|`t&I~tŠ1[æ־i3+Z<9k,x,L.i6 cQ׉!Mlcg1|='ـGW?: ՞7 B0ʉM[ >7[1QW:KpZ'k=E}3?od+?'?8oa.sRmLɉ4R+RG>[ {Eۂ4N-7S\h{*B:#&'x:MBَ 'F8w,r*!ơ*rX $=2e":ls7?/Cf,>3B\ue]W\%_=&ZLY|ٴ?i{Kk'#yS-SO#< ~d) NsՔЀPʗ!;P% ">Ȗ9zWͼZ^{fD=iJDg]d׊ySяiN\s15jr/$0CydW1cuزO+D^S lвrF؎:lTBtkyz *Lj;)6-5wׅ߈UKhŀA~u3FWdyU/sRbtF krZa>#ۈb&C;x=Pߢ#` ۅ[5+p`N" z_ AbjQ(_R[K6aǥrY#;뒻oya%*؞{uYɨ$;:!.L ;>CMoŒmbcQ9ψnhպd\6.eT! cӢz՞y#AmiuIȯ_o~(Qک * q,["|6l \C"zy>ӡSn.c*9*S5ݪ ^N+e,MD:w=AV MOꠟڥ2(+Q> tD*D-~ ֧?yQzӲIW+ ʰ`3$3nDBA) >Ѕ왵ؒn;YS(e}gn::n7sg83Ձ ^$aBy~U;h-VqJ;b!ҭ>s } {U0"|Rf\=buPwpGޥӹZ2V>Hώq11!i@мP=jl.6)"ߨٴN/#3JY{XITkqܑ.ggGrPMFtг,5b,y`#w%=,̾}z-)bKrDS$$rz۱_p~n޼Ԯ>^'}hXD>0 G"7'W㌜euE4G*'PIHƠ%Iw,Fu'*bw Njk7%$%W U&z",l">p~2󂽸 Eҏ_C NhSE#Qp8D-3P^~Qe V< $t3-|~g,-ۊjdS=ƌ^57HX$ֻYs<(KXdc$^e9OavGtl6uXD*E?ҟy> (2WHg*Î55 -MI FZ8ŷ_tMD`xI!dN2=ͿѪj|}>q,낛S κ9n6e ;"́A:WNV y@g.?Ͽ)iK]ܫU^!UdQ-\O.QLEB<(燏T4@ސӤJC\~.|VʠZ&Ft[` ӌ]>I024;o. ,ГnW,F6XppG>=fPk 3jGmBӼx|us6>%Jl ZN[<4I\0UWi.4,ء 9_T],"<  zw_>Yjd̩y2#Wdȫ?YMj!BL6&SmUS'wO>p]!ʅBf~ʏRyPG'_=!zHNR)S*17]>Ghx(ug +,./5n d35g(komyη–툔Rm+h=sGitaܞu_B WpǗ"Ǩk Zuq!X,SKKJ/+D+ԝړA?^P/? /\ҹ+NCeNC&=y'Pm DArTm/GNzY, O*vɀZYĚmR&\!iXe`O</nks%ޚ >:qں0qf~u#$ڐCSJh4,5= 2<2P_H,2ď=mhL^=Bc69; /VuVi]zqV h%Ё̥\pCN"* Zpy`)>u1zI7ӊkIާk 9r2^ b q|B3 u"݌\eLMU#-2$K}LwŶc%U|͂X~VLiszrxQ2lpf׿d3 $wCm/Y 8^\s)htĥ/jǦWh<M.k3ϱ.7'x#n a-0Fr§~ŗ/lP0]8QomC $hjFF|\5<F]+'Huik ]\8ߒ~  uMQ G=2+a>mС,n ˝+웒/;olpK-z6 #k> JvR|ehUihurfCev>f.|OJb\(M9.In8~pl4bd\ѯt򠣽l 9ynm,>EKgԠO\Pد#3"+3{)k82v9-f֒&M!i?}Zi$ٽL<^md7j +$n5&Li(yQlO{,G E tP=T4AdGL8׈ Ww3v%^SC:Yf3/[@9[c"|[55I^ P s< ,gOB;8n"e#靬`\i)ms60oLU_lJr?&쒍m΀~[il{i> \[>WekT{`5ִ 9"옋'2k{yR/ q).}cŝ{NȋK[5`fwNo=kjvp3x)wxZh:Ngxk!ͳ r&@I|PͪQWEp)Z8q 䌹D<$fz~ [OY{x>Θ6.s?RD}4Zi5MG5[J YLjdMLM£PT"Ơ+)E8cFBv'!vt+9~uɯ&Atuss&Sx+AѳdPn>VmX4R0 :Ϥ!.j^]PrU]:?CDnfGùEȎՍzb$;!u?Ð}T~KEǤ^$Nd\F3{/N{ ms!yif#xoqf{wkw aE&d!-NC\s2ttM쌰NTpWNgԫ`k."?J=?o-x1s?h1z"{.ūw!4wyOML3A 2*- :ׄ?k!{{g*#\dⲍ<϶df տj}ȱ"&sJկ1eR}s8 3nn y). *7W [3v Vξsb'dI@z1%jܸ8KLmAqEU]$5FZ_m(3?<矫)EI0%vZLY$C8X['q!EX 6Z)@zdqShB M"I N\g`[j4gӯ*JB]ѷ\cdk۝.=is#]ؖqvcMbcpSqb}1[ZWEn>Keu5C>v+[JSkV'?_쫒-|ՎDځ )ӥȫ8{gğ x*k_jA+c:<(|7~\i6@ r̸?yYkFXkuP1d!ͧs %Sc+dpt):15+1!w`Źu:VC;ԴanO/1:i,+392!M0AZ [\eHGkHxY\,.gQӈ g^cK0*qd˴Ӭ"nAcʨܩ76҉\J9f=`A')^JI7Rk 4^)mP{᭑M2I8R[Z !M}*_&[+N {mۂ[hdSî{GU貹\zu k!:U xG6f fr  삙ھDrJ%X.'EK8Jc\囮.-^ODw26š+s;QwB zs}d~2e$K'dbՄhWk )1ϽR0CT녻 cRI7{?nRXߒ[eq{ŚXw ,zQ-p0c&sL 3NvS q.,S\?s܃YLjSZ_:E``W 2U}j2J4tܸ f` ~@cl]~ ?ٽ.\6Z(;4[7.?[+- 1) [9t}/[Yc>5 H}4֡#f xD]]oX~|ӅN*Gw8KwFpBш2Lay??HBw2*GRkngo$Z_<B=GE^b-rN2[Wֶٜd6łDqD-g_zJ5spMXyTv@dFĶ~[qcVQN= b?ͧ0 x37g R@u8]- { N)5])=lPw=5% |7 yU)IRH܋1GuoAYw0 ~hik ѹHB6FW2~aW ^ˮ*E8.!*^6?IHV7l}Bk%~>taSnhcw& C"@ gϥJzrHCj 8|3v|O4LSFA1kp& =Ȏ\4͖emOs:!%y:{ŗ-$|6{ׄ|gѶS4P!++X:8KRSW͈"F<= :G&:JT[5 DZ`tߵ{ }Bw}r,5K{^00Y ΑA'o_p4r#K:ML#- o NCۜCnfeg>:3$߮:ǬK}hBrR7Ʈ{ɥZ_+cO; ٪Δ@ $'`fP휠v%=߅50}I~YiA!RT->"u{}@P1eViحԊu(,8i\gC搬]?/oU5k2a'#ސ08ԣ~8%J:5F76DQ74OWxIU*?/-a1Kh>)ԪuX'p!y +j?@|i1}]0_eTgspktOG=c?0,E/QwRK)jɁu;mg-h݊]eGRN-д!!3`2t՝.V$UKmU_٤/TǶN} +d8Z.Ί&V$hwMhuZyr)5 إ_F{\կ:8dFLG Õɑ9ZHø%zj׳XȳHRϵzsYv}HmĻuNX>N[ ҙ"k :!2%%Z7aƈMU_+m\Y4~9aɉbKCdS 3ݧ̭ PU8taUnnfycv\ VjIG ݫܯKtiݻߍ:](~Tm0@!k*70>оP]?{qZ1΂A3qE'A>ԛQ0\s_ 7Wx5_)H8|1$"J}Dk-dus=Ĺaٖ_y/ˌ5mJ:K|%3`g Nѳ-t@O)Y +8 e*bYU?b,Sd=”YGw)&Nu*s$ Ӓ&)ft*^M&v MU Y5$VN R_KM^ O)2gzޗokSqGCQvXBx%<;l DᴦC\ϱ;$i Y8e.J*dmhx<Ϧhz2, QTkT'Txrtr>d?X1Ey9+Qs`؋\󻀩, CyU+ kq9=ϑ!W,8KyfD36{Ds(W|4o&/* .hў-(Ua6qh[Ba}?GBC rn)iit#N~rt1 ^Ԡk<ujry#1 k993G>^r~aL=o^аi,fq_z TEpӻíz)&E$;k[jˤƳpP5-crydti%} /?ahCFԨ{aI{SřqE|}2~~OS:;6'k, tmՉyL1?Mqb/D/qe s^,;1nH`J?ZG}|UQSh^oh(`]ݔV#,|$ :ZyL} %0pGwԪ]SJ x`!;2 +'◝ո[5HI;pPm(jxa$tnf'ɁQpZ#-q("f3pJ+6cy`CΑ e6CL߻Ʀ~e4S }37iR;# Š=a:d<++AP`/FiYyw[ E0;QfYHp2hj5DX*3Ǝv[3v߷ëisէiނ>h=Bܣz@r+ԟ /"@), WS+)'L<~B_A,Ǝm~$2FϦN/Y CLB;h]lhvvNƟrDtw#WjtB4ШSY\3, |}ZRMfܰ|?tʋRI<:tlZŗW`P[-A 0W+#ZY *͸qD';/o\O"vq&[p/XwA4?,@y哹–4A"r#5ܟyo~ڂ cH+\PZM *o{UpSX$8(j8'9)̋E`*&~nA2`-'..#}G@?v)R uZ&M!SKn/ =(ctg̲2,[X;VR^}Ot!!φj>ۢLYOhl!<8{N 3<9Glx_m$N☨zG̰a<|9۪vE^85m}jBsuѐ ^A}LG  :(uq`ChcP,KJZBT GKcTcb0 cN>8J4|ٟʫmCcbچlv|Os[||pg"t¶+|C~KW2!Z]z2>dfik=S"KϹP~\h06(5Fҫ02er[NqlDqO$83;)v+;.$ $EC֨R]i;K#ΝfR|!o=lREHx ^k8L=2[|Jkd O] <`~(y*awy*Kim#,O$-q5&AC2S9 rXo'?"=B%hHKtq7*;lO;3" ~*45)xfa=@Ej _{eA# L|s3SBTrNt+ad'eprN2`_AUntmjeH7"8O5*]Lȳ0 pݞ%_UFxVϮ*|$ c)Feסq0RlmTUy]Rrn5kLq`uu5 r7`t6+^t3n4Ѧk_Up7KKb+XqXGT? DN >&҄ˏHhaɀZ3,$ ""+ŜMG#&$)p+3刚ՙE왟? ~5:g>'Zh"eEmkk)Ub$/x*0zkW39}1݋#J$93=РSnEmY1ٺÐB#T}gȰr| BKcN:'iB Oef؍\?۠ F <ǜ1݌Je.p,8ݝDV%eʉtM ;iPO.pȼ_ w0Ȉ [v[k@q<|3zZ*f dGyѽ'UJw~ԘͰ`uWӌٮÓ7ND3Yj'AoƖp YhmkB)ퟟts_V;CgޝǴeˋ,_V6SAlF++'EзGJ"ֽtZ)кS]li G6FT*^s8*ӏCS9ރ';@=NAtDasŊ90! {;C0rf3&kR- FTJ_Ħ8FCsMw@vHu,4ȴfۇXn;UXۺAMI >1#`D(f3-߱w |He)?lݶ"#40ȫb]&Yai˲*F2|AÑA-+Ͳ@JDPɄ6Pq5"^CۨZR`͒S)R"h+t cD3jj/Pʚ5Ё79+TeW*p]>[s(4{u#K_lQr d&!&BjS]8.Kqa/Y@ȉMUR_-܂ OFdwdp*tnK't>FSl*#c~鲸T5{P>ALuJR?@Ֆ&,OHKQ}\*7N; = f z%WeԀ7!(#-J `AI]^1ı.[6 Ws&)L;`I3,AQ Ź .Pa\jB;o)-X>]Vbqϔ?8~"?&s(L=:Թ?c"&#Q+ ++mad-jIg$t"X|ښk|zs6>%'E60DC\ i"Z7&TA2 D :XV N%j3Zퟥ'* ie>uN©yIq@e_+o'6#8 mA"ˍ{uk}%Y=ɲ@heK7!tмI޺z빑zLٝy"IZ_xF5#kUꩇD@q xC~PtxYjXnVh&^:icJ=Xbk.k\yԄ`,t_\l$ѿ7H /`OPCr!QSmfz ;% (؈ޟoST8-X{I=;q\1fXv_&NjCĂ@K^D+{/Nj.{ְ4f! PD4+ܟIzcΦ6m~Y{f KDFQ XHمOgBHx~ntU@'rpwG[gֲb刌9GjBԔ17K>m#e#X @d=d d wPP%> K d#^ +zTᆐx^3B\1= \rc?FlU 9@q' geZ4 a#/S"^V/qE3S:ڢD1.o DcnLxx&ip6M? 97Y?$VNyP?o(]D.ֽѲ)*|OF?h{͟A-ËHGRx;#;{k#h?n>"3]Ψ`) 3ۀ [nt:M&Asɮ Z?f@WRڤ*XuJ}gJ_H!2h0Sfh%֜uo&ҝ,77^uE?kf oc*`wrYĘ|E{_vVF |1޽dy`?dsBp{p V<vb5piʾ Ky/gѫً_:bWROrIY%$RL.=뢺A yW $ 6 >(DܥYC3;+Gy0W?; 9v[iN+:HA"G44Vמi15J!@I V T]#6= KpL 6f>ZS6i.]ENHrԔqz5ѵv ~̅U0bC |#fsBDm1E UOzwE=')iYSæ検JgЅ|xb T &k;%*%KQFqwDKy=P|Q:躡Q.t0q(b 7UXYѱW0Ŏ w-%:l3 F+!&~ewKgjIdSaUBg9B6vT3$ ISI }ReSTҦm̘ gfȷdbcu!Dl[[L$ŏF5}zEgq-%b>_Or MP5s;.W R~i1-giɎ1=wV4j- \yGҕ|(Bhp[iMtO[$}/,oikEq)U@5}? ,r38tZ YaWb"{Ĥ׵yg{~zC phtJ%LExAS| fQJɟ`GO;&GS[zj"HDZBKnwL3ܗ(eFL(UhÐcȀFFP}eV1Y{NR3m T$0B%ag̑Q~*$h]$?z)uE5hwI\/ aT"_I>?@ oOWܴ dAsh(s/ _t=~qNNoB_:sE2DZSkV\ e{DFڡ0_OZ6* {t^jJfb\}wUM;ـOҕ+P[Qʵ5[ҷǂe)1Ɓ,[^A&ˇ&D ق~=RhW3MtNx51D($l {p+7dg<>(j~@ 2e^;.妿ѧy0V*Wq(6nVAXRm61X((sKU1p/pK倌s:}mo!}QjŔ ;/[ v3)I!c@SyopWv̅X4wyjp_YuW QvC/ l[V}CX L-"jЪ0b+ [o*ޅAkX%\74Fq4;Ϩ-jDu}Mj0 #9D-Ʃ2` lsD1C\@8 W5\Q\JHԘy,Ά 5:"`d|fEe=(+6@0s ZKċOK<@ϝ1 ɁpҚA\ˡ[ʂd]bP%#rTd.LV_ystΟn!^V+jAo&!zB_')^{ZBm=ܡFAXn~K!V; d^Krcr4;F,q&ڱ.HYȡ3*H&hyǀ%;.k~Y) >f*(jt>$_fd.y;21W/TktN"_vW*>7y2/> d:"ا:6 &[a|[Sk+2c d.Xs4Nݧ˿9=ׂ~!HM1kxk+2 I7eG8)JyOЦD V:;a5$Jx;PÄEHAcvRVij2`?T(W:&cbYI>/ɥHJ0?" yJ M밻$WID|d`  kt$Ӛ₁?>V)Ľ`#4eN% 8d#ط&93~K&KbDn!#26(M)vtϱ3m~4h~d&X2Vʝ^ɒo^,ΉFJ[ZQ5t<֚IwJp#Y } W~ԝ]߇dݪ˺7}G$AJFaz\ɮ)"N7Kc Tp-m*ubͤ4g)9\dFRQ 8I;.U=(%d-Tn$Y!)ǐbڡ݃[Tj׉ Vߺr4 ٰv]C*ddCUt*K<®$&.lF>l7lTO$ Ҩ:}y(FR֨0 H֣bvb {ZMDwQzd[cw(@&_\& N' *6aLk,Z} x`0 :4뱂mVY៬P;> *|ڵnMh|{F|F{GgHk~uV.kO߆iWpx9{CυrMF(軅d8X]}g&rW{G眤]Y8gc]>szIZ+Tm@Cջ l}sf"Ei׼@Lg'<Ќ[h R;7%e7i>`S`0ZoXՆEIoW<7T?li&ZwV?hG fs m=m2u0>K *BYEm,m3ˇYs%\3Y /cG8\z|hoYy">ip\0Z Z+֪FMC,h;e$c[moua˧-][[xq~B2>44b#`b7Mx аG^9͐f7ft:E^jo\M壂euomcIBݦiEa4Ti P ;`mPPlK ^O9gQ<y#u-odNRxnbL aAZC&AȞ .}IO,"!=-ʐk "'QQXҡA8BBdkh9k K( 1^zd4{CGl+32]~-kcscW ڋHH4ĕm-'S#~8C)- 獜J#~^<Ύ6NqBQՃOږ z$DR@,rt0E|[;iƊ8TsYI{z0=٧(pYѳy"~nXSਸ਼0a2=~4KQÆ]?s Kl* 5|*ן&O5 u+"i0C-y^WNWK E@c۫D;v1Z䍈$]r!2?@cRe}F's+~+TWO3iF1tcAE359_*J00]> `+;8aAUSo}/M&fNg"Jy|BS/}niÑM>瀅}TkI);[GkFk2xFGNjNQf݁Ujr*~SZq<4ZISږ̦ȘW@.^0EJDGz`~q43!vnsyLDHz-Ku^`uἛ"3{݆=a8?o\D~.p^NC,&ӓ#/Pp(lOW9! xƗHb _ZFHch/X|Gܴ{}enD BX_Y:JZ>:5w1%nͫLZBZ X )`BNQ 56}+a0,7VJ1/`n!?D06z/;zE3A0܀t/uP1hێ\F.%jc -g1L ,.R~:/D# A&1iֳZ(C4YڋJk^'+¶{SIҭhZ/quMO]p/h8nWNRq/Z̃.#\N$x*BT{# IV}P?* yYU'3Y‰4 aGߐh),{Va\FD>E~Ѝɏ(/,<@>u|(LX]/Zi]p8@ fےFsuʹzfCM-}vo{Zz%ih/_p b uC(GߕI?/LTVFؐ{7Hs mqm81Υ(8bxsuʛ\A2$j''ꈅPZCe<*HY9pri˃eϟES9/[Ȟ#dv(gD3l<v:M*hV@~C3Z7/斌Fym`~g{.KPp` O6ir%uެ> "r T;!s= @1pfd޺,[ Gxk!LrS~NqArf O.U7ZZX"WU6m~,5<{JOKئ߹ 3u~[J_nUucs۞+&= pt~M.l+ Tg[9Vxa`yp\E(rVIUS "$Ų$~ d @p |sgG&4"}ؾo܌;1_}={e eCu,7IK@ml"$wu4(ÀNQ'IEW_پUT=M8rW.}LR4jB.cX}Qʖѫ _Rɹd ѓ)ioe#_Vd\ aTj\0ǽCc<犰P u[8|ɗܿP8ΩKKFo&n>c_媵}䋠Svê0VWS>N >|mwpo%y ?$&@u& -+׉c:-U59hth0醗y: '2Y!6LNbICŸ=Cy|E?<#ҬH i\g1#JJ8doɳT^Ŷn [3t_= >8xBcRkD/'6;R|8vƼE3m4*mcvxWiuMs*q٨u6"VJFZĴh1'=|uĕv>yX&)Ɏn*q]N&Y/u<;5skŇ`L'25sMb%|@2Vy]4%2۠Á5Wp4Jk"쁫g$ĩmg~*@e7K]߇̋,v9,6 Ůt3iSٚtk`>$L:<$%F': jWG)k[_| bAMEW8 QӘ\Y/b;F &U/srLY0F|[I{OFh׬Pj寿 F)f@_nd;>蟌?"KpZ(\Sgyο%l,n0lòv@}rśU7K4SS65g ̠BSa%L%;QALy ۮ˷?l"(-K6c:cٴӓ:#v+9eBRR]+٥/$>VH# e)r%ŒD\uן@?kKհ̿xU<*2S;`4&Nb}6ӲfA(ܕ@p;rN7:igRFVcU F@ ! Ͷ1Δ E. #}rY)) wkHe|F!K}UQ^@ x$ ;v<4lD kޞji>[ D2'[ޟF/RZa4~HQ%8Ɵ>Ni!mMz;QۆjPDawc=c\2HdW'6Ueڞ+ ^?qCJNfoi9z@=K_cn[To, bl)^$ӥ-i 6œ݅0(43WًاśJn $I=.3=``fDŽ+i䵅.b+׸ȿnS72N8&:A7kf9U

e6ѨH0wpm<Y)Q%SBGBN)Ʌ̆'r FSVH0Y1Fz~ AE#UboRW:0A'Z}s~?-|B$7E~#2DlB*ϟL=SHx!?hOhX( o>;y~o$jujV5-1bUoǝu ~ĨD0h= RuЫ?Yg=ނ+.O\յ۷f<9l.<(mʒ EbF',,)Kkǥ#K(%YARg;ކO`b%{iJlzEh`-L'HW%r9i@rd<10ry9j¹'֏j Dxռ#hq'in @%rYA L`zHRJcn(JoM|23%">r2#9B۾%pF,Xᥚ?Y'`sCk/l<۸ĥ̑>T_.ԝp J#zHO晍 h> 8>ENpL `.D -,[/e 9sIbzTŻk]O|{AV\ )A;,PpU\MR7!5=o*&z69=iYw!$zWArl٣rO;P %Z= mCD{dyKVo^R;y:ct6+wW?r ;{! qOX*L }kUrhZ2@]#8)2QfS'_8JSB꒸8o.Sj"l)[UU~Eg{rFQq 9# "I/aic(DfjGX5o<8wcssQ7l8/M{ڀ.FDAjc 5"&ob>Dz b켍CЅKrqۻ 6ٝfZgaEb+{"V1bI,m_qL3 EsSazI&{ i?R-r8H_tvGh83|%itn^莵a^~`Q͂S/6})v4CO`&)Lwbk@G֩K$ȖԝP6䓾1VC* ~\G^+`5[p.3kw"-*hm%1-t%OgCiHADL62h*u)O`FVkN2E+$W >ǀky-ǂ3 \a#W1:F^_gkVZݤ5]u]`D?ߺtRY\31Jd#?@WGrK-W )]ꔿSpWyb=8\:35 VǕ>Tnt&)R cC] {ͧΫDN%ϏO!ov 0y^u2lpWbT$Ґ ɷk5 ~UPNnVg(QHaT.vz!s[ |GV̿ +Y^|a@2kAQ+>;R׹!mGe5. "sCDq ;"li{.jA14bh~.t5b*U-BwB PE4\ ekM)4yt7z}%Re<,/-e$O>!~Cyg< 5B 7Vy}`)0]mI`_u|6ugDZ sLC_yEd|mu#rsЪzʹ[[r( 2oV|VǙe¥OJ##vw_`(:{A=Bý`3c2ɚ7wRX V[j[1ÅE>%卹 s(2R/9|& P]٭?RH2 )%V ^l{.:[瓀,! xPUC\K<*jZj=QüƘsxK}]ȖεK /s"MiOYyƘE}A/ )%,NҺ^1$t]@. ХE>EH/c~.޿Dٵ=Bjp;r`/0aiXa/'%" s]S vk?]te3h<vka6kTCJ~nMМݠO=&R zIƥݔ$>T>$6,SEZx(&n$yO[PAS-.0ʼn4v~ZF,aSzSTu0E_PotbYنiV&OR6*ha>Zf}!7H[é(8q@ru̗JQc.wCB| &K]`0`Z('d@jJ)B䜚REI!c)dI[wٽYJ [p(Pv/ZH`k#,n-ea1^fF}!͓q $@J(,cnu%Ewsa\S"qƴX!M}H-5Bh~9 t̝8]cO}Oq⬏Ji?MK!w9.}t蹋(:w;GJk@7/tx1j >龩KOfEs: >ו(UQI5GYŒRGQR`N: K$?Wk7:^!ş, C [ S;՚7f_GdTI2hHrQڬ!3;;W: חSNzr&$k5!/̥ȝPbvvrUl?kFOc{K*vrT|M/@f爘ᖵ߸k<&)PF7P"5f&!e9C=xJkì ܦ-!>n,<3:ϺQ3]V7ӌ.BMG K!v)BG*)InKGAr9҃e~۲Mv(0%vO:Nz31hRxCXRD`⿝\΍$1|ڨ|>=WL5ЃpLj~ƒ7L&:h `lgذ:\Z9țk|GЍA2Y*%8&]¢WS(h&h|8 ~fl2]Dwƃ޼~i:0adB2``w'h %Ds<ŊP@W^}N.'״XdUN!(B ޸gPUiC^ո.2nb07<;ghENP*pה02Y`Cnt[;:a~I6O䓅jl3ݼܮn#ieIrz蛠~ 5=PџG/]Ə3t"_nՂ\^>6qh~v . 03)yk/&-xc[H,8'1oϘ*f+p$LPW_F],-jʅ;%/l>.#B$X8Çb5X?qfrfY{XDzEz'Ѡ7⏥E~|had26 ~D-IhF8ه$ɇ+1< ϗ+"P}4~d]N(JJ_1 %Lޣne|.x!,>A⾊zڿZq~uEH<c !4 Nx Cd_Pٱ>c#C{vuᰀ;G"!+ɉGrk#qoUf@td% n1%.H޹v]ʾI aUf%% @sod/N`8=p^62i9z[tfwi@ǡ x RƵ;ir\nfx_)ʚASaƿLE !_`2AH&'MOR Fe;Cy'suY9νRhHn %@ ͙:\!TtLB`iq"S;FLX'6wm o=Kyg F*1Yp.aSĖVGP%W,ؿ"$?AB?P$_plaNQuSVnQ@ּ .C!̃uI_R*8Vӿ#wWO qMhrdx5,I$ğC!t 9vk8{|[S8±܁G \'&] ˺Wn^<#d-5{r4+P%娊A"O ;wk[\lhCV&qUj$|ZuX޿wd;dBGAVŞ?pj8', qFr SbB80zZGS r0&3*d`["NbZY௰DWa줋on'teW޼{F ,zbR< ho#hW*޸pR(*;&7㜣Yძn7b }t`I,b.c<,R-N!t}3=㪘GlB"ayʻz0qXbyP6:Ē6h (2z NQg1FR7Evm24,|G^9"L Pܩ=[mZ J$Zk,=*YG 8XhJŴծdMy:gRr]hhNb Wƴ4D4.N__B}#E@s S w8f!v 8Ion^:^NfAlG1\xTWLE?R;KQՌ9Wb\ᛸbXYdⳢC?<8áe'PYusMu5ے~ѤtɄ8zw&щ %}BQVh-+*tPՖjw)gL6?z=1]" tc;\BX2ZxMH-|{o]HFLOꊻ19d4 Jҿgߥ_L]!1v~]LySƇoC$:q<Ÿ: kO>DRܡڸ%wvil#wsDFpVOBnY>mW>ǩ9 }?4'݌0[y0Xߓz?E&+qQ')!J)6vڔt~8rz9XUqEqfNE۸nʯ4CO i?4B/@2|f‹/?@ـmCS;LϝDCr02o'ybEu% ȏ:4,CJ& cdťUUԶPRگ2AADPniюfe%%HݽL4 G+Y⿞r\/njdGDpjD(Ȑ0 {C> Ek(7젶[~ٵЍ$Fpf3 J\EܵXz,ߺGϟZv&6Lm&\ZDdOPyqWȵZ==nIt6/QTn?¡.q3,?!|k'i.f켚!&)Tg w~МlifOGSSV(ch}"-8E8x7Mgכ m >UU5 .hrJiϠkxINүNW ZA;F)(I &/b_ȂxsSFLz<}$!;ZPqX-Ҵ+T3K{&zD! 9!"ٌӟHIeUa@۟Q&oՄvE0W^υ31.Hj_/o-E($`g<b"BZ g aP`bG8@ɷa`w1Hn'Lt0]~yMDJT<, Fb0<R[g^F-b[yڈծ/bO]lG\0Sp_RbNmp%@JPU[.7ffjσ.>z#i +M߹%$~eޏj!X> 9сQ6 2k5C>xgb!řU"vPDs-LOZ%g焢5$5k ܒ>>)1b+ˠvbQ̫> UnHtQ+6ZOD_w,~]l :?XĂ<ԦIVRŚo̻Nxx ׁv2ϊ'%h}n͙R崼Èbk88X<gk"84+\5>c'^XćԚnEeUe'T.E6 aNi 1]'H,8 U!guD7v ٯ#G&^D*xnіtQuZKp| Aě/>솾.X޴*n M󨍶?V*NgYO Q(" %G\(\=C .1=CK_ dSJ#PJת,Id%JvEÝi9*V1lsfφ\RLsn ا#2nﵶ'n"U(- B8)dϴT?%?b^QlѧN V<0^>V"OiCc^`pLg8dLd 2"#"FƱ!]$)XW퐽1_n3Elߖ D 1:KưFxWRXHąxB&*M\+>R"#4AlÆQW9 %P5Η|4Xݔ# >Ƨq(bPN3]žs O۩ᒀ~k5AgQ?-P)thrZms̆5Hyu<;/{`sGڷt(:Ȅեzţ3hڟ#%1:poRWӒە A~`jz.<G}!n_S44:ST]%FB,(/; ge :U-V,&4i{K+F:tê[l2>#t+8n ƃ?804ĺ}$s†`aF@K'* {]UXxɣ =ݰ;[#J;\XYQ@;Z('fN{ T;[X.A-[ p‘8<+w4hAwD~3H_c5cI] ˰ALj@8eU M//Kzk$?F\e魐f4Lš.]0+ 'ueWxSG<7zrp s\i @VL9t?1 E9"driðZK;Qk$D>~8l#B#rZF: b e}Bz) WP\쯷@֫H6^YuTSSd:g;5M ʸ-i)XYeJ]0UT%@ww{=3| F \f[bXX\ZLbd,VfDHmVYca!b~0.\RD`@ſIrdBϪ!N.YBU͋}ʰSI˕U$|ef٢6n슜̇d # v PMV-˥@9fK·}l! U_{0cwLP[tI$ת==B  ?$<JGtZYm7`<ėKjŸGךYo$Uz=dW 2!!|t7.7_<Ķ֎ef*Mt%xNuHAEvXsqo໶YYG4ԗ`0 0h cPt.@K}#0$ZM MƟԎ $ԑ"ę)Ye2ahv974A >A ՜@9P Ȱ' X6<3*n9@ oߡgt`ޓ ;'E`hⱆ;[ ly{o}ݺ>CQg<7 8p/\38;1Av5bPdla\P&oϚӠmW^#3Rt@rn\z5vڱ Ӣ-ݾu0X5C(&z"!c ~KGy (ljk3hϞpPqm*8Edo/ Mb~kz`}~NE-qtA^I`E+5%&.,{v9 A] 2 xPir5"d?yI;l ${xknnÁ*rAB{Pv<#AhAL C`@YՕgyY+6 TNCpB \&֏6ZH*0Kˆ(%|4W=4# ޙL^ȴ`&|Fj._lS}X)CC6ϻ銷 aF0E켛c>I*7:Bb2 =SM`9eW!Nbum#9Hse N}NlXBre'tme4 )tOw@2 ;Ut|;DK 7!PNm8g~J=.]^{*Ţt(p7eLo3 WJm#= Z9l7_qF>^جO&\0ȥQA*Yt1p+tWGGٔW:)G(vZ@g>HH P#aj {}6D>2,P2\tO3.$@S4PVΑTY#]_Rx<,+wtݜeE+x/ćJx=;Do٫m9$z*t13x~ua+eI&DVJ #pɒ`VQ4gҫ5 /"ifd_ @yA0źErdeX$`VLϸ~W{r ħao ^Kԕ)k?UXaKHM7U1ZH.{jh5תüIh>?{T/TLjM1 GA6)\91-[IVB|&18=G1>JC_\ x!%xn]` jT kЕ2E&ovs` &[ QBp +vU$>=R;_*͂ ^bkɴT<ySiDuҊ uoBVB[: {܆mw$Bdlo{Xyi]^6>a2Sa N`vF]{zJ5h 1y1'ThiFvUL^mb9}=> GERdX7 s-7K ؽYR]͗}G(ƃn,̕7 Iܪ]Q[6dލ4LK5!62Wci=FyײFSe`;tvuZDlQg3&m6+TuBqڡ~!5Yhg=(c/|`)d@#_~E.Ǡ#*GĞ/J> u5JEr8:rj Y6, rRLa`X+X{i ɦj9MqP)DIM\A"t#̂ʣBȳ]&']]P=|J.y?cb0zWUL DѢe~k!Ƽ39?VCޯAw%BOJ'5BR#_޳cd/ELр`'ݞǢ3cv7xtϞɎgB4OVԻҌ6ݏp7CfҎCiW*T\2?">M7@jne0tOƂ" xڈJ5y‡&5gho32G7!xPR%=W}~oQ}j!XJھ@_:V4451buig!x#30P[I6:jIeD!d|Dd2?OCgH5})A& ZBaFUٸ3nz3Jon-&O<h~5hdH@E 3p iCt-[Y (ױ~(#FvmvA3w2,4lA Y,J@(63ft$bk>=Ϲ$_ŢvF?h,wƁXJBpw0xƺt3[_ D JUoANek/cG.<6b$ev9P'$,}Dr+d6BLtM1CU`dmAe.ؖRE-KWg!tgҭa3Y3Z $tEQ 0F<>1*xEtn ˵L|0YbIbbwK&E=mٝg:4hW5c/Щ@G*PkGt5r7ml7ŖĐs'*TD?PC`#$#vxr$wDb:Vra<SN#T-*\z{}cŒu:'F0ȍΗ욌"00ŵU`2K_"-DoDF=NЙz>aQ̷lOtY-(F72柧ٲ{f̊=ecEdDxB@n}|@}x q @AYL#!0!K d4J{…l}NTc:]'Mv? [ ^8%4?0ZL\J=yO-V_K|P)/:B $bW `$ԂrMH +w{,EԤ*Iytjœ\CFGMN{S,Eg&&P^3*6IB>V3ǕKj,9{$ݑ{62V\+11+NpI(xD^T.XRk|BK蔲BҤyFtVTV,x1W򒋿3 20ܤwsZ9J-k;*i/êRd̉r)SֳțKB;R0U{Hapg !/<'"Ƙ)KڠIϤAq}6(hۦ퐚^ѧudvf`}Lb;H_Cl$'f~v=T"x% A^7]"x 4jX =4])Zx'ߟ0O& \Sє-Pyڳ>/Eӗ3CB~L'NrF#33+a:|U.1o WJ>F@D RM J+o~{Uyz";?r:^0ࢾ&$ { snT҈;`|R|O0N%~2Q6 zc6켲N;&ϑ ߖȉ3s *o5At&l5<9"vr?.E+URd<6mqƢڎ:/Ϳ2Id>Bkϐ/8a<B_ bԆ$&t鷀j^MȏԢn#VQDrҥ4m=ѝ[j5-nŠٷ| J. U03̻˘_%>1 i Վ|CyRvHI[Q葴\ycxƒt =硈sfꟾ%\ ;-P&4M1g0[S~Lo8PZ`}C ۑK3:L?:nӴRDK4{]D@`T_g5W&RXU.ΙY7 0~J (h|27ZzDoJSwYtEo^wWSⴤ'VEW'#[aXF*܅WưZA^HxT=kÝHM&P,SjФޥ J=eVsc УoXUn`E.g$Ҥ{jt9Akwve,$M )Yl?I n$PŒ}yU^ۡ2gpq#mVTg{O.|{lc1Z!R<⋢,Eɻ\&TmrmN&jƦ|='?j[kɯrh:u6jy[-BZ'yC8Gˎlo'ofo,<{mei8ZkSpfj4! `z *-j7iQt!1jao*M5PwcZ_=X`1HMU.>/W \ T 8!X'gカf o !ͫu ?c n2s6g} Rʍ 8>!.0kH8Gő]`19K鯬Z힞\ Z &YS{R[qܶpEvL>H NҨog^5 P|KvXb'-K/B1^ yef_!|xJ|FY`C-d'K'X,.KcnQ-ɧԣ BF Gbే˅"Bjj#~" . 648q]TuˬX'?j;JC).䯲؛Tpšc$QH{rncq,6z_G~&'%nR~_Cd! G?[%<AFAL_fVȰ qJF$4 rm[+o;ha,J~eRާe-붖R"; qMM&UgimIѬe^\gPz{靨(p+R,c$# % 5 @6^ItL ?tWdH[jLQ|`rg|x;{Ah_3X08a<Ŵ3[۷`=rkS3y ,fH#b1qzu㓜2]\H}q: ?&2Bg6ǒVkyB(Ҭƺ].Pf[;s/?nm_V"Lf*>8r?*%ɹ6Yjżr*-R@u5L g f۫-#.7h"#ISUmƛi>qHcٓ7mz!ExslLVŴv(RV:{j"H6˃HQ)0 |\ .jUyV0{?׃Cբ˃lTKs%a^s)* JjO !H(o9DNf)ja- UA)BH`U*11YֱuAsѓ&+ ~^HO?(^z}h"?x1[. T7@u629gΩ.:\;KLj%-(;3G#yWH@Ԣ' 9|ui rt͊VðNS>|)#Be*L߇5[P[2` $89c 44gq f> ua7@Pk?a*( s\nEh(R#  >F߳$*27*Aͩ=T'dJ6 ?#'@nyhƅd𭮙aydA,E2g.c) {u>.1u2Gbjۜ1^Q잴R5pj$Ra-DܪL'_7K+}! Oz 42o:70U> B<+DM?\)tPy(EMW؈sbj[OS֫xhBK ; )!j,mc;뙫h1 0(f 죲X9\]Й0v„ulbJ"Quށe*F~b c+HIr[.Dv8#oc~GsAhhBXWi@:7o|DF*Y]iYxO-R=fllя“1nݥڸ:g>CEyt8٩"$BjVCEKj![p  K/w#HSm(P@}|EuI BY=ePF~CFs\_ GI_bNpLv!dZs9:!2$wS'4zg@ߖ_^**`"ǾhԚ8>#E]xWKT.`ǀeƧm>8aQ&~V]H5V$H+m3<=||3Xa=uc)UpWo0},s!x@E^=o/(ԓƄϝ zk#2q(!R )5rΖ?9C%E dX2aÐsMS֛DJdLɆ^:C֙yO^22.dSmFK vحhl&.jE6LxԲa9Wk!nGb6nv{#VOe.ڌcFrMI:•"Y";#am)3=߱ƙBڄO ƥQS8DPar>g[ᥰNhءEZ aPK+0zMV/Ǭ KwepB[?>?`),چoT]hDѡ wJ_Y'b֣6$ܓN͏-JRhYHX>A޶cn[~G"啁97Nkn MʭNcKљQukCO|mw/DS_^K.SUD:ʿ7lFXM!1OvQgCa6V=# ^8բb[9][+mBaҭ(b:o JOV8FRIQv. =Dg!UT쬪e<){f$'Tǝ^YVQ_+Ǎ=ga5/=%)o$9r;E%ɗ!#f^xNJ{zK{ =%̍9^~^UZQ: jtV~qUCk&ߴX-=}C !y 1C躤Zk_Rvűr 7W䫕%ybG{HdJ\"!'{Jj)f.5o Oݦ9'Έ,M3: '+=?fO{WUךhuuOٹ)7," TLo<:;:riH}ZdKtcOJdR(x' I7l@4˻1 K:f?(_ M}o.5l 96GN`7AήW&kvi*Jo[_R^XD+iHCPh:!ʖe#<ºpZ,|-cy8$ y2Z3jmK<߼#@L솁~-D*7f{;݌_9,-<|r7̽1fu6 Vк%ԴɄm)cnXN=+}i{49_}otE)c<ӍZm aú.ñ5WO _*1okuIiCLۿE ^PEN8M4,9M|̈́Ӻ.@U<C  RHF9¥0; ƿdoFyQt-Ӱ9 '~r_x9$QlJT쟝Dw$evXHMW 7"V/r-CG.kRl[in'kPDW"۾lA&[X:nne*5%]^|xD(E0F|;qkFG۶7bId,b^E;.Z'g46ׅ *쾑 #2֠QfQs^2<3eAa4qan^\'P3Q~Ju`-} irc!5N$yݷu r.5TunkLqv9hmð`oZ΂vr XB?jHޜ`O@l?u%)GcAP|بyV$g$~8.7ɱ !ّ~ +C668pP51Jgո¤-Qz6 /[ |%Oo`wy&D~n~dZu]]c=ҭc;iV&̹s?,Tk. Z Adv\$9:K~@~~FmŔLA;ȃUf>"L;wb/n⨱~97ݷnKK@K*Tjpl/vA dn.y.xq.bh) AM'E SRA̜ܮp^\vu |_ԭq*[Z+ʪ{s"V_,GsdM0wՂ%2Z20"¸RZ^&-QyKMT ~Xƪ C2>?DTCvOK( ֚/;'B_C\wwsG9~Fr7u X] BhY=|Y4pŴD4]cPѰ[LUy ZJZCoҴёJGE5 <>.Tt՗Pk JY?1lQ@#\͊o:nԽx$\O'M ~1Fzס. w(F{QӇ`tᶺbѓBY4Z.KqTcA {%FlqAƚk=)ZZ %kpafPJNmno(~ cffqھ[XLls7cNyklǒҲ,xgRA'?E# gޣpX{xOu%#6&U0jȪ/)Y&mqSqi|3@_}p{ؓgB˴HfWnv(FoC+nBM.dOQCii:Ie7s~a}YKFMliE1 m@AAD;1 :чAURZp ]oLJćԴޑyGy.wDsYKoW2r򬡰2vin;5}h"UL;]f TjoCJMK"s2лq5w ٰoϏ3AxT7QM޹Z '4D?Miǫz?^CO&7Lu3 +na#7soMU)FLq7 mD4"sKť$ȚZ?V|˃_B5O1Se[!Գ4!noY*!2:rwv+OioN&pųA\MHOhk!J(h;B2 Yɞo5PҒT+67^Dxn*P+ɚj/ԉa]uu gJcAvzh3FyoqB'<{32֏dШgڦ@;rc 6p_ƒvM9c7X G67MC66ԙh1G6o^V_b'N+b"% kb3֦|JoX $"9Th0x*#l]Ъvc!M1r㑎( x"{zEEX=U&Xbb~HV=% &},>_'ۛq\`:Є0[0lè,* |r\$,GZ1/N$Y$ C%cc~`,Z0m?to$ݛF7D du`ip1_Ц o=_^$\, nD)NulO-XcoUx,Rοk:sXlzqDXĻ"D\O{s_pK*w_=m.~v%~q3P XP*yYd ?gh2^jDZ >+F{p?GxЪ(𙌬vPb =9po[ё15ɰhr )bbUUDW@Iumד#qUDSøIW;H(/l7J<m6t ǝzA0~H()lj@ =F%55WC?$t߮M) @~^^6(U!@[8ͨw)Q;Xf]d\% -7'cLUeF ojhJP\IRש Ě#kJ|z |miH7 _ 3 @jJFl2w&(sCs4/\ŤXmIGQ5X(=23__ (JCh,QnqC>;f)+ux9`IAժ~11DZf4>mbuMhYJ 6:F*R Mz"/3SgAzꕢvDaTsZv0 qtiuK.W p[Js–GeT^,3Cd t{ <q"m~1 % E=/l]M\^=}ln2Dξ#]] fos67ib:\dp\;ŀh{=#!O`S"2 7M!)&)i`1}G̡)Fs_`ʮ2,p4J![l2F74~b0735=wQ䛙VIWakEvP@j8 [k]2>(Hň1W(OΎR! U h Հڤ- >u#XԀj-CN݁k}94R>SR H {#>_sLCb1~LW<}"D@ '雜BLaVcM*rՆ/0_-w*d|.[k $bisk A} uDˠq#+I~Uݘ;[e0F@y"Xe;~n:/9 _1veO;7 9ʳ/A0dSD R+:hC%ILzD[NJm`.$n9ԄmE\ @ZۂM[UG4 b%G HAn# Gj;nPO.D(Ӧr \}<0"˘qnl 9æjkp?E>xgm:{?ϯGX0< k.{$\/Q߂b'$M qQC&y!iL9MFD0 =}qRa>t^A1#q)Lى {fi\.42;6/i䰁!6alRW5s>(6_f7C쌠Iur1\ PS[ UfEJ.6~#5}V,IkM%lKZ^%-iкtt;vaL!÷S(-%:ޡ4M)?ʚI `5|vgd*xl@N`I ; 9 ȟyrG!_:iG4)/^*Upα*y!Ǘ+ȘҖ[12/6c받OL;yt|?R}k"7}sw8 >և@G'@ZUsN:tbM^Ԣwolh`Pv& 3! fH3h Hy*rp{1gZQP'`".A ])3&vaGHAGec\;F47hF+3\1E*x]'|wfA*%)P$!Z wz=xWɢn7:R(q}"#/x]Nu$㾊#-{F_ A$Pa, ptB:Ѯ SDN;BHACq5%b݆T\._rKc|4xpW*6Spʫwnb\ޡDQKmD0^LN8=f O /ugXZDcT(zy!bscyS݄ pt)]&.b!@vXsP:+4Fo^+OV~u}m?ɒ*o"`yH0]8*.U) gE!܅A܄gjbpÒg؂* /-AY!\ =Ks 9+1H"PRM0x *!˪ ҋ帳=M Ptʹ"{!$e߉L!X4 tb1.yD+Ӛ6^6Bw襮h;Gmv!6Wf 4'q3FaAQ,mwLޛ~μ_5ɄZF q7UnɇdڷӜc$TJ] }2"hBk<)mSTbpĠ,L 8C˒KaB^ 3It7HcnM ziO|Z[^U{^x)Q46>!/H8,2.wf҈s;˯]ԜGHFh%'(4gCI&~>pXvJZT4EƤ'#S,ҜGUB^)—_nz|2WMۤdX`1ǣac2\ Qʣ6ڂDL ]zVRon g-f։,p Qw * ݑO{%h7˼E0c0$q;M]Bd_Sg>ADc(ow3Q}q|ܞND =֪~y-9ʹLSX{;L5+vu(}K`0J4B2#("OM;\2)Dޙ'p*68Ei@j% h%+7!l VrM!]'+B&M| U8SCD(#ojSw.QU Ȑ/>:X ]ºnzbULLKE1]|E uO> \$4^&{ZsEk M"*qV+EB[z}ٳszxko#Mr#(o?0$;ыrЈzBi]lmB= j]Ti 1qwP9S3 =s EgYZ07070100000412000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/isofs07070100000413000081a4000000000000000000000001662bfc8100005c2c000000000000000000000000000000000000004500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/isofs/isofs.ko.xz7zXZִF!t/[[]?Eh=ڜ9O׈ڃ":=&6Jmr9|?{'8d +A \wW:u G"5h@'%ٛ`t8$ uzn8ʠ{EX2xN\jmc{cpA㿧SU;2j}OV:XNJ\JtQ|!~Q4˕J[Ls#0gt B<F݁6.KsKɰ*WԦ@00dҏ߹ ns1!J&NBn1TƬ,w}5UqJxJPT`vI4JygE7aW;E}+:xGpbp)>@0B*uVh唙EM%=34Nz~"ݑ{0&8;o^ O{`3l;ٕ|cby```$_ܼw%vuyֽO^hUej%6EU9m*;XveKф{1!"F۔.3q l/%A< -$16 %w`E4.@Z4ZoOCNr6S/h@8;b ѳ@Br.{."4x4 1<WQ'jȐpE+K'L,!f]yhD9eX@n " i7%{]œQg\*xS_4T|6{w G W~7l3 56ThHγwUsTjHVJnrL^;.'{]эRϒKֿ-^-QnF9fo5j%TH\x mC5mqiwfE] ҷ'%M|^ ,]HI;ohSseR3P֥EKāaD<43@nY'Җ-O#M5Em\_F.TQz+t,`OFT"RM9ueksnN~q:8;^ ev*-LKp@6 FJ>NEÀJaL'JVVUlf0lOѫa͐ۡbTy&cvV>Way&B/\ޙÅ)fˁ`C+Ӻ8s3J7k,Wr\X5:$_hבyV:bOY΢Q6q~]MGJNFEI:&@]8[YA!ޙa%. n[t+BYUYvHSyH^%A,3`'긽b!IbE ]>ԑr Dߨޱz4PΚx:HFӜ}rph,JO3Q9N,Ъz]eDa[\Zt*ۀ=XY*C>k8H3c4p&e_tLeerODD~cswSWA00YE(l$|X7LnWޙrS W;ʥUᓛ|6 vYntvʫ?\@! :;Bn.~ C6\M7I%]]QbCx T; DRWvP4I>ZɆ4,:seSe8i\c'f:#+3B usrL &:O혙e}NRPdq8.0,+(K']Z/  F2ٚ]fy4Pڿ%4Tiν=sKGAz>tC; h"?T9?cn+g's\P9`~E&(6Je'=}zɬ%wnj7Hc7V͔fq}Tڦ5'"/8 l #O1EO+ɮPC6<ΏU;kxp~"}4icwD{R!*fv:6hfh▱2 z14W'34qުN=_!H0V_+ Zi.qHG/ޔ]bQhP!HaQ U_] j/ %*FO)L^V3rCڬOW7Π ! ` k'hvL6;N&g߅ɶ6"yӆ% r+,P:WSfT<`GS"(=8jS4%ʀ݊?Oe^ yd, (x`rga!]\[5WBUݲGMK#"$f%٪̱eW V|<dž%FF~g -YE͗TLE׹{1 F 3;ϣJ!5p|BA.ã`#_Oe("*j}V%`3X[à|DN!ѢV_+:LzH\V0kkx\x8Nwhͬߐދ`UU/gƭS T&0D_.O>1:UJpJe 38mzJpNGssYY{e 6<|28Ċf.`|q f( yU~IسWn¹h 5PΨlQC9k(G#!)EDza7݅ Xw:K"ʳ^-8 ŭШ JZWXu2S >d IК_#@")Ojl`Q<Ϥ5'2fQ> uf@ۚGpkx ߵxkNl+Ɇ۠m9 ~URT!舼vFGWX1i;*׈Y-?VJRa&u?$qm(1fxK% =1޳8f~`? K.x{$5kK0\Fib)$o:B6P$ҎWlo. L%@ӫ!Ӗ (7kIi6,W+|[qvqM|щ{k4f]ma/fZMbP( y~^`?f4%Ƅ߇3{DeadUb>biƟ!D+4DNW Rj~)l5'%ҥE !х,62D:bJ!o|Nn"Iaaixy11#=kC9C v\|sV+ŷ)TV\7+'ըz= \g7ۍrϾVx WXۘ6(lH`TAw|ÜӖ4TqdU B~:FT"<1R=f*u"ED|zLH5v|u0}[hDA3|)P"_9PF |2qLg@+lڔ2;?9lgc#]v|BE`˘K*tR,%Q<`bj]73ܝ!i,Ճ)6ф0"ueNnDNzAOQd6IpSH#t a-v^Q\gv @T묧З95j =ٴEy#Y¢En@Ư(Nn IV3zMF۾ yμk$6)eU,Nx>cUs^Hp+'!4.[9zEz2 JdIxHƬ*w@[e d5~g[WިY^98R?g[ {_aA pPy zbD,f\38I mWzZ꽶TCIm~"eb>=pXXHlQ?^" 3߯}>{pFU"Q)C$ azP?(H]'1kRx?tسٍYhuŐ`Zjx(v|xM-#=0XXQ`=/Rˁ%RKjj'k34|3MCC-w@f #>FB2 0Orc):Mu (-FDF"eLp;WSs}lGߗJs^aʺvRc쩾aR,q`(}NV A횛5z5~(e*Bؑ \o3xè~ެ`:h{PWgPx( JMmUɄ V\醾!V.źc G}˜qAXq1wCa,q$Y [e/ 9g;}~75j0eX6fQS8w|ErShٶQDHGS(A}(]̲¶dڌ J8wߐ8 FR{̅N0O#TzW`X95/9.\B)^j=i޻_۔v,-vhF"kk$(0 \d/Rԛ& 9l \6Pi,CMx^4]gwT[qu磎 `Y#u+u6pK:W x` *tɩlޥx[.!ݓi̅q Ucj е,2L"{BLRКlSk Aӕ]ڝ]q R E_6ZE\\e,o-' %YPDsE޶q@,&ؕ"xhy+ ^pO$Zu=6TeNPS5-CĀ%`50<liq!ʔ~?[,ľ}(,&BtxvєJX Ԝۂ/5N9jbhd_&Ƃ N1iY;n1z'=GuΝIs9fF2޽8 d2-ؾ"Q S.*WJlt2T3r# }O2:`*;n`=6HTL/&7:.-xLYJ%~ ~\ 6(*WGd",.Y=SÔ >צP8 ?J{}- +`eKa8>NjBC@XGWJ6#zTԷDHK Q*f\s Ő, r% E)}aСo4'r$WJw}#M7]uBj+Eh8ڄԮ9W2uNU/·`{?\M2PSdě+EXCkɱRkۮ$ڙ$[oesxBOXa{V{:Wc-YUw6@ ծ!Q/΀ RPY${A%ۊT^=ˎ ^q`]&05\DVCRw("ꉟ:W<!wȨ;m_(,/ze'O}+3jMYE-x$ÏjI%A_s,ZKz?A{]ݱ}k$e7|nHKaO$ol\b[a>)ɢXޜNrYlN]թ(_lǨ(}דߓ`.g.˭>-qƏ{׎&^g02Ċ}833LXg*io ?aAxr5_X )+zmhݚ4>[< *Av3i6g ʐx6u ]x59e"4 s2k% /mż;8Q i?^ŷv ;Һr5oj+ ;O/a8j&_Z+1_x:u_MHP#&67s%cHSWhдi6)L`-c'^AGlH݁K!=0fLVw&Ub9bǠ 1?_s2̆pM٥w,|󔐟r`P8Ƙlz-*Y0D;FA:8Y-΍j`<`|YqJRV[|xխs\WR%J<yCH &T'`)<${jmH8Mr0HxtlL+ѯ^Ҩ- lDl "TeC7iY9*iCqҎg#x@lN]̈-Cz/oeQ- pG^3985>oS96!D"~{o%r‡.<)`MDOOpΤzuĉI)ɗ7U/(Gh(ƬSJFCP]as9z$bT-Ps^. EvWVTv LxG6fޛw4`IF4&%ΡNRmh`?yxbޝ}~tE)'k8;#t5g -l^$W\rcVu*} <3>C:uBX"_eD~`95F \\E 9&8&{\j`TB6P.X:X|D=dm|QYM<@U3Pó/]gt$*#yҒ;@H_3U=[J ~[]Ǘ9NR=R;":t),J]!1QBUYR/+&<86|?DkτR>gڲX,L x9 ]o 8GikK_䢪]5KQ֔[}c 'k 6 \ДzQkPxZ;A1ϓ 6%1+'c%<%ECg _).)6!@Rb7jM`c,E--1`D58^8;##G2iKVr]sYR `H`.(\(J6qɪdU`'U 3G7+lSqێ: wAK>]hɒ}&=C;s޻^zUvWh<r(cvS8Y 3܅TS Rߥ%%<g֪ ܢk!_ZU䮵t`_5hPfNp G<?˫~>=uDl&/\?Q؜2f-z(0~.`~ ׃~O=5!XCEw)OC1WG5v!X{@1'<~{/ 1O|UzvSqSrmza7̂]= 4X[$Mqȱ;; k]bqMH`M@(ڍ,}w"f?ˋԑ -?Dm&wz OMiC,)?'kUc_CGiV-ʅVA1|p~8L*ٰ꜊ܻ:|8͎]>iRѬU"&֡ ܫxf`Bk,(_r܁M1#?p,{fXR|7R*_ƌ;2߲ TlzVlYt9EmCx-y.gz["}}!lA/?jUlI#;4]F\gv]TB(e;O,k;|o0F) ƶz?Hy: !/9*3O#?TlIO@УH38#.MAC\^OX;;U?WBq-ʲT.H%MfIE) %yʵ9 zȅ"gXrxlJ&91;g3I9jDzw4|R}I:f%٫ybn+M=KʨUZ"X.zmm>?uJ?s4/g{( (b6ZjЧODB`J1B|/? •{ vJKy"!kKKGXߟ5 t"^?tkoll|*<;:.(x#DW+ziRy|m E UN.%z0?1jvÖmn2+(W4'Ugf"ZYcetA"z}q#b~aC gL\է?#g[?GD!|Anpg5} -(,ax! ヨ#fF)o{kM RsO((=`"گwB ?EeliAZe[5{MFM]|c\l}|՚ ]&z9?KB*Wh2Ҽg=]>VX(I5'5IQrXxT*DYTsM"L: Z<+to|_[~dNfܺ"{|N#⟓bu%fTX-jppm;W*#xrѼ\5 ob~_F.Dnvו AK2AB Q?ÆٛdØеFx%L09 [FpT‚_H5,;s@jv5Cm)&esx^MmrGbia|%뉯Ơ֤tOѧX~fwXw)'hEΕZP Ŀyk܊qU `]ۯ|,dR:O6߭ iB9r/Y˷Cw:\v2<'{ŦZ<ݺ `O13$*gocu r|C&: P N)XB*fY[:8^\D21DqY7oqE\oEX״ aAp*7Fyl[;'ƌ#o:NԽ> 4ϋPH H^m/}e`%B@H epA{fFG|J#}Buу xhh^J<!>YQi4oK'>:Qվ8 vEEim/ #!d]Sw ⨸&wJs2=EGd+NZDLhOp-wuB’N)Ht XWF`昺̬uD/ ќ}lC,9 +ѐVJ_ 98ѥ&MDMLՌ hglLq-BQD1\i4a P4>Кh%-[V#XjG2 QqkT TٍSI\AZx9>x}P/`w  SEVrƋClц4RP;tzPn,ghlqʉ]j+JC1Ř m\B7m.M1^wx!y:ԫ<"pzUՓi :HU IquґīIG·Gh+ł;kޕtO-ItRPUe;׈<-+pHx׃؝ϛĈtd&u^gISQY6? :7u7i}|Iޭ?*%J!=$ʆGEk]Z9jWށ>BMx^ BJCYoPzBk:wh%Cq`\Gj(+>`M[`% nYpNbvIb شJGIH|Sڛc&BQ[eQ -R+C904El[Vf+ #c&lGTr&aEq duO(y$x)-0h@҂]KWFὺTPsq0IEUc{8U*v#?3c;D^ c>WI.xDqN  l *Sf>F{3q9Cz,fEe'KlDŦ V sтAjûM4Q[c05.%*OwK_'cIjTm+췳lWҽ[f(̶u@w=m.6{  H!Δqrm#oˤXde{>` sx\wX:éMJ7OifZ,&"JRϚY1?^?'{+z^$j8?4cg|wf~2RBrKsykVJ+oXr{,/W-)vd_}ot ~'3ԞLç' moNS3>c\$%3֭!J):LY&iPT8XjOBnWa[OAPI}^QlikFН*t=-?_8 MsG篌m| 4n#~040*3z hRzUpȴ$ٗ&!ǐ[90ZR~;.YkO)jlHŋv[ʖZYa&;w+s rHq l$WIY݈ wk9}6'E\J{.YsB{۳ [Gzb> ucʁܭ*V8ْ *+ukM4nwE 1+,("_3 HKEh_(ZGUkζ#0!]}| J@%KbDe@wE@%e3H +%]Η*ؘ;d^YlɘW1+76XRi9*tFGuTY#*mSvF$ck|_i!~ VPK ǐ<)ttHמl]Iʌk=2gcx.8?8nlM`A̓z y*MbJҭl޾Λ^\(8TiiXZ-Eܳ dHh"cM ùi[n 2cH7'n^wHIJ&!7^G,l$vR~G3\*_T0(R?yx稒R=b5J*@ܵbȵ<g0$ʘ2s.Vʛ@/iYl2;$L鍮\>Qb+ 㒣3l.Oo /:!k#?\[kW<}P[xU 9x#6 `\rY8hQ oy3ALE?(^ۨLQ6˅7B9p"Eo3Ú 8lkN"AZϱm\z8 ЇA܇hr,K c8E͊%klMȮr0P%Y!2Ŵ(sx/#ʶ\SZ|Ж&":ZבrDMnNʧXr NU<%[ %hak8#BCb%$)3ɶ!z<xP$/7ks GdV3!ڌx.J'9Ղ(3C(V|iBWxfJ>#z :"Z&vgWdK?i @lnȲ`P:t$- 92gRsC߱WXH]%O?8~s}Җ0IEYGK h׌܉t>!ϳXZv(GSsL[_31ςgSxpUNBAX)d2*QgT7.x-H#XS(yB(:*|. H\w*(JWwo*m"݉ʟa7Y j-gZƜcmPp%Dn>;?%H ݙ[H~E?IR2DpݵCHOډ8uٕ2]Fj-; gKaRI)jRx+rȐ@  lH>7)+ \63Γy4ƕ&L6)7PzNF $@5-u~VȔ\*l0dPp@ *KwpK*us̑~@)` BUL:Vayj`9Kh5΂5SGbTM[lPUK;x1to٨S@'^܃rrZ3bzb(m퇉dG̀5P'k&BG:e{VH̟+ nHμٌkTc23P8\OUg3h,kNᇹD!mDc=3YD cﴤ?{]aw| LYgI16_K'x"?QQY;wOi쑀D"ЫcO#<nU/{?͂QxBt1J{:혭0#{L-ͳ"/rhmI'tҁY5-%/g}K@O'x41[nYJMNޫܭXUP^GtR/%q ۄ6 #,\|cpd.m#f'j^לm,q[ T'gigb{!;XpkB6z/c;^Hk[dw[-P]HIOico\zQJwQ@DBi_X*NYȎ]U-z 7&ZRN34XjGT&&2)EȈWzsL趖gR*^Pxra-K-g+z2haEБ2 j7N1ݧ`̸\[80n*y#~hC ,+5yO aF߯ eX|7a$,`⎢'D,tL l(^Π246hjs/zAb÷,RNŠl{:8xSIh;2w[~іIvU%w_(6uт>=]8(B9iHpC I8wXH7@5b3E\I K..CP`CR ]=0QԼٍ X1Z{lM4mI 0~},Y%.Rq`ʙ9B,[>9TZokJՈ8sVIJ9'J0f׫*ECu~kQ̼z? $CBG¼Ã3aUw؋*8cMG<1뺆-р5W1ЍiALfY <LwzN[)՞Dr +wh?A O_CA‘c,2?(k'ھV>LoFoB?X6 ɄȫX(kN^$Kwl4y/.-4NHO6€t K[_+ןes:\g3Hש Iq -Z)c%)!e&LDOE \ej# _| iQaqwI"[Q5ynvD7 . cer[V։-1C-g'Ql_ݜ`4hBPRiJf߱v37 g6offN~v^Sg r2WS.zYEW/ykπaa ڌH}b5SW ^}} 9/C,| tE̿zoprױA%yC"18Ja\ϕi#M똨W]%\X*hL.\x趜$ OH2q7LA"l#n]Q+xnP9w/~ : RO"ѸP&Y4fbLs3k(X9 z!_RDw+Z7@"1T{{ C?. m#[PDo+Nl'{J[(p~\"QV%"=&\ WI*}q\q:N-KO4οLKOiч-N5Fr"if__'-?J#?LFb >0@ٷ]Lʣm-9 FӺ\Ho:\A2tW\b&6¨&` dN݉;c=)3{WfaG &Os$ȱiK,^udfd}dcljGl"1lw\.ThPj$٧Xo4;DFQ '8a E= hʦ;@uA؁4*ZLoE>s:/V|W\^SI=kU>_Rc32|'V(no_|-hoh+n ՟`XL?ݞq k0=CŠ5XؗKϦ%-pP[$VO+ >edQ[W,ME-@I _PW76 ]L^Ue].~C6陭}߬i Sgl<>RNTwf^qˀ1{GӀ,b &f{Ԉ{WZNb-_N\F\<+ ѡF"\&?%6 tUN+Nbz*لR1g/ MҴc.t}:FaHw`ʳ~#w)jF}j0M +;–.y{R0Ayw}_LKPi}JLt(q=Q|z@:䶂kCoϗ@j'*X<#`07 Ҽ}~LpxgZLrz1#1u%Q/\frh;yKA7 tF 5g+D?O'$njWsKw,3߭'κ@Z1=n^M\w.3fb!*L8w:y+ #A>}kzzYbx-_jdqμ Y@lpIXH:_[(g]mLչ Q vۅT%NM9{4=:xUܘJ{g-%juGmCG^YJMjۍqbIPkJ{0oc8\fO1Y-WUXitծay;-;a4X2po iNpLPz:KSF%b2431P Ni=) ts>N#ޱr }=T3hGoXɰyN(tL2+V̹W I~eҟGdFTz {Dod9b@vc 0&w,8']dUj=WLQr3/EeE* Pp騬!]Ew@P-,UvE; -'Ed#꿛"_Z41fՓ #':#j'! Ko: Ӏb!;B .~X~ (-ޏ;E"F1[xAV7JE/dA4QL)+ju bP}ՀM o4K>ch1~Z$GY~9ׄNєZ,nDfA2нp9 TB*vnYI H1dnXe%u|>EZ0sf wDTs#Blcid8ݡRwWl/2eC˨`f_hȅo#})OOLcsU(n~g=`+ڭN{ZO~od#֡7۪ڇa}{!Bvq۱E_ 䐑w!w{>ȹQ9}ê-d.i[Ÿ9^ qٞmVÜ&OjpCNT̓SƈЕF"(\t\UYo K&N򯰉 "y6ׇ  `^SG[zAGk +|8OSpdu|jJ'3':Z翧;l-+)DSQ'bdtθ(Q#[?IRo&p> e-,9Ww 8NNiy~-Iy^gYZ07070100000414000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/jbd207070100000415000081a4000000000000000000000001662bfc800000ce64000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/jbd2/jbd2.ko.xz7zXZִF!t/;!]?Eh=ڜ9Rj`[&>r'3ٻTzX?NnT34Cw1cl,̙ܶ1`[ ֕۶:Έ0,vrNo̠:'v?M1G4 tnc"F3+lGfBr H75旧{9&ɒ]czK3J gY1j%`_ɥ%p&8HZw O CFTssqEn]QJt.`Czlg̞Kf<;Si!TIʰ崿ll26>0je  Q&k~dȣE%ۈh#KC!bOq0#6Uw!]`"]v:ށ, Pnj1,lZ"2^j1z_t b+ o7^mĞ쀷YhqH-/B1يP E74Z^ika{i|ǜ:QwY>-)0a >JkU8Gi>ӃJBg<b @TFʨ$WtfPsua$~PlдO3Z( y|h*, GP}|g@@)$Sm+c`\ZT}EkWfSBp{N3v9:MGm6&$v5a)sT UrdΌҤۉ:J^W3SFG6BBm3?~ZgW+3솉!m/#öI(rW3w.H  ='{(9NR]Q^ʪы/lX܂"tȔw:@lr͍Ux +[4=<}x3.qBj#A\̌:wb IrM|P +y;E D1Gm߱Fj0 ɗkʐcY#ScN aKB 6ͲqbcEA;pRbxJ4wj>-hGy$$_MVLGhChh*fk(Y̖j'P,-“_\tU/+O[Q}P~j1%V6n3o8l8e6FaB*Y`+:(me{>wMǒh}xhapkd0h Jh+"bH Ƽ\2L'Tͣkk1Tݭfi% dA Nz s.8qZ?$P{#h-W8+݅RTᄤxz-=H C Pctk^'ђ&0|Y֦A]L@M6$Et Ry GWqfQ8kER C&kCj`I1s}+/A$}C3wʞU.'#ī ~̄\!kb3֦B'<66&&=m |~dM7tb!kI5ŠnD0e^)?Cc fMKI|p5"e( B(Ġ#3vli6ZP( KJ*+!/vh qr ]tvu, BN w'ߘڝR:Ub)XPQ?&5ɌۦhD XM1 DNO.u:;PX6Y)b~K_ĥMT9qKҟB`dtyWWנ)bPZZ?xKNZ'f ؆kVR Vz*sh0H=b=m.-/wRZLU5TJ̑޾3~BVtn5,fּ'!k;~5 hjVCeT/_[ ~:ģpo>'ѹ-;0<}p]3" f7o Nf\( $<}/M5L$)xKE1q3V$GQL,O²(#6t¯UZ/#-|uCv!RDDzjwU8{!$pV06!WZ*Yie3*ַP=9djDXOĉ&<ƿg{{M [ aF( a2UE]*n][Lwb |8ӫFz=/jHbUDʻ~9J{a>;v'\  ² "IEI%ܶ,pP/cs3b%; N:2icRC1_cV[l:K+=?y!ﴊ.{ӋA5S=Oz%"Ќw f`_z0`KoxֳgQlϺk VQ2.r: *d&.'u\Wh o%; ϠKȂgU׻;_QhyDF% U}NN B'@1 NdY6Yp2"nq8SaS,I4-*کHNc+-z3QMUtH* CE0SlzTQ!C '1t s'k=,QmqҮl`?ŌK8 6$^B)AoN׏pbqTAȐm+xņ!., NBd(8.XLAZGB(V# c⿟AƍUSQ:5 MXB/47$.Sy_epN>zɴ*$>hY+fp#Q.) +**tY"Dk`rʅdʫڣ`,=Y ʁMt87fbn\XP1Z4\q׉]Տϸ2+".&P'1q?ף}TGlBs&3ʼ#^t"bJB)[z lh刀n H*/N*" Ə{tO*s;5^zF8Rtzq}.dkkP $!= e#E1)%mi=|Ͼ(0 K^G/Iז!e!gAG.oJd3/'NwZpnHUPG{Fp3@aLfkg=_U$վ.rD`ыp.ʕRLa[v [9iˇ(:9xDQf"*w7W5a#Ŋb8:>&iC u!lTq}#Yv[je=cۥt"λJn6~/{H <=0RPN7y՟6kI+(ۋ$lu c;64]1PyMzs.ix4|smH؃D@AmVx.(h)5TI$ʭ^^g2a,mWxy u^ȩm6Ozz9!N<&bԮ-b7x1zf~&Q>}F$;DYXSneHno .bP"b>vJvT)x=q2Wk)6^ ~ W ccl:CVJP OTw+y @mg3{VPݝ mSjAp }P_ĕg=ԎuCspzaɗW%8V>b $qٌ 6'Px]3m *onD>8QzBauh>q$zZ쫽%#^?4y<8O.'MO$-}fc140xpk a?+)[lDt`(<5Ѭ&x11G(2A\vZQD Ɩp$WqqGHs t"h}5qNHumNEq~ϻrV6|"%~7٠0.-;лN'ʔ00Vg"*,_/' $ %*.PupT 7b 'bʋ)ʈ%3sD$9 وaњCJC@wi[V|B|Sz>!ta2GnRiV~\uS 67IxV"%=E4rnb||YvL)* @.K' 3ISB14P;Ӏ _*%aIGyb-VxpUǔ.'n;H'6:ڥ~/O"z +bL'^ai2>wlL bԛ:@;5G]ce[fG+\Q/߾V_gcV8h\*pkMp_|*G#,մr Sd3ӵefsI=\̄NK]($.»1_mw34QB _Mg䷚Y0!z&Y+2FK/pF1PF?"O!塦o|Bm)=%m)G{|AW竑Iҗ;&r{L+R5B:MD,~ٛ!;a*%;릷p Z0夛n;W'q]/1q 7_6oPAOJ{!L)bo :fìJ1Gؔ˞5+W-KU5D`RWEİ4/GOnD?BHVfg@JV8X\IcOګTӏ s-r#&c?bb KÒhje:B6%JL?s@VPn*qe;ɴo_J[uzn gJ]yA$Z#!v vlJI88C^!6Bh=`qLR${海Iˋ=7O0A- +ѭDBIuFX~ n3g9:8 gxBJYWQOu+w^ ˗ jXn1FRᆕH7#&fA9sQQ16i6~o}mjFH?}VA yy1{J/^d_&ThX7qX9G rET8j޵1nY97t1SN7鸳l{~{-AMIKOGOW>S(v 5N@YL]h)s! s:b>z{=pӟÉ.e׬g=\ PCלbJJUql;RdTՓ`'5[I:/]q d %0"#ifKFzZ0xQ cuzFS(<;@@-2cK.p I ͌=| 8!G3ó1K Vo0.TxGpwvMy}Yzno_R`{FÕ9eWHf mr`] Y S:՗PwL^_ԕ6)71C5F*A w^.͑z-&# "C }f:dM=~}ċGMY$Ĕ9Uy.h1Myf0 Uc8$(Mp!!FZdHMJo?w_gF޷DI9.cg"FZqaLj6r>\$4)uy8tٝ@RlN4C/X@W#EAڼJ@va D{kM!2*UYcjrb r6"X.F;Y/A2mvLcPj%*0- W>H, VNBjL'v;G.yvl7[4s+XYY-v>AL3SE݇Ɂ€/LY>l/s}m<>j&6Z [L&%Ȳ3U0zC+wk1Z<KXCn/A?r1#I )(}t |J1l jA J?-k=3eYhO{)G?DNoz%|t Ō#顋>G SlO|g.ΫԬ^jUïfr|-#jJuQ|UB14tH||[Nz'co&Ñf^p"n:itDT>Ͽ78.7l–8E6*֕)}:Eʈ_B!jz^}u܆Fifx| ꭠ _a-<-='%fD` x+2JY~xD\'nX~fAsU?:C;UsϪ7x+KrA)`L&ЕWoHEk3sL-ff$5en]T5pMҩ&%pAt-GT݌.-^VmPiNZv<4dUsA1GSMt$C~9W4nXli4y06oNטkP_OX@e'Ɉ/7Ue~ _N5y8wa뻕3 (Cd4mdBil5*b'_t(s usR2pChmx8KC%nz[6Љo2xz=k07 vF!ΦQ8f`˸S#'i\,څwsBX/`kȿqH ІS?1I B@&vw a 0k ;s~T^yD |@[j](XNX-3_C bu.'ޟfPv0cI72hF*Y΄Gk!  v P.C>,E1 9x 7̿ҸplיjOFpz6s^ޜE1e&Z-{ h mkt!݀=d<$,%z;LJ]x=#G'_\g'v.Sj/0<73y6e ?0(C?Oh 2^u7P Cv0?ִ-L{?8j'b6|ԱLR,57.JB<}p 8e2BECq1Mj1@g ; ttBSw`G+Z02p q~dƸy{.CVUڞ̿!$6yx[7%ug#CdG@H5c3q3\I^pvgEDhGFq-9Z@q+X<7¦Z7;}ovx@A'[,o.)B]TՖ@kE3(ruIpڳG\+ui+;${\2>cYCA . ;!1Mi%ATh)D}Sc x0sb;+*Spf-30jJ¡֛_bKs݌ˬk' ]kVIPЛ6R\-QdL{9įMDžicKpA rF nE+`ˑdw u_KW뎣sj<'xaBGiƧap1v2BxA8w 'rZA#r4afO&zn +^4[+ o=w D l2WpdN)F*Ėj%cam^ ӶZN5.70ʝJ3tP#s9rM,OIa[ȣY?[y 6(f93 yzݑtY0xxfΛ*(UGzxn3 ?W荕Acq1OJ |8o'IW CnSn?gqL4 aZ9IQ0;dNg>ȇΡ g!bZaTW&{Gզ9`Qsd(k1/)=e,*y5$PͽC|-@`f nD{2fW54"6$+ |r 6}j]`B-QV1eWKN!b ?˿ƗcUvVHS i +';]^5Q&71+R,Y Q'U+3fq19 N( m ~wԐlǖW~C.PټSE }1$b`8X'x{klX1(c7,bE/]a\p >'8jH :~j}˾-'Oqgww{y<߿"}<#T*{(x Rb⋤ZLbv4,\3EU7{,o|#z6:-ާN<  &1f[mdwhj=t-XpѪgg- {อ.MwXq䟰 /("sOXBO8ݜ3DaSo^.W3 H/#6Y#uÈlVORIGc].\>N ?7` xaiQbV.49T @?\zM{oMٷ&ѐ|/-!>)ۇ[a. ."[% VpyKHYY a|?8@4fDr!z! L3>Rmh)%X/tt_tq#&Ŀu PR \ڗi[zLE$, -2%9fCŃzmbu^h=۹r/H]uI9fnJ_9.* W\vnn?:g5}r>格&ݭp*4=UMjL<",&7ٚ)5r˫{#.;qIJe-ބ{xWy\%UAc^FKWh &raHk~K:"QX1̮Dh#O4!DC ԎJ`Lc0(5POQ;3ζ`=^]:i-zvD-P[e ܊Ab+yuu4*jX0D-P3U#*=2;VTmL}Sik˔4ybrHn?5̹}~JGZs_Y &?b+.)vsX*v8spTNj|jQcX:~&< ;@F•i@!i>\17fό{yƩR68I!B_J$8iNZk gX ,x/hEyoVk8eauaq BaѩgV-\ud5n c OFLUTރu,m~72L>6X 2(rI$Ű%*abTA|a?r&gM 1W>D$$`&ΛǛu?# yLg?* YH|,B' g~1&$JN1[Qޔ掱M4g  '0؛w ^_:Oܩ/=Fm(a+5>hjVjR`"5{]/2W7ljb\Ha)=" )`4$NN?Պ* bif.(vRı!63ҫ(aɛM}G D.x#,!~(V$WZS7b|# nww8>9NQsG9]7 nEW㊒>@o%uG/Of^oo+j06?ԐGS*;9&݃⧃hU$[ێ5V׍[96,{BZwv*˦ɾJ0x;pHtbH{t!~pk5TdxSB(p[ B`Kz1t/GyGٿ{1i-:9Vb)3 ͚{<[;HRq6`{贲1 utƊofp3Ȩ6Ъ=|bajx輮 FRP~1s_'RaEB<0*M uě52$Ni"Q` UK:CtcbBrU'S6H aK(d.7~m%:ǩ>b.?憤k!+3Y8NKu~|ٸKGw/?vc(U4F+p>ˀE&ʜeȴЎs $7@Dzit`.ܸm^7)S {zU.y'^tqrKzfmj0;ߠZ Sk=p>[?45ruX5(cp#};\3ix=HM(;=?f JI`΄9n>h9'W.I<9G/(u]^w"nA!G@yՕ=StblRYT=ի#_ҵIuVIie+D @)=g)'SĝٞpH/_P%0Xma3443|-)rl-oK2d-Azk^LLWAuQAlSVsLSNCݖ:2M%>~Xьe*>OfYӞnذ](*BNH4`%N3<<?yk]+'^ El~۞DkMr5gΕWR,F*{pd>W\&5¸eI1O%@/_K.2P _[O[sFP3p* /Pڳ AfAv7I|5Iu|u@Yzb‹9Yn,S棆Q.|t;б.-A-I`0R!O|f@A @2]֤l/(U'ae#ziEoYے)]U:jMݑyAMDg5) ˆL=5}&EK$B;9#|ؘ G7gx*u2*Ir N嶭|ű''ӧQDYN>k{"+kևs;ס{3ob9>RJ+?EhG܄'Fۣ!j ѕ6fAO9L¿NNu!…MO/4Əld9Դ"9$22my(+Z$frnaιyh9Ew&DiemWs۱,GhM>Ff9M|{ "ߣ*<$ feٲ}}7!;n'T?@lY܎xMjWD N󙨿[MʫrNʹ:@6qwwnTZUK\g=쯨AaY%EfD4^~H<WvRqUxƲc?)B^Z1ӄ7ѢWk7y %ZհH%` 7=P}_MAfthNK)ݥ D[rF:eyA'psrbP$C2HөD'5WwmKW-ՃD%uw 2 6,v0÷{. ^5 H`:pt`)PrD.*-DcwhVD4-72.:Υି!PmgQ~}T^;nS^1!}fL?K8&35H̔3Omb3LK;0ZNzP$rMtrIx2`)ϙyWJƯW KiNGZVB׎YV-g+KwL"ͺU<28Fc%ct(n`r/b!\JcVJZ84rC0Z4po̞#zYPr)pSFhuc 2Iq+?zOZiYw|Mȝ͝GԾO[vݞ(bB~bbgҋqI58K #1Fxu\&u {㻭n:B=iV^ @̓AuFaR'HLԳ}zHzHR7߷Uӯ+EyW(:& SV;% hZ[mv߽_y#x5_m7j QuWPGjhx6hqGeR(O@,l؍EG$Eh?I:[zsMZ@#`P' ٭${5%1ڲoGWkOM9R^5"ՁH߉x)_A;s37~' O8 Z#nZ^jq4|sѾSUu3džN10%ϘJ;~&mGd/>t2M(r֪IhRJ^SeҷIOvu@8rByu󪩤y,C&+><ý&,f!q,囙^jZ[7Zn8_d:u%JRˁh 1=vgt@G5tU-rzW*m>ݩ^,7?>ȕgxTH±k69\-]p|q:p~أUjg8O7aB(@~xB6"KJ'pX9Sn"QϺ @g7_8.d jm-yI|A}gԖcͷČ$mrs;V!3ǚ;CƄ_ނRoAl X.˼' gGK `j1G}+|ƅOI)8=PL;SRۮ4W5^[X^V͉AyA̔׬ruҷsv d !dQ# Qo 䊖]\1E HuCIA?RmxŸ ^%~+ 5Pw83deR-<'m3 @Q ?xܮ}SdJuRYnpיz̋.KbcSܛvUw{M_C CVo%=&u @\"CUgQyt|%<&BHZO Q=zN^ L@ٚ5KV`\zQxBdDïFw%>* W-b?#Z]0" ֣1<#] TVpz2yBfQgǝ_ @3"'6ńǫS P={cލ$ ɞD8z_!ovjswhl.:4aexY)$,~ A;HFcB]VCvveF0QV^aC1yVvM9H1#MFxsyqzbň}?sޥj5 b2VyQn1KjT,OvT1,j ?ņ 59[TGx$F_ )϶ R~찵WH63I2&Ո6FǀQaqA*KҶ3 <߶cZ;ؖT T_S3No)H'-۸Z7ǹ ,( mrzHPn.=F kH?35gU/}4X:L_%̩2IC=e0Qwj/:@w zռs{P><\*3j6M1PNFQd3:vPM!߷q-1|()*xb0Lt^\ⶌ e>'"ڧÂ)us{?X`MG7}qDVc%b ÓI_Ԟc;MQjc].'iDwlZAy%=Μj}gncSٓb"p8-GJ,ӯH(&dUb([c$s;ud°}`kD~znDe J^oS.Ѩu8OY_3PZ[~+[Ld;?%QY9bX@IwB)W QMe&ڠ?onMVD^W3/Ot|а W\ ^o͜%LASqIjgTKCtKՠdiڣBmpVtrD\ XO_DZw^}G7),)Fz5I+5  )Eu Z+lr#մKoK\7G4ȑA9ml?"jfŌx.|w7[5 lb8tf3]MumHF2T CņfN6#Y.ΫVj5a;BēhFcMb TD'xK^(D[?ֿ;~L>cLn.(>0oD3nuP9>qsa=v54JgW eI gu )o!~o^en1v$B끸ZsѨ($edݖӕO#<4ZMB癁0#ڿyϿu\|㏉z1ZRegYBTܕbQr@ ,0D6FUVkP/ `1'-0xSή:R|bbTm[^n:NBa.z=;hx+{EH,Ų9,Lȿu A}h=s )j$͗[3 Փc;5Ř x4QC[a C@!5 sc:8$K\4X N EJ.ڿ7rܠF3Pr5KR\*Mp@r Z Ê-xH:Ù1~!Մc AìjXv^+[r&}$L9ݵ\x=q|đ=c`Q9RE>w4(b.~Յ*=x/; Oc$=9WC9%+[LiIlQ|0@(f7)V!&sw d h/!&=F'E1TUBF̒f!wWb7@N{W]fMOYE~R Q Baψµ~P'Q\urb;_,3Kv\}:-XƊV,eU+6%.iNP{ T/=jՆY%g`N?\9FUKM _\bQD.==@ w[I^+G#}L!nv]AÓKFiD-*\>ucھ]Ա g.MAwPϝ J[b'[5n6,'58N`] lƩ&(x G]VSv i{!FSƏsU C ̞vlK2gA%!Tmdzw2g>]e-ݸנ>tkWb'܇e:cKuڷͼ $(&=shKv lA=-r0)85RPmG<>]K!'̭a/u9,=V|Қ 'PrE#yź@~ Ύ<1vhSD-!C Ք *rpAK&9@pafboAxt~DWc"v[oē෩Aa#=ɡlZa r @..)lUB(fbs!֜;W`P$.FT}!>.]vSER@T*mUNt՜xD%B{^3r#lޓy:H㕋;vJ $ox̌;0_pcH۟.eRVʦ A1?a@ vgTZFޭu)h"S&_Mw|~f̓c$?P!U&#xfr3gDKg EgIK ;.1c`ޕ`,Sv8iܦ_%}@z] z $vqfL̨!Hț;͏םo\* .g-dj#o@(PbW(kvUر IUӢQA,>) $/"%R%DcGyP2OA 3b?{ !#_JkZG@dhhsh0lM8 29},VՋʛ JD?'Lm\R&l R3x+u0|QUs'& SdZ4FWD927'neE3 'HK)rB#Ǥr Jj=ה(iZAslnL&_ # x'EPp;C-")u":ջ<=|4\ڧ~N5G`JϊJCQ5FMg=_﫶x3:zi yN kDr 5OEx}d<K&/nZvlk$` /`-|]f0OD*ۡ!GxqU鶰]&.wq+%f%JUsH]sI7lr\@gK._`V'X/Cؚˆj׻z fRzyUF+} p3: }#Èh0f"oKXʮ@SZRǣ'Iʳ:Qa&4CuBRTľXاVof½rT-,0r$GTĸ+i7|϶^5k߷p4 V,^ ޙ`ٸsZG':` fK bG|R/Aa # pt=X^EV^4 }Ӈ7tO ~*%,S-ϯ?r2sM8G?ɽg'?.%I`Py\06Lv?,AI Bͣ-:~05{w6,Y?n U~.(zv_L#<4lhϞع6 ]<&vw[/Ԏ gi'G f*R:u]#=aHo.9}jc!(v =!~SQԘv!g-.~ ¿]QN޶ҹ?m4dSxByC0:[* X]IJ}KFpe˅27@jW(Om8&h)eyBh&:,'%4Və㯉F{72W'Hi@zl|/:k22΂/dpG 5VNh@M7O{+z3:g d5m R?.`yEIڈG*S:I1`3tVwoJFv[>vBo%mR'jh:7x{\nl eǮ5):M`Hdm*{]O:tsuDjCAaCl<<8o]R9YdޣE[>[ҹ̥t|^s1/G+;~Ȥ>b@;k侇2Mzh`Sٛ𞧆ӳ|,HxW UjjAɀ?NK|rE_ҕԝ]MK!4~u]6(*U f[j2CpoZ5٘A }C/v}/I1dlZeU )ljh{p{?v,#[GUoM!? ni1 SFq= YGיQG!SSqSW  |#u>ONYj0]sqM8 :J*#g䏥?rAԒp™v rGD !9b@br z!gB*Q ^F(nJUb ߸a=z qx>͵x80 TfS7 }Nxt@*2~ b_blYG8^lpCBCM fu<#3}vme#)֑Ko{g GAY.[˭K4%ę3X,.qrӾjtS/,@pا,>2ίVi&Esi y:98{;͉9BD:X Q'P"SWեsbf^,<` $BD< }=CfC ֱG'/`XK`c&eAXbOٯP0!70l4KB-]B[ԷF-1F R'.U ?lmAЋ~Y|߷㠬 HR*0boۚ"S+UmVÌ<=(B0I. 2^٥BeD#0sbRo߈CoG3kJu3SJ#~0:M@>Ҡ(w/R ژAu#$ñAn; 7<8Q 4|ḡU#X Y'owB-Ċw 2d]Lr>@~hr|H$I/\|hX:N/؇[%Aujj-ўL"Y@PMGfWN2OwvKdu)Z5Q)2}zhej w"| sgV^2iU8 w i~-sB Ӹ|% !:̞<60iaekH9.rZixz"C wsh3{h'9g^(MeLeKvGᖎPZ; U薒WG̋߹lepyKSm߮SKRkجb n5hHwG-x8L,aBvƀ|mW!{H"@X$2^)vD WVia0Oh2[_7|>qI =_IY#F.Vϟ8dow)`F\+?\ҟ 4eO [?Ԃ/X |SL݉Fb{T3PJ9HZrҪ0dJ%(`oJix3R)@n9A*=/{kRu>^ Qy^K>wXU޵%ܿ9q器;Yq~7%2cN"tȓ>Rߊ @H!Ai-s:Zmi2#|p$mh1V<#cARuO1O|N06ّcYR =C/Y0wgd\bfn^XFGWJ|Q\i! L#=#Z!؏Q*E5FDM9Ēa-Lj\hZ*;~*:02:§d]:%j5P_Ž?7kds&n!^vVg'VkԼ ?nb+c gyܷk伵z*U@fͷ4:])1tXO6t :"]{CiYG)x(z S\xHcȨ }J&Ɠ/i 報l8aoTo{~7'.Ctk +8X6!A?Yt75A*U&)~ڔkum}}Bq*bou#8HΐynkNd={aGۙ&yG.g}T #h5Ɖo%B~+tp9"SZ KU !}zyXOYFSG+Kݶ ij[FV&ԟM߆nIF!LX?a1ZDF 2tjqùC I !T#|F5hZlhHwyqhsZ18UƍV#pzYUua^%oIES3Z/_7"v,؃[&CmoKK쾋l-uW o5)=s_N }>בsrȉiKIcϵon]QH} h[8 tjS7hH)c*w.Dr;gy+/g^SpnU"N!sUlq \,!rR󄡯S*U|(:=uwq_= c.Rִ;ܒvJU~`8x=ki:k<50. &7:4枦%5ER]+R;y&F]ZO  G wu{ɾ.7H8q6p{FuKGaoΣH<}w1or8mEymk )"x?AG-2cS@0=~kgpLU'H$!Vvg6[zr0,HH ocm{yV8 *{Bط45%Gu%mʊ rwQ̂*-2'`t W{u %g4Lfc+ HaVV:1 V36@Xv- J)ǽ^fT 0Fѵu})iՙ84!.&S[rEZ}6yܔ"RgahM(C 94[+Ynis-6ÖM2CSGfmѼ'Ɂ`4xru4cd R<'p璲-c"`ǹAѤ8Uy 4ƛ"Ǟ)|-k =mmE0ŒH&ݴmF^/wK=(*HG< JKq7JDFw BT#{ -IT-:H-~?g+2R]Ǟܰ_9ЀyC,Ӂ9{E&5pJ4$pn.dŸJd0'믱ioϙ= ~ 6Hh!]doHn<[EnVЫ=zm 12UjS HbSez3ŊknblD,J-Ef"@Euq=:v;_e= z%xI*"T8S}AnáLHĪb14TT66|fG4z uN_JA%Z$uv;wX=! PޤE&MF0 FԵћoO4Ņ~uF| PˊP|'.+IM(2õ; bM(.juQ"3:LdҨM)NKӹ XD 8ȹHg^ÎSϢz:=G0;H v^J{H MDu?>4$s]s:x^ 8i=/TY,&uGzL?;{Xtk`A(Eea+IS̺*j'BѰWbHZsWT2(l}h,;F딿Nw…Z86"V#kB4v*吹4ժU5=8wM7vsX\bӠ KUJS{Nߘ'jLWZ`G`@RԖ b?=XihplV~&EYyj3O\~A~3GϖB9 }>tQ\"ˌ|{$Ѷf>-q^$ar\5z޾0 dM'~26V䥪6Y/59Yur-KZ0@4 uD:m}<'4%AHIWx.̜; ci t@9oBa⧃||!x : !ˋg}G{jzvX7.Z6r5d"j9p;8o̒^Cf}"sΣꞰܪ@R=9~}x^J xP5apm*U cpZ H%LgDLj)&x:oͲ]|M3ӚbTPAlfJjd&'WȒ^M\%4@ )CIܺq+:!HaG +I/PӤf8B{NV/ϕܣD){j j?uF\YG>f|~ʺ>{ 5 >dެ*ȞԞ ;8[DH}@mazB̳H$=Vf@4aK@UQvbwSecX  0?;>?yN^ Q!>4'ϖ{(#BG]?!v~U=w,hfOWG+nHR\0ZU݊ r rVK'WcUxBFJU"?vHQynz;p^k{XAqw<vem՚##k"ZF [A RcQ\M ]dzFNEj@zfp+?u貸}Hl7-k=i<|3JI( Om 6-/B+ƿr(1xj޴a1vDYp2i3d)1/sB.)⓾ΠJ:Bx>L ZiCF)=*`x@w @:XZKKl;!tLU ͹BdKi/GogE1z 33pj"!4ƗZeq\Q3C²N܎]S93 KD#ә ehCkc]rfr;$:kx7{I IhiCR!i|rn!k{}tgƭġ f8&XomQdc`԰e*q[O>ӡ ݽ$d@U"]r*dtUUm"[k YVN N y'ea V@M %V$/`,XKvU&2ҖnsZ_pVۊ#\8*gvpd {? >t[aЩdϹ[8bPR@2f@#N}mh4=X)7LYX+| nxG-Uwk7bQTPb27߁Q- c+2sE"+yNPSP)ibpJo"XD Jjߊ52A._J8|Zkrdowy4qO$|䮖wp΢Ơ`ZDY{8)'WMJh+,dxbNf pX?^qbӴm$B>&<[A14vhxA_cJ_%(kb|(]}噠Ac`,<=Rca|z8aWkeBnjK{;( Cǭ6UJK<< Pl`c}%sr ! EGfCQ ?W$֝Ѝ2dpS/~1$#տtRCyUdw=EA-xlf8DdjT~VQ /R+/hSbFh:CkX`ް57Q(5NFTG#׊gM~tw4 1'`J\/Kw-q?xDk̀#".*C6 ,udWoh JৗƿZEc:YBeHQMqe}-=J䝬s!cZ\p}fY.&:$q[M&]߸ѓ8yhBjnY8WrgNM><Pc|kLz*Y|m)" HRta,2iT?Mvm5b{,Ե!U6)a٥t,NW L/vR)BדAPPEQ Re,MIdPNFPJksMȮC:(*u4 gU:}lrV6SDD_ܱНt խcG '- VIiDB@ =I ; 3RZu#ڳ$/4`׋5{a?Aw}-&mnxٮ'ZNՒL~.-&\-ѧbF=FRo%w$7|Geꎄ*",!Ġ"P 7{Gȓ8KVt}gܢCAMSnz\r^ AA|$m¸:],\ JV>1gu9{oO+1jʮ] D# 2,pM f _F/ܿJ[Lrλ[;h'u,7ZOHà Nfsf6{kCT6Gl5>m A,u65eZ,+vNY,=HpLe؅ׯ#,KY0Xf$(C\3)7sd76_X .˭'eIsFK7?ݬm6=QoR@ hG7`be\]ys fe/ gS]cbt5j/0ϖϯ&ITF-#x0'cQP6 D]4Ɓ/w˰ 8;.޵h1Rʼс{]\$Q7GҒa$b7rޡ?Hc}~ʤJvf̳r$Dẅ́nr,D9Ƹw)!Eqit6+@#B~gdrFGFd Ã$_EBǤ\Cr#׮`SYZA^JdI5P|ZU^jZ|gAB5L]v*#vBif?°"t- \)Y8 o̪؂r - 1-\tjBgXiKz:13MQdPQUҗۘčG n WO| Ju!Z"->KC4+Tpr( ,07U*Ӆ!hQI]g 4"U>Z/@2RWG[TU׵GϑsxtGJ䷵"lؼm ` DÛ( 6ә|dZ2|̊#1/7ֳ'<ϥA_+1Umfngj}\̀óÜ1wc5,)L,@!~^*ayV#ڋLȪ=]QxQ{b02wIeHTsvxgW,+ p=;8{{VM㹒sn~5lF]YN a/لAJz?w5e!]ruJ8a'N>"׼g e|ztZx0 GvŹe;n뮞ԓtVUp(uٙuϼh_a2ٟ~4y3wb5uҺy eB]"2h*'BvO"dE95 * 7E'A*)wW-?6o GCK9ǥg)Jv#Xuavm2׽T1]Bx e8`.ifF brzt`U^Ty 8t R`G/r%99P5uBZ[M>[(WϧYcoo߻Isem鏽V F 1 1zkNQ툦ǬPdJ=xY:ґmlN,bH@uN=GϧrMJ jgêKvBb幆jǕ"ca.r,RQE=Mlh@u6TyÊM̉ņIu73#G*@!G ,3o_6.^/!܇Oʯ`&{eN+?Ѕ߫'oXXEt5MeL;Uqw N6e+ȣ>Ԭ*M_z'8O\іU.1$}0YaCs$UO  XK}YNP'qw]Fq1q]\DhHN1LV{ 1Yzt7un~qRdkTٍ,9b5!5 ݄edfj%Vy^)bA x J` fٲK>VmcLhiOb}g NRyx Q+bS>h_Tk RR7DP'C5rnX MKPNj%%V單6+2jdw:wnAfjP;H93.Bո0J!&`=+Jh& qhĂlBTz'ٺIϖ0d>llL㩈G.1/ʐ1a?gch)'&h؜}ZC:.>z0k Nlօl+vcb mQ _!Oj+$^64f{HM@!8wQWkSm`bvH%]H^ڈ3O$MM$1*ctr.DY8_6EY.qe_aݜ[&% l'4!/v]6)[j4HS97$ƗyQ"6\r:.}BF%Qz;QJD +);JS=&(ҌăjqȀ, , rФc'.Ư+؃o#Z[3LgS(h@FSJ.cna{p.h\!x>3-ܹRJ&D(J.lQbj^#!C,}{| bj%w69_e/V,w  :2ؼqS2̍p[)Uʳ-?M*չHu%~o|ùyR<({';f:PCU@/HX˦/dQJ#vijC9k-C \Q!fuhȽ}Df<.A\|y/2L!Nfj %k!9i^X釩jswMw"yM1MF^J ,%2+oc%Hc5@rRۋ{P/XQbfEq;,Ν,SSp#ag'jc>`)̸?}std*ztE>$ $V'D3QL{%~?sq_?CA.@}U0s* w*~+Bޓ}Ps_"*~|-$=KݑZKm$duCUxӎLƹ4lJnؿWoɕ)zqpq}8%_Tz-M-2Nn7ꂖEkKwi*jdy\#/OWiS&QFZ';ۃ;،i >uuj)ył3Iu{0h_5%۰QEVWo z?߾mh l$lŬa\=./'D]Oϱs1\UFJ\hیⓃUϹܟ30- iYC@OT`ayh>>(L ei@_@\5ljy#զf0~Tě~4hxbEBf-dTzA_uE&,w*"`_Jzhh^&HJu5lfE=;CO<1wl#ⲧ q(CBAһ6y gDwȶ3zz[̷DDXKZSI^|K-S6w^|mfsR%LjWznlVK(Ǎn[ahCc&2z_4+hJ BQq*{b>$<|ATW3ڈnY"18Lg>=˟쮬xuoZM`a9W8cn1(3.v"Y2o֟F"ٰl;KQ a3QPA`oadɜmXKaQ,+~/ҩo ,#pZ rvF?)x?_ iY$c)^' *Jk)ƁV*n0BgAc^l0RWDXd!V&pO!zX-}QF̟sكUr3wXFR ggwkeE]+HƋxGpZ tvKo UdnZrS,?X3d aku,S{`lD ⎷r';qWoH8e+St"AwvvT= ވ-)#xL,[/smägj.j M;vN&ϭTۙ-n%_>$X? xT~zQ=}HeD,QY%qT N}i>KC jZ08;cU$7G%~a_}bjV"bh"UM-%\@M. BN\Oi=T{Vo O}'(JH"`ϑir$+)&YE+<rEҳ/4t׾+ ";m|e%o^il,rhvP]v_z,9 iF.`gtW;u8ɧt=ueLnY 50 Pa)WyLmM8G7츷3EAP*T_ֻ'z^߁Lѵl3!vPٚ+.MCDPIȚ!M ˡ0#EѾF'@Nq_F ęe֛)uu"\Q-ztR }C9fI7* u'*{k׀`E9A)p(WgY.a! ށ~N2ַ4Kw<dR93p0S|"FGy枊JMtyټORHmKP^pJh#ҽ5-&HnD❈,PVnA;6_Ko8+䜞]K f[.q?<,īsldhˊlT HZd,f _ӵ;Y KG^__Aacћxzb^ lo bM>Ei B>(M&qd)"SSRXNTH QG 'uK16Bd9sdေC,#))&ǏYUipA EWdz彼qsUfN// mu+s>SoOƷMw,lZwcCa zއC=J--[OӻJZEB0^8Qj@&! P߉zD{jeFWXauLΰ)>c^^`7mY1ؗ:}P`6,xb# Z? wZ[  6yѪW{[Qn2OJڷ=&E V9B7>1 'xd(2Xb2{b2n:RVv$W*!Nuӗb%[Jb-HYb`y #PP$%y QKx{+d~A>A[#9ګEbP:2f*;)?w^^'ثfbs.+0bj8$lT"Ͳiۮku||{KAYc/dَ`!ja?+]<ʳND# zBG-QG:Obԩq4EC0D'M:0oE uX2oDW@sdF`P7华ƯtV'aNdґ ),PO_,+S-JIHGQJaPhTOW1C 㘺c /їq81>=@ ёOUه_M'RJ6E :T*i@0!ASK} Pce?:k yqލCٞ!h6ݠ-Uniِ`fȀsނ]q&:S"7Nኬ?ɡH s*oLẆHn'I=\M)w_sr{ fϫ8zFc U!Qr#-5gNԣqdo[SkNWvF4\XM.E & kvԆ;NG5R:@O{ErGC) biU4nr7BCO)p?Y_XRmb+0c ~s! o؟?,q_q9^dyVAlbMGj||Q"Lc3TLH_ЁCGyHGU'xuQ`ӫþe[u5 풱\q((*^0pmO۔8;b"ik1vU:`UvX>I]DzC|άlţc\du@\>hn2'xPݾsK~WKT^DV&Sx(UsыwɜD uh  =<+Cfxf ye(FrF)KQIJ^`~SYDgר[} 5fj)jr=4Pd8XP7I@Jvjg}G 'v QWmÃ?3r{R4 OiVi)ֿ9*GSx.SO?:B;h"{:"N]rܐ莥hZ6`¿%C C̷C:#?Zg~[zmD"< mQFm )" _2&he͍Ve08Cmr3B  {^).U*\L)w5I'yסPґ(u\KW*{gyG \MWcȆk?NIBƆJ ]]@ΘY꭬"%g!ׂOl4h~pV8ZT'JE8;lBdoMi+H^oXw( 7;4Sߣz$O ![z-QW2ٲ T`Vu03ëўw.K9{0[!mHiFxǑe^M!g9$[qW{Dzi OӔL_ yJX?U3ڄa7]l,OIY YrmR2Ai Q!)Ciߕ'XeWx[gB}es-*VIP3E cD[HQ?(K(iPWt`F=|{n(!G﫺)K< %{VZ^u8۹ MF Z2ŏG.}iC4;c&O+!Tg3»XRCJ||o*|lEO81oNܴ@Ȣf 3)2#u<2{B?6Nڞ_>F`0T~e8MgfT 0y]N5xd9 zU?|%ԁvV=I{ H >ŏ0_X]Q =A,$!.Z#|ayO4'0 乘hhR:g֍lā@ #>}]p/|DӉjtm{/;Yӭ={yjcÌ :/A42%sz.*%{T0r`:>*û(G qԉ+tZTWx=Eמ./2鴩s&o^΢>4tĵ;OR(WYӖ1l~6\HxUjKnAzWO#Ò[S!xNa6n(|VsE/K\PՍH[lc: ϦLNDYsߋ?S@*S:yPug+lpl:Sj,~rO0J'{,-#6sDt @ɓR}$(/J[tsӛr$=/trhxbAsQ}&b^$?cne70bҭRm„Z>,bjl1   7mo|: %d2 QnxKRө)еh*̕f5ҧ3>OSkz7(R4!UAدj* S)v7fACu:2bF( E.|I;)n:ZӶRg}}ȸ+y!Z[ zk,gZ<\ŠG~mK9]вŧ̞824H@ޛ{!Q /$M Y}`gT3l |%VuHM$g&rxNmTLyKj| #yY_fHjXՙp>2:Ѭ#QQa%ݶEmLqԚƱ5_8Um$@24TfNU7FA Udž֜8BiS;U2@oEq:d ġ5\iRՉfL^DM;2Mzםpk۝Axw{-íއ,F)ߩ4W9M b2N%(Q&畿nHub!{\65+c }񛌱YH&^ߦkXHaAx )o!9(X(-NVDwCx 8ikElr1 P2fu(k0ظ^ K# jNCɎ녁R}!+l9QnVO|hHmv7b]/)l-m&*t?N_QHmP-ob~#5 5ˤF"r"D0Ę*öG۴ӊ3,;db@9(C(o=C6,7c.(u^ KGHW zM- 'Yi(aڊ"m&!8p4)ІVgmpoы|ИI|eSVcC > 2>}׿.$h Qg My}@[g'ޜ c3 OaN?Wrp6\E|LMܵgDV]8b8ڎXw46T*( PẀibDru6s'ZcxQ4a+0,oSbL3ffڳypw.Vwv.P2$XmFG 7Dtk>ޱ-/GJ\C$7[;w̿gs+vhCV~Ơ{%7yES↣?f~ LRE3d ekYua}p碩W5І7+^kLs0L G̯ 8$ Vj Rb|ЉVQt/>n,N5Gq5@8x),;qG4Ù k,'"=}UE%$xء֖[z  }BrY .ʱgYZ07070100000416000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000003900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/lockd07070100000417000081a4000000000000000000000001662bfc810000af9c000000000000000000000000000000000000004500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/lockd/lockd.ko.xz7zXZִF!t/\]?Eh=ڜ9Rq5$AsuGkOssFzw!Cκ;xADkE8H19U&$Z`k~T'5~Ō wֺK\Ar~I"Gl 0Y &j$ ֽZ?܅L8umo{y˶ A(5+mEV Z/&}vTQ08Zmu~Q+_*\&xũ,jGrTMol(?z=B+u |CǶ 8꧚CHcSm`T63Vp$%f95GTB _VE')Jd,wz|;9Gi{y~< aϦ M Cpܧa|־f7I#i^SB*嘄3@f6xrIpfbЛu!Yuu>v$w_鲇;֠RWr;k}Cxf(Im|r>W8pҽ"17{ᣅZ 4e^hH zx%ZJFp vX =@;@T̯㬬aw wAi!ԩmBR4ꌀ}0a/] /ϖXNƴ˴=8ArjIs\ƹ{;/O79(U?b+Q55m}Ԣv"-#BoSq-`a"SFUg M0A)x)Ne e? \X&"5$s?"U0 c3) 4Rʁ1q/IX5 jf|[4Ǟ'‹pw(oȡۜJ7%*2`[ lxB VѠ 5&)ؠ 7X繱 H,Ι =Lm2~d@(3wsZ>ICCjգ>弐ӗ<Jgs)̉52_ɼyߍn04?WM5vIގme"LLLaqdž;]Vȋ 4pbCD\Y0w?w7p]*Vwe/B &Ņ|maR\,3]eb[y7jg2l۰c4Ղt 1 Pƌq;%>%lۮP5ŅUd&#T:4DiEJf>F4.7ZM\{Ey81/!O|}AAy:CTpc@}KҥR@r%K݃ݸiRjepzCScЕ65}XB  XyqMl'.sQ۩t5ceRT"7+ 2,zi9rÕkӧ&h;Sϑ QdRtU?0*X߮a ><f$|j Ǚh> @Mo12+7@!ĸyTJVn_\r"m:~@_}8E۱FR!DB~ELa'NqţEB `bDFV,D!y&Wې2N^yBnOqpU =y:gywf emk'"ki8kKzJG}֯P-E9gd|H˛K?J$efղ Xt>$I}s\Q Q-dYyzu~'T)'*x>(>G?dxvT!yˈdf&b=d'tDL#wlf5W0-}aܸӱ[EL' A>cd~wT 9PtLGMw|Y h(DRMGٹ{=/G"oI9pdzSQ.Ha.ؿ M[ ZJqYTޢ+)EF>Q4l-"NndD 9+7NZ!m@d\R%?K34oq\YtvGQ ,Sd): QHa9p8=glQVru QOyXA PϷg>2I}r5J y g.[L~ʹyc8#lJ2#ub3qg@S@vn|k0ɐ((LN@mKCӆrcgn' S4 U3ҭLL6,*\)TJ#WO=C~8mZiq&^˘ WYҷK8WR)'ml,ʺX ){E^700OwO~UohTo˜5V,lƬlGQ %AuLjʻS<. т5U}!,Th5B*@<ޙj>1cS>}S:8cĚLtIj:1[qk#_ꆔQ1q/objޢyϮOw@Ob_,Id- Xz@Ƅ+C]'fcQyF;)7( Pp*gD ;W SRQ}y%pCw>2 qߒ(ʫ20u0=a9>n=;ƕ:#?G x^.Nhg9W*QA \,g40P f4mZe7sפ@|5,_&v훼BC2KwVhO{oO zP{42C R}B9"植q-_鎬jP)oXyeԫ7Upz׳=2 C{US8YD, :}n|~7g:OtHT[jsQ,:2LDm Gڄ 6Zwxh}CX 6moeϚ2eFv>pF6b*& a3GY\~Ǝ'b*MqLb" v@k,I]nIq4_ dB,a^>I{"0K/q- uNAwD :L)?t77›!+~6`E]V:46\1̈g&hh fvg8&5SS moE)A1Oz@A9 -sD*z^nৡ1MzhE\0O;u,C=Q Gަ"uqFRw@Usu7tpU?2n|F1Ox&ĩqTCyruSAH@ {IWRMqE=+gb1 *.h,A~A)t,&qld|>S= JۖEUM_U*om»'ŃctHp%;̹m0[F<me)_ц˺F,iEy ҭ-|&M6w3hɡoMOXԌK~ Ż$*A}+։e'>4>~mV/ ˣZ[(>TP͍xQ4Ga 湥Bg]>a!݉(Y(7.~ 2AEsWD}92'r+ܭQS|:'Կ落>`S}vwxJҔ͂ʇ,HM(M `C֫ZY: Nz٭c<,ZR6Vz{7p#oD hK]]*ƳB؞{f鑾E.5h@J8wy)2.*( PBb]b5i}e]i Vr/Jpˆpc,<Y"EBy!T d@844nB8PPEUHC؎r\S /1ϦTSվPxrMyHcyt>P H$صcl_w`5lQ|D{{9xI<J$eoץ|DlCcYxz9:(=Z0ycxr1GQwZc;}ܲUn]?bs&e`[bޣz]qyc)3XJV[қ~oQ?ш{L8}A~2>+3guW󭰺_k F9mUb;?n+wb24 ,M5׺^r~TJp׍Ƴ)gspm{֬pU}:ikǗKФ=$DFm(, 6& },ؠ=؛]OA}lqP}0=M0{ޢd]Om礓cjq*Zix<*N=Ecn;:ilےy_ ,·U{Ա C |qzS{QrF7II#j4JWo ;m c4]zzqoj I#L{REMVY:Ee.pwHIMiHKlUP.. BD'9Ӈ|KZƘ=ħ$*Cto:9vMFuq ʁjܟ*|HG5⣤ۢK+l-v5A< #ȹKXccL7knOFdw,׍*!:̓4xv|Vș?RˇwtBĹ M߹|dcĩDzKXmg{|GyDԵ:F*. O h>p$M, pi$E:~b{I1#A<ݔoJx ݁T́f1WPtZԦEFаkR$.wKĔ1žzUѫ*X+ A"?Z;'6QlU*N8oN$m~BN(S}%2GJH':/|ַG}I>i:0f46cK a1EJ-]pc|s29>)1}haV!P8L =P 3&/q5Px2 taUdyneVo 8l1`[!-Y-~Jz7?MBMوџ;/*S]0#^ya#H\(2r ,V`Ax6Պ3%'+ 9ӺVպ(,M.Tls9 z;pxCĶ!XLAԝ;>?MT12ɝ_SP]=D}%FC=:1sx>#'D2B:8v{_7<.|!cpđ.˙e.<ǣ%($zh `ouRPyuʊ$*Bq8t[XVaF,[fI1EDbnʋA4&XK퉌^Q/䀹WT7-5q5_._7A{x_G|ޤ.g9c+)<<S:G2ܲ~]NİWŔ+1*o8;w̏P=z`dba[)1g!5^+ LI)mk֒nn韲ӝ;he\tF[Ə~kz0(Iy. t5THѝm qc:6Y5)+[coidg>EzF}a|ʖZ'~ó^%!f,`0,"7 5k)oYOF Bكo~G$a$&Qx;)È2I H c~>/F~r&=Ч9;xMmFԵ'nS1>y6yµ*d2^8 5ľTgJ0!wm3B!mxW w+k"eyg:`@[=.O3$EYN GpD5kUˤ<[ *%阰t2(:K*vPkUkr_pF +W^dV%F&tNQl /3(y;["fjFb\5bN2:Ƥ&] DV"Lr 8X\,?ХEv`4 { k^BOs~ᶐWbdͮ XRl@I~=υP3dsxi$;$I =Mw0\8,A~8-  c5 f+GWn2Ha=zP!ʔSW1{0,>xh\TF$'xr+z̓qA$44k qW"a}8SjCQ2pc"쎎%EsjEL`GlC d_ UFUQ3SFT8a (AO#5B9 󺗩+V̂]+&7xHG@Q̂Ɍ5h2.̯K o~:jGbg\I$n]S~#b'fv9s=nbiZ%胬\WJB,$Iy_xU< k(7L~dӆgDU*gRBi| ("u tokGܴTO$O]!{ad> xJ,_$Y- k3SȪzNuBu7~h~0E ːOο`b .ُUsVW+S "^- -=ĒV7ߛ{ɪ>%7PKPD!5E)rmF"ᘿJ zg+\r8cC ,%wM$6;.w<5U̬ۢA]Gdw&vkeeu6v)6c.M#sE ֨8gK5l ?l'hChx^oI]>SOY)!C w\qf^ Ү:krY:K֜OFI?;@gZޯ-;Ā2J@fMj%wd(["5 ^ݗ҃=2w Ζ7y60[`5NMtNnGvNNR$ѕOV+d7б/zc 7R8kNp~]=q8EܕT6!@ ;C{,&@q*;ew3nhF8FTrD"\H4o/kEdں#\i>_m5˨\.zK-ȘV(Zzx_]h%A+V|JzM*kvKNvP{}fqbk屾͍@x[dfIv77@7iJüp+zȱFWQ Tj]?ŗ[# ?X{CL1$v=Hil%)'(~#^RVuo1n ąq뻌T fvs/)寇0GTͻh@"9eW3X>:Af)ДV}ۈ?ܙ;1JӐb\N2^(4&nmcĭцUQp$$?/pO+f y} &iĆxr`c&|yc(cj35YqD͗I>A|Ӗ}:r<hzܡ.peaĖӸX%oWib"wqRs qhznP뫧z-0_hyH݀JVk7{lD^Hw- ]nH5Woj6%>$X-=`Hr.3s_3xlOrvRk46%E? zl>ohI2}Yv΂zdzϳK_1Hr..K/'3};*{ɘzT++5-^9K[kAz/Rzm;^ՉR@.:Z} DtiBKTW BTy ezzORnL6t_p{?A5 tGTwӭ'Y " g&^@[x& mXK ;@#+M.;9FAz/@tĐ^85zUr扏%&nMkR 2O})s$lZA%,Gg7: N{Qڒ:j`01 zzrx>%;<ݎWz!JiA3=@vAP }I$Pk^/9.N'6Y"m("?p$ -Z< v1\ F: #Ne]!67LIp cr q1j+ox|2;Hس8x+}z LgO51}InGMJbj4u lhK`"r!H3L+2zZ}L.[(D׬0ƞdwG5A^gy3f/2+dа8E@%oG +#E^"us]"S&|ؓLZgQq|kF )|6W^تξHtw и E#B\ Oi0 ǣ#1n2Oo;Mm{teY ]ԓds]Fr'%AEVXSUзKR,0yq_Y!{-- y߀}tgjv܀+UyDjݴl]'ma(Ac.z/p}ߘUbV _{ p$>InЖ)TifEiO?Ow"M~s=L&Nk,;0q(^46I=a 'V|;8@@x|rP1H?X ˜lVGxr"ȧODtK:ٶ{"T&% T4FM ąc?/cE‘E~ L'a klv(a64DžaxLr8=N|+ edyvaȱ5B05&#0X~!fە}]JP][ޕ*I8[fQatK?y!sW9'|V*E7!ˑX+oK؃+xW㑿43y"˫#5_+lS} VE$Fn-S%S)7NFF}>B'e J.]Cm2/g*OA7tD G#%}S3]+̓Mκ Ɔ #l*r|h .cxJ{Ű%3JֻpR "i>pQ'wǢU+JOC,EΝOjRnE$w{>^ %^C~G9_]V=~¶{ͼ4roa~H.Av8?tr' ݞdtAjhfv%͋Z3 "?֥; nyHy'ָ BZpc) fyq4pX2pPit=1g/H(׊3>tCrX9hPy{ dxf)^ Gxӗb*2 -ư!-۰fv"o_.ak' $*xqW #i" s?rd^ipA8ހ)v[}T}5"eo^T+){щDCYJhozhR!mI}6a(EЫf Ԭ|,2H7t;Dϧ\ٹLoh@")wfl\[ibyL,@yv=`ar#cE1u+0sz PUPOKPF#AUl 6F5M`.j.0 AJ}]e\ لw̬ C%ZQ0$F/Y\\29N^!BQH˘7meųq0efPfŻW!!1;E9pb[#/S)y BQA-愡3yPn δ1']-fςl׿KNPԟzŤZ Ls.tK@eW  Y_a7U|65j@64^EUP 8RLlG UI̠RۑIUa+Ӆ\0/lCh5tuDߛ*_N;| yMQ<%k.nF->{{bQBas][vƯ8np'3^NKRN%yXDpI>=[݂ QsZoFBZ}.$o/ީ{ץ'N:b 'V>z٣F6AP,wu: Vz xsFW9iYWOƢcnP5$Mv"RА;vU/)3(? ݏ-CODpՐr}lRɘ+u75YN̬]vF&QgV]_$rhv&8i 4t7q#ٮV-63Ldu[%U7XD6ds)~aNfgڕ߻یD3AEy w;]ߛN+hHng4ʙ1:4,1Ԉ޶i2>$G%Hhw4ǹN 4%EˑH[tʆ³Ivi3] 1,@5ʰZ) CF7 @pLV ZhRGH@۩q'qFl(ɝtg 'dל,9?\Ǻ~(U~<0WKvmP/-$G Dj4&Oͼ_TSnюhoZnYiSѼ#HtlTV٘DFW_buLfƫ+hSr߰#Q 6~}6$f.鯺׾EɘbOza纀v1_à^B7nysK e4è0Ի5 U'b,-Zc6,P e'/}V|qĈ<:j&tb 6UIM=k8s_'>"mRª{CPVchҘ.eJu;'rܞmu~e`">% MDẃ^5(d5Sds]Cl$n;W"dHc-:4XxmylC5oB<\. e$?(iČ/~-t짿`JC_F:6NFf*2v!LfoIxO#G?9tI\KHs99 )0SHj>F#*],k,uzSNBP'4x_Y k4q0\5#@ШWTroo_#GtBLJN"]\&|`OA[}.#tJ uavrS)yȑϙD_iEI0҈/C rD襉u vDroz\r]Q1P`[ӏ<ztD[ {C2GA!o >#y)G/NGG 'rrU,ƙ Y[ɸC/C|8W9_tUފҩw=s}gti^45P%#J qwjc".["Ru&HKY҈]OE峭U_r/%)B40 5KNntQ5{~`.)9"ˀ o֙q ^vo ۉAepJ"W쏶2+XɈʥ ..Ž$,-~Ɩ2OxH4a)^/jBmK\ pȃXKNCoc"x@P#sfCpE bVIp=݁I\vA9^2-mFewFޕsV[Q#ͽ֦5 ?B115Bc!$# 77~4yQ}3FYO '$iӑ"wS(0ؽ)6YRgMבڠ[.v^Zy<1'}e~OaXoHdzOeH ߤbD|kV0UwX @X-c;5mIC=2 󱩅$Mts˓Aŀ${8WBLshف"N{t"=zL#oi^o9(Ip;YJJ{CLOl,P\'iGdP&0uR%w[%2Woz֦>2`065w=M8b,oh)niVXy;!K nnF]ֶńXIQYݱ )iR[l:N*ʽ63QQ2&x YR3́PKnXTW}kMs|L7%B+fPBR||DfX ]2VGnRQ3†,)eTdd^fF+H 7w0Lh0.,9;኶!쥾'^u.,7D>Ɍ^SWC[^wĥ0mhgu,gt(}av."9v F( ަ>c犳$sIx`i+;s&eoOVf!aZG8`7>zzѐ#)ցcb@/1gxdg)aU^bbfC9TֳpHhu=vZQkHU$BYs3&77:,~{ a@lF{2wuM"b1']$(9!"F'-Ʒd ` D~WrQ__Cd20޼mwQ@?q +=.KhrKz5Gd<<%h2xld6Yw=pEC8\@ڮ== U=KܴvNO4\I9R呶$ղ[ &f+\{l\Uiե-a[0YRĖCkyȒ)tTQnM}|K}އͼ(~G1v&)&] q5øZGgU+VH -Y/POT@ I(n DǁbI ߰?b#›N远m Sʑ[ d̼l ƒ$a?dӔhZtD.wlE-E4kdkk&Ji77 bnRL%˷viPk,'gLԊIeiq楮 NV+6t4S(녁:~ »}Fqo%}8P`B.}z<-=A7)Z6#a+֋jPGņ^+Zcd89-pȸ]0>9V%-8:Tey^+r7GGwWfEAq 5dE'LxwpY~X I >Q0;kĵuC~Af^V5EnĎ|}m..e?qCOݻ0nsgg ۅlwp tÀ Y8 v1 I<VbQ*|Ԗ1*HW*Nd9D+*oLXBf9.ޘ1BaH;|w( 'Vt6ɥS֘0Ut5s -TsɁ%d֕.waИM]:Ȼt:_}#m=)|γD.7`%nTЅgrNstIUDɜo !<.)9/pLjY t[1א=$Lށz8N /YXjͲt.kԙgl4.|³w;׉i"|nP}T>$Bĸ$hC8ؔ.~B6h!DVpzoHkKcZfO֮L09=`yN+0/ 0e8[:e -zS3:X*ԤshY)%q"7)IU8M5`lw:m|su"@f$X$Xy.BO| d?\UP/=~ҩ-욬Gn 9[ h}\!LblƏCVT+r#|=M^B{bS1_>/W'su>u8"g>'usk$SiHK Q3,Z2=E:LFZ7XfO:cdYYҏf F랩1Ve 1ciƨĥS5N /Kg'x"X5.8"VȭՕG' ==4yQ6Zkid5?@b^`O1Ekj ۜv|QK{AnzI&%:SJdtCjAa~D-?.-03AoF}W7FB9fU3;}.dnʲ"e!l3 ` 6WghBy cc@ U>B*xpAI3ŘƲ8ډ w˺`fG Z2c55^֞&X*=jV ""ηј ͫUs90ZqH[ el@,D p"؊Gf֌C.`7,k.$j RC:]: 􌵊e&oGf̤,/խEh-3;< n<+n Fv7u1bA VC_S*աI_j'tkk8\Iٻ u.cY*Xyx[IuJ:j#̡RmT_BjElj\ZahSrj8u Cp2QHu7.: \J#W5A-Qv]̦=ž[>BRukw1ZOKv} bhO)=}l0~E>: o)bE3ԇ:O1lud5mãBw6^ii}2zIԐ Ó_=I~}kc,+L{煆NiyLodPfdzf895d?&0m'wI< 53i+qvifߧvV'\'?fI-^W;aKF;E}a)6R ʱAI}vŅ'r#@%&3r \|jpgOj}jܳ!]ZێٴKG^?(5$TEF|w->NͷlT!o^eud';((ٮGhh\@:V_# p)8r[b6yKvzWtWd4"z }>+Lju4wSK˱PYD|{o9}4Qq>FLn܀iN+__@7sdȑ˵>ÊL@Pq<≀^VKǟgXcuAR(Ǒj=Ɛ5So?mf Li|bH)kDv (Ego,3-Efu("4mӆ)TL)L$U=fϟcj+O8G$ˮ֟Rf5ӾqZV@ Qdn = ,!ԧN_r;JSF+L A; 0!u}#p8"K-$60?wp^Le+=S~|ONu})jp¶J̧.k%L;ٮWц삭an$&&;{d`|sJh;A].(}yil(/I|}QIDLV 1O7Sp,(s,0\X߂wpo`(_Lk="7uJ7Va~gi@>e c8Adc E1o)8Ǭ68<it>ؘ+?WgZ2"rOJyV [\- * pPπG|x9CW2B|,<x^3m_ 0?`|bVO&!Wˇ: *mAL|Cosi5<'Q3/\`Ky ?:xx.$@SQ {ˈ[RoFkZUS"8)$[QDõv |Mgڃ=vQ "cnhc|Yv;SP(j0_wfmE" o27)K<@@zz4+vk.xv[Orf8Cu/mo[& jyBƁAި P3:O`!펿lN'B ḙ7sarE=ax :C*È#/R`oBx! nD`TĻ>5aqKUwpZhʿ]nOq} /ljՁWPI-݀,8=L;cF F Io)|V(p{ k;iB!%e9z^.B nܯQĖdm^HMDKa `&aFRmKI@kU\+/uP,) Ŭot]QP.Ev$96,ayZn0D.*r8?8O_HMy =LX|dfxpDI.qBTf2hv9FfSFIFXՉO_MNLa)34ZnEK[8GGnDސv:y X5'iƑ`n~5{ō߹3ݡA nd⏏U9{թp>UE?C 5-ZO5ly+qH(Dpg> ́Ӈ}AsOç\0BP 7O 5e( ]l*vT:b+5V \xzf):93,OzgiG[Z7Ù;I _~k.1[rR-_aįd6~ߴ%/opA-FH#e$hd?Vq  *\lWq;ҔwQ(S+b'Osv,WnUyLZUA4a&ʚ-۳S[-6 R/w}ͳ b9.-=x<L>V|ಬ6)`vx@ )yK]a"'H~I4,H5 qYJ Pm@0یS{IŪr|Ky,; _4bYFC",r3@~P|i/8pL p% kc4TMVK*=nwBkb^W) `(I)= Xt7TY_; :_h-DZi%su@47 'mjTT9V/52@|jV&M(Vrڅ&}F.nˬRw6'dp))f=D4Z. 0= Z<F (r@>x_-oӫu3Sk>S=bj̙Tu̔ж &6J`ZΘ{8WA5ct)Quj* 6>CFOP֩xX(A[ۖQ6$DŽ>^ɲt*D'!f^'S:L\M9^ܶ Ozbp y796KP-h+*+M-"uV:M!BIU-b5TUw@kNJ<ǸSKJ> @T92Q=WX8/ʝ;|.dPLOZ[f,V (S˓ cƁwRm){L~9])p}V&D!>?N~Z̛{x֌ fu|=14J.Ć__ tk!T"%r~QE>!C>xR OrRj .&+wLuősⴱ%HUgY7o^^ȫ%w_1lʮPƥ*g3>rn)Kv/^0>XAE? j';Qe?\u >_~,z#Rw1;0C9%oo v$` n5Ňr_u2K<\p_ʋ -\ 7* ߽"LU>)hyyͩHTpr(;cQab9+nFCJ XeQ"[A7?il=d^V<e^,UǺ:[P]vѩ,sdSm|->ԗ+)~ɫ¼&YREP!9 iǗ;CnMeP4<.tqx1^X7Yqn'5cI2u;!?,ᶣaM asRUc]"ZBr\7# ފ ܙ\P`G`z~0(GL31n|ҭ3l8(fb0ZFKix0  TJB%᱈?.R~݅(.:70$c }7 ㎨81> TI(.}>apAk1.?=4 ϕP͗=D(wHd<^W zjbO $X , 6cL %싡Ըr6c*FFy0Ӛ+ OqRYQ.]ϓk4FmhFn Sq<1L(KQbw?G{wNM b;w08%DSh5FKcmk^!&S~:J1R3ʙjz*Մ; }~y$O@x"(6KP;Jd{o6`qS17儶-śj͕ˉ-y)#^Ij D u a  z!:Di O?G q R}G v/!C|TWgXKsMx(^sdo ߤT)wNq\9Yy$q.gLLYM{>2PDЂX4O}Qp5L俹kXhvkj,~a-02`z?ߜJ;r"d>ى1*8tW kR]ͮ) /lfV.N۔"T7,bKU3#&}p@hZ݈آ'P " lGpM;t$rysl™j櫐r @WnvN]/4:+ze=v(ͨsVh:6Rdgg4D~hCk֣`k:Gg5_pOZ`K|`n]2c Q"1uCM=S-(륑b/]G{C?!s|_Ά-IhƒIzs]ދ>;?ƶ c۱|M[ Brr+MB7EOmoRp"2; H$ ctLk'TFQp=xG_[F:=mՑ׳KnpE%'rщ7 _oOaCLD6uha/ntOv"21t׀BY'¥#G]A= C;?|jV*80p)Y|;̦cyɜkL6Yvd Vfģ⭂tO&E){'+co!]PߎMׁ6X<|pGBT/\8t;BMS 4OnB!(<gn3-i~@5{L93udM>s=ʆ *a*TCnd;jbEiF}Pv5 YAzz[I5aWѻ󆳲/ئ癤P^|^Jc3 z^m:5k*\)NTP46cVO7g8J469p9 Qvs^~:#iSrVAoW&>< b".4+vrQI.7]/NkÁ\q@@A֊?Bj` $mԊ0(UY?8a? 3"H,BwS"eD`6*gV=i!Wl5t%)!R0T[t)c6"Pml xl-sa {%Ly *ߔ/P.d67t֚{>Jdޑ9{[9P|$yvU KԤh:1ضi)\XI!%BdV W'UnDDBO ;G&c D$ɴ}PH,wNm;&\d6!{FG{d\뤞0ocd>AWff',|z+] {+>0:E߻"ii}4kVݙ%Lc"/GCQpfJsʲ0.x|saZOq*C{kF5#q9+L,[yo:eYRU3??tJ}mO_!}m.0J:#%du"eLdڹd?t>s 8*& Hp3hjX,r>bKi ٜ0E:uC[UGCs֊-.-~G_XWC $aD魧^ERӔ9UU"s&wmt2x-(\aOמ$5›,XtyL I#9'f,7' 1 q.ZIg+p99Rj/7ҵ&7AqnvhP:n< w4~iFwSP/ÜU=؞)s]#!kFs?Ѷ8o(hO|MEe.,/`MlozOEhWB`T/@ *J"ZgB .jǀ̀SFK=pӚUO>zUo(Q?5 Ezg&y|\x+t] DpE'#PU+nj0.m?5xdצcO]+b3y5Bၗ\3@^+D>$B.\LdG/-\WToLMTg`jם{t=:u:}}aހA,4GrMZ[ߊ9ؽk&QHihksM8pH[ =Qvo(pE< Q*x rxN1)ے8V$=<"GjHX?wY)>]3L'1UU>VwBSoD늅^.a(~\x"EHv }̽i$WۋxԢj& DZL y.D;?2FK9&g$J{  Fu]")՟g^pi KJԘ$ ze#n;5 )}PN.GŅ{,} ieH\jղ+^qQ_t@ f2M*h1YLyG8h'@mSX0IBvm0{IUvb6AP[Z]a.y- ~cޔP*ܷ'[@]zCD hFA<X {ٞ em!B[iNr.QYQs2/Aَ4ꠛM;sn^=9)=>6n˒E}| U@yxAQƪ0[uNa];cu4J2 (Kx7p ÿD ./8u{tֹڍD2#u!!1t\'GX{A- F`-sJd=)ߘ>T_gw])~ԫ}n]OHWi} :9d^rPPF3['oJ-BoVjOTZĬ*â+LG9  (ho0Rz.nٌK_ocJ6|kiցk<'B!#_fⷷk|%7+Њn c`)Wգij2˭fkx ΖNN^6_r:ELw%YxnIt58L WjpS \ HUԍK*cBvLgd,>ljlPhrjgN'3bԔ-1@훯ǍEsǷ@:?BP?ž:"Ύ븙_b|d;|]ȴٍ+Q<OmU=39`i⸧FY_=xG\tN5сK$MK 8s0d/1A kr3@Z\}HlcMl|Ks}g 1ߪ*8D1Or ؂9Bv7k[3rYM@~5dq4AY|ħ%I;!W~9f>Tۖa5-3 u&%}ˆPX΋ktwӁ /⫎M:>:ӑ2F*+V=0>A兩j6Ŝ)Tn0`Uck?n  UlB=bcӿYֲg+umnr/Үx_؆ X0ͽ7%5aFC碏'.6>^gQqh)h #wxAN&d$tAoP7l=V>~$$xY7$8 ]ndOHeDeѤ6sn\Z$2!_2۵IpArrvǭSFp1Ĕ>c[wVۘBo&/ov,<e)(*Õ3gbY@CO;ro4LtŴ>jhx?A;͎U}P|n^j~[}7ҢWKXeQwMʑ30x٭NyoDWCn,̫KkNp( Wm\o8*Mios#'FB+GmU%ijKƔ!mٙk:P!l bıx @'bޑC%[8t^`7!!~dj0;+vD+H(?{rMJr:ֱ-VMLF@}ƚ/2VBMF6$ײ]xq}\fz"˖'-7qv̛U>Wo#7&Me$^/ ?>޶KECe Z[N!et,RD1?%z-m37 2˅Ysě W)Xnj~oGw\(B p: jTeyS~0g(CRAy}ց+Hϒ } g+jwnDgr%R )8C + 3@JL4rݙz29Gsem ܝrZ sZFHFsžU K7Dr*P"Oɻ*6rȬڍ ~oJ@R/aG m+Bop'Y-R(ۯȟPN"x'H׺ĕ' A4~$Bfw2xy6fh88f,bMU+ A)nݴ(`TYgddt#Z(fEHG2"y}@ tzsH1[3)lNfk9?|b/k3l9GKАCbۙwX 2s$0ZoY ];qb.WfCToa ;`Ď$ >65t'$rHF^۸% o[j5XCҶ46]W a4ml#_qQ!Ei*oyA3]]&n5+e;uJ*DWZ}op(a#Uڠ:OLR%?B?X.rr-hneYĎMʯsRU\P {g Z6Fa.<@ Wr`]ƤHG S;-Eч M-zro~aׅХBy&V^]iolo-ЫG)avYCߑ1p |OrS顲ը.N~441 c`<yRU9­ԣ3wbE/r >,?5DSD6f88p?:5Ќ ̮*w\ɂt el|Lղ{.{@𶒥/6Ͽ@[Wn +r ac ]C3?ixpUNr7V:9qz *3p?'cj5ŜBSr2}6p/.4A7 «`q\Z (]p{~6bmۄ^pVbdy}mES'ozAJ2F 'de7jP3mNӧk5Ak*.*GA؀  e.lJ7ض|ID&l-x$(BbCTCSqS<>ISCyq±OtWUf o[K. ;XirMv zQ!߯:.^^#/94ٗ or 1 řɋ'7K;1퍠@iXP7lÆaYV\7N]zEп 2D Mi( +zK$@ :ppQH vYS!T}gKrfͦ)} kIz`MJBE{rLlnR EìG`_ڵ M(ƁuyJ/V/Lb| k'ޢ,UuuӒ/rpL_U^|`֊G˧YG ^.F3Vl3kj؝ Ҕ~:a#}>߶YHL@uOy\̶};q.M^1i+ rRu(3F xDjźWc <"V봉&&}?OUNRJ 2J40ݬDx+)CUR% yg&ac!bџu*UƯ3)jqWہgtkW.YȡcY1\y#5B]l+[̭'K)7.K)5]5\S-.Ye]a=- tSjMpqw-W#m@V4/z3vRZ.gq(.rNfV}N,7KF.SNKձp7 ̲܍C3*NcΓII2;'॓u &2ь\|7u( u).X !#?P{lYVe}ٕ_atu|o֕v-S [><$_l-F!Y'h[D%gew hhAumOR E:\9=2f'_th24Ӆ"L K 4|9ã,_Lڎ?~ z"m'*\٭$X/kХs҉rjBcip* mVVgv&4uxSk&Kr@}[()%(]bU n~9%#QW)jiv&\zex zBͩKc=%K9[:ng<#^! nN%m?NS[Y ''YD.gs,:GYߵ̠.s\k'ޛxfKifyd[.Elw[&aj]޻<7yj4,E[hb*̿MKrmwW#_W6/,&(ZZڡ]_AT 6ʲ8o%BizgT*t,>Z%pM8U;}HLn8]!۷r,x!~Gwxnd4JXTu8J..W! rV+@kLUa*ȐfuBT5svCꤴUݏSxO%Ps i#b:?l{PF@q*Y}Տ]YZ2 J7|7+nA,}hܡWU?uW;ePЃ"j KheElUBale3պX"S)\c:~1gڂ}* {e:րpFm_Ҝy g*67Z)}]hL+{sy`|Fϫqx֑xnk/{1[SN ]G}"M˃GN<D9;M+`څ썼vpt~tR4 uk?<86zq}6"sR뀞qnH /VvzBV|eq㼜kgY7u4 fQfP^2O#1l8ڏD[Z=|^6m*cgI+IMnO8%bq}"o2-n[.;5G9Bz[f:L6&%M'D\w)s7ӫi r%5<`X0p.A9ٞAJ6؝clޞz0{IF2kY_;a\tdd7K++rᘤg~A;/C~Ӡln9s8oѬhfJ|Q W Qdt[ڙ2|~N.]rE FqFSх:b)w[[1;zp@S5:AžnNuOO>pyT;HnM(39eZ3X}fӮ/ۭu]+0"ٚDm99iΕ>8AN;j =%޹>.LL9J<1hk}J%fA%:c!N?rroF s.?߻_9X`ӊnQ彃06U|Ѫ|j糃E얣:URHR{AJv*ZY Ӷ뎈?Ax:=p 'J*k(&Ɛgh2[[W:X,&)th %c;7-!J8z6=ҫ@&n." I0{C#2/58f߹*#JIl`Gǖ>ik AGƺͱIm;$YdP0z[Gj`@vb"}u@>Lp쎗>]H0Թlsn {4ӈ%]I˴_|Ib<\ HSQGœjlh:[{UY@PVo۫IFH=Tb9=gO?}gZ"BJz_bU.WI3imLv^]I7ghQBj,k^qEĖ[xKam8uM У8opZbQ=GjN/8?,UdѰs0#d`,R%!Dz1xG/8*K"ƞkY'T{2N{nE.E>:? rGR v4 񡲵V>ttƯAm=z:۝5!79kf·SpT,@[?gN{( PM ^D` Iic_ķ ]z\.؂(rl5pD%B21NgF9J o=oX]ݜbhn; O j|I{ad4g??#^9k] ܴ@x#^^EC h W˂}nڰrG`P*)2Odi6iޟ/j Ѯ0.\ z_y0^?&=VēeTff_?TШ/?ڎqHWDFM{ UWw `.ECnЬվs <Y>2so͚ۙ{,ب.Zwm4D2Glg$kYY5}ju$;oZثm٫^b1ZHT:2{, %zleX,[ q" k<~ɰ+ vc `k+O{tD$33FQxKSI7t׼dðEY!3F1u  /XӲ`_3 ~p|8Sޜ%X&K0 Rc2)*xHIc& ;T,I4 m>`]n|ډ&{:)sTrpІXJ ';oNyʼrܣ6`4$o Oyr?؜sŴ]B* / "Uc$W zi7*pJ{ZfUH=c gagoUΰYcʫ7Y~]0Q_/F`.fQEp"҃39+(<̅yIoKL sw_f$EG,CHGLRJFg׀7oX~@V6x=ݓ@E") k@.7u'!e<H{|,CF]jOk7d1ʚlb ;4Ih7-{v~ebZhQ{\{=߻y5re,va>m[ҘG1Z'J{wcl=GSJI.ɘYNcxM3pKʰ'~|$3 ryef1#كa*ݲ귘'@9 S< .xV+eѤ*;~݂x~j7 |W3h0 H i åI3`Qjndc 5F7b(Nxݍ2'-;uc,v]I0_D:Nު F(O$6q%XFKHtQU_^^l C2vjX??UsL85znɡ KnhL0J,o:xԌXAJ\ް3 oo&%B>Ue9ЅrAwLd2[B :mu' ̸!| 21tIpN31i ;h]Q*a-lGz޵_o/ 5!>QDH%Qr<03} BƾY~.YqTVBZQ*1p[wt$[E|\" &+T #CC#08uC|ˢTh fal^*cy)渐I;*#AEeT{cKDq,kuw\:A)|gmp*۽.FїFBj hucͼgM2c H#^ -gXaav|C t{jxyz(B^sc|5S+ ؉=UFSӻ%,cg;ritiG}Y H'IKw~N^"oS4VZFӼ^Ѭ4IB̮Cb#1B_!&\ҏ&[t-Kfm|[5T0̗;cBVɿqG9 H)7V¾Q.|;50۱eF|ݙ8LvgO^݃8D??Tcxq?*T $> ]q"1-Ul@CȊ + ʄeWͺd7E׺XKhV2_i+B$2C*GVzV0h}jWʦGY+3O"ٜe-懏1bP~IfFٔl48!ٯPYLO<"6|832t².z؟ffk%ȉMfm8$9ԝ;d*n,E$񾉼vmGw fm,')whbCi!] @[zL_۝1FY^icL2O5ޟi 9- 3݃/20!j&qph֗{M@Vn {:*UˌLyIoQRt97j=h"X`~EYGϚEM'OؘBfUHCgIqjEl&;!G5@WZD]oZ$42BK~Ӭ>gsW:Q2To9]S/}hBxZǗАC[Mu)sR8,8,oЊMjL}N7Z MB/ ,z,2'k߆_5RX5A7`Fl2;Py ~7%E "?1Y3TB|c,Wsy1 A<>P愤1(b"ҶRmRZm?r1Yai;l,I ,QKuT@N5*:q&¼"K SqJ% }ѻ@p ң ޛ\V;Zsh};-mnq }{; 8So'i1`<}O+ZꈺHU<i-|EI&yO:j΃? S\HOAL]ZP+}F`q.Mȱ@@ui]LM'2=1ouS]_C {OpMHU#T>[=X={80waGJfs\M:PH S\ocsaU@4#q> ;|&ӏMmL (Ґ;Tv7v~vHINfIFP+@8L X8Cܧ5[:E{BE'Bbwk-)ʤ@MÍPe?e&iDQ#5=K 5 Hّ$kauc.-H>a1yD$<3ćumϢȬ#kݐd &1EӲ(@uCV''bh _UFKDwbX-:q5u.ί*$V/_jPغK(f+86-ccKŕH.^%Ydo I%<` CNm7Ɗgm'P/̌ǻ; w9rܛFl:UMlxލcITbH7ٚGBvK( O5Ņ17xK6*@C݉B 78{32ErY+@ߐd: E?26#x*]9OJn%ANNS^e[:0އ){*A]莾qa0g#!"j LSsȉ^|:HnFDܘevgרbݒv0`t BE\pA_q'!eAnEg;_ ;]Q[3jF 9qimi͉')Fx#ڿxya,t%ӉlUK6Vӓv9}Xtb6$J*h?,`dZ&3̗qEjF OH{9+aY47gSpEݥROo384X~|H=fyX<_%Df~ nM& k*zk͚-RbGFJ%l@?H0^qB(#MU5"KYF.%9pd*XƄ.|wj@ၔ^ҐA>AfdW`3@8Ъᶝ6HbPiRN lkwC ijKq! 0#]s(0 Ϭ3Lw6Җvn@tZ0lE~u (JPF| r?c"0qr"؉BZ\+ ,4n;z!Η5]_NۭQQ LS}bNKJa{O%`vAv8]|F=TC;-qO^-XZzBS`z{۪C~ Ms`a`MeT|nT6 ?q) H,lF& ([adb2#eʵ(B`,޽q|.]9~DAu+\clH;ڥGjzk ϸabA.0R`9 qgo,/~U"4op^BیuΩǻ되"$\}%OGG-6%NT6+X,heӤU+\Dq.x˒ U3D5 T*$, ݹOGr qFG0j} dtY?ܣ% CeMzD2"5ؔW5s%YLiuO3d|'{G,^/ͩ3^}gwKܕiv-ɀ$(lu{*M)gC&L Ӂ#\?E ʳE_^We B0tL,F>bdM(Ւ,a'3EIadlSR1?0x}hS&HVg0(D4J]^ c;f@[hگZtby e m4yVeާYb`:.f#g8lnYv 1 nq=R e[“;}2y`q Οo6DMJX&PAŒEv 4k2)aDpc^ L`CQQ%@žB$-6;6_Tڵ_CgeGق>8aNe4I1Tc&ni; -6[:2ݓª/O_I~iari<bVi4Nvm/1Dڢ&F%ۼYv\|/h'. E+Hn|6R|6錊Vnl&U /9hUJ AuDO)20 IO6aahP6Ys V(K9=LZ[#߼ޓ9v2SцU2w ~QLٮ`J9)e_9Q)0xx iy!jZucm YA$xl*8ľts'-|50`aX[V NMEv<`z}fhG)7HQx~uVBf')rK~]Hp.Rpq,=T\/4PHbnF<4`'2>Ez͔s, FU;d&G}^L3~ m|~ݚʸڽ˩<+d),:NLxlA!Ks|xJ Xki։K0[?q *Wl\".{4vѥ;l6ƅy^GCT}kvJ/EWշ]p|^V8kdlfnΒ2x<|.  P<-ߡvͦ% 0lByL7C:mSQd, E\Q1lNG9DU1!P/om{R00:ck @M5e)(a;.Ib,QC) Vuf}ƲbDKZW]D D-0:QC}DUweIxw!/M?e55tiȐ^F^Ʋ¯JLVT[T׭8umW{f1.wZKJ;+ ݜ8s*"hN>|I/SY1l [nY^]m:9!ҶP!2bs.eK*h! Y@ɸcuEgU0Ԧ ٨,e̷5 6-;mL>@'b9xnTJ#0o؏;ytՖ 4 NQʤˬ,_SuK';οiDѣ- {w,hU 17d)H _2l ύIA {|B e[+Lh]yh걷>7C[q{Nv۪a:شzp:ɋda \ne;3JP[pwV2"`Y@*O{oKPMJ62#:]ɑ$1Rfwj7_YcE(Lѭf4:% l!2&KjkwIۼߜ[$BCC`K˄\v$ff1u»>.s{0%.&YůOU$C6tC )k" QЁ&JeT缡w*K ejswʺ4yA7Q£jy|yVw\gڞRu8Mgft 騈Q fQa3CbS>7mCu:?v<0&!7'sF^El&F1d2 c!%,)6f<=X%wzs g0Vk%+8rY7z5}Azy*B+ϣξ""¬ TO=,hopH B~e$h655iqQE !;hL^_aB}.r?0tˈK9fGWF?WJ}^=&8I,vZW|k~rG6qxN(5@lRÆ0401kuV!.cm|Fݝcy-y!0ҟ0dyP=\$ROTE 47[*gE &N:p{g RӴqhe&&d߇+grp&PT!7ɳ/7\7\YT6 _XDz|E=AU/ԶMچLRكOT{9a~m;5'E~un>;eIF^GfAd6Dk`Df0^@8L.٭G?[ZAv(T Z/*v秎9" ?$ztGͤ#~p&$3>E)zI}Խc# kB=eslGܠ.IR?zI3k'̛˂HyͿa2z|М T70 RtTˌwyc=JT)EU'-8`Ɵrs f&Z_B73u:/شX,+RGˆvTʜⰀU?JKdGѷ!D}]~XfL1„a'v3v0 iϥ]u6o!s&HFZ`4U wpHHaIhUا=(@/~wPīQATSn1)AOy=fBU8pѬ\c Kb/?@4q@C ]al܌k @A-lO y#uq&ɑAiу #EecvOpԊ:jK"eTĎYgpg_7;I|k,VF ́88{g0 DŤxe\NA&B BrF fc]P}6l]߀%G{omX^j34;CvhQN *Ͱ%ϪQJ[𑩣LrM=%T94& ɒPzG, y:蘰a Rb[Yԯ ,, 4RI|Ijb/5QSo^\ԇ(8D\`>Ire!6{Hoaoޗbn+QIx zw{uC;>PEFʒAXT~}xFʝsKF-Sj~a07 EUݡo1I `"#6'*WjcmPcLj_$# dW}g wk@J`DmbG)]]Y<%0"ilPH<8O|L*"A0=؀ 5A9erWK=f]Vv-RrMSJu &64\b$pBa̽,%yMn܎K q̴I]"WX[v6a(.x2[(ܷN(| ?@Ib*̚3)רl<}0ocࡒ;E:}YR߶}Xp'Xs6G@ekÔ rUȬոOKg:E9,)Jg&z(hq4Pn(QʼΖO5g5`Z7llD<䯯Z!' ddV5z Ki&CrpV> ]:*JսX56u +C7$ a(A,IJ2KT]WxC!BT%du9큥 G#4~ w¨hWGlԊwuUR~T(בƱ~l3D=P]gl`P?s/`Ʋ]rұɜ_(bwL8LRu.6{4fi̖n- "Đ#uKrwN?5%A"`x5r9+=ICWLOYobA| esg?먤j͟MwJ3=1^Fzf`$yFv?F-^`ߊ%Qugk"JSkHy|W*`a8On@PJdG {xٛs(-KBs}ۙ{}t,h %bt4Kn<͔.(mI{*f#ajrLDEr3OfC)}+`V)S)rRsP}kkNF&gcLo;v7>7o_O`t7_ZZ6=l pfbe@g@zU:owi82R.k;&x \e mk3/*`5ZSpﱵge Tjnnd V5a#D>G%y9gBh1&NG(TaQ-0ob*OG@~<Ǧv g ?.Y1EbP*[z[:dzB; 3,ymXCy7IOF)^&! hb&:+pre/;),fuZR-vrWiTQqIk6Xn+X0/wn><)4tZ3$,=H͹ʅD{i/g{Y4@E~^p?`&j(_Lhһ{kWxY ľ=nnhGuO̪i炕x(fia%cM+'9(vk)wʱM$. =-e$$Y椺9UƢ,1Bh&)Pme:I@D]_L^G>14t,bKg)ao3M8=xT%tv_ +G&WmHC }(̧n`􂙀ES"Xj$ _)Ftqk\.⍥( FJ<1Lȭ).9( ZS=;1_ ٭4O+>'J[YʕEIsRn^ 9W\)/9YWb O3YC0B֕P` \^6UR*-?Z1@.فMN!;hkW:UM:~&W4U3DE.;g|ʦ˗%d?Wn־1-D}/Aس1j,)P(gX%6S{ p' W@g+n\ DaH@l/UO=T%<5/g+ E"+xx }Bg uPu;i_kq"*Yl.cF9d/9z,F-:z ĦjԪ7]x@YS)I\.] 9 8A$DD^x3ək|BN*!#K 'Xn0b,bv0vzG 52]iR;+gv82؇;sE*ʷ tqW€]8zE1yi1TZ%k&8Z=%.CD3" bz͵3#!YڦI%>36P& d䓋8š͔,?+60,>>jNu6=G0kփ)ˢSPahkQ3Zlm^@+&lyؼK˘+ K ]R:" LԪж4moT$~`gDbW)`c,H%:-_*>(~G̷MQq v?+ }U)zړ~,#W3-cd\Gu{Y3OĔ#拕ʎaL^=^pzV ~T鏍Iqs0D *k+6FqfJYaIσvDy1ũΠU*h0s*VQ?Et"kٓz ZvWa-2i-vãy(zOs;aFgWߠ&"UN'·|vk`sín]}umy]s#v@V+? óx31">S˧tAh8Ά{Z I+zui-h;|x"J?ըc E.H2 cRFYo7OZkG)<_O9,W憂LeSz6};k:Rnp9J$U3) '`[|&KtP +N(;-kX C,2Kr$_avKzPܚdVW-A$M9-1e(wM ~e"J r!"e{hnDłLw/+ٯ>( `x2TPB t|\W>P~mXQݳ5Mo✱H3aq Q+~ZlCߖKO JQޖ2g5 n7] a$hČ;xI"U+k5/qx ([xq ĥJ#5\GsヤUL }!d&рA,68\n5oG9W+<Dmmխ.s-bP"u FA|˨6ҪKk.Otmg/;U[7rU4ڐ NΩ>DoլzQU%"*qĜ! v N`Uj'$+zĥ+mrd4#W?u$cÑ &N)UdǀV#Ta91<l3ɚI "fM ;2J-yq|gx\"`EL11*ܩ>"OԗL]! [䒋Mmȴ^2rJBd7޿`fTӝ6SrS_3~.W8ҀSYhd*@6ںRZKі8@hDLH!d x2lVp@2QL$`"L?NEh5Ta:){t2( kjEL?Lo{hwWK_~18;l #S)Ӗ'˘I(Vek0y h[E9g+ 1P\3ْТK!&˚ŌoL|7A 6=?9?6y&~#D!e¬!Z#/g@T#k#~-|73NAK;ab9mf㝆R3֎iv.'q<[vᴠE*19!EWs8Z[y;GNJ70ư.F`M mU U3G@Rh?$':Vĸv@&f;r$a/o/x;itQRQua_ ^ ׾ESbg~jгg ˬ$M ?na}q4 b`41~EAɷVژrbKstCte0zqbl,<32]${0 =0|o=1Oʯm~{]}tT-f?扄6ԕ 8L,$nQ=HJJDD~ʾix7. 97Xo`|.zםQxDb%{ZD}vxG4j%sϒāYCݫa,P,+.Oh y M5RLPzÁw`0dC -La07PIڇf>$ 1} Io+[+"Q qN68x/DB6 )=Xcl fTl[p57']tԡ yom`VwN?^sSOCns܀N̾!2?joLA}JrR4Q-!JnB\M*-l}qrj/%k_,8Ұ t.uԼE Y.#gN;VUN0 7[m98Bscd]&;Ydc2TE3ZFiOk0 1hn$v_(yCNrus>8⿱v:AK2W!i]3d"/_`G[M!(Qy0$ӫ[fh?KmNɅUW?kF*'H롫n/t*"I. ;  LAUƆAe<鄈)M %`xſL1juj86l@ϯ'|=zgoSI#Lh*u]IdOML>O$aEJ>%zNlysןٱUHM`x/?+zQQs5 V\"2HDi}+h˫Tז562sсgSPPVo3qu܆B?{9gH3$C ՊIGz!Ze==Dmg{^uX(l$A^i|Q}߅j“= P0 *^HifBB[\„*6֤V9$}p)Vq] dO;Po池ckao3M,4ݎ;e_m̸!U3@ĒCCZ'd]gAvzYG8{1R-.A+EBMO[d!ʵ77. َWorm&cHbWdŤ֭5k&fZ!|\G'0wrz)^si{'+†317OMl~-<=!U (Mйe^ՙުzqZ{j&[6 s>)0výh-*BGlRt:sBۍJSV"\k"3'Y!9x~O`s&jUU4gՅgR5UK nGo;"= ͸?h-zօt GA[ ${ "GXFiGR?#M9i~pkHku@F#GFg)g2 ~%kev'xRi¿F'fw#:Eq2(G3أ86lUIjRy4{9WTk|p=./V#JhwKއ/j]DƗG>$z><^K7tJ)jYFF#nE*D(7" \_tn'i?Ÿ |12kdΎ /^ g@za)a.q 0U37:h9')eÄ,L,] Ĵ}ÊdV QTG^8؜{R'p1”qb`CYBA_ |EK_B3Ds.,\-тx}ӻndecѥlgИe3hW g #QY4/ ߌl)I 2f$r $TVRɦx\2h̢Wu@J'Trkmoil6Ԅ*?'oXq h 2-g.)p05[zJWggz15r#K)d&!~}z,jfQqgOKM|q|MY -ʵ}a #51\o_b1M/㷰[]ɫ;)͕T4x$5J>zs/ gn;]a=Cvq{ju.xo"j)(q=b1-QjOG]:IUhk5|i5{s5beIL>ybǕy{HژO|gXPdJ PT-n̟QF$gfv !߄D$p2o%KC G=x73=ﰭ5V no'4y/"d6 EuX}FKDhb3#lZtohش D6ausXZ9@H{߮1b aLiq)p8@7an{u&hS,S0^T;{ϵ.+Vm@9a6׵ѧp%:V ^*6 -lSkw[h Jп~zt&e[9 :mYzꑆF#XBTlW+:6Vx+VM<}^\}zy[U|4>2agp%sGzmb_{yW☨8ͯ RXqPi UG-"p#~ߣGh94)u" Ѵ@S<:MG"%R#H/Iu+a ޣ>>V$rb;?\$gvF+[.JVAss~9n<u:녙Ǯ#j7~hn+a>L)[J6CsVPn@tE-Qt0'GVY3CK\7p T?ۄwu@ \m:XCھWьrMm2gkL)ts`Q9wj甥_/DM+KskE6.|WU~0:bUQ ƒbàT8H#u5U'|/;ǎCjT԰\ծ2'P:Mi"_;1@KQ̬Ճ.Ǧe>;Ӱݬ4Tǝ[U;R%.qN:<oBhRw4,QBoX OChYzF.H q0'}&#BF'B3@^jƨdqp?x36!?Q~꽲ՖxPJS#Fd.d/ !q->hb!O\M:v(.T{d5k9R1C~dxۢ]8hڧtL6[kGyQTL;1bG.5c! ԑ <t^ \h_ezGDjKt/c"}x2X D^ȝ.)?Fi8&ҭe- KP`8"F/}PL|~f \\PzE#`2(=w&7mG JQiLvxa0/=Nn9ΆԖT-oWk6@I_l8:M 2a=2)z#)@EA/qf& lĀ0GID%e.7C)xA,,I$LVq!a$(Tl>6+ݴm7=wlU/ ~1:J4BOiZ&sYDhṞ~cϻ&=xRiʤţߨM qk1'T1H8{-lOn|t˫E$n#os{ p+)3Q+T@[" LO/s7"*:aot}?|}j.tBk.8{ :][3TQDm ,m^((X//NKDڍ5[VLfS5:H;{a!8ua&b!(撪NPCcuj̋TW%Gn4*% y K+~&V-9épuO;E!˃$߱ P"=h퓺!՞-0M<<&ُHq%5,\cP 3l3MF5ǃ0&i;KaT'ZjNgBw2G|6p;P|Mwnq9y,4Dٿ_t>/;/ŽJe7BTn  ϲ__oժ>{>DXjE:yD99Ά|7 V='e{ Ck1fOL_T7+}FbQlT_喚I|hYC}B. 'B*IFTq%RoJOd o\8`ғNC]ӿFs2C;ǠIWBÆ(C ĀF*;k f KEc+n:mҲjU#=+|!hqvS}=XAuۏڄ(QG8ϨUUuM (UW uҨJфBnPX v vT}ә؄dy)Js4¬H4.m^w;o+ULbJhJ4{pK,mB>ihDto_ T q)ro /A racۺPs0O<. es%gM\8GʄH}D:*v@PO6Bqvo[A`/\kS]'+syJ]T Fa(Zyډq5\nY8*1d1W+ H#"F&u0LON8~,0>P~2 ImI%SӞvbobk® 3!(dxѨ\ـ6O$]yn\-Xbmy[jT2gJ8IYz#ER獾ƻCU|#Eg򄇵 </L%/R2įuiƑ < )2{תLנ5{P'FP =iSٿ|V`hSf]M܃X6YW/_y-n/C<;?9xoj^TqSgKjh<.eR[hs]H?#U𑀈m}n>Wt, ok5-8uvφgvMV2-J=0m ~vLJb7ZY|]İBX]N޿-&+qΣfvś h_6邐^tk1\燇!uxH6n⿡S)6J jZl!YCE=Z$qhCن &&²ד ]M:U ͙rT.ڣ X!&@a0|VT?yxVdB_]SNSa3,߹6 τa73_y+)=9ib^މ.wb&h#4b&b^4`n6*$'mwqU"#l#ml}mG-m ND;K;iͯr~^Z^'>Fps1d}u{5kq`,Q#ԧ O>F=u<^]BdT5'PyLhGs?ج2FEdy7Ypfw/"9I5ٹJ*`ʭCW>KXZ􍀋Oܪ]аV%yf蓝U:(D56M\$|(Xv1JQk}fHu-z/3'&ak E.p7Ӌ{JG2>1>)j\I -`ONq=,nF,W$=.6쇅 j?ٌR[aԵX"^3sް-\SN &6ްbמ:Quiho((c@ҮJg0<C9G+$Ge>@AfdjUB3ǶlKO6(^ݬ: scEhd[[h8 V}Ll,iЖذ\9H+5Df{9sn-YJ%T"/&;1G8{Gshc~fckhy}\=ަr$1œwyS8Th\ V?GMm,UqǴE6,ibG,Qڅ\=T(iاlgs6Y?- c|d[/\=-0t ~doJc:G2fCn|mTS; f7ŞE56]4r_:5GxJ$P&_N2w)b`|,5`(gw OS z!H9[7#2 g6UhuNVpcvF 8ؿyQ57>3o*AIqdCW0D=*B!o0mSa|[Tٜ'|0fmA ^޹kZ4;KۼLb YT !MAB˅t @'SsK׹43a`>NK7%]$c i!Q̗vS&TO0$-a 'n.lw?0',9G%&زXGH2pQ!/SLWb'v7Z^͘\&{u @9-MDD 8uմHrۦ 7ZPRh-Zxcq8`pBo? \EFb{cskt*IKY>jUYrE[poϚm?iêx9a_&"Mآ>z8w$oX $ ]&M*g]&\rsarI߄Ñ2T)y"3Rprsv0;bX1-װ{gzTi/sAuNcSưOTntҢ{ {g\3_ |ytī=G ͳH^L3k)mJ3>fi %Dzk.١.I 3?V5Iݵv#mL+;뷃D#-bwԉSX]k2_Y[gZF$HZܘZM}}{2+S:8l3sa ["\93zǥ۬P Т&J%3e 7u 1ӷC>V+hѓb!O;w,Jy.0NCNrӸH>G0Fn²۲6ڃ\̜f?tK\k%(QvS/\*ثs [(wJܮ!u]jޙ~Rlqe_8tCkb;$k_J:zg:{Bf8Bj1; jL=HGm2W;lJS.2fXiXIFhqMV>%Fk^VB^*TE,".wHucѱ,D#<m5Jⲋ ExI2I%^ '$sdJ*gԌ 'r$vzyޒik()9xG0VA_G vc"~BC/?de`FAAW'(1(H[%Ů_|'Vr2 @L\B1굴GJ@hy{]7OD?i6BgU;]sM 篋j oz;6-Jo`u"7ΧNQCQZ-P1ᴚ[U01U hW!T;Ȓ(^TL_( z!k}a 5 QS&FXsG44:A<j'KrYҜGb (ԪE#۫.,yT`Đ\cf×_ViQ7\H%qnjJw*F)8 [ s 'P jȃQ~ɪ ^ž3BKm9 1/L߭JJ]5|U9Ry &գ?~f GtkH!mI}[$'m ]Bh\B6xDu\>)5ɜԎUTP Q?'HB*RogJu剷XJQMjʰMpbj`]:qyMp>[ڀt5g}c EՄ]яi,KF;1+}W!StK*AEXrH xpЫ-#ك25s*0!r-󕩩T^=* `ë(Yִ6%yH-QvhhKSU9Cյ9D=GO%^uuSypԅ.JCj1Hϡ ^6RAwGq;RyXԖޢa6ntzB$L;:E>2* wF¦MabH$!調i!t1ğ iY68wK vBoUjv=x]?%sD!!O /"43s1I356;m?7"PcP>~RK:hP5yv0:; [%~h%Q87yrHUֶ3Z~r2{Wq/J?J]{GP0i+^_F?Qꪫse79AA(9HKXqtdؖ~p*=Dxr^~OJ\@(Ѷ,"P5:2.neâC5Ͻؑ ^Z-5*3/l),&=NAy٠/#c[S7/( Cë[9r,zyOuZev-%꾧l;3e>6QAzݒ&5K\.n4&TAdH$A='*Wh[NT~о9"T */Ah5"c5,!4~ )^;Fp+w&.v=f,>O֢=duf1'=9 54\vYk|@߯VC*f# B@QuE-;vq0&txZzwB>[;'Fb"Ƽ [Ft#P+(UMPkX$T^ߚ &>%T$"MJV©NA$7>1bZ8@,%eą( Nv*88YA`&6ȍ>̙<1SL'tp'9$xz78e ^ ]Kc&,P<} 9n)aog#ͷ([|+ ӀHΛs_+%4sS)ub|w8/oJF敻=ʙ38?db佭[#p3,KW/Vj ~YmVz4 $?W^/C"$>oC1+2O?0M4l6DBpd* SN5eFraXyrFXj%6otc)i4Kf5ר ]8NL{包B  ~ƹazU_V:[ֹh'S̹zZU I~\Δ0GDY'״I}jت,F\Qe-d:Jka\s<ޭN'=8$oloXhnBk'{ޱv}!9,ߊ'"#vm ?E1ˆxuSkd$ *֕z_Piƫ+f@QYX,ƣ1DZ.t[˥ "u 0]g(:dLiV-$ f~Hy˳$ 0%J;_B@\H$&΋Ry$E>Fvq+3m'7Ȓ|UKdPiF&8iI}T* s ]wBtP,BM(FNS뢕\ɓMLZP[BEa!7͜X6/M{ŇȣCR9I϶H/h";ɪa8tki mf0Ax^;MZ 4t ;qtY&0CqttxX7 <)D Uօvo +o| :R=lڭR TA8!^ZȒ$Z_;'1oϬShJ98bϟxD! FZԤT^6;vTj- \A ^~`3]pȼOt b΅PLcvhҋ̘DZ;9^Rg&u2X,`(%f(3'S*l3}4ڔ8S9Nx2؆rb>6-C-ҡ,A2σAn tҹʴ%Ê3мގ 5dΞP} ח[}#&|\n86''6أgP4(Hp{''g^45cuJbJ`ʶ6=OeH:Jç*0;f%$R>y#v J Zwj^jh2no*Op(KғdM솬#ONHLه_A0 C.?ͤp5L'o Yc_iu oBc+0S)Uy4+*9OO粹pȬBŠsWe@  /$7e/VICzwǑo|(|3=~,n;].7*Skɬ)@7UtAQzx#8ೝntt;(mKS+.54[BEv" i{IeM-:4!oRع$'&r =wNtıIœ[&)y]dX/~XB7yz`:tdd4h-\LRDz: QVrU2$sЈcSZVI_yA`)ư "TlιL!CBvHO *:4frWgVjwwW؇3y*h€!_#? bu0چCs$DDW`Ñ~Tkrk'|6xr]7*MXf{4cך=pE-zW3G3tuK{ʷԺS;޾Nk*Cѹ ZE9~GYhWW 8+W)NyӶؖjlc&x[^Uf?ZCN!:`+%6MJXا@t㼪>^G ""jrbX )#coK{1 PC_鶈 B7Ei8Uh;PԎ Ӭ05 ziAt`$A!I5YE@nҝ qsSI.v܅ 2Վ{|Nd 6|eza)mzMؾUN* 7eeE$0@3sƐTw;*¬Wު΢dɌYt$FCO;t?٣QpHU߈3A6.$-]HnZ%L)g4)R2S^j|/Q Ld1g%!<[C*UfЋZZC:܏N(Q{(Ĺ}@hlGA} A&Z Eqsu7 x]FTM܉UC?m֯^&X4,szߥ)͞K=QEŻ5uRG~sQARNRZ޷a#HW̦U7n~*Zl\J f'|{Ag$Ŕؔ?P["rj|z&/v|Ou 6GGFȀQbSȢ]uHS6p"$K]lMڬ(bͥ;$bLo܎LscLRLj/!ոM>HvI9f& \ӛ ߠHGlnlT_Kծ<ڐ.73f zW4gpTƳ*gV 5 PMn\J Ѱ,CY][;u"tM]y_ԁP&$ pCeMҺFh?E(ò4>16+-0.Sv"$"(íS@BNw quhp{‰MApRZ+A{/>imq<7_W&~ãH^!6'(z X KT:5n{!'c۫ $={zhF4wRV[;$7 w&wx^S"ySlQ.<\m5S5iX Vz &TueHMy&<|G|?*igONLD )e72W-c8 xd$MIwl@S- 5taP! jP}#D2nZ{Ẻq5'P9gC>.nlHEvSSzVBXR a,giU:Lױ@zi10"6xzIwAL1h Ry*(1xGoK!j(X( ,F3*QNh+LT=#݉Y?2@.TQ_U\b!I=[-QwvFQ_[ 1*;Zl DۼƂeT8:VxKNBf+JжBT V Eyc׌-ejжieIt36%lq[7$o#0!:@*HXV\!&9 wGcXxO?˼c.[B) Q~ۛ~CTA0 p /!QPy1 |Jwm-">"5To5ut3O -B~SuylBh}βe = yyŴ]A+` }˅$SCrwΧt;`dWQA\ͬm'G ͔b3{7ā'(,i&NMے"b8/#=eb tȥ8˩B!ʕJ^V iLK ڥrJZqw~+to ƶt}n^ɾQtBJ!֛*x}NĚF}^R`R#gŰrIt_=F(*f= V-'"!ZZuR뇕tٲ?404򼂶Gζof0Qęu[u?HO~o&FLUsi硭 1b o&L ~ 2zV|ɿ =q5*~DAx@x7"{NKn*׏h7Ob8ԙf6`n7B)9ME -h旐xfTd`}t4Ĩe 6"f-JULWR~G w# 1>1gCƮ{bwwJ.qȜН8fz,ZI|Y~/GPr]W[BSg&)qd\p7lQfX_|Ԍ&f@q|[jj|PA0Ճ7E(d>)2+3h| mӓY{XQGE]=QytCvyȫt2h|Da 5.qf)I[G&`]S[ʝ(|.(H⸨)WqDbqxW U>(8}uf 2<(m+j9 k#|84UX}Tj2c[POTݕ#W^"AݺD.ؘ/fR֯Yg;LK ´(Tk{F2IP靅'ND@Mԯ#AK Tq]6䔷K~8aZ34¤c58iDP7wcUEK{oyhDY `0@mE Iwqrxk(o$;iHvKI܅~c8hK{+fy=jYH5 %ǵ(tI˭b:yudhJ|HO]U&YqP?4؍*d~i@ΌbE_5x0*ct0ǥLuEj87|7R-Y:8_>Dڭ@t;X^+8BKh,e$c=x;H6N"LQgtA1o/ʎUE|iMp 'EVȧ1MH-8ՕOfK70Fh ևjIF-\̒P!f]Nβ+߳&nk5Aݨ8`A3If/co1FG\7;ZH1YkFL֟]X %͞<\E0 e8ś*Y  6 =qgE j;=f8"韮4#9T k )bED@^2/#duyPvTtA:ge+¶B?VB̂7Dep9GMǖX -LDw2 ;QZaNɷh3>D܂B]eF)$#;AH=4a*C=}$8 "*qݨ'#@$LrNHAҿ,w f j6f[ 1Kk?',vn^mVѮCOL84 7jP"mUF7u"ENfO6)]quA.d'yxzJ}1v%Z@瞙.&vMS6աHwU@3yN^&^̆!G=$g vbr#.1L k6]wr#ƒŖط|K>i` eUH~넇nF. zS"wEyze`oj>yy*"N=n CxK#AsoR;{EH-驖E"7ő3.S̊ #nC={ G4dX(]:BjPO7 *m.f?5 ci)Mۅ ֘ψ{BRfS͉@ǠXPU {" -V7Л SIYIqՂ?YlL^"o;;H'x~mC~mQKXFjg^+88NZj3}׺vd#%q-PU%M-rhtEڃp5s_ȡ ]O'%. 0:0O 3,{|1Q_6( ["5 iix弞 hv*z!i)R(=qAjӽ%iA{]zB*`Ԡotؽ 5yhzYL(n!k@{:b!NEuX0BWT} Bg_1lዹ] t@9j>- do>R}sB\}0S;"{x=!#MV5OB)$vD,6_9pȑ5\c*y *d@8k%$雋HQdS&dJms`%Ҷ q.RS(U/즣p2%f+^8~o W>2id |&ܰ ۨdII03<idb OG'tOkyH~'P~yK\A@K`Ĺo^p3n3qɗXH?j>(E*u5Jżh1@K? &H S>kkTV;|ґQrҔsE+E1Pa5=x!A`I*TiCkNZy"HڣhcM&ݣI te3 +=Hgl53wXǍo=ӇcT4d#a]L 'z JfKʏ6k!E1&!|)5Vvs(OU|tѓPxQ=ZL% l8Kމtbh@c͆t@u[o3Oj 7ʳtɌىd%T"MN:-`˶@e*x0z񿥦])u]_Zħg7h-G]{D  ٠(xrtV$;b2(] Ƀ㘘iW U7 kSc*eH8#1.ʋ.R$U=*uT9TW)=8"YXG}n˚:ܞSS+w^=9zmHEn]s*COWMKpJqÁƊBk=& x\&+p=ಹHjS݅5'HޡU>q1c[Xܲ0H2 >d^"[)]0f@;fܐo> +K{! W把 4mTN|[X7ȕ _}T0@w9ls`H)O<#0uhGUmCVp2>!-niG~!Gcw1WA]mm܍{R..bJ'{b[YGynk1Rc3%q%'wWy~ /Q؜X!!Fv٬@twh⪤ 7vo_@~M97k|+Bvp_g1KnߒW'~ VEuAQWqglQ '۔AO£mPq/J+5pvqu8wm~ Bnpf$cr_Md޿|A9S`ԙ=qi;z lJHm_rbnYYgQ{mJF gDό|+yx)ī7Z֌4\H.*_DԵv)ejM IN̔@#4\$U77thVs[#s A7*y>I-bv$mS9zV듂-e T|5;5*>wEW`1epiS x})@+ֱtM@͕҅9f ^f90@!z:_T#B?ap5efF3ebtI\ " / '>9I8|疪Sv6"WNX,l?ft; w\X(4H?yy!/XHs`rF<1"3Kkwއ`itҥ#eilU{M;d F ꅥesI#W誅qWdTM=챗/HR:n.sdQP-/%rVAD~HpM 7qɕ}ڎ\Q2.P!8S77CD fHBv(X%wJ ѥ3X4`!`krH#!tqH7gOVG [l_^oe=N}Gd{Hz!րϒk8.8L[yūB_{WI?/oI3\}yW$AjR{>xAaAyoHYBJ:b6wOn-J:1?6fcҹP&YgMm/}wM1Rlc+G0w?༞'(;O[)l$2L^,Ռ(nWz^\r+_Y } [G~u*b1){g=mƠ{5AEli^h['lz/;>-ɌA>DEḪ> VBtt w5JEѣeaTUSꕜLA%S&5>TBHtk)_5k@['$ęl g$^pP< ߕlh3B.YnEke=POgp/{ XglUH~i}}Av3}у?sѦұoa{Z_v.6XhqU+ u9@N_1>'7|:Ԛ 6dr&=:Ƿ M3aY@?;"!-°^|8:F*a唒>7vD3@O_<'_Ed[H uR:>+I1<;6m#]q4?ORȧR[ tCtWMo%Vs*c$i<̲PmэpF?exwcHǷE).ĩ.ֱ#?gS}ڻȲBouNR$j쫨^`M|JKt:kqS;Cꐆ~(-wh1gȭ>$1f6Q3}IWwg0CFP~w~qӛ,jQApN2F_]SqirOp7M]@OcYb?'/>,n0cfc-uñaДgfڼ.~:XH%x4 [O 32o%G!>4+Nh2P;D{;6y;g=b.yDC/ L= qbb[( aІˡ п-D퍬U {aŝgXPO@Qcv\;2ZE:":6ԧ'_ǶE&59$lҦ"Il7 Qc+ 4PTw#| {-NNK8.GoF?0G7UXb>Fۯ5~M9j8P^qPёcʔqShTgD^yi&3#z|2FBrsai8{TTlD|*{X<󳴠q m|KJ,e鴖..h\䲳gD@-zs`p2?!5;3i#o9elˊ{YQUph!", \3P㢧GQIJ~h 5|(GT Vz{n!d0v:!$$8vQ0\R'=_DRn82G7 -y}e(5fyJ̚zgYxZR(p)MMu<1lM8)k(T ` j4XOg&l1ؽFߝ * o0 T:Oؑ&;~&MM15ȶ aqyF]ZK~*ZT9l>%FPIelWv ݭs/]w)VC \Hh[YGLYOb2tD(Q$7h9]_@xnpTmֻr5H޷mOg5qZ9dRAj.RF XOM6T{v pB<'~ҭʱ[ 1a&\((S .MwB 1 : %= &;*kmHWcgBAi4xmAX2+-(b"=ʱtDlRqLWn*d,ξ&g퓚]:ZJ"51psjE+sv~@Gp$/}"7AB:Wރ. Iܣc)`AI P*w}ԭɴCc%xpT/)mG~<ޚ zC+:ݿ`W,F>N q;:huH)f ҫ:iM6#'W\Cj.o\BoH K 0[z7jfPOr;> cb-dDYa mI$Ѕ{ϑb!]HX} Dik`Zn״:"SJG{Μ22 WLswi:zc[X٠Me~1ʫBB9WTָiE2zd]-'_" /D=Wm^cBg XmV[wѢVE*_ &!|lnw& :]ߙ8Q9k~ ܝ:%~3S uH/{xtRX`fK9צVBm>l7;Mŷu+>0Y?Gy*OBpC5&:^nIF]@Rne RtǑ p_%N*VOc7sRx>"8PUІj|LQOJ-ȡ¡/]|ZP/fkb- ΃@] 'JKρv|=Oe$WS.K,*ߢMxrǹ@i_1g4fbp\Ï&廳 G^K[AP:%DPnNvCB:GS4ڋc irPR?v.20b4T }Vy0ZHt36tj*K Lmוy(~zYưo'jS@#cO/ɉ`:8~d,>GIN>1gѾOzmEG{p}9'%]/;u4/H=r»:rT''SZ3΅cˇb3lS;yڎ [볽Ņ[Q$?(>&fk=<=4\$A|X_g?c|PїA# z1v\&Rv f1~<[mdhRM 5q8BL1E'ѫjd8#z+ HvzԼ).c7Za9ߖnuQ\Y12pJd엤7;*/"r,zw8˯A˗k : Wi33ڟXakk?ZX lCӌcZ¶ U&cÓļROa(mT |ԖD ނ `Qֆ^-82 ;,DHB =TREcE\ r1*AtJ5Gw18ď ftVpX}n_=U/6KrO8mχAs)$_AX⊾wX"֘:D1>Ϩ^+f;N'C\|q!hPOc2QMY",kvG A(IKpV<:4AF N,i_>:e)Gl*G;2' Rwdxo^oE,`+r k饾@94Ȁj::r4ńJFX M& d7 S9yMSF^i`_udbk4]%Hp_Nn&H aD)A4U,'|PʹWpug G1c n6X#(_D;ne2h 6KrjEBsW7ܮg ! b}k :9Uat6ZU (}ٛe.s+Bl=fH_?@5⩰Bm'5y\l1 dwq$f<\"ypbq2Qxq HH˾E %lD@& ˑĈ bp(5F>cN!ŷ dzo8xF{xa z6]4'9SAΞB'Bdf޻J,ܱJ{g1;x:ve֦&pv8GղZJP;>qNHk@Ge9!9ɟfrz6X aH|I|@ GuH뮞A嫁ajs&tmmM)vB-Li< p~9OQP;^Еcx<Λ~sh&/W/֐!L'q~b?&fm亮k]ƲFB2cn'te=.բ4U7 9[ui(3UceP3D:=Ϝ?aj-ɇP`P]uœu1zȼ 6߫VZuIG!1XŶ5dIys2JIc-焃}#D_9Sgقlx~unNs8\jYԵM&۷2~c_ O`Z]Odto! [Aj^XM)`aL:GL*A9~:JN$z3_=wYGYS㥟H'fL98k3sT_R"nstK+>&mǟ.AT-ޫk?C[~S}+τn”u/S(H3k Y㌵HJM9WAwn'OSA-iW>ND*;ϵ̛kբrԐ<+FU פ+q,0觏4HQ|)IHsdqQՅ=k zh_'SOpTOY_/&; *HWpy@1Q$>ICESqFО5X{*2 W"f@rXAV[19  mD~Ͱ#5J?wh0:ҮYw28?$!`\,&;)@99E/|P{7ل`]0{9IdN`ZUA3 0?W| _Xlp 3$5[:_(}ѐH/v-^r-=MweG.Fg~%4ZV 'iBP9n!oW~!Wr[P?lrfSo@vḇbYTynjߏ|ZoP(KlݳY/ɫ\hsWh':t) K{V (后Qtb1[IXYh@"rU/~4 n2ɓ?mr!˚"#ichSd^]5'?=.TT!6/ѕr8.1\z ?<~rՊ9*#e] +x<Ӈv;6} N澊GX*0 Jw"XBNL %\@ň=2h(BA}Ve7.aD6Ӕ4hk$r̵ g"}/#u^ a K C2h" ٻ߲S>TDd?\/t#VJCŶ8|;2Noț!x'' A_Πc|!?)\fi1U%0 mO-ym<Jw3#THq[M o:OΙ)L l^ "z1J9Ju9kϝg4{s-.2ϲꚚ¤k&b9tg8o*|g7 hY*_%V$রl[Ck/:ݔaM=A 8*xڅP+-Pj%95}\DXw<^6'f`O;!#c\H51mDHޙ2kZfC6/ &A%MvDfm&B2cu8fd#o'8R1Й?Pe\zn[߁gVCpXctnJ0 )S1m:#ϛ~ֻp)wMObd)ezc3T> (8:7.-06H3@&Q\J1@;pz ˄c=Fp!àa)t}6XO]-=(B` Z4 ^pG&=*[_$ Qr8!kY)ɮYrUeDn xˮO($#+&sgO Ҟ\;ȠBHԤf8/LyKVFmdGt3Ix=p5h9<ʮ_Tba%WIAߺG3gN\PkU :Rdd#-]=Ƙ9hC!/l=?o3h- pR?F6bjn"PU̻ý2/M.f2w@Xaցf˞7tR,cIEM _ໜ&[(iU 7f`ԾJՒ2YF2!b͈DmMB~oBb򎰻WILozA5yF?z\.T"V6U}*Ͽ-2 4YJ&(K]9 7nf ZHKb G (i1L- z#ѱ,!?y 2SPA2 #΂s}Z&m~e-"ntm-?JJpAڨ,Ic8Rp=PHMO[s)S2ן$lU% *}o[o&=!)5ܾ  VѠk:sRAmcw6 #?:f+A;Dhcޓ/Ƞ턂AxE :S;v \CgǍ[f%t[f~DP^(mQ+SBN@ʕx"7Ô˶>h0}61pyfAxE G|`|Dl7xKO;q$ɱ8u-m6z>Y?@@Em6ɒIKtU/:AI-Gt 2M2@7cje&}!1ߙ1 Xy"ϱĎ3{nySZyW)Ƃ]Z@nvu5%D(,QonC|WDig1F$ͺQǕ@.R1ZTcQLʢ~-/;,RՀ"}x70p%X^vWC/{ϾSv~эѲ855G))ͦ)]@z-M5S cA;k@b_&P|7h3="\=ZAs ݕVTzW=z-!jRރ\$#y)X2K|O8M@HIW U?;Ѡsfd^s8A,h14LD?7tʻ„~u^˨Jn?~55N]ۣӨ`պv5KDpɟ=~~QrQ?ɲy5df XI-:v[y06,(ȭ=œ^)pо)KT#(q#]Nҩ?9jTa- ,F95UJ`QjԅO 1lҊPWwHa'CejQ 5޴: g𵖤 i/Kxy [Ahz HQMc+j6ݛRA2Xzez|ː&. 0^́fDRgQiIK,-Q5? )d~%$=õmʄ;?Sdx*\:!F9Ep @=^nY=,I~:_w R(6"Oа2FUR6Y-J҄gުK=@ :fJBkyRzYHZUW]m8b_T_voI1Rn5Qo#vuOx1ᑃ cd[_4Kdg\# }kV"^69rj+M*aɬR(Ax}1&ӭ6z3B+ RcfP^FAb,o VrnV2pq0Z?bekq+7NٳUH.%'IX}́ʲm^S#ldy 4# 0jU dqI5P=xKUJ<ʨT G#0ǎ|"$ P使Y8 @?00Rт&"u8oN 'iqxwF#RWjH|7+lC7iJqFz[E)ٝ仑TAez.U\{ X rS#HB5Y]%PK N~s) yhŔ=.A|z,FemOgPfdJk:^|hR fq*ja7,"OrU Y#@:SVIY>0z4gw> >3fguůӕ) V=~yک vD.+D+ '1n)m"ꕏם8 `a~ "EJj(Ca_S˒rysaSPx}?IL'`o9/kL!unI$Jԅ V%,ٺ PaBUJ+Abt=}l :uw83|gb 1ع{EViy:v($Ŧ`ȔN|Or8\ri\zmMD9FRzPJܳhg Dgmf.r/oPw 43bYLMPޟ&b}.-*Auh&Wxr52 H)ƿ_IoO ) "cN_Zqp"cZ҃Rst!<]2dZS?R\x|!Uzf3Zfu#9a_SNS#t뺣<_2VC)ԣT^Y`܊Dgufv h݊ڥWת6 NzVX38h"4v_B`Ĩ$܃!Jϊai6͟IŕѲ:o9@1)Ff*+_`[`5i$ʟ\`g4PhJNLaJsKh:0rgWrTe9QzUdUA=nyCU, *#f -Z3r}cci7\Ǯ^:X^T R{屫]7ի`@X#-AG@ O$$]?K6_t p/K[{}x*F޴ fΗ@Hᬂ x{j9\<̓IWd-@ V$0:AK97T>'FfܚCڢ9? }qPx壳PK3LwR|j_u K2\-$#A;n4O7N?!Nl:%mNj8SfRsjV1Eg>eGpE\#z,3 ,QO)9U|.ZjWo/3]R.-WutFٔkɩgfhONtK 3Mtw"CfH+yw tGVT pՒR{<DI$eӨ5 J#ô`}ddu'fHT ɬyiNJ'N4H7&8kSGN;7Dr:4Aiג ?x([o˻QZ4)ɆC``gփۈØX6s\Rʶ׎VN~3v-6 (_}wO W8N(B"r1Le ӝ>S`uXMEeڨXL;/tDG?UkMZGୡfk*蘗wͧwnw^} ut`uiބUG|۶fQVQi f瞓snɔgG ? p<&@\7&:%&_vezPOuW5Ag[* PYC'EƜv;O∭XbmyS21{cP3k}'͛٨<%0ptJ73Z*FKQ}ctL<^aweZf $./5%P;&FyZT <9rBqNF B-s>'!'vnsi!di<A2KPndp4Y Rz]xLJ"^;kڠ62)`Esb=;Ȧaɭ[b4 V9oǣISui>G%24:ɷh͢R&VOofg ,׈4 qwaGbB?c4^p0К9G usđE):I74~֖%9 Okԣ-}է";X,"ѿnnUg˾@Jv-/!x3M)vx|]ԴQB՟ d"C ~}Iy0Wu?QB٧#ʊ^J5kPR &IfYrb,uO2Ǡ H3uKNF JlfW]B/rjZk ?-(`I=d0+u A"uN]az}Dfođo U_ۀL{7an/lY%hg/,1L]Ԏ'|eꥃ!otRy-;v:· W½sC:׵}r ѩZ8HB{19ݼmtn~pk3iBؠ %-yMT|ȃSSt-ܵ  + J8tfs)Δ=g #AՏ"W6,ROBeNtY?:׸#Ǔ10nPzI_N2Qij且dT;+}SXrQnB@;[vLLnzfnۂFRf0l".@n\R@ [x`xiE=E4mi8ێQ{f)j8#/aH-)* ĥѧ`bƷ;tJDdcWybG{ȿ,>p+) 7b֫$|KݳIID`4C^%ob5/j;ސBC,/* -)- P&,h93Yxts B4>B8T|\۔k[#-w;椼DS{AfgS͕jI$Cyd7UEC R$o^ &੠Y݄lȒKѴw!sܭ>i 2Z9*<)y*0؏6c@ GQ?Q}3+K֚qd^e49nC6c{BA?BxUi[B1QYP4ëuaVp-Y!hO4++*̜"u0Y*UzwALJTq34KаL/=HMC3gؗG˲2\ŸtʞN;Uo>w" Q fӁNTG"=xOdwq:H@xs>JTf.=#/L5|JT|wx6kHAwt'uA*  6m}!6(ϑIT¸y JK%nC!#xݧr3.>M+; @4e⯕pkĒ|{[|E&uv/mqҿ0-w)FI㧌41Mk%[u;JP5k|/ rt۫!QNI+CL6` 1HH'?@!_ʺdyOa^+Lk&f!a8ΧG<12!%"&c ˖@=PwW]C⨳06mbTQ?@xP*;p(3l=jwS_ m~!IbWy }~$T3os7Ogpjk._ pL ^8 C  +ޞ1ƁY[ 'iwLf[^\rc'G?אu{Y/9vI(!rPꞻ!v`=lsetdh44Eda|!H->ߚy ;`rNYב@_EݩYdC?$B{<,:J?*fEb#,rsU|So#Sz1ԹFu亱nr -Ţ} h _*hցy 92#.` ͓^dI寿ۣvkƻXxe6L auOٰ_[϶Ȏci_I =}wͮ2E&/nJkmnk޴3a'a;iZ֘_3@2EY>f1? ks~ҕOBh9?0+6چBeko]$.rg-d$2-eO!ŝYO&-k_Qo,6aԕ?EO+RLEӲ%f1ȗұC(ylc|Ȓ"&%>/oq1ʞqxM z6ch[osxez{j-$SKf拘ߠVVkzj`:m&('P+Wp؄Ϫ8=6Qq?!m|^vP|y:wD4R|Hd0 DRDHDT,?K2  :"9h=_\AJ^H&%TTr y#hTtkԣƤ/wpU9koU՚~ˉ]:Ň<19﨏EBH&@ (F±"ʁJYVӄaD? ZVL:}3G 6Pww*u4"Qk<>X2❐G=pv\i9WyiD*JY)nFiGF;|1X7dp8=x>_,fֆƸi, S:zjw* 0߫{yƟ#iaC!/(P|X(g# Ľלg8j({'`GIz|E9(!bhV(eiC)/Xva73Ts)4 \ &[{w$_r=+2a-dYؕli rpPZ,s|-]ܦnPmRKnv[47@Ϋ^ |k>vH, ڛM!3) BPU5^몭EE'w$:;fPLEyߠMv܇\ܯV? ?|ghEFڡWsIl|]ƨ|0^ؐӊ4[=3kCp0kY#au;mDH;;ҙd<P']6+c!i?!s_#-j|/[ӄ3(s%+Op 3n+W`Se~FR4 7w\3̄HɃ<2Qz+~^E #1&,(rj^OM0 "ke- )9' >L^&c ^z LTOdb\R34=Ğ*U2dzHg3#c5Q], `:lDFhrdEx#8A2 :dqSb}I_aE&.G(xcY[GIta>CB[^X͗ŃР ȪHCgYZ07070100000420000081a4000000000000000000000001662bfc80000228c8000000000000000000000000000000000000004100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/nfs.ko.xz7zXZִF!t/]?Eh=ڜ9SؒBQjA16{.,X`A)JC[% XIAnF"ǔn`Jf=:\{<_9TQn1ÍL͓t??y|V2" '~aӤ߽͠A^Zo%s;V|0'>,ή-^Ѿܬq&`,7DP%bo7Jt$0L|6'yP0fƾ<,HhDfEHѡ9VfH.^N>Zu.Lc~Gvd{#_N>[t۬JL7nta6 o>{<{B&KƔ3O[~0H]QyI_YJ9ohfġC&GpG3M%4 f!EΤ%'Bvd꼎+GP5'!, XC r)jȆ)_^P㚎n89asc+}JscI~#=lesiV, @3"_\σqs8]fk~L+R]/e7ABt&KhWơT3iďvvej%sRILF߮M8OZfy/|moW{7]2[&mm_e N" NۗGXJdZ%nQa?OUX`l϶5/XX'mA.qNM)k'̹t 8j:lx:RKkߝ`0$r%+gYéFRLt$E2\ ?\;5ѯ3c=%EWd:+<yb%S5';nޯCI dm ck;cq$*XP4-2/8h%;ʔJ}$*ge."r_sm^j8:np&|AlNd XqUrnDq :WSQS`߽*]Y[*VQ鍍|r̀F))e5>퍺εs(0-ܰ~nrq?mPR^\ )ivYXg,w! ĆSdiړ[wB&4?GUV7cm}P{̷+LJcZRh,.a ɃrRDŔGtwzA޾+$%RӉܿMNl2dQg{Nnsou^c~Yeaie5~^YOUo٢j'ӎZ<\Q9 9sWޏ}Ǯtdk%׿ܼƻ,-8}GnV4'Q(3 5M}f*ȴԥpͭ*,< Ŵȉne'4:XB j(K@oA\wLU@s 8bQgl/rh‭R0yG,<+#b%e,620 ~sFL_О̺} i{{DdFQ20} Wm#0byJd-V}{TNöicj6=ȐvRЇ5m&L=7CD)s#8YM5LGk7AR5F/c"2Wcdw7F8<-qR1@)xy8FqB~0pWN+~pߧB x~v%E?mUI57Q#h/.Pm5\{.LȠ{W?ֽ@12u@-!%J4VcVNS$>_,Mtq}|l~ɨR#u+#$6o(hR󃴷\VSo\_%$::RTٷzߕP&<L'eQ+z5:UO)~)O# GCH.&5V htFh(9LItc_@]kٔŰ:d&Yl)#t d} ;s2ҶbgDdw\osJ,3w#:DQTyb-]{%4-z(&R tmه@+7 1YlsK #@dz0gX#`j.#q 9Ikz ˼8g&jg=Y~(&uOS?g("ìkߣ=a"G1윢|HK֙~P^LSB㮟4;v!lmșp(pz*Cs#;jJ(sr os w),)kQ{ >ݴVY+ѓ½V_pDBqDY~Wos<! $6;,VzHVgϗ# D*@CEE˹J'dh)/P>3<3]|d7~6H[,&ӟ+&y>'O Ƽݷ1o;ТW;9/Kl c%NA!HLX^[0Oi hw3:`=f,E^1(Y%dFс"d>U36%(6ܬ_ꃹ&\P.ӟFZ.>3by\g/l wOְװ)-Kp3k]̍( Co*(=U snkS7 bUn@.8D?3H j)$FKNGܠ`ÊIO#gD>=#ejw01Z$f$zʡ5ˏӪ'LZ8CѺ^p} A zW/3 P/~8I0KN4jc$AN. u?E/ţƸ4CcoCyڽj܄̟!f&g6=M4[ +Y |X.sXB$ Tk6",2W S{~CLOd2"(^gIwܪp)A I_הdvS0Jdz-evvYQ|,KӊwzȀ{~y)NJM;]h!8[k:&Vk54%^e鏺'm^'\@qZjЁ"=YEl(zCvu-ՙ! 3v%,d~c.(2MX:zHpYdR= TM+:D{ru1wѩ`E5sج?sVR\/# bHM阝md\ȭo,g`WH40Z%wU!Rw tz4/o*wK1+?nI1SwIZ 3Pf֐l^E@G7E#Tϙ_i], -U] |X|l3Z>$xz<(NgTsKچ@j+_w Ow}4G]N9s)}uG-eS@`Mk.5%H*_?MaPFPAx)ș$UFH"{A\ӌc[@1/yئg87Zo;^!lJ-=-u.9*\ϯAWkP~ţucC&e;7w3RNc4*E0" 䵋=mS Qa#Șɟ:ZQCQZȽ& հW{ pZH$4rp6yUCR;Bm($ &# JNLz}2Y1ٓg;";1%ZTc"ᶪE]emH(5 ,WAt Nh{E\j!ep)&KYV+["|~4,"6Fl{Ƀ0HΛg V_zDКG4;ūI17Kך%=Pu,h8'l1\ SK'~L;u뱒+iI+bWm[#z El,٣;\VCL&s_ɽ;QVٳ8AYG3N_1XᘉJ 4޽-r-&~GdLb mxi o$́"< [`kER1IbmHvW'9$׼ⵦM\M/g>Iq5g-f*NY A T -f@1@vhnК-*%h}y{58v=KbomDJ4YjB" aͻe-yF+)hKoۡcH0D٣1pEcR^ hm a;~i?{9Pf Zޜs0dSzv#%'7ȯ+`Fg.R\ƙy +\< :.heDز $]Uv>[k*TII^E90Lm;=\䲂R`hEDa.pթy0vZ&WRc xY=Q2]^ȱ])w{rGmoΔme~$.TiTlU+R=kL3_h'FVjIh*ly7꒻c1Of(Qf'sր ꓙoBt?L]UXܥʍa)yPs:-]j08z }A)𔉘 2^ddn!9'>v61_z`%,T/hD4QŌV_"&-b&eS|Jn0=H%yzZ7)+KDt-_&AHZy,BQ]R!CENV|g̦?֫-iMK؞%zvSݑAG^\}(zQA4Rﻁ@ #.I2?$QdlNLo4h7ZRA:kw>MELDTi:DCJ`.M#XR ģ[3c~o/=6"VI\qj=7>UkJ1Pi'&Nvm gr΢Bqȶz^X_ Z\KHjW܂Xv0,99K$efMNl/DP%">ealtEf |_zBqG(;>2VMkmCUGIiƤ4gpSFh(F2vi"zs9AxLo ! LgU$2nϭf ԀS(rxd1qEL/1Nd~ϾO<U݊T5(lhxw,=A!P!/a%\Y^a,IME_ݥXsӤbu k{FikNjEj'(HFzX }+7r_#ni1(8T_?Z-aG'BEMYR:ӫ{?6[Vt65yJk2uIdILVaZ)j  /s:Q#C&U{_yI~<>$A[$XHst6UcƷG-&C7>{vNdDT~Q q=|, |ϔՍ9W&҂pCl.g=±3kH雏+Ǥ\ћn/~SZ%:qV/ #4F /h;p۷8^8rciP{o ^riEߢ/s}QP5q7պ#} @wBah}E4'U)nuVYOiu!oeގy ACKX $KVI?5Pjcq?khFC5k&nf48 3&Z e.ؼ`JLtn{mmsij-0?7p,pAO2߃m Fc7r,oLb_I}}Lꙏg pSb8XfΑ|KLǥ:mw\U+#hd 6iBu*!֢/oUQ2!ջ)ϔD]]sFΚ8wJ޸LCe@,k3bѾ!1OX("GcSգ p"7j7z>XÊNX. n>OWa9-LvӈR]O28\jMsX>nȊFN[=(7nNLohy؊hnꬢ/'q1|p0{Unsn/ޠu5^-~ .!S^gM6}_%)#1j:EiǺ [P`u͂0t8*|em_$T` K?ԶwT8Ղ^=쑼F8tտWH+9-_9l@0U<ұ!*]K]D#qTuQq{KfB 80(>2v̝adzfCd^Ψ}cI -=v؁=-yHWo?p%܇SZ#6luHhE J\<>_R1)Vz&iZvwb x@zXX0\4SyK;<‡^P1 =' g'x +_w2鞠!X kkm?|P7 7!eFg۩/r\_,j DqlIy?YFLӊ;7a5_Up) 0t{#EޭFpy"b&qlD@> ~(_5$f*քeQ*7ٲ 2\S J@{rw#!-5L^M*h10@AGm!Ⱥ +v @_RPє#mf9;bO-)N9:K\ڲ*,&=StOH{ՃTL . T7.hU?#GclY YPd =]E`$ 9x>pBSNqn9Z|RgOnwi8de=w%-q38ӜkҺ}zaC7JOVJ YT@DjK}M 7"{w#?%<цo,Y"~Aüd&ߺd\UM.\M vGrr/aBm2)0seGٌ&r')nuċ_pHSח2a˪L]-<K}hv|Ψ@bdNbH=#_,ʡR) *v>T'$2%ʽ v1=?k8]n]^v,R=2 Wi3VC@Hp@NNC9 Zχ-Ieiq!Tr.[9C0oh/t;3[(Lh^3oQNOyY 4TC6t= wn~6-ݥs=UjdTͳ2Gh .pkAYc|H[T]KG|-ul.?'~{O@hEChB'5J>왩zn;(F=p}KqK5^ XuUI[.=-D,I Voj{rR{:& +Uƣ3JQ6:l_.7\\a ; iw"J dʵ OE K4_2 tl8 h8Kv?)|$TyGw5HiXN-@?M;n.ԖB՜=)ʕ1 ԟcҙt>7sIܗSM9SR{ky)PE(p 38!R'kVz]3ָe+Ub0_,c=W Bc0Dr΀ XGܓ%C1gwdBq-P-DMpoH{ %8g8qrѠrJʓK¯g8b`\WL7ˇ/&AO9eW&ssΑԇf&bo'_. y9[`e?z>4PpMBs8aQiyK$q>|"(CviB>S&O -DTVEͤcPtչveٮf d};o8G)l3o֛"F"$ ͖̆rg"8A^|ߩ>*v 또Cru̇"-v^V۲7W$y3pJ\߾`pMa^Nz8V6v?Dx$* Ӿ ۳e1)#&+8wxPA& lcg9d]Z{y'$"0ԾmR7[n*=MqR o91m 17`#7r8~}#Q.D ,S8YdE#CMȉr$HgdvLb_oiBFfa5?Q/a8j&O5,<hD3ѯc0ndݕW@uMq gULxw+G2KxYE ?o$8n  >Hk7a05S˘>P:irիH~D'j[}|It{~Y-iT?/\vopiYq@ f_nSl">ǏȰtS<_X~/z.z{yUBk}2jJڍ)}]28 4VObL$pUPL}Y Y^pv>?h~W.I׆D5=פ3֌WU%2]m?} W0qk syVL=dbysYbN4%Adшr<1(‘?gc k\{/5l泮 @|.qF#})W3,/H|CGeT|r z 2q\`aϧYy. tJUQ'KgcvX%ޥNC5GjO&8]흲Jh TdF}GBh?מ;mDHSIr.;4e:>ƠH[gyf9Gܑ?5}J)܄A:'GHջ[."%sp@0^ c>~[kx^fˈlN^g4?ly(1  ^a86R2+{й X 3/p yp[Y hJ,A V m 7zjl-$Dʺ:xqJ/>E.~iY=6~/"\WRÔA7'PSvHhzig: Ң2$AF=(kI\*Ȇ.ܟl`3FR9jֱF`6W]y%ek71z>s-.&gTN'8y.FL& i6Cl^+b9^Fu RELIH8lA.ڽfEϪWꗠϓiZ5Fjj綎?H[I@ F~72L2+;͘Y"kPUU\@zD*MޔY)0>HRˇL7)W":6-+48dewԱjsČ07:@x, WSV/4?Pu/W1/R;d S-X*Jf=DCV vUIJඋc{seZN:, Qo (W#Fl5ٽΎ3s!pi [lC>tujUO&PCvF÷>)*- [n5JQh\3~e_B |ˡo{WG-ݽP8o E gIGkB .to(tDqβȶ.lDzDR)zzA_Ԫ3 [/<`LrO J[`,š''MH`."lg1q\}lF=eRCVR }?+>Ѓh9ʧ ;&U7njFDIb%']xQ&ZM8TK{9?9~^;>:64)Grtgˢ5҄IX*h&uSwa S<.EwVVN* 6"EɵY~`Q@ ˛пQ ,3&;FONiInY.d'"0o܋ytoՑm*ĤhZҴL º7͓D!`4o\aNPg`'*s67zZiϜ[`u Nm j2ؽZ{0{EkݒH ӝR,dsU0?W~`4ͩqɅp/Bˌ~.|a%c,HҞ:41cϕOP&* ?"P:7ǧφrS7e$E>`#´AȜBgbjoN-sNr_ NƸՅ>rŢM!|Լ!.j̞@? 80b3Ą+0r]prH܎:A2iVZz?}@+qTD 2}rv2.-%D`W;_߁[u2?6K ũڨyQ١tGA%pqP/9Fd->$*10]hRsQי)VOc'IF!˶b1Z½L\NhU^َ(0N׎l6VV>qic>Z,HTfI|GtbNDhT gw3^ fBwT*Ω3$HF"@'¢"5Q ɯ6M|6qp>`'4ń:Dzjӷz:ӑzٚj*lh TIJjC/K6@oQcɾG uR<Z|A0{ )~"?{uae'uW 9VGR&.Me^&LJGvJy"sQ5A-LN~޺&<]ݤgYFmFjx+- I8Dr_#Hcejd1իܯC^ ƒy7p2'zsH S*9ܰ=WhEU>E /l6<9=W}[ b͈s[ qwo'hɱhce`)_ǂD(RGIT֜"u"wre[՚R҅_+Nldg5cR/>:?R܂eSn}j?-Pќ )3$ojW{٫yt:hB>5+k4{;jv~vuy~Aah@)wh^yF j+bModx_kayer QЦښ~5R22"xb⍆N՗|w+qcJ +.R'bcp vNoK/*aGUzʹ%K>xi&aY_~|e1d# 9;_O.V,];]̱$[qAW;pLB]sSdS1GFp;jV4T Oy1QlD$?);.`wԔ %'K5Ay{ЇÁݐГa4"<ՠY{ t*5- nzc6\/NOY 7nˌwIĕ} $ld>.;D0LtM"Q< ]Atm)^ w<1Ňy2Yx+?_zN.tBu[Ț)h'tRs¸UM;SZvZX?|+!$)#R{ ,ZJ@V;ܞm@ZTDZYC`+ JG`̠h=}dSr&!ĬB{Jĺr{5 =|S!|:S rDM໌>BGR/|ݦ.B`E; ks.iumEjsdfPqn]8uh;TQ8:BNH_wqX'V=&=JNg2Tڟ*;֪ѮK0'X6llz6=c',gG{%GopB}3G!2a79WEDn ??3̌` VM wd4<)Z0ߩ4,ӏc4VdXwMh3M>m!ߴ*B%`0Lk:h?l 46m粃[sx/B=8b4XzPa{VTtS2F|*`IbWۈZJtQ]a`7sp{K8{4x;qO{=J ԓ+5}YPX\[y3?~L sdהHh4T*+52-1_)KH}|4.X#5LkA4btlvm7ߢ[tuqbjkQզX M ,-my d 9])'Yd.Qi$%4xOͣ.LP$'r2 Rt)Qd,t>j} Dv<15&te) :(.B+n=4G#"UK{3 B&EI0$ey^H윋0N@YsF K{qS`twO*uE7[+YͶ]qZQX!zi*E<15Vat8jzQ^@o/N\c?cؖuw0fL8,ed5KIAm3d<,E[^ kɁ rŬd9['k̥Lܗ>D>n483>*tHx͡VV^F[-Sr0*6\76:ЎIsk*ɖԟSk]*A{ܔ̗e+oQJ,)8E8ts<0S9MZT̪=>!al۠&y LgGBFy)h֡k.W>&P1?  ~no]. "zSqVkCt)HsS]|^Zl}CQ%ŵ/X&9ՑB |*9m{~)x vBbx ^% Ш!Cޅ)Ѐ0| s8V薧PI!wzbJLfah(l~jE x .=xhngÕJ,J$s;υ$5d\}L:!0QH:)MiΕ<!P7rcʤnφ_z#mOʩe ՔfWsM3 TBe1o|H)G{(: *u _(d4ODSooaq-d'ӕc(;L?FV?T6%9Cn}YdcyB_ }"%~E%Oi#wb-ּ " 7h1x0o_{ے TV99{R7;<3azyδ3S5^BYrL-,^3ǰ = gxj@WibZv夿EU'|6Y絩ii<+ 0WW=ƑL9I0xe d?`J̸uoNWT`ۆ~5-?ãDŽ{?X%I74PD+(@n4"|߄^IbW\GnӱQsFNJΈ,RO* ŷ@$`ĈRCRgq'x@3h ?ز% 8&15Y8 pWu?! -\$t xMP+--X`~B6akl(i0a^,#ˬ-Pg`DJP1p#NG;ȯήUE::#-}`R0Mr93YŠYWYfUpxg-fI'[j&/;^jZ| N {Dr MeMGs &]3fMCӸEG?.t ̨$R} +C9RLw&p6(IY+ *YP8?DE  mP;o璳̱;Þ^*1݂OY3C)o$&*moUǔ\g7#/* e]#t\aɧ^c"{8~2$h- _T a3탸Ff8a;(r0,99#h4hطgC*ָqO1dO:pEҤ V T"myq6PI  ɡ5Q}B-([%h_x|b=3=s*5e}A׻d/jՖme+LBmlĩ@Nӳ:t͎>Ġok) @-(_`kV^hoeWܑtӝ-~*4{O1-/-yڻ#bfxƬsFyh*t6Ǩ;XzSNI=ctb:xP $珺)X(\7'T a e^^j)+Q={Me4}KUbu۹\`)g ´E@ DСP+kW2jDxT«$Mgl7fX %<\hAI^qbeRUvQvգ 8' 79Z8ŕ˴i^&R)sК[6Ͽ2|yFʊ>kvzpx=kEʈn}v[ْ9Mּ [[ޖ$7R9:Q{A-Q(,ޔ.hz~ReLDҚsHJgr*&Rތ(̚蒋+8wj<4+l .@Gzˡu)q+԰+[a1n. eASYof>2 _h ,Y7&1/Ըv9ilf^<Їm Znpjr0Bj4YcxSQES@lioP^{j؛<. IVO@"*9Ib}&瞾r+z}Yt Redb) ٫ȟVuێ 0qJ]nTڶޮA5 4* L:-MpaڍصcX@./Nb[IwC0o9F5q0Jo1Т?u xK2p}/m_-㎋T-_L䄮 Wη[Cc>p!׀,($OW#N=A a':`[V|R_RS j:Խ8gb6VS:Z۸ĵ+Q`)Kwpspd+zhАUAog\k!UQdݓG4$: v&-Ձ6nsu"kşܟz F9q*ޙ_.*4UOv @m FNog9ՅD84M| ZYퟐ9Eo (m/,W+UPMN>qtua f:V⼭k\{Hԥ! n珻II?PzGQALQ[Gc\V̌[ ;6U^ 62GWFh~K<72B6Jµ+ٹǑ1@=BV+l&6 VYڜsO3>pxR3sѫPzp$ؕ 0%Aջ<4;u3/-L->f8 oխk|ׇ4_v,\n7S AFըnWJϊ]Iʕs3sZʄحARNWH PRs[8i(RI=,Wd`!E6%},ǒ ,<Ԫqǀ>sh0_xjcREұnΥF30% mD5ˑTgsmc XvZQ@d.r13* EX鎀bV][}$>3;)̌?l3DO*JBy؟8o_H/L_ϟ ZnIgHWTm̴>:mF ׼sj@7e+_8jjrX@G y. *4\ pG DyY5;FJk-Lc;@pTٯ@ r#DTĩ?WE˯tRxY( hPQLttݕ4GAM]lV_{ a PοHA9X`Of4OLJeAq_.E\ww{WȤ!cMKG5Ã.9Y3;C ݎ/D;(UN'<28mDM-D T aZnңpoql4 :.i oD=E | 5~y|+%JAwju7 Fᶳwpv\TKʅ^PҦBV]fbkH #x i8~dݱ[*ho4Ě V3l{HRBh 2L6cEʳJ {hU,x/$oE i/U;e>|Qz U AᐱQKZI| AF UR_%iٚ*Q.9;&!*qHɁkuqz+:qDZN'I1]8>-dV }>T&gw[[*$ uaq0ςttxibVϓD-0UxJ[\d]zi?P('@Ob %rŶi IUϒa3"n]vpޗ'ɑVѕla٢x-@ĆSY%1˭x7<1q: SVvRVSp>JDM~mfLpf: Gݻtj[e2 <$X_w 2K4:ue3Vcce:Ol2ug`x53a,|`UjΣ3mK}JH+[NxM;M ėu N\waLD2_yZ^8PR[K˹Y HNS9cYH3hY]oWtn=$>f財!pOLQeeNL$0{rIB9`ŘBxq :ҘjC͇_YJގ7#^*uLML8[zAWE ٳ8C}A)TcOܳMPL-S R-@sݗ`B-!?F[ $3`ls8D:^ lmYҺLiA;x#b${LNu>f.̹pBĆǂ(7;5"܈"YYJOq]Ckq>V7_C;2 cmcOF:gm}pwZC9t*/ShOx~'&RW= X9}.K^11]M.',AҕÑRCp(g ӣm&6YPkI-nIU)'8[ =1ğl?Y+ ɶ C[3kq)!a,.J_c )2r ZQO&+u*fVq 9) >t37hTRs9%G>V &u-# a[zx_+1k>@}lLV`[ o Tnҽeyq0,-\4_G L"o8v?Dr>ugMݯ39::h-g8-ITɂR&Yr,S^AžJ TswLptp/ AYzRiS+F+ l$s6)jh>a*eoxm^ a/U+< ĈBs2T5n4тs饦_,:c}R!Ұ)xE1(r'RW(Ǯbq9 uS;NGU 9aC+BpP؏V6_o\V# ;v3RvӧWbCmh}Z/Gfsk]$&ծbC]3}k ;,0`]J_fM{8Jix*$(+[[Wp~%$;Y I0aT\5xv T^sYpC?X9\P_mb86wb 7R]>" h+L2\|N-# F5GQ,x)i s8QܹܖVT,*Ē#%y!#7c:ۙT]+v@5 [ќN[ ƈ`74/= b+1t@ԯ WS>%ǿԈD\2uM8/ңz ;Z8Q 2ϲU]:[y,֫x71*-㝪NGxvBz6հc" .ةIu-ڌ60ސiȷRu۱$+s }erkxDf46j$&ߞl3ߥW,75L5AA]7Dy6#+U T7L,٢ȆinK G8Vc[_01A ΩrWtD(fC`a: r,9QlBg'vGc@&@EEuc}C;{l5:h4!_'Z^mUNl<fv P$@b)}":y]t7\oxҽI?#.SxMQLc@7{L9,K.{&zR>B|nepy%u=9ضMY]LqSjS|!Cx⹋ %j;[^h:-*v:!Yl3`S=@ݜWRg6YvZyȕy3e' ե[dcoVQ`6(sXN 6U"zIj$fWeg7 C3 ŧEH!0EYGr׿ YVi"4Da2źtc~(`hDw6N+| w ߽dûP}֐r qX8(w3{$~U-SD!cs\;mZjC $TL[rd~넚?2Vw7D&[O 𿶵&$+-Ԑ<;xإjњo?.q`܌#K&VR1t[ FЎY{q΢A= _~<,ޘ&dQ<,`yS^IRkVUk&&DM*J fff9[XD:U&3tUBHz!4W᪑@Q wLOF2U9ɟw͏=q*)^}k:K!bI[W7/vut'=*s`: V_'Lv>:6Ʊl߻U1Ի $ -vHK{RgT. !U5BURPZ¯o$,*spJ.!=MNn-~ 7 ukMKyti)(0ݝZL8#x?cl7ȨP.;#ܣ$E9'TB9^ɽ hnZ);Ӫ1oIouK®?m&zGb@5+Jƃ N)3ZB ==i,ּ _FAAFv|ȨA*%Zx[ ph4%8>&mCo ,Z ֫?g 6# 􋋞%p uy\6s /̲ZaH>(a[rE7>G`Msgf\ qq5 [ԦF[_f}ge` H_4xpm>:kBۤluv7Q$$!`|H a{Xqb?eK>sarFar߾j9q|ʘY~4`E=$Ge\ n d|f:TiiVcu(35R52N,Ɣ~0qA VN F~增eݿyG@AY!^aXYjoS5C5$?/:}֊Vt#SXו8W?R5y]jR\MV.}Ҽ!Ul Z4GFkG.ɯ[?"S'_eL 0t>Wբ"[ͽWKA%w7tϕ u Atp]c>zbVBS+L'?)&_7נ WbK5 )sV188Qm 7<7 Ajfj^"[cv>d8P+ށ@˵X)ŝk{ ARzb eB{L~>`!$;QŮ+Lꏨ us|%eiQY!(EY@.<9ffVP:_m_r'vpIU9$g~?2ʢ{a7p&O͏7t)mBG|t|#HC|t*O0%!Rx2v35#2U${Cxs\N-NWKC%}s';@'nCiS?YN#f7=C6 o[n v|CCT:)gZ1/:1.RoOABҾÍ0%6'&SS'X{1u^l;$4Ŵ/=Hhh%?zCuj{<_a~_,Ci'tY8am "V'do`'? '-wa2HZtd\Ƭk5ODA`D ؤX&Gi%)({:;@[xop\U=}|5Dq OHJe%_w7ajrX6 I=7,eH^H4E$rhGcH%v2TF;Tej>.{UK"~.uu:H}_g;"e_!Q~Rl(:~,h236]=6)gc#gwjLZɋvV!8FZ,hqICu&罛+ -A,(0j = /A%t @pm<%9 iI|r;NѽOAgz@VĨ0fʅt3/U +*Y֠aIJ~ ?.;?:k#vWYLjvn.MZpwtwhF}O5WsIaGWK}g&[ǹe[y_R)ub9KGËEȼn*{5o\ciۑ2tΑJFpY ~˖m>riL_MTZ=!#o(:8|f%YBN3CkCw时$؀dT}i KT6b\΁h8;nU#yMdܷڻ(w!c^i:W4ĉhdİmÃptU/1U2ee|)fN?ž|{~d[ ncbZE*oPCX!woigс >,De"?{lQR:t9>>TVD+w!4u#Ƚ8WC Dq"s._j*/ͣW?9rp(F\%ژ0z=]I`S@5<ky"tr@ԙ*>Ex4t-2F=$p@Z ^+ꑄ;W?Ap:+w<7Y594ihqr.K)3/Q } O'[P#J522'#Rp /V64IP/3E̬a sR|hW [m7ε}~Lr!RZfkbq+by T+ɱay*MǤ  |'\4nҾIx8HÐ߫?W4қg>YP^߮zKXt-GެSP~ ֊S5Ho|Ɠƻ{ Hw0 #/  7*|tcÍs:$D``kr;{Ua{ 9qk9惵HŰ9HD@s'04J<ֱ`3LrVe؅ɥ0&h(1H{ {*kم=?A7>& rp흰4FW}tQFYNg_;&sˇu]$XfU9J76oR q ̈́-,SM[{7Ž^sZ*on&^!zA-c0蚭,NYiKtִQ\ُOР;~I @kasDU0͇j2 Q̏ D?xRF+"'恈 /V$ZJ^?90r7 0MdTx'zǝ]C"*F~kذcc“9ȴ$>cu KM}K]e*!DCAB<{eU;O9$(gB7JbpS5J1MQdNZNao/V{+ GxMeڭĄ"񅷠b鱚h4kCĐZ~9@gNeA_ө {2x5^&ohxY?}aO>iuʭ\)q3OxhWWoА0$ȁQ6- ut rt#6KI~ oa݇Y} 7S\OeyzYUI!5wyP[3/u_&n<uΘf¿'ix_'_ly(}zgΗ 4RcR;E8jyCyd@."WKC3"r`7+'OF h{TYF5IsTěSO!Gt}q 듹I7@dSOc*'4i[gA9s<քSbQh);z3FKb f WIw/Ԟyl5i=S~GI1[aA3+J8 *Ԛؖ5GS6wk]:{IF4a |R a*B״۔--6xCM: :xKöt-R1T}bpj*Ӵ]qsS/f{pйJzw;֫5j(b4Ҡk6Qf+ARSQF? V  `.s݉FWsd 3~sB5v9ҕY`D`ط߾y^p~QOR;-c4o,C;>:cǼ\z~Es9 bV4Wj'㌲iͼB6׶c6!3] 0/޿Ԅ]~ޱ4S+U2N-i!r:Euή ߙ#u_>XIKnD^dxxKCP.ͱjlYS[PTUFFex>7g8#g Իo6Exm4{=Go͡i8 _xkK&b?1V8]r7"[nlO-CRkKV}i.bOrgzR~FpI\Ka._Aq J߬2Fy[ٚ{/qȿSw0w-uNCFlh J) tmv, 9D^BYSg<\;=+nxSayB|z}2^Нy=g8h]чȴGckܥO)D:x4{z!ŏXZKOs7Cxs< ڞLtVn7o6+#:Xw^p(|5;.bg n9+Ru)|׻5<q4dTØ37HݻF ;g~#)K%*~~kOXN=ӴW‘"]N;~V6f\~ymioneYZkϪT; 8̀>Dzn8@ ^CjۑKE6Q ۠g>jw E7Tͼ_n DZ!a';چ E ̜Hv.4D7t P~4gu^zayOqnOѿv|-QBR"49). S8J\<#yW7SW)G=!<$jԙ7HE+D+%U%fyڎz,gۼ(omd8aثbO&(6 KP!#}-]&\ pw)ET8eO1؁Gr~]Zg|j/)kF[f"&NβƧv!7-5c3sPI Mg6귄OSf{zd JI@Iw V#Fˋa0E5Gژ1NUCҨ~i8r:w/ _!b6;'|.$S=2=fW>>E&ᲮkBY_{Eֹ h_à&{1YFi~4˪qۛkem7xm l=D3{Ew[2f8wVOSdOW1E 襝)͋*B |*2zKR4(YNWlnަ QJqӈac04bC(Q$G( g1K0_rdxTnj`mնC+]<@Uz_]vsg팆vBlGeSaU@>LR@,X<8^OaٻIG&=x sDY+/-WLuYs1.rO( Cjl!DaRʡ߳kThg!:)"%MrC1eS*b3gJhG+d368qSC[0T/YMJn܍7gzfBIym/ )8n=Kzj[S_0Nlx~nۍOܑ EA]h …QE@Eh{C@Q-KyU[M[>t`e74y%y^'"= u!33]-5RLlB?rZ}ah}.=E-@N g|Egn'/pYҵ5Ӝp^i)$bO.ܨHzfNhX u_x5ᑨLk#NצKU-z9"<`RrO/L}꼽:#YdLѱl u@,BWgaJ K;>._jC|>T]ol1|l TB٠*qo< :1moE/|S#R\k(k4n2 d,)N8ܛFͫ  u{?^nQWO>S@~b[E~\ !h&S8yX]W_Ғ$p&\ 'Ї[_mzYVIV6{ , DF9H بzɘwpvkv.g8.G9ˬoxw`u}/`! '9< ^¯y٭A7O:U^#=Z:C&= +3ZԭǢB %!i1\lBdG ki5Oس@cv9Tr7fmQK rpCQT!z d!ބV)SlR6 Jh8=0T1YM#`Ba{zB#YvFfIMJ*+؛]b?%u2( a< \_{7l+#NbXF6BL/V<ofPa]\o+{`lYý|m-pzEL}rX~cTc7q& n/`kJjoD푡|6ʠבc>?UqOd [oDh`^Bfeퟷ@)$#eNJ(egAT^ ,~Gsi~ 聆r/Jh^.A:dž40hƋC&- zSQ&.Tsali?E^q!#n`w)4Xx;&uaQˌSɠbDz*"3ƁT<l6lMxH8.V/3-bT$^@fx̍f[_S @xP{Z3p4apjxH_?g}_OY~B1ɱc#^$lB"W .$~҇-fx}𹄾;gC _ibi)i6~6}0};S7+L`4x!N~d7+ <Mq<@/ޑJޥׇQ/i(>hSځ ƂH6EwHI Iicy' ӘqlQS~wR"3Ms:9 mlXzily,8z5ix83VX`:ж8ȖA LAi2jtByApKy߸O`Z`*'H99 gT~ zJ`TdkMDu9SiƘǻʲFL8oMpь:i~D]{ pHRt4={HH&V'Rn<,YnUHgҮ5{zj} NuvUJI^vW`X`Wu,Vak*;R vJӫ0GiCqƈ7~!,?kx1Abq7F,H8Ƌ*zQyh.Pb+j TvN؂(}jr;kkx(S6=V NcVs_9`} %Mmd\G|]1QG?gH?Q$p1G3Vpƞut@궭i:]pD VT*ܜ#Ce[DD F"5ڗ.2OJob:hnyͭ\FSj8GI`oSd=_%#`R|a¦5<5Rl4_gGTė0 nbLzKŷHca.g\ _#=MVu. 5ku) ੆EAeW_6|bㆠnfp{ ˹ADžf<ʬVWLY+/.{ltk|hS`',D./Ow7OݩyN C]5~1HK 1s)Ň1]m9mrs|w3ey>,g@HP6a%vܱzp^eܤV4[}t̊i1ڡL?#m4Czin~f? gMRgx9*>-s[GF Nr$/7?΂ mʗ3foIdXӳmcf(qӟ{~͖Y?*"*3fZrKZaقъ>6xʂI۷sja~2m ??M({o7$O+20 OH[OW|+Y$ m<׺QD ډq;v=|Y)Wk .JBQ&UB }̀ [RmĀF?#zC5 vyۃY(pAp5ycc0+RGrߤ۵ vB#2iF79\8m?qMFtzCSM6 YqJFg 1,N,_"yuV⾄U|MiW?b}-$ g.c$ZkWTӃmE21{)i/??}U[ǓX@vKyHMcZHf,S)z3 Y5q$ж(CyH YRh5.@naAbNWbC06 [k)0wmbԁɩ>b,KC[p>GO1مu,d*:;mt9uB1T wIRUuG)6KKaQ9-" 9[mhS䥍{IwӒiŝ ׽E27A$&3˱iA,u%_h@"-̀3lV`E@x2 Mg =PhZi(]ӝZщFRQX %/z52jlLqS.Q4[:NcV=b0x6σ#JcT-(P}.0>#Aݽrv qm0 N`0jK`Q@%o?R,ltqAZ8F1DW戨{I7hLu ej9 *_!`6y# QQ^-rI_̏;Q)-`7Ⱦ(I[_S8&װmPQvv(Z&}7\KQ| wsP 50hQ̷i$΂Zҫqhr"+mS?weˌ)JD}\7[Cp/s4ViO {$sTP").X!wGwgCI_MQW~$slو(AM4rhfn 8/Z+iiA&.FXA-{>(ZYOκ!ud`g4 Ҽ]?!gsky-*O`o8!3H< qqRl㏔a4P(`gJf\Iڦni&0{EE膸6ށYzDXz*=ǝ<֍~RسcVV6wN! `6}gZVrƮ.kc{THC"e]ZJ&%NO_C^SB[>\Z /V@CJq5jtzW,;8%}l&o6]p`[bs@o"6|-2dڒ)G(%zUc`}2`c!e ~&_ؘ݅㷵2Ff {?f{:e<' 3W 7 [ `<?-2,D0njt~^mO97q=pr/$?LZtSLZJI&PЮk7ZTiԥ%5B)9u."<_t0C,HY֬{a%Sm%aJ+}&UVLp蝌(B+nTh+V6w&׀k:xR^ݽ;?^.mQ$`K7 'ZܱLY~TpeR~qIJ 0Bm;/s#i5SdOKcPh706<ֿil]T?fGP+7@4&%PHPεXmwK.ܤY8*m~7.Gb 5 >/FgGހ`5\ZK 2%}t .~Fن\28,"uN.XƼbf6 XE3$)l\e#7 @FQ}Ug^{Ga % R eP0PX[A3iu!GIyw\YD58b#IP#j6C\ 'C,4J&R}>w:/`J =R+|QpSOYRDbi-'9|=VY1:#7枂Din D X>d"Mf Ђc>!] ]P "5,;{Pp.qw(@;E\'Dd(C ^6&Vk^>EmDGe\ǚr?vd",DD{]};Ȳu!ѱ97dyRxQEUQEִ484 R֕Y]{N["TVVQ$;knmgLP&KsD@nOjؤ:T h$osQ4h*q,//; Pjw,RW$n#s0O B7s&1@&d_9'Q@J(^+F#&8Ve!W=Kԓ0']qf^ԌE-we zNCۋH+@R=лyjGj:"ፈ{߶ȏ(Gt |̪bέS[!"}.ɸ'NDKaqgX2gh^:Fʕ7\ PkW`8qICscאHY#I _Wv R싆;Auߌc%} Ijw9(X; @k*mP4P9O懩*wz,euŁiLmŚdɳ!>@͝s?,% 0I&m g|#@-Qo_`irS߇kUIUƀY\ٵH99"{` IH:,f6>禶ThkOF.ڽMqH!kJ4)^}~g0Y^A u7?Iz^A caHxoZ"V8ȌbػO Ayam>z?cu"*%HYDSf:@3{D: Ħ `P,XoӮ"@/iu Ei!‡C*V:K9UG )Q @=/㠉{R&Q LZ=$p[vLn[\#2jK}TjuBLX]>HIj0 oiFDWu)6Ϝ7:ȉsWFLJ툾Z<3 e$H%ob]Dƨl_#"uq YOyK#PԠaMju?1(rժ[鋑4I6fאfOwQ ]|viU4r6r ȯ̉=%ueb`:E[,oƱd zV=XWM{Q6;\]n*/KMulzmHCg%uWDC1L$4f\kmf<5y Y,6O`zzup6668䎩4J2'y DxA /)=)if%^toח}p>l/ )#Hu<Af΅boGϾITr" ҔrMK| V 9գ;P|k0;a?i^0|wy( by3Z=ѳJ|a,h*$t'3[Z|kev-zonm" nr_*/Tq hU'd0ۧ^5BrИ_\4ҮpI%uM $^=]<4JWy:klxkHc׵:`!LK ݧd,>J)\ӂtB͍d! ܴNTneո"&۷J?@/!-Tm_m+ZCl̈f9iXsa+-Xz n{1S*"V1žfl]|zu`i qp9N\*~5PJ`Q>t P|FV\ Ȣy1V:g0mfM giwbӻI|dG (oDw1KC-A7G!prj?v%.pf$n7b k 8 _~i<<k)Z2 R&ހsyp6YTMEcH|.21?y!Uz2WW8CIc$HLвGN\yW{qء;*p{ma?}$ 0wG̈́Wdq  )\\0Cs4pKYz`଒ne44o? J߻TݚSYza7MnRY534vo)<7mBnɯ˭Ύ C;A)S 9+Yڟoa0p(# 6k];GMD9Sk uv_ۿ6\7a5+49Lem;WF nCs:n:)\wuYA!:"OGcSÄ$/oBN,`t26!~/|hӐS#2[;X@v[K/z_9n͍eknݠ~$oH:)]ɧMz`C99fm:@K$8kwPP^hi/Eeqa[+"l1]B= *pIxdq')5@cW4x G>HS!.,֫%k @^wQ>Ho1M[%zկd"v7;@ [pm)fFz'$g&dUj %1.ͬюC yv=m~/L}<6''OmO4еƖ~1٧@Ũn'|Gż;-\=4Elc$z3p!('?3 7(ɱ*aMAwY+$_[؍1RF0F,MiYڎxH bO0{4/ a\mf*9!w#NeПP/dPStJOJۆȥm[F;pkKFr.^%\IPK.!$RlĀFnqF貇Ek&G?3=7 ss)=Lyq YQC8 bd)Tyd+dK ʗ!_1>NwCppBjk= @66 W_Lve_:GghAk髟9wY.=~Q< ЋҀ@G|Ig"Q3㍷i2 Yrszd]6P 6ǍLDV*6 x{nG,16v\9 HT]rNT?rl-l)<+%(EUy lhZqFۦo9Z/qbߺQ, *Fl!F/gEc0s,NpMzO7n RgH˴C#Yo)sꓝBȔ!Xǧ'Whu ֠NAA½~PI";Ju<Ҋ~ PSg#>p}qT\9vzgKx'jܓG~)O56e{LACN>+Ћ,&@ub3xz4 V_FupVoo9{ ,R9}ҪҪSJj> _-n9.rxϜiue}1<͘гmFk23V_+аRi|Cpt6@nPӘgXשNIR. & Lδe$L8_8s6a)^ ZB4z/Dތi~cD*vl$ϲ@-A"3ѩ}u $W_PLK~^-zZw!g2Q!^9WGAFVJͱx/ ]\ÖM-5LXP9'9*:e UO 3xM>ͦkL'х\@B'i~k-q?J)ɂr&xl);ZRX|QH*d %a [mլ & ±j[q](s(LⰇHr^Xr:_l\rT{RLx|ۈ̈&B(5S+-Z:w"tpkD~XE%u-1)i.ni_Ua36zvtsP?y1p#RHxj(jF &. *eY25LUp.-/&5W٭]TA0f+nWLX輫]oRŽS+#,aɥTE's nL*e( Μ>dܧ})^P:w8ՐR?_NohO:CJy,an#Jk'Z> CGIk]z@W'g4ѳS법ݨLӏMHjcHٖп>ieQO`A5LzX#菷2x3Sw77"#`8 -> QƏWNoelMe~h}1D׎v'\YˆEXfuhSn*+FӋl'6ʶiα[L#*`?Fк{.ZgQiz ۵\9j.};p[8wZ%CJ}8f|2!;1.`eY aܧtPJl%'k֝6:u?be,2^}ћGf'Xw {p:$Or鍻ơ.CrO [e\7Fޡ6kh4[9 ahP{&i+TNa][]`&ͦxKPIikJZ-IJq 7OKJ9)Z wX׃ V0U҂Ʉ 'J#:SoMNg_"uC@8΀e‘?& dU-Vv6ݵoMϔ)ÌzجcY뱦GUˑ;M"j1 fG OsIԃ=筽5cu%ef/#=C V*W O8xc$I}S4&(|la-}!}r^0\o7,YI|PtV.BBhJU+="r g%i-|SGpy1PǣV'! c bPۈ{^Hc]@qb6 PTk[b*ړƢܣV̕c?+D`\_f⮆aFN*ҕ4YM =4st0+MB:$FhHa'N&>+.$C/loD hivCγ Y%*?C CςCvx쬪W߶/}+wB=3ʤ)n54+'h6Ҭ4~B(^Nh~cɝ]]0jA(nMn4e@0}1 měST#=5O6MW7yXCd7eK!gރ ڻݖ@bdvup\ &Vo$"9( .S?1CbQ.a6Gc*mu0d0y#%GA͞oZMp.r7t < T~^M$Oz7Zka 6'>͎1IboZmqh՝ޖA2g&fHϠgBq–s3l+7f?:VI䙺jwZ ]vw{%F)4LaİNf,M3 QWrҫsDIb%rK]|IV_J&Qy'ƻ2N{c') A,rt[u9g$Qd]mY؅>Rx4_HMWQ)x험\Gjuxǯp+9nxֿkz~%6<.vk´N6QzXBq 6~Ha| ,/L_Yեn=!* =Ssq *@}MbaңjzzBs.0(PBH\V.nЯ0[N=~"ѫ[5>o9a& \}VÆn'@LD@.??2ֲϊoA!$ 1h<)h[prKH&zcRN*GMc2Rn&wqspUI>ŲEto!^Aנmw8 =7X(Zڇ &DC$|N'QsPn,?yٰN>Zz/hkO^OEkM݆'z35stk?[O*JC&u=+g*9!?k h(ж%0]z-׾uJ(,=:q1dS3l/~Byͥ|]siH @90<箺G˖~d_mx#sۆ(JB o6 ["9jOB.Y/5̂-s4|bpUJ7LD$ğJV%60z>N]*![ᆘ]p_Ba6k TY2x,2%P1٦w( l\BM^vE]̲m\/:)mcA /xeu=ݎ|B+ p,nSF+Xy5:]jZyÁQa^Q]* ߟGRXP~p)<0-{f}!b2V\V+`)N:tg`v9Q]hĝ(tܽco.[S2ovΝpNe~#51oJ}zbTmn34&Itmd$Ϲ;FW/T>}k9@}Qko<@`&ҋ'0:8Sss8;(փ`o8Q1:eRZ@t |n{d G5z*~[Ĩ~mt"aN??x}6M|ܛQl[Fz <{鍵aʨl0U  VyDsӫ"1rjh oAc[|_ܠ&p zCoEh ɵ6e]$_S3jՔ֜>2c8Nhٕ1NѰd@В&(8QpMǚ1]>AuNNt~:UFw%zI$!f4OCxpنuKdy*6/Sҍ}T#d1O]HvhۨÜLa0=񕸗d>CAv>q $FTjq̺dMѣ2n6R?"튯 Y0 P$kC^lb|yeR b`$fJ\k=^ Gc5_Z2 &NSϯ,-g˜PE@n"-=OM lD:)γt +FZIhթ$};=[?Wr tacbDV$2V^ы'qr̉TܬI ""BKJMjuWF/ ?ÀWZc~KVC6V̬a['9O3Hòl+%La/qR: Ttp:["v?NP)SOŖRbPpj!9KficGnbW4ȿq!:7ѽZ{kSfadtUضثw |X$$G9`#zJtw_yv%Ҕķ]쬵5!ryXHQYNH>WQI/dN$*Hzr+ K@U3 N- rsF|^V*?}ɻVm_dB.\T.Wy i8Ql"-×󤒉I(DL׷3] 5==X ku-- ,Ҳ_.2B4-,a!Zi!N'/˭حHdzyk5O}ejQV Zѻ5EB.s1;ky&"C ˶>A{&lly33nwr֩B7ggkT.\k-1Sd8vV۸4ߚ&VIM]aQovOinF̅K٠ _-Y6'Y+%@e䍵F^Nxɽ. SuK Q+Bx&),ج!9 |f=>w51ܱvXLi6T϶ȔZU#!|z qz>O VA() ۃs qУ 9H;h\ -(WKSa kWIoM{V)\" j~tO-idD0#ܞ^Om.Zr_$ypz|voolh?֎4V5F\ (-xA z֏͇M&CӎفۭW(h̐sCi TlV^ iGa"X0?\Фm(ϽOQS&?]axȸVKO/!w FL?R+T^R2-Xb5L@ŒD`'4vBfJSA=f=,OGv( b%@X* lxs.mX/lȍBkzeSBWXea ۺ0eXX]tu%S&!3̼שn89I|>&,bX:+ K|m6aSRqwc:B^qGF:Ag8rŊz, *iOjWɦd.>8#? G~#tfJ0E ]QlSWpc?vr|j\9p]LT^E&W1 {5Osx&6P\;ɩ=?uM_G\Ձ7H:oCb3Eȶ0XAqWeDHA>QY # CiRIXE~^YYXԌ!UcC'|YU3"yˆY\;Z# $Jd EnT0!y"h ~Io. ݨ4˪HgB ëԛV{N5abq ypqhg0 LxrvnBF;jqo85h͋gχ"5-ҊꢟMA\"ʔ}ɲpFas(fosRΫxb nr ,a6MT w{i"2n "MfCF4q{-72G*s҂B:`IX]0uk KV {hq9O&9ucZR~7v1e_IS#]&:Q~F\: x2SwOj4^rB@B]#`waݤ%uZ]R5죅# U[7!,dX1_PÁ]<3_*mϊFdW*dXO ڞh1*h8'R,`ЉK 7B_7RG4u w >Qh=a\x_P =qPT$5 ٞasHҺfsHu(gKrc= \ȴďBi)<)tuGډn\zď7)<9B7D/LJkI;ϐD49Xbk2)'8lIz&m)O 5*M_ *6#A%u GLƇr솎ٓư*i^9ZK^R%_y!G4W R@&Şȸ21yqK]stWYa!~%Hpt~Dnyx*#xMRLl|!t:Joߗ+B 'w!>"דܰܭf'}<0A(3սK=1FYf5ǷBM-+6/D*B`BO^ۃr>3AAE7)(Y]z G~DbNPOca"콦w,sTycizjejzli;-|)c. ʈ4bۣ2"tvMN{Uee #Llu,m7S.9 #rhdZ'` t@bx"<}C NECodJbθtn=sᦊ@|%WztO~΃4êX& [pWnÓP;kf䙟&>?SةA̤'eItA4F +^LJ,T% %&U7#"uH=6rSo,At-bKyU;j9J+试M~4IAL("֓K!و%H_x(5khM)2NӐ$B{kD6;)b}1B o(%Oa{?P ~y- 5-=uD.F|*)@ܙ[[t)rŁTA,Ja96Mw|cJ2&?u`hɱBt͏HƘ`tNGͼ8cr\eCOХ~𐙚Q$HPhXk/`Tbg@ϳ)#uӹÕDbV[2 1 1yÑܰ9S*F⫤kӺ)L~գ[ PmxƃyQ1,|8_wP[4}=,oK{s\ҭȕfv#*nA=y4(ڥ9zQS rSgsstd?ARh(n7w GHvm<`"RzELɉ!P,>ѝphg,U11 )t"p)g%X(&pyؾ-%TL<5mwpiݺ(/ےs΃k;mQ'9']{1AP%GN[gd3cN|R.Ea(%?;TT& p_p TSX2`A:qp=Oɪ|}fm>A " 5Il"kemg/,b~0&kUG3_^隉fMQf][r>+(2< 2uayvUZ>mL,/ULU,tHqQ[Um d?59䴵:Wt.u㠹E#|Yt=Ƒ;L?|@,$?&,wH#FLu #Ui$P*[)nB7~24hZFe?yW;50D|G 8|?!*٣3U0n;/3B% ChZrRl .5ެ6<È:)DnSRƧK4Mߖț5;)^0?1k ٕlĽ0lG7GnRYz(SJz٣kr9Kpb``vz>ji~>r"Q^j/TIf+/rL쒆mӴ̨ 3|a8xo)U# S5?@^~M™ġ R/Lc[ D];[q{U@j6Fy1\xS(xzʿ|3.[RIࠜ]J C.rq=B_6DI ö"I \@L˟wV5r$t?`=ɗR; zRLLc-TycSǷ~ 0ytG 103KP//lib5ۋ|.vO6>"G8@z ~Ȥ,;9L[ц*D_O?ZDY v.x<ߝCW[85 2##p.@AEs:mIXfP{D[[ߘ P"%m`IX3_' z.?Tgc6:J,;z{zp}m?r)@7tϺhohe$3q"P,Ե'qPqAσh'Iͦj(7Mj`;%Y,smHy4UY9[%:V~6aR$*4Qr#mj fwٕ)aHde6yDq49CWs|"D(k)lZ'~#9::}C"Ћ^lOjhe79`Vk:Vܙ^%f+,${QiVL>Xj*52exav9;7 }&Qt7YӥYj4@˴j3ӟ/&4!h;z'Y3?gu㦈DvƯ#peanO4ɖ }0O8!6"BlAhꕲgalVB# LR@@RXϾ'ݼIUvX%̺Igh_dYM99~(Zvu0syJ5t#2<2ȂA u *M[ E %w3ͥah"D-A%rlZOfdu8LJ!b]YHD/BjM /Xg⚚bil)BnLe_H ڟ&|JL'ֆ8ZAGo5tMf[z(JgDЯ JnPz%0T/e 0! {/- Z80f.Qp$Š[vYVR\FxꡑVx2)PdIC!\ i!MgW2TL6ɪ*gk9r#ꍗDSwAǝp[A iYz BP=w\`8 *[r1'-m ٦#PiOJ$U۲.o.n@xF'!{\\9y6.)ݰs"emB#} 8jR~wR>/EVH8ڟSvoZh*˯{lZ'BV曜FsIJJQ2Z+mw[̉2!)bXMhcB|Ž*y@fXVL`unYrGn^f\jC /(8Y-f4 rNqą>1_lVyC3fBY=* ]_jy-{'Bd^w-I3?>8܂(WfjeJoxu>[#}7{*sMa8ډ0\󹻚ͅ.WaZ}|J~h xJƈgI|kգΏ4"(\~-9ju)KET35ٹ !$lZFiؤeUBL @PGuNxƐIR}EJxn --+ڪma ʀE l $37MVkwenl#|MeiNJ$G0͟ܜn۪mI?4|^T-4"c=67NBO/hs&,&H.놨ZÓ8bXҟ Eͥz'!;\-`|5ѿ >]p E^' ⴗ8SԱG^{}?+K$ew0Oݽo06a3Wg5wJ8J8˕bf^VrJX#ݩ7xECc":I;SUkIX['Zy$?'4%Mu&e{yZ(רDy\z"EV~S0C PF N?5E Y٘r˼i0As-6u.VfEnqFAf[$˔@]tyH3@ÐjoJB%'h[w:Gu wM{LB{"=>" `#ţb̥]qMk䈢~T:6 {6@8xE _Poff-.=MtA'nQ0 $k"&㠕2uץȔZ8MYI19ȡm0'6<3aNoD[ס#&\JC;`hwJZ ГCkK֙Va0b *y7Pd>`xFҤYK_' 9@0}]/;vB&h{C s3QhS+, .Qj)Z*ٚ߆EAé)ڭɠOъ;d/+3"H}}\pUX$)qrGhʎL*/J5[eXGD #Vy5wCkXlL}N++Ig]P/Q6ަ$? Wwc!Ofm>Uжi$+A/%@:c:S{Ϊ<+?-tŝ]`1Ku_Qs'޹Yp]xP hWż*qO:mnxt='"^&00k!jY=p:OjO|` [Tt5K+Uڨg3sz;@8_;)LrG v lUrh7X-sb4.iqH0`@5a+\@kL@e !@cfZ b.}NyC3=Y= 0|!gUȠl6}hťͲT0B ,"E02olOjmWt!#)FddvXizM.j зdF bD8.įT"iU?Af> 4ؚ3C)xER3ZMG%~$tw`ARmq HyNtiM`7_QwLؿJROד2$r%$Wu0_@w{S/S6Vy; ԫG>$6s D0fek8t?yEyNSN|a".ٱ38d |OF#g/&t*@oJFWks>Izt"ο!WzEԵÔGJ.~4x]~"ldcп|/ 0MnXSo!Nn ƪNgcQBV' bL.T6"-kzqx摕G\)a;Wpd^ial]'_foP=[O\`E& GAA*\' i|; ~S:p^DPXq:MBIe%=-43GĪ*aO7#  JW"PfdB6rtya$o˧劲>(_r-!7 %.H h_Y3ԍOOߔ˩ ).Kr)ȐȨQ" zQ>m#GKHs*ʟkB*Iqx{{sM|"c'G>(= uhG<_F"4zWndPMǂC*WmwO$ l:;lBCO\?aByG1q,ЇBHE',PYȥag<Vj+Kc 0փO3nΤf9S^+(K軝ay܏$O0gOha uTE?k5SyJ^)fJ#ujTejH-yԾ~/"s0mbOpd]Ύq,e49OJ`-KD$ +ӉJ U ^MD"}{~nM(`Tج{hk㛦WT%$,˯b+/4k,/MƓ1οE`i>x;#Fc팬Ŕ~NHl7FV\DWb-ÔX!锑/6mf{xdŪ='Y |Ić]Dӂ&c{vuRDt1ѣ-گ5 :ښq"'w<ygF&(7^Å<'W1_pPEY1ڈ(WJS[zBA.$$}\(+]edm7=F&L(_fmG #Z泈d+y(^{$>,HQ~@^I"z yE^myxRfs}t]vYθ 6+mUn9 +rޞ)}Y=TWG;YHIN"( T `մ֕,2 HK=Xg@t%)Ql+3u1ߓfs}Sn줙:BRݼj넼7=-+޲j-<)&.="Ӱg3}Jrď顗֩еf/=ZhggV>m7wؗ|:~R']tT Om% ;/vad/#%wHA-C3=$4a[N9Ы0>WX M].2N9S Q z7f|Jo0IOaDvu&sÊ,۽g6)YE/v߭u?yJ.M -u]c9OH$=胉kX&"Ͱ`Ak_"Gty3$Z@6k}8tBrD{=בvkdvRLUO澈:hԄI-t(Y S8gu)uwK<]25]sH5ғ~V - rg"_6F~ѼhhĐNLa#(I:Wq7޽OW(}5(R߱;ҥZ'}/h3@N&b%5ˤ6DHLU &ՓuOZk_~-9SEq6SaLUKgB2<|DkW؏c$?G,iIZ7_( QV#uA߬5*YПsB %박Wmk=Џ3GOb̚t`"0+ᙠcwB3ks<[arߔp@8IsjjʐTNshv(Ye2ȕ ׮RlΘ8]X/|3vtB;4ןd~+&\92Y%%τ 9*3 )Ąe$^Ȓ4>6x~Jt%ɹjk6&ޜpW&_%I9 vj:''>_nR>V|6٭lĦBӲs49h; (Phk:nxεC4uWZmuY!䵤8lSQ$rI^Vz@IUKpB:C`9E r X%@l0Jih_YѴźmPܾ;G Mq,;†sbD-B+NgfQb$pBD 4? "(XQUw-R9(BRotQGtWJޭ>3m;sSV%f\;@D六AU=[ߠ^?wf~77k;LHX-Ci/roIWyI t "Nʚ^%QNU+B6K=M$c j-|#[A7u"4?u1_/@0Hun0%Gb`Ny jʿ:{( h?Leg^or5zؘ%|ʊZ8!u< ǨyI:q&E I,;,0MW\C5l5JKVI[8-I3hY <8nV!Dk5Mu3Om% v'P`5(TuFˆ?1QIwWu 1ꡍ/3t\#KR}ӱQ75tx>Taў ;$^4=>^ iְDS[Wrʣ>a!@iW@/12lg=#@9֐C&o$wٔ*JHӽ׏aT"6\WCX+̢݂DjT\Mϥ4D{Q|f4^C0'ov,8䗤oikHBBD:O)Ax 7 @.%Hq͸ ;4} Y ^?qUá>F {%Oe*y\mj@ !b{Z/ +sytL[JEK,\9v?z*#Vzu:`ZׄAɭc:# ')4L{ːpGK+o\lfa" =_! s wTAp 4`$%m 2IlX֊5M&kV[^CMF+{Tc:{ ?Jj~J!q%p0qϐ9(CU2d{L21c`Z1O!-g<-*:/(H~xIv#\x9/ 3b׼}FG"{̶IQʆAqQ‚8G=sx'oKY)-$\Wt0ϘbRĞMzoZviN#5989 ʲS@9\ځ%* L!zU5 ^\S좰bGFTrcQ|hXkލӵ&a(!>FN\tIA*[u!~`螡<>{6eqNS(o#i+wn7y%)@- $µA"X-h /mP@`/D$y|X4WdB?*񞷐;^ޫ4 Py=?\LfjX/} )(h?ҿ0:[P1;/U!Ԧ XqRi(y1[%)WݭJ'S7S,V,y=G*%iÇ+H#BL%RG+Nk d.z..Q9>90..]Gm7=tgy-ti$Au,[#GkV7OтM%7vaԁp䀑?N;0jյ?>Hm @$HE=z `jɔ 986NO4/ra*WfIUm;H{Ԅ4&SDQ_C Ḋ̋pB5ohSHJHgBǥd\>{vz~$կʆ8VbˉG(F1XL3F>fæ㵉׉dCR;aG)v ,egOʬi0 /=S7 Y3;q09iU%yC8 AX˥'wl 7 Cە!ۆMR igrj]MkH1@5ʜT&g]zLAnEQ';$+@@Wpr 6t&z%|NiꤢJ%#1ۢ/,#iZtIC]D+S/4G˗8rBeFvHO7v{8;P%O ,gXRWM@KpgtFξW{l8=jtΫBdLˍ_?IJXL\ MO${wOV^@E䯛xy&%#SUVYo29=Ū֞WV)8# 8c- ծMw[(M5" ~ |6LnI?#VJ:$ұSYi_{&Tq~>[b`ieSr0eVVCk1v stiM&ņtqzA}Q|.iC}OE`XzWhȰ#7wyfF!jl)=$3~NkďpXϯ|d0"Y4? > ˹BJNGU``Σ'^Fzn8jJA%:/&u-~0po怬nSii2ĬtZ sw-m|Bɣ0V$Aq\[ocZS=}D =zdAZ3C&*`7WwaIjXőrA*4O|7(m+}:;UjKASw~ǐ8g'3VNQ"z;}Z.mm5PpuSEhM;t,vc=u6ޠ6))H۫dP~M^Fjx;>xL&gWškG90-Qk ĸt;ҊouxX5kJ0# Hiuw @2UFwqktޝQFbd`Ny+ 82 V -V!'EpUF o',\I& Qw@qGhi hUD=`:6ɬs;Ln#* iֆ%]؞tn#@`fU`8\=u%$pKԇ%ޫ! kK nz3GBK)/@E'sh/_vt3E]m1<0 'f֏+#kχ( uQUR[vay9:!;U-X;I-.Ϋ$w/3~8g_<, ֦*U{<x%Y\a*Iz;Lh2د{ONUFo7"UC`r M v!+_cp]@变 l)ԋ<D^N>ůO(ΊqѪiqo 8ZƶP#hw Q@KanpI*bdl $92Љ߮Td3+>C"C ԋ`'A1a?a pz&mo :qUk/$^T~&[5J~.U]3(G;Avʪ`'s7`F6B+XoOSHFZF>@lS/ nx-)X˄dYgOЋ70? (x%’k3`}G 5VYCh%Vr:)m^H CRj)M6"jtB[:w$36UM Y2C^^݂BלhNS{cʛ:kVpuU-]|QF}27 Ф}O+Exv@dk.O7T[̤ 4i g^VGV׼C0% Hl0r eretViu8vHigٖ&+nP3`q3زKtsZ= wBBǃ.7H}yҨq b,)1^$ -\0`cn@6ʕ"2YbOAow~t\ϚɈa0?ˬIEQ]'󍚳.K@cbpcJ7qTfQ,,+r}x~5 `=u݃v)q,S)qxǰ%Fis%雳kgjb[#=Ihxm0ݲ*YUysI#C׍|_qՐЛᗜʯz9MJп)ɚP5=mnʨf(\ ?]Em-KyDn`^Rų)i~˙+}t Utjt®qf&y^߁Ê>}W'ߜ ,i80Հjʝjk2负&JU!Lj.oicPSlZ?R}#H>fPΖw] wE8+yqr@OAN[U mCqc߂;^Kj 4 u'u=kK!HFX|睖nb!/p<-V" O>V+0Խ[v\/c)2iPoo3j"4!wI0Bl7ZS"&Z))^ T/+Gëh"Y SܮR.2yop?2M친1_@+zgA\ƯVZTMU_2r&>q[m0\[=g>ޠqsJ(#!>Y,mV;8HT,MK{2%bv,eq6*%Z^^ ?p TS )iX8;OkuFٷWv|?7e:,"r1ĵʤ:: ?}@wPhN$s޲sE (wb3J݁A?qVan/&l,ś*Io8HX<eTsi"R'ʓuC /f@3R (G.~$ofE={;N@?d3~%Q0!5F MsBoɐRמk|({fZ;w鉥%Kv&B::P^`+&Gs=y )E* +G3`deM҃3I-@~Zn $%  <.`4DUj#aZȍ ̯8,\˂=3k=Li rˊTJ士%dKØ2yS/+$⊞1SXNq lz:XAB&h7kxAZmDA_"A |M60mit&3*y~e :jl1[B4ewŶzfO?^?W@)َ%}^w\P S|`ywԎH@jM]?wE xs(J~A j3#k+Hya<Ń(U=_R^PO1Q"ۃ-@6`}*: Ӟٕ4:dJ5lb$lp'k`nϥoTBR)Dž(Asm:.O2VQ Ғg!3, kpo*B"ZQLG8ps1F[/>Z?9:a!+9w)%Vl/y]riM)=}le?7eaGͶ'* no2_*7e1k@EDT+ 3_trxx4eVIqaIkJXXW蓹,dtl ryC9]nĞG*'XP䞠~t A&iTQcXm VB8QaM]6]8:H '|7<bpwnX`aj](㋜ཱྀDT_VMeXhUYLpgO a{fS7.niLk=a,K.yh^|tʺS )bCe 旡ݱsQ9tCF&$ʱBX'蘀<gVIH\ۈ˄Йt$QvѦT Z29{T_)}RPBRnKXX?'KH fCǼh I{.&-EV+Gox\bfLj (\U.Y)URGDvwI8߯HrU%H m)@{XY]Q(ѴBçv}d>q(;2A B>WE@X.bzA92< ϤNzx7_̢Ԥ+w F)mr*%3uhpK=!3J%[fTru<-YEnN=FG cd<7A+ 8+syw~UcԬ 2`(YcA" LqY;ߑýϠp 0֩a+6[ZuOME5qZ4*?6[C;)\u4QuKP0JfZ!Oe_~mJBkxy6plľc$nR 3j E^qB~$)V|)/&[Wu䑧tDqBEz gN}%Y,McGQUSy "r4fPO(KR=Wip-IJ%VYk,0P17h#'ڸ Rh%֋9Nb6p,h_ЌxqN1Dn$gǘg&B"I+58ã_gW]w.)q ^K6L|Hr(PlI)jy?BИ#$eLw)dmi4fx&olWN٣$5ZgZ?}ZO(!Q}OD#ύB7ohb5tG UV/\PTwbz/۰ 8S8AF&LLzJ:hRkH+ޅ$h&SƼ'/}~ܔ(ԯ%x:Tb闟TOŴs2Z^SNr(P\OI# uT#׍*_h@)-k*a *35-Hkׇŵ9)>]oGg,|#ybT q+]f *1-^oJ阇H0N Kxivc0 4[9s#C"~X֎)К:EkDJ3> ʴ4JU@x6.ACko]?_h1w)ġt;U@}!3_%Sp3Wf=Ey/Q߰|  xT(R|pzfִfb0BO=O_JH§k!gsGJg{n ^pJdI4s3,Ztv>ŝp8@=%'ϴAEK,<ikg?ͥuUr&YM"Jz 7f̀FHB)WK/]B'@x~cpz#G6Ԫ.US@*B!Z/\(Njޛ0mDVp7oyYDy$'xN DZ ͡ym8Ϥhiu0fȺ+gK32RJ&3cM;JWr)::T\8Z`sdL%޹D\rlN#ZkU+V,\'`8H^M^#Ӕt>)ktBc߭_D(ڏix }ZtZwo q 2|Th)t д=eC4=HҔNڈQ)nu[C2웲n*1$.f\yb,ĩDd*fLA`K:ocQ!fTŽJ_tp⺝uRWgt?trc ʭ{^Ez;d &򆗺B7gYCBnBc(V:5{?-T/՚[Oz}!nf%Bs_D})2Owx̀g&)\t?^]|-[:L!MUl% ӍOXVrltz nyi~qX0,8ۧF$n^H.G>A&gipkȷWP!bMDW .OXn-N?I5/vq0*I!J,N썴^?5k] ]rГZvAT}Cf>the< 50*|࿚'<ʍK=>ɉ1% X;oT `(uYIdxjZQFr E4f,a+׽! }N~h! }{O9..=*xGsӉ j01NB dR|:&^W[al!:/]dC쐓>hf,\I8G<`OLc4z9>c?aG2GiCcR%rW Knw=FΘt_w2R1QQ `gksz\: Ǿvq5av#+‰wq5#n8f ^+0d6ʊj ۫T;TMiɩia .qcJ/`XW 8'Wu7~+E BmS.`cWS@6SKb\7`d ZKN1U-Sp9䪜H^H,yx#7CI;y>aKkrn< +WpI[.zv}A'aLJ5_g\ @4HUn rUXxC2ǫ!~OƘ?lQ)};ۓk&p M;i?‹}vlt']㧏cS2ؚi13` 2@Ǩ=dHKOp$#b[@$\~ 1 _8Z8S}$+Z r`Vy&XE4|rקlynÐ-uSן'!k0N6}DGpi8.@Q!ƁYD7PypU(P8| T)%̤J jYa^1I+y]e o1`X J0yG1/3*{(z?f?m=x0_DjKlI{"n7>-;l㌬󺭖x%;zF@$` "ƽVZ6 T$"nMV\JP7Nqu Ɯ=ʿw1 R~q&쿬[ ]VKx?Sf|zlsZy ?i*%ZⳲ(Kv2 [%:v9nmB?@k]3\QO5L*'9V eenpRü`REBZwe63r FoKA7Ej!34K}p6tc88tJR܆GtdGhzɍeSpnVUYbIumP)% z^\lE^0jB3h]k",oCEzֵr̈Hmx8AG:Gӵ[1zv#ݜspuք_+ct :(r<ǨfV'Fqة5vfv6(x.vUco_صq95ЃZHOJnğnpWX45.p1@߆؈A مe#{떲O8GcN}&G[8 F%syMt6Id zaCv@_ooӓX%\U+8`g,ϼfuSb޹g,v+q4o(EnDeS[ iVZ5SƼ,BmU, SpA)1oع}RDl'Uf:*4Ntӵxw=L=&a:0<D?t6)zl\ĖOZA,hILo?%JRc|(+ë0 XN7Kx% 'tq F@a`Hcw4,M|*+Nk6@24uދJA*otMLq=ckFf ϛDn찄r y=X~‚KYɤ )]j?NjʌX"(zWA^쬤-kft RlW`z%fI7ۀiS _U^j?E=C*IѺ- %4`{_Qr'\{ =>gsl$p{0:v {PaI0HPߴfw:@@1Wbz$C()<\[LTxpH cVd&O3tĮ$c9Q?0ŏ!r aIb;Ď2`B8_;0p޲`d@$=䵠S5V'*#&q9UnFz` $ Z yrdP' J#  e/u\ͽފ}YfQŠ s(wb~p) s<m*X;Zݜ5q4i,IFK כb`E KҔH|3O.,cLk(k`r٢x`"W# T飖Q߈w"!SSm"Ps#={"lWg>vQw'  ?ďSGST7Lg']ަ(aE&\n`2yn-$4Ktt㄁j،ijH!q$5.0砛ՑWU!Ksk1ud,5 /SC *f^~bk;iƵ޾243BF͊N,j׳ 0wHz9NuDo2|_UZllZ0?EHU0x P&",%/+DP6MKcʌ7D1^&n2dj6U0_Trg{m8ld߅1l 5Ѷs4h;J9Ĭ JU`(8a"o 1?;J3:⡝ϽBlŧ@O9eʤξ G 7L3FSnMi@ zgyH_B—9-qP9 1{ƯQ-f OtC AXP2# U՘e?3bޚɾ18ő3sYe6z ~kPd E+ )HUP#?HhSE:{.2&[;iS=r?mGP$P/Z¹mXNQt{ˈ;UmQ, cpߴdslBLR_DHʿ&0={Ea -HǶN 10/palr]*LƦ2˔_/xr]qեl^N w\MAKX`ۈsZm- j,TJfkS@Ɋ3]pʽ>.C"ivnPTNm1o r)5 YmЧyxkbEFY>鵦crW=aGKWb`viP[]'߄8X흫YUHٜ~XBaAt'[A4{"VGO(Kq8] Rr2aVeTwf,)D"\;S3`bvћ,f+˟Ƭ vr0$aO(H:u>b{_Д"?^ֽ$ASܜi5;i{\0BKg9C3ϭcɒ o: cuVwBhG?: dLkcY<6xbɀ-1+{"M!(ҮByr KkHPC~?lQ$b Nj\IY?=t+$[,HilvJYR@qp̙@zѳ zGL~mBM╮׼iRhoX8g1V~8Ux|q?4^˦3i69] D͹0̊}BW-pJսj&/} ϯ& OiT$Tf C<}7ztJo*S S8O#lc$W}z|3>4w#$'~3EL%t= [\@TZ["8~>R>9:k6IM "JSugќ:Hf X'8aS U}uyZɩS pa\? r#U3ucڕ?|.7׿]+56z:F#킜[O8OuW< `hY{HũR:eIQe6FWqq 7CIDS_LqP{8iжrgD0J8Ӓ(U f rM5fr΁FX"T{\%"D^|Iεe39qHa8T״^ @LZ݄BIt_(";v1RޗMdWriss7$\LnTrPvcl3 ΘZ~EÆҶaC?& |půuWآ}{-.Dsi z1'8!X$%1\6jn7[9?Xegn[ O jSz*4 Co^4 7.qW7+'wʋ3;{CV88)aX'Fm9$3ɿ%I[.}_f1@PnBK7ZZ:M3ᆋ19V!­q[k'_C=z|uW/qw xୡT%:=E^O e{|[;>Arћh;@Y #:A05 c$&FnE)Xv-8D~ؤu5?3eޚg7oee!gGFs12%ZtSm_F[ E5%Dzp#g%">d>[E@q)!tj]Y̘.ś6٫R`(ȪCG΢ֱH ]'҂,JUdzJ-G2xF[uO+\֨u$jW"@um?ՠh8ʆYQA[<<ϨJȇJ aV, ZvHYՔHl)*`y E]gH3s1Nԡ,F0Dm5ە|.)״a M#gʨAn>/6‡k 1L!%VLք=N&{vS^4Ԓve-pI ʖbf9 V0j RglS<.[Eእ{M0̹vt`I9uoK-dB/tڋ; YϾ&qivHN#_r hB{鱣31bCUp¤c9ѵGYj\j5ϝ̈0-,9W=3܆u9DL; \2^Reo0k4"7I~%\~<:w0$@ 47S<ɴ cMME9^{퍵kCl[)"Nt7!-MW R+xuvqyVz_ ˅5|tJ;t^.=5\O-eYm`P*B[jTx9*6gT֠ѵ2EGꡎ_+ {q4ϖ5- r{f҉ūi*2?G^PK[e@=}S܃+<ELFM`q&5Z86]l+h0-`kG!{|y)7F>TV!;:xw2]LF隹\b~tLJ`Zρ0EKiXdwqy{@Kו+|D{t dqS%=$.ǿ!zHk;ܻystɅTL\^v ӬdNF@6~suAJvs _E}?l$dO8i'گjynh%*]v?Q bsVϩ\J HFfL\nn|W#rūN( ̸͂3*=W_nGgLmg c^(t&Zr߶>-mܔPH72 uߏS~"'#+6kT^ȺtlrvU7}_ O_}9΄q=^A!W,^l/O  [ק-vzNEJJ'oX6M0NmJQ|lh ({baf}Q N"N1 [5˶XM ^o>SQ@rfs2ge '|B?ŝ]fK2o}t]Glm.5O嫘C H|PFd $⋴D/RjxV[x0F U~ NO:lCYH1Gǐ]'X.0u58B?\n`Q/S쟥xNXȉ 9%i2BL)j_x&PibxSM ji'fyJ*eHmѵ/0p[V 7F=S݆ǡȯS_/!sU.pg4 #Z&Rq&yfJD QP]3笔DI3bZ!7\2T}42ݧ*Kt#ZPCA ;ev9y{C#V3[ w9`l4qTTh%my 'PX%]W.1ϰ(gHct;ŰJ{!KO$%rOH2v]f"F;NXuR3WR>Qsyey8$ |Y`YTc#VՕKw{SrԵr6&E/\ e9 {GK' bGZ i)0uP$X݄T`q>@fw5 pzcpNg6` dn6lRRFkSFCaz.h!R+o\8&x-Z#v4WD+?KT\9Fкh{J,sc70s{IPX w;g.({T!њ1ROg2kNHNQkB5-aؤƱSoP$9|-\Fj/LV #ҩ!䲲g̚Kg: y]AMWa,$3ҋ=O6Uk20A GF1Uw{ ꍶ]CmTrgK2ֆ#DmPQn~{7 ة ?,IAhh oS#́?S'wBEFp͜|7LDLG\]۳Yhb_b,;"7G^ F)|}8o"kB=LWD7m_f=U ug:K&ri6Ed }(_e(̴K[58L.9^:>ú0QWίANG>sd-v iEBTayIքWeSnDUy!QdSsG]$}F!s2 Tvb;ۏbczll0Ka6$h+Jҁixfڶ 0-ꆟ7hǙҎȇM_4^7"z<eCc_IdE4py1R#3berL}:iuRxV÷Y8 Kmb:{G:CS%|PS"魜6G;ő;1!_mtRѢ<8 8%'W֮Wuh n(CزKh})(aaHj0tWQ3~I0kռ>Τ!N<ᤕ~>`N3Gwq74\Vpn IM{Ӝ(.8kܸ(1)x [|pXA\y}T`ZJuZω$ dst`HôqX({zu\$`%M"-[fHSփf:9e ;FgVnEK}BN$SgKB2*l7-]˿W, ?IcnunMtun^“j5|/qL\+HpY,?QpN0PCL]'A~N[7^\nh\ C&|ZDwJIn!4kqfLΑX“ h@û79 /4 LvkVhoY'k;kW}JF&'l;g 1iֆw/^JuN M _W\@s4 ?E(ض#mѤQXEvSNy 댿Qܢ:$+_@ zS %;_szZ3vBkV2JJ<sEiB@.ShH,J zZ3\j /⑑E\jiQuHfZ9: x$/jeltpPPU K{4$=ׁik5{ 闆Io6M I_}ėj(y\XO+wK[>GhQMW`^vŧV"3|}ۤ^O\~5'[C >Ҽy̵e0޿*A9T G_S3 " Yb*kRu<߫9*GVV1O<]fr>QY q*8?>Kz^׫"{subUI8XRj{~a%ts&CRۭ:|;{*4Yg>QRhFGC\Ͼ*%Aw M&6f(m wh\e OyV[ux=wdR8R[W|o^f UFM'U Ox,ZbˉKsq (G~B")tBM=ir/#}Efɂ}~3Mӆ]~mwn1WZʳFb[;>cqs0ytWeN,#!z;:FH @{Tb8XƗ}"hCQy&P,f}L18w1g i w.#DBn}ڵ~l3+ԬgJkMp)ILE՜jʙUN= \\TSl[!Rg8T65PP k*5dcnQ8bQ` `YiC=ʝA )l5Qx𖷵34<+' L쟰;Cq5bQЂb*l0؉No^7@HsG~v;0 k+OXb1QtQ>q }ɡYvB%/󘄳l':"3e_!y9`=^8=9 j/Vl'k&!1o.^.dnїI뺧4/W0׊,^+PZ&tՔDˌ;$sO&} Ck=wlQ/>;yJ'}AbpVFdkZMjh ie^&{UR!rHRB)xi2ecOD;"K6> 6 oJ$:#s7C4ո̀?G̹-w}!8wHu-}F^/h/zI;Ѵ{gkyr4DfX}f@S1VKLDvE .э >>nQ9Gwԟm[4π{5x>KU ݐpRƄC91CD0Ůhhʦpi%zvtW ^ʵu-b5p gVT7(>|p1(~ޚF/Fd#3DUپ7ig ^W?aO]QxhBkAmȋR*dlaoԠ #pֿ?pcҶڳo6팲MB!"p~{$4nB|,qo\G%~aV"0lk"I"ȋ`l*"$9nk *#A;dEϐY=8L lgn 5AHw_e޲9 ՗w~0hGX]IytTJ_Rw `.hGKhKBs zc8#N Oހm;tD)LMEguX#^Fk":q.Ybe3n.6+#:*>z} WXvQa֒c-{UÃ3!&*vi1xXӚq GHuoF `1o.f_9l d?yn*z9B#L誏G^ gCWlR5" K;4 -gs-J|Pp<4SpI%I@b;?dJr Nff% =Pc SZ{kZOU5$U0 (e/ {/ \hMAg -PFZ-a:[-p.Nхoai|' | eIJ8~mk#YFz/&օoHNN'UWX=R @ubbY\ߪ=5%G-J^睗JȜn.'w 쨨*Ė`Ȃx)M\/#q$=ע=hJQa.:u ~Hا:e{pwk6ܙe'O'ͮDEV3zazu >ശ/H33)zDl &SjqI)=ƘMit~ˆ _l4xuwantT(\:?h9yļ E ):&~8}dQkHr=Hm%Lq" q\؆XU :c/{0YEW veF wJF2/ll,n^3Rv&6ң}2 HD>eJ+ɭlK=jSwmn % ՏF},glcR$*x(E 3e MMYU^c ֩8AF@~ w1-p;:$ ii=h<,(?b^ApX p˕KO^+S] @FK$}2ț%/ ҟҞLɼM~O-`>l &]??]øԁu U~EiH5j\. RYRCqӓ*7 zP昀fwLx,sռ";NPe5SM jfkՔ?:D91pq|1m8 Z=O-ԯ^:!pXw!Ę!:Ԏhg#z_@M!(E"z6 YpX"OցR&w,2*61\'B}Hq+On!)c-?F%To㷵ôцfnp(y8e,I)ȇv׵ K$ 86H{Tz"Ÿ2Nueユ{pP4W֩6;̸r Ixss~Sky \m֦VDB15FRX{䂪Πŧ--H!{7u.qZ8s#4075PYy3ڕVJdTG&%Axb[*nF-A%|)ۻ½jFL5r^i#4QM,,^ѠIx*@?5w<^;x2*5xZh7E\nCqLaФ~(a$w,{ f+"&cRfY;w#]TQwO'h @{đ5;Cw ,c|u.tS^pG X Pd+!Jv/XkU(##|!Ɖermgw,2_ܝ1\|_K.[r \ w{?kn.%},Buvg3{kl` :~>2n/j?@@mg`[n h~O i / 88.$@WR]d44%J"5QydsLoh1;6R]OIgw5 1]Zr.;"1NϴB+pJsJj+vȝꘊ^\"oZE8Wepd~uxe!$̽W71"k2bt +Xvר P.1ULfM y"xion^(ӦB7G?B\e@ba$.tk!2TzuRv&DA 10}6/-_(VjL<{mg~wzvY16taL7n[t<j,h)IoiZc٩nuGCa /4'1+B4mO'p6¯iyvGE&e$LܰO9s@ڗ? DFb6\'Cdixj.mE$+yjYڜ]`m9+3zVOk>ҫx<~S!9^H;=>3E9(=nWc0ҿ8:))תfj(@b b)NlXoY=_zUPS"1e=XIR\`0WA܎vA{nd JfUY͔@(U5vz 7ND#~m4|3:i9, wV-fO$ G\oڻǀ4ʨ R,O,)ז. F4PaN!wH CK|Yn3U$(5:c( a /mYt-4YS:؟rei76WtAXRa *>Lu.LBg1_1%ΖsOMM1&vqlz6q7[@ ]? IҢå]H,QN}+Y2ykcyJuVQ@tJF )腨mmۖ˳F 9έCzorY _ 'D 8z wJ$q7~9%FYy{ĭ0 @ZTviq ISgE,B&vpQ^vvݖ|ȳh1?}RL2/Q@ϲH-?hBXhH WU"r hw^Ѳ?|F(&gW☮pو6A*s{{Os&q'd hnp8עE_8 Aj}^ n9KZ ? xKBJ+}UME]R>lח`%'?A;W5Ut!Ffl-*[tx$řTi/ѝeC1 25Q SӪ { }&g)$D(ZSH㤧{҆O-tX9rߩcMXY *q$R`Cf?z ّ\0 -h0OM˛P=㚨1s˟8F36Ni ;U[aa-ɢ'!$q9g.qx2ʽr9̰0+(5>;lH@k{ .G)V6:)䩐֏TP͵Su 覿,j Bt"+hֈE),@8$`UboXYFKU$݇νy'UNހG2K?D ٲ7N dž+sdrR`o }Y|]b! <[saf)^sZ=5ݍHk1s ¾ 9 p2VBiq2XnTˇWon md"J@é1g, )eheI\J;,]/?۴ޜC 7RD5WuS% ?gH7BO7 D90&譓@ 4}=ƩB& MHm]A)YL;-5L~':V4Qzh\A61.g9Sd#?zqWP4,aPJG8h ̊kYj%+OJB\.g1 ҞN翈nװ/^['Y\qt&X-ۇ8koߤ|HBQ!#D*ZsZG+S89Oid>o2axa&L5J69{U?&Кi <g;`V.uEM},#qfNB?Kr Z FL(itK+}6˾sGYV =Xti !WKFdUG,٥082 %z=]:LOx4Xi728p;{FS}Cu iX73p!t֮+cgI??QEvk͘tM)'la`HW҃oك `<Ѩ`2}l ߦ]Ⱦ~@"fbcnVY6b4㻸Tu|%rPGgyU"7ce Z6}=l#IpSh}_A*7m;rmS{[$qς17 _㊧-Գx4Of#֯?[*Mx>vB|rhvNe9cxE DEJ LףKE`r$J'4'F2)ǬܳMUVN}R"UsCntyx=wS)1 Wl˴^2QYbYhhM6%dՄ~톁։ `L _f=ǔ}Jڍ=;2m-'W aLb~g7nnmDjaY1h:^6"7G4zqX#Vviޗ<,?_{ދa$,J) SP%Q&mxԐfmmZ]{`\Q='Ľ gzwq@R'tHͨs=a@Sx" |TZQ9.oDwqdW!A5uvBSG%Ƹ͆ol!^Ž, [f4Ot gp$XcoA/!`-+J`gzb_޻%; V& ҉V({GK.vkA  Y "$4rw\^~+~K;Ĩ)5XV"*^Yt-zF2:!PWԈ-gSlwb6%ˇq:A'$0Ǿu"( =g!Q^;W;+k̉n8|&Q r 9a ْ+ec" J#ʉٜc*U[}a;[̥zwqS.JtFU婄v٦w:i[ՓpƱ8Y@Ѯ$|)rdO.$s(l۪ӫ05tk}K$J-6T8ǩLΠS`<p 73 oۋ?ޝc#ֽwK5e [y|:N;N[WJq±8r} 4`: 9r Vj])B _[k^|dpyW'n D\Dw0NS$^JDccTf2qt-͗I6{^dٝ| svr(4aC/7q7g)")dp$յ(`{ @* 3) ݔ] tD7V9;Sp}I\L*7A \ړos7j[#bA1`fȳ#o}ryfc%3R0]vKPp2VQ&] IO¸˓._K#dXDjd|9XҽSh+R;o|\U3kV:RiuC kBL o >8,aX$Ō*}p[f|:lؐ9#+kX15VQbbaLi1byJ&V>ЂvCx՜IFԬ[_CqF42Q9KEc߱%C7!)~\Gf+@D6R @% (.l_]9J toG^' ?$ɠ5rv&Jm,Oפa1K䟲"Te ܳ -8e'\бQ ?@4j[u9CO\h\ZwЄ$-gY4Jtl؏J4tbk;Wpf /aZ1"o+NSyVH7$"Μ{+Wu)Ou ΧM  mә4t jAR;S?pp?ViLH#zz|o,c}0c[jc()W^X;2[=;`FہL {f$AɌ@Q W-ٷ_=ieGIE{Ě2<HɚnFdWзLˣ^$tm*Z PSM5X؜TIÊSl . 2OmfkzVY6|k,q"L{A!v0B(xc聰"BXUޛOL u)s1xiێpi ^GD##đK`TbO:TKVٿSl>B% /Rf5C)xJ^gID `6u'>.kH>Gw{Fz&3!$A#UK\yJ팬q,],r"Q TGVQU5.d zQA)cڭ'G BnvQ' y6$%LSUgd)VsPus!їIQבndLNG=mHTN\!Őn%5 -y%% , Vr؈iFsrD􁥷m@ƥ*hdQUj`R!eك(uRqG2wۺn;Y%ك#G ξI5v\;k&'@c`Ƨf M 8Q c׸& c/8}ZSfń҃=ZGMYz/2FG2#oħw08+w<,csյG3AacC ^n&} 1UUZ/ e}@}Ѱ Ki)Yח)f4+i1n#=Bq؀hlߦcGgUd#mH!2U-vݯjj0 l\J?{Wϧc͎J#'`X7'1 8>evgylf/q4.l$tj0Փǒ0JeD16ܞig =8kqj]Yiw*RnXz~f7v+KW#,'55cWޠ.HP{HZ2;QoJeTKCFĹ{t: hMfETeJgJB ]WBgL`HXjW1k>MD< p*~Hjpݧ%*gU+ώ+2V+⸝Q݇5IIg7T)>&ڨmQJ~W#wG/+n0zC rN[t,Nbaŷ b?*FT5~eI/?=c>߶i!? hVY'j9L F" I^ZyMNVs>IUnXꗚ%=bcl4or0gdX 5+..T:DߵrW+;F,z0lEMNqpgogi:% eWGOj&g1y͘5@o.9XŹ}rʄc$?rqviw1Q~DUO|Z8>| ?p}O7ɰ(|J'9Dx +ILMo8r=4iaKAJ@Fl}I< ªgO^A۬1C.Yjm/Gd=Lg6E{v˘}+[Y=b1W=\9}3B%H-=n@QƑ j%T^Ge ̌m.O@ PIP^+˓a[',˗/|kа&~6~~sYFZəH@]GHWBKF5]|D {$@)~~F\CͲG@w4PVgw_^5<5 70Z^2 kJ}@+akDVE*q)f0")D}<)[<ͯ@zr<CWQOaI2m,1kQ{5CI('^¡ʏ\;BC#B.z[ZoP (=|*<'#jF W.'@pT\:qqgNʖhRa"ŕj }sv<ؒg8;> v;ߖfD6^ v4`Fx-D[aDy]xĠh4h7}\Izޠi{=!Z:yV mi{؂p`ٷ/Wgtl/κtjI\.r"Bls)*sieXن=, z <2ۥv!$F:m@sNCJȶXC4b^jw.C may,J6D7*Ydp5z2eszO (jKf>rMH<8v"n.<*gWhX]l^"ɀ]pܤ61WNX6IR%IY;~LA_1b&֨K_sɴfL: 7ViGk.'Nn9knl6tB&[n s<tŒ)vwv屶vz D!\1+!UiCqaT_!/2kۻ/yûU0>Θ*WXtUzKfٵO$(8 POmbX;"[-B{C{XVvհeL{:M8ca*glI61,޳n뮳Cf]e+lB9*^[B/`ȑVu!Xw L eѳ5PR2GѭFs `m-!.)J6PՖ9AM`*VқzWj=$\ffwAtu<# y@K$o$T+'45$M٪>92+61&,Tϧ<FT.C|`!H^d}L`oSk!2lœZnGD9&a<!UZ#:xp Mмv,Cb;6Gk&1Uk>Cyow28^41—x' Y1F hZRZ$h1 ~`?qN\Z3W" #tJ/:fSX ?摲D҉*Pռ"Q 7W ͊¶> D}.Ke='On^oJK LVB>2wˤ7D@u5s[7ϏN=<5 ʋs#]=,}KDȕi=}\rGW0Lf|Yq`ʐ+#pume83U=3ZCM/5꛷秮!!43k\axl>\yT1Gi|uOȆ]޾\ѯAk"CDUuvUP ',3y.!s,tm/o5--lCVODs Vo@ ͝;NK@}j+=,)Q?#4d5f,ܳ N#u,wq1(PO{dlߩ])a_^j9cTrXxl s5GEpB%HU>kLW#='FL G#=!;JVϿi@Nue_R~fj2"2sI9!ln2J8#'c:C in ջKpuV aS}q&&îTDG|=**p{;n "T5e\2ԥ44ẗ́ ٌ,S=ojfpθZFD~)1(^`DcZyIVe%D5\@qnMՂ(@"H)pՌŨfpAp;6M'v1˜7oT'Q`o+Zk,_ ݳ/XߥS4l|>[b.Q\ KUĹ8{HOaV*6> 3HwKR*mY }(#8ŽC2DR$tk#O'*{Oce>q/2 ?0#on%ML ؎ GXDL>辳\w*GUx@3r>ByޞY8`wjAFei ,(2:…ڛ2G#]w%a }ZࠈTc3SDB%Z\\3pǫ?Y/!r%8!',ƣ)& \:Qje`5iK*{U= RxUBKLw 7x4 S7!sZabR.FDOQ_!p)[!KАHy OnE;Jww/ Xߕ dQLbev~۳*^t3lGr4{*wxxҿGj=BBbqmEQV̐)dz}b=lG囱AHn=dtYʶҗ.)TCTT7C(*wq@EkbuLW_HS _ PQvӍGKG-k@@ Q<_;Wk/@IKGFˑM ŽXy")M@nMS@\SQ`۱LfM Q~FLN}|U 0-_3׎2*5ՠٴݧV; 0"-ހ8N";/H-80ɁlNWg{ fUgbiؑ"0J^z`c%w<ͯšL?C}9/f2t x5. `ܣ(ͤ4HMf@4Nй,a5Rmt_S|VtwqÊѣoBIEF`Jd^[.m97?(3O$EC)\bl9j.($};*<٘_7[I-IT[|/:i[x:=W'om(ktV~]ёG3pd$J仔w)_{[cڒs͞?YW\ C j+Yse2]r矆F5*tiڍ+i:2?Y3@LQ9! b"Ysc)R0PK?,ݓh#`%ِ!3BD2J;T"N o %6so5 P=bG4?9?!AE=櫡?5+xX aA}˨y p`'^*!->2k!ާV6"(uR.z0T슘lӛ2g'r-~gW(݄Y}B. HԊjLkndxͦI$$$m]e}s2wlV9[HLDݕzXf7j/T?]m,ǍznMkLm>AA,(gy]`ύH(Rm,Ejq<O=yXKB eiSZ̉lꛧwX\_gf+:(sp 5}''$ŒzƳX3\Ŀa8^;d?{bTVS5E7NW}N|FD#GT=cryQ_y'ʁ16ԅ«?! |` NiJ,L8F! M|]V{Cw4Ag QǡjT$mOlU Pe2ϟnpӸҬvx;$1 !m@2uC*c@Zۺ""qnꠦcA*L\i+(xfCdolNx7L[4 KrYNzc}(=td dQI4XqML\?@#zN퇨3|q CfУ*haleP <6>ӟ^l`[p=C׊"{Uٸs4hCKa $-`20!vҔ+r)F<5Rgڂ/ :g[ls=OHqG:Qr=}`Ev~D&V$"u~Q}JU MH;g˫W)t-U!Ol{Zc!]tO1դ簸ЬC/ TjbڹE [jLOi 긹4=hFS(-:^#IR~ LMSV&%Z;ⶇ>APTE6Lkw{S8z`NrRd# @y)!R:`awmaqdo!4F]/%Oml#D, iגthWS}j|- nyhMJOi4 $ڌGft.b;".)"ϵ B<9 WnA+0'֑Φ0zXhk,!:.Y,EnN4 ,/GH]}q|"vslR |WUG*mYa'ZauwW#XU4Ps DH wj&/%-'VDVƫ]c 9j eiBlTtYݝ .">Uy5ibrE苋I„t9Ȏ[5PfO稀M_k/ ֦j^S?h=i^irj_мb7=T>c3q ' |߱\wrϷh@Խp;9QU͞¹"͊HNEl-c ˔~']J/d= ֖]" %]Dcd\-9SҦkZM=Uwn" 3T %y',YpS +ـ'/Ab5(tGx@t-ŢK]9 e$U֜^ads{LJPTve]\~)2*S^%"@ *f`d2VS 8S)$_ZMU^q = .Tϝg4 wG:c8gN˵hDPe';`P_ d50fu+ ^wT@Y!Įrjpշ)@+.HAFI/9*8G 9\]~K6 0'Gu~UyzN456/LmCnCVس$먼%ð0Fʚj@8 _ V]IW,)LNQ5{#@Εg⪚j5}.83uFv/?uZmsV Ǹ 9n5aWYin׼ի1(^*ۄZ8qW3J}UUylXmM7V׏s+GantZi)tK_l4 {7"S DA8!b=b5,%R"MsDWP,xH♭*0&"ȥrH7 Qdk Y j3؄;9 QaQ*ѳpM2݋1^%8 %9ň(a0OF!pmؠdYOc`Tl#?_Q1֚7L/wiNrƹDpMR Rv8캅!JFl,'j SFxx42J;qò1 y҅k(%.!T޳pư?ox lo5fb*)qĘ>HAu54.+4".!YkLیCGnߜCiҌ lnY)śGV1j2i,z2$QKs5Hͣ+ r7&˶6-/TyzָT1^~m0.jԯ*)-הYD4]41bo҇E]d ueZC6]jQ&Eadpcx|aUe[Y& +V;ZwU^(]y6t]7 ]&Atऐj6Di#3T%4پq\γO>we81icR9Ko0m(āte70H,a5uړrTg$3rgl!{{BJ9Es23E/9RL1/ajO:ͽقa^ gvb-&R53y9X_^ ;[oݧJv䘨`/*h 7\lreWo] ĢFYR;1"yɸ VN] BB3qolK| C%ӴqH1O{.2t8h`v ΋[CڐtNM(n c '042ИGNiKHD_3`y#B4͝?0*ބ)."/1A-;XI #v%)݁ Ֆ!ADb0nĞyD%B?h 5Z|jik# Z#*a'KY4Ƶ8LY=#x 8q{2_\D6n,}v$)8p@2}IW  cND /qCz [=pH| @(-t5!\S m[X>KɤK=6u:*^ /j8ҜR[VcW*̽DXn|pIswƝyX wM*^FA[#$ݐ3>(,4ObSi03wBi;u0֜uз$j pܼ'=i^<'HݒY6\XSx dv_RǬ9$oM`N~ykecrYNoʊ)Aⷳ7AפYmQKPc64@}إE'45_(Яn5/2j9ǬJ*Z6$ ‹mO=B}{+ 20-; p'-CYJ1y$2pr:~7oZV<x຦1jhj$nHN(@7bupf4dvX @|@J?|1- Q2@UJ.WSRYFzgG-1|:"l/1ð3}EJyGH}9{/{.֯@n? y4?,ˎ~+ŪV7q'`osL1]W6Z]Ϟ?ZgQeIX֬'^i:t8'jm͆}LJ綛*e fx4;=C/>^P3$şMiQk޴ʊck GY }ǁtbQt -]];CThͷ͑H`<Mw`#S391Eå3x CncvL9Z H0h a`eDL'#7'p#R*?!sax5{ K#JHv]j+=ы/hv5<>)?PX}bf]3$QqmmڹD_b4~ ^$])̟v%ιR7]8 |Y^e=}_Mn4tw ب&0uE^虵2e'sd 6&LiFFWz3J㧽l̉rܞLOQ~ek^Vl+`~eG% yt2|a@݋q? @E%uڔ<"cMAaƗ "@{p(YSSz:O.AF(:5nOo.\]6!G~i28n'-5"Y76V⊅7sx0'eW*8TT's87[½wnVm̲V& >$A.*D.W͙ pbɗ=/uФgF! Af܌I/7K= s<̕хvnɵ+&NI}h3}9 !W{si/Ә?A+ZK@-Qȑ\?emc, q0ysN%W:ͨۧjņc>s0Im{j; R+ʬY8,{O0}Y1/qA8o!:9'QDPhبkC2he7-,'D~Г `!w5ai-?5 k+s6H? ޙvoK}ϛNIhB{s "/_E/c HH?Iq@Q5ݤPG Y@҉`}9`=M<"y? W|. IwWխMϏ,k#ٸ4#6ݗMVL5ʆ<51m CijAq2sN-qd+85tJu4A?m#N6C G7^`K;YwSJ`:{K /, ?:o1<:"w1oL2.=9U0"01/݃GxwA:N pvmhL3 ,m]*> 2eMj|u ތI- sz^ JOEVeE |DZ2|UZd>m5['UL&E=oŨdfT见&l}&>ocB??C[XRZ6s&#nǏ3Ƚo1r1I{mջIKS ^g;};HJ>Ufg5uNj4iW&=%_tX=USmf*}]Ŕp|SN&de1UVl-X)aed9UNDD$XTޢnrBCwPcMLec(+.B:,zGmP)*rSɖ9gsC >S $ڨ5 4.ewi eL8[R`YWm~pb˭{"Iuf<{V[(&8\sua·99njW^D^`=FPȢ]|\*>Ussn]/H JOk1%vi^Qgwx&T&{t`qH3>[`ɻ᪁2EfI}ړZUF5R`Er;=`f}=m<+s0sKb~+`,xtA:L= .C<~C4:iJd}(;RVE+duSJhI3̏do IxC Nv 8c "%4( !MgjtCBiCUa'h;fهێAXKf_ɖ(#uOHH9xA[o'H"Q'#"$*=!ɇR܃ijCIO-HP.#GvjK 1" i.+1Ū(Kx *EX+'d-h֫<2uP'"3CϾJ/PWҲ в$ULg QOnZ`Wb|[F竷 p-U)pDZ{L蒼-|^p `y1,g3ɓ2sƾO{S5lT):9r %28eyVo7 N#"m/"U)DQMgAݬ*>wy,2(ff 0m҄tt6LW};B !(k%4O=xMo`tfcP͢{(7%% lM*$-k$Ea8 W=n6oNPl=aJnT/q>$m-huVþu3D tF4>R`r :"X":)Bӛ; BR! UDR8X}4?~BN' P](xq|kژ~90=Ĥp-qgN_<8qF e7S(ISH&<Oׯ\HSI.?>-q&3.~PS2h/ nhq͚gG)u8S*icz_ y `C,;B8n럭OqnEAr`(5]q]>폻ơӘ=nkʬ yx#XyvfU>1I*΋o pވ si%idMdIe??uJ 9@ƌ3niFxyA&?Q Z{x.Ung9cJ1=ۅht %<C+\uRG *|8/iMK>krubU_ɾDY~ ht^Y8Lyۯ%Qz m?!(Д6}yk(DF-'=d*tqBnuYn6X&UuU"~ eϺMȬ)glZ"=vj w .ߣYSeREXU]HC#  8d*C3s耨vgOf%[0 ) F'sn\gB^8|{؆ ;,-?s6#Ij\5Ya>%.\;qmQ{;$g½/6T/M㡷}19UH_83=V+H51 rX|ࣶD=/AV[_y*JE6ppY>3=?tl~(F<ߵ50nzѢucEdO_&INork v Y'2 FZd */*MeU^ cә1UJ&WnAYɝjkM_7(y.=Þv?d>iT$|V(JlmL"ٗڝG,*d #|OԖp}A˨ZHiA0AF$eA+O}{Or-H5SGzUN+Pf[Gl)JU7/h| *Y|&8~l\_._x:DlEg,),M+'Vvm4;ω1E ǮM|Waof ܎f^>3mm\) +(Ж!K>w6408nI&+0"| X'kˁ>J*j9trp!dRox G͠.g%q"ݱk ')-gDc8.r4aӧ0uї` #o`C<4@Fh&D07@x5>w*5&XB,Q )>C-qݐ C¤FAmw1"z4soܮWq, rK7at ohQ3g8K[&kO'Q#g~.lK<9)1i5 wQF8VXİc+ b]neZm7%<flcǚcLSK]5ʇc Po!_GTЕl۱l8-+D48*4@e#x";nOOgfa~3z> /.8B1f* |0a.;+C4ATjTq RHvv~0?sQB>܌E@^}hd셇(l+7Syj ]1gpkČTF_ʽ`'`J-'C8PDzn TR.Z*31 NH 9rz?~<nNb c[e- 8“z0Qi7GmG$Ur뚂mS qUj=~K0js?2_Eq%a';.T69y{S nGkRHpKdž+WsOV:ςϭZO?i<0@Jf5F<;yˤc¾}iP/] xp\tGغVÚc5vaU Q-`*@_Ξ2}|XhM2DvbˣSIn uX-zy9Z;RAG8%Q`ϬPp 5nV 0,ؼgR5P$ DS%)/G=UuޮekO08.!CfLZ;Š?q2jܬQ-"b<{v0&WlFF$)N4]nJ#^F5$B9aX3+tWb6̯zP+o:S,G21{,T>Bl+Tir\350H-ڀwyW Z;'@PvO@q1x61X_@\I>ՇT>6T6B Dk`[CZ8窱=([:CLY$[UcP00iMJ{͔#'DܶyGuY2j -jms=R SRuݲt-b4lFr_љdcɶA;^f[;mf߃^OqT.D_ %*%B%ij p,}`bh6%ZUU;{+r`D{Y6H5 L]coPxd{Y׸ }<(F[-xt$pcȘn\َH;C 3ͫ|$7#U3q&/ (v;`"W"'t"*]]B'7bU512p LO)5o\T 4R/6f}3yJ(ϊyC`rxhk6 ÌS07p3;>s`2pʟhWDu Fר5H2Tmt˘п)J mȂLԙ5,%V'ˀû)7Yy&Xٕ`?=S1>, fiKmx'TX : .9lg.)W#"WTIqh \ Hu(@vO?**r"ft#NK;EHJ"0zpbҤzl-s P៷_#ճ@$(ˋpÜ5SsO2([l;|`wִGu! GdJGVH{$/-m|/iQYBߣ Wn9,<`p"r ƾ;}w̲Dz|jQ~Y@xa(wrRiֈj`'2Kă\6]c)'^YDS[+J)"L"1s.xt&G"rӏO}%]jhf9#琬 syKNV?݈$\AR OQ] ˬ?5?`z˱-&HPY=3  aMoYf=us3붌 GZ˵CcmՈ~'7,D2_';!1WIbq6%WcC6t.w]PuROF:&_89o|r^ijv^U(hcVVm݃lgl%0ҽؚOVW9GSs95s4I5wY#ʚ8A݈7CF[hA^"p/n,6~lɐOtxSrf7:/mPVw<& U:;"Rp+rEm]=sw'!ĖtmskR_V&Ke{l*7)vFĵ 8W?F]D[3*F9V&  `{UIKp *  JMtqWT (_aY0̸Tx=# eYۍ VPyۯ(S&Ixsͬlq)Ênek~6'?֨mjQO[LNy­4Rݏ .aF> bgU\"~ ܞ(G;<&"1 McN L9q80eQ6x2/;TK䲴:؜AYѷeW4+ !ku&~q(dneQPbŎW!$ME1LGA1<|*+o"#3!NÛa*,%gیFS-#"2$DHǒ99iA=SّuVy5P@aD̯/"`UPrg܀HC]w+*euQoeQى4a?OH\ ,[& cC~!lg=\m-COvC_NZ 1c策q4Y]eϘ`n1ydp,ᆝH/}A&"Ri FY%Y)fJ%FaV7җڀ]!`ݾΑ? @whDR] 9w8Lk3 ǔ^<rbpG BXvb߼_"ck3ZE?7dx!uI,k1վ ߤx~ĭX /h +bR 5쥻 z$uЉtckƒRc\ KH<wA4ثCMQ 2׎pm!ʂqlʅ|Mw[8X1]./p=[?4&%ybA|b`A 'P:]j Sc^Ӷ {HI|-+DaP 腣Vb7B*SQ͐(VcEY s[=;N2sjVX'Ι TWİ%|v*J#% ju*jDUI2 :+έ6$sMȚ ZA3: 6R 1qyúQg~W~+paQt 8>r"c'R-MҲj0ayLTr[ҥȹ1{gR8h|[W,Nv/X2/ #( #1'|{%ka=hp6$vLvc[lࣦ-0d~=ҡմW"W]iޑ c !ieLH_"GB+UBp'@6:e_?htE h^F^d-2wnM"R2oȷeQAb.o{mZ-/ Ò,xtWK(FYeKTyF|iVl9pRKٻ82#fP'L&3Cn{;tG8@]@XZOYށ/ơ~^(icŧј SRLǏEF{^CkͧKP兾Apw"fdq?vd+NPw걏?$p*TbC1/auܶ`dw:aGƱ&$3;$R@x;f3F*(|4 ߯5?'5G7)*)=)c$*@ZI56ʸ\\$ncmBzk^7yl5`鷜+)j<$ #yiE f)fr*ϰPv+>ϙnZGƾkQ;g7E({d/nOl3JãXCh~gB0&]NgWorj"}4sUzZ&Ki 8͢$_]" `!B .h#nu#( P0%5cigj 1vE1%q{A˼z H]-\ Ht;@M*c %~]4\& 3PKk= 똰cPAL)%jQCI T] I#AJ i 9"lecޯV $̒l5/iuT{2_fuJ3ajѭT7/Sh59vwMÇ O.ҽsg{$LFk[->Al>gjpPj gKթ[є=Hn|gXm̉aL8XĪ@KDf#PSVABKTM"- T>jp"@/(o1GtN/w~ c4YF<DyF6% Hbqzt6ƥ9dDq<'lw 7 c["JTUg7r4!@ش9pȕ"EyvdKx[,mѯfFQϸ}xܢ Ql0lޟ>]D{o7ZIȯr㻭 SWLQCU@Bg aƭԦ3,kq@t MF o[_{8 [:d4>q#/ Ј߿s eZXK-:z}"c,`@w9x {2.fn󉫪o|Pa+NSP@CZP ljG3EWKQ QxvR71+˰Yrx__MzX@Q9 _[YSCm[KRk@hD]}'w= WXeHs.B.Y:{J> |nrcTX5?'j< |S![@0H=#U% |}ޥ@>ωߐ\֏y<+'Ş5B-\7c eaM>ݥ]Iw1Qut6 ;}Xu7t"xY?A̎l+y-Au.#%I:/~gߖ("]<&tΑ>ki"Ǧ?K=wl \dйI#k'9ÇC!S>dj=>/=n+Ϧho"͍ mtE[{J)Ǐ}NqzIŴqY'ލ[;@dp{-l.$Ů&)!{r4 >#xfoyb*}ۚ*o9^4ء1uϻwu0rwg?!FA76"99oVQJdNʳ!g1MY h I)Es/f\ -Ar$JO(ށÁ%lAD̤AFppL TXgtH pޚEKw/T,Pj 31y5K66lSyWŠY㮟9deQKo]݁kN*Xa%TpMĽyUl,ךk-ؿHoZԭuo"wU}:LiV{n㘣#K;'Oڦ{JL]M!>Nv 9h|y`o1xmۋj 7jO:MQ]Kv͙am];-67#qӀNp#K Æ1{ȦtB0. H,ܕ+9i00o O%fr^: :B#0ᗁFIK]UT했:mmSs .Z  Md Sc&sjVqU W u_} R8I_L,^%QiR*y62FΓ'1* x/kqwŸٜIi)|n'qWPİ3o Hii0Zkʗ$4e z̿D8I/sdujizpIQuO.R9S&:S9,|9SߥF3.(>χUY<~(QWJ-9f +CІ~MIw풶}fc6?v,\/+& s;G^RCuFqTJa=1T%,t3ɑڸsCJA l .'05^PօE|u&cQ2dץ]ܽXBt_e1dt$Xj~dJh/>£*r&] ? G1jdm!۱2S-N\R H MҞ_tQ̱drKxg1tWN8b\ZVP>'2ina)nuM_q.3wQdWo͓\79Uo #jlהN/$@,SI>-'Pv2? Z 8=űYj yh6r18@TOGdȘPl:{-[h7iqWO\ 5/byMmȸ]JIcW;)_LAHn=wM]M?&cb\/"SYCQmQeo{;ma&%3~5uI93֑wڅ43=&%d:g=>g'J]?Bɋ70?$7t_0na ʭA(DDTEK5 2F&׼cs*J>j(1%)/Ix(:qVqY*We?ej@>0[nv +xѶTJ=ʦZ= k!RHt>Y4&ֹQ="2eiVχ9KN e9Unǫ/&*4b`B\K/qⷀۻ|\<.R:4~ꌑՏ6bVw!\CM0Ά{M#ovC,3[|;t q@ZgK{R46&lyMȑ3tfsQei8u·kۆ;hHiRud}$j{놁6&e]˓r41P TXOŴ- 9V°DSATS}]E«i~1JFM4OC܍yX5r^eMN[W_(WrI%=(} wm9\SJzS"r4qkK;;%CY=3&7_l"DOv<R'zEIĢC3j˓"DzG']5^4!\J759 gYZ07070100000421000081a4000000000000000000000001662bfc810000532c000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/nfsv3.ko.xz7zXZִF!t//R]?Eh=ڜ9Q^X;u4p 2ω8`QU_E:FT%''ޜԮmO]\d)6>%lx`8LNȠ\ѱ2Q[ȝ GMWDmUd2 3M F"*ro gG .`Urc5Zh,}ic_0p 6sW$"²Ԩ ¦J/孵*43ΐk*,8**ZXu%Rѩ^'g㻛TXF4(2ޠo=]ICd0~ȇfBMiJ./% o67yCCy5|R Xxz_QUC,H)GyHCy2ʫL*=B4L5r1`l[ lqPW3wL"4KNU <'G"`˖F8!QE24eO.ߠq5*0azds䴋1!Rd8ϥh Jզjf\=|'侀hUSrC"y;%UM@[C I8чcnꤼn!@vߴ RJ=B#ޅ2A#2*|{{)> BCc~t'?Ċ9uI̚EjAf}a:H?^vMFff(=sIqukX$|/z[jx/,\1=6t21>rH4o⾄ήp}`9{ޓԜ njE5>GuthDXT8иQ)as)؈ ^b%/_&5KIx&:N'Wh{8RRD^&tU\a$zLC8)/ JMSD<ۺK_ԹN>wS@į#9! DJ!_-e\0"n8wŝ$FdO2i'4s׸4Փ.FɨR䛅hA"Wp*KgTo GT=Xy%3F;[Q2.HKNWLJSO>YjlJ[z\3 8a暅 ƠjujV+?XJhxQ4&!6pfGK-{ΩKRqu$}(H/1u˺` n).190}x]/Ey0Q!`KޱTRơ|+֩](G,O'M=ڼX71>e8?)nce0A*H{wvHh'Z!H= OX@3YY\Lȥeԫcrk+\izt8_r$֒.06`R]N;:"]7 'Dk$jd= Ob WLGw%Ƿaݬ'||PHȲ%2mTHqgMΛ-EZv3Slػs8ƷJ39ĘD|Avȧg GMY7EC&tǬ#>$39r@s%,MC/Tr 5UlOO+BLS.r/\f`.wsp9q@t"<ʦgr7k ^ j*`>]gQg;^—J&HR̯jnTefng!8 "eL،ee YǕ] 𥦆 J rXETo\gptRA+_ye:cצ|OڦA*[SIʕ]!:dA&•0Vqbpf?֫%&F;! (`cV}N٪yTWNie $GqGȋDP5^mt [VgZPaHc|h]C,pn2'NO4[ )RZ4%9Wrζˏ_۶~ r\N#tDa%) B*Evv)|t*=I3KdmXK9VJLJLl 'z[)Vt/gI7f!܄!#* %{^HX( y䁢G`Owrs~r)+ JY!/ҋ2m`)ކD<{XVv V*" %pd+Gs0=إ6wE:"4~ɴJ&nFnpĆ#:[o6LPq}6!\@E(Rr1i-+lx5#3n%q` jU5K4:mdEn5O0kb-z <߅AɊZÿR0;8QT<ÃzcL)y(zZ( 0_ 1u n2Y0$i?6qޮ*¸9тtIa]bơ^HP: "@pi%,`05/ v]3f2.z;Z2Y=r2J0'HDz].ituY3bzxErgBz v )l:EPI~q`5%`E7):BxA:'xdճR!_YM`!_W<x8Y*h9MdY>"VJoQq*CP|͒Ce݋ !]8'"V]1#w*s,Fb#lʹƒ*RETP7 /:żDŽ+-89&8\ LGIz"ͩ)˼_e,'u2\M`>_ 5 K)ōPS7ՋZ$A8c{z GpW"R,Cٽ>Z"/nؼ# _P/ꬡ'B0} hju湘6qgЖL0e&|M ʟFu>BEGLjǹBU]d#|\'јfC-],ى$Xs } 3 &:Y*ؑ-zcǮۚоGYg*ajK 7(\q&-ݍ07Z'%tMgSJן# Jwb .(/s Ãr4~8jy>Sk]jmЄhxKoS(/_۟ا׮aALnv+:.܄_K,ДIQ6r-NӦޗȸ - AeA+ :i!\Ne2DCzYa7T@.+ŃIS;gK/T E \:cc#Ě-e/jI5Xl-P2Idؔ)gΖ8ჵt3fu4zXE)Yiɼk2j4er&6D1$|NED./ߞ*GnjG␪ o=HȸqǹsOD~G/Z9UpA81q  lϾ-R6EMB!u9gÏ jA5~T;{B;#v+ P!)eNJߑ0G |>jYp>4yK; 3,_`&U7TY9W] C)~oNj=l=3M4-g^sl }P7 U_uQaΟho*֪d/ ~mVvEVE)4.GJ mYͯsY kbzy8ڜTq7Pne)A¸2kCb 3R̵~-M(֐o69]w0AH&)R6&+I|O;jԴ×w. 3?s5xB<{SrZtz3'h%CK(7wLvXTl"WȔB&8'A byČvBdům\l'6׀zBJt5-iIQY̤.jh/_;La4^vXs8avR`k$*Q\"v'w0ݎx|γ ƒ2p cs s:xĤ=\ nG H#r[{VH5ne.5,@/ȍ^$o^w(LaM-&Vv@@un^3k5rKrYBeGgp ?z|A i)wv&} ~nt^Z#Q]}ÓNnME?dQ=s`e"*OW䁤ƼYgBQf䭼x_?A( o'w\O 2A:xƙ{|YZ]Ye};VjC7蜿mC3W3)w+1 YN>7>@0*{m0&) T+}.z|f%-l5kS 0!Î* po,E7ơ87.FD1ࡒ`/y{>/ ѰX* N^sD q't|X.*T)p.&EIu6YRon%f~X<>/tao0 = סy]6187yrq7JPRxE .Qk:7͐TJ׋#$""-{3a~L_;gX< ^6D +~57*I=D9pJT}QSz)lH~fMj"c^,>Y3gzwGQ#(4UpX>te4xk<#e[ʛu)\qR[9- [c7?pZs|7fT6ԁk$5@IfNQ& (x:|uz>ǵ. %?x= Mɉ\Lz"t jǖq=^3A_ؓMfeV;{xڭcՒjj7Y#u6::`rܦqtuzXfOʻ{x|-۟Df\ɾB *ha౤Jw'o䞻B6oѸ$svC ˦X ,C8ͻgꓞTTvVfm:TO d-*a|zPdTR9}PfUXK{:xcΊ&QG4^/5g|HcK=IN^};c;`#ɍW !tv"Һ ^n-8.S)7 &i+h\`ݤM/{s$VZ&.LWS@_] g4!]C;fH%-pm4%0y~3y鷳p[{lgtC;D~Oa#/hh Pu #>7%7tI *$Guk${(lCXc,P<%џgy{Q!:N) i/!1wnf\ނ*n AKr<'t|0R[#paӵuY>oΠ[ȪM? *$X _\fUr,Jk_:'Pֱ:'wsMnTQ m%ų$ Q/Ϟ&ʁAj%|TIޑaG-ZEXq0Y~bwnIƂziŚC203 c)˰Zʉ;k.:r&)1R WPltLb\r?OR@L,#Id.{J6k'=75ɍ4/t2pvW0mѓƝ VnfYϱl[NYr0Kಭ*?e=l=CzaNhy%]SC 9F %q ͓ӓ}UػjX0cq,v4jxr!nބj+s̪Cϊ!`U[5 /IN;d 4÷43o5C Xoh{9'𒆕(xBz+~=xBR2-;AsNqpS!ʨ:$ =/9%\x A #8X$K"Af.z0ay}ga8%"JFtdSCG&l:sԕ|{s4S\)/ M9`?ʴCP ?߄{?_UKc'}mA&jKN`K-O{8xNl/f|x]1xQ40W&3o8T\C 2@L*CZOI{@W;7 7pmȯLQ;iwE&uzz[%76iپ!QGS3ѣ69+d"a/Ǹ nV0]c[70) U&ID-lܿ/9oN3'o:CLRQ q&+nݞ9֒F@Bሮ;G=&xO(hؼQ/PG͹dt }RUVP^ls\BxԠkBRA9a,\r/Ⳅy%e·9JWĊS:ߞ=!J2a 1U?N( \4AgY-EmNnn\0v#^gVoӄ6RҪvqBݷ!kϺ^p#$Wə&j^ɔb]ixS"_3R{i{ң2#%25)Dб]o0{̥V(bu .D<m|^E Ϻ+SàՌkԟ94,=oяDr315Kl& ,ٚ-@m?+OW5JpC]O$ueP<1J%^כNy+w׺8MDUK*C$ΐe+% ~D>{!U_ٖG O7 I'ȹ75d ˿+pmgZxPO<K 2/S&@0 z{jyg #޶Ͻ&\qwӪtr#7#nC#Q/9?g!w_[iQvMD <4ܡfpmfAΘ+ }as`MoIR$>4W9Y!Lʸ "owW7Bp[}fxax%f}wh/iE w'1v&(4Q N^ Ѝ5fݢ;Ӥn̛vUzS\t8p%NI\9s Lqq1:LClMjK^ 5L؏޷Soj8mg 6R cԭ!~Hc瞸ъ&f* Yy? }\ÂLpZ*ЙO_N!nAxV%.jΪ;~e$Wu;UpʽF;t|LBv=p ,'Vax%pbVL=Rm"C9zAӰ8_\M,??ͬ0@̰PGp'+|4s;6&.)L e"(.uhڂU%q4f,SSw +AR’U&*RVEwؼG0\ט+h&໷'WsD]@,hcC;{?T :F v=]BdC"<;E5It=hw_(Z J6dXa(2%(NEr83i` SBԿ Ϣ}X+{D-^|&alE19^6zl˚vI 6[^+s &?Ft]n~YP3; o ]ë!SbnM"R%!>{bst@AUBh 'X+B܍?^}ha%:S͕y}u ({tT@zMj"iV)'H=}eG1\ lӢ a&{ Ku2-y@#Kwg z~>:MtNZdT7|0!Ysf4GYuޜ+vfULsj{'.&Csxni2iN\Tq{$>K*~(i?nsG&eqוJUs6?O>C vK-b<^q7%|bѬy*ax]@sj'}Xj&֨ 5fL?W1=BV#G^ZTD5tM_Ikd{4[/(h#0} ZHȐ#mqu]/hd$Deq1Gxu;)t~A$tCf> E BK"w RD_< DN6W#ƝoDЈqqNc/FuT39= djl;% ,{YNy()-]|=|/0)B'+ZdV턂'58nMPY>ϬC\mZECCǢt~iЂb|b:l{/.G/]?:( ѽ花ϸd1ܯڛ_dAW \СlTEd]uAT 'ݯ .mAC% :١տ{υA8ܣ%#tZZ*DO[TLY&l7_iWq/ &Qjx.!QW t`4r/՗T}iAWxIvo T*Po >{}w)%RӜo4.YvRLl#ˊaCbP +x A=XWp*-O cX&2oDǻM_64)g@}2N}5AZcmBo5BK(Z!X9/p# GuxZ!BxD>BaB%|vȨi[lou6n6*gygs$u5`*F#2U;4llIk.|7hZ=Eݔ6фdѴi_yTO fW> Adغ:ȉ+l|=2>J76@-ȯ'/Z3XSPobq]~Uvʤs8QCe} V2A)ytlf0>xsуG΋x>1挩lJ:t "G,<EH:g©$En\ `*A>%J޼*龍mX`͑w#M*`]=(JԄR 0E zCkDu sim٩gxi0=xp!kŚґ^RɊX1 PǮ@@ds$pK4> 2)"9.Q@(]F=+~yY݂*/:VYCRnācJ{ _і@pz9%uO^aD_uɂG-S{>ӠiN0u'>\# 56pUUo^v2aC] \Ny]Hv/b7,5>7^g +%y=y!,ۅm HK vZx%m46x]XS,T8yXbndȘa$qW"/x k{%d.䵑NZӋwCГճI%)oXNV LVl=X 3C"Yea2Mh6ҝ5^.d9bO$sFfAE?OulR6K޻\J3̾\Q>͸}D ~)5=䬨%hoOSSbRK.[mklZJsI0帯LBs}/~s:H#5Ost߁+r`kc<ϐA8N~&%҉no!4ij7If5hEkh^v iʗF/\vtpdz9=n5ۘWwILFl3*t ύkLHtrux3.&mDr`$iͥ߄W+k$M]/`_u+䜸 cblTRĀBNZ_$HL-YBٛ$'.Y|'q N_ĥPWTs鍼ҕqn"J6=TvBfL93b82e}Szk ?G?*fG{_qju=ֲBkW# p|!S(b0DU}>"U>=VYXbkW!*?[0T|,U_AAG\o&]])O^/ŊPqCI:ףQ=U,v5SqOɪMH.z!,}Xosc wظG3(_?gccFu@)Gƕga9^]ce~hqn"݅= ӀYQCn͗@2;hd屡d/ngI2Q,[{% 3/TxA:ؔ f64MXI-h__? x; :lP3;.]\ʺ ϬG*m|>ꆈ0mIT:m^ S{lBCQ4h;X"JDkĝҰiZcw|kl++1(d2.}n'C'K*ϛUF Iw^cu,:^ZnHu^-ʯ8VZOlα?oN.Tm/<|l? 9(:'^D k3&*f٢NYbKي2j?QeUo 7C^$@D8Y* F]|4h5ծ[ /*8.~-|Ny O8/hWPVN}3î"ۄW2nDb*Є}p׮Cy3`%|Cmk?p=Wz/;7qhu<ӫo1 !v)@[vAeD{a;l~Ο3Y܆;6`u-VSM;>}/&N.돲*vk5S 8Ӽk&ؓLN+e%7u"EŽCuG*oR*@v2Y.~,R{D~]d5%U(WW#Ru)UφؑXP1Y؟G= p}ݼPMΒnrRBHT4XM"Vd W^Mۭ][=~:ͼv ߾SmHXQ&\V0K[4 Io"tЂZ}b`RHnV(FN0Q?/ Lp=^~MaAOsGVeO_p+j$p0fhDI1/͔J: A}cD{ j{BF]X P1wҜz>r#_ed!\UCLaر\ҧMૌ7rn r#-+ 9dL$ n;t.X3-;okf7A7~(vVWYto`J,K@֓p{5͸xؑZ(!̶C~ K ڤo I)}f(@̨ny$5;+$m:,P a})ڬ=k%Zɹ> P'k!:/GQmKzXU Bś*\Vp5 6a[-Yѧ8ևi~Jwj9[ "ڲ+0Y mĶ@uu&3%.W=alZe'FJ"XnF.dTK]/Cr8 Y &Kv|_;qe\,f4tot̹׷ udn]"oSM<82>KCt>o~ p~(Uu/v4%Lݓ{`xn_͈dd.Fjkb0"3#ž}` SMk7riNWpkfT^:PJ%.S8=Q(BW[4MۖQF(4iV%I|1h;}E㒤zϸD*ҟي` FR8ͨ‹V-BoMGIL2ys~K %)'>b-a/Aѕm[0Dn1,T SZ7CVZjq e崳f:⎦9Y=mWsl+YġE=L ?pbvffBbvdڎVϒ%ח ?v)@2g(|V5Xij]ggnh~}$ò\p_<B,([vZl\= c迍z}-c9$Sֻ tȆnv[0s~R'pQ@7hƻi̳U7-thIPEr 喁6QUcg#g3TiNd#qjgYZ07070100000422000081a4000000000000000000000001662bfc800003aee8000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs/nfsv4.ko.xz7zXZִF!t/]?Eh=ڜ9MUo P|DUJ $Pܜjh-͎V ivN3ZDxk,#D(V3ag30&ǵVl5}oVVƝ ʍ;-AoemW t):qK%ȫjLg jno#q4CwU{Ί3GT7Co8% ]af ̋W/eqt՟XG=` J<Y?9`u Zz?H_(FLY٤LQ`|_ ?,RQE=@EZbd?`k 2ZIF/RY2=0l#Dɡ0L{+S6*]rNJ.xw˪ }j?ap{\miW]ZRW*?}^6_]8wC(}Axe&Ѓ=yWTU C{2X)z<8z/HMFؔL(k]NJ:bfDAY&KE!^xWNl$354`٪NtJ8tp3Uy*Ae)q6+z^|FC[7ɽæ^ܮdʦd͒ g'YGHoK5ĖU~QU.Mq L>2y62`jp "] 5rthuѲt0&"۶I^4\;'XJZd\* ;V xAX8idBIkS^Y_ȏae9YgyI",D#C%^kzUT !7 woe?-ɽ8k' ۃg4PL9q73.TzFs 7Hl-;>4b*28.fS4HkJƍ,ɎȡȏՂkoݏfZה/ L=BmZ+uX2VMfRm&6-R=,4k hۯgyu(MPBO@?Ңa7;Ӱ&w,5c'R>`-]Ɂe48m(` lyN5>M&.pnݜG!.eqf  -Ν%Ar#*%Z)M-YwV'Gxv7D!1E焴?o)u@v8xPy&1tW䡬p3i})9Txn*Bz.cԘVq<мUʎBf/G|$U,TklV]_u q4KW͸w3 4YQp޶UYI&2В/?Q' Oן٦É ]Tp@;\),:Sd:](E4)IZͽ+(>^bhb3?5"GӀKԉy}hϘ\sg8f<5(TԕbqZOEI!x}ߴʺCv]{eˑY] MukoI_qwT<]7RfJJBxIb*u̢hSnɦ]6JBWivq'3ɼGrDڮZnMv;._j~b Jz> 1!<2i#ȹRї~2 Y[:s GeV, N}WE*_#vKk̅Nqg[mʒ*m&'~T _V:&Fq?X,ˊ7|LD#|Z`^QNR[>D&_.OiJ} 42Ꞛ(jf^ӲD#~f s_6G ݥ {AωM1JOrNz͎[{PPr~X :Y( wקI %=e-D9fSmY>yZkO⡖ ia__ױU_)T]hojZ"rzGjOwMMZl8![dvZf ?3t=gWG{6Dvm KL B a_m{Uw#;m3pA 9 r#AUZRwbxz+ `8Ht5O4]P-M.*A`F}w -A2SXtb,)lxS֔e.ݛ4$ۭRXb.`/p>3T? 7.yxCV|Eֹ893v]&ŧx}^rl9.:@Ή1rwgR] F8gKD6R[z&/)(+]c;h ϙСl'8k 62,=KIxM/# 歕gٜ|vDkYt|yh𖻄% De!)Յh%!u_FYÝ{aԺa+"E 70Y|98)&hC$Si'ؐjC,n>*n7|8HQzitD<0oVBN֓rd+_ZL@+W3҇1e(G3"le 5gz*<#G^d|&d^֣覂ipM]7UsnUrFKG֪};TКy"}qKM+|Yƪ[D f.0E*J5 >(n⣙wi'㔟do|L-mbdSZ|{YRX-[iFz5Kar# T? Fo]GE?L]U<_ CuSg^=DTw3o]#14< f,TX[݄D;c,YMKaL94x^kZɩ|@\H_i^͎^XpoZ^qGaݍu 9usQtPʙ%6]sIƎ"zWê(@HM *[-ְ'zX IAIeIoHx}EрG 6dhrwgJ麭_P/l3I8+܆_0m"{mbzm@inq^C"b)tI{n_o#AQbH)UΈ:\pHI-iSdC@_n:xJq':(P5¹]6<ȯY/ }Ȳ̀YS5ͳ'P]7EP%$d]֜INOπv l[C Ȝ^{>! @kăWpɰO4%SI9|]GhC$sx\T &5KSߢ;2^դo{QePu-bWk=NbbѦ2R،o:ĭR03`|m=QV7>ݭ{#B!30\eDh4~Eyŷ`>#O4UV771ײ:_k8<Ԡ-)4!m)cMGM"rן t_=n}ή.)D%l d [D.l!."6,pӄ7jA6k.2GMc̦l& ^, sxBq;qcް h~;[t20m V,~ em >H Up؞0->RٶݱknA;0c=EԕKR_ayurW#Vqh|A6 Hj%d?Nd縚,~QbvPkJ:k5ʤrVq㸘ь #jDĉ~Q%>s]숉;S(pɋU|{|5M .b{eyms_|,rn[Gq巣a>p3VOqlDBu|PU.9&K1(COJb&VRfm# ^%FhN7 e`r\:LDPtoGjEnȩ<=H,MK"Q֡#< ><Θ5 p̯WZ3m in꒳IM)(}EQ$8L=EMov*f1 qi'&xb*q`IkleTRGzEU$JV7>lg3͚8E:zrqt(ͿDo͚y|9/t?*ڋvO^Ot_|SV{ؿ6W#58w܋U_qmRq W3%"Nrb˾603>A'Sa짒lHOW]po!jb9 BLKKl.@ Y+@a5Ӌ7&F!J^}[򨗶Rt$>kv{*]36E%mew1i",C̜vKچp߃ HLd "a^/[dn֔:,+~u>H7酭X!t\,aWOj"3،Y5=a=SH;(̾pkwU1Ǿqt`K>BH'#/'`-qRh3g®I<@n+có'Y $_!+Ӷ<6uMx-ߣOW&NM_Hx0[gi `4>7l#M ɧ5̢4 Wec IyQJG=ĩZ ( whgls^ְe[˙}Gk%r^X4BmAd9tfzN"*#Et4Q{W&R[ _$a,6c߳!EWrV̸-4!qEQ^lzF$".N[e\8NSzioJ(Q`/$xc?OgOjs;\ 1L/DksTM m!S *f7YsPI?H/*zy2Y˔+1U7QE/D>.! >B7ք>bN_a K QdOK2.RA_ܪa%ž2䏼r[Ѷ2H4{I)rT[w%q冡FPNMe  BV ^߬~ƍ]ڱu[nf{x`;wȮgϒ$~;pҁڭooQJ2MOO܂!돞H$Ygd ;EƌaLd ym N<={cSFZ9baXNoʺr$(r0`^ݹ@Quzvv.DUOU&? c'E׾(&w-+Fd'fGۍ*UD.3.Vfs:Q< %ʚ7tMa#6ALpMPhl 劕Y|u9.Toqe 5 dG̉`7uM9Ԧe uZQ! f e\bT3ꄡ㩽+GRo*vkܣcDQ!A̋pv!ͱkds1.s.~K= n [k=V͡Zb ŨтT{{ KG6@9['0%p]OUznnepUY >U < Wњ1ZMGt4<1HkspBX:2٭4dӉk"0`FvA:eĪhӝ4|g5N!Q;mchj;I1Kwff}U;r=J};oو3\ckWvLfѡ="[lVT ù2[ Y2=ET5pa+^rtckqLqL N嗙 #1KŅ@*GfԻljKd+׀o´?a 3$4uZIq)8["Y4Nךʂ+{Qusɚ G#| Eb(K gLbCW =|fc&Ny X1Ѣ:MGoP'w1O06>}*^XGU o#1K}X۬'Sz}+wq'4t?M$޹D}GTq3y5kAʥrT>CzXv5vv7('fwzgf.P]ea4;Oй ]6$hc|m '9E'f] ٦ lcTeXb9 m1y!vx)_r&(9)=A630jD{C0<8R<܀O3a\ݬkHI8, '$;.^ػ!_Zq¨hef'{Z+ +8t #@b~ɹ#QŹJ4=fD ԊyyjMEglA;S|wc OcL K&tw[*:i[8o$|DLRE)sB1mFs"I8K>#o~5G[. \$Qބ3L6D/\ŷl'bGT՞ xk4&@C}UȡRF5>Mq-?}=Uo).V5H(mm(H7H I (;c ǩ*xRœ-ṊYzHΝřYYV|/ W._^_gx4o])EߚpPdCr{M:,턖lK=*ƥ+O:f܈p&{!4/o}ripRGZ3O*RbYA!=Ǎa!BpǓgSR9*4,kSl~m*UTxH  (D0`+6Qߑߏ(m4גLrZbloBt֞OʿNMtƤL/=oa8(4NP4/B@T^N^)[bF#M Z.u jbNYD\  #̯>3hwK>dg=h?_lɪ5Pk {ci7;rUSL.@k_(F^[$$UC v涋A[aa Y/=:5\]jW|~\/< U06ވP ?Z!_sHMvԝa` >TjƇz~g },K&/JjK'o|Us}f>W &C}!}hc!q\V \\YWIY!0IfAn-kѪL78O_i{11@:(i}N½66mrmU6Æ[ϧdķj\Pk6?NltETވTjVaf9(YV0x78!/E')KEm'9"K|A:q)'@*^;,WPKii-G`Nx{ ُ"eLO DNaPy,MW3&Z@Y~87n8?2{_Lm :ͼN#es.%|SX :0(.|dd=il'+d5@QK+D{u^*xE*,+o5N:ůja-mvB}޻83=oM̃Ljx$ c:p4vV1#kъ@bBT Ol'Hg2- v0imb%j9QHs%I!(/cYbE,ƦJ5#OE, _ʣQ!{2hy!t03"=A$K]O K>Ϥ]P GIuK^h0c;X =uS0*$zg[eU)%HK/1}Sse9‹w>@Ik\ιdss>3zg)* xI à$E U6Vn)cP M1^ )P|-DzT:}MP}ҥ{idx'EsNچuf+L hKA^ Fr756,%،ͫr{,_FGnC.3Z d+9/!iz`J$PW}Nߍ6?@:Ull^4yMg'Td0':xFKA85E_ow- k6hI5;bˣFUwܩyҴ+J]$p5s ; EsIo#FR7j ݔ01OG'PzⒶQҨMَʶ{SSeWu9#QyHK6^E_p0J=&-0)bk"w`R#B%WWZyζ !T e@ƥ(FމI=&8m6 )Rk^jG?j=uF"6a[-i(%e׭SUZkslsf2ѷVߋgT)77)1ax)ŏ]p&0Y1lS$y j2#]A֦3W,wD&^i(4&rj+IkQ6!/iRoÙc6k@ O;ydMq_}VQ=YD@KׁY9mȏ% H>!kհ4#djּ9CݢUcK>Dꏎb`1> ojh:A#V^nH8'(qb7MWd~ts[C塿DkZvl$$SH"I5ܟMLAӥwd\QHd"tAt$7נ?΄@8uTIbA3"6lq!3?"nSFX fgJ Ea)OSÆbp4ĐvvNn[ jJetcgd+fY~}QDvԔ%Sf2j <!0Ay>5 I$ay KD5qg֐2ra>0[]\E=BbMqtGxۦoh Fkt`m?ۜ o)'=[iK'ה=@y,NU@޿-2e B*r#ϩm#DV#sȷr>w;}[lLgclWgY*Gu Ә˻ɚҠ~1x'r40yFcmpn kRm ̢ukli9ƫ=S(cyF,>3c?uswNT\Sxڅ[ob!T>yA?Af$)+sz73kkob6_M%6^޻T0t.)mwde) Z3bxDfM;xaN9, J.`t'< } Uc#}\Tދe,zY!9a=.;W_Cg#vzHU=Wş;$敞'.&wrRK=`v2*8vBrJ-o L3܂ZL w~r- Xv_/8A8wEI_D%[>\~s{.c F2ݮ6qjt""ƺ`#B(|(E ^uq9ns oMx8\f_c_RIiFpZh"xRr6u=XcV[ jﷃN?HWDIC|{ ElDfSt"HFOK]|iHLxE\Aw`+BD<}͢pt3nNjh|kO_9ϩ 2_چ7T|l7*%I*ܮ&I*G(2NZ@7_!||,QZ1%^i 7Bq݂;[X[oeJ,u)}P1L-i~•ekD 7Yh`ӰLAOXnxٶQ\!Lcv@"qb>95K*v);p,Rʂ߭{G>hy2`?^dсFf8{\k̫ UִZɆ\TTzJ[S~\+-Me&)yX 7o7n{>'$⸶edgmOF;/9t1sVcHUcf^ o5blÿɮS6yY$PuzUد9u  5tUש΍pE'2an:M~P Lvl*\b*1&3nĮeD&\ӴᔑqT$Rڝ)hy[?M_ qF,~q^RQAYw'\xB|XEyHU R1a A6U=/(gYrzz}û;ˤbj 2wgY@V0+|;{JOƯbg aYf*E7k[ieE;j}WK|Hnu\JT*r.J~R}1(#I+Mz8_w35Ֆr|%I\k/WԦp`l=|hC)J$&-)=>xXt.JO:0glbNiL?BiJu^rva_*rsF+RMs,Aasy}}aV@gEjJ%TK ۯ(N׀Sx (SJ7[ PQQEl=Xs-ɳި{< [oN3D 4aO@jΌ͉E8%NiUbSvQz*;`cr;)Ԯn+ g_Ma#@&=5~~'_ߢ (v_^`D`d#JV=q,< 1b@ED*^pn`%"2jU7SX lHhqTx)l@`Ց ݲ--DymD5T ڌ4 zC;j獼 fLO3>:k/Loi[W^A5;Nݦ .(O冏~; d\]~|#׼{JlMI5ٶbi$\ =Lxm\-? wzgGDSR[}oWk5gWHy")R(#n jur$2ð: GM u-;^l٤#Nuзܨěeex79?|Qo6+a^-T/Xsl7HL)!Es.f f6@=epۄuKLۀL'3]7NAxrX6"-q*g_obaŋa'2TxH,Yp̀$O;%MlIfзozoSAѐ.h~l23 ΗhIqWTCv]0J?aۇ<rrOdLx%@k*! ]!gdx-M$Y{Xu^;QZXw7| ڑomgl :Tr9yz><Hӿ$M-;a}\ |j8pD㫫r5J+4yKc.!u)~01f.'gGm4l$cg|O`͂VO.L~׎w`Μ` e2t~'mg+\띨{hn3ƶ 0^9R#ns4̣$OCx1Cٝg=p}8cU h?"I1<e!i[@41S.8|EZR&3^#?-Nn$IxX72u/;l^TyA<|Y>XQ?Kx<܉|M]>QԠi*B\p\pXsJZZ2 wl5ۺͭO$1K;͖6I};r$3܊<̗+UvK=g$!DܿTux_>?Lzw$ėwqO?g~fZt0Je|CV[4dPWܩFk].ӏWFD0HPݵd?k '-sRP{> H_)O8ёťZEll,J#H>Ucn]OZiLz% +^ɈIkIqz~Lc1^'^E`I Fl3twqL"U{QV!$.! xfo(l?ѥ-0;b cw[\}$Պ5") sW9+i imo7OW';Flz*٪u_!9i[ A0YV* tBN?nrqnq3i3vku ;d\deL%F GۯQZRu?m" Eg]+m`Hc*lY4/f?7|J́]z9 "(]y'OP ˏ w Revb%ō9vB2ߌ/3MpH ( YZgػ"y9,mLɞK3RV"_Aer83ۇd?=GahBUCx*S]3Aoob H!Z#7d%M}SrKO'R԰!$GhQf#:f7t]BCAA w| v7*^D to3dY)Ve^)Kci1cxkf@*خJ$z8SD"e5X'% [ UkeE]fܷ`gtABez(R-*hh.cxֆ4 珕6*F^ Y:r9  ߵ?'Uΰ)XwiߢµU(qc}` OfE<+*|:[ kT,_곘)$β<",;4iR +BT a.6L.u'!#J|Y== 4<|a&Br\Rpmx>V eU%:? 4`ƽQ ACjntD9ȷūQY];Ϊ ROoȨ=*:s!Krwz92,jU518eogb}k*)X㹟 {kրH)۫͜Р :pB,ޫGeа4A1| ^π[)ۼnipY<"J<4gOdʖZ IBvă/![ ~lQyB"WϪ͑HR@:!daQT|^iCsF0<]@]U1~ ?CU]ʒMn9!UDQ{1`T/uKi^wmpV{(l8?#\ԇl:0]2U_5.6!A#>^@Zg@sPC=k~ #jB0_b }HΝ=Q l]#"ض\ہ˅O`0uUdf^&[>v =yz}炎`[cϯ# j1^~[aw%Zh~ SS|^ )ܿqJ*U)ڜ%ljI14$<`H|ȭaoj-'`@xL2liߡRT-{6XX8>p1iEf4EʰP`JQdB_,E(G_${-UQ !Ei rPx>84F?*A5·2C(c7fɝ4ONb:_T@2Jt ;\ ;!x2邏kʑ*dS]EEV@rҫ]N]}?Vʪd,q"8;>g`E_~2583/OTL !c_v#|_N8<#.%F(=a\d7sgJz;nZh"WV*vʷc*r6 HMt[BP:,'ޭfȀQ8:${1Sǽv`;&W(= M9}fT52 [=(;-mG)`ʵ)r_?C@QgvbnjA(~~L4G9;ANe"1b.`nwlNJr*:0զ2dvRc˰p|B5rrF\Ȝ~Fx ] cBBmg(WM--y:*#YY"ӧz݁,`l~8H K-4Cb3AM ]l܏I|lvIid4UPiK̎`M&FDyz`{p~mn bw/rB(^0Y yH /10D%/-R2Bq!g)2&GI'RNφNV̢ kVer T?)ɤe%I1<"oK!q5Vd;&a{ רTe_~Uo8箔}e7ΛBՖ43$W]O<-L q" hH;|Ŗkk˶UM^}'J-s^j߱rMNJr },N? KR'8aY*F<@ B$'[2U_a~q iQg& (g{B3'a;7QVȒ̻_zжn އ %M^J8\l}Dxh]ԚT7jV!}C& t 7Z;YȀNr02 =mf>pD&GnP&sBU^5 QK{/ dTX&N?&Bio_ J/A@ 7q>Bp|ɣBQ.0m`UyS}JT&T=0˦szQOREMgjLUԜFbrTPS2g6R%oFwX}gh\>=QQO/ *Rt-hZC5`h lvA0amVs]*t'h+lnCogƳ\2*MJmJ9qr;(lXBo,6U"}H!`Fd:p)C &xX\C~j qqĆgwj%K0R;P@Be4cC??)3UBM-CeH̃l3x K37CqB^.CN͑7S2F< TI\fXwqp3&!Ϛg.ueդ㸄 Cu":i WՁ B< wL f-(аu1"[%@t4#\pP2jWJ&,Cwġb;. @E> 2S 5j]"7nǦ~Jb@k8PSxպ;L/;K@;ﭛıg4 ({qڎL-2@b KSnf#L+\o P3q&m|_qɠꇂ4r*K ` ')Ne[amh֍3OEC\|W?Xn}=\6xDGwU[d핹O7 gi-^ً] DiuD3Wsx2I/e]V)G!܅f¾@~B[jޏvINPUOIs@-mSX?W΁aH7}V&X^Tk^5'  vax7_GSvzI vL3O8ZDR;kOW?|kѥvEgQ"n/TܘT,zta@(ZN̛E_ 'd`_l6Z$ jՋn",_A-|THg1/ ĚrڷzLZӣ/+?H=`m( hE&_cR j^4_.A23Y/v?*#J4ʺ7q %N*RVw h?ɷ[XػdOIs 'D vrH{o:K߫BYyNIJY° &$|@vqqDD#]l/m?9dC rz]]g镜c٫gh&# 7GH ܗO)P~db.E\9s384P}m 4XzHKAK^ vud FJcJ97qe Qsఒ~C8kN,zHFCd͡Sm2_fz  V)e ٔn5agZfF[EPmKwz l x\gvLDwv1tOJY!0RX5K!g}k"Αe9ԶHI$񽸹t|jwOsۏʅP/yfVՈ4G?/ trW\A'k$hߝiot/%YLy l.,0J/ mJr {Z#RQ7M<(щ{ ׁuL=GTxvfNGd¸Od_r0 Z9 gR/S@ތ0y3syÁ0O:.BK9<"/@Q^=|L2d% 0;[GV #]JU 1+|*vO +@oI{b-INvJ,]Bsb%|%ߔ)*n hΜ)z D@y[/l:4b́skiLkrdG~ # y}9ZfsSqtGdu/۔;Wtc.L4A]3?3~eZ63(GZeËx.Gڊ]"ysa%0?lk^Ҧg6ѓ!A DFٟnChGN7q PR.ֿ: [ɣ~,LM/ m X`4DnQo@WH"q:sc RӺ(ҕ}L}F*k ndIq&WAAoʼ5WNs̿H,)ZN-Kr`\up_R+q@ZGc S-sfVEAzwN~CŒRi9һSZc (*sT::~M^ׇ؈1m$uY dS=o:E䐎砥wFn!Lwӭadr`ޔ@XՔG'ߢOx0Y!k㤓aОT/;L[S(-~Kot"JlkTt7f[33S}~_fܓOpAaR;I3E ⭓+D3G ǩL7LMl ($7 fς1GWEu GEk4%jDjZD~%eOzXX[If~`m{1{cMvrЎtx~S,gZJ9o#k8Y_%qR-sR~ ?\/b%k(M{nUSdS`;HtCr/(cDz<8N+L r#*n(kJOZ8xoE85g.VW^5 s#ۏbvl;oun0?xB 5َL,\J-'6_6w_u≚ٴjz?4+ȸuc47heKo`ϖ%Ь-:@"G\0gYߵRrD\y/m{_>]>VpT_D-ݟ`;@eތ?RŞ;ca}| ~] ckj"N 5*.[JKOjv_c7L4=*ך ((0|IY.+᪬e KXxԀ\ &t }<}D@. 1W : PqivL%mDe& (#" :rOk,QZ !qDJR*~-d6J3Qګ]J:NGpsb .t]&aRr}%("|ks%/ğ~spPmt +3X~F4!̤(HJ8C#(s5\Γ3<Ā~0ՑV4/׬4]2ڎKdŮFVyj#ذ[z{tSAW6;LQLs MjYJ(Ww,VOqyE rHwtߋ8qqv3"9? &:yߦIjKmOgR):w%l2BZ"]Xͷڞ0d/-XG<4Qrs-g;d;qdxr; Pi~Hmj#gXClDR^Yy[qQcrG- (<Ԉe*-Ɍ(PN^UQlmFE}_+Mҽk1|2ȒKgA4xZb 8-t"VLBA@ܟ# 7V:W4rC?IS=;} t4 ~tާ@QK\ts'"9BmSV(&a$ԔJBaT߃a"o'9n$dAeɍˀȖl&t&蚹,?\˃ asxHĢ%@^BDAMdpvyI`ϥ5F@V[X,1c>*"wQcPcMʍ}a̴N@S},7EkJ)P /q$!sވsVenjW.yM`0PB!:^VڐG7D[}Ih /Xn4Հj.G` (_&d'=[㌹q@o6*k\5i#@)1 !4B9Uu"딑ԸuH*Ϻ)0{Ѵ][P^X7x ~+tdsP;1YsfO/~ Lmqh|Gff6pҩ*!>+).,|f@pM}"d@.)^}3~o]GzdŢY҂`ya rbPrPͬShFnaZwt he* 7դ-V_-"?BW/LY!H"+FtFU $ً>3հ[ ^܉EPA_(ws5bh#h4sԜTA:%wm`}.K[/srhEnj{m40T#zƢ{%K %-qzb"= F y^1JX[A#ˌN>\\٦)_(2qˏz5i^_#(qYwB̥qw<4;Ӿ~k+D{NbT A& ؛ʴ2ƹUuXa"}E&FHR^5(Q6k2ׇkto5Μ<A~>);FvDg`|uwzNV;|Azq=z YgwxkGL3Fcf9w|AsnEݦp5 .2GV?s=0'sҳ^ '5\䇵|t1u/MQ[6)Lvb.8*MU(SܾoFpe)-ϡ!B{pUi]LVœ>l*z~)""筺K,ƹhٶjGnҁň`/Qyp8-{ʭX8΄|Ex1?4Q~uG/Zh3G Vv9DiOL+cV-D8q`0¶Ի"+9"M9ȰƁۓ#ÄL[ttԼ.k =OTg-~df]˝㳋k 6}8mVs/d*T3*DL;e=n47L[*T&8u[+aoGD.(s#ʊo3P}D5SE=id^' r;YD(ߜЖTϕ6Ï|_^kMl{p,PhOTF#%VNJ~|L53x2?x\\-57N 6Q̷{I|ޘ2>G;.ɭ,2J/bRI@OFX>YG@$iJ4HR(6:yI"<.IMfğo}8m]>ZgM2r)['VRDut~K".\JV %I it)5fj-ZʇNpwYa3 $<˒ .Wڪ 2[s() "YL@"CfE{^yX e2Cghk\S~l[iButEn$pM2&vKHo.LW͉9Ŧ<5 J 6c?LsMVW [NG0amh!7SDbPqD$_4*V%š gqyԫl~1O׆%R_E\^a 4Ö́o5тÆ^ p1]da\˛1ӴHy|Z!.%.-roޚwC°L8z2̀m" ~@Ve(2v " YAB`fF9Rn 7[KV4uG ?U+wWT{%ǒs.1@WUI[!nmq7G.*YL~ڱ~&Wkb9kyHxFc[3$Bi_s|oRKbZlU̵7B1AǞcv/"' ooCmy+KLqv?QwzrQQ"SJyN&|T_\@dϹawa1z{4g ?$VkDpxӜEnZ@bWI>;*<&EoKz{rj!;݃ZpG=mP\DMB'f>kg؅~~|9q1eR4$% RVN;> ur`sc sk@]KKZ@ʛV lk|v{C%?VٽOם~-{?n|쮲D 1%{y u#Έ7nft.yx:#sFguFQkzc4ypăI8UCVC.ΪK1;[pU/[Zb%j΢P(s8̏`RX41DZ F#pb ^iT^|imcV45c `v0"&@.CD:/?i2}:H~OtҸmM8D&FTJS<(V7dl9?Dn?˥rچ*"!v*Wv|$7/dY^ m6>TBF*?>EkB<;B۟bH!Ȁ! Qҷ|Yo:P#SFT;4_)Njj" 6gT6VxV+JFq(pU cN;k {\ 8>}["N<3m= _vFMre0S ̫nxkYJŧC4}~#PXǭ[?JcE "knޖ-XuVo:)$دpǜM:L.[ qӵxlZtDٚD½:[m-@D/ 9g*\Ȱ =4Im Kl )tc>Eħb:5pLvkcP2)y6b|||vIh)Ԋ8O= LDwv@7Q+"Nb1m hQ g;46hJU%Tg2:&Cf,MY!r*A˚],c7C@9B:Bv]6`KtRUZ=yv4q)\a:EY sFY]yXKY'Fi[>>pk, v  *)KF׸ƴ\(V𝼻Ni> ҭvu\2{w$l!Xܮ]C%q5]XJփ%:/w[ȅs_2oIt?ťۈP*Ű \J 8L/DWɭ 85f-Mj\9䳶6B62e<^ ?WzMDKPr`)m7BL(l/IBVQcf \LӒ'ޑcCN>Pax!0ɓ6:DRyꩠoѹO39GzrG5wp1GUR ~Y<:eBDO]~k)Y<U G@LW:\?SJF'd 򰵖U!2i5ùQ sS*vM;l%"("36bRg [E_N@q; ՇTıwc$WIoI! s4j=lϘsiXo1]'!nATP}c_vu#9u葉7A`)_gCT"NqܛY,+>[\)!b&0oJm{8~ zIAF ۙŢ1 i)nъ 372sGaLއ5~Ye]1￈&W"'435#)SP*ʠEcKx̔<5/ Ӎ9uJ&ZQ< wJbQVBᮕw5p*L>ȫ<΍cЏ+M/[#Fe+$' uT&zDqS.Q.=%^ƝS-rlI],"{:/JؓoTNЌ0~BW/IE'9pEÐH*\ JuőS7[S^^Z˵Zyr-I 5di2P(L ]}ߥ}S-`!B ʳ^"2Hµ|`5~M|OAF6zt U 175TC3ojb&|$!.R`^vǕv\tz`LbcK$.3re]˭SQ`L:uH: Yݽ?~T:r;4O 1.\vc$E;z##XY_ }E,Z|Ҡ4~+onAl r=Ǘ5Eo3džB estFD#CcA_pcU;M/7W!YyZR_tM{Y` !(D=VsퟞAn m!e'+5IZO<4==< *LW8wjX|G2o3PδmU2"- mY'wҊ΄tJߤߨ օ|oSVD0l=uvΘs7*ING3$ճ7F:Y,mhQ9B-$סiRcwzQ w,k)<^S~TQ5<$S1t+saT_i :/0oE$[ڿej~UH;ΞIEو~&zDH8&$H"BkAUaD:%SMװa !p,Xk \k'PS5tyP"'C]^ѝ. lO g*mX5_z@?>KXZFhDO"r(UO>OJ9nܹ#]Cn:GQ]:1tIf0q{R|/NCV X)%: hR&o!b ;+QnԱ40*+6;.-:@ya7Z:/4X)Rc*U,!܁->6\B\'z{J45ɗ"r5sY;!yαj"سeڟQ8Л SA;q-t6nN(-F{Ih MRYW#3wwK7|Ά糪KS3!{A[wvѴ0,o^vԄ^\[3nkkG΃|\U@ @"p˭ h06f_AV/B:S@ ,J8^WwZ&P%1_ns׹$/^Ly_ܜ1ZYY,L`[ )u979|:y >ÌXV(-+@&OB1Q;uxGm{BoQ὘RhlB@LDadtޝrZr 22HUfC^C_N!A4,{ҦhɘDv2{;`͕bD-fQnQL)lb:gW2)34SJ%0:jɵO ͺ VE<\0(퇫0=A+$ZhBh:.5vߍGT*?Y—hY+ giPͱqơՁ2?Aty~}^сVQ|&)9"v NͮXf>Ʋ+>}xuLZI= 3-FV:1}ImO{qrm[@𷘡1TEiDL1C ZW 4R@̈y/néE)ho4I\=P^ Ŀi;Apv5^( fR, fr6;"-%iCjI{gZ\;Vepk t| U!$J$8̶*JprU2UeF"Bs-넿(D:pJ$-+7"Nn[_G^"-6_$ )=5n:;-*pW;u(-BNgjPYkXEuT)Y"Wٺ-"7(6c 4\x%6EB!;0${׻Dt2+5~ǤROc.z`Ⱥ~uH=IٙݟŅVt:РNQQe`^;l=}燮ёC?+D:;0>?Iq%}^DC4,bߋ>WM[oKo |WkUS1뫽ÿ331|Yi0>3䈯 ^5"Nhم٣>FOk)kWKupHrO!<8)0͆ӱU\<عM7ɀškԅ1up7YQuQ:ۿRgj؈ :W>K7B@8[+\%b!;s\V!/P?dmg=/6s+{5|/>)rPl^\@N2,|;3# i&? h[e X:[^4ˆ1gd/dZRV@ƊZ1 v; }gQz *ښݜ?85vM>*3UOJ ƍi:aTh48 VdP3 U =WNpR-vrraV*XB~+%MpUծkO}.FCudIPgS}aY__P d!6wvsIMg73f=<AR 6U`)=]-bf|څ$t+(̭zBJw+U!TZ^Լ#yd?џ:K^@oiթS=l,]pH~jB`9ܲ E1QV$N20 Մ |7U{eUa9<:ȬaNg ȮKq%/ zҰ^2S /]i3G35j=&9|6x!zLpED4 N* +qAғ4{׆AiI^tX.Ycȷ?#ZĚ7_r l "s+5wA|ZozHY\rpp\zQSCkVGZɟtM< oϜ, 'AfVyf7=kM-Г l9ukfPDv^BOq:SOҭ P-IS%c˨ 4'kN#(q-0cX> =6Dg9ljiqd݅5`)TM٩'(]\(BsY~ N>mI`t!p埚!{ IZxlK(tyr(h5=\^mq3@S_IkGއ3'Et$1\h܎~ cK7Ab@x\G4^,5lQm2Lgx`46R':P,'R[h-1L(Zn‧j L` yȟPH0 #ޖNQ5I yojŪBw1D[zhܾ _LJDX ByFy Y\lx}"Mgؓ@漋3ysrGL=?:=i(^R iv]Ma(#ZX9rݐu9361OaH8_(DyP.x_\==t2'X1G@˳|UQK\@|*e׆ܜ%k[j ()Kf#k1Aߊ Œxҋ/>۩ E(Ca[/_)+OR KG)Rf~9F虚+*LFD㏀ ܇~m#32t-{';M[ߴ!*  a}"z½S˨"eʡ:by!ss¬MRʔY^Rpmu l:wߵnTCGZ}C+mȚ8vR_KvӠ*qb#MDPoɽu@J ֲ}{;v|U每2k0 iB!<#I3{޸٫N8Q Zq85U\ҭijINZ*|?ħ#ޣ)w(P4<@' (se1nmys#E}d jFG ~P5f7`GVfAA9ZkJȣ^A,'|̵4@:+`#d9UU^Q6*GOdXDM7RY]O*69CzY\6~@>&bh@딮\z) 7 ;9/zg\ʀ+3Rv{^/$Ɵ9,2ꑪO7s)S#C=1ۢ*71GQG] اǯ::3ݶ_6q|7C}kmVl;@.A]SAE.S*O"IZJ"˃Αl"~4єb87ؤ?6nTC ,WxJ{sEz}-@8ue2(efNYOqX sIEntBDY jV82r)?mWFVX[4?NhNTؽ#rUǷC]ZVkpţv"k~׎Br|aI B$e%843P ^ ""нk\I/i|V\T78?ƞVn:jĺuI8 Y#Ȣ@rKr*TA`{*3$Q؏uuj%HGf6y岌8DŽ \Г$5nJttkjڀ iī-^ƥ]^R1)';ݱsz6O|౓} m5GM-./<23;0{/?!ˉZ~M ڬ7G{/"/h<ŐN&k`Ur/}A~L5.ƵY7I:7'7Y11W=8zё\.:;>l"LSĽUba^&ty-qX" ?cKՒ8kf~Wg$D'l|Rf:բcf);\;#ổTk J턇Ytޗ K6||_9! *V5W wD7\Z_>Q󵙒k-M;ڏ~PRBvmRa~<ۡתZ[ =;`IOb,{vlWA}!@rf"A,@͵V$rXP+lM^\ S0%oy~ YÒz%!2`łSY"Tm-214o)Kq6 LLPb؍:5/S6N+C}f;ʤC0Â4C 1>c! >]٪V4~i?Bx3b>,h JENbvA(2rR`7 |^)˨j=iXW-n ˩66sSWNjluqgHiEpFƭ-еR;z-&}~O-eXXI.3w8tKQjzĤVT)`\&GB2H˨e5ew2fIAU>%g"A= Ӟo/1Bf_ Fo5$C&\ ֦r$P_bu|EV&E@El~>_]n&@]R49׏v9^֍ Gӌtuxʢ3, ch"-ϩʛZq iu AEk9vzn;8vEIa,nӠ ``8>^c ҡoу`}&~u Ko4Nca CihSl hddl) ,m,q' qqFږotv&r)B0:{K@`Z2[S]@zֳjfX!Q IL8-޻pFhDd,IG ɼ-7BMOV&` ߎTv;û1=cp$?>$DWڊI:UvQ4VQD!n,tD zmׄXU5~JD,}=w4++*Bqج "9-Ѱ",QMMϐ꾮6~<@gʚ'EKt浨Dz&;FwepIOCa7Bʭ品cNM5>@&܈~NgAMEEW0(lȈ K¹ &clOUۏ:IKlerBgDW}GM:xSpjQ)N(4&ctDb^f_vB |$< $)U|G>g@IUEns[5F< K34'-?滝'k!/:gnE󹐸i/^ {邷BJu]yJU`w$2iLڎhSpR|U[G3N7 KMvHAKQw8^We{J0&~׊%+cIkWb'2`yjD:(5Q/D$6ΊfG]_ ]i~ sWGiܥGnq@uG]`o̞AhJo-qv~F]h(DwCWAs*zC+dmwͶu5QA8160$woDa[!.bR9 ,굟EֺNn % ̛*lRG0i=_(vc-O(F(@vW;ɂwx`V3.RíHC+2o}Qi`殨Gi?s n2;5f^iI9)vȺvO"m-=~R&-Z=t0Hío+Þ|Ĥi$_[uvRmT/EM|o um4v,^KHYCZHM U*xn|ZVUn \]/-ICK0^;8d1{KZq_V %O P6{IRB.?%$ Κj Rm) ~F!, .ŕ${$e(]^Ud1ewPąN |~ ̡~V F;TagLУ"FbN4 xG~rtEMAzYd.wsf7}CU_FYaQd%7L2^CN+)fSC1.WeD9] qܘTȹnl>ʴ*i3ƞ=_BkcF<|!UιwO8&WhWv#~ 1jmc' C k%Koy*qgU7[d9 Oz^OId|@_N^r5BHE[ݨ?u`ߓ+I:2mbd]v~\ ר:x2g\C#-.":C׆}jlDOVI@,E+2Rj!Cs~%_]17:Z)!5 Z9N=fWFbN\ZqdϳsnߙxyRfW* Yjct\@t7Gg%e68 )H62ZxCs"O?뛀9󓨪5s Km/1 6@ 98{nxZ%[{ĕ!Ώ%]D=1t_7PĖ721 pL-/^8.lzcڙɃ2-hxsd`j'* h7TF%~vNN~ @(M+x$83@*Be^0Ο1akHJN%쁦)I$A0eX]Ą4d[AX<Ь8;ZeàyMjsaG~50t{+>r_ZB[G`IW?$X0@Wd<az ~u^3cl$ἫhzA$@aH{%6o-2GݯmevI\_?8`!"n8d[&mWiutԔw~@70h_&'%jL6Sں6F~봑7U BT`;Y&'E۔e>J` _jV,+=Gm8KWSx8i,p/0rk?&oQ4tuc xT2βQQE2wj:B6!R4'LG4NВQYБb3~3Uu8 fY[W4w=i/&5%[|!4]vL& ęF!խw,^~#`S xş/~bJš8aw(>ƹVj+1e&2ix2#3{e|+\{?ʍk8Eƛ~*=ȵX!. di+TY)$y&V\.@Nl)ůJk>Ml_ ]BHb]ix>EɝTˎJFEmeBcN"3έP5IwdJYAqY1R4YI*C=8?3xi3W0;O&۫v@jYX*S5 X;0߳62oh[F̣m(Ҭe,}qw1Turm^  _jC˃8ei+¼MBAG+˱kw^Y> R3*SPe %Y`G(\7βOR<8> bMI,2Aa<"hy<m\H |+w/-\uE7[!8̝X&:sFܐ ak|8"f=ntv4(cwFE:a +Sq E֝M諷"T0'a%b_C&qM4*ReO 6 pz+`qׇ^W6i/h`a^ p YlQdH⯅/@饉^SMX0i5vsE}C̑ ݖ-&ZLWoȿ\@ ܵ[OVI=GJoAPpZaFVŌgp-le3M~nz݌S~izabBQω8X{ip$=Bw K9Ǐ 'Ŝ,(!\ZxXAk$L5)16/Vi?ڏ;zk=懢֬A8o^ÈrB#XvbqzT^= bG(xv.޻EH#ȁP$ě+d3YZ0!g ?y`V'+V~u)\3ƿh; )Y6k%bI$y+J>kXAR+ER-iQc;FZWkՠ›&ײfPk'?t*JU[ٹBOƌ7F­EE?UԟQ#Psc}ȁ5)tLjs\hйq.Rq?;Ֆ%28| E*o vdO͜p]¶q/4c&`mGAiXְ0^.d,`2dq1iY ^[ג4VSs 9pxW +ޓTrӰ \B79%-o~צ5jȏgߤY @+>,љ^ AM9F6][IjS}J=o+g55љ8 ~P1XzoB}UeL~vKh4(a|Ŋ;f{6-@ =>i#ST4~m59XxTJT㩌$ʥB˄H>t)83,Ad60{r#W+EMD#O5JԼA5K`E[?4P#2]0 LxA0go\9C=!p2_Df/<qv/YՀRx7hH!SXvH.~ì$ SS3HEaؕ뒺U\05Pǎ-(Լ{V# w"  |O='UioQes&7&{CQܹs9qD(G-pXYSVԖԺ;X~sUuU_Ж$n+E@GHJ&X9NWCf! 0 -3ACvy T}q_'=U̹Z+Nނ y\$vغ4Y9?7F%ZN1}i7 v>^^>,jZ*y pepݠl=BA` Z^iA jg1[z!$~$=2Y욁z >,Pg).~mq ^@SاY4|\?;jqbG'P=a = ߆s f(r[MOJ>z6f[z4[f/ ub4xuh6zI%&ЏhխIZMn8 Ÿ.@?<>zo4ލa,'fMfع:C3$2 NJC'&~m%Y̷,y` Mw0UnfD׬ܽESyZRTUܑsK)f7byN"݉/8Oe9bt9 `&Ȝb*_ er j=t7/$,/鍻7`•i 3TC-HџKI[OĺsOo:x*交Mjb-[o9ڦ@2md`=ąՏ77GDaV~AFb ]>V mʑ9 @F-āZp٫d|4/P¾✭HruΩbӎy!)bav\ J< *\% u$AacKpJ }~1]˘P9`jBj$/KYχ9~yx<\I2L"H1i#0.AGlPZlDi;iOo)9 XfQf%w "Ek3:QћNaqP[; }U@9Ef:10Xl)GkIe.j4uD]tٷ`~k Y|atl,ɣQl-iߺZIvm>0 z$:^.fn+iڪ}QwEAv_pb3UaZKQJ.흺ٻ,&D(#JNwGBqVp0[~!F7޸ [7nlK;"57FRW[P7ҽkp(nW;]l 7IH-z7ܕ0U!=}5$CIqH", ?9utq\ghCw:Sgդ@ԦQvO-fWtI;S%ۥd<Pr1TW;q_gzJySL#hucnB fanq v^gaf,gA]}(cj1IE p.Ӌ,RxmzZue>Gr7(u~G=?Q @Gh/:j:@>yp@Ӥ78:ҪbS!SRc;41v_5t$@S$Hr=i"9Xo8TPM(.QzOm w~ڤ_Im*s9}}}D"fDRpPyMbzߠ'q@օM  qºaI:rȊKY僣$ ]uRsf iB<csb;¹HF[OY-ri ąiKuwKw!IJrҠ Z_yQgi)= %o2ia+OaR1v3əV[V?𑏵G(#!@t\=Odv [Yۉ7xjp#؁$EPpyܕEAmZ%!M)$׆ӕgG"ƀ1ᡄA0y:*?G+ u>O7gY0.nEYDu>0)785kr)gy#ZM J~6>D_cnУ"XnV%W] (ɠ&CEa|4clm(7٣S P6W{ANm/.,510BF]b*`Z}F6ٲ/rhkTԁFm FAFmsJʥnJYc4!d0țg_B4ϩE:iզ bթǠZ6d, yDl#o= X;2ML^;VQ.6nTj,)T`HM5ߧ^oz>Y ;n˗kQ7ulr= /BO#*@XO\liDwz_$אbef/Y:lυ#,T Q)< Wr*Vth7Z':218U QLժ'(uLt"׫ʋKx_4}.\#5ϏmCy10u zzNh*n9iWZ.l45ϲK 7,Z2-mT4gxP{ܤqȞ߯?LKHO`<=#X r 8I憁.\aT.1U$d zeZMޗ&.hNإ5]6")vFsB]@e}j><0HYE'#d7]E[ߡIN8H8w$I;P8P4kjOd&kq_,46`ne`v\Vu]ڌ"ݶ-[#,c:밡wD%h?`u v`.՘m__$`o]cYQs=]F!X,4n6¸vA*8AjtA>z jޗP]Xү "& 5~[*ő ߅YWm,hunF5 :j (\*{iy//(/fG;~OS%"ё {Xj[mptN+ၵ-/1#m }Ÿدk }`prE4t=vxKXPǷ[Pb*&#oFgk[ z೰<%YePg˝D4qSA'?[t(I$p -dg;aw♲Ő/[V6jN *W|",,( 8&d>>oFʃJEXKgpZڶ$NQ% k$X 1B:E=Û -=s@C،|o({Vw83>G1$aͫR>h}BG`STm I F=Hz6Œ.W4OV^O0LO߹̀he \K1@ 1$3Iø}a3Y۱G_$bkxR3ZfG?| ĎĝuYpfr[Ľb"&T5¸ܖN`W\r~٨lӋwer4@Rmt'"e.ɕ8%W|ڛ&ҘY0*Hʫ r0Zwj:_cRZ]j(' U\? l8߯4Ԭ*:Q!5}lF3x ̸k2of_yhz`R?ɾ_No7hz̎D2TFը@kNNqk yi!6Y#"*1Ǩ8z8AoQXv-^VM8莂Di{Q~|.@C,a^ԋ8nZҦVK6~ էb+i'm9Kh >C[OtO@FҫrLݫeZ,ة!\5vlx3٢}h'^p n©a˷]ETˁ i5-HV m5%3dpU)4_Jc‹ ɔ} I_ԫsC)fMxH j%w̱̝?>?ќ2!'(P-m?w=? ;f;Y"#h=ՃNJRj#3ᇻ^} C< .ً.!z#f Vvyqu4$^L!(l f[Y Ǜq$E7\Ѝ [ZȔ Ucr1,.wۚw,(%^G$3 p݅2%6{ߩśS0E2lG-tC2e;OvӜ#Xx\PMC\Qtl ~}۾ò ٗՐgG`S*NDbؓig00MgrQ*)D1 Vdu ydT8Di$uxЅW>'z:p冺L1[{'I8CYq.`/ܙ2⽗|-jbnp}*T\EJ E^MDJYqkt{3M!8  eKl=+7L`{=vNI]ȓMW@{ʄAܸkk 0( ] YRQWiψ͚y%ޯȔR}졖RԸPw(La| +Ȟ9uEP˺h 6=GU CPhMَ\`ŷ6q:5ZT>!lD6Ppjwѽ3T,G؛nt{KnNN|avVNݧ7]Myޅ:\/C"tP*|!#zj(JhS48U6s~(KelXύ2{B?/>ķ>ã MA(5'J~W`'ۥbvN02Qб+1+k;^w*8/p+>UST}dd7ظc8.'1YjlIctXSGCŷ5{YC[~iyHYǁdFxvo}8Vx1n,W0 FvŠ8=*gvo|H〄V6%Po6NsTE9$ i=#)$ SGa7H(f`qI8=dX[N|QdAgd2/T*j{Ύ'h ܷ9GT]X9=]almuh>AwNs!xSH]ɠ;Mhr,0 C`}L6ǿ{?(W4$ Uϓipc /xziU;SThϯ( Cp׃LnMuF Cznz p(/HsW#('v5fzaT*kE]vVYqLu<D v ңJ](y: ) Ņ LA9H-0vcLKoV|֬M (=ȣ >ݎ!&GNЊJͧ0!0UZL3]Rx1Ug <ۨ3tD >N JA`tF /3C_.(=x90 wg zJYU+_Jқ,7LMI9 ^I},j`9>v;yW 8W\_sLѧoGmjߛ|?}5q@~UjDIV@ ]*ưlWһ IKZǣ+Ȓ>f?,PD1>aQf>p#%p`5(O+LnqI~{["n xspHԩlGC?$_ ԨL ?TlIO.Ƹgr ʲH xN ~V TW"ze%yX{mML "ymUݢ ܋ +>:FGʢ?xJFI~]Di?kͺpDr :4y+34Zo4]cǾC~׿Xoz~&d |#*b;G7tڠTyŪ=;~3ws9>ؓeub ؁`rMnU]<6mDKDL߰/e Y("qE]&905Q1ڠc3 H|i?{ƅRK\!{Oa||k؆8>*q@[_r$1p1$>O,֎Ƃd.G? W#:VosMtX&q$>C\H{*8-C4/'/ >[ǖ#pY8, 6CyCY!AqhL+sDH/`]kNfd~Ds}/ENΘE.™}EA/\5 V~{vc.f+E:MτeE n[wb+eLU%)yoP*ACndZ N%l[MPT|%T+EvϺ"XDW6pܮk-D`$%rG+sqg7,Wh1>D <&XW|J.oudW9(o/rmJՍh w3a{V HAPhsZ1uTa &G{pxjdMsf|5by=MA | k<6Y^i1>)jdcU`ڿٕ[*2LNaЎ_"kIF0{3v3e̴e àķ+έ$/[X-e(ih F'WI9d1v\F9K8+ QBGSzj3t4=WpKQPb o4,Iw5=o*ϼj"hd`K= l)̧QAgpaOxCж὞2sA l?`©fpvTi4J[n&~%=i$F]M:&{k{Sj_`>b^$A_ 7oEvZ"Mܥ[K;L049}4rˆb#~EwLԎ[꽾w£TеȀ[5Z73NjW4ۆj9|x L(6f;sb],bk]a A{\|;uQoL,X<3*2'B<<a`J”E/NG=}Ρz^S9h眴ݚ/MDQ1r{D,gg q88fS:ueY;6 .B+o/SV :e*ânPl;&rލƅc_t'E?Pc#دN3-n.N(v3Nպ(]cbfxvB44JtCS`R&3/(ThگN>$[e2%MC.}e1]HxHIA >qmkkAƷx.QT"L+d{wDosPZ`u{^nYģC,Sp#MB <&jXHⱕ"_@9M"F*Tol tf}q nqs5 )Ԕ'8׼L8>ɿ[e-R ̌$_M3ʥ7: .xq;\0) (l ~T( OnE‰lID9rc0( ^e`S"(~CZ~!v8-7?_Pޚ+'T 3>ɡoPh),jj!thbnv1X=6wbHxXo}ŇJ<'B:CL] E5%c(!#$:Qk'{n$= .@qýٶfweˣ*Q8$ ¸keC*}Ͷ<-fR(Rˣo||tCO~`R~*Z2 A&=uﭢ(CojN1 ?_ A0Nv_OEגaf3̑-!0eppHE"Y-ƼR3q^̈́S̔V%k9NnNbvUN8oVUPqY\˩L%ik22!#ڱ: em-DPͫ]*Mጉ@wg(G u\YcI@~P =NJ߸FdL\Y→s3b3ٷH;c;2: ۄ36O*g&_#R79zRD͐?2%xHMXCё7 x? @/YJ'Gp-|>M\s6E''"XSi[Twz`){KdL \ЊDrdľ7,}\>K)Vu;BŰXo̝PA"45_;"ub\&p"{^H'bТA ʐtGnNYAPNc:)87b7،BH /{GǗs^;R1})Le(׶В\7Kk4Or Ckf_wqy􀂉wyNxQhV$8Je{) S'`Gִu4%u@E Ah=Ƞ)7;b0"]:F\px_ 5TWw ɵ͈I>Gٍ0 mv Xa%#ʺ 4ZsY(L}Sr|׉ _TMZsv$^v<,gdy!4 @+pA'TI9sCi6ECެ7YuAǨ>/"H7}gy!<aVio'[Uu18rJ0Z&eBIeB QS'OdXx)IiR稼ovj-׈YȄy^=N<&>G>茸5r|Zo &_XIz?8L58Q֛? )e#gI9ۍNܒ"nBJ}[̭vc5{<Y^ Tmr0?&k$hlu^Ceܰq2xTȥ}cN<>_ h/9/>'͡e'=\7cJ3}:de";:`@Ԯ$J-[G:;%`Ўu޲ʙK۬a[&ȡL 6\i{,PtSV$r$ q>3WlbA4TG-E9kKۧ#`Eo3ҟ-\Fvӫ` P?{tCpu|N W?)HP]< Q[m䵇U>JdfԯlR3"{{p2:!HydEgUV|ϥޯH򖢃q 0՛ @AB~-B(\xi߻G.z*%< '|_\¾lہ_ϟđpQJy_[]-k Yp+K>oցO@wi>tG;ߊ/4~y./".MV&НxV8i$;9PWD޷p m-4>|!I ݓ]#T歴[ι ZNVm>7-μAi7z70n6,ԠjqF1gz0rHO E4xRߝܚc$A4%Ɗܕf˩:n`6 TcGq̢(40Mr})y^u ڂ>A;ɬ{JZ"?M2Ucaќ:N0/{q$1-#3+c]o h {ӊH_1>dڞ :&nR3dqJiaZxXeqt`OI//Ȏ# q3s~vϸƦrSJ۶q;>CܓLQywKNPr1<c?*dGhaݘG8A.Ķ@ FI2$ǒkBbZl]qo!"BwT6 1YpLc!븾q?֬bI!Ghص>_>Qii# %wޚ3.f!QHYܹf xj^{K}V|vp`t-jusJCt*|YZ3OV7ZyNzuoӒLZax u!#/2TZNʵƞHB!ҝc#S?NAor?噏#9ԨZZ6&[zu30!K1*0`Cqf)z;S@:ynLvE$'AџQEE-?2lc6s4ޒrd)%ݚ!AS$Lލcsޒպ)OLHOU#2-$#}Q/_mMŏZ (:3ڹ~hby ˠwȝ,Osb Ð_pn9VSKcIA , h&0+:CiaC.~wܴ8 {/(\ =ꄞ˿Eydl?;QYSD^.!9qDdeD-,]`oO%|X{75ljs%Ӿ$ |GD+R2 ugae#@l,XHd(8k@RxghQ:rJ|ai@s"By̩,x?Pq$t qHakZ6-& j]r!R3"a֟ "ώ8xS22[MH<1Ff=*wHPN^{aݔ)L:4U[zt`1kA}݆dA#.tc)W#簄D捥v5mBŃ^|E!TM)58 w~5fb +oJ eڒp|}*JMi7څ bD:yFVM~G}UH`m ,tUDXIR)t[h0AR1tE>;U5f 2Տ̂)},p[mYLG"*-κ_ ϖ6*6%hY΂Qey8rŪtV7A~,Y,g5gF *mfEڈeHդ;'BC4|/%wdwE`=!TPldٲv<"$WFJAxOeue^\_^,1~p]ވ+ B6YꤚM}smnn^Q d!+u"e^RTZɱ_z nCpԚa\VUj21*.-+2[.c}E/TB4!N㍈N|6EdkÕ~R=J;Cɞ- Bwy-aUG3;Iԯ8 a^8ֻMTXNa09Kҁ k^uzIG3ʣ2"o`zuݼ+`zQ0 GZ*{npaG@iE]Oy0Lۄ.6@Ve" ]xۧRUuY(ά-ƽF{>7ksj5-?)cy>01FTUH; ؽ "jAT𢆄yבs |nTWgCoMg"kT=vo͋MA_F=k8׻"B2^'LQh:SY[c*thX=&k SCGKwm|8"byZfҲ=h4j}:)!I wU+?YFcH]|SҸxI1r䴅F}ʬR%a^asoQ^N @prXNyS.n:_CD5S)WO"+2o3N|Gf𧻓ڔa)N`d9M<á<8 FTӏ_Uƫe;WsEXA&ƣd}zŅBz޽Mi8RH+PJAJdY4tʼn$׳#Yj/ zu< T LHU Lc tcޝ3\R lIɛB"zWl[ LDN0JDǛo4U$˹T{kƱ1ā@6rD~4\~VA<dB׵%.dvЁjg|E{UW3q`zX0CW'rf>W[ Ab~R'%pZ80DO=G>L>4h61i2#|,-ILCW:YՇj$ABjǙ5:..º+ (>3s 쀯:)2F8~6/HAgB,C?X0ё#8kw T)u2(I{#:#22ѢٖհeU?!a>[Z'is VwY2y%pnYl&{=I)1kUp NChZd0mje0|eFN >iHuϤL^&6I{Gl:h|SR Aϑ_EV( EST?aG+;K]F\4(. \YAG~[R8sƼtt^>&pFLo<<@`]ظ8XX5o%I$)A37k2͆ud]纔V9XCJɩGYuf\ȢG(%d`i}W1tҰN}8D)v+K'9:h$z<6/nJt3 Z& :N xm앪/"XD>lLjeFw}b+b*61C#HIo#8Ù:"͇}n51l,HmKa?iJA3 6 .d8QD f+x(AyńS Rj(4@ Y9;ՖdZR!N?WrMú^wMGXJ,pgF%+)(\{a tLuh[W^ב[j9C`Xq 0Et$G.)`8\ `?M EEÑ42D 3ڲ WvK,vK2)84 K+^t΢aˊ>_n>2y[@ R5Z2>IN/D"J&M >L%AN7d D܍Z(he#C;$>SEE-*]aWTրp?L&(нhC;Qx ](zl˵ 95|BqQ`7ѿb qn5HvX 25 ={S]r g .87_f)DsհA 㣠1,ZG4OTҨlWTR0jVBsہh#BX;~b%Y$L^lY=:_6z4Jviۯ+yxN :~0ʎ_"|3NK6vQ KgUQJȜZ-gz73OdH9؁HizcacreŸ!:5dv>K!waKdF4;)%Ov&)qc8E{S4Ԃw[ e]aEe̩P6tkn)(9@Î>eJGDN}i Oigy4(#kZ@"dsCAQ/9}炛|rlǼ`n$1&X)|ADp~7 -\.蜻DZ!TÿD(jy@RsaELw>FP'AqC3\rrt'@;!p*;V,e(+[ldb65k.m'?q GB3Ry$#h87I' Ý,}W1?U4o\m%/Z`˙i*nHVoY5i0ݷG]4Bx+&)(6 3cIYQPGWn D|$ o{q`'|+#՝D )AyR \lLՅ6{,ր>~CfL8\/D)CLk];l3 iG=oz 7׻K%E=|ggt* 2zZj/+\m0y f4A:QdFj`YRnF֑^MTt>B#e$ՈlP+nǀMJڿu@ppSn}Pk7Dc5\DBF?d+*8s:x 8}RWBtld'n\˲hLz6z|eRO` 1=È<94\٣6Z./n8ިdzWK莪Opy%"D:Ȑ{$WUQy٨dUUU6Fy!ekQ$ =6o0}]_ׂ`s4@+%yn*EkPţVΖxz=KK/gf$[gTsź0]w ih+f i.נV$1lL6UV% uoN_ɩ!:t;iw !vS?OqT>"MrQe[ oG/a9ћ4xó|떨rnu:^ Ldٞ2ՙ (CLߕa1N+݊)#$ ZPk`D?_%ݜ@eDug9N 7ae/*>K-%8_SeYՌJ !*O)>8 ϊ!;7P$Utz/,S X֗3R0@>eDnoYX˙=;cЊ ~ҡf3X6ՙ!KMN=FB79cȂ-kQ hTMʄ]řd-ml+⟟>V QS>sp}Q|:}gQSX=·8 }imf\a\cERS Mk}xDZ_K13ԼR.|_( ˶zq2aPnY:{arTy_řtX ,]yj?BhSTV%с:Pj 瓴k fMbga1/: ΨF2 @t? 7CԘ9ˋAk í"-.?.#?aXŝh_B;wAiKbdsQvRF~\Y9Y&g+Zf!ed )#1d\V#]liE!<"Xud *e-Q!bH)Hai(rgP}bx0LtZҮ }ʂ:(F ^ D-N-(w]B>i0R$Vc}rٓ #ItX^N颁wF)W%A3z ʵ,{i-mm TRDp(k|%4WEB1 VXwSZcFibd-oGr^I. =!$J=ei x0yd+IN'ke)& *l+J?Wʅ#إM iu7䊟lh/( lk$rֵs uaV*T1i/7SkJi+5KqT@Z޼N5ɥtW)߷]% @0lNF&'0UNhkS6 $ämVf*ڏeB:~x-[ gAG֔=u{Ca"-wpaܑ(YL$=q4fJE4mNGWY!Gm\=@U㌗zQɸ3i|&6؛9hMȲD1cʹclw'~Vc{{!P2/:bV4W-sN73H;k{)iE{a6$L7kAIm?@oQ\l9}IMTl\g)L=GBgџ p5Ûyv:Jz< iTdq^}A(rpxɢ2YB>Klaut<&Teī? UK 4VUd$~f˃wRJdIKf'n˩Ľ * ]3^:VJUKREbe ~ ֯|DCvGG/ d\p9Pʻ?ky;|glz>k.!ct` (a3BS,g#|cpY:oԯT.aqm;Ђ6,&amwd]EhctC2.| $ƙTu6ENvf(`@nb=RDٱZ,.vO~4-' qBj5ۊ*h/y;q:jy>_1.9񣂹|ϞѬ<K`e1O7#h~"CrҹQ%j kSej&B@R)%Vby|n, 4׫M;3~T`ZvgJAqLf(dkGwu2zE^\/_o=2U%6ʹ?ӕYڇhgz ]`G>Lc:]vTV8U_6!̦@u)iJV@WKhoܙ6V ?|1ޚ*p=>ym_ a\ 560 SkҀc{h_d8zOEsR횩>ݙnV$gP6ERT6Y7S,.^XY:p U*ޟ$њ4,Ou!&1v=-WK\2qxYCŏ!xd}+gZ|7yGϷ̛RI \"uLI'TEΚ./A:q=kR:/bt y^:B{%oYD(ȡIak7bZ[۔"ss%;5z=:Po:QSS^˙ vl6&lpOj.2Ȟ e%/G甦S™U`90kQEҶ9qK[4NTxKS >0W!/lY"~[;p x$v C{G!. ottC:rj7%JZc;"DV܁>ː,%o^.0 =eCd&7bKjZ ]MVI{eneovWΏn# !N5jDRdiՌ1ք \\E|:KtCAWBK9Vd˒"9Sg ܐiD{A3ذ*a9񩍶+԰G!j ՗o8TwkK5Λ K@s~LIך4Ş#?gIj.%ŭgI@ӅIT<(+FrDYL`!1AFq kjt],*,Hs\I.1rLFd$TA(F@U{tśmM (ۗSZy mQ鰨q[{])(A.Nac=,w9B*#ӯntW7u>?+(!*F#`_Z<ƉiXW5\P3Bg -MCj,۔yh-\@f0EHR*e_6ޞ ^RE(\ 4 箋7T/6\$?s5[+6fuWc1?84פ;{D{f˯^LWXpItLFh-G;D ld i8SEݽ##hd06˩$ +S z$룝[&mȤ[pʶWFE$6u DcڔC>mc(mj-Z/x38`QOMasRi L6Isw=:g{KE c`= 7#[S77x'8e}/ /;C5` ?GqIx<=p ('$a.t{= t?PnJժL|fcD$b0ҫ! ʐg[/g<-Ơ[7Ƕ4k˷}cAlHðyh EQT!;mʌ ld9ϕk O %xʱ7(q;kGQ_rfY* pIr sт9c#erS`7Ra=18Z֖od_.l0<  X륤N }2OXL L zyT iHuUY0@& lgcA:U,Y*}(Rg$=EȸY}@`?ul W!#*IM֠Guob-ýPKd[RǐFx[#ACCihnk> S}nH&_:^8}2@m?V*^cϱ K$R#Ć{ߺq9NBϥ?s 3&Ț||rޏ7,/ :2N48~y};arY1+Iw_.9 {(7g;bs:t AȜAk-N7\o|/\w NG|ۭ[tr1OV (5*wtiq͕tC$A RW= 6=ӼAk>/S se>Ƴժm5Z։Za'$Kun5yZd=!P&BJ;\N8/m0MQUF*G2E޸B 殎~e5c "py)KCY34+C/nkľsíbUx<2 9V]2ԧeVBޥhHڌsjcP¯g!wYe,1 oh{>(ǖ[j@0dٰ;> nlωl:eBH5rmӣfVfԕ4PPx-5mks!U'qJyjɎ-*v|3ۯŽLUWZL8qA&eY-a;:AN5o-SB822 o93Zz}-ԝȰ T50,NNQҽ *"ހ` <eBӪ  K7RT\x9I{Q䃐sBS`m-άR6^6|ե}<î_*Vjбz`X%7"k/-zRfȑ0&v4_^2$N%i/@]N)2{$'(9h]J"oX#en&9ƼA%m[D|@@llp==yV{ޖvKe֎$FWO=\rZj~z"c>78>De ?x->XMf{UEgQC4XT{\It Km._1"4%{kmPɵbj>6P"Ip>b~ܔ -xl-E"uzI,[_+9-9N,j>j X5',2}7i"xTwb'tX? OCy; NǪX G#7LxQ!T~ mzhz;ԈCJZ'W)vTvRQSR4 FQe(I| 倰*8:C4b25Z6:Z\;V QB[ `>Pd=Ѕ \$ׁKvkCB@l^@w&q,]UHNlzuyϽI:"TVi@wdn48Szo(a~j+hx+G?^8tHʽm3%D^A:{֍,\gκjJ㖛 ahjrJ8?GksaaNZKHuF]'3( 0m=-xxeϦ;ɷ{N$^(@ ɹ,D \[DBլ*n튂J>^3߁؋F FBN5 B5i}NU{ 2 V2@"oe|2UYѰ :<ȯن&+իrEFi?|8;̂GLyx'_RzE=8a>T̺Ni32_\xXLE}/W:7bTۆ 5=5O "|@RHf$V oO.smO KS{: O7e/%]htb  ]rKj3t?菞{aU`-`^Md`?Ks>UCW׆x: z6Tn%#7uZb1~[4lt͍JӊF8P7,FGw=FUr0_sP){ n Y2G*bl64q+,i=VkO.rɩ1|{s"!:TuYgjǵ,RMN7y3*o}&@E3Od.?82R}l@C&nM0ks{I ]oC|j#I` L}fկw<1+Ow;IþW XdB5٨:.jq?ئyE8xLjK!f7^H 'ol!A_C4}խ"햎ZY>rT6l Y)ZRv)-jmA䔬~=y3\ΑsELWqpLv{*qN][pNoifɠs>Mpߟ#jBV"1q隆¿/-V M7 cz$O2낐_~ 9!kI-r W$-3j6IW< T nCinBXJ09Hpg xtv: 蹃XcjVE,^D;:Ŀ# _eNa̢W֙D!插A &֊OmQ8B=dUE҅1C@@©;a),,V=iN<"FΉEU"#  U+AX@t`,uG ՘A،t\(_lǴVH￿з"+&c 3Q$n  i;)b*ߖUa?LݯzEUvF/.wH,ZPtWSfB$Gvr{yܹCp3A҈/ط6_5}>d}xH >寿 R,X_^K0;m;CK(YԻTe>}L%}ŮмwKZ^ .pXKmSyTBB⦣qj 4wv~`6t4;ꖩ I@-&⤁c.w6wZJ~tnDK1ϥy R"b;elV1;bWLg5H:Џ_ [[inp4A5cI߈a^Km(J <ϹW_̗Ӷ`ύ\ ɍeRsW;D=XhŮ:f*=dup+u7WZZ %փ)dy6RtwP[ƿ|t vӳ@DtMЮPg- x-*Wm^K 1BYG=ͷ9Dp86Wr_'ʨ7:^[# i')ͨ0D2^B65w.An*xZ7|gHθ`ړ0wBaed9ňc聓1Imgc ܸ\GTGLx뗮l!!)x#v3v J%.|6}Lq`Ză#-]: /j < ~ŒA(C{б/s5/ s'm@_!)a s2V+nBݜ+ɏ@O?.4ՂMf yz_l>"!8 OcD} Pu "n] vEO\yXGծϲ73dsp ̶ӣe)vz"sYX~e|ey9}ό ZILwaY߈vB!I2CrkXE3b/^-b_*iFp2v+}mrš )Ka]knn*To*Ɯ|ʙ4tbeprzR:j 6@CTR1> ` Q U+gْ;nRo`S3N IZ#mPn?y~<5yg5 vbG "sSbFt^:bԏ}%Cwu>&iXẍcb(3O:ejl9쒊;؍;'SʪVe{9&P\E۱pDBx>"4CcvO*@i@̀ +^O/u&XW0}e2q5Tc'g4ئ-ɤЅp E}#lz"eZ :  = ^/<?^MuJ/VYަ"nK~:MUiiҗg@sV ݹ1] :MMv/L5z} m[ 5np#t f 6n ͩ<ͱ"X]R o\`9{UFv8E]锳^rJ^Aoҵ^ʯkE5c&@vk\~G/bh"D7k#TkmăT|ܜ,Ilwďhf!Mhn7&`.R)䛿pߴJEmps o T$Ea>oN ag7x+GdSfc#)>Ւ{vu׆ p\é*qF8_֪o L&f* Y'>^vrPKw*sV_m֜62V{JIXhHWBn)w~GMp6iW~k-̈C eB]M(WnQRyyQ+N “}R'rgvZ}q Մ$VA1ysOY>acX|H}gM<`&!=؟g O޹tQJ_./Uпg$;YӚkJS۰Xl\0S8/<ӗBsH m!'Un@7>1u2w~TM]XVZSZC_2}s<璲~xeFJI&ܝtlWԃB j|-Af\7M ~gua&D-db$!}_eݹG#ݡdl~Z뼌F} ՇDu_>rM='I'~@2JUG|{f2\)ܠ0SUUhlEsu?K3E& >>7vfcIqAׂqzع`*8.$oFm]*` {cu'ĺPѐUR]M kW^B%[b3[;;4U!d˗{R څ\n|BӅXAQmմGI2:"y J;YKN(ӌL&/07ڟDff1ÒqXb9US7) V *;bD6aL7z0k iK ;7$}'˭tՄeK0fqL@D\!Z#Z:,k?pĩdb_`^>V/BonoPu^KkL %zZ>҇JIq'7tv UNxh5r,fT¶0 a9".?b 7pح5[ᆊm]-Gv=ߧB1P7,>8*7-\q vXeC^;&.<-n&Bknc`s;t Ť**)U[m5K> AOrOrMh7&{9S׳r"&XUV xiH?%9W֭I4O5DIiH`770~O%=;6v(.S$$@&qkIMJAed@f1ʧ.^f@&Gqh(hy!b+BE<5}KU䜧.zٚx7rһ^=~d擝p]>;"?.\<wadW/rRy?i'{ñeAM`@JK^QyGuJV9a.Mf̶ hl\"_EFr/vc.0?-P5p#e"9A= \9EȅTݲ\'6x8dMMR 4lITƈX,"֝+"|q>k dԣj;^3fl['j]V4| y2HExu4ySRLo1`"R+ 07n&<`<_`|agmgU{JoЂ12KyIU_#2Tw{IMvlX4%BVL%N&qghN;OspǏVP (;r1͋%AHIHҟ&V殜mBu7ga$HZD+1ԶcEat 5Mv]:L41`ˊl;8CTYOn*hp-BE27'XruK޸K*yu57Uy2(G~\{ ̂P&Faǣ wP:3 $*sӌm:($3/tTw N;g*פǗ3^:;Eu,I 5X(Lbkn˩[(로[<((L =Íx9]+5_֔Xh\Yr/i/1[Sҩϟ@ jѦ6^L*c֔O9(L Zi_Aw|AYqa1)J*fƀ2j29ؑB*.p&YmK\VØE@<l:.C/W v|Y#w#ܦC*r>?MaȩY#m0;iQCf=֖F\l?G g6JK>>;T EBoL%p@(N~7R`Z ϟX|>EEդ|- >Z 9_J[nB+1}2{d2{ b 㣠E  Zi\Ҙm)qwW#Tpcs╼s"g=R$8G.Po&}S#I6kݶ ٗCj<.>A&93fm5Άx0t0Nӿ*@RD we>&@f-^a.^yZ=]*r)cWcSȁ]$*omh#܃V6bAxMxE"\Rz5+4s"2/:O,s~A)q.2ʌÚZntb~ͽN'^V.2 "];ʂl!f XusL]VjZᩥ}dDI㈱?IU<]t|@cf?VK6 $c12 9J2CěcmVO5(_>Ÿ9YcKm8\^vv'a%ĜQIƿLIڌn b. 3gt!ECK"o9ι_N9Lt5A ^ Dڕ0RBE|O/0vHfl.3CNN|o[, V K Qvڦx.Y).AJ`vX,1ZN:ljS;Iy\6khitQЌ[+qP/,XDو2Y0z~ 6Sf 52B]+(!Aʄ>2u\N}=rUM$]hػD*?ѽޗ>@e,Hx}`&&&ۆ({Tw=s RÂdGKKJc4͞Ԭu[|]8&gKegn .H;(jAӴ=QJQv;e lgj_.G6b}=HY]vdl2 y?r8{;9|\}sR_EgN)yz~=\ulY3ti:~)5RvJjSVk㖶<`%,%4@unU3_Om8x)ӈT=uOMPvo&ax`VWbt=qr{p7:6Cvh6"6ٔ Z>+#l#A |5Yu-fpj1A! ՁW5RHia*񊷺TVW NJs#*|Wz^'r چBn䏛X'yȆ5x [\WNldߺp037 R_ZW׃C֛Usqcn]wÙ.]MG \9bM*STWW7jY2"/L{@aq7Z>fapQd[3uR7Tp>%Հ0 G|ƚdrdz2-9'E֩j[`%9_P|ro>}3KcZ^amzY W(9+[z]zj8L\ٵd3ē߮kaCz? se+;H#E)q(R +Dٲ ްz<bg R;Oi `^]Om⍝PAa erM|mCpA-悱}1ԟcbPG+i.ӁuoةzY~GS@33]< Ň9{gw$:ĭd g D$]ypaHFWtD;pܤr;ϭ5!s0W狅蘤~Lr m=.) RQ# {-]c.H;TWF2f,nzaߜ]7R$+e+#Nj|ٷ33eAiB2k'3|[B^1#T|/͋A`ViR6/K9cM k\VOz4ES:S"svfzi[yTf0!T? Hoʬyr5W=Z}elE@m =qTsh_ke6ٳ}Zƚ:|UE=2+W# mGV/<*s|t9T!| 2H[ \'ɽ ߞx*x#ɓ)OilDFU$||s>T~Nu~އQFHW< WLIJ؀ vK>eqU;Qdf Jٹް8U4tSνब)1!$q(pʹO@*4k }d%c ^:譑"'譠 ^ w_j'u8oV ("oHq (F>o0P >T @~ ?p49by='uxfì?Ln\mUx/,>{\YܴgrΤoiG,Y]G.rDqpHD,JUq|d"LHxP.L;`zxB/d~թv+q}wAg>qi\&xY ww%tpM.x8kc0J`} Ìzv;/xkWOEUWQ4AucjHh%EFI 6[+͢JTUv(ϺM\BC(2\מaJejUs$#׵Y@f߆%55d2y[^fPE&^تPQ5Ubhs'vdjD_j"%# *7xCA?ո#q5*T0,r)ZC @[ ,)yGǬ8Ҹ. r|oL Hp0vc+"5W5ڂ-r^۝:kŮCϬde  wGŽ|ϯ2l.Fkg֭&>£0/73RD4$ٝdtyB2mj*my/3ȟW~c/9E7!ț[|VV95,>i W9hvs| V _v<[.Tv,o97Spd+QcE>/%45HeCڴPol%%uɀ׆|ۢ ]{(cYOX%hi:[m9C*OV]m)ZG;!2xdxXq^S]3 Ëp6̿iJ2ލKM$pl8{{=ߡNqRa$OF qmĿYy58 X~j`-UL؊޲y$\O@ϥqdDTW9d&P`H,sZҲp0~=Vvxn INPȒ ugMOP#gh2 =%õփݚ/' Ѽ?0V 5/'f`h1ȧ?4W?l(J.(x@#}KHzb-.»pV90?X~dHECxIG_ I9NTCo.[0wyVvP(C:f|iI|#^A]YF^R]jΡ6.%($uY3O?s.YD,6ȔdiYԼD`;uY"}Cq3[,+EB oJ']ȕ3oFZ/&W tLeչ%Ԥ8# #ޭzqd"Р(bP Mz4ɞs"T o_\ rf$ŹbL$"{

KmQQZ*a%z`dsD| 6c;C \kK Q+֐r$>s-ǭYYbw׬y,Uz<ԂQ_G= /~ƆDE\,K9.Ap'$t2 Ԇ|HBozm[Hy*%m1`h\w2 CyFݵad%'H9s7(V9SbU,#G{-II+TH-QquҘsתuɬ7/HޟM~~KE͇Ev褐\}-c&"E)VʚXnvZ$ ;sEŐ}DIs vGl{Km5'3/ctm^.{ŧ[x%ɷt${w߫uM@ ZrgPqyFBZ)TpҘm|FނCŽv*`tLxO +n͚ɚE|%yP ͘^)U:*gw-){ >2M/^?_8+Xd()pjB$ae15nKPEnA 3V3>m̠!.qWrHY\Ƶ? ). u, pϠ7m x֚#PDf2} TmEOӔG4mE\.檿 "{-4q)?##j 0%tq6a=ȖiKjC|G±/ £(l9.5Db(Ey(?jZ7Qu~X S3I u;y:lxK%l\j o;GFpMz֎5Bl6~Avfc=l|bTNzK2XoSZ4fZ`l4AzL5}J)A= -r0Z5Sݯw:B|O\ycd,OC#IJ{[߿ !*] XruqpM4t-;EJy#YX=1Ue"g"&*$ û_ %f&~M<3E NW6>ʂr͂ݮϲ Fp' EslUoX|MߦM?2z-| 𷽢:|(7yr9c=RN:HPJm6):6+/sϧc:>_YZMP^ 2kROMֲu{#:Y7k<ŐoLcr= UIG,L#tR;=ZF7)jA{:7e/8YJoTsؾ0n8و`W[ 꾦%a RnIdafe5D%4/`(VQ/wrgSs:N޴F {s&SBmkT}_y!^DvW..@v58Q9;R19:r6E'uW)VdBW;;B*z_0y״>ˢ6b5֍k:RȅKӳPYBɚ `q+?@ҞJwQP7CULCJ gB!7ʣ2K%0!?= ]OY-9iBQF'؍&a,[ūT@7¡g_|,Wb6)^o:|A Cƛ̭aM5&3J57QLHIV^bV~7iXbdRV<t*b#?r>-Y͢sjyzH;\_pB:ϹݰMXk-ܚqPA_eoJ'mr+G5-1UoIyS &+V73 ݶƋ!2K ?z$d"l- yآޔ6en:SB}7^;79@o^fF8lC:+?K* ?Lc" yN^iez5ivdt/:Osv^^3:#?}ٹ8|~7_WXrߍB9iΦ]zQ?ȕ2[F{Uid?&T/>(Q.Wm.rZ@]4mG] RӢcg2;@”i{ p$BWhs?]hq+L0y`;`fYJ(4hu^ S7 ؿb0Jq'2a~ **Cs4UBH`:DϓH,W:9^^ɤDFv]Ǚ~D7kmtX ЇY!b] O&&| x*2ץ-ڍ*+ ^ʈYwxi:']+%pNʭmk.;(RBrDMS"vWn*T#c0lJ|=USgds RR?]6OdTfS5%$gR4w70Wm+ZugN̓¸V{/] 9Fy&x,%P4!@ 1~}Qu٠Bj.sPLWz7q\v_[BXB]#&n؊b8y|^g&x&낍M-Vr?y¶K+#ȳ(jpEwRTqz)ì&}@Zh46>XJzt۶05EV,$: W)+_h)oEߨ i&v>"Fi TAῒo5$jLi]]\i*e0~-lťYVvBt8^):qNA|H%j"<7jYr\\tmHꅓ>((J;>x&)B+)۟묨sMJ(ԨdڡtE=wS4Nm'>;aE/by*g | \l/B_IuEctOH =ǹ&X|-N:]5SCh |sS z0,nd3UnX. #~)AzvttxJDfV`,Kttx|:'>_ [ץ`O+IHx&9ACVE$s@N<:%_z l[;,wƍLdR(o$|&6Xy! =/77E30~C3+ zA \trV%k *ll .y|cO4b:N {z˜p 'ixvABv֔L&7bex}_MGc ;e#筳 WR]wBaVW9Ij2,fdBZm5L1lP|C&jo2BWOJͼkITFhJЎhZCp#P6D8+Y]@&08NT,9w()[r?me%?`l?: 'w>;UZ.՝kǾ#o"O!$k<ક<,g7 X|>dl +͉4.r, ";u.5 3tC݀=GH 9HtԷی419c%/yETGI48鈼Qҡ3 kqF:JRPU,'|., m&G.A\'Zºzy ̋G]9It.V9\b#Ny)$3:!=ϐz/M(?BD0|(=_s[)lp-a4{M0: gjU)ww21!P;L[9o/Z%fьO.Y}A# D%SrPʖNlzo6d;)OB0F1"|t 7oVj1{p؉,jٟU?վPxWV$Aaj8`^iec૿)TrhIO@+ rDG51p8HPzۀޡM%4Q\'+DbJŋ([%~AoǯsmM m}֎9f|Cťƾ/\b`@v=Q -IНeMLKWù|CmZ +d9ZwJ!qhNݕm eP,5*@l-d,gLh֭ȳх3mG[%"H8+&1.w"O/ Yʉ/@wd- = G!j|%}l7rg@Hj_3eT .=.QЯ8 ԞmG.X$ޖL&~!wN@T9'iJ DViv`PW?,zO("%ԍc`kS/x@h}jMи=k\Kh,ٱ'ŁO].)\`lJs!LX`''批^\sUdp W/9P?[ȝd5RHe)h=)Fn@@RA %aFs 2s+w,ːxZW<zSA a; L-8Lj|cϤ=y$E)N $Cg7 8w߂T=g tJ|.œU֢Vw֪czӃ+^ԧiu-,-%~4^#{ދ1Dda$%KRfDǘLB1NRմDfK]X;m n JIP/$0=G%8w<1 ޘ2nKX4)XC6crwqz/qF]Iض57lJ:$nf9 .s^u `dgg5ˊ}x@LY_:OOzSX4-M+u <0yh|~[6'`W g៥E-6X!Qe[<8!7C2R KDZ%Veذq;ߍ![e-u!;';K? DbP~{[3ǯmHlɜH~ MF*BZ9޶6@k!FBb<Εթ*%pEXD«AP[y`)@LQ-m殇鴟+@w4+xWfPA9o+L+qq,Kj2$ʕ7g}<ұDY0<{gzAU1ODLg?%3l;I3Cp'.Ilp&x/cUEPN2eOO'^NVt3Ur m]3v@Աd*``6̡lG[y0S!.lԈKII- H9+$7L}GЯpɽ8x1-[hXV^gǧ !܌tqY5/)r[QX:0LMECmcD4jmX@saE~Y$R#@JП' pNJX;XP0١#*<Ԩݶ#( -)U^0ƥ9<#!%dX$o*OQgɪa7lrhOL8l[cQ(Gf˝$Iշ:_5X6J GH54=P>A,F6;+tpIK RC94Cz㓮08@D4PRN 3NI??bp n [Ddq\B (smh.͠eF8)̶ܗKYEJhT>k+jQ5[hge@8Hp%_ O-9b!rx^ ڐ4#߈"l+"LdRɑuDA2Lܓ3۞@l@j哩v e`K,2BFsl#@x ;>b!4VZh}|l;˿]&YSAAcYw)$q) /Qd{c{ؼ2VY*dZP?.gf{ͧvqKt)k045\FrF¶64 ZVa6(_(>6ɇΜ ļ@i;O3AqJj_{=\8 Sd+iBHqv2>y+YO'A0a"&ӳ%4wʪ6+ pD& |suߧxuًRX]![ 2*yK $̐b*>ٱʱfԂt֨գ||*-+ؚ rf8묕 J?- _'גFRs/Ybճ$>fʺE;Dx]Kfګ@}GDGbF $`I.&G`A??H "<\>=ZЇһj3_ɝBBQҭLݎs0eTGk?QYJDw>Z/6^F9OnK;fؑ(;!w0 ,uߎ;Ǻ53 jw^ 7$L2.km M1.AuEB%Cuc]wl)!u#s $o EF.D1ɕo0 (4g]16bg*(I@*A0Ksסlmx*7zpCHw*>ך<ɛB\ @KAD5Ȏ#u&{>ύuas(72&Ӓ|ܶ}gnw,gSz a EBsϙb'C-|!r@.q\RZPpx45ЫMt37Iq}7j䶳QE%+hک,x;*N+9Hܭ&Eu.?tkfO̲?i@paa!8^Bck602سB>r#~o2DKB?%Vvl F="b't3ao͆GHO.ͻ|ǧ\N>:ʠyz[q@aQNZ!FlAP1>d6$  ]t:iUmx/M?2ǥa-K.NIRJ|tl7H/{b:2}D!Ab }&I4u% PX3,5ΘϒF}YJKYOu;Xfc$#VKx1K!_ʙ++0Ȼ3~2nĻ~q{C;~ \y C'"pc(Ń9-ϤotrP?7 v=Ϋ,/㫨MC<_$D1.KC>ܦk یADf4kZwv!Nܰ~p*n[}lS 4Ď& KWvEPu DŽ;) |Ufb6 vȖ68:}ݸy[ j#90>}@xP04>@|%IjRqTʒT,VP o,67Lm=v']eY"tP&"GْNyEM T 0' {6}/&t//Ghv%NtI1ix-YAS~wughY}C_D~E[BR5~Vjp9ZTTl+b"a) …5 zWO*q_OCOPIZW;Z 5.2/W`t^{28yG53vKz,T[1^h 3颜Fy=ɐm7 '*P!mm&W?(YAX2U%!є0'maJ :R%r:6;ǰ5@MHa<?%EN?;s_+]v'$`j=<0eh gfG zV;l?S\#dDWM] '0p1eYL;:Wa!rh3 <g{!M> FÏ}F0 E '/|NQ:]koQo/`ck( ˦$\7e 50T -! '9'߻uHp(/)T%Z_YĻQpZtGp%yz\#~ a%m@E0[/y:+6>6l.B(O8((ڵr@V$IqQEޠ~V֏b,/V>3]J`~g.tWwZKQPe^lj3¥0\vȐ)ɰS)ZW*J8-2IT=qle' ̧DŽuHvUQ{IN=7c2_{.J6*,1MCu Uz;QJ&1S|9ڣNbv8,0ᶽDw24<JY%G#$L?_ /( ͘`-G]6&::/ˉ8%[SYzZ4[mw5u*?vpvUφ yH0 ye!7Y65T][=nG[/=uۄ^Ks}MYt ^d OZɯ|lH.F {a.~?ȻaCQg_ ]ة/{DKT/m!p?-pMtX-!3VHa g9PV~3FX")8xغ^RԷ=(k ˃YK* Dh}xN١P qgɠ.:ĸE*G%GEneop?%^2C~}Φxoda:(ٗ{QS? U{WFI(qѷ#sb  x%OiR" Sok;;xQELkb=S՚_e$whIyK.ѻ b/qd n1kO?x8CvU`\^Bb Yk~HF,طA;]dm/T]FOFzx:Zqj+ ć~CyOѬ?txNƶ5h`$dvPC{ÀEFd>=Ƕ=-;a!FV="0*hmuByXYX#V`aKP8qI۶stD>Dgr9`=ѧ->yQ ^4D(M\3_v*@>󚏹u9tc]ifL8]^<2VBLÉ,+?oTaѸs-/AnY!DqM{'ыlc\'v?,ӂIE< Һ0~X#VpH: l6Dd)X,QSF#G9 Ի1w㊶k/w4G 4th܀CJa4J^#: M!c _( ggobD%s*p 57GXu4,U6*j a2 &-Oŵ4U* ~ m:!AO"; {.oT&ј+@Εkϧ5EeqL$\bkP.WR=|J>}l>:V.D!†Z7o[IDpFɻXM.98g_@qxu(ڙHa:Gl uZx*Mto-˜Wէܖj/WՃM/.4>pUsRn^`ɗ?-Iɹɺ΍ɹ%5Xc`&ӹaTr3iʛ Q2Q,>EtoT 2Jqr /ύs?]+4/y/ǒo@nvW/.:7d=Z$x6Kd8"dkGʶ*J/|`.ʩod F݊gzmJpk}iox͠u֣CL!ࡩv(7p>y90YR3ų6x)Zj".$ ԙD ɷ~^v1P %ct[qs~ڹI {=jԥsX87_ܓo%,GpDWYZ aXvV%6g, (O>6Y--өm$ ̫Ve yfcĎ\in8IPEղ b}cQDC| ud "G(PMXD1s2cN)b?uy~;,Y\->k!`&4.ntt"ۧR֓N.fV$4{'a6'>֯# .I8H)ӷqÚirkHAe ;)G?? XhCDxu[:X1aKJW5X2; >6z.U6GbyЮS P= q 9&Wa< <sS_(⸘ѳU^!E.գav eϝ4~^_yYR4IîʑS} 좮WS>㈼?xd1[ó^3~w$7R K3ud=I&ڠHgK!9rwV$6S]}^vSY[3it23D:ߏuLy'ʱ]QuGi{, ,:AAfkq:ho@y㽫?%roF@n>pbL GS#Oc/ў`.Mtj^Y7䎓Bw|0:Fw1hQ&[(V`u+P Jzi7<~-+s F1 i(lgvg.{顮̔2p:{\:Q`!'aiGw)6_Vtpw򌼖֤^x{.>taB4eug[%iJZ=>9]OV,[|`\軆? I PMƋ)0',|9vC(Ρ8"R84yxȥզ`"z7tz;Rk$6WʲP_LHh2OWP":@*#M[&20/F[v)cL^4Ư.}}hA]NzRiLR,оPS(Yfj)ֿ$wad{0{ȫH/i%+{߁#vK/5nli/i!4_΅BcGB?2l:bQkn1wtm0 +ucWD;ieYz>c큀o 1TfrZvA$ٙ cX-ekDHLx1 ;h1/ }(>-584Mw_r0\N-p譍:)< n:k⺇\\\m%S5U"U{)Os, 2~ MV 3(m:S,Y /̚I N#]GDnY>G9|UF'ԝmL/npϗvzǥ:(w@\V^wzTyo *ϵoa> 6˒}gp@5}(Dv֋ mPFd-+<;SDϊĆ`iWjB8QȖ_6;_<>`-]֨\AҬ%u2 h]<> ʷV]]$,wREx불ŇsfOT\%O5Вb˧A!5?`I\Up*Lװ6hKIy4ä^njn8VAnBYґ3CJJS} @$uj橧 e!G[zdS1}ϚJO@Wy/Gb6r>ς[JQ0Bb4o}!uUR9-+i)?ap-UlxSZJܱݸZ0qzݩ*q},7?ޠЎYar}4E*;@eG&T_L5f$8QJI F+nMU1%& ~M.r4efS84,SEV@{领9ޗC8LnJmbw%V&,Z[_# ةh &آCMVzbWC Ffբ%" rPc!<NѶI{X >_ j 8k?qs-SMsŭXHnaJB%$Aj,VA%C# \?\Kj=8F G"ړ63@дy%/E-t -7]O8|S@ٚ8S~ ?҆j`ۛR{{"@DuWMbf*:r֨S|Lki/W!bPPYgQ8s:u<ݻL!_'tFJo3 o.1nL2W|b{r?uJDK3W¨2ǁ8}j_lAldmDr%0@B{I2;1xaYzj*\xP(GMЋ~t-iUVqތl\ma,/X/;6%K0<%E3` s{%Hlt` `kCrCrnEqfE'ˈ_>qߚH5Puߜvk*<Px锑% 7~rZBhqZv<-V|t~!Ye&-/*!gh,6( `ޥgǢ//B!]Hc~A':xГ8tَ$HoV\e+3d ٹ9U7J2u"_EsN\dXK#E6,!#[mi g}~N[CJ)y",-ی #-5\0 1f /wkuʱJ)3"5)}8"a5'P"?t3 3.݅[ʶmW9D&ެ,/gOSh-Xq@t8tڻ,x;CZei:Bl^!M@cJ Y̅$ڶšUb>~{+Ws|zsYЎ8˕QѤyiB0v$B AX!+xzK H9jT[iMk"A#O ,@Riz`g _2\RjҸfWs-B6-cHyj8=F>4oq{0'HH,u-gީE딟e$'xI9>0“dڑɅ] ,㹂MeH=R= *JS.xފN7?_ٜxf~Z(-&!6tkvyQoyF+N46lu) ɓ $d=Xld;ڹʋB{GS][Vֻwc>T;Rs fm7vY&jiTPHV\̯_K7j9%|賔䱰1*˯fM}U }iD7~%OC4CYskʒF-)%ԣ $90K!IۣYZyαѭ%$oud??5:$wwW'-ncL*n%%G @x[N"cwszr5Xm j}9)Fa0r6!^Tކ B֗V*J@5ܩX9pJ (ϗSzߐ5BT9 Nj1PDž8+1lL+=^j׻Y_=l:'O~RQD:A9-+w^O쭠7 aCO@֥F4x)}Ҳz E@N{aLcޮ@P)_6w |ҳʚ mשvVa1^VQtk H=M5Lgn] hYc-ߺ ]7YwjB ǝ "384k! D>k$ E=`2@ S[PnWjdAႈ AWWh;rݗد`"ʃ._)2 a|ssjŦU+dm֌\mjtIw5n߆yjzysOb7u4f_WݽᢖSNu UWa3{v /M?@RmE[t, X:ϗl諣$lܧ@Qga(L-VoOY%U`S#0}8{(baʼmBF7DK+,풞}$߃XR`M^Mzcv {B:xEdڄ @U{Ҽ0ef6<.,q»oW=I2"rz hyr@8،au`p k.XAU5scmB=&H Il3/,0R. aߗQ63QE;`8X.0H%S?.ʕ,=<_G^ H>e>rEaG  1„2 \ eK=qbҎ;⢨V1G kkzM"Q{߻\WR9u"J tW;C) ueqy~lpC}_ .6sj(J}neYvԉ@GloDQuie P-9Y}V~ZIv,!39祓x$J[{tE)$gD_BcOqXLBU%@DZE ;7v yr\ttfZDF",fhﶢuhM RySo}۸*E5`__zI*O uPP(]Z h3xѼAv(v~̸Ogb=eMl|"|GfsXUBŋz3daIۂcX8Yo_N.CbK(nz#rT"NWq_S7)B6c^ =?R=KIV@0 p?%:LjL[|:]4g|/n'{ 4XEfocCce6dZ4׺ޞ+ҜPx*/ܓ0Xj~N^W'k߻WMD_j+,FK۸/.b%uTS*nF8 D'Hz)V8*8uc 㷥d(s7bFzdf &`\?%-iѭ'돧}e?3ϯ8,msjJmdǦPi̫L0í/ej: (-\ ln4Ub1{3DZ;Ks#u X=&}!J2rTYňQA10^m踦vͅא~"GQeJ&,U]wGM#%Y5=y@b%N[z;7ZbE)a,>)&YGx_H =T~v< |^&tJ6jq Ө݊tC?f}+ ab>/F <[4Oǻը$ =|wsFl2:ET6qVu d?qcA7 ˫Pϫɓd]AHDo>DUv oI 3YH(p0p :㎄~B֭9sk胦2#u"5~REYC '#݈ID{9n sQ0쯛׏]14@ecvst.;®#篊ow|[rkYEM(8V÷ QLg1ABiqe6%o}AK nbLc^#/ c+9[ &:}Pz%~kvxXnݖlG+.A>hϧUŧi*|fwqC*OY9hfw_6m&Ȳ:T !䫦%gjp``NyŠ}?d">p TW8$"oލ+E ̬"J+laO߽o΋cvn)C9[c 5;Lۺ3 (,d{Շ`=ob ,'ÇztCwOe X_hCm!Cy˶4#,':e1*+HЩrG1qͯ&RM 5PpGc/֓kk ^v+u!b?)e<l _iWov=œD{&YT)#G*rZE9!*2vAV?V` |JI7 eA" ;`OaSȱG ܓ\IX7[`Cr697]ޯr%[d2uatx}wu7n e/X+z2VM akWk(  LC_X3Üt4\@_tnZZ:)irll:5.q%P}xhҪ+<g@fQ RW$cnKa2t[L\%"%^=`09 #YՊ(y\ʙm1(F~>Gm)\ۅJ,mki뛔 ^r  csd!?I7 %VNmPn19fJqlQ;4SSH4Ǎ'V$HLEL( 3X Qc8,@/0G TX̲XU>OcЗ:b/M|ːv5^,V1}lj'(kLMH pT8w`d? eu?>Ðs娟@OIhc9-v`pȌߔ[3NؤV w1}^KC̢o|5{ϟ H5)@K/:~[` 2 8bAʬJq`EBZr9RA91-pHٺh<ɁQ3:r7:M`d *&Mkf΅[yE eVD>տ:^b^F\6&l)=$q*4p/p}WrrqiIM8L7z& k˵,ROпOWd1$I~qLX *$o#{U+.FIhi#1ؿGSñWá^8LQ!,2s?#n(e|o)"[UWmt~r(ZK@{;|V'[?B!ļ19:o2=Z'6{9OD=^Iy?LX@+›FB;3-V)jx+6d]PT.pAkz1]C{ –=ԑ$9d@?,N!(ez26J"NJ_%jPi'C!0$XWq5OA6WLYsd7 \lr Ntf{:MqI[J/(SB :TKtyc0 JОK2мVZSe`3)ccgM r4(TF$)mH7I xZ=C<&œuJKR⯫7w0NziN{eה^r۰YF;4ٝ ͮޕ?B5wGVF (Qfs-~o9K DY.6ǥZR.+gnɧ- 90&B[nPZ?nv^8ez} C9u~ӨM:U;,k=) O=JY[|2Θx 5Wv9j/!QD*P^%ֳ܁;ojI81, 1+GviYtQD#})Hmg+0|m6XR$U(-2]iU# #mFg*z  ؟sZqF(QnpєwhM #JhNF$׭ݼ$Sڝ}hSƇ6N@+۰yc m WHߡ,̖8|f1{ B{(`5pupVfƔĻ}jnX~ 4CqE?ي oԮ 3D[˦7fe:dLVJY\e2s'pP`xOQS7NgJcum&Yz$}ό?U8:[:zֺ:Vp=O+,9 %c*VvɟT!êW^ǶjF^'/v"dp 3)A웚BB(ԥ-(zŗԦDaX#!E ,OU#U^>H[KzeumROĜ] UV-宁P63o)t['X0WxjE|&=˽'{YyV &03[G>\ ?{p_seLw{PdRo9H`ٮ* oNд|kEnaW-9[(OmQ Կ~@$/\uڈ|:z \ nig eIA 4]Osͻ?_2@ܩo/c;)=>FUUAHRO̟8ipIhj/˟3<[D8r<ё1#˴V5)ȿ9)s(|5fPNlv?kXo)+ujK%r.:a)[‰'9xh|Ek}۰b:y?~{NnҊHꏺÍ@ӻkΕߌ ffsϸ0\IGXw0P^&?@**˵{? 떺:jzs8bW"o87c׀VS컗՚z3p/J{Uu ng"s*c\ޒlp,6drEcx9{eY\#$*-|r[=tbiSCI?,ъ- y;hukX~}w(bܦF{hI OZ%?\_""D }tN![ՀPCO=Ƹ;EV:z'?0m@}@e\ˀ]Y|"N.ۈygM1w}RB+F^W`s&HɎGoύ|vyW v& Ho;tN wݓ$`;t-jNY3@}Su:R dmxHGNXöT6{k]h#&Suu^ȺDa[ T@"|Ge2hatb,3KsA:c=tQS/u>jj4qΊvA==jHe{'s?+;\hOHpl%n-WԷ\NeX&&/G\[㇊ ^tk?.fS5VZI>.OAk(3*?9Z3Va]k)^睖쯣?҇ɰKKQ* 1锴nI &VLL:L h_sh?& چ:0rpcҒsq(oX$UU"ʝ]bg cmؗ&~ 0dRyNyfj LOW ,g C͑UKAv^yx'aguo ' Z+-z:\7}"*9 "ɲ `DmX. ޾;"ʏl9'u=;81񟎿JR-:̻za .,QNa $,Y7 :;`t_9$ Qmt e>d O j,Fuʶvtz}:'@*'BTҸUC 3ݯeZm$.%E7kxy> چmpXB6yc)`S )m1D&@C|*l^t7$׷*β;R'G/ O՟/t0MT`tpʊjf{W. j_.;&d 54grSXׂA.]ؖPv+D7p7XvC)&݌OvUy8GHA&#9!T7ߢ\(fblZ2$2ٿKMd~?4u[UWL9woQ1H C$|Wd/<{;8y:WJ.-ej:*RWjpn7(Q%|G(¯&dDL`c{V$@RQRd|Z{Z*EDm%{W;kQKn{DO9m>3\(Y,~fmd5/ӿ'x-s䛆ŀGZ5Ob+.U)#1WbYdiߍN`?uD1!y% nFN1c}"Xt_XGyllI ?D|S&r7ֲ>z!Lvmh#p=l4ٟ?oMW1l0*D|9p)V'PB-B秇Đw>píu\lm̠Dz(e{>s[3_26uHNBFqy[T*1, q4_cndM~ ZOxtvO[)2mDcELvֶlip@p^?Dֺ?&d-}l!Q˥%e͈4m#q$z̛ +lOVF'7jΤ(3Bt!}EXIZt#$?KW IMNJťPbUerkpXh"e0PZ!ԃʤD-b/kQDZ d1}-m:Y}Z/ r؆~tҖ Ws4$ʋ.2[sڀ2JKq|5`o^\Lo->ՃT\lCWs"tʟddy Z9N7]V'ºXD02I Ϟ#VV^ Ao.LgAFF)0i0d(x1|ܣ~sI=abw솗v~3^޲՝3$QmUGG"C=)E\gZ/ֲ_'wS"4L FfBZV?gD T)̥Rb,L7Ў֧R7Sa߸`q>Utԙ޳-Ϗ@eUZܼgYG32js_GМl &Lh/Iʇc/YΏg6z}tni,O$eѐkw.EH\)#oMzoM(2o?),_Ubi^M 8cǖfjK |oh 7 aܷ tF!yι>ZfųϧRbއ'3wycZ.(Nz~nvY %H&#gDѱR]IF(I =btfΦLM2jp(hi%vV7j}\a-Cqb$ |? W}=AH<,!,]g^Hi=QIPM8Ffn361wԁ0Ry6 p(71i O#CΚzc%&տvD͚uɕj#=FGu6X[Nᎁ5_]ֻ#m6n!"6Jtq 4>BfX^ra-n9QV Š^sHz.w ilz-Sx/;c\\'-E۶ηS+x?CDwνtT I r`O109<, "GY^Gz-Il%8Z(y$i=v0D'`첀:3xS(-m<:M3|Ӡ&Nc jBB]e7>'>b"t"Ӹ{j-%x? Zvթ G};jR DgBY|HIoR J;98czA #{,yY]P ,+&WFSS? ^*sb,ŀtۇ]]6&b!ZZ"rAWjVPySF /Tm}`!G&ZOb92@$ NAOFSyFX>~Gaf4`we"gAo&y٨W$\9$Iu8tjN^2Zbi{QC-xkKAz ȓrǬ%{XS\i8w86GF*}*K?Y~P6A\WIB~F^o㏋HZ_ ӐmS܍is&Wҙm|ֶjlH- u@6p$eX8lAIjc#}|2j&k?qGfgrC8Rʽ2dpUXSʱ=ov,U}ͤ.LX@LϪxhkKŧߣ`)FvY<ˈ-;^V CP8>G>ϩGc,^Tv3SJ# PY 㢶GN>2`<;~7臣[I|~ *ѕ#LEeTk>bz&. >,e8tJk%uOgɂ~q E6^ʿ( )f@lǎm4)FVZҪԮ.ĕP(-K9h F/1X#e3*1[=ƧȣNu4i:>[Mj$eq1opk5:4u+;THfͳB[R;VL?Ru:3,K#z9<70dKqx` RP(0؁ܶb}TQت"\9)]syX+va2NYG "ŇlT\ .^P֓0M~8l&UG)y/Op"g~Q֤#.kTK20E}GRTy+6Hu]> zܗY&8%$s!>Ɇ%ZJ(&^blo/Ov76 1<1̖*y4~;Qt%ai:V7{^@3l%ʠMB+Ik[`P HqI͛iXa-}xmf]ĊL) H}wc [؁1<:B9/gRjxF!ncY֢ߘEW3^וZglGUh%m8ƜH#QMR,Xa!tOIra !lVJw|=7L"0%\KI\N<'rX«|ipQ@X -}Xt 0δ4RҏAz ߡD=nSUTdETǪ 5EDw߶v_dd\Y755:Ug1I3Q(;g: zc-:N{ل ץFvy!]uvXՁLhuJoۭݕt/7d7_i=[kp  i5} kr(,1ۻw݈צnZZBAK.|H&+FK3F7rJ& w" I!bO ŘکnG1iv&̃bv" N`^E!AvzL~dI9eGO,A:w 3ܬSo^!A"8u :x5-9^W e솲axFy}4(xO8t on?[Ə]270Gr{@|' -I%` '2Q%F)Z;HDϩk_Ϟ;=(fհ`Hxd'Ҷ C?8u::sQ*gZ._j sڔĵrѾI'K*w];uޕp4ߓ`<藸! F/"U<.?P/g|wa {2RP[$@0w f㚳֦k~&o {E^ژ)reԼ ٯ-VB!!0-Gz%|+35Ap-Z>vgFat@>U?ثhւ"bZ$ъXbXxp?\J9Y@K\rҠ"2 .SIvJD%:Ȏq`5ŃF"i9|?X[oߺpթ(q0GZix)SɁYUYKGS[JW`xh#+6IxL7Ow5ɅrON )m#?XG7p1C<@M Wlm~|~LJ\7Nz2!] Oprjr)C.TUwX:c^ddNS2i jX1+ .̶YɵC<"u2*6Dr:W y)&+Hi{?3`idEd WI%RKDR %/C7@ ̝C&JS³x"'@YnK+ 9Ok'KFOI}X\} Ԁ~9Xp% bዛ?\{ZCqJN+R$82Dߜn3%7\fbԛys_ox浄fa-PKeb;5gGp5eGh7K2 Y MRMc`i kVuLpbx>) Woz+04~ ),lZ[%?L|~Ȏ}rUG%7D>L45cƱ2@YS.Qj^_ l)Q+l+cǟ3؋s= t{;+ s -]J,䁖BM!-V{s|'چTii;t~])wS hh L YDbk<-whlx'3x mۮnd]!/]N҃CIi-nЀW1&kHdm.xqoI|>hG0J'!$_<%ֹô?1veQwʴܱAV}G># ,KkǀGveA nvю5PprMQ49&a#gz<5KiFǸ{\4LgҿC@<8!ʂ`VSH&G~{ 吂:b".OlR֗HbUYzjFsD̮6>L?prȴ wCE0@J]eM-Q@k [O7==Y@[Y aLO01ަ^k.1`#H`ӡBk3kbdg1~l8~# sKQkh3vEw[sy>릯[hKCSKK1)>Ceyv#X{7&OP/DÝ' eØKI0/(G:Vc{h" mZ-U5֤%;`Y(Hn;S{'q "\q( 7f #Ҋ\T e>Ԣ%#fOA|t]~I~?R}q8$Q`1DXPp7UjC;~qA]%,[^ohƸO=S" '+<…󠗧M*ov?+Rl \;94A;V+6\ojU״垝 ((ސKt;6qGQGy]~lX(17U۲BL4 z7%0vaԞ(zҳc9]Qags3Zy3YIE@i}E4W*1nd)H!xRFWtƟ5]Vi߈Ò1%w@^C~FB NYLvV3ᢸ(РO2?}-~'&aWZ%r BX]~_kKK??,RdRP#v]MZ+YGL "e__e)J:a-cX>~j=Yd"Q;"OvڵPV& 1go3 ;K,HaAkzlǺ!6Y9( xgi)nZ=K+WU)?pȷf/+lԝaB7/쇮3z ـ03A PBacČ&hèYAoK@PL֨}~h͊}IOŵ=Gђ7xc.͝b|ݏؖ$ ,Լ}` YߐP-znA9|oz KKnI>QdGz ?zD=u]mo7F),ܜAGx{LbDG[Rn-rQ@CΟdoR/`ܦƐVrolvQ*2!G邅v4h>=LdT'~Rg-giSG~XdL{EPr  $UE?ݎ<0yk0!N`n,4oHQ'  u˜×X> ʤ!2~|,:}7<+[`ujxKprD!0f R2j仯 xE/D5-WrVmPǹѸͧ7rCk5qz5D z <Z2 0;&|B]9(q^3 rVgVQI]%8%b8y:8ݔH|@%w?<\OTבIVa搅]?CK[K Kԍ]@䥠 hﭸq;0mU7{OU(9[|# EcaI<5/mAN}zExl|ŒfEppC]ᑳt1ބNB j'v1}хC;C_{z8MQ 7#6[$Y| :]tp aMJ,͌X$h`` /U+Zf3",ob >7N'b,;>.[9\QģZCj&e2^cqjoZTL;24nʒ`gg&w6Ut/BOt,[}&̔р,8ao sE( $j85~* JڿA̎|I¥:8oDՏ"@(5>(0< YoKE-6y1cqsDZ%?cdqCFWuD;h]݈ /a&͂n V ?#&qO:֙}C9b'wIwR; WLyCcH--wwrbqpqÏ%q54M7Z z4drcAcevB eV&CW D/_JEЈv̸5;䪭UA.&$6z_WHgN10+i "'Q{ XKZH4s#w*!!v[:e IN;xܜ5')$a|K1Y i2RF$_`R}XFN){~ x/Hϔ\}Okl[|M'FY^-4w>D/ `&?1nYVڔ.mM%_!  { j{CnXt{ p!EOk"ֵQLDZxuAď qrJ6rD ',E5Vim.^?2Bpģ񼗀NЏg/V@ud4vl=_d~cdjXRΦو2 bS4FH3D!LO%Jyyĭ]TkA-Cˆ_,ַؓ޷YP3*5[SE BUsI=T(5b\xz 8ƌ;umkPݷY)/$2|i&O8sK^?sDъY s46CA>!@?KClxĐǦ;fg:BZ F4/`4[%\iI %ȼ3eKPG`p6Es]=1&uV%[{(8XƻŘۗCx7+o[ԛI^qX9cGd\c_x8sC)xmg=?HeX 'xy/R!wKİvK*#-tmKsQSY (0y3/w$ LYz;Kci= !M.%jf[ ej ^؀nl0Г|bxBWdQC%{_A=+Ph|v[ߋŜ[E/bޒa9))`FO߬&)X:ӭHSY PBqQÖ!t>a IĢ >ڗiBXd^"yAwP';o-+[$c՛KIj7#>K߹dEw;5گjR?3nSVynuSRkYTqb/؊I**:Nnei2K )~۷\ ] =/v¨Y=;jS;`Dtb %Vrngj%!MTCBa.}\$CV8ԫZH&WwenGsI^Ú8gڅsy.ƃSkwe+,ֹڠpU+,X)ZѬ>>0c<k ^K:fz:0f_$-CguD2öKl*7|@ueDnـ  j?J$%AqZ[Pi=F k7\l7dY*^{uxU+E-9{(H5!89HӰ"X}2MH1rߘG3hʍ3Z4W@4|pi 8_B*\?m+$j\>~MC:VaRIyzH3# ɵ^AD_W^cW XbɼV7&\k7*W54bVsmuhg]%A]$-r P*ABN{(10"/ ̓D9ǘPd"*?0oP<5XĮ~r1) yre{˟jÉ6,μOUQw wѧeɆ;H2e$4n~ 4; w+mlH,?+sbcܛmn?.<`ʒAye>)B;hQaqVcp~0^&hh5;wo:(#p»P ,3AIB, FQWF>nnbёUW ӐQQqc6B WCa;ꎤ|X[;`Rm $ O4R%Tv8'02z զwO2]D׿2AmƋ/N^)[KxmnC ^CBֱoZj{!̔VÆsR@(N U"9%qrm*aa`}p+nmRU} ɞy%cMX勎TuŊvE^B쁤Wŭ<fʉbFTԟXc9)CجV:%[×+py~xWoZU$Cn: f\ ӧ %6cSf2Ǝ쉨;צ(mifV,o_d Q  NFL bAs<$m؅^8&U$q<[CUʡQb=u{fOZ(K\V H< r'tnH9Q* aa19K ҂O[@ߍ:j3eVl<ߐGJVѾYFxKi)h p4IRyzD2eyh\Vb,ؾqSO@:.kL!J?Lʼn `bZf}(-}dEDEG1{?([ZxCl@ 29uQ_r$N;1zM%a}Y\QOoA0p&:(_ߔļvkېB6s c1-#xm^o;% 0!R`"Z+1.9&<)hVoʼn/6-;635rXٕC $2An2_ҢvVYR1Nݾ\֭S ,+zh}ÚoIJbW>D9}%x#Uo}juPWF1ۚBv ^N{60)uFiz_ABsgk 4ϭk>op68waݣ$lte(%`᎒@Hs~ȼҴAeNI,gl5?&@ !u+tݰ҆<ő9 t8M/@8idQ#2 Ȩ#ooݷ?!QT*h[?g8`.UH0KYSqU3JV|EGWҴ!;{`ڋ%ةvc&D99Qʶb|uZe^ZhH[_tEAlj%%b"-*F1 Œ$?mY)YoXդ+k$_yJWo`j0v}hl!ﰏv/ `e߿Y=MYLBA &_6 HBwV6尠ПoLP|?,6zud",JA,W=7{4ˇyo0OoFTٙrkIpzLN d,0QVxwe+1Azsn&(l- %P\7WG@Q1ZscN$)ZFT.Gб,@2 􇼘w[LrC蛏S>*pTۥeaqzO7+&r%ɴ-eo/|8z-||;DvO# Z@ۘ v0K Rvs׮/Z=#.V+d^\K2}%N!gpӬ9I`$y)e3$ެi?q'}L㜖Ǻ*HN' 7M%[ga%Sh NLYo(nF#p൜ `\2W(ܖ::TP'ݍ+-K;\J׸]7Mq=2T(p[ԇJ?ʉzɚԫ4?S!JRZWdt\Y xdEݟ99T![YFנ0;rzǝD</3r+=#A@K|=8j>EI*ǩvy#b~!5pl) fh+NNML,,oAҮdq->B:8 $˜E> zsjV~Dfi-y]f㪞iU.-Ov:Kk޺oSX~Bl68gFOLC ߇|>KfdšTT\&<a&Zh@S >?8%GX!?"*Ye0#HسP :)" |!zFw,jvx鹍$A4Ʒ}jASťݕ_zlGn''3שբjdv.@K_v;*0+@ix5!UwXFd ^C]$lHF @*MuC'H&Ux,- bN8Mg.:t(zHUoM![ Dmؼo;&'FaXEaGYR 0ƍ尵p=".dB #YfB*#WlSw`ƅb0}_T?'mRH.PW8 gDxdg깤G00rsAP(mϫ?PtU| <{kff!zP\,gįRttB3 9*֎NS0yR.MC$]pLe۱ȞOMJ}DM$اxPH+o f$mcb羻<3Oͽiˇ"C5 1f?s|bBWSjR;0# \$2k;Fh>ǔ=xFo>N >2sQO^[t=jOrcBVq> g8o0BlZ_H7j4=.?,S/`~Q"nXE#T@бgS{kjܔ W隓BVΚNp0ZJ7< Hhݠ!k[n3{E6_ٛ`Ml 7RW@ڏSvIWf! 'Mfqt8u8!HExGqM]RPptd3Nܳ%@M JLil!<4{We/_,U]6ߖ[PO-}"nnt{5h~Pec /7;j96?A@5 M=JOv!4V;ՐTN室)̿:dI/O+* y+0"۶tDʚ ݞ8Xh"̩dP(wq[_[6XV- ̀M֏dyYc8%kr#xgeInn\j5^ҫT^@-sDNrƸ#}RM O%U~̑k(ET"VK]v | ̲ٯU16b`4fL^f%Rncrw5Xҏ+}sYgtm[ (Ѕ<.A{yHɂ{ \n#r; yIЎ{Mvr.T 6#PN:G,F|v)a{_SrFFVQ 6¯BѹOLGc6ɋp/UNWUm@XA3|T#q1#$'"sw?:kb5QȶP|ByVo7mX2s9]OK~|Xb#0`>YOy=a3!N{ Q/uӆJN[ɦ&Յ+] tSHP}/zJJjـT*as7Wj| =P,U:dBc_&:FM}`"hq`5=Bdjy}L(܉ 9`m wy?[f#ys)RT֤v3eud~SI"|M&$/όc@j^2r=78.,goLÝKZgs0 iHt8 e5`fgWktp> 遑oݭ%Xœq}jүÄpt=yewK+:#b tpXg-jVڨo7.uէn2F`Z@/)vVKMmc/6A.?p\Hr8-9oREW I2_zkZ z= ;Sgtܱ$`܈\AשYadBbܽx?@#gED #^A\sgZiHZ|-K3 &85 m-p=.0Ltϯ 6^Y±5'xf :a@uXn`c\$O ->֯=Gه@2B6Qk/`|M73<!@d9zϓ0xܤCq` d+tk~ B[jluDLyf~ ځg;p {ʑ6oi(]fT, !=!@cߪ.EF>@hr?>N\_i۱ hUU=7R xkjZ ",ٕʞG\;Cakuh{k'=lڨqp`nsfGɴ`;ȑjHD5L|:Y^{7YMԅZbc5fU5W>ޢbb~xjoQJ PppuOvtn'Q8iP*yⴙ%W =)ʎ]7vvy.9^-ۇ~%[c)@GIkx?FY׾ҳx=-:KIl-O0:I9>Zgӓ񊙑W5%M+7l۾ dڇH~ȌAqC-ZOKeU /M\,!ӵHu8AfMc Qw|퀇$W.9_SRD&#]|1D nb]u4 Z/y|TH X1p ҌZUVھp$4oVdzxK#svRWNns;k&_~K|c;x24ZdPP>{)^Sr9ay=p_PGg*xKwMgF $AV\AG<霽6dc^W3e0R!4VGB^%C=Z‹T= Zs P>$onׂY@#a,O^i&?S(YÇ; Tmqks7ROȅ߃Y ?Mhn|r *J˻oZyeY[t>#SgZ>ԎF~& NZ I͂ @/"yy} w h!ݹ]$Բ[2rm^| x,i>W@@ xoP-q%-v*8Hޖ5_]b΂׉O<Q6O!2H1*5j zS"ReP qYT p'l|2vN҄P3W* >4ZN߃5J7kum'[_%+9V;z)KHatns_| NHͮ1SrnWN_,B )}<9`qϽvIv:j@۟'m|T6-pSWɁ M NqoL.@Â|3:N4v_"W$,U6sT!'1hܯ `,W$-Fօf Bk* Kf%٣QWh9e7u R hq\ =4E3`LYO5W6mG`HN[K2 H}I_e$s:47Qg/Կh'XjIW"58츰^D'cjx}9op4}O-Xݜf: t`ާ`?3BE2dcr)J52/eBXEEFoQR,a:e+F_*RVdS6GQRiy5U fР0jWm](Hhpe-oG4۞mk(ntEl zl5?%C>#'ۑ#nXrc&Oq̗CuטEߑ̓#zqh#M83wcS~a, 9eI3pn;L)BNulY~?oGo{qnsa^P`7ȷ4Ұ\Ϊ׳[^_WwW| ^AR8;ѧn{yD%P }`7n:zndm {z ?dF-o. z؞ڽ?\yeIRWa-z@CH`v:;4W>,;5#\ݕNW( ު}%s;cDehH>6bzΐ* ]VHs=0tq+\ﲕ;d{?f,MBؘ(}20t]'An|^2<6}&iW$m "8*YKq x!?1(/?!A~V>%ԃ(2\KwQO5mPC!g@n 5DhV\LޢV%]39i΃bv`*Ūǭq`<]!HLUD9A_!ݔG'飘թ^WgKUѰ͔ W/ԑ@< >Zw~@ú#"'^]Dc7r頓N"*:?"˥PYsxHgPjkHSzs w pn5L7SP65ѕrtF̢֬R/bkF}9t~#BApePVaLw@ySt8r‹@~Wb_hӍbMt,EIG%r&Yŧqܵ$O3Ц,q"S/ ȴ]!N$f͐mm)2_ֱN{9㡦d=,ĈD#و5S<g+ʅehUb?kfSHHj~?$ ؉6È'&U [l$eAYJlK1Ɋl0OcϟBE/%[_TXMFX$hy ɵ)B`>O^l7uOtbAO+ }ӂmuh)԰,-v z=F49 KЧ~X5 ^YǝY+fxfנ9;o=K1%O!?KE`i~<FAlafEgg=g *Yj&##.b_#viqs]l&EÆ E_˹܇qHa ~IɫOCQ~|Е-ml\rWS`49?M>3&?e׊hũ: Tppm5:ڗ.⮷)|{'*mu`IT=`Gk!Md 0:i&6KCꘉLr'Я!CP=Mq0*! ; tD6([_y$Afpݡu[j@P8,bD ^pgd=WV*2StaS%ۦɞY!D!tOE̙ó#;/%=W<ŬzOiJ ViZ D7hD$klB\lh)_64A% ^v!ɷ X(beHmL/J1=C<0븝iE$)F'WP#?p- =西 J GyȎ֩$y4]p L`åZL?%"v4j]F,Йpnr+%+p sMKrL̽8'j/lXd@x/ՀԺ{*\qG}5 8':eYdҴbj (|L2CmQY dȮMR@ue;K0M<?Sv&ܖWR^\V6Y[[ϴ=%esfp-bw]; '--Q'SI]VMQD ܶǭ9(x)íOg9 :,lQ}%x׃$AV9|L<N~gdcOv!;ʻ!/&fi D1rq*3jR ϧ*o+?P(ʴ8\'LEY 󠡸CW ٮ#Vz9hㅜ7YY>إ߄ ` /RiKuh SHtRas/)ۢ [bw޳Hfʹze $A@d(T92ּ>[F '9DL > |xn5 j67_z $S Nwt' . ae)4>/4Ɵs[EL Ygar.]$0H%< rح#6^yQ~K894y=c"KzƝ@2kH)Pi ʅ+ڈdeB2Q|g9e)߆ ~7'bYvjoۖ[SK4|Rk~~9K9~ K#]v`n:SY\,Ք[=x$EWE76ixGIWLmW ffA^}<5ݟjt@n Ih˦kC |l ],~21ȑڏ, ˠZM/@Z{Z#NHYgF=bm 'P^yS=5,'ٝ?}⤇^L]_4Hw$[߶ÍaɄc?{ sfh[^3Ma.O|'{'ϬWd.?6ƯTq1-:y'SX!Sgls1[Ggyʋxd ٙRVP4f?aüݯ!"P\!J1+Ŏhnw06 P,uaSEW_\mGCZ%Ӄ"|a*rYρ~*./Z& 4G'o>ĝUiP`h Ybko֖5?=*ZMЕWsG7}wiJ'+ zQοI,[13[oV9%i *#qFDt~_#ؚ'OENo<Nwh昍,vdz`i6Ns&c"McSM9PTO ς0d[CU.RPRR:P=qp~*IXx"$pLYA A/H|}Lyq<;?\`HDEXbx+}O+0 01^ZdP? WIP,ҩm):T\œ S&SS36͜تmܘv~l`q:U`zZMGt5OY|Oowͭuri.x29t` ʯ\$o4Vn4hreZqX6½wd5c)b7q?N'gޠF͙xU5P?lZňw`AN~1QQ$D]mKd fLBq/E iL9xؠThnM< >E ۸u \7yC5v H5fb:ҥ/0|mN5K_b,PNyiPqGUGN|Q)sW(7i cFT&d"M,E"]iuIQx+B@m9NS кq)*J9 Ư3_gj9 g`ypYClg={tX]ߧE -dώ7uL-RDC3&$QqԂ5>*8K-9o;%@0gga~v~:3] ;3©t+[zj8dU D.7AVKcBoGFeqtضvcB6gVu ɫ% .o6f̖,i-90]ǭ+洼+Xgm۔i4В:r rLGu lt6?^PE-z,¦N^ gr_DRn,ع\-ތr0cNp9 Rk0N b?+cg9`Xfl1Q`Պ=<  FoW^WXpY^ß2~ε ֵ%q'7yh-TBIMwΐմjhJ|K7y˞9LLRZ6<I-rފ)AmD[ZMv&-MH"Pjr:,C!2~EVHL$j p‘ƨN[' 3o- G`ʑh ;Q9T iREa+5$= AK D<˕SjJIUQxN./MpVZހu; A]"|$ҍ)ðuYPLב~(y]H-P31olRȮN>CǙ*IwK`ؙf]#N\u;'Qq o H!#4Q"r^gfgHI8\O)/*o/JwZVO9s0 ^^ii Y~͂@OJxUMLM27 <ܾсG1Jh -el'r):jGzBVXzU=ұyVv('r0$mr! k1=)\dL>Cǰ"aSܖ~_,][ȍ q;*/P`ьDaq?G2! #5;*MpcJ!E^D[+\_5,Zح׭H]̎{B$ly8ݼ1^ckaSMijp5텃aNzq=.xko:qeS䕙 9P 59V1|c4et,䘴3*%g\pGvs<L7/q3QŖHHyk)́G[Ѱ_zEI keз%TPdž"^u%.Z?`Ӹ4?9 =g>[eQ":>+5-2 %h~Qc` 1Krl%)>H} ævAOpn4 k%5*Rvfec?jgVy*+)YRB _ڭO#h`+;ǟm]LhWsLhÄCUNbqʥ A[ n*,$O V8 2-jN FcO4mMiGeЪ*9fylR[NM>rWDZC!~98WO+ީ弧tֱҷmӕ6!D!8d NF #~&BKtl-ᔧ/ǚQղtHE7NjYәhqD~2̌ fY9{$~++&ˋz6L*~ Q}t*~:`lMBiHd,E - |k?ZKKubͺpDK&szf+ʴHTW',f8\)la:*jr5fI{J"glip7yCV5$z&zuV>=l,k^7uA,"c.g$pX3<ʼOihF%P 99Ɖ}HWru1A ޚLA=ຘL,h7~.6 sm[+ d52l)7@%>vE] j?߼LRnE#{F?]L{]<r\Cy3seb1BH{f6㕒)`cYàGˌjS=^dHR$YEڇdrPĽTXs3KL^ᤓ]:}ӗߦA¾]$Tw42uo<_&1txU:1Y.iIӰƥ[ ɱgsiY4Vmϔ cV& R:zd%QrƯû|4'ړEWsm7=F´4)d?QfwZ|wn3'8(:q._]n>]`mձʢyߡ O v=;]ݩˣ&cFISH(}Y*+\ n"~x !+9cQ2?u[Lޡ G plwZQhPxחjbJ}#컍*&[Bg &d,O1Q #hs6f%C]ʯA0)Y~ۈ1t-4ɩ1iHo4!Pzi'`hZiLQ)7O4Ǭȗ,XL 'ξ8F^ p#ѫ 6 uf*Ǐʻz&aUX8Tvq-d1r҈סZMody6R|A~0il֖WjBPBU[ym|8x !#UPU>ηHtAa2~lij@?îKnj\Ք Y6f!-1N `Z3R̟n`dGna qJ1~gV̲YC^_WƁgJ$ WNиPW^p>7F 皛JRuELؤun їehG493{SDw6՛pS_e6HvtbA'`𗗾:r gG U][z821I%8JOV߼yIí;[bEׂ֛LGn1{}30NP Jc^[a3~;#aXB#u9w] !HB [`-'з6u]|X(DY[j. #܆ J$?^3P|ZvO'giNYd Xao^e;s~y'inP5asޔ†=s~Q#|DqwQ[SE&0gHwtS9K:2Td.% Dnd`BW# ҹOUI1\( ƒx7]nusᓷͨ:sE IQD:F_r4-_3"yHsؤ Ӥ^Ĝ7WaDrt*h.]MD)x6bpܳ@`M%9H [RkHpGԓ/HH/2On?NV@_3$m@3(DƓcw)mtms=9TSzOӽg;,d8WFٜF^R,Z  GIQgD lLgb[H{)Ѝ9yR3X2CT#hrXl|\ޗB^}|ҟSh ABϒ"7 8 Ǘ7YNEO _ݾBo}&ӆNJb~QGeiqb306c9Yrg^^εlJJ=/H&͎'lJ4n^F/<|dp&@)Y'.(@0 ?> -b>);7a5=? Pml֒v`'`u T%$l%6on봤 hIU5Mԫpv\.MC=${/qiNN[&{tjRay,vr!n]Lhh1wj- =Ľs24DW؀GEG-O~b*b|g&Cf|&S'zrD2+q& /dE$:C^(9⇆_rˤ)[&k ؐ3<&vo 5f~ Bx;Cy(aHk-0VG,p*tWɄ۹2ꘖm>x^v%4t=zS}c9w^T-b3kxD[E1jb{:(!uDFˆJ @> Ay!QgLwo򬋉?y²|k7Biv`d$բJI"5^$c1RJ$(Jte 9X[1  dJt0%%>վ8Z5wR[(*,kdDFE> Bg(XDhb c%2D4#|R@/IX 'ROwHZVPs0OR.7ۡ5ƙg1h)5a\d[?eUV}xP#PYΐR]G0;qhGBi.uKi!;eq],(B`. 'ZZ<bq\<(7NDH.`1UY<9g.%vοviKoY/_} r)$}vg [>P!Q߂h<_LEOZb2`o&BAwB.4?V&G ڰ24ԁcV<.tjB\߂d&!;K4yIѴ;kJH? 7J[X4,r'Hr8 DpM$1HB|F rT`K'p9jJ"g7XFuNMG[m3nB ~1vꈐPR!,(QAu0Q_G$ 5:I+raP^<ά(,lڞ(taK2Zf,XL##Abt |ݛp#*.Kڲ [89deqakȱMM Y@5C:~,1SY-tz{怤o^BXU{EEo?MŨI%|NٔJ1v@eHYZ-Pt^kŮR#=1>VYԄ>:QM ua/*/#.xG84g9 {q.tYh@/=<E&[ܴ^0=d\sk,̈<YGE㷴|3;>*7ce 5vuW"aG!yU{[[0[=ru,(ļxvVE[cOnrC%˺")P/m7/:fc5}5YR\ uH#ϕ@脩cwʿɉ'7 -,X xQmo+^{Zn<$ӛV DNfmv:*0}RqDL"i/m0'eԟU DLƹs@bQ)] 㢙䋄O OINk,%A}1Cemnݨm`d7tSo˿sƻE:꿡iƏRN]%\Sx p|o4݁yW|.P&wU-cf.-S>, ~EY 2HZ].%l_ҝ(s]d`0~ iHOnSv[%cj\D!Bna)Rpb="' ZbNM2w_gC!^vxb2IudƣoU}Eoy.7)=qP{ũPdQ;ta7:GEu~a9 V@WmBm#ýRƉ^KE;a H34q>+ӥ"We5jF-,a N.ޕkV:N()R2+DC-#u4 †Fp"Xׁ;+ilֿ P]c#O &;T[Id%͙y髤~d%O2iFhGv1`NQΧQPṠuq`~W&# M[FOFil{ B>a kQ^*-:>P'P~%gkA g`pw>}MǮ!l.lY,lcl?墊ņ̣٢T-Ώ?P@_DsagqəO;uOقf2R'G4ptO.m=عl#r]7}"/?H~A@~b(mḙy4kX-7Cc&R\vv܃wfRsTTdSѻ:CR_ _ }C PK- w, {FC\?OC3gTѯzߑ졑mv>Jhf,ghcQ `JR`XG('3:M>UvvC "Z? VdkX[Kh3L4A7_A gX"s`(p]xkWҳ 4A&GEu{ϭv8nuzy%Ie@,|sVbZNO#; XLM[/)B6QdЁ4˾CȲd¬w(.ehzֽL@pT G?yV,G$Ɣ#TNCJe7[#q(>:1,N.I4O-2+N?{㸃k['3lޙ01.j?3&G픃"ؖUPSCpfyWű,^Dqs3}u':SP k?->@Z޺6 ;L db-HIcxT} M1$ 3#xˎWQw; 6M1bS5/%dt4sd@)4޵=(iMDς@ZcD"d LeGn(x˅$U9;1'X8s`hRmNaC-ǵ|ï^vtC1/6aRdm͐?O5͓sKvs7_VkPT޼AiFoi lH(@pxDۉνTG؁Vucd?[uT %:n$m =#AɏYy5*)juGUb Ǡ` H^qI}%,@(kKcB ~Tdv7#u>vf';:(ݬ'6@ Iꢙ?[O =QXK% 9q``o] g`/$̡R$9 tDC7a>)N26'fRެMz%f/Pؠ[{ ŭ֏ ٛg] 6>Suou9C^!ecotd(t#Lnp>WP Rr}{P/u@V⌸wF*@BA~z<_4cck ?H 䦥oe~HMy{wzDDeNM" aFVvN5'QC8W;UMd0˧~|jӯ%\Zliw`^Fɪ^~P4VSܭ; ` 3 O:`tUSIB/|aqL NRl϶"ؤSn{% ;3`<{~e?)CxI !ý&j՛27)EǤ5 waUrqB96gA(&|[.*prizU4*^=8e'uJ/ˀXԯI^\EΜC<@镽p7`JS˔PX)WUúf@1HnГ#}RT<ܸTXs9gp:$ŀqxiJwKX'2]t9l|@MR޺T*ry[Y:4qL@'&ol&bk t̐ܘܫ&aSi?[~p.F婛F E! m9<44V{v{V~ˉ=y%@I0)  N!ce'h}}Z} ILc^Ta> ĸL_toS%Ifʵ߻a/kH^)Jн?;UesPA",Ř6 0|6<]]CLhtOl=P %JBèQ^4;o(QJ^|Z{+Jkhf4JOɀa֔Sz鹝 ;䮋m Qd=+BI~ImoBK$=p9H5𖤹m/nWvΥ+Z,PdV 4+=sr85 \n6gIX`rs(w5\0S' вSrhlE3x#&Ths/yl. 0T=E]n!_Hyl u^k$J#A5_^Ka"Lm tM,( bAulWfE' k>Tj/Pq $ԝQ/F;D08CgCq=1qokzu} HM\)pذ (r,:8nk(#!u rgad7q@oaZOZIl;ẀM6KH Nv!Ң(4Q5bu#ns\j]mUJ8H(gfNT෺q룡OZ1DPJ,5.zШ.$*HR]^w9`snLs퓰͵/bfn@2z6[0xǨ*h9sI`v@%$څ^SUR)+4O#FS}'F0Q}3ZasX^t9GDc&X֠;&LJ_칼?CpP)wѬPnnpjf;H[EgѭSi&x~q& dmIVڑȃa+EU^|-r󞢾"lRUAH'CLR1r G 7q\хY=A̘¬}Ruc@k|"nKl%eCڐhvg9 >p>A;8'7$ 뵲ۉQm&f#EJ;sLT{{?˾G .Th%ET1`gȷ # w0I 'I5pHh/HkwUI>"=Lu(BOJ)=քViK3*=MwU9VAnDAi5E̊E=1xo40fgdj@AFmԙ8"QC/d(Rɛ.D̝<] .`)țFuVsݲrKY;M,Sk U~ aD?`AyeͰZмg2~xbg|@,;ATPYGAꔆ"IۑCP5aE19wt̂50a@arM;LL~3` *1&m\C;΂'S!$<61G^ FKɜ׳Q|pwyHyJ[; |EJ }mpL!'h~\M4g~Gj*ckeM ʦ x`ɲ@9;pړ b5Ӏsfuxf'kP2x$rrmssZfI_RG.R{upK|+j#f%7م?x!:@yH1ߵ(wk).\(nkB.c8~62%0zɘ]c\on&BN*&bޗEarbΐhBpz&blqmȩy." xcQԝ,+loue.NaI yae"_jh]}FP QlD|̕JDڲF턑DN2U$o-#0KR!bBS^eaأKiMtV+tY}a !ַL٣uǝ7:^M# 3ku8W\.P'@c"<@vuC%,jfPUؗ-b-d ɕ)RrsQSg2ШAta0֙8PZC#{+Ewtw'}Z>Yр_)tM!>eC5%BG9Gɇ?x`+,r8ާ\,Q(a3B- (V5yBk~Ň6vP(] ؾ?P'=G\ؐe'FU o&)v0Y[^7g<ɼ̊tA9ܒBPSN-n5!6^,V!2`mR=Y(Q<bݙnhxJ!ׯꫂѣ@rBS2aqIi$Pb2$bcDOtɆMP> ƑYfQZt}rXR3x[~X`M}/IL*/_87[Ty(*A7&Y!OEZ&VbAvl/Sjuw'8M&4Ǫ͆Ԯс]6@ ^, @WW mB@}.TbPRL7L>=MX{GLJkI`ß 3ldrSIYNQ?+TV5I̙qӮl&H\p*v-r~Y<}?|Ե`@=򽕐:M\l+x: G܏CO:!(^{rECtw=Q` jfL6ӧvuðYCMXK*;>F4TEjU^XD~:R:xύ"æB$=j2-;/ӦCoLJrM׾/Rˠ `Y. L}$> vD2 XeJ Y=7uIpt`RKqցB*k{M 3$I1q17JL\ D>~X?h_Z얧M'zQ[gSSCپuy[9D+^Lb2Ԝ։鿅[V۞Yc+P`_WP-kwg}BZG`y^|2k?8v#  Slfy+]j\h܁+ܷ]SXWl@563b|>UmjcZbBx)<76\+NPj"Yu DZ|P{E{eжv#Ij5W^tCƉnٔ%yG*z>afꆮZ({D`D^ޘ)ۈBqDi qjJ\qBIvTz;i Sw b.dֿz0h-;~2h tƢf5VF\Ӊ Z0$~FM$^9xfE3r ߕ%䯩a 2?Ƞ!wSvZj!I0 g+ >,Ma29Ĕ]GOē6؅-B#GFۤi aBz'?0^[ª:f/1o3JXk3Nc=oaǴ$]C  / > ZKN#,(i혎bab3Yys@"Kzxa? *Ӹ3!)Pqq d 7z6TVƞi}7YX8;Ru4vjy1P4⾻Uvg\fȌ9U4CiA6UT"n7`o`m7;bv[DPUtϠ m̓B/ܑ.䚄%")`U6QzbafCUbL-I}“'ڬ/_M^8N?~Fbż,h!,Jj@lC \Ml+RYO=̕H]BwG;Mqk#uh!M\LrwLi'IWő T&J,5XTs7{0^= ՞qWEhKw =RBt白I۲gVk`v_I  ҊG K?, !5{k{-^;IK4@h.]Oa< Z"K:\8<۵Tsz)C0>=-yN}X/s\W10jmOWZ0 aU ,6.t\V1G'$pYR_NY`v5M޾[)lZB-/9An 丶f|0GY!lJy b) !LZh(r(x>h^}C܂_VV4Q殃sk.XX7N";٬ 6]@~?o)E6`&R|>ɜQr=8Va;26wo8(LAۗl YFtN#?"߿j!ּX w"Th’hn Dc[7X9l$~T(p]>KGV)kIHhznx3[6C% 5[E\.S#rWX{ed@՚Ah1ebqDZp'+q2.U 2$ ̬Wf!8cz$G5I_2+xFL]?FGy+>qa/_4L7~==S|w0]!N \#fL؄=b`^%y=Og_(Wצ8kaAQuRy5 q.cnZ/Eng YC9toh29p癦[oNt Ȭ-1yl)T:A7y/] 26SZ1XK\.y)IH [r[ũtZ(⎕|X\.׏-m!/\S^~C8LSBŪ 5JbWOy=؆ >V;z;Vz̮aMїV,6\2/>A&(YȯFoC{BH? #yb.hg/n+irٽl@*['G\'8Lf1/'6M@_ uV֗"#9‹ʔ4.r<]#tF{\v""qoc`2;fTMذЍy>Լ|=t399RS@{]se^l>Ƌ,gy/8VbX{K0ۍ~)v{.sqY<RbS;*)+N7%jBעyH#mKjzvX6^_'--U2(е}qX7쮸?`ud@RBli,eG.I'I^?4Ks"[fwHRݴ'w"`ؠ¦ }Z _ɚ/]W| tWО.jĿ!V n[Fܭ;<7] ?jp1de_t,eȹNNF m4 m%aA3U7>OO&":_ήD"zc[zK]Zchgɔ2ԵGH u)Z Lɼ' mpС)]v_-ՐȈ*bEDκcQ(q`?6"oH{}~xX%Rf{O)&Dlڈv =hxS|^"]uB!or!K[ 3`rWۙHy*!}?(877!Kj^j0R;-gDtƼryTV'^bx/0v~fgnn=]7+$A,$h;T՘9 ^`ORGae*L%OI.cu *1NE<8m9u08 /L,VI+8:1kp9)oJ(UuGto|Z!B8qvl;icha H6%wrUNcI ?kG/s^G5!|2_z2V΅j s"0')A{IKk'6ӱ9][YU-E8tt?a[R9)S殢I VwlOXl# 1vtyY)@DWܳ)dd% T)^uIV w2O (D l!w _lP+,5}Li=q7lذv*hYRpRR& SpAG UIGKϮlQNm4Ǿe: ÉQ PDE-'εgR1"392jjA K(1WyenՉyj1Hy%W%ޠ; ȋ8@{每l"i:9rW':*qX$d^$ud 0됆2=eX$î1v2cϰXy\yti\ p5l#&l<HD^Hxqj9U Ξ>2 Ġ_v2ϪRU4qL+ 'ꝝB: ;9A;!*7YaQSdդҁ\d #iB-j_(oɿbVM 5XC۳<!x*${)Ւ2]BFd3Kmqc|ŘPUM9@DZnJ]洐QW2 Kp $P>0qa@P]&9Y [b";^{&&@rw#3Hqm/)&b>lp%v$sk|,e<. Lk XH3ȩI~Iiͧ<^#^]TB ˑĹ&, vl3h~3 '&0@Fs rz؏ѕL,ˀG-ʙ%HID$N/f(3d.'P"yx-Eƹ2WnfO>#V7f `(uƗEamkpB*;6bdWs}IAF)uD!c #]S;cWt:ufq3݉/dxVD԰f2#ZcJYje2fWk}#*: -ٻ ޒ<=51yq<7HL{DzhHV EJ]vfO׫$u7{ϙ7Vc5+]҆-|~ ^4[=_2q!U"bO@ &u\UB2S5J k|r==,Rϼ ˖;# gҵȸ+i([x㩹E&- ESsvef8T-%tTbɴ0QxX[+lT" nHbKaR~F `Cm/lɱM~8\3}5FeMKcVcHw3!qۛJ8zǚ'|(y+q<㔶FF G =\<] =l|`F!i &K4ʜtC(QTVᕮ@?DbUT*,*A7pd`CJUB^,Cf 68zxnJzݗ$Х_N[M}IT, 4<9ݷ!ѠQw@x].I ås7hG@m?:G1R\L iDn+fCeq+H^ JWvL`J>fR^Blty`G=o4b?O5 ⁱ2O?^殇VPrzR=Td&__pO-@T ,9⺎O9?}魒Q%SۀY (Y-xgY$E[:۝`AG<%+8ƪQj^];;o0n.5uc9HҎ _UilMct:^6ǻf w&X5gj *纠ΥkhV^{ |؈C uсQ~ƹQkP SVvV*\5(UK'Oͬub>IYybdckbE~T'Eךkg4BjߤI{SY:OUF vnc-)TN&T.}[-BA$!O#옛fy8Ft*ZjF=_YtSʇBDudii!9Z[ň3un0jFR`5 roԹG&밇bRewVR>Jș#ЀvM*mSs*ey!@Wk܈4`OŽ\7Z~m c JqO+ 9w{WgF</eāI(憄c7!Mްo%n8S}kD8+Y[,L+wqc1 pM+>JS"r1/}XAVTw:o% |'HOй Y]qʬDm.brC_"QT3kCFi*?a;&0"p2Nvu 1{B;a]ާI>UudAp&턂Z>>r!_<ƩPEЗJ\HcIP@8@cxP"LOaC-2e|K19{Sn_Q˾O5݇Ԝ mc@>.juTe&m|%,x 1 /;S ݨ3 *Ljۛ}R{7N/&_0ix;TCI2Xzt<>%SgdbJJlj;GY[TLo]RψNc$5~֞S)5^-Za;$,'/& 󺵄FQ3[&T( \b_ ?tCEH3b|=|@F5oQN;}S.2SP7i7W@IC8|_Rk.ӽ?z$#sR~ %)cv&W3a؊ߧ7U]vݙ>T!5a;Vv#& ůL* %RbvHJ%+]L֒~BSM3kDgRG&74|UQy5)oqЄ Ԥ 8EZm(g?27۷J94rJG[ADRM1EAKR(@w@=ӄRěm򌝦_^.q}9u )c=4Da mRX+{x5_!1 X_; aoP/* j_'<$-?:|jYhqX*1nT `$.Jfhlj(CRCY}dߧWѿ^қO=[vjFp/.(9+%2⡩PPn\ - `,jhw3懲=Ͱ{~)N%vLJc3VޏU 8}GFKy[Q`8HTy@bw}'P7\v+~0O L@m/Yb8N KrsW@ |G;btp=ܢs[Y ص!/O_-] pʣjӳEpiM+B \llǽ)n{s5F!ЎArVb\VX%50,o@$fiiLae>cmÿr7lӿJjvE_p0kWp9y4+<8&ᄁ]u!t|ۗ#w`Gn\8y}t Px1훌e H G2)&xZP2 YG匛!W8E;z/7H1j/&Z~Lܤ\Z/ǼgFM1p=P3 ʰlpgkԙw6x44uh ~睅 EgEj%ڬqZb' b7"?T Xo.z-w2g__!op}Hrjݲy0P)ǽoZd_V!åIV(YpZ`f{BFbn3;OuEXŝ.Pǽg3;\ Hw+t@^& ~RfU_sLke}_Q d%g̦*ѝ=0sHƂU,6NhƲw:S+-o+4({ 4$ሙ*Msp:gߏ+r]EIVoV㷹'ؖp(1k2n{L ]S]Dr)U5}ݯ9)$ޚvNcZ=}Q? @56?R bUX헐8f$gȸ9r4'ȽF_!A?榵5}jV<-<7޼ J<΄m HjrѨ}[V`ڗdEAIG {BPLtxD5ﭯ\聤}c={&xI[1z-USo 0GiΛ8A93PÒV"Xi ?X 2M{7֗eu6 YAJSA @P+C(a Q7[0̀s\8U],fe P[ LpпvLdĹR;6fŌH)4 l& С|'}ߓt@,eau?>`S%?4FW[rTyɊg3o|C}`֐2C~o^A~t#K'A7)$@LP|1;}ئC\G}X/mM0'' ƚU*[9׍*E?mȮAyxKO_g*pۺYA?Y\"9 CkC`6E)~~G>:Em3C \&Ӽ9^v'0A#̲(_pD=1}ݪ5Ml+^kNydо?TdV=~g[ڌơKкVI.b? m K0IHS1޳)p>c`_şQ\!* jT4RN[uRIPՒȜA^}e>=KIǨ,\#BlD<~ n l=$B#> iZ\:',W9,P0"嫄xcGfb8[ē"Hi&=B!#45d8Z,E(F7G[\ MQ頶p*dv38{)t[5,z-?ƈ}u F`spq[7"1 NڊڈE=G&`#dARpՓx4vD0R_@'^VMS+׈)،7#Kwk9J&(B7Sgԧ2z,#V-Ǧ9snռ퉡|y"Qۘ8Ys|r=S#3,퐔kͭ(&˃zB2U&aD+9 ^y^}ȴ ;Ŕq.ln`U Gl+Db B4Ï}d t+M"~W,FTFu礱1X =GpL;湱N4oA"z.A`lBM򶼤37%{8c9+ϚY^FbFp}6~w"|Ě?Q pG X:p& o7X :Nf[x^Zl4ºdѶj t|my-\KOdX$^9ePlXΖQ;ňfة#vOO 6J/13l0MLoCa.bmgaJw!Ld Uf}g)}it=醯أ{/ݼX2/VXС/㳦,a$LTnQ;٦|cۍnq̅3Ad&+ʅU>̽o RAG/ҁEy#HюH3JGM$ί-I.`|w#Gpsc ,/̂o=.!P %,}F ix]+s7ŸMO|:c؞2XCwehkM%J6z`[Y HM{߀䶷ڥ2ർ^ڡJUM9@Ha3 w% zGD,g~g(I#򈓺+ǣs QG,8PVV ^QvS\ŪXV||+xg@K߁8waD$pclں/jկ8-w3tG .Yε-84EB  s:@TRQ'ɫAg Ձޮ PD o"1ݙ6/PȬH@e⇞dRQ5PAfge͐ Fх!dS.;懅A/U"o!pNz*x8ykU0fY`C[jRyŞYR.EcX[Sj>vYh!ސ KGnout-3# 㵜/ t>N*|R>ȀTkTetȪ}c}]2U iÅv>㨉x4t*"0kl,!Zh 2V1d{+ X=<~Kc&2"݋4}ߜ1"@]^P\!BO"_\>B Ez@wNơ,*B Z+X^yfeCQu~>/Nz {r 1EVuURUj ^qzMlO?am/?yp?Y-1 I)i](P p%fLTAE?5ۓie]xp =(rGRV0扗y4\l'5.uz!{DGYub:niie%,JX5迗8 T~%rМX$$cTk7;o`׺!󓍙fzVT%)TD| ,EWPa^w1Ă8负%tܯj +[5E(P3yY LٳKoS'-6m˻9_[O6jr=yz@HAڸ,K@\!_d+HYrQgaFYJ Gc_2٥/ n5=`y JE ;Hb<DD%߇mPT,k˂;]K&0ؔ {|PvOOU98sC؄t₵B\ ͨ.F(m9wM7 ZeM} !`Z̅$ɰ-į ze:6&suI9xJR_m}SubӀ-~Bo1r #wCd#7)ga&ǩlYU׃c/^o Ʌ@²21F84kڙ_ b~xU8@Lodz%`;2bY$f,nccmPڸ䤡c2ul69$1N_bE ! ;E).1W2$Q>-#r{Jgܠ^֌w6C-PBo닂3V=m|r%9Kv 7}&˟404:lcڔ&W8a<8 !MMqz'ݝh˚'6]CWFvxh8?9Za4ʹ5u2#{T6fRS3+P_XY}}P'Pc&ܕuTjd{ i l 5d͢Q oe~u~  gٍIi$tn3 K$@ֺI-ux9'΢7:Ps*[N)#c;LfmvZ~*P$qdܨMtLH-ZfXVjI$;G0'UҠל(>r]#]^61o5 #XXi4QTaH! dJQRsYJ_Cy4lύ kG<-@\ 0|z9ۻ֍ Dx 'ʗ@^ȹ2]eymf_ҒE;Wpz]JΎi=}|]"%6-T 8o`,8pѓ!1yUD9Jec}/ WL;,[[cw2ǜŹJ/I"V|r<7ߣJ/q߭%61KIPq2#Q>pg(Pn,MdWiX;7i=*5"n󬌜x-ǘ76}(1*[2 jzr&g|$'0:GyEރ3QC ?T|oɛ8oްb8~&ʄm/6;U@spf67.B.$ãv/wiSC0hcn*{=7BBFG'G˱ '2pٺVw@9>ap"NCڨ"!s1̓\Ύ9t}AGm:Oȕג?{gvi=~A \Lv./:"[tt^hN^M*DqïG`rQՠ~1DpkGa^K I#x*%>cD4I薵`M|}\L)WDO؞$m[+dHE}Y>%rx|fU}3T*_ӏ ]B]:x8 ;c2 +;fao{ Uc6ѹh[ ^q_GiH1fGaV.s%~74n!RkokDhU2[S%.JT#C"~|E㧻4bR1Z>b}0&unBn /\EŤϜ뷂|tdir-&1 F::%ZI-pW͒-Za[!VgY"_ [S6]B(fl0YB}X "5 TB4j-.I 8(IFtNq.yuL؇%D4{F1mPQS@h֙Z2l^4(?`N0W_[{#>oܫ-]A_ tAߖGo}4"‰ンŧQzX1nbzd *C @I$E :%S=em{m_T?F m(I+*B`=/EWw^H19ev 46%!2k! 3kc]Pv\RN.yaQzy$uf~&@z)4_髅5D2TdNrrhab? Y/Y[ݟQ9sTj<8 XqN| !Z·h\|`jp~W,,&O'˯-BVu q%ڬBH qІ}.r{oO"Mb" -NrfJXoX:أQʨdhS+?G6I˹N7e/7͋-Ez ]'m ؜Rp3{O)OP5C:X4ӈL@k2 ey^Pn$W0 F Mx<@`2C7$MQVG*o+H(}%Ed ]+[2)d!Οv7SEn886gUh9s=&6 N}'8$jQs`Uz XhL!Wް]xoJBV ;tBbV tH lRQ塒RM锒\OV*CJGB%<u{2![i֔#'}-ȝ:H0尤XkXf)k7hEjhуx|IĭLBw`T_dlЛ]”Ecx#̙ZaVrDn2gStzBS%jgzWreq" c71iJ:`Y.|q:6.#Q(UwJT=D/豣'`O;+s2 e޴%D/xdr/Xԯ>ACioM N,(Մ1k Uet%, 26ZԘexֹoGXR0eM<[sNo9)[*@v%VHu#W9vG'! EƯ}C#ouOZ縂F̉$ZR L6bf\!.rJseF mi&6%  "u*G>׺Q탋%y&PJM;6&IF5H5!c8,Jږ:A|iϔ]+ $GL@/QA uQԺ*WGǁ-=. [^ܱ^nU#I. > (=OV8at-L`Oqر$KjTI-aUY2C<[rbH0BmSf2@V܉Y_4RrX18}%,<7GiVqGP(q@M7M 'p+=ΐLjlKC`,:Z~'Ƣ 'I-~| c W`gJ`8mߚjQLxTj(+U#-`~LZj  ܺy"M2/ HБV| 'bkJC@z toBb gX=Gm7;+^Xe$6?IA:Z>G@=cLܲ%" BR ΂\i>:X&IQD!!{ 3FLur!_8JjH|-u7\E7{C 8#\S$u%Ӷ[9NSz۟I&@{6R~ x/x<$JH7"FQ+ hv㱌7^o%ڿ*\2}"{ 섀Mf-!R KLf ГmY4ĉNVj鷺@w&2uZ2౜C(j! HG<꿕,B1r MʬX:&Mcsz;+q_S),NZ1OS77~ f^i&"f(Cj^{;IYvTAcl+8'?Q,"&ϭ6$?Yt} vBA`5 yAI2IgRTW1zX1$&N }7OeTteF .!Y{.i@e$kDŽ]N\宇gyCJ)=O UW  }m%;VTv*[15oYrѾs A%@)n!aQ~UtcZx1_0Tmc(RQ;[GH=q>w՗GwVJ\  c\ĥ[^eJu? nهy1G]0ƍXP6 ӻ>X[k/0jIf`j3 ;t<M 7#2P9N^,0Ml{Wi]Bs?:Jx}*n|m̙*Գqʪ.əbd<~ս&3 [1tJ|KҪ3(S]xktz'F˹Ir{ݚ3Sȅ)m"s-ʋozEbüf eFI-{4K^ƈk;I*EUqUUU4BdPf)dPsX;Yߦ! !uWfL~4kb-z~TkZq=ek1M[dTȶ{Ab D eoA/}rgā+ s|.W'zɰ&eނ6&f@W`U0Z9?Na]xXh wMp Zq^E {vу6rۗa4.J-'PՃ2rΙ\1 u- 84EV9&\C9^I -@r) /yySڐ?iv?DXy[ |(尠[{&x 4Ѝ_u/9TcӁE=kOj-0Glx3ǔ[6%GNs+~.Ng[9U2+,?HbW| wǴ0!5>SiJ(:. 01QǺeЅ$>UY ]ՃӅ_ۀ'CK|H-:s:2GS3`nEy@&}Ni ?NKH'EfjE'/mÔjO(gE6dܙ4Vɒ< 6LDe:qo^.4S}85%Z V1dPti1h0"ihV{ oBc" i9*Wέ n55z>0s?a. Ѣne#%Ru'm?I;Crnn375^ӕ5ĤGRR3[KA^kr0jA]gNT2!;=h;BЦehFAJKF '5+ܿ'Iؾx%Dރs/c" N4gWH OʊAf}mmkk0: x;A">ɐ>$X~OIĞ!o4r<ÓtBkH'Dm 4BU5_^x:ة m7[Ѧ篱1 wB0 r,OP R9ʪ?Doxnm{mzdR6 z(7aN<5A=ge^z?Đܧd'JA"v^\%9!6? Vtk.'FUAnHtTO*{=PW `o%kp.:8o=n^vCMgLåbRG`>jѧ>db,xI0˼x]q5䫾c'b;]Ou]`8Fē Glz) ô`ᘎ׿FTkp:LM[ 0zGz$)wu <6UA _?]WQh54X>q/\C_A%K ʄJ8J-Rv@p؋G3v;9Ґ#!gBv![Z;I6?: q`2/v?A, [ #N!fA[0/{)xe+elGt4@po &ɞ|ش0rNrR }ˏ9? 5AEp& I (?! T[•\%{bB;M^YvCf#Hd2ybƆD1rT|RD)RHXIOT TQ]5s[Nx̟Fl*lQ6)*Bpt|nB@psN羈 teإ{)q(إ`J6qLJ%WшQgz;z}:Yp.[ f@u+5T Si(@A%JTW$J/fp?VΞa;t hD#6@:-fr8I [XH)f,ы"τkiSS8G<&C2*ݜʌ޼zt V)t}s`oBIP4H}.biQ2uV*u ^b{Rd$6p5 y~N_LIxb2KNy.ZcޖU.mUcg$ j k#@vs\3v5!Yڡ7M"n)(/DZ1T{܉K_IPP'pIF'TR9i4 G9Dqȳry.)Λ* ~~w(EG>X2bc9՛~o9n}:2qa[U6[NPיymg(psPX5/ᵜDa2u']}jt] ȇr̒Ǘ/ bY;c'?E/tdŗCT։tES1SnJ8_76!Ď|D\Fwr{T" ՃygC6enf:0S"_L`@+I&c*D+J|n0 ;cYk¼TEoLf/ .`WӤ^s3jcCP}ٿ%Kr&<`QR}p- lGH^roCYcoz[&{$0H'ߘ"32ރE'DJ^WXZЖHIJwP4m9 ?A>3] G<;p uO|ᰗ%)ۑGQlgGu)d"wދxMUfV76$ߍR"`jŚ5}*\JAW3ŤM6& Dp2W7Z)0%Z+[TT&˅|"ӛB1,9CV'cZe|6]z\,̗V-KokR"BH@ ϚǠ݄C0"e?i+!#)#~d`GKQ 6[st!b|g.=@58L]s؄xPl(\e2Eҡs _G z8\iqb+F 2;vIMʱ#hmֈ#݁]R1͡کqaQzۣAa*L`AG١!q>Sډh ⭑bі딢=-<'P`{3]G ]r;j(E0SU:äތh0F> bV~fEk0b'tk$($}h=/֠$rt6FǛR_k!flʑ+:߲M6&S-{&aw?RMmN -P_EvF49DqH`"KrToqp"v/F}ä+zJs1]khN }_ 9udA?S;εӴ=1ο?z:]Rt]V?v+^6kQ0)bb٢4ZeN\&?vk[1鴚dJb|5@ ^LLKN/,4y9eVNsvJN\Z#xE`-ޕ\6BR}2zݳcJ=ڐJN/ȵ7:ec u741tWp@W@硗2sȿ^|!^Y>&Y8m[`t/6Re>^n\SxU./TX^T=ҹquVk45:K%[p p :9, lJmj-ojتB=BFK7 xŸXKXh?Υ 4l$xM0azb JO7l=sQRwΎT_D哝x5:(Rdtd3Vؗ!&|xn>lךS(x;PT,:I>,iY=;gHǟ``9?Z~N7x8ڄ-3Xo1#$xh %fOxŷ/Lypwfr9zSrSDݔJM{'cJلq@Kі'bk2|F0g}X0WpOfUIia*_1hz3TArW8Q&p*R{ |.8nH014ݿ~.\^57sqeC0kykBtPݡ-9A U"WSGmhvoG5Ku*pqPB•19ߙT{0+=Iּ&~8:@  ]49n 2)*$aN\{zA@uL<^ M޸v"Khth,R8‹j_>я+h[D@ iVcٶ20"^Hp\#8O,p,(1'"7ewq͍QXޙrQT}q0fmx(Ɏ[Yp/WQr0]Q܌9צ l[EҸs9?|)R9?f{\oT7wX<`Z`:3K[9k}"R5Pjso蒯s/7)7!;:+f,u@ǐ.`g]00w]h{"QY]B>oh4;dVɕ&Nh͟DhYb>y 8 0ɔx{;jJq㶽N0 |i.3q=c'R H}+(}I3QߊnכXΡ}ox("I@ vb_#ؓB%rnP=@AGȜTÏ:a`Y6R8eړ T9jiV&“un)DbB|?4uèz/f(:_b{$4n;H!Q)QƬbk >8h"76C;u2Hf9֓ yr.`MFczLePT0M.>Td yInO8͑~N!CkT<vު`j'ͩPc_VP#IckV`4ۆhE6`VEƭʯ HHH8,惚\[b]wfzwmЏtSQN64T|U?KH%mz:1ѩSX?ǶK=6l.#!s*BՉ.-5c`P!=^^F.*[ilr M1N{$oCcIb!R-yz)]IR ` WZCn+1 T`Kk4+;V"L}d#޹ZBgh[PįtIIPoMH>42\y=Ӿ6:k1,^A^FDmqgrA+xE-j-=:{^rg> My_ f6Z cM<;Gn܃|dWNjTH<˖~?mNvٲIPsmJ^&k=;p#s@ʌ@T} ,F̝OVt&hO2Q,Gh5W&_k/WP<&0]{֦ÂYVvy$Opۗ)Msm菙+Hqa7W[R@4B_h YB{!.Tluk-:[8!byLi Bv}TqiN&h >b5F&-=Qntqt[uy.!2c\A)S [uM$IjDƙ U 䫰̞pB KZuc_7g#&za*ʹTip 8p Kӓx:GBmh?):)#wU bM]CS bxAJ;8Ps)@O(~"!G_4fG.&D }jlnxhX63EZ!DVG7E %6 $a@ЀNz^oϿ sN"6zEt{Ae\.&&.kO*Z$H[Y/~zZVPC#NcQp8EF"hG٫+!?N|'ׅryݴxpgFglJez'' V|!?pM#NdݽxCuHNd 'Ue4Ī2RAswd9OotJ5ɂؔQϹQ:rY4GPRtOP-0$+iW7tҴP"' @gD)!RL+Gy7W3P[wt6i!7-w/02pR#'[t/wG8[P !/갨ˍ& ډ(n[rR!^+7]°P騿*p*.w@U$y il~&n+MylFsܹSЀjz |@ϵuvj|\력Շ`tq'1b 7o$*)-抇#ϲ1D}C˻iê)UV~MVgU.g=Ĺ~6;D(X'ai*wLhh rCIW'qNTE-v * 5Q`3}sٰA o[mukU>IwVr7GJuK&²otZVI>u|e܍#4=Ԫ󴺍uRG1d*1䜚Fd`i "*Oo2VHGUU'jUkahVsoĉE i'g?|3X@JCq3Zq/ZHr#|+'pDLmH$~rdKZ-/:I`9l0|Rvw* .5J|g촤162*Цm:Ϥ()S9z .m2]]\qfhKH)6oD'y kx DU*u3pܣ)32`auUVZW7%Tssne1͢3Vf] jVj;J$Y xO 08S6ց4S@̨L07z9F`pi \1|Cl?$D傰gm~1wPv=:Aʓq GkVPtC&?谐gm8AV+h֬TQLF]Xx^-i1xTh[eoFNERD#9;^tFFt$E{!*1iE 7N d䌂,Aм~FuY-"8Y%QZj(ﴂGّ>A~w)ֽe4l_$QsE<&&={?SEf|S|Ɩ&>zb&ROW@XrE:eCD|Ŏ,1/;;S]r"Vԓwlp A!08MZm HD!j2bͨS^OdmMuPrڰhc_hImݎLW@)MnVAI Cyl$ɴt3%C~qGjc(9F AX"X^hs s6?Li bH[Q&jΜ%@QdMZ20$S.\º¯NVɊlӼ~IE!B QcsKcGu'n8z iv G7M*);1AHs2\fv|\A0g;ܮh`҅$i&`[ieU@%K hJ\MQ d19ֻxċmEv`=6o6XB''ۜn^X|Ԅ{}YOb"v|g7hYCu"D xY,)XE5RvTqIҘ0 7+Bpf_$Ab>Ja C_B})DVB1 hEkRE*:wrAĹ-0>nޭRl.Z:d2. /.V::Dîǝ74Mge'hbZKѪ^q!w9$:$3a0QXne| 8b*櫹t1& 7@nϓLޜS~0oYul9Hyga".{z~*#?|K{mުduQIr,z/1t{*pJ:Z/m1ҋIp_м>%h{īGk<)=;ך ATDAx[aBǴbdYԲH?T%ZvAYTUY-S2O'ⴊhe==5HsaE<`β},_@L&Z6pMs&;Gbrvtfq@0 c0=ż NaBcxPDҤwaEH;p~$K(˛TrS<[q~1񦥱jrZa^"Vo+.!~MlN7-EMB$b'/Xe Zq"u |8-hwMQc%G플O5ݿK]#$tϠw,wl:4ekq$d!I"I: +Zωc1$<#{|5G?Ұ?+Q|F yYTJge [SLS!Nq$jbAK]plorGG F >(NH{kO+E7Hqx֫l᠑eI.2A|Ѫ'7TP<0Wa,xk:Vgս*n25iB:=T٘sҨLň=Ozi+9RRoXMip~gϰ Jۈ|aP "XfFJs(yH#V=_'/cPiOx@A>[JWODٴT!Hzj\[D5;aKH'ŦqŚLHCײpp0;蚘|l júh{lՏ " )mVr)Ci񯅑Q q2A+DIE?8]C!XŻ7ɵ{'ү/Y++t^xRY,: ΊŠbaf) Wʲ#W(%m 8.toVnkoIlB)_;[EE#y !W96dނ2LI,\kTѽ`npӎG/w'W َY[9 ’:R3ZQCO8dX9]K9 :*.bre),kunHY1>M SUWN RsWqĘY7tRUw#bA43N5h tǞGC4hOKOXcj:}ZTW(1W7iی@M*N澡Թi|đ<ؕO_*|G}|p1Lw=gbJ$:T{"5Jm j{\"8srȟ8xK?nSsUIzN* ݤu](u$|fx&jT_<_)~4 Mh,ג 'L}JxׂGVXE.3o<-d TX(U*S;V*1̨m3ԴjC9+#QS!ko"`$E;$/8(s k)Y{v̟_[@*Ibx8pU3,>1#h'o^ .C40ԛHw' =WH{t|m8`;<{"4íW }ۚnZTD^Q5%&C{<[.%`;rm5%6QF_msO%4\L\J9pM5q'JJ;䙽G4_<nj%&.*SRGS*\}81X'6۠ttxS%=և׊fT:lض4h>l$HɚszEudq3[5o *gcO|Ԭt`HW̎,U_='v+)y݇`7`?,$M;w5{:]ԒAH| 2EUXcKv "^}i{T*NHn:;_ kR/0̸#ld%ma!-Dc փLkIͲ'rpP&||-Qq9pۀJ"rbu@'?- CںNFtM;KL[ `s.A1oc693W_w [/ م[ ؃֏*YgϷn` ǍmEO,F; (3IQI^Zt]E>Ì#w>M?;O[wod"{P19YU%W ýi"~[2}iPz-׊JoSF4d PICw]0tO8M'n"{>K} $=pe`/ F{uHZgTiVJB:ݢbU"ᤱRkX7.́zvylp|CX?EJ B閎GSBiNRԣbDԄk.)iRMt[,7dž9>'3ՄLGG%MMaTѰ"YhZqVXEd`{{46ZUT^)4-dl4Lh&ٳ"6wfYH:p9 1A ^< ЍEi@2;!9؉l;mBy&ڼke9U2gk~vX 1X_s_ks$ZD o zBKMA#_/CQE|E+z&q ':T4z!7r$YBEe}LӮ8, ?{υKK;)<ّrPe\DFuƫ0jc: ' uvс_IbH1SfCf/ytBEVwH45 6F,!SQDxbRtEZi}ב\_.>&zE ,yk.`j1ĻBc碩OG_cGRkx OfhrR(3H3EhJ@='MG|?z!uCeF_6ފ3hWW`3UͥQnFI$؉-SVjo,=e Wz0]+t 0ܷ=_)gT)mSd )HjW0rz\5m{!ONfH"fVh<4U5HgYb=}p aװ թ# i5nrLjiyߐrBQJuβupE]pV|\],N>_)[söC/0^2ؕ8,کg&,rct,@$7Gg*!<&hyÐYOBLw/"YNW-j,g@|,z "cܢ2"Z7Hs@9QuoQڒ=ܷٙeㅱwi8齫nIjMOy0mJ4Çm )"s 95$H D߭R6@x2qK~M4ӚD0N;Gx|1I '#T:LD&e%m!m~ˡA1'ѐr\z[Gyǁp7-1y#miޓ7x[$y53*?wVh9oA ~S`lIKՎCz)%6'O‹#4ULMc7Ĥj}|Dbތkuz/捻5SP #B(ȜYos>PS-Bt@oCM)~wrmY2å{Gy@'+ D:#35icsPRVv1#-=b'{ ›r4S_1|{0,Pܟg'>E44f#ϕBK*R  "2̪0#$kZ†ǯl-@ܒJBS@#3x-Ly(A[UbOcl3F)z{>XKsXw; st\2@vTJ kD+*rK0ZTH!f毁>B[=8I= Ԓ`"-)ө8pb̀,S&\۩MгދG#`=MN/3;G;|S?hI g!\ʧlSJoiM,;Mt/-9+* a;ry@KK,(H3,<]'cnٙMdn0= ~ xnyܨPh]eFV`>ѦQ}` Mu }xǐ9IȭH5y<(&|AvA0]-&  9ۜQYrv(Iels&NtV8ty<*bj.{5TFlHnӲ)h*+!S`JCNyu9.\CV\Dc^U<:ttd x!pnC0 \pd'ӈS-zXޡC?$ P@C?3ũP%2Ѽ[7d$7:f28VVTfK|^`;A0毞S;~M4㡑"d۹/`m#=@_hb6dS0-rNjڝ*}L!-)y.zPG( }`edcx[2h.WZctYVj0V8̢9z3(1;ALFHe96i4rP8}#-i_,'K@eb)3נVBzy1w)YIchbR"kcZ3pX$dD#>[E9y -gcmHQ3aA4&W)}UtaGh7*d*8`T_O Gʱp%1Ϡs ,SPybLZ)X#ߥq@8):/+bXg)K#0 b`>֯%lp h 3| Z-rp5ڪcz ~ )d8AC߶GcrлL5&כzཱུ§B&ߒST˱ U10w~m}j9)U[@R_E=Z1{4nK,-Hďl,B$!_vx$ A n_ӥK@ˎukr̐k[HRGNM- ;s 'wJ˰4-׈LƚqWM%)=ϣE?'c|P˫~T<{s#:th;ގgvw[²::H*8©GI>4zyt=hDnF_֢rQ˥.S@ V`uCЧ*C=m-󸗆%o`=V|u'&z:`w<3}jڇ(Uwb}>m(e6cfOŒP@QqFH/Xmz)D4LLKJj'vhǴ7:$8 vcDfxCʞcIiz1eQagCNeq']Ss3ê7ϼ_ SJ0@7-aj:Tx^?I69 x|  "dHOYSgoLǰ,j@`mhDYtbK_H%bU i(qsU QVBQյ%brn"b_xLtt]c{_4o$/?-[ hPI^E !ke!(WnU`v AQ楌ut429 1õߕ_=ۊaFð3*UDkxnvj\V}S0Y;cZ]Yd8Z9%^NC1U]Xd{0xKw~*[qDS&M0J?V:$U<_c`"i*3@zq ZZfTb!\B`|Z iu<';[{+"_(]?(,\2Z.R^"NqNR"Oe})YBZrW0PbFN9*`idL4w "B~EQ"?%2b#KI u][]ؽOx e1513PXT& >oJyRx)/UC!@Qނ2 *T6rVl\0dlՌj `$9L>aB쑶[7%QT$OI׆Q<- Y5TbvR/)L, S' 86uK6'&0R0ߘ$0dYS(N蛛ÍDko6CY"e:&V~w{wzT4{nYyqOТLUw̷̍g!0`^$v]ȢA`m' fp0RɋqWgJ{ӓ!ۘ>!?0ʞMMDs"co?ǝŠeiUWM^n&WK6F?M&J#V%2]%)wP#KyhV򞁡=3NMv􆎛5mK1 m8/"K>sh^^A<)Վ$+s}~C]E . yUT+st6Y _B~\ak*,-+ŋ}[oݱlP6eW|-|~iVrngrwjXn9-OiCieH&)KKRD>ݛsB\gJz͌A XӊѸ]w1=NUnhYvtp ?.cA~w^yl"E-m=@l:%P_Uʲx (8գF]GR&a~\A떟a4e+x}mU.UIF AUY8, NS ,k\kn2&T26M٥:Gثy,X.dcH/E64U3T;Ewd'VDG&?u Vٕ[Oƭ+q jd t݁a F_J:'&cKAz,VMG2İm_Oxt*͍vKt0?JCoR7\ LUR8HJeoCQ̤Cg:n|c~Zx +hzmTae1yWx!˞~jBo ?cpQwc 'C (|VҾH &ۑƅĄ6 ?.jdGA)k\n$frzxmzAi9c{d7N^Ezo"NBql~*B쑹F}?_1\gfl2M7[vM֕?#h'ѐw"kQ( d*!+yJ-KmMØ8jTT4ފ(oցN?wѪI25H3*$uv*WX{4 1Vb*X[4?O;-vDɘshML FvOn VZA^Nga$³aZ:PJ.s])RjF;?;K q#V;q$Q:}0oDRCг%1q>lVt*H+HOZ_-31t_tF[]x &&d]Tr܆ JGdso~G.kYi[1P+oI&[a/F c6_&{entFD?MO!+YPUj?|TIxvKѴe5va%~,?S.~CZ5h6A%YFL'{<ȊLIXFBhʧ M܏u:POv,pR) z)>  i=&r8l&Q: :nn"R83( [2:dL:70f`ݫn/Y%]qsͱE&3E8J"+J\>t n k9N *8yNܭ^okKDczJaڠbҽ-mďc6Â/>A'~1 РG,tOU4 Մ! 5,Zz$_A:,m򥔣4 &הNxV`JEa{bRCpߥe[*ī&YU4';oj]fsҲF |MөYk1Y:΋z’5n(<% vMEsbUSwE兄+WS^`[0Axx%UM JpևY&KK391aZ$f!z-3mѼ,XRiAC9"4InɢZaW|bB]٨"7 )rMDp+(Af+r@3/wMBys%s+]gԉ%Tz4#ܚcƤ f AJ]SZG[/d4gНoifN$ÿ >/|IfnRRF6Zf Q!i/_ kY~1i6Zѽ?E%bl, olp&j&年rFd,'Mss/pν@u:1HR1Ӟ^9pPkjzr"X_D#Bd%炯e(v§&[2B%tqoBvVߋ z|r!=Bl!0D=%}æhXvpZ] Z4$PK DS{Rp\zӨ*o]m->Ht^klHPTjAߕn #VB#4}(cK=&uL}j#$85*\WtEA|$Y|*hΔ&'hGhC?#B]Rl#.Oco F^| ʥn|+{w o9A;C{ce9q1$eEW)ZGb .fKDڤH@5C'eS\e)Z(ۈW*?T7`n}&]Z>>RA;Hqx."!T;fڀ0{V8'gP\D;a a1Zk̓$z!(. ƋѤxN;~1aT0@nnOC}mNZ;TPj6tmJu\ pL*"9k>*ȕLwvx2[߁Np{ ).ﵖc|"aVN.ގ=uI][ :OU~qcA[{KPK|?Oȟ6a=TYJv_x 5i_-tygU,&*;SAFƖ&ym)0 ;>mAφɔ#Zx\¥z@h˞lxͼ5#Lg,SK~q>PZ`tgžMITM 5?o]R݂M(`N'7@b]=qw8IfO >L0 0o}p= 2 e|1W:̫*rk,5Y>k 3;Iro|S$/Pb"Tu&H,Bnn i_9§]ԊeD^¶.R.k/o͝XԄl[w1 o ;!yDVܼ[pAa&\7d~YDz Rz"If;غgi(X*I#ط~}%|ɋ/d%=[ +]ٲ%N0~#t-X`އ2n;hw[tCt7*{dt[`a+L*WQa=Ĕ$Z6\5fCtf[[qWB-AT8'XIu}V*}ne=`U buH3:ꌨs4 -<3+(!PY|hO9*%5ܤ^bj`ֆHۈdHV ,߳D@ceHdbWJr$|v?aG(j#P_ SB *%CPNt6ЂC /¤4|iW+DΈmUjcz_w Q9.*]DI%.U߻A:&쌞RTr6c2Rd!Oϊ1 {I4aNX[|#K#8I)n%tֆ}Aލѧ p;iU;])o (|'=)T~K6m:OoYbk,DK1Ipe@VC`]`-v gvN՟$  v/9^7PVn8I1}Y ߼./Ӱ_9{<./ȼ*ld"+V)k_tHP;VіpŪK|^jC4wQ ڔGp"aص!ar ̐21>!j{/=$7o]}wOҍ3z:hF~`9oۧ~wv|(zHlDx=glMвzI5; :Ezk6أ]|uC̜>KEjޡHEG^(O/ kenͪ.A)>Q~Tr:]?$tk%xĂ vⱛzԯd9(6--DzfxϺIW_F!ߣz('̤!^?|yqFP}^9Z-Moä"  ;rSv|@hw[`艴:Ѩ]p6%&& hL4sv|#AF*0'α'aҟH ե0eZEJ/xW"'ycKt3'M \q?s"ਊF;@6M7|IΌZc&bķSWT?Iь'pfZ=;A0C~-Y] ߻e;5N&y*E+np-j8ⶫ4sn1K/t Lbũhj``)|LA*|) f9蘕w]ME�zYxj=v'GktJlDX bBtҥ ,b)ߘ 9g%duĢcI%f~h g&xo c/]&楬M}VW\}( x19ٱFܖ5l x҉Izg$sdS+Ld/w+MdwpsrY5)#SGI`8ǮSnC<~\ۋ{ KSP׹\d FWD';jw f6ȨJ6GFq<]K$6OUjŲcpCdp:2ߊ"YZvY s*/i|ʤxk~2&0s!+xߖ6ȅ&?\_V-שXʘqvu w=Ҁy}^C0![u$D?7HIbf]~40wzzo<|~k ?~)s| ȾKc|uPu/Y)&*+"̓!"cx4>JƞA-؞6X'  *# d_ 6;smuG,4fU;C>",mP[AWI] 'j%py| ֫]2$(_F;0 P;kifMw]3o]|6S_FRs.~GQ7lc|#Fj =Jhp 0dy 0>ЗgܺpDl`>T|w:Au^U4g۰j8۹)D2X,_/i9~KaE{ge{cӢ\tsC|^6*dfq8m+.4a =! m,R] Y.[ 9Mha[-knm(8Z6Zt}:*ҹIId߬ԶG7pHrGVAưX#}sl.I]K0A0=.S܈>'"@ƭJw;x10oM|GނʶѪ$BeF/w|f76~M|HHkFNFXB6c9=pQ"W=:čeS@vѸ] {YT+t4hbȖru^A5-J쌓bN-:n`GHMhd|HRk gr)u6."*lȝZ/oppj`bG;5Gy>>VBkШO"ۙG՗JtC 8}1.Ŝ=ݟ"23pn2$zkkAD>PN*]OhS^j!@NbKNU Zj'+TjnvY[{Jo6D:{fDI(oIthCc0^3(KgG ڬm4`6w!ZqX)S2%3͐`PjC5a;P:ӁCܵśKj@\cm_/GQWrp(|ۋٟn߹a; 7EAՠxz-8݇uwum@ D!U J1at!0LP$gg V 0 cؔ1s}0DA5:n5\cfs#4Q5[r~I^OK0JBr+tnx%g4=pd)>btsθ Ggna}@BsnyA Zl=>pCkQM +~zVN}G~&n蟳 aFzb]zz\R$:I!|LKoQ6mt\bnxiO^mG'͞&`KIozex%<?7_#,'9JUA(5nf8|ao>ж{fJ$[ DPo28C#%ʮMp}%xmmSPac?7a4cׯN%L &T#  ABpyEkdaм Ox ueUNT9;v`3Y4qp-% s^?YwʹeHߏ$؃%ё}k$*_m ҍsΣgQc"L0(|J f9sTh3!` FVWw߰O^y{Mo,""*HhJt3U[{h63MP+Zcɬx.F%{Q]pOI by^\/Pd)G'E&䄴)_/~)>6EyLC'եvwfE h?ɾh)ƟZF0ޝB<2B]Jmnm H}y{ªv)#򃹨XGeD޶wᱼlxfJ6c\3I x]/]JL4=8BߣPe>> Uh!yfuݰu%}Jn@0/iI1LAnJ 9e&8>TioZPo%T^ևℸ[X')շ0v 3'GUIGY[ӛTUmVĞBHM6K^y 7n S(a"p.RI3-oM1&eJj DOͧb|޹bPc/%T׆g>% p=OQi0Hݑ]$(8ޓ*&`I)|4Z?wK|@0L^mP$A,5zfbŽՙ $*,f&!ڌ{!:8jLYaXz@T;Dn!/w['G~s\@a=Ǟͼc w'}V5G"tT0[jFo !7&:_`uciлP\LH>/3oWCvʲ:̈́~ ~`v.c0ݦwc>=?fZ 10xWL@+6;3;k y!t+ }UAqg$W$2K=r@ nAǓNbf؟T/R~m'G+'{O{jؓPBRx/(͒3%#RZ54%la_&Y zl2sގEFZB|ԚmGSіAHCD+:.aaJ- vHwZvc*B9009RIJ"|'Sc{ ԲB> rF6OEXpJӪwF+@0BNs |.*"ҷN+IgdH h[?@[h0En]Ӫ)`Q9Z3ƖM A[w,t}~œ:dbUv~vlڎ"(Ϸu;1~q؟yM D/#(k-c}FԴ,LaT6CjH}{ g_n-|r$ E uA DQA@.C{ZMe?玴O8 &Z&KӴ')׬[ASPM)pvHxєS.f%J8Pp +a Dݤ7Rmp*ڹ@GIʧ )?^|09%,0{R0{Qt*{&O q}fjp'X*9(tl#_ZѲ #aWͥb~c4A<9cSִ듃%?̱]aR]`BzLsG-B&?d+u%E'N!E~ `6&D>OM=21Mk.ﲉ䷅R6Aᣎh-e콭d|kԻΗܩdž}qME~|(V2!KfJ-`{d ~V]"k?WGDZ>cEy=NoFUyީP@|lLEqYN,&B伂(-5]Bq r%Q Q=2eD'xI픛%0SEcaٙr۞;5e!^P]\G}*-]iNNBw7]za t2kyg/Pq׼>~%hDv6S1=nb@0!yTޛG"{/->adlѥ޾(/EqXM^J$bɵi#Wb;0S56.дQ(߁[N rS˵baZʓvDuj+KGDFv7iiEdK5{c+f~.PGiAb1K8aM؝ɍf­˖Y^1Z "ā4TOl\8:de~Ed_/PdٕKMTf*S(A΂yل(|  ?W3ӕ@L o/ؐej (]PF@%EO.rpe!@Mk>h-)Lwb ZpDHiN<;3u&_aj~9-\ "`Ujw&@@,or>KMۙ&. )>7t!^b}g P[R}n\G"vqNp"golv\iC/ Hw?rW7שJ sGuı}Ɣ:/> һ l;)vn`kj^AFHj=⽠狥 =%Ώ)tZl-;lAea"Lպ>\΅zUO "] -gF:Jr|fe%&!}|<$/k2wlwnCӗ4u0'S{hf[r&1aBw({]o&ԃ t_p2NFE{@b؈SAti$eJ5\e|,T~ O98Sm|"D8ቺiEwk7u!~Ζ[uNH]LL)̖A%CN%XūsI;7E&wBHn4uysn0ӰA6DO0 oER}[pL$ޏBTn@K!hCp=C…E ͅ-K"ρ ~;g--Л}/ {S P1?pe5'9|&H<\uݠTXgɻ' g ӌqN[yS7I&bפ);.)0REyW$ݖ;ILlh}<?T) ?jﮦ9$iuz'}R-Dqsn"z?]!v3Fu6 p6eGʀRcʋ%gj 3a'Rs5fi /}ݡCY)L ߧZ?kbNV96hTG}bSVrVUG>Asޫ9Ie'E؈ΞaZA"':MuU(ACwbtF- >mW Mε5A6GgR'L $axxRdE^+|;2n=ݓKKwh)xI+]I?ڜf:Ժo1ûnuMݴ?ڔ=Nw*r6w*Y|\]3bӷá@<߯_͘RHKGt# U;`k}yGQUH"v`b4aQA.-_h$||F tN?>dLNS RFYkօ~>RjhLQfz:KdӺbo9|Mnjz>T僻͠WKC~FH1/t#h7, ߜoT`6QqeT^Dh]zn~LD[ܒe (F F@?S0"&'.^[uTƯX3ٍ 菑 5 x'KPyc޲/ɀ}b$ .>K4 C ^foU*/Kh!S@kTf Q;2]P#sP'caP XCD6UA׮tuTaRUQj *얫= = ~|{+Ą|y~Rm$c!wI\S`h+jT}nZuq.Uef|jO˺7_xMf{mVdIW u٭uDg}a .g÷VF4-8;zRAZga~|_81 pbx#ثe5ԟw'kך;W?YH*UC?we|jH{b qx(@<͘NF&l0+1ܩU,Zv-` SkS2Bw )Nc9v39BjaL $/&, cE;TCjVxޒkxv䖢BiӰY8C )mWu;ږ$#V$d_b5n@8Ik.+[02Ղk/YH&-KՕ{*8F.ᰇ>b=!%h?J֡.0~.JXW/XN_bP6)k0&sgH@3?? 3_-MoeE!,i7Eн6)CӌVh NPR8Kܡ'ST>۹Fd9|[`C H2@q"w1)59w4SQV!%4pw|KER1E#Ae[7NUmWi8ҽOq}pz^-[fUad * )L{@n?$QemMp*Bx7gEihʐ/; njvuOG.\VA.l;cq[zwYގ[f!c~g` ]!WU`/w[6&}vfa $~<*AM@`+Ӱ ~7B o!a2U s8Qax=FT_w(Me%tES;<{lCESȹF |bcq_ƕORQc,hXJ :J &mA{G `.zWlj^^ˤP-$(H0rxtkVg8UhsV`Prv/GA-sBc1,>PHʣI-@\=nh*/}Hʘ6`YZsx؉?’g%O-d~M6m#3RGC-8߅iiLt^S(*q䯳@h]%l}porhB1290\DU3V`胈K -"L*6}( F_!?OUT>B֫^1?=hᬊ(\MQgG(1ϚL%}:hSby@TnNPEuEV;$&캘@@ "X1nF@hҐ4IpbR0Rݜ`F$7@Uօ'W/:d:u0m ᆡq)WOE)ҨfZ+zySH5_.F5fEfTZrT<;a3QS1H[^bCB/܏0Tߺ9wu D%3wdBM?LET]o퉲ݢt̕AF5߁`D6:V"Ҡ cSheva,$sꢜ ˜gӵ\JtWsc1t(O|ka٘^{ YSa_ Kn2*Dv805_:Ȣ(S /L\\&P^惞fR,#Ν{ 6pf}+}ָ\g_j]yP KPlL0t>5箂e鋣띺Ѫ׉\Yy eF'l5 @ឬ '(D*Ӂֿ;]}aH{[ܘF3x;%0;0.MIthpG9\0zC;IRE"5{V L޶4Wb u_ Mu8J^0$XVTJ?)_;] O R3BM92= m1̙<@:tbdYKzAޤd\b Y n_NS@K&I!6g*+2Fmi턉5׼ hZyNU=*D;VtS !XHQH~_먡ڑNT=4!v {/H $j&fA3U_w_-jx5 *.ox]e8̰}M!r~Mg6;}(de *xg5&+ :;YUd1m |Oyۙ8N.e9lh'CøyƟtkRˆ$Tӵ1v6 *cyD X҈s8n *,hCr>.ZB73Nz6@W\)^7S0*]Оp׈㎅gŌ=*,W7h^x:)I :܃|PV8ޫC2/,tO&j;nF@ p5Dvs\d`ȃ8L{"кJQ ܥC#!bI@ g*'ai5hp6[x@^C_7a BW^z;_E|w/WKvC ֯"[KZD\mԥ@3jD:#Lmsi4qc@j +Daԏ} _e&Llh gYZ07070100000423000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003e00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs_common07070100000424000081a4000000000000000000000001662bfc8100000c70000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs_common/grace.ko.xz7zXZִF!t/2 0]?Eh=ڜ9S%w2>r-4QͩҌ#Ku{nYU? px@x%AcC?[zz ';p %`?>ck^L(&C[EKDVً֙sLA@|ڤh#u)d?c!Ɨq#z!!֋O]jdNv £E=b9}79.l~;=;d bXK f2@DS)Xa+Np" yXWeG%70:t/p1^j-o'C b)[1l/oIDveFe?ce׼}S05'F:(1C(".BY 97"` TFL0(voH0L0f0Q\ru|U )سG#]s=(XП2/ڃ\#8S7<Ҟ7>L.Q9Z/AӒu[S9Ӏ!=U(0J9/߁ڿwRpRd1#&Qnn޻nk$s)3pE&3 WqbLFSf?~'e$iRgsh?_[ L\KODg^P=903UsE/[҈l"/g @o┖ǦD}m&ZlWDRGJm ya5JqPGԆ!Q; Sw]4D0 >74>(-1ZΪjL:&eF{\Ti_6SWhn\mzf,mCP3a٨YdkZ9SS/[5^׺JE59k$=1y ͎i;!< 뙽 Iq]WBaL"#_Z.Ki8,넷e*`屴hyj`쌙g&>?sv'}=CKF٬]GբAʈ.cT,$82A1ܰBT<͕/ͼ5G28)isjŚFJ3Q{lF!D?'辗H2Iw6<î 3vRϊ0]LJ}㮒;Qe_kn=SȋJK+Sa\zx |<ȑFhq$I|S9[ .v,A早g?S(aj)dSTyYط{i\;H  ӧr$LMH2&Ótͩ69.&Nv9]NGvxbh:TBc7/ 4fE/mI7eƞ+ZZp+)}cxC Ax& rP gZv͚$(qficә^l6dc-a7O7<҇KMxא|58-V׭d2)YM}uu9Rri&RHO${+z%]Y7QoLn_D-4 JBeg'cjKG~C ^ T)o!nQ 3J#l+oz&EM5v)p]*iWi՗8W~y^8kݰfuf 'X0۵GeCS=.#kyYc0Td=;g50o=i?̛~5v샊Fg;bN_DGשEI-൫kqR7P+emgYZ07070100000425000081a4000000000000000000000001662bfc8100001250000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfs_common/nfs_acl.ko.xz7zXZִF!t/> ]?Eh=ڜ9\M,kꋲT\y.Q- !@\QCTkl^GF86?"y"lL"(BպqpxG ˗ВeMkEқ ,g`/-ș9TV ùp,-QںOeIB<4r]Լ'hk Zx!!+Zv0`PFf<ïz+&s#كl|@1$N.Z! >NQ׬ʻS*P ^)jFᱶߔ!d+uirK8zZZQmf.Ɂ KDH7RҲG[NR3╯];W?#v$i4ס[Y/ґ@k_PmϡK^|3?~^Rǹ{Zxw+a;8~L֭}s1k.?aE *i?Bp@v.8GZfQ;{^I ba<"kX9 N@ _(Н1y$]g[ uxcTq&Nn;@Oc*49t7pA#Ӫ:ߩL`p:֚228+9VudmSĭ1pT9`& ]a"v#pHr R&Ya^Ü6_WgU>44$q[c>:=)V( 1v[^1*_%`jPF]8GmI1nN5430pX##EˌZԛ5rZ0t4i$|rllut8OYz,ZKGlxovV|.-O3q-y4eb >%ԗPܭGNs_5fJ̽թR~rY&scH\Ɠ \sIy7 _+:]@ċf/B,SsH009-9H p0hF?vZle,PV7X I5b~x) ej!'h V(Lϥ7v1GrY36s>JL|B Eџ0!y#?Z;/տS: a<nXYGܓ`s3ϖ.qX ٶIZƳ~^oA٧vcpMNmY$}n(gYZ07070100000426000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfsd07070100000427000081a4000000000000000000000001662bfc8000030518000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nfsd/nfsd.ko.xz7zXZִF!t/]?Eh=ڜ9Nb.fG t( ` IЈŞ˳QX\1l Y yFvoa*qﶇZ s/hsPѰlyLߦhL=%~g2b,e"=FϲEggkd0{C04/kZV~&s/CkAvs>@*ʨX܄\"E V8Ⱦ;M (G+{J+3 GЕ9&6<ѮV;t%ʿMZ Mm:Ő3LU)OM-߻ Vh9='{@G157cY)Z[ЪK]} ,A( < D|'# Qyiio #v̒D6Weݘt%XxQw9t'GlyZ󷉲@kbM7ݗ ynL9)N_Nc]\qE<^6jq(5yza@dO~* XhZrdPyEYŃ*=#lR ):N'`k,I녔`6S{%+Mw1V ӥ.Om 8)] 7Z*_]](Y>1xRo?(H^pЧRmgefSv7@ cy~H;,n[2\wEqIðMa D}HN!tʉi:74T#8} h+7HAJ{|˝Yب%wOJ+,{![j*qK|rQ,EH0eS0 2Ӳ֌1D(mC11&_N `uH>3P_;3dS(H-,B$^#̼1nW؍/ ֚&l^HUs춲@b솲;3'X`RK>a5t|L@9#Z%e.o!ܩHIQ (8ތSLj^&R>wiZ$ b\C{83%@+>BNݼ?q:lH4/9c:4ڎ+0Y'ssQim-^)K֌* +y3]/{1K._ptY©>GA0F}# lj.<(6;m2ı9]vEPlQ+Cڲ{aW;;cf.*Rߦx]#-]==g5%chCϡJH XpBԯMYv+BPWFvc.j_@Y,!R2຺ߍt6L~T^8⢐%% Uq${ǒ(MMî7<曟 gNkb5=lhu(?g3n2x'WZ?clnEk Ҏ2b.orؒ [4Tخe\%0g w=mG^{޴#N1"rPw>JXq{԰ºV*6.r:GJ WZة"ikcv]) <=;,{om?4h_@",e/#UBt-[\Np̖>_swD8𓎯*#ZYvJ.>,ŇY(lI&o'ud: C(rd:ٗI "20+.>R^NU n{sݎD1B3/kYs3Bo<e*z$JtFdRjhL'BY)ÿJ#m6|5<+/׺K*۽)wFQ׶[Lw +cv@ĪVRyeUafjs;p6 B+Hb<'Ii!7?~q^X/ϟ2tG]hǧ`Y1 ]9}ώTآl8%&w!EŽ] 1pW~ w'ԀwvRUia*t;pzA 69!?I%UEus:p%;'28~/INs_eWA? 5!ϕ`% n 36ϳ>'$#%Jqnn2e\c6l5:A;giJޫtG@J@8#tY6 mQ΍}DwHMcNFλ2KBj&ӿ Oѹ*Xla,Ԟhz=NlehA3)AlCT|Hv i%Eov^/VCHNjUh,;&!@iIyh-!ZYI{1>R"ǞLk>zSO?J[˗aSK " h>!/@z!֟UDGV#> yW<| xW`'=G,Ym? ZcqHgBXCu)Dn,|(jWI *6 ZDQTK40>'w7Īo5ӳO ~6)찜ǰx-t9"5u`#H2w$ޢcs~ _@MҎRρB>`w=O'Á2*̈́*^b&Kd9y.'>Usľa@QŲ*R%'O_&)lˈ+ȋ*"ՙ=jY}}?2Qo쪱U%i+i}T>Ctu6dtAa i, IݽYߚX{c@ uZc n_5s ׭Vsc ~ A9 ;3a)+H)dsJE Z%lІww~=[AZ l~ &3 m$0Z2AY^ʎG0ONM(iğ)?e"UدM*ofxyL6>]衽Vǁ8Nhc[0hh^Be7WnduR QIH&◛7=sRFjA@k5;#FUvx<:$XލuH7.?P[[,a-MȎ"-OVN$.MGfnLѾ=Yξ6nKY)0k(HhDT}4S:0\Śi #,7|ZJFWEBk jI)w\2 D,. ̿n:[P9@&Ej;Gxk Sqa7"%|}x 釢}I^Mѿ %xAN<D ڦj6( Y aMu{ ,Rs7vR׮td`fϛ_nfj{ =wNV)nh9/"5KM$O̤in\O|hcLJ:Vl2P5;jreytS{g9/;}NƍdQG| ۮ3A_nTkBKG%S?S}\ݨX?1PBꎍmƺb bQ$ gUC). 9?QFt}pxصf'fk]gu<$"2OʨW4Ǫ%_奔H~rֈ }F" 5dwPR>az(Nf@BC_aErlƍNaR@(*ykC#ڎ0u‰]k+ q,GHui|a7b 9B0E^':N_'l kbZȨZh7n8wwL&rEV%~< M@:ͱ,2Ĩ)ayR>lLC`r{O`[?A|aϩWYC;ŠwsfyQoA`zݖ=) g?|bSCi+hBo%Zxlz npeg^[ǷMF*+ړbQ>H ߁垤ݥF>PzC!'jBZ \K>iwn{g+;)6QW;DCWhX6SxŖ(Td"$"P)ϩ*IvH D "~moHQU<0w^j*Iz2ӬEזyM vQ̾Z ,6Rb/O=Sjt=9^1i8  -:z+)K=(y[V9?&Z DE@ʄ#!/b] V_!Zu6pLc1<e "4C$rظY{]aRxмt,&7d Xf=ܑ2cokd)ڌ [c-QHq!Wu. a_hn(+ܺd13Q픝&M, "MXH5*7g3,+[}!+pF-29kp2#e0`" L~B80|dHHd$CL*ĴY-Pn(SkWYN#r7!.žO夽FfM,ٲ_SˮCɘۭ6LQQKGU<#ſ=?[lhGrKNuf(nKSP$%"-f@R[!1Gfod(9tzS[dK-j}kE՗?>Rn=F,Ήc<8 0g.8<$Kmؠqױ:%Z N >HTV̜Wow֘dЭV5SF.qϗo MBߊ-QzM ʭ2NtÞKYU\vQN9{%;`х[q=oxsWm?JFY#v2t1C%>?˪Cܣ[ R$'xUq2Tj%hq[D}/Up(+Ϥn[e5Ph]Џ< . s/jB&o>%dv: e@M ;9f<^GHnҽa6PB"j/jKR 3elv^)Xb| ]x&mjs|NCw6w>7nX2I7BqͿWt9)Y HE|mY"LSmdpAaOUt e|#<VA)\dك6_$#>5{DuwhviCj̑FU4!"VZ|̟^MgIV3W)g=gfq;$aEBH3?+ >n-d80]CgƷ*b&Hn[s*ĺbX5r$H8"^Ƀ:8=e4|"G}H/P:H:Z9I:-'+u^uLDa#HpU}ek#GqmmCfv%X:Ǩ{?ؠ$ѡ˛R d')65P.+dx39c^ddaH\ 62}cMLV35cMIM d̽2& wjGu:l:i82=W-ӵ?CMH nw7Blh#NCß+o{L,;\>f{#E(.X ⅚iOx8t!_O{c&}smRAgtǤIW `N;Aԃue; ?_ɜ?i9 !{.PrpB"8T t[OK!D?gO=kQ]۟Dv X߅NŚAIQG9}SW:0dؤSyiqbJGDWwx~v,ڑR!Yr͙y4 hN="*O Bhrx_W~\YОƲSOϱq3_8B7\l=e2H|@YQ;_BB3`(2N̽>#s>Ќٸ?p7}W-2,2 L$i"ȅGCé/Ųq=D.uHNN-ZWYTהF֟q~KQ%m (/'΂}nr<Цpi|iPf"ݛ02ZO!,3.;͌fX[ 1@D>?Ewy;NAAT"^-́:<"Qa!ۚd")+@pF邓 v+_M+!m_s:]-7>e18x+Z]#!R΀$ }s4a̩9U $Pw`b^s{{;Vh lWfbEaTUp7.wĻd˭뛦~$LUb=)acG"P/a^ImIs竂8I'xwd^p۶4i4k:]s c:󬲠]vd2.n¢3h쥹#1ے?0F'1"u0PQaςƕ Bi\`U(f]^w^EHcuvdGbKIo;{b,!Ay+ O3Iq C koū|#Ǚj`kN3H,j_zxA JL=)- iu[,yKT؝Nn5ie;yp}Z ŸgD ~\rd-w;BC>.AN7uc~ឡ^?qΊ) ;TV ^1 rQ)? U6sM̢ 8 i NPJyJe7ZkV  S$;[=_Ipƪ5<ػwe|RT \.~&^[>5㈶iIT2.=?}"an71# &AD0<$U#ҹ} $;D-vIenxT>iO>a>m{Hk_4I˰nH=W{^xG&V74=? 1i0^.$=|X O{uu@6Y߰ Qjafo 熒vB7n,+,JF;o$%_zb?#UA%偬^`L:ETeץޖ~STBH4aʔ/=8T 9[eᄞJLhJ8 }#RAYcRc9Imp;p!{U00Zyfq qpm%S֠b4d7OL܎g=i>j-deY^ ?t؇{:tySi#.@l9i|)0(&QAӤ`p•el3 9S*'~Z)5$h,ZV m g㘍AXY4;:Ný=X3BnGs tytxj[ iU?0RK*il] #y˺DE8əgEh;ʦ֢z;};bo"M-C_>i064n%`yk}}#/QZh!:D19 kJ>POvZ^ee[p_.uzG^<,i|&MS6*Y`C3 hqH+o$F5tw @C40tCe=*:f'L` ,3[ʊ۩'+m|6y?cJ]s])U~Fj$c##&֗K9i 6k,&VwOμJ٪z;J[HO3ȜKu:ĉ>:-:{7jeMn>#%ڼ@]%څq RUQݺhۻ|!z_ ׻vGB-JI:)YTT6E5*0񼻾-KJ`Of1Z;vB[]QjUH4h (iı{"/k?IYy[jfio$WiҖnQ;--Q%1AG G؝>ff\#OdWjÖ~EiöRiGsv_=5dPLtk0׍9;-xg1ҪV#~ OJU$!>SZn&7?qxV+#sF)^D:H/fȂ;YNfN\H蚹츺WNf5)V Ur>.**2^2XN+i`&ˍyc0_ ktg++B%'`가k_i)ˇAHQ/%~ht"_ԇ::}&QL^z飼W~ylq0n )U`'TmɥCN64\e*A!>s{k-HsARjgrZߋē-m ۈ8Rh,*rw}c Ǎ09ό \BKOu&!gAsQV ɜr-˗o8N%Pp"|<hlvUAo"?U coK\r] 5#@(H &OlF^ی/{GRXoȹuBߴjc;¼H O$`mRkdN^JE 3`=@H=`Ckc&HCg8C;&v=J~?5\E:rOW,듰"4Gq T$LPx`fdYɥ=k/MUHD1d?S7(c ޅA>r , )3K{͢HkV2Aex,/Zk2_v#Xki "0 h@܌O*֝IN:raqx;cІy=o!@,ݔ󡪙-^-8 Av#܆Q:nq[i}.b<E3N2<FZK|c r*1a٣2sR2ôa6oqo~]UCiZN~K8awa){2AqBrzINfHQ?fX`QV9Ku\nc>.}g1CZ$.FZ^jhhkVBYˋHhlJ+Za<ƌ ]L&$^ͳNBfuB A gI }T(ǔ)ǔBf$!{/79ڑgz[5kGS{>4RɌM@0&43,dp0a4?P`ݢ]Pg=뮛z[q!ꐮ,3h,UgN R. o*9{w 2BvlypDTQ,BIбcs]SY0aN=|_̞80!ݰ@~6h^ 7T+hekN;+8mxb!"Ym6 f6j !{ѫ:Ϧ52ދ0h^8'GI¤4R!8^}\Px:CPGAY"7LSޜ8])hb)8*Z(o1 黇?%\!3S蓊TIg̻2zU*|MIk cF-;N<,|C?(P +}K Q 0DVmQ_I[+;_}D<iR\!vђIe嵠Ц^'s'bI3̕{F3=|W5]>Z9eҹTi܁> k4=C͍Fi"l]e) D6``d(lr>n-xo,\ڪ=. L^׹=H"c[mΒiO|,@b`< t97SRləRZy×@'Zf+Z*;ŲET^ _T pd+LS,ᗒj*7EjSL)gH\HQv3P݈W[(Y ܟxM f.LeMn)(퐵x+ƍN>J)«}<#C)9xue`-D;mbhc10xyz[k̋hQ-y(Q&jQ-/Q@4J*`K9bwT}B Fhrd.N=GBOZl.^' 4Eށ ,Z\&nϦϞ) MYC .*kgEC+\Z\`Wh,wTťRNî({sr ~oQĨIw҄oaðމ\WGQƞ h׬vT\&9+.IN5`,߬sdt"NHkT qTQ((ocBԇo+ջo;i$KP(KF6:Pj'r])028h7ś@~i{e #iTA;( ?D2B#]ECE9Kf<:pbJ>w#V.1:A|Fğqt_ngfoYx?ϼr˞L)r!y۾Юp«}/bd"Tđ3G [_zȁQȦ]Ґ(5&.`-n4\S{*%U;Bʂ9 9*BѭɨR _uٷ N?_Ţ3hfUhy~ ;گڑ7X|+}S`2~¾@\w/a௞,-go|4 7N_{|a(sx/ 6 opYV ! v8,̕vC0]jnQa?Dn߷}Nuᇭm-9HI{^\qqO*~\9'RR]YoMD& *#SdI9 3*ò y(f([.Pؐ}6q#5K (ˑԎYǃxiڳAt[1ɚ?s>!yZ nˬv깗7E&rX !k@[eeR:ciZEJWai}Ck?63p<㗪^~HmոCs  7W6WSQ _W0Sa]H:2-I`kEπ[1;ma+ z|8u]3rסјEC:G@YqU-xCp;p4B,k$=%fZ>68I;ɇĚ ]<-Pua{.}_N]aji4{x A=){| *;VFI`&#oE9IBNT89"Ěs$eLfÍw*]hkӽ .'fK//5M.-܅#^zjZ[MY奔}AvedT|j%FjԵ Bְ.:=i5X/5xivmrZXCMo~ JuU3Y3zd^\ƧؖltDpsVT؇arր7 )5N^Q#H% n%٥@&^5ϓ$WU1o2uq&«eK$kr_-949c2ȚmC_mSu 'g 8Ri#μZbW-;d&Jh_I3в>'0Y wme{JݧZϻ9QEa @ֿnG3 8t  gaQ/υo4SMDݏ.L!e`ö¥JݛL |mGof_D13?qK5`X˧$on^FiN\'PP-۳x̫iSf܁[W:ww{B):@ݩȇe[de&%X*GM]ZY㸻nu7oVf欧;gJQsIi?i w ~'nloy᝭ÊF5:T"8ԑ-tAqw̛11jқ T+@0jWˮb@FٍVͰsR|6LVs+qi{w$vwh?l(dڅEj`W{܋]򲨇=Q+#W#3cOX1okk`尞/$5˱H3u.(՗֬U7r \y uK7|ѝ"5<}W0 -;m,zxнyIlNUY.\s j2#d雦,;f- ~KCsxOR{\Тg92@O8Wbvs9p|$l=e`rC]!'gO8{ ~e.t}GWEgZ\;Gsxd;7);cG6G.FZt?j  t+w?`Ea;٨G[yCJ;U$,eДٚP(T"I%>cyTYC`l;. l8iV +i;(pNcMHd-*/AVM($r\=Ջa7@>)'olh+e0v22AyĢ8{G)W.{]gAuu{AZ)Yq dY=o>a3 vw: VUK;IJU[ljI\gl7:]r #:Kj&!δ E Lk G7bԛĖ!^˹x0oxconB]~lww8~$֚i^h_4Z"#R _ЪX-Hn8paC 5HWK9SaZ۝mnR7z[WIbyI^V?v'GrF ;)񟳊#*kJw3ƟVQW+r zdQ{GrßM5MH5,0t~}:.b2D/ A+wN?'^( БȥXޚ,Pa diw&~6&l}Mx5Q";sDm>S5J*cүSD]6ر#MɴxNܴ9ۙcd[CN4ϑ8*,Frǧ{׸Pf!oqZ:Rf8'8Ngdv^=A4 ynuם/!f\Ve홨sU8nR%(w\%Y*`3фwn5k3/MqxsWbaYLɧ %W!9iV"5U 5KZp=)-$.Izagi2iFZ~3xKu/Oܺ6vlɁLÌB(ʣ%7彳ϳuc7[-rJx_$x)~C#_R,ܧ?PLfOF7^Mzϒǿ L^qNakVwv .B, PGL9]g>c,]HѴF$l3EmmQ&`QMm(P }fm^> 1s>M/[dHp~f.J2c@q}*r&O9=Bx̰p\FA6Vj-P]o#6oXzo[\:Q&Ե Var}c+e*,9J%DN y@^pd8挄c҈ubLPl"L;醪9-oķx/G.V $ƼQ'ŽaC~ ؽVϱFV̰(F-W*F'ѝj;jns+W2szSN~lYAYَ\>->O\ ۔ߟ&UCC-x]Ļaȏ78Ez,;2à ʹIKc ~;pEdZ $I2UvBn %<`zyz(7\_zKgtwm)q.ZpEU(COjSFh#4[ <0QSgmYKX#J<rx>\.-U=Ęc Nm)$hM<cAY0{$$= qvbr"`}{vwЊPP CT_ qZ5\qgF&\XΛa2c1!Sdn03DZB#׷s1CG]0@pPF[F)78SlQE-nFICِ;8XSҠFtY}.!j3A>CvFg[J.\RgeBZѠK3>3*_&,Lc5Hb> #~f(FF*J]g>-$5RЮLx, z3{-4@+\+L0k֝ǔF9*0 R !3 urwGfRqKpf}>(ѐ<{3p#D[dzƿ),m.565OZg8A D@lABa-a pu-VE_@[W!+-)j͎4ce$!`AB,\}ݻl/+ZU)9N;Pr4KR9|%MTr{P5xIHy{8`ײ⑃! 'gR 8mw?NYe$a'`kv3UcjRaMԥV30"Ch~;F[|4٦ jO5s ,6.Љ `H5?)1J<"ZDJ>Ix+"VPb"%k.4yU61ߨXLKw񛂺GFUAVMvG)~Ɣ*L7*05;RԁDY̗hP1~{ނĚ~,R!XR4=ZR?!VPTT2]ۉoRRGU!K? lĐ xmDUͷ+ZH銶mXVDͭ-kigUPeJ%*fSkP)m)?l+wlHAY`4X\aP"9R%CNg=@G3K~DQsڮ,wQ5^Us%1%FW 3z¹$: mU[77B}b'DENxNWf,`g@lʲ&H?Y 0T]̢ͬ-]&e\]n6;Yiӏ%4[}8{nŜ1<R[cG1.k3 GzAi9ύ@|"j RWWyAljbnא=< ԭX1Vӄ^E) Vh(-/ځ$;9 '{xq,x࣍/^AA]ʹ6Vm ؽ;q }H mQTMÝ[^'bsH>YwJvbh0'}avlg!1c|+ g,*OYAQ?ƌ/M&@|C`3{0W"P2 NV0HtXaҬ|GJjG;4<A7# BRl&o6dˍ:k>㬧|y3)lTt1:I?6`kt-o{z[yfuGcJزE|>;xl0il$wF>ݐ9cŜW^pnH ̤t|^* qtKØh]Ƽo. O.B!1߫,IwF8/.;:r)`)7u5=^I#̡Fri؝7=+鸽h9mQπu2!Sↇ7S~I'ҀU^/UJ謈u+Z2RU*T⹲KAKνt#UVFBQi{L#vlN|*XR8 ? l^&@!7pO=?9}TD?;@R w v?CEiP$UIp .! IT>Y2lKƐB۱.%u\pK$zqbʖk:T);gE22_~Zy, >8w|sgb GjrG_?S ]hcծ;͸B!0h3ޤ̌crL=an>{Ʉ(u8iUo__V]g\QHqh6p({wOƤ{JSv/`87`TI!l 7;NY7k _y`]FlZRwxf8g*@{w/yv7qE ՛^'(tC+X׭|9]?m^@rdMTXnp"k;%Pr#[|'Y09@<>4~6ll,hR#,-`mDZ/sc_ S$ȫ'37Z2s:3wf?Y$HR2iobY $mmߐu*8"Vl=5`Df_Mb²+86rQ@W%?#eвvt18a=E1nw8w$ewJiSa{YƋpdIm l*2xWy,vzh99s? nxh߲Z 5s^1V٢1^nrt}gyBjv:27-*₱MkȥWvDb d<`>(*OGFZm/ӖPe@(X 2S+̧rD`ZEEp GFujșK>*4:`sNn5@"+i1 .0b"4ˋD=ubae)p`XCa%ƐAzCv?CJyQ4:DAPxTD_' kPWh țḧ~lI$t6J3{{^y)3ڶ>2ob,0m?>I.㍣RRѰ3F5&&cD5e3'fKz72`~&Vyne2`iVZlj"/ '{va̼9P[EI+dIXysvIGj( O;TBqgu =n`!XLnV$tLm>rph|!^Z}ڀλJ=̀kk6 u I3}ZhTR<" !f+?!Y+v( 4o4pݑx\fImdzKB 8aCXH.@?a OJq/g<0Y>Cz [!]:3aPCo(KcpupiLy\7^!}Iu| CyS5D6VuK/5@ *($I\% ƿrыY!hg& ZZdDC-/ ՒWb 3*Zʯ}f]H>W t9}DLYJF02‚P|sxp|J#p2똼gq"r`{g Pos5淪a *$!dG_f$(݁h\;M >6T_us^ߎ0*F]=M6hnɥ!Q8O%,11Ff{;%K 4B[DEx5?zZƣڙɣ;9 ^!nl[X$#)^zo"'u5!?~;)gɬ;,.rv'.O3\X;xh`@F|w/gfT c_kZNe2^a!)FbHњ.\CBgA3k:]UûS Gdc2"bS"D5o-'۶U=pUI`[pTNHv4 k4^y4Un6=="(~8KHݫȿhaWW|?XG>0 M+o mkړ#k&{uC~)h–F[;e_VES4ˣ*Ƥn+b! 6Ie?ƽU6[e-{gmh .m xsrTS3 gOWtDZG(CPjog&GPs[*F?פFp|:ACQ62DF _'&8 9̯`j9bĥEs<)@pNL XypICmK{lO`^3B(~ЗJ\"7B Ѯ<(8&^'rLk භFyq,D"v4,*^I8̎G9_h s%!]~(҇U,+ 0P2I?p(k4&~^WaZoUU!4qA<> otMZ<| /mpuO> 5䬱 HĞgȓ2x[􅼅P,8+A#o⧊761Q#6G1W4yE5;JO0\ vݛE:#/Z%uQ Z3n렱]1=T @ѮW''e%]5\^NPߞ }A/ 9mWD t P"AwB)=L14Tۓ* ݥPI+>݄kd9fo㙴i`Zj @Efߤ*,c^opг-s?a2C\UCӤJ qWճ;8V0'&N)m&## zLQ΁g6BB8nT畖ܺEy#'-8 ֒ΡkV$".H[&Uzz"Le_1} 袳!\LD~bf8HX *7E&Kq¥^-盛񗌯[,QRMяǘ1^p2\/]51rL}\?a7t*3+1 T-Jڸ(wd~-br .Zq0U=fcw F"aMo*pάY@޴m+A2MiSUGFp"ST]h?6z,c}v.mh06=\oc@B(GDnEݎ]˽j1'zxE'><8^-Aa0u+5{/7eYH| Pm`QJ@[ڑI9V2J&QξeEk]O0 2zAӗ'7-zwi"U&-LrFk, Qv ͌Iv!1\Pd#sϴ6&cb|9jWȓV]n܃6s2CU+*u4|%q(]~l'%χ`3e R? IRpH=LJQ7M8jrKE&K/UY2vwAy '`zoCꆧ%C{~.QA5Wn“ލ|Mnm8Lӊp-\&DsGOYbkh̳u% h@!N dl^I.DRp 7fzE+d"B |ܫRB϶MT]Xa>S&q)Mdz?6={UAu7 [2*1 +Єq,Y;C.K k#1R ˁձpC(o~/JW0p["p݇Cݤ>'[œ=s듌^Ư5*Lw2HY1kmҀaJ,"*eϕƝ7T^߀4aq榃ra?6 ##,f5`]H؎Ώ{Mq'XP9e4:׽ޚq%S[Jw}E:"Lڍ1sife[e~֠Uf}QqMVlV L֔B79Я֩;V>$>h0{ɠaN,F:6ԫ]΅->!/!ܞfϲU b#.7f✘΃c OY$= )uzAMr$Yal0H ;Ζ;%E?.Bh/jg&:?GB )sH:H3(򫬤qJzXP(Yjxqd[Q\bڤWIW-E;%5*8RFA99uуE3i2Myd$E f ZwjkZMH< '/2-'=gʒv䒼ڠܭJR-niŞk؟d|},TyrlܳSLo]x'9!v!Uui١$EWrn=$_23Kw)Sy.vیG L5^G^+ GJxaA\)&bJFG( 1~`#/Wѡj0hѱg\]/|~ymJdp 纳CZʫ'h7sY?'Qޙ9"w&h7q621Wt"#a\YE^+U~d(fuBc x Wꦴ0k?jJEE?BƦ)#*G >LJ ФIGkTOVNHmѨm”=>^k";e!weim|/%6p{7( *5YX/%%GC35y)0 &7^K~-E]b!CH*">sM^xB`}kIܟ"\Σa](\m͖VX"4nR]#(b--iɩ\t,TIM)\Aw}f2&JFq)W*\hQWEn4ޣ${}R呁LwN[!9oٷ(8ݿM"~8rK0iZE}mݚY Ci;{YI‹Ib{Hz a8+=[uf{z钄 0CW}':bB$5GP,' #r#ιzn36MqyvIiqJQ< q*xtv*l`dyX3yCLbXz{_=e |&}؀I'j <)_ 9Qmd4f/o~`pkDd s I0T asefHZ~ǖ9V7 aMŶ?](68BQWApƘgۆ IDYdُ||dôtjg/ָ^5(wN%Dln$lF9L%( Ԣ[R`h1OP_wMn[v\qO0ܡO{й C`eґ/Ōh O^L=[Kh~Z"]y zxM"'8mq v_pvԸ. 1ˇNѢPxпìTN@O2mrh]rK1J&\>781 %{Bk{naXJ Bmd7< E7 ;3 ؖl?Pl?ͫ0ƙ t/V_xC D]?e.l-+eǧ!4|>>StX qe'/@1:*W w.Qd<6i#cc 7sb:w:s?;^ޏ*h?4GqI-l? G o {O‚nMڑA*>>ʼ8ds {*{% 3ZZm@.R!~Ŗd ,ͫѫ.w93ص5t+.vb0+RBjsVgA~fb6ǡar''EujQkcH=mC.^lEFn elj N}[}ȘlcW?_|]|uۨDfgD _ ] z\ P?2JM[5hA׎3fY$ R ֒aZ~ԀXpC46њ@P r %zJZ%ΕC9d6E$­QU>@Kx(m7i=^Mωԯa/YD/YTwRA>KWڂh:i(OEX 9]“g`j1)JMLw;| )cu*IqHrH(H-? *V4? l09& Wpi'-tT^*(,WF'w؇`܀W$'oTfփ,>aZbR";1 {Am%KipBv;[PP4 Lpuu[σgAsGy78S_.:qx]ep(C3xvKꃌ%" uy]QvSE"`v-H^pizgF[NEIAd\ sx a1cS!w+ gEbflȟWf8ҳgi:rʱFUCMg7?V!&"t!ܓF&SUlJU,I1'p/FF\_pK8OzZZA ;A F8PAw~ rްUX<&GE^;GHԈd^[^Z=1dľ \\-(]|$fa6N }fο., ^rt!UI1y(&h>b->ݸɡ"L/hxSiVRu0!1-fq~f{f/9W^FԚR&Ǜn끦9-hpW|7ѸE(44Bb>A5v%@JW5kIvA02_;LG9du&\WrRxp6M>h^ۼS*1^ `*f&!6:׸vQ1^*ى!ӭrcb.!j$6h>ݳmXSyHV <K8CC-v!Bkޑ(wP{i ׍BD.pJ^"^I胒;}$D nRu&mwU++nD~}S5cpL4ӑ,s@!( n3"/\!~7WW"Ǜf6mQm8\+%S1>#8;><83*9sw8}eA/!p}n-}o$n0p$7'r  9C@PcahP.Qj;br|9*ׄhZZn(i!7uAT!UWKiÂto[P aR[R:Έ3ߢQnBp:h1 b4j6ޱb98\RI XJJ@4 = sb8kXYEHZSxzyc6ZC[ǩJ$&xBN5wbl᠂p±Az3Ues1ud㯇 72sN㩽fMǕ$|SL,$¹\E,ګh]QW4`Rf؎G0iALjfjF8 o*)VP6VguHcFuX.-8%՛uԽSF8d4'#oNgցq<Ի]l,񥳤}Si7%sٯ [MHϠg V#5ᷛ>?7Ub%9mzv&L (Ꝟ;X c_[:!iqs3k?X^ys`@t=ER "S6ʄ/]#yN JSR[ M&CS|iG,E]Ò8~Zʋ*0SsLx0 nڸ"y$ֻ& 2ud;]d#*t&Ytպ ^r)QZ`N{F>f{ }`?"lVA`>ˤ8ódbƎԧpҧ0 |}"W [M;8%ԨCyMS9{5:*D*@D/k/'nced,h$~n%@ZկDKDS߫s/)+:' B1 &i Z囎HԪ"I'|FaGD}>s2`zmŔm_B VLPL`K7,fU39_IHO PMg2h|ڍiKfS񽵀͑\}S)a}LKG*yb% )c;[VS^Yrd r:$#=]0kb#֦o|"PQ}F!hZt 꼊u欐R6.>zTV7Lag{"δQ0f*&_K`W@ ؽ,c/VMkC 4> 犬4v| Ocܱ 6s>Ko4yTܧ\S[pSMGVcA/ym3/z@ϡG :Xj=[WS~K3cI\yA2Z(ht( .ޞbW-m!~F/]zK ƿQyR.zT$cih. *{pW6(_]Hk| O'ՙh8o D [lg7խ.b!6j(&+ˋdHKCF7&&Ewܹ`Nm!OmU8@}\e$B7*7R9q2d滋yDO108i89}Ċ~MBbc8<,CY}Q' YbVjsb'&[11?[Ho"=|$=tpΈ1<շblE3-+OM^ κEwAKӫkiiaSTΪtcEL"'@ްk}AV8ZC@-ۉ (t1], :Nnl JZ䜵?JWB>_+.9j ^ mT .§EX)B+[vQ }aжr[ jS)^<R/>t{Y@yWVt=iRP"W]+Pn'+; Y[ UB*3,0Dny"1H] Wzwgٍx[[ZBg a/acJ)7сǎ|E斻Z2\K! )-"YpkBH bTu0@{c6j3#B@w+)6ORj΄0گ?{.z$j0%|hu yF68m\mo gxB[lnLz8$T|tbwyS+B |G.FpLLM9۰VwvW̯Nl-Pgwu)о;X;aD\&Ÿ)Qrd2Gا_iN#7Y",[Rcp

!U'6§r5V=!j̡tMS6lD%UQA\! hƮXmѳEBrP/sxj|+?ʕX_$X,lC;󀐒Ҹ Q1I榊` n.G"5ZE;֐naZ!+~x`#NeOh-ܧLjvMsNR k\ qo v\C%kօT I)f0тS%SQզQCTdq Ց 4uM|PIY[dd]x(t,~u4GIrZ".mܰG,e^,K-= bN4:%6kf_BB&gB` rk꫒G A0QRJ]sX"c`w"ɜ:%hJHgO=s#9,IbI0F\ræi!= m@@o3ݔϒay%)ڄhhsa!B*ϧ/ .8:4#7q9٦je4^{V|8V8YJo``d|d9ѵ pΌf VaTFzk mu2JdH F8L[gai$R nK$^8^16" 1J̤]j؝qH'T4fcR ;ZcM,n[T gMD&=ɗc%lg~#CX[h0yx#Ǥ .՚ܭD|}ȱ&v7_ԯt8Iw~sL]zS<~ \ϼoϛ7xmK6p,4"/kebUOi[[܅ACx\0mbbyx#׍.SiG*oj>1?0 wVtʮiVdgstfҥ/jtAv&ѡs㰡ٸPӄ^N@]6 *[.quSM !y}P@sR(9huX/'A7 S۝+~v ImqO4Sњ6SC&[iMىT/6%8@0,1CS|ڲSK14Q'h3~ 7#e{zfI]'ry[X-!TðN=Tloe`͘՜,i/8;q(>.A#3NiPpC]~jŐK՝qM1;9OR5)֋5kV_Q7sv'\RS\chIBeQl(`0J).|tTg1JejGBqKyQ܅1]6FBKnlo+&c 6q@n#0z?ȸv$۴ Rut;'􁫸@K:xg_:h;}1)/Kebc宅^ ra[H/BX,P: +ѺіyttqFEϰ@Cѧ[4®c;éD掀-SpLڂunCCS5 {Wn ͓чքJt2j#!SF`bn]"AA1\JB٧{u\FժKɠUUnL~,2<SV|P>uK,r^QX0@س}dWIlC#b$0\]'9 $3{y>^p=*|7W;vyO@52Wa_ ddV{n5d=:B gui0֠2jrS)&bl5^ H(bꆢgĹPi fҎ k_&`K|PU|3D P/x[#0W>9,íIZ" *"_rofĭB:A:@;!>3-޼'ɨB{sIe"3_?:2(t&E K.#lڳ"|?9h{1< Q!fJRrlQ3-u?' )Mp\D#h_^U/L*zvTf?lfm|&4>dQ0<s: hb3kUKG6"5s*Ѫ 4;ٟwX3'Փ #׮թ*QA v3n)py(?"0QB5B'P0U\aߍHjlX3y[h*YE`JAK2NVsZk \%sBK>Pf HOm)h~3ުD4] rDN.l0H[: $DI,\Ncgٹ5%,>Eۑ:\|Hh3L 9Ynb_(."\}\ccV\g Ke"c< 3rzZ5ec^Rn.)r<Iߛ s`\靖q |&dڣ&wIkWu 'zKSd=:ꓚwܦ3żlAxx>ܶ/׎zՐOx`Xlif!4oH!ኰ˳:kN:bzG1.u 8$ݔve˖Q ^HŎ4/Z3ǒe,n;93"h ^r|7qD$hVm!T 2 ȪjҬ?ml leq$xکEu,< F_*}= wٞ9q$l85X7XP1K"(N{eL?xҩtEl$ #Ɋ~ ʮ6&2I (&Gэ =;K@qT3&`p}/¢5~AB<@ VEkwnI0diN`/SMHܺˠsl*jf)Th W"-Iqy6o@myxԀqH:b-͚Y \QHZkNljԪ|Smq\H.Jȏr[@e$>4 I@_PHx/uX;wiIPlc=g֓Oy@9)݋Q` P$} T.i1T% ʘ(@f}1&h 2c6=~s/:WB$ ̮ژF1t{=(7 7Nkfb6d*:t^M k#_Cc1l"E_Nd8L",(2S}1;Ψ̦=lLqiKd#b4EOEZ$%6^}+E WE6/l`)ɰ<)(zj@ͱ{4fuj/H>-q?BoVd\X7vO}osal#1qqZl/ \ 0rVQ=sæ>Ib@j1^!p\F h`\W00<Zj|ɼƨXv`KjoCSgyI@1mG^7 ~zSD3n\fP'"_V!ܘUs E70#"_r)X7bR]9vQH2l|d7iZe /qbTP Agx%TI@.RxIJJ&pKc$ έA )xNry4P@u_$Z%E.`-1su{yL$8*n+J*v"Zƙg\f৾R.a3I{@K<s@MH@^L?Jc{P'Î5|6` Se T?s>/'$;hqhd'߲N^r :5J^wtLw*v{, ב!765ݍ ;tP HjTr$nll΂|{-!{.8Fg وS[+qnۂ=(ޤ7s\z+`M ܑ !FOUV'o{F߁#OX&2+k{L1@ -z3 9P".]]é B9ȶVn5[k%d*l߮epCc^9[}8 t|,K/2`l ]*ꇜ&#le|Gwoj:WO|LRRn&eXȺ4? gsO;Ϲ:MN|FN#u/fqυ+:ey~ o3#kR^M>Jw&>H:,z!o(ª`4#~O 0ZXԙקT0kDxQ&)`6hal< cNy7Rk7QD034t5^dhh[l69:Ō5/\1dWg51s Zt~U R a,xeG4, m꯸)"gt E2]rz_Lg^Y+ K.]sNMձ*FUEjӂLdbXHk((GFX vA>GPV"JUBjLZ$PY)%BrT X'0.k#5C6l[w/TB"qkn~_ ipQ)Uh$B@meD~S˓à\oDzkXYRb5_♏ь$ 5g%Oj/w%Z!20hK*zns;܈$̞ZVhT@TӼihr,> +YdW2Ob˚O3X=~^*/9S"jnRM1<p b/`dDvQ4z ss .RACW#5'qag=D>I0INE56B &HzD$uQH s-L9=ޮTJ|"&E2Li}\ kf#rp,nE`qXD 93]$ AIuvtUj@J*[P4?<Q IRd%Yص˄o\(ADxH :br""0Mu/4*8<ܤkYe3OB6HR>>e@XY@{^I;_A4]Jr^Z"FRKSFvx})%{i:]@ i:DX6o⦾X#_Y^̺76} ;Թ`4 m+uCfI>H[= Ѣ7""v "ed劷N9܏YJP.;J~%ŤӇ 78ԸTd;ª˺ns@ʥ`Bٔ7?Lꓱ6n~F*qzאjT1}q|MjBQrGj,Hds  {M ֡sHk\?Ru澷gBDV/NY8]20/ q:.d>5.L/Z:׮h%9)!"oLr:(tw]9]f,7/jVz])k^Ya ~{Č瓺l;hFU(>JJi\j^X;$_4O诫N- ziz  @&< )~`RCI2`n ^ɝ@ˍIo E'U+I<JpUmd[g̬A-C c|d*N v]]0b[2tVωjU EGo'R€ )- YĎOHHa鞹/&7n," ,^[PH/mV@)Y^IR.,8%}({*-'Txg9\b)o;}?a$et;R{ C/ul4oKn$-ɨ=+2աW:߯e;|4ፎp2@7Mj*Q}te+^kqP(TFޚ%AېV!o۫wH:k~9"@V/ⷯ?a-PXkTh.IRBqd@,&>J(oI(AńŒ.!;ll'Cfo" xliGq" <01^8$~5eִR/:Sј2Q_5T]'on hq<~"nov}?:w,-Z{ h w<EQ xt ]iG0h`9 K$kZ߬CIc%{fW$y·]BA$ %)N[Y2 )W\DPRF9,JyHM۳h!>9|Zo+)x:4#7}E}:f!yb09"rfj,ɾ QwP 45#ן"loA7 AlV؏Z,'03ضnD?Z.X|Գͼ(G{GN_YC } f71IDp&<&2Wۤf ?\m>vɒ7}An p5Ž*|{ů%ffAs_ e=~m0}K$#\ XW0 l7d"m3 t,E@Q0q-_hΏR=F1uV” SUVt,h17~YV=I4Lt !F\RxQSf/æ%}"=8ʆ9D9B8?PjIŴnTʯ.@\D`& %8u칔LWO^P@Ƥ%S)#S(ҁ&R|c&";J\9~t#ml4MЪLA7׊:6NzaD͝ q鸴= iQ|l0u|.#,?v z ly#C4৪E[]:f#4{F{2>ߚwlO o3~ Oh>\ȭE9"ƺ}h;C͝p=oeI&J;c?jmYz@#܅ .2]A0ïםO^mU]0W}:҉vث ;ܑ cUh) oSN9I9Qk};@h\?\NWi+H'ZqX:(mN f^ [ >R_RߕTylyEcqɬzEF`.AYvHwd[[]=:eN`SN9]*Ά "-)8۰9 00V4YZb GV)f A&40C]BJO4+7F,g&~oi# Q2tS"م`t]Zθ܂ʾK6k9*'AUVkW|^'bKM2iæ};wC|(Z>,} Z"`h`Dŧ {Y1Rڧ`H ~8`BpEtU㙆C=q=4$31\4)|rΑ=h[A|CpJVj 3[ ۟/3h0й8{DJ x$Lg 3`4N]ղ[Th ļyD{9nOfNG)x>OlW~y0e@GjXz&']5"VOg;M ŭT&%Mt/BКzBQ`{iҁayB ;ΚD\Q i(D ǰuZ]߂kz8 #c)/.jS˾NIJGS%$%8&8p2lZyA&NVt[-wmL Z4mQt%vn;#C&SwNTe5g;Y)7)s"m).۱<ߛf25Wk|ѯ(X[k.h:=2qZrBX94Hw]W9'-[&8+z]<ԁV [OwS@fi%%5aV[?=;ck3ƘÔVwWiTU;U.>D8?E;8oXg%!l9x `^-Wǽ^ W[-'h=O<ۋڜU ;n=Q7V*> Oے~#vI鵢&DHW>rDh4QZmD> O"jH8{Ͱӓ q^ѭUqnQJ|>Y8.qI`5{avT5來?|nB:{tC;pgq ou颫vTQ`ëy<jCY]tVWD*%Db0ӧ@&M R11~•▘[S'zic#qj :o!|IfK[Cˢ#r|rJ+k6fcH]F Еq +v]/fF3@r@0;eiZ[E1ąo:/~Sqh&C鳵 O>=R\/CB0m 0lI7Ds0UH~WbK461*H S%vۅ6DbDf$ajK^FΙ-DR{jqkt!”@P[c/0(?u4 k4"c~O_pHv S)K=X 9Y\urbTNBS[G F;;^ 9Y_Zk$!L*MY9j2>m_o{+Ls +_TlAF\DF 2~!.ďKd s%sPg?RW,C< 3<'{!``F Ku,]zܤEb_h -39RV._kHT!EXp1 W:Y`kiBV'dcG*ah$#aOP]PlMF u6~;`7&OKʹ]@wΖo_@ oxi٘Hw ۲\-FU.;\k NJK6vftf@7E=ϑ}L wdLz>)Up~^OAOq&e"-Տ_cV[nPKȓI I7x Tw)aQql'- »x!kCvKa=e w#Cl_Nz~`uU\M'pU Z E @JVVC'+ޅ]pkPrgE/]ɡpR3-9 yB y£3{NO@SL{2N{CB@2` |@Z"$5_fw ׎ Fh|סA٬v?f#RDElP ,m.J#1{:.8DydJ_˝ԵW5ɓ>Qؓl`Mmk7W jGJ03Z[b)ćRK?)L];L4*W_10^k?_ gJt#ɮG+؂-Aϑfȷ8/ -c%QaN 0V4|0Rb[ȓ޹B'gHJ%-!=5K4^C[ݩā{_3>. m"2ݮ(ElQէ%m]ea /bX0= w;3*x}TpEӰ]8Er8-!~b v1R !#G_oq 3:+n0S}H-/ j/âj>y@Iz` :T|zeW%.c%`K2>egIY}}XĺX_ڜtWk o1|4[֫84 8}>r3ASk8:̇‹DPǛiT@FTݣ];It9W䈈LVl aJq9t 1 E]V D7nB0NgoI 1ǧޢ5?6zE8`r d1;%FZъ?lʯ$@3#@r_T1B2}k 9KS*G ߐA^*EQy^h/)93~>+`QU:)}ohKGj[dkhZߕ%5dU6 Ik\ʡ9b1dj7 5 JU uCr]Jc/v|Oqt/qӰ&MtycDۗC}O%F j:B1h,2M!IQDQMYgpF99=Z|v@S+?ԥMcE׈=ܐXf`c7q~dJquf6:faID+%jקM;G?ݨ)S{z[ K$;q Z!~߽]ҿ|KuSMeG_LDmF*q]- BhK."0 6R9I#'/Qޥ<滖;3-rU7k%K*F .>*)c&Lߧ-Sy)9)&>_AUEW(wL5 mQ(LJ %Te 0ncwd?3q|iBceq}VO[9Tl0m`}L/f` [F~;c%scXkPL@%0" Չ1kD\5:merhBSμX}|bZ Ԩ*ҭ> Znr?EL.4>:o{yeV:)& kfamM6"bZ`嶎}FTXK  ۰aK`]Y,#v8/Y:=+#GbL7l`O^&W mȰ`\`޼&7Қ}?x.N6iziHaF_ BrE@*LMbɾAo8p_qcKqdKr&(+YahTqDJ\,g^X2WX2jr]?Иh bfι>`RZLW7Z #Sd} #9]jhCZb4ժ 3J y D 8Ҁ>URu=5tԪ)&2[52|E ts#j?hPk"19LYN4IZ^ bCԟWhjZR.t6J01qUٰ ~5 /Ysm9݅rʰ Є#fcF m*<9m1|6Q> EmUPp`hI2!ĚU'j!,xKL4iU^'!U5@t B•z {iFRێT;+‚1UC)((&MNJVRA<1!zWJ֬ReԂB 46G6~gNt)D,H۞LNUn_|P?7ʆnUݧlᖾ }i2,\A%=wDŤvNeVS|Aㅕ\NÒU˰U_s ZL@ZB nN]WSlwNV/ KVCMP l!w1L~୵ll%y%h`'=jF׼ ϻ?TQp!*' ==U`S8n+R%()Q>GۊUeXw0ArVmhM}E7U6&W m@5$IEٟ?n j8뮬 B"Qu0|Q{-_F~G89ax0Wɭ[$]p]*a~-uݱI(oG0Qv|!y.bg %g8qj-sL^K`d xـh79o+>H*J4]E6$H0c(C'Td޵ d/MDѾxPnw!+Ugrd=N-j;WQ:)|?E8)YI-x(+izb޶~7٠=H66g,z=x<*p 3u4c5f/)kq!@`@ 9XЪay-oQF56I婬~(0u#9K"[S<ͽ҇&lOSHWÓ49 ?_[iU=ؙM66ꩶG_EH-$>=Ԛ!W>i(T.?j@ YwOVn0y9!NVI=%l MWkss$bn9rxq6,שT1MqYmT-]Gm$<14C u!n5Q*v6DLi#ύ6/55iÊ{bn`FZ~(V젂M\㸍pHQ~[pRۜOb35tWkk$p^O0RֹBЇ/PR`4"o\8Z:c\L t+Zy,ϐBdftv\Հq>ڝHe{dOb"σ^X0QɣKd% }F'M&:gנ VI}af_̆#Sʐ=)jRg<% C=6+kNQփW8P.`Aj6y@ASk -iד[zxX%,[@.Ys]$̆iOM.^)UTAߦCν #jId e,A߷]|ZVMw[B"5 &\TnԾN7sr;xىyyr Ћ!SS))}쭯6 K;0lCw>GVs|=߮'SHӒwH*S1V<'ƺܒgz++Ȑ̼EUI_'%ͷ-uXejN'# : Nt$/p^a LQ?f&r4T)YZ)."-G*Ut".Ugs'N)2aoˡQL)K!% P4Dܾ%Q5`ge ʓƊ2VK4Džl?#o"o!kp2&ɜ8}j`5Jy:~BEߤh|SFgx6.[g'3Ua+xkϚOK6عA~~O4MazEvpWN+%hb@~~yeL +X~ 1=)UHL@C2;Dx1v.x-př{\`֦@|7pT2 X:*U'@ x ;a'CoDuKT#QޮbJ<̫;CnzpG(ŀ7tZ|?՝j<}F'2;o/V+Yvm/^[ ${NžYбA-¬Ԛ W xp"HNZҵmekx-B«%P=mt^EbX/;wOLP糦LO mp=궺f$`hZi-{3ќE#&=@mBQwY1A񢎦KHo%msbbd` w*r75e1)FLσ$Z_R0nJ@|ru}x %YnSQ/H!&9ބH$ĆD?VrR됅!h}Ny ^ ]SlBȐpU&B=2ZO݉U&ty|Ay?4HyWcRK(m< 8)S&<2s`iy0Lqn\ g6ӶZqx}pgp$֭J:gqmH.@'kXx@eTfzЖ6֦Dy?(# SPqlt99bRC˴%` Vb'2 8k*rr_5 /b];Q2Ve f!$R(䳤\'C{7Y\Q[;ſ ~4G;.bE8C.-#Oj?Z\C!TM eKosF≍6ɂJ{/.IjF=RVgTMD>y~z^_xxJl9I8XcZ:96ڟwt<{/)$9&(2δG,?vRuf51fV~4?Wف;?ЍcVj)P9^|"ǻ*So:VWl&$xuÅ%`G+MIALA"p_o6_zb=ap57wFMȫ0&&9~]Tɯ4)ɎɻA{ Ui C^,$BnʷPFT k8cּ@ Xo7RWpK9l+1hwk!u+o8`b>ՄFM7_(߻C6Nuzߜ2F1:&挾0X;dfRZL\= iAӟBǘOL$cWɗg&zC{\ŭkX~;x#١ CQ Η@rU/ 1 \Ù%>ji',*&!80t״Vu׋|~7TL CcE}$$i_`'퍬ai7XHFa7 Bsگ;@EK. DI v\P\}^4™( Id!Њ(aeUژ`r 6`;^E+i8lkF_Z'jԼ*{u{f>gTƧ^՜#Ng/UoUBHS&/RI#x8[ jB6Vh}Riw¢ȃ<ʇj:|WHWCL#[lV ?_ aaF5u~[2%AUQW^$u[B} 9QFnܯh;i| ]۹΀>@X0UA8S=XXA7p3uEjMo20zG)6ۀ'{插#\^M;`1m sF2Sc'ZPg7}~_6Z|/z)᷷sR'q,9i,s,tl4 +MBœt\1pmʝP@a &MK3:u$vU3LSj gI,iCA5Xta!cVvD4x"2JŮ0?(2A\teKgު&)Uҡ/h a,"z537}UETR ;Y־.LeT\h]m1 2Ρv :qp] "wI z)]#זUB}=g bZ 4 ZNlHG Q@,b/B}I|V3YGÑ 1s<@z*QWbZ)U^HRmlvxfdB;J'?Ǔ(-s3kAJ鲺bQ11dDo7EWu䀐DZQ3EĿSFǞ8b+~U{Uf%1fpPfVuq`Y3N 窤#?pT8aM9%3%EfQǝI.GD x |( ` 8 &2q/DH@se?T܈:@]ypN{>۾&ŕH5Rz #w-;l}Қʖ?8-V-ڼ|fڗ2_bkiFc͈7l?ݐDC濾xW%$1@˻k!/#Ƅ~D˛NעhJC߅$HBR;ֽ ]AӃ6L#2wg6KErj`d@w>Z] |~ׇ y2%njCX"zV4oȇ.\ȤZqxys[\'5z# (l (, ^]v9)b˾6_ͥ$)Hi$VاoV2#>6tvר5;smvЯ ʷ%+癸zr H1OQڜ TPo->%g wl25\)(IoH`` c 3xx}V~ l߷ͳp";3]Yn|l:8|]z6)~wfG{G?ZwQ WQ)3iD~vZP $ycrPN{>肉Lx1]~"Οoilj@-pB^[\Z7SZ1\S̰@746Ҵ k݂MV7@l3@Tt=-Ӡc9'(ID/RQ7"yu}Nǯ(aK)gw/Qh T޾=zHiLS*6n73g;bHe@DJ㌴ܷдBaw/ rmuFnT$m_`g0mðrn@9U`g{U2'j%Q.bRbv~3JU+ҳ+܂㯎Msu=CP#U-Md/1Gv _#HQB ^Vܓ>cesQV%KQoRuCb s}c-8c)B1#e(6fTwØ4șK _(cC?5__"1XbbĸPbS{uP5B`D "0t(c.F̢q[+3~8^Q|׽|Hԧ1;\2#æ]'d**G^l;7ԡ%\;~rcvkvV1Z7Ob6U_R\u\3UݯZ.Zv3 \py~bj=v-7%bs*`e0S^uHaX\RYż+rFlt֯E(";mG#8voVFhbq́jId("ΡޟQƆwP@O3xχl%W7{Jè`H :DݻQP7U6!<%[ (uX9y{i8~"D WH@Qe:P2YH jxJmib3pM\+@.7GMqKncxL=%*!s-u\ˆvt--Ǻa<Ԭ;PϑtoOS){b s?tya‘Sc[lrKvPF?T KGf0,M/(A`RfH20%? 0>ڟTt avFnwl>r/e%͉_fwoʪQrx89s 9ZlfzSxBA |I(MdSw+[[3V߹gZ|š7JzMq\-%a!y(8z з.l0sYhnH0IwQx 0{~d+׋C6KnިPHIXAY1dm M' ՘ɉ.&oN:P'h9$pϛ$1NӉKRGUL\w7CY5uUtlk%゜ u?*xZqjQ%@~N &2SMwAIgvwAkF.Hy bܪ]O{¢sX?T:l vV;D9ٽm^"LIIQpYf[<]K=⮇Em(' I>[T@ n `{=\qC4c roth2A o!zpMuKxpWbu.(+REɚ?\oyKrx̪h, JQgNqƱvGuuuS9R?B4K&XcDTe{rOfigMAF^ƌS^ rCd ؑ2v!ԍɛxG̍n@, YLEq;~$gW!ȭ|i8jtWƈu\6*p@O8W"eDq|#IQ|]5]YPkv Pa;=\|Fdh'#cPZ̚Y)ze+hQvP+Ab֦聼x-cHJ6Uzir730N}ËOcS#84 gD|(:UiKVQ JP ɨOEkF "V"DPILFkg$,@ZEvu!nHg6K2 J@$kDEPq7mmʬZs5qUY.f߅]߳Ŭ=dZ'̄,I0 .N&X-&UP13^M{VMpLU,Ҥ]ˉQsA|:)l^5{=vj!@#`Y:KpprkK9 c4ծRKVo'|xӘU+Da2Mn&i(&τՒHo͹~$x_.ri{B=չKgYaC;,}Wf~Vo'm~ҳ&Hu X[{QG4ԻAa)gtj:ؖz+z%t6C`v0QfI4G%Z꺵|g]C], ~}}ak#*[Dn18 9bPq\ȄDzۂ(a(#pne8sWG]gPOǰM9񍤊z65L*7Mc67Z:_4ƶ\UpӉ@5 `l썔9h&U8qtx@/}/ Е_ oۗw:V̡cQwx꽱ٹSϊGx< y~eU#P5S[2G!+"z;[0T]eJ+X&I+n?D*-V"6VZXA~xٰH_( *u^pOsQLzL(!6 (VJJDEm]Bt>(WgD%("DN l%F[)ܙiJ О$UL@qBRZ@Rd$:g"2tx{U oj Z~ec NB$zeMrm٭@٥::k%TgwVD6tJ̺rJ. CDxXbKoW&PQ{oP7i 60Ss<7BsWM& J w˩ϗ=WzmmG/9K }YTQ芋 ek&wkcz*~Wyac21 37(ͳ#<:G (cSoOSU:UEma\ z6܉!k!NZ?jҶh{;d,~*y}t+z w(ø$\8[&G`FudgEwAim!ڭ'v[[#׎TY>JoKʲk=(毃5tGWik"r1L[" ].wR˸JD雷)& o.oc\kDfm^yhh7oWv{>c4},ڠÞܦٛн:.WcPf^8Ƿu4R|nW ǧqo5@cs[uRs8(`)p8o;/ݭ<0{M )3s^rWcG ͌@U ̡mXBm8@{u:ycfi[`%' htK'*Qکm싘Zò%_O uB(bKrO1Oav M+P¼LbsHDh}[aӁo=BNuZrak窛k'>2&~EZo},C()? n%!$a8dSb>`TIljvOok 4RcbLG7\ %i#ËWSt r^qZLqGo%'($83j hZf-MzUfc RkR~ %B-\t`)CCag9gWr9jGk80LT=A/MTA HjRkS%}^~e__4N5VkdAڪ%.));AJdRC%ZHK%rwH Պ~/L螌fo*bx;Kp>\\ @%闘Dž諛mgXSg=SA%'\<Ύ1mOU Q]n*Ytc(":'}Rk`Z+Kee9G>6\A$ZvО5|}e.CJ cXS#M]1W6[0G*Nt TLVÛJxWו(zCl hphnM{֩lSlj @=~Ƙ!+x[H.I@H*<B"ƑHXT> /Wc5)~ ;Xt?e>̟yZՅGNj߻ϕܗ./D1*~8'sjGM?ip _0~qY3cͷsLNSI^xc9yl+jb_RAy$é͜ eVe6_O".-dfMWrrc؎@]A+\d*!s\&րzA]7^V!Z*(jb[ɺ;~BTVnpo)pZVO ;,FCpFc2ZV@aY?u#Z>>/%p~ϧ8eeLl@MtBX/qxa$v!5+|}hS6@TLZJC!cs*6&GU$I YA)"Odrql.){d{ t_!yYhk/!e;:'#[#п927])IO*3 yM\)|222_X sW|(FxG}tBّfglX?Pڭڔn+I5C:ܷj2iϚ-Iio:u"frhv?Ql!LA i7|rS]MZd9ig) Qw4 =["KPm-n~yښͧ+@ޮeIeT<&8#b%6 6쐠D,]m2G%Vm;tasͤ;^}~_L \&]ynM8u/a,lyVkdtrT%kK;( p#Eֺ'(:Ҍ (h:{_NN2u$knٯ+rPq{:}5=vKBf̴ŦOS.I|9o /}V?KozK2˃8 Z1`d6|Bm78/t*0q@Qr染5kАfyP``XP߂*e?ͨUB'yY&jeȠ8r8!)k4`iNq^nPz_kQ!*Hj"h}g$VTS=|U]૓B)բ<N '#H!/O}4_HF;F|`OL7"aĕެT0M~$O*F .&G[ |vQXp=ƗE>ꑂǾֺDs=񯺨k{h7WIp޺sM,d~ [:9!%/%)b-1!hVqm>Z|ESH|rS*k@{8 Hvg6eOw'6:=sԵ0n-,dw+顯"#$cKg2ggɃa[Si+mk.-Qޭp+:v1h`3#aʸ4-\feg|HiP݌aqpV&.``V1JSuggv~sy5]f[ځeb#,Cft4ű=PXMSlq;.%gEv5 ¹J/Lc7F%qPҴjH,LB~K)%#"PFy1Ml! ?eYSEsOY\Yz)$|dCH mLAA&Ptq i&iu`x(ڝ٫"R+|$^@~`,&Sݏt0B%كkR44!%yDx^V'~6+mI/"]$Mgΐva!I Ƈ"syA U\BWXP0}"E˫)X".ɡ-@nB7 )BʶyDdMA*-VDq-$vHP+8 to*^Y ljld(9pθvaK8 qԨ J.W 4߬NxRWFT*st9<*m,mGq3)TEnO#:"LRފ"2F0µg%XHKxňYl2˧bq+ڐnBoO=W.a(嫈O)#? >ƦŪN= ~8 `#lig zi|1] -ڲ 1_`ȚпDODmP>)'.O~ %3%K^pZq?3I/Hye }3W{ZM"S{=q;?~xxc5Fl*6I% fxldR>YҖQ0 ^#ZGGK5=ۤVRB>WK׻^<`n-VQ>@,ŜZ9 m})2{kN 9(FLbƃkPErT\KM`j> P{m4*F-K3mU.OOɋOm27KFb,-?;V] dVԳ:6{zG*9KeFN ! JF_꺥ӭҍ㕩רXPR~{.D$4XudX)Uz8fy'_iϗJ򝺵8Ш㹜5D6-SvE qĪD\ 0,Ժ!]?Ro|=N7vSMpYa4v$&_-R [V9a<: TOY[ 4.|Ȟ?8ab"߈pƖU #<'ىOw31Iudr(Ql|,)ۿn,T'OF&xN)`Ϧw^lfj%ʣ{x:{}ܛn:Jl{Ito͞aY;MLٛ *U3_'u;5z(^1"t^+񜎏1$DϬ6תM*ȧv=@yB `}{RY֒tr4S! bL)&VVE?, ï`ե,`WP/w=/itMv} *_τ0 ~3(^yeKak[LS#:`5 I8 PĘ\mTSk[ApJ\:)xcA%=~~>%ZiGo-khSG۽ǟ9j)TjpYܯސJ*uC>~rXup4JH2;>, c?) ʕqq HmQ {ec1|3&H9 v: b$+>0M#Gi (`w;O0# kI`MĄ]L054˦^&_ܛĞ⑐*mrL<hd@1GĻ/A58(MV5&U_Fp-ab>v8"|ў{DOD04[VOD4|ʗ #P̛`1\{hdǜFܯ.N|TtgC ;jf5dm<.91G=W6 PN;@PFdZm K8UEm}TuҠ$T`7-Kh8T&JŜ~U*垎E߬q=5Ubbw`r+N8\bn^m-C/ a40Dve0GRDd'h5iaB'̎<_mL"G$ZDTY.O,Tkesm[T֮;׎ +෧RQ仿Ͻ㗠e$k~%[v3]KO9^O#A옣-ݛiĠ1TLoK)u>R#HA NKR]ۂ|,O;q˗fCb{T& fr/S4qs4 5\MΧ7z()H~!qkzap)W6Odm(Z# Ym6P; qp|'r8h2QX V@a%%2E#*}'h=72αj0cXgjդ<.'RHN[f2S#[Bra5ƨ׻hȴcgKrVɹ&ߟt V#>.e#Kn[̻r=3]8OD;q-nw%9RVC/Xxd:12w$0!tйj&:[ GmAJ1u;uQ--٠j/R҈M3zuqd,^BmEb&G9וYd5 Q! gQk3E = Q9>234IL,ؕ=@+F ݋6l`Ѱ }|^7 y|>T.5P.ڭcSM}oUO>EX97syMHO>" \a4HI| ;ձ G*~ U;N8T+ee^3]6zfD 'qY,-ZѠѕoh|,hMvꁴ=>50Pw;a4XNM[aSܰwtq^ ڮktEwua'B nWW.UMVMeHzjAZ@?խ/$hgCn"EXfCuf]Z`w?0XuEQRJ O>("+GɑV1ݘM gtyKo.vUac^+w#4VȚA'Já*G(`[q|uH<5?_=w:]0E(R}5^K&XAOǼ;&y6S=αѹh{čnPgui @L)I&o ?+bXf,IH^V#Cgoɷ!&Y3R/ U bYQ` [3r,S"w-P\:yю8PB%\,/u 9G0enEIPETqySԚAA8FLz%\|DnJ[k\2}a7Uֿ{d59k/G ڇ RƢ!t23W__=)}E拾XEz 5a|`7#W۫2OvK& vpEGXU[HjrJīLX* )!*O>~IPRǜI/ram'NFpȕ n>, wnc6}5yG)&{\TxF^dNHlhd!}- kM"ouk|ބY]KfꎄS3cZcqJ$E/^PPJ >o1؉DQ) IbgD/1h:w2e_Qu־sa00vaݵ-SQEFGpn4u~JP7W '`Ms=f#>s3S7{)M?_gwwv2Cw}S "_/HBUOwmo Kj@)P<0P $"|Lk?^ "@=:Ve%:6:|d g^d׶+R ڷ+^lSg'xCE٤`mӵFw2աQG2cG] s0>R(r&(뢱[Fᙣ#[|iTV[s*H6;)Q|gsFK!5zc"ۧc⃄(NiVb_8PACGʱȨyժt`s`MJl!5TO߀|I-9A2j? S/T)P$&|Xo&%LIWX߉pł6Xr 2;ʾL!M%,` +Y͍llѐNvkOFN!unmV#{XT7OL#"8F=GW͑G1z1%S\,{rN{-$b7x h92i-c_ MLD ra͔Rԭ)H#.Oxl'΃쿦a.u3I)^#Ol)6@1@vʈ[*aLfz78fSb{j?A8|ȆۛqQL3I,89M]t cv/Cw/2Hqtū#N]uнZ|^;\仚HTz :mSrndzQ^885Ǵ><{Ti3Hj/s|c9\n)(u#R "&Lf,Iw#CSgU D_ퟓVq,quTDJӁcL :!UyCUw:[ GA};\TpUC`َsDHqVV}쑘]ȗ:7gf~eMT6g3,YmJi}h2E:>lC|NE_BZys<&0Z]bA]c{Yf?{NnTQoV2Q0b)\\F Tm[k NX ÿd5O#Qs~<^Zk!0Q#.$Ay>쁰M̘i>EI Q/(K!Dϣ|LRXDԏ(ҩAvet6/5oz4P}F )csUyzݤDH^zcQ {m_`G@'͕qŒl m8WPHwB􍏊Is۪"' _?üEP-EՓt R*$*o)^ǹ;?e.n9?w}1C6Ԉ}*A}~|]"K0#1sYMTPwsN&T!o%LMSY \1:>)N?mYHhMzoO6)grz Xkٔ#Ma s$wYM5@ <4'Iw{h__2u{`m2طy.4z-3G O+7or4LeU@lрnj7a٩X@& 'f" U "{Z:~z"eH֖gng{1cqN9JeO齔UUx%O=?/(-я||@=g6^qUzx4q3UЅ%DLl1ztTlTUV"֏a?nq<}g<4c-:}Q="Hl5drYSҮKټ r43敐^4+qOA)0).6q)䋟a6`¿hI!M =+Nv|qE'RQ:ޞn6aXrcv+o5<# x *HR02B)>촌:d4$Fq3| 1Sx9tu+E-εn'my8GRu!NRVɄ]hȢ `|}]sLJb~~2ȯCxƇznzyO>gi 1qV"\20[ȞކfSI8 ;#nX|} S50wMP6Iob ZYaq$ 5[q-u XuNJ⟜dT+CQvT @5}|삈)qae='ȱiBw_.A"ʴq',Q2җ׳5 m.aE&˝7oni.hDu͡=DJ<%̤Vm m{aLb~>1ĽyX4K |U 쀜UlWDz0糡oBYRWmO,-jJh-nB8*)uA?֯t CY܊2f8ۭޖ\Lmmi zPZÐT|!GdεdnvnC1nğt2kǰvCCYJ4}A> @Ŧ"-]k2p@? _ſeZ5f  9[^[9SLt-mKOlXSv ˔[YH4.EXzx35VL/2o Cdšz,+lla56kot[4Þ72ayXB6TH#;>OH,=ٱ %Odj̀OHjdAga$kXpzKI-dRV16-`T'"zXXovIs[;&{&7 q+0 ^tR5Jr ϼ0 bCK~e̓ܶP-.ISL#<TU *={+݉{b×-; }UW(6+J,j6wı`.NgFYDl~y K7WEՋ!9Hn{~b,:ązcIg(mڔGhxS(y:ifl 4F=!Akd}VizNF]`rswcy@:Ðs)?xGn1'8L#ըL F{5h=cjdr[Q h >L{$aÎpX2Z}ʾ =J*}_dZT- nqs^֓e\LRՏhS 7w=""*N7ÚV$|G|Wn:q}=uj 2?̜ ᄝ\X{9U=- H ӗs 8oxmEnهrLLٛ!RR6m"< 96ʹ cwkvQwxn1y%W-Ł綼չdX?662r7+]$u-L/QhRa.50#tFBM;rus;4u1xh&ѧ,}=3Φ#mIJ0VNweWkoPttQbVfO.AwIrh6ɸa09`2Pep$,88=ʻ qdsYR4Fd\!>%g|cchGKb0r85jt=mKdebXCЄe)FS j7|Je=sj1K BBBxEZSFzQ{f$K+%2%Gϳs}apטgpLc{WI|!w:C&%fkxm&O ۦRg*T> QAnEwK1SڋC'& ۵~WN]ʼn{@;<\&kt tmb~Kg5Й!Fv_0ʥuXB|-.9 @|yhUfQZ Ilx(7 8 +!8w07*ĸB2çoMyu> iBt̙D";AD jdɍ޳c t3/+گzTۿTlɩ~'l6#B nLβK<6]uBS]Sr(=5{._1ǭӕioԋ}KKjm ۙFDCNV-C+DspY 9W^=A Å`6_KT3 y4.tk{b?jp1+a AѱIUV$(^,)D֙^7lt XJGEr=ﰩpQq6nt@[ #9|Bg$+O"˼}[Nx9OGnޒb:c m!yDQ+-g&7LFln~yɿ4 s~ߝ|2Jlj UW![^:p={;o۰jOZmG${&.+ѵ|]:~QcK $;hl蝼昻pX{+ sX#oaҍQbض䥦t<4Rr݅FoF iRsH8ٖY|s7c+R}Ih[@Iq,/Z8"OaxP#Ъ ſPn @e@i8xr[|7\HY ~! HF({ȳd%T/8) 3⅃媪A>Y{-o|%t{eC7p*h#Vɣ9|U]Acx2tutv@j ֖TQ߇(BP:  yKX nӳľ~i D8:Եdt,`4Eю|A Fd.[~|齈_&((։F7+m=&Gydh% UxBaG\-C$nAM?N}p#FGhYX-Kg`=i+Z/m^J !ڔY;n y^Z2+w)@,!r AΰͿmBY0߮ 4=2OXM4U!001!Kd->J -altyŝvsH8|2h|n^y*EЧMtiEM?&q݅u)3ƨ|J#:ym>^<8Ϸۘj4bz"ˀh/lU_pnLވdž9:Pw6v~0F7bg{ۦU7'V }e1U1yN4`efaQX6G_rF)g6_30)TuТd*s^zD"㛄R9 !yLl=3Ei{4 HHB蘠!ؠf|C k%M}n.iQl"x(ڒB*h{nۑeRr=׀aTΫZ /95ϯukv#&Y8DA,{c"Cmr&yM&'nį4ZY4P6CS"qq']BoJ h`|iH"\ÊM T2c^-]h1vcPN$c(@ нtg='߭?X H!!lH2ol\9#+~k0%6Lx5JP`?-ñ6.?t@HvE, 1`w3"Y`\ "`kӧ~/rAVf>ta4B&U%ӂ D}^3Wb&ȵ5~Hg^SUp y!2W1 *(!H^pHƔ0&c҄BJqsYzf?k$C P7"V}ZaVs4l=tO+y*'78C)v^磜67U9Lr&\yR|+zzIb=Q\`?j\,x01KOT}/RENnMX|ߴDNZL4I=5{0T}q~I<|SYœL곥%z>>(ɬtUjy/5%R5uGcP2qcyHHa!Zr'I4|x'&zh  Tibø{&97Zw,{PCHʋK(Xa3'/Ҳ\Դx%̸lqn4znY(Tʒ:Mh7Ε`2S֨|؞|5lE^ "KPlRc5&x'͚TQ鑀>gRё ike)/67'&xY2~BS,4QmLѾ7G%(H)xf|ڬVHVD޹^n$$bUd ̯*.RVtaC}f:1͏}ݝ !Ϛs!@98f>*!,#FYAhTjCRWnc|vA5k-?I%p6 j02?I0T}PWLi&4Q bUzE}00VWKG4QP"RlƓUSҴ?kzK)ԏ~lftoe DhO ?i[DBDn7p=il[ЪO9MYv ;Ok-džAI˵{E!}`ho:2#=y*KQuP-(Jit"1nIUDR+G2E"GE/Yx2x |aoQLg 2|bkD2}1nj0N.0TJ|R GH26U_⥀[,FN\8Ժc|1؈ic*B@2f5ɕx.9 iPw0R-T8;oYT1!ORĭjKQmheƉ #=CQ}cϐף4AGy~u@7nO9qS6U7l7v@Aq\4=ٵUiC¦"[l*uOc,5P{qGe{'FZ%8f^ 0sF.zsOK}1RhKB؂?cVd^Nܮ ͻ[Ʉo\E0 򽁊G/T6Uk(>yvR`njJD'k$~z:(%1(3Lj7-깭D[^}1<"^'(*MlڀRfÔw -5L.|YMa޳s,mȁ蘥7<aqO6nLWrV4ٖB'5Qw_$uhz?e{*;m)ҙ 3bo5h˩{p/sjO%BS_K0Jڼ8 / ⒃/$ n&'F:^8a 1̄WOb܃)A@lQDpL'b%vs py!㤎.,&߈7O) HVhp*o-T@? -P6 q5 i92qFP݁h}]:$^:, {tSe|3fA2\o45i|e0[G A m B2yfDTZ4)aY_(D}!ٻ&H kgŞNYՏى8kh1;a@ҍ-|He$6 1A"u_`2;'kQ?NF :>3Y`.Y볥0JtD;X#rn[c~!<˘fG!ӛ-[6hA }U޽>>Pڄ)8^£:!fpX1seN⨖73YʟllS1up!HR\TKVnlj_=ӝY!'Òq9z^ru$\py7:~= T~@MƁǥP0 ݫd{2MWJxOB{{U㎿%)lPy`,}8-dXKY1VI[W{(ƭs@ 1*A#n<{m&Q Eg`~weIՉWQ ǷAD]j߆u񊦑WS4V/spr8[{`ex0p!ۉ,-om;)r{텫]5 o,l1Pԃ\ k1gq@bÑIdx*2 Z[re4=UHcNs,9XŅ65o =x9a g%ǐF䴻2Z4=iꈡ~l_EvUԬ?$x]q2ATwާ;pbn(.%R@ Il IaTDf!jDi$ P&+HfgĨԬ}!2a[ڴ ZŦi.|M;!Or܇[)pX_LNPT:RLn P >)\p>`OHZEcV8f <]bi}GHg{4X2(=ݒ~8`!*c3dŠipP?6\NO#uS#Ffamlt8 "섁0XV/-5,@[g9ȫ29.k!6Յ[fHN"Ɇ_hzpoAcx .u3zWAZڰ5LW+)YYg_:l|7k\A@Kd]dEE__-ޚK>[޿uϪ_d$ dO!Z澴(N-+T-T#` nǝ QV65ѾvO\W -xAw^3~RiܿeX-?>5%.D$L|.3j&T!8&"lK/sׇCn_HqʣAEv[Fω*]]Ƹ5GL xr$A1*> n| ո4%<"QWiN]ؒla}H{. vxJ`Gy|pc\p"9G"bm4JÚS=ë_u“?WVƬ#w)-C%{ֱۘNnal{HMV+n( ri$+S'DOLkUhOk&C,9sVڰ)ڕZ@ Nu sG ]1ia9c^⎋6)~UTz\$m< W@ZlY\p=9frq>#%cq`?{Ȳuaőkܡr5= \s_.΍J&F',jMc¬^RoQ1Hl"lj#>.:qfSS! C 0}u,ķjA0zK4B]0럓8 qH/`ӠvԲd޾~Z-xvF3ZZ.<*JXĚ4wA*(2Eh@d"?Ĭ)&)M]Qz&ˢ.MyZ -,L[s6^SW9]M\%m>ؚbr}KZw_mMۇlƍ<4p]Zl.I5d&ebӺ.XMT h~*gT^~S 3K(ԡxjC$ݺ1٘ ^rR u0"Ozk ӳVµHvLݍF- ;7}T&O`}kã ڦ.!%7Zψ(IdS0l(cul[Jzs;t -#;LjOlߑlJV 1H`m[sh [n޾+&/J(*Y. ^}&ChV,ծ_CGR@IrpJ]^s' HCS{Cӵ$ᡦ|?^gbB&H\MZ`e]=Juz#\1){/kP` ~9kWf 9qm8EQj: .+I+XøG[!e(|Ss(( ?.g3&kܻ>" K ]8&WA2Y[Sljl>Yf܍]HQ.7A'ՈܡR^t5gڎ& RH\鸊@T.gӸح {k{lu']& Efi#kZ|t֐Db$`ĥ1W*h[C{Q9#C<òY[DUjZr?j% ?{#cn$_v01u[!nzDYW`,h JOSDjè+ߨCU~KW? Cڸ81EBO+fufxv*ž<Sԃ}%: o\@t)qKeqL4[0/6I"`UL] čTR:1‘tG[̈́$VʖLWH¹)mRlљ8DN'`r5|і,2z`+E_W 5'UPE/"=coКZGM3ۉzɺkoĀYH؝Ә0r+G$t$ <+&>@A-ٹl˘HE0*wgVP~֣-CM䛸D񘬣sY><ܝ#[<+^~HjYj{Dag(-EOJJ)p{:IZ] a*i(Q|b!r'o,DKJ4^P4ܽ;_x`nju̘7T OѧyX,\l pA{"z_0K6oޠ bi7N[m=,HJ0JVC+jcD A[ko!qR7EAy2~RR6vi~9Ԓ5k,D~%`2JuG+g rXN{ߔ~ O]ivijBHǸ7 =\];1_EWAW&D:<0EU;mfiTG 0=4n_1-]Ek[B@iWS$i=, LmbjmڀzF~'.U^ }a ~Ϣ#ox5<\ yC[L%bhl@J͑ p;Tn,tcO~JkxO2+,ag2Ԛ7;F]$aztj14(µfa1؍~0/RCwKݹbX~9⨉̡ij ɴj.#{xV=>+S =+TIךָ;5Ck_7C1lqs>how!%TWcY%fK 0n֭@9m;h$f2q,}2޻|WL݁KQ[^焤^_~rAe0W~uj3.W@}2w%T͛$oXؔ _Rx#0,'cdKIF~ aUd3*%7 ug5P%@DїUF}GkY\5|b)ѝ׭j}rN/ڿfFqN7F407X !dd}Y-<~&ZwCA;c.9{Ccؐ߂}ZdhZ*sc'F%sc$Uo\sEc|M7Ca*.Y=<κt˞z3d]B`)/[ rt)y*!SeOqR &ѝ1@>̚_a "TPdKan0#OezSs3O~P/lLFs:zH^b!=a3A_WNjXMv^͟/sBʓ3Zۢ28\ L单륳^IY !~_h^whEsX)ցM~ @X" C47<}vg A/<~\^/uһq<$(n͝ 86)K(n0È c )7E9 w_M储¥cWUDڕ'A8AK@q(WK%^*M8I5~:rPZ#okG=P5x7mD{F U}47dJ9i_ 0)`p~0[p ilΧ Z8 &ҼS39f^Coǻq,LnϚa0F1Gѱ-~ZL/φ!#]gp*2TmA[zqpR+qKRZO my.bWfW|٧dzbp4sǩ WmA 5JⷃhK 6^8kZPqJś1~JB5ۮ Rx*׀T J.>@?O{\u]MqC`f$ KŚb|8!!z` cLQR#ކk:I=uTOxH4+8Q*V/?< Ç*2cgG0|> {~Of"qŊn m"^92ힹԠ~H‘J/`QT|y#7`Z{+s4LsW'S#T<2AjNVf9 7hI|\6.`XYWfgeEV`r9՗F ob, Gxdj6#훉>&zz l``|6{=?̢X Gr{1PSB}*U>ʝ&$S3q*7?I"YT>hQ %wފoHœ阃` >-qܼ (aڻb~d&4^"n [t7f([:2prxm%,t݋Lt}h(>уO 4S&HKo of[ CH.P74IZ?bR9&]Gٙ԰ y|6F{W?Z"3`mm7jաtV?J“T'!*`F/а8iz/uYͤo fD$dq>'Ȁ! yo: o0x M5/i_h6+[rG*,[ˈuM e73U`^Wy :hGZ)$3`Z`˖Ij{n@p$H1Gs\Z2vS6^?@o֛FQ4f; r撥*uS^gX :<=g6Fx0oۇ k34+S1nf]$KH\):S eJE7L=]g |mE]X"E cʂN0jxUEl'xyvm1ǟto lDpQ쐕M9\ү\k*·*>.e^n]Q u -,:w<5+\ R4,#Q0@@o4ff>+wC^ nMU va&2787? ]t`7Z-mj{v$G8_.<ՍИt= Bl2cX\yA Y]l߭oDKnA.{kQIkWumΩB"ɘmPν8{LԵ=BLfD zm_ݸ:H̀7P0K\oOhhr|lE-Ipj.F5 ^_4,#pXbBWɸ-O1}2KpD.XmZ$QӢ AޘhIWIsM*`EI鋍LȴDŸ@x)_lN:c!L"4`_:;T(90QD#=&k:{d:+}籬e-_SB|[5[4OL|Pn" Ew+uac8lZ^dz+N!L?^d '76&Ň{mh+Q*ޕ43N\zi/~.|?aT TP0.A&na=KЈ{ \*$S1 -PUQ[p, \n5Z0w8nN u Z+hcǞ `Iߍ< {$MM<'0itW,&pˎ<4795:^ :kWC KB\## 0',q 3#D W ofϥƎA,%$e75,NC[LL5*mpW9Ã;/"xrB:$mE͏?'xD=tkUs/;8w-4BVcW% J(9M߳iqR;$k])AIou/7.;PBV5z5C&:VYpR6jqOn1^tѿ8), ":@IQKDGI h%"ȣ"] ۞#A8z<׏,c_#a Yj%[W=r diWxqR,<ݧDϽ2_]gͨLoN䣼;D ^Քv%q #n P[!]ӽf"5cp9ZI!z4++ԫ<UzYﭘc(RSVXLr'M ǔ]kf4>)heHegq,:EsFs)$.VI)RKxP_B7hiv}{ggD}Fd,haU+Q䡔G-bYG5"8u3Pva|\˗'SbR6{k&~(v|Tzi| zARVlbd8<>E Jȕ⎭oZ`qI~HD][SqsJ{,5Prt L\vF?.d%wiVjܾVLn?{W`2 AϾxp\ ; |2'Ƽ+MAaV}8Io!=k(RewUߙy+:\b>z S!1!3U`ῢxs [sΙ? åbR5d$Ϡ-FCV[g;;R|JtIjllZ]UZu]>]lIﰰXQJ7:'&Pz'VS6d @1"!~M1k9G~~8Eôݝh_%r"ǹPnY,dI^SA!o 8ᯍxt:9HJ7DzzA ͠sB4tŃc2Hl4m5yZ+ew T\~-_d89DZCwsؓ㫡v\^xqCS8*2ZegƜ2H\cA Ʋ+rmk11NkA'ċ )U*xMcj5RyH4U|4WPjwjUI o))H )0ImM ;74hBe)u[7?ڔ"Z>ҩOݞpmC ǥ-9-C n9? o1 Gj%Q3UEFi^I? ,4 kS?4k%&ZbR!)VK~䙈m',/AQ\'rBUXw`cx1ܷwF9oǁ%14V & k0yxM-Zp)iK@޺uH8NJVJUԒb8}Ps7˯Oa הW: @zCsMFr;HA,hoB J;u"WQЮ]up ϳb}V=)x$7UYI$|Lܱ\[H.Mpkt3LEl\;El o! ^[(SjKШd{$n VjqHzՠ~~aHSm7UF*KvO 7 y;1̒5E"Vqq=/V1آ>᥉:)?z26,M4Gv02,o MUnk!CmSv*gK8wo[zJ\Zk a3)O;"(2`eg>롥kDn4Cˮ ]$xؖt"⟩nޞWd~75u7_Eu/x}w@6+^0ҖEЗ$RG>bia(&ׁ;y@]Ο#Y(&քa)^CY g$ ~J]TN@0HJƢeCsg(W}^g)ɡ7f ] (S*u51{Dn=q?7nAURqC*T~s$ < zUnLaxktHe:laA/9 =co״O^Q'E̙j/m#"7%Q"{QRYuԁفMP#]` !)ToκUMY ?WP0ٻ"ܕ$>w$DhhY;CG<$S'sdy12/hX>WC D*߻V35xU:x<`4)y̔eB$4e', j㆕wuȵRGmizy󬏪ہE2`G''OsIC7+JdjJ^E,G4N-UcF9҄vS|҅9}ӑU~PnzG*c[,WUAKz"r.u}Vp>k7D6P݌gwG}ecN`u)yO Iawʘp yd9]˜Z0Uf)Ќ2D0#dm9@b>FG}Ѧq)Iz`|vS B?roVF|<4 3C}PB l3uh ȅ?a0^ ~b[7tK>3&f|ՠ+#TEmbأs,8DR(MdtJ֐z< "OUr[i ϻL %* پIl"lҩFdyqLCK1# T^rͅ3!h)q?kD1YS]~#ecEy;[俷ǻM#0om7QPuHk([;+WqR@r3a7_@A8@Tq+Z qT`O 7OV3uۘo VYޯX>noө<~5SA.@ې0g ̙>ڣ) !]A0 *˴ϙ֖1I4R!7sCK~ʴ{ǸETPl'4P:j#I5jqju֯=b\k]$|5"q%Y4l} x q~-_M)ySU{Ҙ#k]{҃lä 4~U W}P˜6n;s&nپshYy+PM!CKR]Ka2N/69^ PžfҬЏ).eಓ|<>t<70ρEYU`7j}iM L32 = })sWLFn;> n8m R͸%BlfL7<_nļ\1䅏IkjT޲YΝ޷SjT1 1rBdc~;V(\ajpkE5\Bn!x@|3݂~ڤ *L̢٥BRtp6zQ2м ~E84V]Siu}`Ψ5Өc(bl_9 уrjG='"XudH+%7O#= 4Ϥ$ST+D0׆TX^men{a[Z~]ԭϾY ܯL ѓH|Ӌ$E1GeEb]ӽb!&9Qhގ/]x s1-qz!46i !AQiƵG_u8k[U쮃I ΐs6^4+tV>-Fv$Jj ._$vkv\ɘѸWFvہ8IC4 *'wlp)v/Ua[5 /b{ڤlvê$ ҠTE[MO2.G(L ^$tlc4ADZ8ɏ7*ޛouz[ B"vq 0lP!teT /S2 X_G]t(sDfa%rm妚dVwxq"iW' qA(j4g-V{4Ycp HM4­h8 =qZ)"NKBqŗuCRi?aܭ-yīᧂ+~Vh^xݞHcعnuOHM8PV$Iy_jgR9qV%tYXN=\gAnOxx?zFì',mU儫ƚLi\yޱsߙэ%Ą,I9?'9{G_V*U:^ =w 8tN捪Gd*/һuyn>*ftUZ l\]m_:0JfxOмtOZ"%~[/sָFn[?tڶ8PܽSJVoQiU=^7Ӧ67mͳ"e|˄Fے`u5/zMM=mL3|.rJ:ޞAA\4  }* A *L3! $>DXI :kT&@)>V$jP7$iQ|̷>풔VpvȤ5E BaNi#GxbDF @wzҾSh߭F[3䤸<{)x@R'P8oX])韱oRQNf:(OTS֐`f4+I6G(!O<3i`Os$zu>8 69b sRw97酄tQ[WMgJ=#3)*3i<9: QN!XBd\i~V˒ %`]^zCy2 կ||" 1 9XNf+/Sstz!=Hk*]Ԍ=:\~-BxyDyR@W@JbK2ӈ}G86ЈzWy|g3r_7uo{x׽4y0w6Q^{ WAaBy.usQ̇N<֙E0f  g]m`Qg1xHP|XEQ ^)<.% m!pe: C} U dL# ՔaG?LE1},?i 'j[fm*{r{H}t~Z*g. M!B5Z =Fx%ZDT/HY@g|t0d.HJEb*ҏ+֞ʏc0*c# WH@_፧jn[̵aFr$8Z\i )6ErF&J.ӝl8}٬U$MU~ ebz UBSY=ELǰH i~iӹXdɡ& sNdQyoTq36*X㛁6 \o#<ӆsMXC,:ĐNw D@J2ٛ5y'4=KNnMK} zsJs f!5-lBAcS7|KY$ "qW]wHr+a~rjY>)rӝEn{A>ePbɻ!ڈrr68!k7W͑ZR_|x kHk&幞>>tt !+&Tr,B!2@D}lY≆AAǛfʪ;H Q{{v+kQ0?q+/i"Q4K ]'gjB+w3TCbյE3S9v 9q fVspwG~-!•:)Or>xOo@YryIq`ߡmԊgeOg0#J8x`*ވ+C 8,Nҍf0ypfK3Vn=w_I_`ъ`F3hiY1&.{ &B ҳhDL`27JH/ \n1-/sr {1Q*o$%<˫,F@%ڛVӐL2O#?(\5Zbn9C<;~9cJfTEu7d]烴:\hB˸䂄&eI^:?d,hw@BNjg]}+*VF<ԋK9+]zPCAM 7^[QA)/4\ ksbc]sF^R7J}[<͎!U}/RLd/$Epe7O.,㱩 M5`F(Tf!sh >/׃.MdICsg0z<40v'=r)dM |> všj4B`uR>F ?~&} G2,' njAl SڎQ:`YȮ8] <,^@S 74 Xnݘ„S'EiHA3y _$m(JA_'7ߍdŠdB8ۚ;gc^Ѭ݁1 jШX1x' Uix-i9KG%J[tZ2 KBk k&fG 1KO:w54%s}Bwpxi~*Sв1r*y"p|tS+h$oGvW{&n]矹2"tt põ]z? ~X{SDiqN}%w`6Dש.%{u!^8#o2z>,vd"px2ZO+05kTYbh|PHZN`HNoY|7Qtt& 8wf>3Z_yƧrQ@oy(7Tm@z: u '㶙 01%D1YXO)cޏO uIH{vX{|?H,bf(F;=@} ,8.+d-NL8Ɉ5cA <h{ Nnū[pX?4DmO-Νuvr fvT` W&jk'$7 fL.G=3iGƾVC2or\vPމfbu&;4NrWn-.ThV hMAB,!˶W#P+LjϸADzgz!v3^j(䖈~ nf]G}};1yʩ26K[Fp5&KHq&o^c%h7\NϠa5xt'l֯GPGEKk"Y@iuCcYTO{ëh=_Hڞ[m0N&ç?1 w9:>{âE~+y98eM8Kha4,9N-<6$ سT֘YXo"{? iKdq&%]̣a;z"ڞyl܍3Q@4}U17XBEcf4GHtL)>C-ԿkE ~^6-T\:GgxնqG?<ڸ^0[ &(/I &'i׭_{.xɄ~E7W2n2IV-ő _g̤)bA3vr[!'}γVgX,_~jfuy i%R ) #_sbJ Q9*ԝ K{BÞLbly3DŽυIh7R+cowsE&-`XRbT x0OjhqISo\2Mִ;34\Zi{I\(78c+8@gjOMK] ! ;o׫@ۋ!gc=up P6z/8iG!#H4De C|B1,V>7,p;w\u7PN~DL.R5tG/9m!B/`:1^r_AqZX5V=Bcۄf;]+?sjuKTT,3La7eu|$A6Ψ+5ashLܐ\<ڗQ],1 1sePS6880$5 >WpMNNL G([!{;gxnyܼif=ucz"`AlwжbŒ>sG1ZAv`MFP*nmfpXSXWf6Tgd|$IکKϣEkuN=5s±+A&cy5 ] GoI9/oWykTfhPV'/&¡\Ι'wr\y_ V+vOuT;H @`n|p~OTIcy.wux~@r|q?ԕbB)+뫗5y䏊H-\.7"4V9vq<[ݭG\s;%8;}B'FBGSZs[M2U5\NavƺGZ㒥! Z|#4$Ȏa#cb:!M,T[_ā;]|&=CWKx,Ɂ\{2BehR^I>n\q 1hgvWs+iYN$d9)IǴAk}>9 ?xz9+٬'U`,>k^n#XPTfC %#tH}D" /bMP+<3ífm R U>%L\8s-B,DUcMz^z˱=dWbj9aFb&Źo)W3+-fx"w]tQ7Xw{Sq_xD 8rܱ ߟrqtdhE|]\ ݅=i=$ȋ%8$):+T: Fk)` %мүqK溫4廟.RKOõw4ּ{@33X({>ihFp&9[x;3π mW[ݲ >hl<ǓT_ϸ a΄,IE3(XZM9 <ģ<&礃$CKD 5M(3}7>BƳ8bT`gDIŽHERa"Dl${.=y7sOmb-8 V3gkp2#P YncH.Ysz }K >0m_'ztOM@sܞv=Kܿ|G9Yc^x?dvv0T\A*"'{t5ЭMj\ȹ-저b48^U uX\cei1̀qe?61qL{0KHC%K#^L|#3Sn\$]4'*_X`Yyi4s8!6kW%?w-׿i5LI22cBeOlf39 Zkb ;nS4#ОkE(A!5lhl]9yrञ0 =nҬe0X+0`By/|[p5\a +h&2` ro|LTJO7=#T%P*]&By~lxBzFG`WH|[QE ȟSO <_er\UT@Q7@IoZEbZճ52'/ JvGkS97kL#-a_e/I^ @Vl !S N <O9w5JIH/fnS@ XFf TRAFboA|9ǵTFJsқ趶X\A3F p e۷:) mt( g:rTԬ \8ڽ5*tA m ~ |/:caEASEhFJ/e(|K &4kE_ 1 ;6(xD>]*r2ֽAF:&k)ЬeWlֺ&2gzv e`%%KX Hqimct6Ǝֲ='ψuCe:yS//iHK87`]tz+YmFt!?>8bG𤸅 K( ',ܟGMfk,#ir%(*? :T/Eȇ3[o{>-P3uCw_יqm8S1?f+YSZ[ F$owf5¿CzEF q]H@֊C=YI S9( ` ˵ 2Pi;$ʃwz+*޴M T狠Z—; [n$;[ fP!,`(˻ͺo%by N 7v3OgUQ֚8Q^C ̏!_kqv(;g,ƫ0RF> i#X:a3-`\d7:~쓈d[׷-$@+x騈S\ϊI+[_H:GUu5sH o\ eT [#*],v9F8j%Ei=3U4ouǕ?bu2t'ܠ%6 NhqęXjq2F2'dv מ0(m1(ɘ`fIGWlI)᷇>^;O3霛IAV3u2NXI[˪{/+;Ci#z͂Iͭ9I:`' fܰy:u'X=wE C*ނWcfÖF @*¦H*e/^YQoZ8]RMs\!66Ď Of-Xޏ[+[p;-`I!w1axܡR Fh0퀨wyDw}bC|}2w yq tQ˟΍F .)/z)LËG;wii<+^xDGSk|߱ d%\cmD7_0N'jS?t+Zrlɞ`dXQN(6Һ>fg@L:5"mL┳nH]@l}[ ,9/ =~V*lҁ ƾ ΃ a\Y fݟX[w|J_g&۪ FuhǏBĽױ`$}&%i4ޚ u$T?F:mٽ-hNAbA%>Jg!cL3D:[7.^xԶdb 1a uR-?IqZemd1Uc[ؠk+Ϲ+0:TpZ$Ou`)4“=v N%7_A{ adނ…Ԁt˟v?\}hͦh,6j20H}r#䛀 C:++չ3f, Z;z+yyAyq+orOYw&iZ#W}>DZI/]H ~ a_Vm1N@7 ?U(rB@ 6X)8w88Z!ѥ9y0f-8ѽvpb̀eȸtuۣ j2AvOE4 0WgO, {"F>Td8ꑆ NZcF)O?y䦝Ys qL, 13Z]$s fś.m+]0PtnsNó237=nOvZ9wENk½G/:sOZ8< O)UIXf&TZT~ޝ$[}I9G` uz&6 ^KS`-NkC"&*0D; j6`[ r! 2qnH*uqi )K ?9t<Oav* O5xY+&87G䤧d#uEN_pȍ)*M߄Rj{ofz r>8r|+Ns<>Wp@eBJƼdSQ6f c>nQ*+mVnQogsg al^"AkQ~V5Ja;&7s}՞$ٶSe_*xH^fOVNAJ|RLV_7*MSA7YnBn:"Ed䙕,0=7iܙ &Iyxʍ O9wz'_m;)ânz@if]nF_4K{)m%Ym ,a ,VaTM"?oX^aRA[,^k{'Tul`5n.F үF鎜x&Nߌ{X]:?׵ڼ@a~)BZ;T848 /e偽,ѱz-ԅ]r݂xSb9a>gH4=0FMC+EqN^vz*ζJmt+D3IMС'u}+Pͽ$38TD-j)oqi5j㓝wUX}s #xr+\aoj=C/F225]ЖqQŘa} sqECn.|3ߐ;dik*&äZ·aFYjMm%Nu{1JlҨWgsяN)][7^ɖ\-6EΏD#͈n- (꬀73T?:⛖Eã@n2:{ڟ%d6Li?B?m*Au`K Z5exT5Rv'3pN^/Iv]XTb/QG8kNxi^諆Օ3N e SJ.:M##Gͽ̈́Έg{1/HgkǗv`|]OnԵg40mMc=*8tРL7pTIqJFsaFXZ{(/pfQG-,`fb[Xjv G ;o=Ced*V-6J]rkQۗN{EEufv䇡p{FTBS2ʳzFbNw⮒ͼD/ Ǭ _ZW7lȝ`HrX0C[`d.PD`(~o[dkߪb?=ȱ;0*u㿴6 \ZKk )OT>A\hįHi>P;e[j:UVUCrr;8y+.t`GаY;N@8Ռnwue-hHTE34JVMb>2.ZܳEX³gXf>55%#B X7us1$cI*NF}19wFFS; Zw;)\+b +#1W38N6rvؐ geneI g~#qT& k I1Ydצxn(w(M4h|6q6֑&=;s6*nԮ6ߪb>j|-z[XqF0u}(n>SR?2LbYF"ͽD 2BU,=܏(sz 7@oaΛ\@P. >21fx[qu<!hL=Wh9:aȝYAΑFG0Dewd}%r{塔PV~X55kgd$g|NyN8 ǨzbHR7LIICÁbSǍ)믠pN3)x6 1D`r7 vUP# ̠VX[B=uWU#Y/[x6~Dju]> ӳkY(#FV6*N`xaZTT ;qW 呬`@Ş~s>a^EP~_S()ImZC r:CQsJJ1?7Rz5?Ipʦ19&Eٯ.[)ˢ&-\v6.,xE0IBqM -8;xp>>D\ǦNҪI"?M*"h5T3@Q$1^ŵ~2fycIg `<=QXQܳo, / PTm('*DQyG˴rv*$VZ޹ˆB޾3  LX !bc)Q]'O|W֯s[uǙy"GU`L|mغ<`傥fHUf>EMw\X r >|IcS! a.Y_L'ѓo$et)!e6Qf6:ZCR~Ү@@hyuc2@)& ]MS7 1A &4Ec[Z>65"AxG6a;v7}uׄ&u͋, FW= jlGDt)c&@U%LTy⧾".lGKgv=\H6k䆬i827'}6@a}N!" F4zM4qM$"{x\3ԏ9%"3udMu}Q5le6GTU(1WFJ*KU)$T\ǪRG_#4ՠPAd跢$0>DR}RS|yB*œ|our:a2mU,/P q۾\}^Œj Ii}V!P.^%ZIG:O|ĺg7Ȇ0T^N႑~Th.*]a +YD*^߇7X:_>y}+S?> Kx \zcѥ0=QLjGR=k_ Xl (mR0jS0<^rU~kFn|9eWuc)=3N$w[=B4Ҙ~"xtsmiI My &<Ȃ7q)(iN tz Ǻ)q6$gRJؤKcYyР=ePA J&/SHhA`gr3Zow<`_ϴW#K>"b=R[ 7yinFv OVtz̒k˔F&M͘Щ\y2ϰdzX,J@W&PKP6T$Ǘ.(1=z#L|=\ 8=qpKwNjR!%Tl:iJ Bz%ъX\k`BguÈYNo/ YLIr@ձgh_JU P/X|_ǕhIޣ2OgC4TX(+J1'k95GS\, &BZC[J6ccrܠʏ)$XnI'Y6+YZk5~jaLc| H;]У:ϊkm4mܛd8g hjoOBr Ap12 Veȑi)Oo܋]auuV'pOX,M;PJ9uz5/ɋe˃hLՏ~֪pZ}?^Nίkȷ'uo9#uIpxSc?4 mwLԮ*<:ILf)$Ca`~0Tqw}at1RZO]_~ں'wŚTV`a5Gm<&p3*oev>z?hՓ!Q#SBb>d::9ǘ E> }JB.c2x/? XFq!/ͤu|NOw W>ObeR]ZfXy-}Ʃs JϬ+I @N|sD6$D]̘֟ڬ]3$?ۣ`sGN8kU&WC%j(6$:}VW&m&'~xj+.0Yk47BrEh d7)t#j[e#j{AU9&wDf`}ɪܺ0xUUODևl DX7½  R{[ˣf<~3$xO\,mbWQ%p%Bqi) e{oߔ9swvDoTDa'^< 9 :nҢDBLw _= Į'm` [r^s[Od*P>b0qZչZ?8LE~@D|{7uQusE"zނMKuzi ddLtEm)['@YMN60iʧdNIЃtX ^ش_ԩ Wi߂lhW_rHN=vtg1Ɓ05j]ưxjH)k>)7eK/F1!2,V [;@QX3 &Ƙ}9Ɠc~#4A-o NJ}pr0ǢLjߥyC-4z8=jbZDY^=U5C1=kׄ AxQOgmE bTD:\=U)l_+.zF溦kQI1@5/ Du+߷! &wLKz y1iu$SB>5H-fx<řLZ\ LsKM*DKD+ܰC|2 rH+hb_ V tܡi8tyW(k|D5uh2$Ew';z#~Spq򠶿Fi#_xSaL;㜪dk6Ư f*h`%B(YOs (ƞaz&$ W詐 ˈß#Xfn-V|rOKÀSMR3u wz)!`f[fRtA֏rQM(3ƗJG'q[5(9V59&5iMKTo24e`lǥ' Sn0)0@qU^u>cT$GA7M L(^9&AtAm0dA||5lpʻ([?,~ ]Qk%j=;|.e*C}@Vd)Rp:c [:UyK ZNI?6%2kf^&+>z^y0?X~E}+a +-D`uzU?Ԛ,!ɩ?k"[Y5TȰcX󶠅)<$ FC hK<{&Vivk8fj U;#5IlKP:# ."it€_"}+X|{["{^c ʎ'm(S]Sal27YMQIJ2xӓUQ\`,)|> ;n򽎾i +p "" OB@z?`epj!wo55Q:mh6.٧Kw"rћ­װ26P2X͆R#g h4U$FUXsK%ڞ1z<ə" F(mܬ0/ΑЩD˪0HGM:j@&"\9V.bk?5yвU8I"{ #z,4ҁa\׃OuĚVͮAU@|:\'4d4grƘPG͏8A*rkQv*ΐK̽W5nW ͐o-f]CH]ᴳHf_i@2.ޱФ$'m]8|A6V-d ط{!F$S'>]?@&4Yti9wN]Нzg9g5pIgh,+%*ӯ|,}Dyϻ{ƾs_'gB ok)`NaB h)K/,W zC R8c4cÃ:hJZŶZ-j 7X~b܄?G)QUh4EQ(:T:D"ᦞ$)A8A#%_d]U.Vy4<ʖO>bGڄb[.ISbcN7P0pi4S+Z[I>rhJQꬶp򠅹 &Ek!6xα No>/|Eό>Iý{8 f'm/"B^5Np}U0C…$O&JEZ .J5:յ7=|bTjT4G~=Ӗ!hOsAb y6B牢TƦ--8fZ8crLSfMa}I[AHWw9[kZB硶ե;u6gRQuMjcy& {u=:YđzeAAk~Eǭoqӻ_^ ia$SE<ќF~j2 P&Ԍ:}\/4e/ W 8ˣYRʃQ t\V\4#ڔI5B,VO忎L ]OgOk! 3X GuMH>^h|n9dMϛQ(.|?C/uEsp4}/‚dջ*XTio?#2jJn}E@SPڊ\(&b+`:A@vpl[I0a%KT IV9ӾwGJ_1_hF2j=O 'Rոs)#j@) :4Ud>I@pM+}℄8ng )kd359;_bHX7\3%{jpM>p-'* ؑ =w.dI|m*HCB7#%|9"YФ"8.h>-}ڱ˽ .+rَiYߎ9Ar nFLv%~$ېa*N%l -> Ow:wJ#! TK{&h,LjDIV:eljF@w-f1X;9d/J[v W !;DFyZЖv?|\@2yw2"t-nC~#bOf~D! {#7C|O6B9f6Mc2-#Ӣo#Q~쎖."|գ,k7ݹä:kfybmx'2 P^<">ꏛ4Rb6?{}%h`U *'TWl{?{3ɘ _qbD\GnI`OI뗍DV$MgLIk];ulSjnV%aގ2RJ-!uLZV jk :BA"aS 2,;JOc<0ǖƋ9:z$,ݽ>|_㎞#7<2?>W.垪/f2q#Drx}~;cj oHz (F{nT޽(DӉ|xKAɏv`3ں-(Q`( oGِd+((Wb9 =R 4 U.X~xafM4l7/{a|&`?Œ_[ؼJ$MkY^d]X#QkcT)U% f`a%MM`E%ÈÏpαᝍ$gq mA >mP5{ǔ|EL &w@EHw}6t!?Z;m 9 A;:g8#|N1$oon%rH}/ i.p6=Q΍upC7sud-x/e?i X])%[^>F&1~cN8B$Rvj:tIrpimŀZ[ӯybT}V^³% ͌YH{=_8M> L4P|3d dp$He2\TBbdf[eMr3beî=Ie.-ᮎl|R )#R04v5wkFBC )_UċW|wo 3䷛c d(qC0a@q,N k|O^Fe}nXjR& Ca(Ƥiɒ7PNoED$N!opȵmB1 eyz28f4ʪLh4)co(AXݶrý$̟1.{rO6)`>CDO7yʱFP,^EliouQwBFhZ|*m9ݿT^Ԑ>,WBN8q䷨Tomk[#,b9轊d) ʹBe(/uÃC?(Ѩzd#pN4%d5t<8}+~G4J xvCnۑYkG2{r Yb!AhAG&!mClJ 1Z^Ξ'M(U;|fI"# o0lHnM٢cu0PL=Mhe>(d8APk <8>xXO)̿d@s1%\#{{t[<ka'18r܊}Ԗ-CL_3rGܚ{ )Q2.3wG|BUE3sXk%@z@A]"{IYق%m^&"nSu554dBezmrY_i5sN,ˢm`وhʫ Pvt!R[g(\!+nIA ?w |"-o ƕu!zo#Q`wm߽#!zjSE'|{kG??maAb,8#fɂkF(KJR9TK@IKp7'£ۖpK_ nrZ+]"bےy lQ9;j~}iF_1䓣[ FEBXC "soZ)sJsH付e% /Pf%xƠ6%<*h(W=w(u'OHi J'ǢlJ Jeδ(4I C5 VM28.,^K:kM1dT`$nj9T; SM^$ #MOwb~~{@"* u_;sd:=kB| @3C;XN 屇* G(@ Yv;ubi2J jNyJ宄miRFwmCv˘~sZh!VIBh=Am?1R3 @8Jri*PNpPC3 -?^B> %vgdoDG^xnS@Cn@WFYf/R/ X `Nܘt/[t֬m2$͗" 2>t!:7=ĢM;r`O1v;C:79Rd˩7e Y"=w%Ӳ/݈}DR,=(n}g|"^9d#_ \;k J5 RpΊ_C_$h.B-Z-dT4;;ȃ1ڍoG-)e+YJB`y> py.93wyOwiN՘#sad҅wo:"riŽTl1m”8I]!b7Gl !6ͩp ^f] F^?ʼ(Uh s?\G&jIy_rQ/ѠL' ,Ѳ>eu~"_Xz}Y9U?W'2̌6s.iGв+?L+ Z0M-97qC'뿯;hnqWw.YǤ-Z$(I`4K=|bvEeS1 JY(ƬSN/{)G:XY*?.$=$HRńkFiݱi`viTH`JL9j-Gh%%@9]aE[bHcųIiQx3O=4ǔ&C]/nB KDjAv,P\itN9fmY U-;WUd2|&aUmNe3¶;˝URYQW7a "]. bq;{jy7 ,ƅY>.*%Cw]2[EڀH5;-Spe߁ȗQj͓^²p*`C{Pꑠ%;[m= \k8O\U뉬*+%zckgznhۙ92ճNhJ<VhlsM@{ o,ڐOͱd v̬\T}rNhwv-TN#'Z Stu:IvݯixAX%؛ XpMyUD)gqiZ޼{3/wLsC.0RfaJL2gJ W ԼÛ_`w4rJj*$+)! O* ,|oJG{FE[.mT#v]솮ۧϛ `d`}yJh]8|A vXLI?}k0mthc~V՛y|"j)3:(! t-W0^"rΊt\ᠰ|I\f>x2Jc0i9<Џ:ϺUCz:%zέq^C&|pc b)p.&+̣v~y̋_xX /_hNH׫ %øOO5}\I-"~ڶV4NDi,t‡ޖQk}A{X>|#9#~*Ayʈ[&ܧF)hq KG)8\~|'-+ʮ$:sp E7_$w4J]LxO@˅OIOo^"u͏%ܔs eTC3VBb'>weJhA(:`(l_cng@b)ѳO]S萵! QOyWK:˾u 952)5[G1bzT 0mB(,?&L-2~,U1遁-Jj۬wo_!9!ǿNjZĩ䷍PSQ JG/ Q'RI^/wA01&FA4/Ù|0щ`W-=aӘNQ'P dc\ vp_4 oX2f$F~Pa~_JaZ*X|HOUSPruY>-Lt:.Mpb=cdp2I!Ov`pjSexst ΰtJ#bg}6oXw 1omH8AzHXhQ~.Hrpn>ģYsspwȳde_r4${;1Akޖ^[!!7T% ]@?؍ўP|}luPv[=(U^VN~-!D@i})w(GvV/r}tv8.IQ0uJT?RvU%x^pA[IVfxcW*hL,EOo\l .yFpB]7wnjAuk nF\{sZHӴj\ρ|Z'!)ғV"@8aF?=D{,hp%#[sIؕ9q pfhG=b ~58X?z7<â$ڐ0U<ӫCy/U*ݷ-o]L5I38` #pt"{ڻÁm8s_0G@< ׌oD#fp|jaYe >ǵ{Slpj|GH[Ie`eֽ'b_% IMRc4^H 6PJ( -+ڐ ?ܶW2{I%/|V[ӣW7LogbN]Rr?,hۛMp.q8 # 3(@.e|6HmD#}Bn,8x5q|&>I?T1@ԟG.zGXp콢+&o#*'UDy r%bqJ rdkAt4|D8Zsz? 杅*d5Q՜~i,Ǖnf&O~>0aHzOb!`v{,H5JE_?d6%Y>ս >j_G^9~lV=aЀy.q05ro9&fyaY8&REtoVl1eп&V :'L0%F* 1rSPgbD*"+@~ xy6h^Ԍ9勘?CV#ok 4M¯l\s#>iuXfCzk~WbbB?b6R 獦q,32+-aN=&@.$u'*~`}Hk@ӳK xi,AW%ggDڜAw|SIz+ߺ`֘`z>R¨u)}"Ԭ 9^K(no>P'r"BX7bTNz;vv M8+mgdJ +tݞl4d >fvs,X2;sPa޺vF ;Gd P!RH`EF!o' +Q 5O{~UQWljRն,fG|‚-ܺ:Jd%)boŏ/ʙAR?2#t^ I M]"~Fڎ)f~ :Y峿| euM rb\{/5`A 6h ٳU>j05|Z%||Ij F?+/LܚJYN߿pMEw^v!; l8_1oD&SP׺_jE>U0} <;rQ\SM'9{:!u,9;|G[g[QצvRg5d `5dߘP6ÆU5 MpGhBޛ=Bൗ0h jxqSOfN ո=U4":fIw;l2۟%z+jz5g2Bkx+֣qcp=%RkK[j]ew4"Kzkqt3DݮZ\nHlp@RF"w]I! P"zba]Ub,O>exB"PEa"Ѵ dEXڙ3=Au!*)|ݬ )I4XL*W 8qԚ"C2\=;dJ_Xғ8d ^^ϵ0N%1tO\¤אsk@- 9A?OCEώ\,]A.ZEyA=@j+`T;{sp:xVgZun<'Yhta013Ի\xG}3@GdM|K[0S .AwY/pSt%S* }sÉ;{OE=3{08U!0X+Fݠtt iG fuc@ץ BѾlnAe{ f+ńأ*3> gP56=o<PޓS؀#;'GmS!/1)Mgvf<[rۈ *j ZF 4ۻqB3>{|@~/~-=x0vBP28DLvdǒ=͕`}k#(L:FvQG{uGT<Ƚ8|7HXrȃa8טYsM7HzNoh7$ 7#3Db,2&ʌ_璗Zl#步ɏU Yd*$g5 5u(Xq@{RNTe4=]_Gkת YH/a߻PNܑsHk$\Y݇KSYPX1&^x86B|Ɔ獢8}»Wj3A"z+e_ڲݘWHQ<B,֊b,4*!{HLe]'r:Я\@,_3[L6!UPU%'<qkSFQ~ `C>M~Z`\8f6mBKj,U}C: m^QrL$#cG~ KnK@pA9 `n ~>Ghz#}fԢ{ +k8A,Ȕ:FIQ5fLaKmge90YDPL <{n VnnRtw~9R{.0ӧMG%C?Q`)A@0I$nf_>ꀰy&W'\;-cbbH(O9rL{[ͨڽ 2A 4]1jtXX]G #S"gp~BHdsgM vL<ig=TGّ\yb>Ç+A*2,*\v H4% ]jjT>QܣAH=_:>Ʉ؟z)3|^T\Ѣq5ZVigZu,FdkŖ_Ȼk-$ g mkI"OQWgtQ6eδ3!ŪeYg2RH&PnP Rj=&&2qc\B\Y(fx۱\ݳyi %)v"uaU+#`tD,\S6 ep >a'7K8g5>>wV#7@?%_@8n x&OBKAS>lʜavI 6+8h~Fé 0xAg}9kZ|X> sp`!lW^|N+;!8b4*[e6ÄO,;p-ahGj=o^ӓ.`6+z {@52x)Og %Xv6txihsIˇVT;9+Z>zc6@8T`Cv&ϝz}첩_܀>4i@xE[)%;Mt@M kyT_5:8gf:N5ܛUS+W31&{߀b  N-{OT$ͼj G'OwW RF  n<y۬5ur( oet$F Tꪗc3uV6-OR` 6 Qr1@U8[ElLYj\S9ZBЮ:Ql95㚒A}cb1e̹1?:MdB  :_G?"8hﻉhcpN~4w#3З 'vy`2;m2^VC-S@Jxq4*c憝U E*~uvf}V~ mGj&0Y\YۺmStHy.Z9,P"/oޞc+(nCgBHx?t'zmzib6%t_ȣ'(wk3UL]N1H}ES <nBuL~ܛn9`\;WfVgUijM&;/ "91ÄNKOW<ϗΝD žD])#> Tc,rճwRlu\ޗ0?IaՐl- tַR)bېԐ>ڻ؄ txhp{e@L<<{0r9Y ~AV1i! .𔿫:'fHiR&RݤJZ,'C: :sefόoqjeq5Uq\[Y>hD)gJ| ,p8{A aA\DyAcb(̧nrEnE3\fW xYaMt{G^ÕGJc3S _m bL"{>rܴEy #&t.Ve fє2r̘6uFZMrl[9SS9^*  Xl58!qW'cJ\n9N=j #~=Fp! ė='O[)=W>|e7.:LFL0Op_VC_ C*t2%Zd„섀m=Ei];|UXOv~V~uٟy[7oa9!LG`fFT0sl3f֙ItK|Ϡ| JuW^ ASH_&y!xPcFb1 4\ol{Vru&SsƉG Γ:N(JicA`L o)r㉪z=t[r.7-SJ=Ӗ䆈S 8)yLYd;-/c)e,x͜Ns`A-!a?vô.ID^;$O k0`ݔ3`Z/?({81 5VJ]hJ٦i3t7tr&|tO7 ,7_tWjQmspBAntNT~g|y &L[qU񬺛Epo hjh^h_M~a{U5g %z+mݼj2p `u6F-N#qgkU⍧Ds#E-cmd[It2-$j=gPD>ӸYHG8𛌎6k7պB3ogUgH+̇Ѡg;Xяy R-æ&ꏔZ Tb\BUOQ#BNx?Vӽo]*"<.5CգU/da ])(?wO]ngD /Df3!_cIRUs6k~V79+ssh$/Qjzl8콩L*Vh݉XpY>#`焴 Dvx;D?σ7]3lX)Jp+S-d zpjbI@&`84@e +LO@/x'}٪ `Zj>g6՘4YnMK`~b=Uu^ 2;l߉KWBvP[Rl2z'b9p˺/#>|.R5`mɌMy3DSR%0$U." _7ݹyA&}],/q1yaW`l*?#ap/|ԣݵXl7羟`O/cg[PT*]׈q"vj,~x3!nEy$Hrf! "F'v=t]#8?N5Q v=!-@ $ȦsʱԚ,z>/(J@Gnw'Aq-}r܊aN`Ugk.Z>=7x uj߅7@JF/WqDXl٭ku3n$ !&jmʕ}p,K+?NK?})0xe3u􃃸J-B1EVr 2vTm7,,rO)[Ff BiugĦT}_jmu>N1@%o/,YlNI L$mj]]E39=ӯ#ԣETHhPAzyKZ?q1(Ňonwu]VwoDݤ*%.~[kIHE@*8DhJsa{:aJNEA&p*Mnc=0۲N~Wц!0xP[B;Az#^z"­{`CQ A̷6別@cboDh?R騷zx@\[G&3_~v@p{lҟD>1qt}K`}y|=OBd{LjUqdpǞ֖ՂiB`>}yf;FRVN0ZoD}V6`uƎOyYD#.~< lՔG&X%*o ,F {SfWS\ x?Nnƒ >mr7  ~uHq q㚊~3' ȇp4%ݏs(dV;(ɅaCV^5{2 w ɸGyM_y,hq WHP񏔚3ds mHk$~UHuN :Mra<{ЯRb*4{*;/A S.ֹ-rD:_ոK{u94r]I;.\֋?muMNDDE?U(\OL*@գ<I y&qƨ_MTMA0J&Ҥ_j9Kl$؅bI !|\YwS{,TA38~R(,hb(sZ *d X*x6t %#L]D vӇ@pKN6|{S\/G;yr?6 /}ԮSҌ<ҞMR>P>lXJzfI˿{y0 >SԦ.L&>[]Ge+fY&[sGI. nܠ;.5$>"){Z?VeP-V_hb<б7M-%S:L'{4 0k@A#w~2xֺww|1bՕ}]ܛ :JDJDm|`s 9 oPuCY*i~Hc>iN{X}iΥ;OaDA/uoK{]YFb:GSYT#9L@x њP߼IV>ts<ǝ"@6f_!=٩|U$磓E+ARp@%gKFp2WBp`qrB^33aeQ2gQKAY$Y13|HoUY)\?'(d^sɮX@uhxy9'!>d^%݉.a"-&̉}T5Q& ͨA(fɓl$'e3)9z:%A 8)vHU>)~#i@Ŵ>]?vZ~ӠBK<&0yAYBF/vtKgtiW`53 2K+wi͞ۋ@g'BEE]hpo~;B  t7aVG5@hh0Rʟ':ZV4m&4ѡ3L  j9s٫lK' P}Tž.5]9G1HӸ{иh\RMI+ckYp `H(VPD,GnsHYDB1!gH&Ӱb* +3+SQs*ЀG=^$~bꗖFbA'x4d23 1˞$&YcVq %Ϙi&,cc46ue Rd^@oU*"G*Nܒ+u_pS\B+O_w[vc' XMCٗOBg>RZ(bc~c18>LPIuQc"n>Z_iR PYDL{2|L=;IԴHtlW %,60ݦXL ۋs֚w, G3S24DebuyGevS]8 Q2nA`i͋F&t# ߍiA?\UEnxtq,}" h&qX LZ(ķ8Kũ%vTG2m,YÁ¢s?^R^YL˰&rC #>scFx$\:(oP)~6״pR*5bb'?緣d4Ka͍XJraoW4¾NV/ߢne R"sO֓))3[|LOb8@-j :ʃ|a&Gf^/>| -eSt+ [1J.6EI\838$Jx?f{(4̑+˗r3pExHxȾA:يF}I(~nY!ќC4OCB'UbbKLEb vx~^KLJw\ޙ,vH{~ ]@;B~6`KD}+-98nkŸ4jj?Bsn)*tM!3E 믒_ZW D.ey؀W@-T,(461n茩' Wo Ћ Ȇn[| ` M)^ 4}{ zTU;Oʗ]ͺtQQ68BDjIV"_M0 ZϣKR3u5;wU3Ӗ<`W5@A9UY@Y=CոE9C#RܰC< x4QQi5Ԯ@I5ћ\V vzm+iwaCXk p!pdW˴ E#4HI9ph1qĄ8p'bq YcƆ^a ]4]]ӆݯLS{~C-C_j*XrDaBz#-rInYixe`bvhMͿ2چ h-Ou09ysW jambb *$~,uS=[m5fWp,i1hF inXv0QXA˭3־׽AR#VH\Z+4vm[6/ tDkOݍ~ޘb$&{g+Om<=r{6*Y"񲡂sƀ EB3I*z0[8{lF #6}heu8KԚOla9Q`4E4g @DCZFGv'Q1_՗i >/>\+t|@:&Brm) , |S_dw; QҧO}k03jB>wG]}ESpSi k>]jMTnXGe-^UG] :I右l%&0W1zTiNo@|<.;OVC[jS*x~Y(@I?PTJ9l.'pn %m2NU.4,ΑTQwofڒa8x .C&t!ZGnY.Aйʛrc a fD.񾁫#tuR)1=yQkhS y oZ-*hXOg]|ofy=T0[QB&h? x _Ka㥎+3{]LhCj s8䳸{8I֖q<ш5y5%Kw۟_^a I3Ȅ,^Ʒ8aNxjY r7 w\ 1һ>D=VT^nu&x5ت?g3 i> xFPΑ I.9z$Lc >ɋ5|nY}8bnsz QWoy6zabuc3(m ~lNA:"F"2޳|ÆtV9QՁ'f\q[M/(-6)Ub%3Y #E {>;K$%'JoZݍU6(8a=_mZѦ>CԷ0bW^"E/}-wPUkYՐ8uC6 =xt GDo?γ a1[!CfSI#Y%13"K2׼y\ 3!ԫ" X~0?hvN3T觟ΰHUnK|v-SK|C]'t_(1bDzı(zx~ Y*v"-t9*77b;Gvk{$ǂT^vWǓ*chg u@.aTV/zg7r&KV(Sr:PL }*?A@"6k6^@8@3[5,f~vcuFiѫHCnWCd7Ek1Q+dY4 @ǰ*i7] WLM{m2ag@3J^ƚ%`sޮ[p?B&H^*A[06hI#xgI^ 4Z3Գa]0(Y;+ł/s̲>GTzibyu9 6xWEWkrW= =~wXM(^?xř^6G WQI5X5jENR-K7&B}gMZ٥Č|c/÷Mgdf)Ls۹wVQd.U+WcL=1c)w;뛣WzY$En7+YsI|\A4ǠiT%TFoޑ=),|zљ$Wd]=P6 w_MyE '%xfc 0)b^bjdzpfX,'t1P鴥@ClNT_^θZQM08V}3=\^=H߯…믛|P;Ǜ#(jZ" aΩx6x5.@W :'Vl/X&"Mt?ӟ1waAVS20?kjTгL̹$C&A}wR)Su:CW.8C.G:_q~5 O4863]*IܡzSDI:&YjaCGVT9N0kV_l[<~'x*6YD4?-Bi2Mn_z6rިeERe۰uzw9 .][4$ABNM7Iufgd呛Lhn *b"ɻ |W#)Sr]ݝRZYH^32[icsP˷^?qտ_($NWַ 2ҩk#ae*]M p/ԪO8`Ri.zчRU>84\TVHp]0+bfE-;P_бpuޗH1^:=]8O>\GxkK4Q<'nW`_133݅i,>g1P ׌T>}IZRUe@et÷{!mU%:v u~/87'6 U#/r]HԊ|EN=8ge?Q)&QJK8h%mB]Ǔaq& tmF3X! v.Lc*|3ƵR݀r zgSfgV7$]H-Ԛ^l?6QP]L'-ƿ,Tbe7~LUotZQ>Qr\' 5x^/ lBV,ҷblG1vA>Dx/ ^~B/@eSjي^) IM5f?X_'J( Vs.i eכE{ej (7pGYS*v닧:LS 1-rŊwgZ"X1`ul2՝[ ^:E㷣uJl C K /OnjvxUse uߘC(,1\O{  H'cwu0SF#b 4ו}fN>q.2649Uaat\XB&0hq{)ra:&L^O!Dx!Wo+h{ Dn[}@>2>֮O՝6 p@|׳p*|p-+|^ hyʯN[ --_]d4JzoO4.ar;xS<,!J J/Wpc!it9\"SL&'Nsv_ $Y#=n;"tElY/ =`k_=\BՇq%BrpqdNOSQtSڣv>k#Kwae,tɥ=aQ?Bv$Px=D$[&bv~r3DŧyccWLہ{th~U fCn.B3[ #3^]F8z9?m7f Ŗ>-d>y`I/39o ȾSgZaļ0q)FsRYI./ij  smpZP,Y _E׍/fsg3PE mD* ?[)TUig|o-K)jycr!X_E3v\0韎B03ja=7R[𼻦4 V mM"L8o'+=Q;1ZkwPIZ٬;3}#B&# uT)V%\[ xS F j]:,I~`Rg.Y *U) 9̓FIvaV6EO6Yܛ7O=DȌl3 Ӈ.J_c0KZ3%nRUu\XsjXi@gQO<y{rƀ}4=b)le 0*¼d㮫$]Qg ΎVGliV@^2ր4p\m}]LpO%KN$ڜ3x|f]1߷G@a¯nΤJ+;[|i{(C JJ-FEJz$yk}ڟ)T,5y}JdB$\se{SwA%6foGEX# fթ^mrWOuoCx*a/tWH 9z"}ii1;簺o/J٢6!Cf`/nީwun׽h$c/X&g8!S1cgvy:Mt=篬ؤ~#y]a7#  I},y>>^m3diP$Vkк/uw! --X&I<:lFB~ݝj35u-/pa9?I5,>|Y҂\.if`{ep )sRO:i.L.O"*>j'hLuՆ^ $.7}7z~f Ă9OhWb#\qODJ,nϹ66XWʒM^{qO,-6ՁQpo`;sL7٭,נ#UJkK܇T>ΩLKdas,w9cKCgaAU|MtjMF7IJ6]1?塅>>CkNزpBzyD^1K Ez ί/O*r6sՈ nh=A%pfž\b䟿0D G.a4nØ7 t,@6:̸5Ej3 IԦ#N}T|A|u),"m3U(n8wr!v\qRySIkm"|I6^h&j_ [7čscj-j8ێ4Mr91UP VhQZ]Q۹TYeT+kɶlJv' ڠ}o#iU/7{_j=AʼnCFvְzs>^ ,358Ft>a1 &{5ԝҳe(I E\yFb;q-U@3Ѧ!a#MKXx;]C3h]MPRRrVQ|.UbcJƲwZ#Npߡ%#D$Yu^JHB MP>ĿQj_ X|hFAK.=]_~TI|F6W"hcQ<_Mc+جU:3M׼R`ԏ&Ztieբ%:g|e蛾(>H Ew6Ҫ t{q4`+AQa8PHN~!6 \ :n~U( m*̅lnDlT27dYVÈYaicdtbQ<#;ԑ7zv ĩ΍t`*ZP| j {h}Ry+Gxq $\ 'K ḹnf]{W< CZ޺QՃsj8u\|9?"W N߰GkfHekOV7XVu%pbduX-ڻ9G<}ڃ$NFY2T0 ,P5ը(w%KORĺbK=A6~2ՐVKdH[4J_Te4I73t~ڑhwM ( OKrQoO@LTnl!h5ʩ?to$ۣ~l$r2Fpeu2qc<_mm1L݈Bg[a1pCe&:TeXfϖ"J>ʡf ~"B β6ŀ)ӗ5dfV?SV~k(`!MCAUb:8wnX̹OĈgS0{-r} JO!x95Gh^mR"+xԏMH]TI]aPu>BݎyNA*Y7n6crk/L hɻ'Wyk O.C|W)H۝Wmͨ<؁',.&F؞^R!e@h -~8i,!ƱκRd_m$+e,3#qÆ!C@mqDE>XI 87\~uP/D9>C@$Sz3RӝqX$>۬}.Md6=U4ZGڰOpQ߀ɨl B s D:h׼IH3sfR2mz " Ww14!#$ ˰eK,]:pZ>s+id%!o2 GqWLt"% 5nks D҄ى,7 1&pz$L@hĀvkÝ[$td] dX3B0) 3_*'vE0ED5ӔSxwW]W)Kjd6pqn|;#M ɄvL7whK}6V2Y#8iA-~Ȫ^IpZ>¬P$̔ MjȇcaQb^id~la_ 8쮒6ܰ/n6T# ١G^lX)C#[)11h`k*SA'މSGgZݹ&$09V-tmi̬T{4κ<I.A^עô'˚i]lJ=<yU'e!W,P'H* xhhBhq}Hvcn:Lŏh\܃]Fpk_62ogBjkV蕠_Ѩxt(ly2ϵ2 i4\%zy}rJO1g:::lw nFNh.aܹr.w1<{G1*Uʑρ{fQ+Aϛ=*y `ŔMW١@Pӥ,F ]{}1j},CsQ'u旜lL8!R*}g 7Qr݂sK 0Gҋ\x u:~s7Qː<' {E ɡV~Nua sI37^ӵKʃW.[Ǡoi@(8f8 qH|t˰WLf X+x]#/cIG_ᑟ",_:xWf|PΕRW6o4䀇Od]yh yUٓwD6Ug Zc&2|-H[#oרB;`y ͒Wʸ#H4wy:Mº}/Q&.ke4h~SKYߦ&P!\Z '6nR WطC-q,_Gg<]?7%.!G7F!_~|'ST)@`{ wa?,N"s1Q*" 8 c {$^`ī& X5R eM4.eam,ɛ(!}L7C-7v;BM #&u̗pcwksT%vl^5Fm+B[?uiE.4 Z=2ɳWGxA1~Cȗ?<.=J!epgˉvY=[|ҍZS`m72[ di`hfbC9U@Xu1CC[ 9s6qLF߄: TpUJSJI⪔8DDpOIyDL{S8`$k~[oR.a |:\\kȰeR<]!&!|m5k"BV́[0տVӓf}xxTo:vARO5u5', qpw 3 gؚy9%ZGd'yʰ:+O[]bv~׌@Xo.t 4 6.TG" 5`-j2 b0>32Yޱل 4VM*O-xB\gr9t Na >7:7vH4f\%`( kyI_S6@ͽ>t|g W{Gfi2>+-%H29pvZ8=oD,',@,"a::ݕ%% SOFJ;C^(O(~rX3 g`O:ZB/Å$9ױb|AwTi-%_Ct }%B*M8qUE`.P}%G*gD+%k>ܘM?P {BT"n<6VەYƉE%|)NvmER-jOh:pRx+o_ Ml?jUz'n+~.鳿luLKK0F%;to9Y@`ƘFv=NG !y1+Y~LE@c-]ˀ֜:q@ULg[B Z8B:$K`y؆&y=m%))ƙ2eP0"B:g8x#@WgyVA7N[y_ .B{"whLfҶ'c.pC ʴ *.WhΉm^NX:޵Ya!P jEz'rxvK =<$m̲zK)nqGk@ 7N/ϰ44PF@Zzf.dcNp~=8xLbl1Bh0m|Sn-[B4_zXlKW,s.bw'@)~[V {,,194LHmz~b#p{:*rl`hCPN $Tμzfw~>JJkshd^+1D{X'5䥹]>1YCDP Kj8 UHKYP=&r' hUy4ڝiale7짂~&Qj aLIjG~%Q $ 06VTF2x.s=y|c+F}DzT ^3D24GȌCdEU_?~D3Bb[V)13Ǝv_ jQ'u=vLF|&JC5a}D#^2%ۻQ7W.CH~/o1Gsp=vt qÊmn/ k 6yZM,w hAɉ\\o/UeSct_ C t/:$rV7q۪5`tWcc^&%d};77͓%еi*oL ͫZq R(u|^qፆ_۠JOt#st$tҩ0[r}  ƚNCP'3q逛=.E+Q3\ၛWLKh d1(N`L%,pfE5Kf{;I 5g2cd'EDv ᚂ xa#M){g?^?e7!#5ڌAAL tFL8 9h7.(Q./)~R}jSaTxkDgiSƅ`h𛛧fĘ(ඁe:z*Fc>ý\0D&N+6U2nĄO v $"WN@imтЖ\Mz$c!xn_[&zȞCAٺ;(\]y1Q{`vna(bwphLy01׶Q !f,K K17q-Jǟx_j#V1{IKt B#aS;&.օxU˺*Ezy@;1_ݦZ,(*1BCaiy?V>FNKItioxldhIʋd M+0pxO&&[/a6 ;nB1n2] :LԍF2Ĕ!<4Lo[A_0c-݋%,v_nn>r]M y "`kSrjQ1|5H );q`T?ABO44rBn?aѢ {6Tz!; 旉YD +  `3퇩sH`Q&M6T8cimPJδ+|cv=|wX%Sz*!םc2EVɡMV)@9 $@$Ny)hǓ({_%o 飅j& Vh`R8=~?;ps,wGAQiX_U(=yrommW8%-E QVDpku2I תaS;0t}>.ELpkR9. 9OzC9Xz%^p /hLl I'h2N;LuZ+u1}WV1P6~Ba|zm[R(ew[x_~$yˇ">u&!Iɉ ubp4m|ܝ!*RH=kP^eTgo!5OngZTLy`CAc5%2:vBt9Cv2Xa{V5q ">I) U}N5ô۹}W9 yIjW*0סbl]܊ۘ%aQa1`gO7T/vx!E 4f0@nhdgRm|`J(t3ݚFmG(]v@s{Q`;}ow" * "0:tŸGbNtGFeE;M-+B q@aհ9e=8nC=Llḧߎːe>\;Ý|7Ȝ$c{X4ְ]]}6Q€!1c+rF>!d 2tom|N%%Z=e@iEϻ=E s> si4]`jeŚaZ>_Wې &g*|{Q/qUͬo%k/Mnq!٘W"ʉ#D7uS؛`Mr`zAz&eh1rƋHsKTWc7##>ȗEg|&O%r_2,KGDy#н`ݮDwh2!:.%Yd&DqY*Z2H$zZSy!IiYp8Hy*-W{,dweQcjg0 pgv@]\xv!yҡ-g@K\%eZNo>z2 px;AvO3liu'8TUM?U4%rS<]X!$T:\Ͳ\%S&t#f.j tҢ ;2B@>vϛL<_r?3/PVȍ:{$ ̕),귅.Pye7nLp*/|p]t0oնf뇏]w#nv'U] $yҩG0pRTHn"%Mdb܄kG1±VXVˆB ($xT+^%n=RC1CxJjb\>EPӹf/Cp&TJΦ` PS~Ǚ|K`#Z`ς6#f̱TH_t|X*(sL bub],ԮAZQ\Q\6LbP ua>h!-T#1(i qE JM"V"ժɮd%*xHpo'߻7$1t?k =rzЛ{ayFYZ YMK`!hh12]Lxo;/W C!0}DD2Ohj X x< >xAHu=|pepBr&BTyqCa\*jX=(@ԫMY`rH<'Fɭ&bβ*2#ڌ&`ou<%=ͣ`v_Rp:|jkO nZ%$\탚ӘgI S}LBBd:unQQyG3=)3ѝG'#ίL1ݺMAw (SJy1 !0 He V:%VZwnR:WRXϛhg5 Z\MM4&Z,F=nCmiʆg!~}cM?B6pNTDN3Cy 5`xT(49kSƓZ92LM%uu鎤Qg$v d/*_ʇ @YǠ5 $ӳ6vC4CYM]U#̤73<&7٧GZ!^C aFRTm`v MD8&8BL #,)V'7 t9B`)vpP{gkiarS "P Q\l"{ٱW~F; Jd,kOgiU_KmmL!?;V?ҊU:^?!+,dVЭgD:Ӯ5CRaIzd"F/%yP(?*}|Tf )O#ڦTHPt9's]yGSmbɰƜ嶕~}2{!lt<OvWEqwlT}ŝM㫽}RCZ+Nax su<ŧ"J&AY)ieIbI5i2p C"HG-1Tw \d3+K-́UR{m*ʷ 'Xݾi=KMԦo~JM4uo\[kTbJYtZ _$|`;[TsI k}h:[Gmc}J^@4n{DPLso `i.y6;X+<+HeQ(7Kg8bSU,;[IHvmq闒K9Jw&^#:0L+-^~qjoj=ºDQdѴ{Tg M,&;mTqQK|O'!d9PG yD/1jqj գv vg=8LJAcDw |;M"*&ŵ_">zĜ9T=@Bk 4LV Z '82,b÷;=Epc\q:X:u-wдc] |,azhRٍT.mם(C 8j\R#Pڙ?;Cc Q!(5IJFFUxug9by=tg׀g8CV3 hKV-'4sL}؋pSS*Jg$Q$[ E 9t@v)Nt;T]3| 5ޤrXOZ-C! GForXe=-BW!yu#OmP9X>ҵ@UYst9dmU\Bm%7Ś>4IBaRo(h"B Nlٝ fqlj3\sm<-ۢnac[ U!]NqS3]%LEe)tJV {z4n^(M؋O_üMʗSq>nꇵRM߫ S4\!A|sLi,Їwx  M$UtlE:zY@sk<ވϺAN'g/Ga '8n: jCk`EE4*Ҥ%zfXoM+0Ď8Iu嘕3 bXpe='JhQQ)e+Ԡ7b7 u~iul8mTsݣdZay+Kݕ=F,Ǒtk ).8Jaj@r A{^ Sm/Θϖ܂Z̽ynkъ4rbӗiaa5a0ɣX3d 2\qB*3W[ȄyU"h*q֜kǕGq$𹨀<]TOh"vcR?K9ѐHi EMFh]`=C@bj[N4]/2caAPexZôe Иy,m^ъE9x:d3NR4\7;#i4UAKI$/U&7v i%޽i;,?K RzöOs ԓ4R.&;RxPOŃbsaI(Xx>l}N 7=4˿v%I8w̽&"Gyࣶ毘ȹd n#jdG/0XȐg5 D3P^0(^ [)uq: 6gÐJcb8͍!k: S%2b񊂹bn(iL..LeRQ825[݄Ǻ+XG%p5lesK%vʋ괲L.Kem GHP̫hη0!) ='CB+FpEa;!BfGC?6"Q 1K;$t|QtX?qk3CgMM?EctpZhw,H U]144r2f͢8G¤fhOIB9/DġN"p Rw덡B\; \L'\Iyb4b"s`®T˃j(꨽b%G]} mNx - |b7ٗ-W(BvsWMN~)hφ3W&u0֩U>!Asw煷qOZЅڐOVz߁7aؤUǞUw4`33Z ˭CFv:SƪAQ{< )+zgg.3SA\O3&6u"Y@n}IN~1&ĆF%YZjo @t m68ĝ0?5…bk 0\xn?xQ. <U\2,0pZeϦiG3aA㚉6>^ B#ԢiG 2A>v"p<unʟUÜN mZ|㟯1_4,[8gE-:ZC^qfzi͢Cy}Lk_/($,B%wK!a,BN.]ug: U B'F|ZHBz5c"aUg|)]Rh+@n5nRj-,>d#%2*iA0Q>Dm+ J[* Kx{5`fWMj6Lt*>1<oб- ٷ.ZSRCUU@ۅb[/ r.iA0H8pƋ l)Yŗ@IckȮj*V(bvPeXmYS/:$E݇l0 h?晏ZIcfjcHl')=HY" :yP0NNz';rò{m7UOO";"@DS 5-IEi/.oYq_rL.P_b@0eF+mb$%!fٛNhڑ!Y^Zg1sp%||NSLՇŨ'Edm~}+ů#[]BgިDoΉ?ფvV5[T 4f/NKf7؞G& V6+.ݼrAx3כRG< 5!){P- [`BEPƩ9R'DB*wSLOSQL[fy ֶȻFx+~0=9tx[{6n4pF]$52XCkӨ6'Aq~a1EREqytrO=(U ٵz?9"$5Rh9GAhBjdrvo]FBs6Ń%5P,V唳R7&f^.bMt4!$(M 6&76#}<z!@b6oBHdbIZ~6ErS9k+", Mk ]<F`\&RlފV ǧ^o~6gL ݞ1VsZ;֡Z Ђ2#auN}}#qߎ̞~fN/4eޯص1 w5qaAf^Kjp5vKvð8W-P$桺WnPbg9H,Oév/{JCUQ-@n$PQwρ䴂@,#չ'd`Spq۴۪'LƞF+g3d㋅$ZR7'bjvd ̰ԕT@j#g v[1B(&ugfq%lݪ^8\iנ`@wm@@hu\{'oRR]ukՏ$lBc ,4*|N|B$j#[m,ъ+t72Hv#pzG]ɨFPBcj}N7$oCggz^T{0̲P49%Tv2s+yg0w$,@9 WO}xZ=wx Kر*)1ʦfElMw&(_]ظ,Eұ #c?-czտ§Ďu%mQO.] y9VL;)C./x^`u~aOp <`X:N}9z7XB7G% P`}״O|O R1Y\gsC<{^ա'\wiѽt"sX|P;cshlLh7݊ 5b~gv=lmEr-Q/R- cemqݨ sm @t=ސviG.Xiojys҃tg?7X'\ +ţ:$l ƺtX͞T"$29+BV\n9Kw ^,v:RA31SUc@8KHKAI!S1ʏ{ ٟNy :f* &@}~Fȡ=r#mH܃^5&!v=7S$k;M+ EܡػjJv΅ W+7)RRw`Z6Sb p8S>pR)fȯF)fgYd! qi[ .^3x2tdAsK@7h+kX@)T4m-/g#:~|&tTKөV؋4xqVq}#3KUyC瓵MF7vgw44gY%D@hwbLm[-џֈ(I[1 Ȩvߩ#gŬ2Af]w"g_t9pu@12gT Sc@rDد6 FڃW|8Kл- njԪT2[`}{jyP'v:9T.nNQ;wfQ 'N$B$;N%GD`gk΂Yɳy&/0Jzz? HX\+ԭKm*qbnҸϠ/ ow67Qm%BXg7ЌGdj8T #O]TVSM־1 B鶲Ś 1ȰYˈ2B?PkzXsݗ$2NfF8{}2=r \3ilagP4 }o*J6恘1sw5!\Z՜Rt5HDA6^?A7! W%]pwkug;?z{׸ NVu^ .s_&km@= 8S~|UJ+z 0DKAiL ɆτJV+T\CiԸ5ǝlTw֟=: @-1HY2[[O85ܠ+`BtN{:Nz-!؎FC![i \sC`)o ,[aRguC~sByWz38}[aBB3^vj:%O˟ѻ18_[ ZM)i ]%75&X< i4IXyTm?:E!Vvxٓ[+p!W},"?uSWb: \k4#Е@Vb%Lizq&Ľ׽,3vzCnwu$'I8y)άWP]%}UZD(`}%R}E\SIXby UTM0+qS}EK/+r.6B")[N c2$>yӼ*;TTSoMFV=G3qOY &v ̓6> 'j.y[pAf,؞.ݚffi[} "gD̾}%R^Mo߰t7udӬguz˚θ*Z!o} R[Se 8Zb5,FBڛܷ]iէom4AQ4?"CO_ G= @3[̬" mg1F'GӐHgW-Oh97]HB#e0!N5baCy}t~uFejY7rhQ9ؓOl `MsP]mdTo4O,.G'H7_ RM>LǵٴpvG$g5/c(4t7agG 4u_# yx6>60~qrx6xW̉6Z_ 9s`0i2e쓊W>v4úғq}l؞Q0Xh6[8t7p+T 潈_IM*;y B@4Zh#^%; ptq1wxwg'&d$LL.TD""ukQ>- }JW}RMeЖc&~*ﰿ]}R"JP4.Yas~lo z.}\Ng[l,>MAjAQU9q̈́ Hl e4EnMdó>:33LfVi%nm_Y  e/\3\jili <*8rJosU8M?ꅝ WatGh:nr!bV䥷 >&;.0.ٍux g)ыMJDKB0f5v!%5ĵ|:O*ͤiRԹTX~]Ќ\E$^f8=S@0s^WZbܹXt , Z%`0PE+)8:" c|5񙈀bor`+G.r4?q#QJ f=nJ`037"x=q@=.M_a BYUӳ{P7o0t`IX[l%SǑF–(]TN:3V ؑ3MlLCz"].v89K &/KBi)@^c|BnΑֳϽ[ |{hX4o~duOBS'r2)2՟m#,SSĘ&GN0{C{U >ejʩ meO!Qt0ra H/,8ok0a9r- 9(]"b~u@[(q2 G>UBٺ-lSEz!pjj#v K 5/LA<#G,H6lLb~yULV}@[%!)&6b, m}uEWz&E(Pcّ`xѭW^eR؅ݹI`蹙_"WfoL,HS՚4}5TMV=$_p<Ɓ>z6}ܧ' &) |\xq%R]G@ůwne߮Jtڍ՟[Џ-~0,7 e]S\@Pm <.S$6|ʁ髷a?AE'=it Gы^] T- 3)Œڕ q0b}IV*U'g4uk<i'iBbUJ}fdV%=Ib >v;ӀdHAu.Z)4n6|\.+3WVjef@iBbvNLSv+ j;VbVލeb}! 3W/880/^ 2)0PVj٩ǏS2cU\`#V@m"VL#k{c 7 b#=.eDHGNQ kXTsmR\CP@e:Uخ &@>w]qrIlJC쿭L h.>7zۊHsa"h7>8+>OC ߅n]}2U鉌~Ĭ/-,m3Ψ@f\L+@ȰO"]q@>9Y~!UK5vKl}Na%{X♲V?Aq:{ϴ2 qbC| ̙^-_51[5y_X _Cm"6OE2(l{g{jtsiZaQAц/L.s'I,wk" Bg 1:[0͏ mj: =0!@ l듩nL.][Y)*uFwL4G}v5Kb@d 1vU9 lyA 8E:So DT?ÿ7+G5b4Uɛ69#Ig9ʭ4gHϷ{o9e34Ig1ݧA5oJ:Ɏ|I\]_DxtV.EwԞYHmζz,x;WZ0cc6*i6Z#g2\f+ɿKcl_Q"$P)y}/ꉺv#oedGԥ6C$&Cb AT.yhhp?{uNo&D7%{hT%G# \LϞm֛ІQZ8oS'o8%Q$B4%+_%җ]-Y&>T"5:o":5? e-3Y$3H#?] O"@f1_>75yH_=,"B|vjksZ`bKVg@鄙>B᳞\zqy 3M+χޢY=sv;V 2+~jlJvI &-U\i9%U&MT ajԍ; s$Jfă;J*)C"ݞ|`S &,F}k/pthʯKҹ@>v)dOu`;e`=-'N$_a+=CL̒!f`)GvH9eYE݉yE$/ as4D4m@ɮROe6E3ցvᅯ I[:ޤW]z4rBͨ5TԸ9*Ŧenz& =ukFzQQAZA}4Ǣ!frW͒b>\Γ& *N %wya%V&4lgcWPҵH͓noC&|rĩKe2faCwrQ5j%ʡ.3߶վKޑE6$|$H+pk'u ےj2fd`Ώl[IOu)֛$o̙γYb <~Oё8{ ؤG4N~W(^1o-[Q$:c3:_yкV WkLOՇBcԻM׶ϯQU.XKw-O)ecFɃ,A0~"6(͇e,nQ۶GfM'A1yht%$.hqS@<@9(c0!ƳIŹf)dXԉሲjAgUqMYk2 l*jq +dm&M( 9;­!x-jvO=jM  a9h]x~Jڜm|[2/tC}/6D-\2g zWv[Vs69APOͼXrƮlaó/}PcvЪ;L" i!I,]$B O8|[jW~O9֚m3UKF*˞Ҿt JKvzW+K!_l"8ǀm߽7ieuHi#+ZR_i[_K ecD%{8"=YoaT}og ,G[BBr{0/bzI>XҘs)Geden tF\i+*ȭhm#5<' :#c?cxfHPR$O(j_@ڀcSd[|yjz>-wyf;jT\O!kh*v@n P?A!5~.#= iRA&k-jH*C8<-#ŪbEOƺVd;qI /I+le̸lه>Uk8)!յ{dſb.D(aZE8+"Fq{5w;"rbI eʫ9K|WEZs!K šb/چ6 j](QtҲ BZ5m`;Rs+Pۮ8k3F2Rt|\vJ R솃!:j+ &ܵ#Э>5DfcxvϘt2zC}OcY-tyĠ- amqe6kOA9RwZiFB ӎ׿Ѐ;ђN4>ͻ_%"S]Hwjmn1ʘcJ~<#3&9:r/}je٥_lo@׌#@^9g<<- ~ BذҒ>\ C.mK![%HGSYFq/+Ïm!f,[/|14ZzYN6J#LJsĻnt8?Ƴ̔weΓ"s= 9>fmh\[+v7y%ڰs@˨|nƬ#uo~#a9@C=s&wmtn>.Z@vAcey\zT,v7 h k!j ]\}:Y:Y&v•mZ 0|ސBr h z&73f_{\'nd8S!7;9 lzJ.R π 6~Kܕ9 \l>kXli\&oAXb8sS.L-=Ew0# e6V?s=y __Ԝms KY0'8:1d%`sA,m3noi1 dVtp3?BD̐+y]mdu.YΚ3JBAP`)8ΰ5ugqKƐsۃ08ɬݎ4v&ī2%θoH0Ik'= (HHFtJ5C]-h7| M~눅wvv\U7/QȟTqۚdwWY6Yk27EX10е;Lh)Izb!]E+83D L1X&C$_F1=T muY^oS_ˆхo69WYPTA%2sh1I4|# 7wIϘ> *"8F%q  d"!, 9Uxl[ϒjH+a7GnC\Z[aKVx1I@Cѷi@kkΝkKM6=#ߎ3數hN<Y]JaPLm~\v-]/7\ weawDxP Zͧ0=Tź _kapdk)ՙu16"D[ax`+TT&TJYaOS' ?񤉎!D𫻀5 )`H1ټ!*yR ǘnU,plJS-dM%}d+̹&7JViiGY~!C4h:Wd`B.zK# loNrc6#wbZKLڇ0O{ )mp̞+w4b㝺v3EQKZMP Z}6r)!y;g/dIudVNͅy/5Ť^Ee"lƀg{OkGm QX<?yh5aHݔ&;+pЋ4ʼnӿepߑ;~aShGXX/ dih: (;p#gy8#]-IZ~ 5j.v7'=~[@ ܚVH*x_(i# ɔ^\,ًt ,oǍ nd MH ]Q,wB؆᯷ R\ l2pXs% >}^+LdI/!ET%%-\s%/i AAYp\>%`C3a\Ѝ4~?Gv%pPrߓr.+k5]#2ANH-( u*MҘJҚkeUEݴۣg"E jյ(3OQOk^}"|ϛ"FfPsHJg;^&~q8 nE|Vs,w2{t,ȻԲ֊k :@! 8ٙm^>%Is-"[2xv;# 8gd*Ypdwg!opA*gtJTzecXnfZsMY%3/+IXb۳qUG-tVb/NccYǻH[T%FNod I*=9QlHIh8Td@qt>#+H9mtq-"Wu~Ddq`rQ4i{LA9dnd>s!X3L ܴ|lZ>o_P5]aD+vH9/GA! Jڦ$"erI֌D46ӋT ,Ǭr;q|ٰ,c5XeqhaxՎadd湠F\@n"' PTa:`"!B_U|SLpf@G)L1zఐf@n376Ɖ}N@?rJd~g<ƑlJ#a LuOMKxs5t&gHBg A -A^T!ʀ&N!v.7M^Gh vMxp(0;y[c|P'W<͘/zcO֫] ƒ( RpQ]oxsD􇍩ȡU>1+*B}tZJ?Gw ޫsؽa]io FOYK!mBV}uy[%iQcG#;Y @ KQ(Fyclmdh ~m85?tKJjUNͲs 6,bϗ$p/zMj,< "( N%KKrn$eruuo0< P.3|G:n9e\O׊Ͷ]B$?|PyđG C,/JǦocOJַA3HV"-cCS9]P<ŨI6o7I.̏88g{adֲFi8,3a}Mws?!!FIƶNn>yF679CUsɠy48B{BxփL lŪUz{gnE)b9*ڶ}~SHOx~Oإy7rlBRL@u HFYC[? \LH0y3Ӊd]庘^;$,O㨏ƗIP-̧ 玥~4$,V%M%~x uI"$ܸ^(T麢h.HKys(6.}4P-#uyN񓔺2VqфR}CV,I+QumE+Aw&Y:YAݼBDc| ᇸ+|F,OQB- P9<ўqB;/ E $q/mV.|n5a?/B|,BJnvC$9+`& _QXu|  ?9kH 7G_ @LD~beQ65ANYs8Bdř E),z o);VdD aP1Fm尃?<!=4@?K\ q`߲P!`@%c$6w9*~<!@Ҫ$xjYl;ޝ.VZ8AT~?5[Ր  -R*M<7r}}96W%>*+YȃȔrh~uQ_I dE3ӵȍRv ,˕*BVةK\"c-}R׽q T8g'3 қ|RfaE=g yH5t;:0Ў|\#=N?@`ގ025Dz {ʹcHV\KjQ K9f ~̵AlD4Uqp€?*:k8Jo :lBר5v*ى\}Y*l̺Rt/SߛGzM `6_Ӌ䧼S6|>e,Y(LDON6ͮo$֯0aeͼM sM® *hƨBŨ4a)V~t_p%R?=yqYWM"h>-e]ܙ>K>n7[eū-O.F@Vmn-VÈ*2P`!7u^~DD@G0iY6CLȋyKpη&x$}h TMDE8VQL/ "E=TKkmc#XJ8o{ iEu~0ҺWjJcƻ`xQlH( ~ P# Ed$˼Р8[\=Saεm -) ,ޛ%oطD3pg7Jk[>Rt+ѾM5LFĔ7IUvlz4[ڋ>n^h1‹ aAη=*6$i1XKbۿy7 V3ם ($`rN4yN"'_H6Mϔ!46 s_ Jg ou'쟙w0{T٭m a쿜9irG"Q `' 鯺1=`ħ<#q/)my慑qDy]8r+r Xe97VM*rEEkdTvMC=b9D*1Ϥzb'[]-kY PHȎ{J~5AU#)3 BHKI^<GppݬBJ6M }f;c~ZRyp:;gThj:(z]F?b9`dP!QT^,\r`dz-] i=A5fEqz!0&Y/&cK jo:(!| V^Ayzcȣ9 Kmc0,M{І+|"O@95$GcFI؆?pxq7y[|2_ {yJуN6Y0u0!2BEې4xTcHb )Gl]>D+Id$*evwO~{mZ;ft`n<̒zIn̩ "ns?~lG)\؉DF c9/΍~X_^9vfg\vi<6oMУfͩ03#3gH7Fç Ϊ>!bw[xf|PI*~sa'_0N`nXʁפf9I302bCؽe~94sR={Vl+ţDqX5b#VNQ!FJְb_LU dRV%̩6ctΗ/"|Nih׬jЇyk6w3np 8LjcG0hP_;vN;j(ݧ|n?f ΁ɼ \PE;`ϣ-yܶ3 9s<,.A)w;#EBYYlcPo=-vRIڌ̤m)81챾W= #?_61ҍQF-߳>kEMb~f$?*`5 C XTq"Ѥ̩c3oʟK.63w:$⺳ʢFNP:P0uǑF#cL]BYvgFeιFr}aLLYS}&<~- $KT` 7+mP3?j] ,"39_ o|wJHHz~_XX wTTw%^7ϔ6`CajZ`SPmAE%C|ASћPЈ}"8mz=+eUridx>;5A6ܜt'AO3Ke4sgV4.2w{R42Z L)mTv7Ͳx tQ,,Մ Kĸڵ={Kvu:qRFZ5(T C2n + -Q[]Qsa>c&Wg)ʄ i=#6|)<| dMnPaJȣŎؘU5Sedk]fk2m%iU 6chO,]%/mALP]Ug)k&;(VNY#L/u= *sQJ8\P nL>Q{f"QL7{@޾Lao}l'lr:2>&Lخmbǒ!(=Yb(YIǍK1CsqH[UX\xŇK=m}4_OBX8ʃڷC[l `O %=c}1stVq_ #5ϱwPSo f)UAFT7]~"MA1(~ELFI<([ط9șBz$\p܏ZDp1X<51;W@faYawYPbv~-s܇UUq⸊[2$m Ynk( '[3x! cs)+-g:H_ݪ8Ǘo=k%뷜=b4"9_(R M 䎯H^aby1zd .%O =8ƖY7Em K!PLPz.DhJ._>p3I-? mŨWVG7T34ăg`O~ 8Lx0m.^,R W3pk"Y<.Է,Q7^)ٜI j͓OkzJGGC&VvEtxȌ=ֺ4sSlã#æԄ;0-:귅w}3ePe_78|D>ltK6Ԥ]$زsvf 5Qblk"ZN@cm7@]`+|s}r,JqU2ߡ$Y 2c]@'g\<*j!Z;֪?bvmRrZiI!7*%ޫ:QE`iUGWTnjT !5~a,AB;#Gҷ,kFֱ{&]HMb߈K tLyT5b =S \a!u$LM-eA"`DKc[.0k'X'ڏ0y\Z2qdoER3Wq1~Q|!CH΀*R{υsᚽ;vCpǻɜX@Ħy 6KKMnlk(]%Qf(vMM2F6,ؽTuk1O]kD ҈#r&>=& zp`XaiJdauj<JJdőI:}rB%RLQ9P?1=Sh"O뒽65Keqƍ,04aYПSN՘R BɨG]xPv/Pcz2nЏFƚo;p}RO~^ }O Ea[f]*j NsGPցgx 3l7t|8QVހ Bj]};M@| #i=m>> 1 S pj&?Q%L$eI#'݁Fx1WU]፭ N; QN~֭3W5iIlˣa^G/6nv dTS * ,Ks`,X`:q6:aeBb:YU,ܰ[s%UPQh봽H3<)Dmw"TG_x v4q3סmw/YN,CܴX &ӱ UOHi<ߠ0kfC3aAMy`Y)_RoOb+#6+nw`r>s&}yn4i#6|ȕƠ RlꪃY+- 猋7g%f񓏍50~Q8Ke'UH˖4IxXEj Z̩,99(}=,w"I0E#`Ȗ&U&i0oY)$I{vѮ\_a>ʆ6߸ 9H Blskb-vw~,8@xK7/;*1^Kf(㿴|ѽI>BKb\ienZLJ†)=q,jF%ӂhV&HY@BGbL-|&0;Qq3<8cF,]Rћ|cOaG=TS WTOey) #O><ctdm}R]URBA ^ /ml ˺O/Q]h1wV5G?m;E KZ(ar=醸f$tȖ?sEF!P⡝Lz)lzO @G3lhI%rC;l#RNv9 Zy ݱ+Douau $ id셮1LHq#. ^n"w6 ~it ʊTB{B}QH1PK2'WŸYOnWoϊzS\0{$8RfM_\{'_ oDZNSF=?ܱvCC^\M+C#!)SΘˬ^Ԍ4DLeM.=j\;LXԱ%u?ǟr0S8vAC#Qs~6tU M1og$~m}Xy#%ƶUsݾRHv$j$&01aP1u~<Λ#@VD6"?0}t7A;뢳F/<7WEiLACzYКH81&HGlQ"76 R9{e%69gZ'^,1e\YVD(!Cdi(](f ݓc.YA1~vh;^H}?^5 z nv }Dadi@nYdB'VMl^S:xWv% HDLO7KL]7 ef==QhP jQ9v  @&Ǝ>g U dQ7 ?#$3}*F΁"PZz@OnZzf$"ySɨ }{cBٽJ{j`Lm|1ekd[/9G#/X=ɤB w%!L6^ɩ$Z?_қ XoдӻPm;2:x^oM̢>/tx\Hs/a&]^U%uRyg@*S_c⩊T>YE_8)w_o|S~N<(P_`|ʁqZW1ׁ (giS,!b9'>Uzß%,mz9dZA)LRMEu?3ak=|x޾XIWC qSSy[ERQ32b1P{kY:,lw+/] d ?3Bm&hAyR[qSWalB@' b}i@$+縑y\}h=96uIm|U\LeMCWf%6شw!RzxƬvn300\ygj /g(9`%<4P1u:h٥sMbUj 5\g'Of>.}^Q\ڪC&Ę t'a{6>4hxbb %=XhHLƳo7SBr7Q\q[{~vA.^+Od)`:'[ۨٚ`.52DJ8&v4kJ_vWm5_ b*uen#,C-Ĥ- AUI|R2}&BOmP cU*6*aϱҗYl>(.h?Ƨb w7-D"DnJTl#PZS[LĶ)x=?sJzJQ%cFm´wϢ4>KC* 5 =BG@n=9r[|J^ر*' _`8.hE=(gk1𡮜px"p؆ |RiUeg~ƭ܊eqK.Qhex--_Pt[0-WiՕSSCڡ=Oϡx3/7z"")c^ޘ@)hTZ%*S%r6Ș 7\R ?!B@!s^uFT&?FAꝏC}>O}')n J’6qehj"֔-{kd0J"BHJ5^L>J~, 9:"4&DR:A0)xsUs> eBxM-L-?IJMS-Qr/p=U L B -@~Ɠ E3YKUv_b m(#>L Sdu㮣W fէqbEc:H a-7u|ˊoA֒{8Poizz+^Zw͟*Uv-ahݹx ɒK1UoqOa,&-p/(9#v Ǣ=Pû4{ YyU]fn"12`wj#/f'w°hyv evx"4#eDnyilo _2jS3ҬIjEnjћq ABnlP.' 9"ݛ~]`ʸ!D>> oe@[kph DZCa8jbOBT*_g1Z|c0T`>JT&_[Uu+hS} gzn?E-F̗f{J^2P:OQ EV7)I8n(O~rKKD,#' m;۲8Y6Jʱ`#(V+42Xݲƈg:x_t7VQu<OM_nu $KײXw醙 T c`)DqUɬC F -|K {~E.<8Y׶XEeo/t_F\ +CX9!5~g,}`<^~>-X,y}J %AuTꋒ $9ޡqpqtNc bO !\Stӵ<(fMV)/XIW `ύRO ɝXXeŭLXQCOb: >Pܴ#vmou]OlT^{&llp V k{M530'lwA!VokE'mAeT<=yH?7;Ӓˡ>pITQ"ݚ%_^1Ail/C#E B6 ;Ӵ;r(MV׻rl >$*XMj[]IKo ;iI;fҡbR>GzS?O‚ zw1Z8Y"䛎5.E#Ł"[,35f/^o\8LB]hUO̎C$ҚgP=bU87q dai1)C&-(e_jqôu7 sRQX:5t®]/'tc”>J8MwI)GH  `V$ޓ506r?L͎T;B`H+.:67Ewv++HB*mY; ~ZjI{>+:+kis^GC /=J(CY}^" u3#S}n9)ɸ5I 磜%<n4IiRG֐cLm= pj򄃹gZ5> 5g }!3I6S$7;w\kBUN9*i'DO `+-azD@~#o)^y (`@U`~m ʙv@QݥqH7߹"惠l7WA1]a纊utAS_JtA 6]85kq[i*0 zktj}~`|yMvT̉3jK?O##۸@^i!ڽ‰[ e1eh-Ahu:,L+ =$nJQľ/7.hxmstiEόP(ƕ!~~ZIDgRW4ճn4%xĺT%FJhN sޔ!'+ga8+4ܴTu`GOhˇ E6e߰)T)..3!3uYv}irt;'.l|4owkw{1wkS`Llg|JPkzIGqZRD鮖%m+=Ka3܌dv87REQ}kD GIv)# )14E4e,ya=n-l/SLɿrq'hrĻx{f(H Rܝ8ȴ)Fǖ A)9GjHčY<϶YvlWW(46./۾W]8nĈoyE]|zlKhLK+E,_4mJP~Cvʦ/+m&h\Ӑǎ$-b࿷GW)kcxK%oKBe{FyqVGc)kY i4x6/)d.=>)lYLx=S+abo> }sTڦ$ǶbO3hRz%:TLd*xubn0<U!wz (d>2-QoHRe<ҧXͭ'O_,r1|\Gbw/E q_ S) sI1jC $^HT_9t 9vw/4IaGASXT(%(QtZS@|Hrr]ѵ.*_G0$C0l?[4”T}FRr>/2P)s ƻ}{3("S28*zrK;lj*:3_e OG=Q7T/cJV kOh/ =vQf@k@PJ^9^ttAZqp=9/\O=%{jiO}  RӜ^OɯdBH g[opsiJN 4X H s܅CLzK-zڤך-ȟ hB2F<8캁z}W!v2hb+c9`a?@j6!V€:ĚZo +iF-P91XSb6=?V3f)aN[=>qmCROJ#j0|A:)sh u\Sp8$1"Q=۰?<˗hzȏ2ҿ V-JIO.c SdpZ*t)Ob֘1 ७2CR"yK+,pwG 4tQG}:G>IJibv_ | 6XNm]d~5,8պuh6\6J(D{]{@)/A٦f`5ncP.XT-ȚxPBK*-HKzH^G3+q4< *;JƠVXݍG*a{s;>qN؏S JQi9Bpݑ[QYA?v}J =k')+eN Զ0&hȁۦoӞ,ꢙ@Xeѻ*f@e!xHeܽXoK7Geҫg]sl`81N)d(% *uwv6Vub<{Au&Rh~ a\j}^Λ O?rVڧ8V_:v$%$Q]fu {HHI<<teB1}3^bwbҰ]b s4WgCowVAx0  nrd T=xR]nLAnѢp)]63$/\QEX.i]=@Nո쨹UFC]J$!=hM`0{$wo XY<-Jې,$`U@,Z;wܶzp^>= iXύ دx('\|$ǁyTτ͵ ԍ" BQ f&v!ߊq'v,1l;3"{,QNl%LS;ךKD{|{wf]P񻿃TՁ~s}ɁP#]ߑGɦyDqS~7.0ѵk#1/ q ,LC8ӔAo`7Uĩ,A&d>wW5';r+hT`Tn- 7g^8/ /52g0)J@`2k1<%Q&. *jïu-]EW݀tkMU9Q7*GCT_oú*&y.^Z܈@٧nĐtJ6DRûkI]rh\hsK|Vܛ֜}G~;W~4!Lꉊ@MҳM)dĹ˙kT+$ Ō}Ḿ][2C=quA%Zn )g/Hajw,l2a>QښrP dDPRU))[*5"q%}'G\fcw ,ف "*MIFA]e܃\˧E0|l5*]~1fZtdlq]E0_&e>yzl۔đž.;&XeC~)JQt5RRp3Y>󌕙LNd`$v3_ ·gRR|lnsǪ  ԓ$1Hp(1&rۿYXˬzd>Iʥ* (a. ~+ޞ^4 Kr?}'?q ~JJglo> cm:{.sp|SmQKMDJ3=N1zB 9w~N> ({* * ^iOvfYܼ\ŗz oJ,vwFN,̦:֛ip`Cnǎa{ &Bg.WLQK9?a00R*2.'6X4OGA-M :.Rlc=չLwt`=F^ZŒ)CdW] -PDASз;3/m4s ym0B.\aj& 5gaNY=&1]-xXӎ^e>$=3 ^AH TQ ^qxW:@p:\έD^WIG2< f,H:0 COr nݟ5XUpPJ̹,h_qGEQcˤJ9 Ե,t,4Xn A*F84lÞP"V>O/>WDЦ^V5^SO}s`~DHjތi!4a`txM3pN,d{HA6YR, -U$uw45ʥ7nZUU=ip}.uW%3zN(+ս袏3ތM #Z7}IpPg/ѽĒt­LŻI2ސCL?2HUU F5G*zA1lW^Kθ#t˘[j-b.o6Ɨrq|saaB3Z ynopwjJWXv 0H4ǤTPiᏅbw k)Hk:)ƞK0+*@8 ꪬ@3N Y0$@c}Է *_W.P)ȏ9:-ĜwE.ҘfJJKIrdAH,-f֏,Mz.Ő<]`c_lky7.:GPZ˅ SƏoy O&<~G3 4mğ] 1}TNEɸ5]gV6j[ jPR+CF*Ec>ǞGҢ L}GvlVӍt9JPI5| _:1iL+6B;qI׽Kj G> 4B*Ϧ'jFWk}XMdp;*L풚Z"ԡ{H {ߒQdVs"mI (1Ǎ[>Ǥ ST۬[|7$F.1(m&-0^jmW;"Nѕ$qhfF.U#O]8JaRv0 C@[T}Q ؿI3 Å.J̻\oG9-TtALxjdm :YBKPi2 *@Jt#Oe٬ߌő` k-WU*8ӎ&@È9.۔#jcA@5sDτITS|f`Ĭ>GNljIKecQMU Wy.U-_T1"djÑ.MP]4Uv?A!C=xL,ޏ_/K*R7\ _(c _]BMSp|ME Ia]'6ED9`h3b]U$2A#7)x ffԖ dCjR؜$87[̨?W {јXP빦ꣂ %rnLJQ@]4 |+~.ox hH$Xf16z2Іj^cQ B12W劣Z]d&[N4bmXf]tˇ39J4 ɕ! >ȃf3UZ.Y*AP4 Īo?۞Dca_ DjY#)$!]Z63#rl5Xz#ϚC)-3d:m@8kTL\ N[jv\?#wkLx6'P؟ yhۤ/!b\ֆE !zT [s&B$.&?'jRMldǨZ_9^FW 1Bq$EnUd\i54!ɽA掺Z:DfVAڒ͖+݅mh͈7ۆjhI4eXk_\d)aFۣq`A ~WHPX{ټӞ|8a'b;a?%]ЕZphtSX'CPgDk8y-f"0`ZMZsn(?+? knWvP :\JSUü {gl>{7a .e`\U*ǟs9BժP9Б i\tm2r~JCβNz/>sGxt&" ]LHKi*PMZ aseoC䦤p&t] ?,A/9M]tѓ w@\R#Roi/TN}>:\Zn9R!4?6XAw=0IX0k:.\;{~i,,sJp*(Wݣ7ax-JݛLb> ם3#/'JV "OH(AE*FK6? 0rcƮG"z ri2WF^aDFa^sU<#dO<4[N3xē$4컠cLeכp03i7~j7ƁÐs  B^4)W \Rՙ|GT9 Ѕ|äJm18!ִ5z/ d9XoE@[D|ѽO*;5_ <3>5:襱?[}yHFqզ}Y62C^1qŋڙ*|r!UvTFZ=ՃcvF_0]VRT"6,{KfLm0Bc>Y^GA ;&` 2 b$p!,:FCHِS1/<_G"=VbVU?h{qe;̗y1A'+o3*|P]^w Zw3g86;OS36v@RPCr q`Fz) <ؗ{iMgOFwi jɡ/.%Cg:1tJ0[Gnw!6D>Gb`i0x?*9H^:nL<%}Dg]{*󢶨^NY}tBI5ąz &tpP K 2Qqu{KK"s<'?T847F/ҩ1I$9xՃ6Vg4ԍZ^}AtWξh']9NK w 6P+?7%]W'+}[V *uI~:ʩ,bz!6$pq9xLM8gd-YpčܵlhZ8 X+9NeCx-6×I;hyI' k6gU#/ OSØ۹+u$!/x؏¢#ፅ:%x⳨Sc:  j:;Rlz*GhӘ oߤz)_~HΐI-X,l.Оp&&{&l$AM׳QQdF+I ]۬NGp1[}C}UY@!z^xUJJ~ʟٿN.q?ElZ0Y-qIݗ+IÍ_w1bcݼc|FfilB\?neB^" 66vɶjCD𿒣a$(^jE Xv|%hO y}je~A+u^b +<֡gOAklٟ?[2&&p~ Ä1hZm~YsK[ɚ{1 S%4 R*`n |,e2wMBG%U҅e='p)j j2x([ft:eJHѕ ?VGz4{CG/vG@<ˁ5ֶ̊ۆHˇAwh`vPLWyۜ`%c+ %L'U@<c9'&5l2nKGN1ZtWqQ%TnsxH j0{<Ɠp. 1Il:%F'Fa>xlGA0{쾈^{ o.; X @cR17/!F!f1UanVc/+ePV)pOiϵ~Ain\͉$w@,{W?fJjUHB57]~i+ZƑ\-̀Bv'լ:B_ceb:Dyee@WW RE7C DCm[]~C9CoKcpTyZzicT+͐!{~:p~78ȏXV2`qP_$@ѷ7O= DJk`g}{5Y3 ]]@z Ȗ qOB6G+mΉ}'ݴ:(8}2kOZ^^¤f Z:*ý|[!qU_76rVAZ"5V7ju1?M 4/m:[TsJGTMOy)(#;=GnltܢKs Bw'~"Ma3¨"ܤu2JʗP񓷡r 7C{9{E-ކ9uXmϩޟKhpx/[?Rhv7hPu[q0+U VSͦ/g;S6њb ͉Ŀ D,*F(yNB̿m]*.U57Bp?>7>$b%y\$2 {uC?<ى-/h]3?!5RO$^ja>q Z}`e\xDrfxg3rxs}KVG? #Ȕ̊BԀ2ejSS9N"e).I-yz 4YH*9Aj k0ݲguoot;:3PF;2lp(ٰc6E*􂑜EmpWw̷[N QT=ξm-Gp"'^4$CmPw)-XW&軮%QЃC`=(P8U4z*x|{Zy$SOtR?霖 %BA=c1-]PvN%`S=$#LUo#sW`eXqy`YGw'R wZt<<kh_tS1P$ԹF!gRh"IP8&4n{/{DsggY7 M5/QgOoWQ?gpaԍ)a‚d/b% v\^LEsXrՓ:^n.>y%wu %\[yq ʵU62kign_>VoEIζ<0Śh9S'qߛ8$P4A&Od]L aܔl~1GMOc4j?%Z-a S9%Y?(!RflBBb"U̱ߗԌB @tZ0sc~&'OO4&p5 osOkˋnfx/A[_X r2s2B^ŖAPv}] ~JIX(_[;Zd4Lxj<$ :,ѯBUzҼvii 63"C:u1@;~g%J+)VծFWIBH2Ov/ԙPNe2_Ll, `BDqA vsn`adujgS_u~P\WKDA7Q>;pu=Jy'o͓.FY Rc3sdoN\E5wA^9実b}_9IH;1!9zߖ֙ o 1?Tʼx|oz|n^]w4t9ƌ{(xM`SFѺ̔1㞨ew٤8u08 d^iڄ/cOGNFsf灱YmJ~ѷA~M~0;1-R_Uҟ}B^9g"kS&݉2ZRPKFi{_iB </zJf !.6P:o\Ark#4wnvTyʥ7UR9+T͵x_.ZQ=z5,oNq,'lhNّ~DT%#"!%;uխvY/31̔@cQ`cT;^GlS3g]u8OEn\{]Yîy}AJV3\|0ᷬ^TVQN\~N4%ߺT׀zٛ_v97ޜ"Fŏ {t7\o fXؖebox&4{>jv3e"Ļ* ۆuL z3ML^ ̮;>ז?w]Y(&JðW*kiJmz Tn?ml) ^D= - JlSƪ#})h%:ޥAG%-1ۏ—sBsWnRFdFfqorR3Rv"Mud0VV_ԻmSS-J+k ==^F_Pˣq@BAk[&S1ь ^~5{l'/,.45Ag[PR-[$<SE8 4wAb:3aN7Kdŷ󫷧+eQflLVl>6Â8SCB'+5ڏ4k|EBnP:B@\O=m,F&WVFQ!/Yg깈_Е7C^3w[Qcm 3M*h~LGOۆ2_T6ϠXF~4*PWSǃ|mt֤)HDfei(]p!upj5Os}\Yt go\CߍX'h7Y7qx,?tbgFzV*?1 g檍RV9DQjyǵgIBˮr界iu_%+&gRL¦k#K}"?`b_p+jmXܯw~Jhln.GI̷H0q@#AѰ.ziXԙ9Q5*!Ҽ8@2 2<>]BR̺7fJzk^[r#ڛA3!a R(nS{OmH <Y -bFOMB}<%eFe b|L1z-LStS m BgU4& ;ɍprM0?DHs_hw FIiF)}Qg9,bYs"IRBT[h_3vS7r5,n``ch G6 (ѻo%eTE)Ŭٓqi):ְM|hAk8|-\jpTN\M5w?t< ޫ)`XTF.qb2W|cV>fpBG1ӍN- 2ExJ]M]? k YjP+j;]ht(Ԩ0,+yz3- +a bP8cC<0,ZEg8A/ Y7ЎڱJG60lzN[-\)%i<ĚK24ʙxZKN u-f *h;:qn|Eq9⯦umo pSaȣ5q@4?FTQ4r83BQ)D2h*JPfe zn>_r5E Wj˱;PC E"؆WZ+;ba[y:$Fs^vf`g̬և4#_Ai2]tlYK+kn%]Nxq_0\h!5nl7I?ޤ9[5X,;*iN5ӵKLXۋh]>ӱz:D!~KR[jy{ɿDĝ9m6"'}9e{bf&U%{ &m ['&LMvkRbfBj3P0n,({s5%_) -A5B0EX4a&Fz桺( ĿFF,&]uNbMCldVՉ/Ӽe >A :Nۂm]+i[\)2ZOᮍ)MX2( 1X ;Zv1{qW6C*>PgL?'<OW~7eR;m 8BOٮV1ъre?( PrLRRJpjMG%!<(MAu.'G};"D憘,8&3 ڎl}lms>_les$!';6 ӈɩPZYP~KƑ]DS f.QA8"R6{R0FdUy3K*Lu{jB-K>Lj$b?d? 9 }w2p18 %7FL?"qґ&"@H:,QK$M\'3i#]eoy>}T|O&kM, VV^m_^ܪ'~e//vOQp!P0"vȤ4 DAv{'gqY_UPJaYIzBeP (l ŠUeYwjTY7j YZD>JBENXȀ'Uo%,-~#!2p rb꩚WuvϘk g!N_8r[_[av-j+(pLs)ۢyP2+p3#s!&WzsAZiϥ1+]Ej*45$/_(ú} nݕFJv*$GxRv  th*c? n%+:YS[:OZp\0 V"S19E 접u0H~@ u<fBpWŅx\NLrKܮr{W͛~?la Oo*?7QWŗJ~z~j?$hw)BFsSA`,76} TʉDT dsa sciOoIi~.%8W#Hݱ&FE VbTD+eTW:T?GK*5_TSbY}򯱷M s뻦BȨώZ]LecyTc֪^ElG5T?n׸Mh\#2D4c O2;DD/8JtluQPVy\mRncMHTw{ş𠇻dvΦl ڗx^WƧYPo)iKq47n)rǃH9P[L%g G!S29( 9M·aqx+N OrŁGNt]rӤN|d1vMNm~$}S,>1748M(I\ps&$BQ>aG+yMfOU{gW#2# g[TģeUT5K?SOR$YF죃X!],۽vNڤcafu#fʟP0X@CxD`U^bH_ͅ> 0`-}("* *kY]d*N)=]Iq)F5g5u?Qninqߣ_HU<M4px yl2&tB6uG c4:H зeKgU+51 iEt`CdzW\ U몷8o^Z =xh͑V'QT:/̕AΣN7O*amOҌ/vs.FC}yN;n43[s`է4ug؊9ALOxuATStFbjwVEDVu % zzA<k54#dSN%dh$Xε٣숩Xe{S}V0|0&hSeJWׅd˿੧L'䇝;5Lo;?KIuY~9Ze,o눐s(?F|p*l,r0}ncDN31n_Rq$KM.k ȸ-4Aq?Q`6*=kFq~dI#,Cv Y[q-xim2pmSևO7Kp2=w-j2RP9ih&y!68ӅE9 ' l~# +߆`M}F_wq?,6gk巒pN 5-VK=8zNy;Mh9Pyo"vwՐ^41_=. 3+gj=nlPN~h䁍ovx.;?z fI Ҕ(pocZ_U/uelal-ReXcASf`KjKKb^-ܡz nEW*@g*3zTcӈ7ܫ  K^\I {&@t`!v%b{fѣC`\ݴD3'LOj|H`QuRZ fsmhOJ=3]3ڨ_Yzї"KCjYNAdC:U3Ҩ hy1irflH6qhszK|vQ%T{.y\uC䈟&eB48,ۯ'7I~"5Z;Do"[V'K'g>GL>bfM# ]o)P\hA/ 䑝"~/X[Cxű֏!{ xB *W ,1y#k*\FĈDuL R?٘a1Qv^[p-eCӢA]9aG*$B-+Bv,ms7rNu+&Xu(`ͤDz"HQD_ȃpB7x9~G֔*&} LWe7łV#*sйܥ>-I^~pKO"i}~2ʙGJ;=3(q):4ѲK Afr+I ȗU!U `~xeۼ 9a-JB(s>AW7-2A8PB9nBՁ ؾ?N|ݤ*74|ΟB϶'ò.a[X! s`WIg7Gg Vꥯ ^aO HXGËAi&wi}>dhfsg"Fv u9B {Y=jay]D7+O{qZh:b? qj\f9㢂/%6|fddz"E%>Z>=F>w$tOФ򪭡UK֏ 9}{ZHT[@] JNvlIpl%Υ +Wz(0˸C8MJ `WI:Q}VHo iSXl׬lD0)e|>˜_eo?1ub X-L'ut7?p/MYu֐jQɵv,ɿ-Lg\Č͡=ĺrrs~HlB9''?,0/iZ_"1dE=4ԷQVrΚLtXN9AGGԙpH}:ݢЁ[O-b?o Z?YMvBU ʓ줆,ړmb]n6LP7 ,< vWedX%|߅Jo8T`J-?!k (H -6ecS,ē+HYQM b9gp)HvbfI4XoGr*)k6mEį@?ArQ(V>jՒ#lV4<J\Ѿq1hkt͡wp-Hʨ]{rTQ7z| Jr0U$)s*doA4mRW^ܦ,O$&7^OIԀyvbDEk>m3`T<<4kR+$uu!yJFCǓk ⷾ}sm'џj$(NA[(֞ b_hwth>j$ eVPk72H{apIwC /6m1 JUX7]llj`^})3uB{ؙv\b\K=s<wBc*gQ]{6~՚ݘQaغe34x/Gg߆;i䃋n3җ5Qe wb ] gP "l*C>i4_gnGAՌYyfY@NH:gx-Rm`+3W|hAh z,%!ɤR `&Eqb%o_]*9y 6l _ƣl%!{J 6*ONm$g, )md4Bb ]gV!ucKԛVy4 ~D<Ict<~~@aZ8:-,/mͬ  }y-Vl ](ȷZcc7Ul3 |3Q=:7$\Q"4XO G rFol&;5ˣQRt&;YU \e ҦGx LF>g;r͇ݳ"0.~sQ!9޽wȎ@MThk \Z"vJN]GͫAE7M :MND ]SH4NYU&.f SjXϊkTJ(__ocx5|oB '㴉Pze ' v^,]ǝ5b,zѝy枠+yYc9ֆ9Zߢ@$ň4MpWɵ㯵՜@Y @^ '*xy'ּO\%w[Hp~5I9&KEOf}UٽBs<*Zj={%@&x{]2lZ B_&͑dUѱd!ltGK)wV!As +=<1ʵ_v,m4e[4|kT]|"/<~N+12t|) /v꽷mmPT^o'U'f\"UK6AƝ#v @͈| CbE9pݨO۾4q&>jɯ4N\Zfkf6ts~UN(% "bb>z!t=BrEl\;y^Ze>B7m '#1ixVǵP[ϙR 4WמG4& WZ=T7E~ l{tț|VF_iK-.K0y7 )n Kn91ܪc#{t^InWCf{LkM!39~OT6 uk $H1BkHXMYIkwdw.cPyv2W{'}{G*p,z$[%.+_c4-KG)AjM-A^XLƭ"HoyةO|Εu)؎NF~UH|LkbD&rǙĤz"Pp9óqRl~MB}?\e'=RPnyAYg_~#ENpy P_vH25<bpIh}A$i6f$[$ O'&ٖou'1 #e(pÀ4[9/yVہ «Eicqc0c2i}JQ}[1A"t2>KGYPsqaª$fCUEJ},kuQխiQGZ(-oDu8h.]̓=]=9z^st$0唠٥͌xH.<ʮeNmR}pݳU(q'Z@ 3R|U#o~qԶɅ-hrD,>?!8)j!y|KȠl c#Qj_ zG[Bh; fX"rjevOXuTd!7笥6|T`}8WlEg_qM8G ʊݧѥ#HvAf9a˽/Mo]%m]~&~jޝ3MrճnhͿQ#a6hW5\B=kGf[`ڤ' :şiwY!b( ŒpOd@fs7Q=^R}7./` W߽Y[`3݆ڈRK!s~&$&OLj>/ U|,fbц ?az |,J$*NA%-ZdHY)b Cz}SqT˸䏈Ɛ*l7)Ty Ќe6aZD^+t`Dj]=]fܐ aR5Q pLW49'LFH@O0΀^>KkK0eEMX'q" 1Cd (z?-3R7(0YFێ ZVZ͕7 !8GsҼ-cOvדq!DT|ڿt~@ M`iSr$5nb:M_t5PnhP~ƁQ3]ʀwl` J9 ~2h\()C4;R%Q<Zݺ6$9HB#  W:+ts @~~/ǀޅhW v-Ͽ!$18·z^[Sz u<2nFjIxs5q:98ҽE >2nsU w`yہHAX]zk0ޘzR+z)$'`@Uz3O{kra`\ wJ% ?CƸ>'q팩.VxVV!=7vJf^o EA@c)k }X{*^zBp2w/jcFl>Z ʀ'AͯT O[%HQe,(x{)+sG`E"FExa,y;۫*Y @{nq\&+˻vLAKm"_wÓ_lDXYDsׄ/Ln,+KmKQ:(R?$J§vGZ_RFsQYNBu8ty|R8󧗿=E+!TO͋z]pSzRu@YE!C|=$-iO~0/Gx;:Y2N`>@uWo;&jh =k~cZ &[#vHlt,@͗sdU@*:䫞fD7|bDHdq{NNf#rK f2;u㯴qY}OF+{<8f $b;ʏujiߟQ}tĤg W3 JYF'(Ŏ>XB} F+J`tJH\Oefv/JI$|iNMRq˛ˆ5f}~xG_Nb+1BɹY};Z: %Y;鴠.iC,'SpHE%.υ1湈 j&技]1=DW8R92I2Fo AW2 ѹ"KY" [`#MȚnp4~MfԄ"Je2%4bt2۱lHΤF1 (?! S슦Y:#5  ;MWK?3pU_n%eGuXGHxk-#t%jc=f+OxfI)"6QKFZjB3r X3x@M $z}yPy[7vzB׃*la[+ro24d`X(mNn`(f]qG+ԅ.B/0Hbe=gթS3,;t~@٨Ӷ ?E [ =܊RFQrJiҙrG8P{z%*~/ԔxfofV@8LHXYyqI,)q'siL/P0mzFȳ|"(/LPG#<2O"g ŎekɐE$zM&kH햍bA$u=c61KBjM?WO|inDoOLẈI0o7{= :@ACԆRmsre{ CV!*lAJ6AnDFK0_֮ͱJNPSι8*OI7h!'ɅZBg oh;<{]V޵E]Bd/?gĠEh`JiޭɮΦmYˬ&M!A \w|Ns]. &4:#*>45r&5K'W7^r\_i"+vf$q:юOٖswcKRy[tFD@@L^ՅvJ Đ<*{7OX a3︷Bv ;DgU+ba#t dvXŰn4jCO6ɿEf|ZMqG_!RV% *Rs8d?9Ӡi[Z$}6ɘ&<m1=`2yߐS&f@%p%TZ95=\.UJ&<3gv2 9z|pn# 2ߤh}Qzؼ [49#:hRت$>(h]amCBLfxZY^MA^N71tx%a7;XAcff=SƂ0ͫ5!of$U;iRBr#9H=O-1c=IU%4] 7Y"ό`Lf/18V?#l0zyG `0!JTȴO_j:# ]UaU}n{d[ z̬gYJs|\-UhW@\oO?<'vH* 8fRr̮3&9}p^A(zs).FN.X ]8`-J}7lB  ]"J<UrvΧ:DBgQ/Z /f*14G4X!{1 _Pڂ6bYʡ"˿H[mύ*[1l̸Sb6BC*Nre Dkl +^lt`  _DZ/2z1E ꑟ MH+#Іye~?|Ab#ܼ,nID7&lZG9i(sH d2۽3nS ?kw2 ۏRHp@p@4SȽdw6V0/>kS?di[kᇲ}QXnr-ߝ1lO¿HB,N&֬Ϥ:~Ϳ~Eg1=R8QƷy06;0`ζpWM\gaE5d|fkO-q dPahY4`O05jW'v(n LLM25$gLBω*H4v{)] ZP]]|AF6x--J?hj3􏇚y*ޠR=iM;Sd,뼔@`G"yMV 5J[6W˭Dj(I+ q2J!vEx4OozPo2\cW=g2ֈ~ڗxܥd$3_c`6pstbdWb?3DL81"" Zyw:$2So1NojyY߈p1cP9b(tF'yMNZRMؙȦ1((,t_'P{F=yւ (ݎG|[YW@{.R"wǖbiƅ&U<%J^LC~o . Rz("8aL[ie. t*1U)λsXa,dGaץ=;:&T !e'{|6,7J܈ Ҏ7LVO.g(nAAhiӘ^6d#Qe=擪qqݛo! "x`@@"!r)r B l#Z/:{]ēt%.ٽ:2я wO"ee$5m yc@>;'[ir֋ytx1Y?ql5xAPJ%xQ^ck6Wpr4cL(Ө"Тl I?Nuv)H$[ąI0.HqPK0?6#ddlC1Z٬Џ-b,$hac _L#2hIfFy#j? LqWsF>+ Fj #or3ʛ+ed  gJb̓vugd&)ƝF0upwY>> ^58R\gq-XP3^dE#j|aUv`.\VO4Ou Y[i Vj%!h3dSFZ|FѐM v㭭j Z:l124s{rz:@2˲fb@ߐ%vt#Jodx5?O?`b<)HoHlV&9m3jqH&V/+z-pB( £״BJn7j:VHFSZd7t!{u0V 1l:& `۱p+S7*\T^ԯ*N“SG?ωS(`Ii+P+"5 $ZODyZ2.?P 7P%)MDI@2RzPIuvH  &C~u(J(k3Kq4#gK&;VBQ|M[0>̖踌]{p|H-_S*sJ3Avmʫ0XbIX(qԩSSkfP3f |m5eCѦo.#c1K k]^FL#i]lS^{Q]7dn^ 1Fv* b} &@ʎ bvm.s*rUFo޷'VM7zV 1p&uoh$VC9N'YE0r>GpAy6G[63G2 iZK :7[j!CTKe"Ԫ?u-+! 4$ gr&q(]umj@Lsg^ zjd -Rms^u&;Ǟ,54|kEe|I}z8=8D]w'2ϢVc+iwn7;Ʉ6`X2#OWڔ]һѹqW` kޏZG5-VhޛwW(mOà4R?'D}5H EOBLځ=3RkU!|Lzť1J3Ŷ0MV2D`ꞭtH[\݃g.Ir I@9Nz0Uđ;-p,x Tl[$ L,U!wm;,PFvۋH| ~[`,V-d·m/8 >܃WoI#KeZG4aZ9Xo( J 5WМ3N Z3"ry}` DJ,Iˆd"* }`lUsc d.ձnpLGJ%~OP6q8Jgc5y \}!'Wf%#gtSwY/r,hSMS ~,G I2_qiQ<'+a.f-T`&'&uc._~ٸӝ74qP-T|Re6G cٌ }3ad1퇙3[^f=s6G?EHco#'tM;;@s-L 583bb9uKMbKVK[yӻ`s3"*h@@୴ fr] hX~X._?l_M7[1p02VFQMಐN\rq5w|s9(1 穰 ItEt{}J&oj)-: Dqy+R vd#؂5jŠWJ-}JF3 -0)Ddè>ȻWMAU)NMZޘHe~%~%4R?w_ %^YD"賧PT X>4FU0^WoC[̫sDaHGѶGuT0KB㑼|{ʡw 27Ѳ#|Mu'>lwyՊsFB]r@Ri0goV70TJZ G98߭;.~6ED2sc`xb*'VZ$!T aW)؆k3|cI6Υ@<6'-ߌDĥEw*c ʠI=I 'JW.(=thetwfZq[6?KP_a$M: ?\w'Dh :1'AQ/wv/Kgbum߸ͽE9׮jHu 6;_3zAęT'tcf*g6_5`s7FY6]sK G6{keտ?&CUzWzёm٨Ju~oejX'`)}z R|c"YF#%6Fbr kɦlÁmn @0EQY̓DYElD| Yo?f & rTPXxEplSO5&=Yo`gBWkZJ[Wѭ)4$1M LVl_h¤ {`ǒ)%IPvpwX?jN-гobibQ(DҎծ/[}TAYU󮡖؍N>J~~`3Xă qOmd(ޞ6C]3JB*'GCgZNgh 꿮 idJ9Vӡq3b_Ws2~VlfqGˑ 031<u5X' |#4 }4vE#" tV RD99_=J]AŖ&`WQҀn)sQu_nL](Ɨs7mvBJz_.XÆ;.+DzȈRtfg  ,rD{6l#ܑ !Rcyu[.۫ +ڇi\"p(視&;ty~M[i#< "Ԅ1;$ݓ sޖ۶<~\,3~f<r:=4Ksw ^R;-8{Q)%RAND6 l ^=ղ#SQ s`$n-H8E@Sl frU|ZdX}`OW[c ]js4C64%.!H `E9+Y=L0qQdǓ>7r(XD@P!G ǫmؗCƵ?)-jV'6}8h1D@iŴҼԪ SʊObNy~DHHus&I!1$FId;/!4Aȷظ"D5f%9*KYEwKOZKLhO9PXD:3d '/Lqe1 ;E %e"h Wckzx7l9 -BHX:,7lBa<Ԗs+-xRV-ĨG1a_m?K`ہYp:bud_sqP*t׊5B"b^_Q m+>rk`pĵ5YoIeD/1%vȹ,QHWIYYucTt4'G?$w /udV8-.f]0h|615˛8ސ/ƣC{Ԕ3Lm`GtS4 :!9%4=i..dھIDƂw B t(H x'Ó=Z H}:P tigTرK<8 C->yBbϲJӛʨchw@MZ Ep?1&/Z_3{4, 4AX,+CUOSΩٱg룅vmud6k^YHT֐P+ZrD# qcTsDgFd_h.qi#e*$EfؓFYS۟;L*7p1% ?SMkZ%QpPCHnovx9Qi-0x ѳ!#*f{Jb.*bvD/seD߄@k[&*z8l(0 {nX^HQD妕} $j T4j c4v = A 4_RZ벐乢CTvOV _6-|`TAl -$7yx3=:c Iqk(n߷ ( 0a{ |#"HЛ/7=5꺤s,W9;)6uSog>Z .aQbAӛٓX7RZ4Vm$PHC_tZX bcCN|ZhrJVĉjNL(ʩ<`!`4T1 7N=0/w@y4PtFRBѠ=Ñx-we8ނ8z>0h;=kR"_(,|lOmyUhbܫLdZ0?%W \rRV% 7uln~"</@7ޠ\gNG3ؽ [U4XW ȁy}_NN0V@$2Eh)J_SʍxgĂ?uƳ]:: I$A>7@.7aμa}3~*üMeOsGF dd"79J">I"N2#FC(sJatjts[+j/5y=o8ZeK(fDwgk&>0$;_iR2GLefN4Ah4Ϭpk vy^@" x_ "<17A-00X2MEaL.t!HR|2rb.(>kГ0˺b!HũS*/* `c}%v'`Ch+VfKj=1~ &P`1QI͐i|@q`K:*Fd@TWK+*jQ | *`T l)LuZ5Xyp/7xʱu a%4xUgCAȯIyh ,w$96trJb0Hk}CS(Zx¬fŎI CL8m` xhȏeET3)f) 4]mw-z q3x{UG+t>OJ*J>;SGK+${m0d cr+7SQ"x[qL&ND {tH|~ȓ|2j)$=iD'@Xb؄GsO޸|?d,*=s]]~IP%,)LAbb9ӺGxZ9F@kTݩgC{x^nЌ`-D!o$؛ZS?  ^2eChT"1KK[q4v,c 3JOV)QE^r9F䆸Zve"؀#)P uV _Ҋ{tRhp j,Psy~ODt![|P/cb*u`}79`4 z2[I&D*Z yP'>]ߴjuM[&YJJ81=ri\ȶ_'\z̑}È#ZsqhNڐ' 'L#˔dԛ~V ..Dڃ \6 |E4{;xfZegЫxVH#+t)B'36;kjiN=qyNMC7aM44 篢J>Yz}3띒 |]@{@lqxqp")¨ήuO鑗ia[e(pZK=Uf6Z_Ub aBu% |Z9d'+:#wD7{<Ղ"7pK.bx Aydwh60Ve=HsRph_'uWs%c1')@"b?^(j ڬH%:4V{5F&e*#q3ʄ3MeXWǁ1xa'1]^oG^ ] I[M  QSq'@JIF}ڜ#ԑlJt֬DeBxNB"|C%Ґ㤢iO 3& L/&4Qy',K>sǶX{ 5:F'EbZ9Bᦖ9ϫSՒ"d_Bo'@$P8tЃ ϳ4:3+N7Aבl(h{-ckB UЄg9x 2\)w-^%/ԡS OQqgN{䚘/fo O1Y%&i7$҃ElCOM~ߥ.9ȐVKxNu7K2*O42#.gwׁ]MlRlYO V2̣U=hM__!`^xT(G2ʓ_,_;L-3 bOh.{uFoIhׄ,Ւ^s SiJx {.@YX`n/1.v {=`BA$9h>?r_[a$-/-dCwJu/ =klf;>DܹE'E)GhdLu:GS,D!'$7!wdx6RG` ] 戊-{2 P];8o է5a;ζ{dr@sy]\o5i¹@1v\[hLKYZPeuNJ竃TQ7{1qVaSb]҃Zi@Զ7VwVtiJMT9\I ;bǪi!6Oi })&o[ *s "Iو Dz:ZK[cIavKvE<ӫolaS i`ocFyl#XŷܴW Em_e{or,Y,1/}ӥ@-]V6?} hrN‚hyUPC&hLE7"T==Svl`^q],Gf 9 3/tz+B"#j!m&x[1k$/Zm Mb?VXȻ[KF{Kݏl7K8 =FicίʈۿC{ʶInR}CpNI\e0mUq8JL~lU_RSr ܦ Z=1&^h?VnqNCO6l |*/Z-Syzb[K/c i/$܍Oҍi+>0YfNGAS<Ԯ,St پoslC (FK8DfQ{v[ŐDT/e2 b*qiOΜ0*3IvES!9.W5@FEl(eѲ LžqC߀S~\ȍ/ƘDՁG€]%PhRMןl]i8nvHyWuX7ApDy3hks*KfĘup?5eG;ɨ ? A#W`f2 dJϚ4 \H(E CC<35Crl l۔6<7!pz-TB6|} BW/hj \:{7C%!%.>'L%*Ms {Rzujz~Q/zk>cDjrI m tedbp-gP3/\äwR1QrFb@& zO nZHaw@~iSM"- CqH\9W-)EYNy96ɑKpƼt)j,vϝ?,,s/}t IzQCԓn!FrSyE`qi Q֊GO|dk̙Z2(Ere J6& fr'3J/PR aWw7Ȕ5J K`I8/ 6L{!GJ$3)Ȱ: [klj}uɪ̎a4KTA%v 2K򦔒Ec5\jVn!o"r0ü}z\y?87@huppE"iy#Bm_%8e/~i%^|i|@Zn5&M%G׺13_phP$aew?uxOx5_B/rQ}-&k^CDs5Zӝpμ+&&GA-&[sAfJg|[)si73EnYW`@sl6tɷ;"W?ꝾA~=5FE~L[._ :87| ́d}Mmpb)?lw8.O5whz&cU?Ye@ f-iJ#nKNpKB&x-~,H6.ݲbnGc_Ӑp88}$~tL)9`&p/d縠芌j3!tg΁*nr*j}n -hܧ:fF|Qťyb#ɟ6딱|w\nm0pWwS[XF)IUD%:u}Pd&'{HFʬ6KE$LS/Y./D %6O7~m0Lxd;T3C,I1/]mz&}p*,i*1A֪|C{9g9gU[69bs*U we^X\ to/|9]Ͻ7~1=D8Oҙ:>N  ?"\4ɞ԰q)|R.2r#O.~:"iY3<ߤaâ _5-e a樗U\㵽<09ʣtm:ҟ[@X) @&tbzDLnک2O> %T>WmiЅ¤'u Z]BO4aǝCL/Ml>FhN %+FB, ƌUs=`0 g(C|anE7NҟܘgM?~4VJ?J_:}-c$4d9/rhHRHG px/'af3Hk4>z$\9B]uHa&"40 @@-/m m;6^Fjt,c$jxx$_$%Vp y9. ]XOV8x0#٘˟#aH.uO"0lu6˞`qvX]w<soBpS"P> Qnϸ b!;j*ՀPSXv}D+T]8_G0D_"ցz.Z3ܤTXӗDt&P&R<`8yf;_$\ kS譸/3Kck-1$,gbc ˱+~q zxU޲vpõ0:6fݠ˚5$tMf=:Zy2vnPhĒ7:ѧo_RHț./Oo˜0#$ȩٜ: U٧{gE^$[Hl+>*֛Bxؘǀ+d9&꯭DLW|SKh ǨGϔ ̚$;W;t+1V(dZFb. kcL/G6ꈳ4ӛѰǕ4FpR*jJ>75B?~ >O #|r~8[fV~y=LŸοvΣ0 RSJhٝӨq+-1dzT{ Qn^};X ߛ6SD (x7&O7n]N\ u OY*Ci #ռϥJy "À;ܝ7<;9<^#5#hp%(GUTKC 9X.^KoHn%7CX>hx3q݄ۛEbp!.꼢D-br W 7.Q H.vʻuS&0tBWh@CwN!x66pFᆽMv79ٕwΘƶx2u_h0X{7F21TMHs?O<M?FF-}b^Xnfu(j==3=D9V<ŻG@ˤ>|a>1Wj̇8-o){|tfRx\Ʌ(ze8 @bؔ2ۛP=czP+::9bB^ܫӔʄYhH'hufĒmPvDSFt7yl<Hlr>Nc*/5"AZ$~MU@#zR}'"/b5io:X>ň+OvԄΣ,mqa%^GݥWܨfN$)sԵ VP7[NiRXԪL\N}#Ő4Q͖Vc4%ZTw{sUƗBg͖H~3ʣ޴Q_>Ie cjҝ1_!J4Ejx "|Hu<+־ߒf}UW( ~Y<'XJrcFIBV&XCɽQYv>'ueWmz^,7J[{KsӚ`|-QP͢a@AɁ״D]#F6K?K>'vFhpT0ozInb{%yUi5}%,@Z&BF~hUpF4#(#f6Ey1NHah \.efQhr.ZKmz)QI7찢'>UK*!FR) MV/mJ[5K$IsĻW9T|VGr1\/#OZ/)'`bRҋc8Yq\»bGUp#w;b73OLcNX-¼7͜3ɏqTYwڶFA2̼)%ư FRWW̖rxnC 7BϚȉNe!ZQpV^dtNc$A]8`]u;V\' &Y;Ž#IQVǵ,11mM>SP.&!jL):2`d_ /P#U@gc\gWqQxԿne̟ 5ޡK qC0QpGrN UxMl+[KRca+CK3c6A*^ oSdx Ns+ճ=:ʿhV?qi%t jЇWSk"_J[,81rչsBoan38N5}4"W(ʤ'-8p{{S i^EvXނdkeb?ˠV|޷af^A5?]!\|cdjm/Yy.J(Tn =6Fa׶4gyG*mt/bcMA‘xGBx>^U nfP@)Ҕdi78v+Z̏ˢh}ASFiPndtǭjfj/AA6afS@JzM>+s$Qʅ&6r- )wٙҧ!R zÕ k1B&ا ǖ$ss 5:^(,Y[3PPM "bVI'xk8]ui`:➍-FY;#>Aw2Ǎb 6ڔr.+ZtyNÄt<_y`g+Gw ךHI=_Â\ɂCŨ30S ik84ppeYJ(6:>r^ /Q.cn%^a9%53 CA@ 0Ki?K u5gqZtJmhncd[<ܲoǝ6_اj!g&LԈـkx w9&f:;q f'wz!+$WpxL 4qX@>.t ԍM k&7_!Qf BM! W03ϬrY%pO.)= lYXh %jI/ZsLbB|e!PBk}I$5'ѥf/ c;T?U BLUUu*F]3Ă|i } r7'ʊrw# > !n3K6 ;I7 ^Nx!ĉůUKl:, QfJp1)xKrtX&fyKڊfק$91P'AP.axH5|@Jn9O#D#C~EbEO52.vexJwj5P&BLd9#25>%G5ӄ*Q\Lh( 2Fې  @5l,WfpAKiЋiF~)>I }Dr!nu]@4-$qEbe\EpI6/Fs;ٞyHT~ѻ+%k5wwÎ,Pr}IadPT!_ w] ?Gl#}[ȥ И VYR+کGBj˥h _~Ga怗N(b%LBn3LP>i,mF>/m䥍ĒUQ3gUKV~`)Qca3i$̹GtAMPKv8sANO*W$$CA T&'ßbj,񙌍OQY@?t)dRh8H(*@`Uػi)^eYM30 E؎: ]$`>}+ Ӷ ky1^3Hx3;+SwoV]@ d@w+#D"h+|h7FNQwߘ2z\)!qsr7G>^TzO.T%%ɮ$Ŭz`qJ[Spy@SH­;9 `$x7y_!Pm9e^"ÜDY r S!쐕az݀HWn5:{$TYɜ̡nWYMz\Öy!"D WĻ!Dސ 9%kq<" g H2D IAϔոKޒhFK%cI4C(ˉ2Pz\َol/*ze;B0,o#t:örq5DY9U1rꨧ+>TV5ꄣC By۝ʂE}m٦X:jp'a2TM*"P ?7PY0|m.ytL*XzPw%a- Вm?goCRfw,1|֢>q3}e"u,vI/Ƀ'^C%l[N7kFY^<;}>~_ΔZȂwfLP'+PRe#i8CV?H^̺Nk3N?GSYZNAnDb.lHQ8r[qVCpwe[*u7֙coa978\ԓHgd wmNڭd"Ow5X/(?M4iNsF\f+a_z<2!F#y:DXII@ty>il;ȃO:Lr^} q=}1Péx_]`q)xMu.mz-?R#&oM{nx!a@P6FCP;~Ƭl?Y<Z\.`Et?wVF#yΧ+a9՗ǧόTX"_u[񿌫VUI.L^nYy &ʣFlN L/TV4<̈6I&x[4srrM@p$E B` .IܸB]C$Y=! <%7؂]uHѳ5+&aPgLo&JfÅq3v_'\b\4X}(NjZ+qTw:X>+|&Rzֽ}޹/p|kL ]noa^ǣf>34*T,2s5,7+w1HdV5ʥY֎ٖlCOM“BBrl/ߝF)NXV&c f~/=^m n~Z!TUlL=V#Qd6cV۾_6O? ++G怄#5?#x2guY]#_yBq7 p._ I:!mi ݵY.;nTumE4@zJazw8JƈγDʫ_CAH՜VCLj|*JeH\,Og\EVpK@+Eo"9) P)1Uu)ͺZa1E4Y`NV. >)LHU+j Kh 8yoHg33UlbσKHֆ"LDk)t1[+(rVYSp(WfWD 1$HSۚutG>sZ]'cddCV2&GgSSҰ7S?F4)ƥ^ߑ 1JʲyaRSŠR[(ײ97) x=JHrET4 ##n&scu&'Io'XL\tY^ @؎8 JK-`WA5\m_ͳ!gPޫPUSu~g4֡JoLD@|X~3S,/䫂!DC3-J)n)tOu* wt8~:(^0=hIe?dޕ7\2ĕjm0oc,1Wl/k4JߤQȔ|ًX'DBOa(ǣe̙[T.囪ܽUbAi߷Q'[u:)AY o]ԫjr*T*ɵ5}gp6ڰb:.2t>U܅Oƙ_o9&};ՌS =[ZY-qঁCJe$p΄ש hl[8q:Տ&6V[3XiKO=#,HhAT>EvhbIQ7_ze楒nm:~$̥AC ZBl <뱖wKWff"Cq2C !Ǟ4b \Fs?^O"vQ*[BbWQ,$LC;'`| u/H$+rF ${g:Эk,N>q~TK"( R]6+#]̸\{!̆i$$S))YZsn/^d>=Gv?*hyx)[!l& 7Iu&x _K@aM{=5`d*<38JkgBZ)M@y2%HX$t"6ԌRlJ0'f֮zW2 !jJ;>MlSBz.(@s6}}|19*eC3(3D=(="xd &YpR4'uzP_O۱"E a!c9DGE典cz?Ҳe2#Z[8?kUR3125R~[8͂")ҨmL$EjDLw]2|-+›SOGVcUߘ&u&yw#I6W|&^ؘu$H/ {ʸ#Wi\d5PW+bQ;m{mڗ)˛7rUըa 钪C1lk zo&FQ \:0'.y0SjRjBr_9Yfo(a0vE^ޫR_ ʷ?xaUVn Ӏۤ\>d?'MRܶ^ W{iǙ,xС^`BU 6eOҌ%6CrKhúmVc+q~ k#yojJ^ONhrie-d_OhD>sE͞0 (Ef:-{8MA4sҫfjsRs Lrͼ)e"Ib>aC\ ~DCK0Q]k4wwrY-<~ !' k|Kߓš_(Uz[իtlHbBfرkGWCkA-KԿ6x~"$ݧ(\ѻ LOM-:G8DM9\!%|3'*QGzBo" М^]o9g̤쪫ôq4 lZ Ul&]<#%ﲀE֏bUWUŏ;&)DQ/M+Z=UJOOZL_7$|}U0dI=QϺ"θ&Ed :3U}b.Q41*Uk>Zx \&rǪS dL/֢Z!R4ܵdyֵDh&u<ʈe#82F_ [g%X; Twl{ _b=8dreG몦8 IpՔ`!,[avTf_[%f2ˍ kӸ=ϒv .SlE'X &E L.B\lm4eH讧V$NbFj7S؟s9- ǥ+IeίmN'u{iLdߑzŴ7Ad)# 7ǡ/=r7O,qwH Q6j˩P67CY@]6[I,]nuǹX~X W< #9?IxsSSCX0 %ZNJqx߈Oxm3GVk6)1&剷_e|L%MȐqufZ\4H$$ [Vg\. n50UWUH'{ſ+۽j2.BvG!tLGuR4s ;ǎ_*{h$ }m)k3@#"V(?7𤏠&͊vP] X?6AE"8Z{[#@3q*rM 88/ou/ tno1.q\QXsr `g# ڮ"9H?٦m?tT^9<Õ(zd贻K-Pk8KʜIVG"Ȼ\Ik4TC~/XNP^)ZWqYrpH~M==drWt@Y|#$1\xടڔ9|XhtzSTEOö![gѫ7u߸\hDnVi!JMaڼщX}TCVH֧VZo@T=7ta?i!F 3%2͟:B$oN~L* DQ\"\O`Sf?L4o!Px@I | KCHtEd@8]п*W!ih5.trJ"ӑǙsY/U/p9q u_\`gŀH#1[藺!@j A-̤QwnUbq޹q"Ba ꠠlU10Rog`, /sڥf$[r&vIZau25-)zbM!/% \S5h:yi 9,W}ʅZъQ"fg-w<#GZIJfIBꓖmg>^+cU'am9%0|{*(-(#!^6o*h:y};!SDgpzIX!zX}O-EIvH)M%&܈,-'3D6hdkmR804,0cG}{ !^إ2(~e4OtBg+] v_~ |N񀯬vCBO;7vE`x"1 " =AE-˴Pe,>YA4W^AkiX:Sxrը *<ڮ_ƏsbjiAN 0ӤO8| #XC ܧu{ﲨ߽dƯ@f>k0Zo[w3@gZ‚M(kϞ:䪖惈92n_\nz^Rc~mOC%// H][&+FwSXCγٯgl@92/e \)t_5Ǿb$ #&oFG [*ZFW+leCUѳM1,{shBZ*xyX |@},u$U\"Hؼ'z E YL)ȣžTyKlj-vWУ"cvA]M+>W6?L| 80^ M-8.g MJ^!%QslX}Q8P 9GBpě˴Bu:3fqy>yృ뱠<]j~C&HrV% n2bK $ V&wKcMnֱp.CUߵ9 -k+?f4}*E`\Bmdz Z\#H 1k)Y1! ScDil!]9="0iX*EF-+>nm lDŽ'ΐrݱJ;Q t9C5-Po92swʙ&Qnx!oD\fQl]B%%Z. cD#mgo1?(A٠BY NNim["`dwX,mI'INZCKؿϿF4Mvl2~jL/'Ҟ}C$^aCE)P{ɷ7ۗz^f2.rO'{?Nq_<(:^fhWp!vs;jՂʝށp%ɹnpvY<1m5uEI|^(;7VCYhH ӛq10uړ|̓Ȉdr_`;5ڎڌzBnAQ>ך0^B*|6xP@a5fvVnR5%#>QԠN !.򬴜*|m$ oZ\9t_!42f&^0 @ϱց7q5VO*A"M;`.۰ZP¤wHuJ18YMřQs/ a<0uXƶ[cވƙAZ;.- ԼPnAyd w$ ]"<j1Z/fh<`!Qo(ӽ9{p뢀op4V73C.R4d-ͼI/Ep3:Y%%zbXS]ՖLBuY  (ag ѭ n@%NdoՆ@1D}!eDgRYaZ%]#;[0'>~eMGaiGK2owS*҅B*VT&N_ _s]۞+jyG XA=G 5bGdHwVשbUrGK9.WNѹQu_L*pRXWJws: 9Z?>o4}~Roi *kyb 7G{701PI֐B9A~wv*g oI ENciTb(!` /3 iaVh( ǚP#jZ̛8ÓH@~_ N@;O6 4̵J =f/n;w$δ/_^0%^oԊ(rjCQCEqٲ\s; ]LZ&j?> W }'39|ب /A<,ɲqAJV߂WA( ;U757Mo(x@jNSNɎ 7^|3XB=kf&j΍"G"xqK3+P&D,>߾7waX= d;P" )Abhba>"?#(mhe|2d!'aylE#fie1`,BnEjO0]lqCPe +&%D~\Ѕе_1[R(sm3WTRM1}>"Wݧ4cWj^Y\\N-"^G])A6Q}>8 kfrb@ -d08 \#uwz6ȟYBѿ{K|CjCPHYq:x\w:% +bpsñ۴CY6M6Q.>O'\Ӆ f#cyˈ11.y@eg Վ6n#:~\-=MeT>/1E5=Yƌ>fK:c dӒj(Ŕ1"1e ګWzK!y1-Q4gjl6ӷWP)}RҊʙ2#H6s^kF809mfN5JܸvI]R9 5W{H>fڤhpkkĜ  +ٟ1 {IJy#GES>WdhaCy"{(CZ7q?YOa;&6D,`hͼzgc;Wj[V5;Kej^:[{3c뼺DKa K NK^q bl>8\]M|O<8 YX7˃ *v>+cFA/К H4:-!y ^}vU2"b( *w5MMQv@ŝ<)*NTt ##GVP".-)rƗ'BC*\ Ƃͣ/6|ʧ( |hxAp3{ k!&tC{\B@E(ˁB7Rز6+yմ"oF'nMV(knTC7 (dy(ĬHC3]}E݃pi[ x k!891GA:*̌ީ |}P &].>UqO MMgl}"J7[ypIY'k4;T-hưn/ 'Rc^DP)ᄆՎi;7OM$=怟6V)K*Ҁ/FG?ٚT* t%2Lcudr$TGÈRO(!? ka]YbKlj}%]JX;Ρ,]rjM :-qy:3X 'Fw@-PWI*̽_"DMm' >)r|s<#e &'OD7=*GKq{G/Ռq^l JWk]cco\L6wOfڞpV"C qm"R0&l,v[V/[uЈsX"Ğ3??fFiJ lً%¹>@B ;ŵP05꣢)&0'BЎ2Y)rML87I#t?c|w/],86=8l{BU[ҫ$aUcW;%.9ϸ]:F$PD.->dh\DGlxWʟ=[Lc¾EP=ElD$Hh綸#o dt?IʟdTcj1;uٻ}|C3pD719on ==Yo .^uXKnG(bs{|ZN ?*b6Y]CˣJQמ̿<;fGR/W/)t(FCU R)A𼕝8,P%DgAB2uhK~ⱤY!.F'BZW),|8^/_4V:֢@\XQ pO-c8I V6U2{G'\m d. 9|2$Z%z\WwfEȺ,p#K]f'^]hu\31)v;UOcqQB >00z2~Ht8 ܲnKr.sWeb[Ц2o%hN~9i;)B[ݐ@&/SG 68ɲN0O}cOB>M5G*\sUtd7[bDݴ,4هy τIȧ(oH -3e2v*+^7GqW%䌁jtQb޵LNF ~"o esK{J.E$?3ؤX 0F*d1 B[p(ҚmvQ(yVǑqi$lOdjݫ^P%PSvlUp5c0R@fD;+ޕ|ZfT=485!׸Kƙ_vѬbn&M`'SDO ˔ tE-ZFPNq6 :poy?Z\KA6D1LI}cN=)*OъYb/x2ƍNj19Z5 7cABkz,eQqVia%3́coY>PҚm_sCUٜV] z3m[pfpe^fAPIAt_2Ɍ.tqIti iƩT3d ?Z2R5e Jz3ƾ̀Y6v`_ xnZPj[i5Yzs!7ʫBIM0agҜ#Ч<5 d8pNL8?6$J7賤74'`)]jTh4.?.^,p"105tRPxWU΁'&t[˸(9@/"Q w'nk[{OjN;=ưPV87{f% ɡK%(ehPfOg}<I}1*Oۖ^0k\tAawl>W#  *9zr%+E ݣ믁X16|C"R([~v 8ɤ+1nyhZWAej—S$0!iӛ }/fMHF:~Q8@ɏ~逨豷'w5AA1 ^etP'#*̲_hdΈaPG1ZW!iá27F+Vms rGz?RH^lYX}T?9{,6ھdm.¢u@t]=~%3ogqvuۆ}WJj_1fnQj0@UhȞA`RRIv DL_=:?ŘrX0f+mA0^tXV5,5 =!M>0oZښr(9Z7Zq l6nzyO .#Z4%Ƣ+i/L-젖"5úhHSU`Éhaae=$UMewzX_&xSWl~K\tR/&8LvБϷ^WeQ>K{gmhTX?L7Q!B\ :j9 VoM".B_C0 uu 0tGG5G Utl%$h*x1['p;`o#M-J_`V`zf`bs(ɰCcM[/-W#$[>c\|aeN6Gr􉗕l;12aig-ni7$'yS+`@O+Q&XA!CG=b|՗ OHu#2S5m^/L#!4*W08-QIQ4b]N*{VP1;5;O Rk azp}C0"ZyNe}Ll^Ӏ;r=e=9\}^-Ϙ~MLBtCN%eb/ \j.GC,ork s+)nC&Guy'Ue2*(xHw, L_[#=k2XxiV٩7Șm̷oz>\ވ b˴u,ϢQ7j-!0'x8nyM ]USKP 'S2kXO!eOG8aYPk.c9`:ZZ 7c}$: RŞ b#= 97uJ@ߙ#LS2lOIKKr&rjBO7ccxr@EVԋ#@IkaMAd] փi6iO*TٵiJV=#yĎj>s/r-^'pv%1sbr{!X`LrMLR57Hc+,qRIE}:N5QlgRddvQyڎj:^YmVRgFVl/gZ).=9ӚGx oy(1=17gʇ`j-%㲑yS@ ]F+**7#>QJC[#G3(N,V= Ӑ: qzazR?U3;|{ʤDb1/ˢ_J;?vc9:*B/Xs $ش#pJϧǛ-x 2,Շ|NYX-A[ %s˥%j?*'s{sݞ#V/Uh5nt$1m;D&<3! OUԊ[8Qו[ܜH@ FtluT6ndwKOlپ eYeb9[lxoAZ5.ڨ :vy[d',c >w4@J޼pmWvHCr)s2)pb ^RMƨ}[La@ݴ|~xOPO4y._f8kn anbMxZM p4lGI/= P(>m{KW=_ WW׎O3h F/DA-6r_̓.?AGȂ 4x8w ,F .ǃPQzXLJB>|9m WYHhfv Qp1=l]T%Qj Q.$R}:V`OIR_:NsJ]#+XwMp+XM%Oɻ}/QSum'm2 c>;IUb͈=V;K}a[NW:)bflEN)zCzaXZ& 8̡ۜBp1h-݌HfS :g6tb#^f޾uΚcӉ>+Xk1rC,4_tXa&΄-:@!vn\%<1g~jC^dXƴ/q! /3=tdyG12|8ܻEjQgu6/.R?iPoAy$hw>VA|juq KM . H"1;߼ M]QT(% 3y:ƃ$#'ԴMrŸԕTU_PSoVD^鯏zQ~S &5x6en)axgOʱĞuٖԯGubiomGg=VͤEě<-;WL;$#a;j1bΎU)ȌW#\$iDa($`ar v0'NWL%IVBqkex̖ \%(?_T;> Bjk3L'rPO ~fcK)BKy Nst7ӓ%$N[;G+@pYp.j"Ιd>&pQb]Ty+pATzXx G2X7;evKvxS:!,_~x=/NgtYh&bzj0xi Ef@EŠ-f-(̑6<4lf|gVW Tͭ!zn8߻47,(~:}ON߂5Wy&|d4v8-*v5}e}p tGeC9esvVQX-@Džb8V8nM UxTu u=MTsO'%o3Ry ѐ)tq/(ɯٰS9#FDXz~ `˷.WhŠ/3<Qd#C )6k'ԶfǪG A}6 Hd+id967807_yLK_t6˟Ө<-OVr/(-7ƾczsZ7$_MDpD^" rxJaǔ# 6y=tYMr`p*MX 물v$=iebFKg&UBw)^Z 7ڝVsS%R!\]!h$י@=Nnu-rZ#a#gJG8 b)T<ش= MuCyrpBO.or©uGl] lalhCSKZO H|^ WOKƊ+pmdL̈|Pw[LQ7@<3d!L&*{2Ja3Y iǒ-! }Q/Pyk06}܅4UxE<^.8Z+Xz(Rn`^ޖm9k=Dn:G4HKF=c`OY>{jRO_Iyذwͬ\ߨ2R}Dy] WdrJ@T4d .mr *kOvNDf\hn[dgM*z-Z>6VF`RX ѿz{t5hDmFx];naÃV/*Swh;ש;ZJ ^N<_ZRɐ2Oƙy,O!X9,g#v/p(-KvpƴT._]լ55z0lrW׏p`16z7̓kp 5ٖL ^Y-wϣ!N!y7I$zjȨi-ꌻbhcOms+l_oˡK.G16S`@\|}{ȜCY+  g3`>H4%z! vإS]r!- &T^ѿFҎl\. ->H?U0tG8g2t5Ӂ@kU~PE侕Z]s,ctz"af %d=Sfе _Jjl8`A & Ox:l#4XKXG~G :yL|4}M SKY[PoȡUV},=b=dI'nJQ^&{F>) %M+݁ **tddw@h`uIRB_NKŇel~ir_! XDD >!U8/i|iSj)pB 绱S[%"v"}Oˮ1'YY /!)4?G]:>xT;jqҶ .;#ײ OniRc.i"I/T8VTVh5 _g])nis8 ti(ʥ &S#;'?!b!"6E|D5\=6bfax (QWk_IP`9XQ:%Nqd-w'ķYrMy P<e"&nj{KMQO ]J3N6LgV*ʥJP ϻ_>[G0"lFvuݜ^\:#(x|ԲI-rb(Bא=:QFs- &jK3u3^LE`ljb=!)6XC5S&%(Jh- t\3oerbAtEF>?dcE X56ŮL,zFtϦU:~Pg[7B]uśN3ۺɜ.f6JZi6GHhtOx*'44FͽV+̽2}C}ls)މp9]].a҇qьvsYfZ)nAr#C52 Dpp@_Cr|BpELjkmf]ͮQ,+睃W4BӰZsSćYmmEi;rŘ]*&q\͝_?+߅6}/胨@rKQs&Lv+}a<,C46d'@N,!. v»ר-J2j)x~ڪnČK 99ǭ$o6@ qEșO[ LZ՝jO(<\ g |8*C5;Ĩ^/aȼNcKf"+olRIrΞYJ7ʣWEc(s)vKޏ) V8Nkjɧ[W|c *3p ;rC"Quv߁i4,r݅! εqTA,m>ݦ=2X3ϗ֔uгvQ*@s||ym^iI^(!kĦ ,ƛ:aᓫgYW%@k/"h:K$;*4aq`߳G5rΠBOt/ʐTBdHnB/6T$upek;$4qTשdYHaR7$hGfl(j]MΦg'"xMp)l'MbRR-q;< Nuܞ}: QAn+ՕNz?Y-+@+rm:|\4%gęAΟ }A*P=K;_S> 8VAydv31R}v/nwץj7;fIu~esxK%r 1k&g /O CNҮ:)sf9aX>ja2 Hѡv*Bwpz&)2hV0[RQSaN4x\>ky1s4*C%\t»X/Qoc7 o^͚%[\eO'\PJ9;gaew<]?a^^}_fu zɥl'ڌEQȚ;3"bbA~{I ZcqWjbKO632$Zޢ4.~JGAzy)iNNB8 HPYm.m&P4DÃ5iwu:aPr#ծA?֬&*ݸnޑ%jvLsuܕK'B 1Lz6ATKN npb]jxr| .пpC&LgG1 B ! `UrcZRm'[$ٜj;c< 5m[YjFgD'j/ƙ\b^,I`Kh]x-m؛dw@< jt&!TgvjjO3-_ZG{\)Ґz? pJ?~b]qFV2;Kc$0=~>W."F;ճsc98%&3`֞jT#g~ۂ`hϔv qJ(MAZLivbTy#aZ <|agנ4eZP$x0I5qLgR|Np?,̤sAި⽁'O*ZکN/tQiB[d},]rla0޽ݣ!u$L-kCq7#MZDPaP$=vv]W11@sybeϊ:hE1SǢ/7`@Y [tof}یQ[ 7|(XkHڴ+vMC6wU:X(tnjJll8RA-nYqJ+)C $M\jb8_rNƃ=/ė3JeKI ;3KEthAzGɐm%%Cx1%eKhqUX@9`BB,(SX}tb /Ɋg.z3_>b୫op#͚I$l/#PS/mrYqu9'|оc"_a{#b߀3krpF@ʵY&23-(Cj: 'pcV) Q$&fDު]-z;X3VF0Rґ ޛ _Ǎf8*3Oo+K*^UV;rpu@ F#ʅƄCֽ\ڛQw }2\S|_ ,@L _zJݗ:HD`p}v/ 6u͒yb꼄zˡRqWɓ g;ؽ1ETr|XH9]%#9FU/(.\4:obΪ/g솸-w [IWl܅WHV+rqM fqY,̕a@AQ;+ 845Ȉ.s{gQ@[|Hz`0*McaG\@u2쭤lQlLpF{4LXPﳍO4&\Ҁ^M '?D2!#?F5ŌD.$Xs^;ؤli I<aO$dPHѝ-`4"Rl:: f,hLB6Fѣ4$u'oF'}# at=DmuABţRf4z#,Sݧ QMSnXw|#֑Xw'@QVH=a4ۣ;b]Q8Ѝ(rQ?;Hu`JbmbyoTXu†a;hzXi(FDJ?qXuG64H`.Qj(F 㠐KǞ(S5K E^܈3X6QZo7c.]iHw/2JT$4L/D }b©|xoxpQJDұ*/)L/N~c߄zLi5CjԜhpEɌY1[<96tp/S[ l3{jQRza+`ͣM( &/LÌ]UjH_=J`GJb@N0u-R3]!%f;$/rYH,sD wfx&#<:s7Wmu H>l(ϥjW)ˀsP/σpNlE<=R6~-G5btQ_΁ ]Ǚw>TMWizCMQ1:Ce;.鷨USm}/Fl):+mwchc,نq\MhqMG :RQ59M]씭\Wm7VMq-cP!j֏P.h/. hivG'p~emRwFN#kHk.ŀ$,AUaRGو>B4ݗPj\-&X8C]ҊUyj.zc~ EWY'X$`2uv!Od6T)5J$ݿFN1+߲E׷9]RDFlIiYyg;lvb]F`r~D}t= eUdی( AC/Zm!?ݐƜԻ`8e }WCt'.Ã$}o)NYP]sfcڙXG'Sb1XI̓e$C4TW3>&}7^;9j7M̵}$>=D<_@MTLkB%I0S+>ADd$ q]joK_Hp|H>*թ`$j#mQPWw2NLRR-y9rA]+B9dQDfVH ve/nv8a]9i\wO{a8A{lusP֞\nIg)s!.dtRK̵@_kIRImF$ء7,QZژF=s7EBZ;O2e8R> yk1|#Ц;Ø ?//iϦlq2;Uj7¤=ʯ.'Pր0W)_ҘiFڞԣ8A쀃{q g4-On_ &dG`<*uWM~j=v-rTiҏý^r?)@ Z@<8Lrɦ`1  Hj!PZ24y@$`n="Pܡ.(žK^6NU ȸѣ7we !⫉S9ْ/qB52 uέ$SےGb5!ڑ[K8RdxDכS9e4)>rt>3%2}7wQXzhK:rӪzEaXOO ;Fj7YCHڔ#<}b}tt䓓_H>/Zwģ8R6|I92r$?}˘*`nb ` WUV/Bu;Z*3uCPdq&q.sA`2FaW]U'1`Zx ^hB9)A sqUj!p''?(vUgYn񔋻D_ԓgaqmv `*vܳkwGϼ'jQ|/*>"VՈ gHsBevcB4AvBk_M;buAlHgNR J8tMGڟdr`ZgzƄ7R>P_SL_t~kƓNXk8U[[d\b,Б1hΪ,\^ |9慶 N0:B?(< |urD bok Y1aK/:Dҥ<Ϳ VX7Νq O㘣zGϮF5ʣrvzsƀቲȞkMiP5iʿ/^NA%9C,4>Pr|*0n#`O\yMH1P`j3 l_Rۤ2)ЇtZ~?Pٲ!讲Wg,tSօj#V@yVgJ_q Uކ5ĩ@綢wɌlJBI[-RdnB㴖&Mɠ6:|"k.{;c; Ou-}yp؈ <+g T+f˛cc!j‘"ݳ!~z$OdNͅ&9#,]I5^`mFte>~6 g7h?9w ߔcWWӒ B;Rl3rPPNb`ɩp7 ݍ"ǁZh ät%Zvm5S0(9Mkɬ|oF fGniEڔKp80撓4 L1IrT~½^rpSxwm;uջl=< *g%3޼O'31]R2ThJ382)!gHB`.3(PIM0mwpxlCH? Vf]/NQe=GBf6v!ͣl{5T1 }J[͉FPg??D9v٪) 񵎭X =R/jP/d i0"MXѪAx |gM7pKFN*V3Y4GzJq޿1#82x`Lo֒Xp>;P/k>hKHp4T덎l嘚FÒ-`"۹Ly0lR!yUѰ<1 jޝ}cufA=:yӗ:ny"YzK_AHKsFڣ'Y=Kx3U^_SV.N%eH~BxwqV94'xWƤ.rv`cGAҼuo-Fdw$( |6zy!+Z/WwW^{as?E0먚L$6¡أ ]]_pz pNSx&:^Zȫ[CX>3fѢq h9x-W\l  ~y{ߦG;qC+jڃ~9\* Z}<@zpcsyb\\W~>1&Wt |ܴiqv_JD'^.92Doh_~]zMA{2%3JKv,tc@JI&F6zkD3cC3z >lnD'(fECL2dh:%r }4Z?jr.BV2Cna"4MtdWT x!Ceʨ~CԢռGWg'-s<E̕_ H3좖x4 i3_&Z_б),˴q!zXJ?/HO D8:zwLZ&Z1["t]~Sؤ}G+,6{ugc6=E%ՠFfVCkn,!vEC^}x|P&-& qߒ"?WOB#>c6qt6<1 J"VnJؽcX^`)y:օaO'؆GgTŃ \P/S']:RUM=0B;2n%&fA7-gQQ34zn_5{`ch*V"}·@.=;-E)1OhQјT. Tr% 9V>fJ6PPҵ8k1'o7NoR {Vi6X>^g o3-obvTi Ny/ynňq"c h5+fAQ9d$.7MGBgZZS5om2IC¡-(˴(ƽ/,*ϋL3wwt 4PfETycQc9% + 鯌PwlY'GN5=$?Q |dz ڀ^k봰>;RUv ~OQF|&/ v`|W?ӣbzH͋SޑfRА웕gO N- YgZma8̉T\.qRT|ʤjC%Zlb A0lbZ'+ViDE'p^mK]\?fWF3VǶAwcݱY,?V>܅TM zW.%UAŔskF!\+,DgqѦ]:`ɖ% c,pxPp۔9[d~%LA|XE`4[u "QE7V̂l&4xNU$)CA%ת!%{Lp9<t2+iZ93TjPXA9JجVcg%*Inۚ1ODZ˔K,O>T7XcBeI`phﵱ 9$8+ĈVGr\|V_fta7{'e?Pe!-@!zR='6ˉ#2iR5 }Wْe+'sp>&=D!6w8KDTk ˙sxPDۨ&H h-' R2jIrή98ANid.#hUNn|{O&0*5h7J L@8 %*w~V:ob_RtDLJj\"1@pp /j%Z5ZuB鳥-6S}Зk.MܨۜJVi҈-ڙ(qLbѓZAu2?c)O6,1o@)W-=:C`gIQ>&nMkCi@Ӕ˕RUWmy4%:KnKNJyHс|;: ϥy^8!j6nFֱd&dC{ƴ\AlneWK5\jyэg6%:UYY'RG_GVZVQO۹,<23P?vH7p)gm0;bsž^2s^NvȎUHhĹ e<{؁SWYBAIJJLWVtU6ummfMVD )|'V,iZ]ԝQf'q<+i_[t4ß k jflΏec/b*اuN!h U.;Hf' ,^bəUpwNunbTMFG?prnӽf.{F_z*|!8t̪~3- ZUcSI(0rS<Ք= &ivW%߉B}^ZO!wjW$1Dm ?Ax[m;\*x_+˩R=BǍ̬PIg*`OJ9tvM/ܳ'YG~a>~I>\5:kL K(,of(OqU/td%K^$;l7M`MV W܉Z &Baʉuח\O[U|rD$8mLUy̸ hy=C=jm tM  ʕG\SdI2-wG:vYpV} 6y Fu""<z[ 3cdHrσ{varT-[.4# wU3oKU>bk -|O̲R(7 ;$%7 =Fv4/uaE^}xn5ecsMƧHskΎ*ir4  å#l.\58wI5Sc-X Ț6^R5Y)(꫎K2++SGwŬ(x6cK!xG`1K=/'Dzt 3࿫ī OVlf}knDnmXVW982#NrK6p8 )ۇdC=J,)^gdcTTL,SEzUEyB2P̴ '}53k8~׵>cTeM$L2)jy7xӫ/8]~$#nW,CoA6a&10&쟤 g'&X_c;YvM~v ZKwLme8˿rZX{tEm I4uv%s̡GHܩX idh}D2]q<]f?>겟MЅ ao%dɒNw<3w|M[ydksU1 .Z"}{wsOd5[ǓӢ 6QA:z ϧD;MːD)g&rB #QX-ЫHʮ'VXecl'd+*2H*>7ىM $BOM%,L a0XQYZm0W%넾$kh@%lG̮pD`f[ . =;Aҹ((Mʲx+jȰ-Domhp~{KGD6p]ӌ>o3"6laYQa9aU rH% 82~^W08skM)*t8R,jL~|֌@#; < ^6(y/Pk!(<^ dX~@,qkw',u&ϮBZOi ʬTnИ d{OjYpk;ES/'=6S׳OXŋ*cx\[ndGXWq>̍۽UTXIDJE.~Ơ^YUE 9*SͲPsc0藉X=+j7^,(H#£a4.&cWeJ8Wz6}MT3nK #o6>_uh Cq,٦IFkAuկ!Y{$YCF~X2nx4Xq5䋙40nx@/SG{a ٪T sE,5pM][7̄GΌIi͟~Q@oӡA\:@:g% rcu T?(R;5 y:NCE˗`T/v?q?@T;Ӻž^v;?4=y(>So9Sd_"zPAV @'~4;5%}K{$Vܪ6`2GbyY^@P˼CzKa0' >` (ިӽĹeor.˱4S-][ 9Ī/֓7Z^ F O뀐هg$QzəJ}U*vY-3a+Ȁ-8W0nck]ˮhS`ў&` (R:cd_[w*?G4" DaoUǜskP`̊Xu's'U ղ>;@A ivFʌ )ay)X壿ȋ[;}m;.v(j^2>cdZ;*s~x # j 8\L!?WY&}-yU3mqK߅? uJVjxoi0-`\ [% #g=<6ܩ=")B9@q1` B,z(,;X197 s"a[& Ĉn,5]H**SjD?B,h~D9g++$V(X#+F%~!Q+s m4&ONfRb>U|FJԔ,'qpuue^Z |p:1b8 NK"UM$߼EГo 9C9Q_oN4uuI7 b N茐oU9osYԘD9{%*i 16q牳gF~(-rR\өqbg|&a6^[ݨ/%M$=D"pK>{Iy(ʶ0ao1yy.1@^:'h`IMg[!uiV'uY=r;1j{\XQԐ020V1-$ИVϡ:uxנ2936:<$E@I.צxYWydXtQ~#,%ėiVRakH|2BS=!,l_ITk"`^YWCTZܠ;rc^v-@IX4f 11qp~ݥukpJk/Jő o@ .xi?ئQO"[$@T'^q8["rV0zn`\YOԼ[;3,eTאX}f8U:\M|_~Ngna ^a7H҄C\jDo"peoDtq'p?j #al6NM ;#zjfX3S>GVl;Qrkߤ\W`dt my).M…49eWخn zn)6b*eh804R30No43;xFpV:jik_[3C6$FıІ:5M{i.[ 91rQ A"uI”Aj+J{1mEYE2>fd:;`›]) o+JT@$6@k ,>OkD@OF͚pVDj7wXj)ExYmW|)+7Ji%*Jr [ł.8V{X2M\EvsSZ-_b~sSp)Srqo]mk,г y {i-<2N=E;$-em52>Y\Y`ZY5?elFEt2*κw*+Z= >@hgpz?T(ss >FbFh 6[3WI WfW&UO&GPY[~ʩ#-F]ngBX1 ˏf`UZG0ɓ|KOCU9spzx|0R:}~$UgK:ٷ#D@P.?pQZAS9Yz{0%{zE[ 0CM/[KlK0O5ZN[sh\s 4ej6٭S; A*#=}'j4/.99;9DDǶP l` z!Q故,uDE,'XOM:9M(݄tjMphQ50)5u7K_Ő żS-fX#!$mp.ԛSZLQcニAR E8,4`9 Qi!SDA'Cza+WxdCIA*%Wu{,lBk/sJ ANMVNJyi@xΆuL\;^+t{ty=Rޯ"|ױ\ܿMsDkGoHP|;ٍx/VDM%tbwz`M7c28O6*;Qb]MGI7&S''EwxAwLKf姅`[RJMFfmΆ{O49ƒ(vDzBԑIHӌ`$&Dp9~v!cb*| cLrLDJw%ONĽGVA@e »K7a@ __r2fRZ!.x R~ZJF+IFdx -W0ZeyXGAKAD˃便GJ儾.ڎ JxAPw<9%&}Ps1}O XVlkTz+^-TȦ'>*[}ھrr6[\MQI_$#>1sÚ*-xW\YLDrZzB*H x\)U|u:kFz(CRmY\.6WZ&jVFe2tdKmnmڎrYMAKZ4Byp-rvsNXM8XmX J4k##p\5߱/gN6A=[sB!Ul\%CI}T|9W\6Bujf{])Fc(zkrU&$XlۢYnh0tT!fG=Ȓ,W亨2U*lIY:hulnEhCq8'fg?d`ȑA/rӑ2ØƱ o;]`os)@Kgkc3n(2q~4{cm 6QIl.I0`~pd>vb\Z=!9&`0>Ioj&f|+̿cCOoX,Ġ4LO׉ɋ]#Ł\ߝK@qW(Pai݄>-qBm-ٸ6umNO.8iTVf3uڧ%*v5%P*jmo m0WZGnH%M4t ܞ% $|BmM/# _|0 2(g&?xy}(xwL45_+ i82DJ9ș `Ȝ ]&tSI ;BR U*]T`@`sxN&-di!'0F=mM)sddC>\)ZTt'?uӃLg=Ɛmx\i9 Ҋx?;06HW.l%:-cI ZYW]KC?tU(o t0` {b>zޚ6?%}&BsAp 2Ûה]n*Fb(Ai% ^ R%ll{ݼ"Iݬ5jl{B>`}w$8SgR3˜yU;ڿ!!C=ڊb,л )m#xRJ(7zT=B{@ [(jNh2J1h_mCp :4H1!Gf{ b´o8~!ħKl,6 z6H)!s 3^E_t( ۞^Kޫ\s CUhJ3D3, 8T mIqNXN ɺ.2 <5#WtS$eVzU[P3 棒asvݩ:f1c% tLzZ7^Fu7ؓT,#?%@;^~~F99FܠACEnȡ8h g/,lEŊ"Id1)n6Pxwӓe3C K9sg^_ 78K{T*ٝI\'LOCiև?=5-~ eSKL0=DQ^0f3K(6v|+_I3 ;oXx\M ñXG\1Bj"NLi?@p ʛZ1$?n . A=j 3"6 0N's[s]z c&jxY^VEN-=۵ZU Z0FKDd{$3rf !b l/Aԩ%vjCe;a1PeA9hpi]'D_sl ewp#9}S2(Пh {/RO_fz}G5P_t2B&htx8{~*ow愮|vu'~1|$w2tr+XrZ~iẠөY# w HD9,CxU+?f%*]KV @#7kC1NZpᎋ$Ƨ\=PSrtn2[(*xQoČD/g?CA3g\Zcx1L˄['ҡ/xl<TMN]?} 7@=Ƅtou]$mGL+oHo0'd!;6 ̮,[y%zT8q_eH `Ov YЈ 5W}*t'b*1Q3`FmD|z50gDe إ#3hOT!K u5PH4-fIݻw&4hח^}rsI#\qDT0qyLfuex`'-Xjy#R)ta8;H@+_|J#T96=8n6Vـr-JgI3|&:{[ly<54/t x[<#ê(ZjqD4\gA啤sgf\I9Y$c7([[U*ݲ&U@u*8"gHBy7:[7n9 EQs vYz XyY=4uȐ&O)^[% NƼb~[scOUX?2 ͕iǬ8l_ >@G7ݎݼ.)!D~b܋sV qS͐'^'wM3B%ƞZA?grc{b+ iUy6goͅ}ʧv, /W:vWZli^ djO96'Y`d7|ƷKy)fn3GƛMه6֯(sX"\Y)C^}⌜5k,#m1i_@uCέ~l<5@J%EXd?C -p+'0>.bǩ8q*\.JD=$_?M.;W&TmiP^(9Pg^u+uN$[E߇ҤD7 ]~@d7yBdSֶFyLֵﯞܜZ1dH3FzH?#<‘2۬ i][jNSꢟ_aK42lǃ7ATح H$bdfڰ0E}mǞӳ؝= ׸bu1e@U%epgpaiV1Xd,@ /a9i(ک j$1s]]2WaNU. 85G@1J~k+yU,+/", M_3d8n}b&!`!ƛv,9R^OrMYϭ@ Ct~Jq=t.q'l3+C[yP%w!TiMNW# ß2$;49 xveaKK9h% {IP7%=^'E;'fTEX*l{~wՋθDG>f88 +[j}׈lBTo$._H 뽍Ktdb.6!EcKai9~[!f p~8L`n we-X0(qc3JL{;3D ͔39ߴJzUtvK[SP&(eҪAL*e!/eylCPTP슱8ƧKK=_$5|:=TZoZu؛x\ۺCj#}7Mt6ʌ'0;O0[.xj5 @m=Cr'w5X`Wyk X貜k\f3omxښ$4ʃGU4''C4ʙblD[bh'}[!wp|rm n 'o WJ.etN ͗~!K]]ɳ+1k۷`Q_ȋ[45:X䝝4i㟹0MlyZHʛ9)Ru(wVN>T_F^2ݽ]4MLUl:U:L^"VLUq|.0b&AOv'%5Oo sf:qu1YIbUDb!o' [ TɆ iazYXE\ (P#՞/ux>Z$v ?ⓚb <*=B)0q%E&u ђ[ذTmm%F+Jc#DRGH6(\l M&aZ8&+PC4BSV.KL՟4yD|f TpvLN9XPa;5.2Q/$W d vQMʑGqĬvC~pѬʋUx;}LOl^!c&]72+luDRM x85"Ul*|=pr(nRi!̖ӫbȘduRT.rMVu@Z~<`mM}9ŚXoE  lYEٲ'6yY0V^Ϭ?޾R1~ڲo':Y*1gDNԧ‡O|K̫ccU=z:`edff Oi¢:~]VD.y68meֈU)TRbA= CJ.9Ki)Jx+̘ܼ^r V I#o \!S^%j}A?=DF39iIe1%dDMq& LdK]( 9ju, 3w_lBC[37=bEw1ލd*vGz..E4<7ोwg! 3 UC9S#' *@z#y-*A@cVCM*Ir J\@*Cj$N0y1ZPs/zw; W[OhjPf lfmJV`G|:㟎T2Sn+k(8>9ٮ䖧a oeб̀]D4JoV,V 'YHnQ{+fGyOuG 0CFrУ? g Zvh dԶ0ۭs: A)gۖ+vZwd$,'Zjxl﷩v6LcD^(3A5t6ti\#Ѻɖc%ƲҰ% HcGcn؉s)XTw?9/1'2eC ۫v 0[4KQ )n( 1ƚ'(lkImdH| KQkI*A>bW;K@p05VkCرء?wZqu}wP*g)YT4h,@\+AEYmβ֗8~F^L}dbMxҠ*Ԯ:ɖ;9bR:OZeV `'-hO(/]C!.eHj:GGDfxfmk> q)׃<׺FַJr77=y!jT{|DOl!GgvZ>,zŴ[^r]$[= h}K#0?wڋH wpۗ*JNzI$v_@•ʉߪ(xP(F-s=yV1Atw5EC@i MsH" $xZ6f״#Gvo6`9F Ewh 9[ ˬ hE. ?PJI=upLo;W2Ss>DkQjn0w/@n@/ syʁe7?hwiԯu߈6fXmϸvF7)jA.8`hrn$kEJʃtv#tMrm+@w1 y8>=d-9,nr8&0 `gp aw9$N6ψ:$ܩ|dɻھ?MQwdb%j,"R9TH7 3z62Cܙf4Dyp[޼ܺ[fE򉆑5: +\lwX;ao9ԍxL$i"o74b() ZyTN:9 DӼ]R+eM2&f L>L]Ix J #;i#}=”,j-#jSi.([Yɷu-J˜u2REФڑJ1gYZ07070100000447000081a4000000000000000000000001662bfc8000011070000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nls/nls_cp936.ko.xz7zXZִF!t/]?Eh=ڜ9P"Oۗ=_֗P6e"(H kj,[|H5buM]~)jv6 e8^(&{~Lj#*|*Ydm'k+S,j7"b] Q{_RC"7?D<Ᵹ9J1`)UYя5.nfǿ=m)cbs*rD~e |[b&O9Ɨɩ.2o<۽1rHB8J j)[FpmsQF|Eܵ6<7;k i:)0A#f ӓ8cIxȞbf)j`uptF 3&߄?=|ʒ /& mpf3 4{s0.;3&/٤9d@|פ`~5 "tӚS5Rx|ء=TEQ"nۍSp藒:l#cΧmOh,=j .'H(3Kq1EЛ!FC%kISdq 3N".o >^^9ڃk 7}}881-Pf=%&F ?ZRA^OܵNb#T5벒%h!7!:H1~ .]10{\I'I9eVs{Nkfde6z11hdFs|9f 8qHTFı9~+(*hWava"@+Gwk{}Z>*êAx&Q7dq^Y$tpfkȲwkelnMIqq2к噡?Q)J Ѝ[ޞtGi#u(B a jTՑٕ\9PwQm MMD\iȵ?z0`o/F6maZdD. U#eɎ ݿ5; 2#kT /j9j왩 j]JROݵH|ܜnq U;2?Yjx -¿78q;c`X(wc nD멘 0*:w36+ļ) -_oOBbX#.Ohy_.=3*C~b R ab+3ʄt{eU71Feğ"nI`Ȭ(9f5zv풛ɻRdPN[|DF4:݅J>{!š`Ol&؉{͉Ɏ]p$bL۲#S7؊N/fAP !/ڻt{Q TOM jcpk57q)Q>EJ\*buf҈RL Zdf[f,:ԉSSNMɏwU"Nȱcbp)#=<mY7-;7yY*C~wO5./V1d~|I^ݡ(7kF Ym۫Y!:[`xA3pG2#_*tTg6Sx (}!ɀQ]h@M(Qu=ڼU(m:IX%Yp>z_ {a l#|/HY@ D9.24`ϘneH w63*-YM^P+!&ol>=9M$@p+ :U학Hp#>x60 U/J&yy*"'慶XAbO̺[矂JO]5cܚ]c  ٞ3%.rP'5[*p4{!PMVO!yT 4o:raj\yFHd@ESዚzQSHGӡNQIHV t}ە]K[# S!*\Yɦ*n;ɵѫkAY˰W]ܷb'h4}ѱ- 5cf M{ qҍ4U!Pd.]lռdnU~D;lya%X)Pvt8v, VXJel B7UUKj]sIs&*ë'n:`T`MtƯ,~"CEO'vE[M ΧuR lOC:/q);.X6LD l&qam_[¼n&&9P|} *̆$+:6q6B blqjSa@Tc䘋Ou'( H${,.YaQWWUiD4QmE8yLI?6#1܏Pb-0>(r'IP^6 (?-.LG{`/-W^ی @: p-D mB_B&2(@y6~p{')2Mc'+SjCUkdhx WWFC1z%aZL@6!W+[oe- O޿jw<˭cn^+| cR< O]qRŽ3u 5uoT{F 34=ƍ/J0)9Y3p}xnK(zB# 2kٔ~ؘkUI]dfT_,4*Uqr;q ^SgtvvPY* V'qc8&Im.dY^v\z!X 7pY/30%*Ʋ Xda mِ`_z #O \cFAsN0G>Y=ʌ)Qdҷ$$jqqk@CL10NkGQ :8tJXU#^Ip-+i5@E߼"0Y3.p `.j6ofdNv| frWhЦW=%]ʓv]&akyT'< IE<|勔`c:h#DL䯟1&؎&4<2q_8]5]8fm*IX@lG‡l_ϔ_Ù4YYQ"o*::r9fc'pcu)]S&UB/^[p#Pŀ8틱 E[AfNਲ਼dfZXO9Jpn{T]fN 1GPHi.%q汵 b8^ynFQE^'p nŒ'7 SXU\xhqФ_zcЂ^K @eFc/WCA@AIYzz zwr}Fג??#h/e{~͍fl~S4EwOsјUD Rjl0 9ͲbU9d F۠WyZjIb-T)YWS i-*BEޘ #EWeYFVv7=~6ՠ`3t[Emzm6ŪtoՈ_cQo9w\x׽y$\N*A'N>8ҷ9i#1Ta^!L:M=V S wOu{ *ZS /-9_S>nO9!Fk{t|TՖwBg7vnΉj~ 6:LkppT^q?,h! Xm?4\ɉ@-*[^* 螚_1O&_8 Y{JLrBO3M6bfOIWVu"F r~q`ʷabIJ " :ȞscD=hΞPMITL2QY+5Ue2vI5:|ϡ#yyLK{䖙[+IMKLo$Bxͫflў&Uo;ǼCfP{I!YleuN gr#-h`-TɥlS %tſUڝIN~@aRG\ 'JS%Q!JL ˌtsBئ3fN`̤}" ޘn?"7D [%6-tiT&&)-4yv 5=ã+W Bc- P,f|)їÆ޺h'r]O}%`rv/l>󝍡_n2=-1+M"Mp$FLb:e1O{"Ulg2ozDv;2I2S}IKRCh S{ @TݒV. j!fJ,&;؟9?0i.xʟ {L7\"$ƒ[}{X͑۠ϙ1  g o X/555Ց76Ȏ3Msye[f;<)ۙvjT4j'D[y.(O Q=A9A ?涶e5r.%2"Oc)"[klVk_`)=P5<no(M˛2EAк 5da֫LHƑ]yi+d7hVcΧpTB!='iEvwmbЮBdCDi8d|7[7<0ȅYпWђQ\рy+(I +v*&UQ^ üfфz5a{Z G~&d#=O;Y / ߮t:JZs7h'$3pe[mUv!N}j*Muk,^hBW#$;xΡŝ8'~9 BW깮&7d^8 .T}RN. $ C($o^kjQMu uM_fpt OpF D+.TpίXk;єkL :b"0mZx(mFit@k2{<\61܌I-mcr))˰ٞS))Yy%ywlKJ@3Q{<,Yp9+; w֏eC?E| rEKl~6w:{WZTffQ@toQ[<%f)$ay wtIJXmX"AjyzAø,{򋪣iF*<$ЯA@"_p‚5i]N"?RX8mCӔJZwby`iΘek]娂-;v>J{(^h)9|у^^%W!JeKt?2rl6otяy=~?Oe+"%O)$$`1ř F.]N ōi2+$IkLQ\K(:\Rˏ]Pܴe.*P4'@"!V(/r@ x&sAaC%m&_ r)-IP=ns-:vY~/lα.Af Weg-[EĤ3@g\J`ОhDbOmՒaFř5G|ѫ p]o&ϚA 4".ά,\›0◸ (HT}hw(mDn=KR7t{k^>=C.9 \1?Z0~gzSEU%8r*s6 yB@Xҿz'(,$1#&{+(j7:Bin҄/=/ x!MU)A @Iӿ 'X*Ph7FU"0,z $@?ټgwc<.:. ձ !xCd:eKgg,P%]4Hc7t6Mr5&lً0ُl|ݬת횒;8;Vt,tH]vl`UaK oqZOHWy% ͖0MU~izB_3S/!q\^iר䋻kޙ{&x R}'"ӡTyv*YhK@K$F&WCLzŬ"|Qlp?2^|顝I &H&`VΠ x3fulpmr?QZZ˭M!Igg=suݩC; z[|86$gH͌j&ٱAәHǃ!rʢ1Fqf7m.@&aWG]Pǔ@jn7bSNjiKo1<.@X&2٧2t#&+ׇb*f1${0}\8[;gj_21(rYHZUu浡$8ԉ?ME}b8%0ĂaעT2#hsdE$|+B̒S\E|Q0gE"R3 ԃsm _x8qbx-;]F /f.%'uq$_rפ+7u1{2wv˴順Z̵*hR4"}H 32~ge,e6:]>z g9Wf4w~Ղߵ03 -FKWi%*:;!G\FmuFGn"9J<0㙸-1bΩ).Ҋ8B˦Za'LFPTi+eEe%N QZtmInYJVї!`ʟ-bTwim4'nQ%m9lb &ܭ egxSЂ/U톄ӻu;bҢQH{E^ OJ6zZ*Yz4o$ֿv# dij$+5:X5[PȲ fl-4"筇p b,Aa%Qb1 _'T~x);6:/3^kA-]sZ^Vp H4bil+~%˝]Ayu!c*~/ɯp*rj5 V+V @[Ӹ %ֈ1`DVYB0<+])T9" ˀd~A.n)ЩEsrj4Go͠KnӺMK^ͷ=Q6%s \DΥjKdԡn9H Zn/좼|4 y0w:YwSSxDit~A`rq$Uև,=4|ʍ[Qh}LM ~HApO08%kM&jIݞ]˟*V!#`uӶK5* 4meDZql4*h-PW0Ԭ"K4{ 3 gSl'M৔4vʐo'Y-M%<p3|V>aj&_,U6?2n?T јh˟7s)|u69ӛ!KbFx%Z j ^w6}hȭdؗm5$}?;[M3w]y^yC<ط#_wrI&Qǀ4eL ,A{&н۶ j\;+$LЛ:Fo*NÛDrكyP^Qks"wX=TEuH FZY4W}uͤ6yd3gCgˑٚH!:/)jɊѴy?\@;혵m,h&]}Y3P -6>tm&ma9`2F*d-{Yq@d{a*'8">zً T.Մ#2)҇Q†/^p4ۢțԿ+ J?5+W-$,[M-O\|m9j6-7"g:~+96Ȓ՚}.g&m;,od z>+@\cZ'KGh9謕*{@Y耖Pd OJrnǑ:DE?!Gݶ0pZZ;'ݠsszz5tH|s2/H^+>Fo'k3Upߝ..hl`>,`fE0^qMܒsn;_ czk%ų8fwo Amd=IqF:,1plC/ͽ#ċ( ,U7z--YIӬyɩ%+ :3pBm/Bx -ׁꔓ{3z}n(,lIƕb/+}7&xZK>^v4{H %b}XW l10, zeǞI(P A$n@!kVZbx.z8]f d+Б*>5d6VtR^HCakfm1PĞ& []&Porpuﲡ? 9]M; a4絰)Dԯ0nGk֖=g9|ƫtRd|[2 reBV@ ~>bPYUxI. 7Qz][dڹ:ÁA$K]݆GS1CT8wz& &Ff1?xr;2-x7UDOJDl[ur AE3)ϡ%K<ȩhܕ8i5FX*S1dWY-*bNu1~ŋDyztZmo61L=^'|o1V@{A  Rs=IW\d`PN,=sNr#TԊ{5m@'HZOiM9"ۭ~ön8'UW3m y@rWbQu*]_*\}tr\oO)&idC3i=lhAĽ͒`Fy8dJX3~3_͙+<[Qid$s)6+[BRp "gP>xjnvZ!)_t|`]5@E-[y0os{Uf#b Ed<]qo۔$j*4* + k'h *Xrgnm dՋ<6|`x݌Bݶ%[{3 8jC{BZ dzscn;yCxhQpL/'lS z f95PC2/NO120\sbWtzg@Ƞ)8'32A51BXVuDt|0ȧcLc Q_+_ҖPJ=^xTeA- ̥{Ҁِb#zY`dǛ2LK@Qk&H3 4b") 2[`y1ͦp1j%h:v٪0e"$qب(BhqV6@\fwUB|#;K^64Nq\_9(2Μ@rJY"mXP k6"@jgs [NҾ&j]UqoI2ijb"~*,V_gl1<Ю,  Io8HDKTed_Bsҗ꒡)Ő}mOI(U\"a3Hg Q3M@AlXUC+׵ ȹ2=jZ%usb>M>>vdZ'J;b5啙4=_G=[""[_C(SIOJ!nʔkNq*a7Nh^'Z8dNuM-Y qcaR} p;l~PQ%,¤G7%"I`,_@t3}v$ \GwzDy`t=֤ #.,!,L/30\D$g؜c%,Exb,̭a:(Q%fRh5@0 Sxe+ h-ސ$Yo.gaGEW8:<¶W﴿ns밠uLQePC%xhѠ!sټ~σjt\KLLv}ܮfE^!-ssL 3wA7x)jP/|;#dz 9'R6d:nR!U! 9ag=ZGeʱgɏhS `J!ҠYY4ueM-X^`Af>^uzmͱNQ˄K!H42n9-c~Pa`5€v[K ђ_c"b| qj&G#jOã=hIT3)yWSI)11X$e#&7Wag3䠜'}KSOKnSLAϩ%\j!VDOFE?503- pNKr=!B;>Uj]'Z_i47^>q$*do2;;tM(b7&h!j9"b t6jgo隽~c[l-꾙D"W=olޖ?{";i禐?r[9X_/ҵ4 ]}Q_ -BIiS*6 Ιjz[6c0Kd4]뮬m?7Zh#"fnpAjD2~Cǿ5Ff!ėwYZrK_% *XUd߽ 8XNSӍ>BRVd("-=ETYF|g#``sN)kepnx:s]5})'#kKiB6ECHEV#I5-\ Ay_3O^k 먯)0꺅:!e5yM'6IѩȼOK[wDo-o YVufc5~|$:-[Bۋي6+I,icRox-.9 1) T8~& r{95v_(9;Bc_me; f.G%<˭ʺ@*gâ6Du[&䑋уͶoc[Ö=@ ȿta 'X`n{TEÝ=9btl{N.َnZZ1iV>h5m"kuQ%9aV^%L.:i-LEB+jw^̌/+~ZilӶ^ݱ/YB^t2Aއi^u75n=tM5v0q ;8n`v) eT孮+)V $tn2 œYm]r5ѷJQ; z vwZd>LH3tŖu(\oO g*U3͗ NMRR᧐b&5E L[;(rgaFe] eOS/ ^11qX j:54C{< ϯd >c|d-ނ\[ Ca EYi"d}ATg}VTRxj3wN:Og*;awĸf*4KZC X  #,D^虾@#t)˘Q4Xİ*2*ҥٔ_a$[Qvs,g)wk:oŝ=# ! "gMb&,TH-Q&)NsANNJFQc#^=*vRMg 2H ƌ> fN6J )&ܪHϒr9bӱ::ԁY[p3T-t@\(S!סb ״7gOO>ky7Es'5eIӜ Ro?;[qj %lɮ"y=fjPx#׎ʛp)tf[)CkͨUe&B@ϯ@{ky''*CZ#󜒌b.uo,:M4pҹ~XSdGr]Do.$aMJe0z*Iy{q2NF5`U hS]:`/q 7v#wѐM{P`ɤ>Ʋ[cK-`wDN݈m@!$׷u2oD#O2Qdױ^qz "$JA{ EĪJ N3s"C_gd|;~>SCb# ,=^l'kx?hyDgq G.8te}\?l-fqWGq cPK &"6"@0 255D2= yeF(g}N$UCZǰр1m}NN6 ><μ%.YX.R[*wB}^ 6MCaaz z YB4#L$DzN̆RL מ76NeS])'g Ճs'ZYܻ(zYѺ Ed|kk\ V妤T+['E q̀u!֒Cs~@rZ!QF{֑=iNM'E73F'UoP{2DL*_*EkV]3$G q4/I-`jݕzT VP87GuVOFy@ Nd.K?^I-dEظ.cTΐ+L4ʝ˪Y};_hR={jjy9F:΋G\|8H?\͟qrY2Gi](Hxד5D/¦K&•9V]%jOUupxnp x:JƽV_VfӠi%ALՠ z{'+9 Ʊ<Û􎎐BI[0p;%jkG>F)Q"Nߚ6pvLpur둨 KΙD<w*nž #ffUVxx1qE 7} |\`NS]LXOG 4'/a$ؿbIo+0x`uQZycbܣg!;#~}gϜSG"JO EcF\zF1,(zpx:h?RNZdiXUղ/g+[,Ԭ^ZӸř.pD듓nxMBN'-R@GZX&,_e:t;Aeۍ_>)du\1 XFq6Za ي;bBuiAdǻ)Aނ XԜ{Y[vPR8xd=e)򶀑H!:.ÖYHe+"Ǒ ^+l:"y@ߗe,ٴ(w[xxLs > դL aCrؚŒv_?˥dyGW'4fjȯϋH[OCaP^xֆ֤mVw[;ۀ F̜] k{0'ë́hGȯ kF|ľfp2Fb+%ຸxxC!CX:KKq?̃3]1X 8VS`t.Ruo`UX lwK+` #h~\*qT;vL{߀=e0U]>1Z:F/MOtsT6K|ˆՂ4  ,Lt g]?Vņd+h[=x;{^`xNU+O%(MڷѡPw:{UwaVx=)9G$mwOg)a|oUseg-jn3nxZ{~}9>9| 7`}>zļFCbE{pMWsUs_և ȺPI#`"kDZ]ON,nq`BvjX&`waθQOM ւ~ vEoJ2kJ{Qd}M]rfb(vJ5z.~= &v<[LZZy5`̷5y` M7"O^vmz#iu7{Ѥ񇄑)#l o`J)[Ce]\s7Fb΋JI2PibXt ta!W]v{ qCh;nP&scY+D+b91M=^r2F#wZʛ1ο' I˴ |\WC%Wx"`l=iR(vVmJ#^uTrڹ5M"3Ჴra<lET;SW`Sw$X~-oD6li黔LP3Ǿ[ CV9NJR(_sSJGlg>\,Eyr:lNv7Tľ^8Xn"=U|B-"xM-Gv*E(OW Zluȇ_uui*g!G:x|i]W$" ٍ!+EiZ:ø2TK .kKMc"Up ^-76 CZ!Lh P–s5; W"!x[$MXT"~<$[:ZɗJK \~J~s=J#vUh=g-]6BC9Kui[Ӥ4u +Hv & Kz ŗenlmUNozAf{oQuN8#j DzV;קHF+`t^WYMəIXՕЭKth ٪$sKv#eꍽ Ka̎Cɠar\_(:?ٳaƖv qTeJR47wQ \C AnwcY156\ĎyЃLXV YG6izhp. K6R-C8Xb6@ nm|҅DƧgI٢i q}뀻OgUghWg`$_(x6PZl`nee^ =xmU@[ p8A"Y|a *7gc8γOeK1UNx{eJGvi+WD7uw'BCb;8P߳G<":3ߞJΑȿS䀥~>חt^5t֟y_Ѹ S Hʌg Q}K RNBlr p?c|+Gl%FQ%rD,)]FfaL^F߰ v z V܂'5^׆"߿p nof^bSJD<:30|_aml"߮/SS͕YHGq)HgB ovh5`WW. (D%!ڤC2Q\CkwbQ~`}(Gy [#%EyeXG_.EB?R3_[yv@8ީj{%b2z3:.s88b,uZbN`kk 1}~ Ć~I6]cU+L{D@DVY< eErbV$0(sV\C$i4AjWg(<ԍ)l|4ko{SO~t5})Jc7I6oY}f^&KG`^*BʗQv&$0y@GJvHÙƢƤsǺ*ROŕaX;9n 'o9F"/'#e^F6N&28}gb\~#-{[{;(IXG WEЎ#ﶅEyi}v%W<%/f2 z̩cg0LPo+@F$nN_Ipڟbn-2!areJh2+FHr7O9q^/܄F܄h|>vzP?LT(b `y6Jl".05Se}) FI%acVZ)ɢ2c1ِ{JzuIk Ź1ï#7Y>>Ziaeʉʋ"6xADb0K q9H9qUNck(3j 4WHϞ:f*JŇsV[o Zeނt]47Pn>8J+n^$t.D[5Ģ+]JxRޟeNgD<|"xԴ&{&Sg'WBVl+/Y?(AޑDO0s~g+ب蔷 w$KN~&)0<̟Xy Y8\ | m_QdXn] !ʆnFeb!Ov`1a%Tq:/?8pا DjZ.=߇w[;/{_ D*dBoDYnJ]v}x{O8g,_lc#hV[o'}iΦצ@ɝЇ0w %;LT :b`~A1<8zL$@;>@G"rĥLh.O:YcsV3Qj'}Ҥ: Zn'͏gL+㣙xg:xKxGUϹ'lp&/Q.WWiہR7/ˬR"^ꝞN{ L,@~OH|$+WPf1 ! )0Ϣ`\$)bquxD) UR8B6au5gj [c#eş8/ SS0Pb ľ,6`HҎ wm;tE?Uԅ}ժMԾMQѦ 55J |\P=ۭE5f5 `5CPF-BR6x - BGKc?w\IvY}YAg&A5Wj 9(v?^1oB.'&_Bir ?3.1JzL z4ZH<9s@iO(uKX]YOV8@k0ǷiˍW-bqŷ6}MiŕyN-P#>cI[u'O])-'Kq侮_Bzv!p=@ghBeqƒU}]qC)m%wU;Sv= Rw5tzY(Rx:]h譡ĿA ?t **pcsSXMdiKgy~U%-X3Qea֥67"YUT*v }7OSarǿ&^0ᒅuY+p|B[N%oU8re8Io/fhn'\`_MYTDx ^ 䞬NZ(4D7\Y L|4Ob~,67ТZ^cn?l{~Ҩ\j6K>D<] r8cE.}?5܎k 8oF/V`(%A{lJ/(WT'zvޝ]Z1Jіz$x0?;*sv;&|^ֽ}-tGZǝ<귞Kƨ(gfYJvɤ xvlwb_j.T &:9ך:ڦB@?ktn$l.X9 4V7 {'K] 3‚\r81dal"m16d&Walլ>J9yRĆkkF6V . HWe7/zK (8Q3U\ a9쵛P[ W> t3`E=N W7sK"Ѡ `͖\ +q/:XfsEHx0#DDaWܬ&0Nuީ5ad4K eku`_w+ЄkST7'B%"W Zl k0hi5a?'|`JԘL4t)XWpC_ئg |[/t, e"O)L %4 ɯQ䜹ϣܸP1l;I#0|p_II&X.ZJ-5CphuO^VZQ]=iZ(ړitSزިA$B/@{O+ճAs)rg}Ws~F w0;04תQ~ߘnTF`G Lu#7 .`҇}#uw6Kw< &"s2B*S?q`R|72>|I~:DU9M[)G% ?oZIz퇛eU&!6޹xw+֐T5eEكr]NO"䰙ȨUw68zkBbWL~Ћn\l>uxG*DܓRoNQK1B WQoU}|ٙǫE0ɜ 97+ P|h^Ty^8;unn)$ ƬM 5,='ۇn>RRuDn]+ ~&:Y_-T5o yoR/y^ Tp5{ۘD^JwJYI pڂy(_YBP&~@e?dX"{2)eΖ\Զxp.glG4=yJT[C}/f=VJ_! #ӧR2 6(~6)ը:ƲurL&Cs™`kz?qPmo}x%'g.i73օmE=OSr ţgάU@V>c\p4hw P_+."?lJLҊŠ&JGkV{8sSҒ"[9kՅ~'厽[|]oeŻmMI2DGA{Dz=p-obpLtd"jgLLk{=1H,4% dՒ2)2iCCҷ?*Hg1cߝѻ,#MW_4hɅes694YI`l,177x4Yz04iJq D.&CKߝȊV q3hֻQ3&I?@'jl%o oD]Dnw6؈/-"=^0UʬnpNs?@|Z^Uup-bHWCK;Z]e(2{^QpSGЋL<-B`1w ̓Lf2!:WSV[R(x̫vsm"_C?~N3mɤ-%]*uޅ)iqݩ CJ=~0jQLȪ _^ɟ $?B#GZ/ 7B৫A ,k/!Ժ&c%: 88ѓdR jK(n%|Ii\&KR儴M7pW&"tSKeHL;CIDӑ$ՒVJS D s2czI)>L5V=fO;q%^`2c.>cNPVFybih - c+ֲi,=ōNJ>6c$ju6 $rlKO9=u C`:6>t5RVHZI2Vz.z(*ggls0X(`@͢rg ҷv#Y,Y^Gk2ҚT@!&T,t]5}h-FyK{Qlݠ #.#${iW?'c1E>s!GИR GM#mO_v= Ç2D^\ZmT}ܺ%hlTCZ,w-'5g@mx ys,Crᐛ}N/ּ֢ ӿ+iZfp"8fp(@Bg}^sy6Rr-bn^ra sk,Ch'Ys_MQUhc uJj@lR!,)nđc|?)R[O}7y:Q:BztΣp r'B}\w[*FdXVdelV@~ևc(j>e+D#-![_!Ps*w4XĵK8gPr,y-ȓk m;il&X@ vMFS SXրZT@8 \`('B|C Lg΍87x &/ثkY2|FБ ܄+SvPa )( dBLꖆ2\ج0[%#D7Oi)V<W;zBHpʞ ->lʧMvKFƹ:d{o~jر• CF ѵ,/ɨY÷g{v%&͹M {f_)x},GS a.M.D:xl47" 0p&j=ʡmؙ:q+xܻO7@g _U:Np<~183~ PHc9``"q6(oz S)x>b MAp`8sKwzLѭֆ_y+Tf Jh柏zfqߦsek?V隢Dj&}a ImEMχvѤ? _xPKfYkAq*l&5i>Tz 2F}1!/pBtxdt]ܥp ,NJ9rnrp6mJAGyV1=Ѻuz8_E$L#Ӻ"VL^P\7=F |5ʆ0bGiPr}7c)wuU%\r }3Ƕ:Q{ync3P~;;uܗyC̜XQ?;" Xr'Qgy>*FB7fIF<|ٺV=u tS?GI*R70 D . |7tg4ת'?TuMƩo`=Ǥ7pOq>93=A!ˉiV/5.YFKpV"'eif)+QڈӗCQCH?-Z QVDpv١IU0qcY@YRde·=M}gӢ)rfT?, 74:VF5t+z2S9 FIʲy]6p,1򖧈4-7! /, K4 \I5VÁuν~Y/ "- N<(q[M")Ec4wkWl.˥O뭸Zَ__eZvM@NfzmT$J3Q}8 5L NҤEk ws P]c,ʙMQZ#J_qZ HyQѤ3y!38p;”V- cg Zt fؾ9eJ<'B3',ZI y)2x4 T (nZ{.U7=1cD"oN59(=@T zO 'r?M'$BHT Z̋u~sB%($=toGz.ו!|Aq}@-IgAw7c[(oZP@NMt^ <|,a$L@[؝k#5|5qpA*.&FF|mh$Z,S'S{iN^:/Ц0*T*A!ss<|5*o_Ir=t0BR:PC\u5hLVA 3)n(p昆IM>ns|l"#m) (ጶc`B)TD˺62DIEALWml0HEC PH " XA﹅D(dB`(X%p6%8Jn 94t|C漙g;6=eK FE?!8]as&]ZK0NFXmT45a ׃URm~DZy{^'L;Šjʲj ?}2faz׺e"p>HrLKo̭S[0iAc5#XIU{0d(o\'Iɬ< gUWh-x:6KJI ̯?E>^}֎yX)y龥&ȣB.PKO6<0}mz+T\h۷=ne7#YkTo@7niy+[-4ӭٶ諕sYT;F@&gG; Œʡ5ʸeڸK6E|gs8kV]f:Co@Bǐ~{(!ɌעoF`S )_bRՑ]w("Oʀ#pPp†VS иX @'ve(qV>4{ *Hat^!a \-& p6nv\R -_qK<,9`K_[0÷ >lScvnc?lpƕ٬]4&&5\8RW7IN DqO 6r(ɞטSt.TiY)Oi~rtRޜ{$tt(_cdA $~Mϥ4O59)DB\3ZՍ} 5"m"Ʈ{3ˆo$x @\d!mɋ0)?/&Cbdocxng(Uc<}pIi9(9wn+cd{^4Nj5+Dt?w@LzşQK{|ΐsU5njw 'p^9`r}]{䣚m $2(/9A9FqϏ5M>"Kҋ0^m؃ȺT@^B8Nk?@7`jwmMca ̃KY7=q Ms31E`1mj^veJ|iX׎vnK?F {*nzGs09=ڭA)B+ Ok9ۧ-]Yo~x$7GNr| 迥*UM6U@8$H's&KаDD..I W tN#_\֤L+.: vyK z1~]n%;!'@城S(}6RuiftV1-"=0 Ț+G4zJƞ1&4W#[ز%WZ@jwZ5IlOr鋐'4ھ4kuCB!ogչvI޲ҹF nفPgyL{fiLJ0ڲ|kΜzpk b˕iӛz{t;2Rt,}%Y\]E΁LsPP?AzmRq%e?<}c)~Fm 9zu8kDZH7@'#5T ϩxfe{F/GCUu"ML:7i?NUSzmCTgKKcTbFB0ȧh-ESjpxo> [devuEР2Xse$7-Sԃ]ZjW(J套rQo>ÙLIE`K鎉b0k쀂0s>nʓedI"}UB^zPF| ȹՌ6YC0|I_ªTx<({iu}ABO0xՒ++'j`&"wO,f7lrYqX,4TLO* l3K_ bM&=SVx'uۆ`0 TDĎ@]xiS9⿨k" ̔b6_C`npp,Hx D̘٠C[k.%դ7"r@#S vj}, $';o-eY(WhDΪ:*[c9` BARW poG6[f=GU2E$އfeR'6t5f6ې-cvm "g\`@;h  H8وc ̽w qM/L·g[[ݎQ $.شvR6iUnϡJ"%Oם S{YS!h7$ns=#2ʅpi^?j%a-9pM\ +6Pߒyv1*:Y&!u&tpJu wrGq Ā n5 ':˙jϛ!'l#dn@F}8+Ćf?P|2o| bw7{^:jw&j_S#ݗv%z{ %ud GDF֩(7}.RO(B\>Gm;FfsI_$^#Y%'\GhQyT2h@&_0r ҲgUi~8=69eq'PLlKuxk#0Hq-!@Uˋ. !Icoq[ı͔{:w3ݷ.pƷU,jW՟$^o-Yu9`*DD@} _=Ûu+ 1o! B_D_oُ}XGbgGآ$6ϹiI5V!32&/dwruoDփ406J40<6Z \Oлp7w"NOΤ4lXZu/e"x3 6fdvhܽiACu!40U M9hP,C*XU۩sF@F+HJ)[/%{ sn.Rϝ{VB`{*CYT/9F4aZ+Ssk) 4l{r_S|ޢ\7,H>ְCM+H%6xN  L5 ɚT -@3"[J4C//a/+ìI64 X [{LQЛYǴaAv[5WLSqXgȱid{:ޯĺb ұ"jDib4LfO œRd╤޿Qg_H_2d-Uh|b!X6Ἣ \z:s4 ʔU%rՆc "y|qJ{!oGq/l&zy_Sh=dGOB8= ۠KD&һI:f^e`S!~olm8o9:t,i Y/|~S;'ʱN9Jx<_gKa&RUӅaH_(ͼ|Ad#6Y2}O;2n/ uUZ;iizruj`TڙA<1ԛovA E#Ge0$Bi,mB4/Dh-9ewutMw7czyD eM1%5VentF&P*FR2I78Y1NX!FUP-Wfd?kPl䶔nC,!٤kGBW,:e+^vzgnu(.&PPD|Iޚ?z=&~&D%1ܑܢ ^r-(LS8֎~Pړ|WLZ:a%JuRXWt yecn_NW5̱jdg~=cSڑkєҔ5ݕdm[ط+-=8 j_t$=M6;GSp)Y>k➼ǽ㕊h1y N2JSB=4K16m813~RCX71gqCs`6>?0QյGTνZG#)IykMb " foJp0B'jDⰆى)jX9P~NfރI OMχWpfL6rGwca?Y!Xנ豱5]Y а#rk _~0 ^M]t)v ezΙ߃~mT`ܨʮ uF޳t/<{(}Bbans˕.18!JyoS.~z%nRܶBs"`]"MiyB3Uŏ!H5L 谬"[,mk߼e ,N^FEl=݅{cp[[(KZ 8xQvZ֡ET~G2jE5Ppz\12(BW!86n ǹǰ%$^zBcbh\Toet%Frz^5e5JdQpkF |b̅W9ꍫN˧ qJ`U dq`*FyT){oh=¬-,/G.uҰ*?9muh|8`_h;,%pSNLhc8+ \ϏTM:T'x (X,/r/#FwFO\f:x2 %?M(^"?4׎1e)WO0YrrQSZ_YlПB3]O hh}RIx$1ZiHCbjӺZ,lxACh4g3Az +X;KO,f*޽K{]ƑE ;M-P${,Q'Yj8Jr}F"l?6 jpvŷuOvͥ]s 4ΛLLt 6m SOߗ$J+e5S];ss1:͗Ic^G _#ۂw7P4F'%cuUOkr 3ȸ;S_ w=\xd8%SsK4 }9)3?s=̰:ʞTpHl[i|)gv985=z:Z'Gv#Y0T e,%nr\{4Bnjlw: PP?g#9Y\/- bq}'~t47~u`^ƵAXXg鈜JxfW s#)ܕSЩ+rsD,'H )}G:fo=f M v Xk *jo"0z( L|yeRcHWq}e=J %<5>7(ν5$ P}8/wsb8%}d{X?/у(62Y>_YZQ"5mI^!&[ԞL÷|4ӨLV(? | C&rtü/(Âs~Ƒ\v}toH`}OieC+x/%8 |>Jlu0Q&x[zǷU0: u\ݥd!:)j1}y 1r|d>VH ?}X (-B1'W\e|@ $ƉYﳣ$QDҾU#A\eFq~`VMti&4 gO\VC (wimIHt`s*o<1WDmq}xS//QLw a`~g~HhN~84^U4ND@0EK9}^, mBOSkE)I}33ۓ_tȘ+/Dh”wynMi&w {!woy{ )-@wJ1|]sLd_zKb|͍PJ Q|x7Gý-2<}Ѓ|_3o:glTUzqZI!PL;42?@Tcy#&jyZn(-zQQv.&[6X`/u 'kR˕lD\8J(H K?e\n+dH⼃_!&"(pMXW J)5}[ MiRq/Gq x\A(yx&(9:w?ª0'j-k^=ap'tHS'8efm4u hsjg]HV Ik>NU?95gccy SʓQr.xV3HfA/c1>OqqoGGYE&UTs4ӗJO< ~oKFV%&ޤNFI54Wsj $v2N]*5U {0 ; ؆/JRu:*˘&5A6}YhnF>y /_&rĖyZٯ8e}" M"+c"K7ꭱtB6R2/AQ9:#lnfpR27|e|{L!-o'[$84euR^LݷG\j%V^I^0de='?Iáy|aڹ&+g׽@]@BOb 3sܯe-P:d?<`W:/<)4NrǜH7.;ckHx$NX,<cZ!$9^Un %#S'(NEv8ݾHJcH+J'ݬ?tt6_B?.69,u\x>}>HjxiC.SdVɅMX!me48r¡0(\@Xh9DEN 𼦫$ I˕XM;%>03ymPJ[ZzR޶^7~-gMW|([ϚY7y`DA0uN3~n- #vZQ3aZZwMW/-G(9i&z/J4͠rLx$Og3aJiܦtnoZg5L{5woG?. \C3inVxެ` Ҥ3H9ʍo~ͳF9(nkǁ!{#_'~o^RV TVhSB N}>/gμMg)L>+V'Y#C^DySM7kĦ16M:O+)ޞ~xbTJjS@<k-U@i0M:E>--j׈ˈiy$'E¤5\5SxdL7 },66#VP/])aIJ^(XyI 댦ސ{hlmكe*,8B-y.rU O7Z޾DZP kGhXc]<"GesQqL1G،8 ΅4RJ8t>РEJZLeď/IqlN$sUuE$pzVnz=KY$jIޥLfR\,; f5,AE{׹ry4unlɣ ~m!@BWq5.=fĒ )%WYL~qvCoKOв~Mޛ_@jAFde5SJoOBH%fhYfPt^-|I{& OG7Z1T.D-bB82dA %xC_t7]ĝx;]` $(&f)9wfipsH `NWJm5E]_1"XQd@[B(_t۳[!CJ͆~gM[ sNOM"Ifrl%>;wFM}`j@)Z2Q*?IЧlBr'ćQtsUOmGם fI;" y>r e INSiIRpW8Tӵ7ItU ,*ҝwjٿyϱa8€xv4DxxuJiB(oMÛD[m9i麮'-مԢ])@VxL4Q拏QMi@Y.t0nfB.פ)3vyW1<^qy9(#,vtZUjx{]=:)0O1|*7! )O'] X˭̑6 \1zj;ojn % 41@L #ܹvdUv nYTr@v=*c>Ea1L# tU c IIm v?Yt%CUԀnH3qOu$!'N^wm;S.Ftef,HP%醅3A1r&a/=S`fa.mP/)< $ ,@R"Sw&P9R*n}ҸQDt$Uq:$C~V[4ċ)& @>V0zVԞ*ຮz)^/hv D3odp@yC>2oˡrhnݧE܁4"JYk[H Ы]\;ڦx;Q!߾eF G٤Z|'ͷnlmXKm9Gl(YK̓?Y]ScJȋdr7uk 41D ~~tuA|߇XhKd%(5QR+Tu䣷Xl{Y)/d6NJi穝W)hb4ee/O 0,4LE. +Kcdd~9!Rw"xLLiڴzaw ;, tW%Hkik7Y##9L2V<(=w(m?q aNX~8a#EBhg0^ 0J3 @$j5\0Cg3ʺ$Ӵ<nQk'xܜ{_()ѹˏ<ٷ?5wAx_PA`AtKy jWܮD4uJ/@85  2# .{c*0M$tJ-nho` GBOy Jܝ7ftwZ; Jmir"* `d{9/X/ nwW] n0;)-GrʹON q;fne/E.)l7[V Gh;=ӱk!ı+ 5Mݯ)}9ٛY쐔jkY W8> ϸ.-cr_ꋦeə4}eDf996//V=?G`Jcn r^۠ݨBaGp7-F.뮏=-};_9 Tۦ͞2:!FtKX6(q{T MQx%>Y/^Iy7rb2?t8&/\d5tH3Z&e#Ljۣy~sP>@̓%Ջz.ҟ|9mx`Hl-+D6.$Բ$f};&N FAݯѦ;zPRu8`nCO3j¹6|l.Ŷ)E8.@&EJ2g}˲T=+n3H˽)wZWl rڪ-1 ~1Ov󤹢V ދrkw(/SQ(Hd>6g ĨxlMC gamqoבBI.#VUƢNȟLϺ qm1'8;Ty.86L36iVdWz۱Ddž[]@pۉрA[p6opv>އE8qitM\Fޑ a~]*Oc-SfbwHzp$MR/XrYiߍ}8S # s,9w( R@4֍Vm¸_>1npj>pqpn,x >\WWBs(D.'V^)@ߑJ(;,H7g"X7NAvv&F[7V,cӊ.*@t㖛.'ձd0&g>x-@ciALbS^|=0ȓ:? JMC?/Yv0k.QSeg_BjpSY9D/2d!E?2HxTRnKya2s+g~9qD^>yJ?P8"8mZo_ζ6m30̦j`Bg·Vmԃ܂Y{hg?,''=;%  5`ÙWzq6FL$Fh%W m*5"7),8%`(wٱTZ3s遷B~N[MQmwEÕ/?"҈$Nj6Sa';[ݖ(! ʦ쎶̂:!XϹkW#^;>*>WŻ}[P3oAI{ TV՘#Jtn[y}u] Bɥm'OI\OÁ-uXƦAO^(>vx4ZO,\ҀǕyEJ.|}mzhuriwa|mdhCiX9~n#7 v"ٽnS ;Bd5*ш`  qU..jNleL$<-7z?F| &Ԡ%j ;3qp{t?O# U$+Pv|X:GHP{9wXIF; -UCdتMHNA@p)aba I%tzw6v߄:u0sh  Iz"+8FnslNEW'EPzfvKYP`3d'kUmW?t8;[d[{S5!_NکFYX.=GK -oēl9B"JGv 7PŶY0o]9aPZ*R)㱰ilf $FB" 9~M13O7d&;k#u'q8ZЫ0hμc?ՈQXޡkt@<b?:UޜWi)IStQm*P~ꂀ[C1P)[07 F@Q`z2@Wd mlƨQ| IǬ66N DLmnQmly)fl5*b(Ħ)bf嫪xı߆@`#ϸIK{Vs#$*FCwlD`E^k&baրߌt>^Bpۙ6>ȴ8 zM 'm|e =,Sa2‡V>KD&z+q?ƭfq+ tGϠvn=tҡ/j5;&֌ ")|lܦ>Bׁ~ $ >Ql! [iԂf WgOTaȥ8OʖZlsTPYgb8Ln_)ݘ  q0uˑ˜npP~G3xf%u'/H@/ki(6 g:SZ|h>U+ΪWɡ+Jn &'RL؍BSxcTS.T"C~Z0b۞ \V@Գiԝ(=)&#:I(C؉W>ppƿ(yLz{8T3+ Jhj`a go^sGW 4)at1N &xTy%Jt8d,qvC=iJr1HF@X w=Kh[+A7H1r1E/="~\bg.OW_,E2cDFϱ6{bK OoUlKz1نΓd|斸ezB-ľŰe`.1pc 81ԸLBt"K2qNWiW3h52Yx)"-Wbk i GVd@ qx&HҸ)s :Д!Γ 8[j E s|zB_kq7Wi(U@|i۰w2YOG~W5Mc!Q,9d`u8vwXtk_RI 8i}dpLy<''mLe7<ٚ!b*,%IEsV`A;\|8D¹{th{bQ3BA.ws+יW'rbgp觬5qgO"CǮ?bv/C'e*JYjTCwo{$NTIi01!b<}5Ⱥ/K}˰LvxW&m6)Ax/5HT_Qi!pWIț;=y0HTo3W^<)\:X p k[V:lGm榈^clQ(=;xE^XBw,fGǾ^#X,/O-tdz [+/63.d_YցN/0H*q 3p{;c[hh_r=aQp>;y 3l$0o9i4͎p Fn- YCC[MNNrTAz@G( Gee,_&xL;#qu$x ^tMшLp=p}#^N6l>C7Ȃа4{, "B)\(RTp?\$ܗ~5tfF0>G-*$L 2pJ1ˁU߫4\:bS +Fu`Ň7E ?xi.k':o^Ư/7!Smkز@axvF)F٤z^"3r>J.*{Ðbl/_"]w(dȐ g)ɍ횸8'~7$xqnw׀cʍ/_Zbз/d쒡gi@{tݩ*ש\ΑZxbfbLVRGgEn޺;KSS1=uv* % :`uypm+sWO\ t^ H/X/6^ LG|܁Q*X(M$2 ֯ܣCVc8 ʼnpJ 9n<5A$jkiˆ*{C(҅gVwɾ-f Ҙ~p QmeLbE ePBg@A */6wB+HDW.Xƹ> =SpR [esɓBB;N9l|))^pbLueP%Ŀ=>KbNtBuQ[;ZbEf#F64O-zCHXZ7'~%)(SA?3:xoV;G/1*>:δY-I]ƙ"Bk"R- %t5k1~W"k#^Ib`C>D?-Rg~9HGߜ\~tJ;q=鹡] 3 Jbw.ǂ!7w2>=D\sɊ+gMgS-%`OK_4_1tgyzbN̤6OO-؉jX Яl_|[ؔ֝J9$}[ٌC L2>u.N~( @`:rxoeѺ9Bh&.Do< A[j i![KQơbM*y[zD˷׍6JʼKwgxF@¶dm3}U  Rjqʴa~{<>dyȬ/T]} w<2)>5km/CkA!hZ?z{m4zb՜&5zCBeqeRE\֝X;Z0sBK"ԠX>Rh[eapڬF.jL۞L'Xoxs(ijU|XܥaD>ԥ^ ,Bɩ6/1;z _%HE7gZYi$Mn`矺GGfC4{PPhSy+[H;|H$ufMJ1>`W+ ; F&+7|0U1NT_>Eɹx;} .`\#Ae}>%DafMlDK>AHE-_(vL˱PtWi\D$e 3dI ajJG0w;+wxpg:lW>e O1 !c9_*Bx"Rj 2A4.#\ooHDm?P@}0(%V"1DHk p6 ci_f 䒋Ǯ:r$ $UtGgQEzK48;"ijЙdu oy"0,@,!ݖ}WQr#@uLn)j bN&;DƮʸ0Ƈ9X 16 fNKTLZ>*MbIA_|TVYշkj1lvD(ȁ]URpg.;qǺdI>5 ʳ2ggĶ~Hð 1׋&{ƀ@3Fy]U4@~2 V".}cDONF!T^Kno>{EȒP(tp 87PL1&oozM2'oɈsU0'O9]"򃈩Dx`}ڊ<9qw\FƂ\l$)f,R\(ͥL<5O??n1a] ?m ^86pΧ~.nN-u {ر} h >u@.5p, ZFz Xs}oxF0r[):M7UdjQ(}ۮ[[ S_uz~iQ=Z§jN\HvcՈlN0#R 4HaG\ͦ^X-f )Ȼ/`ҤsOjmOV6 TCxYb:,pu%7ta%k2O0ϰc+׎+x.=6¤Qf~~b}hX廆m&UxlZ|aՂA?@@A^*)uy/sLP7s0iMNx;?ww*g**~=S=B%h&Q +L?\bʟX`?4%:_Rk<^i;v4SO_m*y~v^^6i| ^YȢ fK!V ?-\hrq>O{5"nJ&ZE&^[a&o+0j#*S+\$& Yɺ]Y͗ -iddD;')6TϹ x|z H(?z}@ йţQ@ύ䱌/H˰%nYľ3>d{/&}k`R'@JYg$"0r W/w |_ɖ/5l=F&y_=½& %Јݒs9}Pop<@;3졈ii!  Jn`5.\"mdܯmjXr]O8p:p\ч`Iq9d&7\V`+R5urJ͵-u0 "чҎk| Bi ]o\Fd`{yL~^aXeWޫ_C!kw&MRiOcI>\SOO ^!v'<ƣV0|CgqEmt$ϵuM(;`4H > b>km2=;s7uOSG)6I v .FIsVή:Nw/b4Tk5~g7ϫ1]=N<AF@t9UNOa(Ӈ p#YaA:jVAi>!w֒]ztgHB?lj8bY:*P:_Ec:M~88y;DiCk"J@Zפ|haTLGCVI AtBՎɴQ!%h !&(z-G+uǾcc?3ڪw{p;%㕿Wq ledjV|] ?>0N v=.|)9ը EA߿Y<Ċoӗa &v#ftU| %FU%#gb}.%T IlŅRx0`ٴüm|?tJPz h"isfQjjllj"b0~NAT w6;3ejblbDVxYՠf<6ܦR+7AAKdA jcjڿ"IsBӅ"hp9C\s8'q:N>yLcyXf1|W^^QN pe>=ێP?>D4}KBsoDJKLG,sks~d+T'^?O= \s^_Y"s'6 !JE=vah cgQdAOo70v`q&gM`@7l"ko4kV/* OEN`0SdTPD;Wr7A^< &mA"ݶȬ֭*!U9~ |f>9sl ^ q1wom0AC G=H}L*bf_AX 6\"R./w@!S0yXiR`*;&زzar//u{4`Mp ̏Nߊc@=lunI?&R/ݞ(S K):j/E?Ѧv?{“{]@3]L4@;3'q&:9<2.Wy'gIe~'rA^÷bz܀<}w%Lz:٘Y/OB4R܈dz@)/3e1J*W)ٳwRN;2_v#Gi YWklhq3|*qE8Ynݼ/$"IYLUJנ͘/ ս“gOe"v풲z?%5Y&=/Eedf ď`Ck"J=Aa g.DSMׯ׽?>Sj_[0Mx瀞ʐXqRnΝ:ܘi@yDJo^7}Χq[ĝ`Gԗr`gѿ!p)B?;]xQhT%6k卒0JΠtq-=IzսIX9.fޣU0Q˿!XHAߢ7YI&!\j j1Ai1\U{Φv 1KO>l{P(2Ib4'[΂`^K0#<:pKzlp4OH3/Y'6`Hd}o>.ŷr쇎`*%  wkwvd. `k^)Ֆd@R Ģ^q6揮2y&qIU['UF))ˑjG!d?zSq?TrBS/N|mSv|OX=q T_uGy_8k\mkˌϦ&73DA1\*9nlH@d#C=FsyM:i1m?z1ec8΄R Y,6EԓN˃q{~;9g伯&=yv2P7qjNN)9m.Ao8>aS}`b[6b_l| wfúc怞SdY"yMhj57]J-֊=2J7h:`|~P@R͗VFs^jk5;ZA4>9=!OYאO~UW茸`Q~B)S5N6zEero^!@#C:#qEݓjyt+Ն*W* sYyL}tE Ts~)ebac٢Uӵ 9QkYX׏o1!*{,tl .1z OH6U7 a,ǝWZxD9_tjұSߔ&/iqAF_=%9DM#Z n?3OpJ7ܒ_u9bEjr)SZzM] *Nc{^`}lw Y Q,|^ƄP]d[)ofp&MRT$ mM_>N^{j=T{t? \#^]/qJWco>"1k(D={B '1zʲvt',U_YL teT,rZJ^~;zuFmJO)T F'ԑ tjC/ᶡkHC?E+qy-֌,.] T$hIY jp< )NmP74hçola!]}TA\F*skv [ynh"+J`+BJpaϨjٿd⢶crB`"Dg&z|hhr8P_&yZE-[n}(wz{U0mIY$r|-&mܛ뢣m!jGbo噵= 1׎S, oa;wJR&|8u{+()ǫ +ȖNáb[޾{r@Rv%m|Rm CwLR(?3RÁ\+~eX4QRit"zHVM7Ҟs%_bdv+=d~R#-7r0;`RT٬+^moEb`.`{T1~a]SdGPJ);l -=Dmb>ns> I-_dɹ"r~? L$p8~d֗ TS( Wy8}ufKGfwJ0z Y?s'2sGF}詮'[;)a:J+"'3/׃ˈ ; cjMj=2[[^$dqW x ޔXWx|C=u곛@X%y-PDy"y ZPݰeF`I 9Z c9{];UAVu%8 OBjhʎ=K;g~.UK==]F5MU6iGk8cJgiS{ϙdG{ws%Zh1{GbcqQn s/dz^ &ǘ]7ʼnK#)fm j'Ql)ZY*5O=c*cw#Λ&`JiTs.IE*N,}ڵ/CP\)ȟ[Hve#yceu`z?۬c;3M}"m*v@mBmVJ*pg\Ł2 x&"x@iVcvJY6!# .`8FT.^W(*JGY&xf9\hp<9 70/|@Uo{yyj;zdB9Aw P)č9(jt^ǂ|_͖[@2NVl]ݛyx]UUT/Q3{d^h|d2׽pB05f蕹m}:\>/ .ovn+Vk`ӬMhwo@ڙGn+rt:R,o'~=OS $Th u.DrcB7D]#IDMCzOZ R sjՙD;I܊v~qХ_23VJ@uZLm!_同JzI!mTp]z,&1p GŬ͸DL[^SVOD\"jUK1`,DY52!_?(&¹a(%8P59AVIwX4M8;X˨,/N6NGeķkNcxLp8T \+00#NZ"PlYna*&\1deKoAE#>r5_PvpedwabX@mqw:<8~)o妀l U?Q_Kԧr'Zkh$n\fSX;6QGWRݸ_ m7荁?} ]MzSꬂ牪Bx D@śFY}wW%~T?pԴ k|8U3qvӱ'YziX&gڻ ҋ2FU_c#J[VN>+O(l٢'^JqK:xE,1pK?&- ʃ;@C\?Ǡ2wGʹ^ӡ؎ p.*"-d-G.  |3j⨼o]`q&'4\t cL |EՋ7jZ2ڵzMKAAcw.DسPZ9^pxJnyxIG7NN\(w&\-@~}, ݝd=!tP-|QOօKh$-|͛ήķI4>'_D?^(&1Bm]| j\Hjt[hz =l qb1J!R%dx[AfO"7རNgs`VxB+>!٬fؘm T0ͷi?)W-#ܬDu ~>1[kyk(ӪC#MT%* va"0FE*T2sqT n̶Zua\)dW5+&˴Y6^6^5eᝤDG&䭡jކ3s=솚;ODxTh}7)o2pKK$+'R<B<AϺwpNl+kڂۛ3o6ĩ 8jXa5獘Y=eJ_]qwU7JCTOc^=YԐL ϩh-xl6.e 4ςEoZ|>#F"FґSI=j=c9u[I![2P)R ;O.z~dSAa| q 1ڄyTI..Лb Z$ߵ;oC ( [1rn?L9z{\:(ݒ4h=U_A SXZ[-ũ՘MHXv骀ܮB+칈ZPMzFQ-ϧF\Ӏ rӤ.S`}# +F:NuQSDvHe5vb(XV%G ?ax%/(ɯJ~I`WkT%*xF +8ʭ2Num׾W)V͹SKRayL}ߕ?TXET"[O9O:QToBSAA)djN1B̔O \x+k8Flx[x": : ZQ0Mp0G?u_te^",O)YOR$WC?t+QDwƅO]zDkrlxV4?Im 2c"yI\э΋Rljg%}4Ym4GLgwW,nhͪS"PoeOGFovaw 4.+Sîpf3+]ۯc_{x5lgq.#81,#{р ?W;\4VQ7,wv,3b:euݲ<4kFy4鰜\buk&~5$fDzzP$/-,<9ȟx+zг3rgpѠJhψ ]Y2{w=^hDd*H1nygO# <5a ]E@/$ )KpngF,;Bdhha6@A  iGZVQC/=WBGo#]"LV4`#ov#^R]w0BV@>s.QctƼRUTtwڬ{ǧ|uJ816ٸTMJ}^X̊~3_4 +>e@c`lM]!XVg)(C^ 䨝ig@Zs,C{V'\EV9WXyj(ǘݓtrwe2~O#5 z@MZ௢O > 7r_~X!{ZWP; B7n0OA/:&+@8TM"eβ+xsMEt0$)"d-;(:tɦe[ ](xpܫ$d@dFtEEszÛQ j+ r򽶢-E&[JdxU%8$Lj{JʘbU9K|&*!au@̸]yIѰ9X<$dT{`{?wtBrݝ3`lpc4__םt#T^N3VCLƍL8ũF *mY?z8 SY~_iP U(teD!:/Tk6YFgFש,*2WC0A{F}k?ݙsM@=.&=6fr{ ¢>_8Z`Wi>Ҫ2rssJݦ3 lfAZijp^XJdv~ap(U|̰3bp7U쇆3ڄo6D3%QK$^buկMՇ%q[1L*Bp22 uQIhDE.٢%P][uil&wF7!R=ՑC%NG@3~~AwJ m/`[:vϽNbD>V[T?õ+_\4nSztZ'#dcSz2u0*N`TgVĵc"1Eiܱ㮶Dٮ}4Enz.J J>2Ot *~>u~[;sˀXDغj7ӡզ2 #W <Fcq(NhˋoKʄ;ܵNMo󝫱<&NM9aP5n^BF܏)5:Q~[(QkP #4^HUS|)MDD]f!8N&Pf:I9n:tNZkګ5[h5KlUC7@`v]R 3oSbHO(~..% W,}ZA-f%5u"Tއ]}ӏ< !3} &=e<)!uf rh+t_h0fC3k r0Co'+hrb|OiEun'`a +ٹ~~g06`D< "&@8 j&-fYet-|N,@G;;gn[<VAjlc[f7c@E[8=*D;z`=K8 G/:]yY+Aŝ-i@0꒢FuV"Sĝ}6_ۑdvN&(VoEiqxWKhnBTGu%3BxeދsN̘"^.¿#wt?+Y!McJFOg|x1~)ܨ*42CɟX9BS=zJ|" m]OhPj i!hߐ"F= ;m% >cn# ,\gkP[H+Rep$%)3yԩHw*&d.d+ @.ZTW)"cT/Êv|1"Db6%98؟^6iiJd!Le92oZ |JH*UY1@G<ϔ}Z>lC|Ӳ\%0r[PH71䣦$G/~N>,F'(w@":W" uZ9U#6RBs"`O`R@0e.]T1IɠƑOgYZ07070100000448000081a4000000000000000000000001662bfc810000e0b4000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nls/nls_cp949.ko.xz7zXZִF!t/⇷t]?Eh=ڜ9OidhZGaPr2"8}:|sLx|/ܚlYR@:2vi`i/ Q2M}ڨZ] &Itv<=)O|R:4~FF:Ոu:/c4QZAEUʥ"\w$e85^yJ/HExhda!cTV:CX!}iGNv& \x2b吣{ (Jn[0xc{(daHsڼJ4l:[ef8"3~d\h1DndBρ]z\}kCh%%h P6n>[+Xaw0!:wD ÙFh +w&t&8KvϠTQ[N(pw(5 tjF5owQTS+M̭S{9 Zif+q sb`?u@is\h P Gmڠˎm?ϙX߬78lnr-Y΂łtRYzU/VjYܸdoko&:fl)p ULZIT(n[)ՠ,?Eb&}jD B\LGTȎ@ݵ,Rꖈw ? עCZ&oF6{Ҏ-Bjx:CaKxoI6ثè:O#U@a20 xSustjhC@ vvI+gċ'=Z7L(; jVTWW,nZh  g/je-Cf&P2FŨA'ešAMeb7lV_"j,B?̃C!x)hWL̨;E]3؁1T!fk)cEƠ3 {Aֶ~HIFԲG_v(jث͛њHi$a_ְիd|U~(3~.EUR_ Q8PIT_jlTMM/iY ,|''m|FP x(qkj-e_DGQqO.RIl5$~~dy>\) W"55(%_8Ey 9B~2l-?ya {dڅ\R//auw+$| NdKqHYnC]MI@f_mHىd#t?0Z1?nlͧ|;{=^iNG6\ҝ'a0XJBkY4;(T%Yt->p<@v rFͱ~VGղgK0Z g^+KK ]_>S!B`E{PnT>XLX1#-GԜ A(|T?b:ebubt %J`)o :$r= WFi'Т^S~Vl.f%+?. :;wyx[Je'?4BYM,,_EI! ŀKF6%q=ɬ|/9 XfHnK:TƜձdObTHexDJ=C&c[#Ԩ*EYk~ء GJ& 4JPUAky!3.KpkwH\Й61mEܸxVcx+|P0ot٬U~GbY@hSHm48­Ǡ{o ѣ-!˫tx0wj^(|i to kKG f<,٦o) )̡'|~#=U ')8D'{7pBR*Eyt{p=iWx#9)Q`K[S`[x=Iر|:2Vp J)AQyIf}鎜X@j^ VZ4)#"!Y^%,lDm( nxHw"5f=lB-le7-QJl$;؜ ^4 VpÙF7G3Nk6f#{jXJ/@PO/4f%NЈGo%W>vP!},N2m^㕉5[WF>|~/sW9ޔP#b܊ V2c%@ؔ[f I$aweSW Wks27lQiu "2CzA w'VY yZ:M*[:Mgo-ElMҺiڃ5_:jLBRN$u`ue( fHam!,VEQ#M61Lىj$U"޹/p:T{G7q(~oM=ש]=}>&G:0D430DNVFGRܖ U⊚ 3KDU2O^b4U"MtJ4ݟDͧ&Ĭ4*uקk#Oy}%Í9ZARC-V tO3&b.0e?Mda)K.8kR6\a=HRUOp&^<O|>)66ppB&cfxXѷ\W~m_}aZ\zY&Gj|hWL6*S0T}XUL=Ր=ήȒWs]\jծ{> 1/v?>w҄n MnucbJ*=ܕUmSI1ݩzW^Ͼߩ{^Eo,MV$yF0wcaKhq@ .JPy%l2w6¢lpwV0:Ui>p-<.{alJĿtYNxNpVØo Xaѳ:kF"˥\!p\NlGH%_42I~V'ItŹ>/8Sj>=oFy2qM~)cqR~Ks`H@=s%Lhǔ=' }i,V@8#``Dهj1ʉ'{-ڇd͉׹޾:mVU+tu] $XjrTF3tRph5(:<θa:=?tqƢ5xjEBlA !iI@Yt~x:oWem:#̺xW<` 7@< MN  E"j4,xP+Wͭ1(4Oj#LĞJCCׇjϽ;7eH/Řq_7OVUpLh .!`<pUuLG'>ZmA>]53tӏQk5dpA% egKu-Z|i-oK1ΟLKI*qX!M<*|NM\+戸d,eEݤRjs 6&\{ЀDWl1x#jMJ[W/DH^95ݥEH\8 P8DNڲe"1݅س?vb#QNDNLF[y75 įј}]x%%=.@FT6dhF69AkȽn7ߧ<԰Ғy>sw3TpJ`#"z~G(֝8[#N)/WʲR򮯃E|]}kp!/pu HZ]~ĠIa~\݅=`|bjza .1K@JV% MStP:}_U \(1[J8ͧU\j@S.U y ^FR=|T3h儖 2N".#opLtBk΍^<ѪtάU|Ø*Cրni[?!`5EKHJ BaƬKDͿ@{$*afutA0-H%* Pܙk<^C'|UNCuJASmDX?芖%M)3cMRN6yh3 `=E(] 9 %>v+3!:Q~'4gl#Xѹ oxJͮ ? 5EJ APF~~A2vc--9umc ~/@!80́j?{u$4Pi'5qV64L3PP+lL& Mj.-/A_y6{-d;]ὅ}@v*Wcluu43E{ eVA9ߝ%jL2wMp /)ZH_q E#5(+iY[ #[ QgG =IlsvrS |y oWA2S(+BQu=4M18rj u!Lz<(tI{faYQ e/Et)ƞC9S'3эfW+F>q;!D>IꮟGJѐ s6[2zV9xpVt }pYa:##Ok:CPƤn1jwwoϘvN7% {QIj;95߈1V =w)7 ګ R1f^A/L6edO[丠K+Y7d&̷fKf S!HΜqB[O+1P8ULCv-Gp,m3#mc hyHܟp|O|zʅDF3 ^ "Ԑ8!ۥ2=zx+b}W?ۅXUz9ƃ_?}ϜT%}~6%)QVINxv.j5n֝z/&;I$r-I$\MTg9`d^/;"&1OA~ I[ `L拹$D#4`9~Ika5:OE-^Juk\?f4 uMn46nl `"H9B ][qV;f?% ZMYI ֊ Da !Z8_;gclg?">b@~'3 H3ex#RAzײ|a.^+Txlgo[Xۆa .[Uqqq^t *WdXF7Hv:u$υ6x+9ㆱ2|UQ*4v6Ve16L+h笅T3~c*G_f0rAH=)k%ܤq_*DMa˛Qqfz3L@_بcsHJaנ`I}H"q.W ⱦ9d'DbDM#)%\} ~ܷ_8r$ T.}(ẖn6=AZ` b8}sUTמC]>(N*qQ CpآV[ \\fxÑ,)ІZEP#LDa{tE csLfY/QGjaho`.͢C4YbvQ$7|w?[Hc : QnY=ue,~ўC\ cHzdC"K"'E:@a^[FS , -{WTE3"#UoҒJQQ䇃KTAKCi9DzvXH t7كxX'X%z([7_a`n n QAaD ;ꀖ{w*39[k'~m^4TM s}!˹vša {3}FΪA;Sda,AZܸ}vS[&%Mۘc@A},=/a\B̾o; X'A-)@D7VуIjΠSIJʣG[DNy#NwG 7F,苝=Cw7n3%<0OKs U9gBu3C:4x v"ϳYcrp#I,ߧpNhH1&%b :80ßݾ`Mhn1@/s~o{E6ߋJVΕZ(xJ>LZi !Iy&\Z,Hk==z'DzmAynj8`&F+{aDa+p{@áb %`)`8g`FˑZ\]A>'{Qo}gjlWQ7-0B  9^: 47>HIs!+1N`́CUHri}##IJ=i/E ]u!? еS*'t3J5E4i1g2.0#$g=`ٯ%[͟?\#'FxۧAոK"6[w#"ii<H &7DM5uuAзU6-Ye;3ΗTV[;p"Hvex%O,Ų]RXK-txDn(rjkq?hS.~e,gl[ݟq}1gNM7oT!ѕI\E!HP"6VAdKU1;\<%ȫn ߙD2I!Kđ:7RtA(omB]-{. 3ˡI1~%z ^Մc KAX6⣱MYЙ#195Rb& p#oh)/L5GL޽րJm_xK6'+-+J˧tj[3mNwVvRo'NF {B˫]mhrWF,o&^+b/cbENl݆}}kIe#r6^)Cb&Θ˟Tسq{Mn?'{,ˍ;gzPXisœ8+x}v3@̃Xz)@ek{}wإM6Ѕ/Gߕ^Lu4!n-vPτ;ȝq{<]3 ->_bE ' $f0L,s*o{U1 a1l5Es; }J~C02Q7vs*39vg0X E2k#AWD{7HG l1n7~/idjӅ}DX N}g{ 1o Ȼ>ꥠ@;Ц2 Ш;S %)+!3Ipk6 A(̅!e%RKU8qBEŋ}rJѝfqD_^v:R2i>|/wi @N.nJdY'fa$*)Ƿ(a7 ?>aLEQSM9lBBࢳ\庘^Drm<(Ф[R}#0{f`XYF~o98g!Fi⬎+B1/ (vxWOoLqPlJXz6'}觕x2LN[6$?M*Rmvp R'k\S-Sh t6p1%%/trw+d-GԘ\{^ނza"\ۛ7DU5£"w2H( l#pFeSMVs?c/+Y™ӟwؑ+N09򷥺GSa"`O`VPI{:_/_G$`xSGhp.P4lwj}&b@s>Y))I{bR/l ?C/M$CZr|[۷jS^FI\ #T1F7yrT@c?) aV0ǻ[N5)3L79854oLKb|h׹_Ubw$*9qsG5CVT2ؾZC?g(xo;/ԑ, =DTp'$3@S> (Y 1o5S+L俠ds!a?^kC]GG%4d>F{ ɬ ̡b'dKXi CEԦ=5."3;UuL {ٸz/@^HW.bqAk,5X},^h |yݏ֜:hdxS("]E9hSBd$eJ}vY#Q|Ng6r1jE;&ߚꍿ8bw3V3gzS6:'*AE ^)Jښkp8\SϼOUӫNu`#d'ׅP8mxI<0p9Ř"{T# ΋RfPZ=@D!r0($Ũ6z)T,jC e(% #S[]0Fgu(kwxM)BVjr(I>By6MQGue3+\H:3@LPM%;i\YE׭fU"B:$rf! ygqj`i|B.k)?=ПcYPWW<jfwhR`TxPZv@\D&MYfO#QFniŅ{dkKZbY0S@(hnUy suUoS<_ᕘ0Qq 5BB4 j MfL,27Xږ{AtM͈QUy&C)P$ZiSoEU+csjj܍h)QWx0֏X-\!4$P_Vﰦ]WN8@U\6!Ѱv܍<`$,RԠ,b/AB/۽%G3(r\ZF>}=@B:ȱer_;Ԫ|C0H65ݯ)1Y+`τ1ﶀe]P@Ūm.AcT[ PhE-&,C"2iNZ3+@u|A\ekJy2hLL~_IX⤹Mp.RM  >zWLڤΌ*G<ش.?;ZO9fe̓Pcz(6s߄S4v jvcVx" <RNd0~ƦV֠x:&@HO\]̰9,Zؗ=˸ :u<>4 "JAՂ\"FZ{+#|Hý{֌Ӧw{dױ% O: C;ܤbFᅪeaF)}xΐCakZ&hd#DehHN* d`]dAꈢTsJ\>⦁+*h` ϙ$#GUacI!8ys`ijўP9H_>bQi,0 Ik/0et /cO~>S^ћzG ¡qmOTϥ㮝2,T:! L J)ˉtٿ6;5L Fi輪=JY焧N*Oxk"\:__ lJՂgR&BM7*s]lZׂ {:"-,7HIQ) A56hW&B'XE;pgar$!Zfw%7jR[G#]K`&@~̐#ژ|#?M- ME4Ϸ]@90^ 54 *tBy}ՠ9o>[ԙdQ akN$ Њ9q}`A&ey)S~P<}p-j'xoKD˒7>씞L[G,vϏK!ב`n aJAi:+Y="W6c ܡK˲ED1CMLp-)uUk=)iqcLԞe os'+L'TIs44}@L^؄o 9:pc!tR " -Ep_ YҶCv57= ݫ&_WW`|OM0$'5VI,SװTx*?Q zd&߶ jD˽t{UENmk2OPjN̻Yv.iWc+)fqaE93SYCYS4;hr{.)5L=:Kf0;mcf{^O [YA>hhV:`1Oe/K惨pRcJwU@ƒGX\&m{+݊0m2 l;4جb@EWEmm~+sP}$zzP 47K+s!t3ha#צFsu{̵)8tklcv D˅JJ4CEFHsS|| ꍗ4gM/GQ{ C[%v,I(JE+i&_NZV:o!%5>?dRMIRYg6/lE.~v8h#!s81?~i{&9 p/4nkpXeKBxu<5dQAB F.ڪ̘P0ڵ;) '#+qI!T3!E2UJFuJw}r>1B73mqڙ{9+9D;:=Qe3 P\ߦM?L$ p!ճV,sMmͳꎿNNʹ?Q%A ;Qژ+ufO-"O JCmC+nm(ӢDb k^He$[K x7)'\䋋4==%NX:[5] zsCkJp(rU4R6>JDZG뀥̄$Y' gx:bZ{kKx2! =L/yʚ)8lLVzRЊ}MԁEmsGBbzB!Q"ۿ,b2  e^ R]&_) #G(TXWVEDU#If48c}=%D.<5OnG4a'zpfcsu.a|Akߴ ŪڜKt@Y1׈n"\iEo=*_,oU f7#ƷUO\3 vH^sLJ+8(Dّ5ƣ lHw%Y?pB{t0]h>DxY;P'G7T&|z4XVNh; "= fPf%?` pv*.k{AQQ&]Jy!SI:Y55Rm,(i̵a7WƗx*8 2-EƘOȀ3-yf^pY㒥XOzT*(YG Np8!]+( r"5$TDn)$̊-ehJU;&k=]Z48^(S7}Y'axLTo.n_cZJ)WokWQ;clA#qMzp jcQ:љma'.@d ~'a6lB|dcm|!Yf{DžӪ'RʨAs>nJ\~dօz¥snˠ F9!.acZϭG%z(=1ndеҠڰ"#s?wLHuM` ,"0JJ^cWmF̦ Rr+7s3az"\_771]e)@#9W?Y<{+?|Z)rŸ~" w8W1-Z/#* Ti;8ÉnWaY-@/EU -3~h[ctKZQ Yvf7L5\'U>E'eEU7vWX0\|J s)!J*Y+m 2anB <Ÿ*8 xZrݍGxMDbdnDmTh@1a(X?وڠ򌔸Z,2Uۆ;ʟAhI`*xxE0MEwj~d= 6u\}2U`6E0{I +.a)f!9<@󢶀뤐[M36MZ%>bޭ=r^!8IMcSں.|9hm~>&B0o/AOZ!ej;#6 +#ENSzj,6ɬ!Rfx& _93$2L֛kȃqΞ_(Qt&i?7~Pftܗm:/jlp%i`' aTxW,0G»é5=M*M9lK<aV^C"WJs Z(υbl5LMSI /SyMR=?+i 尨qĖ['Ue06dxb&|R(-gYinAb8_x;ߖV=mU*\YF"eg%5m{8|B^@v2C@=P),m'|#1*6qZ:) |pZK5ڐ;Alݗ`|?*Ó#5VabʚQTeO[99|K5}^]Y HHu8ϖ[-mdk'T¹b;Pm 48}Q\b࣪SpO`*LkCs9n' cP)\b3ޅlӋgDjg@ukGR 7Nw3Qß=?*@LK=`FL/kGzVT@3I,(ڪEP=F=mjMb$(my肊r™L,܍rA5V8@9%fSGĤ.4gQi$ ".H, ~|]DߖG)` 2{+Fu/vQSW'2^Hh!K3H kALJ,k ^_Ƀ?rW8to^缭i*Q~Ò{nnH{ICsm&vP1)`ǥԧGeVxf !{5!-V K/6:4]r+=\kUE6J(+=+LrX.pF-U乏 SH$ &4 `iHmWj9F?]MTZ _ UA_ME?/x8xݞL?[}%~KA{FB%@wY^O٫C~p~ꡡ[4p¶]f-zHkj;mSV#3UѰNӦS@@^0d4gτA*8|ΉCҿ+r56EQY8KsߊAm# f1(VwɋǦ+f`1M.RaS/Pdo@7hvr]m|w73Ba`Li 38.!GA=eӞF~}K]…aT3#*ܰ v`2w鰚D=HD 8tgKV,5Ǡ4٦^eJUy*[_ K\@W4UrQ6ŀGɻF^|IvDZš'=o͂K 4,ڪ_9\-C$^~6 ӬSRb_^ZM̍jRxΞ僮O[nj9LH4& ^t:~zY.jv ̕[׉ӕuwi3zR+:ڏk84g=Tۨ NϿT+@g'!j|+JN_d{SKX G2&pkG xEqISr|z=h%pQZzKD-{{w*Xz,lJAXP+]|حzG%~*H{WNWVF3Zn,x Q/CGAw%Ga9, 3ʆ_|ɓ-K I Ț*ۓӒo}-PtbX O ŮYqD޲ KS u`J9.dr hoFW:$]MsPQ)OLhv :y<.utO֭u\"ĕu&y*նs?m)H s^K;v[-ا>Eq%IϮ/˰>bQȕW7?3}~#ba@QZFC-"2gǜk ZnjćO$wTiOB"q1pױ+KlhJPVkR!Kxy@ҩP|1+#ИW{Ot!Σcˣ *?n*5 _pyߘZJa$FO:l#eg[~Wcq:? n=oֽvc*hv'd 0G3-?3#VY66AxV]]_[w'|RydH2h~)ۗ\[wuqy+>^[[cd>r$X4g;.Kȭ(Y#fp?|6/niaq:o|u>KSŸ9TnE\p"Nm-Mh[ h &-ҰwAo"Rd4LnyGX ;{]M+Q" #?JtRl=i}x~\LJĚMB364.sRȉe`Hw8S;,˧ȄXއ'`RV +ߜ2 OLdQQ\u}Ip`f*0$@~A1WikhdҰ噗Nc9NG|JS҂'H# o'H~ 3/63mS\nGNMCh/?"c d%8CJ(}Vx.bʡ>H )Bܮ㼃LK|Px? neM"6[ZήeV`bkXz4/m>^j>mgˡPx^h,jyIkdU˻$NԌv#*> kښgKHH?aP.rb(K ?Jڪ8?{~C4>&b,WegߍsE5KQ&q"+:]v13_ D(<Ζ+js@Ԙ9wvͮn JFq6̮sL#Q^?^=ODZEoBwķywYXiZ xe*>h{dxz"ֲ*w+y%&] B.HJl$S} k~Ӱ[A"Vޒn~\6Iʽ:>(!ʉhp-Z%deYn [: !)Q{$w5 *u6B;SIᥐ|I`Zk(䌞ĝr7[M)PJZVv+.su=8NRS_fDNyf&"PLPkt(rb@єYay\q;e޼kG9<,69zvpxS]yT˟ao R?j8E$X(*D}jSGss5(j&Ik߹\_ 13jtCwEiB}L)vZ=*TK5QÌiN  +"~-1g}ėzWo̝ ,C7Hѓ1u<cxPQQfg4Rl) `2@YFQ${Pv,>|=ȳ~MR:FL@)2AL~"8CK`ӯeo&yjU~ZіV ƙD.W1Z!ɎT4WJr(ɹH[rfݣ^_D߻^dz>j~8if|oAIM^BF #2u~Cͩ#u[%^}<5l!_0MR3EC9cR#i4Ң|kUN@xB0O8JzN6/'F9 KrtSWu,7O j/5P hQ5}M[JڐJ }=-Z"uV܏W~tK.kt JlЯ(Yd,k6j400 ӣrOf"T{nQ^_6N0`#b/}>vX _~戜wݰe:.OPjTثwo!ϘɃ ж*He24 D_BzИ/n'̜?Rd5,\9n| %NH6v8=n %h~3H4!Ê@gq6y_];Wpf{2p鯫j7Ymb;)%ؼ }*]67`惽nOx8oݽ[;/np sA9Hտ-`ldbP +p=4hU|f$(FZaY56n K{Sn2ԏe Ox,]n@%c,ǘI0'\nj뜴6`Z#u7L%7Ϝrt 5qp_CsƔ'ՊxNEr}5;$vm؃6}ekټMTj:`,;h1+S4$ө̫TC{&X4~yYh KIat3@4(F N؎0=Cٛz@B"TCWH!n߮(!nO pMVڛۦOg> GsgS'TPSE K{x*t "Bn^MG`I l֝ Q^ #!X_ `G|1ߐ)ﭽZHGqF;HSܪ25I觸%Si=^KR˞cs_߸!i0ov7X4:(z^̇[oGcq>@s.8 TRN8=dkY! |Tu:"yEE[}žt  XWm+RB3_q15.dRZwzs/D|(C!C!L/4Si.GhXQ'/Ȧ- c0x{\>_ 8F"e7ZrkxS J*}C3#b4o{hldOL^}H% lnLŧ*Bp^!r+CrЉ˫οj[ $UvB.I뇙; H> !C8σ}˟klRnKxZJxDJ5g2Om5a)4oKa%r%G3!UGuÒmʦ[~qz Pj Y#2 &k WiCet\:DQYtTeiCE 'HFl`v*N]^i!@+oh2ؠH.t?Ty˳\GBtDX֖xfeeĄX =oWz!<~6%~?\,yfٸ)#@q$dkDB#"H'p|f"7W d[J9s$F$7/=4paN.I(,irVdôq#7(x?u±έBSmm!A+1Ą魰x iܥp"+z@Ee\L@(%1Wjs( |઺%^>|G2g_])pR ʷѵ0m_Ui1TL+, \u2Qr0.'d;FjYZ~)VG`8E螀Z#lt8l틿Z]2qvjg׬YW5ne`HM!Dqǟl jStoGGu'3B|k `LX#P)ɮɈ:,}پBQ,Dۯm.kxdjnZoT1EI|X(*$9Y+l,[ed_U %?$<ӵG>I\ >!͂xb8C)u'A,t~jq^]=/{!z;ʣ{6Eʢ1A6P=-0fcPKlm˔+F-=Q ~jre;1M? k;7ISQ n*ת5Ӎ2|#閂ϋ<`OAmdu  ՀN9*H Պةs"l Ywfy2ÆsyPAK*J*}2l݀zo/Wh s#),`IS)ΟÁNz(_MsUr$>MaZ plA򫬜;uBjifL4p'M0'->pngQQ- pj 3^HH8\,uȋZx0UV6yB<3&`ggb)IH0(qL.D5f_T5>v>ǰ=Y5( 'nSLz q%]=#Y:fU0i+'3#!qN.3R]Xj,TftEv^dlp=]$=)^^|Vq6omdST0+n&ψXSvDX'[g1,CǢk8ƾFdwu2Z/ia>eftRz@y V>1]$s$z $dP[رU bA&EV.<14D[ =Hn( <*w#XB͉"@ͳ#}ǡ1XU%Ie \5JQVaۗ]!m}kxP!!TTԞ}+O@J[n2ǸVr(&T@㞨PHD{tsM|8ӮijMv XN7^GXr0B S!c,$J@< [z92vm&MA=ٽ4GqtUNNvD w@/i&1y \t>Kd|>u%=q>eZRg5a&сD+J3 4 )tAڡE"RIe^8XgpPr6#AHNuk 1n6OIzFЕIpj`{ ҩHA M'nR QͲv^?}vQj|FLHbNe?KFo ~Ԏ@k*=Wz)lKO|-1!c:*}$V\"+\I fY$~M\N`ȗQ~3d3b+~lG}mvq>niS*<̗3ѱE 5M@#0䙯Gi;O|37htH.aR[˧zȖ ;`GB/Vp) *kz6+^`~wV%b}4`Afr8d/68.ۼdNwRL&bwTon>Vo<s#og)b=`HiEqC ET@Y^+b4} 45·`$& \4^ׂIAߦN혾O9\uiXLJM)ILT Φ?Ƃ֏]MGƆ0ݬ9%nCLgq>V EqQnGJ}+"BlMUj.yxA>>oTp&a*EDeߴ9 .n1ra5gfT.6}ȴ[cUtX[M K/{d,F! ) %u^%GdDS}VWmjqҲa%[(~V[L4ZRxW kأv" o7W}+S,Y ͡˰70CGAE |;so8I “?J(JJXQ>"6 x$4dB4Ն. ȟU}PjWrT?׺m8Ds6!~ $,Ue>M>y51Wu1܅VK^Vؼ>ᅥKƫc&^xLJ].Y99a$ZM}(cBb[uaONi»q+:9A*wC!Ae}W$/.i6 Z)14Ƀ)![z؂o0s)O`,$wEcL꘨J* 2@Zd@`/E WAhwg*[7LcI9)y f E={Gfo4$\u#= yq`X`}pvjC5utܥis'6Q)EςcƲ`;§ߧlILV<3~%K/L_vwu/)umRArn nSP9*L1Hއ^N|)9\KY ]"WeJ-ahOI;36.ֱW)z;O?՘꽰I㍌1_n3EġdxᏪώW^ j$3U5;*MI011+pQ}+R%$0+: 8UtߑDVM׉'倧J}4쓧CZa-Ӯڳ6 %2kDy4qIATRE+{?*1_tIHz!9`L?=]ȭ}DWn탼P; еotET1NU㈰ JRW`]y|nt"7*We!*5)].iFg7Oly4g$2)TiX.`J1K+HPTk^cy^g"j%,Nqbj79jt^tHZObSxNfh[0pj59k2C_lf3XП{xa#J>؈:ߋ;~?KM'8>XPz6tZ[Qtu83͌Q/'ЯQZSoaI4 ѻBYU_+־ alcD"r;j9-L[%.䳤#K|"MoCKq;ޥu_½w5 |1o~d-q<07PYAe$ܝ5 >~+)=~R',V |n$DhETmfKL_'4& .:K4AضƦƚH t,ܛUU: s(lNz8Ië.J86UOEݎs7z6Ag_ e/;se"4;q ld30BPhĨ,! 8WxRNfƩ{Q{R߆e,w2F)V] pɄ*u;+mu]ڐꅬ9@"ֿߜj/A *1Ppԙ?e>)1y.LtAi'6zi=;qV\VNfSځhЕ]ӰvێM[6];0;[(JtyP-&xd6+F9/[yo=* >҆7V*49 ,?tTXfîv3ݍu GwޫvlϠfT$F1x5Z~) 5o F+,'p5z{oǜg;~miG|ѡ@SIPrЛz7߄z*Ðud *A[بY*eehz-H,Zr:v(ٕ(K/4-yrQǺ@U.ܾ@?V`"(*a>H6K<ٕ6QU3 BūR6O0dd+f?)=u;~I¦v}Z 28>3mj} n=l)/Dvro%f?Rc7asRҨӃaT d`}W%9q5RZ`*ڔ=)eѯglO긹 3Cr.rO|P4,G..OB#C "jQ8fsSȂ"z70L*P-i9'fՠ *F5z]N1pa'NZy׏MBuaڦҙ;ܥ'Ki(;/Dok&sEqt^.SǛUc77=e]Raw#7Y!$5R "F|C, w|n/a*P, wJuvΫo*q‡|/MۄO!/*ih3lLy h==,q2A%G@j|OqlʆtK0!0Q%q@@ PfƳkLu5*fra'5&\{S3:.R9\FkD⡹m%4\ *Ng页K׬M= :jf8j #0=vs$0v6'd~ZnkSw%,o%Y>?׬R% G%;A歊nxupEEd!d8mSh*,=4G Z.RYٔR☌.n10P$=R3W!!rĨ~Zȑ5W֢?d+q4gL'uY(@?ݒ@`G^pJ/[ $5+{fbWw|)0u*w\5Z `<;2T4+^HtgO Ֆ?:06RVKծN%DCSRփ>b;Sv0{ckMUE4aGRH79%Pd :-|8y.eK" .zvD ҿ :`~DE y|-K :ߓRcv #D,pL<)\0x6ώͥG ?(7G7@\~yYC춛ooY~L V)[}R7=ʶd8vɺW 7H1z}{hdAQTZcEL b-% TGu l5ryP2uU ʥkXY; C9*GXyS>*1U<0k(r)C*SAN`<jTf0hPA+h8O6 5\zhŧܬ4Npo1qC\blm0v=ni-n?O ИBue بImagK8y;Q%h7hTCG$=\jt8C.έC܌_'߶y;rxP׻¦L͏==)3PC"%r]rV2dJ$c}> "ui O n+46TI6XԒ̪07}448[+Vh{Jm,- O՜;tOy1e=huU̻u-"{2]b9+9 YvKAZPA2H56> )PG 8/~k2LUp1$ZB^_vR:m{(yZ`Ȩ.@S(xNcTb~M/˸ŗKC 37b;a}^vٙbZަa8Vc3`="ghp]ld:,rhȾ@$QZ?)(&Pu_7ΫvN?}P$CqXc*dڅ["v|NJtJ)&-FfM٬YE< Hqi9B"3c' b*g`\bvVʴeĴ jѲأ6qx˞S-wQsʥNEb$|ws{іdǷa֗Td1Qv=d | Kvi,VXʵ:Y2VqVz6.>Bj`"FPv;@P$cgX{N%lF;ΰujO@Q9hvu7G_-^'2b}%EhNΝXÎs'~.wқo412eCɿ^q0Z id -H%3^ws"L(*w>lC;\drO=]Ff岄*kYx&̣2_?&-!p0jny#l<~/ȈCYR5U,Hȇ8s!&N2\bKFX缟+S/إ*S}30' t1@pCkt8 xzo;x#"*Hg4`%+4T3%8]%\.n9Gvz.|}eɪ]{ջtF$[F|0}m؛X$+;s8H?(EW\_DY?i~A-[fuܱ2Sʀ`"- /3DLQ 騂{B1eX~/BK)J񝹠:L8x9<(Kr(R*8E>X;IE榟#ŰYWH[<@"R >t5{0\@ltX23T侳Һ~EXƖr&5i,"{0FoQgh o{BXVJKj|^I]B&Mؼֻa"=Jn*qOho|(V'KLs$ xy`|YS/x A(M Ԍ<}/A$+U*_? o Öa zQ=YC^^4"|h+zqQ_C D D$֊NݏfL>CB>骾7E q+k18͙r9E+U'@@MC*&vc޻.- R+чUN#(>ةgOtU\ge;g*iYOci81eٵl 3+y3۽LÇer'+t mk^xTtqu`.o8S7Y[ybAI(jٛveK˲^ {bW ? r*aн&a+t /Ujߡ_ixzMV&[kpb߇DVo)ZDyL^E 6r6_trp cf(P70̜%JT ˼|FYRեo,ƺV; [Đ{9D{5Qf>Q؈J#}0Z1θY` D~faS%oOIz2En:2$&Xl|O'p= ,ݝ !^䠙gD1ٍ̭*U?]; gvټa-jì"D2Vw09%w1' g:h?R~Ȏ)ge6DTEAG,2V@3GnkzRjs[}Jq@$wi5,A*5C3zF7~w 0;XqԾR\FogȾ"aO@Kup0NAHETWMupbAoyܸ;]uE!g;CgN X1#B:Z! A*&ŋ@ga 4|622 Tf(MEBa$%{(B|mĄ (́O4~{ងptOnY[+n#enx%LKE EMsXX&Hlȝ&ӗH&!]ӈ?FaЗ5X z4AEG6K ?~{s_D0c]>; ~ $ǡ%p쳣,q=0pzAux@Wed&[*@ʭEDRK9ԓ$H7i>_1fCw96ΤqԂ׃`:[0y /Cus`+,6"H|2@'{Z5{ 0Dg1{nٰjٻ:ڪ[ߓ?Hm6CUeuV1 anvTۥ(ULD=GX2ed3-\y_C$75KBXElMuMV9^ޮ JVg nknPᓩBmh& !5_m*U 0rhz5Qw#8O}Qj}w'pg;,pq_{bYvjAE$*yVG < &7?Mskcc`_k.yyZ,ʜJWN"gǓ NxT`gؑ:90.\v(^U?ҩ,R&|ASglbgX2OJ6(S$-n-,I3*S2ƐPB hn\ȶwo ԯwcht}N<%0ưWpQE6,G?"_].y1A8 Yb&Qi?`{{AXqL{ǏCLdO7 f l887D\#x zB}&r4 HԄF4oly.&C=0iMC/ Eo* /%{YYT `r9~SH@+248<|}{KRhr Ʀq6%R IzhK*dN9%Z41$>`%]m 7"ja]-Q)*m,{V䞳a[@fPPNSn9 ɤ#p?{oZ;<4J[UM֧2NB‘Y @27dI1f 6è#Oֱ!5@A& 4AD-$Q^^jzn@vLWm>~Za ›4(BiC^ ful@ YFևٛ-D:rYPTq܅HfD\o,>QfdΝtQ b:C"E JzwVɂv 0b zR^^B<2K`oIZbgؼ9FN¤~G2Ĝ_?b (ԶHlEH5y`쐎*m#|j%~5`T r-,"R\*deS [/1ÞFv0&HG V ĀYP0Gƽ߁ Ų\h h844M{ojmzvhB$6谅uKÕFh 4 AƇ${F%$':c­ZF2~m,+wCJs p5SƒA6$-zR N=CP*dўgĭ Dt( \i'HEEg?2|nevr\'4 GN%1Z:$-*-j|}NΊB}|,n*Buj=^a,>ZPbP-;U33?:Wp ]'<,{f'>dJȰ*B//!)k.fñk=Lk s?eθF'1%0MAkOW޵V,RFys`HHec)н#z$M*Hkϟهw=.XZzޞG8""`I +͘F7~?P2&J{R#P. wlT膥i0IqFNKDh$7~GGy >논`)'IdAg.ӅIOED݁|mVgy0> ȶP*9u/?AxK>\ Ds"P IU#! XM)'h۞!fXkWbԲ \qp]KKΐ<&mj2T߂v+5Ʈ# KfTù%gHh{$.p"RmTA'Rϱs>H-YڤkVGW{Wߖ\kx֣ta07gsUP/ΒsXD&su_Qf\\b:(o;Gk+=HM亥!ր!ѝ>Ħf80 N~R޿#}BɺT $H(v B:yG0gFsT>rpC8A>̭f"-c=OStYawpT7ƶ<5Ҭ.8(hfSk8z _(mɧm|PP3ӇiyDŽ *o6@j N u_+q,m@L>Xm%_JQxIUMb0nўaꫦVӦK166[FFԷ5MXAmbUM<%/9&"dLyETYe)ftʔlER3hyV#'v ѴjLֻ~<]U2U6p3(AX'KFd,״o%Hmk;Vp0a]}ӏg\o9ι~U(L P /yA'?4Dž7K(g*)>0G]͑ @Y(0[G0 اhݼnĖ zr6҅IKP2m$H[sQcVA9nA3?ӛ~60FTF njWA \wg7;K-CV, jZ\/$ 0'Qm>>;tڽx8iGT( nΜ SZW;1,0jֺ5kYq*5K,b Wִ!^ߥhUt4edm~ujB0]ik. sE<_m?Nqf5-5TMc}\fHpQ,a]B9rn(t(r"\1lh5cnWo\ov{J7բ D2A?&ra{^*|$WX])ޭpbñ^(!LDO誻7PCcEW0n*RǞ$5? Kƌ|O2uֈ Cƃ};|&>""\4R8lCislf',3m>:3I/3_J0zBQ2;}.m_.}YkW{ g3wr3rd VloV'M~.ű˟y <SLJؽ!H \)6&c嬣%n[v9F2TGy(JgA5GsW|DՋidrIEx36K7L'A-,}'>CeH~姌-*H:5۞;, WT5bƠ( x4m`QfaSVvNX]Q2"`q]jC癥[~@HkvF^c0rywr?{_*Bmvt;Mhlɥy) >A v=A>f3fTM/Jj +'GUI^PA#| :bA֦>Nl5 4yU!ȥO=ȫwL$^waL>Y,`Fov_ShI?Z.:(9)PMխ,3E?fVUT}"_\q{CsX:7މ"Wys^!>4)LoPsP_Ge5ԘĐu}Um/Rװ ̋͹.r×g "jR!\|sn*f+M_U^|WCT])_uwxʰg(ܖHw2A;p[)0$aIDaKwC94¥TCd>kL6nٳLJu0: U=@gE]W FT_%}?(DP`2\m&eMȄ ov2m~Ùh(c؅RX5 }jC75T W0J"ѭtvAZ{w$CnÏW`c</պDWAߩb4 tw TXհ"KL][QL7v`"sIݤEt0g۸0LDR)iFur;2Ey9vI#ͩg&]W$@&Z9+'cQ &\ 6 )҂SpB!r2J3'KJHSXL/@Iϩ ū%{*!j$WßZeEqHo-åC˽˪^E ڑN']e~u:"f<"᮷ƶ_coP;x$*}l_pԥ[v@1p&eksF0+߄3<tim!Z-jlMٗ {| gqiZ0\|~Ҁ\Nm-V-xx[}St{pUz40ҏ} *Si(M2J>sVY6&,~ӫӖ`@^orS?#Y, . uN?-b fvaXE"6[8| ҡmHPSCړkn9/%z #z+)F[=n"`ITQqQQu?Ųs[0NƿpI-"Xa.%iǤћT; >@ѝm4yDaIhKt]bJTMrEn,ƫi(5~G ;\P ro p 5x8;8?O止>Y R?3@D*EkZ@9/_2D |?5#l9 ePˤn+w(A}o6yBIo Wzg/NT?߻ۦu}=m޷"8߂ӈƧ!z&<ap8J\o>x=Q>d4\A[-~F7*ù[UlkY Ng b|4@ɷ|ѬdWi#M- ܥ B?H?v}4!H4!2 +k`ՎpP^w9==t9MZ fA^rTCr B=ر݃0FC؇,jYBoF핻fr!rY|Gnu%0uAJEAzbXYtXjIR1|:*q,S/7"i-)d!tCAX}LoVoa.v;0; ;QD"lQ3QNMf?Ƹ:%eZ| Ru_skIoAc0'Du/ƿ*4ρb 9A YM.ʵ +`͜4O }RWq.S> d}aQ8LC 1eceGMUs;9/C5E) \WTyeY; (`7^s[k#Ck! ve[#]Ye % \#N¥u Z9I<6G2Nc ds5B9Ρ{ao]8׆1à_? +慼 eFS|GJ.BT j$dUO S?O E]6|K=&UO]'2w'?5.xb"n8.HŠNZFb͠PTso 'FVd5HH| PO/* y~qpF˫vuqtٲ2@J=ZN[#-`']+将Wx`uih%<7ݝ "[II}j`Xcg$EHܜ/84&u紕'塶$ @Br'ASIV/7"TCADE> A@,C:ՎzgNj:;lf7`S|íX Y%Op/pl(֊s<"W` [HӁQ.C&$m fHu fP]yO%hE5̼]$Aa;>2P)_ 8Svh]=vأ|mMZj$t~R'yӌ, Qܤ Ir˙9ǂ;//-cnܥ|ޜ)SrY􂴆ࡀ΍I0 X3+I<}(r&(J;kb}ιގeyoGEFh=+&'כNI64mM-|&)N'VEZ j[II0|2>26' H/\Dx8uFdND1qyj_(fUb*IxyV+9QKa1& pPpYwِ<-e z#II2-1G^w䷀ ZhzM [/;g_SV0;7 7@=NsmYt'++ R ~KA.@jEޯuDj;Fy%pXjΗ@6`9DdFcݵ?ARiӑcOɽڎs-v"۾81 =MV>z`{sh tyBWHW1½Xk3˦S q)4L"_OvfIkr#jEi\f߽$u-B[A(rFk-kKl+P(+nܛM 1R~&E> n ^VmNw?_Qt0ͼqAE@6`t5^tV]ÕvdOXH uxuJHP,.Wj:P7IcWze5]7ƑQuo_t:(Ꮮjp ?.-&v:R\^ wäFƁ3xNQ/N$RQXrKV1+J8JDo?l{\HJiNsH:r.*O ߙG-tw Dzwo Zd)\0(Ͼ%7w?;rP#ݍ+׉?WKR"KwKv_yZ8ʐ}6+?y&4,B(a\sxgť[*JrҖlέ?bGɻfv,2w]Ga wg#̩p֍\7v2CGnw/H6qoPόҠ[ sm~j~bd5$ 1uw$PhdpVd+)w}d (']qQv<>ιl/PD{Uh"L T,jXM IV6$ YādބQC 75rlL !Vi=GAHB}Sior]I>ks.Ed#FľR5^w^zv-dl^A2i;Gf/2RbA-N}6#MR9(rq\Sa©|rX9:A 7| H|6$C?vH, &"˧,6Y5e>|rABB6Oj){M{@xľFa:'Q隍vk- })dsՑiPL$!5hl$m)'ɂq0T[z'DkK@Aau)V<ts>.|wڵD~dUNR 4"I ۃ~δԓLzT[8||ON .gy+&G ΰxΆ!]F=EYq3E(1O]ȈG`\P]jEvGjJ)_Y{}2 %l,z W<ٔH'nimKG^ƃzHSUP T|]F;,x n KgպE6o?3)Dz'FQ; `L|4rӌ NJO|ܙ*,SIGs  PK}-3mW\Ns8|2_-Uωg;6ir?1O_`+]kʠ|\VE{UѢ)E v RP&@^3sӠ& abZѹi2x% K9@GAE2O`뱈d[3fx9#İ7 ؟u= ÝҜ+#jWb#`W91BՒ;kM7 zpcaIn/-Խ [YǞt0yW԰E-|USRzxNޮe~o ,]97/ΰ'bݍ)S`G䴉%l 2r L u_ 2z+kP*#lmz}P1( 2h@k*L1ܝ ,b Hw 1"?";yÁl Qk\_g8rr䫟*IQp8`y=4^2X7d#Z֓_6^0DR?p;[iy,Q fQ:jq y0gnJ;W@x[X=xQѨ"%CI:7׉4?`ԕVoT@Tw!1qsrg$K.靾<)+ZmX ?؉Lt$E \rr }8 vKǩ:iSl6[.L!LRzaq9c`;&1_0 Jop% G^'yaT\~|6N%W?ɡp?4Se'=>C7Olb[tG7|,n*1JAkWʋ/XUlm'~&W;?anXB25nWnRbϦQZva8,o5@++~[y ׉~^{&ؐ(J$|@Wr3X;Lĝ>[S!#z+q38-b$XODOxp=YJM1kR4Gox?k⨈ed eqh5voUۓ0Z5 4B <=sM$[P</?pP2-d߳_fQ3k~@2mœa?͍9^]f:ӚmMy jBϵhduA"D]_yC :qW Hï=)b hVbjN,u\|P %z%,\=BMs`6gF~Xðeg%)ܗPQ gU6\J>Z@w&ԆKVZ 7hZdi\;фՇ3;RfhA70N=&2]S% czF*iɝv^:h]GVCm^`9al Q͸X˩Hʘ3[v+'<`ݍuD1Ww~p|@A:P-յqqsf]m91f~K9Vp@W~F$cDJĤW ċWȤ==C6YC v~WMn1ǃXt4wb !ȏ􃼠`,aQZbB<&`*O9G&V>Wq`#5f"6t3WM~F$i4\9qmu>CoÁΛI^h%s YJ+)׵dv|S[D}e Oq} rdqm8"eTuKm֣Մ_@x&z5v?saZA#4<,Vtc֊˙]Q@Jw:Hġ"55,=aypc1ʪzKEs@ٳ^ *D0omb7eDfbX:$j>}b)pfȶ#F+-пpp=aNɂ-)%_>#Dx;KTm@ppmzžΏo|ZTUHqݠ][4N)5O.1F\y̜jM9(3鷅caoe\05~ڼ\"OaW'_f,6c,9!s,'a1mڝ輞B~g<4 7r) :QzO ;yz# `Fm߷sSX~lЈ4ν8\XD]7L( Z:52ğޭAsn=&jlBo(nV#ׄ5Q f!TLzInІ32dtT{2~O"vfp->ӈHmESoןPnsqwሑ GE%&D8`p85{k?P0_jrT\7Ufz tOCxrwxnjX9bCBG{>g)g$ :d"y,m)SsIt(i]ӽ4q޴,%@} z|i >LƗ5vjTzZh`__4X5Tei/ފpr( 2|iCt4z1DԸG!3TB4Xs G8g lk6X r_>r<,г}/cSk8wq;ButYjZCs7(}&{ aPn2•CIò }ӗ{J#eRWtmMٸ*~j0^C@׷{rVx!e=FF'rO_Ӌ.W7_-?ThQ{>vjϓ޲,)g8KKCk).R8sb+΋j2ږͰ-ļ1ѐ|?q_vSԲ} P}q6$~Fk`SzR](u!"d*{ˆtS bb}dD`afYBI=wU(u;=7j.W$sv*RkipHm_!FDޫ/w훧[ý; )+)aXFPDx:V2J/4(*cUepϬs0ơ zИ-vvLR_p=p;7`Tj4P[ ґrdYgQ.@m k_ƬWfǗ:H8*3A}F8cUuy.?AoߠūyodJ;=КVن7r2kJM>>" .\ =y.37go̎>+0|xqc}pThxVc=; oU/"3DTvɲDU|n*Mś #6.dpH r-Zy *&WF259pjhzS釗 $-?:.pG1m.M2^t+Rqi $70+T=ص!bF2JzȖ,̗>M>g)ް|"E'Ts6vSK=[f>9$ϦUB{Ю^_0xծ7tnlho;~awH3q*{l,e|/_{2plA~L>}'߁nGPYx)U  OvJ\wKotAmyh$1MK 9LmKQ"H0c^}]mXx)щ{qK#ֿ JHn !c  WMWqp5-\^#oZ㳐!+,4nJA v{F԰xk7M_XbFBD|f,j^q1Yh5勃:sLcĂ3p*y.Z&錻q br ,qҏHL gq'j^ w%JA'#w"7w %O+NU%5,~>mQwj -tQ ih~͂Iu*U{W-m97ZJM,r btb.*qJ: |_&+kur'*X8Nky#qfDѯ^bqnn?:R4S=eB¦v_'yYc>m!uzSF~`{3a;"x[U=?8s` [Y"_ i&{pVSE~)E+ؓAPH ؄@T%\D(;Iԣh##dVނ\7Hn]E!8XKT;:7U'^%s5f3tBA'k V406 d1#7:i&%Hc] !:ҫ\DWCn7娢'Pa{QG$NbYL.|o^ؒ7@-T_-+wH-d=ka>1JZ =ojFn^o)]9B2QUF^u+5xhUbSEὲXlv'')cUֈ/]sW``R-&%dZsm}8$6҉0)3tĔE 'l;T?~Rvס\:|(^k 1ڣ.X`#GKmY[*c\}\r"5>K3b:o4 ;4w?Foa?9k.p~Ȧy3SegZShV1)NEFTQn̤[ t`#a&槂6ŵdۯ-K-B ʶ:q} A`{+*d1ՎieƦ#vZ fB藂ۉ^aeʹ*[ҝMl BcaTȨEX`[&hVH=f0n)~ kRd|If݅x6.;1&TiMίQWR5ZJ<4U@f֎ yY~hIb,ACX&'CMb*6wMBeyu)Rf:Q1nD_Adh|.LWqyI+'m gZh=u@$2h8 U`]J,4뙯7ԧ|HlS&yDG|F&-{'bk`}&pށb7- 觸(+ *8(S SVŧЈG)%윔ÏeRo]0Sy?g ѡNf/_Ⴅ2"t Q4 I㶹up# )npgYZ07070100000449000081a4000000000000000000000001662bfc810000d4bc000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nls/nls_cp950.ko.xz7zXZִF!t/͇{]?Eh=ڜ9N%A)u,e ܍?zhƢ9\y~9 ,GJ:pQl .}3כ[P8nC7c٬] o/SQI#j*Ia%9 ?Ь^]T#ۦJZ"nvLqm8a`63}Ew8g KJBi׼@gp&q3vK[.(J^舃쁆T% PƟ[f*C5W@f>ȁbGeKYй['ۙ@€I¡?uWC*7koݧ|^u0ơjw1ޙZ~zzyEI]h5[Ru 83`Yd~3ϸ wtPKJ9e$SzNS}gqrvXq5=.#r涜iLaT6݀񛤅bM{2VS |xPU!P B36[@تW3wǗY=11 G\[m" "i}~('Pw i[`;g":۾ =g,8<5`rc9rh4YYVwO4(jڧp,%<钠IHR<`/]E O-sM- IRp<$n.܇?٠dRR:K 58+qC'-8u̔vA䙙wU+jTeQ0V}X=ٕ;Hg%J7}h E7aNCt:[qÛ)0m*j/?9 Cݗlm9޳3Wwlmb 5rS?-G +a!AmZʘ8rx>}:IWKbs-t"0};-2i#K3D%V>P$ .q !^Bh1n&zP[+_;+߼谘&?jϩdr2T/2Ri{=Μ6o@]Uއ%rA,%WiΏ yybKJ]gg_&~/_},"J dPL*XDz$4 JJI7CmyyqchxD#}9pmMKؼVsB[QK@kIaU1zZe( LHWj;Q(z7f> 7n3tOO_G ^:^'qscRYIZy$;%PGo9֛:`B#_n3;r酧XK ^dҐ.6  X3<]Ed50BC)aہGvPJ(n_*s# rƖcMҔ?L4REw|G1rWP ⣛Lj6\*qShP آ'TVoԋW[65"=hSFؗz$JܻLJ1hb@Rh#dukq˭5΂ z`fw{1c[<Γ]V?H޽EnGz1y$Yruǚ-.$*jJpAG[/:6f۩~ D}'ccLn^';[!@H. eAG1ǘy=Uf gHqֶ[70Z 2$D`eVMnAnx|eXڴ4&1OzAk'W^ V:bь=NmyFc MO/-œf&sjON^ #r;H"{oݣ/:"gQ\)NTXO\Cwc7|&u{[iH$8KMF$]v-2;pq0z6^ܼgccd$/Sm41w מwQG FJHmp.bN5Cv.mtD]+5ܵx->ϻὶ8_w#B$RXVAKK: \<S#ܸ6c/4[)/_a]JmPPk7RhA=%;qBL$H^R|!"+iw|W!$ԩp!* L_Đ,I@@w=hF{$rhOXJsnԎuj[:RF| <80tLF/p1|s]ȼ~N6gHa8(Z[-=4S\Yxw?ԯTT=Vk۔P_24ߊpZmGh/#E<3BkwI"';ҵOZRx6Qn5mxe! /Gwts~Kb]0{d#dOv|yoLYw[7uTˁgg $ $񬵧JHtL0"HÇ$Et"ɢ4E9߉2î͕u`%YVf@"fg~(634N^&d&x{I7XRh3sc? i>}2&&p8(#,/f>x"*pVUlUb7CrD(޽&$",; HS#,#@,rKo D򨞬}j>GY,t| N.}m8XF}jd@͈pnEZC1#҅AhMdɵBYu.9%HvK%;ӇgD@ ]s 0v%!Hl^W5鬳7Q{d_?2б/Iot8{`Mj26;=_DZ-bA+Vm@Mك֚^߬.=U=ЖQJFZ_SVdh 7a_En;eڧQ֩nÇ  Ԙxzi]?Acy{7!>/l4ٝ?pl3F*͔3Dn4D`__lΧ5עd\oA*R-b#0gJRr6w /<YiS{A9> N(6>q:^tZ(7?M.:{=Qm䃯lɡ*㻓;ZgG=:B}fmxPr ?$u Hm9OT]Fˆnwڭ=hn~{i\փhu]і>NߕU0 ocjZ5H(6gىߺjBfWFm7]nLk9'ôj;tkk_hGQĄs.HrTeOehR}JA#Iۮ1 < R٭CBg{>8?B(ʚ ݆ XeE}H-ˌ&oRn-.5$:)DCdD`% D[6c5kw.oP%iPTRT 3SeȀvu50B4ņ U5L``)BT_Z2 Aj^˵. j;SW?)ڬJRnAhŠS 4JzC^:M+ZPnAVM A1v7htםs.ԦںQT Qb?lQ1N8W,q2Ju̐@tF$/'^ tl˄A|CApuk#-.jfO8q#= iR8u1!jPAR(n,*;!vSwSt0:3sҢn:k3\"Xm]k_Y!MjfucJֲl!ج7e7ȕqt$~\IBhSo'$W暸M +4`7 PٲPܠ{Ќd' )mHDzrP%-Ԑ ?{I(7PUx'4{gaZDͬZ;i6%>_Vz~dwQ8=3.l5siG|gQRUiٳnsq<9 $Dv^?Ss?#-9*Lmڻ2s2?FLjӑԜΑiﱘ@kg ?3LQUX`;j\@3O7MbT̡=&?nFuZ'5ҪDqY]q>O䭇xy/:rKnfWǽx,y“{SR?t[s~C- t8 JT0ؒ]ה؃^*EyaߡMGP 7!' )Vawb%hᗸI7M}0.zL5Չ.h,e9ڄU gm.܈&ۄDTx/q{ySL4̣%6Y+b)UH'U#Pk՟yq9lI FU%!BjP?]3 TQͿu b( ncV!&a+Ua `slv0~N1bA[Љ~*< ϋsn3з?D;Խ2=΄E}>UEήFo_Cby|$?@Ѷ.}蟊䔄h*&kqP{$sG~ W\0+䋦 de}^fimٸo0v>.s|f쪗 PWû/ _CbcW: :S]F 5dR-LgNr*(7LU54{xp@i8B1!99iSncrK7BjDIEk(rsK5p1tW=3-{ J#iIq[ȂH>YZrnV9<,_vYp!T  Be6}jPb-7M,,i]=J/ ;Qlo+P*o6T{M&D7EJcfebI{_Oib|*Y}&twwBby#2mU/ .Uvp3I7 a9EzI'R|.+Ξ+@ݡJo[q; ʊ|:/@օ)3Hr`*)Ͽ!h X*K܏̄Y?VemG*S۩_zзN>UP;p z'lf3M+J`aӥ:3d9ȓ2)"EW}rdl店T5xOzY Vn TDO uҲ r ⣿(! DF*R>ɐo\7G=4*BI^ Gm1X9>Uܰ hmuG$`##{'u!+ֽiCƟ˯Xr |P+IpOK(4\U1"u0ӵ'i)W8a=m]7&mk'(h7 U /FUf|F'kw:b d|Gh>!wC2;9{D͕E/ã L ZvcacUW Y7s},J"fg,JCdc gUFU\$?qhp5ڙ]EbtQ…刽N-pv_U. KvQ'~aJ;缙cįcKy֪9=[R;uFFP(PCO*V@nYri|Ct vE?1? jيg,.o#=㔖Ɛ͏o=UY69=^u]\=t>eZ`b2_l{81~WyzϞ~h+-z)yMU _ɀ"uOБKvw "Zl 7[+;ƹ5sp!~.4^BIp*:"8)*n֙Lx븫ާj9*K) v \ZTCܚqM|tMpؔ}Nٙ8؝) ? AYx52uXjE?rq@GB45 u`  w|:~{!qP#\:v3J~fEJMYA)$d Z#:P5ĭѴG9 s^?`MP>,g_;)ˎӎ,WFUFsQe\ҽ1~<%rڐIZx۱ObB+Lk٧GgSu撸Xj//Ц_Y),.Q[AOc-M?fNo S~bxq]H]ֿ.YSgmiO(r*~0qc}F1  LS$`Q^͚+v^ÌA,~-OZ!:.+Niz]e-'[XIh !`M~e,iN= $&](b`mH뼋x`)^U{(oMed/aĪzH+K?pIC4hy¾"jdx$Rf,\~ OٛEK:4 BLF)T V :Dhjϖ2XNTpǒv%Fo-s%DS< Oyx |*WRcEqkiV82GV2' (x})NR|#Ym@٘zVm1F7ȽoF _w,+d2#l|}`lZ2?כ{/Pg}ZYMG&C1ZnpsfK ֕acoꌧx }W:|@PftMFEOWԲtxc_NZ:rP뮩]2(]( irM;KL$E4iO^nni?UU1HGI+KQl [#iw:ؘr8$>`OK5u %'?&s$N[.D0Ľ&l MTa_S<^I-Ip':wVX*'+D 6ܝҘE( ɌSGb!XSq굣nɄ^ ?JsnI[jW_63/ ZH$;;ZZ%Yv^E+g4,H.hwuf_@OܚخuwGhk~ڐ$+OeWUq,° *p{vsB8B0BDЌUgj YzSt{x݂Zd5؉^p=G/)%1fiGiJo.\At&~5C*[:hJn7IEŢEeiKRM\KDoAtwq lT @51\RXJJpoƿGy'"337'zޫu RæodHlG#pyϚ!BltN9{I)tAεhB+v7\Q1nD  n(Vޯ/2Zwi 恙arݓwŭBR8?UqH\L>t%i_qOꓟXk~//"c-KBykFP*qAHcȳc2iZ:'%@ a~ǣJDfDwrXhVl4]NJ1- 4P~^lda RlbEl\ݭa"虩zZ-g;:-5RY^V/ JpvHp :Zh *6>𑒷G9S|y <8( HdZ8s` { bh6WS-i=qp)ߜx23 >I|qb5<\39uR vl{gSJZșcH (S.xsh/w,vYY2WXFj@rEcre׍5S5\W(Q`T8(hTBIȒO'V;k4U,gIZH o/y-.\  YWq,U7Dc?Mz8tl5>jN{ ]>/j,v췂|\wSjSD 5\mNzAE.30$ѶX4||i_WY9m6DBL|g.LCi,L/D,0`*H>,]e{{lb8pz -W1zV$*7lTXSQ:-Rkm.^WGGl)KZ:k;jޑSF2g{Q`o&YnF6̥mEe?8M G=)/J>sU?~pIH?Nv a$aDF[08|#{'2ԎWMa‘O[iN}ga]/xG CK$[ ZTlhF$k CgWfL B{n&5NB7B=GS2h%43u,}T=z+ۏ h; kЁ`lv-ȏ{tT|ATܜa.=MrVQ¦mSgzrJ}vP8@, 7 0%oAO]GB49b|_'f6\&;nQ/4bHEKv1~[`[v(,\2J,GL}YN.X709A aj?;4ҡqQI$>Ɵ=`!@\Q%Keg6=僵 ,L8fBFo5e>:ˆ/tu.X۩BhwFq2Ynl:ҌcrʺAQ Q]F! e Q)o oE:O; IjF?QaUN;G9ޔRYpf4QCJ鉵@ Jvr$64įѴ1ځ`u{BzUp_z*;7!$]F}ֱ iX]ǃoJxN9U>l|-2̌1"NV.m2Pp:!:\b&kݦՉa' wyvj9MÑ=p]^6$[HԾ`[jrWꋉ.2 Q9 DBalp%  éd9x]\yViPWL$1/g6Qڛ|뱲#S@U͂."m9֭01tFb 5>e{WI C5GDD3gLO&w'Ke8=F#סJ=%uEGKE~EʠW75%Cۓ-Pd=]SPUf_t9(/_uAsWhP\%'=&[i[Vfp-~p"ѯrEdm''1ܹe4GK;o3aUXC3hY>cz:%5Kz̊EgFmаW ?|ap$VRCX7jU !(*VvY3"NOjxUC4ܔ:QN3V!1T^!70Hg )jޙ3v:O95 ._:i @9 bBM?Scg8 W&HW -45.?F![!#f 53jcr]F5P㔺HQܾ*yNy3Q3ߣ*AE-(L?5OjQP;zTW T1FIs[>Wfvaʜ'ak:5"@D8l'eGxt"^)i6Wc8Dyrbk%&%|LPәO|+8+GLpUb%CpݘhzjGOzŤy[~9yYCI@fV\RP~GBXTЎFpߘse{H1|HgV)`rdݾ'aZ v%/ e-[Y 4<+ w/gf'زjC$o4kHzٍY@0T:V>#Sj"tVmg00’2 95"gOZ'xHirOcP}1Zh 9KW7;@lBA_w.o7 I!-#!+>!^sV0I5ZΖQSk\_x *0@Aռ8Oݤ|QzLo V[a')_ja@BlkϛZN*湤^ [$ZI+3f>26zF+! 0Pjs)Ey]۪ަ<TC-%pϊrJ5A5T~\5#O*6eƚݗ!ov8C8M^7j7! DɎH53/Fr&XU14 -bEcC?`]=YZ}IN{ap[u%$q\J^*yBf` "]lcGp-ۯGϪ"ɵk#7x K~$ f%pTϗ2p9XvZjc O+.lj=_ O{eM6UUd>eAkZ>{UKw7vO'0Xc.-/5:DUIܜ\ _PZ(ںi0MXX7ԪEX0=fF wtIZS4vh+eHqԖ([q?b ~ќ48Y'OCǛcRVes%ds3eH0R/X}1 {X}eT<:*R!jJ\'|q;;D5^kZ{yᖢ%qu*ӓ?ŨaCiّ;h{7a,mM9 JBLbz|t)yB-&gS3iE@`5dG7^Mm>:z5߇NDp2'W$k jDXc🡶n}uR!jʆ{[er*v\zNlY|뚁VRؽ[ ;R>a`&iϩEg1)4VPK ,H7e5عϱ*[uI<+"k;LKdD * ^n1E^H[䃄j8zp:G*2!9˚Gj;v??r=N~V;u-߯ͽsT<0(sMY|4#q[=|$ >v1mL x؂S3l=v7[ wp)3~OD+|إ83)lN"^r:MTya<*PLH8|GA.)أn'6#e@|W۴_3l5o mF?2wuc"ڕ{}#>Z!}N+^h6!*BaQ-1"s?(.t0-cpgQa o4r~n!Va f]ȉby-О3mؔmT\3q|ZR#v5FI, %\_ C/͊KZr$m߸Mb!{L9df1ۺxRQV`:k6ȓI뽅}7rͭDXk8ϊòɡ#sB?UX,MԤYtUCIw R1ҔD>%C?ok-v$a*ZqyJyuUҌ8>r%,0oX\|ey q|-&yf_+-Iz /OnW+y|g.RROaPUt!SZ5/\ΏP4>ҪԙZ@O˴kV͐uͮ>6R$bC Cs >29BRQ Ց f^%G(||mP!~sf `nvD"Gӧ$ޤ.cLIj !C׿]x/U7~g4BvAI(|6c/`Vm hȝcobUfi_lNnbvFGxFp'&phw cQ1h"[rznms(b8g;͘23sXOz| ;4Ag3RӠŋT8/] I`]gxe%ۯqEғ|8p/xS ##l4NKHSq8ͥ\RA !NYInm{'aJ8Luxۧl FAXQtGM ̽ދrwox^"Xf,jX撉^A*} MLTa^f=[1s^@4$CX̉7[ȋEl= , ۷߯4f'm/˖sD4 Y{'ϱ/W/=S-1=D4tgajPGx3 "K.ZPdx(n;=ABP!.`DRki (Bʹ9)C٠KƇa&gP#ک^϶DS2w&HǶt[Ľ TS(k.YdN-YQNaY1td3E n Ơ[}􁒄̂0OJiAc~$w2 Fs=ɺt_Sq|{DuB5w16;ZU7xPߐ}f%>`Oڢ==a^%K3][jϵA0v`ھqy\$#O_Xji`ë+,fo-z[Dyuk_# xpN:/K(5'=*Īu h{OPnYG]ödŕ@Ɛ>! d㞎\v{&Zs:4__ Zx)KJcK{,UP* uƌ EQg\z_ C1!̴Ɦ34 Jʐݬ)3cjN]DkrIlu~(4W| X*1p66O2yPMm80ƨ&K8*=n0=+XIlQ$LE'YKi*Q1eVylO F6#F߂ǀsBcӻ8FΒM [[S9dsau92qd B\Kok|qfII,RG.,:LLBW\~ [GѣПv,\b5*rW5%B)YV!FP BͶqD%aw)Dn`G|Obؿ[ Nq?EeoPk.]- 3|z.]o M}[&c%,s_we"1#ks2ǑE bXrm']q(*x^DWg6pUkg TѮ*V),% Rb2Ojh{-z6~ rM;dukCܙ (i7 f3m@QY"/PAuS%CSF ^XWtbkiZ+iRK4ܦt=zKQїӋ]fe<7B"p!>*\ Y`ztZ!^C^XԦ&-+Wo2|0%|D~+ͨ .+zh `\p& 7ObUv7 i%v2b\`]fs֊,Ic&G]dj|fn,L$Vw!Dg;̎3SU g)+uz]Y]!|ìw_!~HsDv+V?+,Àksm:Z2/Kz]a$'8hfu]4=,JH~(R'S\@PyIbu@}<4qgOVh,G#S.gSp$vl "͜vnSm``r]!y2mp+NJa¢Fd\{޷^%*S^7# i4ZDQ):\B_$exz2$m6CJ&3,;@KG*~L-hDe\ow̓3j Ky42n*v&* kױ<24(ܱzMs +"yeRK+zz#fWX3(JžNY v1W!D|kkv[윉Sނ=)9|دK(pYkWv{p@S[93[t Y:~"#|4zP^-!Ϸ(s[Hƭ"f#K9T1jYkLEʯ{*`$!%ycs TDlZQAuX[AجE5*O2t/&5}vhlj4DiľZc=&JuRKÝW-T\+Kpg qRwN#͆hH^(3!=M`*rb|{P"?̻ =Aʌ!vOOYo2;kr{õ_ \ ,+ pyHI?&뇍X BPmiJhH(ǿ=$}!^m)qŇR:Db Y44FoZ26O8>gXiܺ4}ATy<:^UHE}=Phjq{i4+dɽ~0^cƵ*{NЧvqÃe HnՔ$J\_G!l9,n8*dP:Q;ŰUO6؈> 銢HNmb'ARKsѝ%$A<, 2DGpDeA9lI}( /lmdv^oKK\u%fܲ~#A'{DVF4=b4|ŽjSzȲr8S0$К@@J644 ݽ[hrWC@ HyuUW뭅n/c;42-"ehIGќY($iyUa]@ DCA$qw|ϗ;M(čeri)j,'Gq35$.HLg4 gEP-./w_kkynŦ]Mԏ+r Jy{4XU T1P< 3SqU˓vNX) ]R3yփ1 Vd)/8o' T:tĬW+iqh1KX T Cd-"JD̗|#wXyJ5:%@+^B{1GKaJ/|ԃl&bEE{j -~D`e{ EorӓqQH+D}xMi,BG<épQs+ayGq')_SfKPh mv p̀0 oڀ b- Q )|u vpJ1K$$-oԸ XLŪLMu }2ASKF*j?ª;*է j@O`֒;Ze{.Cy*JZʸ؈%r:LmE*>c͂kUK8Έ !\/%:RN[gl`L9|||)>"`㌲-dߨOoԤ >\m&DVËvd].r < n[/1ߘ߰.aYr H#H  WqJ]?@uN3j3JtTy ];ym,|HLvZO(!~s/ \2P(=Z;硦a?/t}sM26顜,DŽ?j6;1OjV~ZRl:<^Y"\áׂa^T'=989Ű!weveN&=Լ X0#UKQ8p!d*8~6v VRsO\jAp9&i!)'(/O+?_Z1$c)Lf<_}8i) q7ˋB:‹ ,k9zTBDŽ;҅g>7&oT5X;C/;ݾg n#:c~pQ%Mjje{muWq ND9̹t>p ڕcVj[]S40Iޣ`rlBg9 潺aV;ᣒM|D&"CfBשCěiɐ^ҿCYS5&mPCOL &M@ĺPRXw/ ]:hV*h[)|gdOHTjnk?UjlO3&'ک)Z0 2w2@U/jxvQA,n7ڍK<Ǝr>ki J9/)Tx8-0$3C#D&3H۠LkA\ꫩpyj4i8]孬#=~/ ygl7pGM>cy#Fo-q 1Yd5}!ewi{p*t李oUxm᫇S kCM0s[zupr=mu0Ca4wcHu+@JN(^BJ RpL}!nX"DGM| ٜ6U ٖ>V|#EMzY&fX`^#BԠ$ڷoJo.?adf?B}Of 7_~zꆻA9L}xX@f,{Iv?hU[=zBDmKuZ]#@ >֧*>=~+H=dKSW1#uU֭ u9Z]|X)kp;Ff5P^-*:!UHiY &?ksKH ^hÉT⊑R6bUOXVfhʜH>-7e*̭vYIt5VEy"k3ir8] QS ;OZ9|bd |C[Hɼ5"#$ӄH>9Rs1cGX—w'!$ܼMjk!Qϊ>uSCn~ζeک.O~.X(e>=ҭ<[-Dz$ś+) Q+ R^ OARmg!Ot55ܵW@bXMw Zry齇a(3WF `B}xY@;ߥTdeW3E+Ig:jqU'ms>E]0uqr|ӟ+U-|`'!l|j;Qt,M"ӻPؽKZYbiRW+ l117]rr7;0߯HJ>ћ& /.:vz<4kiA[!s  Ç +_iԧcl^©~xy'Yia {[e Rnu_Yuܻ1. qߣ 6=`/d K#) fdRcwxr@P~[?T5;qMvITUL|_||,¯c&ZMd]WpO;cGurB 8 ?b7Vs" R,C%g{?YງG9&n#ڼ8kxo=-ssR$^+ܓs' )xg8x|X[zA/5?.uBEaD"6{43Σ%~;B5V2zJ",^MKύіPҔI?RѐB J90K Y.T!.y˳١j$qg{ k8twգ u0S@tmj}FY0ouG*03T*cdANmӶQ~B BswY 휯dP gc/Ri "J>FgV2ѴaQ{rTXC iw!>'*$R!BC)y)BCܨ̪%h2!eF4Fu*# Ɇ[,wGhVl P CY(gC<.~9͇y*f[HR9B}jX`^4 lp¯KwQt1v,d+sqpqEiV-z֎sKQ&"e?{Y7XڳD"xm ڂrҔQ[>yR{0'~N2a>{7վf>Z]dDb<7b8/Q=UzPBahlVkUIkqqaH!;YM􆽽Y)Cq)bm\wEeE᥯6؁گgց g;+o" S5Yۣ#i?I?UiQ_ZCʲzjT.|B%7Ⱥ I8L]#W"s^{ط|:"qGVU)|\`3jAv7wdE~Hyc՛,(`I3lε%| bMAwg0iFS_nOܹHv䳇PS,E S >BPn /;g0?60$`ϵu:mc*q(07=b2G0Ar/+~5.oB&@Nׅ;7Mt\3Tp`_[*ygqI/yr# G[+V AG5VɞX5V$ `CًD^߶^#Dc9n*fOM Ɉ˧jՃu/<#&}MiǍE>`mkQ^>.V3ECX]&oYC%hʕ&Gu K8mbt-#+}00X- {65S'c KŮsPhM񘼄O#06SgpҠL @D1 ]{F>=0c/ ^B 0NV_e/`-@kt.Kj84EZ@Mޣ+aȶ{q)OV>7vgO8wr2ʜ^,!N_׎8=Q@.]\h҉ y>8xܐVqɚ͌f`ͧCb7U$$ }Uz g.k%܏_ڿ:OR{݌O/9bNУ/'tzps̳5 &5XU=Q~lU$kT* epȬBo]SR]p_ASЬȁdԏ6a1x3+=E‹Na#e|z1<TvTax#VPzpzB6;w(U$[g92Vڌ&LL͆~>"Od  Sh3ybk *uCʤ r!ٵGXq0v}.?j˚*S;{ǺDT+!Wg`M8{ ,,ĵDDS`~453f6@5ÞḾ!r+~&bph)Sߜ*:RAmorf &  ڇi eK)7;gdP>1lN 3ǂ&@+竃zMW <.ah$R+;AFoYZ lhU*΀5S>Ԛ \/@{yxCwqExs]biHRXR9p*P4? tVl@)C?B#NvT í!X $BEڴ$f X R){AчK 'v D8e 6廰9*Ň= Z$Hkܻ#U|l`E0;ޘSV8mEiyBO"߄*ܷ6xOL5=*.1}Scp!.aW(G] nj#I{_*C5,[;z~z,0k~GvF)cђm(0W Eu4ȁXTTl{sCt\J$nȸ0 PӵZ.,P`N 9p)NУH~!H.zoAANOG"?h(=;A6@~AįW.~y@g Z *֢{5;&*n-_|[Yϫ\_0!Q~wd+Lةtt"´8tVob v`ԭ̛>ocFCP{fw ?՞#&„%K\ ^ 8r"';)ssl; \̤49B`<8J9ؒK-ޱw{b* {w fb) 6pl|VQ.w"ar_ә׷;LʓݳB`\b`fZ_w9fBct֦N3ܖ/#6 njIo \ba/z0@%Z я?^mYwa|vtW\AaRѴQU,0{֔ W9iCp8J^q.}`dPs͋]lz!ծh~٨_ JEߓ6Vv3ʍ@zo2pSaQ 5)Ι=l(CYB_cӍ,A=PBBįP ,ň#od `P %@gl]L VhqD13-W-LY4Ms9 l+']v"65Rf"i yz͚ u*\ -?@[4D)CӓؼAX*O֯/[H}OJw*d-_n!Ӟ>s?{F8ZɎe..7V?lMϳ P2H%|۫QpI&UrޢHrY_I9D-4DŽnD5U}Ú+=FG8=-b2Q.AdixEY8"UaN.R=DFί6pi<he9=FČbp(< ;^d5vҕWئNaU`}j.ݣ:br }6gO)86;oܠwX;$D.,N6dNR‹zlAZy^id mAM ]ŘqϘm_z>:>CCnm}$ֵq8TJx|8N`}%}5qOQrAw0^{ Z;g+I}DcDuyν]:~tK)u5x:w)-SY!9Yc[Zyb!Y1/a{kOl>mI[U_c8[$jLS PhP} X;JȈȿHZFUzAqc~'fL[Acϭ6@މ~VR~ A#  6ǫZ*as|x C/ à .X:1hf6N3(K7CTR4HOyO7/3N9qʖ]bNh$]~(wAKg;vᎦeQ#A}[3+1x&{MܝUԧ6K}FV Gӣlh3$4~y°8q7k:o֪C)3(LܭT .Y*24{8r.rzD"DC7wգrx_S K ڡĥGxl;`#?3+OcggR.$k.]ܘqÐRwz6xX_p{?II4&iaѴgM+} t@q<)V牙[:, AҰ:e<.'Ժv?@.{4d찠N4J0>tu1*Rhw򒕠G$!!./Y-OUUp=}箳^ !Q}t9bц|!;<8l/;jF76?Q*!, *9콠B`xEK7fZo-& mXfc!_ˢ:X L`-avQ8at B"vXRcE742Ŏw|xϙ<}6InQǖ"(N=p,ᑐ0"TUFo?Ti?7 u|N4 uH5ZDxVO*ש3F둖;x+V_BCxq'H[fR%c DA ]dח36!H3}&]^jzK229E)am8HC2A/7ƊfQl`d'/-L8k (]h9HQM4TMFmオz/ƒR|^ q WJ3/1v\(*2N/F3y =k#XqۣLQ~| dD[I.^i &rѼQ|f3!> 0' {4aaCoAJ%qP%" ^ y[c_u𲷴Nף'ۊNpj`WTioVN,dT[e4;brI6584[YK_kQ *̓aBeQ' +]~xqD>Ic9o>ZTEKZt{Qiڗ)1B/$ҙ>$r緋J/8Pn?1E C8j32H[wїHIղAX-):znu$޽6HZKvxL_ƺbNk{Oբr}S;mجWe zlGcЛM7]8(Gts$T,cyb5XiPI}]5)"lpXF† ]4M#(3!ڽi^bcGqC/cvCe(G*7&WFc5u[lmNX*):X$" hWc0d1V ٺت&CU T[% ƿ@9P>h_e/Xm~';ÞkA1u40C;g _h\Ϸ1P-4H{y=m~IeHW<ܫv$>3h)S R+K&0X{9psy@qi,b]BE/Sr,X+.K~۽?a7rv^=x\I7L̅J+x賍4I!"Mz᧺VM0&Qc@e8ӿKyKNkv U!KBJ"(Ri!?y^-g%$8r(Lbؤ甆']9zk8ߛb[ѯiB{?Xfd3q)6*w% u~8D#VRG\xKS-q>𨂨^=6D9pNj{[^- ƙqTsz7- a9^x}%ve! ̂tu߲$"A-:s.Tb+fN@'2dzQHǁ ߡ5D"Q'艤RBKK: ߂ZhR]m1ii!ۉSH^wڈΗЉ8-O vG Z˱ܷ.@;I.T,n6Oŵ\@Έ5 +p_ʧ3|b*TRrEkF9$vKDߦX`+SqwJ<:X_T]/.9SW+ e KUh"ɜj1_$ԩi `OX!:R9DF,;eO0ϻ6ʞO h8 gjlJ\y>Kc·ݪ0wG/pPS& M'mѬ~O jFXz̻+\ytv@rP~G$ T} ;=nT@0\c|֍s71).|袒j,rVa+- ҩ!`GxQ!b?_{p 1&S?1~l UyXA2o.菒zʚ_6b-YO`Jڟ;ON aM\dӴ!`8175Ҩ#̼9WanWYf/d%f[L?Dh,ovahZ>!~d-`3''$[ފq_F9awY)ʬ,>׉M~ݵ=~!^9䭥9`_fw":%tXza qMPQ,(9X@ J}v@޷)~i9wz]ll=na>}~';~7J\-MsS3꼚3aΈUxӍŸ?] W{#<⋥UxE_oX?pv5X;O c" XV La9q"|Ivѿ5jp3ņB'ˊ2d69ꠔ,OG7¸R6[lWRa1'jU00KIlx0V*}75PfWF.U[LgTs@S"cLe5b Y*Zez[@qUyEE?ɓuؚ $Phf$ÁıCpGOoՆʥR GF.C!Df+$Gሟo%#l̤:0<ߧba) T/X!*Z6ek2| QwZSpcJ U3'SG}8k7U7潙B\7'ӰBif8kfϓ9>ӔxS2Lć!G{7s熲g@x) R'F \ּE%T/NT/͙},-@2%2Ƽ_plS'hÃ_T@ۅDP p.R]E]qi@hJT0:>s-̚TD?%:ue FmRRYe0%+DPRKB)H\_'c,OtE sj|Qo3dFI!Ox{_Y 5%NtAEza--5o7qIf8t5@BBQmo߼ӂT N}VMWɬf[{x2 ֧vpXA kdf5]<{^rvtz#V b؄:[Xlz^̦(#+:̟K8ޱQ("mNzajAuwV_2كUa5/G ZGzٞBr|QT駒D a}$-D܄t!u?XYSeq `KmAntm2ǖBȩaN q`]2T ny3SY]lItVĄoaĈsZ(pfHx/J7_ml_Jwsb]WWD6'Bi?߼IM9 T〒+=Uy)q6C}mM wC!yj,%שٴ.ׇ^0/ l(H(J"0&Z^8%;3ֲ`_(W&X{::W|ܐgx9z*tZ"Gh,K^pAhky:?z_r}?P!6 W4otJm XyxC H籰)݇6c Wmjn N2]qHeT&FI{2^R/ `=Ɇ|*u)?Wρ냃PrN:3i`)~rqkKkC,Pvl;_X!D:(G p}Q<$t]zv ్;ϛþc{^㤧kT5H^ Ctm0--meX/8HS6q~<'"kqГ 5p7*d#2g0qU-|-7G""s]u(/y^R;p0WPa9DӨ8.kQt,p0(rxcxŷtWиJl=i",ν B ړS&} Ehey -@/c 㻿 UJs~uZbܿ./PT#M [Zii-S|jǖK˱Iyˉ:dOZhiY3 _:AIf*KjCD%Ԧ9Yd {_e\^5C}}k]J`v"(ov\{]nr<)̂3XG\< |! JƖ6zb',bcN핐 ΋&t`-;3³"ڬt߫uWR!Ċ|kNOxk%!̪/b/9,s흁b2ٺ-3?l IRcϺ[O xȡm*LmWm嬢ơ>Gwpx&~)B;Γe6cSMPJ=GGl o;/k`>2/#p L"tɡB8=p5(]Vwyg= (۴{m=?އE7c7Гl:!%( _Ͻ~S^#L+A}(=cK.P,mf<$ȒR7¾uPd0,VsDVj WY ZEf d_PY"=G|C8_nBW;%wn"a?=X{s@?ئO5/(Ԍe{*V.*OlMt*ig0Ghg$ova[L{=X)6uXƎZ2Em 'qOt&-;47&sgIHrhk܊0Qk'qi sHBP0w]ډ M"RJן!05dyfiH](Տ%91*bjt OɷfE5">Ք'6: bjR+b oyցuu"Qy)1 Pm6$j1V#ǿSV Lc6XRyqK54йCѳ9S6&}5U} HxeaGɠ-P^&|z 5̂PȤ#. Fk#|ocGEUXZ]n0W=^dt6U^K{)U[NpMdk4͈^wyN4X/EE #xi]ҩ.zo]KE\#S,ȥys(Fs!YktL+$9F1kǂɉNΈ B@P5C6ekk[}+ū Ϳ;Btp|7fM\!./ztqQyTϏ j߳XX='z e &!rq$7tKeaם$ͭZ|0gKb2BzYvyw׌H{_{V2ouVQdW9K >ƻ{IB)U(i7V R{tDI0~>mR!Q_@kD9%(jGS{w 7Bdd]Un1^Rc@#%>U[2қ4%n"->5 u;+Axn0u$3wG/4]/ʰxOwfӇ{]#,:Z+W!$K07nzпPlkt%Lb*L[k/PAS$>5 DZ Td^My%D "lj&~YY$,#:tʰR*%Bx hcϏFvORY&3/4/'GA.N2ZUJ0VJb ]oV.qZ ℿxۂ^,5] 62JjҠy6*&ډJ[J JZ}dz a)!~L_LU./<Ш.ã48{иW$F%FDIeWu0O3oW]f uC;+\ D:U8"ζS{7fvpH}G3-i;Re !Sp W9b!#`90Rc/EXiIZf>dꛄ/ 12V2%ӻ^= 1tFH"'G`OJn i.ueXZD.: H;7yGW`"@Y&}~ @Cj-I ʹjT'Tuyt?eۡo}C1jB(Ϯ~}AӽIdiZ2myS90)#"Z {WܠJb8YF2}9)UP%e8d_<%UKzgoMdEyܿFGPȻbl!ڿJ=iD $̊ 7q[o,[[\@N \=O4aM5IG?Uh$3.e$i6GINNwّ 9528 rWUw#w 8!F3kW^nh}'(.d*v4@6+ya!Yd~;dп|,E8[S]!q`}u+ɨ+9j>'$LI| z>8ׄypt,"GiKZ/zK{t<`g>&mBCZ~Y2R)0OS{i9֝)ʼ2K/{e@[~H33QǎSr{Ǘ`;n281C5M ~/1]Rbj4q[seƠqKí ɥ#<+ xP)o,ُ˟xWTq2'}+!rnbmEU#s".SbEظ ߔfxk&P=;g5F\ΓBfʯi F?n~a.H%y3萮@dp Đr k&O體{JlQt!sK@6[z;8RQCx5 "&݄3 `f/\C/eѤ98ZfOt0Ztx5Vz?f Η&)9 mO<"}_%:\dz2BVoVly깧"aJo 36Z^Zb‚|#,C[z)L w7:so,S@9*H9Um)lpFDg7řFhD5)p[z=iG~2&ӧKE]ȆzKHNzNNz1<2Q1Tk'|f{12|5z#B$D&m;dAп]&whpAW6M|\m<}at"Q]i]ȟ?aU)E6h)RmjUrbSBbZ0P霊|w."B5Mѝ7<\1sώm+]KjKAC%Agz|YDG1Vè+=!) W6nWC1@n}2|O E:(l${M%a,YC֢,KA;VrNtRMz/*5WX;$ix{ğ+!L4ޱDѱ沋_6©"(qMUY |㴩!s1!<漕F;*&\ϞY0Kf#+9Xd'm7{pY/BŠ'n˨Gs {G'4:uGb.>^UWio] =W~'Z8$`8?\=e'e&!2y%s~GcMB 2\JȏubN)΀|jSmFF8ph׀Jk)L ~m:Z [QG d"HޞM:%lrI7H yT46Y`ն IgѩgDCMj __5?p3P&VSt{[9 jt@j-^K˕~U $Ћd,'osޟ|^@stY+#,O;4~@4R/*hҝ bj̵RıZ7%" (ٖ<Kd'eC-%E%Ky_A3xzƔR 4_2aGF` \ل}ykEGQ9ZZ?{0eVX 6ؠG{⤭U^zy2QY:Yo* ׁtZeA%D ڤEm:Y%iAwSމGZLOg33 i\4q=g["|ׁXQsGs8(mw-IpY|d%k"4D)׃JTW풰"P]Ѓfr1f_āyx+'e_ y.xHITt&ydf`;ԹmL{ө ^?4QJV=颞fkN[Ai@^ ވja^M~m(iSZۢ VL쟛z{6>*Xruv8ʂC5W)ϊ B } g] ozh%z?ZJZ4V+z#\I\`oeSeervpL/0OI GxYO5ߠk t$^Hub[ߨu"Mx;6/WZ 7gԳA+W:ֵ;Y-dSCXSR!؟e_2I8XsbՋz apN!cPb2+Paҝ's[*dJ^zz8-`7hK{Gz..3ĦMnOfd7twe7tayPͤWR ]O:(' 0<ݭMfx~΁?b}q3gЮ,{{Y1cC͉o!C$H JģXQŽ Yݙ;olk}k]/K$QbJB1 B |m{.̭G7mlqo8tnҘLg]_BhZ6WK.yZ?Q]DZVWg/xJ7g*͉ןlEK jTc(unP h\? Fks j ?JɭU ZZ;5J QH\*6[ W>q]0uVyN0fO`DO%*H9'#YX2 6 %> Uv f̓Ҹ>Ieay&{&*D0 ; !t:aRIddXt>@?yqt2[OxϛUS\t=@X%c~ &M2%8='YݩΩ m]=<.'F!JUEguJ.:Dc;K4n_|ƄڽSL98;ym(kƒb7F\Yp,?]/Bn% ,#vEΖ"\;TwkڄMܢC/:%Z7Ƀp[m;#ڡ:"ۆϗdMnXsߓƶ>wF,(pu NQ9Ku-*#-^cӹu']DWHJ - mP7[ eT}9a:t̺45)A;SV'n- e%E[^Z*Չ dfj:HF wױ.Afe O01L].;<&m@Ѓ i{M5-䩧_066 QmU/a 0S_q'N0;M,9rNY4d@pbkUdbY䑳v^kky*>[\UxI͂QXŷ(~i8ߘB?Rֽ$!*:9z@7IvcC+pp9I^2TZӎ]UcJ nsNfMHA(.в6f_/|~,[ wWTg >T} T9G&(͔PFR7+z^wlNs7B!+dVdv Sy k>%=zwB͋P$:Ol <%p@,Z i%- aH}†vJo#w,o*)ٽ(9w5%3]u%{435I'9 ؋@Elgob!K"WHX%zP 45 +dSxJ!ic`•9J_*IiTz*ى "fҤE0$lڛ$*0ǗYo HU)SWg9L?MHdѝkp Iȯ8 x7ReEeK0λEZtfC+O)1U  w{IwѶϩ%ԩ",z,k/l ~BpbD&!@MHp IvlA23CL¦(wdmZT e٨ži ѷǎ^Oǔ [_p焮`i5, b+^Ҵ72"`dԣ}Sfz<wu ԎMCT,%Wk;T(JhpqAH=Ns]"\#mThћZC)@i*P>*Fo}kkš(|]d}'.EƯGϧnտ3ln4. ܡoYk=֪5ิ =QJB}hXhQH)y>}b޸8aD&tH(d{hxP._ s0W^>rQ+[|vzO7TJāCsV^ی>Dw`l!8oX5ʊOs_[aa M? l﬚<MDxH⌙ .Rp{x* l fq-*믳=;?8SqdzcOek~wuY!&yT2Tf,4lga;fxR|آ8>|V`Ļ׆`lN-&!: /yAdŒ 8Mo@mՆ`!%'!RОl߿:Vա\8hF񆉻zh1=4Rz ^;i0d7BFHƝ^0E/GXǴboiLIn~h-J/n^E9e]2HA G|KEf2%Bv2 4yΰU[yfnAfz8P6O'hߦnFzb%E>'.43=,e|+ B}S0KbT ;ݻ;jGT+ppQ%ĪC^(EPK2nE{TAqK4u"]Չ@6Sֽ/#<%a<<(2L14Ӵ迋9XJ1f58•\ݡ2ŗYT[\-ҳXϙMilU-|):65m5X,o تUCuiDg&B ma>!Ÿ%lA(.gልT_>P9W, XM 0d!El+cAȐ=ƻt-s쒘 !Miig78롺re mK3N FS!^[ nT1 G1 (:, )Pp&و|-2[2͚d/SSjRzSR4-=9lxu[`[]|/5hÜF|H gBUΊO+Յ$4tAat5}(6 l{=+ ev;yْ5m{^R3%X|T1){B1%J`u@jYI՜} 4HDB! qs~lm3*ݩcܰF;ٱ &`h~NvMwWl #f0ST/q-7tGk_m5ribh 51xOkC M5_ WL !S9{t>Ή]1)5Xǐ3ca0m-yYCx^R3#*[no_&ykkbmW[o8"?1CҖ{xO˞NWXX3B2-|j-7NGib&xzCVn"H1?3sI;=% oVjWbȄnwK 2tbAn4m츒{&i^!G aVusJn>{j{/['%1srLҲol]wa@iһ@E6)0E) :SvNKL-nďCyYϗ1ˢU$X'PlRaC5}-.^֫\ svtA|J2HwZa(k<3WMSE#P]ҮՆʞ*=1>>{Y^NJ!wGy&{v:3YI-E0tTY;. ܘ{$v?^5ĺymD/q:k'?~G%m+z'}"j<7! u95vkL_pS >;.a!Q!LQ|R߾dj#q:Kb$FyLD7h}SxYdWSWrYtnb%M,utZEꈐe5:cq VP Ơiy.*! HlYpIzȋ"1l sA0)Owc A[Ha};IqJUݿu}pڑ=/ bƶ;B!30h"%\o W;EέKC V^(;d"̏na'=!Ҕ^W#lZFwI+ r2^{3A} "*RRECP%XV0eh| o@(Yšpw@$yݣz))9p^<dFch]Exvb u"`?_cdt$ٌ `~IJG"Х^+Dcd+x©]7gX;h Sc. 0$fNpi7nH0o,IpNP7\y6?>U+z% L?rМ΍3'2{Qo %]{d,dAec<8}\C0FCC_dbEuEW:()DwqzZ]* E~UϦqY%lsN]QgW^j3+h'K.^oPL~A׹p8(->WZ0"0K @Rdx~"0jf!L$FP+J^k@l8XK Ħ dOӨRIEWpyrjq6&Gf>;@L"R <(QWjYg0φbK9!:U=y4 RYo@*ny^&LwJ%WuuAjyf\!+'v]hZg)^OQ/I#EAֈ_spmsHz+"5 y|*۹fGJ[!0[#n=f)Y % (&Mp7?>\#q|pAnˌQbzC-v5FbAl^bz_N`w~_Ba~aևgp@OFpJgP3n1Z™T!=WBu9'ƂGKa+.Ҥnң:^'bG6ߗt1[/ REp_[k[=.-龜JjjqvH&u){`M  ߺS錾)xeu>\A껍Kҩe] ^dկ>$}= ۼCVEV-m^8O[`d ƴ? n')l4LyNTfZV\dtw}f(~;YZ/H;'d38!"`tI¤8J͕m3 lPxBjNvDLh>cV@eRݯ,|4d("!WJ蚿ĆDBRFxwu, RrA8K~/ K@2&X;(O,YKCvmG/-HKl Tzo,:+h$ dDOx+YS X\u Ɖӆ}۱ & @USHx$Wie| s[ĮXN)>"WjʢWAGӁFxt:H;TB2n]L~QcDAYѡEQfF}{ $̝n9;\`a$4H!zaIܠQ%T!H>\S |+M#7|{zls{) LrM_ds8 sGLo^&qcXY-Ϯij"ek =uPPԼ߶/ KG$hl2%TAI@ŸzFHE;R۟32P#j߾1)5!bG$_R,9V_ @L-ycq>f!W„~(Êf<~UBKCZ(9^}ſV(ڬKlܔ~π"Ţҧ {W79i]0ޕXwsQu$8*(_I{Fa^s<:hk&!-ZaPg.|ΣrupQ"#Ł}C7 ^jӵʉO]8ok~28hW`DnT8 /^J1oNŸS~y*t)3A3Eu"|FT<3 Ě-|ZAP\tw`z#3` X,N(ΪW [P6RYGmL)vV"%,Ay)mj2e . L,TO+0zޏ>ŋJJ6zZ@I`X6H7R1?≯(<B{@BYi;.)]SUqAgX'դk?c5\hVfO&!xR +kmx'r)j0G٢bتBLsۮ0SڦmKGws<$e+Es&"np8\ l}AI? s]@,3|C2"~3EE—- K> 8v&ݸ@i@Ǒ[Ѫ a_DʩlsqD6"t@ɁV'go^;-HJ-KD,:y(c^YzT4Ώ|b!ݚ k[Η2oVaQ"5<|@a G4|O~$#ΐyjW7z3ZB Af )Ln[WIƲ`"&<ءWW'#yۚ..×Ǩ)զ< xCks=:}+'!٪Wyb d&hh)Οn&ep;R.wx@=86ٴ2l_FpìD]+K2 MOڬ1!fQWZC&wjօBP@LqI孻Ja)!Jشv>S=ܙ&NX.l)r=*5c^ڗ8UIX/ [Tu`S#3ÄS׸ ,ǘևByT$ο; j6 J&/G8V*1eNJP]O!E&h=mbzIhVr\?IhI]/(dzD0FYRG'Í<'o+T>]-^bc/`1֌}D.P2ns?J̗. s9}4rƞ7"px0&*g(c!Eѣ)Yj(O!:0SE򑓒CCde$ܳLo2CnQ5AY} /C)ԾzuGl<ۃ1*ߵߒWdXfuʕuø= H[vR +um!a㦜M\==T|5g,`m(,.PZ'rfIvpoX$e6cnT=+ #U`3`1C=xEv 뷓?R@f}A_ߖ`tD 71 faf`QV.!*: ) F Ԯ@*ɲɲ2P8:=xZůَ^>@Q'**)ԋGm\Ř}J-8)-O*LQd/ 1'P0A'$w7a3uum V?/SmzܶAVqJ^7Ǎ4-ra2;0Y~Ľux!wHT7(?o3lkeRmvP8M~$y9JGQRzi˙6vVByy?Sp23@J +1V2 G^/#@& ;QIL|@>_̸@4a&|eFAs΄{cXHJԉ w*j郧{$3X[^iMܘDzv2٢{b^LkT:fS+!3NNf2Uf4z {bT8wޟ ӸlQy B@zM{ƦD%IgjAVB[S$SOvʆRG T5K^x\Aʺd*E ޷5qj/3"Ri>dMvaQ$x8@Jw~.glkUS7IvnWCY:G˛72(gg3m<海9 92v;zT r%f bѴ/?4r•u%ꓔG2 fvf%/ܒ{!9KK){8(Vnq+k*ԒgNUY?Ƕ6z6F *i'{ xR3SneR’g#)Ңꃗ,I%c-8]myw'*`4l\:aleMl1gNlw*/t>pVL.5XU9 KߦcAU%e9mL.1OD]ZExSj%ޞT!Qy@x@KP*C+} xS8 zt٫:x> 4bm7V~[0W@k֨ HYnN I%rKBok]~zAOpXJm_jJ'izo6ry7ѣꁡX>PrGm&g 3l MYv@/G?HWpbOpgPuD6Ha GVO9/Qu~7\Z$c`u97kgUCq-rXLoAӒSBx(^JIQh8 H?]Gvב2Tv߫G Oha"ߦU|//Y؅OiԵWh^v;BA#^_pĔBpxj—8h~!nE!2B> /_}OiJ7ǽ7.ޚ;݂, hm Eq_[Gߛ(]lxmJ/5e *>BjBqLuc C,r$}LbiZnZWSSFڗ󋘗.]c>/)PU(ط2>2 %-LeU;4_|fL !Z^ j"&A{:J~\[HcoZJOS`d i= )!2)0M}f"Uq'v:T^I_(:d51xʁ=)kQ4 3QDi̓ۮ *%J-:,А0tM-z"=$K%[ -/LjC7x8 Ҽ_LA/}.ӏ]Nx9q]U[B'C5R= R1d֜?BPcR%h`ͥТl["2Qe9º *725f- TLSpgHDu`C&4ɍUDP@tw=ԀGgGlM] ?,!7S>\'i > 5xk[#?0}Gu )Iћ|~jl}nrW{!fj"r4M DgK^^`|CC*dtol^4&3:'3ITlyMo e+~M$͍7uN\i$:>;V1QPOZc=+5fVZk/#n% R4Aǩeq=᝺EsHE4~G^iqSQc@_Vƞ/4O'GzP& YKȸpHW^^T.R srXh,A;dKRd>b ۄQO$ 14ބ`@t`x1Q|@2'Z#U5 4qOI>12/dqWaxW,n-dnTW`:nў @~qėN#8qO%NʀOѽ]~]3 ]ji0r5.(x̝D>!lȟULZ6C.y`%d.Zى]rWFjV\1$ A= sNpa]E/8i/8db5"\zS}_R1$ =-xMAnjޅ81@pRt/DͲk9p}︴'C[S!2ESzbؾ+bjh7UZ%AUT~n>soovPSJhn$"-wF f' %6}> Y%u֩%:a8RKN%U ,?^ M<7vc#_T7sxbݯdپWtD 9wg2e{*t}`^">SJ7fSr!lg6Mt-v/е-u [`#$]n@YSx۩5N;QwL zuo<0 QA*09OL77E͉Fd\ēyPp#t.'}3sH~%IЌ/MDJ,1 W. ~ m>6L1C^M:X$f=m$~n%Tyַ;rDP%1/z3׹E,ی[%6,w*d3NѲdV1;z)5&.P7V_H˂+$rW JƘTn]J3&)]iteR(|r,i9;<<}m@5UƇyȌd%ήKAX#ԸldPHr=9)ߡ74K! Et%EoXeY0bH ⒢x^&AQC23ݵvQ\Ź 8)`NHa0S3^6r-cҐ7x >A'ۚ1h3![n,\eyU(}vXqfBhȔB/Pɘl%m8.A2I&R175{?6l7~;e@8ҩ^ f RU{2]uXR!YW?)-efjԹ1%}%pE_{a2ew3FaKx?g ~s=X.Rqb=qCå M9 '†;ӅuC5[`AսjWT@\[$?p@r&PN+H:aFfDtL_HP榖`Y.=L C_b_M| Er G UaL_ ssf>ud*L9}XuGKG]ؽ]W"_#` q1B$rB}"9llzs]PMA` !@=m>~oQ]74h};Y?n"I%tl0_J߿HBu7cL[bU5>&*gȟ8j=K/~~]9v)iڏ˕LwgS;*,щߡ7(Bi\72\zs1 ŝ8[l0w}-LhĈQu%>l͖ZF0nX-|_*S6e+LP32#?(|i7- ʖd\W>4sk6U4r a\ M,r"W o~%t||z.{AHe4;fNM#Drz v~ր}!lIH{gtxiULRzH`c Dgl p;#?$FQMJF,ݮŮ1aSgPԑy#M[y'1Ad!ׇ?p\M1*9PFVQmd6a4xLGl~2>7F*Ƭ}4XR㬹d{Hm*7t|PU51:ƛ16 Ӈ%8c1P&ap]GQS\=D C})`5|wAÆ"Ze~'Cdµ2?ZE1nZ͝H?u?|匩G Ajzwo޴c = y 6Nӟ#$>7m>rx)˒?`k@^`Ƅ1ʔ.cP Nd{"NeH7+iI }ݺ`7~%DDҮH 0}%/gzK|ձSqP#Ђ8NeI ͞Dd)ʂo벍y;d1SEVޖf,8کx ɲCeG^UrKt&mnW"Aٱ, ~BiҨ-\$ Xg_( "v@,d]om-{en>DQ0W^swV,6]4uEጇ*rD{5mzoTpv1hobv\ER=+ciU 5鈱naΰ 6mf$]<1m61JqXǎ qي=ooeB?>|**D'IcF/xi2Y/BېUΙHN Եq0j@Sy;43ꋮ3sҠ%ʲNͪH7<1@x5Fg9w@=XNh$ѯ&xIF#cHJ(  }Yu"wP|?2*?]=p ,܂0#o3!E>m V~HScA愯Da=W=kn3ZBͮ3a6/'6eT8E9\ف?jsEq+ͽS-}7P*Iz|%6zc7[YO4TS¨0n`۬RHm X5k Ѭeu< F8?8E/9Z@///8 E%#_GsBBMJTe\|~6K6"%,s11nD_F}u-Yoq z6GF=W9 n'݀ 8wЪ=tր4>%JsciA:J4ЄSZTr1BE*]˟wNv54P-(HNEZ] kNVUhja`̓C\wwжٙJ<9_[5J5aie2LOPDifA kx_H">$Ufe6 HC"M΄0C 7]i[& }˻ \8;m`â ?ƔxXKs _S&^Z8UwOE?F¦#WIs]i7M6y.Q:.[LT>`}꼜 m-,.fC^XeM sZz/O_lڽ)C sYJ#DcaJ.;&k-O\BtnoW M6֘/%WGr7yZ`HC:Wuwm[X\10nYvxu_x:+շ7mpHh`үV5,otܦtwR nEgQFx-z brOTC3p3eh>w#(5 gI霒XQ%$tSZN$HH<*ϕ 2mnC&i`tf?C`JzeȲB \]FǦ:~ne6L T}B><n~oxˠ(PA,|0'K i[jM\!Coc]|MM>]0 dnQ.aLvlčXV(StM Dq kDF7gފIL5a_/=}a(y&l/0 ,S ǃ`>p7"GgGZb],&faKDkg^li.C_9H˻u_Kx`9#tgT0Zo,$^WaQP_;ȼ)aTU|b ȥQEMJ7)oNAuT\j(ra3_)I ܿ%1 PKJ6/Qb"hp3WPWџOaD"' X Ldb"@Ԭ)AiN}}Od~䏱֞Ѣ$a C}@=;7^$<3(#S.?9oY0Ǽ*Nc<"}pY0Nvdq})}ݪHPYeA# < ƭ=]3mob 4;P,!^A?T Q!-席%vY o# bTu1ho-# jOmc FŲYHG& %ݨ)Ti}2Ӳc8Ħ7Gz"t,_?4ѱ &*or}F8JoK(7CF5(>=G[u_GFTUG4.+ڊ=sUHwtDxOV0ijрHV=J@y2p9E(n4pQ*Ɖ=dW0mӥH} tMO}3͌gELh` 8@!ݮ >CX_֮Vc{6g}mI-Ni>{Y5 x1y2|ρ*%u 䳔&8 pc)"%VteW/Pϩ&C'~ڏkL-nԊ #.c3XJ ]մHS) I=gRPE GoyuA0pKy|m77u~T{ -_u#8j19 G#8Fb\S:' Ng pQG\*tu싚~18uFP*\ծ5H+69ϙ.mIOIնv)}F Ѳ>lϋ[UA *KoȈFl9Ԝ5ǽ;%N؉# m~ެVΑ,>&hrKN0i* `I$@=* v.}#Ass |Wʄ`~fY/"w>Ԉh D"bog^j1DѲ?H':?[43q;M#j9م^ }ߗsd0-@Q&/uJ  z yHe::H{r:? hǖцޞW6z'-Ee"kLl 7Z }dF#RkMW v#/;I .؋\+\ _h+} ~ҋm:o*c_ݨ2) [Q9%IT ]|~}ifmzkpzL Ac+rO(CgΠn|juOfcТAHzW j=263QhGj,b?u> x=\{ڽEG\X-j'~4$-B?ݴNi(P'jugU!.Itp4r}Jj$e|@E.l@ YKZRPp XCf:L&B͸1Ǯ\xˠ%9"Xϧy9=q{|]n6?22ؒA!X`VtݓPܚ? m`nRW)뒭m4}bA-K{uovTٱ=%aD̩$>` =z8A3֓`TM瑘pd̮Ȗqiolɩ wȂ'jx"T)RR7pHdI[pOצ WEqE*zKkm#|(J gJ|^4lrA7UJYiV8g{=FH"a4'R&dҼًR$FNfk'-:pދe~sG%>jG?nG7g(4;U/h#`m$|UI/JYh,v}NJ-Psɓ<(/T?، 42؞iȝ#bȆ>kPMy󊔁 4`6azD1_v[-$g*$xlOz1]h Rg݂ݸ<\%!&FitѯZ:H;1f&Z|Z`1Zo MnAq1 b"fTzmgv 3p6ITv4F G!->;~0y^PVZTS-JLp3*B,^ƥ`zjDՒpv) % Nw+$!>jU hxG'dCypFFUvN-p9(%5 7CSҀ5z( ZP8>&w7FO%+i7"?R/}'MVr@XS1HXw_VXKrK_T g`9_\iFmt#q-^->'GNjgJ-7%]4$coE@-* 6(DsEOL ?fɝǜ'/6zyF¡:WN0dIILaȾh11ݬjyT:x^JϽUad׷p!3C"*-6ʇx_7u ):7{H{iXn=sp*vm e%62--rEC ./T>}~\$IdZ1M̬`ph%ǫ/2ϕwq"\ p:z1/h ~:M-ÌVx}c0xPPDJE"g'0zԞ1ry_eLǠøfuNY9VZvvpe\1!Qpr%Ed++n6IejĪkzWsV:o+a^O15Z&u,i PMEIp( SP12S.Ko>/l"N =د}727 "3F誔!Pˏ|/g-a\Pvl^DEldqi8*LbK1  ܪ Mt$!OI1JBYi'>eTq$oY.\[|l@P>͙.-4هkO+ H[)lWS!Vif`zr8.[nW $ hؓȑQ*3j3yDRt\ xѭҩ*tg hjgO1v-\#Z@ H OJ `h1dm[=c/vl̠]~ٚQƨb+_)!3? :IV44whp G?^,?9F֨12ux/ ̱c_Ln&4x}xGYaI`!h}Enjw!S`y_{mVC\M{a9OL,ܿm2KСz FgrHkr&c2:Dk|A 9nb7rh8H$My~x#lՇ>ڒe^CYV0%B3-/2_v]e  nfo:զ#B?rm ד]a!@zq"N$ ،Y;C%./oI?>QOeRp i?uUz'cȗU*4G^,7 macyTGӧ*tRSV:@`9e۫WHhm{i} LW][un$s]LJ73$3dt4 Gx5R]wlXԉx ^ss{KJST!?4;Z ]sŏCyynk'4uٛ w}Be@\v N_%$G"R?C3IF<_͠ Y1j*ȧF+¤d;0'i炗gco$f_̒8Lۑxsk9+\NFPi[#[[hgrvE69!l8Ev| V֚? [Nqƒ348|kk&@ ?9WywW5X"ѠF!@Ņ W':T^AX2"JHRpJZ%LcՆEF Ts>U>}{ϕ&]-$[`CYnݟMDZ#Tݱ0MGb Pr(CPDg)~60X]1NT. '*4cҕVv-TtD0p7 -B%<1*S,4 ^_ŁAbl$l.R x; tI_;_ 9shV_}1v=/dC)&1O=ib.BH"Z#xmFEh$dT+ u8]6S{Xm}KOY v7o+O6A:Vj?#ИO\) T\LO fEl <#.*=G T#C'w6Tu0/''[{'7L 7εr#H5=Lv3Q.v/Ʈ66H@r!}QUG(pp"yLiK (?UX/~ .v8R0֬w1ҽPtx B߅/z /%OuPv!zEyBc;IfS,+qJ{gBcJ ;_) p[/ܭ㺠MJQVk KDdQ "&m|BKZW›2̼I`By=?^džj0az"-b2xróZ!.[Sɔ&M>=]%QY88?t4tL-%ᐁBrnx(o Pݲ2*6m&b΂*-ViNLd& YlAД' ;2ty]=(-%ef0$  إ^a+ M턿6⿥MMY bXVMMK#c'hyenvBQ1Xz^o@\9}HVWI!0t: `A0)ܣI,NˊX2*uBO2G+-%Ee_ 2+\lHb` 2'O oƔaXtDCVɤa&8oBy=M<6e U PdS5@!i@d'( 'GS1#a6Az|襴Cգ-4{NߑskdiRPfjfJ2Y;<},r<֊,udyo󍇂{ O1e H*VZ%ß{HϤ `2|Y`/m o ˓m8i)1 vfSkarIkHݿjQϦM^s!C`G)KW(Wy}9d""FV-Ff8FWE}1͋,skIPU4=ʝoduq ٸf 1-5:q=Yf}&C#Iz$)* ep#S6ԻW=7J@$KQQ@62uֱMya 2X7f3큡bʻ@$,,~VU)t)B9# !G1J?E#w2.s4OǞ~ n:]s Y/FHNY _ʙ>&ZKypX{E&}ޜ}f4NrvO::8wߞ,*U;B83$:w Ĉ(S/rg@<Ͱ"VEI\-BZ1@V=Dׄծv2+S}9$i>ga)0ܽ HQf?dC ]T ++` #t6-`ث0ICv7<ˢfC} LOugPL?c[$:EC[f*D}Unp#b%q1[g^b6ꂑJE6$橬O'T{HlY$qGz/2#_D"AQ-G(T.=)I:|K[@vW̧?Z3œP ..2jv-K{ $YgЩv,)5m< E8>55TD4})6t*nF\44[vN l-- 1ʅ5TGR 0'I` n%",Q6f.K:60.8oNzr^DY )z0zb֏qr_Sv1 +T=䃶Yڜq1߀KxSErIdRꔨfg4ִlj+A2!5m0e6{"pvImz:zi}U$  "MvzMǸ&ʮǹؒXZ3ae ~X2!;$&mw@#WO;*s+Ӡu`M2`hu,>Q%zQ 61 hCl((zz|r<7=p=%)"H;O^O O*Gy%kBc|2Suݎ ׂa.Ix(/bbHk {혿"uwItn$d:EO7m*KtA) JÒhA)*hnr9aN# "^! ?>Nl`Kզ]"άwCӷ(2`2WljOBRB=v}X7 Gyn!mVCXqdЉ BGD dnT<|,;|tr?Aq8`o4&oL:O<̑D COdpDOHe31m;*cO٩\G4_xZfxЊ'ZܬhT67{'ᒲ+L8Vk2c@7U G5D H7M$5M~7~C>z |~fuv6xTiD o F=qUkse"ӴH{Mwf3UMR5ޒW ctu*Jhs@7b$ ?q%8E]|4:g"VU/N<"+>Z,ט1M{.cR&sB)\{Z'w,~+F#1+N떜-8kY5&y3hO&8ܪng߸usscШV{ʑGV3Pb,% ?AdVs7=h|,9v4.첕LTk)`ClǿS$9 co!bqZ "0!ھ_63B"7#Pt&Ov ( k;>M9cð82C+(i$IȎeA3\+kCJi-BӔ_僿4/S+%!U:+MOg^Em1z7&^'C=(h yT |Th{ 6+hFNǓs<ەsyͩ]kÔJG8_<Ա KJd y(r@;Za'=G.EB7tB1\kQAr lm4.01@t^dœN2kB J‰ a VdBE%pV*;߅Mp/ 8`Y!'KH)Y?UٷBD8#Y8+!UB$k:ᜅ'{#q*|h0n@; ~`:.)EJ- /nGXif_B+HY tsl5s>W G5r>|܀Rm2dP%tT|br"_h?V'F”ɻ m --p'S@|WvW_-:﹦;4X1Hz 1S3]ۡX>aةY޶jLJAg6nC#ɁT,iq\h{+gXiPٱǩD2k!ɝy1#6htެ[RaO$x96A|*ʥfufwl2򓊬۠w6 :4K&XIQ -S+wua."f˾)Me J )]@M&s,x)^a2h]3Nђг#&è蕇Fl{yɗAĹTYxN' u,:tʦ>Z_1W5珰 )yɃb%@Q*\'\ۀѢ\Bki:7[^IF1肓ey %PuEDZ?2g3^ab^Oe*@wSo!~oʸ;^UpC{ :?PJbrlwPmSHJp{%3&? : 9 {YcH3G07j 4Uek€Vs`ZX(-fH]fTf1VyaeTsCfY:q:Ua}7_t6jTPɹIf,'щ Bnc=R4S=WKGI S(;y fiL#g4T52pRPâ<PDx$H?Вp0X;`BmO,>*Ggm$0:dD4OŌuicPj5iwCT H@XnI0+q8Đ1tU*4Ķ'YR1+X'M$;B%ky+КpPUj;U=.Xf7Dg2LjM@e&|0ps1⿹0GV<ZElwA*;Sf5}AB  )!uSMYh)'. ^S65m]]hո<䖾 x7e-}V ;<[zJ _ }Yw*ROwmr]LY5s`4xȖ " aQ3fxVdB=롷>h+Py]v})]/dƒ K}5̻+ݧ2EH-%}b1X䞥u2+b1<}'Lfxn)kxX/2SPZS:;l$Ӹj| /.hѬ#A{l}:բ'ݷF)PYmZ{Ir1J6XM'>*k^J_(i2l3/RIsqxf ONɴ].d6CgѾu * >~lyGPQWH t {]G~$`؉(}5b"͒Zl*-b0tnTsNlle;$YSqynTQ?,"YE>k@,FT[\vUMƬ}WOSf{_^Dn6n _i3"`ͶU+q~%=ʕWW5uS!;%[y|9֏ێx&_v]YUprt_ H74^Inl{jtg FHt$#0s?fo]Z~ ˯v5> \ݬ_fޢ/5וD|3R?1jJ)nUb9Q B>s(tR"ti>wZ[4 $YL wb{87^_́~SsRhK6m-ɵz&y2L IJt݇%.ةh~z.4WmB@}M tqѝ2![X0 ^U-1C̅5ˮ SѱR5g}2 v"vsSWSbvocj+]Gq?@n=K3pEy NkЯb Bz\/:#6)h@*ۗFsF #%S-ֈ3(>fO$ʺ r#ʊSN!zl5P$ &!1MZr5%` ' ;ݜ 1qWJs>tE3+'"?!ۢE蕠lXZeg/F&M@4np1ck3#nY@՚ad4L w ]AD;E0O.+ƙw_ԨՏT-<[+c0KLVi`j3=3) ].YγԬ<dž}o-uh{9˻c{* hd"bWv,O^[)\kaLH&1lF麧g3F[ /0~teF:Vg;@-nv0yueg>qF2S۱o5:L㤅Wyfl#*#0]Hh=x1|y oL}Cչ"_TM?A?|² |v;rwczxHS j)ɣ4zznK~<햩o [lv#97:&]ެF3y/w̥3N<rMm5'ؐ_h 9ɗH洬D6T/@#`I)4NR49X?Ѵ3$eݐ~Q9Wo'k;~Vt2t;_Kڅw">7S5ye#5;Y{Ӗp&:pe*7Z[̳NQO cUҦa,i%6KgQeEU>5]Иڤok-1]=D;I/QI#Fђ2Lk<LR-Kπkl]`5Y6Xм9"8t@=0+W6p"VTn˫)y c)o/3qDs-;g%W5•"P9廬5C4RĚR5{Sp-#F&3mk!uW`Xoܠ26AP돁s, Y0C;Py2,t99^PS׽Vu>c >}NGm!f#S U668y<۬QFcϼ&$ c~xe?!&̨l5QXXbx>lj?L՗gz"F.oY}ǭ<`DuNN~?8l--yZ1,ji&4DA؆@3. /J{qӤ%e,.6c?f|ߛ9paPO]L~̽ o*\g=Smk-3픶':WwM4hQE!"oʊle6^ft:5ڏɦɍ:[=[ 媻0'PL=M*Мd!(eHK\tW?@K.u|6I| lȑ_XHjN s*_1c 98Fss!RzՉd,u%]>ck@*A+eGT_Rʬ^/*'l 납vı(8M'Q14C3-%*k䶷Y.V M9{;)x̍pw!r`9ջpU4V-yf|@z`Nqn*6@\ἼF6{7VE.wXsLbszX\rӣӽ !^3e(6,]w#|T5K ;聨O+G,Ak1˜b8ȃ,3=_$qQ$K*)v"vnAlф\?433B]G3,q;Hxaw6׀3;fAT~^dP\E01#v&/1>ڄ/0GRǽM +HFm}ء Rk'2gV@֧ ;wժ,[FJC6zeۣ|/ n$fd#eMR_w.]JV7:<? y(ӿa"~'?KsDACz v,Ӳy9 qݝ7cI$! Y[?es w:($ZXN+X:rWK=1H@Kz[!7ZJ=I>>^{iJ":xMh __Ɯ4>+Xjlm@pH?ĝ҅!5BDpCJ:C'.pI'u\Fq*K!g@TVwNDK$;K! p1`蓣Ԙ6)%' /Gϵ/QˏsDI5NUL&~=L_̽q]ʯ/1V>3FhTBi8Tx1a peD^;c AoM$LLX_)L:z%C)0;MXqy=/y V$>5݇Z:[Ԗ& Mo$xpoWz!ܰ n {%dZ9o8S=aX|K7E&Qg=t>6 p2QkO0P9 #&) Q !v8ǑUt~ڞom0FmP/=Xj[G"aM Z%C=faC;Q&̓"}?=´5%=neR NVdX[aM2PN‹$V{bBM˳%ez^ȏ8ER=Zym@"ƨ@w8Ty̪m1+=imwgNM |C3p1)f M ?gru|>n vQÝr&x (!O/5*J>wc6K8 {%ަ!W8MzaPhOUp!_/pD&%el-!A.@h3V2 Q_gJP`ǫXh-}?EV<s o Ysg7PVCf$9}O8A[NF=1[/23,\ OJq yjғ~HhE CeR=;+_/•y˝tҽjvt'*$ M⿛pydbDj$"Z&'N",k;#bmF@ADs*~=\ zethW78)=m+өWjRU;B}lpsZFH t>e fD\k>A]ksޜh/܄wHX9[k+9DD- YÆ;zjXf]ZS<z<1G3y\$0+pD/7+پ:& NZPZi(Y]#עUʎ!Z`:]ocō.icGl$_ *%PWA |҃ˁph0+O/CmJwg3Hjo hJq n)-UBaF69u`. xG8晁ZlRG89ҪJ^Qj5 7I>LZn.. y:B {lrHZ`x!QI yHXȁhE|ZN4}PèFq| b&xrI]t֝P']5E/Hյc}Eq (1lUMٽh#r\y"1m'.5kQk &Q19^ok﯋2¬6Gh*pw2vXhB5[?t,U¶'s]!Og?X]z JSȨ% 2WSNZ.nӽ P(:ɧH.Bp+=lcd z%)D؂K^IY%YCPVPSD]9 -kW^vqbCs晧Ȑ-Eg3?,j" Da6!XpU_[89]&rqHyT7zKnt{|T(u' R#74PI@xFfᝳsMސ9b'#+ 6BݧR tub}#{X|R+9 G\-:IJ(xf)C[opLi. 4!7@(p\TT%+[fT8ķo˳|| 9F T >B0ZdBǶDtgeTtIs(HawT#f(3i-C0&꺻{Rbxjvɴ?;<[Fh.EH0v #vYyHz#c93oj$/y3Nm-πu×y+I<!T%xTRlBO 'F\bo o|BZ7ɳ&PGu&đY"6(2J]am\`@wx׏5Y`oA4tW},V~|i0\t#_I=3كZ;MZug_k:@bSV I)Xml9~`ri0)ulm>,.¦<q@D1/dn2-]&bOՅY*۔cNཱུ<.K[T])hph IVS=;h!1AuC08B+-ܨ%htFDBzcGlg]VI-koSIxbܫ?wkYfmE-F- PP{[F0Z:q:țX¼BYti`[S)Tۢ?}OG}N8B>L@uNV`tRU(S!/K*YYBb2ImT]hBJn=a)N}o[֐6N}Ay,׏56ߨ6l ]nǼU>3,Jf@uLK"Wq kW[.Rp3o-?q*^ИU`i/?6 a Nz 'TtKp睽Z߉P}gG4\*Д8 Y0BC E؞nx|IĘ289fr2:!"=f wzN: "2w1?n0}IV#R&ʻͫb#"zعVCEQp0#*C::ʍx7o?)2=wn]!2ȸD1xb=-@xڴ&.&՜TqiD0}`'^2\f+-pz.^Ϳ$\q2 t|mh/$o[.17n4hHζ[rNDR)/#Etٍ3U -R׃k&XSur*쟅!z(9SqLET(z¢D` 0Zӊͫ?jln\PAM[Z:[([O`1{~KgNofQ1l{xšؠP&<*3G D#JFqŭ\Gc1⚗F(' @ h ʢ2OVCC~AH붓X=0#zLMd isDuBOY`736% <{IڜIA%G 1QsY$7DX"%#P50Ns̠!8]F~dY~#@E 7'm&e$C/R[؛G_)"Z[eԮ\'뜮 w6@ڤ&F%RDSHUH@%_u> _;r5rU.ގ¯2++$JfKN̍|)ݓ\ _׫˜KQXh{Xv5Ҋy"^#D+ARĿZ*ꅜb kj,̀hX.yZdR6D^ 2Z_2SAuud3u&fA쟜R,f6ʇP4a+N& =gz-ZA5I7@$e/b*Ҥ ſ]rǬD/.ϩ֌G`]1s)>40IˬT&@ji!_ė㪍U EFiQHyx#.)> P-fjq-z?x"I}G ر=SjHK/I k𖋀 ౢXg)>0Om)abRtջGYMj|`0!?OQܘY`ncow貞~5|)⿿ќ91%OJX Xg:S3's|ଋ^iOEVr=QdUj26[CZh[l Uj5Tt>+-[:TTbAwB ImV[-)PtY:bEl~]91@3U|rx9SDQjKcE.e'¥A &]+sl+/Ig%3"ﴐ,g$JY9wTb%Td#[ ΐHQyNwxBYmỂ慩cp&ɜR\Y~>Nhkth;Ȍ*TlbY-F%P(Å` EbF1 zx>6M89Y9{"H齀qp~ +. L GÁFxC$tConFc#C)w%0ax8ʟOWKoj.'#&ihif /0Jto"_u?4ii>]7ӄ\M_ u[RS"HіTpMz&flS40PpJlܒX yyZ( #9jJ JahV75'}"xV٧|V>5`<ߧF QK|AGnv~l/S (d^RǽT_&G|¯kfemtFE-O;Zt rbPLmCsB2Z@8_2I(LV-(+N+wdlI'*oϿJ!2~ĸɗ(R#V1FE3R6nBIɈ.W-MVC@zcvJD/okqw"</!ّ {9<9̪4,\|ɐ<}nJn闺fP^ŎhgC{˒IR W8ZyL,l쥎b NSmdHHVLNR9Ѥt( :|`֢ѯ _le!ɚ3$:,Er_hn:x@Q`NTˌ& Z ,)Ӹ˗{nn0$4Ī12&wcDێjc6th#@VR\N8x|ojuG/-UTyJ tI$8{p&fs+AX- ^l݅n‡6ޙ+4&i1nɵe,CtwHmU?hd)znͺml'zcH9Vۃ\Jidz$,"^iDDm{39ZBO\ӷccA捡KGSVGiX9&NqER7q 49U9Ypj@DgY%:M@9h~Gތܩ/ob:@Đ[u\@ 1b @Du搉 2Q}_R<ƻC=)`K2KIqw"K[)V _._k~Y* Xd߂ rC< k,&=/ tVj s8X.̮$$L>&Җ)9|dp) ĖBݜpgC׎}4Y} 9SȓMh8Iװ +Zc ?GKIJ^<^4 Ah' "{ TXu:*MV+gBIwmϓ(TzΓ} 7f=k}Ka(,ȞZGN") GhdMU!pL0#sjblC㥢re' '_eL m蜢:~?p ŜHN靍~`*zI!!QZr>J!:;7Ђ ;q!NdMHO6@xrXiq8`8__RxL@̲d$[ukDe v,sbO1$) BmKsڦ;v~) h;L]uͨ3NF<)9sQB>7 >jWP\*uȖPz)PzN~ugr 8?rgQg Lkdd`L#:j{ kћ-ȕ,ϒ}DQ˹O$YLڛ&  MMko&3R`ڴ4Nϒu࣡*|vo*qJzpMKܔMf& Z!ǢkX<Ϛ!$tc %a5smX:k՝Zw[d:|S&=0D9 ÿqNU7 WD}f딄Q呉Hct 9#XbYbM-=~ݠLi16;ֹGDG9?!ST_ S/L3 `틎Pi[㧜(B*HPf7>5Is.Nȣ; &CA=YGf`Rw]™y_௼ABo>R D˝~ذ]#vLk3K2} R^܁f[ ;JTa\$(C-.c)}-X] mHZPj2PpP_ײ^X‰Sԓ\r2 lBF `Y .ezG鵥MNTt¼g%[K QFtƛ]IvU;.wC;8 ۩ ?ƞʉ7\.n(y^O8rH6_r7}_w 7l<hq' %Z/:T? OЌ3I$Ρ F-8̆>r{ĦtU~TM  ~RxY_)g|Qt}#SSܘ-q c旿&'E1ig]?Xҝ,4{ISIGegw8AHuZ)Djޛr0؁. kπb8䚞 ˻HgQH2=B +vб4R%3%/^q#E@ҧ{^d޿ӆ(IoWGV*C3DޖxQj!!ƗEY)gγaq-#%hd&~{{už36& )X dQ2n˥./^r0&鰯az-R3*eR rHp1}kpFyÿmIH7P.QC{xcM dϓ:~k\Êr|>!;7YM#:2G N<ޛK gT,L5dVJ]G'X ޷&A-^Ëc ؊\|M/^ Dv}DG'G 7ˏ.? T^0c,/zȿP9ymh] joE!!n]űK!CKd$dRY2 ~K#\>@ў(b+wuH4EQrg.ֆcBՌ'܌ TdqǞ3pRC<v7'pπ%a>8@W v-j97ƽrIOa Cz&.|KB#)" ֵ?#L1i05vNP'8uKwAp֛qD.bKx%-6n| lU01F,Y)WLyA}z6 1XA&r{9*ūӘ3:nn(ǡ|pbՏOcc4 ؍ \B*VMA©n2Mb 6^GT_>4OcOiTX%GWąorD/ y=9638orB*,\/+כ/J`>6Umʷ…Q~!6n b}p_݋Q=Ly pmBgU\!?-Eò3A%Gɯ$5tN$^ۜGtElP+Ya)rʞSjH )#(҇~oZԥ:.Kar9mR̓Rbw6XO{͡rP9cB0Է8بP iZCT+HȊ3kc*|f>2X Q,ڒHZc9gFs=VcN1+ tc!1 RTj\on5BDۢn`S4&̯LRQ{;-gw ͇gn6cz)m">]B3۪JgW/ ۥ& yjUiBßa mXn5(_- impQE(z0v$Y \a[ZaWGEqe+ @c{fuNphl=\ovwi=2N/x̵xg<ˌXdDK2%o=5QSy.t2x 'sv|iM!Y䱫&D܎F@u*p+gᱭ7w\ X0(E ng=d@բn'\"jfkD4VU͕HdbfD}c}]}ڛ'Н}m+}gL4=:"t(Ȯa[kb-NH7nĢp&[" qk72,=Ⱦجk@)WSAN2cؾ[2TD2tLtt),DYՠA yk f)@66gҤ-x^liv%%;R57=q#nR""nmE;n9#2L]hd Xld7 x5F6' sEDȽy %C vƚfgHI.Ɲ3v*cؐ4)" gpA! &p_*o! vɃ^w|8@hmWAfx9 5лbX8 hͶ4-,&^TW<[Rd5˳T{4Y^0ߡ*eZH^H"fHwdSVKw-Oą_z630/] XN.3ؽ98N}Zl 3I4J?˴)~I1iqxnX) jCO-*DuL1Y-r!αz//y<3SydLCF2h h,l=hvpP4oO5Һ5c 4rYz D* 3/V߿r;4vPfM腮yGtei4ܜIϿz /5\i' D0=Ym__6]>ʼ×ݑFg&G?xNeqd-#{|otFOwe-tFdvJwfRe&C%YK6I詬@T& C\Iw<%0 GvchMg0UWL5n? U'ĜwTz\}b/l} kqtS3a,7" @zD4hTO[o|NO+{(%` ~fz9^Wt vQ@ @ ' [*% }47쿣;#neʦk|NU> c F~\Et6eCɃboAXu¨YĔX_I͈fXC nw%+ #+SB`Xi㓞A@f<_U(`' w -hڢw/aXLy%':w_ Y69 #X+bD1xMFԇHd&L1wcBĿ;ɩBƐzы`ٍB=M0"2% W'8Z})rA,.AΒo.GzyqaXbe9ʴ~yv^1d1}`gt=*% bU`1U{*J-NbJ6 6'08^_FSeK*G2\omo}`p.r{'GeYf` }WkcK[;TZa>ș 4!,3ս՗st&78+hD(V@'* (c]5CȎRMX#Vɑ4BURNIbޤ,'r/\,6B>z1Կ4M05/􀔀֚.a|`9"UD `68z6Z!>&2)/j@?w]$ bf-eS*Nu&v}X‚s[U+LwߍzN@Nlm5,nST2ÀRء.%lUy[t^`dy[Y%/flw%o$&(@/fCyVS_KaUlhK+FQLm#)(钤ʜ!5xI*,>> 4MBtzON-6va:|VO%=Z*;USIJ"WxI "tmRͽr= ZV&~w+';Gq2Ħ,+LC+Y$AT&±lbVNhIߟ֭q ˊ?jy)jV=IW:@n4瘉Ht+9L檔4I X@"ä69iȃŋϥJD6 wǝAayD:_,=od S[LGQ K3=ђO~F1*k0]tZ'l#b$-ߵ R=%MuX){TrIX?D42G`1~r?TgsdSB:|SԾoJ~6Heá&w] Bע:XNٱGe Ĥzji7n֎ , ;Q@H[8>.ޖCH˭۾K-^bS0AXC`#EF0xo 6b`yb(0ntq|`VqgYZ07070100000459000081a4000000000000000000000001662bfc8000000898000000000000000000000000000000000000004600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/nls/nls_utf8.ko.xz7zXZִF!t/V]?Eh=ڜ9NNas{){/Ix =]cBU\`y|O}K!!5iKSQXhal`H* ZfD|jj~OŻ5[גF*z7_o88_g& T2[D6s_ʲ{UZұ/DRzKE3&JZ&-ocgLms߿1MKZnj !Ѡ Gƌ˂|4ӫZk ]|hC o:05^!;+67YٷhY'ʍ̮ 餖k  D܈ h*>0I;vf.ʤհuk2,g].i[ig)QK$)㭤+{[jv SQ!wKGeVK((^TYBI=wqW>_karԖe0IE8"d9_k op߿ h1fD<j.G%8# wrKa81Jc(pjD5~D R X d<`=x`s/'')iQ c+b_a:KTwšP9҄}IЪ\Sg;cMhLگnNlk^d\X=F!ex*:IW9ѼLgWي2niV\7]>!8C꒰jq+6D1=bkmNr\bj?[)17L$e&YɄ{U k/V>Lp.u :9? 睿`jj|u+ e@yss+~}LU/d˜!;GltAmk?d \DqG4R)6Hr_7&g·_帾TP .g$QdLCi[₳ʳrB|>P*; YW~&E-[nC<=h?P-\)*tkx:nayvC+qA`U){\B&x ve P ;TbRoa'G[ {HJ޼DJtnx^!@_.L}2֙2NNFp@yHDPi&_>󾂧i.+J-ݼ%L +]i$kA* u'&d鷏I|oP?[}φ92Y =&UB%-}4P0!g*K("%56*|ECHw2[ք ć\ e9vTp8$ TIgoĐ= 1v/wUOVLGp犅q¤r~ͪgMbjm%qZmS5PrLrsI;Рsʴf$R_߃%YLQd!"ig=!C"?\'/jܪ(p sz?6Us\cx#yq.""L%&t^9Vp%S|2[v9Z/3):S$OTfeK+ͦvke r"C`\4?ިVƾe4k#* FG6jaDPSܲDG 7j %jra9-,WB{.[$FiP1512~gXJN9$3hU@Nsb0.c:{fj1, }[}ZͱL"Ğ7-w*Voz+R[xr/6~'*|ڴ'MfQi2Yegc:%Zg)n]z -rCcB>*qgYZ0707010000045a000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000003d00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/overlayfs0707010000045b000081a4000000000000000000000001662bfc810000fe48000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/overlayfs/overlay.ko.xz7zXZִF!t/]?Eh=ڜ9Pt{siZ KD=&Ǹ79BMJʯd;Q F[f47lEQs]?6'*CL6@!gq9JdsO1SWU~'݊_53Ex$[d ٲ褓6,,y12Hd#mAUKeSNATC7v!FP ;;(Io g=F D()]{?q-kr?AF(6{heYpaH$TA#(Y;ɦωdkպa+-8,sJ"GZ K } U>΄Ai Lr7+q)oC=910Amk'lK"u#tg? Ոyw8w-SHOq40za;4BiRP/n=ԫ9/vV11y2DyͻĬ@NRE>22, Iʼn̯ &'F`TmhXv=ߪH1J]#;7 3ĴhNty&vCmv#FNU }w$KgҾ`#d K:mMUb@HGw#_>{,JiӁn?w_2e^[Þ.{_cF*V',.x4@ .a Rwoeml_?a=h4vSѽWj.Yc?4eO&[l%[#ZO ̑2ȲSbm/V"jQqhm5{׵1<ؾ˛b1W+{QHHh0=?EmچRۿVM.̈́Nw¦B sΛIW(܁ө[s[$`EG|tzpKG!Ȩ5+;d#q !ֵF01\}*س2ԩh3`3쐽;1&8`?CX}5*C;S;YBޜv[r'@a xi8ϚB^.=>91iyJ#AUoقoγ9T{ ĞC~hw ǩ`.QJutk$;G1\Hs]-ۤw_̝^_Gu$-FNYɵƕN.~(T|'`zT@%m!C7Ӫ"z3 MI?tx]}aʪvەi"{&F>0,^UvbIh0vɹmPu߁e{?cpˡdnLIju2 SrEtxJAρ_=75y^F*kH!ەrG!9TE8 5`{LnUzW˵C|HKQ flxDYu'ߌ>ߜ27*ڔr>-Ey(njְ́[lZ aG {}Lo;jv84/i_$U"%}!c9t!"ʖ4Jŋۇ):1|G/@S fᴃneUt4]YōkOU`',C{e߉DRgCi1#ِ#k!kS3@FOg>$> 0P r.τ6"^ofWzR2 <6 e7̕aq1%a"?p E &}V#MĨ2KWbAjlc / QJ:exSjs(^d5PpkIFsLEh◓`ۈF޹p9XrŠZX?j}-Ǧc T6 +znc=yo.߻Z4DQSo!&[{zʙlaLWHJȈL̞҄z_qOO9J*,n3Z9/2 ^h)MJ5?ݛ~^]$yA N7CXT-WC9Ҥ!,gg)v \@5EejFFhdM5j#wK=z܂*7q*+z=n{[m҂̠61 舃C!h\A`T1z{ƒ,B2Ze'aеelO;"bwUQK:O^jP Q}K:>\?StBlqس ?)@ʪBbzcyQ\ܟ'wQ,e%u#_,=ŵ5yFS3y^e}T1IJ{y ΐۈ2M$n|òҡnL٪ڭPj}5Ɩ[)) `5/єMA3Ǎ| .JkPվCn)A#d6,U_A(dlv)[w숔K443sO3(@sK'uBX3aY:p-^s|}ԺU*!W~㾘qK-#ɡ$;UhQGbQ#sbƓ. ̯ TjB\%5@}g^n%TZ6t} W#CDȰ O3 y4G켧;smƾw1|ڥ+BVVnm# 8}HR3=@~6>" J]\58sB>·vtNVjF[֫ Cɍs†tD%,DfQNbMRhw 4(]p}Z%64,iyVP H\}|'$YٔT`iA)N=#Cl0{Bfo6DEUA-T 23"7I|VOʇQkKiqwɤLħ~Jtˎs}0 s==Edl`z/Fl%g57v沓 t%Pm؟~퓫vR u#PC|91S!?E<mxR\y\zi}>P_?Wa]!V~swyX0N_s6s"vL1+G#A_wUI9ЖP4m'}X{M.u9]iT 1#ӕzI,)ܣVdG@F`rHAT1F}4v`g*<iո0Ψ*Ĩ.( $T=LJˁ0[ 0$=܈ #*q86sr8ב* C= Tv>(;BqIi$ck'g86.RK%}|D`HBEn쮳 WOI! -j RlPGBu/8}C# l3Jt_R*Jnm*(8 =[=i2zP1KAMQFs!P7d'j쵕+oQIl 2L# UC;}pۤb*=f',芏} ; ltLoɽ c g6 OIHNaOx}=+ _Eު%+2$ %gʜYf8N |[:YVC0x={~v.4?\a]H;ϑJ$+٨auҞk +E @QR9D]wTڜR,j[].i+e,}RD5lcOF^l\ֿco@VIm`;Ujjq@=^?]Ɏ a]@ґ!RXLbRU|ZۂZVBkњd>bb!Ɗa&C ]0/1G`^Cբ oZL(?sR5L=VUHt 2avUY_NL)Q}*SQUY`+€>i¬^[ F7|`.Fl3/+|!9½c旳IhF-ߴ1rJsWU)_ <Ǯ4'wS#n\ !ӿKbnW_Qi(ݨ^cC֘X AQ$imE=ȓ~9u0ҁ|/LV-SX1G<>iy1]M{{ў ď[f58SNYT}?eAsv$c=tr݆K/skBOmT.itCu. kz"e"A(+*Y7C _UmD!Ss/ G.taZPyEcqO:3`Q,ɦs,DN|w)V\bOlk# ګ11eP18nvok=:NY@oʌ%״o-ǟU| MЦz)rcI|*NiDjR h7S<ykqN [ó+@,TP曽Œfu}b*E1ɠ gcJ-͆a}R|X DӅ\/O/]f'nY}GՁo9}Ws0.4)ⵠ" J8=i{{[ˑgk뀧9ͳ\k{زL&rǖTG2Rft!9M>Pֲ ^= o]õi `{{̝ޓU{[Jɥ+qb]4(z@ZIs#t;rL_d)CY'ŸҿBSU)_8BC $|>#Wo`QAĝ{9.낑L[+} pxxޣt `v*=pJ7Cⁱz. @ LA02:äӆr lRAŪu@d(t]^5?# .+:>fD19Nv*GqG/@sDD<~Uqu҄@Ijl~gdyd=PQ%* qQyPx΢*1 l~QN $`&qk@'g>[GևN]l۝ ϠE s78̏R Xqœ~ʲL!҂1k lҾ#P9TDf(.< ^z3ucUFbi6'$OPdJ$%N?i]ᥠ&Op>G0{30 tKw->hү6815c^P.W8hf Z5y=JD -$>O>UC,efOlր,âb`eg%!A+,sqIŜ(lmaI<ʜ ݫAw*1es7wfFtm*G^RrwHBlm[1 I8q/N'}irT tΠR(9uLh"_Ծ#ʱ$Ãj>tㅊV{힤aF[볞צKYzң&8䒲ة 7iW/*?12j-`s ?yNh^b/iDOE$/U㲏V\O8DD0G\&㜞dzSJ;cl}]HJOyHneCiiD՟NԚZU`%6 ͛BX"@$bmyq oW|thb5LiTU %$"YGkxn*^bG ҵv~&ճ\I ?yϭn_jp+ ?x)5#&f # @Rњ`ͪz-,݁s\,o~*fp p|:Ыu}".3MQt yi%-)?.n@ځ:/ȖQcJI0U(<=_B+ ~|qrD, B3|PXU1sF!o#8\p/[.-T+?*tCgi܋ଖs@BG_G|pKJaUkHfn&:Clv/qgKGu:Mk68O:}(DlBR '=om} B[{*Es"?Ͳ~d#κ0=!i3Nhj(Y׵ zsξZ(22kϔRg9UɈPnoOPT>nY^/kC3&558C4Q%&7Niw &&ς\K^S!z_S2kJqB|(.'oz09ne*]A Ƣp&+L[h|U-KN~ʹL sQXITp=`~苛,<쬥ah (SG-m6 B^ŴC2[UG9[ntXZz bn4V 햄P0,Fb) Sgf>>py4gG݄9+3IǛ=\(k7c1fUqN5A'b #qhʹZyB8.3[ۜ["gcf7z? eGkr(=NeUB iS{i/^NYOVOi_ S֙ñno|RM}4tI߰M#JV:CKUWpd".,^a;<>QMs _8o.+:?hNܵ]&ifX#-L9 _U`wpX9hnwׇfHgQc%~M. Sn"*q Fp+Hё(XY_V7>>lrn#ǰmH"J 1h3=2&ƑW5@z*8cfZ }aWbW2ՋS1}U(V+'Oc%.!k[R/U8%Jӂ<JD,\DQ]Pb%BK2UtH1d}m2,ǶVFZtZ" % L"Ldڭ@Kkjݘ-Pӳ8b$YĚ~5U!۫j.b&8|^hQTΉJ=t(mUJjU@foİ]pw"g00ɮ uL'.nHj sS24lp/=]'=Pג]Oᯣ]p&ŁHnzY=|}I7L[W&]Pٜ'R ~Mp~%pb.֑-}|JMIjźmv/L!ddf#Z]&|G`W_mG= D,T,/>2=k&|F.9g+JDlk5<`X*;)BJVL:|MBwW)3/\pwameKjq9h!HݽQp >^wd-Om2Y~_X"k=NHzdӨ(>eXQe<iy?y"p"V$J(e2)DИ0Szݧz!HFiǤܨɶ# $P#UP:b(0kc]_wGKeUYB͂aw޺U!LUJS:Z{"d\׋p IJJ\ %qъ5dwya&zkEfl}.Gw{mH'bauo8REa^n/rq B 䪈~AXW%ar|C{){+|Z@= \V5nAmhBUoHp< L"R_pj}kX`%qyzX~H_ O9*~jp̶uv7 o7'u|P:i8z*Β Y z=D Y\ 塹}+(Fri "d8 V+y\~0@}gdԫ1f_nG0 ܛSYxJaUMɝh[R~"k?a "V2FUl~tOJ%r1]$is G+!Cuܦ Y0o3&&!!hEuA (f. K)|ٱOE&_QYQ)jt0G:"a<;dYrj_(2Z:BB=# O! op_gk)aG$} ;ُ0;jniNa4x5fAn-(ΣR]p_BKH9Tzu{.r soLQzU $ǚܭohQ G¾H>/Kh ձ8^] PЀz76yȮn=e[x W[׽vw""zؽےZ=jBۉ%a\MoS=^[JFVqF +S[_>]]yiv]PGQ ʪH{3Q %zt:?H q&wM/ʃd j$j'¯ـzhv&gcp# %U$mȡ؀^)"ů~#(V H:?T,x.NF#3ۆK)YqAn1<Ť-:Th<ijã0 +А)3c0| >1+E8W֒ ʱs]?a~kk|jD-JLaZ, 1U\$Jn 0DfSEg(J?H>up$%wEݭTH:vccO9e|/u>vIUHRa>Gڙ/" ș¨GzH;b[mEb1!d١~!U0ȮxȆԕJC/]zr &A dQ7ϜkޱӺ1_n:dvDY`E.a^OWr ha"r@+>5Ÿ_ K`炕 ^k.Zґ^<(K@۠'8|G7/1Hfgdɬz?sM&P2 *1lՕHq-`lShy2 EZ >WI: nX8BfN;e=HEL! lWMӥ_ext K"h656N|(Bמ*"oV3`tJ{<fi*6͖X :.:i׽}>a/o5g1"]PKBq°hĕRYW Ut42ȏڈ*'CXAQ]0gp ~wx#7 tlIWv$?եd[/v?ڈta]E׹ZO+9x]o`5ٶ,;Əq5a沨cvw`߈:[=im0#"l31 {"кK9OŎ6Q#}v?A.| +hHnV?+ ,̿,XW,_`ˡ뾎FȨH :(u4d[kq[(YCׄq8gOAa1c3͚PCa ~^7ضWh\_t #/-N&ڦT"mAZSk~]Ӷ\WB` )S5E uR0X}0H=}7m{$IR9uF:8f ]$`0 z- ۗtG(3ˑ9.3Wj&﫼R qu:nJnXfNfF7/s^-8 D͹K-!('+j3eݫm|3l(wMNd>v-—H#ܖABoy\r RK!vBpN-\aO<̋KM9U튌1X\4FlHyk]v}mVatv 80dX v]ׁep S!T+ F$:<|Jk|TG%1}bЁk=*_pp45ti.CچoRTiƪ^o@,Av1(괯`>pԬwɫ o$E9'"!A#rGieGuBSG &>!ݖ;0'3O ]b ]ƧՌ @fɦ쭠-咙\NDJX:.Q ,1`7  #q.x}I1=I%C9͹7g;ązH w{r:ೄ/w'󍛝b#f>ݞ&ӂkR5>[NA2AvKshd"߻ܧcdaRcb0xxOF7!"8Lme5T3 _UK^qr?7`^vꖹ@sbMp'~@ufƙ=y "l ܙ"AM6IDڻ,čE?ᕿśuHyV͙GN)ńr v.)\.[iq+v[8b @B[d 5*s uQc'l`\LRD1#d֝Ho!hpM%ρ%Ĥx?p\NUIad" + F⍢BM#@ EQ,q4A`q_ `߶c|T9é5LG5ꨟќ 5Pְܰpm9 SkwjdKÇun}[/RW,D慒3臬GP5uuq9*p_QV#nVoPk%x D vQsm3Ŭy^ȑgLW2@;Ō'rx\zOU&%b!%m)If}^鬨^c7:l>^x=t7c ke{ȫJV(~ $Uwp;a}u-vN9sXYX[כe{K_TG2bۇڱX#DLL4۞1 %D΀t0޴-E&wbN\W6[c$D 9_>Gyq|UQ~W;tP.{H$8Nٝ0I(W )hJAl=v+LbLEC".n;W":8ؕk_HV=S`Ry mZgy)gm5ĝT޵HhҸVP6qJׅ _LQ$&&xJ( Vu#_ S';H217IJئ=[\8q*N&$46A:"Lw xar~MeyJ k.|="YWoPHFafS{[x=y KC߆"]w h:@֓͆E˿L_6YyhQyXA< HltnG)R=u_jTcX %+FX T6:w 1/0[{ŵ|03@\ӖwsLꆷr&PPVqU Pxi δD E(rqsROɭ1Z$;Ps0_ƏSYi`x@: 's":q9z4nF0pre |6)Kټ H}5W\V9!}3l|;FQi@ "A{yz95gj&I7O\oK%ʱγ,0Mh֤OTi:x8J(?ѱ|;—޵Q޷}Y[WHݺ8; 2+0V ЮE{޿"F%p- :z3nΘ9͛QDm 8PVBfx1GGxniV?+TN? dBCE<nm?3\q unl%'LMѹ~!Ks7W\sԏ@#bN?J?Vd mq{zHRq󢴱>(sBo3id; zEK >{9j5>,~h3*C$B)V@ t fgi)OHFoKB>#gk1=EԩC"d"(sGӢ*FY^WC_/^BSB)$4|v2ReĺTz6M_{llf"w zq\Vu_~w\6>\`n;`X HeU!xÅpSI+'yڢ]`)5G:dW)0 Vuk'%~UMu]uƶq:턛 w'}̃׶fU` Sh<(vG'anj!#3Î}*gnۘ(5 ϭk9Ŝuj.DͻЫqJM{r rgƽ dQ ẃI*7g+'<+: 5@*2h** )aj7,s7#ݽ[;\Jma »kR6oeڑmg:T[8_Kt˂4\K0Xz껁br`"վ]dz9$x9j&$}/uiW8lFG(S@e`+3eDZ"hsHy:VvlVSm6٭:e*^ + !kTt,B켢 8'$%Ykl`Wj!MI GD-iNd6wyHQ=970'\H5yp5wi5aԐT:0b!,'H?!e'RÎ?[MxVh Cw43넘٨E8L 㝴,MKL$Q Q ?֦z >!]Taz?zT2b?Uh;6 BW1Y0ӷBv$E"}&jF)s+[ND.\Ĵ<%4xS,OL/Q sފ3H>蘙 NwfZ'̎T{f 4⿶lSt\\'ywT2׭jeB EH3L܆^Trld)9iowJS3(7my14". y _i0s%Z ?Q&{:(l]!BZ.Ru〕T{X$s n vX Y3]2Y?$׍Ab8Iȫ8u(`:]X Ψ`^|$%s='&/( ǂ-%c.B@f[T10MNKu #-fHkNit:"fog+}2qGx"|#}%BɥNt/pc2H t Q%=Zy&F0^Kѧ5Iqߵ^w^!,x:=;Tf7e^Ԛ UtSt 4!Aj8;`/ל4?&.6eMt&O'ʀS@=cy sMx'i\0hTn!=:f7e 4'e3AP$VCu@ "6/ >͆MJ1Khɛ#tΉ#2McD'YBؼC*'`O]8['1;y'G/O[pkZ.Ŵڃ$M+Y:~7^{uQtGJ =ȼaC/tfhIBPVO_6 2(>\cZ#m˃.,>4<@DV渒#~S-ǧ(e7m]󿕬Mab6MJSmhrFsm& =b+@\}Hi pVd?Me)oh cW|͋{/OӓF76;|1{?&M)Qg3Z= Hc3]Ū9}\yskc-GR}7vYޙ9{DEdV*y(cXt P!cNTborNFmU̸2w2jpiw i $_=P`:S^u+Q2~mU¸f 3VSx7YsJlAJ ˺-C&6wݘ (d#ƥ:'8 +dΡo`D:RtnAq1>M,WВ8hg鴟Q]"XE-Isݥ(@>!h:z%]Y/ ECͺ b0m `=_O/g%8uCwvYQNlll v-C TY/ȏUL6xds˚$Wl- 麊 |]\ŏ7Nt& K Ĝ.0:ף[\ \B YADпص|\x:qctl_zg. ڶ2iM~d5@wYxC%$ؾKkR'FW115 Nsw{K۫8aso<8+T :In6a|Pӥ٥$G@v[HAɲx'[8OxC W6Xx5Ԧ @ Us."pD>\O;9nNRrsaPǽSPEf|P/:/@"w]z^d{^;&xk9ؕ oj|GiPAGKdp`LɊP} 7Ψ-a)X\OR=z=M/>Ȕ/ݗ)m,c{i,){ ݼ8|dJ8P`h [Ib"8S7 ֺC,ekK8:M5fD?B9&MeN$=1\pʔI ICQiF3CʑG5:տK]{e"^}/(1$0ˋm$5L夐W8qa9gjPΊzksźטb?)GsD4׮oQuP!2O$$&4W7.Zd9R,vX3#ltckL] @Kvu+tKTA pof ‚-g15 zI-Rf?bg!o,;|qbr*)ޛHފQ6@:,֪%$UDf !tQ/lPF Xv&GV=>Q εvIa ;UL\)+&~|MtH$3tǜZ4A܋l4jQei_lt bUBh~U]YIAjIM!mB\/w +6sSȽwnӝ8"}zڮM0SF*P ؇DЭ e٘<C^3u1EK X/J.ӑT]Fԟ gIHt^p29^Yy%> z!x^d8h\U"ӱ\x;Xapmb"3=I0Ja/m nt|o!ȉ`f {>\Z ,7!2ABЗjmЬLlVڬ[|Y4U:_ٛӇ0dFd\JO}+6ƀBR@3J%IpK˂Ӯ"^ Z4--k#$f/>\6f" R<^KDԌW_yq]Zrfտ>n@" J# ^+SqKy|D Sb2)meuF7dҭFE1H{hp(-Bꗩc=._G(6.#SBFkrsz}=ۊCFQK9YyW♜Wl W"68|P?yu4. SpƺwkJWz5Vk#bNF7%^qf Nc,Q:ށ+}Ҳq)laZ\hqqθOV';-xh;3q>gvUC>Xf` ۅ;CksUD^>5R$?rQӻOЭm~f] Ήۣ Dg Ҍ*3fu;}t'Ƥ̜ 90⦺N5;/L?Wţ¤GNl 5\ [&C$ZuQ8Ŝkm׶ܪC($;\Eac|ƈWv4ua]T6_8oMD)!8#{d\b|aﰨI@n20H}) ]$IE|,($KF)XL&FXK5|Y+gPEL-oO×S&ؓ&j(o,8&G@#0i.õʦ ΍N鿚$sVb-kȃpM%5id)y:M}@52bum0X,gq\u$pWؒZE<"ȐM|PI4XBf:q$%K! PA;y&/ݤw_GEgq\ ӊmVt) $Ф<^[ }Fk p/u*_޳ n@HHк)#QRh񍾴N /idߜDeBFkEZ&TU=ΰ )Lxu|84mS.Vt,(C0UuӊKVav\hatG &`ɑcnv$v5Ip1܁o*<"Ϭ"8A6TW"~Ko-S\ᝦzOT:Aĩ"ip#)FLX4}c4h;eEIGiާWǏ6$ "1,jo%rOZ<4Ui ʹ~h)T0r_W=)բg3xT?v\1*0<%X fo&M@``I ҿTGXمr2^ _'6+'=av)^_1 $`Jc],ݧ㩯~ԥ9,n|σYgB?%J Ud oیr)s0Ħq꥗ih+,5}gIM>&D虓jn*ewUvf'ZKF{{[J9 2ͫ&I6Pite6CqS@}f]5Ԃa/'KM<ͳ "EL/C*&'m>-G+brʞz΂R:+S߈ H1v4RН;O:'upah않q߫} ]Ŭa3!B*Jdb膿 dUtWbKSJXV:Y^w"q8`*4O_n6@ڪy.W?(HHޓ"DPG枹cײ"?u&8j)MPu-O8(ܜзHbgf.) r2S_m+^mOfߺDzcy(3*Z?#H_Հ va\}\Ѳ HYt]O|I+XK:R{Ԝl-0 \k <5PQn*M˭{]n8.%\yv[լb4)l$|r?e^}t7XK,UˆRZ%㥎$@J$F/,s *]-`n_bUAf8{%>̲=p ! lOoE*uC rqbKLɯKED_XN.U.,R| 6v]j>G';8D$[i:|1FwH?|6 O6a289F.$OYYjSQw !^ "c;B m}B)xU RLNJ/%9Z*0l\<$kfP(ZJ%"mY>wuA {wk,δv՜kK!a;*rXEK7%9'j /잉x_X{VqbHRU8|}]Y2cQR(#Ne 2+jjݍiCetIqsYq}ߏME&G[9ɞ8͙fy4ڊbˀ8<>K;t%}. T,z^~X^7H%\;==Hq^A&KPrn؉O˧}ȼĄl 5uɼ3XkɳYK6>8>Z'gװ%\Y.lLO $,ǽ ȵJ!mOW3Ŷ6K˧%-k4ILԽ@ءE & 4H|@^Қ.B悡i䇌W_RwSCUYeNcJ o|fSq|z#+T݈Qzh~V!V#owN=bn*» }hJiMW@H'aGb%uT*1P&bUE`-'WZn%A1oob3a$M':Y+| ז 1T~ifJbTj R:P5zM%rKl:i%uδnP2EhRy8u!f gYH=ǷoEd-Z.7~;ݏ+꘎٘Niě?[R#"lE XgS Pΰc,~3etC2{V.w.E[D"ݾ``MfkV㟐@ וLAʜj@w*,Su5O4з5L/@ :"~-F~qˬWשq"(gUo8h簵#N\Eu?/G^`#|-y"Z6l) i.L*s(!+ teƖeS1uEy[D`V>b`+ZԲʣfCCcҴˏubY^In(2tiJaWnzҘ n^<)'zHdž/6/lE1E>n +2PZnmǤux3&  Vvv*̶wu+c0Ux,hEODƙf ;RYΫSNn}/0eQ:<'6)xIG2c(B)(_$Zesɫ_cx"c(6 5jdQ$x "^M4i#fw xv27O3Xف1F mtni=B%TƶK0#-vH4ﶞ !k!yXܧW!c:Kk& K=glMq7sƢ.n9e zTl8X1P_}i>̥"סvNA;GcS`b<|p?9W(k_ %,;]̼('h6~1mM>mH;nba=WhٔZ F]엵E򒘂i*#=h¥c;{ZO $'Pw**gr%'λ_&Е>i]j6Y`v*ߙ/1, v/1w;CL!9-M7G3NEs=FMMnGBOs_[J"$0}.,DJwI7#++~aghlLʦN !e̔P˝83׹noh O%5@wR B[\OVl$|{g9FX<7t UQù:2ѢCHK,ȍkur%55B1wFАB&6]riʠKg-yjd_yTS1ֶ&]VҠSAH% Z0Xvg64>M9#BÆ+k",4;* oo :ZBrJNO+{<Qtz ~[6B? 02Y=oZPЛDm!:k6 RW0pCA\vax@ A&X"`:)=4;/3dRUMRgÎfuIF7Rޯ{3=jڌrI#ئ`ݿ[" ِ7Du9> 9|̒T[[gezΉHխtK主ղ{#k(`wߒzڞPCWw*wz C_dh:Uh`H;E5/cl|55 /6cKܪcZc*Zֲ"Z\).Z: ՝Mw╢s1v4z; d` )]9" < ~Z7QD=!SP)%7 8*%-KCAMv^H:(Eܫ"x ,q\nٻf )r=&x3&ÜK'LF?Ϳ?;$4l{:UwkO+*wX((a&Cَd>Nҡ-мM}b:*Gu+sE~R՗jɈ*qÔǘJKxٽN޴_P/HdÀYLZ9 ;4*pHy}H LcS8`jagYdK~y+ʵ|Ei`^P.|F W5P 6OfN9»cn7s;<|͒HZMu^N?p (r:bfK9QtjĚ[p6]`F+C* JC qDd=A[U92Hq"h$8Jm] 4q6qs3NY-*C;}3Nb T #:3xd̓;N,eKkSbV4?(>)F]yOˡT託N@[58+R6KZ^=DתH .aC}ŪvRt{kF̚%ˠ >Z%?_;%>(^F!*h`Ĩ[SO9yO"r^[# xΟf' ٖn<(0){QgRc[@[[{' 2"el=iLJݲԢ?bم/x=8ϝ ^CY5}e$NCn2:8^KUq)U!{HbY UV ::YT:6FCVڋP|;†Yw3Js{{ btF~ls]XK/?|bJkgHeS=8SitHw.fk2 ) !40׷ـ|RKH`oZHLfR=!qk5̄HQ.#c C9+DƤ\߃>E z$aC.[*'h+lRZn ͉ WDraҢhPX.~FuHXa3(B,˄Q{J&{ pG^qAH>[ĖkElo S-dvog'\ܐ1xӯE#lo_oQg-d}nZFTM-t$QϞsůG3-F{TMUV .̊:QNiOlA# ֥A~C8}SF5 _>J%4ui?BE@ =~AHv"vu4X/ v:,RZ2̐{Y&UUd{ ́J^>U} \= *Pka͓Ǥ4 -9C$LeRŃE.#!VpTĢz믵nw)<46]K.MEr"n(\#$@l ӳ.۪ߑvRmg}m>~*1ICSe-+L,=lm$k][{l -'+)Rj%7Zd˴: T%ڜF|vNOldipR[F,(l.+9Ndƾf9鞼v(6ڋ.tt8t}[:N+>Ri,I2`(`9 J"MvcP@[_)h3fKq S68k+f4n$U-óQ,ވ6B !H9BUbΒS^I0j@&#WۢHcF[ J9t )S0`: Nբi$/$q Ns mY>2hrǨ1 Q>7Ŋgf\G6‿>c:1Q;v֡`I%Mro? ?#lk s H{o 8 ,0K_džcAؼ: Zяt%T;F'V,]05h FΆ #8 +ǿ7[ zdAҭu!O3=T6svTi턛Ń!Xj1ΒdwWV&/K_460쿗718B (qE1\ =/emEi 6 ÃC`搬^,KGꫠ:"We>LS:aD^F_Y;Ұ3MmB%g^t hGbR=-FFrU UB+ oFLgfLؐՠ%-L{ʇQ">y]Z?ͤ`@ xcrҤI Qvx>Т P*\5\h7.sj]gaLTx@2G[,E)$K뽁q{+C]B>˦a#׺%?|'p${η@ԂK~KԖ VRv^Ci_f̕{Ąۅ?f 0LpCPҚj(Z]bǃWL-{ JwUzK<dg߈zJ޾4R0v;/8MM#w{Z+2>vgE(FCA {} Y$Qġ K  !6gwI#?,3.n0`o f!Z;Bjo.|%&z9K۞℔%ߡ4z"3aR9n|A;a|hӇ D  bBL뜋/b&JRYH\ڶ>>9(޸=uR=놽E *ϰm%d]I\}Il=>}SuJQ%O!̌4FE#ҏaqL#1Cz%|Zyslz|M4ڧXI qh/W iwr7QJj1g#iЫ_SwtS<Z\C"J/5ڤ0 BLB|PIoU}+) D,ՃMOo圤dq' @?ńyRh&p"Rӛ1IǗbͰ8`p& K)S3VԻ\r[DrrTLS)mlY$Y1u,$Ȓ<SdӢ퇆|[N~zgNO "naXqlF.,ްV%x[n $Pygp$<2X(r.~!pH-cz쑁.) *~/h1 ;a)M^yYt{/if6 ݫ%:|[ҰȬɍB8pzPCuv.&K,029rzRpmPN0 ܅sŭ-Iu<H6͙*g*B3]|is {WCZ੍ژǭS骡e(I|mnN܁ rXcI至PY޵%k~bv%6cqb@JVהͻVfĀ0Ź"5HPQ 2>cP7Q%N{t} XզY P3ع-=qp\Bs\u1J=]5KV74m"t&VMU >Q[>妯f>?uΠ|"8BFKŨZ _t> 16XAf#~ucJBsZqveHugv`UƦf.,{o1 x #>sX|8Lm"R3 (l3TiBZN`Q[UMEjW>݌fﺐ`B*da2PTo1u:9:e>@E;4ssyoH"\PS>oHѨL"odWeF)g!hX;,Y>F_b=0۲0t:cɚI,$v'Lu5ŲB*ٟUtTR Z=&OG<.B*pGU}}|U*f9QE:?1Cb rMzarӠ?&X bwn {r}AvNWh {`{m Pbj1&gvM3)|w: (3fkUh F#Q"/(K|~>zTյ?7=9hnܺ{qcP:N%N ei :dy~ 6\NH#ߌɥa^<{G1~l9wJ-`mVяX9ъSXsdԒ+ ]D~F=p-ehhy;אqAkĄe\P/ٺڈk m3LrhJU 3W.zi#:sW ٞrlRVMOTb6A^<+DI-|= m37[&iz&C3ZY X32P{8:s)P?.kT Ͽ@"N8Y6mJ B^c~D? Q/_ h@ϷqU78ԃ;RmHɆ8;#~Eȉ2vuDhh.J$@u)*%-(o# R@''7zxa(-1gI^=ɘIt{~sٱx*r*qK|w2 lݕy;&6aqikJ6c=* !0r9A K8o*z!'҆tqo! ^iBm. Ntˇm,%?OV\?نuŁp6G-eu[At=8X | "|0gfrۓ PmؕvVb|D US ًOߺB:_y%ϑ*G`0!UK23Duy^Ə׶ZbPޒ*vF;ۮrPx8.>kQnC">CZ8 Uo&4Ԏ%E뤾 ? ZE}'*Rp| b}'oVܱ1|ݗo hTDvzVLt*'l[!'5׭Kb2`?MH56\mXku,zaߵ(U ɇUa cEsE'lCGL-5:6b]lFc |QO/8C@jd%&^~ 2 < 0a`)Ҏ+Q Muuu#,Mۏ +}'XfޛSvIu T<[v "< y2]mk2jF F~ 8ڎX2nx֟>_-1dF>] 9 pBocQHM.%Q)LvRy9"/>x:׽JK'IWq7;MS$w4Ua]䮥-+.Y^1r1iv*AU%Y+ylϟ- OƍG$*[O.=8~E[ˁ+`Mfs29gڗ'+jVwzG @P-+Oߑ-vB}~R RG[20́/& S= .BeOg`cFzi67ikWu `_h(`/q?"&%=e"I`~d놯 " @]0vӐO[j"g-+?7* ͤ.2J݉<"?&-#?vakr Kb w $ ,J~ 艮3z>Pp{Eܞ ő1#d3{%ICDZ0R+3bK<,ǣ\쩪hU. тlb*'xavy"fTy`NU ٦Mvz^M6yC/W< ~]b/\)SvmCd-\lat,&'WƴˉȈeG=x_^Y%aKm".Ymc*?6:NN ~t ̧D _ > 'p^u |٠ kA5e6%}Hdt j~Hp];3"!/ Fd$K}R_ O,91.xZ4`aK]sUR!;A?7DЧ̳~ uR.V,Jȏ6Mh7h铮Eh"6J!K}<:W3HEJ޼o /IBRgOsa]y)|lx DQj[E"`E4B]w~\&IB1tBX8 1  @7zڲ5I9`Suy3e "=2;'S^ԪGB,`awT!gph`7DRɬDŽ<_B,)^z7,lOe/6ͤ#u7r3.2g:fv_zt\'8 wc -JC.p4|+[vpɐmAcUɓeE>xD*Ysp>ilfz 9&v׫tɆ Q{Xa5g+ پ1`&/\zpnfbd SOܿ"U{ @+*(7q_*3vGﱰ#y{z]i0WXd_T\JSWH}#t34m=.h {-6og4M+5ZY덺e L UOu7[/x./+,FY龠>SRL zX"OG! j[sQ:;>b6H<1#BV2#b.`o>*Dop6`@oҠqh_)TU]ۣkw+]q!t{PWJn^wϮM( u]Xz`ƟMA!e!e@ ZN [XFd{?7`{ۆyH[%+n? \%ũ0z:~j i ߔD@ e{lL,O@T9 @ gWC͐9}2KЬC43& 8n/"TMشyqNG:*X~n[*~Ќ82ƹ`Ufu|a@RҦ>,k۝eOSAB́s%5B($LأCZ4eKmհ+ Z\cgY230.Pod[@v]J0stȎ7yr/hAx3l~J(OlϬD)m0C1:"$jlQr|'NC o|\% [X).D@d~w~`hh+9ͱ-)Ix5fs_OWX%%BX~B>&,_ toWx~WS9;~J$kf% tzl~cb!xiBiA Ǔ0v |yu^(Qbd`5v탇 8FO 2]Hyyv ?T:l,)+[B =%s n2z-S2`:I]g%s*J *XK}rK+/+>$X$uwdt3 EHL,%Y AUFUdV?XSz4Oզ y餝)ʃo3j[+֗02ױW:̍ߖq|Q-J8Y:4hy2Gb3Y'b|cMTh(1*'+{JT#'nF%FJ>zb͉?JIbUr :0h<"*¡;WpK94 ;pV~,< Omu)Ydzu2:%@xd :ZSå5S2$\akJ.eW/!Iet~@6ˤ{= !(0/2VU,\}c(؎`tyve@Oܣ#BS gkv`"f9lId`.5M_M&j ^x2SΜ̐=vu F p3oG)"]m".W%-&UL. `q$S:f>-4bmF ,B屾i[ca=z^Ƴ_)*2:2d _/Xt%&HP=tkA+nS$8i;ړQ~F/~sۜ3| "!%L$aŵg =O-0LJ2B(t_CJ: yvxk[;{fQ7$vƓ$OzAwTI0ry?xP~)Eǖ_(d,MO%GNzף\.$6#kttVwz9,)<ϯHCe9ӝJ"D6L2wIТo֗Fs7 l8crt,98J߄ @N7e3]ݛeeB=Z]3י9s5Z *7(hZ@vk ;;GxF!^BSN ^MFd0GRaۚ%3(>)V$Z!/?6lb %!E+|GZ*yhC{2U/ҐSrFkUxC›W| K:Q<1)Bk 9>#[sYZf ;_hn%loaTE.w;V>kSWXzq\oOǜRޗ(}+J`[vR+$:g <EqG GL# (33k{~SRO} ƌC[Z^є;4Z1,lIn ̔UG|itcN>s^oyF$ -ĩ%17 -:MJCzI@^~3M S)M,OdN&vEranWieVaqu2DVS9?n(Ke?wBy8!d! Da_LIy>TVgqՔjoF3IcˆֱXIMVq ߬j]&}T0XeJAڬa> RBT?#"tV ɤKK+lmIjjR/nޔGc{BUy1`!(Wȡ4Hy_ە12]W/ĨC[8fQ .6^!5좪%aX 5,?Fl>yBBф@CotC@8qЍɣS# #97Cy`U|â Iߝp_fDB;/!Eb[g^(Gߺn=o TX1bER u=*)( (t3ĝh RF1K0>IkiUؠqbmt3.Z/MWpqnLgmN?)Q"!rp5Y'܆]Z֋0;Rcuv(Q0/ECы;Fx`U3Y}Sm Cjçnx 4{E*C [39 R&%M=X6d CרqfEVebad@ۇ 4KD*Ox+0&زG#"T`_#8F,L`|=/ءCA! jXGt!^ヸ ,F}u5+I'|zgܹzu .(&}{+5=6Vi&vqYƕtэ&:-8s->FMhAt<@*Q3aoCϒ1 ?-@Ы+(ҥ;2WۙkGo/2Ֆb'uq9} 釥QmM6PCs+OT0ӎKﶨ nM ngi-&b I00Y.>. X_4{?g4[fŜ=/.3t=hNCq:y,&İ!Xc x,m@%:}8?=iMsU^KvP*4#iڊT|߮[=wlc` w60ηZ!:Qp[8lBRff%\k9;/?~,ǁ|{,*=uzO~`t)SӵvK}j i ٬K:0iDY=lv^~V(k#%zuK 7~XitS1fO pr﫣`&a9{](Yo#cdzeߝܣYKEwu7S?>oF6rL9Ags:ygJgENaxS cAM=1qY %sGszWg"+Gi'̸5 LC:6A )ȌKQTaKxɡ- +L>AMA^(l-*'\8(829`A#'ע{>»6 'KQP2W> _V1 7gَ9y8κӹTW1gy4dYe+4y5l W\ +5={ y$Ro5 c)Z5s"dq c=^bXJ/Q?)zP+nȓNlr( W ,hbGZeE0 ů5IY9ٜ2xzźݗVjUrޟfz , s`_R;3 9@%u0Y]bqd)$`z E)B~0^7t U^蚱$1tLc*;L7lQݮ.uo;\JhN]RZ;MA3 %83˖3Wkzz5qˆaw5h : b:g0gDqWO%4O)] p̹%/MkGcM*}{3Zz$+a^ m)A^tA`5!?'>dRXw>{yRFɪTeݍnFYpHxI%5sKl ^#aj)ejt(cd>۔ޖAéh^_c7l.$ 9zf<),HDQU=A:Zcctҵ& r~jiˀ?V5 w;$E6j|Iý NoΌ*aG_ g*`_TkФ'x@T)P%3v#3mr}@:igj9j$֪AH}vLA*D[["?r@XF/,ͥȖw=Qq* ܫ I`* DB8ʴ$]\c+%q30y?hM6h {f7-**^jN ,Tk,Js.&o#2y-[ .R(z&pΈ~1S֛haUB^pm 9 lbF<$1b^D,Rx *1AL_ ;݀So!7GԺ}'&O#͏Ec񁲟FmCjndB/l׽ˁ @^*E U($a$sUI/1- 8.r>'XOİ^Ubaۜؼ [U%'_BBA:B"ڏC.`Huyس xw-q#rG#yM 0$~$3~qJM|9`lku3et H}% !i)j~G\΅N2GN!G2 )F~A (qh3+uTL6T'b`B(?؝t.Gφ]d~g&3[:_*CjN 3鯐 TT`0%{(+e*J*7S-TQ{WE˸y#{u8>ɸōMfK\weĊ:T.;'-Mj<,,7EΨ$.J4,(:d#g!e3a#❸!:fD&j<^TBQ Ѥ!n1ф,OE&H,``۹F]E  JILfE!V YotDWpM8K!([hcYⅎ?B$fGyH*qy9͠/䬲So ىqD=2HH Uc^78ڟE[=Em=S0b݇"+l[TOo>+Q+H\)pq9CrXؑ-B8h?-$#ȄI9+%叱^S RmGnTb+ޙD/+=%X)]'1[9N9a(C ovoMr08HtE$Rv9apB{h=FÒEq=hf *wFIVfNs<8 #q/xJ#_:ՉQ\EVZɅ%*i쒒՗/rFu.*Ka)3 8(.$M@#ROҴpo8kmFț;nMx `3M*F 5QX$ܠQ:e >%K%j2a#Z3]]zRQY0r䔠e2–i!o; ^h~!^mNrQscRw)H"IO$8~H ((m_v-r0=ħAEEsUF&)?A-S()r_ZB (>r1#s|{U_@3 mrZ}RjjT_7;Y?!*xZjuX\͏,ө!DOyvԬX$+;7*`%sɋP'^VP$k&;x'>:0X6 R+n󍤋e讛AV'5$ P.e( CSt̛iS˨f1 o3{rC#} t4~!LM@ufA8&9Iywͱ699j׽3oßkz۔8L'7&WEgܲiUAWY Rpr\ 'N4(;X=aVXE2WVD;ZiyȎ"GͬW'ظFS7  ~.(6ÑN~QzW?ݥKLŅ-zf%EOn;<-η> zMF$ I0GK_ lJIUބ6jT)`a[q*d?}Eiq;֪^Oy/F2 %*[)ݼǭwayX݃%Vk)i$# mM fF 9HN5ӻGڀ-gݴ/YbHse] y',6.=J wo>SU%Ncz8M1khsU 8SsЬ qBcǷq;]Jw86J-0]Ԋ%+Fhe 1Aߺ#Yqd֫C.q\qvK8BG-W :ӬUeea H0\~z)Ǣ1gI^n_00D-vR-?ϔٟ#rکCX2!,C|׭eilGZ^hU A+yLu%8?b` ng u jdyBYih5z+&ԾPVJi`o#h}hGBkY%[{^ =-֮1^ @D;лF 8p:_S/M2zz-ToC$XVyXwI9d)t1(Vc6>bFI'a5i˿oEkG.,@lbK9t,N1)دC 3FLf·W?y9<<:R7V4^,.1T| sSlL@~.Hz0q=9A"UZl3޽-,#b٭Ҧ9"ƣ1K@5qMS*VXF\ó-,C% 4NHٍ3 }z9i¼S&)TPWBtt|TpB@ YHgPṂߌpRb3XOw/9#ҝ*(Z-N%Ms/7Fc~; "z>JdQ1J3'{"o@v/OYT@i8Uh]pNz+ФTnR{q+'< {"ZD[>YckJ{>i[)gTQ@@Vst,ʜǧF۳T?[&p;P*Q4yB@~ZtC2n`f}uZKw "t1Fn`5Zc畻3d3g96Dp ۂYKDrZ:".T=YҤXj\s<-ؗ+JTE:J(CY2gLEiVN,Q.Cy9apS7*-PBx{yE 67GcB~>ZO٦6Ne:T>֮w~~pPQ@W5A<&lcus ߚ[אsu=ozf[Gr]Uik7<5&~& հH;,jj_TcY=E&FϽ0(~B@u?y}9h@rUp֜؜Cb|Ӳ]ljn>o_$dk%?DFR6B:9n1r0ZbKbpFBy2D%Vdl3rϚΈӘFS0ӶIwГ WhZZ+e":ю x@g͗!kf$;ثN1o|Ղ5e&0k=1'@.cmt i!W;5{b+֜ 1Δ:vc(J1ym$8I&pB5v<gŧg[rG M˔<pkLoI\1Y)S{=`V+P61) MZ'ĒfځXFnW 'dGp tR=) *Z90e#(LkLD0k9ݑa1RgqQY+i~7sMCz i;% Y&dKJPkُЩ%LwHlb [ .j6U[TMxh8A2|~tSU mD2YT:haNyikJ+0MZ,;SJ!f2&/],GO_v%2vn/WJ;5iP!O[ W-KC#uҞɭG= M @hH$}1O(yIiưV !4pH2k^ xUG0pfٵɟKvQUQNRؾ_)3>`_7 wwN#!}h'$Sm'˜ζj`fʓ x^_ͼt)H3@'އggC@9G/EZn)Dlu`}qHow5::%|tpQ[l;su@/`CO f\ +$ZهL 7D o˲02X$F:nHrJEXJGWvÅI*:0Q%x9ݖF-o疌WtedoxeeNe~ ;iZiƌ=:`l0!B\ŕbTpѤ[~G)ǰMÄ4{.i2g/1M\,np inDv&BzAʸąm2^p#zALuN?3alsi$cE-C Z8<}7 AEm>춇K*)< '\oZm P P^ $/Ve9lo=>pXyFinG^=/a-iQkvqC"qY,\DcB+}ؖj|}<U%l"ɟwsKWfm*wCBaJ~Z '9 [r˕dS*oJi1., 'A3~ond-)`^=[NiT)ֱBΛQg#MpUT0P3}ѿȡꅼ 'v^9p 8щL[{|NxFk7O%ǿeWa;@U^~G^"[eûE8M4($tL'gy]hkۆl&5K-x%cDv  I8 h*,2ЩL}~Mgw'%])U wq%7H\CfJ/i ̪zuKہAIk M RSkPoC3/˔<0Ӈ( s,D([֊DqL0t57+J坉2o e94KDxyA.yY.ԕ8YY+Am" ۬)2-%`Q "Dch%E֧Kqlfj=IvsbqY'r8᳸7;%p}UHaO?FĤ,A55KA![y#yTSᣌd bг x2#RCUHs 9@컃Cq/h$lVvb+J ~u2zah sRLRI#KLNJsbgf|I}1;|WPOu'<>a4:M?*+{skE}p|PA$;gG+̚uPmp+~z |$&ž^cBo[e6r`cK&06UԏZi5iѳk.n`Rw-+Z}QO-W&'\|չD.dK,*yB ?!y.͈ܜ`p$a5@.Lk6;3x4uagK(fdM, rM#w!j]&w[] WY6R=L/Ke&O;9<rAXzpu(?,`b˹kNP@LJGœtZ^5|WFutsЋ2ͨ)Dy y4ZLkώS';rحf{-gxj~%aO{L)x@rK0C(cŊ,l>lz^:O@]X \R^+gJ4džw:e =H&J?$Tͣ7V]1޷Dx}o_mLp$ɽ2,_BZz\.e]@~o< fL@|U(CŻ.:y=PRj/ڵuKfr}B[DIr|O1t\_[쎣vR; :C_MǵNq;.v\{-GGh)J?~$?2[&dAJC|jZ aCLb=U=gkMzL)s)蛡 Fx8"C /rJ!#+ V&F7ROJ[*`GeF;@W̞HCa':zO}ed?0S"}E՚n!F[oHѦ) wywȣꍡWqwq-(t2t:֡aQ>*w<|mL a𼵞}=Pڭ(Pș#Devz{<`(; Q$l/HiMu2WIA_5~ x!䬤:R\lZ++)< 4@xADBYQUB 4|@}s#-.</7k }`AY=Cy>Oqs-v^W5;(eT%YO1 HX")˃M=XI { ;B%S 'HWJ f^tRhz% uU``Zd^MT̻zQi*|E}>{LRFu7٪q_?y&s=bS/PLF\(V<͓XBkú%QjV)bym'+/U#.p&j|ET,YVh8 lVg ;wyaJ nu6`w@@yce6=_EST 6K8Y@ќ@å:S^-f@y_w9 ᄫ:G -кQ/d:~D;@/T&b,6Sy'!p]Mg[P5!àox-94Beƹ.3%}vu5L 1eUolQ ˍN$gQ\ qSʋj ]щ|] 4_(6A_4˴Q1c|*5l$lVG/zu^g!+| }`Jq{B짔axIsj?;^5ё-.vre6ۡn!Qb@ȫ2O, wqM4t4bh|_Q;CNyl(=̜[{:OB AN8jxKSoilkA@a]Yw"?˂N^Svj~ؕ3i%r5HR`qQNN!銇["&hfbHZ{9ߏ-b3❐ <4ʇrDf?cU %mEBIlEבUf *ozU BČn!`CyקuQ d/NJUyyP6=Zu:\%"Tg7Ŧ QT(#= (f2DC.{2.~yL>3&ﶗ|ԉyb Sx-e(u<!-"UxWؿ٫*x%%ܖQK#/ s|ؔ\k kST ӎO^2 @qgֵfdGRj&:R'mM0<sSnxitd'U'cGCv &5Yάޤym5oh ({p/'%x|,B)>PGC2MWA﷗}W;3׎d6 y}/BʘmNr:<ߟvc #B:<O`2/߃=ځddDʫڿ KJӘݣe:c'QAqVr+8җ47Oքi]VL-ZH<<0{pQL3"t%!GNGtӐ \5PQֻKFSpi|rJ}gU> #}!Xn?K[c9{q5n<۩ߊS pnI5KNk zq) jLWȓssJZR?jXu\ۭ]LFђFxk;ŞSۯ '@ҽ}VW Qk=# p~Sò{{$._#jm G9)ߊz:2FRn^m؄6-B<>=nA`UNo*v(^a8@ khAT1 #B(GjV=.G 7MfaC#ӠP$ΐKeuCa(KQb\UOrn QER`nC[SkUj,OOmc(83:A9Jٴw$(Ɵ $,F9 h+ ǎiqVƔeK'a1N~N7 vTJOS=+;N8CSձ}:T׃P ]bk[-[kozj*~uD+37}ă[_,:XCPъijqk eB ǙTĒJ $ b γ*}ٖ0607y1&b 2[㢼)ҒΑ5vc24dM.wYW0fdC쓼 !dY08`D ^WﬗgݡH*4ȑbG]#-PPWnC=X$\}y ?Cfs qt~+'eOY  _v"s}:,=E~H(/|a6nK|KR[,] >[qr1 lgUVvi9@.# 1p '9nj1x%RJh~v`n`g3C;]=O@X i !ʲG 8D<bLxYהf@fk@P6X''MYX*噝KA֛f>`2QҪ=_ܕ; 8Cq7N֦)}@?sbJ!_uzcBTK)Wxld3<;A،%Rg0E}'T^8nrW[xLMU>*;}LLLk*Q+ (  * qPSxtǨ l2<{D{*Su3?w7jl dQ:h1@+`"k]1sW*n"^61~[K@*1n6[6&X&!|x%m[չ*vLQjDG䝼i`ëqL|2gɃ[94;ks G ,Lfusl|]ƿԥ;N;d+w[k ]a cUJb W+1z&vg!njϝ-GE8~ <+@f .Ee@rָ5:>XRܔТQYΆn՘EZ~*"<4"9m;֮k_wm5쵭IEha&cڡyγ =MUR?jc!Qk|6 qlu5 ?6ee$`{G4+jt 32'C& l>U$<}aS$4u q|o~]JiO~۱gYZ0707010000045c000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/pstore0707010000045d000081a4000000000000000000000001662bfc800000346c000000000000000000000000000000000000004800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/pstore/ramoops.ko.xz7zXZִF!t/'4+]?Eh=ڜ9L}>>#U[|#rJ`ؼklz$k0CJe Q^#tU':c.i\]D'Cm[ى+`dEt$PyG G4he3!qVVyDpOCq7]ꭀTst"'5g5-C\k?s+G%" ]X82D{P啗-?ضlwco3|(SY/§JP Fy.@yc儍ugDŽA3f~IjXyG^`K.2;e:!0+2LV72,MNjE %}_}u{ZHs$%syȭ"Y|cWl XWl;4s \G?ɟH멯ݖ^`S [ g$$s_ȴfŽPa H \V}B7 Q\zӬAńxh]u y+:Im~ܳT"DۥP6aI,]x@%{LƂ(@p#ΟU;uC{$H_ Rq*,q& 8+֚lٱz!.nPpfh8>TI E{ITew7O- E9缝!a3 F#.Q)kT;K=(9㤥?D} l&AݟUȺ{+BZ ^Ak%ܐUV.礘_Ah y#l񒉯֯fyݿ%㢞V/8!\(rfUѴqRk{_}%&F xţXۿdxFH؁IC?EEU/Z 6/9\#u}~Sm(ίZѣ>=;{2'0S=],\4[qw5̔#E d}S?3c7-/P\n+4)s)K*aegMo}Fe ~9Dd 1w_s/`qds=;7 A1a]$aǏ)"^K D?GQvS2 {ХS1ی鏯h<gBIʡPۇa^COsVƇ1S1QF>N>ABخ_m.okr%BLV~rځ(G;aCW -!-4]_E' ;s%b6)#tw!wv-cexF=4=MZ5"|S5$iЦe][c@֒9aGaLhܑ"pTԮJ7Y1Ta 쩩Xc's~oҢO3gH6&k;ߍΌX|4Y!2f2{t̲ ^ӥ =4khgX(O{B:'^*م¡'ָ歫F>k4K-k^8EW6OPF)~2(ܦWCdm򖁒㵥!t]$~a+|ʥ"dT1O7mF&!tFko;: AM̭MQqXH)*s\Ոo~6PQa $Ͱ(p@mdi"GsaJ@||#sb-Af*{;X)0;E8`1~deMֱ:m6odӫS.**#/r/ABQ.ivq mݗZ(Ŗ$PH8`Çʹoj+"ތb٤bhF7jz*&UQfC}gO6+"g&{ϸ2H[jZ' \!fu=h3xuir2O,dgm|7Id ߿gEPAy=HM)phCR wY@Q;QeLGt`Iuiַ|P}vϒ;OytONU >krdqsljJ߁N[:4#҅C쐊no"h`707M\ EChPCic52{ Lo"5UusqCPevMf!6K2B]HckֳSn8?᭾K%iD' i|Mk#Fہo 76p٫\wn Fܘ[9y|AhTyĸ ^wMaZv*1F9 X\G\r.ECUOuT)CN!]5J `rlsݹm/g?^/0P!p^+b%0n?>{7_L[19ϘTg!M{] +`VPnxo9젭7m#dR]Tb۳ }VXį uȒmra_h^v"*UfQr묔CBzM=x1 f,l7E0|BQCp*C\"tSg\qXEHܮ46a_r0'd}颕 'E *^}h߸Ƒy`h~Xn;G.ݶx ~'Q*Js8jir< N8kxsE "$`@Ró#;WBQcETq%qEfրkA]{gHi{tQX%,3ehR.࣐K>~LeW62`S A0hHW@_X8֍t /5q2$n9$` l/QCsUu @FXqi\DAz|pVzUn~#0j,IJCS5u4A9|4zDnHĈ(Yl" (ʦeCC*9XXnr^cW)<#t7W$)sX5J@6㮮"?Gfi`@sa8ɳY_dΐ-EkD.hPnt nU-_x|76cu}աQ=]#gntJMr,a 1y0L2D%,Y1*o}IzꝞx]u`U 2h`Ғ2T4Ky}I Aѕ^+\d2"y ]7?{0ke1yYakP6qN =$ݝrsfSIq$LZPg͇ޢ;B+ *4<uR,vLF4<"DYCo4yGp~un=z6{\?U9أ}3l9 `o@Ua B*8zr fڦl瀨K;?"yk=ᕹ\=qYv;)בID\a*,w? ꤅{_7!;H:q'ffcHnwPB;Uo)nnٕƇkW_co¥H6Q3RrIyVI@q@uv=N{+o]1(<@Ab.$lMCoJ: !>EU>qW&Uj|b%ײյ3"oa-1IDbeA*LN$/Z@*{Th`>9YiM.+ ޞ^7|968;tpFmq3g2`(bL.bAIsgKe;/!a5+3dFqߒ%onKEfd3qsth1!՗ 9Mzf;ΐAJ%"BmfUIO5zd\@6|t%U>L#0U7u#C/0ahP \,.k!U(r**-IiMbv}Z1"J*;fIq]T|ìixo.` %C3SujHSM a _—pRƪ7[l+r \6|{4)_0Η,,A] b+4Jv疪vOk>S|Zqm("&Pv\JN2E.g-:8Wi'E>T:–;F,O$a 5t@Ț,q^ބ;5t3Z:Qs<.g_8xao`M ö`S0例eaBȋ&ys`WTo>kP9`W̭U-A3l{k#a& &R=M;HZ,A?΂V]W{( /VRJFΐ 𹧧50n=wmlFz.38dx.'LeݱRx< I%X>#1hД.sؔ6Xl7lohRYE!i*FyAŴ*gyJohKSAADD\3h1iw}#U"kJI_)ҩl*>}(j/œc{L-"Ĥ'nXcPҖ+|biA`( LƮᴧ f -cݽ9bUW-&#Fo9 i}-rLUZn5g;s.%.Zld`[n+XɾC,_:[#>HTB4E`2ȇ3< 䁛,dv84/YX6&ݜ@?"zY& fgж`"/ӈP@ |Dq!{^FTfecMtHqNicxsWc뿼I<궙dk^t3ڰ?9@Ckf´Ɋq һakc Fs!f_Hh(Ջ_y ض? yЫ/tֽh}9{үxHԘhV%mDWrxoBQm5)2#|H*evљOְb{/*tMЦyDCLdfut|٭f/>6>5SO]t3lJP>ϒHx/z  53[m,{ܗ&N,׵"Zp=*ezn-אBڤ;V>:W> I2gܪiIJfjbg94-k攏{fb=^DqXcXhᾧ<zx-.JK%a@2W| %zD,S@Z4 @*'x"[<~+ go| m̜/f]q 0;?2JX.ӷb KسCwc{tP\]Ҥ wN[.tB:XL3r GO-Uy/}E {Dp1͐G@[v?O12Vnd!s_bbق#SɥQټ6F^c`{tg3iFp&DnK:ܛfÁBe B],d5 0h/1>2@ b;E=jNj <^70bc}sXzΓJHOX āoP1 oesR&݈@ )L*FC/| )ImqPz^u 3;L-4pIbL nia1ɩH_^U'.V8?Ƹo.4zY0oUapD\0ItZy‘# ѵ^B ,NU]ԙچ+#e'6eر]iJp L1҅J4q^BKFYܱY :JܣFL,@\K٨k_f"]t(ƒdU$ΓBsm`snNoWLVd,jpLbPEx#2CWp|IDžG a6С` t nr҂/r4Li>=+&nṅCrfX&>Ql{+pcWx|Rsz9Q_ N,H7f6Yv[b![Ec>$[Zv ,ӥh !-0^ Fp<^J-hO;֪p#&PI{yilL4N| ҨmU=y<z菞;DB9WZ y~+ޯܭaeFEUhD&Fˡy7S3հt̛?GX.TL3.BF7l$,&sbU`7 ߲>)RKB$n k_ dËc}Vx?^s::|:F{-c02md/zbQEl!IkfĦ/tHPcZSwL"ʂ=bdRUi]E=BԎАn#`_/cEy Vi_< f{Kxο>UT^ϪuD7}rizvC|+;n'RNm.s2J&{`i!iOg-OÜ:#CUbF!ܖC"bGPP? UU foQ1# UYdf+ccr2<_s4ib1swLa!=Df^?0(+,txn:qx҉6G[ɇo.^D_:B>dYS0W/Tp*G [lWe*sEw{V$tΙ3н rwpjdNWv)NQ_#QhxX<{B c$M*೬皝ȁz'<[no67ů\F"JG|EԒ4W)O\&J1vi|?a~'1iCκ@d3y 9P:#e:)K*XexSz d89>hUK_zdEhW O1aQ769" T̲bxPaoMSQq2W}E$50|%!Q0Hpθtf,#" B@013ۜ7YOp[c)sRbGLW.>p%CfQHOj Xs}*P/HHZ<0UIJq΄V8MHS[i#B/:oԑ𞲚<:gO:qΰtu=6Up(kJB=w1s>YjpO?-]LR@7LXO\=6ij҆/`[>-?6=M3^hBhvw%2f2ڃ1m$]H%qy,Ԛ}'oO5a8X,UmSw2rTSPCvϭZC0*OE6Q+Ypɻ)Oc3 {`n'k =BYD#w-v:,SqMu$;_{z}D6h`bmySQ GMN4?&>[i>gL^dfE8N9?cCr83KxiZw7FΦx@>0GSז0-U=3 =>Dxe^e0w1I8ޑVH&)6C4ǤK/AO"I, F5Y`qߪ=|;ev|b?I,8;&7#"'Dֆ[>Y#\&nJ6#MD4CUymg[:+ڍd#xNp<|J_$h1gYZ0707010000045e000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003c00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/squashfs0707010000045f000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000003700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/udf07070100000460000081a4000000000000000000000001662bfc810000dbd0000000000000000000000000000000000000004100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/udf/udf.ko.xz7zXZִF!t/mwې]?Eh=ڜ9Tg{Ѯww|aKO41#وA 3}TƝ:ހc֍ȏnDoB8\<5Zw)QT^:3M`r0h&Ԑ :;m+V9ڵj:HcqVn n>{^)8JA&:{Sb%:}E;BTi|N? gwc[{1ZYދFm= %s:J-34лqdV.Ӊk86+;,#I%G`рk.X9%ybaUx~'DgA!VT5]zrx 9СAf"Ѣ2:\>3p>A6] LO!׉+C ˌaLY* Ta t> _.`R_Ut9 ̤35SzG0 hlb+5ݬǐK1OJ>zuh)O"NÿGOoUr-o2V!TWf]24h>Lwbڣ !@g_C+T-r6|sIo!Z;YrnQ '?lL&JԿA> h~H85س]'r5 a&m!?4K8=w&~ٚvF'NҜB$.KǓ(Hۭі_As74xFTO3GR0#o(tꨳ>ZN3Vȕxv0 f9%rc6P!<+UdP㟯zfБAS:&e(LXҦ'(ƚo |]Ӑec> iOܫY5$k)E:Q>]:d KbgVZU3d%eJ%Xluִ]>^$\36.!8H9#Ms>eu74-Goo)'Q&`Z!ء玲gŒsԱFo:0jlCӸ!\)4A= w 7'>WYK_*k5y~(dkYmˆlS;@E;A<54,Rjhq@Y82?4IwMYz-ۜ(,˦Xll U* 'zRunܜ>FAН Qv&6d񂴤~9Bha-h܉ { oSig xѕrO^+zGE:PZO#{jb雾 &3}9l[enjLkgRhjD5)FIbo0 h b5f[[~OxuO:bAb,'=ck"͖v)yw :-rr\kKn;r~e6* G/^p 'd=Xvg>feu!v.gGr ɝEB}~;9u<838{_rgQ.*⡪K~p=>ۍ,3^rs%RԹF4d#0b'V_fz\j@4Ӂ:y5X;Rbᰵ$#Yj8ϹVu)zwM vht^,LjQF^ܔulw"Q;sRTd[u0$ ؍9U#zM|HW{^>cq!9824= h H+Y{ĴohT6~׬E\`E> `C6&P%GQ[#,#|r$7u)؏EDo, =R ̬ 75򺵶 `!UJ*ZB MfIχ00j7.~za9%/˛6%xxqf*ڙ7`7 1s|7 L_8۹El3tYGXu>x(lgVi1RpkѢ $B8'hZЀoq>l"(\9b]z D{~(rz$_OI{<%/ݰjSZ,ɧᑮϴԙ3D ݂K)O_oڗ1IncqMiK傔=Fq!߅J2 6~!MqsP2`l, n,fb:-SOu{q9cYLUBrȣŊ49zQ(yƧ!^1(eeO4kmnj#%<~noce*G(u c8 ۖ jGA]Y*%Y 6k[ȟ}ĺ]%)u2?-];w SbL'0)aR.$k^Q~ IEo53iKr{Xښ_3+e0>t Ybub.=ܵqY 5Fx.zN$Ͱ~Z|ȗy$ҁs9Dĕ*m{PrEө,rAG0 4s-ZD?ѩe# hUcO|4Sej,}N#o13^Y_)Օ#wzlJ \{2g(ޱ=z?jJAgsg,b 1& ms ;#H$}6( ,ߌ枹{Y(AR1x)j?&ɢ ms:0̌Q .r#q;;/Sj_m+vu*ҵ;zVD; ö ¬t\Щ&I)7I(Us;tg)o݁B8 /9/-JjBjVJ_%OłsZX;pkbQ Ϲ$QHW̲YC䫭l??p?o*< ZRB=,S]ŮBGOoF(rB ŬiB%] sf"׶~aw0~ 8aH;X$RрY<g|$Kד ÄZl+\Fjw2|Vx> HH}(o&%z ܲ^Cx;vC$2ó ?$+_-m@m\`CƧgƙw@q}5$ֻ,xt#\\6˔8F6},ޭe5M^nʃgclEScֵlЦI 漜A> 6eHWr3PӨHDzfD]RE1qX3ڈu%m C'Xt 9RE<'4=|E ؆w%k.=U#mvLeWXq(i`#{X6g ahhS7,7:ip9P&މlN{ZUzkk;XRPxa=aW%imak 1S< Sqrҍ7d#6^+/9@A ]Եي`#ฐΜQ.i\铙aYêIzs[@cyyho'PaXOi?& R} cCIWY'JL'hVidgJ 6rmn*M2b֠ Ăb?!q-;>HѪBO\-KE]OƁfe+Wi7wq bK6fJ2{0|*.nn8Z$,DYbNu#y>9[ēt'H2KcVnn4WEYX- -@> 1p%Pب󒘠9dð`T~z<W&gi;,WwfوVBSO_N{wCc@v&g86:o5TZ%%N^Dpp˪(K[( XZk% J=~\I utW{znrVnZ405+LfP*#Ol6[%slj\GF{`0[vY@8`io71ǐya|\4==Rz$V2(=}]%%tr~a6$j/e<\Apn"x Ot=_ZY9p_ӾcCDgNA=n٣kvwf ]s|q4Sh坤4 wp\ћ ,S Mt/`,DX*6‘8&idXYKlnނ`|r @"$ $"*_x]EH@5k>5Xك~Q%9=p7ՋHz~qMVjHγG"Y^J܃P.; 17޲b|3Խ-Zmt·ybohM<AS,Yo C)t67F<G~A׵VLGͬC3]KnCGF`SMv Rf%1 OD1amwAw+DE7*9:͍!V8i+Q!T; FɾRa E` ?"'ybs: BR2Q:W%;dЕe̵?9Aa?/lDjKv{߳N9筊A{{^Jx>p^uI `5r0nޙ-'3<$*Żμ' 7aĶSBWM=+R9}:[^nǷT֎hL[{H\K@٦W_:PO9w_kK8D6.ϋ*¬ [AW@ǞفzԲa[m=U MM-֖T ?I9[#a$2ԱA7v&ǝ= 7W klJJŐYy^}ezPqQ/U(L%QŲ=6I$L2n3jC'ɉ\QBk/-&m aQ7+z5bxV8wjIRvݓUL5rC.9?NSFQktA]y<%U~wbmKld!j]G[ hEg`1BXi5$ V)g!+JCnㆍ@*Os{U*^oƽuYG7{#􈲯'T1&Jz^i/q_C䒷]U_KBn3 ~V+CZe8KW;'|9ߎ?\FH&DNx9ǰM8INɍ>Bs"$g$t4e'd?@ u.\)!?#>}=EfS)lLcQy 9g>y2Qli>oAcVyǝL5T˴O6ұh\2b~ YfN?1173 Bϣ ƒ6puo3qƩ!KY u"\{ܓ 5zUcip U'|xY*TZq`>周E$MwLHmhu*}o6Ka &*ޥ:X1c$pǩnUSo*#$2pSXĩlҤ_k3姹 9:˯7arfl9;cwCd|[[s;/41uU)+ 򚺽l 5mw~}j=K<7r  `#\Wjqv25Ƶa5׺/"2f',kt296Z$+o+A2mOzЍfwnF9:@H!TZsU_b(.qNǂ63yqj&:<ͶDvƒ -y g*;hVk  [iȌx~‡T'B%Eշ<el#{[4sl<10u;0Ц㍘\ךMٌ@l,FKe`7c1J9=>{yԤ+жkP 1ʮ8dT "œ]pW> .IXYᮾA*%~N ʉou`#NlPȟk̋{`Hлkt8Yy{FrT3(\I@T1O/O2rxC;[u; D"оq_M/a/ !' ){ْ]2lTv-RB2e9 ]S^mˡ4ں4)GǞ)iJoa'?W~/G) ]N(\ǣʉl:;lQBb^l}*̆l~1-@a%0Yo6Lu{]֌T&n_ jp[:5Jt&m&e\qV8PՂ+u 5^8 Ƅ} o:11-/~0\͎ G|E?kД8h"sZI+AԏC?(>fѽ>e*dk9`c%̛i}&-h?YDDrUm}5mcŀH0B`u7'snc:͡>K>-dgŸ Sa mcf(rޤS[qd0Z͛VT:=D3YS#29M'$VC~7{FڿfY wVrjJ[ ŐeU4;r*pi28۵R0u}wAIrm6LG+~4G ǿ[ ٝbMq24Q6'ejo*fI*5zӎPjAӫQN? n̷)A(`hJDs[_ګNM4mY.5Jpnxy_V`4mUҋ0;PA 9t3j(w*o 9m |cOo!WAGRm&5Q<8`:Zq T BJ!+A\(|}E_Es+.2QdG>)4uK5Y'Y9W%lᖋ۽c[DEӛѾ?5J|u]K[tr03!/jnV1~bX}2)DTQLWaI 8 !2Q5}ΩMQ*;k6RO{nP~T(/NuW9А!WRۋS0фXJFc6!,mC*}]y628jIZX~g~quPR : C d`H&uMT-׹.:m' XeA<AFTO6cJ+D_ے<* a{54 [{Cؼs3z:{R-^Ndqb4:” '\,K V7G c'-A'&d䨎EVxƒ>{dzGpw:T<7*NG@B6k菵&s}_~|"ͮjyMrx~j"-."r6"q'1W2@xa Fu=cS9a^QW+yCKFK7fⱽĪ5%fD(lT,6W!p#{^XbҟAjyhh ňq耊qAht>oFx;{eF[F(s\L!`'I|xW7r<dr[.Rį I0Ƅe,(dUwwGn}@ȲI)Ro~H_ӦCrMQ[|^T6Y)nm @5SDAx3·5TR WƷw֭䬖3д%*]:}WR䈨:M{~922Ƈ&nF?F%d:ƘD3:yPQehQ\M5a >Ǧd׷1L!7lb隃EbZ`"Jy)`nq_2`SxOUi MG-19_~×N}䒩"k.,ggc 3OnlYt"ddŽ'Ne8֞Ґ5WlƠZ*(jsC߁*xPhDY7汹6h dלf-rAo.qr%G ?gi~Uf*gR_Ųtˡ9B 6+{5}q`" l9e^@oOpm_ \v`ˇGo4<+ JN]_;"1BCy+sfw͠zoZf.1yýбC{Eݕ'"?,ϗD= >/Ï|t"r-JQtH|!GA3(Ft^Irۧ ij Y}UYr0#6;eDTe*"'2+%UƨXse~;fl +q>B⭠gդBp29Ȧ!zkFT`p/Iڸb=4(8-x',)+!e&_CI'-MxB'NjS_[3+[p`.dVo.ІHG90>X„anҾzùzײ%YQ$۹i!/ 【}, hpA۾`U5z4D\S#fM*.UDn"6!+- x )73/+P㶟I0dlAH멾Hv|,4Z2VAe2lJd|(!X>q)mn¸e"UQ{~Xx k!]~ub+ pחa| JかxBbXC>j{`og~vϾwQ _vP" Ll8By|_It*Ȏ6ugL,,?7)֙0Ά-FHsT2 8W~ZWV}:Ũo/# 7;2*mE|i- yĠx0H[cEh&L/`V.Ĵr6:dalHS[T@6d%.ijP0F`fm`ʳc&Bjxܵz5'^)ĽByM(ՂGf-!TaJ6kg.|&KCD'rXԓ!L/olL3FeV4xЬb[XRWG e yLqf5#ϖ.{HF,)g.'Et& Ug#:3kWn0͸{:[ Hxu*WJذ[TЍ;̗<$[zq_K]6bU<2=5&jSqCx5d'ItӗyӠYGoG ( uT.hHJ͠'8UyT]8O-ak8FG`;_bM>兢t$yw iո瑲4fd Exep&TOVϘEG'@>sPվBVq,箒up}iтi?LʡюJjo eBڰ4HSG.h OB_DTz9|8MH#j)1;$jMɕDW}e07>Vw^k҅ȴ GOGZoi:D:+![=^!ț]F¹ C!T\u1a?\x10+.8pl̽O/YN7|.RdYͨ ϼk/̒ %?9gJvg,)a PD-uÆi-[tlY^Ko]R|P-œ}LO ]+㦑Zqgˆ-SrA1C|T~+'Z33[xV@ GD%FA$CK1 J6V(ԅ? 6 jVsrI_@fʮP@ UvL0)<aĴ;q]r=npe  ~9}:z+aї'3kGyRhL _y{;c?y G'XO(4Kj/Y A fr/9L7ud9@"UZ P/!;ֶ9)pNa|?;Z, /Q7}FZ[=pe83 y '?oUݫ vLVun}kev"'_ġlK9Q?G ć·%f5aVPHD[XϤ9$-_=xFe/37%F:"Mν+V.qu3biM0,ƣt6q2b+0ϜlN?ԘB a!C\JawMT`.B,Ֆ |փ^8BJȋ$3 EhEI>z0ʬ_Y~{ԯH$sĻ]T)" D %-*iϭD Q:C<*sdU*]+Tq"4tO:ġ4Q.]{NY*gf'7BHS``[u6 -mEhDzzpEU":aWG՛ev@͜ib`R`GbQR]qQSF]Ug<g-@w&fXGЄJttѝ/hk'H>O# <^Z0[fg[ Pв7{Mtntnh@NTP /VN(]\)6x˙cda 'Ǒb\O%M);x/cܰ♶EiEps\ IoQx*<#2\5t1\ړ=wSmuBhrodZ<^…rʫq8~ N<֞H~ac1=.CK9`FsuvD>+). Q%!%6!-wZB1v*[&1'jKgypmY?ى]C_ !i3Ϭ+4!mZ2Yҟ}ZR;r|"Εj2i)J롴>IXӜLvy?%Zq8MW=G g"CR cwBPœ"Y;ArXiLl~_:UӇ٢^߁ pvT .S/-]݅= )=Š5~NF8 q|]Qϗ ,4ɴnI̻֮5B~;YR ?2n*W#vрIl_frLtc4wlF0oN5Q}t{W`3@/Go`"̩;3irB#-Dհݳ,7Lbh F')=,rΠiUyQx6rl]X1eZ (qEO ep/I)wY?g(Gim >IɴMvXhRʃ4չ ( PbN;Ǻǒ|0}H=g\hJ 0Up+p2֢x {}6 4fmt+, _g!:]XJ6P3Zݎ^ T\Pd#7pZ?8-Oڭ5R*}/P# HX':68U6W$hLg)L92%%x3YXXp*Ӳvh[kdZL뺀cYSv [ܖ%ı)~΀LEiv6R;c+zvjSϯop)N}9a`ʬޙԦTԨEӳ48F nj9 ;2`AdL=A< a;H:wPoP\܈&0ƉZz2$$Q [^nCu=EP$H*tyv&>ڐ.2XJ'򗨭'aΣrV{Q)sǰ舿W&?;Rj,#›pZXZ61Dޫ{k㕬]K2uj6)yRT51D[v]eŶ:-c 3uG\2}{"D.k1J9U# <P:=DFK$ ] sBOJ-Yw1^L}2Ͽݻz5T0XS:X(΢rM}b"Zz`:gI^ٳyq?d {+, n+.? :i~eJ՚^.u;},A2V3xRe̛5&äII B8_b=#,*̢A|(ޞV $sAr!AN]SIKsArzgi6L(5-3~TsP#H,<1zwy*C&?1X{trYhG}1ўs3:{M'Wbf2tnpp?`mq`0{ǻiƫXa=elTlZ7ho$1x -rr 3ЎK镌ΟU]6ώ#ُI@d> ly^l)Ia݂fS.OCsuߧ2{ۘWo9BY];zH&n>냀@DABx1(i3ݽudpyDe% %PVy46;T1$ ;f%WuF#O!U FɘDu${?Ŵre n<Ӝk[Ó&eKl,iPEchc?P-o]R8:3l_Ӹya#& w M>#lӪBWTkի?/ݘ)[ҵFa1!$\|h>yh {f8kJ+^]T4mAoԞ+ >4# O?#;gx |``m甝ԸMPTFfR'rV}"ŴI76>kbpU0 Ǯ?_wnUY­۾g uf&ĕ ^<'6 m '>XVPy3-D#:bUv2{儿A?ՙW=:CK)Hݷv$Z9!u#~b$ҫG[Cow{uK;)ܚ'%1cۓn#x3t 3J+y<]*I/T ꧂b1mKH0<Ѻ "ϦE"n#CY䊍[V)fʫ"o~U*4|obds px.Wi?#ӿ/AO2/{#;_g5}+Gm|BCw[5*yk›%ls:βGS67ȰVLn>U ͑[H A06 nO{M:inֶ [2$Zn3{9FC =1"[/*&I&R*O э v&կ<r+* "c0$+} [OW]*@ 5P:+,:6mV4T 78zLہ֩y.܅xzW[V#*zMZMtШQ:7kwY:N+[Ww1o0ԳmH%T0at0&Êva _T7;h/u +%G2XϠq6Z,!Fm<_Vθ"鮤9h Gʂ赖IxnA dgqTJ*Y*GAK=3: 8(▚ z;o<$s+!!wZ/D8 f~^^Un{hD0ꤧEne'' rP0=L@Z/s(\riaTwjPn|xOB%1{b eN[< x V# l"xz̘Ru-t2H-M/g>sH(87o޻i_~F(oo h(Pc\4D M@Irp\)x+S.KVOY\zHxhԃ:WQK^5@8\[naeVB#:.kR xw=POـ{!Dza-?UgZ׶9 KA"f53hd8gOy˷AAi[h)@}f7Z3مzWruS*:;|>ZoE8fVw;ڻW}HOfȂcko]XBf].ڥuSC8WĴs? ~:ђGG7&샱RMXZ ȶ~h+Id+Q\dʗ肍~ O!J AYFlDmi=' 45 8<[ZJE0cOlM&!3J`EnG>U@9-wrcmWil.> R/)Pìg}v F,c!8%_vEN 0OD\HCuZ.#{~p#mJ,nnۨyf;ºֹrX|5-OQ> 6vm_*{Z (9|k87(&˺?d8 󺃩Qqm[.|3OU3F)&bm4!ez %ur汦9!KDP'6HMЄE*M8Zm?8Qi[1 6\Ol >T@9_o5X }R~ $qex;l j΍%{rLG{-k]_RU]̡湷$ۨΏ6"`]G0t *Q7b˙^Ɠd`'_{[܍^}qYLZ og %li愵YBu f 4,]5<N'.v5 UfCSmèңsR6r~y AVZ ~iBlȎTYj=<kEnцeIG|RxRnpx`Au¶ZPu`9p"]gl]vq횂Ǜs\Pr,RaG8W2r%:p󁷅7^TIgi>_֤Pb.1_-Yy im2( G KLPWyw(K@j,6t\tjhWy;V!|r!&pfcIqJ7yY bZqlig >Fހ|؈G=͘ޔ=Z s7(V*9mg3-O}ô~*2KI\&d_:7S:Fd,zV9pVPMC|8FdlbwPBipPhɀ۟̎ \]vTKL"l_ +N-$X(nO9;bں%ٺ2T1FSѵ!52ƕ+־ ?AH\ ٴLRno23vĺ T͆- T fR]{ joyS2l雵D=Lsbw:|_چ6"'_}? u +Ӱ2-[$xfm- <6YjGɪj-l߇ I+85A[KVDJ/6+/fbS؁Ӆ5l:݀@]cY bR3ø`p[9֓+޻]lrs&_>t7XІ]B2Ku̳}G 'sm]ߝ۟/Jʢ[yw`m'i)Q!),|Pra'త^ /z͊-ȇYx>c>SsD̄_?ennǭ}@$q%GUgݨnxٗ;e0z$HEbH Yxs{۸4-Z1JbY6 5<*ㆣ}`I]̛| s7R"H2I%  4&kط?`$jEamUʣ䪪M|QO52mt}[L7m2V[ q7Ip6k}\);HV#ڤZ*'*sRBD2F 0O}8瑱&*گ%Oؑ5ۑ6싪V lDϏQzتDSqBj>TAc.)CFmc +ED¥lHJT&D "hZ_<5.iO@=@~SBBH P@2G*RG 7=yoC@ǓD^b<+*o[m9زeVM3[E1|iT{NnbAX("O3}ى@^ L~[Fc*\b7ҶldqO%4U}!v6lI:㠼cMSYniq}WetE T$&Z3Z#! (YU?TB*%=!]ҘVSxrOX.sVAmbapIy՝䜌FJm'>LWC]7aEL`w[v09 v\*ϛX(ȳ!ʆhK_zRi|!\$4_Pmcin¿s!ӄ~wjg[gqSe=+E5jO_Q@pqotLAĒ7+m@My+B˦YpQd.p:u®A挭f,٪B^P9Ew /Yo%z~pm'[: ]ۄ<0%5)>-}p'uys)\z(q&J0+rU3X+}L0[7o Sj^UD1wl?b\x)KGO[?xIJASd93]|+ݓ=}|<,\hĶªdnqԬ9TKn4`_ etk pqKJ|@IX(mnXNt!]H┞z9FF`G^i_!8J Ǣ\*sGbbLЙj ܌=c=߃2_) f'j$샫J.G|a0M/}=1[d-a|,C'v},fl0Dk /4~){jE`LޠxiO k_wq;^NmoyP74c8jwx8PsS3n#;j O2kꉰɣ>sN']v8>d/<֖m:;<ܒ3A ɠGv2Ђ2n徂?.~\:#]ż8+d,R HQaV.$SFǗToO=ed;Zӣu$5hǢG՞!Zӏ |cb~t!Hd$h7ؑ!1*j3 . 82BCV$oQXtw7f(L͹ְdNDE7觻YfkEᆜʔu֋cG;[fQN 0&B#Qr#_z乙º$S6vȡc{Y# :(Wrk^ ^i*Y@Vr[.8⿿v6'H6 t\A@jWin/XƥWC"X>U):fLeE r!6[j bfHm Z(V¦䃲C~Dv/NePGV/W~7iUlJ&Խt mg.Inrܰ)A/Ƚheeb腁f)}ExӸ#ˏ U 讧ٸx)&9*(pOF ;`h4Oy|D؇1"2*'M>KkEl"7/ X@HB=wD_ՃQBQD5/o_Xh5aH]NٓʒVߊḵ.b)Kudmk}Җ-<J0NT}4˗ku)`ce7̤wDZ'la ަ@F U'LPѱg SΖjIW!#_9?_J<.OFRYJRsʮb{lvTyz<umCs8vsKz,ގkZJ`\P#mDCjBi@{PvP WV &lQTAEt }]/L u:~I{,K^)+Z}9 Zm:CH 2fՇȬ}wİkvGNlLks}k^B oȯ}n&%vSfwfV'CW_>W SNO,hz&xЕ ozd/[Q̲q7ō HrZWv w kXĂRd:ȱۜ9*.vR*?CR]_6*Z@BLFrY[jڮ""U>q#C%2US8 .JϢLk',X Jo61s>#a}gq= 9ـ<{y-=L,0悦J` 3M˹g h,3MP7.I߈%@_ ?8'V椽8Pg%|G*DZSxVn:pV^Z+H)5xV?S@Gۄ;'A++U[d}b# >Ɩ %*BČ6x\",0.\̱=$]/O#yHTTʋjhm\\;4#πoÛ w4{\u$YM՛cUwU{Af*5NҠϮފ"GF"[$-Dw{2(NR`X+{OiaĩsBd*$C2yQ8'ujṪvm|ƸeGI916@j5bF"H0covGpI2Z8L-8K~a+ίPv2w4(zZ0[͹|cszӏ 8khu؛&%— +!fw]MjXaRBęmU3*{tĦZt_U!N4+T_:jQ(Yk ¶iQf<nˡgz=I0|͙x`ԩ*Rvugj> #dTF؛v|`Y2:To.Gv ̔8m˂ VRC@ME%njkTYS~yt c`G# fj{NPg$)_!:w@N ڰۿJ{ªk\.{{ipquk67Yn ]=OhU&YHChtCuy5F{{>DU97kID?+ju![q>lc܍y} W+P 퐛  N_R5f%K x^ yInOyX_mNvXV|V?g@[ uƾzS׾4Z*G#]Ussn>P99P0ʶщ$7ofߖu%EA;ay3>ǶC`@6l~[XPүt"6Bvv*?*xf\ bcl&.& .I[yHUE>4Wt J[d&AuO\**y.; *xjo3KyCWaЏւ($ل[8]G;k9h5Um w'>`ȁA 9s<{N@hR/=D-Et_s`RՐ;l1:646X E whlPnq9Vvǟfr`$J|~dr1/gkb2z5[LU4VΛXXI4@=!n+ I!"Ղsau},p!e@htRJ`>|ߺ}X#M֞sgJ 헥!Y$S=ck lV`DJSc+ӴI{MCe#`r J%[;U2ia?u0sK"^WIHteGBW·ljz3g?vO\̊&)$ߏO*g_wj}dgbM|9c:I(gqa΁` ǻI`nL:CvSyvr r9m*P`qIXݾbn%3 { 9>p3PV:NU"o-]r^:ISTMHױlǭST{d#`VITf bA]|h/j \N|Sr"jK%f"af.tM4vۈ2D`vMqwQo!W kQwދ i7%6 /okfe=#!4఼̺o2Yf$2Mcc?MZI&GU+EQPHB\p=y%?[ jjKaWx_+ParcGV6b]B,+ VRSݰ鏯IUޠIccuo$ut$9e,FaNX6Jl8evV;.3kN,NE+X=Ib@ ӟUVw81U& H Н=/Y]2e4(GRU] ,\>D[8Gł*fv_7ls_*N[Ez.nF&} {өt.9vFeRmrQnwK?j ad=+ڀs3x޶XͯJm !Y ~زg¤+\SHcm2 =]xeUPQzAX7/ [C{$}]8,9֗Z%t'W!Z{ǣOȼC?pw=FB`32ƴR!0Bat?቞_^JuӨ_k ^ƽ  7p/5kC_"_]5yfm>Y6 &SlK7N"١5@! SH#6TfH#T!(bE_/OqP&e'&B$P*5%7NQPPd!w=0Q0d3iJl9ӞTS!4o}gTMdP^Q@ce#zKƜF_-Uc&">Upő̌6s~s`c ?aO41i( 8[a|&5YwyHvvG4|UVJc\#=<^d|x=Y}+ֈJ~l/ȢK~ j*ֽq 2yqsyk+9eB#@#bK>S{_̞C+?p<_АnT,MF&2w2 ϧ+͋/Z5`DU,~^Σ&NʧWF$ůs-RU`AD^&Ġ R!uLx\ARF3OϓlyzBgřBj5Cd8ݏHNRs}*xe$ʖا[9w|VpO: }ʖ Ppݑ^0| oU4hLx.%m ~tȅ@cf+ ZVl ^zj@3 B8;O== JxO7C_Ґlr?vQEǹlV0_ދ %8ǽ҇6޾*m|l7 86,Eׇ.p0$n2g,N<8  iJ6(>>zl*&$XƠ7N4%+5?cH*!GC5ؘ=;m ݴu+6'-K[J3EC $J Mɴܛk!fqܒ(KemФM»MfoK3UY 2fReL ㉷T#"6~,̸nw$4]9c(hjc[\ůw~U0$ 3!3y'1Uf2u`}'_WIxM.mq?Yu(qC;˱J3NWQёlº£C`ap.u<; ȕ@L.iqxN55]R&*qY.rIKX OLtC3n3,;lDJ nՄQmu'fA %Efxp]$TS,*89I7+x/2 z~ :+Ƨe%wKũfW}dAEGa_qqO8aȨbm+Wj(ccR_n¤n*{%# Ɨr|PyCw{@NܱDf VLL_wE)_^"fWY#Acחy-(+a(S298xG.n~O\Ie/qU+L]L]K2ekJ_IhD$zg^)(~us1z-s?$[y4zw>.h sܣhsWm;t"JsJZ<{Eay/'doޖyEv7)CvwZyz7aB&ՌK18geF-+ddgs'1&Cj4A6x Eo`C AӾTͤ#G2ݕyTnwTdJ2%$q۴i=44 P2ѬfMu)/`M܅TsJo2̟g|uK{YmX!5;ѕh'klnV.THu#UyA>UT4F#'VFU"|9 p=LL<[DLYϩlb*7]f"a( xȃFԢ-=0"[NtIr`1(xǒn9u@miC3wY2e3(ѭqJ7|Q7=oBL\` MDh%2g ^"s;=nP/ho֥'˄4.F̋Mݶ#NZ1+dk|R?@sPF/Vl˿l7Cgwn?Mɿ9+&9dpDޝ}ႀyH^R&ͯ@)*ZTvDk R$QfPC" *MH-{XL`{emB-bQRd`P3-7* M5 mWǞa(@c `KDCJ"2`U Dgu 4wy={}rUZdgUK];V7J#u̙jjι1V"rP3&+e&vsȜhr%6y{=V3y^<? 40Ia51/ّ,ѴVT:I"\q[i ER_Zz ~LSPj.E6(cuJ=ZyTy,/ҧXJ*Ar$IoX ,:N(lEA9KmNa`$ 4OTaW ҷn"h2@0gJ"-*k',Lz}+dmcz~^-ZI vƮbԆ>YFɡ $(USP%Zn:3 A6\EXܔըKuɬBʵ(+־ߐF)P.%m*dP53 ߔ'BK$tk L[]yлgq`' bz?GJ?$0V@< H5I`{݃_k೭;nӯԩL!GB2IĽ\E?V#e\{e0E%\̎ń 2"GPJk=էu!}1L<ɩ{'X{rØz,I::a @kd"kl | :}`@0NL}뉻*$Nw7N79~N\#-x~bVoUDQ;QF'yiXyȫEź}g2x[&_Nڌu?VdkMra(8+"LWsO5\P2V\ݜǂ]gA9L߿T.̓dU v%]}܁aSH 2?ySbH_r b>W_3C{y)Iy_|@H+!#d9p# *Z.Rl6^lz'PoDג~I5o~1}7(?l܇k28zY񩢁i%a)PFҁOHoS}VIu9f)~`Nv0⸘/3dhf{cNKs ׽]zf/BRKCn J-s$! >Ezbm+fbŽDNu_O$S d̹#?vH_ Oߵ ?0tOlfhG8o_U#<SyLe@# vYc0T;*DNY: '6TT|yP񜥸g>t`:Fb7(7fF >l|F6Oչu>3TJR@p"M[*1b?ѭB2%9CH6r;9ߊOܵiUmz`Iy#@$ .T1` A8b0fu,ʯ'$IY!bO#ێeͰ:y*\.() Q,moUD둻y 6yO7-+XL~:D|MZf[LM˰CҔeQ.0P1\'Çr@X;KБ ;j/"]}iDž3hvP;a@7m|zɉug]PMKy*`~,HceM\MG_GB?i6kwR"No&w&V1*V0|zW?be7xgŵ]?km3TSfڔ8T=4/ZUGO89:7!bUS0e 4E Ћ`LO|Fnre~/ 9lta ˻x} .1Z<{DZE)M0Z0=Āq[+R/f1(uESjYynqN++2ui]6 z)ؕD&9PrJX|_XO_UvJfz9i,Lt#/xGix\ůQ`wm=uFaI78?p#VO\+>m O;¼fMxgzVFkrN@OfLvW? vѧPexQ#6>(hD!YDJw(=joן{!BkR_3 ,v6zf@ب6!d!͕/ )Todp_me=y1vC2=͊j%bM%i邝e16ؼ}|9nkgQJv(ff8m7 s$eaHwrv1ooVDk[L-rjx2<({?uci?Dť pXj1 M-2x遛DŽ QV ` k2Lk I[U/D-h8!bj|^gܾd_ICF;&"5d];0u[&NQePf; j|m= 8&<5[4X-rʻab]'  i sb2&w~7^:ԏ4?r=ǿAD)!Z`7ս_qbɱj1ീ&^HkK(95@6oBCk\kUZytF.ew~/qt;_6s2QiNvPm[w|\QޛPAuhc;I^)hG,20#3DEp$rZ&Tk&}%I|xcȸEX0Wn?m:wR`vOV2A7dO'RS8IG:>-/C9 7 *jY6y1V)‚xI0KRnr+tl$ cPV<& T90 uw##/ߡb!7)M8aa2-]o# :R\g#)sceb襩szW xܙl]TrJ塮vy[v@'*{!n31 69ә,"54y[;yAЅhp㜳>}LtQY2 ׯL ió_4Iw;F|9ŏj[-||Ÿg`hNq Ϙ7r:㳪^[ՠzV74K(ׅ6o&߽*^:s KidC9M IpmI_LAlt}}:?YjӼ*\2 ON +b56LKY%S'S2޲@X@*ΫC<2JbEYC%߱e\?t{>ٶ~ ,?*D!IW]'%<[EUuN3T>fc/Zn4/,ݛsyXY⇝0MBF6:=2V{`9&!֙SX!] 2N7 `aTdG8>9 wtJl{0GC!S>(xIB?1AqO.%@V[M A֎ tf%._x&cCu-)+ eᙩ`ާ W:1 ûIrOǰ򕦪"/2{hK"Hed <|}c Vi׏  (Wh%mOzjb\$. =|}A3dFddXvUHe-z_dpm- GP?{0#A1v$ لSzqT ~\b!1kˤs:萡k$Z0Y"ݫ1*9|P/-l[5l%”Y{] <"i7)Wv^<~B:=O*nǬ7;`[m`Mr2À0FPYo4A$ 珘+ekS,b9wK*%M>$ė!LG@9ؤx#cP 桿TPQ"W' T$2^`~ 4:K(  G]d^" Az=Y1͔GF{]kMa.KGkX"}pPKWld/u'L٬^{4Xm<\\T`>3[ң8*0gMZcp)|}7qcB(ςK,p-3G08T!aF󖆺M~곭&^ һu+^V<<2䞽nqޓ^ed]Pi-ZĒoᎿ_uc!=N(?M-N&ߡ1t(y'NR5bBq) %ou'o.9M2X;]Z?7I2zLJĘyH"5.fmG4|= iҔ9mYt+VvfT`C/tBM+484,F9{wQ}!nts]/ 2bZ'>5GMo6S|nZ1^ 9)Ld)q\Fkigv,L{Ts ZePbwGxcؤh M_9\VTH*|'*9AY,QZ ֤ 4|6I($wO<ԧXã;S?g$:;I uwۢ~l-o :cnIn?u 6"@F_ c!tHIOE ]{La^w4cYMbx گ޷F"y7W.cq˪9xT;j#z[|S*{ÓˠõxaHwBms ,[4T"Da HUKv 'l7NºZk9pMq,\ C??dd"9s]u غBk}+F/4enK -8NUÎ:EG) VY3]VG7Y٩C:Fe7W!~cmt7% ڗuni~WJ?)6'!::Em@IߣJWzDAOO`Ѯ4;q^ŷ:EFPRv_8XF^jC[[m|\<`AR3?h4l y랹y/$l&\7p88T=PN3{ NtwkEh`Y1Vկar~+H݊F.X @иڀ5 e4*ViF֮(doCrQd~йRgy>Fh U3'wze@"g6K>IbIox59 I>T>T.V="65Q|]Llp@m ;OH\];Cz-Mp[ݮ-҆wǧjcMe;cGNu#4bhWW֑Ĭ~䥮7\ңvwž8e7-VN+w,{XLB:\h^+LC$ 9}İ '7HJ tn sӁFUhMx3Ř*e$oW׋2 ηY]%.C*"r~@7ULKtNФhK`,M^j4芁i}ABM폠Qs!BS)ht$EQL==/?7z+%č+bXitXaf>ctb0!5G.MJ㒀^A&@`jO%nph\P!Ĥn Y\UCR~ٚOpeJE*Ǐ:^zS-1]gź lA=_9ۈ-Kp9[)ndAC)K PO=Hʥ ):Pw`Ssӣ?~=RC"XTGR,7J@QU(5ĎUЗc!p/%WqO{$˖ΪUYf i^sTFYTa:yY]0+K&41 ulhA I uѴse4%4gىDs_0ˑ&@ي4,mD݆c&@ 'j!v%Ph pgw0MhCr /Y4COEt|w|? TV6CC g//[ߺp5(E )''͏=--֧j3P O+!U<`4|x- >wrs)ǡg-~b DmHONkjי`7W[S7y#7tX{eX12Nb9lUrJ@\E{YF\[KiDAVsa";k%\p ;P Qיl  =}}&:YR 3GG'R.k,)y pY&⛸>N0dC^=ؠhv@"w\O>+(ؕ$s(v߼dPlԄLkKcc0aG!y\a)$.[.nӞ eSW\مWɝ-%2Hy>k5(2ih[El+b2 4DҾ%b^ω䩖˱>E|fJIʱNl%sU \{w 2J;\^&|G*/E)|dV@|+L﯄O՞uTN8V櫲0fpi'_P nØ< bZ>ϻ"'0f;ZD2H Wツ`8O-WyОօ[ ]SrA_dOaG _42ERoQ"K)Zjd(*B)|JL XV>RoGMuz5~ݐ^0Fgz1Oe΢iR^z)iX.x8K/Eÿ[t\~}tsd%$ > V\9SNJR%.Ӗa3 .1WD$›]mϷ5oY@-Ju ʽr(M!hi( wd}Y''l%(D$,n᳽w HtGoB#!TK+ZzIb~k LT%&'z8ݾn=X[iP] B]B;hTUjIDU;{<=TAJW :{L*$္ |bEF#Q_B4f5gZ \'>hV@z-\^Fۦ?Ӫێ3(lKx:I~G$ NBE{xS9ߋ/"hPZqDE4ϸW+6qeԶ ANt x%!se&"kO{c[|M:1Phh9O?(̛ ߴ6M @:guA]{k)AoIk&ޡ|kjk/(xMP,cj<9rWh̖iR}{<5yP+^fBṊNl3Jq)ee B{ը  'n#-QcI0g Wddپ % <8!t2Ԡk!^8t&[GBZR`@ LXm'հK׸{˱ XE3kJv)]x}xi/P|jg@b:eO;2N6U;;.|F/$,d S&påVu7Ae"XeX&1fx(ߴai\PXHm%S'SUݮe񃏸Gib#lO+(0&[Z rGmHa-;$Huvr=S$YĿ]]" ^d.\4|v-y팰dOPd- y?F+/7/@0xb_H^40Z&Ӧ(7#;;wv!vX 0.&~+溤ʨBFsQdnhD^3, I{X5!xV^ SUaͮYI|~}~ գtA8^O0u;%;iINF1"~x=ݻ%._L {_VIԅ&YV iDUfX5?9 Ϟ./PчB']_d#H@d8g = Z_g$!l3hx utN@1MSE#>6Gg2: JeࠄP]y撟lLD>C.k/9:_ ЍAԶkDL' o#]FV=V}=)0h/䰿 yBnige. =/O-J>_;| u=)ZpС-Uh+{FagV.éeqeEÝ:X9x>,#II zؕ pW#݅Co8_$q͓{6t!{ĸɧz>*jK${//`32Wö.L[N1aKFnAF7O$/\M҇ E|ȏ|ס\B{MG'㡢v9?j_RRU pQ T4 tTTd.K UVr)*h}b[E&.ٱ~y0Ni*oەeF w/ tAGLa_6,n7 7R|'< Ǿֆ=RRʱMݚ#)n[ uATȠvE@`Vz9{ge\_RS&A wIF2Lrf u9Xh=y`npi&W=N }-xfE2烄~~ŵNvEZq//od_v /b*:yh|FVIΣ|AQG%EqG/,!g|o1];Y_V?R Ҽ] }71|A\dLx#[2Du&;@>r.FYWlOPivCuz3Rv h!3o\S| ~ +f6Ȝr-M\+N6w ༗UVxA5!n; _L$M}]h2D&'2a3:|{w[A3ZUi=pCz8hIU{ vH`|q11mwuxhW'gQ,p\'J K>]aI|jԝD%Eu;&))6WW}6pAhVu[" A0\h캃}(;: |B謌핾¬NK3 (oLerNk?T2<ז(lTd -Ix?ڇ.N/lY!Gb  [2F7(h!WCQu<'i!{H!b1_4lSk_ s L}]1rO8Stw!zWf%e \ q9켴1p5PG@wSņW1(y@AO}BE vL X)L傟4>XQ={(.f/(WXﺮ-$L 3RFrH X^eqތJڐ dyk ^`Y"mۂq"NWpYck6}WxW=+UIɦ&zx썤}-Y7 T0IPdxÆ 7`hQxAwcq*(ef6yf+pJlhR7Gk 5&<|K^Ӈ.!?%^=->")fG$4j[oþ,25Gz]1161T5 Fќ$ pbAu>J+]_Lu{ıҹyWp(JMt e$I2pNG8k@ìN[6[Aig}^=Q!?n~,a'})hjϜW3_7ik=i&C%-=.+p<ܺj֣kJT]$-iʗ~@3=w+e!Ë+tέ(sm#8"^?C&1s皮3CrF)m[>3Qs˒{ЏQ:>BH~x*6:Ke`:hSFH9ar+?BIǟ9:ps5SyvoAIT8lF~wPeOrp`fm]`e "Kaz 萘'S6>FG Wi~ OÃM_rGr{ۡ6Pr$D&kQ < LxYѐ@v9{F5= hgYZ07070100000461000041ed000000000000000000000001662bfc8700000000000000000000000000000000000000000000003700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/xfs07070100000462000081a4000000000000000000000001662bfc810007cc78000000000000000000000000000000000000004100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/xfs/xfs.ko.xz7zXZִF!t/?]?Eh=ڜ9T+̨Ss1bJcD}UUo& 㰭't'wD}}W319|LVy՝#<(wxq߿,!$sq6x"vV 2>%.ڝ ?z Ů,xOU7Ԝzv`ȦѸ ? 3VdKf-v% YVCÞ%KBM.N~OT~g˧-Rƒd5w$r  \$z0oB=m;4JE8^:l ~,oG0A򑐙Jb#?J;ӗGC#=tKifJ|wŔ`u_%Lr30vb|Tvm ESׅWP y!V$QAб5!O&>LkテDP>3X;j{puj5+Ӻ/`~$7r+7x3Q,,lj*Q1(<)/Y{Ҁ T}TeKNMyQ4R}t)`(3>$4Atrl}DY!!>xGK&/^_G / kLFWp2Q9r"GpvL*'UK{E HBrҼ3Uq! 2 vdq%*"Xzlk >ܠ`2##cԣCyl6S2\qJ270ruS>ҭmo.r'YwY@WNo6$Eve8F\`YIT% R~UC4))i 7.G,F~*N:mC@dZD,53+E$!Q-A;;;qib0^MNE9ө$ח&KoAAe1Q:oZDp$n5Z詿-=l@_=FfqlIJ e(],I<9_6ϭz٧o#_-Zp>[]:~of2oW*C##LJ&1%ɲœ;tba0h&@߆:EmؓųANiߜ ˥skC>1oWCreQZZ^0/_jiew[]/!;z3Hp9D 0X)) wމUD" ^kHK ?6ߏ~94#h(tN'3ƚ&{|NqٷR,xfVԬ?{dQKB 8RDbҼΚš_c wU@zٽ[#Y&?/fJķI0R)nťz׎T+n$G bƢM$\EbWدU=w41#<ܭΦK]gRd04y[S ݧݧN <qWD(fQk,gȎ^a6N|}Q7Ne_ni6C'溰a9oL"@ Ԧ7N~,U2$;ΞdA8w~q"B uc{uD# V,)0:ypn@OEs7)[uƅ.z `kqwb$7 h@'U DZWei9Vb 7CL݆ObIA_u4׻ NU`9!WAΫa# g!-:W^H36ᛑk|^V*h{F[m+|⠞l]uk& vA_ǖr}F괇ܫ)jfFn<M~Ho4ޗ>˂0CpS*;lm" \yZ-m~VJk #]sƻeS;5#&:%i3<4tVCF6g\mKqPJ!O**p-4ToGfXnQ #GWB<: =Bla&9n,X]Jo11VY3j}Z&*ḯUx?Z[}`'h-dqR:&xC~FwَPM&b n#:o Pƛ>]NqIiBqN,>s;V;õF_UHlPخ$@c-d`P]'mv;TI= .˺V8I2(~om¥Q%zl|7RA ׼w ]q#0 SLz+s!G0|&֠sp¶7Lnu0qRHz,k 0ŗ,M ;-%D`PH7u|3aq;K;v=$Za ɥLA3oo*Ns{=7[.E `> U~3Zc*[Ue9AnR؁礰i8?⿂q\IC]>iӔIdJoN Ou~)8EVcfWx63  [UvQ;,ʹ>] t kPC4IBqDv븄Û}0/.٘C8\Ol}DY%F4b/+O8c*+akңWN:Y=YSU6E~lOh+}^(a__A8x{jgͬL^gԳR(N P5B5XA/:_2Y#qѾǭ 暞*,D!;V9JFzd+87/h50ӢXKw7 Gz"zh2&PdXDZ @RiS&)MR/Yld}?3 2 2s7sn%q,ȭlpPߵ!P)rYy F\^yqcwY)Q;h,pݞ y?$U{\1Rszeڼq\X5}AlwZSjv0R;rqE>@.(D!K{Wg]veED. H 7cpk di}^ȖKH@Ffl'3@mlK$V/Y4 je,f7qFL&d7{.Z5?,ȩch O7{XnYS,r>>Kk+͹,S̗S: -+lYu:d"pΆTqpJ,J )R积w:?I2{P!9͕!g  9"o>Y&tWi n "`c7R{M 7pþkyj)_,%EBx`*7`3 sW;7BX8qiHMkh)bRϴh"1꺡tYh(}bV va>{8 -_IQ $H .gP=Ц17&$Շ=#bL؟%nKa*Ӥ@DBM Z2&rSzgIUnVfUDu'CG˙I`F< d>Du$囗B𥮬~+1 QЄO,ʨ J'\}E6iԝns&}cr;84օv$cWlF kji%EaŗgN[WXݩSTDZpƞǴU?Pjnj 2P4I΄ .ΙqWPJOo[@Dp a:߀B-R!oe- qՁp0#1.C%P)o[T[ qkp/GsHu D5O_\Tc{Xdsu,Pݗ KcқIg* :fPRYJo Bz玔0(8]dz~'3giR^o* }b˯\Ϲ[\BஷQLvsF:_k7>SԔY[*6O:gGzuտC&''ʹ#}qg&{S^=RoUGs? (6N ΜiBRU;_8#O3̠f:&_-ɖDTVu;Jb;qMal ]\ݨ[4Ђ{?QBocD,2{dOSo~{5 l׵"x\+0o'9DaJ=~E(#lmm/^,kMk8~u cVY>sGP@wkK{i;@ccOn6x@2Uj)=lӝQj졏g A% Lv! ?W(UoOxnO6Pˉ-C!bgh1K3[f&;Ш.һ렚\u[.yW,n|e4I-1_-xR5oO2wM8eB$?'JoiЮ436.P˯ ]YI+lRpt}ɹQUʠg~8PPBeB]|ކDt 1ьfNW OCT #9`j=gܻU^ y/]r2V"|𽆫qk) Bu,SvXOC'(9uөJvz]߇%TV :[+116 R”/7D h58)t-OCJC\hO=sE| hr,0˫|,/#=Rʝ#Bƙ& ##.d)ab$\ϴ(uy*˗GfiH!1sL 3'07eďp)HrcFE!C+v('> <4IJ8  <{@URmn  PvglRAfDR!+>QҬ};Y}EpQU&o2`E{~(< ^vAYv3@%-U])HQenڇ5k[Ha"а#Dt[m 7 qgol- 9l#f} |9껂> C3-4t3N'@mJ31K!Ҳt2: ʘ!1W̘!:K3Ne#l?l`np1oHHQezc'~ʫ/dtTRԐsu4!hK;B+uy_"CݒȡYV-vpˬˌO83  SٵO%<p~Ȏ!7(yd].]EV#s`%[phmݎw V%RC:D!Qi4%/ |?ޚK' 3m;P^4*{` }j VN:#"-8Zy $?6c-UBA|/I[9LcWRLRd nc`|{G^P@?"t{\GziKmqZjt"BSƾ*% fζɍfdȥ-_1F`d<_}0j +N?,ѝe bA`ς0@Yjhr!CYj%=;~|Nay+o+Ҕ! œPG~w`6IYk't7EwppiCp=ve|,S'vc+#/K)l-N݆dc˞~oHh!"KVg1IB~zp;vYh1Vf<`_'&f Vҹ2ގ۹qn*ʤU7{Zp ;s[عsr<3gÔi=}GVΚAI31ߨBp=b㑴)psxq~ /Ġֿ4mС<LXs'|B]JC:^Fr92M*kkR-fʂw m>W6I1)0}qCjFEv0fz5lCϳ":q_zܜ})z!#{I)UJE=Q>x6HRB; ce;uJ3;uD ꈋMѶaE n_7gnwWoޅل;rpSBtz'yw|)(E T1{@*6,F)a; wQaHoOGAó#wt>Psfo^9ufA{K|XFp0"Nk07."p]Xl >N.9tEK}LwKrߤZ'W/vo[`aL9 SLS@7#PoX$G^u|- wި18Qnu_3YQt%~C^6άJe~`_r7~mko =$)+ne,twQd!gy&eBaAfjk2lýg;+'uxe%gn[ J'I3@~AWkῈX ?n7n*G*90 LlJfՆXAMBo0+Mo8 $ Awy4av<vi8+mM,;k~&:A6 ttvV- te}c"#7|Zbdp$DaYY y#\@R=!8yi|cϳ8/CG'=V}8jxFjvx(2hŘ4Ơ)/٦-/B}B ݎN}i)\2On󮛂0@%r;{}ΟIrxƓ-*EWbf}/@DDBtK;!UsLӃg4]UQ!fŹ0AVpM:#Ϛ E>!TE]?Y=Dj^S$ @}3Cn)4Q䰿qޠNZ+,1t8j~dN}?z $LMݑճřhx =ĺKɣfҘ#@U5NuwtTmgU|ﺭmDU%ahJ"FL8*mZYfRR3[Xa신zsA_qrPvu hJKsn%;̨S߈1>ĠPM9dLJ.܍ %kq6VR=NgnŨ//kT ׵$1k"j_xl> ;gJc=7 >&iu9NfL8m6*ha4݋^T }VR\MaEq@fۖ61`Uv2e9jœkf->hGngT^,>~%RU~z_Iokd+`u̺n߿u+k0;Ę`b7|o2FL`q('Pebkhc3I \n )EVPƯ!u]w¤A7@#LPѻZ|eѫWLjrvm8cU7-LMݣYfr^3, E)/PV Ucݢd#yA?g}cO!"ZMɋ܍Lf^Qga;7LhMn <&\/k[5~N #8 سQv..iz6?7F՝\̼j\ ܋Pzʇz5@ 9]?SVkLey?]Y)◄gCh&fZ_"zK8uoAN˖O[ED\':pHG:*b"-LT)ns @NLTufS~L d}nPVH !Ȏ .x p^\_tbk :2ɅnqM ™Π_ǝ6[kunTHćEz}}^{9Ő_u!p S;^ڥ ¬Hcn .^m17f ڣɹ1fI8B!/S,4Z s%w3j#!N1-+ijSڛO:ci3̰Yy G:/>Wy ; ?'k(*bYC`pJ '6\m HNZ׸lZ MYvӕU,v\ l1%2,!njHh6pUV2kTXYE U_5uCk-o"#d+tiص2 p≮ңTP7@hk`[EVs3RC+4$e/[M'*MtAB<^rvLYݩ; q4* НߢND,ВWQ<sD ;xe+!6 NE sA ,5DI\^&0F>4||k!K=u_ݘ]LgMQk)VurH"Q*/;x^C\; EpY[ 9E~G$ ~_yqJERvGoMg8pT9%81jB~1Ht7+DN9R~+EZK4P2<?1P߁6VJ4H"yq|.DXg_|>PIw{Fb/lHFxBViJ? Ԣ~WɅ'u dQ^Q-?SL JmA#eِ]o@)*F&<x+ǪMN ~To;d,j .0 Wo#@Ь"XR.;iz^?7%S'CmF6`t;ak+`%ٴMKɘ[Àuf[IS(e뻚 ŔԆaw rhFG\NPԥwxǐXK3nC Gͅ?ǂ3Q]݆y ~ȏ:wŧQӻ dFo_%:n "dZ5̫]Y!Έ.ɑ@51 Dzr@qKW"nt.I9Hosf/Cꐸ>flip|t!M#(+y[gVE.(bțB^U-H.~.A"E8](~{CO]Is+MBpl8jM֣_+XJyb|3l!eۀ%:f/6S*Rl=B #_nџ$ c yNyE&:`e{יou -G`Pe> cgPB#-$sK ֵ/p z1μ(]vJ\pk=m&F8-u$yzOSm*H2?7'NHI6oaE9_3{H#"niԜ^8s7:RGA1y(6 o'Ԧ0`ښ+O z Bm XNj-wHoЃ(%sz2pc`xvExn 7<1pzūԬЊ-PV`COjܹ"NQX(lruZ({ѫTBSM+Y[QTB}57} 'H[pxk\qnk9`'.i|/'T/ @w3X%X97a6GbԕA~@48vrJx`؎–,ygf )M=Ze|w.Pl'w1h2c`s3UЙeM !J_A]E4AS\Nxr]ЋÉd=RV+DӚ3,8x k՚͉5F@o2Gk H >_/&sc|s4o?.8Kgv0E9_PЇ&yshH<ۓ&Gg[yRƗι|~iДUVS*i ޳fy]ؕɟ7h1JyC%ɑwkQ8?% vꫀZN5#BZbyo,9^`qa:NJl]fQzuvUql$ , gOn lWfV#BIτ/*`E}ѩ(q 0+6ʔܺ0@z-jGEz!:  NGKOj½n{'7j<^0|N+nE%y?_Xnd *"ޣVa' :,zY ](ՏkC˦V7Oqr m{֟b=̚?&Z]TwƧSmQnWpeUJ@gUa2.4EDKUt%_Hԅ7 @^Qh_,;}CgtֱPҜ'5j:ԑAM! $8נ͓['DO3|E(W9G_XˁJe-9f{uKw/"8Fwv; tC*3X}XSEx`PqعV3De$X愄{ |q(T54^c9ߞjM~;;qFSX Y.RwQ[$܋~.+dcg(/;;*FU^*Ӭ*Q(Ift2cnz'#hOe3D H0gDC. <P*AX? 5w5w3)pj Hs S APέ64}:9@ 'Y5ىNlT42!F?W*OEi_h㘘ك)Q1xy (ڂ8ʉ`A"1@W\֡:C swZHrNͱI a;'ɱ7TTm33w~5O^:Xxt6c xqŒ,PQ8kc$R5hd"1?Qޢ{-UlVJU gJ ށ&9)9Hv"g^low Hk9A O^:y̕Rp[b@AKڼgQxE 6`C`ݐY 1x}qFqb9q2&wqPI0! |ˍ,85DlQu64?hg3R+MTv`㮦۠BW؃Ł|J.*4XJ^v#3 wNp!}Ɍ@1uS0l-0q "ЬLވXfgu%8ӟxaҒ*o 5Kƫ7`wPņ=(Lni_nP㦑-wOs ; h/g?wU3w:n0q&Z@cX_ M6 ː :{U?g(ᆟjU[GL_!_]](fĝ{IԪY.P tyj etJ&fէvE$EfN(V$Og:t-U@VNsl(iT+C^R g蹑4 u\PFڙ_ <8yTOdp%f;wS=(a S*bu%@xZɔ93Xu:V9IOv_M #]+Z{kD&UN/DȅXE<ѽ0sa/V)Pá8I>< =7=h>r/21'6ه'ʫ}C*~p;e&6em?C@N K4_y^}/N1陝Ĝn`:mS3)5@#ϲaȧ|l,s!U6NI^辫@bt8i,mZecxЈ{᪰ꬽ4$1P?5f#PkI.ݪti\Mýe>t)J ȥMĝ*DQ:sM2GL~x;Qކ o:^^3" hRT\6rkdwSu~r%5 W؉lG> vIu,76&$gC8{8Hq褯g"ɦa;J{g5 f@l#->t2]J/<+:bה4І{R~<`kvw eOW785=0ܭ놳]%IYKM.4[#E6j*~TE9!be|j6uWݲqzEFVî9a]E\cЊàS;oJڷeI1?7z /5gb# u.q1Y^|.2VdP[w&/ojQ#(㩰Ga-`LT4y݆ oڊ'TFd-k]=>c9>;{545w$Z30j_m Z@ӧݜ)`\wM FGm{Rx?qiDNH7?M|Џ^2K,|L6m82ex-Z.ˏz@!@}hY ﴮ}$'G*U#"{Wk-ox;"=: 200dQ^f!2wQ3^#gUiXN܉ {ʶbS'D+w3 r; CgXsG2|Ѽ; ~kԥ!~^wv_M }#25xxîH :AcҒ@;`/W_AH*Vr1PGZZu4na(c Es&St72lDPLmۅĘv<]SY/[p'[nY5{|ZD~GOpl45J % 5Ɣ{d"85z`9qsmF䰓|F;iɒ#jۀ{2llhxjQ.Y' =Z34l4b075CGd6] ĦJELTmg3>x-غ4v|Ġ}\t´l͹hźg@l5aWٕ߮:,r;I XIS3]/+qe.Yz0උg L}*xH5 ȓqM6a =#R$=WFMyW.IUq @甽:3W+>zB4MSw'Ak#6}X@]HEi s8#yѾ}|}[9nLvXY>7DXߥ,FcVR:[^420B3yX-}!>dzOy-U*OX5$XGUӄt _&D r#ޮ]cʮsw`(3 <R<9v {Xuk8*Kā'? ڒQ'\i^Gd qA?$(J1|-q'럫soЊ {O-kYT9ba󾝘mCMq2Ɏ`i9zi1l(4r5RYUd1H{|!S#dt5F[6\RK]yǔ.8>ZJ!u{Qug:SлI~Yrx8, oR/O^YnQ:O6;OV}$kT궙Xň/$ zE1IWtjyy'XA,UΣfG5s]WOn'#%vtњT(PHrEr.JA%>΢BB-&׈ +1q[ĦM.Od[AͨDD9ޢNդ)Q/9-բNsNE$"IoOj)k\|IH~|lҷ7< !ύL$KKZ53N/ū0ё+sGx")nx-]]ݸrYeٹa# xIJLBO|1qc©~fmKz!S<7L(Юc-y'O4E7M #1cRؘˁ;4_M}>ЋK2%U:]䕉2=B1,"?V$j7S72Yd~ⲀXQWSKŀ8c-jKh2l*F1!ܻK* l+-G/֯(`:j]o&BJp[`yHLy֨Etމ\0R("N@r׉(KFt?'Mz(b@(]t61{IȖ |=t <*g:Y&o$S 8Sh*d :,2a N8`Uv|J"gH.8eѻUJ}nZg+h3}u]| sWĴh_TzB]TW9CkAc\F.ǝ״]u; mZ Y1V1S B(Xٝ)u +Vr A{xCO#ކۂVXd~Ϧ[D઩o$]J~ܞRo!ER;ꆫ^ӱ˞JT" I27EAe_%N$4QZޯ׷-`đ)lZV(Sz(CpT;o2#L;]n:|bykse D!:h"%b1hqg[81"'̓);fS֌嫰WA0S|ń %9y3/rb{ B`ڂ5Mif'9uF (FJl E{.NV{u:F ?r2 wqݨŋKg{[0RSznp*ˎ*ItLbLf nFt{I7!U~*qڨ`q|tslukH?}V}?GLO~ˋtAi6% $TFT]\.ߖ 칟6q -E疂 Ss!8Mĥ2$fx;=vh]ƴղ9y>آfէ\lNn*gp|O`R{=G[[NmS]ݻ7fL+cCfi'sV`9ci>XɽfŅfY!Vavfqdrfخd3͠'^[ײZQ'{r1>t23oKkFT|P!'Z;?X%(a&WÁ*Q((G 勬/z7ʯh*{iRQ٘6:fhM5 ;C͢E_9hW@9$gzčE.hDMVyh?N3 @F"!El(nk6:@?1vЋ}5D~UN ? CE'&d,bmqRݻ9i w\sG*hƁJ,( y& [_R@7q)?$\'JSdɡ=^\'L`!n}4 @˾ \OY'{ ^VYr9JtW*\9nrcis TQ4JApgqZ-MN/:[pŠ%p' /m[~ꑡ--]O!ҕ^#WXsE@a8Kɿo9`7 [& =[OFe$.joQd,̸L7ဘ%#mnŘgtET -hjWGpG3| 38͆/+58 F2ads%*VPYŷ\jCI>==Ta i5`۱,_3Bv_'#oD|Є Vxr˲qkM|%9(A{4?SX:OKH)~e Cw >{R׌XY@Qx _@b&C)|Ʉ&Q߷1z}{\&ʩebG1x:n\H7I^,_[L ܉On{tAa=1yO"\-'(QSjH=匵Um$==r4Фtpfqr_K 2O ]_=F|3}, mF£g)εq?$zA 陋dF'O' ){Ai: 1[77;,P9*~Jp!_@Kπpk7r}B\{ KGԏ}2S LdHfS{`/~z 4b-:$ h/kM$_A +!ny9q.bG$ & L߾˿4 gy=|ڐzi/HBC+:xw^E}]TfY0 $Ec4W Try FoaR˼}WdBE%nYa:?RKʌ.ujg&JneixƤ&#´sg׊[:AmJ3z\!@=-b\\S')l9V-(? UA\C_?sX [8qAt:}vҩ: 9^P@9#eyA2เttr lLc֧Ð+iyEa<+ܜ9~`>ZbOCdV^jElcoVRc~;,PK>Cڹ{_ʧ>8latڠl?&mBhf]}^eIT{'~C?_ZHfldBg>@MA?<`HOLDyx/vaa+\*peㄎ8djlwU$tsM9=CHdTcl6CHa2Ňwd҉(5) #tәJ@e+;ri2=E꧅N`]aq9$ ٻݲi.o^qK'xpWz/0d3Fw$bAacXt^!{ O!9vju;hx[R c[:ǶSz?*Y~]!kc3"Mggu 55olůdCNj -!XCۂܚ9DXKzԧϱ" Pdʃ7cslbu<_=dկ=T`VK(cMnߛ.AX{b96zDQK&OT3*ZDɟZBߟT9>@w iԡW-; w*+ rz匹M]|a*&q_a3d4T GĪ&aI:H`_|S7 Ǎw;B/n?lGWIn,A(n9v}I@^Ӥ 3}r]isqA<>;җl6J=[ (m%WI $؎=S_ {@K ug1emW>R~jLuҠQfspJʶrABL_"&ֲ\~ Jx Ii7p:ac2ش(۹4[ΑwOp7@@ ճ8]&3aDv1)*|u ]eD>8z36 |)]xγx<3{ͷuSg2KvkyJB u j3?Zހ>tF ;1/\~4Lu&f.)<\:2ed}ET"N=1_x;ɾ:=3N}$L3)xJ3w!R_R8VЂn8Ls/=6W w懌yFS&pfbJDz/`G&~nhX qATʼn lXUoۗ/L ebJr@bދS1X8;lu7> wIHtaԫ|3Q޾:oT4SXlnz)}i4<&^; \t]NYN߆7:X>ժ41c3ttOf3yE Zipk6KوeyћmagGf?T}r0ēS76? !n)UY*:5%"F`øh55 Rh _9*i;S~^,B< =1ye?]MMBկ~÷aө#XϷ.4 Zj(evkLX.t+a/0? GW*ɍ{5j^_+@w#aBpQs (Iuonz(F^7 <[OpĖE[ Ԉl;|%m#WMJ4HXP?>i&HGcHA87ꘑ^ lvZp ԐUia_@OV^irQ݂ \| yT;d݄_~5ɧBNl+K,ףQфݵoɵ츆ڵvn[UQe'ߌ >ܒ>#q]*Dl:RԶMsc4ApZ +}'Qm-İ; T7>@J\;~@d'SNS(׻ĺ 5x@܆J:)ǽ@1C"@r#>Fɧݚ0P tF.92VAtN uzAV%s5&3d%HߺԀvt^z̡?8KkLv0̟ٜ W䇂} `qq-R{A"_V{XI 8!i)!82N|%DZ@|0sҞo'0xxY ))GSK}m0KH5k`˲;u*=G{@(j_4נ~aanLl'<5|%*'a,G2<,/]?:"NQ_%i~Vat~ӨW@Yn)ǜ͑Pa>j$xma߽wE핣N9SYU'?~Mө p`t XkXMz>]0ֱw |V3i.n]>;@> zlP@߻ xp~jSwxm Hsj*JcuXMdugY@)츆gAT)G>\s+쨇(>_&;7`',V/;l ͻ;}Aȵa!0Y~2Baq6YL_hJmvhAirApm L#xY)J\rn:dMGFm {dc.,m.7p,,C{5\)tЦgzgTHy` {kL5ҸqC+YLXKSegRs 6zrs C;0C:+wy01~4J  9 VoJ6 s.!iBM^7W]\UE]K4rZGdÔj Qu~&Qbg:Wűj+ kOҲ\PL/e?9n,2GeV(TC+}my?#Bcaui¥S:cb#fpB;BqaGcv AմMBnj}$9H@(7fO8J}Щ"^t!X q$| |vN i8+~3jp֦R;/ hYHr"{Pr}t5P\<*ΫB; FtH1ol}e2-MZ yg^\U;v.S; H1 U >ϥxN͎8SD>fNT{qGmCˇ!HCQl\T,̀0RDXE,=v]N6|Cg獽XS%Z^C'MSY@Q^;aWzX8.o(L9o1CFBg\^[6,˄OpClh__;(4GqӭWG)|D_E^K!`ƪ+›7ޑ5 ." [qeSk2oZ'xI7`AV۽< u`v * C^gHHm|5ܶ73-WE [x _ @s&97U?OOZ n|P> &8P))ڕt- W(SNI,#IH'PhiRJae) ÷XQOuTcwUJ)%bv,-dTaqq?v/_1՜6Y+U%~u푌y9zψ:pljZ4M;wO'8!# tW0Ḋ(+E1`?!n,sĖ ҏ99 }dflw.X05[ӏjBǠ[w-T4u&oװL`KE3+@+fn+@dԝex)k67t`.('a.fXrx(*rd '(iӠNF$4ձ֣yz5A#lRJ<iP=іSyӼ0YMK UIkhJ7fVY%ͩA-<ha!UlKcշSk5 I5}D=`dS0e*16p1$\IrRYش-\#ή|ń雮7Gsns { M1sBmLWnc4PeE@GIM3#=Qm܏ً{XeEP mSpP5]J+y7wę59#OT9_RYkgLD  +^5@|ESN{u զ735f+V YUluτ{g#|Hx, $%Q~^JnN7݁^"iC#P '3ɕ"_xmb%W0e#-צ[X܃L3Bր0Op$uKJG_E(..-pwSb1/ΣJl~ %ZKr.YF,5N"rR—Eӯ}2wM)dXqC}(7AҀ3蜋Z8Ybɉ_3KEaX9o >S//G #ܞ%ֻJ\ݩC r`'" /+% G Z9j[UuQQYg`cp̭DFtBXkVT5Jtף^pYD0w2b w\ƹ`B3Z~J'V cfYRTLφzvT v>_KG%9:xr"8'"QtWi/\sЂсvy3 -<'5?A~D $0z 8HưUa.0biJeӂsY.,3cГ7FqBF6&&',LȋFEyQz\n}Ja}\l^e%~]o.*VQiZGKn+j-j9)+̿EqQ[t̗,DyKʎP`%nvKiE d8|ޭ ddxnDu#F݉FOn.Ӧ!#&>B|Gq 5:\Vي[o7fj6Z/)HocokM$m.*~@d.M:bA5fw ,v$]MH)+JC o! ћHPD?IY.^~R"O.fy4[ Ap HT&VgX_$'!c'6q8b蝺U(}P6uquT(j}njAkG\O!.+r|$-QraYYCI E4K24$̅ FҕH d* BD%moW:?" Q۹G'?.m}ܠ/KslZy | l&^!ucQ ْg.袧wh@*-IGQ9sALB? t_q AD+2Y|l<,Sp.vڬ,\7=XlYnKІ,W&mw)T?qYH$㨨+7Re_fJqUk/󚅀hAbIݮ $(zX iQ [cզZ{nmlt%hXP^We c? ޑz)EXG6&Q>]{J٬LE?u&cKA1t]tqlݞ4[|.&;\O-0JBQ#G#Nwc#ꦀ L+*GNO&+̝2iN8d,U@"\bJ@ͩR9&9QSV#e38[NνuRZ<6Ho?FkƘL2 $Y¥xgySK8'Et5 k$0" o%i}n9|NZt*k9lL/Q ZDa!Jhp6 x@S+șpfe =u!o!"S># i|~fjH%8u&Ck-\ۅ 3*vkG%ûWC/Gh9=Rz (E55]8_>_ҷor%6CN4a_y7M &-xQPO=D ۭd`=2d{!{MSG/J݅QP Y@:w<\ԆۍoVn)I }~Y͚×di`हܵ?-; u!qowqÑs :@١Nyv{7_z֌S3j}0kߕj+]"m\ܧe>Ga`U):5"o_MIgeQecݤÆQӪː& o8qg4/dƵ?0%gSCP\w yFKxĴ_$G"Nx !uIVOTiWM ~L6@>|SUk>.TuMzl S3~M`kOG}wǖF;iA< 4R $Z FZ"T$].͏;%+ yNAoг:&0m[C}VElfiOoB-^, gze?myclΏcTVb@b/|@oZ6zBD)Hg"KrV{gJ"犐|v-DþVdp!o>QN6ՄE؂*3p_5y\åj(EveյxS`rpc'xce <<6__PJm̝$ۥj@x?\slQ! :@N*P믤{OhSP3ڼƓ42!'I. 0\yq.E:&}";9@Y#yl k6LꆅXF` 3yk ]b.%C$`DhN o F x%G?cHIң(Ќqt*'"wS㙁q*vrzE`v?g_ C"a|?$2ݒxz%4(YvR:Ioq2Sh7 ,H-֊=,ijHHzEJ/V7{~eٮ[bdշdpl%H &aJs 7MȉEEQG6fIIMv싵A?cK[ } |7FBQZEwԕ#8VCہR#߸H*Rn/?\Jh/97&Yz!wYӛk.U u}; !C{\@R{YNU{q*AVv@GO?ֶE.Dtt7dxߝN%t (ApA3:sݣuM6ReHY h#51}+ll[xA_fQ ۃkۃaVqgєN(ML+m89#88c%t=2mm;y4T.|0G(,;i*>;|%C0><Ҡ7bChL*0--jN&SM@09}TW06 *29Jt ЋVZMfY 9CKl Z5}`#W_A9HQ ;pr=K.ٟ/Ru^f\: P*ĿD:.u$tOiyyMEuEʉxs%- K K L dŵvɢ2Xt6.ݿe^9;޷_)i ~MW})AdBφIӔGVA&~nrDށY Q=Q֥ru@AL 2zuRqB"wxDt(1(6 #R͙pzK'`Bf2Sc1LMʭ1{7ODn.xdӥI I1w} !(DgAEVڍT98@IaB 흫+U&O/ '4 9I>&ͬi- 䏘I6 flM/cʄɗ's#7fv.cx)+u4~Ds#k2I&%իul/0 `L hwwtIx/QY;SjuСC [2!Ky\wZ3J02/To<~mErT| H lHh)ӌWցS,_psTrPM9kʐxE`q羂HtɫO{d5ܯBlwkRǴcVp5Z*3xwT#!Ʒ(PVVKV|)qf]J\߳Srn8Kv{c\][LWwtE+=l&;lSJ&Ag:aPaJn\Uk幱? IfL7Smy& ŧ䈒 0g s3>8=S c)!9㘑=jFEfӰy=p 2堮]2?ld6f=Si99 {mK)w 7p/%1K4|CIO /D+T JQF ʧ0ʴ >A?$F`uOg]P'd=>Pn-tYkB(UlךMf2ECI)'&z~#G}ejWb HY9yܥ;G(C<gT+hwըuhD֜22LOw[7TI[/M&Ga_(*Ot,"fVʼ@GbU6>ϳޣTS7)324O:-|tC%<h%%uw#feA=,ѣFYW\fZdpDސ<׷@-® }$MžA5'L]_Mc9pEN~M8t&J/:N9_Kb}$# 27A4[r8;7Dž}NAޝlI/G3.b%?(4u4jJH K&eĪ}Ĕ֌lk f*FPI"u?HlVf1$E8a޷N\ӿbT~zaT0ސWG2fE ȲOҲ?vԲdAPuofiʓ#:MyIvc\)(|ҹpHM?qdptm:V꜐̭ WQg+9DlW&H/n5>ƺT9¿3C"αm[߼ c,7xi7{=N\TR ]`:3҆gӆFJ [xMߞ.}UR5Ic ?cUKg||NXFr$d{;l#ZAW,R#oN Xn٤q.;P_VGt?nZDϸ=XllM/Wnsχ%R1,zK{Xy)sG5@VgJ=)&j5=FO[H{ݽ7cAw1fD9֗(qُV'.N`ZFLsngG7($dBKj L.RN9 o_tOp3ף?e,~8)_L1NeLY?^u`J.&MtHc{7hmiL.mn:.U䁼/;Ln@>"ϱ6WAmp3lw:]g8܁N|bۆVigsۦ}̄Kyw2W4 DSNz1K> 3|USGA8>E,au Gn 7hHVR'ql?VԌbk.LaW5 `sy(ڽ>xB΅nwϵXhet_7&L7WeFmV3tx9kIi+Hu7x躪@ƴ&_O+l}͌ps@`j+ތ{UXwuyGAA"m=8wjSXQ_)ZA3-S*uԯ`Ib]T\Qffht1\(F=}R #*Mv*Bs-oZ*6#= 2*K蠹ى8~;x7>ֵCLs/N-į/a@$|E8T&ljo&E 'n=ZwTG p tNU$}o < [QBCU¢ ,#'5X8ܨۜPs6N]pE9Gu gMxwGW-ƃzwϨJ &-b@m+x)ra6/&2ZCw{p}Mgq,q"j Bd?S^u#أ^ӎ*=TZAgUi'oyy<]qeT.!KOO`3| Gv4b\pK>LP5Cyd78^;0'm7 1 Tݝ=^I]VWhH(@YaDm诬 7 3`bT#3[k^T}/?ea㜹"?<`s+y!IlZ9U1Bj.5fAPN"j-\CYh7C v'RѓX疃?nQ W KL2cGL#:-AYXikaM|h|a8bNtǵJJmu-!aU'ʋrͫu]v Px>S2 dl [Up~j/>>X6nیFUsx>XӠR9;bFA>DڠP`/sCCoK詅DPa4[Njfv~E:&b$vjD::rWo[Zs˗14]G&M#*\pi50/t00_$)}agH Rk]'uՖweԳ"\UE SKh1,b1OUMI0 x%]K݆/F0,shM;" HnàΌ=\/d>~3g/=dd <3ٯw-e^Y˖V/):tẔ'FɄ5En \h]gl0c_e&>س4;]%N->'mVl {ʙ%fe4N@@iS1SD`%ah,7ˀűQwǁ{+͵0o ljQsA:x 8KLMCgW=a"iZ' hg ʽKE1^D6FP_ *:)Jz!i$x~` %6u-q;e[K1^9p^A}j;6nvK*R&3\d[®XMѣR8nzD!֔OXcpnYUC(${ T릈US0ovZ5̪I|uQ(UȒZ{ { e "xT븍i̛ao3\gq#S YiiY}A7I7@ XvQJw\&%^X&hB;7 XfR&?rAԁ]UMMUk8igF~^[uJĚc3@^qHRl4wFXoh=2*M='HG_Y*J}&^ j>SР.n!2KgnZb$ʁSg-cx9m4wI9|VU"SJ[<]1;bY)Ŗ(`f{?ȱ{z&ɜJʾ %x/fEۉc@*kv'z OJ{.q.{TneS&M2/o"A)D8tڨǔ< \06[s9n-Ë*u]Po@Ie UO$aq[79o5CעbA? wtyN#:o_g J-y!.[&Pf"J,jw>̪QB1[:>Ohcy])̤e)3'eo>(yjla O+d#$Yc7;綼A 6X 4s4ߜI eՌ"2+ Abz 3v .pM'.@ߋ<X}C8=AbR=}gvaFvi.Jͪ|>]r߱l`V*' !%֐JG$4 ( #Ν=9 AGnxD# _Am |>:B-| gTL2 ]gg ^L4 X>cr RܦR2*D5l"Ÿף 8p\v yؿ}jUPZR.a^ LQէ8E3*tʩKi6unro{4%2Ŭ_b|](;҆I(([ؿAK Bq!TNO'V cǨ]yr%t ; |NG Vӥ4+Yd78Y# `SPtL_-ڽe{${ښg~OV\Z7!__Uq(+(d{m!9a"O'Qpp3|kyO$"MR.P`•T9HR'?R:8L?Z#7,GaԒLpz+ ~Jt ;f`~zE1s&36P ł^X YƍsWI!Wx;_4]/M9In e+UQ.Cc ڌ&T*o>U+3myhk|6)?K;QueMݟU'9U̬FNui;%~E kh;Œo7&BL<8Or1QFXdgQw/qV OF.0U[U,* 7҈w}j=,$ƴC{8L -cy7;XRMB!,w "!hzOG<֡? vR3C~Zy=θnQ%Nו\SқZ\ 9;ap*!Kcn,֝(&k^1ͪ8UJx!]G&qGgI;Cm h/d`;"x~c`fysR::˱;hj"NMBh?ǵ}ZtEґzr;]h+Zs!_am`=c$^PXW&Z.75qDXnA& xvMAPqh&? Y7<^P]oVujJv§;7"M{y @\u0v&ei bM82 ewuU` ʌw =l:]&6|U u96m1H?ۏ&%qeQ)08#,4̼tM>ro$pP`]V0Z npf dNߗt 2å{~+U^X"ԸڊiG }CiK _wam->؇e,&k`079:Fz/3[XipԬNbdܹ)%-Yw-~g"H!dFTO ޷<8JS9}%zfQN%0L: u+K{CV`Q2^]S); crE ]'<>OsSX1'\>o^nd]HVmY6/kK%hXrZ.~Te= J jlm>2&Q OrnQZ L@t U" JA"y,Z<)1)T+u=aT]~G>E״Hyw^A!jBX jP->|%B>֔S]Ѡa2&DJ[=eޕO]A\ѯ{P!% z <+k$ȟgDju( 2ҩ2&&eo_(yeŊDTJfxɼQLŵ:.~Τa" qa΋a$+:whd.)_"`-1o0Is*mp#;f8Kjan٫Scq3=Ȩf|`T5 ^i-=#6\hMu̺Ր)@Q#Ai\uSef#zՓ!]~8TL"~֬A5~A>1]q͋- Gr9?A2ycXnX ~%tњP |.~LaHnۜ=pK+kl,+ZySADbO!I|nUּWO6ʋnzE. %7lhЫCNϐwQzGAQ7zZhv 3VDlTtVUΑfՈ9Fﭰj6 uh= )j<q3 B@hj$AXP_,ߕ7AԭH=z7QjT<=`4>'rR{j0yEh uWQo+vx8A[8^dWi+L,BL#)*b:Z,GX7Ul$r,˾}h˜Nn3^XD:vάŀ\jky23RsaXoznYI7ùͳH7VG6 tPF(GoMهDP@צsmfXeG[ f%rW:U,oUfks@ɉskE3=Qê$ߔ;DV)K<7U(OLۜr:70aoO"p72)uFE߅UI^B¼ȏK>sh pZE^A}[4S60(EL ȦdkKM"\KV~J#YL.BiG}c&{ks"X4T8pxdh"#j Sk5Z|ϑpMёe:3ϯXŏVIIuدTIa8"yc[_ Y"S? KjW4`]%̞nhx" 9=kElz0{_Tc3k[H[ocje|r&2pJ{)H R.FBb>X X7~ԸK6O%G_⌻^TU3Wgqnl"T@un=wOTfl$v* <Š`U&` ;U zǃސC )mzWT6{̤Ļ/-CFrZ{u^w[\7x|MW2U(x ?:`𲚧wP۫y)Fvҽʘ~m$HR6[b*\pϟ|S :-vM0ZI֑5::ʽZ+1mzr;f%@l -IBR+d7ȋ>``0Rփ U\dm35iBtxJs.~`kNQN ?SrXc.8ylm9Ox1b(7%3_ovm7Au? .#uoQ#~i7I r6&о&K'|ΊCF̞vEcD6tJ HmXYRJn68Q; ϴa/}/E^6o)^Ưu]$GҍSrVSˋNǷ鱋FѼu縞 Q/c)us yEaԆP_:MWᓌ߫7q)àgr`{u*QP?muOz ]N=rЃ2̴#~"pJoɥĈoLӇ=C=B[ k)`TD^ :=P#VhTOz1cee?l|(j#.dWqE9}vUiH+cf/9|Vz-?m8,j-V| 9NfΕ7lWFk);sC 7B0}ڿFvM_z:)Rt3D;919ՈJΎ# ahEWw0䕶X72KţFrR\ޗ+' H4$-!.Ƌ?OiFr1nGӸ#`qVe#1w&c U۾ˢ>hWe7|fSAG6HA3Xs+rЅa_{\9PZ=Ul:G`3r.ࢆgR Of!f%G$N=#ZN0"je3Z)SL;8)%Hm4{%oF])Aw/ɲ0x;rLjm-ǂ3嬋E"~)Ck\%]$+YyS E(pA}2}Fx'aD_|5&tB19 fD~UJzmy[e؉̆ꂭ8  gXdkJ5d*E׆JK }el7J\CeDEz[qNK'l _5ή:JqτR](hR @· -G9_1GҮ1F~}ԁ9iiZM//UbZmS=CRjY^,ZtlD5{Ɔ9g=rt!yYO} g'sb_,ƎQe*Qڬd}u ﻟ[150K\,yDOD+>st}ޛ} Ѿ5%RWq4 ҢO 3\'jho b@]!ԩkvVd JE2Ϭp ٤7}%Q}735Rϸq`of6^rџ#z.MY*μ2nd~G @,E崞xϗ]ld2@mUY%a*+cq@FCn[FVl Ra_dװ"OʨyMitb)pZߋ#6ӟQ0#]=Ti.wzk>%ƀ)Ae۟&p+I7+chHy^9/]W>N9臵i텂n S7LEPQM8bj5|"O5snqA,$$h(:0Q1U8G}*hW_~9$*K"8Jґ#ק>XX /F%(^CGO )Dj% qɇܹUW&)8Yϟ1;:wd]#G_?CU%ugZy_KIՒ~s J7x]N믯[/ƹlVNo ̓E,%9 lrRƎe`-hC;?Gx])=c.LPqdנ=p'}F]Sҝt33j}GoqI$:Uj?Zz&N7w!8SPyYi<ƴVkHM2el.-DR+C++a8UƖ@+w>5F@dFWqj-|"2 ']ѐj!ʈXk^ڛsQEx@гe^I!К ʕPcqّFI+>~v$yymT_jU[Ty `%IpTPʯD_Nw*軜=UK/&/}N] %XYh(֯f,0lpw v6z?j>WP5$-0E.}AcWwf8CΗ I<`|@oJi[0b׀ƊiS:-(VT9t2$ >B^=#)BӽN8"FqOl΄>6k&yb0w,ˣE!ҁ ^I72RuL 3R \3+Jf$kV`t^`E\w3 Uj[+ñة[U\lF Efi}~'4@?]A6鐐 ;o,sK<|M-XoR!2QL??SGat}*#uk 8򘠋!;n? W폪uv o*kتN :~r~ cULj*B!ոhVJ Sbw!CAzWz-TP*v7o;koy6D(SQ -,Ktk4B2xITJ% M/\a|8K;UJ ~ /X 7oep[v2s]]J.q AGb'bX_-܆H[H͖_B!^ǜ47kǹK(Iq$X7+_ίƤ{p1Zc3?FG^%0^ՅLL>pͰ}oS/pц\ɴGr?q^Aa"td'PeA 򟇪O~nW:&Š*U#\5lAu?_ Tt>xIuoQ83(^3_ yKJ)| vͬ^panqge%}܀.l,VxX {ABoA+MPq!QI|=ܬA7ľnz:b$aR0M\~ )FnK Y}m6Z<= hKY=S"VbKr,#G7]+{h3Q` ߎd⿻Gį6 v,pL34 }T^Lc&ހuJ5\#"wkP0-ĞиlfgLGmVlm*yGAWz@l$e12Y㒙d]: 6sq>y-mk*cg՜4G:4nu{Fm\|ˉ8v`#7͎ë`zPWU !G7~yo;rj=2 =DcBi9 ھ((Lsx Z嬻}Di]Ls"*dW( t{NsNQ;hbG+1M<4f1$%9D4!.w=ͨ;QZlQuX!IYG`+"DP 1hRR&U(2Y݂y>g. 29/[sWp!Ո8J|>acu՗WmT7"!&W n|.Nug :u _)l|1SV6?N] u0"{s]tczM1txW,=3񼎲FvQ"hPM\߯d_-'ס}RŤg%L'M6Q\ś[$B]7E{.ƁZ=LWUܾun^_ߚfP﹃{"SUzRg2O,U㡯v+q*p *"Ym[ݕC\Xu\ \3XҰLc2f_g¾8 *~<),Ԃ+6}YT0xD9 ?&M5Q/eIJy 1<@w\M9Z 9Bo#By@v:VgsY•kήaFnfao|낈BP P5xNŵ`r %U%7]E ScWrL3nJk~)F݃({НؾZ45 Yi1$~eׅZ1DReE\buԪhLQz'i:^$3\BrDcJ-.1u̜۞\>{`ܸTśrka'w\a1YrH")'f#u>5[uYpo&7gk9>ʟsѶH0bj{4*@j+3o19QW-G[W~)l(M KEå;۠nf:--yZ*BQ'vտ#5 @ Qx?;$)ܻ}@SMwec]Q+MNB/:nm"8'jCj5֧ٔ2b/wh~;Y yn^*γtHaʎp K=,}@Ճ"/SZf) 8-FA+W[N?MɿDYN쳰ie%A‹ /say[2!T0u@-D99`ۺcu/cfGTVH1%$ڋr0ipT2Z-9dIܸ 9 o7uXņ ĩ9WNS_U!b]zGf0l<ҟt.ŝʖ4ZcwTCCk)euiz ,r4fa+xXmFF9;g]=܊ZOCD|!Ky9S}w0{$| >nINp Rੌ`qNYwO5S%ZX5盞(YMױ#vYa00A q U6MxF"mW!D~!0Hլ}L9#'qG3yy185ɽF6P|~UU-hd*ꆞNߞ s'(.fWGrqtV}ڹ;9ntv#PRXQLJe[m Nl)[Z1;e]GLu{)xƒ"hUX_X\ ('N%<>BE j|;)ꕋwxdt"`~ظUr}A͔T⭔; ~J+axd`DI#2E,"<֚M2g܋AEaNWig;JOhv |LڌMb^QMBoJVIXؑ1EEH!<`xY1τo i׺`f 9}Rs v*1Կk$YbMx݀bB\((#xVaPHwVq"GG_g]\QezraI K@e/apgO K<'^JK`ܣN sK~xA ).W%EYal%~ +?cg0O3B/ZlWj hejq,dY7X}sn^|tim JsW+/~9qʘs⠊a~0zʳf'"`:J`Jn:#y^o' ;tXMTRZ77gKsk6wnK;%ٓfzK٘;P8(}1y(9i$})p+'ZT"CNr%T3faD}*5Έdq= h!/#Z<3. .Ck"3N+ݎefSN[diOɷU8)(~uF஠_S:蠸nM6y22̋V- Z&(|^yK3s3?Ȝ7b/hK;hA/j; VWg9Y*~ԴQei.wo)/sMyoX}͘:unKK0Fƿx0oK`J1!^1f# c p 13%Ob2+ %_+|*-M;Kv F&Bxl(-Wo|Pr3,S"@|$' IO0h K_Z }RE (),[)9z]Q_?(#/7ɏS/4!{"0j[AL{G3sڏeIKpYR#?[H?-t.jF}%nt*F/ cPz׿xij6t`C5X]`|Y Ot`RM{K,5ji7e*0bNh 4 6P:*YHj:**ھV:SP_*"ߎuuy 5pbD#H7+ %蜕aWr~Ĭ.?,Wi?CE/䉳 XXk0xnnQr4ڽbq80p"HEr?^2R:PΰEsE<3X;LvH_ ԑ3v/,\tyUaFT/W E)\wo 5"_K),9r<6SYAGnKraWt^ ,4%-KO^Y@~aYu|::Ð<<΍~L{PlEVXvEh L!uH𡇶)0Ӱuf/ !.[n<#yx=LE}.G\9܍!X0t ~x%]QfՁE惒nƩ1ڴ 1cfA^}v[R-_7|k?0ovA0'ucc|y˷ a:&~d-2BM QC_`o#_mu@WL$JJآSwnA5#֍|=:(| )IbRs4)ATgwДF:CJv̝Etbҕxv܉]ɑISjػ.p.^ȟ~4^ps)xg斱SGYw鴟QKA}K^)soN3?wV-pKl5m ir#jn&UTxE T>+ˊo6߹OF /$5B7gfM&q5l6V<'<5eL.rTzfiLuLSg>F!;oZm0R75ěrZ;&tz'tُv_Lb&ϥ'$P,kui[s{[ubɉ#`ŏ^9i|X>vBa5i˅hi]݀ V(HKK!FÇ~]/(ħIw:a8i RxzQ l^aԚ_xGЩw3:FLD3bF2aq08% SDE8ۗrFsXU{-n 5;/@~c8>^!Hu2)(r7%)hH&Ru8OK~fHHb=q|wbU>G4ƞ\>:r^v̷~M*piBE/% Ӯ9/^'zcf£MOW 3 !MxI8 y3sMTk=.e Kl_B3s%Z._ڞ-:>2$Z;Ӷ %&*b|5۹a{=[v9J ='k`&)3هxzCϗghD*IGor§=mM]O D?naxK` FaC-bN=.²$U:BDXwrPJƶa} X;\_,HG1ɎQ'[b,aCݞ@$̒ t._ޮ-di@5L&Qp5)LhCCFsǤoaaNOi=4;\Fo srD |$`+=u9D?.,$;޹&vRV :JCTuT0vUqD`$AN&Zi_h٠( mK1QQfGU UmI7V~G^j>{Q9=@o:w&7$( |Žs6D, ܖ9B 51.[bhz:;'[ q>v~J;LkDwi60:9d,7%$=9ד0a_,\g+6Cf#ܖ᫔cO δ _Ѩ?MZ NSIo‡qcd9pi>V~2 c@ƉWn&w'~,PVRqѾV[ /.+7q>@y‡ji' `{6E _zh]k;%0R .Un"_ߪhoV,>0`ʰ&U!s q I *O 1G,ssGM$b06Bmel$xӗLw\;ڽ%eQ/M$҂ﻮvڃ@vkW Axizʂx2 ߀deVC1GCrf_PWvaJm&', SP2h2ܰ8GuGL 8~ xYJ:)o~3v|YJ;!3#V;6pI*qK]KS&0\uOȻOt9ӣLV~QTX+08Pj3[bX=i M*r(qt/EWu1PSOt,}6rYG `4uzot1Vݓ VըQkoO9and0vu۷R#bC< >/Vδ&C:w!SD#ݣbPpIA&Ia:^9J!.dI}<~e:='jdv,ݲR%[%2Xv ?KMwwe)Ѳh ?JF2zFt:S[3pjm@8Zu0yw)o/v+4n2Y1ܔ*1EHUv="8Vw$. Jt)2Ij8,y %#V_A2K$Nk~ i>%L$֌7o|M brnZ7 aP', 8 a]RWf$iNG8}q8YIJ EYkkCcP_E0}QqÆC;pM+!:5(=FRj._D8F>VZwCx۪U'֎[*:T1(+ ,  r(_Wʺ@[fƈR }lAD$cg )8w]y{mna? V\ݫ~^;}5hltN'׈8C[Mg d$CAg8J"c+K1%sFZR\c* *[XcXۆܟ )rCŔAfث&^Sc6Z(Kz9x[jP/?P~|{o P<ݤGWSOBrV[A!E,rzwr޿i]۫leR?\l±]S`/WفUްYw,E6/CGTPel1?[=3`!} sRk˗A{^YK@} W%6ʋ i43%fpZy1i&.hKx lm)1v{Vڛ4[mxm;?7$Y5{KXZTv1gS+QsBQEr "e ВGC.fE=*լ @օe2+*CƢ:wڲ,WsnىOs8JJyᎰ؍ohَ0,3ƶRάG+tflu- uPȵbo4Km/Ľ(֒=\d 'jޒxR7Je% Yp'm1~O(-o+#,W颌wo|G(쵵mG[IrHk#ϔ@\A!PBTHi{+ }, )rű%߱WcEџߖڰ!a$ɋx.p;LYvP܆b7B?KURK<5qʺݘtdsJ G;$HIæT81| ,-Eg߻/ (>k)Q:.#[ ^k$מΕ?ێm9ԗ$zHR/؋[cN%!/ <-hq{&cF?24Ȣ(K|$e)ŗT&0i&/%wZ8H`(2>,HM;{~-Whmp0!uYIQaxF~@"6v/A%^ _OGuyfY #S! /"5s6E܂#Ҕ1^XT}m z;e2ثMI=Gg05j]u`ce+|TFՌ!LɓE]'Ycpg/4OŸc]D *@U>Ê}NэjOé+weC!ژ14BiZ c]?3<ߎoY[.,M\SEm:IPS 'b Nl4Y39mg<ܧH^!*& D ) x~K\{ 'xs]$/iΏ7xlգDxDd&E<ƨSU*`0C f{ DZ9x|6qxSJxauIi4c:OWZ9q- EDd0z=?W557[…7 LQIzWM^o(wڄE.$>ii22|El)q"md0zK'M1"[Ν# -9TQ8)2vqdZ`!HP}A6 5LK(7 濝ZV2u p@TjJ%&a-MV2 o0~Mx KծxCTyBS* {+9k- ϻ(?51au~[l((7BV=|ueY;o P#: r4q&W&qLmϣuV DmV&Ba{]}6D皌$K 8NR$)t6.HQfcoe!bGUaE du|ޑ+ -$PrHniֆT EѰ{d#43'b#NKc],Y6>/Bs$p8>ED\PMDq;xz4k];6]Ӝ$th`H s(.Qۘ f+rf N[3&P%zzT늜bƥ =J}>AnJGͮ+mo >Ί[~yQ%Ы0s.Ea ~ |5RM)꜓y^dr@O‚bICv#Y˱]Tmg@ .x'ߦ9-KK;fn.|Mr$4x͘ER`ڧgv(&U1'K>ՅĭLx}|dF:l>Hft>e9k!´\`a+ O]D ͡D6*.HܱJUX\\1sRL8-4/V/p)}^N zQ7,Ƹ6 Y`\ZefF*53]JЂoTJR8ZJg"׈^qR~ҍ&>G{a- KpytFuzP\l,~—e~6BvM;/t7֠q*uz/Mfɫk }l35\M%C+^j}:ޞ6xmBaܥ ٙkCjIՎѭUS@jAt+zI&1/_rЀݷ_ϭ0S!bcs+ȠnÐy.<9̼6n4rît"=Uy"lh(mPسd|Ah!_[: "8 9~e4#29l~r1QN(A~%&V3@|bjV}9xpBh^Uۄ[*%Ў<Oﴡښ*;"YL38;s6 #G̚Tȁ=X^h2Kzs8Md-<=[ 2|xl7$Oj׼*=E,i񞢾;P" ̈R{!pjS׻!Z)!oR~x~`^oCZ`v#(JEPE4 h*V:{#.XSQ6d0=&#u7:18+>ٛ JڮVЯG!R3^lBɯ'N<̲eC,*v ZYeTK ˂kCPNϐz؞fLCٽ>wfe,xsɁqS6wz ` K[Y]vG[`?7*^knKtx4)K5\fυ4M3|ƨoCjJ ;1@p uAJ$"V-.T`J_Nެ\)5UirN2DA%\;}z,g ^+ܶrnhGG<;g@A'S,ilLPNgN ~Oip76f)A v 8Eo[{b WEӏs)&rʿ?pm%]~Nv3ݦ>L[ lb(}ffF QX_#} U HV$@gB پ)@!Ya0xGY@B5sOFZe@o'20Z*u`'D@a.fŕq/6BT?T;v ]x[2r]Ϗ<ca`=̴~L7)3<$ ?~?}x/ϐEˊ*UcFDkOsgV;3(MliiRPHpB"1`whKC`nl.ﶰ&Z@2gP4ugwe9#1,Q8Q˲jWvq4A.q{.[7[L:dHՀZ+xEG}78tN1Z'= %v} K`c3e*fu}z>.JFMfEiQ(mԥ퇷Qi>K;^h?R`9]ň1@x)wGy4DiHf[a|BVyxTi i,ե"w6Z\Ywh:15u5o[D;$ysZ_S`=y5d( =tCVmxޘm m路ap_H)clC'-@#bF,^̖ꗔq>IP/Dz÷w~ f`6k-m<)Vޡ}Mk_bX= fj,5}~3U`_FfH 5G,ϯgA ]zIC{+^94>aL9[Q_ ɮ˩_s Qɫ =>YZL(}0*AmMN H:CP/@; ^tk$.W$v-umwvhXlpM/rcs [5baUJY\Չ9_#ʎ7i($*%0s<)+gņ'_!rV_LbIy¶DYƺGߴ5@l0JXˡ"b\5$Ϟ3u¨m2+7޺E! |:]ݙ6>NTj"MJTο&'nЅslV$s ~;Rsl⤯6cY*v61 9Zq1Ǚ!]V,Hnsi,|;q+uxAhStv[/hN,?A0~^DiOn@V48;d ͊u#^v7`GjGڴ|%rEWןuxwBg .ްϢw1 )KtDE+B-Cɣ/Ƿ/=-vi~ŵ4rLK5~;^(Wvr zX0a>i i:|u@FX,j(">]#ys9/aFj s92afLf~Ʈ`'bCq8mE|^L3koB҈XNi!Nn=o+[2IͫI&B̘j^\7oج0|ŴFp ?4b8$[.;7QỎ'}}>%-x) ,tt'(:|a6yM5?2+N.&j UX+lzlTan0Xxb1SfsS5?@.=3S61ʢA44u LL O^v-Dz'd~%-'h^p 0Tj̀Gu]+ ^ؘ䳊[9K+9Ğ-$Z6npUuZ*ojw-c,FD M$\8TFNwT|tvjHɓ(D*X%^ a @׷~9榜}ZNZަ"6Zi<+XZ,TXzP}tk X GU6.lʴݿL/ݗ8;,|Xb1_UqXCRFr MTVg *e?c (9HdF"_a( ϕL pRedנMȱʡ0/a Ab`!k!#F̣k\?Q8(iyI \D$E OrX6#bh"cTAOWfx!#s Ny<*yLbkԱDwKe5˜:Н阆iyV |l"=tڅ7U4k,/Wj.?w8Teok(jK_ *KwsS$t;hGLS_w}Ku NIL/ڏAqCk| C Ϳ{*Oi.a^L2[GҒ#զc!¥{J<"l@2Z.[ZCcHT=4o$L6@!7Fe %D(2RR{kPk sH*)Y8|lfΝa/28gD4# ſަd:K^K]}UGm|D9⍦50^qjy ˝CnEN+ӠWth:(Iby}JGI{Ղ1>xR\;Kݞ`fБ|^sHt;C<"~\Kӑ0{ MYIub?^o-ʰA5sYҮ/NbΦcQy1WR"+f=J<:}Xv/׿GԭH0H>U^VnW$zBl40U1RҮ;(^-*tiwG֡rDʁ]$}` $FzbǬT{9{@Y]lU(9}Yml]huđ|#yOjWQNNcO{l/\'FO 6{li:`亼|!9`nm)6O(q~{L!ڿ&Z9drp%c}-33ϏxC^:P(}P}{0G _Og\f$Ǩ*Ah,H[9TKNDV]\1DqdPCt{>D7Tok'E$hz(\B{q0m bLx/TgԳ{SN;T $} ^8 W ]@J4˜$]QH\gXKxRJnfKaHgkƱ\WHc]4b4j;'L9㼆#tissMfFѾdRbÿ 3#h9u*)HYqG]`5`97M)(F£xPI sHş, [0~^e Rl`5y a5 I&\NbG#@G(B@hL5 |ۢCf0_>Y:b <6`jq $@UGί6wSyjy,2&Ɯm;l[vtJcbwXBo/& ۹堳PI(8A@њj!\-uXԝ=vžKǔ|wEKx0 >]Ʃ:dAXw;EVm4~MN}N{%3p"(L<(KRyv5dء"퟼b{+5 sI͖[ZC`Aa<GxOoɫ !NBCڎ)vw9b0"Ǡwø\!تQ+ȏA(9us^EApVgsˌ\,Vr+m`]K~ q#U${\w VQcOAJcrګ} Ԑ[ x >G=dgK3$%S1)L4Ի[>1#I'euRf(yrMuw &4\Z;rdյztۍu]f@\6B qC#'\"D)a8`$t..[ҮHw̪Ѡ4 KRbL{aLO$ )%bߢ%R >́/A¡9AnA5pw5XG)pO/̫\`f܇tESHM{b蝎 ܟ-kg*_H=ӦZw},/B]&֜iK_RrŐ"(menl@}J\-g.i ~0XHk, ?O6GzĜj'|E~\8zΨRb>=@Ls 9Ǵ ZW5M AoVd%RZ)"Ub1Aӛ7\*n5Z V?C+\- uKh*m`8jNy" cϝLcvJ&"h~պ=c.rDxj @?@Bg.F=\beo=@zAXu *ktxTM~q{Rl75O|jˆ<UH& C]W3x[pV|2HhTT:3fO0u{]7 tq*VO?^h6̝MKey]ci9PBb}TىK8?b9f}jkIu.AtitW %ih&[jċ[E [0`+Z$g7,~ƣ4׋8w)ٞ^",M>gS³"cTm&Sݠ>*Tu -#ReNЂGƞK^ՂaXd tDNŮ78 wQnG%/(Œ/ ~dC ƖBˈMDˢI`McqZJWY./Uxay츢)e yFU K40`'.T`P^[-+Up"lfFoL>(^Zqѣx{CC-\sDș{O'Q*Ka:t| 2 [(%ZM2'zodgÌTm)'C젘b:Y!sd`'5)%H෉ܪ\b^U)>δVGku )zBҀ,˜:icɗ2 U[ZŮw5 ɧ" `PPgz5{g++\ $I 1NQψ50Wf,OCģ]> b+'ZB~/ -0@X~#1(9ͫH"9IR#Gjl1Pf CǓoܰ`»lYEH~?e"?5*iA΂7˙0[Ğ׋)a)񥶵՝6Kx^OI=˕9sl*Ed;}WtH?K'UnG06`S86MMV0U[y1_29ij !Lf2)Rhi\EwXn0۬n@Х,ݏs)iҾg&q(Fl舉5rM[H%Z`LłEuTF1-Ӌd)f"/pqXK{"M!2jI`=&Y9cQUYnl +"Qj .pF{$Һ,3ײcD, %h|-8aKZ+7Kq5 mXg.Ó&6hXq-K30VCpe ĬlѤlơm3 TGfHOdbzBۗ!m. _сSGT(ZpJ|mA6 QuhWT ߸"iB:D;_#"yLjZ٢?тή9 VAU~,lP9QT(]~`q/v ʍ$FK+ f䑖Y|q/q&t#dexۤu/Xp[ 5 XF?|awuU9QYiMwX馵T=JoqH2'yإa̶_lGlxSOz,Gi]Cɇ),o|ajTЃaLijg;E + ]@.Cm!=rH(@v!{3w7RTE=R!鑃π"FB E^iH0PW%t^W3%tLÀḫ<{.[jʂQr&0w<D'm` MwQvQzaTߧrCKBO 5:SaE[j˔{`9og}^( FL-g/ꆫztYzScdfvS .]BO=n6jqX!dABeg3-֓D^u'hLKٯDَAz*!\˰΋ܶЃh8=Оx1*y~M.Wt 3.\`^"IL@ i{.sU{ O(a3ͦ)؍Y&v:b! QTŚR W\ȳq%YHP$!7rՑУϫnx Dzru2p˚ߌH*gTǢ2GڐK3rpw%Bu9^' CJH:[~MFC'G2Ț0LԦ)i0 Y5LE!sc.bw4hC\PL5˜|H`5~wB$`pFWRsy( [0Bj}>Ι'F}NZ ՠ2ZS@EL3: *FCӯ)L{yv+Ǝ$Ո-43ke{48JdQFs4+_N:Sx\N&,]VG$C4p;|;^ŽpB)Tn84l}y[ctZ-&30E}FCyw6YBN1tu4pj3"x %&D $tzX]7;~ЉlZhS$yPq Y# uμՌe֔Y*cEZ"ԐcDW 0.DJImGL?q=-ǟ*"VG,$E?جhdq [b^IUjivh (+j<_S똒PPh:Bf#UJLwi>8 +~aSaB⛤?lV$5]uNz_Ɏ|$Y]cDp"E1uW\:ohk>b5۞G.I "2@#A%($QJ{J+ÞG!a^Upj?BZ`Lbz5_+=#7x~Ab4ۓ+إy+W#ȚHMJ#=H6hltvJȮQ\qRx w|-N53]ExMœ}}`shbgNjZ܈I4}!}v}h -N2€suf{CKŇ#~ڌB'Ϙ>kB Q1 U| 245ʄ sn5V2 WN:MC昀v<qmc0CZ;Ϯ(ds?;C[_!W}€E _P3HB) N6nK&ᅡT?{̽~e4mr`y}WZ[- }tVMrֲ`YҖB*U?ckĵ]>Chk$e+=M9 J@)ŬKY[ĔɆ|8&?{prC*HqƑY،ߩRFyVtakfbsz` OŪ\~H R0ۤ&|p$Tk( 0Ƌkyɳy xɣndI %-7'Sf?23;eL ?vJVj4%=?6sek[z&QBّ?׏ 4HbvS:C3"XIAsѮ'! |Gv﷦sϑ2lEA8BJ ķm k)iAw$Z6|Hܻ(hsI"lFqr[DUBZYcEJDd5vn?eacTo!-\q'E XVݫ Z3 c[$?v];%yj,}ₘ?f,VKm,*у!P; Zmum HM -`4ktի5){ޜfnjbd cq[Ң3:v`~p\{p8 }u킄7\H6 \9]o)=ikV6ŖM:kMHj:jmbC%Y˓[b%6KX;0= !o ^i=kۙKه=3`XRI.o(xIiFcId%fvMjr:v&&;Q0^Js .-7AHb]ioW5o>+)T<EUb$_*vP)>*cyOJeXEgA⋎Ɇn'_HJ)ZK _p Ϟ0w=bY/\Z'~QP~0ԓ-ȈxE O M-rUϛ2-"b ֘% JѮL8rw¨[U$,͘KcKAr*gA l}i#PʜjvJ=\ޖA>``li5o mJ2 n*P֞?k?"`K,MvnN&B<{Ybwbޯr*ā}Dv*RNzδ@ˬڬm: !4+;,̃LL@F3%M]h xIT8"[6^'/Xnw(H[@aծ?dBf$-.#un_ lt<l%pZsgRdqާ;`?#-]V٫txޮWxR^᩠M4gsg~) ʂ<>=c蚯..?++DW<şzlJAY 닂gKBX}up$㐻M\P4|Kl5Ui%G˖1@Y1 wWeN;*z'ʞtk#@|Ԭ8kqDʱ<.X96<9]DOrKo(;X,|gn80)̴>` YFo2 RN&!]wmo JAĀ4*7=RkP6)#dK!ޮuP8J*HH <\*PD欅D#иx1"ctJsxģ8SdEㅫ#*#lu_7 >,IzmQ U¯wbO[iJPtb_E_7Yľ r~=;N`8hIe(n2YiD Qt^00`gY=e˪ꃢ11hĪܓo חL= P@IIZ^E<>X7עZhe&ec&I-VګvAKEb{^S$hV=okpsF n~;BlaXG.%D>qʍr\SsqDz L5I/V\Sh%M2#y|$K:tRGk0h4lzurXśL`zCkg9ȟzAѣ\kU-g6G+k }oa)Ay=$)nlwև;qjN {.8ᶹ;/֒S#X[6^"|ppqxkRS/ש%Y?O6Maʥ81O#8Lx?:32zym,]>=-S+)'2?q2Ci U/ J5")[B+ǜ=54;6!n4 rl @ 5fڹ' .8#tT%z#Ȁ5oP%3<+EvNTQ;w]i_tVe$|1405s<+|cfsiM1{#FD@5 ٩^1zKZCRq$MEќa|àe J^E'ZXQ.XZ2UyI.z3L͉ab5 B=VHezP|_}Y6;p  "ʆq$}"rR׸ݭFJC͠kسj_nҏlemE<"[ 3tICsSk"8\7aq[jD_Ի2x-bv#/ktj 5{H7tw4`-Z֮*ngE) ܙKtO 2,t|!,W5`_KT';á=LE@Plb IU@ Hd*u?Ĕ6Ȃ)MX(L3p+mew |SqcM1-&U5v;+(C<: @EM\y;y҈W;@BdEH@0X[c6z#8?xg>$a 2E>PihYBkWZwoSUleAQWH45ܗZ}a 9?:]: {OҿbC:RSETx܀BBk -}){v~c?u8ck%fWLyYdK N#CNY9Sxv&[[wM61Ja$֕%Qxx[W)P޸&32AMhYo? Ī $'3W fS*RHJ3YXZ#@6,a(UuᏋ}kPՕU, H v"h?[ړ9iT5h- ([~ݿVGżf: $,U$㉇xv묹th]c3oq8E[rk<+0 %=QL}=N51z&: g9xe֙fÿ'-NeD\RD_*m"~)>sD̥w nIg]I3|,?A΁.=BOt^9%}gdHtiBˁ޷H@Ԑ4TD,j=FwVo4 cyK`[Ͻ[ҎCYvqQ?[ MUljHBu*@Uhʡ`|~>G}I7$wMQ.-/7(lԗLZy$!1 x`G^>Vezm"]~W8m ߫jS SPE :+Lt:yp7%׭5D%{TO5po|TUήoU=j ȽhلDn"{|t4{!<' KZ$Z?m^yh(ԁo؟>FNG>Vw 9E-"#D.*ˤKYQFB "Eo1&Wj˅"\Քs=uDz' +@OJoH֎J6 hP+4`,}qx!2k]"tT_L !w>$U`R6H5 V }a/>_b*6IiHsr8?XeMe2SuuVt,‰ΰwH~+Z@I8e7~S&{,q *KX[#PA\P~%1 jN.?wb@xOJ6EѪ_Tin[׬wc)bnzlau^-q3v2Tq$J-ws䐴*šx3Q-X9e60:oeAى{?#8TZ!7;|tg?n !c#i]|R5} #)ϸy@_"9h33Ձ>~^ |^fD&|dApcͲcn&:Q9)2{з8٭b@-c}.JםS=7!P{FkoPނz _:7~oG*H +>2z"_]N}>|C1@gMuXl4P:.Ѣn1ؐ6.pN HB`1NewhkJ^LG{7{ ̇-<=;vT+T\'pT|AkH\?3d{m'L-dj_km+Dg4IJ}z(l)k@p3q[vgKGRʼ>,6HthaP8c6cO-S)jV_6q"ʐx?C >{;ٽEab]i57D:CV0HJsae=bg(+La#tbo@G@̝%.Jюc-?t%W9YJ}?]p0vhui+*(wz,q:mF$'5:VV"aǺkG^>Cj83$6mпє( ? o ;Kz δ}>x*-hdJn=>&lU7E/,]49%|n_X 4w@M5'#ޕEa.ީu|#޼h;"aJ>/Ө]>om7C-m@->s⛱翶 S؂la}C<]'I+AG,HUuwӨYQnQm 9P-Yzv~J bg60ʢިWShUgf15"Gz6U2._ Ycқ.E 7n{&l8붫AqsElHv)/Gf(OxI6Z}u#sd莚ۆSsH% m4Es(B4=0;G ARg^ǫo%&MgK]Wt }\ˎIZN*r2+̉TiĤtYߪ IP#RL#jnHFutګ i6`-=B3l͘w;=K<;)MHW?G-p2_v%AZ^~dH;RN*vW濃NPa@w*4b~@ \iOBۦ~8"\+ #_iiQVFF!w|}YU۸:#|K5IW54%C%EG/73Rg3' C0zp~Vn$4a~:ØEѠo|hs 2<4YK_K-{PҽVmYllrj uٙ)W*Itˈhg^j= )>{)kw7Fߑ)y$G8] 7=6ޏ̈Z@wiĤz=imy:\,T/F"Ym9N;nL7LxQC6xiXvs ?#\?q'%[Jdp\6ZSqo;n1t5Ù񑮵e{%#iN/-ra-۔E΅?XnNݲXs++ǭKzwWXtA`#Yr&h5.ҏr9;knL3 -l&[UgE c1M#&rɪD:o 16==7㕤twfci5#'ѯ{}f~:3!?I?>{p5*6Kɗ6vqF/6@]Uն,ֽǼcK@ra[?F)H6xLTo<ݞ>xb@ SL䓼RqFLR~Vj~YI}o=)$~gm;X./'Q9R r:\jMQBZA,k{R$ygpkA @*]$1b04[ 4Ȟ(H`r pP. }M&+'s,PK(#7*ɐ4PE 3LBL&z\d;D Hv񯅅={\sL蘑pO~wz`+ !Q%A;#3Ah!$0BSss; _FAdhd ݻ? 7SXlRL^Xljd՜jX+$awb6@Ӯ(>ܳ`3u2>H@EzEi4{8:i!MA. T1Z~{2UZJ2R9rudt8* 7z9 OJbkF*GEW)ң ϾTp.&˄bm~Mx؏@F2P][#XgXR\DHb)"ۮ/4i@ϞV x9[ ^ТOfuHU7ݨoiu㟶~S R2Lt:8 =09 _3-h[ BXӇK^7R wz o94~ݷԝ=91qf\ޅYN489VyBDaqnØa+X\al~^]XNѦjm ̯Uy5.Ȯ)t?k r6vH(m XrP.A'd~x'&7pS>aٜ?tjįFWۗ0\t#6$qeuq9Aͷ@qy;sÒ睚Z/L\OJy: 07lc G6'{3T,*}I<tS /A`S1 (a`ߢl+ Hr/I3]}N26 &e(+Å䖿S<~{Ȏ9;6urag ,=pYry7iJPFrUiž'W8;}\h̟SêaQCXxdv]ꡡ+EvRט62&\ӆScmN׃}=+b[&!E<[龱Hy [Xj݉n:"I/ <~pRra7t\h[E$\tb\tP7@ɫ Kh2|F a*i Dfa.$61S QR^ Xv{F;tj6 aPC-[A0+aӈM/[E`7q4 aKއvm>z2~~pSڠtdlS,iOnoخ(U^k)iyMÕоĪ2HRcV޳n}Kԯ ̃neu eی0K< h$_=Oyt\a5*_)o>"~,|%!5c=HV2539VN ^ 27h/ VdqՈ9Du=|#!q%Fm +zy|þ4CiM-6_J$\M&.#PQ<;orڪӋSgۊ D<CH2o0X 2J;t(RԿӤIʫ^5?]U QN@ b~#^1 $((FOFL0]at/)̴9,^Ό%k25»ςG>?vɕ6jف1L0FߞFM)D(Pp&趀LBM?kyws>PM]EO? x,\+ 8@-*'L"˛׀Vxܷȸx+bL,g=K7Ŵ2CxSs&ʰ͕7@Sn{x40Eϖܷ_+hIcA+% j]:Ac]")S hOt6x^HzFhb]GEYP ɹ̀M?~xҝg,G"E UYB-MНW81Е8<7rm.|W@Dx#i֤O4r\o JJRiiJљihߑ[=m&-%+W^M {D8omR WyKZ/Փp]oi= ',tYq+;ơᄆKHť&2 8Vd&HfAK*k,5;VRwop50MW^VݑKz4⃤@d,?m&?a:͠wQDOR:[ɼ&\)=k>}fyU/cĹANy,ѣ i CRg񶞠L3) Ux 5J%''"gAlc^WR\YM)K5h[NWYsǭ.Xj#eZJ.Ǯa:̾,D)1ͧ sSy8d bR`pLH ; !T|-(WOϼp6 rP+w%I_:ԈKڎ.||D$JX0yJۡsM*l: +bHV植lkojLASe$}?vPI,s'̱'Qvm]mINǒrdn{0D3p:YI#NH}pD[-#x]ӟ_5L ߒu1LD*kTWqiuJ{*[{_c&8g~kt [FR+(;ԿK2\)1`cR,s:,3~de)H";Ɲ׈P9d$FGt '\u\VX,a };Fs [GnBkj+ ' ٕ5فnӆ xh?%K9/9(tK7Fjˆ.*>_f@M<(2@r;꜓SP&x|߻6Cgkf_3T A:Ց13mjnF ճHZYB JZ^Cl֢K-Љ-6HhE0]t]tB4ۥ @h4͒RcKb6z ,7S>g3`ıL* ޵e!R6*/`vnfnoyZf6̒ bKC/lc\2_J//VT@/2l覯(Z@Y jm?"cG1oCȕ[0!ϗneMnue҆3D %g9چ_ Upr(\$Cn }f=1ZRde!MG=c-(Px?^jG ƲeqMZ,g$2q$kOv!M浑A믁MT H1 (؈ s'ϊup uAh_3D=:n;D D2 U'8aGW}N\h:z_왣۞*-XB8g(cǰ /qvp)Z -Mn}-u/9'X 6 h뚇?W~= Ǽ¢xdBG*}A/ YjT1oPr\(|y37ycN{0k꧖~ǿ]ZShq4G@\ckiquӘZ?_cGuNӑN\Xo~&SaÕqo6# H&7,Lzg%p̐6&7/ T'r *XLmP$ֲ7P3δ1*F-YZ$@'3jAј (:,#u?GDʒYۧj]32!}C]}%kN8xq4j=>J>8ZiQE b|,}.y.DhR0[EMߤ!. ]% %V1Tf" Qa9@ SHW\l=`HrOTMHdbĊhmAƵqH vQ&*iNy`FC`-VgS4Kwݱ9P1: |KMd.,Zԙ1=RHz~œ/?)4hXޜQGQjqIDt00/+=i/pDo93ӈ>2ӣN=u$3k'}士ꉇB.Q|27o}8<-–vܦ. esזJ8ZL8R Cn`n2軀YNǫvXHgSZI~{w yzifL_ayiĉV 93 wZ$kDKTpD{٦#&op'}K*ʞ]YH%vBDyP5Wi.,+iF(D>ʡ_7mEvR NJg/¢7)L-6!8rOݶ 3I6\))BKK}gk_f6:1+f[?K'e1N>N<=ɄY1'u-YE呼x!\7#1=x+RD&!OZ @(1:1tt2Y["p&5eoOP*/%qƳ- }ybC$(I%BGFkl_cw:TN溉@ȥ_fe85Z/WL 8ChA-iTjHx|aO<vΞtZ7>ûw75TY/7ae/PҺ;\ҝ( hYva?F5zD擉oq'n9@[%zl(szY3],D")(C+;k9$ggc2Rο:L|T&6F`@AK{qOQo!?ү3^Xmoy5>6WPٷvgixaəf Kx+ [ D7vW;>ޔixFt DQ `-!$ÜtḦ=X?-Jj\*hhsl`› oL EdjbN-h(]|]8wX|e"rԟFPs:~NrbLr_VWcGbUfBzcW|5M\_Ɔ]aX9*khv [1q3{~gjLl/7w泷FjG2=2=0WЪ+:thnЂEDf*OD|_htc=۱$}%b3AOJ6˨TEV"Ǚ'xFJU_綇ؔeg@!yKJ,(i~@.o ,QO?CS%|Qч7HКakG ƌ-}eL<+/tEVnVt!G@*%^\>ӼDo4hta (&,*iNZ/rS2 j y'3?_PlҤ'V߫a-\GŀT!Ь %)#ո{#•:\&6)䅁LEsOxfrZW6?_ \ڿ5 ( L5yŎ"A#Ϣca|Xp RT&W2PÄ˧TN,m)4VWI^EbRo -g| gyu\`1e)qxx5ˇŀ$ *´Ŏ_?"$Ap؋:'K{'mY± 6uT, '@D`Ԕ'A0==޴"7џû^ qGg:Tr7mChx|.kiH%GyE& lE#cK~|B˕Ucb6uuB{N2I]zoc  `dm曘ٺRv(Ct"@Sf-9M۔>#pƢIoα*];fxBRPdmG>l=-ŭ,^l o td49}UD]yq3*(?,,d)`Sր3K8VC Lըtf޷zS_֘'fupr-׆~Rk}gm6zUiա^1Yܒ#<2M; }:L`hZv=֘9$紗 &Fԭ1ig# &Q_ q~ qpぷ7Cq1|,soә^zchYq-U~"K W_Iy}: ً';8n-4y:0&Km>G4((ÿ? [+vbE,bIQ,6u,%-VJ6f)y 3_W Q(֙{,vՆ&=l6m|/x+ 2D<'?+~ZR\xH?<ߥ}~I&@GRHnС:3ZomOTO^ދ쥻X░9o슘 ₚñ2-2 [ȅYX䚱l,}*fxrn%٧n{W+!G{jEnY}DKZO X}ù,XE3Br≮`4*ڰS=߼v‡ez: ^]e}#F48\AxEIa,MV|#YeOM]=-ΛOa/3=ڬWb):^@G e] GEKpxM5\Ѕ2y!ܪ]mtFqnnľfN|sy!_ۣИ\0oΪ J1p~ZętC{ 8 e4| l\i;k\ c<u%%MIǽmkGAg',}p7Di /fWN=8b}knRuDl{E]IoU *rgWȚUNIQ,~ۭ(]A&m<ۆ/G] , [גdLhnkR57CffThnh)/_@m,apM'+mA؏KR;aC@ʘZ5U $!glThx8>S ABDžMe!%rW8P~ӗnpVN t4B@ WX}&Ѳ}! ̃* )rȞM G Pt¦46cMˮjd P "ƂlND:`cbyr}SC&g'zPa唫|/5K^MY4九 ku >,?I]&Z"G]tMkC JK4qXȖa]ţ_1_BZwfn1hy'31PXIR)޽Ž܌')n VS;1S-h"_=,$ rx Űp]{QJ%ʼnnSj`Gvf>;Jzb;]D#bUcf{$' %gy.ND$T5XIid1{`+hx񿔏g̰\ 5 "&Ӗ0C>P1<@7[>xV \Upy{jk3 kdӴv?G ~ӑe +2ޒ+Vxx@ !*!2єB{pW~'$8:j;9Z^6۾1]=[/#7Ct`@ܙ`C+[א+q fi;G4]~.5tt(iPb3xcWh."u ,5b_OG܌Og/ZAǴi n)0mk-KO-tu-mdKHKeԺ"`iMcd6Mm5d= 7Pp x/!?qWEʽ "l ԣ[HQ$(5n5y ãn#Ƥi&Psd* 9iA(ȏ sMaLpa͈*;?123sV)_~]i\YJ.d{{Tkc) VNɆ A7sb(U@`|y&UB#N5hkL Mg-8qv^dk]LтVsW*\tӲSKRre?^2* sg=F ?RB{5fY`j&~3hub(E6P:"զV0bn3ni6@/F9 &,#: GuMf..W$h(o%SFY"&G-,*F͠"0Z"Diet bd=WCn>̆+_9_m4!usYygU*7 ):Yhͨg&xcp:dt|^|F67/|SxD,B;oF}݌﯉CVt~=0̌SߍąrŶQxRLBA(M ;:|Xy)$*vuKc˴Ѝ.JYܻ;$YcƵ66wo ys8p͊ .E V噘<~SDt'q΋s*c =z2}c/QCVϰnD)|Sw$\e90}q0 *~A.˗kYLX0t<z1ã ܩqb58Oj+|.PӁj?zzs*pw+°Ħ6lvpF=7|xxuTD>qaֈN'2X~do&Qaһ<հvHPB[֧[UF& ,2ArZb\8s<_RU\|Qm_{xh|y#n[t}!Sb+])=B*ږ9k&cJǰ4D\p.'7xXW׮n[$ B61jxQ&iS6Ru¹Da/1;zu=I۵ŧ@죺fO |ٻ.ؤj؍,\O#C6ZY}1j4V̤% 1\%)%<=1Q/ԅG'Д!=&R/‡0K `D5$9w{l N%wnCK"x"ɴ^=lW@>t5bWB9'XlϪO&gG|_*(s96ʁ\>g-D4xbث9DZS.Rߌ4QPE+ jJvM|d3g6s_ AZMζ9ʙM;W0VTpqےlilE=ܲn0 >QSM_c^5^!oxV J|8,?$Cnw+'[:\36PU{[eV-h Y ]{<ۉ#|w^OJ4]3=G Q6ENܑ%yK`>KUFK$El핫 lzŭ{q!Lʍ_Z8GYZs3W`u3MU'3ChB@ޱt|]5/p0u%W?%ԇh6]'>_$e/Ag qҤQ-˗aefcTja.aŻk?,\`nL.!!}U.-j6 MD%Og|rk'p՛nȆ$M.@"tT3:=7389K ;6 愊hr3Kl@wuIr@G7"]6 lL1AsM}\貱W aH I1GGL~{dQ)$彋 %4bRf|p^E^m)H-@J@CCZm=tycI$*nTf7vpokHԣΌ褜]0: 7d?zPř#tN4NTƈP=H&C%`/AR:$iY.8aZې/e&8dYͻD3n\ݽ|;c#@BoB \T$f!ge4^HU?m~Rʾ1tиKH]^iǐCnՁ]J Ǎ^[)$n*V[{FM$ ^ꀙ25-nV:U{ԇ Xj)OK3llc# u5R039ȦVXN FidJ-QF {Ssj"u5.?b<$E1JU%%I˾bmb5`8Eȍ!&d]]@xTTCO({@~gAi 3mND۹g:yܼ–{o+>Pg *cRw]C: 6RcwTG^@q:Qϙ,B?,E`' o!ҥPjF5ĥv1q3z3&s^쿞dcXd /MvۏQ׃&Qk9ڃZw]W"o&~-SD1gJ%Kj1Ûo6H->Wڷkg}S7 r%sB=nubr-"䚣&h^CwSYWjW@mE@ܙIB$G5bߖы|@I ^N*G/y 6 %?28JR_&b$` 35Q@Rq%WA)+5])Ȩ2Ѽ~fñ6`JB.=w3-Þ @/ aNW遁RbcEODO1syAyA>kǜ/g$X2؄6>^wz= *C5H:fv-!cf"hOpW cǍVLOW/Nz*}v/*L-"L،_TdncCvPv2l)pnڳIcиyt])/A=,z9DwCgFH|n^Z·4bFUgUґֹWG;cwR5fiQ7N:5aiw5Nj.lnh͈┃q:.*s&H s=/KlYpֹ-\,Rp'n!.VQ2ЬH ~| /8螂bJ8-YR,3BF`H@l׏jF'V?yzgFʹΗk/gYEQE$喅1 D~ *0U+NhSLw"կEu}fmQ/_F ѩ霒{x :U g6ߣsagjakT%"pYY좌{%]BZT(IF]J_pk#ԸCu +e BO:~QsoQ7ݥx뼰Gf2sL,ֳ }(~c,!df'/&H0GS(^w*ʀӭ*ŀRx>k|6~og=~> #?1gՂvHG.͝ GRtD̐/m()A€? +~h0bvpF.2D^YTl*ihsVFI BUVGqC$,RHjLRu Xw¿T2i~% uP [>4Fl^6V1LׁGo=&0wTVd RY` '7iM!]ܡ+x 5Tj6ҵ RclLм(c {ӌ&yqe-U,$0뭦0 DO 7ZP!ӏn\$bT[dL-i٬LfR hX2SP@ /{y)–V2nHX_6"Zd!D 댬uels Ln7,b _h@i .AQ1'=QtzN%Qnm;Pp[$KV黴YK;."MJ[T5ZBS `6{Gꬪޤȉ]Nme_:Y^4Mx {R3Eflߪ1/`}+c~q;0T|{+ݸ,g a9b tz{0+%aee!>O:U `Uu#>s1;#I_ 쏦^ȟQnz\HbiМtq\b/n.ͿE/BQ2 !*0rH$Wޤ2P)Ə8Jsٛ7 Jӥ%45=;aG0;r.T=ifUmH(uN9HV3TҧLm]y#>ί{$jv SmQ2f-nOg.pVO>3s߷}N״d-jIY%ߗ뼧.'4uj7 PYz(Wn2H Mm~\qQnQY"_oRil`i nzOh~H5% zWي]/JapUQ!3UoZ]~HkZP~aƒj| ,cX4p_U",q:趿%ړd񶆄|Q}I2q`mtSjFxTYV>/g>bG7QѫɁ(hh#֎WZ) O넾h MolWR\_dyoy/Y(iI6F7̩'ݡ2Vebs 8/42*/]F=lm$*=hamwbtM*1`K:誘}!}/G9R/Ďɳ$KDw$sG~nþK4OX;"1rM6S%ߗFQY҆-3tpwrSqoh5ȁ %:&ڨa-+aMC wSRILeJUJ$|IABne I06[;i u6م j4Xde| ϘCXGeEj+qO æ~"4a0$6K&ҌLGC,WUlR?z{*f C =˵{trxfd2 %ƬM/yD;PJ<wBlsbڙ ᏸ;jbLw`6}_Vn{$S)h'z?|T,CΨ0_qr̕Y=EkDf=V*GEMZ &3.-r"C,BQuarxE3l/5p4Jn]_wF|bN{< )zt_PALȪ8V=WAcbU.0SἑF¬I<a8sy e?eUW\ )W  H985,O>#k`حnkW;!t <%)2B֌$V*>5ɡ`$>DP M)e4-nU_1e̹l)ɅL|YYnRW2Mֶƍ[r*t1zI Zg? m_ﷺ:bahȂ?MU ٵsFLOoy3%V &Ea9Gh)B]Li! Ja SUr{ۇZ\BwEs7Bt۴("0[T zjmS6onZŻ$B6Uأ!®W^ ^B'C݅SsJ6-џiW}i4,8I,N+9K3"-T#0 A*3ai@̗qf=I/D|8uW乮00;ޑ>.JH#1_'+#%Aq&Z֧R7O"wZa`G@|?yN=1s|Gqؖ[*<*߾(!9fFKЩ 1Ej)?N"BTb˶WfUhf#ś6VґcA3cO*Gz95۸}n~=$M'E;Ty|`Dc7nT rP1ji"A>PtZ{"-zm#U;c*Hw0`\n$#ffV>D$>kuЎ:`_Б P֚ΣF9]Dz҃K'J@PIrZ Y<9Mcyu:$MMш>om4:<#dzK._lq}Ş~05g1X/x<[ODMqMs58 ߎadcڳ4Gq8^;eMy1;Ƃ"($hYTG'3)g:w9VbYy;$^lxu}Y$׶@|ܝa?w"A"Mjs-<;xǦh700DӚR)f=DKɡêo7q ͫofg:36kn7Yu?eBZ RNxX Ȃ[kfL f%Ԏ#9?aI'>A2wE(:,}:,0QxH~{P^"p? +x%exoaKmU+CNKsݚT">wƜqX!))Q3oϛF"HM:]sm`3t-z@GWVzr7/ah nWe{L+2FпuEˎm<_;jpF#}S6Ϳ3?E 9$ z#kD{ԝYWeF!&R'^b9 o*E65M"~:k/M,M9~n'[L _RCm(P)'jGKֶ910;N"NBin+!Q3_iX^BP`"H>ECƹ4'8fa2I+^ !jm2}յFݽz̤\4OL))M*!_7eQ`CBYm: -KmLT,쫅KlF1z}/ |KۺޝfL'2 2հ|ͽ޹C^TlW < Ykq/K3^rP` V:#h)[ݵ4\nnSNSI"q,)Pu6"N -i(GV(^cFz˺>󪌟IuѪD _݊ͣj0HQ/F5 ܺwzS!;:i@x {,p ~9T*kHQxW?ETԚ_o$"x#{b7ӱ;f ډ$Z˲ifWɝJiM}tϣ ]{Zcᜠ+؞aohgl|b!k!h'm`\wCw2J:Vt17׼3mCULj9y*^@mpM6qYRP<:M;*KP`f"4۶jE W'@5#.8@SHJNFCrt5zD$RHu&KpѠ<|jvCNH͉{4ي\-\wrZ߀I٬䜤0-E6} j0 0ۮmFmc_ (d~ըAYʜg,3 *?d`ul:n=a Br#C*2uy=R K o`Jҡ&~;}鈀"{D}Op,"e44/D>LD8JOy9'v.fOddZ,޴yg w/0[W%v 7 ŗ.% mWmYÃ͖ $aA(2 $ݣl;D_WFŒu<ɣBYnp: qŮ 9# اQUy`YAiOXtIX,w*/-~st7D C8ޟBNbuc(ЋN!tq,y~^ܤѯT.]H/2UY$߂LX)cׯ5J/ -z/Q2%'j34ږr4-Ԧ^|K`qx<27} E/!w^i QndD Λ%.dޘWT*P(%ZBetmQ~99l ӏ#XZe>: a¿OI;3Tʣ:W!Lbz"T9{ǬH]:yr2AaXZD7',7t lxM؏+yvYZWB^>ɹ4){s˝=s[ql2G}R E~7İUyV4# +0 >--v]rN@ Fl+kq \'d6⯬GsV@2_yBd L#-e ҉wXwĽcs 2 R.仅u4Ǫ.td)^l^{.3qGG-g 3M #3=VWNJf{5ˡ?M(b ~^Dsہ2jۣJՍ;`YQ u4z'4ԝs \Ihdo^mUS\툖!2E]|^/**!Mw5BGH~+{qeI=[:҂<0L:5/,͵d &]| I{Ic̞)yw\󣬼JA+GR8,КjӁA ?A5߬Eq#ŘR]-~qC;YC2(X"Bemj8HDhm00[اѮtlȵ͐¬'%@wj`2< <ÁCgER/3Ul6UP;܉|g"61&y!i:A*R&o惟{ҍVd@50t{L4aYm``Opcv[qJm-Yby@!W l(H<6CMZ r!l@ 㒽`WhƵ]f/'𖦂/j#8|N2f AyO<_  3Ɂ +vv]~H+_}̊i#1gP͆u1ocHi>HP]CTJ EF ԡsk3Rg ̊Ca#Nr9ҍz +`%t$>*|2FnoW-̸_!>/5@k$dl!v _O E71i5pa"ı}^nI[MBiUQ-3x'[0Qw ox0T#>Q)Rϭa?oO8, $M9~Im2!_|hd &w(մCYl |qİ MZn[g`:HF*8P$e -HAjAw(qL .%{?[{)d*|UY]ٔY c4y! (M~5uŻyf-x^0D6Y *~;]αܑ牼wSixO_ZLoPفrdYU^W?oCz,[Y MuΑ !ɫ\ bi2Uh=UI-JPVE_HSAMA ;q*A+^e=g9n(؁>g>-;Xрݴ؈0G O8jASp鶈iL?1A^YBzBc6疹@Bw5LЌairwgxrNX˓qd/KZJtLT.*CM\4@]w8}Z} E4)3w9@Cx^ ,BAj05~y0H2(o^/Gz866c,-³c!!~l5[ڵB*)-}Cj AE cKnXk..X3р7! .9Q@4 gƆR`Y_~&ҰZa\@L܀1/S8s`L9y&oy7 >GqSue٤XvK4%t-_ֿ˟uo~ZK<68&G}?hn&~S,/8g nDAGrZ1n=ti#1w L=k1%pReavw؍^z³ S::Xp&\>WBH'7g<:n.c k ”@4Kb7YRL>)b)SLU`1ҁl)x!OҘC7t}>Z0,: bnaQf,nE),8n.[_PbO^[G90;ކF5|GGW)xM{o//zܮTZγ쩰MSªguBO9FEm|jR#֯j 7MBHu<Σ%WF}ڂvwK !NF '5r*!I&.HxJprq O)xn.I67Ͻezbb7ɣNT/z@q/v_%]؛E77*>aTe\7v~i;+P)ɧ6%Ui7!aLoir *Ui6 `&,/y6`2GD|Ch2UG EƿM>(New0-JȄ9lӨ#˂]WaMc4t5uQI-"9!r.y;j"`zp+Ӝwwp)?{gm;:ޣq=ǭib %>9(~h|'7<x9a*-#tvOnE ԤyyȉX--VIM"<Yԇ;dg™taFWPS0Q#\.̣M MpޯM<&÷QU;$k Sgrv(i7r bTEf[}8wBJ"nj瓁4tUk\ζ`27Z_+ qށ=za+=~iRvֿ  4)Rdn|Әb#m"?S6^P]\|@D$-m r. S$vr7&8`mՈ 6 _XfSqnfE fBu9gnu7eC4 ͛SG VA##n}:5duҀ2q}I@)5t܋<UKXJQPB+ w/zx@Т93_NG^E߁-;5$e4nͷ!г?G/߯Ec$ a;y6:e&. >Fqas0^ʮbj(SB],L^u[K/.r[ 8OjvYW X,0ÿO|#'׿.ϙwPNr)="PFFÚS.uhouŇ]"GjzlSC@~ż;ْ{` =5wk˂+fLzᎹ`_y6\?)aQ$._/ *՝ ND_̿|n9l jߧ;^E(pJy+}[yB>C6$.zm{_ ڡ8fFG0`Mǀ)[/5:st-TvAx$Tt|F*2fq|ƭfQ}D{c1V+&PU 8sC# 7KW&62r^:NNILT )/P8#1>/0ײHׯzqbN]M84y7`rW}&*A^20+[KWac[=*JG=Z]\RGmdޖ5{ Nԣn I.פ$GH{n휺%I{BŨ8js0NA J0P٭*>hbw67M61ZWHl7O%),unO 1諱SW(l2O+?԰[dٓs(yn#ԅ# 6_5Ptԍ2)ȣ9\Ѯ =g9`d,LNef imITR۬Cq97i؉Ԙ|H  sCm a;_#mmݗNXp٣k6VPJplVؾ ֛^ǷC8,{uIczp9x^-q0it"Zʐ,{Dv1bcmkL@u6vd>Ņ<[ɲƨ+@ E7HQ梽-JilgC`e3 $sTBzوȴD#()^wTa yJQOCGtH8.\6@V-CU @us&m%C1eaA, 2&d%5r*8l/ƿWC;$h?B%>֊$ "*H@NK?B9 p~ .hR77Lx[aȑV؃䪡k$0JtڱԽ-ɗ1X d]FՇ0qD>x)%J ӅJP?_&Fh "SC *uoD;A_o߭ϛUb9jHN%~i1׫gRQkAmyO;^yɒZ4bZ2UJJce(TNt/AܷԞ'G3Qlu[?eaXyAGK 8vP}T\:ޟjNVt )0ma2%UlhN&Lijrv~U@`1Qc1P͢.ѿJ괟ӿQ5ۦӮFр7^q"GC8yGIY"fG}12҆>sT?|k 8)=_j Ff`Q~T,4%{kiUE SP@&LWJs0=ҔA*Y傫)Rq`ZP,KZ!!.6=/ǸYj⍁Bw3^ ^Ċ{ nS#DȲBj'̇㿦Ya3᯻~m,~RwfK1 &Q\i H9!OOJM>TAʚ|n]{: N EԜfZ=_eAei@knZ:Ly^\3E9\вu #!dWNi{{0|$2jMX)j!uH%WبHe\gD bR&^2~hzbrsyN/,g{EE*ۡ|07:Zl:wrтhi ߳^$nAC+OwXHu $7*` *UQ6Z%<4]sɨDG>ؚ+^{[PkQC1O[aXIn;`DxH+D۳R͖wF~rwyoJb׮ݝwj8([Mxp^U| hhi'/I0vUMK>k_ =Wg=N-uZW93ƷKׁ"SS7 װ^uj ȳLߜQ5*L%w`'!=~*P{MHbN7-mnb5udg7?"&WX2+8ˤ`ʿI;Ie ?R,*Eˆ,L<͆TP* 7v Yr?Y[Yz ;|L{@m^ү6&|сa:c,iu+?d]\#+F`Sj.𦺑BMJp+@[2b LT0FH/TZtZ[9>ulD0Ad@50TT cB?&-h\aWv'G%{Bk0NFÏ'h1))e:KmoLUmS%mnR%^E&Y&޺Դ.~If[|>F՚q(|l %ĭnx&fvRø7uķ"5"ǘs]ꫳ+ z[l\ʎ? d?cZl*ant#"!-/TMQ{y&N+1(1AU"y :$S0A0 3~E. jSK<:*T'XF*)_"1#[锸|邛ߗc8 Po%o8Yo$SK, ej4iRYG}v=jbʑk}Z3 Q\DOtbKP<0L=Q;_n6@]&k70x،nI[V~j /Þ9V9I X>:ygfABGHIWԧTZKir " cD!^ NtS'i5>P9‰X:JN9hI84uŪ cyT{ރ:RCG r o8G<QFIZҿGvӉ rr8p[=EwGR&k@"JNtaw>hdyX)gy f ]8nWxHPZ;!s0c p ?C(YW9uzb0fSЏ;-ΩʍpP?YNK@ٮR$Qgh{;/cy?()bBz" -#(MVʶÉ !ToLEXj dovm0!dc Fo}Z>e8O*xR.O8liΈes({o/m(u$xؒ>"!+Tg#Wƭc%tilnϒMk ! -x l<[o$1oYmbgC=VGum/uSBt,6~^ :wU8?I2Y!w&M 8`+2jYNRb` >tuNOz$̘s#T|Քj97\mϒغ2~T+njׅY JeMwtZ_3 ŧIQBFt*#YPp$U 8RSLB3Z#=$|tYJ:3;ٲÿpV,+(o?Z"eblI+*u72EBo j Aq/-u M. 6!AVyF*nwo$9ge f^A%qk>4k0wmȤۥV#Ա6|XoMTܹ bOUƽ[]A쫣kXpph:#cRqWR?~gh w㯜7d^.CE+=rfiǷ+2xcX{P̴g쾷 z4[*cϬU^䗪RR PESS= xi>NS|)\H+~mšWi/ЗBl#]0f9a-Vs54\@⻬0V8Ru,c"ǧ}AuX~c^M\1ƮVVD73`P7L´'cg{lYh ܽݔv2Y1$*(SZaC1@8UC]asE"/ >h.4٦. G35-}a-a3\A12h6;T0gF"谯/hw< `&nėpxo oU=[zjtQ&6e*-%gȅ jVwL4|{  n_3jmCJj6^$$Z4!6wj8bal:zm]{^nk-FH6[c$S/60G"40ѻF +BtPuԏzi4@5uDJcXUVɱ,~" 2/x \ךT$&!FYּ.5ʏQТ5$s(4:ߌ%;UT$I'[yCśGZP<4*Cĸ9"EcdPuꣾ Lhe$il7^ͨr03d{;`a ȕۮ&|o'ξ]j6ZY~b'= X*PG:Y }d[A@u3YQd%ЃλcG &k+ydD >3WBGd,hG!0$>'cޣ^7gysռ&pTA1TL?MɃ As HEv{Qmdh凯cv,wp rW=BE]C鷬Zvn;\s3X,B_liqLmOIa>_h8!fjrR{ VkξX8kqg64_rNsF.Jdjx|hX^-mj{I҂QhZ,144ΖH,(|> &Vȴ <3{[L[jnl&\pC %QҍJtw`,w&NGkn,()Hžj;y)y7x#:ꀵ[yIKe^#2x!3/N/N;`}w@)i7bgxV9IوYVuڦCPUj-:8M){o-eTSGc<+zdA;tC{KϣŅ%c&Dnܜ7Z3锗M;7&0瓋s ] UoK0 eiv>L-fLMp?>&gs[.x3rfU0Qp4`u; Ai lR'y\!_f4<[,jNF+)"jcմ;[,++9 υغn4" +Z!}{ "Ơk2V b\.颔. ׬:P6jU<ǾV8.4Y>.=M;rp>~Gk4 edҝߨ .,ۅP Cd;U XߊZLZY8 絆>q|4CL XmiIZlÅ;U[w!mr ͐ v?r瑓*Kj}W xT\_i?_Puo;%{ȜQ?=֌n.,/|C0ё3fWoUmV<(MAءō05%&8nUWgV;%DfKNZoM YCc 7SEAn+]-IjEjLRlDZGi"9{}OSDY&E7eUpr/uUY3iʗ\$GEkYĔ׬6j/Qnu»\a\Ar"ɣU,ěV6yH4ó@m |PڄrZկ{"˱ea'Ӎs"lS̆P-ܳ:X=wPZ.l58A=_}v!n i2ht[$(#d$9?f1xxa4eoH{5v UlniObza#37Feg[Jz.nl$"YZhwŁ9"4$7wiR|TVLׄ0N/G|c oB )4@zSN؉~#f2KE[_5'Ieck".e9/vն9t_ya-ǗLD X3~^BjfPL˵^B.`_}mbK\NaHl::X#Vҏ&0,B|迃FV%a~d8Np-(7ѣVha}=1Dj8t_TDD> p=JϽ%kĿ*A@M5Q\t5ndOdDh%c |v`a #Oegk 4HƺxC"E C yi)4H>)17<4fXU\$pp^X olBP?ݔ# H#$Loo9y!TʘҕzGxj^*z̖,UldΡaJPt|?0^]0\_^1=q? AY0! vҎX/}KJIE80ZeĿ`6ڨoX^+,d 4p+ÓD{أO*3)m {CIʄPI.)=5 q +l'J80t|^4'$y:#(`Y @W:9ZW; >эe>v7čKhCy5tedjb)9;I%:]mzRO{]nylՄ^8 gzL? Ex.w;/iq"#L AʻO&s,k{+\0 ^ZQ7AuV{mX40#c fI+Ɏ1Lsl7t{ЀTN79S4AUΎ5`^GFoC},J9,?FJVY { yXxxX4O9/B kHI@b>&уC6 l ?Q-0mAq_AX(MFAݚ9э#K{a,0tlZ&D7K;iIK'ShzpQRh 4Gߗ[;Kfғ=yy?TVΊy(r8iُ v>i$bZ^PG_7pɃ2_,oc$rX8*z:="= ^:Nw4-5]c-׎cɶ9ó/U:W̰Fq9R^ZatAV4sfƝEl]S(' xH^ DK5(xUNg6bWpJ 'ɅKagGOS4&DŽb\t@t{uLg{92a8#Y%8g;r5'P~l8E@W˘}funvP~o)s:t?Ζ!bmHtnʗò|1Y.W+MFS|jx[ zФߥP7BZRpF91_qJw6l$%*˟A__<̞]Gmχ'ʫg{_9&.O~\+k'5o?KPN}M*z /G eʹ,97OIX%䀹3Sx 3sBØθT҉#tz>;?:=~֭|{< ޑاww} ߫p(SEQĴQmJCѫQ Ƶ gtG7>VAHR ć:AlɬSB;j42Ks"#l^LR[4qmf^qaQZN 'dB6rO#uI|8懞dE7csij%>PAqJs`oZod j(Ez@MFo¾==z-X"6vיEss{mTl BniK!5Fn2\s<"ZB/}\Ndw$!Mq f$縔NYZ|}(N)7Gtzs x5["07N\U3;n>j"3lZ_ WGv%wAf/#~HƸ/Yeq.Qb!wm|)׌C'v]'cIxAUGyG4{һ$)pZd.͕![O6iZ Ql@:ckjSjvJRמPXՎpD`V&{ddóa2&\AWy[Q@HO.i'_!+ F.ypp2?Tp!׍Y6ن.`dA\>icNTT 00I<@D*beHlxFњim}'X:TҠ8.@u8`ғqS,LŘYvgDY "<G z*,֊0y@I-!DN4w uJ-[˟ 9"b`@U-%oa7VZXt`M+8ǪplBia뙞,4s%uBѭНm&[YxcQ )[14v>X:T^hb73]}S9lggO3#Shc=ޒN7a8_e:)8vбl] *+MCJ&OpeD\F)qONY,H|N29}zL!DU_5M|{F857PknI oS隓AAyjHyj Mt9Y mt渍^p]*?F N[xdes|uEhXM*K:5.+r߶J/,|WNzes9qprelߘCx$-H^&Бd |տ!L\f mXҘ6pl  `h;e~uՒnQ?rj>&, C}imY~))Mg+i [Rvg,/&Bhgv%u8p{1Jշ(,^o\ Z`|or@y ͍Zqxƞ*6FwM/w}E\f-SCyjx3 p:KcexkJ}^WhU5xoԢ|@r>QH$*Ƙ8+ngs"]dRT$,ϮwP!(E]9q#JkT8WW+@e.D= ^P)T^pmn ە!=!U.dEP|Y2GTqCUt3mCM$FT=Biɒ% ";=$-. &۳w$21 p~~TWb .hcWKKYT Q~j3s;m;ͫd|CY66n%1EO>k*[WH,x0PfKgp"r IjF o3 $atLQ~L+T z ]\V'e"2;(`1RAI7d]@%.w M@4W`"#qxҸ"GvQ>&m,`!e ~#[:Gf'~dQI'bnB7ڰza-vΚVvCK=~ Cpwm3'Q/[`>Ƅf!H;^OEWwo_Kcnˢ ՊA7|l~lC۲з KBP~:Pǎ\3 M5S|C%&&$2 I”/Q \!I0Şܱu fz=17WqLӣ>G:ո&>P90W۸BgJtj&^𭨔 A&]ZS{ 1Ie$<=]ͭ xx8"m ™&`H`53ӳ)LWjԤXOo0Vc pvFD&cKR.oHLzdQUHg|_ ^p6Rd"OFZKt 7W~l^yj]pCa~|~4a7arM;  b!Ϲ 4sC'l]Sͯ"[zT"/J/}#bF}^~xH\r # ]G.EM0GGV؏?S糀RgO_/k:P8 d" ,:[ Mk k)fyHEػ<Cr:Jt^Cf-ufڥ[\=e=mO0=&-@iRe&͂V?=}O U#+Y:M¬"C؏rs6ŽCOuzs:R>@)%$ YK RO& ^:TquF~SE[_J@ rڑI4?1in+YH_aHjrn$J|U`t N1 ە7g8 OCs=]M-pInBO=:&b&DR7AaD933ðƧWQcŤaӼT5V#. . g2[]HT׻ w؞wne?-r ~F%#ȟj=vM,+`'"ho~i:`ǽ]I;]u8ŹmO|Bf9rSIX'%Bf'j~zF;uK"l:qQ 7u[|{ cs!הab MSpĂEݻP=8zƐٮS4kݹs)kcY)mi xW|XGwo6QUoHwDD/4"X8,b%ϲSJ ]؄c־n!-?t!Do8$c!#`1.v>qq|[4]͆6_ET!WyI-@ `?qw:Uh\F5')"6vCP[m&M[P}DJ)cZve GOQ3(S). o {Lܶngn>bLfud*:ϴ^D_xtJo:^6tb #b@V'۟r\Ƙ V48JJ`IaEd=!ɻ|MxYL7>i1qQc=:>* oz'k=XElЌ1io0~0햵dkʲ|<#a1m > ecrb]XĐQ) a͓FǀBaaok{46:|ݦdXx,$^򃫴#49XK(OrYٺgO0F-E#23Z0G r=u 6<[εЊjň˅ bn( 38_ GXaPAo_Z(('G++o)w<bl=[ 0oj,etQniúQ@6=g뽖R3;X;ekn{royFѠnf^"DEdP0"5 Պmcl)qRkգ%*HG-2 jQ?rwޫU+rw4o/bjehp̢?gP /s֥Җb s!/}͛'e6^+ॴ n+c/^cfSN# &B1ߔ391=lI7qW|@LrԈFjٙg'ײ˫4xv m45jR̍ Z}fӞ0aƖEћ YI^Сj^խDlH}Ѣu"h,Qyo^yC4Ծ~q(WI2h3%2"ee, dW ] Zܓh4 n&qՂV&1$\OO\Z Ÿq?$ܥRxViP6HȌ47CL݃H^0 e] X&<{IiI ξ]BmSe׋50V363g|R|Zn6EIZuZ.P|/ӗ.TAMMhw6J w,b66 Y5gY;eP[E ć3VmUCҹ[2l]0Ű9ϙrwZP4s1W+ovsPFhYBPtWUiXO]ut]YCJP ԫ^ܖ8 CNJUk3R~S/z%eܙEƅ g0=Ԃ9gJ -5qj `减1Bū%ـ0})u4^w z6rz]'eņhG2::XpJUr $lc)ffzt-\L7},$胑Ec3i'rX+y/7 K.y#f662OW.rqg<*xUֻ⯂#I9}~s-kMH;|J CWX!p9"U=3Z],)V Q(] bf+pDB#}`.&*X3Atg&ԅ$WʐP΋{tNvL 9;R^ϖ*cB7G66J;Ǟ4J'ޤK۟Nf]tֶ `?TxfwP~&ہ*oCTuGdjbDIe7T&k›` 7!|(G^c&r(#^x50 g遻a Il V$?UZ&A-&fS3B*2Ȫ3B9@y݅#-w:6hRSN}Za%"ƣZ6$h5& s̼߯?W4^AGgb(Q {*gK%d[(Aۯh8G36j,Őhcuu=PeXXK!=y`T o9G\m_H5VuuTliZ8@ -w@l{X`Iz805Qbwux-TmK&~ %"g&JgW+(T5ď-Cr 2- XD], d1lUJԥPl+6 ~%Mu;+/71ڟax}Τܒ(a9v]*PJ'[/V tZ AF,~ѥobO 7:!v/?/#>>f.Gp4NyƊ@%%X{ r%\w?$< QF4+D# QxV%ܓD Rc]::85ӆ,or F˿ė!*k9 R, !fόWS7BD̮4V 4# R+m98n-ᖕjQ."a?zC(<:!k|LҖd.`[@pafw)rl~̩%~ |orL9=iVFO҅ wW@rgEEj(#?C김y3>xClF0 }7t>뇕3eT_׸)A5̕)EG3Nlwe +F<`X3;8>^NpE PP?yC ):7,nRTJg+voM~ju#' BV"P lXcsm\Vo(W:bD>Y-%hOX[MRǿ>-: le@t5okJQ !$cYr  #]ȋ,eC "(-r 'NFm5+\٢wy5[JOYU'$De_.Ut'7e+ ]oxTvWBm;a Q=ryyA>;Ug%t#\#>$ n7 n&/T.N/\d{G02na<_˅VLt>YLrK3w? 5YCREkv"$E[ΨFc*Ͽ3l.CŸ6'=-_0d|@K{bt^-[5pTB檣υBsE' 9$|U@7M:L,+R\^d޹̟Sѩ'AR Gϡk6s}>>:xN 9<|Uo[0ɕ,†dU3ًsWةBA9~]X2 ͹Eyi!Y&+6G2\4=iK6r| eNB0x8YjlI-ّW` C!ʎjӴL[#COocpbKa+<5١Ugx9);)mbE;Nu,[Sbi6[tjT' Gt;b}! l7mgbl/0ed_oC%r(tQߨ)˩}@nwwzQjdfosrmIw<3 $g6|*5/X,|*x cCC80+Vh Mǜpˣ^dm,TE ^$uwГ|Nj$h}/s]3< TfXǙuD6*=OXRWfjjv"ڣv.HG_߱2)uif)2loHs[9fAn/xDB. 1a\v5auIVM@t=bxsP{Ai裺d\+l$jώOU=,՚f5&kN2kLbmr3ggK x Ϣ& 3a4La-,b1JKmDp-cmulAsNeM_8FVU9º=iBGOW9إF.i璠"w`BHRiq~:` *I-3 rJKD~H\}x[7h/ՔρrK$AÞ`K1<7`Vam %$hd w:)غw#]֒4G ћp^nFns:sm Z]4u2wL}E=b<]YH̕*_\$KsjLD+؄H_JvA{.=!Etx2?#JLbx|(*O{ŒY;S0ufJ/@usTz;bG0V)L u ߀mFZTUW I|.4o,m`lk1GU^њ@&םޔOv1?t f 8rwZD`{mw<4F-,ПnjDĭSRKQbS؞ t(̎n~a_O%uF[ۍVЙ;=ͅhO?o|KX؏`ѕbBs͈>ZbOaC A`h5,{&66դ?Bϟg< 2J&.Cm-, vbt$a&ychDR׿teyөxVR*I0lA iQZQK>KKPF(#-Fj}]B¿!4-p v5nq狂0a?Ժq2U28\CAquvQ^E 9TM<㩛LhMfmK8IT8!!z Ĝ*] Hw>OrZRdGuF z4%("rVJ@GَW ,}SkP@Dqb8? 2 DlJ+.rFBkyy˭ByՖTH P>oH_ ]8y - Xw0k۳4+y&`zD\#u}ƞU+F^$)-Bju8bu!kEDƋuիI& mZp-S7+/?6 %Ôj0ahl#4DDpKdnrq?BO>fGT'ֺ /k6=* FE Ul uIlTEng\R]a% 9Ɯ;`3zi%)?EhU'ʱ l9|,̜ot$mﳢ.ղjXSI{H-v|a(߶ybpOWߟOipbwnTLMyP}_b":G eJ4'`ly-vΈdgtYT%&\9X?<`}r: (_"DT  a#Sf۟AhgCLd2+?B$3t (fN.e]!U+j/Nq)~UdwYoxl9iRdWςQxNpPgI2h.YnEBlgeE%恜./ PA-p2Da=0] [ ňJhyH-0>S^Ax;(m5>aZ!W>ioZ>p mHh֫-HP񨠃Ec&+`@ aRc׃Z j?ϺLp'e|=Qv$,2zq}YDBxO_@UU,\-,X.`k_f#gҮeT<:Ǻqг74cM h3xg TįT.-Ape/+YUOduGjۇoeƎbsAT\ڛ/Xt)_yc"lŪƪ̊sKKJ*]Rk/ (ww03[ _֣õ$H8K j79s@Q/$P5;e$J&Y}`>mLhN[8}J,kL% Hla^ *;t#L6մ c X \wk |2ENU_O/!KvS:szIg@sA8ݥseѤ1/wsyjcjIgqins%_PƿO!~4 :#Tֆgpdi<|wRJxa.ykhGdڵD WoPN51 ;{@X,;nL}rt1(z_gxq5Z_SAI>Mu'!qw̓1}g;)R`;R t8i诚MU6ӠN%=$GjaTT:9j"kKʟiAPCg]hp( :-jIDz #?nr!Z*n XHCV$L-/iBU.x=Il3Tl?XRc^lV- єx'Ptmٟ8n;#SMWp%~[ N-5ņ6t a,Kh (m[9#̂U+tc5 >X7;ny | 8>%u@ٺڊ^V.2t|2=8b;ҊDb"Laq\i^:Ji'E7K 뫵 ZCÈw>e"Eu'2);*iCn#B%G#*SÃ`\{ijGL`I 'g==T89 $ګ8F߫>kw Tg(ɧDlXc[4PpkuxW;J$SZJ$D~]R!S0P)(=az֨ǴNc|Scc#u+|Ho48fa _uZt,(кX#MrdYǸyKp/ '+ͫY6XZxov‚S)^y_] G? /|٧tthbpq$T:SRETO G zHC]G7O5Z͋uiv) dQaQ4|D&gG_i/zt6 RՉ:,jV] x'(?b3DG|mLJ 7+&cl7LG _~A}AKr>Z ^E}0KhD1ha`Hwmw1Iu87e>tJer,T&7c4 >,S= ) 6?ěuN֧cBY YFkĔQa"V!2w|Ȥ"% a t= ĝCe?_-|c=Pf+u> 51æufEL{U#˛mv| ß28902zzkT |h_Zw .'ȓn-Q2аvUyǸ[Sʣ aS$泓1d=r:_5?~87Yz=-%ءZjMoeA=M>o ΠsJm9+R~g#Mq<_ե!o;I1^ӒCI25 U&ԫ-_$ـ7E*ܛ DK턛e嘀]w=13sV1T"v\ɂDPd>I\g~QHRNrc@cBRݮPoaYuy̓`&oxl~'5ES=:e-r2N䱹,nsH(")+(FH?aXz|P1[ 򃕩f:5Ak?vߜ_O^P4Ua: r~?l#0.P){Y]K$n˿fi{¯@4j*D4ώ{c%Z6iضn*d[yyix C p LeWtfKKT7?I!b#"]gۂC`MLr,-ѿ 0o7F鏕ߝM;cQih ,wAyN?F|C -+\R-LEG;1Z@B/䥡Ӯ{$3D ; a9Vcn%B&i\Lr` :_v;q9.oLl9] c=n WFQ37)m7KW egFLީU1LU8ڍ _2@GAJYo'xն)ÊW/eM PU veJ#;< d&,2ىpAb:*OVZ2R;(Ɩ,7]}3ȵE``~ U߶$En>O0.X^~hbb͓0b'_tq+r(bcH9~4͑MiN7yP C% :) ̢%H66DZWYAèݶsKSh ׉a7!8XNgS7 WqgJdq?Pl{ oSjOwÍ0.Two'iN6nvm1A v%0B2la'V jV)Rq<7YOt(-s \N凌>xhtw@m=CNBjWWbjtb wfغv>կ{~o9l`[k4 M0;^a='hSP;*zqWu! K-[\Bq&D5<Ϛ9x $%ƣ)DCB4#YNor^:ɜJB_^cBhz5)0|ɬMP@j!]q]Լ5F CX $lZ٠tpb/pm؞9wTY!%l܀A+MԧB(QzK=Ɂ5kc1e,WC $o- K /N.R'xDQvXoEr{0D_;!G$IYf$An9rs~9`æk4ٽa1֦[#<?Ctp@P=S-e髶f2ó6~:/`jxSStI!CƣkJ2,MHル>S"G!ʘρÛ\45)0j cb 2rlg(,P !ѧIEz3j#ڛv45=>$`b<mz:STUDND%?3-"%⚿ $kDplgܳb?L%w0etFy<@Bc(=;ӹ,!騤L9li#es. DG8&vi-\^hEV~Ϋ^[ 7ɍB}k m`_iPxuIԶ$n;U{Y~ZUb;au,oK p W[i1mg0ʹXɾn_$6ewddrdIoHzW@p[Br@٩OcB 2f $J>Ǭ/W m[6§W zc2vIn"\K7nDfiv&`0|%:D})dEˠ74Iaa`[v0r|*IGM+M5Y1Q: 1Vv9d(tiR(WT:ss3jz!'Y~%h`vDI]2(큙\ ){·yrd@IL|g|2$Dwϲh]-YlaO.֚570"q 3QXn-QKaCq_:}y!{vy\[ oFOӞS QKQK#+ MWNq4`z,,JQ2 A#~Mh%RrZѪ"lۋ#bDukWʞ-uLHݰfykG,zJ!d|ҾTV){2j;A#)\eAjSŭh lO؈ Ti-;h.=W8VYu'L~ sSZțC8 Q^q-mbZu#Ѡn/8qVAdq݅"}yE/<}64] jpaI)פn혹w#m0~kጹy{W\V~?nP|-x 5-GE&`BH&<+~kKe8mco6}חP&&Vw?DH7mu/8*#G/e[`[NW89\d`/*x "u&Ob#`z5h+c&jV&f }RQ 8DL;{~>ɪh.|c[Pc3砢pf0b% ,'s3Yd3-*B85Z~X`- sF=_&@llWb 蹸(/EkaP`U;"ZR$Ǎ' 4:2&>HRob%t,X7IDI ч${Vk+>r [c->gQy{"wTV3cS\>^ng5K'Jk69 l$ #{9-ּ`` 6q#Es v{t &Ӳv|u[[Wɕ`;mYlm {QAH@RL!0,Sa =[s?Dz:OJoKASeah<;xց,Yo>3oB~ T},Bτt "즀|?A,-sv368)9bP^W!e*Kp( E>d(yySOޑtMHw|^/c+QD(Gz 8ŋ_lW_H2 $8dhA0%M})`19? 䓨EŌ=-rmmT 'ij%ud&`}fs:ԨJz؀+dZ.{jB9&7EQ9R-Kz&Oէn\ k ZOX_p_e-{LR_0iKϵ.B%gTlj+ܡXaޮP%:G?IaB6ҚT S& Navώ/VUrijt?5|8IJsVlxK-^`AN %F5{M{<b-BA'A6SXΈ] wԨo<豅TtĈ鷲>z_e_zfA_|J(>'Wp3MhJlq>'l@pq5}{N %D= )m5GcE6IܱwleMm\WQ[ OP(:52%qsxB[aRrSIʻ#޵f9\"kZA92 0{cCL]#,1\6t&. ܳT&wJS;Bu}NmLCS/;Y*wC[_{;hgx9Vѫhv}ij:FOƘ e_ S 6/ 5򌭃lj.Fg$P ^І(>E_lsp]Wɠ0 M- {aְgt?5:Hq\x_(wE7l)iyD wQ祍9tc̠w{ړQUF99AʱظvJpJ5цa40sF2srב)Upj7g+5/萏 ˗Iܠ!fOYTЀc:zsjst{d=O#XڴOC3+?%60f?/lM*=[BF wdM|r nծE-:=f2,Qq6lԙl3?4Y\A7ijz6;< CU,[h^"6Vضbs3!Ռ;z,2EW@Es^&v9p ;u8W8e@J׷IѮUx;)Kg2#@1`^B?"r>d_\piIGiӞpw?2ьdVih͐4C oyt'Y8Dǿ^mCf;HSb3 *$/ V/j|Z5x 8Mk![ jm?U:N({HveP8ĻWQp'f%JpYbm~unXdgWAJI9ܦnyfIQ. $x u噼Nu}glp}~٥//mh=q앮1ԍ˜3A!17:H:G)*DbI0M2دQ,8M| ŻX_^jh\vhxӘH&/u? p.& E7g =ckɨy%å CǦ%,y\ٷqTL箽겗Q\Z/|PD7μ'Og/˥H3LC w@ZA,2$-噣qwx1\x"BC) ;`7Cۗ G>NK3L:h1M[Ziׁ'|i?늷kam ;蓰1t0zN]Foҝ/B3̚$ n2C-#_<(FPg1W !=&9.gs7#:e;9V6Ad|T}ķ)uN@<ީ Pۨ+1hnx泫{O-T7؀F&]̅6F>NotbV _mw./K>lzYٹTUQEw^Nʕ5^{i^` Sɥ/L2e.]w$V߾SHf.r6_ S߸92 $%?z{K4vKU}̯BgzȎQI6K~Ј ҄A'Bs_?$2\JlKVsɂ6YmWZ\z k6Ffp=چs :g "C^$S@ui#ȇBQڔ<ĐVꭱJ.9\lä ;Z{R}5Jq 7JhgHIE SD䮨v$lx 6>nS޷nfˮLI!`J' ӯ,TghD?'# ʲC-Xa$ +^Q6'\VkDPz[^) ,_9F[ƫi0{lKl>\ř{ ݉U@14M>"׀ơJԾUqݾ3FxN/^O6-"V's}J#ܷQ8=;SR|ꏪh+:C3d Wdxή֯{UUR%.i(L텱HA '+2%OqbD6ک"8xNՌ*ꆒo : #9t$$.t]ZO׀$%lcޓjWn)qJ[* 8>n]ш3k`n o/8҄7g{ ] :A]$C1ޝEt(ݿHB_A2UX@ec:3Nd۝v1| VeXKtyzxGen*l#76EFDV>ʀRY(_2UZs z55wk+$ܬ^ ՁQ2 골 ^ՉB\ty,@5N۱~S Xg:h`m n b#`sg[OsP9:^$b=6G;aH`!CUGx5_zoyb"F 48&)zfIJS$8Oƹ;᣿?rk@#[j'd޶y%b( '\5 J}Bg,&^{T hUn=Zo2Xe)~ÛU3f eEx r(ʈl-5w8*ެoCLeans(j#7s3S,U|]/LgĽ;|J gcuX",z]\J*:dj4}#YNT:Ouܿ #k1 q68KSFNW4EO*MLn|*3џi\ڿ\$9Z GFyHzԑVLYS+fU -3) 54_?hk&Οh,LJ g@W븃k{TPﮖc8%W?>i DX6:5o3B0d>{D]-:k1(3u IPBhRw؇^52@ѷӸ(4"Hֹ+io!Gw@K+6H?NBKLl(lz\'HiPbohVn%hu'*eG)`q|NZ`d`>"QD ,`cAeâJ!Eoi>w D:JpCTv_학s$cNgE4kү zK?5F7Ӵ.+)t\L`W9;#Y'd!(v@qQ):I^|=[73&kO;?~"E:S|겣\3l^s| a2Փ^ eﵹ -2u+1L1s,np^6ۨaf+0OϏJOd9#D7Tqȯ= L4->W $UGz,Z ATXi־oM{̔tC=^ 4|y> Ӣ7ғSbql̄-}뿕nf gi2nNG؎*KՔcbjԞ{=A9LUws;D-&g-dV )~Ҽ#{ID~ IYu7xB=Zk0o4/b0`/AONc$YsxV#e={!H~ǗN莄C;zO*fQ0Nu%dMU+P`1Jpy$P% j;"4ܐФ>q#11K+}okɿec]J!,zFB|$Λy#L8q ~8:xl&ljb $6P=BPJ4BvŀM!2a_1˶Έ,k*o -^OO+؟w[PLלg"\R!=^s2 7NObaǣCW,FB@e iz{𢁧Eo![vNeQh2lr[_|nf+UllgY;RVA4{bNжY5=ǦoݵgeWC~Ys" ;K x[e@ xAL5 !>CZxwL|qvV;>*xau4Y\,뎲2l,gHGCS_ ꃴs-&#_!hvv_Q9ٻ8A.Q)/OOBk qaGvogDd@9i3%_\S撪.tN߹t~XrmKO1xl!U ׯO'ކU9*0%N}'g4|P^j|$c%p4Zm(hА͑fA wS&Ӥ:ѰwOo4d^FV/"ǒF$Mb7):#Ec:'nMv4T'm2&!BUH-9ʏwש#_t kF 7, ^:} eqLiоzݾmޘp kJ,T+n̚3) bf%M M֓7T=Z>Y0} R.UqtXj/G?肆< s U;p66՞P!]/Y/vrC'Il(|oFRSptf#TGLUwh?=!xUBC=zܸCY Sڧkw{-Rxk)4kq<}HvSO9Egy.G&"3ĂMg 1"b3fa74{/3nׄK? zrb&)nmbgN`Xⴄ/G9CZth\SR%7 2w?dܐ5IsTU53l:-Rҡ<אna#c 7/76J<+>LC:Bo>ȇ杊.#4ԈAETM wyW֕zc앖~ O ܯAK~_ `8S]Pw<7f=dԺ]zE&1ps(d%;ʏ6;,RQSaUm\'62To ,SFޞPݱ yF80w;>kU, djׂa}<K[*&Q7bLR<سf?vu&x[wLS5ڵ}g$[iQ/ e r{R4$D39gL[pJ:"uI8&0y= bƭ{%InPQ w#Kt̀dv޳db.Ä "oVcs PׅV`)>l04!&u@7a{Ӊ~*TgS!rC-lZL"? #;ʻ'(+A%pʥԀG̷QDfO {,قIֳ f-j1f!.gb`I{GQe 7 !PGm{@FqS^uٛChpiҏ~ 2ZŵꦎNo>X5W ?'$[f?ӛ[BZ|KXo=M<,Psܿ~BlP-fXZ.D%ٯ9`eoyL4M+NTR ߵj]t'!G=$zc a\>S#Xm昄gm!|ʛ Gz@.i7{ϙM׬edZ\^?[rQynfK(듴%]x|8˷+E1|ݓ[00axazLJX!o6^O#ͧvғ!ҖƑXrh4gД1JmIs@ NO*Ʀ٫+"+쪶¦<=z+b9DgOoGS?6֓Z\~z_ztҶNRヨ\nN8tN8hHHp[l;n'E}-9(qpNc7tFzhfkpxn-Ka_^h~R_V \'~g3{-"km%!_8j(-Nͺbǥ zd8\9 3LnIo1+̧ 2.3 [eF,t; Xl~͸ݛqPr{o Ts]8E= ]K.88{IS -Xz&4vnVH9@}b쮡{!.aVV y趕aBYȋ0 qvw3:@h||\ooz!"\c&ijR>Q}u :y4~ !Gnu:'=1y 38Y^%Bcl ߌm캁5Kq~dJ;9!T'yi#ԖSBiQ0ݼkoGv y#~Dwwu6fT}uM&cyJAZ-!`4Tq__Su++~tې e8c_gj-JMҕ^e$q08on:HχZW:'@b y'IO(%FJJ=vF`aOw)5s;}gh7~PJJ9ԭmLi9 ˼SN0(e9]t&lӭ]^+E[:u1'hX Af Wn04^`+Yjbz%c2 lq>~WQ_2o'ibߢr3 [3BC?G]:ťP概ym"iJ8yzY3+(UJ}|>8{lr@liX3Qw4* V/jwQOz4yȦݲr%N)sXh ңG1YO>X9::T]BZÀ-,oCHJhv:#+w]\mPro$Dj³|$"L(H2;pGzC_<Ɗp[ eǫY69S4'Bc[+cyovЙ=X2nCRaB@ Z5o4U4 w2<`jb iL¶'>ļgq3 WS)F^RtMlkAy:¨i`/8z}@7uצz;RQR粁xQrZ@saLl˭hcqwiKa4K7dE (bYjY1Q9f5ϕl=3Dz!|ˈSN'ŏ&FAUt!d~73l{޸T,hK@T?sQ@trGbZ!e ԦիBg܀۔DvgL17Ζ;c7bfo ~_lVr^Цrih3H`Ex$xlAxSeưqMRcJu | m(8ӎF6ʮ5 R0rCƯКǻ{j@3m:{\6gڙZ~ RX|j%,5@zPM/A4ZҽC%̺q_Rw%_4B4Ŧz'6?>*&~89u쩣0j/H̬3RrZDR< KL ^/qX]@y q/C,F3fyj+3s6鹂!=4 S"<'!I1 ?Æ{`*8xXHlJw (:/2RJ/ =Vq}vrM{@ނzؾXWu]$20Q"z!ě0H8]??Ohf H>by9˦zEe`+2Sd%-6R2ńbAgZD3h)ZgF0+qO*؅K,2BXA>lFwf.t!|?nijnU1JAY3 ;(7X%j"P]п$ʜxxr>$Wgq-ʀp3 [9fTQot“C GqbI9I:f}BbhynǙwW5֪Az}k Wg*mX98/QDU`9JnYTAƴsVܡY@{7P*8 ҜB!]@21ښ!. 9G!UF^CnTo~@O;H%lEeM'BO *t# I-SeA!FwJ#V(G# >)%@}UlV T;K"; 1ew;Dm{8-i@0SBmϓ#i,[`= 2hot$ _Av-mߖMinkŠ  Rhr'f[?#8U)^~FRFū`Nq)4mXE&#V"F<VJӻ@ jR;^Ӂ_7`Gm+H7!_}_+wib.#_|)Eƍȴ}e( \`2ɩN1DzaA$GSKC[ 8OyKkORF/w$T2Jd9\o}gGXrOT@Bq9e&0t qS䔗yc.2b3HAd`NŧK/syb2烦9pHzs',6O&Β^Y$R5ntgRejCdH:Ut#n27[QzjA;'2j0]Ҿ')&0:Iîx3vGOG)!# 5qiq#!ZHM|YV}a]iMĴ4.Ihxoxp"kkI".CT'cR"VԟVn_!63' es6EyYX<ōp%=5Nw3or<7 5:[>B &'e\Q/S] s7}f8SUxs*h">~F^SXhX =e.=swb1-Rku.is\&)AtIÓ/,tNop* j>gTA08=Wo<#JT1hI^$̙9@v\Uiw$pi"I,Α= G[bw*QLtG<$.MyMx`Ԍ͸yS/w6OAu;F{n ZnL[n2C\:,V 2;ڻ !{ثON󯢖Y["We)r/o\jE4;,ðccHqוg)L|0hJЛ>UQ;Օef }gJ [^N.R\K}ww2dweZ-ރdlALf3&qAfWKN*މi=`/ i}uu!p!}s V3pԴPM=eC&Ѽ +Ov9b+&?DP#Db#E>PD[ou{RW3 -b=e*^>r}qD3{KlAbi%,/zGֳu7LAw]*ѧ儿Αoꖇt) ;EքP!Gā{{u|_AjۭnG;/A*I!ltV&!_ӂC}g|"u^#a;IX7z7v-o ڻ8% E7;<6lJL_eA=gZ~U8԰DӧDZ~k@8ˊqMiB1p?^^&:LWz2ڵˤM SU2-N<-S2!0f@-  BnKc'O–seH0A ǠSfuɐ&l7s59oKo76Ĝ4,HѸyaX*oa!8A Ѧ Hv".hߖIuqkd,3ܦ-ZQWw93')JͬfK ߚ{.6RS=.x"^gfuTN݇ѫO+$ +"׃  i,/Oy^',Ej5MJ@,w/0R d]U ѿ̡QwMA^]e{QFٷhYYbPZ[m#L1jƉ]KeVN;#^h}E9rrT,nlD xe~(F^(D9>+e@ ZR!N8l][jn+xUg dCH;1O!P]mR6NL^Nծۼ -xKQy"[669sh΃HV0Z&*˄g:IZ_C ,[ΑDNJǏn$4$xRv>6YIiuBXR-Q`_ҪypD9'u|GvO.}Đyjm*5eQ!-NJTwlǬL>zϊaSVj`O+,*2NH9Ύ/iX5I Xyc&6rt?-k OKU$]SЪr/-NIA^s͜B~Vտ%P C;.TBV)3I!ZĮ?>S3MT {tHrQ!&w*((.M4s٣T.?tO72,kg #Z5 OV=}bqoo" ta焺I{qhs!_v5ڜHFby?Cbx]]1ܴV7!w\"]c!d[%"nϛT^^k|;Fh/̹=1\CΪ6UK<;iv h3X ߵ= YV܃82(%qvU %mltJH\Ksz}]HhXR+-f3Cz?Gѷw횰1~CW\#/]7je @BpA3iՐ4ٸd#kN>f)\E"N*Jr$WL%JG: j>MG^%fX@X._կ V-ѵmy(ۤmt OZ;6`*$}qt' !g̓/ӷH.H*AN'u)c3ת 5 8"l `\StNn"xOLpL"/yrVAJ1 ?w֚~=Ը/-R >`;Xkȓ}~xD.[n3mE5oԭ jp[mQPN3d7Lq n)ڏOeWeImR2Noh9QSgC` ?a$=W:x}T{tSb4z˝`Qq8X\ŊC[+ga>,{*Rg =XV7nSQ~nc- +\;&5TX"XՕkwu`>l0L) 1}|D (Ew!toJDpǍ<̥!Nqe{GE%YY Y`Ǚ^5=MvJP,~'j1:z3و\GaJ[i3AQYX8_S5UM>[# _ mhVxv_ h꼩~ȣaytXLam qBp"]Z#+cMR]Dȅ}%i2@8 Pr& gMڴK%Y|5%9828J1_$b+R.1MI;C/PVۃ#ZcS|X Lq%GVYPt7 j jȖ-ZZ* 1j> H* VLTي:)D [Zk6q] ؅#tUstw7da݆?]ft0)|SGQgn -^VSӟRr;bt_-sKZJ4$JR;^^- NW{ G7OZovÎc.^?{U3aJK~EIxu %"X :qyqQpm( )#i4- FK}> 3@ʗWADQj@ѷ8@>NO|@0q:6Mb-Kd-bh>q_7Y^~bO2=A.LÅ'ո;hHèQn!2uYF/zLeaW,tM:#2-2>𓘝p{P-#E6&I1ϿT%VY[J<f5î(lo8FT1DRGQ v=4c! t'lsR֜2Յ6_vv8B*MZK"VvgT-w'K˶JOV@ 9 ΛMx"v}@®JX%G}zD)u`;q~4[ӻ=~,5Op %'AI#X穤$@CmvySB vIֈZ( CaX%^J]jJn.ä+<^_ళ 0v~G;iF D~P:r NMxŶt%.Dʼ$޼&6PoҮa|Y=_9X~ ՛3%m` DCWw&Qvhpչm.1m07KX{y͏i$DʾGXCjC7ve/]w0 ."H?yWedp]ecUcZ ozQr%Je }`@}џ;^zYP#7yH}u?:;!٦q) _ D]vj9Y"f.$ xпvih Y%Ҡ8 y^"Bb HvsZZ~wNb+Feʰ'1| rč)tgݷq|sm.‡=a LY% Q %K3E1.ojֱ4SQ r6D9%Ux7i8BYSzbf*dZ`=OIizrnuU{/gxo$VgJvuVdKb|=勺LN"n;,L4E/qcZ@ˀIu},$Tz;OgVn7c3Ԃv*șU_qj]Ia4KkuOJ{XlS \U I;D#8`?E "05\Ņ٬u|i>]N٪" Rgam&w>bR~G'Am_Rľs^%|=D*$asWqh_a43=i,ndR%< i;AyP&SqRN=ingi3s˽ֵKҍ样:멽Ɠ^mwD)M&E/yO]蕶'CPM]!ՈIR8 8ҿ*)=[Xkvi6e?`UU?h4qbӬ=ojBޭ%ڏUA<.(W ]YRQPn^%z@'Żi/Ε?2m_֘E)1'Ib_'Z^2/^}7?hRQyzuvc6][ވ'8mrG.8Uӝfl5}E0{t2.q`&YeZ,/OY3J uJ~(! ׌ 1y{bi[3GI}@'ړ>M۟o%+F)Ax?AL&PY(>c,.h ^62NGDy s м4AYTtvr@1Ct4"7(yA4#k ٧| 㾬:B`0ٕ`6mEcR?tws{8L"&:gľ5usaoPN;WO\VCN-8-%qT`xlh@1#Oq" ԓ8{87'aS]02[| 2^IMlP;ag If ܌Rp7*In 4\B6",-+:GUp ] `1K#U,n!M,.<<,ÁRFI.3ʴP+Y'_ɢa@@v+ sq`^,HTʖ ځ[)wӍ}-T!Dõ|vg!.}Ej{2oJ5շb1JXD^ؚǫAqahWJ0)!OҦ2MҬqB&h7yD_́5{6lDgӪ9k`)q- ְe͋T]n]"bn8 Cg ̢{ssW"hD2~Ua`Xb c;忽eo^&spo/ Yq_aO3W!ۘHOOCq#r2 Ŵ]MQ&(q,9`UqXFX:s(rlTC6SRî>h#2ٹZsJQ#P&lj!lV!X}fseKuUjC|]}wFRkY't#UXѲ-&V3?Wj,di$o/ aZ0,r#"3W]u#/թQjݴwgAj 2|QG!]r '3g&\!i_NuF?jJ5 KκV_a.28 mJ6A0]U7%e,)h9Ȉi]w+SwJ=n#XRq/}9=(]8HNSu[3 ~K:$`3}={5-6 WG{ZВW`i%\ѳ^I!A$xoS5uͧSS0O 4F=9DЖ}/塗Υ:e+Z&rT{_OOĪTSB84!,x1NC%Y$-*kz~K*7E԰oBUQڭl@# Z02S}ZSbQ}װU%~^'.-a(l9 a݋/\EY+X!lpAiARNY)Q_4]:imJU9!FKa8'Ӷ*Llx&(3\x< pq@jC #L45.O8!.Ĩ#v+@Œ@C%!-dmYF/&.Ⱦ~ ̵EI-ndo{^M?>ޠv49~.^8%_t]؃= n/ا1ʿ|k s~AUe'BF;@!PP+P_6m11$;p.T L+D!kLf{Tt Og '3yړ}2|g@hssYK駹g:v=cvR[|S/||X)@q 0pD8ӍIƆnar 3n)j>Fs~"qxmp7-ć-5?'Yu/+ Ix:>xPgϚԣQp5(c Z8ޝlj1npPMl/6bLy ;M@H}$|Ȓ_f#x|l7PUet)ÐV ȢO?E]Fhz.Z6}1^+*qT۝~=7&qa_Ġ=L%`ГΘyg&ieEzt%-teӗ *.mlP A JFŏH\JZS(1a5WI:A*fv xOIu=rݦFepeS v, 9O4v"T 5ӾX3.2mLN5$pSjfP$Xee-u,&⾯Kb <.*L'Q};sdnCC^,%u*АaF`uÑfAWڮD/4|djTD\]̮[K凜2slďPW$CB"l vm$瘐'gkshM|R&/}11ZJ2+ֽHEEpUmE*I̋^Dup]Qx^O5_Cn)n^Ɨ*%wIV/d mb:OX7ff8Uw9hfY- f}R<0!3ɽcJc+=׺/xAOȟ dmטoXrڄ& <֠la`kFdh}-:e=>/ze~Z0m@; >n[Ƅ+΁%H96{yl?X34>ysk GZ,'aC/JmH_־S rs?S>[ wKyn'sC]^y4E?;tlxJ4P.f䬓[>j!~տ%@9z ӚcѶg.m[cVyX 6)Cy"UVX _ !X'қ'V4ᄚ1ch13"l'{טa+g ˀYXɷI{ ԞcLāŸY+K^pEjWWmn:75$gI?p˒ޡkX&;愣5GHCd7>D+mUx?*4a kP@gt81L[ V[Ym97G 0}_Zm 4Vxaa, |ҡ7b6 B"d&cړg]qQb?[r9?9ggC>{3$Wu;m(wj`r )x,jf [(3D$dpwqQ(;MxNi[B\;1\JGqK.0-?5ś^r>3b2Pߜy^Rk5̔AD*+&H Cv7[T.ngǗP} gTONUشx@ Ƭl٨3逧C~C Ј@kYD2|e[?۽$mɣ|g#̈́#Ov *1@gQυ֑'>hEǘg_k =Z2hN>Г7Z9X&K~?纣~oQ+4!X<QWLє4&7sɄ 2Xre23Y;U,T:L6# 6 }rvG<9Dab{XLpM)Co:)38KAz{j}r7׶k`eԬtڣ F5<4&v[hGгò5%** Ir9!'"J]՚QCd ?da/ af~@`d/#RWMaW}hy,Jsapu]I"obΣ 8+|߹n>voM$Sb5ZDt2qWml3‹rVs L~+b\V8l./|Xt^=8堒 ~[5>?QI V{@˵'Wr$,r(+Cr+*j2?g"3+bņ#j%Tx%G;cK2m$Sd a-~9bf+'OxkןLoY,A͜Kct@(q՚ !v䜱 @ldL̝sǁDdz%YL]W -D!#̾z  ֭  -ɽZ_tjzDW'AF,0d$>)SOI#!*Аߔ`+*V@imہ"TsP| Wg-a!QPn=y&ɰy;)ߑ1ދXx:gm֙B$a^R&v)ҳ-HB3d{L݈B+Zǹ޼-WNbfpX +n^Q) EUnOd8gjl{!շ޳_2";ܧGuB˅c洃VŒX]Ag?HLj.F̘qN9 }c9Fҭbn)T]+<]yeBf1E z #O DV  ]1|XBa rhS*AV^_7BY7yѿz; X eVe9+MRl 🋤 EaOӍKWVl J t%3"-ox+QDj1*x2.N˻甧%`V" ˕7$Z7gתZޠOXc3#h7r?,9dЏW.*W8 \CZEH! vck CJ`x*y,E&Eۂ"uے-04:a.duiGE4QPƪ,5S4-bR./3H +E>RE#c;}wp?Xxy٨ ^jKfP?N6csxeU vs@swrnck>N`*DRr,S7ps^807Ul+GWs{T0jVaWmQ5,F8!a "v*ɜ{*C<&Uw%'4/r"~}m}\]m+uňBqh5 eNl sJcCbrWmF dDzۺ .\],39oOԴO-Dv67"."(MGQ`qx{s U~f$2M+} ,6m6pWB{lѶ^Gj:BF1΋JqРOϏ6u7ם_dGEt;Cң2uDJlr~ҍvFHJY%^Py&}]ֈEDE^䈸,3g@KeP1[-=>4 Dfg2oPW2$vQbTZN=ήP  i܊IhpqjMk.΁xpOɨm_@Jnw SPB'q04Bj4"yȾٸ*(·S46$I68cJ{QejtkSX;^ B&.Gc6B.8 A9Ru?j(gC4갚qh` yb3)E}Q3J4B i4DVİn4_CHQg-wV3bްo}z7 M =WBS͐|:#E$U:$(蠖b3a ˦qeշ|2 _sp \`qfWvQQ|[2a7mf;7=ۛ* ŰV*R2LZܭk}Y7t[SVIĜ9;gB91'_ :4nn߶sRPkcL~NqQez=764qN46̀:BL#lr=̼A`=`x`@KZŔ-@^N~kj"E^]XYCƼbx4 N#Haܙh3ĎSuD.:̅qȃH&~t)_,6NqQQ-h<MH.O?' i ᇴeZ^Wڷ ZĚ!4%9),^Y,yVgF97xVV:=ji!UHx%@Y@5ˑs2Dpuh;TO/m%9Ycb{d\on}^#7ֹ}?=Q_) E?Lf&Ш$5X%ut|DB XB/1@@JeN lDcRreW*vTM.[F.V8O4YCW#?w9 t- [2Cw;\8xĻ@[nE4N)HѨeS'Zǂ߿'@%+fT9X~5`RܠNxF!9>fZi%^\_'>*)qxv8#9yHL3F5>"1ܐ"Sں%nRz'j(wb\_tK {C .:Žw.Y$bsu7ۿ[)Qt_ŚKC{2_Ib.]șzG"ѣJgbRkeBǧr!4Ί-R VAN~P5: [r"K&5czYՉ>Ah:v;j쇭u#CϞj4[Qlg iDŽ$-[ȿ3R]:Q#y0_XeYA=k{ڛZKNlu䍦r^jd۰)S 5-ur9 [>nMɥ?BޟZMZ2@4ÈkRYIڅ8/\v=714r8 U9B{8E[F"Z~e1L#],T z)]"J?ükala9^=q.?Qf # GZNAa:w]U)nƜc8,64JGš<5+JjuUBdz oHZ~OD3,lp ˯SLoqH=nRZ@p@N.;fVud}{k !G.dO ~C=IN?-{Cp4SoK`߽̒4%6*Xw8[T>Dv4h&Q{R^+&A~?b0 P \&ɁJ#K krp,e.>/׶rx$%*,N"0ٴ=H8e49;vĞ1{.]U2׍ц8DL55 L3TDW|:kvg?q&O8􆁣P΢9JQћݜ\[c\ԙ9 F-y( PyΠ[tj7i3R]K 8+ FXv (O.""qIL$Wu:#mn>PlHϊk?P:__a60G}/Zh3/h.D"4IzwLwWg U u!R\5є BM4 = :uv8P9%x+,]~9^ DŽ6UAunW:mx7;55\ 7G_ &!5[f~T"Mlstk3.]-G+ YoTZۜK°I 1vԦl23U2bFZ`'_CymM |$>6r*1Wk.&5z=f#RD)9gOxQ/ H9`ow k=6ss$.-]N qj¡/IdҶ^ vA* , xd=1i)ECsU_(X:{[= "6~-+$C$bD#Zn _ M(5b,kjM47b7zӞ6yB%4ō0Frwfiʫon/JٶZsRg B@\f}%h#=c+Ylj}3j4CTBlUM }F(pJז|+1q J`mY{c[7Ii49!hQ-0@ّ,kSu=@?Eae0G*e~)I(|bhy"!1ol F|7`MqRRrFOȔqA9mm 6W"D)-H)~̘aXtm ql[т>Nr|03^9gєcKez~Љ9 `xM~ 95}"$ *í,VWfAYo: vck}kjC^Foc?݄m+ *_9Co|Ñh?6+x{'vc rI^̎΢q|zO˵oײJ{,Yiv5DhG b[9/OD)Ý C \%IoU܇ #C/@a:->>{V-U_`":~0Ty|gIb5ЇUuT޿3;@v:*Kjgo2.!.Y&X T5rc\;~P 39#Cm6vo[ <yQ`^x+<4Mtq=!M/Mfd\"G1gQ>7NS6ijRah {hhxyq;Mτ$].l=B9{\''kGMk|e^"tlc/4lMGrSXDfu8Ȏ Ũk|#wl/qD>{ _)YS%.cILu[(} Inߜ)ʾT@`8wuɨmj9՞Q(E6=;xϕ(8l]ޭ(9w_#[VDqkoQ#R BǓuj1@oOS@qRpɁ̤A9"W'_$j B:lLYЄpGv9< 8# qZ@2^]rU&4jlz seћ0};約iy+@bJAfn…PeW2#%#h-$C;[ 9hʮ9J .+L1Bif搏߽%~Go䛋>{"XU9+)6B2Q 1ױRVy z(_|/Jo\p-Bm^sDaiy(5# ׌]Fw4ta]xnoZzG S Q6P6pe"(QEFGۡ^KpRG^//9V?U_bgڢaA2-GUF l"3ZNPiI .Avods5X|U%)Y7MHDơpw`m LwHڏe6 :۶g p:D}@2mgI]W*}+NyBT%E]Y0)`gxD"'ewQd٫$Ub+ }üQ[׼-ZmNe`yEqx*; dvW He Zy/<XFA1nClI#!4xԂ5B̓S%6O%xO2MӃF~K4_ZK3xd{wOJRnD7o&\[a_JSWMuo0O=9I Ł4|ô"aEVe7Df`JMs̕^ nSi/1 Ȱ ZIGtYXjCq-yа^(YqYANI)M<3 bGB\rQP猝7?4dVg.aG,0 kVɐʘ9`RB8 I(r`a:c$sP!bC/->|1j( b.6M}Ŋ]`a* ; bʗ˺x*a?I 48z]UOhNv '<7_E{$RNG3c3Ѓfap{@Y'Uj[S2FKhgPMRϱO1J-vylך*l2Y~q3dm˵YJ Vu4jL4 /?ټĀQOƎ1MB wfQ"Ni-g|pkh^j.%1ˀ.` mcO#ÕwVkiVV{%,3ӣ5}'ײ>pHkN0u13$S_FWU7+gO(؎S/u?,dxzL:f,č WOX`(z\jӳDX~3.65eÕ89i4Iviqe,f~W.; zj1?Ä?f"yN !U=dyȭVc\8;xbX-4&j[Xt#auFuס)֗ZAV&y)$rŎmhUݥyY,<@U \2`/7S(K?r]-j}SKGގ&l4}?F&aK+EOT.L@v\)ɼ`chܔKjFy8ҝ[ӪyA^aotIYOIiJy1ܯ;]a' ]L VaͦHoZ𫍁,'Ui5A *Ch2"xAe\Rz8P߹<̏~"^Fy ?ӟߦ >㐔~xmr@0D1 `h0Sˉ ʶ VG:,XUqP~p7h8aL,h~SXaSRsKDncKlsY=?ΖB= H u@<.+6h'{G _)H{BPM&&Ud3s53z)Ҁ/>XZqF\Ṡ+L\n?N}3K?QQZ[풆K/ Qy sMj0zǤ}u8zrX4t0H.=80J !%RMLPp+#xF70=t +yp)ܽ٤d0NcN86.:sXDcP6e`$Z3(L@fPnnH /t?53a7t.N{>XAYr%hw/cO&¯_AoX3*o2[IxW(jm,PHUUS8JQHӣbG&+I,Yo?u%E:VG~$sJLjegʟw,aT ر(Zqq 􎵉iGN-mWG%l|W:B*%8bن,d]pd|G{Jfں6A3{g&&j""΃*#NZ Ѭ\CVT u&Nɢ|ZglFzt JMПAt%I+t؛ {{ľ92qh1>:7% @M G?nyq4U"1[W!WnB%|aȾ A~+P$.+ǗF8Ϊ@N%\@IxOMs@,R+'cfOa/hD J(觲.AAeME8Vj:z'**g /ElpR=IGW^ʈ.mS>p4l J8QGՑL+N\j:e^$e TɳpU'RD>Sq43lXyg!Lǘfgpm|B9KZ*'eΰA;GgXn5ǰ,D?WϏnW?8Ԗ}`hM!c ^PlEb1+B "DuwZN?6zH-J?v9 QzMf:gv&@KtC* [!Gv}Ψ9_c]mzѯI-0-|z8Fbu˶~)%s=NpJJ*wSm8V=jP1*ԛo2Tkz--c;cGJ.V}<Y]= ~!2Clfm(!=s Gg9S9;z>XxY]vBh_g-&t~`0:+Z>Dci /xJ~X(JS'H 1޶{ ̈ č{ _Ms:-SO*'=V!䴒}wvB1h5~R T?%un̽ LY(G?]V<hG1}FLz-;JY]yUqlF?K4/!{~xTgFN<τ]̼lq(ſdccqzZHӻ!_<ZJ9W{QIߡ fn˄ہ?eAf`TtlH )#;6 <`R[?T'GXņm uHN4ATyо)ޒ c|:xjA\=ÕH0mao*zhE$N1}OQłYak4c1vQ ~ܤvgyz3]^S\EwܾXldoA7\em{GIR-'ِ!I>4,bt>zkR {Y-z+oU*L9{9ZŒ:5A6K-a1n;X= [C~g]%GFvfIBIλ!)#:ɰLdW=:D9S~}lRįeVH 0}/Ω=)і>?zHeSu)Hfl^!jOѧ%xWDӪUE3 >,ɩ(ͦ7u1wKE2,XFӋ߈N6(LF%[qqo]@:KM{^d{TL,.nbwqbRFgKQ֪B!̼ck;͕*"wy|;S0RO~Na}O.CG9"ڭTSLҋNtJ'o@UT ҞʛCq<6|wwJ˪4q0` ۨjif>6>h\z8g _M[ׁɏ d}&*|dO{0ʭoX W|MՓ6,)Ov~_JJ4!QVRYPҝ#g7QLBfFy0tC'yE +pㄳ"6dOmt_| v̎-+9foc(CL>{{Uv,o69\4g֥wܩ+W*?AN_hՎk#jȰYYN֓Ϡ s[3A'U7"*_MuZ\ ʒp̿ H,L~FiX ZniH[BRyٸ"ԛ(-|g0"9SW&C`nwn U"UƖ HP,L"|Dх`tz˻/3|~*9x[^/0(B+~AqP5.kK;wsĕA/Tߠ<*hvSGZiCP/RD% `£`W1&,S@gIB_PC57<-SݩS?~ZØβVERտ-w % y ʶUkDw]37ë(c7W}8bcjfeWXM seZl0 ,nsP>iw "ib:]fmgȻ-V cÙ֢f\V1v^za mb Գ؛Ipg@⳼;ϊƅבУ!w<,`l,t*[ԲGa]`"cO>8\UXN>\'74JF7D"O @Uv`nz<ඝ-X3V-\+z .cRAG]&]5˼rь1 v=%oOΞr2Ge{2/`XBK+\s3%&HbGsY%rKsg̚ ( cEwTJ;[;Xֽ8FSE `Bjy,jAtLRtP{zN$k‡݅O2eZ?.wzCuLԘy(VgN_wo?BbVxz2E/_@EՁ&-KxYe4 pˑ.h2ePtUsgå oȗ9dAiɮ= m UDoG4*';)XRt2mswa%%SA4 6hd [OZ4ESw*q*EaA_lTDtHMgȏʹ[1*-T:zk.lGzhCa G 'x& Vޓʘd<ɰp Ųz8sTM$zG>Z$iDd +2omĴ[)9Q0?y"14vS?$V?+OZĤ:ȗ=}%CP[EӂS9LϷzaLL #R.GtRTw.U2=/vsIn@n:W>VOkb=kӢ*p g]SBf] vvU/^]{.%[T2.'vX ˤ)x#@./K)Vp_I1iN3 = ~kx(xefKUdnق."|jp< K€rM [@ gbNM,z2,_[ߵLUSzɴ4 }RWLFBGVe1A̞kB>}DޑsAuFk#|**BkE<K[1:~g29L,]XQ+Oxky.rl/̖yW!e}SrD7!'Ct v]X@>)٤lXdua{nK[T+tP7 fngߐY%tmIb4;1Q})H~=80/گ(X33l`_g6ir3 պa)hn%ɤ!pWxÉSLyޖX+K>1\v{0Ub?l}vc@XĠxX.eȞ'eC̘Q6xk`g%>^F(4Hqf0%xg<.TϿq^s@hCm?'\&Xmpा|i.#!~OPlzoTzS`\F;dPM\}Đ ~|ļ%mOE_Q0 */qO4uAĬByLI";zܻac/I5mR,Hcޢe `O WُDqI~_@<&?PUDxWiE";u/ʘ[Nq~c]s-Ԇ>zSWL]w`8ײv_b2QYɅG:HXo=~we$.aЙB /ۆP) De %{q{73?}u*@? `u!f\1͖tx)Dݵ;~ T g}7i}gV}bD(YO V"S[K30~Շ5q\jS '*Yo Ch "ٵ)H\:DCe0ˡ=0̟pZcOeD~gSm`T-h~EȐKlVO9 FAp!JY'TdoýhIlRqRaGSR|z13Y:!룦6"LWdTp>75P{O>b1=(jKG>0|d;*MfgfʋuGvSЁ7wx7R))NakJKT4 J:͠jhװﲉP؆.kA:GTBȚÂg>f`vgTũc?oXD =dE:BtW&CQOaxߏ$~nnIcg]"cz0!f{<̈fLND'h,x_o#"~hTGsG9r<{(M ל-UzիDPp0/ t73-=# (<'ثc;#aߊܕC!/pX:/S\>z6 $c8UA ] nR89eZog.x 1W~(B嚴/hD:A (-arؕ6]w*hQPST\}/Z@EaSv|'RnBLr;5xLP!GA+쉪\oMB.%.U'/AaW $XNG7Rlu O쯻ũ*w/8] i0!˯328C%Iq2 d?EY Ι(x8 A`l$YQ>?X0Z핔NL]\%oeD m21B٣ mݼX%SG[.s_/rSG_#\Y8 yk[Rˢ}l'"W`k4 u:}2k0v)Bə ]_QKxCv8ɁbӢ~1!3,C=r~ugbœTʖ@b>PsBE6NLXKO$WΤmG[b#؅!,&'0޶Vh3q_ @Ύ 0:$xޜ^94jԘ͎|rC ^m^=uv-q= g9q&o%\rfGhcTX,{H$tPe޻JƐP: gz  :W&]іU ,g{JW.hP[ lCZ' fFi )P7vGRIo=iG *?'|NӮq')mW K>O${{; "38Hq+D@NRũnT2BQAZ+Lu 'q)-Q_AU~T r'UN,jIZdA#㈅ 8]@!qc z1O4ҫ+p쳐N Ts 8m`w_x[Y83^|':u r?/!>ss3t8MݙFʂnҩ|zRZGLo &~? i1쉅;sdLOb)Ȯaex2-}E$8G|݆L -䛬J'ns[{K-4cD-= gHF7! j 4uZK45ÛXX?ui)H>pZ"#S B&U3sl*O9 Te"N(;aNhOBW~Jg[&)}>+@9f _vyN:7ˍ%#TV&~6IeY?SB'uiI/ܝꅎ$}4, ԜYPea[Ղ̯Dl.C[p=h5[~uPKG^"Uy@<&ԢL 0(SvWڐO@0N;cF`$d?Ӓ=o675uՋqĢF})#5X>Rh~'u_ZKCV[ ; a̔0fea 3}UZ%KT̡`仜C`0V)-$L4 *@@PC+1ş@'l3Q _*~yj755;ޢI~ȩ'_Z"l~/Ygdxϐ-i„xBU 3 6ruBȰQ .YdɩJD`gCvU;r!Mփsl uAU#TXP쌭^BB"VpͪշcNGqsNl G7 [9K{둓EJ*PC(:_!-A'M⦐!Ntp.1Z ٷr( M}` {s9z@9X0TD&~# !~C¯_^Xwܠ$"< s=!v"ﵨxQ\_ vV ~HmQmWY@,-L9.>M F RJ q&4}\0W/\iȿD/dLޚ5ݺD83k8:o,G@^}h]⩙Т ^߹-?nP(N Z%d.>H'b҄£dLYJd|#"{"kWZхOlV[ EUI*0`56bpQT95?ػVܙzH2s~wi.~埭[…t18O :9}a;؈~XHWw?zm\(T`E=|OxfBlO>b^ $ئU~_#aGⳟ멯ggX21:[Am^M2W h$'l$r87w u&56~zDht ꕾ- ғd TE(fk؆Z5Ls Ad'R;𽒢tn]#6sɕ[%xʓJ)`AO*cǮ Bj`;D"<r,iUz?$B`iȕ><TPݶhֺ|IJ<$S+- QhAZ8ns6% yYɆ}zS. -2JN*&vWV\GdA&}|md!FNby!cTfynջ3 Wfr*%-A݅j/95\09nX8;N]~W3ŀncZ͛Ԥ8& ~Tc~mٚd9o"Zeͽe~&MVTi8LgiEfX: ;"HO_L&,k1. y"?u#GrPv0lN52 r7^G:QR`lTt@ Wڃ{Pߠ>䴸ze~7. ˜j.3oIl2ʤ񴿃@Uh*8bP_!c1p}nD .Ɉr8p*7 )۔x !m)L*@1=z{EWbٿ =.;=Qa)TK`/·p6ݽ'!&hlv4^ YHܶ5TlG qEu}ҴzraQZ=F~A6)"KfK |zXfqYo 3<7v2QF: q=A@)v8RT%)mrЦ] ųߵbqA\^_wp!JM+YMKhNΖ[l?[Y͹"NCu_-tH@8g^H^ʼnI5 ?(M{ \`N>s,ux5\yZȇ ޗ]tz@\9TRz`$=3uq|e(v!hIs.'i@ 7YjMʹ(N{A+*х"18S)<4ݢGowH5Z_FdKD8TfN1٭p5C}VE]uQy|QSRϑKcd ]~o9EEn&WmSR|AP̟\E0 ?t6rh(UtKǞqmdIMlf1 v6PE')Qgu9J ~W*L$%,!\nȅGT }$_g#Bp3 4c y<+d-J\*Q"R;i۰AT|?Z_S >aZWdvCu/*7oww%; zRX % Xah+u&vJS֓|͡:w1!/zu GG)(827r(Rˈ7Lrf2Q2^<(Y'AƖ_20ID J3Za6Eջ# ^`yen.lj'JZk)EZ9k\b%.+g|$߱6tHƙNcY)P4IKb-kבUdx{J.,}}LsA_/}l_NRRrfqC|hA_<{rNPp7{.&*wR70ԟ@z-vt4ys4sNV6>w2G6ogX,|lI]Oִ?\L`&hMBf.w(ebk%,D'MD n݅&ysOH P- VThcEOI⏝e|@koЯ#MYaT&>)#or*lyebH8=욷@Բu3)h&pOY€db/yJoAzwM^ˈ /:&LFxnE̥%2݁$x;+c%q6 "-;eJ?Ȧ+` c҈ 7Ra2#@<Ů(i-xtsv)XakgwTl4^h+q-՘)3"ZŬ[ˁ/m* GZ_[puY37xXS#׏폘+=O |v0R I[mg)]kUc$s&VJ Εiq}>{?Y3J 2-_S͟Q^da[GY?Oso"cMc;4Y#ryeѦ%oD)_v>rUQ*:fJgԳĨ҈m5q0&n!Y 5[;(ߴMFhKUI<}u^V1XjY9,D08hwOK%nˏ7zԡݥIaOjAƸ Vi8)2,ش ~zN8C[ْ학 x-{e汯0N\OkGd֫/q<!sC]&8|ʏQG#y̺BG6rp*H*兛'm,} =}v-x"TBq͟ifӒ\Ls:m-kN#ujDd[Q12ݟϺTi?tz7 X]OPn䲎6y;i{K;(0? |{iˈ!S!.9)+~h_{:n5$KBeH $3}>!K~dk%30ɷ#68~j}^gOfzlsPazh/KY³N&vY#aw'~E"^E4p~gP ܎}YT;7#Ņ/W+A\3XsdsTp q-|NRZ=>I|!vξޚV?kɷX7EAdG6<: kɵ>~p '.SCyr_V@d= ^tE$;6wԭ U:tְqOnJ[_[bg ٛS R,/3dy#oߝg LG98vWwy{o׾[Kׄh<~kjK%l.  6q={opX'-OdHA2䮇(bkOxUusI qPq'^r(+}^q~V 4o3",V}Ebhm`gzxȒV&e{Q9l ֤o.#HSsZ/ U\6Uю7:0sEDqm?4ݕZV̋ =׉XwӰεw膅! b.!) >U>^2T|vZ ^t#TaIb2#6?t_M"r;׆I|waf)A;E,ozjr#:BAgkᆀ$2Ģ8+-6ʑ1OӣڿQ;ocE@ ;J&p/EUQbA4mf=.wTs C.ϒfDޮ/GvKUWLO=Pj$q/4" ne34[xFj 3&W3\Eg"jgh`3>z2J~sQ)-{C𢸚L7AΦVlv+wTTW5d΂w/ vZ:)d'%tB#͝h a4]=YfT'x1>.7~mOTVx?gvNi2n&ླt(j Z|YȚaCZ,I00c 4qoU#g`_%yA86jXI!ї3#A {xU IQv(%k{oAУ.!\5ܖgshv3?r'=SM&"@Mp+K5LҥEҙEQ1\ ܬ9n}!=Z7 Y%cM2§ҴՓVFİO6zmZ[ j`:–;Go@;x`&œF&&nN( E[FV`_spf “-GiWsk Q+:5GGcQxvƬ)XEٴ]&OI#c\lRt=P<7|È*ïce.Ȯ<2| La}ڤ"S|VK52:>)RRiWvk},h[aǀ*Xj鉨toX.Y= .u51 1YВq*"¿ǞZ@ۦŴ^L{"j$kJOB RR!T@cI*pp<*)r a`!*pU[65Zz1< R}i&n+'$?xߕ+:]z: $m:$aBHq Rǣd%;jb ^U?"J)Fi-pϗ)@3I]V]g[l 5^nLDy#"XIH#wb URM \ 5H;z3uRaMYSh[Nzf 8D&Vd4 +Q.Uu #PSo=e3_8|i ,A?S<n:FoIO5xwdKLJ R{[&kaw|$**P6=|N(#2C8\)НVyeEۨ /1m'V[/5i*`0gX.jVXۍb4l!^ 9Ch`΁H?m)WgGRxI\!z~9:>7e%4G&ۭI \܆{ho6N4؋t'Z[>6lQ`eaՏZƀe<(HmtV- I;Hf&qv A%ױX `Eޔ #!`ֳ@#\x/6+ \\urF0Ӻ_4G|R,Ȗ'2W;*ܛw/aW ~&D]} qU#w8bgs @ Ѻ $ |Hx4,+t2e&r2wFfTzϤ.۸&+vkH׺oSr{ vZzJa9Ro vk _SR`5 J u  q{E|^2}Z ]궄܍AÙfe!s4'`TUKW(m( Sڎ{cKݔ27^s+' +Re]3vj^ hNߘ3+.{:#KĻ!{zV'S9V"VhHIĿuz ^D`^_61ĉ #IÄpűǼTN,effڄu븛, ȉA#*"g-mUe&L!ɮh}u3Z5E:DpW' XVFɗzWZJ/\!:$2)'-2N>'3T'Qb^_p)ƃ{9Z[(`w PPkKK@Js紾TN9AJzoT Ty ն rÉ,Wfhmٌ.ްr(L /Nυ?7)|r?+jt_x0X5e=1uORjh * oLBתaEE*ȹm3# NʸqSEAۍnZs6ȣ%,> 1hry ;m;Yop]B5Q+?uq q2P^Q,*;wQׁ_2`g.0[9״HXS!Qql;&%r{Ƴ:K=0V)x|2-RpX9" Mލˮ%..5]*Guѝn4>%OZkɡͽI*o.~?K[s} {.i%X ښE8@7@1ӓ3H NA)&4z\w ;"zٜC >S?tl%K5Eiwb)yV:H@L(O,_;"AmT<=c.Jo 85Ywg&Pȁ<4 `Z*TI}YDu:xK²C(GUs]J.l4 Ed !ͨ{^}sEtn+p{Mq. <ƳYa9q(E{woMg^#+$PF*r b?ߓұvS'l2Zu\#US"Lw[&,f!CJc~NE{pO0Ejl%RewKkEǍѫeG.Kb%`pS_϶Nab-_ doRe;$*t\̗`ZJJ門yqT  x`ݼ5+{  KwX$2k#kxT;̗co]&WLk8 EJ3ƐɌpNr 4; n/ N5\̡j#*0Ì/12^kAżN|tn]O6j椬,D /PP%a?HFWMzBqxGcxrpjYNZ;jFN]@j֠#>*;aGͥlnM(4zFd]Nfe,zk*@-ϒ,A,HկԢd_~e(3wg&@]!ڳ!x.fBSK+];B;| &" Nxc7 WEL\}H=Y]ö!_t({+3#"ͺ61]f|ti@\)k_nۂGQNYR-mmIjhx]R>y3l u"Sk95s "LF#d_ ~Pw/3t}k>Y'r4|n?,xC &3B7*PUVb `{ɩп0ZkDL1TNbGZP ,SWm/ceoo ۈQL^-Q(ٻo[en#'0Ѻ7s)7#k-VM.̢o>@jjY5$ insTdֹ7"5r`qwQNJEw\JRQ .JlȲ/JN2,`(I7(RX"b/PYOS.Jóğ8QnSm3v7$5~.h2-X`H~b*~RQ$Ӝ(sUik\QhوDӾt5XR,$ވsH]'K!Ϥ }OG }ҘDD-xw]%%vi]࿒:*r0,ށ E/o8a_2IkPap@B+ >_E|Ndo:x:M PM,۬)"p|mʞo]v^ux ͆N/= V=DKT([je2ҚXFľ@s00'<풙POg5᱘aۿ\a%3#M䏸CKz_-m<=ԗpIwImqiU[B!'!ZΥ?7GcM2h|Q&44>"c+Qe^nG~| "v¤3m\(';c:wyPb:ɗpԛ̴lU`GM&'2hBJ%,Sӎp УpA: -LAbC]V|/:s1,85K/,滯Ňy%`:eodP);r1`te9,}S tV]8晊WJ-,cw TiWR0&"g1  0RcEEab>dVpOET@Pbtznк?^;9=0)HlԊdS7H Njv85*|tv,=OXb*֚K>_תaY6 8G~+/.s9ЖcēJc:{,@ Of:y.(ʻ.":삭b!{V[4vp.$f[E5K-'Cs<B$R` GKR)eȤ֪RcrⴖJToɤ=?V:% )KI2kŊ2Y90-\[&]CKVp̏tLǩYD}8ED>IʝGS$, Nc+C[^Ӷ JgABUu3IXq 'Hh-Bʷ,}-0l7f~3*N ekED$#@ݪLѵQe)LSuoߙ@j|6y6p_' |01!H&}v<#/C; o{[V 8 |lPadZ:nO##n5MvsBp%R;DWnw-7&ݯ/ t+J&\3qKeu<R_/UV['2N+͓an0f#?!j'KB0p?@4mNK'lofttqEMaO !%a@57A kی.xdw{8 碢^ =7mRCGRmcW4t@Ǻs6[cלKN'"!R i&1mjԩO2cxX㶵$h۵20f'Z#lD1K3ж Q>Ln1 }}v?u,< @·u+X.[A$̄fWܲh 247UO `[zRo>$,(daqfť sK)ZȤBʽjh#/VI&q0%na Fbtؓ_MslĽ.ƚv[v q(mDm2y_۪T#NMɬY^O{ƚ!i^tQxeV7w cE=CO_!!DuFip' g{R\?`NbcÄ~CU/nԜ]ijLmʄU 0g999"$f$Z.yXD(۱ cA"cci4=5^RX]8|UPa;[) ilja"T2a|'xxy2>u%$x0?]/PUж$ͼ8EŒ^!wY0~h ່I1r lPPqZ$XwBGgchPr+X ,6zV!8%Q' o܋f\;!iXuο6sK*!z co5|t|ԑETW&>8M)<@gp@ݯ2/gg8]l5 2 C'.xĢĩ{]&I~|8/OZ])-1gBZPZt cbL6dX'ͿH)cHf ;K%M^>)\%7o=W>;3?zt*Dn,Lf@͇7*)y PaWz_4ދOjFtp`E`pQFvdʿPLgz\R!CM * ~K wf2 xGo0##:Z;<@ڍR%c -d=U3&yG40NNoTy+AiLL;hWzC80&O4#zmIR<{ͽ|A!|0_)z%NA%H&8S; B:^<=S $`>תsFt5 ̞l]Lq`Mjă["$ӈ 6o d)+` [dé{2Qk  ʀE\ $?-vY2c(9 lLOg=d*iA~"\ub t IށJqӠ(%UR2yS+Iƫ@I0+Qǻ0>-$Ai+maTDeH5 C^pVtb|tC" ~dD~Va6S`xp97vz C" Κ/9հq 9mwo"ƽT2&F{'`ʃ5{T "ȻovLNOo\ψEuLoLv;zSսDಏٕ!Q -S2f!3hќ A' o]ZG$.8W6bԇ jmP)u5`ր >e0pW='U~roxӸ`e|XGnJ:賐p6|e[ V ѩ ߌa(j&)6_OUly_AqnR71%mR* Z hܮ+:]l"BB9뀕q<9d[=ګY^*a/ `vuLs]eOKds z[ŻV1dkv+oﵸNUƟ0$׻eOO`yy [%\pg|y)JAxԟUEei%_Dd}z'BjMe`{;EA^1~D ?N"1'E>t=U.U w|;3El`dJ6B[@5J43cjByI,0͋F]r̮9ؘjmN#BǻWϼks _q^Z1nd7C]Pz?6 gi5+)|;s6>C:WD[\SْL6'*)U֙VEam3vFTCxr1xTJXovj0|821dhl9#=rwofd1<^Haυq!+N#CݝZA72v4`_}דsAD/x`#E}?:K7~1|m DXW?,=3YX}P׷ڌ') _P<_kK? Q$KyJ㤙gȾ@r'!H7hŲ\j,A3$HrS~W])jsy80 Iiui N|)?R..=+@0_BKR1EjLV 6I.ШoCH ^Qd?% 9wN;V{d#kgŠeev9á?wU:@+\(x~=:zhg0ߋi(={|L#R`Bcwe+iC~-=LS$ЙY%ܝ/7^)i;/Y5N!NϕuSi 7h] ȃ*4JxE"#LQtGnEN~KIk4KIorXd s)-\ ⰫzaB P = 05'iڱW;+xA\}QmQɒ:'L/U7~tO1!Բn;"PaZX\> H*?^$tn  gV5Aٿ`n>BVά(frݣ쑂 EP(?Rj231pb%jbcmk%'8.Txnקa+AFք߿]S!`EOp Ŷ@>ڍm(fE5="ԁ4~U/oN߆)\=C倥:'Ŧ4nJ*L"Uf//[it )gTnd1Lm㊕9")R|6jL୙U/7T>\hciw3^3v8L˼5k_yг/k(4~d~n>91S5hMOyTB|:xK#=2 Euߠk`XהPxʔ)'mלrcL@_qWLL n%uCO$rCLILɤ[ej*<%l׳?Ir)!bEN[l1tZsƾ8KyrG)t.5f_%xb3,>w^&:-:||nYf-!Ͳ$W HX)"Z! }o怙 rq2]iH0|Mrd,ح\ԀX㟐 SP!_u=o]ulgSd)m:Z\4-Of}7ޫm5 [,I{ ' . S-BqasC#0/׊5+)eOZ.j3&Y$ 9"_f$Ȃ٘<3TBE'fASBn=abCBg>zZ6 (סUW[P cގzs'Kztق֗561;$-_ho2TqWPN@ZřfiNY}kS6:`pF̵O J6)8 7lM\Dw_.,-Ow;6s)cG6}ʭQI TDiuEs8Mf5[*;A;ɣi4_jM?]I 0ۗPy% 4&BΡXWۿt9߉-t-ZQPž+ӈim;Dp3xdT̝c OmBlť…(ߍ+.9ҿY" ɡWIq&W82O ݀ #%?aL񱂏3tj) o3W]hdGؿ#R@SaJ_-si9p*<|)CrՑ>366E^jYIS?ǥO+O*I,f(pӃ"+CѸPP]j4wқ@-ɟkuNjAg{+aRjп ;~cS\Ġ>a,I- Ʀf|SZ:(rl4}iZ'Q~y*vu c2W+>AbSr 97 ^ho,q㔻pѓ;qf˜`t!qѲihf=˸={m6!Z2,f;N\:ګLRGꥦJ Øӕs%_ ^64<8u5C9-7JP'0/z^ >+XlS#vǛoE ۃŠ,6-S_1Mx~7xmM 6 ;m/6Q7H} óKOޗ$=7g9:k?ﬓz} "ّlo`Yߥ uhqJS;I~Q+Q~畴ՈHFd L^Hn{N<n)f0yĢߺwf~f)N۫0,S bu@"G:c{D_qc]"LMIq~-%vD495171Y]U"oB0A 5g_nae9 >Jڳd͸B[\}[H@ ڹϼ/@@PF) _!" :LWhѵ*(u'(loKH3?r#٬~iO fslʑ kyNޤ~bL]yRHԲU<y5ՐNcL:mߤN+pALrENv[ {O4 pzvA;m"*^ZⓆh #d/JgM;X/iR5r$,mvDX;=R0 ˣAy"tvBTvM?DZ.i ԥbT3bW} hy"Ԉ{!P!MUubl{%bdvxYdCu?X@|&˻TVu`sCsD~] :5 '|z -;d2."~Z<QqHx -#BeCUn-NbsKu3/Ym dߪQlg }XH/YRL&K#DD/9?R]0UB]U`?Tz?bA@%`3{ZTb5+践M*e4$!+̃wu! }S!lN%TX2O".\w1Ua"wzuՑ4}a)_=?]~HqloUbs4kQfГbAdʋMg=uh}F9SW5G[HHNN4*mx4,:ab`&~Iq{\Ty}ҡOFd&y(XhA֑#C}t=GoZpw^ocgγ SOȏs cf[Ъ8S~mk\ 4"z!'HDg>T/Sxk ՅSq"P(T9ڜ+Q9=:@?,NWgY̔F %xl3O/xQ2޶s -:"/П𜅶`YPeFhGLډ;ߟV'q$G KO//sվ Gy@b6CG{c@my?-f YU9\Xz۲<. $S':+Ey#Z{5¯T^6lnnW[m+s<>!(حgГ$YQ^' O0bF\ٞMqau#}tU[jaP2^/{2@]R6d^@EV8meBzj->jû]b;Hso8zrvj m nkP:"Nb|/~j ɵ jlQLt8KD /<9;=C} I#Adn8K6|SyN FrQ$pKs߷ha^ŽzH`גƄ$A@_ga][vQm>/RÔJ~d!_0QÊ"ѿ[.G'?=LA)r.ܗ5Ķ^ĉ?%3/iL1j+ muzGnԨJv,Y\L!a<Q`b'0qvQ`FŻϡ`810,Uk9 fpWNz]%f dǚ%GI(D=QMoUiI}&~ d0YҦ*4z$UQsdhھv`jf?2q'䛕e.xa$ۤ=PZ})}9r_8j*+s>n92b)NoA.k"ǣ^3if[FкV%@QMpLJ-/@ҝ%YDݳ >l\!)wITj2Hphɞl]uT`Gδ'L (fz9rRN4:,  X%W9ռ!K|;޾+W:,L o T)iѷjĢ7ީq4ƃb ,0[,5DDCVT ˜7h5jG{&Dݱf"J{^>U ,Usf:,D:ORFe 7yv@".^]:G5^o'Մm+"}GIEe {VGKGou4>0A'47>[ Yq]߷r|@n);(>wOA 'Nޱ0 lzW #V6@#^Sx "$,а! g+=xNuxΗJ5e%f\~~-/;It/E(Iyk\Jq(K|74RHIf,HiKqi]zw3 K=Xy _`ٍ(U^_W(,tATh&$rR_Sؿ}{'(]8[#r4{R &pԿ=ǩe}\m1/Y="D؟Xb07;2e寱G{Lik%/G709#ZmA@Ot+й_mIsLD=?+SVIM(s:!LKȫr(qj\1R!] ;v?sevG+ԁKVE]`coՆ9qk77IMc= 1g`1B\ZK&^_C`uRpLn,|rxy4";cTڴP1+ w>;1w+iywx%\#:S"afݹ+r2Us]!6*]󗤡2~UTqP5 GϸT] O6U&|r8g<8酌@qįl6bʔ0ɪOXZyuhԠ~S\@;-&uT9\<$JxR3P69Y cT>+Qe7>wJN6:Yc;@vf.KL{pȺ cI$ræJY~SC5h&I<`d<5RXQЪ;hTw)Ō&l2X0d[e<w˱u Uƣl I >M\ոtۈ#DUev=OaH+@ٸ:dHbɘif3v8ã-p<90mʑ1ifw^K$)JMNvHn-痘P`p Y-uMW8q^u.y=J)/;e|Wmq%a#vrE柾Hy/va%<ȝ:N9+mpbXy6h@]8Y&;yw|q2Űu<]U[#R{sfmǪ:yE`qˆ\cq9_ SLZI !zpFc4 >|&I[ù@-fo [jwK^oYPh\1x(/k^xK!%q+RyNYPqCzLS b?(2z"#~{FGq2V[rkǿr޼/rY4po|ywzǓ礃wa~_ ۋ虶ОGm᠞%$|zQ.>[{RhkE54b6 HX/q4^S7xIBhEg-r@+8#\739YdTf_шzINV!AW =-o;)g# P&Ci"7> 6ŋ_)Lk7"bn:yV+M mNX@S t& -\jorJQ3rZe!dfkSA&sTUI91`CVu`ꅵú HiY8eP@ VZCV %(\wm$E J*LKz4)-y@7G^/Aڸp%PNXL{=scwVJfEQ< FU,S:-j*Ϫ2E;k.$-Ubh"ཥK` ġn@ptУ~_#" gaG4clJ#iTAˬ۳OLi 0֨UGE۶X2b]/&wڵeyZ.{֞'j6]6| OoK @w&*ΑBURp$&r5TM}ysf)fǟ7K̢[& 9sx ϋ%L9;YhQԂ8zm΍]hcH& vPtB4{ߚ^1K]m^'8٫AGdt59e0:^~P7ǏȔBc+)La ՅM$4|5I)3L7YX3v(@:#Xq0Nq7wc\ 8Ԯ]e^i-o6<>i ]Q&ժ"uZ'GG[?h;#YK5#ϹQM59  0=Ȉ6%qzw,3ܚcsotf=s!üDtSWH[-!'et!1A~6cEg]%ӜobS0B|/D%JrUz;CwcY|K7,x}+i/<\YѢH"H? z˵_F #v!.iJ9`}8QgzKOfPLQK$.QLbm"9Y{c*`fCOvMbPܝ i3ICd^uL%H4^fq<gUkxepݓ+h+aRNJ!2fW P~Л\\T`G_ԥ:hq1;X\AN(b_4'!k{ivA`/,}dd4am{1^f GЇW 1Z:"=)5ckaN faF6r뺦z4f9{!zғ&(h%@C0e|]%:aP(XZa^(#q%qaK34Q0豵s DE6x%8C;blD5M~ldΥ+-"ʴX2u6 (辍I+:QDZBe޻]ᆜ]&|r<gEnI<ZRۈrQA-ɤ 9!M<О5|'"h2,&S}Pb'%Gɒ%demp;54'CW=-w6 {P"B8D\p2ŸRGo_l_r3PX#H=ryKO cRuAx}؝bו^`{Vmdդ~@P+fSH.$M wOehFoQsp~2n6%x3 7Z0q1E⯒b bmD޾#%ɳvw}Kެ8}GTa{=2Ӕ؟l@Zugz./=N81Gor[G:aYgP4BǚO??6;ptգ[D,\;vѼ..-kh)d䩇>GzrcSʵftWz=?0pN7E5dp,s [E#$I]fnX˱i{ J@_\2u"[#R99!υZG^;{eIv#ݍ7U$!,y5RoMR4e Q dVV)¹1ȟfk/JvWy *$Ba6́pLOc4AȨS .@.greW,Ү\@3u+ߥwPBFo ;<0֓X[} E'Ĭ QaB3׶n v2!OP]_<@"\d Bxϕg,e_&Y$G7nEZ,Ctof( @FA۹,ҽB<]cA%WV>h8sa@ER9FYˆI֧9Cck1=VT.(qA((VP)='>gB,5.s"!fՎ`bv_+E.~3 ١ 0|.ڵ[!\'xT9@:<9ȏB Fޥ>D s#@``DA=|}2aY0)K  O &FO&fȘ !.KSqEY RԠU_<g'sFk`4Y9_ g!{p J fZ"$bwBXPhxZb[&]{b۲cAuXt՘6%}1M |üa-Dpv{CWC{Zk;N$"᧊BHNLυd|)/w,Qn/lonnZ@ި!9@ַRxcab HjFnnpБk4DG=cݬم, 5zyPST|+řampf=="-iDx$) 2||VBwVUa Ho#Gn?yYI\ JD[Y`mw3(a&9{\VsI^#"T<\3CsOH~'ݿ1,EIOm HvKX!%6dnK_LqIC"%fDͼ6\jk Ϥb#aEܫZ9ta(=r#4%4fϊo$#cj ,xO&}vy2m8dk+yGp3(.:$*7=-2vXe*x1u6r$ܱuh |2a0ŞnʮDd?7~Ty5FvF~9} M&u+s` IϢcF"wg`zescYKgG%Ԥ]84i NlI T!yb@^V< bz~/S?Rv˲W/w$}VU2&$Gu8GL#Ѣ[ӃU%ձlCW\j=&XaS!'^Owae'{3F^a mosI!#~J !>vLf jG$:e3l*h09z kJx8Td(X%' o#WYq̢/uc/Swa[x=g}gݙ`OƧ|J-&ijcx/f2\^g>ڠ0-]A _}b.*%Fdӎ͊$8&k\%!V³(iߍ 1ȒxSRs7- K?bdm*͉  :{J$빒|Y;&l_ VYK« CdU2I_S r(zxJ;y$i*e+'7Aߞ&j{~e@ G7OvRjKO?=˞[38`QK^R fy`c(d!.m@%@)ޱtTs'?!:'0D^\&&,fgROFRեe'i]%ѭ!3fhvߡ60ڀte2^~e!a-r}8Bmsoms|udYxu?/S Xܓӯxl =sX!G",lbeo0JG"N wB|GAd_N\ͭ{ ~#!H2|{LRNBZ)ߞ `yXmD"\Hgccub cAIxAߢ TIpt$%T.YIJVHu, TF4ɚT,IqY#D@d 8KP$.|J927PP,Ԇӣ#KD(XQ\ƫY up&D^g\-= L ֜3TW_Ҵmt2ӎCeb *FGſo(߶> q/WYՎY}Ll{q]WeV7 R_? sln*Cx#.IPjkVy5f!߳4wY4iIh}<,m>h٠b:RUr9= VPA7Wk C\HeG*F$'//` (AȆB'mRHycˇFѿq[W?YQ(и3OüyH_c$. { mM->W\րw !k)>a:ՂoClQ ~xIu"vf;}=O%xra7|r[fѼv3MtǏ@Տ;=uB5YKvg#SE=/]εBo Byy$0f=V!֑}$(l!>x BzF_*yD0:ꆝQkٷbbUO<^UqjץgTCzԌN eJ* ѱ~s5|*BѦ|vS(9OȩO2QgE_W-qdnL0 Ijh1MC;srKz 2 /L!xy'5i@YIMVR?AϜ -P!s!5(TLmRV聍Vj-fOi}}T&gvژle܎ǯNG] }1D݆qR{+ rƂ\~Mj_~:@jDƦKݿVd6\kIpɛ'QR =o۬ #_3>UC q7dQ6 *Tn:Cx=5Nvc?fM}hY\&ik A~`5f&Hɹ6K,"P*$e-RqʐY/F\nԶ< Q/Ϲ c:"*Da#TB8}~Sm'Z}wL^ M})sQ2?=p,174yF81iJQ?9LẊC0j]K1r[G3>}v AN$>67}@/{5;=FcC^pKEyg#\m˴xL֥C28W]RW6mMd&TmEk[dM!Xy/[JZՔeEzJ))JKpM4ylyyk@tcYsF@i#[έ9FHPZ'ŕNUqmba*L~_^Poߗ#Q4W7k= '3yu.QimB1Mp`TVBDvK XS^;nM#^!@#+mK"OͪpGdo?R SuUHt l]'i~4d!ȚJNąEdDN/1 RYxj;"uk3ŝ" ]L ';ӓpꃄT xӘ|b.0yOY0!a}72YCQfG.! ,%,ay51~fkk M2bjީhjV@-љ/%?Jw%R7;0B\QgTWnSlDrVYiPx>M`4]r5UgpʟtD)"qTlєؘdwĎDvONIГ=綊W>i0qbTI !Qa12)oQ̲ !VMbthx\V:f ^nBT d;%CQ2qof]bQ(}Dz:3*:-b'3_UP`9Emi 飓z]%sff㳜Y'\;Y}0S=4ICr7 uo"Zn9w(A`o 2uh8ͥ9X'BuӨ+. aa=g U)=$_(K\gMD0I,> {<5뤷o[K&lc%84u=cX\bzT~une63'9t2e?%ϸՐS&T)s9SH4FkpQy6iIk9RrGv3L,CM1g;L9DںyіewV'*;UhzĿܑx׌]qmW7̻nmv_*n8OUk60?4 /qH U68Uxc'Qi1~KffLa(Kzj;\hF,lta30:\G)N +tIR6˪#%uNk&&{Ժ;Uز8@0yRݦг>ܩm{#ԎeW{#"00ə@d= okC4]o2߼\TgLI"m 9РyQH%iKBGB/'FƔAt(!n@NhU)޻LtA ;@ ;H ş~ڂ?En,3`C!r 0GT^ ;R]a lf!68# ?ϕ4HÛSJDLvM- Oq[;n'>bDx- ibmVMusDѕ ܇*v<&PY9YQ1 (g=oXx$`6`wsk9Ie&XY0R6v82י0LEoώ2UrphlQ F%|V;Ӄ(;4Yc;Td&E6 g&Kn?9N ',!FkSѸo2=)cg~eBBX`#_oN"O*qiJ~b5 g S]W>E|53khL`Gacם}j[y b?\6lL0Iéxh$uMYO*A;KWб]^'̅$TBqnԠbT!z g4^Q}5I} !7s)kѦ]PrB/R0rĽX,,U !py,@pR3.d~+|e1-X>F*E0 ~^s_,z΅Hh6CDPDuJRV&1-)o {E߂*- jgf)-N{œ7!yߩF#Kyxyy P}eZ/u6]ƽ@*~dv o9Cr)jLN< G(|[,JU{(g 1(ftv .3uR!.!"8'8bMC6|T?BGƐwH`-"AսÉಊ727A>B~WCo˽]f$>BkS W7]RSnѾY\Nh4CB14[r&V4^6dIci87# 8 e%~/\{>!ϳ"}0q<(:O*MS蕄/m5$L5N9JpCj|eFRm!w9ϴqXw6MGWIqVUt:*4 2(D~)8^Ǘ揜]Ӥ}JG @W~ }G9x9i|TvEr3]ׇPj}jKlg+jYue+M X';V(!+0px]7CX>Dž+"Cdd @n"9bBFS*`jVDAb/L*^5%@\~#Mqw<# ^eRߘbַT4:/"X "_e6XH阊(@h7PJu KdJS8@WC>'xh8F# eE e F/lr9VATRk(y>CchD A#^4qX>J|*#y{ 9rQٞ9{39&ߜ #3 "m ]쿻`"Jjv hp&B8PmM ҃ݨh 3/x5b(t#m.r3p1b_a>"o}S˦Tq;;_k/dK1vceȔSFH$rX ۬X}Po88/pXk(&ۯ`W@w֫ \D}bљ2} O TO\mwt4:1bZ< r6BduwFA W@Ros^oK>[pEŗÌ|rڳQ m{!3csC;)1w7,n/qCHx(J{-| ~mNF]_QJ' btp Z5 5#z2^tzIQu+ࣗe'KV-Xc1E" Sg ɾU^im]+ ?@ Jͣ"+RJ78!FW">d[b.yMKEP?VFs/Oc8e,ˀ !hB35vL {gRE%FwOv z\ ]Qj]-/ 8"&\*T\(O'i;i7ӢϠ+3Bs2e Bi'H(!T'uUpq2,dg M8gI9Z@!`)C#m)mW ̻7F|lG0"W/HM'=.87M[6nO0|oEN Hw{T9S{Db^V䓬@@xY?Y7BV&o*T}ѐ(mܻLos/h vW\luf6W?sC$8l% rszсγ>4F:l1` GD~488։z"pwS0' 8+Zr%o,QxcojJte7Ǎt9ck:ieT;:R#ҝ]*T#j8tZnꞕȔ@wu/PuLY`Gk'P"ǒҪt]8OƜ ¨:LzIe >D[G k\ZhH;'otmFDG>L7v !R[\Qؓ{\\ %hsMݒiA18 [@WHSJCSDɧ`9Q`h2ӎt` M>|o`8}ٸ9ZA0Tije..zj$Xb\BeÓNN") eW@B'M L#IoѰj=m9~r@22 t1T= S!bXxm[k$5iŤ~/8!WgZf2uNnH[@S`3!>Ko͑MɝH,j7d {mN!F A (!% 5RHb=6!@y@i;>FyE 6m{UU4W܇lD?Ӵ6#[( yGObOE k,g"LDiVO9rK[۬nynft:YS 5xd9<=1a+9k .<l,d hʹ\y)p)(?N[dgaV"%TMsZ@ǿw=KA˓ք؄^GDLвՂr)J[ErR w ]Vt͚h??D4N0kPSy @ obeliq{8|$4-"!€4Qͬ֗6ӫoxV0E8$d㨤g!QdC0 aR64ݧܷlBS//u1$Ӄ4~氚/o"@`A 6KjsWcGBA KDދa~pdkL+B dطV IX4?NzD^l@ O-Ĺ8{J)25W!2YUDA( *}N 0&kX=MIST H$Z g 6:K3>PpQ>1mp)5AOA4g ;2ʋ70Rx28rGRS4m{B9KmL;UAM藥~ s-=W@X6VmMLdC3عItl="Ir"sqNlBe>vX"X k=}6,<v0"$]WSe~A~'6t-ٱyr؞%5 9br'E[~}" 5ZTӟP?GVzU{wu>L]M[;ewAT!Iv3n#IŢ^tLDȓ AU5>yI\+Id/%8K/}&Q:Q zw'Qoo.E/P/ɰ{, 6Kk8P@%Ro-nvUXFRD/NQbEZv-#KsI#σ Q Qo|߆E.phOT5 ٤7r.e{a$Kļۺ.Pm @`W YevDkPGaEi=@Ld  tB=gwy Q*KmFmb+ۭFjWvcm^dc՘ފ kb+XDMp_knH$j^a>s 9w-Ti@&ERERnrϸv?ihQ~3Z gBJVo:(D*b Sq2o7 ~:C/9 PkX8 [('7=5ь7rE2z ͵(K$o@D-S!&^:OF,i"{>}P[J1mZ~ P2%$*+p6kH4/cnlɡu!PqDXX=J](,"Hm4 dnSoFh#`I::OU/׎>c\si٢50aʕ';Mcu_@XDjj[)F&(W5$:s{Q+n9E*H߶͵}sA)RQmDgud`yl먝7*I}*s,sXIzZ) mac]*/ C=y9[QWr C=A.$HNMm Gڹˍc} ^s+8R /G{bt*'R Զ]h:h$=!$ ns3P w"ۼ]V*SwOv5k2~B5C8PLGUutnÿї<C $^8_8j97E'I-"! #`7^mD7*jSMk]Dk?RyQfUUHS5qZw9nW&8Qmoqz[Cv^5+œG.tK즼=}ZssB+k"j-#cKѝ 6FE$FCg d$}Z : ȿI8ÂYm"ȫjfI"X`g2?i\EYSs=dn[(!伱n.Rx`8_$E-HT)RФPEƝT|d9Vwi%A U!OvkVԥ_Qx[rkd䄬i~_gx¸9i$&eg 3r1@9M(`*R'šo4$Ivolz׉ q=1NCzjϐak"-w[&jXwNV*[-;\L&M?_8U6`qxbbJ+'-+"*܋-8\“_uEO<'eS ٍtGWԝqd6Wl8P8OAba+5u^.R*I'5n'1膀77ŲRr=)q׼bC̓{a(Drm؜ͨ?jqq+̓ϣΌ i}S'yAc_g9H]f ^#!A$MZ/P/9#)h ]f1#Pܼ h&bH-R UN~kLzV 1T&7Y5|,},7| иQ:gM)jSQB6\UC^x:3pUƿ~%tՑ1yXYUx8 b5^b9. Ԝ2Dj"0fkuCvfUWO9 fѧ%=TTsyB;Pz)#pm\99+5?D"2^N_$L=stRC^๱9;|I/^"rZ)~,vdh~JZ0cDL4HgBk=貗B4 _'VqCiy 7q^vʿ$=(C OCG- QL"յKRuh_ucT#|r}4D#|BdV=K) Eگl3yqy[9D'#6k@K:x8 E@-؎qs ?c1f$#wC6bv3*sf_5 J\7rq俋֫y^Os1z>jyW¥Qϊ3TM6r0)}bݨVӽ ?7 2 Pi4W4Fst&6IEhЏoX-ȯv4FwTk/ju9s??(;ebcJ'a+GvIk-M>b2H29%dz1Tk{0tb7[_|@I O6OC o*p Hr 4u3,1e/gهï6$OJs[]޶Q&ZASjoM{Wek?? Ycݡ , y3oXN%e5 qE=Ln!ߕmm ZGz6uHɐakY\- mAHΏ WIzzk$~뗑9\7 $3pǝsQ4siS?oT7x.~]i9OCGq;gcvZЧ 4MUaEv?y`={0hQ6h~u KjIj$ 1#T8Wﳗx|*(:}˹er è&e+ao>"{$]xv B!v?'A~CR(D{/# b& >q!%~YtnR.Hm>ڈ S&6˫0﨎D_5Wme :I-pƇπ _E0QNӉZd߷4)oa~E5کq(sD kr74A?|!n 1B!hSYIg*Y$]a?6$& Ze^=^G;k 0<¹LP d/6VNbL+f'g`3݉>o$tA=Vb5IMnZK+ͭG=zCdWHS`T }GyBpCf\zö |hTRj`9ـ#~" j?L`,>NŻXYp(է`ϦN>fPR:nnetR42ZYq).9knQb2+I7+VRŴf$W;iqHE]dH3T" q! s7㍏yك@IV O^#JHk|(Z+5QrFPfaIGRk4Umcc8?o"LB6)幷$o;oCÜbW9KY؋(כ.hj۽lj&?XK"=W'sX^Ν[}מl ԓު%C׎N«0KQ83$T7̞}6_7Ջr߲(Is- ><7o~oZߔ֫9+]4 İzi5dHխ`A)T8};Z~]vO3CE&oYR,|4TvCEkz M!{oS1֩v\bYF N/Ӈk_ܢVhҸ44v-CVm'[~<&MkI'#<A Tb88$_KZ4Dʘx=- @VkTW#oN!/h3jM792ƯIВY6XSzÀ^Gd?€3О b,+/uj/\՛ ᾑ*&tzdM9ߞ/kAi }SúWmP/eV@Ex>\YH@.n$).GɁd5~nqBG՘ jT$ô梿'l?3~zLp'O=7s;@xU#; Z@wh0w|QuVL?(t[jpDZcwRO2{?2} uL7Q|GR D8_+dy_Ԫ{bfGxN`pIޮƵs#RK2oW YjZeRu`{IgX^+d PTٟӄ(͚e7Cy!_SgZzMxHF8qxw[i@s{i65/",Jg]n>P/уB8V-@6ʸ<"UUtN^ XugEtuZ!6T!Z`Q' hԈJVZ 7.M"<eJ5eqRtGɟDeոGci;6F^ MkWnEPzX1cZ۪i8ʅ ko" Wx5^x1`%]n9S'oo=Y~\m=XrO:1v$=B䂕%3^\}.,ջ?T.B81`ƚ˘?r<ܳ4N~\ ,UrciԬaO3q )CVԎp3_^itwN0 ѡ[F',"CAxS5٫;:W .OI嶆0l4{~V=.$-4kaO[ }y1B ;axЏ=-,'IFP1$ jx&|GCuu@G3BHj^b`ǘĶ'.G_{9S>@" }b2V Wd &9!up  @̻J3 ܀19ZOqGj@5 37n%1ؿ(8׏JeF^=q\Z;Wƈ![Dvrs2h OknpE/ciۚ0# 履Z5{kma9߬3y4 b|uWB}. }wRP=gp 0VC~'v \[muzGݘ @= ɥI:-k |VKdJP Z,\|Do62WN.[β3QYfh'9إu cQu0D8B:۲?͜ sJvNLU7&V|aAR:UR? 5^75XUnУ|}眎4 =}I[tIILrkh W0)gmiQj5beb x) rd ފ/ t|4Xox>F ;wUaͱp3_wgxڮ% B95ڨmY}a-jf@wYtYDzAv&/T$ !Bk#zjS) .HS 3c([+㮴gpW.5 ]6-l0 ̇]!6ۑ* l{նphXstTX9sWAo:<-fhNãװlj N:&)M4)K4i*G8L5kvW"!%X%cvVa?åNuIU WTLAQJE77ө?}9IqH)sUo_XI `xܼ28Uh v(bf/p۔P}:X2^4,Pj;S%=Tgf';+!rh8|-UYc*h( b3 F딻NڕA@լ}j ,igL@ TC,b4&*~ΛtbMy P=h6!;,!Jlf{s"8^)W\hg:|12>ͤPF 2^BTF#`p7ӘggK[fz=3BnVrX$` Rq'le+w=z#_/w:U 4/vs"W d | Wсrnfa}C)rv铗 zڛIf#OWYj[3$Q.H,5')vdop#wfMDCO_irj[DK#~lSQNޠ5 Af1RQ'ld)H&OT׎"op,)=IbǼCkAIcOw|u$~ [žgP܍x -!$ΰ4F;+, Vk  SWu EpMrޯD'!Vj2j^KCY_{hrAQ@Gbڞ;xi^DY>Nc-ORŷyPlacرX q. nr8Y?D.Aztߕf'>[#k*} jКQNJ"aI-"Jkg0]&bJ N.;n#`%e+Lk|g_7Jՠ| 9֟YYU0`|(v:ebK,UtwN̽_0ယσ%"ʨT?eqSX?|X\pD`~ݬü"JǁUX%鄍[sT=J? CRzGN*-wF3-&@Z *E~2'ܿg.6b7{)[3 lt6EBsu{ .uYw#\;p"E\S{b5o`!lnflWl8mxp~Cpcst%t!nA]C%%x=x:nIް,7D[ ŷ =0lD-&mm̬{!=&?=;rԤPLrߩ &}~=t}]wS5CmHn#(vqUl]}('> I&ʚҥrOAe&)ej3ROqB+8C Zmt|]Q8 B+I?V&N֘gqѕ+X{cY x -'"je7cTbvcDAM2|ORЁ!PFʛaɴS,AmAumy+j 3SF|Yi5F-/M-Ma24؆sQVJgUB>3MWҳ] oK۱F$%L<ϳ*zP0X=rq% BR%U=UDN37Ϳ0bysKB =ږ]:t[!Q0~&wJƲ< Mʞ9Z1PDQr^NDI^VUݪ nX8r3 gѫ5@ pѺ_g$8%H.6b=ӝfdR?k$;Z{< 7 @ [B$LCK~|R2¿)IԁkD0E] p<@2c*_IV",F ԅAɵlf{|~xvܢl&_ԟ9ƁZU- "Iݾ 68M4[1M508t!]اfpep[Otǔf]Q#RqE/FN_WEQhL2502GG21{`{:ml^f u)ڍ4zNcgߨ)T;ymAH8{s|dRށ*=/|^U3(3udVl!UV=!B`A=5Vxtq ^K@H#8d;oKK+JI ޗS4 ]L{ibH>lnCdE/ZX JÏe/R5r  bik v.!Q!I?Vp77;s'A' *9F 16Cc>ÐdR'qV* "Pq q-H 3HP,]W:rѨJs%"^ٻH"1Nahbw׼# %SMD9",@ TNU3 RؘjG_)&lhΣ8=IUȒ𼩮5kQ*'}%zϾL(Boւjc8>@sn3GN22\"2~E{x_StϹ3ЉOi_M ~/"Bw=(H}$ ?{t4(Ϟ+M9n0 f`L>ݴ'@2 v]Ѐσ63iDpC-s4XO?Qv  L%,wHQl$۬m`=/~$b.YD*R9H>6n2QB pP5b/sXxIb"z_fOJͻF`BGb+"~K>Nw7J1zaՃnJY3ftJI%o}θ_VISl[8y'NhDSq%5kkT0^kzhӣҐ5*CJ?1U؁Gwm:B6rinXVŚzwЦU`Ԣ 5V!Vi&Z1i%d+T& ]q|"L &`,ٔ>qrgyh/,P}cbr1hֱSm8nz Y $~p"wHq^gi1?Rǡ[# s7+-f-9  9Mx)ԯeP=/i)  ݃/tê)"b|,?vI8ŸsFRX})!40nϞm5,Ztp Eϣ3c{xSvжcWڻyUuR> r+$IF]ek8ik0;ID~wJ?JT]*[c,}S" ('RtW,jl,ԶR͊@-g9:` /K S?֝k:9jp=?hmʡoz t\ҽ[~Gspys [8nj3EDjϒeC3aIԮX2l m؃lyHZIOƧvBG(_Jwܟ&(G"[q2.eY(CPh26{|)M}A9~r\״x_L [W4xD )=NiZW)[pAĮӵ5hq#Rǁ.Zi k"0J tԹ5&$FKv~Mr"g"#YƖz2pt!8-#ӤQaa3lD Hw: "F?K@ثnjRڧ/viPT<ޏTYUpxx6Đww#&.rfʓzWj` N(SC//ai@Bu$e` _"6++P'&":.կG~1)rojʕ_$'N=vNx;<|ˤCO5eIKUO4AD5";O(HgiNQ;.kJ^T[1:d߼I RiVX!ħy6Mx̅{=A+R qVvѲI}`UZVb&{Á ,$i{BdXy(F۫W< @ס̢SIV CWNHCXrcTD'MaW^wh]fo.La٩+h[h8/z4H] ˦lZD>ROgսqghKH?'ۗ)\`]sKpc`ˀy'oS=W +]d+?(U`^Y^3`40H/|Yol Vx$M!`0$ 4̇ZBY`t +q_zH,\1 :2hV Fd?"YJ7)7k&,7SyT˳] u< 2m9 6}ZLEnpaGe}v#.ق)p0꿶=#fp5㔌Wa] WM-MxO^1%S,$or1]mkX5'?\ca" A~LO1wn;] )BW ~(w$r˙W4(SRȰ:OC!;G/mɐeQ,kj i*FoJԠ+ z=7q|5`^]il5# KP#Ɗfh%85C[; 2 Pj C!bX8|ljLVbBٟimdTP +Q 9QeaRu#iR_p;=Uum8>R xvXMe"-d3IÀ]w̄ɤLPBo>> Fvх"VD'+LJ2jjE|,`Knκ+*T"ͶDBܤ61ҲbBRQf=u*܃A:*I9ޱc;8XakUc+%Ʀ0ˇ @ɏ1I?qBtOU3y_r3Ž'Hx`z`[L%Hjv?>Q5a mCGG-ڣe~[8`Tgx3 R?Us!O;Eٷr\z|_C3V1E^3*8NwS^}=PM,!#x+|{Mqٽ19MZ2@^kאN)v ;jb⁚|xR WO1 3@ Cvgs 3¥8o+X۫7>-Vqڢ`CrjY՜^,Z)gjUB}DLz'%Е&7uv Vd)dѿr1kBhν2$ߪ!]N)4V2T52dpo"359|V̂ w#8[d{v?LCF"jh#U֭9"P~KR5\(K̉adCDI`CAUm^۞ 䉈押>KwPkl{U( S?s5 ڱ7%9.$3n!p " 2FEsAx^~EbbnHt5W3PF vuk%D=[1]RrQQ%Y\.Xε:؎s :œ]44_5b ta2 2EiІ)5v]luGˈlG9>2ä.ED~C|? avh8VFlztM^)񙼧!ykgM7đqv }GV]n:x*Q&Rdêxn eRv^ [kQmA)ؐ5+-ˡL|*CZf `kԉy=HV|&iw Õh)A Uz[WQ51xH I$.9c#XP|"оԭ)nH)Ҹ/ U۰V|I:Sw߹6BN;|c!D]?Zr&7 S)[ERN5 y%ɀ3(ȾkQĕ7([sgMI:.rvktYw^ӭGEq]mlt|>oW%aw0F@aE 7m:E@uf~q)#X\쫯xcfgŬ-B庌*#؇cq*bk%!ss!zG>#6*Y.Vr!= 8O73e]єDgiՔHi[@}dr[3_;[.>HWDT`=+*KFyԠz !e\K$9w9zl }T+x΍Wyj%AD=Y9Rmdkn#'Kz{X5Y-!l**oW2=|XynҚ,3C;~ Ҝ/xGV*Søԩ9&Ö< X#"ST}+.ns5#z$ x^ z鋡N:m'*\&7\PU}X͗2gD<N+(G{)m=A,p,y_xmx^faNE v4)+L]6z}&$t fKcDZ Ǭ xr7<Z1Rsrk4-lt* j&%ks{m&z`b/ﳵȨRg e-pYrcI^v *ל_"4AI$9xqSVf0IQQ^N'7e4vkÇ\pxLxPc'X͊s z# Ob>l=7З5۹8^vo$\KNA+"HJ#&59Ui-7h}R{1'R+r?Iv'9b)q/.2JWޞf[*5y.*Kck9ҹ Xv~,Qzl6XRHԒzW#%@>4C#=Š1$m\Sgoł=X~Nc+?Me= }t2a L`nFPĸۂeeNh2Q\|"Zttp6!/-w{vĻG!f҂O[O#)e;Y닰%MXmYY^DGO歿\k>-B^xk-˽җEC1V Fh _Hpy=SuD1 :1mX[9@ia%ČXV ;?v4:H_vyGԋ2 ~N72#CM(ɄS: [[;)i F+pzl+%1N]:}+ՃVtVcCADx$NV0W%?xTa4F*eJ.T *{-S}mʦ+aP6R]։SjnGҶCAHL!ם ?4.׍[Iӿ@ӗ_yXumAÅվ;ˡd7 8cH<9iƪ)_e8>dԛ֗=bFd?uQy!ކo%W!4S̒%\ӠwU&-& m*Lv2Ðd@Y<5c6Xp$m{2{GcY "~i46 /< ۦΡk^ˌG2#u@pNJњu$9Q=SmRތ 8:+g*VN`x'#>u׀ F*%j;ו/F!,W-X& uxF.=s?`_(f"Ms I_h`KGK e6I٬\Z_o"`z \SD=1f\ @yH^0ֻn:* [}"_w䱪oў?@F|k8D󣼢N,ʺD:t8Hq}ۨVj28Wɏ$TB %A!S6hQT!r RB\&͢ohވ_z3÷q8P>Zs1.A]xREFM^%T }${g6}ªJnțiKQ6DmBB@ ca6@!&6CsxZ?-mx{l yb \:1iA訍5"D'гpp`7-m!-+סQ|W7`mkʍ#,ˍjJp;Q .y8y\Gc>=J tH}8|8&[uF7*G;USf*9> [C<]X3d^4i݊;>T"'uO'͘T* caQ{":G{ gC_>Y{op D̼U'ɽ D&R5NCxw@ y-,"+3HMS* dO23MM2K~ԓ "W gWPW4t6Ÿ'NYfkMkr1P\q7W~|C D ^x EqoR"E %d D cg;\*&~d_RU~]D?W6Q䙑 COsӀ ꀍ;2;v3V.f#y%mY]"A9Zl_ZtAZtk>`7494nW:7 rQR2`*zLQ .ؔqYEMFy߅Rf11Ǟ_Sd`BWN^)#)haP7TH]]k˕X܁-DfuYg`[R{[26e,.@d=e@rJ>!4ṷ*98 .Gx`kȮŸ(&' 6-f%!%=w( ENg g:OBtaAO*)X#k7'*XNUǣ?xQ0ûJ9;fP]M\ԇ2Ȝr=T\!"ٗfN6c[yZzUнqЖUuM%KMzFD70z<ҐnBE<7*;k[d`&UoU ԦJ/9],rWMfInoRɵq3HX*KIq{r?~O=\fhMFFuUf[(`F3@ڐ,U@ĜI3/3o5rK?a]5e {}{4po{C-H[l(; ߎ{Lomz~0B 1uN o+4?2?4R!`_L^tlK #B"sMI` Tmx]ƩIp_٫ ns6?=mr;r{Hgj¸svNQ<y;aŸBά =Dt_ ˖%%DŽG[MMQJFffG49M9Ѿӫw8:B5T,>% Ϻ~(L8V|[=-[ QM3D>@*8eB_:(jXz8ȳfWس]ioF ĕEf#~%O(cngȐ0gҞ5oOO@BǷЅ^ 6Q"dzLwTeI,9×Jn9w{zo@*1퉎f ='q("l}JaО,鑙N,7,>h|ƈf1'`vxH飶3~3/(ҥOOU$7lO& m]הq,c.$~D;f &2)}3W>VFqII`A ^OiNO]NEx%3B[Xpz* yW_0 ~O!uVt혌/V;r |33狀-39\;~NDGþz. //Q)ݛ>ô}`\^MnqamQX4tp• ɰDi0dQoZ{PƄ-y+yh| 65&] '0Zju8fC5C.wEIl3_c5cI3@}4jTջ@u-?˓z0lCs$,.QX=kcc1rNRd}:}mGE<9,Ҁܐ>W<=GYȠagQnb^+îWR 2tL3}F9W1ueRL+˴XEH&@7[gF ==V%ܷ-}lHrFWDH!24Pj]+rzq_'{:z/ ?[RƴK:Ԭ|/s99c}m1f]F'ktS,.ZAI Yz@:I9RJ6}F"xkǼz RE/a\{3c7KrT'?9#M$IJf]M~h獽U {0`9Њ .qL6;!+{PtkO/Io K7q=R>`HQ*VH[\c `"}7vb Oi0y;-Jr &(uم)qajgQ}Q/;͈<`]}WƢK|Kc 4V,SZe o\˟ek͞P\axE\S6dDX<DjFJ&BM^$euq-ctɃrvўBkS6CH-W⹼a!sxKg§jMKۮdo#%(a27~-fXĠ-y1Kڙ &" &?vD4<ϴwoދu}H=РLh,{L^u#K5^S _z蔫3:/I#46t6|y4O7}Rz5+v.hq=΀~ 3uvo5*2>d-Q[R_t|6#AR"J %6蝿<:y|"tRoK/*Es%U3˦ߟP M15GU}SvO|sELaϋn k=~#.N9lB=&\7Dn>d} 9N%rD'/KaڲIgfeUHJtޏjZw: 9[D[a`MUG5w3RsA 3J#Rd$Y5!( X,dhy|uVfXo1Is@v! xgXGV$]w^4\GΜS)Lwͺ$sþ.HXl-`c TQRMwmo"9ZOLJX ,]($fnqw0í9V%+R Dc`U5-bS'S.kau_jp&Gu΄ a_(G0I jϨ=XKq{Є> : UHEմ5}Ah#>mzXl113@Ud3ltX̓qMՉ%GyD) ?,n /emu.u:D;#IB5S'Y6Ѭ37gbVY]]P>H9JkwԈp3n j.}]WגOaUODmG7é}m̻V8/q͙qˁ a`PۭW/up&HaeY6&o=VuJpr=f)lЗ,yo^yfQVe0/]x[TNʞ&bo\5\Sevafm} jxC߀`gb_k9;(n,Mݹ{Lbmp;#N% k5]y-?WWEqH<o#JWPVz>ؔä"ΏK>w=Ga67_9wU,0n0Ӷ)24Rgd/t_/~6켱'E( x/EUt4t Ǵ*wz͸h"/C߰SMZߡRiby7D29DZL{e&sE O#47;ޑ¼j;=OI79Wn MQyUE8/nK7c.F׹խ/!Fk*͈Y)cxjz!Nk4~X!1r/36udin(x 3,E 5s[/LXR'y;ѐ\U}VSǡ' U>,3CۡѴ~@t3s$/%3 n%;Xb2=%&^]9q)t"MV_6?KķUxbqRA =-}wd!Z?էQh/W 2!fҊ$nFusWBTex |呞YFcz?ȧ3SƦjOԊ嚲IѓiM $6,B +P B=HLx3gs %|KנkIK  4̉qt{з\5)! Wt4]|n.Zn Fh1yx)RfUl֚UWna9r.S߭,K~~Y meC3[Qϯr*)"Sw=>X|msJ9'*bbP=nHܲm.J+TFĸ,Բ0}gsM $G.nwpAPbYh r]wd&Q4(+^w7}u|aR3Y=Cx{*qbI!'n>_: s,A>9>^c%׈τENg;+4'V*t'gJ=z*Gzܾg9@7]5pv$_Zw)fϻpE:4/9Kˬܿg$ |bC7gb0;g_o}Wc0_]mSsZTzLY?"?:訋-ȣAxCz# iyC|F:ASˤޡLSw~*r9Q`r[ArCB@Ga|I`<IC(N/+29-h]$QA$wI'נSkmrDMpapi쳿-Ӱj): ȬDNk/-oD֍ -FS[eyƃtAP ->~dRJ `W|L$mv9ѹ銓Bہ C>'~ǰ@ u쬖lSL!i%c6ըb{%ϩMˎTfwCzjl/9X$ด:0&d[27_F*r.8D@dzyҞlǿg]m? c8Io<- 8$/qօ7j~J|#.> :v 8&ր;4Q\yv[ ף. կBqEm]$V9=#\['^bqE6%/O?g}< #KSnCi{ OKN;b3eM%n ϓD=ˋ*dW|Z\ڛ#Ld)2fv甛m;:OJ 0_IH(FxKnBn%M8JC+\\h;pD}Ox oW˜$z =6vBK4z0 @o'=ZekzUiIFf#NF(`]jgspq2nOUuCYdp{Gù'x^]h 3 3d0\+1>jRC[DjtSLbXYjw`DW"Ľ`ETRolk]o( Y/hC)W36b{JW [bƅcLŵ>c/|Ҋ6n"Z}3^vBxE?jT#,e-lʓк]3 T~#p+21 {~~)-=^ق_>]Rne'c#YXt1\Y~#(Ô·jܥ ^dLzaKÈO Rߒ_C_ elmh͔ }&L!7b%"/IZҞz*]n`_MR8)+l&nHaOAV`B |FycsUUKy'e6/njbO(b! &+(~zj.P|( #mݳB4f"2ygPfd"ViRB(k9)N_ۏ;AƩi>4C^u>4:/=Ej8'GrJǓGY|-sd.ͤ^RM [#A>K YCNY9 < 9qeI #{Kc3"}5F!% {kEة_ay%chaՍŠ~ԇI~)ul{z싘/Ҍܣy;ĈP7oc+ϸ>4ŌpDտT)2j49ظPAY6[^Rj%Cq`.xT!MZF3D Q {ýgHMx/%%VVr?u}id,FY$Q͟~} ܳG~Gʝ5Ds}-xTPvk K"ؓZ: Íybs9eDShOxIֆLkCynۭ*d.&~W1u2} so:KIrC}Dxћ=I>^Iχ9_ f'8W%\W\8*@_ƫmoTa+0gD8֘) ُuڰ,JUP^ х^㷅{X^>R|(+3ZgYG6um7A:Q fp(Fໝ UcYܥ'&x-d[͞:SMYd>σlM068%+oM"[ޚ- 7p~-Eޖ Оkcs`fА<5(c !L073nߠ97k9oӀ ,n(jְ//G|TFI"4|˼ シsB+pI}NK(;3QcYqIS6wm [{»ս\ky35lS;h{'x!(C oGeR9a )/'Kv87D 1)'>9KNȲcD4_2|!Mu&g$m,B+vj>Ӌ3tXQW氘,m iK8`ALi+4ahPuXuL^8ӗu, rI16?{-`$~ŁaM]CN@:54nJ<7qD I@Wn"jOK[ `´[G|T]#P ϻNR&k6, JKQ r'=虤O܏ =jBZ,ZTz+ۗJ,~% mh5UL>pj1|H>p'mJy[_p&`A {w`%++WU7.WwB$뿢jT=Z0 qgcwPr]`ER*@YJ+_135VF~ /ehUp ^˱5Q :mo'p ÀݟܞgXQD$ζ59`kE3TXvpiy#8Ǥly2VdDfB3Eήd*VGPUc5X F%siO.Q@楩XX 4Y%G@$}jF* ŝA_zeNѭVOl@7W3ܲuLDM`MzN wx)`|%,b}SrYA5Zn@h:Ϝ&s \1Εu g0*]ҥr:$Zࡒm4[s@-g-}YSi8<++XTS\Q-a0O?zuIJy)Ga-HaT4-HM#&L]J+mCuQtc*2ƒxHT-)&0Jsj1:?&ӄ'+԰Zo󶸍H}& tMc(`p] 3gks*KAR 5bZafQddkRI 3jʶAJZ~ V֍ XB*&5\FMB)Q^,H[Y;j3)V]Ԓ׸*ʂgus191_G+teW\EMt^tuQbk~ 0? #%X|'RCU4?$o=&bW =Pw0UD.M tͰ6)J(8j™}czӵ%ܨwSbV::uf)C"lQ(.[ }y 3nzSLS]yBDӝ q}B)v4;RHqqBÐ<*$FÓRL:?+yiXLfnu_ XNcFC( މ"$5^ Wx6jjsh@#L +<eٷN.Jb_p)zk6uO bT_c!b9gs9ϫP]TtGp}q>|<,pXXu !r Yܼ]d~7aeH/Dw+Qvqg7&e iLҙtO$>ʅ$m#Tgs5ڔECi{L[uV =+wӶNcErB6jhci7Ꭻ+g8y6uA(kaIvպnHQ)Wr:-~Ox{#>3D|oTnp(ŝ+tbPǨ:~ZEŹ˝Ǟb# }][b=ȝ~ٛ鑻q3Wֹ䣄$D~=ee %}jmuZĚ?f?a/,zhkža0^~֝-\9;_""GmCm /ړ/k-I,%<}& GMIEBIN.l}=UhNң}'"%V{6]: ݇s(Ue(tWuGSEpLeLQbvaw6\zg J.;9A&/f2S2 UY^ϼ#/-3Z(r9t,f_Rg?$4 Ӧ)%B_ 2MGqfQ)jw #**gdlwYcF64,đOY+cxUh&Rc(t~` ,'0! h&ZW+~[R ܲyJh!k^7O#R*gyCXgSz.rey41Nc NQuUht]I=MZ6zF?sd;b?~;HCb`z1ZJo43{X~"_4hrɁŰ@A 0ovqɥ4Ŀj<&o/9䗸Oz$ʀLŏT2/{Ϣ4b)kdvMTSo#FHnux&-]yE3jҞ^xꧭ/*g!l.OYHeO.PCdeX:Eӛ(E(toΉO5_C\[Խ> E砄Zt~Ze-˜UXXxp2)4Xu9FKْ+= cldrRF*ؗ{J$dyu9qj+Q?g'"2/n'( @4`,٣Lg-FK|_a%!،B.Z% {=?P8m hoC߶z{&cU %?螄z fm%39koކW0mAlK MZ-,<sK**hi;W* H}Dd +-:>˦B-pIޡ' ѭ`]>YFc#}UU9:MaYZD롊5Hq܃1)[L:^fJ[O_L"wy蟋QI(NO>$ SyT4t(Y^̤/7&R.D"w{z #H_[EuyB@LTFڒ['N:Hej?OikgtFiŋvg@y`s<.BO. ieMHgrsP7EJ88)* 8 ߇jᡩ*&qWILE׵0a2V<<,.ီ6KÄ'mqK=^>! Mҿ)eXÆEU2iO~jT2 bnmI,rh7sY .xnl;hHL#|%NJ5݈D/ӌiʪn<_5AWP"a6KE\#g#wQK,I#:% ^ $)Ί?t(VuBv]4˃٪F,4?X]m BKƵWɿƯҐ%wBxZ'|_[, (a#2{;[F=:K* % eGт OrfKO^$]0Yl.cI>~^ߝhᠴ /W9 EPWb/m#sX7zwƾkl?Hw4['ڏaˤWâ  %c.QĚ8ܒ9)%[Jk"\Ie|lb1k 3"y}D W*&%a2- `<$ k %f2Pj/.D G{絬EUdn \j6 LI;[2օ-RL1Үw腍V{+w"KzKfjW45he\kq\{*~r[G )eKBl;xL'zSjm}jK)9KH൰ H֖3 󱠠eXA{Z/ht6X)131H/GPykphɒg_o0n(yNOBx(w"Bb%X|k,`Ȩ^lf/IYHZ<6ǙvX knX.IV;gs\RNo4[i^f/zbf%9>7uNc:-ax^EsaAțU@~f 6s<GDgtUv*tj1ǛXTXYA-ѭt715uV|KfN!Z*K8 a4=bܓT:m=sҬIUehUG௝78}2B߫VGvҲtaU ]؂ aTBpK*TқtHB!\] b"  R~[E 8xOb3J޺4=MJ<"-k8 "E(OO YRiaךd;mIb˼GV{u'#'Z"b4D͜XYRe噷ji(Ԙ x[ XHdՏ,κ]cf|{<Z0ϊ".O_g'U]^mD;3}G$gzv=/Ɨ,a-u 'rf21?`aIӏ@?XhtZ#K ADJz3~[`7 15RVSM40^yOI~Z9UJ8-HQ^%ȋSKљBnX+htqE]_k-^廵\y}˄)ɋIZ?elCᑀ\bj=s5~ydص5D7KeX~vpπ(ai.)pj{?TT*+YT\XCؽ;⧠(.'S$|+nXi"uvݭuXW)tٚVX iW!mjcn*ܱY0b%]uMP"Ex9d#,LKѱG~vB"gmvzO :⯩:ҴۆHpu۵4U.+YO's_z ox9Fl>c Whn\&+N ە D7!-vvZR8|kǭP["5%pRw-A#ك =92J:5|i%D=) nb8Pǘb hKzPaMAJ8A9Edwkf vc8ʷ6U9R1i08x5;U"h>sY9߼X1I.$$'HTqUfܠ2o>l9jo"#ocmdP?b[.8b9-$(6.OkklvG^M8Ǩ\vm8tڋEK,%#Y@N&lϬ rcwJJO*nt b PS7_A hiCP7`sm]I] qrbZKd7zbw3MڍGYV~tHvyOԯZ}Ҡ\y-S>Z##  K@pTƈ.p;xo҇L=-~x*&Y}cLӃIf E-pg,9£+8W]?|-LicWAI\We -&:y&yڇ&c)KD'Wjd@5p#:VgZnt^7ڶ|z7١Š {^=bI#’# aV`qyAJ=@8Zd(t[%WQS'?i*3oBeLfXRr_*7D܌u/Eݶ~`0`"b{ݮ5(#QH֬X:Aδ/˓vF+4.\(./Op#R ^c@OυW {Wr" }엾'0]ݢ4.2~G "6hVzGqAPzfg9=6_^LaȂR 1Bu{r7)~mh+ sdY%mnz)S jsj'TnJ4,c!>R]XJ {~ŪwˮKKz3{kZ}>̈D=dlsX9Ax6ۀjǬYgIs0dȊn-c›eBwtO> 5}frqzv$BvaAly:b(L:p/*3?v.ֻצ|ab;Vb]J yhUSb^޷8,sp,OX_(*B˘) lvO@Ԅ(f~cr'J,`d"'ͭg罩 %']]~*᠛Q&  Ƃ*EoKdV2V*1gOK%M6N> 8$uNu16av@=iA6hq֎Q2\O{ p6Gd+OaȠ7]l#} ?rbnfye) ƊolVs.y<@Џc*m`ӑ?W< p)$X}E2£1&-xOo~k;k*[.r~ڒ43L-@u*Q|F퇡CBgBmv$>O+QNگwnͨd3~`9d/2{8A0TzFK=)xGTJ S>FrN??鶜 O)O?~c4醎$/w@LzpZCne-@qn"ȿ \u"g^ܲhN"pxoTq8hFz{ Tlszt W6ߜ/AT=յ\biIH2IK'U=ܥwp#x2ms Oqü@2 `#]WdUteA'־w]$˧:Rh[\?.lv2IkB5o{=v>#qڠ9-iU ܎g("s^ f,` /$ty+nt;6#<TQ0Yӭ<0:z}yuP󉠏PpOJ '5W4Bi;$=b w0RD"qLc&QqeިyO7a;d>d)8+ff~S dɲWFY38|C'Dےk̈D4W3jm/.ޫU )mefc m!! VnI=>mwD\K1jiIOj*)Zan I;D6g ~x8*H06fuZ@ύM(-qxx`N_ׯ{~-WzHrr8˴ۄ1igDgZ*/3L%2490޺F@W".$4{dȍij@(+yt,d"Ǥf _$JJbvEwnu1w wdfX`ͷv0,a #2mcEűHFR|?i4`mzaLs9Uus(4LP39gtXᮞg$)[9('F̪lgkQf\Af@d&E_ZPfaRk+,-P6Ȁo_ܻ#uvNܼb ;R 5uY&(H||]S45W[hNf}*pl+ypMLnBMXsVhHJIB(aբVTײ72ВML|Y,p_Q&ְԼBV؜c}FdgXrPL&訳e۸IxEC;޹nvv]Q|G M $zȎhw7Oec$6B]lIs35] o;= 9x󺴰DM)[ZSh8M=v fCa8W($L I+]oUNkX=CyJcE YX+c?IhgMl<86? _3 U&1|XKT9)r C"h 'IRi 4HMt L'<%'eIr(jC-Yi^ev׏.>7mR8,D薯l$d#jNҀ~Ghbi9 hJx6 iQf&Pl]Gx;3^pcgѫP3*KE+w/!EL0㚝f@?d@Lգ+y7GpL7KŔ ?Y74I*SOnLTد)PZuLdKTf!dTOWF6Ʀ0 *d&\)Pw%Eź:7"*z dC\챔|K AU@ZӊDڣBGpS)8=vIFu<bDžFC_C˛(e훺0@K!wdPkN༆QZ@}P?I,`㙴|Kg^A&55lւYg[aN8+1[^t\%.j6V`Q' .<BcRm[ AIym4'5$\.m9o鼕B|% "'*[k5c,}%\:݌ePdONRE^}TZH öajQ뫬N;0+9DMl[r涊 LN|G$[<|2$@m"}5 b3T'jvIF-Nx5?#: /ΞҮG@p⠉.$ :by@8{q'̖dj08n(Aa-:NtWIPy~֏=Q8+$^[̇?TQ%s'a4q&0D5!|2B :?g,^!ODqe.7c}~-ů@ԶkI<ġnD@ۗZZj??vAqy^bYp:1yFhIe`1-ПzRVLDPD^cMNjfc]lח; S?:jdc?PNa~{(pğG?Cs KsE,P s7wj 3LH9h6 u8<>^ir Ia8xI9l F;k풉}߱EW6mw/ДgޘW7d5nI_׾yItxkh’t+dsf/l#~x^&ޑ$6*IEp;,u"v=޸ej~"{zB&#fpKn` %=CTt_zf꒪!ϛUߠd\nF7&Z_w %ưZLMQjjQ;෤ֿr2;ӀNsLNX ĉ!L!Bnn fzoE}roe+ _SNݻ:a/2Wc}T$eRP>;ru>;_d~80".:6DxA6pTpFyI)Bq:(Qw놡 *U-m+0q_OhÊ6J` 䓮|#Zo^ŋW ~ I y2ak?8vV RIjf IeT뵧xe=\R3)yqFȐUIOVX.qɤ{7{Fw"} 3t|Ƣͅ@r7Iz}fa%BR̂Θ,MF> V(-pgkp@^Oe#:V]PZ ;j%&RK}|5-нRn㴢yx Pf~#TmBzY_t֍2q} "[ofg]SGp $Ov4Ġkh{oǺ`قB'.l*sKqCF#tFZf`S G 7hb`pyӦQ]Z9nr凫Lō TfEI*/vԤpIcԐ&NG|*ۭus%wdJ{=cZCRSRĜh=_sw7z}=c!?T_%=`@N{ɸ6y9UK|-)yIh)e9/,pvdܵq  _t aaE˗WAF'v)7G F;~}G^ւ{6E(6fU9O7eDZI ř]yu&zhpzi9mt^q p<ѹ  KZGxe.̕>pF^rIM9Nk r/+,Wd{]: +'19tʊ ȮQ@;_VQ~j]ѧ.#O!(tr}Q0r}Z,0qJCgF%`]vd*_K$ uIP}F\յrt|EtYx*S©M*/c݅@Z5{#$|n%=}kcTZ7&2%S6 z%-T&>`DdǚqmuUĄޕ3/7[KKM7Y L4^H"Dǣʌs髄fmNq iuwv*pA'khO`V1Cn㾮8<-iuU/ W`,%בVLѧ.{Yq>jjH5>$M!!CGĜYw}2FS>a ns% R1$Y~#w!OJ`O1#J&$DWOZ* _L(͕\tC0rZUea2,54 Pe9{|v-[qTPyux; >)&-IshԋPU@O'\XOBB'6i-Kܝ'v1b~Мb̏_FZC"Ĭ dN0^Oݲ9|=Q)_E&i(1w !~2+V1T_+Lj+7) ?8 ~l bUnjԸgX= %[ 2#7bVw+x2=-En-#cnLɊ୐yh_iryDd>?}H%R/7xZ~ vtJzbB^;?"yH'HQ'vʓ1(z[U3OgҠgj;.n/O}yۍ(pgl(A{Sw-Kp&z*#.L1Kl6"\JyMAx=)YL!QG2ᰶ/^}tA usU46X P*_:ف[H&|1~sBtR*!nӺw}#f 3ONòT/%`T5|>xB;ؾ2*&^1y:!-?l>kRv;:=*8d}yT]I]1Bܷ⮘|*F\ˀ $,g)ϛsK(줿/Mk!Ds+TVI83LtH^T$Re_jdJORbm 3-,xHԗ@VCkIDsEx/9XBQՃ ]Il1K,hO4nнLRWz WY}r\pFcS qH+"›ppj~ɫ"*VjUW؉{ !y]vQ{ 5{$?] ŽC>j޲x_ XvzfHk8yd\:ɗмX Ftano3*~dae O%r>~Z%!Ge<2{ඉyX 9U7\/0LM:`2'il|ȊȈ,w-B3]Rvl59Ln[q :0I Ӎ Sq'nQ(a9?ݮ{':#5u)k'F bL YКk6 ?V->$٫mW ;LΏO yrdrGD(H-rfZ]!3NU\}m 8b̳߃nC_`#K5G>5;;ȺsӪ o9ue' ` 6ycU#j҄uN,Twǖ{PVP:rݮ,I B{"5on4`ͽ ~?y~eZe# a7+I6nK!_:φGm-P葒 NEIctB cMϕzT I+.nKu4Gqj>?S)xHJ~$ TTDhSį=ǛD 4}DW±:wWzcxQuO[QGEHcR$7"cD%*HV0BgJYO-9~ytWJ.)L wQ@`ekՍ9!"JN~$fZ+lt m>%"-ԀǡϬBEx!gFʌ_'s5x;Oa?x<2l;f(c6x+"b3!6%nB[|WAUWPj`0qOEx bc ilh;g WVNe{{ѫ @ Z%}Qr#_Yc=a`{`k ͗IAhp~ wpg8Ƣ7O?.6/QnJ2Ggv73K7T59^h[]4c7^eѧAL#~M&?::ǨQ+"1Ő"mTڊaX<$ϭYܯ߁]^{r6qf4868^XKFn%_ Y,=f1̽)b'"Oۚ!EAЦ.rE\aTKٜYfڄWհѥRy-,{\@8 8jEƹ̜ɲ6+ű n˼$V?Y^LQ\~}9H^'YjD9aˈM-u=&b_t!OVЦ>/fęβMgG|kUv;3oUDF/`h{w[x`U0$)}qꬳspdorٝa;͔>İQ03zE9Hm{.dDEه|B>gK q0hu]D1qoUGIFc93ܴ!*Vb^L&fX,Mw,L^W:;x ~ЖH_fLnr)W%7@MK햱.@Ȓ MНD- Q^eRq1fNd} MDW}M@'wOP aK_D42'cjl8u.ua83N{fpBczPEY+6q/[h>.řT%' Q9 E (~sH7Q TfawzHN%%rŀ.c ҆ބ4r})Ox< `@n;'h[85Dfv![w{>F8"vҖ0؃o&6jXPf?3DPX)TPUBԮAǬXh>2!g#`3!l.P2w_n@2kJkLk{lݧlp_$oZtvxau[4(W/W)G*;L{'.qK$ihdq cx $x w攕8fKfPNNY+eK.|#Њ2q r cR SNb͝{+EUr<iG,,,GgH\Uem% 6ƀ@MYtSq+PR I6ݔGz]RŖ0[lJH[{Hi/{cz}aC2`. tl(Nyfނ=>i_yI1i KDRc $6x^Uv0lk:Fas{O^K >F2h/p@mv45Ya7=- L:\OAC.Ͼ9EբϺ4II/!cJшFWt{0U(%_$E@sRS+@Ȋd'MC˟oW˼´&"|:.lZ<)SUPt T!.hъ9\}qYrوzm'`:e%gE~٘%U9b 2*ؤ`E=YMaxAd> ,:թGުppz>fyy-NGc߬~@ӝBX;Wݔ5` /Cbhl9;[oǜ*Otθڌj ji@I-} 2|MqYdXڜHА|P7ՇwZۀSjq, B$< "N1s&䘎5UCYHIdc?4者_ .&zj=$w/0l@c NxC7Yh3ņd`/l8ʅ@Tx\W.(24;szLU<םtNOM;۳0'pE-"ׁ讀o^Wr5)J05.Z>QCse˩B;Obqz?Zj2v*iY1&?+=0pHC6߬{VT)g(~kk|-t2Յ_zuIl 'f o|_-]3=Oۥٖ(E:*bIs*iH@pIxW2Jͻ`- yjh"_+a}׏qgD*w84 WM9^ZY&-4 7ХA|c6?=^h 2b]A"g7llu6dG0$?F{/%Kх jheo!X+`sZbe1/0hlz29VM+O_@  K ݵ .N͊{(GQ6ϲk2B)ndണIBbdֱfS|Un/zu>rvO 9iWS)-[@;Ա܄Wَ2_D$gJBp~OzTrό%l[?ik8Tg~tJ\r%YPdwKW4x~d8>/]~NrTxikQ<K\^qLngh 8QU MՓf3" z$bGdDw)c=0OD g:쌇g8 V`Z7~dLbQgNbhDh,̠鎝߿ĈW٬\OI)Ɉ}uS2k\ɹ^=!GF ov&g',]^x̹]wh~V#ōNXMv@aA?g]q6Ook1]Ex/*h_wxt,=Ba-p+Oح뗒w>Q2J4Ru"rj`aNXB)ϋr$d=d✫;cX43.e<ԔIqr' n`痠7GJ}wkgQq3tNPǤ m C,£;~DnfaʅIj;# Dqc<,C5~_y jh>vimp;1meCe?SQlWegڤ4?BB|ȹ\}sy?r_4WgmS.GyچN>:׋V`[ -6^_>TҊe#=*_h& |^[[ ^䉔*:̅s~h2J^ I6uhK^'*3,c{>1T Б_uP8o .0A80QУh(*JU Xg';:l-5hrMwA4??&vS$iװ)!6Vi}{.c^:*?S8?rK}mߜޕs`MoFpn/IyTf'b[\nq W>LWby|HUWq^y2NFW`8(,{9mU.l,ټ}.O--. ~߁r *b儞pMYoI(d)O{-JSoA'ߖ>D X_ih~_8i?˭)`Z t${)lqF2uhw0wóI~ȉ {]ϟ*)1`lq]HV{gt8-^a5s'%l?o0sxvf '|v^*U"2D9N|}F'/þuiGQQ:VCeGѴĎڄuL6(;Y7u{'A,+W qF֙9I Wv}l5Ydvp%Yj@{2hs?2zԊLWaFT9:Ԗ+O>jLI F]2iss ~L%-mE1ڴSB]jgªP&SD} ˹>_; Wwk [O }MEo[PpzFΌNֽ/Q0PUř#p\@??iqJU;yr#%vvП [y 6 -4BYfik*Hc?X=hlͧ}vjki^ۺG,, 8C9U)O`j* nZٲ8on[kHڐ26StQw!do@/䲒ԢX׃]>\=Ӫk"*oV;=Ve2wYSffg\ ]:˞a]j]ƟdEϡiց9S31pHƾf7iƕrhV9 l4&4TC1U8}iٙWIKS,Ҙ嚪3D܅Bf ksКDq*rlR޲omzW_aN;PEH6+PLbn״]ko)?s !GU3U2m>rNK+P?uԿ` ZԚ2+ȮkH3}(_;{2f)Xu#*Fُ3!,6w | VmL6Q:΍E.M[x[q= 4 >_CAz1 xPzre /*טfK4S#0˖@oyy&R[$l'Lw(BŇCmīf65w|v“ZrQ^F57x]jima;7ՠ޼`vf֬}dOk\^?q**^Z: T"հmgy*!JBniӋ%ѕ{v"5..|$uqB 3M$l_wKj"`(u{1n?bq&A60ɖ~\\`Js [YSogWbimE_)"A)avaVY׍=:~Gy&xZY cH E9-/ o4 1Kl^$VSw<:vp (H܄xe)$~ ߋ*F֚~x;~f_iRJqó{ۅ3i1T("#%UXŽEHG+z.)(Gр˜J#)e !t1YAr{6a6bzY109^[\&%n6j0b&3%3{kS:ca3 6o'W362"TN)]?QxzbsFݘ= O q?Ci>#NE7UVh^b'C4T1 Ze*J{,ܖ#U4M6q\, Y%8KGqz^F=oWm"ajH2vcEi8R3/}'֭/ՂwRE˴K {UZ\`s6kR밍h6_Ɣ?| Ә-Xq$^2@GFPYEOĆ;bH铡WDf.n"ASuM rtrxBסYg^'jR>3qi ,Mrpbm!K;8wxrqn<(2pA>/)ou;Bj7-;VR0^,N@tg'apyTxS M 2ar<;ӎeo@힓p.7RjY011<ymyzEN&r%7H+lNzt K_vJczG:"7āJeșz$0뎑y.PO{v;/Y5 v߇Z}V\CKb0щF˥n]VEWЏ;UL=0o}2?٬y9֞O-$pÐ]4+:oϞyA[)4k.C2=z9c.-`MK0&pԄ7,!`(j%) Gؾ"*X]ȥT7bG5n'.h9뀹MGdȋRa =~bF4?d1@׵௎B.L7脛P޺!զ13Ifg2L6@rN+4wKww&n05Y0imuՙM6}w3^ZݏaD9ln8jw|"|O[-)*gM4GtLPw'qz"̑h‰לMlp_ ngt[b.'o-IZ֤(0[cǫrWдP:\qۣh2tE' %2 {UEZ@{q-qJ>LO?tZ.y-Ȏ -Ѥ$*(Io\`F}&"'S%\(1ty{VfkubXh>b(K /͐?QE!.O-:w'+rI2m.䩐m#Ǜj2ϬN8e7prrNYnjl-OCUџZ9S@YHxUT0"I>1fL Oyi0dScWr=E(۰E)zڲ"Y߼1(Jd>֬b^cA1"AU\0 GҶ%kiK%O Rf];Ƞby]|/\W|O[W Lk=IP]2~[{鵙epʻu pK3&+?F}ڂ8аQ~.DZ7M}rQ啋~7e¶IsK]m克zV`V?=ro̡CA3I{c\$={ѿGV&o%& O Y󗜵<=Mqra2v~(A/Z뿍Ƚ_,:鐼$SK5GP2>"d[ĖC@tIkaQ?^їէ.@R$ {^4:VOÁD X}pÚVxKDX7C?GAa wX_J=:aW[x%+qg3bkĬ!$6=-$s (`Saj9> $`쉨,Χ(RXF¡茓ڎt.s _ÙT*Rޢ ?)/r}mWDxUU]nQ ~va7e |@pB{pR{zG X J T}<%U_]jwXOKh#d*]/OL3 + t.ŏ;'6G9_GO~=YHK9*4Fr5O#h]2L$l^'`XQK~)B (E"*{ 9y39~n$eSC>r#O¦k^/"PStѽ9ɲC;ZPH)龩MIz$Qi`쮺HZ+S,9ȕH0/—'{]!>4Kߵb$op}ECuc(y2Zm+$$,>%ip6Vs^1%<]smO^:I oѤ꺶OZPB-,SnSK{r㌾ zpm.&!MNM=ݜ~W0CtZ%ǻUմhP 2("cTN"tIZ W/<[߭κUYDƘD~Bq(ITJ5DD[PG<+D"HA *#0c5d'y^ b3ݡ8-!'NzVb0kw@l] z p ք{iAi E̔G~-}vL3:-R#Hb8 `멝H*-26J# ]WF/`? ';@)6ɯ}uYs k,&)6t8iiԙr6#Zfr~yס[Gu,iBFzR&Vj(D YXǘ5?1\8gR?ZsV5g^d`2ADPh7u%QX Շgۆ8IN8 S<T|l(*IC?HBK^Լ*pMӦa~6J.ȻeI0`2ǹFZ;-'\mQ O"QSc +iG!N G9kt0H& XGAd2K&d)[`Q޺8 ͉4=3TJ玛smXF% @z)c؈X:5Zl~lEjF"!%}]9λ}ZVhcYФ'w@f2spF1 ;TiκǵQGyC/هFIjq^o"g9,WO~\1|_;WEL݇xuWb$L  ᩅ\_ю^*U\Μe't:ʕ>9ZUK)S)-;*X_` Capp] Jj]\:{&>61x(.or5Дe71pY$+qY//xC4FKˬ Cq 1#EgxWXuW8qJd(NBAR?)032"ፋ!@P2e^ 3~ok޼y9$cKKUy@ >{iC[ixI &&A'ȍ1_*e 9̧}q^wYáݼb,4-9 N΍FVs߀^BK =[T?qQ R^D7x뇡9(Dli29_k2 p)zm秄PKerqƎ^`l ko`椻)aW+2YZ,T6j c]+ExM,/o7䨾L%@p컋OZ_5A]s 3̃=9nE-L,j8/0.5fUrN">fxDWlR8ngWHB @¹_Y sɀZhSFU#M`XF//͢4J>)9/pK ݋ڃ!W_;ٟX@N+(D+%+)z߬I—q> zɦw+up;c(QkCgNb]U_{74y_b\t̲y_ѕ;GEfW0Y#ۇX"3_V=X4?/Ox kd07s%p+rBj\B^U5d 9CVk5XU1%Pvg^޺ /WUaI@+EV@ #8v1q7Yk ~d3=&Dv?׵'c&k˓~m{⿿oJc]QfjK Ga;\!TX3X6FqLn[bj*~RFz5aeiU{qh[~*CQ] 0-mWw$`?*c|ٳ"' Dw>BS^)cV.u#3T&}CGzl~))˃ݤ 'd6̿}2$(vƬ|{:݌ r,ʹ74JŒx27(ѩW uEKVt|g]Z #.Ђ% 7 od@9DuXpVxG %#`[*ӅNcE3F?֦oHjt /<~Q&B26ޛ&-عQ;sl S4 ,C(T7$p:~C9z7J, X(,l1έ WqqQœ 'gU"qFhڃ, tҊ2\YϐdrK+%UUmP+E* KIWFq ~,쒛icQCaUPG z<͒uɨodvs-߀&δIVʕC5q @s9Lt vKe8 bߟe+S= }h:wz@o;?;JmhX9W{3r^<zɏH6pn\?FqL$%'Xp@Hƅonq3U Fk?#1I񍁺}h( PRUO{϶5!zF)_\M̌]a`A dcqf(zzK2+?b { }Ӻ CBFj=l3nj6tR/e?څq(JWR1:Ӌw 5^ugdR*|PO [Rƫ{NW$n1c*VBe*Qoa(-'2=ڶ[b ! h5uY]xɰ?.J,B&+In"bgbI*f ,!1ynƻ/Nn=ݘ>-U|Ue)v\^4+Nmܪ^z=8%K!oHSQ7-g͸9ڗ~јrEEW.bAfjWjv"(vm"xY{WRgEj9 %*3")ag/٠HYܷe|K=\*JOny*.=pvIS, oLBUvd+Zwp"fr&7/>3 6o߮cB /eob߿,vF]ks,p~)e;߶2DgC-@+w &WF}axXǸm\ʸYg~a2Qdyð'62ǒ=4o ˄3G eRq {ơAڋMT++aUwT(ABrz@EzMV>Aːi6'џ1^h`^K2=0(rLl(;S@,gU++3 ,$ÔNWl+^h˙$ ŭwn#+w BUiFX[~x0$B?ERpSF oQ v?k7 V!Ҷc<lVB,6 "@2H-5~VTZc.sN'eH P%6̤nTmO0l%:8u+v}l\x3Hd:lwd2#?EġbuLwu/塇V4xRڮ0a0KAyt{l7wQա ԭ˒&DnGmM~S)bTo`Zџð(XYeqپ{acal  5`?Ad5j5g!RW{9[NT'Z Lk*oSŌjl;Ya_vPghqsA=q${A +):Omu5NDқ{T"FNӋ9Bh26A4$bPe%h 6'~MFЗLv-?,qXAL4vv\'2=zX%uIZM` av |,3M#My))(~Fr c=C7=1:Y6o bJV1ͤ@x~9 4R.6)MF,3NsYz /q"i(J_wz};Za38)ν?8 # | >h4I|a]^QEfL`%?ij:3+~JwGMI/F b2`cuhC5$9 {ӧʸ'YVHc֯- PZm:=pbvuHIc6@L($Ñ_ VOڵbd^E-woҧPdj=vB?ޱ@;Y{% :29(tC XjB)e&^.yhy>7ɑYO4Y~-pIj?kCTaCƂHqӎfaV8}K%t(I_]Y$2FИ)6Ȱq"MXᅤ]sLc"kp`!Ohvxz{yVß3m?J}tO&H;=.ek-ibMe k`ts6AΖf-8yT PI_fnC覨lMhX>H!79OŃUx"p"&U/.̷h1miRREjdwle ?j ƒZdu[m b 5$ΐၸD/mj[taXiyV Yt/-Q3irBEjrPwn- l~D뻌<ąX.0LnjB.ԴP͔a:.8/!%$5k2$n8"!'ڣC@Wݴs$\ ɺX1X N`Xwdܓ:'\QXs%ʳF|cJVf)pG| yWa_ 48r^HoCP`A^+Qzaᗵ}$Vf/썒xb#}q67P/jaB-W AOi$A@Kߏg=qپnY95+[jA/>+ RbeBQg/B7n׀+LpүU:k޽c->lq.mʼnwF' t!U:$kޡ' z30 X:S@<*Nu.=Dr %}pCq=L4g=OyvS(eqƘ-J9FQNV}RwYDaț4qF }=D YDXhn||#Sp{ ^}eB3<P*ĥ^QkclyaKI9Z͘8]ynB3Ь_44ܘύ[s=R"ZTz% plK*pXaO8seօ^ Oh[',LJ5!1zSgy綘)6G\`Y!˞ZͱOi/k#_  K^5Mz! (I)IBl2|Rt{S N4M1XmFyuhk'n; JkzPGKb1,?Q9ؔ ]ϟ6% T|lD>qnFTئ&mdbTS]6aK!u lxz_0W{cr+C,c"=qq=z%QjIQrqYDZn2uh4ƾbRƐ1vE{TNψ n8z1qbڛin]UtrJ9:;`wwHو]6mTAWc#Q"0+;gC)Whfz鷆wݽxّf c}2$msqBM#W<;$$z2I`+T6ONSfC+>䜾(^4))<&yIWA|oAN%o&m\n#PAFpfOw(Vy[׳Ĝyv1ޫ*qY'u8PG ιT1$lL9ׅ߭v'kB%PTE@/FYtloy<3H$=[ yF-sYB7\~Db` V9x Q4`coAN5gkM;ibaok0LP҄cݭLgH+}Ah6a @- :| ?\.4AqS y;p-'*I3Dcgٖ띚Q{ mk߹~F etҴcٍ|cM=%*"EΥ*k9D V F,`9W)}߅>hZ,„;kjRp^ ^ k(t?Xd3R|^XE5:cc_0}ypUU]yDeQWotܒ@  d( J;|=T$ ~LEAQ4[)0?599t&Nbs}[FUa0Xao>`Ƥ)2 R)fMlH.ESBеlOta;*v2ZO@O6Ien̄^4hp=[XLN/̃Ox zM;aXƊ%PYڣ&,)3T^ 7 +VyV~_Ճ'c_#tHx=7Q|[dVb4Q}-*ByC]29dLJ p sT5$y؃E"FQYEđ%HrkQ4w 2D30z\_=rS:k%6w ݃l΋],eHJ7k/9qRU#T8)kU^Ex2*2 BaQ~jL$\`=vb[8;:[=c{E$"1B ?DjBKy\'C_ЖY`m]?&;HGSLL8f g +%UTF)T$q)4n'ќ7 ޕqWazRΡ}HM]gFq0VȒJpY(14|ZI8m 2?v }*Q65oih%.1! zfN_1ЙCQsM^\;U J C11 '*9!F/1! 6o_mAEU4M8`G8a8UI?n~> 7ƀqfly|ByFZ!w)kH  eGR݁= xk%+&)G@#e/I O EQA8~U"|a &DrV߇p<~gq ND*ڑ \v-e&`keNI+3} [D]@p 5e8A=THGk>lZf0qsF>[Qwa߯4Zh[7ñ_54$ jj$ճ1EJ׆WԺoZ<{#y:젵xܻ{i^f`}+Ce(t<MsCgJE7_XgoݣD+Ìk ;<t tR&Ұl&qa~wZ~.el6Gkpo1U[fD% =PXA!JڰH~yF+0в?٢Z,-&߇nC é,$.< HQ^]b`f(D}-H(%G9:Csrxx y>g9#)%25ڹ5:`cŎȻP2hfsdKT8nZ!-[h@l^nα_sGսȊ %AƇV=a):{eavw毟Dޢx/$oG6cxgFڪ"uF|rP -x-ݢ"bn.8;c͂[N9//~*5"e?eO\l_'c~~kp-4K3/W`8vgyAlPP4sc 2btb1HT뫞/] ۀd(܉d = ,݆C&>s$ 2C yٻN 1`#P)Q8@&Y"2)Lc 9ݒìmOh%Um&2jCq"ܛQ5Q5D)tGPXby0mԶ H=d3;w<\@hRSEɿܱc"⍓ s%N oSCb/ .-S%g n27Ϲ}`P=RQV >MӖGI@cmIT _vI nաQ-he{dC"7 D4#_3K<*F7]J-H UE-& 4 .Gʋ"WҋՁT`;lorKHPB#o'~y<+I#R]#Km-*w (8kBcs qm8XGԑ֘B Yܖ<)-|{U?d!ķz.@m ?~ Da ij?̟)R\IpwfuI-ҽ&i?7CCuE0j_4F̶ (t -Sjt n*le5sAe!JHlvIH)DX&V#fhwAǹ,wH!ƚc|l%1ӫAn|,ElØyw1y*<[[RԷ X{c'(6a{vl׽ѸXE"rD[h^PȘB1n٥B=G$/T@m3Լ@-_)EfB~/0%l@EV1I?4!0WO\{;n~9|Yil+GFIvM&4[bgsX_a=]{Jܮ;޹O U$ \I L%f m|ų[io'@#X?lЙ{Q/NeͰ+<ԙg/ڇTTyҰ';RCz_1zGHEV" ]c%퇱8R3W"!'s@4$—RhI~@&՝mqN{?Y%bRT\ %%~У ~ʣFjX)bҭ\7kZ|j-hEO#@~ v|@;J׹^YRTe3qeKL^Dy߈AeAY\ ˺pLځ,9VvKhvll8yӷ^.ʙ|vvm:(*~wZE-+YU@aT˥Gx>:,H207qE.)b%zCg< xgsh=+KB#  $I2^[{е_48axa5؉!{ 졸,Mfs>^xɵfNIZJqO>tYT"umT4lه}t.HFq9+x<ͯ Ly;8 00ݲy"G; @*[B_Gn?SJIE:bi3N.ʽ+|/5^!1[g$4MKLO8)Z(1 WU3CJU3۔vq͙2Ci%bCDRrPqrԭesB26N.}0H7h<;T%!V}Z4_%5 ٳr5 )9+W?dWV6}CavD.;O*;jZ) J9'$4U^(l+40'-e9Q{JʎaX=N^Ox ??]3l\>%NZDh npb`gHi)*l_a)ѓ5\/=5p.rURZ݉GR_+"2NE?f|p*ӛֹ,?9q5s1 zԣr)nnx׍2{+u4S;飝yF ׭W >8 NO7W C{con+޳\ߏ9Lt8p8ÛoL# aWYVAߑe7"ORNՈ=V@I2AaMO4$G22ݍ0t<߳!0l>47Vh o=!DN')x="0,*#Y@ܨ_qii,TV51cMl^a]>bj0or6L i!1'`;̀>|{F L" "ҖJ'65Dt6_z-bww#\CyM6 9UjsIEB@%{C"bJrb법UEZ+r/b(T[65n ~BW`>,kÕ30Q_*,lE,"z2̩qդx2lJ%=,]j8|Ywe[YIP )R4>91Uj3n"]aCӵp"x?^4Q /*᫱6 $v-P۠iR-MFBnM=JoˀD?tS>tN 5:cK,sݸ4,#aہ#N+8; oX|j[Ȉ~he9%kTo@3&(po$bx ,kRfΣ]h}e geK{>GVzc"=zn8Ԫ`9IUj5\Ϋ\}ʪ+ (k#^*WzP<8khW ֏XѬT B`ː*u3lfh'|{YU]AZjq$nJ7_ AR8V4]?=#[.&SFrWQIjWWHLfT-+xȌjK.ՠ8ZzB"`H''_a8u52\$ii74s* RR{{Z0&?VpjJflrb\ʒ?=Űt&Ȁ%#1ŢbO&!" ˪*uquKxhnUBy.ĝ:eI +7Hnwڨѵ㤝`IJcsGЁn8 @c~0sxξGyPz|J!gV`(^C2㫏 eP JW^hj]B_mn4Rf\XZ,!hX_/&#=H@Nj%B ݾj34B[ygbb{ 2 F-ͯΥcCQt0H? 2e:v8κ!x:>O+i]kek?VVqMjJnXț% [,3xjk"8nO?e>X0cTVxw "?xɤdBA:9/Τ=U"%ڙEyk c+R?sUowQ8aΎRSIcخ*]ӿ`5He9a{(5Ν0qsH`bU<h]**pVՈNMeq%9-vuؘL[Gx͉L}`69K0D"dƂ?[^ BWZx8K3zje<*Fmwq-R>RsWOtNGΑXWwE <';N$CU4z(>n0DLt(d|kD@cy&cnvPI2VhJ$yyme_O(6s9gn|x^p\{ic}o:xߕ׋1/8B?qtl^~e?_%KFfdMAN͈FIđ(i= _p"̥ƸMiw?u~p×X]_ǎ\.xwYY]u d W_%jzc4 n_?)EuOƪ;^KqNdw&H.wLdd:|;a3Z7gWJ)􍣴Qt0^{X]=5&ljAnui㙙Lr:of4 atphX\ Ehdn7!l%>| 9RڻL $?8m 퇐g;hK=xImQ3L]y[>Sg}U5uE{`wZx o![q|wy*yro+)%o?6}nR;x3 )7.p:+$ >(o HXe5>B-W."tbu^'KgZ%GIۍ*EmaRa&sTuyM[Y;r=!\Y9SoG34\`Eqbl^M?WY5of  N <.$3m&==d:-N idBE[rOFܻ%,9vEL$ſ621n 58Q_R] '~6S`u[/j-=> {f `?E_{ԃq޷z1FZ7ž)yV? ĩelڶR3HCS? iøuދۖ%ӈO^?atEg anh8I#4{֦ߝS:4{ߔ0".J 1gW^5m95}QTUVB cm tr^H7r>kH߷NHfqd$ӰM$ . ;͉hnl)# 궁;\~B&)ܥL2虵ew^ܢ#=p7ڞylF4$V%z^ee6/ނCP}’񤟑ÃGFtf+]=mMjJl͐,?a+/ 6WҟtΙU~GlcbdVI:K9PL")|sK[- 6\l!pE1:68!Þ}/0Iou{1fnAwGR\tzL#$]|f dUH~ UM_iT M%(c=A'pBL m72|mO`*D[:Bboȡ!j5StAۦ5]U05MADR`iJ C2>p D2xC$<iARN񁯞>X3˫cܫ> ,j xsЙARjؿ}CjN r7]4hG\Mr,H/02c;jdZ%|S&8 ({[-EWHfa5T8-m7bs;+ܙ.3epv,bP@"Nú; SBj YI\y#9OB$>ջsf֡XzITdcsa Xl=kʩfcw,6E~yIj&\S1&?jjzZ 59=P[wHɞ+. M͸~,FBdL=~`=XUTE^w1 ISk(sI(6(uBz"&+O&QzL0uQ{$)-=~1tB Z74{%#{JuMj-yQCY = ^o4ݰ6б[Q =e=^Ir €jrf˅me58  `Yl*! ȼXl<8.7Gxu:NSYHkEbT,{S?o~0ΗogФs0e܅kz^! zL@yC6V]L*9>Q*3AHb .[ڪ!)ϚhP:^5f֠\RҼ_Po~ȹ cX}@T(pF<\z]`<+e3Y5 4JE_k㫧ؐ4.';e"ZP;g=@Qq& CN} a~*[>Yo] ̒͠['Rud3iU 9>9 .ɉT R=g+7c'0_lڊq3#8"KYjL_韢 /Ȃ-j^oKt9rwh7;=#tfZXoAW'_~ DI[Ef7'(ȡT;6Q(9t9loF/3XI],N OMe0pOԒsG@ĺ4&S-4Ues^~AtZ.o(]#E?Ûz^ %JtGZIl:*gm+*OP\E"_r(O6]CDznݒ!_+ڷ]R.I~޳I"n# B'y9 S@b%߄DA+嬩B1%45%!.c0BsvurãE 1pIY#fy 1ۚ!(W`t hnvv=2(бbJe5 ހ ʌ=l8IJ;ћʲ-rQ >0ǧSدs?ON\DҀ/ rrC{<.n/;fhm"?`)G KHHlѯ+[p&By%,]Æ 8)+`kG ;}SɃ#DalꟘӲZ]:3xhw p{bl/fkH1z? `2+rG YDH1dfqT CIw;DAXjG6,uAjP\Ezz^ۚxk68L)avc/'W!ND`";8*?U6Yr.;(2 z]lJ01w~ UcyxQOt 9?Q/AYe$lluz0BF2SVu_bϪh)@mR_NO!%]Ol_P_bOMQ$lb$RMV%{h[Lx$X@#JjĘ].4mS䇻hh4nD\<s+Y]K&b3S&˸sNJzHO3xK)Oۏ- QedE2䆲`6]RϷ2K>uFKPl~4(|ZƩd3tF&zNtr>u!;.\f΢Hj)&+˶KV6Bt^r< )w.c|qīl; $KE"bQM_@)'Y=)ntnD|x}Sk2 |+aX~\Ľ%H?C8|EޝA'!`= c |Bt1v /VQH'~uܸw0E5ܻTfn@+gv/g@nڗN=j-BSU|T4 锽;rO'Z(Ni|Z!NWDgq -C^# 4Lh tR%8O99un!eH-:*? ł6l=UULT{DLAYQ3IGMBoDL8Lb5UbQz0Q2@jLUFy>{~WMZ%C4E Sġ dzg[ms$8eYjnLzfaQ&iKe$!j9)З3XWʜŗ~MІ&rM0h;"5옥/:T2t'F}f5]dV#Ys'W_?^ SgBlu3z+av%fb^ *(ݮ?H!z Ve@Jy\Ͽ|@S[p#tme&:YpQ@%nAT~*$ i ? :Vk Fk҈+7W^-*eM\j_Ql,]Y{0U(5z%"pH44M%čgӢŅVAlzS[6Nhw;pYo8VhB1M lS,3*[unє!;9E֌4jƖyQ@ I01΂{]Y@>k!\- K#@v!֖ ܾޮ뗧Ҹ@EUE^Ϣ ;:_V /ثZf+У }^d`k mjOxKwnt3q,BA+ aL4;nph2mv3E<a"q,ysp}t{/IU 8fTd5FfE"QC8uEv'6bVKHX]3Fo(!z =@V-/d\Y 뢯pw $xMA3\,*]$K@KjGY rD˟3? ƍm33,s$dgt\qנ+뺥]xӃ:?2rPwءH*ѷvhyy$ `Ek{*7u, 'dyM zhx1V9ݯFtuxa; ~z6{!nX&ugWv c "vKaS{~MnzMh9K%v˪֖9\%@>=.|,+pߣB枮g_W{3. bK# Ca?T4b_yϩuYFQWPXw޹ĹT]5T|̿ʭ [(t bM- {I v4V-_$W@:i#YTW/[n8"`4fRv%V`]vJf=T^\I+ 41TZ!)C43dy;7?,bcYKndݣ6"LK; \[ r2Hk@AO췄5oq{Tuݨo,'W[R2s|Qi->í(S @ [G`xmNaHd^W'0ۀӮi(vN ]oEyXX|!ݢ $1"<G]6O䁬byuY;6MdpӪÌs|f^PNGϔMO,v:#<Rۑ_n'IgoSgriv|r tt.}PxdUI Gdm< H^ ,RcdxFaȓ syҴ=1h ɺtS9K*.b896: Ab:bCƷVMpWZ'PBAvOң *Od҂-۔I :uE.eoZLәZdƑ5vpbF/!CB.TGYuy†2o>8sO5$UܒzL`caq"CetZJ9gq.S~QҡGy&FCHP!Mb պ9)XGJXm8yk'"U9B3{}cCݗkc҄iMNT :}3 ċLHķS-}24p&X+4H>fpavOaf}F5;f)PHK-4 $7XvU@S !P/Rc`Pŝ.Ƴt0N6VϹ]Χێ:NyRס3†[y=-"2Ƣfۖ~RĻl%$'Ҳ kSPںoh]WiKmԇٴqTfē2q*S)WrQ] 씭 /}H:˓ҍҦ*zCfʖW5h!O *m?`$=ʼ1-T WFYt/tY[FFp6ӜշD( <D2(J%rA3$in&g\X~՜[O]$&j$wO!7y7o* _kEqdRv߫K ag lq5n|< *ǜʈ94"7IM?b]Cr(k_A/iȣ!%}9mRd,&{ 5i/ٙ$<ʆ0!7g9|$QQ|Ο>̯dd#M$xvXSNECf+ܝ# @ @m3Ӥ12x/yT%3vb fۻ1.g2pmY4SY03S'F)k5'TLk>O O 1ڻ6lI䵖Γdw/+]Ip!I[M GPTCqKWN,thPQc۶lɜ'M -M6UrH4=[S C".wCzwAH86Q#Yk-$;Ӹz.9!s_JxOWu Bæa,EXSAUX8O ;¯eI;?5v2TcEHv+>yoN&*m*i gڑ E4eհ兽xqigUvX, CLy e|H!Vx ͆ѾgQiVK^1dݸrwp.z!,Z9U:WP LLdSGy.X+_PJF8RkO?&[:{+ L) 2~F[Cӵ}ͽCLәY)eN Sra>7 =d>ń6>vj>hQ+"&zMNMKt[+\M tHz?5Tٽyשbi'ʛynoTO =O]~:.cr8 X|3:0cD ED{UgMNQ5IQE?(Yę'An" <5Mq_z@Ʃ:W{!:#)ʳS ge*f%>bZ; =]sX;rkCC}u@{*н/1~3}[ºoksrjO \/Gnsrkb%r,?[G5mR¿n%ӓ4 %؅՝T/O$bhO$0`GUN9[(>x Ӷ2 /]k.CIࠗn/bpˬ0S[{{B/Sw&Y!e1h뿯:0L )\mQ_ӰRs|Vc%"e-z #m\QEK/uEл>$ G'6ͻ{+9&"3[-RX {,a(䄬JbބH sUxM4,UJ5cQ43 wHÀZkʧ0۞NicგLN 9C+mNq>ɧrLx.)Y;? .o}HZs9S6O{5m예59Ow8OYtRSo#@ڥt)¡ܟْ df!<8NIy?iW[Coȧ&qufwx88CK~?ZP6R4AQW>(t飃@;@FoR{]ЮLn⎟ Uٔ"gP7wqA=JfH`>ಇ%x Ǜ[!Dvg*Y@YP̂'e@TQA Uimʊ1g"=Z]prED\Rјso- g9c/8S0鄵dZ^)AJЈ'g=(quˉRlŰp8G z>j4XMئ6|Rvɘt-\f=(ۈVߥ(a>Ҭˮ9WgGI2%aQKd=ígCq=H" y,fPIv>;~| åNo1\4ʓ;X31HNs ;F V7-"j l}PkLgC0l,Dw0r=CO!o7Hm՜P+RuCᎉո`ug(w~{C[n47ՑZy+2 4fg[zlੁ-`!z iWW#е2R>t_"4.{[|GgC /DFiP-4SwI0ZX)xVѪ~!8 Ds PdqRhS+M.::9vÓy'6R<#Te!c}(d !ise7x#Ta՗ aY%' [O6H-/@LcSS%\ @G5 r }ӿg0 MdI-TwG:0/,n+]4SGZ] "_;I/w F>\ NiJv-柄qRM/FV@XQaO-G<|"WRak.>ϔƽjʞE* {2PQ&2Ez5c?{?᱌Rg/muvnAsEGaTܠ-yJvxcMr突j^,~S=.s'GnOr꼔ٛӾE jVJLMMҀЁiܧUuFUO&Tq{E.Nދ -.ʈH{lG~ݠw~4t`žc{+u1 uHݼi@6>R4uRt?QEx!r?tHxfah1L")5 %G8\+$ۆx.+4vwHXvM;6Da.H0А ͯ ~]OF}Ml[ pCiKvE~=Aܢ4o( ^ Sj}_SECJ+ii/V^ ej%S-&)o'֥Gk,?L/]ef z3-'"wx0S#Z+Gmxӱ d4Q9_dwdX_zgI ZqX{ " j_V7޻=xq)Q.zgJAh !t5DLH =㘯i_:y ؆ςy Ĺm:?9g:A6˨^-*hL|gaD~_/Ma'5Xjiw QwGvko@gg%VQ#.>,748AfS|e2[A[(68!ko'͐{dUVKwNOfׄj ?gVwJHoKܿ ;l" 6G On{k|СT63kXɞ6d͞Nn1h9S?N%AҔ ̈%,.(z̀q} '!O, oc6ES?|혧J#(3'`T%NFvt`cU=O3XϊOT)) :VD*/xށEa\E{/Hwp)B{3(d7rIR/2?]s=qLW×/$9yL=V TVy싱ui,n~:poNp:9v)t[𹲥83H$7צ;SV.6Y{@3ʼ?h2+(S`aڎ} T }.RƢr3;7%$+PHqRX} /"E"ߍWҥwdnߋofNmxm˚:a1xZݳHR$߯/tud-L8 AM዇xE}i*őɋTy8ĊB ۄJv7qX 58-rpyXzUD ܬVg$}u rk׾d]nة5,|+LqQn]xvƤv8s)c}4e,6 ݏbk;r9?ɾ3a8<^?.6]%~[|꒦x;"lXΨYOTQL”$%L]Q&;iW^QPfE<)Z@-> &:*bFq8*vYv;l{Ɂ<6eF8@,S1 {At|}R#w" ަ`)8شer3vfRB9ʢ嬅 @!zKwt7VL,CLBiI4m88F|IT=4n%1K凊ǖb@ea}5$i1 D8Y-F8uSxl6F/9ZM^IUB5RK(Hޟ9gL>vlI~ .vOګƎ[6^M>_`X"j"m_yś3(PsYv4˜2B ,/ro: U=NnqJhy -qi__٢i!9*jAU+P\avo»ʭ.n nEg,>rw_c]"F@ʠ)8)OGv7܍q.⿧n~gT_dSƈќaRa|Z%hmʡbi/'X[i'33)"g!YgYy_c-04gڦ gsK:ERL~W)[:+J*o,vE񶰜GƗ}=Z#bk݉tl{_cn n@dR𗄌dǾLNqh|ƭHG\1e15=Mz(%dSNwNFUD;0Y 5IǃՄvTCR{P'2²Y R!7Cd1>@⚻y^I * N(䍘&En Ŭj󑂗t90avIgMA.`</9a'7/FKFP9c4pfPlI5w(.;SOת稟KKwf9¼ƽ2&I4ôuvQUѹa %4rPQ!໌8 C[e?h'oyy>L?y5,Rj, r Jdv /nC'jv}40 Poa{@RoV!CCcޯYC 4gt #=w} e8ҪWx}3fˡG=/0UOhi }fd́w;.^O{yE H>ـkݠ3}SΑӱMOx<'lS]H `h/~i(վԟ($v" i c`]@t2SJK%:˨=X5uֻF$4X_\em򂷺qBUl] =>WC"̽Bwm]0+#;kڱ:k;5XgպpG)!`~tMrelzbfS":8F SH[®`FVeH i5d3 +ujm ltw94\tf5<9j UOp$: 2D q5o:a&6e}%@JxZ=|Л-vJW Wrg?H. `l' `AYMqUzl8׮ i"&+OCXcBYh]8~y^T˾͹wbI]bI\dr K&^s y,0 |<-C4+=5=`O ALMܰH5MـAyiR1TJ v%[L JZ*u@\vuFFh;шc>Q/ V3նk|ZI!&iەЎ5*W 0t:#V"gHkK S/,,oeXBK-].%I 9'NUWﱲ[{M,dxdMnRРH| %^@L ;DH"s欑jmV"-7KKZ6FZ$La(S#?,k%|7B)vOOk3M̕Da9 8D3:~H@okhxn}cG:C=x1>Gۧamώ9VnF):qGx$x@NuU?=]2" !04F9=h3݆~! }-{77E~͌K&c|(Mgj·zb ٱf('BJlKI> J1U)[3؍pmCiQDE}b5vLJ KQLP>0z79M-6 ْ]f3VN4WOƥTj}]7/qm< *x'v\U\{6P7/&axjgB8*ZVI#RHAhcR: jaH <?}ϷĮ#W?`)K<wfz~-z gW$sO[*Qk Co-nj̋0zg+!#9 zj*=苎j|%iʢG97pЌ|rjb<ypkQcqM8T #udFR>M>dX? |F_*YM扻O }v3=%#!2+ō}} ؚ <5ldclBӒCHc3Ix ]BN =q=}uZ[([87*Mw%k$ F6Z)w6Fs|ι]9Vjr3i0/_Q惎z);ZKXEovX%tEBnZuA}&]|?\c`f 쒡~'{gZm)v{w|~Fs/7ce={xSۑͳea lxo*sk@i:(y?#ѭ1fs^s@UgyM/ pIahq[SXVkʇr:o]eh6uTdIFth+[nVGai|Y3vBD'"IcUgKۛWhxP XW0BՖlzi;P(A l'i<_‚{B8ت1IMu'-@L]#*J3f;Q*a 5/[Fk; XQ 50HKr#-c! 1ӟ Oi>xokL_P%Ѷ̌vE, &XKoU:Bo} tHB,K  P[ڤ/8W m1LC SmVޕݪ^?H4ig MRhHs 'Cd:뉽k'FNM*g)6$h|  bx:YmXOZm +lwBhnt}l `bUF:h/tjl'^2H\YdXEvö%x/L)gĵeoks+FEB>PZA4mq_Xgmz^=xqhk,B=H]3"9!aKu, [ϛiRu٬3cN(sBu^xWT>ORe²40YNIq@d$m"uƑtCxq ԘO.'Ө̚-z-!xpcrT c=%vTZ[niF~T_lOzVDeFƊ _D0!gCuU76BdѠa&ᗕJHh*Y88 ;LF` pN24tf=y#ᵗmP_/gh}B6ln-yt kf}~gt`\c'9x(O*h4E܀(z7n4vY)]T"3N2!ÍMrI,7̃mZ<ꬹP!h}1|$)KHP6(-)o#hDuTϦ IrQz~}C"9 VC U": G&-zla.54k/sL>Gc\H6=f&ǀH8O31)_a +:I\}OR|A2Ns;8=B΢DdyH*@Z,OCITTi1] k9*4!Kf\ɝ !Ȯ/{nuK:hTP`Xv?_O7]zOnO/7j_\_q*6-Gҕ9wz ~%;4ܦu@-bͫ ;#m^H ,1L?s!?CEXGj#}E̶zZޣz4ȫs{ٚe9hҷʤzpj6!/ IV +;Pxԅv G*ej1dncE[VgotCϢ`bJ ΅eP##[΋Dgxl"z/DXPf'zkmHL(ƔYc%#_[0hj bLrS$HʏP0F9Ofl ] X,e[?[.3 8! duǃ&%yo662ƿã^sXi",θ4k䢲-)bl㘧\"eP6Ihr6vƪ4nG2CN"j &ݏ~,)phܣkY;{H 6%$pyDB5P{xhvyT &>b3gCC PF? R-Ύ.ŷ߆?/\u!uV .d~KD#ťtQD88 *jXv`X]ljqNE-,SnumitDL"QāPu1idwv [- ir]?5P<+ĨLA<ƀf~/{>ώ?:]k I対 ,NLꓧvZyeSTԃD6npSI~Gݽk>C)ŬDxH; A:jvppڰ9]"ttzkWNnwY ܿ_z@qiѿ@~?&]%{,zqSԨ(za:ߘܼBK'EmS!ģ4(ci7xr_qA|ANRgdts40"9[^D^[x|4dQ%5Lk::upĿ°6JEnF. J,hLå? VNAb=5}D=TVXSI !b3Gfh|2sRn,TW,( 3![YRw#cNl2'ΒM8 tFN|"x&o; A f,5z;͇`WHHa7LQpxFVO!n@F2i}$XH7-#le `.CC [Bq]uqS NP;a{"l#׊I9_a,Q_RǦ@Cduksn[Mcc0;ýk!OB*]xY .KC0AۙwU/6pmJd,*wFId8tcf*c䌀sKo$m>_wEq ʅpE.| xA9U꟧$4J)^!TE)SWF':->r݁&IJCY <+ʹ6,~_]C#Ds|?Wakx'QL 6[c2oɶɌ#Ȱ$|5*Mh}Z&5i>Z9"R)eQ{ 'Ro A=?E1qY 3")6$`>^tk0"`MFNZ)q3-2>,w-;نoWcХ?02 FbF H ?'-he)TL'M/`B#lfǂ[Zlg#Vlq\F7~\LgPXAu#njqhZ1hT8t_*LZqM"֌a;ƶ$iȠdw%{66Sщ1䋴[C=~(%OŔacݬ$V&AEVXc% =8 j &<'K~t 9傫_bj+;̬E h(9. HS+HPM;zwD"-RuGcDy"7}㼪osl[$jXg+oASX_}nR咯7oBf>hLo+iK'^cǣV-ڠ側3ssZ PoӘ+g$]ن'h !)W}H<Ǣr.2*LshF[8r_gO]{6|y) ܗʐ8<~gfY ;E7%Cڬ-69)b3^kW1.M`KB&Vȅ( r{栍NXi+o;UE>6jQa MtmMQ-_h.$gL\^w<,3`fEV `Nk ng"TySa#~-~UV/c `\L'LخZ*6ugP]g] 0tUc Zi'Bԝ #O١iz_aT۟ O Cr5'cd߁\v$ $VV0c^t ;9+q6Pc_^*j[͙-g6A5nwDL#D!DBEBmN_rS"i_fnJ4-SUgP2tqT< 2`΋Mr hV[uoc0푢:W`ֲbQKgdm➪qy~E iT8q,zY'Cʽ׎"F".עӔ/j)h7GKg &"ОУ+3/۰Ow"If{Ȑ=O$`4 +gyw](efxٌy 6xݾ -54C}CPqhCk!\Cl m>D -}P]L ]DiZhKNg\mcX*[svlZMb×?"Na ]JV:iގob1C,zU1*%PX"ayӖ>7g\UdlB.nX?Y#a."ewG9۳cn驴VO@jgG+?8J܋h/SzY'Q((!8UGqo\6Ps;nE&_&#֨[#[:]~>ZJE3"p8JU+ S:떎 ?B 6;dF) ? Ɣ@,ݶWj}gAZ -ۈPQ? d(^[c )q)G!Ȃ [65;'UhClG.܄ k1[Ƶ,{)% F~Y+,[(0iTzJnG ߖyHVl~J7.{7V}=UJxf3紆*-l O:Sߗ=Ͷ+ G~- %}@AmoyMXľL"ga?yŃᦵlN|Tޅ0,79@][c;Frd颡)@3>\E\34`+^#{`RuwURvMX:6Y~~\,n#]1f">cBg*gC]U8bjݚy')nD/)* Ax͍0SH̚Xw^I*: Ee|#eKw\BV isvj'O@a! °yVX Ec`.˦1ϩc*_ʤS?c\ MPV)iw;CiLOoQ5r='ː覝c;ƵvA2Ou‘X JW%ZG~~HusW[C|#`#Ll`hAF]oNnPy_ +SX8&08[wJݳEY.H?ƙӼd  Sċ14yÖ|':*#K̒JJ%d~WҼ_)uډ_CRv`0,Mt՛b@&``w~QRfPyCZ];:F996ˣaK-*c{SinO@n'0fPsOuikڹ0M Kt2u!Őlj;߂OTۉri !0Nq Kq1+L6%3Y=bfxRp;e&dH"7zO ȾEOrJm{ѴC[ N<*CmB5n+GQ/l$[9ʂS`OSs~2ތ/IOD)rǯko:b׊ڷQE]5g7;(h ^N&Si։5nԘ}{FIƟ-c" DVxo|L1԰!mjwr@j>h_4C goR)|wвR|H9qHX53ʱuʀbl||mX3) >Wude޷,K4H-bnK m.F*?K|\ ^ONw?4?}S, LV)A"f_3.d1Oyy5S?CQ`T}3Kq`Z#w0) F[Ҋm*aeVZ9*[PHpX )5+oQmөObLa&xR7SB )t$^S>lt[Bʑ3xER4ѧ;! 8MJdbJI3{riʽݤ1%ZՋ DژҲ"O>ݙ*|Q6*H( NJ7br9[I` ƴҒp?7/ =A[ B"B$9w'/`%̾Xy = mYȰ;~0Jjd4w1SHkGHaY=RT(iLUCM *omLp:B2_2u+ٖfe0TľDgdi0e97N%/rA_ɎٸߖgsH>7ǦS?UUe\DpHaI<Ge?tGFgyEoiQJP0SHlW`u<ls)ՕJeIT3P"`Wn컏|f#697^>?(SfajԨۍ }rs.\-%/sH .PȑZFE?c-b%?7k7áy"wt4]2A)Ocuz!9C5h$ VI ~/i4W:Ww)j HmchނVAY$ũ*MIdn.sRaJ?^-!Dn O:J6;"4+P V'5SfQ9艬MDj'9WS WЀwrc=>WB~TJꏵoA9>v\<gf ]\\_Ws?Xɀs\[JJĞu#CSc-3ͷ)TFeyցn 7+_7j,0݃E> 2nxUrA_ti~EnZcW?Y_pcEuUE!tu63Uq{]zT@~)q SŅOެ"B#8!cm؎0öSDY$b$Nyt < \BwCB+N<|L҈R v6Su3rؘ%g`ϯ]G=f HՕla՛IaجrmLGJ2 xX RzLqD2:DClJ_X :(Kd=2q mr ^qʀsuy,> JӝHV.86T-Mxlƪ:LcSQ| cg?a藻ҿ,k2=:yD*FI@NhChbjjL: E#&v/]SW:vr1>ݷ;贃 ,;jZɁ8y?9͸N{V'_LnA UAےJa4?Ąfҟ{̶7;fr" ;zX0* rОPd}RUa*7.Ћ'g @_?:sGnZ* Rtea[=wC?{vD4߫rf VhrnIuѢow\Udo }rl(ً oJc3X9_$ѯ}|ќ{ wg>δ6<_X alԭ)xJiNJ3Q! x(DH ,i`"g=VWr(AVB=~ᷔ -B\h˞ޚ[&^pg ]g{FpWja Ndv,G>TEX~ċ=`CX:NZ|$PG wY;Q>¦Ql 7!!/)x篏`tu5+L9=CiDƶÌKs;1\*KD*x*pYfvnUgmo;,ҥpf8z<g+<:wdE_UOﬥnq-{\U#dѳŸqGXNsj5tNRU8T-uo—zPϭhoT3 QBHE@5~[da?/Rl|nA(уMz*O*vG)Q~_jVD10D0.]/<?ml4GK;%rer<[- @ 7T'CXKibҡ9Oz WFc #S`#;7 "'9oܰ;v۞q&'Q;dxyS2hZc&L{VSRPgKwcFdJY\H;T#\f>vF ~ϱPZX6//m1D!YQpwc(+`^5 jAA1 ry,QeT1wzoʏB#u(vܑ:1_[a)TU<NzE"ŷoʡ:.2B41Cٖ|ʩlզWEOvE_R,Xv0 ]͂Q'a4W]NMRaS08Ό-j$.CB-'|QFQp rax\xOzYۄ.'HB .&9Fs wԲ oSNǕmL˟Yb n#GXy!+Hh@[[MD!D|g 9/]_a{H:; rF;q'k by&M.q $Q2DSˣ{?nOTGE sh.?o5*@H;NԆgHv@Z{0a.gåv bIsLA9pDNz_;dzRl9@Oŀ7t2g1\JGS8WCeq 2YaqcU 8>J ՜6Pk{淡haصk>\ePnii`.*Ԍ,30]5 uR=baXwYČ$omqA1~WҁB>؉ Rur5tN/mE}R4ArJ%&ވ}.i Sd;6=wl0˴nKJV}jln,4P1bf]Ûn(\eDPf}f3q rK42"ӂV&>dH]UٻLGM'ʢHsrШĿ&gqIp&OmO3&x/dK@ݖu[4O}]95YfoC9G\TRO1"rihyfnW!-Q {舻YvV`"TQ:^@tpr5ႚ$mЇ? TQoȘڤʀCpG~"6F)f+(Ԫi"nwe+Mhjsvt|yeW1OaIZ<<_F @qc?Vamn5L PQݧ8n'LK_Ǟ,$0~ PDd5N’R Kܜ}e']mhcM^1`1\GLK[|W[x( R:j'+qLCƥI˗_S@ Nw9tqA&g i_$m˴SϱvwԣlCsc*'zh>?[fT|͉rJ˪sr:k\g>;0" jPB2ʱk A1 ^W)U C~u\{6[!t"Go8$uvH&XGdv0ފ !@O>18&%g=~J TN6̗V [ѴOL:)AEqFX׳cr-Q7WXpɴxȏDɍ"':2+VYWVF$k,"G QQ1=/|&?Œ؅;~ ix^ƕ`MK}5]̖;*=*yPQ{.OS(D"Cpx#s*Iu \"qBqO(yΰC3to["wxij:sIIzwv%N?2E\Vyp{iFhM}iFd/$]^8S@qDCv[l}5o6S!f֞_\g4~A)9 a+%AI(u ~YD˞PBsY|S4vTКxn%O 9k.'T|+9N&51^Ntpn˥Q4oC/#E&F{K is n27(M?C`ȵ^R*ҎZhU4l`UEf4 鯡ZQ%^\,mzM#,^}R[$@ ih&gPۭ}TTP@՝((EŐM4j~9f p= ,nN v9 IuYqekah((@p ]) u{ { ;Q!V1#oJP 71ijW!ee;DXE.8r.f[:&kqϋp~ݯ+4pm!=JƢռMb:w&eBW"?c[o7w\43Pςg-{j`0nQ;֬aazž;O;]CcퟪeX+^ cs! P^"WSq"h U ƙM7KdVЇmh4ÄVbyy=6G ϑTy`1&#3kqdi4 wY/`QE *Y6Yi !-Z@O0؋<|Nv%G88=stXMnht>rĉP {/\$ t ?-#*\ip<.I[mडVoVI(p\V]K xv޶E@Q˖W:m:эQ ,GFt|ob2R fHS"` I8b2{zU;jb "fP9~E! C!cx QUPU6\ę;d(ϼCH+Z:b,9EP Kƅ>Md)Rikve/{._-˖S|Md{kBd_UOpGHvA\LJc}~~%ḏhNH}( ޶_pԾԞv5s؈{&:][t*I^sB}ii<|qլqv"YUPi7 hDY8\YR$9vDŽd^ď";x @IJTҨ,޽oJ@x6L"YLy\R+}?e=M!r~z5s&Ij:P~[D9偪 O%I3RdA'"]ȶ҄3;ð}*R~PRq8Y8 1+=-M2`:%6w+q^~d6dl1`C;"(w)H_{v9nZD`F?xkG_ՉAڒq_PpD' *E@ӚWm &%+:i&{<Vacwn8xDƘS2;r>(Y920m3Iə]'D @0UIhtlVu?rOFd!2ɤ&Dٯ( gr!*$Ҩ4U+C]XǤ)ZńlcTe΄%j+v22="0H;.-s]Hޕ, ltdՙT PBwI n_1 ;g5b!c ѐdU0g264>;dFz8U {"وZwUqZ0K-_D?WV a) t#26,k{oGa9s$kzJ_O&uBsDH7:\#jZ5vđ\uj4B ֗п@&8w*(|d((EC<**w5CWD傁b'N;YVjewP|49E'UcWCt-erC8=]G -h bn\YwiO8xVzҤI~}.`U/Axg`ZDˑIdfs7`(.#0c}n؂y,$8Otz&npCrƵ#s_>|ŕ<m;:I3X7LQ18ո?`s<걒fcm^欪}4b:'lD |sQL@4VwDYdDz׃ 0*d(34jM`jN׌yfFD(nN3v.ʹfcG?#Lѳ*r zhzܸY%\owSoSF8Wbf["^X6"1˚BGa"QOIrڽ'i',!3#7pt,~]hb(ugb4h]Wϱ5l❳cήի#F,޷-O ?č5 KOk9[[x|ݟDշز: OY3L0Za;@:Xk-~.O1ӇdG"XE**mڍ6ZLBQJ$犡A9 }rsc5\o?(ebu|:3J+d.ԫ5gt ?DcNЮ*]h9J`gmz{pbT)Y*s9{wZ,KL%b) /S#;԰T]ZxHVbV B"^Zmkț.iS.z`RLR,}͸}hY\=TlMz)S>;SoIg]^*OwT,֨Dn"WtassW2&) G#-7^zYQKg/8 X,]ga!wMV 5]2),\oÒO%"ݢ?'_#Jt)j. )t[tlvH3q/3ij6ﷆrLЦ 9z-l;*kgXP 3toE͘)25AtbF ŷdAf5y˔+%JS%_j #1h⫁ VmBqp! h6PYTے@G3(a|F_ W*W͙Hyֱ%[uh"l%@Jq2>K zH̓oU @\9bR^dl:MۑRX /yY`a1f=̄yUQŏMaf7. :[ZCq˪$cj51"5TD [(@y8 3.5Z|u^뙄KxP_9 qZj+[{ KPp]a9#V|w义?<0݊cL>wO0}?⠶ C&.7h S@$%`?{Ɲ%\,PsesOs{,@/,gZ91D]Ec~#nRw-ޜ CFQ\M9$j!fe7S*fc"BL{oR`?vl@E^OA7cf] 6J**⪓,Y3w=6^}`o]fUMEhLM ڱL 7f OVlQ>vhַBb;Pڔxq b애KM~2 Sh j_wSM-klĺ@>!LLfv_s+ˏ$M]Jӌcޯ| XiXh"n<@rc1iX5\`$X u{ Ѫ(,I>3رؙK#t~ ʛl=~zj%S8{gNi/f @:)R$]/ BQI͊de+6X1KXZ_ӆxT/DDm5a^}kl0)l#ZMFWGɔ] )塀Ed],04I/M Tb$w=hiI8g;*EjosYAby -]։bV|1PP฾ZCk֗]8T l?Eݙ!ُ\ Zh*0J`9ɽkp 鄰0nV[UU=K@.`l-FtO_-:G4,L@8QkŎ5pȃaX N7]w<)-ُqHeK' "{5%H6D՘&*\6(G =!'lк= louoU~흚oݪn nP#\xwi[$X  k27xL 3G$z{9Ct:R⒱G?#'2RH*r!ٚ``lOO2W+ HN ]MCl:%M&vлN GK:#5iTcz+rȃFzj/v %Łle 0w;Ak|c|pdæ{G|6 ZG~ 19#rrHo?yʟw!2?[k'qshD`!]X,f]3KŃ|o2Wb 쵪 wXF*⶟eF@nRI/+jQvEy09S'kKxC$QC?Z% N@A!5z9&ʈwy;̍[=`.8 nGڬT,xL$ ЁQ ,;>655 {*~ ;ai\t5Q;j7]'s CҢA:+!p QP'4V?CϠR'`,Z@]zUr͡;Om=F{RvPy JLfvUE\_qӌ;Ư6V#хHe,}͔\掾r`D6{sіךI2ʍʒٍ@қ(Ϸ8W5~2 ^,ʾĺv)utP>%sLaCMLOhAbg|3 BR֙By0Ư*‡<:ߊ4`lnK=]%R 4R5y3de`~@?q\҄U#OɆ"bFݽ%drrQ㾭%@|KaLkV/ICGϼ0iOrJIkIL7mT}yA'6M: Ɓ㏝ڴPdD9,u 6OqRrA#J *JW% |X8*gf4/d3˦1(?DhfX#N5wz oz:>(.%)r\M`2}987;S Qx݃?(U1pǤS r2_Cu}b/D˯2>g`S+" NTM{ 06%~ BvcxȾ/ݷJ]p.1f|[7>U`/Ϧ#Sgԣo>lbWM1h_R rV_Ɲ"` ut"_fhF* 'c"-7qCj\ɒP4k@vL#p]xxr5ʃ]W<'W:d잕SywI"*WX/0g&:`kWvjZnwD NF\or0B>U6KCbWݿJJOk~@1·(:ـ/JJɽr-ZǠoa:έ4'no?]FixKSKrf[F6zK+ܛSg)2d^+Q L]\jb7=!(E@@F]ujs41pNыzSIE9U0*O/>Oܧ%Ħk t" [CaU.6Heí$_:=943 7JDvTKwmK)ڔeǑ'$pi$v}`Be"\|Qj0S| fE};ϽJpƨyR Z΂Yq,hu銒$9ok]QvrF:w a"^?{j|:x~aӌ]6WӘp?6y][ܼiHgjƒyhCX xfev RfHj[,GWN9n~xJ%j݈`ǬM?_!;<$BN |TR`Q:ѵl,CǠ"F;\(.tMsvr>WI3*/Y--NdP9(ۧ:M8X;/iL*Z3E/ܫmrW 8Rgg<&f~UΐLb}Llrk45BDSD$"!/Jߌ6H_-*#ԋ;BlTpi̢ 1%(F*v61S|e4ztdm*q@K 9I`3;v8nOī*P*>}}3Ҝ2}~֢B}b%-ݓaU;8$i:&X0uN6 C~ 07|^c|'I bD,ip&O[%Iz=Thj/ ԗ,^W;a6pC" ?^7Ơ@ zO<;wل ֊@G:aE5}Ƿ kމ`}\i P-^SLYc*MP)g}uQY⦩H&4 N3MM,lL-7#JR .J&ǥyCqcJYQjD,5 ;i̙F6^:Qޝ Ul(n`L;c{OP rn%m H$/0pOJL{>![$Ŵ6|=O#R\Xr6*FR|1xiXUl kO EK_cF4!cBnƭV!axt1-J8EĒ͆YDqXv~dtM{V*z;t&֬ X\ !X)')E㭊\#՘vww\Zr7B>Vѯwx rM(\ib0h4a9YG^z;ݽ3э*(lU'\Ysֶڇ85]^!Gn1arH! 3rgVTc2Ǖc(Uz6\ )i,*#8a]1Ra޵MCԤ}Ou{$#ZR]^+/xB {AЀt7'J3Ҵ_=CnXFj ( =F0ss"TTa\әdYE^]s#sbA;!h m~y o%rEA-z7ˌf!(AոDZgͥPJZE!Na[V^jv&\ qO).VS-qW{]to2,MF~0.K}>YHG{ljU*Dy~1gXj3d=emP`L[%k1,FnG}(F6l= ' H;YJH*$@++X y# VG2ͭ߮t"&ؗl.o_ݱ{|:# #f<4ѱ2{9l+`"߾l66c{T69Ax94˧1L[KHiqRߵsҁO9qh.PMęFB_iZ/b:1XUZg~+):LYY*"Y^l[]RՌg74S^b.#ƌ"sm5Cr-E뜮jx +4Ň.L3|ʹ L:J@S URs?bR^?TӿQ ǰ zhRJ#qPZ(Ȣ8M(@LCV,ω%1.>Kn"ݛ`NJw|t4'$ī $mw|M@㫷ٝ\w*;B_g>WmYv*x_[`T\ӂK/n4j?2͇3OvHsSuy5+B0ܿ`~-uga'"ǺnECw*эuj/ xGba6-NऱER)TU&ΏbdOD@>ӥ6nir/OGWrz舃^ &S1{u6>XENi*Pxf6]:k&b$# Jom:Lc ;^hc݊5|ݭ/!DŽ*54P;|b}L6Y;drjIUv,Y7|tbU4.7>4W\pCDv@U_-tW^uR*C.5E~[JrĹ4 EiqjBUlwRǫr/tKb2X4sbo$w7J-i_5$sM Gy[}` HQwL>ga`+U_Աr4-w[bx3_K6S+WyPE 'J¡4AZJ:iQ$,='-ż`Ag-{q:!NA"o\Eq@'¤q>kMe7 (S@,Y&5 'x'ZׇdF!0:C:'#g~x@l9TŴ5JpȻ-܊a7O#$ѾN3>;bΘTPӧ+Iߊ,̮dq*k|t'x*']Յ>rZ(i#bK/+@s-qf_R4pQ7ZC_Ẩ,mM-CVtN*zuOb2i1GLiAg/-Uvnxc"7Ol'Ӡŀ3ix1֢9OpU!fTVY˚YNtrE #{;knNDs'E:n˔4}I+3Zp@ưVjR|v- .ӄ5'IKZ&gem6,%+Z'I F +[edr`vb ,1l8@t>zs6֘龃~F$C 7TΪt(Ef F#(܎j_TqMe9+k7FuI4;{e@}~e;[/E"d,74`juT> D̆7wʇ:>+),p]gY_{-y9hoY/Ni2=jZk@Tmcw"WxKH1SAYK/u2oV-wY/j-}B\ znLyr^Q9^jTm Ff`&"H_" =ކbq}}_uL8RlU#?c{%=%x` K2ulثڹ3V3 5\2XJ*]?c PzW A.V7hm ~HVq1 8( ޹B -wO"V:eIz*D7H`Ip߆tKŃ/ZM$u "se1ccíev[xCaCF_P^[b)bdl0MQ1g!?jHgQ**79eWP@&C)0FGTyFW|Bz&WI x4vbZ|ֆkh%lvdu(-V=Tb ćr]KEW@jt>F6bֵMKJ4p  ?dSKz/p\DR' ~r{^j7QYpqx*6q%‚.2nZB6OD"O)f 6vtؓ!dG:n-k@W ]Eu ޼tn{po!VLSfSFޕ3]:ʏhƈ5θqWx6;Ex`)n/&ec[wOtқ &7fFPfz='@@.E+R!4)kI>\9u@kKPgPtaC)]7I'!]{MXZtOWZq.I#H<(7hkXj2.a6;<6j|줗z(_`#K ȕ+Lγcp#0*6v[cմ̙Ff 68RlLjb eVe̞d}X8AG%$+C: 44#9{m6PVkZDa`AݬʳziLZ;WV@yBMϧl;>`ǴH*w{wf=h[ո;6!p_lQ΃Ed+^u=`?6zw{n[;ezȌ8|0u2u1\ӕI°=-j{{Ȇltb$9ƶ7=BSPRԓђ]k7)uHߌLߝFFoX9HN][<*!@#w@ɨ4ki0ÁC1g$i]- ^5-G6h0 b_2RP6H\kImäF}&ϻJ"͚JXs-X?AlxPޮ"Β,nܨ>UiJ.'$\UBoDfѢp΄yk#ywAiX*< 6j]iw>EY/1xO XQ\]'L(dC_',LɏD҆v%A'6c;YچVCJoGaI-Osxnsk"==*ƓhZ[!W@6(E#Cp#>T4qƢJGtG;qpWNl1PSWN @NLFo(Y/B`X*Y#MVCcKiQ0bfvNu}]_1e<̣A&ןr FL\ٌjj"pWAXh}D]Tu+V$l[y9CThlY%=ɶuғW :Xb iD+sqV1[(- {G<0(4^'ceE(@bL|r|QwA-l UekOQY'so:j{at*Nō|UVR̭ƹp<͉=Gan𞜥Y7@xic8f>zqV+%_Ntݵ>˕FӶ۷TbM*1}4Y:XS>c?Hn/D@#Scs nc,"?q`|OaoGpeFux%M4[^3sZ m>`u$_'3:)Tmy׷ퟁbU]"rIvMvxbHn q ~0;ax",(aK-zWeW&]ltͬZ#^n& iavhIH)v\#qܨʀm;J Z^O-j]>HO\1ie%Բfᖓls:m7K65$JkZ|#wᒻk%&bSqa9x=9kS {Ν;1&}kZ7|U2ln6,vY )( EqT󥐲1}ex U'/7mPGY>L0ڴ7YZ4C&q)RuhBJ٫q?,H sh:K/:k7YWv:6(A+c,DŭpUg*E8퓆_)x3}\ܽ%yb*[?2-@J dA&+T(`9'TppRO4΍ 73ţ KQ%s˫>J?1= qռ4瑁gb]q9dתm( >8^J# ΣqdC3;V`<vIC[n4ksz8;fv}}aì8>$d1/GΔȫv~^wyhm\y\MNEGqL 8mvm'!}x͜@6k&vՊaQb6m~Hݼd53fK:ERԒzE=r>$uo#0CGHXK_pه(/u긌&K4JPKk2&ĉ|R&{'xt7wء^}vDw'KrMUbxQ_kJd'ݺƲ1m$`v *s$c׬L 'u!A@t|9^;#|;zp,!iέߖ?hI-?>qbVXݯ~)3t+Q>nc.Rc魈= ‹ǙlXgOO lG@.RkޞH bxĆ3 rVGʁGE+ejPdWvSdd3wjjY,שj9܆3owqjc; ͢nLJX73^{iOm{u6T, ׉tWăd.zĒ'0?m{9=䖚OA Ѓ0SF֘;uyZF(xK6UGFloMkR.56>2o[6'ab.U|Wi.{]JP/h&_f%p_0vZa_p@)4JrR:Ry]gڷ!ʅ(Ŝº#8&Fr\b=_)7q=NoPX4g9dE&o?5T.yG2}S?[qj7Vc> '{"D46) ۺKwG{z%Ls InqB.QzקQJ@@Ou|JرwNAaK׳sg1ZW٥Z!N") \-FLP$8*B=J7.piˊND̵۳!|xoލP *A5-yCۜǸ.o*&by]QX9/eaYW /:l[HxIt`Os,6_&O|/RGK3dšvG rٳxʗpnAs<K22 R(œeǙѧJyu/e< _uǁ$H,\]5k!-f1)[`NHۮ67z:`ddGh^;6d ĵMl0 ˊ^NR|u ME|Iw /NE,3p<'e#}%hEksOb EÖ@r>e}.s'qK7DAcC.^&U85@LixOhkSq!..7Ckm~GU]a։Ac6c\rX,Ǟ!fU U4,zYW#סS8o/}5=kyԮt'rse8r`h5C1iHډ<08Tm6@B 8bYx;wA[v5KIBuSl%IrY_~19Ծ}K.Sݧ٪Ih*d~ܧ9Mn9G^ȸWd*)|OaC .B+fsx`rPDv<䋾 (&na`p< v!U~bLZ_(pi$IXrrGHO6?xRxFMk%.1D _ po L>#(#\正#3A$AY0l~Y:5 V~A Lj10kZz漁Rّ0mje9=fϟ3O?r57Zɏ؆Lj;ȳGb)7_zKD3cY! zv*+N}k#vJ(#ZW_u2'`tc|N"*JhR7tXitC#WhT")>u7Z%ZijؚaP>x+ 3./Wߠa,ֳ$~[djQsus]vT$~qwQv?~ E4'v+Qճ::GKpwCe]y`wc`S)\+Y&(Oj$28QD`-yxuoU 4u>†Y6U+u,RI]\bfYG0sD>tG SarfެB[vG:AAPMR [6CQ'1>BqP=L}LEiMvxH2jg:#DPQU[ZU ua4FBTkḢ 8y11Bj0"}v%D~XS~km1΃7\7Izt:BBqN a pgq0m$*9ˋ7 HLsSdTK*e>1[~s~Tz'巬_RF&eq.OYMYYG#)Kh"JO6`UjjeWI?xlr^ Z|ƿH05΋77nZ[K0Hu_xܱC66H5]*ϓ{EmN!Ud\6S';[pEe4iqiCM}3VeF A? gZ<.D7 ^jlF5P2錙tqPL wZSOwQR(Q)leS3/=FG&"Ob2E\z_TI˲f֦VfRz@r0Q 4ͺdLt 0X؉{T> W ˴2cH9wа`dj}Аc׃nDz OX?c9^z΃fWOpzYcUZgZI65RkYw%J͘ k_-\²S56ᬕ!' =@2+ q:.l/ w9ՒO6wF/Sγ`ORfg,6ב+ys쬒T  =AD^TY~/O[v#CK/<~Yr;XhL\`?5wx5wBՀ;Ji!şJX2P{mdЧT!,R1dDy1KDqkQq* [%[F0XN7NmP *@\{+{ l6!Mk2V[Pl-غ5Dqfh,GA$;SR%d/ I:iBii ?&<&x{O]%Gm~LSt hTkgYr b$,Q9aG7r&P>\og1w"ߕ7Lyӆ<%T(WfdB?ܭB{ 1mD7 ņ"`nbs9/֒MPT!I; 5ҿ.a]m3g\D@|f=sU&W;Y{ UV<?M!&2xD߁ifOp[^'>;#lW a7#p>DGF5!<ܟpez:@Hpl"ަQgtyD"1=${bXnιt _-^N~!}#^ϗi;|_'XIT9!H" Q6ˎR6%tLYv$Z}kciW{2,_Nz=1"5YȲ@VY2yUU6`f&+9U"÷7*&aKC(QV7X#py;lBc_+ʨnȍߕ±5 }G[ZVeo↣:*RmukAj/^"_%umq0Ko-Un%;dK3S9ј\zxgy^@誖DF;4[_hf" MES_bQό>9nNi3>a+l٩֜LAsjY&&MNin{yRKڜ\ƧNǥb:sC]$!iȧPG Td,C5/;-³ nȺDὁ=>of}T醩hl,(7), aBHя nq3 ^֣@g'nlXQbT$$ ؀lV~KغUiYlvS M6M|\jSs/z80syӁ`,J.*Q(_{^={Ez8ÄAJaY!ԏ9)Iw-BΛ%5GqB*:sH+HTWoG'X/[WYhHd)  -cZBjEŮג_Tұ-d(j;zf۱>1–ux>-AʫE .A'o `6$槶oѪ+~/|SO]s!c.?eq.HůhZ(_R._  l0-ȝz;yJuA_nf<(ֽύ_\ksDUa*S6?BXObZEʮiVLǮ~T.ŁoɈA4喔%2Q tu*_ L1zVO#>^P XS~ݵse/6΁|ZHOg-׷,:%#.,۹фn 19 1fiHZE\^Ѹ6.,>Eߒɰںxb]._"1J[h o@:XFr=Bǥi)}[cKi},("˾ןϕK߀(#<_w.x!F&hzjabhT%f!Q0{M X|n`8+WF=1{C_Mc24Ď-W&9>op+Lx;j SxӦaiS}>rk&:$A}a8 ^""FIHq"Sf:M!JkH&>O6 *7L[Y2v94vY/:>'*=gW@]F'QWXgwmlYs%37uSo:){췬=D*ϛTy6 X$n`-ODp,@fݠiS'F|l/]a%D4 &ZhU{u2d뒵y}Q[x% X- ӔÒo0*EV=h| hcI3[g1K@C/S~_'?S&4HvPƈ\6 kU3hYc G+i!]/LCeO qiՉhd) =kpxҧY h@hO"< Y+gj ߨ7&>偰BX}F\g<;b{k/e4-w';%HI!l?c?pXNTP9(lw7OLC2cм2 p"m[j5[>bg{Wm,fn3nz="2P\HeG'64q5Pش{cUM5yCw;B*<^Ս}e+϶M}P~uzDkg8m<;:MJL>oBɢFww)q+&Vu+הpuƈJ/W'0uL%w[&4=>mJ"Y)HD-v'MY5v M3'*?TC΋'oΨy_[t+zEq%"5&.PoHtI,ch$R87?pz$!jo??XVD.TGYlwzH8saF}ՠdEcQO~rcaunD)~5.P..gdGt MEpC&b(e.Z*zNm-W>7iHhWY,-%h/i HM}g(Ld={0ڵ\nULumP, >"QZ4:,Ck(T`@TuKz79lX'R;popR59U}{N%Iw,!LNXi?Q Zr?Jx-tb4h3oƃ&NU[W߭ }LCMkDLZ'`)K2vǘ1d 6f9 ,CB#lZfs/*ŵol 9vZlWWz2^2WG9{,WWJ)!w2j''87Nӄ`YūKRͨttД(B{ŽA V%N%61I!arcvi,b\}?kCa|%svw4\TݹzM_P.wOxmXH9 \K) JoDCW4D*(E= iZRɂb cljFxȋ>wu9џڈK+׀Lƻ NL\8W!d`' 'mڜ U̒bWpk 7N=(pmBHO04&'ȵtd (2C))s{.c6 >ÓөvHf,D "~n0s/1RiF%jXsO]fj9.7đ3b|;IC5 P}`;.]0Jx4{\}㢑K$߅sZg37hw16XeHNBx8dJqI6ny44ΉH 8󐿌ոW}/%eMe81mb[mRbz$CGQ> YT&@- Qf(d+ +w!6@3eΠ*$vAmxFx ?") 9'>{܃T8.^mNJuh% imD_ 6deU_7L?Mpbi'Sy^~J4*w/M70_kG60\aMMcm{εHszpjHyx6& 5 s56Ss5# 4k_ G:PF hm,ԡB6-hu@ל8Qb#D;htQS4:.Hv^sNjWOA$XQ`XCLtpfV_3@;y˺`3`mˇO`v'GG/ ՛6|]j6;Itz4}Ja8xx,Gf(hU#Ĕe6ȯ0If@mK-mDH.sˮ`%lЋwku6VqHt+ˢarlw~ EO=:BG/ 9,4a~\G)b%\J=geh yÊ*EHsG\S{3lMf=ݛO=/=͎x 끧PVC"a0NOQmqnj fyTah!fIP\~'[&r `Pp܃!֊w2 BAmN7,XS(桏)#(]Z@ ZuL@W_󑈙EӚi5aKפVV~[gh~΀cdnPDZx-}fJLg5-3pPk]`r1&hw$ $լnjnNE?؂8-MZ#v郱(f-i='PҘwAMg o) :1HR<Ǹa'!'B g~cWd]]YnբT1cTf 2i--& hIB#g↥hv67<Ǐ8g eқW3 :xCo0 O&#E@+EGz'/y.؈zu'op힢R驞I+:SJ!u2u2ocz WBp! 1 ?Z21,,#-kD5`Iݚ wG3 C]$H p:$2ʏ]8*rȞ5-/q^)>B9Ȅz'?LXt9!'ঃ<+M+Cs7u;܂NEh"kh|Lvx(k)aş h# O]&<P MCD K߅9~ weT+1L$g AhNߣA"|!|,1`Cy3,HsK¾ρ¸6s/ RC"tz9x,I8b-Fj M\h4;a4˾GLؔ_TOFF`2_pIS?=z,V6Ea&i#+?LqxˑcZ C'ng5F:/G(R!0w`C]pA󋂏YcFtL+K!ݭSEW_=Fˣ f ڋ#n$IBfI --z`w1ħca(shH :QJz Rkof6¿-|{p JK8\WT4J!ӝSWaIN OKO-^BKݭ^v/|ʌjT<$`ˁD3gut+q?y'~U_}k/y.uCZvC:+eGQKDFbcK rv3R)*=X&.gv|%HG,$?T5 8ܟ&O`5M7P8zϳ;:\46WaE~ϭ<6]׊ˋ7`z,5ٲ1/02LJA| .=v`,hTP?щ"!,cq:0դjQ}).ۈ%Q %ĵ'ﵫ| w."+e %ٯNzBQ6M5Cqq>Op_$( <=93%Tjma=㐛(35=ܰ Gոck#TkʂVtKTTmCwFeAJOAnq..`*E$g$Om z^ a-f= yL:»qIqI/ 7e g~:{.uMe;P_D P)dj4*索a˝|T#ca":Tj{J٫w`'Z%yyJqrq>;`㈊j6۴1ux'iSӄ1c-RZd3'Il#kY^ Ƕ◴)5kܥR{zL{A֧tC$$3ŃTs6k* /Eˈ߶y5XwTl" DgMT/<\&DEG{ߙM%~Yn=1kfUyo>$3DҬЕ֪dK%<={hbxTP+B/A_Hk "f;xXÅڀ:ZH!7Vw-^]$\Ѣz]f wY>k*a`*5r,806Т/%z8u'|]9* ͯ@_#+qmZfR& іs҅! #ʋ=nQ]CA|{o *dqevH=ӆ愛ޯ Q܉_Qo,(ԫZ0[9AexZ渒$rf%jDa(yM`h\/gR =pkySCbA 8E7zDaNoXNi.W d4^TsqFN8mc=_&g#NF6-6S8M}H#xL,y@ L5@N,jK?u@yVEm=ODjO]RP';aHJ8T.UGsVpLW[τJr7繥t^+ 4~dd zƵi5Rf*KöYϏU -ep'FjPG褡Y5g= ! "U3w ^ctK 'ΓeƂ'2p::E([z X YX[5DAsCʔ ncgi {8WeSۚ-K^ \1`h*]&Wׯ ίbq\NY9BN*jbsj?[r>s\Գ:-^,J2!/fsD߰Dc ZǢ$.1#]e]:S$w U$ӵEEi+ e!| d e7Dނ/ q k{\3Xԭ?C%kR, PxBFƩJiQ6u@p m`ngo"-AĊZ]R5P!6Q"B^Q_Y砊ۅoYه,0Cpu$w;^-la?.p9+i#^} Lj&lLW@/O:.1Z%/*V Dh_ݚ o΄Mۃ=FTdz"x.%AI0(;dLy|L{hF ٱNߖ`ּk!^Kb:&mKCg^lEd:}w%f$ʼHuݘ6fT:Xh|蘰oQc< GwpBl.υ/ˬ2A!22"E]Ĵy'wQ2V&„Me>LU{~>_~0(]F*@Z[}Y`.<1^1 kSxrwK{)Gͪe˺n6get.%Wh9禯uw]Q"^\l|xBD6v=FhJtx2g4r[t[:541g*TM _>]LJο6>3,MW򇆚\[*ݸr61irR?3SPL12%K^qɦ1,gឌVgRX!^'g9ĸ lHع \~Wҗ~ǡBPJb\fcqV+4p.Tv'ְkʄ2.?yDV6݊@]goA`[GΚxdƳMUY\ u~ g;ыe(No!+|?V2ECi8Ad-Z~s2CmM߸a.pDF༶p/ϣ囪Dt #|`X̟ 67K3u*L.( Ќ~'+Y]& AjM!`'e'FCL{&Waw(qw&x@Ws .go.)QI]Vm=bBڃo&ݛcc0ʞVsS%<[U֟Əu*`+T[^KאINף~E`Ěiyɴ,|rrg#!{6K;E)ScU9Շ\&HE mPmu[aB( n+o~ ARnцlΤA,TI4/~e4bsI#ģ e΋Y1t+ywڈ/Pe[&hf²igQ%cX .HvX/i{|"\v47fpht~I^3LS"ABb]O/{uODQ`R' 7F<ռNiݨVV^k$ڿdS:'g %I3%ˬ^?Wq`C?oA?OãBc 7B9UbCT b:3N$Ij֠_s|/]fWܒUH> 2sy]S=as\`L* <-'TTb=ŦMuZK$3>U4/ڎ$_LetfqSpR|aI T,f,BzsE>k D>HYb,>@7ZwnhYHV9.m/-QZxЯ)IUUR2G2*pV>/>C̤P@_&\YY2+0&FY)SSYggdgч'`9A_vjKDw w0oٲ{I98rO1>S;6Ǔ\B] 2D}N~bWPWVkGcGgaT/}eaNC9,^asQBM[#]d Z78i?ʚMjeEa8aZń$)&."*K*wMh:.$% G m]^|XȭtFg9|W,dLOO?GyO)@\Ha}LչŪ1{}. uZ 6~L"]3"oTdqI"~OǨpE(I, y*ڧ]U][TW%E{' vFoR ?c|E X^]H+JO< +6"iy3A9($r땝sd?ާmc)U0|u]$fØRkwv#Ѭ;1ux6BB(F* Vc)U>#-@`C8 "#{r`W?i Z<ᑭ·?6cmwNR*AjO!O~lx?I{$ xw &|lmi{9R8n _% 3a:O :)F $VQ[9 {eQ[xK) zHtV[LoUsECi6(mvg\L&fv4?I;TR[/,y(Y}K'ZdA 4MS Їs@zW8mur8 O+*>Eq86g:Uw.8Y2asĀGN-zBL~&,ZN S87-%!;MOiU |a+zۖܕG4i`oVIٙ5PޗG2ɒRq;p3!'NQET|`l.e̦['"7}q>kQXRG001"P=Uk5R iϿ˴I{8t~@&?79?p+ 44~?*{.*o٘h!!2Rr? mDн6).d]de?b5~NhnDdOD橻m7',U[OL ӱpc{8"m-h= c`kͭ'W s~bg"> fH(^VgLXO/SjlN|]ڙ\yfOmcgLr'3ͦ"$ct"u޲3&&x`јikpY~vI#`Ewr>E;,S\rZ6P (:<0rן DBM}nG>JiJ ۊ$6|wToƨ 3>kZ -| s 6vg"7_uh qqN Qg 5 p@ve&f $D]2s}%r%s$l)ƽ#E25ME؀z53S:&{cojR7ٰʍ` 09q\bqxܶ,32҇"{4n twx$h9Fs$b9cj9HIvNo_d=Ҳb%J5:)of#u64pw`ZmOr %*ZhmP9c)U_:U.4 Ա!KgPgN5"Wf-rl%_ܓ*7IBʼnf+: ˑ%(+"F +eM5˖ u#41 TEj&}^믨dy 5,w+Eœs]а FBy I=~lt[NX&NM&Rloi?k-CCG*Z),¯YVMM.zIe>gZ5ޥ?e|,"zg8A ߠ1MMwUiv4G^I*踃0(M5bSl9zaZIO켲iӂ]~];ydbgb*k@W]+8PL 20iH.l fwzi|l+dZD5c>iEa}d6q~4!xfߨ4n0~0'%Y>+G64d,LE2@.F!hu[ɔ㪮Y XEbG"Ӻa0$6UޭoWOoJ'RM-Zm@i?HIrS5h=9f(V21Ž/ܔݚOӶz^hna2){5VXKJV ԖŊ˦@ X`z%ܲ1zgpC6o\ 0/fg T gOFo0APwFԵn7s 6`clf3yQ隣A( a4r;$73,=Ĵ 3)?ZQd(/^|61丘H(in[|H6ES7٘c,JZY3~Fm졈aql]QHGc]ԷrʛĠkЇb=,='( k*(|r0l8( D' >5E`jFC@W߶D, Y` NiXL*ȟcԵzdbg}uO. QwƃD־G @[<%i[uԑn'fl2*NRYY,\P [a=5#}~?s$dMI>JEO_ ,`< 3xߒw?J ' #g<~wE{WsGxg|߸ q?JuxսExlyֿY+M*S)_VY'i8JJ%ģ%+ x'ANA%pBls˷ TOɶ02Y( -GVU ";/?6THx>O[TNDf4엹IS}{{#t*RD'6aG򉔄 .Zh&Vb %4GD=ܗ%nL7ZU(!)ۍ?LDΥ.][f 5u$C(I#}(n~ݐ6<2 Ë_dCuCJ1 ?0M#!sٗ(㒩t.}m;V 7?a$lMúбNDl`iAcn瞯S.9;kvg12}o㕺1>G\$8wkfAZY`Z- q:rni ckw]io8 qIOE`#l߬Dھ{ƽI=XZO%?!Z?<"vtvx15Ko%6 AF,dRR_ <qxW^'Fl:J,۠̅a#- n)?3 u6X<imX'7V llCϫû,B`[4ASn=ݮᑂ?$RKzeW Oa܂Ǐ69pW"Q 2~\άӰ $X Y/8m8 {\0†BX~uy;ۻ-~va1g!2•rE3r2 y_/%dGVR)%?ZFCK 9yӹ~U^ uXvNq`]96IzfsԀ}B6\=H`_{\Œɟ[j0]e}~|p+ˬaGlIs(H'Ys7 q^N}u ] I V|9i{@!K`;OR2mԏ*2=c T+C ;zp:!n"?rsC!qЄUnAw^9vϤ4 #Q `\#(DoB6rİ{xf߅;'eEfz50\NBYK{=e%Mx8I`Ӹo H$>MXnaʪ@ ^fs~rFӕ#*yPfuGbY0SvR6g壄_ 6jOQߗID _ -(tzŕ1=79j T όow̋Qf*)qY* g.坂9$&qAc߇f$,‱<8=^=NsWCEU5F+ Kn\CyIo;;Q}D>) Ѭ6oV">X]}(f_h]GXFnfYEp,%np͜Dc [B۸4߉.37cE#[ ๵f.p̂ٮZ_ZiDQdҶhk.6'-DT]A5PV>6T rrcQfqCɷQMay=;פY ;T6 !^&S*"]@?ʘիx[TsZU]A"|Ws|u E!3޻oỚ$?@9Ѽıٟdr }uM98^_AUݪ9ܾhn:—qDߍ rtőxpگNMz RNTD\v=gٺ~J U)MXO' aKmX&=kH|9(BDz= ֈ[p륦j_Zm]4q&LwIdw9ɼЋm7Sde1Di`w|1-;KXmvMYBL,'ѥ$Afn?ԄHHF:>)7d>54ϱ 8WP)+^hdԴ&fu|+o 0:QX={Xa4zۤ܁Q )Ѳt`:qO\6^:^c(߀=ԬN(> Comlb8Mysmy0W֯bW~J[XM;h+%{ǎ믩3ձƖAE.d`g(^QW,] +F.Ch_T}FUGCGȭSԺ)wzn#Z2+Cų73}89,^ !d;4d2|F"'"O!w:C}fcy Ve37OXV R8B\+Y̆}2زҖ6 {{/yE9 8ztG<\FۄJ'&uUG̞mp)ė5QőJ ]OG˷7Hy,)ʑml{|ؤH-O﷡.@NH] d۝ۆtgy7Wep`PlW\C.)ݸ]I ػ[4p <Đǹ)U0u1zB+$!ez5)2X,T;Ǵv7|?Cߪ<r @ֵfRy2e+5JOI`@r\"B~+؀1$!Jz!rߜI ~}Ty*QhnguxR{1HZEeuyWuN*>ΊU=/#+|w:Y¸c "ZEq3Nptax.+eݻ*^J+^l]%58IA=;aUr4i9,̎xxܼNC1Q%ϧ8@e-r=rG­V#n]݂䈉R_+%<"qFyL#6:8CNk;2@p5ɂ>Yy)PP,[2Wݯ1MδUJm:Pd)x%-.1Oл: c)Y87S@njyP#)_o=9@|sbf<DЅ1RY:tubn3L|Ӝ %2{26u$UlW$X2?:ݟZPk 6 @ ʫfl?u僘D&yX NME3,Nw\: : U|KIa78'0^Qt* 97y GhqJd }g Df=W;jy.mGiK}O rE䐶!b}mHI'9zW3$ai<. ܏ P…'21csދ|ǘ88=_GX,bm"Ln[=aD+ik#1_Q<럀yg\}qNc2*+CiP J:ɉ7Cujq;2MdЋ[ǠCxK<`>LYV׾# !;:ѨAj:rK,a]B:)a<~&i 47ە4fRlwFOGDqWU.$lo|pjJdZ@ַpy^14KCb!}=lPG 3W*ǐWV8 NqG 6 aMTCOSi$:?Vf ؿ>d4!uv[QccOcR#ȇI]G!]\'ۤ dˀ9!\&N{T&[S247l,E@_/19;I W-GV¾Ze>wH[) .Oh25guMN,"5),Lԑ:^r9P?4H7B hXT1/ @c.Ӷ_䑾0kw#9-j.S'>:٦M|,{'3t|kyKH`jƩ}HZiazM$6|Qrآ&ᏆaͧWSt9 r kL1zT9seMj`t_7 ]42m`k*Mg}u?xG8 (NN VGMAeI-~(HKef M݊>5i~3D鵱k_8XF+ [^{Zm#m=b;؂VcTv& jxoJ5m *H+BȼZDU0 czXE3Cgf[ռqqp YC'sg|"k J%UyFt|,iQq8+3+Q)B)PXzX:r-AzXPY&{I)XlBo:1I%4J"8ɽDGRU`s ; UkNj+ۂ b#T!uXP v.<yЅclלd-6?A>/_p`vwsQ|hɷ 7!-/wtU 2?f*7iwu{MMj3veYN pc[:;*]JrU dBbi Y;64iT-w>t Ɔ)Es3Mf^xF_Pr]L 6]k[J"N}l)K7Qb[?h^-g rpWqwA.rkSpxyErzP[:5u6{&r@mk[jVPOun j9M':_Ax=y7Ytߝ#].JLy$z8@eR؋ndGlsJÉmVcr|w^vAa-@F@xowor-{~PE%xdCsj7)i.)$ >x#)|;2= qRX\P(V|wI",zKf+IG"E;#-ʼYVf3t: y'k~0u,vDөT"())<un~$mREpϼ`vd͖;)V󧓄co+XxIC}a;N: }!A3RG8 C$A݉-M\`fno 0?5wyB\ڋ#&ݸg:Gsa(HLk>7>y9QmQOǡH-4iS~it@S5'pX-s  2YߦJcd+Cp%q޵^k6a *{@"r 802+VK)XF*@b8ntf?fk1R v wmL8vE\p (tڀ4"1?gD ֗HsɥhTx9N6rx&#!OI|$n|79`PL/leHUwHyF"⻄:Ks0%ԞZGV*x=;RL̪p_ 6SCSH}.*W oEA0ScSMF\qXhի 7C8pQk 4Zi(J]0ֈ)h:%c.$&V 0{aYzqoڕ)/{̺R>9IP~.;rnHBWlY(&$W%Tgm EQx\M v9atuR2;gm~ ('S`s~24ǢC ]wfSb,M\Sְ 9X9fmC`X, sՏ%IPX#&dу}.R`Mj⿞٥p_AjmƜ*l\ALF `Cȷ#Úw9 HlP}4wG-aRjq78C݌2jUNw 3}676Lvw<=p̻}^ay{07֯Gh,#80QI@-Gz|䀟O+T44-q,5Zʰ͖mzaE.<)JzT\D^ٱHYs#UQQz'iuu=;y:vQE2i2F>رY=7r|;SloT =ZvJ斌e c?V'O;v9jiMޗb!Г5&\&K41*^d )îUHI4p?60ޝS;*_;ɞXd`Q  Z2cPGm W/١' lm Coh+OKYR5ŏ(Y0P>*@tjoEIhok^$sᮇK|e9%LԬ+9|;"[sZCہG&3ÏFN="O\*p2=GisdՇ[ a/|?[7% my`j׺$R@Q[ Akr5I}5LM+i'B"{Om/ٕ!LqkrkW%Rn2KT&X"iVJفԭH6TF#+>`C} dUOo07'GbN49 \{v1bOs8zMbO|Lb%yP9[?B$ũ<,֑!Ξs 6ffm\ npZV7tKy!~̏%\wy+i;}E:*-y iBPuB0D1N>`f@ELWeln v ~QLD`BZL"<;g:i9mbal]* rWYi{<3ޜNb?Q.6">xC%mTR\]5@4{,cϳ֠ke24Á&5jLml"O*6gRmv@o$Z$a>|R}B=*@gTQ{161 @4i"*/K]p sQ㈀PQ|/(C{72hmwGto?7~A.^Ռ>iK&pȽm9[i T"Jd-g"v: ͛ h.߁SMs݄^7_犦`\r&[9ײDw,І 8;˷Kv%P.yFգН9|tJE0LUd:OewiPq~@Ody>T3eͻ~ucmؓ|b%c049&ʕThkc齩r+YG7uN >8FkYTH%v% QJWrXu3q ֐[OyADq 嘟l@K6*4Œ,ڔYVWI/O8Ev D=7!Z=9pE97APZtdb2XNJOe%,AR8iWЁo?c~ ~`[4ȇ#Tz9xEO:q!*jF=NJ4ɻ #rÑ=~۬n>݈qs;a6nec9D~I/}:zHە v6з68*X*Q},}6MnrIV.xգ sOAG}E3 [L$8:̳dIA͌~ؼ{iNHБLɆ']o)~eZ0o!0Y؆6nΒ3WIum<0.JZ또f坔N)4qw-fu)ynH==HC`õ@CA!F+ ĨaXɤLHk~30&xOOs45)͕5hZƶAS#F&7R=.*>@'CW +"bw1;p^S $ 9 1iynp=.{y'0e6mCU07jꐬ hVMeAJR5%Qwo]ymLr終~Y=Khy PPmgk]TꫬMDI^(K<#'kL%Bhlm4a$G?Vd̕CQEZڵѣ3<՟K"jPX.P"=ab 1\VjY~'''>TEd2aXMK6 ĺ]26Wjob99a"8w=N&9lp)/ S%I=NAdg%64mi۲Z*irjw$)?! ˛X8kLPO*Gr(|"2n n|s^4ۯCHxTޮ7WZrfs7-)%~Ў;to(2!b'! E5]q9}X/Ь¡uhO\?!)f:MJX]]{t0W-th QU/,x*^i21>߅' ηA{B{ͳrWA&'-&CR.;q"¶Sr'qUtsTbabD3_jf!6@'SkbdL[9cCha t/L>,h!7^A9@/7:ֿF ꀜdJ;{+@Jҽ`5pV6/=;u66`mp@Ā#hZ\kȪ jIpA^}!I! O J~ҠklH=54 \oO1PQ~p'D4xt+3Ɏl";UUW$U D ]`,K5P g1xlAwz!NpFs:v`5'ۄ\R#Xӂ^ :^O؊7?`s- }4m>pڈBTכWZt)sv7Dǒ& vk{V9p=5̝Q A23r =B]xtOq 5g-"_*tc=hjN]h1H 䕉N07kP^ayB)dž*0НOURIs"@Gos=R0WHqwJ쉍H\Xa҄vImiM~) 6$MLƖIyKXQX2&'Z%b_ ߄܍Qb/?j@!,m;DP+AboZz!J=[D4&/tj]._M`4(J$4.hxS]LBJOހr`GbiS O606M2ÁWw2E1_qYcЍPd2ǧ Ok½$'~7LF w{8V}(1^QsZnIdhh*PU.6I\F#!E֊ZE92ͩ|/B=3$F >"k$^Q8Qb\ЉV (b\V6AݼS=#60f ZI JFeF6p$:K7pMry+X,b 45B²Cgx5$zQPw}IAؔp#ѢGUý珋u1Ha ;1W', U:_P.]gnor6v2Wvҍu6 -WqE[-pY5ń7ڟbBXvK)bd@ujoU-Ir(2Qg*#K$g!'? D9W[n튬KXגOn1Uc)k쮊 )f]Z I[vHN h%醸xHb&5^9ޞGɩڄ>y GϰJPF)e,+G/O|!6'jpv۾|븱E*K¨h46(>Ima˽kf"YΠuXxݽm,dWZngLLfPy/HH;˝5>u:ggosŋx̧Qem ,1ȟɣk&}Xo~BE〯AAh3l7:ZRV6jLz;ԧX|3,Q@s2%%b`;a#)vi+1-h4 S> ZiL֬}x},Ѭ[wt"%*F\cem3ѫ" h$ƽB]NZ<uQ.}v4 t3z37Q& TNe%Z*M AD(8!T0_ϯ* %WMl݇[&.L&>YEaSI"XAtOus2[E4.R+[ϱ5:~ ,*2 И:_,4`jcDzmneװf8wak5=g/:-@ʲ`KW9)-V;ni?|m0!W'D[MLJ(6A5=*P[Y*dD׳?{ AiF{{RV6 Un 64@-wQh#Ph8:22GFl6Ks1S]/KN԰#@vkGݴ`msD}WNj,!KR`4}_v]]u8[<+OPf}>r CğYnV+ `õل>e)v +PX@,8KӁnm@ocs1e"x4{0JK/sG=6:m!xY#e6l@ꂦF9@03n-{Κ=ᲇ0K}LE0'9|:\ '#K&jhz+ kwf)MZt"QM*.:uXBVqDRzL17"g<ޔ=T.TyJs}Z)(QP4!Ɲ"v}ek ^mP}z⿒I$qqJv:NDdG}>ƅ[PtRJu ̩mнzځ}+Bt[!f؃F->x|<ڰJ}*I>h:͙,`~;S^)E.Lj'dgwLّ4i,8@cF޵:D?M/l&ϼ2c$>Yw8"ej;FpXO#,r8h, 3 ~d _ye +/"Y&<`[d Y\Ŷh]Nv ɠN#!-ǚ˸b(4N+lO<G >|a_?xBxgNc¯@d "$Nظ똭>_851V^[ov9̮Bo@13RQ*rePN>=2Q rх|F%-.ÍuǹSP ;ݙP\Ul2kZĄ'$_w*bfbţPcԒR QdV˂xTLEo'ҦɇVxXr0bv){oͬܗZM5{+]~ئ-T_u  w m]5vC}U#(Y&u+O7B1M*^W5"\t똎|N46>Iϭ05КR"Qs]ҿlp?jFRC54T 0eh.='.Ҏ̭<*uշú%*a\sLvdz"儆k'Z\5TA%רU!7lNnxYXG*JL†f=-{#SMm(;ވ.lrym|=TDRM+;"{7µp ]4&_MN78;SG"VۦRg k;R~u|ő7'/=!`MD7j3@e*uȪ8|w;CK|*!7ذN{^22B%g'Зy;%pKn$jH%`pF/ev(U:!PzdDW5-JfĖs"y};VɑvQEv\S+a˻ˢX(JK`tA(~|oQ.PF`2OA.AP%lvЖx?׊ڝϙ,vb O=mECWqnv(҇tVdtA%qB .VIbL=M FKI7(98]_k5_Lc5m{7ѝC] }V.ډQk4 _sӽgrQ[&)ZsQ)ʌ@0Lgb"{sǺGΑ(ΪwCm 'wa=<<|cѴ EG>ֈ:yH޳iLI :dfVkC+Sjt#*Ɉ8A?,6\?KeR9 ߫"#&MB@ 5Q$)ar;m%#+~Ѵ")dO+\ NF_n.Im ŪhM]pTVE-E`#||cO\Y 945EHe\`R(HP|Y@pbQ2UGB'lX)zX)FX+JxbqD|4w wTĢp7%@ꠡp KL<>9"haHvIym si:wޣYJXL8bM߀giX~G:= k6RHFJ0|J+mDDy#1L+D-zK(;#6T%R7TM'Q `K]?z@U Ay^3Ƚ2z[n22`'^qS&&4ħ Xxt@pB{[}!n'/]A\Vh"i! ~.|cr uB2x_?|.wJeZC)DAPR@$};w dnPF j`e@8%dDDG?(::M&!c\ɻ6i'iпzyϵ|!: (Mgh8>>j'FԪQoc*I NEv0/4z 6XwS *G&3ᴠ~<ɾMCv~WEaiJ$w99g (ݵ|FBrz5VT-"K@gKjyVj38_:,卟IH_Oѽn'ݛFN?Ly`#{I6,Au 8&q5U{&m2rs5ɸ` c/dQW-L4a̲^ǚnWSb"iγH`xB ZvC^3CZ? %F4v0Du+vϔ/L_=*eE_m,5ICZ|59d \k}+Xi_NNDiG 10q;n8n;*YܥqkY ﵕ=kP=ZuǠ7H6J.|r ڰELUٳEu&\02imhʟSFNYdC˞3vׅBw+uJ;&I N@I3 w dݜ'UtLq7,ugͺlxu:ɞA>4 ~Ʊy N~.PΔXi0PDtl'!1C0PHspc~׹ a[`i~R7Z73rmo.\Nt{G-s2=Lfb(4%6l} Ltr]坆>fUJ:Y>`f 0 ndt;FG7Er(u Dllx0=qQKj͟Vj]-U:}>KSU 8|sѓ)vVKMӤ\=z*w^|8DcJ] vt%.|{GE.4!+>Dhz+ae|DNr >=6@ )l% AmAt$,MV'xϋFLG®7':}V%+XnXv o-Q—+ػ"LEBhl9yi' [u7-q u߮$~3!M<0l^o9(}3[ G@:m*8Fa sJ m93ٝ 8uQOz`JǵT9b~ρBJcd"SIJ_Q3bUɊ:xg޲(f _c#R( (yQgPީ k|L3S@%M%1HҦjNDžO>#0.I*?@ w:@=a0Usrعvupj)p 7CA;posC_w|Yv/s 1jyxUxfopB 9p8|ET#&E\ 7EIx ^I^]S{M`zr Ƚq,g*H1oRTSTX7-?u;5dN};h8Z*X@ø۲S@ -́I^L_ ~q?LP8 3]Y7~Ir{.0cs 3Vxaa fEgfRjWCvԪN %] 6ζ&eɕY-^FmqԦ45 ICN)v8'{l*hB[SeB؛lt&|9bp6 9K+C+P6?ׁ*F, eO>]tA zX MC Ĕoy>EqIzhY.&S R;Cd$Ig 6xqqyrfid5e7=r>|>5 É\\k0GXL0fZ*Z}WoV YD1 (:Tѭ+Iʉ|R!@H`B!16/T Mh7#xm#Rɣn1olGޒYHS4kYQw/y_;G<%eݠܤߥCZ>Q>cRI T_\w.ve5]۽~]Wza3ɦ{a(o._* 525q>7`V` mȔNd/4jdƅ <Δ$)62S?dP]@<ʭE7\ Ɂ E"0k3wD"48KPFT<$Ej@ViSΕ[bƤn9YXYқlٓNnz\\c+M,xm2ɠW9ksaf&iؕGռfSK`FI3K(Ӥp(*x?Z]C+P? 4;{g E{7jHfՌ"l5l$&~PvV.vzTr\6U9"N帼qg o<@ه9&xbcvO 롃0$ց~`a#TU/&lSu4& %;`Ǻ5g@59/!1R.Uw 7] (})9k BDuq3ɨe~ c_/Ht֫j fyi#J;ARl\ | B ϻHn^~V&J{Ǒ(bmY~/JD ]OHJs$Yi\;{fȔ\:5ߑQt{?]{pq*#5[{, 8=˨ ijs6LnnQO㿦G4[{딒3e@q%`ndƐL+MWM}&4##)p֫UazFĐםMbPg`]P=x+gI(.GY`>*+Сx`=\+jWG WҠ' |)bH`z8_>8gȵc17DG (kowW8$E$|U9ΫI~ߚsϡ03Ue_u^钎0RSfeo㇔?d+4γSK ()l^'%  W<y oKy 4O[dɡ4(|Y4#m5Rse $)׹/-4Ś_duW댿!򠞫ԉɿ.e,!gUG7[;f/^h)iCz[{.蘪:ʼnJ& 34W.=>BLrn0ޢzSLG47\|g(cEBKE,ۮYN ݁kC$x?gm}=0]; 2,Tgʹ%ߵSk& G^)?{s+~r w'/?G#8U14@r8﫻Ŋ8vE= O.k [9gv|o1cbg%޾]ηIDP͌1w~䉎3v8QV7٧/ş9]qDC]<.1@UZZNT @jb t4ݡci+׎sw~lTj@aRW xR[ͼ>&-RA[w4Hhm-'wF$٤994 Hl*qB5x=k?㹈#n0EzY..3͖*"%fbܖm+A,~meT*n;p0X,ˏY.2jsQE=OK s0O)PPʙBp$$`x p7LNId8L,hSz%A#56.bo&{>0McaKߞ7~4 BCʪsƆ4_B5aF%mqh7B7U%S ZmHN9;Q4,#;Md#~C|FVCPh7~qh@:ǖ1Q ';com"U#|5bvUv{BXNM|nz*p谬|"StơH-v[[la/+Uz(NqbъaR9Tt|)H7`{ uR&ctJG-@D=qAD/W8α)UPM䇘A8YMqKlYib|NlIK='?Rdc䤔JʒpuZiŷ;:v|XemA0蠨>& Q*k*xVx:>񽱴 ^ϻt)A /x%|'~ 6v|c[ʬR>f0 ?$zLv>(3>*$Jee1Y8N,wE~Y-IwrA t(󋐯 'v=P8;FyWLC *a, ^]$rF"IP?W^Qɝ s<vrid ZK0KϗK#hZUxBz_K = +a hwybiIF͹¹)Re*+ &hPޝ83)BI=bxDا\kuT1}-&_K6J+h5 Ƨ)*+?BfkHR {ƾ0\)_7 #u0_J~eP` y0gN4g3ySi$IPvO &#$yY;t>G= `#p5HۦΣ8F|Q~A[Օ{hUyl!Fn [};@#{pHWA$(-`vt#߂F b01]*J08l,WD;x[3ߺa>#X<.E$~ Rb:1ħ( a;c{MdT"p)5HPX[BhYržLKg, j~+fd 8#|S0P@T`it)#g.V?>@_]>gr9*]dQ'K4fzR)>=i6ɪ.yG>M`3cl11ho`Obj~bd/}Z\f‡P[N}ׁK3|_RhHmqqH.rr,C;4ZѐTo)3hfE%] ;x?cG+zGB_&52ձm!H#%ˋDhՎL%Ԧ;#" ĬrFW3UoFOaL4 }FXmV">F\<-AcJm+T|m T`irW(\4L)PИ9} 8ʃ L=#NQCr {NےKpbV5Uظ,)`9غiB}> F9qU 2<߃6.,}}Ж9jl6I嘾5 Oc8\8~05ьq&@/9=7|&-E.f &_~ 5.42Cvkfypj]ݩ 1%3/Uє\kO#9l?>zK 8gg\ !aDnYмL&[y!N{ u8~[^N,TA c.Zwt58'1?QBYza׭MjGz>cRC} Ljqʯ V܀; e5Kjvv\'6T"!' (9֪_۴lcO5*զPyU.V- Q KKenN0by؉1pXGnʋ+ htvL$=Z 8|B_{ XݫLRNi]!*b!7;Z?"!t|ixXj#,`ݼ[dKlrh3? `Ǿ'MSG-ԚԦ*f ueuΪrZ#y9FS,Q䅁(6=E8B6t9Bu8 iP9kXlBEaj;/oGPT}$;Mo=Ic8n l*K2G4LJ^0@ʿU2UnQHhkwF^7S_@eF}N F|-fN8.=+ Zf71|X3y0rjtMVaV ?繅: QSp`x!ܰrښF/;J=mxy\ː\UQV4v_*TXYb`]l癲#Y"urV1H7}yaRCwT4@bx}PA[Jx#]R?G_;$|+g\d]2/$5sRgm]$pg٬^3Mv*kUJƋŀ sdDGDJG>DGjoAZm!AC"@\fk" 䥙ra)=Np .4|MYTFvG[}Ac3߿*Udg% O1ԫ-49!fpx&I[^y/͓NSq0"G7"ﻤ @0~(@k?0)RQ+7yϊg~{ )` 4M kwSB#Q!璍c#'/ AM➄UTL֋WvzoHj,| Z~^Oإ|s\9&6| ;J:X>kKtDΚmт&a&-%)WܹNتBa9mXasQ7&7O {|&ƥ{Y|4ߨ#ʨeTbE0T dފ$Yl ǝ+ڈDyͽҗۼ׳jAK t5֣bF{sXwu6DI22>s1Ti@&MP>qkF Dt& ͣy(^"+ 3[|p/:,cy(:,l˃w(z3@+#,phϳhSZv鲠(BGK5 󞻚90'00c?(^2l(9٢/z?c;ܽknI)咔,"'IOZ^ 爅#.-v 3t lsb]jU&?\VHG7Ugex՝ENL]83T1u!8/u!RwR3"KeV!ţBd顜8*Ќr[:J-v-k3,` !OogǠBq_[Ð[L,Tn|y^>$&tP8/:Y CHSnG4h^u@AJG 0 9IKE錒ܗ#{5Hx9D)wQ`b|zpPSvfr^A{=I #{KjغA+4*D6'rLڌުydSvgVH[2xe`LQ\?ΏFf VXz\>&y~k{nm(6(OkUdi}J .&{s2+!>g>'>3]ޗsR:msۚ8 H8Y#ķ5aԄ.  PZ#B+@߁jE*@߫#/ '{2no*~OqY&EDh=?y5(RT ]· 2g𛱳L>^9~U~j\ { qP4*"*j)Jcq, Y\5LPޱM@0_IQȪ] p洫 /tmNAA .NW;.T{{`sYw Yxīuղ+rtkR[O|!HNm:OpyNj(Wq>۰Q? s`Ɍl?59bϺk(Hzjp!QlY0{LR_C@֤=AIQƯ&'!$"o7㗽f -H1BeQ〾erdg-a%QQ_K|ƱYlz&lBn-|6;H}q*͌nMQ^낲N0݂z\G鑑n~iK w>g'", #*#92dLd;Y!yݎ.t y'U[%MlkuXܯ&cѱ hDЖD>(v o0\k{NYjp'vJRqMP!rKV% 12˨ a"p! `9Ar$ vA,潯AC] t[W,Yr%eL(o_'sija a|P-vp_Pȱ8@g \V+ yWqpGq۱tdBPLl:vTOGڴ]fٖQ|ڦ>״2oQ'>)-(Z-%g!KB`oH`O6hC}o\0'+Rj'<WzY mo ρ|=jgq Yt0hK, /a`DJ6 ;€;e*o5g#|)C\Ѐ>@2LP4mRg3cl`oЭN`  J=#5՘SdA,z|Ǖ:/ؽ1e4*+AƦ0EnVLl%_HrpxPaNQ7TbhY=ɛjƥ3e!Ԏ-]q@ øGv  bk햮$]7cA>PY&p>DSo||4s|q-M)߰!~ f<ܰALlq}ZVZ6Q2.FPa7*i'49FoRDY>lwG֨[4nJuLCӀdq3d@M Jv KA""oK?m WxdaKGGM|E@Ā<?(C(r7E8߹P Y: f\9ɵ`ۛW4C WY5(6M v#{p޸r B> Uc7Pj9g"|&tm5fX@9i⮔= %Π:}So(T3ɼ"Ի8Պvh *`U޼ (g ]n {wGD9tE3n&{9*E#g>VEĠ#Njdzv@Xl(#nɦ, q0$2,qP?@Z b}7DhwuI*CXwdj ^(:|w6x0 A9"1;>ycr-*{g,tQzsm44ЋAY16x'CJbzN6l-3j|J>6/OMT7I7os'V[%W"cis1]Wϰ&KHF20T!ϩ^A)Dtƽ=)vs˖|iP^:Ex_>1(LrtZ$TFPUz0/_0Žw3_X}m0bk_O(kf:&t#P j{$$m !eA@:4;s u 1夌C \4NT.2,(%BXowK旙S"Z}@|<o&yv-VBsz~w;9*/ڵ_8a|*; ` ^R$ʵ /l@( R0DW\񸚗* 0!K}\a 3YLk)M'G`koRCɈA|8oGUYy8 o e)>K#+E -SqX׸Hx;3uWE@Eby$RõwvhƏis1* ݇-MHZ.+z |[yr\-JyoC*xQݶ :zB4"%|27(TAf"D#pB2G4Pv*+KJ Z!nMeMI8)&'!LNNY,Jio5>\J_R,L:NV>bհi6Si oJ;.r>)|?iU[u0ї}2X=Fa0j~Sց)Ӕ]|tS0px>$b}JQLPT4sPE^\:H(>$xe_(mszpsK38GHIݒh0]f@^DsXEYQ%J#SG},G`wyhAOJ훕LD+|ٳ6R|>+ܲ>[_ h$c7lD>xX]"%X#xm˵\z-g !B6mIN0Vpe*)'(MPZ@a'ر&eO~I&. XLwSyv9;>oۻ@AKgWZQRPmn@+s>\x4fN8Lv :ȩa{_\j[-¾ ,v,Vzu%]+e]CF1򊇓BӋ>RZn'y:!|4ne9q8eud1b_ 3+):{潯(!v2%@mJpˇ7Ǯ, :isoh4E&x>s!hDܒ쁔aL˛T(R9.~\W;L"'w n]p!!)0LAK1_SJ077P_+|KHvFPn clg뢵>WbzAstOv:$▀#N5!(Rh`UU ʾ#;4^|A "=fB?y]')Pen/ΡJ`~dIknٙe"ٷ5`x?Љ`)q޳9jv5%AB,U'#-zu<<2lAXv*2yUcڜ@ob7i{Lt/XZgHC76o f <#^1=>هD8ENHV6Xv5.%Uh.A86Vu@5= .a9P6TeT5U)oUMýsx(Pʳ>ymFfwg> ≷9%RsRUI{ؚO&9Ɩ<40=\ItP_ڇK!8In~$qQO'L`ΒXy~$bP,ȱB@7ɭp8䰳(cClGzY7,BO1t}i*p~u^271هuf)`@s)N%>}0ԃle]D;k^N9aNw=ʆ 3qhWiue-bd6\oh Rg c6{\oQ*(W`lG)% HBw=vSc og]L>CǤ8P9f'qx5]#]Ź?*u[LX՛R~0,1HZ"#ď݂כoP O،U]Gܐn)X<Ј Meٳ 3+, МgD,J;j&KgM[r&OME~Xh}¹pE^R1xi##WRK&zeANE3L}iW]g l=v촭.;¯3'+eUg]$,K". *I Q5y^_?AŁ`߉ҒlGmK<*<jĢR{?t5m+[Igh+ҙw,2۩77qDdAu&3b QZw G'o6悜P3'Ru`C 9ϕ1ל@yG 6W_+%JœeUzQ-ED#gMCw3]|^rw ʂ6,j%|wsazeo{'ZR5vB!Ds)I(YsyP(yCEGI8J*9Pigq՛IBrpipT#1~p>Ɠ\q,U,,]?p=0"d 6AȳRE[G,ޮ'm'[b8qoC+R_6o.әѵ-y IJ <2iI5{΁ z|'ǂve4_8ԁЮy#,-RoNǫS'z9Pq^#Li[P>&2Qѫ^5K1V $`OA=Dӟ% Ԓ3i4{'[a\ֆřC-u02g.("!kLOX)`I6 =H$BI]=U_Ca z2֛ް:EԨ+@ {¢IӟЙ:z9a)iE3X>PɥײQBvAumdwZ`zrGr C{ r\7g+Me}kkdР~c\VG'$>Z ݡuu.#WI(?ixN2BNp4(& `his:6Gw6θ 9 Qs\!Mjt/k3ZHg#w|㩸{9q7AbjS'aէkLeZ(J]|q@:$w4(ߺL Am~8(͙ ~˃39irI\m"H%V2ВI๗3pb 2#1aI4Y)ՂfbOn2IoE>An6 2ɦpg![}0pq\V[^TQ`!Ŋ´ni]AI]&Ͼ];A$ *] J#页vwL[!:30L߬UF4nxlm)XfK6AQVK,$Aٚ ^k3 ;҄x@H*`I9!&n[)al1Z֑ Yyȱ09P/]1,$BʸJIlJH 8n.mOW@2kNw5JT򸪺w hi 3Xr Z]%$OݿL9[ovv1ZFfC {ϘCؗL'Ԥ P/R3"7?.͓K(쫠yrY{\FK|d'1f-?P78NމJ]HϚt=<sɀP D4aB*m2,nF-Q6/[$:ֺ!XFeHRYM$EԌ®0<@|ǚ y!bK{sOS ގtAKn/Z:chVȃFq01Ӣ GVqӧгWÉR5 IUa]GH!h6!tsp/nGE„S#yP(N`UPzB!35!1P0Ǟ<_>8ZA|A6+m EA , tUqܖ:+"(ߛ:2W}US?QG¸AuBo$k7:IBћt?:B'o)o6[`X=A+ɶɸ1 I=~vq+.[Vr^o|$4*h24T~%οkoGLbPƮ#PiՠaE`Ro5@"܅~X󦭚Ż<|n>B\GTmANVX<8Q*G%8] VQ|B&xW-~>9C8R&{00 Fm!f5'1kTڹ)EЭ8FΥhuĕ +gsE &{פyP]O:!9E<}|[%x"Cc?А#RXt`PU+d6=р.T Q/?K4Kk6}>⢅MgZ+5 H<9{U/m}9]_ClS+\[ӄerh UH`d H6 hE2jr fjq Sں KDp)[r] X/x>]ъ(7LIBIZObyA˹0#w@rORm~ hL+j>^ 9 kp6H$5ُA( K,pSUhJUyF|/I8kd!21~b\KU殗iErpF\>;>ܰAX/HKfKjcR萘;+YQ76 i_B"yd)BkbY֝RwTn)$B`XÂtTs pmIZa5<eJ=(A5Ke`H D8'gt-:M/t~ gRc%#-,USAa9"˥7"![̏%WN=E>?'$| 䝱=v"q"~6O?Sxe18hE™aёxv9 e쉅So;+^}ŘWh*{s B=Dd2c腌Or+6QG 6-PğӧaVe4F@vW{UN9:>ݼq ?%(.ݍEf8T7`bq#7.>^+)wџzTzk 2vvx _gI3;*Uiܣ?$~;-ďvE6FLwrp<;8Nl_=fE{7t`ZsG=ĉ(N&JYg- Upuv[vE?) + vP'6 )j|KA0V UdqZ =jR8:UۊB4KA!%`g{..^І0?S(l)8VoEI[4J,*]%.KܾfE))~n ~P<#ٱmLz Vֹx>١3on<:JpD!x]Šl;0nC;!@e1PKF?>IΆC&~&Rk͙5U7]\RmiwuGBk>qar5K :rtG-Dl"XUJ0֞Cs#p\ס9z O ,W=Ƭ?R(U1~f[ [ :QA<4d^Z\vv-1wE X8RFu}GNTM%A}T~lV3t|9?l&%BrUed5<\9k@ސ)r0w]\hWZz>m83juj&d> ! _M@T-*qƲ`( i+4V]CԲWR\R-<,l%Qau N^ɊRה-/v+FAnb9 vgvi |Lo䴩(Cp/1!we7TƳoG!-%| w_<yxX w6_Ծ(څ"2(Y .!Q2 ]*.ޫψ_vE.%`밲, J: GIM=\U0ʛ[ FzALvIMypUv0jCYJs Z ޽<$k aicp@uaD`9^< E7̯'}/V p}ig_Ҍg8 GtO8P; | ~x2l'&y=V?G^?4x* tsDlΊTw;A\ӈX{T貖wC'=262g1+nH AT%8PΘb\KR5F** _|P#8gbwDG1 Bo4͂[֍\v)Lߟ&zX`[uͥs65V@ߨnU%bO 9LWxajՇV޼ ~|OeU:FWȊC>}.7C4\z^ऩpP6 -I.Uj7oGv ^GLȝDk23o'v'*EY͓5K z'+O1TKl,QL8dfVIХJ8h%H?gZü;ؤ5UN:\8+|ca{LPĦ^$?X-iұ#CqU dN,6$yRͽ@λg[U?`b+DהP~8M(+C+]CTK[H+Z4lWm64*=רŸ?cFP(:|}8@OXV6q㇮bkd ӂ?ϻPxb<JS}fuv8īo@rK zD_kdBZiTR${署g6&Ry& onqXkߎ ݌?Q'9:LhUC2ɴb1~~a24d;Q4JLoN 6/E!韶F睮Gh  \ EPK͞07$we@/BRbR6gtF!?8"A(Im=0^3Bt;fԉFu5?Nd3 E?S I@sTnRP K~!oZ&FR$N>Tk !֞L5'T ?oq\+ܬ3V.,:v Dzus^h ҁokY|YA/9]r3\w9_,<lYooq\Ǻ10sjT w,5 t%! vm4f6uPLɞ%x>ZdRH3U=ٲI /^%J UʼnJ_މg$[b]v/+l3wwiI1ʣK\5QpybR/IG~Git=M^nXug%A cwl(ׄ'ո ]ѩEJ%XXz»?foqɥL{" d^*h -9GAͲ/.FOa:}#8zk tBU&I5Rn]yqK+SŒіAZYL'j<ïmkdtў5$%MB ]Wt[8XêLӬ+xmxLkF;(),%{ay/ dU/sr~d'Srx ?NkjWWVA9rp:Wx5$OٓT` Еdreaj9Fus4,:++Y32YE`N0d%zdAV{Y#D 'nj0IHbQF90=%uɞ}̴7¢@Y ^!-p*ԃ<}kil I`d"ɎymBclfb3#ZHtQ&S_ FLDd-a_O$Y3<nFTm_'+KM )_n}/fĮH Z@ȵr:Sz(Ts[^H|4)+[\Cݍ^VN $߯&M0nl޶I;g8U 01{gvV.p\'jP G a4BSkL= -ճh1% zNVM8J>\p +/Ǎ P΄L.e*9hwLY"- 9q@qn0؜h1ژV;;9-wɳ 4U)7lP_$؇G-*o?+K.m%=8ТG~d5ʸJMӜŤr[< ރZְ8*~Ò/Y=`1!bON䚓oO4(|""[S{퓏φx6wHԢ+֤0I#o/nsi'7`+*i I’5lB&REu-"]Xi:yokQ'興-^/̮RIǔs-u2Ęu eGRflN~w 4kC4/wzzDcIw,.~mg6V /hX]au~]ЈgWCTaQ gLۃW1 $=zH䀬"cTAՂP>Xd=q8<WX9Lvu#c" ^owӳEݼl;.&~As/@<>s"R q?.y8^ۭx~hu(| SF'j`^EAsvֈͥNҭ.K MgMV4',>O,S@靋?who5%kyNq.SfY|MR_G92@\ )])͋:]}nUgh}_v+ !T7jԾ))!9,>f; XtŭLJۋ~$uEo=Vc|Po|lkQo3 UpFƻcjhT rP.KA֜7ZO3/~/g4JĵN>xϋ1m8k7k"@dΖA43xJ>tv`f(RGNfli!j,IYuGoy`;PBl[g0|*sA[׈l ?xY_AA~ Qrh=r ew Q CԐ;K&aAAwuWS- 66,~ε` !"E>=#L uc I"ù$"4AН4[:h %MuQIG`1n钇\1.iK0;fsxJa #0 1uLcsfߖ=^$!@A$[(qFԴH Y~Ʃߺژlzۦtl8rцm˵;3InzrG e!_ P^FilC0Aڵk<IV lW"|y di0Pl0I|e)7=NQE [ުWdlU.8PMeb]t>{)!Һq* y&zkXJ|dE?yvqtB=+X r(VHv+ǁPkAu`xpy WVi/pZJ>kQ@TGs\..ݒ‍0,|nh*QPhBh<{~Dki,-&'̍[Qz7LUȰn OYsLas!OOslq;&/P|ʐ[_%6w ' VLXOLV%x}Jd o{VCAT"C((+v} yTDA tdml> ' :{mI4O~ƘqCmKS̈́| ?S\"ZٕCE=& 'Ȧ~k  V:ЅB0VɋIKXE' d(!i$$f)hYuFM&`4 /?@K(0!;)bRHZ.ju8x5_ݷ1k 0zPK+sXu_L^{QvNDvC%?7r-/ʷ(s@;PSsysy5$,#FduSbikd"8Î>F 6U`'Y0*X}SY f3id$$myoNrJWѲYxl-]5r9nLoZ&@X@ؗYD*UE8`X#k;T'A'9J7\A5GXE0 NjMZu^\XoͶ%8흡wL+=nRqR3M0G?B*H/Ui~.Zy`G*/܎*agw݁~p\ Hp ]Ò[HWqj `ψx3.Y.cFl⺐ h.gy`pǫ#<(2:*z[1AQ%k/̡:${1j?~}24IrZCuIʁM @\&I_PF.M=tp?,B^qۜ:Gt mKccƳJ2ŵx;eFgOA6|4׾PCBm*M@ GU+ 8LYWFY gt!V0&Rt!,Tdշf&Rf\ƻk ,S4 N"fSyψWHVn2~<1"Ar։z s!k>pCc_>0%{:x?i uA}vs))Aſ*=K_ ,IQvql.F)LY =ߕP$2ҬHoF)"0`;_8x~!ToL85ݍDKm+[(br=3e5W`Ui: a:a\tP5!O(^&e>wd^͙(<38(IZ9.Y[0gN2^xɯqd%Қ+Uū2Ih D|E|Yqx}ulha{̷p劖G} Sv,Y +w ͹tj[ P&8t'[*ӜG1д=f$8unze5o.uSU#=4K*(Q )zcTr+ȓ.S[TvE/ʯRESq2ϟCx n٪M,=ioTa=eRS7D{z!`,WGxb÷+%}o*^VM֝&K?L[njEUAT'gHX+ayөJ !t&"cۺٖ ͵)DRe׸x\d"Mᥥ͓&NS5<뒇5O7/cd-fﲢ[TXz;4 pe yOtnLbBfRQdj,3p`!) ̘_ǠĈ+[DZ*;I))H гbC岠rHmG+'RkbIO <=#u4E]Z$ rcA./:>c͜Wůf+M2&\K蔯J?9}}*d:G,\\W8lsЛf< :TL4^r4i&h||\w^2R #:۫!`|NvB<9tϜ]}[p)UZM͆yƆm|Ǚ|suQT[5 q]GʫvS^hU)+lKB,!m@άԾ"N!|&=KkhѺ_lMfziIRJ]%n3WQ`< uTS:(5hˬn=Oa\+NIƅ׺x022縠 uK%f< 5hyE/tk ҜlF˯gpь*& MP%2B&q@+ QB.Ի9b[a`Bޗ>jN,*utCdHA?buhoTu3 l)E6ȧerNG͜q[ -#;Yjh6P8R7.x")"ː:\k%]U B%7sF[bꓛ;{ 7&{]OknY׃ _gOæ?g*t-EsO_B"D|?8vX4z\Mوӽ!h*2FC1LX3Sq8upg;Cڢz?h=1JK٫URBߢ3 &a硗Rh*07SIB_T&T*D#|VuQGfkHbtap0}"uOl-IJЇ~u JҴ6bY55 cK⃉-2h۽H$qێ/4^6Ҥ"OK!^ 4MQÈelH/#ZԑJr62ZNj ]~!$(o0ڝ iWSF$X?#U`<m[]>|,ew Kv w֋['/ΩNDhT&VNSy@kq¾-jӬY[.j>Lw{bw%jHnR PԝBVL̍ߑ B *v-0 #.Rn2,ѤAƧ;P|{M#M  9p< ;7]#騙dorR2С bHOڠnYAY#h,a+@haE.= dϓM-ω1̤+ 0`߱_^lCBH:Aw3yK9!f5=Ȗ# 2|4H^iqRJ?hцwԀy7c66s4y-万cďgI+N.Kߞ^w\œb nuLSDC?Lx!/!c+sn# v ϶!<KBOMN[& 6Q7[h֭ [jDaƧ>_+ҙJ\0z٧>!~#gF 2j uROHX ^]? jSI:b37`=Lvkpѳs96绞]իYsYs"+((jG@ϐSBp%K){bIGCgU%obJuz}8Gp)d)1x]lNNG~KkMYAJ+o?ej? wF*E%YDfcT伨)N Xj-st$;~I (q+x`,qƻUߍJT_W8OrH P֔o ./Mdm(a,p9 zoTw?3$!zx\x1yL@;.zp)ܪ3OWNR.O5l=٥htςLl.['^Р޵p~% {o}N"yQ@`}Eʦ9bxjTdj@3C3(GbaȺ..!_ `D(_nBؖv icҕ!r7HY#Z6(4 U!킫K*#?;)燛|^dj^(~_c?H=Qn$W=sY2q[NI>6 (\c66+g{`ȍU9 C6>0!2(ᡀ"t)k$Ƅ17}nCqKsqKO=J7uUaJI>g˪R^`GA-c7 WzXqO{Z iܤ>C2%Sϯlr\ Y-^b{Q7DRr~F!ȷbsWߎaH'WYChaHˡ'5A9T?<NsD2ir1Wx":isx|Kc0P*9!tv=SYD3I-5л; ȵ}~.iq9Fu=UIp|1S˻5iAyAuO}@O""ퟻpIv=`Y4n%El'}"YB9eʊIȽ4G/{NW'3ǃIΞ$gv r3U{V .L1Eb9!T鑯R~ZIW;$}lF,_VwfsZ}a({e9uOWl7` 6w0"mqo 1s9wBhZEL/p+nDaRnD;g<1';5T 5D#J g>H>6p8/N4<;Uѷ|Mp$3ѲsD|_Sk8}R2339*% / .iL +v}H(r޼ۅjk[ByW: Bhf+,@-|l:j) nkf?K.vt/֙E A4[i NH+Gߓ@;.QAsBp$:P0sUcI%;}mG_'n+p6ăIo }d]S}!; W-kCUw~iȩ75CiF\נ9[K/E~}yX\=R(Ꭲ.anr ֏ $T>D+npq9/d%Hg]c=3aHlr}@52'cpGOYKw @9FňDʑϙ(6@Icp>Tt1aQDt&VIptHtrω@B=$cY_* *XfY|YZ_BxAG!Q0]2do6CA5dwsjo$Jy *T@d6epy{[xk763*3Z<\ӺYFSƐ!vr [Nܡd M`p \܊:'fL ^&zؿ诼r>NSOo=WwBX Kdu(),&\`@Օ2C<|Ŕ]5cgBGh@650@_ޤcN",M]xdKq,c2Wo$ ",q,x'`:2r{j)<;ʌ4?c.}Ν#ﴕU~gb5Ud[] NY D 51:-v!Tsb/qñɵHw+OI K|lxo)ٳJHahl1Hܑ)fR3suI rͮж[Wu|<4Yg( Oj]'nya!=U̿I׌8^f- o So}yрٓ^'!~Cŵ# ` vp4j6μ3A(M.S!a9r1Tn`i2Z_ɀ",l4֭;L]U[["q`LB;{O@7d  :gaNelT-R(kħw^<(StX !SF;Kra^vX6 ^;j6(KZ=-&Ɵ20#ﭥbeg[?kTl)]U sQo!AGW̢SWw~){֊$R[k}J!C$O:tZU$uVǕls%xS Z͡! 3ጫ^Y^XR1lnd2&Dz$kﵣjڋFINPE{o]H?A,n'7p˭V|,gax)5E,*N! NvI)D/XD>#lǖmN $I_a%SdjxK ,Y@u{-^m/Amf4. ll1[d!(2oWh@@״-ϦLTN:hղו6n{P ͞dH{AQt[+I稃>od2G]&7t6X"*/5٢]_K8m>!ݩ D<{u4HƕaMj!Vcd@eb/!Ke8'n6݁!}w ]mۃ7zhH)g~H'U(ե)q2i}P|g]S]|sέSNG(ixʈ{g(-ң<^)/@dLFӌb& XkldTp^#u7޷֕&H3i+6=nb>>Q_Ví7Gw,V6SWQ0kbtf*fs݋OD\TU%ũZhFX˝T ΋b_I0xFAFoɣgTG|_$%5wUҠƸ6x8)ƒ?lv(!"^e;Ba6s/2Kg[}4iaz~塭k %,$ǔ޵%vcTäw @PE1C '!&)P(HPS.G'G_fF,=e6 ~j:bz& |$(Yh#X$eD!ms*펵,qE]f`%,K S#?pgMCԏTN~)= -G_AK GxZӈ:!.`|B xm+H٨TB ~Zf,x3uCiru笵/T@yz s?J>t!}>|s|8ɾfo.B @'0_/Ô8PNynI F\G@7 0@S ^SoyP9{Fk/(6-e=& 3ؕwgv0iGX:q$-.ҁ*>'OݍjA̐pa\]Kcy(LHB_-%xۙɏԪ93PP&zzJ7oCܼۜݵ"UɐfRǽmrFJ.UI:Lhvx俿TƓj Kcdҽ2R10BIZZ4x\:6yGzBξ,V>A:An:8>шޜVDy¸!?DDtnf=4wnPЈ~Ew88µx:sWH76:7s)CgTNq2HjU&Cx4l 2> Bjl&Xs2gҙ#?JLl#sົ%ߜYߓ*tڳw!$o|ټ!>u`g>KXo t]њj;n ;NQvsZ xb,ѲI F 5N~`ʑ>~Sv%n84o<ь8[;e EBgn #dRVEzݽ1 koijkɛ)V≎ BOِT9s׽UZSH\Qg48F mT>uۨ-%kAARˋk &N_!bu2fl| SVop T.h,!4k\%;f'3$ҵLڸ%Q Σm>F,IzB::WDFo7u^xc*-96qis/bGA,:ؙ_J5e#9b٣{_]H:qoOr3>v AM?Xx=b?"ni=Zlu:0|\ e,RHVS'~vmC`SV(wv?\#x@8b@0%tO܈X4=m&!R2rMQgzܫ1 *:;q~KI)͋&f꿽dp}^瀒Id⃭ ?m?~l>Xo([{5z9[:~eY}Cv[A`\-07-g3S\1;  w$ձxfܘvɇJK0@':H3?JE WE_6a{2A #cR_XF5,JĚUg`(Qj\6π<RGga]$ߠ?)X'+Z"~ H@ZaѲ IzbM D}4͍Yu<7 ~AM| I#LQ =*/O.\R2`Hi7?/|suY t4J-&,:F6Bdʅ;0+\vPfuO?@mL8/״e跟%@ ۺ"~Tcizly ]/Oƒ).*d)|IIKg=ͦDZT'Sy GRN(XSO :tꆽ{9[sot#{ӛFgX+Tk}טq!|ʮJtFH Xҭ ߏ k:HSx"Sa %ydԄ]s/a=^w=B/XjѪ9@#;6o~d2rpsX\ZSAʭ>O]VjIP<X:97X9C `?/[gm0Ei'Z='8I _yH2|UnR/1z+ 4dN\הVo WfkBMHgHEsb`E\#!\03ŕ~-j+''{_.ޡO%@h$}`-5"П63Vy}rbT`n87t9]]($CFvP à,5NԺMWo'ɘ ơf|:Rh~5ptb24hc`d04^ҭ/VEB& 1 iѽ πU1~mwˡt%+t HJ[y |T[F9;_&Qab8t.X[9xC(ts :7O܈‡)RGWVQ쉈'sTd%4/h,EL\tj+ kA 4I@u;\?Kk<~_S;% TA ~ s*@XNW=tc $bvi2Eij^-]"_X|b\f]-u7!B秔[$Bu@1U+F:^hRq8  :\{tkª]`ٚ-OTªٹ ~Jͤ V*W\#1 ?ǾtqyN +d/qNo4.qܗGURY E\^:ɷbuQѻ8D/e~J Y*)@5&U Ď+ iK|s:7Qf>N! [!~I⃱UOg/_cX-i~105;sѩz598O'L޴W_:<2҅D3gEr ϦrE%1 U4Y{Y~ȤRμ|L Kq?=ǻ ﯢvMQ_FFo |(Mr9}|"."LHy .XFjp!K`"K} 躊?c !M9Zei&/ь厯zԈF؞{!ԣ޲ 9-H-%v(>PjkQ$khZ{>Gǀ(>P ߷)7ګ^)-f7Sf>ݽ7E[=hnLpi *AuL^唸NZ!Jd,#e6ר3U^t]9vf$`*ֳX} Q:7q$3h!1Vaٌb4OOs.±"g}AѱwzTo[ol{ uܟpB"LLٲ7+I(XV)ߖF7rMMF[rP 7!iC,pvG:Sr&v:]y\e*̲FA;53K)p Ei UD?z3':BK:.FA/&5SM9T>[Cf.:)g4^rmC,:wh#dܫեMt/bޭUH5Fr O7|)prL(|;1нC).}?ar`,cZAɄ&Ph<sԜS5<HqǠD Z fN-DH OTvKɭpդ`smE"%u>kD;Wa?Պ=.W&2kr/0s 2dO:g1\zax%nl&!8bm饫E6ɖ 9h̓ [l)9F?FAN]ӈr+ P='yM~vp[tilc19Ljs%knzkp[*HS{AFf3uH)v%g5{,ٺ#/?,}U_ {|[&_$=9+E zh% r%4Y6t_B+ GuL=$d/5b}&€S5>'.x0)ӆF1O*z_d~S@NhxXFڥ1JПʹHo)n0R'1/#Q|nMf.LZA @^uG & HO"ڙHC~e؂hzҲ3%S]*0_e1 =wsv %z8Wgj:޹נh%Y5 "k|tݶP%4!aߘnn7J\+(_(.Xrccf4Ι1M7R!]1r{R\snߐ\F}֗轿;"oo>ҧAW.dĄ#qE&HJ6%T3۲Ouo9TX(d$XHY!@V"X=)IV'R V7 W6 eh-ya`@YаQbw6*qgckY+?K]+L DZCS1w3ޠFOJ9W,+6lsӿ@1>}pNA;vx W;} y!) YA*oL1W 0Poyy[gɂ2í`G$ 3k!M]X,hA%0 kdhwN|kE8LEWbHSXu G%v|{&& k5"ŜLMg48A<梅Fς^eW;ɵ{_3_br+.{ ^l-̯1 +EShckϿ4!e9>7/0ZLh2,'~`k%csmʒ]4udCj`׿-8ӜFIJ/?+s65jR:כGEO#3oa%`AOi3J #)Y 4߁b ڑLq.^M8RNQ;Ɋs.0~ݙӽ_ 6SdwxW@+ɑAu2U[?eؿEߢ-UDz\|i 7|ndΪDN 2riTH狎8kEKU9^l6-4dP۞ P Uj! ^8*עL?2Zl`EkE A!Yrcv-~{5,bʫ߯H#]Et>sTɅn_9i4QrrQO 4s.L_Vp5= 0'`BOB3`H  Csܒ.$eɚӱdÎ-e(1> 'h]9i˅Q7d#q)sɓgx#qO.&?zPV)ٻizw)/~;N>7" m`5= /v!2Wpu2 9 \8L/%Se0iov"MƓ6X<Ǜ_O.pڝ턵7|uDS Q0(OChf #d.GԦޟ,H7zr,rOk~R⑴ j?O5JWBo+½g/HܡҎ`cV&.9pDEknpi D$ !%NEVST,J A:"`B/9&!ZEB2_<08?%TVX 9A4E)1˯::(uT#xhO?X"tvA*3dRPPtؚ,$&E1}sm>7wssavU&#;ѥ7pD|A;,>rCIx]ze"|s6A2,תvΩieτzEqVX~rrPqWIrx+¶M 9Iԕ hFI%{! /ԧ(UVqS8@ޢP1JoYIS*3dNX4TivZ9.$ȑ{ﴋ#MhpjPk4)t)-<4$JZ6}Bv@D;#@w:7ũmbahbWør %Ǧ೜2 /كgA#%Gߠa+jqkx<}osR00́1S̞]K.5Tvcn-_zg*xcL~y5pʝ. 0 4u-`B"53{m/ we3%墶6gOV$hf])dcr#@1nEB48tQ(VlپlC4I2p[.*&*^+lE"njcxADuu'>abDȣܟ88 -ɖr'%9+$cV'LPvۚ( K+Ɍ8-dK3UjfW0- oJ)Rf_q1dd5\SRFtFcs3R7&*&"Ux$yY]^V6fb3"~a`28ngo!Fmм -vpLǶDԫ!p[Q r`0I4 iI}V4pUt5?B.s `<…f/X>XLjtaRuv$4ᯓf4L0dcf&Vߺ@/AǑ:(w%g-p?-;,g%LuEmz׼h77h 4_ws ᡶ$q.-W'9e{0*kɋMu?IcXEsesJ`QQm6,WP0GѾ/A <#*}.3Lܜ[]I¬MoŖ6{*G(`*Y^k@C;.`8o-CnQ+MOʛ-*Mn<0e^9V`<34E΁9luIm̚FOٓT/<$Q 70L_d؍UϚI^BcSGxp4[Wf["֍#s}靺Xƅ-:V1uEz~y-1A=IWӱvI'Jz;;]KF~t{`Vx:QxY 6oWxa_qCp5ڨ皾PǵA0e/Vc/ wCQHml~OTZ/jQÑ'N.EGu7&xq:rQxd SYAfT.qZ& eŶt'%X'm4D [+I)dݖ&`!9L7IŶuOA b;ЗpuˬNQ2C:q37̚ޛQ'`u\7Ma[`7hc!DM͓u{}̘&pڦc:4x9%ȋm ^ 3u5|Vofa.MqR+,ԁR6rX;vNaIKU*lziť0"JB< AHUlaa#U <ݡt|[F2."h]\<볽**pnf qt7u5s%OiV"}JGb >W /tt7[Z8\Z-iʣDܒG3>HZh?IJ-ny;&[7 2e΍`zbp"[x95H(C.嘾-8RiǕ}s&DmbG_[\o,G >L$]X)tI<0 h}W~"1X9|" GNjG䖙3HBQwH0#+'pދ7{ڲ҇;yܢ%i*1Q;maY3Ic&ZUUaSQ^nd@ 1*(]ĕ4a`)0Bwcx5>-,n Q`ɋ|N?LnI\ſ֢ J_Er{AdP['$9=4n*6dp{Ң;bu?eOvoߔgYA*'Ev(X]f*X`Y#Sknp!KzGE澵,LYfO_՗{gB] ܶ6?@ٕh\kT 1|ND.#-U t> $ݖ(?{vֹvo[+vd3LsXWZӜ.p_O&Ɲr!/U\6eS62qId^;hS:h4/E' j2 ɲ=w՚2O^CD)RA "ƥmeD3>\KQZZ ؄_\  &Ib60-d3g'e8e<6%G }g<>Dw3W+%tXr6^E P# N.vw(BY)7chbn%<% wwDθ󔍳ྠ< ({MFXrU#[7 U@E{LA;?8 H e\̎^ 8%o _[M딹N;oF&RmhWjDEgj +W(!0{a/w %zoюpP$F( " Cʎ+)>;]QYvĿ.AJ%9^%pyCVr(: 4;S!|rT/96hP,5Jr!PE-- ;/̴<Mg) qōMIXν׹=`;+#Ҥo qf#&|}g~+ZczHun x< ͤ%I*K#ՎU+XBfk4ޯ>|_ 62$ѻ:ߨ[D`z蹹noF0ůvl3Ԑ0STE+(|WIp^d7.kf⇝ԑL EAhv\_YffKbw|BUrIgfZp J@B۵=vLd!WJvڔѪrYKJ N ;F%,lXJTB~24tvtJ-?0`m$3 Pa)ugp)IKÎ5Q(6ݨNapQӆY81dT`\6Xԁ]bzCX$\մ)1XQ:0z޸xo8Ef$z%Gt2ZR;ѝ|d<|)Sspںs䄇GgGZc窸fOR0/13 G(FN|YyȌ+8$>if]&&E4wx3ԣ]ՙųct@t+3l=Z-{*D!0bANTfgXyT=˜Gռ̓bHDMZ{-<,*J ]}YX;?j N(RΐLO1kdn^5i:w3Z\pzefOҎA5"UⶓvB5HwOT>@KAN^Yy_0!"uRl `nn> 겻uVs!ߠDѕꖿbG\s$|t2 "DUՈp5Um$[y›&BDQHm(?^`q>;9sK}j#g9)<,>EX g3۶mF<5`B?m1 lS$zB#{\V(l-D4K@}"7q/nn?W*@@A ^b W߸[$/XAV'pE=vR#tr*_->NKycqb$kce)4X$ܘ$L0jvHDA QoimpqLzSN"Qa"9|%p<P`?:u=Q2k062yz%L:!,I@co)gŦXWW,LTV=c{kv%H>,kĝBF=Ta7KYґ-. 5-y+fja`,â-6~I^pNf:1w _3]3 u/8;l,̷!2Dn[3u*ql}N&6XBݺ*/&zS#Bc8L67WކowYX&r>NnT w-Vt_jiZc!6̹zZiDWze<A$GS0LIDs-_0-.oVPo ]El`hZF'D7@7"]zNWnbP톴p`D70ijud8_YSKӠA*'6e=: ) c.?ST\gHk}&^rD2fRoo]j37!ڱjAC o/&?Qk`9u@܀-" %U$1/"2 #[A&ϡ_G+wXV鯯BR߸fؾIH@Ib!Ÿ<7Qb@_p-+Io=,WW fSGBv~Ƣ5c|+kSkv3JdzRY̿~[&lE 5B"qF Qo0 *k4KXyCOxpyS[h i>f۬[Q On2n^)/hBHŠ66)Ql+)\#mRb yKIc*[ mDwI>KehlVkӐI>zDîCܖќkwt"@,|W)p8];U96viz peWQtSǍTnc-c^/˝8nkܟfkӣ:JDŭmGV2!H SF3Śێkd@((871+"nJTTiU.6*cD^ýCߩl䦇tD\-D\j*c_^\p GԊ5ЮA*n>4/csS۲B`0@:=J1߻D^r2פ(YZ0AF4KNx-s50[$vxO[0%C B>'q1;pib~fN 2` P7I2aVv T֗(=t֖uDhyb,aNMSg.e^;{iH,njo$OZ2h4*% %>o ݭS;+Ӫi!kN`:_}*Xa5l<]i-`n73n)8BiSQ"M%tHAYд|uYnLo7lk@+t~*9 wy~b`Ms~5ۛx` 0ACX|2$N;;.%G]^̰ X m}V]\9MD$\g@=(89xStrِvYP>08EdqmZ8h2C$x3is2MM$*4Rw|˨lziD-IL]fkȄlR{{[7?BJtv"־*6߀Pݰ +Km!G}fIaq3KBRސqqA-<_]º @hqPr#+CGow6WGZݘ81&!uKXˈ3&?Fz[h*R rЀ@~ Sv9/3V($?sHb{0zN p_bGc~*GCT58 ֯/f7>\tl½t@ Dݞ}慞PXCaejl=C;6;%]4#E/[Z͗XGA`@ms8r^0WIŠ$:'cFMٸdaَfF@`QYv|AgAqhfmNX;'%Ϙ~&RG)ic;6u/aWq$ѡF tƌ5\?wU K_gCMTlZtOsn+\tr&sɴ{Z<=lfƀ=}8Qh\=7 ~BXɓ3FL#Y=fo W%.ze1> QIR~ bT M+D[: `L/J$ZV8B<]sCov5Qr$g͒D 9j'hk[Tak0i̔h:_b^&`˖8Kr*Gs6ցtK2}I315 LQ9z(` o# mB/P TXK/\RE)E\ȱ'c"(SLHrd<tYm7gYv7wݏ dԯmMRDr7ܥn 1KN07-向p T(4rnn7;9~T%Իӄ!^?*q۽=v=)?bc2>Kݒʱ&vy556YĖ*9R5OortCĸL]):2FSq%L0rˣjvje}nY+p~?UE'*:FM4wpKD-ْ GpB_|ytKGLExiǎrDN\?Dv.:x&煊<>~-ҌwZt0:R-`9S/ſw)uqNopO u|dCxXt~Xi?5ąblO|e&vk&" v4AQm%~٭8[^KDհjkE%0=죵?y{&8aȆ\v_,uN3Q^5rt 35MdC@_}. 3ߋkFL !9=(w`# 7,p]mf iS|XݡdQD6x^D'cPĵ.vXq9lQ@ɯΗO}A/W4}XPTS|tmfR7%=I)/%Pt= )AZ@u$읡d ivj:+@C!VP6imu޹;ED]@vYD6?!ji=0N}dn\M<:8d?ﺌk2|!AKW ?J 9}}* H pL7f\[= #(<nmHh "7pP#s%7cS~cpAdk=#p:Y^|hzYr+FWwX 7/R)pxÐLٿ~C͡vEhW/Z]JヰagԜ *Z^SrY`ؒ.,qm/+78U'|&#$ v)L&{A 28Q(\޾YS5ƱbQA͐*8-LDM[/sFrx\'=qJA]G.NP駅p#?O`~=G("9Kd^aC}d;xiT'X1ZQ'3m&ԳPY!ϵjXaw; siEtl,_k KMtAx4zROR⿇AVBȅb.Qݚ40bQawu#?VXeo v'ɘ=_&pCp/ 3ÚȌ# ɧR* ?C!t/ͷl٪=\;^o/Ħr_vwkg{=p]гle.?.q WS ۾m{4fw# ,w6xaԹX>GLa.1$O$Dr5TM,sv%X_9oCyxh}޴`h>y7m`4x4\6,J`)0>[lFO Yu-9sqg5g^l,OTN|l 3#g<]osR"^#K1A }"&9ژE-1E DXf4 ^G常j[. eɦ~JȦSuk˙bCsYMiZK$cϸ_0EWެ~&CȢH:txILR"|0R^]G<mC]w(Ү~q#r$k ӯOꆤ@wt*6\EN!:~/H/>EtGoZ:d3* a% 4gI/UQZqZgҥ[rjGQ.YPM\%mWb(Y /FQ9uF͙ZPr;5UG$À9 2,E ~| %W8eb&[Pr$È)Bv+g;E2SN>0r:]ח>' a%* 0L1X oNI).7ɑQZz ݧ=dO"lޢ*XJa@k[XrĕN|1ETD2aNk$/%yJ[;f0O/08U!Ǔ2T +@}GJH!wEvlr? ?خ<5A$@A#(߈D\_|=fLAyf墨ÿ6">řCB]ЁRE@}-%>F^ҵ{4JDPxp+2$u2 n&K%BOe+FKB. å:({c>e:U%Zg~rBT莒MU՜u4H h4a>zLO* b"D4ּ"UL-Wڍb˙34w,fsP :&?z}5oq^5Ep:dSG['xޕ KݒA[/L<2~gP]S^ɽv,n?mr:9ZddGnxhqV—^J#I"?<234+x_J(ᏄU ѣ2"DZ(%EzT+|OW4SF=H&^Vfʿ"$,6$%WA DHߙ3NkHTogCcmQ.\xE_mFP AO~ՌY%/'ezlx%vUU8߉іP<T#q79F̪j5riNQdbe9ebwT~d؈d|)sm"B&z(y=azO/زoQKp+r~^xPm1 1$޷-yɛ'RUéWSX.bOJVV'V9';~XsYg&# (QZtdHӠ6Ԅ?AFd{q%Qj#UECQa@0U⩜DEWǭhr2[T*<tFϙ ]_B]`%/^a~ Hgs["Be=@iȄ`J;!2aOT.yoQ~Ih- Ts:"f@=UE(=wa6ȑGwjfDEi]GмH~Դ :\(UdK$% 9LS0,v9ct7#{~~H-,*1 ("MנJn<:C ,j$Ψ4f{` Ö1 1{.76ll! S!G@Ǟb~Hk8QȖ捜ӦzÑJJ2դi|W6XkW[Yt6f4 Hf[=t_2YtQ=;Ew)v!6pcOi(q\z9׵Fm_QB:):6 aOr_l^PrQk/G3"3XBn Uic/ (rY g ]Lؑr2HL}{迮? . 6\3xS==DEVW}G/:Z4БyV3d1`#n#ִy)t' VR==ӹFM3)v5M=кq/z5a@W7/S)%vwj,X#b<8+;U 3xFm5*9"qZ]ysoC@N“ALv'@[CB\}~zAD)A"io6\a7ϩⱸ tB xp"oܻ-ؔ4`_U3RDxWYr5ƹo m%Аsڭ 1aڰoHVv5w~Y*V2'qd_rcS&\R9@d98- ,-(dPm];BՀ? 䯥&vmm?WVK)),QK{kQx-:>+:%R!y-Ѧ/]1Ц6%Q7ʄ޿B7ݢ/:^kxfS%iEW\ D>0#,wDP!dVvCizskfv[CC4e S;۷Z5o/f6H}R!Ks`cL}ى^8YM +TS@r';ݻq'@ ߼M{&K@]fa; {.i>Jug߱%(ХLeN('P,0PA=/:ujTV[cỴSÏe-0jВEKlbtT*X/TM(ekv v`KXƥMhzB!dAZ IIfX۶54/jd=ĔTf* ]a2ye_!Ê*$ >Ϯj]vV˖6֟l/)EU,%%YY#xBHN^3`BVǿ+'[>-Cp9 L$I>0̕ۈ2ݯTLXRoj']6֘2i*-[Cѕ#!;aQ/S,/ia ~YDnUaEgم ?xI;jA%kZ"~UI3aRgO֬}&bo}NW:V лXS.%B (4HR.U߲@-)k`bڊŒ:pbj"ن}aj )n8%XLఄ>/Hixu "rİӿBWxὄЅ;*0rGf$g;/%s9fQ9˨:],{E՝A +غ&}m{!3*D/mPep}fr?\mr7Ư@´Z]+)IG6mCxÐ17^n1G?N>45œM_ʷ#)6q{#N$Gn Xc'?f-QLBXLӺz*/e`DϨѸ1Hd8ߺ(Gb*ດ;B <3"ZX*pP `bD$2L ( #ϙ<&;ZOa.2K+f7pjǯ-i:~M'Ѥ#ŊzҚ;L@2|R:r>]; -Ķ9|{p/P谂SFDLOh|j>/5ùab́..}btL#[fsЦ2pZ>,Sw 9ӎu\鵁U5$P;62ܺ:e@TiV4/\^NYt-U :+OmѾh Baj7mX+PLT)H{wN\)sBkB b戌E i;(͸r:DS*C>-勇W3yQ/V[0bV7>7ղBPi gKMRdKj vB \ěgp7#ܖUUafwj HK MsG#'j"U~60)F)YuSvcp!Q/du pGY[٭*r!؇|US5tzC rG1 sA K'7 zÍk0%ajd$Wl ܒ@ x%= |V7.m!{p[wޣ{}jDcFI8m_LKhC;TlvBm)©Կ Iޢo؀7+QްO0G7't]9sށLu)x-2sV8l%9jsD!a|Z[ OYDΧcje}w6O-+`RWɫAm ;X/ Kj(3`ICU"r^96E͉W=q~PbZLDQg`a AGRDKH*Zg0W1h@,Od6{T㋰w-CeYDSǚZbw1VBᨽqkunY/z%گ"&K8(|,_E.t8^έq0fCHc*' )WSxYKQƔTwv02t@SOݕɀ&2*`Er9F^ GޚJnH.DfULlkLqiA]3՟:rbN *;Q-*kiP∠13t^vk4͞8eߤl7&G '#PaQNKDZ!K _!xO@<rF)m'kAz|ͮ Lp@[>tPvBMZqݯO_ǃ@JgSaPfP:]S^݋sdtn?OLՍu' [-pZO[AƸ<'qؓrK׃dzW[8dYJӵS"; ;ﺶcH;g>߇+݄8뼜S>.J͛V)vc vОDWbw)T~Z+׽ږ .dɪbz(y.dA(q83]}w|lN2o[ 阻<&3ZŘ rY:G?}Č9|C0b<Ь(c8ip&Lb;,D[Z?vx:exE%Ih%/֌as.z/tc "v{Trcs`N_g?5`DZapy7D˙܄5fplܩYq[tasZOJi-E 2ls9Z _5lo9gBYME7W\E$Tֶa"PVlZŋ\!7SΥ$e EZ8={Ɣ֔ :_nXD8̃a)} جѳAӓXjpw/v t>![_QH)@%/}5k:V= L0=6&{8+OtR57L*'GJVŢOj& |-JTo`K (}{.Få:ĂNߪ⌁tl$ xh(eDX%M 85zlergu2gQNi6+7.u%mCt\zɜq`3?'o#%d#7-)pGV3A}e= +䧓Z |Wt./Y} bAh'X?4gSycYcnAe'OłQ?)N*t*x/<1fBrh*k=,cwG2ݷ 9칡 IU\qc@ĒJZ4&0JmTu,/s\[CXO%K|?9\nkǓZuauΩe!Nnt,0R2N~V"`?o7b=j%ێpc`> 4בU b"ig5RhUwtZS/;/j(dT $8W@OLϰR[*Eċ ;Mp\bW:CL^Uvxv?#fᔎ'ec[S ğ ЀE0{Ԓ9$\ыIDਊq mtH=ܮ^{@ϖ7o{pl{Orp;ƶu"ß<4_,t \BlZ lW#F彁EFJT ۫-NU = #2M- + ʣv4_f{FTLC|62) qCj)e3>=9v 3S-Q{@K7<˛2;)Yr;8*Ibb'J^2n-[p}8i:[xaŘ"Ǔ[S2B[\]%FAofPcߟ`0RKP8:\A; NsZydS>s. ol~k $uUn@H+>9b`(mVS6U|=̉:"'?5Msx7[F=4XD*#@4OE SV"շQ7IZoCoV,<;.LG*E3 hեu3qZ ]!LS[dr^2,V8x:^-E8lU!+qefIB 6Lbt.6wSVf}u3rSH!ϑq$@ZBKjKjmpX('ǔy_u ǡe"{#(q2ZuGlxݠ.GY+:4~H]:^50W~sˠPQ'rߜy=C؇lpdÑx6v8MY2k̯8aF MBk@Pg3!UA)~R{a%m0A}߁`'775GDK>Y?DBLJy'<=J JEe>kp@eoiL|Yk:GC/DXt^[GEbHLzQ0::Qm oTet~0n(%4]G*0kWۥj)f_纼0I;͍`$`4f7 f8Io5YU2S'6uHhY/vT{B,E䶥D?cF"Pލ%*MGqR2n hsa5R<<>դIZCX0GW @{LQC=;;A pگg+j.J f/wRt ͖5D9Jྫྷ_ i ^y,2xCMm+z!(֫mqw( w8c!|Z4NO l @!xǕս.qۄx_㶊N7!Ga̴_uK$!^vO7Ēa)m2Ѵщ?Ya'{#~y' :Qv4U^tS C}Eb86%P'nCspXR/,Vfx?׈^`DB1%Cx!@CMߪ5KQڶ55@j,L#.IzzQ'"݋UzR/vR`gڬ)u/rGފ*(Hk vjwKD䠵lfA zg^ ن_@z~z:J./ͅ0XzՄcĦ%ZDE,%|(x:Ts;kO~Y֎V3#"G6IH# U/TRnt:&*\],jeY@.~D-Sat7uͮVf$)^9%r?.<   IT!Kky[{\'?ꇴ[S:LNܾ:Ҡ|oeMk!Nƚt -o=~U sh41M[WDr@vڣ+JMivf~F{JٺaZ2 R^C=$|7:Y o'< -t'`DH1+VğW1;$ρ-=_Szw'6+s$;$;,oHE@}HD؈557ӓ>)AÖ3*AXp&&@!9JW!J% pAXräev>_-?x1 P/s:JaB5DɌOU+KQA~֋Wb^, Al /]az FA4VAT -u̸]'4 4c\guslfͫeܹqL%6 loA̿V29gUيDr#g|9x~ }!HF:M~w="[E{T,<6Q9q\S2+?j5uIn"Cn7_s#RB-@2h̴/2La)ʵdMkxDU9Wn g/LcDZ,r1$"HQ;vv/0Z !ᒁHj:0C IW!GβUWu}3?iUĿIFx\uTð_4Lf9Xs0HԞ&ZS1iqBV-`8}52h0N]gq|$ 9Zm=U 4A5b:mftv}SI~%X9M+_{Y[5ͬŅASW*d onE*xj 﨑 #D*4Z6%LYNm#>w*)nQUvn\[sZYT4.H]߮@. 9IPpUYu2 4 q*HMiM\ի[oEQr?vbf`BCk1<Թ٢![BRgb~'Wl`0DžS86 hO&7L1EL؝#Z-IFg S Ixs1P!{eرĿ K Rf!m=+H+; ۖq߃y ttMSA.K~ΝўѪro) E5Sb(sl^P%+ 2Od 3HrnV9woF8bJei O+Mҝ[E'CuKb7q|xdt7gްZ@DWr[o2cjFlM(|yq5Bho]uB4tyB^Wqxt6/t!oGvsd2⎷TLXrG3irG{!O [ќ,wk]ꛍ&㨋8 fɶ X1BH*QCMܾ_:^/Ӓ/e@c@#nc!B4r?Hi8,~e'ɟ}0=WA# OC??5pV˄6Wj;W:LJjl^X:a0_q=ljݰf0$Yk߹i2Ζɛƫ]ܪ ZS")n@@:L 臙;ѤxrÈwbEF,H#є&tO1reHƀgZ"D-[Ŀ@'9is*5y,^DRDRcHPqí\2Ck |B/ bJ>)7m΁b]qs(U!ޕ7R89 Zo %)dEajvgz}z}IQܠ|\P+ku] J(Ĕ!We=u, nxwbAGf-w}ŧX3sNؙQ#Dfw7 F:nZ(2pI[ZƄGLm ll#s-^EOlRREHpUɥNuؠ]Iq  fwԛ}:hjy IxLEGT_2v|607(*⡑-{louhM 4Fh"?F; @>"JFegWᗡ9 ) lyZ6x 1xqog;|Xjr.u p(T:,T?O(ߝ}؊M ɐ|ttgbϵH ݇Ɔ.΢whTZZoOS.E8$By 6W)K?ZY=hstMoq»l|;rAXg.+ 9L(#~ Fr oKP/TfG>l_@V?ڒ~fwnAOd9]e#r2smV,hqf ` d]RuћLPxh?ބZN`~{$#*Icوw^q>&ּIјUyug C?n |9[o ӧc3ő̽(O{z<<-C z 6f,Njy~ߴW$Gta"DMI8Ϝyf,;S}vH#uWH~XJ\&!F]y)_[f́%{I4,2bn"Ql [n+P]ݼM]`l7@ 6+:gCHi +~ \ .fQhEl nm! nk7P`?tҨMl(vLљeH6;:Oձ&-+gN\r :|}Tob>=og(V:n-QC~7L B3PqGSfL߁MwN*k^db.%? 3v|vt'KVfU"̪p9kF"SYփ,}4GN| s+A+k|sw!<Bԥ0#"֚۟0I$N]R5Wv"ՄnG^9gk`6'D0nI2Slr9Z%WUVir4BL''UM,FmrE\?ܑEXȮ$I,Wޚn- ~&5)i mozB /m4?mW#椝A`{jVnAA2` B}9Tiwvãafx<+\~iLpT[ҘsnBL̴RgJB-J)У .2& ZwV >#!hڻ2Dn=HOF{ႜ"jЏQa:La+J9X_xՏ΍ѿ9x.q=I lֹ8$zm6ebm5;h(F`ؐ%탙7S?>~D@fOs^;42'n&LiO;*(xh{ l/6 }O6O"iwSΖp@3:|'T9: g0*Dk]+lq]ɭFB{@vR"))߷2W6И+$L4rCxphk%Ej{, +R<*4黢3vԣhRlvըr*#W 6`cr:D6|Zo3yb)qФRj(F!@oq !IY8 z8H#ݸ/:gV3 ,=bUu"y·M gr3ȃARoQ4Qհkk9եj'YUlw/*ԀqZ<#j۱; DpFl:0 ,Ȍ}DpDbtdh;b$&TKA3r\vCC|Fayx~'7w2DeE4f3eAy\ԘRCEOܨ‡]60̏}RP݇G` >pz;.]FrJz8ヴ# `{5/Zw% ک"9 k~f+fv}4+Ԟk1lܞxI?z 3[M Cdj88`f4t=gMb#X${*Op抶 ԢӦWg?{ ;i9aЅ=X^1$Jb3iFha'_t_u(T̲+,Zf *5vtdtEW"$ȸa8TL~CZq֩T`L9֖XA^i?`ccK!~0D&CKSi79]rl \ar|VWsRGF#yN^4sVI2$EZ($JpY&{\30@aB4wxP&An(mg)orN<qm$b+]u<#ǀ(ҝ,LҼ;S՞˒2OE-,_qf`([ }h;Tu t2SP`75Z˦)'KgzDܑlԉ$_#VeF&xȑWjiIxD)~wGΨYoj:H%̮tSTT$CgG'E'Ԭ^5=ⰵ }Xm$.sr#!ےCB )]bwuU[ \HGu;r 3 5`?&8Om g*Ղk4B v b Re=,,EbQH9CQ$ WZ[Ds7?{G9m"-Ԋ|ZbnM@fl)VS`C~pہ(c E{?;l2|F5W B  j!p+,2 |\Jo3ᡐ Й8_n`z{LLfKI$~Z憐 (`_uJ_R#8 ΔԸFl PD&vtQ-(ңQii"^# /vŒ%qr,[nsu&0DaAa,zwsڤ_M|;>2ܾd{F` n˵7VwE<CGX#:øǩ+="ٺ m]9T,vwV7Zq4KckǔO5W36!0dfߘf/- 0z%/ lێMVQ27bWe#7<Dқ͘G{5W:o>ȧ¾GJl96rpoL#d>=wGJ: lgwϤ~}Avܷ^eE f ۞9}B٬BWxVsFCaY6~B{c" [[IכS[I*Sg"SZZi۠V%B6n;CV="q9EKCd"ghQb fy BXtLTS/C#rF\GfZ|!.v`|#[bTkS,R TzLFʹ!*5  G*L5ԋWIT 0aRRϥOK!F6/;bŅa{ 5ʥ45p;9ЉD.Y/?I%EMN35 C/=N$k xW;Q؋d IV[SEB@\= _2Fb*P*'ؖ:) NgT.nhtygS0W`5{kȘI5vq%K $WfcVo^E"AH]MNS -]/-͆΀Ŀй~1d7?›e "{"8@uڽMqT Lwѩ#Iw糿2l Y{y͓^pz\<7 yaj]̟1VPN=`TtTZ(<ڍڡnX# m{gi>_-/_A1jlg" -xHw IO&]~n\&44BK,_LȘGa$ Rtbi3’‡R2&9 U9:*%᝟,dFYtvʛx !/R<)&Ch%4I4L VOD(?et7f(q*ykm.,]v"}ޗj%QGKU9ީ5YXj 2Ϥ&$guvmM&VE6n Cg]sX& V["]&}”b,݊yfqF;1$)P7}e3 /9P5xRmj h攇>$z͋5H6qw#Ɏ(+d_XO|4:;W%:;cڻD ?,9ۖgp2pWo>N*oK_LDlB+ 0U cbf.ewiθ_ _VHyyh0֩8rs9+n+@*NJ]oCKie9DG=DT&+B`JTFWsWU$j^Уcfuh_z0OwCʼnY%-pB,$e]'ݴ-f> eEW:oH9TÜ +ԃ+/|iJmVk#\ާVB􏽮*+R`3a3varov @/Q"mVEa~BJ56cnZƵZ߱8123nsiLoC8W L\"hԉUxvWiI:ϓ@'vsNX+t'XߛN)&u~J#_DcXCoֱ8SܠV !/*MPSHb%yDtU~bsqij}9B^n̖gH_`UpSg? VU˛)FآI>huM; f8GǾ;i),^I K\<βXPQB%*S! 2ր17|T|\JHh*CM<_m!r2903.#PXpZso8Lr'Ab } ~b^nlR/8K烜 шj[& .ohB)G!0^3wsD3vRʾql9U6fVLX̊lx!t-<kC6Mʎ_رѻ S 4ӁU.z]a?>Swaݭ$w6Z" ;7ʀUYmS'kΎe^bʀC7gy)VlnyǨUHHKYAÏiK(H/F~Kql 9DSl1ղ9RFv8mu,q\lch^2S2ŶXmj`t7ΤXEF`dcP1uo6txTX j8Wl}xb r p_.%YMt+s.adiUGy[Ќݲ~ٚʾ@^aʅtk4YI@.^uK#2jte5le| U>/0M^'%wne ),>x$xw5X]]5uy'fiRpʴC(0)o؆FfLΑ-͈AnJ(FZ{+Fq0lbsfErpv )1:$VWDpHEc TؘpZ,ް7%WC@ E o6@PHr}M-ў .8phq+>;8(ŷ/)+%]>}B]8. {,>:9~q(=.{u5w{xHX\#>)&E+L|N|ܣQ2EttcaF .H)B*ڳդ])M> LVn cA45X' eT ԣM/.\/4·r.UU]*M1ƛ,5NKLNoG1$h40TZi>Y%mÂg(^Wҕԃ/H &c0~y|>ب(®k& Ϙܔciv$8,KqCW?'f_&mBa3*F/s"Vҿ|sQ5XnO/J b ^p0 쥎 iu5iH]v_9wѽ*"d;D[͡e7}cs):g2Ag mu\ǿX_ؔH.7k^)~j#Če [0tLJioUC,;؝w֎Āx9"g4@L;t7DZ Ϩl,Mư-"I^/Xj Zd55»5߈;C4jXw A-I7T6Ԛ\`ϦOEVK2vt7!Gm4wk)46T(2TΤu!|83͕0ԅQM8#41}[yC5p R%a}7-sG;(Fa.&c nhh_zӂM{dT]/ Ɂ/!Rk3]\@|/Ϭɦ%6BG^Na^|I9Q_Sz%vE,a/Ͽ=,-)^q7 swe8FAP;>.e7B2Q׿1&9;#/DbdN!dkXED̦}w\9z?kv"&ֵdzNyqVQ&n0 kRZIBm6naPU.gWGy`&ԇ{q^^Lb21V:.})" qѻC?>᛼% _[Y|| }'i(Wm  y$r]y[:5 ^nf*~Bĺq3 H&Bn/Zrj6$'mY87Wvrl o/0yGd}aZi;!к}ѝpRЩJK9CW$!ܴ`Q -k"r(8~^NjǍXZ^?w^dK,'`| qVdMGOC(Og}\X^>׍,%m[(U#%Inf^iJ6!ǍBۖT&&/''5&51WTe<Wwŕ\KV2:S5Pk@ IXUUьp7)!4mo,@S<要Z6AmzcQA7;W߼r5N53|y PeLV*W:+Y;`ibp (s4j>zC.)-P|QѝԬ4E7|"(oL>c6oDؔLS]` Jl\|6вjJv>>]б=xG>W09w':s+Vnk~P~ aΪLm2pAFz_vܘ#Y8eA=@W9sI1Ψ!52K l1&7}e}!PV.Xŵ,>%a= ^b5F )[,ko>=h#!2~<臷#ޯg2߰dA_=تrs?` G 2Δ/V9@MaŠ%S"w6:Y uͲz=Y WSїc|}i<痰so/嫥E!ޕC{*b>!OT<_&>oG&ilu @s=4"ѷi0깂^.߂yb[ڴ;v;"L;t2JTB49ץ:lĤk4wLoAŽ쩷cX4xhGypwdɕ¿&A\R=5E"9o&p>op.Ely(vhȳH9gu9̏l,n"fE#t⹏>ζgY! y*N*u2!$^ąc?z 准 P i^6ߨ^1CtD+ߑ|pDi]Wd6&ѣX4z~Zؙw9O[˚{cc`oAa?GTӏԿSڜ֢Q3Nź j! hV~;'\*O5]:'oԗYߤxo@ gK,ky܅-xw`6KYqz E B"_W Edt& 2ǭO־e/[Y1sum?n&EY,AK͢,k.l6,gu, [L0U֡9dF:O NvmXg$|%!XrR*`Feyu5>4\SNUd!; }2>;|q=%Ajjx˓ 7˛PIGPSg@q 'U|~DR{iݙ(Q$zS fyGu TfϬ7D|?Vk<"F _DŽY6z$-qIik mFPkV Ô]TR]oXiB y&v4Z 8TI} C²քYh@xwwذrd7~C1(Nҁe'pl UlQW o=ҫ Lv!pq ӸS>q$yoID| PcxTD-~Iq*QU0y23|]H~)ݭ@& 3RW3(wQ(wDǼ|9BXSUBߐ^ s?Mv~Ecyv.H!0iJqV MwvAÀ>f{sDu0+̔lW(tfWܽ$yhܥI&_?D3n6{ ?(x.w231brI!;.aX:q<;B{ gM DaXUj_?h ?y~}]D&}4^Scj)ſs/,e"O;;ORPO_(a<=Yp̺c<Xu2P>kC=ORUz "އ.0"y! X(qb.K-7!}jͿSmmN1PVHK8ҶA%Kn/vS}ehO'E{$[h XO<,^6Tc\Wz4J+5&O!x3=r7^M# y>}^0_ho)*RׄÉ",(q44pٛ7 ['[Iϡq-(-<Jjao̳o noH\QC­o6f~[T[1Fȳ&DvVF]20惛8aav <ɡѭhf8JLlN@%{#e6*0WA\,S̨ 7l\6!\=uHD.^c"j>,5_9薓&&UKlMs+hП[ @TĴW:SlݹUF^]ZPގ'L9D^Y$a^a ] 8Ta oŶ%yM-`@{ R#al;bVJc|COAe,Lp-.s*jLf,$5^ FvO%? Ei8vyꄍ8Y)9sR*|@n6@-=M3;Wi[RV~o4 zMXxzNZC=YP6loۙplpۢ&:|{T*Uʖ$,/Dc'pj20) g>R㷆5cZIz!2eTJUrpA=Zxy:BCwfm'?\'?/{<2?o }_RbC7qcpyI2bs>[ӻVyCg*za%Y$cXA쟫3옼k[6DWcO-! }j8LC2Zx;Ii=;I a.R!Fe=E3\+w#c4iYb5ְ֠řOsjIĐC?3ǣo";6Bu 2n}{YrëHDE=r~a<:;@]G)R? ˥C$_5@1::)4rR, %Lre/ԳdKR(h3rsfɏƧpNcH~;G*ZA%PF| $c.-ݩ\\W& #b=(?C۷;x(Q6W8|Y{2,U^P[Ҝ2 ~׮l`Ȕ Y:;X>jm YvȬ@H_4[F_KXu;0LoyM*\t ǨczB=/odswzJR1%qJLy6K\ߢy_%Bon-b,aKVS>ZS '-ܶ47wb`YQ,CضD`|#4搞KR{v聥;}ëj.KN&'L3oAtg~(tXB4 1,|B0ħej<=` F6\,*~5 +Gcefv?/VCmH^cDג}A`u//E̛vEqW_"=Z܉SF= s{R)sIԳ"`̩4!UH<@әV4![e7|W\=Z7'.*/q_?|~7hGz/C]Д{ wF@`/V~&Bh@!n3!.d(;:u6i}q֦~$_8.dNEX=Y#3s9K ?J}I}F7‡s侭RmP/%]t^ ciભ(E-X+LUE axm0W1?۬^lG4_xIi#6&z|ҙ)Ѣ5kR4ZJAůh6Evs[ͮʏN/uk\,׉5nwᐰTTN*w@T5T>Z%Q7:mbrּ~E<=sV:qjۤŰXI&& YwlBq*?;ż`yfmF9 nnx}|=O !wqh{+e-?ƻ}fNѢwGa|x۵@)= /4fN8<۱Bt "?ҟDYH? 7H|!k SGDz6Ũ暽)muˎyHԓ& <9r0 a ~>x,isE wHm2:ogkQAÆVgK5K,vJ{.J%WL鷑qaS/wgWl~'kkhéPXHNa!TpU]3㲒#(A\8t/vkլl9ru/ *jiD7hA$7t8 $  @#G8^Q2UDaxnK 1xO6FY;_M5T5a_aB`H ڶrNкD$.O,b@nˠwA qU1-bPP)'NG?x婁u$V&y0twwۦQ,' $_7wueH:/S{N! HBؽEr2楴Ԗ gnR|5BH M38ߠ&w+BsdB#f`u~>N> L ~>'΁4ZRF% x=g%(}>^d1[͹_ڕsVʣ?Ӏ"$n)nѶ 0Gc0%L{{&:k'Iu,SU$Oe%!Ksk#;`|߲,LM[ e7){bcn`V &-_#=s-Vk(#1'gjΫ%qpU;{-4]jplk9={/ρ9`ÚsL8Ysq=]|34Q9t)%.XgGnכ^hM,V`pDi MP0 CցU Fq9e]v^*]w_.WZf~lu;uvעhMo'/ϱr?ZY# KහZ_7|m?~#@WwO\!SW{(d W /ˤ^c",u\Oz68v#^2۶C&4gkQ2O;',[lPZtF!c0Lh6$ۧz,}x`f וmRd2~Kr<h1QaGAw?J"J|~ɘĈ&kӦj@ Z(]~qŚ҈7k֢:4K ZSo#=<`ݡE%ejko#8.(sBrݝՈ&3ENQ)]w02|5_ xV~߮p׶[.əoںx9oat"YnK4̦m;$ԍ4} hDF|2xT;?2_8;];VX6Sq=XR/yy_o:iU3#,3⑽I%3mnp+E]OSEZ‹_TV6*2{g];6?Ka)lYՌ[jH]AS*a^zoʘaZl՘':$joYNְخtM^Xs- I!<|( C )3@hlsm%Wwccy#6SPlz/-c5C+JV ̝6sĞ0Wn$od$!KC5E yw%*”i@[ڛd  nU"0[/t[Bio´ -#su.=>tC3z$(o>dǥC{XY܁$՘>o5,]h){F(SZPe@]$魋u]vVSJlDJ2: jHˏe H*L5U8QDLq-p39o%\M&X*H=ظź]j< ̆ߏۘ69om/iT)3zH<4INQMN: p\RI>09M\j;30Vҳa։OA'݅ PQ*ؙ*|ٍ#Hڳٙ׷QOR:!O .#HUpB^_ #wh&]I`2bf +^>&#aE϶YЙd[7 ׅs"~b2H2p6}D8y](sB R$ł㼍:6AWT{"[y*c"Rl +O]kHv˱4)BB!Z'Cc}bGewA'o7;xH ͨ&쐎Mvj{VKU%ڮk6S ?۟H@h؟}DV(rbwPOv*'q*OTjz `C%iLp`[D g=؛ 'WzUgsPGDgavlǪa1β>yjX!7.'k'QCA|#*UE^"|iKNvQ+Kxr @BݷP(I0Ig Eqk] l %mCXdvx`w)f wp<:'$T\+$@a/;d̋@aKl,ոŵkKU^Xم&fmטR$) :1GzN$,~t`~l <-C]EpAhk cjBzp|>fBRPo7bqƚ8^pWbEUB~..C h8㟷Li\AIc&S-pm,v>o:||'AH+iBҶM6^!ly?!!> lJ;) uRb+I#+l ڑQMeUEJ"GL)v/1t[,!j;ooT7~_Y5>4+iêAy'P]4I-<8rp>fhL7ߟ0-dlVXڧ T3}nl=Xx:t<U2:z]BX/Niessq]jM9'J~P&"Q~jqʛswT bYUl(Akj!uX (=)@>L)W"7D,`@42*P5Y<' =u|Q<dž:nyq} F~h*= zz~ޢZ} ﰒ!?:r7 ye`[ud9vqiOA5@~> LV ?[}I˺NWtbu 32@oMR6?'-8SZDGay6n7˗dSe4 OGqf5^CGVfщ*1IֲMRF{@g[BG%f^4sWի8lEܧIƂ-ws@L r./JLm ^o(ɻdvMfL|Nj9qjGJz-Tt>RLFAKZmPIS]k6Ov&TV,+s:W]bI8K:m-4shX_3k&lE)$;+5vE|ML9.\mC (Xsy{u\9CB9KBDzn@zOaIrE.! \Kw}%p6"AH P GMUVvzd=k;1%(a DװӒ)Πw64'EdZs%@x?V-t,INlA[!bӝ*YA)6$`B:45 eMk[#R'(f=9#q;g F/Eo %Ktl[N 2nurg]^KQ b׃:㙂u&Z'G'/D]6Q#yEVǰM6cKOgo!g{vWM`alN`䫵K.F\>]/@6'oqgfRv䛄q1tz5۷"pH,0&1:/~-WS\Zy Boo[V ތ>OX% (.5 32-djP+:$#/_]_ks x 5_g+ #s*bTݲܵ p0wakZ(R8=rC5b!7hze^ 6]!‹xTwv'*V Dp~51 bɈe֥a1p ;bv_9PFGS-g-q6=!x!lFX [Ĺb/ -M=uH꾪[vOhC rx?HX </W q]LcI4롗l`Z(3x+xhگhB߇9C.Ү?:Gz9Y'8n;EڌFB XB*]U˂ K)euV/5(r~56^5 7t] D_H=TϢ6icŎa5yx}+0 mHc䭺9X7?~H0<0Z޻>ڋۻgC+t&\ǑA6Fg͋OP:)XPHF L;)X`hOdGLܦ $ ;7?H:Y/]KM[#"?[!;KYuƥqk7WpD1d,e WY[0"oZuNc'M\IA".)FTspFOlcF2$jIlekHJ%%EK|$]wIO) NGƟkX"<"Dh4P ]+U$-Q?,,Zp,vƩ% Mkψj0dNx$u୺L*z;%ԻL0[<c-Xj czKeV{~??a"6ݠrQ6(md5[{Xh5 ;$ΥRF X.=fmJvpEtIN3}(Q3^6а?.Kުu9|MD5kפk2 >"!i vtRE5U>}secĶ5ZxuJ|FOȣ.D|>f,{:ܺf$OWQD|$v(wr{4%䎖R(j v^1BEv?rӫ>i{ʢL2%eh}vth U#71LAhbƃѷ#, Fa0ZmZs;iHRn7@X%s**WVƍv/wū(4}j*-'c;"vِq*'AxLƏJh`?48 ɫB@zJ2eiNSz.Pu OC*FR#STUҥbT!(1Տa꽈ğ*?Mqz- @FRz.)=nL|Z*B#x$Teq]"i0-! U&!'tv/@/4sJd*^5j5lV]pF0~9Αq6^TPM,T6rZ\X>2(]P] }WyO~}Sm';EfO zHt2@9LJJopEJP gxH5j*$t->_1a! )ՁE?.1T}utT3D+z0tU[1/V%#{8|eݛD> !բԈb3n Jr֙1SMJR[ 'p nKK9Y"M9EeQOgDiAH{[NW*2X;y,'̏'L3REܛ_샓ґ0o4\!G 6&%}J̝kKZ<-dU>/Ke5樫Gɭy2RӠ2Dj_VP:t`05o\1]M#Lez8=:IH \b8=AD4DgvLaIb9aÌf̛[iMHl׻Gb )r(7{AB.f4Es=WUt&hTfbQ`7 bΆfG{ CqҰ=u K)CH^\.'ʠ9؇Ԭ#"tWfHZ(рiacv} W:k 3;[Dn|Ѣ{;"#ٯ%ujkxk/hniƕWR|) jٍMopJZyp~-U{>y*ã~szEn/+K.)C//D wH% Goe NY"`MF;{H.cK[[N<[n@ZAeJofC&>q<,TN%eEнB8}I'}3]G֠3@Q/&&vCigos ee# xy,|͠V^Zs!5oy p+Ҥ2S#9-8@66IxrS7c͜wswW!q:&7Xzf_MV_17G~ď InBMz.ɑˬU7_QVLp}N(;1Rj~zI$.CBĒ.τzD:Jv+S'Rњ}9l߶̬ɹ^K-݁EN]WT8@P%ݮqk1y9 +]N%i*|/#lePT+磆vaȹN*XF_IݿbcwgOy&SHV#{E \/G`Xfr"2%?N#k:JBʹl1TDڇ~ƔM5|Lw>.[S8 .DIY53]* bjr>6a5jq80٥O$?=Zh(#aG==&CVPBv r\+H`{X#$6~N"Cǔ ~|vz^٥CZ2BmCVGr`@(Fbpީ )! C?=zuۆaQzhG0UA|8vr3̟GM$䀌۪! =aQVUC1RGu ~#_2X~=]"DSaT㑟|((1ۥ4a)ˡ|:RkUQGM&Mk=XʴǃA%CɈ:RyW:.s^OM&WŎZ7^{Zo.݆#2$/Qܚ rcR$nc'մ۳,4TA2=?rlGl* 5: wֿ}|.STa/4P5SA{W|Wm :1ƄR8%앗ͭJ<εs*,c$a9z=% gs%L@lW 5|şY ݡt8w\NґUB1n(3اc|P@>o^CrT6xZʔKK4d!M=Tǖ vS5~҇o=v_cX{I]2dznՓ>X4,<[݉L7 ޢWkPeku~jū-Z ugb/ÚS&>IŴv'0to)& aF1uPֶ>sIF,7An=\gZy*ἷ8 _q)Gѕ!.e}}D(gŐe kR9Y9YiCZs$Y/p&& *Kôk6@V-l4I3a1|G'f1<bbU"w/^c._[􊕷%?XlvuJ'c?Fq[)eE SaY`[b8*M0kp7FCf^qgǾ̛\)»9u;wbͺsa,;CM4:>oW*Pk73uW5yՖ4)^r%4qS24]W9nrt:7cP~_n/5n=J}iWtf?jÜ؇2ڤ{Rx>7'M'WތX+&P;h׺5mg$b=SxhY-9;6`OA'k΂/ӵ: :I¡6!S `,%eՃtrkQGq OeM9M|)k@L :}\}עɈґ!Cބ$hͱqœsp9maJs٤jdR%FP62>=K>oћ )[mɁ~9yäv0Ai٦n_3LPsvz90&Q%PT>j׆7 ƌ_"U!j~t #nz w`UhZPdPro1R yʝjYbjt&*bxwI5<}w423\uHӁoD((?\xw nYl*]|IG22tOy5[k(T;8ѫ@$$bc,8zInJhuz:.&gVg/,T^=!&9nΝ? %O/q=G>t$gwje~|77,{="5^P1iy/V,G_^ԭnCHias+`iFw9+Q@tl K9MЁ 6Q;`=N}x= "(S[xꦭK)D%Z{lT {1V+=.~~l]"X}5{!]rHw?wznr1fwؤtDž3I5A[RQgDSK7#)W7xgَ e06(`kK(tU`ܲ 8i q'FMC0,(('5?/X6m\ux>D%V=g*jVDu)]hC{!6|L즳$ [%PM/3>2dXh^ ,^w6wV $Sz} UNLP<8'|oh7`v_:N Idt6;S*.$KNZ 3AathS58- Ҝb ^t`0Ƅvݑ¬EZj*7&+g[nyJ1awXtss/pGM/aa&IMyӓĎCo0C3y_%' :q, "e9Ce^O}4ᝩUK&P @c 2ނ%τUMX VFѮs)+y ȶ] %g{:D;(i&]){|z[-YnOhXZ"$Pi8e5nc MZݜpw WMq* ,jJ+W2Ő#|+};tcxLmב1L,*v'#KhhyOmzjUMwmQH`KF,Mhxhݾ5'ZL7Zى&Znh[mU |sH \EȨ*-0Am3褍E]㎑o~tEH8;f& ذ~+JmK#.ykHω1c򮑺QY^1.u`9pW~Uo\cj+_]Ee~Izk52+sFJFxoԕH=Bo髀nYq6Ytn,_F-M2,;gu|/R/c}' B {pyb T!J`ИOgE&%qzz*YP.Jy-/gU@VX{1ONɗZ+cȐФQ{xvA~_0ƻ#4\CH)GBO͸ %WR晓tzMznRNoJoB*'C]/W:$'!Ǹ&!`t_E.h:u vKW"(M۷5o/:хc>G6~Sr*H xD5$!&bW! u凟Tz!T87dg߃K vx1Hi%E)8"% ]:o~H҇<]DT%ƶ. SPd]~>]ZЃi Pt-7d.16gaɲ\YT5s JN-ХPSLGAS\¨*Ys̝"w'Y-h|5:2Qcpc'H7'r;d+_@|kQI:z(Ws(Nu8-aYEd(_ontRG9ZRl ֐#}+#<˗~ϊGz.pI*j!{QAQձN[%'TjT:XZ_O.} 9sv|!9X,c~9Suq.tCv/{bC_9O{bV4Ppڽㅮ+.)u2H//IT'fL [Ӷ(T |B6-XYx ViRwuۯBMQ#Ơ6?0hw1C\w[} ơpɑv3 "?{21b]z-"=c5,.bC.ZIj4mǐ:I>c/m"GM\aKos7hke1ovt4=M$߲>@4m! CE@dq%]@ b8%Ewju>3zd0t9p~bO<*)ñBHM+:r[G9A4Qm[BN")[ aLa塡m7wj(hq8XSiJ?~~y$, i=`|Ƀ:e5ŧqs3f؄`c1mnbW :$)|{R~}lù9w@ߎ!38_ۼ,NJk:Θ;&RS絭>p426,iWQN؆Wg 5x _R:@>0`(U:!|ZaGrk9+"l&m׼k #gE"y<^_/a!߭v!Lx!iPpX1_T N~>np{%-~L{]-"iv&o9J9PMN鄁l2A@h]z7w;dI)ӥ±Yk,1qv۫-0&,:n\%l=tp PVw 9Nu.9y2<p Ak,iA{ a'y&%Jֿ뮑&*k̞ʼ5njʃ< x_6Erc :@ˉ.\\3'D/g^a}48ZR~ |NŎso4OUHW/fclJH衔IcD?#OL!-~ao k"7M'QOIgVj.vK:VGMY#/'<"A.bZ #;i.KA¨ꋡnjȖlnRBdF;{EGK&D*CD xk.e?F.jna4%؆K%TbLC.htņZ3ın 9}پ/sXc"qϫ (*XhIe&D` 9 ɟ]PoJ#bݹs*4u/^ܛ_BY~T*n%]#L6Zߐ5I: A[X!$ǴCEL/鱶'C>\U09oqp>7ޅc Yde^>CNXF uPM/jeG1Pf32N|5^VpT(KyVe)|5X"k$TGlC*FTs2 R`NYPu7'׮yPd()Eb `xe|z[QR糯ϒ K/a^>p?c5$>573xmB@ԁ1r JpZuԮ4/Ae,JoJ|DD"SM+Ǐzl!r'7[}*)yGJQYZ4m0-.(=A`G,POԠQc1z?9t-!|BaOtJkIVeRņ2м5c>!zIʔM%h0hC=z]fGղ%z+Z}x@ avKIxz $ۼPKIⱤ]_@3U 2H?e;W$`+!6zG` 骃o.?-Ƨeq:4u +uS P0]H}VOiـo{!s8_+):0Qf&tLj|/ˉpxnG.Dہ꒘2Q"ezMK;Rt0~9e궭bEk^mmhVi D@oe^`?Mƅ]ceT6FhbpXsag>1g80D _J9)>ljZሔ-eheO諯Y3=Ie >)䊅(2ݟ!aHlL= =$ `rz+{j ²m lK-!⚈jI gYI1h3:g!ef|a]z9c0d'tk+F|~%)"5Qa=yzAl }DϪRXz5H|Mˈ2Sh/4K4AO3!'ܜ>i:Tۈ\Oy؎AM d;XZGYxtTFckȷE%s#nOAoDiVu5y=Pw=Ig0D*h 鳟"2sQٕɸ=6}8o6׷]S Z_hqL.cLb+$$38dE2.%ā.Dn:O@ ؅0$˟ D_0;j mzĪny@>eߏrMϋԓ[3#J>j3 0 u=5bG!cJ~Zʬ;m}]+s8e|܂qCb~O%2e-I|ORUg9fHfÌn>po\s" T(OQŵ~׫ꦰ-DMt4̒pTuG+ԳAK'8 (gDxP)^'61p$r 2M BH R{fenЦA?ةGwSm-摇n ojMm1Rn\Aت# zM-^ w㍾$)[F]SDE5~ icj[( ܽhedozX'UOU ^)Z0$Js>g*UPp(u.-'Bg9XVwXg&ܽ/cUB]@Ɲ6JTMb]}F*&"<iM L]_) rUaK0J<'0 &sCTGfJ41ίjYg#1uܻg͘{'Y~tX$VEF`}I;H6!ޅZ7EԞAIk9j&d̶G uZ{B3ёtX:`2R,Kä"u*v;6(%:v6~ yeL?̠jkP0]g? /1-n/>p2H$ $ gIdM?/Fju~FPbP{<@WHM=U&Pj7I lF3g[%#=b95^!wO2 WHsIhG7RW$'&v G|(Iʮ&~lMO$_Ui66! (߅_?6?"=A5؁ApuMEI0Za k'>8#3i̞!2b-xGEEF,#3UVͶwPjޝûpc6,rĘ'E"n.UOܐ~n%,IK7hWJ t.2Z)XbI :raDF:0 od=7ի fr$W+J.E{c)HH~^`A&(&=/duVw@ilW/5<'4nXOUك^?k;Q/pb*u,o9My;S{>C0KU*Keu%^@bmQm7Ϙ믕?4T96w}еl6ԝ[8"=0|קKFƁ_rC bO+rxT| i1>uKM=s(ۉ;Ogn0|^z%:jjQpk_rV5<q&mTVUJ ttt̠C@n#i3mW&WB5n8™-ϙgWgLǍ?JϨ&q9{5opsW|[Љad DwP3HxFp[^sc؄~A ǣqW5*^3Jb=B5AjPp R+ѺU̒vc& a ʘLrMzk!,f瞴ƨe+KSz`V3&FcDWK == @ip=p%uZ܅_<='a|fxckq{kV(Cxgtbu=/[u .ca@_oPu°z쏎4غi93eЪ$+qGČ4 Bv {x<[#"w<},buIG_' @H0L (Zݧ>,q|'ܗ1!np Mْ̊] ye1,Ӗu]K3~| @nf 5j!.r+sJuUCaJH虣E\mQM^&&C1 {{lCw܅@Ԣǔy'l^(#Xue.soé h-rxJN/: 4I^2 "P*821fL.?ψ,zpb?[Dֹ`@5/(Gя=՟zq",B r&e2J&X+k^ȡ]F?W'5j @4qTiw{MWh =$uvݲ^PG"(Qd1<l^!DSp$32);G]l>lb"k;z&)d#@*m<ؤ [哚EmTXĕ5q$]*P/Ե#y9ЌYǰ". fCVT?Vx[~vgśb 1(Rd 狵ųv6nkY|邩Ê\}[Mk·qeɿ۬/ J]Lh+4'۱bO~QY7n]T_x2](,yAAMּ񀏆jt^PgY=Rr^ E)*!Jbz=oj"\1m4_.֗'C]o"S`Xά1P-Mۖìc .FkgϧT!QQS%c>آ(DQ9K#u<%#vZ$)d" |/s6b/CC6ģ#KCڬk(w:@l0 fX)ʔ#Hj&AJ(x8w/0HK\nT-iZ* (jD!xY;x#Y]3镨D=/PsEhHϷ!a@1 .()y[-B_Yd" .-U$^(VW B@~ 1$>6r}r38)]{Woi^cvKUS6}zC cv£;ceNζI LY̓9r޾B2Q0Eu$.$Prȧ4;tR0?oLuO4p²]T/llMս3wә͹VF7}SA1%ʈ%ۋ0ϒX:s:b$!Č-RU%΀ӄ'>qg2+؀P1Sh\tއ θf*|ኘs:~z_SsL "]0BGwbGȨ2I4vT+({6|='f"kU&mQqcĞ[BN}nPU.n@`Cȣa.M5[JtHE<\~D%\w~jq戴K"${8`̝0BCXJֹ\:kN#b]+..| !DR>TiWh^;{Jߔ0GB2'C;:=#52`"Y` %!&W?!j!Z k-EhbZAʫ&?pli\Sk%9pu@Nfݑ!y&D^VZwؠ'U+3h͜U?#mX#/tA( lɀn:}SW=8c 9D|@AmyR݅74cޙu )Sϲ 3~BՃx =F[[ެU уHg9⦲DP_@[u㲉= adl;|+~]&u KjԊf%Tm]kfC)= 8tEsDǶdV[f8sR#ǨGIǂByww6y.5a| јlLp҇4@-'0.YS lA#Uմ~ojMbz* v*rPp9Зy5@KbZrs}'>"[ku_qOe״Ɉ%#Öb~N!SG֖ı>5=`T)q)U.p fG5ط >i0Ƅ$…|{( g$?寭X߳8Ys!d:k2IKwnRoXs2),0<6eMsA>Ф}Ǟ!$ mZ\g xc;=u'R]SE>`5-m\1D387utm. -4sS([f1 Cwo;{>C"gH?ɐlpDQ *?[ꁵGE9dHCtmGʋ5w:DU@0î[Zqt 5]ecR+ԓɌLy|S?1c5|.^OeM?nuRѬ)Q0< El gtʔP05_mc;z 64FSX(x]Q4e _*9WjpՓ`{_s}.S۳݉H};Cp޴;z-;z+ƔHVAo鼼ښ^N4,DDx_?=& ٙhѨ|39hIi{vpS "|UP>_֚]gהwaݒUQOS{94,`n5)Qm82Ul[[$(['f9dnh#EsAp 9@O. 19Ew3Ȏ_$omr=,ϛbƇB-0 e_VFyj lGv4DjDOMV}? w,W> |˃c} @i~-T2sjL)f(UkWZcb" WYih24d{߇Yw+F!gMJjH+)J" EI~vg gXt~fsf3燶}X X")J樸Wߔ/ӯ{ w3`A:R'ޤkX?9ˈI ʂXF:縙TJpJEIfXi. 6bLÄ~NU!x`29<qx>qh 9G>cNG(bF=cjH*!T "o܊s3 : }RFh" d7V w'i,Wdq'}4 |6#qd*Bs {߰UKc˝2lW~N2|0z 0tf^sb:5og>i1 tؐԔ!b3!HRp%&ءf2cBYL^{kdxQȚR3L˚7Cf+2)JpgP6TIx|L]{!9]O)MN P&F U ˬ.9^FvѰ/rL׌+ }NߍK-T-|VGKJ-ڍ]O 2&QR@"!6z.K@^n"hi.ݟa>&L\x|y,xo,b񡤩pՖKfu `#4u9]#Y%dqzMV/e+np>1f X0nUz",ZzNmH¾.D3 vTán' 2bb@Հ{?˽W0SmIR%8 <-&c݈ T]sg:Iׁ5:`ud%QMkY e}{GC81G؝# |uAB Z?a akV9Z轟.|_b %j m :/P Y@0 *7 l%ۀ?5ìqs_  =I]Aɖ/&m0nok'i|aď'WW5V8]Z$]{Kon`f_ua0O0W8#cd_]LTRh~z+K^Mſ:1vC:XO6|W{$Lԇc=cQlD$`R[)@pGM/z`~ADT,r ER$i"!+Y64)J %G)V8)O 5w" ja`;`wkWmM}. @„]; j̺~c`+1s+yfR'%֞r~?B|? AQ 3:N -GR*O 5LIMФq"*9Jf; hU8VZ1$RYr4Mo%4DI[lt2Mk`wD"׋eܵ>tc@ϳj Ҩ+,W foEƃ#B|s|Z>ZB\Kt? }G=SanC@x[*)*^T @"_]uDuBf̗ Onlx* ^8ė/-t%ڞ 偏L@NB> hCx9%Ux|yfEܮW"S 9HP ٝOzut`^%< o /oqT5 |ܧF_rmu`f"بVQiDz@G#Щȋ(wyw konyDEaҲ]O$[Wz.W(~s,E_"uQr][͏"H,l>5'e zNg΄4 K~ŦG*XS7{.(erۨ$7:qj#AKA &cdmt7yL::@-`0ݪWh*B |֟ McJӱےRWUM b 需oAEc7WbuDP2ePlQ:$4 Z hVSZcleŕ{Qw,=\qS<\@&j`1'`l)XLr-B.ig$s~X7z_I}/:) 7o4[+)}IoSAD'_M=A9&V-mNyHЖby_azBU'U5"5%[-lػE|NaE]]VO__~6Yvw-4 Ei/VxB!:(۶ <|*rC8_ L~HU=JRU ()d`#,\%}( fn9)9̇CiJi a_d3 n$ٹdvgΏ0/-gOW (­!&rS 秋L IvVI.;.Qa)L2OK|2FGjc鄍1, aj4 yAiN|oF:VWe*;7}OW,Q~qmiϺcN;JXkf~$r-5բi+nEnrѠk#g@h TSN#37BWBȗPDY)`>uʄR(EΌ}2wQ{7i'=jfH#ܿGUqxcCNbN9upxߧeܙyCZ w蠍$"YB d;Ռ%P;~ƐE2L Xv*e\ gAH3M<"O;ZUjlcb!j>Ã,uJnoq, LhQH']܈ǜMf / P\e{$?n<9Gn>.ŗU=+u1]k0W Pkx,NzaX cLH3toaEh lV)BK>ӭʚ,d1\w5zJ "D;(P!ۛ+}DuFfG.N 1Q;9 AT@A$;䃑"K\*nM]SCf%)vS!}(2a㎃00kRy%ki>tBkp59kq_zVs$= `NK&=67Y9 9_17>2fpĆzX+q=~Ga(!D6U+H\LHt\(ْD;zօpY>? ;ERb0m?)@E64XߗzZMq"'*)}@q]LlA}jq 4:Q]:Y @6eZ>n]fiWDRYS 1m] ag&scĻ8yp̄愧UzW 0ߚuzïk׌<׎u@=bk@T;K8Iσ=f ܜ*A.7zV?FOAE.[vX%kCf{| Cs_~$,>w')v&j9\V{aqY.gn$d# %#9p^; r*y9|xW PS .ԳrbL@uNµYs"^Dv>9 b^I-Kg~n7?ojצ"wN.\:f.@x'wQ_: mɫpv/"MjqXolN73}UU)Q{pY&n|:_c?+E&i__z`Fj݌kPW9V<נ?(ꆄG]hM|)̚4XEdߕj 樥8)m-:tɉ{KeP^B:R~#XinDSЧ>x^Vbi8Js8o/!AENN=F.W ];Wt r^UvAVdEm+e$o4E z9cwvҬJ1fHwbN$lZcxSGN낔-b!=]4I4!ܙ{":L4z[;`\SVX}>,+X?uΗ ǓYʞ l6,6цbH^B@^x~2lbGՒ,zG? :ic@@R gݣU[0 FF HUk+Zn-%mQ?+ M8{aKH$jԁ`]tsKGiڷ&͋ffE0鴞ov7G!u ܜDdk'4L߾]q82SZinБZWЕIJaN'ZrST('DFPr=@%:Wh՟bdkRqcIX? )8pL8/gKӿufi0郿1Q%3%u(s66N/7t!#;%2m|&~pHH+>D Gi1aZBːWƇ W;ʱNXjRmuvJ(ĉ i4m**ya]9J4^pEdza~{sצʴaJ][KL/Uso H$e7 )+'kz -GFtfc+EwRB}rWtVkNM ,Qr ,zyuP$W]r5"x@f }!{CT[8g?g17jaaINK`R0ܻLy%fo6UDTѵ$O'Jہ4@7a>> ųB=8`gK(V$&ze>ƯNwvH}2I&5ʖnj5 Iv~;pߜ_S'“<^, },mQ Ry.+8]"N*)îB6rwSs*,OFwu7(Ɣ*S0:W}$%'QilӇzgNtps1~>ԩ[^1ʏr9"RKTچX~+-oXJLDc]2og%P\ņ!g9?^ )AvyY>G~Vg][$3igEu|X0q-@^O-9 ♎LPj7ո!S7M]nE@ XEPrX#t\SWG +xнQ{Ιφb妭֤,"c-gRsߤR~m#g׮ P^ Zs|YXyu_%g־õZ=^@HQqs6.kح9Q2`/Z2w飩scV{ wy*gQj*Уޚ1T%#gU<҅=,oYˢĚl>+aQM,X}B )TN2-aJb55#+M7y67c(|i&,iȄx¦4tc\ւ}'5ˇkoݫ3eq C ](]#/|F<$"ˣ8Pa`rLY\tmG PG?czPiQlZ/JWxdm  f1L $' }?P|SE0 Z>^<E︊MBJ.' `iw:ZGކq.ݭ[dsQvX^=]gf(L"{+rRv dRXdW# )Џխ@?Sl<>2Q(NT[E=鋉bEpk,ደpU?J:a. f˺o+B` >?]&-Wa=?;k}s3`pD~&CPڹG!?6U>lL |q@J{?.kkrYq# 'oLؖ(|yE8К! K_ΧGK밷(%>DDoq苡Mh^h)NJ5vQPU>=o+˹&3TA_TtkbXPZwN )ءcprT[Q^qW4l`tq#C. `H)Im |s *fTR .S߅ؐXa w[݂bz3գBD2ӒldKD婱Q8Psr{ukNj:T/2,c)孂+0x}& g9Qb8H]B%4%MS0mh2E1@ W =3I2#ݹdȬ& Y3TwFa Od\ 2=|dũ!,OղLؿRQy`C΢p|.1%X|C(㔢 çF!3VIGy_~(v`Cŋ%˒3?S#U_{Sx2vN't Qb'A}<|#;lO[2FlkW]hm:G #ZRo2>iOP,f%rCc LymjbOf6<Е)+RhAydAusʾ"=P %h/\Ms&{f`6 @ %㦚b~! RDLX )Frқ*e(ly* *vuDnJ~]Vst\QvGqP$'ye!Wd#jɧda9O_Ie TDEkh^M /˟;8x(k*yi7Gm@+O:x%q#CmJz`zMi"8|N~2A'Kl\>PˎWy_.!yT+I˓!cDeIR$Z֧Ol(x~34E{ f}ϵemlo<)_'s7wXԵdXĿB|r@ zb9` +IFSϖDŽd)T6xusi9Më585"0_d_-lԎS.>@\NՅէ=jȘ?➥O>a{Y94g :/0/EcV^SJ+v]bJ=մ?m[[^T eG/?sryJ Z3<`"vmV'$)Rٿ%b qgBrA ѲsX /LR_hDOnY&15+d:8rwE%:òE >x;[X&0|G^Mjb 7n"M[XnkMN_>W pϞ},H=\ 8.JMsRKN a*]0g 6(Twp3zOW_wjY0E/ut!#In7|tpvҰ& 2(ͨPb=QU1jh"#1 Llpz7m=T֎ǻb ]Qu 8-fo ~tv&v6Ε!tY.8gOm 6o>˄;WCj=q  a[OǿprHw|`#ZWzeMFɧXEJN~|Ãd+ź֟tBw9 I_~%eMhb|Rs! ROU/.o܏i}2B_bx#7gӷ~Ã"vH "SzJg /anͥ (( 8 =2h)u+]jhGA)xT@ya@qBpꗦa%0Ak'@_H;}k7Khـ@Hg@BA\2.!nnT~RocQNg5SH5=:j8 D/u%*qjܥ#N]V;ې@W-fW(+,{*l2ЅPCT R}?eO1%kL X$*NpZC*!򗌳- 0MJ['mov,K룒? Q!wdB'wFvBS/iT9 W*k^(IDʶf&(}8p;9;XђJK 8P.& {+tE{c68Cxk]Q~Yn,FA;ĊbEDtM8ɍd1ECói0tb[ JwUiևO7 L.Y}$XMPzgrg䪤GOW$\~NAeh0e.%Ap[icF_}0D 3뛎l$PLdF'+$T11kpy Y(S.ozCC/UyV \ ^~t52scSk)(J4[uٻ?L%LQO\A-t\gafMЬ:-'㡩rCq:w.y&T$x:FlY ݄| r0<oپ Wuk>7Cm_׶wchc.A?NV flbC wؕ _azLM!9 pqa;iHHKëKU_-f_&#'W8|uEYOV)@"&l^%4 %Dh3lUHJ'&^ U( 9b{=mTN֏t³xBjݜ=iB峁[m8]q(2QI)=ӌL^}GL7{g%IﲚS,_&]y-+]<2V[5S0E\[64 [FE5R›Xsha3f2{ɓ;miuWq~Z+_b|~8:Z|{ȡAg%q^I1!q{&1>jP'khvPUq&%sYN=#%"Bڶ*Tz֓ELe"ixriO4\%1h:eIEyn0kP/y)i}FW-3p7Go~ wh1 N91]Yyax8&E/J^ҶCZG\uoYUmQ B쓰{ۮuvHHZ^۶DܨnCu]BWk@C. Y7&ܨQɏ1k.ָ@(*I4;5{ -"3a,tE*ϒA4Qsfo=`"^aܺZAbf.5U|A`:ѿI fvH,Uw6|t׼jm#kʓblhCuzۘrD8R lFCoNFj1Ht Cv=OCR% nQSSeV\FMVJ֜c|qXh-kofij0`xRPl2s ف*;-0* G'^*ٟQ=4xAZ (j]"WlGH,zOqZi39&NsLXyf 5eZeOfml&Q xAO88=Q KVkE*~:ips!ܻIcngnN[NSX\\mmԝt4 )k&fPbK-nZ3\4.lTu *Ot$H'(XU4:a%#k#3Wz5Wz1h iQ V α8~p)]ʥY!i ;q KF"E5vI# R/e<#`U! \9k&Aü"hY&nNYf2/$hؒ= MͩyMg`{"=G@_Lgۻ%櫤YmhJ[J,S9tch^+K n{3OhLԃן\m:V:GBl+Aռh);ixPVgvVL6mN{iJ.I4-ÿ;aZ9G4A .wAMiǦ*f5mo$ 3ذTuE^ E}Q xssΨA*MWm- YRUe@ Nݞn<)vD|QPM'HpQW$]׏ˎPe Gr<~}|=} p87{+<\].h#L)F+*އ&'+qLl㲴ucⲫDTׯOX`2e751FjT,mIt`)G ],1rg^ DBMnu ;%FI:>hNt6/rS|fÁ8JlH`-*i_GFSYl%%xPL&gvΟ{w#Ǵ,(G:G6P5\$1 ĕ>vmj*0@[.yPvKvV~,; 9͒†+ǁv }fO ~4&ehmfn~Z8gE9vmMс4I0r&HҌcFeeÃ<M9uϥ@ N @[,ݙ]?$%37yŁl!U>ʸQZ=)olJYBݚYtO{~@'{:nu{ X^7u+< oπeK-Z, Xʪ*|e琮t]NInʝbGun\Xt kIܯϝ?#?t+ۙ.5C ? >hV q1C9\E%C!)^Vܼs(͘nf>dZ&~S 9I8EyuN1 :<ۛ;pL;Ttq>]y0%]. hR!sF?:4t Ei^&k{9,Ugi&-}be:o'c]\ZO41mZxU0Vڮ"vgC:1pTowQŨe;h.8?1f.Fg񭦹b`D0v+ѼW: vfE2WfM6f8G|g +Xc '.ArqD#mߎrdv^Rk'6a0[-}>,b'3 t`WXjJ9k!FK1 c&>`ǬBg/vV]dd3C>@PULH`Qצ\%4bǶA+xz@`*,P7-xM z |N3R-fقU;k:^e1ჁBWṟ&Hb 1j`ܟs3FI8xh r5`G欰=ya$h֎ ay,`?{/(oo{C1E%nDZ~#K4XR?]vUaH7ӏM^W9zf眉VDAU(rpaN^Q/D)瑭:QFR3W3b.3Gc'isɽ-0C7U'|-fw*l7qWXGF?d[Ac\U(o*Hupɻ=ugŋpX_uᤃebR(HEh-aolRM:7mcUqB;vQrĕټa PlXilżaCP;Uz)f/yt2QdQ,;}^"qce_j5=Zi(˙]9Z^[W5*4(g{%mǷ.9l CBo MrW '}lO(0 |V!C 1tr ]v$(1ǃ)fUa0kGN%Yj=4{nQ"| ؐ0g&e#Z@PRrM'd$"Ў$5ʐVhth=wdkJ=Jg)&c{.I%$Ejj7tZzLv]ZRä-}e >ZcHdu#!V!3p)>5ִO^Iekp$$ieg^-`1MLM0pf|<=~`wS\;Ӟ/-$7{Z{ԉ HgiK "U7C&- [4:0[;? ɣ2M(qW0 Iqd6Uy8T+pD}{%_iO< Baf/QdWn cKsϰK9nl(>`w(eqVBJFc.drs@MD~eѺѥh 9d?Z {Xm}HQd PFy!+I~|:MPD[:V MNq CFT aMA'xNGG8M29\xJaEK3@Sq!ZP쁉#IbJp)^ eEVb.HEy`'.KSr榖 ]7"vw?EgO|։?1%_$FZb'Wd,޻S[P<\2{Or;XEp>4P-%HEPM׆.$Q[FNV 7} ,!<({ZgՒ8,kݔ )YN H-N6AUЎӓ˽ġ'5N0[p{KcnAyx8?b_;%#8)cpx@iAڥvRt&=ԃdw!GIG`8c7Rryk`)׵v?lkg6)8'_i/C4e#-m3&+`OxİgYmտ˶r9,1^<7⵭i7;5r[e Wq` ş00q^1{SB|09@2X.:r" nE7Do9?8ڍ~DI)Ms*qWPJa!?d4zWX#r0L_+~Ȓ19C+p%^>2bԞVј/)%"~nU^ ֩N>e3E=E{;Q0zKe%]tTa^lTCnL=q*,1H i\k 1fVrR܇Z>e 5KvWSyR濂w) ocq*=abZv=KL8 >Y>8VaaԖD%gM41=ӈƛW @ 3k>3aH͉a 黐SQ)rk  hsCBI?\~Ц; :0ݯԬT$Z|ڼcT_Erx/-B^|L}Q,4 p`ƍ/U:m=_7$7B}Z᜾+8ĝkYL7ԟQ~,xX"s(˃N+sI(uT;n8#8`Z7Z`#m',Ʌ^q9x/l'٨ ld Www^M_oUքct`CH(ȏx5)qj i L#3h#F~4jFgAWzՖPl'^iLR&SU q ¾`9"5}qa~cZdK`˔gq-S-M;,P&:&3k!R'Ll}.^,]F'IcAg/oJPlU\i;!,{췔W %mf_sfo^$&FO-9_r4d-1ry Ӝq8u$DiQSL+"1HH枚RJ#nj9D B.=P_&VϓY+vW, rըq6+6AzDZݠlԅ&뻁0R[*zy0nsNz@.G9mkD ">cik@>|t8=+|56 >dHJ菞ohxպ_"v7 ʘV ^n~߈ɯx6v{whs2Gqa;*|AG~i Ntpˣ\&8WjFI ҁ()ӊiz[lZ˳Zdnwy s`xIPc4%a/Cc{X׉psFqE,N.܀c5I#o隚7p{*9A_msRxo G.6 #lEHoͥ}щ5jtX/|1Svۣ~m56YD85>x`D1rKi}x%OBJ/Hy#q)h;L_w/y #Iz7fgl ƾPʈr=P>:8?A.9:)4{_`]߮CSHKRAwEguU $W穑nf 孰`Rsg9:Fg< Z`j>L|r ds["&ևs4+({hf0~^ĦckĹ7nI.qBk8m@H~ Ri DD6\ 7ġvF1+ ߌ)SBLB5iGɔE7E砆T_lXd%J8v"j'?2+O+|t$t` ?94 MI4~}F*DS_ eFYgY9muֆk\-9@]* .XήQWA.*!t[[tǂ]OjcNнnzyX_xnG.H%$w,.):XSnoO6 UF*C*8+w2+W/RhB2'*nD-J)> > 5&9_{l[ȅEcpQ.%۱f2n#6BUy |RLb)7R,nJH`k<QRo)X QWfTϾԡg?( ȫ쎓mò .1_O`Q3e)M_CCʧۼqYIyF70Wx/}dzN.CgM#~b 3X/h㊃"G:MbЯdkcٺ #(+dM(.ShwYwڶ{NB IPhs$*B/|8(Hgj9(K;5eCvqh)#dKӸRO1_.;g;WiYˬs;x3XϿzUkl8|sWM)>ğX|kfgW)ypX2:ueU rϡx3t9)hx\ʮ8=1 "A[0^6y%PeӴ}ޛ(9-}QAՕ׽nfƮʻ>e+\0RՖY6f Y` S@yY t{UF#6 B+kKX9*%^P s: Lja-owMEQmc$v4(.S~9bM"pFs3}n~1?SF*UvZ3!K 4w9<_--~[тŗOI@{ǂrrG<`4v}߸ UE-gu<9uѶ }C/"ӻlN7x>ѬP+J^~XC^6"ϋ4~r(79'i+5sʵ8Ҷ!6l-oʃs13͆lVNWFo`ݾ;%tGhEJ6K/9nX4pf0tyJP/Ʈb5_ZenW@7/_t,S0;/Wgڈ rt vTMbAZC 7Mzg֝_g(,{9B>RѢ7,-i2eu m{}mީL 2(c6>L[U?J:٨%;{^|cL{ڶZe{I4.5票\BXwan2ynGʌ8_y)DI.7DaXxsT`>=/Wtmyrg`3 :8%VZw|G\l /#b{b9/yU @ c1,p4luw9D-ÀrU8Y\{Er_?M+IS U;T@JO_&ܿ3'u!9 Dwi:֎m}M(+biW]T}?3=IkOu>nEch^YuVAWM x<0%O9`E#f$<ݦ BUg#-ツL!B3+&#ԵfΪRFJn=!75wZ6x[58"gr q]3]֖ǦS85Id(y.j!$=V¸pdAP|4 l$ZO<k|)GcvXv^IKz,%3 I̯"7&v0ugƄWoqOc}X>i/N \K i׳:<{ŧƯPuIS~@lyPQ2?m;$(>`/X֯83J$U{Lb2nJl_n,|blnu+vTl {5a;~+|G+D"RIƁc_FCI&+Nka/Ř/QM`߲i0wNp6 '[z?29}_DۑMNR]S2* J{nFDyGTi2nn"u59ml*^rF)/q!y"t3t߮^q~>W‹&aJe= drUЖi^xO " 3 D1:pF4pE,-(w!. b`N7cgTo RR8,WZ+>“2ep50fg>yӆFK?NBK= ܳ5F3>-qBf4KtRS!*ynH6x))g9~ۧ1c%3L>:VŲ W+AyN* #n3Y,tKm"# `h}@Eo_KI- Ѫ*<*;.oGl7~|:=Aw$1-d*-ex}dTNtM Ke~}kC-(˶(ۿTL*52w/4|86x3K(~{<luq.+ZjmߦYb6lш}$ gOx||(xMZJk]fLBemadA\4[M|7!i$".  ##u?D2eo^V->tusrX >ٙLmF|];i0#rS>2fEb^cp4ۘ_eiXϪ}=EhCElxjp+;q҆S.*4k9ؐI7uq7$3Ldnp׶7ǭ&;v |Cx0NN}U2^ BA.o#AUOp'  2蔖~u#+euΪU,2ZMTu6m|/d{I"P3:A7Ü )8(MSd%ro4PkՎ-αv #a6X$D¨(0 rGO)-\D70#p|֪fnutpW3g- R?79f_4ӎQZɕ U7`̕7ԟQh a\"AtwێfL6UnBzӄ$VW.V_`v[|3Ub4"Xȷר}a Jۑv~9אf|PgUjnQ+ }۷\D%TϽP_ )YT-/?F3ħ*|+t:w\`ۆ%I)`=aW7byg^4mk('YhpinvTn(UnEN\~^.6ĖX7 Dì$[gl%T~Z3R3EV,M蕬wu*Q55Qp2hTO/Y{gLji7w7rV}ucg6me';h~.[-i3,sGȅK8&g>sqfiktD&dżܰ`PNr^2hXLԤ~7X6i͛V EؘD>4J) XXE PRڝ䍥/$%D1k/? 1?כYJ3<:^8*UdXO2+!ٿ\x@ ig}1"s, z)q:`d=a7o(R>cz\,7mJ,|rݏR">uiF 5>۶Y㣭PimTYBxΒ7eL@?G q- 獚|Ohx Pƻ$ܭ{.L;T,4@&NJ;`'9ǍJ\Fhbl9aIj** WPq*){5m 58WQ#C@h :@Ur'voq-<-(~IQPH%"O񌜴 Х9fY gN: oak(g KY"7zkt#_[ˏ6E;B֎\0H(^!Ӂ(N6fr^9Py],cҘxü->l7Hxe_ϻTv=ѭ.'LDr/ gI#f+IrOe%I/Á辴q v[do6_B~Gorز"q\/DibizƲrp> Ƭ3W>;9SAzILE+뷷s NMfJʺ/(,t`L ]tݮD˳sYAI(T*~Ene t*PDW̓Vz`eAue`& P½o֣B?Ic)b`ݺKrc\:*XnAA,C&yA2,hAɅ|›. ^]?ʔ/`Ecf+Wr;"c5t o8PXk*^ED]jq/pfv4mBWzxe>>$1lLkQ -sBuN ;Lx8o"1둦8q֬DZizZ~.h:|h>$B1U ϋj54@y/o:FrBg@ǘf)WC*D4q6!|\1sRj㼌-兡[^Ma z#p:6'),(9-ü JC!~[lM)[VҎ5- I({[Aݳ֮"E"Q:{Ndf4;~۳C*|8K@j}+b4mbpJI7UT TLѿeX[?mZk?Z賷׀EbѰL"jҘ # 1 ],z1M2̏p@Tȡ9ƙFE~N$C bbR :gwY"g O *B{Į>qW,bJ_np[I"ٛd?"0]9V6%Rh 9G"MZWىTUph;ryZ/3c}: 9v@Т`tm֯x.IۇZ+~ QeN站:|ۥ}~6(Sro1f| Kczd>@9".sz]Ԍ]oj>o 67qb^VtJDo0|Bi( 154Q%a*//㊺--Yi@m*gu6Хjd9)SÒ/1'kبz4^]Y5gvL>Kcܬ H5qZ%HdyLy!B9{qwԘ+)NYO- rtqQJ̜'#j`뺓$ sл\iYi |Y h}g?3w!?0P`B/]5澯nTة}kĬ-@}̝ƻ$@D<p;7q@\4g}%Y,Cv6KLЍua X=h>Y8߅B{NHgB*-V7lY@='ZW~1XGȵ̝.ggղ">lμ{K)W@ǘ7(G=x0+N);+}Lf+TؙaF@Q~{Sh5g{d&wv,)ІjX&@C R9 ޴> j-8φ²tfzYS7EQX< D\?mv.w&ƿ*i4cΡquu+'(Ma"9~i)vZ nGliѲ*^IC\Y$~>1^Is#^|cSWMJ>I-Wǝ̃RT+ 'Izj߈ôȤZIZ,PcvU[]a ?)rW0'zFHHhvkc+Y?N9f~QWɑ\LsUjt]stS5"6w=k1yj=dN:=DUa.#26u&@(ba;ОCݸP8A }<kgd,Jg;%RdaS7h lhS//WC"t,!=6 'CpBpDMF˶k@͋TZ)P`\J]B[pVp07$\S/9'!xt,QwDŽ`]~d[ea`&@r!Laq1u-I N!|0l4t9vgQƬ t㳻(:b\wC5 sd6êa0pًC3%Օt~MO{4|)1XaY9- Sd*#(҈ِ)V^FuQO%?:6—%Q=CyGRQ'ϼ0` kS?+v.Tx"T)Z0~cEA@3j=Slxvq>3#($zWu1IK )>WPp/9z6b@'CYd{=@KApb_y烣YAҚ!1L(f$ߕD{d}6:[-P{˥BNT񈞲?$nOlE.P:lI4ZA#<8>~ev'8{?K/ESНg?LKYOe74q) /M Ry>cIx$gsߔmf)P W)ܤAfj8=rpy$fs"lQd8R,L|tx1jxKr~'T)(4 --1k4Qpd RsVtγW[VWi>j3 =l%=4(E~!48 ]-ʭVohJs44UˀP`4=ekДt~ 萴Etv " N4­o!F|+NΒȲC]E"`Y+I)Kk0Y2{أ@G C\,8V̾mTu ?$54N]3㞽9f!Nl6:) zUۈ2!PٟZQv c L?@ O@o4s^N,vlc h؃[BI7XYwt! r*y=dⶨlz]{XqR? IP ϓ[a='Ր;t=1Ѹ=D0)Bsa6qՉϻ][GW׉,i=spnRB(}vM:O贔(n$_̥^5D@ 8uQK,Tw?hQT&-ʄ\qntrV_9R/Jf"7.75("e(vD[Z^:r^s!zQ:SuͳW#U.QeD4i%ќk^Ĺ &QY;'- 6pQ.bB?Cj#)ق}EX\5]wd3 3P*r[o8%Qr*4{*D9&Υ%NSoo:/U^X[5QN*a ղc((GiB? [jFQ8T}4l(uū-2q'V!ш{GSdX{ȕ^QAV*"JYlg42;^= BU" @]=#b ZN;k2b:>ߴBkM-ՠ%-A;IךI2\ w ʆz19Ц|Xv\PLF:oš% s+>IުNnwMD6vƔNsdq'*:_g*b¦p/(xKn=b@#CY<,X%5`¢+҇L&@$L8x[ޜ۳A5HFp p |sLo/=-Y=@vPfq (21^}i3%=ݟ0/)JRFI)]7v ȥ,#SKwz.?{CԤ ' VItzR\9\Wwϊ%7!( 5~n/HTn=f^14ZPD?T o,BOT@RQZ 46h)9:lUUv Lu y32"yS#uhjHSaCߴYǩ2R=7d^VOi+JP{g:ORrln$_Oze yBn؛|U:ngy7' ZʷWUwb߸_EEG`Ѧ1ctt S#Ȼ,ҺPT~oٱF/OUfRn4GK q㧲_e0),r&p)D65,KkHz+hMz~{St`Ez9lX你)s#W@-Uz\-mQmRlxfjНT-{hZSpqr~q6b6xxcD om;OY(Oőy5 o&=SXh?@ɢ^FĎXC5 Ef !g 佄" #VdFܱ[z9]WOiWL~0T,j0wCn߻{L®0 ~Ƚg?!q[KS;63W%n$/ N2LJ8 u.Qu  -No [~:Dmd[TXnaB~!B F%jRP.W|7|I#E=\YNZ:`_}f;!|i7hЍC8"۔ެƩ#3wXCҢV7sI!G9.<  0iZn7 ][zjqN7{G^QnE԰q6-ʣܡw]Sxa3q$.-W1 I){7ԄEbV>ߢA_ P)YU_hN_ީX&zÛ;$Sx@ԭ#w)I8 :< (v7RٖTOZ?qC_3:+{myƝ)#bdm8-RwTemOӠܙ˛юaNb8H:cJ.@=9udQCo_tovI*mߑ Aj#7CYݙ#{o #F|d_; Kk!1DE!j2;7\yb,A1=81=2BRie۸a%IB:F|f:k "CZA%Ruz\-Ot?}JN ^\2"`ѣ֞߳ \wvp)Ǣ8G`&YnH0o3+2cE-&z&HTą ο9Ǹ"0<.RP@MVk!8 +Q-iF?#7v(l\Оȟ7%0?r/GgkS $e+b ۧgd^[t8Z#ٳW`gv(:ib9MulBjܧ(#V>z5_ xWy*|!92>"0Fls76 "< #v"3_r`:; 0q{3r94~e[Dn_Ւ[$b&[tJl!5cp "@`iU(0BI*t3FCmN[^N}^x*9vE9/l]|lUdIQs#qgtР\unOJV2^`mTFYwO'me|Awm_ߘ8:z4rp^i{OM k͚Pn踒[p@roS @o:[Zh|uoG>SG~8+7!Six=lOIR2Ԁ)qeSy9g3]3./>\ Z$M`w0N#9Ҩw5ݎYGIf%ls#V{ Fc*tqp_ >r ^%ΐ j9?!Vk^⮴;MH dny ?49f ^3!D.- RQ&qPdt?ZWZ=y3m(m78~{l(7Wmå)ݠJ1 E~i .B>e޸͌Y@ Gs9+8R>6(̀'@G OKfPTmGj 0/w7"EUqE,&ۊ*5 >eSzA |,q7}-PyQ 5e짠G۾-L1HEJKRYPn׆WOl>>7\C`u1w=CPjfJO G\Ov{zVqgxsXWt?&Y.0BPwZG2d M:n]-e;u#1D)[6ˆvcTo-Wݿ#F8wG >(NQyvLcZ!JLYNqd{|IyT~ͩHՎ,R !~:͡I+Nvzt9ss5k_SqݕI> -;;\ZO# 9l['^jB푳1xR1],'v#+NbEZT.c?vTU[`_$xXfi$,a/ADWϫ ն8)ǵUԅ1ILk$a;#M'#Ψjo{o]c"H|I&k^R(ؒ+M+@7ϸn66nF azuC#5^{xNwH&w'H0~d j!" 9 E CN(2Xu=4a jπ.Kr_3')3tOIe/h]G܄c>p1g\$;,T$kynN_6P!<XLj i  w^q(veX,o|,U%-aY]Od'bU4pF|abMk;JZL6AF͒>m?pц;ls2mb7%)>Iha[I ^v>M`;GכV&uޏ©%6wX|N}9a9@@kwUλ"WW`RxGT(J@/|`V[O.Mz}3JsO̩}` u)֧O*0Wt)%$@eP&S3r>Pu&NA ٝ6mK :xzMBY: #Cp&*%bKF҆QpodN::5et|ϫU9K=~1yf\jP%!sv4`Jxɮ/7_ޣ 7Ff[}( Cphhs)4K4 VCv%]?Pɺ:w59Hk*5/ E5w4UNQ O[S!JzΎd:XJ0вrat)auÊ3)#eMC/\M׻),$7SM~fg]\5,p;g(`P%O {~o:7絶۪I'Nyzk9; x~_)/^ E.39Lt}_nShVN)E6ہΫliW;-'RVϙ;`IO MĚeYRW,@2@IVŮ$GNro_Ojg:› vKWT,dcis :Bi{fO7hoL>KA3&jf@ƥi[v=[1Wf1eXt@:=BGOQV{{->&)uls0)p3} [@0")R݀OƬQD^ n2# Q;|JVTy&+q1uh;)Lw(C]M;jPb{/."ǩB4̃rL~ḧ́<zB6B0'1IZ]TՒYܣ|A[RVCWaFpu 0%c3O5@P LYg?"+t˛J, C-cnڼ aO3ڥ8׈4I%d;U:_.F|Ăy*UKeƌ 9\KCYc7b Qև)%BVFDԓLF{AsyOhWՖ$p$ic%K@W[ЪĤͲn1y'ƫUt *ՇMrKMO׏%Oǔ&D:hEϩbDW b݇߇T?آ 9s {,rBdZ@:+?]?! N/lȩ߬_xsJStY,gukVd*1qAp# sȟTtLG`:?,jf`RLJP07kRC@u8 z:봽(sU ˱ ݇|+٠p)E$8<|POdԆ'ǒ_*p:̟B Tܝ-s(#gdwHNʓBbXPg&p<3P+eZ<<ʤq)yRV/JM-z+G_l" WÐVg3ϸ;ߊTm^cD+o_1I)PxPތ p> 5_Qbóuя90Ӏې3%G&0Vr4cGtn(poC":'L[7W/ WT3`DKs/^Reh-]TӇWKbi I/5!4RPm ' #Qd_KEBj7uygjDa/bnkoa1#k'#,yka814:9V]zpdТӒ"\s'b&~R7۲SҀN /ɗsQNi!&!-c4, ^q)>& L{P>#jX.]j13V#$ 1LcI @NsgHBX%9|-Fss6/VIs;5 ˜夲9*&DKHXgBrBj"C*"x;uJ/5Aھ:R0WjO $iS" Z|T˕/͗m₠ `0'R-} |>49+׮[t"St ˯ZdgCqař[eʁ|c,MB2ס[kZ9bnyUw~1Ēbc!AA IQX:rSn9q]E qsÜ)DM.k׃xUƢHp?x./,ЅGW'TiZE$BѲPhXdL2JfK[_|& ( ןEl"0? E(fT^LyO]O<|`)o^P.Os _z!|2C'm9=p)xkyyo[F#zۧXJɔI}ݎ>0RZ ЗMS8 ;7ex̥$߭Fd.=`+cTߨZhv}9Q*sPL`V]ԧ<~='v'(%㱫ex/Vt 5Nٻ ʷλ 4e@I\I|C@L#Osj| ~/?l>$>+3pG+P* W%V=$Q9}ibMm%~;>U#x50Zh@7c7] hQ#֫^S]" cD ]nvP_zVK-@q_Hgb ;RʺKtzH[AMW 4ssp~p惭rrQ^wp]5I4jvHGeERLѴlBׁ q4JM]~Y&v6NuO)qeQA*@T0zMǞgE(SU w! ]#ITl9'3w $~Q= k/%1%P:`JZXoin]Eŵ: }}Asc0zz?ozF4XPT$=7ʿj$s!$ :(=Js0͏{;w~:>GkP޽տx\9 Klp?j 4utICj3yX &WK,V70*[Ui7 C^f),dT( үvl䓙ri`=X̵b0?᭚m~&FA:yW&vv/ ܆\E+Bڍ󣔠F .9U)8dIjHghB0x?1](|[v"ԛ&8̉gD˹C>Z2FF: b,>>ޟ.zc{0C0U":(E1+fH)9W=Qv>CO| c|E໮`wȲBd{hwx 4ϖLFV0drH#  =eFh:A3Q9]J>Y>6TH,z2j ,g|fJBeB#a c ;zO1,|aA6kG=q ?SCr.jcf䁫,qXF1(WPV4eJo_KSY}YLap~,lggӀ$'G0Y;fdA>>8&Fs]p_iw@k.AmTQMA;!?ĮT";'٨UgڔN=v3@ksԠPxgwڀ!b]#y~ޞ\ "gDv2dF|gWX^ }9h('rdjaF;gIlMTzap|/'dLQV$͟})Hl>vOƮb9炏(V@a? O>xA']tƖw cCY:yHi~fݧ@&VW9,-D҄^M6~p;4 (U/B]Hby3`-M٥G5DUK:Azm(Ѷ MI/\ѷ>LXV[NK0I4MϤ.!##  Z- 4 Yl?4fQ," >^p&!'qlIeMuU*pgZ 5nD,#"o EF?Ɛ5{z4 UbKgE>׎w0FkcR =9wsSar$Lzm_AFeRuhd ' 撀ךԭRJ5FaZg5p}ӕ3PAt^2hDr@WHs,2Ku5<d9Dp׿ A)ҍ oR)ڤ)+EQjjIpS SkeSʏ0mb9S]΅ZHs4u~d9s:qZx?*6+6|X1jK͡,|{/N/>FP|oHQnhU@趙Jsf3vع+~&Cl:kZ%.=IC=*y=jKv߷4VdDZڃC4E6RJuUrMRwzW'3F A124eaa/S ČZlt"#@.')6oy1 "@r ̬wxnr2x5"Lu %Fmrc9@#В9a :m;"e j =lcB?KAݾ~! DAJ<1p2;٢)ߙE8BO$V#G\gy`TĶE:l`eB%d\E(l<Pl߿Q&l/B^A 0T[>ė%M!q8 BԓxMtOvO;O7Q'f`SRnSlfo35OR`j2v#ٝY.v߁%K3 F)h ih_g*4'!97#u~nh#B"`?c @W'_6,ǘjIcH)9jRϞ~DG%tP&މM\TZ2C=pOnȏk<{ĉRDŽק`s 7㩭I!ܶq2B@$ E O>icZ&)L`Ԝp].vH]L>,|$EFj48T} .GuAo6Ί~Ul *‡} ㋫\^ j\aPY,e\#ϗrY:tlxfu(tɷgф2OMcxbx֌t4f:[J0E PHZwx0U'ܽrw@/<̝?U2UúP3ě$8 ?vF"N<^w`Ȕln+)DS7+*zW؋#~nFuR'_*%]ݹ(B5e˪xpkx̖~K>'V4^eӁtU3k4O';ڴuki: PQ;$c)WܐZdl%ON\ !S@XǙl%bھ0o(%cGH$꭪nDX62c?e@N=RDu8ŽNS ѝWG:XΡGs/qi؉ sgNGwlS}crPǍtGxO%Ket\L9ՂRJKxfz:@;7for2 :YιDH oqoHF_4=XUÐh Ih(63D2'3UcSY,ćB̚R|C+8ok4JL@};9m ^'ah ;\Jkͺq`znTE+ߣJ;tz&dl*Ec`d:B)GZ~ Am%ȐTK-z7.їG"lťv:HGls f8)W]$tRh,r<.wPgZ&M;*fԯ]KNb gHL?#aeOuS WIes3UA5(uCE(}xvTIRtƢն*ex=.ELDF]W-H'| R⺻$ 8`y(Z~s5)(9/~, ~RDZ3wn$*6/a\iPfM `KxH+Hq6$fdA6tDHV=J} Ps([WH l_fQ;_.%聧QQk[m&0uQͯF.`j1%A~ 3XXlm5̙\w;IѾTR*dmuP#ՊW Y5ftHQٌjl))Vs~0aJ\IV gŨy_2\I3.cZ8.TmaU9K Q+96`!PIa)Ba˨hKHE6j1.0O5l38jޡ=6j b`v9SR~kRvTi4B̛"ۑ.XnZ #{.?==rX`ߙkB`1u(Ӗ航-Kmǯ>L)Q"zTiŲ ݺ%֘;&=?V5xGVO-dr> [l 鬔#+r$PiSڳ yx/430rD +nku/Csg7G:&qqZ2'Z.E1dx5^[4[zC/!cvCbhڢ*@>#N[f;lԪ[/pjk}9iӤSM./U(Z9ōwD0a}ŽTcX:Tf=c GKgK[aM0flPXҔOo3mܟXfWM9݇q]uy#,ɨN\sڇlwɛ9)Wz443YMIs(RG6꺪G0@3j,>1͡Bn/p+e9jM)W/7cʆF-g]B_ >ęGFʟA>zBv(PVQXZW:g $GXfdMK $XǛl>&zm:U$.<Ob`T$?2EIour(6l֗1"yD&/UFT@C,"UocSIvWP5/TQCZ@YWh>"77N 'nEy=\2 `OChbiegŁ7vFp$$suJ'L}KGFeL%zUNoj KLt+l96<+($\XX撾COnOz!Xj R.aCg.5R "ucoSX\6^&X^$O2EDJ*Ӷ}=٦U&w'HK ,Y$5ͳb.&g?K@Zd5=fylx~ƨWi>$hLBz)ěO* /)RF@Ayn9tCc5.e'M  afaSZCx,VɼIӇCM.<{OǾGvĮ_H_hrKK3v?`Lg'$*ql Y l' kV[/6ơ`ͷ AZbm]pf*4o}NOM IUjLN~wJS1 μG02z.^Z7\Љ@0(0hjԘ'(ݒkkO ~yYd=9{s`ܵ>9g=IfOV#Eڱ\ :&@\ӱs=oo@O`מKY6ia""7oy?M!bzuE'mNt12Ж4Q,\BdvY!co 4 }"`Xq_ {NHt&J,i.UHL$,y$3f[eRW+caC2C0( 힦3X8L|H20Mp5I\ENٶ/h \"j_)6) 7`?r} MVR-)s]7K6aӕbI1ޙCt-ea9$CE̟ uYa\5POL2}o4w| U@F±X 뗱TFP76]W/oGo>la4IS0nD@}&1WF눛pV\!ke ױdH;y," ڤ)E]0 )|ȴp3ӺNkmj|D念ҽ :&mt-|5C-h$@éOU0 k j|56IeK Fʴ[I^vIq)%;Drjous~e$.p]B@SN8WI`vDXkaPE:h-s:nT0.23og= fs0 Cr~t6y]'=<&zZ]Ij]wI $q_y;mg뱁ʺY6A\>(Z`2p5_uB5Ih !gǰm39K *%B^v  D]-~Wkd5@')uk"q:){C?:nS}/x1dOķ-qUk"Sg2'wX'þͣ;#¯3uy,O>ӄ1O%ޖ:Qƨk;ћ3[9 b:F{ڰWb5 _FU"nhw@%Էc5`ɖQžgnm?lsۺyPNDi`|B$tc_$ҭVAQG"y=Mw0u7ufbƭ:ORHB4 >PvWw3=9jW緖,Wc2ʉԴp] ( gt*פa#]=_q]~ĭ Si5u>΅U=S L?|Ɏ 25E!Wfq)kܺ-ꄠGzkCvur6ľ 67.lcutspu&r-*rK?.h3Ub$͹(1h5#}Lə0Ί<I(t+Urt2#{Zb遥 eL,}|"tٴ]P&jPega`I*2RkǯfF]@jl3$8#?eL`O_nKd }2j $~)`~ Tx1&Xr7ܿ+șRH͙1~UYݯ_~Q p5B(y+|Y\u \g{(of 8wjr. *N7@DF)sboKkw{@i rj*BD_9}RxǮU}ə$g|rT ?J˪u r'h0QfpL5_({Ŏ)W4Y=oI"ohPiН,o5z?sY+SGT$P_A\A@`(nO IߩO~U#.5Skl[ +3hOf*q@Ɓ7TBrkD/'E'Z'( d #FV;d\ #|=7i5˱f>p|]}64P }Rugm})zwxntgq"hn](,iMO/o9pB$h]jR8Ծ-UiR,(T²y"#RG Wj@W}Dz@tMM -'ٌkSf:NzdnP؍բ(fmE.8yTx4AGط!vu٩ٴ`#Oj,<\Q9ns6=_n]|P7SnT8X!S71qhZt&#IñJ,6 SKPy̫{0yh-&ЧJ.mJ3![ ! r I9G%0#'J% ^.iH,HKGӉ!o>`$N!<ƶ/3Kl"$ѡxX*8h\i\5tu[zPm,j||-hG][o耴r/xB*hIyނYV ;K-/"!dkȥ _D?js&J$sX?SKџZ($z?hDH]Ao36@/Py- HJW>Hw;]$cҤ/#Rg[mTLVqY&s>6a9 ܷvMJ_qClʱC^o_ʄжLUjҕ񖠡Ǯ7ܓ] X(/ TZNuO 72o$wK}J=;J3]"v 9L(OVAсui}TLHnXkY- ѶKIѬT+;ܲ:u cɊg`/8O!j<_`7 ll*kAvi FJS Dut`f ~P"qԭ P0l8Ԣ^bxd,[ͦTg 㵏dεu/Tɵ. uEV{嫊NY^{Dh ! l&ӟ-?FWXU bJmMX|&2+-$Dcv!z1Dyܩ|\uW9Qw8Kj]j-4|MW1տHv"^݀yDžSՒ:Yմٴ B/0.:A[lۊTВnf%$"%} E(]O١f߯VJ8tƧ< ,K-}TCE&]dn`7{bAi%YރvI, ~k+/q*Z^=vrLt~־rb>ofN m(}NՐj,d aS-]b]Aav%Ao?ad$b h7^za4}}pa #\)\F\ڴ: 0(e]1%oi G"T䫝n}_ 3ʟ]HN"Q]ReBU9jE".kfZr;l8xSp)Xa?Y;ֲ!ْ2fDp֟ZF&9&'j & "E/|ʠGR:}材]Nɰ2q4_&1~>ҙՀZPuGC/?U:'pzG˚ 8;u/ :;tL2sKr)tṎ-9j2s}4n rXЋ L~M7"@T|0ѐ{\ez?tSBJl܃+Fڟ9fQ)fި_|@*wВ6`H<813 !m [,hdN+q_MNvSg0!Ly%`'֨}^> 2니3}B!ZM/TFTAꙍIH/hY291jtn:~nژ y~T9؈ oO{vXoǴƈ:ꂠ ʰjsUos'ȟó*a6"RR7gZؾU4 F,Mtwq`&`x+l|8`tu2ntGAy_eaFi6뮲MF=aqx+"2bKثYYnc=KO\m!8ȵ!g \e+ ¡o?.Ro+ 3%f2\5^LZ d(J?p%y!j~n~M'ߕW{3Ι=Tooi Qs& f5in AXl-J"iLYwMDӏ?vɛJ <倅ep6Q~[!-3'MOs* cWrK%+|cgu>VQ>mcF \1>9',S 1JlT4m?zo E?vN5. ]I,HDPjRlkefͶ8e: H M c;`[6{Me,r "NXj!Q s?}S9x_K-/xD`|PTkLh`sJ4+률`rTI'r4X/_m88ëe;yիh/r8V!B|䞝.F|h.j죶 fh Y>I/"಻6=ؿ.xRk\b&ۜb'ov#ƃ8Ӈ].:"1^d"c2`%{M nɏhR1_c:GM50Jw'l4:!,8H3l=F5${g8u'k=1nB}Z9=mi'o l^kVpOȚd؜8HuB` zTnA ZDk[vPZ1 ~f ;1Џ]}$W/!CI7Wݷ {TVzz$۽P[#1B VDɏ6 nQx=Ya[[eP ߱G,WVhNħ1288;k W3zhRj,mb!6f޼'̾߰7Bgd"Z7&ܭ*aLpl@SO5f'ZlG Nn'W6TP1IM\EqC3&N70^ rQqKտ^ #cW|:lP͕Xp'} Xv(.Zk)g Xus&̙PtYWPXԺ/"j8BJxeksRAv Y4. eXqƷ%3}BPo)&HkEE W"el8"2@ CҘ{@og ڸ eRlʏ9/nd Qɐ\8p:UgDtaA%- Y71Vȅ:*O?{ۚ6zvJ6(.gpr!g<ĘbK=|U )Ω#BVN~ F}.\[<  0 H3{V[T7ۙ`hW"B$?'6 nl݌6X,P%i្"b& z%A@iV|*#d峪oTl7_Z!dݑ! c2A$ h ?c+ 5rE0+΁P{ c PD(H{ ӷDQoq>#uOg ˠҽ{k=<;$4p!,J^>}U^?Z;}xn^VrFjaac=ރɄV C=8hO[1̉{&CjyK4VT8u&PˆW]? yg.U8}EoMDĴ{_E20z?Կ`q ˄}4u6F /q>#s~ĘjW_DΖ|񺨠+ ; HUdyd w"} M!|Ϗئ8vS|·P}?tZ1.hho0Ӵ%֧YkyqbpgMSYOT+<5ܪJD Mm>?_ 8Q.6W6I:krx3ފpmQ~Ho_Zȫfx) 5Yjٻڜ׺d>N!AQ3'G PLmG-|`9V;"PyyKhuL N;q/UfcrVl_Z4Ho9I?5swT@dq- LG vW8'W9%y>>ǭ40tBhlRI?ڷ>p&/Y9~Z>4hO}hwELU =s\m9r=ZW[$W|c*jЮd?L1C90@ߝ=Bw)sb((0aOhA=?FTk.ˊYiI : x? en¤`3ۣ KA!6K.Im@9?0m?rc@<`-T[ջ 3-U\atܾn\njKܢ=&y]$hڡA@h".9tW̾ɁzaйPV*g8<+io׊! RG c<7\`(;މ#))]' 3uWf'n 2Z"y4"zjC%=-G[CYԲHO L%ї X*F2aa<7 a~hHkɲ}kVscpᑉJ/:MU.a$Ps~=7Ǡ65c-,tBn&vJY]\6S2sU?rHH0鬒R֟,V/=hNK_ e:9)݁SƾgӨ\[ﱑrV6D=jN#=} uN_D_?[7"XHB婥ڪrlU4%%X=&z2oYR4<"GfӜʝU }T+5O{T۬,"?|?nrˠ׹#f]KW`IuZ.U%ex]WPB66?$7z*4/[吔܏KC;[ /ĥ7 l0JnR4^# JTPWRaL0 Q)K=_d:"oj9C[~X+aS{ (/qn_,u5mTKaiy}R#Tjyϛ UEJ11gDty: 60(uz4Gz ش< McS,,]gpۊ % ?hPDV S^\߷Hֹ\Q2DRj5VTX٥h#RJGHl& ɕ2>:λlLfDt|բ) Ĭ٠V]x+ v}YFŒX`8#nfC"^wVJ2/ [jq }=Kclre%d$i)Zمّjx?g#bDi0=m L?gիCk"C[5TDG+3l;\4*(Q֋ZǙL|[%~^gʅ[s !PͰ &B˧ HޙLn JEuUM~H/<7(E5d%1)t}y1G~\p 'O,h 4zV4K[P:G%[2?NJ W HP%6/pqIs96vvͥcYe8skMx̣@ Vh^ˣƁC dl@3nեfMix2*"q-(FNzq[܇IKc5o;4"V`޲9貝Uݑ;qCMU* LUC^iJnLVczܘ C4633B'JXUzo"yS߸Hk2X2~*! )ⴻ^"u @oQCƳ')eyԊ+_U#J41_cXp;P71z.f{vF[I @XL&F&_)F=1ό~%&skb:3]riWNVN@b i"VTil㚣~/ҟ7ʷ[rlXqt?ΕyJe3v霶ZkH'Գ~i 9rԒapL;D `b\\j]\Q?ZvW0qS:d"llf# dL{ATQ Η|qM6}.ތT\OG}|&_?ELp=K&o2[)PɐaN 8sTWtYQZM1&\wպ8 핹f:bDeUaz4k&BjR&*SNeB7':v^Y鬜߬t(O.LԵJąSj9fۦ4?lokY?5ܗü.R=Ri\ ՃrW0g@P^b] bpdpf+D*k,Z^Qv J*D%j/08ƚT/wOBRg*YOa}[Ӟ (Xi@j.gx81Co՟/qqpp۾~3S5|LȻ$B"8|L`gL::9iqlsnT/ѶǔeUcCnpx}JRtY~xZl hr5v]PMaz^"^in^g1t֯SðJil1OW29X!\L#br-L5Lcz;ZuSo?TŴAe5q616@!HΊ_#E֘P{^MWf'eݳ>m u#_&u܋=@t^ލK,o[0wP|}hqtePfZ[<f+>}~b+vo~ypG  EiV=cvO)YiU}ÀvM_6kr܋%آp@Vmd 5 [u=;')fRnұ#hs0{P+ci$)pL7~dW5ՃT~Gv1t4۷xzs^E67]%(r'TX RQTH YG}D~up'h4 W4Qw7Mb[S4>2Tds-*=` vmf}$͞D1>I^V/p}}KH >$rZCvsg]'hbZi6KzTmDo/$SW9#yM#*٭(' AC: @UЬ%)w*}+JfTg9o$BS0P>w1L:״$#"^}kEn> {(cI;bu fİmYj6 y,1;izGm WIԼ0]:ƊOmzV.JT|-@ONҐ1U!]m"\(.A>B*anA^t\ Dwx.ZƻAK~2s1W;e-5':e5(<%2 詬,( ;.;7YJKjd)6i(cv B}iJi][PJ0јF"F3:٭qP٦=dK{-_O% n@yPRm' 2PNc7Ǯ#.?l76AGZXÐh,[w>`N8tVLI%2Zh"`AСƙ(nߘkƞWZjIBl@RvvkG!P"ICz^t&~x& o'ϑ@$ Zs]̟ >('n @7lC/ZCfrF쿀Ng {M@41K^:s? 8KTQf} 8E ӆ!>. L 1DjeqyP2-B YίM(9MDzBRfP|i,W04ݣT%߉MY [r~ҷPŋ **aI+ЈL J+ Oiك&z9v;϶Xp7[N'hG7#Fotu &VxHz#"#y|UņF2`ʁ A`'F_;@7 rf~>En[+39!JNjDF;.)2/ 3Lb>GmL~"J#׸'GރR3"Gxl]a$#R4A"o<8X~%!iPE9~d-[WOUȬ}mT TWRO2j0g렘seߵjv J-x-2[O7%"^3kCZ^ڨ:_vCGӹʴ~O"& ?Px+O@$!໷e>Tځg١N+T_bIٌ/$DHwDJHm;Gw^=Z=[K]! '\0&$ȪM[tLk%6EkBn(aʹ=3FJEC̍&厫ŒSnf,yROe)FInH,ܵ.`*X @7<^2lM\9AEL-2\DjfYꦵvaH0 %c>V8T+#@5,=nIoKtn16<ZKkMy ~W'nWȄ4jWjJS YGO'HWve%~Y-!AqgnM;_?ZǓ<&tpɪr)91mxU;u A2g!P)*/=%ǂ_/;)sƨ t]%]^Sr3T6I! eNKbHb08CVn{);mv5i7ON]ǣIz--@u2rY\`XSqHx`7PT3bd正#ա2ݻ;1qGf̬>\/}3ٻM{Yn?IE"*B02s,@=RP8w"_9:ud} %nokP!OZW9p[&"DD{ 6uc\܇uA!7f[ű%!ZDy L~'5{ ePFijBnAЉvZic9X Veь($: ۾l8`=3{~=qcg_3gaE.rDR.yw ϠRV}8b[O[Ƕ4{J7+L/"&-*bOz+S댳{PW|J-^9MIĜvRe^L Vٷ D6dF΄|"JGd:?s/璢b~FN`Sm .)q2ŏ^h6gK=Q0ġm N0N 7)2y;4J,3bvu D`Ev5Ӓa5wn89;# wdp?>"P^ 7zYjMYȜ YF15iD?}E87Ǿ̍_[=+/!iCz#X}Bo:JO SUyWZVo9vֆ8'Ma5ebglEq~o9TRP uC0ڈSBAUjHâ1j?Y mͥ_)h 9"j@ wu-tPF;ZsP6"ۮV2Ps102)t>Π 6 =IafnTL'ny=V? ,琂`v/M6L+dwVḒӵb4ɎʴЪ4җ9^}N3IվD p-Z~@Kmu[>q%\9j].ٞOe&c=uѸ b (}Hn]m\"é\{>X:OY-r/oq9K>֟fb$ŬfƋkx06>vd*PĦHbp"t$}龀]E#NEXlN #ܳ{r?l| >f7W _w*o3Ў'ا 4C_vJ\l*X'JAKcu lRV\/\nª ]'.@.wpF4ҿW2.Ϊ$/93y8?v>죦{݌\-D_LTNt!&k4i+,)ZSPg=k 4 iIu}!?#zEoS\8l]7ۅ\qR)@{)p=m%P@=K`D-䔫E#|=ڥ4ܘ݅ҙr7[vo&:cbSMv=hQ? (X?t HxSNzv@?#t"HF'CG,RN|=-%yi< 0n 4섿An /5a`yroQ (O'A}}9Lb,#{pMBg =$1Xܔ؍Qѯڳ6o22{l0R\\&g7)PygUL)墿Җm3 XP<2Q ^x%ѸY^@Z%\Àeȫ}M㹦74n.Ńq[Zd $9¹h{&ҳx `%rAY.AQ0EA/M׺͏O9"մ,sBn B Et-T#ݷpPKۇMdw_뾲+6]3Ƒ#=mqڌu'1R.xɫ*n``3N~vQ5<*.]zv{\๬N~X19WS̀+u $o2_~c`Nk5@~Y*a`ㅆqL7f|Hl{D rWHe>lj+6J{S9,} xPS7Lj|pүb'Om_m!cl&9pTNbmbW!9 X+78G>!Neq|-8BAz06%?K.HDڙeOpO8*GQSǾ'ߦGASvF]mǞ2\sG7 ku>;Y%ٯN}C ✟D]Hj)>M5LJPmk"9MGvzF#V&APX"=q%~P>  r7!ROo dydeqÏ] Aer`Uiopf` Q'ܖ /sm{]1l:H#yk'wX)2-Fk& BH|mJ <8u!<0 ,9/v<ˈv'ᴾ7=R:5"=[`QHT M~{ Z*=m&&~A_,s8`F 7#1Wu!¾troD(EHd17HH *vי,y*ִOy0Կ&*X !vdXd8.f-`8u$ї{_<0k6|+{ie4A5kmɗAbQd>3_C Ea@%"2yoS'1vt'-wl+`QlGX" c5׃䍅<*0nG҃PBg%܎%eQמߔLE:ʞ쬑t* kX 8lU "hko+KbfeJRR# )!pO+Y*\  % }N">U5/ؽzu#u64 .g\Lc "zX\a354SR3 I-ySX| &Mȳ0ޯNX;i=Y+_P~ͽ~llQ\=_RYq4|&h gOSUaos hn-Bj<{l h|f{EДs=DKy@Ǚz,!e~og; FQF="=wWu͑")kwQH0&@=`eFl;=IFF[Ky8t"c#S..Jly:M!V֩R ޶;vᅟ[$4mmOe lZ˃ N)q㔖DlKj l6VM3aSwQꞬ$=Kcک Lo.@l=U6%D[XV_I6 -tzU|Z''2x,qApfJt&Q_ D56˂[ bWT2©(,#!%8fD[jZ:89Ts_0\W{p0!pa.D@% )TOZ}Z7~ =<7(%R<<~rvGtELwBcȩo1Ӛģ25tݖ{uqYz-~Z+ CA^DBJT U!Gȱ>O&ϛ$+@D3lMx7O[:2E|y n C`eJ +`St (?O  ,2&lbϤ6 KIUr!:0CܐB(m魊 O:yYei fo! aTcsC_ `N*O\eo7s.8 -I1ׂy_ ߸a5kO5#B0o`v %M QnJ`?Uվ,ﻟqEUj;jp04nBCsʔlYy弹Msׂ.݈EZE7>)pw1:]`ެx3@w&68p/7&v[gV_ZfGclt'wC{A[ջtkzOQ*~4-+ø}|~-$ ]ST67 :U d`ϙ^i]3M EUM‡y Yxuƌ:vWl|):.[Q*)-N qC3q3 N'3H &P9GɹMBVAvP"3=r{(l@w@-bn^nmhbk:|[a3TK>z.IIcrW8 ʄP.oR=hQK kaV3+0it ZhqȎI_u_8@]p{|_ #&XoC~}8y(@gwKfXշ&u W~%5ˎSuB⛮_oղn9H;G/}͌md,2%u]MfUyl@K}K(hy*#ѿAʄ &A 9W̅ WKכ9|5D9n4G:zjW @ ̎oMyvVͪ57RL I jP\S[;m6.T4w%<֩51+*wacH3 CsũC½V\\Dܐ\ $Б՘Ql/֐x_?g@/JÛTb*& ćºrFgilݥ Atd ƶd;*L;'M~˜m6YC RzrJCR:P ?}[t^7^ \`vECCtM))_ EB;)aǿdkvj -eƺwe󑂗ch~2 muMGyCVY*θ騒k9>Ji%d#QB~ 5+Oڦ2V o3|RJ>8=9OǤ-Hoe`6Vbokvͅ#D˔5ߏ{CMdp[ɽF:^2.;2`!|_|뀘hb$G46N1)1j >nJM}3"$(0JsXbGE-QyCnnoQ}"nAk6kEφ aݤbG4+{z;0쳹(r: 0~rӾƎwRF[ʒQK7$hq:ͿC~AE_C!>Hj˩I>. i+IGfq(lv>+>(>YdFàiBk~9TYWqyģ QdPS{݋'i6r+JĘ9KdZG fRSjTMt)%"Lf칥<~sPCJCcIE3-kd4bh`R mEHGv/wzؑ]q`FaϢ”76Sq |NTxo3WMrB< Psi 2NZA-+(ԧ3>[R\:Jh["F=sn ܲE#q/jyJG냔o$d:%^DBҝE/2ҳ÷2$oMd2|OICJ'S8˅LX;4&ide:6Ȁة#7^M|Fl Dr%8@5+{8Ӑ(ͳQZ튲Jq~d}fЋ mߋځz&o!e6hvydY50C0G¨F+P@,~?J pUsk1_uA6X(|åU8nA|k;0g=\ YȺixg/@{ -H}_I 죣 C/ʨHToi?,ZQˌh c۩AI塈4 c/K+ Snkf0KZr*V$.qQpHG˖-o{dS#BЭxNoeo"^K)fK ׾!]&{wBş'Ҥ[܂eۼ '~eMZ/ Q9$v $@9ď3|ⴈS-|wiAFޚN=Ub)*4`6^cMEwH(IsS1H#s%գ>uu"yWe"|/6IdQYӖ{lH[؃7k@Z }o@a~IE֍9J&_COhX^Vض:Qǯ #iUd\L6J3 "W84Kr=$xZ&.V†CFZ~80Mc+ :dAq? ȇ`n+}d<ͥi)V&;!e|KcM}{hm7eʇ\I8-LcX TŴ *6 6r IP).퇙GÔGª)q%I8O+7fB7J=L3L%,NAH?d=ą8™0%4eLiQ ))LŒ6XZ5+R}3$("&>NcjTgc egv SL"]rsFlɥNWYNX]dwueMҖT5肉 e#W*E2ԯǒ ݍoU#2ۇϤ н^'Ov$YF Bo*AUA+< {y>m{ܟ_{ْ28V1,M91$z,:4ꖯV೭K>Ow3H<^zCfLk;d:rPI T&sBAPV?(p'%BlF{[9dU#VXD p'0 o?+44AMHBP3\=Hrc+3 ja )NuW݁" ؠ"B |t!oͫCCLl$Λ⌉B"B$!ieULJr(561rN,\A(uٍ a oO9IvÅ M0{0>w<_$ؘʫAύF`YPQt4wy I rZWE"zٕ#TZgbػ$Lh%aֿ烆5dLO xoCo˰q&UC G>JeNqli_;W̆*'bfEPH崨149;8w#9H?0[[~+竺^Kpw ~fJH E+CLD }Re)t۴<(E^xe~)LZ >i wh8'ǁWYo4(ʃgmT,08REucVpIeE1eR_mnsI@qV[F" d{g)́y9ȻN#ZtաpĘ A=|I걬`j@5V_qKjYD RFh-2ga<$cuhWEz|XrJ 0QMv, b$.T̚JF.aHj7w=RkLRC\+$6H0o)Δm&2n%U"Am͟ tm_9!;b YDq.alsr nYq"I? "2#Q!)ized2u~^_/>H HlI{a#;Z)9*rٽfV`߆Ar~J7 ^WQ.'=ðؕZl;AC g'#1ӑpOa?X`ƻt2݊t,XT~-1<1c#䮔׊]LnPh2P2OkG,?{2.j޾b,KDZ+(DǮZT!Tuȧ"Ve3Bj]EBm:Yz킒zny6U,v/[o p>#TF-R3٘= P;!\q9f [( RLQXoQ<Ϧjr-@O,WNgK?G5 sO Ѐp q60MشDmSK&6R r V @RS^=ڸ!xl 0-I$ϔ !%gKj$KS$G},G&􂦣\_*%^m9}W9ۧEĎX2֠ YHhR|̣E%VzG{l0?27߿-i7cP~#Ub[f]F<D}5\wrN.hBs(`z!2^c$`d3uݪSf_4WB\̘$:l̋%!l(v3>9ʞP<rSR0c;Pһ+WiFN MDNY޶tpXT57åo6NLJj~7Tht<]g);/ )=2͞*<iivjz,@9<*9ދj\MuI{]5ڦWBÐr6*ŕSj, hs͒ PNpj]!; SAXKU_w-F\ѥ(GD߹Hԗ__2.2]] qo5ȡv ;[cl>^ү5ExVA pNz 4tQ'o5HU9!X+ ><(rƶ/ w@ؠxe% W4 8ʜF Mon,gvмOn7ΊTmHjs}i@}+ahّ}ҤۙI rFfƒl39Cv>iGW7f)"Ìrʱbh|Y '>[~(:\+p:8և>$zPضqk+ 8 K&hJm]FtbhocEG[o6\^S*O^m%.gτb#.E}i=`4h_5j;Pܿ6.cP*jTCTsX6ݯA0u_xw11I5j4mZZYr ⚜5l^HYAݓ*sk]]R5w$IFw3Ojs-"=*Ǎ'ZNN諟SXp'TCńQ'ʀ`5 ~'j}N];V iR8x n-!S)w\ƷXաܒ/ӖP/Y%o ^b诿Ja 1 N:d$9Dr|Iא0|2<#{g8ut]Gg(7f }et]d\oh}*VMV[ƌv@x rƊo!wɚRH]wG Jߝv Å]wtIK6J7.nfn".R!P(@X]TB %z^VW[>ߑa-$н|&~k4G'ts8JXbiOgf ~)i mobö/4n|l 3PZҝ8mHhZ "N)EAގv~ݏ܅~@)#U. c uC8* ~Gp璆Wf?h..'&@IGxci:Zr_K&˵EDX8`g:OǍEU5WDdtp)3 Vp.Tt.R1X~Ks + +@]0)үP) f IdAuhW*|- ]v6f3y[]uZ{'LZͥO$m Dl<6*6 :K~~Wwcy"5) ո̮@6cPKrm?[SHa>a 9:U~yЏ7?-3^}kB#ǘ:TTKE#2g{.5).kJJlx}ޤ Ȁ1qHEs>y,|^y!¬gq poCXm[X,3|&6s V2<d` i1-)Dox,abT6s\D&Z0o+<9B3W k%;2[ca򓍌{5ӨkX ١?H:}};FY)g8<XIZp$8w< .$ L]*,_нSB-_}4 ˜5kviGtg7@VO%s ѨJˀ- ޢ%/ d-Y2W1RХܰzeYTS4s' c}rr"NZ`A'Nٚ㎒.Cj.* uCf d= ?^|JyDaP$=/Rn9&nUCMfY<ݡu uaI)t4@\*gEtB:k=Zt-jfwd0$faDI :zUiϦ9uDK1yLWxb(es6wľN_[ӜGS (Y8[{*\ONtDx`cU23UWZKGi9!nS@@whx/*>3n'-Z= dTiW ;^UI@ne`H.{mv6޲0NVAUw5gYAoWa7-*-T|IwDus_dfoFљGb䖹؀T"m&_~&i<{WU}@k6ڳ3WX5{,iAQf,9?> e*kAgYR 2`!&cۃ+y'gy)hoF.޻QU0ڛss)2IrjԚ-#l-[t](8PGɰԺƘFaAgG~kkYO): .3la!aLBx㳀-ʢ P=ALAo7̇[;9Jl^3SPnsnCI$6llD?[ [DNEPhmG xKާ漊XNš0Fda.jx82C%FV!5 , _ 8/Y+x.VSnAUjW>n05_4\.ol2d"qG{x[z7VW"He[?֐\OщBREn /ڶp=}uW-LN\۪z5m#5q=Ի/Pb8V~dp/;,F$7mO袑3zR z~]4E ӂ-&OLklJb*e*?҄,s=ͅbX9–nO\aC{Wr>Y#y&t0pѬ7qN[+kIm#U@^s4P8ma@5I] dK,p Qk*W{;hIùH۾>"-?jhw,M=IRj= !~%ml?dۤhV0:Uw`f\f-yS)2r@$3tieJhH+ $ylцKpg-/ uK6'3Td^9R%CG楧2>[Wt[)QQ(0SWA**?9\K:iDd>֯Se!$Ut4#ڧE-[pLWg PqERD))c2%:oPK VSIvXOoK>WtKRL]`Tf<|H뉘 кGѽA[ C/9!&;&Y2;o vouLiTkeRbI̅O&eDt0s?ʞ32>$ 5]@ T`H|OSK ~Mޱ.%$zgWD--&%V_7Y3t*P|L>.M^/|Y.^ ɛ9;Hƕ/u3r^;X Z 8u:ۋo.̂hvmDi@TP%j=ZO.Z}6_޴ hܖ2Ӫ_u@>0XkchcϕT[QmbmNSȴT=R4 @-df}mcTWZ]<5QM!&y5#\!VzrD g^n][ٔã0iN3QD$ ON^żLAPHFLuW%aòf3j_ kk [*-w?o˱|ehcq74PHC:q#b]0͍aKP"PiZC/g"M'@#M,W1nc/ 1!Le 愐wNؓP^[ʜOES G$.geIT K]t OvW+6ɾ3jmo.ߜ VU&L2{ Ds1]2*HDJ(Ya{ډYrj%`N8u9?j~N͎nmF}sZ{;DiJBkޑT^1N:@y_<ఴ5DӐ/z7SF4m,rq(i S /|Ƣ W@~nҳ$j5j763-O-㒃M'>G]?W58(hT@}W˹QČq5䀶y(7D+K^]>ΰk?}CӖ_%Dr~eĈ)X:&4ƻ"=_+"LEf|n4-OerͲi'#bLe;nȽ;j>t>GkD$Wwi"}\K#~25/p1kKW5DƟ|z:INֳX}.Hxm:zUuHOR$^Hr6]ۺL*1j[҅]l=PܾI'Mtg˼)s5W'$~nOP_L?`/GH~ gn)ؾiR$ 8k;d7T}-]L=sVrY%}Rrn%@2V~Wdo!$bCR&Sge-k$"sg ڭ=ȋsRf'7;2i'𷢤r(M&psK9b~FϺkM#Gvc㴉ܴQ,u):so=w,/YO1]@uڔS%C<}L2 %k b :L?JE'XÎev[s޿FC־*ȪzNA%yCDbE,:a^JjRW. /cb$xrarxcO/W:VP"1//sM4 -Q/n䜫€}+6n6Ljb!w?!Tq%)g$H4MmJѝğiӀ9ӄeS揮WT;|7QE,!&lXJV_:ծѰ&3|we6l)BGJ;wq4k7+»Kՙ$(|y'݃;Oӿ .=NNiW74~t%/c#A~%J)A6|ov3 io[ˢ> hBW$M)"%m|nC-r3Ȟ¥pǒ');4ȩCeJһcLZ$Y \q]jQW q[401 yiTE#3 a!1X(GQIХZ\@Ϊ޷hܴIrX`?YIQYw c uB+FCG8|j{In6H،`,,ajt&YkF ؄5 1'JJB8 _WEO"骛^hEO ֪ж{P碂W@t'~ <:l7J8^#߆G <7^!aE%Wdm;⯋$vN8mb-Wyag mHˋ7..@J7'錧Kڐ@Uɖ\C#)Q V|̼״o9%~kKZڴ4"(~= 4šB4sՉ 4f =uًk\9} t( ,7b盧N>umB+0"(+ lQTLPg-iwga M|J᝴3qM3^tjcɈQB_fOE HՃ^vhWG>2X7P_"=b/[2" H- K*ߍ)&@,ih]D?n9mzz su\{;Rkdf~GcޓV߮:ۺB[0bwl޻3Mb _, 恺q_G/ ];tNA- J\ZݖEzPk1b4BaFE[B{X6I0) ޴ 4 ~5? $ҋ7u ~Ck9$;')_ۘ3Em0գi~+-1GSKks${@˘KE,rɕ]f8(=D0mmH' Qz4c}]o{ Un4<4~kuMțN3M(|?T_PJLAvESNT 8b0?!l\=س<:6Ӯې]_s ,Nyb'!?ͻYW߫ߣP1TOC;Uov#d +tmp@y>j7=: -F j(i@kT\ݩMXM֝AALfF m Hl1$F 5)T(WFz溠V }7zؽbf `鯳~ K0Nyk0AhPl(t]Ҩ 90u j8nYweϿmmgXT)jP,즚^c]*A-uaf8}{XHFQYX <}(K(+EUk aϭ O5jnV c_b Y\#O5+;6t=` S$.,[!w\O]]O,3-~Hۃd0*d_)0ˬY9r3:;<'V6D Zh$ E9ʎPx3Z!E\L:$Z-u/4;-=udOOW+!';`=k;WNSk CN6Rpj X\\. BڮSZ9x* 5Zx'yS~I/Xt`<}Cn'Tsc2 9BR%Kmétss4T),rlEhD.C<w(:~GR}qC-#4Om_n62;+H77l($5;1r[Xխ(cHHv7Nskύ}Jszaq>n/.2?]IV%᎐+nTVf֚&kx 8G^?鮦4*?BluUzg( Fjs"ߏNC"UO.)/mhrZqa-v&3;^"%#:G7w@9_UZo c2-V 0bb9ǵhW1u~">܏a7p.}.z1v fI> Lsj4Elv`5 ʟ*t&G$w"_4p>i#6{@>6rAU7qS;/e]VHo QLx ~Ϋ^AJ{@V?Lk,Y/=KyB}yd:_̰ S҂tBW"oȖds[ cވ ɼ- [N!hBԒUEQɕ"ډVȤt2y3T2V G l^m*Ț4 2B F}&}f:U3X,ϖ@JQQJ³ sS<cJ)؊0Gsי֊DTWکez+ȠNˆU^tyqh&T9^:3vAN2"D]6Jt|6/J=8-TҴ| &  6lU3eS'CyikE;3y%TѴiN4[¡hO!mS_*cwEٵYz*hx'*V1sBY{Čr#*ޥ!Fl.Rqsc2T ͳ@-N?G ^*A %5.Si/R1º!BGu)n9e|Nb4H4C{[;A6$Y{8&AmQ,|+0Kl Od? V2<ŕCI/`~Aa*C<eMlݙ~XՀbF{Lhl(H'?/{b8J[06`n7X#-ig314gMJ8T0Qahc="g gNS׸I9h΀#P 0B utO\Z(i$RN&Oaˎά(o/fS1=ڪ">T70 LtDLL[~KΦ^C"F H6ACWv>shâIarTcg>dE$RSR'L{]}E_"D2̻xZ2nwRG FXATȰRd~~?OLXeM6g|3nRy7kK4gSUKML+2>WyP4ߟ_›E Iԧ=]>;-L:?a*֫oh,o%}UߺqAInlY7da V..̩5_/QBD[(9gU_‡QHosϗc.{D2ˍ8)poapPtmT+!6oT 8,/Ye#X!luCr;Vr&i=nȎ+cf'.d7Ю]ϗeϰN5ݧR mh'/n ͝ s^fM4>_7I{" ^E١ >D4]*"w!)EFcfņ.tjڇG#+' 9_@rEeMIM#06Ikut/n9 /P<.%/;H]YnQaL/{C!o}XI;XnCR2FOdSz`Т-MLTGsWݐDGGl̳?]C#9.r7'; !#UzrYg>ph]ho(p6"hu[׏nwdt5bpQኗ}:aM.Mci3b}Sr+C9xB-m98'8ˈV T/V,tvuZ8"erH;v?v$E~K"cj=P w0s6Vh> J0:ޮ W1 R$ n?.)cE4a#.oO')0n d֧ga;G alHd%4hm 9]VW\ֳŞ`aIOCywW[wfPE<4o–C=ҍ{,tsA1"m2Vq?`novx"Bq QV9*YQ=qV(Ꝋ~PN0 ^М^5eo^kN$ 9biՁ捇bb .'bs{i7j[8E8ҕsO&4vCzآvsNfeq`=dn.vZ_B$`@`6@LG6/K=WM>E,7ҙa%eEFG;Cv ;?\L?Nގnsdo9ƚT"дkh0Eaq[%d `yuipcкL x'mrAyT%s%vE> Q YQi8$m;+%$7yzsfTT9#qA|!QrJtB !KB]4*ȄaUt}P2-TuiJ#K?o$ш`T9Йޅ/B'x  OL >IMts8RErڷ>9LeoE,qͺv:Njl ?2H~`Bs9)&Q픊@c7βK'aȾ8>ֽ%FHxu%S"7yJQ]Aü$}>\Xxin: Č>QjGĒvY} `vQ<> =BʤwSLUv$؄JT1~ BA]URYu2I6""XsKhGxj K7@/,p^OBqR~僩 e~DE3ܞX0 \&0|s8n@xYO}t~|6xf€-͆}8@ Zc>XFJ$Sw)ԘC$[lQ)D/愬ﰶ(p%IiLB){du:A<6‚DFO7˥ Z9hd_rn<KDGJ02MmTKpTAYt׸J^#L sÿd3 <$M6+#hz(+CDL*|ij y i|+FӒ"=#|%8zZ%|:qnru`V۟u0d臀]8m[8(z$ + W@E,;;ң2CGA1iQZUF_HN y~M'w%3'p\/ÚàJ@s/\tgZx~jS1`3L#2@@`#n㉂g݄tdBCt  %mw̷({x^{*7sB"D% ?&~1 ~{>Xn`K!{fz1&M5JVC#m< 7T#nzzíz3zzLb9H&;9o{Lb?-Arg:2с[~ oHW`V`(,Szj))"914!`aB3~oCZӝfg 9JR GTN8L3)V9\8,<йcztUtxB~)grô=~MӹWs \|_ [i4~^`csc|$,Tޢ݊sg$"#t,G>tj橢@^.d=,L`|7&ߡM 1;ͳ on[D\x楷l1 cgtСULB<56+_V?:m_]`m !`rmyxql)nw6} t4H8PTѓ0Ha!.DGe$G _su̗9`/侊AX5A*z\ d 1Z/ M(}K:P*b=O)}hNv}~e1Lq[ da2v[\lkhd6O؎F;deIʿ3_4+;e/l9#!j9_ҠdvEvRC`A[lSW۽d[D#F_C &(P@>*bB> 61VΫ*o߇՟Fgwq. m˛W,_ŏy Kܱ^,bqlr`"0fKex$Ӆl}3@]~pU_d?sߓer;W&uj-N, oS:dlgf_Þhdow>a{m,¿z4CCvOTf{^cb'FU؃7-UÛy>UhZfʄل"u04wK. Z\Iv^4c~RjWߊuna_ХP+qO.귾؃0Бb)8#k։oԚ=VOz/'g&ZDS}p4Oj&U=}&?;?`%|'r1 ré#x>uF~3j;]2e Q#;% -6:DgL2(10УH:~sxK8R5 ,s?eȨH-unH1' ћMt7/Xyg^G9٤ Wp@ )PԨr?1v>üH*,'NpL(3IԜkj>k8#eeXiܘ#y$FŽ= ޖlZu鼥ڌ.뫌beҌ"YV(_t$*X;!(?n\kc2seo:u+I6>ځ_Vzn(w.'I~QNfC q)5Q7DG~$J*xv6i L˭x% 8KA Z Y NN˝_]^hk~T]t~_* FPh4͘ @ 8U]YۄU8 V \5xGa&jvzE*]Dcm3HQ8Yڬtc !jiNj'0.XY?ݯJI,%maI+? 3Uv>hQ. f=ùldJ~~+-,nK>&*{tH9NBzTmM5󿪛Cb&">"qEZ=4:'Z|},QE⊁[)9Kk|Qtϋ.8 +5u&fʟ,)pU2+({PYPт#,z9B?_nޯn}111:,~7 ?ռy I+ 4(ԁvݩB'(jHdf(f$Gw'#x&2>PVϯb2-x.#Dtw;`8h %ϴIIx`t0B<}e v`Xjt g WmZƅ4qEGȭ1*SDmngOh ڽFQP;R:[]^f*O`fꁹM g r{bflܭֵp3&3՟VLaîjբ4r-@h ⺢צƂx>^|(n tJv=d1~z-Oh ϸjrw2RrG`җ꫆-DaԢl҃Xi0!Fs|rĜT6(j>7#5f} oįV(+\;깩y|'-nˁM;Y,ʬ,JBPobZt s"4߱ӃHY}Txx'9ԨiƶNJ`z&U3-!_aPjNus^x lXs/5ai%Yd=:L j{9߂`6Ġc8P'oIZ)ijsmRh9*<%D,k*ͰEt:iHtA:^O=fÜ,B.BjVױ)95^c yd $Ysp^^GaO'$gO 瘯vⓚO'Q-X+SG)KV"U1&!}w7c59ʆ|m_zYH5jDil Ϸe C{"h4~pkhVCNJHx-) *M5'2s4^X#JjX{\J@o kV|PIDևUBl.d;m*"7~:z0p:|H#eFt.yzQ5VLg M&m(8s%3v@Bq+H_e%KPwMP}G\GۿE ڃ@¼2CЃzoä@LFɽPaAK~\M$.#ش-+ TC9}{G)zM#;l7x8 S2;r(7v! .BO4uAUk%Uf~kyqE3=^0$fsdpS { kG^X-G@B}C%CL}ǯXJL]œ}%QX,{"0?Fx!vsrxkluԍhy΢{=G6wӇaUiP; ^CO7j乴TV#o8?E9>H>t58Msgc!Ɔ>gM*ͦzVZm:2ծpqSȔHǪ"t̎( E"UmE$v|*86 Ag Sh-4EeU .>ԍd45(mv>Um5`&c9B(75+{TKa;6윰@Ѳ};1.S//0T"P%!c]82T-MgJtJc %#/\&?v %D[pƤv B$SQLvzuYQan$V\Cb]߆cPv)ZS@iMJsIubW\,ă7tK Tƒ?:_Y|8WrT- ӒWVЙƍ6isc0ǡYk}8)܂e}^{},dq @_4 HAJs[*@2*.PO\ﯭJ@ ONK_rޜBn7OVO"wߒ-o;C`0ًwE`տ^=vt _@Y/kWȥcªϑz p*F]p8Tp<#&JJ)D> S^ v80QIsbm|qKaF5ф^1޷ !W3+%H2u[HHAQX4#>lQ5bML9Ĭ̱w~5>"p9g5)!+qڌu[\>x(7/$^ȑi"ꅳذWp^f(0G6\ny'Ѭ~sz‰ήm`YqLq:&%~z?Q_uy8b2iIy>\Oh:Y Qr@)殫7jY>?z&.I7m ! ըԒ1G7C:Z)_`U6;d9TH+gR~]FxK x1wLC$]^ro2p6Cb]9F#PotJ[Nż lL̨ ҫ%VeDP-#_cGLoT fΙ7\ȥ h? յDԯ IvE_M>Ϗe0n΀H32͛]!Egetiϸ'WL(KPBL#qf )3p5%a14!YSi%^3`0ߙFtQ{[xե $sƑn?˂u6i_&#c9Nm\Xw" TbD@[*!!SA2l =Bb6>D/xx1, Y9b!JG xqT`<̅A|UWd$to]ɕtZ87ܽqdj.,z&HaD%ֺkv?5{uH+Hg|`N~1K_uNU 2N=( 2{.k|kߐNśRwGʈUjh$ d"ȄFe!jGAt${dTԁWMBt܆PpWw$Ñ`$;V|6a4U?Ns} ֳ Ow:h{bHt B%7+<68bAG BXMX?I`8m\2#d)#@gà )E'A)"bpzf.lěqX {S~sO:r^^./ - eUzNNx vu/7uNڭ Dh8GAO}TcJ i7=kb1?XIQ`#ΣSˍ _G NŊ6{.{9=fej0WW9 rgh!qFd=yLPtWa]ѽ5!]n@։GfSTEg?_Q]RWr3R`N`$ Th^B2s!WU6@~5zQn'E?2SV fdmq`!>FV}lR+e*}"1EܢhV/\ 8sm)#.3gD?0hU#)kB\HA&[ !~.w=.uzz yt@vQ(L fujB`pU-M}Q1!ͳm,j^* 4"a߅Oή y[S :?_o/]T ft EN}Bܘ^pvWhNdFɋV2-AZ+8N:aF!OuwM VwA[EwOޒ&=[J>^;x=I'4A8rYSJ\G 5ņU(:NF# z,wy Tg<)G釋 \, #::'X(",M"&Múp\GElx:3Ȟ/kogƎk-02H˻pEtޝ(dܽL<[kBJHiiQ>ig F` :ӿIkw&-Ф`,!xRz,w-}\f]~g_/ xHB`Duc2L_񙅠9%><6ɂ{RI\Hz\"}=׷f=cc(7m=ޱ 0o]LjDVBRJbr"vIN vz/DOnHPj#ՎR(<" e+yjcddgjxZJ4;f^%'~*4+HIBmAqg326G!\D̞&mF V H7 0,a >81;6T-L]4C" 7THBA4ٗaK%=[XftF.Xrs86[[i,-cԝ$Tʛm̘gE8ɝ9b{4WTh^n.KH,olLOe1uR'?V}E l Sa, "msdPɴӱ]7^lG3q, j9ʈҢ#ұODX$!!o#"qhu 7ZÊx?4v>%]֏CeC6֔_HScoZ'G/4P3:sbWMAs;@]-C{ 4~ FZA'83 G~MH]!8 T=ܡ[ &Af&d;~mXTF=1 2 ^F銻N=Mx5}3dkuCRɺKBzjżAX^}UEbkY^iKLu%%=& N ၤfr;|ThmMA0CVz1vtJ:Ev7Qҗ -@x'r֭#u"lPʤ( cY2  }Ӝ ~6RJJ` l% 3Gn v$ N>z܄if7+%!%r3FP-:^~HQٸBe:ɣ$&pWܕ|H BQ-b@n0PTU~̨c6*r9+QUcEb=O/9qL2⾝9p5y!ٰ&չt6Ѻ ^+I+NAnAτ0WyA[]5E rܜyͨvHskfBoS|= H!L(\pwjV .Y3d6ɽM/Ҧ`J#;Wル?>ΛRAF|w7BBe^ϧ&?ƀzA 9lN0QcFt4V̖鈱+S@ R%x1ǜhѩ%-;:Ac4n2M; %?\loJ뤔D0&q9u \@ՠwvqǑE"Fzx7ކ =M\lMb7MШM_ im^W# _i2a!”۝ܺEh|g!$ w)_p{Zٻ6㣫n6@_#*/JYiH[{D+J)5n$ޟf„\ /7@`ؓߣc=crD+S94d+J~GxH-tsՠQE8g {S“ ;2Íݨ7Im6Qz*iv[pCG& P'YS8>,[o\7DS @Z̡@f"bk" ;YKt$+`k#1$Kek YM"y6!so=xܚAE(!>PVy12FEh 8 &*M=JمQ!t0&V1VZ3F(Q!s2Q gJKvh=Y|׳kU..(/"|\*8PY_Mv1TGXJhUϢ[Z2H ,׾PMе eʝp _[҃/b,:zs Ѫ XO`i\&^[3p&$>p{UKBgDFSz FoƄ֩Н-Q(s~}x@ݰ% ! {}G`g9 lBR/h!0. "X> {܁'X v)+9UOQ+I'MSqnOYHЌk_@'=ZWp54?v`[oWҜSqLzOcHrEЪ7)AÓsJV>,`(ǔc)""S`N,gw:?ILbpPXBv Dv;0VSo 󔩖NӯxSv:Gp^;g2A>F_3*;v"u>ORszqP=}փp> ɴ[+@mlP v3!>߹=V_ʳ'S?\,(:jݢpnøfvA}]{u? f-eOұ]a|?r(,W{" %!b ein9|*{r0&l*]Kqy':ͰQtf/y3}\<'=fvKQ :P1fI=ΖEN+K2ӵ=ϑ-yȑxnUT! e- }Qmo,g[SH{KVaVFmFy伍\Oze0aZA4qAZ$mu+ N*|-GgNꞕx9=%֡CxLQ}e;RMp5UmgTK|0G9Az۴_ص=F5jϟ2c=fDϫFfq'd{J c:'ZUr|Ny =b럺J!ni{}&B@̇SaҩLZvWY/ NlM$D24=Yi8P>XUnwvŞ'Ny$Rhee^H,3-s/A\$ާэoԢퟠ:{%{0iG dwq1ի{qzѴu(b &BM _hէ~Ķ@29 qY.'Jou,T8Vtl8_&;0=[urKn E +ԭ`W~pa8`C"lk2H=yLjwm+ K+V~; C⫅cvj@ o{OSMO^?@/(o0`?-\!gF8vK9~79{d) c0HJ6l ֽIp)w@~SWyUT۟Una$``^Oi卂r5W@nh Ib=EFi,Phb"󍃐*)§D,>4q§{m=9$wO((R~(Py4I]l z` P`:1%&ȅQ5 ہ\D!N=ﴨ+fUVf޺w9? [i>sAnU=/1=M@l8ٿUJ8$yR*xyM> F;%fL :M;X*UxrO>]9,1=FfN뇍qQ0~(fi"MٯDNF́%FGxisC w.T<|SYc]w!b?}5q`<)xt΂*>alwt/.^p_Q*|uNjߪ:*R)e~TΞ$ȫkm*hUh2ZF{8 X֩!VHyiglN{?$bJ2̪H7ObxQڣ㾷9l\ :&#fv>%i'9dK9o87ϫ$?C#z/r4㰱oII+hIpCn:=﯒ `)481V6~PC xQ(STi^soQZ` Dh3\e^XS-7PhhBk>d gdwb H9F kA+ `th\\'M?DDKF[puA_w-|E[L%Cd\} 2v+&:2dQ꣬V)8_3EG*RO5wti'ϴJ[؂**–p526; rE.E^C6nikNĐ]ŢCMԭ&$(Q5G?eDuP^Pmxp~iV40j0#ĵͬ#\)5 -\˜DJCM4FПYEtI]=fVwB g8(e+T,G8 }—bcYۋNE].V#$jx0|]p>X >5엢g^Me "K%42NNضJVVjeZE#W#Yr+)XѢ)O RR*^wR=9Acگ,gSހ%j=S 6 Kv>׽m H, i^R_˷+['ߏAqagX4\*6 %LuԻTW2hdtBNBS*I~VdM*'Qk`;sZG2fai2ӎ]~d",K=XZ|ċ|ܙftQ ẏIgWQW1mҰdc3 };r.zפ<0oޝqALPFU-x9SPgtcLODTϽ쨼j 6ʸk .1v16!ڣtATr' t<8Y[bX@6͓xmjN3d\F&$}VhѪxB&lTR{&+$f-DZ:g?ɩd>}`z_סfB}XNi:qI"gz@F^njk$of'\!Dۃ ~qա;huKq/m|gmo Jmb"JBDwzQpQ @93hSXrVw@&{Rvh8Eea܋,v$tf @6 t"=Om\h@{~TaiϏc:hتmm#~ ܄Bj O)֪.Qq2J|^ n欨#CVڋZcrCtAq7IhTlxr2U|IFuF8 Ok>ZhS>|m2s'4/iw#u_1LYbc3t,[^vmq!W/t IY1xC\dZh3XWo]c;yG&zG/ w} iZ;- ~bowF&͛4:W\z `ܢyw9u }K"`둩SZ7c/cHbܩ}V3cEB>*6B?-ձ0K9J?5L9ziZo*nZΗ b2DџvJܒ_!(r$}pkY*5=2&"G[/š>vytQo=OCKؿU~hn;;U?X=b`G<;/( %9,6>Ϩ: ۤ %w{;?oZmѽ.Ad|I(uk6 ROm2XKWjHfPAqLa*xK_tUתCk_h6X^y̰/I,gLXD򓾕Mp#Kt /׎1Â$RcF"yyqo[3üMLoi?rF-E )FtsP0qz'V ǯ; /2)!j_BAݟnCpahj͟#o5\E 5o x J]t&uUt E*Z끈.挸~'dҭ#8Bֳ*4YP2eǜ }Qn1f9[x)N6L,J}$ƸbF d+_ 3=8;)Wk+r&k P\P"qF,:a܊%Ah9 ia4^FJtsU 9Їi>jr4{Op֧qاW .BlIg$Y5 Irn eȹ%54 cdHɟaɐ6w'1n Ϲ;R%?53QMysY Wx"=>2*N{Ky f1`;MwSHa41}s"ʪG"PeO2q!=#JvF}sec{;+|́rbK>_H%(TWf^ 1&7!_V"~cFIb^$Z䬷/9ٳNcEDkhe9:[*yPVns*e#kw[[n}ղ+3|a42n49M٧GvxݭyMd!Fg{lGIDM\ #_6zҋY_3PYxbZ/ zF Z$b)Ҩ[`ëE/ Ü-BOSVJشȢU@͛6|7glᤥYr$=>О9Rgډt$bR"B*7 *0/]lg^qn~^2J$7{ /9!?(`#m{L-YU[*n9Ui9 QiBd:vI%#*J} VZ7?~rfSVPu&9`:_|~E6!k}g +M\-;[~B| ŠLWA m{Gš=ՙƶH萳k D[5ב>$Ha 2r;,l3jFv*AIf`%D:La׈hScYCƣ]x<Ӯx [;zD vfsW`⇄7/콎/HTbNbhB4M$'I7! |f\v6^}ɰ'l5#%;=:VT3XfF޴ިh2k(48E~^P1Ihia Y_9?b%6fmI P-V%BJ9k(u ÿǹpV䗭ӏHrhVqϙy OO7-ȬD3pP >]78ɍFPu [f#Bk˭l/7V=ط!R7jZQȦNcCUmY(H_ ѯW-ș r/`w =9wk"OT{!֛i^()!%E: *G?G9i}IR:6 [9+Nx([6C0hWˎ#xX򰗮4S!8$_5]:z  hwB/QyF4hZn躜 /r~Z@=n?h Xr_ 9XqmSͮ&z(S*`b,_@@vF08LawxJ[N'Cl&O[EHP\ԔUx:ri`@ S|gfxIcsWH[bia@TQDL@@wD&mx)6-\S sbbIvOCBO Ez YYZ (aZ{/܌^wg݈hq gS+Ly T\BWjL沐Fև^ή i'7NJWuAHUiM_7 g-rks%:fsx{/M}ڨ^Z$S@M#<:3)/795EzMm7ǙPejmc3 :Pr9veTSMJԚo`pk-aY;#8`b d "8rPZ+oA#-эɊ M$zY28qwi1CWe%s$/TyɱoҢAךk>zCgMp#;$:{0 +leAԏAҤ`1RHOI=?TvLCu ΓE+0͊T|h␑ˉx:YKtd K!LmJ4#)pkjV(+ R^20~6Gt(xxQ{{sI,-I?K \U(-ǧEJ^#@SU3lgB"y _Y[/TGn7kAƭ1=IcJ| QeDLQ;/WX^khg۸Yli~7Q<Ǘ D-[N tU;t胯I[Ħ:=D g%2HS8'Y'k]u@ 7YqL'WdV34h'>7w`Вr@5dEHƏ Tk+S޸*{9)YZj '/qeժT25`Z13DC5zcbh5- )O60p@BE4BE|ez{ 뀣dʅ xws?bQWx0!䋼MdP)i4v\0f9M- G昈"jd4ga@7I=/zΦe@Ǵa]cohpP%%sjAʼnvOj\9TSj\E?}R)*u7> $MƑ-_I;P% {T)@1Bc0~c!YzL ПKbcB%du[Uz<*<6qk$r.mK9*eSB㾏Zw(jM._-Ay]FmqWU3NCS!5cT@G=Z8݇ww~I}q?qz:S iFeAA#S\԰6^^yriis$[ 00Ir{#y!չDwfW)7~v,8ؓD WN˾Vs85xJV >M2@Tl~-m=%+ͺ&a<)Y `JUNnd/!Ho dl7% Yу*lʓl͜w4P ^IK*h!-'+{aq Í38g%|dYdM|¯LvR` rI{]k5؏1^l|,qzjQ99#pm4i{$ۀs%Iu eh^z(i{ה*x|T5Ŏ`7^(rCFVUO{i?qE꿀$Ns CGQ'b6C9}aJ/3[\K4t kE%̎`| aވI( Sa w.SzJ^N_!|e3AG G&V lZ\Q㼺ϮډO7/{vHHH)KˉkXg}7E,ƴƓd. k]%:<%[-+XQЛ0BU<u FzV(ݞ͎nR[s=uBQmzBN IIh)xG1~3Ya70M867& KwJwN%g"S< u%4B32Y.'`hXSj):,V5G;*E&a''c}aV,Z F&*X#`J40Ue;[z*^[îvv\liSpc_嶚x|?l $ѕs[pt"֡ɤ \mGO ѭ*lH4V-/_ygn{SmJZ _:<)3@=HHc\- |7&)n]==gi{ya#+6-652Jݵt*X6 MdOރS{Pߪ|ZSr`Oi^5qkN5r6!PK6riq: p` IaaZZ!b#q.b6CO6};?uB-q.M__L$CV{^ : ~9Dwjt!~8=CJ;Jƭژ&JzW[*kDY`v/VUr5y!BᤆvXtœTywovTJRSkZmѷyPQzP(ofV ^չz2!3:ߵTbhVS}=/ߔJgNM?3ڃ؇u'ud,C;Pⳡ4iUȔ*5S qRo‹J6 1{iaI! Tbg&W$kzc#MmOӴӳk̹B1KrR@4:6&-aMi T֠[ES & S_頩_kzo5F UGm ۋ#+ ":tMh)q 8 "^^p.2YboCmqfeſŷ+bs$<=7ZmI *-['?>taebjS/6E ߛȲF,&qEbPs۹m%SCŧ*d :V3K~ (%p=h΍tctzskχ=߾'xnTKY2 ɇcCAYFt1[=.YXl8;1;F̠w 9reݚ++{y.,~.0ٿ>_n\$PkYvsWufqm!|!)UEDcD UTX53bq3Yoŝ;n]F ث6Ul^SvB.6%RX^rZb!Njhrܫ@L6G qn t 3,Z"IL$@,EB^Z/r !wZаHB띣2&-ߪ 0712S3v{m]Ȧ,P7FG_jg|ܗKq7p~КHbMvw Ѝ\XJ%Qu`p4wp &21ko1/Bb~~4͖Q@UC;qQuw=? yHq8Xgr^kuYq wEI`>&nS8K4\aEDPij֪A[uzC|5l. ͪN:W}~]ŰeD{4,Β6+I8@}0ax eyEe @S0a'#?2w Xv}^텀K,žP5vHݢ[V#}q?Gy} *֤iij=)"*PCwe,A_Vy܊.@{0GGCKMS|␝PD(heռw_^~{[%5N_'q;+FZZk|:q-8=aXs߮ɒX i}eJ.]V1rY<^6Tf̡']?6󸵐ؐ5I78%YSfn>Q!1lR C>L Rm/⌑z9F{.{e5u޸4Uf7p֩)*VPo؛] =`Gm!NWU/ɏUz)[4i o/PiG'˛AEcV  .kU/ϕj۟U-LW/Js͈ JG\vMp|d}7C vrM!QErtr F橁GIMrh>s ]Ne #} r:z6h5]}^1&Wh5JZn{1kFsfFY>x!.ɚ>]l>/TRs6f%!OLE'ΎdzSm{-4x6A˓ݥQl.qcO O8'^X1.ONn~bKYmַa3l0|7+M٥Mj)nb,;l'w\]6q;14XGcRl."ZL#oAP"Uѹʃ8YmUU$Sʵ>I&ohoC}Џwru˰[V RAHSR^kɎ9+ ql@NE1JjilrV(~* bz+~X;/莌"'ɔCD*cCx}НMJ*:@ղp-X^x@Go!l9g dB>F1c5;٥e;5#> ~~W#N"}tJ?FǑh)3b4$qIwAhXCQڶ{-BK3lá@9~vW|߾^O4U݁vTtJBKA7ćö.唐>7t9 Rwy؉Mw`0@0ϦTTƇh⺂`֮w` z3T1RX \CLBb*RQ['Σ>NB?hd! "&}{$6tZhl"q?RO/GU%N-!YPݒxzPm`^d|q֦d"L P#9Vh A0& Z{^Vxrv^"V\aCImf vg KHz R>?_> IjQX #,4I=GD{0Q87uxzWcteIܺ`YL*at%v-1t}_WĎExBf_NT'8|IVMIey;cdžpJ'lȧ5>n#m%,H^}i^_Pܬ6Ojo{YFM`ChOL%ąo B,&/~ Hk$"&MAjv%Av =_ Hf^h7wXܳ_^/%˲&l&@ZK k13!G-m #֬⸅ȮAaIwys)S, :fs'+d58Ster *o&}aL]=PGj>v2岋 G9roK8x@2(=2=?-{sN!t~ΟGKXN7A66OIkMX*+&cHC,E[iNj"E`aډZ9Ǧ h H"K9#}ݖ3 ^ jn gEQ(V& Ѯ '%#;[V9>3c͑$b4FǦmvB¨߫={G`G&ra7<\PMNwPWILI` )$35o-8yT)N:R ƀCj vlD ;/ZzUOKj}^8uoeݑlT@w"NraSy0+&!D%o_6* h]<&uD';뵑E}إYz"~E9|V>E$qi6SPH`ry%6~ncDđw-^ٗ.8'̤q_?w]O\d.CR(.;_/sԩ:|7ÎRFlaT jW!+֓Uz3 y%7%Tpޯxg6bEG%q6@ N[o*0HaUYk8hA%ݼ2QY=j3]ny?dZ{2sgAL~$A _QG\`zD$qsG3(3kՄd,qhX`&xps8b/^ほ+S3hC\I)"l6<\滙7醀W9Y} a"vYʄ Z-|;jb\R̃ÿcL3?r:BN N`ܜ_Yr)VT<|2oO-ɍGLM[xew6- nmٰA*`d`WYl?t8G@tyv G0GޙhPwk7 3.9I|LU:W4=kj6PO*&BD} 5 }T'{~APLE$.[(B6flo gO^8w  4l㑀5q hiɬm!֓#>WIOHg w9y??Rwp7k#ԍ3;_f1Yf!}8;{۫#FM^;gcdq_P#ӕvJ.ϲj⏽=|j@vaBЁIÁ19mY??&0d>0L[ oEll 3LLEԙye|ԨMːvn1`ɮD58VkTy-*QzlsjU@')kPKd╚]~t ߺ  I@s@OPmrVC# $&y+RLk:\ ݛ0cQԡBVb6QS[ >p6` هW+ɉ}!0 ҌL8> @XZ !8^? f /M{[(M;iDe_4D7n-8^_!m;i/n%Yp99c!7 *.hh< 1{qHdnw{XoS򦶐v:dqUkY(B0چ^",;:QVhI]A ZBlaKd >;K^ \㏣5Ӿ@=E`0MLWz]Mͻ,pz# .I´f\p" ?3X;7z8=b[Zrއem#xE+qEzڙūQc|b(amrhX-8fqV+ GY-deLD)|br.ap zTɓC ^Of[Z/f{pV>dRp-?GZR;%]%9ކǧR-f=BOܒ=_um'sC@Iҕ~y8Xʡ@X׈5;<)v/4bӵDA*D=ϱؾTQf{[~܎,Lt̪+wz_' ucvu~TD~S&/IzxU49`c\&L.KkrAʬ=0Ƿ)*M6&pRvW#R a .i'4ݞ-o;Ta Ú3I_ʢMIJa/yqmy\s2X:֣Xފ Y"¨RQ*sͬ{mzftwqpwW#]ePg9.G)'~Z }xR$t'LY'p &rbf]MiQ[e!e0O#ȭ}c5v 0ʬeO;{S@UJ1e6Z`3bBN ewDggh>JOXlsδ^GM"\XPet0gJuEqlcVτ78FQAvZbr!9. swʄY$YI' rT_ѻDHmM>3`?rR|EבcXR5U﹟I1i܌wn<Ϳ1m@ aD_gTW@T= 4NK1)ڟ-#Js'*b_brWI!؇,|.6}^Z) sMHѮ!ېm{oJ͈s̠Y}MF-/OL~T>j&VٹZC q awF8ëjނ 0PkBn ( FDo]+,GJUFM詶jy}XSyFY YK^q*gc+ Z']D|2x+Ίz䷃xD;]G\6uΥDR,U]9@icVlC}<>djI$5jysOOΓ(OØ֡wmW5Kl@A.8"Ebܙ:BΞMpz-E$#!DԼH858sy#rB؆X!3>LJčz,VIiC1G~ EGq+`PDn=6z,o0^_)%! GUHp6)"'p~ }f/meUF j1 7skn٢I jԜ1YQ)|i3s3+)nlloFDA0P(,TW:Y1;J=0o cl9&Z8r^ x6DiJw t9 4}fffheCv܉;GѨXI17y˚ApX $?? %Faq W%`,RE!S=lUe'AO(!+{^1p (r #ժOμmnptoH$ MǫgTجq6L3-]6!1=Ħݻ|OT|zlj2 &;z" 3S;%5è?+Vg[RyiɆwy{nw FTN*t=QV,-Yt\7"`#I%?n*q2% Rլ_ONg|F^\'F_HBU^t[sfKQ|NE=3t#/4 lY2+ў{h\b4@dP L]}?k]qC +IEW#VDYJ<1rDF#+'m&l\`M2"NmKmPp+{Xx ;eQ]T`@Fk?- =gl7wf~D;7g4fyܒۃ(N+ _vdy=jY]\@p͍!Z5F6B)G IV_EB 5%Cz4yؾy)[ZRmryd&|O͔lL>MJsQgE$y8 DpV*oocA-Q݌JG@j@[Cw]ƊmzxBVhjS"KAfk;:9Y: ^ARI}98ʙ;Bv-C4R}Rx;RDc)nB4x"=%]':U鎯!v:W}ȣ."fޛZ \y"0ƣsZۜ+rLa׸&`f~z𔹎E'FJZAEE6sj B&fSXMsZÆq+]$DNc߹-jQsT6{U!=YeAdžJ,;{O6WX`]cuviY/ٶE ,aƨ4K<`-#Yyb.p'U?rHG.K(G#=UY.O^~?2KSqƻބq0oPz7+.lZbNDΓ Ghp ~͓ܹFxtTK \ NTu ouTӓ6i.ML۶gvaj7WP9vXp7oxޡM"GRTu"hL/n``vƾPr+_i:i_*XD'HNm[ K<̃{ bΈ)voo&鈼jOoH6h-<0U,2M2!֗q9q565$1ljO{LS珞T" oyּ.z[S@+\ W#$ (gB&ҕ+Juդ5?h3 ^r?Zh0}!(|$h D*HD.OB*ϔp#,v\x`8k!gjBY=j>fc[NUK riW3z`"1zwxash@\>쓸쥩sQ2rU.x+ +" <~OFq}GmU  u|:jR5:q@3* ($z^*WWGJ.3ʐRWlэZZE㟌Z)ev?F_Ä=#e=P^ IV}[JZ.MP)Sn9x9(a<ǼmڠgωE\fj51m'.-M~VЀ0z+f..0&vH>5hͣ.g%vYJ4t5mnYʷ@X{gΨw_6d#D}vBӿT;*ȈX+]t&O:3Ǒ|6TCXEď3iH$8CeP1J<,L*F;@}’2luMs m~ Ǟ'pߟiI0eYҸ wt1pGşQ"QeE7!rC]:@TϠD-O#=Ċ>ⶎ2I{C^Phd`fz:pEq2@4M&Оh`DUng˞0a(Jm}aw,#)@dZ1Q oam|"lu0}VϝgZcolhʟ_ve^0WK峼ȼX;7:/`N) K+Bo-PU|am!<ޓT;"( ^wjw*IgvڣEܠU@I7fzDhET_s% jX|_ԃ(AV d4鉉+0}O-gV_>te%b XޚFAn^';J _R_,g^n"̬2h6zγFx݃jbhpe̮.0ԥ_O"Y swu3nDn`ǫy5/H|ɵ-tyJ$J:oj9}|ߒB ʹ%?PDN8Tb\|Yo34C:rB_1jq+ǿm 5_ .̏SA& *p['Z,_B*?BH˫KFT 5Dx,Gyݐ$ 2g򇵘TzJ[(-nYFmn 6Zt2oF3 $7.BoڅI v*H:FWyn2t7naw#$7k @$TNHpaJ[q'IoBO W/;m}BVEWJ:W#EXD#TlH9$[=]ńhnk"$2s+ ])-ݬ*tpNeYDI̬n,$-A.B$pFE Ukw)*MWe Ys',Uc  ‰]K 09pd_?ǥ?,1 V! Ĕb Qyyt4䒄/bv;Rz@q'1a8-nDy/L糥9qtSk#rŊ۠uȌ\Ȯubdy{3Cz,zvP#t{bDq)Or {~6ZG)hLhBdLwaenq*cDr %#;Wۀ䭄 maCrZ+;O@$>>,u͠ndޕYsǬNJ p5VTI_(ۜ";CaX`n¡LCԃ~Rڼ{sȎ4$/=r$jPK0në`0^2oTl]q(L6 snr\Ӟ9Vn:zf\/\ҍKX6`rRo,wRL˾g/{VV|v^+=ېw(ұ4U8F9l,lFVlew v'}R n+iF2J.af,p&ܧi \{.795E !T֗~Sx,+bp#IO_!$Idid2)/涚y4{< _%5׊`_1uT#9-< ܣ0O@IE6nݗ?aݧJp{e)$vf̕tA٘ڿl<<ńT;>nbZtsa,﴾\A5 Fβᠾ3D:*+5IkR/BT ^_ogۇU+_^i2(}iD︧%-t8䳋>Ɗe[QoٱbIZ tm,ysmcLX.[y[:.!ШANc;!'KJ<o]4(0p;6oȹK Bv` 'RjOIҳjٝE&G @*=xmJ_0ܨD&ōPZ1nJ,C { hʼ`% arļٱHXwSŗadHu|r*g.M\lQ^#}ed5]]N2v }]rS'4h4C ]*!B< K/@;qSYשR.TN`岂"8/sl,1ֺУCJus6\&i_jԧk5'CԉdBC) \x0#u ~6j/&^ {GRD rY>>aqߣ,,NR|8Su V70 uj|y gУ f#q^$DH}ʲ6'Ȍ֎sWLH~I6Ƹ4r쮦[P&*d6$OJB+O3jH8E44[*_ +'?y6VY'Wo< I<|gӫl&%jC gI"(zr1ŒFC:'$?y #_bf& Lk&rH, @&1NN'9SGiLJBV*rIbbT?wx`7yAK/OYV:L>R6z@4Peح{͟켄e¤+vZvq/2:,10 W5zR8@cnϣ -O9 !_ 9*Y-_zh#zրwRFa+x=G\5D3ystd{65>&n,{:4lwKwhH W89(;mn.,> ]ǀ`_*,Og៺wd] X/n% *xGPC] l6.6LfM(NYl2z07!X:ow1£Lh%oC;;uys7zFϚ/K6ˊ3J p^eӪojL,l =6F/z&A(??o1ݻ#Ti"BBn"e-)[bn" wΨP QBoE>eJW_4:bh>|ԞCEU*k@Y5""A)66TRTK'HUMH VO8a8.naC5Pŀ BO_0d 4 ,Fme+(uONV`#}T1Dʶ5@Uf:qTJ=e^^LfBr1;5lJg %Yt*B ~\|;Ob"r8 s﯌k),F?I- bI!̻;37glء|oj݈;{'}ܽ$|s{cwpյ|~Gorܯ41B$";{x:*>Ǟ>,?J(@fOa"y([Dc(~]+:˷''ڕ5% gqa@gW 'AL?`~Rf?n9;3B}+&|zdmm`W} +|ޱFlqMnVĩ<͋M'ZVCUJ.q.& +P: G/,FY+CZ!%'0Mdyx{aè349(wHvT9?a%b+y{ZXy{iۉ/U9m0s(E<ՆaN9MbGDeQVQsKf (#yIw 4N Wz@5fآ䛤z.OXq0? SgtO'aOp` $;]{7tU ڱM  mڗ^INnSfKJhG+q_0wEusgWjLqo5y[M-kϘzz3#RTe3ҵR^nM'dnl$!K i c>o}gC}[U.ԔxgAw1 t`&2Ei{]B&3_>M-a,Ox?1v ?gK+ %t y3ZU ρOݿÌ-ÔeNXX*^\581z7u)xנ#$PO :, \?կ@OGODn H9*jr"Otj15{ FЦ*4M 5ks{a=vsT"SCPfh-Z ㎥-Thw偌@vnXz'a+vS>>QrruzqCN,tOU bƁh!| 1cezy C)ܛqR1 /M7ZIG f21ԍP\w{8&I2~Q?"xOhK o#}e4Kz"i dV7htt]Ս&X'; {4q0 Y)8JR/a+(f'An6G"clٓ/=z1a2S(y{c􀷿gm)6 Q`E\3U.Nc4YUṯ)͕?f4WۨODJ<^fI0z=/!CY{1ϻlu uOK,5pL[I)S4sSXRAg/U5c VXe T& Ghm@>Icrty9aõ?Ժ1VlD|ty=T6RiW_q Nu4q ZA%;@,S.ze.ud&A e4rerwpE KbLTT` gk^rއ kˆlEMmϐ˰I\c=.b$g&Hbu:EuS$=Vb%ܚf R1=o̬A im28 HDՇٔ `;$͟ |m38>"DkO8,&cU6Z ,Bи3>Srg|/p#ɦW72sHL7J=wMm 舆D )T~ &p\&"ZQxb ,3>b`2ˤԑ G>F`O g k+KK&ʫS?P! HNh~Lk#SZ]!x}}xt]nCl0{EֻDa4^wxϏ'l|(X JA[01ܜ--OGw|橀n-a Mk1ם$XdH9b3P\ =5_ 00eSd b\AVe\걼 5rkwj_Zp?E V@&_S8ņdZKm[Pzm LTrOX,H1_}/B}s\q#CĊ|r?<уD`[E t"bK>GbnQ_o`N:04 rX?k$̭3 S]73->heTKLH;z{Zl H_üJjLLPiV&HXX;yZspȘ\ bOmAnO1sCmyԫ> UJU*p褃?Oj#m6i[S%cշpIT9H[5~^5?gݗL^T&14Հ\4,^qzt#NP*tb֣T) ݞ^y|{Ib*1ꗿ%oaG|{ Y/.CD]#x\W'* 0[8A0^Qg ruB[7eΰ1C,o*fƀHAaglupQ>Ф%[Se sPNf,w&ޟf\9M>㮝J\p>Q"E:9NgIZ$u4 u :2̰-ĥ_UV0<~ xe ݏ@#Byg_|+T >L,\\/}Xw&MUGIl+VO|0A1R'cۿ3PU/ľJÝ_n65]u^֡ȸ;C`B]7k_瀅MQ($U6 ³4٤{%se 35{Oγ''7.sak/oYR911Pܽ5:.\F[~ǀ΂<"n` %fEϿyްy)֦DJ[Yd&@Ė>,aRyED'6Mciqw?ݿ %ߟ`cgjL –< 9v_yEuGo[6!Q'+Q:rɥ&K>lUh3n}M[eot- eM70NgCWxx֟G}uoFGDlc%:Ձ}D?o.| rSdK}H{=?QLI:.'CcsfbZ_.w  0 﫷SddY Ouu q`Y;K|(.cÀ}.]b~5~y43He_5b %xq{6n%Hym}6Up7G+Ʌc&Y.KN)*˦4 9 2e| ˦ hԔov4 I/4sd J]JT Y9, WW zekPiFs.土XPQ(mn31L ˽гqArLd 󃸶x=Rh%i$$tP q/kN_?E-TÎc_ keLH U,U2-Jzl "y.sV!A+rBM< ktѯ5ijNgq2sB1L[Z` FmSEMgnx܄iw?8+,7A7&nxG/w\2\Vc7Y2:Tȝ(!J<90 7(B5']L+*4An01+ru2SXZ hn4Zf5LHWz"_D*O4"ێ_q#Q@9c HEOm^nqBTAqp<=&w"Oy/ʧ;tT HŽ䬉 >@ϛmY*bϻ-_ngf9nF-t͟[,Pd tF*0p@%/1Vlt,Ozw[ i79QZ;.\  b5d40wT;\\}#tO=ܶ_ .Ԅ.WPe-,^8',[.n3ؒKn'DSe2@z֙'뗱cY%5^lϠ-t LagDlv Rv g] p"T' @]ɸm8|L^9*aژ u $=uJd@}d%)3B_G%ھĚ:ECp>#Te taujC$l֦׭%(Xx1W"$[SU@UcScÅ3I Pm Hr}UT_'R8O2`CLT2ŊɍbPZ6FF린ھWfFa!h_feiT[dGVli.c<"nacp,]WHpלW,H[PPZn/Y Q`E߅MDA>re !ۜwɠOǨ~OF$ `f]0+b { } 5#Yk-P{qc\yKX!aR(+#= Ll0A{3s3JxhUE?)]hL&imybp#hCQjy``L?Wp^.[Fip|y*WbQ^Z>H_Ar*!j )k{ &N3Pߧҁ^Lc@ ux` g\Tm ,dyݧۈԞ ?M^ ;aO0R|=xrs/W;=R[>~7KT㍑ (4'f-Dѕ 4,-V^\k{yx;NZiysVbtKtTk7뻖Gc;| {6 Qj ؈Rp 呃겓xKCIA6O9YJdUQ-c[P@!'xf,)٦,hhVS(ڐ+O.wf6ZwrۀMe%OZTHhI D=~[,D5;yetyXȆ{6F5MSjXV]8U<1̧y %3<z.f$="7h6*Ԉ2RH=E)yOODQJsƾActT|= NDId rђ6lvsIX ]IZR3j]Jf2Ye>r3E'C.O=]=oJ[xrk*'̋`rQntVzI%kXIiY0 KJlIzhָt#BО3y}FbL_Efϱ ܽl}''S@Mi" )=8GI,qmf]KCW/5Fׇ"n-eL4`[g)f{'$]9Hݘ,my4x۠LJ Pb9J=_l`\}8@t-qvQij#H⑕ ?,+X&>-`Ux߂ ef!Cl؅3XwRR1|;5v[m/EXM bA\5W"4GK/py@=}8ޏ=J%SKWfeTAy\\X|aVfKZ>tAQw%{oT M a۝Җ IpWf]; d =m&yAۇ'X<|DR#)SN#4v&3?Vp`bq 5cp>($WQ^]춏5 j7Bq2 Lzx8^ Zl$~M (vl$_h5ÒRq*zK)" RuT!EAОT )iZ[o V}~@{xy9G/z\NXYqWU)E-3@%6<c XM$s=T;%/Q^DfUިp<0-o8+6gR 2z,_9ɚxB<:ѶJ,rC!}%]!l(C̜tȾ1"^EuG=Z:a·x{e6SVQm/RkX2gcՄ99w3{wq4}8KzMnېf[C}Gny-1 idR̓h޾In,RO^Y] Xz~dΝ%*ό\JpNM_'|]!?s3aV6T4^"0Z7sibiPMM} %aQ6bUr0s98PrAu_[tv_VI ;cb aeokU/vfX )diWHsvkE}qI>aB]?Fҡ$}Zj 'ǶcbQ8!IXz(gL?cZ{hYzjd^98^l^yIYWi'Qv"y} `&2&A$~ ;; 1?G,I2])[t|M[Bnc IJ0V:_WO8UTR\;(Wr C[x|zr)B7ٲ2[mgnSTg*0<=Hz&M(5%KTB :2K;O/U0 7Rͯ2[^f'{Aj%FD2soq$^\:[:=dC1&ñ],uW=>MS&x6t 1 ЗV4P*nLՐE&W)'vR# ٪¢ ,Ykuu^)AIf-tH%j1 8uЍ{֎_V_RqP٠ <'j sakߌtcUޝFhB:&+QL ~X~d*;ZZ!YT>HyscQDͲ<5qYٜu"@'S9̿ Z^Q AzV!w r @հ&J?vY{^;w4+Lҽw K zQ횣IF̟V E޵hI' rxF[ޖC@ /Hz~=zA;a^Y%䌃"뜁X0lhY; zPj Ox?{+_{ oqm"ȠOffCRP@MF@ i?꣄d{. 46s]?ccg{DgF{VG$+VV3f{wD!726Q$+wzX6}utəu¡``ABP=EgGhv뗻wƙ̽P( jf<`Vc~9BddK,iZsvs&\~ּ@0d`4%mn Յz3:ۨM;;XՎ?Q+GXkҗsLDT s;M`)2cilWHb/CXuۚipl^5t̙E Y.FST xRrŒ4tqEu, ]b/ ) C~([T kQ)Gj$~ELei wVqMԿ*ÞW.:е_F\C&^^$ΊSEDi辉>u^my;6\og1kR"Ԁ5)Ej=X uۖ5A&>&ԩk#1v c7miD3/n/ /ߐ?M n+9#q6J+$oi='}~Chh򓓨l+s*Z=(CZr+V2""Kc!"<}XGNIraeqzCALK+QH580HrT@ָ趿P}6%I_[U:Z`g D*g)°Ӫ{0 ]y_k3?YG_Y33P E )raL}Cy^_D3n~1uΈ*dC]M2)@բ}vwסy;DɮbdzrgpcP_khр RaDFJg +ԛ}7e"xZ<mNLJEA n77Ȗ3ZWNT2 ͇IRze-"nʬx848A;v25=)AH"WOC"P0 ӭ%P;z{(qeC!Z'삆B ۿ'_ƘaFRSv&[+M\׮;唢pNiAʨ `jG.'KuצaHJ6O\Xҋ~;"?_\)k*"˲e܏3֜xo^ؗF-<5^<zQJƤ~S Xh xEi˂u3(,`@٪ݘdRX.u{DXbx.eX ie,l1 pa̷)i:p{%w*0Ъ8w@}0ܸiIШd0T̬vg u -j rm@֥pE}}}ѩlƛ{ESgIAoA͊]hNhhahm'e{qx āq!8W[*7|Vip K^PէC=i\?|0X J;!kI0<]ze, vɲփya§i$>CS?`{])m1A\(k^`Ye1 9cHoz&2`3TȸT1؜(};/x{6%Y"T[߿W֞J9Ӝ[^F?Ş &9X̾5Z}. 8XG/`QVZ"4&P֮j8TdF_9%/2A 5OpCW,9TĪJXw"LyK2qc]O5iQ+OzT71eXF4ɰ_)nRiA<3iM׬*h J\CjzEJPh] KUJDv@{<^p$CS%97Qnnu o f7sq`DENKsxS~n/qR@GiWCN+ &ڄw$<79~E F8tf7QJHXTިNsxM%'׺o|W-] f\qz*,lanRO< }} hw"=!.>lgxmUG2~6:슦ɪB3sfE?shWۖ}rO@? kf36e|9:TJCT=!*cEo隹_na}-ֿӃ&v'ٓaO0qAїX,cz)g;"tFRRWt"|x׏~=EW)tҙ{Ǡ7ώ+Wrp @, 6ALOGtuH&c y_ ggZPW} ߠ`vr) *7k3G7ꛬ$W6|g&kz2o((qMi&MQ.1N?,:i s:aMoeɏF87b ڟ#vTd9J8ևfS~Jv+D$7IuT X$bFYbCV^5r- Y:f=_2MJ?2yD8${BW^}M7jӺwzDiqh6tݘ; M{:l4V0onYcZl eV +/``TPĞm- 컗D|𓢠љX+U k]; ?bnb*%$ ܮ^:䊇%*3?\&ĺsf^,>f_~M2kKόt&7=5TA,ɯLACM${엜.pw(p!'CZ(Ahg$Yzep~H*hǎYDֳ(αhj7rOJ 7[#!5p7/=3,ۻep<#N(2ۍsS"ķ\րȿWpz$P"(. #Ԁ}vU AH~,YW$pg-ڍwPdEy%feߖ#Fi~(otTl͹ #oM)6S*A/'W-BK6ؽGN>lFک DzKio/q3Jpb}2o!Ȥ0^~"Y7'0ҞDT-ڪAW^g)e[Xۜ%oLTiT~>rw?rJ[beq)+sIHYQ+{P%zs}jmއ;QmatrW&pVqh]~S G'7u+I76Y|rd/_:f IYYfDWXJ}Ӧ2B2 G[VO.z(R+\բ>%q~1;)ϽuNW>m$}%~}}hV>ڹzB.ؑT-`Ɏ䒚sEܥ7Itpg- {Sj Bl$Z Ϥ˰ 䢛j@$ޙk҈(4nL5@+幞Ajr&Qb/֖"4X5iu32'i&9rYG{Č[ d`LtvlyyFpYC>rtM|Jo[HUc<uTsIt (њd@`9n.62O&Arf_>ܿG6fh4|3A4@f:3$SJF=;ʉ(t/rHCW/I4[po Krqk)/$dzS~E *S u,{kӟ(-   lj{x<T42zoCam9Gt̨墅5 @A&U|i 6לt5Q-.~&2Ü( lweꄽ(Јpp5&5[e 0~%2_Ѐ-XŽRh}}tӅʪ)A2LCѠt]JYU!lΖ} D? X_@ 7 Juz>Qt\'%;KV;֏DΣ64LMIZQuv;xLp Vjɟߵ Dgp{Q81Gv:aкԢ =\. ]`qnFZE ry1ɸY:"NR*1;b+] HRA:_J$#ErDvtGiK\l»Oz>T5[\R&XƙpaE?]"dP)7.4nOT1i; % 1tj3.zD>lx7 u^‰{&u'޲g KRcv1%GdH9/Sj&̊hS#ޭV9w)%RéuB)[ZokihԶUˁ*V&:/"쩾[*A51Q_mQI0 A'?S̺ij$~ǣO8ʺZǭڣ.X$eL#K' ꠕ2-k8:q Fyy] $Cl؈KIqI.u NF<_>aF~W m3Lo ?fJ1>;J% G!ғoUS56/hR'l󳉏!YY2pa5"_§_ٺ&~p٧ @*PCpΏ_wpe6 Ew#0{OsaxK$}Seg\5_J,c pkk /+Qj{w p(^#G~#Y$g)PgR=s䷭Zi'͆q%?EOT #ۜ F図g[|`铑ݸ;7l Ak/2FΚN)|Nkbf$8j1 bgmч΃mkpPW<-b[ "Xy„4$7 ̖ R*kUMR S)Wڵ7ķ1B -\x%U*P6kgOxJt>'n.ـm6],8hn ڋ8f x7|*Xux<a)jDL!.(rJì5iLܨ )t (稗b:VϠKF@q]&5 %㢸2rߌYV3s Mbz 9oι$I5U6MeW&z+Rt@tU3cT6㙩u3%`ZIɰ)}ox[Gfh Ȓ:ʐS6A%3P䴭d /w.لi|LvZ]%Hő˼-݃moĜ0/ BBE 8:<&!6JiAfvx~u.Z-墢XfFAjV/4ޞKlP?_1PwkqFCQx-YvG9/xWwQQ3W.JE5KkNTl"Kru vBgHCO iޡG-0*Kzg^PR bQݢ8e?C@,} Fp5By jNt%[ ;zΉSwutC3l!ZzG^9ܩ@qfukII4%7+zcʹ21*Q9B6"GQH~azZF)TP{d u-> T*n7;i6c6Unx>k3a6*J<ygKVtq+cchE`&?QGI^0t| :@J㏈f ;EGUNkz_U3pGCWSU-kݑ}#`?bz_qI=qiCڠbH&dO&> b/P;  Lӷm. {`QP(+ 53̟S''ڥ]dU-1aȥnwzFbe%rd͵/_@m_U D_@|W֋;&"Wh,4n8rz]\,`25]W4Z !P4kO-d*V}vV,M (_n*[8)i`ˊCl0IU;iER;lQ0Z[1J߁Q6,`^o'kvPIrx1^۬I0 A˰7lx BE<Qn<*7aֱ olwM{ CpTUqTmYWt/`ā-DJcvulzq@ID2YӗyM @%$%pn#棪Y v$=5Zg t<9Y(VN'V#]ۉd>@[f(DYvGaE*4vnY _-_ /wgQiY9`c8+.W!X1>WQd)TZGz7R-RbEXi8>Q+p%03BPT{WBі~!$ zeb" YxzMcq6NN,gN85d-B$\= vX5 e8,p0O͹rD0o?G`'gxPC"r7&{vҭjYBMH򄡔I+ "GՓGa,S/(EL{6-zS+h6^Q?{h_zj07*`wmX"+#6ѶpI u<5n_

5][3|J^)]3q䤩VYKY't"7caE.:+JqWs{kB 4ӭ_WAv<,o0[ 4s_ǘObpTxI:{XeE^N/Ov'iIҸhEk|$u)zg2dm\|;c MY_&NrL,=;πM`K)4I&RVt tY^qg4Zw4ePl""2]t_L \S ?"iht*lqloHkgy%X=+`sMސ$Pu}D#|\SLw}o߆GvZ iLӅY,-[ ?:7ߙ$ͅBsG;`(QPjH$ՒwLu!iAKݗbǃEA57&k,x`>m%sZG_|X@T_waF%r~2ƌ` *;pK53;.-ҡZ+7T ɾT\$v)!$ϛG[w$ 8+JO6*P[4;yV38=9Rk}6Fe ')¿_PoeF=;ޡ]dXy\Z=nD1Q(7 oa|vK_YͶw]KaWݕѺQC([?σ |H-W!_%ni@ C4G&MGK^?;M0=Ѳ6͞qk\žP rS YYi2?::NW}nZ&)nuwJw- XB|ංk(⭋đ=^}=!/d_Nt%O@Ұs|H:uPC`ΤqtSSCRA<VS`MG)Y'Lŝ elj TRs(gB}38=)|MpkJF!]Wd eH^m[p`(b-荏 ҹ+8l7[ֽ?!*/'!u\,oEHI j>rJP5i@רg8|Ż rJ21 |%Nk/<'ʼn4&PFigWX`C JRMZ?³@AZ+"Oؾ.ci*w>/P?5s9!l]ǜ[/Q٬>I J1šoP]qF0jȼm/t3d'G;LFHGӟƼcNݕ`'.pR@ WgdAZ:vh4{MdbR9: u4enG’6dkLHq=Fl)V\l  pE+oEғq[f.U̓i2,?5RqWU/LlBN_+=Tmqk'˰F|ȱ[6'iBO[Eny #SRQ AtLz@VonT[" 0ǯpgt;k=Y/Pj4J#Lj1C9p/ʻa^=J&¢V_@$@-@,j8oZC[I#) CqkV(A䆱jT< _z*CVP2]3& >7ܸ6xQH"@@Ӂ8l,K6&:1( rmٯB`NP3jx*w /מ4- sE?Zk>Acσn29XJMu &45+UNk.cڰ=%87fd-ɞv"@ SocD&S; @EEd۶mPim/ {W5rg~D8<QPUs;O(셒jPiD>&D۝qӸrp+uw~m1(C璦^\^C:؈_ F ۵".ʤ)"lZ/-lo֟Czz~?{{:hlT:J,9A˖m?N);L=MH5JL s;:Ds2 6}9*uL"p&{m>I&i`!R[# ?ш )mG:B3@BVȈ/#S MK|T3igra[,/#E'm;;e8V&ZtSKdMc陳/Urc<,5hKKc]NpW}?(\wG~c3fj[u_n|i!{*Mx)4U֮J82hF> VbS!N}R$f"AUyt0)HUd߭`uwkReu_k7}&:qσ8ɤډwԸ"6+axG=YvNx֐1(m.Z(Ry4 mG,J+Ś%X*jkZm #AUKlcV+_`Os p ؚ͋r ;B%G(z:ک5Ʒ RTԖS$ƔQjȿ]Rdkf5WuvYN&j] K8 gHYu}fE&9.X! | dfD#/U`M]\?QDT =XVmX;3!5LRR@7K$Ҹ˞21ݞ7i&Qlr ,*3alFkG~bQfݦ۱`FީE'aOn\190Zk?8zb &Zn5ɽ~|Z1XI28j8;*leq훓#ۖN* RN"ṽRd}=|]8hw/WLCARֳ+iW(J|^<ο(M{y?asB7C"k5h)x&{;#4V-t~1CȡM*FUA^~!U??_#h,H5M[.a{Qqe<583tW%%7ܒwriGik `rkbMHK+2]ܩL/:jJ7Ы/k"bTm[Q*)kN? :&#E XI5 P:lNc+ͬ;7Wl.ذ-#oZԢXT{@\}#?ӣBky(CBa_*E`Qo 7dUc袕rg"/򪰒~CY:;}2`9#vH:dz!70pZj f\ J·Iw)r '?UL8qOFh@v|B_<.y rI.|^dά*748zt7m֊o7ZO`zq'}KHtN"-V3;bðqڡjۚGW-d ]f LtCRĚS ⋫ 73"oG\hlP1 Pc;>ђ9wB1OB83b9i ˝zM:e:> ݶhb X6F>9W"`Lzs]KH X s;z#sixiAL (DE.(Von<驮>GL[2ESŲVy]2}=Bi‰/)ig?)d}A58)FμXn=DO%eEV&#6J JL3 &pY7p={o:獑l Ww"ĵ4Brg3Q\x@QlC((@MA.6V ǒR*W%1JʼncAAMSQL|ɤ`]o >z temZiG F(Sjq4%\]nhzkRND>WUI NQTRqDz }T.*c`K y$PWg-cy D4:vuۀI3&FPT&s8qVCA2)"//db)MMRC;lLâ+f3{1X˲kBn O.m;*`WG~ݥ- <DKGd @cHZjڢ]>ڡ7\%Q^_q }[j 5Y~ذ,yf RpڧӌPF/l=A3dVQi|r?O_f쀢pZ R]WB{'>`qNAqk!F9FAc=[C#,WJb%#|.!ѺdP~^M֝>Gk Su)RgxTzj<ݛ6*.q8$Q#nMN6YPnNM UYK gKD`[Zfuu`PJ"Ԙܙ:< ӱȱ/}+{P|i[y=9i]fg5@}|^3=p xm t89Ƅvb|`>%.N +VlgMug^ k_C6>BfELo <LJmq˜ɱ%$V-Wj8gR>_5;_T:< t)m7O}H~ k_6L9w i/3Pi]˾GKDS2FhlV(>X~Ğr*Pd~IL%}iqQ bD%>U* pnAG{")V1`c;poD=F/"}ZG\ƞXCaNÄ+Ka"{WEi 5ġ5 ;p5bqk.`8j02s-Ć3Tqߗs)255Ժ`^.Q%V Ls-_AU .eaI?9(&o+/hpjRaGv΃Ŋcdgks?\Ǩ4V "%gjݮϥQG߃T$NqU X'tNʊ' E(+NOuoޢ|,z.+X9gٞrSP2Z.ai򷍨"V= 0z^{U(D.%:-'b0޻Y\(2LTy^3)Ofga'RH<ͫy$BVxO%VGiӕx*bھ 5 M|Wy D&WH1[ߖA,SA1DЧ#iOEkqc4{mؠis/'rSgl!cRbnDe)?]R-[{u<]}5sL&:;cᆮ#JȺQ-_7kϾI5־% y+c;|IH2E0)}2I*B $1_TzVcDRsZWdpBUKB,x xo}_-xDH-`{Blm_r>n9疠OYc CJϚ7(׫aD-YT gaA[03 foqeEM";3ѩZ^+혆/[p" uOzM߰4\bp ƛvӼtK'v fkNw{+jZ)G(cVT((.h^zZ:J',|% 0BlafŹ]Js-E`JE"bE ߗ,P%E|)N_absprFѺ;V%^zB' YV1#ܸ^35M60F"#}qWn(nPI"5鈠14 3PZyyŰȮ_4!Xԏ3[jG &Nt~J֯4 ISzaDSpGdۭ: kV_Z~Ї8#V;z3)J<|IB=hk碗:1 U0ӕwץ" N=` 6;2ROFQsHe ~gjA"ʁ\%s-ALp#[Q!-64 j{,'K~'X%;zz]eV^R\{~Ʒ`uJQ+k%XW nN$!V5b\|^¹Ux7qPl8krbd/F4)<ٽ΍@[!dP+Y[yO[TzxY#FX Q7z)X˛8=Pn˰O |uHti-?dKY޶)sAad$C ;f|7h9i1e,oG5v;Eeyl%rz@HzD@c?D>GVl#uӈq®wtМtRU# >=$쓆ERӎې%^M`>K1?u+klS46HL2`"cF66K`b?xmvKTD,甉MM0웞"?%5#ǜ[ IQ-Dm$yF"2[`k-&gY# 8X]`ut 1gUQb"065.0~9xA#-shDρvOeϱ%΢zӫP9xub1R  X͊rwXC#3JUȦamXSȂ;I],Ħ b؝[Z|54qᘼ̬( ̲CO )p)Cq't%yPvP91%Pqn>U!yDi0K׽Ғ Vg._MYE;bhK̦M S90/QDKaX]Y{YRFZKzx ֢9*vԽOƻ6UZE5W#m=zlDˢVŠ}2T=l:udLPF_Σ2I>N}``vٓa_ ?z@V"Ph#>u8|8b~ u8,7l1<* M]nBO XtxF[\JZKLL?ǥqm:Hv> tkm4Z+܀&0K yԖ`x'>7c3@_xSzuD\? h)3gR{D8`t{Q-mr,dxDg*Ғ)1:{$P>v ϑŒĿ l^G N.=@?Ѽ4賦gsw774ʼ(sɅPc\7e=y2qznRBxfAIĈE>ryk ]e>FZS}B@ۃu6{FI`jm!+Əj93H*BJ)~ &B_*oFexQJ3wWSloR5foS3:`"v\n'7i-9FwL_s٨%j-8YA9mTtYb\!<^-~}y`4g\H֥ $3I6X.sde@7ϡ+'UJ~v̱Q#G6ߍktN|!0T.C GQ닫6Y.h~4F ky4RfsSGҝwAfT{7Ӂl^8L8q4Lݢ <&bc%PBIRJb(.!}{-pAJрY$s$"۠sPW/B"#:iӒ& +ION;2 !Ut*]Q9K!O¡&Zt5ߦ4ISoPZ#6&\\u==q A>e. Hqu$yŢm6~ 3bT.3u]") 'xGfl-Bi0l*AVg:^ " bAR&Dt! .sS#rؤ !z!I1A?:by}2q2!ߊ&]N]F9kϰR߃Xk0L|nBu,<(XIKHci@hZQ~ ]^@U CĒxaaQjF͛Nl/t LƲ+q>k:Tb((WU3A`".eʎ !q+p e€@[(sdE~7r]qTT; :a:Wz5ٷNG1qxSN#lI#d+lQ9ǍL,A^(}qCQ#6Z*^.7)7EiH/\vy>M1cRt\lյk{\/5Ʋp[!wZ xLl-(zKGzέ, 6N~c\ܬob|vMg|a#`h M-_ yW9}$lErAZ,y6."ƒ ;xN-y,wxNfĹJ,RG])WH6ST̖ߚH:O?3&[*N9稽nL-^ *mn*cl^ Syؗq8:"++oGpq[j|%΍ٞpΏ/\`}$EG2W2ז =S60OUJZˤ${{:|Lr]#; OAnjO.q< "\&#b6.]՝x<=~m`9_D=7SZB -LJe>9N)e1}|vc \d^ i - uL.=Hk̃&PX8bꝄ(ͻCUsXS> Jrhb{>1qjIAà2Wvs6f ]$D}Q05}@RE\H׀JluC .Yt9r_Q_$j3.v&@f{P7jRQZ?Sܘl+8"6hRɅ&Jh䈰ć82sK4}T@pWr`b21lmW!_34(z\! K D7{9)  t& k˴ጵBz3 qc+JR;:=<(\Fᶕl'\G?W@O>1ߚq@`8Ԏmt6bɦlt 6 GVyruh늢 PO5;bgkK KqJu+{kˡ P;xQIOsBfiG=-N#4QӢ9~o64*\(F55Z b'oCNH>M Gع;(oW$LEy8䇁"('+V Q62̏)hߞH@xYXbI'eDC}&08U7}ZBYh|I # h dNj 9DLE\a/"Tĸ=A Vf FHU~g,TQ𶶆BC@V H}s[ҥu\USɫ>]d),X Mz,YWgRT1,F u\:%&ʪ$|mgw.K]j\)fE*MOe8vH)ιuDѢʞmM1,q@;6 t$~:Lv7Z"aq&7kU^mIO ʦi +B~qM $l6*Oc8[N%a#RDY]|o $ɮh[(~6ui+bϠ"F3wV6q+qe\#P*zb@)㸊JrrAMU/kڊQW{T)A n$> .ɇOW$6YtY"H]ZKm^A1\$mHUWh(VtA՘3Ps*C;jX]gЦ6:2F"criλ`g7рhaOS}zpP%^ikm ~Lku]aX2MB.6~;ƒ!.z=<֋0غ I'tnW1 TѝFߨ~\1WU &T(iIO Q^*-oDs_͡]:V>L%Q"$},]:y_Pi(yrSY[ _-KѳAQR2OwpD&lܯsS|CU93IQ+pjAv4wATZt?ԟMK!^ *]ZFsXēOZ[:ea=,I2lߚ݂ _?  }'\Ӏt*!*t%;L C9Lx2 )e_?0~F%+"uz`;#pQ "drFߞ{wuk*0ȓLg|,wVaVKeRvD07sp}%2{+~JJ) D 1ofiqm`.䭨Bظ\H vwCU `aܲ?%Оf'kP[3K|' Tyrb{ƟYSriTf J?iG7$4!04NLtctŤSikU mDM~Yurj|eθ X*<1'dڮr+\ @]aY{Gf}IXdjx0_Ժ:%X ̺Xs ۽e&f8Xk7sw{c+Hb՗Zv6ȹV1X&=z;h uiEgLf35Z(a5Tf,eښ @71MK<[@:uA񘎙-Lb$ZS,AptӚ~D^Vګs%rJی1F6] $\Tkzw.R.a V[3^2MDem(-9,/!E; J͇. C[L|>Bc}\pڛ֯Z#bۍ< kD?'1/'ZKc19J ֔C̾Lzflp 1Unb]̱?Ejm5LT ٤y!$>Y(5ȩӤB4=WLZ<_IYeaNQ~Ddd%XWW&%p(SUH@6zBJ}}9e@VX '_z8IB3s$ o_CaN2o/Q|Pcr'h'(6|etq$[D!!GP;/z: Nqu GVSGD26K;d8翉h9'HJuu(K~l-Ssqad_ir<+;a)Rp"sΒTNuuF]eK]݅N1 o_L{VǕ8WyA/B$U' Ņ[w#P+kx~7̳0nї yv\@t\"eᮭ#o/rZ V1DZ#vwdǃ= $Gn|aWRcB};%N&v#.zoXGђFl_d/N;C7,LYY "V(I+G_D x=r%1h`C(ŗBFvgӠ o_NCCS<VESќ% ӥBZ@v*.?y%>gPE~75CWk&)DXxdS`- |ܯX!kj 6)ׁj[2I)shʚ qy7`-;vOqaC叹0z٫1q-W[ejsN՝.ʄ7N S+a]seU A=気 q3Ƙn KcaklL8|r4 4{?hyxBDrNJR(z-|:;'jsm=&ٱc8Gj^/Z9^+62 -p*κnO9Gȧ9kYjƔ&E`ЗdMˡ}Ke}pcUJ LзVO@ꄬm'W߀ƓZ5vJq{L  *% 8nLA՛>?ͮEbwcR(4xcUV 2n8$RR`Vpkqz&9C!uŽ1eۛK~PNbsK-w${ghC;F5xM2@R<0kfyK Bo/i!if O ehCf߂mI`'u l7!@ÿc# #^xlZϐ-uD,ԓ`+)M@-1tbc|Wa\} y.MV^PiKt€qDr*,hq|蟣x۰ȫ6Nd k -Zoאb~ep&{,bOuw%u5 |8~6~7h8Cs)lК"'}᧫Q0v.IH;C8 xeVzf@ CgE2`u_Ts@wMb'9+/Dؾ RhQlA3ڼw!}=`mj- ؂vIi\yu̷4ق6>LiK# on^qsx 5'/lZxw;@k;z'z`T+&T9*K'`X'v_#E#=ojA8h6Y uqt9{u@~Z?8$lr+H}iO.W{W0|lYmL.OU\ƱrA 3h_YB04`k/1mObESd.nbW;uR|-Het.Ye>˩4<.2QG+OَVq&W;u';E~[N9q Jݷv'0 1tc3$ m6Ui ;DUUH6t,rh9eY?xb$_zS$EN LjN4ei+۫+U⨪6|5|kzm+>qNEb￐qTE)LFE..zV.v Na`. 2$ "vagYἯ툫Njm+B3yJ.MKʉSIdA2 q.O4')9P+~({Õؼ-vE:zwR_Գ'7,p*lR-n-Ů Ї o.ja_u|d,$SgHM $<=o,w@I~]wsviá]mNt S79x%J$^!qtFIKz&1t<5c +#`BZQ[ru`BMO޵o /,Bj$$[$ehc8{@"m}\*ՙ^' ˹*$<P5b8~\E\U/z]`YEFJO`!'b ɡbLXKUM̐ؒ7w¸?V(rƼ:8RΛmD Nw=7i}m'sXcS{ÊO{H́t^qWC1(Fh;j\܏m4|P)* 7cwDkH/Z3b/Bɨ.(L!S9w_kMd0d3_Qь2+ $d)ZX;.?(çY:mӞn $ JcŠM$Z7WfM\"VO$=3OsMH ⤎bdN[[ͅ>M`crڋ2lJ]D!P~ֱא޷e7VAM=%2[:3= YAFiFFZ ǀy,2` xlz?GÃ$U 7766H:{ mcjՄ3D7MOX k+P5ą}lQ9'|Va?`5PbZQQˤy{؅ C#@W{2IZЧbԠ-NU h$ 'SKZcn}}hndqG]K3=6#_r(^HvϒZ@M^l_:IRBD4Ͱ`M> -,gNV,RSu;W1%n\Yv"b-Gs9:ɳBlpWd"-f71]LAw: SIǫZ8P4ֵ@LZLaїR cMByݴCCXLG鯕8 "C"V˃tk:%Y^yy),)ͅICerq1 ;I+*W)KA) s_Ck]yz:fb#m}{tl\ 32^n"/kleX0AG oF)Giʳg>\~#Gb&7SocPP& G6참k0JC+'d;vġPTelMg.+' p2Xk (ؔm"}MĤ!"(bXpWE]"cNwD^Vޢd {/єX4WL*_F=h@zw~L\& 4j|Zch|@h7]q )WR"aa1͊W'>4APpU^Ѐzz%}f^hCw[7hm.yA?0Ry4l)qGS9\3_fNԺ$@Lo-^_*m{ecdgBc#ޮEܡ 4l ѩ3^[nWְ<Pي^}w¿k=8*>8"@kN6ws€v!;GO=U?,&jRi<iX2RJM e- o.Fd  NL/0(4ޜyp\.bQ(NS % %r=UvLɡmJԴ1~>trXJqm?ϯbtoKA2U˜4q3=08rMrqɺoAtÁg¾Mx0)ITu)p0 Ilm x9t[醾m:8z5@nľenll4gXZݳhzޙ'2&n-$M}{2AO0!AS~&3m\A8xm_:w rUad[{KYf+$ܺGBC˶GzMtڢ:"ٰb(~xU(ƜP!^fPCMK?^ ~Sޞ{&tӒ|ur,َw|; bLr~PюH64@X6.#U/>ՅTN4JfxSl,P58' &P{]}@m)Zr2#>t4 f;LaR^JSM0t/`&6,*1u˔S@V"*`)<1<+7( zC<hIUBG%>G7 $FUŽYҩ-ݳPUD G8$ʕ9Q KKHb2X&&לhi'&OܠcbH}7d5DAZڈݸZ:_A9UJ^Up5Qc\YԑuG@*sh\d,_!c2C>zLn{<͛I>ꅒcF*+C[y1in# es+Ώ rё~FR0V|sx֢]U^*._R)?ԹK3fuJ Q[jNvN4`j`!/-/%uaz~x iַvnb7H[hHȗ׈ʾXUxv]ON`3O̘V8zcl&AxK$GXG{w 5`r SD{L$&-ԨZj r݊A>Ӊ&p2&d^$IyDc8֌8ekEg`,C5?]]WsCY4^i鷏S3_/~y3_,4@k^18-[]ji:ʶtuPGO*7e&n/EG`ZSh؍L1eC\؞W|2pZq|`=2%^-A _nF{m63A)kxXPw EZ%[ &46Z->c]6k[7~`X/N죨TBx/q'COc_[ $uϐnϪ2[ʴ\:kO@F1nsjNP@9${$xfo4mRcy'. %3Ňsk.j,OeS[[G m X:{&Z1iI~!\{5Xcy bдˊ7Y&Tb5ZoJeq+BJk *<>Q_0T3~`B>75 etR>dw'xX5;h>gyzq`;h9af,9@\KR]` FJ58Y+%Fv#6z0k$Ӫ+`Y(T<0u@; #9 q>K((m1Ș&$zADln'8_ t{ʣFp|(FŘ=yn}?=6P=ي41Ȟ[a J@bO94/k3WceM^+;|Wt'#㡗`oZ=gB}H=5>,YFvPIy;09(84TD6e-8a+TVPYQYEW" >.܂yqpEfpb a ٿ  )|!{k~QcUg h@ãku|L{M}(#AL2 Wg=*A5#cPoxP$lz 5Ițz&N@@-VϞlpU#+@\䎩ڊ˺G}:VL%3{WpA u*wHWĴl,Bh:,pm7`&?,褤b餄 G(cY{ہ߸sEE/՝+l`\BA G @A < |2vs7A lI͒R;ńZ\&i XxC+ LaٕӞ˞;g+x;p,n 2/"䭝fMom~b;'m%Y-ZBKY$ 8O܌nvrAU w`P~p@DZmY;`O+N_)tl+3r13 Ud?_ՎC Ms<;.İY;:%]LJ^ڳX)Nפ y{jb;py- o'G&| ji*hm#j$ꡑԡG^jF[:r>C\e_O?[bTZt{zsyGjTjZ%`bz&c\䵥.{LG4gT6/~3bzYio,<&} N=2C Pk}ʕ(yt^~OJEa&q3} IU%G@Nr.C)ceXo;}4`P W# xD1kx$ar br+$]g6 zWKwr||oqBj> F|LA(/b>3SHdx].'cCcsQk}v_7k3?~ ߈IOD<o;Hʮz[eV)_'۝)ՅsNN:Z0*8WkU:(NN~*QRq& 6r!sw o :>bҋ]aYo]GEՠ&B-D08oq>}0,Y T%$E }Szpp{o %q)u!nҳcvN Yc [Uk_Cy)6xf9`ri# BJ9',wAulmQkg"-Ceݭ -pI't.˅Ңh!;  m8o^RWx{Wk@ֽߓA2rq枔ϝ 6Kw}Bp|nYXjWG{(Lˍc$Xx.#H7vAחr:P7N ᦭ j[4 yc~7{0B ._V%̺sSLbאV{$*]^x8R*ߚԁGlV1-;ZR#v|]8ˋx_9>s&kTX2辺>٥xhξ%DTs IJmwYļPVgdLIʁt{@@P$6[3uHݘ'S%SvڷɿP?<ǡx\tٰc 6E %k SO5(24OB 9!W|13_uLs>a^3ؐԯhv'{'0B៥^C^@yf;Jab<pUT:KqhLm:$P64Մyr-*P 61it4=nذhvDa7/lB7rQ,$ݔuc-oDjZ5"{!Dſ+*i)1wnhWmN1y+di_땫MPoQzkL7zb7 *qS P)Yz8\ CD[cbMty,o왎Tإ<0#CeڳTf YөEA'ء:E_9>B{&\vsDb1.<]_6zm'! "A'HHeWlWESD:AXmn0Jb^KYibxLٵnmTbݻl,=2lT>a D_).綕9Z_~jJΌ ɗm z77!K=M*l-zؓ2Jy8 u@ZʱZӇqטQ]$r< Psv{;5< @̏Tt,#&tŕZVZtT&*~EV(!}q#Yw;Q1?z7ǙZ<^lUZfŏԓru=; DagzXkJUߨyV`K)CTuD|HsZ!O[2Sr{52 t.슿hS|-%P:fPe.yxqrv7Umzǟ? WY|F*h)NNI=zaمC7w Έ$w _LmcN*Wm WNh01eYpvgXcbSiB'2/=Q1 I)ۘ(jL]EX`8wFLj)> n icӼenEԧ -*6 VibeDɾJ-LUnWT4Q^ode; 8ĝK?Z72h7sRJSm@‹P>Yz%m2Y&κY=ЍG*"a *Qv<)aUG򚰦ڏ*tT1,ͱv>]VLN>a̐=u^LҿfHpق? G,K κCݡJ%+\ϟܠ9YP R69-}%18$suLOhsyB&\2Z(n6W v:3kU8fVW1he BML8RH qstT2Y"R5UuS) хO d5+z&z!fq%=tZZ]ɠw nj4-G@vXow^e{Ƽm_9?!e=Z=C-u,pkcZPhM[0_VUUF; ͯ'v,Ni9F'ִ"*c,Q0c&QM4bPЊΜ8#r[ZtPL J-u:ݽ)1USY}cڤ<~*hTn&il\uq6$3`$7q8󋨛R1!t9&}ϱ 6qW zO.Jq%/.b*k"DBDmMncx.d>Gqyg/1cJ; jmz;[4}Еf9⒠9cTLJ`v*'JwtXŌġf% <~ 2J}{Dn]eKo3t"xꆵ, p:Z?CכMGӴ ճ$Zjw*)lOXeHlnbaRIT-DɱVZK a|=VM+p1%q[U~']q(x yD<ƲxfNU[w 7P.ږ!?^ҋ{ 3+(az- 젛]Y_YI)b Y0ȦE Z7yB*īׁ4mM*) T9>0Co:KvjmRypWS)  |/֋@܅I>mѾGr!_4qtwB &;"5(MaYw4ɔC5MP_t<@o6-hcR^N~-q A͇:*:X bDMՋrP~0GD9@7]m8N6Mț]s6JF{  O5EReP_ iiH#GNK$nF,$,TGo Lzb}=" vY2+v4OnVBC'b6ڸCo򗼛\~;Ih0'A9E3F2g@}v?#Y+}<'  5<ś Snij.ao^+:+NxuI?5XL<+R91z{ui,6Cc8h+jaaRѫ31D5F. NEzBƜOv y:.br:QC?\R6EF-%2kqA\rH sQl+ߚcb!a~j8rC|.[`w5Oe0ORW@v7Ks"DB#Ҕs+ j>ht`+%uXgm"ϳf_Py>BKHNgq}YЦxFoNb)"8^,!u:[e~vz%4G_cD4:ºg'"Gl}ҞuIbi;(. ·CWK`TJW bЯ;Y? gR)ϥNAm~XJɇy%שpg)sj1znoU)D>`[C5y?]Fs豩ߛ3%ȑO G2~,OpѸM]:1r%gL{x'N-֭}Bؠ"twȔO++᥍i8H[<4y&Mp;/S¡ջB?Hqk֭n]I7#E2N?xu[m!wΚtI6 3+Z}E #A(#E; i\PT(]0y̻qw Ɨ4lWfExe0RjzьCFZpL;Eqt/L їށ`u9ʧ{e@8ySmJ^1a+It\' Nu z1HadsطtLqr >B``^>Mc/•i0mR~u t͙5%R1h4LNAgoʩi_3~+It!kv)^4ƤU\o>,]cnH>q2!dpH;MsKWWa #c!鲑}L0ybfZ{,?ϔZޯEST0Jn|u&DEdw&5 e4jÃԥo %._4Ae !ZSҍh|b8Ɖ<`R1"uy}ET/&4Ő'.3 \PgIR*p|jQD6ݱ-j½Z^KZF{pZ'WcGU >ƶP[U{ eI(&Ӓ\mxأ΀L82c;F{7B{H5(څ6E .{($M* 91*wv+NUkYyR}mYfG՞vGl2Ln%AYAJb#%l̸C ]8R61yV)M}Sk9n0]K^QMڔI/G+m!bbMpYǹ>Ng|| U6ş~ lM2asGCc~39Mx_q2 XC_lD3yw6쎣&'Je8%TLG/Ef5pǿ0WYdj~ |Ezv8xZz Z+ML[CSR0.d1ZaU\qcֲR)s>6cV*n! ?y?Wd 9FD6| ȿ}ɏK;0"AyPY6ĭ!`ר%ꆁ Ibv4Z$ٵQmQ<|E:Y/#L~cZV- \۔N Hm WZe -cN?ꥎk`|Ӫ(3CP [9<,%;{K>4 7^'$@ږ߮R MM1HR_"w};˷<8x~8l-Ss\Y:d;xoEXLKmVb:-s< &^{r\=UiOur8NI#}vIR2ϋ(#kbB#M-bpzUϬ8&CnOF F:v,GVcŔ-߮׀vյMVB)Wx?~3)+[ͬ~hqwҪ2 ={CEBiQcXJHVU_c -]^]̥˯f lu Y74OisͭiO O~q@EZ5"+x|fBWbtQڤu_5APblWrAy=\8 A FLY'im4۞JtK{헣1cwB G8\*.ڥ.iHp >lҹ>wXCwZb> s>ЃO6VrUma;(*T=䍓53:@Q豤RmZsA+<3 clܭ;ǻPjʓ <%%&};X V_i|m?2!TcOw.M ˸yl?;0硍rAl},!A^ o1̩/n=u@xNy|9 W >!xnԎ=1 Y~~qIN^v!`&!X65~z%^^0%Co,K'{ \Ջ]5̓K_X룺mJbaף|. ,jTd`X RRS)'*Mk0:*Q8iGʻy֎!jv]þަb3TMSgz,pg8֒aӸY*w}H [05 `iB\B0`.8FP 1}n.(s}{*KRFu+V9$Rnnh "/O RQGwUgJMjt#r1GwVun*>1^ˮ>QvS#{nqj QH_L:]KI+S(NI-#|ւ'%3ae5_qs||]pmh78Sh Bsk6KSb1i9篖mXcDZMЄy``FF<'ۋ*hMlT2%V8FddP0 OTm(NVbrŜF$qmD]pQ N)k۝LtaS~<:)29Ds,8Ϗ6_A"I[![h^b y܎AΧˀG&Oц~'I سa^=xRŌ1JnYJٯ*9\&0W(Hbu5};Of,Kuj{s`K$7u(sj`v+ˉ _DFճi5WY/6wT.ӹEF o7gGv; *;~=o.fRYR[~!]ŶX BPAO>P( gɲ!M0` C̎D_?fee]#6@w!)|=C(: ċ,$75~t0o *1.x5ox=aV3sCĖh:[$x>@_Ynj` N 7.mE7:zeVRHz毫GEJSQ8-ѓ uBXk]@>Qo64T%5rDaE"'v'y[׻4 MN ^2܍a : `I[c?y2ob|tYdvC ew,pu9Z3ogG/Y9߭/$' ΅"j /N k$*N 9T_zbլV}SGgʚUl|*tҒ5-߯g?? y:NgkmM$Z7+[},4+#y(ip}cwP_z|& `(SЁIW>9R v4fn/7&a5{kү5"K>"ɯFQl.<DJ2¤o %b=6h$_]b$ p5k@ ]vӻK=q-XYD}P/]!zL[%kޢ#SI!+@mq˘J"ô~U' J3vu{'{ T*j?f2+䴜ȜY'3(fJ5 ( V4=ڏ]gǹ[:$'y:@\NvBZ-~gjf{rtj3ޮƗ6le8Lric/ja^ =XQ܎"\1Ɍce3c0LZs7L;N>x(xRj J]ӀM|RMl[?ρoR( mj73A&5f|;P؂l>r)fؽQ2: r).Qu<`<\0s5aùznϠHt*Xvt2̈́%g *%2 |:Rs6?ʳg`W<=&DtH$yA#D[,7{k/3Sָ4vaWg#peFAOI뢓n2cP%%zwF?jxOz`YN%D蓄wYkX֙T'#T_I Z|GoS;L{ҽ E p 91% ¾8 bDh]Rn󒃑|8 .DP/KYjoXh̄|uTy"f%Ԕqm3ؑY3Dv8̽WE|uD2drx恮P|wA`zumCsH7C :Pk!Sp<9U>C_"s^,.KL.YfN X5nE}bs%%\7tM0VL[E⊣(rȤnS71>֛oJpi'H#m[e&hg* ,?;f(ɞEf=w?`F{RH=] <(z؞ j ghP6 V[N ̲~B#3JNZo<ҡӌQ8gaَ#|<c4O/Xv5$QF,9;(hY6|q/{ -8݌FmVep0LXWQHRƭ xjVu5 I=nd%7$6So䓻ֵJh\e9z;y=AJ]vwFHj+XXݳT|\*"lGտ߀fKԉC.FV;It-`Ŧe C9Ծ.[io=AK8(H&d4V,.:Y FKv]e5?*9Vƨz#a_1гM boLsl{+%#(/\ԘpS &ux! ^_O=ɋTy7|L4CQLgdXxam>lV>BGX`13`@8:Wi99aZp3ɀ7)9K%:YNFyC**LG]~A ,*Au+FK#8 uU+&Q+Z _?u253A/2vjbm,ŝ6J֖JoeD;A3 ߂84a#GzXX )V')ݥ{1em4gfVzLԶ#p$@ks\cM7YLι)WAtwuwUy|oΏNIe{DsӠ%UXrtklɍfΈ1_PGw9ks֝)>§p> Vr.F$dAO(=8Y}YwI(s,i){rx $8QHcՊò7@[j+B-W8 pYMiSAYm]>Zqvx ۮ/ιpG" "~}h*]´K d9 D4? \_U3d;]K@[qn%Qvb:Uzk*Ζtqۣ֩*L#GW: IF6=$6ӹ+ny̹Tz3 <&"F:}2>^T"j 'Xa`Q̊Wgբ..͉HQ9Ev*Sp=!RnUg bӌMA1n&*١qAȮ!ͺB&5d`G%"G-%i*\M,N?t.u,z2r`"tiz u 7̻BY=EŅZ$$ k0W<}܏F}{bKjewϹ"yk9sR+A/\#>}S"𪈜^& g.Ux&Cy TYM j͙fh R 'mGJEA{1 ]ASq6|%9 }'}#+UAaQ0#t1Q'.JLOEF>U7xK?,Fd:u@ gxSvmZߩwNOon @1.qa9?KuLܽ1C#t JƳmw'81u3htR٨f3;_lVfvl;w#^ dD=vе'^E!n2|NW^ 0B+{Qx\4N4b֣hKZ/) 8@R1Hɂx-E#ɖK7VA<.)S<]W!"(U2^ʇCڨ-ت[艶.3\!++x)u4@^0L]D+bmk/[ƹ(:F/=TkLҳ5\Fu!j?ġf:fkRwWi태b88Ř>_"ŽU(I^hcC*pJRXe&#>3"̊[eD6a_ d 19#mŲ^}Px{=t$I5q4"*`fŃab%i G$"Kp)qZl mQ0E38L֢O!T!Ghw <\ed2Q zCp ܶOI#nCc72kڗk(_G0:lGbakLm dN=M=J`>fu{ؑ׋wJ}LߺYA˔9=/\hF?E]O ,6n)?{dߞg'rx<ƒ_ݪnz09:N|~R@Q?u{ye#г=ML⻡ͻ8$m /@x]֩DҖx5VU(Vaabڇ9JdzZڡ8+wQ$ h樚O+4EluGP,wKdH0pc]p&_bTȐZ T" O ;]%w1ƿ&` r ?}: -\TFCDM!87]DK }i0%b@S)J:/]d\K%ƽ]}R0P컔[xI|rh=+1cخ1-*`T)L7D1֌{yG:Rȝ8R+[G)ަ c)vG~eOfIsGmZr JqgYx~rc\3=u}m)'O BVYM̑Ԕ . \f`ur0"`GkT rg,N;7a(oht?e *> 7 &;J Ѿc,Pz)tU݉ꀃP bG "/2\$[׷='23~p5(bw$i & EkMC?/N`{[auc& Re>T=# {}&2u_flTq9\y"3%VL `Y(''޷ѷ7_4>b=Q0`Y2%w{lO 웛9e\TܡWD7|2.3ؕvū"k[%(PS6ȩx*A__9"B i]ZOe0z_2_Po?|ڧ% WFA&]@i4Y[#ɤCO?e+sgǴqF ڹnrW.{U|8b31(/ @i=U(?y4XXw*cѻ,ވQwq5eMu h{`CՂ t`L$]çiWN$P;Ud2Txv)ԉgLqA.ogA>+71p=4{\.i NEz,熄5:v IQ ȹ,S⮴ Bg`M`60& TSEO;2?-x[TWFp1\RGi[Nh\\.`bS4sc#[ &"d" ٧8sC|d}}.,DîJ՛xex>&V͓j] Jtr ){mᇷ+;]^jvo#AFB<ܖ5mm *^'!z̴K?:T MLPh{ n BO qYkﯥEf{~>ˎ0b`/\~q2$7'Nsas:JFYtD&.`+b"q>[Ĭ3VPp}蕃s @A=q{ :OoS/d_ГwDR47k{Pl,Vڰ :ݐ/-Y ޒ˪:쩠,ז٪="w,n Pi;jX~+Lb6g -Pmb(!f. NQA#0VrיbɎ4Rإ91׬Ub9K?d6}z9S\Z^T GRh8oH#:3!L[~L*b Yz~gbܖ(Z|pIxC}Ct Qkϓ\ foXYComdv4+GqD`@:L诅wYגvE"O(>;\]㇊`:*.(Rnj-;jn?3 ąuzw^¬F؁Vx&9c #`9iA%DbtD^['|MRdFg&X }=o+&MNgTJ9&ᢝ_ݕx2Y6.ccVzV$9\9Bnyp<Ǚr:mp򆱚&@ E{.&P#O|SSv}cpp?!MtWUBCLI\ȧk#J,Iwd]_L=`ӓ BU1-_YrW8^"2z]AQeuMͩ{8mfCX?dQ9?k)aVK'LV?R$| ki^f{g7+Dsn0hcR& O0|&1ixqyf}󭺊Dg#h^ .*6]ŌU.2{K貘4{Nԃ1qs)s;,p_td# &#"_Q:$~Nإ0,pS=f tfCZjBPmPK&ba`t2ѧhT\fQ Iu'.+}cLE?GU##;Z y*Pu=AZbÄE]=JkvHv&~ZǀCI.XΩPf$YDuvy(ql&VX>6QƎ8r)S|穞Z^gnO޽R|I[^:<"n@(~N|\a̵پ`F|+}*xr@}v5<0GcN20:%ޝ|&1DSU~sxé]0ø4i,V@4| iXM/ " cb|";CCMYg8) gG$%SbYr`Z$vR)~'(0_<ξc2X 0:|*R7oTw9;*.~U،1'L.Y*z5 /u˱CK8{Z{8^X?6'2Z; -MTi|4Ri<[cű6"R*G2zSQT* rMrSRa)4ͯVc`f`IϺѿ4GB51Ynkh"'llߕQ^=/¥ M`nU/(Bww3M(\/JMAvJanMAs4[, pLnLt=\X&y-pvc E:oѥ^~y/u$g(dYVMF˸Jw$mẅ́1?ï`Pn*8@EZi`TrtvHVFz}kxV'+&o-Zw۫(k(g6ug,AEzKyERQ6j+w42?2Y!X'U7w{7}c.*C* 3QJ|ǫ nX\dUgG {"um#~haD1VTuC[#[kYp8Z-_㮡g̲)gew53h^9w\{BuQ|/4cRNa(KYA>fz,'xĹpZ.}|t,F) %HI=t.:6Š,pdwl3[oDVC(s Nتm=+lG vBa HŒ24.e })nJXjB IWfj$gQ+Ǣ kԫޙU3Otd.y (}[dyD@zg߾mTo 9%405i$ z]2˰ȍ;Ϋ-Y B~\4cO1;cs67tb$,w&_zza6@>k A%Zm'0#Pd_Ɣvh-PS :LSP*wv"~`,qz8h S΄MN f@7"_.M0U4W͜^z %bZb>?y.ũ@veM 6|rK0DE\+MMIH4"m +_!ViW;Ft.#nP7,r݄m%SXe)٩f~\v!7~vb]2 /9[H"[#QȯH8KMˍP5BpC3>ӿa(!ؼY?s0 {*B1KK7f񪅵- $Q2[3$W0>=vn sgTh'|SF89 -eۿ;l$iwE9$S djճŐu_2犫] tҹkb;N[z|@M }b @WR֋HE_pO4yD>[m+5BpcOrVe ϐx%ɝ4{.%6how4Lұ[}-`P4dRy{2 0 7Ȉ_TC 3|yȴZ@vVeVTrtHi\*gtKReU\rzNlevN*8 O{ibk?o>.>MtSd D7O1fFAᒋw:9<5^i:g<1Pk~7'GAU$ +7ߨ ?ҏԏVŢuF{p/ \(,R붟3?̘Y# '4Q٣>KQ J*Ud2KfV(\%ք+-0*}"N]RXђ CWX$ӽrzXOk$= u聧s%X=$Cz:)s3.?eL+%w-mf3c@Ak\62xU#f}ń&wNzcDi N*1|>ذT2q ̐;@/Ԉ OOn7:F׫AɜEmeKξĖk[ $HRH$Lc?NcTot舂rc7H'ݜTNXu۾Y}ē G`9RƔmCk~>d@Gq?-Oꨗ%W`!xfaIoH:t[ؑQX$dnnm`1l H|i{x+rCV.yywꑮPC)XP5}#S6%4:4T:ojJHCoH챔PQ!h|D],TFUV0v Gub|OH ӏ5ll6dSCjAD U0_O~TMRG+$08fjq>{,(9g ixLÓbn D)fQUh(~ yqxbm(-ὑr*B ,O+5\4-]d2#yq(b=S }f"2*7q ') 1`2 fғJ촀bl ̰&TFOk5c+^=?KIw pkB wjY-eBt6dCdT0 jL`O4|kr+ꇻT"vC 'ap6+_:KcowŬõ0Nze%5[.[*ޢ+9UkZԞ pnA)02_#f5gp(cnXhX3 >3KKLJWա|mSX _ϰ6 [zfd쎧Ulce#oj07H/qY$^;^ [M0'xYafqL Tm<7<`Pn߄G s K̾ *-J}?7Xb\ii_LqR";Wr7+(Ro"Ȑ.pf^FIqE(ÿhFJI"*zjvK)|ZY7/ 1ŒPzPl+{"og a)wQ-_S4TItZ80'jMWXD$\ް":P5l|`&'CqO* ]> =p4|;UPSv Pш0msbz7n }+w%,̑5'~1|\fWs0VWVO'@[$k]Ioq}v'{"zfzvDj=yh[ׄ8!78<5,(IY3뫮+:q>°?;h ͙ ~Xh{9Nˣa> 2hGuס/${< %2p.ZZ(73m\ )D{ N>|$t y-t/Tuy󾟶) kJV7"]7hY#TɄ"(^․;Q)#tCN 9J oX頛#B |SV0YۮVdKZݜIhaC P[[?w3qD^>q속=b0" ԔNh*sz2npէoj6\t=7p!.MNAT]1f8a?诓h7ިRԞ “|KFTO׾)_E*qdGҤ9Bt9#'Uӿ,B7̬*@ă{&QV $-`+QaMUdF5嚕: n&ҊX˖z J ]+lPRw qK`~ uU_ !gn4Y-XAf4Ӕ mT(ƴQuCit4-ٮ<716/iy:'ffTw'FU'xb}z'ÞZ∧Ma3k],o}lTxҷX6Ca$!vM o 35Ji'#B], Iy:` FpD`1e͜]CjPvJY$ܚ;rCD 0"yܘJZ-50|2utgڗ x7s `\pW@a:t 3cKBkLŦ.hJ{s1W65pgk__X3*e!^za2J%vUdWn5={!Ai<+%K0FF=4pnrOWBn-sgeTo+z^niČtv}+^7-'SgM : mdMX r.jX׵_Af5ewHs-X*Nlqto*zûɃQ$c' @3Q /*^)?b7A}s䉖Β.s:0e]X҆1ďg\+.d7Iy ?m_DSNF$Gr5$t NITqkwM"ϱN$R&1*'|g&}[ [Dg:lxŠ[&O^^I^Y@*#86{]+s Ū AcU*DNmH퓺/{nY5ۀWx({6n\Nws>_G8Gr2NgAjϺ DcR vo/"k팯pNfa>@-_nb<^2XW%suB_G!6d(f~xD%e@ƚ^< QJs1I$J-\dC oYl Uw<ĞItG]^ot$Ϊ gyH^̜a;/x˴O:#2yRI%<ߡ1s؎{3kY> j+Gu^ >PQtN:].IPL5bƢXbضk` )#G! Lyp|VSjd>B& &ޑ I\O Ć@_F$jl5KQe`,p}rUM-?4d"JI_KO6笱.bqhv6Iua*Eh!#{Yӫ- T?@ L>O0x8d4px0dx}fzqTY؋l؅]8㭫cwģSVz|b*jq0n$Vt,Қn1-8NTљ¦I 9d$7d#%nKB_mZzv*!v՚z0ؓnƦ.%]~hˢثۼ3`>{$bS g]Bl(=2a7 f,А $ lRH%@ay/귩T,:d<:/顒<xPc^ `J4Ȭc)s8^ʪx\]Aax9CPA%21FN!i|rE.;&lS$M osaIǣyM)a~8XzsH9%#E@j&"?jan*E*@!P׍܌@\F'{j3+?aμ6Y)Mqf' :iL>ņ\TIwS!uu2 JaW{оa30KZ9 FA, Md"o2w մb Gʴ9ZRuuzɉM<{D\fC3E\XlgphݴԪII,ZH147  A+9ѯgהGE7nϰ\%lk-"ܚ=a& @#tsk7bCF,t)cW:ۓ%.l1Q%,,=!-D\AA9)OH0V}l-qCaL>y%e[{@9&9HT/ZڈU]l3}4N|q ]EdTq7nayIF#/y *iM?:@8F*՚W @A^in60꺕F<7޵2Wd 4w*$Ig16( -%`kg)g)pKŗxbQpx ;_a<zi=:1!~g9/A35rɖ+_7_Giyy 8 &Ae:9s \)/OYuK1 m6g5Y+A} $RS+'zN극:)_ےO[muzs$gw%c`~=ݚTi9zUT,O'tɃh:cKm9`A-HH(}拠y'e|IPsbn\,WV_,Z+*5!gR{T!՚/yώTMK0&DjFy nhb&܀qJ(5.|],P!6OwɑQϦ9cDa#giVYT=hd;O[t%u'+6Ā&R1͏J^*:Kg_tSK+tb*QF5Vsh+#׉-9ZB]--z Kj(s,+.dMeb _{3$Ej d Z zPHJ Td( 9EXo2p\iD6ZDnB$3b!\TzCMNMda,/W:r rb)S8f$2mzf_;.I83b`R+5˙3ڜ)ɦT۞ ,nȾ0$yzϱKL)B*0p5 KP/Q~½f eLN 6 h!PR\OvMxWʊ'|E\Y̕+1d 8!cs@?wlSGCdA]h2nEzs-A' % ssKnv\@M-6oW]/ [x7;Pӵ! ~(Մ{ǬD0vR#$B#e~j\A#$fJ 9QU#_w@Λ,ŢB}aMZ2N/-ã8'I$ n':neor =;n^.AJTcb\ STF."A Kq~";$+L6 y\}--ߦC/WM}*0䆂 Z} GWi]O-Jؘq7k8@`-N*r$Нi!e˷,[G] A. )%F1'b,Km 2la zI XߍMOiB|!.I%W{ ?$F =˦jTusy^٬@/\`ztp(T7<b+ɌvWJҳM>.!l ,t 4TFogB'^ ww (4ʻ}PF y֫slI$9ѓ%߲Qc 2T4֎9V;xT.HTs!]l9]kl20CE[h AKOE< SdlRmi&gz[(R uc8Bqo~UxrOƢ`hxbԿ{ }]W`Pk.w3w֛X#l|#VǮ/wQwz{Ib|Եy%xsvYfa=e\4Y^y+\ڣc䑙FfA[JC '$lnA&\ |,o8HF]! ,-ŹBV3Nho1 ɰAl-?RDxc$aXį7 SzL%MƙA#9tjUϽ ~Up)Ƕ@0ʊ34`4ɗRi:';Ɣ7!)J[>br-{ kj' (1jex: i=nd׻{楟O(}–`|^!U[]qr*k$ {=>ffz&aŽ9+7r/]u t[>Al},Ք8RA$6gp2F;^Otg^Alie. Z$C]q 5uJq%u!0J`[;G0J!%0cQ;H~G@tO27jTupB+wyůC npvi2)!(keH_S7y' . 4hOd8$zSc5m,r@nd%)"Fod&u;R>'ڦ0'Cтj*ȶDԈk)4[쳔åp"P):o$ɒR=.|'U^bK5Rv@3b`QBZ7xʏ䮆LZ>LG'WveGirZA8[!}^tDjC_)Y4w}L{B8##Po9_8xu--Ly.yBEqwGcxrhp`ܦO߉)o?_Y(m5Mx;vTI:&|N s\^w0: Fy=d 4g3t K|QSS.d׿ʘ!N}zKYip ˩z3-WਪŅyG󭠢]~:]i`jwwףd`Xͦih8Lآ~wH@ڦ_qj-U/WŤſvװ8 9|t807W3X@qf8ErWG7ڣc)nm1FcܫL ,CѝW:dK3E[:fcχִlOZ{XEu `whڦiBr|ő i~Hɋ1 Κ932 rW\ J֬/VP^krHxp-r0X~рtM?λ$-T;:.~ZpaKƞo@`,'U-Ԁ133R0=-Ki ]nQWį;de>HR{W%yjS : p?mẙiWZ/=1pJ)y1@̊+8ȉQrksZ*ʯHv+woS~Rr>09+ !kNȱ 2_;BXQ\&Nabn$OJ4#kGxTńx3t5.T5{ͣ/o҅@?G8hËwkQkTSsK_'6Y6)d9$D)ZHO%Ge Zn-(^qIzܟs,dΙ7y\d*ҹ-K+۝!&d  acD9ƺW{ԅ_)jSb?vDBU1V)w+o, sn%CT~  !ZeV)n{GM+^Q;=g@PwKܼ%b,IIԽA*?7nWoq^S[_a=W[}l>d{Ws憰*I¬a0+oO'Š&$U+d9.msa!CneYF0ث&F' [rn UfYs~XfPW`j[;[ V=t;1Uloȅ Q/_ 13j`sIfgN S,<xWt=|*qqvDqkRi`=;[j3޾^]PxlƤH[ fW~7Z𱒀#rq@ahFG07<*%'cS7M %F hd9Rf${yV&mlI!$ze{Q*,VX%Ggr-UIUP\"O>[Yfcw΃}c*)R͛:-vZئ4k/APxKxk_吜9ںea#i,[i=ln>8äKu=ᗵrUuCU F|W"@@xf_2\ 2<ʍ(O`]9 Q;Ii%h4MyS]AJCu)yt}6T c'a>4吀š8KbKK${6Ά~P/z k2UC Ϥ](h2p}ч5:ÇUŪ "W$^6j$Kq&Ӑ W[7."")^ܖGR59+TH*ǹA?K|P y(u^PöFmgn$ P3]a++PGBvPE$702D @σŌT w&#==oЃA)>S`3yő=zc׽ɶX xy^=$}{BYa3֣]p" FՃ9xzJQuRAiql:]6jiׯk#I~?*M?eMEwg90,J3mg1'GθEj89|R 'dy ZI< ^YF^3(0쿯n1+YBy$]bm̃hLeVo̢K_9ˁSBp[]7VaZPu^mv|p )c" h|/‘dw@Nl=2 pjE9Z GaLʸ x\f%^I^n@[h*vRxΝ0eR]Kp` [ƐՓPe+Cd2YJkd0[(3?7Dv9\]|Ň<գDoXuCR6v=i;8Q 8P:->&ER ۏaL)s׎jkG69t+qi`?5vJ4c]^gd?ҿMK#&>5U$^zU??o6JVaw<F0=l~֋}o`2ΫylYazX=le?w'nBkAMB]yՇG$FVxSV*Z<#^=چAuyizܔf0A̤4<- o%c JbNjrI3_{1Zj:;8ʼnI%NFZ'"*$HcI~ޜ>o Q}iRlA~eiN9m aj3~7Scq(؍zc SnOK0z#/:1̶!e.v&IuL\4b]ub˺e.N_Vlga ˵DtFD%cҕEz*ɷpw@1UIm*~*" w<\aJy?7kvٰ>b$n?f5]?g3\4*t~E7{eKa݉(\J0My<3U/FR:te&Q{{&NU!aP^ul"2zV?r+y.W"_6Υ2֡AI雏0xmO:vFjYoa^{ԍBu.P,Kbf]]ɚ9D4 5qV%_W/9׀ sSIVE{D"J ۥl> αT:1p𢡊m R9etAkS7:Tgmm @M:W}Z毙Nlcdx~Oխ).?s {aK J1Y\}mܻ1pݜp]T>$"@j%Wwogޓ %>Eg}8Am&mH~P-)f2p`R}kJ'مp{MsaQ10F~|/[4\U î1Qa-vxegL7tT@Eme4{Y jN^}y ̬{.3Sa2Ɖw~3Rڛd24&Tz]9~NG@˯<~EDTANXZ^)%=3zMfv:[ri+U_%źyؕm]٫Bo[0dD') x as]cGbΑ"˛؍tOqgA.- hDxҶh>R?w=@tZ& =tqGy&ɳE+vh:'mF1dLrS 9oQvaK,Mo@Id휳^VzMY<9tS` , A߷Zx=( o jK-2 pT=0'sDnBC(8 R?Q]%๽*9 ~ɾ}7 6w$\ 2g5)C&ݢ=]ȥ C5PHEwM汗Ԏ(&^ؚW&tfWҟ܆CܚXzJ\ui HE\z/$J V.)Тz i*:amyՌdKCc4.aJZ/X kTpG`ܿ;ApK q 6Fh s$rү A12tI|q]}9Aw֓}L%kPXSENKH{BMo`0nH_>[SMHH73fư/_BBX#T<& BRxcJ.w5 e01xk\J[^#xXiл(gq@^ XULj~2($N bʗr5;r).pz` lRMfn=$9?W y*m˔0lk~=/VomFSG7d wL|iHG []aܬ ~RURd Cy+<] 9dqa$=f ZLZgIF' gou6}j”nMmPfޤMJCx&Ѹ>Jb{{P`Ȩ}ybk:Vvec/(P0=| CWcK`3{81ԻhUdcFc|GulEY_̫)=>&7{sT!GPݎǛX8Ņ5i+N=F t$ەC 4dSTr] ,tմP=G3n}OԦH"E$Tobt%rDm r,}#Y:|mJļ'%m旛b7 K| V+gt0~+ 1e x.Z}E x/Lk1I/I3mZӷ}g/%cuoPt z3/1 xx`A HEemHQaafv6%3^?v3+e22NўRukE03Q|¼Vϐ@'xP~kk˲,#P̘V9ȶ\MI .qF6N0}IQ|r&QO2 ?g<|v+~t 4a\D5gN*-/) ۑ+n*pהK~RyTS)@[EDi s9%|H>ʨ.J#eb Cm ٧ ?Zg.M-}=C \re o[䪬?ha"登+K.fBq] [ZRR/BWגϧc7{*J&qc/E8']e2lb}Ӱ*ٙJ-쫿r8 }g_ؐʛ9BSO[.<41>MdKVƇTUVU2|hn4T^3NZs&{mgu@Tӆl2 sյRoN+HQNZͮ6/ 4~~w2BT5!Jr/uU*`BdA̠u9%4ߵ8o밿uovMƀQ\;_UnMwe$6ވ?֝Ʋ|QwlF0¾S}ul)lCk-_qv$”qdZ+~ d?{kg=8Ntϧ-c浿6r -־]9y7י#M5C"L`H9 |s ѪAyxCY*22__Ыr+=C+ L0Oq  كNՓ+a?efe/*nxoY0?pcLE+W/5 w] D%1Lt?~!9=)Pk8w[khRbbCaOs78c'.0<#8^8' ?!< ?kRN"7AJ[ 1N0KtvRPEV\vesVXUIJy+׌GwTznI*'}Y0@Bf,\eǾ;guF G u=CE5(_%vʜh%zn {Tgq%$Yo EgZ,w"a[^O9T[<-f7.2#nͬc%s{t+ 5rZdSϙ9pKE. DrP@inf\O4~54NɃ' (]]#VTR~Rm@yOcUVMKr\ zNQ~v "T R M s\ƔR8cp)Sʮ*L hR6F9b^5ӖX4W֛yAƋsOesC){0ܼƴƕA Vhc4h%^ݿKo " ?{RȚٚʣAӝvS=s8yf M,1t?⎥h|DU5(6*!C0AoԫlKry'W .\2E:]=bDHƪSV!>4'Ol+JptlKsq_{7&jt%'s%/My P eWc: ǢQ ]h++(y)MRns'7/S\'(QAXO@w1= D|^7"Vˮ^hR 4]y ?ZBRHCҪvb]C#,+ xVSo<]!ͮW9WnEdAxt=WxZ3VPpߥe-SYx !LZtE#B'lijY{Ш1Ã+i+*tzQ˽JK - ?ZUė2oa^'Up X#J=|e7IҍKTLєH)kY#6+"W>/Ϧڲ>?=clT&ڕd}~O+GK9$MQ gAWdo~W$uek7/J 716ש:o oOF;,! 7`q^?-tu#@`E->%! #X .7pnN{ʰ6%3i`_:]*% oi>7}"g~e%/JLc-k?%_p* ފ-gl4D[WI 4{ .~Ue[ƒ)Ȉ8 i(i9` Ezӛ黌HY*4=b>%Z U ϾG%'g|E̒ѭH܅  μ:ѓS`x]rcx>Npw{Հ$e* }&B%m״0j ׄ ^d8CZfGT ϽDgq)`JncUMy mq!%LBQG%h[')$"tL'O\Up^beimNQ-BgF-/a_oЧUfSckKx# WCא.G.~>}rDG&tR\yzn|fU%>xd58<\|^ea͏ϞTѥ?Q>QX6H_A*l;{=%›x>?^+cbb$Ls3Rȴ+LۘWllZՀQ)Ý@ 1@J*qppzE+-i:a^Z5<}DW7CmU9Xo^RP2VeL@$ AYg<+ۥZAq^Kdbh1i)3WЯS8Vֵ2Hmܔ >Q2DžHM4XH74Ƅٷ*AykV/^)vٳUg{1|=|ؙ{#xh9wΉmz(dLmeP``;-͆χ9QɉIul+^^"rI<^<@H!.( s׏"J 2dg#\˚Ҥ2n`y}]"a6H9V  % V<S:V-"]"]Q*':>VqeyHnB$2Yx#_bK8Րc0@nrOo ]ps\=zqA;!^4^mR P2Dl"sk`~H9lo瓨y\I |GuO )~h Xͬq +:Oz. ;H;IΩ䊁CzڧWct%?0GL*(0~}8S+!K p ƾ (Bp: ?8TT)٠:gIn=%CAJF4xe۞g5" $E >1`]e|  sp!pp,"Ol5[>wu;qS* w>B!TpGBL_TV1mC2ELz>|<}%W|El)/j]$x\"sOr1ޥ).ggy`f۲NOڏ= i ͢jvl6aI@}De{pqSEmK愆qsmXq~l Yxz_7s07B'e~wZzUeV)O@/}Fd9Z$WJ ']lQiGƉtxװ"dysz LǮ}:xGk+-'ɨ @1~9MIҽ-c` ҁ:uS&l{&Dchaox[N4:p˸ָ$lNc'v~x(9UDfҐ/A0əݜ_k6_]ZR<6{أL+u^Ѯ颽Z(N\d?kt`\n/Bh˙,^#TcqFZٱ?5|r ׸i,+LMm@o *л`S FƃdaT_.a+*eL]+IVCNռtv+ tCVә̶ՏxI? Cʹa,#|'?6ؙHLkX tVCGg^<+j" U22ܡql,ȲV# GtHGs9RZٮFdm.Z} 2%W >g/vl#r)!%$#V[s?`> Ic+u3JA -2A)N1i  Ze&\b*E,ԚaWM[|x@ˀ /+$r1 i*}[/e)iV7SpF6x&zЪi O?`Qŭu_&1 '$FB1UfhآfibwCgPR1q~*ҳG+Ń]P/m V\m/LĦeOA* Pݱ(hK^,71' ibS =b_ߠw^JE|op'8RX֖`퓷I6)c%sG-锷k2ٴOU^>04Hl^گ֠:S̼Fko >*N0v(?(ޜ2eҶcH \:sc^m6#/wk\V@])P:mnCR%ˀOh@9W]kJ9hkW"(Y&-V.x?G*ȱXl.v@/,?3'#,'Tfhu["+_Vhl 9HBo@"[)5|4$.m 0'|!$r!}3lWyLP]VQQ$~qW#ሊtBzYp"N'Sm0B:&Z?O0Lہ!$NpEyw 2PfbJYj#D1Ftb!©R2}Tw4Qd%'b/h%J#73"_GJ7]SݘufK$-Ce;k}g4G AQ@^e08MH>Q镄 7}6,,WyrSQFVrXUDj3V+Z1S iIRnR%1 UyyJjeyR6*jIw宣Q}.V|Kbݩ)_iq/QS<U(G^ة÷v_)V'Q2mV' `c .$=2esX\cٕto>xDas* z\OH]KQ L:]ws&dUp¡w%Ef=J>G|$Wݞ4m #v/, o͂u31g3Ja $S\4.F0R<^31PBVFeҶ_1Z5GMY`&S~yNk=>j]nA]rj3@ '97d8>?˧+kY 7>VcX DV؎7׷A^kX gMY #j=3d>:I9Ix!R`MeEIXak9BfP@֎ gfVxU_>/ވ5|)qV*gj.Fd,5yb`[ɝe.]XL**3iyq͙5PV:t{'Iio$lJ|>g:Iii|E*92:ոxxGc3֕bBZ?߈f~|sjɺ8dDI)Mb NVYReƏ*%|rJ`qJyyՠ:Æ YJJkoAXq `WwQ߯ClȌº'%Tdž1(M `} B74~X_Ztc,."8o7R̓[\Uz$"gV1e߹%ckV) 0|щ=t ?{>s5[7z.m<+tŪE:^1)ZxIu9SeP?z;P+.~Ϩ@I-fԋ4eP Ԕ%\4HOazTwCBz3HlY'WT4B0PWOBC7esG&q3!!@Fz10rm ۼ8cvi|SBd:͟%z2^ moEe>j&Y#oQ_\zx@+2,8qLp.NuQ>sPU# Q\C<갭TlUp˚򧳭:Eߋ,*FfEV8R0+IEʨӛGr**}DͽF"037%k@vt, f[@g$G"d?01 S S WţRMm}fić#<X}RˤIUvne_M(|EfHcJ /O1N];%| q[Nlp~H;Gl%t'~Z-ĥk\/x!)0s!^Li*c0CPcUܿMdϤ*5a,Z2SA>'N+Uęݾoaz,V!nU|HԢ;$x a$G2 K dvŞHKo)woeqHֺX? ^ v602&6,F46o%.XcGO{@bhD!F_ i° Lu FNv/3e qi4UYc "3TL/ٽ)0Agv(N?R>N4L(f,D*ٗM=u{)2%6=f3m(Tz#ij;dC32hEMV5x6%]]ˈn4wm?C^IGhO =:Ī|T)`,7|fL\Qb=:ϑ_gV6Ap|,uN)ݿ~V%~nD.B_ecZ-^i_(u4`bd 9j vkb :@yܵN۷6]eZvqX4pOK8HNO#˸{yk mPV5"b?"xyM/ᇤ~)K"UV*\(XLqb^7/JV9Y雨D?&L}Y<7m!`֏lu~Ml'I8P%WYz^]) sG)f&D%5Bz©ҸStP\ wuQi%>Hr p_#,7jÐ~/l+N$@`QWj~YB{χ8FH[%/*8 KV9RssI;7 i 6&np3f_۝w^GB֟MJܰ?,z+:F!+F qjy)#;a?!VY%u 6 1; XְȠ05L߶Gl7 yCfnSqBvvm`iC!*|xT[C5X;Rm?ã%!Yߎ'dr{TPmK/AD>=1>a4r>=҂Wң<%<~B/rM;z޹ɿ52oޚ!xSEؽH cY|>M B!m.[2.'͸/mFH(qM9R\ܶ2VBɝcP aM/SY)0GxCe4 *}_<݋u?c pU´v8ސBFvG+2ΗԿI iC#ڮ\Oj ,r6OÏ*Uݼ[Lֲ)`GZi3q]w\`{lt?r@Xէ:.ppj<184:Xe] P&V?+ ݎRp]ķo 'S\:Q95@5sq=9{0;U|e|ܝqU(VBd˞MEg7)h~? [ذd_9ل0ovt e%îQ-a0ywI\Nr/1ID R5B`2t9vl8(iя8iSkf t4(tteZh5o.fy}z! (fڷ'fHKYy!W]+֜e}Hv_tY{/|WRV3.*,~?vΆ3sKFXWA(d|W.DUˏ dψcat3Yހ{{WGJY/͚ə"3kg'pW؋,hqY i3 ׉_6q!Iƿt]k (  \LN ?ohԲzө8LEy&;M7:}]LD(&+ѝ suL:8k h?'6 [ LNy*k0ѿSʱdq&ߍPEZ%|3WKkM*fti#Eh-3?8|iq:tjx9L[m7;{2Yy= '6Jt,>1Wl-lzɳ\v.L]5B$]`h1d%׭pN:j_.9` Mݱ4o|ݼb'E>PzI@Wei ercDS%iA{*#wXA'cvdT k`%qYb6:L2 2ЁRx b4u^NS~Ŕ^'iEb2M%T%Il\?6Y#'ehvXth695۰ ثJ>q\ n3ŒeN<{܏E“yѬbĂ #'((Xt̻:fL4]$9 &mwndrJ{2o[:j HF-sq͕'xDk<[͝ F{*2ƙB7TJi=H-پC U @yMu*1rFujje[l!Qŭc|`gk5ټ!u61B {6Dt)}3ePhYj{dc׸\еqd%ȺhG o!Wl%}_ q!oa /bfް"XXI3B6K5vP7-a:.)ML] ~$UоgBƵ"A H ylͦ3ф3!In1* sLIIT1(9Su['޷ӟ99h<]7x>^v*c¶@z5UVeGMLn xSG}҇PS Oz$L&J[3Ȟʂ/~%O< yvaE} : "?Tl!x ̭?KD7!78ϖݳݱɣuZ~ 07i#\P#{.Ŝg/Sh&*ėO{JtU@m\ވuTpTȜROP,Zu!U:Cjzk vr1{zw=ik-,-Rʋ_S,7BYOM+VN>?c̥#՝ߕ7ęV߅Lҡ1LXr^N2,51;)}7i~ZbWt1lˋKw Ć#|\cu QuWu?=AlX7WA5FKkFw4v1l 9Uԯ\{ऌj!<„WwX6͂ʣRrK;?%ɻǒ##@E8x-4~c!ٿ1e-uV93RZ"筧/ Q*HZ,0;xGEKݩ6Bp䧞MLJKU0?*VL1US10WEcC)x}/W]y&7HR\j3NGS-mpۗQ:UԵ8}p i<9Z"wLOxՔ y4D/eV;FTuVYѺAS2c?!0WLSQlTKOnh]SQS-~h׆̛f`! nԂ'l!1A7pɽoӈVtj`LV2Z( 7r5 kMVVEyp7F93S #F6 QIk-,֧Q?C3$yTr9b8@ vMRo΍ KQ(B[t@pd:l)=5; |64)U<|37Ɖkq8P|3 #o* mZ:D 8FA[JSY‰n-^5=$%'`ňg'pM/, T5/ bS(4*ip g|H{8(ЭeΡ[biN񋠈zWj_lqp'R"$NqF'q./ToEh\897":[?Spow$.>zEz[9TQ̂D .a--w,HE <-#3u|k~Y bʐ,xI 5K*vC8{$. 8Z=7 Q6G mUlA@7#6а@pFݴ,r Xi ȵztV:ZKxY(b~{m-}p5PMv=cx#?|2Fai#j~wTU:S~QZ-9z@Ma4q 0 (Et-Q߅͟Pvu7ɨ#m*ϓ;#R*ӂcڹjEGA?{!qsLINr5%p1"k|YWf`[KVj;ݶ2]\/#C-JKmRt+3 \_EX@qBKp8FƼ?ѻGͲ!T 4|)LJÑΏ"X0ط]͡8fƍ\ϙAGX傈 %n?t V,:D)5 1:u (r !)d$Qpଊm%>5A|-S@/c[015`Ug!f_VtaR~~t̅ AM>y xhQ _wBeoLAØDJ) n#UA2/D:M݁ȱ J1|W_RϥTT89ԧ/ @!ǛړfRSqpȆ% (daև6.RA{FzɟGRY:Ni[R}<ź8j/QNw)Yz*&spgWLVDȏ~@X͈A<@FsXF Ȫ' F 1s!h$dI`EBA-Ym eizCnX!ޡIH(Zw&Qаi!aTv~Ut2Y Z~$0U}3V>U5W1ETRw٘؎){(hV:LYޙ[)4S;=!T?aKs$ e ;k`95(xq(u9ɤsf#˃35{)PEHE?2NdJxw>޹3[S\j|cf:/PtN4dݢ6G=qXR~QCe< X{<WBGe05%nor5_ H FqjzzxP@vuoS"fT^zܓ}5[ rgCu!# ood 3aё a@lfAIϮg( fA M/u''m/a$7~͈(`ZqIˆm!LS"}} {% ?`^njQNQ#\CU2LI`A8D6{Aݯc$54ZJ3'nުMn uU.IsMUW)6#c5  [ywK4sERm֐'d+B.G`'nXɂu 6aLnG7[ /,06Bî%Yf1afrWVM~x"~Cƃ5 h}M1愦DEXHSwaۜ4u N!EX)[`O.Vٛ_MB*x;TiPLŵR@Sg4j#p& ke0 : hGsW+HA)?ʏxrfS;[IkTZDVp=E*Cl#!:\,J et42a\[@B98xt%ʷF ٢)k,#)??SUBЛ=T e{6xLmeI$V\qTKp *]1u}G|#4t*Is̱2vA yjRS>{TPq( ~ ;@%ekq*TE'EkhC^HOq CڊnϺkn/B57T\quk^W,X^5? )՟^*R?@<*{jگ+iȂV/,&דx-pHQ;RL!dZqveB=O kjWc%ΕM} >ҒP9wՌNbGnꕞ6A%H*Aa[&gB'UBVRW \GQ{e#~Vwe]2wi O\εóN'Gg7%Wi`+:".BV2|=WoI)ṡ:2͂%h`NᏙ6Ws<7T%v;S+".k3cW~K_*)ӄA{8hՃfY Oߩ΁Ճ-_ ]JMܖlĦ }xfQ_Rǩ+WN, 3d$La Pl9ݹ {* q Hd*U$9P|Jx5$ʹϊ2⫙9db&;nc {$[1K f2:O}@5\>oc~v+W\{ЏF&Es;^kf?;Lvtov?q5L<&c t,SFyJTG~#H,g)/~;_:0i}bObwyF>*6≏ ccyT]0f;K KŌ;$0C𼉸Yqy%3u_mR~: aboI$t=3be^iɔjyIn$p! @KBcg5|dBHfӺTӟ tjfzTQG%^>>)CĔǛ|c`r_sޑT H`6Z' .I.S ;~q GTfBq/TI$g8>?Ӵ& ܡ7xKϑc#ǒ_ω4ùLC$TH&ݙ)'D @[9w>%z*tvXKco*ځ:34kָ-IAA;*5"?h:4Hqz~.Su'\RܰW׭J#Vl IC9-b"el|Fd9c-8nEcPp7&igdyLsWUqi&3~p%o⿊^Xf .?mՅp+W8ּ`U4CJ-Ϻ҅,͙R^I5~\gsJѳQxNP*m*Ѻ,_1xҏ/c~GF ߠ?":&&TůDL4Li`}(S NTW۾^@aM2;2P% &}ѢT"1dObH Ũz|Ca;% '6SofS@]FFVISAl!k.26WH{}̓2tW~ɶ򴽜?<@jgb1iڠnTGE <,eCE_G'õٴ<kdA\LFs/}L tEu^Ҩ*oG6#:z[܃Lԅm#,sToo#p&0ϞdXRA'58ƻ=Xv4I逮tSߊ.%l{"S? PŞt⡴{nv{>}Oҷv^j0 > Yv?, Q76 F36V77,ectZ(IK;ȼم5G ~wu#:n F!k6M:c#zWDJͶE0־i,8~Q4"-rSSܙlcܹ%\{ +/plQɐH+Xd=\83Q_Rr>at-7ρ ԝgs0=h`~_͎ RH,1c$;;QܾxA 2ёDT\ ^֨ѬRUOm}MFşg9 gʲ|=8qC hS+ "1l4M@ʋW_^hfO{ZtZ]2{zb'OL$64vVR; Ե12ʐ[n1ɗ3ُ;oK`꫷Bp TP13^BIomcȖu%C,_Q@lM,ƳGFf_jdkOܓJJB@<ѝ.RneP "'=&<嘝5߭eŤ2,Ȍ\0%c F{,Xi)^ ۵ fGX.vgP_M"K|B'L0WSSMhy5kq8oo|| QhVggL5Y%-chDiFao^+퓂קHdG]C₆fo|p% lHo5#,qC|8;,'tOO?^4;4Υp  SV}K5w lWkp4P0_]";|¨>bT:a5%dbm+/poWz]P@?T0űNSKpFW"e_HkN"[/5l)n{9:D]gKF@iևXpp ar優4LP[u8ސUM0=h mm6g;X~-*8S+l4h ESt n\GϜKJ0kWZAQjjgwjwn''U+҃XU_ :*;O=Vqސ5G~!d$uϨZ +3_` rl{* M+&d@ꒂS;_ŷ,+mWI^JR?=_[;ڂGU CC6a;h utD,RNJۼo,t~rC2S6JZ݄!AMCpR~>D=zCkI{(y3,6gњ^gǘDs`@c㠊Xi+n1heGuƓ5`BHb, Ou'TM;)͏?S)ZgbⓊ8oi6Cw0sI8Ld0Ho KpOMaΖA09cͫg4*_/¤@C~6!.*;|P{`K_ pHV22gh1; "$D4L;ysaL 2c WY#DZU`f/'/yxRזNIE 3.N@Bf_AMmopY_ SՐٌƒ1JTo2pP+AFn,a3T]#_= af}X!7Pcw'cwK{ҵ1-o]̡ §%3 3diI9]SLZw-$*t %_\P&5qԯr(Ց]xt9zqboz|%k5 lRޮ+.DovUrx^ylFRU> jIuH-`X⌥G7^֕qT7oeA #M|0f>Zբ$|\wh@"+Ѝ1~b0&F긑>?:etbM s+U Tj~qG},@\,RQJQ*@؀[-ԝ]a?IC>y zp~x{+t5!BRy3=%[l̞ƅw!d1OEZQ͙qz82_6VoP|cu /۪ahʺd?,hA*JBfRU?r.tCG / e5ex$(6;)P3Y#~QGJ oB翈hffC +{9Ӭ s1o x/nrt5t>2(EieRab^ `Ti/ɣe: 5G\ua'r2/6$ƶHr&aw?%&,f8S@ఘ)\3ȥ譖 t$aWHh<`%W;\ <~G=/2a~!c@8E4&jI'(ݓTtdè~:159y%]FK.u_kKL^a]?ُAI}J*6XЙM a Aݪ ?{r.-/ kG5AkJԴEif_Na*6vķ^|-x6˺_HA]ֿ$]ze-z=wW:U`;ftZ tUg"䤢!ZMOEwQ9W]cR<`=vlGydq3' b 'V2lB)7wV9٣.`Qc\3ZgwY0]͠(+^[xÁ47`\0E7#jQլ^?n*/IAmI12}D؅3VWA(^.6q/km6Er8f+@^P`YN 0Uix"pG(aۙ*Ð'qvC3QJ|5S(Zk0%B<Ш ?-vӃzꋴå# 7xFj]3-hsTWWI!1iRH&"_α=HGL`yesx}vC=Xvz^fSس8V9GPpJĒ`U5w^u{|i:|nWÞ4(&ȯ=ݛc:lrX耾~6:݄ > XS)FiEfx3b#D"@<%>hE01Si>7࣏xWBŋ ?94ӕHU]<}8<%kNү&/Hr9ºecuVZH-m%5Uih.);Ԏl&#:h4u#hLŲk= +sr'P9KJ8,oM+ZAYodXj 5>^_-wW}2K*RpIIڌJ*#_\nu𨎳dV_g:ۍwsR{ M2oTۡ9OR9@*WZD'Ge8୏ ^ZZ[N}##.ק91MoiNuZVc f xh X]pt tg`6_~mvñTBwEcuL,-T PkǛNFaTq.|.N(|8B Qz ⳍ#|M^l f'TTߝ5i *? (M>Ni66))PSQ l$>v08 NeJMfM^8ѓ-!O*K?U3ڎ0?|lbqcU_> .)[Lwfxҹb"$صBAIoVc*,+1av<>gfVu1uat<52Kr~Va 5̵*W5p̲oF ΁HٸܮLۘ A9E!}<3D)m29;F,vX^bđm(UL8&] )w8.0ѽx 6AI-KWy"ۅXғےey`T*)~D %`,a_7_~XgEů_Q~v{S4ϟn')~X5~Gₔ97e4bARw{ A*hnܚQijXwЕ"QKY/mcW8W#9K.: ~S'A(8eH?FƬ8,|٩/Nc塞GWQT.JM0 !z룜`opgfMyUl!yȏs>խ 4eLvweh̶  \bk'H{klڳmj>2l΅v~\pIM@ H.F8Ů;V湡jWjRT_&qċ>SGR$}fݤ~G{4gD *",۩t]h+ƾMჟn0rOTa]mW7(Fxoayxz"bG_59: >7+fL/" iGW(EsACKơjp,jջxx槿IyͿ_M`LOLZ`DlO'l%&5Aur*` ;; InX""J[q*g2Pp,/!H6.w/Sv.C`clyv2*03V{%hA᨝bzZB“D4jVj~Lq(?x|,U1h`Prnh&sHi(zH7p'!BjiOn?jٮFݯPZQ$c"Yi,&(SP}wтl$W)s VBQuivpY ɀLp%UH<VcIFFa{-LR'xAj)4KڝP#긛Nѿ蚳x"9(V]z2Jy)F<:~Lvj<6PIԏɢ#Snh0iHg mUHrF\,E^"Wdy3qrjr((IDa."&~xIG,@CiQPB֍xiBn%k͠#R ,Mѡ"ihaՅB6 }bŭB7[V+hzS֚a5MT_6f!*p3$![\Ju~rI+s%E. F̞^i x4@mZ<5Q33G`QF#m G\YW~)`}R[dBI89;y43.-0,3]-ktBvzÙzIDY>).T\xd1ѭJkѺ@M$3%o21C#Gu^!5g>ڃ睼Oa!ɔ£):n/H41Rj=S٦HHywO aH;3>QП?%4҇CK$ =Տ >c6LfB8vlP98G,Z1Ld6:BLMMU2ߘ*.I?n?E7~*כ{.)Nl 'c1u_NC[ru6vTe >)wlWܕsQX?)][59gc ԣA}}7(08ivK@{6Kt4kP]jJahELROjmlO!X\U`M%%m3CHBb); 0MoMr*fkew/VЧ"M& jŠQw.C/q!RNjM)\_5'vֺ^|i,[* dJ[jG _s㯰,>Wm9$d[W`S x*]Z\/ kfMћO/84VjwxU?ٸ+y`^:Qֺ45sy娐%^⸵ @ֈO a{@@̉1=>]tκ]EkF|&T:wܐDŽ&zN>h59, F{ %XS< )ӗ!Uf6XZ,Zi|A:)rߞ4$ڣQ]dv01%p u\)ٓz$?6tB*>qZ%P7>(+8{a\.EȒi)_Õ!dqC!;648,ΰ"TLh̲OSѦΓ93'͏H8 Ӏۘ>+ejw˒:u/3VC,?'r$Wtq4]Q$ױ #!b D 02!= (/u 5@amnid  Gx)DoI'1[2+a6hS}LЁ/)"1|%jٹS;ݏz[J=U+N1h6\!MdVez] %[7ﻮ\͜l˅V|4weuG'r2%|;+R&/wגp}}zʌ`\N88>/H{0}e nG j C; Oo+ D,57.i$3|b]tl?mC:7pyv3eqB.~j(ZK&Y'.uwv΁sKu Fdt_PU+d +7 u; oPPwGmJCg&gЖ%4('k7)ǍW bLk[$Vڴg@qOF3K:RkG`{uǭ_pqh٥ 9p0,W~geeugZtMFKy4X\1hO׳&6 vjc*f9E_N۵uAF*mJVK 0+y\[-ɥAcj"J*0AX6fI)vu,-{τ7 y[`WyfqS"YpW3~ȒiK5HsTg荮Yo ;``3lvg~|[PwTkmh; dWaDʨW%UQ|+#im^4}۰H"0:&<*gua)?I!^0I t.ɚ 1Y9.lכulqWOxԙG̷vƂk֣g/;f~pG 9f(MmSnL,A]VTxScPI6ݵ IoDze|~9Hfvko#skY z53g*g^O,͔c7IIpާC8뽧J^hkOgDX&^F=^gNTO5M+YznS<AIQ0Mۄ P ',l1v}32l_w1>,:ŮT h/Qa4#4`xS8uٮҐ s\QuA@;/1PqfX  k0ۦ #R}EqyECxR\kuQIS`VoJ[K \mzKxIĬIBm1lB$  'FYpD4B^#)`3BΐāHur!UsB\i{ [Ŕʩ9Qą:a~ABDd@9O#h[0. wmAG[>|N@PS~;-`+S M- Cd`^6O,|aQ§4dN`ld}(ITIM/rO0FMͼ?:g<021·P|,naVcPGѕX%b Q\(1Ҕ6s~-8b mLD.uDʊ&fmi^4exy 3Cբ]O{vWl{|c15G0 %c8oWCvB{z^AE\f-a2i a"6TLpiPNcvuNhl.&YbG70?rg\xSSMҥBkok]u`OaKA{FB XY8 ZyֳξD胅u)B#lTpXT:"D-#_?*w^⺐T|_P{^!JKv Lpt<-\2G4M5⣼"!E3ӵQIU>UKRrH|N&^;L YnYʕw?Nb^ З>؛gukt"1Cw|s12ꞙZIf&K!(m4NCQk/r4 oT_<19To ك~ޓ|M#,P"?Gnf VW? `spd^T|JyLs;Y [3 Ek3 :S8{EHFYYCeGO^nE)*yr^0[Tj'(]y^ng@ GY{!f s@P'_*y>řSK a,ZN&"3?٫}q>.:< K" [ U{"0(ť3ui qWNXPҋpa*`{ xeRK >T~-# Q4$0MMnqՍRTYZn. Zs7O~^ =`Sg"pDmAe6S.oKծ/>cgYR| RdR[|*]7-1z-Pn c׉G.pXCs:zC#" )@3.{x i/(OH\ys^MH@_w|#Cct>BR>ѣ_5&2r(p>: +bFU 2ٜ@-Nmo#%Tohx5I?`ZaM畯[!rUfgB F5Hq|"r$H)Dt"݄/B幎`|P4/V@O"xv 7K=M02"h<&p]5ǁaCCʣ{yAQ*kՙ]iqœǼiLPVNyW :+D("FQ;IrjH۞ƪ7?<;'!I@+v])td5/s90`-4hؤb/S0pkPAɹhiP} *;Iڳ?j;Jui_Dli\GQ`!t"ݯ^Nbq-ϼs.\)CcsΩ83эv+yȴzn\OK1zp? wLz!V^Fq_t굡uN3]lⴏ#`[0"ō[i_yt’?=^#E޶<.]ؔWw`eP|UJ#윈x!1AŪq^`*T? ޹ʹ g~-N /Q/8&Vl+IE=y1þ8IfڻM! hXtwiLw/ DQcݼ8J@šC_KUh {b7HIn0%Wxb,8ޥXL`AKǯ)F7:*l_be5so(MIcSA1KF`w@q?ی:jzR U A"=쪮w\\RȰB!~g@aAHhZ}6x<}3^4). L.wxoL68%7˵+25gtq"xF EJCU}4@ W{]yZ4;H3WNN'a3}轔hg.[!D']&d*34"=![sNMb %Šhʻ%^qmHX9QwvoδGzZ_B`©ַKh 爃MaNƐ%Q!ԯՉjeWIKOt6=hb%CS]L s],>TJ(hVnH 'H2H<~6!t~|Z0U)>Uj<{9n IRH}|^fwNY@L LB_aW4K`%aܴ!eT6aUXRJIQrh9 ,&- Bb?+ P3'刚uމo'(U=Z߹S] uo)?O0 Tl9T \# y/&3Q&lL"X`F2^mt?/47Ꮅ SխtuU鉶J8JC B_r?r-/kGFh-lFl7SEMSݕ l}-P eZ ߐ%y=htbsTT r8a Fgrzg3 4Xa,D@)4r,5*( èw&gD^yqz::">Q5 3R?&Q)t,^g!hRM4loL Lc_nL$WeVh4o^^?SL?4\Ѓ_4-ǐq)=MֽBVV[vjy1 JO$Oe]CR'IB>J758y@+g۬rE̗^-CÍݪ:6 mRwd^+`ڟjט ̱6]}/zڗ@Ⓚ$Ǐs%'|?@Repݘv.3*ֶ~o-"ܽղ|ǏlJG(I$=DR;lUЊ@L򷑄oL}+&>wk.% 9 P1EzEd*FB!G;gtO"Dq3ۯIDmrd>f&?ZZ1q|ɎWe.,592-rHr .=NnT!@ùi[:/-7'&٭w-}HB c{d!>o ym{;iȰrrd$Uȯc._n4l/n);ʯ;PR?C .=WÓJs6jBU/^ ZH֯HR pB07&ϏRd<+ʿFc+\)B;U6݇o]6Z1,˸K>$8 1f JLzJ P8S3¨9|͜cW]τƳv%Z׊uq߰9D )m#CZW?:K.o: bl)mx5#cTNMzΰ ^zIL=,Ӷqm TɜE] ׆TeAzhZ$m'AO=7tErH,y4"L߂JTM-@Nnl&Nah* o|Px^!\ÛY]pIs l$,#@SWܑfF,a/mH7&J'W5Xgμwv2 +>ȿ5/>Jpe VK sNi'M 8H~}?}TDLǕggCo^Ƥw FL5#D!#Ý|zk8f}U`{[j'u(8#;,U-'ڸso(Ȕ86nQ4N!Ν)U3EǛdNӺ&%ږ]v<SszXb$&  brٔŹ Z Rq/m͚fr\P1MrYSŰZ9I-7-vUtv2k4h kٻ.r{bq5[耘/"NCN1YJe+ gVر RԣD )]CRi}/fa輭%:P^e0{Xap]Am?i P[Ì}wT `=R?`6Zydh,kfgwJ5>~txxyfyh0Knzh:%C.1)l 騷vK.iTCl->٘'㦳y hgHE3Һ~ގEۭd1)6>sJm\%[؉GkU~hԦXpVvoHap/*e.Hًk=^l20G=J4IZnqW -*o08<(aKApiJ?~5an-c:ڮ>лy艻ko-ÂkN麥鷖fI0DQJTsVFOS l'+G7 >+SeE8N QWȉ v< th?טD#|yIg4zE+> h-yȂ,U^/7?փfb)zTnϸ]a]JOQNvHE5ڱ4}$1W~@^0$)Rq]|\$9 EM ya~-rw{7eqY#[MrǏ}+\ # F)v0NER2C3ˇ0{԰9mdx&B nbe.Sɪg).])g΃|~owQRufcߏ# 3!Q12ߋ oC8k2f=@8ɘn_~g=>x++ERj̏:Ҋ}@3 2+:R"sS )&IѝqNvVةਨ軧RxDf`lX|0hÊstK4V8+aÄVxqgF?âx0Sf/Nښ]X!Z!IiUD䕙0idRl=iU_`JuޕQEA^eK85xuڋGB7#fcJ( lexsɩiFEmcSa@{,QM 9BɊW>hPU zǗk"G͐ \(XӀ}eQ]8oҚcGN3jJ35Y6B9^i0M0mm}*镲*dtV(G`:ǁOݺkUu%Y0kiIFV6-OC֬54XgB42vބXtN 9RSI+BBA(QkS }mdX1Q`qBtKs{Ѩӗu$v[4UW&dT XfS Eb|YZ6*Ntn<&bDru…6ٕJhTSK6Y y ~ cB/Ҕn E#7ipak0fJdp>ר QgG‰?o7 j,0;cv2̔k>=pv BkP!Q7<W(JIh \۬!)ØЃW7K+#f_r$5d; N,p¦4Q}R"W?Ƭ@P zA 7ɥz$z9TtOwW<v5Nv %5ENv4<'$ XsH7>ɞkTKX-pi^%US2om9>jV07AѸ?'"^(M7 рx*r`)u̮>S?'Ma%u>R6螼5m Wڰ=llO-&7=rIJ~<9t]/?S",w\T䮞SADУ@ uG~G)(bvJ~ Jruuj x[, 3" Eb݃gSS쐩+̽\UdpdlDsb!K$\1) \2vŲuASqQ,簂J~gTP_w'7-RMzO9;oBRÂF{N`Y3@HwDQ^όpTx pcacĵON. Ͳ)v*7Dc܆ _r/U]0yu m Yr޾?"׎-|64RˇH$[QxGuiy}wo˧렗CeplDBٜV4RXx+zzݼY MRJ '86OlDL/Q;Vm¸O?,a^CUTi =ٯd₏Eah^( PS= kqFuo0*RipUFп6%eEN@JX^ئR}Cg)-9ɛ=5XX O"bQ9.^S |TIztO#f 4꠨ǂBiޤRԨsG7Y\qU&ޞ02#mQ#; t3#TW,#mk!\s=ú$4z.&_}gb ϶| Tز D\U~fM 6#~aHK)ͮ|7p>Z)Ou6qz4#M<[cfXjΗW-]?y 20lc=uerc=xVCz*Q* @9S;*<`@4-DŒv@Ɖ!=o832y~F|^з Rp*'/ؤgBt4[b Q'^:'Q{8GXA`iFiR}_ 9O~ ft x1ۺf t;1c)4n:PADh:KZ9(vc3tb&ìcΔ;oqv芦dBiIX ZP*$齃QE_]n ΀(s޵u9KWkάHD=&֬g,^'{z:8NA `d+>X g`8=!y`ɘ5X9"=89VYg28?qCO56#&22\0P^GC,G[MqJ_@ 7ՠ9Ci 6ӽpl\a &$$E&ujⶆdO}}3#EQнroA 䄠=eZYC4dd`{ZBYdfKӤGNI*ۨVOvY) ǡ"‰rcy& yn~8;MFzWv%D{j=!>7<? ,Zź:эP'qu750C]S(>R 9`tE^mw}-yeM;ԟ26@N|Pk/>šf_,{ˢӒ~תsCei +5ܞSSK'+Hӯ@򜛃{a-l})j/f!S<6+ZEߜ{< eXMtCm Mӹ~T\ź݀O͙pBQO[a%=-dEQ>"-76<T+vC}1)jjNYuGڪ>F/Lqne7IcAۈ2>]sFU'sQNuBlx`LIg8|3[SVa{D`un{q+xw= XlьDVF!;er~GJX}I=a#8)Cn6xn] H&qp3ꃆ]ى!b2Eb{u׻ANHCuEC;Qw+t'DXEkDq=4fEɮwNOTAnezj1۸ c>jF>>'M.-W5Y) >g y }(숿衇TWM.0ۑLɵD=@ƌwQF5nV+:qUH-4nȮ˷vfMφ589InׇGS~?,(7;6>!]@s0)Sa5Sh~kڱ׎ݛSO>vuv%Xg0gRkEpUe^5Aێv& N*$ْ?ZkT.ÈhIR2Xbl4l9evhF r(|Hp ʁKy/׀8#:gY,Df>˾FdP39C5YnGƘb:$fh{F099 o ì&$ۄ9*ᜮG Ћ`,tgܐ@+Z;\g}7cL:fʸPk2!qn kbJu@r*M>\ Di@n+!UǧQLާcA~1|@փRIs4RF|cW=(7672jmsj#'ϷqY }$v̆zUV. מC[jBY1shqhㆎ!yhnjfXOoZg0'0 i*GjX}ALPE I^I;ŬxjU+.a@(tz½ @}è{tj&ޢOcgOӿt,O_<&ȇ|fdp~7YDޒ*x /WE1Lͳ#' r?'+z@Z!J;~-|oH2%ƃ4d{LO yQMb][K 3#UNoa%=yO/eUŦA  |` T_!D|> 77k?9HpZ#d&0 &O]wg"cgt[̫pW; etcfdYw^6DU4As H|neJPoϯ'e~Յr S'gѳ2l [\}V}sgVYæͅzNm ZM(|4LR‰9wNHtjdS ҍ r!KX!$y d)Lh #rZez ')vL 0?,R7]۱EQX[f惎53j4|1ċpyoFw!$ ӯ:>Mɻoo(h(YG Oimx4#$G#-4z5+18q#L(LS=6ϭ:; iٔ;8+3#s8r`(SOc.SrTPʧWL'K1;h4Pg2Yfe\)u|tƵBarS69`1^_]ƹ7x4<2,X [!<ފ48Nng 6iyC]#PAu8-W/񔙻LM2y G&8zF ê9r9mR!RCL:gzz?}ZEEYYcPSRAB4tՅZ@\NbHDAh9 .=s1 G>,$]bb)"Ulew.Kui3XA®<;}j){jR<||.a7lDKIeY:筋d(CvtT&n< <-7D]l-Hz6`Fecu'whƋY)yJ#>X~Dmwyh}j\g)^mt=D0rⰲWZSw/zB%\Fw^SS $w=oh| xʀtAV}iϤ~ؚu/3ȝX!A$* ;|tZ0aw>G7KFl3ͦ% *CoM:~ t4 o8/kL đ?JkJ* roX̮TîPOxvL06!]o1X@DߟK :w/~4y}ڿB7=BSje"lJ ȍPZN&ѓ`Sc;' i)[B} _1q#K>bBZ TrCqn{Q6P ׉a%ْD ([Δՙ6d(&v9Ij]θ})BH `Bvl aU03b h]H3 Yq*7"H@#fla!9֜К;9phHh6n7ȥ9k ;6~@9leЛq1Zzw],wfdøVCx_O9(d\_OZfT}tks pi"SuZ rfSX.[-ueSFE9Ta%KVHG}']Jy1بuytjE>Cۺ;OЊa 5Rc˖4TN16M!tb5bhD1O;U9Y/V؏mG'yʨ~1iÆ o4x5o(1ހɛy΄(_t2RnI;PF 3̙| 7cV22Xl< -:wQG9c g0b\֧P~W41`a4y횕94Cۛ_7]}DvB؛@JB }EI4 / #Q,Je>Kg`H` b鹈ѷD앺C+U|YEOWTo6FͱnF ?xpRJg#+x%e%X@, eq$zzEqNbA?y3g,΍%,ڤ46\3dP0\qrԝZB_txf&λ#C[ap#4R2!xjLg!AAH 0 H\=1&!ێOUۀ+t+4XQ!ᾄLmym$Zz;bu!jnuMZ` m3 ʞ>Ig>v5cNXIEM˒pR 1xZy L5ip">B`ۙW-?.1 o3_J,7s|4ۉ uLE)"C$se"ܦ0r%+~Nե”௢:ˆX\/BIy[X;T495Vo!P>Ѽ׬c bA.4?*6I@Ob\wʢ`ܜ׋ߜnÿ}&ׄ^`=}V ^s/jZ'׃gS z.^V>:u׽wII1a }4bSǧcØLֺ8%yCٓ*鄦;Sa6KFf;+*'Ceٴx6{@/"EلC$Z'L4uTy x"iQ--;di`95tpoin 0~BrrїAnQc#LJ[=>5!xUףZWhKEʢ]:,Ƽ0l%[9j<"z696 5;U'_#)>/s$ECGkRJ~j"a6Z" Q(HJȽ uEh?9v{ }/Do!N60vp"ETR*j䔫;yMPަ "UTS|k^ - Po"M*oiS+&Eg>)Ή?8jاTm/ i 5EmC;`ĭkfRA*F\`gڌu8=ĎiscK_IJ'\ͮgs\P/V3Ts8s|gҝ@6 =|ďxB^||W{H&؉ rdy->qDCX> 3?{p+"9x}Wك8;\EuKsd|4%EúŚ,^L˝u0Wh.O/''xิ,)d|Lp[/CfR [qfv| ;`)K,J(RԚcxѷ8@=JWJ~#E$ʔA .X>\ /PJ.9E긮)/~=Z$m2c;˵xT@zk}uo>p60_C77+|6/Ev~ rG/7+ApMзzb=m/ĸ,U m}ÿު:Oe ecC"xX0P0MXv)>-Káb /W1ot\*jfix҃%_ჳygqs0?6SƬ)c_R3A h)ª@ݺ@A(IpSK?[1XzD6~fdkN ,ա2MC4w-xG&309R0 H^B-ɀ7-v#Dhx:N+pmDg=AY.(u{uqm[-凜1E'S&У_g2x`Txh2l8(7jm> 6SV=Zg% XLyU+*V'%6HBf:k>x՘  L@#ō!m):7 mMx/eZ'`FR~ko}x1*WAlOǫC.S$}njL߷?2O ^6t$IHԝ]ʹRڑO /g`{iQDON(0?%X\{mfro8m S]Xj 吳-J@rW?!h ܈3q6GҔDbbԊwOw/EglYmK1!eI\aP{,D5*gfZuό *UP~kwK8<ݗ^zAO,4m&6̚~N͑2 <<%o{b}5F Ze3=v/k+ܒY_|NC;̲hE#{ }MYar% %/Ők0O;@VpZ\̯N\^2TC &(ѰRPi˷ՋFB@%a-}I$A{BGLV8Xgjoo p_b 1=>h2 gtI%PvGOOyKVW_ O/?FSUFYjF%*p [flaK]΋;{(ϙ"v*aĴ1&ZIh,[NY[]pL']Jh(>E0hYkO_NN|- %iDk9%%,7zl;koFB5a ͦaA!C[uo NT?:) |w xcfq&o2Sv'lH92XiwznĪp3 sBvۈ*O Kչag- o(!]MaG%; Hc3hMb%CY̸h9m;y}jA;\\ 2xTdj_ɵ.jMrGONaRCe]T:s`drlF툆r\qzq| Iᜆ5&|I_{Ob*/NSf E c׃|QFQ]Jʌ| ^'c)+թXjěTmm(t)'ǎZ綞a/"Vy}r O\xC\{W>$mZ?τH2{:R.t:UBaJ"mMT^-46Qk46q@GBcbS< v'Ra艒uso8j~%`y:TFQLrfX%Ī8$Bʳ/Kp߲SRa,~2W JgwZsoxN-\r6׷O(7w7,>~LG.8(bVd[+nܱOaUJtw=<*xcڱ0BI;CakPtm]{{O8Y180NC.zs2+v w#[ Ծ`ѷ8_QVVX`Q木|}Wru5~>6d_>6y|X[4CSu^)YpLA+7a@VJGwGsgYQXY4һAIԍ-3n0l92f7^SxCLjٷ>"@/ (D&jU)u790}(bЁ0ۑ[Lt_'S24zf2vfj@XD Ι \ڃn<Ϡդ' 5!a9^pdF4O#9部PՈޓ T1A*3y> +w ,'c 2p1XkԂ*>g*rCCq}PU5AoB:sx^\E/L,I )L3O: .}#Ar[Bx~R>GCfjA^f{ p 'M'H!`Ij(1uyAժb074{g[Ȫ5GO-Weq90YnP⮘ LfzCM WQst6#WPU~EϧD2|Yloys*9dD +2-ӝVƬܗ;~pVs/L ߗ[1ؤ( h+bZJ&k-q6\jf)B^Õ<.d*D T VY08&Rg=д-@G? N LB*")S=Q"7!; 엯Gd3q֡ A5yHHXc|P.j4>g ֪#3SOuo,cY\k۪zW?/Kcٍ$ qPAxܹ: H]sx(wSʸ-`~幚&8QMZ6QXqӞZ}3 clK/QR#]2H?ų};5SHMe7k91#Ɍ?`R| uk<0NXZ~טusЯ)t6c]8ߦ7AY+$>9ݿd&@uXG\Br ÀPj.WѺ/"^4My"^ԃ)0j?l1GU7QgLm7 GcfSu͍f Qw:KRj+|b;U6Y>tR2v?؆Gr:pʳrVݍN6ڵ]"^[~Q/`U#Za1wrjϵ\g7]k_φpCLhdX3V(NqWUoIE^1hDdi~{^U0Sm-6MĦ{ :ޥЯfR]&1?N'7Wp #kwO8 ;7G2XW`1"e/ Fd,ghcV|}n3˔} H(TR83XR*|P׭ P ^q]Ԃ9]fd 9N.U7Ђzpe+ ÀmH~ϭJ E`g%XpP¼>Xc 9 zmPK]O)mֺG= |vOiKkh bnvֿCi`kZt3&S*2tXbn7_MMEID&n1BHp'䔻=c]G9o0u>(k^ >\p\rM2thuǹuo^RȻ(d`v%}Gn# r2ucmT I.&p&VFG8Youj=']gzɥN8lE2sduJ9og{ήK h)%3Z .ªP^@ʈb앍`_^RDAd=q@ ]p A**^Yǖ':TO-% a[aA@cG hYY!пI$A9/Jp+_߼gSPlcr:a||-B9s!zuh|^TDߠSMڿRˎu5y>Å!#,w3*%bQ`j \h+_|k x_%}SD5[%oꖆw{qR, EKF68oK2:(;I>& 1*}n||h-] sކ:x#c=h#U3z Et6ߛy_2c:\w6 Z:8o톍|l>?PNtdOnK6]Lp!ZZ`l */)M<u[gx&Sʬ,짜B0LuiEs5Ae[ڲ4IPH/)EzJNU5)l.OS2]ͧWBVF֝wTv'=g<_mx́d~uį:R2]?,~m^LF+!2'%ug< ܼȬ>AjK@K0Z?,sJ@J&bTPDZf=2?( jAE~((M߇'WbvrQ㿂a_ix|A ~@IυGR$E #QCH@UCY''moo5,8$ zûyxey6VQ*"m&M3n~CьW@FO 0taӁZ 7ڂƳLp %o\x}Y7 t]w]VuwBN~3͑=5uyّyy}?, fєx$IA\f.eP(aӃV8C6P֎ E@G0f† 36Pyqmka`c/8nqbLs<2b;%w!E5֖_/n+N[?ړ (PS׳TZ^ IH\o.nBppzEyiߐy<[P]X7_3[0YBx':"5MWVvtaL.u;&KQ:LA^Q<ϖdclvL~9z^[=[}1V-cvWpjf.݁IӬGG`^\F%.:=4Ѕ?i/ѱ"k*!Z͓wjϱ[g_.cL҆;]׶TԌQ"qBk}ZϮmj$]UQ88ָ +I rfWmD,FJ]-BJ$/؄A x[unU2ʇ>>/+_#~S.aρ@ +H9?A6 i0*Ʋ Vu'*jázR1n:ooG3q?ʺA+ɋc@IsԱ1ऋᾔ*$Po)3{mN?~hp¢2g |p_NM1$@XfSSuhkc|rQs`j[+|,Sߎ0q|=:Zqm'ߝi6pԛ@FX%oF(Q)+bhYATP=͸dn1He4Eim 9ѡJ,~jz*ʉ3ŗJI~Z:t@ߐ ˹]x Pl5SE}AUH}uܟZoϥTVt|#B$&".(o*uo׀ [N s\ET1icF^0WB q40o^c \-VI|&DP\j/q L壘p,%pA >"6 B qɕ# +VrF$A":Ise7##YbJg;ڜipt^>Gld "ϲcF͏;2ϷO4bM08 >PJ-Z/TzY^կӵ e\ya#_ک-^^fH,WL ~kGK41ӄs+aY;NeCX:wPLd~v%kkyycU̸w>*$cD7T4[dx9PJ /gV4$ k #^`ƛ%)ΰp/"}:_ >]~%B'yAJ"X'y]q Vpėtv42G>5v gzրf95L+ź_6}<8 wn9$C.Fdys)`/EXHY`?? /ͪf|yɩɨ  EAUpsOgpC`#K|dO }Ǣf4gڵqU *]7 /=[h#;#yiXidCr̽Ч]!h&.u'4i$@q﹨>;_7Ɣ$> xz1b;yP/pX5rJ3~͠"rԦ$4[!{Mu`E"m-obPu*<=u!9gMX%b'=T3#FXL-!6NFu#y oh 8I&YhfLa}]7!V鿋4[&ii!/P;bU3s|³P g[#]5M*9RI}M5^qsʗafpP .R۔t~OCYY :1tթ=yVx]We[{QVdn+Z@kˋ*4֣߳s~hZ-LTn3rf} qEG[Si,l;,<myCI(qj(3$+4 a j.I2[=tIgiE٨qޅw? B]TwХ:}9 @h=!y?7̐SāR]T)PTXzUS<BW @gnH zk*@9CƐŹ.@ن8mR!7G4N̐ sYrTu k`0!VJ#6 zrubaP^ԏ?)`VVS\GIi$- {~q.4QdѰQm9Q cPTQ_.Z2A7'bBs/e7T)jq3a܁pshgXLCQv-xz4Î:\bwbYMDҿw![Zas wE/6hP&i $=76ًA 4DvOFPRMYh;RB8p)',$e W~?L|=u_ (1"_+4lx[BjOO).JQvb·.ʴΘ8+(_cO]W"!`:P *N6:EaXV&č-:p]~ ܀oܫ2wi[< Ba{/S9Ŗ>X93!gZ2[e;%.` 1YuQ-;ot/Od2{qcVvӱen#2HVlgR4/2 =R~(j+]+ՋS;:6rH<]2A  +vmE K;vo/ Sǫg<Ña.9  xP2`l/vw;HߓrKiE`y 7dλw,NK]D0pgTZ[0lW{7ZLϠQi+ewzבH^]v8w|lR56W蓛㮝%7'mޒ K7K*Aew`|A~>$s {Ə DDvsto63z7ˑ7b]t#q4I~҃h @ ;'/jF{ufpY㣜{8KU0NK;w]*-y岀3_CH5tن6w|SîIaY _J62nobr@;JcW:|WY!Ts^ZT*+ф`h䛙1J̲Ԗ`˺8…i߸1 Xj H\J,V87c98h *LngK"U=Y\]Cq~'٢ޙSzdX6>T3V 0t/ݑZtoZjb8m$f~<|q!.ݞNߵ_]OP1'ϖ}}{:%#eaEn`]U\@zI=tV]•leìVF*ceOA\x9IKK֍$,W9 N-rN1Vز3' QWΰP}& uD&3 'jATiUXZEX-ܰ〓 Gh2%5ʬ%8'.:Ek U]0 SJq\eYoL.yfB }r[?m fZ]:ęGRhp&ze&18ՙi/v:ҿy؜1w ǐ/au9;W8vxa@&yI-|i_e? F$jDTc9s3n$,4eQSؾ9,/<=2~8T:">bqaVGM T6S@]No 'cMO8`}"hǤ;B8u-VW8Vde8=ևaF8e)}A|ekl$P+B!v)f.2]F7^,0>Xz:d @K U hInY[j;QX ʶ~Q"fcIt7)G[cF.0Pl(?J:j[}DHARN3DL7&]]6X'5(O;cU{/KQfOWt=4SjjL҆Y`{d Jc`{+{57>N(;r{-*&/}Ms8{EaʈHm[E Nt"!8ʧ͜_?e22p.mlm9_M||wJdbv_6G1Co~PQߔ): 0$zݷ);k l7L[^wވL$g|@i5pq㟩,lD%g) UɌg{kZRjI}w%}^ )0%"y/kMrO7+Y&54Ys%Vl\60xkȄ1f~Z ^+̱ ;j3%@r-@QWFt [/@`{0LТ϶"* ^b+۴D`o9!jB)QYNY1 z<\ gi^U7;._4#$7fx鸛ޟgQnL?9#qh&i"?|!+"p$xvg& ڶyIR,}M269[^r2@0C_ウ_ M68/q0z+̪CHѹICj:ioZ|7RtUԕs"2΃=dt~/D GNzn.5U5NI2P/I:[!K=hsȉ 7yo ĝyeX4v6MnG* [<`Rg )"HK|Vq-'v{faRµQ6"өEU)w]xMwpqshK9>WkV3J_)i\,6 ]l}!X[N?n[/lPj?onB;Ě~vm@fX! zo4ڌQ SXNG1#CX]G$cu/jy}H 5R_'?Ϛƈc ʙ36C_|qLw,Ӛ1NnBثR$ϥݺXdAϒ<֛z|C/ dȒ{ȃvH[?璑ŅZq/Ur^Plc"lkvɒ %o%ZkVýcUǙȣˍh&R@L<ZŐ1Yt.l'. .Q#Eн^>RR/[)Û%H?)#kqVD❳sThIpiW~ݻ7VyX AsBv3氿:zj@7߈q1c 7+ȺUnæK0-٦Cff{Ff=GrmvPj'\ 18aлk[~di^ K @bj&[3,[IVz) A5l:WbS_\ (H_UլjCymx%}Y4c_ڢN%S8oN4' {2û =ҫJ9i}uD{۶#\2*=Rǰv7Rٚ򳜱m&IWw3Wg@)cPHȯ' tՆi=qؗ7ޗ!za\rπD/HRv ԝ"E4$Jq̭Աyw$@Vk\3%wY@0^5X\2Sα!φ}ke'kNTLW>&sN]wI7t&/J 2o4 #qK z#`SMN:ws 5N˔ZI[ݑrvea蝙"^m8;HHI&}򩬻{a`sԵT=hR _{eAUrq8 pafc(De? v,IۓG"H2I[''.4 Z_bśO'%%>yOS7}g*վfCC qc{O/mzPg|?GW zlS/-rEʽLOp˭pM/V{Dvx5`LbfS{艞pK؝Jqpf;ZNlgp,D;l`t-bf3*@WMpb_ =Y߯GxS7a}1%JF #xč16ڢˤ6 zvW yb-a,s0\Q,94[ϷMh IT.=NUi46xcUDD%+7srd)L:/1l¼w-"&rKf!jY^a}rըX*ʛ͘B] *U} *j{hDdӅBlF/.T?W:(4NJCjd 4g<[[Ejx.flzD3ak1D7cqbt q|W,gDx[j~rdlMMVJf3y&0VwSʉ_vF&1LE @lmW1~C,? R'Ő7U:xxt\; )oU1ܱqAҗ]ؚOACU]& :}zT,1ledQaitZfVcAdJ@`;M&iCZ>`A&(X&EJxNbf)#n=66sXy{z9/|~)_GӄɃ7k9jHV <呴 Xfs褣DR"6/xS!ܡo`W +;B`ㆥm.+P$cڴ+WN[~"*uVoӯ'6TlrSCgݒ=2ZTb(:%m㫝!=uFD$w-,uېcqpņ 0渰i ɻ k?e'f;6ZC4*ڛV T|7M G ߲JT6ńhc(re ;Ȼ >gEZ>M* u;@5ߚ7>*ќw!<]9cmiuA%bijbqъNKJ oW.Y z3>`GE԰wcmh9"lŕ7NF9TաhHE78XPõk'.cl9jfK,,S8 ZK¹ È2P[rc`0 S4w3Q#%-cO9̩*{3AXu\AF@ SzGmY5^`=lbl`g~f Jи,ɧbl- (S3ulg58Y [ [p{` +loUg78_Cp˙$av(FK e;K\ӉF63-}AE>nUzR6VMr{n;$U6kê^0R%41R8;gerh;Ym;[3i^OxyY;C*Qχ=˦wʿ\Ms`|b`TIW;L^=DA=_XPIFP:'~=nc@KYQ ̿9I{ww)r"4_Y2;BKpM4n S촭)DME$B{H2⛤Q"^9^U8OR6UӢ/F.`SV<#T/2Z9 V3f"Syj&0DTHYF{|3 ",Ɨ-SY;{ʨܵƊ_ 2{qUιl g_uUʋ?bLK;D^RM=gܨ&^ݎmy"-BZduHs3㓎TTdz+g;Ȟqk'T˗xd41?8A- 6D9#WҊN wٜNfur˔G *KɛwM7n72ёO3Y0 q y9Ð1)0T`pm.-ai*S"Tvnď}{)vm*^C@kvbnj Q0*#wl|e֛c,i5qNoCsyNe`+߽fnׄMb`b4os_)biZ`)2/|$b)E0oAF~$Nl~gEW.3^DRۊ}W8T[N,ⲞȬV#bҀ&F :a VФ`E*2If"LG9i> / PxRTjJh,v8NFouj_qAJDVG lH_:V6OD|VgCigG)Leَ^ƄS=['r%qEXC|V棧bS X\v~+hx/*?"Ւ PJWZ ,|"6Б+5o8 K8TG@EKkD svæ%Y"Fz:/lWVHzq;9lML{.)/,h\Q~셜!=Jx0Cle:\lE,{fEW#E3~W~ *5!eshv4`١`רuɑ(yu%S’sE1mKO*Y+@6ʏZyr1W) _ V,GR #=*ͥHoɦ(b͘@y\>3@'8tm>g$ @\DAa˔_l{Ys 7{D>U-"}д1A:TDŽfQhgP~T+h3LqO/4~@5$,83ҁG*H);)U]-^C|~L˺R.3q̣*:؜_y`d"6Xn0ZZsqA g`]v.' e8U-H!줩qEj\"hpL噤4%x2'uA8];8qR܆U;KR<=Yz3wa}v&(m?34v'lMM(:A6x`6PĨ | N]Η֙#qpsff>hw(.l:x+L]OhrϾ` @آ?e.rs%I &˜rGwsmYG[oQ3ɠj ڌkk'~3b8W1`J*a g1&UnWn6Ez$(}j 5{3H1O3vӉ/~ZHeHWvF,;]^;\K4r VU~GĻ аOc H0}]Sr Eq2n}CFrw5c}?h?V\wќTF@OPh`j]/J%abFz:)w>p&,SJL"p.ӗE;IN6kc#2/ߧaSW̌h#sIk)]%835?h3(ރZ5/tLa N" 䠗5?=™ PrUVP%9DH6E[/\#u<b=fnV\tP~ E%J;CQOLB:cЈ`msջ6{[n5fC-}( 3Ҟj5$|o4 ȃᦩ$JYe޵w2P ,M!UV8Tڭ:YWm`*;u`ٗ?A`W=&r0٣D;9||K1*Cb 8=I!mir-٨3\-~23?#_vv<0AN)bn7mFtkHSRߜWӈ`PxRaM(U[MqN|ɨD[h3bL jX)j'_x:2 KM8*D_ 1Ec.V=mLYW)⼥<~ U@uαG0˽B)f=,,e +ڊl\0$iөvn@h;rLL sn(1Tƴ^Od=0 ABm[+d.6!.v4 ve"zf{ R@Xdd$`z_J{I/u"v @]| [Fc3ϥ4 k,L`H[Ô͕{4aj}|Z{B1LڰqkpE ;Cgnoݢ`c?q1PC18JjgO.TzIlۮ4@J,T GSjb]n9~$)`#4.yF8)5ZFô/D!h* G>׌!f(6)kFy0'4 UlKD@%e1ד±,TQ)lȩ ɑV ?z|Qeq4VP_3 7CYSM5FP `P8/6$؉> ^4mk<*FJft ԩ߷|Pt)s4 y΂((RZƕ*X+;!!%wv6Z9R{Ǹ#ԕ(XWI EK 08@btPwޙ3>jIfI-!?2j^<$$l"m]BR{kӔ=$5k_(ت v:V΅jKm6֯}v$ʭ])n# ʞGo; .kF βTd)`Rspês§ kĠQ z(mNXc47]^+1I'Zs KvB]Yg|Wnu0Ƙo}+GTz֐?%"/¿D[S`ɝM}wpf[Q^9#l}KVwgDK_VAkS:0zːqwҾh8uOt~ k/W?Ϊ7.dM~{e\a9W;XG^rv{J,&?J*6O9da"2kD 6TBjFߍs)59؀~v|C@vLIM`%~)@>ń0Nա"SWU 8Zl J7Ei=r 4/9G ^>W!8m>걥DHyJ@Ԣ|Ko2c}TH^B:?u;0Ҽc%̜Kȼ$nprQFwVڗR_U_F% $/Ī]eX7E`I?UWtjr Ik-ގ*uj -n5z LAy8#|h2=MyP0kUCu bIcO6{1W[JxרفJ9`.Up i:G+* thV( <DRrȷ3 AHd J:rS:p4{ lp Q:L*3fUR҃K|NGuS!StFki.[ z(YqtqvO@^ԮyAcJJyl}娷1wvboҚ,/OzhQ禍|ސP%9 \ q7BpȠP;aVl6MlY"XQ'zp2C`' r到C_]a{=SԝdSl,AB A""f35l+Gd-jހ*;vK@_53Q[݂Pʒ!0l8(Nd 5|\3FRz1`~:Is:xϿr==%H֛O{e˥&T\W-v̜+;E5b=8hns=UMʥCq`t8 +/@|]MBr/wKArA`8^`=™uYwIF$$/Xh:ה]**&0&P_5-[^l U4@Ϸ+O<=ͣtR"0@יrV̓tiއ84$⫒U2s/pHNy$LNJw(MuԷW8} gw?#feKW6_kM@') XF*r;r^rJzP ?<u2eı4 H{4/o2ui:/w#gڝm_zm2Op;h3˻X^E:ߙURW`@.ٍm)q<9PkীJ1Dҗ32ECBb'ৄq$fv=Aga?uM %)Q-םOVP }Kժ4,*up;S[ ة3~ :#ygS3(R[Nӵd -r*?|d)߻eTU[GZ4RkI u\FIOLh _Hõ|U "tEDuPw/[ޓ(T3t>1 PۚMsLҋm=+3=ވzh2 d2IFbl!|Nn"(FS@M""/GJn7xZW׮(CuޚvZR勸3 ^sysT$=)<TYλM*:SM)8Pe?d;b쎄cJ8`V"`6u[;eO,x r?Сnp:hӆg-Х)150m `5ZAaܳOڨ]{17O4b׳zj헂RͳX#?2qm]AS-GLY93'F8tBd*]"GN_v}D䡑鮶^ܲGtڢۡ\BM4ZHl{g-'=èA XD./张X퇤T5* .\9^~G6WYqgɘRyWγ3#7jQi"$ jr_ ( sc1ӂp*HkNj[ԗHMݼ43O+,"2{= bl!@_v?i&osZe;{/Da4[};?u 9Ǝ xxq%DI>ѸI`X&"R2YX(AW0}*ulPQ.B 4 ta]!.S_w\yÏD9ޕoeB34^+\+ 10mͫ)<OHë&4 VR1YGHq]{]4Y0ae4bpX 0;^aY8=yB[bҜ=l2ʕ,$vʗ#X\&VqQl? WքP?tƥ_Ӎ?K#1ɺ:gh `'P& 0 M"!.|nWx!DROzQ*¹>J?m&5M&fuL'5 ]?SUߍ<JdKk}Qo*C,[Jm+Ll-F))l*1Y؏<XsjLbL!֑:&j?MīǕ`}E"ıN#JFT-'T^Y"atQDd0L@OyUZ[7KN[]v~f/3 "rt*#~#剧IMI;y;.YOSpРɦc":Y?~P/-[v7dE-K$5qӷ񬋫[Ԣ \BF\e5P\aYUXL tND1ժr%@M\:T1{YY A PS_]ۺ|>e[U=?-N ǘv;0QGx#\j 9Ҳ~R6)T*x6*⃄/_+`(3$qlVc7يn6+/Oوm>kʗ!K?V} Ey߼eU7ȮIlsy!~4ďK;ô1[fW3vd;dUQ̲Jp_]_1HÈF,7;T /2nQ#HFpzorׂ]=2Ͻ!ѵgr-B#[7痓t%)/jY1Ǩ,x4"Q/6{5eDB0F!˗:?݂Mc(6FWڳk}2TEʠq~_] 9ˎVp9 W(^$jn{)[6@iM̊ H=a>!E#`mg6ft#x¦{a%< [0߂|% XX1kN2Tݾ,)pש`|5Eb'o z"/מ܃rIr1 1?np\xA<.1u8{oCT`ZCBh{fW~ etͼ6R<[:e*GI`iqVu2jFHxQ"^h}{P,@GO,jED*w_gGdKί2+}KT'l$y%(IZ9Z):"nJFBK̶ V$@{{?4Uͅ_/֐o0(kz-Pj-gkLqρYjfa:Xȗڇ CQ-]Gxp HUaؕ-ӦOM]B aq>k[B1!2y}O̳\geN#$lt7!s@p/au.xo"<ԟXS\fwz}iu]6rm3p` $mUb8l,\9ე06[h!'1]T}ާhg2G˰$ ^^Wjڈ pj@eA*X.afֈjQVE!JB)%Z~=cm.&j4֛m-xL4IG΀#H"e&qKX6b[wo j Ҩ,lb`̠е VQƚPY.G|0C8^^P%(Ɂ(ڶ:̷]pj [CBo0gUflaDi|KAqM9k~sS.v݉_y`"5KvBȖJ;$}WpWiW>y/ Uk :\ح!Go䅉A%κH; K:autNJ6+(ĠVG,XCO<,X]]dgu@.׿ʚmX$[!0 :dB;4ߗ^2BIßLfTB%6u](c.2~A| ImC1IR8ğ釅'F"'#&UU%vl=i>37^u݉^ Tl6Gv$x(9rwJJsCJmž[<0n0t \_V~dj8JbxB7#wcX)ZVI^I%jJ\I&3#vf<݇^8?MMf_GixJ_3]&9ӳ  v2̰"ȗugcpdB@A4g Ldf3M"k.QO fH{7SU"+k6̟W>`R;{z5÷12ƭ1Uk'GIڼ _<.)&Nl;ڬ)b|O=I1NPX8̵9q $6Ȫ>cVssg쮯<(@j%T0Qos8_P`QM`7}}hDtڻ/T"Ӭv"w_Z*F;3)Dl]œWx*L*| wg6SJ@,99 K# #;gkr#$5cDDiPynύʫ9ӖwϮ:D w7nr#xCExI9o &5A^En=mf6L\Gt Dt'|FiH-LOZ[>{paAN u_oI98| 0<|5A%B+`cMU'R'Խ!L% RH;ӥ׮\VJV쩓5;ti#u柹FN$(֪k[ty (J^H^縱OPj2) If 1r'.Pִ|k5,w~`2rM^Kxb}[yM %R?oFsXP c".8ʩ4\Kk6Mp%'j~lc2ac]52IҙN(.1 \FeBXUsGjˇ=:\] xߡ.X,3Ǽog~Οk/S_4œGdG741M7& Lxvpj .ɝi,+ڐm.kt1UxޱZ0(lr Aʺ^peƟ}E}@:QKΟ蕀~WTa#z l孕XʏDe(}-]z)]oˣ%PZrٖGHüLCܔC73Ijw".dPrYMHbZ{"&3_ >ޣqʀ`^W ð.<mĎ ć^2tc ߌ/dA7̍ߕ?cۗ{4w\;];<? Z 1nHs<8 sHšs2>-~v7qfCnoC3swz5h. L#Y.aød*/8aZB"9Ic+a#gFagKD&釗8փ=k"d YĄe'lɮeR&>5>N-wZiӇtݜ9 =$RCêGJY `ժ\ [S$dɉ,M_7m 6jt cy|]X6|ʌ904 3[VMuM6t]a\MR͓27J/j~טsXpg(3 %`NoM;?c dWkkAAmdduh(tGx\ bpU`q,?![\Wwu\R|v^=͖S0°Jd$[ 8/Ѧ$Lnj呸<"|Kϲj{/'N%ZzVPt95 嬷Tu:YE5i]S!_+JgOwϧӥb\IOH6Wbċ+:ذJ,|d ;LW/Ѓeo\R@q"oe= s Y8=+%7k9ur2x_ {x,cn mk6AX.*w\bXe!2"P&rNTDEϙomj kj&?=nU.fh&QdIBXG\/Qᅛ{=.VޱNTa#G>TP~ySB'߲9d1= †Nl-jR=I̻Jҟ+E,mS_ɔ9M[P-s#FyѓbKEfj@p.VjG&$*n85O~7;"ƽwKXs5;K$FI~{>r "@) RT>8lBշrklmJ! 'SttvBP~.,H28 YP턀__ľO]|W vG\B&kQonIŢ":l "u!rr˴|\&首P͸Q)^Wh#X5PT໱m z >j8cG.Ƣ&SQ+d˜l wwɖOмeY)DOF ՛~+`SHYz7B+lKDHhEsKU_|4* v|ptz:znTm< "'#+~z!$n>d7GselZSn*Xf-i $~Ha3&H]HЗun ]-M6PzI[誥q+ރ( >;FquݢG`T^C]4/Nx;cj3Zl}^Ph0gyT|m)hzRˀ%v'LiُyP]kTLr5> R1F4 Ipu-otq HWa$2@QxZXG ƐXS "ccJ^~,x?8{?-.Q-( :Af3e9-(AP:|E]@RG yHi2J~ Owa`kC"ASO/ 7V,&B=FML&y T\ XۼаPE  \B_'whin+N"I՞UwBIGhɳ< ǣSxWSmk$`_q.;qF>VkV,6*sJ6l #Ljb^Dg[t)4=Ӷ7"(d`e0sЧegQϰ)blh_Fۓѥ!Nߡj>r2c~H1VJoJ:v**4ɆC`΅+y[0$+]]WG#S&ִ5&Pr},@ßi0izv <.X9?s{Z`HqL6USrL ({!\#ħ&u kd)46BP`98Z*d໸0zGO*;v7ݟ/-U YlMAt#2:qevG_h-6~YR4؄0'øY3(3R9ǖI5Aۺ~[I}MC:R/x#?%hD v󥹩mM4sAT/7ƠJ#gR=Gy/;e[|/ᨷ%:lr ÷aC.ɫ{j8,gW)o5UzA8ǡ]q?)s|9 pNپ ]MJnSfsD YKTE!D+v .ٽI~56hRE&I>iEڤ"އ@>7MLwj&m ͼ7fTEDXʐ-/Q-+3[[00>wqQ9 hbĤOؤ& .TcI*!C,mƧn*@C$\" @ -hOkVjn2.XPGՋVrEJ.KMLg~0ᩊ&YT^~K1LDl ,1נZ<5%4S)6(Q$^}4Tσ&mިRsX%lCu,8:y/T_"%a bg3`sask -6}ŒZA|tW'hGJVBp=*b4&_~|ED؀*68*<ೈ"!Vp'?^4GCb^ 0e۹nCnF03Z"aP3QhoKޕss!/SS U/=DZɌ+UT=uzȯrdc RsFj$sFhfjs(}9ZU,5J0, bl*L%. MٲY熀ř1֥<HjIؔޑ2rDf@:KYwORMjR,$j'e Z?AvT.hAu}L9ّ^]<8fh ,P& R$1ۉ8<klu9-Hekwp"$sXFUmĹU#vO(?`M ٟcfPc8_X"/5^wN& hLtbA(֌%̂^KUcѕsAhqpKuM1=ۘZb}ߒdw3I07t x `k*G;E2 S(9+LQI;^/Xy!^A.#YBd8,u,CD(|Nu2  |ŘpP77@nPEp˝ H>&53KS*Jd`VX*mZoӍ83hE<''. ?]zdϕ2qt?`U0dA~N5[,.a 쳭{r!:?(pS $`.=`F w.2l M5n" A]BV{^^Dgw>J"U'X:xt3mo_ɗc۲lmGeSJ)vPUv'c .MWѲIs/hyluS~x j\"MUO0wIT݊*q4Yٜ OjO!3Q2bU gx\8`W TUC37I7Ѽ>P. 'M(naLfk;n>\+^Vۧ!'i8$t!^6Ds !a_8=u5Rw hj)d[.q2͌PzEXbrt0?T꣄J)#\BȱQAG\;}YvAQ"3hZ-^o6fl:PS:~ t,Ei5(pߣo/qoꢣ[- Aќқu:?PQdD&Յ&FH/"k/drnhHQlڏOG s Zϩ|5mmʫ (sqEj>P# i/,u!vUE ocPA0*-cY|? _T!x>*莻O_kW]Muۍ`fý \5. /[Զ9d*@N:{&U23g1BHWT('ӷܫ{-n/|4Ot\&&2Dd w?v5輕tE#t[%򄄓QGxK"&r{'*@D+cxK+KOjafce&TQZnTqq(CZS?Hm[;fÃbA@,)ZETM'ʓEl^kD[C]E[]Şme}+H@&hc߱=>xH$ { i +S65~\uCcsekk&";cU].:VAJ?6gs26:_o!9UuGp^;O11άz Px(QބS]Nkr*ði_oXYP(qĭ*G4u(|&k#zC95|킹hh9l; ;3.,WޒC0f1!yZ o:-w_KRA5Ss9MQp1`Vg?ׄS++(PGȫZ</s:^w%5ٞu~zm9_U d[>]`O֑u>8seڦNE[ u9:(:?[9aI;Iݚϴ=UĖ8"H\WI/lqGH5p}J 8# SAV![L6 όL-c8e#5͒\ ;`f^Zd`DsQg%VښW ¬Ce\8=gX?+p}bcD6j['y$b[YB,.kI bV}1`w$T'Vrh= c&gzC#.kI6)WZK X3݊"o]Qy|i|IOkl:G/KE^wabaJ}\J겑TB}ϛV .zZyH'#R=8\`F*g@~o2pş>%1թ.; 6$dcf5df§.m.L" '32+E)S62} ⳋFڿHiX/>|%ty3}!0 x:+꾸*P qc6+_0j c6-R˱O CC6/t/T:|ܺ ljco80^xPĊ_]/]shݚ(q{P:$zF1^#* Amsgj dRLL,7i=zS/S#)6ghWpKf $ /sYS )Rcef/ WK$v7Vmڌ@orݮukop1ne:fP'ȵzy=6*-|B>Mw jJHdkVi 7!DV"x?T"c<(M6VZxSa(ff(htawTMz/6;ֿ(G U "H:90c>f~UQ xյ.Ht;2hmj7uJY%Iw߲ݣ~*- KI~N9-|&++S&#v\wH0 K=30\E#XRϱMeqTIpզ/ M!^㰭ocVe`vY2[|V0AY1Dɢtn*{-. ߓe{r0:u_gfs͗;_c TiM6@}! &<|k(/) sHDD;ODK't/9dMio(/ ZgNV!bw@2A=3YENn|0x~e0^I&gbe_+{6WWF6]^4-zkSoq(!\E;f5AӉUcH)1U$>_H0EX4AOJ@>',b#M ݺ^SQb~QEO$Wy2Њ bk&G-7]ELɬ `%ݹ95 M/0Ž,5g/C\afJC[/ J^k S;Gن#@K~IA/l3|v[3] pa7(/y>ejj:~e0Ru P,c xDŽ~[T΍' ZܜXyf8>c#)Z0&A.@Q. j󺤊ʉ;.zyC}A:!)?FӡLݍ/ 1IH7&nkdj#hʳHΨǛFMz4^ oOM Fɷtg9<~giϢwn9/ svsoӳA5H y- SA œ38Imp(&H` %4:$*?rM=C>!Fj3lł*I!(bk8.N 5 " K8<)*oO{=nJuǕE72 'Grf(oԓC`'YR# KxpY0H^/?pA+r &+$_d})c+ ]xs1ホM{t;3De /Rq_S0's:nBj݇JƘ7%ؽZ3}Il XFn u !u "ưeNxCkFkeHԐbil[]pEf:".Rǚw:' io=^z8ԩp>mA+7\GlҺjyz/+Ƕs &AIԤn75_ >YMZkHR:nKXd@* EGF"ô6ջIًr vd̳?_aaoaX vLmbMoN׷Ե ܶtٺzufxbVatC`N=.ߑPؑsIgO;wop-l +mЀT@ YƋFr6Ҥ3A ?3W)k :UlڕRlpUCʸ^C̣}܀/vIkE_eHRV0]qqj$ }dz#Q|f2VIJDsLJ G덾ի/c&f3+VJZfV 3wf +eϞ *?z#yڒANuwSF\{ԥy Aߞe Mc"i"rhfǗ6eH^ t9Pͳ5TYZ??օee^ r}qRuEdj\FW0%-6P{ק5kŗhJt tI !ah|wGʓx'KEH\'ߋCTRc#m}9tƓx%-^p- At@S@%Aepry*]7AwPVnm9JRQ"Z|}j) %²@tP; Fd@+i[) ob @Q-t$tZ𤏮<=aq>&-moÓe4 Ɂ"il~zޙS}Ț-t8פƸTAN>f,kRHevo*ĒP %/M}Z.bqꧡ7ܒ^wGU<,^eA#!|@& FB1g&6Ty~Oy?puLHn8u78; vD䧂9Lbn=:^}UCʭ5ar'2 y 佷hv:J򉐕 yӯL,~PW\{bp6m1޿LVj=R_Mc6 U1gb{:F}eSH^|q@b~Rꉠ윓UL VfxI<Ƹ'ǸNbpwisT3Ev5m=g@QVg=0嚉궀2hUv6)&Yu]ʀ5D)툑zv͏Ј|gG20nr\3@Mgs a}dL) Y 6yP/RgWPQɓK"K[=d-WhGi/ c^XS ᛖ*Q|?V_"=k(bӫZQVmxQK6'3_ (QgX|2g37LlR5$T=Mg4pp-_̋[oB/`n| e<\⦼Š XMa^H4LjsLY؞Obk2-G%"Tes$0"Juᚼ+JT#.pwJBF]WuA1kj5 "a߁ ^YH6ּNY %xPb1OAUڠ-En8x)N{]pP{x-yT c%xQ%Eѿ>ox-MWeSr%6*D7蘖"g~NzٝCnnL+6bNMC MkOVXW ڸ`oƊ-:XlZh9P; ap*V)ӐѦ)r+=c>-}Hu>snPeOb]-;LO ewUxɲ| |h[/F.`:D2ErJ;BЕ(6SYQ}fr~nɱƷp ;wTX|E]~TђHd:wrfL?_1hQ! %/<04C5 EI(Xg&g.[kTb V E1)_{7bY`uoZfQFm@.R-M-؁} yrqe\+d/m[w&E[Da n_'H&߄SJ$Gdv&> Ƃ G9'M&ͽnWI)|elLӛ *@ɗEI*(.6̧4\"謲FJHA " 5-< eof'1}VPk}$'#נlܵy>ɉkZ GN07]F/NDoTreUsNMA9Ñ0^OD 5sWLYKx38co2^H;^3g͆2vSTPsWu1}5I0=p?UpbFm{ 񤢋1BLoGIraujhI (O}*Q}w-IY) ltl aچz6:x;ks?MْԒqr 5q-U6iI޼ ˗V o-=1"j+Ad\֝wLBo<0XF&?lMh29O+Je_:RVDG1CacڦMjslp}_+͇eȭi%ū B(*A&4$b[-b!A+4[V!#$[EYM06L.t0r($l Gc'ky]ho\r3\h0iHv-S/ye &ռVZ'Sċo֬s,ݢfhoBKyC!Zن+QԺ~|hl<:oSM*S'LxNX6oagvɭM!4g+H5M7uf}Q5Ӏ ^{J-XBaEr;p!)Jzq [$;nIIXs';!ל6cuCtJB=hK?'~[Z*9^Cu(!ٰuYZ| o%}&yU?bnӗ R@!J!|g?(< +da/Zuw_7u6+SNeq cP"pIx&*.ajt䒒Sq` NE%5&UVWSȴN (zT3l,%ڞV`hRU̮q1O[-yo>;bJ8esx"q$9[K59\yԢe5,H@w&4:6xz_kANđuYj+at:8QBUq:s-!֦>lc>5&u\LVO%Qk/=fURua@Ĥiyx)^fe˜ߊnOQ bx0'73V?`I!ۢ=P?F=wҢ!Ljlsy1[t* w]YED ;`{:hc.+ ^PO'8TD r/r_R %R;2"h0^=J<f ك9֤n6eSD[ܣ8&J{ !]zn.Uk@HװC`@f=NPϤL7 jD;P_ߦhC9wmĞ"];7Hҏ0 p ݀#[84V n8y/GpAz).]x*8N-gg"+0HFn=V9cܬcԟ46?tjgTGۜ`r ZuĩBA?k?ܯePDߟsIYvVKw}L"pAI*8\3 VvǪ-+K"id`@bW v))[N 0*usR5M K]ᬆyy361pnn7qJ~ÿh[@, CM̅}S^yT#:Xo&gQu"Qr4q@LGn8u BZ]qr3O?zD/yny/ID $m Md8̘ :4#!G&%\[fm6-Ww+6?sBLMr6%W2WӺo>^BM}wFXE#.pY\_Dx0HZf:0ͨuRo[Kv2eTSB0c_ ' nуX?Æ\}z7\NZc.rױ*x~w0M\, ؁̴_k tՐ7oO[1JB~,r&vC&J`j Z; ,t,ߑ[o 1 s:ELS/"a)vQ~n@b{D')__(f=@.])/d_v7fԿY aMׁ 1P9u4 FzQPLiIg+Q,ON/uw.g޴IP#߷= /-pI(/U BcJHe펝 '}A+u!@p_'mFQRV!HY_\qw2!+V1t)è%}! X +dS*:t_Br pc3 DY uGzb8Oså?Gr26P#^g1v$a6D!0SV Z#ծZhzcr̟++4+R &Qo>$aWlil΍ utK/ +e8! 3,UӃc5),rA*Q!ʼ5bbN^i6$$~Tk}MZe.lP ^5߸zq@NA4GӚҞ{?љR4lJƏ-Ȧv`?S#uES@T'v ;}̜Aw,܁*-,׵ĆYZ6 M7%m,Bb$ -(J2w~*2dɵ;IC&ڲ VMoI9MJ?d`wҟx%#NiGRcs@2NU Rs*2y">GW-6tjKW!ڡD l6P?Z6uAv&3-}k5Mh elP鏟"Y_ ? {XSg3(Q^VD%iA`g.$)@am}2|?Wґ@M$hOӟU$|U 1 YBzHlҔG<Gnz܋'(CTA M'qe WXTf3.3y$_ Zi ;=~( ~Ӭ`QH<,;@j;w 'S˜D8=.ђ a(,pܱ̻ZjZ *X9[KܣB&|o=n^;kG3!ɵ>s5GL7Kir :OܗXws,M6+@Ù̐^;Bώi^ ־~]]ϝ 9h +]z::l J#z+CKSrm?MU~m42Kz;bn$fr.vJX]Mw[kTRg7J6W1=;LAa۱RqshPPn˦j!}y5 K4la3X8xMQϔ=."~Qz9>X}'k9]2yT lB&;i%O+B|:n ,X?epc\C @ҽ~͟Ufő+ht᩷|d˺BC= ,X9/w"])δuIaܗ?Jb1mÕnow}.Dk l!I42O:̤a\2+xh-tg2S6/ʆ#>IS׻wR>pI3rU{]h*dyZWcڑJiCKKO=:X1܂OSSywީa$(օ:#fp24ԑtqv(RGcKn~rS[XCHGH;*P܊:]$M[mNT\K}$8l/@Yw3!K-Ⱦ[cLjB?v ?2;~y}@x7Dž‘OeYE~Rx ՆX?JS#Zyjkz牼r7fG߀^ `rPh4?_3ÕHpӺ*EGl,^!GCyF5槡:#&!' NLMTM$ zt.)67Cz ql8!\/SP!w`.>/D5#aa',]=#a6hy^R||XN$nR&Gy^0߈ER /|D6UAf K˲ i6,ɶZ/"[սӱ,e zZqUnK/nJ˞v0A~l9cw(Ծj^Gg$6/e5\}*g \ta,涑C5Ъ]Zh9x'hPALR9#/3Vʕ^bރn:\ӆla {su2 iM%#3|#mjrW coFJGϮ. N?0ehi. =l$XlW yz7֢ftsc[c_eA4>?|sԃ(dv+NH;[ Q3"F 3tQ:>KolJ ]"aMӽl4sQnc Z*u^VV4ڰM_b3azvsd\z(6_ĐSLE5nR& ߹-} d6YovfV g?[k0J^<Bc=c{]LGL!23x#;[pG@ S]M9Sy =x:Sʥ@r}F #V~d\LxG\13O YG+B-ׂ"){u"8CZRnf{qH{՚(&1]K;K{MG)b%ܛV0`C,k| Nh;/72u&V{fL-8! q@5| wm3}1w>{eBbr i*~WVdYnXXpu3fk+99`V5KBߔXVmĠOTP HSIw, ĩ\c*rͱ=fRQgS5J(XEu)Q9zUWl4L-1NbC~&uQRa4kܛpkӟm_ A#jg'ʫ.GpVH5qggHЉa)0AH*5O񙢌c WOٺBuo#:#6֕?gmU,TN gX⹿0J$.33ޢ6_a>@XB^2',n<1"jHu敫f)k(; hÖ'uqc\#C>uK>!,nedjh[hp]o(F=zlTVhQܒcxX n;ȵ`1uH(G|t)NIi>3;Y:|վxY󷖷tI}mʈӈ_cSK1a@8S9rߐ ݽ2u`~ᓓ*l d:qi jA(XFnqnKn{IfgƑӉhW,Gb9.%Lj[5}EUoU<gř"PfP FkKH`Y"\]"@]epnz{=~%"'y4+'VqCx}ݏ?`5S2] %/Kcaf۠06I×]lh)9?` y$!-I5Yy@Zqb:Iy:(k!0k B'kRP. Ao4/Q*3] ph]} _Cl1:CD_!$?Xɂr{^I:eevpgAN}ʏ9R!1-$}5CH%~д&)Zr-;7T8{9$pgoR/P"cU=')˲0?"s#̗-W2yި}`x8@y7^B=Ij؛8^¢t=)YEmb2jQؚt'Ń)z !rY~wUTj4rtFS!,zڑ^T0>.dq%֘Il '*WvL>[_ib&J MEbb4'{yh360)9J/K-WfifOQ Z8.IKw  'ƕkmzֵ&R\ZlsoX=YfM1s܌+nBvqYq@.WezeAkxN1C'0p~c;0qEԝGJ-/~Lu>*x]*q =?5%nG~S ^!VwOkc' .lhZ 9iCKLl@o x|L$9Է2#Aʾo6Q(wgLsΫc5Pyӛ͓\ؒ β|j3ۗѢْGs&uMFz衉|}5nf7pH$R1s**ua8D{yUib|G& 85@waF e Tϵ.R*/pa0h_;N+K͠R:hr+I'Dw]م֘&ܴ=SjqLJ]a[=l[AVNVҨo%#7^ ͯKTy*iwWmiWMly⫶kȶw7 fs8 ih7VdUiXoQMMFF_q߼X.[8tzQSCK1}gMlO6ۇcU۠xm|uJkj%^QN ~_]*U6ne$vˀg>)@;lG-x`vw(KA S̀4 jY.fPzr-N;SR#oFRq%z@2Bb@RР؅ k( 8dGU߷( p1Ᾰ*Iigi2Q;+W]XF1T`ziC2DWUJIY-.,~)|F;srq|!_x?i8K Vs:Tl^&]$ &AS_AF-**)q*Z@mJH[em<_ס9+ [|)ï驞pgX!fvaONA& o#t/q27/Roi/E|H28y @T—WY<=cJ3'F dרYDHS"P/8-=5-0MA+t㊿SJbgM+Үd is*Ε޲[ ֬ ֪"b&{zD  ؗC5}0  Đ(B;F:{s-vGUXkQC * O{JX-k/bMXjF%0wӍ: ,>f _>wʙU]¥eՄtH8:R;T"a zL7X;yTHiaʞWsRQDc1y%}{І%iW`@+ l&5*JyAU༆a}Zx&-w0/˒K{Sp"S'tWedm>xUph~\}n\gMnAj}:Rݷ\ɈFzY[c8dɻC*Roij}A\R m;Q}7`@Z @qY΅p3WM'4Iݿ _%flIPɎ Opȏ/$7?.de2eh9b@y軛V߰[cՎ Ze6fr~?2&dSWP9> N); uXy$DlH/ho2*$_,9nۊݷuy 7`m- ˈQ7*lI]YvqB }rt@VTpn9B 0דɟ E}+mRC;[0< RYi9z \-\|lqO_Rc/v@n(4݇m]" ˆZqȻ˙aT;gCQٚh|d+]g I0 z-ȤI~vfx(cpbS$bLn]n\s;phfdaFκ}yGSuEjE3+h)9)Vzn3̔?EYTLƧ8o:;.K]>c!pvmX wa*Kơv§uP ¢I(wv?.n[KYSb/xz_gg'ͣ:m[(qؓn. 9,FOLĽ;#&k9R5:כMX>yR\WnE?x©Fv[է{vY̗ډH&gÚv0w<$VzeJЈ* /Hu@*$#y30d,f"LRS+ F0!$TtdF|_;EUEmuC`Έzȸρaih_Hkt3qjY XUjF|O$q1,ӑ}]ܛn*r&(y%/y~bS:2Es.M-iP"hWдuP`.a__S#+6_XY3?f>|uP,{]gpL. $(=S`l{$"0>5WPjNBͅz(Q4_#h~TUּtƱqDgDTE(M$(02 2VB}r|Np̓AC{Tp9f׬K :b>{VQ1=Qh]eA|QFYeVqXA= (ᵝh_F_Zj638p_ .z> */r'8eàv3۲dT8ߣK˗H|vIYKH!L6s/?n.yn[XG©~iǨ-ы-cs#9d{kL{{i,|lNk RC'/dÍ3{={Z0G'pDx- n`rX'y %sE)YC HԈy! L 57Ȏ盧qǰ DBo?Eܨk/:vla?K+o(p>ڑih &]kvU)ѨGҌW`4+f- VR*)o5iƟu05\=u|~JnNIG)J &\{dn>gSpL36YD۱J\T3! 5Gr81oUXft^5lD%0':Om74ax!:HS;sbR8~%I"G>ak=8[Κ;@! 'I nf#.7Է:e+r[EuۍqexpOmuN_'))ʘ2'C5gPs* 5<ɲ$H.){S38XtOϐ(qyo`, OAISwǦ9V96.yXM`g^# C쎰YuLw*AImMemQ$[G(%XiKvb[U{O@EBF>BTQRcElvyry>[Yx#fS 4I%"m",hpyM*X|I#VI.G=s;q]d~6DU7bU*|i'o  yﺓhK-訢?7\CUY%&@J"G Y:]q4 nc$`.=#p?u9e G;p畮yBgx:c٧7 [G]7./o 2Pn*zt  7%9V 8?9K%g!6f:4g㘠I5-CZj9;RU*ݔVQ)9"ba8+Х5t$Av 40tϿ} Д^8mCϨD&`&#0C9kWxf]LlY]I4J< :_yt;.}SST` OQB^vCJGM{Z^~S?#[yJwN {YWg.BU:;_=fc˅uLCi 1)+] vm뢢2 eeӊ.uYs;:|n7ӥ B5n?kH<LCɀ$`E|})2()0I*guŏ>@ˀfnaOU>^Z9?:h_{'C?n`4D#bƌ(ok\Z ;IRXo@!sb@ڼ96{do &j:QZ3 D!{)A0ayzU!SrwY=Z*V%8%7懤ZA5eiUTܬ@縶:?4'41(3|wrPC\Y 4#D췲vFj:x 59Ǜ[+J>9=׏t IThE}:g(ShM\cњ2^!M:ܲqbřG5F pSȳ%F\Vÿu(ը`1;UX5߻F2Wf%oǏ77G_w>wyYMh-XT)~ÇTv=RHZBf2lŽ<9}r&+|ـh6+iE%}ǁD: skr^`݂̬u.&Ix IG{\i_e&Y>cBdÉ2~m*,(E,ֿ JW4늱4Ye ,#f0r1Cxrm(g"t璞9i+ 6^ djIe|.ow΃˶,\9=jvJ^ A Tv^3I P۫|` sڷgg&s%bj RoIQO1vJ1GL=ѴbQaObQɾQ?"ي?}Jr(%ps  4XKb}mo+2Xa~*فP@Mvol3 1WrT'[3ϞգBdaR!C.=47Vh9V?*Mt#@ϙ;LCV]1}DH?FyHU\!VxFP@ o%J?Y%צ"nf_ S@=v<ϕE?K8b0XE%~"$,On>+?)vg iTPZ15 xFmϏ6W^hamͿbhB'JGdnfT>>ڱv(fTGp@f': Vjtqyĩ6s p;"4 툫EQPW3QEcSgT89X 3rx~#FNKau+d=ģhef.yQ0%[1n"zzo?QaP$ךRH~W#…7X 4ĭm0'3aQ)A>X,ƐĊ#{5_R+%) !:Ҿ|L&O\V(#P(W e4*9kO4):_s7XrsVY1=D݁04La&[Z #5>L Bh ;A嶻Jmd!XLl u A(#s͆6##z@e֔Ktj/ &d8 H9i)]5Apm#9/. 7UuqNF֚fXbBY# ˱2W lkn!? drrF> xPw*-fRv)NIs.41Ä)`w GmƓ 8I~ Ŏ #Mh Z.'lA!.UdzP!sp%/Zn6MXXJfp%:sjSK y˽ՙe*$.EQѧinJ>|9plQ 4c6h4CYZv3 R}ؚW2.'# Vݪl*\Pk3Q-6n)P#7^G_Ӿh'` ;!7K3w3T;V.[S|[4ȥzp-8T%WA&WqxP#M++I2'-F g #YfvQAG(SgѺ~ijC6?}*)Mm;',-ȫ9dT1A鯩{.I D I5C(c_ѯ?CPP»=g,;KKĈBy{P[`A8reeD΂s\U ׸3^ ;6D;EXJΩEuQqD;&6*4*T19k~.U@S r|m) ?Y\5+>?9O鵊}E{9o3ȕ7Medb:lL.5\ɚ*BfA{_sz$7+V%jvKDˏ"vYy^ni=3n:2<1&gc^*rK"9vziX_=q~cmػaQxZCHë9هWnazssg!suï0@]- R*}&{7&+0D88bS$H 1m z@_.5qo{Ɠf&Y! ZүTq!U0bys9㮓,aI680U9PcrM2:TFNPa@ks} qX~TX|qC>eԩIXcfm˜1ythL7#H$ f 6P"KEȶ|1E}U>Ă}+V/aDam?ش-Ch凗^l)L ̨ݻeι?  czԆIJs~uSwU~${|P7f3 pԯ W%'3`HqU"!Gl+ z4.N0%hB|Y6S' 5EV{fYıᄲ+ ڄXtz9le D {OI)k_SX**;.^95ق 8>6E \PW]M%UZmcu/'jҩu2ǫ0"\슖]hmɼ jhdAޒ{&a1WۜI/3#;`Fjy๖Y+p Pr'T偢ǥv6vQw(Cپ Кe;(o5V¡]"MX ymN 6*Y~u,8aܯM! 0>?2Ý NN5b|hXeIcs4f'kj ~(1{XsjO?&Fˋ·zej8bC'njrnjg3O`:v稩%jg 9cO Jd#ϙGlKvz[ as`}vƈQz{WrgzWaxӸ,DPtܓ5TN\N`C L22ԯf 4f$ob%3Y%jx:.KYt`ch>@ŪEyH)uM;\>张? ayՓ!Kw,$|=!|e(km h'00^v,]HVqVwۥ)ckZjy]8RxwYjLTZCѰD'3fR bKI%O))OfE< kS͎Z[+TR.6:Pp vj\&1d۲uC%6BkޗNf _ǓWS>p/tYUF I6͉) tn>ӯn7"Xl6$UId>U-1}/c 0 `&{($6W l;WEԭmU,xE^M="mV b󇼔 ?UeW1Ft2J_`R cI O&*<}JeWu`S(tP"/F]MV4i/4PuOD`.A*p78˰D<:p1x_MH Wr%ؤqsp)A! Q t22-[s(z㻡hE˸wzp/ΰmc|˗:Rꊴ4$V]`*+e-U&[X~iųQUtޠ} "ޟ?3j܅L:˔d݇ƘiY h)Qh^fYaǃUX1Wo71hVEaȊKXyPʹ9Aqm]` r3ߪOTƫ Lꐺoߊ,c40S͚„ Gf*h e+6U}3YeSOTr'`XZL3%1nN5@:9赲elM#}@O]Ey/њC$Yv"O8JMF$(r_cpuZ+ŨJp U IrwxTgOG1}ڔo5yX-i_7*b&{/j_dr#F~>^5t)Qq<i X&zl@u yK:W~ZEޞ~=#x?h ˵E4ω0|̱eNsHX 62m{\VҨtyq*H{ӑܭ6)TI!ՉF^+WbWƱЏb>jb-K/D*w0~fwbLe"睖{]>2"O|C{--;vos߯Q[k7MmOL뿀 zs<jW#k$l/Z޳aiK}~U(w&~GY-| z3AWIznEu[rT[2ovlϓǷ 'NB!wx W0l%&6LeH\37?tzkkGpYj̮Qv}I.'T`%5 Ԯ᧹n^#u*'gS#K"v'[ 8!ǛvE&LokڤSutH&&LK`>TuO3M]e&ȞZ #\Pg*"&!QgE>KF],.F[Y νQ<.A̛ kפXt0<3<f! PK#JJ6y 1e [}j\&tΚIq{MGf؏ϣ@( MnPU]]!Nhj'uc`U3T5 k"ۃi~7BQҮ h!t5GqePRj|dgMA} deNWtU4[-ZY%hTǼƇZy)WdsAy7:pNU^%@-ɒb@wxss' cJrFh:.R7Odn+mssdsADKSC.ṿDMZ 87klH/LIj(CbBV*Cew^;v2 Vhl 7jYB{V* 2hGh):lcõЏ99!$6QS'?,Ez4b)܍/l;-S09Vzc)T$F`tĉD¿TX|~߾NvY Cx.=9y=ϙCHSv/yޱfRL5U؍G\JCCzCͿ̘ɱs0knRlM9ϝp?\h,C4XEt7]˗"gJ aJ_3yU~wԌ,߫\av#1[Дh'5V8o*"p'L?XEuTo]9URbZPZmay x*(;рA$רѱ8(k I]t֫] J _m!ojcp\{4; ok q n_} e+n1`ܷ>!71lx:.c5+$p(@ )ƈ,x# am[5P}'z1C *sFo,[vOXQ]7ވ>Zfvq1Hp>_/rY\ &ZMiZ vC8lL6 GH3y;{BGLP* F&CjF2Ď.L?ȄԶ.7#kɯ\gklq>^1W wOSD ^ZdB*Jifi|m*JWB&;Mjnebq֩b8qWUdL M n;8=^ Ntx#;RED'Re4 $Ü"&Mu+20qWo6`,ʓd#Rg>GZd=m)d,ĩyXs:F}6%  MnKhQ20wN2Q c#l퉟E웢yPc*X`g9%qC> ~oz}bc02yJ^*/tb n9S>>%ï*KzHs_WA$aW_ε}**Ґ1N^^|1\'hq/(I!3ԚUNuBI$Z(\yǐmRဎy(@ <1m)z}-WpNn}P8[D]+.d&%Tn)Y]KAE35Q й[φ$2wa8~/^lAgvk8G(,”WII#d xR9J6$SœѮ2PIƈihx z3dߗXLHbJb'$5ޯfu,824r<\]<ロLq"es(/_Z6X`R_!m8Ynb/2rʼ ӀmG=SolznČ)nBе!nsS2ʰC%>S0`iU FE &>s[>& Tpm;X UKv Sd܊˸ 2td Nԉ010 QWz6"y<.}"eW&ќf8vӬ p`xS刼]7 ?72ܴB,rN~?x0b_$űȷoi)`䦴z>oxP9d*l2P)S@&y3a`OٰgZQЫ]OÎ?WI[TJIqCw:}JmAFe[c< %FjFKz]ɠOF7%U7Skmm bnԍP3J9Bl >u\^e\/Yr+0BO F&HӨcҖ*t6n%v9[]FdRqOꊋ#Y_ f< U`5Ai{G 1eEhzv -ݣ-ܵXA8l|^r@fgS~ѬDiAX}PۨzAUMݧuk*.nl9buxoX^c >Zo{gEVf㎚ۡ{5k[^ X6O"fORVJ?": Zgt@l&N wp?e?>,X}C-GM7x҄Cj~sJLt3w饐V/s2ߜ[W1}(A&̄<?tm>lOjIߍzzK7Yin[UA|Um*N}XNBCo^A+З~ȌjViԭߝr]b>*bӔp#Հ|!9[”T?!%c,PA:]SMt7Hʣb Pd=)#R'F(QhkIfy$#e@GR'D6fm>+1:em &kQjHw 뫋o<$yY=eg>VY{Kbozg^904{8<-=Sfo Sn`[aw]Rn!8BeIVx7άdM&0ANƸOJb4.ӂ/ݼ֩FZ/߭_(4cЉfr'Z kK@pVR]~oGU/k|?z ]N0jXA:ƶFSjAu)y ʈci!W;&>KXհd Y A!6Giȹ(pʫ qlQ[_NfF0칅SNv`Rkm08Vu#񿍬ysXgJle@INf3/<aC:d5t*F HcE.zOqƻ~@,<|3ʪgʁ=k%n.k !֗Qy͕K_./_3EBde`" SRxn.Vqgώd3ZoJWjqR1$["hk].1R.sIP1F-c>Lz.ʖV79_f:lZLSJIJ6^|qkIq3 >S@މ !Y I,@WK~(OP_{|6'4dWB68a`1҄⳹ S˭;K"Pͬ@mG"GkDKڮhJx߀lj sW)6@Oϋ)1 U>ٞHw~]1gv U*4`f)aS&⇥sil %bCUI{c2cRM9 zijjd ǐh۴qXedk⌗/ϙX*)S谹-u3]cWG<+4T zbR'!30ꦣ- |ޯ(y , H+2= AB~jifo&? Ax,&a~n#g.\3YNm ϽA'KtuP9>P%?˰s; O" W@(,P" zգ-"뽥 eB%Rulw -\&k-Av,s5קxD?I?"׷a5ˇ;1AY? (Ԑ><J'Asё_",*}YX9[? yC͆5 UdC:A64NϞ{M~?gєO11GfOxͰ\rMҕ,ҝXvDҺ16 kpFy2[(4.# cސr$kdPElogytaOX$fΕ?z(\ CW*srPz;&\it_woba99/@sCzOVk:S30BKfslܻQG0aKBFv r$peӿV_ VJmj@h8@}(1 V2Mc j^E[8N > |,| wqb6x#p68`t( ”A-h&Z^;Մc|c 2gFT ,z ڄ,^/w~-0Cu^p }.u9_@+hQ1bx%Kʾ[ $ E6D .\\_!pzePER_CIҘ@m[4 W$ mDyqڃtA&VD2ᳩU>(ZDMo1ܦ*~fm6*YӛF׌V7c _(*YiR G$z/=a$ewnO O6Bc-C!/Fvy9مrt*3rXnO-6mhoB"kgH2kEPj]:L?'\F}874R\+ hln ^le2ܔ!az!%Œ3OE5'u]"ХO# *1:g }AY{ ,AT.͙~fyW=L:57qo]3 p/D %ex(gis@s !oMxuB!V+&ֻxsD]# ugWV*iBumMg]l;]m[=8=2z/L1 [(́]-q(ʾۄ-T bQYNHEPhLW`q0KK l} 3(_$b>pl96C Ԭd~Эr"(#K;E ָaGb$Ba~™0^De,NH_9PE}W2v/ڟ5qN? `5LJFeaΌ[@?CU4k<%anqkKby4Uj1ᡆB6"?/\ͼB6;1PƧMDhyP5^ Raa~9ua(Acy\Kv0q`8|p0u?rqiBq _; \Il)a! [lz.z1Lw׬ ӷnNOD@PJ̿;m+(CA8($h;}Qs@n^|r`j}VS3%5-;}+y]h|˗$+9L[A %3zLwmΎ/8x Jg/qH▦[8ǹ?]%8g_}ĒU[|AW_v̲&Brs~8 : QsI%Y,Ȍ}!/e{6С E,Je}^}A!g \ nu11\V c/<ӄ]KOsEvP`XN壋Yu4Gjs "'M11d/hʷwhRPtgB%̨f&jHq_1֦i'0"k~~%)ߑ^CGHhD1J6nbP_} 7eh;cUD:lʕQ 0$=r%žI^AH"pj Y>\!qx0KB\@*6]'f Rt5𸝭}z޳*/luO%´ү^&aow5ToEZI:u ߔ.$yкF`2Bfvn}?gG}T<5Xх\bJPj)C ƍ1e bcgKԄ9=6ԞB;ht{l'o?|hq8c,Z"ʖ}H76mq0]-5{KM!9kcM|;S`rC@K]-q:U5T~QPwxRФ&O^vI$(rLF\ $"` rk9we,Mb,.d*sgg,yyFC %̸r033QM^X7k7+ UU,X  WTTRzl+Y˿6x/ohP K@nG49)C'Yu^J {e!^8\A}. lEl; Q5!K0*f>`&KlK"޶yi?C{˦^ܝw- J1u(51$[KSG'~r)Z \~n+SNOeVK3qx"0k +i7 R x9~Cu3 z CR)至 p\5agC}>@.ra$憶E7+Kwfd* `0 G?``o36dtHO{F5uh $f\SX _b]`dPVqçՂxV+k1n]f%kExU qFׇ;ZߋFOD;9 ;EC4SB]SCX#,d+o .@S otĊNOշě"&U-֍:v!_)b֏d[~nhb?@@4 4+jJ;6#]&o+q `08YLLWJYByNJ|`(VUb:AN̓.@/N!4}%F#,X_Ҝ1V7Ae i=Pυк6"$J^Mc9{ӄ9v2'SWT& 7k  çPlJ~4QGUkFS5=%9Tl6ݎe\j Wyc1*6Jƃ~~PGB=u`5s| 4  To.ʀ|W5A5f^ 7?4@J=C2# Kc6:d?c‘~8G+vכ+DcwG}g v~` ?ҁns x5'Tr9bLڵ1f5=C')Z—O݌֣E<H[n1etqFV,3ൻK&wf&|>\ -y9`tZKu5m.5L(Buq,6z)|]bpsW [ gZ7~L49A+E],L`\oEqV\`CYvG-e YrXhI? 9ҺgHw9~Ɉ˅M{ 4 ^\(*WOkqE.GMkTu `T< P#3&2)tم%ȬdnnzDЈV_^h:nqQϤe-P(Я"W: /V,ո)3o ~~Zf;O(ʿM7EJ,pʸ\jQނn'[>^Bp%;!7TM +mkMv+^qE>%% =`wy wgCK@UAյZ|[[HEmo);lDPSʶT{ϒܾ? ܩne8H/Bt ah"8o #fS$Xb"E JEw"tgZW^7'A)h$~Kzm:y2兜ԉH**4qÕ-.8KoGupWyfGPh HyVFf)#k.HӺF]=R`{3$:1X WR/FO0yCv'4ҶxBV1W̖:_^;L@G1z8Q:a"27F 1ޥuplM i#b"G}'05_+BWys&CP,3#>̖ JJZ@62s`ً&יF:)?|UgNZթJmz6skCҸLcN↾YmL1{]CPk6zO?@,ҏ ^BjBOZm}ovЧuM E|{{^qu'LwP!1rH[.I|=?SNiT [0,EZB3thD/W8%Z#(%x9bX ȠnOxvJ%[wwjmfz"J<8TCwEUw+}1cY櫆z Yo[Qn8^@gA9.G'({:{'B1:@"WF:ů?bîT|q 7C!N4nxhZB躥N6*6 .զ@"A_ijUn^MqB=$i?1'y3dy[r=Q! {(kE7^Q|KJs , .V47vj6Pt,MrKRVT5>13TE8r+Αʍb,h$c uzjLJ x#"ƫTkwcpۅ?Azd^NDݴ^w*էOh@Bne'O|k=T2cڊ{ `m{+V S\aKtZ߇@nl~5oĬ\Փ >0촒YdeUz 5$Oé9DCYE 3A`X;Sn,*-=! ]"mbC@XqsAǫJW HeǬaY#3@db5{'0^Ow!ӅhyĜqIyM|6h6/[+@2ϛ;xU&L'efyGͩ3tv}Ԥ#8>!Wdo. жc賺, ~ݧ4]0e:o:n2 A^pRF.h*txyR#ȪGb1});b4p6w>RNA-B,Rr+hn"ʟ҈mi;_ڽ$=E,.A29dZu Lh2ѫ`SO# Q9hn"+Si@2*Dyѷ Vg)A"h)k`c =F5?39[XI8G&QZ8z 8K*oJGb&+IfiCV8sgҸ"9oZs~ R3? uʃD009q|L`_`;byQ6]ѳdIEYzbqժ ]goB-Z^|4d܋|R.b%%76=C; ܌tUkw74 *a\|J{`ě#Z:MHD)+pH.(},H#lPo[09&7"/#zHxAa$0b@RH@וCQu֮`l`o@,{Bxf>%e`&5Z[ޓ499 \utU7lLH" `w$)!:穙으!L7&#E_QSr) \` d2xk`25>cftW7):)bi~@pKnPoz } Vi8 ÆDZ6=~IѨ6C:04me:akX> k$2B>~_EHҤ[T80My6&Q& @x 110 0C?z^ 8ť V5[c[NDW5;>J-c/HmqBG0~=:otʹCN5%Y3]gΕ[y?8dž{;*2;?T[!â63.gO]JD%t,V ba]UFw# P=́Pk9@`J7,P#-!<{Ywz2{8e'E}\SU7p>LAha.qӺR{N,+:l4 gߟ\m_(i2aSN#wΐzzkA}; a_a"}~(vgDSƒzFT|eײxNBW֣eS SdEBn8볆D)N3E똢jųM$Q|׏Ĵ>ά-`E^cNSƻ88F0a I Evԍ\-l'?9yB@p01DI^8lx r 25PVE=~xFZ2}Tx0뼭] ӏM] "MZM i&(O^_)o"`݋t0IM[~Cutm@!zg A>:L.gzJBn3pѫqz@ɀajי6!ev" .`ia 9U$6K<17O>o#~th 00tJ"RM!^=F?hul"_YR̩9ޥ8Fav.~vϩ_p+;'„kh Kbx71C}гҿ4,,9{\#tӛM7$'ԄgECKɞ~.>4ZRb^hij <ӀY^#\G_qA ª U( HS GqKbi AyKmUO X|O5҅ L{{\Ӑ 9 Բ{/kւrX&&eN9rc(!bex JKi0^ Io_#.-vSqJ \ +i t*r.m0R4 fH"ůA3d(J 1:X5nWm5#k]8 JoFcn=m[TF6g75ѣOn}5|=K;ZY`[-MَxWFaI;}_^G#׬S~϶ +4}DED +`'oE$}zc%/1kuS ۺ_gSӿDz-Z) \AW؎t 3 v';1tc_Mmj%o{W/WKl  &6;jyٰ#%nz6i8.۶ G߉d髠r /Q#d5 +p xAgCKuB l^>rjeG+~UZf|̋|v&v2Ђ 5;Ųjy9갧_*U 3Z_^}\ zg] `VU3Ҽq &$_[nx$~s/yy3tiZܥ&De:{ŢK"2TmW@p,:DDHu4+TOoɗv&4[{@ XSCP4aA ꁶ sl #/u3irv3e)[7El+yHeL}s8\'| )iJl@sz\ZA }S T,!llˆj;|$14gz2,utD iM,|tx:,R1:uU>[w9*3wԽӗj d>!ޡ~;a x,Z G0X,%c3fS'U,z9 #%fH} G`e605fޢn6k.84EAB$Q鹰Y012B Y\G嵦[sc6(='m}Ժ#$p.6$o{,U{v${ I(̣>c IPo<~908m #N_oChyYsqŀ(t |(8#\qd*?Ե|c՘ k&=g6;o `b0ZX lC*xp:n-~0ISuY͙ߍ"p;LWI#ƔV7iF0Zpl'ou˼ZQQr&tk,>V^x&4ħR1Ks`@C8nY{Aue$)æs]`nPnVKXi>7G=6O>TM(梀#ȱ)'o7xO5ֶ>WpM0H鋅,I#slrȞbLwݘS7Y;r utp!*ÆGbF%_p;8CVQ_uݯj^|HRe'4]6/at%ɫp%[pX[č㶭)3~},G)l m1ǘݖٕ^KVzQn`݊+ Ya0#ýhnnj{pkDCRh<|.1Irް`3]wU{9P}ڛ;SӨg*E;&Xa6`mIY"݅e_z͖ Q!EDZCí (}B_L͟at v ȱIW&v̍ ~` gH_hq8X:D0zy qƹçSRNymx TzF}'4#@AEE8Pkd@Zk8ՀULt£2BʒGf)2mpug^#couqϓ|7ȣ6kkﲺC{3xiD33Ƒװo좨<ˉ%߾&whc]j8^J7U' "E7=Y`>@Պe17]UZ>}jNuS ,Y~tjfE`Nu :pf5DbmMR|+:D r )tL|3Yta~cޙ yXuQF$ Nc+Hns:]*47x`D$fVE(xÊr- %I16=ZŎ1n8.(h=IՇWpu6D`oQ7&CBOb8j ch@# Y,=Dw J{ ouS $cneF]ErqF0oړFIwyq#1$2R6o_=[>R;uGo޾?fv g!x(Y$T7-LQ#!!~8]LdAb{&VjIYҐm!kGKRnP:;dO/6Iʿ|aSC"GߣT`_~L[UE'E !@a5,+.L׫CfCgWCu0m4yםb)L׽b2*E&}$bMW+,/*[n6})-ld7[Os{_xmM^NIbKSE0RW] s]"9#|#&fW颃n>ki:5峲yH0r0!ܓV8~kH*+S7]~YvC3uJfi v66PU>c@.=vl\f{5Nyz44JBuynǥE VPxZqK~j8#1kgt)qKQM\;.PP.o #S(k'/n$u\zd>]M3ۍލw@@is6ȲSHAܢHEWE4?z]P 0;6aepG5F;g$xNkK%nZtq#E1e؆cw-L+VK|s5:G\ |5@~f:}#ђ+RZ2]Ū,ת|UGo $!u~P_lK(͂QKH QohP[qIsVprh7czw+nm<(FS\:`x.QqepwFa}^w=:WtDZ>*/}W2k6o) G+e ]0,S_t7[QYPϚp)&qɈdZvI:}Ng [-4-O>lcxQ9X[V\Cpd_q!14~q7lwI6:#f`Eݤ5%5]);ODKK`sRܹ3p%0B"eyIimʝZ>ʕcIGE B8 0<$;dxFResȡXgE?T񥞆s oB 0U9c YR`d>=Re%>Ey>yݿ*>7F.aK!d^)9T]"^%JX7n:(3tvuR5ز|[47.j<F9*0N#A 5iG`9XSPDŽڤ]uܹA>lZPT82nt.aՠi.E'uw@F4>5dVW2 MՙײSZf>1-o% ;}>l*_֊ϏהV;RquͫL'dۻc~! @1J;4#c Yd1g1"CỦ=y_mN3's;{4ؿXxѠp!8ƖiglVȅh rWG:/vp3ȗ{U;:9#G/QFDYg|i!8six0 ؼ~1L(c\lUj{Cx:[Cy#$m kXgRXiZ2Ky$0DMcl0["L7/1õI_hWfDPbQA# zpm2K|z}43)Ēh&g@'CP QiBƨ[!9@9c4bZo^W8()Oxo~pNEʵ^9mlroXzB=~#F_MqȮ|ua0·]Q<ĭHSx_C 3=şS&PR7N'>ifi.7ہL]9ɌmO@cWUG8eoc e^8/];# 7^*!Pxы M5DUg5|D I1NPUi~OjZ ꏒ@?X6Ec0ϪK*.m1:8)>+r-\ ~}83*bXHt➝XʥLjŽr _GymjLjחn{NOLlkH`)pX=v&u;G_h& .)UZ ?(={7|8vtc&e z *D2uVPh1+ ^TDVkkcC;h#^FqihKwc^K6jyy7DZk @V:?Ġ8%y"Sβ[FԗHX-ݎؐ7Tl;x Be KFt1nk ғZߝ=s? 1v~Y֍(cj*owb$P̈ӗ;F}Jl|À6_MU2fd *=c'6j9z-W2AE:`p*ں9F=15Azxqa K]>(pbk'R giqp",.وrE=HGQ fMʤ;!ϖ!E FĊvddLc3>dƭ/Dy\M,d/zXQ7Iv/r/_fI`ygdMO([9jʾ) tSEfٞq vdEW&, Y.h}9= D/;XP ԩҭ`f%-fp <pc^:jٱ+%.3)ہ'U%د薺8!{I 2`G%$/fшiZ3d=8wFBHl%3e2hLR"=ٴY?9 v{Eos%u7J@4"ÿl#,Swւ*oSVAYq5HUlyB4[@Y$l5rX~>v˻R9Wìߌaunl4uXbok>/B&߲s&_ .=G&]o=4j` #jpV'w gEd6(itӤF\P5]rY̑Ζ룜bcZY K/vE [-Ψ)*l 2@5_å:d\ ]] 2]4CJ,L0@cͼom %f8T >h-iI: Gf;B|\[*|C40f_eB2t/Nl%-GK+ :aю͠aY0Õ?t\X^񤉣/΢?6qFE;Js{n!C+_:̵;؝29/ $K#q<:? R*>C'M䉊Ϗ-ke+{O7C꿮2ڊ_:͛>wq#pF7ѐ]} {ib $Q#RJmoMW%i롘?zN6#h%PF2t$7%F:W;:OĉhܝT JJ&RI_tM~'9=hKD%5Ƌc#=4EC%X9;@$ҿY]A$X&/pE`n( MK?ʍY[5\ϪҸ}+ߜ0hqq3/q N27vڴ`L-콮bfh|eodB{yOU!Jd2|R YF C8OA2T [GoNƨB2NWFk~&T U qeh* 28)s)3|CUu+;Ts\#8$KHۮQzy?e= ENQZsnƯ > eSkkז1%PK '/iQ@?湯ݽ8`sEI̿ mMXLQBVuנ\S_-ؾwb(%(Fv˼ǦSIbhfapIHP9ed6:.?%&P CۜWLdLz`$8m3{ý\~' ҖYL_?++TG-e@) B n%mQ|Iu|LL,_RkfyzFHKmS2򻬂i]  ӱZқJ朓CoƸaH򹽑YxcazTX\/ғl܉k#O]O؆SF#0L^Up7_5nWEǟ!X@!n*>LJ㳫~_I%C"5hrqwc^:\ک& e{\ @_휆ZT"*1P  #_D5QqX"3 ɾ-De#+a_(B2KEѴh%tI>Q/]mKݩG[2<wV8Vx%UNfYGV]0VϩLMP7I$}p,Bj[T4d83V/&+s?1'<{%ː~HV%,&Ng}h@HV}d Oj3] h]P$zzLNQQZ!]X9(gH,;RAqYOzab8`sorWåXOM~n$E ;trL۳\27tFgGJ6h2]$Hic}vts"%kvHI/eyr $#ttr-Tՙ[P{{v4X1J<s=2Meؔ7it7@YLW&PKUUښԒȼd yѲ*Ӟ/l6$$2sy~AT6תN_jP 9¾)LBD`6yr;sci ݔ{_<= @v?Ilsg2EB"fn@SVa21n tv@zmL-ΛJv^ z1erOj0u(-W^v jтGUIAz{/\(xg˨ * I胩g焽{Ha"H".kKPUZmlΈD^d@izeNM$ܢ<+KMӷHzz ᡻[g@f-KNf'dJ97D\+22u0^w)ҼKZ*DKA;?1). RH >I̷^byjwnLPIMk¯30_mX-6e4&}^T.g;;餛5~V-ݓ[$+A='wyFeInZ#}Fc p7j 9"-7,P#!PߴG?jD)?07; `2ZW5LO:GmcĤy [u+TьuB.A]|h&^.WK1d\ã@r5W饽DU$DjO|Pm2+4UY5,mVuFù*;sX1U'TlHݿ)!7zX{Pw+ wJ:ਠu=0X^?+*P|FA vX ˔ڜfNqDry@*annɪX|"k%e`sAP+C%,n 1 6 LeN|p9h=f(W! ]OP!ple0"&ϊ LLΫXt{B[b0(p]9#q`/=hXΠ!w "`2I? ƮSw2G{y@;#3iU4Ո/eSn/kQG>VY@ɞ?jm$"ooR(944xI\bNTL,=*MKUjvfDb?g;cC5CVVђ honCW#LA->3Ru=dBe*9&Lpױ#*j}2lFҏ_q2ar:M;=;$ V&y`+`t|}/1*C3`rB~^mۡؗ^ᛕ[&5YhUW}L4ʕC#3Z4HDN:? dQd 0\aPRYh>.6SߕI"59^4z,')=ZkԷNi zH&j8bڗ$ժ_y߆ &wql4'/-e[k. ;l%Ѝ<Bxi_8I'[޵ Wlqzh&bRbRbP|7W:VLMP& 9Ԭt(e} Mxk)Bcr<SM[X Bf^c#[bm0~y>F ַihdmڱ sA~-1SwI\:% pjZD^v.hFL1?svRqQM. bJZAhlb/$1ɱAN$K &E;a;f==qW -ć $,3Ƞσ]#󧍦+>Ù/UEԃnbUZ#a<fdpt8%AdY <7{L c0reUU I2rnvI0k8pؕvSv;o*˦WY_'X_tQqgu.UJ rR&츝]@3;8x"€-_!&BIiJG({av+tS1g3`Ehe6]A$k쳈 Ly}tWirr"b7%z3L*J'-qj 7ĎQgtRj [_ex-WWO*%EL|{>J;b'HJ|Z4ZDL2£࿰¤9}g$.*x,ǹtIt8Q=|EfnA?4=bapQbxgo t)fd$CGR=[BOYRa8"Q3@c)ɲJFgw” ۊͩ7ؐ1t/mPn [Q8O >QPFAIdZ:i!1P-0=ٷdf a8e ˴}[_laYGi~U>iR/l?x gڇ.~^&eB͞ʽ̘Ø4FwYE$0jQ丧2'O;g5p+//cvFBThGہd;,%`~L(AGVގY-YݝS'QSn;CBjuwjy2o SlFͳ|E|jC8U 3ɲ=:!.ayu0Ke(_Xo[8h/%Ŋ;Dl{W!pY{BG[ )WWS¦ gXn"nmgp]M\5gErl8i bjڻnF?)bp%1Qxv2x-4_>kA(q,+h}S2CAjw^ƼV_$;ZA-оQ cpQFlIhzW1Em؆F%ȚRM*"i؟e˯I7!"8\恖O4tTюtbW Q(RT&|L-Mշa湹%h.gSB_%Z F^~$a=&"9\b b "у#?'dXh3VG7Aa .0V4'5ƻ~n)%,kaˁKhK2dFnKsx7G\s%&-u+o-JHBJu:wc~nDn{-N&1wPb SOj$Z~$sD|{;6sgiE),O%,g{E昀Ob ;,XńMW=]%te0X.@e+'3*yKcBr/S[21%;->m`ݾOkQ|zb,DSIǐxݲAS\6d$K0@%ֳ;9a1 olfh XF GF^g7LʹQö'A `Cb%f@.$$/e UUDBvқ8""5tA]\CHb Ѩ׶A5{@OOkz jҿcNa/1Pރ "fA٤:8(ZI!,Dqr.#M[bN| Pwȧ>{"URM 0,ٙ.I\0} Z pXkQ S0pvֳO&{!ty,&54$ r^p#|Znd q5<)3;P R|ʟՠ*"E,C ӜMCAI@ZQ=dj õR'S t:N6^j:[C<jw&TOMKh`o MTT6IH*jH9!Em0W@חVݚ $ vlIqoU!"6(1"1! x :٧?iqsj`];X]oȟ'bHa52nY.׿aQB{j]j)VLĩ>r5^ruZR؏IapTA r!ƑXi(>NqINܬbvZȢp%ܙKvd|d/M|`< xr,i"Y! ag~ (&Nݥ[]Op:VOFdՌ쁎➸*mBD"t o#gi|-f@#"LRs:75c'YAM<!ϲ@_s0^"R*y\]|Dhf֕.430OŽ1ڜGy;_'-efKm֧#$:pn_*|GB/]ɟHCi?EF:8&MaHunb*V;AsZ<|*M+q!ÙVP޲ߜ%Zrc52g*2mbdM(n0eKU'W qHtĂĈ}t `~x#A 9PȒg[ߺ?~$=) D}۠tɜrLEKΧH#hrkN`Ō o"scOtT gJ;Rw"Pqjw^؊8m&h~wˆ/$X<,G y5iEqfi -j.SiZ:!H0$bQѸ 0XqkeD}`pzOПؗ@TC݄Ɖ7˛zC%Ң?C#ȟ\ ucY0eRMӢbɌ\2x\;?pD#ɞp uwNF;Id&uy6d_!a[+߿O@R.L=C AjGS+i FϣKtDO*6P>*/2GRڥ9!D܎aF6I\q!j6Cf(@MJ Bz6ٷLy>RൃN,1lbvX?hl :F7U>^CP̂7( ߚM2443\kؐGDa1a-ٮO.{D.1i:skfg?|א#\Z6nz>gdaWV(m]įxQ'"Yu)ڏJ6RE&^o~ pqYim<b_HX/Ox N"Tz(&Z\vj J[%ZAM궕5ioG ClAau1+E~ ^ӂhQu >ҳh>DbHu\;;^q @K)ۭ9MxɄOKWŋg.+ja5מ̘ʆNROƏV:H}q$R=v-,Y,orPmKz[lM® tކ!j5 veh vS[l8;r 2WZ.H4ح\`Փ a 2q)5XZ.lP;^Q^fc񱈍|1Z&9&IX2`zcS_j<5SM%)Hfx#_!c%β)/l4!qU`lj;9l{>`vBֶ>0FIb5Ͼ:a,?9m@V=>X++ W8~&ޖ.!%g)K+\Ag|Q㜊4O`$T&haL~MuͶr,js}}G _蜈>9X qoNc"8pR N\[,up2snx7EjEөMd`zgwy# Ȋ]W>`i{N%cꚦzvyTҷPx~R{F&2Rܔ_KzN˒1\/ov4.qJ%< ,ǫM .#(b]DV(L`DuOOT8hD}ve ŠQ3'>ifTHO&,%v'3lFFg]nM/PQkQkA,EpC3 ;E6CT0,ڛ qU5:hh5SilJ0Y4ƿ8%p# OJ)qlP]i.9[m.ԖrZY8S`9W}(vSF/rp<,3ak>B .DŽ/7J)+ĩ kG4 dYz"\rEJɔK}w^Yѕ %:KXHFJ4Irp۝].x E}`KC2hI_r%zbVq%l(󄞯N(ZɃW:(+y킮v&==cho!7Fq;O|XOr>{vf"je.<+q ux1D8߉EVBhnmٕ9Cw6`JFE=ur0OUn cgV[iĭb2;I=t3+\2* 2 s5ٍC Xͨ|\ <ƊGjo oMIg}1T;م- =Qy¹ !퍊 heA\ ۀd`I\݅7#P5BeHZ?Hv*#5fc; #SRב]IVn~[pNy6.{4CzV>ֹK@7 GQbxB NCrŢٚ%}.JkVgS1Fo8% NJ%Ndq;$|(\k;d]L^c4;|ׁu81vE"9- )HS?FƷ6PfuNW`19' upN,A>+QE%jVWU/0_ G-90PaxLϦ"aXk0t*@N$Y N*ΤQr*Ƅ($%` B=:q-tu4G5 OCՃvf29 C0S[:G߲8|.*w¾r*S&oDB\v2Emͧ(њ/]QՅ|Se,[^\Et糖+Rr { =ezhe:z,}E.{-΃+YWA0SAGЕZ~exéܝ9?dM 80Ҭ,LZg=wh:h1ivtDU047\5.(Utm{BڄjRā=n|s&& t[^%PDleu%0fI}ۉR=-dm*b л"]5a?ې%\b^[*n筲:睽0#j5CL] I +i29繦N!][a4/L;`_$vĮaq \M`k p%. \$IN#ĽFpXqR<G\ohԂ CPy(:TPď%5לql|y ?Ih*DkL t<S eȰ _KvY(%0 5&3|yVN" J LR|kBʚE8vr\P5͟jR{azϽWq&À!'F&`s I`vtciI̕Q2ڻ09N_^;V'=\ ]8 nIW#wX}m2ⱃ$ FU-2wCuөgEgտǒv0VEʪa콓(.fY.nB3]d+RDy15|31dNl5=d*k8I[Obu,c 썅kh+ó׃ID٦;X&T=gf[Ni.فҐ "t >Q ebTKy-&L"}sw6U `×Ka@z.eQ:uo+F qj*s!{!aBi|MIcq>q^^,]5oXպgF!MDVBqJ;ZtbUMUWw&b7M8K)m6klɧy޿&%=m }5l``xq=ϬUP%Vš'Xb7SA3J8d&og(MOj7r'BN).8zzw+ThP+VR*Z:PxteY[Aй?A<cL/==K W71$ 껗@uޠb&#[*['حNr<(]Nx[e53iY׹ZE@5 Lx7IeLVNV ! `_P@!z*-6@nDq$l|^9`8)bӟӋ1 Y(*2z4}%_fC}00ƉB<&N/>E68x@<w@v2d-2]F'ښ'4R)ԆFM]?ډJgۢ3LP&%5]GȤPCgs=o^wDg@u@:̙_/HlXT3bխ HAGHKiK({z™#i/Z[jqZhCNKx 2ߋn=eDCye^L QȾ%bٰ,gih /-5֒i& |%2>i[00h*અs̀z&s(1%iiNߢ^rE3sqs$F-*bx[DϯbZ̹̋@l(P9rW_FbC"***6П9zlQvӃM^+ʯ (O[) >*Er.E)tc l:37Puq a+Hoj]wQJj?s@*1ᠨtg 9ݭ°R#>3܀ ұ=#$fB _taOs^;#n,/Pӫތ >PTPUg_5yL;$B̽a *|1Qf Z M|; T^lC;zÜcq>OҋmڋspT]a,]d5,?*U~inRwh 0uEK{|H¿kwYRl`|\7x \u\bq~u'te蛋 (.L*Xa!3nEUjcC0{Q*Am?ѡXM Sp ]X5Uq&q_M.~%kϋr`~ez_lǎ C8p3\c(>=zƊ$}*[EćQŲn$_Ҕ(o׃:<=+٘tl\,bU}PuY, 1t!}226b 8 AwRf?y)jsw0P퀡-ri93񤸑5K[#V%CMz]#ڱ)vu@qUD4ksKM_e>Xwn?EA!oje@ik50@gK|?©?ݱ MsjSOQG`]*b%5DޑJţ)ċ%[E/2UhTI6z/eFw>Pe^?݋пiiԨL8tBn.z9bKb tEjmt_o抩7[^׈ir"aJ+[S0>t52J;E_Nl^K=sy%=!2ALQYxz%<ݿXȼPQ//&ۢ| x3-'$oh)duFPC#Mލc,zkfs,E#%D6M.}›9ž=faY 4U `k RW>T)/ p>MP`Li Z:dQKo;45F-Ƕ9%f[OEھwP Q{Hk׀֭*vf_Ie3D|`p32s kw)@-'XtIndm e6rW#tQWUNsf6nπSoX=iס_yzswPK\vֆp`L?5hǤ:xp,󲘓 >kJ•pd{dS0mӏk LNe@#a$rc{2u]eaAYt^-C=B"s.]? d\0:bq;o/qWxq1':b]Gz[ј.R'h{ϑ#ya}D/#Xw5}5 .izNLv}2_U8+̺D#>}rv*swȇ.mX42Hsxi; }/r5iҋb`CDy4t"{CF>8uXcjHYhwؘPߴYpL=p ',2S7=l/|sn{sFc3y=/oOw5Z)V6!_Vw-3K6kkL]Üʟ 1+qmTpsئp ' Xj0)?ENO|ـDUL8RhiIOyeﯖ3;|Պ N"9Ce/Rt. !536('a%-ԴTi0Dvav}}Ɠ:5)W-4!;VR?NL) )q!ءs@7M5S,?Iv(Z|P\ g\e7y e6CGі->Vѕc9M\!Ru36V6(n<?Qf:f)v@/Qb܇JIN#m|[cggpxDm?/;%\$(d1Pt3P"^^$P_2/|HB2!.%M+O~5٘y3⁶<ßIt6 JQ3q2 } jP*\ '?;hDJwUz|.No)Ru9&3:ǵ^*Ub1R24BaHIKT-B|b51 fW:&t޴Kn 0BY kTUee\nn2mH# l+3Ѥ4% D sy܂@޽4RfS-h$ClM6naÜkN Y@9HJI%MZcOl mjd[Lrsj[DOY#5jÇv 5G8ۍ><%g礨QўsɫTY},Q2<:1D8V:یu=,H?g֣chpa7->d<EgD }F(ӍH,ĺXrXg A0S {e8jzvh?'nE+ I,rDh%z5JGkEVg.84-s8w+jEX'aY8Nc 2:BP\iE N8&륉} BܹX@hGNꄋWaE'٩]Q&q|_,Y%1g~G}XE͎82 Ϳ>֧f#vA Wb>M] Fšޡ=SK) O^jS» I֢e=K@e|u>"s7vs͌2둵E V[-! (&?6qqh0d.t ~~Rэ$%5[0`\g4dd|(PA7b7Oف {JkӋ9g J=J YFÅv#8 [RЕ5xW2tX.#bw'rg@S#vv!aaBƍ6 8Q|B80mE[kjM|niHߛk7T鯥hot½'@b*˪1:lAn;UjTeCU;HZ5W{'P3qupbGeZ9d&Q}o-?ݠUm̪f2LBhG"KH~Lr tK!!7]hrM'~9ok4b4TNz|a s[BEx䣪5pvGD^VԈ &jQ)֫QaavmTXN@br,i*tOS?>?-7^ݎ7O%Nn)Q)z\ #}'gO޲/kܪyd]P#q}-`emB‘GlLl3!mLMO kn'*M*++̛{LXk|1cUJyW?Ew5 tqx=BrEm!csHfgj 灾Op\pAgpi ^{ 8cCQ??Q/DebVH觍CKf,ziqY@G_6Rlow}1%JN<_Α4@Hx sG/ۓ[%!姆*g0Rs'57T*#\=, .9.g‰R. jN`VbAXNxA#[nirIV\2>H!q80-Kٰ~ Q!hSpT:p-Y|{ }D7d5i'{\L,a y!QnJ*nEhm6BDMUB>ņVԶVOad<]S%'n?UFhi0DB ÏZ0G="6!cn}iyGz΍KMcۣ1ynt/Т'ՖS|c]KrG:74 Ir 1s4}h?oWY+=٪/Uj~&3PHAQUu9t^.x@M' ): i!F&6D8Hٴ"Ր;-?xE<È|j`؋;)&{;3^蘴̵Dr<,Y4*T$&'I t%wQ30dt ѲF~LMϡyR4ftj^AK.?ˆ'KB!ˮA ~tZ1!i"^QJy+PFH^uڵ\ƾ0R@.>,Zj rX\M:!t{[O.XѿCjnf\+#z+yk6&H#>p yiD7>wk ؝ L Xo;%9i=@@c\.Máq a1y\^f.uH\0Ive&eQyH>ąrw' #Pk3OBr%֫Lohs֣My,7ޟbqOѡ!%`~>[ `s"FFgO e)s1w) /v~FAwD<97+瓈{if k`c6b.c{cR`4Tj,SS߲]#ĠK(a{ ˤ:l7\fT$:D. 1FkVyiݝnʆ oe s͡Θaf/ޗFBmܾ@Ge ~M=ߓWq+pa7ݩ׸Ne۞[CZ^-&,}u_#-s'je'" (&@$RXqN_=t.)]\Y'_#'sC֥`)P. {|XSds+jx+x84"KY#:vԸt# N~wѡKnPȚbl4 HGЕf`x׮&3Ѓ倬ћ~K2yarnoZĥH% lGvF7&gYvX"/~ilIYZŽͬ6dYd郗%fpܞB@KָqF IDk!iame:(i.e 6-[aJ57;IXW\.m/,\Ta4z$pu8_GafW^C&m35d,.֪kc4o5;4&u unUz|+M%D~3CY)*6]~\}:,G(:/@۠CZAnr1(tSe6|a%rF}D' o`f&'U{l+7' js3^eg6uL͋yJ^h͈ q"6hFC<2E:!~>%;a5(Gg:2j5| O5<рE Ҟ'C?[Vh.Ky̳}$֤n=;dqKŀ bK4ԙhw-ƍKċ7lEw*1 qج[q1-p5^Dڰ 1 uW^'L6+!0ī"VYV>@]d>O.7ĊK?]g1ߓWxX  z7S`1z[ihy/8- \=yN4'- "wnz@9b׺M\Jm*LL^"Q_ƦM#G>s?E~Xߋ_ 0 Jŵd+z$ʄT[c )ަHlvZh)^08_`65,:a3*EΡ"`z{],1Ʃ f'j: e!X觉݀a  r@?LA]<ؗ.;2>oRkNZ?O^Θwn'fX>H8 vDiG9 "ynݤgJfSzq(ðD<ذup e= muL싁B3AtH\;%K`+ .N<>H!0J]I[3}3F&93 g3ZasWk ě)!ne9(j2!T@[>[ƫʗfҨ7!M \ٚrIqsnQѥaƋ&U])ku/d[sfDz܇;WE_$2gҙo3+U[(ZDI,:oEP^!RֱT:dI~Ts 5 IL tg5ծ޿ie.@@J“ܞz+6hzT:~]$գ4"P슳@9£N4fۭ:p CC %OI_I@T弆$} 2ܢ7(dW8G8߀"gZm<=ӶQp-Иi0"_Ǒ˓w|4Gg90XhpEP:_,ߌ8>UtH_v_olu%P{ZΕA^0&"1!U-vn:(~x&}WJG LiجRԔN]/n^ێNMki20/,}~LgA=,3q۝a/xx( ^_44Bl]OE(R8Eo.*XY-[*ub}]=БAfE8QTΟ e[N:ʔBBsz1L}?=_ʜqRBn(yd5o,ϹfcHgHmHI٥4*U`0ڞXgL\*ul0 7yoE- 05O4Xō]"/kã[yl*]sI鳸x TCv` ֶ аˉox6t17[O/\i6vCK}F(">f @A7-p2dSC͕[m NEs+-06)@6X&\am5d DtLk;kHOOao/,m# C/twʅs=ji7[2F'-+o[[S<+swS:%X m8\檠t1I-cN5Hǧׄ&F 5\ZtV/S!T.w)[,ޫ$xV1fqta7&щ'F~&~JNfuZ3^BVDmNN׎.D>s }0Խ:h ~ј6X at25,܉.t ]jyHCJT^A(mL5^r& %2Zzd9vŋݭAmk=(otII24v HЀ]*.5^,$:T".0R,T6_Tk s{@`RXxTie Ye,B]><>c=G"Jq8B`^G{@%6!+O)wk#"zO@D8 JִHk%,sWG|$o cn4E~3 5k n3 X U$@^K% c΃,)eg=$Gekŕ 8+b,Mx= &?$,zm;fd& QJ$Ga3̱S;I8P ~:ݻ%X.Wl]K)L>Nø_/.E|G13"X؊,HbuOR+l)(ac4 q9QC0L|uY7Q\œن|86r.)%4~՚z`%_Zx:( 9c.z>㉍!='(r"ϣo(f}g_=$8_2Fɧn]e+\Im#hNaD6$0mNwO%'. tMYl^ |$Nu-7VqYS5 qZ^7C<3̍wi! Zm?Q+V#b֊>:Zrp1P`o6u`yb^7@Kd|P];bW@jllGI?[@ w\NfS??c$ԇK$E9fG}7 Jo37Ǚjp X󃅔AtW|JDKos\ .=O"^[)l [QsdMq\iQ.cxQ'; 9fV1?He X$pS*YSY쩘ͤdc\c4{c4Vucȼ̠ӕ}xUKZ#xbC2V0N_GzJ]5GC!^dV˙^Oܾ"՟7FByp=bJi5=e|{_|n6`4F2ߌM\aűg+.BÃZk|Cd#/`CH·<&r`@ɔMd5G! tV9=e[Ct$kbbSp&\ (?Oq pe(@U}Sz$Z iWk4W7~Xge*SDpI;2;m\^9nBm2te?zuO۳[y11  Uz M %>op>02YAx>Kj;]Uem{ nO~\1&i5VRGـ2~Qhgs h6: Zڊ-|eV7fu#q6Fmf~)QBQ$$4&"ml-U$H+MMۖёA˓%|\O-*H6ܩm蓷#r[:lG~cJ G%q\P`iU95ꄜd(ڸ}?d?cy`̚G~5&{艍7Diݰ~oc0 Ѣ Oi, [.['`&Mw_ul ;av u:SfnJv2[]3gJDKX*M"~}Gbu/cI()3]]QPq@]ӯ_X]}Bx5UMh&a%#W3LK2`Rs1$lpd))SFtiA{s7C{BEW#EGVAzB" 'FtzEAЬjI^8!&"ܓLdRvHV2ĆWBi*m.oȟkleפz;[|3sCCIcܭm.1C+x  2um:san}*mjx Q ϭ[= iAXJo ؏nw?b 8:4I8"ir8eipR/=ʏw00Q#-[_9f ;H] ]N HfO1>N2 Af)YŠ){C\oī;a >bݫ&YG5|-\dF79 -]`q93g>hJI3 #?~`&|'1l&H:GM#|J!~|_l2. } "'݀,(Sn;dΉmo1}m"hl|MAg`i):fٿ<`xAJV#op~Mշ~Y݆at^Nc#kO:=%3vNCOjx-(*+9y67`*B"e YƙTI4AMIyR^h?lWk?vB=8؅{', V~7EbWV`xbByw,ˤEAf.0\MK #0#Ԋ?0ivb;e/)}=*_&%RY8e=4JSX2?+βͤsY3GwsLNO2y4ԣ;gnkRLRwlʏ`JQ^ Z͟,.xְ9O Rdx*d: kav\~E5US1z{MM=AeBRB8f2J,֫!-(@QH-YoFCQ8/^T߄r%-99kj J+|'mVwpmpGbqR,-}w/^5 3,o!JF;D,@ʬP鉓c ?ڔF㧂?r+Hͨ:y{ab1rPҲ|}igodI&W`l[AjAz wff:qBGԴa0G77@B; tq7GZm.>X/uK-D2+opH5$B}x@ƥSEjX@bu Դ.rهZ$)xZ"i>@-+0eYc'pcƅ@Zq{8!'>:`#d-xұ+Be%|MޠCG.RRNFkJbesb m V+i0q܎ |(1ng?P^R${pоxpeyv!`{D!RɚmlD5CJ$[u#,AXX9(څq- ?p`5ÏϨRG-Ck Ht&HHw1"oIA\ڭx=<03r#ۧvW5ڏR'hD iYh!+K'Dq?8Uhlq y&oLd.)ndcD땄ζ<[?gjX({+45SAmNxF^ ;8@Hڀ܏]$4$s:TZq7x[v*5$ɹFCzGa4#&K1!cKP-h@S.vvfhc B~@{A+;=5[e/GGT z.ˇ^\҅g8yL'{& col\hJ@ߩB& ,29vBsehieo<yTJwz̀<ESU+ϋBK<^],wo˘+7 \JHXxK=܋kз+]můd#!WnN?[|RHy;Wf:{^\M9MEy¢vPONfMI: pxVFҼ3AiيM-E1yT#,_QVk#]k- 6GV c wfVﵽk,~[Ih\,"y`6|_&ze]Zi b*3!lnw4y|ha s\`g];h4YB9^X\sf22JY9R kT/"0z( hpBuڥF#QfbCQ ТGqUL~g[H{XIIL4ǑJnw2؝k-rQM瘾Dc@ ﺄc?J9`l ^w>a#\~ $`˰P6 ø_Bͯ(FrzeH~6Ҷt=|P&M.ዻy1v31XEXX![ɃAl6ݠgD;li^ޏ #4b!L0fAb7%PMAyX/;mIm"vF ,.$e@zZi%Iw׉2ލY\#dk=daa$&}`L8 ༵ #>t-eRE&}U|`OӒԚ7iMzfaᨬxJk!8ƥ _Tp3؂lڲy2 d H{MVe[,p7-Co{"xg[)@SVZsT.]Lø2nlˈ8X[ |F^ܜ37Hb'! 3ntց R 2X5wtD^]qQ=͈eB ro:8(1{U~G+w2%xVx3p ,(еwzjW r7\lֿB ώdv9/u%ѐų7}EYgsEeïʿ"n?Rγ$w# V$nEu㳓 zN`,sjRޞ㏣`;uoE9TGT,&J~@X-+cp sL\0Ƨ744YTӈ¥jks].uW' 8u좄ZVNak~3Sxqha`ɛĠ'Lim v?F:_;DlxNPפg%&!INwL((z/U*TѨU\ةX >SJ- 1 "`ϭ,~\k$IM\"k:,jLb)S) WE1!>1qv8dTUos kPyכl7ό9g$|m)xwm(2 ,OÄxr1f ( Ka7ܖߝ DsYU1e亨ag¬*JhR_D 7Y)MK1$7'M 89BZH8!ݏ@',˜w%9\ZW JL~iZp803@ZYy-1r@E2-:Tb-mj׃' i=vz_*\d gC` ,[C P<1Jc{ʲ[Yդ^̜Kiï bҘfsNPVs)䬲AZuC6kR\#d!U[f8R7מ?ismY׈N {٣2z ylؗ]kXU(LRfQryNާjUcYkEmpfÒ)?':v.dvԧ}襒$Hk'0飾72s;Z%Ύ^q%b"%XYV8e ï79փ% yA-ұZ }?$ mlOZj O|A"=U)Ԥ[gU>m<Y~h -P'1ָ[;m&o/0;o8٣"ИƘlKGӴ8iF9w!H|!42,H= ?=a@f'q_DWeT5kr=}rP7Pnq]Ȅ^yv-R^eݰx&C|Np6(CۮPD}LׂTOQfwp)e?;I48qw鲃}# Ieѓunf FMV%{}Q]zj/n RS:!4p0[D'<,$oR#,cXqL ;d[t*+C+dVBH:60Hf5t/ ;$B yXW-a]l ͬ Xfu"{p!NiQ []JxA7 $Z]/7nTM `eWn;ػ{݂'bG=% ifrJl%-Y-Zf{@L,\$7$̵L)fzj`]Z+P_~XOuH%ɌTw"*}maٯK+g/Jvb5M11BjэI!?lb.'4 OXNi$vӌݻv=E*h Q_a pEg nN >\WgN51:ڞb}LJ3*E"1U-3V7;c1pC4y贰ăyONW,R~ FRk͝VU\(+Bʦ ?_*/'n6,}~YT[BT7Q6kwZ .ki7)E$)ò.Af@"BՇ'ئ/6IrjeIc֎ɲdasMd]n((PJ;xxnN}c}%?xEr05ɀ Pye5a|8ALn4$_\ҺVWLErp'$ 4 c7RmEXGuV!Zs`#~I'+Ѷ*EOi>ȏ/9*wgFU`Y+iRGOkY- q-qhAT_JSskve%se+3NpJrO{oa,́{ ͉Eh٤1B7~"8F0e1M?D!ѯܶLxNOkԋ~Y0i#z(wo+oa)oAӉ2WA-̮Hc!9͉]CT[Oݳ@FT,,ӕ]swʼn"MN8|VKTAm~B'h2Zj53ơ&ܔRj/E*U_méGSncqоM*K1VʪZ9 R5d$", Sus^U2t_iZZbUw ! 9ПB#pW0ڝ"GVWma{;LLV9SaRCb}W,1›~>ۄkBE ~WU/4Vwn]unG8Bu#$Msmد=Ld@2 D3{=v<,MYAӰԭIA\ =NLQC 'Ri_BJYD ZC lLK"oPIcq+%y.8APC,:TH:R OM[%R8y?Rմ8;'M%V(OֹrNPy)ɆUBE> <zPMRs6aRZK33`gǟ.-([^;67=D1%lF+F~E,E,fvj4eBtrH*z$@.\ȌTӏ}Ĺv']Ӭ ')Fcҫxr,.LB0YBV>2BBv-^ZaP ]W..F9#b搹֫V@pu[6޶ZRI=]QdS@dW]џ`~}u1wxj:@z+*lQAI~2_Rq<↛-g7WOk6gD]L],7ԪXB"in{\A'1^@wrYxF.|lz@/xvW Ɠ.:7dPEsfU-ym55\5ERx[*I.اBu0/9\<4C޴[U0=0LB~GQI>{ +^O F6;6[zQ__we'C\>X22L6<#` b"{MEvxUX<; dEq2$O^ sbck JveqVt_aDβgnEĶXWUQ3 \pzJ>ڌə1s. bSc&.ߏrAI*K;ADm5 | mK;W;8W2` n;xWJ B%0}x 7ۡ3!}OT/szWV{`gka\dS^:+ !s}q^1wOo-6 Jg.10v;AO-3}#ԓy5jk#,vwXBW3E 4)]c"໶5E&9J3*~1]tvDRl-ALaԽ|!tgPWBGo3d\Y`!IbOhsʼ7t]NP~4`87xWSXC lːA&j*k)=ԲA7>&A Z9R W䤯` -a u'^p P/`0-I!5qUbFk4NYXz$eY5C\ 3'-ԛ'>.S9Ig%d',jw/a@ӡO-#a$'+1NdPqe j,A Q|^c`'t3գ+_51/ֹu3p8$7#yrIu S)f roOB n5jl_ ',2*W0ЯT5UJ|Oȑػǒ ב:XM-|m )d _.qƭ)LX,H6T}K/X|:)7W%y_ԑ273 d 559N#"kie:O n^ xy[+hO!Q%q0*rJ6 Q"ٜN OSlUF@~h?]BDqb1鶂HeuJ-=^B7ҮmCS|>{HL@6 ]}t9%2St:r8 ^G'Ud)/6fOi8t+Krv`jv^L%&9``-i_~v*Զ3:JaZ9{ǂ>Vf>uJwb y9rD,觜i.e4-pgf7JןX:Ntﻶ~{ a+ Y$T{ }FhS cAewNgO8%/wa-Q I+>n CjK Sࠉ7[[hAF|VGj!$˦\--ϷAi-i k—mv ]8^V|[ŋEO[Jj-T-+B`*QC/3=-Cqq0l,_ylK?e}fm^'";mg?AK!6FHfm`tv?.u#씇^ֿ?}[IFو}9F7uyn2yp˦-m.$2͋eV %M(heE?!]#l։=톷tLM!+zU]7ij݊e3DAȥam(z *7+UA3R{Q>,dH&|/l s}=pqL;t lVOs=:Dsljmwht&_¶N0˜aDKrҫ4r@i嘻s %*J69ƥog2cW p8JV ׷9CپV$|>a<˵ ᓁ))Y=DȆ:.jEorsTF[lsZV =ԘyOYK+i4 Ka6'3<]rBjZCZզ-=+&sF t mS4UUUƎXn<=Gcyvafu?oFϫ;/<+1PT"by3k-Ʉuhn弉2t!^X|&pOI|&!$veftϝD'h2L_vNJAl,:+eޞ Ƌ![Ζ!fŘ{ ?dD;Ee@HkQ% |l礒u=wp i+mXF?#V SueoIfoF-aHe$ kKhI@s`Lc1iednAU,ҊzkhjxkLjL=GzY)= PQtJ ʦŶf~`r0,JޜdCU6ގ$_5#i1`cdэNDNIu=p"TYU/joa:Z s8(>L>^|;L8K$Z)k B:rޓOxS ON#*G/E@pF g>6(N3 jM&~G_H9\hs~)sφDMM@2L]x|Fj3 INxղLz{߬@.3zFXhTs71v0_Qe؉6V{↪(\\g@'lnr(M$]d)rsL4rNsjO$Xn5xik}dg3E>VX6Qh,sO# ?_S(?RQ@RS({m(B?9-ÔۭJ7 23apV2'zHQ nw׍Xqny_BsOk0 V)b+5py> uC JSikU\Z5H5b%eT(FHi %-ht`=K\b+EYRaVb)IńlĬʓC-ǽԗ*U'wlL"%~,jsOʘVjܜu\:ugBxsGQLy2X(/^4ijUF s}v cjv]9dRf5zPG;=axm~LvyRg{HB֨Q  yۇl*ݖ 1-j햲yba\3Ϧ0sUEHv[b<ݧcq\`%-6)i)A~/ q1#VåJc((5V`˴[,U!sAwHKPS!NiΙ"g%NK[9 )H?1,Κ͗,X}u~?)[}A/ aٙVh~99ְvzat 7`JS#IU4NjR$40/ 0 Sg gh[W bB)_aU.Tsy%c9 ]yUVy&;+:O* + _h=}Qp0OTh#*R!/AКo:DvL9>],d CVuN?,+2>,SΜs bgg$`&rJ29Sv%;納qoaC | ]ms޼09K~.ɲ 5m&˸Kh%Ƴ_fI3$1W _ZV6HńNsyA[5cQ/i ˭!IZ:6O ~2 H-ݺB#7o1]nP9V`/ESP1!@hnx]0{ʇ՛]}aԭ||wnPJh08ٖ;9| \?oi 8:<ԋlky|40: uē|:8 8Nx̀ wJc"mdA,ګ(?vz~mTW$Ul8˜l#!MD+@\)uܙX;<< >7h4[9_ &®W,B:ȬpcV[Oˌrs0>M{geBR4^Bn[6a+D)'3Ya ?*n7òs/*:7JOmr&1<ܯ@qջSp$SS RRμ:萳 lcb|yld`<::;&9+(wy0@7G(贐3Ѻ@X“G꧀b-qr]YhGLKBSȢ.d-` *!G,-ɓP8N(ѧCj /N[VC,#Kj@bfm+S֔"6dTG 1,SZ+mc jGZ˕AcUIɊmBĩw`/:BP}JCTtWJOq-W.STroX iT5TWjs{_ XnGPRC6AE=ѬW6ɇ<Oy ֮e{&F7W&psh eN5-aᓺNxr=uq'ڹ1'4ɦ\0NI5GC/eQ(Z v|>h!X3J[^8Ĕl1 UnSNW *bWZ,/~L6`Yl\5oy;]nh/8~لVxތ&:ĭU&:c4|)vJ69v#^ao:" ] v+(abqՍ)D8꿃!! VRvWn Ϧ2.I0ajK!ifUsVA&#o$5{1ZŀFq.`J1`v-oTp-8%^$3Pd3l=E6Vj,$ E4Ràܲop+6M=FF o(rO#[?\0#<#)Aݨh^7ghu¸Kq{L.#tb/#àRZǚ,p~9i_xn%NcbTz޳d MZtከZB㞙a؍ P)Pd,_ծ׿N#5Qߪu;[RAl#i " 9׀=]|~ƲB )?*hQ3xv Ss"]WYW| cN 3^ A#%q8:&6/DX6U NӤ?49rPʑwu5n֮RO^F!䷮E"  eͣ.BQIN QkN3,߁*1]]fq?Iۆ<#K+ZlH٭Nq,&4n\&?pxPL*x,}=Ł-e_{h$,&aS0N^Q 08Dw8fdA.M@iBӼMe^]Xf[ĕ2!sV~+] >׷r ,ZέC؛R1 J8 ;48!F!f"YJ{~~}2pV(ݿKf3%8#Ռ-!fU)G(_TmйKvxh2 %>}pk,£>6 l ܢ>7ASGO& /y  5i'%;3&==rxhΫ_*ص'^PbLF.x8u36sQ A=~`oQ+iQ*e\q)F%P]ugc^uH՝%nixv(zshMv϶=56gu~G+hkK<{$Ӳ=`zpEcy 5J2ٞkL*l@oN_Y' ܑ!X`#9"A^˕c+]+N|Ʉt׸Rb܉ǽ/}?$SW1H1¶yo۩dO~cXi,=F-7Uq:AorX1'BA)o}ɝHfL#)>ru,Rw)TVVt8 gE@ŞJ]6 U\ F"xU=6qH)0>dWOɭ{/jBVk(ja-˛TP~SiwW䀟\ 3-l7JMހjP~3O U!To4_Vۆ]J? {mOU_1N4}^LW2:n+K '>˥'EFfՒC#n ;H-oX4cGz 1ٓY茱 0[[I{Ao-F%7vצK//9b/1uHQ}C\&pbAnΒ%٤"]q"S@-7ny'_ iEr·D=h"p8DyY>9]d\iaCYLs_8@T1r># qOQ>8Z3@`6 !??@Ie7v#L 4|fv/ 9r>umCcSociV;(3hߠP2ĢZx,mW՝l\_7ĩˑY.?fV޹'te:P1TDo|4)HWYNQKJ4Ff~[0d,Hֺk\пȔ3s+f:3- ND [sUGBu9 뉨*Vpuԝmrr8ku9Aτ<-]). +x>٘&%薀 [-q &(0SW'y̵ TՆ >AetYMhfMɊ @( iA tUVJZm/8:빘}dR4mu`,z\@U ;yR ma \Wv!5;Y?2_O-tA=/?0Y)}fWǖv‘kJt7)FG1r`УVWwV{hc5ψv&', p+{~޻U͖p8JҏIX%˓91^m|?pt,!ӡ] HZpg_%2;aɓbjnvUeJY>4:1k]_̴ 6}#Q>MZ`5C 0jNG'fs&D+෌GGz bޥ`G yt:oM%8h"ت,=IREqu `cglN J=(uv/^JʣX/T ҈)}Τ31&}s 啣J2$G|;3{1 - 8`C&~Iv#rGIFgL,߻0N )G 1qb5z6|Z:T|\3@K Oי t {f][QόZY{ud /+pP|H%? TF:,>u)rG1US9{` `O3o &]Pa0,6Il>89f$I 57P,ǐ׮3&l$ulo@{+Ѥe^FV 1GlЯ4ƿo4W!4!|نqAh 7S, ]rBXkΈd_?Mb^\iQTަ-ɒ|H|Nߙiz>N^AnW$u7Oz< P#D#Nfz Mɯp-$|mז*B빓6R[zIu W' p+hIbkADp3O[k{ן]xES^*,Ո^Ԣ6䉑FMS(|]P=+;ayHNGСYjklgڬwWZ/*^OMggʢ# OA~PΣ! G+!"/@+w*=\ ^SCڹ06)uy.~4R`6u, 땊|ךnH6ߒ>^>Ƒ?EfֹLJE*-?x]:H\*O[ F_0.k38'G QFswvͲ_nzĸ\mT򋈨l;,d.j<]'F`}M*.,Jȸ@w$@{jXItfُQzmm:;2|~dEϳ*4$<gǖ`;z }%GRh1뵲Ք+I\?)e% k惖d4@4<)0d>j;UwIEhh,>B5do䴻Y̅C>^XCѳe@SZd(| M0=sՃ|ޱvEWͲQ Qjk3,&:P;k,>#3-k0O93lȔwSAB@=v[CeѢIb2^UtHcР: ~)oe{rK*g^ n~)He'G?gv  Eّoߍȶt/5;eJ}ٹ+˞s\㸛>EhVE>̦|6˜]i?MfEʯD4ND_cS8_V{t:n5+kj?fSp$e !^\J͚ gʹRQ@ =?F&q>3Oq]E5䌎죈Y '[S Qj&&FU) e_5o_8/>MרtcsBEqQ8oSR1ڼ`mhLİDH_ut &4 Km h@48_WuUkj2uZcu&k3rvjD0&`ny dƴ>@%lķwDg۶ a*K *ӡ+Z4|J}ZŢxs<^~fửU1lM˗V[-M̓qTg{$c?L,O'9un5&o-Û%?,eBE"US EaTZjb ^{3;OuNs?ƅ<ۼ\)5S-2pj:QH*h $B{`y(LsN3̒w)|$>{gMoPD«Ǝ ⫐=[OCq/QSbL!2X?4!|2~K4_/O&RPn sn]PM[GXAvwr*l˨]4v͐dQYP`]i 8-VUquAǔsT7ĭD3aW~ JVᖐ!NOgRb~7!J *Z OȗU>!Iu oJ.9fS]jPuBqWƹV T|"AƑly%QHiUI45):癐;߫T6Y]f!;1o9$3w-X I!#.rx!Q.ŠA iN\4G}SL]; ;{hT̀=6#ilfxF&>fp2]洀">w᫦l/mv H]"\螸5!oXI.Ջ=J0QcW"(^!VfmAyQk QmĆst.ՂW+CޮXgXFl7z"⼔SٔV߲A4;D1~h0ɺ|_OT7J/S/0Z$^XαyRR@$>8ߝ]0x&gڱfZ{dgR@ cPLDO^Vo6[hL}g)#෋AZYn1r(m62MzDA@,:)5=u-ﻃN^3[mUx p!%``™ ,chߵ|;3 }/`Uxi ~l{JaQQ/ @Ҋ}PaR|o˾_>O+6,D=128]OUbwQ ,; 00w7@چH5uh3-tLBQ_%( =\Y6"4Ϡίje峺"@Gk!Xh&QD4 ɟ 0;Ύ%.{o+=>8- m-P;xP#FA]B(z%ȩsORNCGfmѻVZZ>f?W'#Ա7dCFY`h|罫 NUl:UD~4r#pu:#sr{ w58YerX%Fsli_:4UZixfx|Kf_fF{~ȄA#t;̼7 -/ElOI p겵L]cŽWςpjqD(ĵ;(G 8 iw[%b}s|v%v>O^Ilc7}Aul.,^pSh,"(@))Eƪ ɳ XJwĘ2k%݉lIx7- &k smo*.iA(R~j$΀ԺN;=UaOȣ[OB;OOϽk@ Pbal.?iW{GmPԉS[~B=#M=vӣjw{]9Z$K$xyE6Pڷb6pW!Lv=Y<@y᛭;FvEb"/ _bDGC!RM/^J5x3LL.@]VJR{*2d[HC>]`uMHCߜGz VT ,>r7Oj"?V"inmIЕJr\Ç1ZFJ#Y9VS?{s)Z ր9 ~O&$ n3?Y1u}o` oE^e>X~X*KKF#M1jCϯ'SɲbZiSwAER/4q+u4L\P,HE%Ol*Gc'i$S2]3U-ZMX\C-~o܈3n ;j.uqA]J>+P}Uu#ϣU?e)F @vyŲI(J88=C~2z N`_rˆH1Su"\iQjާKEB_%Q~zȧkgQqw|0M$ҰD` ߛQKf/Ǔck@*i[;9ۜ|o'NԐATkۿ\njFoy81gOM#heӥl %VGЬ&; xIi}ɸʹN+}nҝ#թµShj꽪$LKdcO4x..c4HUݷ:o_Js̔>pc5ƣp.fd5;"+>(Cev|%+eee%/ԉm^jxOz+).X7/C,|,,ڀc4K;ÑũKN6)tCBKS_CH'ca6 9-1J]0Tw]OM pכYc;LTg|Y*'|ƻtmdk`݅K&K6Kv]߀4̷G, 76X\l4UehSb68IQLѮ D]ݚtahV#WdҬ`v-ifA#z1E;͓$TX{FU,6B=="/zyШYAl7/DeE'^D}[CulcUQ24Ml¥!0 uiHUIWƹ /s'\4*?RGK1~GM܁Q/n3tfUP$_5f]S6_#˳zbd/ ߆Z* UIg:˷&Abe-6Y>C&alS ]Y+;Yu.KEd$rO'vWr׿BzuQT 6; }\807M!GmhaWNsQ2N3Ǘ$j";j &5),Yt+Nb;3 I.0NHmlDrV kii&5u@ *AS-vΐwO A#S|56e<$Vnx&kwL0 Y66^0 aF#@lєm[VMn؃_9Pb[Wų35#?V;\4mhWh/׹H[OYCjE3tMPMDR5* H*ٵa١uFh@m6fp26*5+%EFJtBAvS~@lQrlCfC!0 3em¸,^ͱz`xw3" Ğ]<03Ex^^]*CZG@FǼF(Ҩj$ ڜ^!]#8HLDޜ>le$͈쉴H ڤx6\?)qnV򍱈st4)*=ĔjdUYߢ˄D|)k?"]W,\ŤL)L_/zAw]'Y\ZcEVk$bD@uVK7΋6B 0MVIQ X)r6dC{fV JjƎZAJE6I?+)z C1*s ВXXDܦX":haȞL3oZct|}g51|Uf`/"HFCS:[pU=.vHvQaMX\ y6o1to5)^NYmW#tT]olmQؕw_cjҖS4Lx]g-e$io."·T< = D~Py%Wн #{! ~FsKIhOtȉfX3&07.,r.ecMW;iEaRPMf2R1Hp:hǝ:oĥ=w`+=vi4*FaV/ۙ}qj/q ; [wFUDIDG{L_eqAw]QA0'PcA FƸ+? 6PYw^ixs0WfHO;*Zn(Dkҝn[y$O1¡kLC CVdM/UI"_jr9km-mt E|:u*S!Ȅ옺!(f0\R㧚HD:rjjlB8\-7nǚ䅻BaU"ߙq7}['3dphu, 큧*E5f%PгJ_sf%`3o9^~6pF&&ׁ F;k7>(7cjr4'"3zKwdN$Yo43o_ 9adXRO|6&uor\ DޓY㘎[Ug5x3A焆˨1cC4sIŎ]7b_9mE49BF8N]fgȝ8k7P\Ckt%og= Nph.xdqW=yS"OBy+[CEECj}:bU>3 %StQn{,E$U3߬zpD#F)q[w4{bj )2ݯVTvjhƆ4e#e[4=ЇL:2/?*P%e/.xa#'9S螗35R1HOޖ x7ҮyҸf$p5K.Uf˪N%]EtTD`y?F@0jr$/@ O%hXLnיYT谾[9'"˅vwAj]TB&>wǧAjONĊʳS!89v s\҉x w :-4)i9) 9/2Em¼s^\j&rw4qemZCUPH!# n|32}sV53GOVz $jHJ;/Bcd%#Dzl3- ɆD ,Ķ6PtnnOp\ua{gXԩr7ٷֵH,eX8.HJD(z@'^R]c^s_#> +X:3UqClߔШz5gӘH]ى\WG#9o٤  7zEw8>`)&?8C]xII -"ZV͝(<'ГEu7I$`T s7ML>.Ͱ JY1_ܝS_ nk{e_Ģ%= FYy / K{쾴$)N*kO _/5yD`Z!3C{h-4d!G] ΁?Gn m7Nən]ay}(',ЛgXB#l "!%j| 6fpk+֝2]s 7oiMevB]Uh})NMo3OWc e x raE|&d*ŋ}ǃs͌:/%k;=3=@jF 2_!|jIZ&Zd̈́\Ͽ4wSPvǽsLhafћ5W>&Z)n=o[20nJԚsr*\ȯC_s<0ɳgfҵpxH>3W(-Чk}XC]5<ϯi0-E@/cWgGLP %HR$G[/ck=œ/ؗC50.=8qLȁ~Pct[iїR=-I Fc%nj7X30/*[baIE"gkrDXrWc t_csO"٪O:sk?8a@j[۾INGӞf VA:GGK *u;Äc[$%FKF^>c{Mw]muF?%aFd $pTu|o%/K rÌgYRSZeҕ {O;z*-*ͺp~dl4ZdI^9գvA ,b.yߕ܌YءKLMOD[sƶ\$t۲{JKX_>a\rER*[t&w]2 g XBAG"Qz'\dЋh6F(&]K+4pZE%;c_HG\/'BJj6Y>e2s.5ӞVOŠلXKw9z#sKw&`wPC=`vuQz |ޅUx;cE]DE6 I:;#pdm)ga>Q[vpaeU!^1A2+[b/F~LCYhqy zB0>֞15#D+ꎔV+[}jbd1jC죌Xj 3[dGHN&7 } O7x|W,=mP}yɈ?3g >zpenzSrA P5ՏFAs|H%_; |H9i7uKF5:;[Jү"WAێMqݏW#s"i)օ6Rv\yJKΉsrKB+H%y~{snR"J{BOkQݧżFN`2l>)?E|bC?I1.I&&ZW|Жα G 7RW "+ Ff3>o ees=A';5rldz_[{&p}Z3ډQz3P9=[zj1j,♌~35 ˿# {i>肕!f}"{dZE&nl^J܋w2fFUect&Si}8DZi}-?k,[ 7'0; k+%s c卒ʕZ󪽜@Zi0/F}6mnwE{m+ZO%`/7,Et/3,xkJ:Xӵ g/Oא Fq5FsL*ڲ&HZN?r?xb`d$ƜߡX).UIu2 ̬UL?GwK?.}x@GT-Ha+$"/YVuU)ٔ}D[ pz>xT1B/vSK!O]StVs[<w'%4Ocؐ]kADB`+Ց݃'m_R#r)eZ0:*qYO{Ϋb/[#BIj3JJWN6#@P#~L Df Ym/Vt[Ezx)p~jJOv\a 'af`XʫMwЕF0>-[xpP ag#j=b) q'd3C8lF]L?!* wNbP KyصI_!~8XUk<*eA0hYDLTl=tLm axZ: CpUHGh֧U${q@4S4MI6⭽pTql7[a8$!HMzJpds"$-G׶^?vФ87Zی0'C_l3?&%^ 6P7ϙ1W~[s1 53F܊o*[bǗyE^4d"'ubnx;tc&&%WɈwxovC:%Zu^'w%d["b|"? t8te@}+-%JUL8f -!fz΢>#Q`iS:{ gsXŰTj.[AZR6I,Wldh s1 Cҫkr zMG鉠o1:EUO"?95LJ/70g]@X+nmSvg|XϫQIm1ЈhԔK~oA}ؘ,DI佩=JeNN; }uɺbUS_KCn&4u9?Aiv,o㾐δZQÙg΅9!ؚ^b1AW,RW=dpaA/\бҙ:E$>h?<8мBo<IyxdNٳ=U0ޱyR<.WH\ٔ; ֽgS@m2if\; S7rbK jn$JmzkD3#٩<8w`rdx ~l(HEUEwW'z흩x'dfչ"N2)Q`/)S2E)IJ/u`LW ϴ}P8]6]P҇!ܠ:`R *u+oj'cyÇ ślEOodaҔkٽ.gd8dOF^:\}$ ̓ r$,sMK8W EKl^# }:nȦKAj_k S;i0つQ=N(t%.\ơo0K:ps̉bxYsdRȢ[o$l~8X)q8oOF'>gkc8h#fSHk4 AK”j+?mPЛ `5[^(wylBuZz=}ZsA@%g5:9{xi5Ƣ:4gQ!_8ң+:JNJDI3١OqmIÿN*;|,}J HZqk=|uV.iB*,p@Dq:BOۭ濔5\ K? "<1'RIYԨNaVZA)8p%]qI#bO2nҬܛ)"c*jQhAQlKDv=`by+L9]BnhRK=uYYZFH NJ^g')WK|$cF;XUl.e dc}IY(T>%* v0vfbEpTw"ɜO?RG_XsvR]MjwGE 'C #q\y@t{E~  98 #OE[wj \C/k>FϠBNlTexC{[T=lS7JW<v.Z2Px:W4k2Lz{ ѴҜEVB^RɼV)O]eve~}}PP }v>RܾF[N^N8V*$?VއN#NjqMM5CPWiphκNNÝc"o{'=bpP ]7js`m^>,ٌ l]OQ~A ZT|kys{ZZF{/Xl{9c̋4F%lwer&:yQ8Β9ģ\њ{{ &>!M?@l@[lc}je?^d(Bv؎~.& [MR1QQ~:9@ȯFPBdϟ{H qqx vޢd='#FQti}cɒo) llJAFJgvd0.c. Q&Eu ^Y=v< -5fsUq,]m휭v@ R]q )CߟF]aFW ?FzuӹŒx"{>jW8 !0Y@QP,k/ ?N/kBQfΏs@ezI 4.cN8l~.[5SVlk;p`.,0b[kjRna*~eKW3Mug<@ % W1⌻ȳA{DxmV&VAP\IZsNKCyZS⑽L'9TBX5=6K]S`\sX$ S"ixE3l;Pvu3av{tU %9]TBg|FvU$|MBT!V; b*CttK4ԕ36}%;TA \wX ݱC/B3x+.;9_k؋N s?Tk7bh+9̯lTݗ)`>ů ^Y|MMKt_#=d[Ra|\>hZl,T'𞶠6H>=L8~ ⮮ЀZ7ɑOBHhI-ylRrI.@E^Nb$`Ά*Ҍ1Q]|M j{SyHmXD&(OQԩ%.թa0i3Q Sdm+Sd"RWX/K49M!@*M8YZ=EPvK=bL>8luw/)AB+5\>tYx2)Ïv(9;X 13ך^TnQ>AGcWF?qI |} IZ%svB_ZM<Ɉ]A}\4%K'D8΍,8.ɌV6!}MoЈBKq-&h>}l Qs6R\=7Y%.lܟ], qu19 Zr;J"#+NphE<1 G$pqrX?K4KU-'O4I`'^NCiH; f3gQO7h=9wL:$WBDqX6B\fPkU?O,!5@4ʲuo/8D+g.^N(KNx!o`);EQ`arGm_ =B2;WwCDm1,#0-X\)RdiT(O~⃱GͲޕnGRWF]SY `e(*(%e>PҬcG ƱR_gm ;8nj sm WP)BvNAnKϬ_0dxO2 DHΒaY{`kv@BDAdۈ@9i$5B:rH /n М }u>Fb]0Fx)BJOe=Kua AO,|SʬPpf]݉4P9-qާJ)r<) ʳ>5Ӛ'B'񅡼c96+%#b"\?PE&J?_)Y"2Q$riujqÿQ8%>`y' wnj4a7W!e < pKnj-cJ >ieoCX,DkǀyEkn\ uH/>'$6 Ĵ|#C$J', **JOm<Ve}KrڷieI<׶l>3pzcHo6bi, UtAsО38t5, ׶ LiQ~&N Tu RPPsJAO_uP5i##&vn-,V_ؼ/\&PLVHO+9yéx˒pJ{g5 -֍Bi b҄BOC@"iK}^EC|-2gA{2B,,6tÜ=&TgF+=Q LJRkgd㐳iO3StA!GO N!|lFڸI >@UWpnQ@Êܲ0}=N{p1l,ku3<d ?.$L63hK'_") ~ydiWo, ;"Ђ+j~uR ҚUz^C{E#qg#8!.'ʍ^Yٲ~Ǩyfjw-@]R #[kQ\>5P<|e8a72#}.oW[㸴)dK}.% >9#?a]b.Boۓ^1:0i"S5p&ZSh&A8B^cTu#P\ ̓SDγ{t;7: ԊG"wV^uE]uq'BGi+S7f-W5ŖIv}(xΕr^U*Ra.Z!} q,}$U@8,Xs@ **Pt}͚̂Y0DoXH+VIf?$WuBma:|D1H4H~{_ClTǰ9Y>عp3d7CByCx)^qe$Az+w\8KGENO }Lth*quPraN /\U&r 2 쥆R9i[fډٗU/5$G&<OCUNTCDOC.J?fJ9^=Nʦp0+c8!COؒ>Giklڄth@L2PN,VB(Yq'[~ CEo4$[L )P|ƄSrZL[|h…P~)\I< j;־|u#Htv(TWբՋ,r1r~\mҽ-ؠ}(G5m^MN!c{wq<׀ߵ, À_5J ]a2JG~E$6{!-^4xo;ˀ!w9;qwH$U-,*林 >+L E B4_4|)?a|ydUdzK9*[|7Rz;ʥQ@*C_K^욹clwZOm'{":Ԩ%+ye -Q.<پ~pQJhfEv g4`4/"2ތ}R O;nkU8P\N)} usc"09o.蓏í!rxYq\jv;COYƳkH@\4y@Dc DQ' (oz^b)oxԳe@]?f+OX͍;r'[4͉ڼP(ҵ`ZNևhâ n\HqA,1{wܚFGբ1Lw0 m S v\=ercZM6Cf~o2ЍYb+vI ܊QIUU7}BhG 5$&U&oѝLȚPk]5U6XDdM~<ahh J: BlJ uZ5A~s!ޡf{yًouoηZ٣C..~ef2"*?pgQ%D͐L7Խ*{[㉔&F obt"/A>mLӪB87.5L4$^*" 8׆(:[y>3j+{q#.t?X68yvjd:s,e3g>GW`8}5!F&.wM5a#ML׶HmΜ~93#Ɍe*xIBe;%X!U_#?oK;^k[-4\-sI1FÕ 't)T<ӁD6ٵT UMLQ^YՅz/An-{0@l8E 2z6Ȩpn ʥ}jW,tN^cԑQFvlD .12]q&)0q?< ue4GLLak8j0ۅ38WS@ 9deg`B2lq0d1S?Kzk+s۹fH`~'lsP(v_] mEdX )3y#Q)ΡKhfڍئxBCTgOO*wqx1^odOd@> ƳW[CJ$.~6T$Vv*M^8pGY5pH(Mڤ ~{nVaЅS]nQXj'c7}amlsG裲t[ 9AnԏPÌcx ̐d{]:~fD"?lf.bOnp2|"ǗNvF<,0ei&bYė%N"!PQ\XBdU $T/wӟUr9N*8fZm'5a&?hT],᫒5)D$/>+]1:P\L@z+uhő:֘}ɟ|0GԽ%L7r}0su rFv(. +r ԇ<۵$E:o2Nmtq&UdVvx2& |- yMC@\{MSR/.Cӡ=+wIeXmA/t^ngXINn(afG~CWqӎeKX֙5[nYODB5;,WVY>Q傒bT.BW@r&BO焇yZa\)*o!qF- "quqPXD!tcXsg nlt ]؞ޮ m}>HlmiB f *1CBm*jBS<\bhL兲gk|-Hݟ"?5&Ӵ֑)w /Z+A3-oO>WՊzA.}թXcٹƬ1meaTȥEX."UG˾zYep 7t5;g*Kh喖cwoRKiRNvVz'ag+/=ޝ8ݟpeN,.z*C*fHo"Ҝx,kqv;hE[40L|*5m̜|4p55V|ޙyrcz"v9Tι."_x}Lo! Л~(߆MuO#bdOZ` :f Ԑ|-c !*# ܏ȡiV'v"!<~ Olk LsS)kVM KNqc&oX O]?k8!.F- T晄 Y0*RmaK+-T5d862+~ĕyZ 1#l%J~S .;&Wf]kYQH'Yo:B&4=oK^B9>R!w/jH9 *>T0ދ$^nFnćED%!I hlnfyM"/ TI0j6&OR^ky2g"QS f_6r-9&l9|ظxخl#r(jV;a "o:` "DkM|[B 8-B;yp~.c҅۵wzҘ@KKjb̄C lY ̘HΎ ܑpGbm2'Kضl#m(]$[;,3?<}Ru\B b )tQtଞ%JaOo#x5?] ¤'ie[(睗E뇖者cIZc9WhRk@*6I)^!"-Nis'}oh:PT ʾ;;mu @zQ&wlŬ4İ6o#rbg |%!=0pw@y3JG]wWaXluˋtit+ZrAF+r8udÖb{0p8Ġe6LLdgnq /RL"_6}_r ]|xj%ˬk^ ;#}/ceDCs=:2eDKsx^]R?esL`W kmHZ, / } (i) o{XSSɹ58c uұnfc"&}U蚸M9Lzjԓoӄ)Ąi9¸THW" 3$SI&狦V‚ǻTGW) .ܡ[/\'O:) ʯ Bl6gfl(HO㫸iT!g8 Tk~ OJ+5Sث0ŵ[Kla);]-#Hn` LJꌡ1{^>r~tNb@F*S|'a_ƜEI 䆹AP.z4S+CTe,a}`>.m?X32)e!t)EO uluXB.A;u/vZ p<4>bƷs@+!a)& +#եM84hkEN^ CL*Di`Λ5*e=W+h۟Gᜬ8qԃe{ۗJPFgn4+%II`8'px%Ȗ1' ^q)t{鯻*A(~hI +<̣>b䪦:W6Ozyf-R #M:*S!xzwY瀞*faUUH׷ryfv7^ m]z^UѱjH,IC[(K"70*,1I^?B!Ia<;iMc@Kiʀ>[k3S9m?$XܿH"=&q›e ߊiLN*'@4W{#~+K3fv8+1K`l8Ke%,KSD/;.7t9L`' *NS?Ս/=G5HVmp4,<tI.!ksa5aC\VUxIn-lrQ{3#)/D.f˱Eef16Uf@Y8ki0teBmïeP^:{HHz d cBhq:ȍQ4wƹ7(xE}w\b H>LXL>4*9Ŧ=~;U&kaQٹgd7#|ͧ&Nm>Irs" ztWrc^q wj'O=֨Ҳݟ -u5K?#OAGK Ͳ=r¦:D$#U{\ǦhT<)efV^8p*ton+RDis0Ɛy`g7<{WZRWO&7;@&:Y/odH; .k!]Xߐ0M|o~O}OL?i6;h_@;n 'o mJ Mm\ag8$/fZy :RAdehD^ΦaoH@PK_UꚒVD.&v̲&~ݼd?@]хLJͩ*IIgK搱&ܔӝ yQ(g}tx(T'ԼKfFNYk'!N!$^Ӟ,2Cu\dU3ԑ᭦3}1 ~ܔjMz3؊SY1V}>ly. @V}mMd3#[ik4%\C2#)$4 {Yl?gsl| /gO8 ]ɱfhCgL*43 O>v0{~ B]g ~+:}I'yឱ'UkMG> .Mҧ汮dZ"w0O}Dk*/S(l$ր{5S@sn[F-d҆d9Jlu,lm^j.\i|i륱+-$?!^N]LӻS׉>n^VS~$qo~LynYJE|5mljtŌ1 B IY#;͸@a: ?t)/R_^aV-7V<~:(U-1ݐz53C-a" CDƮ@[_v z ي^p] ߸شkcn700-MFNYR`ڇ1{Ujm6bݻѓ&U"{xUsnX7۰lqg:JF'Ż4OQzk亰y2 T9eI-mQS͖{"`{ =KF!>6 TDvSdu™q/-.o8æO7n5+qeu늮ƿ҅.AyUR_ " ZsS$iWKTCGU '݆ŧa/bf#N>_G (E)?ԆR',ũDsA M5|ȓ$!:n߿ N7jZAŚz̳6Yb}kIy[Ʈdv0: @`'in!~꒚CN8t%x8]nPgS6daӡm,n&oЬœ'ؔ$0Y PS sc*]M)Q/1K7uhOz|&n>+*D)v(פ"QHUN}PΦ@%m{ۢɏ@}%ZӔGH2R7=nI_“pŷHtC+32c*S:A^\,9rICxEqZO_{T2/j 9)#4T~ vɑ"QGAtJH}?@M^b=w'.Ā>֓R gΩrv^r)Hs Dz{"sQ-7s;Oa6~e>0H^*./WZA-㵦֐=]"k9O/D1SXzՂ9XjDw8.HUܫ}i#{r H/\7IW˿8G|)oF-SᒝʴF^`04T뗒x9Q|ނ>oȆ`-2ڋ |&"zu SHqSV80sF8Yp\CZЩu,4:fB`5K M&j~l+a=r̾c;,c6nI&b%w`^üWxY}}0%381Gcr]m1M0WS::?}6f>zcecCʝw1UP|Tgpj#bz8N''Fצ(1]Y$7o)86Є0稛G ߝqpk<Qp _uCBpA=V/N_]n34PgDw'h|N/ksY''IčlIq5|>9F#"!#$S d>šfgtVk43l9.lٲ 2-awob7i(Zq¢/5t+ֳQd+VsuJj&(Ak4)6$z%-dX'hOk<gжSf(/UѡaTX]p=H%DYw/΋‘[3IWOE~" g傡+\YGk\I,*:Г vKӰS8QBI$!=wj,w YRwsg&Kv01f2Ex"K-¢fmN0;waE 2(r̚3g>]Sn'ɒ%yew+C޽q6-Ova,J-xںsOrOhp-{y+wL50"+ ͩG̙'^qE@;;=DU{RC`: ؓ\Rߡ]#)JLcn@^[mpZ"BAB`fN"+-IP2;UUR{ѵ5P%;ʱ%vi͎5~#RZTu?KЁBxD|= v!{ cg3&/.I:tgX!8/~2\wFAw  WM83/ v˵b(wrRNc"*t5UBWkP+xZ@ceQDdK t_j;wƟG-Ţ&sl$1;Yz< i8)lj> Adm7GIN ' -lNaOl0!lbb*=CC ޝ~%EK6u3˳>{Y R]12۴5u@刌.;`mcqR+ދ$پ8QG> JSlONuH%7crYC6U>ۀ\FZm&] Klׁ׺zG 9u55_1y_Bf]7SQ3'J- (nU|d6 P]\UҜ1:qe`?X61FyPo0{S}6F,3%xF}{R&j5[^swhTH IF2㋀4 M, T6NzOGi6;[on8!#ehn\u"bnS#<$*IՎL<ĕ!v*zQ78[() Xa'@VTbџay*D&@QEWdF%(>>Dc$Ԫs`3sfF /F11 !6Hsz莀"!y#Ak +cAY *z h4GH\܌GA}HeK(8j@0"\xa;v$X#M '${CzI"ûyz6-?.Ӧd@yhΎ i6f{=:+cqPki;D HUHMA^?Od}|_6MXGٳ!ʆ`mUT )U@[K N+^ڑ/q_˕Ly㉛' "sUn܄X <8wU?^@c3=,~嫂b>3?{S`9(0X}ToB:MIY"r_h[r(dILU|4Z$Iٜux'ܧ&ÀN;QĨAlʬ>^C֌{dnKMsæ h0&+2F7]sML[L^b轫k6KĺN7/8;kT }/(C#<5Tףwm#U..q-7Hq|B+^K.BT:nzvrjiOf~]䪓:{ڻD¬.)a {B=9}lb'4[uPaeg:)^wHGg B" #tR$?gC9c}wY\80݄.86u?5ԅb9oI]v"wzx7\@#oQ@Ȝy!U|Ǟ(ODXkyE)z&$B/ָUU&U7~(ڷ҉^Q 2i1q ZI$eKӧKK7]Iڈ+ LՃYfuT*S'hhӐsYvOggFj̑dop7fMY_H\ǧi8g("yXT 4H8\5|+y\WĮ4?Ely \ϫ)’7l_e7W27AƓt$ԉJ)CY5uYtr >H (P:?ğFc2ͅ(@g-83gn/BiBntӏc ԩg\gl̳ $8MmFl9~-HݻM4c[0QN_/b*\Zxq@A"H,ej6kQA %X߿L|, simTI8B7yxf-!8|4uHOY!y)gI_Aba/q2N<9] Y9Cw!]8 e7mv)OoQ(YX6ÏX!X&XP@O;񾟷 4hK d(X,*M}vФqoϲƨa|sY[matu&zzlu Sw*QSy`ϫIFDnXo1ZJ =4Q@t%́)٧ ~bKONZh{}Ȫ`Fӊrj"&ҿp(s-t$?Vz~bH{vVbbTͼ-_.1Y~y`j٘<$]!@vo7ؽ UooM+7@iW\Q'L~&(IFOܚjZB6F9φʖH>-tF:4; @{=i& 7*iq%Y+ğq |Rjl"FyO3fXæYB6`pj^Z9o:->q@5C;Qz{PgUZyRP5RHK 9yc#6 &KouįCWm(,=w4X"V􌄷>:bFJ'/ko } d)Rlϭ0c?EݫQ9J:,15W lNhw|x9JMZB80m!~b#|;h_["w6ntIn9(=\P`' -^ ΑJoKXf%VcML)dbn:q)uD䮯;Z$o Dj-xNMŢOk-.# FЗa0IJtSj|-˰I6ߥmKzCZ~{t}6'-"Hh.p<ƺbQLtapyyJ>' .dӝ_17YXYC1g8iϸʋ0iն8GDF6_BYFC7zkz7kMFma| $$y`'\9`% ..A{ l{i& ߆>^psJ= 87g<=m2⶙RTg`#^'#DW2a4 ;,XgCyA~_߄'=Ov#_ywg!)R7$CكlD% P&I\$w*x:4']35^I c:) 6="c!rDz'2]̳ Oh3fL|-]KWunB)pyxA@[>8/`˱_u~SMm^mT&VD#ƆgwP[V%1RX>f)):`R1Rq9lD2b*E&-ݞSY%dQX:QN|QeWA S5!TMI?m4cNך29.rZ_QR&| LH𥠜K9fqL.KjQ%(H )GF>YFI сZ*b1Ll2m"cV w)+n5u +Ԉc!NgdSf h mj JW#a\,*QbwSmhk{feVp|(6Ik:dGy13o,DgZV>>ABZ-gBUYv+ˣ6-"Kj}b㔡sk5omx2'浪Nb!@z'|mBd1\K!MBH4P V۬>=p޷xJ1W\B郂DBT~:#X==Q58iA͙B6PIw"gr% ԥYHF>D^G;Z5U#ϹPѰ])jQԃRR& x6=?Gvpֺ vS<8^d< 8s9= R6H0$†Er̗hԷmq9J9 p=eJݎKŨIA^q@t(-WkȄ4qtbs",Ӟ hy 3KyV"A:&7~|"uo<b @̫N!!:jF[jBy[*%puB+'XA.úƴeB,=*Q##($[CJRь"}wdzkovb { 'YP%-`3h>BNeB %8pۗܩ4!3O-èS6eFogJd㙆FQ;?|ԷZ]#!v@EKUD2.k;*!nQsG2Twp:)=kY O{?*sދEr)to@w#Nan5K zl Ũ9.}{k?kƥY&Km!r]GZ0]^śDS׼_u2i_ .mmMku,_k²qq/q-%R{9])N^胐[kzr {-[/q3-U@nIg5 Q"O er~#l5 pfm=ZS{j8I΅]Q/DzebJdui#٧kBtk64τGQtwQuOXԒyx2Ӈ^wHly5]˂b[h4ȪZk_ƌX"LYpe^Mq.\DĞ)Hu:0DP[s?4b21`FR z|eBs>=HT.~Ԧ)~ 噄< 0d*Ri4v_}]I&ypT&kmk b! ϨÖTC K0Q"y1[3?zNij=Sl79[E;{vq,=-_k|LR[F߯}&p!d_v+>?/'!ȓ? e_Nu;b!ծ!\xV_{yhv:}>Rvn#GGt|!oYLqXO|+`RY->GS'S  6E-{7C*< ʂPЋfr >OqFb Oܶ1ZD|k<->d<6zdT vzqջ-s  jPǝ9>BnPIS}c@Aejc$gx5F'GB< %!VjFˈ=> L2/TEod2x~C#TWh8gçSP_ e6 D`Dm2Hز.TMK{Kg=Wu"BjNS%s¼ mY.TyS6(>/w`qO}Auz[+@+#ZV@uCA[A, b=o]3pgy\ANV3<8!b,fe*_^1bHR1LKA>uQSC25ni^ߒn̋N:Zv1:P@;#]GKOɣ$ZJ.M~O̒mvҡfu==Q]OcPBihUu!NN!j%;ƌbGSH'8mu{`׮[}"#&fEyĒHߌ'+":2V:0iJ naoB{>x~+(LŘmIPaeum !5z/j=/зV[k#KFڰ` W21,j@R,)t--́-s/gxR坩hl=@һ>~#'Յ$ŶJHs}vU(OBH ,ݧ۫aX$6Up!{72s ;Wmڥ{1~?sqmL5APì:uO@b᱌a4kAU]7X?@wAj&b^hW3E!| alEݡy@-ѝj*Ζ!:.ց,+tNkr1bTXY3N?C8(o k{-*W u朆B$8d1")O/V%K4W`٭ef'djE\Q9Z$B8zǵp-PgtZ/0r/5z7!#T٘n8chnDwk|Y`Օgmv^OƆ&K#=[Rؤ'f4P/Q%+EWA=J;ln&cq_Pcez WM奧+%-f,>,RFeê4gMKCJ/)Fui+?H"4Ԇg*eLtINTtYf!* .Q ˼\&ΆjTtCًT9"Դ Ei%;xmgw!=!'_Ջy#}pF;2 'hdgdzS^2Յjv[_Fe9uw<> ]o 5IOǮ?D14Y1!qz>`m޵;UNmTO`4٪\ι LkҞmemH~%cx_kd#kWPpl@= szquIKFǯ 2?p,{< xe0Xa(bĻ)ͦ&ֵpS͹V| 8m,!e`(AO= /- $v<X SP1B#*ߢkm(LHV\|.%׸VCȠUYS8/qBV\<ɊC{đ"ҭo'?T: ݡ\E~h3 T#ƒ R&E[H.4eT8sn6 Nry;s;x~m&9~}OIx y BUWR̸q#<ݚݾum`}:) c@Lr%Q)=pb$!HH$/iqNU/TMM*ɝ=ïX,ғ̨ %LqD  /;{v >eLV 4#k ʑΠ:81M;mDX_cˆ[#$~ZzK($q0R#ș!ZK9⬦U쀾.Y#cX.p,#\ c[}PY|;C7 WW7ʽ ڪ`qFZ5DM[~=nD9./m R.K:N|Y"ZMrhx3URH ~$ڿudݪvA# L-uR4|4k~֬(goFA>`tvaBڃԑ+o|·N\ϛ \˨^mR*4)^;{y:k $$]j-g&yo{-*7QHcC4t'u(6ZtoIyy-Gc QNbFm4B&"rC5G6ӡ =_4~+nPm+CWH Pf!Xl׆xE2?ԍ'Onfu0z{=jy4 u7Z`z \®xDcu_]?B9ldlg K7Rګ!:Kg ^(T."߇b|UM[e9SûjJ,w9 3zBѨ89$ K,.ҡgP⠭{עkRf)%HcI1}QIw@ \SQ?eEp_8ln84xCt_B "aP~x>˩g:% էxORW?tOQQHRo''qn;vHWO.KIxnH/H'WqB1t 9`d%qn> ss4B9eH%$-kic9Fw>W۠%yA:CZ5퍄K]rʞgYmĚTMC`ݥ8#^wxC>}>"J ѿow:bNuPTɷ?MBnG~|]ZrbUF]6BTv_nrY>M$@^[{CzJx#Ľ6yWoQ~0KmC&,gDÁ|RIz?."8 ~/j]58'fٶ eϠP>l /b߱pKmmfy;)bQ0P@ muvUEv}kIa~;i ToMo=?Ҧ&e&FcQ5}nQ?ԱPT2&,0ZG!&d=#jt3R٤9.]Ou'4Y4:|܃ W9Q+*v2ojjAg^a[eF}WXegm 7Ft+۽%EG~7&MCi˕*m.]F 1@_{G3Q~-˸{˙ڽ Ӈk'Y~fs}'uy<4s) }F!ߌBW*؞xGwE~5Jˆ>tr"gEL/' ne!ֽ{iRtRkz s>Jlmr[H9踈}F][#u:F>Գwerj>4XMSN/`2| tuG 9 Z JzDAٶ嚸Te4%}P} #:bџ(䭨ޱ{p"1Tmr[m-ǩvM15c nODlF|5h֬WEdiwvpmGx62 W#G21 OcQȓ#.OxB跾&R# !u܊b>#إۣ(DR 4ض/ʿay eQ(C}_a7&q5?ÊC).RAi.uƯ$'P{[eF!׍Uh<Wu"}߷#rhD(|>CfdU[1o١۴{u5z#ZkѥV.r)X+>[il=_%VI$j6+&HdՆ2s`C1"A^Qk!–Fb\XHWOp>Oeg6/9,ׁ2Pd%>ᵪؽQoy]COHHNWO5$hq̓]ߝ1ݽ *4= dP Jg] y叻8~p20T pwtڡɂɖ߁1S㴨G,V"bDRm=.\냰&{Ӆ?2>Va}!W4g(UGjE| XixI:l0XBIs{=vw`eǣPC#1ȽD2=ؿxb>lڑ‡eeqCHiǔ5u~0pEП2 0qXS:E`)3t^]ueY zАbg'T$-5NFNuH__ݪD{@MTƎ : !|% ē$x${0=.iK.X)aL!|N-˞v9פU%BʏK3|ͣk- HBb[-I2`ǻsha.!H3ʑ`l PbiD3|334kRh%fp.؞펶(?TsBf-Yl<ؐtTSggR= XA@`'3RM1k !nK;x}ډ t͐p`Soe7(G&XrX߬PL,.!XDvp%Go9\nC*vtBVqZ+jo:vBm{%UQm̀Ա`1O8(` _7?]-H}$aOC4V[UNp$\:bM'>-#@Da5KYyHcXI۴\Iمas) ?oF`h{d9ݑkCޥr(g)-8f~,bQ@߅hZr;_?rnw<+a]/}(>WsGD~`\6ڴA^}ӻ=}]@go2C.tZk8uιj (3BXhj 0R&E-;*Zl[% h]nEwdȘK6'ic޼gIa߷^ԲW^`NNiԟ6}p. YqT\,st}"V w:^Â?jvγAfLpOYV*g7feJUn(2NEڒ0`Ł䧔)#a"?h"|!U v⣠a q,l8$XB Z^ %! ;H.&aevd@`_%;~TRB͟1Q}no)`Z2W ڶ6).oWn&#ڕU-z0 izGua%kB}}B3?|3j|[uS !ݧTA ўB>}w^lLzF]TnArd{p۰0[椮8Е2e VN3N!ZHNVxkl-_!t#}L5lJ aDV-x{'~)?]4da-.@Q"O@+/ mqS:i2,[Y:EA͇tzVF O.4̦2IwvѮ}%ՓVcީjyGcO@+ mlpmvEX?i?hsi }u,)YOYUJ7]_"Tĺ'9| +2OrMV!]˹MX[ 3oQ 0qzIuׂF!I0s13杸.k|cIÔ6}&ɦA5$"#>~7pKa<ۖOSSj!gJB ǰQ&(uRaEl}AjF*PgU+˹cS\)/Y:// Z6>׺sP˃@pi  ?-^>5y]U$5@Dj)/nasxڰ]ph}R~"S؊ Foio'׷WM1Hh}tDy:u77?d*ӱ8[{!4'=9B9\`; |;J_.|eʆ&NQDc9A(.gu@2ҔWEkPA˸*"(~#<9!C\g+K-'N,2äWc rݥkx*+ϔoQ<28 hQ*ҊU>QC˞{0xbb Xwo/.bcw0xnSh37INN@Ar1WnD6 ,E'=\LrBu[`æF? 5UȺ;!W"Zudo}!fUPb)&J;:^촭Zw[ηn ĹTZp(Ny>B8X.c|7F)#~{euxi;JJ#[.Ȅyy#dB^Y#&A~La @csm; =NCf!<^fdeQ~@#OU\ a~-M}6o~›T|K]/p9b IWY6XaϚVȥ10}yQ,Օ~1`?FN?Ai?N [/< E>}Ƴ<.L)Wf8 Vm#FA-)y&9[u} X͟ox"0VD:"?&*"7ΪSq@ vh\ f^~UZiel@æ?EtγI8{~ N~f Nd`|T=yB64{@{A&18-1+KjSc8;^L@"a5#{o$גcWNی@Vd2Q_,틞fe &EQԳ_Ⱥff"gtw2NenpMEVUz`Xpl#6bP>[k tW,p(#t-^UQ3T߷pFFg'0[ $GXRc4BB5q О%:ig]-`^?n>[6 b{ >|61f:OWNJԦ$tb,՜~E$puN7c#)fT(z-UXNIL_u/fYa.o"xC$%ܢ?&R9C6sEhXޗR6|A_k1#^(c q&M؄|el塄Kw6W?h~*ns[ְzG+*U2 /<"*\Z2g/Ayhzoۮ(wIyE=sA)yޢ= }(p9w R*88|`"[I3aeZW`H_Q/-H꫟] KQ4]1R)WMpꉛF rX)@|Sy&o'uVP(ȖqF谑Ec(cB#|[O骺ԋs!f._z勤F^I kE~s fy̤"a&dD#7zԢ+ {b5XR9.lk!Mvkƚ6aQ&*˔_<(!V/W }fv1wldU^=⽠u(RM0)7ոr4cAZ[g!Q帢nX;,.]x0Q/- W3&lP" T4!K~<\kN…u\`(~ 8'ό WR4RN[IR ܳO!Py K496uBN@Κ4hKp+)$k"n_sVU16DZ ^)pu*Ɣ#|I {Q"#|Fڀ+Յ$ ,jQjt\o=M.4&a-[r@o_"4.C~qO5ݹ9}Z0*&]V&k_mow%8} RV"E.d5cbb{<P<ġ.Ƕn}w<Gnx. 3,oYd9ūyA@L<7¿?T/?*q[\[`Fdm$Eg߯:_0VYOL|$*ٵTa%RJSt+v@8X\au  >x2a :y!FWk:UdY/"[N{NIg tddǯ6D3wǪu]El>qŦtw2hnhb&sɊAs@ž*󘮐]/2M>uS?IC%&npV۔250:z$iaL_)iT]K;i=ćV8xQ9V hE*tR]6cp.rx"nmLgAՍaTԽ&sxO,VǺ=*;[< V$8%E3z_͆{mIxU`9O^#L+~YN**%ja0Ĉ2z\!I̓N$jDה,`(=:KݭxNzYu=ATH ;sldP"@$BV[&&*-J{sT`9}Ϭ7+yD!)b=7xFeV`߹bgs3sE NøKQиn,(dZO%- yP}"ijv燫 DTH ?:m@'4Jn@vϠ_hqEdK$3! gFdbvqBg, [GoSٖ ;)F߼~B RYrPyl桌4J=$py>/^f$rdGGGz}M3f&h, Zx4|D<Q [6Ϣ5 rFڡ'Jg  效$yON4A_YA)_ kȸ1n7 *oG"BpoXi]sȶ^w׎ta*m&~䊅f.*? ._vǽ}ǟ7讝VYKs&Q*A=uŋY| w˷џ1g0+jvqK+o)KZC^KC'\=yc՞mq^Ǣ+0xaBuG>Nr'#M,k!;+p| p/E$6-<ڥ/)FaZdv:L@[+}`d uy8V7pQE+3 UaѸglw`ĕBDsrf/z[z>qU%b+<ޟd6nQ>xWJ[ںxhK?h+|DJF5(hR1HjZsAY ֛g$eb_s`%f9CgpA/ዖtqi|Kg(jnw!C$ǟd'0lK-G]HR *A=jMλroZ4ws\|dݚŤ;b ^Z~tJݺPBK(wg$앱}]CxSBz#uI둜fmoUQ#5jRV5`“v0 dʮbi'NPSSD sрwӋW!9cQɼIG^0'3nb)j~*YJA]6{W-R*ܙ}4UM*+iII;{O(&"#aZK$_Dn 1*m$&_Rr6-}s{J@6YDcV5]ݡǣ܅KÚ.-*uqo37F;hh\͟ u9al֏W|+|O/٨[B5KT@+Ϫu;LV# D8hgmEqO ;o@S)6a.&Xa$7`yO8uXmб3wDT2t3ΔSJf_vT ּL 5lj@4DKR,k"LL"MX6u8]BO2s?_;П|2r> N(7C䔵PY (Ѿ\8q$-"e5 O:hYUrayyaFpçWRWMjz ]xNlO%uDyzRv^ brr"&F[Em&]h):Rbza@o$w*reQu*˓3#=H`]]%'%BMB&Md ګ4mBYsJCdƧs1t䃥0MfQ<~A%hTZ+"gkQ@-Vx n-Vu~ټ)]$Gu~-OE|Gvya[-  ;aG?UGW۸*d#EqsL]) |mUDC4Ot~_N$}Ds+o9y%t2鬌`4FK4ZkzI,'VW[0J'NϜ .%)\Yl Ue5(c;V0ѹ#)S7Ḧ́IYgrĒOoDѴxmmv$gUA{ԧ:,DH*bZ񱇟3 m#B⥂u*+T1} l+LMs'X iسkzJejblJ5)3Mt쌘 0-t4wL|%A*];fY@2z 8?}jտB!]: DpDFAaU*.s_^ ,iH"f){R֜.kEg76yo? 1& `<|!(aB ĘHxHZwlSDoJ"Ez/5nUzӄNss RrCW: T^'ӆT)jX h8(JA.1kJzfdg.\juU*o bA[tlZ*s?nznH RAҜ-|hp Uw.;PK8ziRŹAE E'O *'BI3>L^^}35tN 4gBG6l u'z|8FOI,5sI^MYy_ nD!VWPwd69|rO.U)!> FԞzk`竕 ح8]ȩug6ǻĶxQϺL%l9[o $MbZHт !gXn\j8`'î#}m):cѩ!YL 1uIuw,g.mZ']YysNꜦ©B+E,2֙j7 IJ_Dq]b+|qj?|EnÓumƐ!!s?3h1"eb|ۉ/1X<#bӴ3M"G55}Usd9߹6/ VWh'33Ls+psث}mhMvBdN!!H?%l RLW^`geK @U \3mdQ_F[';U冫K,ѸVR8{^//V0sO]4®Rk\b~LN)t4-Dd4u@Wr\ڤ1UevD?D*pu!wDO| ĭS"ÙO[AQ$?'=AQk` V-G6ux0x`\_ND`ϗڼ Kp 1$J;fcW 7e6+*1 LG:=7&Bk]D|kp0in1w'=m)L([5 lzg_7:bLcNX&Dy@4XՊcekjN>NUrh"Vxu =;RYG|9  -*Nv=г 6kq)j 3вL >W2} Q.d58+ ~d|໻d}0 bpz'̲ aM!'?*=[ҽoF]kTD-4_o(@ [A'v!~Y9`.-}b9+uIV?,D݉!Iolp QQ(+FLZU]}rLFWqmRTZ#Ü]pOmR69mGO?=ІlF;^ 6T|Q&nH9n͆ g s&ۃJ4J?Z ,Ep><XX6D J8Z:)Av*FAr Us"1 :0!\>IA"0B?@ u?ZJu7քĩh*YTyi/OS-S]h5\xK2bQgoi2co[kQǽ9;2bnR%a',M2=RFLaZ`uߩ?Yzs@} E=},ywV/m 6fi5Ҋ.3*XC0§f9^D3Yjz ٣u%RU!)QC2y{I=gvuY,}$Q} dV(Y\qIZb^=p~57XF\`KA4á?P#A(瞜[U/cVx LNieCC8Fĥi[?PX@P%TI!mBTK44<͎ysaW9,x}0^KmKg)9+v< 7B8m*٪ Fju@xi}*ï(_)|Jem˼p KW' G57\ǑEI෎PK-?V)J8Zu[-)E/gSiﻠMmG@6zG9u g/Y[p5Ov&`W\^̀]ejk}*!%Le]3^.qK{m!0ܮuC>8$/3ji۲dO!k~=0{z_tjpM~)f']w/+ /'ӁL߅35F.;=}e!prb]Hjs+x ,𱫄~ZGޟj4%˘wE9#w6OdITh.AXEFM61 a.(Et&49ں|ءݍ!G z;hx" y0Hwork1zICa&b{=D0}y?kN@#r2IemMmwʥnJp1,Rg G1 \A@`$0'7fccG2ٶ_Z0B>H ^s[a2{g=.@RȁAŊOm(=p͍96Z3{ XE=5ͦ^.+sA9Ǽ p{zȐwm[DO{3P h{Oa}W x;;y֌'TTWVqDͿ7Dw㯟k|nܬ42d @ȡHFie [E]eRoaV\B,kPpô.yGd1G_K~etoݭ1L.oE} /j/-n9_T lcctzӸ<~y# JON O:cQ>`3:Yz(Q|* [)TZjT }??Ci*zjmuF9R@Z= D@@w%ط#r^P3VwZah-/=f2p?ʒAzY hm;sbZtp fڃSR sA@߄czLPkPE<=M\J'J&bbދ~Ȁ ^t W, 2i'W#RB.*/wPQ>χ1yْ65hya֧*%Rnben0ȍ gU`^ 52٥{Z$VVŒ\/;}eqo&GChKc~};b^qVSd|} O|[x7Ӄ+8 0PotĆ-xutNNjщ7o,VCh.v;7c>cFò"nNt]rP|#ˡ)OczsKi; ʒi FqpUl-CȄJ|3JSjw|J.i]R5'}-)$w3"ǀO+Ar$Mһ{ia~}9V6OS8X00ï"quZ zDHDv֣;&hybNu.zw@_W䨝Xtr%ɖX+(ݭWAcZWJMTji5Dns/W-mZMf]"pu [GOy3xS;rfw dqc@ R7F[ }nn1;_HfR|B}gۉ#@æKƙ=}*X=$bۇq= h_sXk++gkŷ1;RDNQuhuf*gE@R'ڴ:dE-{#ڮrsK,mxVng|t}u^Y`_4:ec&o*Hc?Ɔ&^ &v"cjzsP>`2jZ`YWEtyq B;A6lTS3 \k ;>N 3=]pؙ" 7ec_CКAo7،(#.'8qЍV9'c=<JbyAVk$]"(y;XZf"φ;Q ɡIg+֩̀Nc7mT&4a;ۏpc0*X^2{ E!z;œrA2*7Y}cGg{R7JXVHOAܵa"&8mwǠ|*ԹYdo;o$wqT sG9K?+ hc8%`>7  dt!/՞dF cfm+Wh)TւٸԽ!ݡH__;%dvp^ҪVB}bgL, :-~*0]L^=c*gU1;;-[6Iۏ-wt nw%eX7MkXW᪩+J%pصe%eRuD\Ƶ#Fs::& Ѐ#(9\L!;(N­#bRXVF۳㿮f 2B\6V&!||ղ13d2[̥jN='ʩWazT I7S ژ;ְ#䓕ٗa|-Ïm>^yV OPF]k)we;쯭[r1|cQ~g!v nJ cIV&> 2t*\zo !mbZ%ld4B8?crb :9ُlȡkꈍax9DB1罦@+,LCg!pf&f{ sv_ۛm|7,S}VT_nCMt`Y['bX~8ᆏd j>W_ #쑟]vXv) u"!J"\:f$!:fzm"b;,|X a92K~3&6$\b{ԓG#7qr~.׿bbElJT&քT)̻_v8o5Mej=xak0mwV;5"t.PGNՐ#;WPq: 3Ix[`5ᠭ/ MhaajWEm^?}X| |J[LHY6)w ~Us</G}Iu_odq6*BE;,Q`,xhNH +daoy[kTjfR"(CZ5"b\ar'o-U P>9]7,A=U[H<.|8*+be-(6tsgra** Q5c6')˦$Gsc^Oۉ;ȇ:sKn^XŃԮk7l늑VɿOpWot.!b~2(Ca6{] .?'Q!n-arm( dK 0ST4->eマS aI'Mtپ,OK|JtH'+e^%{uD+/KB;}(U=ܑԛ5 +@>ah4_eRSjsWJ֤q<)~_uSB s8٣]WH΋`4ǻ޽UK371J2lZL{D3OzMo-3v$f.=,3[ȟ~E UWU*7-y֔9yK N]Ք~6f=RݦI9α޼0V i&oE9%䖋47~P\u"뒚KyJUE-Xuin 6w>K7}vOҺf3qF)QIl1 )\<2CE9sZPlV4hݡ{ v\o~H]c1 IVV#.ʚ$Yy|Qm@+ ⢴s:/S[OhOh|e!rH ǿ/ ?B|H:,VnąfA۩AowkdĤF~%_$Wɋr?&wo7$Z7mHS)tǥVt!v,/'M7'&.Qww1 Yx+@[ _UXld4!rY[')ߐuM\QWP0>GGR8(kyjMxvP7Vһ6dd2x5i`' Cq53,^fvF\hreM auZ1 e=$-?]xL^5?0늪 zIÑhqaݫ6s;|`v4+{t&O|Y؅[>MNr(PBٲsabx"~%~jtw_)Ψ&EĠ'.=TQF M5cp.1 L:o;,}rnDL]K<,]a,iUrY&仟j[p:x`|*1T2M z0JT֨tk#E=X&vxjqsCxw5ݽU/fJKCDY$f߱,N%'FUΗ(`xv;akIN^RQy$>4|6u!ɓ|/E#u/ 'MC-BX27Z䖠)fC:&C&'FڎCA"ȎHƔ#)``\ns@1@c*D<]6O%qc^B 㒫" \n:fr{fSL{IHWW*e ym! LZv֟E$Z^y/s,#vD. z)E[TNa*H~n/G)= ^dRx&qT?iLa*t(~9!氠u״qO撈̏JXu9{FXav2u%rG#˥}G@"]J'1 )JT V_u,N]3yV<Ef;u A^kzmP AR}0ʬPr.m[{'nڐ!зg.Oh9 3,=.d/ j b*̒^sKJаGC +4;\z=l(:VB^ iAobϲhi])ܙ)D%rH +_tEf_y &jױWSȩi."ʗ+ޮmOrsA361;LGJs^M]%Wv#@Poq:6 `G^zK"qs,4=ʋ.7EiS[>?X0k>'7Ydc&A9}Pra4qуNC>ov..X4U3eHc +ltr|j h jALfܨ F& [}W!=~1khF"D?Ȅ Ç9n،J(<0& ɧm&f rܣ``'i>6x<9_vF ЖUyAR<]qא5vh}R-eZwKBAރE j/n+?6 ]N?}͎Hn(MG5MDrp/)NDیa ݰ{h Y86Jf&)aҥ[x,&'v-D}`tHOYўI|:QpI:s&$-|o ]=4Gq=Y6{ \(!{qh-lX`cbo7+cq-`2Óq9DWyQWfҪ_a᧦E*Ў1&ć]B:t T 1+1Lxb࣊m8[k\)u{P\Bt'nS!|fޚUG~'CS7VH, @e{I^O,ۢ6ǧH/ݲ Js,z· '%)qJEnԬ8T4 [Al/jrlyCNl>ƒaSo^qWzIvnkVg wnYآ(Ja݈> )& .G;B]z?-Fiw 1wh!#A[X G_Nf +JJǓWA^mY%n6C%84E(6FBO5ikLy֎b+0U c.@3aoQdqߠG@``Za]2+ )xڮOwBLF+4 n"@:)/ŃX8B0bʬ [YS p[[-?lc钓N!mΑU3<oN F~LP"`l):iy4msy$#U k-%VcFL=LTS0A0I0t%=2vZ_!aKUࠝZz'Bؚ‹I y;]67%yFn Rӻ6h[F^}9D^ }rs5J7?3m|bb=CAΨͮrb-oT Z{6ZoV2ApW`+:z:AMݰӽߥm __\s!5: _$|: Ga3FŎaf 7Cw-+9O*CP Ґ2fE3U\̫e%?7W O}͗|@D*ɹ'dQ>wYOF8n^&9IKhOQ3[2UKuxl_cABvYU^/T*ߏϝPQdlCގ,i$<SaDMb|Dsׂ0Ww~5mPW*gS pMyeXeHn;LDuM)Yׇ6ѧZ_2sqFeOmo6e`Kv%:z8 w#Iwh6fL"݋ENV)1o%valG!P͝NĤ"9\d05=,+$@u*hX;^n[W^I$B:K; Uh4U"!g(\!nA)pߓenN ќRKb=Wf7M'PZw~oi0s4䊣Jnnj`r SΜe-4GZNhsw?Kܖ~kU_( I$dtO'.1ںO{7*ak'I6܆^kVŴ2]fl/jc'||=xƀ.C/j_M1Kw5%ir*G{16*K=&ۙ3(Sjcd |A'W;_fǔ-!wKO2~2nѧDP;iSа8^Yf@tmp]N:{33%^CKq_tn+?N.6uy8-6,fgy 2їR%b~_f1:MJ%1 S_ϑ#uĈĖR]d|b*WcVQ;9+*ϊ'rgU+F(ӄ޳ A{~+蒌dw#8-))5qWlC5^uGXԬQnLVRg?/VJoxC=4Oo=c)|t=Uޱl>Ǫ߽,nϙϾܖa !_>' 'V34ʏVaOm}GwfE7),]A 8`0t.;z lK:)\{g xs qumVﺾ呬l}vމ 8 Ny׭pOR$nt+]s^J5]4-e >F F4— L߯8)X=BsAvIC3>\kݧ 5g$7_H2k Aת\#(,!+pZUbEDuS~F^$1@(Z?x#̆3c xҀ5w%k#zRԨ|i7ޗ6*5U R`,C*?%BZPl ]RdpΥ&Nu%kw'u2ms/v7֥5\;qЌE_xX32&ĝG-$Ӑ,0 XAt\qm:kF6Iд;7R ,aVq8{;޼ X> %h J:"/<<7(*Pި—!Yc2,eN~~?r"<+GxQ}Zy Sɥz-+BR6̚ѓ\ލ\Nm<|^(2w;>S(? -yPE Q(϶;}w.q|qe}:Țhl:B#yy_L'L7* t;j䞛Xʞ$D}Ga3Χy%]  /bv0 9> ({cÇ?񘁳#B7S)Yv1 rVHK fU?>և*jSnRI\czE~%/'T|1/D)GCNt!%`@ىS C*%?cĜ2ֳk7һܺhrX`Sڐ6ki4{wfؑ ^9l}EBL.ZA'>S?pa3,T,:|Vu$yH]E69l@-H@n{gjA  U`7l#ձM@0&?ՂuN:,` OW $-:'+S _7UcᱴP GT 6=,'t-n57aAQy (d\?7ԌĨm{ I~#x2D8Go,΍nHc߹`/CHy7lx =ZR@'M1b'Y\IĆ w{#%7T1? ~NxN{Ph/ H N笻@@Zi8;bT*R3JdMos;4* $+QnDhKT"~ObxjDAJ@IPSũDv }5SPK7u$yfz?  ڑwp֤/'i,anG*|Pu~{ceT(6@0ؔE^QTCyXS䟢]Nq-,yA(yH, {H5PdN-Ch9&fq:қx9yS-jA"H< N+>V[@ꁖb|SSV6m:I2C]\U5b3j++[T.wf.#eռ^DںiAJKژ +apF#-i(bblezh6|{6Z[)kK NU tqNqȶ /=gz mq0cU rE7BHKMJNrǰM{G,[#F7ܪ2::_GEH)pa4~^;88FP9+- {)(2XVq%r>*ҏ;;RݜZnf+vA(5ߤܠV2.$7Zw"o!XTВۢO&oK]Y"vxL )m 2 AmT\ H2Yp5o˨ǹ<]Vqg@K\/u*9|{K=USϛZQotg<<\`::^EFEE(@[FKL Y5.>uFvoꧡ*)\5Vmd!}[(-xckig'BoYs%D5PLFL2Khm@n1Xfh532IV)iBJg&!{,C}t Z#uQ:K8z'Y4) 843LS+o=m

ۉsfN`TBTLq#׮)cfdO*@"I!I942^8̙sjZ.yLCS$= jIx㝡b: tҬUTV37+/} `Etѕ9zW+%7EsU%aK*ϓyİvk$jYr_so޺N kͬd)bnwzR[̗my0o47;65l+p1hc#DBOC<ԁ=y{941'*ZtP`zMخ+8Uӫ2:~2b~7p+FB-VOWuD8WLp4NjiЈ v2rCɁi][/dVrkofǭ4͠GI^]̜/1-He~ko䅕ŢݚF4x:x&]5u0eLT+!~[>KG:,q&3\TLҋf7XUTcܚ޶,"fjipex|hmx^-NZ=K|GL|61lp qJ6wg$CDZT{fg4Y͕Tۄ&?7hFa {Q)}rt};s<Wޚ(,i̦NV+vgmȦ' k9Gik,3 ҇dm,ZDZ-lJɒ-Hb> u ^.+GmT2N 3X (&wuYV|x2ύ 6>xv 't[ex^ٚZ_%@&Z_? sq@O}*~Pp$YԐUt]"?-W'Tb@Y%>™^ouuwzi*6>tn]mma|xuic$VVEǣ^ ` 1+mf\A0F]558\Dd:p(}{p5gR1`'Fz{%h Y_!c|w(E3RR dܜvE$Y܎Sce E`)@68ߜgC6*v[B*A~vds9H-JbRx Ntok]茽V2PrPNޜs`8;dnsQlNieDO$FIn$6B07`uV&bťt2mb0 T*b&E<,v`OFv'gVp 5T*?ܧj3[RQ\~hEhw1t $_/sHޙ79 Х@>bS}TbWS?bvm}0?xL`;gxмF^tvr  [78AqnDp@c f;ӍODeN#:cڴ$UtndN 9%"(We"$G2%wz֙ xQ#k[>*:!LDxtrk]FRQ;Z bmk쨉%XM6J@͌k) y9`ؠNHMK)25? <(+4#蝝ٌTuK?|!۩b%NP F^ [!LK .FXw;d0 f/I@[[F39:JXF;N GOE(Q.M;i.\!W:N *zɹEus" e7N\ڕ8Vy,[)'1H/s^d)Ǜ\;{<~C̍(a85\ҜA(~A\u:#вܱV4+\H򬅽7'4$FנB*,Z?Yg+ +p knglֆEo1vx|B~c@)9$N(T0%*p}{nJe)ݎeu@OMd>_/뀿Οe QhxLRRGaɨ=3s&(p^ˍ}=NVm >p # C߂iv |_3L] Ҙs*g/70XtVajRNAAPxA*[rN~1>7co|6eM͙OPy,yCcGysvInUd۟Q[ 3F J5 F`tg~4DO +4X?:u4E^ZNG>' sof\;К9@msMTjSZXV *HAam(ľNn"PyaMBʴO6%} 1i?{3I( fd3}74]UL O&@~I&|,"K`RnW@y:T!V]*I";adr{K.q5KWhԣ1Ҝ:KbG̾⸺}W(a6r<[h1MY=%XׯH4 _gza%iTcfHcNԸ՗ۦv-"ۗ枵3ޠ/eς "¸A8UQi|L1 #lohC6FZblo*=4A:)k`LHNEpk1^1Idi@H S-%.//@_N:N5Pv(Mڨ( ˫F}n-[bWCq嚻'rR1J4^<[h9jnpfߢy6?y;cgE ,6)Uz:n%PH2J-וQIx t[ɡ<"U;K7G9E )I!-Ԅ7{̄ j&O!>*1Ŧ.M+O՛Z8&&DSNW:r!x$SDbQ# ?h N" Lnҳfy"h5ڭd~$S#†uw 8(ݴXIջk P-C&]{x7q"^F֒ǎQ[ V*d HmE5RIRU'!&.cLrי‰Hx'BPtпDJQ߻!H2͟npo4ǢKAtty"4AR{^̳W>~c _`LvyB]pD*uCZÏ6/zsѴ⾠J _""` YL-g uEH3YJmxA/HtgWTW pAMg2Pm-M>o|wm~ BT7e;:k莲6SI8Gqsc@%c;;Euz\հ9X'{\i'q60'nrU:i Y7NcEnxSAG8$%Ab="6'?e"QBMl[ϽRza+fԉtә̒]\Sә;h¸:wBJhAJa?xiڃ>El&Ҋ+;ܨItܾTQÊ?IgW3QK:}"+Ԉ5Q.1'QymACS7Γ0n۶j!{Ժo.5W&TU'qMThdXr7*y舉baVMs! ; Εp/+G>ds^Pa>ɠaPBMF1XTatQ ' Lrl9\W-wpu,)=7 0’%PUz_8`)|te6 Q!l.2ʫ8)9mTU Ro8r[.+3Id@=p?>'/?BRZQk0ChL'$oʗўF0[ eo࢘u޳ 2FjNRLTN-aEFK6jx[]1 B6[QwIMؤ/S{D[e$Rٗoo "-ɢe]+˙gn0JlIJ9k/ǿhH4X+&8:|Q LtPx#p=6zhGeCxA Ny~ER_$ $Y%vͤg:B .9G}5~{ lpT+/kO8J-S΄ͷ,[ʿv: A3jĊVj\ i#6i>Nw\BwVZIL }:h 6x]N~Z^~;J JPޓ8)L&ۓ'j'ktQJ;8egܱnc4eeX;Ϩ2dԾ4^ qۏ h+vc{yM ,L0yE&>L,zdՀ8t`H|MՀPw  ysVW |TQ:xUTlJMCJ^0m\\tOU/Tfja|C1k*+v]΢F8>,yf @]L .T(P[UҖ,ٿb" w߁.{ysD%*諏+x B˛ ޽(NnjMTre&՗E۔`54/ס?z!rxLV7TMY~%oXnVV1,$! –®/\9 4g[u:y_y9[;6Hg<%K#u?f%lj@$=QLa!!> WPO.Qp{q?74m$doE4I vf.%eD֌H& tO%`.R.v稧 )΂ʞ粸zT8fMsBR1 $ Am{c``DHjQ~.dQB=j037X0٫v;fbY5d(tM0Ge^.?AR3ۘ~hBI R=f&V؟B4!9fh%*{Ѱ+΢J"Lp=]_It&ê /)Hq Ԁ|>GsWVBh ^ 1YN S8fq ^RMMYlL)+&o0r;2yE= f:lN A zr'W}r X̎h;"r#V,Y@m0Zl"~絇6g,wE .%O436dhctQ{Zy;V?I 8;oA23sx+gӰr`9{K <&к=%<0g(=#.@T& b?/Yo_s\EZ ?󖯰ME%(:+`)o?G=xl$UI̔ǵs_-"_s?R9Djd$NTsoަ_AÕVon1Ɵ&!'5/Y>er^F丝3G r[-$%ϟz4Wa>.DP[h7N̋d(HVȴ*'9 95v:4Eϐ%-|#nZ aVxPQJ`聒|#RB%I-|Tb~KazQcW$wh XΓ$}u b-#>s(Y٨jMu/ڹ &p!9 wrUǏ-1m+<Y$,ޜZ-:Bwj7#_@to yL`xF-( {ub11Qd^JJb6O禼gg{-plj!&7`Y]6;++#*%[4~% ?ODXB88[ߓ};Q5y%ZNׁNx0!/yﰥꞼ,87΄ܵIMN(T%۩r|\g@r!vJOlfJ|_ޒpe,!*ӜX X_%||HwLi/Ը5w3y|0']XQa hq>H7Y"maA5/9iBbn'X7mdh'RgDNAlahEH>2X>رֆ qL~N 0W4Cp"57(ޝuoQ+AJW+y!0ä4#ADP:Fv/1ӂ`[+; |<*E O WqKהǩ3 v1>kВs#m%#уߤ"SMi"ڸZW/tA9a@r|2t(GOB>5}~@&%:Y^F'Q!'A"kK;ZxdՂ*/ x'8R&MpB*|f'$ qmP{Sǩ^rdk'TOu̫`Q9;82_sU9h*e@S}v$)e2ƈU)IV@c˔{\%k.+cžJHhŠeNf˾>SYOWK pJZOb 9{Dc$I %̦]u\t"3MvU(P^Uqٓ>7]%wtrX~ ҩ9t;d_auK qYԞMe, ܤH H3W)6Ř}0,rUC eE6Iއ'+NZ'9}AW>QGoFGh$T)c/^ܩ7l3Ifɛiߣf{Hkd!cdYA#) ґ K` .[F)NrQ6.0"6Sk3` ׯap[d]oM%-z|jB-a 8kUH+"lU.b6#r*0V_I% kFlK oT P1;:lBۋY\0@mIwr]:{}iП| \WQ~= 'x򣘧&oJZ<rfx)`sud4[S>k`$#NB%6iױ@Iwl[] + K݆q/F/zFrRur.+'6ΑelHx+PpyJj>^줝?Lz"&HGrx.juڗ|qvY qCz}?F4Eh`{>Z>[/QI+֝ױE0ErIv}:<{^#hy.(:xP#;zև Gv˟,Ht)"&&C: +<&frܮ90Hz? |EN+B18- E(71#\92ɐLf6֖:^X~4h ILWCʷlaͼ$;L*h&RO♉]I3Kb~=.V*M~_. &/4%lIPan{G̾lu m/og>x(&QϚv6PbJBg|l,PGUh7q#Ȃ :,Hy PUfOcaM `J!.zMwW:Gsm|:bS wN+/Q-Ƃ%yWoNERB=wC{S 9CV(kn8!K0^5.yKOZFu*vM`"OnXډ݆ 8('&I KS FBnt,!^)$C֋z A^rjYib吐@@ES'56|Lz~dCd4gj^s(ĂMǻX(Q3.g~D|>i1~u ט"G[8hEnN6;$B#Zӭ`h4? AbzvԦ j:q'g# `tT%S{rv Rg?s63# rM8A'jՀou IMBQgݐ\7 T{oXQvRh Vq򩲝8u s$%T3cCcGn2{ҫq-쥥YPy̼^ /Ab/ z&yVb\A+y>֌1C¤Q[y$Fl mٗWrM"&T!ԽĤHb‚1K+7cY@\Ɔ7ؠddi x*|kRT]¡0;j6VRqDӁesS ,q)\hdišg{@%iiF7C 7k){JU 31MMAbT2 Y5@]G AeiVPlJ^O]KA-^VqD2$n':)g}`gvd!x^I|'Sey0B"VʥnxK5a 弊8 v=0<ctUs /܊#Bn,&-%q[ *! ?O+}d8ؔ9O2*zr> O| *p]% ̴!_m0 b$$mdh{>&t,~?t 1eioh2hP[ij{}!]{CxZ; IjH߆ h8% lrK\C aTvU:Vch,ę?85g`̸A"+xDA5r؅J%&= [QtؐYf% 7]QDr>ܮ%# KL?*T4_J롶IE1^n~X9:u}Fg։nYxH- s6H9X[E42;<3Ӝ/_ϟ9ъ)D3/rJ˗auLj{WΞ#%,ۓ,/6ɏG9``tF o6ScǬٟ6 y%EԵI5(=|yckE+%LѦ& Η`JfX/ꟴD"GSyΉ#Xʪǝ0EXFgmϠ;^M?~S G=VUdFc=ukKDA[xGRI Fh C_H2D?< VBl eZyZs~\0|H[z}l%-NKIC?"-Dk\{pao$y` hPMzkne }ڲUk` S%F ֯SreRY]cR>ﲑ('~[ڿV~A Av'-ށL]t@,`@t&ހizϫ[~bĖM&!E)IAžB &ǖ B-WE+yU`XyK%pHt%^m޸D/$}vAw6oPz4܀ȯYWչ;,gOYfſk6ܝJs MϲNBl`(jԴ!`5$b1,oi5u"g'[1 >T "{XadfA#fH҈AW7;$}+K*8]ѺMxn.]{SӶGÒ} $IbB\EH&#t&ٺq5Gж Ghp_ d< |kZL8)u#q<*^Dn>Ӊ[!)3ېAAR83v]^GY,P4/TŬHa^>  h\?CYFdLzdAR!I@Ã҈EZuMf;M R7sxQ+=J 5NLC)_YN'edץj!uGKLi*IOSII”!yGP,K{.:?vqujF%%j\RAh[…M Ƕրy {F[$0 <.9"] H56]গ`-3L5|Y9-#O= %PV2,Gy\,$–[ކX&+x`W8h.F q H@Er~M&,+Y,~دxYyVljЦ 7# :ɔř)2#)д SjF6[;,Đ##~>{(zC,(W*2‚,Vɧ&G9,wp-luC?ɉztx/w~O,Gq3F 2GY0'jio=!>r/):X[12]?SW۫/ͽUw@g&!LIj(ѵ&9EdbV.@8߹U"0-AE[^'̥oy?"Bž$ XFm?.~PEYerݽK"ȉg` Fc:dYr-CP[}>sL6&Pi9AqA@Cgir͗+o4NxW % ܔ Rq*;, hY-NT@9ŕ]8I`"} :R W>N.[R,:k\఩ɇY : ˚~B1:KlC¯-DP35rJ;:Q]/t*zhF"PP *@`ku#k$ޠ$S)N֪6POMjX{:9[Aty6;aZDkȣqT}.Z:(\AщnW%1/0A\˳YMJg cCW7> 4WlԃCNq]?e f,NtJJK #-*3v@0T7I agiccݪEaT:G5 _L { AUu^:V'G[Z^R^4ŸgRE|C1&\T)(u6]CzIL$2 sգfA];: %Ux ,8:: 'z/ZC|0 xK9s-@<)8-|W%ި_l7EAPw чw2)쬉ަbmn GPkяy  B=:EDw򼡸3HX&yp{ǣ5Rf|$n^| zPȝp9HH)}DNզ2LU3Y:q|*bns*i4d0SG/B [t>a;+ \ l $VKmaJkZG8%ٵH/|w|4A7rLn xB^!sl)ֈackMEE^ǎ0? K6i⠑F]Z:QS퇇WSbBA@d46VF)$B"G4=9";0=zepP:38tFtj)*'(@msh6ā 'ڤ5- %qcn[¡f֎ofxLȰ|22*6)oU3g%RVh D'0ؖaH<b &.b8̖a\5qK_w-35 f|#C~@-5g?Jڬ`.Ga|c_Qx~fj(qo#i<;eχplpEg% ;MF3Zz栤0Hv++ڂ7pf7:ѻ -H.eE\WoOsj, <=u[ĭ-DyF;"KK\G@KIyMT4=ÕbZesޣɉKv$/Q+)^Z8YA @rpd̦o0$"©൞tWECeih'I'T^?)FIh vD:"b*mզ*yW-8{Wf2U/9Ϡ6%]̪_O:cTMZ:AEA'8NYrl>/"EW%o)L2\|e # ^29ַoT|,jOߥ#B>X]f\R[Ab1.Rb9:OrQ˫ؐDn5:8iF?0='E_@0B=5/<ۢ?G-'RX݋f0}-y~S^(""9Rf'azG.,ApHonx(02Q>E4Q@/wXzP R;#YQo N``X6:]2*-bT`\=EWL_mgn) RI7DEGeb r!+*$0C<מsyrxO:d BffmlQyeû;6qflBv2O1(Ҳ Q&)`ğe#n¿@)z?bqҍZ`fx{c/Sw.эW^ C_q>uw;!"0'*9]Ղ/FsomkiR(%l`6<2/C<אTKLsFj Y-˃KuyR:ׯ?|K;+o _ǸAc<[-i"B0J"]{1ku(T!xZrWisݿ&RԫON5-[9k_=/Hd_b]HTAmmla7c?_f$+跆کp>U?g}#3+# D>YB^ k" hHo?9flh=n԰L[I$hCKtÁ=.L_iUG_p-FGuuұ98 @hQd>M[ԋ+t.fU%ԩ Ѯ焆V2QIЁJAK{ͭBC^{T(wq,V!aQ0^&[fpR* 0UC8w YxA9H(YçéTˠ\ ixg(}^It"/|eԱׄrDRL_Aw0ڨ>є6ƞ5L#uqVp' mMޔЮz/V'e oRוp>`D]nPBgP  1q@~5W wUGE5ޣGiVHƾW׏2DŽP%D]=-!c{"n2xYC SR[;!AHV J|U΢h,wT !-:ʖkCL Fr3\͠rˣU ʑ\_FNiՆDYl#,=1mzpy#6j{%>&'!^.*/w\1Y8J]N3 $!yo.V0` M+S:tc5|Z,6h˓~y@cf)z*ї !qUTK\L\hxACKfz"EOȴ06w0uL՗DA-3`yGI*0*;{x L1{p vUĝ`iMdF m']AϦv.-͐*%@w{b9d VÎ5$I TBkwqi<1#X.# 6`mG!&Jl/01-h+MKLeEȧ(z;cnH9}]wWIT˰rBxeDY|cV!U E a A9-p\%~[z]@jw8#eo3&  ?O!z9*P҅1v9!`(B9Ec>жճkcL~ewiq'H[,y{?u0%Zrh`)S]#~H˟TD8@ܥ1/'˟ʫ802iwq|#yR( 0pϐ]cbE`iV SLSʏoиPg.isM@ެ"Qt ;Q1$^nhQ(ڗ\xGJ= R:-+BGk .|$\uZzJMg8foNj{Υ$vܹƠ$Wx}| +z<_ :خ/g&:ٔ6nM$Cݡ͍=ljA9j&|*{99q .^t-B֜j :FGCVObex3 om/92~};;ʷOk¡8Sb8 \7}qӺºI5@fj3P&HK.9%C% JrxD K^v뼯 p$6T\OpM$`E`cqR´?\#]ek4xLUKdt^xP{&BƤ$C߮'BҮj{vY$}r dwpA*>n{|fmRaNy(&,OL] M}?WX+cwl&垥P!bicy2roռOU;VG0 О/vX{Pdvh]&"U\G 1wV5)^skdWj\QqnY>y0~jEp-$$ ?JW +:dl?F!G4~7O-0)F&YGȽNq;޶,4aׁyUxTnxYʡ >%M&ԃjkЦ0U=XjQކ l*Yf59ƀ>+uיR@Ob@@]NObO %D6i\^cFx$3ePR}B_0zC:\'Y=p@^At]$rkw/@xni!9.`c0r!?~썄!nED9q[D8Zj# eur<#}~xgS#c,3qMgsXp3KӇ)[U-KTX"x#AVX 7W4j͘&pit֛ CN CUzݔgxi-g< *X_zM}\,)0n~ʛ t<r(}c#U!dR?9P|?Q8)Li|͛^UoW9DD''F?1dz%܍_8 :Q{YmK0J@)@6M6s-ߦ3صB.X`rU C܊&ό&SRy-9^ lEPDb8ADSN7ym|T 4Be n"Aއ7`M`&nH7^nM]=Xݮ})fV~ %^fցeEHtO9j27Vd۩>/9ĝ*`*?O)|D:lnguk$ NT2}z%,r 햡ݘb''7٤݊]* ^!t'걛 !soouP:HQdsk`R/V4-Zo%gOͰQ3[ecr)q}wN)*ialQ+ǯ?i1%/$+"(H)_Gd014 ʎAtTav!/0uC `oBj"j_T"JWO~z+TSQB h!u2IHK7]/1o(9%GUf I.k=I"+9zUmN+'Do678/z9' <򰝟^&$J%E)60VɞCfb\ :ϗ>}>}Y[qu ɥ^Ōq5ㆭdw0Il mXlg1X֮]=j@@0rx/Hmli Y qv5#k V |- ՁeFY'y.g_m=lsAAU:IJ Kh ,QʾATwbv6᮲ ߕ7%15ӝTmtoh,,,XaR%]W-DTr\ph1hi@0vPYvƂ3"trLVhz[hm9 ]^yOWiMv& fZ󥿝8=` [)>TC9:SBO0Rk ɦƺ9[_ve~Jl;H40Xߥ(tMY >"6g FK=QtGh",27QAF/qks& 1$ߔŒ'n ióCOr:Zk6\q|z6te0?Ng~0_ʚkFR7Lxߓozܦa7 !0v .|; '^YMl9bi~u0ATXTx%-(BHa0;oκ}} }iEzy {O;JFTǭ\ YnrGC6ر8AJrjE^\t_s_ p VBahCc-㵀TJ)#XJ 9,93>q>G#'Kdrv(bGCzAx+TqTєVIӃ]0G\R=J;Q_D\xX cOz^@+ hVY˦SfV6;=z*/*K N$DL2/ 5`6R]8@ :a^0:\YsM34̓ډ\miTsʓ>a+9xgX_)JeU0w]3Q9]EeX=[9mvu$c>qH%K{_ysߚW|13O$rF*eQto[HZ+\?^!u&Rh=Om' ٱtiۨkZڀ6#cLR""Bd*|R4tؐRmB2Lu>zNv%{*`0"cidIͲ4IJ:/ |,5jboC[œۭ{ "H5O-!zL\uw mPUrOE.!5fZ0{lzXfBQ1Mqy+8Pr]/A+ab/ PW6CnqpvʛKWG :c=4.a$hZ,V=f!#Tbʹ m;qb|{8ʟpI;Tdޒa$4X;DM=/of&n;$M#6#ti6_^Tx[3M?&Z.{&ENo3:YEᎲޢaN 7ۧK(/{Z)l' 9$P o$%(6{ABsU H#8S\i:V۰+>dUӠ|XI>QoDaϿyAU`ܔya oRLgAH7P2ySkV̇~Mj,Z䈥5/9E^LWx1*a 2)?0wC.x{W!:fb5\| U} B(,ChƳy=pM 9#˿'P)!VP~p "u`> *^nOeI=$?"g7ifzh=(&d3R F:2E"WsM$v 熣l7~E>Dbgg3CnRO .~ҽ:p!qYZT-/l\hibaIdK<>X#h̔PpM4\*a؋DmoXjɳ k1 A3_1Q2o:`U?]swXD g7WYSİ4,b>m}وgrY{YIAm |I!D /Hdf U7(ц59&8(+\fqlZb|FRmTC©8fFP,eH _3 ŰaZ>!Rc,B*,)c4q.rF|~pɀ=ږ2]e;)ds0jNG4,΄;O5T=*_mmAd[?_db@^jRޓ03~nn=*U%@`\B*eEU<(́ILp[3B&f=@q$[;%璈tu`ðF%׊xcFi-f{o>& |W[,DyRGT½l ̚?W!y o]k%D8fq=? $?lދ`BQY]ܝ'.R<` 6GzVݫQ) 8hd+lw唅Q@ϣ]jkIF+8bԋA؀ORV8kL4|mr;k; ]c1-:π J0AGή/Yg[vaSAI}ѐ*)T&$ [- >x-fià@R>kPsbU>܊A^jRדh 5f1r؅"y<SE_OTWam]50Y |#n<^V'˙f b +ow)׾jj9,<^10B:ڈ?ɨ"Y C VOk'⵼fxseh.wLF,< (eJ}1od\vĴtXG>99T )?Oپ J/ÊGˬ!9d6=,Mm8F?SYosKID2דt)} @ʕ3o.L5HOaKו+mŦLVr6$2I3 (,X r.>,JB |oil. 0}Y)8!`pg:hOy3Uވ-ફ7IlLFU&=jU4G8-p%.mvUo;C̔ "5#:/!U>)PgB@}FoNzB4\4JHou_ph[7)=TU j\Z@m >.1n0nȽun=ԙs-VqBIzܯ-m[{ єh2q9"\6.r6?sɳAݻ~Fyk%lIwV.C +@31l7h#cH14p'VAP~XSFr)Xi> *y&O;{3BK)>eSQZn'":K[`q\Y Ѥ'3햄e|S1*AzMdnyraJ،3RonXzo;*}ol[2}h$4gX[g hI)VmÛЯh(g_ɋԯTJ7P|Ez< M'~ Mq'S4CQ~ e]([Hg`nŕQ컮c\Ş*b') -$a=\@M=J8|I kX\bb-D<VM~KDMI@J4|q9bfr_0C!^nOXj?Ս7K*jd+Xw$j}ÅfzԊ-^'I^ Y8*։Xӻ1Τ9=4@W&&s0dF1qbA4gMِ0z >ć&D#2G~9X#*%^^.;-ϩi*4=}g,2VΗT${l:u}*y(4EIƣ´>NpTm( hH_6]3g-v&.1fۅX/rwk`̭O2 ݓ&5d BB>y'%-12BU#}4k_";֢Dd`= *~QILcS3)٥(PN/S#29gÆ;0:lմkdQ'_)Yz{oQ/|tvuL!r4ʐveCzq8,?jBfuDr}&]]ȴa7YFpIh{asz-6^{Ch7g^`N絵ّ-nEu_AgDX]ՒxE֚+"l@tVjӃxtbo|g4`buěYf؜k4e=e ^B=f@T09o+<".$+vR1]pxCVŪW”*-fd?qE%sAu:[׶#v rX~{-}Soh[DГ8HwkǒGZETO ve-Bf)7peG@"*LѫɋrP,+-gW-rW'~s|-a4B)WL|k[CCrFm<Т $3DPaZ3 %S)兢LD`-穑3B$yX=CyR Nf&fJn`^m/.M0aFTwPDq lf7$$˒wv/wuY 6x,JV9))c@D ?dָQR^66/-ٞ8 vf6HѸVKDGgݵUi00".eW-;Uʀy /y^1 8E$, eWo6MW[oWf?`2&aEޣyH iݮ)#t5t9UKNhƭ5ۏWB^s|+Ԃ\;1xf!sRV8>o䄫W4_gן=gru.meſr CW۴k[,uf3!]ܽCU\pUךH8WVKTP{$so[H67'%~z?g-eum61lZ쳹9Ҍ|-9"dS"PRᶖBF$__@lbzmř<@[xyTb#i>Khc7jyU2eUtar9j !:i]Z0[8 ]莶a/Rh`5@q~\[l2&U:ku1F|ͱۑ->L\O,NSї2!GȣA*n j8t[:1^- j=fk GҺlc#5r p,S#^"-60n I>kzms'VtBj~0hW=BX5Q1ALB|Ģ( ʷw0"g,.n{`1[C϶D2vLoϠH2sB]o"M7e_nHSk>7lK ;}+̍풡uPL⺽iUEN"e)K$#m}9嬩R z%fXAvu-eHʈ9~WFPB'Z(h=6+P2N*ko?zV M)&5i >ޛVX(^ Q >v0Z%)Ji +3R &s@E'rQJ`}SN c |c*3FqH}$f,>4"%pG8KB:Bȩ L<ڢ=)w ]6@l0د`{FmU$b;c#%n!OQIˈv]Bc%ptޭ?rGr?G &x~V^ּލMZ$R =i)߷FyUO}Rgo"-.Pɣc p8A ?!J`q,~R [ňp`OI*R;ͷ[S_TP`BCL }HM(YԽMWa~u%+Ŝ.u`&u]Ŀ =7 moL΀yܮZaG LT'1v"NjQŵ:}]W"Kz1uŚSIZ`z9*JQbm5q)HZ@_PROq8a ?vs^q)p~pFBBuki \lZdvnAy( {v+ ՍB]lXy{CBG C`]GVWGX xs? o1# ';&εK%Í_RKZ@y;;5Efzļw3 ltZ&uH`r9scz(lozO-֖;m%q86ISE*LJ, S *MZTpECOeKϦjD' .tG?GpT˹W8DJPf$\Ê5BΦ3noGL@NS@%3 n,h.[<Rּ؛\7Bh/vdlw^zd8|4Q:|qU۵DJ>mͼ@#K9ȿ*Qήi"8Crahe\(}EBo+|ǪWOcfxTh!ڻÿ?imBq9kdy\g$p-G9zlV Ŋ1K%e+d#Qoym4<m &q4OZ;YZ>I%*#xٝF`PLWr 2nEXPk}F )fsuWzH%"XsЊ@!u`1P0;%JZCYYBݯSdNvo;[6VmddAzT̷:Rқ7Ri moJmC~#`<%}q>د.'imo7 ? *v/ŏ741F9?c9e6MLOM}8l27?6C(wKヌF=#B2lfrԬt~?:ʹ-o/&,68)y?iB}8Fd^$L `xj|31c.z Valy1ͣ7{uCV{ZDmJm:$M 9΅J̡ځne4qEG2PqHeɈx-ƷdB6IABR֑-;,dDA#nZ㈠`m0ch:4I2;2}s~i$WV;Q/ж|Oƭ:ǐ 6D c0lr 8$s%Ot.B@-~9aPyL_B AZ[j!"E\?]~;pANqBq;#}ҼU-|,ZIةְ!S߸|fI2/@0 ڐJOokH1ḏ|@uxc\^qRX_~kq]&ŧd?TLE1٬*2^,r&FD=5Ui̜4hW}0c/X΂傭 N?;S;ZVN%;V-w_ΥL[ޟp8H{7 dFմk 0ݎ-!U8uiGlDp8P6l$AThNSm4tQ |A0 ъl䎛6>C2ozjcT7sjzRiu2m5n3\ѿ( c;럦Rcd<>x-o:Ĥ[%~ɪnR]K%wUy $-85ykΈ:łX*Zi_c("alT}*!VfWysq4zQLu{8HoSv:r:XZCōOC#+8AYw!K(J!1zGdUt&8ңVg˺,<:%3q2 fS(|E dJ">ƝKK2Ta#vM$V\0v5H2l%Ѳ_[$  RUYjDN l"΁v!T4JwEۨd#nj>Ur`\Uq^Ep>;D'U~nݜ3Yέ!DU)%2<n!I{c~OV58%'rr/Kr*n;C`l+?k;I^59~%Np6-9Aq˳ u]nژHmǯJ s ୫D%C_ֿ`DE8VpYd >(iP̓9r5U>eg7PiZͷt%, %[^pHKʚgW'#7ԁI,)8Af[vp?Ρϼ>ob. 9(=(n"^}c"MҔN[g6gTs︴ņAQIYţx55柢*/!u`-('pib.>$[d5WRyV%&\Rs}zm~yNW_yc}틾=.n$KD9e]`p^@w!<͞%H c{ ;u&PȞ?Q) >y~D}-ǾrXNһd.R<؈PRSAR+^OUq)c_̠S&㧱?]$98 '*@qa'19m0g!~iJ i_A)οi K0,.PԻK;0j-4W"VH$E_d@zfQO=W0z!ܰu3($тԋb䌿OTp^Ǘڣۯ*^*qgn&Yj\Uȁ&!y=wP+%7}wL3ւHmD@;.A,vo2@r:*i.T+Œ`^m@o6z7@zΚ5Y  JSdBK'qGS DŽ QVS\20E^S/B/nzqŶ*Fu08*B\G՞!{웁^>^,qH\6 1VM?gN C))OdFV[Y-46X] zfw;ՠrӪF \rIJ80[aGB}Y/cZXb "hyVRW۠+|7"p}Y3$N屲/ҭ|l~̣1꯼Lte8_ҧh>|,ͅ+ 5PFތ[& Id˼~]Ηg} Xv׻[IA=tofFV91?X0^be=RXM*Tq\sXCQY0-E=*A(ЇzrWF6 Em;H `'Bɼ++]N<[]؃2^|S>17uKp{wȓGۓoO_QUקuvI_SK hn b,I?%\)uXCv[m 8Á+}W@Ѡ6 ay=-u>xE"q:dx7ᨤ^!IPQ*惁RPABɫ /Gg`g9ܽ?UQ^~[E5hֵ#qXbˈVkg?-) S3Gޟ$M0qҡVưˁ1Upi-N ^.8 ic)НP5+_9jtoW ;=q"tAa[Xk꾟 NN'W?FvrH v5 vRxXy+9$gqHBB Oѐyuds[{(Pjr眖RwPeRDex[䀏sU`W#>e "h^BmIQ)05;|ǽt62? ;? a^Z}i2{Sol>5KH=Rl/݂؉a {iBel0Gi˕CKwtv.on,ǝ_([qJLhaQ T[ X; ?m04rCW1C`xj$ xL*$kqugau&-m}g[HEnmq96r8]>dW=^JE [ lcd76]zHw(Y|{9H"c@Gt+ V^.^KhY`l75B|DSAۿFse 2JD`6(mɡ׈ L TPp+1}rh>c;qq!G`5FNa&6yy01䃧! g- >VIZA}]% t[}\X;%Bׂ;FRAH笷2\nK?uiʩ j_5ؚ6bޮLJ8_zQ `c+͘'UGCB8v&X$G$J`wONU>Q@XC睩tUdmU~t}A'g~;5=o#DZB$HCTC$(+ $>%. 6STii9 U'}USH!zmRd;kE†Y]ʈM3WV– Hg^aʞEIa@Xvpe@خIQ<}gK ~3ȼQd\Ƴ[槧eY;e{CSqsN5S2IAo_Ĕ3ξtJW@R0)Ro IYr+8Ґǁ ,(BgeY?NjW /sjED܇.1Ĵ7m;򔽇E{W̭60T'P"%kNoa޳3hE>7Ur0 x ݂^T1 K-@ԭ҂:s360,O5a.9%"Pʟ=,Qg'V)Y&Y]f+EH)V e׃]+G.v5&V42'*x0}>jO IPӖh?b]zŗlO0Tl}†Z2.Ee$+})}yP!37 O=k^Hg I`6^xA AscϪC9׹ F{!Qj =CoW<>%%ήVL>(bv^B3˅1gPH8Mzc-%w3;퓉98Ƣn"i4dau+OtYQ&e;*ePZ`O5nMc¢z̍9T#jo[&굍Ţ)HhmnE:-݉J]0)I ԊMm'z*-zY .bUkzl3U춅Jʽǽn!Q; `F Z2S$VˡdMR3߽$TvUQ=ba"a-$~tPC.g6[a?>/FVeV>֯5HĈs'g+v_mD(b5.i;p;I4 #s_mSCi{ˮ%Up7`xm&iOq#t`/[}î)' x:4%4G24j`wi$&Bef՟q2:.mE c,w+QpRN?p =uM'}yƟ+YB  (h:h0?`0RMіa6 64s-b%#saU'9@6TJː 0x~vNglԇ7b)++ :4n_x1'w> rE[ AI6ua8ys{ S5'.hvKܩM./+pZ[V=9YF)7Q;!\"H=aX/^(3lb&Z),{6_JDsaj6H`!{Mަߦ Ll"oy?GX4Tb8Qx,Mm +HTF`vGTd?Nuq)#q!Hr8,l7QUD MqxGO:UCW >.C߱A23/kV9؂صd`%u;dg`ngoMɅ?Ws]AsOqF88BW q#gИ_f6qE`̌8qh,.KK{|_@zv^5D@D PصKf8='BZ|gǗ N?3:\j mc ¿pU@ Ҽ C^GHIPU_bzm vyNϻ}#h#2~` ^Qc+Fz0$b> |u"<*t-R{.u8g5y'ΜBiiK5۟k#,O"yL!K =u * 7H rhD ,>AxͩT>⹐*l#`1#&=$$4|af]iqE^Hl%P bvfk_6m69˛2`%nݧ祬{^B+9'Ȭ]qO4C ^i2^’GrG.ޤUDO@rLiGT>%z# +_h.>egy.)U=< % V5bPUt3nE1t2U"|8[|4%Q]Y#^KE1Tq%gqϻݷ.KTa_:ˆ + ]/]s[>Wba g\BJ!nR-S hl[[G:9W5{hOՁOfH7 _ J_ș5>2bZVQ#' @$ybF}J:l fog#+eEdBxmIS3zSl{TLDM+SWu]r!:}a[y+#qqXS0ē培a: 8 b=膻w@qE,03r'n(;\U)rx;Bv䢂.kB_F9R3ޞH"Ⴋyx=- ' [g @Tq"d62 vom91߳Db/9%LpvkbrAZn}\yUUS}>!f1JH_e5,e0XDJ4DBwIҚ0a?zߞ -G~gv尻~<7 y~#o07x l29h~L}KmBΰ2 ggf˜t114(x8 zޙ"rMGnaSG6ǃ ~sELm%K(W+shPƁlBU`v+5VC9LY$ PGTxԽS)5F=)=p/25Jh̒Ex9bB>Xڙئ;*{`sP',_}7V*`U?qypckUoQ iIHkw빦=Hko'FOKj" c7f2̼;WȄDS깺1*@#8k'кສ АؖD6DŽ]AR.EB|2)~OyUk /Yb CI}m 6R*̢x*k)  (` 4iGU䷉2h)T`˵k0+?y4uҿ0pV3>B4g 9Bt{t g1E.'Bw!" M^li/HSE6iЕmfyAꉶ*wOuYXG[*^~x eX٢b$Q*xoux'[Ĕˊߨ"Q?CFI `䨁J%?;-PSܡэ"c(U:7!<3ņ Kbe7$9^^*g^z#؉! ߃gI,=&Q3+Vib0)Y uL 'FUQh{Ckȏ!! Of/@Q\dГRj ~/^s=؞|_"Y\pi>Oi͑iVM_&xI$io<\(N$AzvijTrf"⧻G#VO )A9#r=%KU.`қjqbA1B"|yCy{6gw GK !'A'V5 6K϶R\ t\:{a)i~6rn!elJƲaUEQ7ROQZB7o/nTdU`$%j=ZN薽]B#tRC`ЩFngA57;=;ҋ6Y|j2"Cr)<$+lF<|U]ƚ/l;ׂ7<ۣJ|Z g.t,6o)Л? 3Z"ݪl-9g &?Y7'\p"M i+E%AIȿX.r%ݯ=ek>Bj| A~f`u5'R+0cCi-cfrՠ~Www~>,p̀w[6&Xo=[2RԂivq! Vے0($/K)4Ǫڰɻ\U`yKV_Wvc!@?7u6|vуv>7q?EBNqSsov 1wwiVy>ƺhQvvI>0=/<&kHyD@>ll+ XL˺, vx]y~<5ۢH}X$KDu@\/[kcᅬP 7^{+\؃LUc,țn=&f `H}\UZ3C! rA踻LNt(`@jv7Ջtw`xR _vJW-_&N@ԲIWY÷`g^3hnMSqEϿ KA vzL?7Yk@[O.R2EGpع2{c뼾DVos'G3Fl==''?OPl!s&Kn|W^5ζ$mC38>_R.K(p5af}|e|np/9w.ĝB(͇a'xl#jΑ;AqOV uNǜHD㿝}˯ OyBoSd/o @1F8Y~m%5ғ(9Ωdwmu僾DXLB1OZ-JA}{HcIdC?b6X$W+|9BnA}MgenatR 2؎JiVz"GFekƜsW7fvaі&!sd7*c oVD=|Rl]ͣ4MZVyj^#y6VSlOݟOKCi ("%99HcsqoJ")܌nÎٔӒ46O#v"^vGjvCvȕGpȬ&sYYi2?=XN3n{ 9҉SX-blHJKY\iZKDž@>"/NQ %dT.iMBhc > !X~3ֽ6<5t/+L$@"e-$ fTVYj=G(T 2uns=9۪7Nق|l_VNDA+" S7A`|vJ kŮ>$oV9\?TRk$4]`( p$Z-u;4jn89q=>Qe1tf&_|MQÕX*2҅AR A:gXh(QobmM>,?, OuEF'#E^6H}]x1IrZOx$# Y:F勐9#lmm|zsncY, SF"$XH͡)~9}_v+ΣHqb2q cyƹ׷b6T"0{3C8$DR Z:4DqT-ёեQ8달cfq<wʂ>[bNM3#\5+(cE]hyX+^@0eԳCf?rm@Oc&.D_bC8u`R1*nPsVehD}Z-Cszx<we>'4\VYPQؼ6l]Ҷrv&w!8a|f*_BR@3%TटX;m'@6+?8M1@V.HmpGG KY;} Tv?xo;4(ӄ (ӱ?3)sCQsvJ+.hLOgKʍ~]cJ[i] 1y43@l_vG :Aڦz8dB0fύ0֣um{-D^#$dQ>\&+F7^kcPʬGlJ ))43|3I\^uXs#+$ UOKms\fۏkqkw}馝z!1_h!?:IB?m={3IcYLd&wFd!g CM^LM)sa13҃k c9ʙ <׍KU۠UH_lަ;Z&qR0~!q:)Gdo=-4,_Ql XPmj6OSd/~CK J6{+[>)HJ *M|c bJ?,>g#2@#HPŨvSX Vwb׫S(A2R%2D.'uy#$@hhl'ၹPn30:E8 X%mW0?\n8BZ;`>@'|n#Ō[9S3Yݪ*s *&WVfR:ߞ\ΛHT۰fO "E=gR1b&7M] p.~'Ž4oi S77qg1]q툚?ހ?ϑ^rbi>h,l $L5ռUWo@;"d. @!}]l9uT$anӣ =2PҫNN\cq 5 ,h3KgJmx} "_HT =e ;/#sv)4kΩ8,;3YyƙZrw`Mu9`#Q0 6t h/T:dXy*v%EI$NqX'41:?Kkelbm̰%|IP˅6QUu]/KS?L!v%FOIS~zhZnQ! 5*(sn{Pֶ{-?bӺF&b0)9T[v_]A d`$SwɄ=_ysr0I-^eftRNn]49qRv!\Ah-% '¨GtՖ;V~Ȍv!ؚl&c+`,%l5"Dk)G#ZKԫuMj1%vOk*IElv?@"ɕc_Ag{NJ^wܲ;7\'g)(Gj`\SJ ^U~X<*Ba Cc X o?e7_+Xz? \8,mnPŁ4l,{JyEpDu(GKH Th lR9YtXy(aȟҶ\r5$dѨy#,OKc˽g끉_=$򸷣kH0kvR=\QGr$M_"y}?$ ։_{Y0j U|d;+}Q :82._ Z2|պ`9%#6;5Gs$ I?|E_!-\όݹ cO0_:=.am~/<sP5pnHxQ›M7e  O2 ;WFD1l/FS}=\mzyB.~B*|"j3-\:mއ7HwR];P=hײ̀Ap }KuUMIr!A&h>AR!-DH):1cbyn0=aqA@,eeG R6 _ <][T rkF~:@vڣՐ]-_mXx9"0`<{B^1StEXpϻH[_.3Sa%W̳=!TKh\lE,UU;bG$~?-V^86F;/WR6씘euCGŸ@wq㑌KY uQ$&N*.S>W:ٶQ GR_  .Ay?ݜWdXS9TuAE.rfXܡbCe"96^ES)?ɘcgwdZ4+WUNN3uqi[̝@rG|p_vgᮝ;>LH}cO }X.u-\ᨷQٙcRY\-T5[iDbG;5'5kB _Ekؕ~AK;&B`Sl<7%2 \ h V#ʅ֜p BRAsO8HM?it FͤO~u!bz 'A2a0 B+BݴW (E:ٻlF aF ,O=<T?*0ȁ7 j.'C;%#%}MV[Bq˨]?}w[fkB{FO:encfh͗8p #͍Ogfb.C\Wjs;${qT(5"tm)Mo+AJ~*pQ FDP%5͕BU&A:OM;|{)=2 ScCУ3rn-VDLHDYVKi OG?Dap@aʘKjg\F4Uc댯\h/"ՅI_̥Zaj*l})Su,`i]yx>9y`BӽoO?/F),H}i Sq`,Q K=3OG "W2E`B7{h?b[RP05Dp׆Np5WNIǿZs{Z+xߪ-"Iz>.a~/idH3!*~iXsܶ6^ ϱX=lnG# 47͉$kf@]OUvɦWn^ݭ8"f5Gs0⣉iYb/-"5 L 9qjk!F-D'ѾJ fH, J]#*-%Bu4*-"zJ eV xF C JLfZlc ­pA1 qÌHNBZwTe r"Tc?&K S*v3T@ fDa& "J>ԇ1& !svYK?- Ի`"gT2˼vZvswJ.Xy+'yJTj{؀/Pܢ^ dZUŬz9Ta\զD{%d~%ύ_1rWRWmvq @! 7/}x^#ч(iO/ 3HYp:K8'QP͔3Hc. (``(vNW?58T/@GS&5A ;+)• 2)[WT߷.R7@ ^)bXDn Cw'GJ8*`\ʒJ t`qy~[3\õwA9B 5_H!~<WhQ- |m꣦Α7~yg r8|\k3yI}a\9kGGhЊcj1kU(q^+qY{jfD"Lʉ@wC?= x+3tT)y)] O'b^+ )]l7o~(N;Nl˝A(r\-6C$a"@ȿ7IS@3BG;,jd5CMpW|ͯL&l VHATd1\gp2cT\cJg^@3spxZBN.f> L29nH>y*]Ӊ v/{ߝ$tfduViŭrMG`brlv$b-}VQ AK l۟k~1nu ˮMU)#PF=ROIDbyl}MS F9*Qm WvCVKćE^ߪu!V߶mL*SoQ4{Con,;= 6FΌ)s&DʒgJ@?/tf`3{hvHoEo`Fڰ7{1MYfik+xs3m?+y;F0Fk#T|ë-l2 10u;8sΑQ1lΝq,$ksfP.S`Zi(ۯ]Od-R S᫜#x{uܤʥŋx ny/T pTݽWpuw6Sާ7r OEsei8id&(ueA;_&q~wu{cNwX?cF&Q$kB p:{>mbD*]w 4_8#\Xi+xn#J$N {MU>>4j>exdnlkQu}c'Us_g i!ނ25KswI%GSIU evZn32V)Ѩ5y ^&X,0tW+= sg(A;}dj5Y yA<E C&A>&sDSbH_{~373`wNI-q*_/Fn询7*<-@b,z$ 6+5FUnq:BGJ}h0@[1d PB,~?|O >?y[nփkk6MMHaQ3Q5YaYOdZʌSbOtdTF6Zv@*cÈONNːBa0CKoD'3\~ԺI'DYfiZL59;KJ1H&^HsHQ(l{kfdD~pjYAnHDEg.D˨-͓ [y\7ꍩ,apT@-~[3k/] >+aMjꗮ9LW9#Zg^y+ʲ~ %jB 2TrY>tM2tjw-V ̻ =lP|5,%$pJMڙdg hTN\K^$|l҆|b8" وB{9opzCZOa?Fx([lb wW"Y1J oA#֣~.[鮺x+xn DQ b\-ړ@QtL =[ .ǎq\x}>ʐTaţ43n;C7[_=L SpY @VvJޤ2"kOg;32_ K)qnd VTh"@bxk)"\,~&hZg/Xz7`2yF[ENӿR4 d璵U[p$퍢*e+Y"KKiCI&kFl õlՋ|ɃL <ߑ2B?P,k9dà Kdj]$I6̀LUm`<YW: B?mXAcV@])3pB˅#$D!Өxu+ԦoڐCR'y&Awalrd׽L96ڛ2s0' : dnd5H4?.},ୋn}qZ $NfB`!TAoSWllPT8>DUI@0(I:*[Kݦ5݁m4>u{g8gyOr)lY2lu'} hW8K^4!g(`|eu7@,^SfKn9qyP {.X5:LQm@#AГ":u}e+;YX4DQqۢHF 6;V+|h ,ؽ.4edU<7vd7 $+5'(;efv73n'Y-d^̥!162$9q$iN\|ɮ ROڳxMKm\^( Xt^dp`Ԏq6{mm^fNQL_JCx}뽈$ ]VԒm֌ . . S'1/VѠ*ԩ 5̲i?6-2j #Iɉ"׽D++#$j92 -R6˻ތz46{9 ʀG[@1lolhv78IJ4yh[Bt r8!]/1Bي10JbY+5 92xB2yZiɕXjԣHa#iʢ: <^:ͤ c# e\^)2W̟Y7#1cSz\zs [ D3yXff V^FgxP"ժd%]`]@IOk;'`O1 IFgAoM&8S=hpIE&y]q&cCxSqsz"Z}R:x^JXDs 4hOtOM X%iElpP3?,j[&J.XU;ڈ`jRUx4>%DSt|/f:iʥgx֪|/*F롞ĮT&g`\?DhGD44@E^E%,>P>#vQL}r,VW)=kc>9 }8hw"7h?ݯ2Dp*Oy KQq$@F6X :l60>תTQ30'o6d,t@sE` =ХSJ7>l\ȉQAɛ, G_eBD\GQUMw<#<Αŗ0C9)ِOm\2C._AzPZ1#@q,2`-{HYGgIvB'.U6V 1MBmd([[.Sc`ɥ9x-+1V16yxӉ}8r1y-" 5vWt8ґhCj* c_0YAOio^b9 jk#__s8˖HW8fᒬ&Q/4)27@~3>~Cdbk x[} =ԫ#g!UDiJr~eLr/{k8(чSZ<>j2'?)05x&sx7Ks/ P\|ІΓuDPA{7=Em/9dZ]jҳ‡y`Z[U3j 谻t wLga#F Y#z1|(haO:{K.eyw!$J*xَ[4w|xZW^m+_sFFl~m(AgfȢwm i%>‚\ 3¦ ݸCʺ|Q-~BMwd\')b,T>dñ*f̈́]y>cWMձXsYzzak=]+H]$%i6| BZFƭE+a}8[-QFh<~_u͏Wє-l%fCʊ͎px~• 1ټ>jE. :cJ g21?<1 =B;j A%2`D@኏D'I<v\i!A\qhѨ([m(Пeh:ܒ8P([ 0M9Z0iYNIؔKr;T[/r'%; t]mɰla4z:_ ۀkU[HF5C`QV8n:4Q.1>A:|Ft/2 K1 LTLC|}H4 v?/!wHkk%&fVސU8pȁ5;iƂmdSZʡiBPHAחoc{V̐@4SuOfUj@s:t\zqAX3A CvWmStĿ+ٱ#'1UU6=m(ӣ24DР|K_%V+- 4q1yf:[9 fCn=7!k_&9`xY!igj[Swj#͵jG&nJ̤t R 'YBVeÝyO țb:ƒh`BwW^=_=و߷h*M8GeqV/k;&$o ; 5ǘ*n"lB/$N|(ܹl8\DHBݓ;/|KHftn@X[ƀ2Q1{%Ua$?Uj dM(>oF=WdňcI?|8=.ZShL9'#ΩyhɁ-.PSB;m%]9ϊGGlT#qY<IOYRi/k 9wDӐNQ(YZ ntkۤnzbPT͒al<QUB<q!by@}gf?Ǝu*' [ wǡO7y}[wr:Ph&mn*6|rJLr H75~rѦU{k/;-Fr٧D TcgùGĻ-,[V7)W)}{Π}'fs)vJ]+HOý-t(L>̴ݜ9K'7q8q\uX%> y1zL)H"*ƾxaǝ A8 @Rt{%eF,Eeˑ',7j4A4r(W7Lo05!: A v]llXjPȌF?a4:M\eׇӒ+>=gS0uQ K&l2`{^#8[K/Z P/h{|}PJɕPS?DMHn2s0ʺLG†>Ӊ/4n4xk7T4P`5| DJ`T [t;.ueHIդD{%i*͉=-FD2 ?6׀<-N,7~eIAE"]ܯ#gNE"> \INP;`uz `YkXf8v4fŕm1s8h~M\7DFpH4n/B@y}|-:j_j$2YY&+}@7=Bk[Qp"9TNT)p68 6KnTwӹG%x> 308\I&oxB*jO4qwWڭU°e 򬥔[$&dUGF \E2&뎃yWͦd%t))g|w=>sP߱p/nm߱Eڠi,.hRG5@1lo_/鎰c--NF^am>>Y~\di)C5K) .wZ^ՙ\&̫HA&pprNxeQ3PwIR r9!1%l 1+Vޠ/%H`zﺙ;W.A" Jch.ȂX|C {mИ1v@v ۚuLm$j,:s /k(.ݵz.۽[mNx42,6Bp ubC 'O%3Nϭu`w~Y o>粪4l\֠ĘoƉ@b/UWga&B\Q^D2_06Yc)܍UAO _쉳?.<4 +!Ѫis]l[;Rwg5HuQd}\'x+d_9-Pӂ؛?XD=ٝ ^__L,f4`oi}[BwUqhxPO6ҷ"LD"T*X*|v o$[ 5 Fy j@"ˣ~2MSG@ZL#_uo@Ie2V_7&_X(وeo9?/%}sZQb L 5[lwb*ϘL]`o66Ə| 8Ês^pynΏg{_z$ڎ'iޡ7eC[$[xRV#JwRX0J@ɮ퍎\k{eهtį/>O?yCAnG%Z[KֈRUJ\"A1E[𑦗/|Y (C{pZ}ip _\ʜҿsбLܵ;HH2\I Ff אv&EBHWڱAWMά!yBƺ>m` AmS&C"Fp114aLZ[} 9!*ImJc\77'I S!]v = )gׂZoׇj-zLRsFtг*_Ač BteMvX6j~e9+3{?,wPV8.ksrrG3MÙ 6E&FR#ʲBbnt EǦV.f!t0r6RgOT(jd[SV݂oWV$n!d剟W6cp~S<FNla|4~L2Z)0z?$HkTGP!- j0?f5Bf#\y4%2_t:}}Iyc39T5> jbɘ$5Mʼ4C ia:(#kC iRAmE &Mݩlc7)c L GXT$>LwF#S\# jăAA+pb(K( "~+h(i}s =뗶ګ\ь| 0D?:Ic:--+{LWc8󡳴uuj /eyN%!6wti*(-,~ X+?; iTKy6>K(weAZkF\oχhM.ϛE\Sm!k˴F1^hV$+0 8r̷a|Z|x1-_ܴp^T0?{bh}T{LS,%#hk4}6̔vwO2J2pJ?T'.qcR}ЩtwY t +B TX3Om f;0Rא dDpy*=D{z+3y V&CbF,YM% Wpba?ԋ)Ng=4;Aخ38.k?¾ƏWI&iX嫰"|t5xәe6CD*'eƦܓcHss+ &0/L`V%~C*/^ 'm&{(23sFY'>S~M ? Dy E[$-# +-kw:-Y5dGd%9,Y wP/^qFB1=YDw7cz(;|Y F1}PS ߴv12t4|XrU}rK~/o7Gp1;Ԟ;lb;my)WŊC=sόL+І# XbVZg&a[@'L D$Ȭt1s' B&`$y:2-6fhLј3- !1z|jV‰z ^4S_=J/"$!/ԉ&@sNjs:/òEo ^\b'1XM^Dn\:Z ϿOha p5~%/ CdDg4Hd)[. 7,)4O!9 Nس(.CnaR;ޮ1I I=GZ ]r}M3Aggt];*LB?j.pMn[{oCAʂ-gE;@P'%saQAήMTEbl+zxN~OuA^:E>}ʌ qС㣳6o.oc)lV_Ch3P D`<YjDuyP̹ɃF F)1/ wveq1xfRK-\s(iZo z<`fTFӁ8q"=r<?ZyFך|ds7\ ƋZUenກw?ȒCN~t:ZAvbQM/AZUrݑdC>{ 0Y^`Gxgs0NkaeY@PAiȫ6o/.;F%2IG%͟w"L٠b9tRg_An[n|phʧ+ٹsiCy|i&kHCju3ɴ{AƵA_ câ'ӏ{m/Z$ K :8jԂG*}l*H* 帪 ޕxU4Z5y/# `U" [jD[r5{њbgMy ?x [asNJ24c-weB*hڮI( 1fQM! hYp2$R4@ d/!8>f7stRx4O~J9TX0);)\NF>:@XGP syNJ/XgooWuITB]fT@r)~@$<>ם 5To; EVX[C~ ^h0S%^e{ԃ2$"^DA>iྈVȉߩ{f Cp(b7F_d`sM$4V%i}$禖z uZQB;|SrQֽɫmwZm"2!>.P %*qSzyOJ`Xx5W_7h&'eHIY\ܕؕ$gxJF^4IRY8KN~MH,h/U"0؈=qI1Pu>&!V `'S'6g"Z jR7EdAӢnHY+! sD-,kK'yK/롚 =Xv'랡O{FzR |`z3Rc,M SH[As6"Phvo0A*{Ffr<V[It ]c~RIT/vs EWNFf%KGtYm#{Rqc?xJFv0I%ן8 Eyth b)t[f01B 'Wmv[t`|PXxYjxzqm u9s>;R!A*:#G&H. h]sEyGm>pt(S!$~]-@F:G}=Sk[_ڢA 5Ҿhvh; ~֡mP Hߋk)w ZFJDpl[lKuяR[ګ`Wv\Ga;χ6FV9y0-]Ihtv^[׽E]'[xc.=Ȏv^pW愽S4:͚3~`8='Y7*D?Sp/D2*G K'c \jK|tpRΠ w;jQ"[@R " #"}Z; Mq$2!M?wPb7ā/U} mLB !"J3#nYMlS,[PP-N\i/^ 3綇PƗ/OqԹ7@~ (Y"+!0|PKb֧G1|0U`1.3=dQr8Q  lS!nK9F+~~c6@z;zNlxls4bV'] a@%}F#+ɘ$j^Ƃi eY7sapȠkl*k3S#VsEեE.F>60YH{[o:L~,K{Qva)fDΕ^3 NA7G#^MfhA35=gʏd5<n2裴R>e}?R*fXPsp|Sp;JDz 優nǵn#!ޙךٺJR1ϭ@8Jʿ􉬟?P @i֙Uck3"otJ<4\1]\G1pq%8M"CA@s|d#1igDV$:A]5RYɤ^LE.쪛ҞXI{\a8Yek`e~x}MjnQ=ea> Wx х$"2zEdbܘ7j-0PtMH ~3{kYGQO*iB1i!2CŠM'] aj񍺭 ߾aqTR78$ n GyE&E"@ًU -`q{paܳ2hlkSm*$Ua v 5OB亴NڟM%32uv S\OGϋ`iÎ;^hY^h>bolSt~{vfs(za].,~ vϟ>IIu%ڣ et. i̤}aElnhbLZ;KxwetMB@ ( oNh4zqM_d{`NfhE6AA\0{quihi~3 gt9޷qϲIFo&sb qR>r 0ypڑ;sv;op^ Pɉ[%s͌B#i9<ʼnCoc6\ݍK:|2`D>"2z[1.GX'75*a edx0!(q0b`mo,ft4Dg DNrv[Zu#v? i\?#MC[9p`y_EvU|ИB q)Z&4>;~aa1y/ 9AsH[Z0#=0σ/cfs<Kc0uUL2pסX-^ rOqz{+V;zvg.`'6흼O݅WLq7T|C8@$ _ZZ–|(㾱Lfef"Uy9JI[* ˺֠x&*V%#@JUo3NP`8Fvߍl qakʏ9K$MTܟoQm FnfKm;vy;ԑyv5xc=r ַ?{[+i뵸Xͭ71Ё`EMrX/A3+jk)uF(۔kl}Sv2ڗB2i +'{8&}6&eXĎmcTV` yހ_Vqb}9G/}>>:4Lh+uD\?]Ư]M0!%'IqHLg0<oe~t `*B/B[ד Cd{c:dnǻyޣ_ VAG^OYNc0/ʞ 2~Wn9c QM0.8} ȹ9<`'Xz.RSUKzORpDL̴Ï9Q[nF&C R%nAAʣ rzz۴h-`uBd >sd@wASLmZ9GD5D2v/ &cf|[7;mIٚ۶O!Y*Re=_&WRoEgS~"V˱v#TVEպFmQZáYR/W\2B/GۏHW>@E)@bo$J}o)Ճ x0P _h"k`i [ J!JՏ˧فj9s}&!.ojB>+b\T!odVHyIzzMMI XwE1fi!VUq `X}%v T0ҽQh3>(s^."{q́KqWeknWem(RaaH.ډ{!"8%&n.cRY'xE yS S!QLeX@Ol=?neZd5[|pt̖DqS'B9CJA`ߜHaRMV KI,x _xj6WE=2;2v/2ԇkYC[o ׁs :C *eBy$F`T_SQ3/F[~ZV%7Q>d aO1!-OSׄbH8J۔DrwO\B ƇU(WJ@` '}cȇjX6q!zQg]riem7MYH J³o0&4PTd5/ Vs2ic 9&4pEnɱA_3$5O_0>V'Qx>f[gLnxZI׉.D9?dhxZlfeA]v9m$2asn\T[0/(y ՑDVettvq)g(GBvnrKK7 DGofr"8,>߯첤w[eشxrF(IA %^!U'41 !8" =, ] A_()|]da*ȃӸŝN&B9in5apyM);pU2j[^Sũ!C2;a rbMIA]*˦abk V+c#훞t[,R,f$U'X.oj#n;lRzT٧^!u;ɻ6"׻63ƸH|k^X )dJh`Җ$ic 79>}uC8>ڹ>|ua2km"瑖1Yވ}‡{]s,n7BynΤpHj1my&i]2_/Ol J["c g_4_4 m\ۄz8g,*:7էn/][<eٴE$*>q'ˈڕ_»$EY# _9T@:|_ro ġu΋5vYqVX2ڟ@ >C`.)BeXp CFxخAPs׭,V-tb#uG<PjtoblhDWnBjv^h[z'|yf"#QM WS }+MTkV\4Ɂ)rE{bt_M/clskWC"D>`LAV{(EMgW M!+6DezOxt! X֐Æ#|u% d 2J e??uzNNMcXV(8ݛVpY"Z}p}XyRT.w!~g|3Is$3vWT,YNm/܏l`fa*pxp2ɉi~jy.$T? SшYji l88oj7$?%cH}Đ5DKO Oj4,]uC HbQ٦WLa(YFu=GLxDA,.-s~rmG&~0( bj1.TNzHƪ#nծ#deVpB>w uA `ʈ_9qXBd\`z却URY`cp5y06Z,f@fY|Dٽr ydeD';lJ9lbpXBڸ7s$AgZKSD_̈́{dBC8P T.ۏxbVvX8KE`\. "1h[ #lM;_'GBR SM>`C$oÙ^i6\]'zR$TJ 1HmWO頞jneqϒM܉Aw-PUO,=  P@hee(X/-6{F @!H ,@Bxwitfxlb=HXk@nb4&(;Z"ٝQfVy'KN˃fB˹>+'?Ff je[oԵNho rRvSdİxnR MJ OiS3GۖBHQnrY{4y(p4oZC`5]"T~ ȰG✧EluȜyp"璓HdôlsM|U -k*9NT4#AX@>UP>(h4H>#W)AHMm-n*a4m![vqvx zմ.%&^!?sQ·ܸJμtXe#_Eyg 2itpz Ff+Ѩ >4o^7(\K쑲|}+ͧRm36<; 7FTރ bOv |[ Di[(i@5&o[n5*9mk7m\%XU(o9C7>C왽 #Ӝ@s7*o!k+L BۢlZJH؄`Ā@O(KUb[#*^^Opo,cAݙ-Bw8i>} %Qt;vsr8KB0ѼyD&I |b#p+ΝA 8)X>~ܓ zb>NL$WU\ȒFPX &]\1y(u4 ơRϜ 6gEqZk;^&S k.Qv'\oDuʹ`c($00A9 H߻F&i%?m;|>* H!:N)pc-uO@)ˆ; slh12~vEƩeTeJ_O4j>#nϓRTJGZ78_BkDV3ukFr‚Wz2s8o.{c1/Pdc'dPFD*9[4A,Yzuigʝ؍ÚD+W>Xy&#+ƝjǦqSAÆ[I[QͭX9w r ,"_soc߉Q}U1?M_ww.jYpBCQ?{i=UohmCp4d]Î(An"[+O8-Eb`;p;!+nFY9 db*i9t),<^3e}Gzrn~۾l|_pCNnil lH#l{c>4g vx𺐯>jhz ){ kʈU&p,yL]m.6m TSc)oc$f*$iˁem=eHoҘ>E[k "hq(c8A}r}@C[o0Fn[5Ⲥ{FəT lܳa4,1^L-ɪ%d_(5PUBBvA)3Bn3b׉6eL8 0W?6IbFMȽO &lKWDƴ|.F髍k[X͞3GtIWcrky9+ $}>.zu=ADX*=սnw*9 إsAs`% -0ǯ{Je[5S?+7+@0 Bڐa['[Q@LeܘP2<ޏc>#R3*͍Qų#KuQ[ФP /8nK\Dt S nEuާFj?8S%s0§'4 pW9Y :Dtߔ}3~fOeƠ+LmQ)F@;={>ZAF|k;8%u\+FCqpV~-A8d'48C{xЊ{9jC-vXZ OOxgB\=(:K @w C*׼ XXGҹ;o ˱r^'*@Yz&ZHBљ6ߩgQbD3%j틴HX|i6YGRer$jyyxQv9'KQ |/2Ŕ Gz(\.LgwSߞH{J].e ރgy7(y #k,9ܰmk.' 6 WƵszX(j6Ao״ٛk/7 Ҟ^Jy}8_a[$D2ܭ-<;A`2JU+}1O][: &G V1'Wz;6δ,-JQrRyUxA!A>tX>kaMc\njrwʍ ,:0Q &qrl@/#&b*@S8_ Eṫ '8ނ0!$5 ӹO0LF($gv,QYj7[s}r ^0kt"w<Nx4Q^ hϿ C=qpZԇraάzl`*4#tFeN,5!X):>*ᕩ\E_+Ppt1NΎ 7х*[ϱ39V63!"3 Q]SZ`g5!v]ڵ!Q%R򰑗ΡJf8=N)db.utJ XB.tzZ4kSeԸ/VH ;=,u??V8p>U_S`acU;Ab9UGZ/*>E!y hl M#-lC건='l$&d%6>Vwa|Բl 1[g QR"AfGj[5 15&>] ^Zj-9q1vK(3L*BbAP5Xe&}c$W5]sy>EgIŐ>jpX`B68U#.Qf$y_ oŭGM]$gy}Q#GQB丱 ?픢KxXue1ŧzd!oz*gs~Ln~V"cW(OP9ܗ.- 2-u gw.bg:J ڈ~SAQ"K:+xuAm5ja)V O'F~c|1x§$HtP,4ߓc>-4 Ǭ.BC!S|fa_v'/rKƆ<`TlI(Wgx>,k_ >Grr{(YMn̽MBd~dW{BG?j y$jHN喤l}"G^-e0:']ָ^#=^WV˻ 4zcټkˏs7o) #"kõP%m & ha}UH)h[jʜpU nU}Z瘤жGHOabYy<#?GY^[eOBŒ,{r(XSR*f}zkxo7zPY/(otLL׍֦I7q c/gb)Oǹ`٨l5tBi\0cwvƀL>D8#J3 *M;,[cK$t'} Q7רgJ엂t_#t~Օ"{!҆]59I$+5ɋZ={?^.P-B&Ic!{1hҳi3I&S5{!+uwq0T`B wKόlf ;ږ8&DM0(y6l%qda'iTkUrBVK; ԧE־6WKV_ Wj(J]7k-6l|y90j2tTyQW!/=Ϫ|{:ؘ1 &Av ʐUG)CU6XǖQ֟\jPkdX@GCȧEsd]~H Dqx3~\tזÌز?bK3B+ˠA`d v5;]@L:uXFS*\2m śY35W ǶlΔ3$uK/EFgj&$b !@iU}%4xiH<ϳRN~cxek 5" 'LH޶ !$[rTi }P.\br1u=Gkd63\c1QTm*3IOisr{PN CN=E'V')흛׷@RO 1^YIFwbm8*K+6$a\" M+T0SL?SE4AiS%( 1IVaN㈘Qbt^ ͉EĭjbW#Gڸiufm DAo)߻N s(RN'`+a9cx%atw^ƥ]f47TȵXkf{Н?&w :tY  pPDGy[^6ș+_q:=]T/&uM#uI a_p^i A:R51*&E <قl LFNZ'6Cfmn8ʭ ^:Ҙy$5t*>JUs}HTBZep]Eq ,ez#D#IY*L 6ƙnغw I{j8M 䓧PML5w.a`(<\>eEs =X˂`egQ ,*^F?@[iI2m I["V±D kSB1F ~+G0iz7Td pnDB{,iPqkSCV v̾epcpb.ǑJerՏK4}-b{[THXzIkCS P]72mlzt|V E%O m9s-ݗ!")^_LKњ2&,[uoszuEC,a$3Du˻;3]}s8}oKXc=(|3)`-*s,6]T(Q};1ɇF.[cmuGy!YTATS51zPx.Nt_fhN Aiڂ%%>2 :8 au默|_JxS&6wKZдjNC)Wa=tFNq ~> 0ٷ~ ł7D矯{kdһJP̵sTs#[m b.oڽa>xQM"]}TJ&BV?~rFJRv:;Y8t}0p9ܯ.)$]^: o/F觼L jDqs?޸΃kG\owa4+BCtt nI'gv|qZ yGL'|^oRU'%I x +cwÅj>ĭ.VnNJvsu hZd-`yws˵m CpgMW1nv'yZg}@6:{m9y_)Z!joW)idA*='0M@ K/>Fg䮲MlKS,vrGww ֏vG8[Հ鲆d e; kIQZ_}ə?"fߑ }9iCQ&]X^& \1Hg9ú.v\ n@􃌹; 6喳. x4"6"t`VD%b>dBSW>czv)UX>ZѶ/&N8jLooH,/3bԙg֥|_G?T*I{L0Z=N8%`z`- fQc>Fwޓ&tlBvspEp|CEh5{#6c-"5wxڊ@{ٕP |D,EÂmVgG}Z=q=mJ+cW~E 3aɎji5ܧ1VIQԮN<{ۂWc9^3QEFd DRS DB%pѢ5R㻖xa\"TڕK* zUr!qv8'兤pS}ٵAl3@X򅣅rd̴)JO V:0Q ȰXdCkhbqWP > /=j7`a(RrUfk00 m&wg p"5@H<a_1m;ZhTJ~!e_ ;'D1gܝBo4E7!֓G2 yq0* '=Hjs%P67rVhq* (!).+ln d t0#gv2:l!%*.T0w&28 +3PbFs(42>F-bM^;ǡ߷Fhs?#^ׄd}wm/;*=o -(W߫џs@1M]4Ég~6I _VT9™ f[1%Xje0Z53la):vZ>]>(Ykqw"MeZD"_t#iU;` efӊߛFqIIgh80WVth9z+(@>rcKM9U]of uyX4퓶Yʹ7Yucq7LH gܵIY?,Whk[L_2HUDċZ2lɯ, }H,;p_00x2D?PO!+P& 7s,HI <2R]nQxA_85 e𼞬< m?GO#QO)RI?F@3`DoEpXy\tzՌ!%Ъ]{Xk6sn)<|c|c?;=YRcf+AQ)ܬ5KĦǎ#8?2i#: 4+!< ԓg5n,;߳)fm-'HH^Dvۀz_BY9lڟE5ƽ/,*)^=OnΙ3{dDΥ̘)2 -uJ%)׿ K WE޶vu1ʬ1>MY,4 du\ɒ0O_Mƙښ|xZ}wu/Kh7flxo+|X=1?YG ~,E>٫A#$~kA4:R sӋZxr  䙦j§ȅG-53X)c :@]J\_ NF2s8 =1P0Z58mDF , GMM,Th7"lv$Ћ bW8NwN82"E֟<ӶxaNuqHR+^+9zvfi=!dZĸ6&>hH2 ܈keD@ÅC;b6afMI _ W@+ޓ(䰉k.601A5dWxeZi;Tױ Oe3AxewyB7dOEFž94վ4%,)I(t4B8, 4W(\gؗ.oVMU~M+ ~ 2RGMEfAKIAۑgR*eGa'μbÀF\`ј23 E῁NZWV+ @VQoi%OR]|'^),\{AVF-?Чٲ%|nn`RW-N'U@7j7*Zaj >ɷd~[p,\HZVL9KY4d! YiwO׮#HTВ(P)5vTL=w/hJ_PJ;|J31:}[m|TglhLcJ^b|r_/:&fsQ8Tx$HO.ڿ!a譋<-, wSXx׿QawA]DuJ=a$7%edilxrG횟@3s 3dco eubjwĀZ0 ngVO1#ͫ|_I!|Hc9C$uQÅ3KaVE' o'i#hYw=SC8BXLע#]\Q6eߒTCU nCCoMVM| fRf+Z'R $bKIcC=Uo ʊi)%`&1 s`O5)G)8hT56O cc >,C^ogҮP9:kD. gFX/3NR#[-k\.t /.ֳ9gPBrip);"t]5o 㭸˓| ux놊Zc F1(Cp\Rq([Ɏ u.ȌUm4tWLT҄#6ݴRBӔH}7=6G>fW~"jċorPA=dHSVYRwO{0O;%8Sϭx^*&m+,,IX)"Q߶cDOi&q,g8:kre5Dk=XU$8A6 [7&?%pV_5Yd5ßY=LTGe<ڂ ?x|y)Ijw OUgV8eVc#p@EAe+E`gG!64ic|5k7cCN;x]a6 :sY -+^z:qmQF{^8?vx*_RɗbwF?q-tup%, ha^V;ծE} R+|VX$J3B ǢIFG[;5ѴG=%QFW{ O +`Ϸ_Kuo[."Jل=$5gozBbggwOH̹Bm{rDx8 d:Lq2ۼ)BXkW{=cQm+/m1%ZC⁗HNNSFt`-B;| vǦwм*NxDq!K!ig+pB#a-Vp P11wύ{z’!9>N;V$ v 9XqqKmUMv(!(7 +J&KoIMTrm`!#¹a|ŦPڮ_uy s$\,&R=FVS&~FH~]Ejpf#a06ocN:oٰXęޡfbcd1Hg_ISq#?wld/{Joۄ>1Ug g=?+Û\k5<ugpFDBAe(G 醍MI' Y<ˬ׼?J|hd&Z=ԹgE f}$?@j?R|_d^g[W6ʊdRJ v57H*쮇x[h MA?iO̩]Gq݃sw:t7h;Eo׵;Xw'Yd G9=:V[Fw΁Oy^wf?5:R %ֱsܢ$Y9\J|QCZm[J"F@t;S[}6WQpSŕ_n>Z( [ PodR9]-3*S[!{(ST$P(/8=@=P= ]XF /C"$̀?nWd-T;øR?$_*݇)$a%*5|/"Diݶ״4\PؤN =fܔpzB2Y|Hז9UVyT)-t 㫕?k ,UǔL{08]hEO۽q'J"ĥ[m1%wb^d~p|H-3ޭ|(MJG&C(YPVxp+>t~3x8+`M:Ta>*!O6ަU;_ZZ0Cv;֏ŭ O>-F=i06G gc ;+!ynv"#9i):fyQxS-PEX|ON l+^T_聚6?5p0p+G(g qW r,P gtjw,(´bAJ1AHi9O}Mg2Xwm@ͱ&H`o+m_x_]ڵVbF$ 2Vp\jX>楐+joFf%QtUt'o@$ezEp( 01VDO i>7xeXʛAuq6[n2t ߩNU1gEⳠIgۂV5{0a/VZz rI%+Sч,נ -]LR|Qӣ{6Zv#;uՀ-ϲk'8&c4m>梼 n''WH6qu"R/kgc_N\0uAJ13.Ll.m4/I09ʓd]>ؘP*@;~>ia2Y^ hR~+ EmTsek|)5l93qώ'h!6Xwzs!˒#Gu4,Vz_-Ud$ 3ˈDNMc =xm1Pr!g㜚ig SyC0MD j!s : 6mLYSq}IJh+Fs]jjɏ_Inl2Tp eq}8R RGltm{cq J>m"1|V#w\+i]ތ=M[+159uLN #2H`tN2o,L];u'8#bLJmjDesT7څh7nN%>/I=">&ҿS0i8!'t}'ȍOwU ĥig_w krW328Yѽ2ūmks1 2ڿqNh`^cBEf5IWASTig4r Ü58F/?\Uͼ Yb;12=1]Xj&U42Uw!}qqRt;ujt(SJ@쯬GҘm4E3]\q!|zaGݜ%Y4\Fuo~r"55zrfƅBrl%F:5AXAD)I:">>\ǰF;q ϔ,QjQ o5tg 1?Ι,/Q]SRq\D'd~Mh彍9TWu+3Ζ(14=E*ց/B%eyT$T|^QI`e*Ʃƕjiw3/܆%ƟL$ L1ŀxIBӸgǵ R-uc Cz4gT")%%3rD8PS .4]ǭ|GGmJo5k!өP=Ru:;1w)$mF9s{P%Qn\zjy@WNʁ4a~U7?jgdX"\]gvX#*lL{nטnDgP)L)#nXdb D6Wr;\m{jP0׽CP}Z16S53P`]r|N.ܓ\$S~}a)C'z5m;pi>5ˉrv*q@tf`5墚OأSҥg'OC\i,LwHz\ճ]l՜5 w1 *OS%Cq =28L,b1ݞb=w꤁lI!vR=+Wpw;_. Vs뭀lDRL N' 2O+Y%elJIj~8H:hm<$Z.'g%6=f¡R@sb2+rTrϛrb?CbQeߑ7 |+#U5v-62?wcnniNR4nʼn,),2 (. e Rl%lоo`ЋYy='Fѩ Uw%ά Ld;4L٤?ˆsMb:ٗzMٵ@b]ܶ_iݞ G8M8 ɔeu۶!J 5{p /#bei=RbGF˔ᘃUm?]H;(hǬk"܄d):y !w~ŸWNn!2IZY%,jCQ CS紷۬]`̿-˼pLU '%d#jl^p;iƘ<ą69H\؞¤ܘӦaH"; T0x#kuGas&k.t?k,LVg<kjO|QC!PH7#)=^n`Wl0g+#"ɑK>Hnc9㓏ꎁ :(=Ƕa;xVK]meZ(/aj`Ǖ ~͊N?;s˺utԢKhz@LXWTHsD~E-(aC^}Z/%a !ߘubtmA1d{ "34úM8f}!P +4pgjpH l.y@oPoF.gL&^`,+Qv _F6^ڽa igu!o$T^Ҟ2MtpC>&s;U\;~ƬTN,*]EeFn/1b-mH~tuYK ;5-{2*C&+srT`3쏵'nX/MD[-?ɟ)_5CbI=GHsO#ZIBh`})ˤk ɑ5 knG=/d|#'' ǵPYρT K~*G@jwk~3 ˕ҥf?O1Z$@IΉw-q(tɚWf3. _*ěʓpDepA016p ^{Yz-޹`o&GW2YmQUHbP akHOE!|mEsL/2qU JVb'KuSZ-\!f耘 @r=?@\m#d`䫫by6;&Ǚ2g+-wKώgpc/:4j N;iYUޫ?ar_C==$ؿy:[~yyzR) ʨS.(6F'j󍡩Vap?zy; leh<7[U* z6KA8)'X{iR}L]iG@S'?S/xVSS/.n1 м7^%=ҡ ġ_ {]2z5~#\]U@c EҴ%Q6IZX|Zz.op|=}|2. WbslOWpG@B|TA:&)[q6);aWw1nj>\U0e9e$>vkgcmsGz/Gԡϻͼ^6A`"+^ }p>U9.ѿ,( s47,t}_)՝EXoVxNNEfZ; j2|jbɸ.httqw4ye/zf[yQH= ܃XIGTwcN%n˧T եSIOW¶(,s {;1\'@j[ ٦D7kD%E4y_x]$ԿɇRbh:Nسζ1h],Gł rmƊTǫ4B޳U RRZ q'ȷUQ8WG`ɽyGk!͛+H>'q@fY ]Qbh֕ =AQx̾Z‡q1O"NgpVq~ {"1([=)7/ cHO .Z:ÓLɿ\OK1껩-p"qFL3c206#v'D'{!:$PHSk.ɬXm0!35i6 EW [FdXY+ 5 {Z[[CؒWnwL?聂}?4G|#>bQX*,v#d[PSCFt&] y::=O2I<;OO 7MntXkʼnZdIvk->Ղd]Gv$f+j{mIx-qz0Jne5ql'aK <봫t EycX@'Zw,Fuv O˔sG>ƹ0x^T3f1>N߆c﮵6._4AWj/0iYFawN2VO!W&hZ:<) giA!l_>JW1OIh$xyZƭضR9+UXVC+O( @]JJzg&S_+ ǹ8̲OAehpXT/!ٿLytR;c /ε)Ax(CDWyٻ;,h:dlж㡈 xnS]\+m>S:HPSxfsd&2ՅM>[*Wë.*jO5 YёH%_"4}S{9䲍mRQ0Q/(7OXT jaOIjw&(JKc`]J6o.b<,J bp_EA5m/wH?DZ*6~J0bRC42(jL6wR#1^6oԼ?kU8~-E"]m .Bt8Μ'6n7c2̦5R? ry-VV!IYc < pw"DJϮΘN]DNJaŭ\_`v&zdɖhIaZၠ.W1)lni&  'b.^DauQYi{]EAq#ݧ6T탨QtۍӯHv̰xJ|[Yc`}o(+mll@|׺bA9SNձVNIGwJ9&5|1zkFM:ZjrlV[5e&dN*䚅Naij.ubQ1pPɈU6ҍSZ)EQ 9;SfߒKt 5(NjbE?[`!(W `>j5SzȣE9t{ `ҹ <L E!i)ubkow3,iTdc@Yyjq,|NP|Wk>dNslhfb?_ޝ M}Mx_f> |t!3<[zCae^"'#sOҁ9ŧV^MPǠQPm@|NAQ*("3=%jhՆq#ᵯ{-?BxB,&(9X&Ҟ"wCP|d$Mvi90[lPA\R/Knf$RsKqsCDrw;ZդPTp>qnޔ$-ajb geAVDdwQ@f_M(G/yg\ns_xKWJI՚|G5XfaN`dtClʃqqI; ~2#璵mZ*I7刀 LN{”Em^F@3CSXo/< ܯL99#;z4.ԦM ϾE%ۏBMÌc<6G_5ןZa&(+rSM$ +8p& S 2$B2x !SvAqs9͸ɚ~C '.SY漓0kȿ]2x-dNsf%G?#[vG.D>̜eӀ,N۳fh7Q_ʓxxBv1M\>DUPL 0݇0_RܲRaucχ7`):gnFJ&2Sl ~Q}BUhp$D}UD ޴,|JZve{߉ӟ5y^2aћ]95.:'Wꂢr)YGQ.Y: SSXt&)RӦ/fwQ&$q@aB s8]w h*N7c* mWRYpZd%EaAtv,206mfj+;V-h&#Dž7:mChLC貴q| tUҤ1ĢtWL塬\=aXvR[D484gP-; Ƹ9lw0kBv~$2$crVt33ĮZ2M9l3`4-*޶\3&ݰn" cpp|4^ygv>-4+Q~v-mFOb@4 T(Y" ^zZ*G?7:X1>{ iQgz1vŋ4lvFEvU EBEV5{4YMrQ^ fp*eҍKI (*(T;';QvBvjKWt͋KaLwi% F[6&#2P9 N6,WQ"]]T̟\8 2tt+D5$][H8IB$N[:p/4(X4BH4;_5U s8Џ&ľk#Ѐiv[0>0иW,n֗#dr{TVKƹ:.z%9xM =H 纼M"Q[/Bu&q+)8'dDoyͯ ѦMW*A|Oo^Ou>|Ad{&1~$`is3 6fW9ϑRH\wޞOjC5YGEܔI6Q5CϽr6=8[o/P?'*9~dujV6EV^n!,ӞBeh\!SMicg½ZA.CBh'AÃqyLJDfT J +Fy Yd=V5"o2I/d"8~JUw1"5)Xw#>Z+188CHĤX QZ#{c8%-x΍]3Fidt< yivn@={!Yمe<7zڃ- j+ذO>yбTױZ3O~rbA%2Jt=ZaBs&ЬB9Bw\k"/C- Voל/ρ1Ǭ gAæ 'nA>r4e_V/0xvgsL[ڶ4b/APy^fc)W:,@[\BrAf;Tjj5#4&J :fL A ŪzcS0 6ccU\'7oNpmsmnO~pȽNO_|W/ZAo;[dU XR '[~r}+flҐP+wY&GԤOY@1ЫNyѡ>ē6IrwW,gnvj -uQ6.Ŧa<ĭk` jh}֑ 93,RnxLͱ5*u=ee@ghuݶ*`Ws~/eK'sgҐF"#ajjk*ALډ'cFn*BCB9]ggk?ufaC}6D?%30hgPZ":a^L.WX.X kDž3`lɩ6ϡ@ %Xc'@b/umb'G>o|Z3|U,s.a•gBT;WY^ !92/uwo ɑ{ C^N_CP+\7"Vd:ɦqWE(Y؎r b .RDu@TRo,d{ȏ)I*@kؠ_U쵤??kVJWc~|f(HV &vz65RM2}FD| `"Z*Koٺ&CtvP{O"+>fw\o&(96^dm -'PhsΆURIS"lJ!z&4}NqƂbF .۵.`1]C3aXCߓgGC9@ѭ^)S$gϰ Cy,2"LEy(^DjZݪZ/"+" >e~B]+,we6kf;ÊVk_S6 86T)G]icmL;?Tod;NK唭%`ق::u5t$\/Ezf$Xn=]r4eߥJVF]8"TX1WxDM$D &M;$9z7Ú%xlJO{8> e8AmG#[S>1 )Sy :LOxS\ֈi5n޻X|_~xCr4Dg[[`jv;{B0d8#r\ '6Ԝf,QMv7tjZ'q!quj7t _g=*0lV4C4PyƗToxgg?9 Yw]^j ~tvNTSó[Ƅ(,gIrn$X;lPcm:gra0]4t/qjJ+\I|PAU˧6PT8H-;7xQΕan,GˍL_*e|]{k; = Wm)/k;r)|!-4Ц,$si6 ]!V)E O N%uz "g87ȵ)Eq IRv!̚_ *ا`B_}Аg"GUCbBѢmP & N[ljb 6y*¥f՞=/Їt#wgqᴬj &s:ńHŢpkW19{S6 LӾP?%Ę 6U5CS3_C(r݄y)ac,@_hشd+,iש)9 *YupʋX jZp*ë`\K>IP8BMbϚF{w٤*\zh`vZ">'I)!h=My6kҐƒ@2їp [_%V#P^*niV3JFfPmFYixkN^%gf F[ $.\(e_ naLu=>Mf}$˔a>1;582EEg)6J&L-5EV%/;+jl$)xˈ+Ebѣ oߝIe, l1 C˘NA/>@ j"Hv}Vھ^2j6npq8&'0E<:TKL s8Zl4Jπ n9hv7^@032u;ەg,:."xG4TgB@USL@?ژ*aU y+;m5'8\^%*8 NWLZICa|(4`0?pT}3L"k+|*>ږaVjmgEJ-1&¸u@{ʷhK'uU)3^]Nm%뎨P6;R^*Ab9zŗ9ɖf[;8l#g:VϧghH+h4Jژ/와 ~ kAcjrތ"8> wT}IRRB;u-Ҡ7?2ԉ !Av,B׎͚C9€Qf),]~UAXuj*2 !ŤM{c_QݘIQ_6tZonG Q<߰ zు uZtP-&-Q_`L?ZY>Pr6 j5(ZE{Ir jk<(r;­<93Ft<f *$ 6٣e_o%奐Yp۶A1kgtM| t"J[xۇju]tJ~2֤?pfW7IPqՓA\T/؂6Bw/9+?\N{:e٘:QDY9"NRK[j 'G6meM} |G%x>gmonVj>Y7@V7ɜPdYAP#(ވ ¤p>rJ"0%|m&!Rӣzy"kQH ǶbrA}<R%Ӕ"\oR RDR1= uM.jBQGDYя_.&>6+CG*cAZp$$BOy(e!'@4Gi3a?~w%@UP\ WGi}gW#|4'F>@ESjHÎ{I& q2Z9Lў|;JPIy'Qhb>,e `lV)C$ ;I ky2>pdU\)&|f{Nn03WEIշDX4OC: Xn*סpvESj@OukjSɢ[dznJ\c&3+7tZ(C)5pH'I%yv奦YD!J?DZ5" 0騼#Vs8>& ۺl4G/;AA7lQt?wiPИhG<!?WtLu f:سlKr]-G Gae̐Wuqpm~rXx|Ȩ9mHx<:A>۶]jMz{ L7f*qLh$&!j^)ٍ[)#89%ZӳwmB\\<hԃݎ%ۼ PhY<6ʹp'/Hbz?_ND{[%pBnc%\$o҆"scF`2Br!k5l:W`f9&~vm|茲 >0x=EQF# V?;{>"LUZj'^\C#mG"{b03=M "ToahU/?j`dluQ3T;pt  Vhp6=W.$jEogz7.'OƢ>Q[TF_J,AA;<88s1^@^cyRq6]#5(n-d$U.t/;6N-.Pοێ2J}P<)s ULpQQ7{}EG- 0rۮzYP\־Ԃ7 j$kdV#\=Yf'xJv m6Yz`w K?2EZ1:(2pM20R=:c VM B* \4kzڗaQ{IR/E*BGbKtmE!9gdHX|VXBSd-ϥy 6@BlԩGnu%37YxܥayƦA+tx\F>/JdޢjW?td5۲zdڣ({k_dWE;P#/ϔTy ^RZ_>5E֡lYȾ19x/O]en-S "4Ѫ]_,=>hwG@{C.6,-RS?B>Ns@{䷸&[u2!hU>zw}8DjKFusci$3W]GP+AЇ[smgHJ NrtVrY/u1k pĭ /G/ y#8`\ݱ9\nJ9޹@V>~-|:!xEorZ`/M_?@A,*< el`Ւ"=7 lM;ϦeuOC}.̽⒗y&q:_lUu-b~5ũM F^3ܓM<%%,Fx>̭ HL!t䈐G;qPcT(pRv&s,0OZgw>{<>i2)T*t'?챼PKTXaC!?5܅Աy]r4?b@<Н}?-^(]@RƵsnUAqGn9nךwAk쑰-`S-y#-M~!WkCCO_s{_~"p#:o?َ(udžD4\jN7COa} 4HucNUb/3Ӭ<7W2koTG3(Q{j*G!y0]@([$!x?HcCWTZ#Vav"J͍Z 멢\OQ NfҮ$0ְ9n݅M,1U,NEZԭ @ޜWOGP ?:NmQ^АV_( 6Ja*U_{&g6wF3J~O\0OayItQͱoeu23S?䣀l'orB^N9phlV" | xCwYZ Kc;lGkv=LF9rLW.W+nƔ`3,Ol,]aXe?(5(z" + ^2NcE0bZ_hb}~\)A/м<93/E ~S/Ļ*4#Ϙ7֕tXwl&4*0AL85yD|~zAgnT=@Dje%UCQY:ʚj.5%?,*)Sj2&5p=>OS[ޗU}c%~j#QƒO@qgG(kv˨:D $PYV H.YO* }TiblAgYAi=8:E ߉7MDhdTawcSsU4_Sf@73i.>\eEfw¹O7N  vzibehXkRLeK R2Tw-c-`Ghm %^Q /\"h6S hYU_%Cɖ))wn0}L5?7ԼcC'v 5$S}8}D֍ȘM-AdƳ(y>ARg׀0' %2)FП Rl/HkR5UB]6^E{3o*Zi~FwcK'K?g[D^[܊ ICx>~8f=dR-ْ"v)\ ls)&K<[Eޥ90%n9vy*iJez>Ể)Jrc>^;Oq^/œ9ˠBVhp6o!N+)U(߇pg25dTJS˼ `wt=¥Uxu-ybD/{ 9!C,^h&C5jg"w#R֊FK=%i$:[7cBGSf{a A;]%[R51a}޵<"d޵O\w֫;)0PqSl HΏjxټ+8~Uw/Bm*w; ;h$f)RBPfX%O9 h+jZ: "#-f[bq-5Tm,4vp' l6mǎώZ?7E u)MԪD$ii jKCJק7v< Á-㴮넚D%qdpº"k006EPw@|&TD*c#.5Q;gm)[=ZtYNg'4=c qE\lz6A}GIaL}hU N!i [,&fU< [}[sN1[@#ڨwtAY98Q~N=D@"77_{|껃c>w1M*o@}?vn IcFM_YӮ('޵e qث'ajϑJҶ(`V iް%3S V뤁z, p6&DDYE9QNz_8r%5[)Qу9H|ag<i[vAH(#䗳}g3罻@tV; x`t5;?MjdV?uZk#OsJ>2ȘsY.2 o- dѵ߀ϳuT>pсŚع ELJ0L5Jgi\am/2lM.,>p:_ v}.$ _Zjjc5 FʙIg(@t~x)ZQ/85Fxsp-kOjkji,0GPjp0e@;"6 jO~hnBcF8 RJZi:MV~%RUmh_5݂Ȍ\E(ET˩(#~n ]O+GJc.^娮4'gK {,tla9n'rc6(({0p%d#w|`F-"hlؾy+PؼIuLkSiUӈ](jpEUfB5;UpNkUyI@Ӹ ;P=._*E/EvrMU/IJ,( %nrxV>gE\;u9AޔU\jiPJ#yl_3l}A,VA}Ϝ1&X-0サ4X:[V1З-@ !*S^ sK $CʅǕ Lz XkD0%9yXRj*,%G+?3abbҡda)opyhCvI(5Ǎ7=sqK7΋z _|$9ENsx36Γ+~zEFy[[@sbg7fN)!dsI\kZD,jEx ߶(u4 9}AdύV.&~$ Uw|9e1X2a!j} MAr'L P;>xtG/r& d!u uS0(<0 G\})eSL<\@5Y,ޫ!t>H#A4^XjQdE]Dz4d=M%͟w/RȟSo{OFzE\Vw"a>Q1gwby+bS1M7dRy`fWDVPhyHpī (Kg@)q@Y WJw )l&N鄹L[I^{m 0*jdl1G&gב^]X3+߬ ɸS:0R(f(=h'AAav:STɆCľ&V٢&]e4l6hP$ ggF4pz/M\>63˧=}IW!c[ikփ-$ da"!>8K/ M!age, ^w@PSV/C RT:B8VWvOCFj؊3XiXkݕvSe}zŽT[!OK'p t| an3aKYʝJ;zSjrsaCHt#B*fO{WWUCۏ48-wݑH>'KCXhV2[*s eI a*ԩT!mklvO>K>mrEZ$8L>cAD yXD'QaތpV16w:ڜ+jr3iYݢ-foY7&AC^%3*.GE/ϛ_(9@#Ɵ#mԤ7d "r;K;Cnz.E:|] ՓYea؀dmr-3\k|L_Q9p~K#1|y NϬuqr_p3SIZpHMST4cȢ .8 N%1fԠ:&)b A7#QF$ EXB3δ*g;Evb{F2~IX7 LV3| -)Q(n' ZY VV4uwUO Ƣ G03dŶXGeFoBk99@.L q):|UB\#y>|QGjb Q*  >y}J+vӲ;GjSGMR2+n$FȊdV$fZ[yՑ #6-osO!Og!Nr0] }\ԥ.(GM3ih+2r-iyE?5O##nw.A"2' ,q"s?`H%A<>jME>ؽxqgA 89 !%R,(˘;ڃW1M &d8]4aƁw-{v.6{ڮ;"J ;;BX95;ʇqku cV/, Clzo$< 46FǺ[v&yչ2C)NU~:oD "6:g^#!RZzރ@=$PNčϋO>! 1ӛ @kW b":$YiWJŵ>_B3_U0G{G*ˑ oB:FZ)id%UrӺ#f@^2#NN(5 _!ӷdԲ:)׎9"8Ŏ~'>åm b F"$`頪>ڝeN_ rpOzT_ОECCE\Xr3>ƾFhO*`̲3b:JQ7ɶ 4 E"+9I#U 8.P"Tx)}2/`/^Iv`.(&r4L>k,@>TC%mџ{aJw>:%g;rg,ͭv`r _?؇18/lP'#z^m ,(?@V.4_};-tq[ <VifV=.8NN>ٙ>>B gG@VN%#h_H#$wV.`7f *>q7|D8^uPw^![GUt-ie:ݶվgSdJUB(.kY^lb5 Ty`2;^CHTx9nM㜛o3!F4 zRh@,:)|f*X,Q%9P bXpSnۚ "\N[uD免^\gd#gH(rp0y%_3tVP'raXJV˾d5*«V=s{ m*[w`e8Nv|$-/y'*\7zLP4{+q-ޝj,Ftln|CmD!;$,R=&Ip\qVU\/os똁yh>p4%cÙ'ba㔲D9 9.T6E{k@Ș!>aPAM=G+f%-Y Mh˯80~ -?c?X6 )L3 Z݊RExqoϨ#Yj,XeQ ΰ"6XˋT@*xvK6]Lo7LD>l-+ٿ`lcF[NtÉjYSDC15@ JǛD=)mlKS 0)[zUg#]D&b&jR?(;?_/%ĤW~-+FD]A@! Ƃ1U6݅V^MfDg==\eK+=kɰiƓG)'%J&cw|M76YVGG._C.ONDtC(?kO924ax -+Qe|826NC-ղ(i Ld@bwvXG3KKYYS̗T?YĠDl8M bIS| /C2H@rjk‘TO^xH;+܈-f##LKE\S2~}1hְŴ%ݹۣ˴T lF4jo2,Zt ~#۫j0=9WM7Con<"{pS@ R_: P-ShHCwj)F,Ǹ^" \03"AuCN94P1{qҿjZwm7 8?ؚC=햝QR.4 |M9n[?+悍gSSjwl- 9|md5/!Q xpYfI ҿ=:vٖe1-^F\kAyŠ=}%! >V!L{9(l*h_vyJ, eHVk/ߐJ m4,AovصX 4#uZꡰo>Q(BsަP\wԧW; ?ט_-.GI ,̚jytHm<19m=_c-?!j6N98rƎ-n o&3c^86)JHM5YT,`Kp沦Yh$ࠟͲ&iM#g@6T`SCj+O∿q'7JhnJ6$أKg>fM{v]  yWȶX/VR;KPo+G Wzc^7IX+cl'!*IZ?C}CO| Fes0emnb@|ox$ $U7sv۠{?5K}-EpW˴~fΕWvt4vAqh4ƚ/5.i) Ÿt7pZ$b-ѕEJwB%_ܪڤ1wB^c1*2p"gkBj(4aQhU*6A|}uiqmd(3֍KdFs%:a~Л&9hM1fïo(eъ\v!|Z2`G^.hn/)0{ܐ-V(rq)Ψ3L?A70}OL] "p,߇|7-TJCGT0e2p׃QS>A?Hct]biظ.JHNG/}=u@Ε = Gj/cU$V<NS׬;)D4. ˅,vR q.*ؘӦiӳp\dYJ䞕Vg0߀OxSB+~ަ~?&hN~$=kI@tvHz\`X/vF9Zـ c3c ѾWj$==X_ٸ@K8M/YEb$'Th4R{D`\WWLXVg+ڲ1:so #YRb>$βcO_ʙT] 6,kC{ m>3"6ELo?*},c5?S{7Ś2!vݿ=C/!A1O[񂑪yk<{/\)jr'^pS=#JG$b0Υc}Gik6Z Cly-~ܐٍ8XӉb|BU-T.wk*}x$Io.qA@45­ $I#' "{l Of-A3iB$lL%O $ Ҙ\ >MvHGo|א| ?FT`@MO&jr^g;]Ѡj_d "6ɕSL#l.^;崱/|d9|OzT/EpOM'&%񴩛;lcS \.mDFۦnjYklӷ5/Wڗ׌]2xşf(n:?)G~" üTn& lbޟM0C|*g'u.i@"l9X/ >}>@x(U #l.Q5yޖy҄8BBR˭DiVTS(BLx'$%;WY. 1F֐ EI݊U;<#Σr~T%",8z._R+1Lb[܍h)z%BmҩKqv࿔D@<|n5딺etԺl+#>Px]}4exRJԬrP @p-TI,tšu`iÑELM֥!!~SrKknOWc#KeZ[NlHS RpϝM=Xm|(kne [qsZtdDRQ&>O}!Sd`d*c`'Tsæg`e1087zten8Bs@cMt5WV~67q#0' xjeHA"4x} C}fgַI_m}ō8δ Xe !wtke-&Eә"Ye{-苷y82IoԌbtI|jv|F1ޯx 4tNkIQN/Yl1xR63,~~HфGze~4vjp)M&Jq~ExʙڭPDJյNob3Lj>!~>{)ݩuѴ^oV6g/[Ս0{9MVM4Q6RFlij*}x1P=2g~ɂR!@zo>Z3*lq!>'۽K[^z- at5g;QGsn#w=+x>6+`//o<>C4\/h̅ UJ]9F}u{PF$~=~r4sbМHJSG5u?MQLgմ_-?|oTz’{od; .;~{o|MhPmD{Գr]K$cwA,oL?(l ҹ2u?|$,qҵ0cmѤR,g/S/ Ëѥw&d˖k\,ڡpgCZ>*a@K]Ƞ|p_f; 3@n0Lֳ&gvΔʐFĘ`ԢKÏ<#|cvWlmd6E'h$%T- -oּV u)A\apN_hX=V^F49")bdM]8]Ss|DTAHdW6J[I亃'Z]ܿO]w(@8IF^4LTr콹ߤ۪{WN}*uP.~6QDSkw>Tcx# JYipv1.ZV/Sx/ *A$#2hx~[]%5_)Cj" sUpfrk?&cRwDx8fVʢDZci,cPqYI!iX#0'x~kY|%nV[(>GGKv*= ji2[C;f*!;G3;=KۡxPT,{9C/>̈ʱے4: g>n߶yȒ&.8/}|41 vZ JbeiEt.btJ? Gx=hU:yQ4a)sѢmΨ{$:_h PN6@\{75ⱓ#-u=DYF1 5?ˠ%+Njo"qD'c5QscYIZ[;h˛-eN^N&vU}TZ}p~ ֕סm_X'1vV\e'P2 6^`;яdͽi"{3 }v.@>F}A6^G(Fo3yp\ R]};$ ?rG? +M(t Ћs y؎kjxf 0h1-W@">>դWo֚bX1PW-UsÀva-]5 3@w.A%R v2@scKC*vg!W1ԲJ`+UIV5?P%jW(a6:/<8גּj" ^n*dA!'4$#:=Ҿ" 0=pH%%~Azo}Mg6h^:v*NL!2T5M5ĊNֿ!k 4M}Z\y\+@2 CBkWx&?cW6Wwm"6р?s/ LI mۃK)I֨r_R󫶝f7[gM| #,)+Quz eVN߮d<ȡg3x7 }F7MH,wGπL_Q5 IS N/Xx9vR ,Β4ͭ(e&+cr񩐗Jyf%|U@)h.AH]SWm~L9[f;% $ -Ѓ+A'Jp a8N4r!.C&rנ1ZX3sOgnDF`4ˬ #7WHsKh4M[aqA(h`is^.)ȹ1M"@bk)vPQ#{X4\Ae7f$ek){'!K+C?y8;+K?)J%kŁ8D T;"ʶ3ejLřy5^xtwbT b8 $)Bs᨟Q* ᪿ|]ltgukК8~A ]I7bmH& Jȕ gDss5?_&1S@ޅ}J q[P4 y^9pĤF仵L6 NqQ(<ٔ\rB(~ωneskHY]nwVhœ-)Ze[7t쭴l!p[h6Z Y=x@SͮAO|M6$*1/v%p6ju)qg]PgèNCղ/E>[ixL}KȎr=}$X*; Gc # +Ϧ9i!B4 Y6ψL[:|$]/'*rh([ez؞X4#O:ExJ4W*Ž9Y*s?+* VxxN6WfjS鑠K ]~'n})ªWB(x{[ /0w 셑 F;Z o=pF2K'YKk qXԷ}&H}aޡ{cΑ"S0fKAn"lG?}*!-x6\p0(H_,o_U&٪o>ĥ~ )ʎYht2Bl M[Kٷ[K& ,')󧷀c(E(m%hެ22#QqT N -ic~9ԓ]IA5s?bf/>`dʷh{g?Ēq(΄b :R۪E!1h7N:Fr_B<5hCdS~Y1& om0;"ݺzC]uH-Ѧn>m3[]ckk/hdWdab~N̳lp e=Gbll!c5AH_چh ~RGaBs0]q} 1ۓ}7_u͡YjDɑ@[ M[hV)x9=XA1.GaRv[dsEqs :7O fң"FVw14 a^r,UDp1RwÖmyԃ饖<'-r鸐 B|`u|1`6^zj!8 %b.8slFV08lo9]3}2_ץ;QoԿ07ڲ*N_4(^ /QNKLCmTr>oZj,]/xm?)SE]CMwPWJ__1"Kn֗)nvxI ,yAUj_~m *B5{_̴i LW\j E-%Ǡ@2pؖ6iZKa3*K ;#gB/n$W2z"&w>t-X,Q5@x!@Û5j[@O-gOLč PJ<~?>*a! aЪ,.`&+,tʈЭwWJj3$_Y3uQƓ&os)#ٟfX$_H2?T*M :o*Ft ԧ]|EllU_IV9?v.۞y_4U'; a'v97fF0Xm^뾤.7m?+zxn+I4mE<@Z(' 2"aL+MŖq`+jT}Qa荊dosp$x) ОdHK1@Էi랕;NEP 22oZ`PeNFb7]#dg,K#QJ/ϜrԝvHC}[Xy'.)1`9ari`9l@TJ;^%V(rn+8"Lk+k1syD5 +z=ooAP̨k4gSGG-Ŧp6Osa%vJowpaIԚ[/|N\z[8Wꢨo}Uh'7-xN^-k1HQ 7 jALӆ+h5>Hik5P֧+@(:4}ߧ⊅KjtDcnJ@(jx 4a@]0tlV\a ;i "U$gYrUQ0V$SN*U"`k9Fwɶ uϗs*It&K$}bЊ)Ɖpγ70{dzW.-Iuyϣ[~+\b_ Jd fyɯ%&k.0 Z!MR1.υ!CrP5ҝHH҇żK</dL 1I~eI>نsz ilhij08$鹸Uߓ_D^dx{l4"S_$PDkjlsboN<4TІqZ,E"IfZ4p®??y("L^0u$QΌ"jc^ӠFp7ro^knzov d y;p-a&(sǀOA0凌s}qKKY+^|r#?HKQ% agsk]{LRS]Ƿ_~Zv6 AP־YoKl0@}p[ ;'CE#*׆@Q͆? Q;|F3=WMЩs L쥱j OKu1I5-G?݇iBsFE;bS%]%57Q?_\p]b( \|`짲<ҤV^.(u' .^pddzK4~JFk"=)ƏjyV4DŦ^ae^w6tYv vVJOv3`M{6{28G1z{l}OG AU>Əe4|M 'g,c>4ҧ3ƒT{tp7utJ\/jB\Iӄaljk51|6ٵU {)Eld1Q+&qpG&Ŗ҃?^>ᱶ+mIBEa•@jjQECDKkT8bzs6Yxٺ5zʿ` X Cnt~t}l>H7ݫH8Ma}CXasvr{߫1Fki+6kֹZHiu rs{pq Q#7 rm`6JGf J{q n-P v+z5$vsn+,r0l sh?Ӝ0w]jE ;=ÿ'9ȇX/(uZ~JʉxsHTo5~"sT?C'SIE![fc63ܳoT&?-H~t;w(L"3ʄ!G3)!riB bA?yznXE^MHж4W @! ]y l/$= 9By W RO+Vs%![$ CU< i+m c3d쉓.عMPT1|TyjI64w ~B/G%H.]zH7;||W-qߵezRyO! #+,^wdu#0P : =IB ^U[XsݡKAl#zVj -ЊihX!${6 9^*qܠVy9*rÍdzUd;>'*@u{mk1лQHS,k kn2[eT3`>7'ep"0%|ѮLLĎ]\ԣlML2&{u0JϷ20 L.D-;ݔ/^r&ϗxEB\:*.N'֗ɒ7Nډ^EUU!1~`& oj\ZS' zb]ȩ_u;QۦFU 7ɘ_{׮=I_8GU`h~C+r Oī%obuNފޔ[U",uaQ~sxMlA,%|PGs?lDY2l۲ErtbPm b Ffi\@#ˑEr^)XRtj d*ZRR Y= %0t*%|oӄ,3Z;-ߛH7(ބW GZ ^y~sZ }W l1 ЫP(WNhOxmZQzF'0(/YGPz| 5v$ DzFE;-K0N[5Y%9Y#둕2SEa1v Ô]{.1uT9|w̴T5c[RK.(pm̀Xr$ ߫"*,oELk$*Uևѥ~1#nt_}6yxۀ6"mOaTxLe[-Pi<߯A%x08o`Zaݙ}SȀSsi-9ˋ:F/7j<(|Xf{DM@J\c)j@_u1ݙ@4ܶ2E!VlK[M)nsЁ}mWZ 6 j7gbƔkOA.X`V_CK[;Cnhس36PSvZ3b zX'3fF 3zE3tG d,V ŷ,([2)rR8w" DzO_[TKzGg xs8p9\ߙz'?}ld$S*&OEdR%>WytTGO{I#̤}.4.u`#b24AkA;cK*^I, )԰X= 6LW@ Vݣ^l KbD0'o_Ή6&U*^! gNp_\#4dg\IR HD@JU_bST;o<~UN="M6,yRAR5iQQ[F^) %c%<7#H~G"h> XP]=Ԫ8LQlU!<73{r:hݣV{qPع4W8{{~.&3A!}&ƀY~°X hy+RNR5+͂ 6NpoIcLB.&s@^#cBX8w0Az' B3*-RjūT:o!?6_R-5E ysw١Zn}n5tZp s5kƢؗJ @ll3Rs'et+E?Yό8sz"w_>~vZH+DM4pKVs)e-ORx.b+ZgBضfClEEҭkD.Җ\QǸwwkij87&A~(;FYF n kX[EDV#w T/SOfEýEDZC+WGM(Rn>UlI ܵ68uڥ>dSaɰe1FTvEG2cD~wvxg#re>fq 9PT78&)Q ]3lTBpg|]OۜaAmKz769tj`iCV (3N=*m;?|aABچ<+'S#tY vgYfCrMUI][8y_:-%jm3F P?MmY\o%|L,UXG*yv|w dՔFL5~#0^v)‘gdΩlH.R>T=R#Dܼ! jHv1+.xc8Ih Ҥ+ ;?L|E%+${3͂ T)Q0+|<f \R6' {@hI=H"\֏a:5?Az[dW7IBEdj|/F=yj1ysa/!& LDžGaA??]0.k^}2%M\%Yw@;,էl^Bj K"lX|̫iI[\doϡv@,k_EK$i-ѯbj.=WS JGD" {ICœ)!<qȒFYLETҋ#]Ϥ1r񲤶0ܨ! FEi&~lT:!\N@ER9U-Ͼ[i㗊"7Q~23Yi!\Koap!>u1 b6_{a6m RGx,)sP`=]J1 Ն둢y\U!q`oum+lSa婫_[UzYj-t!AId Ib*ÇcT`e֕薋;'mKSĆ}jyov͠5?Tp5 4 Fu;f UU Oi>ՑF(ĩvg8xA)n"FBO˛'LcM @O@-KE]{Yq-=\̦e=eSN-LK98~՘6V£ДXAu/qN{[E+B'?C2"GBLɓ%M3&ROVs )iw/{ȵʽ+>ng|wC~=aڵswm, 9c䒴"YrA5TOwpOnD\j.?q$R'3iJbV2~91W]RMhm/Ɇ!<7-R3Gtۏ}RL؄v{$=7LT2f^L~ќeIkID+ixVoѮA;27D,S3 LvsDw3ҹ? @Ix֘(koIVUY7TAO\of˞_Zid?!5[ HTև i5D(cl9x]MS&{;, \uqf?vL[cI8w:๡¬w{!P;ml a|jԶ*BjR̉Vy{ڕB m,&MP$J6쪰e1=X5Ev Tp6()6hlcTołIvBgOBIC1}6`HkF!]iarׂ;J7'k .VHD ۻ¨Ļ'-dž ɢU?Mmrv6O`hp݅ C\3$zE( tKG{S+}{p5k&OmץLAT<ňby佶IdKe -L6!?Z\-[:ɰ9GW[@\CK-;D_S`Ax4fS5!A|!&o)ɒ޻ER0A>!8N{'Kg49w.SBM՝Ţ.-j]J݋vIl$9^_Mkijj(60NBR8@%l4QP;a5]T?iTF%?>P}J%{b:.@܉i#(+TF[KKtߏ fجFMyҘ0f/i%%&9<.@ξ؃ [&7R+}L: q*DTiбr.~8x4B2ѣ# y0BILM[$%垍Wڻ_XtQ1 Q_G9>}ܻG oՏ_$ƪeS/Bf%VԳ,R{Z(&yI'$/MFAyAPf$̐ҝ>:;$ft ;xs@BNӨ~Y095#/#}ڲvw^[ĻG$ӎϗ+}ی8m,KJ '+91p+);Dp^w4xsrY7@ʟ`AϜk#9u=v{}y/odoSƠKnp1$Ko MG'yh]op"]Y, dvz~OWѽz9o4;ajL|)mnv4G~6T04ܥlCupzcUskNwJK 1z $ȎdL桳z}Y0[B٣VU3S(a JXvdMNdY@F+  QGd fbE@{pv%_&1X 埥Nc"iA4 )2o܄*GWybć>(FHՄh7>~J/qE c&viV m\xnJd@D~M#lF~`3,_bj\v!OhجGL2WESP81'}F~RIT%(KM-EjgæadWm0хAcXOQ'i(p1no4ȲY G7؛S őEXd3Z/Ss;В͕ e:E_kd5hZ J>MŒ"ˇkBBQ@pF_ l 0qW@N}6/฼E w30pJnKV v<ҭT{!>֕]%؄6g8=Vڏ;:L!e]Ra8\q:PEǸ۞B\q:>ccuW\7&ԜkLt5? L,p{O SݣGow @,srWAx7YCwk;J6eGaM{NP2@a˘ەtyݝ[P$DU^Z`O֦z6+ lѝ TM4$ ƃN [TgSq:q)g _:H3WI6 .Ћ.e.S\z_}" [D\'P8kHYr @{-L|N\w'Y"Qqplrs!_#p#2R6EIJ6R裻y?X:ˇzBv1OCg{(!,>)VcF< }WֵYV+}LЋѐmOj\KFCM]L!Vƥ9jcYC q4,DD]C@WmDF5񤝸WZ$&TuOrJt^D+b\ro)IJT#n$pPxq۷:uWZwP2gn*ԤmJ7Z8d/U-+6Lul2dkKZ8gY[C(Jq֐NZ//4ݛ [FecsJ4IB <åVpV= ']GM{63>LBd렵Mq(QZNge1/' ܣ!Nq4Y\C\_.g#^)l$cb9Zk` 3wZ$8.豎>z8WV,/sOBV suEFS}֒ iuHdwǩhJ4 $/d!0?AoKN@-+?#6')awQ!ܜw'N3iyξ-C/AM*33ԯ3]XB{F'uBTofQ`X^eY:)HH(Q~B:PJjED`"|hX}K#[˪kwc5Bzr@D3r15L0{+!ty:QQيP4Zrr ~C!X`*#~eşIS'-~̭ܞ Pg{9.(zaTzV[Y`)P,֗MuIc;F#5&"zxYWBo$Km:h9'9NPt1z}~;OYvfʖp(R`͝O]Eut$<_Hf}3Kl@ ʭP AI菥ؐ8h~qt_8ڽm<zFÔYp%&Dq nwI}Y'Azwgǯ=%>)JYiG“F1&Dxlt f_ +yc5Pމ |#ELW"^h]v 4ei' kE6*/Je?x.Vx5:OAȳ\y]=xTU\\Nq~Sj'iCY^'%~tJ~b}w,Ƥi` B?yӍV1f=>;Une|&ڴ:z獺) B?w3*`9c?E1X⅀o r#2qJWkC>PsEEc7q>=) _4^9eYLQIeޞ}?2Diɫt Dz[z|QGoqշ agr :)x猧!Zǎ=DJkgh}Ή>uh|J]/ D{k^Zv@oBCh`x _Jo9svqGI-9?tDTr#KwINRGl8ҵi`X9hd ;0XtMzz+"?Ix T4| 0Џ;-M\Kɍݻŵ7=plvac4A43pgjMz)FKNEiom0ano$@oAŘ7rh<&*KH@v5إCZx濇E]P=]Jܰ\D!THwĥx}UƂkkZ=a>de{A3ow\2e+1Տwk 4ln$u(֟vLjt1 @&~(pj*V9sT-"~sm%-k'dhwXd_2>!{g,^N/ƿx*36/P[Þ ZBJs Po{U7F0&| }`U.(m(z|OgV~pH%Bԅ]5٢zGq)vW>nf݃Zk@}& jIpirSN0=0Su8v'#!t ڼQ;f9P/ZBi_x1Ơ,'{!'P$ 4fˋ|"O8~Y tbZZ?UН_؉N<"3z҈~x)HdP.=CY06 ƖzG-'F;ׄx"~+ӥ$"Ȍʎ_yMwCn˫\ 窅O^v5+~_ C5pi6zX) Bv<(d/w? RrKjy'4hք.CI`6>kV?kѨ'^Q '0S:'C\ x)` ?(6 Ndȓs,$jlw:S&Y((@R`6u$J%FB S]37] Ũa>Tld|Vv&L"Ɔ6eB ^\{G0AZaYz[=!4vjiF0ƓN'Y _~)E,75P䠙(C+#B~b sQ͞FIcK#~j5x;%΍A^OJ{nLM!^AzCVz$*8:t<&.U+E҉K&Ct1\.߯HtC&PXĽ-1`x";4܋jX4׾K=bIhaJA׉HxQUnMwDvO z[lǕk @?usf~9lލv*XGb%?@-}uK3xؐoE5FC>Fra],+i1$??19pkZm?[pI+Kw f( 2 9 xl[Go /5q%HR(+=c8WyY-<ْɂ4K3NM)o}&>ر;k+>qx?cP[{,JH9~WQϲ>d#yxłqTZX`RVp S+SnbGt)# ,_ʸF[AyVo}yǗ^!Ԏt^D >X&&bEj7ȵ/So o BsopEƎD%sׅChry5t)b8!han+Zݤ-[ EǾ.Hy`؊RtzOwi՟{v>+Bjp%\t'i(IJz qxOBٓkIM:Y7YZˠm X@!jxki6GtT Oi_8┵җ *Y6řX,CE ;Zx|{e?P}V_u[ ' {-}NMP~ٰcDk;CN1؟pRAeE7 y/P Ȫ 鼥/e( h7K + TYFa@{ΰךI-`_ Y "ܟ[LL \w6ac`o^*)U_aܱߗCv[?X;BM {_ ෢Q6ijX u:B=5]\T$ a\3>@`SY_OsY8_]ِa-F۰KW|qۊ5 l-,CO6D"qeúFc^UQDRcf-N=e , ]DZkO0n& eN &k³6zgPNYP<c&Ԁ.@Cs$ ~sP~kX.7ca@o/ (,{j"S#8//΀SO;"j?;:N+W0oE>aPv$qI0Dl!\$ *Z՝ɺM[Զ]cYBe­md'*I-}֒jEPY*Rm9# >@e/nϲw*M;9YФӹDWȵqt' /؇"]0QoqSKˠQ&{X?LN^x$litQ:'!~d% &KK{NO׎2g^EA"/c]hJ;|Z+ Z*:/FvJ}s+pZfwr]x z I{s{ TO~-n!ӳ)(Aa,NTKPT!u徻p"U)֦6HneI/"ز"Ym8 GxyxqqCEQgDgT+质 Xn41IpN#5V*`1-s~O[lA0OZ1yo[FĻV gr o%:b#n*=N_4d7\ԭI̅`O9NGk!l0"I>j3ejۮɵR;T6 k?ҖIA#I~;:ԐzFa?љuX^CI `"o$Lf@;G]\ܥ[:ؕihy&'\ymuNzHKHow9|AiEb[FLÎ҈?HG<=*M ju>\ܷ_H՗ nnƓVQ*q*+b}J>=tY2+!pst-K"Ӳb# C.jC?M*n&P|,~i >S3A*"ʒe5,npI }7-ARvfRJQ-lS9dl@.d>\Q4 5{Y (/Ed@ ԁ]ԔɅF8ZB[~/k]d=99Eej m+F>:}jڈw+Goz V%<%|wA^60 ׅז(Q . , ֤| qp 4+ϺaY<^"Yׅ,R!Io3,98qn8OXrpwif$'0/>H0@D pdHu1]>W(V0' B wxTIcӇ.`|Mgײ;(4-8:m8?GV&uԜ;ee,JU}Ry˄Eϵ9MKlYvvjӴCO/ }HtN\nYZl^j=s7̩yq.?~!*_X-'ݿPVDig/e[A>cJ.ض*^6? zV.ͨV|bMgTуU[_e{<YG/`F&aRgPt \͘o1cӉC9Ʌ;msQ($' yswPM}͸.5>E@{rڡ_z !J|Htz ήR:oUP䐶3 Mݚrd݌ \D)RD=m6&Ncs*|-47Fz!E#b%9l~144#&ͩ6L]P"Rn RpmGI _a= ۺ/.D{4MM7olE7MHa=D9Лݚ!Am'RVN.kB(0F&^#75lJ wuX1ԻT^f(%SbiUMIYYUHŠ U!T pSWw4X5Ƴ*>JMjnmR֬ޅIqu>,mzno*} $(*Ia*< hBg|ͮ?! (>P=bfxȼ"5AS&;UHhГg<.-f|l,@.Qz DO4Ql31?j?(.dԩJ L.HҨ;EpU%G<4=Ԙr%4xT } tǂfpw}|5n~e>(hik|&[ђfP<)c[+" |\$MpG:;Ҷ:AI JU@| 7T%ۻN`i4p8"+p.cvE6~{j؁Ҭ06OY':b#i:c\tM@|jjUI-Z4nA-:f?]'bS}N9P;z&[9Gsdit:ᓐߖ,-a,igm?#EhiU{0y 7aN28P,ܞwqq"Zg. M!A,ǒb8L ɲ}#O%`O l7( Qc\Aѽ(7p0-m%~=Ɂp͑|WżIdwճbJܒaΣm*C|Y@I+h5hM4F#h+9M|WK.X:xzZf]ql1IQ +B ԣ%qVqw,9'rPDg3( u:-&G]Z_T27%_XZ3PAe٫ qgX&Q8%3!ojfv7 ű_]nš/|%3l1fXɗnKI.y}j1nr{1a Pocq0Zėa0tK\7f8d *8:@.f^ECKQYR;oMZ úuƖ3G~ޙ[KX(:U} bhk OQmP`1(4ihhE'aC fTbM@Jx+B@]5i@|ZxS!p[su=?!P_]T`mϴARm:B:Yo~s-5=XvCG6/1|I0N⩙A^z!nsTY%6q%XA`^o"}gHu8uHG6Mg_.C ]DT(K+ OVgVMf8a储e||_`Q=)O Rȸ"&^,&vYS2((hVeR6kظ_o͘o#tJ#5]R `B w=|-M۝jEF7{Y2o=_ОԤHAnU-,Y𬨕Ej'/d2$F gȊlї-{29$ɝMhiȑђ4;paN_Kg$DAéJwyNNecKn )ƷLL)G;&, F}lO㍖jlŽ+x9 N5.d5Qh֟6q[SK>SB}ȃŬ2r`wj0g^olGGU[pThյIS)-7c=ǵT [ .)6ۭܲEt#jm+1RDy0l'{S}@qV乯uEYxcNw ұzr4%zvO[CHg5HsV>@R?ƌǃ۝Ӊr5[]тe|&խxz- >q{H p DA/f0Բ(s jlt@ A[x a;{4DtCONy ,3NiU ~?1 9Xד.c~HJ:L "9- >.9K驜A~O=׃(|=3C بi(f_CzY<* {A/ O!($W呧5*.:뚃bfR lZ0zs*?,O2ƯKaOo [ow ]H|`o_ | NMwнZb:j_D/ntӄx|эF섣lWVup*7x^P(N1')L/H|a:ޮXׅʢ鋔rqs*]Φm z`K/dNKrƏ&pIؓ7jmMCm٭lut55xPL=(CQ# WweAiZ5'o4jœ6 h ]3Tm`&p #Mⲿ S`{tEٱm'#_?c=;$GlJX\[| 7ts6Ydw7y1ru5n0E>Lœ|/h@57ž!Vɝ*hE|OWCn8f6LDU%%|J~Гǎ*aTζe껌Q/p!)I+재J]Ze8L>ƫ^="5Y]Q[, 0Y0KGgp[7/u64DU|T^b!|>e] L: y /e zܲh\bPQCK2vmQƖx#d]sƺE>eԎ)o RSSp\Z1sG]xBPvhb~ėHѪj=]?B$oklJ2cP)mvg@@=onz#L]׃.ճ|^M@Ǯɞ^`hՁdGه#k7Ӗ!?Yσ"kxد a2jū nIN6WTGlRF(wk<ӝj=K߫wAdќ1&F=O;yLI]MV(H4Kb1wY)7v+ )?ˆ6f)ǙIIɉ5boz9mQj<5O⚟nys ԐsbWj\uAa`?ZMƠ͝eX9ҷYt/&s+I/jQ{[)8k0ʤm=XbkjPO_UuCw|ƸY\G{.KdQۖ+)gdiUs;>hp9C셯6v+u9;rhѣaS3M4Lw|%sƑNB.t4e>nXi&,AzKrpmՂ9Zq N;̐='3[փ^AȄ`hcP}vh?D<%IZI0qJKx4d1`ԧeb~-?+XZ0jesG5BVyrţ7e%߄feR|Ӭ*:!kIrj 6aJ# 5s$rc)EikhQmWWdud;8Gxڭ?# @neM|沔NS$o9x\ HB^teZaYz SD#t 0/Bm͖KAkm2`P9 "T3C!<+xƇ`*NjݻUq?z9R [fE]Da; xr ++iȤ GEl=; ГˆIi:9f aus{!Jh̗b!?B* ;Q_86_TfƲ]Kn,#vl6OL3fpwshs؍ A]eT V.j+H[ $qO蕄Gn*&ӗ--Wrp'o7n΄v%V"-['1q[Nw1Ƣ{2wI;&Mi\˰o54Y]owȸSjy)ȣ1if.L| S:;4-,'/kvr0{jFw!D![$*6a*e~g'2BEtG<_o.cwDӡp@PrMyA6̋#ŖTQ_Njzef܋u>>!n?{HHJ- ;]h28|PY:B `$Tlb} __nTkqsF-lq}x TE=4O}Qv5W$FF`qrf>IGzph}_]rz3z^ !PW<~ w~խX#]ݵ%K!o1;O)J"5T,YK:b)6>tݬIߕ1'0Jޱ[b ,GyM6."; _ˀKkw}0[4R,w/@pgV6x?Gt?GF@ }\c;*ў_h!o=L絅X}Cdil9Om<wG{i6V hTaj*NͱŞ`R:/xݷ R,ɞ#3h#7aŖ&|/ ?!h`ŐSK9(x"ٰ@NNdɸ𢘬}ސMQ0gCE"IMn8 `@^+ذO#!EAf53$7bJ7\l`He;0w B00!:0z.EXf\ ,@ fӨKK6JsS|/9&^Y3nD4G`[uXIybC{+[j 2Ӝol&$TX(а`-KkYd_̈eFEՔ \mEeQr$ۇ,^V 3*?XJ'BEqCBTnX' B.x0[{~yVwt\岯K _@NyBBZW. rGi b?# W |"{j^뮿d st06xsh[V~s!5'd=Y &X{tP޶R X1YBJM:*\|Nܴ KZF}ˡc=P:¨_htGʼnnH6/>g DiA( s]Dߠ"hWeb4Vp/)xJqJ5I׳pD!ڇ稖'1<B ːt25S ϔ=":muKZzA6 ^-GȘ M Y-"N# hSr2t=jP9v` ٛs7|,u_Y,e KD<_=l!<3-N+nW$ekm܄L=8_&ȆaZ7v+=6H@{{"hzG?79e8JojP TMzc[KrЬ%.|M /AAT9HWU4)(1}.1x$XLR`V97>lΘXt.鏆ŵ8}U. ,?_mUAz .ϫ{?ڕn$1iO.gT],zn a͙\φLǐrj}+)ӡ8ߔ?6[#oPt.`wkv)77)k~,$LAWiL!LPؠ $:}9eiJN%8z: 1젭y4RoEDX~?݉Tu'6UXYw~(<|ߋBcuq BY u7(e̴ t !K6AW j/Na_VEn VhRi_/EDSӀrtj] 0K':in=keaƥ8*P EUOjUđ't$36BCit{8_1-y`  %Pg6\G<_a\iAzh91ZJ`(2m[3(\]hP ?wj67y S/h5HyZ7GS[q3'UFWç4-ip]JTU-Z6! OiS3N{-_I8%I>XrW/<2ɎJG#ɸ;(n15mtD-$~]L`XP*A \E *@{Cȵ0"U MD8Y⿥#gT14`Ou;T*vIJUs m׬ֳG*dk*.D Of2c@(۬#RH+>>\[C?xwn bsI=E`$ԉVft6|ȅ6zj(jcq0͗l:)7Pw.l 8`Ut*u6r 7&]>R5~stSGBұhSNQ)0.-J7ІJby$/jK')Zx9:j~0:^X5^qPC}x@]iX{ M㑓 9pD`Dbr5?JhA]^ABefjMeqWSEۡ@+Z8pmG W+L&ѓ=sc4+#Eyұp '[ ]BjV򐒕jA[sRǔ0}^}LNcаr4'dA-=%HژcPŶ%As]͔'mE|a>A+#9øb\[?306(!Z|>3?mH |l?yGi觵u0q_7ɑ|lsp-MZ1YIc_KNNATno'F5He 5~[/dl+Al4oV)e)zƭ-XNmHǰ@hG<+[(a8 "t*q3yIKtᏊv?M+nBC2(q,$*i'YӇfmqX򭓋7Qś`n)ɕ ("KY=quq8B u+ik$ 0Ѳ먈.ET O[x5P)ܲIY CCm⏭DžG0f!H. @ n XzqWyba4f Pa(1Z[pֆ?Kbhl B }^pBۅD1_yfgIdG ܡIK޳ę"bA}0 ݺϪ;n,;J, x= B0!r㲠, muJlmd6Eȃ# z?Fyzamw^!"tTl?ZCYj%øW,mdEhs3U `*bOѡJ˥w,j4z<u`;*ʂq.fO{j8TǂN)^G v4:M `_.Ҧn`[uI TdֽnX'H;ɸ**Y~$Cg=&\K=j8XWnX^c ϒrR#xldH;{s%LeK q[@IaZ8*t %mw[d c]po0lf`ףkXERV+jje}x@"dq>h9at>ՏG.kX[NSƐۿz۔\sO:iLhQ4ϡ'#$Nc/T|Nsˢa-@Ե?d-OW{IKǯƩToìzwt/D%/>Þ%IG4w- 8 mMTܜH#Q}Lx!UtQd$ۋ+j/5L//L4bJŷ'w 4r~rCEm){`w>? }=0tMt9ֶwE 5#-ARZX\:ҜO$%EO eڃ:al>Ȑ aU;g45e8"= `nR*{|~jۻԦí>fQ*KBWsl6N( ۚTm_Dh3z#l,+rPӒgUd/tg] 3=n:9YӇ9: ]`+}NaF Cx0my&v%Ne-Wُ„kQMxfT#%>bY<5SO PHgCT!%%>uFl^ja8hV6N< 7T_-gv|z{1f+WC\*s'Sc 5өN4ĕvDߞ>QZ{hD9GRg'wcǫ{:OmMG =އ EcXEkT)d:QwXX~#NS?#%>0$:͌3 0yAċWZb k7oN~\YAt0`2~yEYEۉtmE,Y)> 9^$:3ffQ#i֥>VWKnN>Gr>/?IM9@.]p a02{Hud(6 IE XȺ;,-uGKSyzU@`8o`/٪VvsDBڶ?'Hr.ic 2j ۃ49qjSQt vok B=XVwz3j8)edZ;)n\# Pzt?̝5{l̴qJ#3򂒋 5b /<2||sE"'џ`KED݊44))d&ӊIzJnbE$e'~GA3u[yՃ*%ub/Uvd!_ )^_H3) 3,ϊP?,c% _V3וө5=8NicQW9](([1=Ž vzB|;t nx ɸ{ڼ/˫ήfVVyPl*[݇k +쀿4b-SSS +Oi>hd}dOPkz:7ᄵ%+%HNU{$gg7<G7e0;o!?𭨦ltSd<.gDZpDr~fM0#JnoA 9p򕧳ngxG&"#Dž\G,NJU3ƾl*($)`9#Ǘ)ߟdG2$N+C\=Ҥ @G Lpw_9=a`6!FYSa?jSЏu1Syq3)п7Yqda50X>fa4f */J7<9uDYXpx:xrWc,H%&NL)Z= #F@>źc^Jj_YEgWJDgѪJHQrA̖BQ1O3K~S'E'V*#"˓vYK4F#-6g]M܀f]n W,zePE~7t𙉛;ǝsCШi !kM4JW fFM7Hj:"L1 WǗ'vr^m¾'[=ND>QL5:#'Niۂ/5sz+Ը+Ԓ/E*!JQ 4A]w]RDH!{Ee  ϕbJH/x\B{Zky)=·g\M}=r4oH 4z'gjl^-L <\i s6IBgHI!|QH(%c?+uwao TPK]~, 3I?|pm5M{]l rW^ &2^ܦT.xf 𪧋Xo2ixr jGEG@aDV2 0@zV-ԗ 05MAg҉F <$ 6#8\pa6,`ۊf>( ӚVA6n,6xDV nR75 S( J+u$2i_q ܗ-#* .sty4ӎf4z,7JU/)޺0?Zmd7-` R#JGyh.d{ru)Dԛfۢ"~R+LAjQ`cMة $U@SQA.COqww:\s9GAj˩3R/bHBIRWcXK+2p.'ܽ]]"B4Rt򫒫YOCAE Og#?/Tb=%0v lqZ S4i특H]w 2}&Q[pN rٷ!FSX24K @pryrYAOxGGg0@Rez}ǔX2A Uum!Hkw5h|/|_e󖗏xTDY;Ĺ`n,j\%{ LBգT< oP`ΒҊęuY%(B7I`27vV~A3w?t%#ݎBJc;!qIif]ϊ)!jh4+k64|oY/?O"s+oUxzb4ٟ X4b>q />Y7}Ǡ߆85Z$J~##Dԗ4GgVkH^!qPj®!KYG'n4nY/#7΂{DN:n}Ŵ{ &^sKVNF1 AjoqE7,"c~D&oNڥy܁:C KmזJI3 VB+^6*DjmT }%`6`Lw8(iyܷn XK^PklXdL1{`?n +2H{ňEQfzCȕ+/Pzm_x=QTGrw[G}ûZt$Q7I-A cѼ`GCQh{UO[!IZ x;I *JO5N\വ0tvǸYROB_X<+a§yUJR7Lj>_r9[^ 22.I؁m~(.v]𾧟 ƈe"gje ~cOdn&שI_)_'9gal4*#FώnjFLQ^F3>A/N؍u^[O5x휑r`VNjgXBwArߖ_NgYsplĖ22k3/q*Z/^av^Ql¹XkVu ]nd5>^3dMs[?l)(}o/TT9N#Sj2K.#M㹷&j&(io'xRԂw!~K]f۷/ݬl7_{~wf㔖uњWYU 3Z14(#wSa9U2!UXZ)AB`1-;x;d2x *6tQ1^ʓ?cևhؑi׭ \pxs,< 7btQ[kf\7!h/$K;:!)ޤ @uWtO%{FM*/KPM|v$#UcVC|w퇬jw%ivw-0\ϚFO L1,Lܬ[T9_0(A~C x޻>bFPp|x^5 pkm'Ơ>ҽ[A웳p70#ʢ@pe?4?$4颰]$p5;& 0"q0K, y [SB"F2WJgUf:uP(U:V:I12HT L mt! U{LcxTY G=9,ST.I0ZP `x-Ψ\wK#jL=rB#̒77˗ tpx}i2EEٰٔfGDi$P}m68?r)2r@hSM/t:ZbA`x;zm(b,E[¾fb|@ wv&̻&K _JӣKWCW4@SD;kI˴*wg<@9;oK ֟-ܵzBS.βA]a x.\q)ox4gxaz|4T^惛cəg6ndJchiwb8>p.Eόګ|Pm@ O:.~nsZcdeڃ`7hڵAzb;Ǐ:31 &5lT=`ڡ* m6P ptq?.!мɞ8 N{I@L2+peZ7~R '[TR`P!KaL1=GMVw1G! uP(ޭ\`gYWv w T>yiaIZf^_=HƶAF+^{ҪVRin)+aX/PRM Hg6>h_PDU&Z0®BUҖwv R.~b@){v2(@ Gm5^#|֘?9NnY|Ti 8(uOl#S a_hX-FH?(wrLv\u}0.^C )FY$3{55sQ^%# |UY Dϩ\Oil Hh+ tC_d iolш-uԄwyh;ܕms3O(Zm(LiնJCS& @JCU.GL2_)Y!;uk5SOz]?*Ud镇 P#EK5gԡ q5$ˎQAP/> - ȩM;IACrSK'u*3AE$7WH85%m0/_N/e$qVR]D C Iǩ$v>$a\1Ph*r:>4lN9>!1d0~j ;ir?ғ~+)b'Wn1R%t4ɑTAQY?iMr beUe"![~Կ_Uhz4Ux\Cq4:6*i1P!I֬7JoHQm8ϲ s)Iݞǐr1J8r!ZPiOOq^|?@g^R:$`Q%&.g[$QҙBT,< TWYۼCM홻ɻf’{|~s*LUӅ[nc{=ar'_HvD 7!h[IdϛY}RzP|M(\h[MDZ(YxDA_p;wSjG_JOo έ8db/"f uqwqsGo"߬$aTVl6݌J&0-LӺ"8,l4zp%kD} ħQ[tJKɓŌԫL D> 0Z'8lܬPWӺ7H,w£s+RK$kD҃ `h$6ՔLC@4h{dlL2b7  м yKbK6O1+p`q$ʍJhOZUp'3 eUZǪ]nclx[x:!-;BȒ?()W鲓Xw 9`T ¿.UklODE=)u4q ƤH5(7r{?ՠCe4Jr:T3N}y#4CVÿ GCd!;)F? mwN~s˖*B1CQ eC >YQ }4̂yg$ł|C8!)_Ǎ˚bM@+bF'(xb}2뚅,ea8H$TJ/Ĭ+BscY%߄ʋJm} P %'Y/F՜@5Ӌ]ξ_ψp?v unr<~#$ص0Z这r)"[}~]9vieտEcV:ה0hW|[gV'R C/19 x]Q%e*,b}4F}/҆78Y޲ՙ6{R5hvq-FJFUx*xfCߘASڄl񂍠 ک{ПA̭L|k͆Ysj$`8%WW#re5P^hHs9RX[, )U.@=Hcy]lҒ k->5n$W2*;q)DFD(dX4i·'&H.bڠ}OŻ ~#މ0@]e_oj"qeb^ǖ:gLي7BlsZkYU v8lPOq"{ulYpK.{N#WWcF|) 0i#=G' ޙc٣#zNr <,Mށù0fL:K0B3g94ԯ|MF=N‚ !q  M,R=#߆Mdox=' %nSIW5A>vSǹW=q FpM:v#"|"m3 (rYcjUڮ|loܬM@6*Οǁxv]X<$"S0tߋt+6X"luhA^S Pc̟C؃Hp-x+*p l6`PY4fnK]v+;-G- /IuքdsZ,{IC[@iAJV0vc ><kkGT++fr@&5ZTXtN18O<:3n?9?-1BPor&&qv!(5~@ R^4s/L*>PoVU}OC`t.}gO+ -'b{{\޵iokefKpHy[󓘦ű=!P2pF  Ly:G FV$4 PK~˰ь-+9i2Cah7j*TcT%O+ʆ+iKšWEv>vaP{(0jZx`F%ZqOWv޸- q+/2`!/N6#F7:W$m.=|A$O7ۧ`җOy0(OuI 8li~zG;}skm"%a Iֿ q*C/pƍBwb wZ-.7vլJ6O8R5 "_-but<칸 C/9ľşJ3a˳s@8`ūyPf U)Ȧ,HkU}HG ȱ|z+dP81B +l2C[~8+?njeF\Y qy_I%W0,uֹKxKBa2'B8v|:W?s6$\(}%g7|eΐEJ[nt3"> 6՞(x IR5X|Iz.D: &~G|^qɪqF-%;˺gNT섣#*HRJW[ u>>o J"4 dL7nwN$N+ 3?ݠʲTBbr ;z41 6I B{k`P lP>!D)oҧ$h*;,] ljpSĞ'XL-ڃQѢ.CɱXn83c&dC_?!y7ZP_rid+h{B^h%~^due.oщ_  \nWm&0r+=bkLZf!T^$ Bֈ} UhmLtR)? ug0 }DP@_cnJAWhYlDeäl!TdoP$뮣|:?i]HmGb(En4rx )#釂!}=)D[*а^gF$=c ԑ;QQ 1xܻΫ&]kf䓊De?cl. sGܟK#C2Rԣf_+B?BV T8q<Ө'y&Mx2uz4 )]i]un(졦G;k"DZ6UfRTgױ/2vԉ~Uo0¨y PvD&!BЬ&Y𔂃 tQUh"PW9c៳+ *nlV|ZnX /IC]1a"KCг gE) 3οݪҮIz`lY+N?-u%-6&4mF}yfYdz.#LW^kZö˲pT+|swjy) ]P糰zQwS1>If/ˮX45 =<;9,k9sw},^.ynچ\hO|^<_Z*-sK 8Q%M[x!T En%IY`*8U%HVe+i0𥳐 l#$MCgb ",9*.!nq0r3XuJ^JNbҼs*Cl{!lJ_D8ShRlTğXTĠͯOݮwiv3DD׆}'KZ~I!e+bOdg>]*-M0LV5 R C"lY'=|4x lޠh6<a< K/3I5& sgoq=|o~"ohs[9f/Up=nE1pUgݘ},ЏGX)fb*_4 Y̼U,䢫trgP4Az>JUvhiE^ y ꚲ]w9/Hgc8y6֢ iKB mr)AYaQEz$p[5U_f.n ThېIzNFy\6.{bkHsJq!))}s4%x^G=|0u2H{Xa>2{#pԂC䓳e>7 &^3i15*kN ?S<{k~fAƂq A9'.~ G lDqͩJiFlCd0>5>gV6gq)QGoЯ%Rp{mZQ,L<Ѕ`"dLASȨϬљfМl+':4aКoJQۗ~ qs3C~YjhFOПjK=[d(Fx\%&PNGWJ:<[@~8w4үb-)=->Jhs!!R΄H6OG%i,ru_OA.7nc76l[`dwXgwf:hHG2%;`lL#{4U-$;4'@l*%&-cUz/^->bB wֶŎԫy&Rm{ˌ``lz Aɯ.chz@$%-cwg4Cj b5\zV"$OդׁN M8}fŻ#w{A$|nݬ??|ЮefJ #%ɹvM208CjXo5;,^LHDBgSF&u1 us(=$^ERxhCJ

"o>448y}-f ön<}w̋7dSQ˻x*XraZRB#!੥2,]2!)10JV]Ϳk(l8Y7Y4JZMSls;I.4b6KGئ Dv},lܨ<[zwBEvx\_s*"Z^Ïm%afS5ڀ#j؏nLJZFz4 >5wR߳PFْKGOѸh7bNߥp)j8lj F{Jc.6AuU>!b Rp9#T\ Sڳ9f '?ވ[ !πB{Ol'đ k@PŶԽAQy sl,P0n]#z% &z8#}qk雜:?6%I'*ƌDG!TWN.:Q}!?`gv`CyȢnyj2QѰM#p~\ y?$\R9hXTZeWSQ`c֢2Y o BoR߸83.{Ĥ_SU<¢Qec,~<9˂x0ƍ~+LB+M#n+l`Fr[8%k*g-l}\CC#Q0h.L Ojk|\g0:z2܍8PΑ"u}>ZMޅsseBDJY+12~Pu{d5!ºʣuhTyB"lOKgH@x O7`Hsќl)gn4bS` y0_e &CFQQt |ܴ]S!q*MH9Bj}Pl!^'IJ~$i 셐 .eU 7D"RSBp5 4Q޴~^]UhL|ڛ`Ax aT .Y(`xMH_,M>4tV޽gN"o{0D8puU'|]̼m;yrOmel\@_. $vs(.Ә2a!sD!Cari,Q9xW@s!~ 7”#GmIЀ>GNE9J“!o=oYC_h VǎOOE)oKlN>. 2w&Tk)fFf)̀J:}v)DL\Ma)mP-VGEfCoD^;qł9v*= ^=6Շkl?L2sM~%{C4sSOA(@}[fcJ)2ߣ+?;9*DχMخ`2(%ĪSJ'BB[z >\&'&d&* ibS`Dftv~1EB72S{{owF9PR%\a S!GKKDb&C\Nu.^e):%}r {&MWi[64Yrp=K?! 3Req8+E;/!W]r1QLA̲WfF9(Vl8jk!+͙,j[ԏq3Mn0aIb/ۗ K }EJ Zt_.,M$c${jlVoĒ- ?zhp׊ml(x •Hſ9|t͖HAjW^JZZG^-2ԝv-P ]}v UO$8潐NKsda)dZ,gNpA2 <.^хs"X甏3S#'ga67i[" WúY7gKU`m_-z\5=P|Q'|2վVi!@ud]._# ;șm.ڑS6GxRm4z r+ r-c# ;8 wI~nV4Z008a VZ~< g[Z9t̑o-:o?6Hhv%GkD]. ri-o t6y+0k6N9'lQnʈY Yۍ1&S?& % ?F41p۬L:ͥQ"l Tˬi;#LO<qPa%BTyf]}!tx[ #S[/C5LY UO֖p> 5Npb0R*V?L v*ſw{|%2EK5O~/|Q~}xTN+q) y$YHlǐ4w6智)1kb[D`Aī>r:Pꄽ~40UX@ wWv7ME3#9vkՐzWsXAi ]1N)=sE!op4?0 '낚jՈ*uifHx'!9! {sNs< r֓qRAwR`a.*h>2I:'+`. n@] uG0GA!}61Xd (] P.Jn/ 2GB1"=T,͐s^˱Z?SktQ6 = Z7ך@=㔆n~} |db$+gKM"P _1$ PlO/I9d+6RӺo2$f[D-\\0@/R*v:NεFw/+mN7ڜheAq >5x2.> ɬMԻWThIȭk$R\pxקT MŔ6'ϣN%-O%1?/>y"+ݾPcqsRT9d(yxB'{) - Qhb 1Q=8A) _\-0 ęY2tDYgEAjsD+[!Bd]l6| 5c?> |p]l<fM!}A*b&Ei,An-g@\ АU< ~_(CppA륈I#?QO $L69wC@BX>*[IkݲCJ=}^G.6 ~M<=/˴rif{F){^a4?qD@P@pEo0UBVg.`:E\JŔuMF\v*09Yb,3nh5t\c0`F_ q$0MT$rd]>?<ɝ0tU+}рt|]ҍ8ZA%Ҁ+@TWGZB0U1 xE@`8.HzD |?atIq5kbMl+&k G%KP7DKEwŮ<,c:fcbTbpž[86SIY RESgӕ#`Ѷ[MZ}) yve+UH6@k,x 05pNcs:OCr9tJX6 ݤù&A nrmc/z;1VC6FV4P* MP@}mEhFiiD=E0̓A3؆ty-oa )0np(\k2wJCo/TUQ޶"Aa0?vߎ|LD]cY2UǣBlt[kꄖal J8u\le6,xfa qgɬd_ U$ | \%E%!<ӎʳ-YD>7J#_vS RU"#4L]u$rLS1s:GҍDxVswT/9kW({miNᲯrmB \r (U52=; KMXSPaфPFoChɮ=*rfE 8Zލea˟/mBݕ3K)j`OoNT)`(JnM=@t: c |Ի5?x $1uug1f%_fKjF J,F g&IT=F"JK]0귷񽱭`A-h zSoan5 pJzPX J.zͭǝ 7;b 909:%MQivIFv%:%p.%jS֗hek* +샊$sL'RJұ-hA 3\D*_DMƑOV:&礂RC &ls-04t@6΍t%Rv?Lz+s* pX 8V}@[x1pz;oG. Ի^Zt6PwpsZjꤏ6P %䠚'_-4An9d9k t42U|YG[jt ] E~8KhYTʗ_L}:FB<0Q("f} \L>۰^{{yb%|mY0u54+`Ii| O r#婺j8a*^< !SbF2B92lqdOjl eE} t[օ}O_ )8J3(@ %ze@o?Vh{{Adj&DLiĞJ # ^aU rӱKZŒߓ$fG?#G ʠp0aTq"yCN1JqU~:9{m(ʲ!<Tv$:M!&4eٗ,=S2%"&+-l`+}^zuB oZv ~ZQ-A G@h9u7J:UwݙP|5Tؗ)D3.B'壹bu؎h GIF#un7-d hnP^ZSU){Q0Mos)SJ4ᱮ[ P"EsǩwK$ہU ASfNIQqN)S{OC3U 5CҤ.$$ D2.8s@+UЌdpށw(Pn\)#gc)6{ X-"Jhhju75\S>Ǜ xIJ)~T,/!N5sQSo6,%ǽnjJO79}Kȩ} J|XC02]ulp 4!y wIN^7& `CL\`,]S2˓C^ ;ze8IN1LZDse'SpjfҲ 2f!Xd w` Ts4IBaLCF?(e먢)n70TC[+нߨ>\p$nc@t3k"= o| m7zWR9hN٣rhkg9덈_O(FkJn qL!˗œ5";Ո)|)/Z!TpW)te{CĠz428 ra<4*[w 1hpyaEZ誑HƘ3Q{ o%jѻ,8ůYA"o. 6H\ Ìzu$/w8P9ꟊJL߶|و/LiHUj $ y03n}Pۙ*J۬5Mr>W^wkt0NZaOΡ6/|̥Ia%#\DnVPd_P#2q<%T{Ub;uHjaMYNRQ<O^l|Gu*'+{؞cH?F2+S5Il5 >@+ &J IŖDlLF^y ])W}$ef3j@1PMs o24Ϡt7HssśChdt ,4sSlEE{&t2޸LL5z{5,%C9=;Vm÷SV41Jcs*TWUKSVuAJJd_jHg+ث{3PjK K mA!֋m'F&bd$4M?H[ힰ#:9o@\$S815CमHgB/|~gsW$ i.#;]-}jͽ*)YDYLW$g# . uDO'ޤ!v y}g yՎAY` h@RHۻe2u$(0J*Et"WvX?a v*ɄmՈ'_3N9>{vœ=%T憈C&0t{('Prm' V&e۬(iP|,ܷ9ӿkr!-x_"qGFO׊)Z18 A X}=<{x,6W^kHr5N:\h_~w'h!ʼ Oę~ ϺL[nAz3Km464һOz Y(jۉ)(s cRޙ^`Jn/zClcB>y)H <\ We. .hL\<*$ォȓ&p`z>Tl{ЗVJ B7Pvn;39g!JPCziq73mx6@ErC ?meP'w_W)5r&^x{ٜ.36coNav/}Uxl&uc)h`V>0sAw&q쓹s.gޓM 鸶LnfČG4B"_3MtQT?!$Z , H?f*%#HmM3:`x 0{Uv_E5\ț`J6c溁vogVWקzŇO S GXf3L %Osyo0~i%6 `\kAYYS[*ppNŽ>x RZ(dflTV♠pϝXn~~ d ΂{3?nDy۟$@iܐ@u܎h>dB']./VI, coNk_(Fpx559P! %8\~³6TaVJL-eJDX l!pwZ ^P#{.}h/p"Y!ld$H!岰2-xK텅,fQƭut7kM؉Dq=$ޓ qTpKZ{wq=hh)_S&D/JNQןTY*N(l7L5e6`#up'!ٷ;IbC3ՃkҤڻQ{bw?{@\ NKe)iTBROHu  6 6X I$ogǘuvvKZޭ jɀ{fM#T8 a?lK9Gƌ{mbse25"UAl';2 0:ĊT/2QeK{k?BBO1/> ȧTxucm=AḾ?Ic0aY0V}"RFw%eZ wI_,Np!1ro s^4,`@Y ! 2zIH(Xх>jpMO"7$5ɝi[e-{(#=h6FW&[\MpMb @Ď˨Lf8_fQU2s:{_񳩞:db9^0|E$7/Ch3>ôBp{)"w5p X`>ƻ IA ycs棶gՎ1zT}scMALV`OPJ5 #P@Lyf35?Ii_`cHPgo#IxL!t#h(*I|* Wڂ!gkmu󹒈PՒ}*/=5kBMe7Y./afRю{P3!AͲ4͇iT-:vs E33x52pƃ-hpSdj?H|#k9~xh~q2.qNz h9] DDVw'A8ZL|`NP8$!:EkДPRah{`qDa˜𜗢 59Д^lηiW@$oWsl`7#WqG!ۋ Xt8jAC@Q=9)S&mݲtn-N75X{< J_F]< `R*#xS")oF`G]!y?Ss[b=oٝJ1*kp!{eª#N8p|P{w6;> E1#-4h$C,,؆hbǝ"sTlߔ,(v;_A2Zur}fh<$M7ے z1EmǷ nj=Kͣ@3R9H~-BHj|t @t1Qڶy:.5O.aU1Pjoh1ЬAmzݞc^:uglŃA b/ֱ$M~71϶sR`\Vd1 5<;.ad)|DEQ%v ZKb7 m' W?$we} @_i}B K~ҩM\C\@:^aJ4d:Eu_>EKhE[ڏL{$!=@Jį+/y,fmx4;^YK'3kUt#ˣQb6 zxE4$ds3Ow(dkI_=r7~Кwˮ:լ9π?_UbgŪ70Ybb&f]'~CRۯQ"NhYr_ 9̥\L5=$9>ʈӄbR$ S n4U_~`vt0f32'G)ö!F|=D"I_zDAjݨ8dac4h"qYP򋺦} +¼]ЎXr  u[X<(8C)8U'ݏQgm-vkTE₻GH^!7fp;%HG3Z- ?DPalX)cÁ-;7j 8u8^F8@<v`& mO9,gQ'vn 3d=WF.}< a%쫐m*l\IK1zW-Ϟ6--?=X"|IkwH5FAm!2&ӿNO׷ -`Z{f~0=ۭS\B6oT0mݾ/gxu@BR2nt &; T7#3p0#ڧ\\MWu 2 15CXF1Xj!z5x/>jҀ9|q2gGiikLu]c:% zPa ѦWHw%1q^O ܻCUeklj7vK=Rud-/Q^BR6 LwV=6]Z<`+ee_BUJ96ea!jU]}|趽{N2VUw%zd52 LI08DAS'_7Zcjw3VT2{k)dDQM(7p,\p{l*6 6*eў+/k l:wt-,*c6<ȔKM`p᎒I!kO2Jэल)͹M S~ _[rOKAZj J͍9Q1*c'yQf]C)p.޲? Jl| y:{iWl}^1FY>`,}iYq8d.䯛lnv_QNiKM*J`8ueS;M̸tzԀ) hMe7Vj+4pp?dQ: AP 3¢i_Ǖ֔Ju<,f e?U.݇'e'`lw8!aJȪ.rhOc*(X._9 7C G7wF1=(̶^]F!~9!x39,eKF}ָچ ڈӗӳbO/|n]P7f jΫu.":D<Ӯ[/2đwɉ_L"iْn΢Z P'mԅJ$'5fקmE f(3Ya@ R9*khbOh眳Γ|O:Uxswu7׉",z҇(0o+Otm>nS;b aH$iiqt P78  _TZ6>YH`[54'$[')cQ-=A+0\Ao `$r>=V$O2r-M \7APlI W'RʃW}`=vrԫ&VkͿ E!JF>+^tэ~\ղxҵ1#45+rm;YE'%+(W$fRR\Z;k#CPA/MfH݀Iߋclz[e)>ZCnZJ`qW;6r/#KG m[9>KiBEmƟo<۱tXګ)nQ0^A B#w8n'{v[*#7`Aae˪ܧqGe1NZtކy7)p59X<,AVO0>P_!K#U{IU|df`}k3wЬE !S!X_깐H&Ve)MF8/Q~ĩPv\̯vTsjuCm:!pX& *elcϏr/^S"aHcJYhy$Hgљ< -9H쏆<؄c;r%_s"'{@ͯik'LYCU&y$'2>mgynZͭz#t"d|42|L7;m >~Ry5g? y9黬v?5/^@U{dUNsbT PPP {OI|6&E" -=֒=/=JE1ƲbfgG4Ukz ChYx@>lM߅1'@M[Q_&ygv j؉1k%1;{XC)|gbqD'b/8EshT]Be}xX gҠ Xd:wwԛ9!?&t=? 6 >d@&z>Q( D'wj>ݞ3%Z^e,=|$*hu{oՊt:IoS2ԑVyd1)-|٩ e];/jXEݯ%+U56y(y6_}m%0& !m'Y. ovjDAg4PYDl_h (pXJp75MiN}qUE˃; 6DWTkeJE+@3-X4thjp=xyȁkᨴx A)u{cu# [㕼f|M@=wGX+=1&Y+@eS2q@QGpMT +ѓ_x.;8W `c& <zqn hˬ S8x?۳7ӆ0@DV%lN& 8@:T#[* ްl tͧn`Q<B(t]g ^ :az>" $f-M3q}~RYu?e`B5??"X}{):D/_v8*J}4 9A{!*v ,=cnQeY6i5>B3^ȦUľVEVJbfKI賖Х2Q7¿MP?YnĬκNO,gg, \|`M;'ϡr/3K%!Ȟ Kӊ:O4xqCB(E}k'R83M@tC@{Sd^]}k# =Sܗ^)J?$Fj}>6՜[4l*=vͫdZY!sRi~*2/hd 9Gq֮sC>[_sZ&Z/m;圿AN^// `Oz\ޑcl=ד<+F c;+Ʈ/vJODArVϒJ0OFO7'`ߥs9/>Us-R  ,Ǣ'hxkNĿY9#X/u-kͽ" -+ N7~cq@[P}q'nL3\W0+bIܸ{ab(k=H@D #-`gx LXOѠ U#6uMEL}H:#aNg`Hg4w)@o5Iy2:y\BoVm, `:"ejLn:.*də9{ e6ܥQ8YEs$twxҳYԏ 8l&xW$5G`Xҋ|0cO& !F>nci4]jY"NO ޽{: 0i+zSvlXLFg7L)z঻ KJw$R*1, !〿#V^Zvʨ r͎)!D =L\G8~5]Lڠ5;bD|KQ}W E@H7|QG%YVeYL[zYIu"KSt 4[ MH|!/ r!UD"x?3)@䐪qR{d9]oRnk1&/v-Ԙ"ߺ/@Hl#,.໲7};\)ԳI? żɜ{>W÷$ :!N`6oIL22o"Bh$ܚW͢4yU3\^5̨ ^+0z!{i>(D/D-ưnG&'Ԍ$ox֎(U#GY-?lŀ6ek F0-e:2,uiwxYRB` =)q%̶y\)c-H7U (Wbnj؂ܦu+ oY MT({/16s,|@\c("vUqhHczPt:4V"lԜBA]H@@GFu)dlMnc07T`]br˂ݜi@Fj<$35hn,Hh/uE/QKX_F 䮄6 {CֈOL˦G9I2zum.' Bh٣.b}s="d-/&jq^J\>s<-iIXhh!t1 &XI佀JKԜ;=" $ҮD:sB< P3ˊD _ڐx'sOhΚ0+ t;y3%n+2H阏^śmj$E G*ysnpQv>*)2wŨdg+ni x00DGz;oZԷVhŤo#svda!Ԍg:mB2-J+j(L3KÚDk>0vEC)n2_oT&iQ{%jni00$ r2 P=jIzrT-Q:{,gCdb174zqF9!/\8_PC9()^:.Ռ.@n/5xR{UڲEYR,h EOw`5P (lEd%k/1#y,|{{^, fǎcEr)@tg,!i  L@}2I38bh=vLh><7QpoW5s7듶!7sRn'ig?p[fJyGc$1j+l,"L!]>HJ>pOBxUT1&P 4|  bN䍘~LvQ!aKNlFssŽIVJMkD?( -sV6i9i.C;?hZXI]Um^kx ,[ ]$€A3FKA*[T @W;'Qp[T2|6Y4hx(J4}$AM紎kgV>2(0u=ezlvj \$|ځk'hS4z\7v6jܔ۶Vw_QW* R`)G#5T\ěKiEheA:z:ӕ,66xOόMqK-dMsˍ&~),߃ѹt&83?ЎMI0wUE߽'84^m)CքbzL,~?0C4^@~@Lq2ROWoUe̔8៓:V7r AH]si$`ח}O($E9Qj/yW乸` H!XzO0Y0=C70RdPl9E(^5e@UF4!"-myZ nh偿B7^Kj`/t^5G0g!UnwO lx8Ah?~;B&-'ep nmimd0aߋp@J*83 kc?M?*cE Èߞ|\~#MO#j<֬`z ŒjޝaBDwљiI;4?L٫EfUxОQIcocaMk4>ԃ]t‡N~}VѤٔ4`#[|4r:3ǎ&2g;2;N"G9  9XCb XesYnUAǃZH *G摒>Uacڦ=k+;{LM) l ~{AI%v B#=!/yҥyk8BcO6.EU d@Y"ɖ ",A%R>OBr{;A.C[q;tnZak/i%ݑP4KY٤k[5""$F ʍGT6j-Xywid1,A՘g+f( i$%p . ֓_Q.ĦV4ٴT㝶:1q ?ۿXGYb%9>$lq'X#dl;d((3cIz#dv󳖍QAU'躓Þ II/PGE`{ iN]0^i<)jT!#|5}+D,ڦDy@8gʜ^b!b|S{@ bKB3qk#:k_lv:=9Ba%<{N@bG!n7EQ%D.<4*P{ Pipk&=qF@o7o̍bb=߯rpGybH{PCj)fDRNI.I$m_[w1BfT{E-V;InX0[+/iz[E읣KC;H E!SzHf ;#: 5Os :63g8SѦ:kUcIDTs-YaayDՊ.$^ pᐯ(thОma5hs[ai2w'ͱRxԧF6R|t!p X](r(Q/3QO?ã]B76[onŏD\8uSuOשr[1}VNg|Ni;,e'ԸUIN~Q T(Qt VqlL`~;8+2B6 -=ǣ)q!s'i)X=@D.'v+'m.릅ccJP\u~/  >- 45x+%Kfst|)-Հ Lݨ") ܣ\BV-IuItDuvgR)y~Ʊy>ޑnZ][QXH5]"o q4~Ie~:[{'4IBW& -΍3?eC[ 7ިuν9R66_I@f|%- 5Qu-p"WnzN`!5u‡_y}5a)Un-b~ͭ9,q蛂=1*..,lH=jy_RBev81bqȊ<ҢO;-Ïֺ ԸK218aT*??bJc( " }Cƀ3\aPb] B/@S1?g\‰5Wыr*}P脼}fPUF|ZE|bɧ#rD摵qSQTr217(dz9JᓾKlw$"LؾMAjH{q<74O!>4+J^TL@ -DP%ܲްydoWfB2e[cG$W^%Q6F:DX= 6ק:P%[&(pˬ)N/E}TapqFQ^#is,A} hg$؟ q_on>C>%ŐL(i*T L^HAnXJ$GPDU co5z=YP6t%޸hk2{MEktp4*@zH }Be,;% +8_+$,ZŻ/^eT-d hL41wOzvd Ν>3m@~]1 mYBJ̱h + iS=KP|Exn1z9yc6V ~T4IF|wȈq:/ !l0; %•i /wjQr蓍#q,fʊ`P֘j/D(G~y{G,܏R(-YWT1.`qs.>M}=K衅(ARYC姩/KЖ!ԵmڦвۘxdI{LkӦGi0ҹ|e-xnȈqX`Bj |٪ ߰Ў i7RD8: ԟ0Vojr[GfWϨ|_p;liJVs)dQo&D.AXvq(yTS n-7t"l f'C`@`3,ϙ zgCކ\ѷP@W3\!Yt'fa\ NZ:Ql)@J0Fjqpc*⧲G7eBE2To 87uD;O NAh7e{{Ŗ}]YQdi^q1؀6=`OpCK+7RI~-je|Ǖ鼀OIE%P$4d!80Pں(@mW ɍRL%B+e73=R>hq|1[$4χȕlw1 TsZZ$IYb[I_ΨG8zǡ BVܴao6Q󇂒+tz\ K8Z$Y% "*rUgC,vd/>PIBKߜ 뼘!HS#75B'iN:A}P_3K ]vwWFҜt d:Q0KEq9F$χzts10J>4F%. že7ύ_;X"S]}[0 P.hfnj+A yK$8BhOɯ9ޙ7yk%mzȈD-X*J~RUrA ^@6T)],S$:tel')=")( wOʐ&3.z:}JT Xf396}ez2>&+-Hɳ`% ";n4?~['3,o:+~H\wWޛ;D\1αBq"'C#Sr E.u>4x'1B>9þs]wLX&p{ĪaL+\|L*a I76> Qܽ*99 Yآq7Ṽw5D=ȧHSfo{~Tg@ ->%gi I.GNȍ{JӲ)^tsiS"PϱIf3^,1qlS.;c3vrJ 3ء#&@q;pkڛ#q-wLH}(+tW:,2+uE:.``[ͬ;p&<6B˧_VA&N8P@822rʢYiá3fs0:EdhLiKT,'on-tѹWx#f+}1im~6SVL0|O͊=d;i8M 0 \^q.FuuଘDbWJgU]Dމ6e>Fb3}q{ A"׳J:j1;@2}3p+=#XX͐zם#ɬfVC@PDht↠d{9 HuKB͟p!+S6~lD/yi?eE+>z`*gSxE':(jc-(EӮ;LVץ$W0X/#@ &FιAtj3iFXߦvj 6 [*՗H4uog 5!CWjGvyI~߅?n5zآIs N9_Db/jg&swpz:`HlC>1=* ':>4aU!%/y1fS,jJQOyo}WAEkD;KםrDAUϯTQA:gTy^k'[=Lh BׇB'2 ,mHWri;de ɋf4R8 ,Y|X[gW 54fE3ɘ?SgH!/H]7[ gڷ B ȱ| >0k+Kcџ]e7בvhT s=#m޼GFV2eEA]:R9NL{ lI&7eK nNH;=nCt_~ϲO9pnf*޶h%f6nJrSgع>(J<1=c1Ұk[⡑4# @CX2INJTi&9""D G>RmBH0و9纇G{0S=wǏ (+tgZN+М{7qʂnMe{a 0p4;*YPrxEs7[@+;qQK{M/{"qqh17&}Fƪ:[|܀/ O}|G8R"K+aBlgULFg#.ZWF:{J:$`jxGϽydE%n1C(d폋U^ \ q$bkj+)֖.TswUm/cKK)DXq).U9p-.ėy%VI2[ Cxg{^1ǀsQwfP ߕ4@fvn{:O)N DFDS@erϙP'E_G" l Kafw|V l#k6{F%H1yB.?0N -RԱ7 3$Ϻ :lt(4QZGQ;.}BAoأNc&Oz_hD]hyX[y5)ϕ../lɊj/P%z2@H#&ؽ {]M== LȲ~zgv}*b~\++;j<#gaf5=_M$ݟSJ օvXM <qk*App+]H~^PSe|ןH{~ZܰqV+$(bb*hqmlL¾_+^=pVuwDy47RY#tY-F{RA,Σ\sr~ Yyq)޲JyHNؼI=(<䌆vn1݉C;y##B*ص]}WP#Pk}cHeܤNgTBn> I{]1%ٯ(K?+:OG"I@yQׂV Xg :fGJY츠O1V;ΕTpH8U^;Ap 7DAIK(zǨ3:H`}R(Hbu{EW+%N>UÒ1!$#81#V˽L)A5ԝBY]'оҾŚt3S}}fUoP~\?(]{L-rKඹlE{6;b4cX<NhZlә>Bn\n@ AZ!_r:/),\lYlSmM7ܶݥ Kz-tM6W*٬BÈsUzzqqE֯nbA8oZ/Dk$ro^2.4 c kn*ix,c.x%ȡ$aAВ_^ uhϢ@i6?=;Us qmּE +#~"`Z!L/S0L#bbV^Dy~J~N VRۧIkk*{0㎗S5Ku[}ݞ[L-c,3D"B6w&rELFܽz݀stٿ6؂"K)RbK Ei Yw‹H? s`cbH&-<4c_E1F*#6TOϲ39e'@5AnR{tPjI@%Jug Pc4-XCӚJBͬpP"il@>꘨V}F3xDKI&ӇbY sh+bݶ Ddk(Ǥv_ fx廲:-k428vU0`;]D#1\YEdjZ~^'9w Ω 8)3H0YP(N ±vr}zDfArfsy"<ԣ`Y-"0BԜHGSoCiwl%~F*g߾[A;Il谙C%m2'lD.hj;T 55x;2qiYOgOlg#+\i!Iu=[ZR%ΑBgTrq\5.{üo"q0@HX\ 9d"/.{dK0w.PLn*źk[P'2\uT(ØrJ+-p# s$,eM A$BHrHmiH|{~0 Js-sBF]Gi&)Ş\ġJ¨K8YI 5]S4XyuQ~$3=Ft*Cn\].F 9Tl._~j`bmXw+zzT0] z'䜊[IPg?X5%{9XV[Yd禗rO :F>!D;vSm [r}Ry^^N!Fqpv6CLjs„<%46?jSJ6HFN[\l\)-g4.s_ }.`:yT!8Vtr&/>Zyp@]|R{+VyC+:lYZ Be"zOk~LSKLH //*& ,*UGKY^EnލTgHjFIAyjՂriJn6=·ia!D-]5=߬얮L=Cʜ:O(}JZ_t4um[Hl_mjoVC8#lR4[2֒s+o3+OhvBrbJU_NOU?lj ͸'zGۡ_u_@=aj|XchɼOG;sW<rL zEIy8No@ߨ\7yg=;HP=>?XGp1^Vl 468`bMbR衡)v^fо`:@^a1G(ZQ%h(MT7 ?ІCЯ i [ӭqԩǪ+ Sfo-7)59dBv l﫴#$!35èjʢ3Q7OвR 9zo aX9#`S%k9ʆ-gKdhHUEN&J `u#K# U!\X- gt7lf8} ̠! o}Ӯ-gG!ǂa]u`ٓ]V5ۢD6)pdZI P,׀, !GzӅ!1H=6OtbI[y&n HѦ.`2m͖) w{u*Za?>n:AQ%^ H.TXM9)4cKc ܋ ܏)nph\ v)%ts/!.\3A: .wPghapA.UpDi!LZ'm@ mጞ8<Ɏu=^4\ץ)y3蓄cxOɩգ\9@Q7-n}=o #*0oYEKC~]ǀ z8kɱ +$3 M%זL5yM z*DaR_}SٰtB@Vh0B6,ƷvЏG>2pGJ)zF_0. ?J ̪`ςXR lz.xc'$b@mÜ7`kXvv`] 2ggʸ#_jUK LD\(&AjDŽu7;c0@ΞpbFMƲeaRCbMPԮýIm tb8Դ^';,;q5@z 2{Af8J'Lyk^@u]mFx6Ar VuH~JT^ʐѡ|#p,On( GV Uښ2*%W=Q GtCz@V2EɤzޑDR-8l̴TZhp)Pc1ቷdmO Hf\t֯%f2_si0{NP4ZZ>$@X|b RL\0j=7v#~߷n;)+&b]A~hO`c.?){LIež~\ul9K,/di ayl_!a9A%݂TС%"t^p9/:֢:*{"AFip*/O)о/sp`Ys"Z*؊!Sfq.gPusZ#E[.AϦwOQp?9&Y'dzf0b7uni²{&/婋[o0QfC ǿ4+0x âig FA%*w®p=ƏƓOǫ$9/JdJ!?ai5IlZ67R1U%@a6kDƒ$޾@_P0۟bIQ"ԾEb;ۤS;|M~ 6_Fo#U{d׏QQkwj[h)g6Fֿ'7ӟ3|$HbjO" Ļ/$G@㚙crV(' LDcLB,+LIA$+*u6ʈcE[t3U>jq!D!u Ǝqv*/#i [:lݺ2]$$B_M̥0iS;B#@EIhqL \*i⑉%fk^t4Z5-6+qZli*z?Ai8ql1K`!@z/8T.#j?Ծ-)6=I#7. Lq7on7NopdώZR}#>zN{q)_ʲ V?p5Ӌ!J{G*USB 5>cBI96eMP?ojX@Ԥ)ŀ.Nc9D=-Mn7caϽ<#d,Gb+S ОGU;w_Q? ϊ=IMVI1Oz5 B{wfx:Zz3@\Nᘴ6lcmbZ㣪]v̶5/ř\r^vnzhV/FmI_LDc!^|3W荜ӿCSUz *~X/4ޭ/ =T~詙er`MCcufGFx031 X; ɇP*{ΏrRS=BUtR/euK_<9nh˸(/|@Mc0Jsk-6fP~L9auM\[_xaYA/3ࡹ o 4(mڠ°ÿxUv0 Ы"nܝa'MoA>a j'+8wXZt#&2h#$LJ,1Fļ J/\KlaFiݠ:ڮ?Jyk3V`7V! LNX mƖ}Dj3I/9蹒k/5\[CHC~b4qI4ޡgbOZ>Rvrq{iR5CvCksP@erEu9z+o^]Z?g%,Ulqq+ ;V -֦T-& &a+P?z}iN_!em+'(߃"#<ز;?ZĘį3.eS?4Yu$v\+;F<ܷƦl(uN}V,\, Et%B- JXQ5X Fī-R5@ .cQh>rG÷wIX?>ݢDJhT%rEVB6[Z`bi)p6}dZl =[4l_bui(65»w1jaإҫA %LP5ܷh&En*Ue'"UqQQldUa/\N^.z!mDICmEb٨oÅ6aɧt#^6wmPm_bP(=9!ts/=e@ݗWhO ALowE?s|;4-5*pǺE{ w]oW^F.{[dNHI/2p~e'0u8*~-S~66r7']qSFϣ/JrBunBvBbx5Ӏ%buRf?철 W)"<D_r/OI٩~'eP?tT ݠbF_Ѯ[sX Es C}ij#!o 9Ót;T#π,qǗF SvO[?l4[ߔA/UBIS5A@0@D@Itva<+}w%d;^rũoD͖yñvճHRTI`Y}raHihy\ޱf(srHEb8Q3K|CmٴgC#f-o6α31 zz0o- 6X4ytHۺ5HD6UZ:{ HkfĄ6Û{#u-Kb>`G}3zUyZwL+$JҞ/Pf漦.Z,j65_-?F]ۍ0{l| r/`> !<$C[}>L d>  %!|X ',i rȗKDs*htYu~Xhت]v ;ES=^]VZQ+h@w ]tFvIjR LE8Pߎ oqMi79`fΙ.vOH%hP 7vYE+^/%R X-<'5溺!$n NTW5)ɝ0'ID4ɨӓv,~|w0fM$8~i2l8m#K*N1S`surܯmCq0U iDY2~ TΖFOn JLPkt] Ywym~^c| Kpܘ_~W @ְcea"Oޛ]ĭ}H '$LP* CZ:5j@ ]瀏HW a :[P'8DRQA6uԑ38gJcj5o/Hݼ3pvDcYq(YLdz SH;y0x* Y䶱6Ow0+uOsۥV+ވQX-{&g)~Vo?#?`G%x%䂜t?^ʁzqMqSҥIjՃ̃cRsx(ǜ$^B";v烰t͕!)y2ZWYgaP zbY(c#]9P FZg(3iL7ct?qNwpCۈ)j C(ÝhλRj!nyMÆ:ybUY d]?[y~-ЩZGrxD9H-w>M d]*UO>pAȻ8 jc6NԅG>J+khTgR)2[ǯR  7:u PG&-JXrmv6Le4.ΝʑX C _ųw=cbXC:^F/Lv ϴ:k ZW=&PkߺVPr; 36|6$Y7bT'oO jdWڥiRI >Sqhd^USWkGBZ nӾaL{\ZT'M ^T$ַhKO&4i*k}2 ō` @GZmʂij{ȕO v2Dot Lc=,խS-is'x5,$Zx$}EJum!0!4%a+D~[uƺ]#6S眮cJQB׸M@LοBjD0j ^rw3(4v.O!4i5/+>Z0ri]? G >p-gzy׶^.u#AVY$s|ʴ?1O2}.Z5|WGhR ;IÆU&͈ ϑ'.!*|XtqI?.N;|:GRrw׉CXfVj*t *x4K%4*!uUL507p "s\IˆmS &L9(jSb1u_‚t¿<}6 ) c5DߎҾn frݒ]IB)R_CkMW#\MEâْKC8K;7…^7ȭJb'q2k7Qɋloǖ Z./3} ^_+~}6pK6ɪT'Qiybm鴉 e9ij.땕bApbn볅UcsW[K"&-xGP߬?b/sDSY:]H,ޱf*h)r)ѿ6`W)( [v &ݾs'O_B%$WUIkzS2xgk"5FRjWQŔ>8feX؍.gP.\ɉG>`}YE*_‡60Dt>$ ˂Q~P|*s`e2IjV]TZyb=\?#οN像Q&Y;Ƌ&,eB^* pϖs?p?4=RS-uTHT z>50D~h]c)d8+;mD6y^\ GQQ<;.N{,A$J%zb^B #.KV'LK 8x7z6,¢-VCZouT{r?_:mtu ~~ iK9vcPEPNx'G8(a,'4xYzUٞlWm MX5:@6~fy yƤN'J g˽Q'U+!dwS|t~ -<1K/ AˤmoQVu3QGgadFe/A{jgP* MsR9& 6ANnV/$"}Q[I?sa8N/8$jI#㕺Igj?7@(ū%pg)nJeVE:Nήz6<GSYJcS'@|]¯ "Qx| jZDLPC2'r6"R.DeܓcTp帚C=~RKƵs6t7"n2 TrjVDg_ K]>X{$ځi ?@jYjl[Pmfξi]/^MMd 2 &q991h s{ iPP}t-"Wu UDWȿ`i>dbwSV, $"Ta."[Vf}3^ /Մ7Z˺0sŠG2x/p\ iM-Q VrDŽG 1PSj?wlE(\,#*sQKN8GJݟK>'ue?O}b{\lj-Wo^ hBבxt >CڏK]/Su 4QOV쀏*1tC 8(ɁQXv÷ر/>=WU)7Kh -؁E|Hakgd(nQ258hmΔg`PM e9_Z6LGőT/r9uZZŠBXdgK~IQvysX@?2HDgʓU'ߨSn>9#ȹCwf'nIM_Yn;ՇO LBYvKx-HI;@8eP+AՁ-bTHىȄa0jWTVm${щccO1'h qaJF/pvcJ Ϧ)HM?F9Wje[ +X*2D[zΥaF4=HB8|GJqy߂[v,ZϟJ|):Kޡ6x'cV+2O2֢[J3eȦHjd+Rlg5=͗\n;`8#u?Xeg5Д\!gZ)+:PۆEu\`9tAY濼-ɍ\L8hc7$',u#]\i5(^ӰzQRyy sv/ʰe!{&j-Ȱ4 ,Mƭa"bYF晤 l1O7AYx3H,g>7V|5y=U`܁}[tw@20!|{pL&eWߗK|~K /ćK#qU-9unt[v%rKf>8eh/% ƮF+Ỳ/ 9EdףvgS[Pk لGm/ 8\}:@dKKյ$\IE\Z'Sbw]ƎX VCkN{.ftR,,NmgRs ]c[ ٞQZF#YCwn f3 | 3X$`.ŧ 틭*uxB,ŠJDuִ!_q13Y}*/\1in% m+{M3)r1̄כg: ޷k\],6))LpQFXDe~2__[c8+’#u)oq;1(չcn-R0wFj v: 'Twz?n S%L l0xE-/jWS haiv/2[F]jҶvaGѐ?O'7ŷaKߟW:m \{ exL& QEb1oNdzSp99THě+މsx4JM7 <ɵ5WsCkn_ ᓕqG,7&Jaq!P݇7U?Dbs5̗"o:_|YB5A -8ٛUOlZDs~x<&^~1wm딕Spa+ -X}sBKqi,Yxi8бܸP[}+ؒvy .6üGs`%<irpC{VL^{⫮` G̟׹ ΂ވMwE[/]edGJz%馛B>*:7?O&TL@JTꐕNi9+񄁣G=uIwQ<7N;M|\#7ltQ8`] {g=Xd{O1L}Y eBmΦI{Fz?џ_|-T!1r-ңg EV+bbf ZHqbVVx$X QZ.G׼!KD,yZ7FZ&bap.@?xz|++%YsDLOybx]SL8cPUtEIj8~vO;Y%@CLDN:>9; XKHjBa%+eT,P3Sǩu, 2±ciBqh6н7(e҈+&Ę̕8`_hQ(oBöDݔ!TVR.Ù3n ?R$Ä*ID؍%Vә]2 .<4zIiI9I1cA229HK(g\Q{H[NMh-y'Fecy+pr3UqO&36Y䴅=b}fo~BOz1)-~:[3Y~^`Dp1 6!HxM7-"DIBz Y=: . f%驸`I9)s So "ZQ9(>O*bGjg9jiURB_]f2ͫ`(JapyF-vuP $8F HOmK(z{K`!(C7WCzsQSOL:2˶$AÄkl_RU-;y۰z$ }QJcK*NXg[w쮻n p <+M5)-ڎkC,m;:Q!NEݬ(mv*p~:`4PxDs 'W5/zB܁>ډ0/~Li3_RK )3'T?A|aoxd;D ֗1%n%*X/\H+ ^ W36a1g5VP JoAUI/D_X@gXvb[gH{Li_e{fybR?,5-<À>Iv أ͟9_3=6"lN5e\]+oV&nwNrB 3xp)OzȣԺ7>cKƸB6咢l3nU}"c/eٟS m"}~A&Iq]=dP8~L!^zj84e_~uM^Ǚ ^ЌbUI\7zMxZ 4A~,?1WA_m$m?ư6b }$6){iQA#aIgw%\y7LHfVODYڒ숼H%›:Fh&Stc@OFa'2N'_{:uo:ڸ[丮 [\SyL0QFG%P0xGotYz]B.WAsmPYf;am|ڹ!7O4y 'a)KՐ;:Ez䣸U=d(`/JRzZ{չ%6gG]g0\>!Vbͯ Ā` |Ğ(+ XsaAV$X#/_l drNQ!Gɴ9̲}AK͚mwlg &%f~12 ?ʟ$`ik;t@ԏ"mV;~w(EVֳGt?tYXbs@׶h#D8rG-usןPhR59Hqllڼ/:2TcDY\IkОtC:׫ 7ˀ qb@N̈grl)W_C^ޞik6 1}u氺G&ָ`u&p欯BpTAUЯ=:2+Oo>b`c24˩/> ̖aK[v ZGyBM=F;\ @uƈ~߷:a&*X7jolkÑiil,!sN^s6ݧRe0z|gD7RB έp`G0Z#>E2=Tpq !(໠f9#Ut|dpJ4)lM`PDY.})xYz`a%u/7h]rEsC[T)5JfE:_SpcꚵMv=~[+R] TyM`(6GT9K9W@>N"r o6N"))G0IY$Wd0% *Sjaoԑ2Z$q_i9)p!Z 0&]YfvU`JsR>D,.@Γ #3e:bӥ^ק+G DigP͝]!C4>J R^DuCh/Hm:}=G#"@y`mi_Bk̯1 <zˆ|j{t'A-v&H>.7UAPn@H0E4AsyF96LeXiȍ%9z˔. h35ag)A׀:tz3';v+ՊJ.S.cdmU㬺D5swHM_I kW𠈐 '|\,MF7K[qqR]ΐX)j Y PWƺMþpt7ҙg5" U\GuQn}f1:h[\ՠLڌNҽp"ެ.-C ۯx˙IPNI39ݝrs70$F6՞5[rޜU_M>lN䕜Z.(\|^/f/uH\RviH*wIZ=8L( 8^heo6mpҨ1O_:'ڎ('Z6Zn\SrQk D I#&hq5u$k_twCoIm*JAol_.<ذbHB}t54ڷ[|FdByj7H4|jlgCTmq@W+D&^y SI鱚5:I>:D$ZMs>nԔP .Vus 1^GEȞkolցA]ZqyB{pצJr癍Vy%ͨ^uiHiwQ=.7Y?mN`+tlUYgog蔃hqHDp}(9WW%ȮLv&8bc/=η;|Wdby6\{*1aRz=fh'`cu:sSA"7|g.㞻:VVL)W@ U2W]X&IY1} GyʼnLdUu/+3N+ɤim?ýVx9.LiB s?6U~+,k\KOX2KxOqxpz%2Z<$pֿIJ¤d̎)yUD2aGF7wXHbu1g㕔gs74xn#De*ZPf'RyM6XyF?hެ >dt]^b5}3X:/ e+X(|j]FI Lf*i癴!d>t*QɁ~ӨT@py ذ";9pNQ~up*+I2]e_۠]Vn &{M;l*@z? q8:8D?? j*M*!i1Ʀhl;gd:|E6L:q)Cqhҿ0ҨYuKVZl8_rUDi$w/cX0xUS{1  #6Cj:kS*s2ˢ- yZv8hALilSg,JF2ᅬ=a6oe!A'{N6R~kPl7 ?WL@}kWO2G]&-@ul]Q[X'jY%xjrV\b('uGDw. na, `q<h4z^GCZْ-h}QYf$87ZGgVT2k}O5q{k~R) h^CƱfM+YT]Ns3"vyncjxņ]ϒ[S<v:h+K04Pu~b٤h[Q4xMnͬl{=\BԬ/oa~P9A>f `ԗ#CqEsDJo1E6|x]}z'Գ>7 u)1%[0oϲƭ|86 v2^*s]xοOI}kJp1ХMg`=}(^'!^x+ g%b,Śb")<-{JL14@w 嗍9upsBV,SίF"Dɫ%pk>AYr$j82-21D1VMmMVۧ6z@MyNfJlm4J)Ƞ0"qN])3s[ލc4&nGs3#\LⳐ B ̞3tJ_XD3g}2{F*^ 6  M4@5RC7 ֐aR3{GC.hV:ax_Bjl!8rN1y7dQ0hݔ;[:ުSgᵅjJXPGC?Lsea^?3yuQG s%F,Aa' +#fmҮSO`z@;!v`H`/uŦw^6Hq4p({$UxBr-LF.9vmmL.#Lp?(Ae!L' ӓ[v'^7 cgo/G<0tB %o:?C,_tek`̀](B-﫷)p74T(R!пj)F##-w1BBzbU,S$L%89zsPX$ſ% a>격>馾ߗ~ Ɖ'ΏyS$o}Q A:&\\ji@c &^anl:]Fta1܍9̩%gyN74A.1>"&J&ۺ47JzPOZnST>pYVB }+-!m BNىVJ*ۥ5^s85Ʋo6_N/Nf2~ܭ')aW(Bh g6d>ml<,;}RBiWSQXD,اa:A-H Px4Qll){6)A]F̞k$n8R_ix@'%sԓȄ]2]98&Zai.'*@و \p#q[ˆr֮gU/aMg^3uyJڎ[cY2+bkw*(Ŀ \,J¿'VyA/{5@# ڼS~CvQ]x`b-Knlj\gsU52(|}5=PH MǶ%NiéAc\ H U>Ǹ3 ʑBq\x[7lK|䓈 عE:ΡaʕCSSԯ{'&fX_#d'lS:zLtu*DA<4mG9hv'{P?\38acHN{R1SOYǀ'%)Gyt` `5-"5C XoMNN}1 tȝ~\mûQ]Jo7 [zC)݌_ 30)OaV|Œtq״]? TNGfKg:4/9ɝݕQ]8cOW~z˲:qՁ![ЍКXO*q3oZ||ppWmV~cvU҃4C#k`ŷG,K5B69ȘRU-x2\7 0>vp{ e'[@ b"hCyd𝕜h//"]5au|1aDg `KGc5.oK)K/.&Bju{zEG1EYcG1%ʋ\d9˰ rt{6V쏴RQ ?Hp;tQt&mybuNT'*aXm s> ER瘀+;] S_^O녍I_#iY-G6%!yC2 ̘$X5on8zuY}Vܩ8'&7hd9et: :銚 0R,̧2[<#(C`_d؏۫<×l3KQ{#ހ4niw}R(ikk4iTЇJI){|OƦG=6I)ȻQ^.~d Yg>4en [RDdvd!t5jEE>eqz𐈮2(~[RKTB0Ǯ-0^ 9HfA@H77kfWR {/uTQD촉1АWJ_e} ?CB)qTq^eGFox)1-CR lϔl(`H"GA(-YM9XHok$S5tH_E^8m@~q? #|0/ 8j[$v!z+C'/l.j*p;Kk$- 9$5ŜX{yԘp׳@.[iĿغh#xJ9LqTObFc(F~3R>1DAmj_\ۿ2΂A?%p_l^*VQ,e a28=6S蠣cUBnleQn$uZ@'¡J ƻճ|ggnLUZMw1iW^a?Ke5%K` h(]2<"v}fFz㢀4 c{{/P_,O0 'H%.Z99ZـPa~ABT- [H)6rC1ib'k LLT{+${ "F=E?yAP:6-H`ݸOW,L"S孃$9mx Uw;b6imMnUQjx8{YHo8G糯Fe{kkiVhA,1oŝ;_!K$JXbf&iЌ 3 $'h[7aϋW?v|~is m^zwANym6cm;t[zfF-Jmgؕ?KYr}2;̏|k)/O50Cbezv>W{K:yēRA#_UPj7D`Cd TQDw$EPZ,;Şt'o_CJґC^׃q nIj7?v.)┭0CD!LlS\u$KiJGKNe~LZ$zZܬFi\{`d˿?qGeFJ&[r"_2XޣVG~fШ -CH7K5Z\h;n3Ɯ^(d_`7Pu魏?TRC q?dGAҙ[g.I9#_k%G|xH%E,pI@`<۳ZZ\, H,>TVSA{C}j?L:4DlNȄɌ6+bPNCq f̨| ΐEpFU];pt0u`,z}8x!ɗ'VDÊ %{DŽV;2Lݪ2,BrAO󎱟 4ŧcٍ!7*goQ`~ȣLq\@N/V=.7!!K)ӫkKjtWdNQ4u_Ԑ'p͚U##55ODpQxt%ݵqrn(Ҵ  yTD:$o[m᪒vU>A!2k !9MkրЀ P +̤VG2K$^cnV,#LT|Հ*COOr`R 8hz]0\x2D -T0N|qڞCJ ׯH:׾Z;P0Д27 /l<6WsZyI05v@"rɗC;u_)PH ID;WW*ULM2~- #:Pⶪֈ} g׻Vnh$˂ FSc('&|2ew"cYc ӑɃ2D"gg^l loSTk@)J'xQ^a p7l̹?zGg+k.GblFl>1)DZkJ.6-Vk@ti~ ՛a;T ~>_LȡjcܒW|D&* u«Cn{n:uD2%N庪<ܷ*Ȓ1^ )pϥ{s3%cX~bvTrZ*L̔X>%½nj@@j&Y~>$ EG# [oIBۛ#RнX' ]Y$z;j33'g ~΁A-GgNY|~:у뒇5 R4 9yebDCLf 5tRK@?z\({e\/N;evn @8i6'gk2<#M͈YCws `I}*4 q&@xcy.an 1<3LG\c#|X!Du^]%{( s؍t;(whD=u*o3ƈg`EĤoAj$&먷!z&T.a= usp&|P#N;T:1~tQ`I@a+qZO!³)CN*4؟^uJEF0-@pVOڟ%[jyi(TRxP1;ȭ֯ɎS0V,wFL/8]KfUq|H.%%?i丝%KQ-W;V (Ze{))DR?!2сl \M7{F=z /X5wt&( ;&6|e|!`Թ5#aHmVXtHu̴P_ZBX)Pf~\ɍtIIԝPhwf6^ǝc`)5> Mªv@p|=EO4,6Q:~(7 "|kdf=#ɳrkQ@&ڄ*ІM7J nLA(w(#Qg } PAh}h=> $ &B<e:nOD>v˔?O4_X;$˷/ [mCuyPg&n:ءrrS3̨)ywL9yMXX*z~D ^wVإǒ[ Z)>{A==Lh\/U>0OUnw.?T^8qE#9? \\>l4PO/6P"GRP\mga:/ܶw r7\ 0v4EΞ)(ţqKuD1u3[NrB˱!D=fZUQ }H*+X#8WyoYx 6\[X_\~Blatۖ 34+j !o#t^|5<$⺼"VbZd$+P"I3?jluk2(Gz ȷ\ں(~aɘjELB I:XO)R7+'nHLUNhDL zsSng)'ZHEn/a*eqX7kLcnE‹Ïw$O k|SOg]\|ly6]oލ;%ȞSp儦/}9y"߹P-ƙ1nQ4A17+N{#BdZiku#ʶ?;qDER !.$+f17tUĜӺ_;qD;ֵ~KLjZVޠ뜝xA\iT2 T#{†{w_oOΝQν3/W1◢1@ɨ6B/,#S[BԵ ?ҽdqkʘ_JdC y&$rѩ?|,HI=|tɾZuj?i/z}s߄3,S}-j>-˂ʘhK+q{˒*]T/T? r5 ko4#ql>S{tgͳݷ H+J6#h&gJ m\{3 L6KSa% 9'H p.sC\Xאf\Y|E6=%Q'6W{$JUڿ$)Q>){oX&%ab`]k%=tOl1/sPӥt)X786H|TR'GQx‛LRrA–6vcϲ0ilow88}j VFZsO_LeMM/)[㌝Neo ^Z @&(ټ)FU+i YPpwh\kx$?>Wq}ێ3(U`^v:y?C+ƼevۊvN\oM^MlF֏0>jfFRLS$c@:L$ET{9uf!yw5hiHƭSIM"E@j`VprBG G~Zy:;mphӯ0R|\3s DvsKߖ^Pxz)Hof"SDO:nf[l\iZk߹!H)j mWE0?DxF9Ug!<ͦ铆+~mN^6r`yݵ mVOnPF@|W DDy$93"yT(|Sb$p rF$ܲW)Tm?im AvcewIH헖$TGÁ|Qx:sx_4Dcn;lz_ҍ-ԺP҉!m~1;ZVMYGpskn?q . ~TD>))}*":$qjOԟh0nM1#yD gWDXz؉mJwAR,KJ<[3; 9?Z"vs"ɍ[=Ss)3c,f>y N3k7N\ KRTquBj6ή|vrJGb'ܫ!u$JuY7)΁j-~%V{~S(9fw{χf|f7PaUrc'( x}L{\ٽ)US ަ#D=yfSePj) W3z\aG`0"@q/$\~k'oXސi ],KvYu$G qȑӃtsIVHSHaa װW<7ܧb&FȦ>{( Km@\:2eDT⁹!%;(s OGܨȬ*u;- b@ͽYιwJ]{~j2fݧ5~ ]K C ZCr#tnyq>p\9(1R.繰n@z1u,[DžjJ]VTOGgr- 00ġrTMȞ$`SBn$KjMPm5GFjehk96f-#h(fQYh+{ڏB!v7A9t/>"mZmI vvdD/Niuc^$0/|$j_г{0햒IG sT TlS9q+R3GGsљbg:\9U?PhCVfIc-pҀ־(QyXUjx2юdfKV7jiPBm[${36WY{p\<dF49}*@@-YrjliML|hZO5Y fMȺ7:}^Y`gwPs}ՔP*jd^='좏$t9WA"W*?ÉJX%?'9/dku[C!IM4`J^&wsv5`78\=6t\S ՠsDFۻB =QA]ypmWיrz1хZn2oYO E_U; rv?[c70? 2箷Kqe*^x-"U5+0pnH~mm&l-gTǙ,9.SF>@t6||0.JgYk0cuq킍6:~۸cp9`,zp8d|>Y:Efk5,Um~/64f=XPS~05o3-d[KdR]͘P3Ba&`{+(g%GXp|2D?$O"a|n "m2آJ;3NOt_L5MlƌUىuXu-S@Z$(S䠴wΣ -٥qc,00ꇚzr wqSSfdQOkEV]6<*9KeP6lq++uOoXeجe.UfZ~1@9K$l bIm} "d#whljB ND~V E|=-b^ 3N3b{_^xݱ򹶁{VށUTc(;0%Żjkցg73XC''hp[wU)RvkT߱:hd#ktH'>%{\lF _z? 6rvV[ZkHEa8& F7liihs 2Y8ADir 4/'!:(Lӿ4Z&ޓk=K Vd,:"KX|AYB0z_.&c[XS^sMDf.gSY~KfaiLorfKX'&AW#p)J]p!DQ0Y&4o@\1w)(!\{gַsȨje<`U7lNBl3M{٨9]GTFBZ@qMCAQZ r6mjgg+Ezߕco6c婷wFocc/us(5Za _鰦 eX,ڈ29ߗ @;d@g4_MmNYcd*H-lq_r&ž x8NTўE$SӖl?!oH`ckuvr׮P!:Ӛ }<FѸ5tfg@;$q SfwTF.G2"xY@(Zؠ||v'~݆ɜ=pTt1xX![Ȥ媈 ?Xikt3fR!(ٍX\IXD-e+!|HJErT0H/2Hu͵1*]3N,2ΔgmJ$YeS)QISfBRq?k84 qX9S]sEc>ltE?/'7nRU>}۹vuFω>ՁSG D3,,jp5Ǹ%tp$biv_&jgG3[]eo {Vb7RcS1sz:u C274<_ Lu4 N571S~Įm0Q{cZjIwX2>"zC ĸ63gr:rŷ3M}5s}ߖ$PX|ڛ>i{Ն06${n~%,"c`Fj k /yBO`)eYz~/7 [{q}f^xnW.JS]W󾒅 jX/HBGQ){ !MS ,w !:^3bcN"^7!ӕ 4svJl`ǵ!g_ `?ۀt1;lm6mRktt ~)hq7<  uU '7O2g(0$ߕa-Hxc+:V,㛲FcY {|] ҊW)^ʌԃ;^L M:T3SJ߽+Q"I|wll8hWгDf_YP#D}׏UKݡs Mff]N^"uK.1e=0ɏ;s}Uo8d'ۃº#FG3!5籲om,F-p8)L#2ӎ^/N*O9U Ѧ t#"nMrfHfSaHg(PrlD{~ M]4"2&^) HpˇZY8n}>I$N@kDQ[eX UcȆ&iFѫLJ̛Z}pwR3H4b6|qͪcIphtO# 4r1M)E. ՓDy@B< N?-^(8y@Hmlo "xj-`vZ׭oNGUsXVcN#} w̛Md**9čǍOYFF(8[/sZV8c[5o,P0g U/ewx2 O#g"O.o:cR{eܜѧ ,xZsJ3.KVi[g *~J͕ȺmUf2^9p;q qV&.{Rȡ|܎Y%.^N.4иΰ%l ގ{-5(1|&92|{(x_rBM[0t *1-̞$Vr#O4U22$⏩t(Y[%wT3)`h.`cQG=4*2k[;`GYT0W?NDqMmbEFblA:ο# І E[A_ոB(n5 z:7&Qy I7CEsS.6UtS#+uU} 0 #z_ҙpپ olKL]Mx&j)EN6 pCh1vx߻i267O#vB`姥,S2xUBUobЪN:MdG(wꟁU%rqeu>_Z0,G >c2Ì"mcyb'/x.$}HY2`"3.HRPtMi?\5dA9ZRHqk |YvZ,4I'wr3ћ\ֺ_=y&g bɃ3zY gkh :Zĸ屶'&P|c!KnL !(\ B}zIذbnodU=bkf#zjNVyYuE!J繊xi2 J76cmC#(gp[sujJEو* 9yaPxuGJ~o52D@:q%608%bStUQ /'QŠH{o*/JM3$ B&E J7XsD.~RwlhX LMHmjWlˉ2o)^GImlID i xIKlځ/НG8ٙ+_0 * $䇕Kk-C#Jr: v Yd G MK;?w!hT>F=$dgfO@>Qmj1ˤe&]4R 4yfRo:\jcDp'욤\ajt[[M=} m4rMdd"r[i@ǯOJi zhצ,#*n[w;T#wJ@/wސ$t{;q\@p}'c=^0VX\0gHwƉ%Rerg!3\ECkɋ@>oMBj\MF9s;Mx54XE[)\b\ࢾS?qV2L>`s1N,uw&@LvV tC`%څp(hH~Z`[ha,ìelW\Ȓ'+. "q%7"u}OD+٩ E[p`.)f#酃"Ya:C!W`w3(Y'}5i7rC&SOU@mӤ-} ȞU16:ּX2(GQ朥ב{.~i]BDF+(ub.u_ƘSyMT'Ϛa0Tq >l|5U+uԱ:k xygYiְUǽi P]Gh@s_}΄n_ GJ2kˑx=X48zal]l%m{M?!7@$KT$n4b(WI [t9ޫXFc}Ռ^ØVv̕ ( 3N+(d.+HjPЗsO־xOkn6 ͅx½Z 9÷I*Q/ zo\,a<[VZ/*YRY$AI5BO}ٷqڡ b*Q ш[XbU]M j]bU`U:/FQ=$ueW+C //GoGNo`6k⟛QD|};G'A+ΰmtWTds{^Ԗy>v֪*S ˻Aą[jZ/:9*>4*X.拍lP%^ne7GrrZqKC<#%D07;zeO|}oR@^cq"Njպ~wN'5QZDS!a>ÓpVq' v,5k&)667N#7Ng? {'Z_֎@Wv+Ee\xoڟs۔J)09%}afK*[S>lw.S_L?6Y'Q4%.A?懲f"u2=pm^>N˞cŔQH]Σ#_8V%5oO>Q[v>r%> ˿tG: +k=T!uT68gkT7r Z[lDNo|-b]l[31m؟n,jߌ,sWM/w: "g>fyn3 9Ja[c\Ȋa %SٮBPh !j%&wU-Z25sCZ! /EK"7hcvoOm$1ml9=:^LS8Õ%IwdM dŝOı2d g܊K}Jh7iI=^]A8s>t3tsb -F(!l7)a~}[tT)M@ MDbFqҨ' =d%*h\#ȷeĨB.^ee\J=BcԜaP46"vyX[j{H7*egH4AT$vݫ,Fs t/'i|;Wky=G8崴Dq9< hQeșY֣<<,seoc2OKTN\>Nrcv'{Zzs=DvbE< Q^:;?Ig\&g q Eq[[/R + auɭBH6uJY3h6A!Ij:~_`{>ի9X|ad@8)R~" Mtgz,PY17@C͗@yvz\c\{B=\~a|rD[ k$' *<^Ims"2]X߆7\UzEwwx|1T#;Oe` ]$BwhsbGZ8+r?CX3 %Dw?ZI (V&wƆջ7~RIV(V˝wYnLI'/?ivn[T05")fؿ8]$ˡ1@ kñnxGF?0hQ5>HTLY(^lȋճh)vb@(P=O;fƾ ?PO;Ӏe.DS6-?%!NhN >В[/rATp~q-?= u抧^ZT=sG(7c5N/q*x|D"UwT:}kxt\лJVkACL.Qaŷ>% 8vTf*fB7Jި~oI}D"Q/ufkˣ&ş&{x,PO.Fk_AEps)"5::>gKE(!7.zORPG-aՈe~HOjMy ROi8aqiF"{l_P5J!-;,fy /seـN9u) StÙkig7(Zހ$3 ǟfY}F/^-F3ZB1-+Wx5o8ߥ#BIwA6ߏ$By*찷>[~~V&-J+FqO3y{5EYsdڼcCBwHaj0CQu20&ipKK~dD>sf6WUx2c`PsP0@=z L?zds佗G568d|FV0LXĊHay @Nb&-mQ.Nj|4 0,+Mo1s׉!#%U+ނYLyr7"?Ri4 CEՕX72^98`0np[Y@5Jz״1S}Mb%V׆+D)^9wY IaxkNv\GYZg.큹Y>89@KU(JSlĉeD&h9>}UfV;K\us uL^>bLRx/мD~HLmAb:)-B#EͷL0chǴ>qi5"``rP6k?}y(=0ghL<]ЛIkE`֞ث/켰藬;t>yʪ|ywt'caMB<kSk{aE|1]GU@ ZP/)Wәʜ҈D*?$0եӱ򟊎vnKI%Yhc?P$Eu]4S{Ҫ־e7 Ϧ0Y]-Pu[&gY\E\3VsU\@[d+)cz%Y/UW*ŝ.^>6 >k[ҫ_ YQíw4i&hhXKqy  ݧ}0=k@bsa_B9ĺ.gYHSPAwAj/wVFl54v,!{v1Rccp_T*4C熈Hшklى2Y FjELKUЕ**TC Yb{kPݒu+¡Ӗ]yYس_Bh`W*o m^f-;/ 99ڒY3b }k\{xYzn84vغ{pK=з  z8k ﯧ`fқ ?7[Pa3N?G!#~.4$R M&)Gc˚kURcb`,*+7t? 3)uzHڱ)&F\s6)G4\sAܷJBVr(u,0R—@KL,A:]LhtWݏ!?6]݄0Nt CzqP|;7idJdZs_PwEkJ!dB]ᇛ^cӈˇtkM̓? ]Mo_/GI 0 f= Vkpt( (M rϑH]RfH"ۼθ?o?;p=j;m#lWi+ysD:sYHZE$kש?m\PsYr' Ot ϼb!; &ݽHJ}#Y>t܍o[_utqA(" kW1$!)9GlC=䈄]UF 5X58XT$DPTzoԅ94VcP 6#MLM1〳g:zQNn8>H VH rCt!4sǶw&Qg&q;>aБrMw!C]AZ/3)nSn B!gO-vaXhU*s򕓮}~$j,5 `>r\L;]WHi eCLk e%Y抟3\\T9{9Նd ui@6YpOL4Tu܏I?eR d̋'< T!eze=2l5. TUOC!^Jk\Jk}o26=o?#6^]y}g7fo3cw~|$#t2; a$?~ uJYN{x\] ONR]0 vry~oVիJT_&׎7.< XQhD9%[D2}!m2I;H;{z$noh}j%pϽx8myET^.+ݏh:b.+`\̤l>Uᚠ,$P;zqӮ AcuIؔ/PwFR\u۬{[GCޮL(9fp7k(Dv@ob;by[ _dQhSi> J׊AuvaeM6e e^3IIfδ8HDLSxۗ}7"ڟ@d}PGSoF\L8JI1j ~Cb ];4YoX{h ]PS"0=5dR0Le ZhDSKZlR5g (/P۸H9!l7*>2M. /" ë3gxkOk߲֩#*!#DE^\Ò 5y {5Ɵ΅]45BѬ0Q ;7:)2Ktb^.:\ c\w:vU9*Y}(ʱH(*{b%^dJCD6"DziOj*$Hxx a>bAN2,$?4C˔W c<}qђPW%pcѺV輣\謞W^.VU>wk͓yEf~a۰B3BQ߸`3Í"TlQ!;j?)毤[K'?iY*~ "FTd(O`_cıB,*/q5jy?N{F8%Q-m0)f(~q4_g%0%g(0ԏfCvj$pFNA}F*ݒߛdVY32uUFW 1FljbY4F D!(fEB4Ncsj7-:{$RH۶rC% !3صkKOҍt/Wa{#5Z&nv]sA rXAoLF 5QPfN#(F_ DMGY#0H~¸3?O)Ge m 8oMCq|ߏ13::7H-ž哿4[-1 a\<"1 aH]^!!w<0Q1i`581P,a喦^fG+Wpsal1-i8Iג6r v+ 2Uk/!gPːn^z" 4ubH(#/3Y +3G*)x*`W ٽ>ֻL go)˾Is In+I_"4z^bmUp=3.e ׂ,7 "iTm~h,z5%exGjKD 2z2~B0;WE,0Zn/z,<b^&w478~2FώjB F,9I‚bTAFXƌVߤD sy}[fQZId)mXdf-ˌ+e)?I8y򬊭 ڤΝZ +dVѐ78$KTE^mqq1!XtKu3YH= f<Hv1s.x6PxHˢSO%#cP8>E"a -e#Y%!ʧlhm2Y]Bg^@mD%tt4NtkS(gd3g+l~j [{8z@ 3uzzֶU jlm?VO aυ[$`^2*."VѠ}kj:2BVJ .x*>L ǃm\0^M)j?aXmiIȨfgȱhT1q r/KfE*ȸ]/IkU6,ٞ[m`!RHFt|We16}*c=EIhޯ i/h[n\@>J+QB9TwVG%l`\Y ӵəwCk*;Iz#RݕvNhPcM;뺡,&%NjQHcǢ{Z2|LWXW&nrԢ4"TJ.0nە.*ȸlnn~qx{,[!3ή.0ŜJ=(G|+!}@me Az{)V !L(5z'G0ArK@Y6#dJ-՝\?t5K~cv{Iq.*V\Q#(˳e?@ư1ڲѴ:D$'mfH7t$FZ`(ȖFslUϷp#\"O>3fC #F}UQ)0K|29VBLXxh%vX>J"VZDlXșgA::4%͒ nXC]BKW/b7_.F -z˷9Ao̳*ZT͊jѽ]ۜe汈 #dABn.c W@bu3iLЉ9 u{F[9pN6x<`3˞W򼌉K<#vpVM)_ȣҩ%]̃U2RR>IJCܙJ ?D1sp7DD1I2dtl f߼iLʏLu cyPUȏg tMћgYVB5>Z쬷dm26y um0bWt9U [OvI>oMdL=8hM4'\0=5Mfl@>'qkA]BY&փd7ergK>Z,22Œ׈|c?й;T*˿ v28bU46~PY(L? cɸW jԎ_g 5.55%5h51.5pcƗAJH\|xw>)Q2i_AxF'BIE58ɍ/I^ k 4Aq % 0n, އ9ĊqI8E0yLf1y.e>vד{|8yp[Tnv5q7~^sžIoi`4F."p4p{e>x-8CZS[R=ƠϸnCYta%N LQ;d$OK=Bkے0婅EXRS |YYHvuP̨'z]H#[GY4#?"ϣ8S.Ӟ=KT%i!" +SJyݾ7 n :oS]=0c k}uYuoZi>8R2  ,ߟd]hs`аnDͶ >[EUL vhxT1uUOɲi fSoxRpn&&.!elmdpXoH$<+뵬v:3QP3kUpCh/#(4K$*"W>> +ΑJQr΄dxr:/7 rdvWTU" b.5Z o(| cG$(U:R ڈ8`/C|5`V\'']_H|;N7<DJXֱ Rfhj<({(|a.L+N' mt&̱ Ɔ䢣@Uܗy$q K3ĄUT@P2 v":1%^iR_a@IU0,/͔Ŕcf˴GAvhk 8`9zB76'CڣlUE9I1&#_Rfe6g'rX3ᗎBRd[cXg=3S p F׺|9O|mOS@[CFcBW s5SYn.mY3U A^ru/wG-oB$P{Wm]d1z&;\O`j(H?9B)ՙH)#i?nFi* *:Ch$zsyߧoᚭ ̷)**ӎYdYz"*Ҫ0jT4'*˜ȸ#؎pe^z)A;_2tI-[Q?8wA~ɢ2f6^1֝#nINw6e/Ӯ~!idqŴ߿x;%>.ÙD{\f;hI"VՖ&!ķrzhr6Bpז>M:'Bf#$dZ6&iUnCPP:NFn.~]gE d@~z3z@JCND:w(^fZ8x\:Cp;Pto fuUkو6>Y.1轄W u}TtqӇ83X3)tѽ..2@P1PZfTuvSoUhОU#BR^Zȩm~O 1A4pƼyICO 5@g gfwG xG#m-jz(3ִEA@ô o _7r4OMe"@K[6hɔ촟zQFX)j[Wm ; ؏Lcf` ֤WD䑞ywԹ HᆅӖc{sT 8ln%HL7@k0&s`8C-\ 0FBwCsFY?T?fvJpαQ"8Oeh\ }RTLѕHoSQW_V :u#cmY7LcT0":ƴJ{1ɁAǂ#XlFkK]8O%RSԐ9wIKf/Z|8Hr:Ъ;佃"#\0~ dgK>Xn1W pױtUss .ѱmŊ3sGf~4BJ/5 w3T~򌚊ȐG(VHJUmP;øU)KXC];y'ڴMȊ- 4sM!0+nUen, 6"4u4{mGjVǬ܌-VWygYCTYq}&`./,̻Te8gdx2Xf-c(&62D2 eaFݙ>QP1zZk| ~V5'&D |z%R([vM(r;Wdvpd臗Swur@.s CXF=WEQR/H\8IjکRi7-WKq3ٛ n"v" \T,N-C'UA}{]ܬbkw)1M:F VV8 q{x M"CH7R=꛸.W!N/[X!.W%IG@ }ZG~ 7, L )"0b%Xzq0s3Hn ށ)ƫ%Q-> Mxg(HdpYtnG֥2]SdjK]~!(Ci1&U;eܼT!sL8Q:z\LWtb(13t=Li3IvyEW YIo9I0(P"Q]"Kkۯ &1?#ks]!zٍqTj;VwdtחG/LAAš^9\`%ౠ\,duEBp r{0Xyu$_ =/vL9X9M@F{J fdZq=JHd(I_sS 2F-(*DťBA@2z3XszajwX`*1YsQLXq9 ld )7<#"bWтBu5rRFo?{E |r+.MevRfjVXV*QE2?9GtPbG[NOҌlhd8GtЗ|R)wEQ\0r*aFAiCN%X֦P~  X=9 pFvZ' q NPV Ns)mOqԆN%WPUlb<-AS2: KB**w=mR$b@d7yP=J3E_;@wE4^0m}DVe %-, P6R9B.C7@ `W N+u}ICCV0+)/ 0A'}'xpt+hp1_|{Y+=I2PAW ~m|ؐ ` ,`H*PyZ.ln.w܅V$Oo2Ƚ5Ij֌9q1J~'QwP Wo,堇wǺ,)IH) V9s /dGOr_Rԁw/7 *L~LcLpNGY'/龯` TjB}N%;'1 F|ZYԇ~ @:lM vy-Pl¼F(R^;$uqܶS^A1o_U-\QUzv3F#mr)60RB*lB <D#&KN"XȎv aZf1ix"!5|ͮyWI "U:Ci9+hz9K faavH.cM OcmL‘1lIVgf74'Dq5w#cBܞ Jv飁2 6Y3ڢ^|y\8-3nd4Ja!9 <8`>3q֗S8 /Uk(6b5݆Lgce_Qwrƨ}e@}zNkwrho?O IM`&.Z,k5;XUHkEG(Ie H1!cCOwA⁁-BHf9r+d+aVY:GLMvlExV g23n3cQ-K#{1Pך÷^sd1ejjJڴٰ(GL!jZc'I?%@!G1["Dq%Dƨ>]Mߠ^ln5 ̙ﶲc)aYZ6#g܀让gw ہJSꗈQ*#L% QQ_NxNWlվZz Zj#6 H8 d:8A˷49֛?x 4*]Y׽mx!z%5"ٻ<{D/6,5kh+G*sIHkblc_* 2^w~qiQ4LV5HdG2:;Oc7EyoOГq0x&{Tw>r(,AU(4{˩hZjbܩ͊3bǐz'?5<|Бi! -QVQtm@\09ltX(~A8]}Y-K} d9=̉L|m|*I1@-V VHuYiIq!hhλwM?gTSd(߃(Nᆷcw΁3~{ՠF2t8սHpNJ.̗Or:`Wma5M+SLkw~bͰ\J IH86(N5z 7wm qk=0o HSa*K6XwX HN ^ Ma@u#A rt^@Ay (珟R7gȽEc-,Qǚ2Ot,{^_{;iƢ{!qO"0=Y?=[vNfrXou"K4ɡ~9-gT? ͼ7[ؕC*i>,\?nۇxRcXtJBJp\TC#e:J7*q4=jEɍ;_/M0pZޅ;ܮOt_:J]$|h\-uHNS9T1[ЫfJ fp|u $W cg bd? ԃò@w}/W3-esn /X%%: ݷf_Be:*hCf ]Tx Se$~ *VTzaϲaz$o7D8{M$ nElU\CԻ7GI.OĭEۧ96CjfJ)|MYfqV ugkeQSt۟E qꂙDYʝ Rzb6KcXËWXWCL!t˯PM Sʜf qi.ZxXҺ[yj7kԨ`Y+gH9|RrU#pwo&mRmڸH{5}:vHʵ&OW zSt3pvJ^̓y*uE^lKimPn'8s).2ڍ0A_J]ODĬ1EN5`M6#bFN2b(%DoW9F{ǖ%QiJɷT( 2'riлAJq{nL)4ƏE0'!Ȃ4yu)B WrкKW>u(My/hqZjᰁ`3Β[/#q":r{)dEz'6&ۉN?A[ m5=ok&rJs׺UdֻI2.>u\\K+RU80L[o1X:5AAg|TIEB-+܉y$lVvva+::Ih뗱 ^t6>A(de$:XH:AV}8X} Fَqc #o%6fjIuAeN E?/keg5 ު4azA>SY(e jeTw75*a=n#xc8C?8aD E$>MEP$aV1:"@'Ҽ. L2 TKz&L2q'+@Z(o X ֙vrS<>"W[#\  "z&b mZ挎)^q|Ȇ EՂo݅uD1: 7h.6s|I9W;bRP}h҇bES]BD㌒nY~,A쀞g|I˹P d#ϛoAvRmV6:|@W|#h}Eˢ  (L@%A]^rEDbX}iw/F9GϚՐBkݽd9l4%v'a X4=z\G47Fm{.U$v)vRC ?AwM[(/%/O@>seAqcdbvI|{\^k;3d_*)S~vdS!v+RYVe[2"M0`|$2?bP{ę\hJNV |%7r*5d։R|`ϭ⻺an_?zչem 5j4546ǐDj)X> _$!6P<:69wK(BaoKo:)зS8k>K;7ǭϐr~JRx\jλ4; MCbsϕ3^v|.!ë\j$l#rPtV(=:E ش&@E歺nEO9v.p"Z?;7r "XG]tWC'5-+FVv 𪝇i e9 '˶)oTp’VO tδO5[!nR#2Y+RjMIW#c]`GP!5љ:zAI)%2ω%IbZDW.ߐGY[,[93 ?$ Lqx_\!`T9<>3૦]cZvB$+0W 8Nk{&HwjfL[Ktgz 55g `) hQqˌZQ}Wފ2%0Epbkgz -PW(}@NSӜuE0(u"?˟ MC]6^% "?uB @H $ /<7Ơi)x9 ,pS14B9} :ml Nb|axut[釈fb>yg$~fj=0)%wL-WڡIژK_j_\Z+vUZ;,|VP`"fbwmx(jQ{ sFYCaK"t u}iS(.{N&3vO)ѧ,_5NWaObr^կZ0fa7lkmUhK. kdt/[)LY\'?sT`GI0U^[m f+JƦeZiBV|x~Կt;ĉF<@`d TB&>.Nvi4\&# t\C*(w~w]шFǺzJGe>5 5(h=&ݛgktvc\w"T^IǑaΡn.?qq&(Um(?R$:LTFMڈ4h۔7!'4]Nm/fQ5Ɍ] A\p4業aES#uQ46'=~ N!Od#|ʕaۀ0?8L 0ն,hFt\ T՘u&_ LH/f6Y=sq5ӞojܨYGC!0'# ?qQDsoKc\՛)yQw#~Y >\~X&ho:@N,17 v 0]s :!^c b16>%7>6fHA1]]vn)k?/XrPRȔ~V]W/NM93P B?mN*gC a~ђoCH3ao~JSf0' |njFe{ytxʹMN,I۸aIA*]{ߝfQmB:SEY4d~u \x< {uN9h=g En\"za1?kQ7a@9T"ȧB̿F>\rCaoqc6Ku*7喲loY&\ko5FGubg1e&4ta s!?Y_3g1 ˏ@rBwAh5KA}=l@6fc7uy "(Jv/޼+W C|d|M6Z {BX\侫Dy74eOIz`(qo0YbMD/#)Zv<?OSZu"r4@g1CK;a3zqk7 Sƕ i\-`x ȅ^3_CLL¦KI?rŗMܷ\&q>_øzE`UrŤUmУ*#'uC!rǿ\eox!_fJ>2 7TbvM[.i^5w{(YUHBx}q!!D.Aљªz1>D^|FIۑ0;Z|V/V'.7?D κfu8N-1^4Y7Y 4DgOufvC筶$vn1 uHQ@虀:{Jƾ} (}]dk<2& ȠhIipF@5p冡k䡗kxtx3ahg*ċsZ^7[y*UguOm~L$fx`h/&OWw%1Ā~ȉ>FOP'jOVg7<6sPvU$ VQpcIh¸3ʮQˬ-j&!w1PsF/{$ 77se͗tCʆlp.U:STzzBb,:bhGArz+6{Km]͆^)vUU XbsYw7P)l!%r@E %o<+ԓx;$CNP ][:#sI6n^'mbg$EmM 'ҹaXl;w[Pl4Ґ>F.M/;bA@~AFZ0j;ZKy D.dpBtㄫ/ OTÜ{`H~婢K0>WDu˱ vݰhsDT, UwR)&N_HJNߨo+{ svHuES Q!eݍƔpF\h% ?2R!ImŊT{ЁyH<<y:&LJu p-@ vL0XѷGl?FE-L)3+vOaΩ&ʌk2卐Jzj5).u!t9-p臬}٨/!К(X fORsa I%xW_,"K|Lp\isSTu t݁'eE94c.aFWAw#3+{ 8,!I|xcYFVU3}xTymo/O#/xۖl.ڶ]3>*@] ܦI/p[6 fyRDzZsMWꕆ䆏jpe(<ŵ & x+!Ê$#QG':(SCMmpm4|sB4KQ3ފ6X]:>&uL7wꄵeorv<_Y3}I0L_獺MlyMܣ$o[/J94ӝ\W Y (IڷQmprל/b+{3B[+/n~gIZcު ѧ2,WɁl=I:LTPYѳ>:8ˀu>dzcal/K᫾"z^P(زq|ΌV7E4 3>QH0ZΝH6ZHz=CKj D2av)wg4d_~Avis4{@{ Xj-5T,Ev9UcpK|F5HSk0aKA;XB! l6tNA#YdҀ((RD$,w1҂2'I.P)ʮQXk4AǤk%A0<6썥AQ{\BU1;b "vL2yrC1 9Z/R7R:U7 Il) T_0`+M%ykC `Ȥ!oڸfKk ?.v;ğZ4j0)5U}W *\t O4 K:oj_-hWt"[HٽӼ (ejwO7\|pA ʞlg@y!/5#nKTV!VK<3¼UP(=9ܼ9߄D?jȀ꿳Q!mY )` {dĆUaLu`_8 TXz|:(.0)z1f5ω,ӑ=o:(eR)"a adP`r!ϽΊW/aT2t8(k/;\3c"`vҼIkiMXfo 30;Tqtyrv|OnB5:޵%@#HI_cz+ 5O"滘et(Ⱦ*!DEBfBAwqo;y;(1Mi5}qM̪:iwV|Vi TŠ ,}-=p.5sq;ClyrH{ ia jɃ̉:4h?@uG:yKLzJvvPl;,VU ލ#;gik Cs iSu2d\GIg1FZUǯQʾJTF+\H0;*.KRoO==1m2Ղ`MoVؤkWQ[g8>&6#٦K80𭴶jIvǙʷ2|0jfmE!ߏl=c|QMZRЩCzRmFgǕ :kJsw-Jʉ4&rl.篜"SD:"`nBt%Qo+*3bp" řUX 1k\fGCl5[9x>36g> <.=K7"췼A unALgMSаiegvAn’E(8Hj o@H1cAL7z9fɃ^8͛^E6u1_ti[] dMOv**\V) V;5g\%#0JP$V]n^x8[MqUm0S6ZjB'aBAlD8.an}GkJ ".'0HD00;y쇹Za[y [ <=2Fh#N]Ivy&Kf퉮?VH@CXq*/j*OÖ0b#D>JB+θ 8 W· #zTiJp)> iv%/CYƒޮ˧~G>tX&(kx 97O 9֩t {%1e3;ÒFRDa{aD~P_fQŭ>@jτzI~;YخJPoá7?P3'cgVS˛:BzրW*Vr(2% AyVÅ)ުd֘խhgwbOr ZG; 8bcw3CuHJ_"ǹk|!W"BA*/@wM#R1e,jV-+m z}B{jQN/i>BZ6j\y/DݒMjîJCIܜgmpU0kغ{{$ymmw Vѥ\^Ax)C#Z)!G2E6SGkb}!9#`Nig2xB@Ԑ^%-:z,X&*jҧ"iBl{4f%P=&J BXCjZ.N)L%v<[ͩ=.2fav:xo*Ûڦ8XNx@J X}?pH75pIJGpvR\])\?c%fɺՉK8Jr{{ap73?+>Mզ1XE`lKݰAߞN_ ^iB;-Z̼4kY>wbwI!oZ+_bM@> mdWX+]##T|˃Kjoux)h ړ[P։z(VP/ŻSu$\ ukolF Z}7@ ؑESup:4w[}']r[bp >9gB8ݞ1*i<Vi FX<ɗR:Ypq4wjw6×(cΚ"4T.sU%Pt#~ ?rY$+} ֤uy].̡Vy+CQ3z#ˆi^C<<2XMˆFZGtuDd;fXhsYIZ3.|ΞW-PX"pfЫ%Oe*oǟo,%2%Nnl"hzg| FdtUʢv>vXUv+|9+:|F@9:;=.Gsz\ȗZrŁ_]Gz0%/"lz3 -07(IxJ;s~ʏ k.년=XՖP=t_rv]vWQN*6GX洲DULDFal4h4%J4ꋈk$BNҐ[)e_=c7XO'}\Z\,{)hy;Է?DIf!`d (!d̚&I'o {kzh)s0e (_gs2zZ|B[ˁλЇptLa;wf:X&>=ǻ.2=jI:{x?7-eCl8mEҸK]L"U;(078`q eM8:)V:E3[QyY)GjE %:Ott(<V)ב5xcNmKߖG ~nYO+;&B!Q d:} ߗ"y45J2j?0fzF;7k`[FviDilV·5w)5Kx]6f$:E">l>ķ?_~> Q*0d IN\S+q-u,j u)cnCaZ t`Sw~r4C)PhPgk/qff`12x8NM5ӌ# G֮a_M(ƾ`ͰZ} ӎ(>jFxo;aރCF9pm^t( H1$B„J!SG՜]r3ZA[s>OMU < ef$*O>~Q؞yT,εOqVWA:qr;&:vޢTSif<^$"Ӄ d}^)E>2ll3bEQ@)*P$`ܬn^ywބ3hDP i?N#&M!3z䲼8b #7ÊOx("ZpZQ[zBYLmJs{I<*^TtEnJ >2{!4MY a߹΅hG4=#Im20V&<2;ً!٢$* 5 w^JQQphO%c5zΩmXweU-(V? )U ]i%xttcZKFX.-F~Ԏ@]zжN6Dxxgɓve58n eCx?-i+^eʊۛͪi:dHaS.gs4#sWEi+Wkq{v]gח(=_63RrPz7 68ۏuaNy 9:wh٠tX1Ɨ|t;~!jdtu1̹l&R$m`ԍ6 g&޹fBv|sJmЂ" xO+MphJG tK:T B,wTqSz# tMsܖS_C2FޟleH}yla=9}eGW< a@V "QCV|(6&|)V{K#lwK`K#rn2[CtULH0ORnUZum/E87dR4G%~SF'DChe^!XF§W= +\acF[)ش#TO-@s.XW ɪ U04rLźgRu35:oKmhϏ$i@1/.0էc(& &.ժ^-9.5 aK)wr"QݍyCҍ3 O?.[yͭBHlc! [}CUI/Әy\ x" 8scn>H:7S{6kjٶNR/ ]O":<4ѳ5(>Bq&51VBD-|>=qb]DHjȈ zS9M|0ZEl턛h>4ԲAxD?(H;8Dy'V"N5nՍPI^;"e4|ݑАI|q!s?&&V+@?f>}"†(lz > zj[8a9V(tvNIDpf5?Q,m(T|&S ky`b<^.͏xr ,T% e$BbG=Y!MACg 0sm/N\ yM(wi fgbksNJ4 >1\e@snbp4Fg겢Hϴ]i\ߍUؠ[tUI]sKuͅ|e&ha>yNv]f[$Z\^,0bK=ׁ׹gݲЧk*/wM~uӤ2-U/HLkSlB2ct>7<;~%ei@W&YoG5QN"sRr4!Ȃ&n¡8rFHsǭZ#ޖܥZIpF/֖Sk(ݡ| }Zwx74n.lKHMW# `1$ B"¡&Cibg&1rɯj~Z͹^[Zq-B!ڒJ$C, K7I}J!`͸5d(UfKi?ZCl\}xKeJHu%Gj7'[̾.J2ق3qwfQ0Hˎ{6]Y# S=M}1G.Z0(fx Ng%r>-  HƐX㩾pպ.3MXn 7Y@Nҧ)(6DLԫ `)|6rDb\֞t;[)br*_Z42sX3ϩ1,+A'EKBSFc/1P&S7ᔌ{YcDmP B9&)q 'Tr޳+U!#7LQO/>#|=~#0\EXbwgj1rr0Mdڔm:bwh k)c~AƻzCFdIƄAѶ}=ibkPEpӕ%lIv꯶bCġk:e1 Artwbϳk;'cK} ELlkS6]NJi=t|!^T5q\Ӭo*v' =te*a.wgyҤ?獌eZZDKp4dv ҙ 8+9EI{3]V?3&+%$= @KAH-إRJi\dQbYWE '[@cDFpCb+üooTH%='N[:"#mAkW2--.pK='BITn+{gqYs]U"}$W7fS%^-^S#SqhݘHlf{ i]\97MןXMX@}hP /2Ya_ 'Y{ؚ<^ K/P96 )Yx& vryD/܆)U1#ݮ Y!"?F9x. PͫD!ZPvrQuӨth1+坶bewq2'M9|QW%_C886+hQW_H6o;Am;@.=d?tQHjnb9úi9q`&o.RDf+gI}!(o%;%yE@Q𤰇#n9"N&o4߸ftLX!jע Z.k¶Х+.‰?\pbӎj;_Tm:Lӈ֩L~PebPaZQ81}(ͅ斋A \Ŕ{ǜpP| 70EJ6~&X_@ _HH ӠηOO$f9Gkfi;6:Q.E7惫|ص'V_tHm2d4%MKw-H+4of!Iy1[ѭeї8k. S=n9B ZV2cVe*֩ Azp2{~IX@(Wg)[s`$M|'EډV7UCcpPFJZY0r2 Rڤ}2˝Hٶs1wUěv}O\,Fhܳ)! $&^%B3!ڪ.ٴs7|'u_ف0*/1-OiпNx߀;qAcNHZvOw#e*hJky\cnj cFϿ\߰ZVSr*\o! bg\ɤQZv U_ vwa $* 8OЙT׷CqM̂1m-/Zam\av4|0Sy~ AZK LKGdTϜޔ\ 2A!E޳0{Ǔײ,ί/fwX ϳyݯa%G.̋Џ1 \^- bt6=t΋܏][e%l1ګN(P\|Yߝar/oHH/Ot"$:.m-bZQ !k0"Ʒ?[%Ž7kȈ(},wզHk}egh)7DK,ZzUF;Wneq)8uzhe":j1|YL+2UW'[|si&>:5P$)P ?yQu:W3*TN\ޞt՜rs:e&.bg**ϼtvp/_ Z,( WI =-q_[W]**sȵ^.k~A(EgTJ/. JB0u?`sjh[y z,0$ =~]V$oL08Em4bm5Un5Z5B1@ogO QYDy7`ɕzǺLj$N,4Ԗr`w <&Tb:a';Ga)7uQ9YHڠ rd򐧹QJ3'HN j282xh2Z0_]acTASXsUfkt9)^ISȗ+- ?ݙ>x-etI9#,W[m# u܊4j(O !6kN Y}[|?md4ll߼{Nv̫w=tE^oVʦpWFun;6ǼQ'* LުѿD\[0teѨ`pj7+AiyV->hWūOp%=͂ -nepzl$^B`8ITäx=Hj-qr:-k'6{r 4'8QYĤVL1B=@Np@6S/G9F !ej`i˶zq}KeF 18`NҊ4HW6V@;Ec.BCc:P l]qm}thd]:|OFlMUɌ;L@yu`ԕ*5pks7Q̓ΓB EӒ ש`ŀ6@i8 Y/C6qĸy[r1$]X `jgdN<)[LO{vF -55v!@7@\3 'NfiHv_X~7ֳ̱lfS)Y2ǨqB%&⃳!"@&ʝxP)ʍ/b_ \OCtgaD$ff !2>:g'2g ˞eށcZ,l MZFҙrؾVvLvlXҡ T9 5h IO^·C 。~Γ껾3NSGׅf1JEy{|Ґ[m. VG{C 0❸p%,{ v LS<妸hnK;>HM`=) ӄ|ūw5O~\=?A$'M\svr 7% =q-fO^oZhԊ 5; %;S(ljt[cO0QYS="HFY xgQ)&+k4meN~]9Ǡky^.X@dg]} }y}yw803@(|R5 u;r\Js*֧ i!am~&m*ЪZhgwx t" @wr[矖擔ǫ*zҭ,jW]g"p bٞyvy5Lw}EgҔbOTW<)|@CtCoAq4B* >ݙ%vΰߗlNh!~{)ߴ.S/>ڐՄ-HsG#"r/BW $@!+΄BN}e4LV(eF4lO Rih`5D Zc3w) @cyz2AmKsr~n+kԓfs ~[^u,s$2izCx1~\;9߱_Fj&\|(Cq<6`#%I+LQީa|zOE0&kn2o3fؠ[64(2a]=YXAv7@VUϬ▌x9/Npwv.ouaJHfלg3:7ׄKA`&u;g{«-"J$fW^ѷKzm%&*ܗ湨GB9PG)IT"¨{X!${,MJ=jfS;10فW4QO0NaCDK%-/u1Gs@a ЛzGQLv?E^zҘfR9Zy5Ch;foEy`'2'y"t"1JC9ghqN.ae5ܫ=iզ2 I: @*ך+8Ă.MIo'0^|WKbZ,zq^S!{@k%dz#0KoLPFʛs;VJ}(D@J" W;=حHKaEBmKx *UpX XYC_BjA%?y~L&U"UBTTDa(9382~KgA3u3PreOb+JD!e<o( .l\MSz4Lj'pɡx!9 ѐ~;X]ĝwC.,,ib b`+} 0ࡋoY^q`r]UKCU-P\2 pAdɳ^wPT{q)SdZ+ҧ463?ߣ8ϾCcK`!hvVL2SBV[uo@g"ZCazҝWWF3p Y1#t"N"$ݛ t[`[߾q'넱.{EF+F;w3#^ޔyZa:|ق"$TZnm>ז@#dZμu<躂MĉOdŧ8м3?|&d󂩧X CE(L_&x^!mEp,>%2Ͽ ٞ4x/:?Mme勒V+_[GaU& وNbt~_×X _h1X^H\S@nrbtC*tI5Fol&;^.-qx3Iɗ>nGk:i/bJș!OUe^me5 Y3.|^sՎgcZ.j!' JT ߜ3t!AQs,M}vuhG'Sj;_ɬvG-B V*F J!t[b^]1ik2~aZx _H~`(Ŭx0.n*KZ~G[2 ~W9. ,N~(!~F@UĘ/7 ~D+/( 9 L1JM[ gP"!.e\\tq.H~|L}#BrS l3' p÷ P-4VQ0DLQ.HZ cJ"I9)r3r)=J([-0C(B / ):LKqR)lt[3ЖmhMf6k*3_D !U/!fliv>%oDEd2}Tr\?y7x'F3`X] @W -.f4yUhJzygĠf}XۯjA<3]Q9 a׳p%_-}޸ם.L _P &8GOJ%ysة$bVyDڽlVYx}e&r,h;2. ˥9_E_ tuOWPr>l*o4IH[=4&!3e,/0ھ,'zؽdgtw8NN,\}!@Z X̌E0Mj6M>sE[u ^mȶu(mB͘"`=sAjǩߝx8<%Ƕ4Dg+?& W^<sp*!L:0Z7qٴOM.UMD'v@"qKn8˛ZO#s2šdZ7nQ݀ otiLAH^E@pMJaEk`l U;orc+q8Rl<4Tq{Х46D{U`9XVYU&5hy3@]j\O= z3SkR<f!At|D}h|J2bylwLWroٞ*YƄ-9.yoSd  ro9,r ey!po$Ȩ05Y%#A{nV toT^t iEY$P1l.@ "Ua4Cbchn2iztb79ar%T,$⾋Q{C771?ehGrL?nY8'1z=jע^}!,SB6DKI^L R+&m/[0}!"BpX6%$Dpn7?@ x+}k;ųف!zNnp/o$٠?-.,w&ilI__JUʼnah޷WI}WHyc41,T)3Xj5H֮Ǣ@^#A %}|:/Tҵ|.r}NM?}c˓&O{S/;4g+ZsH*?Q<w+V_hF5ĕDkڷrf`~oAwSgm]Ic-^qЄRy Y\y GIz'Z3JЗ"Ɔ@0!53NQ3g>44n4D\K]!N+C@P,ayXW0~ V(ȓuK:*Dk(E,Ϩ ۬ ˛ p/E{Gģ_4^FIhZ/fc-0a^c?k4v`(jpZC`6WwK.Ji+zb BŴ_*wjV>:{G*PvB$I܎͏=-Nm)scCb,LzlTQϥ.L_ꄠwPTi:s)Ħo#h|PK[ gvbC֤?^~AF @yKmtgE,33 N3$f7$TvH>tR  E!G`a 8ɓ5JIE~IhyZP2| ~u 9Zeu\TW]*Sc IUջinrOs֕l= ϶+顜"=x0#\@)A^&li 7@>n_Lsl*7Juɀ$pT.HX11kZ~ϫH.g{@orS8JJWWiDA"j}m-*#ҧ1A=s;XU!E9?#[>iO QA&!_pirJ D2VN^BWlFRWNSM>G*ÙDj|T*N2CK qSAesW9L.\Pb*pg=~xOY&6ZVz;mi3n[}Yt ŸU k UX튀d}Z$U/|"6Xy.es3{z4dY!aS 6XUN%e`ڊC5[%EP~tRl = +asN`VSuԵp}{sgXh9a^5]9QUy`0PCzYBᘈDgi"oG2f%(lnAoc`xG<IA7fG3F`jMWNb_4{֜%9Boͱ E9Je(eC2dvo0&@Ǘ)`ŵ{gkpqc'LUn76GᬂC_}e|D9CQ]"›$. bPCx(1A.@]G5==LԲo.O!rHOս-GkZôKα#󐴇u3;[MX.og.v2*V%ȟέ@3|0jMT\q460Aqib"WHQ7{j&?ᚕ"gТzFm@=bsj,tcQ\kߒʁahLliw{*/KүlOoGغF<~z`{ƭS6|r?t1wףʞ;TE+jǍt'.Yex|h {Sd7ؕ*ne l.ŷz7{FDրƉ;u hb6 x)"̡lʫ|}C9=?&mx:d#H-qzҔ \H Vf)Aq9b23)ݪ|Q\Ȼ,#TЩshԨh_.2wyoA{?&fT{C/Ęv SonaR Q 5. Xټ63NQ=i[5֚OKh )I>6* l\5B>ٶ`KFct˵^8|(B8@@Bd_*F?σ`tAh .DjjC,QwdpBǠ0͘0k`IewՉR 'G W$o='"2naNu{{f'8]%!Ԩ} mD&Ხ^O7dj7="/yW8.J7v_Rk=%p󲅜zrHRn-1א'g^`sO\ 4 =HVQ0?,R%\9aAm%%:ZZ9rjZ /zcVQnXA`u҅]'wt"c=pRuF780dCѓJ򴻓ݵg/ }-6>]yQ-Y|ݟ9/m[(?h⊝$FP}$ؤ>doV>ZҨ_dֺ?D'+CdnN3;\[Ke1C W^ɭū SUdShVîڿZ(%S纷5 [Q@ׂ Sj"Qh!_K1Xq_l/VϟCd$ VR/DR H50q:o;촊T6ڹs>.2MA=9\?\`"Gѱr`糨_΄Nck.6; 9t8̄ ,MFyy-E8WClI@=B Z8sv'izByefqv$Zc`촫Ż\_>֗Fo=8/! a9"ĢU9*B00kds$ʤ֓xw/L"}{_1\/g%uL ,w 9X<#H% S&5X RU$*؀*J HǠ^F<:LEa#g[IliՈ rG5Di-$MӇAeWAބ^봽0jqalYbUWks:Ia9EmG'AtHJ X}]f0#)b 0?"_+'`R$tߺ Q[~>ae ՉC7ZOf}F#\缧5xȮ#a; 2F)I (k6OSz)9!Yˏʶ@bDR,fޗ6+ wR,|pDE(Xz8q 章:gCZjut;F>]Nqrq+h:TڱkxnW&h"DA&cdU:YHV?*f bȰbq (ʴMzG}FMٔLrDFJ*Gv+pkB$+QlgV*zkW*#CQr%CT<\_L5c*dM|zv ߼ѫKyzaedH}̲>~ <ݑʨo.mk˭J] ?? d(d':V8,RvPz}ԕHIIyܡapƞ3y3o#"|2yA+jȻ>zʖknh$ èJne 6fpIKRBb14Cdbh׉n[2G}n} '0VwX"փlĸu#Idf@uQ67/*Cz=@ʹkh X!4[柦I\T=vdR qc-;Do;6{@ Pyv 'yܧcJ ؃8ҵ";-pj?|:z>/{N$uξ2Ȃӕ][::H^~ö w] N,B ,df B:uivo`*K*C^|e⟯|O0LrG|T)+^})CV.-\_?DbkRxb+p`7wJ"DntV8euNeҫڐgŋpwtOYyjnH:(*w[Mnۆ\|e1|E8#e6)閈.ksv'zt8iUpcK YF` C{'u4Anb8Ul@ڮ@Vw6N21XfcXZ{O/RTzxFA%zRԷ6~S!,d'[Pp$Wf#0n~WR?]SAor?mB Wq%tg71ΰRA.d5RNQUv ֍)WɃ4ٝO6 ,lvfGc(ouhm g04Y2WP%h. Ǜx69*AGڌO:QoQ` 0ۀEnNAyRk/7'ۂt׋i‚bFn &j+(%Ñp6'u64EEm(RU({#jCsa438V|ogmlofKVTPȚ(?ŦC."NUs({; ԭwXz0\e"R0$;,/mD(lZ욁'ˢ9Q 4O%# Na 5'j{~hZ{<̹3e4.ݗ5=Vs9E>PZy]ʍU)V7ir(Z;<Ot;v*2)X-b4Db|+o3_A.h:Q/E. -9- hոN]@h7Կ^ԭLp |]̫Keޞ(42-zu 3$ۨfYW6L O2JF#P#.+N!NdY5}M6HN޾t (ߵte -AWVi\hs|BIJ gV47t- DuHã@U^O`Xnl.L=(?w~e{E*уZ>G>ʍErT'ҡR^_R~dq]ƒ8+VB2N8$9B.Khe1}z  ,Yƻ!8!t;J#ϧ[sҏD?X;†~ZwsH yvKm"o ֹFsH+^LP,g_*׃`a-(υ!Ef I\]O~PRlox$L !D&C+VaQmAA[a־!%M UtYJ(_4 C}uԹ}6(_/'pÁD+oswJ+JF?c >XXT9@j~~A Iٛ @`2`hjؾ:3k yoGd!gTHU[fF^;+&LYw+Ge#jKO.ex([^fv2i VK<Ő=ϚvW`)6z`M yCG>c[78Bw%/~bSXowA ?rƅ DeC!JI-Pt܊U}؆hh鿣EucNWR'5N*3ҭAڅA` h9ŵv`*0C. 7QAwn~{x<%rLj|gߎِˁKbB4G֮$ vL]U.-}"mkbWZ;@|e=b,32| }5s.טK͊(cȈ&egQ=Z'7@CU"w 87Ǽ"vhN-\ +Ҫ_~$kM3yUXUJj֑p[qe "8#Zxŏ<*RmB'6N_C!`fR0 B?oj'NENr湟t]D^Ƕ6)„0 t'MOJWeآlSF~'@@Ьud-}5GU,A7pmBW?XUR./8q{)}(>C|=pCq;0lN&z n]4ޱz‡U .LUH)?Sm|GPԠ9\{ȧvcg ƈ4I io?r)X+?#(8*V^}խN+WŦcUae!n8He)Hm5{&$UrTeKzt ;+<d΃ɽl95}Z:ߡA˝ nks poۓx)RHHstQ}4DTCeZ1+ |1TC2.L=V$S~(1~f!4–xbf:}3xZЈ6\H>c3AXp>D]V逳y_04˖:I%mOO:v0c,6).u%a*3X*zquuJT=mm?(q{30ů=dr{Ei};V%M D7̬9CT5>YQZ:"~a\v$֏Lٵ -0dp}g>}y Z!"6Gh*/Ypb۴ܷ,,nۆV-q0D8s9}`g'g I'ܮL]0bnidkI6yd)mqAhM-T̽? HBj` nҗ%LSN7#RL04H]L fiQDCzDQ`:Pο;/,(ZPp#D&x7*G썤J*5$#;_ =]B#3}j A/I3WΜ3RыёQ3\}cewa i;( SXR ~@3POjӦ)Bw>֯2jiN _$6?y5;j §ss,)ݷ~zd Vno6mR '?7whMD䁳kj,bnw{Otr9T8jj "m9_ξKTMM2 зb+J͵M|V8Cc>2!fn/LȘu0$Qm,f @֏Ep1;Ǩ%TLY|:* J"jkqI4$r+挱BP"=y~p{)[}Mglj;%~W =v LJ׊aBe vぉsfME &remqϕ\+= Hә@$}]Kpؑ6q"ם9I/3R\an1ďHL} wŴD~u EQё[g/)EZݼSgu[qDjC|Y_RGa4?jd (XT3kB|xUׄXIV9u+ޥP $tR(c(ZqHz&Ќ85$.˶):x'7;e ϕaQDKE3weZ #3O8< '!t LQR*jV7-A NG<]F3<}l %v' F#6ԏد<˶787R- .):3>8}`K2V=0p}4,#iLӉ05tcARç8VQ7XPG<@.%SLsA{d$Wd> TIyj=U pkGH#ж^ۧ IWG.&\s}eB-.fs_=F@-Yo00Vc$cXw_Ğ[  ޏx梯@%;Q /H@ `@uɐ-T/eiru@0QnwТұ%9Pv"OnsןF0FtK!h%nc |NLւ5! ;Xhy6A )|33ґ&GBd0FO"2$!emn.'[Ke82AMf=# > Z_3RӠ ÖF7323Iq0֋fI jy]85q81`%JvF60O2.-1%qs+{0>MvY⼐y_b4S \@>"E>EU?|jaQ!oC^DZH_`!˟^4'5-?i#ds0Ef|4EE)r*⌥5UܸY#9Eqe-6㟜M11 Y^me==e5>Pwp FQ0G 㺒2ygz.˿ypr KN({?c5ys`zQcʱ*j|)ɑ6f,#lnlZY5C>v !-o3gpSfze_W\T]HϧOw[%]'m`А(]o(W_Kv9= @6TʍRz8Sc}dqV yCR/lqYn!d|]T]Nԁ6}?$T^yj xnw@5**EIe Xb=vKmY|Aָ\6)PXuXV2Js!-;y'*c'j8{` ^|b9eYO"?[k ħ?2VwT\(iHZz)}-;9⾛3+%_鏚-򆺊'1razgddRPEN2\ g 3׉&)Vԋ5dOr LGJ8JFY#*% xdMX[LBj],M>TBNj4(#-7%jWtk1?B&tXv& /_SCAE9/M$2 T)CV|Q͑;$6bPq/ P8yӰhXG=[ *^wVC7)FY[J a-No ϣWo .m旿`Lg֌P&S'׾LJH&ߥ(2{Hi͚4mV_x[ "ec߫TKBIH=޵ۆ̩LsupT]>:>j'#ù^iYٺ_ \a/8M3f'RY\IIFo{`]gM^U=~3nУ~ɗa{Y Z{okWV~4N!ͩ@Mi,97쐀Ʉv6{;x&;ЅK_%UO쩢 Y &?  jEs?8f*;Y0SPW$挍.͢G>%D_߆45œ{I:}>Mg`m-UуZ`0 b߽onަ95 rWD93 84(i6Q8֒L|4{(FBb$-)ۓZ'~==eBza-3s, `aDHKjrU1+lOf (6-0ou~"ˆo{HXH<10meAh/"AJ'7s EJB!ng!AD9ӫ+s!YڹɗА{4dz# R.@7;/Rqz2 ;b]?zG -;)+|t {f -.ַqY~ayu>=ֲ|c_#9L"Ąnjн,s|7[T)-܉G 2Tu3$a4 !!!|c_p[p$6܋O3Ք/`0- Ap~h pENm'>6f}/;\ngɺ_RfR~ņCmzqB6,? |![.^ƕ''U ?6G@w u$R @-LJ!vqTEtB;? ?چ-(0]"m:y2jΎCP-\=XQ_d,'+ċ!aF|͠@<O,PM==+tǘPAxM VRْY2+5d $xdMWh\<SiLX?-@^$~LV7r },59 V_62H3V 2?XsD~ 6܉JdUj2?0T0%US>,h}Xz$V-F&ǐ,K..F\yWF-/<`ò%bEN3zǻ`ǫu#޼̰v׀Jdi 6IYg,'Bm75a, Hyos:نlCr{NsQߡ=1`a9M M6hY1CYh\~'$-<`=[VkatF:OqLJ5Gݸ^+} ݠ2}`1dr1d\_G 5ؘ d-s$>{D^>ETMशMD#/`Y&pבE :E_H#!`s=?KwcHw g8o%r7^Qǒ0z%,w@`M˟c;A!5:,/>GN>&fe*Q4Aw=QGKP9բ4Aax <U+ nLԐJyPwa|ct-N TfZWJ qE|pkޮpax} oG>MBIt(B.OiZC%䟡ۿx̄ pna NFR.o[R':&nHVOe*AcD B ZHwxsU|,XmH(&O>F.,}{jr!U1LG6xk{ln(AGEzpEܼ7tp*%TfhI5JPFNID톺@!NDQTMҼ!8-U*v3cWFk$y;NCǒ% w+u4'zzP[|'GdOhD}SKf=lkP7;r1I jN'b\ҔhbJxÚMWB^Wtd׏mߩ! K*=UoXn0-x"ekUU(f:KU"@gŮ2:(6й g>W$R$ͷ[F @׎7/O'hEJ6{4TOI?%Kdc(M+(Ͻqy)T&pl^]v9Lc[+!ͮ+)Jvjζ;*DDG-;I}z>Jt6—ŷ5;+kI@V)!<ԺCCWfS_̶4dA0 :i8 dOPJv!^P}EڰJk^"n(ef xKCY:Ξ&"=%=Hޠ4}3'?>4z'-}:zۏ4&z-[)YBѧCJ@#%s}wNPt{ߎyZ@Ϩz֨~#";% X  BH;}lDk {xwL*"paߑ Wq5FliKGzY!>^|5i3)8R[pvΆ&HmN^jdKC_L*}Ja>@VTTkg|NC4ՀgrK]^Z4&bMMzqΔ$)Ab0ߩqw6@_,5CBk-WuAj3 :;p(-_?&U߮Ѻn 榥!fؿ?VRp(UG&x."szTXN]vD{;9ZĄVh+\6 6M|c93cv8@(Uo ]O+Wg%AcVa`F: rDP?Z崳v˲DԠRɄE|ڮGSI7xA@3"zX|B9|P;z]m x=*&AXehF܁_^(g;zQb,w Ԟl/n WR`~}xG9A"e\‰Xw[ -YigU%+xkuNU:G$ų( ףOv~K`m@dn>mτ[r?F#g FIhfUڴJda܀5ǒHה Dc^b*о,D<+,%oR;'~ mswy/1NƱCs[ \\ Xo ek4k\ќV3HR7jR͜]HijܸnM ,G0F]jupXd6=iTgh(F#9}5>*iXJ f!nUfv)6PRuδ*2ą,PJP(# >n ใdx\ %,Zڥ#0E}a! hͅp2H~CA 1I}R2o!u~Y—w.6匼}yqVsat?$ J:_. `PRڄ$*B i-Ç.ǶBsjյ2B_'!NCڦ=ɺ%bsbqp;]$!:7Zk!Q!qGMG ~F#28TRkdRY1;Lc_L?gWH9&`wK=٦X8"Dyd'I5!GSik{P͍ "\)S,K-(rm$$/$fԼ!#֬ITI]mc3ܭ{E?kELW K]);`/f*C.f;2] %-م2v9D^>}[`C_~c| aΤmёT25w Qlu/ 3ddVw-d+Q{tp98'%}tK,|s0 4UJ8yS z1gbL`qw|9v!'4ϡB kM8; 6zCO3|t>8O" FytA/2TCWW[pX|L-K;wp|_) "5tÉm{{(-sŖC_* 颭/mБՃ-% d->[n¹_L )B}5UQaPmaS@*NO-ٵQVy[ F ,uVlgedLW5P,BI"ZEtc;\2.gy=ř<`r GNYhEfax/hRY\Ѹ1Tʖ@dUhhih =kM=YV`HmQ#]' ؅,1<=Y0:M-SU@n6"Ƶz&.ˊphiRo+mݷ.=Z pRvyQh21DȽC&6Jcl}mbfۗf4Q즗6v/,ЩHӎWxq,w3ko0zHX!<.CYzzvz7ZIȫg-&iz[V|8W^M;BzK[x榳._ ŚWJ vcsV/6`DByYr+`∅`nW@ޙ(;lExɳ[c2OGgu S NR*FkHj9#:ZZC/@)hPD[[r+j.H)3l4ABGRu>[:1 F4,8]i-,_F'|?iR$a7(p¢ ,G%_Y#|yNsz90cǝ-Dl:[Ĵ^4r4#)|+B|N2y%fǧM\`Fhm_i:gfv:ΧIȔ5#vvGa41-.]Y.~Lnr_O.fE~U- )jh!NsLr{2 8fWw Oqze2VeH/$3㟭 gS0Z\.+Qx $4tYL1؂Ē!eg$5~h%ȷ ͟!+j֪f.Tpug6j9q͸3NK)Ieq2֏Mr=]Rb5j*Ԙ͖fgHB ]QǕJy*%oxeYS#QOU :צfboxf. F÷G ,~}nE_rE(F?8qD20܄mtJm* S'\ycANb*yAĚ\E5pӶ+֊Ղ\ڏޮeZtbrt" ^j(!&>#Hz JIA}E/j!x: ,f>bZW:HAj$ #~[V]7M@%PPETaKV rsw&I~٩G8`q专Fʫ*˻ixY;'( ,xحB D9lEWԵ` 6,<ĸyjGd1}Q z$<V;Dkoh ,RڛdKPY{iw7!I"K̩ɔf u4X\r'4XXuIv>kަ90YtL/єLli ;U%@,#laaű< 9 \FyiG4Sy*Q }V*lOεx6  9 ?6A5OG@גNyTs2[KG3 7rX@B ~F  `&yJ"RA"њ5ֻ9KO3'ʤX-YB.r >YNq@ib6C<̡_)J)m&6z֠%52,jvyFmdo?ƺ1= =G%qA|@d*TDW0;@ nY(Hjl!);Uh20Foňzn0a6|Ks4mE98j~ !SGC34Tz- 7"̑^AXeoG!N|jD } K  L9!U w^;Ge[_)X4d՘Nf"lPKﳃ>s'6TZtCajtya S ؠ+j8 }vOy0^S"@i6UhC,4 ¢lc oBwdrXfO>A&K T{09S!qq[so0Uz8q՝eDMRPcsO2Bc~\_WBe3#EPtN`aV&w4!ָ/K`|yȲyGl6>KPpd_xC.gvNH> {C" uss9)`LRdx7JtV m mm?υ+˒ !^Y#E; çR-R"aHƛe_j>_h%t6faNz5*;*͔n/.nXx2$Ϻ!~NC[L8[rff$d*r{K5Kxz+5tV~y:A `OimQZ’b񠫩`o<9e3`q 2Ξ@SuE'ڝgn(M|,z  xqj۫Rl:~P5`lO2v;ZnHF DG*Krbq \IR~?_Hg-2j%4,uu6++C#w?ezO|g(8`(Wm MHTlW|mJ4J1:qx.$rƾ iS3d3O.FQ+z9Mlo^FXS!_o jEEJ@ı$W4jB~`D=.jz5g]}IG*קmo^峻inH!tl[.gy.F:XkL04\c,v;1R2o#EP[˿Ȕ!E?|ι;[T1 ׏r"gʍڴ! дzrC5?=82}nݺ Pw*Op+9twHmcKn>ݘlT0ԊS!'q.r$:Eh{qJNԸM4GktXӦOi@e,Bx=oyWP^Poi&J*ܙesjD "90sh\U \]y)>$\Yr'G?נm9]i}y[zy9E> O?$A<7$ËoǻC2Hƀ8 %BSw1 ,&V e`[e˃_иWVy6D*2K~p8WUeS<&DO&zힵhQ6ݍ$!lSϑ1F[J`sǹ}]W ^񀈚Vzx+0]lChWj .I}:.s^t>hfG24K׬b"mI I΁>_GRΞ:X=o{ Z0xY9Gk0̀7W>ؕ"~zofBH譁 Ss`1|ֱpV*iIi0TW^7&ZH6bC9Dw94Xr5]Chm9ߠk^ !at."ٽ!9j}ZcXkꡯ@FҤ`PjOwړdL{Hzv%z_eSѳAC ~~zF& өW_NE=Smwרñ&]@c]4)Vi,QD 1狥ZATrЍdoCPW(ZaFWB0OkJړ 2p<q^@,>ޤ=@:b\NgLu!4me/xdwq60zxU whiPMqߟeOwC)]բ"mA´NS9T&#ZP4hx|N󓤿) "''IrW V:u z}ȅ|-f Ń;Sy1؃RVGYuj=Ϫ=S!H[Ec}u ])1q@ﴈ#9n?{?*)0#n뜰i Ȩ!|mlJg=t^z\H{YTyt,δ35VN@?N],YMnKil+nO?9b-={T*Kw OjA杋pF0>hO1 Us[Dj}j" U%euz ՒD!;:A(ځ 9nnHM8l;cLY2nl\d c.rN)!Y=$0Mģύ*fIǶ-gh@EUN[n\ޯV2q_@@cKe* ]PQT1MKei1b_?~${EiW6dme)y]MM7W7$?a:?` v˕d߇ :PJXlfAm(kŦnHZW,X$#OT(w k)1YY:A`#7*Öfl0TٟyOj։VNJ#|#$r ݬ$ -ŏOV=4qӫ@ǡf[A}V/5}K3Zn_sD vI򟹷t=j%-NzZu"X]! Vȳ%J*wy.W=+NbeՓnaVC'Z{{ĸYLbXA3| ʌ+caf/EO"d[]-[ׯaY=HU-d~T0.tEȁJcq]N] F0ϳF !b)ӭ+m oQFK : tɏ5 LC/KRup^eI2ffݮL߃y)da&#a ^:Kb T=;o9Y̊hyފH$ttg^xeM@K1<+z|wytgQC =4NÃCjW 9Վ5-yNJy_JMe:e͡ Ъn$E8/`>6љi |AM"6نO6\|r-c%0M}(8w_b99$oo,\ yFl7"Sݾ4Ķ:a&~y;,աt^lKI>;RVF`--S.Pev5:5lwx%6Sa Q_{\ {iʛƕüZ5n)ba㯣\g^ ${YtkFY*өd=U^kWcԐ7!4ct ҷkhT4gn@ :=$MUy7ƟUv%P ~) շCk #8ei OD6!9>8zp߼HwL䍬6;Eofy.hVMJYH.tLJ\UZR΢OkfL_ 7вs%]-șp0أn'hZ3ᝌ]R3YFsxǎ6᯵KT1+^)fs(!h@PoMuch%P*%ן̝GjT N^c< ٩٠BB8y>wA!-$>4-ߦ1 Нcj1- d?gv-۸rP:BQ'|۠9|ځ9 Xb.=IR(xd1K%s^_faL, QqUʭ| 1Rؓ(mnRoM{)&$'$)Tm )ͷ1cQ*$idh7BabVH'v-7#ЭFn@kNe60(ёfb1 % ugo'E{"&1@b1b/^i&/i2 7)ݦ4Eit?,k\[fnzK/;½SbDhl'Z}k6ҊP-}-EFU.tRnً7 ,#z)aX\h%tjdYǸ̬FSx*S9<}lGlo^W˒Y/ h_z+)x}+˺Yo{}HP󟞬76u+G)RtȅSzH7qvaݙCVӓm"׊5yde>4pr&[Xesݏ-1/V:ral!M:GMOzRT@,!:pc ԧX tTy`g4:YV 5OwG1;ìU@-=E~B7mam0=)| gPA21 LO+l/0%OU)XA"f:p%`O([]~h.>fߑ G ]@ͨ ;`bKDņak/H1k|]&MZ{007*-RP{uzLcI8v:m =k{RTFR\ڬߪhNOy>3pPOQMj;yldQӉx'=LF>Mv}"ׇ9$ :l3`76JL%ynjmJ(Lk8RҲݽTYHO~ z+>mQ?r&jI>L Qh`>D^HxlIE` WdO 1=<rU[@\?X;fB܋.#4`CF#[2wugޒ/y!ll[ Q,J[3 z5h#ً8WWgΚfjol!xH PaRX -2O~țRbϮNO=S?5j c \ww03K*oAA p{n>2ep*^b;s4 &oI&Cʚ^߄)eG5?$?Kޑ^ ^[y YBVEKoQ-o×ԜDcwྤ")zÈIKY|Lv xHEKd4Da}ox&ye] &Yc8"J(xw@Hvhq~9<κit VhHFBH95 0ʝzFuVBZ-=GnE LfPL_jN!oKxc|nC5jPc?A#~vVW2g^хX"4&m|x3rA!xOR8ky,2]0W-Xy8AG*+Q_/vPs@Ϩ͂h{rx6$W 8UZ$cP ͙$X$3iA~F hl29 `S&sAo V^ 0ۋ {nCpv/Lf iD1fr-S >2@Iqt8j{m: )2V.L]p@0ƆpK{KiV*MNt: PЛtFZw maM$T*<T fg˪66V||Qi1*hex-:*0 yy?ׄe=Ё[H5NuOD#:ϸ:0+!Z@:f m$~vI3AmOd bǰ\3©یO>{zo!`2VǑY^z5?w s, a4q2G3Cc=n>_MPJ};bRD ^r58[J ץl" C-lE^1>Ww$,_O2J&VQM5n6iuʈ}mO{rΪ:#O-O[2Z'"LIZfs%ekfvM42"֛n+K;k{goWA>4z7 oߙ\@p׾y"Tc# J9f `@hn4.o~нk,>xiтy=(P马Ze;ہoߝDg)\F;ty6 Xh_'hy|N JA*&1X^X!-tNwW\1u9_Nl2 6=<%w'pHX`w$ šYc CKFlҡn&7K ԮKOt>u(6 q2gM#eiu?m=NWϹl< 'znE(@YeV\}-Ƞ#`5Wm?EمTAZC@$R)::zݠHEac64߿H[xE8R۬R8ȵ=Ve!" ^sg08bWr8͟쉒+W[zWBPސ.gYoymh^" },8*q/UO*Ոf?>6i.08Afe{t7$8ŘG]ʼn 6]ѕÌyVl3f|S6$wܕl87]Ƌ̰1sf#h%(wH)BU3X TZ=dj;&@F+VXҐ99I}XPȆ 0>i('d lZB@ܓA2QED4D425tiXm3Vs Vv֎GxXo=76f^gѯyr(5T2kՎ\i.o,KB(ִʼnVj$+|9DCюJwVQ;wTF`%Rӣ%*=Ö4jn%j.mm_T ^췘56 x2Uv:?.v&ر LtH1:W Vz8yͭ݀P.RiS,q@sfW\S;#F68N;DGwsi&<2DJYr T`z^܅ .);Qm|A g‰]}+Lj<(>h,'n}G\w*Ȑ\O&xl$c@΄U^JӼTIEsgI9*F5;}8jhRb,=;ycN C!vA`s:?&&f߂L̓8 AѣA23\cOeNPFU e!C9a`ȍ#$z$N5} C(#X<cKZJ60S;v"\:K>֩cSL2%Ĝl( *ӝt-xAyw/QGL5 #o`/$+e_+k 5jQ>u3G|Ih:x.xIy^{AIF>0aS-DԳZe8,|I5 zl!uﺀ, Niʒ!HS pL29ͧ3!2#nr0%ּaoqݥ |?_xł-iq|&}&+B@ϫ 9M!7.X3>ޱyWMv`NSs5&nW~5NOcv )!~߫ An30jU S|.Yrbb>m샸/<;tLnn^@ 燔PmJHqf_3&DWT9F1D"Z+^J\oEp'\ljh~v[8c?(bNPVKim#׌0ahnS{"0˭}b[$iJI#=~F~OgODDVu Y$p;/W3 Vn"T0}WJl3'?gSK ] _q8,tpK/u 4j2g1(6 )3&4j ޗf1\Iy-ҁ iԪAr9^t<%pHJ 1h]z<Ϝ99^?4ƪ~YſO:ZNbmi/qi^S@a2GUdaP@&pxcIL]ņolQrtJ$˵j\Dy!گ%(5QYfT2n;Vfju8] :1 U1Ȯ~+֏2zj(H#D4lq]״>Hk @6(ُ2{h*>Ir*]UwȌM3,HMQ=U2!%Ec P nt'X7%_qtv_xVF_yRS,"6Ŝ3{O-z}bwp]S#DMcPjH};N%d>j(RQR6UM.iDmrEgۤ0*sYyziG(ߩc ,^m\s.i4X{eF=b%qSf ضʸűC/8SF6sq?@"9|Yyt58z)foxmPeRTayV\i ^RV3A.Uz- b`!S㣥fiX)@5<;;|*h/~:Ms9 /&,za^.ˌUЫXWLZK22y*I,T{&X^2s`jΥq62iyYm*MkZ1J2TMJk*JڠjItSlXSp啮c%@?Aꏁ䯩0>TU{ZH=s10OwUфWZC+ƃ nPcVAkFD`7 ~XwVqDf3ѲXZϐ\ꙎmBj9pIdk0O#yM(;jG Hu+EZn_#%!d}{w}Hɍv2jD뇙eoޟM8qsF R,SM>)HvWc 3W} U+3| :p4a=q^}*M_ӘqԫԻK=X&_ *ൢ mgǢ*GWC&X^FmiH+{"FSc`q&Hx:ڙb[ Ǖ\5a3ܥ7`>C5\O <*m BN!6;uBV3х) ü!k6mz~l3pM1*4[#XN[= _(Փ)D6n44.0t.8 Euw|x,tGY|?v#ܲe>PB[dM[$b[a: IAyKQ( ǿx5crZgw+w'Hyqӧ^2tU%~ZYSOvQx {\.OhUV#;+PmK(ƽ}Eo))˨7/nrq&akv >w*%DB٣P2jsBLZ2P4 >nESgJ3חN)L"WI[qB ń9r8Ø\/Kd/O~ōU+;xXlį z|x>AI U td2M4>nO Q>9Fǫ!ִ"{;ޟE5/>cEx`!ỹdE_Q7̜ Nԩ8xdN^D_0.mSAhr,sNb ^{HKu[Y&P;i5\ f0 +9Qv:J m*u{xD'?ӎ{`y`-7v-}!lVϽmr71Xߜ[/V~g<H(X*B)`3+q[Jޥ/(tx?:騱m!4Sl8B7OR2'EL`]Ǎאּ4Ku&kpiUMP zHh-ΰ?nKr"m(nuQ3Nㄺ0uU_|l~%NDӔA$z`TąRb(?~3zݒ A11U"fZrYsԌqN,f | om_?C d5p'/ttm9WM-Z[Z-IeG!r7LqEr;%zyH7(j•׊J(D#FrHOW;[sTl[Fu,ɁF [Bgme^%:4ٕA{AK,|K~+}; ImנDR j?tl϶FݘR4;>:*FBs2GU# zFp8JMwbkK],Fa ppi-O|P[)h+}`|ڪuh&gXmne&mWN|E,Ԕ?̵ =v(-hx9`17O;-{sY {T4;83nRH @I[HjwIhF2=*pQP2$omu_$߿Ұ~)rT"\MR"ֻQ4Zz{K<9a+ChHI-r;4]|}[Zh\oNWGt5@y--T LK*؟hm(mFכ[G?^fP?% ~`\=(= L_RAZ ! ŭ+. #92 ~%frҫ@7S?庛~~MS qͥs4ō01QJu+s(H'rVP!;@X j%xTcv X莿E/LVD,+$pÈzR^̴;>5%i5bf OtF_"lO %9 }$UB4G$u,%&Y7 EN7J?:Ń"`ѽ|8ua$k0xT?6VCLL${=X%D%f-J@ö&9+ț+$IO]'T-H*rI MَX *] =*>|z$3v2)7׳BԖA̳Q|!JdWrG)s}V}\F*ٜ27VNf:V:^f.ѩO6~d<†bNٵQ$NO[tkj7}MQ-Qp<{>/A²MyvR?lR)KӯYf?LšG&Phu?Nbȱ[h.;2ܜ[.w?b^'AIw~kdړGܾiEK+Z' 4 w|HB i$Vzh ]>=tu@lHO )g!(g*,v&""1wGZE (VV½:~9c'kXS{As2l6x ^,|=^bj:90^ `M ۍ<‰}c\>@JSj4 DW"lPe2];l.jXA6 E[l:&Tah=,}5UϟHK~_3x`=Ij<?aqlGSy?g~S@NBUa[/,7hHhBgӮag}h$~z!{+qTPi *&R+||`̴: ^Jo&nOqa,0O˼iy+3Gl[Ν'\V=^Z-}9 ;W%k)P;mZv&\}|W@%'QCą\n:%uV}C$A@ ܽp?bܮ 7b1>v*C={$myuqI3\d7[1,Y.e6]}]N!.WĪ lo[Ŗ܉ڬ4m,'aK{Fw)}8OM:3+ϴ:趹w<¡**l4M>it.mS eđG#Kt'uI7-+Ǵ3WU~ΝUw=odB2NՍZCQiHh\/k->Qմ"o/nkyz:"x_ivQb43; Tق1)u*G>pCBGD4XE J}~|R#3L+ f Fk;-sMu|Zuȸ1c* %eCw3K{sܯ[Դd>ST!D2Lu»pšb/<`)S? 8-­RKn`Pb_(ŗ9݃6¹#R8>ԏ٭u}qF8n\ >zAWj/3&v/~#qlmR v-_VpHtiԘŠɼw!z1'hIE63?.}Bs+E!X,n*A5& Vۘdou4Y'zHz.jN$:?vBic.}"{#_(|v?ujm_yME,e[$0 ̇Cg$l74 {g%8_EC9T"q*/xGë0z]$ /\~N%kvy5~ifj Q[^˾a50, IB[@6%Ճ=~|#{`SZt"݌p6]8`3zUeyd[A ywkeETW-\ pۮ> mv|)2lpMb| )x?jpݣO#Ƥ~LgU7F[_$2OB"͠ AY|vD3cFV]bV=P\&R+[?{%*yTh: uӧ cP 1YV(+SC`j"h4f D|xLG~x40,A.v.{6ΰ ÞAp$ /~iߏڿ>$+$aifg$HlpȜ-/J3a({D4¶Y}ݛ[&;ZS<|:+uō PtZSn7#M@AV`Oj{;4JYy2AjrsZ0O1u_ :]|d KO ~DJ0BHWnQBJ\! i=mBg+ZsrBL&n"ımd]sJgq, fvp)8S[MD!V#NtqIVE54 Tk-MKG,z '%Ew'U@d24]o키baz 5Us{IyQm[E2 Ǿ>O+O7;_QVȑw0q@JA7.^c!qEܕ@?:y ^T9m/\b6oaW3 {02 ,۲˄.KBz\ٸTL*oC[4I K*s?" a7tEL3<2qYߎڻ.9@HcXUQ1F$,ej8|pV Ģu&70 Zq|.Ҟky[8[LG-6ΑaCWCc(HB5NHq)` `,54$01F:H!J!=v Qۦ4_uڸFu(x9[aCi°ToxFO"*J!z$%ta l Fi58^2yR04J脽Wcj)i57v@-,ki-^!{Xu +"#Mrcw 9ӳqISڈ6CD6"jeU3/kfҔ0@{/bǪVVolc5U/z.szj AUHUVA>ͼ~ LaP.dz[93)E8I *{<żƹuPp!_%!Z+ bVHVp9EOX}<uxr ;C}'Hja:_ \obnXkWO هԎqE . G') u8r;.g{ kz[X+WsH_,'zOȜps.j$`*c)}Tל/vqO?H>с6q 1l[ "џ`H\CAE~_рK eg)’@LM.a;‚_]DT7[͜eoH\{p gz0ݚH{QLcwT j„]=ԌZ~-LW~n5jB@s U[F^Cۖ>) 眒y]pNši}Oҁ؇}z31':n!BVN^ip>;1{bɆ.Xiz$aMb]Z[̸h=ĝ3v~45,O\9Uژ }1xHh1a.LQy&ݽC6%]L M'2Vb9/Y8L@vtAa,$Ѻ'ɾo#q>!Z` bK74-fu\NkL$_Tyo[1k#Gr?m* JW/;g A'ȌRE]l@y~ TڷKH!Tng뱤&dG 1EfGo[*\ f:0{C1 pzՉg9?DxL`> "*\&RĚOT`4=Wh*K|yx+AV+d} A^nTwl4K E֐b-0Jx8ja$;KW6yʷrk4Y* { ӬK$cN} G7jQ"S1 9xƵ6<+/ =211OP@R¹K8991Oxamf"\vwIys"b %u%`;+{Xz5B9m,tIZabmq xD+胗ZrN۠V)"{r͢Z*[BLͬk2Ӥ"6 6#՞C}`yG4D2AaGxFbW}ƚW,;?TI a\fOQ:7V$0򼳅;a E%(][ fyC>?s uKx֪|{BΪT[=)} :M~d WjjoyJ$`ٕ(:lhHӎϠU( m`&y%9w0+o"DXhUSP<Э?Jo@,K; 7=VfWZŰ\Y4YXe|R)>tH!m׽@!l9C]}Je>1P˫DIthAhwO{{Cȟ[ `j ҌhO Yː w7~嫲?[ 9WOz%bti DJQ%9x M?5vUf"Gڝ;r(رVj%oAwzSַS%t%v!hj,l!'8F[5kw@wMb;.p5OY|T_k6c FN[tɬw,PnxX!='uEe%;qF V"HdH'01IW%UjnG9|OaHXb;a v );%<Iϫ'd蔜:7s!Hbƭu TSCpHR=`kvg1Ԭ|RtKC5IDBx72?.?Fipf2ڜn;SW-;|(M7beǮV(VD8m-XTv>QAmVȵ/ʹ|[4vblI f%4bߘŰ vTk='8.XjfyBZIqzd-Q)]yjh2'EH}0M@HvA+,4dm)~T3=<1L}ZMLU i1Ldb׊6wCX}ۊ8Qٶ>ɾV>;r@N[_4/jLxȊY]K} b F=F2,Y;x6}$4Y.} [av}Y*],ňitA!Bdlt:$w<%(P`]"cQ.G'Mvo`"H7Jrӝ/gz]g.v\_S!$x 瞔ݎxOĻ>Vsm.,G,_l[_O' v#"H-!(0tDƟJ(+X}>F1QBDjg J8"U݁D\-*` Ps5`iF n!J/綴b_I )Б1\.Ȇy ۦ֓-%n*Kgn$kJPVI+_L硓t :b;po;m׵ZcFT!Y2=h^B2) Y9h4'~'oH%|v^MV,2*x{ 6?,#<:ZN%g@N]Q#q?QP"/ C̼v$]}vǣzVho4yKlZ.o Z>et Wa E~ pL:qD׾zb|S]B`fe0M&|$z&7D/UhLaXi8%ǾgvЀnF4 -?֞9(.U4?Մ([aWȗި͍w0w"b@IV8Q@2i!-t9F rI`47!3ɳ3I?Nݵ tä4H橍`T'S>Fm(F&Nsi=և|h"?^]x\Mrĵa jd$SF= 0ҐXwƟf{ҧpݿzD ZJ؃8I4]Psgʉܵؖs$;:hGn!'KzNLMuij=rW*r?e1I`/)ӪӵDoIVfDMq,={ė"g-;kVQ1 e梎AM"dES?Tx(his%G!q|SṪZ#3ߪԗRH'a00ߐDÿ)De_T3X ܥ|.E׬Yф2<ϕ+'WFpO*2ouX`70_W2HfY$ &BX;M0=XM0n/#{,&2yun, ߩpG>IQd?][|ֻ?dD({8!Kګ~es h! @6Yxrwv 9Ov'x΅V"F: 9RZq_7*+ QQ&mP2VgN< w>eZ.\q0NH<`Ycj-)%1IվY|Y=fo|V#)ѹU! k?y||6۫b_}B-0q~U1t1!9,Ȝ>gDMiPH`_ RwHAgb GgyW6@;zx֣0JaEa 47-f*Mםr|W4暀&6'')r-sSy~/$c0X]b;;2qe1~7եm)tbAm)랴P01u^磂ޜQ8+9K,pW4e\8^pe#Q/p{)?S Χ]Q#Krxݡ}x-|_|icNYqF y.T 5c!olsw2k%ŭr0&ğxnuM!S6`8MqŤJYELRY0H3B?y]:SJ"@vV*ZF4IGEecy`?I=Aqx[l0!ZP!e&(c h^~oUqc[q'ac}{ϔIl+Ꜻ|+ YFct}EaJ.;zd9g-\?3cgN?g8Q|(2 £X23vGNcj0\R*ؒ󬺝ny*R^b%X@H =.Mk_4,/Μ'TM IDF ܂-*!v_Ƽw/x*/bk%'BP7#53ID eޝ5!JwM%~\C0@}rO4k/ d½ZL. KlmG+vAlh]Mi\Z &~p1sG+ 0eoG|=wH+lp㦹<LQt&^6 $D 0ߦݏA1ۭlťIT<N$&^E+]Z"ɂV.KfQ&pu&' 鑺cG|i6۝%ǿzi$i- 㻚^#ݷ!'nq0Xio0Y!J k%;/e {p0ϸ\p PT9؂؎{>g(yj J\C4&_rwgC$"XB1Zqf*ÿ9M tp<93Gd_1r P0;-xhp-ևՃ ֪`ޛ6Q/)9 4,>3^s@N"P9`/g=0s$ߍYn-KC)L/C18͘"kضIF3CdLt쵽ޤ~t<8E1I3 u$az`]"7HÇB4AIյ>=ƽ"h6E@A;KY-V~ wPș~KIݝk 0!ѓ%aN\5i>" "2MٲV QxXR&;KR998©S9:zb|vO]TZz[NVwv/z.l Ks(uI 5xC nئ:=̀wAJwOUO;MI{dSphc{mx^ɎR A 4YDjDժ9u}2p c=Rz}ׄ-7U~*fx-M{?T2^(9*f{R6w(˼t8 gjV^tyJ$f-u4NWkk\4KxA:2Qi"lHd8I/IWdU{\qcҊS)N7wYڙD`Wpbk(wKRdlz4_p U*-G"!@p$77T89x/lߍ1ʭQ=lw0VIn(i1P\~sdL"MF0I0u~%\Zz$#իD͛}qBS3\Zk9< ^hH%.s7@, ! Y*#l@_SieN#9 Foy"]0p>zbJBP#=_[oFP_HvOvʮ c}6@Ef詥6v#TXzP&J5xwZsڐġB6re<>< irEg۔ׯh?ҌF !X|V`ӞͳEqgU<(_LE>dޡs?ϗPfPoFUX$]Z;_&FњO:z+jUm Cg'z,F å)8ܼ82k+uST5O Z-\ThPC_Y;K 3z`ZSxe0[P%m?BҢ. /qTV10xrF %R92E6ZBMh2$v5;_La7=)H ߣ }TҚi~6%MwS2 f4+dw.Pm#`@;GY\@zL:+h V;/VSkjD &{H/7EW'574xLOWTMsʷ`K O@<4pV S0P}jˎIV]<3J`j\G@†%21S |ԄkKڳGq/p !~HGg#b~};n@M.*ì*XkƏl2$Sm/0h){5:CL C:>qUH}*_b( qK=W$d8CɐZ rLd(톤 Feb9{CߐA.FʝQP&%KTZM3 xea`+|;<8ޕ.ɵ uxoS/ p%McwIvݽSJ 'ZXn \ƀRx NZ@/޷‚r(@Ȯ`5ܼ?pmĘ(2Pi%RR{3};'oW@t:2yy1R%!(r+ kόM?BEX cI;4e"rcb@R B|~ܒ,Qɋ ='8t '1(H֙ݍKn ZV|rx٣]U/ES^lϘ<Ɩ2ܙ3w'+Ć* p|/QlUJ+~pt >S?LS+򈵕4_X_ ͼB*QھN@ysPOzۣv ڬU(q2 ήÏzNgZ^}'l x ~ favS&+oG"'f݇Xcz"SP'ZiV8L'?!%kJ[=?F+O'؍4c- `wN\`dʈR0}#4Vz\"g$z{vՅw_Kzۣz=PaɼӶRoaUc/X1()&ww%L/dNABeE >)]A](=:2\~/qxWR,1Qͩhhy=t(kzq1Hdi$'uMԇ$^lvїުt7toN1w8.E85(߹?;jC2sDfmnTQs䏱0"UYn Wm_tR_%l(+~g h0~e\xh1HQka2ϝ+ [vlmFJSNW\Ė]Noy7-<`sJ בVk">XKwhЌdsq,Fr U˟b $ Es> nxPƎ|Vq0Ȭ*ԱqGWྏPPգ;vO/6zb}\G%rNTs1dM#ݓNqF`R(1on8ֱШ4ϣwVW(zYaάґa:IofEG$ s \ԅ"]guJjH&aW/.jjx1jKM%X__+y3gyvԍXͱ~f'hMj {IDE/70.\UmXۅ I x.G^ cdB֗\iJzG򬌮o{|*Hԝ)0ݯxB η9"y*z+ĸڞ–yGeOh9I)6E,d;Wr2y1sCEtSwU#/HupּSk@*V̫M!kƕx%+wLsHv)gL2I֕ n s- 7G,8Qōtޔg,[JS7Gfa g aDI씕4e?'X@wđM[:! Ġ$yc f0B\5HW9_if>ƇO^$s4hjq$Fur=@&9R˵]lpK~nK q o_z,XzE˝L3 ^<5*#}cN &I)MJU[,oxzօ?3WJJe0ω) bG%=VտobȖ?C#:DܷZ=z#yf !<4I@\V(Mkacu@P4J!X(e#濶+v9?&GNdU]/ݩj,iœ\aig:4V80bgy4',? 81>@(ā5IϾ;,=37 9݄E.̼ FQx 9̦:7SDK y{3BΟN! ԑC J ^O sв Kp^Eƨ|V\$]FM_G4r-]d[h<=U$wv^9ЏKW^?v)$mU}wl2qtOa|3k=0lŋOG(nJiVQJgxI诰=}Oי#[V\tG8*[M%s\ ;إUv}}|otSi*h48#26)6/3^'&Xi  M1T8)  N} Ou5|oRiƄiȤ=-%Sj9npI$|jlֹh@ 'ֵ&31H~{wb_zPlR >HW\̌Ktej#X|3!Z3-*?0Ym 0>f[+%zEPu ԫ'HzRt?I8Z^(^El(mf*ar},GmM8`#oRE0=%J5 !twP׿bW- E-Zy=@lYM=4zĆvLqõme=l¹xw=GTw7Q@Z,nFyԡl2وD9ˀdY?MVG)ʝW82R5ܓF8#o%,u0Mܺ;M4~뿬ԝmN4QO9uirv]Đ}.:9ѦX֝Pu3MGg:a}ؤ k{녶<[WM=nbW~m8WԐ}/5@o8Gag/–x7U#C=Tv]vL$A@''95u?xJ'{M`,8|3q=Dk Pm^23FiaZ~I5 a Z !Rb' ?F`= 1d|Gɀ&}61bs֔|TLEz'yAeT(0Xnw_a !΁@5  3i-㭇V Oh2Cs 'K `""d?5>?D^Szpo_~ȣ-Y %JQe׀W|e먰Y=`Lj)A{Z~u߯aǙ0A4I3( JfSQ3r8:vwNIm6[l&#ŕ2?q5nif"4C!=Z,ms-ﷶ(ҎPa^+գB rfb齌Oϻѱ\ͪ:J+ LE/oX%/Q{_<k@xV,aGXɔ1G\m\G"-`x  vRkL<̤,K5-9{L$6͍ST-`>[ =q;ovZ5hT;dCmx;Yd74gfFݿ%NQMĊ 1(Zkub 8(oLVoy3+sxToךҐ4 NyL%}eK^/;~ٖYv*,uРe'k]sh&& rK $\I@bRO*4EuָQEVk ٞ##ҊZ%ľ=0X]ޔ 6ʐil.-d&H7@”V!16p{xrF~Q(!/DeOSIyYX+ ѫC[=S`JM.‚T&DwI=S;YVe0'{9 9`dvAh{EEWP A7kz}:83ÍAU5`دU~PIօH6>e ^#M>XD+#Bl l\PhRҵ|z4L40iCuE>o3VC\𽾙 \ )<3ܖ[`v_#EqmJI35*gUB|ʀS;ua*Ʋ|G󞑆̵w?W\VT&kd. 5[5[ eaEi݆w (C3}Fc8{") /1Ҩ3Fp^z4xedeV(lT/>Z-^4.S-`9g;:"OS>}>a8qe tf^#;Fk&5D'QQL\im|!T9G`Icڻ)b)gWt3l_;MX#R6 kWP+aR),Y=qj[I4lOM"7 G h."} l)7"~<$H]Fea Ž/ 8m])uGQʣ1@ Q-87i{4qҷxP_/3uXi9UHVdtN"(VUV"bz.ѭ؏C <8DM^'+S_X{+ڌsCR-ck8EjQQ0iq&RaMR ݋7Ψݲ.J.pz#cRj&?z4PLȾjzyL3f| u&3 ," Ibr]_}7᜼M=  f:C6U(ɨx hUQIAg.&]&i=-6Kj͞DWg4`#?:}dK(=*JX>)##PZ?1fh+&ac!ۅg+d{y^4ma߄gՐZ!i;8uIo( Ҹn0duOn\+}_ .(?:izUrLl^3`swzL@w+ZG9ï/w #!8PqEX%4 Z8 y_JuM%n(ЖlXrDtBހ8kRR;|slsF֪z.G͍h? BkinZg [;xn>/`AEcgY 5?|? fv.Q469+mqDfeҌDGG#aW~}(1d$t52m2-ȶ:9lpR{P(^Btۼ7a^ֵdSLzohō'|V/] ˞%M9M92cK{] gw$ci^b< 2gk#DY<;)cm2 MVRt.rYCf꓆֏bf8Dy>oDߜ-{clv68VȅV]H/ǎnYrP[W6钤RNcRuus)&<'Vcjtf,TEhMl,(nѢbo .iꋳ^ guϤJ*WWgLb T"=J]c3aUIZF1YN5iyb?ә:lї։F?3Hu "YÝZATsPMGL=w4=|@;uB35V3 :x1y_/""Ҽ Am<*tTn(XU'X oMTaBqr`U݋㫐'{KFխ5U~x2^z GMr >ofzJ IZ]x[*בue~}de43]rq鳗>e j*cp\Oe :hcK3$ru?CʙCIf :GsZpJʝBqUPe٢pD$364%Tf]* ݏVP[Ѯ."jA猵wnjTg"KLIҸةSQ/){ϘN :em)((n g A*<`H]wt`ϕ(s$U#;@O4絣τԑ6lV:ihc]I(6Y} v$'nˍZ ^E\o}+UO>gJ>#R4 [_ZP Fϳy,^w(ֿjjz:Z\Ldbor`o? uAS9O_ࠋIR66e2! ٽJ⼅i X~`FQz^G)<^iUNMml +}E"J{AM#:P.];?Cu ~`[5"JN8c&`gwxjRM?Q6(yf34ѼIVճvѬ(< gơ)æ -ud?A?[ 3޻*nȱH-P 4ѓ,HvQP| XA4T ϛT݂f f"ګ̒$e'#v3(G*:STio&/9zmzPuSŬAGJA4Y?!Zw:˚6X,R'<Tx<40՘<7%u(3f]nI;Eyu",lHeR0s.a}m7fՈCcRÜhvMSxooCj`#WHc%=A˚ȞT>myc'rR#9:z,eE'9@sVE&|V:{ӏEAX8;k ;T 'W'ۧPNӜs6 &PI.%>>B*]4=#&;i6ylx[u4^Y{OayI}Cڍ[?z1})m~V ߛc1Uuwπ"!)F=0:VjB 2mؕn]H X±.#uإ;-k^ѵ.d- }Sx2kMdmt[o]#i\Ēz GJ9 >|Ǩ圳[$7 u> k(Houpٌar<>Ӊg_'{'V:c6NLOWޤfSa97khs2}#\tn4A؃ pWzKO"Kcؘ%2l+(WzLMkTQ(բ/.dfXwv38q>/._6h{&韧s(HI";b>aw{b䡷}?OAZ[zOB6nCc Q̵tzv Ceقdl@1h.^T{Jڢ܏ҩLUlTsyEv4֚hcv΅fm[G|šR8 J-;fwZsUv[~ ٗaJ꣖>Fh0 D=җ-F-+A)l>jQ,0khcqRH2۝tZ)a1ڞYt'~ZCFhgh~k,!B<-AN$@ov楗v=u>ջ|^O?ACoBl-۟k씚K!rL!lŚa"Qkؚ|\b.籫A06\B* w-Ϧ;Im m9[)-q2WGEWS.BU"TRcqkSܩ1lIpoaF"},Jy^#t)B~@ ֓Y. -\l?@YGl"11~Y$YSu&˸9}LS[eV-E_ S*A6&(Ѫʊ鐯(Ԩ (U\e嵲mB~͞ 5| 9+[$v (q Y'G-&e ? Z8FjtirCmǸ~noS&ﰸ'_h joq)FJf}81ah wԨHO߀`(oѨd`H>TdL*}zC,U+ٴ Q2GIVYr&9FX.5fUӇH7qj} 0nT>:B! 6}HCVMҵ[7izz#\RW@$݄ NĨkjþm {C#B dIRY/M BDCGf{bޮ|ʦ5 '2mٲ4/IoԛiET2ب6yI0u4mW>$C\ݠ 2<֟骱n׮ xTUTAlE}Uve]ܼn|y7Bd <`C0Z7cktq7w8mRe9LK?UC*7tcmKY{ЃiϏGLS3qXn"ldx wQUl*I آc\Aܛ1iOHNTb> BD=ք VCq~FYFC[؁rl 0 c~[3BH#3@V,}-}U2nQllz g,LА v JkkJN۾oodןN$C~O^YwYn54xfxgL8 BZn,?>/R4𰐊Dv7CWzd}G0£taCGg\nM(P@>ש qܡ%v0t6g G]mr~Y͌v{XUpty 35"GU1?<0k{O֟307))24*bllȌ^v譏ƭ+Q{SY<1pak֒ZDGir:~Jo ?;\%+}mE].uwZ6=oR>L~ދv_鷜4,qz8/.+@KBP[◵#k7:YM\$ H%QQ^ѳCo+xdbܽfYfɼR)E}+!IIL^3{g9}%%,lGD,.BIiC`ȃH_Ee~|y^'u-}KA NJ?;;2ntjA,uu4'CKpz1G/~HT;p'hu?1lY (%aK&Nθ9ws- IMkz hP??0hq<{PoY9*(X2lwߑkJaAwcsD4IʷY,7s_} V&*#ZT-k!6扽Fa؈RܢH< obܦr|.LmrEX))N.mc 㥺73[c_k!,#GX7%\u]T:NR[Bm8fV֗J):)(OaS(0eK_!1~>喖ݾyhu@ NP+8PK#C2B"p% Lˆ.3)R08 P6.W_^Jk,VqJfd *Ƕl"f#r^rH@ gF>^uj1O@CQN[<~nvEG I1&pR\Ep_u OF*dlώ1t!|ԑh>!˃GHwTQh*aɷVHrgZu~c aQk{%S]1l缂n$R5Ssy1+6$ZƵk `xIRPZft5}*z7ү瀈e.FN4oٚ?yM!ܖ̶QEO%R$GFIr}m t9~q/jיNE b2Hx$ƜbM]0Dj-Qd87-pK!ᝀOq"s1Zh1&T.f =RdQ%R.O *|T-^zd\ z}$Di@GELZITIOoDh٣:|/_e2}q s= #߻P :A9bϵv~.l 37AXQYgWۦ+3E} "y(}|i gDT}B*@#L>cWR_q-E%zhZHhY+={FDYoV?B\;jc |QPQng*&7!Ab[S ĶT(TΜ c_?$OBW:+G%cj*nt0wkT.ˬ5QKA٨D!ÙŶ.B~=j]fλir v9^}3ufß o0f|.]tdMj"͗j 0{ XPl,Bd^*bVT!YCͳc @uķZiJ'B89ؽQ6DO[m 8YG~~] .oT@`dt%ˡDOb͓@o6 Ӏi ^p]eXO syGW>礰" ?Lg=Oۘ`v\b M {kwD1b|iPofZOEt܈Dd\JHFu\_?p%."[('{tx)2wmWo GJ!!|ZH0@F;{%QI/.@maaȸc&^H W7 Pw3{W`;.3 vH C0)QkkN;[wO|bquz?5;I. #vp̶E'DTjWw(xonpӳ*ٰ-m˛d9͆H*Cj9 ڽ:4" `AH$cΐgGjv#ȼҷ Σk&J? E_$e۰SjŻH槟 zy,4w47ƻ3~/s;ww_VQyvMN<96VP"/e,?]Ft mZ,ۅNR,Y>4d^g6-{@T *~g@ -,U o3RNgF" ۹5ՏўRF-SD<}yMBBĥ!IuiHЈقEz|@>9J]'4u ǘKTQzb+p]pu9H@,9kK >fık]|?k.]rE5b!Xo:4S?2ձ=cSVIK5HlO?HӬB ȗvYP]ة>ho% Ș_[۬VdF&ZL8+`5/ʥYV) 4_m$̩²j^Ӷ㬧-ae?Ou- TdfOe3݅PPpL:0qaM,sa>'r θO CG~<3)Qך^+z6=4O urdK"h4{3>Ҭ ƅ0K. 4H9~4VA_pAL\Z48屋N YdO%Fُ|L](Nu&tdT"GG.TL_)h-08C㌦SuB!,31T;H/X껱̉[muHfR5}0Y-ںE'}7Vf ,.nUnPaWYBULˠɀĮ6-7CTL㞳ܓ: $&"AzoѺ;v [m%GeHUrfW GNz8v5-v %ë,ONcdB4H\dڛLuG߂C4v(~A&7= &S_RT$^wR[dPb\.ʢ勵6P~Rĩ֞u΄8 B fbr 2DEklJymm 7~ތزھM#. ʄ複ƙ33 /vu )(iϐk;^,\?{aP\TfOq/QBVTYw6-#UM9뭰یjf*,w8閙bk\;wbWntB0 2wI`'6*jJR lZyK"2وJ^(|?x5t1%Y+d$`0Em']'::ApL A\?Т삿L7Q//~=1Ә[خ Iwj'73G:O:-]y<ĹDW} r2* HDV!lE^ l18uiV5a/FBCͼq9i]3cqߔcTnY B#ؘe}AC,0/aSZzF(vѾj ~3Z8&PI@Dq-IH1`BЯo.nq ȱ/4cN2Plp\V6^"0C}w"@'ήepѶ6yZSfLyRGy5Y,[xL.6wnwib9xה' =3D8qqD zPDZ,׸o%jk33н"dE-juYզ+dN3&M7k{olJ) \^6dw&]5=#֛0",_OШ#:~탆wZ~̙=܉]NSbyMQtɫJR3*5sp㖴!\p,iˊQSt/֜nH jCcH/F~s70\qjH2 i ?s7I (-I]3yBmBJFc R)` i:rj]=w#nu)K1dF]^Ȥ~t YO1 Q^SNq$|REk߼*V5C*4ޒ~.Fũ֍ňz?ڳ\+(rk$VCӽgI|ģ,dbs1Po` fɃWJ|؏f]Awi0iM -MGqY{R~-ڢpmN|$Br23<{]l'T+(hfA+pܨ L=n/fZ-0\4aC:pnsdχX%BSI 1aZTH7,цlcC|H"_p#S^=t[=_%`!6 y8!w# i0 't @H@#2 \ zax%ܨ3eU;X5'L3Weu8eG^2TEyDӦ}Q 5 s5x!`]qՐC W^,t SNB0v»?=nޕof^FSNj7IHEyDmN^4Ʃ> | \o% 4Cj:NϟhAȉpb8'T $)& _`&9A3"~ bK'߾ȶ*p6 ŒK"=9kS-sƶm?XWkt?+0Luq$bNN/y:6jB|ΰ A=$iPwXn5v'q}F팩;^4}ZPnس\菋c&#e[&~VO*լf7t8#ZVxB$KnPte-ļGn=&S۵;%8o&9/D\߁hޫHw)'*억]zZ'KvA4+OxB;ՁoO PscBK6mQVԼb%ͪ$^yam%1.]8F!Yb6>e@ Bf2`*FF{X@QvX^/v*Ymd2KE!9ҷ-(ML)-v8@j)<6$ufr5%u}l, BEejxC7.oSvZ[meII9g?J6y6c|O2ZLUpR_LȗWYur'('XxYv>sp7T9h+ffIv^,$v#Pk ]8p$WlE,4sC OxKDNecRgdf0Xj€?qds~w+x&!b&ຨBQ;Ǹiʵ '{_}"^ҸpD a]y>e۰uS5x1AC$ R%i=XtC-R+_b&p/#Jb]q4w]GLiԖvsi&F|z]|>𩰶9xU0\_ub>KD6h2",${ig<SZؘK(T75Щ2;qsA7R jlS302(F IZ+|m2= {s|SVU('&\=eW +zI>'BwAnI;d?wsuC )Ax}pd6Ųݲk) <hnG`9"0z&ob9Qvçsmj,ԲiE^~t ڝ'kU&sNkd3mR$wӼ+7|qI!, 5<(" Q]tG?Ej#TWY"f!"Ƕr msУm:}MN3haYiB֖,ݚ$[-~ҌLLI: gg$|mm?}} bf_⏭BUf1a^f(=uo;Zx1@::ϭYJ ro0P˔{ċReC$pw)ʨŦJY:b G2͚|Xe3.CܪD_]i|.>7wuAki˨yї(^!xQˆh[K'Fۢ\cG2q!@E't m8XjǍpN'1U촴UJ@W@@uz7gD^ەӆD7vK+N1=RIkT.X+S)ڼN!3(,IΌ Q U9|8?̈́E2_|U4`./-糚8[-B6ni '`Ed b[^.ur#Zjv4Ο۠QL-5\|~~ed% >0X=+>ԑWpw0\Hh3Lui1bkH PD ꨋp[:aswjt]rjh&tL*Os􆏇_a \:M tT/J:6g'>nmP&#\oaT܃PXTD_ئ|Zj瑱|a 3-ۈoվY?Vq{D+͇8|^$Um_\D$`p' @}*ͪe9e|W֚ 9@5(ruaXiV 3ޝA Z)`'mmwR.Sn)$H8lٰ-(RUm,RX0Vw![uU<Ke ->̲fv7%yxX2T[㻯 }7n& :vbq + ؑ3 nMMy9ñ92):܃tJGcY5xBr[E3xg891δ-}N4[&ۄļIlCpz8@MsՁp.:mE l{,m1' S{Ză'5CT5T/8R {㡾 AJ"m˯Vl:(bFʛ]UBm9(Uhv ^biO=ːS.km@B.Be?fxZY9D9 bt`$F.?/^}dNhWB` ~=Ĥřݖx_F2c}2D@eXQ<کXPr_ae*n2:lqDT)*g{l?pnm/Atanw) 3RhtcC4(T^]Ow@g`>8ktlK4;E mL#$7îWT%L{+PƱ8bua1JgLC"[efZ^4?`,ܵ4[vކcf\j?o57q)5v8 'nDAӄ<pϬN,hDQzBxn:5F 3A}'U(2OnTyBLzAޟO6ԵPk5t!$bw~>Ik ]#t:uԪ ǫ޻CjtNYb:gBy:GퟏæNW\RK-Dq1$˖ÔsإW#lT5?k \I,}7ੰ>K`: \nJ%r9c=kֶ.~KΨ0t]]cr +p*@a4:_;w݉5PdTZ7ea^=j}v홌* u @wQĜ?`FwgL:riJf ?Wp>, eDL֨F-shKa c~;lYBNݕ>vBf rDO- !y%/$>(Iv V&48+N'%5Bx6PQ0+-V~hg l;ES9r`w!2 Hl!X5u >Q=ZB>P-˛WWN7T.Fj&58?zz#|@yAwrǼ 3_Y hc~tRp;t~ϛP1h$zJKxd!o]*䁊kz&qҠbEswX%.fe,å-_gB$d,KXkyI[#AKf/ZĶ~b{TKG_.(U@z?'#۶9-jιAD#O, :΀d(GʋhcPy18 ϊ~X1;f)rIqjvdEJ)"L7QٷWR>pmJ*s`A1.q]VD},ZʦHg]b{aQߏ3:{$ (STa #G_Ɩ)k!bq64Z^"! [yKIeDb1):X^jE_, ZwXaNtCO/{G@\d5_'H8w"t\|> h}3!}\h픟&H7%>\$G`eyy1C*_eK)l{[pJT_TzZ*~jU7}3 V8<%>J Â[TWw납 #QcѽAXJ3 ~fnQӦRqKЎv$w[v]ΗPOͳAI@.vpIDט;"CC9mzsβ d`9&X[?BRs蔁*ґpߔX@[8(Zǽ4͹:"x4*&?7XNYbZMNDVQXQ0OYHCnm̨ePQi}JuV\x?n|AZ "ށ)nP(4BAVx.퐶:*}`i}5GM*9i&g`4gV&؁i R $ON`L6Wi2S#b/n#nT?ys/39.!Σ3-w.yqry26] sVVM 첫Gu$%ܭ SHz6z> 'Ыc ۙfXd)/rYN-_N..+D؏-` -GNF‚+,."i@Y@˹ShyƥM!PTu(Ϊ C} &ǝ,2Ns.ud_k^lr"L zA<}Mdzz#d\/9|_drmR^& ڋ]!{k@{zGSM3]{f0p b($f\VN (S=*<.oF:AbP/ NqW qZҫ>"Gm8Wh8JDx<Ȉq)87:҈:9akr5Թ H59Ni gK .=NO)kt7).7C~d2g|?t ,=0cj(9Pu@9r.!a!3 ~2l`l%cjQ}GG rf6.f{kyiryyyO~.TN;R@x%`)rת }ީYG>6 V^WFXV0]UOЬH ЦYh' h!,1S(J8뭍[A-dv( e m~[-9k;,upNms^CWMx :9uDm1;+g}!C7 J~>ؕ^DP_嶪\rFA-piYÑ*Gú>[ ]LE fڠ#˷5ݒL>mm0n{$((J 'FAMIRМb#ONS GcYʬUo* O{6ԥ"{ߡkR0Yɷn%xfo ɚnا/eFDn?CŔ\B3 ;ML|gY(x*. u>Mz܉3iXcr_TVbw%M᪑ffY'PC͏A];xڂU$:tvG~7Dӵ]g[Wf50Ňx~H=b{DCS;Y<0>s)k=ozba 4'ϟEA&[~i`.=B[.ˇ'k~?wd{l񿖙b5C zhCkhd73ԮT<z ][!i@}axj[KSC w='> Aw/zWAZwNF133zs+}L00y{7Ip%1v30&TڮnٽX nLnfHR-NFRaxB`ͬGWQFdn`z߃HQ:l֜+ 4DSs`ԆRC+\CU^>^cNطc3Kps/uKɺɛTd+ZrQ\!,&JD ^3pSa 9k#bD'|2GK7n) Gt"j m p:faܭzC{6wV^wkKL8qO.X${ם]'\bj/Hv:Wc%: Ne} y#xTQvkD'RÞȾw֗&!O&_R {_ۛ|5T";,K-^W5Q S(r>j?B@?I{Xo^aX`QS,,s,E0W9By/{ԋUZvȈnrS ⥗fB䧿Qx_*kK1S!a$ggcc,=}r*.Jۀ_Ox/ pE;] &㐻dU`@!˶`n$EAsȄvBuLȀg@l(*ZȊНMNJ  =ɣh7˶57l( Xz=ځ@|iV&s1$ BCvTIɯ@zb:m}+A2a;l yt{)*#4s:IRVj׮o1 VLt9iܦgrGap)326D?G+"G9 20;mqx5%1q/l\ӵ/兖")u.W‹IX_ĽYK]C噣%ǹ'C8UUPXK?]0qW DShhkrVr4gAA٦a5I2YSC8{@r Bs؆c:zmi2 ;nY,JʫOȄ0W'2hc^i,ON A"3泥X{~`O)S gupL-PMG_ޖJT1z&=j8ϗ/^2M6!h, I`кq0 vBu볚dQBUVpvOvF z{~BslJ`0,ح=~ªE~T.TwB%g$Jɵ7 vTM9(hbY%,#vݾ>nOӪY>k&>h/^ U2Sr%(\/׎0?ЂNG[%μԜ*f{VpC~f2R]\eQ~&dz_쭽jn%x s ߋnĹ@*Pfu:ӵH(y;xc f4`Մ!M.Z Tl؉0N]Yj#.+V+=ȗƩMFҹ2K﹑(RUEj25`\dt'%ߐdh/xsB%|A1fCp()Lk(&tך)S6h)p[{~K4%H+51`stjgn#_:Nj*{iIdvP#)#&6aEf ʮͥ$J} ^H53 K0 KJڔ u,1}KJ`)!L 8[“vҤB0mZa̕w~xkL z]²q@'^RL0rb5'⬐4J&Ƞ AMhE a[쵦su_*?U4H`9xwgMm$!W<4Q` NLdƮ8JYG9jw|/\G.@Ʉ֗baXJ&jR5^=F#ZfiKI$$ ,.zյ'@=JHr[ $>Q4H w rk)A{]3 :^lsxlUtzЉIJhv+)yA |{̅ ^ˮ̑ Y?Aң8ݗ Ց^:UJ Ƴ>_%OJ'9rseUO5ÝsR~2u)^QMDС߱7Bӯ3'MAzT.D7sU䝶#;LFC o$Jj&~w@vW(l?ތ)"y- b_EGAO)av֜ 0.J~zǍL_/ [g 4W[1 Ao\A ppQB-th8' |4P vV"wCjz'Ѫ;ǣ"I>=?+%gL3_⪍P1{C XH2I_l< Ȣu᪫fms xuTq3]B߮ǸV6$4pP =+y{^Vjd^+nwKP5qTD6C*ۖ"җh*dUY

տ8e yKFI2N!:13=tlV n*r#hxR9hV#m|t٫nn&J C7]-!N-5JᄅCJ'pe6 z_5YuĬđ+x )O\)GwiGXaIHu] H3|ߕ2=R"-SřTce.JšLXcW&!CN:e~qaD.MSS>/Wzwg tKM`3[bbfAeVbD@3ٔdK/=d%ZUG,(Cۂ ^16p)i:# ܆RX+TRuLwgì̖HPߖ#} e8w Z nt MS2wOZ*/X="6C$4Ei>U8@}͟~D;ZR ]vÃ]gǵ ssQ-u1Ţk.{i1L 1bp/ne,6\WMmhئk?{%q&1[ѲveB`hHg20Xn]>6E %JCVT|I8uc?:%FGaa=?i+wRU#l3o"n7"7 ,HLz˗2"+4D@.:GFcfЙA з nM ;"N਒*8z;Da}>h70gbMEzny!:sT«A .ZqՍC(JP~9gbg9:#z7E 2 k-ZYZ3a̖Uߟ綗DrE8rΊK LNiJIeFJbiYD\C()4'QWӔ wPW_E(@jܧT-zqUBG?e-Zy6e3k<!z] " +.qе Rh8UZ"x3f"5g(RFtEJ vp%CI(]>FD5{G:YyC V@-d>!Kf3:T֜ ߖo ekpy_$DA[ώ w ;T=@.u4ŝ+$XK%WzϢlV^b^@ b9ko׳*R5zsj\P/ll'&JȮC8_2tW re|![IMǫ=J[n/l?ui6R1L@z޲]ۧgf=9ǿZfgGEC.M!ip9A<]Dc,C&:+foPå~+0`LF[YŻ;>G|p9.h\N$R!A9d<) gs1ֽq5Wޫ $*#)DǺHg=#5e[X- w)j @Ad4 i<w{ 2 -@KB4dBy`"Ka-,jF<ڞ[GjSǾ=x(lWLB(d(gWzD%rLP0Hܹa^vVZ48beQ-v#`+!]YEЙg|VȫO}NSѺvg&K*͹.0ye I&u7mL/,E?e)l9:-8aJ^jXYA/ԝEwLJGK:bB iHiZ,R.г($(]{p2˯ih>e B+y!5eS>+*  _FM1:؈NI Wǰ~+ ,t9Vw_~., :?l )Be,&xiInU+!\3 UuY Č=J1 ƨյE Zd.TڳL$ooՇtE(_b )싱4c q_=@1W9rH8lT'{ʐFcxDVJBf!L@£ѭ\,~~Yj0n]z34 2 8䗬OŴu0/\~G&z=G矙(DkU6-'rߦׇ o~ORec%<|PF TӳFN%4vmEi4chO_nӂ᤿֣f10y#BawvBяm{? Sm8J旡CQ@gf|@gx` [{ǐ|w}5Ȱ^$וPWdy97w nJ>c6?:NlZ>NDř_i~oGw2 5/^΃AF/F O4b_d[Arv~.M~}* al G"ޗӱ|pRJw[HݔoD2>B)-*W_XZt HEB,qD|U"Qyk]5M4g̈́FDLޭt;ZQ]hRxScw{.Y$>ڴ(y䴏_4fؓb;z=t^t գY|! zҞh&jc7װ`{҇"q c=IL{]*ٵ!RA,AXvкG70rA)ɪ aYi`HHIYCBy1Ԓ>Ϟ(Cگ,c~w7WY ,̞\*ZȾ7F麝a/ tQ=M5&G6 Ɍc?czA;>&xqޢ`|"D(=trj*%ɹj=R7m ݘ\SvSV|0CFt{w+3k㢒HNL}f$*P^`T]+|m=t˖Xޮč<ϔƫIӟ!`ͅm)ހ2'"ZYY1f[H>2q']O/G򓱎 )iIHغQ8wKl"֙cs#مIDyƿ$_ d>yxHXph߶1]a܊>7(*R9:NJ[^}50$m4gF_`˧/S$ajwAVӁ m/ilV]Ll-2_@G9*VW C2@y$yT)74Vv\1Kq3tgD|st۟/&nR|tV!3*@N]rCetau.W7 ~һ(>-O1r\]ZWn:ֱ@!lw\TX 'LhnkܾWP[#pzSr틑ּKAi*XT=!17"I^E#5婨y،7C΅;aT;k !m_~ jWP8DcU8pjIp@yg9ܲIx镊бUvJTQ 6چqxV;,oBKnR0LB@1lSG4ؐ' uYDK9;bLr*_ә֫M^7t^ ZGLR&D D2{eYGL^ r祊vp t׵kS D~nfHUVj~'rۄ ;rA$%J4qYhinʪI"]cͥqV\N3< "g$F9BT{WF1ߞ%:$7,$:#\@>n4q9~E``xH,ݶM0)]r#Y)R̉C1eG2Q(!":>Ɩ` :G`8"+O#; &ٳPF˽C*SR)"AѬZf6Yϳ01?@WFa=35q|P1΋D3Xױ,k:nʙu5`H5z޴=LSp悸Xu ⅰ`kǶ}jW9#ڐ)LTil溌@ 4|B]_E]8=yFQt  6h[/mVs'1#잎r˕gi/(Ӝ%Z6ݴe ~L~N1E/9vTbFC !w o;Jw UBVr^U&%uY@C/tO'ʫacK<@hn/=?3 yvIkJٛ]MUӼ1__FDۄp~A-&M=`}fdN0I(v7F2`^U ]~?j zyIt덢*c# Ե~#:2,er{KA +[eйmkVSkuW=GÅ60['t{,Uַ DNc0vAό [)Y]< WS}nruζco*ջߝ۫jc*Q Re; ?_Lnɵ7/ݭЩgD[_*q>|!0^*M%jϖI/6ŹXgD&_p뭦ĺ)cn%M4@9Rb%_y&mXCx$.Om@2~vT k7F,͢E w gh^O0yDTH, .4Q:'|v-;9W8Wk(U 8ٹu"28uc{okWo4ԓ?` B.(%7b?X/ԐyRAz‡JTy* h\8o F9b-R 4zFDԍ5.7i̢=z`5_ B˵$˥4`fOl>?4e< $b`,6 ް4 TRF~<<.O@o2IU=*[ @,k\)2Z RLd\YlHogP S9.lbKb)n(UrpHUz]߹2hy|HDKQjRU_X% #rfǨ,E4ƜDH"FljLK.b|}~AKɞ+wi2n9k. }DYj'xg"IDIS,\#axR %D(9ø R>nj1TVrDin FO6B t,{J MM; X"ky&MwoGt~<}T\FVܦPw0׮/hys#c (c o_eBCwOb;|9|,LQ0( 0L=voś uJDΠ^T{b Lb%B+0QKYR!/iCla}㎵7CSg'>[VzKrđ\bNG+Zҥ{J˰f"d HFW@ϹNl!܈ӑ_ #^L/tFMk%L!Yt{>-6Ô0;XOT6z`@E}lDMCBQu$,ݸvV˜ae`^3(eJHO}HG3إ0 q$WBԷC/M%m %dhϞ55Ɖّ8cEv:DIߩ*qj@K,SGzU'8U[Or.%֦GaK2=i(E + SV&c5QޮVp \AHiqD2vCZDI, /aw.Ϝs<+pA;l&j7 bh^žfj`u=\#L+!yJ((JƑ(`l.̠͝i3eMkm t~e>XCFK [8Iu XZģNZ&9Q"@G1`\Υkeį C}b7S%EƵIp#2ܥ~e /ħ4H f 2'^fT'ɆJ](L=`J. C=GZI+0 ~Y5TzېvfAg7?wAp`J16g+JD{rdC[ȝUq,Z{}0 `ȧ-C!L4-8 \$Z\쏢`әoF&,hҀS!9>A&-?>4 #'L4Gԃ<؈,jm&3@8ur< -Yf2 H%p9Ǥ)q{(g@  ;;-&eJ&=CF [?ճ՚ mk׹tt W-択~CFtP(1+ >r+(RV1^7( c2OJ1<$؍Ԯգ|hi<.D~ؐ&Β:ʼ ) a5TΞ m͟*7zY#0=rԁ.Q:,fHڨD6kdO>P d"g75"~6t-tkC78 =mG}r$~7"5"8C1W"LI %Ӆg :.͞,B~=8RszMX䬊m >4׌ N@ʄV0jAҹEx"YlSkJʧWfP1A: xq]ĖX^/ d #XQx 8kM.Qz[$3QOb@-1Dh$LžzQKM{Lyg$̘7]^k6_ =1(^W~R~i'"9^eM9T7q+*-~ ~ 1$h ~ -^*Ϙ"^I?1/&Ou\W!{]lsP䨃cg7tP8dz@a/篵S5Z| 7~ŭ`[Mǫ|ȁcd\ÂdZǐ (p>;ߣzbNɷteIH:u_|XUI?q)=lOQ{;Hc3ԋC&>}3#i9|/3ɰ\B,kf5!aTĺYW^:Z `.EK2WAn?r7+Thu9˱ޏ8s373`p8ꃿY 첅%u @<hTmQ=)S&aV%4sWg} !X ԝ(cjC4.)s:_>rf#O_8I^M&qed/9##⢅iC]7(W>9u,2vof!rHOh[pƸGty4'KRylgS,2*7"jhRmD~ Bj M-*-#ovݵf*J>".s\"PRoioAGul왩`Iٽ@ȋin=%A(oVqr)mh:Jh#3yEʑ8cgM|[b-| [* pbmC.GۜV.*Cn͚~G6f%P6ZǜRxIWo2d3{~~&Qp',=vrt_a 9gzksLOb <0–c?f͐@Uq\*(=yI`̄J=#3Εw#~/% 5w?l@&f#_H<%'SF>D)"cռ<ĢBK߂E~,'op;cJ]Q[Tm/\t1{+:bG䱾,i*, f|$y Jم+knOdn Zr/g*uYuYIJO*Ɯx5Q ]R'j+N"u& $cΔ֕LZKnC߲TAkIm* oB/&kNFgơ^3I3zyg~ Ubw:mf.plhAj/]n?Yo; [B¸ h/ZhfTb)eʼD5!Vl^RtgS+#HedܮgMNsʻPSȰ Ee#|lHM;FlnзJ%X?[ǣ_).m|F@6 l%OɃe[2RlIPCҿ F ي]M'? Ime7W7bVޚYR^sa) d BxYEW-6NnNHg<ƩIq BJ5I &Pf}JZ\x+&/ۨ ~ o}23̠vdԺr%O*6DySDinM@!dPq:~_wrzuHҦ(j!k}2 x@lmvOZG"X1j}sqrwuh"#gL䛡X/kZ .'x{P fA#gi 8Rʸ8%:tY\r3Ik~orY0k]ڧMek5DJ'P׿fe`k#ʐT/AW]p&3z6lgqcOVW,nX~ySmkjڿm]?"P7 J9ͩEe._v 78 )-9*'#`ŵhm_%=y)mev}$vJGkg;}S:ގ9`dO~1Ӵ\Eگ)PaMg'N-0E?l~uD)$)yZv0&bXTb{pZ!JY'3Uzܘr j9 nqE\q8aTpkåtTز}~ oێ hw׹TAVhJk g~첢2 [)>\W.]o ZlX=DT֔#W"Y0⏮ڇ DܫW/6[حiWnH`S/ԮQ6J^H3$C-Ųs2 d$9QIC}՚q#eb zhg&L;O.TВ8nL luLr%dHO)rgC)X> m BEi마zfupKzٛ]u\:ψ Ԗ#eWoYeغRm1:b/1]RD%((CIcV&Rp<*eMɝӖ KVKOe==hȚ,В]\Y L M纔f A#>43,A20_~9:zm |׽/aZ!2݌^8F\QU`WqC*Uz? *ٓ]}]e.O䋫o1Wxy v &2p^jŷpr0⨬~5*K"Q5C^ $L€,Ҁ߾n7zT DDcs HK,fo]ѳEc﹋l)1BY >N@(E/L1j51 G_DـIQ{4/cגֽZqy(V†8XAaoey([rd֤ywr™z_z4H\ļy 'ԓ({CUo˽"}ndbx԰\<)|p!)kiW+̏Y)j|=cػzO.'{]nO? WwxwQqkgBTCݞNDLz!lu^u__!g+Ƕ!OѺQG =aMA޲Ӗ'wʅ<1ϲT)*gU1[ OU(^=rX-y~1t?g1xE;;\#y}ByDÔZ:?CGO6Q~D%n!OT| y)l (bğIuOEd^Ч}`lx"=.i7O:%}2aLnic#.6ם C^-k6[ sdbpUV dbϐJp7DcȦQn!Hu9=1 s[yt-~ړHZI8[E8:gLNn9ЛHJ Z'h\wΈQX}w~ZEȹEv~bg۠/ kNir(T>S+2qFZ-@|?U`MI4/ấOb1= zǍ[=P.)lycżBr~1?HTq"2[ 脏G(Fw˔ܲch&5jf#mp+rM;QU_'/"Dno4{$X::zqbn[yKU7^si#񈃚gEo5+n$0\Q7'J9W( F%afnۚAdLn:̧|"jǯ% >do:Ӫr}JrFdo ٧o'[͸H DJ-hJ_!2D0ѓ˰7ũpo Ӷ 2abKtf-G.V^ئtu x:z`kJגAf*d#৙Z5/luɽNфWNf;MΙBíd9Щɋ:gPU XoTdu7:0=ͭPb:EE<<{ͤV1b m8ly<eIj1Wct4^ޑЎ;G2=|㔣w7̟< ʳú(Qk +hŌc㘄4&trKHQCvӺD$z`Ƹ2 Pw{_v&kxtP@dBe =궳Mz6_w {'[>#XS=vzSQ׊uf`:j,q,& :(N+e qt2YN*SC{`rHp_S]4h-FXW|=)-۸Tگ%-骲a23T3J wy94Lb3*kV0 |n^4Wzla.(+^Sϩ4t!^`uuX_3SHΈ%cpYA!g0Zv1?{:;\/ˆAZ&Y1#mGؕF(`s݊4&3H: JMk8'<&,#;y0:"j̇CWtzmFwyv?gEx3֍tS5N TGMPpv⣑)YT+1MB:$8):_74Gb in; !ek縸j.JDQbgRUS)4FBv.t83?=8b0 :~ambxQ^#БKZB'Dy.hwL$7ܟW"} нow94kG\gv>}Cڴu.h"LYP^RGpJ>PvE618q^LAfarQ.:=-.Ϋ)mp{`{K^6?6~U!E?XǂP͗UDU]-^MWkQ5-@8yg)tH  W.5euj>jKt}#0Z!T‚ŃUR>_z}Nf1ܭM't]G>̂]Qaɴ }sEzݺ6 bѺwW( 'PuJb+`ScD B:*D̹|q3A?P+lgT(vpJ#Y G qi&恑eRre74$M((AsjQt"@&|π|_uւUlr{13~9Q2HmsR|yRTE@dk(*4XV tcx4;a|ڠ!Q+^*C.G9?[6 [v,&XOj՘_b|Mr%v4Q]?HDyׁ"|Vdq7~'Z'7-5m MK2FW>T+ٞ.L2`L/`:xIt"7ܻ߰eaLݕ6Gm(F<U ld{82Ih3E M7סD ㇁?yߋTq#[2%$9otS^#mDNDIaضBr JœA.inS=H9գNqwy "+H!^.{#- ZM=urel8Fwd\aW45oYѥaG]?AX^I43L ݰ޲ z h׏dz/bvBD4G)7h=扶uA'*>˕hW7ji/sސE:v I-pFYr+=qrtn@Fo`,bg `^˲́x\aOjz!d/r&XUF)Z8JӬd(B&N,&ZKs;.x f|f@ : N ?,D`Oyt#XkFΰ) &rpV&Kc9\CFȜKVg踺(XfAG Ab! |7!wwEewq@ȪU! ߓn"Y7gqoW'>0̢k/'*?T`f\qfeB|<ġZްÛ%XT7S0ֿ3M_taNo~T |`Q~?,ڋ*L@~TkҴ \tR3b E+ޮcu 5ݙkBmjJ8n>[hWi:a4:;]l$KLZ|)B\Dъ7 nj-. MUBï$(I CWգ|.c BQWl0Wq?SRbC> d0+>r)Tzߎދm9٬=n/ٿ$X&ۭiYJ@4Qu,9> ?uW\lyS[}5['ia.J,-brXPn:獽ru)k5i fD8_ūIF4{QMFMwIojo9dr|rZT5Iqm8h\ u¯6^grjJU qB(z<)鮙7$r5 WG0LE1+z A_ @>rxo#&F=Jg%+/)QsiAER#n#+4neNS^PԾZ\ǻ7$VI=,H:Uɮ==h:㩝 ?l`+N4hRp"+fPFZFZ~[4ӔN t)0F %% @ '`77AFv ߺ,ֻrQi]RZ4GE1F|= ʃjqU?:ЖJ3qh6} }P7=0P]JƎOhO$6|Bt4hpv2nwF@71i9UZ(+ҿaxX8~ eBiS'V$2aua#RpTqGA ȃZ!mf MT{d_EudV\mQRy,Q]iBN@_=!y=r[Ii E@Iz XepMha$bO{ЌBv/|}!y 67 2Jjԕ7XJ/iBزnz 6 /DzJ(*ҥ:%5[PQ)Oc:#!9mobjtv3,ܡDx!gl4Cŀޯ 3wc,*Y؉2ӄx+Jzl;d|XՑ3xOpؼ'֑(نM݇gf@W}CVR|=sd&# [>{ faH@ῦ ꧂5zZT*3QunGT~w*DSY7nBj.9ي^;3AUm7 pL5$KC,* _r[;LQ"ʼn_ 4y)I 8㭥:tA$UJKA鈑q;76_aJ2~0\(H7Fb4 ~+پgY{ʼn3|Nq`d%,ewy(kt'V( LSiW 㶬G3iǮa@uxvt| ϟr#(N'ӽ]37S;9.ubƙHih٣rR4mtě;$}QLmQ Dp_ujܧS_oyuU;tҙS,SQ40Ja@m<<+j2o֒|.4ZUAU:0xLr#"6I|mXK%ST}$1|IXM_;p \kHZ# o f#4^Ai5?@:$:0IoF~Lm4lqg SjOQyk'3[,ɰt<"Ae_nC;VGuɺ官(zbz+zTN7zeH~1TZ}7PXУY-Ie .]J؞*Uu?iH?y%L)nlx3A=c4`bv< Ҭi篣0P2YmMJaPLVa;n+/)bY򻮏F;['UWčJ|,ͽj3D#-pyR e<(̤3#%2S 9>=&g!@ȏYq=_ ZZ4m + _0&Gۧ 07myKb0.%kH/p3ShbGE|);GGWSg$g#.P<&SjT1Ag8XFBV6ZuU'0|}Z'K*JltQ~ݱ? 0׫~,LOt>A5-9 \UyO^H;yo_wkSaԄQH&xspbq(] U"IsHbu3jEe{dvG.Cjq-J 4 EWzŶ$3=/[h[_SP;ݣJ0cЌ)N)Q W.-SuJd`]B:8IfTBl6cIk dVOɡR ~[MǓ̹;/c0?ȞYôT9uhM\AtufJ-2]qnrOo3/WZ9u z451R>]ͭvWĀ%\ȕ &W\2eq_l[ZUyb5G(f8Q'J=Cex~>˹-yʖ}54!-O( S+ GVzkFJ nX&\ ]lV&.OzzHaoRL=X@AJ΁8Ӟ{ oq(wEV 8LiAWx1}+9̈́V.U`uÑ/0{^AB(ks b;Μ%?G+taO@$JndtcFIx1nJ֩iMǥA!+܏* K3)!oǗ]YX ͋^c2U67s,JCl:&L0Zum…Rɿ ^oUq', Vg6ּ21⑥AVߴ;ea|,<,!irI ǃU>f`xȃ:p9X&*]UgLx^=w򄨶$g}hYٮ)0n`)ȼRY7Mc+_Ag& V.PCA#Աϥv < s+ lRS 1&k:փ>I9X;qXm"M$(f+-eklioABN9 d&,')Nl?9Ed6^TOA"ԓx@OӸc  2B4A qGnU[͎]VFOK\N|u$FtR2W蝥onOdQ3:s+x*z]rq9} ({[!V&֑$llN~G4j{'(.Ctd9QnA0w|$4`lb@gsqM\ZuG"(1.æR +( .F0["\Xmd%;ü~ 8̗R+N.cmJ+)KU -BvXIC5{Ilq L>6?'ቑ:P $C.h }A/`2@\+$lXKÞ3i{xRB_f¯5w\,8P.EY8"e\,)V>*y5iu}teUTcnpif{jSo)b( ÝdPq/e\ }ߊn@l~qAM|>U !9z` &erEfd~Er"o,ʼn10fCJ+ueMCTS,4d6jbf:FBjvo AgNΎ{E1Wo/mHw"b6Nͧ%?':?gy2I}β܌9e7Fr̺3[~IG}׈, $'8;kpLaXv rME,<,C w] c}o?.ODn "!dLNJpr?M@=*}D m :i, {h Wq5(p.PJ+X\ KY5VfHX׮Fg Vz]RU '88*#DjHq_gm[-~5Od?Wo[:Q&8\hdF;OF,dӃ.?qxP_Q)Uebq TH%%b$T-U7u{Ph8ne-~yаe_ѕ,nGIf󚙘n|ED^ C c9 np[I& o13u___+w"ǔQVDA$s*,nf-Ɔ,@}I2Xl Ԃ%Aʯ^'=Cӯ3kK̪z43Na>tKˢv|_"U-^tE;Ŀ a}A쉻=2b5[H^e"wB M%Jp DJ^[կ^5*6 ګ_vK5Tg Ge PGeD5WR[X3҂ _ΈIkPZh뻏2ɟ;]pJ#5"{UzDt"`2Dp_PZ)ϵ:4ΔA;\3_(iE3CVV;om*0@dyL4qF LqɀSNioys;" C_k\Ę \fv*oexJ.\A9$7:Z k(f%$EkiO(,{aKCM%'۱z2Ht&rv҈W8;tQRD%'E"L(aR,0\Vٛl{J0h޿i}K6z 'H@Ks!b(HxR9祗Z"PicP4S|+jj.2(ڬfF5Ȭ"oV*" 6d6_Ve],v^A1ĩקQ*> 8`z@M$J؄"[5K_gFu$l&N('ck*?:Ӛt(4PS6+]OIң.TmjP 9QdjF-?X3H43լ 2燽;MW:^3Vjn\ұO=֘ԛlJ/42/> SjQmb( ŶueCk.6~KxDc~'<$ Pi7HY F-}:B3m*P!~I+qw!jy8KT3-~u6@)y4L%ϘlnQ3G GVglg's̿p.CjkgOUhFf1t#;(0P^EIWZ`lbՃ9z*dRzYr!8fbAji8I-)ВPggI9>0y^OO/s8b}׵%[9KYDDom5 CVb}ޚtwoT3ȗ,Bw@ʳe~S=l(۝Q(\8B l'a -igܣ<4tF%)rDi CCkH=Dg+,l|6CWѐ1jmi W -Eudך#W/gbE˟OsJ+WwRdǡeOśuFR8W kO)u NSuf]Sf7{7s|i }eο1 O1 gKVRO4F!E 8ݡI Kd?o9F0m:N꫞0BS؉5p~/ DwJV QI[kRe%j`HVWMۏY?I`f˓cź%K2#ErHA_:t1$NMO*fVle% F`} *:bB'U X@M=`s\w oU7')oDr<ŵVH(EQJ@!RdB{+<},GǴZM4P56I QH~`p^Wh_4.pp; G{OC8Հׂb)m衬&W*3b0`z35Pnh_ӝ^\"G,mFlg;az(tR&Z?~%L 2CI{I4>mdeb&>x#uEyk,2NRm[y3oSqRmSnqomp"Us4K&JÅ^_H*euels(Xd |O45L-\ƖQB` Oc:!>Ү,׮$nӁ&ϡR^*}> \V=1_ATMiNۄRb `SxbEw _YITA=/i6r뺏UB^'}Zʨ`9GlR†;*XDhX#šE]h-x&%{|q}*h:3~ȶhyNQe U˕*pBVwTY[#%DJڷ}@=>Ainr_U ,;3Kc-~`*8^O|rqlhby v}W_ICZથ ѭ%xHExk)EqM2&|ۣ@k6Yµ8YQ]m> #ZN5amw~?RL@\ҖCGkO\B';Khj4\}"db{^^6T564(i+j '0T-DpG+83Bd<\ {\Ϥv##RۭL1<&E֋K+t+`( B̶ˀ;`˙TR|"K1 Aƪ??،[!bQ۾g߄'$]J:<,3Z !7NO~18,mC"cM84957Qw+S`&c1|m_ Hnx96vl/= V0U[-um_xW;ƂiXc3X{b+}ƛ0AP1ZFoWl蘽;g+@E%YïejFbɎi|ͧůtcCC'ye.{BQHyfRhU)x9cN0rܠ4:}Z)ҺV 5h%^$A~һ8of_P,ӣ!66.7t󦙡g̬521C@>Vg]w5n 7  ~;D<\R ƞ캣 }! :D&,L+ 5vh(Crrse.˜4ukxynϵ0W[7[C鉚h ׵3FŐ.ēuL_OĻM ab/u_&-w6j:=nd h'cOp3w7$%ǣ khOlj7l *gC3yW;:i9fU22.^[';SH0]ٓ$v[5&2o7g":G!nOy bIqrDv{͊99W^f&i;5h6nA1mlh ;Ex[jK~Ѥy˃6d֐u5\SZ\e=}0Jt5;q[>Vթի0v4a-떸E$1e^ [IeZ8͈U7ө%$XWa\%{y_fB>J=(/ul ?o&y'0v\(P45xۿRZgaCC} aWg[Kuj#= _ x$q@=PbQ:*F0E^רCdJx{<ч,Tdtr$Ϯ#OR_׈yDcTvހrwbYU1n9R;C C;A~9ϰp ⒐S Ӷ7!Z6̨J'Ĩˑ2Ь:myeaҦMX,u덺!--i? l{MRKPIL,9XwEܴt!j DttėMhxڅ3F_dDj kPRs#B" "3L :X,T<JXeٕ)`oku8I ,jM7-ےe_OU)arN_H ֎E 'b!MU,7?%mk:?[d5Eɘj_W  8 o1+^N{\Iߤc!-e`9֑=ǖx1Z&TVЩWB =_.{ZI0p93Z]mȔx/Hn<x6M,vŲ='{'0:Q)BrY~^u$AzQ!l)*Zn8r!+=R3-fWC;nM?M ηB ^rgMQ Wo KzW:X U-J7Y2YAA#M{N/,.ljS{=^@[e't7㗸N\e8C)וп 릏-~=( 53$Gʙ`/ R?v '.!ƁD-).,'ۂY|Vjm[HO+W7r;=ǝ3OWЬF<b'bF` RԾ4a^3;~_!sr9'Z PaSy։l`F49Y` ZB#ة(ڶF99-!"4JUS K8)F_M (]bx-(x8g(ydFP[T/Ǫ0V|Dެ%J"c$>7` ]YV{Gj!T9gDDns:rRSH796w߿/UU݌=E-KfoMA0]tNzzk9;=$D3tsw8CCmCҌTarbK\C[ۑٓ$C T0zR{1y*(QEE4mc /S}}[!iG@H,P\,\*F&2tiܒB-PGZtȅ^m'6+!olc^#tܛyD(sC#Ks`$\cWGYhrQlE5B|9Gڗ o1;(:hod7XX )  x,ѷZTG1@[>ECq//To4Qf!U [إ-S YO Uꡨg9"G$ڌ0L jB2b*5H \;7 k$]7>|tmOؽ"vx0B5&M ǜhIs9~˹$ ɼ{_mB.{Jy6;!OGy*?Y~uȁoHn鰄cxG)bK+^=UA^BS@ܳh$w̼qzh#HΗ= 3]3זӊmLΛ%;ѥ)]3ΰݘaj=zgw<"!0=QNBY [6g+d _@:$Vz?~:hdߍ0`FVl5lף=rԞ[?pܳs;GJHCs֚PW7/)af(\V"uh/ мr~lzheїdrșI_\@U{fwfY < ,xQՉ]ϬP8IZz( {oC+Р *3(4E b[jC+Yjw<`a@ @/Ȣa r}~YDС #L8|)09n :%Q[=۝ @3u *SEO7@@g*di9GV(rupFȋn(qj>OHv{124J53 8;Fa&x]&tܼ> 5l Aa4|23fJ;(t}˗hk~p!磆^1S Wi/<58k=:Ar!}Wq[6|7;GQ0ŷ0wDq]T>pzvUAw F#}e4pN K Rcht-Xg!k* N<V)դZ\<[؊k9}5@Ǩ-:3--qS4# _C yl=/}$ «͊eY8eIe-q_M8iē@^u6Ƴ^ۺ&&2Ȅ}L(bFƵ|"GZaRQʓJرʶJ-հw T9M4CJu^{U2b?ϔDS"ށӺav, ՘ݥh8fJyK{%G'kQ'XW-YِdLlqGԟ!nf(P0|:'>+~cl}\~UDjdbʓz9ADds 菎c &?6ϖ!v6ٞm@_a3'-BD-y~|J'ЈTb]?QfYC=FLi*!k~ P ia@<.y"$[`wylK\šsf[čc@R{^qSQ6pIaUaγnWh1_b,֐ۍ 5pM8nvMK|Mpo,M rt`"Z5Oڶ>?.ҷN#1̍n4 1]%-Jy0/N@tyX ALs.^F89;}-dmRHKA/O@ &1j(rBА͍-G1Bu|Y;0bunPQ#ХHuvj~Wo pFo&zoflcgC{\.P%:8v 3i^]bKqY?VH7{az]~9*e9F妆"ցmny-@R`L%f8Pu;,k+\dwFgۯOgY0Gc娴,(8D ^=͘0 |YlM;kWyy?q7Kn1O͘ k)KEO^tvU__}(榓8S|fQPIerxA_$&4O?GY޹i_<>m@ɔ5G/2n)vH'l -K)z\pE,kqwJ^;AI(<ϰ^m[M2):{KŌʏ٭:f[}-' C|~>ٶ*A=Rz+BzۍvN J1gy5 3 ֔i{+4X0ad npz1 ޿r8󳱍n8J#Q`\zSjؗclةzf006`.= z_X x+y DPyĺDεN^'xr7:;K g9:ÏC=\y>R )@T*& OFBF3Oc '}GEkaIқhRj\SM#>M? O,0HӥAhݵ۳a |w:fъ`B.OZרO/(Q{0+BvwD- X/\u^3s7qmw v[~j/+)t0Z}ݔHPu|C,*v)VE}yn͟-kɆjz5+<ۄigсCyCq凬1<"o'M~p?So%/\qe$A{U a֔}~KJV/絊K0drf8EE[;_RmlGƇ(֦h6EP+>>C0TkFFXc;wpt|[Ucʔ Xx1"༺3 9e?y~8U8. (k&Wvh0BG#aD)z/Tf=X lnvhυyux!LgG.GH)[-Ӕ4LP+?x!(D7|ӛ(N[4a,xN]z7 uMu>۱qH`{% S8( zh3(-K5GcsuS( ckv6~P)nTK5 k5v:Ԭsh] 8Wi% X<\;Q@BLua5DAL ۣ[ʦhݮdž}X)()U?x@w5rG7m]b-.=]~E)t᳏eCeqp+;K캡~ %GXipڵ|iag(LȖlz?x0vhN9uH7U:@ ] >u6@!~'wqUI]$=$8~\|M\I"foig\2C$wI_E:;msڕO6 •]PUZI[s?,z0fd.wynմNXbʺ sÈ6lPc9i#/yΨ"m5D~3}JFWZ"\{f?QIr sHB.eyxUZO։ \@)m]9<?S?ȣ^љ FO=/eRbH~HrTY 2BM,jUv+b=M پُ57GqJΫ邴hH$H30g`"͖9x KxP-C9Stc`Gˌ:/oߞ|Oߗ$ 6bXNh:UCeq p,GGl /bc0cʑhS?G>oz +g-@}FuȬZcZ]k?OU"Ww!zc[lQgAׁPL7rzo"w憣$]Ë*»8@q;}43Hkh1pg l<˫Ua郀PNaofn M uc'V۝yME(Ctg|?l0MPoTޢ0~HJ[1V}ZJw3=֗N P[V~z fo1h@>y'b NS WFe'Od D %CU; WӨZh$MȖ97L?~~)s4 sLǺ5"؉uMf}F ZGMÂY5yXJQ |\t[N,J܀LDb3G縮( $=eE)Fu h)wWʀ3-oQN,Fݮk'{uOhrؽ: _qhdRFN YS].D`T*#xe7<vOٌ9$Q+)z@_`Kr9P+A{q6j]srDyYv0E๼=UvC/ZpXAkjaYjYiI< ecQW(Tmp'KL Cȹi"d?^FDrey~-L{[Rk:0ă0 hߡ~ć9J0Ig/VUDXW.`ggOVqvI^i6&z0ڠz\#`0ZI1k-MA;iwv#Bԫp"d:7R!C 2)7yh*8XKI3xuAr6, f5k.WD &c.W"ɝlЋkй}!UYr_c-DvAgKC]PkYR׃n4Rm3 Gh'; @SRƱz.縤a$C:fU^!ArF-s^ЅBK79e R}5 .c͏iJ[BmP %ٿG7Wy&mRrh](XJ0/&GIVJ:cgd/ A@c/b(4­uk`m5slP{6Js"ntGͧHLB*2g{6Iq6/)R Ձ Q1tI=:zJ;IVfD)\Zٓ<˅&bIW3Kh|ojk-zJ|^l|jܼ ) 9BqlyL w9=f?{6)ATFpr+YMJ GtHu\܎>mV/<ڡg=ƗYT5M] {NnԆ`Kj(}ziO\z?G m yea>*{?vPv\G>r OY+[mA.V9ޥ{$MD껖Z3J'y 9ct@/pw}R:FV=0Ջ Ucwk/Z}DEKg]A#GhWy˨&60JO4f,pb"Y!蝍GZTɶ* Q/YRQ>8XYhd UmDN*9(L}I(2:wđ2D oz+a dY@GTbBVlLVY'sGp s)g!yz,vj{S/$l>QfqA6PUJeҀ{@!0S"IXxkJ:%(xD|R>.lCĕy`XN rEg "%naqUqًl 8; ?_ zO s\}`%^aEbJC|?'K2sz[B@Wi+.!f˨nHp-Fvuwl҈1%>=whZ ,aDZ)ڄ~`.0+bI?P@ <4:##d>)`TPv86(+aҭ \l :dۆ~.󸞅ԷP‚iAaC֤ϖ.sV8 IN^`sf'd/&l&jEj gȈ3m ,8Cw[%7]|30R0>!r[njRYC}=h_m-(\q[pfivIuYR`ao{_k%&I S_1{Dnһ-5i>CIU.$ AFwwa8@vNsƧ4j7,吖#tv֭S3:x-X:RSЄ.#'Tؘ?s$tRfvoXT2P n 7w88 W=+ZtKoLRոo"Lix!NҝDۈ}ku3ƚE@>L?ʒ3\'>J ˿>QjF$nG"48G⚬t.mlr@MQiW֯ԈJ0wSǾK>!a+*'|)R@D B6[^iuw*bXVe>JLTU:B48KJb3 6<]00ҒNhתމPzP 2 R֝1(~Hp߷ y(mNm^~g?caZْuFѼX JgOy_[X,~{*Sܖ/C~:)o,4}kث6\d#2h6>Q1DxݒCu$Pb_ I~Fo`4W*'- ̝O(O-v.8Z 8CJA UW9*"N-Fn/C7/%E2HB%8wyU+1,M̝) G^ cl5#{-/ZHR}&[#ҦFsܰ+l 4AXobn YƣJIs!LͻO)vhG7ZmDNrf.yO+99n7J <@ebԃ<ҙ/{!:&͚x7sﻬ3)|dhݻF9;E)ns 3;y+_-7a})M2ղenA=AW}_3C] yn< #Šj)W r-yWkr}i*g) ݴjU$>k%H#jPlBVmOOS%m+SOG=j x@"7(BaHǴsGSzǩ`*?ٹP좌"?#vAEԪ*_#E;?)C򜚛%N? TxU-LLSEG8eœTH.#4`{+/b[CL>fRjjD> ty4Եr:?%DR{ܙl4&\0+Be?#'ȓ*I*Y=1gt@ #]E7ɶe%Zҿf:HOܯBe0]nѲ_A 5hhvfp%]]ӡۦ=q:hjt̓$M@p| H+iDA*VvT=I-+zKh2B+499H,kvHJbp=/P+xK}FTԜI;EVtc_d}YbdxЇn|Ǹwl \zB7XmVq8F/v@ f2]@rV_:ח_J4P>Ism: D\[HmJ`݂3(E=yu*~k`8ҁ̂ n-O@F"U8(i)yIv[1)pbXz '2AR_ 0N^HIMu'hޒZ{>Σ!0b:5y鞍εnM"P QXvcg@ٷ@*>wMYHV9m:֢jfy'i]KQ%óxk+O-|ݞPXuQ9Q_8 p _*Q?& ĴDj‡(j"RTp`QcI~[T,ςʌ:g_){6,3m`>,g o{z`*D.>z8s)Xxp ~LL -wQkKYM+ssQD.leJٱG&f ^m?Xj)!&dzs8Tk]a-JbboԇڹW5&W R~d- }~[:TRKqMv(J;ט3!kHK?bDRx -V)D]lOa;n&uC~aW@syJB4:5ui(F3ū h%bu`~xm?q2F0 |6zi$l|֡": lcjP 5UL<|veZDaod> Ư2#ԿVa!( |ߩ z>KukJW%P♉f_7-^a-RBo89\lp3AT$b a/Z,p.,)Jf}d_LSͼE `^< cLot Sm Ǻ>gEFe'p`4'97Č9\u0֐AEoar։I5%# DD#<*y )!ܪ#&6ٸyZQtW15q&CVl>%BSO\?;:H_'ME#IHfzD-9JPwDovvԹ~' ?+P{/Y{8RK8bΞ1n{< V8= -NVl[V\ʐ&(0%(rnRA+wB`kʙd b?R[G.K,; 'sjn>%~f+[3K$:O))o!j2_͢IvG֖jUskp˾rDVm(P J(}62vBʘ |Y| n}C]z%q/tS%(O1Ci?€a8c\R>Kx]?;Z!كq|ۗt p1^L!5o:'i!TYAV}T~( 2V 1i,@sp<N:WsAd~64؎$Z'Km^e"TvI2|3}%X>3A8N`ZݠpLy(t"qie5 f'q_;>;p+'Kixs+W-%E 2+QKgǎDV J#Ȯ ɴ.zkO[b 2?*X݌&dkB4 ৹[ pw/GՓ!jgA|/rF~$&Ikp=DnKM+yb[<}k?Vry;|N]Q :{]7CY4+5|c𖕢lϴeU1sPpP.[ё(LE|TB0\ew7x%;]u(E Ave;`oW7oݕknVN{(+.];Xꈬ=WXf,b>QJdT9eJ{~©61f3ߐO$ Hs.bT3 \1G{&VR6v k|QSjxG2|zUNwoHIOU-o`_OM5d{W?x%:*[D(oL*Sxy7_[v=2mϋ e SKJu!>0E `|rYefY9[ CVlTfRda@( .P(Dz^83ϸ̑B?.'(O1$-X7tcÿRƙD_Ԙ79-.mO49,SM%e G=s oZMJ5jޟB5ǿxv݊y:7rTs0 l4'?:{j<Mxf7vk24ƁFMlM~Xš H4#;' Q7m-S-'%=q̺d@c+yJ,7u{]>$il9]Rv1̔n 2$ p<;}A~ܠ@>.)T|5ǗΙr@D7R.?+KbQ g_́, ->z_5#t-w;mv& -5!?ˣWꇦi%rc4T`xC T3{}A9[e*mrc8tD[,o&/5yZu{'J{9˜ҹ9LRݚgCOW◦k"杫+dcYHǁ݋ C_]pb)H9H2ߐLbW֠%iy,`bR|cRL%)7KDMck<7o"% >],g߿^^C#8zՔ@Q,ַ>կuWl=Y{ͬI s~2vrlIJ@;| *f7ݕ$]%v`rHf,O+}v΍^.HRA9> 9\_?ŇFBSP ¾Y_s*[& ӽGOmVhҞm8[ .=h g!@cLcB`K^EQw*׾0TGmg^֛BW[drO#/u ma/iDp:VNXW (gG/`W5'ٰ*a_ox(Ckԟl'L7oN[<3H#8cW_sbYbx+I͚l' Bid5|(X_-Ý}t /#J>> r kjBavf1.gjWt$l^ VȽ?08)wֵop<w-_jݓ{MLk.K䀮#AM$2KUӸ!.RQ`BS62 |+WOs$LtFȠe(TGH= yaDw?r|]f'=v{s1.0ՌĬ0"5v).cNm\P)HqHt?-`nm7Bn7#.E`GD%t$;Э>xP[a\!=d(ϐ:AFc60QjƦ,qٮIR;ZWH/ WPIڒmG *4mkv)6̳x~C̹Bw|GwI8R%MRxguR:Ût3S#qv svҶjqUn5*]:/h wLFΞ޽> | n>-`N]`1PYX@XR=iG p;Z(Tn+;]YTx<إTo-DIqj}=@g*x yļutzʌb,y9DRq-1a_WProhXb0I"!ڶoK*iqgKwDhR\91KTZ1ήS9UpQ6VJ]>\QF̬LZ41- i^ "&FM4 w@1{SMI]`O[~dnܱĠ:BH>Yi9 [߯`-XHx%ݞ>۷@ IJY{0-h<,_&Bt=TfMQWQj6U^/Ci9#x'Eq<Ï zG%f8Bp]OtN%>ۃSЇziIߍ>k)]9c^&gы[J/\hrUOQ6XVWhl'͒*Nɒ9տqu+oS'cdO0@5iDE y }c Gepp^<"zmU_{ANprq&[k0GO̦aF-oKN+od1EÇSAq5s~< ,Ŧt`{Z5GG׼W?Ra4c W<˭C UB .oUafOl{6;x h*&R| ,jrT?A`Wdi8"SP0Lm7{-y@lM(捋-&IQ0զ!b v=Рph(J/҈*IȨQ (:LwWu6~ SGB?!YYtR?E3R_l:Y=7%@}k΀ 36 G'`)=yq|NZԁYi$eXeTN[&/Vק`^@k2/ }`?Pzjw`0N:v.Nph #B.iB ǭ`{AIG;}NGp+zsK5`(Jڠ%a-09*,J NZTl7HG!GEf4}>QE rZzp dr{'>\ O=4Y}>Nf$q |C.omhU3ZtB^IS&d܊iwuy.\(Dٮxi'.UG(j{vj:>l3򔟹 P}RF !4%;Pw\[ *w5\4w@, JV.++U;^$ @!H~*ėf;}Z^O/WJ.TaECL/dCKKᾈf!GIX9\,gX'g&J^/E>FƄ#و@%v-Iuc)P%P$t0stFo 6!CB_se|\JAKh3| zi2{ ˡW ᣆiKx9nګYAfWu9^㬓D+uBQoLYZ䃙'6 ߊs=DãkY=ܰ!jqѷ} TsmJ=͂wYl+%T!#VZl> wx[Nnw*N@In1c<8zϓ9 Ke sC Y2"B.19 ozu;il곞oX,M]d-BGi='Νn-/Y@5`WS[ nMlPYO젼%J?xƺ\+:|kːʶaLGu@2DAOI΀U;60LM.Z,PPuy~as!c,٘-]bunC۲ӆbrrfE4xNBof8 wȉP|t)*L_~~ĩrUgIJh^~[ɦeu^Xx%q;X?8d_=qp:*gϗOڧAIk 7N#H(>)M7+ W9f$ZJv0Հ 7%h[tzK<,$|jM6sC0 Ӣ0@^ GƎul,W*P~2s$1I'nݹJ< :hSߔik] cX3wiHbRI[ /2un]khv/0c#*gP^Dk,o(FJͪ5F"߻ِf8X;ߣ+$ewý6)RxpSm̀m(M = $F_ʉ.S\G?wOqi1LMVx@ 0S8\1tg0 5;9vZ,&W":-Ni p`6f :~ MOm=1]D  Z Р%$j%((R8% 8 OxX^Ύ$:^ym\/v̔TKTd nrkO3'܅#Kmp|Ipd?']8:W&ǩƽ6i2gK'lhD(Hc_RҌA4?S1%\?94*ls1"GDrB2\n𼈵LRsB f-e00.6TPݏlz-VJL.TNp;} ^o'C̲yJް1 @1zkp6<AǍMXz徕<[OFS%RZΫVDdOƨ4)sv^G8!Ϩ%S}af$HMC;ܢL`U`Ļ=xj{~E!زw~(,I ;SGY^`x$couiOAg]\[5 e0ȍ5@ DRTqCi{vDyQY@M)嗤 ɇIp28y7g4D+xx<$j% iJΈb+E0pJGZ}fO_X8NuPt>T0_?\vQ$ys_(329/..¡Q [6ޑr;#Îl8G9q ^H2hq8Z V +T>Xcrλu4s(́S¡uTRڀm>X [EG|>~k,/s) |-{Iy {ҷбHB5rnbBoFqhPjJWfO9,\,A32)BQ& }j<) ɿ۫-'S e;`Van F*Q| 0)Q|pwY<ݐzvb7F%2΀F>Gz}|>AG:D..6|A2ex։ ?xciR[&Hɚa?ܑ78ᚖ+|5H(%nr̡B蟿 *,U h\>m!`_иkïp`fLx,CN @'_ mpt&};G[~o'EOaԖKBӂ^ .TjT'bɏ-};s~w`h 6DTxUO[4ZBb1># 0l1:`sr/Uc/s4320TA0Ȗrixg3NߏvhTr.ݲbXGl/}E 0<|Ǟy*C@5Ք.c*i pUD-OuEɓf GԆ,vOyu}؅Q l[Ugw '倕O Y8eIVKnnbr;mqI)詙"SLO9d+`$h7D{"diy~"BzՏ@[<;tv;J/b)ٹD B?'dc4 }ǝ}#,^޶So]7DA]80[] Y`ΈH+Hݲ&&q)鹢o.,hlaI\[Z~#͂=7ދD' ܪ.xo,N{zKZmb^X3jJ`lH@wF>S.1}{ JJy݇Qg ˍ6) ]%x](Oקk9j>AID~Re귡Ag[}0Կ.aM"#_FSt1QH[vA~VT\a&XO /,vUıbL3~wZz6ЁqE=lxr%@5f[ Hl07BѰ=警h.a︀W04Oqxx^mom*sp@'?qKH~p[#))aʄm>a"ZN^u(&C)W_٘ OHM?2d:2*O|tٲj N=a[QN9:0V˅H'I^Tu1])k3gc%wno!oRzd)Jc4=#|{n¡Lu6D5NJ :~ާ&d!$>N&BJ0nLR{|Q,mO2 pޖOm)u;G5 +oxFw5Dg+&Hƺlk(e3|z($h2dIM]PhɤtXNE붗k\OB~1hET0V}^t?[{,L)r8C_H9@$r"x}yQ-򻸺F@;T jeX}ݪ#b~^W1| Lz2ʵ<_=Mq4Qw|d<[O&.vUjJ.z#ƛl< F7zME wVݨo Ng]NKBT.As-~;y:Ub5=(g2XHڛdUǸ rG3^(liWIG-R?IGUg]?5݇ӯ<7^1|Kg1.sx dYċ\)/(]3?@Ge6l,i@@@/R6ʐ*;os˨xb6\$KuV\]1cChE3Î۸g*5p ǨiTHP{5M'I3_$|EXA%fCWGG81gš-F]14̱aAi`MƓXZ7E9LRШL|Z;@Fcxc|iWg\^xPu눿o+IdCɏn@%=g`c7oꈳt=^m]2h2UWS{.<Ѳ*!ShFIyn+~fժdQu<{Boa)?Fa/t`]MC9dؽn0W a4^E9( KݏƮOّ`)VL DjӼ5^WHmԄͣݳ &=`e,F2Gݣw;y$q9@w^ h]]rvTlWpAiTu/qN76ѫC|]o$8q#ii2ɪeu;|*~㨓x*WVI)ܫjrm~8S?]n}f^W[9 2;:4qb=;Ώ1}V3[57Ljs6'qa;g#k!_=iuHb G|&e``iOU"OܸVC̞ҊxK%.\l#r]vq[VJN{k>X0 53J}{ac7xBLGw!'ؓ{8jAM^1]444vX! VxDע_7=,6}1q]BMtF֪dH6g1P6.^;fw)Bv'2m͇=a ^xٮIgBCzX('h7 0 =]1DƟ j"o|E(AvPqoM*Sۏ?b6ѠpzoEx6"EORnv/]Gё#Fa)8ԂnPNahgui+]V&]Y3,>E7 5ys݈"t0mM%㖢[o]!;p%ȑ:4o눥eb=Ka^+x0/2:mΝKZBT(\> QK_1zRVFXg7BhjjluqJ p[MMW|mH%d g7xSg l9ͭ2$:i }mhklk}H302/(FX վ+>0g [ zwEc֝(v_ؤM3,9sdyvcks3 m{Z`}Mp#s[I@jv017ve 1E}Zd xwLB*)yS' [p=Q}^D/ФB8&q8z?mP,av yif!',BB#IV(Rw^>XΓ/B ̦}t6.OH8u@"{7FQ8;ƝXy™3|Tt#/ p%\6vQ+p.{ٗdyjc&rt*>}Hscܕ}=[ڼmoV I]!\d m6-V|ԂnOONix$]-И3aosߒ'[>kcG *_0X'~v֠*WbF"X@p9*yF?WAF+*܉b{0U [xVvEr7pl0b#,ۥk61 \m  9"?ZթwB^utsiP8PƎb74*'MgPak Ar& ;Z/ޯȤyiz 5KB!6X5*z? -'E:!%PXnT`{,N)0w%@nX+4bgn쨆nTVk|v0T)ˏGe;Y{咭a,;Hs7P:7^TICrR1 )ji\ (\%U_}.~#U[M`Vy@TI^%X@WaB=[Ri9QA\eyȥ*63c&$)\<]P\wguȠkvbId_&XHkM)/+">vgoj! W0rh*C ԃtv%.MeuCG̭J w%l.ݜCf C&Oi\pR=LOJRVb^z?ٞe/{FsEU=~3\s0nZW${+_J{0}VRz.nmOCXhH}-F~f\rGāFRJO+Dd3W? I-:K>{uH.af89iԥA]ph7+OFNd#~:qtkUcTe1m6N\<_dUyB5j3$x1V=Cp<%t6?520xS l|Fԓ!FD8{$K,FuZBvvP9! *.M`VJ[ ƠMlk)΀9ZjA 9O~eTZ]ݙVj1H WJJ= U)(Ui+(!iPᑷTم",7\30]4{\o Qڧ i:pp$pJ3TQf>U11kx|NÄ=NJ\WMmT3F/-!* K߹>  f{ɒ6O%;VP [lJƹdcTΟ ncAҥ$Fr}mڒ*1PyŻ{8M8wLoj7ސ٨t> (q6m4D|u‡Gz&7,/!SYPw.1͒R7)i J IcqҜo lLr2c9.+?}` eQ˺&4$sd& D5όUlA %q BUp/L#Z>au<_Ͳ~;LyLuI/eauRWzxrOlVJ⢰[S9T\"l^;392FR"<>67n+`dp!;8hK01Uv(J=Cむ[\h I]phwCcι C/$UYhy ׈.,*.*#ZHIh_ޏ4qpNްLWw\ Ac{iP$Az:#_YbEHbOZ!]XOg$S#6.fh73"ZiۑYe"梭s4txz~W(kvƆ{PuR?k> |TE>י,gN/Rж@cKmumD1K,G]-Ƥ`bwSG_}6S|[.Z}(Spz2#*wx>dÐ W>7QK%%0mm6#N>3I:b6_6N#rJ^A)UJ᧊ lW&Y]25`Hg4|hBg 1(\^ y?J݊nmeE|fϽ!F1U\ X%Xz tKžQo9? SgӔ{^ֵ$ rBpaQ$ͨFi ;1ք/2;:-lu XY< ̺k K_Cb%N˙T@P2 `*,"{c~/-*fwlp H">S;aYVgm%~kc~[M@*NYWCxv9'",8 ROa`WC8$kM\QE(Ik9`O$i[G&s,l-^_' eT !gK+6/L?;N'!L(`<ʚB( rO{K[Z̓gV;D-who Ó2{wi+:·coi5azk?OoWLKؗzfAbCX9cimv$ Jʉ5jl9Ԧ |#(5Kza@㈌z .9QL=$MC;M^t@X0]|@.8FbEv(}K^k- w7DQµe&G| Dk ,sEB%C!VR?gAv뚦dKgMq0rQIe(G>\n׎5aS0/wv97rqKgυ ot7/ ,߮avu !GB>a|J)%uPxMLrqiW.#4pfK60YÝ$ˉ/0u pgzShHB[orQ l@mybP=CMUس0pEZYk0z@kGԎ)dxܛ,_|L梺|Ms-?^gUl/5yU51d{ n 0ܸ7X.,rrVрq~% }߁Njuw|]EnM98 c%P|Yt,L%òڴ l <7a;<v4kdssZyf ҧBqO Cn7nv| zq 4Tg} n7O];d%Tv:{>\bH|WU_"Z=65$vK;=jY 5OLJvWTH$PhV4P53 Sۿ1b,ۧxAk;956l^Y'{34㥝ؽܮ"q .kor Fjܦ{]a!5TH.qc+@_;pT5 (utJw_Hڌ`1;*T4w 窋ACS:fTTQ_kDED41 ՄoI ssv;5M J>'ڎGTYw%h=!M-zBk;ItK)^pՏN$MЕ~eƌ Rإmt>x*fUìzŦ~Eᠵx`p[BwImnW|$=$T}~s-\ Diس,De{А!.ʺBkz.Q{#na p4/qɓ[y '>&2QV|l 24|gԌa&9a H?_JަٴW|AiGѾ?tcW;}gbHhOp}&! C7M;PQh?%֪Psa/w>ws>ɸfV$X()ZΞNyݕoZ*LjcHGac7-k ( 9bt ;;ˣ}=I1< QvdRl6̣6ٚ3X ! i=ݰ%1t Th9h0WØs-/AN5rƊdj48ma[ 0XK LG}qmF{̪Y|- פWS1Z jpfO%\L!2 |!;?G}KAL# ,G&kXs-+8;Qf]Nfॆ48b~ḽz4,ΟoswB2M`$aF>"! 7tTNr3԰-AF<\银 [":!`d^3\IS}X}A)=۩7nO}q{,˱GFՁ|ηʦ -uO١.41 He3`@q|s4 3i /8|4ȟ2%Gik9m|*nEU ?չs0g2![^D"%Pj,Kw~k|ZaeĴ~5^v{.tF_{u֩)P((s\ wyxsTj9 vcz)LmQeyCēKrn<M7c(7m'֞'#Ua! /Pm쨊U4B7I&Pn&5+q>9k0t:JGzZBJ?PK\ Zqsdzː_]Dz XM1)8Ii MXW5^_w,@9*3Dpo$[o_&qT*西 ˣ"rx)SMkHh={Ai­c|=s)eRo&4s7tgD Iqh {(2CaDUi"7S(ʳ0F؉EFEkR~ DڎrKf4+6(l Z_5#Oc W*6!#SjYTdㅂٛ'QjDNO UncNܿIJfkF*f0a$C!4]"V3,'| k.zL y-~~uB-FoEy2jϘ!TO{ M@6􃣨Ri[3Ɠo:xs%}ߣ& QGC$٬aKvLii9s臐HLV-,G#T)tNV]r_\g\%'zD e@G+ le6Ѭ;SD_ŸP_Sǡ _ּA\>ӗ-O5?K~>YX{4EԠM @Ęu<'E9Y5{k'M4a >0vBݬ)! Ǧd6fgW40,+ǠUQd{fx\ ȁRH!ܰ1r6M Q ~qgIv%dARx6U\v56]c -@'Uk.wPJoYAPvsr{嫪[}r0w,=쬿iO!+JcH> cOц<}S*~H,-k`ƏH]s9L2v2A BvknNyǝAoL/uo?aπj5\I% 5zr ri}_Ђ(3"07'jZ6~|ڵڤH ~QCi-r f x?[ f($45l A(XCkS5@AJQɿt<1 9Uyj"s]5\M5P=^1TQGvȯRpp) Σ,p%DJk}fEf[ey`eOYXBT%p3|YQsR;-0NpgDVaC^~H^M!tA|v޻6"k/w_Zޭc=,&$cQOqVj{Ȯ4lV['Iq֏>sl>odƌ˔.${-I)Z>w+)" M4zJn2c>Q(u9mA}ȍ Dn g0s[%9Ī]7617xJ#9jڊ.1b<:eʵɬ=ϩ;Vb dXe-;%@|'n:4j#-' ^ nOf@4]0^㋎ubQ ( $~ ~Q~Na+[ ġ_B,iz2FoR8/r-NcOHzFG&¢Eny+fS3 π|cA.W] __k8ߔ"\Dp|+mMQק: !mw-)?h2CrMlYͰS)yB#8sdQT -49쿂phCք%"ۮcYCPGu1³219wN~dhA;SHUQ?bhW9@%%8-Tt^bu-8CfFBb\UcLl: ZBȍ._~|*mk]Ct<۞_9Ԏ:,kP*Ty:m Zuk-4.vrMjB5 R_)!&}?)cT䵤9=Ġh"9w,J"X=I[ӨUv;tfWb$j-*[֔PKI$lgfc1JV5 J EZ#m炿A+8?NO%qpo_W.4W~!cjTt>@up8/ ?&a .PE-vl96|՜̘1E + 2)9OhPk )?٩6Hzc[9xM-y@9\ʡ9cHYQ7 vvK T|=@Yo[bpGވe|Sd gDN)A-@p. cB?Q@ U  va \k'8Lo pj?FX`(.&Ul;刾fZ)W(2,^i=\oU`{fFb̅k!TPʹyk%:DH6X(966{orM~ 4,{ MB/j?ݺrUO5zec((#>mNIguUY%W5'vF1Q[oB"rm =9coa]/!DFa*brp*XpG*dF),wpARO+yz͹)B'a9tZ!RZ~({A|~(]aFD" KenVQRm?x);AYkM;LJrGc,ݜilzf}RE~daŌj/\Rfi";C`X-.8!9gT!kl:B곘FT֘ج\F`c(N/H+Ϻ qGsI#?~q㰼כ]fxg0\|%PkCڕ]@\M%u9!OYf֘pm`_%|!RJ凸`Bi$\<6Mqp% {OrCMGa`W\p7)oo/ptxiK+œѳn3$< =bSN /3O\6!itЁ%Ar%E.!=Jb;x1ca9`S>tqD|}|I MTQ} + ?2fʵib)v \snT36ਕ7@p; }"zu:?SWd2|#uY* oKs}ͮ絧.%%=LFNSBƏIYN?`< 9aJio7QB/4J&)pR^I{K2;g#A|x_ﬨJXTbv*ȣ]GcfOl'Q3CN3jC5ռcFԛK,SR:9SH!gO$㖺4;HAy#EO{$O #S;Jktfi>h~UZޱdiH1aϐr!E#t-R5 Ao2!SWy9ϷxTY7+E9Zeccì9 6(9AT&ܟ(~4ö4@[+ >[|Q<AZ|F$lɂb18*|pXߪjj:M}c>SAɞ(n=nv9- Dv̢E uA!w Ey>c:( Yo~1L94&]Ìgoͪ?^4*PPlCS+S:W~ȑxp'e2ucKAUӟGi?;BoElS.AwSEdSr U_8o?PM8oC/+)wĖzsMDEǮ0ץ?xM}*Z#"D,F&댴z֚EG*ŧ`RB\"otB%R'(i‡# t0fdtï=?\tygZ>j: HHs}tͳ49OjJwkG /ܫ]?,Kr %Wr!aģB,1}H̓17?'E b{@A2 9 'm~O(E IXo 1F3姤HpwD`f,[1\Y~q=ܠY[GI8`^ ;ck땒& d mR?c=vGF4tE{HWqb*ɰ$ɛ[6ȘOuptG=qrBF>]Z8nEU#YedžՇ>NL9_rsr HzӶ|27ESyr5zI?"hi=M<ɭ~1މ\@ c*܊JF8,StF[𮉬fY_?!/;v^{s fd[c#hPMA/2xe.Ɖ s:LWKhD0( ;]OI9Vi=Iw~DuŽˣ S; +uUcֱܖXibRϿP*9۫g49k37` l"™xq> j*Wʭn |A (יxojG;E%xdy#_t{i6_/>0qu]U;13Ik$H=m}u]W䌗eCz:HU2 \"KpI$hAb3n|)˅YǩDq gmDq*b'߱1 Z)I2 C{ 7ت7kK߱:Ky'UWñ}aQjj.}[cl8`/C6յl )h]~{uoEgF+վUє}wbۆ+NJI@ !Y00זklȶ MPz)=a+ĽptȳLk*<1(O/J+,+){hE28wUH{$2kKx?*̊@ƏFNʡh6z+40]ޱrGc|LD)]Zй/Sۥ_%eR'΋LlV3ؘP\ +^9 }ٝOW{a,!Ҷ"ؙdfG-L{U-&1Ҹ ػwWm >4L|mn:FqY`9t74B0~n NZ\z&Ikb !8"fOtg$jȚ37-MmudG:[5aSO=ԫXLCsYj LYə֣wLu7TηC{}LYgiBm6\ѧ?L)`94vjƽ3҅|:́oML ۞u e؈:TAsf{l)B?|6'5{t} ۿB\ s Ά =V!dn3opMGHdB(=Gv$DlWsn q1U8vB8 1R%Q\Ne~t6+\(ܷ8Hz'&/ (\$,D:W}BXx?sCGDBt8ѳEo+SF!SLB˥ "UŷQچjJҸ #DywUͣĩ(WyvHcGG[`9εQkPd0vloAb_/PAR'Gyul=UTLИ-UdNz\Vul ͪ$CuYv1P0.iUF꺒@AQv_ T#*mr H:O&Ctms!pnjzԽGeVv[# sXMQI+ś $׼j0mfұ3Tp>%vHԮ 58jctᗍe;8O Qb2 -𵵎r-^i`dht$T &(\=4W8߆xm\ qXӉdma@ڀ0S}uwq @m 05fippX>Nď}Hy.! `!&YW2NAGP%庳RXgڅQVA{S7ӵGV6:? p6]+xe*} 4 |^w)$}AÔ\a=;ӂ\K-. 0?'s4gCxsK I 2vSkӬx>=SfA:.O5Y3T4I9!<4RC.2`\l3<5v,~r ]Xl^ٞ1͕m6Wg?#@||A ?S)´O|&jq2a|{3Oߒws鈵Я=Yz? @^j-*icRg5sc>3&^M(C[gSPx: ܽ{ MOkCrFb;N](6ts ZFZ3zW=y"W\ghIAN RIR*[*s֓Е %;byǼ[.ke(Psx#Ϳ D 0;c?7ʘ:cE*׾wo<JJ6.PSFҮnj>mq]Zۈ=HЇO1 ?qmml vYA4m+ ؚښ( ţ'63%I_l],PͿLjm< g\zbL^W +g9T}z=*/_X]hAЁ2pfYE-Qq|JGyB O%^(ç*@*2lYS/j޴';%\]sC0}m֛dC"C^,sMr>?!ZRP12Ó$FQ3HYkb#jmjE ='+2J2`󒙗Tk?sFG%vxoDީ51StKKdWKky?l+u0Ce /lcI`^i0%A zWh%[ĵ`Uՙ|pJ+2tH[y=><|9ʼn{-0Tu]axP9>ͧy"R 0q1MA FxmIMn1y#ȗ y}jDܾ=ֲD;Fm`ˢSoOS&3wPE!]9!A. GݭG ;:6w!'#7lan8 #8sxؿzeK<})1}k?~mZpZuXQ]1Owݼ nidFA&N:vI]S%9d L;'cMNU ֯B &TMbNf /FF2/:%**N!SjUQiTW*/X;O5g3T)c-pbߚ;mev5 up B\5yZ &n6`m:MwHJedY9%W3+M].Z U N8󘴐tty~Tjߜ[xx)A &8XHچO2&VD-ig{ SÓVbC9e)o}{>. Hư+H$AAPG#j{F\w4`G>Oצ$(#ȰG41$IKHw RQ7ئݬ3qٌd4y>- ግuwW{QbR*uau@;(Gy#?hȺqB9Âm5Dy [ux7A 9**if<1&8L)np%Gæ v78m09gN/ C%&3Kֿ &81R:eEM>CEafćھXOKk#PIj2`P;L<:|GEL@Os=r)Ie'BV)i]m/ .+μդKP=^(`$#_ɔ>~{5mWI+>;ZS SE$^Ovq{*VFWn|^YC#q/z(w]$7f ˻jZO:AtERu;=uF,>}Q$[jde^7>KLI~bLmLW®#h PNETk"τh3UQXU>d|u4&R724 ) Z& n×$d\U<Fq ٝ˄ PB\sb(*C c,InocG2e'+t#Z'PQ9Wh CMu6',*b|qFcݼmOݼd/:a|Nk#ܨ ӟ-r)yx4N6%=!ԵQR ײhVdSYcX*1/6־Ҹsl²R ~ [tN gɃmݝ iHMGSCgS(#vdv^>(225^/c!-bjF{YBi͑s Tڳ e\?F.~֊y +אV~;k05ű[=A پT2 q 5I7фt;S0) II5lk$le/mi+:ٯٟ#{q9 4Z-ܤeX F(?(RLm|m4vEoC'SwGy A) ȄmHRu`V^43 +W;'b1.-즂o,AA)+"p,#lv*sAIQAq~5sw?Uw%Eu_Ark?|k_ A A0PHȬlr`]zʀƳ.3#i,ʝJhi[59As/8B*4 ;?dΗYnrRg𞲫#i A]  <|LZWoa0Dr]חӘ^Dyk gpvـM/\-_\oHnw J_"DːrƊ$_~@Wib?tC9ۦ;N ay5ON<sWApoW:6.n iDZ`;t* CjQ}#s=Zu$"T.@".ItO +|b,::lw nU[)$`E*ևsn}?~VOΊl0?i}Ī 6 k<Qnw34*E@5a[|ۙA劰r4T<@,(pOVHg_{~5&IWϾuLRWAky>]\\D`4, CӆGvߎ!WaB2Jw3 "И6[fai\`if(Ms {gEսt$9dtJJaq/  Q1u5jAw& :܌etĵA OWbȹeG-)SP'8QG+sIXCERwB*X1Çm鬶'EvP[1/߈,2.SZHr[u} 5𓍩!~q裓vi%DDSERy1 b}Э tع׺:OqVEg316_k#%FVQS!޲=FBJ T.gVrx{}x5qS ۩UrBtb-Yi7QN7/ElGx,S&ۧY) "fZnm>>i2CMhbS֖Lb12zKʮIXu0g^Zh":(DP\g~3 Ǖ=VLG/y @'`& M=ʈ؜ i|M?݀r54΀dƨ*Qk",36B7$ݕOӬg̍DJh}13ԭU4d:z|-w lBHF`s a~; Es#^P1IrCMa6$P̈v7qR0"!nw[鉶S^YJ%3(*HyB2 5Ʊ!\RR#>7y:?⩢42qHmjia@t`)b~cF3@`y=-,9EZi,ؑF.-K pI0ˠؘр:;%J\`أ(EZ '1]@u l^:3vD?U1%lH{,HHS|Xj: 6LdJFv`cૉ7XB?r 6J*W#orޡXtS$R7Os~P-%n{ >V`K[B2 D^#^Ip ۄ# YR>߮Y ' +yI#˘hTT(ol !JCvZ7^Y)/r*nj) %aj1{Tf_or)bm)^MGX`z S*c<hKI! %|o2/qix3,MelQ{jhgߞE0x)bο^ҿAߞ]gWҞBsg哦(a 4%KЯe7ժڵYOZq2TԤ~zZnԤ_*&Q3) ׇn5ݫtGY.{nn7҆fq,+[plhҴk E* mx<Q h\'Z;̆7nxyv_;yשwkb񞕛|s*Q}V' aS?@"j`u/V*l+N> ME*,,)ٺ O-?lM4n~A_ۨu8P^nbV)2ghAr* z5i7bh򮪇do&rנ:Z IjÙl*+x@7ԲʹltcF{xB}q4TR c}X% V#jOjp[:FC=THez?<6E<6UF笴b׍jXחg1iǐuh~H0r-"%Ir,aցx[yCՠaTGOSDYT _ +(M)7ur݂³WJ0(`@PIB$6/ZPo8w G5rh9$žuvOƒN2q%CpcCvO^'0v<LA rCfag<D"f3%#^-#.E5Ÿ@%Lt'O`/rD^[AZ#|2![0` L :F,%0 nP?TE]  @2pSNZӺf͵x5囷_m]=M}Gž=~ [TXʇ0g~O1,"6-SCp$ `9P:Fh4fb8[VX$:Vϥ-гxPO@1<03| 3G6'+. (F(S;% 9f~9ä߂ȷ.zcu&2&,󜿪O&33`LV4ZKb n`ay\]􃏟sfu34D:th9)+YsNe-ɳ&JVɈCô=:+A؋^eG=(SZB1uJ?~w귙:eN2Pc4=6Hg6t@9RC/y`~Z}#TXwؾ^a5N%/89nY >yOfjhCoYo[;>u))4V3pS#:pE #??S'k{Xaj_RK¼\q=/bm,'"'-,-ineWogJ(KtO!(wvf#jO~AK$M|msIY9IZVM۳k扗5xtIŒO%.ۘKU jGxaM[_*18JE.*஫.݄0Riu(;ծDfܴDН՝S^o&HYS=Ȍu%Hnijr%s3qp:t7&Џ\ EӸ 70 $ XRpT˒nLCFL񂗊P6ARGwGWek%qRՎ"J.13bN9a?Kr{ ]ܿS{V 4ZdGoO?Mk? w 0EѼÚ<,F9TΔ~sg{W;C!aQ jھyRQ4r zi]! TNPĦk57Ѓ%z;j 60OI` l\ichKƔpH 3ɺ-%W'?~%?ϴ.nC6VTuYm>/JnbF/=Ӵ yeJM; 4(6s^xZZ}< u啬P6rm;oe#o8/g*~޹ 灉4Q LĐw.i6$JR~Փ)~D[Algoڋ`:XzMsڕ5j'KG&&W#o~]H}; :x+U#O*âկύeM;gzFjB[Ӎy29!_6L. (QhfHe7k!a1Tk\YT(_ʠwgtcOhӌιP)]X3B"$X:n7N3u~px_]W )Rzpi_(xN?6i CZ@JA9@Q-7GlCpҐƈeSUU#F ai`,ȃ'ŠlE"{DTk;w4__Ь ԅQBhhw4kh.?̡#%_$>BN &a/'ᒜjJ7CBZ&`?8+Ee1vvfQv_CQkEOva8ELDQOf)5{]P*k~P=k˫}1wPlP[,ȋKbN&ZQ9+v(+JPJ-P *dE&Du\}*[)^j}caXʗu뮋P@"00d58/D0 ̧_-vzu"9FH5;=Zхl|>ϸ\7̡ߺo _厊٩n zc2p.3pm,u&36GӴrZʯ{D=Ϸ8AƳfTu8=Ke[.N:f y9,R;~po|0RcȾ~g.sc%*e$4@Ȅ*_,ID0xS=a n/U Nh4q)jMѱ&*!姻7.oc.h>2s0 vU:bPͿ~lّt*cP.~:lۏN)z?kS[;GLϞdrk;no RJ{7Z'0u;pm+ѷ> :9(֌xO?ùmwVH 5@8zR{ %vzDp߱~׻6%A@FѳVlE8ѰsK#D ՚sۚYP!-M聪i#j>\ZI 0 r?EnˀmIZ`G{Fs MʪՔʀ&tcy8x`iB0 bqn] MGˬykkKgt:x!N@xPXv34ZyӤpEw%M CTd<͑GVY7 H \[Ҕ'y 94Z֚?T}kjSN>nn\|/ h[쯮drW1UW,5/~'={'^maҮ` :]:zw[D vʃ>1c09V9T6uf٦ͭ@ZZ(jN) ;Ł1^moDʵqPN NgWՏ'jE̿Y- gUjtbK_1 M[i o̫:aܛdWg'!@>_F=M˲ZE׉7Z^N( e&(qVU\4mռr_itC8]Kߡـ_!1 y@#)D*:W=h@~q]lAiJI]&,1ɢ=W u}L0~`GrZP}ȝ7I"|W"-ʁᓈu*9,pW "|1P\MS;'62927 _ 7)nWO -$dõOݗ< X.h4E*[J\rXf`BcvYK~-wl=թ-٠*.} q/(뎳l9|O Q,u8A=CDkwjܹ-Rtx؍'r2y2x6fevr 'jQ.'߇ESUKq/}!/;K RQ+VƛL dx+lmόuoWQUZ*~Zwf,qCyʊ6d^_B&/2B;ͤ@9&rt!>b1|#z M:c/>v`^! bQ 5TGE26D ɞX\}%J29@B_ uǎ@+N@w]o>1{DgZ |zq )K]xgEl9اpPOc*@sQū"LU_Yi X&"`掙aB*RKfXY]y!͍*iN]YA.l`>XlP^޴,ƸLDf₽gBZHDI?qRGH؟ÉH:{hZm+թ\]Ʌ!wyÊubaP 5ufCHh7jYyF f*\H}D:TMoElHFrѸO3 ,/%jN2JvNlD‹S2$N۬,vo#Rj=Yө AЍTQf7̧>#`7Y_"&)h؁23l'c)/v|$/,<v 23_@or1O1M+9EG(Y"lPYzX`{FiMʦ I_ow}OwBgxRr0z#>  iIh@v\{@]~]Z:cm]<Ʃ+#4ZQ!oދliZX:V} T*YbYYJ3"H4ow*&L1QN|H :)mB%X^jVs31\&5s{':%?grEHM;u> p^4L1+^ 7BArUן9wZ>̅`cg(`%k%A̟ߣCdK1^?S]^YjCLL$2_:vRY7[*^4 œdHt):Sg|D[ɓ)hHXhxΪilvA>%"5bbǮ'b4!QddQxJqkwIf *ac$T ǫRʎ v*n =XOf *5qP%NTQ/6:국h S.lpoCGo$kţZwu]{r#5(ƥȹc0Uo.R2@ lT4%RWQψ;uތ4y \Ѥl_(Itγ1i2 R}|sf>{@sg9IKW pw1*lꏀ[!rvߪhaNwI/0PyMq|MI=.< k8FKKyӊ8/bzo673+n;#[=7/39p_kt2=mʹ#GCϖ RiwzsC_2p !v&[+uu۟ضQzp]yj7o#g7Qx y*IGqPhB*'/*>h pd1%X(<'E{(Yi@ IxOU^8K/27$;4} S޿4hU2o% X 15ϲ P {>fB] !jJF`1ѱg988x*7A lu3ʓoUPv#A>܇󠑃諓޽1~6 \F 96`7ReFBvni}>1"VBb^?7LKg~^YL8(b:kmmÀ(V6r^l;c; P Gi2A`ku"DE 6t%#]~J*N]r:\WO R\f݁8 K+RLB\"ў7ɣ"\!`6EJg%|aZ'WjOQsrr4j4Ypn VCaVBo53u{<,`4,(aj␉__|>"pnv* =]E5?k\`[ѐBFKP["`Vȃ]Hl> bXrp3u+8/PV{{\tP(s!DMˆy=}p2Q%M@|G>lbx b|˥tL䱧Y|(આi:v" (q!BH%wW>CFYHaOJP4SZoI!Jp'gd[z_1ƼwmAUHLJA 9)f*~נ$&L99Dش 2,{a:[;Yo9mm⧪I6Vgt&b="tzqUYQИOe-r#+˧A؛非U=@X5{Z2#mlQ\MO d'X羼*/&+9ISa~,t~s j cif^_a m5m&>S l] 3G}q &EǾȯޠk=wY|)?qcY0EtGⳲIԨIdFZT_Je|We:5@X0 Yxu76U sTdHH+21;J"]x+|r-4p238P׸\>36WceD1^|蓏s*R%=J%6N9,oKj5 '4,bǧ$#$iۡg/{:uI|'C?f,K&4GC'.s?DǢK9Oe+rg@蝠-v v1֯\V#7̍!.~a*5*i$eOѢ-a C^X^R:/#,Wz#lp5@.[8.yj\;yZzq*'Е1s LxOPȧxf1 W{7zp Jq\] '99;.G)cX)qJCOKFw -6|Z2F*8B 0 'P鹬ۦZ4R}`y’q|%'5oCw7J t~R0\Al3#z , ^}EpR"߯&'>\F}u|O5e`ZhE_*vhOE O= H5ǷD=ycHݛTfLX{f zP-^o&rM&\Z6 "T忻Y/f/ZJ<;U\fCu1Vw:*^?j𽟍 m`mۿk:iLUfv(\qޤD[\GTx" |sмW,1'Ow$A496Nx&ÚazU%<5k Xf<6c#W7T>h_ILMt)@&,-z@M8sB|hU<6x /HB:yݴ.B%ToaSU;\BLcvQ=Ңeu VT#~U( 4YhOXq`)Tb,jI0U(e^y1*}C5ވ. G.  t48$ $/e4w"]`G1[zSf!-'X>7MnRA1k(hL Y"YR6vE0r pwG4#E秊fЈ_iɻ֒Zkp{ldvM`5Iʐ~(a ~]=Y@z7hG^002<'l =cBASFdl䗿ɠ]5h"f (&7-Vf4~_jRJ Qa,p4jz-4?rkK1R+JPYXZWg)~P,ESW|AKC^эt7m{TBzAS&$!<<#>#,3Vrjo}r$hN]mV_^hk@mݱu/Dsx\(K#bW"hEk.UnAnK0q0I; 3KduJiL=lL'8zҕެT(ɟ?_& HNzORK7a\!ݽ'Af,9F5+5i~ K2[_PtUx#(ҙ 9-uLd摩f/ÙhQ|d|xnSp.ꉭvF9_=\`βy * cYYj6B;%<-ȎכᬅHE6=89$nxRrzǟb%T\ cyf="eJ7f7[=ۖd@v6?#htcGh!rN*x̴H 1+#:$9 @5kCupfAX/99f bNHѠ w0a}=we_F!>r4]l"I8%J:|x.z S~\|zH5?EBWXT=$mirDԜ,f&赭cƮ0:UЫ(e=1+G'nsؓi$ <_Ev^R/Wb9m̺"]ڣaVڋyA:DYʸR[\)0"+ȱC-&xq SɁWeSe}&As3t}Y 'pܭ |x[ΪT&8ʋr-\pU6?wjA94Duu<TM9@z ꪨ&4m/66<dP9MrNJjՂqdhEh&J?8^H ؔ8'G","y-ii9BG.)=zZщapY+%16"$":t٫3rTX\c8*gJ Ģ),e 䕀@OT!@AP4yB)@ƕN^(mt]y!ZzD8|͜&;,;|ΤPpͮr(|$$l܁wokJ#(T~RqЄ;o|L{V.KqXUg7 d UCt%8Uf=]1t>GoQ7JMĬeУSƬk-Q\݇3Fpik/NW9{mĆ^>ŨbfCH* S{eݕF%=aI WGE}Y|ppv%xU.g~(-_2#uNcK^1`b9g4dQs7z*ƇZ_cr)qܓW8H3Xw_;j-uH鐾|q{ ) xI模 tV{I;3viLwplM4\{g#R~ bbb8w Dgs{K.6=RJ%7b /@rG>>6޺cٝuyMMNrMx7 B[ u4pP|Lw={DQh 3G&*dCX_Dq:.A)g7L/2wlX>Xwɪ 3Ao8Nޑu9T"9^MV,Y^aKv#⹽!3aEG.^{o;KGֳQ47t!9?rFMv,IV%E H\ e㪝qǾ^Lnٸ] Pl]UC=ƳRV5K sԡ~h?E]3~`}p Rly+S \n:%"41\%[Gw5U=ù -ߐ˝-=9; B >n8oAkG x`qިl䳙<}tPYWC{ƾsn݇qAr_77!f7бy*w .ǽt}5"ʹ^$֯*%U GWk6Xl*񕽶Z3)K @M:É=tM60s;ah Mc>Nqcb8^'y(H=16aĘ n/oy. P{sDoN5JFpxIkp#}Uh$+B^+sup*qY<1b"QtRW-.28>C9@Ɵًe:R<8'qu6I/<:2/J  %aԤ5I$rhl~y98Q 3ar`ݎ0eҦztjpJ㻿bD`Aq@7;N" fSMۣ-[` X$}+$]p&ut Awe?Au*]G)KmlYF^DPҷ q3,Gߋl ĺn@>ey1xÕ/Pvx tm$B6Z3cQS[Eg&kgK|9Iʸdd_1zGN3bwPu-v1Xu%1SS7k=Qqkv\<.W$L"tgW $lt F7!ŻNqZ&sq4"ϐU5f,矏Ӽ7>]Ծ \#[)@H&Bh!=zp7ŭ1.j˽NNĈ5eb8Md۴ѢȜ1/e/CޤFQ]RDmP젉b>)%KKfLPO(^wwH+0N+i3>ws` kk[aD,R8b16#*HQca)wҪo=993VMM C q1c)I|!(xSRas_<콠 )goc'5 R mI E'%f"0䴨Ԇt xYswX0S<1^ǵ7^2G ;3ҋ͵=J@`9fĩw-Wlyi1`EɹI @G,QLO +hV3ah0{$8Axԝڏ[zh37 q. kβ_EѸ?vS-Y˂0UTcV{xa6oH|2)]j[Vٻ/>ǹ6܏兘3(uo w70 mZ}uk!aMLpB3A郮5blm">H"4s#&Z ;g9/D$r{דqa۴P?*e"1~̐?;/;1ǽJW>I?1eYAK 퓌ɕޫ +7nHS"x. LNZU.E`v0#Gy5a𫀡]F{DQlu15q'xv^aX8kMSRrek"kQc>ҥ1Z4Tqxy)X?ȁxՔc{?(KP{.BP0I +)kYwGE qeLzڣ.4lsb ,W#[^%?4 [!0DZ\ez7/T^fk>w"df//Rȶ|\Gh B',_]XWK`QꇫDLՑcw3,h{\h(Nf{K'U NܵQA;f=]Ұr=HcvN^zXϝy@ϐ0A~l_G(=pڟLr oҺT zcH {HXc&C]1!pS00ȉc^;ltUA}Q_ [R%n7i`K];C HmVW1.x&*r \대:/kdE`oTеhKܔz()z~B4Lo}^,A87Ǎ h2 f]EP4\uKk@7\.&P[ 4cו[C2IM ")+jL9a~+`-)8x4OMy\_>ɖTGc.Uql{{y՚ #o## T_ʼ5&(<հY|h.԰;LY@I=H-܋DگQ e<QYBGzIb<H?o+d|Ar*0S@B1 A0̲bǽNKe[$4Ge{%?tVm)?;ֵbonC}ԗ>Bۺ@/x;s W8(vR= 7Bq%~u1Uad-s6tfÀؿ|BS" ,+[[ >tk }~3Ó8@8|06YeFӀ=02-" HIve>7<˷۪#o8G:fޔ ERSX* B _,gLw*x&'n)j(/\Vx;  ?7N(2JM-uձk؈{~\ G;$[|L\b\r Y4έ9@л[RW^ `r^o;6YyF ]P*HC) 3E`#hҴ='h̥'6D;{S;s|SozqA#s\T3,_>7+v zSiQCtPt1/ 5-EH99$%I!tf/rֹvѦۇ$;̒157su%W!`z@95ɞrګZΤ.2]jLC3𣾨O4bgˊ LaAaPG5}42wP}pCF8k ssTɍ=B2q՘"԰ez0ٛNn_ %]q>y{w @h:At΍rJh0wu{@l+(0Z'[7[HWGKKQPIڂu (IKS&}ތP!ƩdUEJm}qbnW.hqZyLNk9) .̤鿰?>3#+."Dž^r_~I}$,RO7L#aVBITC Fr-+ eDR,C ݣ?&<&s' x~L?: \$6Yx}Bq#R>nr&WQẇ:=vce,Z:^X'? (\[L 4U[;o6I2+c wTb@Dqy!PtYZWHe2\֔)G#%5Ip}쨖BE'}"aqD]\-/ax9pTG5zpo#sʋs+%}+\iy=s_HQ<- +wNz/?$'-c׼'؃@ij1$+vW0G@% X-”;zG ?k z%2}7Ps6ݣ": |RHъ*eȊRp%:;%3#É4M[.5hh69JRŴ@8D8GmWavF xrA!z2^K3Tߡ>0G\3L6q_n裕sCSJ_c)V@e AeGxx!Hw( o `#e?x%QHEq}~39_p5xd&ťTe)Lu zkL D7=g?aA'LnV#p> * ѓ!m[' |ułR6\ ~ކtJdN88}80-jR*'VF{SA? ˚[׵OY61seżU{]oP'RrhB$Kg?z)㉀/ G.;V7}ZYIg}ߙ\!hr?}\/lGhU1^\Bh(&"=5Bn[^EUj4'R`iA{>!.u4 főGDk}7(gCbӓh*`Kt$]ZaC1$'Z:,5F:pv[ *,nǬ`~X>=\;edIU :2aylʜB%OCv \ֽ`ЄCS>-w~8HbѸl6Rst|x8jrD޼q dk: i{0"UgVRc,e*1O҇&Cfaa :!cSlcST:c0Nq}.#jfO1,v `8xSBEG˗z,*`9jo.ы| 51Pe[ .*=h4pF'AA?y!g$0(f7OKl/b-Ǔ $Ci+*zЛT^TpB9S_a<ynCwd9vGPy @ſhyh?t}M9- -\'Qƺy;KB0s@4U61.øFLBn"c9_''*Kw[$j-'JxnBgQYTOv&JS2dʀzj9?eD% #gC9Xὕe-u3P 9#Wߨ8vrU1]b$3s.G>#l coh+1|u hJH\(/6(⨐/[É}B0W@|/Kߕڪjo=IblunJ"kGjR`FWƬ* nyZ6{`ۻեw^6)7g2'4١x~{0 'pTDD{. *$hHQ|֭ k PS?P Gi(6Xi }>)ZTPrhШ{yXRu \&qR.r?.蒑T,{?§ӘJ1@lJ#ճ`3tڝx2SHg5ݕΤߐm*0m/l{uI_)" ) Y5zh0J#|KܰzT5~N(V`WA: w[~ʧ(R{A)2g'J"6~Wdž^uF~uu۠nqDg V}@U3İxˮe(:4] ݵϕ]asRH&-Yqn;+S X)84 T5u}ԣ'eo0vdd yK;n+%pӤ61P5xh_Ms?Y Zd^c%%:`uQsT{'0{MafVu`tDL;#gIzq?g\ϾgǤ?a* 5*wx'4}zLlM >6+MŒfc0ĭUbdnڑ 憚#[a`yՊt@bƇL9of(b}O@aj4X}Q+@ ԴM`X~;{8"N"Cj,B# $*1qK\:AZ>d [dв0HSVEk-dIeFFee^^?)ĕ|+0ƌl?7heAdƥ::),UηD/Ȍ_WD`: NOJADPlt/ oJ8UR4S,FgOӆpܧأ%e<҅vaE,GHu/fe>(jFk@%kBL9]Rv{t[ ZZ"b?oK%*^@Gkȷ;йavv%2"HrxYF?wf!4.N5'kBoV3Yiv ijq/$#\{i-j}mWD|rr-|г u@ZpȗlhH8̻ѐŹƘ"UrMm̰.pʔɥ9?oFe_s\}{&1.}J7)@(ԛ;3!m|y?њ")gNH*\]#ze&[JD[[&6 }[࿅l 1S@~9"C@jcrd>^jg@FνّuNlWG jB%T#;# Xn> @S? 0wSj.#x۶ix'DM؆$ E#"Ȣ CamYnF0| 1AJhhu=1$Ϝ9uGȹ&*&37 @ !|=p/ft9O!"W2hf蜲ީ_{MWiF`VAndQ ӮPovk8/ g9K˱聤oǏI2 wyuk3PLܐOɛŭL]Sa2?\t~oԕY%b!2/o3I(3%_th˙Bg0}N{J{jpۺ</Hc#{_+|%a}̐jmP(2?odqgł 5qÜ,+?<7$1*(#C0D~y _as1tاyi".M-MƖfhv AL"Of< 1I9FP `3䥇&ka0R螢Z`H.J2'OSRwr-ݙGɛ|mV^W=6oSdjI2+D\tj(Y #]Du0|DMLnB,^v4ő36_,M_ډ.2b1;#-dY*sz%^Exܒ1ju/mꂵK%5 f_BihT->vuD O_W` )f}͉aa1J3ҪJ]Ҙ8kl뱡Cnp8Sew7mSQ_~B|Z,}a;§c<(M3Ѯ%Wm_QH uF]iT_ 8Nt ܨS^F9r?B܈]h ӴFp^(xwƒgAׄ*#홬f> mf+i /{j.vhXq螽sКeTVI*Vbm抸v9(mwV V5op H5*5!9R]SɻJ^[8)svr$ì xѭY CLqzW@75""t )6YDw#h!S>>WԒuC)WUO G֙ =nΠTl6L̖<@iC5B7* N> P;\{5ATWò+a_1XFƛW\(=Yk;cScCVu޴2#1o( E$ ͇"+eIkE`5xZ)1%iKEwVƾ$wA12]urO)K,$-:S\oY! \%L6l RsM^%yʸDWA_1 pΏ?mR=jckde{7yf%; ; FPU\sPb8pjg~`ҹ戓8A!ZiTI?@s2sr]"|]98?v^)> OԿ.P0&qA~DD8.-Ľ(>G]}(l0W3\Z*!/jO4GYstǎ0m MVhֿ..l'(N溽(K*_6Tmw( '6HUTO2jW-< qgYy6 9Hb .JZC#a$3oo~V@\Q`FC#Ȥh?dhI24n!v4R|ΛCI n$q'?u$GU죐.=#-ueę?c\]d(1D($T{'[>CN ޒcp#/%aZwFd_W:Qc>CIS Xgn~蓲3(FA( OЏ5xi#.Ǡ*LH-뺔e-:Ɠ.c5)n`~";hS%EH1}r.ɾkĶpS8:-v&uwI "%SPn2,iP`kٺ9/B1q>xI&}X-~~-Q,pC탚 D;C&-\yv IX1i:yB%ZN5MAirQȃOUh{ai}0̪`^(^z@D2)s[y "c 'c ҃FiɞJϊj7X4 mpIㅿeM 1BXcKɡb' o yqJ 6 8ߟ%%ɻe3U<vpSbK-NU㈓q<!j^R i|],ԤM/}撨z-s"?9RGU{6Ē?, R $M=Q-Pd!=°+[~B@Pætd6wa]'J"IZJ >,#sp0G"/vx, !2f)υa2ف"Ї%'\A%z0d64X˦?J3|HXݽx(uW_ܰ|["J OOIah{'&g0V|'@đkI0(p}tɪe4x]Naue4Awlp)9@[+lXdܵ|GQ)Aۄ Wl2>d g4Ш'dT:h"[ &\ "!bakk}NKs}],2)7dS!ŜU?<ыo!['нw[ ~wz'):eCDUOed|}jM kGptf)6$m}\#e7؟՞Lc ~jG+mc_o,֢d<<@a܎JLFFX/No(e VXc`V Zj ճ%JMOmizky%mXTхn.M!ʪmz>>uGZ -&:j/n@VATϑ3i6Bw7mV]obvT6P8t׀Il^XúnQzG'BxePukm v19rs8q {4$#a (gTk Oy]uF;C 5W /^fTIXC&zԉ2eue/;C_=$'hkT~G`&X@T[T ZBy7/>W/j.IC*>]]_/63n yl"Sb0)-PzS2OM[ DsT1R?׸~[%hYenb QO/&dFmq[#G;sk.Y=/ɱ؄x+#-amS.X#8oGJ͑ڄYFfAROpEȷ9_E;q4 *]U4 o@[I=Mol]S r@]A`\ODh>h?Ղk}Ajf'~oՖDnVJ^s-sr, _,:ɁӌT>6O9I`|ỏ^Gn(J(ONk\Uz 'Û˿\"ޞ{죥JU[%pyZBY7H*gT;` C8oa 6`RS}r` 6t,-s{Eqq,=~%f`M]$ Uex%" h3*Rbk^͑jrzE 2# [lj_Fi/`/wYוqk|׎x9F▪HBӂ4]ߢm48C*WbKoWR,; cE=pT yhbsYi0Wgq*=;a]VD1lye m*-4_aIukNCMVugZ;g꣒ ٻjzQ,b4F[c!}i[L4UEE sXiY6yCӱ-n] (;%/lZlc2?Ȋ;"-Rrvy jyFnyVB_Է[c ;cd{[> PWΎzUߍ?z7cj5%!쳂>]Z<'O{wE0.θ &A -PF baj>0՛j%ҩЄ|uې9k<S9 a6:ʸc+@Ҍ!P$lTWcquˀ@u.gI[&]ќ-HP[L;@jh4)uKb̳O*i_6ZB'@['L}IA6{Db`-0q:ۃ$jpg#2c7vǁm+ڙ۪!~ޥ@SQ ^Q"-+uVw`y7t7M_ d ̙ng}8?ҴvJ%Ҳg`DOw# = !ӥS×7p>atbu_:6iu('7o*t0F%Qi&`aɻo_fPeJ?9ܦgؾ89ҭY…C5kjW-0-ջя}+$_M!Z΄:nG@Ouuc(B?ڜTq} F>G2jݞCd:qEK( !2/`tN|bK)ƈdnͶ-YMv[=ozB PvyqtnIZgBTtDQt{WuE}~2 >j%{ V%c&>1 oKLLx@q1LIq4!:GFy+6]#;^|ĺWnEoc_צJLZ-jtCİa<3 h(R<-$Ȯx̼ \2UܗML'[:ώLM؁(f08%D(x12bvq}.H hݘO'`2-XJBaؼshֵj4߿  _su3nXؽKnggnOݗyT^#)-nl~ O+X7UIC=o÷{T:O\L)AZH+.gN" w)ofhzȞ(~1ӊ߷d6ym]s!9:k_GI"o7fic;<ϷA&%Ttw|{ͅ)sx8q qjo~pPBECoHЭZ ܀nU~`Gtۨ M\YUH3̰y` iȲ` Pǣa+/SkmAnu {J$m]hԩc({eDErx OUmw*m0'K jmt=T "̶@o OT{aqsrh5(h*;POAA ;_BĴH\#˖ylEA' S'_R,m z[x&{'2y=\0=)N$[l|: bz[ʲz 7qP*OAc)f͑n-(37/R8,C n>m HǝhrX| ?ˍF(+Ѱ$yQ?pfx Z݊Qe0#ZP 67nb&7z{HgGGi;^o2״-䙉^6O1IR#ݚ~հw1H `9=Ulhntd::m44F![ HxF\OT >] 39%okB`]o|FE`mx$y{( u}eLc_MSk ^}լa|Obnժf4Kr9Zg~urI%,[/AS'~K4bOug gBa45ڢU%[ ~G׼8~%޼m+!IW\06r|z a xdh f*1 /KoZ>)‹Y>;UNj4la[R3K{a`6bv}a= +WF}K7 [q WnmVSP}%H|.pepTs,эMͥiIp]у3I tR|lM>ełI ԅ;ۢ$>ux}sL:cw)C.dBgF c}By+ Gz띧4N,AK5w(49ȱ}Pi={RK' -pE4uyq6p%pt2\]mE:%ZpkAԱ\kiq|fydKч9!0k4\ mDkfu;X(m%{a|٭^.~͌/ُ- =eK6M eK}Ofa7 ^RazrVFfOc/b<_.xBl.Ykßw OWݪ^&`Sw9gAaR~Uտ\jR$`_PU'&`3 )eݱ3J5U;~=buO|4KĶ5"^ȰG} nx:JxՄLD5VE`-򡲘 jjSWhأ uB kh` ]ِ$ lLm#Bp,X_k3QRV}3GޥHXbzf@nEM򗾫|I 0Kjw][of^b]NL-C񨔙j.&ϋ >)mc87GChbJ{5\ΌeaDp>XKKtg ż6 l~DE-z8>m;FU8l 'i{~Nq>|MX;n2r[gcJrm@t#@2ael_s1`Q44E# - nH`ŵўp;{䤫=7@>ˡ_Czw Lzϖٖ)WQˬs$FT[x'K{$v;GV&$Yεn Oȴ$et_dK s7V}yPqT+AU\]%LZSA}=o"y Ol[EE)yY½f++BkT: .~[cg~&|D<~yatݱ GnF0 Y)!{DsuM RqḊ%O"kT-N,e4zX^N1SNk,I"k1o0N=4&) Qk軌WХ|Ew5=KްU)q8zalёNCE/.)e]Xʊ1L-2%|ثt epsljKrӥ)ы8Uhtt-J+I]ysf3 u $MiJS'X](Ҳ\l\Wk#izQWu*9U2s/ŊmM1$ @n)lv;o>QTiˁl* 0"K@28>MPP8sQ+z a#Aۡ€K{3&Uj&CVi.$[7MڽI،NYwEܗ!&jT#|44k %V/,-PdĆ!rWDwvcSMIv]na:PƂ8mVpP>xU>SkH" -KQMLpWQ3驂ֱd]{iXӶCij.&Pԝl[&qixY@|x B( pfY6 ]Esaۓkׇ AiNlYZ"j?Qvl,$3KL s@/TsO4AhWFB>c|-ʇly2Y][Z67@}\n  i*hU]Z eD] ˁr_<MZ0ٟQ 9uLLf%I@GtLjUwرE_!o i/l5Ȭ86xKWL_j[`~~]B֬${$xg?5pd .6vm=Y 5o(/sKr3 &)V~ 'Zlpy|1Z:o6iԺda?Y # D>sJ i.0SA.nfw4;% Y blP [=6Q t3piEOy3Vv_\/+!Ms!r`XĨ"$[fIq#{v;]K;EEO#7W`5J6_ NG؂K-/pE*KScƿѹ0KͰ[/|ւ<0 LZ;zqlC|Fώliɡ .f14v_ZäLkEWgcgŕECVNA$!Cx@=J,\nƫK=- 2m@gKd#0LO@勩V/-&xTyX%,_'AhMQ=,/u Q9 ?q놿8q\IrIQPSH\8}Ji=&2sc"maBiS7N /c⎿54?8%\BgVD6ؓ /krWS4͖2Aϖ)C^$Z`D'u3|ί8s93Ǿ%xm)}qn6g0؝U7W ρ#"f AiJO̾夣>9R MAV@o1m!=P_avg?˸ 9UEb+;_q[x}1FV1~FSX%\&}P~7=9&+)>:,E)r3?!H C"kGyzy㞀vƆ-4tar.[6uOZ?tR1C-zpQ9Hۿ^~;Ve$;",tg&7)h6< oɕ"\X!50&r2Ʋ㷲h[ƨkuJdYv xѦ>wmrWLFk:=xě¾t?Hvʗr76:RC#Lў#Hn 7 ].gסwI MH 2FDYӬ>RԤ؊Ȏ% ,los:ؗ/1HQ2i";퐲fz=L=JEO)F"ܢ x:GYbnjEK;(%qvɶJSmuHv{)&/z:KUD_ԔPXn(ٗ`vkٳPwP*8xʹ A?>{ZjĢ d>bt6쀓]Zc{z ϐ(`1}^~r *EU ~oFUt,lj3q4 r/ŅQ}%Sc П֡)x+^n4ԈZn>gꄬ^PD6 }B"i_+x~:?M5`h>`5AUsk~Š6\*v5gB^vk@k9,ɨ1 .n4{Q|d@`<ۧCNTiNjU8C s~)Z[_+ d.'|h' w}>Y+)dw_bg0M0o*(Q#A;#Q>ܜ{ΧsS Lwrz[iAM|0!7Qu3I5ƺ;*h]7n.%Z0:zdI/L=B DžEr؋4TM,N!M@3 }=YJM4xIu~vwK]Z6M|ڛ6@{h+~f/l_6Nlt\ׁ+*(Tv{nrP*/h9s: 'E?[-sgah!Ev}e|u>V"mG 0փ#Y`" \fK>y>TbAP +Ew-f8DE75 #X,9iߞIlyPKI`K;1.N86+nzOMrvQ壤xz_}vZ $nL 6-:_ZV9~+দl:^JX=@ual^iW'B} wFB ]JZ'~SgVXIIUXwEwtv~FMN CuQY F+zUky4t, yVw HC̿tb5t&;%KZ)Ib&9t*SdB/ƪ[stk?R$fs'r>aX>P9>풍w,= ׄE_9 Nd;sxϋ"m* M}4;1b-+X+JM4zpkCÇ*:({eeHALGpX4M}YhvO<`,@򬓸69+V)؝5-*LM" 7(1'f9VDI[#kBld819]i:'39fh_5$(IBy8BѢ qS`O(]Ux#[K 󉶚?Y7[ R"%SE9/z1l>LΚ=)TyWE" (:#!ԑ]M U}cc쓪JY=5܏鞛.l/x1t խɻۙ]f7ڗPtYLG~ƪC)؄A?NCx!}ڭ%P-pw,z2[eM]2XL42,.c5>k!mH +զ;u#Mi[=ߵ)E82%O\1Fw)北:މS hq`)LH9Is $һo./O3tQ[R$ZRuS䏒<0ϳսUVR? FOyD5ьmP),0smIH? abk[ ;a 2m/>yo;YKo]Ѷ5yHB-i{F^Gn=:WղNO! !ƞ -`"܀ U=">*PHMEwg<؁ w#"$[y3`>mNUvoН#w湅zrۏ1?Ĝgwu1x,d:kOC7.T̻*jg1v4:|Wr7~bgTX:>0P/,o:1B72n֭g?pN/H^ $S`ȥd ^>O\UV5 dkmok.!&Z¨wbo2̃j1̃o&kݏt>~mC kz:]`;@!z}'g}1Ez%mg)L ғk{=+zS_'^xIJP+~s3r`n9Ut^Z^^_) O+m) \8~۷>sbz lZ9pf:IL﫻=Mm u lV8 EF?j'ko7_{&9Rs]2Ğt—)$䰝v;<$h6%8ǥƨs|f{"Sng$].cgŮ;љI׭KwUv91}PS8<+Ĵk5a?PI!9!fOPSJ@p\#"*3tf~^2[xIG3fJvZ} b6:^_:pg@fwz.hG$ә+[$M G|grO=qzмx1ا<փcoQw]4JPRNc+.p8\mXIJnWdJ);8u2y.k3@;0 j !&8@6/B?5kM߸c\ *,{~9 99}f+j.[BMRc}%BG$,t0DгJH<'sx+F꾫^sGXS<ГLFW~k|FF>/y)DML]־֠O`#QEBZO*-UܴzYل ^/>^6nnѰi ~[ZU" AeP"PX֩Uj}^^=R3WP@QR80 {Çf.G%HCf!0%tSwU{Ɋ|q1q'G?C4×EgmV^-v_`I+' &5 o2(=1lgVfYb5Maߎ Mq<\Mkػ8OmxwLb aH$bvTc6uSx6AHu֦eE[(jcdϞ ?5(#Ǧ 3a$B忺K,Wah;]n .fs-tߨSm]`dO3:WT-Rd~r$CT;jbPGnsc%DrPԪe;B+֚ ZGyM`( xew4oƨ[%/=H gW.g.mkK7]J\Սc^zG8MedzLېk 3={Yp y^W+a#ӊ^JLty"TV>B M,Y޺F߸{gm nK]Yw`VH&V&"QY= õ}1B!J%Sxw5^~t`ʂ4-<_Mr 36<=KP!L?JLW÷p+Z($M4y^YрcG?݅}=\HgB9't䎙}T4My)!5$;`:Pы_v%C"p/.(E3/.NE1,EwP&aigs-yF6anLAe]EMVB#QBT?aQ={hCF`BQ|`V4Ef5*uMy/#)fxx}04kЙ$HO9i`#Ԉͳ?I뭎"*=;gl6`="ÞCх TbQ' mE帯9HG'a>pF.xT7`-p1TXujZt5QaGYӍiEp\-+cdH1`I5%C250;5B.ҿfM_8"Q5H}c\)+.V j`aVVtUGI<z}^߲7,ҍ)Ox3vo2#rK>QcR a'2Jz3Ϫ(sᒻ-~|IAwZj+1kP&Y44R6_lqjQo+;AA=Ň՝f{Wkķc--Ky K{jg_ ?a^:_ ("Wf8\M$Tt_6 KXKh(;ǛV^is梴{$Bw|U1I@[ՙZ+ԀO .I̵_*tc+}?UB!AU5enz4. l`dmDI6<Xk`w<3rꯂz׶ZgQRwfoC-wիf5<;$|KkP,QLHIA i]qݰMnxN/(c?21¼l%<[jPm1,\bB_ 00/8лPAF `<w61hZg9# "EG;)™B@ ŻzV~Xch@y׽YY^TsTgB&3Gev/ )Dž:%55>Y[nDG 0[p؜,E ȹЯo䓱<Ͷ,#b(#qS);J[ /sUrK\dZ-ގZڕ?aܰ3/C(_z1mܹ N/KF2c;/{xH2Fiʟ_g)ЮZ^WP Xo^(󥒷RfL?D*1K{][8F_UiF$ytC)EM)_Ζ)/ Yh ;ݚNӷm{/1f87 \~;lFtp'f݂Њʋau3X|E L1-!E;N٢̟}zѰ6էãqdʓ5K$ͮAVHig4ooɹ%hgMа KPѫH=sJ QbH4e*džm:4qOفbJ$ /)#%uҌh1e˶(RDk*(+|j2!wbzvq[+H@t$//gMI7 <vC', jrʰx=1(1t*#եHIt<5Sҥ8,ң)U0.3 hl=5iq͜!5:i=BE埶O*>Aho8U_۽̼1/ Yy)nvit⏳( GK<_<5WwzӦZ[m>FxsjUT$mJ̽Lu~({BK܈6T'?d>E`q!#&o"4uٸ eO ƣwrH৅Rs+?T-ߐt ӽ'W>!7SsVtBwwo{P») C筗s-hOGٚ۝yL|:2O{+fIz1ۚ .#C6/ˌ[P^,o~ig~}t_NaDуD;mzcX4j8(!bѷki Y=6YH,|Q;BGc?h?(-&_1h'Dg?֥f{ŕ.1D!)FKY@ƋGwԪ X:sP2KZt4%ը=F]~/ %vƸnrWYA *^kc~Mmg˶ٖ`(|nm ZއFF8"Ѫn^خ7|g#Z8"#)+NҵZRijѸ@Ƽ.6qLD5eȭ}{x[yoᅺRe: QZr3t9sBZΩ:n8ϩɏ`s"4SHs.gTn֜IdeT1 yBzk^)0R4!0Mٺon"pc#z?@%ttYz|vfC %; %&:ж+#=$qkܩ'V[?8g>I>NJ9zJFOKNŽpȭM'kl^xg6ued6i3\=~Kݶ"mwp6Q372Fbb Ցi>~~<拨M!iͳJouHNG+_Z6&׌ ۸v9F PqءJlfrߦįYzim7H*<~1z핦5 6$[-て1)D®{6 ^ZN> =ɣ ׺HO|@Zc0m_y\i<(VbA&mz(W6 c& tC pVoa*cG4jp0-r,$e'p8p6D9):W %eS ܪN#ScygoF'hؘIC"T2iRaNp%rD+: m.JZ,Ê,$D1jm  _ͫ93! 0|~O&3B銅B4U'O6 ND544%]DiU Pa0/r->hy# t2l!!k9IMFL4˔t,c P[TJM;_.h]\;\5TH ,S{O9F6H\E6&L2&.%tr#jѶ v/Z/nZ%w' Ћr /D;CbUwPT-ĻqzJ{%5~n膄;lGqkʲ1OSjØYg& f<|/J yu0ò²C҄rkҕ}MvڻȭB%sR'OAGHz({]ҺHi[7ΕXFBLI?>b3C՘J/5ܖsxwI+,n0-$  k!Đv%]w@Ɣo47HBb‹k8=O۬5(q/廑>MǼho hvEFwҚqHiEn .Xk,3+98)xVUŻq[yYEGa>2sb)N?] 3Upр㦉뵅/xNKMwY+fNnArWh&Xo -BxMyXrD"3riپvW3ozpZ@V16(hglX"{8Ww5PB;x' /??ڢ#!#:y)Mp1mq/=K4XN.pf9ObU(t9"fvAh N C LpA ٰ2N.;tr65@cwC[)ÒNDn'<=PDs+=DK ~Prdi$Hv{=PXw 1Q2+m$Rxl2/j#X1 $j6fdR˙V *wv8"ـ<չ1=dNe"{$x=$xs:h44Oܱuܠo$ &}˵3@jհ*zUcVMp7ӞaB'EoJ ;<3"dbvh>39dtc%ڐ^p '[1FŲ&/X7}HϏcbs^Úi*s'v/.jΣ?Ռ`j~M, Ӛt0tMahY@,}Dn}u͹-с(9)2u5Ll|@_/cW_eŚD񞱕jLJLT+Nհ߫j> x P☧4zl|3 oJd-qmtyɢȎ [ y8i]&ݏA@Y"%T:R~aݭ+'(D]/{Fw%˫k{W)nFX]@Y8S🢪0l 9>0V+lALm[]\<Z~A.Kd[UDpֆ΋CD:&fd841$3S8u}7M`>CJ`xy8DjDC&=mll h@N|tي<ڊLGQY~t9?q ބu)쎤ʗualTMGR#\LPMQԺα$*Ef¨YŸPŘ:[5 r13:'w X:FHgWtܥ@PZpͶ~Gkz B'*sfM5(?#ҏP׫< ,ajN|iFwm'JSWV1bq=A)[UP6.Q 0o(TE:%fuXob2 tҤ[b3R,1&8 4"Ͳ'nX]27aNòh': PKB⁛2tal(ôccQ訇Ha&Z沞tٍ`'@$sI=}]N/IX%}@[h4}9ufuxqƈ}qkc_.+<\NXNEĝ’!""yA?/\Zth!x"Dpe0Rbz Hї0B,@&WZb=j@B?ZݗօOȏ aYZ3+$顺 WP Afcbn?MQ$h.oѺr}P͍g)ٓ`AD,cdii>q9 ~IOJj9~"A|;h=uqgwx0:mOPmt@? :t"[tXcFZ|[\&<屫c~L #Es ~`+X}@I ݔxF`6X(>,~ؚ_D2Mv ʻDSv"|p,/܁^ ڑL=-sT:nOToKz|F< eG9xߘChuy,D];#N]p PG" RݎDHdC9ƌ sZ>qP.-'N eoS,5˥Qwn60sȖ&lg܀Q^H>az_\6T*~[\h?᧸Uh SX%5t6)PsgI}UH3BW+\qb c?sZjK;O,5Crt!t~ J WQ 0^˄Wνg~(KJEJи! K۪ӌ|)Boi,~w"lj"` g=fP]Tp]*t!=Pb/zPiiWf|2g@`Ql\i GG2c\Z^$E`񾲥TN$:U4(#ȓUz3=)^My 4$EUQS ӏ`R3쥝3p_?=n_{pgGR9D(6UN(S[xeh|Op[fT$>fg!jdu˅% :U;a|!4 2 p;dx+>n`O4oF42," ǞLadAv__=|<-A1< *hɡ[N\Oi$ ={' &(8{'θ2rhhrS(;UugT^ 2sO6H}'A׽4G8Xr+zm3viVg uO./8Mݳv-N7>ʼt>g`*5`{`ER2˾_D9Ċ} 8Yͅ-ƔuD y㼽َ^W'j7ZOEmeRUTL*^#~>@&٪J3@K~cd-Cx|(ly:Wia|CqїzbzKOs3h>l,J.mya@9 *9ȈXRQ ("',o? ݍːxlIY2YxW@HcC8#%j~NȜaP2,^b笃"V== @R{WSXB_{\GKNGm {xWQN[`tXſX#pz+YXV/I]?Ƒ{B){JEsWRZw9(xzeȗLKs=b7܂৕ B/w62U0>Cآ5n@3qZ$US+䃼qˆ?7Ł2L>K YXކ%aՖÃ@c%U[wajŴ F-_0QKM8[Hy |;3pFQ#/ܲlφ!g<z%--O8cĄ8'E= /G#_^#5pג^@$qڍ y91׍>QGcweShh{ m. 7BJcJQ9rǫDwwa3ZmvpIW2]S*BE]Ò\[6oy7= +?΄x0ݣ|2-78 `.d13קs'K_Y_xq\c~7M556r?g'QnЧO)lRa!kc5 j'?v+RX\^r¢ Jla8vH 7|a&]up¶3u'ь-mYF\͙.1b*Ia@~|b17 dDvz%8*ٺuB(" B<8%]evfM^2PeA tȰ/z}O!;U5m >Ni޲]xٝM(Hl GH+uf5L ׅ71c:vM_ ~JE;ts#:Ms|wAl0s|_A|C =HYUwDtӍ[7 rJ3Qn^׌UWbnU(chzSl5}ZQV I;"cg x^SY:)|:Q1_H@eAxg?US8vܬeĈ6X'_Gh෺MgOc.ƈD1_g2@uVtֵynT]%(h"CnpkVPܜ{W]{sç՛" + ^\13d127Vo±6))^ŤK˫cm;_k9ˤ2֓ ңX$0JB *(=jA:, y7EE,\d^lLZI>ݰ&T]ɨH4m鷢70o&;6ԫHW5vߣ0q$bi֢oeDܭ Ƿ*O`oc.9퍹tX*hp"ɰFwjbb<Q+G ~s8l/ BNvQˬ}$V#qHCčFɷJ2$'5ՎG Q0BrSEE 7qMl ktpk԰mr؞m&TT!457~GSpewwWîJK2Y|Ƶ s3]/ݹ]d#C.6Ȋ0=%?N'e˖ɚA8)4#>S0ݼvM^4C0\_&ca^޺ٜ 警T< ݋Vk;J 2ʎ+CM ̦/*uI|L>k | F*Xt3;QVS{FX/]7Һ9iH\2n0p,Ad.4P%a@%Lm\8ړon$Fxo}: 9j 0bSxԀ7IP/76Y]U7`: uLAsE]VJ[^4ԫwZM}0֝Qn$ 1%aKo2 &G!b?3h +: og|!2+Ц6| wa 0 1%Q*K%>!xG .a$MG q1YCh&3yveP^QڨO=,|CCn)U'֪\!.~eLз1KWZYdP:7~b:bMFCŰlhۇաyG9po3wIkDܺ|CL94Jlo(dJɈh )-ؿ^{hh2GdټaOQp1?>L5 Nfo$})S2²bȓZ)z"=>aɜhGp-d%n:r$T5\ mo=e_uONf&Nb3㲆 DBmR;"VT e1)h"QVx=F$Q&HA+<f4yCW-qp%lyk)<8vLxIY3Xl*Ǭ۾enC# Ht#c)O;.BɳfhWUٽfrB$ZYwM\RrP3xϺTN]%dh>5"c{V'4В'bjTc{|J C J!CeEg8vrB )DI1d:{˄vgK;k~>G~-d@jqg`OR7wɂdiF̥FY/;j@~ZD4n- d,8,IC&(vOOB0*hfg8AƇ#&rʬ^@)EJ+^[06vouVJ Ebb;Lq=xX~/Jg;勼JB󥈝$iX(6U;={X;U ƟeGlְYՋu`*tDjB[*PT>&MY{;tGi,30(Ec -P T!oFcahs^QҬ(U$M0E rm{ϭ^N4M͍ȝKG),bk`(ijb 3uJ >!p=g9.ML]ӕGtiگKY~ՄiJCᚪ+E^߶C#R`/&] MCSĆ0NNs pco5I_?SU@T^Olfn_'쒬w[#s!z%7W@Oד@V ě GYY5!eYs Su _n8X\8Qo"S4 1nHdRu}q7tWp11l\z,cT9AW I|S'ST+rUcƃu]T9*׍m-dO|O9TjC(^}ͪ~|-V[PH-S*bp7Nӕye9TKٮ}Qё+S"СPUdL[{PT"m aWTLG > &}uAPqklWm- )*SxK 3t[i["lp K[#yεXbz?G1O!GX="$m'RnpZ5)dV\Bwjo ԣr,RBvbB] s (*zà o#B3xKNƫe12Z4n+)0yUyHǤY Ӳ?P6;u]ṇz=ߡ-ThO_ҎJq:wf:C# )q ۄjHsXQ )L5t29m~$=dGޚgnI+eB'THFuAM@ oD\j?ԥBGvi|[ wV13)cEIDkI|`>;D` RZIk8l 8:oزJh`$LG8-fV"4$@ͅt(iQbMĻ&E@ PT(7:fmœ2gKŖ0TԇP>t+7"a Te:KdKx:ޣ׋/Ԇ< 0 ՅfDR]`V@Q|aսg>qƆ 4? tXq8 WDS–̝5'i߲3{]ZڈMAU [B4fE\k)pF_1Ǻ/p~|zmɃS+K$[]c@sX19_M~]5ZT4Yw#~T54LLpܬyJ@v&|g;S*;־}YSmqRӃrgFX:pjÜS *a!U} lW?2BkIp-,B##ԇ$Jlu;ЮA'G)nI.bQ0lo8iduy!-!t$j8SCYDϛbiEk#\Wȴ *##E`5ϰ뢠(E_1ҙ<0)ο= Z:&=,T`;>]) C?~0ar}O7_Skde:Td{n)БkdUb8s5ܩ"V?c ݺzeyEތ10-+ >vRXCSP (kw+M$Sfhi.&/pݦs;\ue%p`{Y6ؗZY݃xLwUӹFralwE!;-0,!8`CѼ,^u[68., 7pwJL,wXğU»[{i#J\LCdِ%mDn Uߗw@N'ʹWqa`mZLK4Ua\ub6by "EWT/DPBU<#We{23"9Շ%g阊ۡ3TňR2P *ElmvJn*G4o*g:H V`6Lr_C^pw'l3YVq̝6^ȝ/)WX}C]NjY&њ̬*&Ɨ|y2X!%,͒-9, O;*pLE$ J-FcI[e&zcbSyӺ!uk,'R]K&p3Q́op)3(ôuNP}=2Dv?R>ն%'?uAd«-^mE!kd֤`āKܗQT$)PWy+SvՎ/)wjC_8//C`O- 5GHS1mNmʬŵn7@skw63Kx6AqT[ N|bfl-D*PPeɴ9I^4m#R"C#7SF؍VӶݼ oN{Aj'9Z)V֊[DrsF?\0C$NÌ$$!w߷0Hn+RxH=#2v9ㅙB.I83T>,׿)5VBOhORm/ *q75BoKR}8]J-95#(]MC.q.öZayqDI$ruqG:VaC*ªPڙ(gOg6dBn'V@a{T:oET\V&^?bC D0mL۳H2wP?X{FDGd+_]$7kH'{6 lu`;L U{פ- BOQP{?$*w8=BXI΢:n4;Lt\Whmy –aYVe xc~BޢQI%}9lAjXK!70[FI25os*؀Ivgst/)Ft<"z?CYo͖="O)'儘n60-ns9;?K&lQM)gC aO,9p35'UߞGzXFR!YC| $S٤[h+U tBëIBW4t*M"H&@LwotO17J|yM@\?OMKdFf%Å! iHs dƀ\c*oֈߝʽ?ݘO%H:SᝩE݌޵u pğ!RP C<=~vx / B'o>e埐XWVw>(_Q#;y (]9 ]]a95Z[0g;8Rn¤0 ) ޚ#_b+8{%dZ4A93=nSX77i> lk]`d5!ܱ]mY?Cb|z%KLo,Hqpq:pz=h]A V{oCM Dc0֋.M0ƥM"Z }2@YMNTǻ:W. 7N!em{Sިϡ,- RnE ̛V؇J. hlYԆΖ k(8["ucspIz+G/dZ E8([jg؈UchL9}ʪ˜*GPNP!4 zK)vεui8^B=W@Z_e3,}ӝP~qNKX-\I/EWwZڸ8g`~HYK}^kX;!bz˗Y㶺 + |6D}$Kyran Ӣ?czeB! Aa^ݛx>OX`VL7?罎Cnn9 Əl(Lyw D;ᅅG"~/ ONv*Ԡm8% ks A!iOj "w&9wꐸU"1ʈ tHYѮvXcZ|t]ŭ瞞qJDIXb`q.LHUZ`Is̰)v\СEi:'~L="N<~['+9c=Z,N1M(%S 6ª&oZHyи&c#?:}/^':l*eػUxV'͟ +썱WFTrׯ@Y7o <Fx Bg ]>Z2xc.Z24Q$ aÝT=|V!oS+GvDsd]qͽU#wԾV^zɈ.m@@9;n-jm͓zAB0`eH@*QzNΤ*u}` Z 1|0U$q6tRty62؈LZ1V"0(b蹞[-U&c*QmkZO5Mߨ[)b偿Q7Jo3(fd+LV8lVGr1tOLsVD|/k*GB/&EE8 'O+HOπQ%,'7"g!8+w:E^Qext}uп4Z Nf ?,#aqPJTPf۲@r'AqY(X&g-ǧG ]zP6O,/ MY&~[\zJa}/cu74e7u=)#͚ ˧O{P=wq}kWp;2.4PnQb5_;~,J\-*alz :Ea5c*g"ρ6CcFɗHW<'\tb>d+, Ҧs8m(Y.wNL!MaL ݑM=1ވgu@V"aI/:,/VMcA?3^kCCy7 4K"5Ny+$[93E#YN[`"ԧ[`2 6doͿLX Xmaj}BCM'QUYXB x/gq(>kaR=kl-- O O*],*a $9Va%!(&$OŬrwi[5]@o[`:JxbXe“ȉk4d [HļfSd<c5pHpuWC1P&Dy w' eW&9;?ECD^\[2NoM }Yel'iZfwp2AJA,=}qk4CU]myB, CXP# /ՅtØu]uy;ƻF(T{؂ӳ08؁Clb4.#Nl.yg;\ do2 U$uz7p$.y$\mb Go4jfp8"ɫmlFhi)oL/(}-Hڃ3Q<\v%7ѥsb/cѫ_]*E&,+S-:+Ю.HRd]HČ,FcT%wd{:nݶ{j^Qw:SQ3ނNjyb[p- =fQRXþ85BigpQ)UY xFL2c G*؀$+w(uVHu4˄L؂31N 'AˆZsehfJ/ʏ-+O~fh5 Ͻ! YSA`0!4^S=I K/)M%+A AdNy&q>omw#γFV.MWK^E ϱ5[ 9vs=y.+':~[Et{k#DmPbzr9$-P8sx 'N A+^~6m[HqWL_!ix_ /Iqs*o1A. =BI_FH 7q "tlݪ[+Γ1#?ޚmVΎ8]pI9gtTy2.Y ,7ҨZqgMt|W~JZQ=bMų/+̔@pMxUy`˴~8K]e)'of|}֯7" !8JK}^Fzdt@N`z|#ۑX-5!M3MOn8U [(R(Oց)WLG+0ca:(_g GF֠kl"nw9&\Qdʃd^{! +MwG4Zc0XDbgXyx[pb[1-iAwkm6*Y#l6 eiZsex f)<ïZ'OCU ghYRYXN+RF?sU ّWi8 iPշ'|"xε8'Gesz?J8?ƜV0#@aq4ʘ)T4=IJܽ`;h1}R b gՠ^2F{VV4}&+:ny9k>O`uo\N3*/@KN| Ugr=²AU\^ xltOJ ZDlSI%W@o=i2ZBԉmDa̗k:JDRX@IR}5N07`cpZD×ߏX$ A窫T{MzUCcI$ cKlSjNkWZݡ۬$nUf n;g?J(x]mR +y'_cyA],0;~.YΌfM 7 mB10Z:'= z'*P"mU_SZ  nF/ZN*BAz|EO=H>u֪/On 4Mv\Dce$}YbO" sL4*vZdajDWYt街.ƐʶLcC_:{U RQ|K2|@ WQVF%@5 JZb_V7ȅw Mۙ<{Ƒ8mqR[+n%|LXu!ؠL$RK` RXmUS:"Vt-ZR*qvHc7VCk`|2^xT(ŒE5[nch֠ohGYn5RE6+&K&l^-r rK}@3[o5/;}$O4mސۆSP+6TF={d5m6*Qyힺ%u{-s,Y:s%3EᮣYCL/TDГ—cp~+YamBFD4CйjO$}`&"nT4U&VF7ᬽb!Dw3Q83tXra}wnEd_FڰrJ8 d+ʀ(.gi E[zu۔Z[R3u>F`_aPx'NSd4ya3؊e~ّr$3>ٟC.Z0jpSϤ;2PT cl䣏-BWf킻PPF:$D͠vA_zb+ ;msJvO״[!֒re<RqgcCM| Gl}qDh<#M~n*<\x 7 2]pPD+$DWyy-y,)];NcGjgEɵfâ lS+-sOYVEir0 T(kzJRƓWDN>*KSOeX^f'j߳>[4=GTw).ZjA.6BHkN`*+Z>jēb.v/EH4o?/tN5n:)[bO m4{סN@x `Y3|N^nc o:4+sWB9҂_\n(R"ռf\#ߙ3MD<}Z^U]s `^pMC H eڭ: GBxշܴ+|^EA[a1nqs$%P>G F;rS'3ѐEhP}os!9㣘F_X`?FXC֟\7W$#n3 6\ŵ4oi緹E2Ԙv f 1Myل9}3 g->Sn06x|"^^;uJ4E<=!ī=u#ʋ8{(kp*I>佤ȇ]w;[X`' $+ m'oꝗM3[qVGtYYv+D:P"zg6U^Bg;rst<[ԑ_B :[Gap bſnr7P9J:AGO$g0S =_ؑ+w/Dk2 7L[wާGkmka&;>Ws/3pJA9bk2$g4qш (4`U{L$ۘ+o99 XM=[6Mdp|;cm1dNM/0y)L[KP=J_K0pӮ@WQ6@D0>h}vU']ڐS ipnT*)il?s{ੵs84x{/? ]OW}1FN`d7֪sa@ݩ <@) PπӃgs,(p˫u;C ճ t Fѷ3.BRٸ|$.{ 1qKS~d|h rOaC1vIACYWyԪc6a`K=YT >,d#-Y;Q\HϱC]`GlY/Kϲ r43N$9UJuəelNJ; hB~*0AFh<NݸxmRS~x6` 7bt-A[7k]Pȏ6^떳n6w1r kJʒgp:v`g?بDk}Do|ɶ3|..hi|F/)Jni\Ϻ^K]ȴ.=$5VZjk2W`oAIhNܸqZȷiA eS5A.O.Я6Hfyp^k7ANړZ|oLPJeVi6*SP;9qWk[uz/AD[2[C㪒RF×Ðp3c"ēoG+1ugh=I):WȉP=(dml-oz!MS%ʂ2tFˊTzhRQj=/nD@i=ezHDX+ni§نdx.=IȎrۗ|txlb|9H⧟> V 9gZWc5dž7x8٤l`dV4j~"㢋H|?tW[Եr-0&mnQʜzni [9Ɛ#"#_?iV,=}:'k) 3ko}؇ ׭Y ?n !l/G3VUS&6@,VufFv=]Ev*w]t쳧I*݂[$DZkǩueS3 U5bGcsTf:^}Q5Lo)WQSo:Fr?nvV^5߀ mr!W cdzEWΣ 7ohtC>%z%#5ag3]:~Trr$2R]#A䊓J(~ׯswKyx(u](gaxnm=ⰅkSǞ&9+SUD4n,H+ZTrUG73XhoxF/6 7|J{k`@!bfL>Dp% /9s:81h|٪32~@yx`w[w+)g4Fg?r`?O]1#-]e 5Tz0-Si)!aR4 .yh)t fNsgޱhLÐ@%6*msS36C,>/SMmplOA(k WJ@UJfg4! 'vQ;s=40ar 0b + SM"8B9hQ}cl`gFDfM}NG=1x]9.N6DGGqlez$B ( @Є%pJ3l@MNܪ-_%m ^Hs&P諳KRaRy8dO@Jf[׬G!̻><JAAKwl$Ԭ뜴x/י sn]<\dl0*-\J}KP~8EH暟HKc=ot Pg-\'phM~De5Dgkzl$l$W۟?&1T^~Uv jFgUH<;NgNuf\εSiu{GgVFfplnv%Of*A25e&fG_$Ŭ Y͇pBxY&npKB`v~yI4ui~i>;Y..EȽ~6$ xM/A>u}+jv֝ȁFJ͎۽{4}rTg&d/]&NT{PEHH},2w]pŔ_&4щ@?3iGO˃h^#￙䬰z#q}ܿc1>=엎;s쌙%p8G^l]ߍ3=;—5ߕ:٬Lz\Er s!FXuB36lnߓ >[\ݙ;Q̬R_<sJL-zV |N*=*,YekU(uQ0 йpi-~w i|S8v&6, 8=XjWO'FcD $s'kb}xOx_~vl\Np|+/VK&.kQPqH!af|aq`g"玄=4AyL&nj}MT:AgJuf@Fck'y C(EAA'oNbD;ʝn 2i9/tNAD \yU<8A3ZWߢor jZѤnMzؗdve𡡭1wDaw ,b-=X'՟ù7 F$ )N{LQX# %3fNg("''}VtS(~C˚N{~ӭ |tzRDb];6_R-C0޿E ƭ ̈́,Vceo|*?; B@[k;V/碛 qjiZ\kUᣭGX׵:[4k+j&mEAAm^LHD[3iM#@B '3Ƹm< ιAUA|IG(nA0Pn I&D?ʗjn }z;๵3wM,z .@q|˺p2CUD#q's,H?2SY𷁺"T?E02/-}x>-Z(z PG476aFCeB05A4`JuxrR4sz1ㇲ*]>^H9: }g;[m1Hdmla]C1r[g~0Sd7\fJ̪.I~֭;M 3 (z|oP%+(}[q6}{i]Ͷ4b/"L? hϥ BewU/ބe'X?.ssF V7RiUڸ ´]UX25ۂ.QS?&A'WԦ?9[pZ7UfpC ӏ?fR#VĦOJgfl,'ϸ bu}^gK @qIF;.n$,%&j'̈0a8'Xi3lM;pY+-M- ?mqd 28:nME 0<&4ùlVd?,a?n6Hj/!EᐠnJ|y<њIe{V` x #\#dFW|bIhum[όfs!6GG 'EY]0NՀqJ$ 0ut3w `C*]k '+: ؃W/zWk]t:uVoEn7 ;KDϔ64>+ + 2We&1X&/嫺;EQc`Fچ>X;f$0Qhf(&51ֲ|}Pg1@rk[1+GS5{G:,J)FXo8UJ4|7 _b (fj5w 'yЁ{7u//`'9ݘ͏vo.gܫ%D64kVjB[{ ^=LJHZ?Ɉn5pK )NCKÎ֣H\ ({E)Ly)_E9-i*`}iQ):U ~eQ`p!#קe[GMY?7M@C{t;"\ܢ[3*+C5> -l)>[R&HuS< ax _4)EU?brb-m 1;2ZMZO+I['<[P ,޾U+_v4[\5Wv`-"Ѻ?59A<.&D"c Z B)h 1DsNҴx;S gYbq `HMyP"eP:WBK5Ʃٶ'kfjM1FfP"6k /G=^??B܃VN6m7WjLDX$x^)͛:FSM6V $]r!)$p͟5o2'nD͞"ΠvBCgg%{wplElj{ ETB8:Z??z1h FB! 3s@(tXs5_o2"z$UA jIQr N}6sbِ̂n4͂k5n˲}nZe+-f*AҵBxM WT.}T =14ue&ꦥ&K~i!u72)I ]- ZW_y)7>ʸr'oRVKv M($4_82>5%GMRb"Qip54 Dv{FP1`8`B;ѿ8J. -YH9 hMtNgV ay4]wlIz%БNFzDR_'yCl\7։0%>*dڈ %TV;ط+go dL܆ OrScxCrXugP)uUԧ[:[ \r 7cDsW?]j'ȓcf6hfV-H0AxٓIG&`lMa <گc I#kQ^4Zhyx ʗBGE{^-#@~%ld ̾d7e&Z{we@-:qe>t%xma 'pu9&*&r"_[< 2b~gF/\-493d #e(ĶĠ{NNc1C CԋrG?V MrwgM /i.e[a^PI 1k ҏowa4(OHy`IrK&RZR^"YaԾK^$M4;tIfO3OebPofvoxl)hQz/jtm([Ў:k-vI$"g 7XX6% 1z4ij-g8 X1ᯤCS vw+$}]T>a9AGN$&lX@`K?xnvvGkJ& e#OZ<[`>#ЃtdF h(dFFAΗ_AZ!ڬ߷wV^NЮ6_$oi$"J/ʞ@PTeM;!GNȑc57G^C?'H qIECM=njH.#Qy,6ZY~Q,"Ks/|O8uqG2[bԺ>bF د;biɭ}=ێwXؗ%X1 hz hdUgIQy\)voMmt@k6;')j ^c'5_ IHbJ"#{bܑN/]:6UFD^hsC?`vYjsr h/h[G}Β¤jfK٬.$dzk"߼>TƌT g%iZGed 2> v_j8V*t#!d`fP0l27-z&sոQKl/!Hauc&Y mUp oq3!WXn}whO⡊>7+õ1Dre6"Eg(`9 ﭰ y@"È[BMaNәfVbWLHTic_!dվN~wRJhLnJKj/ '{o[ebQUL FbeGWB}9쳣j]9Ağ!Ju$7^C\UhL!0ʫyI0Հ`L aY}eiq^A<+V@!u\zww "]?F"Cum+'~TA!_fIe ,G><HTzG(!(K/ sbdڢiKuO/>!c, ˦NWVn LٲfbNfvyI5",=d2&Og{Jؤ~yĮ NѼr KGBC"i'Kz.oOiuB&8cT3Cp?gZ+BuVmﱙxW&,fY?tDߨ]N CqI`.+pK_[$B.kKԨdeCt=sVMQQGgd۶ Gӕd"L0Wp${GH:#1yHkEYT8kV+56 KhwwIFQ̀zLWu|@;vƚ@Yn9"K^p4=*qth+i|Ǭhj"Q%/b'9rf8N $d[ad,p&3y6 g  .ϖM\\e#휢 :dwakFgIUK6Z_J k ؒmu:;Ք%RUH?kordz<~/?)%dድN(oZ \)M<*6,ATJP鿫YބI,ɈMN֧v7SYOQK [B"THJ&;x Hb\қbK(~_US}wiPQ{uh 1}A";yÏ"vhĄЛڍUw:((ENXӠXdgJ6줧0e z.g=͝ab]\ CqD}+^:pZsrI~M#_R;MBOECf`tyeˡؿfi>=P5RiffP%R$?whU8۷Pd.W"o5фoqۥQLW-GOC+J~]ȀoyW\(wJ|~3^Q l_-*fUDO\B4U/gN 'E!ePTRllE:a!Vݖ)&zAݮ/Hp E3%rA}|>[] ]c3Qdў>HEMF:@Ӳn(L3=TD;ioZ3#]h<{|b 9t/Ro/gDPdF<0bd@'K2־0+Eл:.CMPU6(E ^^z|Em."Oiɸ/6횾GyY׉#9 o̤?lH0dh2UjGZҼ٥wǸ hImIBv{xm+4!_8oMXyg/ )Ã`0d׏A"KJžzX$C\0*C~ޏ=GrRq wK1|hkDiҐ^Ndm|;9=#a 9:;&׽rNյ]w}y'& m'~U=S1jH3^-4b?b6xmC&xlvBc WûSM..ыU)b960!  7Wq FфlwO$sҋ|]]%xB  4YVԧ-Z,F1C ?Vq\Y[لpcAa7'(3jBeOCbdZ0^pK9t'YGSjqWB%HJQgu|._^ l>ޟ& mG{8(yK08Y3R֫4mw)cV&ɘɘ5Uݿ+wEܒ:II y 8UNw(Nvh@DN/}\*u8j!'KFTir3yw%%)]cOMMU:_΄N*m()PMQK{U L'6A)QC {`W&R8ң8_~.VBK =*hټopU#.fVDm+&}F:9TvΛ9J* :incY7#%dY(xs]!8nN+tJXGu; b[}28R>-rAƒ%l 4{7B.ILdcMV'79ԩ~eM;q9|47Tt^gRb&W7OV@k/jyIg @5ӌ"e 0Q׳$c#զ4V[9aXݨ5CM+EuK4* jІOFlsPEa(j˜G??ʍ7WNd5UK5js8BO& p!=Ygc.3~b5 ځԱ\ qQۆ5^5I}pM,fWDW*>X7{%rC{iCjp]*ﶢ"wI ۠a`{< $(6,Lk_ )S8:R$}Ǽ<1H}&uU!pC'Ӆz ާ ]s26:JIDX%t%Ivrq5ܒ$!BOڼ#7#] ^م/{գbdԔ[^r]ڗY8p&|QܠS±1ݟnr@Wo{S˒Be #Zs926`Dfiq : 5a[ _3GW=z4IG­9(va~ߕqyGv'gl fJ~l,.KB6%@$! tC$HH*gRroBAijh$kp3zUepio6H5O԰MƛUNASX(btiչUą8s|X꾈;q5xxp2N~1d5 nf5n@:}NIfp"A$mGfP" L%{Et(x1{܇TSf1#IWe2K}ne[MkZ4Ks1ɄT!~)D$QJf6B~0k^EdhYSkl hR, =[=33wTEbTKg{~B +Wt-gTqbu>Dg&4G7v] q!iiKŰ|ieZyM- VJ3m$ը5]rowxعK:r,F3ޖjy>z[i]] *EVXJMTX+%[ߵy>EpUFhOz?R] 9(|3Ӯj*J;g;ou9siq\[2"\\HqK:\^8 nzBI.X* I]7ffqAI *ATLrLDDiv003;MhCMYɛ- }llx``$QŎpEBbE8|u?lD9&ѡ֊8s0[?YIy $yBe#Y4(H#db"&#QDzCUrl}^HvHExPϢmݙ CLEcSguk:U"EQQ1P{I<|eW4?-M|-H%%?vȼ"\ޤ5YOWn|z.5Y}d8݆c- ե5XƣzY7NZ `d7J[-{yHBR4yxC9-"(po55i!c!@AO%f~=8NLq)W9pI$BUix E9|mY3}QIipa]L;&1J#S?V'd3>B`,sײc-jF%Z+[g ^w~!"&+mSOGf;5VDg6l8 `yL#7גGVNrn#Rz{#O. (hrRkƻ9J `KťZgua٧[]t;#.!qd~*dc`ssYJ"wOި^d*&%_&L+9j%oiރ=p6Wmqܒq:Yx>[R 9P?zOΞ xx?` ;w ۱#5!{Kc?T1Vs}5;ˎ s7~2b0)?I)KHm_1^%[T:)09km94A54XUɺLd28Mj%5JU&B vŇ)cϜׇ*{e ]pYQPzU\rl.YN .Fz;/re$YX u?qؾ$Aw&u{ לtrI h)r+iN/vs<2meF{3{u0Ѝ[IipLjt(|EFFgf2Ȥw7sX=­/7=AVD@"a wޘ-Cu(pLkÅ6o+>1H03.[ܟ*sn}I)m+P"4nْYc cob?{Q9 ү͡|zHNY_̰UxxKHCo7u%,44uŽC界r 1爓[|ۜDT.˖S@MeJwWmۯAeH3.-Ak1؝/L!+ض&E,JpkN9g yuK;~Ǥ/̶N!%*&<7ytS'GIdc0t0@w/(W2Nj&=SCz~3C0S,"{Bse5+$!1]Zq*8,gkH B.fs|N>2݃yTM`';zvSŶ&c[oj/ V#=߳X#qݺ^c1 EU+0,]W%M _!`O$-ʂ~.XG8&|;z:$(xn>@EžRc=L/V@5UYcF;zC;`MG%B%>Ͼp c6\Cd5F0#f0$r~weSaE|$2$pX-DvO>a]^G u*&nOov8<婟+Ӎڍ7aJX5\no5qmsgUH۰(cǯɶ$KS| {YEPcrrKڬ+&drv@Q Jn.Lɂk'x^UsX1Ym\ُ4D]QK`%%JRk24/ڷ झ7(2}4kww@)F^s Ҧxj>C^! +/rIUSѢ ;>7tK8ĵ3HU/Yd!`;3VDv˺mo1OkvJjqv26]G9D@(O"MtڪYژDN;SP~hr?$Uj5O԰A`DҊ)/;q:NJ;ӯnF^MM8 #-G.M6`auk$5 g>^p%eī()}qM1~2 4ɧYq)2 aj_r>2qLv_ Y8nt5yvjY^D ^3(l /~6046b>ةJ_0ˬp ۵I[N6GTnfj1BLN݄ VUdSa~ 93I0q-6YEg[P0v*.zEx@F{nk/TTȓ5_ۗuMrArr䢖ϘեK -)Oe]a?cn>$Wb#/p SUAR:ZUpP|p_ݧY-TB:vsB! NUc|*뤹o68󧌇c5Q-aXqqGl-j^͞* t_5 Ӡ e$7_} cAû8+Lk6/pYVAc| J wޞj%PY-^#+GZ@+_nJ>m*re 3tO!|iglt }Cs"WA2^=:swaK nsr@f[_J UR2 Sa)yþm|+)Lk< W_gw%4f1`(]`GWTeY#aH_IgDO;}NI-x':ŕ@xZXWlA:^"m Oavq8/ޏi]v`Jߔ }Q w`Dy31QoIw= :HϞAswⵒlCfJ^ؠegxV'RFӅ L;)˓pݹդZ<'AaRi"}ovtV~^Xj:Zx&7#bkH(v wE, si\aks [n-Y5۬!iE21c돍"ŗ|VOk=y6?UTi0} H.t[|Ft|I|pIK,|CQ fS]q6 Ӿ+H`b`i(uġxpg1|[L>r)нi=a7nW#VF:;1,TejڃO8ѿ4J:-HrbF\Q|Q 3i[\&&-28N nEˍy.TpZ/hHSv Cv΄\N6DF# \#3T=98uMDXM{sz)IXl+N}X fU.9lUmT.n}ۓhBR7R‚Du{P0%/V-l ۸ M #'2tIr bmj󯇹F|#9,ZY;j?kݡ@!S#N:Bv Ή 2OmpI¢'O !I"=6גtɑġ\ 5Sמ#Ο:;îxp?[m﬒:8aRYḗ|!co !L? /h@ +)LtG%w?IDct=jo!h-E%ÛAj6yf3/ d,N7xR$!xtS2k{a3٫ju/mRi[`PT1HQq^H9D@M@] b)Ƨ>]͋RgBlk?ѯqZDX@O`N'w&fFkPĉFк\|ū}%'#^}|D]Ɯ&6="#~gn|HHuEp T5w`ev +n^f_?bM\Gx]gՑn6랜ޒ/sV?=cH^EUIiVXp=ħ^>>|R!ۤ losn9wrVT(QGY҃x8K:}dաѰk5sKivbdPzdOkg9nlɡVxd$bpuiS' MY~GؗQ \*JʴlB>΢)O 12e'稚tdLs--'&~kѝɾf"9Ru '.~n6(̃DdE_=(#H9E2dż:ugؤ)"Eed5dYq*Kr9}yHb\;\bN$H0%oCc[{&}x 䡣FeX5[\Ɔφ?|q bvqubcB7{яm!mӒX/vIvosk"G׏YC`8snj,?hxhC1UMneTRwRZOM+<6iOmk&e/hs`*Bi-,߅eٴk+Ñ~uܑlY{z||OC Dvvyq f ҡ.a]D9.=@f0SH[h-˔>9݀2-EIۙhW:gO݇Hz{yl[HO[йYe%ȺnO&N2ORA%9^ckgteQ@e44@}q9/bDtD6nʎl4/c~PU47^5'R5r(ʔp.& hno\ iP  D/k0&wJdTZhN ͻ_Rk?g]{XQ Qɹ7(@~C ?P(jiضpqR+w͊9lmS_&n(~XT0(sNPڃrHD^\O6cj: .}uqjnB{'_C}zC֌b'UKAqV+gQOû8q>? ES),|S)ps*un+kKoLNP%5v{QTՖ] QnP!`75g#dQ Ao-0QVMEYYDۭEWz $(1"1=J&}/~[bzONi! cb7u]M:77\^tMk-T' *9Rد&@̲s]Yl KlT%(L6DtدA4FEՕvLv%(?__f=?ŋ{uᶯA 7lk6dOma)qx6m{g ;>r5cьg+m rL)X-Uϝ H@9545+L逸=|ǁ[xɐDI!,nC]'V?T`TL16g[Oc{NPu KO|Mw2>A 9s ]6Uiciv_Ej0M $u. #uVllEv&xՄVUlr7s"i,[/O=R &2ClQ>$ V߸VQŦI~*:w!5/o`5+%j?a٤`I)K?R"@i.BLfmK ejN!%Y&ҿɄT3Z`HaF [E3: LA6r`S$WQ/)b\/| WSRd^#Ża`愄M'8f_ "X Wa:lcy 33&-vN#l GD1D|:jÈԔ*PjF=b> eC`:[.(P鼟Ǒgb^ _x=x &4؆K|LVɮq ǴI+v ?B03B[7zjwS5ʣ¼B/jhX]|>Jԋ(zO#JcE^o~mg5ZvJxL.&t'OE/N"(gua"V[d<֠ ,AV؆(Qvd$Y4,iवfzzχ  YܛrᔖoƖ|wFn90MJ rؗ-R,kDدJ_c:d: @#Ra" Y+pVbn$xoP%ԘLcpꃖ >Dtȫ)(xVJ Hks_9<[ Id }OY$n;耑|P m.y|--ѳwepiI䄋W$ <0~ug5#47Zoi>)ǫ( 4;q~/h֛:(iT^+8,f⥳kܶ[)%eglDs\|{on";FNgp4pdHܛ8XqAK+W+!Q]挮ip3EhuW8U@[(婊߶8Žttx(r2,]5JKy%zW`2P|O=N 0 j9ޭRDXVmIL9l,M Es+A,{Nz~ؾϘTZՌ:Z 8$N ;>9qn;zܿjBaUXG h^+Ka0@T> 6w.'J,2ڨ'A^X"OӍ@@*Ke.R1mt\ןxgnZ cC|R>qW/Ӛ#Ǽ0uQ'AJӴC? YdXr_̗%$2!wqqj>þ5-*2u!DWApgƨڎ"wtuP_pcW$p*^xԟ@nJ(_S2mr V3MQ8NQks.u3hqMb13v˯*72[2ϮB#2GQUgID)ĜGT_go~!r |iG8;!hMAU 9U]~ q?t~#uj3B* yq6 M;+i, n9W΄=s#릵ua &н _NCO=A4K]&50)oڴs7~dL5.{d7oE]]בI<[5 c6[ฌTdyf11k WBX^[dU.^36 yEݹdK'EĮ[*$:Hj-S(eHV3ޚ:Wv/0= ]]d`x(w,6s":!UvPŸY2ŎB`=0@ 8B;@5<$EkLo Xm88~P@DΦ TyN EI$h_K@ieheq)GL;L>c 05K5|LJ:ȶvBIFvl!sQ ǪsWͶQ Pm[\WP,;`n=L"PWf :-x5m A ړy*Gz _`KG1TʃRr#5X@Ag7J/wJ+ x%pDopbH3yH\wAs̠lNg vjwґ'P`m&ÂxS Ӱ&UAW !w٧9 0EԸs~/>&.=ʠYP R"|c׵uҤ>HN~:e3Qf`a7ht켯 ӤPa!X'%xĴ.73QH-BOoi%NJSjAd⭀CYPMYAIѝB;DYmV; Ȕg ډۗm}LK T6G`7Mm9!̖b^?K]SyA!N09Q/@ϧZ=rAQ7zp7Ոwvr];2*$ZIXKpk/촖V6JG Nx--&gN#L57m>uҥWĵKMQ(&$Th.<0Mel~B?jB|kv\iVf\W$abiJe,2NL=OˤNyQNZ2ʔsi6S2 [L@R:_sXNm"5,чDo: n0 ,Հ &/q'zy:ǔ{&aY8% aŮ8v=9^*ūO<.Cľ)e,BZ)G}H)g^vDJOB`Տ!gg6D,c0[6L|{'L^!l5 ]!kv4bjJh"q.'{y65yԾh\p=iؼ\-aO]V[+̢&ic{yi;-}>sixj[&PNQ:nܳ ,6aH~;RX})ױQ0;."-IO$E\i*%, U8Ƿny" mXgKcJϤA0IhDT fP~g򗧑BuI{n>@OzPgf\L2s(0𤼲%ߩQ\UיWnkg cj.m8pQ- AkK*B*ʨ &s=XXF/s3-ғZ9\ a}ǘ0?R-%0~ɀ^-:#B4G!# 8CBD5/C*T9*OF8ǚ%ƾ-m lPeo]VLM8j:ؓ:qm8rg'|~h 6kkLr2FhRE#AacK|(Jƙǧl/չ' 4_-V֒C0=vNY*2G>F3nbY=<5+AK0=$>:dtlV-^\+#eAyˋY5kȯ?K9 \0YC(h}MYtOLPT,>LZzGb2.Abby% dSc鐈}o'F~!F`uϭ#OBf- }-903er6Zў8@+2fdư+?! f}3me~Q)Ȝ0ث7w-YWv jD' ;?-!U3ߙ$fhb̏L:"`=7|$FzX赎_xos5i:TNDwgl+@KWAh )crRF?[WL7e8; L%S/.3B*q|OН;}弙VkV9w`tTm# ^dd}-ILa//sKx6!V "/wGY$1ٟr 'rWa鐃Q>;w: 'U7&Sh֨$%ƒxVHq\x  0uvj](24rqVoCfX$U?<|gGҖ Uk 2$w>[`ZV<6p]Afo)P ~x  S5F4%DŽ8P̏]Lxܯ:ks50:SpC7iIڛzADFJ|^8L&ڶ$ [f1r<ϔNXb4ߺ;k ^@OU?lUTwX7F:Xe&Aנm5o`c2suddiOpkq7- Aj"K%eC[<9%%ƞmW }0)TBdP_?:Ebz&]*4ضʺCgD7S.3Nx!|oFEک7 )]U'~-HeJN[rwN6'ŋirHa2js6R:7pniִh2~<*, KV ?k 2Eyjg2Xe?M78N]AP9MC(tu˪d1vP5}e.z΢Kd)dwWHt 8{~]T񀥌j| YLN߭zYvWK+eC~tFכ*ؒO)X2*BI##fќМk~l?S++0J=ID aZsm[w3뭟ǧz][#\%i ?r#-)p  ۠hq gg(iNYJZc vXMCzmɝYK\Y~`-mF2&]R׬dVIDf{B(xa#8W9Lh|lNxDn2Fik,W G@p6bD;y \yP̠4%Ʊ;.挿RJ!P `_0OƏd?xsYl4RCmcEa`W\ %A5 hZJamLjfՌ^<IUCMHX BȅX+3rGŐ]h;)^H_uEax؈)^0]F訸O1p!ĂI_1 8r+Q1>g}!hie'EapixaX~-1o#AnCٵlmZv(%_lVkTwש3+Q;wɾEEqiR m|S -qG<$@bûò>I!s-\9@<Z<7.#^uT̶]d^B&`'a+Z|W{./d$Ykvޕ y7w\$j]~YR]l8LR||KḊ8B/ /??90&c"3xn%9Ь-|6g`-|fir_\3`hPX`t*<'&H}lFIG%I%:EKY*I%aΒ 7Pg":htv k g' W^Dc+h̬@J" ] {O'{>Ԧ6QXL59FUw5c>kɇeG']''~<0:e-T~N0D}F$5:ؑ*kw}X-^/>Bx1cdQ# ҮɞcS;_n+0}L߅{ p;)mc>;(:w~8VpN:"HwнWB؈XF)ͩJNxIV.RZc euO*R6 N dy;Z3Z@,5d{.9-:ZYw-L:<1+K!s >g3>¶>+ΙuTi8xia )2~G* WVxAgLp*DHP%DE籪uq `U$);hS@/405cvMI%:o׿=l?n>Ҍ,0PQOLWSEe Yxht9yxeoꬆn*lvXf"6(@:U&{ szNCw6U;\оXh7MC/}@S6eG"BbIc|q je=Ř ^`Y%#\bQ!/T6Jjv:_w m&|1~|0t62KBIfڋIg1.̵1&m.)/-=M̶ZOJ*,4+%G9UBVV6n'6<=a1(ϫ=}*69l]֒AzNd/ V:%t- ȧl+G33ɑ䠓ʧJ} $_{; P\"k3eQ9> I< Ŏžԍ|Qre]C͊kzt2pvF+ z`TzsF$G!܅&I<ֈ7 &fXM;,f[Ko7m$ G;)vLZ2ryR^4 $2U\x<̢OA|GrhwmZ^dtir]ntD>GmY aAJ ,paNw6E2`!+dB.!Am?dVޥZmv7}*xd=dyNy!5w)8Zۙ1 ڧ}*pmAe%U;g;l+!N6w{IsAz`tr#GL[ZgxNUO9mOh'\]K,#}r+n"A.0[I$C&?ER&Sc(joٛB 1 6hHF&/o4(BqL)M?EH,6+N_?@ۖatڃorvmh$~\e)D[e}ֆ&aùIuSw%r4*楎ȉh|X3Nr-ޮi(L܄ b'$+9͇C*G!pJ?\,(fkOXsX,O%H|S!Gc/&D%¨9zCSN1;Y,KKEЁ?1B$b-^Xrh)~y60 ʪík taIVn6ܱ}q,Yf"=" Y}="m=72&{qs^z*A4Fno앦khPi+~r1?:H ψHEЈi輶DARwf% z01m]`~ti(Yびkx*s2s^:H_a(tɅr ]Ő ٮۡ팴^HR=Im ~^ r>8#V&jWa?Kuey70>-(.T2/A1JHc}>HEu T*JL}&_Dݴȳ6/mr>$Brc(Mǵao[n.՘ %d)ꏊÔM>GT^l2H.L%uYJRD%/sdoB֧LM 02=cu!y'!=V[,`ȵ͉O=ٖ5Q&uϤˋ?Tcm_ݰ[KQ`Dkv-*mЧ!7U^crfVQ`M~Wl/X9B1-osG3F*Hף+X|IԮ &+pA/ĵpZzfI,TdVQڦL+F Q!!wF2E4&qvԖK/My|W mb$P\9"`<ޅű$8oA9.HV"q.flj2z:)q!W7L GclK P'>MvJ+tȫ=Mǵ?iM +`*dg8֞ ve2w@c,k2랪f%a%AkШ&+yo Ә9``& taiVY-2֩(7ќ8Kc%O8pMT%<#P[n. 1Ab)9 2XF[Il=<̎*o^ Ҧ &M=N שU#&x|حXPpـq WﯓyE̅3)ڹե,Oxtѣ2Bz2r=oš8g"&^`G)`o_lJ(JAFµ)G#N1N-mXʬ>+'ob$thxT  q,c! q()Q3J)82;!Ƌ&/KݟDZ %r-lB'5<`i2GBG3UW<ب5_bg(:alq3e4A \@K t`nUʲ_A71iIѹ_]yTpPVd\žm)MjPGҳGPZEy`'GKnaU-{KJXdN1Z_J\hTz _ڋ89MKnN5s,uw]ep(3%!_&+SkdE|BK4Em15 5 |_^޺/=!O!IH8+B 1!΂O.T_-"+r Jأ,yc04v2/rc`|鲢gj+؛a.EiǕp qK6dW!q# ;߶J&EV=`jͫu`pPҘ;NL yK`1'~(Pȉg8pQ)D*[pU)Q>ᲁhMbr?< 1'iY uR](q ȫҬ&A adr:X96CfYqDb98棆L𬆠Kd[ ,c!^*ڏ&et^5H T J'^JV Bnʹf o2i'%aq%=O6u(JrF#5X0_קEVTibrab|!}LX}E$ 28AEBFu:&T@H?J vb 9Y>iv *[qU\x4Mz6[|\9HV{FBN2ɐaIlY(:{IcD3qG[aŃU6s,+5 aWu_xM EqߡFegy/⎺ ՚&uq2w"V^[mP+NJ)\u28\StE_!xeyF?J6[|#Z y5w$Ja^!g.o+͚ 43q4Ul?'K嗐mj#^^w'NٸM3괡-F|Eb< 8\XsUaVA9-`*:)PzId&ms`)hCfl*V7HoWһq448ҵX ~t*v)9ʗ <x1~ƒhmA^/ٙZ5ZJelnMtWnh)SdN`踔CrON7N}=BPr!5뚷hǹʀN-ں`+Nf,W!kgPz M{^FRă5;t_>B'Vw5S`ղZ54v2ė$eִ2-~K? M\5rr6"PkS57حKsMS\c^467rQJQa@I$)w HA8q;+HVh=ʪ^kDB{ oD5is]dS*0ȅSG`Z]0+YyZKR4 x P8?! >=``as?ud?eT΁GB Ybr*5/"]@@7'O:_ɐhk@WAjө'P?pȼ".vvs!mu깫H1>ȅFIRWy\O;\ҕ87nzm/UG AnPs~@1GO}AJX'#݇VPR+Rg2ih4b҇'+K6fcU]oj <ӶgO !E$'}͉gA)=_ gGfN!*Im]TyVh4 valW-J跲4>`vyKZwEZHm=234r3OTIlB"7 HpS߅f e

LQBlPK qOE%2mUl,v߫0 Jxu}4qGnq㱄x9Pꝑv.XfY,p l,49&R(#湪DP%"+Et|=Nq`/!G],nccFiȺex/] CQU}|BZ{}WE A 0 lZЅ|VxqGI_ՄB9$._ vˬ|}I$(yS8kpoKZZgK9CS3+ r=|SnkO/=߿^TCQ?tX.ZeKE^3R[+ٮZTTɸ{]H1F>EA,nBL q&KGc|DBB'Zۊ{3|9b-W4^Wge`fõWB.=>?7v+fD=}/0Pc[$ejdXi[gD!9NDF^FtBAɰӁbY&28`dh; {jq,ז5Y~MG_,f\3li0G!ƨM0ئa K. ?ؿ_WA`i]'4"$$wΝVc}>iBm"7yЮ:S h^59#ivqy\g[Hgm$\"&F [ 2-ŦJ7}AV\E$.ᝳl(l$p~(]1dD Ri/m7/;>듏8хڕ$Ice +T45@7socfXxU8%:kix(IZsM:TZ6wFaFv>B/(Oeh~߸@qɣoJ}j Su>/ugzcgu;^\b܊S)1*+ u&/ 8C=cxfԅE4+ffB%:TzFewf]"VO) X&'q|^g39iZ. ;D˜͏@ $C/xPQ,;"M+}[-'7?6`F>BTSK GWA`'a7\|A1Ⱥ8a&O)0"/]}7d /hc! X|k|g~Wn2ryS0s[;D/R~H.l zN63vW0!<# ]dYon6(9waIdR?!BQBCY_ [1b:rgԪs9G*߿n,񭹗Trnj21IaYL#_F\ DXAej'=S1{r{||yV̇;lj PhET=>g ?RFuS[ZFhm3Ǽ-jM$ t-BlA  a%F\ҕ"ℳ1e rLnH[ vsOgٳl\%`)Ѡ9uLl|\3$Po\MItF7mq9cVh0㢁j48-*U<+`r-r9z,@A2_|֪w;q;& p&ZR=/@R]^4狛^bČ@%=;5%f- [yFc[c], MH2@~4%%*X2%E»ƞAvl <*e'˜腕Pn*:0{@lsXmƑ0KQ/dKa"iӮո(㯃{Wt"d҂/]`޿VE4Wyvp:C6!C]!UWYBx`e6 /լ`4;l &Fu#_v@G ؇GIǑ{p>`L&Patv ~\W'FoZ{`paf,"S zOa/}x#½g-Ez+l,gH\Ix5-RJ2Fh6q'-ݜazz1j@q̟atU+oFG,c$;*n/+0~P쨻ݖJ_~m+ CCxxuzܻVWxg~(ZlNБN.rӫ*7v9}4aEW{hv٧|.fҷ-Pv`,(! !CMU|J{{F!Y|{B[J+7zmc:'Fke LG,/>6_|a?;/ #yx*WmcM6Moyǁ!Jp ڳkOdGyEz#+moҟ 䜱(gRHrhޙےW[jj_o7&y'W~mT:|OsIJfxiuWxѩɸ[ւEqSxQ>fZ/?fkc_MziF.pef`qZ M[+_cbN*%cnU544[^R)) km띐nvߎUĿJ^4|ץ,DZlڵ=ܸBx`i而[Ν{($"C=Qv. K`v6!-=*Co{[9ĩB 36 zڵ3Jd׿RM.{}N#L.90Ko}3藏lG){ڨXoBE2ro*zd6}ƒΗk1ʊ]\0TeJZ#|*`m FgLhTkE/ ^^%3R c Akv@9Do GQ`3-#vQacX8%cNC;67! =(EKub33pQl)/OZ30BlBa[?&w^ح姾I3yv=G(NkR>DIz4sG Ƿ?ZHz𻜗y?(}? KuG:OLn2و 5*K?^ |P^w*Jz9UݥCfC"{Er3-Irr9T%an$qY.xuaŻ4 q U }1W܎&Fr>轐I*!ѣ6E =xBһ$4X59g /K1g R!V"ȴC >uM6 sC»&B+èO*o|f;uUDc_8{  ]H^y[JsV%鏪ܦFk P\>Sρ.wmvE}3^L=HWV' ԔnU; 'K~?~.Wm Ֆ^Wxih<]9P\U~ᜣ]Bim֨T;G 9dnEOtl}j'd.>jώrd ( 1P& '+1Z|~ a! )!\i?&y=DmA圔Es=ㅓ Uz'.fm9ulc|WYO CY;Aut#}5I `7#ʃ9 |,t-RCjHHVkT|+yuɜgR2%[fv9BsJ*qb|uuvpxIbG\`K pWL-q'ݗwuV%sXtlW4p$VQ˦V:du<:1rr'+<*5ëg93[yu莗m}_S- jfZN`a90Ǽs8D4z澑tX8 Jr!{'OF- ډ{9簓qA/&G0n\OMIk{և&oMOv]Um]A}89,'{N]~u`~t, eˆ5DmAdI _.V,&w_AUDz2z } $ZqgJյ*JX-ESE JnS8U’ݱh,Ni4]JhF|8;gk'cNӆ%V%Ja32\ey;z0)ҥ 4q0j^?1ϧ~%1]2 L*g`ӈ)#m+wVI=D~w]3J{l&NSِ<'6Ci)88R lgd s8!1vj8- Yk8̼ P:3Q؜+Oks[=6J*W]ټX(2_ gt `~-d A ij~r+XxUſ<ս2?y '>Z{,MiiA)Ylw~ VR>˻;Lx9B:R8YkRT~/Ճ輭Ϊ*5-l(6 ~ѠR2⬿r_ӈD贈QFx%(pR7||o.YqwXҏ8j b]+g?0qW8ҏ 7f*28l"gvS^ &n パ&Ȑihn#O M;k]Q, bS7JC1E,MyRݞFB|MZ@Nj#po'*SIw͈i.h *`"&%Hɡbz]]Ai]f;JTN@D{ZK9^}P.S</hL,ct>EMǸ##heL˽XΩڼLY݊I3ռeKruM(%jE )vGm?&<6FNAUbq+nqJ`|ZXOZè*x]8*bVpJʉ_vjġމm4ζ R٩2)U{=1S br|UඊlWޫ FeN(41eooɎ]8K8R65k«S*zo'Y93Av2Y[sT/~%F0 S$f-řGFכst `*r48~c\`sG`NdcT I|xӇ*4/JD 1 a!@|\yJ,_\Q|0lC68i{C :(U c.^FAxhZf̱)$Ŋ 䩚Jx8x,9!*A;qoCqw@`B*:zoAt@_x7.ڛLrה,"IS\IB_2p0^g?8QBOT}ۑt1c&Nr)fu'*%dtoQb(kG"87#0 -=J%>tpcmf@ 8aΓ y~y md2VMoڲ'@MBZ8yB[ܩtc3UYJjs3P6Nw> 8ˮթ r=7LuBz(F4 `V`^NH;wH?` 7W ))O g,E#ʿ)[P}Οb_5 wDz]1Q>:DawBYSzkYĉp@jY4FV8O|)/|ۯM2s;K}6$=~sR2FږE墋*N;TI_sto79^@|8AY!L<쵟+yt2PztS @g2 Z &"hڏ͜$ 8̦^NYfFR\}?[/ Ŵȝ$Z3p?V"U=.G9k0- >0ŬtbFP4:߳EO0?[GlTH/Ҝ'VAW[o 22DIӵI/hɇM"M"NX fd{*FAZVte+Ge\߭)|cK3p7U*o{q7wX.fفe-BmGmKjbfs1n /шӽQ;_#M}Tcn-ʌ;[6apMɂgb:=lդ}N{ $$?+;]ؾ|=SТ5~--O#)]Nۖ퀨Tqm۩GhSCRddL+< 6ULylm j{Pu{jlX6l9MOHN֤?'[淯^G!Y~jx̾N~M4 i{lUbj? Ѩ|K=÷j*OB=`xL\+drc{I|^ xg//i@ֿو3/^ޟDu~nL꽜h+QH\x)_ՒLkc`x ڿq-U!(-dﳾLEx S L=jI˽^)ދ@e|LC z7 ]. EfvLXxJNÎ} #]Q{v_;CJe hp]-׮X¤ջPGcc[}v҄T.( mb] r 3T'^mGb?!lYdl;V+(Q,Pl;凨 4"DOCy T,ݟ QK;J1@=)޼I}ɵ3~AQ8tqGQ8*4P?LĈ7&!r0;Iص:Mm"2'Y("t.¾YC !۔V lC~{mz&ł3JDNIq޼QCSmȨgK6WrU1~>p)iL ^~,^Ŝ6sq؄ aYa1#9_"`݌*s`S1ăwdgfqx2Vhv-_e`KI.{1#t=~d2: RDus"bL|xtM*FwuG{X>Zɽ]皨rюzU2rg!D)I]On04uix,2-(8ESB)%q4Cpޝ!,x7K{@䎽t65b̓? '5"B.g'|loag ڂ>Ԙd7*:&|@]ɮޡ,x\NdzUK?V0]nU͙trOlY+ͺۃ0ry nGi^iCw'd9'ǶDZ>̐# [lRuςnus34˩Zq߽px9c hk==ok͂VUKgI">L0ۨ $@a`(¯D1.B7X,,^O;07o0 H+ˠWRCk.흉/{ƿ(u^YIн6N/=`ĩ8xp&m@]yuz1]:"1gۍ>)uxOolU(Ȋk E˓m{o% !A9BP\3 z`f6`v+_e2?;wk UQ\3+?Oݬ1.7**TL kSJ[Ɂ% php|!IRAǪ V g( vo(TKs*cC8YԘy.rg'A{Μ!*“MclN-ؑ. |z(L$LFFIh䡾>WMK"RP w\m >^t}5K:[Auqt(T6?<갊jL(އ5>Q/A#FFt5zB+#wJHRQwGd_ wOu$RDe$O, $(1pI. BffDgv0H*p+9#)q||q }c<@K!l}`š;:5@R|0M2`V$0wi,[Wn#/RLvIZmQ%u1 3yg/ګi~܃y "\߈z~CCjGĹni̲BdDeq}OS 0aӂ5tݩ:/^؍.Jt7=PzR;X-YHCZb=gο+YO:wDږ|Yr;#J4k Ju:@?e|ԩtdǢ:!d~\ NvgIHidZvsPc;aԗZz.i0 T% WMvUbmU[rE֖kѹٓl(:/yGpl }zv]]^TjJ'r)>j+K?LjlKq'^șpSmi qҘk[p-QSeziǰu=i WʩTUxd7 ;݊ʕ@̱9!_* Uv(P>iyS4L@DX〻iJGW/t PԲg ;3TC`;G\&00 iC14Tt]_玸t: AgpX ;\įqW`о6o/Q:*ޠiTG0Nq{Aa0ss 'ݭd:Ãm o:D\xO˿.pm].ͦKbd &2SCYzg4 .)*mKWh:jl;-3ۈ%A80wmR_8ƀWhͳK6ءR>|>^Q?:LVgv۬s/hdD1&ꗿke)EawQ愕j6/P[ה$OgCA,`rX5)Xkiװ1&|t׵:)Ȥmp+WoPFfz"u~dž+(of1!LX}%漄x[ՠT/e`a!RpdҾ2VMEh&>fUG*J\)StY{)֮0.{ `nζ)HmI2ezsN)0ִ'|l5ׂVg U"X8cҠQwмt~^%y'8Ý@ ~=LŏQb5E[ʐ:Y+V:;Ց[C*/(x L\6QwhO7R w[/!t0`菨9+2!qrGc S nD9}5O8'ꜙzL/-X! p?aRan:u%N,͕FѾaO۸! V*r=%\GsYYka*KQv+yL.Oޕs@ϝC=,x`?޳|{:O}ËN (^hbM5vKT7ZрQ ,Fb'Q _A}#iپVݽ;)j0M IR~rw8 Iْ@5G5 (wUG>ƹ4Le7`]W50$L6R\`W 'OHE}#47u[L)~ٔHE]a'_ A\EXaƭMyy:yϯgyp5QDBMEw@w\7pUK\j"؞ZupdҾ&R>ıͮH, rU/(@YSrj0+P$3# }0<EQgx}KH7bsvu9Coe&6nZT\-]ojLQXm7>&-Hϖ:l$rH(OEoy+]?fqɺ`=ۖ6d< $7?S2b̤.cX*h/Ye7q, I 7hC8AEo=b<Cw. XB=5;(\&AՁ&ԒCQdü-NƯCu#ݹK*\x  {=u@MK$:WXF;qękrkmܥwM bڂ塭`Fe B -Zwmi֕%9~V S7$B=N!쿛9/AϤo٠g Zub1>I ohhN?,| r֜7%[--`c3IhVz=QQyE2g j||Zĵ )<{iomy"Q& pkWtml2x*;.uX;*5j^2.-Ǯ0*:6A(:[B!Rդ|HtTQc=!oFx¶xXH T1-L蜻n&ÁOP07eZmWbqU]q>~sUͭi{Ay5;>@Ds]"ϹulȒY(d[L)CKYB~Eiď?ܬD/f,Er5g[)bHYI$H*GiRml#~B%`A@9ĞXhK`2o4oJnevzFkd17x8[Z8o +baϋVEF*a&ԃ0G~*7UΫf:"ezſmi H2&1@L vN;EW"6l{ȡVo3Ű3_lY0mI iw‹ˉ8B**{i$řkbeӘYAYB]΅oIZT"p//Hh^.ʐW l.2Oj]HdBiwܲS3rA/\0txlΑ)/pn4XL`ՄR6] M Ђ`ԙU"o"lY}@6(DM#Ցt[6j&9uizyh97#wI_r(V]{-P!]SͰf/akT);N\ pAn5K0 Sjx@My4򻴁WMوpQ_iVEDZ<-#^5,9A;0bdK@T>mMQDTO>_q&CȜ9t=- ^;`!Yc%F$AMD|(‹LީYqL_M 5CW7&}G,䃃tYmȒٸF**KW Hh%f+ڿ%Bь jHy@g!qN!.JMNBu-.Q O2#H'CuSMR>v)AaɭwF{kl,DžHY-A[V8ۢҵ+7ݥw0ʫԡS/anm{K䆓Q~FOL?mC^ P<ٰkíi0vύHe5&R+6 |)$yS}i"Q9SS-q 륌PԳ0@,AiZ qYJ]k,flhkkɧ``$vF5X$u)^^92nL:k"^tu6Jחp;tcT4fwX% ޥ6` A7)I_p؀ NDnKkm̒6 w%qfNlM~UX `L'+n1uነl.fF}zghR4cTzӕ!SOr4\] CF4cFE]TebGQf]G\W8Nh ¶l0i+ /_툚E'h[mXӽ[_)8vsڃO\Zkh¨4To 3U -Wk/]P@1([ F5}fH( %^}[,jDHQahx^l[ò 00*18ٕ3a_;)BLgvZ=PK 9zCKIc }փh[RB&cTʽ{l(#9yX#0I&QM "PɟPA7VIP+o[,EƯ8bڨc90vD tR r$6;yA RFF5k%Lcf ]"OvqZg,9oV eXs gB0GbQf &@-۰ 8cnˢq-^"bN_.#ǕGK%8Up޳ _a'@0.~Q|bՄe)a@^/&HhR=uZkR=8Ja;Jd􆺚( CU<; ~:`]&]aX-f Oq(Q[& ?8^q3ptkgt^[nt2?֦*k0&s#L8K۸1A6$rXL $y{N!m34aG0h҉hѤ5_Q%  eUn8O5j-Ԣ+kzlK~FT[~g<|km07S3~ܖLEJ؏Gh#74&g3J!;LJk YO#Q)X~8pDtϜ%` 劅BM!#zO?Qm{o׃)qۋ =>eb"ZSneJ*cn?#pf_=x$׊iq -ؑSxHHrdXK>23h qq<9t (t[;νٕ@~ f(O\ݜX:q͟.Hrmvp5ceK]x3{|ʤA XGGju=+qyPn|aji^ 6f' {^r֙}Ŷk#bIHa[֒J? /KuZgt dD#VEM&1=-+TCN*PZ$ !0_i4Y Lo}EvkȉQ(>X+!RdZdGx(Jʗ `lWW'nEl'4&]?<kTJ*Xd 4k]6o?>l{$Ug֬>3֟3D(txxcZhDpkr<@󷫱k6`I *OFv+0 F7}IԨ,*_։w߂aS/v^vsls ,p[`sC^7iwDv^D? kӒ"pdک}l},β[$ \iTEǯ{~PVBn4rfx.l|ecUE*oH^]1\oXϸ=KRf$}CM< 1JexThE%%uo[w$QO܉/ ܏yyĥӵ1uYnC<bkåiQ@RИu1>KqxrY #B2C]t7>'' jm䤿ήIZŨ/[>{_'° ^t 'MOsbkq 3+fp/&^MuJ-nzo,F#"]䢨/ߺW"W`poY8-;͞gl\IR349^ֽ>.L&~PO΅s=.Kç;Cz!8-jzN?^NL ޛ@@P5ӪЖOGuGUe /qF|Ӽbj!/xAv*n!36QT"KŶHٔc@7gD$l++ 3`G5B"Щ&zKL?(%%XHx[6a(piِR)ܧ7.$0pkxZ\]8}qO^!,LV⭋WV=a2V1 #K\L9S@_ obiwM}o\/tLZ_8(D^l. 13 %.TFv4o"L%VBe̠Y+u۵_5xpm(7"JNs38FxJg]yIcv ˯hnў^b+&,1+Dj^;̡@)CdcqĆ(mS %VH1Lz բǯ;cBGLqBh6Arջyf6D,xơ0Gc<Oe{ /Fb.aFH=Lӷ>ɐt߁ŭhuHV(HFG@JLrQV͹l ۟dVԲ +g <-׫hƊɱ&&V(=΋Qer>>~Q%\,@xڈ;|~4g9]nb6ϧy{OrmrYMPThGqװBd3}YeOn20?zj]Uɠyk-0l8@ɔ( Y[wDq88>Qq^Y 8((d/?X/0+B_1gJb~<:Wi1Gj60CP*_ %ݥ0{ ??V:u@Y N$7_Hg3mag?Z | l = =1/>Ys(fc+ J`8_rmDuŢ+j.E0U%J*giyV|c6My +鷠ojI`,D_8Rͽ!#x`J@mۋES۬RBE@BW~l3 3s <2-YlwHݷ@v Uo-tb*% W/nD&y'!<11 J9v>FEC%ۃQ8,f>WοgTn)N.0}n^w8;"Ŭ_m +5J؋p.58SmUIv/6bӅ+CM,*`sAx}ސ]]kɯ}Sƙ>cxM?ygG H籚|1Q q0"JK뷅;=}uɷճk]C\2 ӵPH,Z%yPGƘWS.a+oFr]:O+RZ)N!^TM7[r"mU> 8rI؉%ec xBhb[J)XHN {{\^FX- HԸP=:&CLvVswdI6j4{}Fh4"`O<;D*G5bl\\߬B_h7Zk>PR_83u:!a ɛ*тh73@6XeFUvq^o\&d rH hFvOcH +ümlj5Ig"ѐ?}ƹ%Kq$Xim(KG s{ ۦC$Ayͯ.7- lzKo'ݙR\%鑨$u-{yC1rhs?Ih:%6;ߥ[rL]<;[ºۯ7@7dW1A,Ü8ȵJ~mH]s3Czw6N-<8N0ƦBs[?|J>=Ǐ4Qf!xžFi )($XJ6YG\dťe />aɉBQO ;͗ڸ*L}Anٍ.q}/C18l9uڂ,fWW#q+I77-0V@I w ꕸ2!ɍ@E^rnySNHz )mn%R:pבa&aؑvAǿFز ?n;&}y8!:9t '*ɼȤ4ښeIRQk=>ؠ$|/7I`MbLrQĘX+H\e_zƭXv\lE>̝u!rtDZWcVTL;Hu8,U_MffƎ$|'zsJt ^dzLHS,C'%pi mmE˔\@  ع nY[Dޔ{^XoP&Vms'3e뎇^UqryYB[?mYcJbѴ@$*t: q^acIN`O1 m>\(B%Ν&V➸BV4.An,$0%(|_6BrdZr"'.vc ݁f6&zCrG߽>x#i_N)?sJ׿ua383Lc~d⃟Shv/l鹂{!离4oy` h y0!K"$ aRЬÀBa sv@1{֚antck1H gggs Iu E ͬQܥTg1a]brE jкJm\w;|ZOL6b@ort(.+Dgkǧ2L\giICVGF7 ީwKHo❫a**/c} M􄲂WI֑<`2svo0Ci.>鷄"ApX+0R=ʨ * 2"3m'~L d֘pN05pYɨ ?q<3pZM%ŬQ.#*+۝pLa-x: !nkQ[!6Q]@\%Ql@FVp6PBaYԍ"qQ;ֲx>)StKbIsg|3^ո9Q&M !U[z$/k"dsZ5}Reأ .].ĵAL|^yaQ>ueA&Ԭt+ġI;A3:g4hga\ S{ #SY7a΋u%X8<|IQ%OmAF\A(C){e9CO ٬bhs¹8̋xEIoGiAS3Pfv!Φ8ɮ23]øAX,snc Pb[I5kF ? Ȋ(p"KMc;13Xεv'`upTx^S\bNB 2NaeFR1͇Mg]7ֶؑm|s_0GS4PQfȊj}l-ABQ4emToZFE@K\_t>T$!ItQIij_e@h|02u / P-^~ڝDɛՒbݡZg0<<]M"J+pVZ*g;"}{-]WиӮEB<mJ5PJx tXei;i^;wGC:Txnײ~uT_vK@@h ͺ +.lZ) һ#yQh9ڸ}<щL%jv^Jur`lB3LjG ndV]E2|%r_7[v7 <-wo|b(^aNnCU0o;0@ٮ70658 ) HAKe@ C\0zs^oSmE{+XSm 0/ Õkm %}gQe'¶Et1rڦ}WMwz@erJҡ|)r 4່w]c{t#|sۥ^e!M}m%9$F^o_>TQ;W!k2g BME"6KGXqfw 0 cKI+,sDW#蠄*0 Pg֝}/G;f*jYoDw% i=XMIQF%4mETF{Ȍ^Tπ]oZz>"l8PvWtdӱod% iv 'eC̞q73+0>Y~~ȧ#3rjݏ{U6͙<朻x\/,ΫOZih(8]r<{̧nꑷ;y_XRt 8-< EM-pjRI>](!' *ɩo(nZ7ۥЮDGqb0,CנgnoPjġQ8kƗ~SJI1&:`CN0&DTw_=ptb ǙO}ksLq˛i|mg%>U|]&3=L@䒫U5L)F&[:\xyPl\y?R.Pch?T +t:+d݌< %hTyz vἝ=VA,֬~6ku!I}/M'jQKywPHf10UK5 Ѹk$l™>]8;3Kl|! YPCd[ny*;{ѤŠV?V`l 02f Ήϑq7n|7XYMc EOy- 1'a V' Q;{9߶|n/K|8)m,,Nj=tϑv7ܦg+,|?T ,3P@'l]!g[9ό w4 Xsm4 @]@wGwapHȮ#V5fA>pY6PA&Ag|Dհ(wݎckT{ҾCkB:k)3szݝZItGVXH*Ǥ~!5&+lH`I'A\+5+1[i;)[e,ƪy4#݆k^="[SlVmrE<- f8/LD.5qO#m,av/z"ȢdtIVu Gi9qe tD0_0Н<:-'V|83(9c TyS) c$gioda/yc9wc?:%9>å&>x,,n(Z PYhX<*Zy%>ҍTybpᖉ/^kزG«]3{:83hUy6vAZ^(ZH-z^9"nMb)Nk46072~"Bq(zTn`nn4Ib4ÌsuȫBz "B:.W {ސ8m+2qlg[}Lyeઑ|Pp8ݞ1߮ /;IgƴX(9YM,«_㰃R63W׮u )%վUG-&BP㵱y$jd!'][ֱZvRwWF3\q{Z+Mv~Fw+e?\: 2O4U* Is:y|;n ˄l_{+>e3nGGmBdBW UUZUFW XZ%X6' 㱺۝ij~sH] ,g-r)M3NC_.P+6'9M;=h@'(Hm^qa 5e: gYxД\q֙_-~ j(Dŏ, 9t;]IE=[죑;%K6.NhP5[Ά *Q"֜?a:4 }a· '|XlуwNfZqDw DwESJA24P4&lȣ 58#2SN( /! T95b.^9^^@[ۋtY)@wvz%MFpxc wK٦I^:(v80EX; =u\i.QEj@3 #0`qJ%.njQlaq]x5^u]Zq+ltk'&%=' hIМƂϛ܄V{bRgaAe)gٌaJb@aus0 ͼJZNks_8/ {7Vcy9 W$cnI+{'-fXOsL@oT,pW5;g܂ET^,-NR9WH;[/8m 4*(2Om//KZ TUTX^'A̞(yqׯX|F*{qc8u2oGTG񲭶JI/uP;W}SΙT,]<bcߧ}$6*86Nja31k\iEz%:rvR8>FҍKXOSkYO|&9U\>Zwmގa$8zX11Hvӯ_[Z!/( #MI\燺hLcgm1rRM)~zQ̕dʯ'i)I0{OOSt#約75 (l ETpژfVCX'$4BengtnEBQtA)rb+-D}eSHyHi2AEϓ ӱXu]Z1 7~xGvdi_#}*HlDl7h.KЮ5Dz{BJ(ǩaQƼahuB /`&gs/㰚 >gaKv;u RWo.liGhOlY32ğJ廓q82WjbqI=]+q'Dcms|4=Da=QPHatJ\xvA0Wn]ݦ\gv~qٖ,XdYU懑9a8mP)22#`Zl+2W09[@b1R^ƋZpwj<|48KgceD`+*[cXAʸ':M*<㨘ߗٛƹg}*9 -z=Joծq@ owIz}ʼnyJab܊: /&F_RBAĺ=3iMSñS(7:>\ٷ-֧5^q[*UeJNKr=ˤ.EGNsuPEqC&4{ԩ7{ "#q4 R($2)&^_0 hu6s8/}GoP3UYV"+ ?qŭ(S|SJW'.% 2C/׺Nw{XЁSRM|E`s_Qݬ㆐' NLEO#CTd{$4{}gAQ B !AUA l^N_DѩƯ@Xv5;Jޚ03kr::M'vS.Jה7[(9ﱖ Ѥ[`z]7m)&ZA< ͯF>2sa$yH4B(8A]jgG˜zCC OODcZ"!ig2^?،Cnh~c6WP-)a_ϞfeHdcωAkGT;F5qji!+$*:f!K٠be8V+A\Q9(kSOOqˎ:@Z{"Y% 5?<)C(q|(|U} (*Fl(ؙsshׯ(vJDuhe{`RZ!5&rmʅǕ'O~I;[taD )|^8?mb"m6qAguK>ӳ tzAí7NwU?SgIG)gAR4}Tҳ AԦ᳽w;w/6bHHFxO"d鏄Lle{1c${Eڻ-Y2N`a`xE6OEbf3M3>=8VrȸlDQ-SDθMI:~4!~"eLқ,Яmخ ႘Ua1,$~xQ1HV:']:Y2>us`Z$ue}%(3JFRKX n+7Ak+KՕS5eoB+Ԏ+Ʀ4.ˣZpj " qz$z i9Dݠ(7Vu7YbבU).HJA o;MbeNU$:o;r8L8 .Ap_vҹSN@v7PmD(!P+>MNR[zE<gwǏW=U6jv ;"v { y^7{jة5 \)e^׌,QV *u??}W51٢IX9g05K +;d~d{"s>:8 @I- %l8׸mq7c(̹2$L˪|İ'N~3& ʼ՘-J6|dB?w$M,cà '̗Sִ;F^ CА.ѥ/ۿ-mD(l|RL$BwVU=kL}MG^X5{J4Or?z)l_csm0 0-!ט~ybဧ>WUydеn?,? MX<, @uA&ut̖a7bgG>U27`cڃ~l)m:q@81Fݝ^Q䔳t_}V3DkM^E;:NX@妣lNPωĈg|˞RU"Tq =Otq*;w3d'j4ĒE"%zGrI ߏ48a $h%s}\k).zHi(,\ >ڽ@pH#7wxF{i-@GL(Mۯa(]c7l8;OV tޠ~psGIVmʦ5]̯ 5s97#KnT N^$S7[O,ל[b^~v}va+(@v1 3yMXȱA^D`fZM*]65(ޙ@hɖõQCh+ΩzZgYY K}*5󊾭a!x8$JC#3jnLcq.2&n#fvꚛK>RDp^pg+kO?7d02kI|>WFj,j` dRWYqk%UҾ.9UYLEԧ:1ӤhCv[[[~ 2ئvBiרFPGt+:T߿7 xz!u$0y:'vC^46p,d%=^di|]H8#}ұ5F4[P /Mq9Jta˽s/ݓYqfrAе Il7Ret}itLF$4=EC#ZVry}biΩ bptV@oPe;gby g;E}] i+sc;WL!r}s&sFZ!qMIkW<dC#m͸ u.B$S OƗOh%k8jD^f9ac(M.lD墙oޜʜOm(?`+#0f+;m7 t2wawv';Z.IJ=m۵T_ 2*xxB( Mx!^VO?g_8\/f\`z(3xT%q %NzT|X`@.ux:92(`/P5ʽkڂIyͫYwADr8Ue2bLqp]Tp*"Y;Hꄛ;4jsgL$0L ӅK]̏g\ؗךqd ^tͺLWMcm ¬MDyA HXfÕa7.ǣ]kN(0yT`aGŦ+l3K+lv8$ NqCO؞ G~Vgo[B… m!=l̞f1K2 t@q/wy80C#4@tѸ9L"MڇYT͑- LgVĩ5]a@d}<.Ɏ&]J/Ք |sq/u:T`8ƛu8GtbP7, 2$UDƆ,qڙ%O.V}1{:"8nY?DhAyK0;tUvPVx g"/mߜ'Io8&S(R+'SQ6r{-q$.@jOpgNhl{J !4c#>]%Zж'oDSOS[u#.$sXzd6n1 HFvfY lͦڏ1T{; }irb:]>`:Bぁhoqbx݇Q4HC+ )U r.^0@КwuRj]Eޜ | ?NAա ^ ?e#{<wGfw* | kp~yw]xv¨}29_^y"ΌҦ.a$ՈP94@{v׏A;zj-Sz1`3p!sHZܓnհ (Bፘ}\ʌ77TgmLYšMOA~.}i" !͍\^- NE|#$ W#V,-Ʌس& ,EZ0M8flB>i9>0orABLyaQkRk$G8k(k$$K~c$q`Ι^$RߒV@UuaWa7vPU3j@2ABA wqĒ2sj G h{5ڝ/g jl}3A*I*U4_c؟`=^1I@p{Rmi³tg%d;B +!BE54IOZS{bW7Kхǽ~go͛NU8vf,lAE wGz`ڄCXr1Rb-d㸢5d%+_SRA*"F-@;|KиAYC07:1ëw z9޷\4![bf3[FϫG=^1.Iu"GGR)q[yp"S; 6\/.cngw`uGڸ _n6]}׉mцD֗1-*i 3lO)U|r* E NFrrp"³D<!/PX5΍jl1u'PIvfF̄b'lֲ{ TVG \v,ӠI3Jxu) ,7PB},ϛ#(cCQG+,xg5 M.p#lCjR^`us$wx̙$%yCY(+&by._J`ͣeBBM[Hm_P2yWs( B@ dv]v!ܧg&\!jT=#;c*L02ylH"Xq:hӷc|Rk+dɵ_0:@Dj![wn<ܔ> J;7lr łø|GNXg|,0].Rnf8f:0T`7TJq쥡-Qnv3 _ҴgSБK`dfk6b 8G —gt%>EeKۆ:CbXnA#ZƆ@zDQ+ܡ.pg@4Áqm Z5m&z^8AJm(Dh0[g|eX2+{ՓsC62URBlp,:8 كT|@Qh5f><(8vjԗ\BjxL5cU`,[}.3҂ϡ=0[t (Ė-D˒Ui`e%_bLB#ySJ>a |?ySCwNZ2ٞ}pE,1Ν:.#,ula:JD!6qؠ!BEn TM9+^g} #7+ 2h9^JdC7KYB2OX*hY(qOq;k;L^--@̀aќ@LjkHc?N:aԜ^xŮd=p+͠U*F@{ê.;T'Ka_ mXm|XKs PV~T/M`~AiqP}jH"q;[H#[c' ~ .xj2d@cylTD/ ߄d;i| J`@#r [qW8#p_{/|by)~`50 K|Wx%w*[Np2Գ/l$ : v.9x3"X={jC[SJp0Ȭ~_ $svV1 (Ѫ:?W_וV[\|M8 kX:w"x/{=K#?L T @[uhH^7(Fs>-XsOc܊9^Ew(F0mr3doP8į ڥx3lMh?98r\J̲c=NEuˁ BMNPZ]X;JV&6= ]aEM/x.;cHըnAgy*f s*LX^@3GWw"K 4բ~a_u3į-E`!1p=D,w]ЁOb`^`g$%%*։v|heFI ;b6>/{Q,u|T^/ Ǖ!='0BWe=.E3R/Ah.eRT 7׵:U4Χ>wpT.Ltksq|r-9qGq .Yb_ۗXA{_La^wj?<~}WKoj'/.-Eg//)=qM̗ 水_J*b:KYJ$r7ta0Z: HkB OεI'gޖ>/1' P+#ʼn?ɴUج~]\_i%ޖ%:&~w-nIÙÇN'/H!Q<[۴WQϙc뽷s&;E4B 2gSNOnJۑb-U?w#PVF9a܊yĭ0Xż7qme ( 5IͰ9(YLyQBfK\ռeB4j̻$@a6\6*z3pY39 cJ@ضPNAS$sM |؆pY#?l>UqcYՁD`a]i?ƮicLXk853-4pDNom:qY-)ܷieC|OQAnFkBN$׼9{}L|ɴϦȄtɺ^U-C4SX90tׁ,PK\S_agm r :_FGjA`ߖ7&E)" }^W>zR"NhFQmz[W@}@Cଶc5a&&RӢZ6N2HMy|3IS">j٫E㡔.<0]ynb2؂W?pup[TZdL{&-6k2G`>K=y/8> AT'tU|9DBdHHP}Pt=z"n˩嫴o/L4،OV^q-e+o”A_? ?e 3SvX&pI,:@Op]Q3_Om#;fboLsk?PN6RA!IPRc"AŽƖ9LR' ^"W4 pGF # b&XmKnx+l^:.76dƌoXXAc 1xz62~ʥi[֤;woqαHK1< etGLb?jH/'p\kx䌊R|S;3X]S_s#nn ӞM C[cf66r⃽V./&c/rnޮ,Fs],G8CeձYJA']^27o"[F&fSv]jSQhCjI~UCcXKt%t$zMz0}+PȊv5CݿIp Hׯ`0qF%8}@UF}A0)EYm**X R`z)Y wQКz?5d2X"[cwFc (414|a&NmaVkƲ^dk}AT ce&T/W2#B%6'?#Roim6iūpAtZ>`̚`Pu,AƁXݢO5(qast4;_8;2GU`x2EE<"yxr,T/|KkUG )[J(a%N`I:x@8@n|=.@gh|:5%1$N8$\X{]w ~f)`i(0! ڀJIqNc4c@q5񭅠P̓T=R޷@׽P$\vwD%VIjS9ZzgsEqpkX񽄤 0r? Pz/HPOW: `S!߾t1#uJ B5DEE5njb  9\74[Ku#jRli~ݳ!e4ּ3!O &#YHJg(K kf w/of@ װc; $aM @͕i?;$4=6'zԝҒSB㾄u;ʙ =7n${S{K ண̑ S3H6Cvy >@[z0 ^z꯵!jBL/~b" WҮR`"^gR5E-fE>S^bʠ&F|Z,StrWUybZfKEuP`L#amSϥ!zPӴ%0 [(Pkړ&ȷ׬F. VĉI&Lmv!!e%lʶJɅؼi4`""k wQ^W(^9FzǍ "\sl!;{07Jgb9B}m.`B/A k9IQnCrW1c8OA;r`gd'UFri6S-*7_0əlbd:l{s}ԕ"oXi {%*; ^l~\F5mhۉ?]jILtلK,h_g_ FbbcQeZN&{-qeg }!(k%;9ˇR3`~oe-欸IzOcV*N9Gܓ?S+6uOd=Of{wgjglS蛁1zcymQj#319 &HwK&삵Pz"lS.ge+&čn~mbQ+yK:!b }Dl1-{ذYMEr4)Wܛϼ)?, :w'`:P~;^Ƥy(2 g.pI ?ԾordQݒT4>Jw״V9Ԩu8c6NQF3#57/?]>=bѲ zߠhM{4u@HNI^sAP$8^kWI@i٭)=} ci?|Uݠ@ѴpnzW}qMG&F"Vun uJ̖XzDzEKMEizVr! c&Vi\k=uZ&4#x83}QAQbQ:BmY eL97)$:aA?'УM$]{)SΝ l\p{W(:t3mOd*ss: l6rE2vZNbqItoFx?к&BBȺ\&< c]v8t<Œm2C$A\_ƃe3֯AnT~c ڟ]uUdZM'~c@Pc[]Փ3jdR hsL{{$P'NDߔ+?q3Ѥ#3/҂tt͕ rds=dK,_I~О4ӕ͙RY Gw~3.~QDZӄQ}'X{9L"q%Uؗ/|r3RuD Fډ[dw`du)HpN`;'8N4@0=8Ɵv֞2ɞ&3yCbrygj(Uh_\b_o%뮀/`A;Z0neD86+{]BeQBf%oҢլ]JtT}m댤a,bzfi>e[QI25 "o6SY6w$sTH֛Ҳ|r*+#icQ; -vB_R(s cz3N<=9B m $ Lg.CZ \^po%v̊q/, K u? 9ֲh~"#f j\A[]c,i#:BO!ӰzjU+ ~uQkf ג8n8(xzdHXJ(,iݡ{7+Oۑj-?Ok_&ǭf;iKƹ"x@Q-f;jsه<&=34f@ӋP&\TTo*e%Zr-_.M'x~VCyk<;{%@`M~W8F w׋{~BQI V^*GT,_HWbC d̽Ҳ-UHC͈NC0_PN҃ IK9f߷`= ܰXQtg@y~Iλ0IX#18ޖ OZ4"TtQXTk\LBAZbY/'UMlj7Ng#E;C<1Id:]7Dl -0&Ŭh[g0ùŠ|gz-̨XGnuJ `vʤdӫKlcDY][tF&#d}Ce'qAuWi~&|?W&)fPN֢\c] 6Z3spY_ 'M6[lpxXb$4,EOJޒEW>杂MW^B[dB \@Dt|Ud Nr4 s!ԋ+F{<ݲ\iu6u}Re&*9;i+TIrA~l@?w8Qz[؎׻0lli@0˟eԢct$ӥ4Erzi|Quugiq٢w#ƃC`3aT9bj@ʵ';),?gP2v Yj?% #,LTpq歪ӌε`s22*wOuz*LOU#"Szi4Z]sȸb&ql5<8%F4TȹS*C-wTJDЍAa/s|W +j iV h_Œ?4<,1xRߖ512Ӟ\P:v.20s%6q0\iW=@ƽXqg͎!nE*v5z+Zm84gQAz6plyJoL4KsVLU"J|ݥnqc}i8 f2}kLg\.yT>Ca z Vm[+TMT rPDS no;#T7 '{/1raiԷf=nۻG` Uj/lNy|97_iG"$U=8l&;5M]a<w~j4;6q`ro>STGWhWap~r.p[s-oʤ<~3pV>M}TnPI±3ck&c@/K7yt`-7ѺFUZq<^ƙ(Ax7b4ohvɈ?tcHJg0)q=G{ZFwdI{zĠ@[l!8Qe7ķIR5\ o=V)hTCJ? <*O!Q~LKEN6]9#}[oq>2u fMâFSϨS_Mɗ+W0}oLX1'*+&d}5nJyMfի,ri5sd%3dBft]DDTQd-Z?f2e*!d )׸eshb3ʿh)-)̠F}J(719WهkAsZEt2GŕP %vF_)_֖y5t0s2 ˼/=H[xh-}C/@* ƤTG_ >fp5ß8&͎*'03/"pt+vl9 N=Ǿ%FOeG[c-6vIgۤaw6Uiz{|Uft\lfWx+g3J( ԕzݘyeu䂋"90D$Cw/7j'Ztv<9XYĒdDG@P<ˀU ;Al('tK5j'(mߪGO'6:5j٧QPCit뻖8 3N x֮yW}oDpEI1~ HZp|lFw َ^5nApTZ;s\Qv_]M::zC:CA5"=,iKc47d BVܶvr{`Y"S dK riPQVC[I&/'q$tNj62Їe+1d։Rrv_rkѫVj3'S w6~Wf4I79fI2HT{BL5|ZD/n^p˵F;?mlN|'RgxsA~rF1piaoC¼=#_"IfU #W5KP^J684殺4 5ٵلF6Qn ,{\i0bE^atsCs0٭xBĪ)˫ҐgҀ߳F'AyJԆR% Z %5(0˂̋a:pgӌ>yƧL Yf#z#:_ ZՇ QaVBg(GeQ>isCO)=Np"61jOc"35j7 1'& F){.oQa4s": yVy:Kx&sZ/^qP5ҲUL1$dޣjT/:eO_j߬n5-ZZqB-Wat/+ƪIGQIܘRL47BG~k ~>tΈdR&@uQJAb}1Řg u yVRo@)H]`EC;=teVz|޳͖o䑋ybOkO=#SyM!5Tfy3s2G~G$oOtle/VkJ9$005!}%cu2z:љ:[? 4|/: WIP=9&2#%yV 0eHQ`~Q>G|'q#l%x\K#)2\-p=%1YXk?dZzǽ_J;x f$3L\b=vz>û-S{o40nAPn*-XiEmIߨ3yښYq 8[LEPqB9>;,Ue5eێX/ΫzouAfށ+3=ZݐMڊwedG8Nt5=|0,c@g %1!_Y]N &acg{b33$QLoms o%>76#9iԥ]Z1RߔJm_+mtWݧtr>zg{i^仦uSwnMpIr1N¯&LXTO o0,pCqQ-!ZU-c`IbQ7DO:0Ԙ㹕绁ii#q.ڧP)}zFvsHgS10.6sLeΤP+qV"Z[7Pc_)cǁ юroJ s`O n#v~g-a Kc:*%?$ LCU p.ci\lZ$2%]3t~> 뫽=(׫~r;% #1%"X{]xMv1HK{2l0$2\B!LGIn.0zǭ(}7 yy1unٝӦ\GCUZF0m \S9pM3V{;R$ y=X T A ".֦ K1vG!J 덄<徂$~}<V{mø](Q&< )fe&/vF.ߌJtcd&a7Ӥ*vK}5 κC*=)F4jEcہIbs=\M%s¤z9ք"V$]v} m#LAn %h%9=Db@ sgdr7N`$VizcmY`G5aoH"+ӻ,67PϼouiejpWub6w6,KrT]J4v'+kj8 Sq <[Q7GHGWHzrg]OН2]O}6OZ0 WXVgVbdVa"cZk)T!9Ϝ83K{7',@eAĤamyR#,cݷbF aQRKG{˛jw>eXfP2LcP򦯘8_OUy]NR9vRۘSj/"'~ 1[kȪ4Wh׈kh|uV^qLLX°)χ9J[Wesk*6wkjzY`{$q/BȌzL$DJyۣI'B^4p+Ѐ}>M's6i=^%HU[:j~:Gz*Ag%ᱻ h 1 7izt !K5pi]rn1Wż$J;n^@i< epmfUN+&NŦc(vJUr.vlH&3#GrЯTҟ>Y8E>z9/wV%Pr]4ߣ-VfUa0+Aݻ!!EYN{jl!NaamM5J]3a'SOVT1Ǭ$QpHsF*T#Y"^d!; r\zWPy~ؙyieIXbIh٪/J0+}MZf6lmԡvKҕ3vHkio,='lePRE+2l}UNYgk{8WN=T_Fn,K5v]X"Ŋ;=[ ?BNSp5kjY~rn<`.mÿ8*\}n.2[_NEX]>#O;3?kq r5z0qȱ'=?bU *M\2Uɾ^AL bNH&eGN</L%d,=[l߻\az5A0ՠֿ{)ʬ$P߬,!G Wkq){qN`ik׊-:LGc+v_<$ sAuxuR}#ƻ?SyS}ҧTM=\[2S WJx~mro ]i[νe:h|rZOyi<=8x=@#(4CX ־ggvx@JޖBWV8:.& -QTa,֜,K>Mw5mÊg rJ{-U3C *[MIM7ٱEO/R]7d):ч_-Kby,8!kLa9#-H5 uO *[ aH7}~G&F"C>׆^ƃY_5Z yw2*3-8AQ/m8 +9Ȋ6Fr?M{) 'l+Ybz{ d|zurShJ 'xݣ–3t?L2 f8imDz]G=tʲtڃ*MWkB_N'R LWÚ$wku-gT%:Qe4 vZ+Z|O1J Q̰{"?/PU=b`jOƺΌL= l#DåhDXuwgʏ.9RI9vh60-sE].=m̩_ j啷BC-[=rĈJ|/=P7U3#Σ>P|Էh*&<% ,^?U)oylFC%v*D_8jY'-egBڑя!2Be}t(\G -T(PlKP@n%w&8Nk WD;o ` g :tl*5z G8[ G<=DQ ̛fCz9pv=}[iʷG>nb2f\I)l6t7, B>5o" >2+BaN 07 l.UاJ.seG@Jr,!lDFK݄ߕlOa\ 4"(#ψ*5xOJ>QzeF]Ѭ*[$Xظ n!02*O{qu8>tb=!^Ӹ`W *>0HGi82rW?"AYmm_z\Q=dbeM 4zd-^Ѫ\2RR,Jy2c--QVN 7gӝүws) ;ru7‡ ΀ә~6Ǩo@A()Ƹh/ )z7 cXgLJ{Z6k&nҖTD=@*?g9MpR[erNJQg% ul? # 2 .9hl!y{)6.Gzכ<[ia{1F*8)S8z넣5yo5wX(=(5AgW= ^8rҦH\j^et[yjW7+ Qj{htaDc"1l<^;ƋtDGB/Y!Uw8:krVjT&+F`[ꕇA wJ&VSjӾ F䞭 VA9҄Pָ4A*t&E@jP5/nt}xY=Vgz?\]):M}SGc!xI ՜ 6VK1\ʰ'Ԅtw)wSBd5B;#j?zI1B%5m=J,Ӗ:#EE^EW&])#b@Љm֧MG܆rp1D71]904t+,Cq Ҙv0f/ ‚XQ# ["g' SdF앗Ԋ %g98 "-%&.27lK )-G^q\F5A5} D3p[ W<o&pь" H),Eך]]d8 lw[ 3)9E4Q{̌pAqZ9φL ݧh-JL֢$]_<`!cT20U=c2C'n2bIwC:/[wAn')]&)*b؋f@EftSmcؤ9Ԯ9eF?{܈*=i9@ԃ M>LmtlZvV%{}V#'ÂN{7ܚs7g5vXǛ%Eo-~B:\ 1,8mojpbo ]O|ɝ[콮؂fqDG-ߕ˩ nM(U; o5dӗ'Gz-^Tuiڦ'raC!$[i8w<3%X7{U\ζVgZM#fԴtco3"pmAt$KqQRp8ƄE7.mK9s.)͵prGcJ^?`o+ݜZs41 kɍ4| F"r[\8begk1WV NJ(}ɨpmCV64?ɨ`jEHq79 \|ب+pkD1tv#Ϡ[$=(V.g,ٸ/RhEK@]/Arx/S9+[7qbglأ{hmT!tU=OA%uS.di A`ƼQ{T;z4sR Z4ALp}KOH"+dubcxq3.y䄯]"P &iNʍ'%Jeʹ%gÝtHV*8ah_$AзBz? E ba8ín Jjݿ{k1A _BY;j $$g(|k)ɽܨߠڤſMY"PWC?WyvJ-|VcNM/;ՄR84#:3/Nv>9箌0 "UkDCC.]6{@<=FOqqܺVj"$្G+ +6IA9kuQ2AjX-^P#JBB_js st U3LrO8X=.XZg x@@E nLˑӓ0Ż \~`p!v*͹NY:Rس|UT5=Xbffz_tm-G*v&͆skI`@Z?hgdb G$SOIuQs67S슻/]X Š,YR8f=w TKG[(n#{%ŊͽH:#1M=6Z?v4;, ;\(@}={[: {2\oQIuӠI:U-R!h֌p▀=7_/\ cte:UpYPVك2w_F"?j ,(4x/t,.aB=\}avm:[Af)uVݎџpqo3-zzMٴׁpf?{CF5Eu+;qZ yM3FdD-'HGКG" Tc;}rI9۽M#T7˷Ĉ 0Ͼ)6_xJ@S|~n7D4NI_m1#NzyH'0}NfNӊLzm|%f4:w9ř.RcZ%Q`12ЁNͮc=< SPc : o{Z#so#2^YS[]VzU(U]%>gΞg5&4m8ubp}`RS_Xy}33쌟K(u %ڬnYeWΌ296g/b!@3/h'zSF7*RDRp&풧'7|$sqc| ˦b3-΍H/ORsPHH#0:?_*2.OTjdԋU蟐Wxk܂1D*C.(C:yXKΟrN*r"mH*q+-סn\ bj H93}AŹu~ۺ:,}c7% 8爻nh}y(2OOz3P)a2nzrْ?p?-?\\| x{vS{8)5^K}Q'ɹ6"48YK[] YOX$TjՍf_*e:z"Iҿu`6B?Z pth:0܃b, 4J92x4e]~叓dzI*aW#I}>|dݹ5قքۉ2X_lqbX$q)Wt[RAUbypb8i<3!}ܞ,zд^: aյ :jc*5mz<4s~ s`m|[ޑ+s&t0c6ʙd!5 h'kqPe'(F([')'(Jp Rj?yc3Jֹwpsd32YJ1~nbސaR^z9COɫ8# ;1C¾ эq#DzcS_./ؾGF!{'o!ەYm2̙n=*`IY8BtIo)Eio|RX㒕&`J#H!IA)]wqIfp`{ِ y%,DNr!nY*=⛖QO 1f.2Qtr}0B-"#uvNp| R4 O%,Mx+@Ú4]^*bd֭Iz?lk\W{{`ը3.&I盽UW`&WkX]8;vҁ˙=+3 ;KSga ǟĚ`1G d<:rBSkφI6D #Vmrn;%"܊uCg!j%938LW nC pSmv.Jr~w : ~"+$lS`byK cTјf(wP`ÙS\=&\(c`эAn$-S'@jA wޞs{{,&A\F&n趆 [\CUPbPy~6?uqq9.P@B<I(')08Ԋ/,H< NmV88y*Mf =9O>H[]!/Lڳ^򀚋tē$dnWv{ )o I{:R:Z_NZA b.i:Old9%<1 (3>f5V"4MnCWys^xe$OXk :+(.p&Et`SX 8IgM! }ۭ0jjͨ#ߜDpMBӎAƧjt04c^Kj1.jReZbCa4'C)3rh> 1gu$u0aOXBRo-w#ߴiɫC YW*G74~ lvO7_:Ɉ;י{>2#1aHշi2 K^W22ifO(m_g|RI4?631ӆ뗧Xc`7t>Ht;H:߯pȲ&6"h!Ɯ<_ S2X߮FEebe/aՓo[m܉"d&Xfט(RE l>㲪/V'j^Z `?ɚ6f,mގ=ivf/{Z+zQRgGdE;;,X~TmeA1\ N^# \/lEKc8`W# N`2w}2FZ/Po"tBBfsJP@X74J&Yu DqT5/flb[F"@Zg9Pv J^ѥжG&ނ.) CLOo^=9;#UJ:=`ma;h{{E0ؘBB!X)M,!/m-kSM&uMRJ aq^gNSHfW4(n?LN!K ? 1/:3]N"zrJJ|>;&xjV[N폓bVəjAJ;R<] 0$OJK̼]̟޶(-=ă."j䵁xpLJۢW'³]pCR,?RUm>Pe&1&%Cs1+b&XV)Z?G"V [(5s'ۉM3@#Эܮ>^?3KZ=%3=\x $.?EdbB#ȹ/~;DKlxOEY5r@'Q7fc8Ɠbc9t-@qt.ԯkCPv*YY{RR׉jaJ'@"ϣ:PZN$'[cd@GO|?_MZP8)څ|xcpGߙLmSTl?GT5oĄOY6&0ݨ O'^ 1@ArޞܬKӧ#kZX]+*<4^SXuJTh_XK!5lJ5)^Q~֖KW}lllFn" 30"tUES\ыbÐtNQ)mSۗuuw`g*26_s/16G+e 2[CX\N?@DNl*:_*gRfC&*1z>f36e8 ֫gž09(e Εl!/{.nZrj!wx∧M ߼aTg,h4TKu+@jhPׇǮ1]U(٧cjl̈́Yp ^ ,:"ڴse; p"b@64-SXr>bU VSx9ٲ"oSv{V~Go|RY6[O؂E[Es€bVh, _ItIpj=iPGP9ל lt&a4Fs^fECl[Yo??&"dEyv!a|\1byDDTE䯾BWqZ8Rkns$r+Xnٱc/W+7lS <][hbP֎d jx$5F° CԶd"ʁܽqLRD@^?LT̞ΰf#xjym~ B? n7q;F.9J"0XB =w<\$zPzga7:,pݛզXYa$LJr/Z$`K%X,jnL} b,Eݲ I5ɞq:5{VcIeW( ;0Ur†zmMҍ~Rr4(eTN"i7>:dhB6ϰV;T/Gَ}y>T3%eʾ]hCAM|SG~9a4]<FeA>K{rߥ l #:W$9 هoX;!SCH7߃H`e?IϴSl̗4Pw%edwd~ᙽ:zcw>뺣 VTܢlWnaL+g j@'jK cܺfeBr 8qh%" :T Sf7% c}q! %V?I eU#wT  =L&O: JR~ʝ[HV9b!iv/ Cw=:xfkY;!.}BOט8燜8W E B,:d<}hD)G )V$!]%5bx W\+uQfVրȝ}!b7YhM]s3-^H̙dk8{'rkYGXa\Оf$i/Pօϵ29EbclF8|3XKc'ar޺6\_(9 [Jge i36>pLoa .E6n b*b!NQT?@gZ Dƃv Dߕ22G]2O;;΍\,Mp[w}ٿ1oc!Juӫ'x!l?PaBe3u{ʣϖscspgr[-=#l8nZCkꇾ:kd7[d1 h9%Q JR$ m {H0טp?x3EEJkx>6 [wt:IA 7 yJ鎱+8 @sNN͝m"hkm^@=v4^shH.;\p\JkJ,!;%M{;kzV^ wQ]ОiIu']mY( V /[ <͛F{ 8GG518J=*hd%jJSM/<ÚtOK'\kk myf2}KJ]Ajŕ,=a02ܙ'(FO5 Vzab-^CfyY&1&0,WQQ)D DvnQH֖dM]Y/^|[`7lm=z7"bI+dZ5HDDW O, /k1]ΡUGpSNz02]ёj 8 9#rtD3l_bp38^̬&ѷ zgvq|MZV!š*g.U$RyaSǎ᳔9T尙ozx6c4OM~<WK9rǼze7s :oݕC!;ey9NFλ҇hY<;(O(cR ?u?ѝz~B\3}YD0 oj@d:7 ,Ih6OZRX֢)9E + _FʖpQH\cpt儹+l6ťj|/36gzkTm^kZ[.<ˀ_I,5֩pj,%7#S^TCvCJpȅO'ceku=$OJS+ApH9;vwW[ \W ZOэ~h(c fE\{g&2.M;Iԅl!l:Ʉ'bp[©$sw~?,N~a0S%@C< ˜1@_klpw'0ܓ^g݋@o( _c_s]f#)v XCSNojwyI.UhD㋙'isȖѣm-lǣZK{E`νQV[82r]:&Y yކVmf槽ە2nSPejNK"-_SAϝ),`pdF8ս.x˞C$Zv;+clLG<ӂ3tnȬa)DK9yxĆ#DC2\b&uMa PL5u <ƒLx݇%*)Ma~m i)=lVVr߸葦sE-&Uϋ*.(Zhz#\{Z-:~44R[MpnșU8 ~x,g+:3\ `t|fJm4 1-Tm4Tžṵl=%G+)Dl4T'˂WߚNMZK7if}1 {Lu0ϯ'~kS6R~d᪙)V|]hlO}?b%|#jߣaR4uY6f`~ v)@]DHX|,4}gHhvҥɪD~Zq -Mgh hAXYG+t5֯ӎ9~KѢ$y).#d"FLiGx|(#$<9][&fis!%K  "<{++?EIem:,q>ַ K.zW^>_AI!23E4ٔX(6ݶk 1Vql_M4?fv4jeԙnD/“W\HKxs.dY99mA6ɟJ\ʒC@)6%jhz4(VXpi?O>J$+<6CBJ6j{iu'_34]ܐi1Eƣ a0Jn8Ǜna ]P'\l7m CT`…A%r`&!_&lSlJeW ~\j.?Ec$UpL_P᷻7u+űu+ceTII<Ƅ{Aտ/hc6ٜa]R8Rcc\i(j0Jp̵iȵOWŊd.6J#զ.e=|Kni: WxQ#weoAkQ)ЙųTG5C5Qbҥ5TUf- Z|T'0Bgƍ$L vxKM MdOmz!Wq@ o&7̟ck2T֩qQ&hjh0[OD3gqdܒ3Pi;AWIMX…, L0*'M_|O៹:Zj> ITuQ*j[c;70Cʲ2%fGeNbAI+?fY4VѕIu<РKf|*]ȼ("8.(Ub횾<_P[4)yWQ E֬6⮦‚[$/Œ\wYȶm~Lȟ0 ,<{*d˕{W)ʧ((T)@L>bT\D-ɂ%xŖ#GnE,9%ex~#qSsxr`T|:_@Dj{;㌞`,{4\ T YW#|*g w2CpOM8-tȮs\ȶ|;,LM7bm|ݾR{Hr]đ?uܭqƤF]26f1&{.\Ô#[͢r3E"sSF+BMՑlTgPuA0 J~u/=p ϟ.3lq}Q:ͰxRVOZ *%q@ kԚo-WȨ\X>>ۮ~'5 ...D'4eː%jBǣ7+ǓѽsUwy99mz|s>gTE9b05S6xr C:~nS }]Zvzԍl[U/yەOsDָ9y=fw."&5892D(i SA_;"dmJ1M2 Ȇ%dab'[Mju^wʆ؍7BRϟeKT%"Vö$;>:Gq>Z `܀uxV$c|? x+J#6U$ I?aėGAkv? ") \r>>| ɈeEr'cXSU^uS) g\[SuS/*fÐvD1?'-(ޖl>o7 7o@g8,Ÿhٵvw), a0Ch뉡`2kniJz~+W%uǞ KXY; Ӫ$̏}]xYś<핈tކ?T,(w{(Ƕ͠\mdHc;C pL 'aB)Ku @iҐqUUku?;s"gƠ' T\vyg?g&CISAPHL ŖV',6e t+d%ڲ=$qQݎWثT^=ݣ)AL.9c3#EY?ߙ>+{%H)[$HNF (3?{?#z}+jw'nW`_YC@QŅ**giӫU{ڏX 36N%\oiS Rt^9 }`)mXJh$xt5+73iiL6Oya[auMǵK2{q*~>6SwK =duPOK^@<|Bpܜ6f`㤓7¼i>exr8/sb)y9cvbP i>w:̽goJl -_T QɵRz)σ[ U':=ŅE7;|>v'ʹ7JypLUq>xY=V>Fݔl>#_U9Ԝ-<:p;=w Ŧ(/lk-Z{g"/Ր)2aAp[G@|?Fth@\y!K~fK (V/j6˕~.i1l ұ-}aDzvJ>L _IAbG-"Y[ZRIfBh ϰytwzdcPwvtAwM$. [&hS~<KV_vߘ҉XTH6DZ~< Z~M~j:wDxٻ|^#T\.(a^g/p`<u#nrEw, zaH\FSwMVTC5CAu˦KiYvIuL G8w!/ uPd>6dcy=9ʀٳ:7N!fؤrrΫ?.$&1Nn$|3f3u_/1~psk+A*q>J{!kbemxʾ B\[=Eߐ9ʷuχ>gi BBWEzx͟U?,z\S>vkS{4LSᵾW1:`@fS5i=ꕷo Pz[K^/tjp!ivMuL(<< SXn(V*V+Gb0dOLq bJ3kˀ wn:-:zlEa^t|\BNZ$t 㹵Xa5(?p\RRYyrR=PC{p#r2i ֨!f_v@&bCGDg(n Sl/f!Vg֓adۧLeY4)e~"&ي61Ԩm &\exhuςMPvmGDzIZg>q+od;a[0x].n( ,k4>~-QaGg\S vJp9фOVœ˱'}qpI4'c'{~0m,7::Q[Ôk\Åj !lj=Vqee},c9jrZFiP*Q.[k m9lI XP {^yX&{6-N젓$O{w9nmDdW2sfƐ*S^ <7lͪaW۳Oa };?D}]sh_T0:_Z1bpZCy^4\pƃ׋@tW*N3xԭ#.EH"6cLɻMPLm}kZWÉ&83X,YUKZ!Ժ["b`?B?"V|SWa1X&Dڅ3?P(ojB*}WlD:l# _@\)pC'CWv^d956\~C¦Nw:ZSp_5}ė"4GPj;S/CKk9K6m{:;8QZb! *x/עOIiflU7aCǗwaMsHV6(CZW qFz'F>\id4 p48$e>  :n+_)e 3h5 ek~#ڏ|ԥ$twMhs"3PK?%/[@Cjn 9j\ͤ+^. .G2:OCP)MqM7yZ6pH5g:N {qk ߓޓȽ rAkre f>8v$$uIfhüQBz^'׊ѣGۙ{vW i3ߍ7NWJQJ 5`$'7c2:ͪ 0Ϋjր%-!tvy4^Q=Xn P0ɻnvREɗ(KVpHKVU$A˕W6dQU.ϬBltXubڅC0H)'eзXx`j٢ùo.ܪF$>ii xz7XxD﬊5եk0Rưٓ&ʘN DѾ]/o7#({1FiHi*w/24wXc!_ 5r*eD݂AAg/mu늣Pd„%`T]r)G4N#~1CJ.HDô7#nFm?m8FF&& e,/Gjӗ=~U7@芮'oN2mӈ`Tab\Mgnw{TjX5ersR!&H#]eeô`vCtӀCg7q N?0,gl[':d,BgP闻J 0SRv)n 1B2H5NPw< X3}ah+~ySн*ty8Ri+> 6U( 1?M|aLf0R }talnĜ],$f\,EaX,ޝa-@S`iWgź̸4Q~6&'׊9ǻ~S$*:GA[ft*Ԩ7 ⊖2 Mۑ5k˪x!x`Z)eI@o|Y3wd!3TO\8׸ZĀ '`8j%Z]úlɒS D8O.w.2\$ .ǖA;Ty4W<}_2/wk}E_BW!;m/8bu+h,q(6W S)(' 5 jt_2U,_mIÿ4w%c8`uqw)lgTڙߒ(IؕrSJr z/Gb}I9v^͛pP'@0[iYo4)~ 't5 /{m'SG4 =W U`xK;{ɵ'?UaC}?(zAWp>hiFPR7R$]9_b*xk@wأw)^7U7*]xyH fc) Dt7RP 6~P,<8oވvtfGvrge1ؤYJ"Urk6:3!Pҳ%@9}ykk;p2f w}1$Br\*kg9%ri eUeЌђ7Q9. Nng JlwC =Ծ;E ӌ1&mj0BA{\o-Ê y=XK8bś܉vVawI:tWaz.^ C%Nj_3y17VQ( ūCx^e{PyxdFE ZcV{E9:wie.ҫ[zIxLW^Iti\9]G7Y˽2Db`K5^YS"mIepFp`|~a}9p"!ˎ6ΚQ#Ҩ>\&zRl3}0]M_u ;Mw D8-G&h,ad[}β{woE( ןI~+ ukd2lx1-JwjKv`` 313;M*;kօcLFɚ˲}SCdgmizIPYN,b,uۋb GJ( oƾbb3T"+z (JC r5X 5>V ]}KGUet$FZ.yߕyL:4(\]u2A],~^mvr(6y+(&}|8V$yM]㎟r޸/R_^SV%OIO6/w.Z%ӐphB ˗>W}?]^Ͳ'0o9EziUEPָ7 Vt٠c~Lg?Yv^"U b xpWvK8j+*tBL|Pͅ )?l&U3=N5O\ / 5`6>+D㡘lj,.ϫ >9Zj4֬UxڦWiK^>{#-Nukr%ގz@gLEu@-R&փ:Z8"'$G.%Uc8 N( 6 ÕV<k[U3x!-LۗSWMGBMB]Q%&)@PR ]WF{lySW{ NwPV%txUa[UUT a@e KTv35{97{L״:؎i6F5>z$Ă)ΌvBF?8%]҄hy췷õ/kfAO"$@`{IpQ̝^RDw"* ,`,)lGԛT!Yhr\܄= Fww?U]e_V} vTc|>ހ:+B Ӥh&fm2 aqMz_ {aV@1<+㇗,OkMӵtbϞobd {"m3U B|o x 0Ք׶P4 ?XE$>!ar5OĆ_BučZ-ϒe2MɐʄlA*kIÃtmLf9SފߒQEx!E por!3 6뙀b˞~Mx^ G/33r^lJ/Ѳzl+|sG/^@狺4<7vP#ħ 3VϘ,!-2LDE+e fcĒW wU1K> 7Vu\#42%piD4d?|j7:'61Q7, ѷLtxMd i"]f]\U1_2v 6 )X>kTbjoG;Ф+JVC~˅@XC6z'RZnDuP ecH \A_̫ʶ:Uĩq|5ucuTqL>܅1jM("4"k]$쀘s޸070/!PЬ'ϋ%:0?TD/GYqD\JgN9{֬MN.ص5Jf82Wzy|eNbl L$~J3J(A%i_=JxðKEeE禭;Slh SkwEd`x3}<}dyă"=Sp` _-.h}ËO_ջ}oO+ܐįغ%cIŊ0`(Y}&%GLq(|Cr쪷*55,v5RBe{y>կx1GI=C=>Yd%[= 3E侪3;lde|]LyJ؊@B^"NjH1Š.-UqZ6Ӄ S㾮|WUÂڠ ? }OgT x1S"@Wcs}Qe,Qo}F+/3an< DZ!n%<᷶^+KvkzZuؐV8>g@Wڻu/p ]$ @ZBGA>Xא'iih;C?[2& ѫ:q]hv2"IV[bV?s`(U$֙О&+gΉB;uԒ RWhfԜh]E3m[GDHBU3,g+"*,w/9]/[Xi*|e~jš}8_(I6& f'O"U55r" .bj!d| U>C@7S۔R/z_*7OQ+C/)@(u#vno[ ?Y|R]u@VSf'묉MJ) yC'$yI3H8YJ5hy1)h4j#y_J˘ s* u@Y1EҙOj=q-T4.Ҕ=Iʜ U4Bg@ ;0U9t"=+7jo-Q*H XeV}SR}tjqTըQk LC#*pP+U~4EU/'mԖ7jLŐ0}rVQ ?MPF8O\ nO5To# Ai3XE1/">xNy2L (vxio:6B Tҋi(gNa9B|#kWPslZq/5MM{pߓmQ{ڊDqbiҨꧯfK8}:$v b=9;z` pG׋T(gG) a XW~a^AEVn>PHvbuK]:oᮒwse:{2  \n44 ( 5]i`>Y& '3s@f-+Hr(+e/Z:*eueͿZ^(RNm:?וȒ3(vXy]Scӳw U;\VᕩӐQ@"bdܓIҶ AKmplt)fe;'9f;@?L` q&VSC~zpw&(#Giϛ^V*U 6UxJ?L>;)%`]zm=ǿk5\$58|!L>ԑe3 #JOf",@9yRjLz$Bͦpl|RJl`:xt^wt\v%dLGbUHȠt>86K(R.-:)Y[K No*SM_|0Gg8GZԐb~c\H+@ 2Mh8]<EҢ1M06PK47t؝lX{6(S "j1g)Tq/n:4|[*|W9p9s̽#p̄QzNdlMapIL:+1}u=I,Mλt@(Uu-H2^SQaՀYPↈV1P92TGMg?4gǷ'G/ͶXg{Z(SOsJ!Au5?=N|u / @̿5\1NYlV˘`@l>(M]Ņoۓn+W.tSƐZ(KVebրokK$O\]<|#*V\^1M˻j(}Ԟ} _ԸnI?PBA~1$Lԫ7tu[S>_*b`M˪$ۣwڧ`_:!(k{irFr X\> n{X=l@S)7ʒKV4\B\5y-O)kZU/z){9↶=W\JV͚(XdgPzX?iZQU[ ުfݡc=*L e,OI41I\ T ^xݪ: 3tBP 䘁@ٮt劉D(wl?Ō"<kHss-nߟts$̌:~CKWV¸d9h>uC?=F$!v9#T\q_n*ᾼB+Fo?Ȧ7X[3.n)U澫Y_WT.AʛDDt`E vژ XETO. c(jn;S%$7J͉>\"$o ?5ۉ{b$﹥'QZPMьHˑyBnb0@8A+YǠ nM)rY4'a\wpD19f1eLfH pfiad_[(ߊ pJ5M5g3zSp߃!ngmM쎜ͿfVMV o]Qۇ4[),x7qJ f"WEL WaC,N7.U{π/5U0"s猚9ruVN W [YvV. oǔ ^ w{|\KDmRrq6+J4ݞxjs4[)nSߩ^OTf9wC0,9f)"A^lP "ݼ3^/svt֡@ .`_3&?7s?S Bc(> m輳+iORAD-ū}n&/p0)Q~=6t4BN%椡z"X:@+)WGt\&#Svl^GF)尅џ~}TQl qQ_FK` qu s>ybW!G^SݶEu:.-fo-s.j, g EYaNlܭcd"`}CT8 8f~Y{1C<,' [9{ ;g|-u2i<6¿)>3 4'q+a!dTz~.ȳ1.S[Rokȗi=BDlU6&>6^l:G?̈́^xY%ǵgG"tl%דh&Dv]NWMp,-@Idux^bCXZ)>yMRDYn<@w/R]p -7C{/yE)! ð6C+UΘQy(QmԏKڼZUA[$Is;/FO|ogN%nl?Ktf ƭ99w('&GIesm GcS26a6,SilC V*.73.Z2r1.;bɖ}A!GXੲ .P,^bT&]}s:#kߎ~OƎ^KrLEVbLsw۴UʼnXq c#+U8 mtwhb[Qm!g*4 eo}Pfan jYa}69@f"~8;Wo hrxIH2evFb&@%? #0k9fN\ AєuS:t$+hɚ2Ԗ\'3ذhj0.0UWgMI1wa]VAotCU%VqjY f :bXNKPW28͎jJC۴neAGb;ҵwt7>ZԶu,lYy~;8YWכi`8 "f8o[&W1@_'KŽG]! nqK䓟o$s$| KL+`Iv8C_ѳ۬#𩴕;(۰K[k8'˖73d@dH ѿ|t ~#rq-ԋjwHHy[cq_撧uX'Gxx ]1\;yP\;`߆ zL-a3?0 Sr`G^NK_pI"l$3,DŽ`\~HMD8Y!(&tD$#"OؕSekɡ9WƗ:,3CmTT@":@A@Ѿ^w 2~z\ȷ̀ p$_*y7>wI)yNirBbn8M /K+ ]^!a_łpxi9d*Eޙ3r{5Z(KN1򜙑dx|tcf9ڭ,g<zqS_J/}'〧F} NgbnU\MwQ܅a_6TC(Ż+pgVϜ;<ό#{:˫8P3m1.!J"0jH$R_KRt7z7!nl[^,QrZK|O2 =12`<,)5eQѹ(HY=yz_JժH׿sq ~2;D[E !g'WV[ef{4Vmf"gc}U@2bZBI-Cy !9}4G-5:cJШvI%<4fp<XOl{nWBf4.B쭢Cr}oCc?Wa+PGOzw"U|w7@$p;xޮ)rFI7 _<GwgȮzF̭vS .]⼍{[.C ȡ>k5JV?$Dc ҔIA;%kQ90yDw5} pq x8ë|r{v\s!@^*8ڕ>j^TE]My|X h5% |y6(xVŮGѨE߬ž"2P*HPL$y<*PWGMs-&m"Zx;?]P5SNLy*p5=QRX𐏠| >@P;<ۤ%_ei7TG>E*^Y),cbc]l'㞄;? %U&}AGgr˗" 3_tWWp0},bąQnײ璍|2 SJL@M?u>Yn'ͤ~#W@ThԸS^o L痙. Ag'Lע?3ۥhVmRIQRWQwkzNKWeJcur%xeT,-SUjfb'%Sk{,$j ?y}] PmވJlժH~4#Y.袤seo4"j3l^}eADgCg#43X\Ƀ} _|uW4撚k+ۼj6Ȳirn,b ͧ~뒲p/kŪ籂$Rq-2u'(}Zk6|ӁCC[#bk`Țs)j6t3DczC!X+(uOv7rHBB?pBǸ݉evXN@nϧ蜛C}P搖<zf06MƉ=A5"eq($.iii|؟ޛ`f1a>c,%,FL ko{re<8boQP8􇡒+S)?4I;H@0pU{ .I@ڻ]u׻:qb&d]lSPDsP 0:ȲTWgT5%i@x1u`{Y=B%SUuwWuH<+|~1^©3)"%P;yg܀ׇ\ּ_3kkwq϶=o$w$@bQ;n$X7U!&1!*U6a&2 RgK*7hH‚{֜E"dd1#TC *>Q&+RV+USd-^(PWYEQ(E^ 1Rw[.0jpx'Wr#q J$EMѡءSOx:t: x"л/qۍ0Q޾LuN9,IQ4m)݆ 2hWO\{d4;WkzH!φcotocKΐ"fZ :MM!4`Lh8|,q;. Q,'n +xEh>;9l+*lO?GYñ{yd~Y3zbkû yeѾ6<Ύ57SY^T絔~^s]BM{Rn+I$1@yi8H階V^WeHblİۜZLj{-iϏq|I'.n5(B:fRRj{rm3 GEe\wX*-DT ㌻pQ-OUSRnW=9EiB?7r(>^83;M;Z* ):M4!3vĝ`?j2HPD~{V: ;-ʱ>Fx[,>FQQj*q ZB>? _!'>܆)+E+xN@O7, *+᳅0ǩY !1#5d <>:tc6S=.pxEd6 jY؊bZ(=8Ԋwmqk`lMY C+$ H3uDAlްi#3tن$(у^`ap-#,?'n޿ HFe2N- Daz5!]˅bчFgǽOaQ#Bcb#sS;t%n*d{h^.#t5r5s.êo79=z/y]ZN(dF`U(4ɺ*8ըiwb QmR:8ռ[}|A46EV &4yV#4$Oc*MN[98 H#$υPg)aDj39 8e и@Y Έ›銮s"-{9].Ŭ;#=yUpK\|, QTsࢸ%ksboŐBkݣ[ftzk_I4'C1KBzIUVKÍ$b 7{eAsء\KD%؍YTt_Q|͖m~u+U:jDpQ Ÿ"FR:`)`PrmrġV얀n HoH(k홧z?w"Nu TG5 O\fp/,%13͏&tUmdqNX:SUY%sU2ci #$3F{(g^?r#_c2ٹi6  O7< Z}NǒMǮ /3j+"dT:|JޏGU6fG:/I̹^ \|Xeqgvsޓƚ_.ФBa&ָf|ʹ؝˼RY]YNc5/2^ X,.V Bʢӝ2or1tޗk/Syql"+f4t4\uk *j!.MaYRym93;YX'_5ῷG]JcuPR.c)6e&cbO)yNĐQ瑀xe ٞ9ǫcunr 7r <w"y6] `ޒKFKDaw\-2='D1*<5uÂ*D5tά/쮢{fNw7 SrܥFETs+^kNJLj1ċ zN W/* MVf~˒E!;ooҟ7.uøԺ+83 -c!^ ؖ7Qvi_Qx.ɖ8 (딁qU;~N6_@2Uv9jqIl4Ji+|򖮆B] Ԕ?iK\SAyH Nƾo66㸗n]K@)y}@8pk6btLtU;S}=D%;2@.{7WrEoX!'N\S;Ij-.F5Zks阝TLhÐ&!m/{ 8$Y.f>;|Wt:&9jќ癁Es6-wxXC{І4]\gmb=JI+[mJᤀQ"*Y=\q zR,O+in*JqLK7.$Z ]Ar Ʒ*>N~s&t|-6ޅ SE3}C2űPUB1L/*o #z>iU:$ ~LE3t4Yz=#5ԝ=z;͹l NZid[RAF(^y s=尝UҕrFK&xVD5U(&xdJLvP3{t۠\5m?lX 1o5$,^fL7.:?8xi8PpJݞIaF5dW2!GEX !rVSL_@"7ts05|ڱ8ϪtBGZ2)N08:@ Ϟ;55!᧾uBt$:G}n 26= [&XrƼtBUhSI)"I7Yr!+.VCQٺ+E-Prrs'ߗAqԨ» 7͒AMOр"(G?"Xw3십rtҷROC/$ñ{Z30~0I;v!6\D"I>HGK"{~Śi32|kܞzF &tZ˱V/ޢelw@v=j"tY9 /S8Xq(PC?xx9c|8ԟs>?>8ԋ+4 ZsCF$*@â$آL=Vkp Q,4ۚq䇎i]h/ͻޮG| zֆN,{)ڵf%#+<*h^xtM{K"Vsc4Jz)%គVF> ]ieaQDe3H N.eGܺBkOĀdlZ9| /^|Y%֒J戙[x@us5`*Ť߹@Be6f=,%M͡Cm%9Ov>bVKdV/*v2SjͧhDűsX Ә7Zd9y7GޙFZ7"oc|GVei !JW+v2iY<6^c BI58p=E’hdU,f6˫ $HMt L·u܄{8XquKuL'g."zz|w.ZWd~ r6:ɳ %(* Z/܉Pm/4šBL$O1n@9aeM:!ښ͇x׀aY‡KhpPݪ1燵YBjwz 5 p(lHtI~xDĢ\6w_ T]-v ~YLv-ʨ^F<Jhd^HLUZ?rTWՁ3Ū>OyшE7|i=Ěo.9raMXDpB tۗ*j4~f܃)!&Q}iu;daN7%J%p{!q  _ @Ob"Q1<_ 2OW5<#%(G|$z@h zEs2uEaT;]T <ܶ Q0)M)bncpɼ궁+]n''?|'d@.1wf]}`!#t nP3$h+jH eS*m,eKڼ6b\s2L+6v`fG]`S$__uYp#UADF*At[v+Ljٮr`_ IC^Zʹ[G@):*! b%?16f±C!EU4O 8`GFe%p6OԲ7\Bޯ<Ռ]pB ?Jj.k:T$"SJclh8JDM ߲ 5cbȇa"lFtY(/>8R18ZOշg{j0dS/jZv1Tl .TZ|A ~v6~[ ?)De^O^m[")y"|<pR~{+|RIc2Rtw`&xcb`#Dlc}:0[RBA2+nom ;-uF?hZBe0.f9ɽLI,:dl\aݪFv\S4,GYs#\q|9~@J0%V7U;&u_3`H[!33ovy**[꧗~$_Gd,4#A%ճ/ZxBP=WF*3Qk]QI QcT%sش~lv$ "dqS2uǤOTxĂhYyȱ'6CrI.]2~s7ͱ^JCIWBP#=gg*+;rB)ձ@puG/ IV h2E{BLb;kXV#K\ NG缧>w]/{ pۦcbREbpJݸAuDcZYQunh%{&f^$qSDښގZc@*?jOZ7lmmb,؆ > rBqDֈwh p GFF|3ho͆YT'y//{0f= >M 2< =]/r*)Qi^b+#5b>nP._;Eߩq!T'hכ}zdYE SiZ!n+r.:Xf6o-ȿ_S$Pd<\|}b@O)n h1UhϪmlmHrAS (W1\fQ]!(t9o8P 'V(fj*=\Jw[_+!IԀ r0F1,'J,Z!W' {*\.5iW×(*0L9jRĹNm&c2Y^03-8۬^[x^"#wK#NmTY]KNH K^%mm砄䟿RZQ<+IK2HJ[pLCUǔbH ]#_&#9i V0{&}Xs@(d( kZҺ/?)u+h:3jViҹM=jǜXZu]QpA%19fQ4ݡfs]WȰg3jq57ֈaIW12zG/Ad7?+E ¯S3q#Bfe0 3{HpTfg 0]$>s][Em5*v&l%NvS &Z;R"p~kdq2Cg#H}Tyl`M!H^#jVzXt9׽n]%~ [~&DW_EO# j{V) ƫ'ӌ?0_Cj G4,@s"1||n+\r<}Se{_c| NY=ZF3So3-6C<Id[jjX=cXF}c 贷kpMkخH/e5g &]X=BsۀTViVw>iVqe%ƻ8)x1?y,:pyk#Y?},gg1M=RF{/vᔨba"4{zR!bDLQY!{4v?e#l(IvbSrlico$鯀g;Yr5z`~dX+_Ylpe?ko>AZ}_1ΜAa,>Tx-p F>~ $rÔ֡a(.YO*^Cawf3PLDRpIg=>5u/WL-FtrmVxoqԩHP怇&.U.ÀyJ X_Hj?gklMMIї50פƦ L!NP-%-xf$0 t^%BV2ARjP&TA"(Ab"FK+`Glh7V)]QO':LH>Y>(N F' tUeEjJgw_C^ (=sn ާ'42PY̼ yv6_"Db]Ƨ?]fq9t-aL1,1;qDϩ{z@RԍS>գj=S% I^[A9L*yGj_ jw{..z@f`.vF7Ұpįl 9g94߃m=1?SZ9lUF qgLީ}tGN|>5wʱjpD LP |G_𳭒5{vtD5.ee*Gƒ /{Z$+% 0ʷn>Zp:>o|< 79|2ܧ$& =|hblQq͚>X쁋 &jD$C[w_]6rC5ʻIBRz鸃A)Ă"ސș~CЦ2dnIF4~vv_piԤ%ƎJ?|ǺKGA2,6SY,<0y>tx>DC+j*%!AD{ a1I1|.*+*zwe 3>a x25Jg~q,ⵈ{K%UnӦ +0̕ u- ]PgOPFӤ)O3̳դfő_:zV! XJפBڡlj 4`SI$۽ B뻪Y3YQ=%J[%F1&z@Bu3rºdZ7͈McgRZ^ӆ?HԐp,!P= Vlv_?(e+$I{uus`!^]?%]O;bS˸dfT d9eQlc:.b{Tmk67$vjJ5d6gU !H_C$N^i2qo|b-YY%^[B\j4Q̀h?,4t[gd6E].m~놪 J͐Z0()dEDՓ2L(vCu}ڟ_;4|44W?Qu'kMk<'kwZ0?u6ld:jաK}T 7()zָpWh O3J@7cGMW)WqE)~HP4?Kߟr 8/sb]asR'u-s|"Ȱ6MVT8hh}1T,4?Cmߡ4yKJ-| YsV :G๶D V pf(JRVg> @mVˤӳ5;En6U} DVZ?mM`Bkd}}X(ftlr%Gx짲H⃥;ee7!U`ϯ`wKN[$_'BSLB:QM[w_Ǎ%@H$RA[R`mӋ[ڬWȹP=)d-/7>A2鐧-js'06;JUaj3WΥՀ@]L0\sEWWt^*VjN M3 㐌2?æN=DkO䫄IpUgRD)3J"(lD#tt8B,5% TǑ1Bo Y HQGknN{[ wk"ϵ֑/%>r6wFćʆN.M :'sd]dRaG:(b tDoc&߰MmI]ndBwپX3Sޠ+ki`9y;f5B˩u+NJ#4HWR8C亚݀~.@| jNvd< e݋ud]OWMJkd'QVQ!͎z9uOaιM{ͦBR Di[H1y{dHC֪q쾁F`l7bPD}k_'~:.}D*Q9KJRFT JN҇0#dwŽۨނuj J \|o~am0x]s7~U'kyF sŚqy3/>]|`grhG+*}cȸiy>>qa~}kSS{8DXZZԣT(~~b HŲ#\TGsM* 7n0h";Q~S'L|bgi~?t5?BZUflCq27nwQfoG8DրVl$XTxuRjsˈ^eFv)(6v<8\T8Ft0Ǖa⛔jY\ܾ9y4]Bi2J_u3<.uxRd-xHYMBejj s'bh5[OOI 6jNWJ~FTɹg^o܋hwY#_dM=Wv駒R/W1JM]cW] -F!fBHdW wm [Tl)Q(`ފyLCu|IJ (T8oBr/ 68>l$ Qwi贙W6ԝxEQ|0;ΰt@%XVTꀕ^ I a$!2lqΣ]tr-屳 M2/l~SDp"sG7[᭏VdwPxra̪(WnwD{;`:YY^'8}=~&3YDbOg_^>"U7Oщs;nZP@W< 1l<؏sKdڕOߓmG0<ΉxhN?os"VɅz7M2z*cv9pD;1{{&>Gj(#'!>x"jupK/o9 } YH;]7PD~ս~YWRnmz : rlXurY,̂;Sgдl^^"&EŒڎ=cAUEmbL/ " , cehk[JsAlm{{qI_S2/I5u7⻇ r“i~e(j=Z,Zne[KG] -$/B{:RdŔLwJ6DCX>3A|}!4[k|z>V ViP]|ۡN? iߗT'ɀK$ ;4 V~it)ӊx> W!d;\FH!!#+ͻ3=ge><ȩa;kO:Ga,hS'FN$C%m:{5`al|Lb,kX*|)UxeQUxxUg9B/9P; 1yʦ7'%8*ۤ߷H0~`]{ڕ6LRбrj fPY1P=vFL\wAMCgti\#lh_89#g@EE uٷZ«`TYBtP_.4せ 5҄k;9GJ ͎BYvͼ Nޢs *zL ATqg+;\øas:QY' K0&oI$>w\BdbR˱PPKGOFmY IDtػqΘKh$OPH#_]k ME?M9.g'fUYܞsidgh=Ñ 8gLYl'n0Ems92zB -IBƘZ vf:6/{^,岻mu3Dos!OUCЏ r+(!mO ۲Uo1 ,PM.$֋V/|+fJ8qw-rko<OHdB^||sgx<ִ|H_jo\徏Vփz5-5 N( p'aPg!h7KsR%쬂c^?qY]l0P1W&nAP'#f5h_9 &.^URG'p5+S'"^rlѫ YD`f~RđPny+G6ymM}[oŽp7Pe_tz㺇Y/4#Ō;:SZ^e?7旊E ogá>;^3FuzrzR2W82N\%#w3`"Ľoג)TլM=ywS>އ}4-5dEg*:[8'MH16ѫB)/Cʋ퇲8YJd2e *€E" '2{D8M.}U>ԃ X|M TQ;%[aL**Iox jF"'B*e25lAa8#ƌr'p9mۍu7a`Cn8"- G}uF,"8VQ! 9D}+&sB1.6,p4Pl;/tcROЅ_p4Qv}l)k&=?I*D4 i Ոn/WKZDGѡ#W#He6`$VER!ૉhK{9Rs oQZS7m%ScWat1gsVȟ is9C-ɛ_́q\er9]-?ä˙Zj,Nb2%k?@b=l(KS* 9M8] P@> rdt@u՞ `ԫ̍L68knx䦻1u} GD4J1W+тTQ/i H-[ m1m$ <$SEn+WCȟ^ۓi&w9A:K)mРt3ZpYú_PfChPoL}b6&j;v5dE_Atn&m$XvoEol*`#֋eYʫEg\Y#/Zg{8Yt$8ܮ0Up}U$Vs {uRoǼոD}3?~{(0N Vu_P5\%?=Өc&Y kK+Tr\4JLjθ?96cW*A4O#CЎvNJ"WF\Q$3W$?:wZ#cL K MV @2.yWHҖ[ȏ&"!꿂5UCJYO  \ra W5ʵՆ]e#)! {A`ƶ@l4eS!YS= Th٪Ww]U">!xٌ<3e< .%?7CʹT \s)ͻ%ӡ PujfrUmf(vQ!Ʒ}D՘x MVӈW7\K?YF]w 'h#gz&kf[? p=59!+*I Y$?U5Gr'o)>z|F9ü_4tт+9|"7oKXКΫgXf0~yd.dUL+2Y!QfAx0X^ovcPA d;O Fu6a(&cgʔ%PGO_SS_^@u{YNM XN |9IzGxN2oӉOvJ+0i##H2ޜAheV6YVq]η=1I•tN<[LplvXp{TD2/aA7)rوVv~C%%4,aP$a`* =yB.` (-N-e#zQxbI!}"_w$N,J+z\36ȪW#ZL!hV83Ilzd䖄a8:, t'-L6N.M~ɬ&ɢގ5Y:#}d]  4SI!4WuUypxk(z-My¿I] ^H((30sLJ|yF!jF (וp1 UģOK >}*rKb,".||. ? I8ֹX /1' $OU_E3ܛ֯ԣkH{j`;٥T'h$2L6{7p41w'Q-ydFl[xug2Jr=̉d+z3= gM%^`\q<E$2Yq- "0V𜰑'v -F=X=h0[ցg&G9QwToNPala⒱J0Hp apHy:@ &1CX/J^8hjgJq/lx^'ɾŊsǬ-7&4j{=z(L&fR{Scoⲱ>A%!lW~|UqҀVr9*Yߕy@E%2 3hؙ%x鴗PBSQ]Z7pհngW1 eޙ']a[$i;rw|'=Ye?F!pYx`?E s1mP!2];~D1 ظaL =w!_I$CI/NqloS5︈XRqV]ڋeQā'>u`5 4bq͂s 2+=-~ߔl<ͬ^ 5+ h2vJԌ{L7%Vh#f!;z> V $O. 3p67垦B #tAFdžVX0%.>3UN+o=KwWUqh'3?gŽ7:KVHӢg51e7O cCj)ruo\z >Y^>iK;E3  "@-ᭈ%"!'S /?IMYUٵCu?멭_Eaz a I>+~~EJBudPlZI+[jwki[Kj ?uK~6TaOc_CAJ:Of`RB|_xKPFI 7:%ö%uC[~Ӳ%ĸ ȢK@^m,T)/4HY.J+?W'33?S(ǎzM]#:?npK!rZmڴ$~KMDUla'9hu]R{-L?8Y #ÓigZW+yMH%n%k4r8Zz I[WRբ~J;;%&.#B(cFOmq pܚXrhs]W$)ϊe湿H0gsGbfBj,"5Py\Jkp>bPDž{6dm5bLWS!y@J b3wSYti?HzU")M[-Q.zD &vYesƒQLC<{ξl! ĚS,mlKĿb1 2-вėohLұ?5njacZx%vZR&*Ì"RqN쭗C=d$"n4~]OAj@5xՍf[M/݃ٔujxE[[b#*(*fk'a}ߋ ɴd"Z\"j{6j'sn"jf|sQv1?&$J1p<6lUyjslyßHxyL(Vܧ,Ÿe-"EL̮A9W5>A,Oig,x4(: Nm>$71w& w] ?>J%y G!d+"QYZ8@X.P>`9Ic#GOH[oǣy!9ϺWV"8V!%{MyQ60-n`,^<6[zQ&%dN M?t Ucw^pC~1]irz<}D#p\Q'P*{7R i_U3`mb)>9.TUV@p,4]rCl5P!D}Zꈾ.[OHj%3+We]%zDjz#M;>dԱ2-1ԄrNxM>ov^1A5G))(n>l̽84VHLSf Q7k$$ٹ@}'"ʁwCD~nJ^70/X&ЈGdb]Lt }B^ʆVigPfdhN0ba{4DSՃ nܥDI|qP\O^BҔp/}@%kzZKn ,4v+:sǼ^JUBA[~_aoCAO^Gm,HbCA7U|=(COT­Q@Vw=~;qmKZdmTXffK/naW=܌B[ +]iVYib{9M>l̃:>oj|# 7|kOߦ:(cKRX8}C,uh׮I&t.fpob0?Is)-2m&>p|@#'-;vUpP>Q/FvΙqע$Ѹ5vf7G([uD`co"f5dag=GYBȯw4?ˬ;lݖM+X k^+\C=G=iPrMgfUULBPF_ &~%D Q oՊufVFRGW! ?C'ŵ[ԏssVi0<9սC$ q{|º@;eq8Y-sWn cx漜-Rƥ4E:A8RK*!2,t 8h]~T^ #N7b&,pq\pαW/^^Nx`TaX{cI? ˡ՗+epV6W+11[/;O~ łR=?~:"ىp7t+<};U֐=KN$f+\##tjEM}] 3K\+ V.@5 )aXiJ\Ш=2Ǫ2$@K{Dcx֋/^;V#ͻl$1ds! T4=GB- ySD2J킂x!o2< TvS֡Mv ?IA|C[ˤR҄D&\oH;- s{mN~l7w4;?7qbLJj Q] ^"[HE|LQYZSV)25.x5oψn٪:$LL/9y~,|-+c6_X5CfFjljB cpӬ Rz(!WZHF_&ky S_,aT),Mr@4v,`v)Obd?-eN_X1a}yQܵKyqF"lFHt` _OX_QhTJf$K;N9I?$V NQcZ:<64G(T L}=G 2 z s4=㮢=c-s;v;:N[*u.aWm\cJ4G=&M a[& fxގTP ^N%N5 Cm%f3q1ܕl%Oe ZbWo5,؟cUb 0WXcRz2 YnuB |+B"=46[tO_>?ZغfT^M)[г`/qeUylRéVAqL @KMN:6QgN܈uQ0 ijݍ.v:jPvA x斃,ѿ![{} dyp;w[9/?Qo @I6/[/kTW.WtZ݁.%C#GY٭h ca h~h&f 7oQ?<w<$xIЖ H}\r툳vêӡ:e:)7:Q h{tݘYr5>!3)$W3VPRqjv PhATw8U_`'h(:z\Q7N}Զ;tñA\>] ] _/a >_~s5ϔwho]c/f_x5 6 1^}hRScm+\ 8nt~緂drb7s*͈BW/99pW(lSkWv/L/}fgzLPX.8n&m-7ڤdM-#H@lU(OlC.xv䧽6ED]MwW%DoKp/˽z%4"B9y0`sTu/冋w:CVmdJbW ,AM~kp!.xX#nxop_.Cv[މa&41Q@I66vk]1mYp /%9T bjU\r҇"x*8κҩM_$dG(>WоdUK!&q J8Փi| ~Y.VD NML*8=PJ/V63+oKO2pxCZja@n:l`Xq$20iBBebq/:ٟ^Ȣ)^(8Vn֨q6r>\lwZ!8cHImC!)E`)]pz%'N#SȝVrg~a=ELcPkGpPXp3j6P\*C y]f;*̊.+g8y4Af"Ok*~VBZc&~4KDݨP3AQ1dv߁O .7cؑ([ޜ8KpA·ZA`IgBCTlydռnYˋCpU@D/Uخ1wBAb reƘM}4X'=A~ IGK<[z6Hf`-;-a'F 6/>m^C!Uqx)2WU=LM`/ zz[hڜ;銙 Ulbkn_BK [~V U"\L85;ggS\qڕPZ{{c,b#c7ЍY+6R,dۡj=aI:?npFL!QE\]j+2!CɔVt>:#^G 6rf4@΂Rzݩѻ5R53JA&c}ޮ*>"YT,rN[Z1Nv9Z80PH8 =hA_'Q7nM1!oQqӺ7&=p.8I Bf2 Z$nHfVYhZي,S+P E꿋4?1N}NK ڈ5Jhٺ3]%e1cl*pK?ۍ$z4&.Qէy$ s 2c$#V"Z a^u4A2M'2Qe%8yR/HYCմf{ղ4_poµO_GFx8#s:صX MF"q48be }͠7)wH4~&V39I৪{aPG`oy)5!LG xKIx"ċ>e'|Eh;ќC;T+UC 8XDn @t;ZɦFB1o@PlKe;zW?+*UOX#OB刜H OQ%sU7m]`~q+~#?M!4N)@]2Ց˝êI}' FrRIf~@pk@n`S>ʙ7ɉAIU?˭K!|K~x,I"AX^FFsR^DQ:@!t)g(N~3t(0. z}9}<XBًmN,p:0K5cT-J*T '5̎md**l̺(\ʂE8,H]tѐH߽+m*ck >S?0+l"?38(̖"FշDUFEU6G7<"hXVM\F{F 1afAaG .+QGcw7 1KeUIJ$"k?:'.:!J\SFppSp5>KZɢo{il?L* gHzwby|26L3ҠX_s\:|y!HG "]!+N¶R9(¯ifhEc&KM]y\oi[˜۵$DښYV]M"/f4j .jBLo$T֊'QkVx|罺kta%'bCLCU9sdpK*R<U?#O+Ud.ɱToZmžcH)Sv@vR>lv GE-775i)d7_UR`˟+"&7Y٭ rʪW)XA p }S`nnuiCmT[g6Vjx ȰpxS 3D*fyǵc+U7 =Y;BL$  MSWhMV (mԊ*q^(xʼnRKՔLQCGlT)NTa>-"#1۹A[}(,BM:!E;ft>FrcAY6%Tf~<07]QNY`8"ʄ0(yÑ jGXׂ u\O|..Y+ (cџP2a9" Dzr\lމx ! jǠXA1*PTA=ХXS&}M9z;dc=lAX|EKu,g arA4i{ /WsNfoѫon;CD !.{Td]K]oװkڜy"a%PWIԙ`#OGmG{5M^0 OՊ5F |>J)̝Ż97{|'V# ̡]6;--{^tѲl  ޒݿw(u .t2IfvEm&Xtw%Bb2SpoEPJz1 qīin#xn{ egtҖΚ)I9?!Ҕ[dEx4J g(# F&BdI+sJNZJBMA7aQ>!otu)wL$N:*ms,.!~* ˆ xӣmJz8A7T3Y CMJJ.K!ob,YfP>?z5F-#k3gZp|9?ً !ߠ}ke{F# HxK&G˼)FIC* ߏj( Dal4:nHh-E2eQ*熥B__^clc! eƽ>f\KĘJglcH_\\zRJnǑe  Wfwgs>#WưB0+c;ᆻ1XcY0uFljYʍ3ׄb~@G0ՇՖJuywT+dkj_ !OnV۝86lݠb2+~E8 w)<geg=_#dUdԼ4-kZ{+D"imeilˑMJ"rOO^rdmq1Xgf\5EgBt$S`ôشsq$K(n7E{c>xu2Ƴ2G2X]?1E|Ql1Ӫů A^zÙ &7?_躎Ϲa+J`7Knv9Ix"v)%ztk(V+FcRZ4@ۃ }WG-,f/M~LF)-x-y?yZJH즁6Bdtуzd{sB]Eo/{Hcs_l.I?}6%A@]yWRXe}%3ݿ%p <]g(✀55Հ$.tw& XaΥ5as*C"uԜV1XdC&ȓQɮBC"I@y[ $Ʀ)B5S0!&wQ D$WA)Ɗ7L .W1<dUN H]=GڜV\橖{N^Ϯ:XvB-,Svn C [n@@[, "B$ ^8nV­ꤴ!vΎ\#PNӕԕXkPM|æiKHY'{7끶}{;D[ѐQ]>AGWCxc ΦB`I{"Dv,e1;q̹]pZP҆t7ܲ͌Ė8څ[Pt:TUGB h`vx`? P2N(MTs,Z&uLv;9h޷CV"O…,3 _l#ir$al|hz!7kgH"vݲkj>/ la LYLO>a~7F&.Jןg3:y)~@g66#SP" _xޑ-i k?4هӠŤW lp]beGTvmҽ/5ٹHCRdey@tIyR˥M ЬYouvnXP˳rMt#d./K'K+^5p wU9~lF4] GڳnGSY<=uz%Ĭ^,}tSDzR 1 buArȉD }wZ_K7}p-IautѪףDBfQ)Jd{q<K]Ur004[ZUܿz&\xr9tY&w7;I|2Hp9k hZ {4:DYDjBpV[:H?Se0'z6q8K5dT ;(aͶ֠NrssFuP'{CDcˎT +Pӈ?=N@ȿmߵm(_z%o.ZՏ~匷F2Ii뾼Ef\ΰ80MZy#O,Fº] 0FCZ7|Q񻬒',Xy5r =,+bV~Ry{Q4׸;#|F[YWath[(DA@|>d08YHic`oeKtdliSJ(ɨn#~aX~";:`B{~/adZlЌ @ @vd.qzd{{@d׸bG/PNk<B.ώksaPf}ɎEYdG@&(~6zfvxnSwWLX/^ [k<|&l r=S(Ģh]@%QZ)R/~CCdqg?y}$–kmQthٲ> RjHH\G\~r^%{Fl؝V7ToMMWyhpZMpA% ;Uj[АFa2CC˸ '_6a귘-2~@QrJy(muD@MV}ޘd?(QsڞߪoMy#awrDa쟵U.{{ lK{uNA::s m3*a02[j΀=C&k aGr i N:<.AhCN]C8ɷ&/b0V䍩(v'OSkQ]⽁ ʈj i=&2`H)`KXCK6UC~۽O/C؂n>=vW+QBϳPf<tP+0)6%w1}ڮKdTC'A܉̞A@w{efu/'1V]*}c. ܉z%WӒDoZJg2'khzK4~@ M4h(ӁU@"C]y9䃈(nwgǜ6_JjW%֙!HW[+_WD0,j}Ӯ!VͿ8*f wi2%r R%Ix2(!ȔdXO-? zy{ P'ӷ<\;^43܋pz+}i J2Cu-1偪uhѨWEN>y;בn rTLˣ88ʤ.lfh[&aT7.e 9%b1SVS'}9xLi:M=>bh w c?>>o}A#EePGq ^ʑ~м}=gr=>]\v`v,Нj,Jڌ }Lvk[B}PGlaڮ_7]xc5 t쌨_2:F% cX3}F_0/e@zxbחv@A P@x$lõA=Φ!e{/֜<v, q|kVR'Ʉ;RbQ虵}+sJ[^|CMߠVvKHƈꧽª(:#1)<&_K6P=];Pyngò]H/z⤲aGy] Qb)"ڄiH J')sNpFX49q僁|j(އ1S0ocEaLU2IQɍ=W'v7N=/Us cp3N̳8br_/߶Cfx"'"QV.zOAFYv0ͥx{Ą!%{Ξ-gy.=m}rT_Ub횋gAr(Zczi\ O2y a8xl?P`G7{R ~^+Id\v4 =Ҵ5.%]fݾxƆ7{$`K kUP4P:F׌T2̽ńJBpˣWF2ʻM;TR搕p}?Xlv./c5Aʿ_++`^]tD4d$,:E!0?K Y:S1;n6C}c, Oи=I>޻ k[/ÞoRm)il/@͆*HYFtD#ޛ"qQ&#QlP_)؅OS^k r ,fY"؇9ǵjN$qBVq?&RZ ]v|֗Kd7wЪgwi}N oyDS~DQ{9`P8G|ʡ& 1pa]U'gX3:߫*=0 ^O.g$1[654>($^r} j[6\BgL/%_Exh6D&ٕ2_]nkAȼ=V{(z(U0$Mv_v-{CFdQQq0CJ mg 8RhN-AaY R$X*'9-<ڑ< ʴ/($)xEeWzr >x2b`FF ;#1gRF^?,cĚhEKmn=&wȸ;F1V=Zd%ztcןC,e`d Tkw>^~a$7}`plx-Z ۽bWNr;e@%5P&H72o YJ:x?a%x`;jw{V'"ftODV|-_17鶬uRؙˈڙ(=A`@FY ׮.6dSSg 8Y=[/&H0+Q=xޠd! sjD6YBZ@X>Ο#~uk:UʽZ#&nl΢K7VľS %۝tdl@*pp|}LfܢV>v("ާl9=f~Re W&c.븴T 8 T$p/{vbB?W]Fpvo1Ղذ'eZՙ|(QO#8in7%؆fF\55GƖ2oe3IZ{ yIE( ^mbwH\4*E} xo-=k8 ?{Of jGz`+J3KUd/s rfikX{YFl&"x 5iHrfڽ Yy -ȩ2G@Q݇a$kcsO!ˡ?`eqѥJ;.k4T+PǠs֕G*{yd pHjwH.ddѤ}qhT*0%0W)#4K*J Z 9}:eKB($]X(c* |1'>`?4GX($QҸof 0;غb[N N;C4#9b_9~t[G`$}yg2Zzu؃XqJǸ +Q)S{TX^M5\Ϡz1y٫ݝ|vc5!W*iul_L\1zȃ )2; u:ԪmI@4&^jm.l [X矯wU&Nq5c)gRk͑]mjݟ7:<JP~ ww5F޲hYhSXj%1%1<;5 х om@378o@(o|TDjA%[UZj4v#Q54~ TYIr@$wdbmԣX{aY{5#0<Ї5'{awgWjGG1 >S\tRYtaWbÚ&]c5~*spyVBmWsĝթёu+[i[>SI&^A;1!;>&o_Bޮ<b~k; ?DŽ{c{\G$8E/ +T4A޴AAA㜁V3@/1S\AШ;"sgN1|y/\ 8uF撄 + mH'sO_BP5-ֵ/܁oqGCeTk&W.։4G:OJ3t_A]Շf!B|ϳꢠj@3Qץ.YtJV}UISUa] aM0'!~ a3@ŘeЉ\T=AF)$2c}<6!J{-V^kSm~lAJ}r(KZ Jxn]0@箜ɍJRA$P]I.^;Ni|9ܽKXnK$PoTr-<KHXɾKQLT~l{&&|i۵H3A9Y" *a\QET{) |\l|X&6'zZ>醍$xjk Rl틩 Z. KZPWq lAS2͇?`_ 4e((ߓI<8P6X*a% j]x 3]ș3Ks',ď>}AU7{Q |FKv h&j LB f>C1s!^]4ڊxğ+]dON&.\T3nSZse׽ZfJVOy  8Pa6%H֮' r7TAJMO9#!=4!C6w.REF"Hr*.Vc5]>\x \nVp6{u4@)ɷEya 茱vUptHIKvv;䉞duP'!EiRxϩ.[kMmZH wFy/^ a swUbjInh";XK^]|N(J)avp*-f&,(5 HbN$M'v1,״YRJ,Н 3,W,J:HwTEc7 fTck'p"BOC}a:;@;Zې ; ,H l5Z#gNV~? 5 +TY*?P)A& [uMG4(Q Pˈ˒Š|ĒB]<ΨuY,y0uuQX34ΊCC YKs7)/Ð:OpIawʍcs 7?fjm2(dX!AktxUSgF!q` uT!ca`XNFVݫQ&GTS݇:(=ֺj3U9(00*cgZ_mf}# _="Ld72a5 ]?=2M.PS+PCH}9OI[?븝7x@-v  ٵ|bOt7Jb`H #_=7YY\2rz\0Kjӕ7':B-,*&9З6]riMh<" SXf6s'tF^#0XkF[nDݦo AZ?So- ~vm nRu__UK".b_}N2Q7 DEid8-PsFnؑCs#dV^ԢH&~ܫ<Ti=Np*NEUP󜰛h zٕW l虯D(mTd >yrHR>s*c#g +M=Ձ>vFXADs %r-/͝)B>W:B=lѠ!k6G5X>%՛}r)꠹f .LDIMBgK\ggm-Mv12@9L0kSor'tk0 jʸvYcrO#7Ή@BRy*urkNb!!!́dEք3&9O(YE[!9$BӑlD/EZDܢ*S7e@)4#_9Y9cM8s?f[-Jv_AꁋT4br ҅TCSj=%L\[))N(qvuTȽ!=4ו w 4qr4+3b#"wI:*Fv)(-/Fvb6.o'=;%%Tf]8S#S@2z.DaФe 7*ǡDpJ 5|`MІEfeQ0+@"(V WTIaS#RظmD%K*waƯCVHOvm kR쳌+} #sg~I|H}*U puXwĔa~WO WEFM?uh3kɳU/løƣ7J!t &$\=:I] הp_H<{ۂt;EH,=pCSRss?z&} -[\&59EUC}H)qQYWJbиWm:qSFbY,EiN^LC黒@,s),GK4m 01e򷨑Yg]v裈ҊVP +ʙ>@#߆Y$ˮsB`OzVhU5aO/ @!+4g[I$ c)Ũc}I_ DX_T_Unx|?a\egW+dV $jxiG'`2lEZ9 [[1, ջTJҹb|E(mbN %tU:7g58˒o+gKZ2tSXX I0{P>gк2>'Kt3*=F-|(S sݍy\Iӳ=~w{~Ojf$j.眘t=-ENrYF^g N{.сjY7Cž x9Eʚ' =jִpϴ&lڋ.1 C\ԕ^Ô|V;휤8w\K\e#;# wmۊ{`@ҜSxFB#O0J˳xSTzwB]wX 8ڼ/:|VSE52Tc͚. (|g02v`;MU6/9)٫0A2ɌW}%Dƿi/~s.<0äNk֕"f5-=/~&&6Ŝnk3y~yPjƃzE7㉒TJ< -ݬD(Q֙fLL]Ab.GLXt, V; ~4=Ռ5}o*%-,sF4s,B/ܗy,'O6X~Mgt!AU^$ZV擬{-GXjW<*' 7N1+D]Ф2}ndʐys[y1eicIgS]Pƴx+g(Sve؟_7>{!b/NّtP]Y5 b/zž=jW N?a}WS@rJNI q]+Vr"oVQuu{mM4ԊN9:I"!LQl4ٚ&O0͇~w)7η Ly_jbY<ͧl:xP]1Q`X-!w^ !hח^6?Ĥ+xU4 #aJŴʪ~Y!rj`KZM37(fA85܈%$v}Cq߶!_o03%Fu28sAYޣ/| φ|Ɯ TMz=-R׃d? [PcT j<l1Qf!xmq+O΅`:$E EQ/}g?Ƈ(լ:ȏR\^:6BBWIT0! ?U2y/&Pc+X`kLbtK"B\3fecYVKfgwo~ci@IHF[}=߆󫬅|,.|_whLx/LSnHݯ9n,l〺ƺl =/E_jlf-$0 L+#1sU]&u[f\[\ݖii #P~g|TWfrUȴXL|1ڮI .,rE2 gͣBt8ApXe/NeT*'@ˆ&Z6 \M4HMȊ[(쒫Ӈhpy(NDH #ܞx|W=kel|H˧a*A!y竸.Cm 2<@m u:)Әr-߷u^^q؉h 48IcxYVd3Ԙa5| O` @9:УqN.,Iv% OD,تuoX +DWW}fd 1@_:zׇ.RglpPʀL!ڃ5Md[ B8dmMB )=YPjoM `y><'92w$!,Oն7dG[Via]Kc#rT➣Ѡ"z@0+}pѣ&L?T| Ɯw鼴U7.9I+t >.E*>0ׄ9`yzuJ\ U2UfF >~~1(b3lC>џU>j[0? xMR q tvgz= Q]#~IMLQ TOml7w,Alpo?:ÓZ. .al%_G^a;l[AW Dv^d%vE ֜ =΢gȼN>cHE#,Wy tȜ=];|^%9_v##Y !aK܇0n \w>XD=xebҢ#q)B\M'OCxM_Yb @C-܋e LEH`2ԍD"e(.B0t]JU_ ןq*Rқ V=0p 4|_tNԺݩ;RPӺe9|hVY280xPh{=Iӯ&^Ts2혁Vɔ9%lv>lP/RepO8s!RrMV wtY7j/HO T+pF'ܓNhOZR:ɞV2~c$YbƦ`8VIErq1~H($GC?LĬ 8GqQ ̱ྨz/}T/n(1*d.i킸6jseTt-;I/9 L=#^ ]H~72.`-kDxلim{_lwЉy/n )RAC9V|Y+^)fF,o{`'ĕ= I @]ŲV!S)h6J-Zf7[$ocy]g SpMw@( B3V'@>H{`^JBW$mXz V*VkܙM~GEAL{,'"u)%z=WCEH<'cM(oEAYK y\b,rb0 v۩!:rV^ -KG$I[̂AA8hW(̢[4W*^cXlc (iZIVvv! 0J77M>(`a:4'rt_|c"Z36gwUwyw\5'~2e4by[P$^;C+n6G}5!Ӻy s #q}V/RC۾v-thY?ĠU*5/y9^g;kłD 3 NXY@xJ(|`iMk\}6R\~0Ns*mNx|ۣʱ.Id #W|D @v a6Bp`UҐ,]_d?^5o;g?<2gf{QЋ{=RO ^,-al̖IuK2J 9ٴ6PǢ8~ބPotg@i!#nKE_" ƪ86MweMڠB'O?5k%J !: U jHYlw!;w.T(~!f,ּfs|@~x+5?~W{~$Z;dR\] 0r"Q\bZ; əx>Y5<5F [``i:Dl3{>7_BiZ_6qB' ]I(qE!oέ$L"z,!` _uV1unp+ߗ #{`Z,91zZn.0)RFmw2e}_{FLЯNpT0UI?_Dįq C@$> WTwڋ`UZ_5]5PYǟ*\}hk DA= \--$n6&29KȒM@m ^Ê6}!>K0pzGoDo΄Etxj1xg]gBdQx,x5ȟr/dW-Zf"MP#9cL$š_iOL̲Ѧ%AVdw< Z:@ة:[Lmxk +8W@"y:GBIjﻁg$}9cÐ@/q2L2& uVk%1xٲ! ǩcM l͢`۬ں` KnXUJK u6:G8飅{6"!""];!HOQ_K; ZM;S!ڠѢ;)IXt UW.mi}+0:VB \=_"3E2|PI [O bWH:j&P|K6Tk>ɥr-r <ؠ qnҝbYB~r'C@:yǿH[ 19-RT~5r̳Wa~vz"U+3(J|MA&$| N9,#{v0n+^Nz7'p-߿ҼɄ:Az5C%!l_w.pCM{c8(W~U>x;S$a`<dTgzJǎZ _2jԍWRR$~8˅̃".r FZLpQ@L:zfa: XbOڴj'9 c>+ly#Y-By_TovTODlQ+ <jYY[ 1tDԿ`O&*C#Z݋6BK:YW J!+{wC :t80?7SPH:}I俦dl$QQO»ntV{ WޣF[?ɄZE+ m[Xq@ \/N0]YjsJqL+[R1~%2'0x¬\|wjPRI׊4$u Fh6R/W0BOGV4ϟ%0ɀ[j-3!ŏp7#lJrt)oIsIxt Pt PeG$p//)nWnOayéTF&lxd9Wn:[ t[Ma 3#9γ8@! SX Lw=ܘYuW[~as@Lw~2\3ÏB#>fp6s-Z;F%|7k- ]OMcRF$U|bPjS!$ ?3q7Ȱ!BCسyf?@`jg-M q 2s 軜 .Oc"FhP ҂q_P$b 4/_ˆ0#4mt pPH3+.A?>|SR=/A$L6狉06,+ '.x;G î.h7`ےW<^huzR0HU9C+ -?̮\=e(K}L =$=56_5ʁ8~-31DSHqj ]gqf5%/M#5o*#-NN/+cf#\I kR׻x)T+͓q˥ܾ}K {^ٛ&L=Hk-OONJ uU1w0>3ofJq޽/~݅3Kf>)XI'IfZ=̵2U> ۯ wX띊leâ=Hr TxH.P&HvEa"OCvr\m߽7,EXy %%Sv7܏@#w$|ld![]&i5i]3822r#ۈࡰ|DD+ %#0ŗ?t@Kٗ2{M1:6M=CH!iFplqӄ*ys;P"'%.iBr9=ZeͽƧ,{oTՔ4AJeݩQ}t~kmXQ'gͺo,51vXXKWNlCrB,}TTDi!lTYHG}scb,GW!%u=}Fi-u~/ =j2WHtfOXp61bfIB-(^D{ a ,˟M =ϰǝMN"G~Et`֤Ldb{Z h&Ń5.UlH:.1٠ `\iHuzDNӉN0GW*ew$IH ҟԃb[\xyaFGvՃ]N(:ӉdƲT+&15j }r? [?'ݿ#Oe~:|A77~LKwװIՍRR sr1젻R# 7]Z^&*Uu\{QX X.c8{ {kg.E8,'dQ69]&2]]SymPH/2ҸvfE={LŕPgy)&+#z0P'^fG R^Ω`>)dgB7APyQ3qrCxZ%L[&Cs+fUh)L yqr' g%'b{H qi1 Ō@J$ۍH=XGԖij߽0qL1$x[*xatt@w((:`8!*1!ˣeURc;L鶜CŹN57L1ٮY'G`505܏,UܵnaN"}ҡ QF[r`^'Fd8ߩd60~VwSG@]eF$+/LsscnRwh7;[xfLQO-KSܹ"Lx-+܊ɑ-4OmL|=Fe(Z@jь߅Z?f@l#|:X2X.To֜_ÑqhkN WA_fƶ7jˆtrő5"=lޟjى=M}w8GD_6M eǚ8Fc>Nl,Yǧ1B V7tR:>Y4`&kȲ ;)H#^h~ 04iysz5ǃʡKl\׹DrFAN1O܉IUZEBdiҨ;K(a4uq]v u[S 3gA"5PgrRxcBi7+\QV0b-[#+A9fTU/d#xrXWssݘ%0qq|r!v:iM>QH gFMTVj|f^fqy3J m>6$7 q`9¹1u !gq`~ėҸdC \󑮼CVQX,^U~5nw XDSWfFߪoJ:l&D;P\P+tŠ[J3 8v ,1m=a+ӝ 2ZhIb3a>Z)\㑖#2 >wB()]؋G[J۝&At?fU'~A/t>'wfׇ$2tA2!1߰1NX$acn+Ԙ- o!¤ŜDFxzzdꊝ 3põAzCQD5AP8/LD}>k#0Y֔ҩ_gdf$_Ě^&SD=YjM9/}Fq'` ͦVx[@5]# QXɋQ:-Ŏ^ʥoQyd7yXr#< Zv|z#CL!Ԅg1kº<6⒈`>Kܼ_RVe>X`ӚH?~c~yc^fV*;J2H]{|( nJߦ~z~L||x.[ 5gc_s톃B"VnlAOq;2j^kTU#0@ Y5`otj ,a8cOJjlNj-Ūp;z-Y&0 :O$;?  7i4ve+#e:·(A5B#Oa/gCSӜZAiNнbF?k:U9XBBbZ lKU<礪67#ɖ BOr ?ﻃJJմ#4?e&uƦukv-@fT:5- | Q[zN뭨uV+G'gbO,ַ10 ڼq}YLUfݮֺχR`~"VX♟`Wz'y% !êdutob\As .EQ'Cdu('B-2QSˬ&)y=ŕS=qބ:x F{BϦ$HAij)jS!ߎQ̸OEd-o̎(`/\irPC>p1ꆼ.aTU a͈1eeLnl@={{-n\pJ!ʾapƳ^5ˆs:Px& Dٞ#f+H ~E l9^( 5LdY\?>N1[읥n mPlhqXAvaMWO΀#f3{Pyɾ`7fg&BZ 3i4/?5GJvGm/RO-~_=ah:M.7GĽ?++x yz< rb&p: 'ٲa)WBGK.!D ԩ PFJ_s<*b_׀w$CdZyUHZt<m)kpYαW cb$[3O0 ]./&6qnZEFr‘gI,q51st3:1K_fa䉆"ǡ3NY`:^f ]dS><(ZMO"4ctk8f,ugN1ttϒ&='zZ:Ya/3ktttu @:̽e뒫h#-MIa|E&ڧ;~kyyS%C!c vo'F'r@H*~:> =xyes!x1 - VBL2*l5l;c*[ظ۽${Q ֮i>qN&Ŋ2E(d)["HHYU8ˇSaP_%@eA'.̚J_6^u0jLS@t*oQӱE}_ζ-'j5 L᫁Uud{/9MIb|j] uw&K%y]jRțTz5ÞWғ<$spÆ팧.cZA#-ppUiܲHDa Ma&NY 1M)A%XwQETZԈke3eQ+?rT'e~d2|)z :B/~{/K;Ϸc,Z^pGtmĶl6?JO"f톼3l;75ǖ.K9J9D͜ľ ,m_{J=ꞺaDW7奋F'-䅧*0RsfTח{ց :!}*_Мݸ8kfzPcE'jL(`I5l盠XPZ?,Dȗ= ̾+9&Z%O \w /䓚Qxl߰5]kvvN`\QJ2P6k M-CڎUu=M` 6`RP[́qpmY6t󤬥J#WԸ^$bJW.r$m Xn4]dƛ ]s55q v{QvVTŕHv׎8 #P૏qCX [7t<n1ju*, 6Ezۻ8]R ;_QgFE2jŚSMAB5 b2A4G-͹3oB2U;z4 _KDcPpX|%BDcj(fܺilkO[}l:]Zwwiv֯L}d|Ocw~Z8Mɟt syE{045+Fz{h&}܎S,HDsӑSb*D53v&x196*V9$V^w4).MrDo2P ӵBV$:%^ g,+-0~Y]Yq2+EyBbY^dTN g jlz *bJ^m̈́I&3FXt,) 7)e^]\=l6*Wc+ƃ\~F2>* h0Ɏ7uӁ oI܊huMƅawexA!Sf.<5TϡH !Mw/J>!Bt*䋫Cr \`fAjJİm<{ʲEh(߼)7 6>~.mb\y$L(;0 >$BA_B 5V=5>1KAN鹪:l:R zX{G!4;`k\\&|>\u)R?&R7äĂ5,Wif^L-6W 'Y ƿ@$س6Ӊ!#6JO<-G d%F.S&7Agg# ٞ^jFE9GfWVKᕆNiדnn)EªOG)C~ 2$I=͕Ÿ {_RP,YH' Bp_?$4Q6,j_0IY}˅pͭ-|1_㑬dQ -bt&%yuyWD9J؄(ÍI# r#f*yE`adtQ F.H 8*\{ ~b 'a..: ? x̢* ]/T`n!Ƥ@ SKdzsa9gpP~Īl^`&P4^ҳPFSik}[Oɝ}35fc?SCt~i 9Nw*nߥ$pڑAH|^DGwP%;[0)3 A(dJjRV$z btgy  f|sE|Fȱu^^Qz&zPxO/*ժ(΍ ;->}'oMȻΈzyT1z-_,:b6ԃz&fYx;vTPM B.8 ,l/8XUո%n4V_0ʚ<N‘S݄(ж7b` w{.\n^61>] Rэ2_|x;;tM6 J[7T& zF3.0Z-Q(o#*7 "<iZG hw+ ӵ]&o$mk{KS{Y2;C^ˁY5<_WYt̒C Z1v %Mw[YWPyY刺4'I+dY)%<ߑ[un-},ĨD%/ucrsIyG3}O6 #GE&6(OS'!+Ko( tWo 94\ٟY0v2u^(&=;]:߸Z.25+dA߯- mv, H`f%"!ʌy#i6A-kEZ#FnhW,,Ti2-+@Fl+th{Ef w _SeT=gXv$wԷEV T!WaÖGP-6K_y, K4OPI9L [;V' }[Ռ?k A$m\e -Lǣ`@ }`>~HRh+C3KܬMsu ud<@>|O6 99r(c킬RjH  ,ў 50~GGHcK]Q[Yl'L],4!G9?ZH?y}ᚙ[-)!BJR|xwuʵ/g<H759o0h{NA{$r) TK^Q?O~qFa-#Zew]#}Z*A:uzO2ŗ}(΃ 8Nx̜^$y" ;Z{.o `),z^m tCrCikM6\s2MmdMg&"F;JVHjyP&_.>ɓP3S xHwN}ix,zTm/25Nŧ盝w@ :)2I=Lƒ$ l#\ɕ/~՞s䯞0ɠ0v/#x\/KG=dvnk#$o+<;a[r$4A7.h]QDF@bͪʊN*. R wH?`_vvЍI"ecGD-:"Zdv5>ӻ9'A xPeҺ\k. wY: hK;an`2qa:<6#EwEuo6-qQworNT΍YJ{AE_mipK.>kw{OB-bO12I|_B'D-ꂊ_!g 0ױOWMNCE7$ՐB+}g% 780 Z4yqŘ|e5=҉Axze:;>y[`jYL !֗6eN뀭4}H}oCX,=^6nJ)QTAT` /r *Q~?pYQϿC_*{dDεPInvZTT@Ee=EF2#X+%3ӭ TF#`j.SVm )oU| ^@?t3 e NQQ6;W;pmz^SE!O]778mak 5֪4ztrrYelJׁM|~|lVL]kP WD!sLʊ{4'# n8 >`d5ޫ`}Qj VB_I^WQ9x,aF[vn`ZK#If ?s(L S3#>6HIeX<9]S:RGN恺&,ZzJ>DLbKqd&>΢ϡd~ \9N"B ȓS1'\Ҋ mը1q\_ s B'7z2J*&Ѵņ.,C:c-c0^ssO` .HPA*Ԡ0(#HDhƙ.QSߎv*֝Z9'M~D˓=`xJVg )FI<@KK8.K$[A,hɸih\ =_أ63wg,4ox$'h֥_ upö=J:%YeO++u{B؝GS.fC}i`ES P!Tb^ѻѨŅrd+MG1Zd2T%a[-6Ee;5F:tι ] (^bOw`qJ%%*6~ˌ^]e%0 i$THaƾE^J(\6@&wĽl-EKZ;u|ԏb9&`~=_/Н7"s|JQlo;}VWeBw-z9qKgYtžLld6bnE赟AgDH˸w{F~_ P X0k5[̕o;gnj;r:&P -V$I5򶩵0>aI wIAFk>'<oɶ\h$=?7DqJ`2JjE?GCfl-mN&ܣM[Yv>y)b>=`]KHE+40R_LCL%n]S/hqC9!giA5| `CT|8~Ya8p.K5ǺHSyyBq_#}ʊ^\N 9D@3]ˉҾĄ##򨪠vI"=SGXXy3DJOB̷YI w8yTC $V< 5PIŐ)r^Z&)cVRȈ֏IƍMtT~QYs@/ #3n'5b>=<F<|J^(oUix{4E_"Fޭ:^[wduD Y`uoH') oZqs_R:~+_:X3ǯ7Igfc(붆R̺( Z.nQH8[m6X)}Ӟj"oH؝jH^KaI>O~iQѾҾsD@'u4N v'}d;m& I< bGtq$py7 ] l!HW u:_r=!Mrb䈧1wx DsG3(_ZPc$`|9 /yzx/.MDO[o٫ZiY&xwht7e.ʨl3H;#9X7KސO/Mx"jhTeܠ#,c)ʀH$s >eѤ-z0kiyLG0]z]9tGo@ 5a3~ݔy]g( Uq7|{8h(H: ٦ٸZ> 1xd 7xw= !9`qt<ӤQRCa5fR"!ߛZe>_Q \O#Wf Ƣͼzl.-Ve9MMμ3'*i GVe$iaarSx|W k?dt\;suGN}XSSB1ð +2EE^}y)`G]`2p KF=+>''>Y7\OwdVP.QZvtۢ4*)EwV[ 5^GYmΤ>j zբC.IuaޠvdKSWZa38iNkw9ko!MC#;e 6,% & Z5U  "fTg!ӫZΘIs̄7A79)T<]|j;hGRV1ʶ/Q.a5͑^z4O1EARvP 62"UI ? ^9ӵB<EخKě&oqb#㢽i-wtNv7~.Z6هˌ6NW͔gNB;ɷc>oue2~Ԥ:*huiU Ԩ]iw}_flc^&MF\IՓI8&  aH9}7ݑFv7,%]C rkDa+9&+lG\'TLKg" ZX4z?AZ^ 1h}i냄Mޤ ." ^ˠ~͎Otq& tnC( xZuoj`'[ăb.|LK;y"1VF%o9̞M5 {Ә)s1V?SVq |% ӲCig N6z{L*70T5`-muXgNOt\sv oJF/,k³;fx\۽f 6 gTrMOR5+ 4 $kLwy N}S#BW+.\IGLwA%p/WBNHx߱R 9RYm8^ݮYD{kU`e;ӄR*]g71{7c2}轹t}A$Y.ZS% S5pF%e1r O"6IQؓHgP[7V:ǂ@,Օ1&׭ zm܏-VulΜL[i>f9WdUY@gi_x*Dor\k8M^Mr0C*Rg`XVصԢjg扪链$v&r>.rfCwlU~x_ ̔{Ww 7w % 8_crK{@㗑W<8UG~eu/tK߀@NW/'ݢR7oU&D czuJ8}wM͊t~>u*]dXzLz+[*蟖%ߠnQh@̔+]m'A1tɁMrq7E /^+ɡT+;%0q.Egl=A* Q2+{45Igl+c`54 ̄wn=~u5 V)bENz$ANmq[;DIuꠛ=k(y;YT%1R(J2dV1]{OJ*HmSm s<_W\A쿁:N ?nb9`ͺxyUwʘ()dh4˗ 5@ezxIM{4I;UaC2 pP! A+w)·FMؔ|&ot!R=*N-~p}kLzsEZwE BxL^o$`(Q eq4ӗhBLt{VUȆ̀V_%)|)uhqi''UG.]:6UfG@[X{~9,DDX =[Mߴqvn/XRd0qM Db.5{g5ѶI3lotFPAUml[`2aY8w/ȗ%u"S ](~YQ'!snk^gnRFy$dtu{ڍsh[fph":n"\\{`9}]<U2h"=̦6q'ߢi;8`WukhYQ/2_{άvo3ΰJ`,-T]oQGx&(׽Ew(2JnAqc6iu-REajY xk ? ~|⑤-1(.n_R DiߥPwy+"TDڒ s-@=+rŚxDfs>EJG i[er8g;1&.{+<y%Я/㪪XѝV`P'i[Ψ 8=,@r- qw3V/Y*^ KkiGjU&ACrg|2j7Y#h1:.̿²ƹ71*VZs q<1:!!"9~S'H*}baFoȥP^z[5vA,TAIP%XrFg|KnHP]spm&jG)~̍˿Z[Z̕h7@Q[RYy^r/S"xΟ3BNC, 11u^kH}ޞfDE6dhMتLY"F|P~ r Dwm;Ҷu݋لG HRWu9arz8 Nm{')ٻX?phO92#PwQj~]Ԧ|T;q/e ֌&ƃPtB? Go8~Vq[]Tg}dk;9H5~6@[|`fɲ#\qhLg1-@Q Qv|z]CnI(ފg2vs|M~Wwv$0c/L{ZSIw"89KŌ(?i ҇5pk&In)fMlChVۃK*=V ^wG՛;Ry6 C\ }p̟( JuwR )!?N{΍<"3@{5J絕LB0& إ'쥕omOD%[n{(;RaC"5:ib!0g^V՛/1qο9>zctl7 C$rusd|I3u&, ЇN+";Ak滑qHacjE.{cٗb[5~e0#4-yxe_"R R !0&Z@~UGp֫Y"k8hH4?ܭ v`dǰjGW ղ׈Ei"M=P:_vjކ581>S>+AF $K7QD9{)%W/ z϶xEXD29 g 4XrvfMY:BMٲF7loFm;ڍ5M8A-cމFn߂[D#b~׵[zw<ڱܡܒxyQ@(0f"6ፗ;"Ĵ;uH!g @} uazw#dtb׾-"|8f17}S@ZqwG3m"7<b{2Nb$waY UF #_^෎oO'1oN6Ű]]k QtsqQG@.?NPp!R /1lhߞLA$n^Q s#"hHM=DOJ^RM+7r yaI'a=gmcjy%te8M`k[8Ź8pX?U3Ӡg醻VT8͵K5*~\ֲ@ ӋF&~ђH@yW$\$3"4mʃ'(3 3Xz^,e!'Cr3[ V漌oTɈ,pѩޞ$lIJM3v,j&LN6<ٹ~<2+8/'ZxgQ@ =EqqkxEj((7Yl1ƀsʊShE0y2ӻAq֤(apogRȶOMJC4gC6 $ʐJ#aeD t̀% xu IE*M p+!H%iΟ9['x@F|#T2 nDZt_D`S,]̏\>RIֹ,w9[>E6f} G2Znab]xx9"p9V) aiPW| d)r2 ,Q! ^J@@hQo|eve!1-?Ӣ,tuKWN-˫'c1 zLj RE/tU|0:.n'd-'a_A8aԮۄ}%*<\4d& C8 R{ؖE&E5=0΄҃W-+GEKzcNBBօY\-ߩ8r{uN q F_r]jN?2I4l_"I_ZIq^I p5۾ϰ 4Dm ;0.{2_.l(LpW~QS?Of ̋ Ǘ&{$R•V?# Kĸ8Xng9籠cH\wH)g4M:Դ c ㆘/ }RjTInI !V).* 4A͗(P`gU\&}n˧ d&zL|C#p-g6 *bzN ۱ӾE Cz|YA„f^zg{ ˵`ſ3:w.B^,i ŢKxAaˠ9KmQ @o B%`2AcfC@V")CR1|(҆eCbn"rpȉ5'C6'|h<"D 9,(Vl\4%\/#ѨI@ C9҃0_4Kz#l{BHhRb%It2)Q>L ;,mImJF@^G)"3b9Z,Zz'"~ C>b+v9Fa[=RK@+tBxTiW*xX _S鄖EagjcO(k6e r&IX=+4F4I nތZ]:.R**3F/V[+ { WTfi_RՍFYis o3㻁Y)T5\d )l-"xH\6r.Hho36'YfvtּOh!1#C&| \S"`z˲тxG/=VȷnNɁe78f .^Aw*1&c11]_|btА~I<*]7⾚bO5Ġ]p,  23\W u| z̈J"BZPa:z@=f1 s=7;,✆ZzWO3LJ%[Y荺"8_2֒N!(լg2!/cuڗ/^E"UIMjkN r$W>W1o9h<|98'^7W2Q,͹7T*6ㅰlgj'0l7ڌ+]b@~sg/U)Owѝc NU[0ٱ7 c+  2((oOz57,,2e^Ÿ39NTϷ^`ye Uf֞͜y-g^&}}eb^>KjhybZYE厾Wf;,Nv qҺ)J!몕,x"e%㬹Fb{ 'p _Q)3^V'_->n#47g$ݕ5+S^擏ebLJ jODDvpϠg,s"# /B䐺F.(o3'}#~HVRp b7@2g$X3vXSx"~٢ 3kd) 0zg)>.`/J2WE7]!A$7Ķ# p;eLi%Kur@X\i4>?CBO*11t"B קK;[!JX57#yL /↍HzסFP{P~2ʸ{pg xV0jkU;Ti]fS[A% 1/x tPَ>7EĦҪOdWt7U oS\i@`'+@$ا0/璭 F{Pe/υnZ+:e[9޷5#tR|32{yQ!gM |J =ca TiH.N\=UHDp`*뤍<+&kk=a~Qu}MiUxl*j˾x- z/TT.ͩ`QqDV *7n\d%|f^KxI US:žg<0fX OWd$jdcj\)2߆l^hZ"p>$/&^hFYG>^Md"EWS|ඖq `JU0Rڅ[P]S/ncs p@͆U{wԗ3z”XKTY}Zb[] v.<ߥ0jM%;̋8:#7! gpV B#4|43!0.)xSjh-ř7Y_ViJ_B>1("ld8TR!Cж5]!f(Jo|=O6FC{θr >īާ{<Pݳߑ>gNw\DՔDdZ6%$oK.$)= |CgǍscC{~(!l.Č ] <$ 4,&7ۉY=C@ SZDet:T_?x9`&_6= H쬄p>jeCn|ӹ>(D("gE`QblrZLKe4ub9R)5 4>Z[2+MtEa4_3F''ji9P6$|Tfh{*/Ic_v N ό$-~gAd ^4 [ډTP]Kz_ٳ/OXV5o۞<7fZFl"vNY4exz/@(I1:\hs#eN\]v-]@ 8މőn}jАTPo]i}GLe9AL!O2tTm'*QHnU*7bpEWF ]Gr݊μkW G 3[ 8,&38R!vy #ps`t0 k3^^>b3+g*Z*#x"} uQyzSsTV,5,MT`G5{蒄#W.JUL"r= zw*燍yIKM4_ TK1a+x%.vmn[:,F8FkzǪ,*,pJBGeqGA_33AisE,ʼII㷴U9約hz“߀)×l~eH?!0Vi{|J&PKI,}[B/N]ߏYn$ J&P''K3s"J.!tBP%EivMj/;`lC l745bJX|_lA 86E#ܮi `NrB:_ mA>Yf &X5YbVKW]Ց]yN*$)1?dmT`yi_) {ZܑKwEP' hcR(BT}Ne8 j699Iu*x,ǐd}h.٘Dæ2Z+_R3ɛ-E4{S[J]Xir}&S.*o8yU6t:,$tS -lz8tץ5uٺ[죽YF7Р?D$td9ܦطJЄ;(m]]˪ wGQ 7epe?DSoOZj!b ~[ |G/4rd'!Lv^/] CYlm3~y8H!*zrn=zFzsIѲ*ٺv^e"P?%UrܤoSbtMzdSGt*ơĄr@w8p&>{K,2B|U(4a# FEL_"GKHvn;;[fy:^kRωN0@tg&qbwy]_I>!#ګ528W[G-g$u{\u.> ZN +LXVre=iMA'x"fE]ģ4A gA# xWzG[񣈬\ĢW x,.țVݱȲD2\hPoq*<犈9 ՚iŕ z{+]uc|g1:b96lv025֑ F(]=lө),~u~ Zu uC|iHp>!Bm0#WUN^ޣN%%`80w_z s-&uR)rl7m13T4=\qG9N:EM+e.vV3bS8\͠ww;:{􊏛C]A ZEh:aWy~w k٢CtDt{W$AmY4x,DtxٍfB'/FBb(LDI@JckTzd_:1ߪ&27k J#>rNE2rК2~I)c'n)Fr0JbSKES|mMJBl_2YJė67H\|? 9OfkPbAYDC0۳kiA@<<|7y?6W/c$}B45PJEp["$د]V ++MzgјDYFin'hH.ֻ;dR=M:iͩ#iwׂLA[9вVnqmB.uv5?k=`uw5;9wqaenm=`b.w.@ tK:K<"ʚZdI dPͥu{+WtFBџP!Ν>;k2׫Bs>,/qXyR}՝]=#l,+gsI*44-FB=Zni /- KͲR($WZxQ|qvO=&?~$eVj~ FIkAt44Ue<ȊIUHAL2eY/rnnI!՞ r2WtH7<CE/3[ohܖ:zB:@9 #H%*ʅjg$aL_z,3ylUfcӼE*vaO)1?)!X^KN^>w9av>kcV'#z=}GsۧO}DY~^bʏo?XQmH(ᷳq;9H`QXY#m:4,'uMntak Ki#Qm6=>I߷w*u$d1ars㼴z`m Cmr?%Ik4Um") ?B5'ڸp7b1X"n[˂1?*ݸ{ө`a`( y5crՇ@T!\әBt|͊mj(_C]dV6Ӿʹ4+.iYa qcF?}|&Ex.iSV(n|"{I\']Lr$7qVZl%[[XdkYQ+:Q0m(ItkGaԍ6'xvtRb;!u xX^5KPO^X% ]<|UT7`Ih$v$F$X斠m_\g@+ =Aw ZĕB{&rGbc/H5 \&H!Ɔ*((j,ѤhB | hOPىuhܝ&=Ex*ch "R:nU^#KxDDpvr(@%Q ~:,A9&7M lU$GFҚ :f&an5I_OڣL^.!$l]o}ף~EFP_g:l2m$Fⴈ[%GgHdgǥŒ#x[p%@|TqG>fM h΁CF*R$j,rx5m |6!c[ ḥ{ep " ?$~AghB u?!dJޝkT\ @NCh5*m2hTw㇗"*&aL*J3@g.ȌNzpEe*ʺ\k$)g q)%;fcg4ܘf&}ˊ,h H7RjZKJ sK [zDb˪GzBVԁQTѩԂ^:Faᩪ@zvl2.:yu#h rT/RT"Ճ (.dpUT}mJ$n0ADP "&8P5UI4mᐬ28dŃ7eN.Y /fͥh߸ Zrd r?v'?5+,t;.<@"LR9jᠫ0T.hg]*z 0H$6QYjz1P/4QbdVBk%P&*pP m0K- B ծl 0Ž*  (eMh4G $?0 4R? D<]le} mXv2i߂'tH`P=/vT7t2X 0{ B˃rcY\Nyj 71Z)ٮeoT ] og3KRz@%Zb7ٱ PE-+qTV7 NL.UWKvnOX)2h9lh͹~P),` ~e5bvY&^װmq]}ߌިVlR:j,Q`qcQGL>%dQ: { r*ww9bHWxQȸ.`Bj ޘ#/䳠VtԄ@5_#K' TJ76>1v;2:T/{I5IQT_+Hq=ۧXS RpFX 4Igv9r8\@I[S~T~SHy=Z$n-ik8H9G@OP;y$&غ̲/{-}̔9O|=og%T%MCOuQbx}K;pigBl6SB%gg/:ocM&fH>Ur09 ㉄Hht/;-yzuz}N4Tu=͠=<=:9@Qɣ:iߘ ewތ9Npd ,D$KRzX"X(mtx{}p.e[MZ2nZ7+cᖉOJPZZ|SKHCeO *(ʼnǨZ2|+A%4)Ƨ'F`ֽxҽ&w93x9$Q58眰~׆bE}^5yU&=3ir[ģk(6 5=ZIG y@en]߅\ )YvC括Bq}dc>p=}\^t :P\Ba69_1=+QKLF-.~`׎{D`q*I0.`Vvz՜r-9ɋM.-UV:GM--zTt\=,f!4r4|HJq|F??T#fd4Fa+kIdu}0f[d.`K6x::Skt>F TӼ=}O8t$6FF^;K0$q:*+qZBKSy7X[CC$^d‡]V+ G;qWəROO8q!F ivW߬AWQ`r祸xl'u8J7:1r/폚n?X? ~"OJǨsL$5`6jχU˾2c9Õ\͵EQP<<[)9Y#\Johwm~\eG'5Qq-f| l7^MP'fճv2n,԰h8H*@L˜' YP}ױ(Ƿ>]؈l0߾yQSmE4<vs6 0H҃O>XtPZX`)'|bayoB~[|ТN@k8GMH E$$p4^tFBfTͧO)NvDm'6:2^Kޙ:%RI S±UbX%ď)78H+b=W25ʀ)4}/_'n6 ۂ >X]н[﵀n.t6KZFϘ9Ң_TyU&nn,q 57b{aĻDq-s_VοҐPllewmcHb7μ;ѕH*|@ d]߰>?b C8+w4[mc~2A|3;oO zD"i|LmSƧE-s (R؋l;-*,Dإݮ+meip.W@c!`nHB=YSM\CP$B'o9P(y=x7AR?.Ox7Im%^G>ĺ6gn4C\΅Lb,LJ4P+ɠikzXWgX!"4G$"ZנvaZC1 KW&1y $S<() 9EFNq>L#tBqeyz܅'g2e\l{Kیbsl:`rU$k: O̖=53%&( KeB؍עhaျX T5Mt|R绳PiNDF6IMg0 M@sfI-_l8btX.ޭ2հ`]ʞb˻]4P3EPy-ikH)|Uv9@O'RI t>l9uѬR :w+pqҒx0gƟED\ c_FȇF[ϔLqJIgUvhC͵>^%$0h܉2$h^6ߙ, =sw=8oh~єKAΈyk٪YY6q1I)HYi$zs] ŸXׂ)D匁TJ 2M!ӧQz;BR msteKZ 5q:Xyp QQ3uFP`(1l"%@~P&!h -*Ńw{??d0 w 0 BeST%XKkWn.Tk5ơtͷ۲/gDxUK ;|+GN'R,0]x5p uMmN Dof2T |gBE#Z!E_ oWW8#۽K;p cXԲ"PzĘ{9]#oJ]fɛ>̙`LJDNx1 KknHMvb0ӠK\TǧA{#B imLA P[1?7²}9ߙ)V6)ǖw,\=N=]su)K<i^Jd Esګ׆P"u l+I+F<'epT9]! ymM܅Ǖ)Edt#uR[.U۩~W)D.vMv`0X/zpn‚, txu޻ㇽp q a?Ѕ r%VŻiiGn-/ E_^*M: 萿v pPHgugI_5we<U$,-bZ>jˠd隯Ы#@2-sf9/umҎz w!7Hn s/Bg_F…q[=|5tqd4It\G ;$].;ǚiwZ"H)K>ęwPL+52k>SR0!o!%KB?**pEpf7[`FcVbzF:WB%Uo,ŮaJ2ǙSژ×Xm-{I_6T:TWVg%,^{åE@X'17\-ɾRhQqаiT%!3މv^ u4N=:m'cI\njgj/)NU]#XyXVgB艦r#Q~laO`xFx Z!TwtސfG(S@t\w-޻җ㫬@UY~ BU(XNZ8. I)_ ' j@9BW,%&ܖ]KT]"iažCv49:B ,:`1qiV&v2%;|3,c9IvTҕ,*rl~E:LD9-CE7׊&s-! TƋz(8{ܑ1 DØ3%*2wmv=P>x"' rt7QJEE; + [u]b:KSO{T/#߀I|T˦`?^ӱ>^#:d4  ~uz6q&0| ?D2$m7kKO2uKJ=9c_^q :M`\49?5Ad?]iIE0)H^l-늵OfԷɾ]ْu4Tit =xlўwM!D֣? sC˨/o,H/rU*[}=oH+w!(_e ˧ SgۛO6ޥԌCmguZ7Å ?: ͈ AK`CBa7F;rkzGi^ WpQ[nB72vp!X T]9iO+w6P ۑlHtdC#509(4B1ڛ!K塵hGJI|ƻ@WE*?NG!#"&@h:$y^mAHhDWAUIVE\})ƪ_}CN:3On6oJԉ;; ʋO7anupAs,M*,vlkCr=n{٧yQ};7 l!F_ [=4*Xcqy@?P?N8@ W,sg,EiH/(KE\~(ιevk2 exW C/TÍ7E 왮OaRW;SӪ*bq}} .>(ֈ/d ~:;6-Vv_|E=chp̐JB0+_rQiD #WMm"j<=k)=o 90pZ!RZ I%셏Fbv ӤkÅ13Hk_/PN\ҥCaG!\0Lr2Ñ X4<&Ԏޑ+Md~X:>yC^4W􈔨;rPK+`ۋ1]-YAlte߄iamBئUM>es؄q[_cƗDZ"f>]4 N ?M3T"kӸpښoǐ?p$ ܯ@lݴhYwY{g9`=a# 5֖&ݚ cs %XTv/$kwaIÏajlԸ\-PJ~hiDX1!R>X&9'%Xw?cz#,QTK G!($,zhXm~ɲ `냂áA~@1Ʈ޿mpz|= ͼ*ʼ @[r8Q'P䝤Nd c#! $ׇ=`KOuW([8j^5}ϿT5R SeɺM#G~oh1jy<I3Z@h8vK*KK{۔A%- 3A/z2d@%.QB+1*nx R}VO#NdLmdjsc.CI&J ji5o㌦ug0?)H.tfi($WX3gF%˳٢8 Pv}B/uҝj*wdr}sQ9`Ωߩ発%:߁&0;8K)Z v")"FMWN6 H=70%T3Fw%+3v'+<<㾩mZ_+DJ?B`xip15*tB\:ȵ9B^crٸY/LF`l@~;[9{b"ҢD|ATr}S+Pw|)"dBOگ$Z,$a=vI)#wr̵CY>#m#?ۈݪl5`+)adH'8pzyIl=5e>F2/é^-ˀxmM}adɺj9ՁSR4}zQ Iݿ}%9i]3{Wџ6 sga.M-ϔ~Hz0Z_?s*JPezS>g ՘ie 04h^:I(*+Z9`>Y^8=U6֞wl& ]7A'Xxr2&W .0MI4^5MdQ/udQP@Aiπ(IR_=3q%bUG8Up)D)Y+"jh/Rnt܋j^Y3O (gN6UZ}v~sJQ϶k ]?-.bGsJ4Q39_Ouc'v0e^]"!7mq`,/m RA(gKpL2Tq?Kn"[{úU)\4|̿RL\8z3ϹAa])E#(nva{, 3̩kDVԆ`F H_GdS Tf+%BҕqnܞqѤtxUp.K~`O5QyKz؊hOW L܂K1(/qY){Ɍ4S, S4Ck[Іc#/5x_]ҝtksz5yQ1qXR/CÚ`Å&h|;+@aWT46 -{ ȐQv ~5áTuD4P|;>JgY,C,@`C?꛳ia5bj`Zаh=i2%Bk׆$\LXtu.L@-jO]LKDƭ/{R^Mg(礲r]>'j(Z5-T1Q$NLRgܪ߀Đ V`>-""˼eW6glѫ@09/|܉8xgXջ9JM#m=O9CRօG׍ɥD c3/ okrXXo p92-Ї{όԭ\ {+pC ,~'pjGSX$B\_[WrQm8@t/' n6 0M'F|ȑcϿ2y}|éߒ\g~2,tg| a+f*R"~NWJjKĸޓ?f tQVuU>EK gT= #WX8*,D*-V/d/\ %GE}W2? M$˿_}.-<$/ڻ`榟U2[JU@;d$eth!N9]FHV?\xm^ZȔ3ڝF /#\#?|8rm*&/~4!+_N^.#ɱV? 09;kG iu;=S60ERd.  GJɌ'ad'b". sȽl.KQUNj͌:^-5M鶜i?پoHlWWशt|4Rl=<=IY=tKΌda0_VG|0ѝ<4w}8DRd͇j|֚Jm_i[IX@ư#..Rtpru_zL̴O/G7h] YF|fEUHKH/Dcn#;^Lwzb vR]5)Мpġ!0#JvM!mƙѿh }:tFR0u:ZqӇzL-z, {U>^ Y/- Aվ\O}|A a*|0d6K^ iq;N{S6YhGF%1 2 @i68֠gp29$6,_S&'e!4Dj\rM_6ͦ,&1Z h q?Yoް:8ǚwA(P()]AA-CT8vu<\cԫ_ïmn(PJЧZڃ9b3 :AZS,塬b540O}EEfV!8O[l(>z3y5 o1ȿ_iń?V'OCNEsW=«|ۖv_8\R, ˘(kՔ QJTqnB<&@" ߼x9COo_grި&`կAjqu4\,VHpn B=/C[oul9r'2;cT0I>]`+>*Ksݍb{5]t |ec qp{^b b{-Xkvt13 )twFˬ=sHM'rWI{Eυ@.5Zծ>ذJa+jyZ}9gl}UdN:OKpFsIInxڵf[ͽznu@1zHR6,U̩ڧ( Ef`Ss)>$ђIG2N9hv?zgN-ZG? 8<z7'򉀮gUM}J u>|1|bz[L="n3Pq)Y\=v}{I&oFDQ'";OpxvsP "U[9Y5)hML_Igwv$hKAܓ5XCL /"Fͩ0pVCa ?/h?L#K^#aF99t7[*5#Ɖ;{fxJ.jxfgjTRs^uys~7 k^B0ŚGy/ ? 7B '9>j&%"ҰO xޟg]{%M|e&^tWdmdKOߡ*m[?Q"(?R! h|k."UndR:UܚQ7q(d{pHfYӺYݘ9ub:h}LfIKUyɎ܉$6l|mZ)CI{,I=щ8-;dtUĊP-F^` )ziB -[6ihsƓi=#E74̼ 㱌P4u ~!euåBJbs<Gȏ,UnޫTd!7~O:]R& nol"֪Da8tJDUPfPǮ:bmmu礨xؼ@njH V:grAG- { yyTm(|5f-2^jZRXv[IEYFqb[ + 86%4W*)\פ%c> (=4ʧB%Fa"nqٛi_~W2 0lh {qm[g4HFS-{JcÒiJRhZei&eiCAZ8 `W^.%Aj| rr]gsB=u[~/xF`ɠ5|&#.,|56 <̅:QoXQ/<}V~|QXƳd?Ϋ`kniEWoftc]8e]gA⼇j)7F VadYsd}mfmcc)Fc;Y[ߚ8pz,4y5"WQ~d+w/O /<".@GIk+=.] ~ #gSLl7)N9:Si bM#'/Yɬ13 3I(ӓZ6Gl6Տu1[LہkLs1mU&%86MűSԆ} @4Z@7ea}=$~lრelhD{{E&*(nOOב:* E~7ٽVۚt{=b`&f%Tو1 7brtw3#y|DbJ'ESdC >W86ӹ߯0z9wsKxtnU ^GYੵ6 ׳2 "ߚBQ,5hs$@(G=")*#VCP!|m,qYbNąD!]d%D;x_(.a6{]Hym bia-o9 =i7JiuG*Z$<#]nkl#m %}gkopp iMyy]O+_ҍwjWVFmA#]Ȗuh?Xrb8 [7C1N\h~2(˻!|LrdfM{6KF%^=8RC{2(݉$ &v:V3E|K+M 5l.UIWd{;3',rCds:h@4r'< YiB 5,^b~AWK?|5n6ˀ$ Rra5~Ⱥ4D?&X[nU\g%G gQt >byЪu -O딋Ӥ WuT$2$S`Fz3Zr%'9F|C20X.YU+5pz}nV+P[/fi]UFɅR6FoIM`#yM~ ]U6KDω =\a`*o#Lj] x [,`vIq0,E gQ>یVMT[~䚧Mh1o` 3V)'v"vk./8wKrdy7HO[A),sd\jP N$cE"ZO76dؕ Q$ᇙ?\AעeF*UkA=0u>c퓡̔muB 1V̈W1;`W%6 L>v2Qg t C0~=q ɤWIegƁXgFGB`&ヾ^}#qʹ{h؉gݯOI(,6;|W#yur<ҿ2'$5u sN !P^qpnA;˜f` 2 QH0RCG͗πo$&A.P6RWH3lYY1fbAuu>AF AXR/) ].+$Ϋ2&*%9ﱅ5skdMCj$;k,4 몂ͭ9 6gq9IL.7/=yug؊"Ik @`՟S7jF:0*roU8E$niwʩLZ*xw$h a_bsFgrw""P]JQDedϺͅd%\sSeqzT9/cW]N6{]i~oF0QT2$#hAplRHzeLO듛mxM%a Xd] n)FY6,7| y#yQCyD%`|v$,4Vih߇͆yVó>p,Ä$i2)a#Z: PE%sx7h:?/ j]9U)&V!_"~~ȿ? ` |F-qdp5OU4.),(SGBZIu&[`d$Gڇ/R[}@yC\Ѣ/Rx..3(_v|={4yUxm|߇'5bqeKX F^[MǞȫht geԫ?<]^뗿/2w1Up~4$Fb?A~`+#&X"C&Xd-7K{(d 쪴bf˭Ĉ3TPMzEs8!pI]b VI^A)ό־jKe$$~eƋdV'z&r Ͷ5L;y*#!r>!§f*Y] skڭ*OL|(i\H.[Wb_V\K2#u,T)Ho;׀0'տgN>rkz?}҉ WNbEW1UU'"kEyo\:Q^d(BP9X 眘1BW ӑW2j$Pi洔[Ed!YBƭM=Gl< | Q~ 2/_e̒ű3M,)3P&o\VkeW2eQeAsbh%`:2fDf OtiqױI]D xc8OQI.čqQ LS-i,ArKmȴ#jdG 3 sEIc"h6!R(={:~QMр.XF$ -7pe1O Jhk[Kqf}b)8h@>/'5Ӫ@w~~s.RŒV'̽".qvɱ@ҵTFӭgtQ-˔]V>$)ۖq˦*0َ\mf}8>ĈŮ}j[:MFo"Xfz/CfcMH/DWr{>Ly=b\6$O]wNOpӁv]s?dJpj4ON&FF\#_ծwTMeRqpHS3yHR.cSTW4M]l\4'I"6ΝaN+wy+EMdi9"u6E9훠Q/*f3̵<vZ$y|.%pz$ sf&t!s~g;vU#[Cj]-Lώc'#vIOG 2f @MdN3"4T6ՖT]i«CY5x`c+zč =$_-\2-Z^t6pbc[QWJcrMFtls˵t3߳( gi-3 e/uM {Q2œ/*RmP[ٺΠ jcj#{l֘zM ̠bS6YVC s0q,s8ZM`ctHX9IHOaQr׫GJ V;wli Moק^Өe5+O (ւm2$"kڨ+, &Oa?:#Ʌ }Pߺ4C,P }Eo/kN=A=g}颱>TU >ŕtߌ[ʿKp ;ۛl 7QC:A`gd&"A^Y2%^æ{~0J/ʣ'S}wߤT%YX Ujɜʺ2Vm-ژlrm2<5(pR YtKjcaO ޜgef)>HyȚS[,2@cDܼ#6WY>&"kN_I7x_zo@t^8wqQ!lOɎ\C@dx[wF PsO]UPDX҉ig^T+/Gi} ۫Ӿ Ԡ*š2KsZKoQq(%aʎ&%!0F֭|fn ,̖ԍ16t'd_ NǢkɸ,G%>S,5ٛۯSߩ9h&]AK3 tn:&E`i2U̯DaGnXmpfQ:i=@`: L4yt؜ܙ+LW&40쿃ʳ#: Q%}3vu$ 1i.C"{=^vSQE:R8Պa/z+k6\fx\QJyOu@ka.Ų-]qHZU3V fx)W,[.6>3m0Ocy[GnHǥ'%e"@)o_M̕lEiqQm\챆D } ʛgr/φ̾^zQ|F (#E=&w: *lAcgOk8Cŗx)$5HV*grJm Ӏ޶猕iVZ%|ZE׫/`fsB1ܹ8,#@9JZ67ʓZ8VU͐Jˣ\n t2:!c 4a*#=RTjuZyOWfgD)nhePܝakkhxÞJ1P U*C=IpGm\m>C.9kD *]p`>AɉHJD`U/:Ũ =J$W_ p<;moU(y0cCĖDP,$4uvo\jzsЍ7րi( kϔe:89n Y(-O͠46gL*:J\gm*eI[iZ ړuynZ@js*fEOKz̀;q$ITvlvFJ7mH|lLu-yD /cSpO*5+wӹUrJZ=} VV yɿl:ۭc7pKvu􊇀Y(eZԫL5FB=-MWbih<+s?L7yӖvU; A{; i+|աY{ \ux ;3zLX@mZk !fKZ/åls7>uNJYP I(}!G.MGK=1\()*Q`- '3DR9.sDZQc,IerzBԎVqy0l[&ڸZ˕g}9jܙ@ '@Rn{t4JV"0CZ]ҫ WUCnF:V3MљPt1_Ǹ+`;hH:ز~x81jdkz gBBq^4u MO8vA HPet<;!U<*\wfY߇rC뱼Flҟ  8}~ȱr鬾\>ۋ>%W]m%ޞC[I6ѥS``bx?(,gdGu)%[4B ܒޭI8c{okE~D@!ބ =QC,iUrsC!fOԇKٚːN++ z(+VE 7BPtlEJi hOkQG1Z7WQ-hFW/u[ e$ sOr'NJBy0`~%[60!TV=4B)O_5[_}Jj_R{pQ*+}B9R|2RzٓɏAV`n&d+>iL*Xgb vD'ys2,0:|_vm|+oLh^;bOƊBt +$XΜ0q4g[j'-1C F}nx6yn,#`rv|&b&s_9odEӜQ&瑚Oݩ#JXZJͶo2CI<؝$[g_xq!a ה:GXW_!?2/q{6qZN2^XU(p@bluj7 |F ToMFR?]N ?l(j[S046=F8#4HPCp9UЧXPkɂsJSUI͍:LԊdAW: a.CV'Cʚ%ҏH- Ds 1*jVxCS4+c,a; =n*:ؗ{#Vi+5Tx4)3}Z4:nJǡ}S Dc PvN#9uLUQ~=m mw Cp6T֟($QxXhMFޯ57 Ѿ3_xą-]{>!*U {Va3iWćmݶQbԎ.@6adAsWcGzgC>fs%i{a z>A1=%B5=ǹ-J&qm H;³",shQ?5žQpN^,sRw]Ht0pf \`[-"y:,Sf/kS:FCLQZ3KBnaUT^@X.Bb]9Ř^\PIvkKl@+L|}!JX%'v3F4h2p/E[߭6K 4ӧ}CS:97dpϖ +|/ r Oa0نį40{mD(Wcp :TaQ\ ?VCF !s-*`Hjik6AHpIEA[iXnY1"yހݵs{|$LUΗ2CZVJBnǔԅ{6L# {*[ghj*؏!:#}7 s/+`f{VQLc?OZȥ_ j)Fs473?+پu Ӆf6Y(b&檶QA(wc;[g;:1jPz,pPNw:^Y'Ď~i%zf'>yl꿧ؔu hl! i@/Z g<|sdž &K|n$`bcjGPk·\,~#zƒcGDwM )Ҽ)!˽o۳V+! ?E[e*Ǭ ;-M^J'{V'gQLmf^pUH{K wn!t1ΫB~I"ER*uWԛx{Y{/Toѓz| ]$a"r( R]]eV -Wa"pt‘e׫WA$؆E`w<5d=Xي~SlZ'2fSt*D%k՛`.2C9dVN7hw%ʴ.:9'X^mO)k^=Y\ \(P"~ CAp /vERE a9.'CQ˫jwRu' Ց@bA[ptD2 K0ba!+c%M,O;gvGl˴GnR_TONce쪣R4-\JJ)c;m)^*]%u+Fs7ҷ^Z)#(!y>kv .#6Z_^ؙIbYW,.-`}S>DGEWNŗj|K[ l H؅=rz[J+9&꩐{q <ܑe~.^Dot]b_\R{_<7>(3H sҒin%ͧށ)+{/$d)jݑ?C} +sEk^kRe(ۥ".?y3^9 oqm9K*ሰVreHCGyM:w4RִwOp GPq1R'(sOoӰPؚv9Н>̑<}Ŝ}K 㙔,ܲd+|L' Dˆh4Ϩ]&ePq=~ibYEzo"+C9L4u9jDIު.L͏l#K⌘1؟4Djd!\Ǝ-;>/p(\H3 ^~}8H5e,9l `d%Vӝ5Zxfk1ԀL#:9QqvM%!p0g)vppG / D=\nz]cȄS`w1 [y葲6Eyyw(~)p=4"xҗ8s:tqB6rG ^ٲ{6B뜸PD˵}CpFdɮC[_}UZw:X6 _-ArMQ7/˃9f2+ȝ> 3p$ߟ!_ˈ_͛ %͢ -#5_HsD!&m%3D V ,o?nɀؖF=e>6ă6Ӣg#9)plcҞG+ o`0~άr["z~2j 'ݳj#$Jɜ.)tX5Ws~w[4zBtwLE1 8ѱ@_ ٸ,@ TP,yL5`pHhd;N LLhq ӫՔZIq䄱]AP&5qrgV.EO ֤9&0I ssp0#,eGVVC6R0QࡘQT`]~?M0>w)H8uY [{$ , P!Y/J)Mxޞ"ΥH 32!r/eW5"ZǸY x'f#)jT/u _荤7{qRŸؗ:2ܟ@l.V rT]θW7t98G@O^fKltVR%ŦhM79*aK fyi@L6AJ/}āV9@])`"tv~QZ:aukJl[9'BgpjX RTlAUN5/H mVJ pVj8 1"~˼oٵ?I<믌Y\|#yrG;Q~^.]1kHzIJRd{51×N3o5k8D CQWf ]LJA6LژJRP(Ж2ghG/9-ǝp_{> ,#P-Y+b~؞a o^nFW6}95nvNYPc-]qW' CIwzlH{TBKGGQGI~)YىAX'>|29Z:tlҸw. U2SRzc^[tcKXT%uR {[mДXq}J\,JSiD x~ qq@aH RW/ױ(5_tA۬({?h^Vq%l#kA+bf.& Zџmٍ2/L߂rsQd@ P=,2u@$< rP+u-lD(ks 3iwB Ty!fR|? <,R]#) *a\V#e95N@ihY-P)T6?}ަG/ Ʈz=#Q i;Od{#1zփ` Uq29#y$zӽ?OX.qFa_qձ;h/[A#a͂t(Hv9 1ݗ4@92Be;" *긑OWpߑ}Y}aTP9cݕTfvdT=7KP.$*i,BhėIR_1 6o!$,@վXS਒cl)S˰6FH}pT{ʩ#ȁT+;1Za&bp $S$7=_+n~Im)Z: zY&!3wR˜L/ES1MrBGC{XQ|KnC+ ₘ X0SUIE! 5g"OYP(KۈLhftW"ea4PMu&s\$ "OC [XTz8-RXj,`A` %{ eJ_T;*զѝwŁJ3b2#zJ;SNe(g\$_HiAkDs(wAON!:3mXA cyD72|>t69ҮtaM:O3Z{ i8Gt5F\Q)_$$$,>?ڿ`{BΧ®y^ǴT#r@hL1 ԡ`"rbf%#ϽGwxzvAmLhN=M^=c.mX:'pIMib*jqԍ6TvД@ET8e>)pīwSڗlo1:g[,0'9˺s6P^S8sR+}bJknq%k6-o9 P^ո>l L{X@͢ %g5_s; F~(5D7sywtEv 5~8G>.qjLH[ Rq)T3{:No 2xPg7ɞ!i/3v?M;@?UE*D ЃI"OjRaV.|~5."3Km<]LFDM%hbK#A`AfF-d5XW+x@h Fu)h|G-]ׁ=\P).'eџ~k>Fc`ܽ"ʺh=; Ҽ:{(Sʤy>q0TpVí+TkW&lͻBsggl0ACG`!W\U3aO\ƛwZ9g4&-#0T*yg߂:x%4=pPwi$h:D]Z}x|5Ni6DNTwDW6}o;+F%WiTc[ z>j dƌ;y'݇*ғRTk 9!kH@5!N[,98Y򎬫0q?Nj |JӋX'Pqy+K4r2CWاgzcB1dw<DfRz`Tҳq,'.Xߙ%ߝ񉫧E-w+ w܅@: 7p8dfJ$a7s@OA[ ([ퟮ鿞E5v_ $Y)1&tZAV岚׋Zq/[< hsOw5aU4ShtMS*=Yd+r&)S+ )FjvÆ/]u!hdzvAt&۱ͨGɁVYق;Zǟq)gR2ه˺cߛ^v{L(L ݏ">|6_04{'jWpv*9i)רpk4ɘOf ꐤ5>6G*k-@?c-M &u(MMU2k F]njJm u:XirN-Q9*(Gbm9v;vwx?AsbI32F$Ǐ_r ȈX+hu{vy>YyTk8nѽKΙXE2NX=ڶ0:2c?\U_JnrFPU[ͪڕ %rJ<裵J0 jԅSA-IK1rvbC[ji}+L0yV#'-jys&Ț8bm.9vwBMiz.2[xI8 ̽3*.pd˞W47`&\I5,h䙹=^x:h0m'*D|Z24 Gyڷq83(ѾS<3\4(iN1IKƉ·+B #5l4 $ *~U.D7q2L.K7|qRXt΃dO=)QRWt5Oӹ 67*0}’+Lm<66gDp}8z/͈wj/ޛty8+ 6{l@-H#s.ޡ$TKKΪemG,4y%>. ;SX Ai@TIV*ح`grg_-z/%TLI8%TR"o=E^{f3:Cw5qie:ecWyw AȅZgHiAԨ<,8S"p‘ΏH0-./$/@@mJ ?|ȉ"nиTl7L70Vĭ9mǨ63]f%}<O]]Z1FTNinB$նM x~&C M.|n1_ّ-ZƾҺ8K\:OJ T'I݈sT/3ɵ`&*gYRn+3Ꮌp8yEfQR.Y1nruMH[B:~W8#Su׳B0My<'PVißJ z)ԇa:h?dyId nuƘάء׿͇U Z|E\bDT%k)H2(!+"͖Tuw|%\N"I' K&ĕ٪& #O85oB7m4:fgdegpe#)l;kU$瞆\q> j du,Y.-ȋ2j|fqI0/˘81Oi0h j<7\<UXm,̣c] ѯ~Y xzp0-zdkҞSW3s ZC]$%aR&Wn^92~tqN(l18؁\Ƹ;[Kb%[uQHB=AǶ8Lu.膷(?asIL0wt¢P#U4@:3YBR8ďDtmQ#O8/Xz7!8*-x!G; sW*d'D%Q2dσ_S`CAkN]ˎ[_&̓7_,5O qEYrb* 1:i UmL i?^C:FD(t'":-+PbxC{3Ԍ,-YԬ/f8Κ*vgqwHÊFJ ij)Z}􇏱ʜ3P>yzTEq;XQ"IG74jZd/,A7z"R> !Lc |BJƩ&-')PD<*h# X?p; ѓ Gjs=e G{  kt&(YB(٪q4Aow-pռAauaى0*-L=/z52ן?ԹڧU ng͛2*{ڶ:? JkH5~_s^b<ڽCV9TCvCĿsefv+f"C[7[y%HF96"yFt-/D Ort{Q.Dttydb%FV_R`6S53Bel:U5`#+KNxtJ6aOJ|e袃#<:+> ^ż+z.4y ~m Yep:/=Iu+hk @ϥvq<ھ#SNd l"k{8 &\seA\ND y5zyc9^m,лGN_:C ekp6o! _hS*n'Heir>OT1UQX+6wB&ώBͣlesN Hߗu98v)C\F4B)VK]Mr[cYʽ'=<8n}Jл䐺Uɻlbr_EAnH?loV0s!SC/`ҠeX/ q Ъ.kuŶgmټORTH4s"is4 "Fm{4aTpt0ʻn{*{ddazHnGȑ\Z$Ϙ6,w}9G?nJX,lSyJ>@]QFĽ3nL;1y}4gjXX|П\3ǜXC{ WcO-I:+URn)z=1-5G٫Fis ZlikحI$ϱgEK .^]}4!'X^Mt]BC8E'|E`;B#tŧ3ivÌEt8 qdf|r6鿞?0ڙ󴕃r@DNCNC2Ft@7a9]BJ{:ܮDzDbP䂅S; [oE,-]PT!y+~/p 2S"ZOUfGz%!lŗiH|4lXף^?;$UQڴ˾핬Ru\1L ûDe-:P4)E*#u) |M풊Mcx 8S65-vz#ϯ?,Lp=A nBk(: ZpR_㺎6 enSy{sv%Z#ʖ͉m vpgyǘyDِ"$l}r78?6ٸeEjV[P7Ѭ&R}8x7Wnoߙanζ].%ē8a23*$jcc!q8FG X4k.LuKM7r:]v98 G+)?>@^IDH50=xr.V3} lxHgBLw.x5_> ڨv/ͼǥwA`ڤ瓠eBFP'0f_8 b_qI*pM-*p=j\,LT"d l#`?lmJ,3umr^md;`x:"òl}\r{ !]_34,)@bŽ-$W3Nځsl;Z~.ֹ|e) 4Q[( ~an;OPScy+3?dv0")) z(fku2&`4AX>sJ#0亁+^]"Zӈof7X-Ntr{'KN8 LbE>y O0">r?'GCt7"Do .n̈́Kkl\;]zC:MpVI$$[tВ֡^>42-d̤.O-vUx(w}gA=ꁄy+9CQ-(%SX9h;KHa~)XJ m”uO-9,7R@/4~QEu/\jj{KxOcj.pY^_SMԥ]THl+K?ͤpj˻ Ȃ x@a`l 1}0m$3_ CeJmG0;T6ADrί5e:\ej]piUp=1*H;.NgI&IS}gdYvRߧ7a7D29Qጵ(;"1k4ح>7k\PugU (W xn0Ue{o"-6 qd]هN' 7^^[(khaYH@;pZ5l,[ 䥭Pt¤0nFeцM, k9wp#yJfc:~jPu6a{EO;x biY߄ Pqn)ix16܎ jlZ2zs]Gkp-~SIV!Lq]Z^:`Iuzk}Ma]l|%o}lXGX^Tµ0ke3 o^EDхiv>4icnez:Z]ȅpXJχUW v|'OIzSV su[VɃ~r.ʼn-oWaڙ JO:5n(V_,6dt/$/QTz:J/w/|o`t5~ϙyi,QG84jp/>]}!!xOT96uʚn*rg B:.4' 9#O!! ^febDGFjLYS#.( ;1zI+\ٜ{mrWCZ3UЄ0VΟ{vc:s{X/_μPS7&$1G󠞋my'Pb8|\ Pi3-'X<2IlQdB "C _-O)LzJR쀋Bx=Tr_wX'&cLr=%x(&fhmHFFZE[:2 &k$ _pz{40Gb2 90jZ49)^<@Vrȥ?-t>V'~ %]eAE$Ђ0x˶Fo)zA9= M]͹HU)D sQXHUsxCҤh4a3hd׬z,FADՠJ9BMBPD %+2cIAn-U_復 k7% I4̶rdmd!g@li rG%6PQd1B ]ik^ PøzUbOZ)T?Ex hY3ܷCGRdeCGR2%;TwVݞt`&fWn5dRIG~a5Rudi?ҕǃ0"`L *4x2 H! IG֗>U7.Ɍpƒkpf\6^z`W%>ȍ V+(X.d(G=bg2S-3'RcJ zg=R"g~/FT#K1e`O#Og~!V\: J4'Y J}{I+ޤƏ^+h-13k#$L-݂֭ХJ [H,#]r%PWB7B9v,?D!Y)Au"¶V؎%&àFA/K\L5ak*1gfam,sd!v7MR/?t8{seDO˱_a8]ä C>uXMrnHKƥ]nX+ E0 / c48y~gwlܲfj2o1$ԝfSGW_3#FH0P[rCTʖ*?'fk_#PCtF: 7 >#3TNI)r"&z!秴9F\Gms;A8I.0}KfZ)6\ޢU}7|G+@$p$aJ $  1x)Pg {P_RJ2|5(lAP#`d@`Jo(-7ɑ3-K-`]ߩ-ա"Sm6L֋iKоq&=; PJNPL[Úrg%) քmoeh`{cxm=f}Aci`!Oڲ /MvAERGȮ UBjI+&a]?tPfǰFht"gDꙸ=D&ԇ^gcsؔN_y[[8W3޾A&mDud^>mRb"}dfUs2`DŬǰYKmH v!R}"3blӕN L'SٙǾ_5F_ڳ*U'hێ 䣱x=f~keOwפ:Â;Z'N0/?rI\'> ûE$wUosx eH#jM_h~Mw^J8v *q"X0L0Js{l>ؙ?OPLt7}$bG&fci;wx,58$1hU4M{+Jⱋ( pdRn1–W[}dMU}BH1r Չ%zvuCo`حN:r31{A`q;RIw99=?ZtJAo1 )o͟:+ @BbaY;h*VTt3ɌrLL>1Dž 2vTY̮ Njx>S&\qHj%5aEj/dZpoȄ-pYG 6r\o@h'= 8+Wѫ=i@OwX@.Ɛ Zg+P 2Ƚ?8*~@ 7H 5ề)K&T뒯ېSc87qĬ5uqe AO|1_a#ib#ܼڥpJo(zo֯q do0Z坥"d#z܂OJA>SPMʞ]5K]*H*>]1`?C:ncGU-zcҍAs&r),F|J15M#Dk.W&Ms7Q/i$`KƑCFIFWA_8d0&s`*p6[lN3s4vSuLݮ#sa(Hjy\pyq9}HT)ѻ0o{4`r,k=Opab>,WHT!Fe:|;{N W ǓvapQ5c mGN0r'zKyt&TπxDX 1_%Y(BOxR=54`iLPĦϾq!P,/|t>nGpވȆq%xJe,C"*yjqo;tmyV L~ϴpB)<D&蔖^S^:ϦV8,~Kjρ=B3vL *vz!1 EXķ?? je@zԽ9aV!0@}?Ac]M2`U"us/ڴ@Ykh4D{BWÌ& jrM.OLJ7g%KjV3ύ -vF7`qa?qi͖gv뼊Xx$KۤV%3t|裾BRX߰U{y@ϖl!wsʦ9C{{O lͯ/r[%E+>Ep@zA1 Nw+LTd{Mi_^JMUSM~)"/b.U;>!h1rv^ra}lz zW(K݂zQKjh-RRrkцF -)5l_:EN\lz:#_aG 8#&AfXiCw'A U݈;T(o!OmX 63nݱV v%1<8z-R];{/^r6VI.љ&L< ~3ڌQ`Ҭu%|pXh<\@-k]2lgmʒ3?1 c"'~Z%nBciWA} }.ENk(r)_e\en8Xfa2Pp{RPgM0@\ YQ,u}pFMrGeQY?46F7Z -& y(NJ,l i'T$GrHfvQņ@~!|ʹ˟V-5 f7ppz3pkFԓ(QW7Ӝc-[f#r_'"|*Ēd %}"6>o~m9m6z@y%DurH 7 D "hx sh_LnGƨ{)=eZɼgJX\;u}qCBӓp-?2a ]piePд6*$ /߱Ӆ濚U ca9H`T,B=Ȝs_M=-BB|^׾j $!Fqk6vK,.5H)I1m6Ξ^p Ǡ'FQ b>zab&5WzEDn1_3 J+|[^Z l7̏E0i#ǚ/x_4#vaph#eU.٠#f_^3%YR-SMsSw.EBje[1#Jxjz/X b*H)"<z[8n=C 'kR~xabv@) _6.uI;ɍq$ٴ ㎝< 7AHGS-ʷ;ca_~hSOTZh߶c܉qnÓsAWS GȚoWY=왯x7;+_Y)a4Vl@S;%U xϐ009R^K%0ۭvp'ՕA5pNQ>|7>v5T VŠ`ۯљx65Ԇި ̓rꆇt,&9Kta djcAQFYX>A5>z@w:h2XdT7|QW?Tɿ!$+x)08Z~<$;l,O'Mꟻ:曇ByR6`ehdzߒS4DpC}J8w$upɵv٦4 )bܡwo>T\2dͯdWS Iʓ̡ǣ8.~ycWg0eXX;')&_рXкhКW7R0`UlȵnH DT-iJ)[Jt?K7( it7=p++ ;!be%C$ZNaxWlБ%0 AkPVG$GΒ;1fD—&ӽg;0NbF8[,,C[HGVV `Px;&zobzp:(#G%$[v6(M%8 6iR噛tO{w(ůSJ#CD T#=%552Ϋ"\5pN>;+ME_2qA@6ѹ zlD6pn%nֽ ڃ#Wd {wVm;)=}r=I< `6!or }kc92 Ү%pB( +oL1R'Hed=ZyO).':N*IrMgOlcgrB,qY$hawξYa,BC F6Ӓ70SVB7 xD. $ߋ1Aqh؁f4˩۽՗μϡJ\Z9/Nzףh '礹k؝ #dcҙ4K *ǪA0ӰZW/mdHik/\q9#ȂZ^UU24/t]׽̎1\`:m@\ /jU ?֧rܠxp'm;Y,+`Uv~/58-ZBTJnV4S+s/sD,`!л"bh+:|M,mdF۶!(a6#J?Fd*'Ŗ7g"iQ$YMFcz{_pH48U%*w<~B162fz 7 oResɜ!=>OZ'"v@VÉbI[B- vx*,(0ڔ@L3NwO0)m  ;w{;{F%mSl >aDp%2wI: qT{[ "vJɢuy}BecYMQGjOiuNmRF1͟t@x*믄*-eoR~ Nn"L0 xO0bw {*٘k$ žAd'EFM'(g>0ZF\to#du O ndzJZ(Wb)}DA'h90:kIN149n9,2Lj``FVwÒsl/!1bAS{!08r:uqU~w{/t\viOz RTRep nJs'u:zKxV0(<}]𭩶=AJĬf7fj3+[߸2(Zz0^@䫉oj6+DK_#[ulOL ю ^-0]J{ KmkC1kp2ՅVB7v֣R L8Q,'\"/MliO c57{̶ujA S:,a"^{ `j&8Tsa*šk#}"|q`~u\/;lQ9a/X8Y>JxxcL tѲ#PR&G!#L,<\øs;FAynx!#m>h`gOO"O0V8;\i Z@mR㽪>Sւ HC 핂~P@G2q0R3!Eر;)9B@?Ljc)6i;bmϐHpC2fk"9멧2*em<<,;EmUjT.k5n˫TR> 8ӻ3R0"̨vkNL ʒgF렋yUGgzɿ?[z [IKV{")9}nxMaLЌa;&ˑdrd./}2:xo o"[2qWU uF`ّiq>\ lllZouYcKPFS# Di 6`XmrV:V1CU8ag3:=`Hxm,ݱQ&!0|ߒDvV22a5-n6bx]=F˧E22[YԙTƧ.$oUrș1y9q4K-X΅xceZ y\qgP'fyj oDβHcߨqX$kHbCS =T͢u \uQ}6拏@䈚xpTFe/XM@39 v$4d4" PIחDjii%*eLZ#? z3Ґd7H%%s10#=dD$v׶`a+̆RluQ;;Ftp^?/OśK<6Bec.t>*::WJ0Ԅg3Ū/j9rlcR5}vϒ#ӟ#N8iYY -0!$U5 =o/&[YSҶ?ƨUV<2y(Öۦ$XԔr]i'?Ցaѫ Iw*=REr撢=vJ4k{t=\Kh&8bXVDvHgqiy>,Kb†.Z!ǃ!fwEܩ@YO%zflg7TY93 WP[~m?'BAD3z:&~ Mi){עdbTɴШ j=r+rR,NB9Rg3B&h1!6{^[97d<.^MS~qh3Rlnz!MF;0٫.l}q aK6p ^-t(-28b\߷翤F2jDٔR;q)Js%;Dea%HWk',zaq4bS2ndk (A)0c4'M=Wrjј@DJ}b '긭$KW|?ŗ${GSZCvC:gKЫ'_79]~j;W4Q }(oa;{6P# aqeds^fy[ghjKo#.e^) oI jIJ97 D8)q,G8ߜ+nS:/o0_|*<XL;~Jg&JVG[Gx ?ʙ\ˆ)*o.e0 dJHCT!lg `,_)D~_)lB!0O8{S;b-+MHdaԹ#R#`-od~zt^t;iv+>N%w5:٠y q5NLzc14) J*L_+x๧j(hmؓ-)j&iwQ]o7p34:ѕ`sҕZAE^EC +v5}ׄ gI`Lq9B]/#q("%T2Yq=1ù6Âij{`+eȷݿXQ?z ~"ͰnЕȑ<>>#6;^̪JczH K 2&X8nRim0W~B&a~M XH0~cR@V.($jnOg- T b=,Z)X[ŲULb{he_0v$Kb=,+,ݗ..k*d=@z /( dq(oMnn{IFl^2*G_kc\^9Ft'X8m|ٱ HqpUʭ_v tpԘ,!(-&jD5ҨNO֪w,[\26 %ńD/m}Щ\"'lwIGc<D`QA3RmPUכh\U'"*`ן{&YvW++\p-6HS8JO.¥„AJQ:d/]&~N{$X(wQvDڣ>oއ.Eؤ%JFz`W'89zdneW|Ɔ_)RDf?sl64Ib0=7ƳzJa*O@{4LHJ//Tq ^+zw;1%Gm{*v\TY4V5%d) s`E{ 10ǴV/Ae$bUrMǠZ:g3TNwWHu;J~D#zj JR;zIszUdb|CgѹKfM *W5#cPD0r;q h2d@ `sz<#k4 )P K=Z{խ)n8dYi(ѣ_o_iMɝPuY=4:Owz 5yJӨK72ѾD>f_ZWS1J@8v}y?ѦSܬ*QxyXy7?4d[tdd}`W( GR0w`3v^'%Ɍ,n`['uƟV!fjV2 _x\a;:ݴ\?OhK6a IQ3=+^"WR (u~+|au_;S^+F%kHP, fK;>ZiJhctX@@/}7yӤtsäM"ܔXЮWS'f^I2l"+]ԱYmL:劸̯G)Pc۾%s87dWe usqy`y}͒G\d`ӽHӛ9Yw8taGO=i{ 0Q&HT9YuԺ[9* Tؿ;ܹ0yEfwgPc Ni60)p=EB[0ܚm?f (͗SSI3>α kLd(/g+N)a`qިڱ/?bMp\~l0#JXj5[JۀD5 [=kc| g0xR8,+;R_XDB8UWPjTS`~f5N>{Sު@(ilעwI$%k<[@{F'S9FzeR J!}Pg3Ҟ:ZC'Q#ɩs*+$?1.屢q>P|ǒIQP\kF9~AŅ_ eϰ/^tRW{֭O4fr!xהּ"} g#4g=~8eH1BY,hHxRp$W"k3\$̙ޯoSWGڨ3KyzUn,c#W։WTC욯;ʈWSd>qI߉wxWmK, s69GXRTmɨӮI!͎ae&XtPg )*i$(23MhR'{ Tȶ7DD#H)]+qR?m`;^p臾g:Q(9J5 "U]g.:|ײBmd0 0.⿖ aB#;%l LQ V?Z5jVL8n:Rhӎw͓4[6.$18 &# JӢI-<7>E$E6\cvu \hʱӪhs-@wO^]ClĔ/1Tz)ʴiT*7!sg Ēy),UI*g^rEu{VU#-jc*DPB&^E8_Uު {dX"q:c=*&*ctYj]a|qZC~XtTm_B?': (FoAe9!'ׯӄaߟ]NuY1`vD2,,%!"]s:ZSy5ڃ;OUFآjC3>!J1v'rB{P?᎓g~MsaP+-4j{;$iv$ab\ݰϥ9m y! rA-l@>wWYBl/goJĞ륩øt|(2c?R'j-L} EBmg5.0|Ҵ[(*H)ՂZr~/o(T!j O=U+=7c20+Au9z)W苜 afKN*TKEM]|)vu}<[Bao*={  85~u .);|B\@`Dz`64?a#k X+W,xzZ%~u!eO/ޒ;,%'*vd򇻔PPD($I%u\ѪtLG/l4K&׸}Y'>qAq]' TGbhug?݊\FÒRK-6>ngYcJaYv86e4y]l݅ "T.69oK* gCtg̒`7z'}JARju{7B0mhө{p<6\ %LLbHi =As`NEX%9 G|vCn s`%KݑDZ(-v; d{L;JtݠL[ӫF¶?A՜l5~?Y7Gd (cL!B, 7j{0O;Wm͞h[BTN$'w BgPr~zϜ1j0IQu% RO|E$筛b|iGA}>冋^8-/L{ ]:g83`>הCcAi$ !,?5dΘ!S>zV Ipz; t}kr 3IE |\DێI˭TkCszo_&XUu6ޜEeZ%Fa_Z<.{3z}\H+3m̵ܘߎC|O2w>52\HrV%9;y '䉐K VY)k:^[i/s&PdުQE{q$G@w/SS,T y4KG`b -"EOH,:qr:J g?!kz3YQ]<ާHwি)zpQvR#ފ2!D}*RN9; fs¶<\y` eLՆ=*] 74bVz'W`` LCG N4M4{V~ab=8 @e'oqK7o3j9$85=_1ݮ76cT&&&JV(V383?v&ynw[Sd jZ)F Cc`C|~`czI0Q#[1ܖRZ4S5"L\|h\@.)5֔H;nl9-`ސpȖzl*N&Z\&YJ6p{sa0FQESW]??;=xąGo-g !8b@_kz.b1(OZuC7qv51L'5/wScW_N8PEӯrU*<`ɗB0r?DŋFb&\~mX-x/4菊S}=6B\4!Z봈*AtbWg 4,lB99EDy~҂ h_yK9uwE6"]v8/ɾ,g=aGU%:#4Hm. ,`ƥō UF; حcߴ)a6~^lG9NeZ8v! b| J"OXch Mn:1fo)XU[q{>(DCI`1[WRYGDN5TfA+I93\S2qYY;[ iǃDOw"yP@9A!z#HF#veU)/1Sz0cjkzyd۴$4t+G! "+y R֡ I(2 P364ôvJ``#qBK58-˷/.J:9q0-FNQ2 }?SL_$uzFsk M`b nR \ur}F <(Ev%aBRjWkl[ǻ]y̑"NC1u UO'xbc-Ր ! }3)+YH~ZV ZE]hݑg#ؽ}wO"9KeR}Rz~ fҕ.md]h˱h)tͻ0o2ڟǩ$?8uI=kmP?ICbżm0-2 dsD&w60{=NqN!} q'@.ya\uJXe#bWL~ X:Mr1 ^|TЌ>R(܀hɶxR*Nث]i%0ܫwg@d݋ֿnӥ8>{.ҨlZڍ"V4)1>O3!^@mO4ӽ\2\mdK YVN5hZ9eoIْ+JY 'Řkx Ɓ1NeR 0z9/w=6,|wAfnaTi$.iKoCõg9O;^2B_.)vOtnT+)ʿل_NcA\ctA eQ yre{Um[2Ca:0]:bvP+rpE$O: 7*Zf#+MNWs_ ]?=ƴ/OJךWuK'buCzz٨dn.cUZ5t756v #@A!ds۠oՄ$]:(w4 vQoOMJrL4Ĵ J|ŋUR&h_1hʰWU({ǍXS. KQ4RRQѳQP& nk15Tg>~pٺF 88N % 9Ĝd4[c[_EpbL&w{AᢲO"R,MKlRźZhZrѭ'E!W(tGW%\exR`7b٫E8b ȣՎ#*YYH/)b~;5IkyífszuoA/t zc߭ɘt,it)Ϣ/w *ڳ)̅+'˦>vjcOtʿ VM\쨝@cjRq( A@pG"}"sɾ$_L r#b8C&ㅦ?[cRup׿sfClC/NpÄr(1հ?w6Ӣ 5I͊OneC&I)E,kޝz+5ZVJ]YUyqc]QuI1_Қa;.`q=PTwG4ⶁj̊ 2U 5FK%оe&tB9x@DiИ8lK:̣-+DnX`2MkKlp}Ermk4- :> ^J;М4vr v~k&~D̦_`LT,@xE)2]&i+2 bgTxZ-Q#O| x.-!\n+}.rm<#qrۂ'nK{[RkĢv-A"e'.'zE=CˆdF*y6 4wC/SCDc5E kè[̍ͤO2V,oBk?rӥeF.y,){ǣmYeΛ&`ZWFSDF"Jzja˴(KBvW 2[*+ A6&5gC(V{_@jCtޔ:{,ӥ4?6ω`-[n+Tǔ >aNwA~q$!{SyT+,;R ⹤]FKvws(^h`̋%mɳ:*%| \:Faɡ^pa׹tp{̿7Sh g &Ⱥ0kB’a->}s{xpŲ)[>/D~'^BU)ޭP34x [v)&LE/la]i|چD3?iq{Ux3@m 爦gi{꿗9"( a>]{xFKamht!##:qrVͼJ;1UƒrV [H꣩ASR9.[%M#.wKDģmUubktuB҂B'ڈH F'p`vfتeD6[ r3b'ԫ+z5gb4߮\W*P.Ӛ >sܑ+9ձZ:?//vXK`5 5Hr`{ itRTFxZ|k*4goB/S^cD=>=`kݮK V) r t m;VW%| i?8my^YԍstG!_ D/Y$ҿ9@H+N GGnF>Q#c e PqzԨtqh! Pl$_Ss?/v5^ !gr&nqMЗwU~蔩`gBP'Ҋ(o\@fџcV PT`YE;kƷ>ŵiwZ-2ZobW(j"/^ZE#E<ϊu0=o}9򢆱5l!q٧vƅUu<9F*ڬ=fp.5*J8*$7yqakIxdA{_5]zU!ia8m˛d2‚ .ܩiMT}$g ݽQp#qA%e5 uEo.'Rx#J\7EfUOh#@x>$z*Ǹ$M2L+05{{;`MN]u^r G"~^2\YN5CJ^ɺ8fó[h~o f~wum l6g\ J,Xnc T&&}f.T];gB^S,Zf&ɼH:B)bir&[k+\׊&Gҋoѷp"(^!-]|AI/)*w;tH$Q"7ѭ2;2_@u+9=0uVO-Z&V1{+r"v܀Ej-afdL< }Tx\2 I94 ,uI|i5pG<%_z^TeKޑrſ>&·#GV%%iV.~%:U|JĥemF枠6ErT[+< yeg.J b>w}R*hJJ!ݓ-a6l[0. V|891CLKRjT;L3d`ǔ: rކR&tf]M9P? V1 ~ŞP.W5rЙBS$܁!{'z*;y#we]"1pM!=c<έONp'ȫo: Q?$'nT/mxn׊ cVcPG<]QVԭj) IMPlC<)D@7z$YFfRWIuS` |/"RP@a$G,OIe=xku+Nj)c,㊋+S'2:!rA&fkYV6$W~$ct>d{@W4 PB;"8O]] GQ"/T置\֢Kap-r(钲XL^:.0jkXK5VRnJ(. sھŞAƹ'W&2: Z|*:zaOc~1ݾ*B:Ŷ"S<5FJ[ Rf p."HK' BXDLio\*̗dVw mkgp&"Z}`;<ޙup\JE0YOb'kcE]<1s^%\Ӱy3 0,~2l{]Qҩqj. Rrk@VDK4 vI2إBjPIեy'(Yg%HԨJCp) ~ J2rx$ =k}|Ҽy(g(I*哢DIdASz\D5d=gt l:/ df|"wB%u @.m@{m-$@_nFţdނSN\Zކ$βjT/9Vي~Jpqb['.|Y.앏Eؤy7q&FQ_/B!׉P|v|u@ œSE*e4Y;5պj~>cA^_ R mRryU1|۔B ZD߉s! ƭ(UT3&fx;eAJu?h :Q?t bdi_m;Q9! hJNC=Ͽ崧9S%$Ȫ .*i1?_уhx"!+-AXJ7?5;! t,Etk #RVb哄dp:/ mrH  HeKZ26 M&5Bgvq},~Ow6ݹ뚳n\6z=& ͚Sro`VԿ]p#ʓ5ЯpڸC+b߭{pBzfk]Ϟ7F[TeI%MTLК2X_K/ܝYlVؔvV?T ;5 4\@?#SD.nyQA=1-0?m Uts]"Zh rGkGRWp 7BHywHݦuςؠ\*4jpr)cyi&<l$݂Th2qÑ'ЪpIe%VcGc 5}6({#VPa;?uh79' ֬ an(oR_f;TkY`BPYߣιX@]Ϲ |L)0:Eh(R9*mxe7Co<ɇ04@]=K$R>~@fN CΨ@ pPI/Z$/A܃.LQ8S^Q[堈WJĺ5[ h$ 6\I2 H|wH^ f7fœ& On6c) mͲNĪϙ'..2RbsreۺnS+b WA2nDRTk/PG{#@-6[<"B: 3hhIͲ:TzPB SRK -5ȔPe"g>S0e7Uy>+~@dEVPu@ȦUu\ˑU8@$x8tWmz*>}A(t;C%nAAP&% |(- k=Ak+rh`W5 D"MuYԨUFR7UWJ<*>hǯv[ gqÖ:N!Lci[(0 XT/kDj%wF엄AQؼiuVw`ɳlkvv~MzwM^a,8Ӽ>6BA`2q &D} k$>H&O-RJN& }lyͥH&ߪnB{McغE ;DD;_i<U"o:\h0ּّb0(o4Bdզ%zpy}u^aQWJyc.wK WM"L驳y7e6YGij ^[:YlKo"˥z+ܹS.VQq@j\L<=mJtv]Vً(Fɇ&MsOa=D*AT\@V\8q'@7sQnQJw׌RCn$A@٘9Fßj3;ƜVح l;'8J/dz)J"4fcL0ʚ}ˆ\jNbyj rP;> kd3u׹5geD=Гlܘm@ar&M>5Ay[Hmp3Rs+qD +Od.'+8格KDxg8{4%2 _9[iZbDCOX)&^W_+QWCDܬȥm (tW?:C>յ[ij#f`vVBlil7F]z=^ftm )BfV$o& zfCVDn9#7M yfݪY;]j| '*I5>w`OQ Sܽa񦘾]cZ"FaEsO$qz[xD,B:sshVWdIg^*G!jGRdSaEOg.VagY R'E:%KbǦu%I#m QQ//0PԐ@/_)FhMC7sCo,"q2g.Z^OI̮[IٷE0:,~#ʑ͐l -UIyȭ!QLoɑie\g,a/dt=.yV2">_$S&Qmul>O(RX"Y>y_D"ʺ'R4z?I$lC%n9SgrO!aXӮDqfNn{a{5 (3[;4lݠ OsV(h\R<Ɵ抃fB mɳ]Gx{t}yrSii-D9*E0]ͤ˝:Xq-c AϘU&f7f}m$SO[_pӀ`*nP'gu{m +5Ƅ`ޣ#3X^$hd9%_1 6Za\ s-$_jY bwրghh8%ӣJl"7._D߮q4 9}ѥP^ 1zxq`F5@RPy:_Iw}A&g0!f n+}ۦN^T)t(;{ע q{϶(GmCUtN'u֊CU>a(-QjW8>lW>I\lΗhdQʞˌef5PvHZ]j,^bҩ-gS.yQR0.ص)Ӫ#6ya0FLz4JWoko | %V*@MP+Һȝ>B$T0}2F1U.sWZYc"Ph}7վz%AC4qT;z 졁v" `JJ9HH/RA-]NJiDo,2AK6nPX=r|NsĐq^g7g.;y=a~,*VgZ} /SDS J6.;tHDt\\ryF^Hlo, %/(4X:I2IŘH"$|4gW`w Brˋ~neB6HG]c8'%wnk 9.k" $|Q#oGOѫ7RCTЫ"EPIz֏`@Ȍ0d3h|תMdn(s^k c'0kO|TLp 씬(]hl;ջoIʯ U`54\7ӌv705O6%c:Xspyb]lF)1#= :r- ;@ +rH+; [~ʢnſQoPAyoOK7A a[MNSM,dIX\aPKEcEm)NiF~u2+0*B@Rd33Ʊ^n\DؿRl`2۔28o NQDW!q&Y}7:2TMh?bovyP ~شe /Z M_S$ZЦEL;ZOOxݏn~EXpel4 ]9'zRFۘм#ԓLn8Ox '"?YoPFXy-yS(ӝHwCwߍLKatĦ* Z=(,f(V 1P%#øJτ!EJ!NZ9Ⱦ{ځP3l-DW `~eUz^?2 (|vB ОV0*O2}'-0쪵d5ːaF,?k e<.Κ?82\({,f4]\#GH0LL/ֆCþ+2TSn EQs=ѦDuH8*z?]bB."}e/OJXQG]}:N\b^;jị9!ԉ|Y%yY,UZa2`Aa=Ώ'YaedF8PvHW+$t<"V_M~L,޾abGDNwBݷvR̽7 Zi٬jL|7^naO>@=Hr4Orں;gc 3 > %A=^T#sAg7J>cp]ݛwE ؎яA:bĎ,cMԈVM99c~{J b<a|? aKb[|p$lsToV6ԕ +)s\VfE9P?77(WҶuenbۍ;Wn6ttRV 'XgCF'졈-Yjmq4KosOq-Uǖmn-<y3 4NԛBIm&X6qx_#W)Wh'>小qxf1k#ANgoLDKxω?% (? \<is@U#*S% I;BxfK܏XYA)+g@WjyJz0Fֱ+4Ѧ|:ˌEKL#P'(k_EجC!>oFw5]o+T LDnL@er / 4 dҡՓ5)Zb|^YŠM/;"s-tD5YnY6- ^3vz.xH8Z5FQ>J3Ks[fϏr,uHb%e}#LȜK{Ⱥ2?8$f}NdvWDo O 021$Z qƒd5 [ KZ &4l[@hrcT.?K$ЛBntR][Gij&WHi"zq.5BQqIFD8Adn%BEɂ@L>.1yZ-\A C<8{K`E~"2ݻ@?1/*g?Bzuk zXWL0F*A;JG 3l~=1n@Lcl&meQ/M]ו  Ǥ(XѽB|v$}%ot"IiR5Dh< R2q`|2p<~O9㖠ٚ&Hֽf^jb^o8ykPhOr!66c|hD2 ltqx)?c'b6=y[|<+s7-: .dީVzlWzXi(<= GhI;F4/%#Ɉ* 0hLhĽ*AՓya,hsści)Web \*^-=JClg];$y| P{/Uo;zvyy TT`% V>nR '߸+U0Pjp6ݓuΣ F|Cd(k5tAp )J@U!к " G2KVO@#'#~u2`3У%d3h^ KgGD-jvHGw{$>NtGSCP'Ȟض6nr,V9Ə kX/'Jݞ[9P2NsHmcZZ:&IE%e|(=礅W˨V@ID'=t(KI@ou Id׈)|妇 uUM,|..CRz4)=3珬zĘBJqXYOFYHD,{@IMM6Z8zlgǕ¨a2RWϽ(X06mOBn#w} 8V9c%y,V'Zy%4FN<y#p5<2h@Ƥ;j¡OheA~vbg&nЗ/<\Ry1H`A80^/toXh 2Q*Me%qEeKʺ yKV_H}P3ʡ#3kB y h]VU+]1[@' UWG?&$&T{!+:UJ7M8^ɔZ ,㟚kY(a^@.Wbs:v:HeHt~XW^⺋ws@6&0)qe)*(Qw2D߲[;d2vjuj/b`ũ* Ɓoi8:y ‰ 8hBtOGuq`+=#HYf5!Yh*HD+9+#4>mP6dC퍱"vUIe:XXc\Gї?N' Dv{u(5.-uD!61ު)*>Ww'ep;ut@1i+7V@KC CTΆ$ddg>#&l#AָVD𢠁H Z9nA^?(O[4e |%k?!\pNȍ 0j(Sɡ`l[%.̛ -gz.I-э"%.2p/Ë"$9LVu0K9s,&Ԋxl2p; L*#y VcڸWҰ2/3''ӱ>ʼnk;/I6}eZ[6>*`=lЃ;&^W&= yY~LzGa(nxKN^Ib`SwZ5 h?$92q됓|mIW|9Θ() x]Ff?j81BN|'lA-Z /V$ue g u[>_a5 f ͦ+n ^8 #G;h/*/"yg_fii!m#•z~߫yg78>ĵF%3!2{A'0C@N@_R`ﯰŝN}P(b]g,E RlSxjLD_|N|&͸UfSS$Bhhete(ئ E A*MMQVvqnuah]IGFDQ1961%n}UWa] {m4@jE7]>"֛wՏ:P]iݸw ?]*gX:m9WpQ~;~5I]PW uW VVe4/ [A!ȷzӣLnCnts깳 u:v#L%ԭe@|@u ^͹ug||ֳu %X@z +L0J!ıo(w/u908ǴUfbdGӳ`ʪo 0fOߩyx)66 `ҝх1izܢ֤[ݩ?|U]Misf?:j^q<9wvGW.0)Dn u 7#0·hz:`i q!|z\P3وbwSK4XO/G^¿t,8^LG݁51!U+z Nb4r115`Lʴt/=S;771BIA5@3(uIJSPDס31B&j]R~4ѽB"3n!/I +X"nr@uTl$3BN%Q[g{/sOHzl]9v-'@m'~9]Pq04izTWLi;2pʞ]<xi\1*^'H>`7'KEGΠ8-@yc1d lh{*?I:_:Y}.%w̛( 5OetG3 j.&M!ZKt/}P!WO(fPPgm"AriFT p|~S+=ɧUqmWs^ v?f` __mMeKwBz^ Oˇ )&lAvK"5ke `lYnLJHlTU׵WNR]QDz~˨a`-5^^ ؇ߌܡ E0cw~je`b_[;z@qNMs zQ70'ㆱb(wMGrq w@,';m;q7R5`X9:>Q@p h)!*KB&z}3\XM+\4< *9LH=ma;g&ô!K%4\珙e aqr}ɲQM X A!E!|I)]*\V'umHJG}Cv0فT$a s cXPgZQ.6FkIFnC@VOFHFϷjL y~]-/ !rjC9oݓYh #{/97H;XTM(3I))[ ؎ͺ7aXj5a dRFAװNXWsw{;6͎ZUF^z!W u@6+y:yGBoM1ǯ.}S"匿X'<x_!G#\of˷{69H.6U Lտ:`wBxY 5dO@XR(rTTXKkhG.3EV]. iN5)]k@|w;Gh76۪G~wȿ1VM rBq݃m~#!ӡ~ ME$~oL°gÌA k @?1NέEB5U1bqEL.J*ǥk {2 t->FBf >ȅo3clq=EG?CZv\yn*JEpqH"t望gGpk٪J sWtk>ٻfhya3cbݹӮCa[>RKьi~RQ׺IjnZI;{F<&{ ,/,>QVYuOQķ,V&2:CĴFhI;jOTڏ[̘xLuNȷ)+t\` /Cx~>dUHJoJ`r[噋TK\__#GZtJP˩Yiy?`6a2_Rވx+tM⻭Nfple ʓu]{KA(W nFfVhbE@([0m4i0 'n.j17`]KkT-夠ӏycGatcm݄S,||*On!FR<]'K^|`e/|RXGFf&aNA9>d>)wq&}.'v6DsЛQa`N{ycDIx9I5~Rt>, C=4YpV ;>].v| ^._ P("L6Dk1)atf3B̃3ϲ~g䴹5X|5U{| Jxd+ϷGXJ˶/`f AH~8.؜Jm[:5 w+QTئDC][]ZrV)\J dVj!b")>?&Cbq&ҏOhZʰ~/jIBpF}T$Pz;Ĥ.o79'CqXZ |.(!<  h#xI 5]B-F\U~x`6axlnfCd/fLR/6mJUnM.&ƞ\Q9UN& c[ /' M540x"˽6\_̍Z Qq{ #Yi_8VP'ԸR֪֞dRID !i f8zpv۾Bߧ0~@D2Eli (g?…pxV ~u0,8G0缇%.O;Rƈ`<<`ܱqA2N10 4rT=A֥U 뗸f."?pv gQel:c@~t+ l";_`(BԾC4 ~D>dg_-}5)Qiz, &3 !:th. )SoB 1ӪsŽzVh Yt$1w=InUvOΟT?~jcvw8yΈ=.˝:5r$[cPK-9LKxXCZ0Hn/Cnl1pS:X֨, MTZO hBoqY`RO\lz0dmsVG&Q(hෲ4;S{"[eՒqrϪ=-8-8;~՟&> |+nW2}r$6akd aچ=^i jSH+sK6+sg tp&l^(شq =+?XZHA*I:uJL6nT֨˳ (Sk<7u 6)#A@`r>;\.$2 w7hГS]5_=5H)OՒT=gЅe|Ox Ho/S{WoT&=Ɛ#(觴.]% 蛖/ H .^I0enj4ֱT 2pBmP0ZWaQvc2igQa-k<N;J4icv1S&}jbSO@&:zd(-vcJ_6RVw|;m VR\Yg/W|de^,[fzd%[y8[^81Js%3Rv:`RMHEMHh8},- K|ݜR?)!Nghj7 v%oF(QR_|&eF\)^dPM1 ݬV/Ab B^]cM 3+zvFgR->^#3B*\;d }|0CB)p&4N3BH _m 9D"W,~OR'̲$TSmi}y&5*:tF%PZ˯lrxLJ(6QpYhV La y\\E[ b[ոZG(X2Hu^tG>[G yJp?NT2Ҫ\ M,o)[xSR ^Μ]Y3xRS_QNDbQ`M_3xz]jOIVDkRZƧw/xMrܽT*rzK{It\yeZ&:g=fHe*v޽m@XKdiYQ@cDu@$.5tdG} ]E.?Dt9H4a֗_;f)1K?V4Go;DHuVQ$4 Dr1Aqon O]! 8pЛwKw:Tx+WΆ~~8:V~r͛NdӕOA2P@(DDecp=^TB)lNkQh uSkʅ@E-#+n`(2}}᱗wU"K.Ͽ9K)[j˷#k]YlZM<FIоDT>㳂$єD>UmwFC$C]ٍ{r^Zp2\C&B$#M:ك ]Vg?yAO;|6qf|dM6+.Ckﲙ@/Wq>)Bts&xxw&(*Է 58/-YZ\]T0sԂ;gn)n1}ɱi`n4S,˚XA†Вyl2`_N3LL9mp)2)%_M7O!\dv _U l&톿_M]k  `?gD-\x3P TuL~>l1$r Rc_1LOEl6c$?!EGkbLA͙Oy`wɈʓ}h4|9gȰDR6}-(xkFآY&D ,5tRc3`7{MʧAD]T8pŨn rLWi9q>%2$G0pB'5r;; gj>G S* Smui䳞m8xm.Ga R;T$<ٳf +0V 4[*PyM [:{b)dF$_X*{A|KM/b_hoR;+.G_KJgt;Ay9@L;?#I%K]}7"(_'Ȝu q1/C/#ʚ״eUh=O;s,=cQ\bXM(%kæ'ќ,:l ӈ| ~ޕQAتv(9l{"ZFL/!P%s! f~:W>eD;4yӌ;Hl^'P&ɹ&9g=z:J/r 4Wr4S*88ZT YY85J(/ ZMh|Wy_$q63 sܨ˖ ;ٰ\})pj,1g/\SF\]}ˀq{2Ff.9$Ԡ"q^pyPv[mc:ku|1vLlGna$ö܂cJnw lM+\PacA~OkFLЭss,Fwj5ttrLkk.a3̇eqyv꦳a^"?eG RT݌Sf{2i^^\SNI,.Mtr֠)ab;zmsbSҐWEë8hO \Cg0۪  ^V~6D@Kx~ֲbd,=zy> g뵀 *cey_Iq'K2B]e8ԁoʺivuuk$2&}grPCP;HMA,9կ+YnP̼:^._^_ 1 X!s'z,59^$ll†{jy*!a`6IPzHg! OAflN-PxeQ(/@u:FVBwB6 $02ԑNp,݂4Nt |zxafZc Hw`ZD/wtnU#L%S&鶋2[yZskSL#bM}Zښy%AK/0D…{@$Y<8~@Xq&x5<wsv;+Џ|:L7\IqWמ0ЩQ ^l5MĘVV[F3דtk 5*31~SRݵH~GF>>:UAfz9u2xl`/w_ƣhefpR)MwFaF.۔]`1 <$Sz_/ \m/t26Njt+꟢Eұ(^q7H߳Sibh{$Fv ӆX\w_]$C5D7_ |5Bb@"B:ɨOKgp+b!SNQ' & r<%% IYvQ߇"s Brݓ0N\=bX]'əMp'Y—BB,(q_sB&л}WA:<-÷Wco-ݣ],! ؞}&)+C0~bwhA܄ qRpQ/~_l$VhAڨQ1E6B#̟كKj`kr)Y/G^BN*N䯼TCճ/RaMAT܍#UW(V4aKn@iن2&L37'Y3y\U*:Gb9 k68v (H`-7d)4zճͷyE|=K4IQ'.oTsRG)J*(c}K 4zKq;pmqw1֠hRZ_s8ꭩ- 5=7i4uh%ϐ!T "6}y.I<`1~yVPm~|k;b'߹ E3orjD f=),\#El:ɓd۶HAy)d{77X3Y~s-32kʽ =-Tk:lUʲ!EoUuf}Xjt3W6KZ?Xwzr~ h>oˤ7aF;6,L3 guKR9m(ožU$2L֧;Gs& (-qi+w͌JTS15﫧MU\'RI08@ \'۶ ء#1' kw!֙擁u1*vZ6<4zV^i8n (y`6MnsʦeJŸaE"|5HP *GR`M(XXU|9 4  `7>#O .51Xf'[F. `{w^wݴ_8Iz)9(zO_؋7^ޔLCLhǥ̪"|*i=XòK(5SEhƽ3<?0ھ2u`!Wps=Y釃r9ΖZ۱ Xj$ Tl<%K9Y?_ҟ|n~7COw4Uߞ6+Hg>V=HsPolJ4$ pQHo2_#f[6,K^3vJ1$_˺_<#ʽ4W_l\Kp$CZK p5B'a>;lq@ԃgsTCgw ^%W܏ir01&ZSzYf7dt#CQ@U5bb]Cs2lebVrDZۧ(g>+RbKILc-r^%8\ Mklv[ARGCG=8F2$ax崥yPU@L,Lh~V[GtϻcDw(Le3#Tz^]$zc f0_o$2͓V۵=]hQq#z6it,iF_D`E96i$S ړa&n(d}D:*R`oC ؂g<4ڇXj&]b(4nEvs=dBLZY\ "~$oJ3l#^ y4=LRa x}Iyr@m#̗E]|GP5БCY1qN3% 4-z񸼊vI":uvr G\dQQKr.Q#զ)3O5> DM\ڂ)k)~s55'N*.}aZ?zKmuQ X|IA@BKv$/wr8zzäj"1;SU Ζ/y`i_Q_Ӧc&Zݫ7q# N lI  R>BQz Jtr:6r[esNZBf5Ia꽚ӶE< k)1HlnvvcLU]w}_ HITKaS\i;c(SsTNHҊQѓΓq}HDcon:lB)Uhfqjn ȣUCjef b%1[2;nQpuj'{wb~cgM8ܐMܬq@(w,2u*PKދJУΠs4{suƙ,ʾfmqd?ZmͬpP{M7ySiD}ZLU[9>nrq nW͸% pqAj$#= ,Y] )[P;Y;&#`94#1]Xh P۹t?o*ڼ@{&gx|PX%T?RN;ۙ.j ˡ.Ndgy>˃9T@W$(-#gdthaVGWmA}ݿ6'>?|$V콷cdVdy9+wS f` 7|`۽*łu5361i+ZCduK4rMl@&h}4EOW9> 8tp-2ᗜqU`¸EY{i+<}jdAoxb ȱn¸Hʁ0m1e֥HSB;8%DX.j:y-iqĦ#k%M[ـVaVVdͺ0E A*<V{aѫy0ܱbӴ9W)?H!$ ~ m>kV4CUW&0γT>`Ww61bه TĵŇIK,qC@yRv ]ju'xO}%EbKLY 8`ϴR[B&gƭKeuv:>KH]@r}"h'" ab,б_Y`F\n/u$5t{{?0~ ,AZ{ t Jz;Ǜh!efUԏENQ&+Z(owØe[`ZҭD[~#Q~LoL4frQ bG8u 7Ƃ(G1f;sU%pz~*EV"P E 10Iڏvo QyE%Gdr$-xkNpQ\i3֭ r"6`L9݆JB':p@DBO 4.6yoÇ!q{R6dNȊf*ÇfF9SUz=mz@g~=6*/*Wi>(?λC|u^wXDfX}Q%_TĂaxqYЀr+yN>l!0G4ZnVa5c'c_˽jر$5|;  u @I,=ي}8WʄlQvK U\Eyjvo:`Jޕ !PG[>f j}[tI9Dgap$BCU։"xFkOSUGJjyۜI}* ;Ǚv]*wJ˜jbh/yd`!N2ˢ%o^~% ArL71Lm<: F2<}nWݜσQcϤ`[d"ͯ ;xo}lER`J 5PzMvcA+%Ý,Bx+["[ WՃ(d2FзX"wg[m4aEM g<,a{1VOƐziz xϴ Qu(HWvR>wЁ J7ҋ DSp_uLf[T_g?\[˙.;i<|4cc$+O|4i1g7+P3uXfIܩOgpy!FTwD:PobJJi+|m]),\^erdXeJYNH&5玂@&]uzw\t#F{ G+BQˍm W$7D ~Wx|֯^G$児 S|(9ְ¼t$B4G`Hm(A@儓3r_F|w ?袳O(_^G &NPq*'%Jznx_uh2]ZhP!Yxv ԉcI*%lѶt?b6[f&ɱ$Mblh&`>]Vj˪af>EBNM_D$W5)G<>j$>BY: "J.Z|JwݘDjWX }Nwq!mN3Ea0&Xr |rs"+gLeBEN+b{gV$i%8?|+޿(o~]g*B] w!c<` Ty>OݓT % U#Ut?w|Mr`1-9P&$|&bҋ~iAR;vu*YBZ?+r Kap.®k .&.bC ǐiNfo&2&3,NGz@܉֭'T9lSu(TQ/`TZU nO+ pzUySڶh^e,yW $Uir)l<#wn*~5wK97ֿztZ`ɀPI޹9Gs=>~ ~GX[G,! QXvKZR|(˭ o8VFy" _/T Qq%.QIa5"cp8l :贁G MEb>\ݑK(Y.Y6K@A Sېcz#zQ1;m Ksڙ/ 迨x#m@}H [Lf+V{}Yg!< a95%+~«#TT\.6OGivy$ CY ^o@5NZF<>z~]̄KOOC&#J[-I߱J,2׻M%@Yz7aYsFI~ii Qq ΚWnB!mS!ꮞ[/]0hbhA=a; HEO)AyID8pk9lO?y| cD)w@@íW T[@aw3-Lb8%M-8;{{˺AȔ7ȁH*?=:tr!BD@7%D;N B=t)^d:kx8P#sIň F L]+s(8ϑ { ͐%ݜk9"3-U-D:\_O^I哂(br\҃7yQi=$#z&pup9Oy툞f5׷M$$uSKLy: bٗFV)*+f 35"?rmNR{n&(h<1)!p 8}kH4EWSY>DrSzӍ,6ta* ]uk;)O#68PW,V)0r1E^鷗}n+estN7AgZ0.TW$uڹ讠$W$ЭF*V\w f(DNm˞̉~oWKR|8v ^D_9B7*LoIelLx'S烶Y#n$q<}sj&tt)GΏv>Gwv`k:_Vt ׇRMts'= a Cvϭ|d"h o ˪•G6v7!M)'/-Y8a`2/jtN H/<)_'T.=1L5ROB ؈Sus{2цsQ H`YyDrG1Pr݃^>intEIZh39vjF2,ݐf]_7 |11N쾛ңjtN2%c/2uŚH fAW&⸳RV{)4J3VˡmdmYB,rE𸪨5#@2̸RGw|7) iG 3~2;F-XV2~b A%a<LHijGIlrmS& gB! ETCIȖ_.OeBFG01~n(\Ww-/?[Sa,1 l*K%*B;' 1EzWm@ '{Pw[5`gAwvrKX7:AZI$~VƋ?ܾ+P)de> Q`8~}[Q]Q?tFHID΁u 5nbJk3׷nQ~?4? pMm8pnͶpu{16RՅ󂮻NBsԁ&T\@Yi͹jev.WmrkѤ2|kwẾq㿺$?^Ǻ+K Qrs25C_ u&H kVYz}M*.;pNN!ՈoGRmֵ 4|Ȇx!luJAߘV^c:͛ρ7A0=9SnN9ek\ <ڷ—_o#xW&9>%(çA{(Hßc"ZҌ_5`YqSxuz"$±'J,ej`=,KmyT^6xhDM<2!GfA{Pq=IBw|/-떤)ve13Aqӡ-"Я0KWH)tdnLYAe< .OF!b epUjFDmƳ υP(q(`6ZTBǦNuL߿p2J)h_j0eח/_V*7Ȑ 292$K:? LMB'bMt㨇lBH(7kgb C& + ֻbkg$=Fҙ#{`S6DA`fCh ~4@xjZ=pm) 6M1 C,H{kMF|) zda9J3+^}Ї2VN}WՏ $AEّS[- iJP%$͛e,kϜz s,QNݍbI?X+lkt0G OZ54c=?xԪDy¹y?Z#OX'~J\]2(9J*j>ÇRFY4h ]EVb+yU+J#TR|=xi1 JJW{ Ik09ɺr\=*P@[4vO}up|h a>͝Pd ;'0`.Zp4OumDDΏEtL~@ l,AhyBrָ1 ub`MIEEc*jHNw 0 p* Xw^͉≸G0~>h~| PHD}T+5n4q8$iO^rJ_f7&1FYZn ]fRtl (Ԩ2ZSHޅSwqa=HhQezuLXПC+0XV,00X)qqj6D|r]'o&a N'g(ρ2*n_et% a{׃b16+]o\ ")9vr*nGfb Nk 7GFSeK4졅4(j\^;ew-ACW!' h^_=6B\)/zlmCabxW!I,g5z:8u/&U6ڝ x+W#RGZ T 󂵴Zpm>?.9``j6/LDK,Іō3-Y /o4!͓lZ3إ*;e1ޒi}FL|mw8#_& N"UGiRQtP3xup GxvYmk%x je!q18 V!7Apk(u!: tVg:GRuBc#rw :Yw`HP1Tګgwi9G"+O}in2TprA;Ά:t?1מCv+Is1-H@7v'=-u{{<b?7l2;m eKMN/eТſ`l6"j1'7 D.7 |ǵ,a#W*%x;OghE!S̞23ȫsBT?Y36(~lTj}F '"+<p>;P3mGƔ/ )kc]7wEߪS+rϝ.bT6|tL8G蠫IP;:1mRw펄xJ)9F1Q)zw wˏmBlX |w |,ckd aU+jB\&Ce`LLŅ(eN8F:mgPG0[G$.ZS<&>XH_ǘ XIJ817{j䙉~ G|`ڌzK0l+ͧo'p*񾡱lƫj~B*.J=8r-p4P$i$|Mx'W,Y]Oäd}$;LW߻o/tr8EQ ֕NA3*WRP8z)4+ȟ)_Ŷҡ*a]9Ziit7ɥ tHi/=`uHEo<[̭R8%i=ddQҢ2Eon>pc뛒 bIɽ@R Lub?Er <b+qwM\pv`qr* V8{ob_ppkk:gűCH{*;`Y+w*È(B!4ʴ+p(şc{SB anha{g@WH$'EQH{ 9̄9,O EkW\[=&Iv#].b•3;Lt4R?2m*z}~X #6g_m,mh?%paVN#cvv:vچ>fb,mI#zy@yW!O*G{ !FnY`}mh[t脨{v/H%new} yR1 tx0C%ZmS=8uYdXk/suq) h tO-cj 35?9VϜNBz[}B#Ib qoGAӶt]qOmM`:eOd,QKkS{Y,6C' CW@N6\_a]DG"6pc`D )I 2 "EGr: ٪. SER|bAfW̆zX Y&`xY$XO*!h(C?TL¬>*Pr 4{<[Peӑٷ]ٱaR>–EY[Dwߨe[!FRCVAI͇>Hm:]՜dff;e:-w0]8c9EVqL}H[`[ðP'rVgym(Ⴓs %ѭh L`.T UNlT3/ь>*ڤJ{%0m#Yt!i9#Fd4*g4$X.C"5z]GPe<(Ewv+ ,B5ޒW=Պ:QmtDz {6SaĈR%]է|Ol5/\A\jB^;+DNfu9}t߰Ī/I܈=w9M6]Вgz|tIφ;89QA-޲îz*LYtw(r x [ÒrǥPZƝd\(`֟EYwDϲcH9DUDdf'Ձk#f{ֺ-W;q|'0;|Is) ƠzVtMކjevA׮$+6rMô@L&q+mA Gv\KGI._4pj"G,&ʛ 2mxB>>D!HwI}#!8Weaqus!Ŗwշc 'ft8=/*mWlM?R$tȔNpK& ]zMflN O7 VoP 푶T(^Bi_&Ֆ@zV&ma=Z[QUxSbkMGhy%U-12w^b\s5%"d~[YB6QgnC`k?ZfVyi:(F2[qϭ;ҿ'U P\UGF2 3 uj 2lͅX^Mv&_Pjaqu_(I@%:C\V\qbK_/^#Hq`-3J6*E28lꏱrs_r`7n@P(I3 ێ[ajx.d!=:cS$YRFγbX2oV%j޷i̹#N-9CFl4 uZ,VJTw:~r&.k0ÒWcTnϭ]!܆6:;@IpUW^gFu:ZԼ;`OiVn)n,0E3'|6{ON W4H>15|w4e_"(T9\pnƮsxr[ž%9~չtVA:W@4ϲSoĤ!N֡x;ϡfgI-:Ɉ:퇰_RaQc.ɀH >|RȊ8S8{оUlrj,z*w2:(wm@[+?r}Tc,n{ANQV`)+rFECelb٩XBGΤb 2?Sk!k 4]+OM<8GfU 2Ԟ+s{@m+jvENJ6IwD枴E" 0p#ݦ" ˉ= Ji%ϫ{=awk@d~*FxʨN1IbI y`*I4jǍ{+7Bg8t<.7DLm- Bh`.ql量7w]M^aP^,S%1!M[muuƩpx+S2D= +OVI_I(-s, 3\P'i_Pa皏[Y.]? E};rP|L1}t˜!zSzXUH]B&w7 pyG 2 t.P:++CmU'V~PV Ƿ@j((*s1DӘc:vO,_z:f/-tR3 b2EydX]h[6Cp•#mbJIXxFt$_J wUFbqKdi8'BԛONXݲ=z? # 3bпhsge}U Yo<\݄Vz?ԭ +r>JA"QtKJΉ@!\y;hY]II7Biw cDNKnp1w!0 s*XAp ~xBn NJs\oA_oFi^Xg".EbXZwb.B؞́(l,%?q_G|Yܷ䬩Ĉ1܌ǘbNYA(LMdՎ_3 (`G~>2hEbYc9YPBXό6Bʕs59vUqr&D._&N=i W9h!zzIH?R( ;s9JDC ,SAHboKҦ\Uq3P_Ry(L^vp-e9lW$d6fP|W2eW/V9l`[}ƴxgWdOw[-%H*/ϑ_7[;ck!8k}XDTNDgY;D~N`Xj S"D!A>_Og-JÓFR,( 9nCâydfoLl";QAGs崅b&M=g[` *)f5@O].Șj}*9 `7lCMF` f ?SʿZsI-!xu?f<|s$_- =ü|…zܢto xZy|0rw_uH⃢ث%z( lP3yjdu)µd2|xg?]d.;Seph_j'50jqngl2Ix1e++o:ACEtTLڎBXΟUhb%P@y.洚lzGsYaS^ %z9JO${ܖͮW3B+gC H$,Ww h2\pP_$g0Ef~vbJ.hPگkehٰ98DNq$"cgD_c)>K\D-e ^QB$o68cm:ȧvommJe\+As^k=t }[li4庶B+mb|py˩r}CN#W`W%ۤ+"w*Ku H7*eV:Ef˛_ %n`$>Gx?Z;pcvv1TύC39_)W.:,BOjqui1՗j7c%.[dk-F62 hkkc17%:~F }䠊9|@iXƁp'̯*5!RFqI=|a݁ݴ8.lb*TۛEUUVZyp9=oa^Lv>s|%;y"(0pOm:C=R.{ ֩`Ɯ֗rLyL$TUKG>s$ uיuߒQ'"# DRL^G2ı(pf>ܩ@۳d҅^˵)/pvH />^a._3 ZeߗMSe,v5)Tԗ1.qKF-*ˠLvʟNVX!]sÒ.TMe+N!ݙM1# kb++ؾs3kjAEL#LEoA4PmHjix}fЛH7"$ Vj{pKѲv+i~ҋ4auşd@՛#ѤY:6K2yl7Msg! >SBa )ZoȶOGgݶcuemDt+bT O))!XPfEjʪri$Y~vU6&#T71[A,Ic͠e!VvbQ\f7-&sO]rA(-lr-x\78l D|"=5˙QAgaz gtȕOM('gz[ƵM/ V,$a՚ei=Ԧ@$VfN_Bh.ǽz G?Rjy>AN3Ȍ-rie+(Dg+8늵/)>n3)ķF Q"#M&aKVغ"Fp̸_savAiѺ~x y[=qX~1B,MSJJ,,OnEe]Paj=oLʎ8(z L) & Z kW) 7 d;Ѓء6qY- ԱUp*$Tj3ފapWR9'\1{!6*:`CEƔN s8#օ "YW 3w5iVc2jEVU7ee!{QӠE3*]~P6X'Jp>ɍ׿^0j4{ׅ=wã^NTkKzGs d3xY4ꗦicCuxز`s@!8bτr͛3ЈΕWhkK UO+@ynyl$ʰ#l C1]Tg]wTTt!ddRZ&WhnTovj;Ћdu@c3uSfǔS sȗM-e Q6$ۆXDZ]v2 hN;f?IY-P{TKoSUPJ(88]n>wq0?1#R W*ibCnQ%7HWiLo_#"4[lzpX2t"Z@xsםΫ jk/!3{~*?,N9Fy܁OE SEp%Dۍ/6UwݵJIE>W3dˡ^]3TFNhxv\x6¸ŖB4k_FMIA0Qɟq׮ARbo(}cΤ)&Ѻo}{yKV]3`&#7@_8fy켙zQ$dpqTrMyea?l(io$mjo/?"5tΨ'0^a B$ESJvwȓUQAӫ`C9)Ŧ;Y3 l\tFYMcF|?4O?7Zro Oί7ؚ|rW}+,7BJY9g/̠oV.ar|SZ:+t)w#=uУ~!\O#"ͭj_ʔn/ fU n >j~ yG5tc`!ne@SLCӬn(5}F༚~!ARy&1y_s xvEm̞I0Tb`)ݔiej%n$H|֔8y h(g_&fLM2V7"9@hd~T1uK1i:5~ED{G;hk&rHmQ[@}--,?YYH bˤ >|ϰOӀ,0:䴻̆ꙦUfc t"KI w!iKkBvKߪ}Jl]$CvX kKTV]<ICr#d_l@o~C_E.YXci!n aEьT}1Ҡ:&9`.ҡ(÷mEFopeD|O6R i/^Oi\}. ٝ]#oKĐ]\kx.aDb7юFӍ )<)bZ$fthNJe$P-= oֻ7g#`R~9PR2-oٷ&4X `*a>?D" tغ{Px*AQ.k]Ssx6p]*gWhꛡJ.Y?ƾ% y\g敦$/>!PB0ini G/Ԕ Nwp&] "lK`Epӻ@r{@Jaؼ#3R(6eG޸w<@,W4HGGWV!tG&_ZIvSb*y9VF{S> v公a4zPm*#]8^!fqYFFnv?b,aM:xX;M09 `Fu&>1^Q!qS3C.#I a9H JY!L@h`U8b>^Qw+>Fm(>؉}I嘫? MyX+Dxl</7\0MOW~Go~cdʈôApH\ZJ_ϋt/JlϏ=n~ZsvR`}Y3x9vDS2w\"S_iK~J^E3{` ͆BsYyX 4"qo</@k֨E&g:=c %Gc/6}K D5ɍD1AE)v]r&@Oì!tGy@*K,Z@Z56uC9׿@_0׶,1R2?Q;5(AXM2Rn]Z(@7(BK@2©sFkhO8+;hͰ d4D}A\xO{'rp⩰`%ݚzgj?6sMFDDsQwVl=d[&v!M4|vJyXyG=Fgv%OgV%XR@KMO=Vgۋ?Nv9z'iDՉ?c$# Ҟv\889:mH`5%pAW}Bnf3q5b]5ϨQOhaIز@_E St;ܹ-G+$O S(2jQ a *#QBR@0O=6YaKSy{+aciMĬ35)8}6\z;VQ(W3A1Hnr<]DpE ST)cbӠӣO0 5Jg]oL3BMT%g{5?U͒89&`v=,mA ~aEӶI T$ġ; HoZBsɹtMQeѫ| U9:^Ml~06 Hv#kJvYJWqz#P"J"TkV'@.7^aς^"{:oN\O&F<燄;HI&VTa K_ ~NKOTgfSVt%+_َBf8+ڋV5,;K43k|MBlyAM^qk/gp(FOA?DK;ksQ)qM ΝТrC\? }G >d!G= ԭ~)SXo!/ѓ'чTw$|i%pޗAzPyEVp9:%R6lc jKޞцvwal6B||'дw@eT,Zη}wJ 9umc @ȻA~cFH,_ ^/$%tk 5ZI<^&HQnwfj)y/WN\3Ϧ8g'ݏ\!w91dU1j`ہT@4$vh<{u)B 3V;*FλBQ;rx Nic/nWjB"^۞*]t/ѣn~'W]J-AH8aZ$ԑM C%0s^_h0t(݆/q_} eLI-SoCӗ[I*6#a $غSo AHf&#/M.TFv^J?=0@c^!w$J` ]:AayA;u΁EґϬuZNNvR\y˖zߐ a)kU&;D"^G-RuS.=İ )y z;|{7ς'n;/mdq) *bT5x]'u&rJib9 >v1C16P>0njRM Kvi"[J-$wWxp){|WQ&R+fAD[տdF29`#N2C?m(4y:g<:rF]b, P+sPiA ` hoa(=rQ# L{ۂiċR{ !d*e%k$iq \hL݋$;X]9 \+3&'n%%~A{b-Y IXf‡T\΃i<>cտZcBSwQtiiUn.sn' * >i1 6vw8T/ҽt+aդZě.Bb׸Fp7‹9]wŵlXb QXZ^ Zs|KL4nGq:zC;lgv5Fe:5!+5s@"ae`KqefyqrzH@ xfsI箇$θW d tFpEwpҢ6-oF[)[4>|ᬉb,xFy v]_,dQq8pO DnARk*oe) > +#@ u+Tk'%֨WF zǯ Tf8&P>8N5}ᤷe vhZDZ#&mA-H; P%4j Afka}4y+G #τ閟~שX=ۢ%=& tDsCo% v|-݃t9圳Od`̾đܖ} S,B8;,Ǭ8DwBjMg1sbV,;.[a 7Ts/?vCkϋE*AsiQ$v̥~[7LIôW/]W6wp?]iTtaijUd ʍbs҇"ZF&Uq uc2Y}3?Rr3<[i ůVb$%ϔIOBqE+/(~Lch;Rv*w$rxzB5,=׫ {Ϙb5.. q2WFO9^~`.i]_X` s2N3%{[9 3/ӕ3>Q"5$cؘj53tp;O\gsٻcӱVJ˨ZK$ J6 up}!.ȹ;B)35t.eLl}Off'Q Dd6;Qdv_@1xtWԳ]4$W@{!ҲҨ r 97ah *: `L_zhkʙZd!G$I!E{mf?oU|k 8yR^Zͼ5yKP2[]Xd\$Y[yk˧5Yj/ HNcfyefY<;^uiGQ|mY-<_#ʫ>%!m1v$f=sψǶ-/Ir>_w nң X吧+p*9B&*F)Л1i8R]kY0N6s/aJ)7Oy+Xb~ fUoda/AZ%#&{㐂;-+a)A+Hfp2{? 7IuH?A&n^vEu%BǎiM-iw%]8-X{qA\O*Oa(E{[ &jZ`>vYC DҨ䀷8hY d雿">P/R܊ ;7 9w`_İ*`ƢP>pf< T;e{guLآ1Y3P&:0rh$S6ʽdlaSQUVE<-r <\<ަVΘdD sJn9z3MUj[N)`K<rˑ@jʰ$luaDKCmXkC z+nW>ԩṯm5VpY'm[^ŧdÃ=%(>bvOL hzsAOT4"yGWoŧr3;~3ނgs@\ç+$lvpJ1. dLY'>)4 )NjlƄx,ĊðM\~92qj,%8XfvU\_$:"ܹpV ԨTuǮ@i,\ 2w*.v=]?uU[LizUᦹ 襃FM.Ҋ8i!9R yċKKQ )oE #Lاu9Tk3Dʢ{*.+K$=q=wP]ְz K6OEDl**' _^rk,eKd `B'r=Ι#э+oUR lOP ׻Ě)˗{Ο(i83~M 'A9ijȅ84[X'A'uxƹ۔Erk.ӑg( _vYór z $Ks-9~1eAw% .w"T J|MH 8[h!.vM R@oB덋`x g/l%[/ 1=E,CISyG3;nFtc:f$@6ԱPPګA)G7iӊIFdOX",Rdt`y'KxqWF2ڗ0eS?է7l-J= aOgI uf2 ھp4ĆzQ7`[s C#'as9_“r0cw~_m00>f~y~ublI[J^fHT;NF A ! S.yzghXuDzT,kt\?`7OP_c[22K~ S5JgS̓ ;x@lg|J4-DRe0q>M!)T"!Vu"԰m-]BfQ nu *S"8TDp VCV1obrY>f_T)O0dkx"׫kMGqP $$8gH1Lteo Q2q샇a,r`]VM y.5 iEպi_d:U f0]ൎ|^w+UfTW>~xT;%!odٲ#I yFJ~ .`fc!S7SEؘVb󚃜J kDGp/_1_>oRjsn2  y!n@F@2rL7?jpT+á&XqTfM<5e@)ٸ׆Dgto_[|q5B`&+ [2|̇ұzaokA$ź(vk$/Y1 7N80ആ b&i, \+c-FHW P8/ZğQ/ `"MKuq!daNpl+O҉ĖV;P:o_noMþUT烁g65!Saj}O]UzW= }Fڅ*B2Wk~J>,JmXaZm ?V) ϱފk# |<~*[vMQ N:aHG#.ց9тFiV" &'N |QDzmF=*y e1Lkw5% uP\~_WY7D03 et1FZt&oJ~\R6n,edeq`11cXJ| WHɍcL*Xqډ>|[b  f3ݣ_y׏O;p\ u;ZĻOKw K7~x!C0 B(w tV]OoeԺGXg8 UGF*.l^""PhJge8b|vRr߆/4 _1L^{s rQwgd' =_ AFCbfRh]_vBl!#UsJ/'Ta~@a 5cղJXtom<ңX`aF[l39.A#s <@{^٘}Im+kaUmfCL\աX;^ V~=d.c:-{[xPa%S^;$w)%Wook{[hO*?fp]Z]ÀI?}0v;bO cMnu>/ݧN0,qurN-DkX֊p]b1\T#H?D{fp[u ߫`er+YQ-Y\gJt)Pخb_~PQ燓1&3*:;l绶W+zc 16T K59~$LtY!lLpsTQ iZ|DЖͩJ$T2Kɻ}΄fSB# 5&ZI8"҂'%ۢ [SƜTiﳐ{te;rsh߾SorPmjuѝqJ=5o+ZjFu jovgQ"z ,GT/(#LGσ5CE;#*XL_Ϳ/w t-w%̟R!Ť-DN }.,c#U3]ѥ;zqRÛDZFAY3 m#NiUNg.J *ZC304zp"=]^l+sR'(Fu& @*㞥3 鎭/9}KIfPYM0֘٭FP@ܰ$y94rg+9> #g%L{L>;%] TU{DIj{՜k#qMar=2:1U~No)>&_]z70bi3%gA-vig)Oqt I0`08˧;`#BxZ[ik*ƥz܈ _Y"4Um[`I9ZX(w f6QL ԅIncQɟ &ުrM.)hR@񸿌U{724~ 71'j/zՌ:nw:سa͜j ߈|*n~ ,/* vb(Q%E31KAH<. w8'MjZvEulCfg#_!% Q2*c̍ˈ>p@>-E'Ey)> Sp¥g\ p\Gg4>Mh_L'/o uۭ֜H6 OsXiϿ2fٱ9Ϝ LmOϑ XEm'#%9Dẏ3N12|+<~8g^f…{ϝ 6RVx  W*r#jP>Z ,T wL6>%!OxpHB=?(:M#뽖J"LB iY 6".F䆝rT,"Hn,w;c:8&nX|mZAT"oۉyEa{9SyegI!̼ϡo7*EI EU"?&$Q$UmhRaRҵ_W܅>:0^a!kn jm&MV86B-NhD/=b{]ZBR`*,Hsqv`&oەmXx+ō;>) 2'nlcDMvbV? *y^ !dvCmcj< zO .Z؀1.&5vZG%^,,Eg#O1/̆E]/$rx9UfXדrn?Һђ Z/ ӡyu  [ `nA"a!O~eMv)٭H R3[>H>d)wf~lS4*.&ڥ-s+k {Ԣw䳄>М#TSTE'Z *PS-o bmRV7dvHNOW/]`p!O>,&\SC*po]L2j) wm#X=ٵ7Jј[⎶-w]t]oKSYw$ ݿ3И>Q oс'=SY 캳}#-ۉԚIteGY7 mf) S@7 ?׷e,_ C/e} Wt3r(œd VոaA}G0>eEqLx?iZw{`x(<8qMK 1,ZꃀY"𢵠QPd( ck'LTJq٠i3Jtqh: Z--/e h!'&3#];]~5䑽lQD|}+}0p=+3-eH^]]u&%!ʗ]}9n,Ipt49Jܗi+h VΞL0{++Kޛos>|CqWv)~o-S c ה Q4Zׂ"ez p{8id41<*||9Bfc H` v`thTCr<ßbv١w۽?sE1Pf,lB2!9p c>ͰWMƪ6`<#'H<~ZLRǚ_\FP*ث([4ZPyS!Q4~kjB+ ocp*ڱM;}Bʥ sumX)-|Ob5^f4Gt~spq$;Ϝ:D)\ﲼ0u;t*I}ˆEe+mFh;]M'G`մ; rlW^@@gc|IMA~ՔQ#omWsle-6 tZz|3G^R##ƧIvpfA@i@"ѳ`JUi fڙ`X :uNPOj {'o\=E!qgקWC!&jM*lW@SjM"DQP⧔E;SWy9I=Z^E5<iZ,^'Ⱥd '1(O.e໕n{.pC2m |05%8ݡҞl?;m[病Eo[),T1_7[@;?ZbH×?'*Mb>oכ`\Րc_*{(4K1d3 Kc5LN1oH &*Z 2U'Jوsg4F/Qk ?AE:(nV h:d"2O8˴V2b4uDFWo<;Ô+oAkp'{k['lC( zj`X:gh.6VpH"]Hlz冦lnpCJK'&錆 ־nLb Pj7iRՌrM=֒g͝'asp䔆E\`.~Kgjr*xr_D!Ҿ  Q*Xhyf42ճJLqDkuCYόUɔ ^x5P7G2j{|fH֔kj5 ߸D*zFlj)| M=CPL55s|0A Zpp ]mߔ5 QTZ.WɕQ LXBdz|bf IUҍK%،.@8wT}IN8 $J 8 'oG'?Й#@yPol2զ##~[#N{w~_1tZx[좼G\T=v;1^$ޜvȟ )d[ Ho~-7~/?aL%H;4UdMy?rvQX^dCHǞ6g)QhԻD'D cse Ć8a obV{Z2vg т&NH_qHKl魍.zR {c`zω{|bs/_ʴe0v(V#}*׾=&;4 aȥGGɬnCibST\I,GfB"n䣪Rqs٪oLg0J`{zz;ߙQ~B, JqD ]):ߏNgHۥ7IĚSA}~ދB۲|-G'ћHsNb>6.$pb]thtⅽ͘$rqqڞs%2YNgÄ}sLfȇ+f1ު~h:?FgZ4q¾,BM^܉~ {{U:/'qrEo6xiPnܩ)Yt k? MsC%Of:Z/H0' o (wKV;v8H^ʕ3("vX\DIC?#@tz NWk8gA:j{: b5>pO5).QHt*V5%SF 9A&c<d9x&RJߜ e|՘y$Y?gbtt(rf-;2!3齊eWu0.c?4wCڝz;U!m.DDs~gLdMd)9+@v썃t ?:<$H4oezL\}-Ӂl2jCx"=Eـ|n1vc -0;M`El6Z!y{߻ '7hJ@fؒS$9"iHdUoGg eV\g˟61Fd6CYحjnCqrX7X3PtT[CdS+5> wK.xDۜ/Vw̳~}rF[*-jlo޽\ G.=چm{Sd5c-Kx^H`g|Xoќ<_Ūk͓O gcfO[NM!3ݤL+qԛL8,gSZw ]cy^lq49=e5۠bpÞqάsruH?we*{h 'NM7Qn8E^pOAtj՚N 1?:^֗,аm#PbRA<=(FŔP1,%0ّ0h~a\{<͓ʏVU͜uj"&R0b :PD<[W|'ZwڸC3m{x3D!dQz8رgp{W@pZdW%ݜVW5_gdM#_/|Ja6 6X]s@:H\*mņ@o)Ե@v\G"?5.o\yN5C<`ev( T-{½!^3 in` "!+^ܯs^cܿlց{/N?SXs`8}=bW]-HD4\GUw$=oFZDLcЀ+pRSM'y>8,8:hTÕj_и@:=G]fEo!k9<⮕/8]uuJ"6ıtal<54p7P=q(dKd|Pu9vl7/Aۻ!@.jQCr('YceD.#/zOc--&|UO9$&ky LdV|?`y'5lyjA.@=Gxd{1O{F,r)dX<{4䌰 czE$JN];=i͝L7ō6;홐V#9"m[5wP@oM/SH-={$),X,bzѰM7/Q5u?L#s."omEgV.. 1)lzпyLg!7ZۀLtDgf06 I[Z `Sk]O13%7 ;WEXGl]xo U/i&F` Z?e58:*^40 *X֮ o[zLR94zI7s{i#NwPY ؊zS}~U*GJ%6^Bq:ӛSRcv鰰Yx C䕠\" Ϯ|(w_.ЧerJ,+Sb<Rf fd/3E Oi:*xd@hY]8[0g)vn(UV"[~VrɇҲڟ ҕ4H]y ps̤i4 *u1[mM㎧{7S eךnZ.#DXm8Q'+am.(]̊5f"^L@apUSJlǧ,i (o\.v|49;?$! 彝57| 1Cs'—?9E*5'/ hܵ<6XC|"̶tܲ$#&$D$^tHU]oExn.)*t})k0wE[cH%^` EoxԛT&`HOV&YTTGGzT{h_rp+ϫqV#E]>fEd6ai˰ZOݎ1$ݚm7!SX9N7;>Q8}~nTNXx8Cy5]M/*+aD 2CZz}9cx@ӛŏbyBRpp*  BFCݚQf dԋ[4u4xG}&ލȏID%T3I6ܜ Ql5v^KQ&QXp p/?V7&,{Z4VxNVg0RBp3˸ Zj9$j҉>_Qޑe)Nri1ߒ`PLc)ͫ'tzΥgC9i2x3fS`JN`ÎB=` A2~#IF_ES[/TqY\uk(]9y N[f1`O6ΝtQwnލ"QwaXzC_}iIzkG @q *%d[Up pMXjew?ـ^ `a̖<"Jc4@VoKIek[6;`FWҗby'?ӳW . owz3՝xҨ=5ݹ(̮^ n#,_C;;tRNe%]39{D}| 63{FvA?0QOҖ|ir[}6ˆ+kw&7yP0LtDWd}37ٍB9&܀1KbL&&=[5D@~ ݠr#5^si|`i'/gQ;ʛiOJ hlnn2pC'|q,yq طoj 05st]W;?Bw G2(3;/e3Uc B}ɲ} m5R)K_)řv(cWS[]Yܼ[F ~O3"6KU|͙f'\{LL$lL?,[PwhIJ%6&\sAWʉ8(JP (mN{']wg۝]1'SOc#h6vLĤgxv5Tj(VO:1VoRI]V B?NsTH$pTm|_rz ҷU\=7pK\3H@~_M"_m]|vЄy5DF[=>͑oi-P8Jk8g:e/}rR_ ťV*mOnŇRIlla}~ɣ$o2'&K-%1]` y[?}JDe}8\\=*k[# `qԔӦ=ەc=ʻZp@ sNM=<' .s%RZ"XC.-EY#"W~"QTM|zPY),}^Cbctѥri6XyL/3>SW9]-h|a_v"ٸso܋݃SxkIF r5ߥ\Z pF2ΐu%AB>iE8vZDlʼn']?QU_?n`7P8#n] W =Z%~<|aK_S螰Ms3;˨icC_U 8e-?@r!7?>H?o4CY> G)ySSF>=z4h.b53w|LK_L`2]5 ڹ=Okku[(5p%5ݷ;6FuSuboGYԮR(^ULG>E Eh/im.,mKqG^_sjD@~͵WAbM<.XI3v-{uV;jz#>t;/S2gwٙ <镙{r .x+1PEq|t*wz\wƦw  (DeuZSN=iRΉO[-6B%4)A)UozB]$HI]g&Go4Yuݗi"ISl%>KF(u)%w_4j# LyN_ɻ~,u:/z4#RjƌJ p+lٯcd6y |+ DwuA7ɴdMhr"oGl2Oܺݻ@_l̓!;( (+Q0Zr= \`Iea9ڂQ#^ﲻV ␀>kJ$}jgW4H7ㄜ&VsI'uެJk+ ȼAV4:,&yTmZS/LoqwIG^=+hWX&r {yNW%xJP?yaH0eq0ŊdoR\-˯ < RpI9|8M8&}at̄}dOpz܏(w Iq$.gR/8X7q \hhM`p{~,}q mv]vXLkSʮЖ9y0:1Tl(WGydjvxI{Bc>~ |GR@xi4-RQC ?@9N9uW}=x ڎF^>:PNk#ҺId5w7kXVV>`".w%{:1SGΝ胊"ʔDSaL#([ugFi];A=;l_ܱ(ƪB'78MgR : ka[1bod39hﭘFU  ]XeDZL}zڈ\(wh_ڥgrM$@r?)=-TwRG>aa8 _Pi8ɷcJkȂ9F? :xRM}a&llХt`SL-ܿ`IAO$?:f/dFnҗf;\{ JZ&@H*t)ߔ/QՈXoXZ%N8RIW@I)<&3pSqGΖDF˵9<؈(T=Z]'+Y ]\͎Q{eR\-^ܛt7ɬJ2(O)`0m)56~ߴu3BL'oٜEyGv}mWRl1^{GbUݚ7; "Qc7IVFe0N /!\ݨQkk%- Q<"ҋbgߟΈm!m{pFq`8(>]q/d1G( 0>Svn'S$g3>>}Y!+3SM>>Dst+<rPOz+Ejf' )KZfK̐Y#x0UQjiʠAb&L=AJߎ̑H@2"襛{֎no e@C5Ŭ]\qȭP@22nv[wUy|VqilԸd6̥Jl8!Ksš \<ݬs!@&S`lJ,3[:.+('y]Au0M4V qLY>OY~פƓJ/s6Ś*Jxda\%d|1Pĩ- z~#y@.:Ʉ9j?Ԫ6q\ฆ[9V+ 6.5 ! x0)Q#5}e+xdF!lA5A쇾(翋vR#aB\ G@`TĴdi3Oh6 괗-萗Ͼz`b!Htxw$E5/e4=$8v,p;8М7<B;1L"W$zy@;O3tC+z ȫv! ȁ:3w$B-$Ppp55rIbNuP xsƄnjH~άoBm8Q -);t~&dg߶ }GjńkltyXu3.ZWP ~;w#:F@pnȁVsV9j}RP*vr.uń4욢X[J} o5-Zbezpo YG@Z~ Y a/kRZ7>L7*: w4t^xqa\fr1"ZT%Yv8ǏjQ|ƛ~)!6*aЍ(>c{9$>T;ٓuE,+B}!qћ{4$}ܪf Q *Z;߽\vϓ [+_p N}D3 -U^t,__< JFoCѱr '*4գh\7a W@s}XA``4͝+uTkJQ4ؘ h*c`Km^;A%1;ca^x5Cfq '~@ISΖy ɠr3Zk~Wf|Q̈́&2D ^4R NHX+}W”ch zbUuDV ل )v)4q{꼻è`2ߐGC!CIny҆X o~K(jc}p2rVv}f钜nR0h.[Mבo:E %!\0q &׉wI5p^AqG0րt"/b{gd7S.>#XzHwVYNs!jl߼5eX)^CcX87&֤ꥸ0pP 7Mw3rMUG]S$!)KCN*4pHYN(mf mk DyMТlS?6Xmj̦6Χ- r !}XN\h)s"E^.+-'Ae= _΀3ѸzvBc4) ӍF>PJ^J NxԮ7} wk1d7cO֐nxݜ\cIh"~r!isI=B58!vQߣpo.FN$<>.?j 7`nҊ 9`P1VxG"Ax[k= `&F;Ox)mx[?i> =Ä)Ԝ:ml]c/k 8FD@V@΃MŲf 2aQWSmw"_,V焫&F_M+1.[ N +c떑=Th2P$I"ɣ&bPvp$CTnsJJF~K1R [3BB24^L{ i]Gq 7W5^e%"y|^K+KAI( dh`: _!ɬ,zseɬR[`CiL%VY!1 Tn"qAyk褫{sdˌ)EY ET%̾r}VB`~f9I=(l+!sa<0.hy]FCkߒJvbQ Mc9m#@~IՋ RtW%Sk[ogQi5(+IAF5RD-媥*DƒzredDv;VnJ \, ϯ2ME#MFe!Z&K7`qT- gN;z0= Hq=3|w8s' #htS%Yʚn-_i)VmӉ.:FF4eYsBQ=9#&P@F-[ƤWiX&.#vRȑz\ZWY-S=g*&{Y2ۆo-*M9z-aOut9lh먵Y4հ<׍KH45x @a(qUx.zi>8Zk8f aͯpHIr9.loA\STT͛n&~Dc9! BA832z ȳ^K f5zջIW9(KG nfr9J&WY_^ n7v?.\nؠj4*|uxhBcӃZntQ1m> ,'ktzd՘HliyBCu ظ+]Rsuf0WKa]7+?dG;o<9}\WΛ4ĢWDt.CoB`ٝYGt#Lp WTLGKQa4jਬ -BV4\`p`+vuB+F(;6]&nuJ)(HBBѺف]"nj^jB'CL=v>N$)G`}_i&W}DWCCwj'L&YL7iUW9O5gLrA3a1-oJj+(Cֻe v^'N%lUQahE+ E* A!4Kyr$Tzƙal󯜞)EWqeTc&rN3{&#4pXfVhhFg}ˇ[w=fjs:{an 秓|ƱlY z bA=BԈwفMLc)I" SUA x #]>Y:=w޽CrE wfce_ʓ+T~E{zdUaIjTav3y FN8d=by` ҿ2:Z%vr쟵aд-JwodCI ~G9\jN#ۙChKuLI,KJSD hd>g(T^}5`,@%!ZNz@!6FP.dхBpbWoC=uj٢a!o56-9@5v,]Ag5|-d/ۅ"?hP28ݑU(`YtkJ Զ;8y,׵4Ǧ +"$br߆0}D{o~iP@D_,Yn5\[$[:ji韂P6r)[3B9{{GEV.B%ZCDs/]*< M=T= Uftu:yvIFNb`5w:L̿VWJ˨]h9lE lΫYїo%\HTlsUqy"||ޡmmRA/V(n[i}({SeV(T`(IAB|3S/X$(Xy*Fᘎzp0A-!Qk6vc;SmA҆=ASF.G/CQW9 ٳ;t`$im(*[S;fl8!hHuRj\qt@&ϭ/x1/FB@ MSH[wҷAM"idA!d4۱$Wd7E8*ݲoxIcduٗzKjvu4̰S`Z6Rq Je^Q*Y2%63ri0{.&NCsUA+.ֿ"Y[/κ$. {-,w#&FvU{,U"V [YK~ҫs[۝U3AKGKd4"x "ŪNK/KjCsū*"i=ـ/T)00J)(-v3?Dt6qzp5t Ti٢mܙG" A:{4rlz9{9B(g [0GSJԴ趷^lbS~BIz4uح0GĚH5aVtĚ_PDj@cz.HF +I^ʥ p\QXf_!.sTuY -&)zNw׵6fvө9g.N+7"_rtE)x8@6D\YYGAkme5;*ége^jW7([|m.&@puFtN}WeG_ (o[Ya:̊M}v-OEO$|UgtM}n%ڻ509iP` ܧfVA:1!ӨSp0[/7z譄LV4\wpvQ'd]!*f`DmmS۠|I鴰Ck2 ƆcoZsw"j[ʉ`T'sV!v{y֤Qp`ϵEہ R_h#URPOZS҉S߰m?Au6h7U[z_/ ^r|-Y-j҅aL?-N)ǘe?~d{ݿSG tw%YSrx|U8=;!C{a&|2 RranKrsq|ktU% ~J[eSJ( f;p;7>L+Ud '] `_^' sfN+K;T+rh'(H'vaؤAr5 rbnB\ 4īcbNf ]=_jTW?@ҦN>sZ~̘c]K?\IzC=N$o|YoaG3)lAګ`j}XS˰q<WԭUB}BxAu]\|g_+dkY<wɱY򧰌M@3U_+7c>:Dn6]ժ^iE=#qNe@Ulpj6]}a5N6G]=D3 ֞aqd=ȉIhx"/x'xN0Ǭؐ⓹yyk%hղߐaK(9j}NsJf)`qG ulw[/y<8iLRę*7F7iSغ7@QՂ L%8gmGdx+S ^9!U)l~!jثI3S?C ݭMX̢*;-# 5V~F!!NV{ڐ)h9bhs^ßXL DyRDžstI9!QVZ56:x Sg7t7UK,.>\GӦQ+ 1@(7+zf< Xè-lQp+0U&G˶R9Xv]$<;Iﷀu$%D{HB,g]HjP~2O#H=zv&ek3+ k8ҧv^[rn*r Cq{I> lSżC.4W}5?(T.u]5 @|TR[;F\S`TE-Kö'<*ߴn#Ie%T\̶ƀ{G"Pbxw!9i`Tp 64R_!Xؕ_;N\ ߠEMv|$ZGyX|>;ߋPK9? pwMIexP 51>/Fqn\ S"`s@gÐ\ގşYgtd-#8]ՙ䔍}p*;19ʭLD7 LGJ98V 7E #[9JkOPOQYs3 (4 TI!5 acp7N?k"߁Wq?S}kb6B!ެ8/2_dN=+ȀN_1x:nړFH(GQ1@l]~z^䭊3 b_K;WX׭e]R|Vxjuŷ$ҡrn,kO]2Q󻢷'A;P9=x_r$_,͓n(=kw8kUCw|z8=Ud X.5+)σT?5-|D{IcQ1Gx#>P'@ꃈR?#Ed 1ْt/GUj,${@:[<2?/s#^{`[EԞ&C<\v 0]i5HMnY`uAeIfm D!b3? lbz=)9qE_88DP- Xw1ҍ g+<4eELj"OzDj8i,߷H2>)7޲Egrb8Kaju:8PX4WuZ,qFv\֜X^0C 4aJC;IV,fnQx4¿VGs9 "i4[Y{M.5H%-9Y@4f- Ktop2'H +KKj݉7 (ԥ~đD6́`D eHvo̧MBN2r UDݷk0>:}v Ȕ#SHtl;큐elWԪx&%9iS+ w wUilˆJtYp!L2El۾mhDxE W_[ihip9XRfKmgN?zxh6c-4Ȱ| "hvCUM]\U=.Ç)8LΟ?croΐ1֏2ˠt\p60u'tB%²A@%=b:ydlDRd>PfAF'tUt&8(6D5d>`(Jɝ !\^b5Bf`Le+:JJ5q7Co h9(8gmB _{MnlDq-HZ϶,R=Sڃ\JmkR}Qg?Vx׋ 505h=˅RU:a$6 4I#?Sa..PCS')NZn} q2a M.@P}BT= ! 4YS"?5)C1Rbp!U ޘ7Ƨom ~7/nE9y ^Dg:fol>vi4ud)N?Όd(ǨN4oIiVu**>j̹KԑT7q5eڜ:7+aWa>vY1@ľyf_%~bp`;5N}fw= ⣣ dqݖ dx.f+u-6j]/~bEl^X`27 Kamkʍ|R@8'kiZ1y,ln*2WJ 1D>EB&\|dј[YvAS0qɫNV}kyXr;46foS)̭~wuўʢn'wQ:Or}#+0=sTKTn/4DA"mڭw`"T0+L}Wq+P:KcIΚU+8D8!tt?& *3d2f[>0 Wz*o> @rXݱy$Ym*qFl:)vV5xhh3'@V~^b%E0<}*Z!l  -jH|O왢^4;n?~9.L6ө/ :ti N6qR*^\/[0\ bu&hzZ9|6U~'kS)r¡ ݯAvS쯀77Æ8j#ɗ ; f CK ٵѝ$+sq0/UEx8o璇n3#] D9*Hh8 6[*)~(0nhp7-uQȖ1͵~h " ,$}83i*/yv_uNho-52Sp/W96uPg"Aϒ0Tq4 nns٦XB`M^gfjKALwXMG,PY0C2lU?Fʼn~Z`ewmVV"7<`mwPԇsBFMʡ79h7oW/N=e"Y֊^n=B)A8Wd2t|NufM\#>pTU#:춦HN%Xy|gh;V BA<:;.1@z!ƙ1x>B-az!l@.MHyc$A~tgwQMqOct[QOՋ+'ܶ/jg8Flܢld4jC{-Ch --1ɽ=P(%Em\ђO ˣ㯹K$$ @o"}#ZmY0 8m)اO;/Qp X[7{D2ت&nPMkox0+Z\"se67ȿR 1^=<+7T 䭈U:L4T'!`I#r> q*]0d^?Ҫ\T՚mBw?0k)jxn ; wma- GCvN>J5V2T.0'`Fjnzakٹ5f1ьtbc^ tItǓG.p\c, ݂hL^R󁿁BS r] 毶A #. oK5n}ؾ*s^Bc8"`[ Yjcj^7}Qrc^͞D,AZ$A%T?+~1[DTR|9I^~j\1Mff{ Pc7D+ n7=^wGӹ9Jf\X:t疻5Ԭ3ͣ0'a 98mO o=)zq-VcA^έ1:p{^Uxvc3\X`&6+Mс^m8T+;MH[p`]xF?X.t1g3DPRCޝ^fVoq/Q[8e``37Q𵅾zL%au׺#7Qiv-g]A%&x:$gg$p孰$=$y*៳MK)xX.E"\Aˎz:m1&IZ?b.v+|!T[b"ϓwm8*POJ42]¤%ʋNj+_)IO~ ߽6Ta-c:#s))n[nY\h@EM\`$qMQ rLyayj; C*3qB$#b ii֗4j׼8J'hKH*b"FH9_ދջoS7E>z/$yl5-,û(35fBI6 8ՆJO[im) o[ fj|NluXu*5ZH_]0aMzPK2+I,潈uDh{hʊTA+ 2AN^웺FOPފD dy=#uHȇ׼8g}ZNT{uDE6lFјۗJ}+6q@?NnPwVF - ~/,cE^SRzk?'NnT2 @~%ߔV"754`N!c~:pK7@aBg8x;z_D+N!vbI}؍F)3+! O ccg0[]2J<)<e2Ĺr80L?U]6%nu^[gF' 9ylTbo~hoYkin}s:ǥ4].w.Kc۝29M2|π܆ )1kv|ZnsF~$hW }6v=hvu[[آ<2+ibp9BH*·Tlmקk]/TCh~f.m#+?,=UTX] !j_ Vz!/ŵY(5iVd+BF70Jj0bAzܱEb-܂[QzHg,ȢZ¡W5^b9u*!96*3vo6w0=mz▿G^U䎓=Gzpz Xh8 @thQA m\T:j-]2^x?_LydJ ZKOucq5e6x4qΈn4ldVI\H}O@88C.6Asc!`M~^IHX`r`8I,LʽJ8A65Pi.'hgurqy$3yC'h#'; l$Vhe*tZ5)k++mK裵1H'73ٲj蟿+@O8̷͟w} $'km` a"7 ʋU"`2RvFjE24E~r15o`%ddN(]8/LQ0`ѣ뼳$hHM6LB:cQ~Ux 3{[n\yWH.:HW GQ_zֳHΗ#["R;{%rwWs2#t~_x043zJL=ܢxxӸ~A$C:%ԨRTaF.DP +RX1`͉L-fJƙk &LCE4BiLG܉AB.)My/AP`ɦ,7Tߍ(l_>Tb5eq-oۨ1{J1m'|!^zBl.HU:P?`wˉ'95Yd mV4&# <yGuuO@ZUYeM>>e=ias!UfMA@P0;W>6Qu҇` c=:{ zm<^)RVTfjh=q֝%/2luHe"}‹L16j0)5#)O{0ٰ*68*(*c2@s=f9~:0hLV4ppˍFx.<_<5D7 *yGVReflLb߳\'-G"OA˅ P},zcXE9{m c0ZvU\ՠ!,f@#Sy:DB6om?*6g;=zOG.9#:.,&Mi1P zrN.HhN t=3~0RHvv&O}J`V1'v*!* ge$&)C䑼 U:5a1 bV|?WއƂ d* kht Tv A]>lW*.|}p폧6Ch› װ e&2{qդSxe^iy\t,J8Pȥri2q9r,9}!'ԥnVJUVJG}+F@_B똵哥D[F+*a RPpcbfI^wk]jc׈nG9NThiԋdWTK%-.Esb0C@P\Kǽ#7wa T^gF|G+场ѫBUcp S&<j2ƍs9^ tT~8c#syŢesX,CZ & 4QE9չ?ޯ.( dnL Huҍr/U%\ˡ%7l ODoOTyXFϵ4CrƦӰRYَz Iq&ڧlddʎ빆4X2.~R? ɯnk<N5Uڪ+}T~VR%Q Ov>?ZQ߸^21sq~k+]UE no7neKu"ĜpRSŽY\%dо,4!g@ؙT?cCr'5m3S: r8ZC"+egKtM R>KFv*Iz]+o[D_&̯\Tܣihp+@:t4W׌etHV*ބ9)^-6?.,+&>㱶?̉-U+ X`TlVwm!u% 6cVD_Ayj nj[΅/ lWiEқM T B[#?XsW?^M > B% NC.$Xp r?:%6;__$#LB6Ri9YX*hE˒Po@eG]?ӖprBj3DWO3H 8(e)eֈ9IMQ={w"{q^YoP݇הO >Zy a-#n?%z󞷢"d#.X[z{ٲF;QKvЕ!X pxRRJ<,ۤTT ȓf{c떷)O<]+=L 3-T175"#%vȝ 3>t|8cA'GL%EongmCu["5zʙ֑S]hrpiT=$5XseOB ѳJLHϐ)M-,;f{z0'781&>O̫qX]]c扳@+t,)\<3=DM[p [0R4 iX4l[~?O#v9h3cb 46גUSe4ʂ hm%'\5yL{bRAu좵/6D_|}XxX+*WVQy+OAv( 8& ӺKzVbixḩ%lhvVօ}:e>zl>PK9ErUz5ʟx!d.LA; :?S6F,'x7l#epIr=:0 i'oĨ3ï̍n3w*ƺ;^ϠPe|2x$Eg[KSU g.oNLVm wDѳ-3w0bGb ~ۙ&TyWOLM~cwUɯU`;l06fOFŞ &o5nG?`\4Ө`oY/EQF.| CšPvT) a)9З]SH`V, g <ݎ `u9{A'C0 4,(KLiXD1P !8W!H [<0FM쓍5@dԛj8/\_[7e KeGm^c .1H .`}OK+|Zl l8G2wk \xz}p _'/%>zq&:Fbid?]1L߮NW7~=ъWBG/4R] WL {NTVb n:W9MnͰDcK,.TW:pqh5 /Q!5Yy*%Ƣj#5{҈/ G"MW6? =HW+etUQ8F񇠷ϱFg=k)6M{! 'j^QĽ]hq,pI+5P}lA 3s U@:tDxGʆL<(9px)EWuiJءlgr:fidI@C6!Kx^{M0gt9rŴ 2NV|#ZPl?rN?@L?|$m֤Erpx@]M>ECH.%1RGC4Gq 6Z%±9G|@6dj RD,4{ Aj}1 ʤU(Y o" H4<[$φۨ,"Y%oKNr7g-AKjAAݩ%j _bF} bC}aqh֠1J<+wpn1d4/U% ƥnOD1봕K^Ԕ X^0jQ/qzO&uOEvCwsVuS]LkXj#ss:*@(%,E_niK8B Q I=STJ7zLmLVeic`O=ӑT6-ħX"UjҥXs12#$tq`-#v1.7Qy'1$Pk#SZY#*dɒgP6dai&J".˼6wQ{?d9D}{*1rS58_[|pZ b&5!@뛴*yB2*L,M>2_U%҇dw( 8e*ۃT&$iEu7H]UG31n}K%';pCW蟹ͪم٤{L:=o_e>3 ĹԍĢp}OUjɻ,tcE7 ITk6Y TUd Ǐaz3 ќ4oAfS~|蓩y!)s=Lp#Qν}U*R#AJ^878FYeRO̚xR/Co^8OH TY f n[˸7kSmѤBVhԪh歍PiC ' φ%qH!ΝaIkΪ7"նO}]"k;y`=fazl@N՜CL93;;t׽> bgZf=nÜL8hbcQ =v}I]e-Hy-Rۃ2x=P|{|8q› ^Rj|jVn$xWZ mmP CHX!F|jَ ߑm LJdFfJVia6nN.pϞ+.7884"OD,f6k5i򏲽˒B@K,7KܟOcşܭ  s4+%'a->(1GV,7qkX+4ohhQQ ij8}}Oxv|)+.OiLO.˅=e^ 墬E`h I2x }XDyibC?}EsiHT8:=q S0'wb~Y .-?ʪ1vGW(V53Ƭ n0OZ$*o@*`#pi.5+4QIvC\ܟ-{u&R2$-ìT]ad'cryK\Dlx0^ VRJ*O$A(BE &H3[NAd)a,5ց#m%s吠4xA撪 VsKg*ק)tJJmF`D3x0cd NSA۽ry6>r;o*%uKZiֆ)}õ]U.2`3AuFU#߷ z/ 13 ؿȌA@zDeou3dݘeR5Js,84RP:dX'}aM~}+P4yn O5fXw"?7(ZIVg HsS{$XIy cTF< SPpʜƠc4U;UҠ "kw%LFzwN" r 52';-L5SQx !+i/ީ _8ǣ p%˲D>k.8jkEEas;IJ`d(&b ?[Iq I*ӯ?ڹ.W(r&OhTwDEx'L NV{7Zbw_Y-yvL^`{:C}66PzBk:"t6xpl_=OXxrs]aTS[(J_DdUQ{ sm:W"b_7Cۦ׸5ð[63dU\Ƀ2 k[`Q/6S:YInS,zxD/m#_Ϸf oh;J sc}1UCWع`H|\%lN >X;7 >_ Ew}Kk/ 6g2uȴ]p$B(^JX.%PƤ5YQA~9a Wڬ +nꆂwa0x䧭>6 VQHnKOc&48)zI3`g-ڵ.lpkKq@~ӭeL OH#onn. tML c[/ L#F)Gg5h< pKqf^x}wѫS{ "aAPh)[8fۆ`Q,҈%+~< h~cb[ Q_$O >淙f`.0d@f@bAnضsl8=J|l6;gP+& ^~.`Gb Eq&v1 ]T#]7a\|m,Wt>rpz8.F5p`Jݽ%R-<7W{TyJJ>>tпSvhx*C{Am$-XvdKoGaeN Uz㊨*١.ћXA}Ħ\؛1v(-NKo$}"m#jp|ڴ<W[ w9k7 %Xthl+ T>7jƃ"v%&VaeLc ]|!7ymgSUz^RU^$k%ܗA0g]<3M)ܽm|p,6?}*Tghhz5v0a3;ZډǔVm.C]V  @DUTUاn@:7 蠓\j1y(>}XⵃZ<30AErϋWbT%LD%Yk+ 3c4YݳRtw~?lTȌޫ`lT \Fs lsn ƭhԢg[TgV͹/ eIPt@彟H{ZP`T/ ]%RJ7PP?qQ=#~F3FRPQ> <Xա?aZ*<=u*M.jsܜ # QkPܖ$F86>0#-+;%kmh%$elBVĜ0'pTĔE8w.mlipGcL',O,S7:P߲y5`C%DX$.p LTEb۔ѹޝkJ#'ī(+4)x}Ĥ>$qLbZ7s#@;Q:Mj.R1ũy{?@h]Rv#5,^tұ5 \1?~\ Z&5cF8 ӊ=ƋpY eP1o]/4cE-pdtِLES885yKBx7LtbEgANoud9tlJ}*k`w ~oSCGcMȭogW}^S÷`Nceq) iĈHp[:6 |=5X=> td)q$c! 0^8i g-$6J+x4Xu>9(iv­51͏SٻҤiRy3auh uT}Cٶ0&pTɥGk:Cv4hoa,O{+d{ډlYӉC@RJd}jqn$22?.])+ R`9oކjG/W-Xh.AǴɀ^G7im}T!Eb|l,s Fn)9E|܍aM:Z0qCz"w{* VWT]qs{A>vKz#]%3t]5^Y|T?}ʼv#w\&)POl{& ~:X҃7=td+BE\i?]7C G(PET:n@/ےjX*a eBH&`ّDCfoc"50ׯ\Q߬#oe# r_CE+c0v.IkQ#?}yi`RX_1|/&dXrOUaOԑ ؓ` <s pj}? VLuӚ5pD)"(ݖl2_/`_.1"b8|33=Jk$a{ULan%PV w֭0 òIMBZA,+Xw;Qz >0S1nLflH3]p#{gPJ3*;+xԳxi=j[]t k{@:q$h,:rzR3,*W>^!`t0]pT!ȝ{4X&<~(EgY{@b><:MjWcH d`AE֌pT  #`Ǎg(-U4Ry9DPn՝cc>}+k4b(~w+U) 'BH{~osddhE>B.+Lzk^h 4u j, {WY֨t3Y2 yQ"f hak_]zoFΘEo[ĽcQYN/J$L[HcU>yg蕪ciS0/7y@-__R7ßViJ7be͢R'a@C м+ִR.*MSQҹw`^&[>< k#L|PG,!ub9;dr_EQY\%~eMK7X}f׈z .~c8Gf$opVlL@u}fH+ @7ʗ3~jZJqx a,-)+37=Kc ZE bʦ 0* ԔSt1RޓhD0_jtFt= ;kj `Xu8qd(ElpGoE NSW]2mϙ,Hp5dN/WbNfL>ym+o}E^eQLN˃lnc/A:5Gݴ0qB¤b)* beF1A׾oli;2aS;8㛥^ tF10w u5r!| ao'~J0JaO{ċdkhn C|d>hcW[9+[@.79KĢ=<&pNU 6<~qL }8Mx_ynp Zhn 9.v =ܫyB50-Pf%K:%]c> k64+ˆM}9zb?`wrΣ(=hlpۦo R5}+[oIyZS_䡺: aaG$atM`a(9' I?'e zM$v)E͹j5wu¨2`Ωomqc1=n-m 46}%U!{o(@+28E[s%8XeHhoŵnv6ug\ ;4XWg +wcz{2Xzނ{2\g;wS\}C ýK,NF:Dp 2ю[@c!ܮ׸ 0i2GjmM6hu1&B'8Ђrž\,nbzi=\6&>r..EifYA粟kLrlIN*t/KvwQ3u|żo?1^ /*Kգ㊔1͒05 Z$DH„X&kDH+W kx@8ZD6I}+R쮵ԝEYwJHfm ERx?H 08+s \̹T6hh*6aP5b|$1 `NVGaM}OC~unlqMyS>-k:~;Iwtszdǿ q"ۻ`,|t^sU[;ri2LxgZXgBEYY͆޲Bq=]q<ݭtRnQA]'iM&30O:mb£Goo KIN8W,hEnINwz8LrZSI86}z9|ր\g }7wBFp0Ww׼&׉Ym/xDe^cefSH}BK YX>" AFj%@E\®'CtOj,0C9ʅ%cFiy"Gi2+ h/'?%0MђT$"qWj<#PTmAMVr'BR`}!,0ʫ6@IY1X;y%\ˋ oS!O .)w TXyp(־8l/9mT,HיN,Pp>n*G|?HkF3/7ܨ4_PK6MC/FU4V֬NvSWAʏyU[lb Ⱥ7†O&$7?LOȱgZ쥪֔:\ُoCU1se9՚ڋdr0'Dڬ˵Vت)dW.mbϐTpC~fǒkX4_SvMZ Cq8‘>gRė\|Â%'/w6=PM~gO8LcyҨ'AuޖdQ6Q F`K6 F\I(ym_hJ%jp/0'alH`wc+vMS>,8*:áTސjXq{ D g<X%Eg:4` akĠδʽGϋ Ia'YMٔ b]w3q$9+3vVY WT$tyC1Q| bM?D~!D 2-v3 ŏ.{1İ K2#>*\L{y2B u&/1SK"S8G!He NTw W[ͽZ?i b_!SY.tCnq YZ'07`ay# Re?(`Ab58 36ȽpG®ʢNFvm8:+.Wb+Vta!/Ċcu0ʡ*(I=vUߥ9jr&HGOe@N!D54*eXA&\9vWzd7ɔq9'!P76d(Vc9[R~ڎ+YGaa/-q%&#*.ɼLBKVEWHT8(m^a@?@f4QI,II, ]am` znA2߭n ϻ8fs fm-g%Fo9 )` sPu CO5jPu᣿^z%m z9,#eӆVVV ;NxvCGxqS"!7]Rqt*yc$lG ɧP͂qQW8[[{k<ȄgUj=ktlJD-z>E- ,O2|f yt"HJ2­45fpQ[> 9T._5hOeݶq̂ehͪ|H_&s'U7V54з Q Nݱa/ /Du0$$؉+/qHB>;K?CL"fYfLhKhճĞwŧ-.ACݙ>|?->N}̬ #Pd(I(1㛕_at$ ZE ys-,%颗lOѫ;Aq[ex;-qT[A\z{!GxHCnA5M%;Gd q'y{ZeH SN5L|Zrhʈ($ )'3a_ף0ӶÇ@HvĘv ƀFkVƻ`n#))N_VpDRN/&yw3yz0{I0"S["]|.l?H0NUOҬ<8,_uv2 ? ]/bޖ3?Nx_S&$$du30_ l(1Zxb~ 餵H-)E5HV)41Cؘ,XbykQ=aў?J no%qҔuR"֭P-m?u9WxdĬ3.~Kdm%n1mz{/FS xr+%aAQ_u QG|}1B:?̺@A^@QеXw'pܸ[~JNΝ!q^j䫡Fr=A6 Z]kq-sbȗ'~ 0g ҔQ#cՊ.&g Q͎bӶ@$Kڲ~@ c܆U$\ڏ}Oi$ 0?fw6+8YMeH'EXPg0X {F92g ݕԺݒxua$?NW_Ĥnq;vj*v[8$ }u1> :kv(D걃P XSic4T b?'Af屽-(-]h۝J4_W;RKF_R U`bP 3BNi=(,(\Eݰ(qWd4bA *]&ϳ7uڃl]i4;(P삶K8كg Zʼn/xHR Z^ |`mK۞.gnSOލ?Kh=W,fk::i@W=ck8>J+onOoD7H}BFnUɺur6lĜ[YJ_صZ|`"s0H^2MX?@B-\ 4Oe%ԉoa(|u瞧7^L[]76uA_4p"|]05dټ'qrl}4){i(G C^ӂ ) g47@d&0 3%Ʒ"˯u[*>lо{"s)2 4-,l18%2)X4}F{m(eo!N黊 6^j)>j0 #X48,kPEg{!c3hQ ה Y _[ᠯ䚌1.讧.G38t̺P~]@@oXe=tD_^\hN[%-׌I>.^dM0qw;Y-Nl(Ddgo@ek)ID8RRՙrÒBNR!:W0ɬEWuK`{,)NccYtdoO+r2}ʨ;%\.Is$@66@Ř#0۸x}"CY\%lrvA*/}ʔ نTfEOF֯T A犯1 ]+` f j\STnqI7A$ NFzIݔ8vz4 uʺ=E6ք]: l>~xwSmfVCy3,'%}n.C:'\!2vNS;1P&_R .Vxtn[cYV󖥋,4>=b5]fD(ToDN (CyTG2e%TJ ٨c)2H3G$','\G8}-_hqz4aDJn2@0S:Qa =1`. Ca ނy%?HpE}pJmSR%)ʕ@`k1B-xO&)*zD9h+KظR1Va2|^A51џ!1C #>]JP6$ǎ r^{] x;/bbIL>%ҕTtY%m\( B&L_0N)N&*yC(&ClR!:Dw6L'h 0wțV0-T BK$5 uݥ#Y0mb Fφ1*q>32џe|Y5j8WDrME[K$u:>~mLyYx8;0h_O>Wysӕ1a,/~8Q?zOrƤ(޾Wj6Wz.z蚰2JhNHc!^1q3ѾxZ=Ph. TP 2 Rlaa"':}Ũ iES_f9rJlbM8sdi@J} `W|fkK3۪:OD,jW1z0ǥΓmOGknE1?Ϗ8B"K؞u.:bJ}WPK7{"Qs!k<}Qž؅?u#(@.S:H&l_!~bTQyA/{Wa9--Y?"EbŶ'LbC4>Ow@DXJ`_ \O ]kkdT`nO 0<mR LS[O,blT+YpUc"BQMBյXyI ޓ~RX7p M]/2mE¢d_{isnjH&GPf0LkY 7Ø#0LѢa$C=Ws_LG}}w _jU͓Be]`ouoz_L,캁ll ÐW+Nb~WgK]觔33< Fr5K!R<@hcYa dC8e۷M_g/Pް7vL0CY^n(Ny-F ڼ,iͱFY#]frZʹ f1Mb!߰Xrٗgu=.Ԡj\"xUwI26jj\/~ŁTj&< p-mmL{H%ۢ@J Nbҷ=jĪZp7 jbW89:8vg֎B':L~4~`S/׆,yHf3z;t1?uEp+\ef=EPSZCu^EW ijB0)wOe9MϋtSm%58'鯃'k*t~s䲋L><q7x0 Hl2#wzyKM-Y8" /SjRLR O 1\- Q 9(=m骲vifṆf&=-uAb )? -cZM̪zg$h TNД:{X>2Y˸R',Q/n_X¶6gY^+Z9˚i(Kûr]i(-la †@޲yWJ[XQjʊ0珰hwg! A#Ѵ`hn\i_R%i>T9xk\G9eAvOmnbe|M1׫/M& "Yh3m-2ܮKE\E4&G53/OX#)~7"BO׋=ap} *&ԔE5-~GrP)#'m>=I\5?y'`1Rؽ.Jamc)LvK%6ER@-S*4Tjз01amx]?Xh20A䰲*Y<%S FL5_ZE\"7 ΂Oo>-O@+p~{+qRV2+Ku+f~xTB&ĆU!g.CKt_\ hjx4G_R.)vu/H舒O}K) Uӹ>;鳊\wjqU(ԍ2TX/WߍAYq̧b-?; &?}a];,wpX/lϏI1^xDRofU&bKqƺ6d)4XmfJ%eY=4$ JTE5gLl(T$a8&OG/n`ֶ}\3]BvEu8I5/^8*}1u+ a>fN~R3@:&b#5QUB 2)-AaleOKLڟ|zv 319bՏ*+) _(0dBRKcN%I'Zj oJtJ{A(3H(k|ߩP_SiK^9v~eEAa2:}VI @8Ki(dD=i,9J ͗Ė^h i<ߌ+8d/ЙI K";cbnHs3KFne_|<1ol.k}D"ۈ5Z)j<+ٚ2˽i~30> CZ ܄OEc-p'RCU^]+觖"9,8n׬m㏡dxiQ-qrcjsYMITe&#|e@FP vGOUbAG?WF#WCJY |RйO/.赹 n:IJ$i`|p*(ǹO737:Y2m |h?u@ r9FI {:IVP"Ghon (BdPyN˜B.*٦)knQTc02 #MƆ1GIuĽk߶HMXb=9szC i9R^cH/_3-^m䜒sCkQ} r/WirO۵.i@;jӉR>a1g1]pj Z7{=NYg h-I6} vܓIG7@kj {eԸ/!!r8Ȕ-lIj&x Ӳ^׎ 9@W+b#4"$ŦDxaGk`ȱ ,&q1"@ZW=l//ĭB/f._.lu;8Yuy0 52t!n5a.lOvr!5ق\_gi]3P/yش4E f_\EM6Is4Effl'O 8Pcfx n+ݹaƻ;(O\F1NР<'K%E+3?D6WÝ_7աJ-iY|G,- CxE^t75ٷhVBj2IKJ㌦2x|ҿqKkg&rS?;G1BL ex071 % ccH9]ik,ƉZ~KQSER*(omnYwds!v4SƜpt3ԙ4'wHŽ}N%[ʥGU r#8S`drM9Nj QZ60a.v޻c/ eZ-S>/wK/g <&x53F|]t/UJ܀ӯQ:gO"ǗS C/xEaOĊcaI rqS"u䚯ZіB#0` Z|JT4~sHFkT/{URDBpZ7$cǤLCDs@F [+7qfx;ď+nSCntY%kCu:iA5[YսȝMʶZ}$p*!T9O H\)mog<04p7ޮҤh1YX{S9jI>gɟ`_%N#ޠ/BkA:q+zʧ"OרK͈ybR Qa+vB2EJK{zoA?6!E÷mQHRVH\,eJj9ӃtAldQ`)pBZ脗(R\v%/Ɍx<\GKFWu/ !t/%+VŞ ?5sDS/8f XH Bf}7,'],+y=c6ˊ+a+#\50qMW= D ypz9+?w"q`0oVYT s㣑vkws !6E*?NN22yf?7$ϸ 8X76 <s{O8^ dpwsgZ\Bor+ c^k|wr7HD|9zNI{ٺK7Mcّ|O4) 6WL&b+}0Drb0qeajZ7zb$Gdᠹx$AJc@x~d>1Dۤf}N8 _)agPpWX& Tn{~Ri3\qo BCb'FFpM8ʂBLqtIFyBb{^^ p O1Rҝ6`͒-Rsaڒǒ"rbҡV^JT]%j)B!7ǫC~3UAK7]kϤD&.|G il>q /3@ g&=-gn-"`o6i!E:TР:گQ Wイ) P&5$FS>:XI8Е+אz$|W#HI>]-,ra=+f2z:wrybc soeQ8A=ľUI܋Rʵq&V%n>C׉(2f1FYjX+5>W ԢIr;$$+ui}_3f9(-qNf?*mD9}| Q1F:<:Ie&Ͳ~D&;Iܟ,B¦p)rvW) ΆoY }YTyN*bЄ@8Fd2T['ycq A<` 4z<65^+6-סLZjW,NAKhLEҼrp!7̶ =R|FG4gE2w + `Ǫ#x)̨c6aFWdǾ6h < {89e;mDP{D`Pe@&G|feŸ,_r)8?;5|EƤp4q%!] Pr s+M}#K׼/wL5<̐nM1"ār-nK^L܋c=k3M11'QfxYqǩ7:c2830 H赝v\l6Դy S 2.X,ݣVxʋ_y8#tcQS>!jE=;'SőGH{eo&b_v%pk4zR6$+ڭ278ڧ:chGV,Vzf':>p/ͨK~]8l!*1lm.sMK|W?\찀+-YGO" Dyq&V[Aht^09ߏ*fr7^oHz;8F7er.伝b q|e&)^9eo,M?[ bTZf!Qi fZJy.yۉye1I*GLׂE)ؖJ9-{N>6ΐ+)_|D_!Ʋ]M=i>lw! s݁EoBSg] ˌsb4cVAy~tl߅{J}lqU+_f\^ː_IVыnqQMB */ݛcP +xiNS&V`(03`2Xe;JsH+f"cXN`¯ͺ1mh54 뾊P{|ye4oMms@*V[RƪzEx}ڎ|/tlu]+Q3C߼{9l( QoUPTv:v`#3*Gݠ!Q=O͙onVxF(F|*zUo}Ҩ<ȯL#oHv5bDd.~$?ZxF"ѫU!zBxzz/ߩfe}=XuO۲qbc1no a{x*O׫ Yܢ6ɭ!ό5i`FᒘƠp(⫗j՞԰T+Sg`qėFPFV P(\l7n sJ~24Q#~`q7jb#yоM)|%NhYæȶwlCo*f#YA>جFp0Jt,i еEVMs;Va9M2>NraL,AK`t6Sq1pƫF=麽JqovҀNj8[ N+|ݶFk|W*A ;FM I AV,s7ğ{Ýޗ&Mq߱@گ9R˫\[Q?D_gL6޾ʼn@-uF=嗲. A!AG΅y(bO, PP*_btN)eBOUGn%ƻ9QM|[-x-[F ^\0G5U[35J<T t֖(TyN\w\j~j&wpwݭqi<;؈03i0#z\hj(o\>XQ*98<]ךluo)wsBzggh;U!2dU4S_M<XjDR4R? a>3>ϲV#E57oHTW[[1iQ;8nԃ(6gQ!} V^x9YtXfF.\"W̰tܾ)@s|.͊kDzd`KW4$PzL&=YQ> 4¯1$tF\ ?g6$>@[Fǯo= 4f=W[4Ҁ^ }b,cԉX̔n R 4e[UOA'ƽ(>q#DmhUHBV(cMOH[x`8% ~/g{+oRVg m+ I')S ӓ;gA\[uX7M$ xT3R@܋ 50V[)#B]תNe?Yh!0 /ꙃB٪v*pRz GANFH]C-wg QŸӹa~'vDke@{Cc$ j~"Y05uorfVҊ o&KǸJB]8& i'cO6BsAQb)'%3! neF./uI>(m@ɋi?&(|Qtf:U*5Gl Z/v#(b'cs7td4i(B D+&~jTw6}j&VLbrbdtTh\w7Wq7-)a\OsaS-լl C2վTAt wwC}7/+T+=pzc.)V˙+-mʈ?6ccM[bCɇUutMVK&wlF”\Cu1]k+h)x_YRY(If P$F~_-gBT;D/➊aȌq́cy:rѾ27ޢŃ@i2js:_=9]A5ET?=IyS7>:o.Cv+KO^0 +z>>XbJ"HD\:&$VtBԧBMeŢIZJDUu_Jl֚Rn~6 9bЂ1LN$(NRP%ˇ@`~.|F;._@{h*@afYW\tRl~%, '&GtETOrD`,Q#k)µ88;O:Βlmm<,4TX:s]ܺ=C-X1vmrc}+$ \pjύ6 3I"&o,0R+L<2zdFUYhSb}t:m\Jb]F@7)A;<ߣ[ !Ԩ'95rOzrMp>~lF y\}J{6Ƴdw ̋bEf!?H\ܖL5 eR7R~m ϩaEy 5WCEМa 񔢩_} S8.۴$v>n$@" W٢2|czUe mA#Kf`tŞĮBu} 3j~F+S9@$=2\SMWf>ΚHuF4ĶWWGaשKm`32p-K:R?%F =๩w)ٵ+Ч?c[W#nw'|Min$4"Pd]pldJ~xSjb.)񃐎>ly,?b^2˕n3P?;7}󴹎Hɐ*jE9+;kق>rnȏ((cI^Q6Pc՛)B8tJ_(c3`N$ׄ=#ހ:;?NaK vVyVłpaOT*òDM`^Ix42ξR!i\[(!C<캨F<) % $0FΆD4M婺V]黕cF@]QķDMĖ^;7Q 0ր.f@Ehz$;MAX_3 vwY!샪cJhG0ՉZ#us=SP%bTaStT/)⑫m׼"sDΜ|xBL+IW4M^lR?6!l_2&o[h>+UA0-3ٿ2E!&uМq0d^W+m1D\U ^Jf ai!FYPޔĐjNs8q5v&#'ہWD|0əhuN J̧rt1q΍@'c(Y:5.8eJ)6|[:M> 3W/nxդ {+?"oU{upo"GT#~:(iN 46bB"S\ 3k-Bz'}|{`XҌጆz9:B%h}!%D͵X#e,AZͫas/\I[$LQß@lL&DHD+Šgl"8:YG=BhovlCb3NBH̀k^wv$9*/jnX;H7v)΀|RBr M5ŏEWtg 4C޸Ip_2h[8 h@!V;#@pw!ǞuO ό&y};[| CAPȈ':uPd­747(ރ0oZQ^Ca LВ WӵH2 d5&;褦Xd5AV G4퍼|>).: t9CAܠ``f'1 `d_?ѭsXMi4ݼNTPF!Jy%Bgysޠ;eg% N=PDaU:R|S9wB#7t#g1/tP \m\` {P~)f֯Uf7Fί%w&6/>{y; 0(D_|KSQe#֖Gt~l@W!RP7[Gp "9091)~k'~k|$y5\"֝;Zr $̵ ^,aLiR\Cj*g&% l%At 8d}op:H +|LR QhUr?W]HF 鋔?;_cT`*Xe56L07nZok eqM. (ӗZg;ïH{U"Z"|ee*DHFq0Vxbx,&\8 `mY" =;ӓ]E ICpI |6ȝ(²!$C_D\lgM@YjؼxTl6 unvG Á,=ƨK n\U>g.7c[z_1^Tf 5b5=M~ETM^mY)M,+قtUf.\nBw4s2SI[9ri*CVM4|Ow+_CV +ۛON^d pfgHmrTD \s1OFs@ȣ*KٷiYKf{e |>]A&HtPaq_mwX43GRG!H p!D k66-dKh|g{NGP:{CHwIw欏|`y{)8ZL m'~|#(UL NY9sN?vقE6.rWW`6V(Ɵ:L&? ]HGPyYSBδU)hM_!4fR4#~2kat]OJ6gؤSZu|C[BkvЛt SFV'54KZ XƢ3nyG{7G[3qJ s.S9SߛPyȯ@ɠ *4#$xZĵN 6$1#o,jWٖ4VO'r*8^d: QO!.5s_ {T ]ԭCV&9Hz(l cFau)g2T͈;gy,P]D3 pBMԝZ,(CC8z0rU'7̞"Qa۹ ;⡏ώ~>|%$7)^iJ֦.85a 9RK-u4GzȗY]wG=λ[4FpRVkXmv] M{{J#;Pp YIheb?qI^**"j,&b 5y = ikB9s'>UЈ+F\ۇ;uN SnsB]ڽ6ēp0/Ӥc@8wWesJif!o Rgۤϭ{?WgYL]A13@^{uRBn #aɚ|*0U([[,pq+u8%oa %>YYޙV}Đ%q2Iֻڂ }dBE!vSYG"xtlcp{3ݙG XK##RwM2;-cr Ih f=vvhIMz [[GoLTlK] S}ݸ́%E<r,&3Ev @,5_L 9n_La8$$nmT7W&`5 Ss,NwCӢ4 M RB 5s ,8n&C;?]du>m)FWJo޻84ى?(#?#6_j=+@^x=(B~)B]> GDɤtdp8߾oz\&Clg[M,ޚ譽O0MP#G x;D+X\jO̵IbúV+tRel 43`zb6U>Ek7y)ȧ-p9jkG@ bp!lpUXLͫ&ץP9t5b=cĚ$02f@mxZ8IKYƾA eD8 70p,(? |e@9 JM)Y^@/LJ&`K) +{S^(G`:cnx6 d_J* (qd6U+SZ,-LdEA|n>ǿ~pk2]0wT>jB'ͱXYu#W0S#&MO& H[PyrLk`yBEw$}0#<|kc sx~Ü/8{փvthЭU!=TL1v8!YS71(MjAY/U^7hnWwPCrz}!,jc^Q&q???S ա\ Y@G<g~#nRңA k+,P H3(0&@*{Uב+z@FLeeA6Y,: Pux|W8T0|àHH,jG/S=(-BxСCBytYp8 Rny77pd瑰#@FDO;Д>6EQتhy4#iJ睶@SA{$os+M6}[/y2n{p?ҁ3Wu8\G,@2~??dbmYJ3WSHGkHH#\)w8I\z vH}YH%N:O;=$*`F6}-zxlRN~G4(Ǘ1'vڀ TX!fAh+gw.rq}n,AKHFBFEގ!Rʇ gny[m Pַ= 5;?򐐤aϓVvX)4g #Pʹ_7yot]2a)=rMZ;m76dCJ`f×їׯ4;//2uȂo.b&;/tM[oi㷸ٱ0浱BgN򆬪:A2~pt3VծdZ/2HetQ1L9 B9W„#BK:qp|cTYbY x֤nK0h";}Z` +2$rjf s%JV2g_X"<5/{kiS#Ip#W;3-mz|^psY/ŅUab"[ W^~hnJq09&&Is]cF454yzy4"t"ԟWqbȔM-Jc۬!'|c}ʿӱ/S=%U$4g'Hj꾿fdk{UO>\SRhD{  <i{hrWԮ* 3`g$|j|u Ro8!?zb4g%jM Wm<Fe"?6W7-뢊mV Uf87}/o}Yt埤^)Umcwv`AY[ Ë!_%u %ImLw e/3wN&rY0Vg^&^{mHHʼd-&cnb lS[*ػI8M2@]AsV8G&`To@"`?>Vvݻ%&io~2:*"N+?h].Pv !yi R 9|%x0rьM9]X{4J5Mz^'lsRF q|Ͱٞ S#I7+dWKE1sn1([a?~]<_Q*-Q.hXrx=|ZS3;M.I}B_:4*sAO ֐nn+uNQgTZYl*i{#L SrcO]l[i%-ʿzg6]F݄S]f$f΅oS*BCҜC]@f)MNw=T3PШKˈ/RW7qK-FWx&trYu*Z-xWI0- Ui@e JArx>K"bG85AI\3!f; X"ĆWۼRP& .LHcwU.|~c)Z{>My#5,1ƺ6~hKnc caG} t6[l;ov:# qc +Mw`̃Ɏ$yLgko ĭدڝ]5Ê"LN8Șx%In^9Ǧ3 j: 6&UctY[Ն*3c'DRH׻bԦoG8prz9 ʊ!v hU%Ǔ t1h} xN9g/ys{Պ-UkD3/x:a Ȣ ?\kT.كd$ɓw&Flr@(6.tF"34%KڌfzEDl] x ^j4tzNFT<=1}Tб:^z3>7~s>/ *gʖI< TrJiWA?P rv:\z 6wJW6"d&̋ HΚјe>Q0J K1,^#ds/,_ #ࣅh1(R` c+@-XY,|pn۳^7>y8ߟ;ql Ҷ8}mzރd,6a>%(oZ&L2 XSÚ'rCQ% Qy*[]lUVPmj+0v0tarJ;HEm eMFj ؀""lӐ%*N{V *iiu 3uǨ*>7b>=-L2Ƽ3}We㲲X.EQЂ=P6|tf+7~Q7Y(p'cĈ:ԺF{M4BXҵwT<,%w͋$gF|"#a0d^&n9C盳d1)A}kL Tݒ//t9-t !Ay;HRrz=LX&=SXȇo^,$Gb~5Z߼= fl'KϦ5>3m%Q,]^DA|^Iˌ&vqM`9l~g{Zw' EG^?NչK~PE {.Ĺs.Ub5Wy; mc f qqMPkOCKDv5 j&J! 449fτt ^3Xy _ciֈ>1+P>ʓ 3%|[H?{5=oK]ȋ mRT0@IJk{eq΍G;W70bsh1',tONU_\"xNZKS;PPŋ!\M8/ZGW]KyT]vү)(O(i^Q T6Z߉fLP{)eBy9oViS$8bwuLDn8Ǘ "aq"OAĞ9EdPZV8GVX8 ,rӱ Zχ,_0JL?7Ho7uLv&wv/'񫿈Ӧe$?d]ҡg²s5SOm#2+;%d\ˌHGj*ù+$eI˄L&?5p n[+p~l6]ꏦJjak[|Ж!0#yaF OD+xʲtVpj:v1 iV2kIT$YN- >v[,vTj[@WGƈdDYo\^T$ki W/hb/Y&Z}v) oB9[HLŐ#k#+V1JLXomF40+4`b2L:H-R7zGasZ$P:cl{`QF0 8P op&f! / @^!g1IJgln&Iȷ@| .k'IqZfr|p=؛I¹ׇ?_ xѽ v͂}w~r0,cLJԟcBj_U ABϛETV`7ru4ԪuY݇ǘ~|sQ}>>quIB=/& vFwn+9_5cd֘6Ud0N# '.mYIWW'PH|y&r<7sUlS(]Krfg#2Hx^~1sS>簈iԔϕqE.V[[r(0u+!^4Sa;ڋ$fw/_muaRFA7UVӀPpp - =|X 'EhYְ3d0XAV?zk+u4m }KTÖٔbgryB;[y O͙sTa܌YL$Hq6MdM+Y6f?ُA澒#[ޞwJ%ܹjjI ~f 1heTNϥ drk9`WRkifΆ4hk N| *c A:SNY}UP+r:n/QQjHAt `6[(t1-9:3`\mNXNOtl];RYϕds}.Gݽg"HA2s76H¼hie,Վξ{B*]Tثp9=ݪO?ZLPvs' ˨sQmWߞN8H"Xx&_E*7#?FlΖqZ?e[ҒMξo)uYj1npƞ4Qmkt?>+b'NׂT]Zٜ/'Z*oMh[Iahz cyKܳLX biL5t(Td%-_'5[s%A+rgJ,"ѩHV>3?)H߆ Teڿ|_xƧ3c8l' h F ̟{c ʦi,~\^[Y.QT*Dq)G >^^=N6hݭ1V,d@20#K[w, \LOl e9'nB:ZhV[f胷3/nć:6Qf`iV.BZP*8wrHdYbqy@$*5K64PByc[=):^}6ЋThtPG`Лb큏RQ8PdY=J$0"u c4]Uu|ZGex͌]wq!MI8Uz!5ڳEIXNZ>7~?^g,,&+oƬ8V$ωk[|qFÞ_rcRrsthd7gEMf)S0Q[c ƾ[%s\ rͨOzxE_9 (L`_$*-^]pjrh5 )`4( AI/{IT-b|=m27į]G0ǣR&3;FmO> W\R~+[8(hsͲ5p!ߑS?!fUvb\ 7{y`d> _)X' eX{ S 2+J}FA#cd^O!@1-;3!EpZvֲ#k@TQP.v~fP\2jǢ~ژ\B¨M+@:|tn ʸ _z^EӹEҐr$y 0ѧ&"W_@8|K+'!91&d!ARMX?]SDȯ`_h7nەvAS7Ɩ}f"Efs&&E~%#^&MgR6@ UxZqyvߥĬF,V6HѯYh/(isva*0`3DkbGH̝ <Q|wq7;Fv IW3]S(2-xKf˝ddG frtxo`J]]tM 6`aE !6mBܝC@WtR/a[ o|*_6{&c\ꊑp52eKTzeJĹn& u[D#*e  \"VTy؇,` 5p zCm::͸s1c ? ,d A 4AlC>V}Le0蓲(jtF?j-gGt]5(Lm ;i7V?gPw,tmfw!3d0Bep`Mm{i^՛u7LBbP #ŴM>izAQs=2^ ;%d*X W3 RuZRWypN'W:uv䛭-7Th=[`eC255(r ns3i_Kԍds<\al <'r}jY TZbWӎ@dDUXK7FDv ?Б|mN9}xP6k֟X^y=Ìv4)Xy]bav OAPs0>oӯ +oՉ4vJcMs1G ,zo8r;މ*͂sg`qTnrp ̻r.n˽觰Nћ;n΋5Z"w? gn"c%^7dshEK+tֻ7A@*f۴.0yDFJdU! [v};43\Ѽ +E2߫ԯvՓ_IMuy;J-jVT?KEwxŠ|X\cʿiL3W@ELeR N_ѷ%i汹>DT'Ϛ< f7 V YBpAXc|="0WTۺ=a8/XbPeQ^|_MYgt* \iޠ=wǝLr:0kY4?Edw[}q#Hpkӝl@+C~S 94:UVdh{!y7=+h͔Tab2K(⒳06E-{a :Gڭi < x 4~e/Kp7v6 !zUy!ÛcuӍ1^^c-/c, gԐN|0 gL8F@Q Ywu<*1'H]+mc'SG h$ф4l6g?J1?+M?*jWNȘʦ捠O>H $:?z-^}V_G]U*JRLf_hst)K FnNpԵ# ZII}Z}"fXX)S<(9 ^ (4:` QTN{.:&\Z5`w{RJמ܆#_}(@)w}lc;1VxhO[=rgϭQм+[ twr׆z3Bp`5['F 9ZzNr#KG [͢?W<:ᎡGSF,nR6}U PXjwB9ިϫ{ȅ%S#Ѹ$ku;ʳ @Ȯ7ryk0 Cİf^ 0ix_-&YPG F}E38p7O MeW<, mۓz}Qzb:*@tvX&h cB;fa ݌D8`&i(l'z3 IKU~$_al m'3[h7bJ~G'ͪ"6#O!KE h_p´}L@9[B*UYZ*>_X MvjL_ޱLu\JVOb@cp"xtmLv 2#zB[䭢\QxMP݌&{v`2ص%`sebc'ҢiFkׁ{20,MB6ig1Q6w/|WH&JZ:"u&\<ƂY 6 Ya74U=2n͟.4)9g;!?=>ZXH7{.׮v@PͧT Hj-$o@E5ॶRDS!=SgK,yv&N.Y=c*Qi[I!z~ eCOnTf >fIӉE8IDP\x!?`5IThT5Gtqѱ'>>8S?V`J؋Iia`0OLϨ,rvZPFIB D#ns]8o|3 SFmQ! 9RTd"f@L_/Q4 Ρ GG71b6"r9'/uĨڞ|.hٵ ls[-yZ1;T5"B5K }Ƣm]$y#=( X;۞K. ^hw!'>s.GqGJ902$$멂:'p6@”E/N)1"APR1_|tAH|:"tN :2)( Ayp||Nm?{΃_ &gxnQv^E:)9źXKׁrQ&cs+4f4|oEw(#׀Hx0O&U<FD?9c1]} N+ua\ ԰՗vRw(;${LIa %~Ag;-W~ʵ AQbqnZ<ЉuUQT-P 8;5g%oҲRPq{K~/KAO.Aig&<|nxOn2:3Ӑ%R[Y:`=o7S\.ә!8'4e,)cFJղ$ά`@'zb7۷AI i.YZt~:#JVGb:;HOЛ?^"vhQF8T+D_S) a%r)|f\ZFVg 缶λrK_=zsS[x$WS0 X5%6YIeȽ:Q{-@ڨP ύ5ThF7STȵݣ@z?VrڳB9)Q_nmi_'ړ ـf†),PR_{{VjRH٫`$º?6v)N^_WhBEE~Pi*۶LsV\w<[KD 2 0niEbM ,MJIS1qsԖYGjʶ#љBw'?kIrCPv ~P4B= EXDMu*3K!Qa p̯s~ Yku{9e_bF` YdVە^|d9?;ZBtq$@)ć~7^!4phxPsW C[|&:}&ѩ;0b`ZdҁE /$[5躒2U"yn:#3-#qGtO8 +|"b֛{^ D ب9SIC]|D{B7Ñi  b@q; /3hqyVW eWsTqjT@2n>ػBHʄO`cgnB8Fsԫdw~ 4}NANֆ/d;5.~*SvJz aQsmtyܫ1oS1]"0I{OEI\fl7 aYt3ɻFr`{j!btwS 1N-4Zh ynׇn2I,G|2ոn}Gw6#<_PHfo0 jPW=޺[t//z܀w|^7_$(=c^Y)J$"vqb>f=%,@SY^o.̱uN+ۂk9y?uPUǖ򀱅>OkgJj[z˛",-f< 4zw7Nn}N89el҇-#o?Fgi62ń>16l及x?w=Z6;@)t]1ge5n9hEKe&& b?.*%]΢%]3fm,SdkyRw&AYvuXKǙճn8TӰTStpvJ}OuT+JZ*|3z1gN-_:4&Q^!?ފgŔG6DZ|U0jLWe(PbR<8.MGVe'T&1y QY9CLN! )lZH$=u"Ȃ{}^OŅ}l¯5Ԭ"@BjgU:W 31)el-v߰<hЁ:0}PㄣaeeZi:uG>ݚ;mi"!KM%S9۟L+" TYdf0r69H1O? xN3sWq+\K[ 1N]|;)" ʮIRv@L:/U'㻇 wv ׎D\U36ZZP_,$l':WwVFR_hr'Ƶ $ 'a\Ȕmoc-z=r ,qM䦚D8k{ 3# ?Pnҳ?SZ^+U *_I-b#09^B\mp5ɝ^TsA Ѫ!nU{MՎO! T~)3U;LJ0ffat[SHZx[m_=v빢ơ=u2zs=GʢJJgju?cu2k!2D-tvxxc<.B-`1O1v%_ͻK՘q$#V }ZX;& uCtWحQ@ "uxEec/ΫMCvJNj>7 %JTKƕ,ZSr&sYl~Ҁꉷ`쫉 Z( kalm ojވ[%@4=kk&pUpS^Pf2Z^C,y)6)es|r׆+icb:։Z<{S壬8Y3{2LDGz 4ō0r"$h,G"cߚ)(h6?~,uFX_7MVm$  ~O ?}q9]1l(m :Ish 'kǬCNhgXaNiMHK%_8UYtŲ(IAS,&zE5n\^=Zt Ꙡn.,1fz_fْsJ2T&; iR8y_*Gtiq}TAi9 68k8#C|pu) [}^־\6Fu6^ԑنG?9#l >qyQj~?&-'*䴻PG0 nesv?wa =hQ"0o1[OW8jF!6xl3/Fl#.CpakƪTeas^i]I?o0iDE*X*&T,(5 oUD`;GZ|L Sxɱx"[jK{2n(0}Z,pد ލHݾC>4G!/,.xՑ7(#9r`:MA?7Y8 (̦v(󞎣[3/2ʜL,.TxHí!֓,A3o> Psq\ v> ٽU#e>3E,++yGi> P&4Q|m8G_ꝺ߬k9~3/ [-ITC2c0po@|12(3t-nb8%[yR+ e7qӻL畲nA=CzJS.~pO|`+CĺǗ @-lԈi={bdɰ"Co,qN1lj^sUL0ѳVb ޵_H˟KaLeKMӣŗF9,u\S@Wʛs?ZE دszVOXnog`؝Dݧ9*{A \: 6C(}vtiKm!7$VѾBNrBa\'R7c3jDL({+?7`V PlژhO9wz5!]=c}zɞAfr=^96Of߽|rT$tA)@3hFKbjXN$Y ^gDq8$#22qHxwcwaR/70 %=APSԟwI~2 [6ȯrag+GȈRy.Bo\PQ!!$Gv-kGzKgg^: پ)gѦތ eݚ +.Ȓ̏Bb-Nz@\H YIMiS!#F-Crto|lğ{X8X$@'p3\\˧hQ3ǙR9{J*dY :Ȫ VMYtzxܤ[KRk\:x@y<^G[MSն6}|]e47+Ah|Ϥi<Phh58eY8 [?5T|VuU"+fuo-V]<'>VO$#})nlhP3v,3c4nҲw[Sy5A3ݡNҮs5)ʨȇ:8^'Ͱ0d]_Љ|rv!w9`Jd1-\!>=`DI>@x>u,CEȖ(J:51sbT+Qzu?&KӓF( +I!9;M>>kjf- 2eJ+?K*EфJɌ#  Vb'2EnAH1mee;o3--p.s)=H:k ¥sN5&6[YzV{NT]QwE`lnKA$ goNh3a#TyAj_%jJ_<2}Qo;1jNs) zKYy^ ) x-M0?j߲WQ9W!7G^ WWW[ ]M4OIu[LPCy=2U))dFT06))\Z6kZh"ڂ zoiXk\ټ~n^2ZhSQ|30|"@IE+g fJ*0-/cz(E(jYaFMo2<W r:w+s;pk"Ic/ Hfxކ1XW4 38.DZ]C8hR\P`b,TY-sm6] ɶ!vCdG 0ieR"S-۬GiڜTA y*#6tvXC˯6Q8 )nT0rQCC' a& Ŕ aH^s4^4 ʎ;ӭ\DC ( WPCPL'ˑ3 #hOS+%ɒiJQc_xYOG5CT3ywwK$/lQ\0?nO"`ECS/rԠNJP_NS7$[9D֍#YQ('YRry GS;5R5zY n2h/nJm58b.oz;:!/'Ҿd:Ǧ"m^Y z+uL|b\1&dǔ' Sa%LǼH# %\y*Rí{A:?i6 iaӨX=&2:֍}j4 Fxn3D̺xీcOʇ<`T(ꓨhe)JI7RK7#Xr7(RA#m96Z3'ḉ~C.,%^ԘeH'Kr߅)} jBi~1t/_bYB{W@s nGÿf7k0ꈉ57*ޞ?)cH{H!\ oMv5;-C7I۟bTLjȊvGߑ#mwk3*Rĝb³k4xi}tK'3wn̵WX%.%=+["ÖU^{KnlPu8Ůg_׿q¶c$MgZ_atY5XjԹlHQ!Yo5 q=Qn{Q e1Q 5qQ9j0/0cYy ׀MG󛤕HZS""DN#5^6'CO0-^,D|]է@\S«ٝe|wn7bz\a"VrܔeDQeos\%WIK|+c Lriӯ.@BOtU~nꍧ{&xLt`rOxJ_=o^Cɕ ×ڞ!e_ֿU]GDvr-ֈr9!.;!B?6 価m<qE@0!| N<2`֪֋PhT~yCDZ Os6B;N{J[?i! u.qҘEId0#" )̄XVC)Fbsn됼;'ǒbtIUe  # |c[\8鴿:z}DZ͸*c>J?ztV9j#[B/yaBsb7pI'O 2B5s;}ߒlԡ>n] H/G5F'hY*W9h+RJSވi=Ԙk#X]P_+$IF$9Kc"pI$y-8l t;5}:ݥ։4SH =אdiY $4(/46^Itpdf`ʙOiƔ7_">yWkkC9mEֆu6K;fjS8oUk' {U핬$9:/5/}׌Gac;fS# Cf KtL H"\TѾkd,z08?(Đ:K(AJ~ha|GI5(hϚ(/tB9lVJ$Ik\&b $8~I$t'S(Q 귒PxSu䲖./A~xXS[F !dH2Drؤrx銖Xg9^9}.i⥤8Fuгwv^#b[.PE}~ >N%[T.Q`)бTXQX4r0 )iDM&Y)"v'iSl^0M;*0MxPhǔz@ `Ue"h8=3#Ӆ Zdr> ܸTCdE Ss?W: xK5:q41q%D]-dkLTmA8C Mk K[Ю,1YXdz*fx_$)S اw`s"m4amOy/ϣDS=m;I 4\h0,YI2sDoDl܋YArrnB]%4aeqLv̛EH4N "|*ۧZKz 1(_+-dv5M1]e-mu`xʳ P;6&#@6Wi`E|< Rѹ_e[}z0S!6’ t݊%~}Z\=&<șY_;i$PFuCPv<+Tr-^v洺7o6CMys/tҞ[mgx/)V?m vօ ;3_UXw&afV<,舥ᰈJnc|+}emzjNÄbp~:X?8ј1Û0䶘x!Q<`x$dg=[;NdH7u8kX.7><̮2MVs+^EUlN3|>Ϧ<PG Q>ɜzP;* $-VT7/\-1`NC&}N Uڵ1e3C2 J?Cj&*=\1%C{Yg0ïX4M Vǘ 6C̜2*?fÍJ=<N$\[ M&^<|tFI+5&9:ې`B8uXUm(!,NBfT_x .v6cPzS1.x ס"E7j՜)9KE<VA]`*q=8K\aU߉ ?{ ]3fkJ+E;Wk&SQr(%.aWmNv ܶĭ~s9۩; nu}\H-{vMVOB 4Łr^'WO%Xhq}UMh^s\)S;JF"zrWJ>6ACϕ~GNػ{y3܁F&Ėd1ѥ}rtE` &fR^d:G(am4#Zuzu)) =;h;6}-k |-qx%1 ތ {25nzh2,158v+!鲮 PZc꣆Y8زUx{{ q& h<]۬>"! ;rog>Z 5sl\}Ig<[>iiԩL.0 b*(Ա9A"NcCYVn ,8D7dNg3ͬ y7,- Nm&xͻ|NG 䤵=ϖ򽅎gUCȜ ge+&JM^v\3WcC d;%V{^nY|Zhkz ^\$WM0șo(ozX$z$))˦,6*}]}B-U2=Kť xڸe3W sN`s%#v)" qn*Le: CǮI9tIau=ן\VW4wLC|H|ˆVE~F}S坣3~>' 6 g>feqAA?}1Kq>5߉YI*[\ϱ|)SUl M)>5~" bB 2uicb=Wl}VAޕX2A$1߉+Qx+ֽ, l irҤY}[u$1cM^챾G(`)W12y`M^' .:!&}ŤݓVq{rQxU^;X$ck$D{5*2|bRnd7eC/JwZ9}&hMjSpRNOWzx" +g~7 n_racp|^#鎠?+Ât$z;ߓEY;e) ڼA9P;eF/{ˬA*AWyHsDcvPuEvSjhoMHtaʮRze39UxnZ53#/xRJп vA|FrkC*U8zv3loj(?E Wt _2k8w[kF3cfLxZ'mfV zw[02^ S%;HpYOM)RGݥtz.My%Gx /S>*ř5cuȊԲ\j?B[Q?zd36ed4Ql ӯٖ;Dr˨ `c~4Si}n>ɜಁYW5H Y@⬈OƉY^"}A!`K AZ;a}WU$[Ֆb[ q|_dɯgl Rހf ^qBAӛTH~jlG mxGibmzSf.^%4(q]VPߑ^.78*vFy(-6%gNy$vXkLc >+\uh$NQy,[ M!e_l 7BD6kdÅ`&GJӾ1ƕx* ֛01́G\fՒ[f 3hh T̨4x9\Zol%A?Vf6lgq ҭz1 mh-͐%3A , g`Fu\Tci>oqLgNx/s?|A)klmKT8JC5hbw&͸ɦߤƸ 3(C^8( l-Sy?lKL낒V;+2Z;"w(*ULT9ި>B+p/S!j J+ʇ 5&+`1]p25 mbhND!gֺ_!t=Pp)w~ɥܨ iN*m(eZڄxFd>!-jgҜ۪!|f#ʯs3śKWN|C֓k+hxRx=D@JFDy2|%`~V|+z<՜ab 0ChD>C4]rXh)HQSZ\=˱GTAY2{oD[)yqٔ 6`ȊOuQlEWd]L 4RRgɶ'`]!" me=r 4A BSݮrv_aQ=YY|H~V4xJc0^1b21Jt{|)h+ XL-#tu6V'l"@mK;=[<b"`|R,͕dcEr"¥pFgˆr>SAC ⠹FI}AMyo~?-%A Zjsw2Z$)q$ߦDW1&FD64cgyA8lz"zЪw4ɔX4XSej^$E}T2i UW䛨]qXUC~e'Ie;n R)|*!F-[X3#-mUDP?$jX*D3pPĂ˶Vw̩eE;"|eBgڋZgug_Wچo3ː~U<Ip쥟4qS/rX @пqdeu{W+.l82*dbXo``ۡ T4Ow҉*Jӂ}?;8T=AJtqW!doRvL;D|M] 2-=* ~1t\JԴ&GYyCI ^R[^]p_qylfabC)v%dtVs/^^^}Tg 44cQx9,#1 qřsS;C#ߏpRwFQRE ݲDRϵlL{!f9aoc[[AfU^G4g~~ ŊgFCȺOj2zޤ"dx"oʉnj閹!(߁TXFta6W&ʳS:mֳWI)Sjčم W. ܤB{J9[TV`t^ Ӱbo&bdA`ʳ̻\*,7~ "עdF))X'뢕"ߌi`1h^Z}}m\Q 7 7l{/!g1CHJL V/{r^yo >3'EEdWNtm ?<7[w:n&K;;KDĦNjn2f*[ 0gnηwBl.v9nB"";qjK0U72d2#G$yua+~;k~&.<_a)_bg)Fg(8-9nSeQŕ83%`: (L_& }_vRlar)SԏJSEPa=+ i^0)N j#X79=]8G`"u))'$3'1wl|58MDnG/(w#"yX zb);ke] 鈉E-0pg 4k2#OwDF5<`>BF']q``_{yPk/B yWw=bN2=#wwtwC]1Kf {S/y_鷸"9<*F_ᡎR֦=[QyMf7}I'vXy 64Hf?ݛƄΫ;ujB@It,]!y;=@C[&7D0-E&yurpwcaIteqSuNO:%Pv)CoR @cB2JQ+nS)h J% 1rLe? ,B"o Zr$8j//$d!(d;cD ,2k: _ .@zN/v!qp7Y5KrT}338FXht(+ QLR}:BoE,eu\@\h}H Tv.Zg\׀tC$t_f5IJH'E0?PM*$`"(S}CUN#l>-aAEFIK{g,C-o2 K4nykyB;e~b_w9e滑̩ mlz_$t~:򮐑 P"˟k#Ŭ"jj0(n<av|,jVZ:ysˈ2IAm*`a>¢=A nfUQ|$mUb-Fr VӦӋg**XI3Y j5$i/;9Ɋ^TnA^>-}L@.%u}pmgp%zS%k M,Lje˗&PF-Z2ֺ)n"υ۵ګm-a9V^e{' ~߷7Vplim,f5, og}7ਠс3}K:[}^Ʈ!,2r)Y яX$/M9p~MPu@ K YbOMD'v+%{V{wɄA!o*)T=a7k$t;~xaܛ$gjkC@u:8g/⍰ (=ñ 1?̿xga2M֔ (wvl/j.Wh952 *$ƶz(! 5hm[eN|~Xif :$T +'4^#U&9)fK:^Ftd9VAfUiIyH‹{`?^LӾ {w2pT}t:h j3DfWއ4M/xOKa&~SP;_ nF\Hiƀ(![(w순Lߜ)2 :zt%m9!ѿN7XBaqӂ*NxJWѱS6|?vAb>0#d=]ϑ9LO[i/+OBj,TL(Len$ ZW:a8oU(K?,8#U3HH澟W9G1b^"j.cPvju'fjߕ>#700wBu.:rU6GbѴm*UFMM⽬xp~,.ecM ST,)r~BrRKEQuO$4䁴}9PC(9:Вɘ?>~5KHɭ.e uS9+% /݇Rc4hɺ,⯭wI8=ho>HfIfwR]]Z}-kR #nToV"r:&JɀK:ʂVJN[M|3[B:X@G(Vc婜ND5BM7)۟m747T6Ֆ,[\?*ÂrRC2JT_Y5#7w e(\zמp–#{~ù@_ gɣB_QX 31讉Pʂ;0WVw>YC9f0(aᷢxҔimV^Fvr&&6Y'=2ikɅEbKm*?֚=;EEl'+:p :bPgZ9 PλtHw0o[Ma%-ڱ%7C> +FPTۧH*?ց]HA:!,nR'8E]Eet1k֢M%;+ 9G|1P;F Y\cKJ0v-XY ո0AY_qw okKDHN9Hbn!"#?&t?ߧ7%VNBF <[2g 0s6XoTB|@]LoNG)"}&`R['[ ߨfjw:>w_RkzYm?+¶/htL-A#,ģ74E&At+ѩ.yMb늍}]zJ ljzlf+Vw*\ 1 tT6L"EQ-k/5fIi]9((#33pԶy Xq (Z"'Ƥ'ygܖ6&t#$%\"vVc] Z`a vѻ" n\\fBM'jӝfo"GPLLh)(Iq)^zRfnuyQ!{a'=\ yȈb#q-4 !ݯAR/s]]s  ncu,*;u\X76r^:8R\'&9evҹ$錹[FlhѰ1߄c9:[Z:W\%_XYձ@ rfQݲJ[ӼlZ""3BBc%'IW7 i̜9C U< ,!sPEأU-a)D"_PtX8)k5!vgYj2b)KˋGɰ`l{)}b0%\WZ_epY9rn7fl+ nHJ@YqK$hn)}6X!XQR.T;u W*&c uJ|lajNĩۜ.bB -n$RawrG aIڍ_/2OXש~p`'% ۖAA*YFih,+$K3Ε*M K7?/4I  ,:p Mѻfb3S29۰~Ε$hxSi{-saXg8(xKE+ӛbgW&2.L޷SRK#"9##C_~ވFWWnΊ2;r07!x1.ujӡ#8A i fHFSS/J`X[55eٴSi>>++K鿡! \Նx3ɏU3$0}Ttx`bzuPNm'0!je2KL3bSUL3Ig#0m$(OID;,nt lZ v pzw8 S":_[@LJ z6S|,@=KR\>Y |}z3g0$u+:|]A.w~.ĉ-QM@Iӻs^ cԨZa<_ a:_bj kLȴ0?O-PUzߚ>3Y\ob>S_w'1eb`;MIY=%FIJ2r΍0BU <pQUoό=yxHx bTRo@֟p][ 7up?Jn 0~F--\)m(o|Dbv!'>I|b'1g. vƈ T]lM!4XCG34Es!gwR4]9O07Avmfh/: U{1t|9S%~SQBńI9 YD?[7aYTGy pGЖ&c Z7[*ya$(fc,|(DYe[/ Hd&\(kQ^) )hS(6^sttXz>AU|7ZUKZ`RUJFf{1f: Dl^M*%ZmH*eЁ)R\{YYT3q=(8]X@Wnp$6i'rI1 %5=dt ;>B:,)kT}sp;UσJ u }~%Ӷc[zRyA4|O'%u+kN+:OњF]h/QvԿ'Dw"=v eO)4irdEԨSVdeo0w*gXFO׀]3ԃ3V,*^+r曪?c\u+$W/Hμl!-%7^k _ Ņ: Z3"4V =D5 vI3gqJ$R0/W3aQo_Zޗr/4$QISqU WDqWÓkW;\xIVER% m[ ťyȫ L ոJu_CZJA`'Y”CQo@ePZÀHAZN$N2̧DB@x ઔUWW#WuTͯ>$n$"[[ZE$6OVl:,O$>nbkE'Sn\W;έ< wbƆ_uqn=w[h!K)dEyj |P>eR!L#ۈ"ʾ遣B:Z*5=wҒeqxiL<.ޛS8]+K=swMfuU@:km4/n]F/y'-Ŀy lY8{X1\ii#m+_ n| _| ^fWISj;įG9t~ {o~&mIt8(Cg!v6֕iND T4@ O>a<cMABEcgNBVu2&S;=0G01pC5K[+{ǙEC,Wښ]4^n{Yʣ8+D=-.jzay][Ƨt^^IMJ͸Wnr O lvIpvx ܞ6Qu Ɇux$Ir49@+ Sw!R8?-PKDg>?A=S ?Nۧ$yeyf98FZBh4CZc~Lɘ@- ,KwȪ4(ГbY_caCWmn;֗䝷0<rV՟T`N:U:C8HK!Xͩ!X![0(~4h2XǛ/+jk, $g0)!Gj3la:'s(V[Q/{lj8Pxj=/79iym5YiJQF_tm28}ϴ-^'UT\!IY|%osE%ga".Mpkɂdk\r)m\,C?{< lw/РlƬ|k-#NoZo$sejMꋥIXJ'q&e%T㿉C]ۃLs:7W*#ܐf/u80u7vi؞ $JQJz/%i}4RS^̩8Mq[lΎ@^w^Ო`0:NL""M21K!~6 G|{1$BF6pdlS:  .Frse2xXq~ ;, ?}˦ɿbBpi?\K&P &&M*7l% bnd(:U<0%') LMǣ 9} |jfR]+ҹmT,GŰ`4ǢOVJ^r\&ETzmv#Yɽr@bTC&k@Q[zۭQ2O'E982Gl-6Z<(}I-Pv)i%To'g:#J^B_e揇z0rE"y!ijپgTB"?q0WA;hl2PΧXV#knхMp($+1#0l ~|Ļ43xDю0-3ZLvb b$6ڼ)ʚps[,i4 t[F1 Y;#zTUz)# i6 ɵnoQHUO#xn6>ˏ'" `~y D'cPig,""A(Tx8#aGZ^Yz0$OPV|qDA}0ĸaG89gr=ܿP3X[eصǍc:8a*yEIqvr?K VQoEձ/=Ͳ*{PoNƴY@$xTRNkoAYݺ{]lh9Z=A)?}"PSR8Bc~KjV A؈ A^zlřw"jDye;saTA ,pod{H}&‰UB-CW={( {Upkg&1".KO(F܃Tr Z/uT٠B(Iʊ9 B$ib(<\L0|%`荧5ZGS<2pYvJ*6޼k\Y& `#uny%TMQ0=9*\j ~ w#g<à-}/DhN*t~a6і: -$Th6W(̧iZHQBimc ۝?y=֑#b*1^^E }9P-͋} Bd9Oh0?ҽu*l uLD%v|gBM@M>< _EkKFRobp-.]Kw6a`зh2օ K ;>ӿ`rl_穪'"zUK*s,IK@9\l<M .Qkn18yS⏛|Boϳb9߇NQ٤\o6-~vF &,@i6 /B`UX(=}\yׅ4jz*<ޣW82`v`IK"'% T(p5rjږTtSa6/%l5ZoCY#vؤJJ ]kBi^nX&UDu.X)5->vꮘ_YyQve\0: u=mTYuiX4;2{tB B?\,U3p䌿I;Z†܋ɎvJR#\^ 4Ԓ=P- WHxfh3TF,V¬ f0!LB҄WO @?9%RD6R,}?k=ՠ8Gۨg' _?7Xg,kSLG"'$ X:yC[;s cjx OZCrtU2 9)0'0i^ߐߙ7]9y^0wCp~9h?"3y@$shrΎ amެS 9'2|u,9 quGcC+Jl1( ␫T|ny8L@ @ՖaML8wyM0v |9"@jµx)H%GOf)Tԧ*g~> [J>87'C?g]Ge ZZ,R]^hQ};t|prSӡFmӈDiqguƩe[ 0,nGp igLAYl}^$|_#xJ6Vghf. xM,zRj}y;*àMb]&dӠq"{NQP|S*EfBDAG*y*Sjl;WlR6U| Yr+@dwǫK|r R&⣎rV-%?ieF HLM<Ĥdb+;TGh.a&! M?RK>N x\;_rxWc Uv*۽;K kѵ4 ɜpasRT z׃7"6)R[/b]I8X{|`UZUX2\Lccʑ;)CgnDqhG IkO̳ޛvA,䓮nE**ov"ݻD%tReTv羞ǜqgU,@\z#<@? r4-ܳ>A)ҋ0MqF/4b<x Jwd3Ƥe(lR'Eey/D?Aj/NmF6Mѱ1P)i1C,ucXK@^saJߙX=ly;[t1``;ʊn1dlTKVjK7Ì'mKC<61Unbp$_W i GSݩ F{S`ȺL3I䎳x"'d[A9Pba%[:LFb "q8Ӈ`'Fjy$Fd^/ްn- Znq/K.C3;t,Ct@y| DȶxSᑭ2" n(I}4^a{6SּjS|eҿȦ<3x|_5Rg J,v40ه*Sr>͡gŖRǿRM la[1Y3K .$scO D&o Kay6u6BR+׎@-{55Qa#ֱ+ʇ*5Avt yhq.&H&R;Ensl;&+uiy5(`Yr%K5~e?iR׸C"dRY.ƴtmk@*ͦ!J#J n-{] op({9HnO}tPfv+e[Hb`orq$pzP}ԯFWke5 8.μ%@4PdH6ƌp;괴Q#7Qc]S|b8,7&4b~edokDr'wr\$œxGÐ8=S9gqK!}h7I$/8QoWzROMC t, 4-5jIyg0dG FXE­zY`"w8Q"|=@+/nAgY)g X8 W-E{E?oI'nmMS7б0O U:jjdh74h%V$|! eJ4ҸvWՁWz#۷Y 6,f|>.gKt <>7~,_lS0^:6 rژmؑpZ,lH]=HTq& ]3.K~kكGA(xp>B`tǦw;{tn("b<:THq"dt@ Olqn˪O J.ZRMu?&@ۢj|OK!mMmZv}NCz"%rxe =:9զºbYΕ2mJ%eܨګ7'Zfp",p]G(2ЍPX*+SVXSXx.$: W-@}>N1el>ܽ0gEIvY;\DJPYnX|Ɖn¾UD=uatFK%>!}?US&Ɗl܅ $D7dbe\nbuN[n@0q"e_/|i>RRܹҕI!{]5X LKzR[tʧPR3!P9ߘR]'xSR ]Ua8kfׄq_>O/tĮLvd偱]H^iEjUa5S. <W_­(4>I\.T vݐTn]d : -n"3M_N%'y\{M!R5~r! ôAdʼnEv_r82q[ϥR\o::}mRY%[8۸Ew&T'B5$*`dVP*Ї7ی.Ϙ# -9ZQ^bjs}o7Mr `jQgɜA%NIC}q2]"lBM1GbzpohUoK|T bPŔ 7ʓS}T/%S?mj(;Wzb̠\<bxwۿ99lvi5Ip6aW -R8xmd'4[O;P|qtV3<$:5ZLŵΊDYɭ/a$,g|WʌYfq[2P]=; v.)JV_)M&rvZDb9yVǦtvkVQ!|nd,*rQ=|612mtdo_ɒW(;q1jaռ65rѕq3̭Ikn)"}mH7m7Vf['Z4ݪ+jFW_XRYJEtk~{뫤DB TixP4vB*ۊVr B Pd ,JK=dd3:1 A:9!l@#۳:NIo%r{0ލ7EzzH]TZ5t@k/$k'j|l ~f~7V Ǫ j~Ms7q $<㓬@eWboQJmJGz_}K޶wE q C0tW֪lx=3Zzkv@ ha;S&"Oe}/z/L0;J:C?iD<C)4c{F<925d)QNZhShO6;C&7: _쳶*R$/"Go2,i4< 8MSxlMh iJkD@Vǖx+H \Nyw[k}JfYw$:/nV0}mo **i/*l ]WAe'EM?䜠2-Mfwsz}Y!cH۞{s  PYRP+9v,@ZmV`Ԡv:V j)I] {z$uo[!Q,02D!9tfe8 TV* Bb婄fM sO\X˰~Xt7 [s8yj9+^ r.LC`=j,x7e{|2%{J4&pF~FK%5hYF[2P' %o<1>ٝgݹyDx:_b#Tl$ֺ,4ŸvGڙaF,.a~,T.HV%.[ݸ4c{w5$DjlmBQ;wgŘ1|LEgL~>fk`cC|XDdE~wh7;3AQ9^ ב75NuGyW0U.haݟɞyc%ܣF>˱5@ buaҤ© T{3'A_2yx\Pu.g!ϫOdF-g!Y%Ok C9@Y5Ty:"Wiw!jBXs mhY0.:'-O^v ?d%%K*MBFZ,-{xCFBj{-hIWOO[!XC0W`#8w):օ ~tษ4~pib$Y v$@#Nx@$w̭&y^Ŭ=CQ%ČB b=~+&T\S$axks%Sz  @gGiσs3cЅdkZ<7(^` 0ӣ,PzH yq1bqhh4~!bv{׍6U ˺9O>&shǩϳJ-#]drkU>FU]#kvYT"I4:D1Wa>'KoqJ-F -%%YF2;|A/\_c߭ftz"dh{~FIqUd$in̈́ Z$A<& -w z9S]ˍ4<3}cC6Ol5&,T[Z)5W|ahظ0~i#B8=,fA)jstFP"PօjOt(#5d. >4h-Chl:ZXg ,Z }^_7X2^ O2ܰj&Vc ˼qBeMfZk9db?k _ᖪJ--ѺL&|=%'%qZ%σ%P~Uslh 3X˙=_ɥ/ G.1:TYճvf2T*Xɰ ۇABHxt$q$=Whٟ+'ף2 dXEmQPO3[i;7.ʋ[N0C=Qc*ˉ)B6jV/\~`9u-)K5qglX0" I*X#BϡjG|3#V@ p>*`C wfCSYo!_e^SJٷmq𥔋w:e_li<>OdHǭu)p#8clU1ǜM3Gg\}FgRB@Wh7W74 [oVJЧ5?-gM,1+hᥦbqx 12~>u"ge: F̃O8AbE Ly8@@-6X֘!3.xu+hkNy_v`SYR_Nt@Xbq+]D 7J]J7ڝ4DT?vK.Evdݰib;7gH"w҈04@3KtʔCBkW_Wqշ Ik *} ϔ$b2dʀR|M{\hO1:Aw׷WDA ZK># X~  NT*[lK8:ߢUö2Z+r?iΥ` th´ -} 4y\4n>־\`@j>3?iH%uD/W ^.%Hl"`jܼ͝hܖi7>d,2l:jT%/4# P/}M~sd~g Gn6Q.Eǒ{AQǚ w"ԋw-o^wQ6`JrQV9yzHT凵pQN"BAގ:̱qpb*,כY2B\7} )Q$8 Sv`s#]Qܞ)ٱ˩ OjVBĿ66Ԇ>eyi6G/vqR}5WIZyt,^8@=Jځcf 2ױb]g&dWoSc"鲙x=-Q^j : Cs{d3&kфL#9qThC$=V\#1⨄˄ON9¹lk?~*6j$s> 8Wo\ xЈA{h`Rыo}(kmbM (5[?j#ӱwɗGϹ8%UtvYr/4OА AۯѤf[=6Xߎ|^3n3棽mio^M`S4cICWbG zN_C#]3f[mB3=Z ?E_U >aBeRrh,-ihB4xg/Aia!\+Hms!B~Kxx83eBh;J\\5 h"ڼR ÀX΃*A0m+<=j$UXzfmڢ`H)m'n|Vl9QuYCp0%ytIhQpeaاI3 }i8e7躽FxQVi^uQG[V&AlFuqN]ܺ~R"Pɣ4Z=ПJ/ÇDn`' 3h:$*'߁2Tbhg Kodoթ #ZJ2[mJy)FЍeiӦ~*t}sOBohxͮ.5!Ȭ:X P>\"Io2iWtt dlc5H`l.R{av{SFҘQu3rY{k]shXj ;C63Pװ*B0应8ήwyo^U9<[6xskG/6n#Z2ڠwaFE3%n!TPu'pE}nz5ł9}փDdV}r[T2L*d҈UR<|pp#{9.`N{'wC'hut iγf'AHaTe=o h!p8&ӯ-~r\Y~34 o@͉x+ݦ$2J裎S^nL%ox8/* Pn?it EpAgkcʰddV;5yt-ա̡biVcl!l%_$7$ RLBыhԤ0&@@#sLk̜g@E[7[.M;<4X@hoF'Ky![sR3`ŝӓOrQF%ԼZ'#"KA7xa'!Ntq<"w͘V{V!u`%ťMYq_@Ǯ2yWJ>Ă(8Q-՚x5YD {dNLi<0UG!:i$VHw6KH_%'gx -`,e}vK>ea~bk|*`OR|nAp-<_Ǫa-m5^=@A?VD54ڢ;V?M:D񢥏~(e]~#b`J O2CNhM=L%=8Jɖ@Z^cY~·$LB\B/`g=MgZ)V`ZaQjL76S]A tld))1?1х LZ௟g{5V{'B ٓQfqr%RKJUiW ?1_s0M%nZ4[1BEÅ3sxx󸝶== 2iCˎiN?#KXtM ]x^y h;6$1e8鎤{~ff^0u% nFEn5mdIEglǃe1ET> ة'u/94r^4*:Scm5?薬`&!&xӚѼäYtnsdBZ c4N%`"n`Pp})o(M$9 늱25r׎3c `rwK9: >Bpq~Na&Jgzfi˜S*;6M-R!c˾ZTf#*b,ֽEjT#$!NԨs7YsgNrzo!2-%~唽Q=*G&fiH"x{JWWl}=l:U$uo݌K$IIg|]j$R=VZ.c~gl ]S^vŽ}Lh¡{4,vn}+ĉkW_hI0׼ɵe/O0u$p )yP@8,{ L,K]Oq|ΣӴ xЌ(}U1x2\\hO<~DqK\9rçU|3J?P(/>yoVhT "DFɏI#D,jIE /|' fEgX <¿}Q;~檸9O]e$/r#ʈpOf=TO s5TuF˫@xl˳? rB͞slFDLB+]%OqK'̦v W&@X2ݫW`"4&ev\ uBͮ0 <4x|VAo6UM!P3S8Iﻬ694d#m[~|8-q`ITs/A0Sue/6צ0s['ha9\ϘOz8Q(Bbk(Uny;)aYM0pĵr$ Tb4HC)uF]Uթ;nD].=Nw؛+ =ƷM G$E9sILt,ǽWmy֓nuPlssx}5x xm!-OULv[ٿ76@׳枘_!D<  0U0h2jImo.:7،ż2`s {$0ezW7cqf;jhy6+/icՂ$'ߕHr6]9XM v3+@~WųStF{ZQKEDK^H%J@Z?g4hk@w~X+QDz! Y4FVQ/P:UK,͌lhGf) Z -k{GYZ. N]E3`AԷ0cb--ޟ3-1Ӭ9\#.V`߶9}p}YO*miZ4GaPVZDcZtteH9_ m~B6kAVgﺆMONgI Db*Ϳ=;qe\Ugv]M0`IdLg} 1'3MݳɆgʟLt _i,csg$]% {C1Td'D&tA=@: -PȃKFn)v xz"^>Ť6`.$ƣ` t]"Wkp%Mi[znjNW3!x<4@u챪~UuHtp״t:ؤG ` ~@Ց/MR/XIyVLztF݂D luba4)x2~'`ni߼0rCY |RkcnPRA cy+*\ajA7.t 便nᏍwXٶSџT!dDmг _߇m b'R@ZlYbS :z'L㕵y?>^j\dQP~|\؏ #(|ZҋOQZ+'U+:(4)a0+OXFK: S`_|q>}t1Lku=mZ#QZ{Pr!o.qd3C\-P㘅ZEV! ӫW)㶵l<8#317pJ/ށ/+TyϳGhRaoܴ81WX<_.xJ|s|ԻX")Y~/BLgQ^Q ЛF&H b;kiuY'p$dKCdaTn',)@IEh߅׶*c(`cÿg[x4zُp\Z89K+ZOV`˄#G2٫P l@ɐ~Z)hg53T5-N!k .3D8Na&+{~WuC?ǔrN0HO_/1oL@;qzyfBRYFm#WSd4{_4`Q̀8Fx9R͏2/疎+;2+dKŘYj $H6E- $FVY\q&JvlipDw`/^3E7ˎRP`.uLˆ_Inf0֜3DOZ )T,sNں-pf#:C@12%9w0DKoR ݿsuc:uƐOĪ%u!X%\XrFMHW5e6o vWU"ʋxI?)*3ȑ%kP@-R?C.TA0GY_! ̧([̏!7R&]SW5i{_6JϾj[VO9Bl*z{CBXc D'̶M#)a\>X6u 1@]?Zu!N5gn z+Ra~kTo?MbSlβt$J=T7H!,(9.b ' LbQc^~/%aҩYHiOY 1~Xxj*VG E6{XJd5T7V]C[pTa#kmBzR>E,xI_~q钿R _5*zJ9]|w;tMT~V.]?:])w;]c$En*fÉN~3yU S-X`7>n6ͩd rr.ޛUcKxc6 K69܄^k{2i}hdCm*6M!5k_ Qu~G_;25 r!* G p$ktV}5>3v]?Q߲d riXr5|Fc?gx1awjeg4An?ᐱ0uH=cCDu;bG7$\KP//M_ Zo(X"$k{_T&Wg,7=L MMܙe`q^y7A`e6u.gS_Q:ǵ >)8)7ZZo=*noeʍMȃC6>HsB]N1kyVP$:(iS'~%XǘaCy_{HG*؅ΪjO SWY2^Ӵz?LFW4Mʼnu ' r髪6o6=),GP%v`6ExqDy1B"iͣ7X5]XdtM3xzٸ7ZlӞ i"Eb׫ Wޙ)Ph[tRI1FZڍŦ5PX-ar#WÅmжOplMqֆ҅:YJiۙ;c6U;U7؋;S}=uRǎ:,ëlexvrK?n7L)9(>I 1?A@',Xnd"+3 *_0btPYB|a (AS״E@KbHZn 5А391.Wk%wK[s*y^ؐ%f:)kq!<+U`%bhϧ9l"Njs/^PL -]@(۝4H7/IQB/@1M"xo>^csW}D6+?#x=ҡO4c*x0cѡ8.^ *VK%b5`=2pY늸~=n xA:"1pQ*k" -U,2ݛ mƠpj.K{ګeˇK º% I\xE|4KRGFIy\:i)3僯^}c0{kݥ&)TJ՗9r/*Cʋͳuƺ;ܻ_joIhB}[ˇphcB_~)CZENafB'DNU*I ijl y1S _(J?z}`r%A2]3.b}3!OQэ5t c/53<_Irb8 *[rnJbg_buwP YfMban.`*1.  1 jOిxC` CS|6&>{_ܢ4,MT,- fE~I6§iBfvŁz_ZX?w)vO)7,b} i(+-no?6Bx*x m&JaSSS0][쎇sَYb%]J#c؋73je)AIQ@!w[zpW@qRrO@V֔^/+{JY{@#3+tŷ5fc-Y88!\w,)פ6lOS/k;0zȹ6#s'獕䥼,+6q"(ٺwM5N@Lo"9}v{NZW5 G _Χe5#iCp 84m"= *ܸꛜWhM=ttLh;.GJ^,p|HFXwl j)0 d3@$JEVVIm"Ηrj5HG6  RRZ2YyƔ_ҝբFm*,Z}Ur9e\Q3~=R+f5v]4WLvD63e"ږWo#" q`aāe(6PظLy`ۍr'ع̿~Q|h Xz}j8nFOVDHjY?9BcWwa4,0D2\GRZj30ޱ4ـqi*'4uۈ5ic[-)%cj mUU3VAIү\Hݓg5@K;<̤?@PO[Q.(ljA2gT/)T`Na+ljqBfLuqp+vqv@JL- 1||WNUX]E/6! x N`ğ'ڻKm3`ZGƃsbmpjwzHS,hDs<.%vTCzgb0-T.(Û7`+M}+jD;։w`~sOҞ\1r&S|]sBAXB dvtCa9MN#Rʄ؄) ]BڈW_[Q=%eC>HTѽ)ηfޙ?5t[6)1\pAxNN9XgM&YY\ָ;ʵRB58&\hd RSwFxlů]Ei31MlȝtzdX&5`(DhJ zX7Fu%B Ń.j} r-"owxy h2A0{ lu |XTa^ BIXDo\B^fhf mf<_vT ( k &TZ&7:?Yue β=++•Sۉ%Xu_uY) ϜEC=T8B##\2*ZmX2<923&en2,wK԰JA'&pA quK*j'()hޥ><&j> UJoF JvR]gJ,|ybuqAMkIJSKY1$N^m ,b7iH/Ԁk9Yo]._֎PK r349xo~i%Ya~5NtCZjƚg[0602YyvMD?f'I$b>=ѻ "SIODb,"4<.\{3ၖ@tUq Q}}dآ`p݃G?(ְ4Ùċ-q(,YJG+'~bdvϨӳ,aDK&ݸ.#e4;a׵!s懔PHoIդ><-:%B~ e1$Yhose{G)Z59O>v}UC~6 l^ɮT`R*CdmWH;'烀U8+; [DI]7q8^ǺfW[oW鐻Tە=yM}cP@ʦܜkj7cd1I0&ŋs{XܓOL_[q+4 rpp>牖D 9x"P*ԥTAS Lz&  YGg,M$˲EBi>_.H .g]Ci>D'U*tn!^ 8B E> 5ZîjbQ3apm].(vxjHAjU-*v=]K!Xm69,S:h)ʽmڝB_l@I,V!a0]c. A9L4auRLG"0<`6L*c$yOL5 5(Gfk|*3Yzi/LW<) CO@*eZ j-{jXb?kŀ)\S)7,0nߞ bޣw| wlt,aivسj@h9Y'R *FW{:Ë `ri?zn۞arlSӊNly(}9Aq2Y%SX*5xrn- p-C0PI?6etHt,[7~Hli8.E,LNd;\ipYX.0|eOc`7Xa.2/fJxRm j:Q`*|% [a<%R-ΑpCHh LGL-&_3yǼǿ/9t ɰ%z`cEGgȺ 5bПmɭՇ(_4F9R+g`sZ<6IBO[R7^znk2Qh f z84z1N|#R.8gy=kyE<gD2 77}i`2c@϶sCTZ@r"tcXf eK$mV~Ag7΄pd'-U5MEr#>ČWG+;?/*f[" _տ)b8m"ٮ$آx=l~rTqd4Bo#T&_cl 28n 7OSl}:Egsi_4Ihڲf'@"̢[o axlAdz^EftԄ#? ȫ^ e3diao+m\4t}(~vp.lL`~5!Z?)D@&FН")..2o{K0RCO'mߏ% n"">K,D @0td@=)UtqםxF模=75* ol|UdJpҮ2P Ri$:.MkEsSMxh!& t QY3>5d&Yh&a429N*óI[{@ዙepu`Ԟ%I볝b܊8d% Q>񯡾h19 q˫J-cfמ9VhK-MO%1+OAD!Z4ybD"z!bl 6뱆Y:Zf?9dN{,Jfy=An øu@iG(=#| Y +g@_LRݮog^ofwor;pN5n1(ABu6Rb9rv}ByڕMx^M& FWX9@r 9ƒ/uĀ@;S께w/fz;@"a~X`\5ccsG2zNE4$f9O"qJTţvy^?h>쳁+k,&I ;kO( !aԎq/EtM_զ?Z40<ڲ411"< bT>!Aɓ˔ G!bd& z q:FL\3Y/ %:`Ա?}ssiFYml˰t/i+{i*cю7闻fk\gpW'02[eqW=5&"FrsCRA9ը}`ҕ7W%[橷rzg^9A/SG v_Grlߜ3$!j 4qI)ef{[,GI\!8+7+) o@9jPE@ `dktԪ9MPsT4 3z*=w?3K- ff4.ݼq--ߴBCqJ* 09Nt ўyfcKL=8B[Ҵ8>-܂% r#FQ[fCwyiMP uĊ=A35aU=OnH˄ni|h9?.(8E #xp0ME$(nk! / e iVO8].c弐Wb4lu*32 qD&_$9- |{}oo@=";?3Dp|SGL9CPT>BEPyX +T_IC@EKNa=I{}CwE݅>nlO2Cb._3!߁J #ר ax\wʤ/N@Q ҅X3Qh=V!”jU^ B'-s:_"VAKaP;s~-XƙƢ'R M;CR)>Z Qi9 SNT}PZ7>:I۳N/噿1 +eE[Q ckwPw`Wdg/bx\}я7+3k_ ⎪Iw@͇m%ﴠ\z+sQZnW s6(~, ~Z@ÁY20}!ݿ-Q޻ènܬwD.|]>A^OG!qP Ϣ_%}t@ 2 _4*ͮLt)Bu/MaG/-3# {}o|gpnl4/GbӠ4Yŋ~P\^?tZhm֙L˗>` g5&OLyg1 ĺb 8yzp} ȐvTs Hc(.KMBLVTD2(Gךѣv\Ov^M IоmrMYϦ:NJ:Bj*B5&jR,fq!:WrxN.I#_ .k %i8xeΒEL' K G"nCJ! 9"|>Op\"_!2v?qtK ITȶBngޣVWl:!3eZ@zxb=Fi/32tp۟}5x~t> 0ڈrirmu:(&BG":g*DrHiQHu{^~g %1ʚc_ѯQfZ߃oKM6g U3htzٯ-s7n*M TrVtb"qb ("Yu?2 KhbPUa&$2aWxؐWn-nPSCY5 - tN?V2EF#S݈YrOLřG@k4*gW2)R\B@Nt[ViR+;͈vXG#b @ouKj%RKx 0FC bQ[-L?8?1l)5w sCYyH$RCxz~Wo'_gLl/ $w;k5+3R% SѳrV(jiBm;/k7s۞UXy$ .O%Cq"xmt 4;4^+Kk礊ZXwliZ=9u{k8JQEXvjTnP q ȭ"s"k<_KSS, 4oyւ_0iH3 X~ `3iP߲SMZUiR)DT4;@:x6$X +2 Π+[`&>LY[2`5cae  A"Xg۟~\H(@0{p6DC5(&E=(Lfz]dsU?̼t',NՏVjޖF!ZN׃ņaN@˖A 8<+,p;=Q5'Wbڮ/nȐ:VY8 빔 Y[+:`u<TU Z|T֊Ƕ01"*!~a>t!g<%"yWw6".ٵn() 2/n@Œbݴº=^k+i{!vVl]@A& |4QIdcl6_9v~k?d3fYqĄ1vXF K% ݀ 0W}*2.qk]r>2c Tq3.u:RzFȀtogέ3U7&Bf͖!pWA%rt9R&0F:pκR l8u^U~.*VL4TqieH䀂hs3Tj(-aߢD(@}xF-W|E5WTN'|.t-\5:p ë} OA=hmGkI]."1eċԳ6w sUOpl Yϐ($]NI``'6sv]fvQӅ;!1˂i.S?{քܲIg4PicīyBUݘݦz LK~Cb.S&HRox9 v2>0:"L,_O]x~ 蜰56~P^~8h۾c I?z9FyhmĘFpa 18R@;[d`>fszF5{vnF}G`W7Ui9J/i!Tc̩ swR.{¾!-l`تkՇ8ksVG%'&EvD߲$09W/iÔ "i0Z&abC~R' |4(,3 lytwg֦jUBrW v>6v/O!yZMo&3_կ'*:܇-Z|~tNISKu+RP$\W2YvK)^kjxy4 ]?&wFoq >Y(A%C,_:1砅˙ִRu ,yuB\ă4మr <*L/;9k"{꫱;%ͤcd7Jҵyhw"%~-85R&NnݽK˝B~)jx):W#cB?v0YmF7EC$=d._MV;4ۇ8 ٿ/W^h":Y03Vl]*ϛM!{΢R7hfvjT`C8㞟 -,_љy;sy"UE 9 R\_ZPuK%ЦG*Rt,!eҡhb.:?6/Ҥ9)zuʀJ_9.O@]u$0WbW^[ʥ).WK۶= n0F<‚B2@id9GLY[ !7,0KS"B0,̪-y^`cWo_,)I z׸qS{y_#TX%Ly%QwrûRT$:ea&0ѽzS"vx/;ulU>6k:"nY-&V@`XXYh٠ u3V[p=XC$9hI513 VhtJQ0ky2XTķ0/sId9:֏e 0>Q74Td41|W|}e0[H|/uQQ^Ec'oo~?ܞ2\r3%M=e-;FJ=YQ饝`dXZÙOE2i NWI( 0ôgGDž' @%PcHYOKyMng1BG|xAwAII>v5xD沅yQUȅ%Ό}V(h]8S rҵd<^|΋vV@ʙ_(,%d |)T [,Pcs'=/RX~c3W(9㍺#6F.4er]]ݻ3.'N'yQ#B*+(%oGQq&MDfe  8Iͳ*َ.O! {Åw9fQ1\w0wxf́ߍwD)+˓k2򘷔e!}>D9*!)SD7n;:`jw}>m LC/aUA7I+C9-J% ೔Od^2%i&CNxd y3mTQC,1rhHTC"] / 骚ؼ.@/5un&bQ6[V{~j(ANsQU!<"!Sn",#u~ rd+_KOdg8FZz%R˫)yҪD goY38^$ۧݸ]pD!rtg`-P,46c#`%L/U j(\W`(xU0hy8B5OvҸ D|\|F>H?{=ya"xN)H[:%uۿ}%DDBCU 2Ld3u$GG1F+5x0nt:|~̪,ҤNĆ n?hV9K-0p&ɪQA(3΃)%ߕQщ2 nG tA+Į,ew;YwNT.ѬYAcӐުCj%.W$lӯ 8@h2>W[Swދ:N[C#/Y-|%U2D^/GIbB-zUVЭݤ U Zyw@  3Ŷ. +RlӬ*&S8LYzr_;??eK5P_ 8 D4\]l9ZZK>w8鯭nS-=n;8ZDG^.a&sUu8̥" onF`tv_8ű8 ພr]:lV.w/ Nez@Bm:WHe >8)=uJ?E*XixZPNSbpv|z:%}4G2ꡑ!hnԁEjV~(r@kAB}P$+H 鳴;_Va 'Ro ?K Q`Fmy_;r3c[3HFܓa }SJPs()9af>D0k 2wAaUyuWתE2F#Zn1coAl1рA+X-ؼB-RwiSCIf#4BVjw+IcC3#o0: ߧB4397|v,o9KcYWz&Uw1(@Pd vNTD[PܿL1k~bF6)8g&OlQ.5R!lS:Cy|ȰYe] يsGu/ 4?GQōxmisaI1<|8[G`Jf olTw.rz:fYzv!010^'_PPZSR떝{;ʁ#Jw J)(aŴ@gᮠyu6%F}6,Y+rOfD<Q\jf؏.?#%캉DF:].nP0>1r%s=Pp'Nu4craqd(0,_Tjz !k"Y5+b)če0GpsZ|j"|NRzQB((5-"Q[󓰕i #wzwяSY9/Y5$?T7iϘz[ z+E4vg*׉%ot*'sU 4=L 2p69&zC)hH9b=*ͽ| LՍ,D2<)PL7mjl_Z>#kދCW2A ~v=rCƝ1fltHдMh-xXRY4t|DJcO x߁::*c\y[=/sN @r 󟍴aa4e\C&+ ؞UF Wvx\ oK0~ҧӽF?[gE+g%|C5(bnH2}6-fX705Ũ]MDžpCIĨ(㍤:mΕ}v{A5(Jj΢k<ŵ"*bI<4_4-MI+}CY;wBo1I񩪆Sig HK_F,\-fZEi3Tck9 B*m싗1X)B<(L f6JpBy| ϪۻK?u׽Vlzo ʋأK*;iݼςV6+: '2j'G*H*WFLLVM-kmc@wHӌa T/l}B)>I\syBJ̃Š3}!=+<=b;UJAϋ:҉JLSG>Rc&~/blkJ<H=8^hu/2;PR`oMDFn5bl}mԁLF]`}L&% /9%4Wod} F<ҤR휿FSJ($/0 о#oNKx}Vs#mr8ͭu!S*}#jsԮC *U9PV!jg]]B{,G=w0B\) Xh['(i@(mAt%Y3{mLC J a"lR;.&O'g̗YS`(5|wjDًwm"hMӻ?X˙]'_:4@Mxzv` ;k7r{t\qb?W_3Uj&4% paUճ%00y9(W||6d ՀGREl }տԽIr\'٪b6ilzl$drw/[>G$#j0ٸIIbQ˧r8%ns*oZ2'zXW!I,~^O۾>{&вXcZ8{nXؗ"U_7BeX̝UP@0?iΦ-hqn&Bܰ`#o4kqTRwOVڷX0N !2L _nI4*3\^+츚,*f'Iŀ^+뗻lѴQRI1Hؑ9p %IyT#Ax(VTPC[Bz*H?@DQ#sŐ^qﺚv6:Nn%Eᚯ s"XaFjV%s`#(Ὶ[)-FJjAEZvYsɶP%hoS'1HɝU7 cY cW7׆)ˋiysIq۫\oaQ-8`Uf}uލK?h "!iRi}֕ ag/l6;562z-5MKBeVͮf2NP6Q \{{U~N;YvSCԃ2>禬I;_Yq9G$w*1EN[[ A[4?(Ⱦu?`irb)?V1]juK(mc\tqDL3}|l>.o<9G[n4s4٤KE%m M+D/^6E⋤*L~W պf eAWA;)pfd]r/Ϗc† 0eL'ΙI'ru. 4l# f~QO k (ۓD@iL=YPѷρ#CI) R`y(o99_X^ ,9 t:,Zs"cri;S `vT4Hј¥c'Q`ֱq\8W#j$">S2'$::5+P39MM;otof^RԎӽSQ w3t K#ߧC@)qrH;S&!YμZ>1sKCvK{U='"|7OfGv{;t+ѸLLaj.miy(ƞ?4 x{ "meD_׀u F; E²dN)T%+OqCZMcnb6D8P#17o'^K? tVcCsxU'\޳w؍9h-{ET\ \SD8C  rͨFwpP|'uѼ* ]Ŧ:!.^ynѣ=N_3|"R}6"w+1;=$#%_Q\G0a'OUpr.MHsTYtzKTŢ2.U4"k}umyvFJ@|QV<ƞq1Qk b;8% wcL&p*?~!@>CEzE@`h̡uoV={ܺ4^{nX!л޲RpzoS`lDl~C:Oש'OBjJh s*iCGܻ]Ip!&EH<7CRY:Ƚc"CZI=u:#}oߔ ,C?COC55$2k1aVjJ }-k,`#jF?2OLǚց<'aYoGFM>UX:˞܃D՞s<bND..a/9B\h;V9o1,kKH1C,ȓ%sj*"Wd9P[CҽL(2(d81{$w'|F ǝXWa3=&/iHx\ߠG΢nc){"ڍ&5j(jNÜ )?65eV¶Q#5rj avDoa<wSQMH =AER*k?. a2󽊦W 9R^A_<=]>*ΎyߥК(\<Ur l(­ ǥ'^p-TM}SYA8Xh'W|j(Zh;2-S6 o0yq}nѠk# zrA& T\+WeVM7i87JݨCvZH+7Lxjb+6NQ$V&6мbVȂ^܂NxC{8Q(.GmԏOc`#|јˣT.L hm 1>r e$)Ęx!A/HGG3$n8MCEiytaK؊_ o4)&ASvy3`9 Df bl:w_9-g8 =K@>S4(2MX} s |Ѓ"[ߥ<"(r-[/5c#p mJ8b}NZJ2 ,?6H'~c.'ݏ3 BNw(,ITbU,d:eк^Kނ:7TzQ8Wr6p~3HJ3f=) D*hQ*+ l]ȥ#Ik36,9EiТP"A~Wl_ 8!RƱ'[,j>LOt蘛b Vbt鋵ﮏQF L./ d@ysdgͧ2~ aa܍,n[Zz5~d ia[Ndc魀sQ2,JM_W0zua!0. 3#2@OV?uGY:JZ1)Hf R9p7R`UϖfB5@G1ɗb^+e,lQIah !ETd*SK]_yM*m0!Q42S 6? daH0MRz9Dp}ϧAqm>Z$pgu&rEBՍe;m%=yO\E^3KbXO̊i`ȬVNjԓ7RθL2/$| `hIGK2jǬTrc3= ?2<\!{!D5x֟ jųs8J9X?ru Ud% o:5nz|ϖP"GfQ U᩽J.,8D{<<ǖ=]b8:,EU\~c=hv= >?6$3$Ig݃n, =Zĵ I.ʈP C6QdDo6Έ3h)zPѲH4ֵuFQ-=N^Q;qEK`5v G-o鯈cF?Pi)D ,o =nQʵ!<{Jt瘿'kN^q%!wG@;'dnVw<'m^^&Ю|mr B]e 'Vm=8njxW׫Q'ԳyD ΦdQLE*lnY6ϑAp`ɠ9`BI|mHrWEXkO-I~+t~dw2ߤM9dk8u0^hI u,{U2M9%c~oo Ѿ2bmmh3ߓz}<*̖+0soN6 l~4aQ"ZDё񣫪`D߬rGcfX IrAqf"\F~w%93fgzV!`]-Es?WV9 93/>WElI^;\S;pwB5g1&/ ZPпJt0Oo%Il[bvށݝ!}9-м75O*f<^#p- -t:{G&̴uۨLf̬@6[HAw-)y8ɠȥL;ܾCxp'w 1}$81#3roV7o){6-mq3~X4Cة¥<2X^AۢVO֋X` 05[gjPXݵ-<opXӥWWC B<8,k dВw>ס>ֿ9't~GZ#R,+!‘.8_MV2Glԝo(Q!NSv6}6E5إgn: 4YSޭ-  H?|6/`o+"̍jZ#됭$< 7Jg $Oa|YA*?J: Z'ɠP x}e%%@#jg~~Kp\ ec#\fL6qB,i.a aZ)g1-AEAVVD ՅLiكV<;BN]ױIXP"cç֒0BGl) _Y j;L`Af0Rot*TȺ`vw9h{y\HkK{bI!=e`YjW{^(1xԻQV ic@kxqu݃,ky2[4-u|$b=nǹַc9fy|v 56ថFs6$cEfSu$Wg0X' z+n+ CF#;vz~P|{=K/랺96_| eO7ٹ1Mmi8Xx'z/tk `e#Rfj^ KF\x5CUe{1=лqw[-ݵZ+( Lu$Ek uXpܤyN\ -PrLoK+׆8NOö3YYWW]FӏEW*Y/<}YaﴥC0%2j9s >"{~9~N!RpY xدy Ϣ~sv'(:RV|:Npfcvl}Mٞ9v\!İP‚^Z7=Di>jA%}އDFfyl>Ҏj!= `O3ǙuVD=mspՍZ&5} fwHwמD*݀PSQH;Сj^珎 ӤL~Z#(6ƯQ؅Tc#wDęs`䮴:4<}0oJkT蚅c paX)9 õIr d! I_W=QP\o2)l@O5k-18AAzzeb߱%qD<'*{/w$RzK2kavukx )U kmEЕ.5EGQa:0na@,2䱳"`X[MFwR:Y]̥A"'zkG9 ϽTs0OI{*i/ MVb5y8REGݫX4ePզ Оu*-OR*w6w-3s@X14%*SRaUdO,TiY,uMħa'?nTpF(ɚ@S(I;OXlPchSDlz[퇐Q&) {Kpۻ Q\;yЊh59"} xPg-Nv핲C5_W4(X &2A lOJ!љ}nRA#;?&QI-hNөE(ޗ͛(/Tk@cvm&/^~ܙcv*R"Ԣrynv 9Z^w rcF;n\|d2Scý_yY/t3:U lmSrJȓ A{"0X1{_țuֳJw;QA j=i Q m'b ݜp k]?.z*$U?uD:6 cĆC/._0 3,Sl^|-';m;<3s] ]{"~+Ԥy- +ex0[^U|NsKH*w[2g,fiy&r nAwOzYp.Ey ?ſ9}'' B}I1A$2LQ׸%i4\ rW -}VĮUa~( ɵ(+^7`"7rB*۵z5͌_7ìnY. >Q8\8Wlgg&NT;e d@( 9 ~vBOCҙ ܩRꔞ-JGH{ 3/1Fjo -I  ZdH5a“`ӱ- w |t19BFiy$gGb:T9Z_#O3|5S{iy/Pa|k(E傪!†RWآ4 㞩iNEk fgE lJ!zJI ̋J UZ:uAX':}S */wC:|%qHE 192ͷ=kcCK\x,"'/w*avӫ L-ɥڱvSˬ%%d}I@͈°Ȱ}\2뤓ܑJ5eۼ[ O ̸~́ހ]xu:LxѪMCTGL(und [bw˔ʗՋ !t(v lOjDܞFoq4;7)0]_iH"@Y%SѦ(!WcIzJU \:pӝKܠx[*-w8[+H'^sà 7[Üch4@ / ֬hRNI+,0̠#!@ިDmқ8"%jAO3`h#c!e[aԐ<!Q/ДkiSbKӑ^`GC1JS87˸.#dr{ SS[)E!5x_[u&}*/ъRGWwZL8%l:nCg)y@517NW?Ijnɼ=:*l;b7&2u6+P2 #Ua=őuXpqkĉKKE&;,8kV;" EbʑCqp&lߖIՠoĵ\\s"rDعMRTE)">ja+a#8K; [wLкuC"Ow~WyDzZ0S)gLC(udb:H!=Q8@~Xl(0Mwj.F-$9䠒~ Sǔ0;몈61%D:d1:<ӣjYσv?,\$W-"]!Ud͵t? QU魖KdFX7| =!f N=5#"~!Ҙj&uvR}IB{X cWޡ !lZHٟSSҾIz*XU3s8*z`~GD|Ko@)szƿj_x=fGyi eЮk:dTY/.zUJ(x)u#>J%8nX T;=ɰ;OUBaS0M+*D Ɗ"[aܫEaq9B[R%z$<ˇXo!hҾM{qn2 C)>1?&={'8udh>vrSGrv[U:SP# :Vȃ%HX]8 ( 1:5ĨN;MHFɷb3siWW[*OV|,k{g[jۘ3>i\xԏq3zHA<ݚZ[9"O!au{~VF¬eu9ٗVo`(5]&R6iDG\|qFvhC*}=!MM,* "Opp?.39w^TY߂$^o^6;GWx#6tSёr62߂7CyB f폂 2< 'Oh n13XujD`aL1>3\Y#k"_P l00, ;k{Pm%#С0}wwS&Zt#DG,f.z9mXOutI$fXt|h:lr1y;P@Ѥ)_d:^:[䋿Ꙋ[9C ms\RKHA6#7R P $+ GN-Xeպ[!,t UUP/&z62Z v8)ȕ9!| SP!ZJTXꂄ_2T3`}?ms ˅ *lBP7/e r d|Ŏw_p ̢[-:omħl8b,m`RiRH,DQ7vZ^9jgDe#|h펵 mn A6nöޝvꘂ= 5E)xbK& U%:7NH}Si-݃RMJ!$ۗXȁWSBʹjvInb;=1qrLSOA:IjiZc+5~r_*Nd0:bkɋw#ea.Z AzaÿS0)eoiP+hiD9>5,ayCbmx||AX{\ W'&M8jbetyWS1FiDE=P\ʎ[ 1 ,rR ʿSϬYt'K䝴~ YG^ Ack:9XǼ S;K)wpbVprUJ k>#&f(@QIAl >Pgx=7,PK. GDwji,y`32ިo{˷iCEz\RRj`k̅q6t;|ԥ ;fqa`Uj,rX!_֡isR5l+ְ(,+ -)K#M />Sfk8P~àEl=PXn"̽4KV|L& N3$.tB9{v(P[4[;p}kW$S>*]R5\<&jGk&Q>q˘Y=1`F{h*B3.t 1 ,? :( [>a)z uN)GݕHqMEq3 uЙrwCƸMA|m8W*γ?ڂP@GrՕԢ֢~4qC+3=Ј'lDDs|ctEW3ik"ŹUEI7F+u?p߅DSQh'a5H?'jۙ4=϶F ;I/h\덀+*,sq+9yxLe_jZEb-;Dc{@G%Ț{l,|$WA$NJ틽a e)w=bKAj /)l,CA{x kD6Q 'Ua5HĘO?yCi I"Eu%o\-XgdzjrfݐRD's-o>Do<"2,jSoT!TյO3$I-d0 Q٘.U"Y׆zץo B)|,"m9v\jwEnF)Ε+" .!S'7:0ns=MMK"_H@GB1f^ @ǑoHZ 1v:m1ps/>so1&syX_QDG{Ń}+|< 93]םKY^踵MyjAi熎iT>rÐmV5Y ky.D:R FUP}O?[Z#=93iURp?E¡y?RHى-Lks] T=Żv ы/{P`֣B`E1U} Cq쳊[ԁ|~%@sHa.[7hwX?\Rx4:z:ϒȻJ >|qCN-PԩJqFĥgDJŠwхZvH @%Ȱ !Xro 1dKBgi`b$[ \s^.k'6dʃ0t5T}ǙdjbM)N@ӗZAߴ*QJп%ai3>A=;誉g ,@=X-W*&`a ;Kb7BĻ ܏w7_S0095^NTBdnea ;A%ژvOzޣZcG.N‘] T+3NA2?mLB:JBdPeMic${7?d#fj6~T2LZG0y`lcPNs&](e W9)qV#'WA:L՟ 2/stq\-['|Rh)&56KOq.;.ERxVpjgE:ڼcPTұ6/ >KֲxS\r KJmrU<|L/p"R{ vI tLz%/zg\:UrXmtMCQ#qX77D)UqBĸ\7wBU]-Tu;* Q)?Tziwyk#[#Նj/݁qٍgx~wa+zvvUD!*cِeKeG},&F׵ \A4,S<;"C|FIݘśc`YERڊ=# O.>esEO;prPW׷,Tza8Zi hSkqme{wiui,ԍ ̖Ug:xʱ""S K6T؇ $'H) T,Bdr C6ϑK\_^1(| 8>(FŮ?vgoEi|WwyVw+^8QHeo_)((KnV*O9.>s}nό}%dm?[<i7}Kqw+An.7]/S'n7HG'M{??̷"Ӄn Y%oGE/Ǵ9X >qڂMԒky  HiJp<~̽6fiqU3.:CZ,#hR)۶b_h.D A|%&?xO9҈Dl&'[ePz{ 7RGna@]{ib 6 ^.܁I԰(: KK4cBǀr 7`}o0<85R=9Q_H骁V_^ X ZWg&ͅVۣ8DAHWI{ZDZ0RTy qKW,9e?Wr ufXfjJ|Z$*Ob&Q}I)OG&9GVP.T_-EUߙh_!;X"xJXϒY:GZ |O;@+^:ms/h~o$ $<ǺR{-ƨ8Mq1=|Q%8\%L&/#E*&_ plAH7φXE2{mȖϲR]O̹0B<ԅCzjL/ٌh?ɘ<֜p9;SڗS|XvJpkB2cp\8Dq 98!$QV ,F+L&jfՃ1@I1( eyX(H)=P,vet7zMKݺ=Rx+aN@g/ְnpGѪ9o n_VEu]kqra4$hOczk|>iμ9bsr7jN7T6IM fN^c+]8cw❱g+$1KVo؀/}mS :%+RK$ҠFХ^b;2۸n 6I,܃ρaMھO% _c9Y͈ "}o9xD:D|ONzoȡ~29{Sn1,az,QHg|@⑿bvLs.y*7с.ZΓkQ~&+~: +L(w;P q&8"@1u{ dlV qO] # 5  QܤyP _#+c[: e-ˌk+t=v)(ɯeNDUD*& r4հ_gfUt!2%[Z{y9"~tDފ1&op51< (Bw\C?pZ,s<7TS1_~g3 엻I6!cDP=R $4PԶ)k݉4$OCw-T9<?F&>R#9qqU+?b^XLҁ:8EC=Tݚ_qᗙuo#n`cT(rmS`9$YOPY>!W쬹Ûk _/ap3su((=ӫۆ*1V*ooWo0pJ! 3}Jҷed;=sV+BiF|'މp)[?ߜ˹9!MU, ji?܉zݽ5Hs\pp\証yus`% L h)sG%L;3nO2b84O]IA KH @VrH-}ԏCN!B[7j\`44Ə尔T mLTQ#?u,vmLgL KQ@N+Fat[E 0ѣx,r9^1)mE%Qky`?6W3t)KaNP:8yXen'SoR,k6*B?"ښEy־ Q[\P VмZ~\Zvh1Hʕ?BF.dP4S ꡮA8G5*07M|~nHfD U2ި]@C)H``Ch @ (y !Jc%>J/7 2"duөZ(n`{*(e1 k7$eQqHL8r M\jS3wg 9zǍ \芺,% Iڃzևӊm]Q*=j厈]S(c7Zm`l#O2L۪JY Wi{hvgc"uxmPb`|x֪ꕾšg 8_bR:%fLwǶ ]5,N(DK6e;(sQǟ~AyF8Mt?KCвrK,;cx$T-nz\#2 `YYi[憹ߨvf|K*gPzdXil)M~}^!2KCayzlm$}60t15S}#a xP+f f ^)hi_l.:@ Tl./UI9Ujf| $iWv9wyG.Zo#pqI|ҤȏVn 7ak`HBd^$M.on؟7YV2N .Rtg?A@u#`qux%ԍR_P ~WZmcK:)TZ^ B X.N MۀV37Y+_ϸ@bߏP>~E⒖mQ:/^ȹz7MCl\loLxnlO֜񰵶UA2?,:#s(mӝ_p^ؐʉthҀc|ց [g%JK΂Rİ('ߏlW7ڃZX.y `ϣy|)d"k:isu7|PG bEci8,Zד ꪷ~ Cz'hW)?S_*<>pzP|)?ʖYGcleZ=[,qcgX 1De+n5"26GTAcCd, t+_{U1 yYz֗t11b5?JE7yY`D~8$ֿh1/<KL}_" }U<2A2 9DJr>-!4Qt@,74V@2jO0ң5FNǣ24 WZwrnG[dz"Kw2\F)33n;hϋXdʅ$w%^ ~^Hw;s2Lh6UgEBLPL9Vw0-G9 v0Nh-i:D$A$MoY gL4 f5GD;UOV,ZTBM0AP|[=$d#.l19o׮# ] Fm p-pARGZd^E]vht۟qZ? :P-Y땠 тtc?tGvuxod҃AZ ۑlg^^~WAU&*y|cD'y)PKt銙k]j1u 2w XæaT9'LLϽN8A.rHN&0%g&X}+Vux4j[iL}c` |(vIMx͸Crp4mRT[pfEð-bH߆Je;>8AʖGNsb_5V` He!ӎ"ڀ7i  D۵iLiSoХeaFnh ?7n’st5j vG/ f!H'PhQfW-bWXn> i% c"ZլbTiOџн>2k3ARDw.;=sqQ3I Mƛr, ̹m7UۃtZIGoN3OJ<ǻp$U\3I6I{D_lh扞p am2hNƥD纬o,fO! X یsNY]n1OtH_ q yХ#<_mX`\"IՀW %(/CTybhj`N}IP>lН=W7(#/9uȂZg/l=" 7 oqy!1&5>75TK}Z#4uz;Z B e_ 4=Hd)1;@J#kHث UvkK=mN!!gR`OC)uɪ؄'RJvIJ*g"8NJکct&=-otp>Fi+gğ2Z{eM!ߎH0ۃ O/u[~cRC jW g:feUi:$_8 x(юZ! بYIA9R ~Pw PCv_ON⵳[|ִU{*ʻ)}CrMdFAA+$4q1c:ީCb,l/AĮr r 47 y4\Y/BlZFYJGmdmԜ5?6R҉摷/No?k8ހRRs3C_.}*ΰ6M3kdjz{~۞´O015ܧ|* 6/@\bq?oŰy$E 之(7@0Hz!{SK#6yoAG7D$17z` M{cUGIdʚ;q ْ=,e_4qK6qG\m?LL];DSkGE;3l/N JUei r*4I @ 5ttz(NԿgcU 3չzpIN Oti\ oľw2:hb T쐲ވg͸L3ڥqO`pZ_H7y(DNg?0J}+vZڬ( ,mk)KFWwtX$ NOw&VDIЖ-M\/LS8jgm/P#k1N9ٸ#QnͣI',q9El9ˆ۬1v*-ߝwNV% ;1wħg@13xDyAB5r/NN,X+;'uUPwZA.7Wme[:e#Z)Bځ)6-&`U+t rdF]\ʕ9>a|y{@4 \ʾsj!'^ #`,MK] .( Տ_kIbA8C zˀ*ZbJp | Ko[f/"*6SO|/X[IyW;5è(~#mE6 h> tޝS1',rR8\%lU--4JwK7c&2_G,{;(i_t灣pቆI:D<CdXxG3mc$ FZҌ vc{PͅPlså-'lj9/lĨz$k34-&J!?MN@9EfhP- =!H3d5D .3QVՂQҎ)[gbwђ+@2`ވ+~܂?tx yc5K5^Ҹ;!:e.b[K<2dvR٦|*Cz RNV1>C&txSQ[a8AG+~5^~p@WѶ& S'ߕzO6[ܹ\f萦5yqba0}5P7*CRHzGk&ol?%2=EoOw ǜ_EA:[nƩ^dO;2ȧ/œWI1qTVz:…*hx슆; {<ɟ",t~Vq;R8&#uǥ):(?Gx3m-ɗDjҪs>4sZT4 ׆9f 5q3x ?Rз5/DB{8!||C" mTo<\QoTF*b<ǿ[U9rϪG'~%cvnX ע^gڧ Z4(Cpl7c*;9DXb}?Qт\BBvRa!t;#'I`g:?ILcO%_)#lB #cSȜ8soSˇJ /iHnϟd"7G1ot׼ 8*̎3tZBiE?`EX.^ɕmCYkqcbF WN-'Lh7 x愚JKErų\$-Z%{Y2R8Z4.U؄ɪɶUU<{A(ڣ$ḢBɊ* ž}s_wVY%_ͪ<_$_<-cci5a'4+kKof/&\Az4 su*ʖI {&Hķr!nWC0hrQ~kiDܑyg ³Y舛lIx}tBr/a)+,2Rp]cգ!jЋI/h(77F l.W:E4/#Lv5c kD+ooY@_EU(8lV_:u^ ~1#7 n1+8 AdZ,;jd)r>7dה3E:br_ܟGN $+G"p2^ֻ|13''Hеc4?2>PeP3+xkF:!BglpuZ`{CR'E:kh.'ޅ "um~OGN[V`}x[$P׀nb}^/ٲck%i`Gg1SvBcz9=t`&ѵ/{UԮmSe_&>:){@{-)Q6hk1:LPTʂ"3+ fUXw?l," <25eG:Z7b"ܯ!~T:G< N GF`,v) e5CttŸ{h֏@厈`V*La&NM\yR|Ib ĕMX'Df}8D@ws@ъ𐳎|u=б0n;5},PKǢsȥ!Zwi qϡg`3FWŪ+yt*"C kɔfR% '!c{Tgy@ؚ󺝚mrĎ5 ez?yu :˸>-9YK1\0XF٦SzfL(rX v)%jJ*kpn ,+́5B0S.Q4퐀2m>D==iBi{:;B[y޻OЍni+2DeOdcP$ױXOXNiQWf*B5/D0(Uh$AД*cOʄh h|a6vw5!]*7!$*z=Yv4BWcB]0?oq X8oWT<\b<8W wn8%)nrX 4)gEl`ܪ!jO2]^/.9v#6'MC׮ADDIJYtY(Oރ"o!8}NCkYlr;m`@#eW$Xu]82¦a!PIƕ_K(K95+ji8_?4:5W=oh-nA/;R[2Ktٰpc֨^aX9k#j`LVXoJ<[}3E.%<.WcV.a9tƃ5jDe:Ac]SۄXj9yĬ9dH\b׉㈿*qTƜ S~r7223Ke|AP!Ra]q+i:f1̚}&󵄆 Q 609nr/ڟCH.hvK:S|4TΆ!q|N$z)X,mF?Vx7)0V𡫱 pOj9` #5${8*{]iѣuv= z!!=Çu$߻3DCpd@)JC4C˂ kt=BVéZxkWSdW6'=uD+ 2H˿lLCvVtC-KF ko9T_]U6Y"H]!I& tz`^ 3=ӗ_MzX6ו*.p)=~"sGvuO#mk|Lê~I=҅4 j%5e8q5[FSz|b jH0̀%_<։sAEqj;S 9̸Zd3z8JA3;(iD{sM{ X7ڵ07$}1}BHٽ [aĒ"˅TQrk)#7\KN>2ZvM, JVK,Hp[DrU]\.hSQ4qu&IC4CHqV0[Hp=ٴ=2deyE}֗%JPi,5e ?2 1EW"4 ֊-aLALP"5308z? )\}Pt*`ãBGDNJ#*dyʁFh%vzfXZ.SFciZ>&/pGQJE_k i ?=1G5@# O-f)#iO)e@IShТZ5[1Z/d)bѯ&,bjg JN^XcW>z-cb.tn=A!_3O3փjz,O[Yİ~Z*8$BFS٣@8]>f>.Mm'iuP`!"JҊ^ .%ջ[^ o$oyg%f7 6qT晿J$8< -J;|\6p6&ow>5B^$ʴk/ɴvaωub&.豝dJr|Lu8EizRY48u$06huOqoDٿ<<Hsq%75C98D<4 \,S""%k|Bɚ[H&1iwxE$H&V8u6-җ6pwoT]])M!Tb'UV \rULQ/qHT`m`4̟$FT۩k; t{Q]h!.@a uC!+!Z2]s<*{7JHS5)O7R1vOdBT* h\##){QS6ZDCxwNGIEW"I:ohcA5o~)ù-bff`)ɝxvB+ayt<@|3{'ˇr \j_7cmP>2lyc0Qz5` |]6ǧKak/ql[-%J<! X/ ?e)Sq98YE8yu:,4]`s; YV_6MKj?}k9 F f;2Y {Wk ͘Q?=;5Uvΐ&zƲ%V)?켓8tE}h9wM)ݍ/ő/j I_QzA\f>[α$z,%&E`1c\ͩ@+h][\"<2.0?xljxe⣶^8{{%3όB (hu|fZ"Ꮄ7+x{ dMM[dYq>}b\~Tlg?cGoTc̾_L59 9xux l8,PхF:6!3d^x+,oXKՕՠ_l_pRLƺB^ؘ(o(꒹ѐ|­a" jYjsRC jbCZ(:1 0 !MOȥ%y rW֧PEگcpgHKmke?kh!;cӀkdXm{o/_1|ؑ:-ZeC$pf>8M撬fo.{_]0h\I[q4.mTyviU7>; XQBʧ$uv9ۍS 1;6cB"-A3'q˒Igا:bL WS.p ~l&$ ' ʓUv L*(jY=y$x="&BXQeeoDˤNOzTE9zl>xHVdn`#ƬG$jݤ& :g}pbB 47H Js52*n%ͥınk9)F s,oHug٢]ֲ\a>ihtq 㲾TJ]xE:/JvOɗK[bi#!AG轏pd̀0=z덖ϡ(z4H:3qi居TBm}7Mt*kX7eGN.OVk!S0.G)%@|x'^qA*ԏJԱ]VvLN9\ʶj es6MC0+fΪв(6 MI_n:Q 4Pā{lNol3@7ZV@0c5L`ROқ&r^VxQ} "H;,붚K;I%t@W& &!륣]&LYz[c|g+5};U+Y9O5qşs PA E6]I^7,bn90-T#lǦjE¼yo]LF#ϫI.nsIɹlPbdI?rGo I?4D7Vs_aJZ '[gjSNӎXr0媰*,?pH! g?~[*GVwZJ}@/JNXz&8qX'BUs+9 چ̈́2wϾdI'@5j#Mkd9H"N f9O=OmРk4^ܞ%3.`DK'K96SYЁq!Dx[,9h@=u5H"RR=Ѳ/Z4l':J75ʼnAI-1s!_šz[EWrʢ?C('^ %(OObܐ ܼy(qHvg3lh?לgTˌV <dvf81B@A꞉ye,Tw᥍s<;)0lQH'CA)1]L>3]-mvY_# ;={ ė\.hWj ϤgyG G;O3S׳BAJk|&61;<Ќܳ`xP9\vH<†bǝGc!q^4͑ܭ-A'肝:,KٲL=d/ :=5YH% 𲹑~kTAflqp R6U E尐|2zz25 |RwfJ|%N YZ2-c[8鳔eM7w=E7""}CŌ'@˖e%P2H$27/S!N9P#3R1j[E #Ia ZNԾx;j{ l#D+km$2M4q"JFEle4 H̬j#- +<5}*=nbf ` =)VW/K@ ʁe=B>(@!B;'$WE B =On-FR>bLⷦf.[Xʳ0Ns54{uԽ+m6_{rp|[%lƒr嗄nq[$.L=BzpD7IwcݺF2.Z+3FRWW m1^۴נ]ml6eQ`ʼ>L:<Ĺ -QS"5& $b4>\(v{Kz4#kYe O 8ihudjU՚01G;<@rXwkr%jo.1|u/ J|'Mspm ͲR횭/2QCiIr^J UMe"Ee2FY6\70,{KɁ,^`#1`]b}Uɽ> 2*A$)[Θ#+()vs UsPϻʽf f&9`4ML:Tò{P^v:s,i)5k_sm~Tޠ0] 0_8k)Z+GJM Sک۽S&Dآ- Km)݃dG|t)N}xQiMH&*nU'\5cVi#YؚG%{цY 1M>n'//~__Kˍ_d+@2_J}-DV9ePS5W+A|H-ŌHqqnE}b{L~d 4,;g1L}c ~ncKW^+bkϤu*ZO<+M?Hn.i (\OC@zzB ͕2?Y5}B9h$E"2hhpRv'cX;~U^LPZ _la6`N@R7$Wq. y,ѷ26pj1FV ڬjcE eeqtHOY^.N2kRB* j|v-%XR.$vWVI-2ɚykƦ-<*DֲYq6>o[v|p5Q;j'ONg;VoZ @Z} d_IWNE'F>Ɖ _%Nu7n\R?򞡷R=xL͛]0yXH=fZd$Ra@OҺV=__;4M(Mċa>ޖ) ٓ-7^>1\ }q#06 [a 1^w\#D0ԶiJ$gџx(sR54 o GdǺ]F$@"w?QiW@$ɸsSػ̮jF)2ْYc(E%Y#NسQ|o`o,N2iZYbm,ؚbbQjWa_a728_BΣz{Fǣ.jɓm) 1 ίzQD$0&G2iImh*`ZzEJ!n MqOJYbd2}/>P3oFsm@@? ;(+4N){Ll*H\3* mr'~9^Z1eM;52qw槆^砣S_3l^'rV8J4OctY7oS.ȣu*vJ&:)ˡAKämEƯ@=Ķdύu$ y#w/()YrE`Ƅu*Fs<r:wSZdm{~+RY%xU{Wg %75z E wCI>Mjep)lѕk}lt"VBП0/>Cq-}1^9 "Kw]y(!ZB^IZzguj?v;.e0Gzo+Hik81AQR)ӬK):Ջ?U-bƩJO'|ӡ躘,+ȿ[zXԇNIhv``/aYL^)Wlvzb*fwd'J)*ڎ2 _@m$4 0o?uf=Zb"Ḫ`v:ٖ4k9D(y? pͶ|G2{5FBȇ'n8"d y{h]J1)i#yϾ/F՛νRd+ܨ-sm&inӊ@g":awM"tHλ#fP<GɣLBYVĖSqʢaS6e8 1)40Ӌmf."1Jn"8ag36 YZC j]Ĥy0p7_@ ul2+m Bùq,ToTA]Zk8⿽ˣcsMN׫!…d3 #`M4x'"D"q0PE6LH-RinhyV'n #xWq< jr~+ُ'AK Wn t*߸P LmGj6'+4K pq,qˌ$Ci.{X };K4Mvl$ Wއ:n/Nv _ZFJLgILMOP.;4ní; A&OwsQk7G$q)5g$j*;緑Ƕӓj5BJևNnbl?'R``7ʈM|`>`=db,ҷ֢$+7R(Bbˈ2@2|.LH>땱Tgm vd,PBrf p=/:m; Y_3FTܮ`8 7!ւL>zTʤJKtA<%f6Y~ Z=;Rv ``H1z@ -B;QT#Uƙ;̊_θ*kͨ!AOuH2 ]%7ca)Ϝ,}#S#u0@4Q:8drl߲"[H:.U+P|V{h'- 6 h5)&>C C~䀳z 呐;jbe?kobxrPRD^b5O ݡ 60&̀tZ&K+X#)&e @A.txInn`T=]TNވ:E t1 a!}4*1:X˴7MB ?On^,+UsתaER.^6@=ipLC^9~ZTf^e[+9;h"<Q9T${i+,ٗv}U;]Gf2`c%;fMw0ƕĊ  񲊇ͷr7di|>Mv(R@is5H9iz't;a(O4dȅ& s^cj8=O+wC<@K=`مAΝrQ&][ zV EBJ ChÊfÕ^hd?+pWt2tϧ잟@TVjօ2oqh@?j~daK2{"GWO@!gUnE Dɾ5$k4rJΌmVq?gq62ϟ<$%)ooD; 0DʵV7 Bă*DŽ5AU=;^'uJ-mh'8PJnKX.Z SS>Lҍ0f^ߪm)dX.1Eh x^N^"տk FKFT4୑<.:W8$!qPwb9*^XCBtI1z 3qqm{TŠ*Ӿ0x@B5zmSī't / R!z\AI蝈G[үXPiZ|ݠRSi1bUj C5m#nbdRn*K2dpω bEYE_0 mQ/s0. .P 2PH7NQsȭ,Qh|F_ƌ2(!\ DmWdI5˱.;ބ2#զC'l8% oEYҞqj_Pm&HR!1QӌIAS'CuF1|E,bJF:~8$:j83Ur A(J7dU!lj;ܖc~1vUۘ(NJ-Z% d) et`Êk5wt:;8P0 _ WC!`Ǒ@6:%Ejǩbl/m4Nfk‘Bpd=1<w y׸/p b$iKI˒v7{cklDy! r=$]{zͥiCVgeNHT8@ !޶ a3wY.C(_&7]k"m&BVKq  $+V$k2L})T7ir;#|ܚ͚" 'iR3A/{<79?~sg kLg~ VN#~Jg+6S_Ui^(\J u0Yйvoh!_*[ZHԂi*YT 4Fӓ Kgjμ% 6{⥪І{$h½vc;xr`%vdix⎩bez@cUAm$ۍx73QHC =M΄)V4k5:]o~W|mध8!B3ޡ M%b#YO8DN\F?Xݒg;n@7쀮U҆iqWƬ -J='y@y)#@5l3:6i(E ({+SZ<g",bE1ȑ ֓ (Njٍ94sw)d݆H@{ z*PViR6e@͟]3x^g{WPGOpXsq ܉rcgJѮ{.uh+4wW|(JPNq#0$,̵-̧8"-l<SM Qu9%>Er[UM}KE([] B}fआPP22->|$ބvW>>-[ʽ"a!w ' ,] M5KؒH%kx_][ )=7WyA}fOjZ ^〱2+yOv)@FklXkL+KEO49A=8R(:9cM-Rҽ)2me݀(KM[eCȞ>N=l v: đX#HC_^V 1Ll-1#6*|b2s\]珈}NeªV X}hǟN(I rck?v'u5wfKz!9⡐ 6H_90{ceM <2 \aX'N[{D^NIUyS0.(e}x,Z= vJ~Wz-x 2W?̾WKixyƢy kXˣ Zn?:ՊuDR>rhPHR3¦*#cBD+Ywm?𐆜$ȥ =_ijaQ0._SYZf@ߚBÄ|f/k4SF)JunP$Cj.Et z/9|s u#%L=BҦt`epޅ E6F피IWl9PͲү0vq\4l*2M 侳2,|Sn#59BcN2Y$8iHc V{PJQfʹN@%Uvge&_ea柡ӹׇq}šug7دi` mp7B`ע"x _u/a/+J|k8<ȹ&bтq6f(!{7r_QlV 3 Hڀ'܈(B_+6\n\~(e6 ̙#{l!@ :GSNdL/9A&nAM.{AluţGAu9Z2.WeHRxoN|ɪrۀN.J|lΌ-j% w_EߙWʴbI 4sЙ8yӏ+񶦚TxpG*o*6h8J>@qN-(_OdL-[ڥ[JoȪω`OѮ׈ >TIYUQºAVK٫D\Y DA\=`! fKIq&Edά\ 4s|B.w C#"ϡЅ Ԟ!崎c I7ژd57ʑsD4zl@14ԅ @+eYk Mi!MN.w%MboI:.>I[؃Vz%G ԋt?ta^*^e0 iΐqY)qAlž׭¬!6*xa156t# E=KT#5)iP[q8':ekcPb'@v̆?DNݻj}RDX2 "6Efc|IɎ:VNT.7l";I*jYX`X#-.8qXv%蚞n/:"d ^kJж2龫Ŏ4wFfirBعooT : [&ERp<#xC#럆". 5A1=l$}ȳkE'c +~T^{PtyBN8l4~ڏCgQҽѥ_yqR8<1?lfA.upӄG+%HfpqRʊL=:-qjB:#>, w˽M8v'-V_c+bӲ&ZU=Q&H`] eo·fB٢|e5ֿX(֤,RN8z~Yע|WNBX3uo,$A-70wĴtʗ߮ql[r<)> _3e9*ڐx!U\-MH[ی=\x8YI2kRdSrG4JSp%M9CJG%ֳ]O ài%)$TBiv3N.%ǑLi <*=i KQLÊF%slPOyVsW.3#:!=ִKߥa1W)le ET)eztOҊa<Gt"W"V11^?W.x^25V-D!&>bj*wߜbsFg/^=?D+ cGuv@?mCALːr k:š8@ιGƭuxP~]>n"k!Ee/VaGa:qoۯ")!!&^;D[ 2 ,NVQlնgm3d Ia {LL(NQc /Vܛomf}ۮZt wt:Z4<pNtwdC0䗔lC&=4 ,n5E9FQyAȋ<4]s6`D+|~ l\H|C !hZ#fosZFv#<UwON=7ny"s|xbvtC2U]s( X&܉ d?/Ε6ArMgNv'igg +o$$y>3X'𲤟· Wਤͣ PN `zyUu!/cYx.3E?No[cN:)T=@`lx* b ը}y4=2r0!◤H- LҨ7&e1 @2'pu,1mv[t~ZCɜ5soJR]mG4 CʲwO.YWF]H_n3Um #9wέSj%۷"s\xWp@䶉̊bUCAZq^Î6Eb+n C?~ g:n0ɞ#ФT\1FO c[;-(- %(Q>_v/$P 3kBe:$Fog0&D%Nv)X[ y ,4t c'SbOV%Mk[bK]rNjV0 T{UvQU zԂnOPOMg@P?WbKc%ƒ|_de! "S8rd} xcqf.;Nht)M<2 x.ib l] V}QG)%u9vP0W6 ڝ$kpw_ETEB. my)va{I{r6 1ơ"R_XZ:s7m+ݠ Bv?$^$}D}t!q~G? \W2` dhERy=m4{A=,M >nW?_yb#oώ64yn`&OYdoQ&֣]OLV8W4q=u_FM/u˨`W}#jW- vő* (w$_c7!wS$ M87h[k 1յqQ`IdU,#|rkXWЀ9ưRT`s4s3cC 㡆Wk@-.}Do/%Zţik/Jy~!|l?aJ./ɡ$`ZT?7|juR=ST^I5D|t-:iآk⸟f¼j/Eq\~d9:3R֋oɶ)5ZL8+ E.L2W`Wz'ϫ[%v5at{,}a/M#YD9oG^ELx,]: r$ +VML #{wIN EaJ?~$3b!c$SeYcJb{|XA ͚DpZ fXo牄nlizi~s WϢ:va=ؔC 9]Kkq6$H)SCX[rtaXV2H*,ҸE\[Hn8+sr`sL4CWVY ^a#ɕ M pG2Awg BZBAu!htGhl㢁R!ǙppQ N ^?FPgVJ7{5U=k-%`tF&2hߎak[՛ *hOik̳ʎ:%tCe! ,waY8+Ԙ?u{j3*Kڅ(JŚrۺNFq{W 5Kҥa!?g%n2h.B7cl9t{#{jݛNm*;&"b3T)/QaxN1K/XNNc1Ī U4 G!P<  JC$1 )ۄiM$2}[a!'O`B|%i3i 5aCʩ4q]H{/{Y"j`bͷ8`bX-N/V WGvV[k357ˤJ(V V^<%xШ}b.]ʴF.۶ y.'6 wפepo9SF>ޝ(^Z1Jco2iV}4gˌ2&蔑Y.NWM9UF= [y\)dZ2Q}{HΦQJ4Lf-aTFqȄTXQ1㱠,-f/pȒ9Xdi83W \ѧvoCwDv!\L@4d-ixa>Φ"} 0׍yWeWjg ]*ȝ!Zxz˵xܰ iYza58?q.xe]*^qfx˻8~lK;AbR^ o%;VOxD P~^hT6)f*nB$Ĩ b('Ԡd%Et~_rn8;\T XQIhsUb&b'0lr/hC[a.ݝ'PWZb.WLGY#:K5Y0DYԘ!| u$*ՖQ%Oxnay!A EqYe!أNVЗ @JDQ֧ŎIKwCCQzlxۃmi޵LRg8BDn{NFm39>㨞qϖ!_|MLD y .mZ:3ȆzcXS5׌]3rɡO5hjzS(l:D@tBf<dznI7UYzȱfk(sGfBą^۪RZһƥW+^#A꺡e2oc~O9pcj0=ד.),)q7& 07 ru+ȹ,z7z~c3Qg5"QSa xf#m"&CdDUIJMD^ ZQ)[h}ekBOfehwI?^\'Ы.Ve^#(J7պ[n5K&O"G5Ock!r.lI+cB>br$Db?:ƲISx'mE* MP-\]c%)8m^#ٞ'}HI=T1k"90u',~1JX>[wJ4",kw22{pJʷpѲ#m``wLd|@zs73ۍiMFMT,ອ֟: %8[IHRK@׷?~jUǴuXJy0?`AhOl&1N0VF |w!'Fnҷ))㥹0'$~ xî'E#xY8vC_ciozx).1-9v"pY#a,.?4o?~mpNt+j/N7繇ZP:J]*vyRǸ0ٚC ٲ\YŠB+6k6۫"B߉ )asZ_g'+jުH=Rp)FKi 6GG3>rD廚dnEGiF&tB̤$4O GL2nNяq;Jݧ##8 @=ʷk*CbL5Mvs|eQsSZOHk! #5{k64Q\>.ߑ&Y^s|1F(y磝 Ոʅq]m?`J/CX_p5g"fSbJsZ/C` a_+,Hn֡-.-+"i^갇bVN^ю)__?o99('?:Z74;uPfVS:`X3om|4r1ߏ ^6yDӁWGgiנWՄ* Ol%wIO& X钿+151) P:jś`yGò)]!:.}YE[ܯ2,I)iNaX14d7o:?Z{)ľKL)WCШk\8(dg瘳/59E=;ę,d媝s:Ujw pװL,RT}+0АӇei.e \[!'t3sٝfOŀ,Eil]1񐻙&@yv՝Z3C;ܥ!sh>nuQ R3l #gtд{I>mK ?^ɔJHl7T=Ec21iV/oZ]+;$șdFڗ\|Eq GBQ~ ̨C`pXeJ%1zPn|`~\)M1_{H6x 3~B箄W#A-dOԩbpYgiʲX7oD0ye9BDde&EI;\] yKWS $nTuJD^Dʽ?ѹs"1qCDس.P{#{r'Y>Ĩ]}s"+@ﳨd,%ywA(tTWvyߦڽ}5ìGU.dYS&#PhrUQbIʪ',Lgo\驍\3S'hϮӍ[x F戌OSq(1EӶ!r@XX4مj^9 iN'Zc~F͞)8R[R Ǻhp H)Jʡ$4sKQ2c>iʔ }p]?7"/oJqr8~w-^x$Οu~41duK/vĊ+>61̌)- νypW"O?w-k `2NFט2\prg;Y"'N-{<N#ܞulwqAqO&Jԍ1t苹ΖS.ǟ.{ǚ-C ?8O ({|A:}{=oǒդq8b7%z&hML1 ~c_ :-R@rw|Xᑪ]-k3>?:ɓE ٣x B_'UC84S;_mkW)G {VqّÄ{9aEXrn/led診Vmay! P*owdX+)CO%\N2ho0CڙCV- XRnPbODm=6:Vj syZRf%ex]eEDΎ.6Z%)a>F[V8b0[ڊ8>:y`vŸvb6&%U|9bS5֩I"G3,Z1cݤ1!^“"볗5L(Ս2ԑqS!t2 )-+w 88{^?Rh;2_ඁ0~Kl\׮e|~c*zx/^@BdάC[is8OKw(j@F-(j?-=><=h1$5֝+눴HVwYe;\ev#ac7VN:J4Nf r\HHkK1'&fsxZ3;)r0^ᔎTYң>]ηEKϭ'Ļ!'x Q \FFI@o ضI Tbrf2@vDƔ!^CKkj#qʍG ;֙PlQ+1JYW]sƞ\_TCmfaBj`F XDj=Wu.g>tW C]KKr9:˟]M-B1i'RדDF"ƥ/ܑ}h5ć:~'-upsDpFai(V66]hS"Oׅ^YvB9 A* ( B8pq(OL ̱{-6>>4_dghX}4 )qM#Ie.ZrZfcfQi17:GQO"fkb QbFMІWMH3a>]y4rܛjL)t̪K%3c? `ٱp?}[9[oxں$][!QVM]WNcƃAQisà*('FpVW%@“U7S,:C ՕWsl&p@.OiɻxL߉e hxF; ?pCݏ!Bn#Y;vaO3oq˃ 609Bʅ_oCö2/_w{M=%֓=YIH1B0y`Ҽ/6ԄtL8]kp[2L3{Ҍ^,5mJ 8[( ؆6¾ݽ&>w 'Vb`KDȏ_iz^('ꭃ㽢!^:Λhu-ymj'F?6)RJ z,0<RJkWǤ!Ӡt`VOñQ?\<Ug;QD:!{ P]9Öa&-k;7ez.[vU{OXZgdQY,₮<qܼ )kWY*-5E^1d@\@Z5sRa;U#/:0iw([uRWXGR9ٗR5sX'^UŘ+Rgy-31v̀B3)ex)Tf+`q9CڽoL@eb^Osg(=/9^YdݓP=Hd_-l E(=P "%8J⦑9zsSekRғXʀr c;eYЄ#,30mD$( \e)QeIeǃ 5ȌRzup4PXĨ1љ.“DFf{2Jx,5:fRvX\`K&`T(+D'X(Pp Pȱ.۴Dh/n[+^ I2e&eoл7=\! eh9:U K}c:ǠM?=AvQtbnV s['Ȩxgy1hf'Je`uRX*M^ 0r2E@AenjFH4]"XڕKH$$xNfߠ@خvaeJaPܓȠs 疝V%gdf D=e-^蝸m20 @9?~RщuU# qFi!(G1KɯVi&L~ޱ#K>2S-k=:5,g z|!^"OTҍN6&HN dFe0J˔ k^;t"zh/Yy'6ntD[2Q1 ّ b"^/)^gxt!()_T <++ ipR/}PYB3JF,cZ}=˜l69tY,~B3#J -#5j™Wp& `VAjy@<(z%s.,Vs~ ԧddskJ6,Ff$|6MB :aS'b;nځ`(ֹ(x6x$^F=1cYjBa Y[r#FdQa;(6':)ƕh!Y#A?>ECXf",brt  E)P){ߴ?+82]~t|: AblD^l7Z[O* ~A_݈&V +w#` 2HݽO\G\$ir줘uO_w/"&P%{ rdM&3 AIG8󸝳+c1r *0 TEi\&x:87ejLAa&7uU5ꉂB OΏ-'Ge1hŋM^ߤ_TD3u'f݀?my&F0H&F||}KPckjQ"rhS_8Zktg49;t=~:@B78nƠ::&^HB2ftI[y7+$^R3@Cu _>$mVMt+ȀsmkWÑ&m 2*}:B"O. uG)Tq$Ϧ\5V]ƹp6OUɋ Z$Hp6HPTCTrqny]"w綣LH[-h1.h luMEJ&Xm|[]&x5A*(,hאxDAL9ӊ <G@DVBgJ'Kw V`h J!)v{[JVGИFOYXci£N<ї % k)]?YIJoߠV㜓a+4 #X n֫ 'TBȒy~m2ɉwެ 7&+Sm0i8a8Ԩݪ^?שּׁ13Raֻ0.dHDIF; `/ ya[Vʛ)80ER׬' ?]߀%Õm(gh7XBv:rHmFWD~`!aqفVg^FHa P̠%z|7GܷT]wuRw>s?ӭyp8q=RǺ̌8?#x"S.,NSAFN!βmd{dw@|aiRB٫.>xqayl][>=e/J%J)no6%%y]EU$~0?!?V3`\者/iz_$*}jx8::!!`j#0P@ߟOJ]Υ.4ehs4 I떲3UCkiJEP Sֶ+.;+uN ab)zRѸwKn*}p'mLr$TUmbU0y}c)kq@;Wn,]>NA}0QD8*qqɃ8KNq:m(4ciZ}Q4y<Bk Cߣ&Z !e쩛bd Pn?jVlBOg/_ lh4%Oބڌ F xattua?bK#g{8lG}x Es$ףu!eF& o6nw>׶Vu(7nP\maqs`COޭg}piWM+nQQdG ֐jD,fֵ(eQNj.(;|JJGOub+=j Chdrzp\ uI* @Gjf.Uq Sp| p㶈EaUfU 6V uw{Eү!?MӬⅦZD~7X#zfᚋrL&Ѳ^tDWn't*$2 ށHhi(+yU-yqPC(i@F_ [<`TJ`}ăa~5A>ayKu3Dr n$vc&[%{|///"\4?؅5/SQ]hHPQf*UN&s';|AF4^c*YH1LU5KGH0ݩ+'6:}=fxڔ=i늰h ߝ6vuRQ5ZYaTRQa\}~ Qw\ [y5oM0"CG_6,14~ `>3i4yDyS}òTt衈yzJcT3%j\= S^ rft%1f1]Bl.n/b  ~fmIAg夻#T½oRls7MP,hPz:nEM;Wm13ehNczXBMoU%Sx&U?Qρg~~$_md  LbiªҥLԟv OjF~d Sܺ tJhr=l*{iUc,qJ1Ъ(12}zfeȠ;28Z^<`H #RxqAHr%J,6^>T' IrE!(Z[ηHQIi$CtͲ26 /x9SUc#yT!k ~$3r jpraE`S EN֚X+pE'M;#߰/8dHE, 3[bܟU_(=4-nyӎlÜ+(}Tyi##SP+2Оaaǯʐ'[M3w(:2u)&'hP\vR,>R?Rf$5کϝQ(S6%+{u-Z}z{@ _XƱʑYQu&uXXJ~ %n]+mLTWғ?Ɓ.&oX:O+,i$2g[MJ/U>(ա¡bmpHՍ3a~Ķxs1T7NW8,Z`fv9:oץ Ov5vѕc^? ûo ^Z򂺻 Sjx+TvwH$Z 9rnR Dz 7C%I bkIYzjU霻ğw YrdM5mnS[ב2S, ͬ˶ ]Q5* wWF)!PXgaZDZNjI|> ؇"=H6L([9x+<t/@YT[NRࢀ('}+8B=yT06G|0[WjM{M]EW +gjI!L' j:BB\%x<2,k]ʏ X:;*m.͚y%92$8k~k:T@Ap=zC/(_6Cf %g_`w|6k?L:y k>b>ќtjuFqԤ1pUmf7⡄EpGMZ1br^hab-'+ N4|A$9ʩn)UwC tppcyH$~l /4b3y7/M`gi`g,'R^ puHGe'\xADSft"B1 ^ 2O$N@.?լi0Y$ĩ Qܑw 1]';&3CX19T_ߓ}cP])dxe&< -ևclq=[n#'TO;s?;jm whS ~)Osz G 'y[3p p9\F٧l]PVo>a^|%H 1K,&TMiG11}<4P0JN-_OFh#.֨=Ov+"դx?D¶y8 S&Tk+oza#7yfxjWa҄]S pbזxTi5},< ӓ=mX4$c zXebS-jxpe4L ޺=M']L(G/w d8.W<,W<vU'a;6lR#R-yڍ1?^y:Merš|`}IҋM <48!>o |.=&X_ UO aNv^ܝU˾ld)=)6?^'P444R"btD5"^*=o"~.V3aVաmv5S_Nk44)Zj{6ӑNl\GJ[\6F6NÃ$6!&u EQџsڥ+Qg kq>qYt4O <.>S`ROpSS%|"#G# QJ_% ]Xk \0kVp[p͞i٨D|W"Z7`:DLV_Rwdl}$gJ`:: blVF2sgs pyda\v'-k^YB,O-Ҷj讂c0!V WY5y3^BۖПKqE# N[ EڎZX?㻐ZN\V"C:4wC]<5$:@* Áiv- Jҏer&\`f\ ҰC.Ug)'9"A*T_F2p/vuCF PdnttSKeyyYk@֚vw9xN!SM 8&N,ͣe۷乆0NLӄϽKoIsq'DH%-?[j:U*S8Bi=CìH"oMlkξ Jqi, RT +JΚ&4j]ܗ8Z4X"U6[Z?:PRRI Q:٠zI',ꮖ I;ґͷ_k5XXE,)1՝H []٥vQotLn2؊\]Y"r,K\mYb%炾;RJ$P(¬'}!n(?ÿsvޡqlC% x2̤' YNrh:F.gM?H\Q,G4&eOᦺUTcp}kv~q jf8N1ݔ@9y~tϽSgݳ~s>Z2xUWY8nl,ꖷYxpz+Zx5:7 41QNIcFV 6'`;x@b]4O7@hmWnpS͂ 4LSoywvCp՛x63'masރŰ׀u&d|PD}N/aХ |} }$@#B) ^w1#Y(<|hƏjWCV,q 3]%Tj&ۼctP}.@. wm%Zxz<th~S͓3PP?'*H$lrpƧp%* mH_+]]feD푘PkO#Ncl/ݨmg!O3 " =!CQTt[WNq$ ZA,q58Ai7䆘ÿeOT0 ؙN1kT|ܪmXnz(e(+ZN&ei (`X[DvL|!LO)\yBIE~k#WluV]V-.Gu&]}:H6eƊaɊo%6LنV6 U'kV@Ӥ:RT{З|זpS^ y1uB|"(q~yoJ\)ZpJK DQ5SqL"qN;".886 }:qv* ;ʄq:x+].Z;\C͊NSNCﱐח=:+}mBkvgU6A 0J[e+\ @9 <$z7)WZi2:$hjh-9 q \i'b(X8ʐGu06l}X{kf, ˎ*KbwLqx*Bs{綜H=C,:iR?]NБg#Th7amr8i+Eh=9?oWtXMsγd RV9d@ng0'p)R9ilm1mmZ9$ƹ#/g6dWҝjg 'L~5ѝhipR֑([KN34}VI]/e0&'տ[>jB(y=K8$qeটb^4@ʝK~R=kEmgyW8'p4;>캍p3*7Rju_ ĬSi)v|Džg V:u7Eu`5۾:Qh"1B9/_Fٔ! y?a)# &V8:^!Ƚ y6ZBa/2?ۢt%^R4e"IwL[xa7 ԭS&7xW*n,UnQck|hrn5H|Q@8牣0,WmKX~bS`J7n 7:2kӲK|d1$i+qRKS&̍xz ~u9~3hkMuUP inW ".y0 ZF5cRL 2% ϸHÉO ˆǔc"/O̢ Esԭ_>zQ%M)gʎ?@1-BTyN:O%?D@-%QZ@4=r6F6þh}:8POEk=Xn_ 21Ϟ<% 4:?El:^\9 dXl@e*c*5`DɻJ|)*M{уCa `sZ hTIR+A1?NxdmcψmQ{ Rѩ^hIgݹ&3ُsyQR  8f۸m0' Ԓ*LlݭOlqZ~MsjLl=Q vnx3x<ĸFWA:4̜ͣ[1q\z`)>Qk7_T2SDYϘxZBv-4Da`=-OcQ7{&%n)D ?n`u.XQ1`昻\xobs|Ubyɡq꣖5+߅LuQCmte$zn!#x dw0քK6L+ dg?gk0Vtz\F6a+Ui2sS+' φ!֕.%+v8K70וFj 槛%Xڰ<%" < ڸ#ÈD>TeHR\͹,}.1/\eyK'Y6WtҬ4 I5.([t(?f=e6O{i;PfڷptD޿N1 ZRzD[8zIz}"w}[ E ;͇drTi* ~.F{\H/ hA0s{V_ U"5 yGn; @\[退w[s 4}oMy ) s8\E&[&| !}ay~hOB;,T'5Fiwvf 0LbfRW3Iv͓ A g>51 Ҿ݁Qk_3ew1)3W~\ѧV,༕/agp+RukT5"WZϱUY"C~I$'i8L&q4d>3f,IMIyF[M)~#Bޔ Jq2DRV~~iGQ Vר^ՋZ?֍0!(NqN?1O{g'u_7eSۖV>Җe81T9m<>ZrnB! M!A~A.!=ZHo":?,Mtp=ޫnR2 M?[:~ 0"{GZûx^'s;cPS/ro8$k:Uڮ~e*[J Uäo*1Хe8x;;F멜zFpUT+-Mꠖv gھM.i22L|H\/npT`6Wi|t9caGAM6y"y|z9lٳ†,FrUtirE< WϤ9cS -_Wp3wWNцOk Rv@ ,~#!Y҉$*T Tx3ntPOx _~; b[`̄EBi93|f /uLP|cf2;>8%^&Q [e*+t_\8& qň'.:;Ci;8jTek>拉~_h cTNH](^S\%?Mf]~֬Rz4Tod.%2.0?]MJ\tJZ5rLډ0qA.IZ<Fe+/פލ جnwztI Z+"}e!f%x&@_wf@~mƂE-gɩO۷So>gOV(DLڞOkv&lOHO^^㤦RLV4!rtr 4D9eEb8UKbtY 01Q6÷_l(nvsҰ$ƚm8pcK3haz?{r).L3M5Q?{Cd1 iUU{};R/&ݱm:[ T]̾1(CK[00n b`zy|~, AKa 4/5aIs8cg4xroݒ (߱Wgo#WO#A4 ed^{{ \plCi?b0"ۥ ɠ`A4 MhexDmqPnǰߦ[< f 1'_'{l7]^e^}f =ߔ7 0 ^wSϯQg,|N?y, uP+ȆP7o.j@ȣ ǽ3%LlS OcV|g 7RC:Yo3#'.':c+LPZǷc\2JDW cʻb:C0]5 (ݹbZG^K82iƹRO%K$}}\|xЛG6XP]|xdc{t5OGfÎR5Ejd1p&U:ʹb =K`A݃ע|K}"VxPYk9ĻRv/.;ڨ rpZjzP&c/,:b 䡋\[pa/b-D`+wAJ[hbOzQLdW$-Y t!,X&fi^==.`6ܷ4k;B)@/[Cw 5z)ð v6Ey%*"ڏtJѮ?[t vԡ"nm;-9y/! ؤuTU=5*oxz|$u!V'ASAYgWI&RٻD ?cXȎ=ʌk7AS5d![)5˾ ӕxp!Q["UՄlA}#ꙭE\ԽZt<|vYcYz+ړAϪϱYl7젰Q*!RoUuO`4HWL>6ļ4 Sy< }ׄ~"?W&o JY QTJZ |>:Xl%n%Qm~ZI&۸'4[Cr~@O׬rzRsE~'8LeԤ_kc|]Ԯ]?[ eU#se#(2i!Uug~+rium2h܏b07p r&8oA_I^'.FioL-o\z]ESɿu_/.$"-]XxJ_[7*d@Aζ .w}y| @*j}KClkEokPK Լv_;cr_;܅Ultpbig_֯m lC+'((O[Դ+H"/,+ۚ0bKo䠭A2@bhEc-#"NG7*M6\82(螛4]Kx>9*kZ ̸ER^Ԓ\`V6u^z,W'xvk訿Q-rAc7ZՌ);i ϷF{,+!$ߴ?Hts(NgNmInޕ\Pb!0)tD.Fb6^"{hu4B > WGOF@~Ȑؿ7ӋGKMP.vVGi.I6o0I&'^-?={,,@$&1!~Ս7.4)[E*D@$ZvZ/_S^ws-zxDi2 ( Fd#8$G(u%O~tÍ"bynO^@>QϦ{BGG{_NOGiC/Th]տӃ 1H{`j_cAk`ڭTmX]o_m9eTJD7G&?Ó4}fo1-}SU7zGU^VZs*ϷПs<_ER鞶&n%)*p^n~WOа) j̶W?/rH h\P?C$KƲ NY[y23 dOɸB6׿,x=!3Ov؛ &ohJfi >"hUEH 2U=hҪm&;ĭڃI_DszG27m8)!YVe k*~U$(\O*Q+MB\ znw+`Xd1A~XDP|cw3a 񿏑 bB;p 9Rt -m`I}YY-?!%sı`ыsWO@xk#Чkp;*q8by͖jk0Q.} fF3w 2Pc¡$a!Di}đk @ǯ/'WKS{u ΰş>NuZ|ҷfREKŋ0ÊkOu91Fp{SN%s2+T8l 4Sk3y}XT<>5+  ئAuO˷[Xm_3/@Un(iXZvsJodIV"mJ Gi:7u Z-o.'|A!4.RI3 S14rK?xV\!aӰ¡1zGUdq+'zW=^Ub 0|˭ &hvV}*{<( s<+9A8 vIG&>Ez!gS9<24<Ӌ!ӑ.M}з<ܽ1N)-՗~vY]ME *-V^o(5']P$?Q%rcnW\o"Q!u3tk7i}'H`ܬSANY:Y>toCPyX?}~GkCU!qVv*Le5 "/ۛ'gw}0BΑUB&7;L[%[dP>qo%X!=E܂)< _͑f-!$)J&FE!Ih|󯒿%d0=2[(lHZoUZvUH9c*HzkP-<ܲ1p+ C?!W6 :br|uU0 :&xmܧ EX@ 0ڂQ4%΁$(LE/zyʘ.őEW҅#;.]ɕ4L03+D08_rdY2Z~wYh=Qc˥ ڝAJ GmxG#FJl{6l|aiP#u1 PJ LQ˚k@9@kHP w"ru>LrVcǶ}Pgn7C1ƅ\p̚B+Sjl~,O2LmAE7"ŋe3$?i$I I %B|^ORM1e Ct6eӠUu3JIZ!ʯ!7,w&58倷kD;9N-RdUN#l!?(2%cn>G#Z4tx4` ӹ jh䫇l*} ,YI0iEq_˄+3ۯZ0=LSMq $pN×}zmgBzR3=Dctp@izWT0j?dW1 rG)AhL?g5h>z6/F@L%?8nńĦm0 2tڧ6 \iBP,mDuڇ螑sIڧ$${DegW@M\c]{SxJ]wꔴ/jEl1@\1W1hi`Cwgѱn l~s$v}rBdz Z&IːtxAtU`ҭt C܂ e#~JoQB HP>Zƭ4f1HQ6כyS#NhXvZm yXP^Ϊ)NWR´HGPR=0Nsð%̀kiS{>#ܲ!Oo#52 )zV=iؾyh gYY8vZR)j1fl3n"G1y.- MXviTǡɾ3EH͵^L{9ߪ=gy2f55ո6T^ lV",Ͼ,ZyI%lxq\ 4,VgZp tԚH!!Bj#jakRvd8Ĉ\FIłp:Z:t1)ޫf8LC}KW4QDwL;`41vjzZBR`Uz^=Y{S1SþKCOj!SA ,||Akqagg$hqw1.HTNOyr[T38t/l}/AޘIhTߦlv9Y3(Xz4oW0յSO>c< +=̀OTJ@HM e;?1O7=ďD `_x5ܥeV `j :) $ֲzQwv[T̄,^9{_"?I i UFmF鑬&X_kW8~$%E{Ī= 6̹djV;+q/PZ)32lj~ߥvǵr}k qnxhSqСד$4${ =k*0LbJ7-$n"Wq$ef5'eQƉ$Z6<4esyx#&(u"3G|(]j2zL{%z(g "Y}>5%8d][%4''R\̉oCN >U[.\27rUp3-HCr@,=cc]HGEjlOUi

:$s2Y[aꕍ0e6%T 0NzFS꟬D7p9yl=)̅Gw5lH"K$| k.\d`]G5[WS4Pys:cWX柦3;:nedd+es_)YN8ء&oъy(*ي%GEP>$iP&?5iZiԨ8+|%:i0|!9k&ߵB' J +k 9it$Bxy 2"3¡IWd `B 3(f8N|F&a3ڄ 9,)@Q:`G(ZQ;Fhq\ῺV:_w҃e1 ݘ)I3A7 JZ'Dn "Z87]yGv鯚ZleEG楰xLph hz/zSzJ /f9kܳӌ "تA{1R:UE'9 !x[JQcJ/YlN }-]Y kQ4ɭ/9wdA:D ~g]lMֳ@TK}~ahc>?r[:/%)*-D_^o=|Abʍ XGZқISm& _+GK<3(`q^ 57UTK$%ޖ,c I>DsW¬OwpT_>_S]"8r8 N=bW%S6󻁿Skuȵa'1wȸ=kުuҞ}G=:߮WKa |joNTWTH%7A ^;+8>FK۞`#vLt EO0yKžknuHe*v]_ve-Ɣu%uU.+.x9VXi߄e W*K,L=u ed=U.!MDu%)Gkw @MA)#y/t!eS.<Ӟp`2k=7\u>͈?k[!Fs)t٠*{Zg v8MS+k/eR9JOcp|,bU/lN?;eO]V6mrMwhÕ6nB08& X}p &{Q ! w3Iy:W_bƈ.ϋw 41ٝrw+Q /TNZ]($vCP x]?4Giw0`<k=1[<5% @ڰkhC"o˽+fh~yi5*!Lz0&O4Zhv}7SDm Bͬ FT-s2 iW1Տi 95:9^KvmpǬeM`_Kq/nq9oZ?q4(-C2Wd`x(%d֢vT3ĈԉHS/n]E_;B;b@rPmvWkбum !B92uB\7k15!"jn(?g}ϩʤH?c 6[4e3II4FV=Ww[N$b[j BZFgXP[4{g}Rf"c:# x_E|!>nIKXI<jBodӹ@dey(|$TL: 1uz Gol_,dR4| ~Zn5(1(̼5S3=OixuXRIy}J~]FdY03ɼY/7C4]) 6k8FMԍ{.=%HC<) aaveG?SNt|UǬxq :܄ X}t_7:,jyP+G:Gh8i=P\NwAp@q]1+!D(pY 4 7^VlC-S ]x[0vg&qofYn,Gܑ0WGιUyáv U:"my}JG9ɇeV;V::M6 ZX&2|YNRq㟉iѠKw*ʢ@5S+,wG}&۪T*Jvs)m q)v?B}F$ w6c ~h٩d_-I.oՓ}Dh]҆B2HF0D]2Ds%Y )Iv'h]~G.}؄1Tv } n43 `oifLpMOeK(2:N"2".cI+E6R>M&+HGOPl1drTFڑ}zj$FEl{͆gq WdBp=yT )'pc%˧kDaσ%o{rЈ`#LslWknBf$R"rU0yo尣P WPN՗J+/+8+N,U›O.nWϴAUx}݊;=D3ׇ%TzԢEl&cIv%Ht򈋆݅Zm$LU|[BᰮUYCZ4)~&АgH?;*D:IQFAA GѰǡO"omwlyOa:Vh)dǞqAhk[Dָ\uْq|yc_A @&KyV Ž*|!к%6kNϏ"~`ug{ӞY= ]1y'F~鲙#!Mn/['6v>0 GOts2Uq)OR1v8Y[;o ИhQҸJʋ g7Z_89X%sNd ɓ2G?ztZy.,繏YXD86VeȄ*iD:Y4/y\ 1$BZ iiy|WI<^np>$`I>s)A)O-ïCѩ!s{Bx"8 cH£|o.4re8Q^,b ~nQd4$ѝ6M4Wn{mG7H}ķc}*{v;2Eʇ#K{(*kt,<t7}9rGKJ;IW|co?ȱ , MpMSٚkpHgI<.lg(']fCL͚p}|U/4 ?lQ 1eW#ZA'+CẀyAGoK6`څo=1hNlAjE H c:z5UT/ ]v # q9ug _- Tr,Ɠ!ʽ 9?VՌlğn /e dMK\Z1z.ZS@L1I}bv+\:jc5p6rjM y ? =GM4粁?`69'?{4lvʫh$m[$r! ~C.4F{!^ѷ˚4l3GR|V^>,#wOLɦ'P r K3$r,#1Syr2L9"sUG~uʴz,_Nt$nʼn+a&"~JxWNލgS cRejaW7pE%'>`nQO4]8lZgş EBilT/#'\:~Ld^E{:#r׌OhR6eq hߒC7@5HmDWIJҞxK GԥQcfV4 92csHrՄfbTSE6[,ɛXELEA7"rt5ڲ >'7*Q5@څэ }y]x݂N^TOюVZǩQaIBIˈa *H5xogY'md褌c'CN:M6jJ}riaZUlv}f0/XcWSSLjxG& d+>:}9Cf)>Ke'ؑYYrxZcd u4 uyDcA%l_y0|,fy X˄X8a%:ŗRd(fk'Ep̤%|DnQqwnX_ Ӧ{,:s䩌ȖѺvޟ`liOՉbXdP9Kj)OiHW^l\c>շ;mY.4KCM؁8(g2`j /f"`ì /ȳ4@'=cpôU\6' ^Y>\ Gw#&hkOL.xD^L[YB-!  1$^HO[yNx$Λdo/q>Qp"[ R5Pm,? £1!!V~N _z@qY<+\vҌRkQ5ң*M 34kg dw|`򍰂KU C2Vg>)5n\'NWё[8",7&,[dEh 2ۓ6%(+,Rd ?Pɕ9 : ;0U$zSUm7Ăׂ,Er6IL2^AOeoUxpf]+EgEa!SNBߠa/F\zG,J2F,D< y9 #8 T_&/ *AmŴ<;XI@ s {G23#R43!$'1RTU U5(?YiRHW#?YTk1ERRtJ#_%5/kr-ǾvRz S鶘DU3E sR!a7dI=?׺>Ɇ8Q4"ؙ* M3@Q,Ai;1Ɲ[,2Pi祂0@kI>2$~ɯSsĊU}9MJ?-sB-$ZG/evb??}oCA+3ò:Y%e0gt:y|[RRLd^$Q^#>߳B6]H=n' êM6}&nکC:t[2@PRY\_hnKVeUp0-XWA4Y JK);YR⻜V)ʢkBףtw# ]1!*iN5(}I1hL^qCe%8MNLi@šgBm8+E `ckWJՠ є빻 íet3a@hԧ֓l^ijsK|$hVmժ}H]4 ş|D`%#Ȑdr<{f jw*5M&Hl=-vNjCf#:.-&: Ru-9aAֹKlcZXmD ڽq N$5dS[UP c&X9dД5Y`h_drM#bÁf@O>L彮i|C-06&uK P BUַҫ(m]AC  jT-F>C2}?;"OQyܛZ*˰7r,St({Q߱vA6eJbltc7uPGf<ǂbǓ4@Zc`ї$ yeY A6BN. Il4O%sfYyRf._&9,yݸ8@9l\5߃/hf@ ͛:z6?>U8֕Y6 }BÜ;91)ڲt`4iŽ,Lb栞^B.XR5U>b׻εrF,B,]n}.B2TF\GƆ}uKI)L A.Gs.!aTGN#?\߷+!- v8QJ%(#Uǯa`Rĭ*',/WPoI6XʱED,1}R1&οTݗx49ʧ f u`SMԠDY NRSW/J,׿LLCīu1$^GUgQNmDo/K;ьlwYͦI!^ZpX8=635oʕ+dP+z?Z'蠨#odϰDjFk]1CH 87"r%̎Z2OAɈWnX]rN7I5W њWaR,TNS+ -ѡ-o,8/s2,\ߜ2dLucZsuC{ -AF^RI`(GfpVsW4鬂[dw9TkֈG +M4G@N[ӄ]yNIԇپ-e^f.{SFF7BLܑH\%tYh,Y0)]hXd,˩{3,L=NI˜ V_T*6/~YnG{eZ >%2TR@IcJ; mm+V_+OES4=Y|xFW^6.`j$᪃$26 ;VbA6o/߇ Au>1iW ('#uc܀pxPDhINv?(X,֫|a!)<²iZY_MϪՔ6GV0*ԇtƮ7Ӥ\{e5 /=|/]"Ǫyiyha@'cED  oUzI3:LS>tL0kԨ9#ӻ+@Gr+ .qʉ_ы"D[9Vx`{ې$,,1[okS-1ʹsY/tXRToiGm7Z |a;4Rm;)QagҚ7X#gXW~ pxs3йo2#)y)X\ʥݗI@àWExNi D) [ՐyA{ՎñZSZ(@A܆Y>lmlQ#5oo2jIa9Be!$,<8h_wYxs\3] HA~wy'A Ou> bi֢ Wp֫!@Yf5TL-G3HE\');Nv "/(޶Ϭ͈qM .LŢ}A@ %ªb*(~E#)R{$CKoP`ػ|gʊA1rά>)89,ʴd20ex1SJi[o/fLz0G Fŝpg5n2<7-qfA{qFh/=d⇰HM|T4F'1PL( z: :F\S^MRoB.;EFx]#c^Uv0b qh-Cl: gM>Tm$Vꈎv5[ghĀI{eM,"o2=^Եo"NFY+HR+V zQy}gNhh` Me Bn>$;Pog~x>Ks3fPSD+,1 ve;z,-h!"rZ.K}Uׄs#ȕҌk> d1LA#HLǐL6XO?^.F%|"rdSh`A#녉Qrm.8N8I@tfaGH_fEML]6O$N #w?=n^QHP  ņ;b$JpEyQbA(d$_m*c*CFcaέi V "՘ ϑx ڞKBj$ *kɾt?_Uhr8>o233"kvV'3 bbw:8{P\9#XrxeBPzbKTS܍&[ڎ0c!yʄm!<'Ԫf1Ovʮ *!x6*f35xX#l9fg wܿ}-3L3fP+>{7WfhmjBFi.emqYs68}LqzUEv0ѹscZ*pׅ¹:Fh!`Inxp-Fu4iYnl_xMH,"Ӄ"+znYII nc >):lyt87d')MGT}ٍ~[EPJ]jٕu>F,l`y+ Bަ~e3d@cSry'pRYXLQ))^DIG\b;ZVOBk?rR'uSWEɨԴOV>#S b}*RxoBp%ҟ VT6|켞yJ16m"=\uY9ϓ8ޘM2¼6|]j 2xE=1?GCgLn,c#[ Z)? 9)A"co@Ms< "-aAxS598v3^{J{p+c!-QZ2i>bk Yy2jcpc E@ac]>U( sd %IƊzDI2s\2Ԃx';M<ھ}c UQӹ#8ĘFEI}z¨D-DEd n[ñn n}0Ǧq|)Bİrp='&C qZ MB ʻrQJЃ}ҩX1&Tݱo$01QtpUG#;Ӡ K )58@7`J Ϫ h9]r<_)KfJ7~DwD>?dC{kӉb,#/J otKм8rеGئ渰;>@ d2DöOi&S9O<Wt:ɇ#OHfqYD MJ? ,m-d5L'773S`8,%]fYb*E`|xjN8u=+C҅x< 0yYza AϸUi_P#b) Fr5];'Dt%Se,b7Tt#z.n^MsySWA;2tuC!o_nbsAp0XYa8&\ܩW%ᠴ6<e'Ft TuEOv/o1 3 CXF >6萪kKՎ:ŕо'h}tѢl_;OO{aِ;S3va˭6fGd&rQÿȠ^]A{fp6lO)@1o0'Fc5xZ#jN XĪ9õ'(AAC_ZuZE2@B&lut'jfrGR9?5ԐfPb(;-E>ߒ +8 d^gR nª9ǵcԏM%#Oɠo~\t#I*fTTrͺxk*GdԒ/Dѯ_/#;b@gY9'E}Um=FO ј;@ҷ܅XAſUdd_eLiP>@7} 6z.~ʬfGO´}P?|/1+!se9{ɩ.HV6r(6wzzJt[S(õ*U a8x&-XV8ҠZgZ$'i}{`A 4[r Lxs0bV1lphH帍g+ٖT[LPxIa;}1wisHMi9w蕓@D>ly^BM:*"8bPH^x # ydOK +JMl@"edB@~J\< w?BJںm Ë@)aҠԥ$p,Ʌy1Q,:2-SÜ|#c$un7iJ[58O* D9L pHU6F{iOǮse9bBdaP~L"1北suVڔdI6k8h 즠^M}#Xe{-||Wnj ʖC턜`EIxϸ@U#ĴWo,B;1ˌ'u[1P5JԈnlK ϔy |h-*g_6n_<8LJe/=Yt&)SptKpae43Fr^_p7@~{69mxݚEZUSV SW= z<&Ȉ>;YkXn v%A[Зm3 $5!9LsRj f! Xqt9z;/;ܜzJ6x.g>r':atr9ܥM2nlV4ܬf @'mw2 hcD @PqΘ:1tG~ 'N2/6*inK,0rfg\J~ vx5e)hq)("l<_W} ZӽN|% 4]j㔬-8틀E%(-ϰgW6eR 6 EM_OC#4rg{'\T %fCt{o OTZy+:̭`fKs+ awy1ۼiBͶ!(>V~ jxe)b3",Q Ω=yZ@O 1|+D)mPl8uP6]lR289kEQ"^FaoS)OAG7%5-ŵ11z WtGIb/K5Mfv ac5CHãչc(&) w:=-u#iIkH~įibD;`O֩z6,Szy|\hw!RCa"& 1azCGb߇ڴq@Q[Ro;$Mtc7ZNwIw8&&ƋjUoTo)&Y"-9WrH rW~d+oO׿Ti m|cՑsW? O>*a"3)#u[CBٖMUQCz1#+NV?}O@sjIgye&{C3}J=:5uIAf tߜ{" YKê|E` WVx}|%QzvGi'} 'gos/rgr\8ɭ_}$·^ msP(Vժ*J\@3dpoU˪}t+tQPSK~P !A9T6(r` H{"N*:D<h- GdR+2jݺ19|21lΊ)/uM;jZ SaҨ-F[7쥰B(>5pc3x_kQ|W 2Z=4UcP2?J0f[pg;g6!w͏aln=Tq8;t {@#!ò=En/+ 11VaCivԬ{N%73 (CfE,M"")&&X2DI?W+FYm66 7;O}S#QS0G3 {@dDx|հÈ3&0[~l1+w(N6uCBԫIA+5{VM|#tERxR0jv2z7:S.Vkkě[wjNoG *Bׅ1-7^4ZpğQjn*Vzq&`K:'L#)H0jv;>=V]OvgrGrS{epZ,=sTHbU8lnBa8-43@a›"^?8C+|t {tUy!4WANve,rP E|)wzKred,g3' i/5qsi<<癢 V򗱤#wiVa@f;L!恉&-N[gJUD-H(lUvusiGmPW^lŮ+ѩNRO&gڪ)% ^DfU|.b|PABQAd̦4 |ƘJ4LYZ*tMߝS E̷biak6R ˁCgvӀvCxZJ][y-mQ0.H# rAN/ VVlo2zL B fJIZ}]X=ʳ I^#;zf65?~/)/oL+F\_ū2(Bx E NK@Ɍgm5" }ɡAZ-CcTFw}UP~xBKQ#Q yC$$Gٗ 0Ưp{lqclڛ~k7W?E@_o3;q:5/OHt'plM.D@?'s&M,g-0kѬ"i8lrPk ;ok{hަRq=F [ƌd/?Ur6Gz6.!0\d 'ܑՃ7^jhVn޺pB*5*mK?f ,vBPqȞ!OH^K a|~({u@:֌-'ڡ9v=2M![XVV~1AVl{rk=jUtT' +OʸJ,7ULa.qW퀎^GzkV^i <^ӹxH=p2B5ߒ;d_$[2|ʍH84Q<3O"-}iW,~{&zLN2/H<%ݵ8D**#!-0D%3uǤu>Pf)(V)@ BV`աBQC+'Lҋ9w_F#s,]N[O"+/;>4]İ- a&l4F\@I y6~ fqNxQviȱIL$0wk[֍-1,qF0 ųx BDaRgU󎌢'1AN_DL[;Jw堉60xdwנUb)iʉw}*eccпG D4ypؼem Z =Ba@?xJ_.2τNmPMc'\Җ4<3j!&R!*][T},oXВF74//?Dx[tf/ĨOܦ*rn{X]jvN ^ҐIu*/ɲאUdBG_Du?3PB/%j3V' M%Gr+04&3+M%GKCՓ7cDVm)qwv,W:Ƕt/ƶ9A]n؞>;@y v I;;.<6n7#C(Z];Brw?_ ~"r)?l'"?6LM xR_1tNQ5$,W|7駲Xu8(t١H>6KSQG; Y8]_۵Ĕ"@h2y*ȈdĶ"9qbRsT=y',QhY,_%/t T^_n >FEaTuXk 0"HNX?{#[H_zU7)P n'mE'J+?j۵C )V՝FYR)'ki\s$N?{t!Pc/Ȅhmu&USˋ IxbdaA7ʶt(U ΍jBk:ނENQm]8ݛ*kc xOii}ĹyF'fgc˰H{&fj۠ņ!|]Ud&ѝ:bEu5XL*eNUq15b1I"[GJ"՛ٞu\ ٪Fl sDZ-D۷/wE5*͗j n0ʀ*jUC Wݹ[SG7ve7]G uyiroioBjh"plX[RTT=_w#0_Bg4u ^Eԡu\ 8`mۆ ktBk %9S((^9媊H0O@k4jdB!B8ZU=vERZP=EJh<`PI@be o;W<pg" DY>;\]$&s/ԑߵ_uD̋PC K(F I*8[_;XG[k#4/3PDlJ~A݊?װA rJJG8ΡUNbi2@~1ݭq0$ÄδP+CX)u(i$T|'s ĶG^^.(~ ʉ)lgG@VTQ>qa7gdX_w 'q^%#S'ũb&"R} '<"8ߨx\ ZxKB"~pxc\hRXA od,;⠗EC!N b-n dk4(Qʖ-}VK 33yڎs]\k3P?t_&S<yos3{h0(qf5O%gb-6Mb$7J.~zHĞ ]M:4p+*d_bpb\R|@0X@kꍇ <Ҍ`\.Xv85@ 4S|mDՓDPy_G!\tTv_򇍞Z'1 Pn/U5{lYE^mYA;a $) f\qQ{2 CowrelSi{[fS d$5| ۆqfN-3N_0 # zt$|ͳ-6 T@>u-U1Ư ~*(Ⱦm3!A&Y; C.P>|&̞ ݊hvh@bfAT=eCkOBzufVVgAy#t ݟŘqh7o7Q:f=:c]ލtה~. 6V̀4}R`&fg'p~)nG|҂#_OBhA FâG}3Cqp }9!rEG@JBۗ& <l%osfI  gWߋJ:TmJ$j!A#{7HgR-Yjl%%b]%YOg%W0E-,6+UHX}}O  !auD-m|ݸF xSKŢQrۧ 'DJY+f/Oߦ 5|Mf"@߫D&vT^o;a943sy)aJV"]С. h\B]~l7u0.;6oPV2>,aˇF~ $xKX:2Je ^u#ңμ.#f akse!${m+-f3<\Vq91Z="9xa2U=\p15贈>cDD/ɿ}R|VpUr99L~>Jղ +#2X2aiGwj:xVg(oc6Ja(*l .3vqE^@3c0^֊[#unDLh;Jw$Xwx@TFh夐毬 쉭Ƿ5ѡ5'qq9!a n ŐlCO56jx6^ͫUpqMiƬ!C֊(D)%eR%P0<.71|}\Guڳ'P8g6HwA:߲,ōWH?qX?Vd_ pD"gmڌkLJɍ¤lZn[;M(t$D{F3Wȡ0TKJbY"luo0V )H^ 8Hh|ikŝo@;3A=ޠ{?B\P+1cJ)̔gDNk̀bݘq~%zW$' U|llw+i< rġbqEV8|.Y6{iFM}Uc4-i/3T 9WvGgWI ..]ؑZTܼӖu͈Eŝn?>%O峣B8s,L"|hLf?2//rK2X}c+oQT IDc, !78Zc MTRvQ}O?"Ȫ`[VSO` ODy<-4Bi&֦%PY.`nXX'EWVũ`eoOcɞ C}ukҩg f{<ƝUTw)˱ILj8Ѥvݟ i*# s @{_e{h]y4W6!$zK[^Wf@MTEEDELYdqg;M5S,ZRz( V$) ۱ifgSsX/.}P:xà1T ҾiOzxQy-*p ؽŦ?3. OE*%ֻv[kn.gg/I;υ|> _Mn$hrUʝHxn3!Gp^:qpb O`ۼ`RKvSEc]%QP[FS/.K lXgz̾V-!%qݓ yrg ~z:*{[>`1h2×Eգ4ߡ&M¾W#v%,# v_FxCŝ4C xREI57AuѪa9d:wtltnT<(|E4Hb3d](%qY*دˋZ(f.䂁1QB뼗m@jIJ*& ,~ei2y6Z_ݸ<,`s*ȏٮVduZC z}BeXs,8IfSָ*$~L z -2|)MQwFCoqsV̢<0?wqTS^J$鈉ЖVlm{?~H*/E"JqrI_˯EUޫ.N8ZۭvҢBF|,WOmVi"T)Ƶz̳lXݹ7ޓ=c[(μ>4p78iS Ny}"s&/v8q?Ȣ<ICV, 5 FE B#U׽Yۂ{:V9*'oN2øwGhе;m% &mA4Rߎwcldq}IJҸ&}t5`XT Ec=A登b<`Ql "c^Yo9>u_sQXѦfwh6FsfEBpw.Q`җ}Jl_{nNsW3w)3*0R^hx"pPTOk|WBuJL~UG'@&Wig=&D" Pe7S9p"OOS^p!p"STh{hO%jlb vZUkP78AI堐I ^Z9bJ HT*5<\ [Cd2eiSU$f@ 6L, z7%NϾJe! 0n sL)Z;;Bg$ E?cL;/(U,rcր}R2e@W63%|c8f)3qf5h~IK6Z: %67OSiwᩄ21: %G lhn:,/uT4!rwLó&80_9%h'@ǐy@(RwAls[琪xCcޕ$^,~$Cpt;ߜ4` 9O9T(5ep  N/k`uy5%)]{8g.jH[>M,\ -^Ɔͳ}`&98kZ!r7u] 6~'| Ɛ[L/Dmٿ5dzzt%wq>dqocru*+epP~x*Y4^_D_ T&-sf?nd˜Js&!u{{BZr2g#53(elsl)`y2beկ'$+%mؚsq* R+kԸQݭ(QFM&JB'WԒHzǽ)5]3r 0MϷ2-{/p}#Uc:} ѐ4ԕG`/$I.aGs7^6j8>pr}#FZOxX#{@%qt,OpT{46pI#H V iS*V7&9UZ * e8NgZpfbfӞ96|/Υ~sN'LetU I;ݜ w8ل0Ki$Xd%R¦I/GLroN1 ^ D4>pQkx߉4~}x1AD-rFJm>bfX+ÒV?78ʰHqn3;Y;.#G{ܼKXm^UҮܔ>%oH|*r3˸JIt]j/N[<RQY(l+|j $~(wh*WkȦ)DxIu7zB<"7`.mfj C%-3;zQ`8~} pǟx6~~oX-{~,ɻNo| F9F ]w5>ּ vH{.SԼ޶2unCEQ1,2NfhNE*?F9@Ɍ? LX7}`m?"owQEÎծFfc tvBwF2v!W.?%n+5#YhG;A9+nˉaҾ<9Vp h`2Xs%c/ġW(ޚoe X UkvêjJbA8X +:: ">{}YvWgF[O JݤwH=Y.DwK%W!qPZ&Z$l#HC{۶w4^J6hn 1*=E-X8 :qX V+-dطcrĉƴJj# :5(DsDQF5tnּ3rd$W"3.hP(0(fT۬Y`q) r_E_(/OHKi S{;Xb6C Z^5ݩ^J' >Cjؕatþ>Ɉ. JtE;+#Tukt(aCBvϨ[u[uaN۽^A(ž.Z*ʰX~Xܣ䑚,=] i>@} z$YaҨ&}DŽ!ved^Q(.'ursCgW$=]\āhRbXZ_2Qf{%ޜU{9r/k6>&o!$I"-yxr\ }΢!n9H5L7>svF0g8޸b;5YHYZXFoa1xB=6>B: cTk(ФqfViC*Q`c3i "z1d @@S𷌚CuE}ܪ=c]mZpn3 =p@.{a `>˹6yEq9Ae"^Ixlɩ 9U)80fJ(+l4(5Ha->Lf_T![ tVČcY2Eb9zzA`}=!OM`"uQ 3kO|w'%nA/ddKPI4̳LgH3_($xĤ(F5DKYQlҴBv'et.=c6"W(8r#e2VX:JZٞwvhCċ.5 Lwd|?^6_6ކA,3ՆT!6U;FHV Nɸ5Ari0Ĕs=5ɕPJ:&gALXĖNb j_Y-@1 C4|.ccMGv 2WY9$HmC9εI#Zf'ʊ)zE7S,eh 9sUyC ,9Gsi|7822JTcuGNFوl9{zw~jo~[.b͑3*`؜q+_yvt8LIt@<˗znbc{^L8衆}!4a: :|||RV|V)pB'cU%y#b@ޠg介Z:!uOCT-=HM8}N܉dMkDMx @5lLor`kr$~&":xyԶUHwfj- hΦ(,j"0pgbkzE~nODM`,U]_AVGDIɶyCFpF?NpAi?Pdnoyc}ExCյ;u&7˄яQ2멼p cr&-+Tō)z><C٫5<@>jzq$^&#FSss򤱻#/QM~om ʠ>eE>lt[x,рiY}w1HY c'^D!.|@m#`#h29HhEio* ,S3uj JLln=ip>{_埜_E;S?/?O3:I0Y[׾Y]B 9^m6?pLv9ޒN+gnx5DB}HU.1+fݖ (<{ƟYMӌyw?L/R-.$zEakgMg4Un91~E2, .TE#l밣4|V'M"G68 9]nE7I A/t\&c,;.=TKJ1+T^u7Z3 \qIYL¼<6<\8: <Ŏ;JݢL|M>l#Jcyp0̕/V^}k*Ҕ~찺Q 8 Xe::H]m ߲ec:yh2P)LL/oCuA7=}ȃswI)kr*Q F:`EX0#?%fԼxyz[塁)]!#O'Ձp֏x,9zy|>Ɯ1CYɦM*pF4jɖ#z7+ʮx~aɃծ.;A0A ߛϋRsKF4n ei(P!-qEXHϘdUz~1[DѕY >6PH0[{ܭQ.ox%SGpd qH؇ji!Z+#r{ `q#G&w[,7gkJ t[ѷ1 gՙU8`VW\ Y fc-胼_O۫v]hqgs1Pe=$Ξ2q^ٱCFt\ 7^bE; inEꏄ|FzpE@Hy+ef/%?b|lwSL6Sl "ȅ;2GЈ̱"Y~\.Z4C]f})UO[oNT >⣫,~A o,3ϫ{41elC2{n!8xi$!%}CM'3pҏD*=Ҧ>1J&8{6ƟP?V8QaD Ga$?*n"~3e5-X䠂:) 8ǔ| M90(5 %AGҜB7֩л* #e\ eNrnZ"'* d Mn-HYdgXq$Y-ή /MPc2{dY\'LIK-JlJ"^־|c34Z {-jFʼnީd4 'aXz-CJhZ1u-=Fn K䋛ǝO Qe~{I 4Jp1Buv‘V1psˣhHƐ;ڷ5=f{ drD?SiOA2bzy,1ؑ,Keo:{8xԡϼRH&!NJX2A@"sgn{NaMxmeyag=%ԠF{I3h Z_Tc^B %YfSeT{RK([c5㛈`"Aq5=jnUy1+4a-ϝ3E˛OAH"h_D6J&nW1I4 ݟm&@E_> 2O}d<|;UпZ(ʍqg4n^ oRxas3|.!(+2ȓ Vtx U\bb_zD9(Q$bQ>+_ꗔr@Z>Mf" i`4-{SP͑Ҭ$L(#-n ]&AS 8mu~5~QI<c=yG*):^+ί-0蝺vcLSFxuĚ+M ,=BtʎL3'MٗQ^DC eûy=FEMwG^~U<"4GN(I24-û~ީr[+vɍXEaXCEnVPUJtm\0).'a_{ğIl#PYjN6~s)t l駂U:@Ds3+=c[w8],LKT7!<Ed D V݉\rJweRihc4:t›Dg9PQGgl%`DN`cn)v-9HYFG =aee)wԿDsYU.U71vQkjٕcE-h_\B=?|4捤cʧ¯O<7hj(Wm's֢ ]R #&9`Z}^y8SaG#`5d3@DBWR&exHj $φ0|+Jbs} ̟5Abw[$4AWS4aƀ[R43[:- jvDT$(ծ) f,ݛY? Œ5qڱ ~Hgl ɚh?*Cé^/`XP2yx~geE_F" yd]`SyhԆk`2d]3Wg,[QJ4}z>aS+@UЊ"427 r>߷Sg|+ {R}#v)E5r@My40 _=<9{k,VJfcc`D>omc[!ZGv~ J'|7%;Dz\]@x4r sM25V@ ֲ;႟9#sfmcCLkʿx)\>7lX4$Sȳu"D |Px_rl}p&A4W=΍*N-=I5$:sxTeGYw#ƧsAcзݤEͲk %NN/*'|T a Q<ް/QI2l)>6XOx('&YOtFqG(6Aie ̴X 8m@CPxEjRwghޒNifs)M|&Ht{ޡzZe()ttJ3 훔V*As 0kY@L$uBYL4g.>o-FLQ[מ$`C O1rdR[+QGT/r G! _)9OQofT5vw5hw*8Pޔױ)/GذN:֞7 ĢKbČfD04j؜ݐ Ј~A6@( /NvK(Rֈi**>dkH).B>ا͵ahH73c)U/})>TUJܶ: Cp2ixV0Tꐖll' {k'==b^֓? &cW ]aSjV w;R;"4>Z]t8Zm=X؋ِLt@Α%ED?6e"IU(eij :"A۸`FF)6uc0OXBM E4:(q08 +v Vw,]CWX^vit]缣̑nu9|r38 fin8^m1|dֽ3|.vq4HiѨgA4ǞFK2qxO^Mn!ޡZ#)àYAoݸp!3 cc@b>5T|짭6pZ:jMdvAkPR["fL'X2] XR W&]# ? { z- ,#% %ЈxݯżcfŇod)Z'yVQBg1ua,V$>l_whV,n+\=QyvXS.4bǶCk_)3`* &d2ɬ2~Ƶa,VBɌPN%^Iu ӳ_vqLB9dR]YA}Y9wjOա5҅d7r({2ڰZnFSHSLH"BU}j,mOt<Z(Ws8G`e}P1S*{ІYk@#|?hOO)S8.cC U <)9JE,Jh2oB7n{W)2^va! d,Q}5^I+7EP椗y{Hhu5@3!뇜/#F>8S1BXfL)~M6\~}a^SOŴ$ab'W0S y|]#sͥcװ񠉧D z .%M#8&mvLq h?Hv1 ũRO:{7XYkĦ6/ ' vl Xn߸XMݣU:!5_uk`\O}bEMEҳ>v~n-jak:hsyc  P'v#tILd E\/x&uc Y )N<T6I9A,:G-$ˮzvBy-ݥ-'rĻ L/Z񱠓-,.zB(n攥Ę==,丂 5\Lh J!" r~aM݆=A.ϑ2#Ӆ̄D}_r$5ft\Ռ1wodߺq j >q\:9x`w>Q4W!!odIb9%w!֙D@DMIp@Zx6asɵ0sS<ݳOBH]Nu[OQKmC|[ZT&CimlI$_L8M_hIԳ#8 A"tcSڳ_{41܏GFUuMX#M~z:yW̫?n'k\'))RJxxX<;B8}`'欕,؋An!Nh{_£Z'Mt /2ٴ] ]Jo>UuMi=ѐ%Cz 3N>W4M#S纚G*lk67u? a;@T8kE ql+\d:4$Ȧ>>u"‰XH%r <&1RF2%lV9>lqL>#k_C> y>Gtwt9&qw ^4?Z%MkaE6@.팘0KWNV%/n{?Y p;tzq"lߴ)iI%d\wa( Beh):F- L&ʓ0ږ!?mP4QZൈFK ~Kb~&5yD3/gĆU3+#Γ6FU`oRϞKvI,,x>bn c/xr vvn|Fj荗~K?*i oZriQ35tlQ{ٹL) U('e:lzZy>ok iy17 ͔.,^)*aR,fV8 aSve_5C ' #Qk^ zW"$OS9/iq6 хI8C;1ֶU@eÝjN Spv95+Q~ Yoo.vF$Ҵ*N$,ZŮ̝M3iYn^j_ e R[Ó8L.,X=;[{ 9CϩG8ݜ ;֮k*c~I BwRogh,!oX .Q)FvJk^%1P#֒,k׍`4B/$d^dH!隍d:8X cq4(E|[/i w~N~e#Wn 6qbaP3B^ڰ6UY(} wcz~!4^1)\H*7i٧8 ᗘ1L:ZsxIlT؀J1]>&)uҬl>~BbhkY}Gd?,KZTypy)+&xE'zNjb{;=aODk\ hˌsˇJY*|3v(_Xmc[QK&c ;/x! /NXWL-VyQs(fwtǔgOWj^2> qJ8:06!_lIK ^v?IHح`\5\s~ȹ>;za}U\Ϟ1%;czEVt&e~Ց<=$fHUJڜ)`$[IZ(1 } G*tԕ~{gv~Aʚ{5]7~gg*iuYc'e98BKn9/3ih|*&3`x[5"1<8s7 '.¨eڦ}! A%.=X;S|p1V 6*B,Г-_ ĶE1G2d';3x?@kjcpPGQ -x") jLt1J"]N)yVιUȡCٙX󖍿یkT33cR,ʃР@or]R(Z;NpDw \%",xV#\VJ}4]Q&k<;Qj-)mlk`eV.Pt%In0a fFQQE&g_L\\sVu-_&  ͏_/;qqm;pb[xfdb"فWe{) m]U2`Ds!RT*۝@:4N8E!C~/$HP-Zݼ/n"g=G5bDEѢ.UR+7ne07d+p} a4,O/ 6>QIp2rJdљl޹Z\\אiۿGMbm2<&'C1X^֛CO*<IJ4T6[~,a :bMZ\J|(QM"?F5]yYA?WF䶅vs:Jp9@EO[/0\тHAf|]Tb(r% ݎlCdVvҗJIBaTR7lyq/~cCr]-x?ժȿ ώ;ʔ^r}UE9QVǧgm hZ%/H c)<4M]K)ۛɟouyqQ3]CF r0u/ܴ36=$mH?v`R^y_5S]sXq+Y^2OUJ>#~J, Ɇ8gWүWv9;~}~@ A24#]APnTZk[#z8-C6 ^D7%Jy0T]bpnI6ĨE r4Y() _WH0rv[%T[]r6i/Jz]QG x./l ꓭ8h =aoJuN iTo=eT?6:wHAOↀ1.h1?޸/HK?ݰ`|fɁx<%{:Mh,i6$uiv ܑD_tw6:jE[o*Czvn@lkd3NjXӽSr KNYÿ/5 ea|(+ײ%,d[zNr._Ʀzowڋ9J[YrnXa\N#o7ٻL!Ն%"n;B3P00נ N !z2%Dۤ-~U}Yv:MQnܹN} k3JJ {zPF(a6Z;Pt%)k8LAQ?DʞנDl8;ּ.gNĭ1 8܄>|vA/'Clj㪙s=z 2.Z[F v_BۀѪ'_ RQ!_49H!= wm+u<_:M1# `QPAsՃN2_mQĐ׮Rj,3{5kcHzCFys'n~"iʝTY'< J_v>떳~vCM5,{*D '&HBz[":`m$5<ȿ M$z0j6.Gy[ԔVFtV#|(݊~ 1‡~[RUStlյQ,j-q12?Gq۳$Drƽ(O (]N]s9@ REn̖q!&7z%d0t=kX@amfO95 񮒠RIyDq؈05 O`93c):62wlHˤS R:c',ðq򚊔w›o;X()마&;8'gECjқ3jUsX1: +yZZW\z"tȯM^u ^M"aa"oO8 kZNcdZbߣA`Z,1A=FGa&$=b xYÏ3뢌q"~񋁼b"P%1NܨM">UQ" 4`Xi3(x@rW* 9/@26=tnIAEEb]z|Juj?i]͋FJuI+J]]e3 ZEle <T dݪS1 8G3rvu@>z@?! حqdm1 7vOe2R+34Z&ńGI.l}3;'{ &^5/Ϛa$\M,k e=L}؏N-X?vgj[u{%[lp n\E*YTc<|C& w4Ms /6n9\/2^oC^:ǫvr O>u$om{14hɯPxA17O'0ͮNf-w[3sA6OMMZb{JQ%s7,b-̴sZhRd@U.4l+'nW喬BvjΩxco>Xh 4"uyBFT6w y0oa#d`Y>Kwg[_г+?^m\9llH$[pC3<)-3O;vD-d^֒Dj['co=[) "-e&B~M@0I9Aoʦ+S(pİڷgTVn!L4@ XL.KT:MulW) J쮆*eTru;-tQAj)—lG'aY1C:d!e),Q=ʣ4t?\1$V1#k j C)K\'^'p_o$.s@$}{`-o:Jt*Px+/IM`Cx ͒tbB}+V*&^Hjo_wd7 7^m\4%QЌ29K&jd"rDJm)%W&IK ,-tmOJe7r쟑\} _E3ڎ}%5kFlHOҘqm}Z2Ip\B=RLc@^o*BX|Lmq\l'UvˆO@]Qq{+ڧ'퀝,J`}vYŧ4~[tѸFY$ʹ$+q͐hS8vw餬'nRܥۋJϠlXBy~D` Xl W34# DQoY>| Uw?AM$s  L~2@j'|MC+um1B2X姁,iCw(_̸.5=qx C/9p q}::PL-VOEE_PKGtE.!6^t,hTP]sZB'QwD̲LIp=h ,츶OK7Wu)|8sƼwYXힷǞ[G%P; uƐPQXyv+zma#KQhJ'F0-ӘE~G~zQ:H?5x]wyۍTo$h۲F-4XSKأ̩wY,+G>&0rC3 bZf:O;G>uCAO@^kҟײB:%t1kyq%'Ā(V}-y). z琒ж ._380u5>HЅkܞY, ;?ú1] <"TNޖ= 8J%aӜrl498VG"r;3v t,V+$B{`ӐL, &4+jHN;DCNLQ~f .ME³z >NyR6<(˵O)t3,2m zMIExan/^w?EٱfQfe 쟷\uhxk%VŲ!CmQɠp!+$ ka/Ϥ9n$tv^FIs~?%]X8bաݰTQՠ}\ttNOA>QT T3(=U$uv&;D"ׯ|1be7}mʐN`Wf!)zԂGRY2Ĕ*K(SFJm-tzQΕ>E`o>FCg ߜB$Vі3sfС1X X ]7rVӹRՌaϔum1N,”Vk9RZ8s#ƞuXˇt~&qrnpzbmFCkt:٨ iVX<>X4՝撣EF1{u>očZ(V(pZyah?]j:[`V ? *P@z"a4_>y:bVV%ִw2$/8W FtڱUäp$[x9@`g;}? sz#^0(*z{o\ʚ]kl7Q v.˺=-L^ &L9K/aV\Q^qCKd«W铎#"gKZN[WB95DNjHL];8ae'XFA?l!`n%h֑&m2dMe2 U/ ,"\q>Aԉ9R>U<.̀cbޅNN|yj gR)~Y6j ۿ%յuC>UeI)Og\8o#xR:qIwg[ISe5بףO6*2eB/<"84L/Et-vnĻj]"KTmc,|,"FήInZ&eWh5PxWn1F2k{[쳇k5SgꄤUHFASoNybcAK*fJdkn'q/j&(O̫)kC@ RewU &c\q^Oj5#[;rᔿ[ Ë?u TYŨ0?kSNz/ ,Pis sR<ݸf+nvre-+醉!nx]99KMgA,̲] 4N#f=Ae7ca t,̐sg:!_J|0?UNήk?6+,3Tl!rS|Gpce!eDQVe2/tV SEn%W ~lnH?lfd sL?`xt!aKqM[NY~Aز!7bGdT-wk2=kV}:8T30x_ A(S X_[8ܘ+Qv7ydqfiLawdrF KL. [n"]dt5F-5,j{%}|Ϋ)ut9:;Y_؂$z?$ÅGA*Eh$2l;q d S *ޞQҖZELLpb]py< kiիC5t Pjt-"ao5)^=᎜&u-e2dz&k|ob9S {y҈7k Dc'C%8r "5g~ĵ!3[c,CD)ϗ(HxUx}z--J7*pu 3e\*ntK543b L5bqiD%_%%Lvd~lc9W+֖\CJ&9]01!H&r侀bOiv3@]Ξ5cGA|z7X&)D/ E!Sʱ {iٜ7&!޳Z ;Y˹=yNr G=9 ȱ9ߺ7wvF{1 6WÙ:cg5S~9«[(gg.eg;ť, XW& ޹,MF޿wAt奅 ]TFקzh(>ȐR<0j4fe"g:QjEA_ pdF $FJ{'BǠA(⡖z<-_ǂӭ5޵DIuf z h[v@>l'"+U{X[?y_Vեh[yñߩ7ܰAUخrIH"E$K_XȔNj@s aa/Ak/v9%C2K-ʑЂw}"gπXlGF# AF"(1m45űhZ3iP-FW){kL? 8ٲ8[6aS6sU>MPQǟgw"ZN"HRWzYoJ8bиx> Gq9,Ej>MB>+!O)X\ 0sj:(|54ZBMZLd' ^2Kq`l2 sRx~ȷiS&8ؐO*T.eaS3). ί]V҉Z1Ќ|زeyʈ]PZ%8Ҡ,1Կ H_twO$ɩLpl==`㛹P=>JGsyf_)Fjѵ1%\Hi s1BE΁/^-{3!hhYEY~GcHvZۥOA- ,W|Ÿ މkh]OX:iânqv~jsM0)!?W.U~d :Yr59(-a lY` ;qh"lq'v:ڹW&Pff!ApG4,wQBgym"p`b&Jٗm(Q_C9fVN~M*f#*>sSPVuhzfOWwuY1LR!>}+uWr6cx rӞ+cs$S~a.y.L6-=WsbrJrE3yhzmeeT Mjf+ne7i+{MO6PTŷ]F).'T^?c KTP9]R/$@+q 1nV!D?Mng}1Lܗ듾./L"LŘ~;1|. e1+@:QVM>@Uo4dUin[j|wx?(WfKH M=;NhףEpEvO ©uڞ$m/9Tu=fgqu|مEL-Ҭ_1 7g%gHY -y^r\է%uus24 ǼZR!c0b@,wvK_n$$B+3DvXn CUTEUP ٸ}kpȽ1tjOM}k.Yt]6nw*@ͱv&$LFIG5L@!mL&)$8/ w2n G'];Mc̯ ͡V\\xcTI.޹[[:SKZ_@Qr -/Mn8a C5ď[ 4#]-D]2 f*p&N:foQFlQ@jz|kc}2- rW,A,Sy 9deåQ5(k%)c%vqaվ*k5g87$SB9[(q(4ӦH5]$|+9934OhLg gE~@UXSw~4.]]}`o֦PxhɋJ#G)ԛy/Df'Tßx׌Q19Um듧|A@^dND؏- ̩@'XV[1;&m0"I"\?bղP%\ˆSS*WHk%񟑙c7n[ˈ:g=hZaL8tqзTʍ6>w@+4f"V's189? NfY%i͵ Zg@F_tUieR}:h TygpAniR4x;nHkٚٸ.:y"f}0uAzX"h״wmg<8vFŢTR.zA~?ۦxLBB !$O4Ք ؏ܾ͌IKjv ~Ŝ~p?ݾ+"?ˌ/vqKWm 7cHlSu~1s1 MX?k2O(1$M:V gk--^髙GAzaAD=>AS2h2X\CBⷀQ_*ƷI=wVE(>a6NSTVU޿"y6c B7.>,xqdVv(mj G w{ C@ (Vȉb_gy۱bWE(*;&\7C-eu'wn@XLAb<=Bڔ %o`*o*39Ref\÷ixQwN>e wo@ tB%* mbX +_2=&/߈6Ur( 6/>Bq}~*Z ]8e8p {O J[跌F $?oQʗH1q"(=5($Pf>$_*Ct[{臬ӾDkpd垵4$Gג0`YaMVԶZZSL Agn > ƥВG[?Jǧ })J.I=BO2ʏ$n d\^Lmsl ql@#s!6K@7iSJ؈o/6Pέ4[S^{$`Y LR+ =Gl&lEuO_`П yxHJ!o4 * ĥ$N =ι*cQ j F0q';a=ydŢ%wkNKD5eA^̑ K'C2az) -"W8pNo xԂ3Ւ5ᜅHq,= rBUډr2O.IgJ;CI{Q y 2Djmc˔㉘KD+0{٦RN@ˆiC/ 5ɘ|(o( \p BU 0mFΣ* |la&ǞC~/Q>:[sv4X#BMأ;,?# DH|Je, i{f$o)徟bQ c 25xY+Q:*rdOGj9UUmhGfPռrXpV[e WYHivqLP,C*ZKUGH<3*a[@KK UB$p qa-`|îذVR4zTLZ9qK1^x1. ,;ބ=ޢv+N>o,6f,0F}R~|y츷$7 6h2? y^&TpDccқy8y(?Vz/^ ,}KE͈N늊H\ ʵXMugdij~~@=>uWȻe˳+S 74GA9ᰃcTS/fיobb} aȌ]3,sEdhz}nܛp%Y#xG !XbدeDGCG̤/+@L tk/|MV`ꓩݧ$&\ų}TO$[T{zA{XcR[Erwg//7MAѵﰜ:"h7zmPpטhjbo++~( '`A0D\]1Xvcmbĭ ZDO}bC ģf:cݺj͚D9} o{k-`3G'I`(G|N0wXL΋"ɬ+)j],e>kQ_PEfw܅>,~4 d(<t↗`s#2>o`~X2|](n n"NpKٛeUp^+P KEtg= N.7ǃ ^+++k\&+6q?L@吻'mMy8FiW:=8ؐéjaZB938#FS-g_chAQqi?uAzxEo6gG|*&B SYؼmu.N:^ ~e5Ԝo(B7%RbXrAY?+r=#Q@yM93g{Z7YYj .'xy~Ş{0YKk1 LwY o˨P>ozt;F*]W&|6̩ΰcHDDa({ z8v^@ǚX8/ 5ԛ%^jt^-OWwq%n,`<U-!A)r Γ 6Z^RGKTS[!ybXkROMN #{846<굢IǵG UWs8j!m?rmbrGqL[2 쾀1tK2Ci,EK1F_7a=\ޏ2v4)dxtc+iHw6Gj 5Pm0YL{#җ#- [@'ƒuu\ŒҶ6xfδ#kè{C,Q1C&ܫWV>0=[Q _K"925.f!aؗ@qI8yL.b2`c_& H#;( >T\ A\[S;A+2QVoNU _OpgkyqWJ*ȇ[%_f׽E: 6x/3 WIr1e2(Zxs﭅?s=t/4 %i>lp_l` ]є 7O *޽d,Bu>@FjWȭ35a2y.踪 tgwYb(r-!`,5%NW_d_Ur2wk4gP\ęb4'!@"T9Kwo oi kwqV8Yt4ZM+uyX.* JOJ L$ \`]M?fݮ0Zpxx{7ĸZ{[)HêH F% ˬT\^_Yޗᙊ!l:QHUEUU]´.`:R ЮF?iִlH6`^@vuj^p-]/qN8Bʴ&-ɗ< >RQ!ITj4Y"; N#y;ڀJ^U04"PRjvi9/p<%1ōDz,}V}9F188 -bRl |]JY"RZrAr Dߤjz=fO77o;4pfwRziu_cB9[eU=\{8oLZ4`&j+^le:5 : K|kM_;2㶰")}0o_ef%yy'!Uh!߁hdqxx8&RL[Z5(,PR{FjA Yɰ}-9N`B]> zqrχj))%REu~6~f>lxS? @/t33 W)7e9T4̹6VPh27lc-گ?G23^LzUCЪί;X]o')xܥ.Dp4 Ww S~$/?9m˰E@9ث.SA$.2L`b+RiryEYitp"7;/=(!H|:%qZB| {pEaF)Ķ= Qqd} X3zip.?Zd0Cv"F%* Dv@TܟD_FCZ8{u@NqXыOBg9z8I|t^OE'~.&*\ ߲fcUtCmY27\N/E4-$:\;굾iۺa6/]&_ Bu|2-PEusB_`Xm"{ $METQ☌i=c)+gHV1AB=d`(E۔bf1mV`1csxNgvʈ%K@؎R{IaC8r$J`J+A]ؙؕFE/BfCL*XڬgZ^eW JQ}0gG{@EV,'2)"m8(YAc0g\Q᳷ԋe+N谰RH_-yNe@BNGvnex%j%EeWb~l/j"a~^ %Mv-c(XG jdT)#I7%Px}UȺ?}%i +w?0~/$`eYo(@(v"Uc*S?nDvT'{R;+C=)@3ci|UIdmk.ԥ|/fm<[>um_lqMj!#/pv>ɦⓈ2,)49 E|ƅ2E])&)}Dl1M0g oI܄'~FN}A\B_^:J58gt.8?7a+7g@_}+ i– ؏Of'sC9("`R!p0).c\ږ*BXYJ6:o WA'{FH8'-Om8M9wW32l)L9B#aiprg$ZKDÅ8>XXZ[eu ~krU52[v%1 ޝ1OW8̣p[ڂ_əjqk_[0Wnn xzAiizb9T]WjY)|rGܽi۹#ˠIY"QdfW:MwB[g}JB;kToio6ι+z]MS^myҺ:hcj(d4wZ[UwиyshW"R$a隹)'v%ZWi(QYNj8eAo7E`a'zZe~ ??aVue^55+򫞁l6+ѐawu'@xgZn]]MBYy@@/ma6iLM:w4[tc-hCۅĺS7Z_6[pRLH_P`zB@oPbc۟bh4ߡFb2uQ܍Swr7K@T[,12$.Hm " YRZ_{lw6 ^]Ck(m131 uSލ\vf@,#v 6! g8< sm5_ tqL ]"|v @f~Jr]loٯچK03_8 =H4:&$aYKy !r@ l} 9* a<5DTllnM/%cNoSbM㙢`KB*~͜fŹeRQ* Rf +ghC_EX >M08ަv^^"# I^I77ϲ5mbvk0%l\LpTtMusXBvgYZ3 0?ߜ(gT#ᥡ{½6NwT ECi>u?$`d\$uUŠB U dR3.?W&m繗?GbC^xʁcVဩt{D͓%@I><#n(A?Tcg'=iQjE٭yrHa`K04{_ ,UtoB H8),PVC~{5@G%C.Ӕ=5"8yȣc%8BƴFB-YȂOVDZY;ңe\kMێ fO{c]ünCTR8#~lD*)}A*k=^1  T ~/2BUߦ'K*4vAs\&3k¥M6]EdMF豯uN.:oX^JF9o+-o#CA&#v;'zGhmn&l/C%eh:Ny s40l1#_PeW<^Tec\k[xЃ2) O/Eaqf2}?lZC)"Ff 9=f?"wƠWUibxڃkB:=15ims,)zoGV(=ƹ⼧@FBoMk'nph"BV6ԡe/YO8~/ @$5nP3lUc>T|aYlq $XTjیmp:U~Ƨ$OPV˸l ֵT+ď_?qw`nSˎ*t8@8 4ҋ# \{ ~]UFȹnv؜}~82ټFIvL0xj.̫}OCDf[NjU6R( B43.7ŕŭxٸ#= !'D˜c&kfocoyV@Dq`5upF|`XgRI6"E|޲^Mߧ_6%l<d?ډѭk)+ ]Q5van<%{ mJUjuuZ niwf+6~w`CVF$>{ 7`nQᄃbE̗Up@"0ş +%oÄ;^=כQA{Du 6jo;ŏ>/Ij1Ly`)ܔ4mAa|*yZC48y~1x7rd9lV-H!bb(G {#(+;%/ ́ܡ{%zz HiM=Al huHdL*%و,~m~9(.c0t {D6k]`90/p׽ n^õέ`3^hVT݆[Xh4yڟV{AD3ic݆y!,`5F0q&ps_*f7!7DE}|'\.{)5;zՎ"s#Cr`Œ  1LAlBa=;hDN h\A\FfZxYbb4vsm41;j'κߐq!BTTkc%vlYgl_g '{޸gw);~wW,ĵ}aqfy {qd o=;ϹgZwRc{~TbBƕ$ALmԀ:IO"|c}ufBn!"4 `4ˈM,bq%n nD }pEqВ V pB3murN̘ѩ`}mOPnܮ}Zb_y<\ X+ `L~Bw8nhM;2* i?knuC4/'m:(&:PheZ t!bhR?@ξ#ʂv7Vt46nT>ўxF&!3liyA*kz+cC`mi+'g{۽\^N9*?d!tD9tAITUSYP΅*}N/(*:Z91ZWji#E|&uRpd6Z ~,o_Wp޳='d1nuq;%ȣra*l{cT*is7ݎ clJ_7YWqq%}t&E7$RQ>L*Dc(wCa2{ I{MrӤ1e6Zuݥp踩0j2wL HUvOjc &Ir:f%u}r$6yO'x|AOP}VKtxWY}O$ɇ b@w22vV BWserBȻf ?=^nbs*NR3N4=oFU:H',sO: ژ%C:,h>d-A M˘ȉj\W#Kp Ѕ !'U/ݲ+@PkMϯpR(Ł r# a9/5Ə鴣3k"<(cT_,;SW90L6dvAp8X4g{Q:"krwϏn 2CC+ُĽ!h,GE)PL@m255q}d=]#P"w_C@X00 \SI"F=Wm 4چ7J|+ZH?!ҕ05|!Io"y#m4:yXK;>ϸsO~xlstb@Yc<7qPy ^ypu lmAY} 5Jzl=<=-ZyF@h7bSVY } m/Aa@Ű5kN`# X?_$SAQ\h}yͪ}(xH< Ps(•c^L_pτR$n -lTG᱅VTW"`CV^^]amxm1 e x@ŗp;330`xߔș$#ٷ5A48e2>tHu/RM+/)u 965o*S)4@fȺϑMvwwְJc[9*$qf(n"5@v*|L pKq[_C媻{%iaEIYǨA>mSeCyO#nUі 41w:%zn:ƬWF6sCz ;a2j.ziE1 }5MWC|9WX;i/&>gH)1*%P!kVU3_~X,{ ՙJwJpõL!i?;=2ng CkPGl;hUZ%\)rr lĎfO^Z}(ήN|$:1薇WY1[9mW\vA"W"uQU~]z#NM;PA>Q\>d eBA(>6핚9S[/v Ra܆Qy=u1:a~6Mv[Ȗ.2H _"yP޸O8o-u`z8F ,BWp砆?H2SRk{VV.*Hu^lUZ =_^LDXY;<7zujt,n/OV#b=lKOhӰmwefbOa/;eDi5%BY6t7ScG H#r>m!K9ڂAGUvIxu ya,bXȥ:v*yH@$•rJvn$m.AG qqVbmW 0{`e9i)e"tFHx;m-Tjʷ [<4Bڭ8wy2[&1g}̋k/ZlI`} TD$$Ғf=h6cBũת*`2nXz d*_v."e}bAՇVb?;U.!]u0^vb.륝_XF>n U |t!zSYZRГl& -<3F27W&s7uLZ@X( u1v݆5f3_%;̇=.e+ JjU8jdn%;PIN ֱ֙68`4 Av}qL-~0wژ!3)(`Hyz󻶢T SKL9cH,Dql2ySf0t(0( :ȂdE#8dC<0iU,3‹]#a1%bЉK ՋBN"1^l=~#m>(t8 ۀ,~IgrSn&˧eiz4&3NNa]wE9. `z"^v:ێ +=Sٗr@LL&VGy8}i¶ҊSԮI p&Է8z!&-)%@+v\(ҕ牻-e8 rL4y>}r~cƚYP%4dr^I ;$^7yPl#IRܦKԯΰ\ .3Ѐ#'B 1k~&"wyoQ3p&B3gutM@.wdaGvN.n{Yۨ}]qF$WH:Y=y_މgo:ZURlp5?09Zm7?kpRt{īj|\6}&!wTe@Z±usTe=_B|TJo/m`b? |<Պ dZ0K.~DwPfuAU\9&*gEtXIF e$Z/B"~:[{EY'nRFFRd:YP6w؆"£xH61 opTŢ|}~k\))y2dI >x7'C$Oם.$9A9\릤配NXuY[2׍М)lqz`V Qibs .[*{: Ldh҆ X3s{qMRb< 9fҤ yAR|MT{(SRJd8=C7m fn QP|KXFAјP{Eؽ$ʁ4s@QX|}md &͑m2xrOgAmЯ zv_V] $n!οԠ?" w\e!Laqn][|fg'\f?JTpKt5T]EQ,'\qzURfhoflTU67~EXQ3*B3}>Y$'0`Axk}$\ ;\9!/R߿`={+>ڴܧɋLf)?BnDpc LXv݇j60V\H1\x\ߪST:>"⤰i`$ 偑=iF}Uu}%ss 7od[uzXX$ԕѳ?/x[c3Ig^+lp3CXJHyo~5RAT_HYP-iµLB9Ϻ"n<6KO4'S넕N"p%wd˗yZՌc!˨FL^ 39h73U>,y,~ɶG9(A ꄊA 2;")rvQ՚R=EJ\2~y̢JD1J:32us(uFx"g&Bٸ#8S[P,KDMg x._- J3RWoM(/r?Ctls|cd?H~*ߓBO<#s2Yo7;e_y4 2:ive4}ssJId$,K#`^+ġAbGN~|iDXoe1쎯1GV&(Q3 $ pC|t4~͕p5.!zfaSBy`1&tr0#>+a$f8;LS&Iơ;7s}:^]Ucs` WYWOtVwLj^I\df`u28_?բ9tǏ >9IIGDžT՟}4$ ST>r4ΆvU\)^6iR u % C&E:]؆WW\Å:>ъ'(fݙ^TQ{DLuŋ;ɼbpni(7x{`GM+*T@l DҏRc8~ۄS";Pԕwҿleſ ^%NL\Ĭh1^E~z-k,2~,M3sYO6C#"GަT*9p_9fa^F<.VA Fvf̖bZ(yҍ*5I8F:>>TNJZBۇi._ɠ،x'ύ񫴧kqF;Hxh=?򕴀,& Hj_+)}@#2XzY:K=(lQ%*:g(y$kGD_rqtN,^V?@~_)J3OTK{Sy?doFie,\$ٓqƴ* -eIz {VApXM++|_wp-t%e}K֗5Z0&2r=h3lo5r4G}*(Und>9g~ܒFuHtW*{DVq-߯8%ajcC^Yc:R6QvO_5MPonEq!W`ɑJM!c"TVo.r4@GԙqrJ{vJ=fR0tU%>켷nCtC ո1'!'mSY6}uo3UF2 F9+  (eqVe_Wo\#ǐXw?57I0B|$.CMKT:* 0?AK8bsTqԸ,'q/N@&? )mᐍ7_3bꎍ?1FUE 51 eF <\Ϥ3ETշKmAe G\זhv+Jy> CϷ}ОD_C-ņ/!O]c4:¸F'VLDYvLa!&Q "8Ɯ#iϫւDtGs,+yzg/W ;wm=j^WNs aǿ1YV?Q'g&nkHqV0nZb-vTȗ {]q9 P_ q{u'9!iP ѐ4'wO}-G 7WXynQi@{l`5@u;XMa?B-9$obԝ? O{TCx_ N==tV!G墊}EȄ66-:Ca[|ɱ'{6WآԗsFai'IP!lWOԓAL(c)KnX\Q%~ *)N]mb~gPY] lPy?Xu@913YNݪvw]F+)ZۤxN0^v̈X'5^^T~*,ό[(*uf>POTEq1b; PO+p ;_n1}>Ӑli»sFuCza#Zl+,P@[w73[S6JxPP!ފi1X\a6ˉ8 ZeytbźSYU$ǫU( 57k !Ԧ J~`6H\TJ=9]?ܒrJs$M L!uYwED z~䴟%!& 2qXƧf+#Ýw9w2,B7Gx$uY3jMKO?ejCp1Ʋ|/IOg "qvi2K K)gThRO,FETE9%HiY^iepX/JRiVgf"/ I~O!w]$u#vUnz\`CQ RaܗRsb|zk>N9/aۆvn@RZM\ZϺ$JzX@YWP 6ѓ ȍ%![ RQG|6 Gp$..U`r4'mWu?qT>2|6~x߀inU )*lMġMC V P=r1 j]+I^Uw/<.׀2|J"^̓E ځGA3_yRZӯ^93Ty/WvP%bDJp0{{h?.PJCgfoJ>ur)uގC+/%mȸ3pf#;:F̠~,ТQ뗻?#Ft՗]4_pEn9"jN U_׏v$%I%h_ "j_tS $xnCN+Ӵ]~ zl, K@, 1lA2e"S=xЩ"1k8㶦y\!f T OI^] >S64ɱ 식?L2)Q M#f".C,^!wcńЧҷz8jQ5xϛdM3Oc׈̢MGTHWփ΄>$ G^3?p敏ߖE=[]eFpbbp+FEnZ|zcu#+Qmeiwnkkʛ %7Lj۳t`KNa++;A`n0}iK_K>↧w@BGϩ %|B9Pa/|zL rճ'{9:{W>H5p87/s2v*b.jC5"1+2>ÙVvNu ;(x!)BZPCW㘔"QXhf[43O9.mortۃZ؅3a]h?Vj)^\w)ǡ,ü_pGI`oV$9Ĺp𣭴h04gv)g,, dMYq78%$O^&fh^D ܾϊEIi+r艀{&#/ ǵ<˜aIAo<@2*ۄ*O"UqpȜX E֋>60&v$lEP5hym_dPZV ;UH5}'}SYE^NۋBG7?M2ahg~hh+FRARrl>HURmdZ<剥f47݇YW l|^G -h`9\N{35d 5,LI,Hr<THvtb3Ͼ.NR+(pȒ;am/Tw$5Upo|kMT@ߣD)u%91oE*4gL⡁;B&`bcHV . 3OT/ѷ-Dp(ϱ4b'hNHz(F#mq}*j(e)9?{;#l. Cwܫ22}N>u=ʡ  c6޿2G}.D | oZQr\U&t#_ Oh^bSiJ1(ʑEUS!I0p' i[wx@Q- F/hwšXMFd)It+=u Z&@ᗯ'Ԁ0Ҕ"V;\~ ܤ$|~aO=Zw5b6P\!cΙ^ߨ@0c)rq.§>S 9kb6GEZiզy;6oj=t4D~vi^8wJձkТhCQP:", ՒjXH5κPl]69L AyQM Y_$`Aϓh/P+a:IU7 8*}wB^t 0oFx{mJ!+zy!*0ƒV]@AwSeB6۝Cg9}*/w>MvV/R308~,f mGlr֟D] N&⻣MNJWl3Pw[ BphXϏH-LqR0ѓ\2iMUYc$vc 3+zl+m;"EY J9^V '= ]aKMrnr$OGF(6WWǓ4Ac #r/-lbI/o0@8n)l,bE?I3m73@ꢹ,= FgiAƟB|r+|ZgtV 6ͤ21-79E,RLr7IHa;fye޾' >u4,isiDSg2W]!U6xbۧͣ(Ծ[&+>tֶ~:]$Ijxn$!xW.|?p4T3N_xvHS9_ B$}cP}JjM3"V8^?yw&Z>qd/Fen JJd) Jl:γ 7rE`# D;kNv?W N{\AÕ$~<3|v8-^J'u'C_;Fo˚.|j.j>T&~ 'T`7) ж:OyMB 3Ҍ~x X?WR0qJoCmcѴ$F` iaH 7e}]"66r>躟~]V-ڀ~s?ݩI=t:֞yImO:-Ü=1nuoqԷ˃3itD"ff8όs==na~rب}ϱ$¿gOir)n,?|Q&g\v׶brȌ4;m ')~"dcSTM䩞W+4.c_Sia!ނ'LNR ]hj̞H"CSɓ JدðX*9q~O%uAm0K%amtm(*kWjYy V%2NʲXjg)3U .Y;AAlؠsy8,ifr`}2)7sP: 1 e{/̊q@K @!P:ڟ{ES';xn`Q sb҃MUԸ]i8A%P'WDGl~u[(n{nln'[9tT(l+@)@c^}p =O!X"l^6 PV)ps-o;X*4&}/"K\Jm=6,.J5*}p- !lעx;&Xl@]2ۖiTEt b?qO_ (o (Tş/UD'YV nrx6@GLٯ /^+Vhkm %2^?O׈]սG;E.= 2SCEʂ !8[.xt|XyrEWxSn3bR,, "^něRpƭ\CF_Lhr7B_s0Kuem}ݣA\=/jhP{#ƥ:ܝꕻY7dkUUΆ lwbiT`g楰/Γ}H\GRI.Xl!\*-N8)f . JM ɨTt[#&|xHH9 TQ!w"'ȱF8z^ `´qHw@U5@ǹ'0P)g8{4g;##Z^xـK0"lD3]!6s}6dG Pc/'䰠&ZFWtٵN9yjf0Mwi(҉b_^< Zc- l2T RP*5Bpy'tE8PIG♔)c?LFȔc6¹3իJۯdf>l2sBq'`WkϨ,Nc;x3pg-Ր|AhX8&: (v>yv[aaGHzU*c 0bckPn,7d)P7~e#s=bbkP×].0+.S/vP* '[laz{,55WV$_b mԜs(wњ1ӭbb=4ƌ 19;7Ŷs)_i9dUL?ܶm٘ԽY"SQmɳbBOm9T8 4K-,2iRs5ɢ{ɪpYހ[-io*|CJS橭VI9{í6]+ #\WN,RXA?,i]2wj 'O}$O-@a_JhpWf9OT?-Ib8R;e+W ?*۪Ȏ,JzROht423٥?G3(}ANܫM/> RK@)@q T19p1n.Jn$ݾUJ-B(\1vxd6EO@( 2K*RL0 S$FsYb`=[}:mbռJhs"_{.( a`a|%[|{:,hc-3Rgk.G2羪⋐\C_WRO *A(fϬE) @bplLS+EsQۃZ4nòS2hWlA1pCL0u%ilkQdV$c@p(i8>LcQgdC. cJf}GF'7_-t ؼٷ 4Ws PQ&>}1 U_XbB- bRޡA; "Eo(Rh|kNCֱG̅DRoeR|BȘec1-h䠗JF\\($|Y\K2kXe?׶' \yVLeocO~^H %ZEq/c5ٍPo}"j@4zcinǬFsvPWCjs(I8;o dQ˱"؂TPg+_ZH{O"iTƃ%lT(za xy e’g.M>rrF~3;!tvp#q+""Ӆl 8jz+|(ܬK*ZH4`9 4J ý[V5 E*mINa!^#wO pir\Hm(Te A[ԘgaVös97"À KDNDrQ{#tP-sqAvM3wnK)+b\3U>̍W0rlg*gL_>Tt%n#۟}T-yv&}Y &}(50VTݦ-O s/M!8'2[;rɾYIxj T=9`wLIQ]Ԣa~Rvz ܓ eñ h\ӹN}φ\RN;_frnS=d Lg>B 4tX5A}Rdz!\F{gdU3ɹԪZF}aksT/GTO-Y-Afrν`8S -*"L+xe$~qA#BMAY" \5袎c/R>:A^ hsBf#[!NP)xb\"g<~46)TBKg(WY|&sDтl$7*WHKЬ;T.bMWX6op*952ʤhr9S !ze^ |"j;m"WE~z.@сq[ %%)UDe=nP1ɚ"D[saln4PV)(?qxP04nvM̾}Ff+"TK̵*d]%l`@g?-$Κ׉ByZ3;j9Ř6K zp--S[13zCF, nv7~$((L_m:Be6ʏ :/""}u";J5GY$h5qX9E)j +A8V{L9, K\UaI6K:0!/kJG_ Tdͺ: Oެ2ypW>z)AqYP{Z$m_u~‘65 +:t?{EEo0V+?/UsNU'jTKZ`DKIܴ;ehnaRADl|ikSw휥-M:ު~>+v6 ^KO $H%`:T!z V2Rſ2@0\G45/Jf-JC,hxId};Q5݋0X̂l]gSJsށ뢉;V/B_#\F$WSRBCcF(k.n(| ue,_ yp^-ǩj6> 4 ˜L8 K{k{AaT^‹U('hO{rLg/ΘY?@ zyE{Iކ(&AeA ]b v juCMͼ]p.f&K}#eϏk,ý H>ֱ3ɷNhpldUfD뒘 tԌjY*Bp%oEO⃣|+A#z4N`A)h59F!(/T<Cmr"* dSnu=.0.z&LLeu?j^HG M}uQB2?O4M$= oIKТx}`,BW_k1aE(K=r"0--/9FW6Pۨ`4q~Ou~`A@O (oVVG㛕SWI4SDT# eGT_,D?zK] ^-Aq^gBTk(I~~gr8:q).7xA#CY<~T02 @N|I3 ZuФ!xF'T+rdܻD=B2*^@̥Jlw"0Ԩ`E Sl?^ Nt, D0>]љmK{s[?t0+g@N2tdtj%}aq'='bQi3_#m\MkJדFT5cFduJ;\M>PA|RH) bo +2FQ ?tu<2vj~s^ ȅC4䎁$Zߓ,򘩋: ḹYP78@Bøc{g>T]bV -+Mb% C:G8X =klt0]_q3D<|70ͥ7FJ;=fcD r']g^ck> =;Wz 9Ǖn#vhGWCv-N(ɋ6$!OH^:>5]t@WN0_7a @.Dx~`W1sUM.mͲ7-va*DJ񝹔?<&Q*=`"_Tsګ z,Y1@\o랥5Bv[ ﰬ8{S)`ԴmMReư;@u{UG7b d1~J¨5']_t{'ӎzTyY#ʍ9ʶ%\jlt@#ItBeѴTFxҜ FA*x=L"~@rǛ'ay`8evZh}j`|{$y&\9@*"I mwbpϐٗr7K3Zn9s\Q'J;XMs,CgE[:TUۈ1>MO߄WO7竉1/;bVƀұaRnc"Sz@Κ7ays,qa0]$tx5֔$b,~Ha~xw^=S$:>rZRV7N7':gϝşU\)Y;'FGWSP;ݾhG8T)Jh޾@@+)y=RU-Ï>9h* X ym+RhRVAL{ ofthPO ϙ^iW( o~ 9R0S2?ґ/ E\ |G㢻E wNͅZu7;T}DZҔt3x Iظ¸[XރɫrR ]/Tv.>4H+ݹ L-4CwNB/ۗ(V5&oWJ{ jX)ZzGuh)H)D1QAd8B s1ʬ9Ґ$mMZ&ȇP, 1ʿR/?qW<۽9h-"`̯ltpo-?? iw9%|mo6T?e%yh o9ŅB%ڻ=S:eUy7OF9j _FԦ5#ZOc@J 4t\f=@:Dž !CjG,R~S/b -Z6ZbhZT Xc)MLje=Jb{x(Bڒ Nv0s|w *JE;KGO䀋%~#6E7"Jlɝqw8w9*ew/$NtaO1ޝPmًAf9 iKnY93\horud`*f e k 筙ʫYѐ éD&䲜eq{\K2ӹbŔMm!O,D)8pAj Z ğ׻ .TLyCe9Iɭ#gD-p\ТEZBl!QZ=!ɦHʺgdS30CvSC_<1$X+ZD7;1pz:dN ]z K?^@3?^E@L#0"-\5sEBWSZI^ъfm5\(0,噴P:\oQ0r )KFre 텐vL4]8=lEu:SVlem ݟxaqULΑBMԺ픊V R@s_ {Bc:`)g6FOu>jpR;[0E`uhQUK/]IP|ճ ^`7^.0ONO}&y|iT&r|-ln^%Ȏg)Y 8ZB1i+ Dg[y?Pرs%3(R%, 0eF~E]'޵{C34Z}O8GL"۷ѐ` Lѯ)#\i52R"ԖNI6`+}k@ceWםHmV!?|pBP㛫.YB\m<.^~*UGpM 8Y0E;5/FԈ ;7=MyxO7?/1~ Zx=. 6ᒿ'9\t =,;2a;UVזM^Q|e8v} G:n9>^V>J'3rq)hoI4yj?A@icVXoW_ ] !4$<{o{*jfsiDK0$ 2ZY:-w$JS>jrJt;o^(v$~刊 ЕF0\N`RAutwL,AH]>UhB32\_0sN;7u%Ho狇DXѳ <.U~b< "9Z +@KX6)*r {҄[d[:0:.t3Z4_+|.o:D+nigW"R@sU+ͷ[QӢ TSMOնplh\Γ%')!$eLgR.MۅcO㾭T?Z`e{~JbO mODnriX׀EEF%TL<ȭgB-},')rFjď(ܼfpj._>t+.~i/oku*f& CvP2.6̻ZknPO蚌.#whMh1ؽ̻6SaAH3&f3{

qhCnTy)R3gΠ_ +vNMCBq1*ph!M\3gGGfaƎO0`TnCx}9BqҴxoӆ2ߤu^,%i!ܓ^(-tk_QADdNjQ~VÄ/x-rvNCF%AGo)Rr2°103M>Ѥ{mRr~"afkB.I}Q}<ymXQl,r< j|Xe|ćj8 l{wyFuC XMb%@|=1 O] <@&~ߌK!Nn5$ŴRTTqNv=[S;=oM0}*!+bp7j:m.Uڭ qr`c2Yܟ҂"$ G͓eۗyx 0-Y^-;6]Øpm4aaO2C vm@e~2'q>e*ngdCI^M6`^mKm/36(KOB Ūuڢ10X+ {EBXla\ r0q}i׆3y/nZjOɟr/ͤMSU 8Iš.ÄمA5 3jO?'7hP @*=#\g^)Mb֊;LF8|?;gx,zbsC7|NA`NN#BvQ5 <Ҡi=%'*:?1cſ,N=WmM+mg GB苩Z@Q :|گe@W\uXTttpbeKkJ! uExSB yGKĜ6czc^Wj&.eYs5VAsQyV4y1khۅ0cb*pF0!{1/\LROTtAq8_u/m/?o3&U/H7! 鰍98 @>Og rI`9L7ݠ~tS;s(uQ[7'-44X_m$r4SGKz]X6Gyj1i+!7Żj@9妁&f_mo7tXBC ~[;Z17Tƽ_/~b )aޑw qJ&/ R!&= $NJoE5a3.tR djz$Fb#{L)JcgYO=OeCץϞNn^锇rU &l;.3dsL#ˮQ~I$BD9:SNtq ^ˇ#l(}av3, []BN1/̰0,>x;Ο~Z47@]K X0RA^IxL7Od+ʪΫs%QSB[7,Bh^Ra\2G[ȨmdY9N(["ؑޅZEb$w_j `iA?[Z̾ńuV5KZgx7fZ4/iTXVܠor,"uq٤ʂ/~ھ%XL9`SPg68jWMB,ay)( m}=|o7¹ss|O;Ty bvs ʲl*@JU5הԷ+i-3#2l%ѫI $OϬf:I,ͤ{T+K |4͢ð]THWy3boc O&H-?A![]ƅfP=]s2gd?Βi򄐲vr{_e 2Y6h>b*3/6-CI&}} V e<.R8//4՟G0HxwDiKOEEiA~i'i0&'}O@v׵ V1a76O-K H9]F.Pq*+ɭ5Tj&aqJx}$Y3xy.EV+>-՘41dMk}/,I9 `:4LRV\[5v *JX8*~&#CQ2+C VboGY9x۷(A2 d"\ 0%s!w-vG7UfDC$PxB}6Z^`\$jR/<5Hjs,]ll7#@#@=ޑai֩rodUb6DM"j>7t‎6ާ%ɚ;_ Lgth]`>ⴵxչ̑T%7[b8Zww \J>RΒ4ҊTi )"io\ Fmjpg%ËճRbTF}T"qfe&V2_dV)\_ʡ^xPL\o2-fo^2x9rb_ kE ~**r>c1W*7=TT]{ORw|᫰qQmKҫ,ƟwiBUk* B~ΉHrTN_?J%xAN !!^IB +&$^ pYl֗ɘ̣ cGooԎ]V]|O*`> Q@VdcLk[+.V1 m.֒Q^oKj Y'|_hA70_X?i`‘QK*!^ Ԍ~8@t|RٟyB̠hHxwDsd+ ŅK&Ћ)mBNԩD(3,<<$\! kukc TH<y*„0PZLU "m/1ց bI bl.wAm$pLQE=A'#pnNtO~pz0ǠԝN%4Rq`BH&M$}l_XOޅ,Ć7"vآE2Ƞq KDhB܀3 յC\A'' l;s faBd q"y&Җ[Y}JRU5KՇ9XZMŻ+(pgracCX6񽬎mՆ;n(f20&I _0.!LѧS e.8+.k=JuU+oxnAv~R`(J(~7n:ˬ*ʘis}?m,E-#^!n0f")m A棺eؕˏs|?Q]:2xN^4B)*oW%LSU-ĢV+8;Jb t8lc9~ں1'0 "1[ݪYĸT0YCww]oYpD4-ӕ e҅g,Ux?Ԗ0֞*AP-Kml' ?]$FdW> xdٝzx6>^`@l7:}r൬Xlu{EfڮB5ja xrm['СMU=~<m6=c}t L r+y:fQ^7sKcE&=¨H;<3UX ]1r!*or aZiWȕ{ k&F3AD?qP0ڑOl-+\|AnBc3L3=G04MUx0]E&٠Q`rF\J@R&XkIf^eֆ. Ad 9\W<5Fyu|xnbeB/_Lj`ʏ!Q)'}MI48 ކR1(ی;7TݖHLmW yPlܤyG!VevO! (-}bdvv؏"h2UЂ pr1݊C]RJ@ cH79dgE}4s{A?jgUW1B4clp,{Җ1룯D1WU5XtޘSMt;:LL6d.Jv8oBr\#Q`#ҍQv/biPD˰ ]fB6%C7G7wEx?7d]M`C)6eY-A19),gum*k Lk.풙ns,w*c$) 'rszfu;Ly,pns;0h4UB^G!@­(w(scBd/jG5r4T 쌐4XUqc j^~Lr$f 6"tI7vhw.Kmv٦LK[o)}Y}t!ˆ_ENÑk!Z}ayCJl?jgAGgퟨu/N:^ H\?+4)I%]Dt@Zu⣖Lnt9kG -Na1t/ZMuQU 5& :ZDlN$=%6#iEvJ4$&_X_%Lz,`hTC&\?}W aiE2v6 &/N1 \-/bC,.ekߙ|Ѕ d a8|!6٬hqLW~!$W;M݆hX*O\ sz|]8gy*vOCʥe"_Wt@ 't)+rO"<? Es<\S l4r[w>#i;ɀByyWw=^3l zZm7g"3TH۵d|Oӳ_1 ^•JPƣ͕##-2k 樧F!69B%i{>%ǽ&H-")DTCvtCU@8lv * H>D?ZOKe'^ve Ȼ>KK&#T>n,&|b}rON؀ `jk=T1n`RQOqI>/{ 9 LÿjuXwu8Jm p!^mr]1q Kٌ7`b ڡY{(+ ?&N08PA~wz <"%_YsS u,f1 :j0Yz!SA+Oє/p5ńPKh4Ghs.~%DfV o~]y?c+rC@,0_FV_a a N[tpEBNh:܎_ (DM, `c (K ir3rLCmFmgؔBUf1cxrdfFi;|=cϪ8At-z` <*1Jɘ#LV=/VY| W̝yfŻJo!gDKN H/ޑl6"9v5H<HJ_{AP $rs7S"=0Q/ao)'޲Y2ﶱs)($;gu++%DMt7uvOq7Z*AѬL tz+ZV\<9[/̏.?X ܥh_ҿK}DG DO!MKs e5Pկs)X3U#/Q榣ױ4wQB\^JE5Jl+{bIo߆4Hmڴ;G P>Io;{-whn6 ipvЄۄg*28tԃ "&U>]۹7>ݏM=vH9N8cy겕/c] fxPc#kj ˛~3h n(aD? Vd{r?7ޏFI16]KHű4mT@Ylø˺G3zr78w+Z-ᥙ*  .]! t . Tz WQė']5VBuҠjIDVh%(L-vԥ;h*] Q=#M!;G"Muܺ ܿPI$eW?.&mK YS @͹%VŶeV_> AcvIY|)/ T99ӛzkNnozrJ{@櫓w7哜q1*v`A1-R8Rۚ1I'0Uft](Dkߛm$3}u f z-9B2R +K\+o}[ɤ| f}qOψN\ ^94G4ԊP/ɐ[̮ =e͹*;?M6Ua挠FOŒԺEPOs2Ś)BeQEхNJϦSj6YW 9eб{smTL+q1\>=&qe vcP^u%F Z?>i^(k3㺩;(R =hXjOHQ=[ZϑIadXKIHz"S^`jiIqvO*+CrCp+9Ye;퍕A{I"03$eSBl F, P6L1 8UC<րL=gP26oN& Ei][annŬx |#=c |lBUpDKC2&ϺXݎ|ͳ{4t<E?pGLE,=AfxWf [ 㓡1: ԏfC(2.ҿz `EVPK CpS=[5%5茐Uc&? An⾦hT`pfz#k 6+3׫F7yM-7cxbjMh+*L}d?ZQz,4`~BT58x|1Ǩ+2H.0)'^3.s@X^m<13(ǵ7ۍ=c5t@d› ݥ)< _&vcQ6٨&Rkrt- |jxHb#Y"OΠX.1jaeM v:+w_?C4iY~{>nUx44ӳ+ba(\QtĶL/2»1v`&0>|aP%'/p>d?!Cwkk$%~-40~gӇj,w  FuK9xuYDW .?# l,cU6G$#~Hy# " ]q)ƜwXǦcH̭ɩDw&]Ԩ/t53u (7Rl >|-IH/YI0+lG;ARj߽'\s螒]9Ut_ḢW@^I3:#m#A;l n[Q`pkTaj"=l fn*KYf&fOhJ gf\ k?e%N7\zm9|M+x]B.IfasKq_M@">>R8l >GU X)`WKv 'Vİ*mn^=ża TQ5[GX#:7ky7qN^V~"u\?;_);cda,qL<^˘U}GN A£aHmj%Qa:bXGWbA )p1T(I.FPM`}γRSsS@0aMz0!AgbgR. _'S*iL0J (l:k#㭃n"10*!4FCO:'$cfy OďɼLqy-[q_@O#48PmGwk)kBk-=[Z 0)1lVh-JwX]S,tQӭ8SK-kVmF|$ $OGd$N9ҺEQuܿw/Z칸"csk7*.S(b%MuS ZP9l7ܣYiBfrVZKϐO܇[dta_L[7}؈Uy"$W |O++ËcGg|홚kWD`fp3a~\<"ϲJMo> bv]C!b{*jYDה)% q$9EpěQԠ~$9T+00Sr7Okw 2kۍXFOXX^ O$UsTwE=&Z v2mAHv֪|옦>ᰲQ iy1@FVlhng==Gl-މƀoToEo?#N vfn:k<^7_, ( Y~[<2G~Im) C<l0\,qdÜI[# ]&0R_Y2g@LH4?JN(7!Ed([d,r$Q!tf8?R#J%.Ě_ qQ6FbW{.)BIᴭ bv5^dx)ihI/qѽ~6#мSY> jA\=3ʯNe1P$m n0Zl!fHG[&/cWfӜ5X?@4S.)"Fi]# x`vt] Pϝ~e@ 66Өg | jy,2aVE{>r?bG.wXt̹}G2lcm@:=oQKga1w iq;>;#RZqDd?FRXE>sx4;z%lyB>ʔ`O 2g@S ۃSr)w[h]M`nE/6 n]OHo<\KYxQ9!ْ뿦'+0#fU+t6(c.nAP˵ NS7u V8U ؅ :\vR|5 +ۯj';[u\0 Hl&J]4fyLKA8 46?u} [Yf`SNj>d 2&F9t?ˉ6HuoKR0N369y3Ąr<kDw'ѷ)zNsqίE4ߛ*s!Rm KV+XgsHUoG~P:iq!{Ó$tOO>f0uL`lDeiWF3欔>Q[jE& L&rhgRzgYEeZ3,lm|[gjLq@m@|`NO"N1q-O:%*B~I2@@O|hOtp43Ѣlѳ@|wQx$u΅BXa)SjפZJf8S2{uAՉ*s5iкd~/w&^fm Rll/N*Ж:iQ  q\)PCsprr2oiӞoz Kp(y LSClEAnGe,:_%rvP8o,BөgSLeDϠQSX`&pTE-]ZN_eeL"SU.qRtri?{myK_rיKZٹ#& [4x2GCUTΑPwo^,&!"N$mɭlt\puN!TL uY! /a9ò[+ ]Ռ#-k cAdO%vM דk`ڏ'`d1Ql/]i&H u ClZ{J) sjg ˇ!8>B2@"(Є]`3>QgDm PWʶAY8زr QqVqDvIQXƕĮIGY;گ*3IG \ϤRuoCON=sQaBwh}@/ ^56 D dt"ONٶ'ǹlOuA5ZLԹ^x;tì">(j'&}# 4KM؂U:wDޅ1jʐțIFzIbX0.U>5zi)+$JnҜ*8{ZU>$j :Z>_iDGKVmL].l 36f-,uvD>2|Rj+4KaJk%\(g+@E}4oo$|Ȑfg"k֐h 2Qm[+7oe{a6QzE *~-_m1+u!x^Kz1Q 8у6H ҵ;_͙Wu]2ŭ )u2q( T`qw [M A}[L/2g^&ikp"Lq &2:R}P3Nj1 -Î ,0~TB)݆_P;"%t 럙wԆg^*>!INM3/ nTOvY.ϙ7FgrI0.$K2\ZY%i K%M^>iB4tEɻDQX{ڭQ kϳU|s {'p {(nf>{8q*nߴ)s5C MfE1(ą霒蓦dxZ$LPbVE, حi^JtipHyY.(H][EN  !I YaXPU5Ç' 2+5!PzڏYrF(?3{I yГifRu]=Bhn>][oV2u.K)t th(A,_=A6<iOVѽr&%㫶J@̻%0Sc;1ĹҁJWAL wHHi#' nlWDP.Hڄr4[42Z{F>u0?ʘG6PE_ON OY(f[P>Jk{[bwhvI 1c %t̤rSC48\3\(vlsM o[I vt60Ѻ& KI.D(7 I3M t "3$[|RA%  &'ADIu[wz.l!0aS"g^:~9GH|dVIC-F9w V>tuXV'7m >Ѕ/# ]UE#/ڂDի>A$̓8dgŜU%=S|8e.SoDž8S(nB}@axV"ڳ]\YK?i̩w J xHq GMBs0{d3,>L5dAVm=8\PǁVb5_!ۣAo0'HIMe& =TF;*{4E[Pj!Y^6S?K6@oZJ}_Β1ΫN3"CR`2ttתeaR\`Yi5͉6}NR$s(Mr#r'0&qߓ(#LC&7>_,\d +W/r.g;0yU$?]A6{YYyt@2RњfIK?EV0BXэloٙ tYKGG쫊, ~>{3AMSc: 6ݢ'O[ؖ`20{TmhZx ,RJ=ˎ1Xw =׫= ;z YhC"2s$E>Z[vpH 0!'Wt4zɩ_,-l 8!'T)cf?#uqL<$9/?L# fqv\|VrOd\AR X-Hj7~fƪd6UعA~MI-|fKQXf}TBUwA9Wr>ڂkuP 0д {] x'~bgF>sX(ݣYy/!)Q!Z$g)/Q^A1 Y{(ͿZд.K4[uNMܚ9K d"N8WRW~3Hlǯ0^3a*!nM ~A/4v[㾋Ó{U4jb:+%Nmc%dyRiC"ڹu_NL:nEwM%+~'#[5놸qב*Zlx~5q#6Bܲk@p$Gq v`d 簂_ `ms-1!yLՆ&̸RHIE:oOt3qL`ik/{a %"`Rc_n`7,`AfEC=-Pvm/rEBIO$|Ƨu 5&?xjA4 Q3|/LNL^Vpc #.ϢOwoxiJ/N"L*޵ VK|/rSʎim4Mu%58wޕKߛD4f4\!AY$b ma¬&2ׅ^4N^6/nXƽA/84kz^C@X^ ?  *̀d!qAʒ,+c~By빟&blYE}adFZv \H&yZAc]:hV +hלh*Lo 3q 3 ENPF&%9/{MQRop7]; ,RDCWZBWI>2GV4ׅ$ݷd'l{*@JZMSuud4G\35ekܐ'Auf6?r106A(۾xezI.5ЃbRD5(zQJdO<h/e!eB3 6܉Mr`q NaY+!םeBSK.Mڏ1| ɞ!>HYѹoU*Q> = Xyyq"ZB]1Ic-"2/]Z#qUfsKјrTuя<_ɲ6Y)K{ J> a D>r.YnTI@, X/ -}`x[Qm2˲HojZdeW@t9@YՀsꜬ]tPٿ͒b:{P/<ɽgoUL%w,)C lb'V3EaMxrrA7yx 2ԙxOQw[VVH7y})ԇcx+f2 ޡVY:d_EK'9>*ȁe%UApC:2e=ae#ұcHA_$;.pvyt SAW-ߡ=DI~`tףѬy8̐F:HՋ/.~ 5J0e®UwyGг (E@>UՎ`K YPnQFAE*u*Q3WUo 㳜m} g\z@U. t`9yX*)Nz^]n\ t@c: Bc:i>M1Qeh_9T;nxda>>^fhJ<¡=NyVU:t'ĦSGAs;?^۲wcǿUndO?w3av  llz þaT4-i &tߪ8@3{FTvbwHV 2j3uǑt>Eܭϋϋh#rvd{>Źqf`ܟ 9,pl v W(],]>1?.v A0g7뀬ڥj?׿z,Ğ;T˄ ؃ T7muU),5b*L7_|˦+0Ťh0aǑfPjYa-TO6RԆAsQMZ#Y#ޮmӚsu4cj6)h 'h)Ӧ]THiPؚSdt2R|-+rB>A ʜ Jlhb޵PMdʩZe+Q~lVo+8y-?$\F~zL!O$g^+$At3Tݰln( >Sϟ<أt/ ʋoea+ To3L"[1g @69x3V1䗧͈v1)YWם[.PJ䚡jGgP|Tmq݇/Ӈ \;1K-(ݒ8_g X㱛C?EU{ew#w$W89zA]u|200)~џć;V!eL3Y\&Ѧj[ nވs͘ST1qf*4DNRpP6g6U'q*t»az78QSnhV0ISvBS1BrAc=[./u r' fA )gQ͞/7ye +“␰a.zT9ٻô'.̆S'^J<KSJ0թhr@~ oq`)i5ؤ57 'rH?݆;c!v&DPL9Qj)sڛ)о©ŵO:ONԄ~2.S 9,e(rSk9 ˆI=eV/N U[c DM5}5|ST;]e^h?&AW}`*t ĻzW4Pl{) Q#2WU6k}@Y dh&uş?=f.\1wH|MADK_3̖zVx;wqu)({\eq{Yk4v[Z"F )lmٜ[/Ze+K?a6ӊ)ҭg6nOmBX#BSE'1p(hmhc-1osq=5k.MW;H,vŦ'R0? VϮQ̦~+N.oQ),-5Pv«o8s]bS߿@׏t3I5:M I1PXJje6߶6d2.-Zĸ[YA6_XKs$ǿq ĠBwڀTF=.RuKr2%ajpxUWBĉK$'@O} ,opJv\<#K )_i;}tPN0b3~үk‰FR2_)-\E3n !UD8M𰇠 w:uwѲ BسKqy _@7.{X)OL~ə)rnAnŦ8dZmוǹD >f^:|GMj p9yr^rcކJ,:w?/"l{WZ^^E_ⱊMM-vm='g<  sZ|fy:@f7>$Kќd9-y |M w|(^4'I.4 ' ]ĜIH2օH5`I}D备A4nUH.Ń*%?,r蝐v\1L0!/i< {ۛȆz`üoh.s&F*[ao?%70P[HhIM _j-ͬp Hŋ=t3"g"3ipзԘ9my 7GSYB1Hۯ:hDPd!'hB}Κi 4[k=7C 1\%t/G$[q_9x>ɏxNz}(m p,b3%b nlTH!B3'7{f {+qlPGU̖^``yI Dr>Moe5 \q9aE1:;L0flPo 5r1[QN_Ydݎ彐SsKb7OXT~K]uVΩ91 ^BF DH_g}&}ңu=! .B8eH[Qw> Y1~D#.Y&alcft5V6B2%W;š%?Q̘M9NS:КX@!wZ@Xx份YϔJoOt_10ŭ [O0urbLss-9@2/'rMYԭjDŒ$đo6zm"d>oEzPN,%S;DZh89\᧛>'lc܍LFGn}uÁ_u$K;@EUhԠ86&(kaT~|w(iC7(^>?@)|/l3m`^ W=ލ6@D5Oha\A<_ԗuXBJSbF\+SxZ7fD i63ohI$훸a>֢)&+CÊL zXECRN4] Jk{u ^;2Rx!Xt6xL8Ǘ눤T g&lS,+BZ%] Tx(hj[kן̫Q`Pl\-Hݧ&O|I,6v`7$}|!!MAH F30p!Yv¥nnIݯ1urxD? &'{ |v]\ ]7 80S4y>[w7@QGG1yDGjC&vrdK4df18B!LI{iQ ۦq{o`ڱIa:ִH0A˫>҂][C78%]3:դFm#V[8Lt›p_~Un5ڴv/ yQ#;$N7'sSӼ҆d Xi2 9U]VjO3kv̫X!B6J_#>CiK$K͈\PGPfC=`uI/A\.ߎI/s[PQwOm3L6(JF5'/=aWtT7fPe--q ᡍõdS[óΘuRShd- ֪#JOʸu@x$'5˟'X+Oo|EpO%eEhk~HѸ) = skfކe/^] abWoH FB~nRqI.9)ޣ!i )mTen(631ʚ 9jg5Y(?Gi uM{BQW5 @ȼm<^@:Z8T U߿.RSJtZv| \ jo-(m܎ w`,ƂԘe3s.ovnsS< Ftv A\གྷCz:0h0V ~c=4؍yB"穟kN\ H02jr\{| l[E2V SMF|<"kSD,;vHOng9D"x+q0l3FEKEY|nN9?P|ilK菖7+e,# lޔ2Do+=%bN{>XQ!SEF!/\z&Ү,P+:X̽p87[2UUm:K/)huJ;<3V,O"Ξ w6VN=)}'hGP֪>Tv_[hnr?̽2IKTYhe7zJ |5VG "n/ݒ~% 4L:J7[%U+]o`9:j!5"K(=9%Ivwe{ǵق k`A6J$>iD0QP;LIĞho<<UU, bUY$ha}*ccV'Β=&.."ւdqW6p=LT%&K5#AqR8_ }4a4Y|L9yM|-ٳMXAJQWGQCSN;azFu!7L91SĮG#cgpqi{ 㭲b"eȕ 332PsNf̼EM/bwyHz]PR٢)#})RG3?o+e&>'9=)2ev)f!LZL)mg/,6wG#|32'-I{~K':1?$KHLqV:Ϗ`5aJopB9ƛ|\&;xϋ|*@u񔛺/"F#c m,F]tS?黯x |&Ew(wF ݘ//* $&uroXoV;5JϷzWtd~t#Ǔm\ F 8ĸ<7X)aW֝SaSzlL+2]M*$??ʂꯜ5x}RIdO7J52H"pY!#ɤYV~Nb%'h+g5vEy5/A$L 2G 49T^8V\6ܒb.mR]z Tq{^k>(> qMԢ%Y6rI]w`a60\dbim-txS"Qrj{5e# UYXdY܊$LXKn H|R^5IP,tL7K%bHP 3JXwN5%5ݺyc O+ SR`ccL.4կ(]@fşl36(֩?h87Uf{m`VʂL5l.lfN⭖O\0 O뻃[m9)O*i&A\ϵ6q6.c-G:}n~FF]\S1qlo痌[M_@B܍deo>7v)-sݵ} [{!B3%Iqo$ ǩ n5r)'R͓R%%9:zK~9e]з.98yڑI.ERYU}tz D0%Xd-];@]vڽ'Y1R8 O#^TK0A;-JՍ@VE?6iOk.JSlX孢\0!T1)i*S'4[AOَꖯC/+9%;0^u<  %SZЧԑD<@Lo7"UVU,bfR=I{`7iR pm4[ބvm% (zsiDiEx?Ii?ʡdL [R'/G4Vә>ע8LJ\oJ6/F2tE[8"t]bMG˕#5BBM{|>-Q:YOAP9s€=avI3c'XV~G[o(jkG1Ak^PG*a9,gln>F@s̔gX Mo9J\K?aY6$s:km<`Cx";Xm!\{ǡlO)Ψ`D<j&0^[{p`H%Kp E<W$OYj <ʍLLx>E=҇MJq5A#ZR{l4w'8.xc*e,~F 4\Klo6֊⊭};lOG Rxܪ3F įw ^ 4"*)~qClBp fӑLu >mh1>Dz Tga"ܳns"lhn)(GuT>߈㢸t8]vfӣUFIȹl_\m }"vx}.{ ȯIӇp28-H_$"o+z\_.+MB~m Iw$CN9/@Zh/jٰr[c!|+`dr8h3]@q\*4u ׊ J9g!-{"O-99}d#>ѥ0\$ 0b{oK#NMqkj*RjuRLJ&ds[^T+vJs|Ch oD{>SAҖVG"*MpI;ÞNLwJ<1VIEbP9Fst}g>=dm4(NC웰-B+]DTΘPZ0,a:Nos]Ĕ*b 7* LԨ(~hL<~"ȤBAS]i {R@Ύo""TB+`ɮkݮ6c.S٧XNbҺQ=QFA;8ɼSAn"nvM!1+."SRʃ5l@.Eo> rmD Y\EbZbq*ulD*&lJ]z߁S`L <(LOW Ϝsfgby+ɳ3MΤ&.A)|gÑx*?FO" nWo M}x(6I%/}KY|ʷL.̊L-8j3[b%xAh(؂!l婇$M}Z#:c#j5q7on6e]}dew񨃏:WۃHƪ]=l2 e^KzYly#&^nvʆJI31ʲ/,j,} ZJx}o~Z(Ez(+G݂42Y߉ aYFjAu.YarK@OyӦ:$Wq؉kAF3Mf(U_{yz^DDwp-}Ԧ%@gEoe|4|  nC(kpBan Fk.,\$_~SD#ދyHSmOTL F43 nAC>))9QQ5'$xyD%,&L=ʃK(Y?f'u9HrmA$QHT+-1{ 2 rn;όMq?Ўm'o0CT5Mg҇ !úVq0hVl&fic\Nb9O2R7ʣQhN 5 QG"w\iTy$J%y Δn/H=@p.z/'yu.rJ}G u;Yٌ5MO}+YHdK t23d;[h,jCۙEJ:dTl9f{(iS^LVc#iZZ8R3tHJ.Pn0&l_:4 1fnc rUT lL4}daҶ!99r{+\A]B9նˀ Uay=޳ri6J>l!7gT='O(ruOgJ(ZDzy뇧7YPf'R6;T~~/&(;sg3|(┑ta0Ni xOi•Ay lm (ah {H.eZmVW;EFa2i j~r+\8sʡwrTU]Q=N \4[3v*鞇giM`y,0Ǧtik)ű-TgI-uJúᇸOD Aϲid؀\Jrw +ː8i )k&sH.ߓ+Fe>tXy'Ɇ[gzHm\_r'-!.-Pն|B1^@/6P3+򸐞w𨄦w[>5VvE@Tk %n d(5$-DAG.E (_p=>9HbiD?DQ;R8Mkcc3荤6C#Ttg~!{R o,@T)qWA~[k0~OvrTbcyTqV qyxQ/E#^s'w88550\V@e(Wue[,ſe!>Y[+<[FSKcLZ""0<ǸhW3ݝfz>uʾr_8M¦a5Oy|^!nJR£60{mCH)} .ZL aՉ Y =ԙ/P`;gV|5aSDF9S b3!vf|+m#YEuU8(˦&=*o!Xlc&Ma/׬Ӯ$ו j%0|:j,h[ ?Ld5`hߢar)4Byw-~LxzaŖ˪ۃU+{'45 wɋk~WaM0Y'_. IsFpJMsvI ~7CG@f(֡aK3;qz_G`E5CI~+< Rn'{ j2咣bߟBD@uk=R⺎bAXp~5HjȉStwdy+Z2ݻ 2N:+xvcN{ٟ钚2<%ڱw+z'Fneh1=,`Ԉ:~w+д$8X62Hxy!})1Ɉf -Yj:&k C~MlI&P1s(ahpyH(:x2{ũjSAނM$;T搡d!2%=flGjKL^дa VfkbD"?CXWy>1Kϲ Cnj$\^ҳX+[şK, DRD(Ȱ #|AV ֑SY%&o'?kFw"+7.vrC5FOJx$`.IhŠcn:N# P9OمEl}碔%2O->ΰيOkB&d/,HL|l A ؝O9@VxkG 8YeX*fd+AŸvcnY7xpE^4+g)x5_l9=,<(9}hT靾iA#< }y+1e|E-ԝȍy Fk%'W~¹GXаiMʴ*%f"&ߥ,wQ(o~{S@Ah"n7Pi,wy;#L_~+ޛOMǞ/urw I3^_^CKLS>:e݂ufXOA>ŗ*#w<.w(ob.. "k含x/a;TOJOZ#%G;I?sa(~vY?RO_w9$ޗi( ndltYu] 'PJ'@jsoLhɀ`P>o;B~lHi 詪[% dpw뜫 _j1v/ $Xm 8܈79Ί)+(0KW[;su3"\I῝.d]㪯锾 t 5~&&-|S/W0DE]~WY &w?FsNWH6ѡf_P4,`.t!)2֋$Aۼj9 _f8Λc:P&YVsb$bv6UPR)g%>jpdlm%JKվ>#aVs&);Oy2"l=kUH즪"͹a|=O e%+)Seߗ_>(P)a6L5t~̄xY !18R>zۙUz(}):UR1?0)KOSZ=4L%ܢ=}B0 fJU8ރ-dXF!g%Z O;>xm&*SMME4dn' *h_ A,XM?>(={}=#{3!؊'YK#y"kzq_GSׯ{]n#v16/%96iHI(LgR`9Ev`ׄ6vG6~Z̫#TU#;T37XyI:ΝQ6Sr@tx֏T !ߺ{2 k~NKpܿICyq#C$Bj$&OVTy+K̓%C,;*G@x-3iulwĀ6E;+f:oFÛIPxd8g57M 0c8-XwJ#+,t(vG%t.LM^"LG75|2HNÒH\L7,l6fu^u{R_8AJ*՚`ӥ4zVGa + +p\!ZȞi15yIdoaL)F%JJ5$`#u#c̿A^-4ה\J.-_;')qd:)|see:#G qzɭ݅8K|Tl[+_aﲷi5 Z*+H -Ih) ~%ӏLXq2ke$u!XE>蔄s/ţuᒦGnD^1u5:}Ra|SK;i64}a;W=GfWÔԹtrY|$Sk(I,()k۫s:ȰNO>>h %=dG ,tV ПTH43.&o,ihbJf~D7U 񪼫Ïe+羨HR״JaOEGX#6o;xVHB-%OXu]`}S'g1ehNLHa \\ac.ë#G~_S¾>eqW0j]T*v.9{0PJr7U;| Ua\BH#+^>kp3I?ۂ 1O[{?-`S={e57]S^ALޤ[Y?5B9.2S?>%{@!bb]XB3}ۖ-q@7fYIc"&[jB򱢚Ҁ]B,v^+kC; Yv//C.g'?LLׅ)cÞu&VG緲o9jD>Cz-ۀБ ,\`} TYKZ#K4{J_!2`-$/؄^~1Q A`x!R0#B,5y60g3̆9Ah"׳*d =pkVfd&a]@ *o>&'C{T~[ كDƑI^$Ĉ$_]ЮkyP5wj,#荫~%}vS'@ RxWg&`<}er ڏpQl5Hsk&DOX9 B#!IdzxG@$P7߶U]:uQf,t[2ւR{BnDzßbDѩ|ȹ{FԆ_jRR ,vvs!=EyGIjfܑ#bxNZ~6aN'<^@˯J|\E>dŤ'G4b0h`6zt_“HʑB6݋ Y-,a-M(>u'&~[#8({W1*(ӠޜUX5uu`>~]NqފJqh X[nt eBAOFLe}:.TF7;8f'ǁMƷ9gouy!(#?g d9 4@TcEIseT< b_yӏݧfi/+M)I3oꄈD >x;r!%@=uRh}*j!ǘ׼u)RXguc9{#А4vu2&om;%gHŃ!5:=(ZZ<Ƕ%[ɦsԈL>U&V x\4JT a1tqa~(yb07T7g|O_9 ԨNN6T;oO(fW#DhUt~N"ᔟ5Dq V+ {{iGDKZR ?| O&G/C*zvrGs a8^u#7%}8E78x7"*4ߺlüdB0/!,xJ8lLl0z5NWH@Nf_]1ٌ `0qV7q\^V!{K?$b̞(+g_J+Ü%%T(xg>8* $SPj6,rMY7I(T;9#73@q"bGlD> Xx%ubIdfan۔h6R˷/ij7^E]m.ʽ=HA)-ƉE9Dfԓs'T$+LfgAfXQ) ,uq@ IVD5D\!)+dO\#-|Q2CSՀSzb]E;jk.*/@0Z>}c)5@Ib&aq[]z雠4fJzxfZng銓IQg?4h? ?.#{ .6V'8lF-iXf߻_(D{ } zoф ăC-Φ?FMNИKkᥚn~H[0kքϨ+ 840cTS8@5ףΠt˲ĀVP1i50R+Nt`#eQ:qӜ*U.KUȊ,z5 F$)D[ʆ|vA3h7m= T)#7hk|fbZq_%MW"8bP_ so=ؓFdСJ7ɲoLnﭑG$4+d[2D"l\oX\( )fFTP6帍ݛ9}zzOk_yiu3t!avm pQ"o\$ڥ?K4'i7»?6z0(̊wB;6a&>PgCZd4.Z95~Q;'ªu7^ΘwKmJ<cz潼mFܹ$M ӲIF7.-ezQy!a [AQq$G@{`CF0{IsR'\kx/JH~]X{ `8:>Q?:tĥ;3ຏ +<;d^Lı$S19eۏf&*^_ Kf΍$w 1BCR#a%;/-xw4Y|))Vr`2`UhpJ0Qk tQ/9]D/+[KIFTJu ;Jo@♳YS1V( P[I jn0H) s|_r(xYLGINZdHxpJ͘aֳ*m@g|Ub OHCq\Wr@bGU ,;%(2IviuJfG&Dh:,C'2{z['I+)+~t$\ h3.G7)_YIg69hlIBc&oJ,y*'O--aQb~e1>,e!-qސrL]a_-e?|W\'ьkĈ%_WfcNjK!?v&녖Ƴ|#xo/2 #6iIDiM-)U)@'01^f ' bǀ+0eMNB>uZω}45^ySt'V)n" y@wH1{meIe*y QL㋅G_y |,)M~qj#ux+w4 @Gu!1UtE/v p5sECNaow{dܚ;D#8UZde}\:i-~[ҧ N\\ υk;m =h?$^R6Q"%̉I؛i ʏv+Hl\vC6a(~h@ӰKynм[v}?EfCaW̋ły 9owc_a'ة6\WHg=DY-yNXx%i3[>*e?Tg,cpڛ& Ԙ+–o,/F憂o%>( ^5wZү#d,ȿYG+yoz ^'T0Tރ := :A*2|%7aSFqV/?t}ty hKR^/^!@HN(]naIkib7|2JEeP:Z (7tXZM4l+]D};\Llc[~C/A̼Xb%m^o҈v`[ ^i9Cl~tڽ`Hw(W݁hC_5Sy X2-Q'z;@ $ }ˡEB6ZSiC)|4\A2!E62hgF2赫c8FwbNvb`lQ'ܲy-Luahv&% i)a8>זnKhhj$ PwULqy0j;V;6juC jEV##b+?L}f2u*.ZBj^ѝs}X WCx)'G,L VŢԝ95)g3)>4lj!y8!F8=(v8p[PlX,&%^]z.)Prt\|(^)e'}['2o6,pE  -< .dZSW>Jm`{HQ ADS0'_UIsQu 1}^FvNu9ſ^Re&r>:>` yEo+u7|2HV1pTMʃxB]c<ցZcGj59`6) U.z+ldinb Y! LA T-{R*1SiZcipܽפJ\[=P62wsT,m?U@ߓ ̝DiGf1\a 5݉}r:}T]q`t7Gs UYL{yP gc9f8pq:]5U~}x7P/rǭSC>6um@_R욬@A#wé*V8 /jxӌlji;D?zy{V1J'y"G)odúE_Ń&s|H[|n$ @ _ϭw.#.,rA`C=؁Ww*[C5Ǟvv&#Z\0zZ4p]- L駲ogj OǶAL[@|D."T>0XѫAJ IRǠ++=;pZS|A)v{yNU쑾ٷRАR<$o<1v}YIUB5 B^߇9ޒS%l/ e)0nů=cR.πFawqyִ'JW^EyK̫>z5`:ǎi;,QiVEժ#ӧIph8߹Z֡(,:pi{,صLs]tqEϜqޟh }WA!7?<큂3s1Ʌ1RJD: `:aʒ$jABRȩr= Ȉok%r!-nBy@Njtp gDfp+?σ/0BԤ 5% `AuQ1FLrKl5}V# ژ؄2iRvEqxN"8$T.B3!sRyen%Pi=&Ihf=bPMƿ8 o*CL*M?fORfbŝqޠ׵FFػ.4Mt4ȯޖ)Vm^X LQc@Sf$T48rDžK*dgM?Z{sIu:d]vJUɯ%z%8@Ls# %-O)F18DZH_ _rB1s}q>!śRO<UpH"}eC&[|4L'VH9Q.Vypo:BAEϥ';j:Z<߀!Iυn7<*DU'b#%|(k;7uua6}4)e¦h MRÑ@x(^Q+ Ǥ*V'{->28ȇvhen#utZե{ҚɆ|-* "l}ȥ5&ԕ:@ vd)K*YOϼH?^f{科CDS&Hלû~T<˅(cvȩw3pܔ֫m‘؋ ;HuQ(UWrӄ@_U۲U.4,=)a,'Jx Jº l%tد`ôΌ,2T|BTDSR/V=$_:a`G|=-Q?/tpR(iKf_(畏f'tS-p0Rg&@R^,Gl$R"s$I3- I!Y\1^ΰVktkJx @n|Q=E_7gskC S MQl9+T;nJmBK_Ҟ>!lnPsm1?8y'Z uUAQ-yeYpST"!Y*ƞS{)-72pԨ=wT@IWP.pGJQmYLjvXXbjɸ@%q3W%lCtXն(w:4{u +Ev ^Z}+%'~C;)Go;1ڄpɍL d12ò(ب +ܡQ=l]oʉ-Z4}?\@kHUMfcp$Wubja:fBeyHb\G C7~O, rEFJ} _گ?gϳ);Şg˺:^w6Ӯ Ki=CGA"eg7≬ҍPr/}•<"ǮcFQmJldaP\+ya'Lʘf&JwC4$+_{UL}OQh pG[ 0LBŗ^^5Bdɒ˄ċ4sH$zMi2SQpbTRz񗢣Dк*<@;\#.ՆՖ;jݥ?AϓB!m]L@mm 챖s,ٖs.yҼCqO#^`350" in w]DE.Yde2U4c Y'ۭ[7rQ93z )DJd4Kσiq,a#Q2*ݮކ|;;"D/ڵGc]qrL|<.+oV=F®" XˎCdJu W60z_DєOp  #}jAƈS $ebH}4}N .J|ȣl9_̈. V{ ˠix731-4ql122\W. X;;K-*p_r)&v=u+"<7ePx5et4'h- Ȋ{O?Bw:W^ <0!6AdUba;t-5a[Ory9$oy8{Dvi?OmPⅢk"H6g%|u$dj;[mř3W"IHW*P"Ènbl8J^~U8kB:5:/<0C#݄N{2A CLg [|G`\N:s*,ocds6\Ӽ,E'R.0k3\mpUagSFa9(7j߽-_1; W4eNtbMuf2fcB}N!|+'32m &e-vSjyg8QUHX0`C5TN 0SF{`6=ܹS~] He,bcteo1P 0umq]NP23RM u>njZIyo"j3_D_e6\;]R ŗwm4 ?xsQ"%a&inʉW5 G_9 kg(%;cCr@X1Yz?Q!U2~0,Ϻ߼pBȕg6O8j'grFxhcF}GԍS[BYTDYACaEy3hF?UaeaKcO ڿ,Ha=@A6Gg ok(L8gMcJ]m )Y!ڋ `w3Ŷv=ߠ} {Sc5N8MW!|UQ]PMfF |-)чq2z3)jsP`ԽvuC-[0?z"= L+$2ȓ1$ pc(}pEP߫ALÜ_z7*n*ej(șÃXL .b;8_ű מn56"\/ҰrPuƜQnXW3AA nzp#88+bp1¿.& 3Ck5^Ow ۊ[DC,(>I7ۤ13sag໴ii5AƦ!rHNjBodp4R'2Q|t2˻I)]-fO[9+ $UoűHMEd=PgfbhɾΧm%rd_-H|D} %&B5EP#`-k7lo m7m3]3NRS/x; uJ`ր,|ֳwHtZOu)$v$rݔT9nQVMg|=jd>ij@k?Op}  {6_ h|r!h뉇p1 v_ޣ sx&Kel&eݲj>{|fk"dBs0X}"L ffXvsAhbC'bԺ2fBS&+#+ϛ}гGKgԥ69vb +4}+LŒ(5 r tTB zlLD{*-|ab]$Q!C&ȶ{YsDR'ɢ`ݾ)MxC@Ǒa5zhO5x2΂ q՞%3,KAZzoObǧ _K=gߡDžhCC%LN1i%ͺS6n'xe~&xpbwں~wٸެ)pq2z4X64 8Kir̝ae"u -t9! b=i-%T$Dla&h1&[B%ܼk9#եL-bU֠ t'B|%CYì_G<̚R_F( zSI1]؅׊l}=n_/;XP4=64{ʰR=EANF>]sK#bO:wxԐ"4V$GԝyEo|dr[[bETA'|^Ԗ$0d8z7s9Cb?9ywxq2fj|W,-1Ph)#8_zyulV>@L:`1[Q>c{gt7XN2:Ķe합6e$"t9{Օm~ʀ灞F$x_713ę(RB - =!v|ёckLSe`N X ЌC66P L&8R޵0݊_[ ʌ] 恰[y^ :pIP=WIY ]z7dỹK1k>>Η#2ܩ֮RU$!X0{$`e"$^vho\=4=4$SJ/Ez>.y=n xgdv4$5L`()!8P޷d;3>ʏT-C4ڳ}`)龘[& qGlp].^%%7KNk"vmI_%JcW1Ռl,ܻ$K_}Ri:藆7xKZ>MYN o 胰` ]_₡s)UJ?|` պ˯rMwn)xo5@ؿHvy@ދxLU<^s?ϰepA*0@ԍ>!wt&&j䃱AK'KK@pi] *Yg X1#f"KIO4@ƇwPT:矉PPF?xqhFO ِs֊x j()FhTW6]9?sa[&~4}U{tkm+5JZ&I9c5Y@70V`4Lz@^CpGt s\S9b]h[V" 0xLXGh)ETpXpݨ1|A0F`4ܚWn؉z A&a^zfՒrԅEH{B3;Y)BDQL av:q`Y+`xG:Ctj$:zqgORd*X}I'mJdtSStBYq{&lóLmktau# /aV yJƪny@TH$'8}I|gZl`,ZfDkZ$%7m*%-@m?MрRO]/qԔ_=WA 7Zϐ'O |$fnusĬo([HLLS=rpVdWh1\\N I[3֯wnk-{UFZd9_%QB²'h 5ճ w Q'tw͇S/̏Xc&v9k>D]7$lMo4hYOTB%FJ!?@%Gg^NnR BT}m:$OBw K5dYN.9@;jɻ(>Ƹ'H(97y3c9H%- D &=;%;i1W !!RM6l%cIH qR 3/"o'cU$nV] g*S*HR >ziV\AY̳ty*d&m̈́2.wB#@)}9P-܀@?^[+ΜoHh.H~$$wM(g%0fJl. O} 3)*Fnq ^L٘wz"ax)m.1VJ9Eސ6rp6Ndz^PIV xpQ#l)JG _n(qC!WYSj_$\o&Zkp_/fe2fjC=6~- N{.$tL_"Cia"r88J" 밬 հ?GG0z<(3A_3ӊ)wZ hMĒT/YIk~vH8lM`=H ݙᰤ!R0^Z3NjC ╱$QUgv3fH^Xv@m4b`x~)xP2g3&5;v-?GoX-?f@9*(ʩOϨN=CraVyQMHA@]Scy$ҊIM8Yw#6i21D|^~s-aF r17MZ1RޝQ;I_,%ҧ=ĩ ,ĚMRp͘!pu3ąe`)JZPn_١>!qQ)81[]"E@jq=) :L%0PG*#g-76cM6 LVG@]JFT@^'5&A HnOڬ. iEy>֑#K`K!4j[Êʶ=ۻkEG-=yM2/k")=~fOHb*%V6e4To<_&C -׬tƟ!Ȩ2~CgD8bLE`휐[6rNvU =s=@hd{v9Hc}(>Ό%k|&B} B7l![~6Եtǯ!iwX?E QܱNcN^BX'Ù*'j%O?~B{=60Ky]y5 zំa CrV߅`'|P볽cA{>Ӈ?Dil+ \tG n6/G@Xwc#5eԗiaetvO@=lp^'됑0j,/dK aCycu lʾgnaنCbg:=Tzɛg@L>ue3,~i{B<~IG^dB!A쒇!8o=Uj^j Yƒ$BALyb}u:T%Uآ׌"a"%bNnN dkUgXxʶclAK wZǐwP&%]'ux] ]߸OE}W dWlc2qXg]n{,k!Se|q/ޭIAB(y0_?Lts&zcbٙ:c(akQ0quS2iq Zʢ) ѳxè65 )v^$>Ԛ.)mOgݿ6'NŷHd8$~_H[JUM"dLqА*i/=:YqC/GXUA5v]]KۼDq. ~ȃd(yohi1 9ZM7DeB+R*!p{xCxy}6i|=x`υ̩|I<'qV NEUw.iiOƪmYSd|Y՚%H7yG]Nb'׿ mnY E53|mAכ~:5k-W)>+_@|a $5jU='[Čzܧ4al̩')!Ԍ=!E!^gA7Zl3X9sh=_^;[SSS\HqT^.slLLfpDU-(Bwfb ?OAh^=4>ISף 739jǘS?0Ea T~〦uM?"4IsCi^h 9`58)#mcRA.(s0<-J])nJD^7Ʌ K\: @~1+ݯcp.U әlD=_dy  i\98 sD\4ӊ 4v>a{R$=앷 [xaYj?C'ۧOJ2cG:/a]wI//CmW觫s?Qf&ٝ٥E$ HZ9g~6Gz"3u#Y܇|. A{fZhWhw Gz#Gͅ4g=tΪZq@[}c7Fb;DQ% !` V,T}']_]_nBfʎ1N2Vne^sɆ-" 'θP~uF%lͻOm4>*4dP)7SY-V PMe /~Isyxztx$ZuR^ɟieJUD6YuU#tvHWpn8ybtHiT;Kz@8BlҶLf1mKݢ U [k5=,mMLi8x4zxER?qO'(n3&52-w˥S:\ƚCctzeG;>[ƧfZ"ko2|؟lKm)52㾓0#"}k'x>e1lYUV ΝQպö.YYd= Τ ;ٛ7w_ܶA9Hf;8*d)G2RIm_r~_W_?_'R-w g#*"gЉJ?7Xq_QK|sB(*D贆rԼA>B("X!|ȉQ}_69҃&} ^;`XGe^{%\! cXU$%|;G_8e7;R 0 wj͊é_[& uߙhϴ~6\EP`s<oirVbs8|T̆FlE:>A΅p~Py%T}άbq#:J|X.)R_ƻ N#M&rI,l]iE$SU>m&CQ3=U- 8_³K,ߔ&P@R%E?/qsL7Mv_Cl~.~-°~J[sqc֙<6+^[V1&3sY8n\^7~?SRB,OysZ5bo1u.*ybr|Aے`,ĩ/vsp1|zB+)qV3idU z鑌,aF(CkHvV.]7D=nN]Yq80GAka3pR&b:saei( }o]kʳ r҅chWY=K?u|JTq?h#'-qkӮY=(A{w'KpV]7xmh4G`*$4?UCFq;ޗ"f$[(KA{koUq2XLU_Mbʸ~d-tV,O=[ྛyL򪏘mQp$DU뚅n4ßȇ7t2!A\ xA٣ϧ^CT<,x1QOlKʁݶE6'}*ȼ`.N??NW.N1KQ` (W yGT(?"7-]]ɤ88j74Lx]2/e2FQh\;|L^GPd1>{2\^?"LbX^ ~q?waQe>/rr%GV+z]=W UQcVzr2SfpQ-o$!hw 9H/ kFS5c1lΣ PG6FW&rGFXfv{/k`DcDJDE$ br((oVgDKx;s167Ѻƥsʄ̕!$ Z|L>qJ"5]-]hqѣzn\H.cVBFf.uQ)3@ȓӥyd^,]TO9Xv ~{ʐiT-;^)L &ݗvB% +FY](O~JSJ߈r\-yě]/"elk™Jk aV 2Š7.3I9gTyn[o,V;Ƀq&b̆ƯN|/kU8!aFbD&sf⚕ύ] T47<;-|ؙyߦBiv8T1+%"Yx|,u W4Һՠ,L/JFS"QK\łd-kE=5a^9J7\jA҈:XS[ )4t5ӽFgP+q 5,%'dԈϘZyy]b6^{}`SUb°9^6`@հOƂ۸eQ<*87{7F"@Ztc| aa]}u=8g@+ΰd/zO5s6(9Pȗ)_e]Gz2NLl5J?4}vĕ8΍ػx> ;a2*P ~06b %H^@ǠT}63Xh?hJ |^puE|KGj1Bt3JpTۇ2M +SO>gНRV5.jҒ}h=Dٗ/R3YȀ@.膾i\u"҄Soߙ[y/xE" 8m-B=sY/̸ՙUfa"3aLNKe2ҟMQ& )ZdK/MD1' E,{8)hվu4swU4тVEmKaqh5/C/T;V#KBk %Wl)ĊVEw1*"{pF3 5mYRꍗy:܈I,֥Dgq5VR?{RJ@l~ppwF gý=is"paELxB|8擰P3nF$M2!Ò8Q;eykߥ[)b8t_k^mmڛiZu ӣ~kW(֎b R`ʽډTb&h$LU Y 8^O].@\#Mġe42Xv4[`]o2CųQ~L)|`uepq":*imH&G$ 5P_iHQ@CDVp-8:]W9+9IL.= D[W-o8d!H保G z c;1_nnexm[FBHUQ>7h;iP.ٲc@S2<}(tk^6J]6hU:nb7&EJĬ :rh..cKWV~e# J<wCU]|:ÍV^2?m֋eqn@^k`+GͲp]s FI$A4])bsFفbN%"& g=xZ?WR<寇wz:v)l3(0O':و WgxxuV=)PJnETOyYo;Nt9a0$(A@7^iTXE3OR`]bkIٙ)ghE`"tySpK!94;Ix&5c\u2Bò40Q\_rQGSWk_MM*NT]Lfw;CLWÀuIW kK`v(S{ h` :|FҦTU7-%g è^Cd|{N.q*#(\)^(N%l IXXOjgZN*fChԔkObrz[K R_"g9_b-1u\@iovD,JL^UT3%y픋>2kYUW/=2z1u5įEB%1+5!/4}ͨ2,i0Pn9@MȌ< C>i%#Ӣ.3,pE @/k5>l|>Co`kh xm|z'.{m(?y\?݅ZBy(*uw?5-4=>bo/#v'fXX㍷ofsXB\Fqfr^>,j@;js|]ei.OCJ)̺sz?Lx/lI0ӆwXDifXȢ9A3"A2ȃG?IظDL 0Jqߨ pcZ! a /Y!:gٺle"enj0% ^FpoAqVQIc#䰼8K[Te_VN{U?{ExaF gh„$;!Ԅֽx*.]͂~α^?f1*7=0}J)YCGşVWh\1nri8S̔ Dt 38+_OUm|2$8 `hDVvI6iiIaP'54 Hw$ʍ6ۆ/TZo] qs &HCzBқ8nb"B۴Y;,8Bv^֌_ "[B'ulk ԝβn&$svTG,!D O?t1D"4T~ chs{ 9OM^s\"M~$<I3zWqzRe|0yh pRtT#l>,FA19ێA߂g.rēIff I=d*E65$ˮĩN,tJB3uXϮ_pܳKE3/qvނeS?//([4NoVKP<0})#5K8p;9 &_Mt-gGrU$Qѭ|.[/\uI] jp"{fCĩ/CӼ%r2(;Zu^xqpCj --7{լfӔO"&yOZ@U'ai ` ro_87/p HhJ%C@ʩ~ކ:iOLýYl>kty{(HnOXTWV!u2A7'Cp#?~@?e'\ԎC4-J"*RWnqFDp8}fr},0l_۱Y_;v~t>wV>n1y<]ŗ%?Z7$͡3xh@v*wUM3xJ8U/ ewɷ+dV:L9 ([_cFy";X.7Ĵ6uI)0 &3D)#INYh̿X^pv_AŠ/Ŵ%Wؠg(Ji`WsЙAw7_*lX $]@K7oU8jnV}œog; X;fŦ6_cjdT>z//iնvwMN6Bo$Bsx}eZ^_瞞..fOyǞJ'mm^@|EhO'M.A盚1PՁJ/p2ij sI1y[^j%3 j?-c0i5Ѥ:!U7:xv>?`!"ԯ!#Yڎ 4!V\[,M:&b{Z`n,Cz!ٗ"/P0dM^4X@B] gABT=8{X\9"{p<]@yGU@kƙ̜*1_QF% k2l*;,=.0l{7_;^e8p̐c0Z}knĖ4z8&:!pD5B]ہuGɛDo#6;x3@J.mzu[^Tzo gJHp/oڔ( ~mp|e+nuk՝iمvnW8 IrOg.&?5ZLC 690Etcr ̄];vjQ _3b-7GLm|Gn\ݸ TG宠%C .+p 2PRØttA'*hJh ^|AZ埦F2,BmnџQv>@Kj*"W}J4+uW]|cTX2QAC<|!EK ([ׯјؚA.BP9%T*SvcSua9p&y&AM7l0+of G^%Bov<r3U!K|d8HrQ}UdWp'tpKj?xM-Q=V8!_SH/1a>woXGۖ})]P0UT{ <!O5?X=zcCR.k攞)Y wrM*r"jƕ1E8`է) Iնo2VO};[5-ͩ?1lzJ|E@>Zz}E9r8*Qr;:S9z/?fQ{kkpi_ل|u!|0$Ȍ4Ic P*f0~ *t vJ]d\+1KJeA2 f6'xZ"p)2btKqZ<@ Į ^F if&qgmZHpMCnfRbj.Ui6Zk Ӏ8 },E@ tTW ǙkzFCt@ԌŸK>bWi_uk{-7p&k2Nq "GڴE@`N|;>;~Ry +3Xgor;|=NS F%۷HD-,IxFMh !̚:wAY">mέr6o:J_e¥..;$e2Zc# .jH05HrdguvuƆ%!#`Y azm/~YC DaĖ9T*5vʉ]kځxccw֕{ rC47 qORś<|GIr zu#wwLl [$_7rU)9IfN)vq^F7 qY1ͬHd-:[;!S@x%oqBFKo b-nmfPq췫tRu^I:V<{z)Xy(8 srtXHaD˭9!`I`ʗD ?-Sm( Ќ3.Y~$ObҦf46y,݀)5K{Q>[ydKp0^""H?՜`5P494n(.^;݃O#F\Oo;L@hΓ=u ;(B2?+E/AEZmBr`#p?B?IHn 31\齶KeBvģ ȏ"Z-$wFZOeV4#QӇć 3H)kh_ɿKN762pC|̔~8xԖڛh#JcEm?WɹTl Tڎs\-6y7wdy{4f[^ S4ht5nR ZNQ_Aoxf01 fg (;F܄W("f3v]=iZ6m FkN RR+Ewi^Je!9 4jv{%beaT 2PH: O>*XȑĕLqX`\/l%v ƳPBz:‚o!ZݤY=xbp <0.&M, ABd .H^iԁB"2 &>!rR> a \+ ~WKB(FeزDSqY&w7KNy5v%EFV܋Z~tx5RF%6Gkr4ФPR8tgR D:8M=eft ZTi$_]Dc~Hp'AHtjN!F61(4;:㽎ڳś七R*)ӓSּta F)ْdK]FGTcB72/nXnc%I;PC'Sr^cҐ.+}5i` ɩ>]Kdgzفv\:MVNvO$-+'ꅃG_],QB8_^v:.C9$gdY('x03t_@[|>V$)tn!>lFv$YwIk_7Sdx1htVJHxSų|B}=V)ҦXhg~ q%b`{jh8G]*h8gkӦ8+ 1z^ RԔkQ1YY`qŎ߳R^nXK#{mKpQ,DA~_ԆN#aLZjKumZnPe7 sNtON>"`'J_^^{ Ul4t^?&I-1qzAKOy؟1w3LE˲J)aȂUJ@F'л!|uDW2D-pO/ icXyN"Mږ *> j hY`{s!a@0Rǟ?+sWT _8v"Y}=^ɒɨ$>¨ͧ [߫rRNhE?`2՝TGtᝯ)hnSFq=-OЈtv/= a#l/9A^9RfaBÓ+=!JDJ@cv,Nd#2>s;CeFDɟH\ANjh!yXƁ{gkO)Ȇ#r~O!"ډ#;w#!Z$&ag_!c_,E v?:n%Kfد{+ ! S &,W[)x"qX.J0ˮV4Ɩy9t?\iZQ{%#@oKFb@]t o`2]& XT+ Sy,t Љl7Z>vm,RoRi5h)xQhav^P\ ?rcPHYk;?K :I0(",& ;C{"">uMe2/Ge,3{VSSS"Sϥ*߈Vph PT${I3u@{ZAK#Eu!^b֙V xJ7x Bo{;c;/Hy -núz8rځr8<:=:'֚>?/oKJ1՟1S 8^w`~7,cEdWh=@*y IFL/[ɬRJE+Cؓ]nŒ|UaX&)ߦNJ nIx$2HZCpm#>-YߧC KL&g&>8N!c&ܨ6R#[s=PQ !r=3{D` Rצ;8ъ3tvB0h3nrF52'Q}9rЃDqn1e)6,E~`+0eMh0 Rbx⢹g6t2s)@|u_#7_JԔMH(^}Zɱ%k.q2X3*8ro1Wݤf/WG?Z )XYE>&2& Q9s/8:h90A+Y`"} gm羊^4h8(⮂JAsNĹ0)QKD>tr˸#_ٺ&& ">; z.|,[,# H- j0(Gh5KP#?'7梨'XǴ8LN'_bvtl2'M|*=De_'-|yЯ[ Ax 'gT:8)U62tq^n;bP>DOX8{x|؎'81>Pw'Stc1x=T& >C.Ǹvmhd,EtJx>I !F #Chm3ݦ\B MP4r[!"9u):~|t^>piJi-bon4mRø6XQ6}YA}0]tַo 3ko>#8Y2Z4WrEELDPfƩ9 r0DpӸU d W@ce6Oܖ;cVG$ސ Z׆턊{\\#,?8+.vuwN4o:Ϲ l߂^ob]OA[JWsS%%\靏S-Fy\?$_?+yFLd>{MevAQu>-UgEY|%0͚dbi9 ̷ Nx(-H(-x6G'_lT󒠫 4@x{8%rbRBn^6XŠg|m38ARGj,٤undQTH+%mn!_YN #'&­Jadd4֘\h.tTȮ{0 -va4DBu*OEzzwc|n I=%ZX=/ë_U`ӃVܴ[tjq߾{2ƮZ OdJiӧTtQ՛M\RAdzꐑ_wF(Z vILAH%+c #? PN͋PV#WL|]O[EjR>5g+19U?ߓ\|8`"JR+;NNђHngV#}0ʺ%O n2A'm֢ӓBdpPK!>-L)VNTLWϫ\FB'~ʊ>PpWV^Pb/tCKDkZ0Yw_iW%u!bB+bm0y:^L0SSҐ'R ,.}SFiQ [ {XЊxzJeR,onH^v-h łn@$@b̵j뾱ͦNc*'p0%Dּ-Q|ѻ 55OM Qwz {)+U@YV/d' 0Y[EMoͳ1a)|N. =@rrW{nn=![j:!挑bX2V-̥7T GN} ZՏ.eEBr#ҕKZXk-!5^[+~ܷn mrH3_ㅛ {Ͼ2 $0z^ӘmR'ܢQ>V)=&}=oqS:# B4o@Q?/%@[& I ӧfi /|~1xf˅klq5susȄJ?ޑհQT!Hd[S1kf*%.ۮB!;'i *>@eW=aiaCsN+)i §*%Btlψg;IWI]߲:i.2 *f'bEĊnUŌPtVa[nN!z.w u`ITÒEѩN 7Y!?yb{>$3XW핕%Q؎z5=W&vĘN^GVvH=/'#ni㛚zy1_T$]aWdw8s HOciQDن$xDKT&5бA 7Un4ר$G;C@U!y':`y$LUƎQlݠ,*;u͘sFAv;tbY (C0aM<>sx@oe;%"{KܑWozPp1,eg850J\JFarO|ȅ)} 8zoZ/WZ|m͒<<1>,VVP^{k #[+YB'Vu8\b9MTݠ]@o_FPaqH۷T<΢'xvhtuChjKB>R{vt;;ܢюԍpHE%ӗXAuvEM}uƃ=u88T*C?w n-ڤGAl!N!t7md6 %U̞wCрm>1{ $iSH6 O(F_pN!Iao"-e7%ƢZˬwHI7C7.DYޅY x c=tDb@?$R8Qѳ f^KZY},Ah/ξGuV9 h} I=^m5 |)DU=ѹyf݉mVlUXiMX뷈zLEbAm(j-hD7}_ uwofM%Re\m Wtvs0VE^|~3;L~([e;h>*1c{rp=|\ \ WT:pˎ L ٥5*6/ji1' )bkew'S}{I T߭ޟ"=G@Z-F!*Tw?Qۜ׼kJ2hR+c0PͦC}..'T=?F i*t8']q|.%r fLtpFnjjO4hhts]9J([!zIqIʨcIRBڒ2kI9Z!F'Gr*i.PR"?T']Yن:䧮@-;Rc4>0f9O;T--Ƚ/Hr`y!}]7<=14i(ܿh@%/++1S ˉa玢@ώlk5C8d-D?/nP f#hb/^gBCcI P 16c8._eDkRԺyvAaC<q8DVZŨD"Ej4atHJJ 6pG<Y~HZh knbfU \CyL|ɗyNրWh&OHWkW(K,7fs+/CQ'KQb1yiV9҆ -diB'`Djfax`_Vxȩb'˔9 U:Ҳ9R#s"s["ۭGzs6؝C=:4-c./r&O\. [yWP79P~<]I {WXhЌELϭ&E1 i؞2tk5P?Sv=/1.?# a`1ZaEuNUqO1d/aۥgyP [?~*źf+xd zǞH)8T,*,`[4o艹v2<_o/QwDr?&R&{3<(+ev20iW\g4DZ$?>ɻ?(YjEQ0od!mUFVb ][#QJ\O+W}GBDSwv-[4ay ;4 >&lH!8ސZUr@yDwu|Z=1z0D+uu˔ZztxQs)*IOZ9͌1 b0eX'+XHa%+V [oNDhDv$PǗx! W(M9ywõ~s +Q PbnZA4jyzeJU;ԻD͆[4&A:'a.Յ ;f |*e?BP%ю3ݎ+b8h[Q?MBUdFCD8IjVz_܉X%w6bF4,ER2yanLDt2^cU 4QIX*3{#x_mEPqrͣHga ɒc.~r-P=(}i00<GQplBici+Kڂm_5h g- ?xMv̸"==Le[_6>$|3 qaB#tuI+ن1vC*~:`\@2TDaJ`mRî'5{1%Ͼu~Pup61 IMfp'T|U^˺Z(N|+2iމk :w8!֎?0Cc+jCvΕēaɼ)"~fuܘy 8*d69\C 7V}䑨` c\1# 0Kʣa1pYF~3 : ^\o,QOgpKcJ{g YtȲ}AMSj07+~VP,~.:5fAawԫ48㉓" 0髬xB]rZ[Q:Do YgH!щDևs311`1(oKpT;Mbv|AlqOfi+8FJ$Ppvp~> @Cᕭu\,v;399>ڊtXRTrNbH(ϐŦjGIR 8lp%LCBQtv#X9U(k1Йt $$VdT PgM3fQ*I*UلquP^_ Y~ub0ݼUz򸭍!`@<0EԂįhceyP0{ŧ\E% }-G>)%׿{ǧIcfW !KHZNq-q WE&A}9n"d'wvS8( IQK jv:`x|J)MKS*eW#5W2%uWPN%4,oW3;Ө 61\czm㋮Vy. rr%(1ЪXa- jP#(A~p5QD4fsߤCdĔxxo*ߺV6jœER0jz3mweQbSdh{}dIƻ{5vݣJ?XzZ{xRM.ºN'oJ"W 8E߶]$ⵐ~- )!'v\I3w%ol)J [Z7Tʠ[SmC9`I6h2T\7!AO408JJdĚgח; B1pNh ͶT+3U+L滾q0qaֿ<-;еb}b rG轫PmVˌBޘ6*2p2`(XVhs2JVNxg  ޤ7f2  EXig>PO*U-1paw,`އ0j #-$ iz~$'Y>0L]:Ծj7MV Y+'EH]Em0.3L(tu!c4~V#!8 D֓^Sɳ;)s󑜕ULq3B~6<)`4 X;,MM=bMtFHr)ܲݽZbJ?j?L;+؁mAuWWȜ:1$P|o a5&-<ԶAǩM&&w1OF\F?ٺZ%#ZwfPuvwIT ο?FwiqҊy=@I0]t ~?Ygݶ#5v" EiA9nF]"@_[%2gfwZΑ-vxh ? N.޻+.X#\ eN Myd vSTfg0dtHٮL"j3ZHFn+~P('҈Dc(F\VhݘË&TK\W*4u tf0-+D,P*/|U` /*ρ'-rb}:>̦1`5HNKmBg ߳ئ:ݫEʚetFU04W[Qd-+oZfCIaKM~}Zku?KV8 zI 1gUȏ;tD1#7lFoX ܓ~QZ|k]ΪC9) sabjs__UŊ,pn0H30(">tI>!lj]ĚsoM3 0jzV0ȌsIZBM[K/[;H)ZZ쬅(]휤G_[6ӧ[?T -irh#4;w` kũX D[Z4_$g1~ַ2 @LXj .o]|i[8}v.=h}tT7]&.fmϴ1|ےP܂ Oـ['3sAl NG9-aao;!tT{95,L?&'^m̀ Tc)%PB^!ϖz%E&" r4kX9n(gq-pƯy}uբ95pr `NZ.:e6+.yC!8PSoX Pu{\$J%r)ުѶ^\yv7S^Oxx 63)̚_KQ^KXmr*&g5C~Zos}z46/]Hr1<QM?O,# QR\Y7ROÙZwJ=Y*x/ێ,ȄyI70fuUB9 2'  ?ZUnui)eQ}.Bf-Q-pU&;S7*}Ν>щVL=LWT} {Cc7e ` @k1;+9 ڊtiָ^^YQ+zPm@mFC] w-c*GИ!)DN;ΊVGAFbJf+CMKwW2Z13YܸT*FC̫~Q7h /y2qhH'AkݱsI*KI?dU}Zlx9k/dQ{lnz@7r;Lh,S T@ !eđă<ݚWkL*6/SO:u۹(XT;h.K4=ONX$d[Salma-֎$m;gCXf@s؆Xj+KD0F@1a>Xgcv3uHX{I"qk3jO_geYE3¶GF "iwcnpߖbK? ݷ9dHeύ]?(; :$!-@!;oj\ȃ@,iBCoE*d٢`Jĭ.{b-^5ryvyUô, ) z~6Z]\P '&P'jB4R#y4 .i5u[kȁbгA@oc;F!x"3k S9X8(cx7FW]/X駃'SfN|:&ƩUVoBzeԺΊ?Iٝ˕r5eJ) ~]Cu*eQnqu䀔~͖&X3tZ{B+9%'l's^+YJ f_{ Vm9#Rcp @o2ppG2 eyd*Toy|.D> Y05"Y} VO[R6J^Uċh4:&EeW-U>h%%MG &baSCPşP ;/$ª= uކ%?N!/uX6!لۊza/yҊ׫Xߗy ccYKdYz#f> [,&/gz4fW- jto)yhRP4>{ϯpRm7.7ˀb.Aļ,Guo-=H'W{X/J)~{^-Z+5qeA$0GP}<-,+6qNrb4?{-c0kq^ dWpv+"O[xr 1W\ !dEUUW,B<7r:2,U(-qlӜT'5%w p[#ch߳: ҥTZkOkgښNfo:|`ȠnG!bz$OFV*,o T 0cr -35AU9Qͫd;33We5/l>mżNkc~!0Jf DTKsUw.ӂלYn=(X #C= LޗxӭT@^8~M՛ከ3g0e1*ū6JA`pYF@@4\,+1"v#|)enΐkE=3AS Z<o.ě60y#n\C'55i$slN(Z2~;ww$\[$ l˯2 UÃ06#]y-<х2"8-x̯p&L_WxdKr:×))ݰmx䚿βՠ[|'!8Ź⯉܆;Q#Ǥ/YCm_q!RESAj[!M(K<לD* LhVdy|yw`(ɨ6$ƥ@`wٌC%R 85%}9&7RFְ㑭g&R/aPZ=!,T^9^`C!gi5eB;G3o_v@x%(p5>r+9}P;2^8*Z|/8 kn8J8֒nD=MQK6fE-,(Z=^Pz;PGm2IpYAu7ylEk(܋BQ3pcetMy^5[Ǧ6hE5wkNo3:Qydͳr\t$f=sU P󮀞[}N'ԇEk? yBCfY~02Sk?9\sr?bvTh)[Yo|.I l,#lr䄐ccPfw7΄M 2ղzH`^%v/Hd#=Nni}̀k!J9E7=r,b꬗%^!3D` V AQ#%J2Y.]u&cfZ?Ǐ>OE]Ɵ?OL;Fcd- *DSku>j\-gEWoEâ R]23(!\W[&t$*-6tѵ:Z wtmQ$tl,(Y%$.,)wx %U qJ爊u_86.̍"UY7hHɀ8XK: ~a:#db>\!>.@nov@`6CK MsX1KwRH8Ge sV힌1lj$!VB-!b/# s5?2}%@v`s>W5lXi2k$os;?/@UE$^M:LTrdOj}K~leW)h~h3#_8mgᭃ0JݬOz~Fr 6B@b|2T|U,԰?teGCyNNOQtk1fHnQuh]՝>FU$fT:yΤi@4 u[o -3zr9Zo~lO":X $Ӝqfb}bC B>” Sz(ǫasL'w G(DP4i/Ӛ%`O(+]CY>TAHN.N1YItk7̙ 3Zںހ,=T`#&-X^|kcu4WP4ǗV,Z[[>)4@TA/4䒵~wZқ]!ENQS*=tC> ? (?<>Va{>=.1xJHLUO1Ƅ ybڹF1V*^ RTn!,$nC: QxB(!ˍu?8:Y({8P+wd斟B^a3Jp8\S? )o0੸ݝբ@J]6Φ)Pz dm59c?4Wȇ?y&$ư7]LQ 3̢:>ۻ `$a;Ֆ W [s>xÅ%5bR;}+`XSp]IU[tqPAKYט|'BG&@S)^$yνSzo.u+n)kDז9a%@5NIqnH#J(U"ۢ7LK] Aҗj#/=TF;/III63sP*(#a4y'I)xZܰ.ԫ5-zj<@!rQ4+;KQ!i@, oz/A^xti3.WvhѤ9ufQ3WJ0 8&\F~& 8L\kq$>Zuv|Zx;$2`'W#(瓟]7ϸ-ݤCfdR3|Vb\~$'<೔h .oSc((0WjȽ($}KLF-@n̯!nDŽ1\pk̛|gЙUcp ~K[9hv\]~Ht$AV:.`SMO(NI!^AwènI{qC&ޚ{h5MαJʍεzqœιW/ɶܴ122\wN DD6z(̧Buk$=ښ夗p" Eh.S0^RImvj*cn(؝AA2"`ng I]36#`S9<\%VL/2BИ)rʺMD$Gv|#Gl~jCyC..=Ww٧;'fgPP0)̫I^9nZݲž 7?Zt0#2UA8'+p P;e$}o;F|'9S@4m ,_5t@p'w\c?z-_I ?\0~\h&S [QZkќ+NLXNoFrCcV [! +Nt rTTy~2eESڈP٦Zʷvg^`s c=ݗ{l_OV71y@Jzv7LyocZt>dJ:9 0/pWP,>s=u N~7г|wok#֎z:?U-}.$!`YϵV=0~= 89|Nf0҄$IViomhgl{ LBw^pɛC0<. y\aZ=y@SLB{>B#D+^3>[IP^O@bzLDD"sM IjoGƒ]QїN|1wULɥ3=ȢpjN`{Z,a㰉؜, V;g4:iDsHab"/qߚPVVhBnpݩd#, g>Ch;tjQd Rj-H:Vy/r~2[鑯Ij}lTHYuuh<1,ԚE7Qd_q%Z|:c`́G,28PP?6 Xq/hŖ}}NLGߜHW<\ex #+si?(Q_!C~jB_}##`FХ1M |t:A+ʝ3&_Ңv'*C Ot>Z/!S+^qK@V GVQ50@lX!2+קC.VQi?{(.rB7" S΋ /4 -J#ǓyB\nj•+TݱȬEuvG ˮxl_e~I3J k1s>ؕ|`$29I @&9US?T`YSipE-袲 [$͜K#uj{/Ca*Kr,;]bET< &O]ٛyP(nq"..Od?VtwT\Tʲx#v`8\>FO ""L'"VTki&L$̙or3YY2YsŨi6(L<`sm/XKOo ڳkp:yӕP,[(K\,) ֧R 5a-Y zB].Sم*"ui&Fe$  _,}CQ}s<&ХO2Ÿ3_da#I\L~Sϙ[JF ]i!z,V8O/(nJכ 0M:e }Ab)Dn`6VmvV'xYf P΄wiTXj|s҈TY:R{JKֶ[N[C=¡f9% C$g9.ٷzhpC` wA0l}64Hbekǘ96I?ׄۅϟ,LZ ʎj)#c29+̊鴐+o3>l[ bC#eb:1W_-)-ǼroJ̖P1 8#2cI&(YֿsŅ]AJdžV>5憴B_Ѩ 6ri|n&(pƆ8͍КǦ0>(F܅R ]/_i?)DDoKݹw_2~]kjg[jA 'ґirFΥM~8"?SwJԔG\6,}?*׸(Mqm2Qynsrqx#r Gw]!-{51>(Iwk5^Ow_,;>XcvHYvHOKѷПŻπojʾMM,~h!8cL4=D@8D%E~$jxɠ*JyN_3_/{a@skXt~1ENT̓5/~`x#lq X0n~*Ƶ})/0Ӡ ][3r @x= WPG ,>>G;̧ST3/CMŀZ(R zH1{YH̆x6N_k FI8bVN\X0@L'|q+c,U+d;fk{jTڃ*JVKky#dixW$m*^,* *Gψxz4HmU 74l,n`/C~D`p<\ 42{vY$dV4Ĉ_]wRьv,\u[G+1# g??ӲW \ɱ,Jۢ#)^^FrҎd@?=tv2*wmk跥yd3|mn;VovsLJ1s5aX%vnWl*IKF՟iR*%7A+Eՠ{KIIkX; .,:[˱Se48 V0>R He/$ S,y҇e>x&@)w04ob\5QMՓyk_Cy_wIʯBԇKp*(GvSZ\n zR:-$WRNI DՍ?ZKM'ex[piؖȢfʖ-) 4T3rЋ)JkKQ!X6D ݩy}yWT03BTWT,U,sW7nU6ek-O@#&r'mgB=y%xW|/;Tt'r5+<ŭ]Z cjoFShp'*ϱ6à ^\wXޕahw^zZ9\Z8H[UL"{TߢFc}Ad-xǗkIW!BF0ٛ|MMFԚd?r} :~#В%yUӟ5aUy?ʚ@T;3nv-ev:kñn%odsޮp_IL5QUB uR4׋)/ .P-y^D|à}n̖XBw\b0/b$~U7[ s 8K\^#8 C٣޼A k1]*0 47- (â[J(MS7$@3}==4ln%qm^5 }]NӇW뽰҄B9'Vۧf8@>ob$7ED!05A{#!Il&*O <59a<<ʔ8h~<b.͋ڰyߡ| Jt sr$LD%w(X|Ơn?p,8GnE{*Aȴev/a @/S#F"e4Ɂt/@;C5M"n2MalmscU9HlG7ٺ,mvUK2 h};5wq>4o1Nd!L狎mA*>g^"nx]tLY>ipTtImm۪m[,_sjF st:O7;Qf7P`).`w9o/tuIOAEAN)E9c`xFvC߮dzvM .a{|˂ˢC!yЎ܈ӔQOf]TUY H}U6/V|1E6  ut^bA{խU =prM=;irx[?Έ( #¿qr4 *W<ߦjzivqkKM})VM7ghQY2ACP?Sv?3Kp|[Ti6sUM*KfQ^qEަ)(t|Ќ ]at#y>H`K=[Iޡ9u)z!8zЏ@ONz/SM :h.q*Rrޯוf 씖JT9{޿Q[z1Z~KDF:PD9:;V>>GJ*a&hƭ %$jwԌ-DŽ[:JOCɢ*3iJb!RrDPG4MCHIn&d_,[oП6iFs( (ZYIw-9mLkGE&(a&%<fwm[Ŋ-ȟ́UtAR@4Mڠ25'N+WxH T/l>aoS*wtĥ4p՟kQ"Fêr5 6׎[<ҴXߑ3A^dq@Aϵ֒}ո,#0$Mn94(! */n3si^g 8ikN?bA×b!9iN]Mu/m٨).uLl:M JIhj?%cA LC_&DX-Ji4m.>;"+gjػ!slm =sl>{׍ ‡%fPaɒE?u$Rh1+I98@=שV+ .6:kbP#A^-xm=Ƕ}W~>?veErzy^< yf?(V}:`#;#gύ&qT<ЄvS>HaI)I93|vp{JkQiu55aW]<)(0ޒy [=?|θ-[(w~v0RV|£(93L]"TY>bK؅ ydn/42LN6}ssvwŌ# }yq%f]n]26c. JMQsSM0i< qƄd <rN@N *r<Ȋ>?"'wFa3A4|ONs';i)[rL5v!C ˣ\t~7!fP˰89_PݢHoܽ}Q+(ϬʗYxà5F5;꫈:naw&/kS Z }Q8VaCdQ(sHCb9}@Kq-I2Pq?]rE0OMGU. V6 }Ʒ5/W Q&׭:DyA!yzrAMC2"kL8`w(Ot=6s>oir!o/&yAIɝV :8AI@i#wmSQ%W@D@ᦨȮ"R󲶼9{0^ኹFABIiƅh֊$)p{ߩ*\Nr˄:p64f%~J/8z|-_l" qyρӆ Zq1㄄φJEkZ JJ1XI"?-0cjlo"z]^REg dD+? WTFT9&E'#A,ᾚ-[Fi(*pl薫Mց834JCP9hF bp䣰0~v-5OѦVf֩YA!tLDMSҰ^phѠ1W.n]Rιx4ӣcsuCloysOPż.u8LrOU0XhX?d"XۻfAM%ߏ[1zR(qˀd*r856(O+fMZO`\k)v&! {'Ƥr˛oLCUg,&e+GY]e8LU6+ ۦ, C"PM[tS|1,ž$۴-r*vO#|XQReI euktV^F7ˈי} = ˪rCphfKږd[g ;58|$Th 3wnl˪l/7 b.~ᙆ)ڜf)U[}"V]L&ཷu3d=\ 8\}2r]G- \BS ~\Մ6あȆ3ոfpZ0c|P{22cPT*Ο4׈6~=]A~(y`ĭF8nV/s5 Jmu`XˆBxh2[hb"6M3 v?8`P| \zjyz_7vH>+N+wV-Axifo :K- +.+U0z*?9'qZlG//ܿBICT <,RSO| E/K+9*Ey<<հг :j_N7,$1h'5i0l|Zͯ2 ;4!feTgLl)M7 0sZyzsهuy`ww xAE Ӿ:|b_E):`Dn0bd#a4Ʋ^ 6^.RkļGrQsP~1eE*+8+,H Z|c u9րo[z9p X (Q.L!JD,Mz{=% n׶.A(6ek:Jර ",% ] e{c a,t]K7Jb#:7p݄{j!+lC܎1I '5fB-/Z~]-vna8&6.`zwAxÆ[owå״sű<ᡓF#-B{zkSX%,kAF5`>yA3ALc|*s8S|ޞۤ"Xwt֦\pţ'V+= 1״N 6$ Tx9T!_H4tJ0H Qaw;Zb?g2dE50_co@ 6*AG.W(_FA rT`3[L ^Ye^ޜt$v,#֚xҖ#1wpa'2DVG5jP-Y!m2LDC弶%r⧣6C!'{ˮ05dlc#WӶ~j&ۂ]G V̐`O19Z@W/`C7eqn q>A }-}^InwZH҉  rGSӀmCz# ix۫:aF)C%3ら4PS3uH,LeC|Kf]p_ v% hTFi Yag8odQ,y86͞ebnĢfdgOF?4(R=*!A{ S#/fX$ƈ0 I7<>s0)UNj E2 Ewj <=%T{q- \$BW; WB:.j !YϐPx|CI'X$RmXPll4"Dɓ7toA&r"(hiH9D|ƆU.=D>`WXs=@Hp|<W#D>Yͳ bЅ@m Mtlpg)GUo)_b T7Q$TڽZq.GTcm:Q,_NklJ^R%<|/wNg܌)/v 6Qt 3}TN}.gwGjN4 |K7YO\Sq_4%CJiUM0vy<-?>'R+^7Q.H0D`S0HFr}X8igV&dOfj$5A{(3z) ^C|Κb\QUǽݬx骲mn+̼69Y?yS^9B=hv^/ ?sxǁ@n0 #fX|uҒO{'~YdFKdr:Q,iBBPunGPh˺/8ѐҭ9Hp~ml`&v9V݅.&(t!Uh XACT+ؒ{=5a"m7k{GG1?׌c+>PG758ǎdlxS~k" FboY p"" PV*#@:ݲk^ PHGx+5}pB N)EOLVM4i#gb9q) |iV|N`nOې@d'S$ RnŽ/8Z:#bn7k%MX ~ Hn9s$[ Sws<*N R>Q2\>ܞ2R~x2&2A[':DT|j JFǃevR?!<$ZnD;$,,`&K~y*4?}ea)R_Dź>55t!`O`Ll3ƅh4kl>cPڻ' Or FzdcU !$a9RJqN'!`*s}"Fo]IuZNf 4? ݫUA?ub [rPS JWP o {֠\al1#IQoFd_DfϨq11= W_vƕ[@7\͒nOO3rGĩR:9Y|9؛b{ 1+ dj-wj9 0v$ \Dfެ]JoBPy|4.xo0VTv3/2H1iR4 o! [(u>( L$IuTj?gܟMPz*,E# ,m +A Sqg $O {HqM(3 nbzry"'IU唝-7ס4X*A]@6.I(4+2uтI.?*x=I&Ug asO>SDimrrR[Z)30|oK!gֆ-45usi[p7Aq2cB콖>y9T#1Yea>74 nXq1x2R/ {c]յ4ջoZhjT2Plv _<2^M@\i5 deC-D?!UqnLMχ"]65wenQV)T}~ O"]'D'תcvߛϔeQ`􅪿˓;ᆃcuh8|zÌ!NV{-KU/5#: ?z}H_ZSՙY ?9Гhq9i/`\;c݆+/c-dM/hfi1n^-P] 9 b?}h2Q#ލJMW25UJqpfk簫R}6[6V}`b Ԛv 95$f0oe3N)^ǓF >2.2;Lk|B:{J+ p.`ix2+Q[yTxn{"7.te] V鱗G`Y@x&k3Vީ9BQ65@c^H[CNQ2ks'E$(sukJ:%7SMrSa 4^27GqŸF"yUu8RK}&u{.B.2hQTQʹ2Su4f@V,=["q Eku|#0` .w]GU@9m4>`S.az"H۱57&3 6UWK%P.Nd~tS Ey^9aBe_)ќc}[P酣llӕ\FE;Oc'm4vg nZb'QI$afjPRʫРN6OW8N)#ܪjC^3DeG8HL>齿^LZS#-  R;N~nwYM40[+X}X@ tFU,'Uw/J)E>Ҩ27 toet}\L2Pݾ H>2=st|7+ې>AO/J,mp`q=˘/p!h#h|+Jɰ]U0Ea1jTkj]8;B* }|xl`SRD N.G8,yr3M%9ʜIxqzqLPETEycQYxz4>r+3ȃ_)ym}ER[YjT J?gݡ .1M(V@ ǩb-~ȠU"q}$'p:zb)p"3rf|͆*s%t6Nsշ#r| W8#POd E \PU$oy%ȿpj8cH'J+UZ,3YT$As݅I`̛A8 wD\ tflA}lMzlChEQURX:L (-6<,$憧4Q xo,ÐNzAs4ޥ'޵YԩOmw8ls Haz0y| xYS*thlw - g[MUc "CEKvm=UD%3Gi%i /#a-KeC8-aTŤJPd˻>ڔ;FooS[4%!8Fa '['V/K H[-4Lk9]jk'kefh\kΞ0W6jkWm R`Hwnأ%,';k]c fu@LC>]MBMâgE4٫Bچ u_4qZ5D3^!kd7Y^"Yaс7T+z0MhWrȮQ7oίSoP0k?E?,PID#~Xq9[*PJDd:"k.XlFҕS\<-P Â>9WMDn%%bA,H'ItѴK1zW*oH2o߈,8A#6`8z՗ ~;Y2҈1-/{@⫄R{RG&LtA՗>_9>A' #~fzʼS(BqF3dww}1=b"VAuNu*.pC%ji(;w1ᑌ{uD-y]u7B.!+s Xv#N{S aTH~ՠj$_Zc5ͥ{T;2r n;kB/[+ ؎g-r"X*4ZLd> ٮH?L=g1bK(d\WǍuj.#&C{>)prj Wr۟HKi@ PpnNVWDI2V6@}dXGe^TqM Y*dz=nmABo1i/!bQqIٵĕjOT;TKJ(V:eũD74ta^_&8)hyxqr%|7ىZ`'X )L w'lFU3Ǒ%iWA~d퀕PbDZile Xz@=wKX790ir #fUҢs` 5"l~htnLb4pef=tF {VL&\2vR]W+ڰ$< hG-`SzzR<w#:>FIe~O6λzRnIs yfS3n/|wEyyAp-RVn춞jg'qdZM՘Zd,}}y'@Y[n^8aڔ& ?hEFޖº oi_˳ W䋒75,a+T(Kt>iFny͝c@eЏ^Y5DcE>J^܇=vA\r0#t`;{"kԍ^SL>P{}f$ΏC{Pެ|D.̀D0xŘ|q:G5U&5GwuSە_+m^|7 !Dפ顺zu( dҹ|ܖLBE3{64qӐ(­,X(po#ӕNOuBAln ŊzcLmC1'G=LquE DF- CE? 6Ei&107[kI 峧L ĝuS]g7[Z(Zo댻+ ;R8,[n>[A FpP6&U7'dgpP=r0ħHopIYppvPcL(5r\ٻ0|oeyQ' mぉ 6Ebw3NukR/ f 謿삖^%ʲ"$XmG131Lۜ"-=~>ܥymuNa'-]C'@VjCmX*-pA@@?9$sX`aPQ `bմ"[~}@{x+_L2F!$Q*EWQMho["}Yz-51 :+$#jI;'4MJ'zFS2cbSn29$ZB]\+R Ϣo >bkiz| 'hVďDNm8!vPX6JÊ6p,ߏ8-!Hbvh 8Tt\ -*Fmo;?Z&,e6huvxf.Zyfkp6ۧ.ӬJ 6^yWEA=% L82$~3,۟?6.ȅohmN<-b4Dlļ#!(#ٍ1S8ڏEF O\}m='.↦ -If2g/%pr. 5͋s\ld_hJfS;)WpGC>s;_ NttpIyo dM~5r@j/O$53 %ӌ.w9R{1 lZv A]b{_NWlr^>+v|FEL`iazP{k]%j^Lt:q`^R0Qί3YFg.紊LrݒDV(K-wu P<앋aGpðevaֲMlss_+«'`׬0Z aeb9C]&> k#qptNP,o;M,e փhzH wXtaU~_[dGp+;giG_2 DwHA#!2d/H]߾R՚@~ba0 s3Cx/)j&.O$|vu%}si^9 = Csh_E}8K,;DH}RU/x7$T$\@碆WvhRM~ ?/Unq$PFUx׮IL/JTF6\M-ǯ\+G [|蘕H؍!9.}Oa̦s G`,9<6bL%s-Lt@#640`}^rfԅJ.7Te*BĭZVa;O笡Q/_w#_y5qTy oeP m*!S6Y.ԋ+jߋ[J£ oGMgpqZ>Jo\Q2w*-=NEky9ZD:d.(yV֎d˭r.r6,G6dZ!A-DJN;3 q gdcז*5 =} yugjSK*~[au_Y0۞guUN;1׿$+!ۊ֓d@7M4,wKG*+&,(\v •[YYMV&XӾ*n\0澀J+ ʌ;si-? QN26c.b&)R}ksLAZ-G9x骋]^}Y#A|S/,ChKT'#YSz (}HsAg'Nj;!!ż{kNR{KA0f)l}(tpUMHJ:CDv3'd[?% CNZ+Կ+JX5C+r*Hn<ìNb4бXqjY"_(uqE=Bi ^n W/KoHy ɦkpgԛٜmm+̧]YpܣNSXnZP0S<_Sv>F7nKg!b%K(S?"K@J/ z A7_B4BAoTB>kFx-k.аt:{}rro(Cd6IU2c7-&/ 8`sf\ TTաpW $Ճ&n`ϲS6~X B4iKq#yzjr֦O$a@xzy&E/ F'mtG|OtRz0Le@y':lیbJZ; PHSJHPuKc$r)tbW0%gp, dpW'⠧m&!@E:dM酙Pta}[h Z=OJжsnAZ)Q9GE8J%[`'7-GS&o#*cĕKI[E ܚfb;ɖg/ZEe-D~+8=gWh= Z: d0F̈tP[XHUMY{4+!p`:֍}p3٭(*'I}IlWNXKz@/5㘹 Y7vI$At)ccL 3-ii0յm)w[]Zp3k4G&DIv~x֬C^tgÏg]g*:p htOӵpM 0'©J6/҂P~^t5j_M-4nĂ.p5}6BrjcQ TURQ3k z5{f dOHrف y \Ge`90Cҵí A$UKvwL9>HTWhzױM{WZNb Ղws3jg^x3rQAچk3l Đ56j/FĠItBa&!Eux@wRA)Y݉ٔr7ج"PMv&تA 4tu6ZXp@*Dhgs|ػ83V 䣼B1brwǸ)so?(QӢ-BٰY]-u~7_~%6W8 :$,E2._ )󄽢˭F+Bzӓ+EJ/}gQY&OXRн֑&9JO W3`s0ce/+PL\c We&Ԃ;Ň> h+{vGL6ȳ[#eX#~*ոD M.͛7YtdhuEѾ+-o$FԁD"e ZT,HtX|JL=hpD@}An* `ǧs:MIvdGI{-7q:&_H+47^YФ;"ԩcOyMfPrrZwdhT[qncyc)^nH{q2Gǔ`U?L9|B`'j}:FK,s|GPeW d YQqO1EKsh]3Q:SYZ]N xnѳS0 [ڢZkdνMBɁF87.+r*Ŏese(1<3us>c7ّMRU~xbFm޷R-1TYzOL$p;y).zXFiN7FL[XxY2U]L0pz6\-֟EATB7HuXѪQƝBf{Tcs̕d l~`^'R")*=ۄ _ܒd9?0Gt֨v4Bࣈ>XaJJ :݆V?"VF\k9áͰHJN}"KH"y<t~NoAm*~:*n%9/>͆}Op_N>KR<}L#J3%}9^13GȞ(""wU-&Z~@X_il❨W-R\0L^mF#h'gb~(wc Kunxrm;Yœʀa,}AmR{?]s=km~Od?cvfå:lXgh!rwoͅ[K+o*J"TIT?m#Es$Iqq|&-$u8m r^Z1>?rȶ$?4ϓqnYEzrcgJGz ,RwA@-$ 6vJV9kK䡾Ɠhk{wy%jۣ=n%5G/ #LfT'_gj!LVuu?Ϝ4kEk(%($PC2qRYσ.oB|iĬLa|o鿍֪7u?StD-5*v6R\g#ӑv{Gf&e{j/l Vڳ&8е׿&,ki\5MK|0=T/q@CU)z~:^cZVu]UIR _nh\@&ϥw: Qy-"ǀX̃(ą;> y6x_*TKɯGdv0!b%q8c 7[)X *a0Ut}>+,kO*P..Lz̮Q*Y v^{7kGGIX>Raġְ1,<˥=B"%B}#]Dhvɉ ?.WIؔw9 =BAz_M3k=D "בA?0!꿇/vX^oéK+|PK.ΓV-]Ֆ:׷sKsB`_2$j'M Upr,3vf "7~W iF%f[2IRc؏&+s cY3S\;9 r:o}m"V;xBc+I_d/{H 5[M9vX[`n%?R*E qIvU_6&p6BOp6+3wC|oqӍ]/M^15pZO5u{mM\YG5at7ef3yU=1t0>M&̺#ʓRӒV~VVeAdѯ__fw˞Dj4=ܻ^2_njST*pb(vkS'/' t|9H8 ͺj$Y SSk~+z>f׹˳ ˮs!Hixm{W 3/24 (ۭn=ZpjOl+m;.0to 2.(nn6jWA|4[yGmY樠ě-)"ʿ57:b3=CIjiާzc(7jCJ OPH+b|h\ */!2,!Q x3ni|qυ S>7[~)pBKh=p l)l96s)[v B %@$dҜPqzqW?n,KQ|EJAF1sЫnK{-馅1Btrn*֍\>(nv 'miꎳ1>0B. !vOۀv"a|>^3A16(hA|^\Nu )snR}f \n'{K>O7a؈8PVP,6ش#|vqFNllж\nAJq)IΑNfeЄ0oELqJ*DnB( -@UdY.DA||HHq]EwI&j5Ms_FN*X#C(QG!xj[2/tKb(Ŵ7ԜktrPz*wvmxU w⃐Wdzq*OPX-Ԓ#r8<"[U><|!ۍ.W E}1}Ӛ;ppIЧD|wٕ 7w4c!]Ԕ7EYv[WdNIfՈFZ=@h쵲: {HeTlt}p7FBFkyn>B,>nãӫY;#>y!nbq.V,rtL d!'ct2XȚE9Ge/lovit9D8e"k)q)w8h'9"`j\HTm Docp}Gt$=;ڟsQ.ZZ-E==-I+fl L8mo-,Ԓ;r"@⹮y.79DHMڣKU%7!WVB=DX/%n ҉a_khv>V_V۠2cETBu %o_s& ުBS?!Tz0'1<6usOF4½*RK^HS[-6U=MW:h=)XbhF_G\DSAH~͠F+mEC}燯ԭʧF^ꏖB"t+6\Tg YrB%0#&޻|  sM>]) %zUF_\?2uc v.B X_7{=™[u y}S2Sf(BX T͞ߔ4|+yO9]ਥDP+Zzs[6J6]JYZJ3'E_ՈGo-'6\4zTXgFuϔ]@)w6pH̟N%h{8xd9r`" HVo VlGA|IQŢG5$T9ngdco`m[f(6jcXZ"ͤ~{ F25yɢEUw,';^Op)بDlK:Neڞ_Q$|ڡeP1 Z$3쯽80!b.{n/QmhMZ'51rEɘ0x:nڂAqʞyб΂{ΐBH֠_ Ұ=fl#0Lәrb?$�棫w5Q'$365:bƇ" en~A`:W-5F;Ҏ Wª~OOH)A2'4NSՕ!ކe)hk5`}r:E'\> caM+ִ `$hC4܀jRZTuBڙx<0HH^NCp'xw8ded'96H3)ȕT8/[w9I)~\<#uDaB S4T3?g[ر ΑDj3cgQJǭwdxҬ<Ӧ'_U}hq\F+RRA;eDeW}$΁Ӑej1l@a=Ӄ,L Sj&|G!6]\ھ+ RJF@rQLZUxܪkoEy 4rUbêx_7Ny.+=>(o6l) 几tU8Lz[/GIo`SP"a^M-lPgʴ|-L]-͎k |oiaкyrq5Cj.Ի8ǰq@x 7H:جKa;3j/QN,2lFٕt¯m,i[c$֯b'&X|D1phLe4,*fX{E%37TQ8e }S: fM4A`\:ȪD \Iv˖pi$y8Q5%!ډwur+Sp ?^:|iRPطZbnV)j!4l i@+#SDsHomp3buYw`>+m}9.1ٹIB{yq(t@DF ROҸZ~Pp;jAZj KaKJ{UO|ckzm I ôS@LlColF 9t 3V;e J.K ~jw˯NɧiAuMd 3[4$l`mxi F(APmG t)|0s)HsXÃd5~cVI SQ$OC(L("Y,IJ*4y|ȷrUG_ϧ $,K.8tGJt}i UICj9IpPǪ@@x վ$vdvz1owq<5χTGeZs?xιKC,{KNT0?,wtGVCk2w @2$G6!L&T>.D,T{R%I;ZgX J&pZGm0;g3V Ľ VB4׌$fK6fBm قa&T)JuhUogV*NkiFv=*ͅV`RbVy{ جZŹ}F+%K;5}x.vʓ1w! ˪*VǹRTyv Z70+b>Ph=Ԣ !vތK TjAzaFraq1i1*n兣l;m?glHwyyW ȕj?teofJ>7x]7 f?5)&>pI+'܎Y)tmM?ߏ?be. opkI ˜4_х}m60Iź Lt|\?6d7nH <%(ڸnųL<  Sw 4MM{t& LCƶM!v.nnz t/\ܷ.MƳC-Ŗ$qWAp>j셮+R/0ɣC{H܃Qt%a ,On\_fYrǃvAG]k-`%' vz~qKyG/n@hK=t7Sr~Xa wiM=ӐM)U|sTh`IaPL{ꆓ$W7֟%(tyOsa#3 Tma+Ej$ ٧@ mUhТi:1 t82πXh+eafb5@ƟNemI? ?kDF]^MǷޠ{)ͼZ]DjNĬb)&"kxR֩B`"S;ajOr*U4.MCW=jJ5᧰rAn҉;WT^xu tQ[#?_;X#ՙn;pTŴf.=޵Ɨs:jn0CĭF;PImL} I1Z--ZWSQB(_qW9n_GrS)ܐ;[l&̏0~Ȗ0o@rZ~q܂yqUdR!Գ9LO-C3E?U!|71 %Rlp "4ԛ&vTOa2} *!M32{S>Yh G'޿@Y/ K UWH'"|ФkE1 kdf.O4rZmUUŒN]fgI"g3}Uq-"-ڳrg'K`Aj$#PS'PSKEGu%&LI]9{}^BOe0\öe˨`Xl)\+xW, b5rtζ79|J[OQDg5s[=vfVxV=$(jƓ3f30 8,]cdXkz02zM/Z%mUK n,w-.M^~xCsEf-')\&E0WՋ@C䮉:d:|8sۿ7)Wa3A9/k 88\c܎";|g-J1<+)xА<;V7g~LʵR{ǐH&?~N Ӥ!MG5ӄOBA> <+xg.3!ƳEITF ڶb#.v R&h?b l}(Ϡ6IL5ނ` lLui>i_?'cAqq֜ON`` pr.[()LLl ue|SOf]S]ye([_C{,-n51F$ZkvlKr^>-RgW5ܟ#Hߨ(IJܠZi'^fup?WQMϹDfPh!N r:9OS0ɏiPK%2M(SQdr\y1ndFWۢK6?H} {2DTSQ%3>̣su-$R:?Cr('f 3{3*!,îGU@ 8w$|ƒx3z6Zո:·F>ꌠnln[=#x( 9b5Ty R>/ÕKotozY<.uǽrXgm3im,ZZEɠ"Mti[ |%iRz{lv1끥MS y/JP7aO)u曖o˩w_yʛ%gUU>xx>!ߤMTmEzK1qvsѰ3B +[K.~ o^JE8w~lr.zABW̄ XĊ :7 s-){grKgGHI嘺fPjB4K]DG\8gx0پ1|n"72Nˢrl{M}-X(dF'f G nѐBgM?i&Qұ@%xx+51 mݦ;\qUG8#{КڑF]M7u U3TKamhgߞ!w< Pl`()ʘ .7ZӍL֕M2&'aa∝J\eZP-c RpZ~CjmSή1 ??^ײ$aahcJL$dY٧QqӭfAYd;ۜ~Ƥm)D=$=Z8`?Zш pOQ 0-si?HUPkW\a>02RB_h<.{VAr%C(&220arQfu4F-/`!'';dc'@+Ã@ބc74^w6@QQ'cG܃hZHPԢ)%d)g2v/Jɚ+λ/h"A;mpGmiAMofgL&2F;UsvGT?CU:Xu\k&L8ƭOϨ{2rDQT] ԢRwnޑ|*|Cbj ҅>{~K AhTmjVi!O&7JzY.݁8_v83y+Pa.tB2`ThKyA4 "_: u (2X|J^"C.Gk\tK&Za1 :mÍ U6J̞*?l> 1WbtӞW.XQ&&4HXS=yaWƌLi$*aa u@w~zƲH cgiNAg(N{uˈ׹mDfAh |3B CԀJ}zHcV*C+GݾY-Atk2(d=iHc"L[@|URRƷ>hNh'JEL)@ZC`Å^5>MeFB :yh],EC-dP97 4ro!e<Ƶ lV ^-`a٨vK7sKZLmP@A*0`Hu̦D7vݯ)aݮjʳ< .7Η,"""چUB0-U{%QغL_*|&Ypjɓ-/H*6^c"!ki?0h K=-4Nh*84czlWow5%= }mY>YX= . V<K~:7/3SʎQk%B ʯSdBRȎ}Fڲ,-V 7 F9L#km `BeY\zcZ$U7>%"(ֻfE=}P$uvN@{޷۴w .c+Wu9>#Q0@bs;gC,[_if`&3%S=v'9j r:!l9*t{v1 u9V8,emMYwNXN-eF8BVIۈ,\>ZW, '36bU.Wo)u&']΁i{gI!>l-DTbV>H~h yE߀FiwOmdʘ+[KXz<޲Z_؁PlA5B TmP\?u@#l>wҵ6ǷfLy2DYb"sqϴ*uk 0w(ȇҍK1||:E#TntBಎbXwL4t&ͳFДMpwd֊Bߧ3 Xd Sb'0CNmz6'A`^] b!p˫Ƭ54f\Hh%ȿI ^ZHwiOnqw ih~Kmzz3"k-Gt9ȃ5BU:y| JMX!E?⠟.7oYr+ιWqʤ/1 vV@,/ /:.zBKZEfvRgC܌ƺ/ "7Ng- w7ٰ9&O:km6|s=t%D:QƨKi}+rzߧu.~펎pVי$\({EgL!(=6"GlJ[~'4?f;QaъstYbZ*r[ }E(LM[u,EtRC}᭯=6D(G̼lyZAr !\#xU&=i7fBquL;qwK5%p>?EO ٞXCC*^rH/'ʞ^8q ,r$5LʛCg_ KvD⧧y7+; eP"mR]60J~:SBgҤS-x,gJ߱75@eYbw eb3M >20Ȏ"l ߿~Q`|=j#jYJ6A 䂷mʮZjn}kX@qo#-нD*&8RiIvVDm$* h0FVW] qa`R~sO!VN'33gDo Hᅯb ]] g&[8dÜ^#;OIbwjVaXlׂ&sĖP#nwdGl #Z ʶN] x{MӨ/=jNZ=Tb3a,E2B6T%w ¶be[aw&!Ama2{x)/wA MQ$EU5;hR>'$0Kh~"1r!hD ɷ`H:pBwV1Q]Jw:9G`Au]N`+U&z0ZȾTnH2 `k (1aJ*-ʴ/fmyt9Aa9=XMw‰%mȟ$,<3hL_$⃘18BGSWWGA򤹀IF+py#Mh۱k*Ui弨08FtnO6e164t-+t@nRu^|śX[#l89q}æB?\~Q|\ZRZv|wZiM5Ƽ X0֧F| @܆^ "o#?sʋ_bGMjq#>n-o, ut3EAu9kjuԱ/oxTi` :GѩGюxަک0|sWZXldqԣ76.UIjpM/P]~MR xWDֻmEč6^X(ePpt㞿oVcH$(܏L,T|{ u ,|zMpJ@f`Ep(U7SĤ8@(9X,~˞[qMp j@;vSa5|LףŴ}XT ߢsedQ& &JNjM:9 R+Bk! z O[U=(2f8 >-V_.܈UdoͱsA pQ+!Q_Z\EZWaCPx_a0 ~ZVA{*Ifc7="wv2h~ެqGr1` 6}ly1wlv8C|:{74SͩςԑQ?M_)-Kp k[M7if^N(P{#Yv]*RDd?Aɍ> h({Z)Px od ?Gs<1Pqx$?wlѽ3_NoDN9{OG#0ogMYKl>dkjtqzهc3 ?-I u9Zˀ?@WG`lVՖΡEgkf XJ^W |H֪qՈH߾4ono1nn:XhP:@Y@H SJ2cm;Y<]Q;fyiR7QYLcECN?;O 1FB?0I{]VGf(O wy[c W(`)U# wdGUߪ/][2cJHMrQ #?~IbJ<^v̶ ϵ 'wHc=#C bViحO)ƶ@z`ʓY~x =AJY'8R]G]^ Nn4 )r*ZUc6~YA"mgs! OCy@[G:Y\DuQIn}E+4P1K6š(d=6ܬLC~vTMíO;iŏvn Y`yI7j[ "ZJ.lKJN,VnsHi) =՘a,|J_Ɍ'Gz͐PPGT$c g8*ñ%<9o8/EkV"3n_U+.\Mhm2eZ8X;:Q*묂O-^z{VC]؃֎v=Y qGm߉yf.e-abbRtpǣ>遒kl0U,iR/g+qhR;x e$6(+aYq<#H^ަϚ2E"#ɹw6Zr.q^3bkr KBז09.0Ko9Cj8(cަ+6(+M u]:/Ռ(%Oh,'E"d[cbjG)0yL>뚀wZAyz4D3Fk׆.w BhXYnPs F4rPP"63p8q#9. +QՏ|>N=Qo%:Xy r(-ZU&SA%PNUNweːqe%&$䲳m߂? 4Ewr$0r n}_ڞOKd)(#௙<40 3/n iK%+'<|/&+(?| 9,hh-?XI Q;٢\8} g-_~Cshew3x4B:+c[-uq!pU^=OQ^,^G&UE/D9~ ⬂=3es<lpPZκ*ץݐS,vWC`\xam~~BŹvcɖO|ĄpMȝy $ A@O@m0i?VͰyll עwᱹc^E  YsՋYjyGgL{Mu^Xh=:/ N%R\?,gk38mS4t]+M֓p@o-2r/kqO"[aDyeLוfO򸻘A`U!o $fE.V=<ꚦM(wOY u~&x|n$ڒ$g/6r #0 j1IB2m~ W`ܧׂ:*Y_&V>ѣkOa2w&]e`J'z27ْzlڒE%^Nt2U:VC(!]V9^ gs'dDX lFBn}}*W.|VOvp eLX(0rp6ewILwqTA,Zuĉ{$Na# }fNxeMO4-)@!Icq lY=ٕ#N/s+DBA=+T}'sˉ$Odp! 0(s#Zt|RbjVf9~>kW})P:9h!mxY+K!j pRmKژZ^z/:+aє/Esbia.Bbb b̰`!B_n*78KUEx .АiݨuHxyMz2s8 #Xo[IiE)[P:Z`8]Z(/5i[ۉg !s3x5eіׁfQwGk!?-uG|{at;,s=7[\X05&1a&8wc!/2mT毋=>G \p\-苟@Bt2X:k8Edހe| q a-ml&3+)@hewj&NK q7mhF8ꪫT; _ܖT0,Wp[йȠSE  2|m*SLn*DBukv5gVǎt ?ucKyj oP @W^|8*zes\G[@pSpP0Tk8%9( 6iQ'~iXYF=lRaQ~cRu9wCYA)`҇^.><r|YөsuGȩxuqqjKh,&Tg'Š(uM3OUY@}^/-g~df(t\I'6'*`ы搩٥58#͇[INô߀VY)zP;߷4*[I ]UQ`l㽽 $̌៰L1} k9|%@̑J&sbjU8gĞHKiQB5F{Sv DoH;zT/ cZnn}:u!vp= CÍiah)m;* ﰰ N{%?-ZETb)M"*;)DèSPkb-࿡n/WY2/F?*EkKI w#3t?Hu XX'+ac-EOKI12FnN=$}@8PK ?쟳E;]Y/An aS"?m6z-\V&(;ETY٭1WnLEU3(0 溹cM*ew/@+O;HמXWx1'|Mj;E'Hs84}.e4p#1 IWq74]~yVѣ9\Xx_<*$eY GT~pzHK.\&tHՍlڃQr(=j0$thXN,{ƵAv.ǚ?(hj?hD YB2$cp% VSwSP3Gu'w< _eTc\.BlM`6Ф3y;H1) kQqb>U2uP"@ r= h z% ×EOrh霼sV9L `:biz6#oP?92mU"Cr~`JFN׬!q.sGke~@Xy=m' B!JEpzCRt9p2U4@TD6;NJ´X򥅑Vs@ B R?"wnh`.tv֘sOYQn.FR4=+287̶Rբ_Vnm=[0)eaMFTǙa@2:D"j<ۅӎF(zCF^7"ٜ`&l& C Ϯ# _- MYk 1J(?@XڃK '@PUݶ,.:`I~\kUkXq?Ct w8e8;&vR,I¼i2qt'IHʊE(NjӴ/As58h*VAJ,^P;ŚRCVRa]g9$wX=4⋘Z' ".kǁwͿRZ0/g{_9'6̑9/ǼϚἯ3 0pjM#¢~JG *rPRV1ARs7ODWh3K[|YrrrUC0X6kfS4'53Chߖ*ykj8Ж6KIE.L,|B@ߐ| [ /q/\H%-7?/řCjˠ0cD[ր+e~Gs|ž6ޕ8s,/_k~sy>?#s^0co48:=zXfO/-ݣЏptȁAv b| @N+ꇱɇysp.N-)FWbtpVjH\bfE;Q >Ym͍0qw3 uϓU \0GX80 -d36Q%@PAF~ƃHKYmۙ)1:cu~9U +}ISĨ ~W@5cq($(rMR@d >/JV*Yc&{w?1z &I|=;~^|lRջFkPXPjTtK^m8IbNdH]H\zŲeK`AED,IsR.H>$Q8%ҲDZ8>L:@Rb='C( B!?X*.5ўyn@|THе8*l($#N䄳d8q9u,\un gQ!cMgU:ߩ-{7Ovdzo&@Q9e̗2vyq+66gnUy.l7wAlKNz^ǗTwgc~n/ɣ֮-e"G͵ qrL3ESmM5 kZ8(=8_/IjʯDb?7]˻L?9 Qv,m6Ϻm7 [+KaMX5e>b^u׃hJd >D#"KBޤT Ȥ/М;^&bq?&n3%0- 7~5DUdXwWW@V.MD8Ft>+Tc[`-CE}%1O`ecj/g|]T}7?Kq 6aj$ #ZJh84 @1Xq~l(IpˢIGo#9TYWHP}̒M+7yLYthҸfOL$̝1$#J.Z#>iT,ɬ8ctKrju' w؇9čGN5tUz#d7Jd3Y#*C܊)h> dW+-;g~89sP!Z*A)FÍa6vsTo.şD3/r8^<~ز,cEH. F׏DH:}s5nHב%F ;MĭN돗Ib-.7 b)'2[(v 4Ȼ{$3Qd% T8*s9YSϯit8d|(Sr̮/, LrJ3OIKm ብ|6NE" c*8 Oޅ  !ੀ ^4c~6@{|_{D \~:_d#?Xl{϶!ؕk4!6kJoQڅ&4\j.f'(x }F02:L8>;LX+"r/z٨cDt 4>5CO p?R`^āoF\ǡzMgR.C_9CfbYi pۄSb8 rlxo[AGg:"a ߉S-Fpr3h*XICG9f*Ӄgdd6{ӖM^bK R N8@/:POGp9D#ىpxiy #J@Ưl͙mkh0[OjeY5t=TNCWɣ rQT \LJ,jB-wL+y`#x=Ko4.wMJWFJLs29}Rrq${yX0'!cEy-a`6Gll|;!1x(` Or $ T,鏇}(.-I1d^ _0'$!o/en])c3tL,-?hv*mRVxgGΥMs >22Qߪq4ܯȘ×N™4(g"]L 3IʧZ.D>fm[ƪK76De\W O0`%YCSP7q.f}K.NIu\ף: jkE Ra$С),OR)d cZdzug!|n#XF\?2_BjAG,=n;øJޮtfw VoPQᤒvMsVBhtQqMOr)\y,|~Abt#>Ŷb7!y #Xmfi1e g`O:W{‡c.^*p*1$9,cg++H%qxGХlV8=>x.O3|#43c>"sL9bԍ?. ,̀]1?SKMB#qJCKjŁCsq]:gx,*TOR Vnc L_e`!˶2MLC^piezMf e(:EE^t@ cm~mdol2M:J ʠ*]!,|+VJ2P& (IǜAǁw%,Қ JYB@襤J_ Dp=wWGP_3raxrՃZʝ\X4RI rX ;<Ӥ Uga`/vz@Z>@(5;?%\{@|6Q2-,(n\?/8d xU"*R?e^c.F[l'tt>gٺP%~Wt{6(ƕreNhNR|-!zPGVZyG3PbdV3DDx09%]182?ڽ|'X8љxgZ9(/2rv_hj]T_'eji1opǷ{M|:}"[ M;SW;$ yBym5ֿǡ֫YF82Vc9po]+)DՂRkű/ԇ.f¨AG﹬zB3(e{NK74,vWU [Ŗ9AGnu ĘgNGt>4ehH}^uS.+rlzKL1iq3o~40XAOU99t/~|YIꁋWlQz"u!35LS˫8[Bch;ێ#[Om%m ޞн6Pmn3r41;h7,)W7phhSк)\qFB+z(@f%_3S5V_n @IF:}\o R3ɻ󜶫d+u= bl~¤(8k[v~W(3 7FA&:"XFU=Ȋ1Tpw"4V8qFx@g=oj!m'Bqa"xV?Dt O-t,Dߍ,&  &wy.# H6ڌ[M(MЌz2 ۔xXYgg-X8ۢm=cuD+MƖp% >0M:Mybnc[Q~]@NXV;j vmDwnD@!*򄅙nu \D [`9c)".snNlݰqn=@lF5G %/%eMq2/& -k>~J F*YzLSSfg96,w8su}mˤ_S]cA%EC9h~y75b+2v ʔ{;M'gʋւ>Ӭx.q=CO=RT.X W\BKD$!Rv 5}0"Vg^pi*zg0;/)lnDjdd]$#ע~8Zr@" x)VSBJIJe"#Y=Pyxdb]/Ą7E-WXMJ_Ogd,Yg#&qtk𓤘z0ۤ1* ׸"Jh;^)p|$hCDLqտ{G#&dy zf,#o[Pb#G}Ⱥ@C]ǥJ-|TlqQh@I6-u؉ ks]5DI He,3dqy4x$la≒Fb`Y֞Oo^:B()DXQ7 [h\'zN|)7~?+; F%KQU @%ަ[ӟuU$u W%5=5]4,՛aL*2))eQ:E#am=5 37`K{qN2m\JOJ{trppthq.cJX'kц."鉊XzάZc؝b5pPbÂi{w:0@t8j?9ec){lcW\'Ý%ZYn`pЂSI{=WyM3^9VRlf.yp!I8+Q~=m,!=o& 0}|$IEe:A?~}nͻն\Uj`?|*p`&k3}Fn*5wkSu"3>M6U_y= @®Ӥ1 A3Bá`ҢUMsFl )c:`+ ~qsP.zp#;_G&F4CLoR"L1/f9/z)I1ak*j-~LQ8o3"̳>[kdaA9fCpkJjQҥ8:oيgAϐnɃZhgnrΣgZmv$7)0-Z6PRéo%z{ Ƞv%bU,n0T';ndkWbJn7oǎV%wewL&dʛ3ôR`vFs^mz;K<;t~HPV7-x/EٓHxp9\7ZOK'tXm.k:X~J!`_1TE 7YzV'Ew s}" o}mN8IlWmN ;uXs[2ۧvuݻls<ٴ>̭ fX~&›In]w5ݖX%Puߘ،LBEE'ͪA2@Wa9} ~5ۮe_l1KQ:IKX6x]"tcX΃+W[6wYED )U 7(Ca^Чw.28 CxJ@"@t% 6;;Ѥ$Jte&3%# fsGm,6)rf !?*SȵB⟇4PW.1kd4ɔUپiQCzR `)|<.#jݤ@ :?xa; Hh p/l;`8&{^"r5N+LJlJPMN+Ȭi3ӽOb"m67MD`YCb!7Px">Di9bs H\%8;Xd@Ǟ$9;-zZ_L !X -gfX 7NVQCJMQgyXjp NbBCfw.BI($]ӵka>콜,Lr' S̱Ϥ;nX+ 6_v &5f Rm]}L?]ZKpvY)a:c4۲C[.bU1K>xtNEs* @OSRi4(WG]svy;Ǩ(fYh#LY o$q0m`pei墶 []˳AIOFN!qTes]4>0 g&" б!zBE-8]L\,ɞH?Ƞ#[i!b~%g)}:/Um}AET}_-ľS6@٩J1pŰo@:A+&{'yW){nǂ.wɍ֓Orwq|C8 WuA=ES\eaXZ5} w-U(bM<_.j2 ^ k>]X.Pml$vI\Jˋ f犓O9_ ZipXV  UGi|;T_SKO# DCn X t^G }-`%ڸR }g7C s.mQi'5Oxx,`㉔|VmHɓt:@<y'*?tt-e}^quLzk6ӡ^"hW`3\|TˈńJ9mMǜ jpv(q!CǞ57+]ޚǝUzôguċvK[*3EEy9{dO0[Vt!qcӟfv):0xVE5]ņR%:G*~Ɉl\L" x 2pyU6lW5Mb wGbO^&m6_6<$ϕg: pN0\wKWma&9-0e|2HztDlU`7C鑔 hOzݙv~ePP%ݔh!25Ox7jG>ea3a~=y`zRBE;@ qdL<+UF-; 7HOwUWȁC]tb IBb:ɉq-FQuL~0PWhtt줎'*? ©q T}-mekTӾӇdep/ :Zw`UBq-^puw?--x=0 {3<eUb}.[pQ/qrK[{˜ۣ^nsg5.Ҋ ֲx; ]ecԾI?b|i$^?z3)bEρqoW,F}>dl>UV5Ȍ-~s ;HyWK,aw\'M;x2^v쬖H`iFMe8`HNF_H XxPyw[P?`[ߢa`Ӈy_|%%yC|cbgdʰ}Iĝ1TWiNN/8{GlkuK^aj"Of +ף"$[K˃b9?J4Uꚕq?*lE4MMA\l s[]_69)mB`Fv/(|`p![`L,+) @_xBR  Jb3Xsu3.~iH<[ ,'{k܁zA,gth+1w܎4RjbtU 6m>kyW>(u|%\j(k o7`ta-vJD]8f}ooaf|+i$ "H):Wý|gd ݧSРC2O:@/7氝p<0@ayJ#> s RQNWLx&\@@Yv]]:dıTs?|QcP$E ݹޤg{^hÂiH9}1`#XzJe)&77Y\"ffF{ȴP6 EáӜd8crkD02!|E-М&Yō9"itɟ܆=gQ|aN)'y* ][*ktlGVA2p`Xz9QV1h8BCfߛ%#bZ N6ҵ9Jl'xͶW۲5^lُUUȷ64:x(h*㳂NyYͭRXh~ytXwX9Ӡ[Xc]9& B8UE?%pTߐ$߮<"sr(u˜waImmn:4i zt'#tSFq˝Ws‹ ɍ~hO`]*Oĭ͞$YhP`6ÑT`t뮐̺ 6>^5.Ұ矃\H|;dȡG7]S #D)T?+<4P;V_|2 5yT?o EtBs,O+oy}'74ITf^i\K1H/f/T#V֛I_P|Ꚓӣʧj,HP{2βEgsE4na-ARfT(+ubk!a,V-`aޏ\eM 5o)d1|]v=PB ãН%lE1ab̃:QGg8^QvTόɹύ{c}lԞ_/bawU::ED=)JwŞo(z5`h }ݽX3)A?9@᭫lrA'dih|n7ވ  䕎 gdyhHD'l,MGWgTD2 l\LbRGX(ۣq٭ێRuª=!`EH7CۅHB哴ب*|bkt gH4Ȁ Z;*kRZ6~FQM$mfQGǡHdEPy7ﳐ(Wkd)Ťx4W+# ÕNNQ1! z6׉7ݥ!i(r#l/V ~ $stpFZح U/6V]s*qMQ8І Od=LLtA엱/WV9egs- kC r" E4=ܒ7ěq+X3F]5992[آVO_/t&Υļ:MYQWļ:nr31[dR O?ޚA]0Z ʯ*'kgG;~d\m!ar ,3pK~T=x]akQ1G؀ۿJβֱvBtn$,' JDMJ}M;7 Y3U|5dʚЕӮ )ƞ zV 4]Л/B<䈺~kC,4wzLH\ni5h'+caJ:4++C=a:Q]%:uG9\L/Ks~(Eo**u產VmgP"TV8-˜V 9 0sCz01pg2&d~ѯ2B9ϭaVWY/d" .E"J äԠZaԟd1at1Ɨ ռjS( pMVj`JZ2 YSBM{UJ 4oWtap|oSOG$D|i,å($ C,U8u2W֟ P/_lw+&k ?++#nNecȆM0)K/‹Ȑ:H]U+{ᕆ"v QHMQyoKPߨeѻ "la[OUO+75zX@Bu =!8YspזY>X5x1c镌0PmM0`5G+O =@'Iyw+Vz6Wx,\Vr)v%wA ^vkoo:'"$p7JmA@?[? Γ2 :R\٤v@R=|2R) ľ ]5i{ٲNA1ڻK0ﱛ 3[d;92kk>Xd1(, 1|.vaC/p؊>6'rcN5>Uҩ}N܆E򗥰/D/?u}7L`md04C42'Ա)o!LNH4"peޚQ%_{3h6]dwrZJ$geL/)W^ fyкվO9#5/ `G(`E&厯3a.|zv$xi (~XB"cč%g^cyQ14w[CˇӁtGp7 ݸ>g8qQXf1&r=H6ⱘeF􉓘p!C-D}27`Xh.#޼~DWiRP;*!G&ɗaJ"EYNN@r1,3SHejV>Ξ8MMk庪LiғoP<$[}Gӄne<E!Xn×O+S+F}K{hP{'X(qтkЦGB@ [b$sddxn=/> I: S !!؏1 38TsfR&͔povӹ껌z e-Ȯn8#ps!5cKz)`PEWM̑GJu)TmGzkgQwL47Fj,(CHMD@ħ+] }@ \c{ˣtFhYؓ~La| '<}<[ T=yr*GK!ON1=(>GURcVHgj}7Gm!:zNH%SWtX;9NTo4A AtlxBɴgGyκ a\^ҋxڥ?}6EX[kˤeV.,QTJwRc]4& '+뮾 8(ƽ+MSgg#Y!%I w&L{N|X0 ւD/_tk8KW\^SJznO29OV-[4J#L: q;* Qi_9w"G3MtYwgtмɹJ.= ,f6dZH+򺤛N+FS1 +A!(]2 [(lzUZ Yq@7gv?Vn.zϹ3($W碐4YeѪCf$ԪӀN8hX!}[=䠲2y;,T3zI 7ϑcWۖsUVP~ՏnOxM;>cks[,.Jo>[VT.oh3?d}B[eƨHHqO >:?[2clf#b S❟luRMVO@rwD>Կ_2sYٕN| WtL&6b\r1LqE- K- kAe }K׽@;y ,NJNIE#3{UÌ lj$C $PrichOhx5(EϾo<?(]Ӭ'OvPu_챠~1XIK`n"m4>N[9|+\@q :S_/Vg94L~ IF~;BM3OZN¹7Fǰxz^pB2c8jEl⿵))O-Jq Q^~o T܎`1z&!"OZS` |x3HA/jySXO͐6,ĝUGk,omɰ;jʅUw<-SWֻxt>H7nDT&>;ٗ249ڇ8XcR5pXx"VQR' ]=9VfÔ5"KB0zy0LcB,}\6^uA]%Aq}TrWN`H $XblZ*p"JpqJ.K^u4\$~m$g _֮}"*f ʉ,-`Z_^+goZ8i0|5]oBrj`_-EsЦ,Or 01`x9/V 1Bh+%5NbmoʋuY&aS7TNlm-"m49L;WU+4"eT#;shNM`KW"rWw/XCdbF))Ԧd^& Ly3vp8IV92va );d-*vc0lR-QyoR0ϨirZCG:% Öi//eL1vj^jP!K7ͧD4Y'nȨ!OWZ7tq3rDX <CGFYZ!X{`AoKjYO&@,!GK~뻎)-" a O~dyօLk/vA݂FU?G~~;JVV?#P-E ~ `Hߣ8V~N)_U^ڏ Kw8!ottwsTc{VBpسb\RD\MQ'YR 'xZY@A0P_֠7%@/qqe"Tϫ(o_$Ja2zIVb}lѺZ{ٰ9f{*|t. [[Q740@k,<CQ5%:U_{I_,:[$hv]U(O ^cEQ4w:iDX"F׵j'FQvrSa䵡 @_u!:"WV+WoKJY"(FS/l`lh~<\OvkJ3<ܤ~ RSSeQȡTZ(g+;>=XPG"PUqEr3l=H8\+~0|$5{}6jKU)e[c)aI,X'%Ų73 J՗*3B|8&pPΓdB$U=QL"Whg*ڕ v9:Ӈ~D`KD:̓ QhzEp•Ȅms @:e9 ?6͢GLtJyuJE_&o442Tf 2Ԟy0$f9Q! ȻpdyC$V:uϘP HJPA \%^# L'"T[\9|qF}SHma/f8k1徖{/)̕֋|rZ7aL!=_* Gs%l5 B~~A'MjY9xW;)$ 9<-sK|C$ӂ H9$se)aˈmd<{TD^(v TNmnzǗzۮqP̑WL+CJ=Ϛl).O'U&ww>&@.oƪ?pC:@G E*5@+}<>los/5wG'$ 4'^û0YalbôkAmeadVTy#}v/S|y2w'vš"CdcmQZ ~\Uq~.i.P3DaH^9ΣO wB7)apS'iIo0\kV)fa]xdžA\lv巑 m@J|%!0 HGSF> }4Rw'$:gpoc|ʹGZHQhfA Z`cο(z5>qEm9~k; U"~߳jd-ܧ'/#} GGFxQ)O&|/09f1o6"Ǹ`ӎK^ jokukzWp{#5 [X=HG "@A_>dψ'MEԊ챪NUt!Q(BJr2I(ILP\ҽ)m*)VBF3+Tvv'3,W!T=qff'r#:֣eɷD6VzM՜Q ݔ?+'>G#͖ݼg) ꄊշ$ %4jE;(ih3 7}@'8`YjGwzeBkEbsYP0zTl-i8br~&>+ N'ǝ eYX>Ӱu6"p N0<ˀR;#EsŞ92V⵭O.'$a/)m1LhetVR[6jԢۃyCs\b_"畛݅eY6K.\տVY2ii-@ݖWGCeښ떍i7dHyG[abJ-"b"[K`/vxbb\D /'IVǙѦ.m~Es>ը*SضVb([!̭xJgZ<# DRD.~It%c"O VuXIYo+r6=掑a 7_lOO7mK"\a|vwwsϷ -ոZO u,ApDta3k9K\N(Pr-D_A|niQf)r(:U$9Iw` ~a۪W _{&;SOIV&K$Ȁau+90zӡ֗8t"KbrHZG?㯦֠Aɲ>-ۦB$LiV!L Ȅګcs:z!RA,h8NsǭaTj< ŎEr|/J 7g]3S9$^,`k,q{WvHfEE-Oƞ`4y\e2M=>qgFڋ aX??5U9Hub Ŕ.9b8 .q [a!Nؕ }jN,sXh[ +չ2675ZCR3^'Lqe |- rJ^!„v}tAϾep[s*AfV+_!~0zHE אLsJwsBA:^8߹X<*blFqeBTKAg\sr3&Zu} w:3c?-㓡9M̨hH?&15$G'Jd;#!f0`؉m#/Q @s΅jjX@SԠ^f.`~\MB]\,u^6K$p=i!JL/.wecDSB+:NJHE0+ 5+i%:ՙ uQ)J/.>h4灥ݷ*m) :J gn>tي !BZyl<ѽ;3'Q̎mXd:qulxLY viduɕDt8dNDfxGt7$Ƌ)deq3if̝6:Il`Q3iLY]'~O)@ Rܶ@(ٽDdE6JAKQQ t#E8LH;ZV߫+W LRXZZ{aIQG^Mif4&)bqZJ0Q/ O!JR~-~<hvKi>2C&)!.p*zVNJ#\Û'O[\)3}/r*NAo& (c^X$3' ԔnMz68ӫf3-%r LG6* Wח gց3R ΧϟY(QrY[TJW?=n;k|Cb>#IE96#h|s[KBs5%C=ǀ'6_kt&M*o=^M~y:,=A}RT؉]nU"]9Q=Щ]Dʖ>Y⊰:+Fa$(`&?=,4D+dԔ۳zcPsZR"A}98͍DËF2S~Ѩ;gi̹3ksGsqy%(-E5r-L! j]U7pVͯSy7|[CA[w> -x$O6\2nOBrzǨ\ pm[Ldt. R|^`aPt$ꅣ= }BӀ Xlw8xPEqtlT 3Ҷ0p{"YBPQ{^@'^;h_ǯL;4_x^}g.mmOmgE8~BK_Kd=KDԌfjlD [2QN=&b0MVX25QW b/9Do-kjF{l>l[W˶9{f,lfİXz2E٢=yVfY'l ~<$AǪ) :XU`CyT0o+ɷc.H<Ub,iy?%ڧ+7&v$ԣy=5K ޶KW-Mp{:Zsvzrڄ lm~W* Iiή.omW;?(v/!7qN:3I;1xVHX86;n,N 3&]9PaÐmwTeHP} Ɖ2}Ô&I9 SVz\`: u>`RUnҔ@hX@sQ G4xր.L\&=2>a,a5TM'%,sEn1W(799Үxӗq^c|XNUD2-[b]]Bx|۫}\X 9[PrށJCAԫ\w(fWHXmq=Ҋœ-δD.mjӌvvi[0%S'>u5aYx#ʤUp!Sf8hȰf?,c>zKz#68~VH8JEqXW٢0`#}& {C;2Sh/vqX"Y rZ icT-ׂ)ŢҚL66>QV+փَhE]z8;O=)TXCNI%.^ 5e\ UCcp6~@^{1S56MA]%FfYQ`oU 6@bI{-'phxHJ*lZXbwMZ>U/7[ή[1yL4Eiv! V Vi QP[zyOFEa½M7zώ}FyT2-qh;d.o-4+:`3 iǖ;#\35%?f:n |q.%pc!NHw%6CfU^R(rY!Uz_č&u|帋R kpS|\Rx{W6wP{HI+D/D #h (+gԿ=h {uXcc7#+2=%ͦAOzuEl?3Zu0u 35;Ε&/\S"cG?XXߗe ]Rv~9ܻWiXMf8ġ Km|7?ɑq182+rMF=n<\UB۞k w~@$;}t x<=s, ;be-$WPd'jt|O薡2v'MmtDgeoR3i墢L+fӽ6?ȳa@ɤR}o4|#$TXjLP e;x䗸|eѶ ܌ً*\vD P`N+؄g/)aRSС7?7:vo0̻Z_YEմbt5^qڞnN`D< h]eeb,)ȒnڥvMXꀮU&fU9>!Z.pDU^p~) VTiP-QzW3.(Q#=d̚TU q\[1vQRGN9h[yP=X=ﭬJm%Y-1 +Dǁ1q:E7Q39ijIJZ `[P*֑^ŅQ5hqp.Ŝj ±pBD`gu` `v|Ss= laC_-9zJZ&mUd5!YcW*CY'BSA!6El'Ryfw}VltT #{J'NDLu'b+B,+J͐t@K=d ZN,AUhKEt 0~D洰?MI-yݜȯWw]a[YV0E.2KH#%r6{I"z5ೀk d6@AE6n= ?vK%~q 6,glرq- +v2Ec|EyC4mOp[\w_?lH!bLngs:F3^U\}N:l=2j<Ȅ(ɱB*Jиp5ElZ-`ݑ,tэCC%{՜_Y1ēI xX|aC^2İ_pnY*(&n t/Pp)AKԈO KihX#%yje*uB?X!'Z=z0SW1l,y bUuX=2Jq̗:^#W@}NYM#X M1c."nty*[GjPxL#IRo;D2ːx=ǍZt/@te0- `PhZ-M7y Ʋ1;=a1)#`e3PmA/9Ů[A B5%di+Xmn#H `#_ MŻ.<*ۄ:p;T,]嬒(@+XD<;JIkT5EJrwy1zŏ-iLZ<7|ȐЂ]^SkȜ4 @031{P 10_єW@0 EӴrh i WK £f>oZ #e5wkgyyJwk ҭbtr\bۇ` C<,")M./-qZDqD #켖/%(~9)|=VN\uh6.zέGՊ{`58W$ FM΀ͦB jt2ȓqaY^S} &OHOU W*{5nlV]4 .["85鴗vt,<2S5#)3CFZCQbd/HGN؎Jr9?&&(aLkd(/k#q`:`w>é# ǒw>o #&p}) c~Z#tz<>z|'KMhvQdqՓ(x1c|a5ӔM,MQIdi?ޜ"I{ק%'LAlV7'Z!X!=amp<7Yr~|#pر- !m BsRvuRlldAc3&յƫ'De10Uځ Q'1FX1{m+Q G_BԎ{@h\"{96ۘ:kڝiGeR: ӔpIndѼaGn?쬦fۥZ0Yl 㖙N$=8,F jK/Xvnq}SFBESd8L8I5I-ʌaL Myi-йfop` e:J&rn5 {?*DVm,ď=s:d<odd1  Z}]3{[onۗs#ժZvOe(Q1@3hoD>\IE˕&3"^4f<9!R  $5 K1ϵ8>`/w\mι63jC oum#ֿt iw'J|Llҋ܌6,s~g yDo,| lԅƕ ]GCe4ފ2͚, "v^i̠<5{6G@݌A'ջGԵÅ"e/':MJ=4 yoԳ) _ /X4h#*P @LY8`*)6ejq@}X,51~tERnfmZWޞ?NBFOM/̭~[ EYiGJ'p6I&OU[ҁ3Q`ۖ2 4Y]_幡-Up98yS)VXn"NSUzkPL|Zqg%/L9Q>^mPO$a)Ť 6~d3Uu7J)-7cBɪg|ь0]gnc¦.k,kKW3.N.!=q$KQ4J]j,߂KhMKWczܒ:$cj|.K 劐uPhh]o <4}X+ w/-WXGUFt(Ag;0xomHkDۤEPYO!^;ۜOV0 09!ܝ}璔 69ﲬ)nŸADܠZS? ~JeX!˩ Iy@$fyU"0'3/~y9kr@ 54c7 MjO;! ڀ}r.OzCcAh44 Ӈvo ZL6DArzp(V_mW%=M*sw&SĬ6m ԘB|' `=džMؠHhkt$$YT)(L9l2$/V6n "4 eRCyUVPQzE˯23&}?IB4!Ajç"Y7nsaruV>x|GfsMCHĴQUΪ 23loam,0ct,.ʂD~v9'S"9&2ml@,2E3WQ͞4ؑE:wTs^sI xcfX/)S){8Z)r޳ ȈTԽH k|ubwErvP}ށ2p.~Z?bT/?SR;Bs&Ba4#0nf2!x)KSZGBx~ugI`yҐ-61Q%Rڝ@2l7)T-.{ Q 9ng<(Խj%s?[@J,lbBFەnfjýVX܋:fGSA?j@)x9+KGrB,zĈrk {`Y3p0 OC*V6[!GD:NG`Ě1JE8K"j֯4ltGmpG{fx[%Q.YI Hֿ F;$R0gH m.zO*9/H@[֫q=QF:h,ˠҿ=L@Ca%Z^iwDQ/Q`ikË}$=*3ay5/Rz*%)j|.?UE/d SB|Bzs*m Բ5-iԤ#dDhanZ3%_و[X@Ƴ>CBmG9) y(fD$zIm?JU_eT}tR& Z@/\Rssm ̯t1z?7j|_iȷq"`‘JphPݎK}a-4Xru86{}t Ւ%[t=!lCM)UR0r,vL6qo.K=(bww`VUWSyqgg.qWO^]"T<|PVFaOZQg 4 .M[i,IGTi櫯uySkFGj}.#Ƿ"r- #sswy$Y+Cu#BLJ>t Ƞa'֖nb0=v7%r=i`=9ETN<4 q͈5oއ|9lG"~ 9Ȕu9nW(#t鯏""GsL$Q_^˗W (+o, i~9Lef+f2oVDE~[*\br+^ qG 5iJjNs_ mkS/ExXjXlL<[BkL-!(ux>{d5U'НcM̰ޜk:8v3^ҍŜ%6oM̦Ht%KD$fũs h"9Uz+xq@>5!#Ch {L_,֪Gu*My4f5%4o|4P9OP rK}=]n`+cH75c l?Ȫx}rg9nzcibYg:zi#k8RcB`M=.l=US!б<{S`7ե ʛM(n#72.>YoA X(t:9"ߍ"GU@h?{QA<3ipgW#ydP(eՍ0nOڠ/J]wo!f2C)< ѾnR_UZ >URӯ1FZ!Cm!j^)kteh{1/^F7CUWs&+;F-谧8j1>6kP"> xy"NӁ[^i8+}95&ND4lP|U[{6[̈́14ToUErSm#,w;I\9uv$6`Fv-pP7S,%~w|0F ~dYa!'H'80XŀStXmY@h+3])!V|Shq1LE-8|=9:c1xo3w@X^w?>*_qFڂOk: ovY^vVH e+Ah1`E3h"j5&wل,`ӁCMS=KȗECz=M&|MDԼ1ܴXRy(Kb ;~qϡ׀,`vhԸdݜ#ŖA(qNM1]5䩧9<5 pzcFFx(G}M_( [NQnsZgK/GA@- 7E1.&Mt ?>ms=ulL?]oYn=„ԅpn=[CW.7[;Lߘ@c̓@ؑ'O{~.Uk:S~jSUmlrK[S|%< -u]DᗥE] u5(Pi\QW aL)ց_Weu0翼 R b˝]~2q·T8c.,9ޓVP>q@jB&n2epӕ#J 6[#8lNy8Z#*FbV)V/|)=|mk{YC[׶:NVhF2)agV[E pIm؞s>S}HYr+794#{*{.5w ]LcNg t'C6YNj,3mR=Y[ 5>ug8Y,M+Cfђt44Aɰ*Qb^wb*ϯݨg:G1Z/`-p@L&9Z  \율x)`6u !GF!K#A߱3 b8Jqnm'9Vq~ GX&P.EDYm=E(^!ǰn(jZP>n;utR!?o<c{4=ccivܢ_Y= )ƴrzogߐ^N/[f.(Fާ א.Zn0憨5E\6A Ȧ}W5nYgTa#D+D?4ӟ\ >[WdMRH.wmFe,ޤ<EWi{Gf겍xHڤiBlj^j=a?::YP875v%R,u ZZqAr,`Dg3LF#mzѵ+#2 Dz6oP[O:&x"෩C] óSݱ~y„o'ݫ#ۊH'-S*ZnO5Ӣf9M*G7c&XF;*"H!anS,BlY 9՞{stqMƜy IuMQ:/Cenҿ ͓U c!e5aL k̸Sg[W!ELե`0qD B~is4U W$V+z/4D ͐ڞU4x/a+!EpcCz@f.Y ]_΅r8$ƬR]}(}LFEXa;wEtQXLOwTIr&O!]P=:Y" :_V'(~Fj3Rog;ˡn wU00GLajŪ绺CẆT~&EüY+}*aԤ7Ɖ1v8Ob$IiYU} |\~=vŗoWS؏V?QRUft=b&^bS_YΈ$ Z\J%Hnŵfv.ZUQ~I"r/ tIu7U$C?/ frqIVU\Ev+MoWߞݲf[daDwb'M[o~G(@h#Yقs{ħem|V2n>d읽^7v〪Z&Pw *pWY Jo'#[h/2TR(XG,y<Jqh 'zxmvtBe!l0HZ8#ć xTaO萎:Y~]Zx`[ixM=h2`58:&v?-\/DhAI-L.1^B89^䈡P2|p75J)#C}^Em_D!SCRiP{wl$PNhgWQl,dzTm 5ت }ە:;#tQQLsw}CxKב?w.T`YƾI^ǿ}L)Lm4Z Y%YW*BL)X ?)!sH#Ӄ9{Y5aWEh]TXX+lg>BcYW `n$ev\=뻔wJ2kPEVÅ;)-.αE\uWVlmΤ@eAIᣂEqw ?c'`::g }VRX(7qL_Krg[**Z[E,)G 1@j{A/7+m|C&dBnݠ7>OчdQtE7;m&a1|꤇\Ʃ/rِdiYju 9bJ`y+)ďJ(wpEHwF0Ls{dʪy O0P fiY8ab-qտsaR(b49v<ЋnQ)lyJCE eDG)cV"*@yݼs !GKct. KpL*35 ,aL4+CMA|-0jztGSȎ; @~l j:eWY LGاʂKM{*k;\TtxMiijT 8lj(/bJgDՖ %JS"eh_N<5#ɼ͠V lT;(bj~= gWc-aFM HHV E>@@\h Msa/yH&HX` o@԰"Cb@-fW&&ǵ'ϴa1U>{spi?O0Wׇ BG8^D='7q[HDb-E: 3Jъ}A=}%:R+iʗ2WT\k,|zLbicUB/2«t%}gS_2rPC%J+ 䑿gռZ]OeAk{sM".9PdjPQE]Z+SPhlo˚t?g]`(>[薆 e1E&l8]Q"x˥oL%9{1{Ø@RCȲnʗ[ZgP(NJgPAb`e=n%kEs_ 1? b"CsZc6:Qzb/+Xd"Q:s\=IilupW+fsC%c'`zG  תM=w2nH4|/>UC7Xumcoʀ8Ozg%[wZ,?4u˝0Zѡ .xdR/swDmVG [D ~ߜOW+_].t*˚py}rlzEEp;ڔ#&, Jd;>"h tH/c#umLzsy܉ 8fϑٸ8 H%yuYs5ku\دS7f8ZxI (^'T4%nm"Z|;*Wt/CI־xv]5Y!Y;,l*j:X:٩FneTM*inў1qX0Zxb~3y;䷗)!^"Y+@%3ae:vneJzU])~ :E/<>'*,M&zٱuh'0Ub '$a ]E ~kT8ڮ!t 3hNA+-QLg r;ӆ'5|QT^Ԗ_,xuGk=&9@ :'5Ә=o;wqb\ lE3`Vsڙ2K,Z U7J]~XRU'фF]糂ޠỎk0ܙ>HXYpn.mm5'3n[ `%DbHa(*z>ǝԐ:y1AX$QlF߿%: ˈDPk.+gDd&Q@EeM)u5HwdY>-",F02ND69oK1s؆3h1eуe{gvwrȡY`*Ob%] LƨuiʍdK##>㏷;5Hr$pťe%ok B6A d8ڸH%-1^ؔcM5yX2`{qԉ'`79I[Ʈ"ު&ͧ}f\4JY:2 P΀CDFÂRO(z;)?9M&vz߫YYdY׆>E-='~Ha unzc5N,3g}-x^z+A5/F:g*LdQJCv,n:/yZΛ"c}jZ- u%G24xah *? %1-L0Qx+׶xUW~ R LT*=yF 3#YQ<;jWcP4R0/ n\7]L<$}5:ֶ[!sgXDl;3ӂ2Vi? ۪pW`XQSGU^+0_Bgƙ!En}Mimqɮ5U&I;D+qB~f{tDMT%BwUчxqP0_~ɼ*)Y1:##I hdμOma%vU;6 b˴AZOQn"OUCkX7wheDl:\:O(co`?n 8{Eψ#RQ3wĘF3hNȘ"?S8z P3yWh7Jq#孋׍(\␄0'x;rK( sb%yU:bDNnфE>˺͝4g=gHkD?WѢK n}هwhb9T#9ޕUWJ8wD-ثXmx7xAY X f8KWFň1ů= +;)=7[cong:5dm c^qݮꉵ֨x2K^=!haުW%,+ik$ݯckT0ݣiޗz[ߛ1,F(+}=_rMaB6 J>roىd\dzFD=XnY-'_8W,v[pyv:-uo\b*wXg4iρcZ@ ߆)XC}ʉ{ԟ;c3U`WD>t?[6.|(:*t0zt/څWm%̟܏y]0 rt-*6FiUx2f lLuYՠʀp 3EKdM?*/jʉKv ST⺕l7P;ooM)] R*wXF /15Y \h-q'Ќј.*=Tz";Gh2&b8.0̄ =]f3*Ⱦ65~x~LL8GD~΅ 0\Tٮ+{d0ĥgHYUe/>(V SocGB/=Ozg'>1ЈzFȰĸoJqv^yFⱳ'HL&Zn9p\U/kTJ|-ik|!fuLOblŠ΂NKuL"KnBw&ܽFHm+y| d?7qN Lue->]7Aqk+BZѝ kn()xarjk/FȋZ+Z2\r_/ظ1B@SJ0;g.̙ul0󢣢3ɪi(9ZvatzXSb bOg3pbWtkOfUuۨ 2Rd!EiYȪY=T(k v%]bhM訝ãۧK…jǵg> e 镗?w*bORP"5T^62,GRz TAD +`}4u_B]aX趣D Jo}+<{I\ uE$,1Ds[}4:,Nilk"!ߓBC3$˹d/aw*đfJ,Dj^pTUJ .H g]GPjx->Ҭ~KMk*H$}XJ9<`Gy[CǒPv~IUiK]^Zƈ/1X<+TK':hY#y#&j(p3oɼlaï903Tެti8[:zu+RrmkNrm:07?m'Z"mʱcpMj?()vˮ}8Et](b[]Rٷr,0CΣ+Hpִ]9q܆ءc1 rfmzJ=Ѫ޵qي2TE[?عOݍxG/UeGFkpW.3Ze{?3U&7Plj?z#,R,iFY*Jb6!mUO;3X9wsOp!mKA>]mf$4 ][[8m+r+u[u;9$|}EZj1q̆.K"pp#~4 lFtSQI&y*>!G!½jah&A1}cɼk˜ ۸aYFuȓCWKfjrO/'?j^*"( *fv.oVZF dy9yC1!6qVthm-)Җ&VۻVVqV֓Mhl4 M|yb&mFǢeΐA\20$-溑`Koq҆Pq&i^-Fz>~3H+VOPgT1@c"yzq88ny`X<듮rggg8MPa`ՐYBL r<;fqdp [ƭЎDYab$~-8`Br (b}A)Q ςyϘ3nmZu$(YUmCй%&9KMfz&SKNZLE)Y' 2' DuRG: Vw7YU͠6P]Ti32Dե"ڨ4|"kÛ #ދ &XIz Ⱦ-> *P2QBMIUvk):8iJ@ pRy N_E^dcք_Dֺa'1+e{ff܍6QdǑkBNh>uNa@dr/GMu9>\wpDyq A|v.¡ڟ/ִ_B4:Gz,lXhW;(CV+zs{@KW50P37./lH_Cz{vzbԠDh2izE[V(T#p%ѥeмT<ռK<5BX&Atfӕ$V$ NϷ]۟X&-LrLa/KI>s"6֛&0O!8:#uM vp 93 ͘9,K@Karlm5w&?^G3vu( {,`x}7T`AND$m( EŷY7ߗUӕl`ϭA?]bRC/TilMoHu.)ظɭDq[L\DI=Ϋ;t#γ ޡ~+y ݰO!KW?}J ^_!5 π[dVɑ@ks[DAP FZ{='#A9̌TOB8Y"lsy1~GRs_tyc06+5ѣ*Ńsf<k\*`y!a 'OɁGf܉3FIyfސ8R)}TlIׯŠL )ste!57Af9@<ϻ2sAy"V)V!}Z[$ڶ(Й9Zz[ [t~{h9!Rޱ5Jb(L:U#1{7$ -5Tg\ J2XDT~7g}ԩCxDYӓQ TNh8nO,X'hrF&8KzWueW#4f˹}D]]@I|(NbQ9ק} 0}=6ęh i&tzmhnjI03bZ '莎B AC:'%w8I.Bb t kϋY%PÑ4}yMPjy^z$h% ueD4%LdDEp d B{eS~{f?~8l|> IJAV/UtǬ1.dAMl!PcP]Q}AaN`=.h)GmAˉu.b􏼕bkgJ#Re;PC"?7G{*sh9M$~ ZxE=#b#1TƓ 5~2lEH?ty^K9b[ֿKQ+0 /E~}{Ϛ@T!we^VRkT;$=7 u6-I Q8"ei Hƽ\z>ܪ#Xi^lL; hy(^ۑŋ́xMBޠoH5}6[]m:bڴ#lmK F'Y7+s&uFl],coI,cy %$6Hm. 5wt&;g;TI`*C-in%+~H̑g g^F8<`aÚE$lq'WD7:T5=j؀(]ĕ9Bi ^ָ:p"JQ ;X+̮)L4ֹ@_M'2gʱH3FF:U"H6oBC˷Pӫ6`U(;oJ[j6 ҾeiaGdszzٶk+\f#NgLDfuYM#H()Z1 (La:˰pHPE]GR(DH8 h.AXdzQ ݳe .+9spǑ*f z n(ٸ532s@'k\kwЙtث41\ٗ†V( T@+4P@71'+Pz$  w|Na-]1}fV IjQ *=8Pl#٫<Ŷu 0K/u-'?Pvg5Q=.2"nquT#EIy^_`c}k} 6>I`R*,֣|Q&n@8qt{#t8-n_/y=ĝ5\fWlz/ MxՏb΅p{1X+4ex,kTS`n?>եK tpRL :^!ߝU,޼A؇l%>ɜ?a~w2S@3˳K7~AhFs"m$r˷h &]jLq>-;#ďKY2ٚ`1]寭DuTmȮڣҲvE;Svc j4wW:͘JoX @[Q鏽К'#U-(-G.˹A^F&[TxU RPld>E G? X$-|7ҝ:ʵ^0j,3uc[Q),(lGirn"Qa144vS"l c ZV٬,b }0lۺE؈ RkgLBDYÄ)ouKs3gک Ӟ-aۭ㭇\W7~&K6zy{$4q xh= v ֜mVFWj[^>xgRJ=rcA/ݕ!f+i>*nZi(L_5@.U nϤ9ԡF;46XMo)vrX'@S)fd]T0 Zz5}4-*ݿqfb4 6_J_|tH?MAY%IrIp$=AS^NSC,b6trX0LTך})8U\GjMD yPB<"=w:hK4rI<CZ5ĩH46Lr9Q0:JKq{q/gU XU0jzxס4> #0_VA˚wM HaiUp ȓa'+T'ֶ671;fR)̧C&U,W|K!kjZ7LZaBafj7ݙYD֖}5 ڷj/Y;$ϜO mM#v7͓8Ĉr}%^XFrv-w̮,[kEM8Jfֽ }=Q̷!*z#[J:zz҈\K(DƷ'LHV{ÚfĶ=ҝC[TKpH"_yJ_V@'M':֢ 2V NhxƋrpizCj2WG^Z$iC2[W09<8&LB vq{9x-bhZUwsᖮ0Hng G- IѥAo]q@6>aNJMGK],s_3QON2v@?d^nWjqG_V\pCmM0pz4NK\ۓoyBo+/exڹl;Vѽ镹˾|VЦWs,3%Y%2E-8z7bWU7%Q.*% CjBx*Ӥ9>{lĎuΥP{2ppR)z$B T'8ļ,eq$5M}} G IE2x1$C mt%E[:4wW2ʐp/}w^Q Wx-8mr^U1;[V˟T"2vJ|V ;ZSک浆gu=A.OE<ġ ) ӣ>y1) 8zPq_g2xWm,hbܬhfY6ڇzg'XRt,McvqBS^S>#-ޗ_S [wO1Qrd^ټGcZE)wuMGc$ <e3[!1vs8GvXИ7yʾG 's'r ~v@-k'scc/~Zq p/^  ^L@gSJaݤ!Xbp} 8X'5j^'/7wx{X[2ĎzN70+QK؎sgn)a[?#0^J eiI/e):89f)z|L\n:Tu}^Ga `$dv4_- v']hk_c+l`9/wKwD(;ɣKqLEg9olGN}Kx_C}vEgL_D>%*\%ON&!P.hg@o(D4sd ] Q ʯ4b<ǖ7~L/8$M Ǫ`@u_{"r@*`1596Ab )ɩr1sg)E\'6Ig#au\aŬ+c+EW`C,0ƥxU5Bg 158±;. 5t cUB ]eHӞv2L)k+ K*'RlÙEX>mYo0vԫR컫jɅ0]oӠлL-\ʼ"ܼ4v)Q3C49Cc4ݼAuhG_"\BAKQ, }\JBn>5tO_ٺ ׼lPlM+MM>*jU fΆ_B#y뉺x!f`H@xD [xFyL>0J#4JE]sf4Tzf:`0ֶw:nN'Y^x}wj:=Ț^l8>Dt$-hnTC,N9JK?S:%-gi5'?}$N5e(鮪g)t}=%%w'Vb$n _ `0۸kԯGo]ZKvX lIxBNQh7_ח^㗚uжUmyȁuf 8cd3Mo[!$ &b){dثEi[1q#)ƪw_ʳu:̡;4ty3`-q*-%?$13}CG s™![︱U^g|L^yh{P@rdIů!7l}x 7™zPMuGBŷx߅o+k%{e'"d)W߫OnZD!_~ ;nw|`&e>|-w ڪkRsD+LIbi@Tm`p2ǝ0{_h &%ȫ$P)LͶ"i&r=Ϋ\n%}}Or@ʛyIB<%T\`"i.ch* UT/:+CMΦ\;lUrZVÓ~|"cix3.Ol6rr@<+g%7Piʠ8 g&XU0a>v2 S_R]=@1ќ$goe`MEGbAdv (rhLȸL/ޠRzafDPkŗr%OXk+iXyvZgLengIA g+5U^KcC{d(h M 90xɾ5iO}z*,(\}PJeIצwn9Ue &YUɽ+?M QK omU0K//Hՠi*fLFFE/ wiuq 8߂ֈBÞ5׾@w=|a૫HgSSW\+HF.-V~yd* wa%fo5:=<892:\2׃d *Ӎè^7DƏMZ$uOvpO Ec^ؤB dFB ΘL.ṑG*I/^i jNz|oc(Эu[nY0竪/ǼiΏ=]^)5z+x_6tGbSn>5oM{/Xn"_ ?x!jϨuJ3Wǎ))w!{Pɭ7Y21ݩ-j)&m},g_!,&S؛:9hr9?!!K]J:62T~wkB!^)<Q^wЩla@Vh%Rc&ke;y,Eʳ.Qo\ErLr]Qk z}?HŠ0gP=A(S E~A㝓gi&%z&Sk`T; r"26M P\2;am 5]Yb3Km'eN\4ĸthC@\gxwЭg\&F+٣aStViX@悯ƮE{PHR~xXقFS-+  K;Kms0bg{m t _c/^ gZ۾3mTm72pRU-9cA;^\,AbSU_z] EqɅ@ ,؂Qs(VV 1pGe&59maX%`GjC)*!$-ԁT`› fNR sBd*sr%r.w)6ov[% 7m;[ADa0Vhk]~2 &O o#Q|C֮{(f謯w027z4u5XQLXyz0o/VG|O_Vt8!k!mjY.g1BC-"\oD~ʋ"XVdkcn9(< & #8Ho2?A#*1mڭȐ%N̼w9^tM:4y>M,iv\Ui#.+EWWdy:I )g7ձ]5ɼL. rbGd [Ap7he7f3Ѭ4)p/uv)@OETD03hTч0P1^4V/w*(ovMV2wYZǭbd!=O~4&s<;US2œ^(u< >l"C{n-VYKz3-Y6)=tv +gv$Chj׸9']Ih:07[*l!7v .30XE$m06N}X9;ܓL]\-bCe+rVĖ63b-gkOڠyٙfm4k5ܾdMNfa=+Lz&79NXl1;kOn UѰE#Ol饌J6\ RPة&_ ^{p$ X5 d(]&(`:}`u:\ReTgcCPAAY >ޗfS4hM&\ 4_֜F{ )RFӜI8M԰(.i > Zqti }zjc"%ſ}~ {)Y ٽo g%O(4d1[J2͡qqɟ"}}7̍oKYAj$wK2;Rho>[-Š>\DZ',6e"uB<53Tr՛8Wx8RLc$z]$Zaa+ f:D:jbH&n)iKҼY!li3VI屫a\IPIx8KY{ Yͧf/W{S`i'r \T2х9!e .(gь |1tt|EKmzgqXnn%̞jWA$3:ϸ#Yذ.1CB ]S'1@[a[2|xcѽ(~qxz7M-IÇL^I̲9$R>^:L8)Hw"RjNACڞj'SN\$t"!uCj`bĪ͸/Ċ )c@lF7etq/e$: Kf@T(P;ט?"J1x_aT2u2|cqި)(ؿpzFd{EcG?52lgSI竵)-LPH$\U=7STxʁI;=kSvQ sawa-N}HQjJoJM%P#~.t32o j7 XE;s/|(O:fba64F>M;mG3+/:1|ږj=:]512;_rJ xkÀU;S0M=눇EHxK?Qv}%9p[7t1KpS* ۀ{KHQϏxj')>ˮۺex@$ l\9_]YRDȴ&5= @K: Pw G.Gn{݁8 (8|v3gNjҠ X`ZVЅcq͈w s-ː8ƜX %+FgdƟK%J󱾑bp`Bgʼt%H֤i=ݞp|7- +k[5Bs}2֧2H]IS}X@S#2A+5|U^].t׵`&]rgt1o>h88X|>U#߇E@1O1-RBg'tjyb!%I~Ff\tDt&lC$"f !S«=hnF. 3>v~q ERk0 $'IQvޑłSMf,7?~8ʅmUߘoH/>Ydn$4ԎDYn9ajL#ǐr\#` &>MO]L('rg/j#16UK*6TC޽s> R=c3uUos>4ʸ՚6Yٴ\)NFQݼkD)D@WIfiw6I#{ӕcݪ3q+]|\Y^<B"F7`e4fɐh-@ֲ]]5T&kL3a}cҙ&~~}d@CG)gcQlE' l!9j= ,)2nO'!6~I. z1Q`2}'waIN \o|tUkϯb&_Yx)v3D}Y]=dQ;HCx p_o{9ආ|hSǵe CW|e2;@E)obۢ2B19b!"RzZ!ilcuw" VM{-;5,\ %]f[@_|/Rc1<2+@-a;LW 1伳հCZӞPY32RY/,c ܺ5SKW݌Rx<ڋNi3>4zʜ7 Y@ԻӮ/IKԵzb+׷Ȫ]k _V26_Ow6vMh7 /lW Y#tеUjL|\-]EMNs7KDY=ʝO(t[GZ&UVb':/՗SnEyL#%q_a?M6J ]/TwŴ#) Vy!khk cl\0U:J'7cgNl^6BH7`Wj"5Gχ6PjaJ 8q_yY'_MIrSS2-Rէ|@k]QM<'XOdll,|B2-:FLs_Ig W h]!||=dGΞm$ iv njDaf ?a0xg܏8 )ã(YU?zbZ\ ΢Ј bMUe@8*n|f痂c-]pf6*Pm++Q=ގ:hiS9Cz@uLj{ 5Әt V`鉜N8h<+U;Lp<<`m']ye/gCu\owOۀyO@:K{O+WjFLO s_\r;JulJ\]¶rȫ4*Fr_2 !"@,+Xƚdë.Q=ypߕd ItӇ`j9 DwpbؔEB|`}Ŏ&fOQ>T2 OT>'i~ˏXEQHBFEX8w!vuiQ:Λx2FZ#%qO_LC.?Fq߀$ ):oX^zpugd&=e Xfn>&-QOaU؈8Ӹ~a f~rO7:[H[/4F_ANegOcCJAEI./jE|&P(7oVqΊD a Yj I֒Eql]bh}vtvܘ1E%N|A9_$^k'ŋC1FOeR߷31' %p=rQRntК8g!.f:ծS !/*x(\6SMHry@ݞaܽC[l#P ۰^tһ? Py#ӮG*%חTV?){5/m~ے;ݿj gi2q/o̐(P)8 !~7kV7RC}`uF PtZ&~p0{?nh/pafkV뇽װ ZTcL\07ɞWFl6R?6jn-sQe 2ive=d·')lso0H72sڎBɹhJ+rԆBzW!32"މA9y@xSM;Zo$&Flh fq Ej7߲p'K}x~dq֚u1b+5}^Ctd\12~;y8'$H' SO[sS9&-}оl|;a3hH k}<!r\&j30ùCL 0'YdF8E]9ҏVPˋ~8C hR&X#>rC쮎Q4 ;,ckhf(Y]lPGow/"mllZzNZY9]Q:۪Ni+ YސWDs=d 4d=V;p"Z9d|1%2_ mM\=V6I8/:XІ@oI"Y$(Ռ Nǫx(XivfK3;tڨ5 㢘,J,!} t)X-)l//%0 zFMQuԢW%0Q[Km#K}cIcAI3?6"9jL,לյ" ~r lhf nKU#6"8o!' VNq&Hi >6nTf7Ju1y,pQd>; 5z \SM>Q}8, G3 /#j2|XPGJ=!y Tm43ұI|_ղAz%]C]b<~?^E`͉lub1UMܤh(Rz8;OLp\U7c"C}Yۨ'ƑLJ48K] Bio;;mAحo[W4ШޅPVe.׍ڿI4" ,KTmtE\0;甍?ASm'Bƞh>ZL$wI sDT!y#jQ*xM1Oڢt'kTKv.=N<sPDLDTe0aK1A Mޣc%Q/iZP+ϥY^Q59TӤe nѣmP{lv> `{B&}tiѽ0 bEc:I ܂Gӟ+ΩҋkW蜨)9u jK~Xoz*ܥSd`1J(FcV螨=bM8%nqXqz6-$3c D#(jv}L_W)Y?s)xO &7T!۴&hj_,vXEhuTkF&146R3 [LK 0=eh'ߛVO/W$DըBPAG`^J q,;E XGG\c}R/LJr$8 {dž$NާX^Q DoXC *!\JkI; 4陎sjmo\@Wv+4WFGM37Ɍ-(iEOYC-ϐQ\l.%veF5Bt= (=LD_[+P?x;I&_gf\+n~FTI#'8Df2d/BIE=/gj]H]#}>&Ar %=SH)z;yAw<с0*Uh*!5#T>q Y! W@!dqV\=.|mz ZQ&HtZiBtWIo$,G/cgxA,Ӛt$9o&dj#nLU~RrG2X zy5v7>,d4SQ&rT#/Cys/7bjY:{ppM5\_We@{Rt*4 ̄m z) G7HGTV3F Y4Y 觉օs_Hp~6J ]CX%M7 7:qt7DxLgkcl)#bMq~\'YvŦڷ CEh_Q(3pp _+IY$$]녏b&. #톺lN7_eY4!,ݲQ [ M+ֆpJdur]7m:$njg]3H*Jvaa\iQ7@-Lf2*o磊gevEUZjcc[I^mTT:koX\Z$Mr*rt[udMq7TgKwt\r|3.xu |aetx<94+5D2;5ʦSsf؊RRrtSL S.`V/b?8ۛPŇDgʑkz>2?PTLnp~|rQ#!KKlob4bU\dm*(FGn|0s]0⥖fsJFa9XA]0=@["SԄT ^m VlG<(q:|U "PN… 񅯸!%rvkDl44r0{K lY$7 XC/b"L&x24K[ٸHos矘x*n=$0:#{zlA$EA*30N6orrxT{ȈWN&+ f7Z^stQ(@%<2?"ef u 3eFUM52_oN=6`~? '4b7d\mhOn!|i^}McLj(v6 ˗}t@ :}@^ \veN{آL. !Hm|fN~JI^XI'Ϡ,Nd6tǡ뎊`p8h$B-D ۧ?!/+7:ZhmwQͮvd}eosi~fNrZ֕Oxr* 3_z^V-';pm?/fn'*k+&m͍VLc|<^// Sj#A!W-$jwBx D+r:ˍbu@֖0L.tC+Rz2:ыN&9$xO`˴QJK9LP@=p;إg+{$febOw]Nxaz#SEJBSw'AG9h#]]!W8Ƅ(VlƠ KϊiԍЀ;wN#Z8 \깭kt񮀼VqQv-H=G4QZԑݓDb6=\ÎQ|TZ#{@jslx` "Ӥ[Sp p_9s?ƕӣu,v0 Te׮;sJ;w jԅ>ENHb9IK5U@{QրtFL{@Yc 1:ʗ u~'}o)lRẹ2; KF W'EvSch斓;'d0Wj2Rsgˎ" )zQ*J& Cڷza8e۹C=k\s(III>/W?в 6U1=pP{˛C=v_4QOw"WU\DeWbg L7lxeX7$3.$sݑ~+DSș\:8((:ڋНy"{/4  zІ@ݔ?5ñ8D2g|h6BL6 ~[KܫB_eq2W f1D$ʈvQn4~Ņt *Wdrfoڐ*毷7ӣsSYm MKx(C5[Z)b/` nh\USH8M9VgKtSgz=ˡ5(ZX{-F7u7U:p08_EiB ǥ13U=!#O uk|؄mg٣q0$QeLT!,5ɋZ8abCN1A.e4\Lż@$+;mӌX)RkxT*k(2Ź9·^yOH{N[9®tcF"qۼa" B&'DW  48}]@BR@&-A8EvCf8Eq^dN;l3KInk{1wpϿ W2hm]5,*OA$wfHymuh L}f,7r2V`f.S>*!J4 %ʼnQf _PyIy3\dgyqz̋z{;/vN<9Jh*HsI&jEwJR|<[Nu=cL}uhAlQ=yN3vkg{OG.e=J߷ !nI]g{ه$ơ;C+dq%2hvG Wc+7Ќn,T1M@DBuG,   B2ՊrGI 9i@($C2Mm(>pꩼZ2V " >' ?pϰ"CjG.Pƿ$pcN;5jrS\( nHCKPH2[zMV:- oI.!Wݚ]T3~w-3}VpҪSh1cJ<]D- `Xq.&x$. WB5y1,j|Fzev^v,ݜz>/դ$Cf:B4tōbNӺ1`ߡ4͗r75(.:3CwsPJkf j#x'U7c>VS Q}Qe%tvT!D9wш )b0u~"ov}usbStTq'K>і pBWc@Os :>k2?Ќ|/'D66Ry_i%sZ_?Iw]~ŘmpI%nM0g"@!I肯kJto=_N'늨̗ \hwc;ZwZi >Q s~;e֣lͧDa8I\'٧3ˣK'ۮ)M5XĥdqX<| (/0®Hjenwhe*1L7hYHmv{FX8{pbC[=}[G*!x~>+0ˤԸ5 l *qXRzq)_=(' WJf^"v/'#CƥR8&[ AdȨ~/UʢebR(yd\I˂/GhZ 6TSc.62K~Y 3Z zT! v*OY1v߯5ǵQwх)4嵪浃?ܪC%~W?< }0~:qjC0~BuCC%tЫ0wFZCogo)+E[|ŕYx9*$6vϔodoC0U5*õ ݭRo6WʟvKJs8%d*nσږ5H.z PJG^c~?u宒9B 3FP Cg1ȵTiML ċ2҈aP"&1lCT%N|$`],1 z\ ah:d+U2$:Є0]R}IQ~N O.w7"|͞X@l$b7]'ǢPNQ. j^NKeuRhO5VֳJ ece8Q)zepҵq,;ܪf.jFQƫ22%+|@$Bek]ҫ'G&U' Fd ^3!B E\]{iwGS* l~zr$nk:hm2E^~;k9t9 @VԼ78oGjPXAa{f]@ X|,+U}LK, j7]ɤɎ9a֫ƇNPޏK-+u191=.RQ0ub> ;|v dob L&Q0 >$37h|sskkРot>]dTnl>0Bzjߺ;O`.F9,VPSV5]!m_<2k"0'Ҙ%,[ f !32%xKltT#+P- ~P@ʻd%I[\ϢIȣhޖۉEy]HKl2lgXTqdWaKpDC]'E=ΟSL5E!]DC'<@nt."7/q۽C\#8ZDف US8R j6tAX\ܗL<)[T7a}%Oߎ jx}J"*)JY|t&x]1ٶ7Et.#ytQފy+:(:,8i/(Ş@Zq =~ϑ"i܃QN[Y<3I2ld R7^UYCD @d-o)x/ jxyDSX%8oDu[:gfA 7B^IcIΓ-ƶ3L f%@3"yA]W^+Eeh֝*or\=R3Tb=NϩE=No3 ΂S4PTIrT4NU \_d_0{Αnڂ;ۙ8nFJFgrwϾ41/LչCSr c*4D@]5$&~5y_f=pr]iv{fKt_0:2!C&W>C?]ƨnP $A$l%KHڕ}쟎JLKjk׎j+sYMӧKˁC páy}2O,*D Ebj0'/ 5S]u*Rb%֓QdUTΏ䍐)њxmI]JJܐ0[VUϏ-p%lաvvXe .Uj j7hd D+SgRLڷ_tSNƝyM̊hl}]7˞B |?_sBpC#Ѳ٭ ?Og,Շݹ$RߓFh+,g(daYO*ǿ[*{6j悆Jo,WȽYr.U&枱T ӷWQ/&*Gҽ0B޾~?o2ިgāTg5 C;WcE./WS:%kꎍvEW#CD_a-n-)V?8L卬TO@]ltqcz {E-Sd!Kmr-<_귿n9s0ti)\USё"wO"KAZ~˪:ަ{RaKJ蝃*͔qȷOl{덢g8؜jGQ6SI~4UznIʚ݊Ab>NSjmfIey:Z&"p_ԤLEj?f !Ɠb @;c n\Hk^*ۻ8T/VEͻ#LSEN M^1|:mكG>MThTE ,ظ?mXEb)HKxe}^UؙDӫFծB3> vK|3eoOR:鯑CZfwYRL{Pz4&*(eaB ]eĵ忖7{ΑY&~x`)>v OՖK}#GMrsep̋bf>{3@/{jJ~qxD< o i -uPC Ҵc2IطQ( `C_a N7**}ʋ&m?=yE8L!;2,vVAe7[BlB'\. h9ΐAQhze?]i>A%?<٣طw/R2Ã}~AnΰW8,T%#ރ i z9 ><ȼ3h{'΄-#'%T,:K~J!8z o /:uS??g#\bdcjFi`"z! Z`JۦΫmp*,̹I@+H\1S^& 3J31Wh y*n,6!6Y{r*US? a= 5AM; h8YrcgC?}@ic'ͥ9؃J52~Z)u[ %q{gUߝMĴ(!mFp::]i~X ћ@tPݢLt*X %X<.n돓hSOHTu أd51oxj4D.w@5cF@BH ;{UI4@6 SD cm]GD;eWW~E,p< KǕb{O)|^)`놔r'pxrm"TpW%+E\>?UZNv* 3-J|A__u̎X;?6qo,n]Ted7Sgr<²nV;e! \gQI2A3ѣ4oڦl6l$J1)Zf: 'Ğ0V ȵvSb"eI"SkF87M5 .wRi| 8:m3>r{dC-%-K֌H%LKtM|B+2eHi/rT/?X6J!87ilK֋m;cמ91Cy,B S6 oz@h]9XɤJY .T 2 ȝ̊մ.B{@8%bzB!LϑB^#L(O5'W aQMoJE3(fa{:]sD[p~?gkp`}ņ0uGU'u [#JSj%89()y ,^-=I6PzVƕ9x_7T,Ï\R,;[(dOE2Y)rW>!]<*?䫭7L 1rS ܕVluLq1*NGmdPb]zrԸZ1Ԏ5203BB:PAorH_VSyvIEgҦdCxe-vc^2N˩y.vL.&{g}^o{$+AJ[̜7ZѨ4Q޷Zt@a^yXzd~\<2!s E`Ol1r ZV2ac hB\881Oyq__(ShDž3Mʪ*D l\[?n$Kv|ǁ5Lhנ*ε#ir@[krnMn(c+zdu*BH7)m>9.4urtu,~͑- ^ sTdPU9C ? o ʂWkIFåQha^R 6J kS/brAa4cy .)~]Eo({edUnj\u(xGQ^62;swJ4}IAک1 縮]3sUX^eҖQpf9Oyp8gRE jtwճ YFGa_B0팥+vetMrMqyIYu]!sw_\OhνOT$`)@PpgH7#.[k2pa, ==Bg\R0?a_E-~#[ȷ8$u/\.rqFra }^C+=ʱauX'O ,I 4vШ%aґ4ϒf3bEw .!Fr n3Golxge*rEAP~7kWw%)fp1f3˻`ː& DuF6(+]+=.2,K x W{y.b>]6z|gP[,S[BazqN*iy S3SޜX"F߅)Q"GvMgAjTQ7FyhCu5pqO`pH)p qJ﴿TY)+Eyo.EúxM, 0`_9" 6@.5(6$ Jzkqa0dH4[91Du焃w$e}M,wwg-Ԋb=l)3R]ntV:`W78EuK+"& o]eNp4\!O>)\r+ێV\>GBU- Δf<,+EpgN_Y .{}oldʥJT{`@/Q =IE3hqdxanH1ߑ5)>|^^К55(־ ǷPz_||Ф Oa1VZ.6{ww<= lШ>kRdڿTLS5k=ɀۅҟ0!"gevWr9=T,0rBAH5iJH6@E6< 100g 7@u!2@"v$~쒦yGxHf~@@wT5UOmͷ'K(2%lT+|.O w7|@|rTeYY6bf-1AR2]u ":YBq٢.)vnxzTa6{ظ}9? h 䗖u̜H̓($z"gR8IA}$OzaeHvW4+Ⱥ-RدMd~N"0#zR~?K+@p|36XoaRnIޖ{8RVhzX/ ҊFb+im"R4]r//Jm 0oG躃mSΆV=@yRq@1ԠjA8'02+(\tpp8|@DzBtruŃj?[~({\XvG`RNV1,h'[S\Ch*"OmE8 #R^\ҍΕU0ú+5ߥ~#ZcTtcI@J7YtrP\WF};}{ ^|yZ 8N̶ UB^iCЉ+ xG O.d`դeD >@<㩜8IðĺV)4V //u$τ G P };m((K9;ٌGho;EA%>?Ueʝa ըG<*"-n\xYa688@oq͠Q*u-ĵȕO4@Vjm-8 [8 G :\x X|/a|+xqF8o@o5*cyaԇngr w<`T둛U4$Q/<r>ƚ=֑|o0)FQC0Zҍ>1t^jCqX!qXMZBS~)7r #\Q.}y.@".jG6gҰg=1R, }J{e&]YNȈWj : IF9j7%/47YwCf("n6:f V?e# UHȝN_e{QȦɅ0k3p 0yRΫ?HIV*8@r%Et89?١'^PlyRlg8d-25?2]": ,/J\gt#С J_ !Dce%ބGU'] "94]J!hO#Wmǻf{ x$RqKI|"c"toK48[rWuz:W>.Tc 뉉6qȤt#7y/8ό=F9 Gc䏰 ] ЈBbv1T$}QCs O+bYC~ږ]x?J *WEHPN:0H8bbdr4r}tkOv%i!H r~.R5\z1fñ .+:)9?|XނOU]ӞP_}a ۨcf(Ii؝ _4H;!zDFMo]_p2t5J"\j"^wXy):{oqZ Mګǁ`4M:: +G^/S]\jI۝=F?XW1 aYV*D_0?Kݟш*9N ; uQ qN.❈ր[@ ] ֞olKݳLL^_&"uclMCOM6z@źڶh s~Evzݱy4W7vI+ۘ]wFpa i~#aF؜O= D'd뤔{L=w&\ka qEJ^2xGո#;X= / ɇqZ4&E׽w^ ꡌP4G]=Lpery5_61JV9?a+)a=Fe͊ߧ|}n+|`s #a ìyp:w>}< e/ A߹g'?աE6sLcq^j9͢t <{EǙD|7ܠ:S FKnPo+h32睎ʡP6; |؞9na$ ?:`y}4,J>cHQvyX"{MKY:܆p~PPKUuǍ:KyLihkDb krY2,&Ԇޮ gEdlӔe]v[*wˢ졽 IS>i*bIO~ nAZ躨b/9 fW֥" y74ԉr$w|[ie5@ztB׭Is)en vF[?zl5,G-RzUmpBLjr](: (~ŰwB[ןTN XvF)3ĭ!C`O\a($:'O"AFwMn&_g/.puTpz/y㰇\ZZ^{c73=ֈRqVPÔؖ9[FDŽ=5%ܜ ucCR+έde:%Qt( '.E_|JiAPU'n^wS_tEtM#"^uT ;&hrKQă Sw_G/ &Eͱ}$ AWb+ժ0@jыłR~ 0/ηRd0KĊ>ck2  aT>"4D#$֚+0+mgL:>`$,j~ ۰AZ%{1E' ݪ96&*G+[VD2=\(<! LmbZnU|زn޹P0CC䑠Y+vG5N;Gƍmp1ydL̹=TUbϢɭ)P+_)e(j 63ʇ o D&z>|!CvxF羘ukƂh?z祸AH%&& \lvO^ 4e8Kǿ9 t$jU#޾"_uh\w{޻\&'/y$j+"@X[PH_A^ήh8q:TZLV}tKkq3ېhZ?#Ňأ_ c0S"wo[1:B0 ȁ]䞉xpݼߊO>\)jvlGY1ʣ{F1\W]0:Ot\ zNfOQnjY^|^Am%o2p{bKCh>ɂ(n־Qsׅw55N Ϸ.+P Kuxb#'FeYKOD{^"5| U.ةbcoX¤ k]xBxH;#1!d!nBJ3=r4-Ip4@Ŗ[$_$6=`uX.[:q[A@b]=R-GkI = )澁*55j˔R)V7cW|NH DnUQ <_v7:a!+GNx!|Fg;g$n"D-Qw CK2:X)]^%u9mŴ'PEA )j8ӋfMfy0C-ɡ'D*P=CuIOvg?ʷG)BZ_F`y ̉i0ϟLD\UUj-o!BTMf9!:5:rU lDW { /w Ch; H1؈ ]*935"V{8V0BЂq\8a&`٠0QvЗC7D笏93AZrfHh}fo ]XE 9!9tǷ]Qr\̆]09r_ Bf60i(|w8Nu6/LSĶT i.) >)-'շ Әk^s+MY\-U,r_S e sI> ( @0Y[To> Dl}8Eʐ} Z#?@Vr*4FR)xzLs(a.w݃JJwkrC/M8tň'>΁ =U]H5\vn2Ӎ5%(:|eӯpd<,^d^KsH`Α2=rn# ;lbu6㴮qC_LDoXNWcdSڮ4Խ\%&?+~|D _aUPH/!Uǻ6 aUWUds궟9{֫M|P󷒶%8#=aE3t>% `b,]I{~YcՔR9BRE(gl<|Ћf&b>gECL#D&=6s3>u&ؠPT +|S:CB']_[̣\~õ)CMTw/90l?n-$2>r!=^IXh.㢕pUY/!Vg 2r9yY17jWԲDpXvŠJZ ' nRELδF*iN>MC޳]2D1Gx{$:ݶ)Sۘv\#sbLZ7a1ҡ~{g^M,12Ni6Ν5y|L"h4͓d G?$K?o[YSv52@M7YzO2Ww5)<gi*VA_--?Z1d0B~>W$Qފ&nj`OȦn |YleyNbkn9בo'o*Of:fO%l,!fuB֍TU;Qv{(BtXѫ\:GV I˖O_Wmk~w0`d}=np Zx!z.lDxR0wכ;=A}0h(XU޸ݽ){w/R.G-\\0iId eaOx2u3aPЁȕ|A=iN׃cx47ڭzb4`< 52F/2+<_Iir]*%ahxkv!Q|LٮuY/@@N}R8&t|vPY߀j]|W>byy//J Ql&yXm#\Iӄriewk6v؇" 4zpPoRtƱe#@jt # i!M"<^zxZ?QRDTqSa1 'e|.&e Ο2ёop2<zjMKm0?FhXȨ ^҃zHz6s#ާkדCE)_RrId.㷀#eש]#ijY #xW/^G:^11ft0(-YFj1[q$gq+s,,JF2΃BCdDw/[ɓC ̎02@R'P抅Lj3]5܁.'n@rPd]yvrV#tu_~AqyL?$=Atw{ j nMR)XYIunU %^J lG: t:aWFdR kEM'݄fmBO7ʒgw"2p;7^50Z2}{hb]Dlp* t jcbIbytTݶ/QFST)x czVn;# tytcz܋JK+pa?9)(7 Y7eTA_)3O\@agf9M!8"+<ȭ0(L҂zN'#S6tNfu?eX?D H"hł\\!RC }>>T3gӴIhd&_iJDשR=xe)$P)go1i/G&>oL e*/Y`Q@ ܙLսe2;oĵ4?OR0>/zvgOGqԢrs fEh/mWv2m,>,v1/ADǨ}^"Bl.,Hsn,ѣ2YJq6S) XF?imA0ߺ;uX

nT N!p7|'rHJ>vƄr](+Tqf2yX1FS6 "AƄ8Q̯q g:x:0,+ q" b)w-F3B14l>qGx WZvb BvA S/xcW@o ECȖfj e:@YiCWhx(:V~x1YmBVLjD- [eZMX=jyvt{-n"b—9銉jfm߸U=BFRJp[=L@ ?*-([7B`Q0y2RB! 'QFw|YL}_>iZ/=(W_X0/O 6grM+qA0r2$o= @F(l\̍aa ~I>3mkD֟+ӊSi3vҺ' KΧTfMxL;?R[&(SdJT֛M;7"hm3S ӕBZ090Wmh8줧̨(JPv+<H%oy=6iH$ּx[ C]dڧGڰ4]B?7=}CȞRF ڲ3$n)йg]"%$o6Nj2R 0"Ө }94hiB:+ RPg]'f~4Pl|o?N* rێk>fO|,Cf,{Ksn'/Ѝ̸_|\v߉e<g"IEe` ΢*5n 9{&W@Ln:_WIFUڴYt, G.lײ/px[@p:S ;20Y|jU8xwK# ]>R, HX,9QpgǗXd$*]̀fK2ʿ&)aza3s4(5k:SfS3,%ڼ ang57Id3r:7lH &Ӵ=[]6Ҕ{oftpSډd+^VV>9(zײB2vo)(@S26t&_ޯkHՂq~ )4)c'E޳Ԓ Ҥؤ80?xk 6^ՅD+CZ10;á „Y3c5c 4D rŇ?"?͠Tᢳ5'Lݛ脫=<[>9 >A"E tGXY 3(]XL]Lki{p=#>(#Jr4k +dm|,Q+0{w6_{moEUNKi"1.Ϗ-e<;{TMR9Hf|l{`Ή]ƶ :'`g""ˬ=~9sDz( C^i!7INrw:2 / jw3ar(@;xyĄDpkY gh] baK Cl)oc Er 1P숗O5:8Ջ:\(Rϵyb O4_!5\u|o9PБ<ͯ)@J˲mIbew ] 8{Dt_6Cct ^rA^}yLxݤhwԲ"UÚ٩1bVfai` yެ{ym _|4 A#eB+?X'>_:ˬ7k?IkIRlؾU z C@!Wg \V@c6YD'Bh[*9+ZJ w˝s&$ٟR[+Ύbq<%oN5GJ.ef=S˾!t=FeaPyU;`=\tv$/evSyx7G}6iQ WVNLelpfo,l#Sw[\ DuI^ ~ k8$h7j*bO7 5!ĥOJ %NQB?9'<>8ҷ/Q)-).J6Ǜdc_,?E ܝ"9#o޸ѡ9dyvb.z%`(HZZfx%mr^>X(Wm–.T=GJh,Yex&~CÅmcĖg[;sT-pjHR5mj5rA*O;* @"Ϩg20Q7Q׫2wcn{\Bqūoçg^Q;Dp㱟ĸ*|QQ3BBޤχΰS3( Vl?:+C˺%ip v V$ iH JǢ 7@̧yW7ׂU*. Yb"\D]UV.uf;mtSnњK."op)Wš#-]i\2ru$M,}KJHyqT̲4.$c0w+_gX&2m"m[V4r;Ol5/܋0eRJ 4:`ǿ KxR>H:Jt_r(|7&)2t#N7*|_w药!Y*XH #A;WN=DϦ;ݯZr _@@>wRBn= 2Bld=fo`*BZa%,J톮c;9OΎvpBY[J\В_l:"?J)u?p ƽ7n:IEVEk٨ ^A UH>WS\eӃ{2NJdR&ܣV+bȒ2 ]Jh5SU>w 7gK![i{Bs{lP =, nq3*)Z\iԹ5%{ o6Cҫ(3{s׿G1 КeHT FE0RO8Wqxjm+>tD˫iwo6w0°~J Ou?IY{1 y;F9:4Cly87cln>?Nw= -r. X$H.XHT-]!# .9fZli`(Ϭ΢f_`Oa]/ϓ(\%9UDR[O=SFs s1FPr:7a^<1K~o~TvŃF[#n/:^Y%k榣u<֖s:@\Cy.z%mݗ77-K.;Y̕"?!p"MH*e!VbXQzwƙN"`jI)8ӌ(kϫ:0 ~M3N7ܵkH6zrd*f,2? 9īDscYcQ|T!4QA2Dr>ҧt*9ħGr} ^+CQ[ !CBfE.C3.J҆"5@$=/OF#/GcEFmzv(,6q"4*KfqY8(7O~tׂID=v=IVS-o51sއ3#=9j{2+IR cz81,_ Oܢ|NQ7R=ZʥdMGU?KY`K_ DL2RRǫy` !^{[}V|;5OX2 ĻxusbVfQ'6eKե_ '(fqqR)QCW Pzhh6ws]\ݘGpċOL !aqK4ϢAxE A^ |ĥiX*R^iԥ r, ɺ1(m6鐇3; [p]g~Jê lrg;@}c3>'BA&. __>&~Yp V1|ǹic4Oyme Kn?91Ҵ=ĒnqR%::QF٘|:#C< eф:KѴqҴms4mqȹI!]-O.*E>eaԬ{CH^җt 12Bn,'Zx>c-Q=K?g3AV <Q{jyONa2z,#6rpJse55;3dң~tZf g<f }P,PkV9 { e <,!F/ 1bpkjYEHy\OЎ 6ʼHgP15[?:&NaADzEsRGT0ֲke! y ++ "$^Ÿ c l<&_&x`:ZOffT37C'J>jP 0r.)=$g7; XJEf m!.}u`mIdD(# XJ\=޷k"$0X$j=vxo㛟bV~c8r3*6#`&;)"'z 8LzѶ9c.i _W-h |ȃ*z m2!fq)çCI7Q(qP!Erc/PQk!JCqYǀ x]8ߙGR1TxkA/ڗ Qi<BKv{XG;wy #jx 8 gs3DtFr93IL6Eͣ nXJNM{'h`\!/oG]>XcP_ JQAn6^r?uQdt5mӦ?Ki3p2&\$ tB@acRrSKYJlu*%5G:>xאćn@[T"[FXY$B5ЁĨ!0]!R|֑B(7_6? !ڜܙ{J0RL1Rw.rEFW+*_9pE%hD_W'N jI_BLQuvzPΉ(,=biN'M?凌"Xaӄ|WŜ'ɿ)0 ݎyrѱ)Q)$%fơn^P@FA'X7{ǡs߬i;D!4ry O17Gv,Gy~,v-4b Cl3bτ&Rpv U-a+F.@fྚHx7Te$zlR}+h:t%նʧ MfR{ˍE*"?7@'gb2@g9~ :k%ܟbIL͍?֚.,$XN͐$Nۮ?A6=LFϜ<^Wg}-Ӫ9zKewlz uy^C?7Wd׀N#{91 zG,|> F։'%L"[bV_Ű8IZ1WzSd%VԸ #ឪ_9V5;Aq^΀ !]k+Ih^O. wp-Y$ Ebx?ψ<qz8,a4͗Âzt3@tT#Mex "*]"GS!BQdl8/,DCRBnYp澏j*Lz6糤Ԍ(jyן$X㷠OMS^L&9vI"O.jLxi ʁ TT g(ҵ_+{&=: ^&tg1IFKf 2:3p$CeœãzjCڦy^n`X;"lP㮌B$0apܢwNSzFqV>ՏBY11FgU, LߦEyfd6Gsͽt/p^)IZԐd{x;\;9L3B"F m ooK/}JmE+>UyW9{ՃΠn1gR{fr`_R} ~|hs;NQnv8?eKL.O FT%dwOp<4B~4>*biCn HF7z}N.}fN _j'YFrHʞ."=ܢ,cx @&[rAUѡJ wz0×I)}.!l KT A"d0TzBюqİ⬔:NV|ݟ9[8%)i7?k5i-)+v"WkDÇ !cOOH.kw)9Hf^Rك4jEΟkdi7?2V}=+2d")3\1ѓS7NA8+1Ꮃuy[3Gtjsɷ jx<+LД K"'B3~t/6n!QUϐBUv/TD,iՐSH<NBѲ ~a|u7d_mAm1*}{WJv.a>_|0fGZeo4%d;  TUO ӢF1 > 0Z\3Yz >fiOeL{[It z=*mCSql >T<4 ./м6$5oHX+k.J҃̋yP++avW lb{>h%+ߒ~i23E^|1k%c&p%g>pRJ8f'aL @H.= (dH4%OMce9l p"?EP\}=zVTa]C;'@_zǗ_w\L„c~KIES RapQt@\P3.jnBBÌzOɼm>V9gg:l] t =p\)#`V桞RyjdIA3gPFwK+rL+ N*]7 ভS!N]蘣J$RNG]J!P\%^ޖ'܎ "pzM#`#I1-={ȽIX`.aHJ(N QoxBe>GDd 3Ckg3G+#쥙S Q<1GRWu³,uxUorasdJTgS z'lc'|'8|̹U6˺NS'D8Aj?`C3|&x|x 5*^ۋĤC{uCSߧd/P%Qc1@(-*Xk cA?XZSdAI}u) t3GE-w>',٥jGhJ6a> !9QS]ޙTm΂Z@f< ,i >i8K23``&U݉a ˟/zt+rz@-JղGw$sدvͫS9:aoU>m^ kn˶RoW]kVL+ռkKx ]YzZ100H%\Z_ekrs|8,`Dk*7E@ ĩcGty\%V3jhbF;'gyY&ġ0:m"BA={EJ4&_*ivyXQd4jEZio{)H2\ã< 4OL0`Ppr;KFHdBvՆխ9]gl{(eM/_;#-喦i߃|6;7g+`= B+q1MRvRj%IC<+b Q=,.dƨ1c}Iun%;L6Us>n@ޡL0 N*^13dzI\ vh>+ +4K7(r+5oC h S<)FÀ_3g|FX=@d#rpӴU3e1dY_Xk^}5Ӓ|{tg=F]YM(}8ܘ^Z L&<yT9;.j`Ḏhw0p/BWu B7G;TY)1_ ~o֋ c{Te BAF44h qa$$Ċ8:v&<(yۂuIkg&3d63 xTCq q'<^KxZZOsBp^M EL~Q~vjgL/[!]W&Ba؄bp>oM 좰}Fik5gPE̎Av`0@Hc԰yXHn`Tz8{ҳΏf5ЦN4k2(h V ٝa2}c@ xI"ӓ װh9l3gzRFe]u`GhyˡBO! nwY [yT Svo< $(d]ًO\8^YJ9(T2zk5TR4!qo"NS(z&uFEP1 [_s=O'zi+4(w򤇬7פ3U$[LaC ,WޔX>5ۏ.˓&pzEn|Ip*×\cYs)x~,<q5톹!yqd% -!hS.Nk`\2!ykCv_J3KD 9"y8UV^E _yz#NQ f]ga?p҆>ioaeo-?GPb*[qLL٤IaP8eԘB !,]|]%M(!Q7J!UVHz]Rˍ&O&`~(7;42jj^7oԧQi| < dnahgv*cbѫ#Cc])JT~U^ݝQض0aM?(pw|>?FWV. zt"A~hKYCwqdq:p{jxuU\Vhkk|;u슶q+^rlYdf Jzo8$R>.@+%ws2mm=mO0y$3݉cr";~ы-ͫ0!e.])pe_\mop9`fAFziB}[JeBE6kHɿGU&K.ۀ%!E"&Go4A/R;lqU߭?a"Vco'c1֕h ݇45(UjSf\y^)޷ SD@Fs&+o=݄XVb1a{6G }n% ;19痆V>^;f-ys "ߎwfLos1fw Z֪0ԁ c U8UJvٸzՆ5aD)UTH?[%Fowy=J1OԛJ MPl_&95ߺCc&?vتPwݨR'z5]&钥kfF` +?;v 4߲Z<pUkG:V+cT1}.(`vuWLcܴ_>2gcXt- s"s@kdn dJ!2mo[\('"0cg{!GJ`rh:ݝbzv7eoJܻj;ש\R>vjp-XuSP݀&[4u_PNdˏ/"z~U.^.l=|q1"~Ãy2HxɸϯC鼂QaU|xĩLSJWT.V-)⃺ճX;?CT YdLxrs=ѷ8*؍Uz쿌p1}D3`SM&Ơ9Zq98}IŎv_GY(Q!}K zv M3 n59XZCbait;Lim>0>¯\0 (N=HEB:›:~p Ra3lma7,GdKɄ OQ&g ;1wF}wp87oF(FPrڻu-QsmXXdp'z Ar >{ 7W2Pye'/4׍j3kP-(fSP= x5i ['K#kEf;/;{hu20İ9 *ˎ\{t`]_Gw b>j׽.E 'Vpɰ#ď CPcרj!`YDID lՀ>`}a{PfDCc*ұ3l 4 W-'k3mJ"kI: |:EÉz:o_L6?wd5ݧ ԎR؀1X%Γ: D{Dʨ[=`pXۤMW*R` Ӻh[=&[@mu{I}ajE{J-hE9MtZaS-iĮ>'/܂ĺx#Y  \VXV)S}rB¤HH eKTZWq\=](} 0_^@5ԻmHJjRVb +5+(ۓNY)>n$T#9K>P&0!y\*LJ?2m_I2 Ls;, SaWs@OUFw&a|MbTwsvP^NUhpo _KNy#i;.jb^ U(hI\b?c5 ᵕsR2g^0oYe8E4Xtw({ >:KPxw%l,zaj]Q7)$Xhi+V&턑h';2lOFLri/ޭiӰ1ou&EKY4W*Ҿ\_G2, =m]fmAR3΂l%hV6$'2oߏvr1jls/>+Q6^˓&߾:=+㖝񃩍1 pn6I5Z\kϏe:Rdѭ~^rsI CިQIeoYi,LOC݃K $2^K| pׇErs6=оkW " lFc{X%)M{Ipc¢Sb߮㢶uId_ʓ! nB80ٮ ~UݡfTYE$"q|*@ (gJhff.S)SdM ( rãnk\К4%|5IXUo/_S`A !Ԩ,vcQOhͻK@oE,T񦂀?Xho9w7Ufh _Bo;!~%m"d%LZ)U#P&% tG6}9^Kbaw3omUZ|;ы_X3 z>Q1t6ݑvUNHmA*2ӗC>pw\rY*Bi{9ltjR'yY.<b/tPvrAtMݪͼ WoiϨRd5FDe\"xCvgȬf YRZe_PC nXE{ɶd+H{`щis;ضͳ\F [TxR\0K6EWr/]@z% 1٣FU Qq>H¯$tES~'Y֦*ׄm3mpm'{7k?gE9E`$Êfn2K< ~hM"Qhl9sh4'̦PF ܸd`83'##j[5' ] Qxu֐=zɀF:lNjUiTf4]KLd[6x [ }~f%J $0QK{=zu)H6k_19T8=a˧:ŰDiohi)D:F3RqZt^+K,AnNCw %9/™(&2jfC/R*1q:V@fuxܫnyXu9{¥U[G=Րy&7^b|%'3LdI9#o 8~D1?Z HB'扳 ҕ0BbA~)P94N7h(mgzz.9z47 0&{{_oeRyA K =ݵ0˨6qTDp`7 81P,pOr^LQ=^7/2cxc/hz"ޥy-oPoM D: e~. w?z1d^&5-ŮGfEF?+zM K|B'sD}$䑃L,86| ٣" jmLH,A_,*js Ƙ:cۤע:Hшb)EVlB&my@_67ďR/;ъ"艨\ Lr+,E7q DJNZdDIHvFdL `d rZ$Fj9-%$}'nTX/SNM9 s ])iOݫQ54XaO7@$s@PF|   HE_z-V"y![pnU'U 4l,HS<]-=ԼO{irNphW38,(^}49}u\= ռ/4(ztvHRL)Rk,u`j/ﭪ lTG&Y!!qQ{hަ8 n:z20A˪XimRE:.rqwDl]s!kVDz Sz(pȳ"wke4Q(;Ai0:mLwd;) zW A<. ?G!x5+O EQ '~M?rYh06V1v>ƀyhJc@Lc sU4V /qJkDT1 Oo Mk'IZW)N#%MOkblaPn.|b:`뱛53_|Iy469s[S@iH/Zحr%*W]:7[%\=b=h}i%Q$:g qv6TXR*'oD޸lqpӕ-Tk_Ue]YI/x˯>]Uk Tx[Qs2soYZ%{qDTWN"ęndQC6:@z+uЊm3Jbi X`F sK*Ѩ~M/{([Z\b tcm0)ѣokjýﴬ}pOρm"i{ˀ+gz}Њ}'wByb$NK&;ȪhϯqQr~+QiЅ?cs_oJC>׆4nP<쨈CqqF CMVkB4I'e ͐'#v^PeEb͗x(qze]V=Z zѝf sC;/ӥ=57F旽߹:FxrRJc]/4}Z!a$ٖ؅o,g`D&_胜zVvH*mRz!ݭni? "r*Z,fi"!S \rYd~ִu6U!t_DVl-gIaK,qPA6H@?DT}{m FD nwjcvT< V=yљ v/  S zOl6K}׽אٽGut\SwY\AS3FqN,pwpJ>`f*z]ZʈꚿT#4uH&!*_IyG"ep?ھ(C#^l}&qfߴl?jk]T%=&:2wmGzT;{3ɏ é0 ^R"Elg.?T,E?~.?\-u*inE(m3 wU6~>HeSU:-ea6wmՖ kNy cqds_Q˻D}Y:˳gϞgsɸ_Z;]tMjy4"I $áKEJȮ$(:H ãU_TMu'A(1a=ΝDzҠ~xt=mP/ź~LȫSl zq#qiu/DB]7RtǤPkILKf|ȡpDtszstnT SpSؖT#f:h3@&|K>@B)I^-HBOɦ_|_]6IOyʣ:zܯ9sdžuۖ ڈ$4Gĉ~$UwlZiJ)̓ d@b /dTt[aG1*o pg$N93+T$ q(͠EID`5j;ސړ}lpڊFlU<=(/QlR!#6g#38D.cg4&/tL5*é_jE'N2;ǵߒd@`stf~]E, |esp߹;"X&4QZO)"o?xijW4DmYK=Rjz4-7RU j)A*/zףy df W| TF׀JZV"̙D4Fwh~1{2?R֢<9d_.*@ x? x{۞+|2-c"}*LU)S3%%X}O#.M*G.ursШuPXo)ev楲'VpMաi6$`R],w:pV gl2$&/P@.&Jc\vo<9Y*^ҏnQ|MrTˠdؐAMHl.*Ntж`W׹ssۗc0F C6.3Iv5cXҩRpտA7L`puNv@VW u9k@(MEՅhuΧp*>ʷؚc xPDXhR,o$& VwG $ LѠB`@Z.T?4([};93E@Ӵ{3oe/{a ]c3U$P:#)Y"P0@(7N>+ % Tiitmdi [4tl*φCśLlfHWl`_ލD>O}܋qeZ! /$5jܼ"tV6а[y̕X{j4;wx#sW9䦣ʞEH2F?rID<#S0Hd+&&_.LnzspCX쥜+5V9#g$TbZ>zai21* ?VQfuFphX;ʓlQُ&CM"ԂPA4‹PƗG8TrF~l[ںB D!}Frzj}8Y"5wvR_L]P:k`I(qݾVaCqu 1٥jUT3> 1-e6͌pB 񐑓a@ë{-8zF3G ^Pq=7l̈́!-tg,;9,sTyqɜn9$"&_bG*d3AI.vLo.<~~;ƹ`Yg7gݝn)xy6\1jUU9Ɠ 8 xmNjKT%DK Bjݺ1Xo:FѴ%bW(^':;%eU?s2XUCz] =d*2)L J?н*Jlgƣ@!nHK&.f(p_}YreBN,N].m|ZPY;m,ݤ>-5#gR+X%|qUa9 JctQXCF߁fȥWFvh9ꠝ Ҳ2̚$ZHNAskqFNȈXyMRKi&smeN+ HExKdin7rݾ\# .ni!;?rŸO~kA~xʓn*,eB b뫁Ӫ"1Nk=I/cbUl7:DG$} HQEs;d4#,S{im%_Aofiu)JkHJ?VOAᎏٚFt#́;mQ+YO; -k_XF$Wncn b8ۮ:ϻ WVg+tv}H'G#Ӣ&/hd?)]GdbWaS]Ȝ~^ùw)L< }CR4-Z/n1' /(9g HzǕ mkf,] &qV%;ګ3wȈYއ"JBU;Հ"it JH 1,,98Lb-SYEnl*'/L ,zOAڴ)Ojq~Ї0E:X!w_QCn߈cYqx[Ϟ((ƷvYSGUb]lsI0,VI?% aX!h*b![mw:mT5s#feINFZ|3gqT`fF.FJ}vZC j#±}MCH ]/:lODzaZ"<;)þtW2<~zé^'YKA.)uNqz!r3E_XV9w ?"/_15Kv[A0jiC_PoUmBz}|09I^:= ˅?ϨS"p"E0}Qr?0HnK`^ScVT^ Br# lŬ>b"\}TQ&tCp{ ~>^5ع $ھHpMʌC]i.ླ×n~3KÍv4βgjsFyJF*^tB!B{4?k%.e-LH \LFI%n:S4ZN^[fx膄Dؙ1 oɔU IÕ7A9?  =ppٌ8o|ttZGI8HjFw\/n*)ia|;㪌 "tY9%g:v,ksB5vFꛪ4 ܲ[®-bk\i(R~o@ٹ qd#|!+.O}ו 6wo|fhr!pޢO;P:wWAXAmm :ַooƦڊG/D 9f&tSG!t\7!g0jvze'hJ|{}CK &y8V,\aTvIH02*$hA< #\ve忽Qy N {SA7h,ݎÑL~JWC}v#`*t97ƿ,Wg;w컿7e6A*;G]0SwaI SlP(0Yv٫5 !igd5#ϻؔq#*YĿxN2(YФ5Ÿsij 72YAfXr-(DGk{`Eqo%ʹ rbш m U ur `vv[CPG%]C]ڐ** w(?:1 Xx.^j^V 06iNΪs#☄F`dп{IIxńDU5{t+K#rO5I1(iz U%2NM5ae>3"v1_L!:t 5x:/Jc&L)۲g1p! 3۞+lj}b3VKف"D!jٽcv@$^fj$%VV(v Z$Ñ)DžmhXp7<V5*ׅfV vp58 o(2kp|w_#5Wv:Y1[b|箵J4 OَqBֽS[reU !jvܒ1j-=k K4' X8œY]D8'w;&0%ӛ;T(Ƹ0j9GO;Y5oHmcmyDlO Y3x c 9K#5\QЇ"LQh]QKD,dKT j@Q4!s,I > R:Aț,>:)H3bAmLEv ؖ_#> kX#-sA3^0Y"MU 4<H[̒051ߛ-AU!:Aܡ|0LRV-hFG_um{p^ñ* .o\!n=u*d:O/繕QT w< •Z{!r*G 6a)བ\!#Z`ح!?Q[qLv$wcMIFw,zR`"_(ׂ2#2OkWF9( 7Z3O)^1&v~2E#>) ^\IV-7H AeCj~f "t⧵oz~ť!^ Y5vٶM$aJWn/x;wڦqmf-H7:v;D13= lʽ Fo}OKoL!CPڙb]|xɛ=oeTQ[f$(V!`~7GU Ϋh2Lx[ezhO>'<9ϴkٕ=3?:u f Sz]鏄"@r/7A.}aIjSˊY ]eafpհ%gGO>`Nq `@(hc8jGK4Kv>%F6.0 I[hc\Wbj8:ES:?X`yB!cqvܪ=M k(8,ObϖpDF/F9QsZBZȷ2h5܌a=≮8gO13O*Ljg)#zCr[ x{ 5BO;xC0& }zA-B*$8LWD7/z\!c |$h܇a QOatGB[VdBkdB|Zf@ 2G7$(2 P"Z,Qh{aat|R_Jm^mЪ}Y Ze\Я9rLBE#kQPc $3NUO (aJpH?&ۥ)'|.v@<8L"*-h#h_f|}CXqbŻ1qqk7\1I6!Fo00Ʌ>̺"2 5UtMN>Үhm-_jztYs/ן]ї\^ LJΨuto5p Ҿ3M`eC/`9k'_Q 2Qv LyGYշmT0}$'Θqى8i ;̑ZK&깉\Zlk:5Aԯk*@RG14h"MjgkdK'nQf1_oC׭n(ߖ94Sj q @_] #@#]К"4pC\K":dnr\]j򝰞HIu\؆sb8%No8ڄjJ@ZqX׶br.!4LkO tM>f2ەJBq$l/A l]Ÿ_Fwi[p[,:ؑV%AѶPm V' 3Gk*'jv T4YDDC,6@]R.%qj÷ Av-HUC@F nQlz8alRI:0C*ڐqCH.*YwZ"}'/lvjI"'jڧ%Hj1$Hcn~E0 jaPj%Y{_N @v6(LR$'VS+)>?c8JY1MH,`B;}ZY(.3ȍ7oFxPN_Ft=Qr\ i3*4m ѩ}D##wzrZ~(k^+ yajAPtNB|1Y]x $+ūzSBl7磷x:lEinL`j%y 4x~wUFj`Ƒ߱Ο^<)o Y >5)V.*p(tHtXw}ۙT{`` | ur@pΗΚr9)կL>Q/Ӻy˻$: qfR6G[j/ DTr YcJtLJ.kҎpPI| U$kGZ ;5uāgf@\ޛMKFed ٖXMsBK\fx4B8Dp{pDHxdB7B QZe G(w{`Ix筰(vSFЮ.U`0vqaosIX `G~zrRtX|VzZuU>1*|7 |!HW*6nWP%R‹&ۤ/b+NH;:NN0wUgM ^ 59϶![BØzc?, haE& CN;:A}b<^zVד|a6AgڤIϠquH,:cJ/¤V}319 6pUrf/N djqx鿒܋ ;*2\&ߕg"L`A (_],%rdF/xXE k'߭Y"&#EqC% #}i7ʒrOoj]-ITЧ7PƫsQí-ólbZ>?S󧹯E!ώ)7F$^dG5E vN] ͙)!-z8sqɁ"hj6eXˍ!D-Fr/'*[H4fƃU F- ߦhJ̒%SG:MM:vB.-xl6cYY/ -:˅d' _z22݌=(t&zҕ-o1@5HwD4-KLp W_pf30w{=x cI?N8v<ԩ!(WFHI$PHk5ub}fڭP!"Ὧ-0I,4^U/0kY 72X,+Hw ps{x_Z^y\"u6nA@@GoHFd8#"VV jt |T f#_ŢtF˱F]@ͪoa*T3>|5Pm [^ 5 ӹŜkd#iLYQ, mY^M8VAY_~xH(|bG)Jj?@ceU!x3ԫz<$h]##W:z~=iػGk1qh1TĬ5Ո stVے2P4 T C yF?3#ms8Ж)lFEfeK桔"(gP W;fmVh"0:ղW)d.*˕: tGO{^*'I҃/6ga~xpHວ` %Ai\?{=`QޠVZ㽁*ME\Ml׆̌WJ(P ,Ec^,P-NȾz٣7FEԔ:Ԯ.Ym!䆿VE3JeqxæQg8sY)^H@ WCR9sBXH }Ի!NJ@E ޥH^2%fu$=R2^m+11%B>")R;z?prG=ȯhѩ(cISFl=r#8X󲘎VOFtnVJVFojlNw+Ч ?!P 2]J5͓:,!w{.~9rזdtA/)jNQ0B<ӥ+/)X6FG|8SzE+9V[K*"g ̹m5-YJ:/>,}~7vsYm͸Ndi`-籄!J*9#j;TNyeL&/VgAeez3iNjW/x[{-)(tp]zgTɼ蒿boNR?% q@Q/Fǝ&>p,ljajɌ//wJҋ5uyv; =3EC²iuӦ!O_f5.hl?|w?xcAxW~ust g{bϚȯ|ʳ0l Ձ\x u/3E'Vi[xmnٚ~!qG"{X )ƌ%(A-2.Tx.Un 2ң^( SCʆ1"dށRba>OVoy9ɉhfFK23BcyJZ=p6uj^4[j89xrۍc1)VKs 5S b#5|=G:n㜩Q6o?:O--n &1&z)Th^}AN '=ɍ"{jML*y7`W. H .Mm??-φs2_6-%o6Z]1&B^Wv̜"4Xq'qZ4GzbmUcz=);R &s dcǬOM{ tLKLmI řҊ ȃB\WQUS4 ^YʤL6H.V"*SgwN&+tr?*S]rM†m lz:(p{F5ޢp9 ^=8q#۸E0I7Kfq"mM`vIU)ݲuQ0{$`&] 9.L$ag禥Y7owcnɊGob3ɵߓanFju46WlҟZ̦o<Q=Fr{jV4x}ZIyb< 'Մ 6?zO͘]>$ «dq+gh'EI3q\!)$؃ooQ?)7z!.IVoS`Gf -(@.ŮQ=>p9U|l˺ضP L;ͭI%7f>o7RN1sskЇ[D"@ݮ"Y@P"<.}rq;~]ډOdHjoK!ڍ_4hp d܌>i-=sM`vns9[wڊR#~޵E˪5`l ]=$ANϡdH]~\R€]a9fGg 8.t{est*֦Xz7Ȩ2="KR,u *)> ,#ZA3囃t;A`ؙ%J%Kծ3ǖ3/ MNC#7AvvԢ_I"6ma/4O*ɶ )fp$3\P U"_OlU1U=Kn#%fEQd#4`;nRR̺XOѦVɾ(]ytxXDEx\ˉxA禛w<`0&_>PbE:@ 5h.z4/4a;D "}t=W @jkvJ9+ZBnڛ{Á3JpmUMBB赞ɩ~H[ e-]V '~Ye&>Nv(|7J[ɱN# f1'ۼ zdoPx 5ѯd]xO0f y=(wUQdtN Z0])YKN] #$1MfQ-N"YCNi]=!%3 GCȤPNZK;Ocқe}~D@P O,+ WIB ؤ)_? P+a2- _+péjmwZ SR  E]/ʹQGm&F;XwPh(  pm ,-53Pjt9|3yQj0 :j~yT*sMGQ٥Q)xEaxpV5\*%5'CÃgalm)O_E)OwI:  wSYI6j<8(&<B64 M S!#Us) UB@W~`\oQolWQg8Gv<|X 3/}䜆X}9XfܝE":xL]>pYm>>CsGWVD QnyXx]/R/I}IPU 8t RC#ۍ;DEX] fgͩP`aTŒ6ͼiAyo7|cU`OU(MI+M0IY\əAfGQ6 MŹ3Nvt8&n!@f73'SrpAD4X[XQs&i84sPat 9QZʏZE&4u7wϓ ;=7O8k.d^`a>{ :;FPFOoκǑ1Ȗ7Y=;璎̝Uy Uۯ4/DS/lepd\h`/5 egKYMӢB_`mz!R]!XIl2+Z7:z8m*03PEQc!.οpH9&XbsUza_0㋱/u0@i<01d5Bw0ThF_L]fTQ|&e<0a#c06">8/5~ROM_sCBۖ\`vI!ݐ]Y,%@Hi)=\T{,!.*n0qQy_!w)NlJ7υ9- Z 'üUIED~}ߙWc{U>Ω),ҕa|O|ϔ vj?$cfE LbMI.q+3W'Iۗe.ɢ3{`LO;Lyf@ qFC|9?`Sy~QՌدtöẏYsD0eCg(F%Ib!#+y Tߔ΄DF/[_XCYl|)o'G6? 5!{r~ ѸHd!Z{72 ̝?zܾ@8mu;>3`crDBγ D]I fpPUDVrUR`O(S]b,]oF{ِr9uV[htPp` WF[@P{1Q< ԵIM 9iqe*\[X|[$E0$nR]<2:s=~"aXza_ ]j܏ݽ[_L{tǂE!Ɵs!pAgeH5T\;nQf:9Tu΢+u N9 $ ;se4N5 -U@SoW(@0T3. -` IN\ F5N42Spn3ҺeLI,^G6]`J{~;1 'C~+id\9 2|5]&cbwݯCfj)+]S!ҥ\˝Y5HAF캳}O܈%x ^K* hLQ+UnbdnPm0VI_UD2[aXֲ2)x@{hiה3!św)ܴT%E7}yN*ULL1;Yu藈8@AIY%4eXGpЪb({,;,`:@ϣ6Jl{H9۲.ޞBzv~L8< vYIf@G!BJ1KՕ]R_Ŧn~ 2ADt>^Q)<.(tZU]1Ù)ATo393y,ynY yxaߪ.;ȎWICe6ӓN/;蹯}7Uĸ⒦Qr>S9tHg]:Ut5WK[>x'whƱh!=tl)k4#bi]2aj|>p_pxqvF5&Xⰻ`\^qE<FKDݹN|}܈O&zwZ3b0 H*h.=@Z]F6eousECd%^GcH5}t&T^siϷ^zURx2~ፁ-'$R]wqӓu7|'ti~mnqe L*vΪa"tHM1) ,`Zu }i8:!/=T\lN?vu,Y(qYQp]a\/U6SHr5$e8(>}M9Xʬ^cw.W- ܅0/ٛ|o%J}|dD9קI1rH3Q KiLz9fҬBZ¢y}@L]M : i98:A 4iĦ͡n&";}LW8#}}ZBk?){ f8`^ 6  ~lfB+IsE04(-VQ,_sCfm?%syÖ!q˴$ѭ3e7y^UIa'Se@#)Zd dN9SHU ~7ږB&JLTv X̗^tRY6\>ħdm]qO/IڛqZ+gE#vRlYoZva V:5$ͅ?,.F%T>okR̨^k.WTK #X"\2[nʩ˘ݗ`WZ⼋!W%ؤ.X6q C۹F\SG` # ̰`ge#O$~%x9j%#)# {1yb'2ۨ-\1:ͅf 'ʻt::Rlv1ۻIGNFcߧ#lc7 _A $T7aY~u^9+`+Fk*0e]sbXT\+V'_dt>⑶Af<;NBwW>OW[q;(bm2o yNeyi:*B1Vλ/̯orwׁB1+Le :Nx<'^-h5ѫ4}~'WKGb[5WaL0*?Nl6{ibk 6jp]{(=Z-!ҰWOtC)T@@t~a obtqݩ˾g1_ZyXCHy(4;Z}*cY& Y٨M0ʎuiAoR<)ּ-@~F43!>٫\9;SYISGViǭC""̧ߩ<Jޣ{ï6=== r'uT]SwWHOI? #%o`GIIOkRfMYPv~N{;72VG+W~%t6&Чņ/D6os *Af)f slGPխQʉ.Q8QqHޱzEv)v% X$yuoGe}{,"W^%/3RpľKC.hquEc=)91W rC"6~P;XBT} \6ۦ0@E2ѷĬ lЬߕ`t򮲇C69>\Y*'ʚ1{.AC TWEUuּ`hTadQ#TƽSԅnH9z>tCC ^gn% B6>HR4p8RaωvlDnڨJ[٦ӶpT'܈ xh&% A?sFJ>S#'-d",eSLHWH+2el8APGC#Q?&tC> wDȦ`&T1~J0v;A)Y+(^^,+PE@6'|Z<:F%tј߀3cU]-G;Yó[`An_i?DYz2L+)ɧ SV( -Kv*L2"EgBїjacehљlbYjgvLbNƯ^1ĕV;`q >y'%BzO`OKQ7Ipo;n+ ~+̶ɾL$YEn%wJ1ɦ{8Pܮ|kdg $Hyۻ%A4EIʷ;5Jn^T>T~QMx:hmHmH W<-4o$˩c+l}Syy2ale U(b&)8@X]$}mdRe߆<.\!VK~eM}PvKKb1&:-01+-ɡS4K~O0#wsY"HU Ǹu CoN)`4z3-h< ]pk|7MQ0C1E '\4Qɻ1,y&-DXbK$ِS$<[ 2JҼaqyYA""NjU &X#X\^dlß_ccO~+9I=_:4^@4k@X{f "%s2>bfz@{_*4 g @e:wufK(|㜆KH졚6kC%40uAbo# )kfXFX@RJZ64~ȳ+bV>C y5RF h#X42w_W# bGTeTdX&$MX:@fac?WTV3CY|,f7}olk*z R$)/%A+%1IɁ-ʘY"CA]_+'ӥ$,1a'K (w.<rL^:r| ;V(r}2ڶ i.kx8oX6 T o"S PLΜ̿^R" E/̯򮹺aϞx`y߿o#cY5w{ \ws5#zPv\=X\>[(vuѯ0B(BaWbϝC~O"F\ʙ>^{v $v4)W}T #.@)~Eã1!g1<`B+H0?1H} 56_9|CPCjLa[s/t 7"J %@9|Pג2?0/|Fwaa av5&:;.䝻ZedT p',񂖐ޞvi}eb'\J\X$ץf kq4!#iљ"{;M5;7eRp;iܔ5 "HaX>t6qj֤1G!s[=k@P7 Rn+p G]Z ] HU155t(x> 2Al.`>o}Y6'vImPwb%YkA(8औjho`0N6b_c'viIiC&i}swuv+|UDa?-SKp{ кcE0o뚔5 Cou?X."tDj|0_ەީ5רdeD[ Pr(RG wJYwqծ7߇mcϊo*tjGnـXQ䮲S\H Jsu+6f|e,~IwgKw2 RSSr=>`R'#̐!닒iy8t45]y!\:҄gs33fg+ϊ](OycJRgX*㜮q%uA{N0L,+ݧYrQᯱ {3\ vՄIo W%U3"pB̥\QSOtɠ0+bǘnSXЂ,;@x!l]S'e@HcwgX8\ O zkD$+ghÆ4p/}~\`.**ݔ{4~]8Am ͢W!P}g; t trEs[ ZXqgӍn_{MD{ . H4ۿ`9JW,#HƂb,ZN<&2kAIտ ,!^v, 3@1 p+nuqM]P;wW6aj6>i R;)e$)N)rȱ?Lez5s(! mѝo3UV%Ag*o2N01:@'6p~;ʶ /G;(n|t8\u7(6 Ikwg=:w=eὕ;(:;jX΅&M{vJLkhȚɯ|@'H9ǣpVB2 1S{3rO`C `[GR) -vr1 F*lt[x*qV;B)9ncN^?[qQixD@ (>sHx\ߎ,SRټV>uI(OF䕽aFXݓ}"p&+'gWOrRW{hdrgT|Q_ZB-(:Bo&3VIx*4=v)1Pl}s4%7$죧ܻ4X1pxi9i*|phzXR!kZ'dZ/IojCʀ^.n v>SLr {t<3Lkۭ(OCc O3y0ѱEHg'UIP|;!"4X&4k*i?v*Ub]j`Ntg،*o a$%n^Jcq9#uT,5p6t ;{w!NV٨Et7r4o1#Ė(h)aɣ$>(:X}5}k0]_v8YSd4k+'ߊ9H*ASQ^C$n4vùpPu LVDlqn,z('(e%~"o=XKv9{$vPx ?FyY@mwJy |d4JRK|m b4M W>֟"O #_]8ayokKa!BRg2R;3m<׸` =|bWbSJ i>)?p>-:K!5i$AOT|TGXEC! |(h"ޮ!9ȑpz z TJnfY5X}LXI3nc`(Ty=@<0wԺIn^%)oT]>}JWOFwTV1ܦmk':Dh38OS27HShl1F;OF*+@5ki]1w~.؁(u6:]-ZF ?&cDD!S&\PPjz. [g㞓24.',o{-R(oA>É!+ĵME:٢V.ǕTmBF_#`=d19)bgptmT s/j8AS'5 VICG-edkmi.L[wcmgIk+&{[KŞPz3TDž)c^ҁGiywbbB8D-ML"g@6a :_BգIsҊ0fR VoV_*E3}'wQ$z!zw̃?婫 xQtx6 fQ\~o3jjUX];3R}XWw1?./74 i}:{JӬPuf9+=v)gL&S:ġh>HmOF0w^JEqɆJ?{."R]ؖ9%SS+C9pʹގ8eL{tZPy<g+'a2KbS.): u,r.+Ͱ4gc/]J>ҙCdS^}T{k.+h8N@v/!!Mb"~t<88NM'k۵M8?f4? n9 u6FùLybyiYNhF',[U@Rds}mzHX٧ߣ[p?"7Ϟˤy!dҷݛEqA?7"_;fyQj!,Ul1ÕU׳JxZ@)QLp0f;cA%Fͩ"$ ;V:&c!h֔J{Fp2 YzZUMI}1ֽa:-ާ:n/L1%ŲQL(1L!zY6ϫRM np>:Y8̄[\2C}n*9Q_;o՟POx\ 1IJj;f ge~8s<_feU " _"/ȁ6wL@҄ȑ- F<ۿi>jabf`PO[(Ȳ[ꋪHA>K rpe.ّ|6?ȸ2i@Z-CZAI_+yN'&{"OX߹ߩp5/j)IQL[b Ga|?*@a #@8^E"6dM26l%K`Ri>.~5 ( m U E\i5,Cؚ//׎5N?uZ+&anx𢫽FSwNn>J:CWBzJ221yʮ2Ν=fEɝ^Q}~m$x2`{Ӛ|ӽWqGvV6B*8_hg3.ܠ #+ ̀6A&E?I\ul۞P~bBS ;[8zh1 6Qé:"75{;϶b<;Pw~K(.g͋jȲMz4Yb,ΐ>ؑ>޻筢p%˨gbBD2|QMG1.gbO6;2X+V "}'+EejlNb+!7nUu]oY vAqZPPrS 땄+_FpHonݰ Gqn f?_cT]:8/ӡo0 ~jK:M\B}aI[sKF}/56P) 菩Pd NB11^ghk*PWcw*/&vp ͫʹ݄!U4.p%>MMpCLhĒoK_^e#<t4]݇6cɵTUH)«9MyNYsZ+Tt*1, &Gj&-`!86hiS{*F:-sa J8q. HKgKX}P&(N/ُUllx/Yfv@rYh%;6-l3]-wtTK2i_ bSje$Tu0IѪ2]<56S5vB稸2!tAX4&SDܶfx@$طʻÕ^#i l:չs5P(A6$,VIO1}-,@w%hKܤ %%Vhe~;x0e8L轒,V==@)iaujb.2WCJ\a,jg=[6\7%ߡgqڒDT}ЉDetv;^K=_}Is4*cOj2GWS (W?_Ag쬢1Sn]LV K}!CEi@O W+:$6P10ԻAz`_+!Xj 5kIϐ/)hJ153OggLTxS-U&16yo8HJ#}^[t y &.f9 &1hLe $ĪڤБBޚ2< 3ؓ Hǯ;\DWłS,g\8èjf[qZOg!hލCܘ|(ШX̌]AX7b΁͗"_3la!)!/f4hRֻD3W5ZDUMfY TJ*wpLY{;kMHɖ yJC&Gބz&Ml9ep ă;YlWU%;P΍fb6)늲-3oY#+&ܝ֏NШf=ިue<WV:ϷOntϊsp 8%Nш^yUmLMnONmELNas<$['dFWm)ڻ]܋`‡@]}ָϗƐР}uvhG. ?'?TRuෳ@S^KqQwO3Ft.2ڌa@dTzG/L5z\쌂6HrH?lq2}AЮ/ 8"=*=Q@o}׻uPk;Opڨ.1 BQo(9c|SghfKC+V3_ 0762fC9d%/''见Iem7ėb%(R_/յ3#\+Գoel҅Ue}XMp>?aK|zy4mL}ȏ ed({"DX{LXEu߇rx|Чyʌ+AFK-gT /kiFJVu74+! bmƓQ nG{IPre`*>X(.r{ So9w5lQ 3܋ao=N"T9:yM3Ldlr|ŕ0ƣM6 ~Omϭ|%]1h^\^0 \SHvI󮬫Rbgkb$[[Q!2l oE55%$Wr WEHVWƄlƭutb Ti&Qh.Jӓ$#qkLA5Q~g'@u;+""ϷcLFG# J\=w{-T"r$%+dg샗~g b%q jM"hHLnARM])cPT(QI&ux DCcV"bdZ٦6n|d2/cQg2H:I:BE9P&4B|ؾLOIfg&g:*K;=u\`ԡ,C}gJd["q؃v%xzT+H21ڒEvQQBZ}Sv7)p 6]o!=k|7EGqP$`]zWw ?Y\|{f͜?}V=(_/<\bRvqV4!N57fsY<1e>U=#x!{Pm7ϬE VA}89}%R eV~=GM1[ .T*k,`ѥ$IzlgNq\ 1I5FyOxA43b y tkT[W7" .6L44p(jBe 8}l[?癐mݞ|}mDx&ֶQg.U3(Ђrn3 L٪GFh6!iX`i[ IDg}=x[֕H@X }8ց q!QQVqX|I\`Dci(9nۇbz8yVE HO))~/2-ReÁOSgf&Ks3K23 a-BQ)6Dnqqiw{[zlydJ.2]BaLaM]Qk< VpRf C|JmDBᖾ_Oa{A(>n.|[ckػ&+a5{G%p>U0圣Mzl269Y]O&qKgLmVҜBHYZ5p_'Eᬐ~q1!2 9eokXwBPXAH GҒ <@[WlMW&Wԧ *LXg=K̴RrpB(+CDP#Z?\ITQ I?7W>n*"!.3PK!}9#,¡fϮ r/JOvVtIB>+% a&`mSY'@p,bY5$zL!NFSC.{mwƞBD67uD+4k OxmfŽh?qǪu+=]ס(͐`PvlgD]I/Ashzٳ1ǃh ) q=QgG} u @i/rI<\#^RSS.َʚ$5t?jZM$\ hr1+żBEnרL;PG7uš(z/۷pUҩR[A1\3VdžlŻSV mj\(IekișB HF᚞ Z-r {X~6? %JY6읤î&AF^.U$|xͰ lPo5^Q3&*Ix!ӘF̫z1ob>mL1`L{({b@s!8B*׋8 ?Rg-OLioZMi8}ȆuAl0*r[-O7<^l adU%C4*t?j,FQjϤF0h.CeMIj\ Di -Jw>0 :d]X*[oa K?6r\EaU&%O@|fbÏ}tn2r-@jWɞ\ z$Gt,kx \b0kVp.ȇxN=3ʝK쉳%NW9.ҔT^mZ(CJ4 vEByPNFISlvR]f`΀xn7}X @Jb$S 4-d*`.t@,rJkѲÈgh͔H m)ƺgimA & ^Nmc[IoyD3jD2r/C7rLLspFoP0KYͤPD/f3Ulύ5 ?O`' 623'عGky{41X~Aj 'cX*n{?xw}Nv2Ik@2Dm罨e%c#bԴn5G2V"iMU*d@j $Fw_H9ĝK10EW{J볮$cOsd5|[J ۉg$Ap}M,*ڰfAP;E#4=5P.p;FЯqWܻ p+KrAU$0ߴKIhMݹܮn?>y%= aa60 g#n__Հ '#L-7J0 UJA+sLT:: :NR}eL{|& ` x-vɭԭ'pqMhڰ`{+`D Cz{߲wG :[bJ }o f;q)˴OTȺbJNҊsu.,gHpxաa{d].}RKwra2l̄kS# Wq,4T\xP@[=?( uzBY-MXt}g U[}:'fdgWۧO}%'zRݓg+5GX:E@zRɋpԈ U5PJku,1^G_>̬KUWd.z++Hy,ﴒmI8Veyd}>'skTbfJ֓ZNsvp1TS_ufE n1 ׬֩4v9U~ ag Hsԍ%ܠ6ӟv;G%J^ ܜE"S oh'9ۅ8YȺs~ 5EkP؇:Mu RdٳPv7 N@f<͊Q7-aJ㊚ :Ι1~T^h ˕/ޑ -;5Ix+S`hfz Qwdh|G!.;nAloOʗSL_83 H]bҼ/a#I1O4տ/)ƴfJsQ̕0RHg" (s+oYzQ:{@ ^txzia6coCȗk~{o"ޓյsvEW}yG%}zTR 9Շ:;~ATZ܏ٍt5b#%؅֦>}!ShvTVѷ%])jY-M6IcԸɲHUU)2\ؖS<e~LٛLVMW?G׹!y1LH3 Ui0߿&VN,!ThWݶG(Czkl"OX2]G-TV2Ɔr9})э1PL/T]DLvo$L tl;j{- ; QCYKO"b&ߌ>DN]):Wc8~,^Z/I9 %CO'tعslx,n/?x1XCDVh~X" k&2 0fJẞfT*E|xz6 ķ=m'mU10f>E,g!BTH8~uڄ%8O~×&f+;\)|ђݎ3 툧pQlfqDp/`ZKCrD挗 ǹΓb]'HSQ/NqԳԣ)8='6)x!qR*]7F>pL[e.a\wCl;wr0B&w *!M&gyrt^/ `u(RѨK*J"%LŎS sY&Aɣn 4[B,hDYI5_y_oP^ึA)Xlo Z=z{WAV×*XzJPijbW)t2Uz%r¹~Gy AmƉP^il7r0"lCM$|ٰmkFW,`Ԏ RtvO8q#6)Qf\5riPƯoXح\S]O^wEJljʼݬ(C J߻ vsS,H4ѾY6W^eGY!w f'AO~]jr姸jIZ:*pVLRP7(ptx<(%Ns;qJwuHl]&;A;mF#iSlrA[ L__UX8ը/_ 6K,"l*x^t/O,@ ۳\՛gB KY,`E i LÍXvf[`9 6Ty 7vSsӀ[Jj2|FT[ߵ,,Օ:Z;x-[/ʮg_yݫD`veC3C3 bсC5#ď,ݬWkNWS5 /)W3P9Y_[1hOz\un˭KTsE?L ,>}` ne21mhzූK+MQopfAiF4M5Ҳu jg֘\t7_%rBYq%8][ HS_Jʇ+:[]<N^Ÿ>T#{mM;BĸIzg6VeHRdCۙdbLX9_X1ΰOROpF&t_bEdB޸ZXKz^]L|XwOhQo/n|PtS|"i t؍4Y-4vP & x`{,39TgQE/+*V|os-ΫQ?Rx4N !/*VS:z evAV+n)UŁ!#TSuS[9-1beU 6*ǎ='JUg9|XN6*9p*9c2-8 H<[ÁH^+)a=l?M}~P%ͨ)|#2EN<C"m. 3L[<2ҬPWp&_'Y*Y 8jTA%jƍYfRX7!fyx/- }n+B䆬- >g14HɭΦmshڱFGy"R( B Vm8ku7qY~ٟ}3 c8TaԪExV{gKOCYX{mc9 nRO=[BDd.MY~ׁ8D8 G*h'ZU.gīNt9h: m] j\#UuoD NϤ $? wTWo">Ο#޲htM3ze]:,o8wHy š"> ךݚ'7>jF7 s+.%ujڜdXDY?=tqPPF}8MX2]r م(#P!tޫ#v1iWcK^,KޫLPfXsy:%a7sգ@䮒=$c@$;Fz 5+qrm8NWPn$ ̆KFyP2L^w.`W8_hcַt:vHީuUoq=G Ыڃ6BTu%s]4y/b-T*?{0]IIQgm]%(W_H&^E? vN#[DPE zתw'zjwm *hVQl)x/l|jʥһҸx5yܲ=R$Stbp1d$ȹ0Z|(] 68N\8_bX;G*L=368 tpG94INz0T 4)b DJ ;TbZXqt00#blmzAz0춝p%AVs4ZE"bȰ,g$h^F"1#qKf-1 .AϺ`ӺjOģnM֒y3زu|@ pPVw/0h:M0UVkqhcER>X<x,EI}0Fw*Z3mEGkLl 27K&1@o߮Nu8O{!1 05r"f/Aa 롴x#CU6'f FIZRАϨͥv9u눩x"s.7ޅJppiӦ\pG; ?ebXE5V*{Zx t䣦rax/&gYii rq&lY@ҽys0a-Fza?0۷Ug.z@8t@b谋sVJқ c$査RX ҾN>z+ʹkwi[nWMlU, lԓQhBg]6hcnP$GrUvәqp&Oo3{.@wikWgJU .o]LO/oDP>b@4 0fN˸K@AV,C3ߵu!Y0G$56TuvXzs"x:M$54y##F<5݉s%e`5!lVo37)Nk?seg~)hP6jNAT>k6rUQمTqpSIBQ*$@!āġ(Z V򭂬RfQU?<ar`ROdQb o:'|e,<̐[8TE Ϡ[')&]wOTL{e0=i}a$+t5;L"_<(+{+c, o J#JIuQ_ߕ I]w"GiJ$ R{4Y;+khA?O"F`T6|*P6UXիc p#fIfhjhGVlnvHgzZol$-!} r} >d [N#G3rIɰ* %Bɛ[4s+6B FNtC3# $lg8Ivp@}qٌw%|g(HZrdJ#k~H؂@R\ [& ?5z{YUڒȱ{?B d:<ZoI}q(r"Cu Rx'a|kŨV@tLGQYN=,gUߤtM:*6YKn!x%x3e[x'N:kg'sԥ[E|VK '&E WImrH)^M+[C^Iɨ%J$Iȯh4}nT¶Jۡ2$9sV*dѳS$/7VwZ{l\_u&Ih p4kl$$fYSpyo+?ЋթشE>MbΟ>^(w}WY9X+(Kec,\"=%t$t]S~6eB)>!F=lzx#Ѽ%"2y:{yC\/;!O3BkQ^4=tk3Xp+6rֿ}:w68^ۑmiPcdAC$6o0/T8qQUKCIo-CϬf-eLJ p_8Yq/8 =m MZ5_;"F]t%6噞˅!ԽO7d6͇e΢%2WnMRLE5@q8EuLZЗO'ljk$,<g7>g[HA/ןDI IE|Z8"sN}f3'ގIl$> ў8I,BPSϙFeL8@ 0y.t, UyGcQ Tk+W-ue6q>2mW;Zޫpih|rf@*mONvRRdelPuTվnIJs2Q紩'ONj `}e}Id  0=Œ m"xJDmS i4x*kS@X|{sՠ^畑"*n+0ЂWXVy] n& 5`LG΀ϐo9mV_b%Xې| :OLJ4W AC'C$vw@pՈu9e&-iPTXԮqhZse,7n-5T*J?G8;#BJAnA)݆_|fu0㺯Bt♴03;9JױR.Γ0c#?v8~_J$bo ^i*ta/\͒A 98ϋ1 fw&e04ͲUly;S-́9>royhc 7Bd{e8wIijNδ5D8# .`$1:0OL$VOodՌW>ZeJOa_.hV+ Z{:hx1]yGnQR JvRw4ړy7g2Z)5FY!8pk4%L(a#5 (.y1L{-H(חs9@/ҤΞ N`8Xc{zE7G:}#RyI6ywҵVM$ϡl#X|fXՎj_)/ѲadroOj7)UHӓ67Ii7(w.qJlcL64jlIY]*3֍py:{n%/5Chy,QcYՎFو\| RŮh>K㢆#lq9 S>3` w PL4쌲Up)CjheYc\3HSry.1K&5% ex tO-8uݮgmW~tgp US6=ᯎY49AiIHc>Wlh|,oJj #t.T5p#Fw(k((W \I~*-}!5G-DVL9dQ8$w˩VF*E{- Vmr (2蘃 1% f<7ג`+|# {mF0 I"c6ˮ]Z>_h GRJM(]U ~՞9We38Rj8jnA$^a m#>rS!I`:ۅj:= ly\E}Wk_:m)Q8ea={ gbq;#3Bd|%e*(G9e%؍ ,uFcg˿c-AFCFET)_JvG4y졉tEu#],|G^~o( H%`%Qf"D eE˧,eI3,!($,#-}* h `mU(~!}Ntc>'Wg2 kI . -A=Ʒp\>.DKj ☞1[7A [m¯9?n<`˂n:@1s9O(\~u'pG~K' :$^{g`zn[iD@3!,3ϽCIŹyVT95{F[ 6N`BOTڀ9P^큹$Q:t@N:$!PpޞyՏ}+e֏P/-W@m:rq4B][ƿ2GpTpcpg0BjLgHKBnP/QJ^U7 J# fh6z u2:a;jgЦ_2%[]ЌfLHvj|1zn.+aq.5%U͡(CJx&Dw'}@J,@m@Ctw~Xx!0n^ Ajc{êݿ ȐeIvJ@xNV'ܢsuaaLOPu|=ǍAcE}<Js?(S{ 쾧ŒPiz,Z;Qo);yF󝥙3IL˞%R@4&NxVwQބO0Aف8(}ۯŮvLPΩP%" %z(!$cIb^55{$t0MrXHZ n r1р~cFc!=& [`2Po$q>s,հo lL[F "9oJ+[ IKkTj Q>'b=ܕ=@oi9ÊAHzvCSpq@[;5Ҕw,fx"QoЕ ;|Nu}'bD :PP3tZAkLoMI*V`gQ%Cd$abs 3[K0r8*Y?=<< 2GX_^̓QĎϲ`.Ÿw7ZSE't]}Yc;;ZlGn8 ">)rgE@ͶRp]V`_z#5 '* ^ˀUzHUiifߏ1Azjh{cv.vB1YL`wnOLAsʍMi7a[ωEfdP|Y4?X!d{|z{7^F~'D%`hRCE; .!A 7u3${wU+AbejV+޵^*`…ʢQ ~bQkDJdy{x/Ր)h"(_^kܓIEhCcQp hZ A>}! v,6Y;dz 2Œ}r#uJ\;pŸ͘ y͘ j_XKs|Sfq8&`zQPV ؏'gnRr7o(T'u=wRJZ*̮gT'cxɍ4iTAn)oFD 39d0ZoR7GЏ[s1= # Lzɰ~!يUk"3RfƮ`X98AFC-Yd%,h/. 0\Tfkn%rH9(jhmglpg sr#"`Evrlu=]̋{ MߜwE;gݮFH ¸a"]yIuGN&.{WYc:}Hk?đ}*Vs+wm9 u\;0 I559Q~_]#M3`=բ<8cDĄ8%'3z3w؇n:bZm`aBxee>eK3m`/+fbmFX;% Kdk5|ˆ"uMX}ٽBĽ O /"髲HJF[b]Ԗsq%Q?:JbZ;~ڨ"Qլa @yt+g2EXʖ0B:$iI6dcN݁?x=;a#[ xQ_KRbrѹmU(d%Q@8kH .%Ԕf2XgC磊/S{lMpxK,3:b/@l?=I3ʬJ%){r|⻚#:Ű>e?Zzh9B 7$Ck~# d]M4)M¯Vs#߯C!->3{ 6 RumJ-)AnHeUTĿB@`Վ,+Ӧ-XeRfYdsR@us~\&.6$wJwèy@.$ohg 6ӭcQ#¿AO56Rrr " N1^6 "P=q"t﯁b˰Z[J?GXGj&j0=$\^P9ITe,7՘-؛8Lg)z.o%+,%*>G A6Xb=߁i^&&yFv4ԎKcA:eU5m'(=¿xSJ~ͨGyջN.7aꭑ |^@EGțj-ix)ڲiO<0ߣ!.Ct5ꆓݓ*o G, jr6;cgD ¶FBQU\ZbE: |8Ջ:fK>4@XZQnzdn+7decPٓDv9 Ur؛=3]i[Q-#Z(*c#W+v: 뷱j TV6bׄ;3X ,%вQ;pњzaW^ӵr͎lrn`M2Al* ] ȋBSgL+Ŕ_ʹ[7a&+ h`ͦXJOISG٦] ;дZR *c\e:v,zW_y^i}lZ> "D zR8wmoNG- x?dVlWM~M̕UHySvĽJPG=FPddǕ!!N7Qb/_l[Q AFѬMO0J*A>ۧᅏ !I&Ƴ]2ke -&F 0 \vQo,zn2Nz`IڪCInhY ЧpGzgn^2B#dVr-1_U nܻzTY+AAܶ>>M\i8o}~y 6},8\mAYn5I.oYJ&#GX:FJɽb<.8u@6^[*o=3Fxs4)ixFTCL6n Z~h?_wF*aCQ?b%kUVه9]_z?=D{44B]T5>oEDŽ;"G'H0ˆ.܏x2`_գV]S;#^TA,)X (! SC > e$cdV2b [J3D]kw<kX ׇyo9%M4@+V>?FGZ@"U,?k8_ONiW o۽:6AEȤȐ|GG0 pYf) J> pm/XjA_Q*]B'X堣g/I+ո rX:~<'rYF-Din* Vᒌ<2q4{&.UyZB Y?bSuzB)d*aX=%)*_Rs?V,ZvY^Inz?(5uA8e2xrـe*.,à}uR}Lcԃz]@ia{3^[}B' -D@GJXM>Wؕ$[j8`rCS:MHX)wIqJv^egƚZwwkk.E.\(E߽w &Y[KhT@C(09jN'1}|IE<`ky}:̦OcY..%+Q0ZRf0I!@s@t$eTD\\:l-KL77qA!\Íc7,θ=XKD=`Ly1.PpȸALUN%πnzoKwqa!oDQ DQBGB=0 '퓪 2PKl,/j !$|Y}p;g?Ƃ+2vL3'E3٩Rc}3#ySdU,߀3d)`w:P>DM2 :a}` xq/WQ"M+H/q%6K ە3N7}~+D7/(B&IqZ<(/Vv4;Z|SYdq\ibNwa}>`WpI.#Oq{c@8wt"8U_d.ՏWs^$LP4W)o{9Ԇ!3 '`&#*B8Հ@<18idLeYZ=TkeʿjrgNDh_9><)C?}WµN t MO z(F(=` m-MIu#Z`M#9ڱ,li1ܔZY=NdQ^m>O2io`y'VJW>?$LCxs¼8a|_cT7F.~aßcF8/qO./ g2Z qq>;g#Vf،TuKi' Uҙq(Y$Ӭ_Ԝiçu^{Ad. nQRuN~*`*ǀb#ք$݃v&Tw'U.,[WkU٪ bB.`V.e1vb\Ij,eYFN0RS{/ٙ \7J5h`s WZƻ?X I,beBH'2c4"esu䚀PO&zͨ_l:u,WqAV0"w[hnR:qwQӈ(3eD+FD , <)3R@\xW3 +Ҧ 2B7~~fKվfޚIZ0Bc8S>n&,,ԊI53 ;^/)J\}3 NpUYoUӼܝq$]cņMg̪9-dKY`REJ8z ;Un}v\"j^2{+Sd xbqk7 (KH9B#رV ˱$81c ?Zi~k- DŖBլJJroai'1#mSJNeep./3g/Q|)S)6%>n:?1@-k.C~Ev)^q>*9lCg{v*cDT╠enf@5YM:D6 Y e91_ ֗:;V)* O[9~$(K~8^P&a vj[u捦e?=1S+X"H(,R͟8|?5r~,yNB`)umr .{ľߛWio;$L+ 價R:ݳx+% ہPZB^|I*,hZ=Qb@Q%m^WH_:ı7%9y.ta`?$Jnw5CK2H{*Z|Ydj`&4\%At,CCMZ}KaG׏LɒTӂ8 mmYYW@0OL^z3칑ÜG 3q֞i_⩴ojՃDhE±Y_wBw٦s{b\[o9oOC5kٽ${ifVfWc2z`6nsCb~{0|٬ڟو\ p;~7W6Rm]$? :׺Pl2EkO#b͛.0-X㛬B0q8wn}MM(ɖWW5؉Bj9.{jHNDŃ">\ʂ;o7 _f^j0`,qOxϤ^Ƞ6*HxT#иK[&<4|/'-$ZtD]! UNI:wmDC tJ%B1W QL/6nI-[]ɇ=oWqV?yb:9kda;aW5 o{\sOZ+7 _BAdG/ePԸi>b,?qtZ)K+L>BړKVMk32[h@ޢٿqNM W|$^mcp$$!zf!FȤѴkk-oZZ5@}g66 qUC"`iWw0f~=QL6WUϛ]%j+nV.c8j)WeUw0UDzc`\lVYrTx? F]AD#ڬ'>tu<NhXxkW)Y (ۿx*L{66'ZԍO\'~bә7Ocn1TS[ pZN=[wG>ukO3\П8[k;ol;w>]$:#2$RK[bd)_iM2t! gKBp qyr>8uه !U0q֟(Ѐ?~|pS]GZ9G}1QYg:rٴiZ$) !n!RJe} ū֫m oRZHW#5ZF*ՏQ̏/VrDt"BULl֐آF̗| ~"G 3APJmQ+Hz=rL>F_fdчF-"Q@M<чg5(m9u&:W'sNncwĹT7;*碉)@DZ@Sy.Ĵ bWѳ{'2R2C9ㅝp%8zMӍ= ўuϖݙn9`u5]X9FGaXL|b=6w9)m.\h{:K!fzX DŽک_dtt*#5| m~cΛ`Dh`2۰a g| R:lkPG0cALcnj4WJ 9rX^6 qJ>+Y+?}$A9kX:oz^_DULѹ4K&ӢL3Jmb!ɘkh&IwႧ22a_kiVן+Y;$hE/t_&MUZzriFaUNj\6Re8@9̻OpBR HQ{EOo:y&LaYIJIֿ #~p+ɐ,!t :娖0KfͭUbQRIM\+>ؖhlF/0;ՌǮPhi1ciTJ﹇Zk:Qmn&esڻ֞pk 8205ݎ ""p7n:yr !|׿%7c@u2wOh 1H1:H ^Gz$d֛uHM-P&-]`{-2P-G8!7ɠGMm>ԮiGq z}v>TrA7z]QVyyyL|Vnb'au/WȠ}y,O(^@JFJcOB'-d$ 2*%l^ ]yH862y\g)4K -Ȃ;uQ`誝}fP'5&w^vxi;^]HҼ (6wJ GhtC72qcvoF- 6hzF/B:s}zU-Wy6,7|vF*Vꢐܰ/L){1wދv&[I_>iEB$#4)A xEjI_1%2Vfki⫟QCçf^.߬:c֩PC2aJfŠe:l$wuAejtBS͘Bt| |l""k"1cEuH:!Ob79W#K~45*EȞ$UF%q2{9I*1QjSmfUi޷&V@_Կ'!Դn D+A3~}zI;2;']RHhx)nK%*Zk쎪SQPl/TtR#3TO1r=4P?o %\U~|4myxUr304= ~k8Ok5;k50;~mԆ"հ4-f4_OG?`w3tX :7EEjJN'k&R?b@"&h[yKGȤybrm.*j1I% b1Lq](I.Vf+S>V4<;s헲[~ڋNoo@(c~d$-;;PqM/X5E qQ䇁uqr;*NjI 7F+]Ǥ\1EL= )nXJ2ӿ|ꂐ[}|T甾^?W;%3):ɭN}٢ya 2C8Qږ ᆭ8()[YYU)ߍIls=%^rDT0Tlt] {l3@{i槪lYOn=b$h6g2=gŎC0ld{6L5$g')#8Ia!¡sg.2rßj4?W$&z+rM E1\qZ50ŜBɝgֱV1Dւxna~ D](_l=D,.CB٤\49_[3g}Ψ0Lů<"Gզdsáϛyؙƕ(`'y[{=7N6u?b $]7Ղh3 CU1hQƌ2]΋á/j ۿPgjRr*-%¿A|32W|QƤx^l%,~dc`ڰ@oQm~eOpǮ ,F=B&TD>yGԖ4>Z>$" t`ŀi3iBH@ql/H]ڮ85\̍֞į%W05Փ2+1 Cڽ!:Rt8ٹ;B?Z/*xHQ#햾[J %Ɖ<y*ags}%1.~r+:vdOFwCLJ~/K:I'&-I]8̣S; qWRx'(gʓaC^w y@݆uS+%6@0an6n5=cP9ULsoH84kOX \i#D}L6R'6[7'y]hPx^J^k#p`Z=>uR|=8*aޡV.r^ PT᜛)sb/"! U<auPoC }6o5&i{,$-B$yԦ[|a8<,ny}bڌ6տ0ݯ{^TJAį1.%pdJ$*b=Zž Fcf:iVk>r@G'BN7$r{gZG::~/8Fk F#Ofu#XIu1|jtqk7}[J%V?)BJ N m)C>(_!wTmMs;K]賏ccܝ/ʮ&ĭ} <ճ۝JԴs (ǧ,l 䮳(UL% O/K!a@N%'њ5,"x78M9P5.ln"?b=Ƅn=VXČw\-"XJ_J|4s{z~=▗}0XhvbbP<0=OX8h9fр'2DV`[n)O"d^ {A*MO0/1b!tƐq~xuH eNF҄??m, :•heR95a;M"iB^9&N\xž}3485Qtl<8n@ms0D@W\S.׵7ZQ^<*?T6V?ԙϪ9Toy7Z>( hRm 4NS!rh YDHH(:JX ޯhRKM&[I4S22)wԸrx4bU<&"P!b~1ݠ$xS @gkbǥ p,͟:f⽍Y#iϪ:/1Rm͂@t)4+7,7$kpTYZ@w.ID nؕ9"M(/tg49`oA{N^Z:F%%Z/5X6;*m{FXEѤWd)XVH%-X~4StMmSYIR/6i+76"u#;H]xta" H`iRKzڦ:< ͵~qJp Hnp'xߨl|1|Hzx!q<\?d4:&sI|Fj "p3hY;s9Q}s.1mV~u˗i[L[dï/>3NR•iO^ӲL&$vOiWr(2@QgɊ;C.RΧG1}QhE(Ҳ,D%{tu4Ο+)=A9 `L67^za?vψj0ݎ61A4-" 7%O+[Ny*l#$)}ót%`y9ZBĐ_\>>1`YM#4e=No>T8F߶GW0MO,G[ٺ\Jl!Wh1R l)R\2.XPҁ̑t@ե-qB4 #' 9Ӏ5OʎNP 8G`!+B6zsύ N,t-V}E "_BѽSQyg>%1 ΀SaKDfP c;$e6h,):v܂g] { 6IͳTrO1sL*{[j[ɕZVQ^,=kDYӟd߱탇pę,L؋qڈP]v'$R~Ym5 J(BBcH\W~2SHj͕Kgj*(/o(7kl Oڣ΢ @ɓ5 z;_(CS7IG vˈ}4Ds#F͒WX| )ZC C3m*Lt/3/cpjɷ_ڨ<O E6WCcλr#z'E })%>TI[|]kqfpQ׋btXgxZ3nkCHB@u4e5!(UIm,T,۶C]/:P;:kvKΠna|j.* >q:vI*J΂>&eJ}zlЄeiʛ EBz`=bsm{=wu'uI2sw.MmnSO ջPL /rNW% B+a>نzھ,y3^'I@Kd>˫Ki#'λXf:Y<3P)$fҥ ٕ O  tAʸ8IqW8lC#gv~]<iV&̆͞f0cDhnvX=:Gґ"-f-<굿aHO6)P(k{d\qdam Бs37p|P } M7g(t&,Rx{O޷\5eAEn sbg,7#%Fr1\ _+:IZV.Pk/)V*o1besQ܊UiA(T=OrI<0l9y, JA!v ~t2_%_cƍ4QGA^|]QkO\L$Q Akd0 d']OP qd+\>LgE&'V AOQbt޿NrRfQE3vW4#l(s///]f"Z&3E]t *VSĦ{XF}l ڍ yMp&c9l!ēG1NNcf3_ ;ui_ A% &tnǴxUae9t cdAHg, `KƜ clk業ux>ь[#Ƅdg'HF0+M7^ Bɗ]AxIU?Q5@IXr£egؔSGgWYP]ٕ oſk›,PvbhKm]DI)UhIʱ={0pƈ Zp>\Aq19r1Ll?p yMLQ8:TXԶ5Ic~)ۗ;[:Zlxiև)=]$}&OrnD?xkO\ byԲ`]?HCĩ5a3( w~kGK<ezY [ŮIP8u5kX9UyIzub RFw'3iy'gyi~i#Dk(H{!+>#MRUk` ~1-v&7+P/qZq$ ?E|JtJkaukS5FW* XgE/#i``tLo'minMX:u'1r֘1 UZ"Ffqp{1DM( h/F:W,PÒN!ߝ /IZ6kSw)l9hAcrDk5X:k1&ҊYZ|%4‘qV) h 9Dkm(m) =5](EܝegV DBևZxCeQ~#u Ŧyq !dm]"#@ɓs>:(qz|ӧy[̉)yy@\`0E pXp:oBj9 v+SET-2?doӫ8Pv+HL fo?+lGƂXJ2/s ^;&Qx8(ƀ^OrwOWy//ů4j$C`d7m7>87;']J2ִK+zkN˜$a<,A8W&] 7v-A{Գ_726hAzn}M I=l0V1K2 sPJ̤^+H3FbJn vlD\/4UZb5]ZPIZ01DiO{ :+64@ATM%j Sc#34$l >Et&z:w#]/Zп/؝Gʣ,&c-;f[/O78č^[-:`ѽԆh wӇBP4V0 nS9`Sq-Bp l[Gf|.:c*s"aً=7ډoJWY .wUq%; [D1M}1pTg]юp0`X(sq34=&n/JEliDh'yON2>ՄH Ձ2L'2;Dj|Bs2_CJ"g*b'6 sAWE灏 \ ֐7Wp(̕3)E4GͿײ{1(~Lq5·۔lk̵%1⊈75b^˻pyh )m)J莃6#0ة]"&cdM8;_i7[3gvH<՝]mvu&|Caי+(zE 5z 0dF#(JK7B*P/'#/mxtۨ zӀx9GFDB< ٮD(?M'Ĉ(IJ:N;dW߲;:1]\ 4hh7YNZqrDoV$xn}Z:q_!r m N/|ϞGHcXno nṴ2!WݯoNJ?WqWfck$͇Sϡ~V8'Ԉ!n Ph"cd@.=:uX*!`WTJX0<9)U/†aZOHu],YRf: @,+^=! l3MfN2KX3=J+ᱼԶ^*E<@̶/SFvFC[,)?""ƓU/#yJ26.ki*Y;j`p㽚4mXO(nF@4 Q%ȺАE'ubxiKˑ [̿rSm\0q83ЁD; D61|.GIF!vk 2=S)PSq'@ΤO@[%W1Ka7o"m:i赀Nٯa\3^HA3e/J@}Js$'P</p IQ^: ;q7%y ~d{Rz@zBǸLryqb)vC$50NaSf)i`-T*t൛\%!6.]pWQ/.AϊfGܸh.̯ !xuG{"be;Oe=ݩ/ƵMKO?^kO$<;4C@}鴮QNu4蔯OSJ_vGa6}]Žd vP2X}2w)\h1D! 75mG˙bڇ:ޝJDj,{Ln2VG Odv7)TvGhU7sOjPun []gr:f#U0"zW>G70~?2Gs'!8Ի=D`xJƯA J76T!:ʠzx%;Vr+vm қ䘞Tט6::O$'[.|n&)c_1yMK*1zl3boS~AZ0m{FDD7hƴ'mh6fkpIez3@<`4Vv0z `_GT]٫|g(;lQY>˯ !@MK0:nt 5 ^K\C-3p{!4"B[*$[_5ˆs"Ӡ@͉`8Ng9 ` ilJİ~jcy]Bw+``eZش3I,8"_7 f,oSsEC.cT! ~W.T >N 2$]PF7lTRZsLZ䏵$G(sٓ|p_]ƪȷjRF;CG a;0{7-hSlMAXZ\p;wwgmģ&T5npVůe)D>v6QM@/adۭV^C璘,ۮejd&#*2V yddƛѾVg;:_=JF2}g% :d Fh$|I>Z(%> 5وM o}_%;w_B~[,S󰞅F~kNF`$T9Cxu®6sZ:Ye7HVLcdSz$"ΰ6PuaƠN6Yf=3O7PU{+I;hJVsXËF˙!c]eFR4Mڛl]Lxi C}"{<:Y>.2m0"|cƮVN-w6@ [5nq6l0oz1 TGSb/o[`kޱm{^ˮAǴ-׽?3y_%Rc_ܱ ʎL4::yǯCON'z_͊P6ytL ̛Wٖ.v##aBf6Y颍+8aV*uIyKt:*R3ԯgY瞇,~0L9O"9"ך<`sУ@v0ak%=ޏpqU8F$ThHFn6 FDUrchN0 -rLlWi2pI`!)l<C9E޲׽Du\h}$A~?|(3PuǨnΣTkMC5kD\2iމN{ ZvAe"_R H;Q$ώEjb;Dţ;tFdi0 0ؙ#һVyt蝸0qa.PrsLЭ}1?ɾP,^]f7B_ȕo} hSx%6gvזs!{\HK4HKrMH 3 uB,J#9j+sU[8?E8 ,"W ?z_^;S͕Ob+Dbd?P&禀O'}Kl0U`15W9PįF?,\\`(,mYlk!BXɚ yհMx ڣ"@WXg}z~: 91+<. Vcd(:jd$u4N*BL{уd^$W! x񼣳wuIcŖWT3[LmD;$(V~\|FjY5a U}_`UTQsJpOaK\ ѼR|~ ?: JL3+<`lPMưk`V(<03`5L2Xf%ﴸ+C#N s~cP=FlAOeiδB2$a7ȃ>̋оpn칾qӁSzϫXL6 ,~9c+0c}(5Kf2d_"8DC| EW6Ƣ_'v6床 P*sLL A,m;&d53T0FVwh$!"4=PDžT[.POبy:OD!+L+{u;~;N0lҟ. #'>hEٳ!=kJ.'Ls H"*#RèO7&rH`O1YaH˄bf;Y@e1ߺq8>".Q9NH>tֽ7-"hBmah:C] Dܶ3nC4ᬟmL(v=yLNڴR/ү#EhuZR`-M9lL1#Yr`3}>1XN;8f0[;^c:q["c>壳3:;DޔT(veW *%#~(e^4d"V{ɧ_WdS% VCGtM8q} *C H qB .g‡\Jf)k gD/n(~ 8,hpձ3R\M븖dVXrH8}X<@y?*⳷Mml^C3 xtv4!T hI a5#ګьPSw?PIYfїR)h嫀/t6rߟW:=]Rvː4Bx HܔeYZÜ+GK~!lL -.? Iس$D,{HB:<?w]5G>b*=vCWPҍE##E~vy@W.z9l@` xGƯ:Sïy+9{/ FV78ᆭbrFFR\n:%Fw>bImvW(ڊ~H{<"01q\ښAG݉d \pu۽r@D|8^ ?>wVMm-bOΌ|A2$mLգyMes`E|[4BGgJ>)'N4[Y?Č?R$+= ;[b^/~[,J_ѳόFdϦۦI%Eaw߸M&O3%Ő1»I$ 䗢 !j|&~KwG~,uwu{^/'ȍ{ k:k 1Tcɐ4:e ϸޞ|䯚O3oK!EUuN2ዓ!mPtB#[D]7h|x6/sҌG7Et·pL@BMp0y y G9T+$a$/I M&hovg0XrLpκ?ԭ$7DEW<+%{&0rZ AU(IJ'v$z9AIr6!oUN/i2 ԣ[q`Ҹm$Ǟ(.<:x~_ krw6h+.ZA!7JsjtG*l꜍?| L %P!3#D @ЮsN LVLE>T06)x$j01 8 -s;lVn5fȋJ;&xÅj.? C{?&fc{͑#C`_L]z`aARi&\06h\kqCUZTt46A?\Ξ`ڴ]%$'ReW 8GC-0#wx*[d%ZJ (k;̒pcdKjUj/]VKr5nX~نIB]Ͳע>+V~HSq;S3"F~j{A/tmQLxB99IEUn`~Q;AI¨rC *cY?4W%i O8F .͸tZRFO.-G $ZnFѭ_UI.#.E%Fz6Lꟙ-򀹫O>w`ժ*NOq,o%{4S~9%`6`޽e{ˁx=t`5X~wpӓfa7 QgpNn Ƙă/iڕy`s6 WpGVn:9ˆ*50:ayS6)$'8ЌbG83_4J\0~!QwʖYXǂi16=RNhf01QF$2PXBCQ;lҊ]}*!3jcS/v 9XwCQo P*ӼO$vu>¨gh,SHSj-eFdmr2Jq A}4eu$NʥN^7 /<+"]iHBZV_!zx"=m5l'M4 (HBK6F-W> ̔=r<[FV10x:pÓ}i?`HLVZfKvDОb<*Kh5Z~ A.n, ١U/QIE#dxe_`lD_3@? )00 ^ܸ6}tYvB޼F %93**:f qrsOlCVDCl"w~V"X#cV(T6Oic#t?ms]S GtZ[& 7?-dP?azvT)-7LjAO &cP֧.ᅣQ&$i{8^J> - k (fm&NgcQ)Ϙg7#ad݆K& ])n<ݳ?3Ix`Y t~%0t_?w?zmwrZ^_DZr)cb:^:6qM}wyX'A}3Ce] q_MpDYBDBM$vO2LKzlyUѭ8ڞ>$JYXhg1r.lke u+KY>`th=EqW{JxM۟BW3pb@6لFM!{㼄+[5YJ4k:y'.w]>Zk ],vd* P)v5!Dң|tWZ}„śǔVd^q)3`$@7($Vz|SB[~?W5[]"șȀNy > .`8ƂT 7Ӈ QO) })K7ax;YIS@dK_+ȇZEuk7j$^Z.?NʡS^dY! 0f zAsTt+ܢfcUh[^|z5^Ec⣕TuDcGEO^L! ~oP6>do)$_q vc|S%b;J z4bVgݟۗPScuހ+3 kkj2j[Mx&`dOX֖O' fV3deFF/wG;݇oP|s;~wuZ&}LTlhيUZ^AZ"vvI4 I?3ґs[YU;3Y>z*KGP yENK^LJI4Q):såik{J[ĞzևjϿtd3`2@2ʥX0,ܷB }kHM9] ' KRzATaڂr%#-UڣER^.$.jnxx|7ac$x(.jEBW!Ap<щ 'y[A1[j߸QuMPD][ExHOa?-ͼ3iolBFn&T<]+\$ B ]HkL_l40P8)B%c~ (jYoXu[Z)͓Z83kU,c8ZzSMQ#H_v36$BQ[yuU9/d}IJXoXeLGNe:\-¨l4 ,Mh7-n?655 'je &BX&;vQ=97ƈ)2623md\NߓeӶPrb8dN%ЄTw?5˜'avu wynEK_˛*YUٜ6}cVC6auVu?(W>K3d1~ly TN?BzL:0?&]Z8lAP:6U4?yg!P+wR˫Whm >-pin#@~C-pE~5sR/h2^흴!g]̘jͫNHՉڮnI{K`l(:|ghEi0/r5Sy&?!N+r2Xm,^k]#57!LŀFYP<À;]vo#/'X vm֧&<1+fY/0_Fĵ9tϔJK4ԭ50|M"Z!I|=mhB7)9agf&ӧSZ t_1;а挝[9A&J p4|H+gN@22Qn3O4Q“H2(^E6*W#WkElRW@VgbK[:撈 g?fd*W+JZQBaihW ,4AK ]Vˌ3#s^mUhא>/7fٜ^u_a&Ct Ғe"r fя^pcqw~`~jfc`&;Iw (j &rv>cQv-zT&d&;q"w'}9Lj5}i8@p}NO?5k]]*U^i]Z\qq$~GShTZʞfw9$B맖TEe tĐbXVp{5羉f3I>)}W>TeGnZj,sqJ9%< ̖b9$-}٫X%wUϩ A}-i"6_NAs \VR NDrpNOWLX P{sf<*f>d97RT6H u XO}хiZMymF:wwf 0,rR_^̐+Vd0{\&" KCVf'5(Ƭ_N\j"ttMV٤㶱In2KY\}y.?H2ZoNwCh8Jh{{*zE:1Oc_;h w9} \>Ѐnr/؁[`ճZ1Fo%%KrfP-^)jko aV X1x{Âpjq$C"hw|1V\=LSkg,\gI[ UC fcG]-독,,I.RO;58YWFVVt=Yj4Cj6J wgaz*,ŦfE ]jψ>_19`:GpuFgn,|8"B ѠC, f}Ƚ/r1 Ӊަu.lf ^[=؎RkýTƷ ci)3O02(VRW;`s`_pMOi-qϢشa{3=+ s3-өS(j:(ŴN N`h,Tf+ae:Rybՠ74,n}v_t7s6H4d|Zg}v 0HxEr*br^(,N-xހCnW~ 2bÛ*lb@J%ULlm|a&6Z?kj#H~.̎ا>PG=Ub(^.ܰ϶& b9}0:v'spG#Nl 0$=`Mr7D+$5HVM=D H>lu0v;ܩ6 aJDz{F1:dZʩ8KVI70")/AGl4FWVgJ'zqĽgj(QBvCsVm_aϝ붙P/ "&pЗ0WL Tе҆dn@h-{55lǀ:f(@nL@&#Z!҂ /`/-ͷ7 8;.k [cLV4 q/tcv wh)4wwdO]PmwKTߜ>NLC.Ws5NndOX[+UQ^VBtxPzVjGԨb0ŭ2f5"şq\Vv5][ >.8z?t)XܖesV4zEs1gG{ (' æKSb4|I?p<+˧Ki7y^i^bdk;*ځĦ>鹮~nac=T2+=/ex>y Ǟae_Y*]QN۔4TnQ޴bqA"}~ӚdL?bg89}(OQopwS M NA^.v6\-vZ{Wm+X'Zڣ$ Vy ?͜v^zp 9۵HpsL*wz<+C]lƄ.5X.3 "'쒱.{'=M׉KrnC6 P }ż:Vq)sa>GY,AQ|P dFNjl0ТE0.0fvѝiS5_qCI/` ^Zphi cou\Y3P@E*p9b,>/:Y !oވt7,oZt*L$A{DGօi3og?-f{h *s`d9j0{DYͳM5wTr0Vi1Ri4(9%aDZد'+V<chdzbH-#3NF;c|A.eW߯" nZ]xF3_,Fkt: R2u.t7tv892@Ŧ}ӶXdy/0\N%[Qe:o{fDs4(W."{dYGJvOD, n2~^}A9y3}L G=,GVn}f?^էNmuM'\=99gYjݖi=_";o#Lz)ROt.]'{߈ɐ>w,bXDKOOVt.S! MqYQ|z/ވD,)1ՇJ/*-ZTnl<gA|`>/~Sȃz%ծHm|n/BT2ϱZqi,`z"ۚy]̹\}fBB{dmKؾk1͛H>fǻO*0[C:a:@z ˃{w_9 |wNNή.?|=*H^^Gwއ%{.VYK? Y7\gKT'1ԔU %t‚dA0_thw93KPE8kL x J&D'i)q󉷵c G#/ecl_kDSMf5fվUT>AOHCBD^:隭{q+ F6„܋rLjvz 2p8LBc5YB[ѐds*9_WjC~g׽d+_NTV:Ƃ[Gbd9Ir ވQ{GHiBPBDUUG.Zc[;uZY-+[п(ݒmd'r=f]%E)0/bv@$`,wa4d ]pңaDUV.rewU]c8L_> ~`EM49k\~1f q9v5,̞&XrJ3GA<+Z%61O,ʺ"%j"k'$Vq90ÐH8J`->[akn,EY0 MId};!oB'_vcMʾ["WϚR0׍5&!}%^݌ =PPQTZt#у6X*ik5BRԳSx˔'>(ԁ|8;n9b9a<А7~!憄 mb,{oϘ<f=NXpN磑,W>+?($HI/4J^e$2】?1Qz$+6qKnmb\~"t(kiï ^DJgDKYDM,*} msYņ,1Yoc}d00XѶ-Y>@{\ K:xƩ۰!_IEn[Rӄ2ç~$8+EA74ABmDMy 8z8:o{t CލKcT]#=(7̄rK@^yRa~xcFP -aC&}+$?˦'Q gj# _Jё/g1#nPw IW? ڪVo;CW!fg_1M:) )^,)⇇.0Т,b̀O1tx&gcUl1Eċ&Dj䁬L<ÓGն2Eڞ;v:VX!&%wX3ɷÒԙ7l/HdM]hny.od5ʳ{@_ГkQ$ {YvMpISR5xf(' |8@cös,fʧnmk#*[# ȸ{IYyMcGT_U&iLǛijIA]pF/I=l1R:!hzj|\e=6 PYMP7$cؚK66r/__zxЛ?]ut Z =ۚEފc?Ɯ("uDnTsbx&iB…X@I>ݾmT{d/aj:~"JDPJ!^ܵ=nkƊَ&F3WZm ):6isC>*;v\R-r[b쪌&~~qbI-Fr g΂J4ZXӲ[љ!佭ishҔi*WŗSdQuBZplKPC*Čʸ(2TL6aV W 96iULԭĉZfK.[ݪ_7; :" t5H\*;3PI`*JHkkve"3Tbl;]7+@w4:4ʱUgH sP]]SZG'1D,7iUfKA jKxhyGA~0 Gɼ0i7 B{-31jE"ʳDꜣ,F9+?N$?Q)˫ AhsC'OF<6_zŜ1:lu.̟y#Z㵨3C)ARS`âDV!l.k Ÿ6|.: Y~Й^{kWdh[빢4LuHXӺ&jBOCKNd֏8/_G>7 { zNŏP%gdY`͐AYbtQ:k݊҆yfTY!c: ,c5HN,t͋yzGs xX#8"%_ArP΅KȋěD`a@sb;iWlB7d`?0u-ϥin 8^(0 iDA8=|H~d/xz8iђG 9%*4q c~x0P{oa27تqZ @ (0e{9uBy(m"OO{~2+c hS덁ǮlƎ1Ld">%g0LRf+ђH50~ JO"UQ^Q9$fyαi2`Z`f|6I3B|4l-q`}>af& XQ/F Vȱ?J6ުwYd&Bdwow[{'Z4Tӧb/ ChMj1V4l); DA%;QB ;mBPz8gt<]q| "|i(ٺ_): .~8;TCZpG늅ϯNhd PeJk/rD㹯T 8N؊Hg\N͚r?o%Nu[/Or :vMNDBWQ)nۥ'2SX/7ef ^&ϕE&ܺ*QE37/^_¥|!:!Q"h Kf$*'DOcgfԌeB:)vғU u%NyiJ@8{5F^p{mq,Wq;TvN~Bԫ +k7dv\cպA"JAŦϣɚS7U /uWpyAE-ia} NH8BKcMz ..?@D#re1{k'4df>R!"?~%+( /А!d kVȈrθ7n{o;ifGKoa1rǬTyة.eITրm>J機3iл!7qXf$[m^l.2. Rj_CiMfkL -py.HlTD0L &J](!/ص-;a@Z N}yjF)eW {ē&)b'Y}(Kcr}q(b_ɥt)ރkbe1>BD:3`֓r |:/dSPgܺ3(bm|J,QK:P!+zɯ{yK Ybn̒tTSIZq.h&N7.(# >\U5P=w |lzˬ+$CZܯ ?7XLi7kӮz-k' :hGICsnm4cVFP3U7DG72@|}]/Wbos;jPP.6 LտO?Bnz َ[7s.v֜1}CFJ*W۞+uXE)_|EN)zm f1vBrmȮ_5o'v m.} 0w(+c.tdO5lׯAѤEIn3d>pP{--i{~.k*dž|j'NZsDbG5 &;0~O7o4'Ǥ !eg@H\NOd Y9/3};:T+dJe[cX2W}=bD/^!s7y;3'_*v+Riy9@xS<9{ctB ơih)v~rPD4WRN^Zrdts_"f^g>Q#bJ{ԅsL"n ̾(*-Wao-Wa[Q6~+,Q-bO"#qdy*$#CၞTBAe{o|Cja+ OHVF f!Ѕco ϙ}`Am̪]1QHH4quEL' u֒K 륢 rJGTY#mMzވFWFMFݭ /,TEXdpƒk*hf.Anbşpr&e*b*T]7z#?̳R㈃TksD_+:Ⱦb)òzpϏH"/t ?/9IL$LPX·F3cwC2}KWB`%^FKl{Hvbg>3'D{djjZmWe| >A)p0l&G,x-v,lG0e- )fSP Hԗ}< ͋zմv"AK%@uV01`UrmXRTұwhU&s폩CX|C\ҵL}tL#[S6L22Vv` qFqvtװsBOix[z5٬?qC OlIO)/f.~ˮ)8. LeǣvɄ/ӻ|jU=_\-4{ Zm}k^F^|?83]^ $GhJtk&5&6S0c ]y̶o="x\"S˓-LX)Bn!1*<[G9ݘ~ ^7Eپ%Ÿg)76NRHz^SiV1v1pS;Y,˹<Qۮ[Zh\&)ARVyqD+ 0I@p|Wq4ϋrimЭ!NH3pn0ZҕH˟K?9,J@K֤pN'Wj͍֏#hu j!>yrW3=;D,?ى|ޑ<6dmď}jhvr3f;󒱐߀fx#8۪KL+ɥ O”:ZvlrPS+x/Q\iy& KUdurSsxw3K,}~U~d>a Ko |PC}D`ts"e .ADI sZbO{q]R\bwpk 04Ax!qis_ 3hM+}\: Sm!|/~P |ztVk_[}dnN:j>8Ny; t2r[5l32ۅSQ.A7Ԯj(8T2S&m~@R4T̯+vʙ߽+ a܀1}<wQx*Pͅ1OKDORfC5`]hAyP])ަ7R%&Etr#Ч\M73*0/Mw Gl/̕}hE]^e-\Լ0RY!-uq+lw{p}"bmf-)+~ճ XCvzGfff?Hf ѧD&!1,[yk[a^zU O*%Y(؂ȶ= e"NtM߈8.k@ ɂ9tc^ĽρQGo΅0 {fE9mng.ܲk 0nN;Is  YC J.NHfP/Z%r#C;WߝNƷybţE@wK69I Ŭ@9];} Me1obR9KLJYkmYP 4}3W ,fSߊ:jM'r'YbJ-Uf)Ujd*OJH_8CC-xɚB# mKu%#$& !c~,tۚk!Wk5Z#CzGQ-v-{%$O`4WKA%;`*~ޟ@')ˊ cCN bs8|Z3TVu^h5o0G$[Z x {.J+ZiFHyޭ`h0d BoGM 11ՙUM "w/Ԝ0+܎hØgc ؄fo+ylRzXƵDrMm^kQloE˶ܿch>Guu52Lf /t{eNWG of.%? PqHӝvyGfLkv 4>%"c g_]EfJtA}ז$:z8<y`Bv@ȲD|) '72[?uWz$DO"RW#Tw+0iMp Obxm&n%_&h1*BJ¡%5;k3DAө  z< +|dnmAbXc/aj8헾jc{fl1l0[O[235xe>X?I4sOo#Ǵoyƚ7bW0Dзܨ 8hͭ$> L7A~CGF WzVցhJR^6b[p=Vrႀ*2DUfݚ3HQِ[S32U|; n%Zb 5~(sDCejtph͠1;Y%w:~V%QN@nv +z׃7xOj~Vb~J WI%A h͍"N{ (ɈH6ٷU2s~pKӭRB*F(C mֹ=+}/RWxc@_! 60b˝`|&[)"edӯ/35d-cІJ3R[`޼X\?V8?'rRspQ I*hOq ~#ZE1 Ϣ(UG̓-&+*2?c.uC'X̢FDYA߉R.wGE!̀$^AYGW,1;:>aL 䑞%`S,:0OW]R,Ybx㡍[V$w䰩޼['ޑ0o߰(;E+&Cq~y=/P .x^V 7H<[QZVsX8WMX tb*c~?83R4gN t٩$5FcnFo7_Aɖ]sWoye9G2VOv:O8#o N$!5s,,ZeZO2QPh.TRAFo<.]Bqb 9'rSLvfj.e Q%wY>U_QJV~L }T~ұ$ޗZ|]J֔m%+#,"RىeL~L#5zyR,ZRT?`L>@ϠT \b0 &+.\>RsS+vo+bg굶q^~@ N+=vg䘪{Z L2<ʡPei]r>p;5h4=1#AM[!Tѓ(k5=]Qwf9!5u=I=)ǩ(}@e `{Ȩ45!c-Gߪ>E۷X :!b@%\I~21y ޥ f|/xr!sv曊pj9\뎇\q \.).\"@2+qtx:I~nIR o]3y3 Lw .[MM U<6eqf| ,Rv,,~~Ic <Һ9YXoprzXEb=5 "t`Yb$⟒0i!+賡C)+uIxDdٱ/f\ R$Qj"JOSxeZyGPIʥ"w8bSH?rw=n*~$pֵ:j%b6&/A P)7ؿcd .r:{j\G4JLȅzd%U?J2A!t޾s:ε^1$dc,(,#DO65za׸Yh9=z~'4u%=7u,eXּ,M q(EKc3>Kaoho˴*n|KWiuF;aog#r9gu3xP"qsqVdG]H.Fl ws]A5!rWo T[ C<"#52S-UVu_ }װ/GTh _D'|&uGӈeVVK(bG D4<8:bs$FQך^h^ů ҸicτMR7:mmFe5 -{i+9y~r#bF NnBֺVzpE`ZʻּSF0E#2gg˄.@fsNvg6tZ=JZ $5B2 . 1zfx9%z h9]9qNGDyo n$nhԄbr_< o0* />ߗ-`b\[{Jnߌ7&=.Hpq0UW{~/{Hd 'xc9 DPC~"Jv|[9A՜IaZ@ Q֞RiN^⦤Hr9iVu8uπ?L6x&c$^'e@ҒdtRd' 32=#1~a_tg+ncCHOM61Y=@2d,\>uJ=Vl^ZjKR`o2;됯NLt`!KHX* YiS׵RxxG׎$8dշi!sH/m&hz~@ס>6q5>~~i#/Un߯@gs1Clxx׉n\JO`RP?no(x&qbţ8ɉ}mD Jqn5"L7| \o.Ƀ`SJ;*2(d5+ҏ猞 !"LſۣwwXܻ_iҀ?E ΅ƴf6AO78cgMuvf4ŒQwƔo=!̥Em`5Hrp`"EF)\10؀f4Gࡘ LoCnnY @x>J.ISănNcm@ͅhOzX9Vu ڍ"(gJ /77YO]hx؟E(f">ZffHaC9_`%]\ x(̸Xܧ`OK jeW%:>k&tr3WCϏ@DXYTVPk[#{7[L?CY ׯn<֜MLP _u `;S?LU!&1Wɥfʠu<?Ø n xE]Z{q)Az 6؏>2IQIH,XUX3EB䯧/*^`o~twMh<1F.R|3ȭXq%#L>%RZԹI~ZM@XB&f^İb͍a:I(e7-r {t3"lʦkЕU%8뗰lǟI#b]HMaǙ6h׭B&uB!oV-Hnfw*ƵD8$ԮX[oZ>ogVqՍau5;W6U$ b1!+G3*o9<yx#hL#~A/_;vbJLe␣AA ] kM ڮ մ鑜DžtA0 \$DェP2ed0[ -q(JOyC': N⾾`ڦf3-В;Ggz3x9fP% vwfϸ)ܒ#j|ߒ 9 =}tI2C1zTTkDHMa8u?;"e8ķV1N$Z/w{PE;gqwF~6I?*ĈoPFxtfn5 _rE^ۋ/8W{(3fg. ȡQM'd ,P1C[l<pM:N)h^IGL2tn {-ä3v A k}G-(rvSNFl1yॣ!s8L$=k*NS_IYU=Y$ny…5=XNNj A)Pro1 Q93>ȗ!![*0.Wb3_,Z81ЈXpeb2>w,57N=) y7tLx8'x8}@W!]쫽}n`ᤑ$|5)K!oV[Qp)Ć33)\=] {;m\21 MY@WX:;JŇ:Rj<3@aWΈ$ss@]?y\ Q{P;B1q_g32v k j$5ֳ qfw;%$T> ?_ɺvdT58(,]XQ{q`Wo5v.Qvqn b'P] 4'4np\lcu!7SG1Gs]^oEށ9'Kד]ս%! vf+{R`A+0hkM)OƃȄ揠޹pZP܅gd#jE!{EDXU ,UI`)kdY#Y=([ݑuFQ*ETѱ@Ztbޅ`#+bVHkHy$v 2_M)yhcV2;WmsW4M„,6oKʖۜ0~^4"ye6UYq \dZWc1f6uogr*ɎR9z ԬDARVI!tW*1b?wAO&ZSa4If.#4[R^TGY3oVqS;< '^߂~O DGOm e䃯UOr_K^ooCsf8L|k>6s,arLd<[@۰!c^@ J,bP9/蟕|E5G0~2jW,Se;(lHڝ4=OQw2Z`=oПPN4S`۴8/&H%) G%ﭖ&moc{ ڪq;W.z uvdu!0jOt$Cϴ[XէҊ}ZI2=ՑU@ I-'ga܉lg}@)MZzȳ t 4H㇎X1BK"%p7莕B6HP9|HZk E}|bh _,Nv&y :0ïRPH(M&˜RȻIf[kZֵ;Fk  d0Զ6>| c -K 0NcW4AN˭%ukK:' f|!*]&`(H p  ,JǙ7j^n#M;p6o 't XA'N?riBJEi`ZT u #ڊ\U|x|NTφ#6xz-_PeӮr.,$Y6F"ڋ9?, <)'$ި yO!η#y1bb,8âmXV\֜P YZ)o!fzMcN T%^ŇI:Er(~s [z*uj1g#INNsTFIM8/iL-7Oʾ1.K]E(jus1 Yhzp(s6e/k3$n>ND&En/C$27V;![9F"X76R @VV38C*LMH@CycSÕp*GCr4C|#}~#\ӟXuז@Ap6jdh}C3P|_χ`ethIpo4⥇ZWIb˂Pwl!a MSCGxTE&v%l V7%R0(=ؕVPv-iV#jWD؝iX'xP'Ә w%WK6P! */xbњ]&oݵ>cֵXy0:3&ZWFU(N{Lw{ wiIe#Pɾe-4mA8ƒ"ڳ: ašئ>.wg*Ĩut3͸\p-ADV^thkj2=cAwpQ=X_d~Z 'bSW] Ϣj}yge^NmR_O£ǐrR&54nhM%s͙KB-Tq\P:eǴJ,TVG0x \Y䩨PFU[b^ |'՘籯͟4Z1(9[ϦH"OG06&k|g[7(u=rai }HxWύl+'0gFqK\X5x ӤqԋQ='`3ZDiuFOGCª`F˶_XL3vmP\ F ؀iKk̹`6&dΆF@臚?Al,$Aީ74ߜ4?q݆޶F_AQa'}i+:! ;P|>W 0Dù'hHm+7łYRgluk n0&#Uܩ 6dJC$i-рL6gt("DZnQT)%Ԋ4|@[ѵa << p(翔55v5-pwlEܑ^*;R+yVM"^Ԭp9ؤ)\:f&ų 7c/%+,$<SI .Sdry^"rt8_ߗ+R$JyFؘ&Pg͕8Q? 1鷷>9"LI!B02B{du^fA>v'.'|{*}vuG>>: pY'ӥêG 8Zp˔j)oe~`iNdP|%frO*BéĮ|ь} (`n%J'_,z샩DA Ӈ~T@p* ƹ$ 0}j6.׳OLRW UT,F1Di /mr.%.#-} ] 03U8lXVNJU/Z`t#`tXMz ;n8񎿜]Ϯuה;g*B#A$0٣,sɐch{hz(x oYZmdq71iT f8h*:%]^4U:|vpUs#cڄoђ` L; 䤹L QY'/x3+_63=ivHLtK1˧P[:keŗ~U FfpNm%MV>ֈC;M8Ya 7יԛlěŶx h$ JC5TWIyړ-O[`_Z'%X&0*a6ͿWd^u5xD%̿Z7p%:FG]mVe\/;u[F+d9w8d_h5`2LY֦7ʸ,ԫir^wĿ)4>Gvϻ{ S7"7ZhXA N@IbXІ6O1wI[s>Æɴ* sCtZq-BXɸqŰyl uUvwIA#!i WHlb*:T1}_D~uN4q&8%XH4 /Lsʐ?S.y2.NgM=U L15:$tW4WB#ر?OI[lF p }j,FjVs Bd 2 :n۝-T:_b rFy̩ADʶ`n饁jqTH0IҺ}GN61X!5DŽ> 70qڤ2DiiwM؀*\˟=Aa6$VL=Ș|d-Et,5DMn;lyw(?92aHl`΂!`Y}rnM$heyE/IfoPBVԕŋYS?,YqĞ3;.hiN=wNޚVN^ )H$AW8Dlio<9ȜWPd7(҉]ED|:! Aݑ/7@k-78Y|~Pxھ¡AoɤfO]?=im\AH- @A[+w>GNh ^!c2Y_’ƸӣaJ9 .c`-R{:nu CKˢ#7;(%]ޟ N (XbLZ8/r&l$Ҙq+P*0r#P[Aa[ri% ٖ}I.$gYi (\z SEP+(w={QV8< z=,MHKė%+Uv&'7GrPjE;֐ yu3r{?;9%á%ܥg?'`A"Qu]R 9sTg$|Hں]=zƦA XU/1DȺ^u`iY䛝z2gXʸ!2r_hOᨄG\z0<9VڀA轒RθMU6"`jc<)3X[١Tm5UOv4't? cI:E{ IcEB(GP!fɑB,1 ֎jG*IO;eFnsӥ]㏦' cXݱ<\XYE8ēs7{Fzl샕 ѐMe5RUoin>Q#K(陱79dKNjLZNзy'ݥU|4)A%Qz~,x?"𼀓fC` ?ߣԙ(ixbz;.>0U/%ަ% 5 ifrqZ-?PR[;*(>'6v&>mvZAU~ozɷ e^ XWFs!Ng]]e,xoU@ jAe%nWD^rC$9^blG~tnY y;K%&sU&tP-|(xncv3#Q= ħy%#{rAٓdoաa[=N@ou56O52b:OCbHԼq$Jѩ;'-q.f[* t<zlN5?"YWOG︐3o|ݷ 4K.vs[0e<[dm2]_+:lD?a Bm`"jeync' ]U|`G-r??5lLGfzY*_RQJ=?Yx sikRLL8V^c%@r3>FᴻEz4h-MT|K 9hpddy=/3ZgkJe 4K2"E i z[޼35J#F%2Mh=0(]@Y$G2ۂh`|ljEx wXx: Ah.0^/&?EO!6^[4z/Z# KR9H܎R@S@FyxqTzKBD3Wx ?b0Ǎ ~쓶/Qغ<,T0HncS0[ +]*َ@x)l,y%?o"s=?L _1[I2!? g4[x#1 17bh2z/rbARnh-.i!:AqDgM@1?)x$ithDzCtty)}]Xc8i+ Lf<]7{6[Z?BZB8AsgrF_?!8/vgtW >r/Haq)2xԥ}n}}TMJ5EF`a@CEhLaVw$d?SꦧN$`"JYO αM!}|^t~ͶÖ 4AO„JaWs.4mg5Hqrjf}bN26\K/5Ig^Ǿ$ DwKI,1WX$u$C{'GP1.QdŗZ@S1͘7>)U$/睘D kWM&jKcmc `oTH%5[pC;xh啲u՝H]Nv'aߺ@uINyŊN G%qpDV 61bl:JC6x{^Mz3Ox>R'+dT^kj 2dH]b]F*;޾>-{s?9zxC?MLƹȋTum3|C|R&~Wus%kRFk 9ce?b(%o}BBXHX}Lu$ǣ& VyGjв mв_Op{9<'f,]lSQ%{eI ~6.*[ LPM-!aKOhL|&rxHb+vP1-̰וAkģ2}׏!4V8$K C*& Nɞ`<^ڃ#34a*]cͰQa_dW&BT~D21\'bD4:hVY-w0Xbz%Nh~+lx&ܢڈ=gH+o0M80 ])_#:!{;gɡHwq;*Ȅc'qMFJx>|cfhoQ?[Yp _Rb&v9iC=<<^0|MFo%o$NEPw~5ͿC`kfӎh@7&0yWҞHY,O6fcEO9x<$ޛͽL< 22>&뾩T m8JYSOٞm}uc2:nN4i~D\^ )BT 6b$d50><+z1>jnU <#TMe}A6;9qu] Q=^KȔ,pt!}NR= ˰ӵ}ZIh;,76Ltn;ãiRfw"DmU%\q }91kt±WG3žqzVPVe -Ȃdpf6uA̔2 `\xmW}y5L#1`]GG$"F-m*}Ҟ/<=ӽ#lIw]^'a'?T]:kc vy]K֢y%|:⛂qFƦ?jFhr,4(@>BM0>hhKXzXOf4 0늡i;W57('??_-2- ‰OZ\+t2&6|㍻iOP5GFbu Pe>&ql晔BC#뜈2B퉵^kzꄩB4ըh*g7rZM+I !+l|;SPq"'TPK` Ae.|Y&`? lI8Ƚxx ZoPL3Ia›ap)MwE?I<:߲#Z*8}T)<Lǐ7 IkcBKt <ɪ}>& C^po\5V 8S,ox-EVӇraqRsr25e*Go|.~ݯX ]ݺ/]VV$хV7+z H;P'HJwg0j :yi)ݠxl@_FH{fe?@jO  MדD X8-S^r B^VgJp-r.{QoT  7j&Gup-V%VX+EwҺUG 7×6WVZTu 0llLS A.6\|Tد{vi8ҹl+s: Anhiɧ·QY;Vskrhg"nvڸOg|`oy#@`pOo[K+5?Xi-,O|"zibzLÜ)qh\ ٟi"7iRR/OF{Bᳪ=w6r?SG*ĿpKyc!=0] 1O s/7?y:m0 !kE}8\X P6|]k݆̒+Ә1)x9jA'+>F: .OAK'ɯd귆s2gd:\w(SlkmH¥-VKç'zv29߈S5ŲR;xcE\8.o:a\m!j6Vƽω&gh$7xyV4ܩq@.4[ b[Xڠ> KQ9?c0Dzmz؆" }BB|b}Tx|briK>' `hBiߛ+/b $Qz(U^b optS˖v66l͎rԦpR)>Wr/@t'p9le¤s8#Y;2ƫ9a+5J;8fUbO\i,4dafʵsS9{k)@5o&#ƾ81KF ʼn{=0-)~?muA;wUX ?1oSfY. _6X $7B+B(6Oƍ>Ad7'-āoKv"2eX.] fo-q' p?ܡ2X/Ư-rA"f\sl nAdlfLIcjVXHwkfu $U~+} T.a C:ܕH\K5|x(pMFD&ޠP4vga !]'Gf_IݥQ%֥R"2mlƒɓfKg9ݎ #~ŵSAa'+Cᑪ-E|$ ߄D"M'GˋvRۉ0"/:F!C[ԶO{3a+\%6+N8ԂR,>)<%_m Mrܕlى` x?8 g%*Xf$PFq r㳇7C/['t|\z)&췂j@B\ 籏oF-F$׊R#;r5@Wen2tbWkP /zU֞h]COF-K\ - 8{K:]UsŒ*06?fo,!jꐡʡXk4z;q 4v̈́fR~mdh8⭱WgT&ѣB1Z@5+ 3x2Qq#5Qs5;(ǜ )Y qRf_TؒۛN+l)?nq:}5賁սyL[2Q%_!zdz ;Q\sQskk@LY'@9~#nG~*ϺN_'fc4ho+a`~'Ak(8۳GAf֘ͅ>m};v5TNYT]'/$䪞R߳F%pK6J5c\sglczjxKATk\NS6{E?[ w J)lv^b>Nv&qb{{7x_Y|\_XN{)Ěj_\fH3vܿ1/ߨ `qGiS$~O #G0 d6W\5k]7ҥ8z@=hU4!,ܯh.2vPOQ2HkI;þK{g 3Ӂ%'W,GW%̞J\ri⇵{wm=h5Y=M2y%#P I&\#ؼ+G D?ېazˉ׾LrG5G^mY|$~̡M"|G oQ F>-VSyO숱@NKlk]p'F0=4 8rQ|z E-Hٚ85=-&tޟТZ.VZN<ΒF@;B$@k)JfM,mz`bĶeB'V%ߔNͦCt "3gdfp>C"uH{o]*VtE/\_v8%YFF?t\\kb"i.&s ^(ޞo˕|2<#ěk !8xI/> ?~}xZftb꼏?A]l{RvAH =Hhs+i`)0+;2 :'yHXg ;cg?$ >GT^;Fe+%E qBDn>[:4F([7MA; AXIOߛ5(qcP-6t*Bjp#*t6^\T|DO(GD\0TQ Z ίuT #se+ڤ_!jDeQ / UVQĎsLs4z~ENnAVJt>'uȳtuwR6* lPХ_v?1hDZ;:D~ XXxa2AgjEz]сi(:zقb@v:)"!M_.֋_m&]y/iIJS7n!)7tW2b%AzW=]VTNȟPp \ CA;V4%h2ULkwz"$[*@3*jpOְ<A:o CSfRnO{}0Iۃ4IN6,)jI](4/2?At!b,* @rA>6*5 /E(Ý v6dj)([ xv$őVJ>A[ZMZQ,Rs4|{ M`*;ExQk~dtq5KG ?ۻVPL#>bXyZ$A7)Kg0S!8z0o&*-P!׻ HHO\_=!b8ei 7kpT&~aF+e=*mY'[Wt70&,-EnWٔftUC2Akk{;Dܻ6h+5R~m]1hjZ#;|”B hQK?$tQNٓybUzC٘\xK yznIе\9[FF/AiWm(ZۜNW1QeSfI}-wfv37 P #hOԬsLX()تl֜K ;X5H* \$?Y|ݹ%dRCs\KKTmhH& ivHaY=z0z׹O}P 8StWuE'V4D {j|!͗`WۼXhn*ĽױTpuj<J'A-]/V C4!傗 (i/A_aȊOx*U G `s5yx>B+ocvwd\=0&o|>O2kT/ˆ.rAZ?KD=7'˷׎S$fS+F:>A-^Q+俰9snoPoaH\&jb(J#7'v9" |D/q|cWosy)I̫w0yS5|rq.]3,yVKdWONC3Z`/X`}x; /t vX?Ԧg8Kq_`ƋpӨ: % )Vl 7Bx._ChE ݆i K$S7\넴6"z42ùt.=Ԏh_N=_j9ͪx.iZ%1OxTol5j%._Yd?i4әxk)jg/k&oNeJĤ]>rXBXWh{1N<};j7zg$R=R;"f=2>p87l#_GmKv娘m&^s Kf#\[f*g_߃7dF?k4vC!/`jdw#JIQB") h1ɛ.-N%$7h$P34uU&GmKRta9cs &Gzy*׽9DwJ|zC}UևY" {8կ*}: 4 :`C%O)k&pNg2!q>ؤz&y Ei:ۇ1c 9a' R¯Q4XWRգ7 Z "ھ `=LHI;V-n9mr)-ȹ ګ 0,nR6a&9-VDIl!أ6,tCB 'jˌ«AK ipkDHY +10úK-f\6=БfG.P~HP>Za}Xw'"2;̪!_c~Cÿsp?a}rJqLղʗ*HL|tuu@SFFWNb A^<;8kiR(_< k!>cXdDS%([iRa}Vy#V6P!ls yuH3~mu^!N CG5/lA|MۅhiIO MmP CSe1ev GH !q-R{\'&˼Я VCU3(eKG)]+nrԜ;H3i =AcÕCxi#׳$s/A5dXg.B'tL)Iɫs-n yMu=AV4=j+F &o~2,Aθܓ `9tG"eDշ,I” 1qݯ&T爡V\v,LtD5:/)Aۥ± GcU(_xdG]낙Qb-Ϝc.Ub {Kc}@5cP ;$բ]] 8#w U*O: Žz*-"&V֟EҼNy@:_Tr{"ݔp,#&xWId~AZS9A8e;[ר՜m2=4 6c5R'vS䚭o4}Vws>@VbADu) pF -#ue_[3:'տzk$=[*ӂ[(b*{i.bUcc9U61x$Zp "ނ]Ak/h2vm:km$ò9M?2@^`}jcyv.Oo%^(ͨ=O)#\6{*E3h:+'g$T(5^G/ Lnw"!?u̠lezz\d4{anߝ`RWBjv5HBUBDlDBspyn8`2gQ`hV|e:.s0qx(VuzN%$4 %팢fgzn7XbLaH# K\SpVXEkO s~TW%BςxbwhQw7V%ϧl: _UޓP՘Xx7oRT%ۿR5e#*5~b󗅭m2y).,;ƀk[uTx$?~e"kZY¬:%ϿC4(Wވ-p;qGivܡAC 4:d}se^XIe=y`.@QB p,li_4w'2D#wz4T= kDOr3A,#́7y`6aV̜g .Bd{&5D2H {#DMo] ?v|Y#J#qr6 y4} +]cOF;RuF 1K)Cxa%MA,''z3x|ɪpUXJcϦfl>h4Q!mr?C5sXdyfn ZG~5ǿ9J粏:rbkҺ$-AW ^oZ#}(oyNDV#VRZ߲Nڂx끢VH0,*MK+6<ÃD堤Ӓ_R6SYV$੨u7fi#֎`_ k=":@{;ZPWVn]x-L tjz*$)LlN!h&HN/)1VۚʀWdI|9kT+ zhEV@&AMyC꾤_}^L 7$`ʀѮMtֈ#ό|FT&{^fTN].-U:VF4D4tA;ݿ< n32̈́Nw˼Q:YB`a94_SjД}+u\;|#ӯ21rJȉ0ZXJrwLvqu84e97d)B SnHةǁB$q a3qޭf<,OӁ!$70np9j5v%jbRаۗaS7/ TrCڝ9Fp;-oXn5̆I?^, 1Ӗrp) .A{XiMT6|s.1XЊ+b?04ꍲD r-U/-T&Pq fv'*7]^T rמ0nM\@4j6K]fҦw{*C['ė 0NRFJ Iۡ9l3ǷMqA>fG\~l b[]%#wWb/=l9D%Hw]YNι  C̑C:1KU-GΜ ȘГ̗\g*Th "oЄ2(sɊ&m'3N IW]x 3vx[]Mh}(~`_6i0:@ y|PtGʵno.c&GߏБ5וŋ5DƸ ^YK b aU4.E꒚4كx-{|5JFeLb`~xGuS/{6'!{z9|ThV<3P H#!:TLg 0Φdx`3 \L.&5ӻB.\d|^9n %xA~w\QkQ,Y7Upjo,;^#%o4*m}4`Kwi0Q|i lS<8#hT8&[Ɔ[Uќ) \UIV::WMhzs`VwLja>h?\8z)04U> o}u<;,@^ MV̯0dؙ믪 vvhMI$0ީZF£k׎W얝:*D?2fM7DR^ (Q703DRl_[̗(ϿGkiGrZל1z0ˆ<@ԥ0?92 wХ<8+ mkU t0qkBn6Y[Kq@)208L$(`uș57Ae82txִ(29q&Seý/ *oyKY 1@avnW%W<-.3XȒ \W1F, xGE$n(B!v~CpyH,@nt+>P1^|mr)6?sz8G.t 2dfթ`硫eKl80XKlfk%Z8uׅH=Gi`b[>3Î17o8Nף!Xު|VͿūAFq .KJ{#TA鵉 Xu2 #սut3Bb# t7SY!B%A\LE:sk dNM+||߭Lcɬ/ .LH]44G1%8@sϝWr0nnHJu;fޮ4)4 }Tqs|8%V1 {i C)'L.i4R~O7PX| ]#Үp%˔؏,d(5vGһuVI HXׯC&v;Tmdҥcr"zx`CQK, ACM޵x`ۂldV0Lc^ВBޔKqpQL/A x$jP23u\ Ì4͜!ve(G@ϭ"af.#Ad`w̮2Y~N$yTqx.3Z1PiZ?g[)Zރe&9x, t/Mluv&wD 0aD3l]Dc[?-\J~E%uWT"P7Kjw؋nTz|¯\Clʱ9Xx!@\wyðzrӚOIexO 3rk28H9o?oG%ئRթC!7;|[vM XJxG  p`n~Xu.QRPbjZBߚhP}#1&D!rOn }A{<{\D|"t͡[k+weR5<5.̦)I[rtm`vNkffH%Caݔ \^Cvu qWhTOJ~[>\'QPRB_w;p Z)8e,kY,<Cڀ2# \ōۃC)j\s% Vۼb.p.}+[*b>zALٰyvɴ&jUhcUDP:.Vp$[uI$o~H߅zr["/9s+ڀ33$*SO#X/ÃW9wx~+I\GX\6wg਴njy=۪FA=䮔]fmy4(B;RB:>{&uWIjqjBVSM,ʼn9_P_<>&l(DlVkiaCi]q=[P8YIi`(dIGLJEaMl,B;?x^$z*^h t0MpBK)R猏Lb?e5\(WaRj}jଈL:-Bǽy4v 5|A2Uw?X%P lqjxtlzcLD0HTۍ_^1?9ɈA-,_N Ί$Ra6$YMxiuHпq=SFE&&۵qQ2AOģLb$+az]K]n.RRѼP+wfl{ +ʴtmJB(=n5r? TdzwXz 㮁scTUZj8PΑw U>Xa`($x@-iqa! $E#A!B8hZ$s^oԝn(GОrMUwYd 7&@~f$;p  &(uYhW`^ "[q @ ގk_g^d!ˣݐ,# y{'nrN[niyg=tnG,lkMZ^lnq;cbzl#QIC44];zaH:o, YLYۮsKz]a 0027p-/7S38kDɴbC%|-FiD̪\q2ȀMHtR?rrW`M6Cdڀ AZ I|~1 YIд16x+b< ;HPctlr2swt3Uo!zўߴ>Q>! 5RH5eiOouwB}5=X?KTXQ_u/ iYI/< žutHm:{RX(+IH^e屍٣\eIF>bFB> m fT !͕ "<*dp#tJfOp \‹k_ez~p݃fv)e`|zto :kYHG@a.D^9-.u#I;)w>/W/ M{NXJ^8MrF*X^ѡcJ4X7p>>p#(-.3_hq5v'N)UBhe=|Æ ,'څ+\Նpr끿Ѽ[s% T4VPXڷ@ima"Us<-<)vNNg!*l[Ps?-_p.=UpiќdgNsU500w"&7FSq\T~Ez|; >W9l\cRusrȒ0=j2!z7`= maYK!a{%U-&06 T{<(5#ke j=P_o |,@CNޏv|o7ڊǓեse֡OGC@NcA Y] Ldۦ*I(]Qipe~RnJ3ĸwk}tXyhJܝD1F?o1GqoӪ,-Lb9Ф~AwN$$GsϨyC[ipD)^CdfzYcݤ|>Ʉ4Kah~zFM4q׌M=|ķq s_7OS5t\ HsѓCrKE@1,V0՛ ܍9f,??MxbA^& v ƁhkjaAqUcANhe)aJ/*! l dy3B#?N 8#W@r?t6_C1O -LEsJY}8C >+uiǫN:7tގZNMInǪ`7'mԷ!1[/~K m0΄LWΞۑ7-*&9gq, CkWwN сLPhcB8tg1wVI)lᙤˎuߓBS c Q3Id-SwOvW41'6-3Wch;,~%68o|ٮJTlӁw'5HI/]&I "οZ} y~'E f6%>#|\Hԅw:gY6FJɁ9~pAͱͰŦqtOlf@l-ggO3^r"U/"pLU81c`khWZ,hG`";s 8 @H=Eȋjvk_JD0tιݢY1.2 (1cN AZr)Ųǖf8@r̶|]-"K_Dy 9qlp'pߜc{գSi}7(4Bj!| w Ygmv,ڰhmؾMoRTyvX(<Ь/]X]띙9W+M6ݺIS ߃ؖ iF,!5晈J'|f!U%t3 `n% Dž +JEd`p]Ɩ@1С XUD#ѕ ^"9@Mo T>E ?Ҡ*!Sl;~.B7>9͜nfV.z-<Yp{0XO,[4{7t2_4zIWV6S`dcͿ f[[!Aˊ:s UUWs˾(Bz.F{0ԘUj6yfjl:χ[9zo1egY"XEX=:U@Hl &E2RylLvT'pY)|O%Cbr)JC6DK"U^DMGY7 vfSnxx`oY 5XOQβ(,ٟYVe/-*7s +.#(׫3cBa8ㆿOA|YZT<0-hIwɢ8AWHC<[}.re`pE4[X%%10͎@/ GcEj >W6yRɳ-DcIKMRDG#׽^#c.$%p:OBsH0FȈ[ޚjG=hʆ(I.e{oZNH ߔ ~[i#s_b:Wo䡟zZdcsYe4]G0FrA*=YFCQ]EEiQhnx.AZB>-8 '(h7'#y4~jMw2ty/wyn)IFrCϧEwv8I0ͪ3mPνXiHJ~quGy8?D- :۰GlVmYW:-؜+jr)sGۈۼ*֞SM7a>[75aύ`g^s)`Gq ֢ p@l6zt}e2Zߥ7sũtRO$L$ \+[R֧~M\;Vx\(TG4zv>EŗQd1|8+;y2׫R$)N,q&^4ߐ5,Z]YH9 h)~{4C}ߢىͼ@,*\ޖ'0J}e6&,F7SlٛkAD׎\kI]7bmRvߩ@bڿݘx`ӭG(un7?^jl&﵊_~ QߤJ_/4@DxA+(g_x˂. sB Z2Lou&Ky3ݙ7' XM"20bHS\t;O*>/p)ϴhf1yM(lH^:1ƺ#"fT-iQh]8Cw{/xv)-R( #R3AH{CpCHkF;ʩO ..zBzƆÕ%SK $KqLF`,7%"S3_65B ikiv ` q#Ԫ`a/Q0.+d;q"v%Nޘ2OOִ"4| 1;⑼B>}wk7(l9p\fRU~YIHsK0( CϥKL`jlbfS343eəVR+Vo9iCvB^%`"+adWasbRm~ a+Z֡FU Y #KocjDa|8FȄf+ZKܼ8l Y}f0$ĩicBoLzЬ۠'!=An}w?jT ̶h8K Q bJDʻG.xs~Ejyr{i, ~_eneۖ I@G,\& $RHՁ=8~}pMK7wֳ&'>hJQgIx_t#CRˌoN::Dx(d j*j)]#"9"z5^I,#d܊>ən$~3!) ~A:aDC[|3S lJ=Xq]k+'r};R\f())!=q}=s&it Cai"fS´p]] +l 0ezBk#$ [f A!jl3n! 4 2^E1AwKM>`É?zp96,[i wFtp7u$c k@.˰ó zڻpAJ#9IKBgz-FOj7+]o]X+SzqJ88)UF4sAȅBH*F*E*D檚0(!Wo{H+LRl4#T>?\KPV9D*ӎøi,&}Vv ݸYfף>ֵ `:'Xe" cAPJ)Gs9&yeAR$0m*{B 65]?'"+ݛZK+Kloҙ +ԑyfFưv>s䋎V~7_#>BW8ǴaK#KgwHJ4ޅʣZUvj /.s4%-Qm|{ɬF;1 kZ_Fʋ\Ә9hrI0b""Biii=ofbWk߸iR;R{P'?:o6^Q z@رAccBC斝-5uS$X +k$-WC!:kM0 3/,0[ŭ饃B YEwoi׉ FZ臜@Wӹst@2y`aN#HC5n~1oQZK 3CؾljKB%݋8i:SqKUW,DHZ/Ua'p ޶C~b1Ay(s-k/&I##up |X:eG'Y̍\xnvcLLvwmUI3~[$^rV)a!Q)*?ngjFT)UdE#jnHO*潣 D7V;u )y`j^h˺4&=' 8xa}T\"qprv}/-ynSFs 9?CUVũ䅯K:9 D:yb'*aZZRS^mDۓ1ZtQֿ֌?@LM*熛R([t3zcG?d8)3'bgN|:L-;؝PivcJ(D].B'%ۮCz% Q>+ZH#n3%;H)(-Kp?7UD[I>WFu[bY=23eTZQ{عa?ʑ1_[, xym5WC eq9tI'o23Wz $$$XG Dh2={+^G J`"N_|Qx: 4W64îf&ES)o_)Qe zW}.;~&A:/Q]yҨ" Δ ٣d~nDYih8qQ|XY m2Ï a2۽R|Wy۠U[tu8In D5SOla&L0Aa`^kzӨ4=܂/Z\U)QCIRxi$xKZlE:Y(Nڡ r HFJ>L^{.)ѐi?.{\6c$S3JIJ"Z̰X-ڙJo ~N];w3tL?rnF;@舘H?e2-Kw"U6طG6_HILƟ/[|siM ˟NJ\TWf%`Odq-9ްA2RػO?L.7F2ں2`jIk@0 O_|!tgQhͨaOHNK. VKp'A[ 6H_ oI nvA[/<^㒡Ir\-A(~F> [zLN.I_\D L 1 {z̲k7QD1@Z1+P+𽧙 4H' 2bŵߡvqy9Pf}=o(frQg7X' Į W|,o2-_Er˯X`s y=u3gZeYdY?YOŴ1̞T 4̪6}M@8eÛ>JχڢB tїFJVFbD:^;4@AC*˂GlF+6`>5CS1]Z2~5_gA64~C<$fHXV> أv> EE=?23K|EXQFu4VGV#o@ӔdbR*׷;AfPYG+3@#~@Kfn։gcْleCpyƌ^8rt#"%J¯bv/(a$#}צ%RI% 'TzX l;[jpAeZ*0y9t{`m&6_=!8"R;riQP('侺(;K#?+Ѷ'*Z=1RFRa%g&neKJO iTKJA)K-e}9(`JkM7 'D9TҩcGMbO-DX%TSg1]hrS\ {[io3V0iEĠf*"=iy_.H[KX;0x qwG h):-7&f!x,Ktb `yoK0NԲpFAV= ґˀaM/g٣ãQa~M?.URRe4͉RgO>tUe=Z$_eAH[n(gZ9FM*lX g6dXש5 JHQT}@mt]ݶes( h !j~f څ-`_hhR?LNUEKY֣oM;>*}9LJUͺfo;?2v:X$\쌕5e1Yw_r7 Sk2>^Y3l5 LV(Jx +3 5 ʗ3d7:bXk5ƧJ<('45-,ba҅גS)єMr̗P1|&5&3jq(LcO$9 WF~7nCV~L4E}3t)+U@Zի:vwƃ;F-t BvzUJ =#W?ҿ]~C). VR?b:9HK2/#)lj؜X`(qg?E(mPg LEb9kuI6s>55N *LeƀmpͽgƸҁWϛ`(ApSI{;TP䰼z~9zSmIXEREܾiZ>g6*^Š ׌rOf \} ~t[8z ?1`_Kb4u*įfWihh|81B/G*JmoE^,NS<E[e^P2VKm7m-8rwGO8s]ibI2Β^kGdJ gqR,r_xF6=I(jH01Сt[qm+Gy¹{R6QDlH"@>Oai),gЃ79锳dG0ʗ揆C"KoyVhJ PuQyIm, Q,1y雉U b8A摦4B6c ƪS$8\D#0zovwmQqMHY-w>@u,CruJk\ 歏O <"cQšP"5WEgd5  b->a 7 Wxu_Ϙ1E_Fl;b-4;wv.XT] s/iH-Tn {Tm `EKRoM`@Eӹ]&'S41KРΪ\?jũc0鯫Tuwc墢@g-Vb \s,[d1'[4admuĤr0 VTJ&CD,m|y<ylax`xj1}_E[oF ROIy>E,]z_O ,1 a\n6󫇅gm?j*`SV^3bo /__Ft;+E0[q#`V'doZg$_gĵX+hLEk }HC+HAV4'`NՔɛv'74 z4|VUl 0rKa"Ί&7s~Çtp8U.ɱHa'LSGNŁ;&cpdJ8/^?˹!U{ztD0e`{XDW' Ar iޕ2ij ORy{b !}qY;GrP1HxyebR6ۯMnms4LXHji53$[\ up店AuDDNh◦̗*5*#g{lm|Đ ;@ 0naRPkW%TZ<﮶lkqO_:1&Z>'~cI!Ut2Fv3 7<KSwQ=)ic:c1۔؊%% TV3u[WT ;? }Yk9,:` 3:z@8l"Qıe&PQq2{xQhIݨ8M !)v~d5TJmhmq尬_e73x̷G'9 u⪇a8^͛&ۗK|#Oy~iG!`I !]hjYR9 /)ZdI+#0wUD]C@xXr!3h%LEjw 2YɌ_rkػ͆F'chXh֡K7Sljz@Ij̅v|!ðD8@$>d"S>*Z糱^Ļ2Oҡ8Eo %x+ GȒIfKDwQc6k!8?ۃnWW^}ZvY~h).Lr|Sش{_71*1ng\B7 gYGT{RHr;ס߼A%-m㋝=dntUSPD⊿o:ʦZyº.Q<Xy"_OC(fGֈ$.љ԰=Q! :@\頉Lwk7Yz樍Ĉ}n>pC+N-8}bm`N1:-Op x+F8ާn P0TtᒥQXE*'DyltJ8jC~ aptHu yEn̈N}/w 3XFJ\[3ԛ.b'-J{jd]sq %25I`8"{ʭtc>xHKܠvH% 4%lsӫJTKOxZ 5(Z%Jjsro^KQsp4`CB$6h!xQ7p>L(vx_'AՇ|-՟vcРuz4%){&E 'l" aq"`\kw1 Ǎ%̕k16[uLנ@R{+;sX@ݲbCݐ7)/Hr-*+bj=j^hxmBNjpdC3\$ ɧ#cki:!=;GΘf:Yͯ. ֤nN~^ :]u|@|dH]XU}L! 8V]Z«$Pu<(QͧB -,UDjc֑n+֖5f|ghHsrXds 6{dLq;zNqP3CR2%Fa{ G*^-n"Ԥ}w<ߣƹFBFi(8dE3ղ=19نU)64nHA&a-~ez\t&U,i:I' @Cdb ңPݗ6y(G `;_EBǏwUjv}L]t|}1 ?Q$Yv|d"# jmEYs?}{M'~!B ivdg#b9YT#b%=MA1IA2(~X{^C*wRf mv%hg]+]Ktmԑ~tKmK2{! 0iO-WS|^H$HAM۷NK,5Ԇ]$xGEUwX+wUԹ 'lӰ̓z kD c SG5 z\*fҩv.)Ĩ/.U _ <5Gyfn3aϡdATD5S bƒQ/'3k OlA]L֨8er*&2izY\Xb^J-=0.EBw0z_1'&54!(kſV~|w_! W8Q˚=ocꋗݘ UhrXh0٬ 1_eUf\>%(l :Xn7W caEm$IrXI1;/,x]ƽPAFFćV,F)K6s2 oQ[”pk"GNzTl9zfAn=ΎwP c|ZvPʧ*X[oɻ MBuHPt ^V,s+l*^15(bctp.o6{ ~R:8oV\ +f`?= Y'p3i]{LIP8@V t݇5ױ2 :'0w [ w= $YGj%)XC-h ]F*i,iaLRAp3O[-8NnW=dK?l4ED\.[Oea_{X!듌:̶σu1nc,js%[Z HLf7-ª4GA{Ơ_݊kˮ T4T@ӰIFu^iqXv8vnObrTjz&X5N"5q h~7ipFH eP \W?:Q, K3rǣs!VԘi+OY?Fl,.\hVJ\}mW-`Ch)!2\QFfYgTd_bOlC7QxGW 0xDp רfq9#Jg! ~.XAf9‘4.U.@6?'O@U'Ѽ8y2"N-ǭ(@iv22/|.mrx2 g@$#3.I3i,!{ 0Vi:P @\\Z/^Ϫ:ᚕ0'(<vJc"]2s.='PY^/dUӴٟBz] T{za29ebݤ aD*uYfӎn3\W_`P6wMqjw]_%]E 0;Ŧn{x dޢ2p RѸ#3DdԤIlC /:lsIDpB ,.;@3rAXV R9NYljqF{h*⃒/qjpp㘳Y'fitQ7WpaQv}|m4+ l\qXL-B^,+dV&?;W%C"~a {ȡ-Ga;(L.P#|0kADEGӔ79k!iN/8llufDP'=*x"9S2r|6qUݔ-( Yu u|خ/;aGɫHi1Z/mm1~`wJt ◻Yn9s;^!5I pLD%٠h±p |:޵JE'!UڂdRzA( $JfSp THy xf[w8!6 M#H&*w`ȹyrm@VzqL zT"`_Q5a#71kZYӸkWDL"X1R؏fUgҊ=! GMBA̬Ϙ3rU? Z\ ʮ3Ϭ9$CZ_iiُΐl=M̹gKC֫#Wcqh;F{ǟi. 8qxϕӍU<@< WYz/=aH8^>1Hnw;A(m583&ʓaў͕'㻓/Og W6QBivX_dt LPdyZ~a l!EشH|n_o+1JJŶzi# /hoHKb&4F/I )#Ф-[ +E&$+|!x89ߠwATO͇WW.)P!ivZȕ24 ~,~4X[|מWF$녓 fuv}o"р":gUa[L5PBkDr2'1< DND!6$+n26X#!PkN<.2s;: ޖO9μv5w(#!F!D}pub4kmZ})^@\)DmZg9>(1F) KhZRC8bze[lnhkVRr+ 6S!#pYat(__d6j0]3bu?Nۃ$/c882|^YMNǦ_.ri.3Ȇ{If=m(77a) Yo{wn(d VN =x^l;=\BtX8 q "m7{I( 堠ٸ|X2Vt B%2/5싄7 `8>CU^ =7+/7krjv @*Mv+VNɠ\;bFKF2kz*\f1$pCH'M?r,QF$S&ٸc5pؗwV0&/+BB9i)H/VJ5AX֡WĄ*g|u1l4X6A .^wQMaV6#x{h4U_ )˩Oڗ9ϸHuDYӣ`Mf/$ZxBQ$,cފnYF=.+oϰA[&ŻR膗S|~GsVh:ʊfrp(!p#B]2]pÃAŷ$ RΆC|%Cy c'nAJA>F*Me;3R2010yNHTe<|.&R _ˆ NLɃuP7Fgx@B≝uWL[d8'^F#q&ҟ yඋ̃\$u!IolˆNPhW!o# ,*_"HH9vqR} 7prr.vD3Yxj;Y|^c7`#Y--B\2C("4䴈ʸMNUPYdl:2ז@]Y')P&ϿJwRBάdTR hJ U"B?'$|R_Pp-4Ԋ8=>d:WQL=siV- 5#xt-~-a7 0 JpA( 9_A^WS$K[%TAQ+,N9&LҐS !>nAUalP'GإAR`c `zYT؝vmƤuD7x2XeIP1 ׷ .Dd< uJl3Fdou.$v./]@2٬8հK0-j% n~(S2{h4 KP  |Mv},?W`|ݒkLe.KAR4Ͽu%`Xi $]&&& _%@m>Q1|7͆W[+%Pt_HA.]I"QFM>qWwgfnH84dUe`<կ߇۬n)4)3_2) U]Z4ՑXCBâ"$ӓEg̬ܙпDY)H2nA`bU^;5ABh{N$kaHV.(PEnr|CYW.5 hU{ J㟽*ϻH6RšGOHFc뾝4F~,SQb 6)NM5Rmoi$ٸe;X$`tW$hω i:PE2`1$vV]g'?%^Qo`*uA'xTV-|G0+OHCtwiȗ 'L 9AtÔL{XO[ yLMLk'g@>)Y!xgBZA91cD+u0㡺…B&4l]FMbAY;CTanc-Rȯt%~Dna l 쵋&) W"6JmME` ոħHgP,"֌*D]GATSASKC陒@}L/%9'|8sX9 UGPb:ᭆ># lL#N~fxqNd[\]ktL9cgLA$WJ;\G%^r\lV2c-~F7#5+yZ[.̣z(6ST32rLL;]4!tTUZ+O{e_j^dtȩ v ZFWkeIf &JNX/<\Y:kS=4Fcl)\:XSmoj@o%}/fOc/uuzDlUJ(˾nabf5hO2B uxO$[4|T-lfE3t^D Zl{S}aGTl҂>i^:"vJ]: w.8LyY-Lx9;xT(ոUaQZdʂVu@fV wda[/ʸc6P E6klsrh! XLK{_FPcq9(HpKge~2/gs2ia2OoTPl=pǩߤ%A@(݃-;@9p)/LǨ7h1^s &,Q4T Ž߰X8H0㕉OQ 2D3=-~Sj+I,R'^f(~*Dr4HKy,kRdKt،&w|{HM2r ѣd)i):Hr+~`x[ 3+|cqCⶭ8;6Mw )߻aOO[T~G"Y jz>(RMK ߴ}aq=Ad.w 3sdbHń Y8IU[G@$}E)wo6AL[rYQ <D68#og:|"98HThIT[5zກ&u^_ ҏ((#?WT{5+\ Vyc*Jubĵ#6?ZF#1pƱwؙ}K5~r 1h 6Ȁ8)N' [FӔ6J Zk}+nG'PӞyma'jꗓHOc^ZrrE֜B_?+St&=6z/uǙ(ߛ<~uc$z0ln}hĉd]7t(ٵE'i>Koqm/ hgx;w>tkv1˅{ZƁr; [z%$US)Ĕd[$:ɚyMȾ}G!kc̢bv،#u|dZ_idi4Xů7s&h&~sHlBIF\uB/)%aguNy0H(Yxs",bXXv+tt`DVXq5qN7xtIM * Lx`BtjÁ4#fxjlLV=~6U3@O#MZ8ؿ.SEL?b~qԌ+ᄺt #V*İCr (&CIQB)@ZI0`U XTA܊xBgkfdTzg5f]?©E&=i|"b"aɟRIvNMs@+7sիaL,J)vj_Lp?~%_,ٶmj^ .*ZwCP"!,9}1'uzS*{dQta[Yz3,V;L(Kn"mpdginGQ]jB֩ۺBBksPky?2H# {xsC;`6\9aVRTBˢݾ:WHdd3tmU~٠-V]ꅻBVH;uq ԆIf ɫ*lHݽl$()X+5ȊAS/bْ[OͿMVoN9$dE&OwW@"I2j A5 0a#jAe4v/ml #'|wx)OEZ5K'_̞5jHi_(r9=33BI6tI@iO?YI`#oiU ]꜄X(cT Q8F?tRY\@0Wi!oE&л2-w?ޛ ɐǃ4n7N)`<«Z1Qm5F3,zEdN f7S:_.,IV\_1dx)XGT,{&\9״ ʹGV[9gY>fْ7:VX(^L*+RW! 295 ?=aΠ $=pIۦ( \ GF`0bP`>Z^g5/ĸʂ >M_=!O msoR'8ӻv+#q }\gaZ(Ҥ b!PJ.;.tT|Hڡ_:zc[XiR#ڒUuN/C…jC/8:n]ˌ`|h9`c\ EMI9>>[NYN, 9 "YPf7oّ{j-/X)%p\e1HPܭu:YŻ-rdl-"=q_>]u"zZSGڊMRe٨>vbb^-7E{R.^B35Qa&`IkYn@ (hkX!Q&76&=tA DL^7b0k6rKZU(u8I _͹ /a]O<373J.-Mֈ@o1C՘j7F r 7^& -vV>8vM *^ J6lh;҇Nwٰ 8[)F f'+Ea>x ʒr#qKՔ,.szfR`sdatB(7[04/픗a͙HGv| j2^u@QGʪtqj9ۦ+:$kz2WVڜ wVϣeHC[0 G][ $>i10B<3_MbA|tolG59 Oz6N9S@ t3rEzH!<^P4G$?X;Cх0(2/֘먊'MNB(ѰA˚׈k/`Ipw)N%dH _k"7)oC\JNZ3a! r?XM÷B-DZOԸ Icg$ ?Ҩ"gq \lK@Έi*d'.C{IA? ;1aQ,kD|T7U'iPgg9D7_g9ܺW'p<6ح\ PeHoΜ/{xz$Kjwh$83)"M)?Pŋy8@~u0k'p y,h5h'8s5Hxz<#̦  i.XtYU[' ܻ{ەiƺΖu2N(ҋe_%g@]P=߽@GL\o{ q-" ݋_ ==YMUG~}s<}Wԅ|L%鄜Ao>7 R}747f>+:+:] |!-Xv zscIR꾤N9풀UM]݋npOs{Qz i\YE_j'f!_k,ϫ$dSbW>Iq\"k^M-%bYK+`}j:տ}ęgT/\@M+u]={h"15fVe 1mgD=刓;v eUHFraڹQX,/N)ysF_-`qN= diJQpxıcۿ ! e4R繿>T7A11p¶+M_Zl\ #o}]*¥1JT@LZVZ7p鏞\b&hon]&$dקL53-}x9 6/T Bk-a3"ȔaףRӦ.=D~X$P5:f1eϓ>(*'}$& XZ sрЙA^4(l.B7oⓀiQ^xt65 쭏8_QРNFzЅql͆ރW|`E2&*fxr`׾]z5V/`g y;!71}ʾkaA` u dpY&V*ЫK9M6*> P6\tmJXcӨ-^Q>@[Iq]K N(/2ݥu^XFUXjrur\ҍi$=u"BA>PLKY+8z5XE_6PONKdjW>^6'i.QzN?Sk"w@ȗjA<-T# R7{٣1 t{凄wh7w辑Z-GFWI+!1* '*#MM,ߓ=ixЖ:3w`\K~@ħH6#VA,*PmG~ڹWYXI;h_0 sѲm'eW?s|̈́;^ a[3ɍ9!}MF]̘I0[45|(:f@u wPóK4r jyrvc+Fe?>_+FZ>%{ƞ(??swa]n!{럄z3=(\PxdK4@ F=Kvltgḭ6)" fGGvۣ0ag./y@Wp3^."eˑ٭GN 7Lŗ({sr!0fh+/#`UŀDY1Qܹm9~oK8,tfܼ&z!jbgq=B]~ʢx5ZfNGn:ߵ6a{eHM uEX1sK[΃Nm!jwL VVf:~Ǣq9g6Oʨe:W#ԏ͉ k^#D=Y |5|3cu4bmoMވ_ژ T3HO?#XtN H;`C^27$,'BI_sQejcnJ}P]n"]KZB i%+O,b|r[Rp;Z& PzߓG>'U]E%D326lsPfX铄/F#8 >.W=1DGG/:;RXN@]=h*3;Bhr>IKIl# %q!A vfuh>GR Lwϓ*$2IgEܑ K6g'O*7ab]Ñ4|;?ބܓl(kQy6PiOm^bcԱ!O#+j,x6=L>3U2^Kz'fi ]b@Gz7 IU4$4:D龍]s۬uZy9#y_g75J]^V2^"N7aA{hx1;"VVA#hzufjd"حNnOT$$;,'WJ8kV/!cThvr38!B1^َц{*un/{@ެy^Oň2fV1{cxE8#pSys cy^Yp${ T\~WvgY!k3$l3xn _{HD@<ѻIʈA[aHS 5E 21ņ(6ʟ2X }jliL:SȎnSN8 d=6!e43T~BK!|o*Omgyt2N xH\FlM=rdk>d5Z8\{ۤxSSRNBF-ﯙ&so8Ba\a&9;nK.~2Dkq2{e q٦@H;< Mf{G { r}\Ⱦ7zLVXvb4k +|7tˏ liY>) ^=4Px^}%cj >$0iz8D8g~ĿC2hu7$Ylwulm6ZdTh4IyD.mĊpQ~I ~*6VH߫s-!'Ev\V&c,(W 来B[vmX蛭-9%(7  b&vh%(lr9&*_+?:|K q'-vy|̳ >d(ļ*Ohp "|ɽxV Љ \Р8',uV 7zAFCӻL1(.֕ؔ,{Fe/lOP?ǯN [bZbeuw0A( ; |eBZoK.0& A,ɜ+1  07~X4,q,qٚ Uˡ櫋\?H @YqSCZ['g-{S=uwzhbp섯//5+`1~iDݓ!뱵Ǭ>mq/̼U 7qF^zAWrI&F}8+GUf0\3_=-F O-ro88#Qc D>"AX =n×k^fj<ŧyS ˷d!:+iQ `2t Z{ͫo\Sz/؊A_۔Jvpa>qE޹ڮНpR˫Z-OZviuQF!U,ӟPiD8ʜꨬ<)Mj+&ʠM d"&Q@,<Rn rLp<y,QP08F\aB5r2B@͉c>4{3 'K%.`p]d(-/9j7+D容G"dU]X/_8FF<<`vyTpNWjcbkdaMjOc\h/;f{48ҖCeh)Hbq2D>7(vwf}ø3GnpetTGӗ)H:,Ukš.h 9$0iσ02_xN ZNVd2J5[``7ao?O&b83988#w1QAxub *EX;?)}]a98|nꪂAOu9e&3qǫ)SY `%%}J[NeNcf1dk>9Pqq%fcQ|v{ke/0&(rc>F[91$wXlTbڕӂgkyx7omЏxB谙#T&V*Iמ|/ f"7LIA-I僯U-.$>Y]B] ԃ<խ]l)IR*g.)Ԇ48}Br ,\_ fYq\%c4PCSȶ SZ`L6z~Dç%_7SX^K}2O/R~=ISd3(t̙(c9 38kH֖(C LsQk-pyZyQ{&Qv׈߀7V"NY|۸@U,gF^\e(VP٩̄i,cDx͑\ԷC$XDf:2d(NZ0`(謣QoikY)p ҵ.!n{q=θ ߿.j/|K=89Ւƿalf+(6|ECiz&e'bTuArn8r2[- k*?c`jQ(֯~%+,S\aFVq^om˱u" Rglnd,0*ze6X^l4uZ2<gLj:3gf6HLL݅r"`,:;ƿy!k)OK[t,[G\T:F1^y IvFErg R5E.핗/ǃR"Mմ>Tq)RєI}G{Q@f' 66 Ҹ`TY nۦhU;揱\48@̘Ln6[Ԝv6}I!f^EGhD[ҷdPItvb'bۦ3l^;!YN1lЪvȡSWx>} H3T:ePWQv1_"HJz.0rAq)r$?G1{'k@ VvGGd4@#W:t0z3Jcu`-_Py\ s*q8v8riC5|@i܍ . kl:1\g~a!q=hJg[L!467uw>3Lu4=6S \>'s0/E3( 39+J %26JIY%\wkj?BSzۃk{pϬ bٗwu㲌̕Oȗ Af]BBoiRqQ;ڜWq{DYF 4B@;:A$?YaHyXҁf P*NZ? fJY=9`I7I}Nf]J$.!P\[QMM@q^廬|nЊܛ_ 6syI,C`#9z1T}jvU0ZJ`bH~ hhCw;_w7T^HRCxEUIAR ֏ JCo{xٷ r/[JMPv[kXLuũfXyDTBHz}gҠjUY` WÝD%7 yNcƁl7thA6J!rSOq u Q՝|73k-POSk1\|%J #cq lCUXQA"|$#T8+,c_R0 b2UЮW%>7V򔸷W eAI&80|_vwGjNbF0/Ŗ%wN5y uTT{cXؽn<1Hm? 0@^>ѥqa}Ya<<`xM|c%tc֡6'/z䞃'r9^hD0Ciz#tS\ybZo"&pwo??X%| ͬˤuA: w8'\3 5nEpfW\rgu6H@UsTt960d~3UWtL _dAuڹ픽kFGse|,dEǢZ+6&(ϸ9ube:Kkk=#jK;@X]DNUrN~-7 /:T\OˋXzC ݴ s!1\h/C~3~dh:+%Sm0/q52ri_"8!ʔA@SyfҘv F?OvLuVG![FVl,_>zu0nSfSwV|=,t>^f k+{l"ک|d*v27usRK8[x8iFBFk;Ʊ8j'}ҽa|M|ƾ SG0󽉼Kg] |Na5 V8Al7E . y3!dtAZbze3]lWRgCyLRfvN|4O7E"Gal; M3>y^|֤YTxFCQUb,_p$|eu0I͝AelDb*1D@N%ԍ[\%@_pTk3jZLa |) U+4g3ٙ>ɾQ@OvJ.̀ ^>c6🟲9o`ޓQxެ4 Slvow (C ~=o-D6MwͳluSCG^WМ234Ekfʼ띫x/.]:FuTP~ڡ)rF:JѮJÅC<-=1 f-bv |%oN_7rNUzؗGvs5'mR΢W%M,؎S|W ~..P60f+pn")u1OBʼn4'OTƒu-4ZIisv(30})'h[Omi~}3{`41!z|&rJ'8SA">DhWkI{kA1eX3u~xEYMB!zTMJ`Ћ+էMS-hǕ&tbF5vo(ꙋd}tgTjbo4lyV`H[%2G4hRFx |aR^<:PY'>&pH,\>jn@s˲bwf ) 9Q"/d+m/zRN}ARٙt yS;iXe΀IYVi]o}.ߍ #ޢV֒R11L By`_3r }DɰcJ| E+r@+)ԯysyA@XZSYq' *g1pjg6\kZH"q$e^@oIabwX=|vO fQ&p5Qza&*I .ٓ݃nX' HcbA|/kC SKpTew#Y~ETuj> |x/5iUʤJwlոOa]4h3XX} n$?"? R3(B?9؜?wԸ L[IN2>mD_.);V+O3CMV }(bZOt}D 99^6oAǀ!y&dY`]>ީ)#H4A=]vJ' #d*J2k&. Ⱥ?%L\P ̣!=3Oʗ`G۰{T_ C[Do|R{驳b<1hcm_q*ɷLEo^jw?wh:aptapDz/t}#GdSw{ۖvpd G$_g FsZ qY矄0ʲR~茮޵ue\"/\u.wn>ܼ-o=-4cbWM/) b UHM{#P D_0`86\KVi"BO}">.\GPxkxfeelq_}kxN}{bޥm[U">q}J *R=b!@wh@k lHfxC#S'*>ſ;߯VN=Jd ]O32(FHy՚9 ka6KkMh?OaɈz-B٥3߿]kA %x\B .q{4c-%qymn[ݸ+ R))lC+#A2qOWnktAoVߞrvOe62\ɕ09n"+knВ|$z]8㼓 Zk}Plq]gT&t& lG)%d+^A -k.; ١2fZ$ ׅ`vc1yΦ(Yf)7*P_^~z^j+Q{m&Klȑt}B$% ;i|bFM^m٦}s?4 X:!\Ħ7SpmgZ 7w無MCSJ& h2r޾ ]$-bɮȐ>ۍWXo#h*aMpa܏IaiQʖsRR?ddGv4e9737sG^ fi VFF^!ތts/zBw-L^9 FpཔwV3f-p9ėػE7Hl%HH%E4mh:XW?mbɇ;, ӓJI0Z @ `RPui!k?U`5ORNӫ撦{^Zrna [“{12z#: [!X R 6DHR_jg@sA n#F02rz/^N̆ 8ovxLǪk\j--אA/Vk 6/K۸xGb\?F(Ml֣?= Poc!ݯj8vD,@1.~ɜ`.yg 4|{/IMLRI\Jn!37ozW@&%-t'A*=:ſ539-߷| Ҷw(GZHl[7wke:rtPg>,ml-?*&;*ULnC}^ň@{Kv+&788<{' s@ʣA7Q@,.eeEJS/hO?xPB Sby7^Zvώyu HBNjݔ_(sW\u#csO=8% r S+ 1i v.qc>2Uqa22|u*́vP%%6d+pz䂌ɴ>{pz.m0A'BG_$C$e,άA6-!}eN.wi4 /Û$`Ek/Ѧhw~yd$sY=p(Z"60" ŗ'5M9~!! ^>g F6jL;]#H_jj9U!s 1pI/f3ZVv-=_>E !gR4K, \]¯bg(*.$ec@`'{zf0]EpJ1 mLy,z̈[ձx4CSr|)rPh"6M?ki[ک X"_'f#q§|dqg~m ;&_r/z4ROA+D-0(kqBx=a5Ֆ 7yM_wpJ/}T88Y`!y|Zբ{)<oK:& eKt=5LyHۊ, i}%[[bs6Ԙ)Rlդ= -gLCc֯9YߎS'r)aD\֓]}lpl2;xRb؉5 =eI7]~dI"FrmO( Xh2duU+{CgHJ;ml ހ5Ynئ? 6+tr /:Cͭ@YqJcP 35lTiГݕΘ.Qcdl7Ay]m4dz' =Wv qFɲ@{)=/l-Iz,s7ן!~PkO=φA:NF.Q KQ`1>5g2ʹbxUhzm'[RY4;~9@feHfZO~CD7c~c&{Q y8s8ȷ_aD@ \^V&ج06'v~H S 8_E{FJHb$u;,q1߃Mbvχ">^j2*{rd]}+yIZ<&9 WqLd,tdtI'o4u/L.^= lok2{i%=dEŌ+۔ }8)˳\6BȬ+3tИEMͱR 5*ٌvj7oNGt[%9d_L߀iܓ'd?Bީ݊ =';UQ~ ragWx$B5m$-녀˥!@ AUz)-+ppG ~h Nr/Ӓv92 +l.һPBjv76&aaK$1;v:_pW7(GlZ {-6kĸ*LY|@Qire;g4c̍"0ߌ%pٽt񜈘䨂|XBMZSCeY5Ѡ\l`kRZ-j. R LUck%Hb,J,P0BV{/ 6T~^mPI[Yؚa:J^R3Q,3MFH 2M3SFNț G"6@zɰ;3~!/48KwVA:4&0a'`#:=J7uPH2oN$6syݯ}᜿J4Ԙ*H}Xinh#!'q\T꭪uluM ҈%L5[Q{nsk+\}ߧ $C5_&(٥=Kz;_Pl]B+(C(z^T_̎Y16t'j̋̽y8,~VIVwɚ=/eԍ!:2r7CI^ sr;OH=k3.9qn!S,Gs+SN1J(K5J{0PһtB.kQ/ri̤ @S'c8( ,J4`)rP~|dxklidzosS<>^hݭiahh $wS ዷ|/' {8bU8fu˄Y˙CE7=-=&,P1`w*VܴwpwUPP[ n{Dd7 Y;TӷD3u!_݄#'Xn4#j}tRˢ~A&"3W\9`bE *Ԋ?Y[p7W[5?k]gXH>":s4FGj]w%\//NbnLJKkrMl \ٮhvP&L3sIEJl;b2yHRMWn{J9&lA l%9wz8Sl \o[迸\=wLUg+\o+>H 9R5B{<%ܗzʵďqza#"Cs{߈׮78e]g\7ZdzחbDDAN՚^gl3dy %\}@ 5./l8q)OonsGcch˜(Zfx!;rВ~3SNoSOss`{"qÄ[ 8::DPhte72P*ںG% N40GIRO+@rl@Dp6)'zBlfT$&\'݌.rYDNqjR_Ux#.Y:Q΂>$ 6`ߤZ\¨fDt3j|^v8VoOw;X?DqO AA(f*%h b59O W9͍rf]6Lag4DQ0g3|e)4; H\w\lVMSL+YE% { `de-̝ \DI-EY[Hp%O9Te}e![I4{/1Ȁ~`V㖆9=: pQC < ^n<#s`SvsD==8j+Uј*.qYfzv{劓TID"7K;]-VOԁlo2 ˓ _ۦ껑bI!7w |0cN^g'HIw 7e؋28 p2~|xCHLߣ@ e:fSfvGW ^9`x>/NҐ-Dkq,IYT6!l\@QEI%GY;0gS3n_yE*n^+y}<b8azU%Z@  hk Fp #iE*uO1i;gԝ ݟ+-OM oDr "QG9 $6.䍋; ~ mĮcDTMCg1UOW |"Op”qf+YRx\1~,^w k/6Ō;-Gdyo~hD5@Gy%3(e.~b>A!}j" I)5z\I^|7F%AXD 0/2W) @ǍmrU-+~S.7nj>UÜNj) ?7yz%=0/dNx{S D8#8zL\`);G^[Ṫ!6 K{;1]FDͬYa1$9{ {!\?3<0Џ/xAmȩϚY*kf]]Kt㗫ʿ]@x"k ۝Y7U)Oi9-lH~6+w "N.qz\~n[xn(om8/ Px=qii&Rgf,x<2P^ Plo39PKRgp/7XwH%P> +h^,7Q'm0^=WKC'H:n/I@;tDylo,V=z"l]dX,w?Ryqrwh__N˪LzvׂoU_L[8. z<%8g z)S : {`c9@Uۭy 1-V=$Hȥ+vrڕݤ!r ٭tr<-Q.7)U>E0d<8 yYcr=Tt{uY׆u҆٪ܡ`+/7^ɧd{iQ^ԂFH r= -m'B>Yt9p"u| g c0R`(JQdز_+;kP^y]Z*Y JSrMb2Z;!c}Pih[$yvx=mT7)dH d9V'bH:eU{C??lAcRPP@ i/"XUrqHYH *.YJ5{?pI0; v޳;-Rϱive/sZ fC5a_ZGs9$QU%PR=~$θ/}$t*3OUTVs/N82{n T2Ĥ)v_!3Yr2U ͤ(R\$ be6vo\ŦKL,ialƥ]EuB49|.TB|^n]^lꀂ,wޕ6X8O¬DWvY^ԓwbP>\>DJE-l_P bY+hϿzTxN" 'NnGx Ȑ$q@sb3lf5wWjs9W`,Ld[cTܞ ۨe4+N`%U=z^W0 %f87l=B&2/ѭUԱ!/6ITďOʤGyZ:~4bYjc c]cAx$'6HhwT $Fp8aQq<ɜˠhGm^I:aYtw!<M祥_hA,¬lFRD߲rZ^[eTCф o,75b{ןzr@WMX%!}&\c>ĔNݿ*v=1wUn[K^KZBIGaK%lVb]PՎ|ҫTdpp-{j  ߴi{ztȅ3"&P>nT{' F'/” ռ<Juuٗc%xgs7CPp~?U:/Lm9.Njǿy j'Xc(KahS׫uyH[KP4z-C>#\+l|}B>,`sd5E1降qwM>y ^G2) "e' .oj5\ֲ#hlwRafpۭn86Hm%X!9JD|!/Yy?$Ҋ>ZvQM Q.,qؼŲ%8o5 3o]]3Bk*Q Ut(Frfz/[qHR'B"A&, |yv06ۧT{I˷zZBlq껰brOݟ9xtQPD'B6}Na2 h}R,/Mi{cS%8m WCUsə7ʪe Afײ7pܞ#W*D#P,p#SmD(g߭M7t\=#qүfPsk`&] DCӎoh?Cų}d7[|BӎvjZ@.96_ݽ")cc|~3X.Vdp)[J^Oć̽7ͭ1;<2%K/{"J5#P,@ .~Jr2>04M#bb*OK2,^ʉE 0𘌅|t@N0Fi:K+{%Y/j's) q ea_%`J7IBVŊ]( `@Y'x$zP 9.=F4\"B(ޣjN3G獜e70٬{X#st$Ow- RXmx4`']|:6nk_onYY+nV KOv!Q@v彼;V?.t7`d 3y ňM|D +KW,54 3zR EsZ|OvM`Q4yCjrY" fobCY?IbMxcf ܻi]ПyW䨸#iLݾC<+Ӷ>zL?FCV N<&lcnkC{}#lyCCQ6Yuc,c1ɂb#57 =wM\2!abvr(iHvJAdۑ 0j)q/RLF' :~UD#尀¿UL#)pfO8Nt4#G60hV0PfU]i-LL! PP7社bHgw: H5,)i] s8 R_'O&bU؄+Cq%Y;z|1%g{ p1= s,93}ut^6;%u{KyIB=ԕQahB<_@3LJJr $NO%\16ݖ,0ړk1)Ö1#wIqoh_(8C ęz[ /a<91 v 9Aprݬ7T턈 1SqAֻ<o-,!91pUi˓?y[<<9õ+ $R Y\ "Wٰ~|n>^#ڳ !\*wv.H D$9uOq B\$U)Rύ24ly&ŒFCxDhs<1XLF:~YmVF|V_68sե~׬a k [1Vz2Tħǥ|bV"^ k3Q X:gbݛBTgw)MټUg?ѫ%g/zxSm=%M>m#I^ |&>:QWp2(g?:{7i|;B0SU|6rbiZxuДܟ`(i<GLBk 0 qCP.{( Ug@ĹG|?ETAyL-8b^t Gy% { n1\)%ʔpc8`7(ZG>HK7ͮp$͢D>i+r0Rwf^AG%knzcI8w܇ ur3MNuPooVR H j?2])]\D/8)Цqr5j?++ `~RbNXhVhxy,iK?箫,eu f̶sĎ1b)R(pf݋MT0(L7!- SR)y ~gTek:% W`og؋oEnۺ@) K{jnXV9ܢ"]"܋縞F4l7"y?赂Gby2`+LZ<ᾠyGwOuxdK} 3:N|]Q f kBߪh1?8CL1M[(嚔]#Eͷ!|>D\Ziq)M;@~qiE,䶍ӀU1 NT.e Bj_%G56Nos+zJئS@;LG擇'Zi8x/DBgm6'*xn[ > CCR{AG0hhkUt # MG#Kw:},/ Jd77}pӁ!+Q@cOUϋ@Ps|z l;ט?W˾Y}><X\Vda r@mxВ̄~CĜ?6  'T $0nu b`hNN( m>N9)>ʊ㿮Bl#sʗǕcM^2݌s#l\N=M/", O> 15B Lvp択̦yrQ3ӯ( c *i[831}f+l-,a$NLt-0=Vծ96S g”s Ƙ_$tJ"-(gӂT*m>j}#Ϡ ;ord;`JQ=L9O`3'M!T$ODlxŜ9b|^G] cJGhwlo;2f12(+of;چαQz͊Hk zMEf$)˱?N*0"% pѰ-s]?*Mhr{:9pySIu)JdĄ?2wmU}z =a+1Ar(9 iz\tS-TxG$dHu71]4&;<~hP) B9|Z"b2ȡ\99N͗]cUȗcmk%yI"lUo:&^&*gImQ%ކ@ d+IXABus]quLyA')J~ܧ)Db:J~tmmR1ӽEh$AY4mwzXv\ى?go%+AkYG0n5:4(q1^@ B8hY!q=Yޞ.8@kq)ѢѱE;i6&7SDVҡce\|{:EWmiS֗'k>[LHdMV=ɏDCUgƜxyӧ$C"=#LA fϝfٿόuR*.XFΒISy|VNj\2GUSGXQn9X5Q Pi5^}S% eıT~%44 33,A(N1* uz*'xc5pLzy1[/88 CT $Чzj%RpK ڐyZYjͭݐ*tWdY[IdeT+z,r!L[D=|T ckY!Qre? \zn|uX`+oWڪΟH\p'_DA_a,f}}A8[=!ؗ^\ջDݲX=BxRsAe~:ٴ_%K"{Ksnt iQlILmԓڲKT `hQX"vu$DϞ[JrRM-0)RPlpp$M 隻8ZKt!I.EC5O%ɠz%⤹.i2qCʼnIiS6_L.v@pq@ R`ǻV3iJ&oꐸBScP &5ՖxL,,Pj߿`Mu*ݡs5W5AxczGZ771:nPSɶ: ^>7~O#Sfք\~T%WU gۚKR[4.l^C׿u`gOHV*a7fj=DyaA~?4sƒ5oYBX^dۏl'КZzS*3r ,?ΧbFixaV% ʶ K6 2u2GWGGqkvf5tipS[SYNSܔwCgt{جWyOA.@ CX9EٔGhrq VHaH-q CjgBP( ꨅ78b*PBL,/n!1l~u#\\Y\|4ij%-7)&mPW3ͣ]9Vm%#xo4蜴[3MQ|~MhO:HS9( xnNI4'9U4;(8"ojkHײj\N.IZ[!mRFtiW9}A&gL)Y%eOQgR$B#+c W˰)-cXU+YZݯJok?II>b}w[ "hA/Qg4}cHH#j6).V9_\ ,#,$T6d*U{}.^/]ݙAiĒLy!j. j4YxfR{5aDch >2tG#j<k)mͩ+}x7/˲&^=h;ɶ+9M݉;LFErsY(.#L(ŵ~nrqS!:qT`GR`Gw滊{ZLLdౄԈ Bq̞&3n Ɖ&xCjQ NmN$ۖ $Vnzޘ8+Շ1+ATI amD}Ԑs9@.fRtg˙yZ~CAr+廕)W?YsK].R4S (%Dkdq>$v:|F 7aT@pHs"HHLJ(vAaSK(K5NHZTh\kUI|16dn;\@lΑ*;<-)i`"[Q|&Vh VDL)#!ꕀ'c=VB8PBZdTLN3N\Q5TjP۝(Ĉ OfR)/[ F+3%$}31Nǵp<)L28ٮU<.9krD&vhMaJfʺ:4klorpw].]_-Jm%c+WfO|kXY9$iBVL'Ɯ׮nT˽;BRۼ?n|mz cQ~˭8w ͮ3:Ҷ/VT:x~{pr[ť#cZH.!`PG&ŷ-7j,@'ڎ(.KS;uD]ƛiU;_!CL&IlVLXYnn` ƇO)R:iSRL#Y#PQmolYGnZqƖ4I4zSKv&v?%:蹶*+V i =O$ܮJC!) '@g5Ū#VD mZK:MiJyvK@jb+r~7!f`4"Xܗ]DdxwuA~o+_r3D8 yeI>Gxvphjg BayG e@|$QØJz9azΑL)oc ^oSl`d;;t&* 6{l ŨX؃b9ֶ/A.޽虮܋TBPe G3~3$M/N@ůb/mlm b,هFt^! )#鹄{^@?&ǟZ`]'^;dL0]6!V{ٚO 8O}4s(J9Q7" B`NSaD^&nm蕺ſod+Z xH%IIT h3wA-Oя,kO+fVGe՞Ic dl9<1+; e[Ë3 Po6 EAmm&Tl`L 2ºB$sI;/0uaww[&0|Y;ٿ `㴧$r~uT<qt 7^4P#ȩ<AdQӅ%&ozgX( ʰ܈ݟy00tB<-cJ2FέK.]v>'m m ȽhqWzGGd|7+6,{UwnU x [< FMZR<#:~*֮Gc]/+ @rpxJYxR=_3io8|/-h~ѧȹ11i\sa- D,P2o\͢#{+ӭ@t-V9yԃ_kK~9ݓ◨1j7lF8v}Wxג<*] 0Q/kr2wtZJ=Jfr;Z-T^Y'I<꧕*"aҡԬjy8xuo?FτTgED ,@J8IjX 6"JT8nlof|1ڀ\{֕bkې[[(Dl+! 4 ZKecqF:%Pנ_ƶr$1cŎZ\5R5P7z\kPnq8{l&P*AmrWINbRM`,vCrfz2=)!ȫxDdAi~ƚڏûoQznח/H.icbs\ RysĊUqHLsܚ%めblwLW~3EkE]ȋ;6Y ]!Iܤ`oԠC#JSBZm/F'$UEH|rAoa+4mMFZG3avu@,pM6܉2"*=7ףS✆Σ}dQ럇qd\sX~-ô*۱y%Jkw$KԷ</O:~sP nЩLXp-6X\!b'HۼwM殥f*sM{5āʱJWO-Đc{DŽ}ЄP̶@sƪ8w0S9b$ bl&x+(b7n@ i ( f.(cL(}3H^ts4kʐܬi}As?0XvEh@ÚP"6*I⁜lﮀBC^FS{:(Z/y%8*}4Y~%+ Ġ \`I"*eq\,8Ӆƕu& vФǿ-tt+%V,'|=2@!RXs\P!yQgA{l[7r<1a]ވ) *8@9m+CbWL72kmP*Dc.~NTfp xJ UH|3j:S]E)in D, Zy׈P+D>@f:; J[okx/F3[ʎKԺ G:J;%9bErD⽜`(z,M^QM[MZ .1 Bq*ӆQל&b͋#j$餤+@&3k8$_yNh[ѴdǠu,^{ԽƠ:QZ5J[b7vïFĘQ@ՔI)]ghЪՅ=8A"~BsbƅݛbSB"ZsHߗ5x7莺BQ8÷qߘպ+$4kȣbK FTlvoY6j&vw(c[-:rƎ֤ y W$@m NSHlح6tG'@6BZ &*Mq&_Z_i0uW3!8+Uv$ v|Jˊuf խxg=69-*eMSMqSJtjr畍NyQ~>k0?ficvHNnJ?%=D%E=1[_)־R? x2\.k'mH|-o*q%/ d "5kh[γ3nI; ˳w):r[yۮYEB;{X_j<^۸q1"i+QI=L:7.5o чc4Q 6;DޡyM= WiT>ò3/Ǯ>JLL-\0TW4ch'#K"*zsb*k̅J,Gd_W{~ѐp Z~NV5.اWJK>=)kN)^HpF‡&*yinnJ5ŋ/bc uBN.Ǥ)(Ƥ3=iKO/(^bE Y'B3S^^Lbf(w(jkeȒ@|T`kb8,='tuH*hv_m-r8HA],_X[Ma!ye`uZt: YVַr.(2̢kDI-oGMcJxxHN7Q@!ό8XY*BucR~zC6P@kY5_e ʧ/J,ÎUx~5$ X41nSQz[ܺtOP7 eT3<kp?6 ^q:ҫr$sG=(^r. Gchc7(b~fՒcZ>,.'G-gE;X_\muAT1Tz1Y2Es ٢xeDkӃnfŋp#z8IWwD1ij:3TWZOc;OUylk icDs)̽Q&6H>z dhb˨U;ku4&+Z7,J|eS:FCNyaVL{ӍJmn%:Z{h6؇~q: #m8̝U蜵N>wy.[5eVGȓt8,ͽkkj&>^@Eu#dP.6M|caetl|4)#b7"E'!2й5'>LyCNZ1Xwg PgdyO+HlѵM'1鮧$jҿy}5ǼaW C) WQw75RiL4yG9J D6ôܯ_eNXioJ\}p,+V#m`Hi懝e-)kwHTO)*Wqr,1~>c TuM=c!hݎmp! B {$3HM@po 5zm9OBlid:e,aTo ;5g>]5D.OQB, !q7G q[x}^r6?(7=zz6mdoJ/=^͌QA/B;џfL ߎ?T>G ]cl9dX? #g:]N/Of {T?EZ)o]_CéEa@H21\Ae8g!?WS'9P\b[8e-HnSrck~&SտUmRTcji[G9/].ױSN^ɱ.2 3(M~ATD3a..q%KėS $Rc*Rߠx<Esb90EU%"9 x#E7]x3b`cY z2 fZ"9 ;!?xyE]Q3<1hۢ婎L 0IR0I*rd$(K7̗!u  E WW-X*l|U`jtYZ-(ʈ|0saĺlDhQzDT[~e ,7"%MBL^ FZSzxoxxe.IŸކ5AlzӲrPj8e7Xa=4L1+ߓƣs)ɉX&K*ts3g3"61R[D ]vbWˉ>69/|bi:ȱQ5زVD,~:8T\b1,HV8Uca\> 27͖ aOJ=1dN2\ "*',Z8'{ 0'{ݤݶJFjk}SDq\yY 1F C 7X8bvA\17Gd/{éIF-9=XA.iXel>2Y7L֬&`.լ3+k{>[b?4␭V6F!V}S`(٩wP4w| q{Wv'R }3Zx$] >q&U Ra{ ,9kVhA)51=rwK=o{@~ȁ"ʚYJ|1EA =Q WaΠxy&咬\#PqaQlW'ݘ5t'z@a~@f8zlvZ%+ƼO g\\"9,|ЁEl՗]5}+J9[Γt띔\~0I/A:%Kjm:'3zҼNR̷F WWcP\]6axccW빏.bU̾cƲguUߏ9ư_بLc^т^}-J iB`$4u}3JP>lЋrP9GXʹui&{F KbwCO$ G ˃ nY !=#.~y,.fYkݕ@Y yx¬m>J"?]'wJ pkxS#Z>'N0)6q1<8pՈ|3sQm=?9SC/lOxٻp޲Zw@w *lFJx7Q8pU!X%5| GX=H5QP1eb_o,i.,-0i }HTA;1:~gkS`JzBqLxFCGm6!nu˼oX*ރlFؘՊ~&)Nb p2fpfQHX`waĆy2J3>){'sFs=6#)ɑϑ,mZ})'gILbd4vB<2#i!cI+ZQ ,74ڟX,=:9݂2aul-iO)Ƽbxf"-Tb#Zt-pʉ'tKAi}ƫc{!89xL/K{R1\0{5̮B## 7KӈDin?n1ZSDI *Lކb2Bh"Pc PuzJwDW6 TEO9҇iZ.j]ci8'Ӟ]wiID 2- x`Y@fo#+roM/$njW ԱWfj^!*l#<=ck0=RHxF:^D$+dX M$b%(Uê}}}2LĒڒYU3j)r.tnt+04Wϣ2ɵA(8Jq;%3dVJ.TȂ9tŖAos)7!MsJi;x7qj}E:+4B_g-Ej%lӳ^'Y@ށY] |o-g, >lw}V'8VSd߯ڛvgM;ئ<#Wj&VLSʁJswr-_w-6y;l=q!A%Faa_q`1׳ٽgo?4鵀&eo#"?`vC(LV5]<;jPTDVݭ5/ؐl y̶Yt hKǖ"Q;~ӿub9[1zX&KkQ!ZE5Wwf-#Rn=@tNE=$%w(+I|͊L oXω>%3]NYcR淹ջ)Nj=+dl潌;O!%a)c<\6>m_vX<Mѻ Lk&sirۋbIdC꺭^hewT# SdI(QqS7}2ǃR7EiG8`19 m–;&2Do.UAo%m-̒+w{)$ 8 {sjWE-2-x_St)U*ܻ@WܚQh/)!b=1h}T+ ]B $uxYwrfD7񟨲;@Vsӵ 8ȾHpW3ᚁVYa["~T΅.(on5 K]12rAyMHl; YFMڶ4ᎎ=Nx~ᜭ=74B^ ၄D5wkkoI"'oKlU=-eXTDUnLQdEKK%G%=;TF.+^J(~ CA/d͉FPP=K{f]@5}n90FoٚAw:vhHEA?= 9y %wk1@~wB#Z"׫$4z=+`Y=yJI^Qh<=:$oУesΘg+yO&g'%@26~UIIp{1oN3g;Z6 _4KL-i K)TCx39&#˹ k7![Ƃo*Hͼ6U/!WС~Uh 'hdIH$ Ț]TCY '\<oBFؖeһ^}CB]Άd`L<|CPF擺T(GM"EINxCkQAelR;Pk !an yt`ue.b=4$[yj"i͊^Uu'5Hև\u8$l 2ɇ@IzH9é(y#kl~44W{4-nJiem^O~66Ym6F3+R%[N qgU/gpL[" Ҙ# Y0׍op,Mq`x+ի؂5$"6 !.­ @'FbMJ0A6/ן]|{ AuVa͝+* H0wDb=>fcŽ}mLly %e+#HL /!N fšMV-MI9Wk\tq$\?kU&ox*ߪ% 7O=sſ1mIR'`-#%^!M3ǪlbK Ey@j-L1mQ'JY% GPNk~j{;}m̮Db"TePTc#A&~B["~ ijTСYnJZ,& .I> %鰠W:_s.` 2d)~4̷ЭU߫U0Irm1"WqfF:.N, : N;va)Έ%lAx QQseE~6f CK`Y֊+9Bl,<;p!HA&S`Ic딁 1} P2rG ߎjq󇊌&t$Iՙ cM}QiװuC DOu{';{6󙳎kJ%)U%E?釡< ԑ!RyӬ2+}03U'?}AK/ex>#I2')^bkuV܂ KED%9 jr5ĥQ35녱Jî&ҦP/CKzji{4-jٕ8+ƽ:}2" L "H0XF`CчA lg%XSgΚRĥu,!|Y{~;֛P_E}=)wsq5$NʝP-Z iT Kd~Fכ>q3C|po۽L Z`2Ϊ7~YL@MnD&iwrqBftH: %ØE977gV?V!q#&[%\`/^u> zV1VϝsM %gQ+5Z,$5CAkiEIYoRP8:W-z!/&ObZԣ[2P /SFB?tdg֯6DC O8^BP _ Joʡ{{g𠩏莏A XWd\j\Fm(t,:la v#722U+"t[V,vxy`TclYxީ2(si [WAd!DWD@G7c~?]FǭB|yޚLh)?zI9Zǽ~o\׽"F 8l# ̌~K{֞! G8C̅Y|rNmHBeF2~9 #QE?\/wR Lk@&1^:gAqd:X5JU礩Ym ܓOXJhCɥ^eNJeh1q Z.lAYU}!3߀9D%(ӂe8-VլQ}\xfliggI;]A)W{7 ޭOa颩 +6!YKQ$BxpzwT_OKV*Xsn@Cbv}:L J1䋇Ooė\Q|Jc~GgBXk%@YΔ_Nyo|E|>ń^9%8:Xo,uA'M^%^gddlѶW4Q]ڐ%#+[!AL*#wt /NpxhG y'nKb<Ω=;Xx 2"5:m؈ʩ$!Jpq3K~O`(ZX&з@IeoCk'+hQ6vɠ^csmXetBGBdNm.IwHcCai">_|gpx7W3El`;#l~"62jY n Lm͍=p!ī(Ʃt?d+p/UW2kwA wZIB(/1LO\Ivz%}:#z!s<$,Fqۑ($IEFFމ@c[㪶 J*Au?0~.2}>D0eH; {vPi)L\ 8Ƞ=JgT&U :F0ُmY]qZֆ 2R"E1qSsZ |j@tE]Yb5h0ׇUOCQGP>Jң< A|51<[d=tPiL vpWkDj`WmBRacWP جBm^=;3|]uKB/Qw Xl2=+&L[_imGkzYC ]yd$ ߥ+W{FDqtSZf+âoW@ԋT}a7`vO5@=Rfj4z[Z# 5+,r>`RZHRl-=.GX|Z.A]n64tV1.w#?FI_04c(AHy!vArR_uXsipNhr˼**;mCr]N~lXh2uo0x+GI\j :covuᢳdahDVMܽ 7/8CQ#c+ ;*#B-ŮJyQ MZ[\CaM·I-J9ZKx=;%N6!wR9_>,&1ZA&sAgsTn.:N.nꦄ^'۫ 5=<G8%®ڇvx3iydl#ݝ]'p,ZC ě6F.&c}lxHGE@JkiXql XH4/[]}yyurVy]k>5?|˗{fgCW f LoI7 UDsX8}鞙%ǜkqPv;2qwtO"r4!Nr/"Wg\Vk7&]IuB#,]\RmxK^pj:#(hTl*TNX}*4n.L$ Dk͑C/bwZhqlSZ.26|`Н^^D{/ 1dx}Z͉*^V;Iu֯OV 60 f%U:YQ,N ]1+ڇ˺7(fcT%nahqOn;C~<&pY$Y$Y#3w¤Td9MT 9O/?\y4ns:"O&CdroF z_n7&Vُ+MlC iK8BKΌFy8 yuf˖–* | h"Hz[2k[-"EIJPmṚ* ´^O K>vr#PO"<.XoT#d?|Y{˧G@z (;ד&{#i3VP~zNnhr'nA9eb9s~v'*T&96\YǾ⥑f0jSSAlDiR !֝O¿P L+^ri X?Xb"v’!*粈I&iLU:i,m nz$@*7ugq[O0!NZDc6|ydҥ#%&WJUF0af#27RqWOX~r qtu$s_qJ6!aH~恦HhcñY,<ږ~~ݎz囸^qL|-VO6O4~r^ȷf]m8ir<u?rPWt4~h Lt \gn6WюmPҒ*6C?B-H5X_M#fGT'gA./X%fpMεǵa<qT-s+r~{u7 8f9(Ů>NU7Z NFe\S mZ$f? ʁA^9a Ԡ CWʩwEeߋ%Մ)`dRTi3xF+&sf|kG,U{4?6rT(F.<9j!FFU WB R31+,wѵ@ sd)In;; ՄOݐ1(Qg-IX*'\RB#)-)٣).ld\b&bWס{Śs%y葀K3g<>ftbeݝqJJYP;d@BNnytA {ieW. IO4$_o2~Co z;h 1l;xi+ 5*+e}[|-E}Cl+{2T Ģ:*W1l`֏Va`p=C0zI*\[<-h.Q5TɎ[/k&whi!_Jbh Xҽ1>~$XBO<SU,W%.?\ϷyV.e]Ep@-WWsZڕTAVgE7h1^S: LyUq?1i!Ӻ*`go`kgBdeZG_܀Y5)^ag9tm6} OD$*]\`l"^ 1֭o,sf^\RyfLA/[Dҧ$d'8@a=๨j>0Ew OQ$nbܾx=Qy/n6\R}<.s->0n@5@J $* ` Ќ5gY{TO*=ܑ{oh^gZKh9$Y]yX]$8OI\>S~؄(s{T\G_(&">,%}>\$>$$s?m?xp3"SLWYL'Ǝj1~$TGdEr-/ô_A:r.0?hFX`:g)CZ8L+o15nh+?[4^Ak% __տS;;PɔFg3O+&Jm+~jMyqlG:7W]㵢-دBP&wea#iAz;q'k7OEV5̗oW)~cS yT3ćJX钸 lIgO^Euش,uXtbgU&lʤeSฎ|,'Ʊ8%rvߔ.6o} dVIX3|\4}#n;{hYmSsQ^4?(X[sq {ܳqa~2 GVjeOs\UT@9zs=?@NUhdP{\*w oE$\Pp|5(tZ;\E7@$ 44p}Ro?\什|0&15r6:dnG` N:\l#(9zpPPt^ ҲwXvw,O^h YU^R&Yo(6Sc <+8W-X]"SHQu&@(&/(PD ~ȱGy, `\z<֢+8RTYg\xY^*B~)_qD`/tn!&d!@p?͆! ]O/~of#{.";x(-5 NJB>ůD~(U. j2q#_8qۨp`&2OmvT&Lr]&qc9^>HV$x? 8nR])j@]TyCӺtŸf]1 Ϊ-Mbm'%Mt-e'`"Y|*I4}뜡r!ulЩ{pdw p[;%XKb$bQ%} ؛.0Oƽ'Vn`u琉f&,pr8F-#>c8?r򮋊I|֎xF (,gILLR>+v\U2)I_# _Қ OA#Sdu3[*l?t0oA[}`qN;aJE>, w]6Z`dqZpod6+ R{)WȮK5GZh97IsD@ R2y? +'&'%l!D$jY.Y"f1UK] uܣv1%nDԁZ0VWtl}rkA(LrD0 $tK1&88~rqN-7rHDF[d_sIA͞Wܥu[hE2$WyECLr@i7mUl9 A ҟ㐤BKjlPl>\$e}*1*iJm1$=zž&Lu9z< Z36k;&&c* <8A൬"$Z,A/|.;{K &j| ;e@YMo]]\?k0Lp2J>+KTاiMB/ȭ aLآ 4s0_k\㠟UJ!}&,ű *e ?29 |EQ[U Ȓ^ˁMkl$S36 jԍ%4޽~/[8n|R U&.!s ‡*λ_*xm!%P:e1x(OY [ZO<-5TyxqIVN\4"g Ϻ/{-*xiGYc.rzuo&0imz%6jmWa){f ǝDj*zdN=W𾤣(.1@*:wO YuA[g'}-{ J[zg@ {< v_+;)2;? pH5:*4I[].h@+OȡXܤyRFfؠAA(Ze9crlR\)['kF C(\b<.$JLͳIe_V<ٞ97N}"2;&Rc~vDjD7v X<\i1c|^d3LWO ]J3bV4sFzBC $nfkKr2:zW޲k2bqk SP_ p;22#ӻt)HV]%=u"rNOk'2 aUx#$;ШI3'LvU!"%hCĬ($wLu㐦n ]6v]f3_ΐ 7Tf2,G_RAJT$G"+k0ԑsv@?NP|t[3ZIbwǮa#&ia#x]?d sU7U4or1OuE7ZsݖpA-7J AGet_~9 XpqGSaEڡk^'A.龒_sbvVm{i&uXHO$c [Y ʝp?/9@(Yl<>"ߣwhp]1ᤢjKzJY PPT {DtK-l)sLTI)@L-tg@z"B(c=x KvJE/h_J'"_M9"i6Wo} "ZK)jM+I6B.Q1u&ڏ:A W2<I'xX"&*ڜwp;5uѹueQf--ҲBzp>QEOŶ+`VGbs O Q$hŭ%Z >!VΩŧrNSR''/=Z_\Tƴ|D5quTVvhɄ+ g~ByR(;SCEǧ..^`cp\j"+ef˼mi;C^9 32($8,yqrUz;n}FLSEp(TwHm^K_ ++;kASE:x}j ]R $q ֥;W!\QMұDp0N;>΂m[MOi}nP%ZKed|Fc-1+!,ԾD%DRtһL QW|!D*[&4vP؂DHje7\%$ͳha3FTظ 9Y5ΊӜm OPy%-a7kI {~˺Xɝ[\;0ȕV$ɩȳ\w8aug9sw=q9;efS2pT`ێwQm7!@|L+#1uiJFy=ԣ,IzV7Kž)(1Vrɉz7V~ƕ " pݺtR~)i#w4֙&O(|_!e !cX6\ iAN~e_u{u47a<_ Ȋ6-c0VْdJqs1Q`\&`)&Cv)s~rh'djD e-W$q/{rL*͕]BK3KMWu04XE TQKv MN$ };n ,LؑX ]̧0)x8A}_fPXx~2Mz&Ey=8Y׬s0PrZm?hP~@%8io] \$ csGej3c)ӎIp(Uiso!"'DZ\Ur:n~C`*r5.Jٴk^nVf ̳uLu`S VK.>5gUƘTAC򉻇% CG0:꽯EC@W c(H *x|Y>{iowD }xJqma*5؇ӚKmm׎%Vp4 v`^Wvu?!a3GK=2+lM7=Wn \q$oZ`AHRl/P.^]jkN/3Z/5u<d{JՐ|,k#ǪJSpه;$:jNr{EkA4ߧ7Ts!:/Vb "Eh.mi3O*EpMFǔ*cDᯐ@6&2H/u2SKP.r=t%PCQw֋Am]Q|#V_*{^_$"I#>DJLj>H֭J ,k.%.km֡aլ&Wc5ZQ<ګ=s-,d%iee/rw{p^uѴ]&"v\qCWAfz#qcffRǺ-S7b1&T88Gb')?Z޿Mj;2jЋZ!9d6fRrgU8ѫb %*nWZ} H2 9Y ;Q1\| _^~b"+N&3Y24{~V|¦2cƋ3NYK -yBr|e#ƾvvGF߾tڹ8&,6j Z.:F3\VLU.a9,>PL(Ʋ[L ֜zl1(; c+>`&zUIejs'_h~-dp|pujuS brj"iu9#ɩH|aT f]њGEqkRcɄʯ%yblt5O<%qb%RSZSc}~LOd\'HgSQjզ.GrfBwp-}4>E@'Soni>W7鮗]a'׎^18{uWM~dō aw,EXPifƎh K:Sf+7V7 m2Sγ&U-t|4{SzI9X^[b/ō0o&B_˘l\ <$4r͠ p!]ɕJ4DIKS5\DB"=k# -xz#A:嘙nxTrML{a N1GNf^}o/3f wݢ<ȅ[N}#Pꬽc壟-wm,eblv^Ve?Wl1x}&fG;qu XԠl>Y X`3 lӁD&os>s\,.T-I:u^˦>` YqRk+ #B/H zL# pUZ,!m߻(OZ+/כPddE8_F ڞ@yvW-U460QWw:lryێ2VHrE[M Yu5DV׿OXblrH+p@,+Cƹ`i_aFm7G0:\#xD"mYikYFܕ,49\Q>-?Ù_bm$/=Menp ˯NKݱ8Gu]_B᭍=N/sUPmf~c̢ S~s>;(P^Hk#cjTǤ!%]̸}+$#S mqH/>)m[G*'oꅲz>/@-,!g 7Vg%P[̖}2oD5s}HƆ1 d _14w*6ǎNGIWhoӊ6Z} ~#T#x0ۨvfuO?r'Aq>.,FUΕN NQ'ֆ5I-eYAxY(VyrԱȒ+ :P#{v!?nuFȌ9e*Oߩ(+D^N _H?kTp.L;k-ᴃ" QɼIll ii[CuuvpJ5?* 6nOݪd$K-eijcfL=>}2/H&0-Mu@u ]n[nP~SLRkE).aͭ+vop"J[ p:/Ƿ4( +ׄ{vJױ,ඈ]>sg]ĊڤQTp3N 4g/1O]֥&wz8E*f;{SA tx'й +]xb8f6L.HKċtaQ뷄n)!Wow.v9F/J4iMӎE1 Nևv\zkMfrFtɅS|`V~`}V/ϱeeQ[|!DHW2Uӷ:_xN~tiso2w"'PXnhuۍR~H \#0lQ_@,6PV]/b(M88Ѝ,8qqA_O3x6w 7LO;!v> }'*x<-@:/!Zd4|XaEb`^7,A_O;;}q.\"B1Ǫjn_U@J5oz=Z" qssv7:E陙K@*`'G764(t( Wl/ ͥ)~kf=̯$1w=a۸'ZXZU3žF(ɯ2{dAXp/ Ƣ S|ޓ*4@K+qR c'hK46ԸxfSFB. ePjz{I}<D,R!]Gy!9UUtzr]opf ԩMOޠŸX+}e`[=/s/!qVndahf"wo:6^H#4jjDU[| ){FSxjīf Ac=*h,Peʴi_K WomvzƗ:L*GS`{99H]p:JC& `|G]@W1<pA\9YCf-`dkT=^T]0"vY5%8zp`q_+5u=־tZP=ӣ(Xg6ahD =8 pf<~Xw`ɜ*HY,>Jo͍F%Fmu}⭙4–5v2.qݭjX9Pe'T4ȉUqôaQFG1, vJn;oieS_"Zq-=$X e>qU B&F`Iiăi42=mBZuV\V<ܻiLG5V_XJq;*dYw܉|j4cN鼐B%$q:\ZpY^&kOw ơ_;7h] h')2CĆ7~cbyc02Oh"Ko[VtFLGC Go-ӝIu)LX)& G6 '_bSkt|=I h|ɖdywBIUOAi9ws31_Dು#SN9St& }ކ&x ѻJ 2LvQj!nE?5hz:n 8ԎGqJ fPb&,qhƸDr }Mk64P!T7!Sp{s%&93nscL%@4C0ÂoUUnh1xKŠ&_OQ*BFzZL3=ckt ױbpSTfLǨO R}3 WLBY8;|Ui_Ԛ|0BB*(K$q狧"f P5;gQxHOYZN8ҝ1M](ݹv|8U0f 80w1F3;#6 ?\EC[n R!j'?[GΕu3c;F}j0/cLYm1R#B)4:ڜ* ]?>Y÷%C-, _Eͧ͹'Sd&;Ҷ`v5j/57OVL+$0"G[ b?L_Jw)3K/I-Xm<eO!Vplcf}] z䕽%ł5i'iPEHksk {F. F薍~kR|%̲F@1t>8U\؉UCatkx vQ  jq"y`11]D FĞrkQ)sh^$ڳ>1;qKZ^0/f@e/Ic*!FlTOJuMELϊ*)fymZPK*aH:)Dg}l&A:f'l$n|: ^5!!(u3hpmϷn'`HHnWMUksA~.4vI+HhSLec(?3`wa:/xnQ~V}䂭^Nr5+[,v?t:(kL:f$Vt%4- RMH#V؅IqH'LKvQl=.6~p|9%%-M'`32%GLZ(U.Ѽh,JJT֍Yiv& ]Utoɯ!ٰB o+/A0kGʨQM4h8$m(!*Equv~MĦ/m1~n)O֜ (ȧyb: sbdxT-AaOς6QɓǩoGzaq|Zʖ[88`znzn|B\H$ȵ,9U?tw$;b)K_N-2iC2a~`@/#c }Y>ԧH^ʪ6ms0p$Q4rĀG[>+B]s9z0 e S{i甎(,* <(`zD%1D$`GV 큋1ST ϑ[B$/$ H+k[c%wTyvdn_5@̗sReYÇV7/%2(֐Mlg/WLԼ_.XuÁEϙ7e~+V2'ǥ}J/{T!6k¢Z]1I4L piN#&"#濋+20&}t< ŻmtsUVl<1jA#9v-- `\G{3TƓG-n/nٌUQȂr@FsIǶ\!bgGGg9ߏLVt:  uE[fyM42>6U$ l5"A*ܔ-C)i;J.q8~lWIL.7tDX\qKFL#9NJKkoy W Fp{U t-Mwqt=ZHep1ɝ[Q^^ntΚe<%_rKYWJj]P[5Y'!}FzS~Ä!So0eo5Q2hKeI|ٟٝj7~vs޶0ӻIdKL;Xo#YNiљ`6[ CZ f8۬azUr@D3\zIRCq$Y2dKg1tB8r;A<ަEЬ\ ,(؀Êv&MIrmf_0A|Z)\0ܥ"ݡ, XflK_=# rD,B&@nތ 7[d(s beVމiU>o K&+f|a ƏܫKcD,|ڱ}4bweh uʣȿXdáƸ/n )#z~^Bf)QۼDX?Ͱ&(?-F="MXn#P!˱fR:~D|)2R&AsW[R-k*؞7|ꔂ/[<ξ<<{[q+=V: yfXlFq&M ϐ|.oC70X=j7ݭ(׀8u]#fhg-owBL:/3ѵOz gϭ[P ;HgX-B3,qk)Η)  Su懠ĕqya[ARb Ljvלt}2>]@ 藒N}[ ɃtǞe*(yxoc2a +f˦m6CCc$.wĈOO,9lye~Sc䘪 ]ӆ⬑E(`/o0cf`ݫ<="/]Pڱ~_MD{Qp,Wp`y: k{sr9A/njxp󔛂4] \Wu fh _ڳH4G6An7W18SiNB}IDW7 ӱ{3~ќNf9(N,#4Ԭn +\)~ZgY=UF@}OYZV%DJjg2b>@3|EB^!Ho ?@9'"!WcfkOh_-r7#n~QSJeb>.[Qwxv_F\XGx_3ÌxzMHl<;W2tĂP̿m_( 8//Sw (@qz, pn_]gBjKwUsWJ Q[QA&fzDԌT*sAy:y7V88HXrkUb6e_B'gE`j_5DPg-_)ɬ'T5qx Wy>'1dzWG DgӴUBg*}X2K5s3VHއ B[ZF?!70C̐Ϭrx )c7wȶAax߉ [YXF5hZ 9)vgn=I4לuW~TNx)F( 2bV_,u{WMZ8a@!pk\Rr!bF9ħ~ s.^|j,o?<6Ij/=&19 !u|*s391T"VvV%>9Dl!8q6~TԠ53zuBs)=!/w9.m#Ԥ `{7/%ۖ7?*\%¸;&M`Aj-\yݖ@zϒh&/]X xiTOAҞ!5t%"Hn ,[0o\cMsR"Kep1̝ڛs(0 ဈf6>o8l1?Z1kO1yZ'mzI.'P\7 D ^Wrݓj^9:aw¬O)ˠPQR06,X;FLm <>$­Hwm&n8\6zud : e|gW,MG{*H(v2R̕Rc,4:zA>xPyU] e6pTLe(|Վ ً 8V{ хqZw :qFj'U|0-VPx~qة ؊^=QFp`(xNz;-\ l2~1r7ОJ $ }B\GIQ=]Ux(zK 1ɏugxYeN̨OD 1Yb)f9 (s'b#`tȂȡo9 $ooZ:-W#he nXC@I:q[c<F4r\Fh[r;K0aJ[N%I@% X/gF;pYPM3tw(n9}3\s$%/>0ou'za}n.ogjXd鷞q1' A9A6r rԴ ̲HOukpϪwN/*eÏ[k u52Q%D/w{"w,0Z8zqkn=h=>jZ'&'NN o IFfËRktI=:%o ma[<޳r ;9#@QL_RIru(I xkᇟi|d#^3FP|c^Ieu@}瘯zn;~B6fϒĎ{iG1˷Fɲ҄ 9m"?:Vnɒ &]cKZnG%@4i79FrzgHǚS5Kd\"@d,;K0Պ| ݴ>;Uv6Ҹ<=dž%G UZ& Z3pcI-;,ġ9AoH}'0tZH~EDIiJ~vha2 "4Oj $iQ%n KbH g-jwȡ1 "Ri`+bxeP En~%JZ"VQ; 2Cs4|I|N 31N"l/ԵSsi++c>jtltvMPA8 \a'AُtnG#E$!eu"oW553He 2bNr嬨mLP h٤/!&r@SĹԥ&zwՒI+*N@}2sJZ0(b6yP탡B$˔2 o+!vt>#1X$jU.0G{'vw”$]sgZοt,Ņۿ-ƃ%女DwOg 6(\@Q2 Z .t3,E4v0B`xM$+1?:mEV[Um k `t8]b{ψcu =j)ɇaәpڮ &XO%Ye]eyln|~CL4gbz⚓_ `SPlah¤u`>-gc5el2BU|-fV'|tZp̸0T c턿cN3ݕ9مr(`x$I\i1g>`<^2 (U \*P#bKp#:zXP 'c?/K'Svpqңrُ,#'9eJ 8W ૶ڝ Զ, , F5AZ.kg9?=@4Ry׿'d4!~CM\c%b Hbt:ٝ]ӄwe]=˕b;J jBؽz;!Dth;<oJl%xPf9!/;5NOrb"^X^ģT\gGy&|68z#LޡEI8=JxiNdgݷ Y{f ! %ӴBWuCob4EĪkS+b=\?hnYG_[ɆG^kOO.%t\Uj9/]JVES&K`?'~}B)m,kK9Nn',FCᲄ 5ߋFjEc}УOfgYCY.a{Thb)HCo&ب4Qi4 TTU˜'S{%0׈ 蜦`u`T"kkvxcĪU߮k,͇;H\|NBڰ9͚z8~=U֪D Ɍ޶hp-ݵ!#s(i٥6sR3ЩsPH\GW;a+8Z`l^Zzq3bfrXcyvUBGmǕ>D?^MYg?|x}kфD8'TlE S]jG xA;~14ۚ m{'nKOj -0>dWYv*jS$eL-WƗp`B񅁼|ܺ$Gm>9-w7ZzY? PG8) u`$` %f 2Fx]`m@mCL֎}5A )0HA]vu^]1oZ"JF*3O{4}GKP)a}oӗzX}JrQ#4ݱF)2F)@,dTı=eI܏pVֵ5!vEJ=(W%%tEE[ ۥx_ U߸SYECS}ٱfȬuzhNaLMe.ls(ȨG~UgWgC|ĉOSEVOf|sJk!ֳ\X])vT,e6.,EˠLn4:@AA$6vۜqk0~i]#6uTѿ1ى=qmeC} &{Hc&rVO gstRn7Zq.kLtK[._ݱ؊Ft̙`OqHlڊ}nW&A Vm%C)?5^P%5%*[z…P]s_}qA]Yڤ۩`P=SyLC`ubE?h  iTX^6݈VIk%1LkgI4iz$}pa^Da,@Y#s1}ص7Sñ p(+#vQnĝ%J)_ܔ`$%t(wc6|N_'ǷY6jԘ8Ya N̞ pX ON#MGf^0-R 6~!p;Tiku3]퐥R8.n˫MoE,hؽ$UGTВyF{Q]2"NB3TZy׾bSv~H鵔T.girb]7IbOW- #Wݐڵ/{!W:cG}T:p6DcGu:Y-qdMvesKj؟*!ݜ[t*h C^|_bJȸES]XYe9Ie:i4(\[ZQT FY$ͩpj]>]) "aA:j 3 ٤I#^4&G[ӧ(T@V*GT:/#vMH(dV xfg m8wLJ֋<)Cz=В+ݩ/!KK(JR)Tyc CQ>' r0"U%y%lK&µeC8d,[%bПB!t?DwF8JuQ>ݱoLRcJ)ٶpxPWoe#`j`YԃI^DfCb5us.8۾}a\5=4# ^)z뚚15&0 hNC $mP)X4obקMkF8'2S Q K pU5ܻet+Ggw5!ѓn%-nmW2ߨq}˜b&)3 yWyazSN0|~(ڙ}N╀ɝʼnv;ykO(f+<;jٷ+ZMyo,#\ d.KKDTm:hMjp[qHF&\qmiLyr)Xa#Z蘢1%6 XiPsBWaqDyv6 I | yގ{!4?"E OYOH([╵7ZZhwk|<ĥ} HWQj(&k sws2ffO$c5sʎElkD[C}F4.0ŒV}}0S&~f2Uq^RڞCc֨E]bGO 0 :J+Rhhޛp*3xNgeeM>eATbib4`RTQu>Zwfb"zi@|봁]UJ]onVJ|eFLإ < gGAcUDs (Ҥ|(1 r'w ͩ%T V\?'#_wu XGcSp>"VN ug.9Nx %9Goł_KVDٕщʳI$iԉ{BSCd Pv_BDIv }פ@ =ݰ`S%S f_ >8ƮT|!H8:pӱ-$XKiF),M:-½9'?ArVhq>\]]_C zMjjdVsp7(` V|E_6z6/aͲh?퍾ChsP }<<ϒx7\?ޝ8%7FMs} U/EGd$!c+ϩ>/m='AQ֘U8) 8N nV~;<2FkftqF߼e6,oq&hjN_ܷeRn-ݎfS)!9q"KR q4ӓG4"HY=E0#by7w,1"}fGx$'yOseլ@pL%h^$W4*c8^,K$rz0eJIBh3eolS ?I`Bj$h@\Og" ޒ(|K٫o\aۑwpEs38O-v-xf,T}$`<5sI֡@jReqۆtEQ(nmȚ{ju-B{<38;ݮ!/9w?)w-3+bZz0b- `Z[fN}Kki^XkLDڪu7O&l,RSBm.-njaZ>+ 9k ';{e-]G@k /ҒMQW~5^Mݣacdz]Ir)^5N-n))Ri暝wDQO,ˬ?=5 οL*,n.: ,ɕ M SZXAP=#)I_*.:K`pmE]E_\ `)u]cw14 pSK~uX@TI]RWdA\ Tw<, BXw\pf3wO&/4?*A8?8TGԡ‹3}O.˓vz\Udd*1H6Dn1W&=v,=@f:L&D+[lc w ӯ +Q4WRn:@Fɩ^?ʎ;%Uxˡs-g]/Cڌ7X.s,,l}p Z*z;ޮ܇Kf7yE:ux^ߪmUC %ƅ?ey V+uqcVN=i1AȉU*bѤR{XF:8LyZ2Tvvg/'z_y(Og;nWgo^+A%ba)6@mRֱzaWq~1JL[csƮ0/2EiVඞQms ms6nrgNYRnRLo1msVBsPy`Ӿ]|kU(]R -iG>Va1%Lc)-z!P%XZ=/0\Vo4pAjq$>(|/#ڙyY"nGr C=eD5ѪO԰#cZ?`y͗>EnXfW;R7xXC e4U`>g-524`4%1A%cCqtПm{RIĦm([4/5{gp}u GJ7{ՇCD|i/jl( A䃘:I_,!]SLyZ%HUG~Y+'@F"j6Q6'AON08Jd6G֓?YyUt;B 3_z׈(, m@"If3R2ڋ @Noҡ~Ԇ`[.CU BjTYo OL3 WW};-Q.C|$5/׉G89  `]}]<]-ɤY +̒!cEI NM~nS /6@:2W/f\S߮§spL#tdeǂ&jy;iFJLx2m&>y8?pb@^ik_5 ?#>77' ähGH2:'!i8q~OYH=֪l^ͥ[ymXto#Z\˰ݖ>#B_*.nSSĠ5@Zi,brS oBJ<I.N7C n`jcVb<+ %^D%ܾS/hiuTR_p YdWxh?KF&Qi )kDjS"{KIڒXp4)]b <.hm{i1յŴ9V[P D T{Fw .FkL'a5x+ "t;Nou\rZVTͱa/%txFE;~3Ԝu{58v>m>Yԫg5rR \5A ,tTM1Wٽ;WB?IP~%ݼQ~La;H7Sv&7pl!ܲ\ Mσճ{8A @ڛ0+EX2j<>s"Ś ( b^ (>oJ:ZB\XD\>=m: 6AJT"^1֚zZ<#'ͰdG`~6mZ Aj(Ŕ{mS V@$~:s|H!NnkPYעzՃz/8v&(Ͱ́|yمU{t;lNq%v٫Mfҷjh`] YCǸDd$L*H MƷ՛BBg+T+惬wUD?*Lj}?^ C2"x\QxD@9S>[3K .H(J:TΏybl[ۊ Up⥟7r4rDV?e4MB]{&/r4KxT2 {)2CjYY <QD 1tLz  wƚ#Z5+Xn碢b:Ƞ0zL/cDB[,xcI3@oh3#mQtj'ĮH+Z|_A"V g\;34dlCf7BXfGibL+,@ ysrJeS2dLUBa"9}݂jZ굦~?|b&Q{>ein8KE3⣘U 9믄t¢;:u5 %ApHOێjei qaM7&K(eϐx$78%_ȐxTbǀ؟ IybX޻ML+M,"htIhAI3OWNJSގ'NE4'&?yAz@0P'~ɟ{Re)H2TQVw@1`cgO!0E }dbԒ4 ?GΜ4UX8&D;rvVyt>_Lo8N$2:?phW|=,4+(O”ot_Mr;/)VSMBih{ϭP+Ai#+v>B`bYeur@V_5^cF!s01%9UΆ -FXI7 e@PMZv@951%|Pmc+E p #?:z@k9+1q:(s.`>EHo&4^ś}>B[k,rmi8_I"4|}h` ABjr5j`qv[%H>?;ZXFWHd,](ʅӴQ!i.KP.c Z6XrW= hUO,._ɝ>bS=2DAa~ `C 1ްl$6]?<'s#bwx3dIHEB .&pIeKk"j){A˒^T`oA^!o_3{8r4,2 7#O}Q9~KH݀G!o͜*-NMl`Z筩H۟m:&K":.,uj~ BW;N)0MhP@'.“CIkK@aC&qD^c9E̠dT%D+) !u#Hjr֦r]SeڊșC¾v)>,2'9XΛ 2Q:"MU !i4x}ǒ<3+DzhYSZ|gXwV 2|-j<#5-;UۼYo-,-)<ή4(4[FUj>&ݰv_'NlƁ:~8xѬ `0=;lP1&8yL\ZpO.&k;w9lˤ!cHSݯhxw7ps@^* 6-yHzK-MQC]&4 o}ec;4&.`KJ $!w##` [q\,m!0ܱx蚛q dK}5^f ĚkN nP?R;ᄈsiҙ.xϔ R#k!sf>A Po!Ca-gt^8~=,vBHJ!c'Cr*M|[8\Mʑ QKίqyU D#l`tKЭƮwu4|Ҥ0F#l˃p4C`% 3dH< RVCv9.k]4itɡ՘E@;&AiLATbNcIy{8N]- ޏyk77e(͟ˎ>C3oT0(++cS4_% v,{A|>5V/#IQ=M~{Dz= g+s1[=S62F_!RGH<8Lf_Üڭ8v1Ef>瞰)a J s $:NWI@飱 y pft庬 ydץno>@1kSktpRb:*@UyOF;G;?(4¤$JQ=¦, 6$0hz놈2km(cewXG:$6Pi 4>#TWZY2-?}'^:`6h 0u;$9 ?fQ/Lն=oBks}\f  EcxvJUXs r|2qC h(WxPi yA8엺[/=T;hɩ%}ĝU2wv^V/%8I`L#.ֱ<@.^Q1_GMi Z, MG3z_Sg[ 7E5{ob0%И . ?arͳaÁV-\_l-f @QEbzD-;,z 5pp\s܂tFW0ܢHLr80.W)[:*ݭG'qΰ##{ת%$Jbg[fГyvEMZdЧc3I {!( G6wOdv|vh H{O *}J, l'W`_ f*Wvƺ^2s|/*H+JB/wE8YsM'A𶃉LEYP{[Nvfv&J>&itX-0g!&X?º|{BA^Z(mPV*tU7^{ʽ 0~Wd>!'(mv!aWE}sFnЊn-)Ӌn ztr[u(s[k?-X nBeun-܁BŨStNxE+9&pPɶqG<^A UvIEl⟢&:c/UAh>6~ҒB_滼YA3%w?!x#RmRd-EKCQ\@%hpo]B_tvwOH<{4 u" TbĞ+9Jgja 2a [&Fz 9Rq#UCs!GMx+Ӳ72ޅb>/ȴ1jl^RJǞ͹0ZѪEv3pY82V c"/Oj`#%QA8a,[rrs_^7 W&\S< z"]aocQ,jxL}eDާdG ͝JsMDzn2u-a*ɼmftnNyM r$8-Н]+ EClA&F:ID&ATosqHYM 3*+ JSdx<:ۋwpT4ә+ŦWɥlz鯀L`H$b+mip ;'V{.ťz4J?0gmrT)FS9<.H8u2$i0Pɨe"sd->>^yNM_ڌ"Kb#}pR-n`mC;XnؔQU+lw =2_=sG BqF.^ٛ&[]!́Ot{Uq1[fW g]'³l4Oz֜Jʔ|yqI7 .n]!r10rI^4=Xf[!ũ:#oju85 yz܏2^*qqjXT%Q={|=_CST:{ Eg[l^}w|W`Z O&AWd(Ap>9@l&p@d(GkA:Ҍ2ˢ>o!4T|Pn}qcxF p$-Z;?mO,}Uwd"9!ZƒrM@'-;[lKi.|M\Iw2p^]=!1UAB߭Q}ХjmO@6r{,V1ЏZX 5kn5ZWa a3r'dxQJBfM~t V8to?p~BYߐaG#4 (!TIӕ`|bIb)PϳyJp%Ha{ԀT/)K Vrp.tF~$w-mu#B3*:2r/i4$17}a&`Ulؖss &FvI$4xC^/+D[3vIVKZ[ځݤefX-Tk-̧B_n nƉؤ qTZiVL-Pg%SN)c!Xvl$&|z?O6xcu6It[(i׻PAOv'[Hԭ+Kڕ݈Ȟ=:^ze~_&}bo{vEbC/@gUDZbAF'P5X f,dq@ |Z ؤKcs&?HTԿr?&X]iT oʄoq9#Ȭ|U;U"Ly6E2ф-n!aT+Cˎĝ~V"oQ 5N@XOi?wTa5%Ǽh@Dkceq|tN#Us[ǏW&-2vRZx$atH?WZ{h:2MyN4\po\z1hR5Awy%,VJLCY5L[ԛ!ahL'>4 M{է M6uBZ>v}>%@VE<g帤!GI,иnoyWW$}Su (0/fSW?w>9^v͗CDnr(6Մ‘GyVwn+AbYUl:jICn0)EE'S^p|!7;ˏzkh _YAy=yodkHYÖ)Z @ȴڈ:)9XJD\??g%m_P?4qrzZ槫8".W99>)g.ڌy-=Т&OmӶùg8a15'->l*(Qft=9DDSX G?.6'%A!lj.&P)gpJw(Ÿt;b6Ќma萨pvlLG H]KĔW4 LzN͜Uk7{m$͚s1:lLV,avdBcWF5}is:s#xb{ VJ4L7'ϯ PmIN;0OVL$Ͽkسa v}(g(: Oq3l?Ұ9{`,D *p jvvKﵹUHn=䶆;QECvwB ^ϬiDpVO'},c<VG@Z(R-ehx ]x е[،dD)C@*UfɡqGڌjogs⤊z9ˢᒸ|Q%麗kXCْ8% $lWGenK8 ݳNJ\a8Rto 8g㔴5oVn"1".6^ud_X_:u׎#)nr Ƅh$!ʑV bdd +pj$!b&5'*ч?G}(z;eHbSd:UC^J69ctAQg'!=^\0Hv5r;8NjȘ*]UOVD`_8F%Q;? -ˠ;݆!%2,(//myyQ5VX؟h+ñFⴹxr\ H2$0!!"Uܷ$VKU:UlϾy߶1K7>@5VE|d7=bIO4^_jg|J9],a@*] ~K͇a|;9Ct yM@O bť%R5Ud<4='zQNa7;4wpZـ&0s۶Fr#Qm/z=]^ۀ@1+av]$C*@/\x75 ``+)cS 9~7al"ӨG{In$Cc>>ZXFN%sW;F<]zW pqa#x6G酟 dq-ݦG/zgooxd~0i[ץ6JqHQ|)لEm%_eÉN":!:) '‰h2;0uB^,ry xs"`D A.YvS(rO"vf`[RL`Q˳`jJSvcTK0:A4bu'Oh O% 7v+oќfRBGtAOP&ܤ5pWi3 r>%>;hG2?;Knh~t}3Ebgyw>Ux^+GBt_|D]W<9hYıGr"%IU!jrT*iLab{HY6P^S F•2Rx(G(9tlݐO cg~_v[NNO;֧ܶ"xW/.tx&gՓPGRG8޸@1|qQ氞wu3˿Eܙ/R`!hԿJ]ig Kqt窹(FZ$ }uMZ|C+U JJX4"axt9VEk%+l!uZҋ^i{~R̝0fzjH*.Ŏb]/EBL7jA8Luƙ-Q>;fS*duq9魔xRo!SZ '(⹞Ĺ Қ2f SV5Z˩h62wBR£0GO<+h4$MP'V$͎ǬgdV"Xc򽻷 N6 ]xGUtMP?W&DPb7NeA ΑnH# $w]CaIܔIsÑU_@ %4w/agN7 NzDnK}|UΧA1mD U ņMzPtU<0ES %pqJ)gUITj*K tSJ D+$MsQCx0hG+|{wuv6b>X~ A?RĄvʞ{DRbr1m[¤% 4L_b)n [RjQk\bFJP0r*H j޹u0G8}jK\9qt0i) 9^]IC$`v3{-H}drBhχ dO+2Cz8ʒ$) a*G#syvua89%1QD"q/rjT@ZWW-j<>lm [-ЙƼ*Q.đe_0:1Yc䣊 2樦TDxP<߯/PwzZ5uYZl-`j@S! FB%AbW":.Є6Q\FLκ-z&D@4d>rl/}qB1_HYCLSzUz]]?'{s2etPۄ.|ѯ0IJSgѺ,e,)M'9-L+ZO?dC"Mp=E\oXv tݱȘG@ pd J]sL\0CDR/7qV~;f!n u݋< 3v@-4z$-5w.'* $"EG0k\5o`5[) q]h &ciȨ#XF >y^di pҩ=*$\$3*}m^vي2䇦f6^"t!dMR.ѩHJx`=\GR_qy>CĬr۪ 7#0 2@CY'bT֑2uKx7`ӹ ,3a2Y]j .Yt ~5}՝?` 4Ea?,J9GgS?KOAܒMnצ)A4qnbıdHU`^Eǫe8vjϫ`Mjop\6.la_Bzq\ 88NO]ckKnls_ 3  S_5CY'M|ϒ҈"7Svfo *XmJZuaNj0$\%jAn&15QO'jn|' Im[=D_E;in? `ሥt }]("VvAFu|YzpJ>?d:\3%X\gqj/6t@Vf2i,ZnP .Sp?Øƹ^}=uÿ$h9P]!.Wf0h헆1_SfOX#KKI%oџLS X' ڶ@O道{95r,]PKLm?";})ΚU~٢=,)BmʮB*{Lˢ`&{VDTY#XwQ_L |n'̯u^_~ dzI7MἸ 1@K?ʢXҳ*Ol'%ѱL]> cfNw+kjKr0얨lAI\Cn^ZwtflNe\!5q ]n7)+Tunzjo)$6Wp*.WGx!!S7T]|aQppkuU86E͞(}Dݧ`5#Q9` ^'O&U%C7i;{I- ~ڵxC+SwD @.MY+D=Eka5HXk&\d/ZvF<+͠jANpd%!N%1ja>LNjp|mDNɨNk]V$l|e{qD ?D_V9ҵ/{{W/Lģ fqC\ k9CJE5!lbkeB'*Qǵ`׈ڷ3 H-?1M;15pϿx aVʜvlHp"c;[!ǕQD>-s| ưb[!msnq8Gn_7NG&%]k@Y>Gw3N/ &"v\@tn>MCĿY6֏4rd|[PN#Ql(2ؗsNͩ Lݴ3`-h嶯M-Q/y-zFnGQpxF{F΍ Қ63a`֙2& Ҁ_iuq 9E x|"$5^L>M y~͜XԼ2 \T@ G~Pf^pѲV8D;k[|vϸCY"9+q]q F6J5B P06ؿԻqXk*T v ɍDkH7l7|K`aRz{qK}?hWU_Hӗ-d߫T#$l9QG| Qw* j$b ¿sһF`?[Z#sm(4#q*Xu+0pW![.{C4SS:q[Hc@[!_p~\ʪ<}Ln21wH 7̱5KiQCJ| 5F0mfİ &G1ymxe{Ug]8Uvݺg_!| 'vڵVh0ro 16BԶr} nk|(r6LZc`.ɫ˯'Qh9 H#ڍ:^fMX t$ %9{K }߅k֘Sbvi(Ihw}CJy7ʥ"@k54bXO?X rl׊a^di*it|k /ڔ!l^Na|fpIcA>8u3a &TU^8eƚ0>Jpñ_:I-d~-gL?)Bnn񔓝.9HSHRp6k`4Q'_i"2.{!%L@;-o'XЉWJ^Q#U M,ܙ''1YwHg$WSAH*n[a{mXx|%fDuV]cwE%.oxd#9rdnM-߇4 /~0)g 2BV'.V+޸ZȰ,Q`"jɶ{y|)z{jJDž}P]bY.3Y(H Fi\,*MY&H[0>zWr`SZa4K^%S HiuO:,cq#`+ZF;N7d܏!|ƞjИykh͈b(byBzoe~l.zBozʟn<&j{X jO=We&>?mj$XpD_PంP]/3: gC +a]'c|0,:ڇ[:g.~ӢfPP.bbp,?Ӣ<R#q\2 ;C' Aot2*n&o8~'o:3ؒD-ץ%+o)lt)׈u ~F,1mWWHe>S5 Xwl[q{ v$ޅ}7Լ?5*Da%n~W0}°nw%8t=K1T)PH9;㦧Y?S6~VYHvj˖,k8VS )6ۙp79[5/8њ"Y+&ܶD?9HX>e^8 Oaǭw\,3+|PW6b5i\g(#&W h7!cz5O?.kFH95P6eC`KBmղ,+_jdJ6vbWrnoN_ ),FZa2pƒ_MS ]ܰ뎱hV(4d΅6bw1Nsaׁ -tׂ:-)!/;^\ЫWZhRO}V0.Q/' ֶ 8,OWPf#8R⇷ȩnB_–7>DNJ6VZ5\̅\{P@0,WD Na @_Q-vota%Z=4P#Dj̢eq` Ԡr 68ʹd7MJx,SxH6"4ceۣXt<ѱZ@PxF0^_;z[ ADaB 3+;aELʥQ6 } KBaOٷ'sMIR;QZ2`\eV0K֗k Wrlw]Q!-+67"=0C#Wq(Q->D+* hfƓ=oZXUK'b$,A?PQ_pxʴs Al[ٜV4[ٸ8xT&OFҞީTzx{SyOy-]Tݑ`t#.YSXLLB܊r㷃q-Yv^6"7[2j=&y$އ&[ v `?05)sO^,JD %p^]l!5en%Dk$ 7s*pFC1&Jj.vy\( V@[˫h7.Qڒ"2& ؆Gwtb Z`&#+1ثY=BRr'<߼;lPQ)icl?lk1a~6lh N5_;5Z[_d &1jy4(TiR+ϝJJ-K2h"|Cx,b F/ KlX I Jy[MUL&a$=Ȯ&JS$}Э$_v|Hj-{W\E3ֆD\ &""^D;UW \'$]aS,%XWDϭE܌I 2b(fn! .Re'rnZ$;k%D:It=J@({}fa[,^S0yϽg}e"oˉN3: 9~E$ZԤ)GOLtip8y ;t&:hB|g=9lQD WJ!pǢgnIV&.ƙD:@%3tV ZBK`}sL>r*T*=h|h7M]]VF X|U4tAC:7 ~~p;l۟`gGX:DKLUBЕo޲#QmEk~l2s/VzrJ'ov/wopS.v.%Ɩ;ي^}aT 7l-^>9`ol;Twg3iOx?JGR)>E#'g\K{pPOT9xm7 N:VFZ4ޣdBjUdz_t_ f g98~85"uv5}0vHcPJo]܀'vxcDObF e h?r j(".~d*NAm_1zwl2#8FAo#L[6'u| kax uT-MheH}D\t Do=ɳvI|F=  T!?[I+qU)VgStmb3> R*2Ff6'&d2 4 hB)بcfΟY|TO3pAEPv*qc|0kLkp)j̳D%NTt\ z՟uHjDaB>-e2CDMP4UB/C;ha|D:*!2xJ:c*gh< /gAaw67;i;h3( |fA|vJp@|6,dbf+<4)DL+J׎O<ۦu0D/(x0̫NoIAw37vTbH<)c>5J韄8Fpfo+e/kP1 cZ,b:|(Xb/8ZGG8ܢ~ R~U+*`XB [ʶwDaoQ"YkV|kq(g?vc.ؓV|b\?+0ꍀ4za+J\//:H!HLVpëW _!wx4\duQ];r+X8r wC'@+`dYxCK;֝#eIe7+V _O-ϥV'}Q&> > h+ }/lqzc[9Pߩԑ#S|JL>We۔CsB!.Erm얦+aIk$\4ulPU\n5B@vlp;i "rHjy4Cu~32;to50VU],ΓRwbgw"DY[N3K!|X)~ ƒOL>lO i _ؼ>u8pX-ovBC l A2cǜ&$/OƦHiia(M9''t:)L}$>vn1li9rb_2`ӎ78uNhR 3x}JPZ|Rffޤ c\=؍sP0٤&(I6[ uA1ORuHLm^+ÇΜ_>cq|@^?c â޶:dX2P)-Wo+GaI0t,+[`|xH-75KY#ZA(sdQ8U,kÌ2|wjrh5gA hs0i < -J: @#QH _u V 8Ψe::^޲dҐA~3KU|Uug)B>ˉǥ>[e,Zv+34.].jJ߫XW!m9h~Snp]~f2 4%,d4q+Ӟ^m3pJ3W Z=}1I`~'^AԒMӎդU2[}QOe$2tB?cL޽2s r̙Ɇ5 "IT$6!Yl:|"FMfG_>b蔳n_RYon*نJ [:aE&#ŭ:h%'r$|YlL%R<(W[#b[N]Rq_LZb@6EƲ8V1 8'ߢH묕pun XÐ!edZ+iae%%7)Q1Vd<: %n`Lz~NW6Cɹ¿H,ĔnW?V+; 婛Kw}Əqk#bkOzru AitF~lrKV KK$X:P6B/+< :JGc=;Au.1IxQ A= h(x,RǨ;3r2/ `Q;D'h!J.g1#AM*pҟEe^rה׏w/ko\xpX8Iw<݂gZ?-lo;[" Q:$J.ª1{XHdtT2/4<7i%)FHu Ν,v'i鴗/H" k-*o[#mN sU!} 7}N҇10 T9mw#u9,5^vTW:Ka" w3)j6~7r0AosCV p3L.!Art`YXZrdD=U)+LA8 i,=zEUO 9oJDR@P=#p-6 @@`ǝ$S_*DXyn^fܤrb<&QI~bdi ^cZ,VEX5U+Lr49W]yY8ƛRl\mwK]A,t,U1M.Bҧ5IgEau ǡX^x@8BL NqSuBcwNXRQ+u FXxM]rywjnV܏b[L?h7T3`m:[>+Eb` 8m+%b"6@}aV/o%MST8o^ <G`Է fx }Q @ 9vo\Z L9"JqOԁ[&U ݚUE*ԢRrdN0VmE0l){m@Ik;:K=)wC'oԟOo$l0AֆRcak^E(:ZCdLMrv8nЖu?)%n¯r٪&,tI|ˆuP:r" 5OV: ;C~,bT:(]q2=_q#ӰBR[O {·IR[kicYH0[鳓Fb39K2C~Hm呓=oDqOgLsSrA{: 8W4dAu[VhiNk3*;,gW)tUm@$Q?OZT5qx}P 2^Ǡ2t9sT-JB}AI(k0Hj]qI7vDtFXN%%l oCB*M$, ~q,_Prw H ^ `ܸ|$-4/U."8y+[ѫ*+v/ghF]t x(Z?%|ݨpEk:axL?M A(?L uɣo Y'bEny+q%6zL#<з:zܥ_A4$T$xd4jX;w2Mʆfw-^ol&k'#)C| ʽ&K8b1)ąm;dkIcduN8`k҆{hS{vyԳP 4iٮκ/(0tх`ǖ%#kǢSj=ڋ0)C|Ńc>ǁU  ,paL[%B4SewUo=udBIW8i U7=ڷ] 2?]3{$hdSweH塃ͳhEщ&ӄYd(Ӥj `dKX 5{Q̪tIϠz+/D#|X<(X\K>Y]6}t j;f_eH~H9l?;"РWa H6] X.UgΏJ&>JZF VP?r wY+7*d1EڹsJZĈڀJ ^,cm׺Y?h !)d~Ќ1^ܝsnVwE8c~0Nb^p`e]j4!i_ i L'uZ+e%`L [&Jo, 6hC,.⠄3!CGSdxv13M\Oʌ]-бWymQFl ,YIq)y1!fW3ܢk$i):܈е{  K)z|A`^ Ƒ qv4Ō).iZs'%CRˢ/ojcCo7]6ӅC2&&1di@h" qV@*!pTb%`2k8VP,6}UˑxLjb=] + WWOt|(@k[وfT^s IVЏNuȮ*Ls`Է2|^ҏCxf?!9[a7r*ԴB$t/㚿݀8ڣzzQSQjilST8:ʩMe )osaG1xuj럍WB@Ǟ/dW֗3?>UwkɮϿ(A_+y䴲Jc{ވQBpqs*0rs=a|wA}f9|uXXU.f{pxs=GZ?.)vD.LwRC[o$H@2F͟Kt#zqI8hd7Rh❱CazT)-gF̩-b뿩桉kvxQ640ʚ{9yڤ ӒeYL\ţȧ2h]H֋ę&H 2Ssx!~Di{45[,; 0*BSdORY9vxzO2""4\߂9B)n>N{,2G!/MF܎Qf)NJ jEۨ p%«ɋ djo,\jh f۬ETw O]4"'KA,tnr\Ws xE䗕cW s"}U`@N~'{7pZaPqa7N9 Q?S P)kck%GrDJ*Ia >!D7 ~fQ_Fmn jtrpXۤVW[p&/60(7gP@ w@ "Ǽ9wκ3:5V < (2bdLaf + WzyF6Btc&,WfD1k|1n(t t^: uQC}JJ` ݄ }LMKW!5Rz^.qa܍}0>`PuY Gs ¨ `1ӈ{U8գ w{;jV*d /Ԡ:{WJ *4ַh=P <* /4zl֦WGr/|yN?ѐJ_s&iܗtNT;hDPncd)ơ2j@C(?Y1{YLr|H5PbD+:Uļʚ'tH @R:*<$wf^QǝV,S{Lv<-L gHRθy4^0&VTOA}* Y~[Ir yFїbW~USd*?I@}7Q(RBcCnu7L&o=\5} {\er4hR_l=Dg(lUS ^1$n -<<,)aVΔBj,:3~)il1y'cZmsV5ȥ&=jgv[>IJmsa##烫T c}YxaufϜ~ƽn%˫N6n 6,}++hI_`sSB~<pgI͉\uPdFlC{q&Rn"ɟv2n( z;qDm襡L}8MfE)m:C_$Ls%r^ 1gg1xq*̲"MH% #,\-f7VR)Wb?G`mh297u!hd56*ѐw7B|`#C9\f! E! $7!̷~VӏG3<{tk]d?ݖ 36NC#~}y</S.9п1w?ZZ_ƏF4AXRiܻyۈ`Z\CdP?DE -8y/vq\^ӆl緷i٥f]Z9䙅~2'{ucifnw% JD*X*Nꚅ w&%2 ?jPb~::ª>g#$&rpm#¿H*Bߣ(VwyAFh䧎! vҗK!aE}Oc Dḹ.7\å*ѥ3i*3;@ mسR $ c[kOhRdk`=Pep*=]p;%sW~2ڽ֔t$YKϓ%caO RR|*;yѽq>QGy\,8U, 8K5iJQ,Q gmWĜU:m$ Y) pxDt]>5Qy$l ʊ*.= f7D)*I;@]LH.cpBug٫mW! 6fD0SC0RI!ZDn"eHɒй\Ă=2W .x $iۀʹtu@s]KsUʃC  &(ܢ(dIZ-̙?Cc՘9) g#=s_LW{raAZG۸Ntʦc!u$Ə>F 2xmD|T` _BJ^Y:G+ g1Ka7_oȚc >FZW1/ʳسZvNEU BzR٢=huaXZlM1^"'{O),PLa5lnA)29"?6PkaA}NK%쪻8i+8'{ ? gU- @dw̌SvL1{\{tor (ϖC1܇ތM}F`઒ V};jU_$ϐ6ćXr 'D5z OLӣ?LJv?ɭjkgq黛`a>\Yy?jzC79gK}2qK@P?!W X3G9即L ǃAB}J+P  |1Eu3^1ڑVSt"S-V*˾/aݕSw5WǛ0h_SһbK$! u]$ :TƀwG<8(QB y_tfqh_?G_,XA~|+EѲ}J@BbO~Y |zM7Tr=~Q.Rބ _cmڠ4 J]]UQJL9h#D8=⿯C-#T*3ma$ns[|̍.*[{؜t:DΒn6N_ =,c& 1aۜ=Neչ17oۯJKw1+!Dt_#-jkώEVPٙ gpSdLPh\JOqJ,gk@ѩ>@^[Lk-oF8O3s}'b` |߈&TH׃;$z5xj1GxE6ILZ;SRMCz4ۼ3ֵ'=]b3岿 ==^(ࡴh*%Ԍro w Aޡ1M*@վ5K ܰH7b a O?X2CRyJ#,4K쯹S;ɜ&oiO*Qڜ.?9„u<?+ؙ,sviv~e/8$BڸA=$VP>%vNf#)[{L(|#_w¤_I^u]{׭.-›}AiIdZ'+p\LvӖs=Jc(i5è;\>3`[4mPQd9xs,~-Vkt'_l~Lb7p"2E 3X=Ro~w-kVc;!_.@{PraH e`t204n3 ,#l8Cy*{S2 K~|(I=h[!CF9s)bnao?-U],P7q[Ű NZue_2&iJK 0m|V>ޠDj^C['eq~wq!No8 9U@..H0!F rgz'Ut$[bNz=+.fy"uj"ǫ `ę3"?2Rg$ڮFVi 2C/TZ^ڊ5؃f̟Ѭ/y20LPMQʀBrO h3\TKwF葨q1ʕ([0r)`ۍW;q@KâN\!_@"8= 2TTq6͋:2,~- 1Ҵ}}tdMQW L|R}_qf1 gUVV6$ME2As,Vltn8OYWӦT#bu~wv\RkI" P!&.|d9.8y& o!$N[o+foiE"&d7dMy@h )Y]aRr?B9F5PuArXվܖԲ?u )lzggCJmt`%zvE4<:(EkauJ$(!{ OwPXCFk[Q(~YBXq>`4VXʁ&M6EὓR'Ka y&0`xKgDO׺_oO4$#a #v/fe3Cu`8Ud*goL2>1,;)cSR6kRx$0(c#tWZ޶g)3!o^T^taD$3TNe~᭣Y B3g|[8PY+L,9 EӋ Џ~[WL/ 7`3.kY\|@Qc_:aFRxKЎ,2=nsAĎc 0gۘvwD{'E⏾3t kUOHxgq;A7AEdJ\|׀d°q6 jxp׈FsYk]jVxWuh2?NzضuB#@ܵ8^c^HV)N%Z߸۩NES˝J[}"6h^ &r ǰJKJ9ϢFx(k7۹]_Q?.Z%艼<[7G&?j70ʾjƪ{=Des|E SBGĵ2nQ` 1̨QEჳ2a4,?.c2Chujl12Ȝt:orx-*pNH\G2 5fQ =PC&H{m;KbO?.֜5/ìZE5R;GL4Y~Fl{$NRU1]Ue!Z@˛4lt 6o>yDe{4$pVDjyCT5UԌ2e?1QVz_:; DXjh'=6r7(mEB CD!z?@GGAJ3|h Ue! dPwQ%K}_+{VG<>`VwW3B`TQ@i%:2bvTO>/A"7a B}ڡzSbq |st:n fǑws`>e:Qw.XP@ *eI"n !??\=Cwo|%\!U\7[6¶nx0Re? ѩpWa Yw"- 9qNxH"/.j%pZ֧bPcƳ(<^"e1ui=RS /4Q7ھSC6(% yiCװM`?y^ ezj&7"҈̍GM4ݾGt =`zhK7ØA}I{*7g۬NSvCJ*q7;Oޙӊ?l|PTdS3ZEN, iߴ+3lh頛Ƴz#YT@UwMԫ`t(X3Z=+zEAظ KBZ% ij0PRIv;v7vt$~*2^+qo-U`j!@T؍ E:ϮL`waHˀzeu6Kc<#BHf Y9B{iVJb.H4mZ %2ITr.)'[X.u2<_Pq1+\J GMJ*iQ ^*Ɛw: +2C6;Ny1÷dpVP{:ZBTUԑՑ| #,/`yQx'~EiN]+m3KYF$"SZ)6v?4͓!¡1‚3faﷱ#  7ڷi or& *f"OXeպS84Nޑpvsj#T* 4䥯 %k4֮|l$:31\-߾=zY5J1\*%e֑##/d b#$MG?ֲ ǸR+ƈ -TtLjV#6.\X+L -AR}u|]hVgrß>6kMeRtt4Ifm lV%+$\lP G0ѳ\OUW.2|=Lnx"-:XQpt/tw HN#70!6V)ୈpS*:J MV'xdN&@d\@ Y*,k&Qˆ<;-D|D B?s:TƣzJ4J07L($i}\՘T:|nqrXF2kk+WJ[I픰`Ru% ;ھרpn*εIVxxCy ׷FeW6+>?q:&,Z݈l?SCj_(nu50kCcpdF!x;H+L[_ [|+^⅁bd&:94,҉wYFj;Wa<%ObAaɃԀPWhl/|=>iUKLrmcMUH8ܛ6nEVI1LFD .3 '#RHs ILa[ }DɥJ#Q_u0AMyf +[in$}7_*g"Wqa-r:㢼.H"(,Iވ6P0=cͷ0Ûb7K?/!kQ^m';wWEՙⵑ][]]Ro&?)La8):?r`zʹ:JτJ hh,Ð`^lxnX<Ƣ]8}eH⥢* 8}ɛ=}m_/}E 0(gCJ&\'FӬx,t:qs`J?lxCRTc,Fk <bR۠"µ ')Nz!0M۵ʹeA@ )s}X J:bz+2HF ~lF]c<>U56E7 w_kt#>FEMUH/O CQw5raWH:%Qe/5Fyg^}QB=e 6u@l*}cGB7V&c11ch昍/w_ǥ?/,!5QiՇm{UJ<_>‚nZ|h5:ffC^z*.+j"nӟq%F5Le)Jj}a|Y|9QZꂢi/q̳ބ J5|lnDW2-E?x>J(OZ/ѷY9*ndkϔ˛T*lN 0b_]dy|L:H?#k`"《BY$c+DQwBIKQabO0~pOV̩st<_?w!bh?Ou4׫uɟ -+iMS:@ -3/Sh48ͽx,7FН7@f =R? ,BF":GL=㏸dAqiJԿ@h ۇX,}0;xGV-E# rp {/@z-3v2X)mB<|d9 I"c^qV d<MT 0wџȪ;"MWM$]C5k8#%I*zQ^jC(q'sH]a4Fw@ţGR(=>SogS(.:`T xZst:#&˞CګFގnt< FƌAgWc8] a&RNbäǫ\i{?W6Q:˦XRu-~afG!"OǂIǪZ˹0Ll|M_vq7 Ҍ"؞d#id!C"#NIZ}lL٘ISnl(М:GXeC1n>Z*I{W.YXT9kSczJ֒st<*'r-2ǺPXtxv 0A{YPiz(cōO{$,W1'hR4d eK G~~ŲV_\5ΏC_"?23kSn?`^(7Cہ;Z|m}LF9wOp}$Xy"Ƥ/YJ viw:EKk׬89H'@eU2krͅ3(K# e_kvԇk,cZlFhɘ7=w6p̍Nl te~c\z=]-ǰ+YT-FMHvIv@_~dmCȭc!).>҈Yt:'p2S<ֿeW8q~DE>0_doT`6O*Y389^VOQ >ocŗjC\eL}O"+& v̼{2 ϶D ־K#UGZά3oOV&w{`3AҢ,KH?ւUP8ڐ=cX9/0_h7 F/=Spó}XTdJg`Yl/hLe/ﵐbcYH;ە"wb!kdYqA\r0|9 ϧ[HzU)Ζ,]/c>6t9 md+w"Gtu/18+>bu@2œfq-FB5mJ?|" N<ʝ7kXZ; Z-D%)r^?~Ag{Q(CPYC@zrs5l!mo ǮE nY8%s&}eں@+{7ew}a[|qln*^}O,-P杛Ԃ&Rl@\q#7[_D\2zq2ᒄE Sb3Ш7Cj6Jg=dau 3.+w:}оڝ؊y*3;,t"؈lP͌wc /cs&I`w7J[pc U@(zYzDXH{ܧʪNy"CgAMDR%c}wXj}k1êb9 8 [xQtekh_!rTeQ}ICk~/˚54:؈8G- u"3A|`HRX/y=P;1,)@m Ŏ;R1ttFc)PP{C&4-[ YN PVP^`X4^鬥-wvhrOz`Os .;rf+cMyzTfnnEvׂP R_~sJ:XNS}OL8t` |a4}`$2@]fTq!l5"S&!hkxf}Gs8{iŋ @Xz ^Oo И{s[EDa 6+TV23j5uu 'BmIܷ(ZVPg)lє+VUNo+]s̅k#rFD|[Ʉ؈BI̶P{F˻_ o>5x թ79HՓ!l |߾G W>5 u%y pf ~  G'/;>-(lQi#@IqX ,o "e5V j!n\ i2bwó5Ju:%*:i&ԺΚ}, 2{k8빫ٻƊzך{-pM"]dS푼CmO旗t5M0dY:΃R+z$uPF(S.K 2 rSW  s aBAѺcӥ(6gStXxfDj\njGk9zq.*G 5mUSZ5rjOY\[ lRg5+*KdQ &(X7|A Ҝ; cӾᮟL MH$8_rVq  6Wu- >s{Q_4 pm jbAmqUIxKp y0eWQ:iY-Yܒ꺸Vqe?Rc=х" ]0K </%λC~q qX['Y 3$/k8Zd.X\r{-C\֗}*J'~Ô=pLꅣ*R6("&xo+$ēk ɓirnfq*_U;ʞx3sS9c2YK2yi&&b IӼQo\7كMΫO i:X*m=jz+觱NV^o70IT͒GI`J蒒*24!lRj%TWʑ-ŭIۦ:J,6dò[+l`G -8[ixA?UeF^Ʃ]PCMLh C X"xMc˗r5@^8\,L}˫VqcE Κg tw߁)|[_+v@ˤ, lRH|c&H.Oc lRaer jE-Y26EGr*Pu̙J!Qvk>i/JVapU ,-e5!ʊ͑Vg(~[ +RdK|,2e tqJbs8}m,9 W%-4%tjzg%rcQҽ` IO+ B鞆B~"R2^cyfvͨ\ {qZ~OtϬ3cOk2.|-CI3,g9Z5Ҩ%t X1:R-. ͌^ңԚui%T8kP3Oi.'vRw~ׄ⠴og3@}*IS<<@~jckBypEͥ}i5/~T"(%Pk[eɍRk/ubdnگN5"hy}@M)BWUB kvU873ݖ]Y5@S@<<ņA>eg'߼$$ &X\qt745kV lqey[YEӬ$s؅,s: Ȍub_cdq*8ev ;˿'縁%GJ^+m_PMa8#P#z{'HSsG.^j gZ~lʱ!vwn/.)̨/3fE<0=&C̓GS081߱,}h9|LjhE(57YL^G" g-Ediӽ2cKC`1wH3Ƕkڶ͎ Iɱ57UQ,Hx];Hr@n*`tv}Jal| ٸ*.- C۾+WLM- 3˭A(ޫ>#\Co6V,{;)72G|uOE6fejmSnGLT$cY&Dt1pd"ZTO'vF! jn!ʃGLc[j#giy>[SD4M 3u?,V$I`ۑKŔ Yq@CTwYK T]Gt%"C~Բ+ C>g˃SBH((#wd0˜ MtJ,KE, z:7FiG ~vr ٷi(]۞lxs/Qݪ!;w@^||)aI؀FSPJz% b{0oY!azdZ``v.@GHVw6s' J>=*/MpBj(8Ի%+-X:Fb9ʫߘb@-vAd:on/jECL?t~cӒx䑤-oM%&aj;6v#L=7}"s"٪j*زYΌ 0#g=OGZIaE"/N[=)0^}ք8? )VR5m'˱a݅$6"s:{nnªG8U]IMXV c{ :c7tF FK*^ԇEC$g7-dxA"'"LyzZ6q1EM約wʝkX=֌pj~h;z53%k&u׺\Kx-/ ? Y(Hc csw N[#N]ۅJ`7o+>U%ب/~;y.5yWRgzU~"ӻzDw_f5[12h4,4y;U+wDLJaҽ=?6!msE;2Ȇ#x/L s C 2M|`=Ժ @A[wu uq1;TlOXް r3K-oK.p5 OBd@d?NI 4X+URI@:˛"%!6 Yne=UUk{Z@7G]ΥC+[?xYّqrpJ5>h&]O09x/ e.'ex._JY(oK͑H̦q'Ue[w.?:"־fhcXr*!g7#'3T$_#3m2[nrD>5Tگp %|f,i cKY5uTГ r R"mDhQ(P _^A䶅(.DD#ix-4*p_5K/>BִwyW| ]vA82] *7A0#eMp'*:.v]l.YS 5D-H.D'*DU%'bБ?S(x7j70n:*8!gN |P~+S!AQĖo#S(myD> A^p~bX*_v+uҢ:ߍKSI72{PlNRBU.hFz,+X}G9O~jy僴oj?pq|V@c:g}1rk;$>4-Ѕ8SG| .RNc 𩝔7 XD<s>S?)d=y6ESȚR WMd_Ж:C2xI!5_2E~W?0=gƿ5鸸L߶MYW|ҚTRSft |\V39!RD8" 힯ڐ0Oᔊuֻ8i&ZO$/VGY_=z#ƩP4}h:Wڪ /.n?^iv _lC]٦qp `POL0(26mSh*2?kGO%L: B,Ff"cH]ЀZRzF: fz=Xv|7쩶}_B=1H hwaBڃ{2E (RyIfˉ` 4OѢXq&|Y٥0^a*lE3<޻r}NH:|V[#d뻠,ZVm=( Qz^z03ilo/R;~\Jv]ZTm:䤃Yy>VBK,Q 'v\ls%XO_D `I'OH]c:_sҽd1zx(8:CqRBP'|OmA_b^E}Ck7?Tmyf㖌;/ :q.9u`rZ7 ZfO\ҴIX,!B"9EP ePC$Q=%r&"7r.IR/$4@pĭ/)o^ L3B# :mE}P|3:հu^(.\Qp7ƩBJ5EaԌbo) #y[^L{$3 s{štؠ|7y֜ODٔ˲T|go&G = ޾hSGsODpd1󪏪P,yY +h8t{E`0蠷bx*:秞SJ8 ^ͧr~y!:=cTv7MXʰ?fhuL'd#dLz۔TiUjY#V"s>U*YPB"30,|*0]z &j.q_sfJ9^[Iz9-Ēy;_n9]t>Y3%p& dHkth#8e@&ݰ+߈gy#_<ҿCS/Ewy4+=1M.vfPB?KnfnL;}B~ن_8OK!v^Gܒ@xAPdlz|պ!v(\mӘ*Gάqۡҙ&; bC2\ l5bV7ܳ4cb'L3[Y#6+3%8RA Λ)\MpيԲa{'.41"n>mJœE]Sh1N[iy& oe@ځ_=+Ώ^ܬH$ hPT>]5k$TѶ"T(R[*Y# W@jRl$3DWuGs]n:|j\~h5@Pf@zu/29yy7f:9 z= U$=̘$/`*6s,7M%$ .90|epD3}f`cpDF"$]w"}`j3l+[`Kxq!-f څ )X%79?_|WպbPmZq`"f+;ݍ\׮o-= ҴA: C.M<KVjhc7qђ[Ua6ɋK֔4f"$Ǫ.3={|bj"/D1W  %AG޷<*Z?&A=Yi^9VWZa 6'/yOQ(*^EfԌe6>/R\a%.$_Z'=xʯ?*_ @~Pr{\_&+.}cVUieqJ6GwF C(u#bUZ` Y"AمB<+r2U# @pFzÏRI<'J25KZ I@ s̢(OS(,"Ao$xa[p_V"'h2|;QS(q*)pvY>nهT2YMHJ uRB:,d73lઞ\#Z>H1ҴǘC=j U$)my l7#U kjwQ#,bXSB#qR3exʑ#6fy% UȩvC\2D]ff_MRث!5l+zo, uu͝RCbgwm,BmOՇϳEJ\W!.gb^gtF.dzN€jʬG'p'YZWƝV \<'ޮmo?F= GVJn2zVP^"4S>SvWWB#WSvX)-$PcP˶(" 8F0L4z!AVtQdL܇vkミ/Sm֑sΪd{M?> }7A,pvu1P5@S i8N|^/v{ |-,K ߕi]nF@3 z od~EDh)Ci˻NA& % $<O<'$>DW8$56U^}-F} wW>H/wJ2O@ n&B֮zU< i;[G< vVb!1;MXJmR> }Y7G4mJ@!S>pЊ{n+ 2H:֋aޮKQ?g)V,{P9eQ S a2F$9^S׹_uAn5[ƒqۭ l?ap.|.d|sq4%+xڙdI@M%1M8!+Edn ?, T~>`"kw!z.e%sE0<[/?q4ֶzޜ69F(:`tgS\85JI 7,N;H]'O$lsI%k6_'78\4RhwYxC8I=\> V l|rIL=/{UPc rm۴_}NyP-+a~ǃcX!p"d̯;4у[u:fZk;.|l1}HݨI~B%`p|eZ0ߔPcͅq!!HFGt2gs8P݇Άp`Ϋ A$4vo45##A<_6F%aWs 1smTMMy%kq)$NuD Nq^%nD0XaV>rV[Akú-Rh#)@ 6o6 [@oIl`̕AQS\&8?g vUӨܤULۖnQݵqE@;ēY᤹t߸}DFqjW;m1 P$cbz(@X(jjtcEا P:Go} `i:Zh*hrm07FwC~j-L[zQek pD`wߖcwi#Mya^"GYPe#_9plf$獏YJ繃9t|Uɳ(@o\_hf,|tޡ)mJ=7̗ҕVma#E/& Wi(&o:'mS|> c3eRL&OH KNL* ;f/$ބq1S >V ;AcF֖q]ojQk`!0<ጣ|hpJm\㑹#AU]s~H⪗YiD}j'XYyM |jq(\9"0P(f(V|X5ս͗$T!)"T@;GR j}l[u\ )9_ݨ\O(fL/Zҗ;m 8fx+Hmݥ7,giKh @ϲcrQ5df6MZI,Oq{Upt/ژͷ4QپݍlO677 |;yML[ ~:kc?S$K%AgbT!40^tԨc=tgAe0JԾ:P-@=5V'TRRAE?Χe<^mM "'OniX9@E{hk=b_a_,G̿-MKY*LF QuݬN.Hd)vԟ(s$j,{!0$ssJh]EQ=, :K˵bޑ r*V=Ҋ՗ZpRZn5PZ _ٚxvCB.b0r`YWgk:9g w3ms#D<Ĕ(rӕQTTg0p"|Uټ8tL Oz?\rՌWK`^%(Q:B jjz:>W]0 Cl2ATd '^I,'ZT XArL޹qP>I~6֑q(:hھN{2$MڽLN93iy+ F!< oolnd:7 l 4G&,$/dGHTr;_5峁r?gwOxx\Nw VO$wNt$eBXkK2IsN\ 0}WY_9Yi OZ oVDK豀?ƼTpVT dW Ԛk%XdJ/qT +hdU+F&jXV -=^PN[O#mi):+ϢC9WsIidn6I|۾^Qm"6Z9sꀏ- 1ϋbgNKxf~LKzhM#r[E{{|-Uk{pNJ3y*:>c-SvH,H6q-$$MZr)O CUv\sCFyhDjsCCѡp͑Z(fұ5[7;-5ihl!*{ 姲xO=@?i`sx/6U>}l`ņH@'O ZC4xRFkLoI,`^9aP ޴4É_6cZ5=ԤȿzJ6pJT\j eїxB5? I:nhMυ5ƄUxhUBsdm*C.K`(X)kG)v3,du?(>?LyΈU9{O}UZ;xѢ# 9)뷀|8hO$}89RY=t0ʊi u_ӮiˆBlx;*j5^{:sـVv 6hR8aFDu":C(@O!"d*C`{!n]jI#5e3~$E[6V`t-)Xg7eM) }*8/c/:P|1lOMHd7?.>da=+x$au7Ή׬H6?qaܽ5ʊ/RGl,6@|c(ZgOfEܽ^$&NzEDȜ-v'oŦjZܢG<)ǗisÄ6ӠI.7V)^xcy#F5A0C>sEGziF&*BoѲ-,f({7_AAKI5KoFG>YUR|6[3~l(^/0uyYA"EeP- MyZ4TA֣.d/Z㨯x4\fg2*"iO3!p꿥F]*ojVTe3Pn -`b<8Mū\#lܩn4eN vߙ6]O?E}NKAhP-eO>6^8ty: ugS+toxap]=gV瓶DjuC>c7>`CER\Dbrs1 lK!G痈P?S4W2ƚ !;%Ԯ&"sJҧM"rXBeaDZ:Ku*%i$|cLԃpJx^#ftp d Yb?Sn"'O2BÕ*u>G7F9W77yp` Qif#P_4~S d\-O>_֏ߐt}]oήqO Y2٬yҾIz $Œl5fP0 #cf^O4pzŗ2n#rR{hW]a|*rGԖ.9C,&T9iSϕ=C rgK wgpOw Yc -pŨ-%oٽ/9 2H$<Fֲ_F"%D{cĶ#Kgwu˃*]wINo3G?9X"X~B!:' .ˡM~y'7}EܲVɟv#Զ1"ټ X +7v(4yő%Uk׵7Ab.L2ZV[4[dmWWur fq,_ -;unRNg:>ٚ_hc§BWt=;;Vf ͱ&~Y 5nm<) 'Jov^p#I%yRG7 )hRo_Z٫fHw"\HwA? ǒ1y5g+zJ6>"Kv{ V[ZXp`0ᓞA1˙Yp#ބ:6(dP 7U,2:W7 ga,yGsDiYM#f1l#4_RP2vRgvJ TkWOq*MwCo`[?Շ)l1f II8,wwR exx%x!cb: 6}ڢ ̸dLC<5(,3f5NǢ P?Q2y3(/iTOɒnt/r $KYU0.-)x>AZ sEhW**&\ eh!p^LW=)-)c^Uybz?8bo!!?՚YVR/%6qg+*iWC‡G lZҙEa}?ѐzG.?7@r*1Iy1%ͽh SB*T3␘I[Y,LuRǵGvD*.rLF{fhTZZcPJ/$[ib0.`EǟC{k7+(^dfƋ;4eFo+;6x`,GJ\Uη͡>g-֬\|5> ⁤sX3]#DTgH޺y4#<ގQDf2*;>xZS,8x*%rN(jR (BĶ 飉]ǖ<mSQTRc8,덣`5q"~>ȏ@>@h:tC4&Y*0U Gz^O)|qh7]Y+EDNyuɬpC6vޝ(YsK_{:-LN ;*gZ>qD_ Smק4}P:dzVUJ*& 4yku9{*!ʵTon&Ox8Z,Í%v`uJ4d3I}DKC.++"QsBܬ\B11BkSxDfzfLǒ#>Ԫ_:֋(^W ]jX יF0ri1G\tO!O=0mh33F][J?Do?1S#[##x1YCXPI>d&`HMnrJiEy.od=A!#yZ48U̱1EI>5|;̯r\ ҩ*mr-izFI6R@Ze%My,,J|ʸҷt.{!?"-\fcA(qfX?92KלKo'Qiqm} LF cae.R(ɘP({x&&m0dKJ8Ͱf؇`Z "* 2R>x-뽹L=j&J6 w Ex=~r3с,Tah T*h 9<dsӔ1х^Tp -|'ցs#A\A/̴崷)̸'ө #tp#|l-86M9 NcUVv1I|pEmBp?p2:3؊l6 OeW]( K:] R ʲ0UmQ3oHfIN￀r=) bͰN(`ia0iomz 7uiZ1& k+!J jYbgSJ9_\8g*6 Fi!4j"m@3np]/>g_2oiDդ~s1,/+bvQ{C{̀,yhYN'Lƈ^8֥u)pZ%Y.#ȪK,5 JdiH] ,;A NK`1g(}B 9d'Xçg{﨨t1UdB;쳙2S5o4% >h'SHPR_e>r0aT^gNKJ{!M9Aᢂ/UJvoY+jP)D0 ݡkJQr\;y]C{-;^+4tTDF9vA]^Kku$&,.8ʌ?~rU4)4MFA;8G2K-o\i!`|)zC}IeTxLMq tфufWzgeB}揪s웁Y K V:͙_]~c2)+o g|i*Lr16D _al~{tr-ߚYɾ.|E*UBЛqPn na/zCA/ëC|p?qqc;Ǖkxk*M@P'2ke +ȁKz8PFZ ^JqIgJ c#&phm,Tmh_,H;\OrT;*>9QؖXMPXAuH{I5 Rĥ$%72`*(H_L]p6^vѓj~/eqK%|,ED 3^p\H.Zo%[zA;Q?G=YM\~= nڱM7l1rPRZpiGl1'dUBt4sy AuyQ''Dn~%D'oS*ҭm*jlXDE"0 bNnca6+<諩h3v88/pY!p^g$%zȢ!ˤoVͲ17?zC Tm{-j%ĩF6 ^E.!;=2G>=&{N %njNBa՟z|ۗ;vhu]F<We.U-bx%fz,o>mxSR?[mh*bԞuQyd-P4o*$Y9;Q~]h`C8ʂI~rw- 3+4.r2Gh™J'썅KBVü*bx_ 8Rsht$BߒCD/@_-JPUipUNa+Ebu]gN%uz S8uxoGN %oaw#6_rHa-ւdN7 Zл9)KVLtPZMQY3ULTs:bM==, D(hULi3'0@Rr?2PEbY_a_IX*1Jt 9tQŰT⧤rk%/DH/5s+=' IQ& Ihz~\E'kj*'UiDP&(ח4 /Jqo.ȫv=axc :E]IhWAe;w3 K$2-Yq3 y i݅sF &"̿sN`mt3W4@&jPQz/Z?`!ttt)<%b!\fqm!!%\K aa}cau_wrh>RsO c+K`v|F*Jī~8 &!ތ3`Ÿa+uTv3Så=@j]b95b!Gwpk@M-ml#W(kTp/؉V[p0X.v[eV0ǻ栩d$QϠ"DQ9q4 $@7gr/ pd:n4|*>zw4hSg>#ڽB6Q=fw_1GWBj˱O.&qfiIzyC /;88K ۓtwDmT#!M@ƥB@1-7%||妡zk,wyy"g}Hqq kM4O=,6}節s<2.N.S#]SA˖XmP[ ;(7aMdK p|}&i~:ψv!г2eII;_;G=]o?RMg1ycG:B -m3Zh7F#a^1ӂU)cf>q4[F%2(odktk ro}L$JfAShH<@X೯ UZxIp9HQ Œ|چ4! \;N%S5RC ٴdQ&“Yl&Na:$!5f; _ˠOxN="\};Aݩ=dyN~0L7nF.%Qֹn DviQӋ?5ap Ν{9R9IJxK鶾}郎0T95Ոk)y4~zNDU"ԠLp)1O~X? 1,MhqJsyx!05+ z,mŨko9겫vi# 7T Njh47[ԳQWDe{-h*L, mqs(g\$; ii殎]tZȷ&Bġ_ҌH$Xu6[}seJTc y(dD0S6I͵xijbnZ_o?? }h=$HްSǟe9lё mMo|hb Z呞'ٺ\xn(ҥ tW{UKhaYk/b`"Vm]aTvA絬7Oh:Vunkє-7xX3ɵc*Ȭ%ʰ^ %Pgds)E7F~0bc7O8)1k.`i$ x +]8T`<r"!MXܦIOz|\ͯtvA/蕹o,#d V ykdzɕY)[H~ćKhϕ -nrյ-w9.pBY.T93{283QLOU>K >lfhY B`{_]3d{ι9} (L7U=:4BZ 0fJR]K! Loﶋ<<-i] X.Б`959dQ8f?G=[|ɤ%^)ˆ <c`51Gwcug`p2~%b|fOg*~q#$ 򇮕"A{(0" 9< \λOh+Qnը'XFI$t&kI,b#sS`#} =p:67a]9M%G{jaq*mhv-1~bLFmwPfsQHݧS=s\7[y ;-wܜ p%Fsd9yFPMl]F9x$E#x0կ fp_%""*:kmc64`./ ,qCR<%zQh)u!]]\rĨQJ8X$P}C^:IH4ѨiׅFW̓>n7D9/ګ*Nc1(IAuAQ'[V]7Ŗ-lV /iDWiޫ>/)f _Wwj5(ꊕ,4 {&+߶^ 9Y6[jy[|GPsGNuCfud1κU 3 o7xe5rjhwnԙ[w_һǺz[Gi#ZB쒭)P%m: !H~*KE] ݮza!z(]xŸ {,X(/!\Ψ%g<&_YތYn&PblS-I *>3ׅQd(zF8K|@>r7k _򇘼eSN(pcȵpثyiʄ"@y@gӣ&r\@J {_QxȵT lM~ n 8ol}g';~t5V]#-f[ְoF~ oN{!JWsV&qwfZ$=l.%g ]R^Fhͳv bm1.d{rûL,Um!K};s.n;UZ՗e~:YDFS2F-"a])}Z]#u"S]si$ )X\ae5`5^IbBZb0&kt L~f4u}˷%\PBN;yVC|4\1n9vR/ *oƭhk!Id1GIJ)P鬶.h_Ά AXN!m)FCLҵP +fm ϸx+ۀ)O0A,$t& >(%.]a94s.ȳ c[bG4Ń] -(r6h6FPk"{[: _\8n\lGeA.o=JuK#}xh .^٧5yT;[ *_Ґ,1m[ŧM&|Y'Im'ʭ>G>զ mY2;""m +CU=@!1Tn6 ZV$>!X "~xxk!Rz7-lQc׉!t9Ǒܬ531sbZx)gO[aTgvfa >3?jϠe.JApC~ޝJ[douXE/N`ۖ]t#EyR]4G\pˋ\Cy 0S;TaYewFUyj-gءSmUR-t \-X (`qD/5:LT;Wrb¦jf KjRT: z5Ic.B`wџrPrRs{o r `~#]QVՇƿgsJu\ܓwhg}8GXL컞ekUu=hY\/s@$g#1 p0Cf@{tΤiOz55(p ^yNܖ ƹÃ^Ə3*5Ҧkݴ%^5xJ|KAq^ Z\ϫ#,1chY{_uOkTsCpʮ*tʮ+SZעT+Z2៚@G>l$)9t?:+/A@u׌139T= ĢD Lo!~R_e~0$1(U3WrNW[֏muby5a>uxBQK%ycf-`jʨL룚[W;1K#-|qzC]^<> ;Ql7D?JO~+ ? +`# J)7PRB4+WπB?8xdR&Au\nP s].-Ll/GRmJ uW0ߧi!9="U7%YuDVoYBX5uZG[;TCryH( fKIc3/&O^,8 &fצDfUȜH=cYo#!i3c( Nmٗty/>gQ]g)W)g9w¸j ' 0|*GL9NSL~}8%qȂyzzQהDMI1FU12Mma|PճG*n~|_hmEvٳԯ.Hd A0D зTʺԬ%jELx'"Ue7WSq:]pf) 1@ WDT4O0|φ<NiQEXF`sZ2'~Bb.8fo"آ 97[oYk'b|m()4p8_j #ȼu,'= 4t M]A#t[;R/;z(D9>*7-iQQ(hz+Nqz-?8cV8ᘝD]T*^ {L*_Fixށf 0*` M.O;2/&BujN^ g~)s.<~}Kr VHr *W=q D!R222(y0e) 7oOW} G(le\E'7^]l31.O#b(IFu2v!!|3"TVG~O2 9|~"8i1C"cl’l<6ٟƛl}o- TF^tR(#p6Q|'Y")76SeG uVh7 a3W/;]Eu\@Am@ڎ*@g@A$"Ƞ񤁕)6`@v#K NXW$8;rY5lvb.O \X:E{iD*Ƞ>d?!<ac7 T*:2#+뻽Ȇ|H_`? I@QTNMĦL!a`OͯݽX޸#fMbO-Bmuߎ}\yWw<<$*n-M]/te_Yċ#P,\ &!s9y͞tE?ZۣF)]Q4-ow]Z#(F7-EW`w%]ozEdOv[|H}X6Th>_ٱD'|ܷU؈k7.o{3nW:3bفvcR)b8U@LeEȻXO41>51hm_T\铩 듯8w{(mFe76hwqmÝ?W2we V$Ōuؼw]xD>w^iF(|)>#:.7Вīa5F<('yZoCmb\׽IЎMxqDY הD\T%㛥0FGM`UؒjZ`% Td@qHGFS·uDb@*؛/?ĥ c)OS}z7,{X`7 }p/ɤ$cvժXҊq̓yT%m+< (MABް]B>)'YEbshN5w{sVZ98H9vI =ۜzE!ljp&Ab`]"A ,y`eL~G5gpG|#~499h o<M탚L;ǍH,ԠZx.f"l|1NxqMJegۜN?iwSRUpWoNo=`)) Z [*Y ~ljxMŦۡD5&7Ug[sm/D^(~6qe0_zu@S$&uzlߛ!ZX#av~3 %*)]vTmڇ54Ϻ/` 'j?.gt;ed)c$hR&Sh{:ɏ|M&Q>[2]ϙ!uP|+ŗcElá.f@q9ܼKy9sKJANt'Y2]\CfOݡ ?xPYMD]6G,{EJƊlv~?R`v,wWnrxeuV y"mReW&v67*@-[7Yo+ApsjޖYƑAZ} )V\/XkLxv/F>~K<σp˗¬,"Ц@/zd& ={$_ve10BYvǣ`#(Ks8o@."Z9΃-<;~ҮivnWsLD[2lXfᦷT#}qC{ߥA-TJ2j :.o\QFf ;\NCf\/ڻݢǍOi7YsK9<"Zu M39m$Uqǎ!Xp ؔD*rQըu%ȒDq o>uTyFE)N& RN΅=  ao118]7ŧTwd;Hʻ}9%;%+q j$7zЈLaC 𘧺$C.>rvpI/}NϮ3/Q# 4h)N{xoq{`*[JЙj4 cE1p̰U4 < =4e/TѴs)d.M5Iz%I Ģg r4ijvK΢O OO\$UlGj1VjsoA|O{؃tŒ 8zG:#fXxdIٖsk`ax. +!E2AT~v=F8+b;_utu}`g(jRͺr֕eg.Xh|q"G7(=ЋU6`64~<=TDwrA*̓Gw7zB I&qAX횦œ lL tJo9Yvb=T{+8B `]4yXrϔd\uVokגZV"!RwZ˩= 2a5Nkpwo_6۫AlΎ1 t9Xv4),9n4̶i|w36>Pȥ"5)7|?24F>PʎkL_3g~vV@R2ݴ7S;;(!s`8LxٕHH|vM)^C2M~@5]Y|R!dDyJ\y&_]iGM(s^x%U"Tn 2^bAo~jӤk ģzR{]:Džd@ȩz.2i)+o9@\1tӽ2|w>AٞA$©riwBu,[A8 &`K'ӊR9/ xs cّ+FuE˧^(:1H#mCcɿy+tmt%ݨq -P6~]Ž?Ok:ď<.!Lt[(g$5+4]*ms,S;)J?-oʆݺ$Goj0?]vT,Prq)M0¯S8uI$ _U,Bi^‹3]W!P3Pȡ y@JX⃦zoojrdyCzq|*lCAF"%#8h:a8l_XcCٰI{.  N'6&džAӉ[ S~e<:LȝPxa-ӁoQ]a1.G*ZqYa'"w58̬ tK^";eYa#,gߝ&!tQ<:٤׉0\R>˃ .5Ĥ[cE~*{rls {[0bв`ч3A5a8 9̒]Ӡ7bH`(tCgn\( Ŏ0pjb7_E8&cB}w ݩn~2yFl*=LuBƫew'.uJP D@٧E yB4hmC^љpD&#p'O9FQqdR _ mypq{%fn7f'~LGS4}_:7"O[GԋAa;|FzG1ON->*>iAH%4|`^zZIm"zݽE]b&{#+ߐp]veLt*Ŷ0b)6D/O%1fݵQ9ZeVN)XmϹx|<82a͟mb6cݩ!mJr/ё:'h`ڇa(k4dk$FQMaqxvB(J8L_ 5[ %fšW^ &BQ8-Q}y )*nx:۱8?8af "JwT@HO ߈Q@QKfYCCC,$6DŽL#hF3TN8b8Pl7RcYr%K1Qf(ɰa.{kӆG:/@<ԪȖLJkٞjiܽ#иJl' P(m({P)fd=-uN'jTTo&OOnbY=84QsZLY \435Pn`*/рg37%H &9qa*3K-Qru.=֮y]P%y t<ʐlItukm_59mRUP9т˩g̴S0A_)=1fs'ZOu(>xGrnoXz)ht7㶰`GPDEm:m!tSBYĢFǽNq\nq8#Hpf["- l^S~,v,4Wm~q"9sMpWjrJIC^;h}۵H3OD7?N~_*?kfݶXq-+2G/TgEawpϝڜO@6PVt{qYQ_\(HcY #ZcOqA8v疧8,O 5ȭX!C^k?6T[H3~C(2B$TIHAcpp *3Gul~Ls@Ӈ.ϲP@,:oWc6 mϷ;,,fATCi=.LIRJ*pTq%פ2.CSo ~ &QIa _Z@I8h'$^dF hYа<);fxK2YMm*5s%V^!>+;\<c<;*^]k5RK3b0 ͥH.C2cAhD vv|ʓcqW:摇FncSN40?_)mZ_[sW&첓|hokH*3{^C vt">o ",XL9ywv4Y.N/ǩsjXk98$'q^{_aF Yb[k2*> V;=ƾ]AE xC<ʹ𽩠@1N&Jք}vg)$aIuuK5^~ŵS;Kfwz@# lmb2O>,0!WFyl3RyM]5c}@= ;/y8P0pf(ZrHOD5 aK]2-_ &?.9K`q ;4 fH۟BTHq" dwbZERcKL+HV>77p@ՈRW~R+slx )gkmdy*sWF0ўGkQ0jFA!Tb+׊s䝾FVȫ.G e.hlwJb!EPw8+ZE pRiXn7zPb`ƽ),Žyװ#CYiK[-tYYA5RJ yV@5/w`sl+[ξhΠpr>gU3 $b7xzK36Pˇ/F s4%զ%ϛi7%~ pשwCpwo y^e6Y%鵱#FGPzPY A ?G#7S֘WJN -EM`9Aؘ* F] }J oPlL7ӻry<] )d`Y0]x0dʔ.`n[t0?V_tq|Atr_Ϸ5')ds[rPq̾-|i6Nxl[.%Q]oY?Y(N|m}0v -V}]15!>ʓH ;ݤdxJ4f#Z?< 5yC{|]~M%q2$O.;C V RWg2͕R@}rdk٫ FuB9X#syP2 dP }O$n]0}@Xi(]E 賢b̄`8+Ό>IA`nڬHC|s^b@Nr@^ r=gNWY%WCmz̸dhϹJ<إrDyDc@nc_ZQ9]$d>PK/G8>0[ s`grS w#*q_a `R4I92(؊ & v b4~: L2ǔ1 e# ^s#@bq1MA>E*Ku?Vls_okCmbvd-oM S~˨mNxUJo9rDAe\#TQu''FZtqBi#?[͛Y}5dI57RTsnZ \9b. "TR#D $OqɈCޠ_|GO8n{ϠGixX9"IW~\/)ue˰!<.^Vct6@c59F1V.Uۿ@G]j)byl{ΡNi62l6c4hl2DV<ߛhxR֊ÕuAվdAL|hÂ3nXM5S=7&ڼt眙yXa I0ή}NqolB?|TaRnV-&GPTo 1= aH9CDc{/PETcv9`TM ͑DLVw7B"y^M#\+Qپ;!kg}L\jz#st#հ\k ;NG&R*IҞS*=.3$TA?o>#0iVFduJ9ʍ-$=nٱJ$,K졕c@}~Жai8 8>D>^WTp}/ z)LawM7]W%c^'e ࿞@V'ܬbI5#)Ԡ1Sc@~QT N_Eh7.r Pǡ\;п-Ȥ)&7 HC It|<_}ϼQ$JVTr]WWY\Lz\6g^J{tǕHܼ[I%dWŐMC)Qsu F7eJ?Ucnr:Tc9#Pc xA@ʎzӤ1C.{HAc }P\:ad4*Mk%b\xzlVk|j<\آUEy $A]218%ҸTn*cr]sb147]SyMg +V+,x'Poa7efAe;FɶvlmwPrVfU'X(~ 9޶͎Tbn!OHBHB'n1^:A} 0Qw_Ae pI͗ǓB-¾uieLjAnD{ut>/}7ck`@P$T1Z"g8zZlŸ31JN qF5ԑc[E4;07,.]..݁˛.+idNB)2p}o6(ԑ Ǯ_U/ӺKnROeW 6VG5Ljp~yRJ5QDs㥃D1;p^w`jVN |ز*+A?g9s#W.F@x@sޞ[JK$9zF@Z;k鸀IEK.$ᩫk=U V*щhuaSdƇ=\V"BWJi{Fyԇ2¨PJ^=eK7 V=Y#SR4{vzG$E!=Gn 5eJk^ZFr$/S I9.cG/k0 ^lY8 tRչ`%Xg=Ev a \EEvD fuQ"r!h.)tu+Y8C!,\ ~ZH["ԍfMh[ *c r|H PBǔ'Y@EG 5#V|dhQeV7T]dM6CbcmOz=A.wfT\!qpvL2MOcNl>7LH+-x}uV&ASƸT,$ASMfrB\wnZ+8c|}'5*8 ) HUnJVV8avx N3*4r3Ȑg:lqWG4` DIj8" P7wn$#'M 99d$oǦIDic1NvY;m`שPU._WyY`?毹7{gɘvalp?> ѿpP)@´8; 8wwc_oB[s>(GG9G? .ɤFpx ?q }TE& ض& k&']bOWu{bzN|RoVˑYPQrp-IE? 9&{$$OctH}a(|p7h8a=>UwfhΛ R ġ5ϙ3=4Ac7t.V??#=4`{6@|3 `B{Ǒ*Ǯo#>k7D(z1I@kf Q#d{ ˕; ;h6y]w3+ҭFB$DFzҤčk f(5&W1R$En,*UjUbIhkY"M96DH0! 쪉k19cImme'-+UN5U&ݓ\Fܮ3~Wg 5"!!m_Xeٳc~+0,cw|{m- IUR,h!rK_Ra_սŕZ!KSSyOD" .Fpx 7 /8& >֬=$p.YH/?Qv(< sќr9*5O.t1T$%Uk>\wr/ UKG( A}.V[*>kEJsW~gɛ;W]CFCVR8U^]S9AhrFTt?^6Bm&;1XC;XU&cRE:SkGqAGG'E^r4H57g82 IΕ %$qQnu7p׏fOzk<k ԛhV`ڐ鰥jcpGʎ;h?#KhnWdkh adݒDT=8T+p>9;{sk׻ /0ZVbOKĄ2V$ 9&Vld}c}4Pt)f & y؁뭇:RFmܳ9v>ls:bxD 4͈ i 1RWLd:ǥ0$^RM ogjf]U/59 <E x` pt$n Bh Wno>g҂*q߶q`e]}<.PVhtbõ_$pPrAhJMgƶ;Y{3g F͊-PNw6tW=LVm g7@K"-,w?g"rL!T!99|5a,r1`UyVVƱݖCN.bǛd?Ŵb(d3jvn z݂?2ncF~RO[^p(oT}0%Z@LĠ,_Ԧa{:ɏa uʲR<[!Vt}rwmߕPK+3/zclGvUthsDA pw-h;?eF57m4V!=7Ս̆9Q_ "<ʘ]+j"-b/3wZj>jz?EHم>3Z&R^s{I^֟,n#KvoMTXLBD_Nj126LV]*PY q3XZ-3aS h5OY <=[z &tBͮŪF164x mhS| t;VO4 @v/8՛$0Wiin`÷*5_hn%ա61Ҹ7^Od鸼^!}.u9 )#N=2~2{tsq}KG:( nnU|pC_?n1E~zc܊SkHޏF;NLJ_lcعt؈g3[㣀/N-^';q섯V/#i[Py'~.qOs"GǼB! BF.g 4v~mI$~u ܤ&3:1ټF5rwdtsI <q{x=)E-`T}o ܋6D@,mG+ Ka5yus{7. L{%'>BCj_o0?@4VRȘ3-⸭?N5fo]>/S0:ܴ/8-=.TpI=%zc떯"M){f[aC(SF%yWnZ7ϴQ0J8T.Gl n;p<ՋYy^ur"9X`WC΢Li]3hki䕝LIҽ'%2,Bt4`.ל} 8j}Av:`2 ʮuWYm= 57䩻Y;Z+(,lV;Sƫ^9m2˔,̬i=QzR+{%w"Jt 9]D top⿠$=TbmBD#N2a,Xt4{ߵtL@O߶^|x" 5S{=<2jWhk _z@ f(2㻦}4 %K3[^cU,洖cڱ3|+[ Ϛ|rɍL>!'C?U3nSޒ48\?Af!83+'ӳZdײ&Zo .TXP FQuyMAyWZ1PjOK ^s=y5q/eSt4%bA9ץoc4co5^qBUz'DM8`M-i^At`7O#G p4vR HU5g孛R Ѝ+|2pNvr^,5`،akPr@7!~8 W7DmU\5lz44Ɛghalwik 0lWh ʷ Ur^j:F^p7y7ƋnDvx v)H/ޘuPzZwX&\[*`˞]uݥB)=j£{MAf &#oKu[kWnsPVJ݋'[YW;5λZy  lKvyލ`5a*<C+ߎqH?ۦEⰮTx}"_]CE4CSɟ.)4|0ws#7'KB]-VnujV) ẍB(}@$Q/z9apz:7YȝiO cpKwi_L}F ?ϐ;Ocp[R,Ǟ:ʈW\_GÁ,&0+/<ћKk` {)ve X Ikbyi|у6<ϸdxDLvwV>|"T 3să§fA{bY]SWqqmޚ!E~MsȐLD֮x׵dX!rUwCA|L+7Y.^vIWb{ 9ц` ?gQR Q֑C( 6XY~Du 8BM<̺f)Llx|EFW?Okw)eAZs΂.SAOVRD,|mG|g6jP j8{a#ՍhZ~w\#pij%|D.xR̵W-/1P#L)#~d/qxx~X;b8[YZ'm/?lK-t&]&2]Xk$ |O\8ls跷y)CjI|Y5۷[hM_P$>hqiA LU0&'}6ڎ=|<7̆\[b! K$T{4wӪO񗹃d]U"ނD^A$" һ },u.>YtڃsnB{d?=;1:i1Qc&?MS4z/2M,oic/&wGCNGIe;sú}ipE-tW_2 *Dr{Fv_th>\\ a"|nk }!w08v=pϕs܂NGidt;y 5oz] Vf+hsV ×A`pizXkRtl<>'-D?H̺ EsyB@՗왥ȂjE=8q804tj,W(H$Zح춷If+}xM %{807:R ;0 C̀uݦd f>Gsf6}^Ԅ4zϠ-bG5љ: ƾL}K%]Y=qA"H#ؐ%\QAāgBR}$6®wNn">:oAɳe+ݹ;?~L?K;,9rF"H皍YD}M|TYf*C YL1Ω&h1y|I }Tv(/2DJh;nt4KbcQ u8<(] oE͌ȇœ]av\[Oԓv5v\{$6; \\tsZđ&x+6k%c}}OɎ=w]?I u:Y4-2 XbFX!XMLP2, oM}sf0XƮqZ# >w!H{NZ^SMmc]nuhwCsU냈L<>rXugޠ},O|S&nԿ;q Kay= +3cc8Zi'd25 c3DtQpF,)ieh'& B0҆=gt 2CBX}f@39K%ڭ}w+X?ZG鴟:D~׼6_Nxr~Q#V)~P[0Zo^j.we "@<[៿Kk*`& {w[הE! W`]V~&.u`Ϻ =l\yTY Fޜc !J QVuAo](ϠӛLN ƫiW諏'CN^{+վLr*x8ǺN!=jV8ٳ; SsY{{'s~(ihPGv煴ܲR/XȶV遶;9Br?x38ADd W=ּ܉]6#|^*d*BEh sKM$,7 ~H.Ք̿CK6JX1" LDaDD[֛T>O60NFZֿ=nE|qXzr9>8# Zba`ؐG_?VRQ?J3?m8V:=VbP*iڔw1Mъ=HcR ]Ǡ :Ɋq+! Jt `g@_iCt,HO33A0l2<{pO_/3d)0UK\p=7>bNnf:uEbù=wH7 zD"fKVɁ^$Nj:U=Q-efH4T2&IG+?m5_훨C'>]ā"ǯhRQGȯSd枕߇D[V]OŬ-m-GK;DaQT9 F2y 33t5>i OG0<9mb|Hm7);7ֿ̪ <̔0 eRWIrNݗYS|sr)2%g72=Sӷ`>Qs\nJc$,p]\.9np)ciGv*bPVKt0IԴ>Z2 S\@פd}l RL[Յ##BDJ7 Ox$|ϑ<}-أלe#]gȟ."vsDOHˈAٱ,0|eΑa'F;ݮG3=R 0-9NӾ.am'3kS}r_8|ђ¶e[p޿ ӌ?g*b_Hj_EH8*p,uI:Fx8[?4P$(q_12%h1UL>؁){үx\Y̑X&?wHS`XhfXzښjTCJ@;ȥ tt!ȿkЎ4C #EDZSb Dsw˙h)k5p3J I7'f]1`&]pSٔ٫ǝd!ֈ甮g\QYYN>Iڟtׅ̻nJ{̆U`x~Zh:a xr9΁~513'9D|F?2BOj+L 3ݷ.>NIwѮRKƳ?ChKI)~goCܤ@V4@$rvq.p L ج k#R|>΃Kw79L.o'TfwlptFuY|V"akUct{-?Ofsb!֪qT26rdHQIΩ3o^_IJxk]4KvǠ\ z|*itsKa&)B/oGZob/hЕ}˪^GOzɣtb T5@hdS~{-胣J T^6CveHf&K5QIB4A(ԔJ>e]!IBzz)Q5qu`.FIBnk4"U1 Wcx ̃lhϱb8kDˏn3XOa2-lp-y,Ip.| xMb\A  AU ]L-87,z ;)ĹQ݉ǥNc|[2W6|e<_Y]qWp[&x0gܞ"4He٬uF~$sh*΢\ـH^! vm3aMD56Gto^Gݓk\E*6i?5(Quv"S@=ۀ=;Y|(5fH"lB ?6E-kIΛY`/{r5umIP64K#5s$/Ԫx7aJՆ̰{6qMzw3&7`@;Ԁ_S[[-4)im=E(X,%5hF5D59241&-#.w٫}y,)X;MFn}Zh^ cZjC%x::.rx/Vl|%l,(ꝯ|x16]>Sjodi!W'ށ}T@>~x٬xwowfϫX?4b?,{Šh0! |'@@sZ.(kD4 n1BeMUtNmjO<+%x3-q"MM)cu]/]OWy/.i "ҧa@ԛk<@9|W%aHM%3ϝkKG.X=[M:B/$h\a 2Ԛ\ҹ::tjw U h}>bm@e೹? 5QXftaŐbַJ8Z=!m'cyn@G ~T؞PFdÐ8! BKLj!ox9nc'{8 EMuu WSwZJ43Ox 0lC|6Jqjs\uX <W={-gҌޖM݂ &Ʌ;E{1wzt[صbQ0P +cBMpUm - d;f+`ichRoSm2EP>~BR'[V X1m=ԙ9Ke i `1 TF3mÆc{&+_ _]!X+$aGH]s9j@ qEM>KySklřodP? D6S `ɿ"Lԥ\ cO x;)zwĖb< z`&q_Vh! g4ӳ\ E: yAٛN ’V|aP5by e0eRG<9i/[V.g }9))^D!Bac2^ʻz ¦ʷ{]\!s`r:YW 1' ׵vR?KՃz&7dzzjW*Y$9#2r7;`d{=LMcFbCI (o\^ <9M_:dÃk݌H F='yhq֝?IXH$X)?CD1&2tct)J01&r !."%Rt7wr"v%%0) J2@mO$V}o*)xS[P7ڿ Ѫ~A8=BРI!y a4&KY0qߛς?mmr,tW۴+?fPUE`f )oH/a8|*&;r!k3@ؚ?ӂo7\}W)f߽O#J>oHQZd5iLq%=#m"όbz8$L78̒Z T51(Ke&7`^i,0&HS=#ul/C-F7x?2cӹƌ.&@;[֦o$Ղ21K>gc4 $<Ҟ cx,>l: 4723U\#ЊgmtRۛĨ݀r2ZĺK׭ptI/ _gj'c)yZbyp.궲ӛՑh _aIBeZUB9󍔫al[:[{ wq8p3 t#ePYp5%b%pSJ tɎLNS[˼\`y]qcSoȮcYF -mH33:ps&GI6Œ8vxm3 qW$|V}'[J]͛wsNNn- / S}oCj+7"b ˌ]A(&9JMx04gp9(!D!+u]+I'M@ޟ̈́M\j%i<|A,DUUztAX1}I&-tȜ$%vCX=Z4eW_| .R\_#ĻBoߵKJTDt_LPzGÐ$%,LsR̯0l*Do@FAԔXI48$^@FM 寄 %/+ť4칖>ip =(OKlE/vO9'여Qg:lpB7%!]?EDc{'*|jO(%=1d$fViܶw$ZXK.أ$ղ4@ZKq=2]0a/U@1.)N9e=YHoe@9G+j+_N1UADFpȠ ԃdt#N`տyu- J7x>QK\Rx0g3nn$6\ܤ|h&SʭC!h8Vv "wB `1¨\'Eԙ٫~sg`2@6.  jF:Wd1.Y|=S++ Cb3m-c77)hTz IԸ ; _cDz';A.Kش9oZ[۸./mmDY-NѩG`ᕫ+ꅪ`7)3P[Q(55'BaDL#(sIe}Qu (]?4vo+z+cna*C`iIg=.S vgLI*fd_p!aal]eZ|b/9c֪-Ɣ!JAp Su(~DDp|[H`(-9;[ &\vK} kQMc+l󾰏H 1+`I:h( 9(mHlfTF A#0㌸)[yWz%qq r?Q%WɄ@^/cu%U/})rM=vrBwSLA2\njΑdu_Q_>yY[:;b>y%#$Y0$?JݓB_%y"F@4rƇ6$Zxlq4̗DgV%txc"[$k똶rcwTp4X>}ӦAB~=yU"5μFgd+VQs i#u<@C"`s"cJV4n/y&Rj/TOf89Uȅ}?n!А2C\nܪ Tk)Kboۦe֝ <%ֿ? `-F6FT;Uμ'%^"Gi)nm'h۷Ʒ|vy]i$>B<>6=*3c,{Y#f<&>& /^0I=LY^(10ɢDjitR#6p ˻vw0a\3esV|9U yS4M.Ad2_c-"6s OqI` DE?Z)C$O…P8OǕ/FM=|4tEJktUL'3/AG/KdaѓxR_Cx D7HQ=9`ET7wHи=&^n~QmsC(' 6HZz!~+ﲆ{qA^=.6F3n0dvXf*/47;st{Զ x D `7ccS IδOGP 3AԐJ͗DƑAi_Zk1m2SYGpUf:zU$j^ #P!p]CYkn!CrIP?ן%}aXQ^ܡ4)r_ݘH0^Ѭ: Df:%tޫNlq|F+;MSrvKNU7ˌK,\Tl$!E 8?蛴s_t %/)Hj\ۮZ&z/ӑsTQ3WDS+⍛ ](S;N͐b̜ȵ#x/{v-awzA=N}>%R$IW\Vfï"pNU^I'[v% T4!ݹSX!zt+) i~o[MD5ÿxU+QŚbK's^{*}ʁ!J{!f kqE`ymQ?IԃW[Ĥ>8_R.^O?#a2t̾xB9̕\tuI\*x?0"-?Y< E`eH$l/S*c2;n;&E8I\͢*%`"ezȈ*nOCS%"z;<[K -zڏT19nXJ\Qns1tPY& } MMQ]n Ejzc< [>\fW,{99X uzS׮ A9U~۬4*6gю{K[-5yIٻ(h'J/u&Gdʙ(JD36(5RBpO kW`P du:+J {,|D1:ɲ,Jz4F9SQ=!m`/ = ;e Nqc&Ueƛ(*m;{hT`& zrX%#DBugƑ A7zIt-q:)^m=H.:''[yX-Ǻ7^^S H򌠽 za_S^թXn 9WC{P`jƼӠ` 2錀w Ӱ ?U!rw., jqIIQ}1|}dNYZ~-k[IiU|0}p\˚ !s^r(0S4d8 [vM{/m{PA qSjX7oVQUK ?V8أrMOEtJ%1v 7o<-q`ɜ-D`C戠!EwP, ,,݀a;SM}KnY"x@Gy8pkd'ExFќt#RJ_2A'k;e ugJ  O\ P5嬕`*ٱjFt IS%2eăI(@y_t]'fV^nKpeX*V@xesiU߲!IlB"88c5D0p̨X2F؉6@L)r&mD lCNzik OITؽ_n\a$C60]*ʋ&x8^" 6G?4gjMB I6~6qtYE>E:7^FOtayjMb>#"G;2&^k&i^l,,릑G(f?-HL;2j0d!j~)vK DAsj N^\*D i<{ :TATv ᒢVjӀX%w8ƕSlꮝL{AAo;u$EG{uwgr/9i:9疬?vʋzUa9zLW–fךk;Tݓh< Y6k46T?#(PQ\>S:PLe3+-OuP^Θ"ֽ& s% [C J+uNdc2I,&0rAغԌۮT9Z,z(ɣ\xːSCx,Y,!++,{gˀ1qfY)\e m]˷KNT1 5フlv3%YJL١ onYirsN'KՇ1jn>>+S HgR!Ȩcpp86A_պ{p} 7.U"<~2YnM*d=,Kq~rFQ^. ~~tq8Gs/MD7s jCI`,yf('DjOnQiyC'wB0 :L-ZP@D_̌mJt#$p@\*Ks$I8N7^;Dj2=P0[ӉG 2T/VjxU{8 ye͙ C6P;$E↣ck>8^ Ͽ}οHSqXvZkZrDScj(h|EwWH3 MtR joxAс DǾ5E\ُr w8c>Ӭ?H,5::~)|V*^.l#j{ hbmsTכ{D8q84W`=h< YS,*n<,],Бs%M-C6Vt15clhX*w~Jj'.k`` PjTESߴb:Z}g&6__*c؀Ѱ\5SdjCf:`}Hj.O'ՓбFJ*[(“2dc@]2m L?FIMǟzOl~i," Y)G&Pct--{U0K%ZPb&fe!)#3I$r3 $6Np4Bw^cSi3}0ssq W1Z<'>>ɨTF{ *Ox=ky/!o1R^sַ(5]hYݑZתmq,| ?8 d i"DzBDA> MVv1zۚoNXDؠoGuxSn>!+$ǂB5<ˑ3knN +@jwqNV "0 *NNy{؂imJxO$LO(.;k;395<"G[Szv6P.kMXU`lQsz^ZkjHՙ4}x٤r!-Uwsc@0mg:Triq^Cs(UGbZ E}0_))'E#9{N'8 t}B@m Bw1}U@hka8` 且/"仁#`3FmxLuWь,b}\nD? ȁ?J0ISƩX6w{+uNl:)wE7wCi/*[X\) yDYP{5wXAH;3ǃIiNtT]R ?GˑI9:/&kJi }WSjf@BǷą2t/O]0W9.:$"o?dA$]VtqR^ik +6+(+DB{U~ZU@E%L*E> W Lw'UPrlB0|y՗-lQsew~Qߗ=v on]/z*j6gZ:LY3&̐5,􋈂1꛼Q^WsEeXk D.h@PNV4B8U pc N=~7¶[38h-yEIknjY)e)DW)"tDM]Q- ;.Gʂ&$ BEŃ/嘀<.z.ذ N$ 1T$x=6S]wkH<ٷD z-_{X7 g %`ͩĽ=7W{x JĨ &fJ + @CJle}n?9E'=/&cP[$VH1%ƥ+7}4lhaSi$'_%)m`ÄO\3~С骂޴x>5B$]vӈeU\X$˳/g{I~9C0+ {6].CW>.e>#˸~\q$k!CHJ+I4Nzmm45euO`&STDL +-+6=>Kc+ZMrta+y`c#aN`UpVr>${ZP\Tkjak>"a]T`9i|[.R>REk`NHVkA}_qz#ILgZ\~!iYZi<:D:&:ҐϟapmYw y;#H-=k.r\;i쉝 4Ѭ.QQn;GZG$sOS.Ӊfy71v`p"$(1Ǯ ` o5}jS1h+QQ<+ق_8$//71olF03Ą =SC GEUq>]|PQ*A&Ć}jpv7a0%1Ŗ*Wd|fsTݕM/qE\eZ€wA gsܨ+?#{V":A5W pjjyg@o?k?HZN%Pו /õ{>HuB4.b>̀pM\]Gm !]"8z0hixUw^6zm qR@{eABLK5@;٧vKznv@i?4Sϣt8~]aE0d6X[GX5\ 7W ynA"z'v??YozWCqہn\ O~r_ai0*PavzQz_r%&VM0t`tB.5$b;A5S;>N4oJtC:o~«ozk!e-9m6DV`kop.Ѭ<;侪NWb -!NkęޝrU $9IrA?15#QK%+&6=K3bvdA6kx9x%v)d:]"89~ܜd <` >-=:^M'+s2[} /J ٨>w+u2SQvYz!K'I=-=y~~I`|V=죕#|7g>l? C X0DƗPiu8.Ч;~VFfP 7w}M2#X|6 br/r齞jl疖hs u-jB|TfٍA)Y$pLcIJ(sh:֍7ynT>R7Us.ktCkL$2Jꐥcʓ1fңF[X x W,bԯX|k'}- sDw M041`ts͠xJ$n~A;eVGJQLbDuOXz%Ls,J!;Cy;줦%ؙ8`[Tn*@mV[;hxGud[-n6yĮd}}[&1CzX>vofh)܇3eɎ`kr_8E^?FѴqlВdeä'c3W0P=F멝vJ5@2wOo/SDʴlQ/m 9 Nr7qqɍDSuu/$|_ڥ_LU{tkEhKF|Gj|6nj}eyS:=pa{IL8S7i= ( nQoP/n:Xri> ;4oר;i<m*T5BnLReҌ/\#IO>gS 6ܞ̻h_[|1`1R~nv"bΪ iXyOA+6iB#62}ێ|;@Շu&D9y` qzLX- =eWi)V^qw #}ȚoI {kwc.D AB}Ҿfۈn,|p' BAҤ}[k]c '䞛۴ 7Ro6!} /!X2;T22/lؗrΜò\e=t +1^Qr՜]+2crQuXu}76t؜ 8zG#7~ PI?l6EW"gjI񽨆[2mB~7Փo!z33?ji O ,);U9H@=r؞靡Z";ȗ!}a˅f3ogO#'ɏ XPB|ҺpK7akw"|?lSGldo#U#sg cuHN厚*LH w`Z'όX4>(pvÙvRrA}'ˆD/ݯ%rp( :[8]}(BZz ZW#`[+*5w}#hB`adI^3ҖPS'|W HlJof9r3TCh}r>fqPEiE‰& 9f2BЅFޒ2  q۶dw8ߎCVbX!gO7 h&(YNDpD)"_fF3*`w`hɾ:2zCCfԐNU%lM`~.FWmLјY Oj-\V\"I.;epAd |]-M末P @*|.*o?Y2̵4 ݽ?LqI %a@$;KZYǙ؞G/@LP*нȧuHvnya&'~Wi.n*H 3.%G,a̘e(Vӂ*&8V ;G)Nz @%e5QKE宖4 t>~;R.QC"ĆQyr< ftoxk{O؜Dkju+k?aVFtS!P5x<:˺}+o:'%=$%Xm>F6)9S9ƒ.(LԶaI').wDBTR3o?RG} ;N\h~x 24+Pd*:;j"w^ŗhѢNGx=_J+$DVT>z\~f9Ж 5U< Hj ʵT\XKѠPi- 78 +c!ElD O<3PrHPl[rCpX:Icxm1O0m wbMINM4ِR6< t[tSV_?Uv Z;|KR?qx5Vdr =v c]7)HI2eLdIG3[YA>z,V-\ѣ<ՇyjV خh@39@4[[*͗yMxr>Dh`DCqE!Wb󭠝rTK)v 4_R28 ^[no:^i($rcAxb=?.4)b_ /o ʥLnF*``jzHf鞝Npw?#}htnj-MJ0 R#!9:[>;]!-Lrf {䴸'lo1j,yRvQ0TٮpdZܪԿ7oZ'isJQkЕ"(gKv ~R*?TJzFFu6B$Gsi򇹸KOdъ 37K]垔d_y%<~ނ0]=lMpvHOon(YyYֹW⯉T7@{:k}j6,uSW$;7әEvޏ",(iu$zEmi_.|Ÿf͒0=rsy8u (8>(/raKEUSN]?7Wz`͉pL+anM572)IPxp_j3ÅLKsaqP_yGr2`P'0Y'k@U{5ltDS河z)N-+ؐ-G(d:Iέ2oRR꜠P 鯸_s(3*#~²ihf|aම r`Yrg0hQ3oW2Y?>Q?zYI^7/=IQ0ұ5d.*bA"]q0)þ]{Towۆx;xM&R-5K`1/r (/nYjFD(h=_s|OY||ug;ZX+Ag|]?b4":Vqs!*䣟vViҚW߾{wO{Iƪ sSj ^})tAGq)w.U̹p4N|f?[ y՞WςP6ܕ"2-I>+$r_HcS[=^2.I|e}*5k<.|UΟ"&r@٩HrZ=kiO@|(q"Xm5Mɲ^[ F8+I-cIz|$,HFVTj7B3Uz-2\P6PhImPTZӳrtU/qjrhcaZ6ͻ5,!ahXS? LyUޛCpeÇSuNį5:-XDW1Ǽa;:fZCծ*6ЙQrd!4mm6_Ria+d{jian#6\^GEw*\_)]fI5o*ukL*Ǵ0#G#,^]`yp1AP޲Qh싨9FfoO}ϗ7zfr},TAb^ddp3/ck(U1ZB,߲rtaG>q8C^Ql`D*UQ%ewҖrV*yL`Iy@A1B6*1VxqtЎLl[aCS|X'sŞ+(勽`㧻_֩I]`&+W7L@roSkc2#=v f aaCˌWh:6YYҙݜm2(ẩ`;}@qX$Pn!D'Ĕ߸I&U @-{$(..7pĩnZˬ~yo:s`{ᄤ{"U(c}Us#?6oZ:),Cs8kw~[yi5#?DR}C6VJK ճh?w?o&Y[lnS=Pnj>Rw;gbi_r(~ꯗ;1C `oq%@!4S~\ DXL҈r F{E(Q<s3uZ2e ^3iO։[VnlRE$Jߜ @M``殊\|&qj[llRFqS\+?\&L[12&` ?0I+Ii>"TIj47].NEv/cP6H(b 9V9I?D 9(D|ZKVN!W% cBxއ_m{lKPRCԋL W$1TVBI@Ϋ妃 + #rir ^gg&#V^+a1O#6raP6˔ƃ${0ht?'5I7XD?w~UTǗyet( и-7Y6 $&3Y ˓vV<2x!y-BCp#R2/#dre(^)\R/\,"r^;KK"4׼)0?>wNff~\74`eI8ODD{WfS=GzX׌vXl1MIj4f\LS [RL0^_s^GUF?M$|.q|!Kl^ЯNFE7?uc˼Gu.YuEx:h,Gn[}qLo~i~)ړ/h=˥ɑR9aW>Gk|O'Og qѥQPf/9h}$SfWXrS466/5DݿBJᖝ-ϥ1K=Qk9V[>ˑ{FÃ^'tvq#u/mlnV.y<۠ӭٰZF>ȑvhn%k2b2<9M}ʱFPR8r!*zU;tiٸ0oZxfPhI>Ct4`tfs#`dWc;VsӴ+5_W #m7/S:.ȷ-k+LN .s1=i^%nw~ekϐ$3?c,!c+=Uy^NQQl6<*imN 򢀈nI8i&tT*$HDxʓBP.5)}v"{FU`}o.n5A d!;|Ɂ^&ٮ _%XIyGW.I 1I&IjxNU "OI`wMA5)&qԳe3ҙ;ًp:ֳi SY]J}ۢВ+LN(- E;)]߂fDA 71K\aSug+i+g')!m3L^^P|Z.p]Wҕ ;i;|pygaq"{vk?QEQ} ^@m8Uwqt焟ݖxFnD_sS,8]5՛uφmzrCUR>rEBkdǫ0Tp";:H{@k# /ļCYWW<eD6`p*ҝ&I]^C OD 8:tp2r!?zv_xγ,) ā;S~!YA ~Q7PJ;.A_ 1a/ A_ވ]Ɋ8+^FyO9m~/MuJ$aArk;!rV·;B Eطw`Sp,nzagjf|9$t]1RjyY eY99ϸ;@(^֤Ҳbna;̬B>6A,W(O呌ٱθ=kp x,Ur_9x8>^_ :GM3zLߗEH7s}-}ubio휔`x}OpRrʧ-1:K g(Sj -ʆ2_X =`-ڀ#d7PBϥEz5, d3NXz˧Oy_@S"Rh-iw<婄46ghOmx~j!G:̉Pi y]րi.G|\|y̻V&o+{?!'QE#1qx(-sa^H2FLѣ-݌8mC(QlAP8~I_N` Ey|D?]' #k䫞u诧=)<}&0pٮ .̨Lߒ3l&T֯cK Gq!JS\(܌0H 1v`fot=a N\3FزcF<}SZX<̨&Tf{^8`C֕Į+BI=hZyN}R=(wV`/ gLhEpLSߏE@o/p{s B=[Kh"zo0Y\d=r6O: {Up;G$hSy$1I!,MB~l%6jh0 1fPP5 ak=Ur/y<{Mp[*5ePWJGt =y*!l:+QۻC5qkL5}tގ[ehn+ A e7==l4CI[!P*7䓁|2 pR4*-TH5ܬz 07z'{B } 7 nv'-7˄q bx-'EW fԢu%#o~1)CH{^F ޠ-Ez)o8YK)WF^;j9 -}r6-/%4TN} KN%_l+ _tK5+PfZfyzSSEorV$; >YHMW# @f1~ئE17徥窕Z H]gH@-#<Ť!%bde*寢)ȇc!nq\Ľ$ko}15WdCmmFyN1@jMFVV1R3{gw5QAMS~~6V-)IHw;egNMl&deB|oEY{"D2YO&Aujs'ԛS+7 Q`ĉϥ($HI91u.ͦb䌸.E'clB,⃱Q^\зA , wg@ J.>Om$@٦b՞8"1AҌާA'C3j<^Wu^p3exf6]0.-vN#ArU0My\;/C:M|ӏHi4-e.N_LX^ Q!ɯ}ʔ}+hߑ_> -©=XpZÈeS4P;|g5ǡE!z~+|O"&Z@GKE[%G3˾IU MboA2@ ehemYh&Cݤm8c3 dךVwܘ 5 9͖vK DT\n|ihF(}frGA΂ܮ8t_.0x_Jܳ\deMd~oĖ|#DlBŹ>=쬉{U_b׭%,z DʚQ?)>HaKyX5:3hSǵdhN3uS D?BYYO֢2`עy !p ޹J16猐2PWO F6]ҼJFUܨTIK2aRWJ!{- } "h-/|-ɧx_hf(ܼ8p ?f1[wjr8kSLp Ldmq9 RwF& ?"EB o󳱑FhKï_W25#]c V~IC? `8k1p/e#k<*l!|LjYl](R~A+:|`ay4P'ᏹ_nQobU]iwu(DƶC).w-N-du9A" ~ ϧ6O牺{ZB^Uٟ=A{Ϗf<ıO@aAM`Nv|aDҪ  I{LAR,qAd8^[.~9[+{ hwKmPLpuD{Jh6- 3haYwA6HC3`&7ӜAՏd~ r&=:#19{w79K#d5X}m N0w2bC!o\_oo̧ߕBμyiٙm:2P߾of?ȉ9^]hJKIzAE}5"V(0A()OO!H򩤂.1+ FTMRN(&Bc/ cmk,KzYDB _rd8DuAcψFJ n[xY G<_1#4UEq>ϢH0SZl-:/tʼn&%8H6g`dɔF$±"Js4-Jf(zu1[“=|5` iOQ߹S@+PMt4Osxj{y1,#k1|.4S .Gd FHI5F1ؼ-WT&ɾCѸ!,]ì=q!RWwAp\R؄ 3y )@ąy: ?0Y ?vĕIHG%ћ֝(&[4B>c=Bŏ_sBgi,.^.?wJ2g?d➃"J320zry͚]t2jf]j(3Mydi<4WuˢXA]OWV i6(k[wMG,e]ZOOmaT'jdž3*^}cf>1"zK~"cVVS-׽]l 1S1#L0B3$śA.g=?n onx<*Js6;h(j"R)bۥD nj f'H?Bch^~B60²m~H"ܡa\Ty߷Ng ;S]HꙅIdND#"&G~zJBF K"1G51"倽kJWg*8 zH1<ō<qexx5O#\5єc$.\;Q©l2DBƈ$d{k#-<\Ls@ryF|^Hy1iJcM"_2xrZ4wHU+y"?|5Edwh}us1Y,tU-ܻ_@E#y;(Sr͌]yh۴aHAo "';,.@h4*I 1Twث`sN ֹgKXH$̬/ĭS[ܻm-T`cpZPnG$ 3 + jKT˟VsVH5"8+[U:-@_`+sB0O#K&gI̩8';-v$Z![ͼzEfYto@] θ7|AƍH:\.c&t7۫^Rlo]pΐgit]UُŞ\6al#3lbmX}tnz~k2 /u].`9]j(4T\f;+!MJ1=:`ϴRG[`~yUMMC#{kjFc{n#x T*=uqYr&@:ESW`6ijWA1rS &fůSE`!Y7Q>^(]KZ0^h {cEMP Bo.%KJg[$ ~zK3" ZK\(]v+ֳX2d `sTj/Eu,㭋?wFybcdm,"auq OB73`+NĽ^@-ID=B"]U*(aaYFޜR |DP٭ޡs(V*fU:щ[qq,aɪlNiI>!Ny_EX~Tm̝X^>gՃJ{%]q#AJrH*'wiV1:?/d-["փμsG`:>AMĸci*0 XEC*I{Ki針(@G˰4  H >ph œ-aIDԄ.) M[a"封fd%cVdCkM= v5|V7 ؐ:V>$cZٿ9y˵-"94S$GDl0(]+UgA6oV9t© mxum(Z^BNALB͗|0>Jp@}X2QuFeiWPK\i \Pb giW;BulJ|Rʂs;q9.8 AU+o8t.LFEp9I6}E=ۄ.2~&6[JhH[%\B)o~bH.;"]$b^FKSK?XCkumI ZИΗjNYs$ױ.{%~Hz98!IC}ߊ/H9A}+c\,~K\cM#5߼Nrͽz%kILQu.ƨ jiisif=ovM{W޵WQEh%z.? ΈÕo^etm"k1 B>E'4H4 g"7;9Rtd``fs9^}*=Da5[~z1m3Võomb0OS#>4-LͺQ57<.*lehI,OճDGUWe#`s7?B1=^u;8f,*Y]J VGE6!چNs4Y)*P_^.8Sq y#vIB>dG3q$UfE\pKwƸ HF-CP[e_>a"yrPÑ 9G-nĺV/M/];0#[rc=.4\Ϥ;L 2ſul:r_ekR݂`@p!@˦urp~6qZ?`g@m#+r>^3J V\sC"'먯}$(Z4?]zǎ{umJJ6Re58]ixvDkI6Sd]x=@Mw(EIy ,P҈4}4zo)2`κr9:&ЖF(wk=z3Stsc=סJ-Jj i&)Hq-d-ԔIqm@T1I2:#,"9yx1'GkU1>/Ki3cmLV1B ~ޓ-}8 ]/DzQqUF*L&,ߞhQNC.xԇ#b@E-G,*m<T.X)SWJ@< p{=l fXyGV[0q{  l{}ivH˘zG:Of=V$TnTm{x'J.؄րv8cz@M6//*ׅ:.\6Kؒ릿,I=,wHmk[I!ޭf=FpfiX-)ü~@G]w+6>23_hKr50ZE&Y@BhcO|k0Sڜ1FP =%Nb[g>^91'藽%!J(yr y`oCDkekۤ-𽯍}hIAj%>9O89#|^P)^4|R dPBG%I`610,#O/LQ৘*8,-fІ- Nk]]W1&oN=Cov^̹?>h *JwfXc}$*^,x:F4R@Ⱥ% `tc8ԭ[MY%ZuJ">ѮQ. AVo^nn\Cɠ§ꤴhV y2e!#mMB꼾D2XSSh& WE/ڊQ:Ɖ?IzϦ|h IL:؆H=87=СY~Q%CFv0rj`>0`_$c3[`ێ>)vd}+ׅ'/ cd&&SgӀ݊'R\znJs69΂=:'S%PZ@ e&L56AD"U<.al2FZ\Qڲ/]@ Fѯ%XDQI:l ,zsaK7 eaI=^n]|~[xi+yfg0*S+pE؉Mcq̕)Pw/ނYӮMOe|p~j.Yޗ #^;3!fgp>lkL!GJ/Iow) TOH1F zKhhĊт!!p ]o I&@՛#ܽ|i]Ҙ'zqf`C3e?A6bl*& XD~'5IC 0 ӪckiCζ X˕eLX3ԙ9?3F/51@K4/CaNeV:EPUef 5 bdEû<ո2>IP@%V"w2!x@X<]XFN+r}wpgUCnUFj!480Ioi'c ٟGͮVu᦬hAwHcJLth{74pT60* Wm7ߗ^%"!D|8kYaO넖XZXN F;V]]XoKf9{fNe?{9[ܪC u;tZR9#E*?T[nEZzF1tF8IrEGM@Yi ??<!9ЂfmkЛvA^?V$Y'OHN,(/ֵ ~PoO{sK+g*$71Vや.XS$Khh=NߍP+Uoq"ڨ̫Z<[>'D}@F}H`0) GI[6)%l"t:E.vAyEЧO$c/تO36-8_q{ I5 QbnjeԌ'L\@Rؾ2빿,_ص-~tkG \x(f5HC V@źڿ^eYۭfST 奈axX Mgj+9X`FcW~E ,I6,hܖ(:UNyx!BdXѯnDM xX%+q^9MX"p'4ϠB҆Hg.|" XɦŸ)n[fJTṀˣ1ޣPNadAi7jg{J!@ ;7*6& \T V " 6 \xBBSFTiH3?Q7(Q[%nl2+7ې\[ÁʮrKw^:6$b,e>\H}ڱGwJӗ\;pbnqq%_-x}.ټ)wۣ%cMĶ)˄!P}ܐnIMSk*&μ"eZV؅5NQ7Q$; ""(qcEqaFFb?{b7ݥ"‚x)%9M+FKы\3!j3`#{$.O8衻duznOv"8 v g|'Pe!Lng BY{N d>+OɩS iqcUS#ߓ/8F1uC*-X.å®٪"4ǧ}[cux_8^~_Oh|Z5Ra!QZ8m8w(. x= ~PlVO9(Tmur[\bEEU aȑ '@w DŲfW0ć{|Eb2ytrLoa֑ZqFjTXgowEkFP<%:H:_4`w1 ~ 4hx˩]4Aa1:t~ZHLC\\S]:QϵoQMN9zgRZx¹P(TvNэev6AZ>`9pŔNtz!N[6yYx^R[9ލ#^AOuЈ&=C49n0$忩AVfG^2c[;ளuxߒ[|.&kL,puK'%ĪYQ٢'v!{e}l՝Ng\;z fP0ŷY5H|,W8/I~{XҶ+  căVmzx2y˵ʃW"N;'ÈZEuz={įzȽ߭UeoRJlXfAmU e@r6\{<V& l\UEOu5qw woQڙV|snGA%mHs2V!UZ/XK#.H

 4Bqq l%۵7 m/tJIoZ o,e&62=uolB20;? [o ̀U\_ sq`f^nn5޿xYCygve7 Lq,y/ N2+ry]S:Ǒw'7j3=?2n<3[v@lU{@O$k;߮F=z}2x#mI E|;.oTޑsF!7$w r>;q0jyAflyʽh֡_4B )IuZ;Cu嫂(ⷲUޚvP$5.23qٌG93`A?Q+FPcZEYc~ѿ%) 1j#@[JQNGZjmlIlҍ-CGղ 壻 NTNAv>4 _6sI(3Vy{i̎YXsHaFYGj:6bMmMDM ̓I2|d^D0W>ZТY4 mޙ":+1i/MeWE@  g٥lľ߶k*8·U{ӂ84SۻU)'|/WuNE~ ʠbp_ be>"7l`'ZulIg1v^nX+ &2^GzK/YuaV @0)zH$9oc՗_0&^PUّ:[;f`Jֽ54֔MZzvRq9?"lA g=-+SBl~!x}죇'Ee_٪F[p&!Qw 0_U0aU1y; [b@ `]7LԨ^ۭͬ,2f§ɛڋz^9.XhdIX@)7(Eľb]0IZۆ[yv%0|9nv,MRNKcQ_ bBr2ʚ@duk?ak0sz5Έ~=,UK˗lKo3[E$J4+++T.kLYz91K':p1k91w($G8 7Ek,./d{I;9v,|Z<˪!өfcUd\i9@ ,k3PKƧeA ibgLFr_8»_˺&Cxmowrn OqЉ,wa-g,]EW7e _3:11ǑUXHp&ֽ7UeiKim [=HMc+[NAm?oJ( rSmM3w[13*⸵HoPFbB'*=>:b&y1rhkIO= 'BOm_Kh^DDԟmwzM@/pPb`,($@^kS[a@bڴ$P溍]>8Ba"furCh xhP4`yzɾC6pmJ/4 [.u.od<0ӏVf =…:7qlfFgɀ|. ٢Q\Hc*j!ۇ o#uYBA(S`Vv3+O|瞂˖I/&aJ*Qu~ qy*5m_"Ӧ1>U^vYdcKb( 3&eH`YNh6q$߰,ϟG}}K~PN3MKOgզZ|C@g,zFZXVdA>i;.8T08újS譾%Q]v5avM$|ǡsK.jt9HdG{ܹ~Au6a<7s8.Al}Yo&e,~wQSS+~]_)HG8,U!M&c8F]U[yU^H T(uFZ}zR7L¤HWl]Fm3.#@uYڔl/LLu8,̌=P6byp ~Iߍ6NENdB˕祚Q+ >sX[ IҶF|8n{3X/jơ&Gw@POZ9e6Xy MĹV*+<?TQc.']]uV!4a6Sqsi#bЃy0 |WQ!62 ܳ~KXא6In9Q^;^qܔ7!P)L~9T])SCg,fbcf{/r\w>1d@7H']iЄziX.cƻ͒O/콫\<#kwUZ8d'OX\YP!NlG TYlw{Q. (UMr78%TBR6sCh{T[NI@s's`^y־ֲ!zr #}ֳi/B>H܁%tQpdǬiHS-ȳUXf_t. `];.dn;nwH)Dp44c%wejxU#ྤ2L4\Fʂ_ YҀTyE+"8'ꕴx4UL|Ӑ}CҢl>:cܖU~޶7|# DGgn;biXTLi, 8G̃8;"a Zy 8 k޶Gn*6tWcpf U[S/ʵ;ށu(ޜe͠DN6K =`0V`Zqn3PF@'5b޵w`A ]( 흘~i#jmG-=NE.«{BMQEߦ5,0cS&b|ϔGRB%UYꠇc5>B-QrERѕWCC+:֕6z0Ja67qh׻敀|g8!WbaDc;,EߘZo\L.]j60ڝ7.c*2ټZPƩanp%9, h t9z?pGWP`}_U$D4K{'Z0 Q.|O=~Sr&R1Բf,P{IрřsQDy&uĕ+}R&˳ m .գ>%l͘&tz[d](U@] {H/2:^a8%{;\f­-Vԫ7ˆ /aAUB}B}\kJNcu{iSK'@#|lbMC 0Cfd2XĎ6`@Z$}(݄;,1 ;GS(omu7l,*;.-3֥GH2riJ\=}{i@9мn(Ϧy݋t\ 댉^8#vLU(~Հ[A$rU)sp_LaPz`޶`gZ7՜BLA?b$7)8ZK/X53,$@D0TPGtip]O!ݢf#7@ 3#0}8I?}Zg¦@tY[R3G%[4"; ̾IBs ģULHit#+/t&3v<.5R%Adm:Hiqc@b_tIUH{Zifo]_2W[)֣1`.~Շi0JEM(B&IXLΑWE E"CRy$ErHr8MX@WA}WM Y9P U1V64 f/0zKI>$:VC1̷0U){E.[{Z %gDM ͊Uᅹ fts7G.sUj~Efi>?t8IU!hY>d[ \ ϥw?ۖ28HŸYi/ˡg^"KG%`_ };BfcZFWȻTj8:syB vl2UNOg~urV㶔y,"kLfhR-_1dP>Z@[P}խ.I%FՉ5VHJ٩_ _Zy x1ߌ 37# xX(X.>A!^ǭ^9bCJ^"+, dou8]'{h rbN}:9Q (Қ4w ƣ5VLrI52aT[ 2k.٣ҀL׎8B L sݻ[x!كD uʼnSDf=\"4a4zk=OIh#( ܮHڹm|i=^?A'J=bv$U VQhsiGڢ[G?_[:PU A$O&\?cI䓣H%qKݿ1J[ YF:*똍".袷T]=k[rS2*DhƉ_6?`KUO#Sk+G"6۬=k:0fILfx ˛K=C)F %|LC{0'rAXʯq2Z ]jXg~3p)B'B)]Y /+n\Qfn Y/ۙ9?*xǮ^Y4aA#>rhirch? eb@?Cv8W8ZhTR~Z~L_@7x>3oKj ?&=_t>PPn?"{ 6@:JuMΛ4yƀ.Ǚ#&O \@ Y;?Z= wg7N}&Y=v_GIHC,kyZ4ΉvlV%ܹeiSdIYLߠZ ٨s斓g=}'%][iUsXp}G&_Eqztv@{(qㄝMMqyuRdO\YZ@So * +`|ɢ=ώ-.w¦45׫[NR^!t#d߫q?=X2kG=AkDn5x~pl#h9I!q12O'l^W`0 I `dBfNSہBHDnu(ɛ%;V1Gb,ȲԶxVezoQU X)08xh{Yu{ q)(EJ Ppfc=NPd%,ͼU!5Ç>'jd@tӰwz_nVfzޚ6WkZjgSYʚD=&k-vJ C*3둽yaE;aA}BF3l *خAG}QB)"WZ^%DHȆe|bl*ot)-2"S/a6tLMX2}͠G?]ilu D W"pUm z@kxLFEsd(f436E/h/͆bRV2 -yҸ[X.KAg{E&AJL//Fœ\ye+/>x x^Agť|8ws05{Ng]ô⎍Mr /5Ձ5frNLgg7gLj"0k2 5P&esXm1Z"m+Pm)q~&Crg Bfw?kK <O($vli&y 5&߀(0Fuw9` 7民P|OCf+Zr˚m ϧn` %5'o c9*h_UvYelRAk<]MOBhޓ ~и{ۧxϻmY]ktbZ(EY^K6}xoHҩ+x]mn{J{%ʓVH zPަJ/ҎTb.hSOKc9f3?Τ&'#TN#KFQ%Ԇ,gUDD"v&WڍG5od{+XeC"Md/~~Cl0zO#%f+ՈkD0_7!nӘ?KTsge3ASO ]pU}9t x/>D_K@ǥg{9LHidtXFOk- x=nQߕ#{eFaX )DyTw_AJH6x݂#Sv0m{ _bV|kuvY2/uBT`3{lpb /Lv&°&D3*D;U bY,,S8䵀 YG0o:S̳zVmЇ WҀj>P0BLV)ôJ؃nxԿEy7/ӂK3i*^6B0ZƓ,QT+N,]ծ,--D0%)]Ҁ4|V L{]*Dl+БE&4[U^@@KW QyI۰Su1',0`r_/wX6Ŀ)s$_ 61Cir9V f^pnԱ&cUV{M6없 dW_}sW\h"}i`z%: dWadhӐcڥ4*2M8UMx49 u)Onq_[-E]+ҧzo!U ^h+ܰ+#7⋳c-;(az#.t,m[Ux+|5hOnG .h1c 8{Yenҙ޺ʿ[Y1D ÆwB1+يcmI%.J3ڜzu9M>{㇡lw+{VOLp֡|[N30ҳjMoFolk d4o?\~LEeӈ&DּtIgӕNVzs+]e7F_kl9 G d0^1'*+D(mL5s,ur obX1k^[b-b)U$sH_0`}O P n{DLkns/_v1%w[r9*epq+^bm2Y-/k9-4]$3܃*( 2ԓؼȌ{s|ݶ~=!]b/ݫXo#mUEE[,@ŧEr/#@qw}%KC\JzET%r"-6CXH}h/ߟq},pT(;T餒xj/Y 4RJB xVUU5\ߑx@wr=wׁwds k1gp:=Dظ?+cǀG)' m2]tcQfJEsnr`˥FTjL߂hB}v 4m%SG..BAL8QkJԭٽ Ŕ^N_Nrs{YT x䗸r&yPs<ġ?+Psi Uf=Kq,;Sk'~ )Z#Uuѯ,nsu0Ȫ5'!:wAu-V&<ӄ:U@#Ą V}-2co݂syӠϢHrldi ʺd0(%nJE$_i`1E$FPdZ M:3oĺ//;a}1k|6/86o%PxAۤ^E*5;%1bKbbw|1 Xr5* tq@!oac5hjt 0?jC"YԷE)1bG\Y_I7!UXItduM׭OctpwZ '#/[x7Ę׫jNUgCpAB>҅ Hz-ַ)N֝IcaRz&9dYNMKT:\in"Cp (Uny]u,C`B(9QU;C7+aQ`OhNn=3 M]UDR} udF|ρDU+h?ȵS_<]J-@&CV"x 5o4߮=8 uC=5t`=>"a`44=߆s:X!D\V)BK.8|>J"qJ1aҍ̉ ܏!{Nڎe*vH=iMPjI1 M²2d}a5V0Ov/̅?øNN םJ{c(i6fQ)$=,;IQ/5אS[s? ""݋(gcucX7a,Vbu8eȭlT@;QoYUf͂`ggM^cGU+Cw=er Wdrps\A F[AېGgtp&o,^ap3E}^F~Ku , iW"(ӞYG0%> #cz4<E!D[V0vMkźVŻTpX?ؒĈ. /r: '2ϣIBJ|w\qL>'흞Aq} :ѧ%b:ə%nT#ZKbV_jX J9L9BF5--f] cmtO9AM>V Yq-ǺR3/07LdC~`׋Zw%+7HlÚW8e?we~O/3 ,R/S.M+`5T64=ňlI@Z5>lO!m[簥A's1e>zmAstÁmdx.n$.pG`f4 z ީ4\о&HKzttsӫyxA]9aa2'ǹVS80@)9e2=DtnBFo;b3R~6Mua&piY( QKnO虗|"M(! LRPm'{xZq;1(C ttbzV>- l+%;'>lpg=L]y{^ξ݃Tz7I/,$9`ޛyUV7 &&$nxRm#,DЮ͎Qy:i*sT@PO:n  (?|->fܔEKM(*XZQI[1{w }T%Ͳ6_t-0"fRƅ E3QEA{_>N-j|comM6طQhW%J\)y֥FZNUxB^KOϧR4V9.e@(asZ8|8z $sf<(niq QXhU䲣$wl7[TՉQKn0ҸD<%hz2 ( Xc~L1, M]+}>nʗ#嶝l=mY]GCtp\#T6K=KꙶWq@B]q#%4 'plry)v&0D㷽W=[ٰYa^aY@{X{7])S`tc . gXk>jլ\V"Ez[oMXxCz# $K r07i-! pJ9)옲za( ABxzH ǀ]Ca,bGԣ`d.[4U~(t hyj#_rAТ muv9">Dɲ7$-EpSrx t}ܡQ=iCg{ocJ;˒0V TB~9 Ta  W$;,Cc;RJ5s|p )&1DOS)fFZw`((%xc ]UwӜʸFtEpGuG,Rsh$a˄o W09!EO 3Ye_dp/Se8K{VT$ ï$ j[μj؛ݗG;FD|կUٌ[A*i!K vKA&\W[ߠ7b/tRb ;rNkz=6ZX@R~rǩRy U.$-ȧ[ +2 JH.`=1O4s֪8Zxc)ef"*Oæ] ˒%ϱ;hr"v6m>JF2{^4C177g*.D0S͍>v"k)u n[a:l5?ܪqes"јR0]vwy9wotz GS*yjS?μŊ°$o <(LLֿm9F>\h)j nVѮѕRʨW%c t!e/Dd|CH/~ Kj ߿j62C'O`Huij{.X]xBĔ!gl.f ʼnt\a'.mӛaoYE?nR ,|d\4/Jb'x wQ~ R^^~!&|̗g@b1 I[oja7<qfwXe)4=D*c zV6u,ȋ#C1~?LT,кPm0l7؛#<*6yJ,zBCŽ":Ȅ7*dNgTg5)\P@,pI^rr)RM 'k@K~fO[R eQ\0q0Ln'1tj6& w$m>S θCՖ`Z1 zBq_{1fG6si.!.M:u،Pk1s}y.I,j.LC1%E RdžirN|LTۯTWK`uUmG x jkthEQ1]~{9 y\~".l[x䜢Ov这e^;d!5mD ?})Gb/V CeUmӽXqYt ^6(C/D u'1Qat gXhL*V)EeF'{VfƃSfc-qcl(݇!¬F5ًPH7`RΓ?זּߑ[S"0lVle{^ioEcҝSnKl{YԾ\/ow)I.Q|ϱQDb]u#O9lDU8 |- Ee^YѮ=Rd_h[†u*kXAJAR8 t~8!H4".4p1q}Z>L{v]t?3:/~D׮+88;} 6z hr[x]>e#* [yBaOb~Zn˱?ΓL۔YF;ʽ.}?P߯ b=fnkh}1PZAv̘0!l3O|v[72 +]!/G9"z. +dg`;NSd Ũ˽~w܏wڿPÔb4έ| 3Iy\Fg:J"-dY~5U;':9@Ϸ 0*i Sd.:>mLд_M|-p= 8e%YzO>^'U,ʿ> t\0&9 6VidQ3X?OV9 lТsZ ~0LOY1!w<"4gmhg\1M_rMƐ_}>,Q5jw&ɑEFQ5kJeeE|z'̌XF5D l>^ >0 !}d#R9 D{B5.7译"2]b /_č\'`TW,ysމxU& kKܵ6?ѺßLX~Ӥa#sR0;pВ 3ikuxDI3~bƊ< v$՞8q9Ga;?Eae#'cϐ3u0(jqxA1ݒ>f^)#{㽶k[oCb".kNIyfS&Wz_<] 4K,ioCtF4#XyNm3=|?fXw%hAc ѵ1_hjMR[-&iս,fI|7&ιe=#2uc0قtVXH\9b@Je,Q5RjKO#%i}T {"LXR֑#&|:M@DI9WYOTJ}Ɩ Ŷ) _$aV^j-oeSCq1ri8Fh@$m$Nص0ɲg}0uL|IKUO<*P­4Xc.)zSoJ20, Ldg1>^^ ΏoE4){NL)#;$_Rkxyi(h<&Y]IṦKQ/>؎#vf;S^q+зb~]OV--OC|e-xvK LieqV,Flds_ gn-Ao5\0~ ?pD-J%<=Ǧ N&*Xf~#3?/9LNņ>ɡ>17X\Sveܐ/ [?׌Bv$#wmqҴNȡH!6ޣ훈3p oߟا AǴV? 췧Zo,#Wv F|ҌN@ D IfhHc˶5qjTlv\;ogBޡquH6F aP7 FMۙXPVQ9>LӚpKGYj [0X'3lyZJC ;:|O>VT]a߈rN"u:#!Fbspis{ /ɟ w--55 CnY8vI+y>iXFJK's)J?{%:ޱڠfߜ1虯 ֭d${O+<4IϹ\!$i٥Iݓւ\`䭿u@] *x^NVK$~ LrP |ڤиDA@`ĈBXh;tՁA݇MNC-SFCsYMzUZ;xZEeFJse p!E.ņN=9rnO1V (?ǩiQDo@i( ^|z:!kӼ_KF`NG,I;8!e5$|v1j p3heM};gl"CJ~7 Wlrqffq T4)&!.и>WяvVN0^U-3p{v~ Ҍ89٫7̆Nea}k x[R}cni95]nPGFu˅k* #lH'ОU}88TAuNTY޵z(wQn"s IM-Gz$N=klkdhr`sZU,8l-mUFۍ4j1)Edfgyw.IXuG|YǨ~ B̛UDLpHY}SF-Bڰ#X`@kle&Kh%Veʣ.PVG3U7$bD\ZeMV8DWm:Ĭc;.Q.hS`n* !|(Ie’,];='..tS)4`C#j$ɞ *U1yN{%$nu+> {lER6^v+ze2o  KM7.YF)%|#J_uFX s,6(.xkQZI \mp^b,7Տ+Ӻr?<;G. &dPӺ ȡ@5sE-LIXVw[1p P{tH,MU?1Ԕ38E+̳%xV )(]o ~dƚ,"Y0CS1@ ҕ[2/0%y*2I Zn*t˾n:9dbw a߄eIRoj'`PxBG5vt!ؒxKN!Ny =TЖ\+`{,Lq`ov}Z!#;)54"(`Nc z:1[DM;J!ڛ6":W RNx?U%"?"m5,oRAv`pDVse֪VȮg`yj~sh?, 'ǥyb+{j)JzdUl4Bijx ܑ8hGʘ> UKhza%jM0SR*8ZdTɫoDE$g%- Xǧ};x(<Ҹ/Uv;ĒˤD^'gqIrw ՌNN!'ӌ]6EGy Tvy?1+a4$-\`v$:/;s} ;[!-Đ]9W3@\lS.y }z$Q U7`?μid]w3 )O-(]LGExzK:-7 =Z m6)㷠m״i֪ꥰn>M=dJ;s",Rs<_%B U{bo#J߇cاpd9A|jr~N˃'HW{kiSqgFLW1i$L 6KR!鼍)_' =]7T(G@n> Z_c!tg+Z|[ʬ!lcw,<ؕSTXGR#壃,ٶm > AN;oLq6dTZT|>S*;ýE)(_wRU4o Ϟѓ&F7'Ť LYg(%~x]s 7i:iG=?CXCU;%&*ayޥ34Zpق7*t*lRQ~c3 N&OIyՆ}J%D=M%燢!ѪSR )oly.qH9C`DBw\`"'5y5FBBk:OE]A 4)(AIY՚i!%< ƐF7AE~ Z(~_̇p _3ʐow|6-HGXI0eu8=cPCV? 9S_/%9fSnt~F.yjʰ? BPE.1-5i?+?Cd8@;mָCv3a&OP!4O{P8J 5xFVR@se Jno]ǿқ3hz @=5Qk-("Qa,|Mihyj/>tt]wfgAlr҄?E>:kӝiTS,oπ8)rfyɀAlMy,^8r(P'NH Z?$M%^W0 Ø_ZW!^+G JpJ^J͂sҏX6z:MbS=˧: @Ek,4?$f(~(itV~^]O_G(-!V2؋ x#8kLMAoZӜYCg5D|*>d 'M!!8Eԉ|+O7A~`˛/G)j8^UZs g:y\Y}hاIR v`H zc!?nW[L4UJ`3+/3 HCr glKX BPp8@`kҦDI"Ț3Ꮱ$wWc 7 2•XET|(uA_b3#Z-. H,#Tǹ=^[Z>\rL+sm4];sfݤdhfFkM^1ʱgBp RSH>8܈n5_9MK*Iw&h\bF^/mTn )N@ JƎAJ_`3Mz 8Ӣ;pUN*{J+rY~z;r< .WI7vݒZ'j4FA4U(x׮3%z3m Tԍ@79AdPmͰa|:7]ՍFzIY+6؆-zI-,kJ(zju8+({J6a_7Q kZ}>Ie*xtӄFY<63b.!\tSo%؝ۥaӓK2D66<:4-\ WNֱZh,ΥkZ2][-3_9F?ghg4w$AUKF=#Kby+ٔFk&a 6\F ][}6S׉JH&>\/>.N@?@N?t({O?sd$q4[I;Yn{5Xc@Grĝy *H\H{͚"gylij$XO"ļ`-a5Β>5}JGF:31s]x(X "s HP]B8-ärɃÚ洉7($1鍋(@mQ-- ŋQ1zt6.)wC[Ik#1) YB. 8$Y>07wO*tI3SJ:@ "6\ Cd \Slצ 6Dy&DX& N^̾'^,N9B͡T/m(aضS@)Lwy9,( `j9swjFbY9>Ql릒niLː:ho'# Bݎu uܖQPlO =NQ%Ubl%5ahfm\gڬsdJč2 WhB U" {衲H+{Vy߸&.D,| i |ڌMQhi~___ږ}\k7Hr,B]LUX |Gai s5[?Kk]'l..pfJ|IREh9\%fu3ґgUMJ}!&m9ixaH$->zx4z "첋介7+=>^p :1='"|gww'==|quC} zs:X7k,m {N(O؜|C'Mݲ$ZžQh㫧T薲X^<3>5gLrvo[ ?7aG l- _+iJ>NX(7qXysҭ/p[gu<2 RGY=(4eoM-n8ϰ&1vѾbبFϕC%F[jd$|}K瑔w ,JD E;sD@P}BDbJ/=mCʚxu&8sǠu8sCDqanLWj.Ũ2zmk{t[%3GX?j#$Lk|$Aڥ֟爓ό\>+Y /WIE;rzy'!e_% o]~tT".7{uM^4E6Xg8|v^:`FKS`|#.c\vV;AK:2sY0ΥQv`)PIٓ  ?_rlv@a^k~| K嚝mj3.U;%y{y] XCـlzEN8mlaWw}Czד5@GPzuUrYaMJ9 jX-E2T(4B1RE'tERmy~҄hN-/‘,Mx|<>VG_;`~ В,u>]lUԂW x=o`S/-doO[Bc+ e_n{؏P_r*w(CN䯛+Pj^y)no`y &\X0Lj!?jsVK`$_6v_ &[#-Q0"]IlC=PIT&8GD1oj'Ow1ig"$$/v2x7(Uq] 648Zl.ps ̆ ?a&d{'+^Ms%1Pǫo~;0+ʂ95"=h B5ArK ЩS2z?nñG_ UR=OH^AC;e6B"2~ܑ ęMC,v%3,&GE]]S~ׅ֥ #95GǛ \[]7kZ=MT [L;Fz>E(Eu䦂5rӡR~?;!r\JHqX\$tEӠfB˱ =yA|dðnEe7-%-]vBi^0ۭSHv^*DBxi*R Aϣ9%Ub#EEC*\#~J!q9QVuM"Nνyp⪖=XRoeP#U &dzYNrZ{ (U^sj: PWCsM;*ۍfSC0M{ _]8C02>ʴy' ի>:\a;W)/ ?9mU e".-9Ɇ-<'{y&F}l9!u Tz}wX-󹰮:c)'jEsf}5$ [ -,pdKrUm'dA?ϰd)cBMf5ÝsIc%$ MA五>뱃&T:'pb"78o+o)nOjfx{>F*BLqiT7?}4 kTJ|gDW4ܩ F^Q|‹qkѯ/?Qh8 C½~0SSL10 A\=@s᱈\ ͹4eI۶R'wE“hOSg$`@j!C 9~=(?4{-'/ ~A)fnTBZ1* |͆#,|7O1 +`lbǸ=߼sivL"!]0 D9^ "IɰT4J~Z"^2Z}FRg?cpW!ceg]-3'CɤЪ MWZ<)fEVܼ/m_fd󢽻~Ah|FT]7Gtr_w)z+t w NFЗD53w'(U+:Ry$N/(+}`"EE1|u1p'}޴ù=QyYvt@ʢÞl.cI٧:!]'Nk( ̃W¬)5Sz:v߽yTAb}HJ?DRIp6ըV&Y\n|q֔=$P (-%OSޢP}N뮰 i FÒI)lkYqm9@7E 靵QBe>GIɋ"q V_Ý~<]ؘʧdm `+h# A;)u/ج2ab .l2kjQ̘:{,I'Dr$3 P%Uz)UgR## *GhZ2on4[,0TVO^1e9PRΪF1φ{B$wz]A=LW{ P2j0 ϛ Ao\i أ,CțƯtvl!j|lH;1u?9`|X.}X Yl&#[z6ʐ\,Vj01UD.XuvKb0R)[jAj^4D`m7)jT)u{mz@hhR#Q\j˸/ /`aeEFV0wKҋr=Uz70ġURy Eo9UNA+CXt^r@SL%|Q=a8PT܈oК5S#6Jۋ<+ѷ %7R'kP YݍC3^ ](6nƱfVڔ}qvcjj`|{{eb˩%u[-6豎醹^o,Hz/Wٮǡ]3\jʵH")k0@:)RRG\*uluNDO?cF9j|"q˜ _]|hhZS9]4mJ@{Ixo˱L WKsB]aP9P[z?өs'`T|-v#iP$1s-w軟[ՄnmX(ߤbF|@_~vMP<~Sk,2/nMG}tQq9?ڱ xS9pv?m̲[HŜdy$US$N_l1WFv|ZX!KY0mߓ@ h JNMzaf6r邒3Gj^vO5[Dm ,Cs zMs!D uօvK5gԵƁ-M8|='N4|[׽A?4f[@pouH;tVG Br Lڞ,J[\Y{* `b(ﰧ8 u+T2Kꡔ3}=c-BԽ"/rfߨ\N} #z(|t '|Usɀ׼"ZH9g[zNoZ[mh,ʪ*v5p), @4 Q3tJⵚƷ.bHk-&yfYkϾv`%g\ۋ琰beC,gE_YU!o/eN U AÛ =o4V2id2!Lf8yOßLPrd4~4FŊ,ADi?lS{ K Eeu.Uu a=~DH7dWKU 4\BFn@!MU_n`OAy2"_o7L O ԒQMa oS JqWز[PR3x]͜].tjΡe`* i]8.R4܀Sٝreϒ=!JIihJsSO$GhY hll/LyO!(!/N̢C>"'gA1ϓl4zt5p nAPR\4a%2*urQ9 N^ g6.:oQc"Έ#w9m2]LJ+EPލ'DcOI?{Ǭ8`t0D;J?4+Å#﬙zДj lRT1 h7-<*gzᧉ(xsy {WWR\EKMkv6#dg K3IX!\ ՟E9ʚ@< $=7'/Nh(n.tχXLΕ'+01^2-Η|dnH/ru{3?y^y0UZOJx?~NX \Q\( ."ģ|'ҩQBC6Р2jz&K4'\| >\;ebJ_2'SPyw3A}XG-:X}t.693u2<:uLwf f0,C|# ELd/_rUpp{wi;)w?~1$]UO6Q˽Z%yw|xηH^mS~82$S5MLJNY ah;kQ^Q&+QM [U /?t|<ī4gQWQ:)r\N"QjL,z^r3r7yoes$5ݤ~Dirx~74Z9vI;qj|5U t??v|SuDn'@BGiFrJ7hx[>Y倗{wyd׫9D .ԛ Xg6[yޏnQ^*HlOetXk d^Ma2oMSJq#*t5x Pt) Z)M4.s u67{IA-~=h )xVN!FF5X[ܜӽ=PN?I5[Uvqq]>/X(=:MƄlPV 5O\/W^33rkS H݃HW.V)iNc}yZwI(HrLVbEXFdD>y@ovyg녻y7thʃ{qNrP/?S퓖KGݤoA3ni~e#PQCy6ՠ' ?xL,|HgXD7ŀ]w?VWgq%hB.ljQ+Yܕ@$\!BCJ}?!xmTV2gU^1F$#ùSׯؙcvhYfG4tV5 XOOT1+ 1PIVXq "_l¬ѓʗC=ͮWJ8#AtWu CᅱoR zP4J7 wnOry<ݖId`^9OPb PX!gm9Jψ$on$q:<!W҈;3l}lnȖ`~zpTٙw0.&3՛Q$ Gi'ρ?wX(B9QC P虋N+䵋_BW/Pp7 p^%YI,-]vh#xE?FAb4^dܾz@/3lӕ'DKP{H|`JV=x.8;#8$ *Hڛ}oVc!Nx~%QףTn)55w技4Httz214F1<^Ef?2 whWNgc~X@wR~+DHEpx 7peMnK=@/Hs❭E7Y̼Gׄv{ݥ,YӨ}sk jSCqx|LY"Y %|4'Q@`vv q7m~G9C,NYT| \sY,ݍFCBcW|ǹ+?W*Y2F6v ż/+/b7|SliM*dSR*8I厚xa|-h[KV8^9|s? -:/ʹѷD$|Fky%ueT'\W }FJ1/h: p sZAex8K^J]3_6t3 ]U2.,Ots蓳y*ObxC*bf)'jxC8'72iL,D='P_81HmiF/ k/rda9+2/kM^5V\&{A^1C@ #hYi@/鉺2yگ0ƾiB=7}&5jV , w޹pYӣiyl 4!j ;LƼ |v"Q=xűȢԅ׃[}Ǯ1S]F\ogid).3 訾n5jLUȱQ$"GH\hQ}7y_@"=^CxCHT`?4/\vWƝ*Q!E1g}d_. 0ڒ?'T^IT% N!'KU)0 o0ӵwZVv>:+vUOT7X4.LЗ !6a ޺`;=HO-O3kt*#.(hĹOҩ1+OWu@%w4Z?{i.xH$SJO/U#:͟ŒBY6EeL3-s(8,jH٠˰l^B h4h>x4I s9T_Gsx dGz<]8e}O*\-MHNM)үq3ly<#Āj҆xBq14Xe)\jū`)4 c8ҧzdDtO-iA5[?8+,s}Gb#.'1 /Yc|OC=<\:": {v.J q]`7@ }{=@%@>nn:U~9'ԌH_BaO =T <Xvb!z6.SXGԹݨ 9Ġـ!kl(9P ?qֆ@nܓxv%zŚ#*ۼ섢})AɨɱGfj>⇬ؠrߙLYT~6>V ʑىv, 2^9v O'`/(oSj MU\QQ60e).|e15}1KhBgB2"]jv;(1s|Pvt4ʋ<}N V\ۏ#QB+C2WneJN`E7*lKِ09d$|xh`NS{ jhVoI/2eɇ})?-e1GԲ"{HMM(p]v@\\{q$Qdg c[>I&n &sl9j / 5 Ilș!GYlznOu2f_(xHm`(>WN H d=De1|{1'>kD|D&RE]UDW'l+~\}# ]tgEv<ea0jV$yxÐpm*6[~8`#*XǺ*Ph<涱2_P=׉l ^{Y? xgHo8ّ17'PzlJ]+yH%U2v[of?BkVDKxYS6m+(ʐX&aʄ_yk^/0"&EDUȏ(_٠ RvO±Au)s{LV[;WN濍uPܼ?GtC19, =t0gv<"(TؑNA.%{&q >M9AF`pKweM瀛MEy$EG/GYVYGtPqll ?PŴ ѴkAѬIUϑDK uGu7UU,pqNn?.4mh]`!OM2;3Q8d͇zIeYj$V$ r؛D֎:bv!s"/͙b²e2dzn#/el^:f ş|c[5/xӑB"g.;Tii.$pFTNNdAؿ{e_>BBHg4o4|f1sc( +JsG|Onŭ9 4]3Eİ8oRs0(xM}UN3f}ҒR|7\ro+ETd*j,ަDgRIWY!V|EgK{Ӌ@O+,O138-6RHO )gO#vޠ+t4Z.FBac 8 e6)Odk&0Og-tE~4vp߳!UǭF0EIJ;;Z֞/Tk@( ~-ڿ>}EZBNt[ ]4 z'mB`8T|U\jKF, z|CD OG{An2=1, 7TP[ Ȁܩ4#b?m0}Qo8JEf̬"$Jm| gϖ0N <̀(w<-/}!W s 0yڤ1w3yt u,<@a)EDn9(m$/\[D ~E AW#a]:&F3E6s5L.Ɯw/6245\s|.JxޔVa}`tjۿZjܨ˰3V%'OI ǞJ5;Ȅau K{hg+3OzV--aC&IkjTn`\~?G$Ʃ4f9\].PB,Vi;DYNAH=j?QZDDwARꯋJ\|=>ʦ[㖫c7"g95V<О]kDOwN%FW0$WfnseJBa_O 2#HPL춗 A=*j2} Z C{:]dNӅaAo L2tb] 2TSM̘Z% VͰ{;jNFOL]z\Gv$\S;' ՝Y=)_ &u 1O(~i9oe'1ɕ%Ա`ߙL P#F&Sg,$";vbrUo\]PŗO_剞~zć <ɒ3l7ٳz'T,}ؾÙ8JGi;57]lEV;`D*jg"q4KOVCVIOLj\jF.gm UCъlHpЯ:5Ell׊ftM֚^o[{Tt^f/62L]Y~8L8 q+YD*K Y[YCږq>yMVeZ67`D9$q .s Z)NTAn+|O _:J3nE~T2, 6jE7}*Lo>o/_0cv6km GX9/(RhͩFC)GE-Dj$[@A"[$BA.I)Pq$ @džD\Diep|:S5ۦ> zqg] [{",`Ph *0֜#]g<*Ao3? ;[4l7J?ʝ+? U,ڼ]D0]?Jy|Hz}+HQTvkEݡwΧf9;7~TsL[,L/ʝ|-%=JZ,%X*j 0hh:a8&`ըwwlΑ5V qR!(Bv6+Ui4^@n%O ,؂ċb"Sh]sW[W jԺևCf>!Za@~!AG%~-Ѵ%h9'ChvcLwd8EܓQƉkccxCwMW1qV׻JCvk hτ^x8^%EVmJnUsēZt=㵠; h$]*]vHЅdH_ulIW7P۱`L/|bx'إ|JjPS Jp%}H&t 0=lz* W[̩7U9z g?Xz9MR8uWj-읟=Nnjo/2`~]F`Ru!4rVz _2:EpтEi szKo創6D ֜HۢH@5t]eFsxoS'~mezٿM$L4_%2ΞJmNM!"ݝW̿!8O4N)[aă("ͭf΂DWk")+91}hQp d;X'O|[Jhʹ(Iz5V a ?h InLu,v/Jj 6r'Fَ=X%JS[ L9@y-rL ٺcK"}'`DAV ϓRΏHV /桔PɲqT|4IDVLT1JJV>% zwϏPt䗮fd v9:[t)kP*H#vW uGhKߑk('K(PQP$6A[)g(~ BhަHռRE9G!c>_.!0]^upiPhOU%?cVAXfMl_(SF.ꀰ󣧞xё"} Q?l˷D](4F&Ooꁩ2Y{%lg'B$|9ffzb6ugU)yɃ3sO&sqK]ȡjo8*R*]7ņ Qr 腚!^@3: Lsǵx&k_mj!~+!YdžJ12Zjԣۡ:(AD< <>bh !1O""!Bkw ]"iZ:YބÿGCQSbRq`WdSw3%*Ni-Z;QZ7z,W_2j[IcOj×Ph_4qE}/Odd$[ RwCA#X Oy3 9aAJsY k`gW.5C+[Q83~6d)酏m(aP:(=_=kKc\|y?C @2i3mNQifOŔP&Qa-8RgqYpPi$NT9rm`!m5P.*"OU"@c'D&,r~,~/\H|F !>1JP4)Ȩd/:㡄F/LW(mc_ ysd';ph{z{H\$f9W~nMA}y,2 Hޝ@06!# X q;-k+bH[Ή k3;J>tBBk{0n9@~ ~5ļ\Pok=[Q'W]gsDKD %s:ƒB FZ}'f'F !PugEsثL99%]*NUnek{s .Tx[eShoF/b&:[=b3R |`%c>¶"ȗc_q4 BHԠJ RIJL*D;SsWXg9MZeCP1[\ZP Xi /22ixCPQU'\}+]v b 4@C؎Ω.٪=)E9nSi(C\ڝ-xwSOEŴm e,W)dB{~D3; X׎>^܆ xIr{[mu*͏w -,;i[ڌh8);LC3moJrX.0d,˲2v.cJDć1*kOTc#O{FFʸ5)\@mXͽN7I23X0-R1SS^欏ZlXP@![!!ZjO2A(RX)=>!G4څz6EftQEm E/@L-eQڷp;*:ddK!;Àr `i(&doN_O :wu'qww\'Дg N?1[hiqբ?@M7!hg 2u5^aHЕz?;5 l78=O㈋gFPaՏQ׻͜GnRVX!.8wsCvխ#Zblkz]8?6F @621%5;K!?_̙9Dr ASKy(GSӛ*5JU}c£1 Zy2Jc:uZ9Gq%[ wqK ; L%O05NH?2/f V^lMM~3 vsI ƇI<87E͒aY(iO+И:Wn1ɶ6b ܹ?yLXn]`6OȹtZ|`&0 &&}sPEϔLk&=(oFvEmusu 78@FQ1VAΘǢFsnk,~wF#0.AM g'\]9bΓ 9"$1)\1nÁꞤd/#xwȚ\xU EX|zV?fֈ P(6_F$>lAkr`%S/^Z. Rv$\#&1QOG"ӱ!`{g/9ii7?lJqɘ[,SI6żàϣ5zh1ˎ89j*"į FGU׃6k0hf"ySRʇ>LFh$@0Rn( ӹJɶ deSGJ8 n`Hܛ&n4j8`buNۨo5Syw8-K4 !RBbڛ-l ߋx/SW/ -Z? E/rwЫ{ uKnu)_a##q4O"T^2)!1Bjeۑڕjk~äLxZAŤ8KN ڱӝ5xm{Qo=uE[SfP_/V/;r1P0Ϗ!QGru3 1=~$mL@sƆPE mz~0aAWB6r i6i2U8v- Qˆ}1+,oꔶJ0$44qdt3 &+S#i]&?T7p/Q8ʾnͫs(]d,MI Lm,eji&V?&.2KHy>y Y8K]D!Cʄ/Y]8(/AkD@5w鰿s0uǘq]/| Dh#P`_bt8O[$MQ;<_>]ϏmLdƖƔ5d,Dj冶+K8ʽfI>n+UxOk]\Zƺ4xs(apx 5,3H>,*NFceV4!.rӾL_jbBG,5(0 "gȃ4 ^[1\9V6qAZT\7:dNM l2Ƙo6A]mȲ>8xQj}KQts4J(Κg>pg)}1ܬQgrHuG<@el7r`'UN$J/B!G R% Ř+">oꐽ-33uNTX%` l9pim/1’ *ýhRE~{ɠ@^l8o!a*s [ySy^xk6xԖ&D~( 8ҏ={Z2u9yۦ=ISYF@r@RH7Mgo_tbǛ;Zji!y0muOwb1CNm*9Edɹ3uX=G__pUrozĄ:dЊo1qf8E-Y C9-?du3.قbQhG=pXxW{2!wWxmNp [}7uKKXtK%]xzΗϙT%'fnrO/@iDl^kZCEXSC}%FI.g:<ڻ~00Lsy(4 !Ν_l抆 'd\W02Z j0Ʀ?7d o=>`h̬7 -(5|@S[U Q 'h̟u>O^VoV=wvYvc%6DµnI8:8x5O_-'l>UHh(x}V9ty1_C.b9N+N)=gGZ#v0IR03|(C̎זE2HG#.v~@or?AӁCn@s@o_'̐m2*pf-|n)6w`/MWUqW"H'(R|9eP$'EV S Z 9fA7kKvi%Bյ?ѭؖ/M(Q:G Թa*\ 'm ܟG뭒xU* Ț/ܖ]jW,Kgî׶ >T}UʆDPNlO;*H̖gVQYM!.а > 'z'a$#i A sġ# @5 R"̛e% 71kbo6 %*G6q J^(Cޑ*"ȻW! 5K(f^*2 e@hEZ?֣F}n0ǜuEH١j%YZBL\^0ߘ>&?hzXP( QB? fC=hY=))pSsc^-"G~\ʒt-Oz&ŏU#R^ݦX %峼F!::Fxn9ؒaiZc8r}]]Z>܃_ySg/vL/? |l\_9 _sJ8Z`2JݽvTSX6|GQ.~$#dg)$ݲ&8F:hTh1`|RRImag|a8Z]t7ϝSOҔ2n{} c8θGu*ٽm.W]Rr0UOE/*w& ~)q$Ϩhu4M"sa;d+o&.bGn<9閽Z.S8&!aFB(BK%y>U Z39j F~?τbbG 'RŶ(j>&,hh;X7åجN+_^~y+1Y*,nWjHy[yoW?3f]+-_%zrd{P!? ) 0wnAr8tnq㷭`v8[>؋m*"/~.gɎ( *%!a!&x[MxfLsDUߏ<'Ewp+‹0[8vwшÑ_w^.!Z5kauyB-@xI&f1J@)z=HC_NudqW"af^kd\Z0E@o._;{TzDX @f|pX R!;uD|D([Ub=XHk !o./7(xO~MC Ӱ:}FLu.~_RC̓^&at^ۣ;o~cgH7/5^ 0p"fU#3SO.2d.qAгO]nMKw|]J0,kNfQ^Ef,'VdR ^~_fB^ MDnA.Cыo`7tTCHW~#."vW A.^`CrwPI<|rRl]u*7 /5!݂tm4Dˈ@hIf 3 a{ϣ/@p2=t]ts~CM v3.IAEW$#BSmҜ,D_Pmв|t"叙|MVA?'/6"by I^~8q?^2`ˋ/^4!wY Tut[}h Ŋ2&%?++$hr ;+lgbSH,+ Gr3 N ANJs9 hZavS%+#A88(OfȰ` ! &.앎C {. %cӸšZx F##Hn͸c&Åv|y}Q")"2T".6 XBxt#5\=zeL=(=-)GXIO#vG@l>\_=ۤ΋(cg\vvixy! kT,Z;@ q_k Ⱥ.~Hҿh;#[~(zL򽼔o)@翵V6^Fj,)Gt=wQűK^= XN?V0 LPLk|ߪ6UƳI9jZ͇ jN8+kB5Z$D=֒eHeCt ӈv ,"̗/&egN,{!lG7 OD|ɸ|xDzI4DϵI`+u.(N[K=bS  #Ζ=%Z`]XƇ>6XPt=y,W6}©|qaN׋b.Bk*x[ ^yߍSU<}jMG$V@H |7 }xnb@z't)CYFQK 9ݳ#m|q{V5~qE5DZX5a:aϟ&&ނ=Z\ `ej>3Pc/Z9Sq 뙢ֹW+*%_٦ 㬾n7q6BqB#^nv@8iC=qˏEؕK9XJ}0H==ҳq+QQ_\5τ%ȿFl97Ab?>kLa̛% j;;A|%4$4;`2ջ*-+r~)2\ QЁ b[YwZ~vk2RY!<}FCHk|z;i5q?BK&#lQ,`͌olGQa]6mʣp6.D($s@GE*eM~Kr= WX.\y+J.6pY-\"}/ڍNcה6+[f.Cle@X^a>" 4)"V\D,nް2 @\]Џ]ŕ.$,F^,Z~*EIWc*>B}kXctq=~_\?JjH {ĚpW `~UDg8U#ס1m)4w-%/jgk3̄/i] ՛z4Y:BkLqFfe=!,`.5LF)EހXm]nB麮 CTXkcZ4|U(;ؿg]#fˡ6L'NqoJTyٹ>iRk32ՎU 5vkI-N rݎGb}H`Tw|Ys#\k.to v冭֟TseC>ϸ~O\xX_yA'[L[I Ӷ_Fߨ8Rι _QE)8"8$}~A~p-({nFKV#kc׆2xiC*Uot}H-Zcd(*+B՜ΰsQc>g=*5oU.;f~!+/xTGlg%7՟a ߵ[Ի RmoL` KT?d>f<~!IC/0*`Ԋ쯓?Aukf wD3r`=)>\>yobӾ Fw-]Nݔ I68:'.n&m0g(a0>G- 4B]F/! +_Fp 5Yi'}@xUEUk?e5[S<{r_HЀaRKE}3&8|<'(ݡC}$\p`ުgg}y `m= g=7"P{{* XYYd9bZ]Iɠ:keI=Z$lQ@g&p0u]ܟ2]sr;O6F"0J ; 3 r?*Th8#,=#4WOרO#"NZ*\HK8? -{V(%Yxj]@PhدY3(pRlc)bdOn $)劧с@O-E,. zMV(ZK"ܻ4{'tvdc = e+N_&0Ad ^aZaG+Zp5fyܖC^Hw4pր2Cc #+ڻd| -.mW *zӺL!TISq)Dx}4RiGN-WlμyVˆ\TJXy/=K=^|!pSbJTy^v):Ȅ7qX..OzB$VS=#Jn04EytZls00G_w^څRb E5N%j4h!1Qy?wѭ͔qqAhȎ(ޫN-"L;JǴ4CBRp+piÚh-RN&/\Mh%F֥C4,{jP`t MPFg06]ד1_XoNu~*fnyqF"[_iUiNʼWBΗCB  zq1_̱S3FDUb) W)Bqˣi.$c`׊o.N !ACˣ^h_1 [!oI$4TS;_J!/X2b\aڀ8ء6Ri!-Ȃ[iUϚd#iBqQ]1d,~=h79 CUe_`I.v#6OkP*/L)k=6x`<E .a-O'*kwp>s*]EXVLrF\Kk;R̬p]_]Qu [*L:K!q.-̳,[ihQʬ}j #|s=X-fSNlOziM&3-*RVҬ:mniwidhUDjU^QOڒNeDoN\mOAa7wN::>Ǜa'ӀwP 5Z9lsJ,aеksdGhϷh9,N(U|mWN瓁'M_ IJN[RKv >unyxy\s{IC{\J:捗,\<5\FSEZouh4Ԟɤ.w]èyfGuy æs/  '-̌ݹ"t9Wb/?RkP\14kKōz’+7>X9~8 Ot1>:| H+ŷmޞ HM[O/YZC="2~56-E|/o^Yd_,+x\ߒB Oޏw%,}x6`Y4V5 L\BҷYX6>2&cFrꅻ&:0sjnQ;_.-(Y$lt` =v)oEHp.2-{x@d+ ڟ1v3ݘ[F1Ȱq*]=(;|҄mx9K_՘|+ u8T1ΊBx2'ʌ2Pv+;*Y$r*RxwA FwTIL)W2FտuY2~~%Q\bN2{zFmz-g;RL'kdo!{|{xPCz ٬DGg;GΛ\/50%Yk"NAX4PyLK@?"6fWPw8r$ yC'(1oY^T)\o]҃1 ҄2+)`؜u&; 5/)Kg" &8Xu K)RA pDޥرF"i9&,t^Xheƈ O{O D|-TZ&rbKf4G L$_j_Y:ˣwJ{owP_a-O>ѕE#Gɍ1gAPe+|xc )4J5 +>r~<:im):|\-)fr^^OfG:ݪ^9{3/Ѩ HT bByԩW>mhcH *PB Fwn"*Eh:!l`E%$qXO7]#Fk,me, Xq,2NZ .-MlaלpZ9'DMAz][:ZӮ)gאhB;35p>B3+7H.D F3g86H7bm0kMfcˡ_[ $BJbXJ>s"kme鄫5WgԴHoTS|e-)|֑Qd44<'? kBSy;5n^dd+HsmЀoR U8 w$Dfu=Y_:7vG2Q gb(|h T XDwbu Lʲedy0NF~(Db"Kk2>α-3gV!F!'C#>RL4!)k;>PWW͞@W>4~#~:?ӥѩV tA )+?u>on NcwPPJDaՀ?P 9Uyt7t=c'V ſ7?^AAe\$ ag!0Xf ZT]z7}-F9XuuT4?AR<[43FKa|0/} #WwBѧ4)GaEH{Kb^ss~>TR"sQ^DUH:ɋ2ղ`喭u$;?ݕ'S`zdf*Fh6T[~#5@7Փc|ڌVZ?\[64TAD!J،vWyJU4 #.).FɎݣ5~W⾁-.^KE0sXi !xr焺P^6:Ee7ȉeCI AI@7@!cu[ =UvbiX=do _&L/XѠ3^?"ȣPcKf_I 3FQ˻ e4aj8{y@Ŧ%NavI ]ƫq++ Wa^TuS1nڸ4yO{VUm kҳwMz,Bś>/A?7ʼn&)bn1teLb%{0$P`,柆DkF{DŽXLYO'],2쌞6m32fandyIyT@]ض0%`RRc>,)Ϳ`9mDIC@u%9n7#Bi^pSǗ-6WX\cVJOgGe5#h9'ɃebԵAQcFy:~mnwN %Vw3$Q_ J/W[Dvfi䟝&lHrL]"/AR@:׃o*E\L. x־> ), n0ӿI AdMtBQFqӤDС?|&9t hoY_`BczN2) Oz]%/D6]fGt=F|mF0H )S,:3zd_DlM4sOvf?nLr"4+g53#& ws:p  4zYxxlw5>>&\ƻpf źk !ɔ~ڧ!Cg@ E!qHt/nz%F\)l@O?b{sS5_l vmtT*ȗhr7:C{ņh"}2NBٻ`.xIoIX {C:G8]T;).?|1X4?>Kyjgv2?}qd%~T|L >^(73tc<+">% Y&]eJ"?#rL.PfGRiP~f=Ia,?F®o:ePOI:K3?,VA :O.?g[QMvC6owOZq/?_Rd^ !ɖ6DrQXŷtEĘ/Y~Ðz&5 ? u.eA` _3wSw X0~DF<|<.MfֱLpT?u 20 v|:B'4VC~VrSk?f7Ԓ}w5_>2-e4TȕZ-GRg*/9 J8fإ-#EI~"1X7TlnU}/`xZDFr*^U:-Ȫ?)ݹh-Wm\$Mgʮc4ɦam9 Lf "T $h;< Ya9҇*qdlEF*0OMl]K?Q&F_GI"Oe~BtR;?Nkum DFq쭔s u3k|ulԣ)r0X\#*2./J%)> X)F@qw~2>z (/4?UqPpT%áIN5^ȅ"b"@wUYlMvDJ)p$EuZ:[ \)b9`Čq\%(u}?46Ff+4~1r0W 8scDG~t~$A $π@W2kKO.~R(_o'isS A&C4zB'G1Gs,ю/>l?zlfj1ܙ?lCCߑ]5vP>f pW2h,<~R׼#A0y5s<7Wl:i.mIڜ͗v'rԓUf.zyYb> d\О8KyxZ TN@RR~y'X/M xrTAYD8|]@I8 WX,*Z]k~XvĐ&½Dq9L۩y% {y|"rs]]$v'5Ӓxo8Ia/jUurm6it'FpN5:1ա &)S*$iz JbQsuX !A'8{n5Wwd; ~Vٱq'o1$26Zagk>ߧ.L24@Z+m!\Wz*  sXSnS+bsOoF=2HgnKǭ,#DıU"LjyBKocf)iH_Gz4jhˊE62=w!:4MXYtdfEEVe@} f*]Y ~z* 3E;j39 dH'rb6[솪gڇe &/s\@DdѲ3>⍜ڦT:M@_[]/ XZ ǜlN ӎtomM1SQ!\VmD\TP2 I~Ch71 u"G$S3F_4 {̈́r~%ߞqY`vZ/M]ٳd:J띵{,ݡ""ѮT_"z^Yk̦/1z[e73?),ST,J~NG݁,>ZC2E3PU駗[V$2,G 4b)<0{S6`%(Amײ,&ʤh;˙\_2y(Sp*ğĔR ,DoDCȂc_40YƇRq ma)V}u}\KZ|F ÿ0@ y$D3=6@/łpI)_)V!"W+[nʃVF / Xe, F&=!?eͻՊZ*aIR5J-Gv"=Y3&۝:qXn.$rWo p-˪VA )-l8困$kP4%n5Ck|- */$IK@ =(2_S k;##믏?;N?'ڦc4 8tki;ӷSDWarMM-21{m`0K>R(]QNkL"^ +Q>nُ/^vn }f{+sij_ i傿ZJϤ+#ڀWO4jntHrZar#c7qYO g#oz6ɖ&wyhxXPQg͘.xI;cGcR|;~yl57d`R!'-?9ا/q.东 AtVTA zڧnjj4/-L(c[ Q?9(oL%҇L9S۵ahҟYQ^Uhz&: >ݠ:DV-6ׁi!Ki^WkX'jY}c,Not,ﵽMcƶER^(R:CӋc]jĜ x̋s ͻS|~G+_E:;6nJY֨=3ko⃅FW͚n_KLJUxCmkޖƀ 4 +duTF\79?IG8$ܛ"k;&#{5wܧNq(]MOn_rMIL%nd=qlrH=-C W I ́J 릝†.#" '} rya+jV/%9N#&(@ VqI7Udؼ- 5TW6kg">O*=@Yaչ5!P@Oq@%~/4M)m Nm E? 3E " "vsw%oEK8In<:5ODMsPE4s{uy.fAYi`@Cirk]W*CJ\9+*ã4Wz6E>zCa@Ib4q>#b8iHwwٮI4r._=)jW9_~evjk/R T<(LlKfg-7)lLމ^mxRo52/6-}Lsbe=<46Yb(+eLG\U=H2&hl]Ogz!+1HѰxLzTq-Wȃ? 엇 J .}O4Ei_4x"4ѩ&mT~&5:wGtYC#V,}ʳzZ|(EXةLxJRiMY,jm%j`<ǫɪwڔevV]E>ל&e ^#VdțHAD=~yRFuh6AKFz;b4Z#1ے:$[KNhk."#Lmܷ4.(`תvGb.uZ/'L d{Cҋ'Ps@㑰,^O{n6 t}G-FaklsE\WۈE9t3>6.gzҿu'f"Ӂb# b#UHp]+˰Z%cL EF4BZo 28Gr :G`U*@aWNet&g+xt|[ɶ4&k} ı8v=VQ@˹-1qk8Kz/,'y1pWdkK],BL8!&I%@+ {8aJ;P7| }نhi9p-. 4.z`;#I6!٣̫r3M0 3THXz:Z6Gl,)?9`|E7u:3P3KCB5 \aZ.r4T2)~Y?EaQ=©e^Sa$l*,S?@yԪur$#Ց`G6UA>- ^@0, P{5^9M={׿ xR߀ʬU (KzE^ )Y3 0NF^|t!6sůWCRǸ}NΕ. 07F6類 kgܩtTt)3Wk_i t;MRA#@dVp/- CJ\AHڛb\[*93HVЊͻwI HKo,۴uYgsK&,#gp͖hE=E $DԌ(#\M3=f3I ؉Ł5G6$@ fC?d-een!`ۧZbsj&֕g:%]Df獾C2ỈvRLO9jmecp ImRx.$l~1C1K8$# ~; t'EnpU&`b]u~_Ѧ"rPNMو> krKd}x n3ilXc;Z){!jn_@Y*?+h3CXn%1qJSmsPu<l'8BQ"{cǥ[4uvumMۣl1]>ecY)ߩ$:Q: B$@-ipѓ(1)Ԓq3~ sF]& RZ$--{9[s*saGk1K0MI*ϓx84Sh'""Ie1!K4qƼž$Qh7Dy).6 6x_'~sYnש*)({, HW=L12:/pDZR_%C?x@>3wJNĨjfF̥?!IZndmy< :Ur=*V:e]rٖ Qĭ{|Gww0O0,?J*`6~ToM/A%wE8^rі{gXJ+ٖ3y1AOPn xp{j:ZO 7jaJo[ ~ 6=Tq R6A+ 񦨊iZ#Buy=RW?) o6>B۬Rd-bh$YXMSMdcpܸz˿qBA@*YAKwŒ0fd? =NO8&2nvsyV4j=ɰ ʠ X=5(~HY%k xWavM? sS8ěs I(@ꌧ ?W>b3q"9{iK!W-CP1*} y2C7gKs}S/?ZtuPSZg,3XDDaXR&ŘQ$g88Lsz?ԃer '¢ih3Yammn\ڴk ^FOw N5;:q^bϲyێ  vB<Åf\p4}qte7/DQ4=/ zV4wt^; W* Nm?(-i#:?I|6c+r4~Gk:agpKFɪ}mPy3Uqśa9L׼,g8&! d\ص$q%*ly= Z{/'0G3ė*$6 bܛf~R|QvqX;<(TQFA2 @:*o-`r-!3?I'> t}[,yqbq;ʍ@UM3M7g-Gj^z3VtJi% )ƙ-)O7 s0P.t]NOB_8`]t\pytQmRݥ&qS9ʶ'*ZV˔%)re< y%)sO:^*iȏ_][7aqfOCd!~DƓ *5|T`K4Ľȥ ;æGiB]Q>yNdK;xcڽ̊nYk Iץ':+sc lr>WWIxlV(BeN^ݭS/y<@6 \z]Y#~8"(T9n wymomǦ()9eAr7'V 0\;/W{mwh`s,byo326eiWo f`x3C]δE[!V8 5q5ؖTrp~(.*cs~͗-p_2 Jlu RXft\`E~Jò9/>B~2"Cx"'UЎ5Jm-sҗq+Ȕ2z}t|R0UIo W:HfB $pj$K~u8n2[@QгS'9+f"X{~]ʣ_иvYKnPx;gp#RTZ6oꥢ}y3)ٷjl >& f$v~)񪨾h~Er=wmʖE=9VKwHbiDQpm8/x6%e}0L`7-B2 +tU24ga7HD Z$yB^)O|xf~Os>*cTxGEig(0T]WKXv6x =&/EV0e4۔0~3[݈"u6] e?3y6t|aGWntMOդ%Nق̼ 9 ?]F`"Li)^` y+Z$0 Wlg3/s`q|d0q5'*L2wAqyJƹ_>ԸAiTa)Uњ_(9&ݦ^ėҕU9vЮ9NO Z XiJ#B!!>CG12iBD5Z<#I{ )}ͽeIweBr1GWۮElTMZ0:M|nt} \`YzIJlL3-\( tJA X\wOipl:73<:m6}C+.ML`-ɃG0_V=-Q! e (y[T.恝29'~(GH7>}"r 7=D*oMp ^$".Ia?~ ΂dSxfnQ $\o Ouj`bxGаr62Ų*9OD]EG~%Pb&"y"ENAiճEn&1.?AD!촓Bx]0m4,{ʡߤŋ%{YHäxAs#~Ų=MB;dú2WBW(痚|#j<>xhiQ.OOsꐙ|q\S1%0 'xa=I E9Ɵq_hx0 1&4hiai.:r>P(C fBp7PXi%0%?5 t}N/awDAIrzO!'䯂DhҐ-׉6%8Gǖoio5G!YS |2 s׮ίDIŠ' rmTG+ᶎgo З_bG:(` >fV=2Hc~HpkA:yߚ!ϧܫ݌#y`вE{kᆗO*U6}H]=;V_53sG*2|Rf5H\BG8Qd=b ֐z"]A'߳@IB)PgjbýU+pj}:3x'% ׌nz@xqi[ QKUf7a҂|;"T^cmmS@Jϯ:}]hCF>H=|K%Dք|Ҹ 7EVnƢ?bÛ.op=^ 32RM)+$ݵ'64^rac9#s}o/ sV$.OjWzKƅ1g곕Fx2T_MX1$!O<'zݻ揨ecIP3x&e4 8ڠNXDMe˜Z)3!F^e:o9C9 SaW8u;:oi 9ܕH)V%W3@oWA=jy00ǔjug3&Ŝռ,=h:}>&CP h`VZBe.`0dПx>Sxߏ3.@KB5T15x0o\۸"Uw4Àf` jm6Qtv9[ 5# "ȩ?smE+1Xm+8Smm/Ew[Xbg/#ۿF+bhpA$~ƴbS2he2a> kG9>2af]dC*\C 򛹣9yVg?$8+0MR给lah<$5K%#wb 53>6Q(W 2%ڟR)/U ~ %m5T@Ÿh;G>~qADH%Mkҟh${{w6`N ,~EqWf>5"[ˤ*Q0?A*?+OG!󸰅*yeF_w>˷ub~ٻzMﲘ bul㚹Qd>Y`16TY-#;y&LFk7$)[+@Y#6ڹSo9gjEbYTH/:'^ՠ N$7ܟ䈔_V kvtZ+Ӂw;M5=>un}&ǒFtJ 'kI?,%;qgn׬ii8ESOg^~$?B[0,NWɏbDç17Hp>e ˒{W#+̝D>k[Hi;%_o$+,Y:Wr錢'Pm^iuC) XS0?',1w!_#m AX([5hնevur=$51 P;D:oz|M6\Cv4諕Wj= hQJ$C(PlALz9DfQۈۚA+udB Җo /wڍv&0fn8g/8:ȍ=0ac}&E+ ,zZ +Y'7XV6 wl1#=Β4Lr-Wbczf j5\ 50%[Yk;(5}EM zz(;H(꽐|& Zޓzy>YM/م 16Nc㆑ ǫ,f@< Bi0Zr@!.r+anNT<:*,J`CBT/Y+H?9ʏ*)v y7C&ڒj3 wRd< >2.lZ^`<NK\_`p.0?HDDW~`׼]맕sz5)'-9ꌁIGƈF} K̯J~ѵ{f1Z:ͱuz եWӑw#'k Z#pѳ('sU#/A,6;{b:Q1`522]bVhMC.gMj;ko܍ȧ[O-eZG. Uj~ΔߝpD[#o׃|gUT+ΕasEW"ei+Li 4nsNE 9~إq*1g.]׮ ٶx1tTm?¡%1]P J*R r4Lw2J:R$P{^#iôz@VH)%+!=%Hjm8Jz\Ϻ.aXnN=b2JQ;ĢE/DhsRoErUlMK]f |ĻZ*~`Dv+ rxWUL#8ZCP:*~r"~}v|]uLjd?6N/% h ( @v lD'oRvΞ5irH\d烑YV\dt?,@kh0)UqpY G?wɴf~9sنHim8CrcG/ |\b(''V]$qE1$SC~wlk B@lx"ݶ5l7.Z} i'O`ܿvӶBE(Ջ& &~l?uBң˜MTjHD-~վbrK#QBS+c?bwa=T3,*}MGJ?3tXX<]$)NbA$lj2\mi8U>aĥ볂 ?Ǯी*si#jzSv5w2˦+7 G*'be"IR9h#WVǔбz87YS !(/dGfC`"tiqao|Lm-!:z@֢Cj5sy;Ήc7yh|^v_K]-u@J\OS; t߱&O}vLG#X5+A%;*gCH |i `{SN')7%ŻzJ꟏iE]`zSpRl6m黌'ěZ>Qe(Gso83N pA0'菄(n/Cq|V]9?3`5֩ Gӝ2EiG]c^5{NbMlUWl3$_|uGIL.X -ZlMmuPFvw%hOs"`e܁=S֑2{+|sHL5\ _iO2ONGЎ Xʆ7қ[D8 r"q\KAYc ' Dvx;I7hG{C M]耆0}ujIͧ.NcdGTʫ ~smdwsp*^}eΒ/t䂡)~ x\4َ)?(̛"[N$ƒ/q#Sޚl=U.8HCȔeso X}x .q.}#qU _UIYX' TMVD] JoAV"C=BP>u^=Fx_ZX~9^}婧}ETwԺvMiL($B2=b+ 2-ZIRUTa#-٪^sƁh l{k):jW/YQ5>mPBr :jyJQP -~Wd1J.ǣK6,,.z6̨8M=yI?c\S)G#`ؐdYRdyP_(EK.1:.I[Z) DcZDFiT13l4}e/x<.b8j[eI,dѳKXش~QQ锐  m3"_2#Fߠ>i\&KjrC( 4/qcS;w>xW:5>i7gs3np4|/tiLGMw)X0 ]{(09Cr v n\FƢ^R67]2D垚RTa۵"D  1gf:E4'ž6݆j+ :X'NRyJnSj!蠙ʱ3y'Z ! )m:@Գ_Svٸαd7.4̩|{" )`h)8m:[)* ;BS ds(Wʁ]mc-@Φd(X[1,n; 1m/Qx]kEmД@j Rg2W<Bt/ƤdL4'Z$x\M߿%i\?Saut`+l滀/©6r{ͅ?@Xqxf2=}=, _R|#Hj Oޯ#-K2\s{ ‰?*Ύ/,Sd.PN,?F(|i)(Ʉ.`ODZŞ4x)%G;h?<2ˠD(=[DVc܂~ 4 ƻ#B*'a3N>ac~]J tahT˷^^ӮMC5 UApoꣀTӤx*MpI0|xA4\ndS̘q#Hʕ1>U`\;ş+-nTþDbh"IpETfc}KN$-V3d"Ѳ;~ssE?uT6g>s(uwxY=U37\ cT` v  wuAzM~d1]):Rt䷤>*#} (vb8tvrUA@A:b{YXg}!LҰ6y:7pu)%"fLv(XB8\b5~zcqVL:g02l5 ,Q?t N$h94"3-hXpKK{6y뽻oЅ{W:VJdQ^cu~Dq,-יn sК,u^5V! -[ݷ2/1u7y"$md%GM_7ϋ*ͬAs?"mUsVoBYsB5rsz ,@=3)lcJT8@XfmEjT4`2iI_!|?XY*~;/1 :߱%nSHCc9VzK ɴ,vEDQK]Di "4+.89r["4WOن^2Y&4u^҂x)hYak d{7X=@S ȕUc9y7&y78bj] Jvp3 zc?rQ,}vu5鵷hK_.2>]K{f";XN6ዱ1"r(uXF/ߪ E"`n#R :8h J$Ӕ.4A+* eatGT`l\iB=Jc7n!hځaM4 qs&+Bm!H5eIFvFWe#$ 2s=wlMp\P51fXC7{Dhgln~:(`Э2 <),HA\ dog} i^yEYf+#Ȥ$+r-u7JWiSUn;0%GQkGXL?$PkS2@؀0nWݖE9]\$̷h!kNUX[,F˜}j,(6RI(+r#;ZNC6GA^Z&B씐vpXēZpx*X Ǹ&9Ǿ"ŧ IZav`zn|Ȼ;CL#\ =[~nOǃͿW<_04ѕ#cxnϕfHHTK:DrFEOLz?o&06,+PB#sU2XΞ$?VӒ{{<7j6TssmOo6 wor8];4a[ c%:$c2>­JtDCxii#≸dt15lrjB/]Zڇ+GR[{g:?V+ $Pov͑(,lU.H0=u70G4D0P{ty1 deApk9W+ߔ҅0h3`6޼ -%R_=Ӳb'ȋJ~0vO571,<^gͻJ${ugeE!ihV~AZ~Rõʧ2m9Wqw3hS#0GݩI"V=8Kz)z xĻSŝZcMMZᒅڷjL _C-}@I4̭O Ѧ#6RPxqwiFQ:X0ߝ0]?Z:(Orj4l7EgR9wV L2B8S}09zؘ[Cҵ[h\JQ)4)'"P퓇[?KkCZVBMpݯ<D#͖Dni*@ֵk,YQ!S)w0<@XPюؒn n2ϯ{BHWt_-Y.KyEROU{RnH5N83 ܣ=/8ܑ;MX/D ǯ-?FFUr+enz@KtՏY‡BC V'mZ ERjÕjf˧0kyqzd6(hOM0MOuMZlhd>n#Nft'<`8>b`*r`^v1!y]ܖF!@4ĊKF/i<ޮpG9fʩ'`9Fm,$ _\m) TOhf<`F%l#,ǜyPn8qࠎTY<܄ʏ-;?x3mu^J⢺_룤w2Fő4 dT { <6?ԒS.g1(1H3N+^վҶJmk,P)D) ?KyGWPY ?lm&a\:.aiiw5WF**:2^@0tbkȐu$aEA$bn:]BȱG!}|r>*O{F>*8.]jzBzc߀:.BXtES=)w,c/ppkF1fDkZi C>˽[҆m8{">3ϙ`ބ7}@dM'k2Ms L}6KI#}m)IS mQ<w=\,IkQST<)(U;hHtqjV;N29$cQvdx_zdlq,W' $tUB +0qNߵ5\Si0@lx7}=Gvo% T$^{g tsT!K(q/i >A@iX=f(*ք[^Q4/p&{D#lN$mf fvS4 &Ù)kUdgQl`Zq1t\_k]$ŗ喨 lqS1UUa%9o!dqqFVd2"]䞛g4v P#'G!ޛi>:_V1 cv? *@ ,D``xQ-}L|`0mXrE,39iCѴn8go|,E;e(5H*gJv@ᬶ_R(vݾjxDhWɴkhĠa[p-r~ \UjH}!N%||1ed >!8> R6Ҷ@`oX&@QBs.K N&r4P]d6lP_=쒱'>OM:,ح1cJlBC>W C]"[ !FXw1e("JBGҵ!i0 [}?\i|/uW+bQƒ8RЇK.Xْ CL3h{[2Sg'C]9ET K~gMV?zF7p95`Σ슶U%| GDž{|iyTco hj 2W3]G[/1 wpWM`/ r1mR^G/)hx(=I0@lr@aϽjW Ao`w,}E%p](]ީ];\MP>F(d^X K鋤T{|^Xٔ= ^S, d >6TZLxw$lp;m^>4VؼFgE{kZ ѿd^y3grFJXҦyNϓr7̓f3i5z҇=v}c '(8Kڱ8uXrPs5^&)X.cEE CҁC8-B:j*ژch۲_E%؆9YG7Xcl$?f zMxI3v:28΋&X0qZ@]?484ޟe8KTj'ٶfB Cb.=d UDþs#2~UV]'xELKEjH]-ʫwzB O5[> ]aD3 nۧzi}LLڏ= AXƫt'kf ^+@\ . vvv҆DKbxAQ><Øs}ڣQd4[y) "mߴoQ28&Cx#v-fQ e NL3f?f!;ja/=xMܿkՃG *zUS=qn)aϓ)Ӓ,wѤ5$!F. o!HiJ^2"ޣ'xi+dpxP`Xm/Zģ6?15ۣx"*w(`T?kUo?~ eN1r1_ZFh)H`%,Uz(JR"OL)Ն[[-_aZ%OkKنE7K?ʏ0[~G(6F4ŎݰHZXuC}(A Gr]1GX!ol.{¢2j~9JWca:_&7[]!0hQTWo_6tkյӞ+pK X)8Xo`,{Nv1DiZO BIɥOpcojÙ=߈.+>z߳#L)'V/ژFH聂qz-z/ju!ܵ|[{cZF}NK*/ ^5%f֣QV<Bo}.*2BfW9gYn%0ɲ=BjN3!W) 6nBX*bK 'v(8L/PwdX!;('mmRwZ8˵`"5pHZ0{ vtE (y(S{ kc72FRNMCá 'bIqfݚxH0Q~]a]&d@5"SV;b5PDCĐ{d ,?cDaP=Mt lm{մ &≚2WPi=%m;lAEOnY\qIxqiaØHs?>-4(l7 !oxnl@986#kV| {E; umuERTq7m5kq5))hA,3Gz0:!o HC%s+uůF3:&f gK$*fS"ޮDR( ) p%&gfь>i vȋvR|.;tr9CE>Ҙlp9BI詔Y] 6_Gȍ[ aH Snà@YJbqK]$`ZI8˅ +Z _ [8=b-4-' ӧ]!CU>\;#chZ5rqzH1gJAҪv%Dg#6sM)UD dn"YO I]Il*i_Kw(roF_Tޕ-\ `*&`BXڝ˥ܲ˫i &$'][j֣Ebj0̴"k H hM1Jl ?|Sq 7&߫K@lt]#O!CW\ooȾ]L+si |r0 R#Z<> NW@K:dQ \/ZoŬ[1Z5@7&-z7%ʆ_ᳲ>ދKoK[QjY^;T&ys,f2=]6Ϸk#Eko&| Cغk*u*rjfG\<3E$CZg$^Z|\:vI7-R;~9W/D'L)U*q1IYM@׬zծ&B9X}Q~8K!7ld6Z#t 晅*B #(T=TݠsJ+rDJ]֪;{:鍳q'M6-­;V&m,Du$y2 ûDŬuO@-3Kz#LaN*zŃ`窀e\_DK~bGn濾XgEq8/P4Pd/hj>i<,]WѢy].&] 4-ǘ"[? cxXŭNzM*$cu)YE%R Z⊤< |[6JAF 5ax:3_dsJOumMBdAie;d /bUޠSP l@bԇ؂,32ӝM:-Sd 1Uc ꌷ'<^ݨI̼û#&îBV?\ lZ +9"Hu-]gS~@y$ٹMy䚛ckvWqe/)6?q&>J.)2qL>‰w9`ܖť2x^1,?t AFUnKK쵳R4 xcs&VY]!e( Ϋk+5e*$K]g/ǁ6jzK+$" R,1:Lmcf5+"1V+ "sЇlZ#w<1\5e4_ܸ݇Q"JNh`^6k㺺[3Fe=WB (Y0Ö4䙼Vx 턥&|4iIEvP8~_ BqXBZ3hT3>gJ; ؐ! ^') ZW -.n3Hl*O*"8)-"&6,?fc>ըE>ͥ Xkĩɜɛ z 5OG!IwVs%D+=4SC+]Ev"yT{=vfovL`)b">7Ia᪒vlYfq""HqӂD8Ti#7*'I54thbK? cd&j21oJo*c(SCIiy@p>LK. !EMc6TѢKr yzOYly5ݸM>hQ:jrRQ_xZ|E!ʉˌC F ^ÿ jZwhITճQ&3u-H|>.3"~|/ Vqz2L_O9'h B8BO}Q=dt R g"X0)S=Bt3$x֠( Es = 8 xj+,0(;;\. _hB Or|)=.=Ĭ sl8G,7քvP_+F%].m!KŌq1:o(Hsl|Z|Z"kPqג9E&Ov, iEtA 帍?`τ:ޅLm ]^.疊QN#`P 3; ez$+p~C '[~ P^'5a'g|;_t;Rj=<ڙ.t吓L~˦1Jz;ctLU=¢A0>iJGN ]HR.so1qCH6۫ i*?d4Wy)x(`GL靈,K3A2:U:o{E&NZt~UoZ\聯&㚥@.6P\JpʽpSCP$rlk.Dw#Lڡ)rkz|gA 1=l'/4-{L?{aډHo5 ot[ߙ)Ta6yCX*21aSYiW}IC<KO~vPӑd(G_ԁA{Iw$5: F;In94h^!d=h!A+a73.` THp͖]z>XnM~сhuoEg%iEaxܧa$Abb? yBy˝"̥2ћw,È5! 9dWĮ`<{ }^%9ݾ*a3[ ~O, K_&Ւ0[/AٞQ4) CiQitSտPOr gz# ,`jYXd$۱?ZWk[ t4ќ9uS2;W[tXB}Y}tjSp(a`JzVakNۭ'{^w80sƯfBon|Ukbmv" O۳o7pY?w"*&+rYcg9Ntˎ!zI!B|GQx `$h< aU9ŽIÖo*V3jR@{t<]{ۛGj+F[V uj @ <^0.ݜ ?<"O!UmkL~җC)g\)1ƒnY𧙛PӮe>5uc R E8lႱ[#6ū .eJNLYfx{<٘uzE{(ޢPT89|c N7m(Wiwݻ'44xp o^+T;\?~*N 'õh/V%y?I@ʐWyF݆jT I|{ gj\#Βp: EUau8[t㥌&~+Q}}V+, M@Fq~|ל~E]dا"_B̤'izނnao3q̣.N 0؟uF?7~\!Jj8iA T_330M#ɠ&{Nl:GgH%ϐBA a+Vs)/*%g/d\~K"Nŷj,VU GxNϊ%{v@3J1 - p>eGڗMn$H0 RR(GTeBcFeU0Jf?U"cGx# ёQgnU>vuC MU/aR3, 4*VX6)[#{0XOeŢ=6@l}\qCm&{ )nZ~ ji`qZ(W0 .:(*9WhZpnL( uo)qwǰDx7+TAuŎ1`B|[S6,(rj\n~#hC]n2{oEer-W# Q?FdbT *ltj*Y 2.*#N=F$_4a;m[nFH!߸+I1PLc6&V v|F;dnwp+qܚgd^Ė'kAq@Lsi0.zgumd*a+f3(J&}:Xv#L i9 i2PR]FiUm0GltaOo#'fwW&JC%!k[VHSѴ<$ PNr7E_ !L=Kl  Cg@Bqf ]hqՁZܡ,ϐ爯 8yA2됶OΉ]尝ިT1V1j?^/51r(}wBa=R̞hk&*8U]p71Ca!zs&7 좦w"–>ϵU luժBws4HMrtP!{LIT8yL|0<7~MO+n&GYY8[c.; J }a˅^B]X؄Eֳ ]¿X&,yܓ*nZ)=ѕlv&ĄhPҳXסYa+(% b4nfAIJ [Kƫ7; ݊pƯH1b0TJ~;[-<P17gSv[ ym>4zr7JAqN9='Nl-w研gKP`E!/3aN3W5.eJSGW. r2G8OrYO?*+VC ڭSZLyNƞ[Y<E h/#k#V~e |#"LvSsec14;@@vQU0Zbyt@sEJn/ ڀR54e{˾CmS3jsl?MaɈ@i8ax;`u,J"{.ϓyQ-nJԑ]>q#5b.@~_c–r$ ]ɒsG֥z1c`PNeI77t@#[-;DCSғg[@ӽ/|E 7;Tߠ"ZB/DdPUXoKsab{sL Q0Gx  k$)cXA7*M? !~y8[RP |;B9"3݃b ;q F̒oUΌ"a i-\^0%<&j78[G!]v`8DP ld%ZQ%qB臬^{;uZ^iʀ.a$=6ZTyJQ+ V%lA^(ApF浫Y,aЩM)S'kf@W /ޱ7Erd* X%r!ko'^ 0cO$vԐ+~uՅr9Ă"bz夨:}' DC@ cXǿ󋵺қ,LG*0Vdo*`Ӳ{\&;/-!e. zTb$8uĨ{N]mPq`nI.w|Ւ ,N}).z|D|`a4,(?xeD[ Y^Q7돼]sX uW[n#nK98h${M VƠ 8zV\x]n5LÜꃙrRަ\H.JNE1'h7{m(Rd4K54g>XMA~}M\o9\,gO5a>xf|#O4#YUY9rQ򈌝@_ J3d:U, % >~MmEB"&Rzci&hEF*2C-!OȀi,+:12U %+z2]{Mٴ8/.0< MTv^Hά0K~ 'ɯqxܗFZ%okl)./v}h2/czlX뗧]@UbZ4ب$o!6KgT0JOhaov4y!Š" JO>0Oi>}K !aD0s6NmFCeYp`ͥG|+Q ?^s渫_]J[XټȆp!k;PkRBp ѭ/@R U˜[eX 9KwOBHeLtx \M$j>OCz?v$@ePNA'2]he ?nuYG"Ԩ ،kP{ TǕ/紺2}K:/x9"y͸u_@uʷ%sPUalͨJdn\,#̅NkYO7Fs~f.Mls:x*DT߮ʙdC2"sف#%q9NQ=1 8dR{Yn wo_1oGx"0v 0DJSGi {+觸5;l233:cNma}Caas{I^u wbL wf]A,AL;`ʼ:} (9 [!wher7anBrl(~^%QjؑSO7@O6i(0 {(Gp(X (Dɧ 3g\I ԦSa%?$څ1%$ "K\, %ыAe=3-sY쬑aUIi[_Bv dVئ^uK9!dHi tJ [t;iP$hvx*FMӒaa־_(>nĬ|Ne;!!qi8|ʾ;3E$n%9䵯(pЀZ,]kÒEOI#uq~L#Y F3tEZp~xyOn:30{pu ZBW5adOZ=jrRyZn%ȾeQFl}վ@2&/gS`!_wqHo럹uU![kV;8\7 u5m^!E<{ N4L=+9ž1mՍ'y#:*U'Fs Y!* r67bwQʿ% DԿϥ>'<!b2rv*/5A 9NH">۽Vry5i +D^d(Sj Ô j"Nn_ j-o%ŤفO~ v)d2 IErmx`Pg IXݝ:= K9b>[ǕBywot\!3^ݣ5M+O%IpVR!N$?=sOr42#pgjwt0=\Y-k3';'\X]+6M:4}VLzku@lGd20&FpgT{d9\ID683ڸr'Rzj‰\J8F`ưLNcܟ':5b!C=У) jhLy+u2BCOܒ5[*"ߵ6.YLmf h4MYmƑfڲ #^fɈVw 'D JBz ~®-n'I³K2ſ2%0O5^v4qg`!GO6SG[ZzٟYR}'I$Ĉ"3cwZ(( ʘZmw܌],Js-ݔߠVm-EYm+R| q,<ځ ᵍΰLgP|u2!ݐ܅H2XG໓G%wK@xlcuؑssqG/w&LyNf(D/^uJdy, ivY WŬL6owѫܩ'ysMC9~m/?I a|!T\4"m潅K_*Ca&g&bE`Y9:0fDTɇ&TLԡNweJ}d l46_t{aN]V{o#34},%]5E!y_DU.O8kaXE] Tn dUhȬT4J?_!zǗ)m A WJACqݒW}X˚RX LIs,fJ]J^*~My$s+Ns̕UMoybaYW[9dӒ1?kojfKb=Q\Ԃg(}E3>%4J}:]iWaa7(Jr o쾦A*YE`7Hlkh n3Y ڶ2ͫwF]6j̚C|ʶf*VNkشx/mok060q'@]e98Qˏ]#^[I^],˺|=so辶HW؞'Uz#଍U猸v$R 7NûA "=bj[=y)n_ ¥ Y5sՌ|2/gRgR]j(t4;9Q$b~IV0(> ĄU1pV"9D)ӑNe#miC$rtDshd)= +ȉ*„!xNBOC`v?$e%5cs`.J50\Z{]glF+>[`3Yߡ+!9Bw*u0R'|#뛄wݳns鄑yb!jgHd-@^aTp`cAˌ*=}e!0(yrcs^A{\~ZR/uaB`_7k(kwFDRK%]='ʇ FgJi7` ħF{}b|r rJ R74 y=.CӜT&:(I75\5cp4r9FѾp8ofӭGbX̍qaL'Bo$8_0X'uUQ8Ǖɯr5sd}SYeTXa*h+M[Hh,[NAZ5zє3_nfK@\;& _NՒ-16Ӫ" ,$!kdp~fX_C3Zmgc4 maku ]L5<*3Lp ?f%9 2LfQ䵞kR殰îNCuf`!۩m :7~$-_/L? e nJb!ڕ07;Tݞˀè _9(hmNQ}8do\fOp5-"3E;*AeC*q`i%R>a&r:Etfוϕ.0Ǘ/]@Ha,ВMߧ~W${!`֭L trw4 )Z4w-An/EQԁ?sp6jQuVߗvnK R^=zPgqUד0+BÉXKP]1"Y=7 u$GbElৎFFoz#&g f}ˎedE=5o$Itk}|8$ղC\7jUeX9H =ȉix'pfQ>,;U4Yr9Y5?  )RJ~ָ/&sBڗ|ؗkkO)*Bv fZ[^mB )eS; (+y~ I+Mқ.7dcw[*zVreM  XM*|Tظ0B1W:\bb("BC~5$;ӭmm{i!@Rte\R #F>q:`;p 78_@bBh%S/'wYA b%qNwO֥Dkzo 7a ĕr31W9^XR KU?/VWߋݛaѸ9<.ǝ%m$zaN`L M \Z#hB bhM@9SIjEyxW .aF>BG~֠U0X}`q8W_)IEV2?7,er<,],] U pikQ0Unc+JbCQ$`(0ôquR͋-)W X&,is)*܋![194/j,5)mtߞ0/# hǡVpo3=zjGFlGdYA'/7SLnW&fv.qlNK?n" C=4LL<,@!hO$H :lBGɠēcL_⌙?~WA׫ Qs*2ClC{H~lr:,uE„xCϫ\m|~5v|JQfLz6oר]Qw$m\CNo!{~uJśPхe& ~'c( i52WZm8\Z6\b$J91^5㽺_ Ӎ>&.G926 _s\cwv͓R}o5rH1y7Fmh 1Z.Ӂ`֤9߼Z 1=4ݿ&ft 1qWpB_TQ,&J?pEo#U$6-Nxy4+3?nOv̾zգVQwKӍZ9B¡)9=;jcFWo.I2j/K27T¶ȃ"Z($ a0r#Tj9#!ud_*RKw쏾Ʉ1 a]!ɹn!1(noRP18n6]Ȟj2IH\^4 NhYYQJ;ƯUx2J4}${wޭ:)bvԺ.i DO m <*47i7$6֣bl'Rh_0k}0w-E'혷a\%dbܛq! 7MvQxO+.nGM'o..xyFBm}ʬ 6A 802$`AͭbŅ*Nf7+iA ZXvKF흧}, ֘#\nJYDq`ae ygJ*=@!_DLh 8)omtM.d+B7рk=NQb׎rEMTmYi'!EkR yu}O962N F:grc[GF51a#טsRԥ$kLinhڮ{‡dj[b$P=_Bd ߃ːwuSБxI(1p%oF ^V,,O,4%%i޹e6~P__&x53-%y,ѥMJ:c!$WTrwƘ}-皲,S} :'KIwg\t"%[~`Y鲕:W0Z"/i ߹g.I4پ-Ce2{m]h7td|4^!O2g|ʍa[)9£e3{-Z}qneI\Xy'~W!hsIuU<+lέc~K?=Ԝ2`)P^gY) %yKSW}dfio&$\n/6$rwPp_B,a V*Za^t`7hM𠻻[IufvEQFN<)Pj ZcGZ8o(Ka*q`pZDzor[ X~1 .l;ägiv/Q.{ m%RUhH̷߫pvź1n N{ FO4|TN@?]z+i=^h@As/ *!R@xa*4<0Y4`~ P V/Kch tg'DTF6zxF{4Nlb 7 IJkvy9wHd3/G`pٍY34DaR) ;qN"ٚiv.P*X"fÚQUH;-TRrn< ;x`?hEEtw&v$1gfNe#4yG݄{f e,< .b, ,l슜 6J77"q}D-(>%^Cn|3{>9SlF%$pr d/\! \ɦlpۛ};L6^xKʅ!OO*0i-zo aD)aMh ~~1(7,!p[[JYwc ?AVv.8Vo? ;Vnrӥ#{ XβnF_CV P'9_CPALo4hZ: b$-.VT꾂ܖL3h{܈t6DɳיG|"I"&G[fV%9ڑm /F=s |`F h_/p&8ðe֕si&528gk;1 e#is4ls*NsFQ55h w{R GDF{U6=w<(һ)_~;(p%#0`Ī*Tyӧ֎z;(tvnϵd"[+u·c#2TUzs悔@ VZA*gq3N>MiwN\(C7pԣRc7"\Lb- ȩb{0D=tUvz}bh> 46+J|B(9 y-~9Bh>^b&(?]B0; 1 X쵷:'ȿafz.TEjp~5eJLؕkLPuЈK&`k#Gd  8('[M1(zWR|槭D%Zh]oRi8gM\[o{"|vхXlN힧F+pZVvKҫ#2'/j&7\ۀBW=΍3fZlNŠGY=u^ ^>p߉-Pe"~}}{laV:Ae ;bMT|DLt9+Pu^=N@H>푯#a6}epEM-427_7CUxHn0_XLRK~|u5_ ,Y׸8s'&/~n&Uwk<#YcTږBuxy D͙t_U!\ F*kqdra5 wcOEg "tV].tIx))b&ħM^^j>Ϯa?^aR_/&nw40d0ScTjпJ!u0wG?$y<\l+΁yσ I-#b]s\ H[)ڴ-VVX/B@Qa[hK^?ȪYьmW: 0*z۰HZQFic@xW$nk=dJ0[U"MAuRKy3Ra/50Y {L3U2/f]aSlF14qEE@{\q/tG{SH:naxO}+Y۩U&|@QμcM%S"Z=>!B[zI<]ئp |]JN$Nh9s$no)O|b xF|3;i:5X O;N#gD3RT?1kpJ ^h֨Y~4RӖn궎_] K~Ȥ?<`;u8Nuxk-Kt,`}AGiVͬGVCap9"RΛVjpa1x6Ϟ92R. nPZd1Cl(!@7nf ɓ EkG׮N`xTލ^?>JјH9Y ܙܷm!:ˀ_d$BDG dMY_j8T.tr5`Nf;Xr!WKKunO%sTӎX{pPN-wO<]Xvw5iR=nK&~Hq`AU͉M3IO+hzSkp_{ Dz+6seN'= mT49 $;hwrY1;449<4jo]J}ߝ\CS?t:JZ]mFT=Ehlz1O#dCi>~ ,Yd)f^;)`إ~tLY>Mup‡eΑuC}X(ɔ!MyaV zսiv(:~b$=M'DB}$K%X[$V?aGLndХr0dT#q#?S[(bYQqpQ֖/e}v W-Sz5,<&R,v+ gM^"\D=? zS|(,AJ3HoFࢉ!'5Ci\Nnp)[_"džU!Jf%l)JROQD␢0afcS$HB=-52/~:F>{y'IGIꡥ@犓k`0]  D6[NZ_‹W/ְNo?qkLĎ?J36Ml9-0-̭* y[| R[w]j6\IaiXֿ1st.0#U 4E CFo6TUƋP(jM8Ni-@mrmRB{M=S!Z;Fw(/h@#FW2Eً")*v]>= ad0{OɔXͰ2N/'+X 7HǙؙ/fqwSy+[ppU!V(5[0<CdrMV%c*=IW31qS[;nb-8%~uY oq44@^dTՑn2!GWⰤp0@]M#loDrߺ鮔O:V[p±?#]rv/@ߧ &.s%2M=+IՑ 5kIk`(6b7߱-=_58mbu:Y^+G5/&S n`LEq4ZƱ0%- X}/tc"u,?p K8F ˂NY< .MLCl aǀE ycCzh%T2+dwͳeIatp@(d4)4KEbd|m82юǗu3ޣ+$o(au[?Cbeb:жSl4N2dk8x>8ɗU;N&l hP $ẳgFz%>t&rqFx>Bk2׃ACh9t42Y/g^HLj>";0aX>4f,"\bcB.|&krTKw-팱nt$פy$ }S帵K{BL{؀InksBd ~kl81x!>p!&ix/Nl\x+0.+V0@lL ^jzE'ZdPIkGJs8>ƑL-$*Ԡ 2$ɛ Mp\ 8tUk~a zO@"Ǻ#?[!r= =˔8;ɡѸc+Ky0~ \-bΞC`w6#Zw ;%1[e#Lms@3jL@&g䞙1}Eq߰}LW/=GĆ" <܇4ƟXhڅKյף/VȺO !*(彿ڶ_*x1e +#/~]u d/L,"h+I/3_r40_^RkCBw.Ab%ê(ɃCK r4e-ֹ(υRPkv\zVФW֍lALd ݐ~nH8hYj|t=IB@>tl4ec\;D|^deO o"|~hQC&::` @4ׯH#P4w GPTdߓ.*!Nzi$"DjuGQH /U?L r͐k aLU^`]4lӒTag+Y8Y*\B8Xi]f1ͷd#zJ .],y XB8DL̘l 8X꺃1"Vїn ՙMn'SO׌+=U[vlA Ym2w.J+ORR4R,mrXI1+ǛB&T a!{6@.`MO϶4 syc/{v hqD*ٛ8TX/0ʽe0#c7'Mpj<`J &AiL J>ѐ to ~,!]|,9˻OI6bD|=[]@eX~r2֋"N\KeWU#{5lJr>Ю;]O4cB!}7iQ!?_mgaInj'9;z$۫f.e;~oBӓ:y>BN 1|Dbpb6mpz3{k&]N!ҿׅ4]ؓL FyޘW O}r_ȕt >k _=@ZeH+khu2 q4_ lJv~m'ΰt{Bnnn= ܎dޚ%G;] SZST:!A .&HoםM)L` 9nJ/nZ8!QrOAݮaq1T˝:5w$ ѻ ,x+YT{OGrK:6<F~y3|HnV9rIWٽިvqO\ο`'e/\딓]_ j'&+l&Iؼ=^-Tg;9D^5$9=}r}{OR-XXD4 ӎjeT~/W#bptY4[tRw`!}4Q D3&2U8#s7W NX7T Xd Svk7bu/yu'hGhw^$3-:~L͗UD XEvyI waBLEPؓ`,A}z;CfM& 1Z4kl/QYfˑl늦_Yzs2{'mtqy'Lo,y53J} ?'2hxQq8}eeUDzAJr_s} Gx's#_/ߎյ9poZ5s{sxi%&}s'tm%%x!=RCߌ K$1>L%'jb4 }a'2CWёbUɶAaz›Y'Pϔ@"IJ]˽gq ۯ=u@q] l}[.MGn`Hl;SMζ g+l# ئ<ˋ"AXu{e||{J]M-zg"sM,?×>ٞيM* A1  c8Icjր̬ȄBφ*PjPp6Wr#k%s*׬~e3*^V-G{ zlGLFrL'as,q.}8@ <]( \`[E&5NN~YChv=2~W]4++ńGVГDKZJ:Fȗ <̃Y^u96V\ǂ\D|"?%Kl_RRa8R$z" 4v^ 83u׵3]KRz7FMf>~r}N^t3nfScu(mexwD .l'TU}4i3@f\N!ӌSk{%+ĉ~9=8gLϯX+ii[ۋ]/X?KNuuNLXUJIk˖RQ#h~%*#Qh=m,Z(3yq"AT`KE<K:֌ٿoH,}.ܽ0ombid H "a&Tc8%gق_0+Nt`i_9(J\ MqFjo8H쑍$ Su!A"k̡UzJy{׷9iǘWܺ+jxܓ:'uہϛi 8r/9 '磊JdYxk РXM1, eFZSi7hRg;M:Vū\&Aד˩jDN*]lgF_&}4LP;ؔXs]V^}4`{=p:#eS<+jhk}@va+G!g`7BUZ?ay"CdM*VmI`BN;A'}XiS'&84W]f qH z4jj-2 $fM3c(C n< SLDBX{s jߔHJޭº"^ow\e~5 <%,<B)G*VډmP-V@ 4b%eӹ̭[$9ZUq&v 1'Fzyќrs z)k+>gpmn@%yDG򎁞Tg kxh!a-e4ȑ=MX p6ipJRjWԲ wՊg}(? -7e yMIZ;L[Y rB`&6 W.|'6\q5ƔatR'Um~>湵#h{A,O yPA-Z5cIؠNoS^#fZ,@[]  2W95V[$aM}S j +8ޠ]Z/0~_tmH*JaX ȅ\E/ѕOCMߗm1fШ^~g1g.[iZk`A6k ݊I-k&Aw:s<$MB`]* Al- +5nfc)aع6opD W¡gKr6n (pN<] GHe(6RXt*SX; \qmjJ&ZѮGA,~AS&-p()Hx8R5jxoEIO1z&1Oygq"Ah ZGzUgĒՀ9SZ]9+K[{і5~;f~ڏ͟}+6 UU8Z!L8N:K)'cV{NLؤ+QĀi+_Cgl(_=_Wxڥ T CE:=>,5E_R͈;$IoQ/w*܌-">钹=AR Ue*kRB.[ %\`102K*kARx3S=r HgPkfn\~o|iRDNt,4W na_bL)W4?٤o#y)6&۵T?>*{pztR MxUgIm?f@y|%T9˨Am}Y+Ic5Pʒ*X/0 ͮc%mR{]WLovCSAN  `Q Sr;Y {6{OO2y6T 3FϞL ptl:weɳ5jrwcVd(5\ǣRA<`$w) "fݸEAU0~[9DuF)Wr^}PߘgG._"w1pYI7#͊"~bI͵OB\x9Iӄx95(w2D# |bK!\:QNY#MhDZ6_"~q sL'Q{Xɐje),/R?nCq'& +'nCNsc"{JgA.'i ұPC|a!,\ zVb//;q?5GpӞK} *?CM=7[,zHCoQI7*1 3< e1F($bLxob<ӛ[%oZgCZ%mϥ{rTUw`5sq!lL6I)PhqKr/"hs]P"Z%S OZ; :` 1?=]1#IQSoj/QH@<Êw;DW{\g]&)>o`W^RG5ynfm^7!6q2%l<'Fv.>%1)g wka}.ˡ'܉V$6g [PǕ>!$0ޒHh 1bY):Q3@H?lupN\u5jQm.`\  sXT[UUIE)/1?DƌP7oGN+ nsb+1O^bV4gecy J6@}Ǫ]$VG ^9PӐtc2z6nloH N2!ܒ H ޤ;-EZ zujѿ}v|@ ȣʼ i3$:or;IzFF0ywrôlh)tw{d!3#JD<tzyE"Rr`aghh~-xO%y⹘gX:/M١[ٳR`uͮxԁL bDp.6<2ncFiԄZL  ұNf-K.͜=f^Fиq)3y{b&B?PxtZhl9:+fS{*./z`FL3U@~+.vI x-UjIMQRsnyaNܱ/'ߓYr4JYu_*:;7i %@N.ӌuz!L;NF  >;xn; )w!"Zb",&aBlj-@:=3[\lTؔ `Ɂg1h-Lt͂nѠz<]U$b_-YhTFlKV!"}xcX+F @g*` As)8$Ũ`<",cyS3эͽSj>V'&5Lʖ6徴ćaOK4zJ=uc(7ZZB]+/?EB$!&A ^z+4=&)X.N,䊆߮ v՟5i3P 1| ].d>@ě)Zr0JIka# G"B7 Zd~*GJf_A^c]chI|S<J.IařQO3ԅz@|< ]ɍ5J=Ђ?+"QZ9=Rs<&&$| M !cvGMq+Pxp}AYVƁ9EG1+X˘^P'dG3$”vG>PSxQe0A{BK:J+)Q+a)CT(sbz8]\J"O;c1sNUjw6QiN7o|^/z?D-SU)`z;nHz;mzsWAsl :SrJ!OycްS+M!OvLXуO$<ӯ0%7Ct4{_&~ReӺZns[ofu'lhC.ӂavKI!̵z55V3gxDry/b "8[Q>|KSOÔ6f4(~/HިTkn׈N y:*9NcEB8h.Ey\G0R|48SxY Hz{k3\MAO '"d~< ǥQea& SR(/(NY޶y9 ׇ0|$[zlB aD|k`%*%lJxO'AIjh>ګj$. F$i32#=}S6YFydFvfgas7l:>7F+ճ;Pizv})+"I.s@toBJ,@G)Wc=5݇Z^C>3Sgo@Tٿ)93)_XϦﯣN0քzī$,jo(HX2fsyN>$0vԯ5pU  U ؒ$UQ*"\DF_{rLӶ6_#H$#c&&?Um;:DPOkXhx;ABפeobyL{lD~O-ldvS{t)Sx;a;T+{Ѝ(2hw7E"d$(MB#VS+ҧX:+mHm:Z*iC@]_(<%@y1vjHiN]T75N=O,|?qߍkW?٤ǓӘ('}eX;F5Fu'][I"9Euo5!@b f:A0_=35/YLކ2E$c~mʼn+mh}}=`e8 tZfk #'n.Ӈd)m_ɳs|27Op5}1&PW} }[$AjxB 9( uCͶAܮ-yfV.htGIlpBa|Zk{{#L3E⋛ -@XB@[#(n AecbdWquN Qj] k현lG/RQ>/Y=m}9 HkXLE-#Nj'$ AYfJTuiSjQ5h}ΟZcCbq]Z'_7[9 T$ހqU7==e%7-h_i|!c.DB$HEcL+ֽٌؐE-w&~G2q>[siGbXĘlH ΍k#8Datdm>D@̪#ھb q5m;l np_8 %sI-DE n+oNE -#rWϽȏT(.g-eNg|ԩE<[&"zvK[OcK{@넄l-AjB, vȡwSZ8mIv 9CǍHGn,^)qn[dO G4F-ȶ`8˜ &6{y+?WD`ߘbIO$' a\\NFշ+8}` K#G+q#^V/(b cշ8Dw4EHf&,|qy^lCf;}C*njbqԄZˎX#.x?>5emNediNi5=CE~\8GxՀRZ@?ԥ` 8]v(M>,(Ӷ+jb7[hB8ab|EU:=@f$iX^[ aEidt !'u#qJ m~bZ o3N0;\nc:)w?MPuZb&bKzL2s|;`JYv jt ~l"*y(B&qUk\s6P/ ΆIZ~5،3\Sd' ƾaؤ*za>Ϫ%ճjڄ >*]g߈SAZ“7NC5gփ=xuH ]{" ۤlR(b)033V^te1 @p[[+Xh<|?kyv> 0hR"xGPFivڧuaMUl]u 1gN=4ܛ9GyЍhWf8#gQG QWScNF.j ,?>S) Pe{q` B8_^f@Uƫ ,ChB H=U :Ȋ& |Mr@O}~^гφ bfJndXبg9 lG( D*zb"{G@,yv5['pWscM5YC4\漱E5ŧƉb~Z@?Q.B76ՈM<QcB`zr E ~X ]jvJp'GST3”UfY!SNF( FNa0?~]Qx c.Y)k߄f~w>)k ;ri_(bGy-QBNys6ۘEIƳ"‘WulaYS^*K9LßT+Î>6?NŽvTQӪ,ISZ_'-wLa7e_" vC^7HS➕,:ǃJiMNmMi|< paJ Y<5.")pR7萣Ss%읎/&ǭmVv'fWff\`/i| Np3^}֘R48]QpLns_rLe< el`󧛍/.|_v=0e=DuOyؐV{ w, LӅ5$`݆bNqx@,J֯DP&#H^ g_ZRaE-$U9ذR _>%Չk@9e?: חm4 SЫHYu=OQ:ҩ}5b,a5`m3I*#&S%B $=A2J2סm}iK kW綣zGecn"GY|'yD3%)d: lmأ3hJÔQ!ջͰTx Pq!OҢg[{߃i>2졸}=8綺 +" ycf@P% y\{J0(œo-Q 1%M֛!ĕ@{C! KEdب!yA^ϑ~)iu&[OZM ,u-CWӘ"75==ǩڷZse*n {fWg4:v0Ծ߇i^G63d~֧F7*fk */ͣvl̀TBӔ#BW YБ& n{qKHٞDzոY c&Wb*?5/֌P!a7?ك`T]$469S n2]nhq\ ]$17tO^` 7&o.d^B{IuuF xJ> bGtؤ?For-RB84:~AN2o[ lO . ӹHDTQ0lbd0G@o fmT385y`7$%͜&L|FԼ`m6x3 y&(D.~r_Q eݬ3d V5͵8i0\SՙsXr TGs̉W"5RIINpۇf59f=~P),TniŌ:@'ӊH1ҫC60=k6KQ:~7Ƕ @HGVǰzrY %Gdj&5e^P>XG OBCPL7زmxdNNa;נN1WBRpˇv_̙mY,__#b;؆|`/ڝ 1IDsp,пݏmr؎ :}mnNx/Z¸6/PkLkB/tOfs*_#F1]4X/^:kK\m\*(ƻG^r7E'20ȼW&67"]~|eI_v|(7QV©$)A*r;hfO Fd.㘘C^3D^?uzi s_]0lLQMh9]R[LvN!TTV,[7tnҭ…"RC!jě$5ܼFHfzu||TR)|B̍a qGdn0vL:+,I&I~|Z:*C6p|yόSa|ZmNRSi[oLt*.fmY p=SBMi_ݧ|ȭY77l7*Y5-ҟ?7_[/u;E- 2L;ΓdarUԼÀ?+aTZb){@: h.F b\ ׶jS[W˗DQN𢓻7S)HqB אn#Y $$P!,2cA(a$eѾ6mw0  R"$T-W+"y9TX|F H\yTE571e&yXIa? *135x~!y `3k[a[c&fbe:>YPO5A"Gdـ"@.9;Q~w趽g⸘ߛp|v)<}ƔA;zRI# AZXVU -'m=<YGSAQB_?nmHD_Ésc_=\/mx YL̬,Ts8ԡ-ה+o,gUtq|\HetyWbO.Zf-5i:M53+ x;]}c*^9.@eNe )x\n9>*WMcpaLM?}HoiN7<{OJGDi֑%njvKOm0^Krɧ\f8.0]/38T%ssk+CbNw?ͼ >*-X7^[ʴV5"uN+1{M7*wlFD{ +߀Wyi[-ײ%g$>ՌxM*,0ϓ̽{ (j"=8{(Ts'6r?=P5i/j' \A#:AEJ-hŢpռ˝2&,5ߖQ-1x-Zrlgm,e0_Bネ6'_*aX7?tqpK<$9IH@uef56X Ժb?9FmhNhwIP9<-4 Sv}W0\lT_n9@Ⱦr y]>Mw{~tZeh#h.ewDf&wx}j,>u@IRK$'n/2{>3.q>`~U}pgqd>?y+ΌBlΈ0ӌp' KڔpJe[_/+#HbPu%G]ԍ P;`8b< 3ot~X[xUZ@lR_˧y~:Dx=vBBQdH{[koNEEb4?U!aɬҔJKo8gv4vrv @]Fkh4bT!UқU60^Y?egr7%%3c,j݁S%Vv_uт=9g47sb#GdRt&T ރhZUغ|q&˄ݥ|M81'iIk 3CP")Pieh2@flNCeB /u.PQڳ6c#=Xm?qPieTj< -tnx"Gôx -8k-_4"&}Vt.EG Kmn}!C(Kjm(_2ɗr=DR#.^'?!r^\CtcSX2YYO"\C$^bҥH[ 6'5qrJ8\wjښqb4~ZMm|իF4Х Bg7*{cZ6 y)-刍jڒv72<\U`ƯDfwPiPd3=1F=ovQWs#Ԑ!l ͫ:Q7wDa-3\;,+$(oC1EwK`iX+?`.z魧Ch@,=Ceg$ >*3u{HfFp8dT lSo"`;_&ȊƱ\"J.RՀA&ޠ58DC@wjiK[xr  TG}[%V)>SrܚxC^+*vKNbC\l ,VkнS7jيV>c5vx(Kz\jn34B@ͯ&,uik|ۨ?;[gԫػ"dZq3GATNu)S-yiƎK|G|oVՔgMtP䩉v[ HҩmAJ/OU~%4*)jݭ:Xh*+8.?+fwCsŢ`/j%lY ^J7]I"$ a[̊R~qpݮR\fX["oMYrI(=>0H*j< 3 \G@rz_vd a8CV)$Gaj5Sd5X^2ܭGCjȢju&ah[oS_S=u}k@LJ B%o2?"Eh/V,ȿ4YhAQњ-=@o+ e[ȭg"8|5Wms&\9h<&iD6D0`N6K gk~q'ܨsQ%o'ɼĊG"i#֥22ԇh1 9oKiP&,|r-(0^hݱ l/WQYQ]8ڀKDƠjLAL#RY=c? %I"SᎶQ79i׽{f[Y=4U|>f*FRc*Aͨ&C 96Uk%y Gc%a ,e!  ɇ};]-ij Ç7z۶`KuK:;xZlo' w/:Sx~4+@Qa~r:罡 FY MY xp~F?Lꠊkva[\D#W 7/h"w9Tt>9HQp9ݏM `3x|.X. !叜Jw3/W>na@|kڈ"^@!5V9=ǒ F:^:odȪ74h<<Yϗf36DCѴHbɐ? D n^Xu {&dN9raˢ:5ּ" s:v*?仟cOU1pݳB(tG8seD@9zå0D=}xQo8siux-OIw\َ@Y45xn:%z 3'XQ \JFU[تjo;ͯ\OJ,TdDc{ k9Kׂ{@$xq^9 -t)i qlu"*\VA}ОI%(ݭBf߱ ė?dV`Λb=Z4 CA#=;pBa~)qa4T9tq9gy s^1稱ǻNQ][î_g` $MbTK΀/#w 08pűxw wJ1YD`{MjuC".3 'NՄPY($-3rbVA2NQS$[s8tpX! q4 HRMp}pi됽kX7ơ8ݱT]F%DT+T&0H"%ǃF{h΁!eOʼD@q! l3ed>e3u.mj/i'8z?ѿNJlt6AoCMz46KV^+d DYD2EMX06x,A~F_ub?~ʖMBIamxuezyP7J /Nw )|1X-[Kc@|g8. DBLh ,|BBwI%{!2w\I- d[n'@:0VV$h젝s=A_x8U0>1R4$K[4L0J殆 ΠyG^@jAzSn =)g1dun֨P$:9p#pm('O x[ygd H3xO("!rBz/%^dqGL̀ݨtxUQ~A󂺨28RZ=w DeWN^jCKb>+RUiP][вKtQ۷KtoIa]OQF*'\ tV[h[ {ys sovbb6I!J pbe#ڋ~z8E(׈Yi[\]@ >,u 4!6ޒ83J5&*;9-X.{qe?%b~ Cϕ dG {.?ڣNr7%yUL\!٧5 ŶIZ?̴9=|?jX[w@IH"W:!}i^{FyO%ZoI Iݓ [7@aPuL 8!02Q#R-+~]N=|o\>fd6Hdm;;ǿ)!mh |^Q?x@x5DSRt)8]sVY^̗i7cGerC"ՉISFS2vݎX_ѓX5uY"U@_|eoÕ(kX6tFߙ`SW ݡŒOz@Cyଭ?&`o'X' x|BNdBoMV➧IQ߿=E@vo.9"[1|}JbpIUö^(YVNӔ]TCcP2n1 = J+'l~62=y6s$|іLJf~ؘѱ9WԊWVCL-F7Y:AJY9lߘҵɳ9׮/n%hThb砊ht*ţ4, R_8;`e"elC% =('+_#)MT;vqgdAߤ6AN eNY*)̍[Jm1e0 행?WnI6[`HiwXNN@o+ʺވ6s p gcI(IK#>AcڌSjʪ3Tilq ^ORՠ6~GVT#w@q 1BӇ!:z+] /ekf({IoitZzEG&#MMND90mV_ྫྷMV^ݕH3ZWU[Iʂ 2x )g1^V'ۣM }1f}cY<]am+j8' l` a—5 SmڝOo~4f|Ut|/\cbKzesrx&*ŸWO.1%0aa8|]y!bsҥI]a]͜{}*Q+#Sl#H2={O")"Dq}"Itw7W>Wc➎ڤfQPdS sj#Tl/Y0&s1g *|T8]\kqD6HDG.:%hP8QdSPP^* х&=P1ɍP BvTjE c4Pn.=hplzl]IrFUpua U/.!*zZ_"Ns +H_nh9iuFMK-uUD0̜M@|9!Ꝇڏ4)*o׽bRDp yzw T4ڧb]JPz.Ezs I_\#Ę'sYLJ"-8OE adK^T6юbV;giju\ Wc>݁VoG1+Tc7V^z%c &zbn(Єi:b䨻 mN_si7{q>]s70șk3v];%Rf+뷒QT L.l# YDÁ- q9(N8m$s$' X&B#vNTOY$?L `򡖌rL?3TL&Ԧ,F$ *}x LOZTd9Lp㈳kSn{I~g{ƋzŊRY?Gj+}~#{'i\]?4_urwZ)9T$#{Nkm x݁u 1àϡS)7c! %bÌm s>%Ѽ}oQTa]ug|GgK$@{ڲ ?ϫ;БDE|tèj8Og`"Qɮ@Pf!W-0l%D?u:哜 ×МJ}pb9n+0B76 EY_ N9FyD+'sAt<b5AbTZ)(@jZ@)4.J5D^E$y&1Zoh˻_(mK x&/O?.,v^v\cD 2y٠_3\eu&?=LHseVahUH',pe.m3i%#Ew~Chۏ0^b~S\JhҊB}si.FVn>ȾJVKI-~ hX=}fv 6f]60&G!dhm4'58].Uv›2AWjkzM|#H7^X$ԌL*o^pɛyқ1<"(eS!]JGA{p"a>/c@i(gl*nlXXgr6=PV~@~rv82~ҥQKGr(@>}^Y_k)%&0^?ND23=<{v,b!AvWdor}%:795-naDbx<L̿N/si4Y"~fi ? `K3|:QG^ P., Lu7鄆xمuBA>Vۥ7*Rۡ9+zI~!j8Q|gDzľ/ J\Z4 Exd {?|7Nx0z1q0R6ɰW(P0ڿWT㦓9i!pdm QOj2&bwEwUCעJȕY7<#9_&A")m^Z;2W;.i9O@ya陏12w܀oC N4df^ = zTx(Qi 02*ԕ[M 04θ{CgT<=6㌹ &P(OSJ9<_d,ʿw-{F7Z/E!=cj YI:OI553<--mcg4k3h%wℊ֠"/gϥn9]YuSbe(UԀ[EH]1BNk}VD`(ÐNr+ֺK } 4 'H/`QhZ_eI&i՚ mZw7FE]fP5^hX#uxaR.?1<JKIr\d8F16:am O\`j1\CTQQG]&kF>r J0hcBP=WH!Œ|36b?m R`IF VRKug"[UdaRCkZPc Ѯ%A?%h{U) '&2zc³{/n7^j>y9eBˢw~_^!n  AerR3[U.B# Oj>OW'<7t۠`d; =YbEwzxECbFT'72F;R.ПGt kj#78O`(sd6 ̕׬\Op~?SBٯ]}}M(Kd\KL7ͺS#~ʙI "zy1ۏk*# v7V,6\Mț)f rN fS,6 #RPgmhZ">ܜ {OWg!9+RR3S8I</#אGL t5cUT¥XHbOy_s%@oj\$f1v޽,JNY?Y2ayZopXr0 AAͪ_n ^| {-{$\O =4"JBپ҄c@*0 ]uड़C ҄ł ҭy$P7OHǿ 8HP5x76Jz < 7ګ89,.A]]]Vcή29;5pxY峮V!ИqRҴ'+D5Z*Z>D}E&Y8jv7+RހƺBEP'=5aI{j[SRǂ|PrgކCSce}7RCʞ\-bB ETs̅pe%Sl0|+X6L>haV7Sp43\҈6LOtR:(܈b̷zX2ŗq yծ5L"'SLsN q0-8(xܯLsԌ V|XbGTm }thT_x-T/ȏHx"5RQ<:zk ] `+ˮXүԾl?NrlkQm,WdMXnhumYV xRvB+Ȣ,ۀ ʪpIMV b>'d#9a6^:Qry|/iPsF?"rW6fşEzLI5D Ռ2&vQv{^fcʑ/^HW2ӥo+P m+P!J)&:L@CDp4VW =R 4qL)_k+EpPt ({<_0:`h(v'L˞8Rρ?Npqh(.ehyЄ5; $7J_n L0Ѭ\ P&!F%[3ál)SvRq}t:N@6ͯ[~r+J>VgIqږ FL4Hɵ9`lym:͊.ğsY#!3LCnj7,~]GT _CkiNK0ڭ=2;tcۥlbz%S W5@M@|p]Rːgd#} Ԫ FZvg fBTN`ي8c. ۴ n=ied'9`b]AcLB\! Wb;;!DDq Zl/5 (4Ҷm$$*ޯ~tqg@9iŘɘ-ѼNx0p\ R'\{esSL9tzNj1y]*sxKjkƩ< w88OPە!Fe%Pɿӛ;( Wu ΨZa70\@U鋳ƕI34- LǧDL3lO-OY=s fj-e&!N=?YN-( ȱhIEV uvS\c$D',`U?+6L/Nf?"X"dDHo)a ĀT !}OO'}1ڱ0hsս*&^BQL6Gr"WiaMJC>1o?x~,y (H&;=O}SA^8654V)@=CיIS5F1GUZg I+T4J24 )K֨C߯- G;*첆i&ݖ>k+.M)hJUWx7y {p_f]h͇)r}E$oPTvo-#?Y@$$􁸁8F+-9 jM=f:2򹚑e^rDt׬te5*XslȻ6OXL\* rPZЮ5"Dݨ5*+FN$s060zwǼFj`E3ݭ:M>c%ۀL*t $Ps).4`]ϻ"{SȘn認Z*Mrv[p/$"`ƫ?nPt;օ uLR;viHU[)g΃uZ&&> t =:fl|t7x>{60bZMkUm߆q=kX_/+-uAN|EJ7cokك3ބuXQlPgEF;půoQ;$'fyu>(a>N;[#w} ΈΉZԾC,w>%ow{YQ_ /=o[a1j(-o&^l9\ʌeÿ/oRq+l`hLWbu"Tvj:Bo6O:KD}&nONP=Q9?/<@ʵmфźi99sV3 mCWO^5'ܶiJ0-宿1&ơ;^n=:=5, VoLYA;`Ez `bK`)X(f$' Vi?,'ؕC:"H [kf?,yomaBRwOOR\ y Q{_biּoIw;#2?WAC+ CԢwx`wu 7L.$ 'sѭA 룥w"m6.O"!B`d [5F#,T>` A5lq xݧYuQuNT79t{$ Fd9X%2=[Ys:Aȇ RrnT4<\W?xxrXՕE(\C¬ n`$3,Gg &]"|~Z 8pSĶKxj XW@w}>5lq39:sBVK*sҍ PV2sf}1qA1TEv[D=y(z.$D?=F/i[A+#vMA2rL!bMKBKIXz1Bp43^CũV`(:\By> i'5m <PL [Z* \kHgOG?Ǚ$614TMV3hOg={$ɫBv Z BhDJğhK,/ǁ$.kפgw!iXNT.`^9~yj'J/r蠀u0E`$X1ÏxOhKTE _Q#?z56 Q/ވy ;Vjb(8v12X(32a|KGL}rݶEC5,se7}n9E]{n65C! |wQ{TlZhѡ\3|ϟjkm|AnՁƛc,h:ݩ ޯ1٩.n 4(<'.DXI:Duv9-&,3ؚ;Prx4XH0@n!rf̉i/P_V_r"xJUy(q,[]p|Y\.6GִfhY&WF66|FQvY.1f >i%Pf@-fB]"qCk'xH`twn7 YqͰKrZb'^^*応e2} \-7eNVMeF; wN/S~'DQћsM&k|o&i~xJ+iNP+`tOF ЧVD*ZR$S6P7 z: Vf1հX} bM,^Յ#fc㜴PNC֘v50TܚYXLLV>S(WC0(i ix/46BJHfOk[,ݾ(j0F֗dj-/Qyw4Ȑ|+Dy].KWo}`0] I.IGYO$#xAFv3atDQ~s<.*8B:dcW~"2l#bc]tE-ΰ2 3?y\ fjqygl.7ס5*͗Z Mh5(`[`oƐ |$Tþ q-4,%=f;Yti|ϫ52S incoϢcLU>)wM12OW犿#K/ٌ_c[Rgh#8]@z}81 6@ )V..ЊNG5PY r6ITLb6N[sK>E@d~`"%o.ùh$o^i!m+b uR?"TR*6;jR%d Υ?$M3iM"u^a9r+qP{vdO4=R ؍(zĉ /#| QT)[`g趈E,"#PE[1jGG˝xBMze߁nVnd{5=ۄmo

'U訍 =b*ԌlI"V/_"urGvk'*X;krTx8<ÈF!>s>-8E"$? fEx.PBvv~.j*,\Bwi_U}=84ל!Eʞ_M[v| gqrs܈%7\]ϥH~%nZ\zC[c&jl2!՚z6FIRCkؾ#~)XLG}2K]+Rꗻ| shd˗uUncrTg%hzA Wͯ2{bu<9]ˮ)t{[^oCi_kD)U>2T@7{/L_' ɻug84 @ z NÔb}9yCʠiq#Ty:] 'iţ.|uu4^9~CTR ̦ Cm%hx"OVGхla& 7~vѰYl<鏭/JLd݌_Hɩ̰hq9g:=`}r"]$p!7:iֵg[6mzRr@6GFǒ Y@b[woqo&bVMp31 lQ8ЕqD@՜k4TK./X͂9D_H'JNqtLʓ~q!,T zब*w>/l..cY_Xr]@7>mkDwZĨwx'M"f]@9MO%a\PStIh biOtjm& ߥ_hOdt~]WGC_yQ&w>3W;j'de`~javM?1UUY7Z4I~v%CECO%y~F84C)D^ Fg_v$l%\_ONA֡bf89'e} q7BL @>O#q+*0YcBB^ࠅS r]ocZX:΅hӼsFE8@ N~4Y{ iPE{wCklZm M LcR$iք y ^L&֌XB:pa+p6Qܒ#&k\3vV/cHN5g 2H15v>JJQIjk&29U:GW <%+Ο3!C]I&jݾے"?yq)6#&KkAt?U$!ָeД5A/6o8ÅyR)G]\R\^lpzщ؎~gl!<G˲KLНհ`k-Rhm'Ώ<騰"qA驓D.uٷNS'JmnamJ}֫zʇ?%'v(eIJ]=zlH j pTA൭> <^_h Id<sTh@LP)0ha?P<ɠ>1Ӹtrˀ |aWRx7\f",6dTI=ciHq( 92<:;ukb^~ Q izJR /j$;ZW؞ pۯd*ҰbSiuwVBMj ?'2}:'Rh|4NkiDm<R{M)AGNL Ԧx1ƓGQ\;\ܚQ0z[\WnY#1%44ك%R)ʛ?w&dS>_&T&[?qcǃӎz(oPLK:*(;+ S~0QTw}癷's$@lI5Y1J)-Z&.x|ye@ i[7/߹i—ZX' ս#27WYs~bLΐۂe ?~TFXiM;0w{L~vvQx .}RxTr#$Ԋ3U1?$Z0AK䣆' `a\rzǴ4SCՔT}>-mЋduݞV||.whh;1`k.ؑ{: NHSc-G#T?]Ng*u vA )_OH,b.P&XY' 1.ȶKv>K-{c݋NW.(Hg7^"mrraCq%[6}y'KVfPYShC2]~z2[㵓k' 2qH_^S$fǗdgD}^_Yy LSU[陂uV1-Z7豔v ztLh%}o@gL{CHڕM phpO@F?Ɯe9A(1T16;Pa ds%UEbWD2'}ƲwQEΤħCE3(\doZdiG0=d؄LͱX&wtG"*f\'QQcj 8T$lm=Ea!jw^p}7:7D_ȫs9o?j}TH >8 R]"Ź$M;0{ Ȇ kPiy&qZg#C}&PV +R~p:`SWMgK-sY-ݥj%!V6]Ď[&-)ӾS܄$fNtL_|t#e| NGsc݄ h^Wk֝qIR翬LpǠa3ڲK=DvN'ItKV!zMD'ٌ +M+չj Zp|3qapγi8lCg4/J}c Q$1XXK1O>k6 Yʰ$"Cm8V*|}#;6;;&SPX‡gC)鈂GR&YYWn̶*5yеOpfmEdhxFV{?D"zY-MW^^'&sA8Y R®E)FxxVCmXՅ#! 2x%)3- ~NsãA: iDX䓱'mh+Z7/{ڭq&ڃ/јWp!zr4{˒Y^AրQz٘'`䕞4DtNAtEked62#O͋f 翢ݮuB#-RVDh(ҩ?-#/RnJvb(ArC-g%Ej$|@s1Emr~XHƙ:~ Fcw""LPY01JvH4-ϰw3F{!qzC>KpW]1D&Ȫ lLYeETi={~˶E{N.c.QIOwe.eǢ;vxw&~`ó[1B(6l~)̝4q1*; >W}|U] {\AM"M>INǚBwj*ji)πZC#C[c C3|Z 5.]ER`Qcgnc q7}kRuFs^%};g"S@p^\.` C_$+(/f`];/$dtuv>_ZʼnQy6-x$q+zT#s|~2d o֔[y+W͆Tl($LpZ.JC"JHC7߱Yu :ERs$!S;ҕ4̱.vHfIB4\:km!:`P To".5hj1& jSU@J8%!6tW}/GGON[[h|Cj5j3֥a fXP #m1Y YkW c\zs qo ZC) n _eA&f=e7@S(lAcF\Ϩ!T -QD6]HZ^lv!+)ي`v%y} лu4͡Q):{m_6Iz@Tv(4j:oj#8 %~BmO]64NXsMߧ^m%ݚAJIS IEd 3tZFs'fFrZ,?-RFwO*qVf,iK-5N~Hl΄hX`*6 {a)_VjT/V` sNׁ«1|z xI/tu*pKln+.=Q|CkAJxwCygK3K9*ifD.B@ӭh?i4' AgVix/[E꿈̙U;޷canT~A"Wm ԐB5Zog4Yg%RY dQ@7c6m׶iUoÆ%U'#Ԍ r<M^U(ñ6'jTppKX_u<>${neP$5769O+9$IF'C6KRC2FJ*+80J7@UNS\BB-EhGvXQ9`yr mvmq7J^2ȼ? G"&\I*Ug] }N{0[%JL}@ۏ^vV㢩(6=. Gk {|,}VW ,0g !I_3Ly /CP1-EmHQ($4W2v:ᗃ976'҆`eRQmCM[AI4sw;IORuY &w?2r{#} pI.G+~u}IoAkvZ;-3Cr6:p,O3bGB۠ ̯e-b)pyu1Zw^ fN|(P`aW7?3\FlP<$ XpV֊b w[ݬ(SkrA4':܊~-@ӲHGeǘ ű%~< *a3S4]$Ґx.la6&<>= O:]ɓ Ǽcv/ %n㩐"aˮ=ABw Ԍ|sYv͂_s"њߓ{6~h"uέeD=vbLHrFtއLw=Y{<cZ@V5| c<|bS3.fWB^,èC⤄([ڷLXkkn8# W04ڡn 89qwRw чz W◵nw&YJ/{8!gWޤ"LeOQ3$,:~7cݒ0#뿘BUn,8[KBvAƒtf@6|1hIOzl}JTzǫ9_?V{5 ` TkRp.k}SBfXz5؃Ϸo_}^yJ2e2Ҫ=4ܸyH5xFZEtr{q>8MS"qLVJ+r{R%UVO62`0U4ܶ?1܎|Ciu$ȝ;] Vzs׀w$ge_4Ji lHh[7PuC #P&hϪNUE6n=B puE8b̔n VE]7.H9Qz&&ѽQ;u>&`=C;*(qu2IOv]:o3Κb{Zo.}iw|* yċxU`k;4͘2ú0jeZbFWe 2 u1=MIVs nK}z@Fu@*3J<+[kY8@ ɢOz_6ҹo@d̃&=ƽNP:?!|"`s[5DBWZ F2ƙ1a\B9-,h&e| P^<7Ѱرyd< }e_l-CӬCAp(^d,w :3B6 i;>+RrL 3dUE-ēNgqGIBkXLHcKX7_&DĘ|s>-#Ro iOy,7kLkzo N9fc5OmW 4sŜv;͕*akz,Hf {ϼ;_l\uCVT-1,iTŀ3lrp;Ҙ%?Ӟ{p쉦LÚuFOBC,ÔnZ[jŘ٭m7LyQ(WTГL=| (#8ɌL[n%1z3~]֩b$pY^ N~ CА=+W }BWΣ8BX h)+srS4z\SUA'i  Ml'JC`Ř+ïe80r#nIa紀5[qlty*x!am d6TєmG,#jvq Ezgdp\#ݎ = —e֡LB6Qe' }w0Sݭ;~K[a/M;'ĖT3*e!=>b<2 ^ߪ+5#z:*a_)z)Z߻;)Tp-:p;E/H\M-\SlWCRˆ\|( ǐֆ8F{~9o.Q";ZIOBxv.~Q!>1zFK]GȚnzp-֭Un 3J_T)(|fiJj^|[$Afh9Qdd/z+ۡ`P3 j/ @ZHH[|0S>RE_/)&LhT@9)wQA v>_]jsђgi`k l=sm JdjTAw鮪kh-E"dҩOW0XhUmM.j*J)nQ2,"3PmB9}7䈇Rhvc>N W <ϥGȾ4zI'L8-I'5)n&JI\{?5, d2T-WQBK ~Lrx^R;OWZS1La*9D/C0ycU%4}gTf({{nL_HnWؤ Ʊ(xPgq~="x.w2ŧ ;J%x玢 ns@mJWΎJ y>{ m.V2Rx?kw5};LԆöKeje;2z+Qצؙ4:(}g;@NƙvuVE!GRO\HOΌdQZ_. ꠑF1\hD_w6u2Z$^VT=G D*>">3`])B,^/ f㑊:ٗ} / P fφ~6[ϾNfM؈-AMݣ qD > g׻%[88(QuI5bB7T]`\ֳ7mAnA52{ogjD RGb$On.\Wnxn05#C%{nNlh3fa?쭴[UxEdo!c;]|uB P)-'l~5^mU)"}x,(e-|}蚽fT8*-+ &nAJe!'\6X2*564ޖ_9m1'Mw2('0ӋH֦g.Y QyUˢhꯘcozNe,WRб#C\ iWY?\h-I^h5JGsKx9y؁09M%yPs=г.wԫVdah.0UMk{EanetU?l+M-GܹeՇ㌁u[C.Fv_"רApC?U&\~S 1Qz.[e48:#@8Ɗۏ07 @jBOf6gz}$0`"FкR/%.H߹Dav981rtOFvK$vHe(/UoFUo4UYft~l_&:j~GE]3Pue WXM*~YV}z!_|P|:TvCU Xׄo;@J.\[&\g9"Dۥ`JQB JYOr{o+*av4%cWq.S7YSuwyܓ]7DED>CSe*aG\rݱo_oJ~ 8:Wծ$~24/D{4{O79Ԩ́ g_NTXf:+E0!Ts$ro}Y”pw"5hzN-DxIȌ$׳c{Y0bbC܄h g/tHF5b(F:(BtF3iQn$pG%`B'?.~ :VdH-9 +V'5u»J'{t$ӡ>H֜'WEF؎bDzM0Z <ڤ'Gn 80lue!0P-Dk?͖poyy}U/a܉>I]&_PzbwHMց\qrqPjzxV1Gt@mԶr4.{P֒z\(@@r8EmWL>^D寿Y]ƺb=M@\U33y}QiO1nbv*0&l˄M"I+CoʠS%[JH͹4mXL_ ~XxwU svPV)mK{rjĕ_7T 8ʖWM^ǷɧSxXt-yjaF2כ bCXDYJ%JDOXw,ƌq61$݅و(nsAuѧ_kX"Y.9@Ef- v43$j fj*8C,XDB$0ĨxDR|1$>4ya祙by%(= `%Fٌ)DT5dTU`3c]9/3S  ̴?439C[INCɄRpƤ|z8SW]bT_Zi;4B%#nsKV U|u?[F66S^\ō|u&k6z=:˙.P݃.18yrnѳmͧ_^^K8l1v ,xl@wR΋Dő>ڌ`6۲`q{SJI3hml kAg2&cvȇ5EuLQ]L6<}roԈƕBΏVTNdeDI+E"l4 טĻgz9Wm0^.D'~zݻDf*/23cH$keB{%OϓA+ ; BdF6j>;(҉U>ŸJ\p r䁟ΖMx-^VOz hs(ZCÚ/?ȕA.{VkFM̠dowM<͌Cq#P KJq\T΂{yV|e@kJMSOFT@-NpؾYJ^xPm^U1OqzebN\D{|lEp㡃0ڬ6ܩ4T0\is ,8  ZkK'56Qa&[1rI5uP}¸ʷZϰYW i9MzJ' YY$Dat_6ZBO30pL6F1 qB;Ch'ϳVC)jow糷*lo9Ea 990&l=kmS"aoUq"*5vߗFS) IΚJ;56,Xls>J;D]{B.^r0tՑ:k^$5+܍6NG,`ٸ|mq:hRd"nfxFG;OmXGec*mWTV6T0ϫqN=G>)X%r̦;W ?%N՜d$|𤊽h_iTأoޗI0I2w-:E"ys ?}=WGh+\ fPΰrumH~P ɍ+IȽڽr̉2.'MXN-P8E<-*i:g\~S-NA0R#}Ji"7*3lQ4-(Pݺ6x~]_r}6"ȓfoph>KSLUqX y3Df?LA? `I~­'V%9k%5n֚s >qpAqic)ϧqil'5} F'&K6LGS2NlaltKl>D]5!q+^˹4Jjw&hˌ%O[2 P{M`kF058b^3dwJ̟C@wS249] L}ŧ)l +oU<ꓙ"fwn˗fE) oǿw:nj$cҕ D amO&)c}[g)k4Ni9hS.] ( 9;^W%HV-Ixc@L+m8A< lOnT^ilMFoRĚ%6ToVZj?H2x=SZv6Af=oZi %֋0EhFJ9O|b/x- ͼ6X5(>}7*V\Ξ3SL=UP?X"޿h<;f;WСd 1Fo(dsNeYk?O'M+l#aB ܪ:%kE[+#]Ʋ8`?m9rBkn珛C8;q5Z˄eaQ\s|!8`u g5U4is}G BY!+H1Cv 0Zia;;^ GC&q_Cň}U;z')F0" KLe?HrN>|oIg#D 7½H0y*ϼEGV ]/V/GDTZFIiPYם}ZUQEXupdZI KX~*Wɺ^yu% 7*}[W [nJrt3i;kF4[X+ҊOZJh#Caj.]m_1E-YK2h ;],;]X%4!" D`Eb`XYMj %c V +> abOU1l(?#I%Ť}&Y 6*ۙV~n=nNa{5Q\1 ͦ :}ݾ)?s]Qa`:wlԆWN˴$N;j}薆WwD(~;#zx)0էOp |ԷyyMv8dމl@؜<26&ֆ[In[|~E^!6*9+lЎ,<o12̞mȅ)6[°:N V+\ ͵F$,z]1*F*J= w P8/D(fa,%Znc7"0! a$/'hHҟm^gq0&&S{ yfgu#x@zgҥVq* :Ipq WKDfsݻU]Ҽs] u 6:ɤWC,9Fůؓ+{\ů1_f{oY?ؖwj({N("{깳,Lޘ/[M6Jطm*Ȝe\vF Qm1Qmh6b~/F8F;WڊĜ`X֖tаJ1QE`<~VNh`RlTYFʇn!ѕ¼,jiFME)V>z lZ*mۡ88q={&zukP B?v#UK#U,jS?zZ:%ñ}𮰉]szg%z)[VEgކrJ!R ڎ\ }drjy aHWzUD].)r/߶W| X1/IT&W٠rrA]?[w~(QT88뢣Z`M*y }=JAUuTƳKP yFAD_G[~Us'jl i*}C@-֒umþ_+'oէwq~ pB'؈E= >ǧ>$SC¸DjDvjJ֏d'{&Ke5-/NQ''GSGW<US$v.2{Դ{a [ӐG6=sF%1Ot`\}5Thˣ1cQܖ72_d6NHm43IٳfV};sU\mA{\7(,j{'{F?x-;,˟M*LA waXeYR«=2!=1U#~/4uuV0y7OG'N,=ԲB:+BpEK"0袭I@׌7 $~i?4Oz]7DB' PbԳ 1Rf*M#qU!q2v:Ղ~Kϵ"-Rc> Hɧ,'_;$y׮>$aA)3BbT os޸H? ERy'˜|L+أ _dVSjTyI ٬Fۅ:) 7O{U4`٧CS_`r~źV^EMf9G먦զik"Q&EB0}ΓdyA =@`P_QmrPEocse ՄcRWv $乻9K`ZݦH&GPv(h!Zn}lTZp/w\a@v qR,@ 3}æQ0 f ϒ/J B*uA5ڸ?W 9y}r&[MKh[\5T3Kץg `,D `R:MwurqP!f?_[ڝ$lCʠ"HEo MIIܟ=bu"fwNbVWT08虜VE%[h5Fq& :B;^)M ]Бy]|㲶>5frYMޣvc!ŶH5`Lq&ew1í ދ!P|S/sIX!7eG'/Ԑt xij\H.WaC#I=|n"Txq{N:.lYˇb s< ~'2  ٩=Uٯ|h2A7X:;r/E5CC+5 KA muG((Fq"z^%{OHNSG<g (*ojXUEu./e7\H }9`q7 'Px:_sX~/1arW oY"\W#''<^!w蚑N-}6Q6tn|b:LeEqn)j JΨ P'ٝۼ١QU ƆlB>~[<˴4B~__.lO>*Uv`ߑ Fcpm.hy5Tewyi+BRHT ;nee"b<]Za.qmOVRPtn;]=cymUU9?fX4ކB@Z'E]s[ek0O=ea'8q}ɚd tZxW4tN2\EW^֕mkU+EyCC]Oh:=N%d!w n$Hn[B{N!@bO٘tv4h/L4yp ?N#4DJ@p:oyzZGA..8VܮCXH %KgeP<0k433QU !hҰJk[vlQL1B:%=^KerM{zj;d_p?.;y=PHV嵬 lM7 &{ɋpwٻG~,wj+Z3O@&kw!RoL!,ٰ`&l;lP1:.yNMQSxZ#?uǕ}c-mewZ}C.BțkٻE-:b N*+Beaa<_Ea32HbgW׵)DbQCq޸I߸٭΍Q+A}r5\:YH%bͥ o~O&=^oy$OaO%*>-'6J='5, )0ch<] +F^lDs"hS#3y4;߻eQnMbZUwG7GUmBwj(ܽkaÐ [8JeIM٨U~IV`f~5=)%瞟[$鱂c3X/}J;VF*v &]tԗo_eU-_C<Xgw ˟t;P:4<w/J@!>x2;bt {!б !=_H =˳!=ΰXV7ӑpp'R!{s"Y)pn`WOHZ?(_;PT9ߊh6Ba9HH;ۂJM~229ԏ;&5>B_{DG}'YL|C&= /oOoiw-A]1I:Fj},FHJ?Ybr5E2ރ v+]6&Qu&fN+}I/f0 yOM`2&ʌ|z-d;OB WO56ڸ{3$ ox;*[Vl7xܷxV!:]0BdG0ۆhtfcg%VQAMpy.~kjYpW=X˞*(d7d> 7ױۭ#D`I<+4޽fjI!;._~[mJk\̸F@9d 5GY,Ƚ=//Sᰎ\q >/z?.-S3Sn2\xR!SD0vE2oCM<6gvoR^gx{S'#X2QViRvԈ3C!+R[0ti9߀*x/Ǥ⟓\_=g6h8;,2bkBUX& (M w NmQ4zD!).`V8~w< _Fқz!P;bxlx.U,ǍUG3[4ij)ͽ9VMPg%xr#~Ywf˿ H;rY7{X,D7&o ȡ-}"O8&p03t _% ,jM luE3wӔֺ}vrF1!a%hE\,]ᕙݎU,x@زb + C(C#HAfWI^7~P(tyO٦X7ή5vi7ԙ_,B,ͻ!`@l#Id F dCM zg%3M綢lsFcrEtKOl^/K=i5xq4#5πξ S0|f'Osc;n 9Y?\rz٣}.EL 8@LXKA2Ǒf7  r)5 `0">'M"|p!CԢ+~wܗɓ*̵߳ь.>?qI^o2 ueZf˜8(Tmy6OHq l(x:3Yb1De͛p OЕOn^KX*L2|[jDqėˆ*7tL??POKRffVX[aI2HDmAʟ!{Ϙf%ԦK0xT^gl)ғI qDIR,W߹ tO w ]\# ^LgtȐad=Bw)rflx:z!ըdwu5U xs=gH#W%XBxA|7M<7'6MׁXQ'I{:>{w\VkkWUקĊ''gs.H,.a[}qS}p- !͒7cRWUЍ㌜xV=& [Qbe_Оӛ:ӐlIU"xN`k_[6`ktߑ͵]5r BɌUsNkr>v`Jm n:ZyW 7K f LBj1TS2+p߄a|E˾BVoY6DE"8/Љ2^>Lq~x8ؿ( }^dgUXVpyØp̆Z+n-*vؙ|Rii_Bvh]3[!m3VA84ЖʠJgЎSd3G05n!"Nt7D5DfV|5Y" J\lU~wQ^Q\@5BII3ki5đ5\I w3'KŹ~=WF|_K0H-"6{ǃzg&ڭ0'N)eܥyp#8*ҝ;[\=`XފaGNDFe`skKf;'09nT52gϙ\VfPXl+.D\ռwhM+7R.Y=yꫤ q}f񁗓գE>0`i]匙 U!pi`pɳ 2soa.}8 JvSU4i6F3[+9K3 q E&mRU`+4:qL88FzI=@rnP'T=VEԉqvЗR349էlojyeF`:sm~A+#ng xE0Ι?Gzm=zh7t`!J2yۏ1 Ggrnnr(R(aWƦd-1SSGhk*d 7Ƕo)H.8ҙ5)|IөPp#Ag~hC~y/qy+g (PD&(ؿx (1cLJ~ 7K>>wx29 . н0rAye6ԍO8_BOx:@%yYH/TE=#â` g< .MA5$_C] ABીAE4<[~~E?B1TX_@\x͝@X&˶/nX擣A{ < V@"U(aAr37:n(o~jtꞐv5/ug>3NgP߹)E8^w{U t_%]g*!D+?Bd$]4CrQs v|/! OB. PT%s%Űfp #5ty^rN̨Zlxךa#,@jrS%5cK~PYaЯ(K(•; %\.'~JlV(Yhڻ6 ._ rlgsWШbMDwG2Aׯ%F$޾[uF"|CTRqnMǂ5#w:R9슱p1;X`Շ-}jocuㅫ\Cv2U|"̉C N&Sz.L݌|(Hs-y`.;'$o Y bl.\)AA9|QS @9!+]vn ]> r+ٶhxc xDL%%^a)Sϴ$*tl53s[9e ;p"ؽOSo!{Kާ E/W4*H$~ߊFW Nw6jM.чGgf9F8ڱ/Cp؏`@FlWٛntkPp-2e1<9!L+ݞz?5Є?Q /,@>NYIe6 #_JG1O=_6 / 8HyO -U]$|VR`-3.L)\T'Ck#o1Zƾ/yMoi -_Q|ƊT6QQ~! ?]hV+{,xj"k6~ZdE!i!ߺA_2HX"gQ6LZ~Xk|{lOK\ |y_tH?)Ԥ Q?MH99>xawWTa)nB(+iF7/v#ɾ]k}ܞ Bɽ޺`uIqrBUK!:¡ˢUq"ڟԞO8SRQO֑i6<*\cݳ ǭ/\)yR6 `k028Ȣ{i.iB8B fR"% kEnz]:Ld TVr aGLN8ŔK~={$, &l^ ޴oQ.Ӽwig#F{J'(o^5򏨗)s?Y8zV(g&Z z1EdƖ5=ɁW#/ %os[0t~o ;(d+]@W@<uB>ȌJ/f-<]q̫K %vXE8pyGP )S?϶EHsmѲWPODi0-ZNđPV9][l\*b +לt4pd!mA1b ׬o CŁɽ{D݄aZzyvHQڌE8ёr&W1:u&+R2{+JNZh;pM$SY o\],W +avUrEBjN_v]rL8'v(Y}@}KA9?Id@'?ϞYTFm2TTez ?9[!g1ɜ}ꭀ2N3'>X߆0-]6)AaJWFúkhTnMj|\RT88K]|}rUb6}LMulcת8%f>xR@CKP"lQPƒ:c0E%.uxX7f!I17q|-uGv$UvV̭6-.#cYC/qOʻ44~to&.VΰV~,<X}ve]RsT&LJ(EFۇŸmŲ?o"@m隼`nQ3-9¢f_㄁D/.8ӵdAd Da-6旀u/a7KzpD%Kq?؉+(I384GwJN+ɋbq̀^VdQ (TXb˚A.fn (b]%֢ e]}sVCj8eSiIOGl^%CƐN}TBgezD~WWNASa8gNC\i>_ * h"샓8-SDxǴ}uvmI /_0e}w>i0Kʣ*&|> Nm &;||V]yov_@TBHOkZ p/jQbGpjH }B*kTdwNYDKׅ# z Q 6<@ڤX>قO`QRi{,]0.|*9 &Y*Lߜ'ѡ,@ ^2)}\e-\uT~' ߉.v+Z-鮎+ؗGj 79Z?"e]9ÌHVڗ3?mgrKAJDu\??_UG{)TG4g%RucHFEOS1Q؎k95D#*q.ؿ<FUy05<^]Q ?eGwLo$RF RXp9]JnnʳKUH^WsC]k%"2S@^:XY&xu'bYm}Zb TLQ"uOn{x;x#rWIqYrPAj=Y 5l;Kڮ뭓a6-wɟ@kp^uU%bVݒnމR17RR4O.Uۋ yQ@x ۫[zUř}ҽn3RY5ͼ/¨:Bcd(;M. ^#wq6EkDe!ҺXӵhc\b5|<_vy. )J cu:nxkEr.ٷ<5eN"Y+>,Jϕ"iE8&ӿ)Chٗs ֨ZDŽY,n Ma2bo6G/pGhgK#YjSrC9w4[PΖjI͝MGd Ea 9BGiS+EGۭB@h~ڟdR((r+rI.:Y^rC}0*;]z݃ʛLl|r7Q݉5{vΟiWa\ud8٤_47>0{&!7!IHI$cOJ‹$^ t2>ϵTwy#Oz{ +''->ce1LwD( 3>Jl3@]G2§U]SIYl/'3[>Q k?lt^ìY[Kى"\B^+󳆧>ϻM+wM;tXdꈪ+Zpd"\m[;^/6Ha빈!~ JƷh$ʱjOiʩ8ݗW@uo. =jRm s(uFXdu,T_g.լs'C`?0?KŗU`hUQ J[E)ul`Ǯ:hK&;,,&-aK0O %!CBb4֖chZAuBE5,f&o7BkNSB֢6GZ0VWçEsi+\kt"y L(4e"FE\;u]ڒ $GNECθ}btC\zkVlNn=ᖒİxvYnb[aѰIC~S^;^"Iq;7HyɑxNw{ VzȚqTV`a臐u^`fߜ)m$BҐPC/߃ξ,}lcZdA͈||=}r^g6e+-RFV'ћT]:P[?OfRkϘV1v%$'/rZ~GK5IWՀKssZm#?66nG+?qFy^i,C1>^RDV mK72/Ϙy:{aFHWskPqA},~uGT[ʐ{޳,fZqaIymz"$k~uhHJp&Î "ysynRر7i;ΰH6JQwڎVh!av?bޟ4 XQF9sWp6BP?j!Bfn?ZXkx\`;v3^/Q|^ R2Iu 8YU7m^OAAN / (_Haz?z?:=>SZ_jQ W/C%MvB wL~FY(lzT.WH%(\qsD`l>O;꣎K=Ib|L+`ǫg450,T}ϛ xsQ fWi @/uEz-;9VqYWR̙vrrP&JtYaµ3 !:b`"#L=I|rg+T CA8ـWsY#n& K7D*>m8k a+*_l ~ghN[i!> @OV+^}}?s54Zf^֡(3݋pVҢ'8)|iag,5| `0E{9P:m?'45&_d~bk!~l- a}T=s&{Uߠ,0l%8zkt~ɣm7AN<)Kv$ Ǥm1ɫc)E :q<`DOΕ!j:ŶLs52ś?`C(F7;:V"A~Bysj*1sd٦7@(= j~(6z+vR8&3n"~eVy8(L-((=oSw:.ODDi:=nUf')M9бҹ+-j} 1iqX\"xrk9*3lolCoOxXoZ08$=u.u̠'7Y\{\EG`a r߿AZ#| T>Ieg{FȚW2Rg 9a>ðK>? xݷ7B ׈]vYO/$|Sftބ/H=Ekj~D*Bfk C̅A. K +!w]S.?~C<@^t8DܟfPBSah aI |*v욝 dr s)_Sdm`dT]~dR%M1;-scw7A@m]~RɊ'p򂝑܇aM|e5(= V,2lT-RsRNj@юa\vy\KF7<;k }F>"@J(yβ=8Sz \V,|ӡ!gIP o1`C}I9 Z{ƘPeM?g->0N7e,!<ͅ~p'\y 2s~SڜGl~/Xhtk⥐å`;=X: (Gd G< LRFҏ* G<cXUpgQh=ㆄ^+0:zer*[iyUF轭[G}5hw5}M\*o-dQ{xS{Z1zxmtQ/8Psn&_չv%o#ɍ\d˶ \N@ض}p'@Ͳ `^qh-Id,*n(0t+͘+ H`&d(ZKe >/:DM29BD4J Fؓ6c3=j.t6; / [N526B׋KJúUQ"v0{?Sb& FӯعR*|; ~ua=&^h];d&7z8 ,_t:u:f'Cjz: \zsn`D3?~8p51<ܗ-hq5ezf ބ?6Ӏwli 3; {6b4|Xtlڢ!4yqPu5kzRfyٷ]q7t*hl;4Hy*1y|&tN@R?uGXG@k}WQAUnQ<#a]++`uLv3g=C7OO:4 Ԁ[^j x-*x/C@k̥*̫j4DER횠 N9Ƞ~ ow5_ k+ F!;B4oؾDfC/Y:蜋.od8JM 8aS9lb'אsƽ>)Sp>2{qQ&>Fӽ na9dZt3Ħ퀩{oWߚn i+_u"au?J0Q~rhvs{ ȓe#pQ!Q3&*.Nh+ cVK݉b*Dr[9u0Z3}"t;=kR_xLn@ tiqρx4 w s͈bY?x5rPVX$g[ܮ4mn}ʥeDS|}B4|LpK#d\Ug/'`A;?jњ:;VԢ{2i|ƅCA@v }Q\sͲ콫@UjfVWt_oQKtZ <੠J"UT,n+guɔ7Ͼ͘RUAl,VB5? R|G s@H/kM FJ0u"UfVF3RZbcA¾`ƕz51jt_ˮTŎ4$ v&$`=7mM0J#*01x"gh([P_BJ$xbk:N~@;rSyB+۫wymƹ7yb)qjG+`Sd)p5IٮT eݓ_ ܉4?!'B"xBgC|7j|ebI >6bQGxKy~s>x..CIPoa[s9`wn+qIDZ^C@6*6;(o1IF/O[q/+$S,jDy#nEN>\IlmEshv[ھD^ϡڮbhKcS'(xu a5uިv NgQB h .)p%i 0*hZGMpl{cV (]z7(l|x\WS9Z &NJTLu 4 G<"[_ ?x j=2t9"N?r =ȶOQMW,Y%Q-N"/&Ŵ%i*~CJ`RW0#Lv#ም!o$"L3z j=5q[DsGO^&Ҥ/u@qa یdg\c]xKϠM1,,J>m$RGjy?J|11?a*jM$Q$hZk9ݗGGozken}幩KB8S&)l @jsD3},Qw Avj}Jj6`y}~^(;q^E;l~ ȼp0;zby>E;{fwt[&dJ/MD{[ߢjD$%7ڳj16Ü0rX~%ix)rX}hZ Eo51g+ʊ\9Ro)9zٗ.a^G9T΃WPD7 ?2'W{c=򤫓]MM5'bp|n)g1Z/iE.# EQHڠvm?XU܇Xkxk?{I^ګay(l_^hb&kA/ 8Gj"W5 Xˎ`Ǘz[.s]618*(b MB3Dz\Lt "9YW2t)T>u="M ㋈Mpa\[.GDžp͸W >&w^nv΄4׆B H˲ӥ|0N"g["5c _'w?E-3x#l8jCFJqn2OZ CRE,֨$I5^ip{XdPV+\gL^αfCq:*n5w߼b=M1Գg|;ּX/:I܌v;g^U$50 c4ty<_,Te/%]a}psY&̀~ *ow 9> 0(4%(&t˺)oL}"k;ag> $D~ͱt4]jpu7Ѳ[/u29mqm*W{)m̪'.븗@KjhBd.nGuAC_.)*(m,v)qZ3$5T'qR33H4 oѽf% Ai.:,ӷ *}FFOGMyl=G-uΙw:1]1!ל:j_,yP.1L\z/t V#HTۅHr7e o}үD)l;r!,qCGDCۖ<\ra[6+]v^] MRh[`A%{˸[Y9DSj$fJZ崖s8$!ѧN`]Wh ߛ1}ꖒ`P40ˢGץPƄ|5)gFo"?l{GPea|tyyZ[XlP D%>UCV;*u+SE+lOP3 fRLX8Zp1(h-vު2v$Rt67q0l6n ;^XZw;w ۟>C>n&ikɦl^zC7vsZ&ȩ7 fkO KPf+{PieoA's qqOR2b:Muo+4{3 ;/G-ɠV*,璢@b]bMW87:Oguy/@ٜj D.K~>B Ӂ0 iW@aib=e衑?*0kyQj' > lk'*s2bnpƜsjlhٞ7-%}nKGxmr+=@H-f=ڡφ*d} hFܡ{U7?Bl\hfբAG={R%Z.LSy l:xʲ; Kv H[3iIw,{-W?gj60Ȗ6J~B0g%'Ry#5w_}(dc*ɢPa]nS6K,r8w2/P޳d%s8(0k\;u䴃0㯊:• }Tx%"!,seS%̻%= h8-wږ(iz=8p,WěZ'ceC eʦQO9%j{[x*a5~@/Q+D;8R+|M8s6׉;—`Ln>O$j!5ݻс3ξ8 ^cOo9ʟS?Ϭ¶ha"&X48gtaSOMg^|hY].RƔֻC#l*jtv5_( __Kok\+* &w`R &=JvA[ G;!r뙺sMzaN΄-C:9:02UtT^t1n1clj;ܧ?ƌ慿݀gTH 76>!mrB[iYQ$/K,b3Q?eBp&I*ThaKIIXfyb'<O1ؙ30ƘdO[}}^I #G⤊XB(u.P#:ȱ@IM1𞋀H'B*af]16COl&m۞+J}o7;aNJ t;&'fp0<}9)yL*аEdK9T @PƊ,1Y~jnzJL^x@\ gIb/bSqZ)ǖMXQԣ^U$kS4!P?5bF@eXmSKaәߦ5$o`rڦ@M7/AyO])g,@~^7$Uڏ&ݰ<=#ȿ(@(N{}1qEdeI0–ͷ(ʂ/ܻ$fnTAiBr?o*P cZa{o>-wK 8G#+TeG~d5ZpVH1Y4>~gEt}Gho&KϦ^,h06rwmk mJ\A¢| T5ڨ~H)RF_ԠDo˜!ؒ(Mnq x2-Xeu̱(5+ >]a#1T0@}<SA7]v-7ys(v?\ı`oe$ڗM h$s#idf2 ݋U0ToDIb^ ~(ͦ2a05"l\h73'D>O6XMo{d@Hη >Bn]BC,V l-D@a{P =ż>XMQ;ޢ#ݗf^$yxJmQD3?B|n%$mBeEoU%t&Ԫ,0$f6r *|7=ސqf}Α7#ӎ,<9Rjh[ɹ nN"s44{ t yn v)'^P,1(ߍZ`Z 1xa uS¢Oɣ+eSc96`3#\/d)E?߅[e=3}e b6wwME-a" h<# &{[޴3u!ś~5N IL :4-y 2dCE\~1 @bpGAcW[]%LH`Z~mtyƹE_(, MSeɒ2-+ۉx4}A8?KDcUt잘Z >#SS!^hu]nFkem~MP['”8 z濰 ?lEPG6V9S>4@Mlhqh +Y<ݎ\Š56q/5| KK3[2VߥT;zrs5!{vt:$97e k6;fK;V`f@O!YB%ZT}1:;P& uvK'48J.ʪ 0Yv!M2i 眚w(Re6*j㬋 6۴zFuM%J=|aQJ}a-9Z2EߩڠhyT Ö.I:Z ᎄU)~Ɋ~ceU9VjjJ<Ԋ^JC8L2{ima5=ZB98IYVE3.t`\ ]z>Ic7, K_zWB6 K#8q+:5t_ /9(+V} D0~}*$UM4 ^?N1P8 ^8|3Aܵ_pMwjƏcW6œ[fT jJ6)-ʻ!ޏglk[h>f .Vw7%Gؘĩä:[K%F WoȈ(Nw(]9*@Og-Rht9 @ڛí$/pބ37t1j};ڞ, 8(7q_"IwQ*oPJȰ csrZ7بb>_0|ȍ|ɬ,ͰnLβ[b3Hg@kep_iZ RwY"=)>ƞw38F-NO뤱lؗm[y>+>j#po.^2e\${bؔ)oc 4\0 L4J>AAɘw٣^Ζ*>jk݌:ڳ:ZZ ? CՖozd2fzW>Xk&񒢽ڧwVznp;~l2DF@ʮ,xRf) Ťky]zKV`;  L;FR-mHfQ҇o2o5bVc f ,rF’?zLM2I7E AԢa4dY+LY ]7厌˻#7({~h'S, xc"N3[g@?KOH@'ޖ+LL<] 1?8f 3X)-?[PPV ') 7;ԓXVq얤l#XQɶ^[(uo1 DhY_8,5}$p{ˊ1Cm`y^G Z'\AW(\e2L4ˁ+8pO G"4A-h:M2?f·~o^e@xQg}EK&T5Ud.26{]Na"8fq=°Ѣ⯘#]H[>_b3).c5 <]G9EQDug+6X;D EiwH2WͿpC ;)*f`&I*ZS\ʽ;.|L] ]Qx ~xctbjQ.]U& r:~z|U~\FƫbZ4@iըHe> ^S~>-7Op4U X<}uNk#䦖UƱډH4ILE#ưz4tYÖഩS<3y<ӳ6ѭq65?{!j\$U-Td.}BHף g&{iP0kvb"@ur]Sb)= (Iwi*xe5jrv0-jXGHR,'ߋJIg Πć_tEa<ܕ\ǍWU 5K+΢3FZ7@GoFEOINGjxݔ8%7!_CoKАg i*e2qbB!/˥![ڧdqq+C0R¿79V򦌧R&+GR|#y/2(f-3*\̦aDk q`D)9?G̥ a9uwp)K\1i-k /JKGv9 HCM6cI-]L1z Z(.7ͳ:BÝ\w;e5GH}6|DRʵ(SׇLC!vGď 1{m"z`}>J%LC EK{\9ͩHf w[ݿwY\=rs~oQ` @JGOl,Z^l`ؚzDŽ/TQڏS(9U8\C8t-|cHMXIBIF>c,ȷhjܭ0"_Rw"t*,4_~X~[ Kᜌ9+wS}/%HY]f@"b}VX'&b3`Jl=݀y3HpNp@JnpҪ($} @K ¹_zuYL!A@XbΦ{kH`)}۾S8ңW=q^^s"w@g܎T_em5Hu#dIXd\S=XK8 xҘQ<cm@X{T?}%H@;,f;d9U{DrRR%q;6P:(^\5ֆdU3wbw#U?Pu_L OS19z 3"q&AyT<:f"l7re"?, x/=,tzɮ"[Z~_Mr:%rat0 aiD+ξjf6z] ,O}Οvs?qG.JvMADAUkliKIkSxT֣.j0STC*Q,U*޴H#jj!>kuP[t޳)\̬+ Ϭ[,`lCMШ<n頃۟9dԓ+ru<(x9 b 9.$Gg"yz ԘnS"z4Aސp@I|¤+8?1L4ՒHTq/-T!yNUrSf#i ƟvJkT/m6 RҬO} \x"pa;ar e$e1Ouʅ'c}h' 6_f6|n- $dѷ2%4Z+jhϛ?V\Ov^\ J:'&> Mr]]e 'U ASZz ^N<SϱV聼S/Ia;pk10A8sSA]qlQ8 bSaf-E!6UfTrFH~,'ϗ/v#]W_1#,&XU`Usnn3W-|)WXU=<)àbNz݁xuaB/M`]^\7k'na};-m>B]zri?5e8l1y! s)YbY%|+4!&{ƙE-m&‘kJ9su&I˻ H7Ի}O`ÞwUh3\f Uo_ ~#ru!-m F4g=]X-`g /]%#>4#Q]ԗ. 0EI7@J^HmpoN?Su!2qCLqcm1k6fOTSj0-2ƣ(L-8V}WhU7R23bBm\#/e%}v*@BՓch;ș9bPcBiΫo\95bI^`ثqɥYgaE;'LKIWSCHV2)XY>o9ɹH>b>q5<g=GޗͺP&(=LXGwppl21zۦ8~K) =v$诱Z+K_X6їP-VI>qre*.> jƘ*"PTA=b8S2VEz &5qv婡0~؟jYM8vDF3*QK(8[:'{~!__M@W{W?4yr"o2i inPGdԁ!)=_\ˍ;]%qAfQkhJA'9;R@-sq2%Ձؼ?"MH i # ~4 9Z-]Uq.|8S ^5Uُvv,_߷4 ) jd40CAE.^})SN]F :B {^-ۛv1lm4ڦ?@Ot nvib՞"-׭iVSe"F/CHDIA؇65Lnŋ'2-ߘNڄW {Fq/gۧ㸮>o@MVmv)SĦ~&(j9SӘ^3r`y@!7Un~.,`aCӴ)\Ff^%5iz۬-<.q w/Ÿhg@O{keMQ4q(ww37241+~xL}I?AQQ6X:q3]*E2 (_ح>8S{Nz VV0jF/j+Q;E۰/3Zֿͥ(>r#u*ۙn%-I!nDԠ7m}_آ=M_Rw% 0HJ_|9#H7 0u I7hf9z j}iG(+Gb2ꀭ$/7~PUsmU_(ĘDK56 苣 Bվ"9\i-am100DD/+eKh :9[E7*LXC`j_V6dvseYt"_c+zUKkacPG\Մ31\+Y(#uk@Vt/YMn7:9bIsFe£,<2=7ʥI>;[;v, 1k*sŬa O@:$*MY=߆8ؕN{!tMhiҼ&}M 00ӮшxY9)k)zиkb ;WW 'VAUZ^ MPDC͛3)Xeu4la@D'B\[92+pcU(᳕a4 .0 pD$?]nCؑF3X V +ǑY~>h,9 a~׈6I4Y[IUnx)###?8!$81VhX{5A\/59޶QR}{0cf=~u(l.uqCE< 틦RY^M&C\s.H^]A'9/ '$g5m:& 8wGDelr9ցIY|鸪w.Y% h[C+E@$C_?<'Pl{qNS͉b|?kz;] fSͳo0%SU"Cv!NKܢ2c8/{6#eEC T~ IZ*Ȅ*2\s^\. =Zqݎ$[F8 \T\H+E0RONs? } 3C, Cmd^9\kgZ{`2]e N'+!+f ᢮~z;i./@ |G7|D;",N&ٕƝs '~/~c/!_W?Nu|Yf`erjǼYkvob!>]讴.y"OoZ.# @GSH$<~.}Y\#Sd݂gt^MHةQ@ o 1uj'P\;ޫm.^?u!=~3!.2:seMEk$\',3M Ԝg't POwCRƋ$dr!un(S!+q EQriz6!76hm@ƫ:&gd(|5TE _t91碱ImwK"e-}&U׬9B>2OG:0_[8=vI9JYו@u&/y a ȴ9nm]|Yxc#r?珑Tp6)06 o?bMr^[\k!Qs#}Db|3h˫l4Ŗ,i.`- *)ۺ7I:Ko.$rac%\Di"ϿeSZǩ9ry2n"5ل //lB^=3I{ V{X%2[HXR3LkkSО,!̳\bXR0NO|i] E ΐ+ 0K5Zւ$f+idHxߏi &/U1چ LJz\4rQ$J/ Q8ɐFwU_ ~ ҟYIs*U5ã zы-> u^w+Wl5tw≽/fGh)d&DxQĂ:ӡѧAm޾{geM 5ܛ K$[1h^BbecYhQn9ŠdhA_F8r12It} 6T{+)R106\ȵf5I_s3pn2g~ Ymi!''?[̣zחv 5u5ǐiТ} ZBWT#b/ԩoEIb9}97P4n-K.NɆ$M9(If 켫;=W6cធ"#>rSx:*{q0}IPML%OqIb<<~/F6N hnHcB.^al|ͱ ALbLXg%^%P|)eLp^L&ivװTiLٻ ڳ'ȤYGe(g9 (=(gNTШ'_c\D'k[)*fAw_!A)2)[u+j] GuJQOeD+*U%ٝ~͡w={Cȳ嵂k PuӽNGqVPAtJ[ OD`JĺHىy/1uԘNg[{?`ťj7}IȃމhWY-RŌp 9mBK:@.0YV+A!S9>Yr4q\r;iӎOaC)e(D$ĚRzl1|M q8Z0x.VyJZ -ՏS? &Dž073Nǔَ-B}.|V{Ϟܶ<0MQ%)eu&V*'29-Ѽ F [=P/L9oo7jWg)_S*w3f1gC0veQ&#tS OjƽAJ[3oV1bѽ쑘?Tmu"HkO #in~ LKS]JQa{jžݎ}O6C-nCwsǜ)#,xv𯮜xg"gCҤVTEju۫D;*7];,syxՉsX>$5B ~QiVɿGAo3gU!9S߈^X3nk8Ighi9uWpO[:m(kp뷙yB`-eAz!ފxRj}D+|P¡O";G^Pl1އ7?"6 B"X[XѨ,ˀ91Gv'z3mmo@sQ.ZDigT~j|+Ŋ/; L'|DOah'O5yŧM1O\}qw$c%!tUxmg}:Zָ?d}M7eSZR~0 2^@hΰOlcx-h4CH)5͋eq?6̥rqha!suM-cwO}ӳ%v!7ig&d1To3M1=K4%ҕ +g0;ׇe}4%m礿fÔS9uT wOleY$XpR*L:1gՙFr#C vEvYi_~2rij^3xL D9lo:Sog>8$MP25=]nTBZژXذ3'mE!'V@{h%Y))یG;N(]ܧ;a!`qamВZl?.;q!L߆mnZ_Lr5^Ah=:%򇿦|۱2";P}҆_zq}<]\3ADؗ+Ѿxt^5Tpsv 3inSs 'c|L}M;$yrW25L;o1f@dh}{*"1Wĉs6|%fY%Fڧ)"!B~^o7vh, H\>wőil pvs[ʋEQ\^Y_(0%/'۱76::$Uf BO VPrR1$M~:87z+=揝M m-6qM_#m2<4)>0񰄯8_ ?ǔ-~Z ݐoiE*aD,z̕/%dQx@na`@Sb#:(\>FRQ1x!x5 aC Wz.UŔW6V}Lt6PXjI$7ٌ9noe\3S6g>`cTv³fg(꽒8$C'p,}D{Ί'8'W[?Z3>toMCUĢxV@x?ޤ:۪;+\2q[Ū \qaasY*N8"h wpJD( b\Tt` BׁRσB$56U|\]~k\ 0}NeocU굿XDxm" h:"Eƾ̡?::n=YhqsHir4>-"&gG1[uEiIK<5 WCv$Zjdd%閭{\)#A>A:6YO:jBC⼢OFNs i>w;*H3+ůTf+6hBۭp$Փ6\S׵a&2Mʥu_?M(f{b[_'^:8W!Ҝ_p}"87',T,qh4>"A^-{ ! $Ӟ9˲ aL pʉam)IW@9pk?9Go>Td>SCt6&:{G0K_Òke,n1g` K;R\n}%I)Fn֢4,1xFw% j(*yjb1A1vACW}1RT4!.iE-h}m@Ā٫]&y~=P9w[#׍9%ߨrsAdJMSq/?ѳjX $L1;aN`TDs)+"hFl޴:_\᛹D.~MT"uvTOï^SXO#3wt tjALuCeN8;!H7ʔ}hO),-IpwKcGNfH䩦2U#G (|lF \V" p;QCLO}6qo臿U?E}wmPtIo/d:|tbo.Ǧm16hLJmxq*t/}lCZGp؏I \ טֱV7{5ݩRy12=JC2KA2Z=ɬCbe ƭYUw]6=ȝmG@hc]i0/g!b߳n5f3|݂x[j;<6y&cfdo4z>~{,@6ѸN.g}.C.j}vi%F̈,\SKO2IMsLn= d;%ҫS=8>ЉfX`WArоmJqq+Cﲶ\SP|uu(G91xuҼ)4WxԽ9Z{f*Ro/^{b0|lچ%3_?`J:1 5^X mTn Ge|rnP%| mX.Ob K_cެݜs0nq _aPu#Ћ9 ̎ҦrL9@k $ȤMf2}Aڠ,}եrFiksZQNOze‡e"Y>dN8ۏy~=Ax+c(vafU5F>YFp31q540 ϸ 9ݦi@aʄ >/ #Y&,FThM] Kw Vy*2 'G4\ֿ3_{)Y\N[A"00R~OŠ*k o&bDzD-ӑd6HZL&\}Vm4yF2 76+]@*V2`k+AU8IEerX; wMšOKSd?m5j.7h@aWM* 1!$Sެ 8t ʢݕZ-ʓ}>J+D6J>wT7(;u S3;,f^;IG?t{^ҁ”%'7+G$DKP/<EʰuY.L'0#9aȥ[*\&^<@иBܦqjuAdwcRWsǮewF'C=tU>n&(G 5#ik@*Ç~IźGQPuJ̻PDƛbgy?A$=•2 y7ϺX/4@)ϥX5TxVM$ qm5"7Іk=_Y+#.e{5]05GGB j.f򈼨'uţ )C/]ed.7tm.HLRkܸ@k+V5Zl@JkyLF=b3¦Yвk5ZJ_Hţ"yɘe`x6 33fږ{b{'HIq~Lk57r&s[6;_+v|"9O)7/%gWYLZGŞѠ R);ҌV\7!Vx9}c5QzNø쀊%hVl/O"o/jq;bN|&0x Lsy.>h͋`3[R$1i͚IdDG %Vy-£hDH&0!@ .I6Co3AFPmdvEt'̯: \e59ďGq>F &;{k lDCu`MOczf/ YлSO_d|j:l;a t{,SAk 7d` bcZʤKZh=쳻CZdٓ*qgPBun.WfIzwǪxn6So E:DȅtBaҒɺX@F}zOotҟh.㛮V'ܐ ۪2\9W n7k]W5&5hoyJaMj;vz 4Ϲ;dIiâ(h8r{O:b 0#`dum틽PK65FNj5.vAa3!9}Ο9>sTWs@?#FMض" < }]&Bmz|(5r(/&? NQ΄KXwl!w헾!ZKb*H /XO *cHŽ#drCFd/&l*ց v+H[lAIy%ﲺIrpϗsxӮRM5BJ.|UB 7ϧQ !¾v.l"zAQFb0O._7N'W,&v_z, tg2E?.װcUR@6g.dKH\4U|7RtV6%d1$͟0wxhnºd(>#!3ь;ٛSJ1)އe9'.+_nR^fF睋 8>6˰r0a5"N'z#}腟6><$Pl?)FYF5 bf.Wmɚ? 7;XaNԹ,0x~a\>b@V*&Dr|kvDաR7ӓmrGs t4]4QQ7?ojޣU)/ 'H{8qr/QuâV4j"Rd62ThB"hh1Rqh%L(<:i\UXّd4j_,cEِ̍ PvQI\| H"לD4W_צ-jy$iԛ8ZCVpzˬmS%LNUjR吠CU3qLDjQL>eN'-TPBg*HD*p{mq%k=o=7&Y{ӛs+oeOD`&|U=ABnր+˖8/I;U-ձ.(I-b۞kI\\wd= ݉dip!yR\Mu ݠ]ZWTY{lOR"6|'&o(ZX GYN+~X9w#fr&GVl. Ab+ʠ^Cqb2m2u\I#,h W3",(? NQږ֞je)'?N4}`}MbP-NH~G,!Χo-JK7'>> tԷzGN+Ts8sA?kp!ۖ=> 8\H1ᙅ9}rO)q>/viNoUɤaw&ΘZUAn{jv -;83a5L{mveޚ5tF8Hy 2W@P*ﻷ/FR  z! [1۹_wn )h%"4 /1j (6qS|"g\D֥R1vYY42΅ЯϷ']lJ lXGu; L2 2oO$~ lRU/8jIWk6,ᄶxQ"<ϲQql-jXa8ɿ}2sAx7nv\ K.v!6H1gěq:`;+M0<ӜcL8kؐm)sMbܬop5.j%1a7n.LgϑRH1;̈\%f:[kqǓ![r Cz|n 4LO 9}So_~Oߵr'c3.4kNB~R*XQ|(?rjAU<0ΚNMܬT->~.UwDY,X:ϛmxw#m#LLn̙ELO؊E(`c4 QۙnRR@XiSp^Lo%Lsۭ7E={BJ#;xHQqI IQIOmEHUW;^NYvL9ląD ]/\le}faƥa9j9.е&.`0qInl>g4F=2p-ZUR_K q'yoY"TIOAsAԏ-(w#Q΅5Ys&LfX^nnq4s4TB9*է<|?-r-@&rt 0YDG1bYCTj{Cb];qR뚓Pl1l)Ƞ[զq92`PiB*V{ƈKWUIԝ D{wC㫒AY/"јWA[+W)̦ =e@HXSS0!9q78 JD!XtP02Hd_Y*тwrV)r]ܳRݶ=vMl;x9"jV(>4ӎН6qfl~ش( T"Vy87Ft I[E<@&YD)2eq"J`+ςpR}nݙO9 * k g}qD}xuIS{LVڵ⪖IujF ʦٵGQ^€<.A>R#)BA"ѭ__inSL^dbp҄ -qao2"`j&)?Dvf&Hl;e5]Ж|Os6@%x<=E,Qq/\0_DO8AnjmSFR6̎&D9)fqhbkfV᭷'sG8 oK 11ЉP%mBV R9 ޗ N6 8E((8F=)m3\4tjkU>^ݜAEH=Ջ?X'+RuK[B/1tYX '\eOt֝eeq#L&],`F2xʼZc<% -*ѯhbA{)k=R! 7@ dO.O8m=(táT~g j O%X@%v#iy cjf5뙠`1!}vxA6OT#Sx@yb¯ o״.,rU#Ģ4o[]hm-v Q˙ͦ9f8J"F~fzE=d.Z;Ut{ 1IS;Poϛm!*-{~p\eSI.6;V#[R)4 plG Aچ?*BU0ToT ArE|s.5s-'Cyn2[G5^GYϩW5(R[~[FQZlkC*>¿ ef:$NLR W3 ogQ6TQ ZGm`qm(j{Ord6놤SͰ[rLK&г u(zij }; k<=xOSՀvP =rew_߀yS.VO umi6bh5 pq(9y Ϛ͛ UKe3 5HSeR˖$ ܅oI(84cW{Bw-mZWL>&9}sS(8kI6pn!(7Wc%U؋P?m~ @DxX4E8Ca3.]|jWusN\֐w @oWzn )Y!m-O쀨0'%743lAhSR,kڈWoꆳτ4ԗEєcoK11/T1w#Z(!hH*(IEݏ=l+FSAg[&ҙ lx3qs-WW73FQ&mKZq{-pU(f^#B[GZ:mbRbT"2"SM@QΒ8b >: 6]Ir(jUWʩ .t%ͨW2Kbd:9L&:yC%T@qL6(ʫ|Qô]Z} 'd/eJUϥ KaZsHkS`YFMPЎ΅nAf<]zMn5uvz^&xӮRpbZKL@_x8ó䴘VTt\x)n%y^/_:y)6ƹ`0bڹUf*ʬF1gOe0]JٶQEs#`=O*¹zfqQ?ǯ݂&zp7NҺ\ً_9 9I*1ނMޒ4@ [3 .HvJʞ#oy& Yb3nˢk/ 9NJ!g !0ޑhYCXR3ڱބ\PaHm ^m$>% 1XUd9N+.;h4|sqyS_| ;X6%|D`}[=?q, Wq0hXd t!駖UT,~f;:y4M [.h*j}em(8%LRnpN)o؄p0+0&E^C.2XϤ _?aaLlzߞv-#2;ަtH]{z*NRa1y=})ܖYk3,iSu'5r1&n:Kj-{(XlKזmWna}%0/̢+Jw=W۹vL67Jǵf|hU)y(a`6kVGiJ*5W˵Tx˅ O)xKN $H4)5ok D ͸1kU<| Oib{0CYd鵺 Y,ϩ(>,|8V6-IS8E\'Iݤc1ԓ?Ϫc}{2w~I<5ɺS ZzAf%nsx~x vA1EL/w[oc3-wg0$ƓTPPB.xxOFw # F2~\;X [veZ MHCy^ODf]8|GǘhG8vHh'Ju距 (B.sx*Rua9O5Mz(V~aw#?A$Վr*t}#t(%Wp? %\:L)3|L \ S ;NF$zs?mYu[MnɞIȜh۽EZZxf,J+, Oļol$-PYwBb^J&^|pvN$3;~C¾hF)7t D\s6Z/)<{l^ɸ %\fmՄT\irl2]sQfHE8C+˦ Ő0%{oɦPQ6- BbF9uSyr^SG_2֪MrZP^JX0ys9TP~,a"oWbc?>$6W:oKg x5ҳ.L2[b][Fa.Qos -[!Nv76dNtyvEE%irzꕊ/ %( 43975=Ž< \n-/F_m"=0{:?żS مqcd+%R3P(P-w<Ѫw~DHhNAM!K^D m`Fd%Hyds'_J06;|fZ;R!?Q?^ڟ2^R ycicAXƿM:)&a 0EbߓռINn縇ܖ}FU]14WZ|NC8۟FEHvE 3U[#[.{7vRn5'쀀 \D2|E_&R[T1c7xrS(6c@Рp 0'&R=r 3Ұh5xR pq.EP;s~1TTA$tĐK<잙*KU$n#YdD~MF.?Wss1jR7+xHOѐjkg']r+Sr×9"5wG~pL15~W2^UXqO(d7PDMb YeSdҼN8 hIacA`D컗xOr~/HˋӺ |LBf4qҎ9Y33(WīTK܋G4w@UM ʅ6\Р3h. Y!`½Yf\6@)+.W4;|RqAmϝ&I^Q=C 7VF!6+in&y&}C8<:(,^r71I9%XB\#|̑wV~ExM?l'AGPAW*jqZE-CuNߵȨiAOExa&ȹvW3Ss C/dCğ]ƨI{ܞa=聆>  2mePDA]!m}e_8bsgv.Z Pp}r)t\}p8K\k `sQ'"WP3M4L cEDMGU ]~oYH2|zq矾T8:2d-].ϧ8{˞ϪP2Zn»vJ )Sj[-'>l2>~uA1=>G]40fan=!%jjP\<IL#L@[muRRkYT*ۧJ P3g ¸˵Akt>v"n tsWS I=[kf46yv ÈlZg,C V8!ax+-uz7+ LS@c&ZR}j%npa@ ~j J:GGm'jsJnFu)CQ%תB?Nm+l\(F~29ZJxgBJC?)$T[ȑ$ 8K9bjދ4$*Pe{>m=ΩGW |Ns knjh}i?@7e׉nR$\󕗐Xs4s K1&[?Y5(+G_eڭ5ժ&Jw8dzF|gfk~|L.ǵEds(BYGoQC>f ?SFTWs.o/UPTu6~62k+Ro Ӆ1jKLF+Iߗf ,V$-ͨ|!-Ӧ!?=(PoW{QsXQ\U7q9g"7w d [AT-`[%`p9Y3갯40c:oJFyGWuɆiz8 4.kn/d8}=+NHAe TZNK]'ԟmXANg9uѐ>40LYoى 'U.S[^ygE7fJwRB/'U Pv$Fx;V3+ Lkz-i;`;6SR1ÆZljCO%LΰÏ1:qbBh!7编U#ֆ)!OX0#x?uuBi#xe{+#p1C8iҮH֢8ή4QES ruD|_߶ ECh q60=l=iwȂRi aU<] %T#0|iC۾Eu0-8Ox˚moГOwD64l'k>0rYco9fH FQW0b%]G0OA~x Zl(Alߛْ=IJ9-xKsu!)H":6D(3LrM6>(Z> Vs0~݆9rk)B09L E[mWAFPtjGWUgU;_Tu }Pcl!iă4p2gn>ux.X=X:]KiZhSvIyu1,l!k93CӢ8)boۉ #u=.P *xKE\ԚMdr~˨eq^"R gGt1s=Z/NF`@ NM= ᆐsrБ&Tq{t[˦ك)52֯I3Ȋq2 _k4Vs6* s5kW Nu2˓,""MQ7+>;^qY#n,9AXی7C][Iՠq3:q0'%^9.0nX\(+/:+WoAA0=Tō܃8PS晗 o9lW6㖜I.3$'}~x)cE=tblDWAeajT든9lCj3v۷ejO*h EzbCxpd$Hhe۾D W 2; ̔}/w[qi*O)F%9*eLdipkT󩙾~at2ӫM]$Ƃ&{|'?hu1 ww߄ԓ4w & Hz:R%vRXB[9`rAhŖN0j~[|UZ,C_VzZAlrj^租qpի7a t˰ӷK6'[S1X%dLgM&/EA9+uq*x (.n#!|WOO4]_[5$ϒКA休[n#5PؖwQ5Rc3'6UOC@w/hޝo)n)wrPq/)Bsl0؊]E$!" أ8rIs^9ZbEI}~zSHUAt*-~ L?[YvOR{ă6_ 1P(R`t̻{- `,o^v[_j^vom )fli ;msv{=G03a u%?<$~`I%D^P;oͤ^d_gt+SEnj4 .!NnnkGuq]ſ~16IoE<0AOLq5.{7,Ι {^y)[a#VSVZkjJ11ba-ͽBO70Q;CǍ~(q`~6˘AAP?%|dzK5 XSAM7rju(I*8y ca8֘=gV-_ T x^\r5F;w鑣V/`G>bv޴kv 5;4M5?mTHQFkZJOSSۀs߹eǯ3YV'7V%}o6YdQ 00s[WP^a9NZ<\ 7˘ 7+gFA) Deaeh M>Gb 8 $T0! ΁hr4dov$ 83Wl^A.M$#QLpr96wzΟץНfd4M}5'B^ T>8=+]W aAD}>/HT^iTWeE>B78ɔ\hd E|aoL|Y"6 1>cnDjz8*՗'&17wd!A{5Уe܋LGFKy&yUGyě t܎m'3"|YY>,RS }:p7HRmj[3bJ)ŗ컣[bW1p~j}XJ4GwVSnUS&݅p.l"Sx!;|cܳv?F3W*T*23Qqf$O{Dc\Z=Ug9qrbvβ2k֡&mGJ=GstKN`VHA[I}\)NNR1G^IgFx6@kJbBK/͵L/LW@(֢HWnQ~Vj{+co6XclYAkpɛc֝lsp9NJh=OI-7@X$(n[XZ8,W }*-A w>Yp\,B D|#fixr}˯Krwƃ_9' g({l4#$eºoSNNRt~+ϤJT%rnME|YXz>"]CBFT9EL -͂Q\'qχP%HWCSgL"HxT]Hܜk.{M=L..4DGFFCm,H^ti';yT4Ώq1{ 1bަ"E"?ae"\4o JhV7|c | T ?7H#SxQ~| }9!Qy1x'vJVB}Iy6KO0u!@ @+=\zeV;Nmћ76aYG74XMij[Zȶ iLbD"Xc`xPLz-0x$gGY)Aoi<&WQK:LPMه[vkJʢ gȳ8̼R.d.9Լ_? 8:<ٺ_rz\e8ġ]J,v:]xA0RĥՉͶl?-vB`u(^v7!QP]Đn#nH5N&Cx(>JWYB5%ny,JPmylBZՂU v\#Qd#m,B*L+W^C}A*G@_Bҟsoe]Ç-{kJc1#c!9@d '(Z%qmDRi1bXBdicޥ W4ϱʫ66-$${ZN/EJW=n&=- Q-Ƕ!"Q0$N0D#K#m&XR1 #UَxJU;:Lpf-DuYbO?erTpNVS*07n~뀐wPaLä\bTMԑlg͋^|UBKƪKٍbjrntl\i&W&Kldzf>+mMǿ ?M02,C!E9vcܸQ3mHcY[Lf!AEZ}>  4?(0Ou6 l\4DZ\ds{s ô*0Bņ5ĻF=!y646!ĨP;=>K^ I\/'v6_i'yX}՚] lR~w6Skl`8m=禭-MK$y*Hx'c^vX@WA6W Fu S|Ȭ;5or+V<*HbOu<;NHTf"/} -.6]!a(SvY\ UaCL_$N4&"Xq晇45kA^>*A +|iiIV ^Q Ԑ~JH/zFKa*ş ޣ `,]a&5]jI>a뾚tW>SܶU0(_gcSڎ^e~Yq>g QE  @{ݺN]ԵЕ@<+_y_x'T[>zn@`L>6Eyiy2іӾ !UDSX$,p7oB|d+S$ǫfIĹ/69m6t ?$Ftn=ڜ[U;=tEub'L6] 곫ѱ2cdMxhy[up9:g"ܛ_07LF[N#WU/GC?֭a0sfWT(̠Rtv !9.%)dW6pZK~!xz8^[  ;!"&&h@NvU #Eh8gLOg"*+{[GT˷~W2tgb}]8 QZ&{mqަ(>٦ũLФ7μ oZjyp.i.3Ff5 nW\N;[i|Mv41~ |l&1j|#P f6:aH1<1Yw4<[d>OXZ(nhvz}$p*>g?kqTj/Z6@pfd`w`Oyp,z)Ix I ,6DS;Bhn:㼗ұVU~GZ W8KxJ Aݢ%sWJ=1JݱNv6-oDHTR]H<"VP,a`їiWP_[)$5;wLӽLƯ,{4P/Wa|\V,Hl 'C)K *<#K`zgyR}\$/.۫6Ué+\/&kGˠ:[k =/Ki^\C$+3(A L/>k)VZl|Mش n)]LUF;шa#p7S–ٿTb )}x2mhU\{$URS1^'M$ޏ93 obHEiqը(-8= k@+7n}['ϙR0$R(zt;iH]"4 /&C+T/.?(r%o~r~༥xyˮ: ꯃ?D/ωV1`Ȟi/uvߵ/p܂\yZXޞ) 6-Ct0p)=^?Zjn[7oj'AcpU֕Y܇c7 VRm3Y\hb܅OZWBwlJ(`;*&;ObfttO2ߔmFH3g- 7 ͆jʹzi=<={s4sִ-8r/Uz۾7˾%H<_t>Ly\pIiGTS`Ak > ^|LHjUj-UTK9ڿ}١qY9zPĽ=(6eD1xlK9RAI*0eLuH.Y~qj0!?_m *2Jy,l@)xtyPa M^G%%1ԌdYjHaѪOAA黷'\X+`/Uq[Gxxl# IK©Gxݯ˘ŐHLRDy/Y%9͢ ?q={?'Wlj -~C=rFaI<tIYfuŏX:CL2_fG H) )4"Ti= #M5Nkjcqesâ?9W ڌm?,Sp3v* Hpiس#D(h 24j i/dl|*p #[i@0>ٴ/iSN<2R6ǯB@tCVSީ^xć1 `3co>EU9V=Ov,ic>D|xAMۊgV}Y=6o/՘(_]sb/APO8:D-Tnr 'Z~r?'V2P y~cMlc÷h;<:%]$O1Pt$]ގ g7leս7u^˫ve6?e3.} LtPܸG5IRJj;~e4)JИ4vݯfr ^)CW0Ĵj^+]G,0 b%%bQSA6`%0u_s}4* e Pʬ[Zя}2+Tbt3۹'sj.qyә;1+~1Gi#1Pq2ԍa q+蛿F/WW$ Hghq$x}q ze̵j:z iP,yS5նݢb>PG^ "pDHlb`]xP8U\u {pDɿi=޹ʡeԵ V5 Rsg:6@#2!>rzT(z 爷|KDբo#|KR6P1VG%Plu@Os㶾vpDP'z~ DQGz5L()rm䞜DS*rLXE&DtAzmy{ˌcL8‹'+X f\_sG_QƉN=F Vʒ_ԋ (1h@TCGU,$3l0M ꒙&tB-믒 DR@6xm5?JK KrG-fęS QfY5٧KGfжa2Ʌa|F TQS\ثd$KqbF,YBAhHz-S\>^}XF b+\sHٙJh]eE@]KNYiUWK0 w9ɦr(~鑪pdO x1A$-f5&I(X>^=) =*3Oc!L_4Mh *;˔|n*^[8>Y þ"6W'| \rxL{ifp/_AfRErdкElʶ,. M{x3*l㝫 nTT#%jIr5jMR`pu2qɢ%M̘jocnuMW%Nࣰ='/Ww]8!њC60FXߚzI-I󞙞oDn.׹$ܪGHBPK<TF,46Ŷ(9\`dvk p},lמ1 5 QO23+f4}UyBWM潰}IOМ̉/g[ϐؤOZF6 &f^#_4?dRϙrZy/p5D'y >uާXrIC;u%4K10l':7.D@ Cͪ5U:U^X9+xr_v'9Ow[g%*ߋPuhDخh˰`I e2! 8W\]z,=C]d,A-kمzf5Qx䶐vgDn\Eq^"\Ff=?C]iԵ,c%\4|]%R@*(;P! [\o.DLJ+݁FqY/47L/@NhďT|γ0tAR2<g&Gִj]oʆ̯mX˰Ӑ3SJ_[uup8;\鶘pc*4cDŽL]hdE=8GtT`hyQqY(xvRdrZb-Ԇ9/zE>DTHxwڴ2uvK4Lˆw:b,0O: tD gw)okWѱm9'Tm D%[oRAL2,bΑsF܋'rUq-wµ!G埈L*"O.-Dcpg7Γ~Vc,{v_X떆tQ'ZkG՞Q?N2ਫUq900Z ob@+~!M{JtnmE!qs9XPO{G57*HpO˂>uMKIU]n)YҼ_?ť*)R4}>`Hj,oUnsH9iQ0קzQ+3Iܩv;]#n|Y!L[Ziy7׈kFg14Z>ܤ^iRDVA3*joal?U q X::zדcubF]_M 8A6 "Z ~v{YoU7ҽXKk8Si( Tz8}PTH"=\A][-BʼnC5PXmPW.o-hK6 #CSmGxaTƽlϒ{uZ#b%r B=8WdP_Ć|f!O&kz9M6}XamU4\n~j1˿91J +!%QH%+qQ6)|(qc%tV+pMzA&m#9k'~qSX詹`\ɮaA B~ RxCC{JZ~Pvh)GPK̼\ :U#5l3‡N2wZr#g\yv!fE4g~ZkzfZ}A4"(:x'- xA$3ʻF0)pu[p`ʿӬz+4m{{V93Zt$*g>{Lia;ܮ5- ٷ/+f3|:cs*5B'J ojOjY: G2!0CFY-ڃM@6ؼ +lL~@aylжsF,6O^4)Ŧ/Ӆ~y[k?rǟ~+-vnJ”TEܵû`<+m!/sʘLuy.)^h]Mzy2`U[rAe}s~ԟ_t,[lƝg [\ذޡz1S5 5BN r@LBm( U:?(M}5mr ,Rp$b}jQn.ݱ_ޠr7@v/D6~W100qyD|:$Dk 7{_YMʇOʜ E,X \(nw(8 }n(.j3/px!f m';#'IC.W2?&E5FٜGVONvHohIe T#XCj;rE^"#-2_ ThpaaK}˭MMؓ' v]N⟻~vt_D3%=p %]sXGqFKr$v.dnM,QQgB]Lp >.&&lNIR*yfbZAdqלFhܖg>7[6 B/i"%MG:SD<8ݸ*r-#ݡfն3d<2c4ml=ç΋EQh5w_VTG8pk3M)_䛇&. 3~(ߦ"ҝ;-z 8@gۋ(6 :ߦǏUbX:7ƶVGIp`+ˮ$D@0H;rΰR断Y|GVT.m )y^G6F],{gg0{$β2{PYstC8mqWWz<TQ|3~Q{ٱk՟^a:QY:K̅i后o8I$Zp3tC˜v[_Ha'(>mgY䔶 wU4uUǍMzaWعE8 *%ayw@#g߻g:$"=kqӻ\JjWArH7ǫ|RHϔj,z-}Uaąk>UZDڏFl~WHo|F5D3I:D1^jw5qT۫j3Iip;0n=5O,篾2ċ;``=esOA C[mJ]#-G@ex`TtPTyn '1[)F]Ŝ)ac3 $GKs@ s[+.hg竜˨$tmba ~QP߲ŭ+EE= ʅù%Ju*{?~|ؕPr@q3 TB&mFBO<XAzjc$+~nb G؜ #Ə= |UVO?%Eڮ$vOwGv4s;&i_3yovy:[GL4v% 3p %,s[b5mM}g+-=5ԲGgB?bXZZg&d~;'Ӫe0SR-֬_ͅ9PH>A \ ?ZZL1nCe}0tLl ~Es(-,_SW؈У |AdUG^͖V7/Ǎ;rfm`ra [c)(Rǰ9a:8lLЋ,k"e}5N<[Lf>̄^ +qm_X5X`Dsjoze@oe$hHptʯζ h!װ囐z&i93~}ì'^wЧ~H3j?5lTSkx{ͨ:RerΟբ o dm|m&A% *xL;dJ8 XgjFr i_! 󂈴|JRz8Uǎnn[< Zm$"{1`)Q^'?^->zKlOa̞o( G Q1_F7 .!Eơ+dđ/?EKb_+MӈRCn{tyfVcϤh2$=%&{B\%Lq-˞WŪIp;.A3b OTSsjZfV!:N"[d֯t[}5w3uAuwT'LPVsp tIչ$w] y H-e*}̅l=x:_J+9bkog +m[Jn5y.o%^^B%ܜ9knJuV$_F|ߘŔzxw8%Xפ2 XFyB;@ S#JElŗΡQ^:eDۡ;{dz#Zb[; B78[m17P=PT{)?qߣ|E^.jL DJOm}.d a8u{p`N`!~}Z cu!mrG ^XZ4wё6# RPOT@|P@y!z+آOt~jE=W= y3j)yd;#LOS h &{%~15bO5Pa|yMGXek3AQ,N1)`_ .ùdU3}%/u*'ݚGL ;]G!?L@zWvu#ǝ$|aՖ UՎ:ieIChT 9.>ZE=O \t ۘz&2%j=\Nis/gݖ}L*K#Mxzyչ:\+>IbP*WrM$E$_[QyH "ͽ3lJj_:F+#\kV$QG+^,Uǡ[zfƒa!SV,X֓mLJ5ɣm#64i-vY5t3 '{%˩?T!3 =~T7Q|5Òx+t;2{d'^NE+'T2M)ltxܚJϩ݃c~5)NjxHWɤ,&#ADk| 0=XoGexdҝjbʏ,۲nU%z߼q4K7V7F*ܰ45wy@ɮΪDg`PN%z|݊$>@E*TZ}&|>%Mj|& r* ',9zxL|л/KM{a^>;w݁+Sٵa""_uxR6)3gĄMII\{_P7pwl25DS}`td$>Ϝ;G kuV5϶d+{mjLŧ@6"3Qi "aݼF>F?f0kNGG($Lk̏?y#D"tk-szP֓hUڔ,!L=Ur#6γ7OKe0FGǂ"+U3uw2FQ J+Lz-EmV%cFϬneHpӋPa'GȣRϴ t+x 1':󱩑2P$Qk90f tIyC'瞇:v-?vZ҄psIcԁWpr͍;~hz᝜`śtI%x詖 רOwg߬r!^~lBB3ya~n*դs*aQ6wLt^Cx7jOAށ!4={ǟ :gQwiՍ !G_b9&I*e XIh ~e{$WTBga('ג-5AI-PLw3ayX'ܥV$U'.( Bn2G3\h*ÀCXL>]FI*Ba%.P`'#2yBL 'dbj-"#嶤fT("~xrj[ hBjf4ϝ:&lB9 ݥ_lDr6 Ix6S̨W.6%H@ B r*M.Bu{L.Vrw=GYŰw꼟Mh1*/D,[*h$?Y;vRl%ބ]hkjB'VQU :J L!tPM.G{!&,h'͕4uohǰHfx /XB@*3vXhdfRDž4zGy^HhG mAPMhñKE)ߥXq l@E:Gxot%˲T 2L.OrQy: x}=AHh#u -4yU{GIAΣO`B<=ЛNHHN69Vj.U*ZD!J ;dtFF)đ4/U֬r1_L$$QuQ8V~KdCbNL#VC!!@vIy}Nfԑ`>vInt T fve*& ]mn_4ZDBߧ>3 ީuC63:6˩ oVѺv^6Mf9#H)vFqLhW}?T{2mOq0YG|ȴ [ZZSkX(jiP&Xu-$*t*&5 ஦y@(Ç٬UX&}r[^[ K8L5j~20)Qj`:qIېPc i¬c ʲcX>mV:E >ѓX杵e 6nGėp1鑦SF'rqeӢXr89xX۟ \ ը)$t _ĤWC$fc]m8nUA886eقQ_;)ex U |F^JL6\> AF~![\Y=x m 3Y?3Fɝ65ỲL f:y\`&+xJ/ ۠m^8AqBg{{쳬ӏǵGsy#=Ml̋NK)"m St(ƾ~ kӱXcsqR-j07 wFNNS_J\_e,ǡ~L&p˞yCY-i#nUUl;;\kLZ7hư> gԂ^beMtWzHnz]eaUl0H_KT$l)d;`gZz1>u(F}/YG:vڍ=s1TL V ܽOLY[MB@9P2r*]47 dc:pƻb%/0 CfX4Dt^ &T81XCqj_0Nۃw:=`N<2+`:H2뉝uHc^}`e*=Q}NOA#l6 P)y1 1!jQ)5w Ay\]5YrӇjWe~5ltd˄i3K jZA8WQh!bA WAJO_'ȿͭz%cPFBi(75d[R_͈AY#N> 2jQ=ub_AL_ō3~Y!F3ԷLm^=پb0 n6TKq!?(W$}$6v_2(Aߡ#c }|hրބj#gd`WmjvD#ĆM6pfarkR:t0rip (z0兂%GjSB:Tc/y9!*BbHk/NVЩamZbO22=xfxH \r&:(vUbacPnG8q!kwom}[:15?")g #st c`)ةeuS>eHTh,Dk(jhWSky[*s;p> ׊fA tz.Ai ]L|LwQR(%ȿm[2)E= ,ޑZ)s_XZsUך!SRYL(dwZذthF hX?ZYN0yC RE #1h)CS|> {kXW[\'33 LEއ_)l+LDžeBm>|{8kgQA|5ډ@s,m_P$gq '.L{{DAp GNž 63Q8 "x1m@(&|@:(M|"r0(صztH_ur-[l#m3Kf-H8w" eGՙ;n"K:JYW_:UW.9a4Jv%-p>n{pR! (; ɓ*L0,`P Іrm#@鎟/-T9S֘ S% rDpLt'5|!1|WVDz]Wvb0O5zBG#=`9 24`F/2PP}o[Ʊ+v\xd ¦5 exf wCf&S6_[="tzj~K! `qWWώYPT*K HėT_'cOA|ީ$q#K^BdRo4yf֪'M+ >#iKd>2z3BL"HUԭ`hr)2r}:78/YIU~s?zL" -;L}i˟LbKJ 3^syGy\iX(V|6j$>^T3QhS`T霙?ge.1_ۮppz󞐑Xzx s9t#S%S[^u;@-jqYeZߜm\=rĝ[P+x2U>CD@Q-d؇uXC@/p"*& .^mGQkLhpH>^Aњuq×? mԴ_>OYx,YW⩀D],q3C nDn5M9a`]Ju!Qh)c5@]=i}7'6$dMN?] |v #GH"|I7hK n-&Uƽ0>V~"=9t,i7J.L<  0.Dg#Hه Y) ![Y =}nxeeM2-2Q}~@ؽFVDH$N/$VԴQх"V}++;@'"#0aE u=\vɥBqCقi (p%߅h~:h2S^#Lw_&SAI* QRo°:7b GMpJ,E( aF$o4Vo1u;sEYLT"M7t6gE L,]S8U  1n&DyS|z}V>}N0x  _nn_ǧw~#(G@ꔨhDcc`r% [F}N٬)i3w ^߰m$?ט  hs n9ǔf6iwGjpLc=FH& SAAMw6١+IqG1f,tb.>`뻹t㩠M4]wZ}-\CeHv{fvk3oɍPwsCE:l--U\Z# Om=[WRdW F7x ᇆsøF=]oYXZ74\-co1EgpNy^.r$HȔ_ZKЕ2s_uִ2^2@N2/g{; C>gJJ|Qx]ۍ^U5\\"{0#TD`XTCtВҬlfih6Oa:#E?b VBN=[Fo}@8#TivU3_ekyH$, &NxƬ2(3*3qT F^#uܬeP ~CwLWCsZ]Jϟ Wp[Omd}W!V4CI;}#.)+b2JYEoX˹E{zV˗5t<c#w ;TѕI m!mHc)hOA|Cs-'OaoPޕ moul۪n߱­<._\d tTrp[*,#j` y0b(k\š3(L8ƙ3 EKkΒkY }FYM@*b4#>ѝ!kNW!S\5/f$ضAx7G%~o{NAU_cҖ3h8%|U597bt~PtdI'*rr'_t71H^Y IoQ#}{C/lm,tDއV)"?Ҕj7Íh.F(Gz8w~ s]SJͱZ_!܈y HB@Nu ȯ5Ȣk|46=#v~P 44%Tr(ZDQ&zp`iQ\W-Q&Qr4nZt΅s+-zr F xR)G;̗oɳR# ɛ^1itLu`Q~@no/@0szK1upcS:q'ӛ C-/sߏlm( F\h| U)'mIVQGygg5ʌt@Z8iwQxcP:݂W],nԃkXh gЃCr6R~XLIdןS|\k(L2)exyKzbZ&NL!%LDyD]8ً.~VSfcCl]+Ai\&x%KEQ \7 [),mApC BRh:a5d`_m-!-KnI2bB"URpUdj757*["4` TE,$g[dNaGx<m"yj{(CAO?j* ЧdE?1-r^ŜI_)$Nm#ED<DR.")̫̽uozh9?F<,27hLP&TGWY6`4e Qvf=PH3AUco,vc)5i9Ip Y^3U^3)-X-1]MmY.mN?.܊z_ޫ ڣZТ6V;[*4|&2ihz3G%w`WOzm*Jy&Swɶt*vTaUHܝ7q?}Q1m|:؀D1ׇɌ Nf.TL6=D{N:^~E"E'Zlr_.,~-͢[T*Ga6#J uS =7U|=W#Kv1QF b=*\Nۛk"[^~ 2njkV[ls~< R%0!&ow1Vo^g6sќW߼nkbW9@nQ ԍ-Դ1-Y a휫6yP}^t$ӣQO@0ALY (VeC&h4P',Q b|2$]TuVoD|i.-i/+Ķehۆ "͊#&d4HGaUg}P,{;Ӭž #a|82fq,&ufBaSEw<фGjCpض[URǢM,[0 R;W2G6]rA>_C Ζm7>\ٻ9( ;u+'w8sC2+bYq}Ge1a+WC^@rzƫ]~k`u@Q'FfJw #7C!EhZ_GV郥 A}GgmXX yҮl~fDb/aavt$yjI $*duj*ڨm@}W\w- cirrT^a~\ĕ@!9߻βo@u #_X-eL9@h\u]JggGwBg 8H,xlGrՌHYnsrmtB ;l.2XjW B%:3[Ƣ;J~a} [,h?b#y}?85_\a,5܅7n?ayh+FG<#Í8[ƊޢJp}ZWX[Hl.lb NJ2~D,q<( T,FAB!uz\uSǹg5ZW+ǣxrh0#c`KFW7Fl<"*ˆ/RSK):z{TkL6064)zKx)a˵MXz@3QO!RΆvΝSƗTO-@k蹫~~!o @"PJILW[TReL|;P,$Y`/^i -V7YhKdvƣ4I/1APcf)WsX3*=QѸS:XMFH5z^ fd8v=7U}cejp@TYMc]bԈyvQϸA:?V 0I1O6񿞺lvVou,T/*ݤ 8 % %$IU)\u P_pA-$(=X䝹vpUbo;@1G Ө }:&q3yeyO6ʎq"kE|Qt YO^*]xQW7c|EcŅun`VFk]ĩt,ؗ .$5Q}z;a jUJu'RҠOr"CYɶx{DnS_GJ{D"fbKw&?mDmYoE1kxwh"UMAO= l&q2h4 <]X:H2O9nWwxnxhCR[>m2>E34YwrI|S $t0o $϶ύ[Iw6-iT=V^4]7UelG hmXGk|CŃ׺\>3ƒSeWE n{v=Y Hy( 8.WHix9EyrЛz`mLE}B5gvB3Aޱ5UN3~>#Ŕ;ڏE@#q~K## J7t? x~;ȝBB]sB"gu:v,7ב/SX; ;01#'p ! a $M(6PH:fڴdAMVlx25qXՈd}cUdE`<ڎ@Xa> Fz =c 57Ub9MV_b~ Bv76ڵ`<LzfH"dd!CذlJ1 4HJS'd#pkOٜ} ڟK|ItXrlv3/JՇk)P<':\=oxݨ+b=Ŝ*jTu7q-(;D/jYxv.쪐H`!UAdEPitwkS='Qv=ǿF E^-o[(VΎ?l[l]J!Dl >>C*'}k ^gѓ@0%Z[p(5/zɯ$$8Br, V]hWQCW#rV'U_uƩfzbzd0ٶ d@/3ob<5=gQu#l0r)($;{"rԯe bp=zĬa.i M 742C9Fa;TRh5Ci3 a2 Qt Oi2bSPp`.Jv{)~FEĠl˻J+TDc`kѣ rS;&Y&S;+mr厙zd#_&TpSN, 0(g/+LWwN;,ǝ8e[uPAsC2 Yvsh>ǻc9t#\V'vG\k*Ni,pˢ~Z.aOC)#HmACQdP.Z1A'{~ s:HN ,U4Ƅm V8}poH~9K1b'8ӡ`+ok8X~ Sۡ3c!UVsG3#Y^@dNGۉ=8Le8VBk8Ad嬦gUfX?V.X9=UIBP^gĵ%U!)pYûo0jQi^DZkbJBzU"n"jqzI voꊶc54WPgctpٞN۸<ݿ;͝LG5 F?l@ZH7'찯vAhlo_mֶ69MP[ h#)H۾85C,Io(K(mcM릌 o@ h-0B0s&;^V?H| XeD0rLXi d=M:޿ aYYj%Eq̑e_`M-ݚ )K#0"7MAcDZðU M8nA9b)nz?y rKEesfT T:qg ޳k+܁WuTy힀x~hƋWp׳Ch:qw dQMx%lխ`j4]mq}ӊna@ۭW鍴Fz(Xi?}Ylyȧxh $ZǢT`Ժ|o RwqYJ OnwB_wb]fWXo/j +&K.Am::(R, 1{Ygc=ȇqVc~)KGʫЛ"[ j تBu~?>߹*?7=sR<\X궼 IE;0.]eTmg2G}Gm*a]Ҋ$}(2h8ł䍂K6 Ĭ0}(Qɍ[[Oi++fDB87@N? ;#*g& 3~{+ZAhD{Pg]jcAL'b "Lx*;+t\:iJ>£G\F- mꄲ!Lo K(K+%;Qɡ]ϋ0H=ZX,4\Qٟ?)Rƹ`+:]Ϧ-/LVi553ѿgiۡ@T&f4i"vأSLdřCCHxBYbbe>c uP^rbA dUրM~_agJy73d/%:!e7 Zجu|鉎1ρ5F>x۽uMEĂk8״gpdn,Pd(; q_ +[?維 wZ Ree`\w{.*jn,L+#S$mةv'#Nij])NH*Vtb6~^e֬R )L"$㦱0܂KqW$G*7˾O˲5o8!J9s*$YpZ1;+Lx~fw`VKT/ීa"z ǰ˵;`x A [tG(-N{vNۏ a.{ȋA_mb<_"R 115>|5TB͂iBT豶* ,dx3ܯgW.Ҽ$HwCFƂ~3?ʥv'CĀc‰sS0tD]ѡE+ǔRJܐ3M{ή.]7-d~@0FE<(MV4vlܹfq.(1>Agj4L&lj3"ن8)UO4#~;LJB8TWH!W؎i1]Gn|UBjkM:>Ք`6B4ڲmT H+I7mY,wڤS-Dsx4UbNaN#62&:i\mp(ִv3zu*fPr%Ed,dSR1XԴѻ=+:5\6 k# dZ 1_1D)gd9UV•ִUsY%Z-U $TPΑOw<f Voއc~x~ fNۚ]pTܻWKSb^4g_E5taU&4'LuBmʗC1h9S0Bn {0 E:d0$}h,֕*Jr0dU)onِż9LK مپ] 4Gp3D!Xz7ju0ϟ8jqËƏi (|hoѫTCz͌.~3Y; r> %C ՄwST'G]rq:L-ێ` _YMRkKՁWr䨗Q.%H#3#RX`Xwަ6QV=a?;oWB19x@tT!9ą"mJ ` EH]bY$:]% &Mu3Ԅ?7!Z~?.`6g;jU l{X ?]ܧ(u[A:&uƔ4@:t dM yoqN;>N.j pUF 'BLN.hn5$p'D?0)zpAٓR,v(1z?O6_%H~QO:yAR?06Oln}RzM[S 9$w݇a1n6[A$>47q)b❪>p% Ln]z4allw%.S?lZ3q( t-VOXq^DhjyMk6CɄ3I%FO PANY$}7-Fx? t.(m$㈝]('j3J(5D5Җӌ[AڵrU<ijT/EAH.\!@ =7_Ѯ :1JjIW!>51وZF!Pm!'Q\![m]4q yV?ނ)P6&.ayd]ق^NdiR>RpU" &Oyonw3qF56tdX\"Mxstˆ6wr Ly/;c &\TӢ)CEm8fqD,(Y'bQur%!*O5U}'f-Vbv TNE BR^(Co*O}w$A#IݚKѰS:usB}~#$V~lЮs4%IOUl8DB-R -㳚e _qpHGSN:ma) -ηqsv4 RSKiPG)suϗ=f y(= 87`j?ӹ ńv ]/%NsyumAzVT1 J{}7Tli|ـӉ&yQ5W'AEt=**~MGVKGhU]:%O xGRàp'.2'UBOڌEVh2@TqXGZp[[zaQʼnzW{ uJ0@!Ɩ|Jwn:Ů%>[٫dtF-u˿ kr1(+q9,)"JmS 5A9k[g>ZgE̟|#jj%U^Gwvѝx([F$G݆/׍눯d.VVXuw5e&-ʕH>ue=+qض#ufBcZltJND"Px?@,I[_fs f|h.llH5f8hg,ʭY+Wb_{yj*]feKIFLAwD;yO7Y`W:j0$/~ؾ RF#:33V3e63 I͉W< RJV=1m+{)T_'S: kTcʔ~ZetskF~W#XfEqm .VrCK::9|no /frT"5qָ [@̢(Ӂ:uŎ֑_a Q@FFFh]e(DSq#>RCP9 P s}|HHTsPI>ErwgimQܭc|˙sZN:u= Hk( ^INZA+JMǹ֤MjJC.&[nS (b+Mz|* KGkquJ|BPT? f]3A^b /IGi^Z)m0:zC"S.%!@M$,>;pFQCJEFn RRll9Ԫ/A<ޭF "J DkRԲ>\%%'G-lP{Op(1ߍׯ2`[e{R"BTO37oxj]VUT9h -\9:~6Ǩ9wfM-֤?hٜ1;SQףOYCS$T4P (nBϴ ;5)dKf(OyWT[@+w1.ӣ W|~هrM` fHVFըF4e!h>f5|rƺGC^DOLgTɭXLu{^syVϨv;J1C o݅ye $7A|IL?u&Fe NAXEu˥39q-gfb@?.0+yx|$<>$.'Dv& Uԯ[z If[beՍ/k.vP>Ť{}b,:8ȧ׊SIf89! ذqܛ.$F +9!9XU< ƻPiNU7;f]G[3w ۞q[fdo']M)"P6١d0nUde+ glA /vg$^PۚVW6AF8inTCzzԘS^z9p/!CPgHlUl2y+YF.VKeN CP*CR|K Bx!Wһ ˖a,Oƿ "QG fHMgVo[4,؀V'}49o0VRb[;tk=rȺ)ZԾۖ9> y|ё.zȋ)vH{XX g4ey5UF$8SZCNרa1>CUbAt˅ĀJ;"z ލPVWumvA~x'58[{gtf&|r4<2g=PA~N:?A29 ݡ۷Zv/ΏK*Γifv&m z4q$ywr݈`HN_^drH"}( ̥?cfIg2g{l@û8(FNO[KI\(7Zq)<o,}|9hZ"$˒o#2=? DQ\_ 5 n߂ux\1fPN~39iXRV`ٮ3C2UcHqjP'کx! ,jfm(O*aODǁ8m{Jf}iP >3zK.gz`!elF4vFgeZww~fEB]'y{“#-lŒHl'_TD3Xd8a1YnynB;|p^a$]2+I8޾! 2\?NX~[VwB҆g6#c8ƲJpGX18PBIպNzV3-CosfcԶJ OR>hla^>Uڸ(KR!7P9?7n\c)it/^uv& 8 `tnfFmnZL;ZQ@=blR]4Tiݑ9wbF2kw*Wokϓc;ڤj3 LKs=Dz؃H5)1Q  ̇YQvQRfO台 #q? ˶1%:˛X-, Ns憀7b_#!EX^q0LTБ\-s/".|9hS_XZZ8c:,Kamha? Mh<*lX5V'~l[Nt˥}.k#!1l^)Ƕu@dkXީ2"J!y:v~$R&CdRB:2O!waLNNV3$}+CZSL [ $&%5o\p1#T.8;}@F0ܲҿ1 UkbnP焥aVRn7%٧c;(Af j0Hlh.BG("sřX2,i˙>Bc!a!V&8E ۯCݝg eūSAug%hAnWK]rLZ9ACц?n3a Y {Yפs#~ OMa!Ep_׳~NćSVG(F1FEZ㱠+2Ih&A@Hi}dkL] jb}}54䯯>G9 jwI+ģrW׮Q_]@7s<'l3֝m$co-MRY[$G񷺜|ȅ pPX <-T/;ZxG9m;%`xƆ`S¿Xo˯C2W/n"BjݑAahvdx/Wn7Cy5\uSHSbw $>ލ$vϏ 5H/`&>*\ic'= 2nߒ b rɻC\9"Ga*p9,Y:{e6:OJR8MR^쪐2;^ǺvyyCr! ƫ~J5(8\\_dKiHMvo[(![I/W,n V]GR\"pFG)<.CE!YGt@J+m-O_| N<@8}au.; U ɇ ҌXUgq@7Pc -PZ:ٞu90`gqp葭$ڹ6>Y'uW\ö1oU\;^xHs8iG4S8Yb`"|˕zt12}J8"#\xW,OX;l,&t@ ,Z?뙽߿0~k#&iԳGrU{ugBbs҂zOMW8Đ.ÒXNÉ!UR*4&'^*,}DWGfQ˭ !;ߠ OK 4͹$P Sz,>UuBv!p!cC=Io~# /7(i?X3w@9{aİ,i%z^tmV ܥbQ= ԧM)QOAtH_ױzR3i9-4;!x M2?oP=],-wA?vYͯ7飞 2[Rb+P5ۊ9/f2XVm>ai o [Tmnr`uoZ|K ,0(WQiaߴsxe4_(y } J{!%DzYrídRhvEXc$^TZML=[)wkuZKQR2JH "Mh>)fI| W-vJk%~\Gn26&lx{)PQ4iz6 Mc0vbxqud@M_K%KE*)-A?8@ni!"l#uD{\u߳St-x!zN:Ʇor5.th[0ʖ< qU'R cd mxG)+FM  Y073$9 hoq*H;gM\)pV^<֌񽏨᧕D.GSLsl&uFX:Z3ЩWݝvJABE&RޒDΆ9FOיv( -8y)?,$5W̞/W pZTkj́ L,dYRD/)N3M>mN]uןb'tVAwHR2|mZ3,;#./h4fhpGk-rD"v}0EѯV5fbj*F1(% kqC{N0kKZ[:qMf&Rۄ%+v׫ dh&ۼ-D0G/ޝlL&HکUtϩDJH5aiַZ߹ [ %NXo\Ok-Qr gTN_~j#t\(&t%;+fb!0`p,(QaCxx~2.DiBMSqvok "ڹ/Rwa 0I-Dx"uw%<\Y|r*;H/x!UnDخ rx÷y+4Sᕍ{~W&s4e. AJB׼m<CV7u-+Ҙݰ"?ڽiyQu{}X] NUXh|0)ɥ"{Z2)dB, s ٚFg&Rf5-q[) vTq&Sh-{R6)V|Г]`ȵC kaL'O}l+7Of-fQsA.) ?.aٳ܌Z+Ԇ_TvЌdS_P,"_BΌ xSBTxsM (TSDo1+v $j8l.{.EWW7Z3}Pqȫ=1!GO PwڶT#r%+vz?ă^4= W5p.딘9ƱUѐCOӑ8eQVm T%X;SSv-x.Hyf6$ioEz56ԣ_5>2enI ,k~Τ5[.L.`&;f@_U̓ >a)H7 &\"l^o;648>*Y$Uꭃo&)J4Z cGp[Uwٻ|.{z`ucv{gk;AXÁ"*]Y.hP- kŜ xA)LUʍsϠS,WIp[wh$9 e"sB[ TV{atww+HFǞ8$:1!~ 1ߩ 4es<̘ؽ9eI_N@0'Gkv!*`M(RBbL Qw-څH58\LKm)QAd={6Cε(%0=@_̔:"X"m%v|z.<aͯd/c~YxvP< NOql$)[>W.&xWXCݗ)eG<0_Z %yѫyT^ө˜~s=WM|Gu\<F$r)3KyL5Q.X~_xCAUtZFM: )*apP,wNɨn83u42p:f~YKaYuhT<(pg!~%-o@;v;A^5C;M = jshr^ى*`8!GlshM +V6H BYRzRegĶ犎c"ThsygL/{%=@P7[giMąg*["X"Im8yl2sI gZe6{t?ΎFK,3PaS$#xh1Ӷ7 |B=ֲZA#?sXzEa wS{DMnG{8P2:nnԳ ]\g3?\MQD)To>xm) 9Ux\pӑrR,8{H4}ER_t*d&+&ՙ探i[鳲)Mr_Ccg~C``"kX"/Aʀ7hk5;v>ٯ1y)Cj~T-9< n;Q~8Z.bn5fZv%U;7W}͍HQ9fD5ٜ d2\hB_zfhYp6ƜWi(aEzQ.X"O.ƹFN`„Ze,u -w77-m-,4ISE CA7' G-Mޡ%'Y&V7: x![`sǰn2Sr", U+.&k]8mX>gk_βU޳AsIxW IbU7!Nlp_ ZfUfv-)Iohq6ԌAPJt"a¬;p_?:T EA,ZlMVne3⢙K e<%hdyjEVҙM?B1k lB3*R+.#(]<LEzF̐T| UY&Ȑ*/o3Sfz߿movC\Y޺=].m%@@ % 3˺#mҥ3!$AݽW!D$nylIa$*BD~w`K,LUf@!>Ika햂C'w#bj d:8i}V))j̷ɞ,O1|6vh'i9ˡ;%^khoRa3X)݋&2)Zaj2^, n(Ϊus)Y!Uܼ eHg0`z[#(%"O&\ s󮄓z96iT5R Hap,eo/j$6.ql4jzU(E%J/lQc_ =5 Wm>~oPO:2LtJ-5`b++=Q$'DχG(Emh tbpeb[i;0EP~%$+G&-Oޡcn¿h_Rp J:!<4"wId c8yKN}`Su$"X8|V ˼vʈV4[e(~\tgԙ$n<ˢWwA2\gIp8 |Yݪ# AT_@70DR*(S=4M+HJViAZm*tU`#}hg)_clͮԙ[G0aj.VFF)ï-:HD%*KIJvP $O0[i ZZyd x#[16@+WS`:Ա=!&QBa=l 2} (դM瀔 fԐ3oGVVya5t.`u{vC tSB\m?Qij$6_r(ATn2OuM#^;,Ylܻ WLYS02EB\]'52W`rF73  We&.D[r}}_<פ +qF H8e_' ( ?Bbr"Bwx1ϸagp#?yYo}y<|u19RysK-'\\ &tt(p ˯pBq'#ǭ!sYbQLܑ@;]9w߅K7S9L!ndŸ3\ȍڱU3;?;݅!c\)à)ks!k%PkMU`{؄<xr:6R^W1e y\O궵7U2&c? 0gdUEJ9u&GlfMu;r~gR$ձ~Y&1jσoah^_u.{[~. '$.ٮ')#gdrQ~N3d]O(N@(:$99 6Z0K 8lz/cEEC3Dy]azg&ݴ ɅY̝dխ~2$o KJWB'+BIN\o2'<Ť|?ou [~:O,g*[$j=6 6ڄeDP8/,uó6$:ыhɶ\t&jZ.WA-t~ĠIzk|HYp?Hd1~R+p:5k. 4,*N9bO'}N _xXFs}wx紶"Cu13䙄N鎞(7v%+a۪QPf<읷p!\CUA"cCo|/qY9hwӱ+t Sτ+2˂F:~omL,n"C`nNF~-UɹT_^M ܃ѾAb.K] Q a7 ᧆy~KV-N^xTDutHcҙZ 3BܸlǙooqP<tDg$0E89{ÃL+J,4bX1N ((!x#h Q nwd _-}fHzP-z= 5sXmю:I)Ny> ,м2Gs[y,Y;ǏiuApRrOઓUc+fvz.pj$MmKRxsACPݬ(-s;_?B`E\K [\WVQ}'7 cXu!%tQD9S+_KNx^wG1w"s|f#/R 3j3{T1J+EWv7 RU3Iq'\a~n(!Eh"4'48ïK{14|Mu9/ѺUMJL6ږ NA>YGr%\5O> X\wjÆ%z 6P_rB&v`vЮTv?-B[Ęc(k.θd'$ ɀQ)i;%ſ-KfCUd1;+Xʕ$@0BXM<=㙬 8X:9J~!J,z#|4Oȯ3l' ,x.x\@JBdX7ǰm|}jW`ǕFcX hAj:^kbo@JLI򀊍 Ѵ`6tVԡE:vbvBXDmNN0tk>t-˕LpubPM,{C`G^Zo6LۈaR;$ s,20MQ+Ӳd:‹_uaJVG-{@3?xmfôKBC- ĘU.!<[ ,]# "^hOpk u~y p˼_Y$D- N\s<'kv4<\ ^g͗=#O`*/;MW&mډ>>O&[7 gL-~B᷁;I]eo [ FJ+1K*(T7&s݌W8)^7LWsBvλ_vgWJ[{*v `Uz [(G<ѫzMǔ@0<[Ux-j<=/@槰$uZ.w,I':F%oK$Up~ֽwv~E~&= nHvf&imKg/cN^?Y҃>Q) 6c^GS08Գ4=^wel/ C \Ϊ~F'F>o[3~ p|n;ջrvlq [D#VX@JR}A֧W҂"o{P|] ($7 !x.|DZ'w$8/x%3$RT1 Q"a-&MLI2Q_`;ZVey9;}D8$SWδNUb̖0w+B[ #%D /]ĈnmgueY"Jz6_ cvbZmc XBn€$s*g@_@Y ÌK/ܢi, !v{~51.;٬k>kkrL@RFx9_Pڢ=&N["[ů?k8!K0ZJB/PzXVu;`ި)Tb&1"JjG.QZ.>s U1W6wVL;фIeJg ng+r9ɗCL,*t ޞ- F9v!Y4 hᘏ8 ΤJs >˔Wgϯr/M n:} r/U6Ǣ>9;1KFa*F.Ɵn#8`3|q.XvWDN,"(c]ц: o, e'yeqyo~2yD+Ym[?ȃTo|0[J?o_U$8b0QC+:L ]Htq:.!Gh,Z<%! pI,i^kxѕ@x:NJ]2?5S%,L 5]kG;SoyDB7ab uAZS0:Z ĉr;I@ײ2܅}[(d6L$9NtG֢h4gASDpC8 x3V|_H >4>9nh Y7"ĨBJ50ӲgsYOj5^h i'O9r EMĺ`Qe1RXΑhek7΄fD{$D#Wŋ't|Q$0J@(B&~<E5%Y aL"*¬s.2l/L$m*~Icz]O,)4& |}Nn|- CY /w eMVӉ9Ңk@;Z/8Y Ulz_O66K2':c7(tܐM{Nh yk:uBBR,^ `ljOaw5f$3_@VΡhwԻۡUӏv I>&NsqpuYQ >;3c%̓+ă*X w>5?^6 aHCxE z"'4++g֘9)fTvCngc+7<ې!QjM32E h$JX9yzAuxn ~?HЖlhl[ZMM dMdx(2H{ILĹ&XaF6CIP_) iR::G f`_xwAHITC1Ze%cD;&_#ZQ{ǎT^ †V S&H'ev~뫸ɞ|'!ݽ<|7Y5`˽'zT5^Mhd~UhWqG]r}!*a(CUR9[.\ R 8hK5: w|f _76No+=tY?XmUkB& Ȱ¥k8t2 ƲV-f[NӏGش@nι 8乐L"\qJ잏+}4|b°-xrgKmpfEZK[5+DCQ,u-1!2|fAq X|6dU<&Z$tq6 OC}@.r(̥ԝ÷Gf%/]^d#QF ݲkGR GKw`:Lj3AqEL~ 5]c): dApj `-IX.PO2]읶=~WE9cP :74!LVGLj22/ u kzi' /P(Y>?_oZ6$ECNaDM顩x ͚1s"[W&vl9eL',"b:ĠA|H(}Ɛ_-v-T̤o?Dy0(U[DiN; vu{}\b7@ S=G6^ ;/ >5nhCݙd6}j6㡾}}I=] =;pȖˉ?c3j,ם*2faێXd}49zlyvt:l ~Li ٵ%dFr2Q}l$nqj{wf:}g/3脩\p`lU.7p4īeLeu$UX %y>ȕe;q\<"N=['@#e7fCJ:%~dAG65Q.,(6Пq}wĝjJ !C:f<Ye*zT,+bFٔnIpA#IJ/.G~P?K2@ 4!(FEKO,XZ<8X42uR[TC!|e,IԋD& ~>f >)a*gj>JD6 ͊vX.cվp_w,75l;Di㫏/QmOQ<f2hMHu>M ֨P4+r;np*\GG NşdYC˺sݢE]eTv`_M-+;6XƜSAF4탒eUΠ{:Y7=tAi]2dIyڢ&=DZ>RBaAޯ}inPgY"P1qn%niWyf&bԪIzӎb"u`:c"q1o=ڌʱ p2k1 ̘T[NyWM.{.F/1e?^W`pR5My=G|mmQd>Щۿn(ld iWw2ΔMa6waN%V]g+)[v! ک&3E]gZob/K%C[d_`l>MSԚE,}$@Kc& ; Q/MCľjFjۂM` 7g,P2wJXy#`p"GByT y2U* <>難L 3z Qcu,JG 8OZv0]Ҕas[Cy,;ʹnA/ 9'Wskt<-o1AX мտC_DŽ+70-e0˒27ۙEg*pT=)1\B 6Cb |yO- pyZ;Xi`'](u!=o.KL`!TWa$UXm6elc,ҭxK)!9=Z+_Nr"[tP"faD'0 `wٺ~b_QT[I]ٚB @D0*Y,q(׌JbF: fB)Z#ol\oc)nɐ;kOs@ C=kqL&ew 4lQ ș)OJRTVȻʷs|6o&ͦgx|ʽC5Ha-AvdMQ-&3@Aw",K<\(Nr%;F| AkrKғpyuwJ,eM5nHcO#@dϳV]NmLM#玽 [yA&EWU٘\ {m _N(;YsT6*LM6-35/?pstBs,0}?>ZpaȜ.aK}#Cd`{HoDzPH 8dd(B},AU$zKILE@>C`@m .M|ߜGբ*)EbT||v&3Z,-Z).CJ;-cxdImD8LV7Դh:8!ddLܠsLZiA,^|qYDRFH9']Εx1r[ںSg5{(!SgDBGub,9KOl( J;ַ>Mw؛Z (8;Z8N%lap07.>+11,̹JdTJ~)?B8(ܛg>XU)ym0v#HUlګքFirprrU PAGSU` gJ;TNX]_z|ߦH4IXEcs6p[h+>'}`G>pE˝I947_[}TR3؜$}V*kPW,11gN r9R# PzK:I]|ό$:+`n0+; zPp<_^%Dl;PxɟO8)Y'sip[9]xH\HWZBil1b.c^w&%'=pHFTfLN;VS <l LG@wȏ5gBDPye₴qYϠbљ^ wߪTnf4t T`;тq*zT*FPY 7?s*ٓ;0dң+miX'mdևAGBK3TU{?{|1-%'ϱiLuzd5*'>YUN ާ7GuGttBgHVR{!TV1Co]RhsZfsV]g4kwZBhLCL=̵DȳP 0`a-rv. /)THb:RWe)U 8[@}??oX?hߠ bKbc։-8d~#`.:߰`+lr,mA>@y$ 仔56!Y)yb8'Ca2l,~c7ӬK ׏UGK\ x XO6ۢ=zDk\{<3Pf() H5A#w@8yc`UGͥk# >uZs0VBe6@X(Z*AZ@|HeiRS yoZ-,1Qo|SQq??E2];S#-z0\-L\g5ze:\|uXEf15}gXrļdiv4?ilpzbVb:북-lscs`W=^%B3HO%hv(|fdmza3~c"3ڢ1,&/-9{pcB]UE[cTY@Bw=M ͕6X'J#.c'hU}Tan hL. A\#p큧 ;EϿD֠T>쮱p?#ݓ'Oi`ǜX_9M74FJW-2} [5 s%կwUig~4Grir Jkȃ[:C=|qxlNѺ#>/~}ڋ6d \4|0ZuN9(X% ol2oR>'B6Ê7jg<;>ۢx@ʔẻK'F@,%&aej{l1ޯ{}< !4UbIʼ>&ռ㏂Yx5 v"m7f"5Y URE ş^IӘz:yjfv A9‚p;/0iH &KWScBUO5χJejbň ABC b5d=:A]Q^ >׮HeUɗ8z ?.ųٲW SޙG7Μ.pAB?RuZeM4#U0>\ nW;d>Ɩ_ްcaHWl>Ed?r82TuQSmnze NK ?yJOZXmܧM3^G_p81y"nAt\XZ<,mJV k:> CgxSBZؐTFiX{0o}[}\oY}!Hat{p vaiWR;_ޜ",*:ci $2@}ƈB*$KBpZ:Y{%NuZ]+m ,8%2Rw@^FM2}Wc4=A ?-݀YgIe _=+j ~|4i9_*pb9!(2W83n}4E zLu[D[ Uq- YVqb[WZ~(Uq"K+nh+~;WNY9P[M؜4ĉU06E~f BImeyo!,ʾpa?-r5"}Qx X۽-#zdUϜ\h8ȶW blGA~xXMt5 S?Ѣ7cPg̃+7ϏI4sU|2%#ԸPtށcPI9F̱+94ucDCl䙷k+o2"cG =4Մvt{H9v+Ntr:j"{40sO\hQfW^L eB$ݘgkK0wZ NrZՙK Y0Z&R&ǎWe0ԍ=1_.gh$Okvi_x 6w7nHt9Qo+McuD;u  LZ%~-b})r}K)#3LNcO'g~1dP!ts;O գ@i~#eUm,ÃdJPN4R 7iN{am֒zT/zUJTS |VjQ8& Ō1=\%CdO_5$@6T:)Y ~KRaxV68do_A.xZcǗk?h}":or$ $։4趄.+X2jIq̢?XZ;N'1,a +\ELt% $.6ڷo@vEEu" (pZnQ I u/D';5u06ЋXD$x# wf˦ȞNQ#Yj!1y-vK/aQaT) 9u~PK7zɪJ"uT+n0X027໼_"iQ>#MC]Ze6FmM42'HKPY旫2ƹPeIflOٞ.rc_5@*fq͵ mZwRɐlm#'';~gxB#7kg z,!W$i Ԧ=(͝Q5$ HWItAzvA$$|UomQŬ9-ȥwk(/4vAA4x!oa btLGlyRi"Q> 9~=%Z xͩ/WP6 ]!k^]؟;-Y\1 Nز\ڋ>A3nX ֿI6JpJHܢAK!Е3Uқ,D7͞+ 4ދbirM7a7[vCۻxS_r;MWMX%4c~קgQE )/7fo mc^ق~VeD;&hOd~ s.@y U?g`Vl%ntF.-e7 OgHE=Ax9p SՓű)q1?Arws(_=bm}'g9DYWw@ $~z,h=R$DN5WdU0;UGil,MޮCE_y @a㋮_!yH)@f$z:ʲ7LiA{(_p{CZ:.zFFKl*e' zAC v]|Z-$D AsS,_mh &d5L;B#Tgb]Uxh3 #:;z(ٰM,K&ZWo%YzNY&l ߰;7YȥK``C>DģXv>ћMMX'n;/<(84&Nn20Ά4@T9d,KS+/{(`QLB+k5r,YFޱXMݟevY5Pf.ޖ͂.[ج͠ywx㊚jLPZaLFTz?Lu HpG8!sAujC3G /0G7 Vx%x*gx\CD{>(k&>~Sq,<Šsиr0WkF!~HU=mkW0$ oZ&~M!gړ߄2)@Q߿*{"@ ! O֢JH ݦ[ :}s+>ԙ8]$_4%2!9gSkIvM8j-WȐ~0DA,OH4rO>M"HDԐ,{Z ֎@͓cX@0!7pN FW;`յFP^c"Z]^ Xe~hH~e}yw5eQR8PN@K7GqkYw“Su.+@X[:Bʢ4$]e赞 }fBԀ.mQXlO6H$5BލᗠoHêẍ@.Ҙn3|!2liX.A =JtTmɊdGխ /Pb[SK)F4tXjJN:N"G](`>T/NOr{Q`fMA'ھ24+'@ўIITrޯZfS7J2;_F+L%%ݼ助d>8} ("s0̦:!w 4U*u(S2m_o%0@JP6P'1_N6GV5{39U)`i*o}xQAyH:u.-!U.@@ ۨ=#gζkPxl牦=HޟB+۸R3"\噷NӆJ~sFGAw ,Bu((f5sQɱ< @ ~}+Lv| dk掿HvJE„jv[f݊g])vH-@) d}i!bʘ85-y'UˀNi/A#E1swXxrrp|{ʎޯ 7ɺ(qOցGnV ڳ8;g&`W+1iu7-mK% aE'$xu ki aQN]x 7? ؠK<|fP(d9z8=$I]![VDFrrDV~l?M\]|%_k&5CEޢ Sc |wʵKîWׁ鑴*f\I3M e XC?}yrfN3嚞˻ٯ6StLF6XE3v_cŻQ ~iyMA5d@k ű?v $4X/{?H&sA$?={ (89sx5P;\ǥ繉wѽo4g;O}x5֥L< Gmv]Btb+;OhEC}\jd XYj>?{s{wql|I|qhzKWaqi~8VO|%~ WnfXAJ7sūݙaR^R^oox x{(:(q(lzἳǣn@2CJgMAfôK⫃:zZP,3p6Ōx95>@K3j$S-N=YYBQy՝$nC|jW|raF̈́RsBIYcT) 6DTG\GؙgF+ih8IGYC>Uں ;՛w  I;>`Rr yI`aY,1K#I:aSXb_F|j;_:n$%+9 =R@Ow>:&ƽqcN@yW.g eQiQ!VjQn6"Wck@ ;)%˜r5O`|fFv dr>R8! e:tΨܲ: VfGYz֛Ky}sy~<9[U 8v_jO :mlPϱ@܂:ժفJ o V' !DŽ>iP.Zh2=C5EoaەDTzNR;RK;^>U0C ,o O S? 3ITrrA~bR^jv+NQ=lx|{/~tܺiJ'̛8f2}?R08tnM5g j ʾ6B}cF|݆_5gȷ,naGqA} ZO0 Q2:1 G`I EhhNQH'u)d>f@)u-4\ޕR֗Ú_揮?rw'3;egY0]ӶgnbՙN)|wB$9 tVrSTԫ d>'ig+ OrD 1Ty{=3?ouf;SQYZ 5MƩ# zhUopfsأޑk]h^uV+4ZsxH쥐Tlru!e؜v*%AwN#L@D') '|V/f+@[#$4ujD5#$'Ur"_\8&-.qc' E\^* iW0k2[ CEB2A6:˂2 |d|ӳwl | rvI:W(<":V *F=:{5;`{hc{_(gJquGUx?QIMjf@pfyҥ%_UAsY4ԕOS\1]tܬ=JkGa?Y2p`n""*_K3"ӟX^chLEK13xϞ0#bq/kHIQJ)!9D.`K3C@a9VJl [C'#A Q-8{~lT= 3` .|0~oV0ˇvEa]UV4kkwjABof-4PѴ>ʣl[ex`6u `Z\kTr~LN9tynoFe\ ]>T;\2MdOPH<fZ1;[/x7l鬱&e&`r11\2Cw* ʰp''Yﱤy &GAa_<dbr¡SPPs١~]a{OU⨗@ۗ U# =YzCz:QJ`v}EIIpBNE@XE֝jXY 8N?1:-DR;V5r3:AD1kޖ~Zנa"}0nW쁯wq)'z ~yEJ! 8txSzJϺ/,+ƭ,t *Sp{D:D;@Nέ. ^@Ѕ:uzFp=J(x/ } [wwy:xlZ{_~ {$`sN&&$cPhs}W\=~LƯ{XO8B T"ɷrۛX+ecX _ kT,р/, ^Gol"J$E8U~t<@M,C6+;g&` ,s٪ C;:@~>sB|&Vq~E5م7<3`B߽U&hJA}D#.3d? :m]v)~vN(BO[d3gꤲô6TeG-܈^sx¦ԭi 1vRT?%d6d,bp&oC>;8me $܊g#_U㚑jA pΩ,TUzqD pvczF$+ vEVf9DY HhnsD4lzoԋ՜W`[3)$(~$v1ZQ#N6$c)ixliJc!q0Kxq5mphLb\*T L[ӣIX:Y2βlci`)qS}3Mr6*~pmBDx9t[͘5Q-H*-0Nl3n?_m.ɿ+MZmv 6%y,2rU#_M3> A+5ޖGӜ ʖtor8˰f=HL^(3CNǪysaD/<]OqBz Qf͌Sg8:n:m#POL28e/3pem |]0HؕN {Ps!~Ⱥbw od:r o> 0?" ?SFx1lQ}U2~Yְs7{l@{K۔JڱJWY\v &UKoUJR>:YuI'S5 E9 }[ CHy|gfTJH" 8]|G)ȃ :+'״;mIAyFY5ULep 5_y=^jo )&"?#byR%27($zuw?UĨPT_]lY'm~85-@wA4g=0:eV \w}bT eA8u+LCj}GWkm+CNJ{|NZַĹφ+>۩;2Yrq(dk qЗ[Uػk($ Q:N~X-SjgAn⽻~&]58Tkx-Jow|L^^"Zţ,taҚF><'߉?ȞgcӬh絴ZsTQ`Ro PH: mYtb*o]|2DI#C˱TaZaDmZ ΢@qŃ{!(VPT"g̓%$ rur5<Cc~c>U#3&:"Bamξ Au 4o9 AJ]dG3`/RCf d[vaҧ"x3! ԋk 'KRuB5;-^e61(NG!NYBP=~tt FjВ=Xůo6@=qT-0I2<:'>4;_FZldVw%rᵑ&. Հblm+uFseXZj)y6-DUY,YLݶ{=le)݆G}*x*T-/e v(Am @fg*S&CBRlDXZR39L-yb%X䚰P  N}F<=m!çxT'TbvuG/OJ_pψrfg-F8D*y ~lS :`\a,b1,E)ýwJ_"h5D \uih?5-sy@e0Yc^Hnx$jh/ϣjDIt+jw/rsEI|OSJjRn;—` Z,"9#Ǧա'ߚ&mrjL~:x2|WQ=wWJ5E ⮉ nP5c*V3VmbkNcPS𔌗UkЇ+s® (2E*(MlPMno@aރ:| Eɧ fL{B1nic"ژAL0}\5qP1G8HOK&H*l$.上0bIPTk+gA>Bj -ka}g)+LQW%MƤbאrE̗k/; *FM3z<0P˱}\xتdy8u叔뒅 9桿7?,!*.18 ߄< 1)`9N B#j kJ&v(HQ#ZϜ arC"o56iMz֑A)3E pxrGCǒ)_j0~Ѽ:F9P:g&mcx$ FbǛ0b3%X_PJpJ Zs =/.J7&b p!V[Iq!1xbA2D.ו)5?:>Al 8QpeÖbr>\Г#z4b ķO@+ to۝EYMDh64T+YV؍?N/8ܝ)9\uJ̽%Q1-$Z.,\?~92a0yiB23Ԫi q!_ECH'ܙojq +{c;&֡Jχ 3 rC8_ ʘN%o*-fUw8xVqqc_hL8BGx"z ‡cu͝,=uo(p5BƤi+6:J 4hkֵ5 *,/v跨Gkb`laJRrUޛ8gZ.$ۜǤčЃ-fw/ix=1^q h֬c3j1Pғ߰at#6=껝AKW2\WPE*YoN#1w'Um*K/cFVV| +ݘiS: ūVN|W"7C0dNC-v{ >ulŒ߄.ֲzݛ:} v!mGK y&aLgM"S %8 v^qF\}=|+̓h+6Aҵv{~8wտ/+ -SX>g+!8nѺN2egDEPG _H0.=FInn+ ]ȽS&Qwq.1%cc),Dv,nl'وbd[bwsr%'C&2C-ҋťu*wNHjO5ĥe4\c\һvPF[*cW^Y'ܺAd`v&^PPjw3 dc:=;*IJ.>\14ݓmh+cIF1\XcXB 308`2X-n-\Aʪ̘gU[(>ߖi 1*B)}pqtMr>XA"奄*us/(1g Ss[fK>v7Ade1S<cKdlr7BN?M (46;~! Gf;(iC\VY9riZmhb`{'XxmҜ$~5m U2BĘ* !қ4U*_VROՌaf28=F#hwgفDҌwR` @r8:NwOCOÑS=byJU@Cplk5. -'#?÷@LXyɋR879H80G,!8[D>< v~Va$Eɑ1U Ac]C 6b'iWdcp̒Pwou r@^:^lcZJ| ̶u~N p 1Mɴ F]`!!S=BE'@@YgG( iEL~=١o^.*[XC.|= .908ڀٕT" hF}"5i݆WVa?/NSEX_Хtz=e)H 09ewql@c ˒JyX/:~MՀ+]UY{W[1TF8 v("h$PsU.g\+c<`1uaO|@C/-t~yegnǺi(LR6@/׉[u99KuEgz1ҟUR Su&7ƶU^ 8UlIuh[gX (u/Qw@Fu35~t&=f%^ {&'j<@c'e?0/mwTXߦM)]=T1/)nowyQDZneqm>%rw=('Q?= pNn86T5 07aM$B $dpȂR}q[ $>6<72andN8,s:Q)f@9~;li o'xGu\Fv3pD?':;YA^+&ZErh8p&V{e5ר415ueWyXQ8P \W2 @FM`}^!Ra#/C+$( ߸7\V0EOJ/:sW.(Vϒ+ 4Δb-̷=l^U#r)^@dA(Qi@1 [-F 4%vl![9)XTvSvvVO:[᝞vQQڡ(`e2uԼNA E_ϑM-pρ/dsB_ .y?I=cj"J28"^f_,gm?IjK;Vɞ)¹8r8dI9.U6Z2 |\P>#%6L4פ:v}\UiԷ>ŝRtr1UȈzTg9ww0X8A܄j;ͺ9OHWG%zKa+}P E?C$;3X ci!$u#$i ) j XC{N?/X›wuBj?w_5}ܠI#EV>Quɛbk Jm1g. ~5$=y҇OFFCbbsEϘ0/"D%^)QE+D }%iV|T&oN7,8O\]mcy&Onn#N9a8k4x$rGk/n_^v3}B Bl|Rw o)ٕ9~ @{%48UV:l~CA9GY9^_LIASe'x,;}oo 2 ʬ5FGyk=t4} $@ ĭU(v>Ѣ0=! 7bc!26~]ÂB 9vWt]rm8Z^ q&x 8V땬e%`zM kܧauXR~}:SkPY>3sNJ֔=*ųgFv3>5HeanO:=+MupvƷߚBÇJFBK:z{Yt5os]$,ceDJ oިY!GP }n5Qi+s,_\'x[d < ?򇆰 ~Q툷[#Q)`/ܑD+o \SwgOh BqY?G;'>ɍHIM. {iEӆ4@$4a4_ҕKQ>yFgt8en=gz%E}w||4VR|,YxwB_n^uz+0Hq%| Z .k7Ɍ# P㰖VMA bQBQ YW2 /%$4Ƹ Jg8Eo)`MehdH&QiǗI<{+^K s7lٵH,S+Y]#P@Pw )^_6(a_z^TU =+l0Zt#AnWAS}nOOvpv0.dTLWՆ3BMkћ"'# Y*vc*7?i%?NeeWP;WyR$.У{>iyѓLp{vKy-Vc7ӹ~|5,ŷS6e U_/Քid4T!amZ!Gwpv.ta"Z<^)- "* ͘<9ӑBŅS1ُZ1K0pqϋfaB &"i[ݵ:tؒ2D'qL{*Y3?z[r4$],idZtD{ũ޸Јv߬_/T5csEZ"tŸns }WKX/D劝/}LV+p]7VNXҊu# mr9NJY6^(qM ,mJ{K@-@%{8x< G_,|%ʘ1kscwHMD"(#y3 !PߑO ?Jjv^SkuVȭ2A׹ zpK8eT൅Ps)j”Z4ztT|ngIcEA)[9*`„0ʅ]0vIn1hTg 1T_IضZJk\a.>(g fhaeYR I/Mϫ x+bqvWT aKdE3*:A{,}Tgvu)eb0xu'P B)+/1 BJz.L34u=WB:|)ٺ){8QjC0XK淓U͌1]K/NzQFif\=qo-\֕f徝5p"uID6603q 9f *WfeqpRZi#2\唱>ʤ@O/,,d_tʊ%U;kb \CV3$6݁|mO k'0)8O4o@# 4$0.&@ΐ?>L;KZ«TNLH( $jвU7NK˛77Gw2\Į1+ FɍN86tmG$p0ژu8*5'qUBL8'Oz֜ f Y=BxЌ( Úe 9yLA,W/w:dH)N7q{VjҦ =a^X"?Vx?']fGZo3zn7 $(DZeO@<"4h-M@ ŠLzPx"'sÓvU@xM@. ʂc~ rU\+༮H*jp:qm AV50`e2fS笀@›h=?7(9?Mӽ)]oiYEGQ^ ?HKq( 46kb<3sN{9F4z4$}-:roavP8s{lou2wqTl]j2:gE00v)H)؉Q$ q G/5Fڲ/``RGke9ئPNCS}HhBh1wR8gT]k5W@kq/b:Y/Eę#si3SnVKʾ4zQO v4kOx /g;]*d_&9^/*Cɣ`/sݒAWp&u!h$RZ9(tN5A֓^wHW9i/R,FyVI/%3(I'㨺'_^ 외;*Q-RQ'?WyuqU}İL f^=&I733#jT]W5H ]Rzs}J4w/yu<M^79W֣w m`pAlrdb ';v:-FF;kش60qʮ[B&Y1([4B2ʓQΠOr.z#WNHgvMLBCs>סDZDJ KѻeœS伭~e|zq~);cTHэ||2hggWҾ^Nii*7є7IףJuE/$ʞl`#ɳAX$Ŝts*[m%Ha攈Q9Uh!Fx@B"N_6m+L0U(n@P Զ Vs|Y=}d3$V[վE`K(Z&Nt2;Am+g/ orVnQrMl`w xo| B׎oKy+t^8Vc&ǣ7m&m$'=)@EAn!طWf%HRnTya;1zq|ַ"[ⒷhrגXEw]]2D*U8u\ ?o'*fb^Љ*0"I6]ҘT: AY/5zLPWCvrpf9~FJ b1oIwQq5}zavdԃ0989; `c~W:蘠E<dP*mq"C:Gi<GDB.@Cmm߉pЋ\=.zc{@LRl97MnCz3\ #NJIt񺜙^~55%fyq-]wYqb|2\]k๿t߲D9"/n 1 yG~Z1:kwE""o*|D@k#1'JM>1B֓xzfn6lM꒙#u_tÝэ49y³K+cgߗ;p AG5Ud}71 *1RLL EE)ګc}H97 EO{di#"fMFg!Qnl$j_G rM6Τbe ~tCV9¾y]Ug$*-۴So+,4q !Zm/DrT L{NMBMPk Q讐Pԡ8H,;IbE۩`BfLω0 { jhly)_jzr<q+Z 2j6Hmp;e[ҳcĥj"Qo0|gEY-]93|L:qtc:.]KK;Q1kҋ?&H1S@H].C+q" JA!թN P+)?]OL J؛c}%I.OAFCϙ=N=ua1yU*.]pzDxh4Da7Z]pT25p3n f0_z9˱4ؕnΔXw[ Y]Lr<ɨMuVjP;ٝ=()ȗ٠ σ9/_w%)9 {U nqNKڌJSܴC[Y,Sj[wpC"б^9zP  m&x̃PvbSjM6sgYYMzkc[rpĽc=(@ل"Qx}0^&짴Uuղx޳Ի,7>MLbѶs+Fs2\ ]qƌ& 82u-8Y˿"_j}p](F#O+;!fhx}G]gqgodsgmZYPCz7 *Ϙp˂Su_vlu(3 ?$f{@2U/j!%fr@"☬ @/W-3ߗ @ɧrZ@aB)\&\x&ch=@˪Mk̭Q2Q\?uT gCI+C*=X޳ZU ڧ3 l VJ5`bM CԊ4fٌKj+ε}{ "eFϾ=&lq43ESҀt8Q ,Mkt_";7o~N]3G jn^Uq ̬;_wp4܃j3"n,(TqO%ݖK[.+T==RγSYd0Hڳ(᯴@1҅{uǜ.甹kfΌL)X#scz{$J8)U}D2ڹeo[I)AHUdT˘/KW߮PkEϣ!(O>oAe~ / ZbnŠ ni";622졟Vq-g%ugCT0¨.'A kT̤"|_w ^)Bn]D5u/mیySIݡ᫁w/-Ռ&m]ȶGu@ uͧ|c$$6G";1^~adf<(X}gN~[[*SˡUޣ~bzaiD$ /wm#A|=@$. `|i6vhoIݡ-3Vz\3-X׀p/2QF dbyK'oɷXJf`{ zpx(;ۉ0x"-Z[PxD]^ތ>2Sдaw=W0,@GwvOevHKn=Fbhk]-d;gV1Zj%g "_gUOb}$@edC,|^_%=i Fl"r#W'3Xf*Fݲ**_10!rU)!n|-"<`F#Mc'HCᆷ$ 9T-N9LkLu!dйK)Cs'Ѻ{gMq @ ,XUθ4x{Mg 5zzbk-WY[D$ BdSZ_jr\GIu_qoo Hp]5} i޾X>[h9`ȥMy$qg P ]@ .^ ht}bֹb Qe{ 0{c!ӡDżQqBL ]Sn+1tgjd>c`͘q8,Z$Dm-7ߕxDُZ|>9$6}DcOE2MXKBS˧g>ڸT Q8: N*gA;{6m"؀ԉH'!s4*U$(ϚF\JL[ B9=> >-ҥaЊ7G*dQe ݃CV Y0;%(y$!mԣǙN0&&ꮡqKe;ݵmf_ :|Ld׃'%hI8 'fEn_NDh$/KJu|a7c)Cs4A?F}'Yw/X2FvWP'O:ڠݷ_rݡId{ӭﮱ]#ߨL \Iu'SusEJ3vZwuV IJ 9ғ,rmCxG ` ,>x ^{-6ma }o "B~+W'-Fb}Df:EtF=(3c?wZ0#hF*ɢ\޸L9G]ָ`j0՗@L%3=@"*}k= m]KϲR s`S/CX쳎 a"P*Z9 wVDhߘXVk}:% tqD'*%ٟfy Z^+`Mt{op)0_h=nܝx*'I\WΈk(O-6|}jJz+_N`3i|Y[YuR@2LfF$el.nS.#Lqp"@sQ-a0Q뷄&pd8nc6 AՍJ2Ҽ%ʥkm&!3Wa3S(Ж|2KC=ݔ,%NՍCc.V7cTrL0Ip>Yurk1GzGW;5Gd ,BAh^vNPsaەiRgwt]XbV`8aZ]1(Ҹ[f lFl^,<ǠCG>̀&!]_`^4,|r ~BM +\ӃoӯvO-MEt\s,A;'[M>ȼqG[,T "WR*'HznVۉhZ w7ז&(,9jqn .0kwe;RNKnz9 #Wc쵠%!!{5u"^~c2:Ux)R|z.ݐuTziM>~*d O&Ԏ\7_R:3з5x,(Dۡ0C"Av3&l ZZuLKk׋Gr4ŤC)hE\BP?wCNǷ:t6g*RkMegB,d= V->}ڪ=ʜ_-UMڬl%dZRO Ժ ֲfa{`iСmi,ȫ;=lNbp h Cs0N&!k8b' 7;(|% MO ӸgL,eKpYN1זQEk>U/2],lM'K&1j.-s3ܝY^Ģzb{VՄŢ.nvCjorl+',S)}=<.""\).Ia45 ɿ/Дx/=Ջ2;֥ DϕrGh ]q mxW(w88(314 g gEF[bDeq>Mkɟ/1"n G u .'wszɠh3 o"7Y ZF_(USô t1PB| T\ >R݁ЪF0d*s}Bz'Cwz[OdǛ>wb8sh6R6, wbn0)6Oa5+&cZ)\_)E *{9Q;Bg-àftadHa*|99VL" ߳VFU]Of1zZ\,|rkMi9Fl-|UcfkN= oeWawX O/,p̲ݮ hAo2soy@w3cSqp"" iB=I|@ K u !وڭ1,lP v% BE;HJ_a ][C%0EI@@hY-B |ɠ7fFQc@U(D,n@7?EdpoRLղ6Q I^~ëfd\i.o z_BN(=.[~ne`q_GCw$VZ]olOSA$FR2הT!L[bD#1޶/{uh Ę5>22M#//P>ʏ{*]S"Z ׯwki+QRIMM(0sZ#Srr|Zd',Lk8WպpUe#4_fP9TZ$1F%;2PJ#;k _"Gfa}zQ՚"; I6$?ĹԨT΀lT5AȈyQL?8A<¯Js-q/L/}x+ER6\PL7Yo!'?ў?'X}\'~KG 8?׃P?G`@2# xI/bM/@e}'^(VPW sm:4ѭr#pDmlE!Bo(Ys\vԬ^ jk[Kt[5' [cgu.g)$==}z Ksurk+*GF#-xDz4R۟ hVq6=Z-9f,'1}!B'u1@=4%fa671 4ّv߸ ZFҧzg~>C2H,V0\ jCx.@ vxXEg-sAuBОVo 77795k}Sů@~;I=6-AŪ ꞲvtY s)|"Bı,n %j+:mt;GUWXQ;>nb[1}#vDӗ9z]m,Cm?~DX7U0jU&+^*$]ly ^RuE1;xg#;/jLn]Gu&Ʈ 1 Qi\szs, 9ɶւŕ%s8)S=oծrt"$0I{/ R$ҏMX*xJc˯X! i2N=foEe' #+ G]$j%ooH˰qZ09/d%qO<įwJA'y!-~%bV!k^*T"=@K/e{P 5rToDYk9m9\tӇe9/KzuMغ2EK&OSqK {Y[xQJ䯂^5W;sk٩z*K Shc>2襽>ـk5C&H\&Jyr.LSwmwCa+G!6jmYíp;TGKߋwCD\_RѸ(#L(OsZzGYlbd9c]\v$:mo#c3jhQ`2#}RŲ`nO<$bqb;SЮ%\$S1s5TU<"A e5@κ#=_;;ov¶=P`^@HASdΚ!uV>ZDJ>B3[x#P!)Q90 G]m(sQq1nq\O/z1vvh_\iHA^+a*+d%@}DB$+eף ͫPoo <]0.:ٔ[(i"[E֔'hGY4f8)D8"F*Pշ˴Hh%{wR:L~=."jhB,ylTgb;ﴠ4 &o%xUF>Ag˭RDN~Cuښr+xm|qFe/`;T[$'Ӏ^2KAi $[)ky]bgSsݼx詟Ҿ¨Wˢd;C#x4'*o5:cKf^[MucgDX܂)0F8T{X:ab@J1 %E*,/p(''J$V+I"wRDF۱:+#f'x,$@ٞt+Z J颎D:[{ڥG{K[kaUٶ2#ֈ&!%pJރ”!l?f)kKkXT>]XdlL]W(0d äd$W@/]bTKDX5P JaXoj g̾_$MM  @sP*mB"79LY9翛X0-Ĥdb*xnjtK=ѬJkΨd7 m\D87.$B] U, !z":qwZlZMKDY޾5!_9_ n/qZ =F"m[`K[Z F(Y C{*cD}pW[}A8͙`[M0dD`q/a-x~ QRz SpuLJ-9"ig4( *H[P~6kPjyq0p^ZsC~+|8z:sr)DLhΚ<>:Rظ陭zj?5.M#OJ)70#` & o7[Hw>H)q1(5aIZ޳"l\iOȪ6S3_ںyvYa^̸P1;$DJ}UI9; oh`GѼw-n%30A pXaQYZPoPeL*2ң8lv4Ue{8ۦ&_hV.x pY4-Q5d[ &ɨa^c uti}Ư`sx9Vg}':K… _jXˣSbN."'yVګ;Lԁ" (~.HbVW{E,q5'k P5Fk3w-.J,P~!G-za^`@ؒo1P~.kS9w|n|tߎD(]|(K〢:0$q6 4+gaEePm7-ՠǰǣp-o8> WEO# Y7zt  A˸1 dc3G-;pvu 0?d{+q4F6&5 aӍ`AΆ<(z)yRL-)}+g0fwy6Rç7N4Gu1[^Ӭ^ X2LI~R5 NOm`zvk–ny =;c뢑 "-&ɢFOancoB)-2[X Ə,qG9Bz !La50yZ>ˑ`s29ߜfbHp.N Nzpf_qd&uKW=q|P` $/{DkxQ*GX6\ʁ"r"ډ7ֵ+y}:7aMVOhohYU{QzM]W;V# 0$ ϖ#[O x- %l=o1VwuקX :@]&2<6T:)T!|#?)hoE=loM!Z^CX29eCvbWK&Lq ^MPOmXmu%tD]򰅡+O EK/m =+C/.KvIVG0{Ǎ߇לo@iP@7Al K|jR{/,*xɱ96RBـ`4&gP<+Ïpw:{3 >J{ x2֋C,]te!ۈN qM͉\~_ñ]BG;"<|"b5ꕧ9MZVSSwayF cѫerԻJfy=- |{~ 2+nb]0Jb4Y_y*p:U^/BovT լݢ 4[)dqhLRJ;!PU,P e 03RiXU@Lx\%)[Rr/.PK+6#yiVau9ܻg k2Ӡ$/x ! T W+˚~kC+Dz1;\GFB CL؂#ݩR ڥ`Lx>c*>ȶ4%V`$\5HdNLrv *D#ep]ݙUgws1p $M2̮UKF0(jKI|Da<PcfЯ[08X ku5;p?ӑfh:aL>cXRRS"@Ƶv=6ǜp~qer0 wԼPgAm~Sf)s5#=s3j 'Y>)q~\33F)I&:/}f&ۦ-%ȠĹѣ^ԡch-u8W !*7~VXpD4v4(b |6tc*ф{Pғd8s%GMyF"7 Z>B쌂]=y̮g:|.d طVnYC%0TEzbV攏2`-g2~B/*)bly+DJ } uK=. eMQiT#(z^!x'u,s!cjUNؑH@Qŷ(l [f˖ԏHH2k`[^X, uTm9Vu-[(ݢ@н_[5ЅrjO׶NXooF+]P7X'sQQqlZz!FĚzsQ3tv"])JfemLoo>D~dJYb57@a@ %KmR]?פj+[ڛc<  _7з o #X[&AT?Mx{j4޸qCͭ$\Zat~:jt)Lx$6:8\2g. @ExTs ?~jyz|R0-8UpAU6z{# E`e9fb="<`-=BU2=!tK[6p7 y_Ir?);!aBGq e슧I@@> NTmD ? w_lF6Mk/~:.Ms?nHཏr@@Si:#4;n㎜Ӽ<7_ưO#D' Pv^bzLzYa\.1CpHV>k̼&,FSТ Ʈ+)HoiTDHAE(HR꺗ՂPj6K9NYĔ^3d{t@E4k:<L6v#Qeԓ"11)D͔@J<*0CL@sSAdpdɗ6HI]& R.DY0r#B3Ó_$Iߋw?tڟ*|t9Pb 4y㮅&#&.D]]iC֭Kt6 #! À&{jEiby}7+)ZwH~mTu*E2ZBQ_ %j tJ]*8r؀Kcb%3y2.,~-9ĈlY7/H?IϺokP!Uō\ ̗1U&'"01UC5+}^'F.4k\A)3)En-h1; ow3^6Eb0]Aʯdnʷbh#V LI=\ś0Bd09EWpoiŌ^"P޿l4\/M1DA:Yb<ۇwoGzN^sīPM`oL>VgF;sd%,Yzq=ڈʄbKfdwUzʅ%aWtO0sAlQR>QeZ")>p*{e=j*be7Q; ;Tg&6qό$!W7ը8Q܂m+Ɂw"!r%7!p)n>KjɎg/KWf- GSk~ߍBʮ ʇa;l<8t.7YWT׿@t.>M #8֬*'NL>PV{EͬM?|ä9)6q\08$lYs |@0,}*yX1>4,q_0*"[HŬL=bܗ MUq.o#w /L {-m#^vUvvXs:oo:h 熒I[)uT+Y n&ɎIJTrm X*4AyOZ&"V`أ+ŕ6 6(Y^F!N9>6;nKΘso3{&C}|# BdU08̜WN!dM|DskO׃i:&uV'ni(hO/ISGc*7Q;5 W4N>,Tm ƸS*õs 1$e[4rFRI/h}Ah%]aUHƳXӬ̘9 wYU/Wiy*|=b?fֶGے@;MN,;5Ÿ:\-RlJz9߳^/Q1rSF.)-Wth)Cs&4O)w5 gu.Dzgd\nSh?_Ռ% !д1FuC\-Z OCf훈Qp݈.{H Vg@D|+Bt(DPBM2S$GZc{)YKhSiz=/hFk &mfP "5 \zhhP _U4-u 4\նtN&11+}'.?כKoRs}{z6BIl \rCR +%rdW>q}jd?Qpkg%f&\EPoŇ]q :rue,ׅ%OK4O6s.zf'Y]FP3-$°14fBI !P{)DX0@@P; *;VTul΂"[r1z4 j-?A;(: EB::#*>Ê$?)2*L{fcJ%,L|{M9U Ux%(z&&Y DQYћ;`ލXE$% Zm6w?U$:Q5|I\Ltx85V_9OG-璽Tu9z>XGc->a*UVk}v@:ZAHg98N:Ytݮ#%D]stC?_ORh1ot weZaW /etX{a'U2OYT_T\ȿ2W#p4ɍü=roų߼2zȱI&m1 ?kIP]qB< Du^+skKx-1y<縔ӝ]gyDEǝ&9op-O#Arz7L>"_]($D;x4x,&rn. T4đ#C SkRg&a /ƒ (ʍa3O3\M' ۮ:GNAI@Xl=V%h3iq FYHPa 4v#o^Z #?P 얺.ש11#§@1-(ľV)UQ`ІSl"#-\;AۈeGؙiw Jp, ͕ݒ#}|%kC2ڃbyO%\rw|P[?$ nEel/]>ұ!K9P+>}I}^XP XMɵ'7khV2-='⹕2^/H|y[7D𣣱6N7E=G6!ɜONU_Wy>Ϲ1=OGU1uU(|x$TFC{ ;ɥM[Œ`bڋx'ĢJ0 Gha_;rr1GF* N{i`gu U6<}pa# stLm"QNl%#_/:>P@D+t L0Vx͚B.MNC-}b], #+MOH粻` +$un>m]\|#` nw D^a0O- 5KPJ5X]o Z`ʉöTyJN'ؚYzGOE6=3_@Ky7|Mxϳ4^քLql3 r)Ae?rjMoyP0k[UF#V&9ʺcV!6v5ʀUoi,<"yjLlcy$$8>ۧLca'vDt=ߝ ZWfa?J68lKm^z5˾Qp.8"!4=1=OZ)^.#ĺ\1@$U)n\YBB dGHrYfGEԿ1Jӯhnڗr(>$!Odv,?rvyQ5EC}˲3\.SP,, p;u pbw5ep\Ex|8E/ٛ w6蛮Eح攩ii%ǻ78oNB&> (j,oLLY{%Щ)wb 3X=^"Oyt\M8R8ɲ Ytq@L ygO EZuŢ64t Лܶj5J1F&63lSSo<{†6\= c<jmE?cs\zeEŃ"Iqo=^9W%w;m`z>&;3FT6\߳Z5 oi$XŨJmuX$b­s$ fyC-|*c5YS:OLv\AA##>k;zqģoOb@r5(7d%eg##_L6Mg ٶJ`՝2P>])(tt[h$+07;SBwwWO8 FW^[C[bOk4ƃZ!N2NPu `/ fъXp.+G\)T0R_T#{oc']W t\DްF,&!ۨPn ) z#5}=j#(˙KU +|_Ʃ%zWw}yvһai6SadK/.;i>>bĿ9k4gn '{}`۬ xsaF藐lۙ ,1ߡbŗ44To;ꍠS4=#-qe?w.NJ+I+#A^H^pƉ~[DGaV3$i\ok ^"D8RODHEx @fe;pYd zG-S2t؏;^CoMsWdžx@*(,`ԍqzn1(OX7z˰:HlEaFShMV5)U?$E@$'߬WMN/wz,t2ʞ9;([tGH YYs l?tnJjy↪9G4 h?pSǪP#tI<- ˥vHm~ 42i=6Š`" V&Ν?@\ b@KA [O^*ʯF>e*H >f*38|vDxB6\DTJ '5e{nW}NO6+k,0}S'9fPu;(Urɮx{g_ 9`u5K|~K$c=g '>XbvSBJ50og&+"->4HJFp"BEa7(!fVo՛ ̝FdFv@ç?zͨ 18z"ax sX4FFnq(8գcAggk}|hEP S)JZC݀"M]/vIރ[R1 OJ :p]8N6]>'-G Fp͘~&pl[' ueFNTzd&  ^UO+HFn'5 r-e^aX; aJf|.g*PbaASV 4>މ% dzOvV/9vr&S3F ?hy=.' o49iy awäLy/a.VwIkH43/kP)[mm{^B_jO0ִZt$ Gt+kKZKFK rrѽPN'J% YEYJ8$= ֈFuP%͂Uc~* e0Ư.Fvv<8)=ٗRR+Z)Rl~WscYWBUR'ذ%YW"Z˔z0ݺOK{g=$Ч@2LؔlS?TVo{\iO޸jW؈~c8'a}myNE4rĥu|m(@2Ti nJϷ7mf¸ !oaż[!oLghLӄ?C6DR9jd cEE$^)گ5&!" p |l83i=@BaM x9}+(Tr)?I$\H6ha&}KKq2ԚP>|6-g(\Z6,&H$ TmUwIM+bNTٻ>wpb7H4AݬC}S(,i-ǀ^ @+nbrlӛg~>DOgu٘%+ _h0β m 'KE p4x}Ag^l桷Y4$ԙndY:4K? p;eD;b>:m +UoSK7c^_{I1+㡛zl$CygSEyvٮc)0d < =J08KObkfB٤Pk\فA&̆^ԠT6k"X.Q `KW`cܳ欰z XJrtjK1_v[@Fд%Engӣ13H64VcHTHYMv,HQ;yRuii ǧ73K0f 3Hy{<‚3/la]m[Sv d@ EPF+۳" הi1 _&xG ։$( Esڟ<%.4àebtYJ-kGzv'YagL\vx74ڡ3%/`WH_9,o|?cz3xߦ;+3QclJQ:x0wt+et#$^n E'+oo٭*pb:흹u"_ CҜ#/sY8Z{O+іz4b/+81_)4k:iU -V'Ǐ+7~F-zVl,i1L7,EYÇ: 12u^%ER5a/K{qJV:sdʞrbGTx\)Ȅr\1DQq[ ]a)_\ffhQfy^&įOрƑ~wt *Jf+ i:S` E:cZsU6|l5ӡܬ0G吱7s8DILcf͸NRev:N! PxO@`zr| [{1'. o7僡2* @i.T!Hueطl^tˤ$rz v2w_w#MTܨEJ TdyM|̙DqMOOñ;{+=C4dk3"f-`DT⚘o -BWlK:;b6%wrͧK@cQ|IMאKATR:u \39]x:~H fE;cOr(0[c)p]a $dbO`QՃrmNJʨCq§e;QA' Q$`dLỚc0>x0lM*?1No4k=={d<҅g!7FɟaF_ zKnh/d:Ž2lW<:hhsh_4l%cgE4ءdY[Ar[2ăԧuz|La=*X1qę8u2N8p6cQX`V7Wx?|fRu(gO1kP. ;"}= dcr Y+z4ҿGW,z.[հL~N6dɩC,ʴ:$qء(a$+حG3T1%9мM 4UN"0s; R6LT؅!o6 32H\x}"-^t/.M)n Re!8מ/~Iy2rm7&t,-)Gut' ؄ l?CnS섯{.!ݦe@b@f&mb3$Cf)SZ2%YcybfP4G^7;r~4YvX\1!̩z)#;!CtTw{zߤlW\9H FŸӪ߂3#fT| \8t<K!-ځ<{|:H^l ī! 40pR9C}Bs?C݆d9<4)ͤD{$IȧI9V1O0y[W("_^iv%c(iݜc+Xg ƒk,{Dns.Svֳꦲ;'GOCyH߸Q@vS"'cCAsڧ^[ntp 9?9$bA"Sf (mg$fHRI7z/6.\ֱb0`)GԔrc2D]`]t]Pg 4 \?Ʈad+ܢm=X$'&- 7:⹨ kfʒyIevwvzF`4|,ǔ:)b_%gr[+ûu*Õ;N%v%4=bn|*y7& 7lA rC@VfF!&H.\F6j8FD+aM5׺Ӆ/^gd^8@dC绚w\tt4cC:Ut 4 U'*[ 2Y`wZxJuc#밾] ˩#|"w99yОc*xȄB zcN'z9txJ@4V@]due#e%,4rX3n:>cեQv)/Lp/,yONZ 7[G+5bf~?jA+9@kݲ(M%&SGK!GY"6,2x>'" LM!+ܳ v(]'*rD6᏷hǵJ)rNg5S[Ks☁\Xx=5b]iM0nZ 콠2̧%fӲ͢p{ݎC 7D]/D 1x`lَTB_WQ'cG^ $fsȒZ+鼙qZqԎGLZyS|-~/salXWn0!HMȳu^Md5%@T&>'4_0p -ұ DJm8R8ۄS+8#-Bc<=[/\luvevE:{+] g|>>@blʼn^bԾ pk:t!eH>S2NSff^}?hyҦ;${< R,dpYNFD5Lr$.ڊT(0_NNcj[m ofEB sjVN(wU8ŜQs.v^NQ'ƀCxԴ6+VaWNsyw;v/4a8ív<7s BOCI}1ތQ1S.0ɏֳLڌG%#auv@{ښ4EZϘ8';$:{+[H *OZ_(&<6}<.Psw i!d'=7>=} 4L=JσZBcHn<d"dWxyC*K^ Hxw//#gnCaPX=)'wbiL)l\íϪǼڞf=oF˭1iƬHdv5~Ե8 R -_7r-êa䣇.[wfWY'Y9fP!TnϮ9A%ڭgəkNpk 犢T]?YɜK/߻@z%\Br?FRcBI X%4"SW2W&/B;쩠i=ziWw瘹aSC~QF7(g ѤxbN9\|/0Nvs$% DdBKB&\m׳g7SD HE^j7P%p}"b8lg: G{/6b +4v䰋#\lJEmbT#rf&j-1v%-1ot=Q"{s7Wi0,Ze:&|NjC;m>7D_":fz4nZQX ?n(K+Ӛ}h|e$D]-LˤZ9%OW7dpF3֡[0嘗wqVjFc ώ]ױf]2monx|A ChMݧYy򊔸a[vlI\֜ruj W*1ANY0l2etܥ$N)e缃w` WuAk~ DېDmT{֓!l ev2 P n<1]`z^h,Zy;\&36di&z~APlk3 [0Bad,uJi79{fÂtiQs><*=*Cy& +lI>qڟ\[U mW@)1e,nǭb h%:ZZ\g$Bd䰎Z$ߩ3>jm܍Yxm +ΞKi.?!(gMx^ rNш}eUnHg$ -jɹ2n=WBU{SQjʘh9|3Kb򸾽c**$i_&*ZiHAbIQӄ xfM͸Ded xhb_'¤}F+Z; \Nޛ8[4S 8tcYQ%*|_~AF .GNGms]a9qL,6we0 H=E@#?{8bQ* &4wA,V#%6z/N(fꎨ bRcԘR/R6+kr= t\V,k*&$put[t%rk8,xmQ"`Hsl_KOUy@([e@'#[W>ͲKM^!;wZ/eXrcp$s-{`vәU}/>l7 qN߯u iF Fw [ %Ct_l{֒;"m9PaMѴεFf@qV<9J1+W]~;R-sv#!Hx6a 4d~1Ơ.{V?O n ]vCtmvTOz*Ц=gK@18Bg=ʀ_[I#w8| S8fґՇ"n(3݃F$Mbد/VnoA0SXwx=VHd*4&D аzhG-]L#B sT6ás3\7O﹉h Ӌs*M+#J-0LR0FQA]ɂ&O GLJZڿ_4>&xΛ+_z2vS kel@uBbLNW y]<e1ŤLLjyb$u#ˌ{ۍrOͮs.vh8W~VИ6cpW({zjm;271a}x&PM@?[VI% 4Ԗ=%E0?"/gWF\qyju|WK|YyLr>ɶGy~G"@D`Q SSXy8t]0|th9/[ݱ\u,cOgL5C2O5~Z+aN)?ڼ  T/2{%M>)ccI4 i˾¿s;(hEh91D͂oQ0J4q,y~4B 2lH>Oݰ꟫}].@聡&B4VcwCPW.g֠qѴV?V{|( Z='dΊ4d$Ycu}8=:NMܝxu߉.3A?&iQǏލ<& &`+R " 6FO@O*Iq{Nx.9wxWxtkLIPc4O 0d/[7,m82ƒN vۯ暮mxq>oRBZM\ziKi A,qEE,rM:߰6kv3Y#0:nHT?Y ԿQe>$\*XcAfHS>@7Qa!r%:M/rY-+:ƞF:>ʗZE"*ZCbe~_uQğ |<֩j*?;MKOڸK=NXi/0K~ 2˟f]!#i/lXzN@Ѥ5L$nQT=-)$aU+(U΀b#+q.v,?T&0 9biI!U=QDKpX5!/praJ1K8:TýBڋeTlÎ4,N7wB Bͦ4 9\ݾZm>c8b@Ew 9c&l5>V6L1C.C8Kٶv–̀Cc={ٱ)iΦP ȸ ! iyép*' -~G@}<6UtwR*ّ3~O?KviW Y`kn]ʷi䗁ɟq|Zur#Jg`"ܼR.k2`3B6nk?lc^uۙw+ͺɞOp&kI'[[ z&Td+7y]#JXmVRdn>$nyMCy>UDcMy]~ dp*[%uHB\ jt*J 3D@;xWƸBE4ucO[i4Dq (<rEyk/%&«0cmJe=Q>XY {[ 4.i52·ȔY\y}Jq cPsX%DuއZ-RG(_CƩ:jHb}pXf0jX%Q5P(Kv ^HNBwYv=g'IOq=ϱ7 =2\&e"psFRL!9o*Vܬ9'hn}[ѧDH\n#VrIqn4m6-mfCY*[$-GbLhYlP$9~e+ړ`-ݪaw@+[ Dg{XJE{EO"E0PO狰@AT }M V/!~wwB9*@{<Uu,"5 jkyrcJ;"{R{[(Y|ѡCveAF׳,( \|dZBS aE {yW3լKo ykߋ"Qm؅\TR8bQ'˶O?[ogd_d,ŋ0n`)#Qvؙ^`&.yDa OD]y9ؿػ @ ESϴާsGƋTFG3: uKҪ~;j{8@~kD78~P߿3<4 $@e/=8N"q\a\w\p׃XzB-*$E&儇xd|o-I*ktm% Z)NU#CJ`;b,3Tv[O^W8\΁2ZagT$[41ڞh.2MOywh>H:I,8COWOBx>Ib^ǧN9z 8ݔĥ&.PM(|ܘH>*oI4==Zv9QiTGSŒYj:GT^D'V, Ujp!.PT:rǑ-Xb*9?Av sCq9RlBco{Y ) }M^/Ӽ];kAֻ VXfZwZgCiX:op1mk#l?esx`dX]xyMЋ~3~Hx:R3d. HDf ޞ::9")DL"iBn`b>y[>jh_6DA ~EUqkIx#@!敳h4bq$ k`8 %CzlP\Kz XƾiɅh]oy?2ի D&z7M2硱LT5j}g.`+ x(.*2UZdf1/t=a oWJ} >քda\U~vYhh@A'߆qWWZ~8v'KV16I9S4/e! }WPy(N?shb8Æ R.Z*tX %t533!-8IeՇ k֎Gt%RpI; C&a4 v)-VS{]0KLcCe -+qƌo,tPBaVxyڤأnWO`e*{䛚DĄNyt/{6S$ź h=Ww:ϊjOuqs14ɐ"@ϯL$~D|WAۢ鷹;ccv|_K4Tb~ .c-$ R=lD M \gnë% MB?=6wrRIFNnz& [M Jﳱ"oWW 1 CHPn,H}ꮈ&qȑϼIL#w lz@ <s0&8‡C\m8K/AuM剦1GHcY!Q#zC]3i {Xzm#6K-Zz&2qkң -ՎVF~ݏf5'ёItEɱ?@/6O;?LoeK#7W8k_Gt|=?\) vMn5:1WUnՃVA҄liBhDܰS HU{|K[_dSHɟ% Ü JjSU{u+Vֱ=2 Nv)!c[ mTm S*=l~R1q=hrQChJsn>S=aeZFF9ŒC bpa.-ӧJqUؖIB$8wFW,ۥqkMJb0dsbfѥ B87iT6ݠT6Wv]aʲJL.ӂi_ p4q@In@Xsx8̉ݪOt)? L(Gh  n'KtST 3n΀3i#[h۷ "p:zuiLǦU-[Ҿs= ^WP>cgK] XA e^cޕ uVH/ٕ_{G0ym/E)tkh, io<$R[%Q/?y:uVDķ!H_ +Ue1yzת$WX1"t\]zK4)Ed@C֎ 6{6=~AXu$&kuҿ&Q[(-oHz\<peSի}~Ȁ.n, ] NbUt+NwL(_ֿ|gJҫ=MT#eo, Nc %v.okҔ$8&!rQ֚kܜK=s!M v{XŽ]COMeOcvggNMSqZ5DΩԱ x뫪b,smWXgoC ,{^aD;X cgHʱ aRXϹ^?W篩i'r1>|+H25m6ase ^DøtW\axr*lz£m&MHOo˔76.#ٵ(l1Id YcU/`{%r: q4SMr9r)͹S L`l8pj 崟{Ê4WvoV!&M(%O|8X9Y-vߐGd?:dDΙ{ wjbE>|>iIN/R{@ [qjƂͻ?qw?^9 f3S s>:Xbyu텗x$\qvd;!#[_ Em=B>%23OḈE'Lim9&ٵ;>V#nMdu ' vfTYuEJ7L7+זc &٥1OEĊ`yRoz乍y9ʝ]+y1vO5W̻Iv9Ƅ\m86\JY}{]d\ܫx?d}JB5A؄ti^rX,38}*Fs$˛߼ްe_9_Mt_E}3O(T?%S@=a, (Yc ݏM+[}H$bld).Yix[G1 W+ROD&sjs{-wQs_ߕ0D=W&j]k8ԏ!hN !BBp`&G`Y iWvS'rl$r%=M8xP)KAo*gVG9{-K^Goá4ʷ.OqgN+ KFMȜmrH|;gBzP %\пy*x~ P_O'"*D&/d~ =Q#,KҞ ] wQ]k 3Z9 в]u(_Vrp(3|~^c+E`iUpգM8@. :*=QDsrU]?e,}s-q/lM`N(LG}UTϠ$(.Y`Sa x Ca3UtoQM!_ Pnn.&PrgnJ+=;~pM Sg(455ur=ւ$&QxL.c ,؀ 4:dQP+霺;.@ oT5BFpasfqƢ}+djU{Ą}pc'xَ&xߧTFE&"UyN}Ʉ'!h57 kUxXt9%Io\!ս}>*b{Q)l&tv˚>b )g#7ȂI` 72'4`^:1Sk͖*Jsڗ0X{*-หNCwt}L];B_Jڝ׃wW(' Pcv] q*d j(m$* ;OIg{\TN6 >|W= J𤶯xe5+ 6dqG6N pR9P_QV߻ `~ 57wn4jU;: _X7&wc fnuWBbo鋏hC\;?NROL@7 A5M*&;n e finh+n4+پJVt]k>P*-_GO/Qwߐfa\Fς1> -devD,-Tt5R2 YGiM;B !tE 'FƒN)^=r4D!):JO(xo=oF+`ŶFژJ\,cam*fg$ 9m(YYwd1V;.-[cGgUkkcs89s^oc`:clG?3vtޫ{?;t|i5}!7T$-~ m,H 5쩀dbK̲Iz J9&V.):!pH'U)Oͣrƅl纠5o0o}j^2yl%O)10Ȱ\E-1sJnK-Cl`W2 m>Iks + |˔>&k>Z?џ{/3^`gp,P,`KxOifb]L?Rm8Q'D9NΪq :`^+Yn?%b-جGnF[@D;T ]Io*I>ŋ%^}V3K<0QQy DYBtԃ-=Qo&톜bt!7J LNGmM“c,N+:a(W0v?2^ ~4 ~?lW}?͸ ǜbU$Y_buxHR}K+ ?3y !@!?=Mw5WFj6 h.:H6zAP[\oCMbgb2N`IW]. Zo[i7Â.i{:x dI&EE=5 #1O& !nr+i!cc70ؖ0ޟĺFȤ;@xsombO:+_[+b%J<N$m6gGu.:ǗIcLR; ן~. eDaȪ92 X_mr%ĉ hS]-H_H~,2BxR&7{n/$h3zpn+W? 6&[YFF2'ry_\IA2cfق3!{.8pPWK@UgPlj6r&bmBŮIOREZ,n=b"_"RyI/f9xvfy7g`Chg ]/IܤOW&xbVߑ߀~) 1{@h1@NyRgߨpXH^B~6<֩Gu۳|ZnɑWEFfњ4ͿZkG 7Jbs/Vq{67{^{mO=tM %VkZ7\"k=p_&*= h@A|9mo A9e54paLΓb0 91 _Dq8uyϞOse,JV]{*8y JvCs$NUN "@ h}Ph/Qp8j%bA i)c4$s-AC7^y # m97I[UIK ҷBnAUkS\[%R< 4bެE @> P&7m7#t] ^ES &̟O8dt9loo]V9YA"e2CLKO'/9[dœWLdf#)qߩ+:ƚW*x6-C Zn2R~#0yT8("Q%Cs>"t][hVnb|||}NsL&{tn EuDLs2:~쏴>|h@⣧[A (RT֭o*\^ZPW٦DO'q<Ɖ/!:vT,MFTWnxp#{{=Z˟.\C[<%0DO7n, ?E*gE9 6{8&6ޞޙ^Mug:A##4ߊ1~^)k˛/XM` ;3ILqehQ\}BG}a\[a0=k'MU 4+Q:Z5cEWn^ E3tMDUN>0? MMoJ >Sc._N}BIFϮ ˌV<֠(ɂ58Ipٿ@S~Mɗ5Nsm A@m6G;E(oXޡݓyڊ&W¦,pɫ\pzs(Y(xW]tޅh^6 TQ;əj Nf<2$Vrl@ M59)^ˆQf;T/\2oS-=qZZKKƼN"V4VN0֋"$WY ?{&ħipؤ׃hu_(FB>˥3?9]a38lHt7Ai O* o. P3_K%d"V N`9LASVWDV XSjCC iaqi t) + Q))#0 ptP $n_^2 pZ餍 L>(ty")f]D|eP]B5jSjEP07??joܯx7)^)!N6hw*LlLwҎgQ謰sUHb .Ɠ=Xu2e^JPw l 03vVrue`Q%74mmyLq䯢yIɒ2 5PsW .Bt}hP5ڢ1I5Z |m-2ӿNg &ߥz4%n&v{lq˔M'ȿu`gkClcjx`Hm\[rKoOT.A_]λۡ>|D^~k  yl7R\q¬Cr, nģ-v 8b4G+hhbbYZThZ"lNDP |ONbxluOor%Dyiex B #Ӗ~vLp}.7ЉUa 1n%%4BG$Vm!" _ERBpڅR8\H *Tgꪍbp|V9{#4VϤ| 3=D 5 61Ҏ.hxX:}'GCUll bF[P͍jY1{5MuPbqFmEPZGtߴ E}izL(`Gﮨ$iⶥw(,8KY RTH5U)v5!8J;#+y֜Rz!EފjF+zwS/31Ϯs/1Ք0${O|ȸCnEtYUBF92!q~7 wy 6^]"(ed2Lv&.Fhچ"E ǀ͝sLZBLA@咶~Qᄽ$WτBݰmhJOwHy"]-FD(:WӁ#35[#T7˖3{ qɉLV|QYAàMg~Vz+]I`rzgM@ #o0%i{lG[䇈7zToWEo-_6 qot^_o';MXT Υ(׮SʭZ[8s?ۚB0bP5X W`: WbNo#д~M60I4QR)?y:)oDŽA;rJ@2XFh$edM6`WpE/lj\qgQ94)̉u\F,1Vb!c+ #ѻA'DaU$[BU]bpE/YW%b#ZWN@#96BKo߇i^-E3 ;М6=YʕXlp; ;g["L\7ا#9,{}7A⭘B!';=4R"b2D09)bنG ;^4&!!CCѦS8, pD'# Sf7 Aph75?)5XSaxfmUs*pp׃uJG+¨BC,ƴ(x>@qsW{gOK * H+/0K䵁$Uټ)97!g%Ý MG^;߶<{L5XN|٦t Pl][VK|!1 ^PSj TR2Kpi-R[ę#y/wziBE*ҿ>{FUE?I[`:rg`&t>|"=7JKljx9 nC˅j$▙ťYQ͏h^(1€x,}kZdKUr[maky-{q2-sٰ[2_ L(cz//Qʎsuu6nJP;ݑ V_33%zȟ1ӊjK7ݜlTMnbU-6-oSS51*8x9WsLZho<,,lE tl;IP/%zݻ֭\լL}'?) K? w%ǠTTk%3" V%>ߏߖDme FJchLҜy)-,\4/[5 b4`]bό/Ⱥ&l6qJjnX. FQ RJTF7,l{1ܓY!ҴIk=f_̳eNyp`(umEv+o™Z8Fq(7RM0,\y^N&uj*3CZ-@mbѮ6U\kZke%ˋl]͵2sޟ]nCm)'&yڽL?6{&A[7dy`{֓ Os,sZo:!_^pxͷG4>ZT1rY 0Ɯ58%J bڧQf $q7$4h{7۹TC}pټXY%玐-GfmtI|C+(~Pہ)3lP "_=TX:sX eAG$呦YL#!//fsqP:s۱!Z@SHG OE徃DND'i*OEml,W<wBt'P/'ΊZr^Yt=ɭhwM:6T6`! kEKc׀(??FV icNWMp ÀZޱqH+&%-l=ŻjٰWYWh4ftw>nr&@ } )>oH}Hث PSY?!5ǴbJV$MïBSi}2ۄp9 J![Ĥeg7۳B&ĢW덭 M܇3Jaj1rՑ4E|D+rfszZj̲ LsI=VQ-;DދXnl~92|E q{Ep^E^I M|Y6+ \L܀*IMѲ| hd]nIGWpngvMf1{2 ~`Swbp5 q@`pm0 SCdGAt8d'\Ԏ:z퉉5Ձ|R?GvRh(^#Bw;Lcs2@ qT,3CCk^l _+Dz' mvlGSA{0,_XJkyH&,G̔AkcTKaiN,[/qҡ kgvA_?|)&8{;46#=ryw譵|^iMvO}> Zq&v_!Rq=ݑ{e-`KK@!˔& !~w1Qꅜ&298WҾEU[pNN޹2_nv\Fm"SAK RM*WԾ"7'&J-\DYbk0-J9+~V6 R|Q]*Kw!3fOmǁhSR6l93AXѵ$ 'j`#y\>&AQE1i^y.˯,-׸Op&y-;ʑKc rF~VCUbXyxWx".CʶX`C{ǖٗyԂ9UǙGu&4> EAǼ#|Q[ V#Uf6p݀C q\ChZ0SԀ>DD{}_{@E{!(bin p忪vbSnl<FJ>&zJvF lZޒJ!#Y+5$2N+w>"eS4X1&3@ރ Ln]c;O*jS2_np r! <ٹ0yIL£<KF$ur;uXu@n\-z2Е<Fjr㖿[~.WwyE[<B,2X= dƒt~QZÃx[~N@r홒}Ӽs2MOϨL;@mx0 ۦ2#f]a:Ǭptŗjdk ~Jҳ+O(4+p`R+>"'ǔDLY LO]Rw%Ij%)oqv@Ut:ݑhf9mELw6YQ%cTO򏍝IšhqV~7KukY8ӑY*=7$~s\vY.ҨoktoP}#2gUd$w`*F])DC3ҷ#np5KǝLac%2Sw8dX[#ʆPI.K_Dm]p<*e׾/OK9르va^0>AXQMhHfMl&hgehݷthv֯C6o ]0F~$ +hJH,~4[,вVyCNzyNDy~8IʎԳWi K%CLגQ mR'*?;8×ƪI/vO; A_"@>t|/4]P{xC^]>!ULTGȘUWPr˵E:]kV1r(QU{^Vb~W9a;ETI髞!5M?Ӗ=pm!\\o-,qBkSie ēw[~572Ѣ8] Q: u܇U taJ>^_ƜuPŕ[ゃZw$ -J4Eyٴ~jſ܆?σ52R.a9w>H5NIr{/Q+^?g0f&mFj#ny 핯ON%1D51LzVnI%؆;i}.bj 4srfCbnwÖwx@qo2[!44"ҽ+Y U}QSw]QQsXe*(^:*KFX)щ;s4: y|II#啭q^-DQ=лSπc}5NC_Ib=Re~ 9.$4r9FƼ1;Y e ?u"k zC e6Z |~&99X=6[&{1LYNn` q=' }.A^)VQevrىF3]Yrp՛f*N49Ȁ褕z N*N<*Vu#]^ͻXƯj)U }#$~SW'WB:CQ6 Sېqۭ5?jrܷ"愪^uHGsQ;*}R{jB6/4ZߋP@픇_gbk|WY^Wn6x\YIwF]BzdzNmԲ#l&~_@$D=}nK^h2ʳc: ~÷R$?R}a6=B,jsZzpڏK!ikxHԘ#^ٖ3HcH]9``_ EW2.HZ;'zRr{gߙk[Yp̿{2򪂚 |H˪M"js;F7+-nOߙ; p)+oŒo_jX͊@cn5Laɑu+% T&(!^S/}}p!v~fQW 4c}{26?I)Fꨨ<'ZU0+%9` H6(wQlP~jM?1pp͏~u N瓯Wf]g(Y4P"k%M,³`ItEMCrdBUhC8du) MYQ`En vQ ՞:Oo[ce8OVlwn4aA=3Yyۉ WJŘH7z_*E{r3A,u}h;mAar6egFF!eݔNw*wﺯᯞ}<LGy": 6ȲiI[[VbzVBXnL͞+E-ke'ǬMIFzR+u8('E;I`H^I5#*4ZI'Us9o؞wF8@I{/W#Je| [V/B#3΁'yVyiO%+F03Iz]!e1M,|DR ^`}dԷyO$=щZ٠.R[l. K)|+@$I cgdMEa=tZxh;޶ \' R=@~V^[k"ԼQBˈaеg*Q-ċ㒾+o"$QѐȎ0=ooRp7Y0/P|w :RhN+_u5*d_]9aJz?n }%TuWz?>sT(B<'W(LY2]:_RjvgfHJy+WSp?@x`5 FFJ*_e7;ֹ(yG9pQJb <*n('iQ" }P">c]C?thIa'm!FYŝgu\7L)\TiGSQ$>]_տDp+,h杴Di, l+9Q~Y`?jBVrbݗE,SMb'oM@R/ r)w Ƨ:g, E "ar뮺̋%:2|]zBBSnx;d.ءRb͓D 3qy]ZeUOB8"0OiQRXȁjs:w/Ԕ,)49W#{" !VQ"ͨg+S?Y~ ª2t1XlOZ]#Wcyj% a- MHA`TR(X- Z;js._(Pvxb\{_%Go4(QOȯӾ+(MqwdAFL0bkdnVjWAvNiǬKOk8kc/5>+eXCTz:1' nVNu Ov  .2 k1clCb=FUp;LjdQ:ie\GM8_f ib-Tu]XX diQ7J}5S~ރF\N~^i d&":>^::nSH`-LQ~ Zh@pU$;$.=P4 j5q:Vߥl+R평*__5R]nrQTK+zIo_z'xy!]m3ԁvmvrT0q,0gpֈ.gR$BJZ2R!KaNHO6_z*UПhH5{]`8`+xj~|kMGE?B I.:Jּ?pU(N\a%zpcn=:O+c|#7H.4+/|?*}^Je(>=NMs7r1N-u._+HiBʟjA_t;xPm=wM%)e+,lVfmcU)w#%KE m`TrfI0b(V^>aE 3G~G%XN[5j"6J I1Aip.o(?Շ׼<DH^hw6-$MEtWXneޗ`ƁUW?ȱP xXFoFӼ&]rҧ wN@׫ o#.=".+N< ?掫X#"PW}JzjדoF-d ?0W}K>֛y4J72G+?`W+Bw%[k5^bw fqvLl2VHƸcOP8;4н;){N\ܲi=g FWժ$Hf'+Y =au|I\jTu8ł>nzݯ=RFc˜"AQ1~*L"w&],`ޛUe!ҞyFD@md7G%c=#ozopS$n7)Bڲ{0Q7q؇`x_ˀ[tE%m(:*YBcU$TE娉%f$]ZTR9J8]F>OEW`}hF$h[^ŮML]`9\ $;?UmqNXQ&z}%.kwEo<ܕ؈{H=P%`Htrʻ-L\u%MYW~g̜. MCGo3iB٣Rj(9kl3qT§U|d/G5= o% ~rI 8%,kjtf+:ʋ'fؚ2B;]8D zsk'lF,x^JZK<4?iT(&7d{c@;gK/-젍M"70N`4;|.CХduØ琂濾tbCuKXn9bIAjjުIoOz Hg]OEa&bF2F~-D>-X VGĺG? @f' ZwK-0Ma㾜M=/ M3Ik!ܪ+qG]'9w|`*9([e2q =0BcW*mSΎN~N2N,ra!cP$Ϯ҆so:S RyA+ £1ѷh 2CDZ#3X#fiOg:\{k#=#ޛNzh+AW25&'ٴw:蘒oyQ!̢S4je}Oi+okQ]\^=<4[Z)zXCR΄d.2 -z-*Y&e+Z ߤ\^RRi`{qWgt,RB]ȱ'?Ņpv Ñ,C e{ c3I[>T&}?eBSNuc] S|yGBz'[:<t| uѽ )msRK nsOSˈUz7dԔ#a˃@6;E h;}g B O)izUαY] G;*yHi)RҐ }[9[fWb\iT3D&]goFx.7t:bz&ib04Lн=է/Lgx%L9L>ه$ Euȇq6Y,F+T5 _` xkABx҇&U3(1u*ms+p@jݞ!< '%G԰SLr9\XA̖a} :X5mjZ*r ohKl8cgvb@T\9I`$;/P_ad$qZiRN0EYiƫ.+WM'Z~و"yXӟz(11DU]nz׺H1Yw.`[[IHpX A՗i N~q14wx-5]A8<]4?.n -|RvQi( Z9Wad-foXqqo?-Rv q}a**us 17kH\ior ӿl)Sqf](:V.OVά,0g-l^z"/3GPYtY_hJBqjU&ڴN >z"#:SH3 ~W)`F3tkUt"m˞ށA3pRP/1/l#܎!xcYyaٱ|vЁLj BxiYdNW j|] ϧj19A>g< ?Ҷ3cxdc p^Wy/ZP^#̼VxjmK4R0 *K0ֻ%SەIw,771zQ8腂/ dw\S[^Ņe⟯s :s>Ӕͱ#a}/[;g9~Q+9 &#t[I:Rg(8dcOl25W6¼#u %LBnԁ3n65&,&aV\H{ ?Y3j/@r Ok[Wg=- Hoύ"PrM4#$ysK\,ˤ;$&HS4e#ܛQ]K]EIR~( Ae¾*1oZ2)9avP"p@}k'76J܅RWBeW&dظ9I@DM6Ⱦm&뀈 ~~A\DMWs1Q9on8KɉdeGfXDWGeIj!)ըyGCf/q߾iBL-Iԗ 0~:̂| "mx9myw/ق9ˈ(` ?u}6N#K~˚H W#_ 5a!xlկ>FyO~=՝zGT |QC[6Nlz]NDCkcG EƐ E:\i lT/EvX;gSzi 3dΓD@UZ>xBviw"fDGQV懿ꏪж}xz+P))bm-W|X28sO_2٦R- &`7z]_knNsYr'mris\CG` U"5tF4W;a_3ư&XL>X 9,̇9ٛm{z>cP@m}LI@h!gq b?wI@̱L<:|ic[;zgi|('U^`APՊ7na4J:K_HLN4H !\9))Yo RlTH6PR[5/5Oc\pMEcd ’,C,⸝laɱA! {b䯭yvV[{zF{8 #j@*X#}(u9Ә NW,r `81 m6F[K]at]\OG4&N!]s6% !x5FES_ZcXGi(DEd쑊~uD-Q tVK9~ә(;~wl*Khjm] FϖU hZCkԆ1.*x:lrPj:Ҍa+%)??6|׾O @EeJO /J(0"Դ074Ů]FiKʡDLdGFY^?\>Q3²F}EkE X}wo{Uzge.Qy]&d$j!Y*t&\^O.@{!DUJ o-PļĮhUn6<歜) ./8?g$N@ѽp9Ǡ*J Ƽ1>3n!RY!m}`^bM6uWhøvF_-jxұZLƦse=꼎gECWI`0(7!ͨsl3@g7WQksiVAN;ҕqJ` 'jWץ9pudn.4iSdK5]đ}i4^k16=9BmFlvpE[WDs *bP4__n 6ˏ W81_U=8DK7e(n#xo; #Z҄wxw&Zό+ dCsީтXwZ 㾶3I;k`FXX=>EգJˮ+x8ޑo-uӛ7ԑ 6J#x6ʀ\b*k}}pӕP qN*R ]O|Ok@Dt݊iRMhk+ RvOKzX* 2@c5CGjMNn؜u87䄎ȧ3,T>[~YWʼnWs|Mp𔢴_7%eֳ aXl0$ag 6$>*?B˜w&F]RYqЌ Ce$<^Nn(mch &:X 5,+!n~guk>.o\Ozկst8B@d$!>9b\nqnc@# (byn; 7ľo<_ zh$!%][6m3]fI(o2촨ɼ@]y]GAv8TI][XCf*UayIdCB\&Jk`/) >^br Pln(Pdͣ\F̔O vIpQ1/_]'>jQQ﹋ "X؝$)y89DJQ$@`x P5`*$wV\OZd * \z4]XOJ|Lڷ7@Q=5T2#?Q/"dg da>ƬkKqPw0(Ћk\^{π9&)]fM/qhKM#̆%x]ǎ+/@V1FrTL/Wҹ#BlEuţCD` 4%-yN %HHmWFsyy[cOF}2ܬk^OY+r!Ho zoVC,\2_=x)eO'dɂt\^sI$E6@FmLYS R]¥47p;DUpciaq jCYwKK^cu6e%%g]`!ZopX&hL)/ƤY)*&K/1)9"ы{cѣ`b+N} 5GOg%T -*„;OoGn8m8bo/ݨxb8)jn/RuZCmpL`j9 /Z  y= j]'TEI Ւ>mAL Bh@ 2ֆV3\l(ŀ*bDrZ b7׽.w";%ܹͧc0NE#c`ID > .K$2&yOg"`Z}ҹ(y[aZU8^`Kț LJ1V0ut:n3\V9ǒfYI8)8)M+I,%VK_-‹e9v1hipC6=ۢ"x.A I2Yv:X+MGW@̸P勑7`n* z)03c3?SWMCWp)9z_`H&38Vbsye|?D4-0L㕀<9Xoׯz w%{lh?fR+@ b4srjOısNΗӼv{ !g60CQԷ(n'h\u&Fs0/ʈ,Le_g/6*û2QxuTv[>.D>P4}NR))&M: `G# ŧSyUꈆǣ 'yLaNzs/( D*ѧWN&s7B ׹|UaXO|Qvew4$1Ee'1ʤ6b+H/0nX$U+ASW5I02Xb}{!6^'To+7˪>/By~v lGNOp&=5](pgtI=n.5!{`s]fR;r<->,Gs+FuQh&J3[BS>t aw6@rG]4łp'@\ǬI3.RfrˡNk ]m- }\KXC xk+cTN;]CιsFѺz#̰!b-o!U(Ť~LYQ4} !n#|uWR~1T{&"^gWt_\te G[56}7nAfMbBc}C$ݍW^2.es.LӶ}o!~=rb8-0>a! ";#w{N}G܏z/'sۇx<kS5|A fM$ F$O:)Z5FCû`$l~ {?8dq"c-2\!C\QH'GvB3mk&ִĵ@;8`OlR:ks~^3Rw&Hsװ )+EA7F2#R}~)i ңFpmUGP{b3GyȪqOl-V[/EaJboХTNf&*AL/}%7dBKĚwKW B?rd&A}<>yw(b'_v*O#ܨhA0嵦yz!Y(')o0Њ+00vY P\ &[@-R҈ؾbBK;t!`ê|[ NVڬ! %m.mM1ܸ\ƲQku3~'Jx^Ki{4Tgd!"2L:ÅA咼 ;hh]wܴS}iV:Ԫ0VL?H$\`S^kSzH1L*Im0Ug_7֝#1pg)Lf:5ґP9?P0e 5(lgj3!.U x[ND8m±{c[PjL]N6#N#)U+ZtJ\⋮6H avTQFUe"lxeLaYh2]Ev*ڝ LJɴ97B Ǚayq6 -1U 4-L͞|(! `8h?5i8p;H7K4yᖒk(2?]xG ]ozGE e7´ d;*g2AHȌkgt={R S3F-nGϾsny`\5WM لǓ SDHê1 ١jŻbq*n@c ){(7@hW=p"gr+*Sy9|wDirvL*FQ)&]@J%ߚ7ǝ1j_v:kR޶twĖ,[MRH(~P%cw9=aV3_| T[Á5];#?M!?m \>`9O3MS7C*T ,b\Gehy  ר`{7=s)z< h"j)Fyw 7ٞ$7<6j'OxC./ˡ<>y96J24vUetx H!f+?ِzu%AG5gxlǡopzdУxqV/;2ol .!эmQD!,lfŬ%zMWz }Gi aEyꇔrcS0_c-^6%8%!݉f Q4xuwjږ^ezd.s'q|6sؑ, .`}u2XӲUkK|4HG|-7@=Yq Ԩ\뷗Y :Dz6"MH3v#~-!pH +[ 6jdl#*&rʠ1\c$z+]qI}A2a +`_3l_S;fs&7i&˗*M9~x;0!!6`W tW6nr%3:)@;A@܃`vC]E2^f8/Vk~{{|LW);t`|E\vL:&jr/}kgh& ҖW@~$+ˢ(dBw\HKھX2D>g\kҝ7}vyv-=!,J끠ct\lNz*7yYAvFFLH\뗪@R~R) w%_?}ge#rl0:*_c^9BS$VbRv&YUag.P_Lԡu.U*PF bElԧvr,jǰ/^_P ڗ1.G`C m;3!]`@o򆏕u%V]CSI,Dq rZjHj4[s6ftqAi@Ur?a% NeE 2Uͦu݅&Lw' }Spʣaߧ+ xdHCBPN%+ie̼yAa덭vN;"f? T>uB':o:EԹ$:LcOq P&&,.5+K{Nl *j mj)2xq Hs2k8#jN,t<I19Y\3vT @4K_*u1;Et(3+sU<ǁs&umW9o9^@9Y??Ҵdba P eɷ[7@q"F6tܴm#>|Բ5Uw/Up|0+K!^C2M0lyG!p(/@ SsxG=\{A أԴ5uۭm2DvL4ڢ@!AAEzg{r6-20jX@Zf?[I+.A積KիO@V0qA Zw].-Ċji;ު$kM=cˋyn@ ~lkd,gFF^R:|};ÚY \wuݴHT T3I1T*GrLv|Z$ +"]gBW$/;`xx?~ŤC`/,^7ul5dv8;u_o4:"PUE7$zP.n[/_t/?|k|c{G+|lt&t³t 5HXYu|2os!]|A*ng=ldʜz`",G`OҘF1=,miZ7%A6 e,cuYCL]1ۅ`}|sNTLƋi<`~GS2!>OI9,삽"`[W]vշ^'/AYYi.r)n@pjw ϓw2IphT*{D*D4R~`5'ɍDXDX,o3iH[z uӡd~l`YQquP>3EK֥\횀C63-/lئ&M@b]6kx`~0s j𤈱̶&94Z֣5A`f CBƎ A=-P;"I>$|^`==|:-dm  w"+`9q\s+gR >{~r 뱬+:7v|r|XU V!@N%lo8SsFX}"v}"X e%_|bBAS/*VF)wMMHFI򶽩VÞ%Ө?_ٝam#aAKKi E0u^7ʏQ)8m-{outdG}w3;)*|_gү2Fُ*h71 !KV*\ʏ cAtc!OGK<=摜ni25yE@oex$#|A͔;d~i< <}&E\pp$\k+PTO=K{2#^uqH/u-n@;^>vNFk҆Paf%M׷M_ԁᏤo??P]ͽ.o i7``3H{0.n?1^)߾XЉ5ٜ41iǩž0X)*xcI6^JΦqDHI^f@ a7_1ʲ/#g)*ش=0gy+&3]-B߲*mP y'TN87gȴ Ӌ%r)|d|s_TX6%$ᑩj3xFG/p4:!b~к9AUf~. :}XlMpN!FaZp 䐐݉ӄv8CRO&  '2$zو;LZ(ݞ.#icA/D'=(ij b_ EB]9og7Ĕe+-׼),pd;dC+ĥ+T @PM-*$~Far#P|%R[ց_F$9ph3@?ʰ7AH^$X@3>)\iCvۊ#PpGP^C+pBK_`:f;`ƭQ7杌k޻X+Jw9^!hٲ[(H?#D:Ha{dJ!v3&;i 6Va|E8)Ɓ> pL߂#Hh: :}|2A V&Qn$~@/Nv:G%?db+#Ŏ;1&!FoLg.7hB^/qԈ6Gx^Rk*̂n[Z^&> )X06R#gOb[QAW ͧ7D[7~B/*,k =>ҕm*J`pվû/0W*e(H<5`;[E2gMưi3lSf>)'}_L~A.7ܙ9>n&JB>p;vٰ[-ӆ#ɱ}; 07JL1}L](?%^U۵Ȁ? G ⨎5 x_Y^41zL {nWRH{+@@v`Lp.x|馞 _zFAҦ1#?MW2gQlKJ~2〸$˙? BiD3<<`ZzTi*\t+Ri@E ͊㳖ʧ~22]N-A e:PX yN`ЛkJi "O_Y B)j PŠ o(z$ P6ar>o1w3fՂ%jtdYƙ-zˑ9_uq b.Wrdvșd1X_Y1ggQ_h)#x,nJr|:%5@KNu&#ņ6( ȑ^-G5.q~l 7ҷM(+!gtKux\|Erґ#g7}|Z~)ADr99y=EkݎIg BsO1bG%Z߾Ox 3mzHLt377`D*lW n˜YhnUW;x^3pQ: >P*J٣HHsX-DAM!jN 49?ysR\ֈ %0r8r=ڬKbw Xǚ>(5ޣyX@\9!- {jqp(PVRGLW+梮D삩 ͞R|QuRbdzx:0b@5aa_2Œn_ dT)N|2vP:̝Ta 06ZrL3#:aI@ϑ@{ŋr|Mo=W/YQRjp-,BLg?GYomMZ n%_SˀlX^ΑTքI~o΃+^h`רO'6~ *dA+c^ ʭN."  BE,5x@G>u> P`s \%蜆1|8o>WG# kՌaa&b FvDtT ^6yo /!TCˇtW(SKh8I5hʽnDcOvo+ z~˱FPSb~h.(0)'I;ikOKh3!I?S@Cf/N{Yy]NQOM 8ZLd{Otп]0U󬮑_/ߗTI%5m#kqaM:1Y3E_L %cwAY*0r m@Ks(LKޏŧEB.١?&H雒>L@3f=b rza07i̷7VvL IT+ ٩tT 󓷥8ӥZ34-(+}fH0"AWS7c^V"v{GG>gjUldnT?fjᰏ.3`S!pwiζT+zW.7Al+#D t9 2߿|8EUX/6ʧ<5exU3HJܝ8 ~D/Ԩ;o18ՒO}SܲGPc4`_ſ$m%##[mXEWٷ6ueVHRfB>| fU` ~qd%Lq2xqNCۆF,ZTf yC B9X !BW'< qHF ȓF13Ilڦ^>xuyu,c#qVšݽEFl>oW'G1P Ƈ7,жcs<^'{hI#*tX_QсW;,i& \z;$8n>Ɔ s&/8)6NIgZ*CU/`TסvMA Yew|Pp!D+܈5|̹(aFڑZ\W1}MMmBsc0ҿ1Wkg /UbqZf] -M]LRQĸY5LPΌUptŸE4 ˇs2_HY*9Čm}Bb+3Fz;/8r߻\֢%hG5%cKӵV[}So'\ Јݏa,wN- 5 !LdL/$+|8c`y"H$AOI <_v=8ZTbM}M Syt$R?oW!j-4*'l4&(Y>ˎX;=ah!ZBO]^Zq1$1?̯m' T9E B6A;5UCoTf _Vy(0B^D/u6;b`Hx"D?Ġ"}dc5*ipUۇ w~EǶ L{%-lR!8f5 BW` X%N,_ ZPBg\J1c:pfwL(A8+:4FW`%ƿe7b5wkȝGS`&W=.\+c"7ŝ}QIGSq.|@;Ɣ)H8~hGIJot7FX0ڥUubHb[29 @5.(މ1p}lCpbF616%Ɲ&UFJ`hr75$W#LC6)gୌYf6Qu|䩙ҟУ.PR_M7{S]{e:5ya5(,_5N7֌+ocfR4k{$@4aQvV]FO>:cGy,iburwM#lRIS'1w 5ƑQr[\# ~BC(r:HIWY?.n xG鱠:{ǎIk[ߨ()@l2Lh5x|P>ݖqhB"F#y{* i R8ܒD5̨3%i,dC!HaW3O=﫶[%H8t;3c49E&0vd=-57VD ʦԙ&%ޛCa<Ql1̈τ^S]-^J3_}?`BL{?m3Zj)eWuъ2ED-#q ? !uԱ*H8(5tB@ȍS "gZLٶꗋ4]6by,Î;a+ ݻ[K642ۂt0$=I,HBUMDp{@)@@nrTӉL`qö!7m,9l9f(2 <} "2iSQ+}ט'#E,ػ'LoCTФ Lh8>78xͰ@Y]`qR!"{j/{V5ubwqH+&GWryT{qxŬ?{TO;)J_B T1**Ze X}ZaԴWYbK1)q*+ɿRv?|7k59pEX~஑:ɹIwudM e %F[ 8 i~$G}!xDMEi- ]$ES3z4ѽSi6xԎw+ȇ793Vn+AW@n3vFt\+!7SsxruQ$8'g^~>8.mEql#vCy?.ef0 EB#5%E+ g P&Uuc1޼s+лV@HE)*lωw%5Jw!6ȂU4"-˽[6FG6tw\6_9IsUoʒ]jgSGެ"#`/raßH_?[?yٍ6_|Q9`_d'^loɄYx1n{>}ggExM(_4 rl)Jn`9_P=ge;@"R5Ic\DV"M ݋wя~ʶ[3Pv9A'|ો9yX:ɳl PylԊo,+%U}euOwbQq__ʣc$AHVNM V,\܅sl mp/x2+5ap% _{6p<(yzR.G("FefVU"MYuа3 ?O=TzFyHznZ!7yac:rgj钻֙K!,"EɆh=.+6& VjB!׃g!u'ڬɩmh&3/f+ ѮGpjoR$:HP NLd>-02ܐ _Pui fٔ/krcT :Ob )&m7pU ghWH7*n͛F[3V?-R:$խoՇ|W}VFg橿] 8D.2Y*5HV]JDP2{TГ>[.G}8=D0e C=k]ATq.h jLE046EI(8kV[rBf䣓cX ڨ5uZ\&nO1_}f &ze~KfTE-7&"M:Ռ#3>qM"JQϵtaûM^֭D{[̆s)?ߞtyZ$v* 2tJDJbz*i4Zn' ŁMe dokUWzOz`U;('U OHeiGflü)iL'j7Lgeg+E`fás,k`z,2<'Tm8LAWYq<"G,<GDIuhT<Ж;*=51eojn M1~ 4D'Oi6/`#ƠI(}eܘ+#Hק̯hgZD}v~_#it&(lD(&Xh(:S %*촾'Z<o "CP0Bdg,\6L֏=pv[OZ:9dP6 ysGuN[DbB9%K@腊EA90jU\>h sjρF0r0< -t~ga#yF Ca"8Fe}3,@Sma #lI0Qwj 9Zt@cӸ3z7䍆(d72P@迺 vIuQn1X;d6r!XYwjpMoz$ޫ e{FI;P/(?SZ}o r<Rpe8b56cZXVSVwkl.w7%S*/ Ņ*eڕů^ )DaS˶S!૥옎 pbJC 0AЊ+br@'sZ14rrw8ʶ?%[Nz=o!V(8 ]b(ΞBM /ёq<焚BAV_$浅]Ts* ws'u'esCX߮bj񒰃.VL[E%׉ U%B*qm7zmpW.+RF=94@䖔U0B]SY5WEVƅ PKcRa~2dfDALcɯV|z[Nx#1E~J-iA0B-.gqnee6RC)D VL_~Rm }݁oeRQ7KQPº>}f1xX/ԉ;dFnIh7̂g|5 RS1DZeZAr I=x<lZ=.x4 sR( sU!z2=J|rcWϝt2 ^iF&—u6Bg]WnG.ۏm쵤!R;/`&rr Hbttbh 82tGwoP;G)=z^ ]"3ؒgm%I8(4X3gqjȞ\tv32>ZOgAq lͷ5+҉O57&= ^ zb_sNn]s+̴> 9(:޶k=L[ %(5`WzN\|8>h Hv35u'w/۵=V.d24ihc\VU$6N5p\fGr H|j8 Y2sd(e_JY;ea'o0DE^/( 8lD4.DƁjG 31GwWb^- ݱIxO ke}(IiI٥djjuFEC-hsW_4%h'c5sW`߲ gc(85π_eUp(_xȁz|lQ?thġwڷ ,"i?k߃gZKѓe T<$3*[vv欆[DKh#\hAO]|I?,D֍IN#ܡ%~pHeAaIg)VI:2|K :O78cu~&Cm^^$ϛ38r$Lr5wqYbjQYIQt!Cý {}Hv?.~2s>il/|-)2_'WgrXunތGqyD61/'% JbgFLyݏw՜V%(j?kJ Þ/oE=q ̹ZSj֓ʜ3k)#^%YON2pv$ep ?C^ȹfmGϐ^u5g8K=1*Ө?R4pevz^=>hzP5rg (RW'&@}IŚ'nu3XvmC|̡ "jucǰzuOP\\ -]GxnX., %j%krOJbG0 _#colw=j=@t4Ѵa{_8:0𗚭Vx_) J0d0k׌H*4ѳSQ' gOz=sMW GF?2.9C!9Hap<H lLf?9\ PR_7Jxn#:ʯ48e&[6oN: "񅽪LqC/%ПI[(4 Cգb<UYAv /im_ՑM Quc8(=j^T.挓5<-BT AA·Wd385xmB=Ix`Bd eAcuӎ葯Ѯ|*s6g.Hp/khD*YJx0;dFJ.H\^`|hp)qSwDyϙ#Oq`B#_"ƕ`J6Da!5 k?E7&`;Cs)@;].5>#޼](,o'Ɵr@ U%f{ީU^IР ߢ9}XVR h~2d~TfRn}#߹q />uVᴒ>2^Ř96S-V(ci8Ńҗb6&7ћdO^8B(Niӣl5ݲy#….WF~<皗h q5X8iﳪZ ̙]V.$l4836JPv w k;c;6zcwQ'UbWxx 2k!=C=i^E+k̠ƙqJ)GHׅ;{EWP3vĸ^¡FIl4"v9\a}PA&*ࣦS.l::?-)q>0iQ1JF'. nI'%3JZ2P߹)`p12 #5B%ns7oN?%UQ 챠#HL tҘ6(B}XC6isMN5^G=^+&*rӛd09@OM$ o@ >(=uH꿇00rBOmu @-(@{ :"!,xgyDi/fR1Zbp`DY| (;$a'YBU+]s7-e. tSV=3V] S]ct6q~WwfG%X| " BYV`Uc2s˯2͏`KGt@Cۧ$ߞQYgƳҗAi$: oLYLcpա/_TU5ztJ:ت`qwy'BeZVb3jgGO/kaPEuU*QTF=ז+,4&0LMo^1?Ht겓4SˡF-Zl;klkev[EQ%"F#+#-[S?'{.9o@"\B%u`FoQ}bBxĖMW\EeMlMYDP|hIbX֙0vƛN"<Fӓ+)W(vhKH9inw#ɏ2cPī 1-@O{nyTwFeIRDe]b= lDy17*̗Z:d!,"n[hQb``a}1_zW`I -~9IcD.rnܣy_Ihϩ v%(#[dceҒPXK))}vJ.ߌTNjbw9d?͛fj2k^!-?Z%T<#r›#T'|zTɛH;x*õ97.!LrMTYӥ'$Le.V~:gܲBӷ1ᎦiA&Di-N__7Ҋ{GZUF1;"C=ZiذgZ35vt&>_s`h"l r u%џfMɌegZIXF mI@j*6BW*Ɔ`%pav8T,+W%z)"[qyHǒUЍa]E[m8I1lN1k&up;FU/䆷?6=žZ%).B6tN>ȞWĖ ~.J;{ڎ{|$CH|yjő8ܭ#T} Zx#hBdg)C.;{BOOj޼4[c-}E?Oi-'Qd=P.( 8U k0U# 1P0(35i.wW *zC=ᱟ8sDt2\En@R.鹻B@2^xʵ#E"%3/ќr0iUz H#IpO chlFLJl2^6Z} ^kRA6ys7$Nа:Eo{"ytkD7/>֋'9=}|R#) do ;!7 /`wDMֺ;`]$pZbdh)Rz;ZY$PF3ݭUzX{IgBIMxFXsA_ST.U2cҧmȬVꎈy1PN 5͆Nz*JzdKj YRի'% A9}CAkJ&CeM0,6.\]? F~=bнg<8ѵ#)BGPVe3׾? &B,t/g Iač ܥa';@( )NJ=\4w3G̐7SV$\vdZ-yEac2h\se>ȳƓ/䠀UBK|R|{(YW:۴JיI퍠yK8doXuOϟF)gL ȔnugC9?Aa)^ל͜6BzWAj)x x zA6jP!k&C0踃Ohj᱃brYͧ!k^2WFv1IRl#QczL\AFobK΢ ԋa1/F =_.Ի[ڨ|V7v\p> eAh (wC3o|D[A2B.Seģݲ5~hep-v)fh7gU`2"Ol=jU5Äogfܹ'%ٴ})xI555.rKmXe䠛N,8snWɺޑ\h%  \(AhĮu=P֘& d7 &BoM}5 oy%(T|DRZKJEUbK 8Scus0n)|Th)RsE[-|PZ+41}Q}̹X9/˶9u Lh/o}d22dR{[B|]p@P'{ݗr6.">/*ЬjUI( ~/+Am)4sJV/*Ls'SAOJ̓W`n"mIv{u/T ?a`=u`p~qiD٫sU]K{Q`>^`pT;vm Yk+qOe#4&JnfBb7T,BG$!KQ:嬨.XYf!nj>fFeLB#;9N4\e 4OC̕ 2l^¨[1_g6{𳵝]z>CЄcHl鸬YvORc5&O Xkv@bve3;U@li2ZhziOE ; fO`3f7jh]#NZ4X|֐bXIv`<I2Q*/J6n1?5`+/f( LbVQyUXЀ^-i{ Au.E0E@.7q=@dr!P O!ENe4ee8=Ѫ9^]f*ۊ5"nML/4/򮎿I8CœE, kf2dtTm*^ X٪у +c3ZvqX#[>t0qꃭJ[N? ($uWǑ P|$łםoC=HO?cD'iYࣉg6.ʆs`U}[3j _515il? @>7^0a]F@$[ݙȔ6 vL!M^{2ujVEW̙ wu׷QHT˛' oݚku+4BwpCPc0iҳX,v5Tͯ[duHZBf:"Nh(5> @KF#D٥! \@HoC,O(p ʮ)!E[ 9ܔK;@;⾊4w,dƃb += =UW 搊OfG"є"p{ԮOz놹JUa3!7khsv_L#2fm3H`6U[Q'CƘ 2`J;N_ ԏc`xqֿh)@KGD49)2bS$l - Hta%fimJs F$4ESA3ST;F%v]QXQ-D i$6>m(NiC5%j@5ئ y qNb{S,ѝ1\;v@V{w6fx!>ƍnC)lN2lUn9dc>s!ޤ#ޱ;2PʜBe|^I&&ñG Vd{5o/ҥzoK+Mۅp?'C2oٙ3Z;3qd2S*J|s.seλNHLǗ.M3ΆgJU*1gtf"qN^Ųjo-y;G\ q:zDEԝ[5LQXnyG2wMxk׿\:i]B(#f-kRBҺtjoI%&(K/X 2%XgM`Ц-J܉$ WdD#Hj\N$kLm(VC!}|Etf?+'yHK7VQ Ue8[O&Wɫ+XItg>ʁC}cHz m~-\R)#i=ΉWHs<^%bB ~9؛BCREҤ9UdZ1}gaSAwFLTKY+хH}۱ {/ݼ+'Y.`:}s%%cf퓶L5c7ݮp)ΘQjwZe?`htJx~l <`EM%b;! ׫W Gmb._1a+ťT4Sq LSJ5{2S՘BݓXYk+х@?^ONQv@?P5Mj9:(xI\d>mq~ԓlI J `2Z\3N"d2DbIBා;ˆ0cF:D/g>"4_kѨXYLh틋N.j9_s}rhUg|}m ,dWkό"Yy8`>;i->`WeD'*sVB"}ePL5z\4 6{|pJe1zAf]*мH*Q[ BV{,2 >IaT}4̋ބat4Gݴ| {U-B Em4@&SLNJ *ZQy ~[ټ}Q؆z\6QiCH@O9c$ih}3G D\BL0rWvhu5eBNbvDYS=y"[ebv|KYQŚZw-IHq #Kpc+(V->ƦjR`mH3ʮc)V^ 7vLYŚAXǾzJY OdIJ`,WUGZ/i9B{B|cgPARԠ?Z ?b EQmآ7ti{m3iFrt8:doxk,{R"t=2r!{:2sRýM~"`)Û@ѲD*Ĕ[/mS|h ^igiָ<9>ʰ^ެf]?625ݹMO8>$$4&GhMj;V*Ÿi_[*Տ !%}wy%~y20ȻzIJŴ,/JA'dnzjB5ЈpѸY)&(3UGK3^g{5ᏗCjb [^prnipi55hSlU>,[jbr_IEI}S$=:x Y,`xpria̡FN;JC~2g t<U$+5W8Й0f_؃[t4~@>'7ELbWrolJ_AOƊSwx"mIo;nufX;S+‹A„ ACySX=槧mְkm(Ō/~<%WQ{#+dB.هU%ڐPz=<ٓp,yQbP>`!b#ʍ[k( 7tNݧ]cH PmSLy`7{U"Tt?0ybbrrX;D>+ |4si& `@p|Ή->],-;afv |P;G7 Lܿ}7?)P2|- ē@}UcZbm?^p (색n&` 6wk4 CV7a0m%]/D)n"ZG.5ٻ8>7GjMn8EiUB/JB Y;|Y KZ1?Is2J@>ZC2dsp_⊰s X_34|SXi):4a5+7{`gʩ r~T4 bizYG4$68\㈜6B&"c$)Os*ܛAz6Qz(n .?T/ Z"5xCslvBLfv_7B-"e!\CHVeP&퍅%*3=cvsE dk ::]ź/qEy^i`?l{=¼N98n.JAJO5!_C$4;"؃ 8^E OL`|~cmwV]=|ADz~>9-A#~S]u]VE&Y 8"bhR/<,Qq3=SBc۱B TW#6kEyZvswם`"Ss6Kܱݮ^yx>,rpիuʉ wJ0,‹7iހ=,^C1$Lp38PA:ם"cjѻQe9)3 YMWMFR5 A;vB·ɪV#w;]A_jeYɣord(pZ,n<̶u?t,Hτs(cA0y ^Htk?ЦA`xF xAwDpQXYlK~d.ȃ>ן`]M7=Z3kxhd: Nءb S1B^ٗUD #]x|'u;sFe#9) p8~c)YS_Fny73rY\mݩ T<aW`gm Q`TEs0׌?k[USx ċ5P*UPwGnyjcvRKJUY)guX3,ˏ&$meSÆ-mlO^-_vݾt4?Gco}*ѷWe F@^~!Qvb K$+ّ;dc4WﰫK9Ba 0^ =Gl MYP~@Tմ hp[ vn\Fgw."g-tiKd uc_7ޣ2oJw3*BeSg #;%"<7`K]=8*tW2-I_ib\wzGLUƆ^ư8<7;AC,W aYtZA e2sIA%gQnM^`{[C)x5\H3.nTAsUС VS6jqP2"ʾZp}%VH v4'-` E&}R֮j "[teB/ pڢWB@`=fTt2MycVr()ڄm@>0Ǫ3wr9N(FkCONiWĴAhDŽ-sH'9~muv#ݣuw~6LA[Fo$U&,pؤ9ӯ/'@-7̻zMP?}9~Am EQ f ]L6>|#m=e\jMfvw$fddf(\%xFnժb}xFR~_2YWHN2bIue>1]ϖ9;2ri<9 ˉǷs41 tG4'\eumSX3'%kL;NE*-6:Gד+qHE/8/r:j3#g:TrfZ]4B:b@6N߉v{Ku_;( ʶ*o%ĒjXA3iGݼYvBqJ㨀-}7 07ʐSzk̒;*Sw q uvUgd`KC@bhܵ;^֛+:ӱȦ9_z} Gp{{5 L~2$FXR/RBpCE\Jb4I'l͒M#R8}}|,diCNJeVݚdT2QΈmw93o3Gd%jas.o' 2١iZB@ܽKذixbs?qdF~*$`z,Nb縎X㤘_Oj˯D2}islTGϘ;^E =ĵ0-иE v40b(.۽HB0-)?vހ2͗^8hw<b+t*^ * ?q\. X \E)ůcMխ9X+P$Wn~RU^V'VHV(>C}j@ 1)INfz#;BBPi'^ËY^0 =:(u6I|pHVc1Od- DlkrKB#'kҐ=2-Rnei vOS̻$0 mB+E~WUhҋ>W`>= ,XA P=-FY? 8xV!}c. k~rhm/eYfeՑ~iŸHQ}!ٱuH-Slt %$9m5U ej. 3`/ϼ" ۑˬ_ H/ COT7Mw?w*Zެ$M, pUb;Dc "TiE+(]?yl7v!u;nqDb.z cKKhk yFǡ7\deA Aeb:tpE ܋B.]t_I|qLT73mLƋ%97݋G*4"Ex3Ȩ!J0(kkoxx(~$?>kE[}F_I[OvZ]GtJ?a1cK2u1)S~6,|Y6qQzUUf8(˔zkƃB畂eػ5-O-i_q_ Bi@;?~hn*3% 2d^Y"Moe|.DхobIl&P: !נIg r t@F,?L!;3g9rGo|LHTuy|5mzzLCt3{ll>e½0{J=%p|m81GfWwRFe==g{&jv}Y(8uT$T"ggT=BU1/ivK12N齕 WIEV3Hb^|2!}oabzP|C}>VSxQ_CK?`.^><'[pr?K;8TmpGwǞyiՍpnT wKvea_95 H܎D Ҏڝ{` LRڲ>qWrќv(LշjSӇ-4uGlon\Eb\ @53ܚ`iyCp3vR2٠ԫ˨9؍B=}kP7?:4 ]Z8=$ڣ"/>sZ~^oq?fF=w考b |?O[LMJ5\F'XtC"-AXmRZ8m8R8ލةlLְ/ Jp r݅eJO-t/6(hۢլ^0gwPoo֥?WelS-Qy͡qWɐ(uN&NԙlG}.SzUJ3~3KjQ␀p4iVݡeм9E[GNC1SJАcu"ͦ( 3'PA$jNv{txiD7"ہEK~_#\s<y}a#,]عeԱ.Fb ,VF-8KHv%ܮkB #`s򌽑C-QkQqBx9?[Fg8/3$GK>(QZ-͍v#OiKarK-K$ZN/"oF+U]^ji8fW29Mt}OGan\|=?<5ѓ4_`K#o!N2k*R}yB$!/_(HPAɨ̸uzR쑊f[t P_V2Lyv.{ʄH^=a/{F\/pm5ohf4FE.c].KzhG'T 0N~,`Cz|¹d,Te'>7X.bcxTH!(rzB ]ĬaŇꖊ\Ķ~畤dbgkgS` vQ.<< iF~IzT SE?BA.2(:+=buQ]êd:K2O7`x?INALR3Lkk˧ٍ/$7%0 vTOODL Cm;'k_t}Eײŧ.b%ES~QP2^f]ͷteJM,[Iq' @J[~LjNǒ-jD]ډ.ԾZr - =LڡXȢG +:z $ږ4)SJFf@Qͭy/sme'H[\lDhr׵so v"nUvgkR’(F*r6TQtLCfM>m*:nO^j2|H J>(jXFvjd!  Q&,W#y zbuD")@mE W`#"YμK1 S̩mBpAuK4VgF P)x40>o3g 2iX&,-^[TwpڳHUO>27h`MoNe0F 8I2vckaP*IP0y8Fm0[l4|96uvqxa0 J?>.[_7?J ]1Y8}*<-m7_8 O:f; #۟*ꄾx:VHC g|t raV$&UCZ`/-[^$LJ5hzKtlx Xͫ ¼_ U"WBxӟ sVNmE]hUWaȿ>CvbI%wENӄQn {ru+(EyӁ/KSI87RσeEu{ [*W0]f;FfyxU.LIg3 -x&6}\Vnl.wo&$?HWe&)Cc>o)Fy1ǛG`{] ^mlh7j"߯"1:Ot;T j/Kk`lPEZ{uv8\hnCT-!$ BQf"/bQf*CzˋN!*x회To/ʅ 9{\C 01*,)S W\7>Åwޛ,b"ri%y -g;.$@? +6Tǻ)aRMtX Є0{-|1 hg5imJoMLDsR4ߣ~U'u)q@SUr5`vDsآ2 HMb[R&k:}2Z'( u#lHE(KLg5ļ r[אb\QD< ?pAh*1mr+4UW3SL'|G!^{pNآ[åμm W۩ V>U-L5{ 2#/nu(u\d)&ЛPQ;:pVyqZ|if6m_x)g}d7HD/U%PYahyyէ8hm a^2k_~ՙX(3t FNϲi `4}J&rd=T2< EEoN`eD rNƾ *7>Yj,[zd? 5yZE67Ӱ+;  HbP~rɂ:AiwM8:Za=K!`7a !F+QFƆ !+`i[Vf/=sW*e[x$O@s4;9di,TA C1ˈUCଢ7! 6jFm71dqZQQ|W$_s{Gw&atuHU -9S=!{^e[MgS&<_}ؓ~gzsRTjo%נ8/SIv…o 9q)7@ a˷~ (0<f0c֯k4/^b$Ё8rK0t(lU ds>VHڠ e,t5:qǂB@kCd8cGa9$( fl+~c: m(QFR{ =kj:wh|P!X!zD]|+ԙNWd =T}+&DcEB)(;~=!:EdÑ* nFc 5%NZ)(u@it_$ 406 NdO=~MDwT_{f z"{#ܧe-{Nm(IZ<2:ict^Tk3,9XdY(y@9f!Kdi+zI*N RYMfQguq&ˬyd*.uj xl\땁XYֽ~vDQ] 1}c?q `~1 |SW4"b\FQ:%eprߕ+!}޴STJҦӕspٶCC]Lr$ D]::L}aS5U=V~P[aFMU+psȟvR pZV薻d6͘5`jpØ#⦖K,?,U;2".ΆK'Ryɕ٘+n-& 7:gE/>z-Lŏ*YEerF B/s1 [9S[  NW=wbT@Taw=2;&'im<';ᬶpIQI΍y_pweQz5$Eoy`1@~D8 ڣŸ=-/6Է!F$v_(q&QE<ؒ=*z{³ Y{'J⤂d`!Uf}CQRg?uEl{zZ6N %[A/*4O7AgyőXFp;F}Y&_$"Xp3VE6?Qܱ j7耋FtR暑&E5b$ Y[\v!O׮Wg%y4:1zp"2:7).+%\LiPrJ޴n{9\$.!N'̡$2ЌQ*8ߍM`'4TlfO&ٛgaItSȊ&Lb!X w&f80pe%Ć1ffl&x_)sQ??4(27D,R&]n!z?qZ=+`7TeͫF}+&O3<GcjF;2myi##I:=T5+jw] S숞@ ^nˢmԴ*qYCS]S!<.NUǤq!!BMGqN05sZHf9G:X^K 2oPE2"|6v.Bpڗ+z0@x=]]:3IN`%39r79:͖:Uf'=-N ?C<֏c&k w- SH $ PN]HNX =_EQB<87`-(& W,S |j"RR$DDDթkCL9^b' UUղ>gL߰ gTn{zFNQ3墆xfs͎ؐxv2͕˟{{cdS9Ha'!諻s_¯Dg?*d FYYEy 6v΃ ϝɯ}ۯǛz~=_#I8Kl$@qVl6fJat/2q5>rFZugihqj{]B[Ut,X㱆C}ZL놾= ޷sR^9"WdN 3jaև)gJ?41H7"T_H,-̊3 1Ɲ9%%@K;ny +S{0S#NW$tG h<8-^Tku? l;cB$KhdKℭV~5kɵ^'>\'bSX*=6u+gr̯d-vv.AVw|xĴDY0s "\4bJR̘K\Hb쁴,?;Y͒7s1.^ :D Jug1)WG3LhϦGܞ>|Ty"+w݃WO4옊v}|szl|h% !8ls \OCѮD}(H@ǷEx a[!Xdm L4aN^4קsh&&m"ukpӺ"]p葒a}JZ9>]c5g:UUMi%ɚ `丮DMN^-C7:(MҸ0dx$ :w採ڸ~A ^K^=5/E kب6MC\/JXlQ~VYu/ٙgpIG]4o9୏R4J;ٌ}ԥU^+4=n=j4Z&:viG[ ޞkP[#LuYjfp`/={R3c(9(,m_2^!4Her#7LJN9gu\3. ,4+j$כв "jaNe5VXVIǼ#8V_ ؗ<]$ xcyE-gjO%v5M顲Н԰f9pl`U2GA8*ɜt$69`zCCuLfK%Md2=%{ϖge}Kd#}g pCeO2܈)qs~ܬR.I;cpyz?sgs.|0xLT2 ỵi䙡fo7LPf hnX䌲&O !4R`p.?&D:!ԙC}&N](=dk.o/_l΍kzibk'3]?Nz5mwM}-ie6KM]a,żVM>^`BD XI$zư6ЫX>+g1wћc#뛚SPΈ--]#E2 0Q3^@M" Gi C~ (kF7ÏoN ʺ|@d| s lLX{wϻ/.sטNpTdG}3qh1nzؓݭ_ȢB>M`yܬYWXg%M3KC5 'E%/Q9P ! ๔JjZ|ރɽu0FuVRK| ;k{/&Q(?j=;5A;T] |s:G,&$xeg.Nyi86h^ZT-h=%jr 6` (P {W!lMBjFʫ&"5k3.oj#&ybZRlCѸkdO~U @1jr퐷o;kfNӗHTk/D3~,e&Omgd Đzʛp<:7ʜrs%u@itɪm=T/,@$V+jOp@Ooyǝ4jBh$Vo6v |97_ ҺQ ʓREqf[ QTs>ow#;A_phxr[]GlchhO\Uz7qטE_E*V+`ڠxDhU*ۭB- {MA9,?\s_' ڨFI61kN 2֟{w!z&@Hk_R7˥[+F ҽƀ"Vae"/6+7S+[eOg8-mxp%$7XMT8G2yQa<0z/_)\~$E$֣C4|ga1V9(HS̺?}72K3 /fJPi8UكϾڨE$|g(.(a=KU9Ʌٺ\#Nv#j=yJoP1̍GOtpRbɢrSQSKrA}7F/%g}>2û(p)gӮ̗$=BP $:qGKChM/_7\Y֗bA$AN-y4c1_} My|OƊijpHܩe>s[ Aygzʳs~sWU]pnBU=fqQ/lt*iQkP64c<*X4ʧ OZ)fq3=(0Q.jv1x}a|gP°@3cFhuS6h[f-yIL:P U2U1!O!ǻ]d$^G8HDvp8 ?6Fϊog;Kk>_!" bF?pkXDmuAېqx*dɯwm q*k#E/~0XYi2D(M ~ iO&D3i3o˴!HѾi 9/o6~7D7mlPm̦)\ᨥԜp! YFGN .[  %D24˚Er7L*[*ROyC0KUOdǜa@ƲlΦ7f#gU[ݒBvȭmpiUu"&);6PwVǤ?|S`.E&q|Η%vZ82+jhBY6ct'˥0!aoN6wApynyn xkT,7=y#D ,2+zB0,||Շ| *D{y"BOWK|g~105?kw~>gs?&~>6BlE_V/6fiQe;]xR2ΆhVe8FK V`_,HMpBa(C]nӜ/N؛闖Yx#zږqBȊb5ODc&ƽ0)w:gm8jGbV[5 m }(%L]u82]hAl]tfHՕh& H` Fj^e샇. yPXNE'{០/;@ҫoOJ@9v`4US3~BwCy(w萊D}9O5.<'hVduOQ(KU5Po6 H9%GblcjC]vR|V)M״($ҐIw|#_:fhZW.4чHӄ=vOW+i,1}![`5`OUAO m<xĽW[!dԙ'TR!Du> TiZ0ݗ]؞W2 ^t%b7&*}0+)j`/6qYR.KI vi2Mjh\=`#"Q l̶eȪWDZ(8ۿ*pH5)ۡyg<:8Wb >h3t1Fx)*9rIl%-&׳™ IiZWsB[7CIgZBEu#Wu\8t$]Mso{>EMGQ"_ {ix>_MǷ^`+\b#1r`y ZWߴڰ gO|~ 8Г9Fw) 4K` hS.-j43bsad+wz>F=k=Wvu3 A;>a 6"()/7'0wnr{ZKs ~B>7JSAFE9B\Ok"dcP]n CwsZ Z; d̓q?ڣV1l)2dYS\{{)qTinܿ$G(}jct"툙^ (uRXx{Ewɴp1 cn&v?dd0Y1kTg%YW*e֫p}|GUy $0G_^evx"{Gvm=880sh.FcԇBiS#3!5á,b #o)r:f;W{Ou+|1@ć˘Sd^_rXm1%y]., JZk]H>ZܦꨱE\UN6{Xi K2 2"$&[KsONMNe2FJCt 5Oגlo3*_[Xv@8 okKW/ј$m_=.E.lOErfJ%u(Q2w?t8 HqoLBY[GDžO9 &pUM$c ӄ{P<&8߸EZqm(-v뼙jWm*BM+=:2̚(=k?ZTgn'LeG2"A) Z3 X a%+gc%}޶b%+Ԛ43QruO(- | |pw.ɠTN.ɊQ'M-g&8%UlWbO ^0;+)Q~~>(o856~`i%ɹ"/ UԞlj=BkzHn+Їdžj'K%0O tOvlQKr"Aop>*{ b~.LkjZaX^X6(& ! ˆstT}Oyо/txt "KÀ@Y2ɳu$)Ѳr|_hH tݥW!jẇOPR#ٔ>QZzz=^e{Zq>WU~jڜ ZGjR;Vi]|̨k ?)/*ij>HH g o9lY>Ls#US}˗V:6R+b*i+>Eb0xc~q0˥Sn{Q!chb()4`ZU^>@Zۆg=~ZV\f Ujl}=\>d\(s3_wx`1#XLmE֟.?Akx*WB<BH;_ pT0@[K$e)h!kR kS qE$e#CNNj׵|wx"ư8M[PNr?`gvyJu`t')jYd.$XJ-5 u/'C%|"O"p7ME7" [bo:+!gu]5c }%uӚd˧?ؐV29f~8~A4cV7>>ɳG, Z mKqbuR3i"`O]l Pؚ5@Ke3kl/ cVl=9D[{OE|*\*UB3J-f~-]y 6Ա 4|5[A|P-14SZ`, ayzmyg]HD 4]Mt' sK_կFŵ8TG_TtZuK.\3K5l-wHϛe6Pt4DT;pv=v' 5ŜOZNv>e ݿIF,D||Qm p ~ pK9ȢG; `#[zC»5?|W&O /6 jHإMU*7_X͔ǯI&`ǥ;`psHMxue3aaZͬ]Na(KYh_fnה[X|3c{~5 EUu{`‚BF'sk\ʘ@]@(Px H/dlM5)^1IUy`d7ˤȞefOvP]*T2`R5FY%%eE'K9y] 0n<+kI]jjn}-G+aȠkcCsT߽hO&E[w~,cQѷOG| zRgYƬ2ׇ bbC}͆߳nx؆ρt'QΉ24Μ,xM򞕠S]iK#֑Apc %gҢKrlyVAה!vh.aNoت xl&NTO=+i>Bh!- P)elA? {2'~yU]oUHe?8fo4KƏ;rSY=y|,[MDJg d3zI_sd=Wtsn*b̥'[mhMٌla7Y_ s.8>!5_g|̬q,F>.W[!e3Bmԫ_XIMnW<|Z'`G>V]I3%oEb!|?aQSpv5Iz#TyXל]mlse,!6ƋO@@bf_"mlNn/vL F1.:Auc%O"QI-96ӤU,#K!mguNUka ٜc֗M)R?P_GaN~^ݭ 1}w_^lfD+`C0ãSRi?UBR zqnE^rY0j~+~\'[{?ڬ+lum85Lj}u ϚB}ٙ7:IӜ Uv/<5q%EN򠾛 L5p) >KEe1C@{ˡpYRAYfn44F%k<: 2Nor7gx_iErF⃾5ly3*RK 8X{lǽXAV E˵IiP#\SCU&?a=]|RL=\ss4 4gTS_ި4S!e!FQU9^6y~^ lܻ>u}Ly_H ]ݽzuv0I Oj&H ,#4*"CƈW:wdOպת2,F٭f{rFd8HzPS |D;E0?~lwbyhW[ +V.-B;m7&icWst=b ࡱH%tdAx3qr<亪@ӅZl=A q϶zZ@6#{/x7GiG:EL>sk^3S$]`{=D*J\XCN TEb&ʿ\VZeHYܽhƙL"a{T\ N@_r}rڀ/t%f*l"Jy+Fh^v9p0 "J糗s F.uz;@ḶGo-Je%BmV4,FNݲo8\,܍mF^'Wy#r C•LD!!>yG!ڞFB M8ʚᣴ[w6 I3H*Ki݊,;f"(r^[ikd*B[%>͓E&'XKϪ'<8)~K=ĆJ@eyWͯx [$/9ξ/&LF|NMߣtfjuEśK#eGy) 8чPc%wh;|Xixr}"RjzVNdѡAJg=L@ތ뱲sܘ4ڇoROo:;=&M>]/yYgA5:<~;PcwZ>z!M>دZ6s$ft.č {+!'G.0JBխRaGfSSjO_c%?=8R)bUDI&X#'.[isd|Er# =Kچ?^TtiM{4УGH^#Xk[ӓsO ZQtkQ6*`;z9W3*ӕ tW/,JG319 Ӹ=I`)]7\pis@x2$> k.W!,'v!'}i:s Üy iO/ ^b-m}ɑLNz@wAs&] VB D//29j8%*L=tOg`OwT#dܢdͰ|s";~FHvc=S-K[.ANA~B^="67E_2|\Wt:h 8[uVEtx5t@͝cQh[gb^vD&r1e|?M\HRX ~*l ,;Hz;/e\G >7\L3<#Q[8^ 4q%޼-ntaQ+KUCxrUn>O@\ JXBT Ai~46x!9|?Y/`iX-oU'i r})50%鄛D&J.IyN<,8wƼ:vА2ĀwK6Z\& w\ԩ/,sWyV@6}"v_ #/G1sH|'%1ɚ(ֈ)|eʑJP^-xzEޖ,R- pذD z,jRړNH_n햣?F Rsmi L̳hxu^ai/Hx%CE"qۼ̾gu3:DCdC[N'K9eЭ_yNP χ٪+aHv[t[EA{^rEhno(ޞ{ d"N.穗0dG2ʥ#yII^İnD!G♃bTg$}mėׂfP431b}/Dq}+hiIN+ɖŏY>4h&6+yN\}쥹j4 YrwߡtyVm]=0)CEQĿ-WGTgT祌N:;1.B&j7Q`ލh\BJ3DPJݦF(qNX Zb@ l?bm}eBn}9+"wc 2q 836rTT4,X#S^[146UL+OlO vxOQ'ÛT[ޣAZ- ьOɢM!#Hۨa[,"W3j]$Jaȋ]?_# cD.eW .D( Vf.IN6'7t#w?ۨkÖ'~Emћ ؉n'"o 5 C):X[!k1I(YOMd%%ikX#"k>lM٘߇R)M?cw Jn#$GvL:~Y.>Cjz4Vw\kq⑜6b\j}&uP͌HZn+b'ˍf)S'fwfG>06yM ypI$7p\'Xz:%9oaƘ JHu|_Hc_g9rO!ʹspn?DԒBf4JȈx pd{kȩUL $af^gK!i`a[":aVICoGM*MHkG#ɢTemS"#4j%; Zηָ&巻5>.(V猡1 i0 :yZkl@N !z1g9*Fkj B-aESzWT αF/59VτP7c;ݶDs9>% (T84͆#` V 3-GWyŖcZc5cv!'S^Dh?c ?чg*3޼ZxuD(ax}" z . ؖ}#<1,`գmq-\n-+(d`*%0 Xq].pi{ 'i+?Bȼٷ@}9vԆŽCp @Y㑍ϋ^Ei/;?/03wX6O0OBSw&Ɵ۵^&Ÿy1́/ARzj!d-D'^)$$_{/كHjnk4XHw؎_y'P@5 W-cubUL*`{{؛B1e1}ɛԏqonF%џT"'&ij䴳㍡cS=fNUVbl0$wIιζ"p*x+a<^Dlx?d%$Ǒc!ӻs7`Np?(@[=ԯ8N>gGcIHYSz\X룋LRGqx䎉ͺ&"n.SD ܳ8k$Zh<6_AE)z!+PdNO9#q O[+V.!Ԝw|cdFr6HRs^L9bE޷d2/w1X$Cԡ\bn3AHN c֠. B/E?c0ZAKTCEm"EYQUw$gim kA_GM?Bڱ1y=wc1*PU[SlTzB(V"@:W|h6M-ԩb`(Kb;(myD4f K(=Ǖ.<]n6u S«|%${kfY5ʦ2ȴ'u;tb]cm&;z/5|ѧX"-e@ȋ]0pV6|Er01 54TFs 5Oڡ#Rț Ũ49udYyfU]_Yiu1Qՙ=UKWcpȼd?rH-5QT&.'E9;o 8E\Nj9jHsE+žZ#H:LAIC. W~H ^܅U=kD:Xٕ< 8蟸UYj,UJ'~"CpNf t} B=i Q$7ld"06kS u<;ľpJʐɡ=MQDRtƺ#&eaq#U`h3[:%^עC2؄`_4aVTrQit4񰉐9oCSoS&?bZo-r=X2$: Hw(?k_'G˕6CiA wqMMdakN e z)<_- pVV[g@)4A Rp?zO񹽊!`!f¬ ]bP)3=ns(0**ȗ}ѐ_1߷lN}!|+.m0Kr:Z#,I6혡NiUuG }eć3Lj20S>ml3]Xafk|CWJstOp%| bDEq&C+#"Tm~L?=1yDZr~gV\%HPf0azvsˍ~~X<(LjGO=; '2f~%h$L`nG@4' 2kG+GQׂsRܕXc;-W5`Jy;QVkuv4* ȔV2.TE҈u#I gT4Zq4DU}uƩ]SZh_d+sIpPÒPi>^JTubuW+3X\絸ܥ }I q@5SCKJ'ܮ–ץʩx1"by/5}\vE0qʺ)XawƸ8tYǐy݀tߋT:!Z%W?:nKHXd!k1"#P(dC?w'cζdm,ܒ=K;aOQkZCg/ ᣱ\Gh5Iȉ\1خuM?:WW, viϳ؛© p`!y|g4Ju`{s,!Cī[,_rfB$cҨM W\Ve!jK6+S[IRW;mmz-Y}{)'PcZ3EW+I׋(`(1A܇ۨ0:O{bmTNm.iwmsOjd<. -%hc<{*1kTrqs OOY]rVcx#\&ml o2{pPBWzR3kH*77a̤ diX©Dž,.]^9B%s"[B}>Vރ0|Ӷad ]Q{o |hwjk0ghs=*~O;Pm…{@l  ,OU4>8 lLM#qno6<}xf %QZ )-ӄjH^=,OMUJi0 uŚƣمhФ[cB[ư7ex " JS2aE@#i'{_xfu r>T~8;+ 9v;t!YލN+W*͙gþ+}P-tyOXJ{MP7!Wu2%ɰb}.hNI*)E˒|b}L+0ZՋ:qr33R2N| ?Kڅ:EMbA9X[-_HIDg殤9߽D8;mQgZ༸p.PE'u%,&ω-Pe˂a9`yC ltāgEĝN+QS(֮iFf0zSg]!'opPoTߤq<%Lk+*B]AI o }mA/7*ّJ'u#]|PâKz-]^}K ؿEP#oDy,IifD|ϲ̋'-^##3anUʢĀWssR/ D'Uݎnȏ/ݻM,@\@Yh2{1l4X+ą|(! ň@[]?^, FB;z)LFv䎚5XLJAsvld}OU3o7xcMPhܴD~gl;|N/Ɉ/u8jutI&kcIġ,;ŭ ɕIạP4!YoIR w|xLI7]_K8}#]f\0I{&ڿ_&c>pY#Ktؙdצ>OJlʜ7L6 N-ԙTl:|s1C9oK}[Lݧ[3ܮSZ W+шzC?C'iy qzOM==ݕ&b{Z=H-ay~ZK2눩=5egp~A 8u$ִ{Ő6ao0i *%c`:4^讎qZ~]o^ҡF롑h8/ 4R׃!}4 mv᪒NO"d?;!ECS4W~R/MSR,5&BS\NWOp)U,@MCVNqsaU>2%AU߹YY0ۦ3rƝ^_EEHX]ȜB!%obMY`*bvLC P'ݸ>7#G)lE"ڶ-ŀB7Իbw0Ee_ʗ^72u݌l!9u3o%ҥ],[^SvusclzyLxOْh4$yl ?#nPEt q_MEz,O?/I_Y&nd=8A4l>>i~ '"A?00~YNEF8g ;c]ۀ!eb\aK̾lA?b(uIi{3_`χnϖI!_ؒB库la4${؀œ'vcdUms|<¸~isZѿh2aYn;z 6u.qEn5)GBȝїTI- $17=lXCxnZg^ܤc/*"{k';M6CVn5MKu943 [1Vᙏgm-{e ܫHvn7mͥ8WoS ab##Xhwfe& еsGTܡ} Z[nsg<}Z΢=M>\PyXǶ8@][ op^%J1'Q#y]JLLt}glF(ۋYX"J/.3,_1J];_ D*#g4|uefCR GĐBP@$5j:=E|!WƚR>+<Ղp(Qu{ڰ(ź&'0Ԗϖ s2OR LX&i;4v0_>wopF5Q@u3zlyY~)d qMBIu:e nty=v!g^WgC7]՘@g UbH6~ֿw~ntVC `^zYJw]#lZ%G}նwI" eoV`扶 "ʄm\e+c{D{bA|_\ W} !ۜmI`(>dV!1z~ECdNEL~ >93N 7#~Ϲ! yLZ P_Dͤy_b9Yi٠.eAeZ}JdR ^0c+x9 uA`׻s}Z/ԨRaq4PY|:;:-$m9f)Pn ]P[!W,Xr@UcSzOM&.EJ89ztȮ.%f]p+Sޒs}VMc;gpPq>ͦ^M Xih|{͉3N&6 ^5 MF= c&OPjMj|eg_߿A'+g 5ZEhx,@.wv8S"~gOo$yHa5`HrK/\>)ЬY_(W`3/RRYvWv>+Cg|Ն/*4F/AS?ߎrD,7%(*-}-ip B$ktJiLQ"XBCx@/U]5<^ {vj`vWiEKby6Aad2UɁFjk@։=8:6v*u[Ļt t*Lڀ',:.c :1! ]1 %L@A9%ȂS+bl^AYr ΚO"@AF9(&f}$%+ѝi-r*ݪX MN[p -΃ONcsF5 > 1 ,7\?0"FHYH]C,?GJ'ʫ,T;p`m:|%vƱG&J3)]; pGh{*=ʹ5ĀgfяnADHƯ^zExX0YPhWU.nэ]Vi8cho&kS;7QVs*`3R][)EĢ S?rnss>n5juI/|_~ri.J'̦hzt<-U~BfFd;TBh]75h9~\)E;|;YOy.W+/GU6)/7YVRjz%}3k_~4 >ֈY ?,4 E/`IyLPrq(,QKl#>D5kSTmH$v2k }އ9ѓ  Pje) a@#f7?9&$h#Gb6>(P 2[NټUƫcgIΞ_L1?I&5k/koA0 ¿ H|i+-hkCe[wN5y({\/@,286=źJ Mp8 W6P̨9 O+XRFgg'`(%i_j.S6V.xR/d`ںƇ8  U^TXN3¹q W7#ߖ=g>*=xӒו+=3jPv AS~P_N/P/b熓='LDyؔgs+ڊd _:T%lZ~B?H;eOmG`9mUCc`Z~G@[ޣK?!QƅsKũs:!9#8CÚDeyHq1Al6۠2G?rj"}!azoQ&g01:4ش\G'Hʮ.hL{SYEl,2sH?Bmq\gI9tgvu6c3lZL̎w2( pcMۈH1;Bw *AydWmxngϘEn!G 7zu܂ 7M\mMxUh霍p{JݔZ 77e_hdؾH3~T7 Y~.Í& '`X]">Y@Ⳛ :4f!:)=:ʐ*MLUXciKė7Vd* /*UU7q׳͏pPr{i۸o_H(wSESt^VO|Ъ(!Cc#UsA([Lm{#?h+N?d0:4'Z`Iښ%S}EUMy_Iio* Ase5AZ,92gGέi0H^8=3|U&/GDcUd[_пe w z~:T/lN9n>*eYd2}Gs4JT g v!S̹ļsV&*|OƉ:-9OGai4u-fG`rPTn^OaȩFCB!k^)A`>nM1Q/- Ţ2SEEc@՝29K@ &RA ;q&UsW[s!xm7PJ\u ;ʾ_R|=MVƠQyל ̂&s@]J$_!/'k܏ rxaV'\ &)S&i(ğDEId:yqTa2w1YklF+۩EM3~/=kKĺm/'[MĔDTQP_i~FFR ASoU(umj\I ?ѕQ.ABaGmm5elK*_\ޘ2(;{ n$U,2kN|(hD4mJ)Y}1 CfVe-m_7#=nS\Ni,==xQ,?i?kJL?L _(T'9zK2LpOEv ^῀)-NҦW+9 nJ&u#V hd~h1Z fyڀާ{ Ή vr~,f݌amU^փ5dS&Fm=ص}\-!2dqTB rRA$q"UO2ʥѨe %ejg$N:^cN1NT_BDv =JO/F3VR)? fjBWlX4ѣNw#EOFA.P+ԫ I8괁z)om DAto 8I- $l׏_!ip%pfB3]wɩD:8+1D<*^/9"4wY5x^zZ+[ǹ /)lX\v?,o~%(&7=/Xk710msk}S^)y|l8[sf@OAlG^Ҙ*|Y3"۷ב[ueux=b==:(8GOdCphB4,zɊnh#ˢwTce4KYHU9)$tndv o}ymT~o`(؜|mͰc0:2,8nm.U߹yȺz w3!~Y?96=Әܞ06_*wcqH=,{Kd2+.Z9rv[m΀2&f\9١-?t[|witd+u oCW6F>'ͯՄ]c7H%Jxj<@6J KI۫.|u;Z>}m|kӝXbMAB;Y}#ڶ#QSj+: pgؿ.DWr}Gȏ0w%u/9躽à_ q$q1_޷2#fa P- GprCôѡ)k q=4F}CQbvUq mffŒWD O ު Vg[ , _4.d%Ʊ: Ы-6OjfVzԋ*&H3uHF?JSL ,%I> {QL{AuT&9k ,(S LтoPZ ,3NgJ˥('賅d_y,q>EߘՋc P(qUU # Ҧ` eF鳺6z`kBP,؇V:hjgoF~ `kL9-e*fZVSS?p}^yyY6m|Br?\[ȈXu›(,y|8 so3(D/IFt%l^kVx7b-Hw;g'zZ΍WE|廑D*d2Zc_9%41:)~IeIE|^&umɫGhv2:>BYqdGUP gqd MT`wA6V,W5r 0gOMz6pNV'Y|SNf!5_}ve/VwFqp%o8l Z Өz$28(<+lc3$kf/Oa4,,5]Y/sHbqpK!6P"&SS^Ot?EYmπFGd㱫i-]fcv^&zɘDjw3:r'\(G,?.q$ dx,=9Z<_I}ja@ s> jTZ3w[9.+Keq`DLhjP7hY/ݶn&qa} Eۈ$:.M#ᩳuo J0ِpEu[\ɁiD:YK<+] jjX榌HLNώR!wJǴ?ʗ6uZhXQϮ99U9R]qjwZV[sqc #[e-rzK&WD̿J4À=I17#°vm4a߹`H|F zKEKIJt7_/(]Bx;|YED葺d X >uMxJM9'99Pb,\i渞Nu.y9mPR%U ,- ^)6ɋQԹ Tn-B> 8@=JSf;Ώi.h6a_ Gn/vYS&2DH}Gm?7[>4(kSŕW^1Fj ]-gP=A5>S܅@==ƻEk?3!"DKb<[9ѕFb A sna x[[%LbT}ہYä|vGt?P+mR/c݋&c'IʝXGbbLIXB:Qܨ{fF9ȞR࿩ttHCd%Iэrb=̛:\:!aa&+}g *3<`).5rT6xAj!#wY=3}C)%61>I{ЫR~ jd:w)a^!jD{N_$I⒬ZbƄ{_G?n"Kx?8Ov2)AjkSdJ ,JOo3r~_o.~;Zm@VsǿW#0 ?Ս_EȤ.eテI}z m1ܮ$^9y'_5ظ7]g+cdՊf'o p{]D R">Y>9YW) EagH Zޢ6pۣ: n(7L?S5l6Lp;E+c}n+kebx V@pK*gU_W yK$0ŨFEQK<`v#lP[%2Z:b0;@g@b?pF"@K oY=J8quT:/0D5q~k4-,2}41f-ڠ*T8๕'R@`Ct6#*-  4вXK$bW^4*e:% 誔saNʜUR+PPgQFomJjAZçpl#Ru?gK(RqfWy!>]MLYPҗ3hA cD`"66 rZ0~b4sRogZ؍o3@ &M6׽0`k0jlՖm=l5նT}O]J kl0 dY?3k1J5jr-:p0 NX]"%?H0Irb [塙Cԣ'[Tmtwk憥vDCa~8}p)O`#Ϟ̯,*8Fɷ'}GfKKA d28xApA|FBm t$IW A.-9(ͤ?jZ2|e#bSnHA䎉]a|}DEd*G*q%I[w&3R$K{v%?m3Ue ڂT~Ϥ|aQ0D1͓$ BgD^/@N:O"#;@  ;Ͳ#8dl&KWœ+įl!zQ*b-/zovT5SxdM&jm(W_̊e2nqWCQf`e.a-r0f(/rUiwiwԠyi1(=_=@ȧo%y;i69.H90Krш䐅ڌV^y>YIm2YcA@d bjlKޅa.)V}zf#ˢWYH<_3xoyVQ ,BdQw˟K_j.=3k ! YTtqAc(멓kыf;*h ȭr0?T~ɁQw9ƥWɳ^Qp>#$G 7_:bŎ%ٙ[2?xj{ ci*j®;o̭QjҺ/'Vŷ= Zd˳'R&kHs[6[~ oȠ^IQ*A !\_ adF{ix@3i{~mxWzF=( wˎeV"Ր7+~c()K$Fݛڢt\nU3iϭDJ@8~^iݎ>AXmcP R2k9c$[|n(yMLQKI*Kb\K՚_ڤM#-g{ DFg3Xgc؅[ |v0 1;RZi4F H4zHCȈm٥ XxוzȐa% ȸȌo?4m-4D NY,r!ǫ_۝695&h 0[2u+H *D*^R,8I#P-4 ~7v75>TEu?;(V>lez~ r?DI[\{j]_C]6C܆]uly;ש.FCSw MkXt2D| >Kx(j|Rf9:W)>?6|orx 70H@nOdrO&j4l o$qe|8kc_{#ԯ6UI /8,Y[v>g``TN.Fi$ 3ղIr&S» H1:X"G,dzPWn*"ȲgJj͒%th佤8}}5e{I0Bor" wW+*LוxL4K]k UV,d'H"r@Pv4 e/[%|bF XCv+&3DTƛ҄w4qu-Nic/܄VKHL=m[Kr9u2ֽw{y.1@S_ǀVBsU.ݦXCRAoGںSĭQjq*һu4X, dW_PWϊndj'""*"@1^h4' /՚iq6rq% U-HB :?qm6M8X4 ];kset6v%0ϧ&ܪ xjkTڎ7(fI+☎tu6pѹXUc:A`A{NGbȮP- G4%Xz:%즞v<렐ܾfNqs\4w<_Zh9Y!nh*x9sðHO*kki:K%WӃޔn|)):8F%ga*{,ӧ4-;>7vbsdxѝ-].X)A.B-A֑~#wP$CrBZ6ͨ…Yԭg۰֒&I!Xz( &Mq fe1_W1Hճ[h1q>\Zr_n`tA hL :Cgԙvm v<ݱPmԐd }W̳`֡fnDs7BSapoxmf:N[< *$'. =l|2?!`reœLGKg HFy1A3F\,fѴf]\jTdžWǽ4`%&ϙ?Vnf39#hxy%9͂}Pi&T3M6}_XRd{#Rw Sr. z'|et< "+'Uw\Ar0uvYJK}Pn/Y"~BC(swݺd%dӧFR~F5X%o)T[h>ZK264d@n9nŹ~v$fw"C'ER6,uZF/n#1i;wXIզh6Zt:D!ZQ" U̅/gRjNvЦb^|թ;5?Nq E0^*)=WPP#-41\b*v6w#AQtt";0;0kKBm#L'&YiG$ >uw5zr덅'敠LK$ Ie"2j݁8ҤT U,74ZzJJl-a7#Vn k@H;Z2FMĆQ zX@yjw-J7H )yO>x%2Z٤9sµd!(QJd4AOl݋ZDA`]T\myIwEiJuuo:Z3?4kkLJp|9Ͼ9~#(&+K*2L"iDr"5M*4D!?L;P,Ԟ;Op]HAKqtK#Ϣds%lmَe\[1D$?{u/Ԇi, C`:O'I&át!npϨ8Ⱥ MfDbK*Rnm<7it I8xTQJ$)[C8}@J2Uثpf$ ZyEK@HT~ai\I6DPm u&m2=ؽ@$-F+"!P;(Dlhhhkvu 䝵Ki7's~bba$զ#`n\J%dM_*az|NtJpm2˪Nj|HMi*Ǻőt;a} (hgBU '8ڟ :GtT}UUA7 ; 28rXfHE @._'DPFɦQȚ$FKCtصW0"3jQFh< eU:7,byO0CHҗe0CXB:f챼Bگ\\Oj;awsb*{;y!2R^tMU%D1`OpO{N2mܝ(bHeoFy>9(:GgӅ\)ٛPwj:+_Clr/]s;%U!jgk%`oDpJ;c7ע !.ZI nivT SCqX.~1Dm a:@өBs(qA h|d*  RO0;u'!i>\;`Ҝ %-K]vq.TF'% z8Cf.xE*g'1VSU 'h1v~c%YP4*2* Q$~m] ) t(:z>~S"/x`0_%.*#%łzxPͷSd5d@(oHCNi*eҽ H-t~(H!2"A_ٟTSӨՓ1֮duHS$x, sxmyܳ6k*MAI?xBæ1!]E2z@if|}&s_f4{JҡS9|[su4348C|5 >, J`zgµ XLe!浅G1Ƨ@,%n]P(9QLTB(H=Z=u 2r3ݜsac;]bO /YRYQRa }B:#u 9fy+Oʑ뼁nl+@R}~wX#?h5gh*1qW>0,CfDM8{؎w-D4 i@T< H"p}_O=Ei i2B C1؇; ѸC)|mf2*3vY! ѭ"e1 ؘz3s<GrĤIQ.}5"B!iG=!bJ%b08ѓǒ@Vy1jFؓHg6/xVx62•Y_C4Ǟ2ejJWaOYyj/(4JrkSr,y >tdnG]\M?'؞Y=i?"M]]0_:^(v!ռw{ 칓$)i[gS 5l@jy-:B y-VRb;+"ݺI>d9ROp3c^IP8HAv3ª59; {Δ}n^N+_ʢQd")3VŀesBTaWi)o@Q48Xb87QDt_G=1Yr6r5PJ#AvMMm3.ap7U[tD8 6\kK֫ 9w,[m' tѡ'06e Wư7ӈWfƸ0iV . oF+B#[y0gz |Bʆ@e)l^ hv~hM-;q`ٌ++doQeuDfLb Sfl8,ʮٖ"N=sf4%{s[`Y@,@W#p-)-;@n/_KaBO6V/i50m^xs )6AtA XWi ?j=|g`Iv3P*;րApw{+9/{XAt!5ea$ /h$3]*3\7")_^2>v>T6EitqݟżB E4/ZJh~fџt1-C<眵֦}ƓyUpS9K/ȶ x BFܤn/%>ΡKdC+-p&eAIWۭ²Ձ524{,t#[5hwWHM0RʾP SD꟧qLu98휾 V3O Z[˩yW{Y_!Q5 Lu&]3J? cTet/K-: {.+ ;=l`z}ڪtEّV2A_[5@uD⭍v}j=zkW*)ev*qeB;[ xفb4*튁i?`1>,E=ND{5_Z?v=^_J 2hE}44QH&EZӑϠ !pP/E Ls A^+9>fXW]߼Kɯnf bUʭ%:BdO V6rٻDؖ8#.5[q!=Pvv龢^Pvg8k ?zax|AFo|Vl @Z` ߂Q}v@d`n2K=΢% `|ȼWJ'(hFc蚚`b4i*10Vy8|YOҢ9W n|ER?OS'0Yh ѕ'2p /IUC=5'l\wHEB`3j =)pp@M:uUZ쌦:9#2J ?D]*O DNcXP_ZB 5޾TI.}Z0JYK @p|R뷍8;}Ix> dOJv8|YK }!1 pnQbpLz ;8!wя1 bAKwI ܬXUao1>9> ]w' 3Ҭ+kzOK U''!11׾՗򰣚[7f */Xm)O%к}F;M(Gq9:KiU71*sss(i-y Ż*P{f|5r3HW8w? xn;QvCm:I|rzFP={+ 8[Eg8}!uMw5V J2-d!`}ZnYp˖ϞIo(uݡSH,IϠ?7,Wi%±n:=3NwB"kAF9@eiF Nu_2+TָW~aiEsu3hDŽǻSQΔsoEFw#cۘƝsou$|Au4G(N|_KŻ0baҚIY $F{֝yң)u\5CJѨL^Z"Y _" A_yۓ'dygB@1ko`ATyCIEgVՂĉap8 Sj&WvQ,5*~D稤Kx3 _p Q,4gI O->%Ċ8F\"+h,C gu,9Y`s£q~E.⸴!TcRxaĮ]M)YcEגCn^d5w S--\jP]\/3p A;ofd}shAsrXv5Ѐd֓j) $ gbD֠Bcxl8*sd00l"TEq0~*hN@s:jx*M𝊈?t} J%!Ȉ:QT n 8#w$|dzlad%PlaB79oxbAk[Q0fVDo(F R\]};Fhz8CQpk0G-LEsI1z&'| )"I܊It=@F{E%5%<Ƨ_^Uv:~"AR8E-N@< N7;u$A۔ܪ2æɛ~D݈z-M9iԝÂw2NJ~bmnY$5x^Ԗob5CYkoAeF/e HKh;Cpj4 x,lCM?pPʱOߜ;H}*%&Exxnťη#nΜSa=pst취$P9s\x]A:CKkW0AReEK:ڞt љָ҅C tAO ŏ[u"Av±9sf ksWDOWZ# 7# i*ъL6B*=\UljhNXCꐓ :D`^tuyBS6Z]nw[I7+cA]f Ԝ7t3AG\ú|<2,_1D͇yJBSݒo9+4H5{Bs6N*:LFN "- m<VɀtD£ +#:*@^%` m@$lL'LO~|]چDy01k֯(R:ޭu!#~ ˥EbYu&ҬEL5Ns~MCznXH =IטؕY pЍ'/3ئ%MiE;6d6~U`哜fI*ڊč?⟆'Op9%i'P,σku*MFJNkZ##"Z,LoDUȨ|RBKutS!]L2kAUAЃ|E[wyH(;VN/U3rJʸ/se Q=|sئj=AyСKx{d vJrċlXlPQZ;Iy{\?\8f>>X̓Zb ~XQhRUxCwO'Ё4%*5߈x vSYbu~INѽ|lS:DJ<2'd~v]~HB9"[Z78^ <8]aSoRv^7˱ )ɥ~n_/?h"ٵB.YeiS% 8ǼpT:PX,o\W$^)Fe-mK9xy a2aJwBl R9VuU~SןBeZ3᭗8 }G±3Ngˆǎ#1X' FvM#ǛǵnM%JS1GI[~ipJ'g_0H<c E=~T؟Lm3C{\"MVNhZrֿ"0Y@͈󖅧1 Ӧm1Y(5=Abo-iȪ|GєwJ\N\3BzLkM1><˴7:YU!Q=?7xԸO@7겫|sӞR0_M9 %pt!Ά ΐ{Jyx NGM)p]Zpa.i)~J$s[SKڭ\xKuNEJ9+C^%s+Q8 6^0bšOw*$oFeծޯ4lK̩y1hJR +Rv-3ą̂ܣQ6ST[~Ո'eN7FC$6>68{1)p} @(y/A؇/"GYo,P9"{;DWpόXKarh?C~Lˈz, GȯiBn!v[Ql[q { 4 bV\E܍ Yk5]p˶qX4_,vջ_4mAʸwȃ4Ki0S13dW)9~qVfRT,){u+G8L}+hBHL[Xdz^o7NCf"nj8rls/]9?~M%1 R?A8N< KD~1.q fR_k {x ek& sԌ=xnp +8uzN#냟_k5:khLj6] }yTϖYnmVpy;ǦwaUl^_XwȹYg5"}r'5 h] jk+\:XwX N ryHXǧOq•M" ev7OA=(ت3[ p*{Atgׯyui7! F'D|9`E❬TmʸDkYin֤> +q2:Cx\ZDF9Hj5QJ~wHBhܣ<ʶ{zI*~yN*+fx) \2~2G"L$}vې7,ZcO *cwᢎQCv}䴷#9^e8أM2t=<8N[{-`cx=ܡ${S5-&ǥ4n#R)gźژ^ *$YpCTHxEUիCʄ7EϸϚEc(~ }L~%fI{E[fIr@$vVc{`үa6L?z2SBɎ> ,kMrAwվ"9 D1NǬ["w Į_i!If:R?@3{(尙%hhly߅ߋeH> 0 bJDꊧ CȢ.NRCvywINLqwWb1ugܑ W6 NחHc㣚T>֊h|5"QW/! u(# bV&#^eiA}62*D j1 MS){O2Q\5ڐǟ;p=RmX5vˣZAӖݤqnɦ$J{ G̨$邐aw~P>مlĭ*St(KDŽG*Y48.U Xu-WqawSFId} eLЌS=4q)Hg:&$n&#l$VIktxBl^غ *] D;RA>4;=Q~i{M5)/D؊wy=<61!xCPM"Уyuu3_K\Qn&Ue +=Ku]r$@Fr<# Wm)Ə#4C0kLY^gp \ nb=y3a(`Zb>0Ld~'ϊO\z\ȔpYP xy͘"Yrx>Y*pLJ-l:ʆ3)OhX?I>rHHdߋoS{wGi6ɾiQ@vԠaw٧K.M?y<' z lʙMM!mcLۀ0hT[0fɈӿܶ^'5OF+G"T 3dG3cRƹ݆1y P󊟗T +[;-z>}~µ ?Bί뭕Xj'!k>r#|2ML^7i\_To8zN2L:CC"q²3,B'sibY9OML: s.z5&+C'.9>24NC}lfz+/` f'+(SɥbR]hABRq"šr Xgœ4?q; έ BSC[QZH77B^aLM,p Ztw8XiM1"'2,+FZ[ sO P!ӛ/{ ?dPo@\HZ e]PPr>ǁMM7A5kL׷~'y70M+enױ?TXX8N8Ëy *P2Q{s[JE~+|X"~ʞU~YJ#Z#p% d4^,: ]=UώZP9Sě\ٟFqvg kȱO󔶟xBœadL>s29z\J@ ߴ&JcĬ!H؀WAJzN0M;tvn m6h!Q@\&Z]ۤ@(9c;*VT:eU!/# Obf \Bq݋o5OWxP"ÅUWl^ҏS=Q8<]iO|gO!pHކ>j4{7Y'&,0 &.g1CSOHB~{J/xY4U=+X ݘ LJsGo(+E>Rh8a}/$wvۍF m7P],4!n[*3ùoY1_h\!y%fOIJ0\ w6FSOg zd%V`ՓHg( YBsɩG:aJԪ8>o 3Z|f}8A`>c|Tssh/Z Ç,&J8(/1i8m+^vۢ6ãͫ\Z&.ӛ^ ȜQ"f#@+Z+Zդ` @c}tdwfhFz=6k{4Ռ1\cv 5|8:VTj>4lwT:a,\ $#ye{ L~T]G}C -1$[o"*1AR=C(r&L,#J#t7%l0pcS?PqYuIGe@sZN3*ɻ>ﵻ7]y3Yji *~P U73 ܮwDSM-&;<) jB4#% ?(-dж F % d_|ㄫnKVx;1^7G>:wUdW $3 JnSqtbzܻY\QeY I $B[fth`{\[Hx<a=)*@*J e¸{ (7?<p: M1DZ<7sH&/ )Y:X A ]hGaTrbO^J-ߞ {>*>D3u\NE&L$Y.+6}kRͮˌNY;5LNqѝxQsPw %HjpuK\feKu _[ߺ;g^EvFgB o_+dh^6ӞUL{ =i>f&AHm1.ؐ;&irj)g# ZaE71&ޙy DLW$3q^[(e)-z "vI(PL4-}@BCѠU|ҟ{t^[\_W*ДΩ?{ً>;؋6d̉X`!VnZt0.uWљtJg^[ \]@CQxlXjِ"kJۦ:7bl &GuP)37,jla%B_@ˌyW7|@b\vnE9T4`"ןHkd mW͖J:E8p/fN$@4yP W_?=W)΢M͊O_bU TGW? IW{pRI}|(.c^ͳLLH tY 4QeU50R|; hMRPbwp|vɄ/>e.+_xkf_Dj#FMHBLne']<÷VF$7>[6ֶЅOTW!7wo@؜yL,~裂t E3p:x)_sUQR9'ƒ*n{~~-ř7XAm e7S528a 27;{8Y ɀ4Jn nH?&j/gՎ`vhw/lgTBaѩ$T17i(G>`WcQj6m22YKcYXI rjj5p&nH4̹m|H\kb)<`N`.R(p1MOW59d2N`4CB[sĎX|^ $(r"$N= Akf0 ">aFcy& KIp^fui\^'BRzK+ TM ΊǏnRNBɎ T<%#t,V{9fWv?¸j^jV F2)SH/PlMWX~CSYLx_I?>Tͫ{],1G]a\cYEp$#ёLdB tD+3<`nT+ (?&B!?d=K{ml=?U"ϷjBWl(k D 0K/9Jm+d\?::cQ֔YZDŽmMaN?4ga/C(7@+&Q: ḙ`2(_Z&m]P|Lrv=4ZtB9NRz2Q4"6OC.\=\QC2J}P`|f4YPdL&5!bXl⯦^ 'F qI ŗFG/|Fj|uxTQ#Fo.ձ |C3n^=`\,t&ֲ{)4"01z-ڝl1L'Jj50 6=1Dnxj&U@ңHD?oE+"ӮOjl3؆$]A!5A\5c|O2eͥkQ_CMPdA/P(Mwk2ax;/SR1=3u4gHAwӊcCͽ&q:/ cPL\})Z%ƻF)gj)WD+|e}z FEgC& >H`=ѹ}}(L"O!R" ZJ3H?>Eɲhoj 2%v@r9g,5&Z*RVAp97b͕pzqN4;SJvFN Ǟ`rڻjWqzE}AïVj Pcn9z<7$Ej58s`>OY- :?3*eIrQU2kڋHgۣ4tY| R8ԘK!2S$/|U+xӤV(fd ‘Mԫ *_iFQ.)-$&Äa<8$%zP\hYJP%|vw0#U[_Lu]4DWGRNk'3w#wNO,ժh!/$sIzY407oDq;P>AʲqO3 !~dZZF-#O7^eϿruƈ|l={2>g"KXލ먈;羀ĭr%d: bGR O5sY^6/qjM27Xho8b~C*]XVpBcᤒ)G<$ 7Tf:[1FP GzYУ¥rX-Qj+(ޫ~㿯b_E;M3`9MQ \tY}VRfx}IY .6`MS&iY9F\>gvQ@Bm]xN|S R&8ܱy\&w%i?K(NBx/@rtkE^zd$x(%} {䎶hE];R U,: FJE`C~8f?l&ahЇX22! ܾ/خ=Z<(XvpZzrA$MaM/5RNM?X9Y <:OUr]8 gPods`XHR p8@1mמ8Y@FJ;AO&BatÍ^cŤ؍=[j3i}2n02r~2YrIKyyJ/0v(`h* ߨUƥVG<]&Œ{%nF:.>kVU-2լXY>rl1*O a DDRO[1? Rp|d~+!pr&]cDUvktbe[1n|BUt۪z!pK5&U3&o2_y{dlƄh~,4F Su5~k7puf2R (GGڴ|tn3T2u=HTNhɋ J ;w Sݴ}:\KI6r\$2jdSt)V+l Ǎ}%bQJ~^8;"/]6滋95l fJY*ơ)P.4Λ|pamaoXK+>hBͅZm$2Cz݌Éϭ !qom»BW,V/yȋא $ iH#G`%bf8_bր1'H(E{jL 8 *-YNOWÌL$}{BNjkYUWX"f6\xk5he&v)"Ų WgF]Ac D^$4 A\" Ɠ mooKcsUApxqwF6VڱLNZll깿Q 6IjyW%)sZl܂w6 NݲnWu$Fu % ? (ɃM8Q;F@*5=iRȓeҝ sG\CsrV"R BW([U^3\C~wr~o0B\tD( StOtLC3QxطR%ė/ŚȤ!v\S VhΘ0]{2&ص#~NLk5)*1vP +q]d 68KO /nhRNV>zDy*QpYO qjnb l<`j_Fl+`0{ۚARKg#ީUBU;?VP>TQ?Fʦ]۪x HvH6{I&.x"?ڎe[*xPM s т, $i+8<_[|[DU҃OR嵒-rءSqqO YdgGx<}q~:VD<>#`74L.M z91},<тSDL@sD8zh8pRJU d+GΥ eѣG)O>,o`l8yL R]cWbs bhU6O~`&ZΆ~7t.+W>Ӌc'1!F:= enY~FLHS/w{KC>Bj{)B1K%2uZ<ϒjEH8d߫:!M2?a:ߵUd'>CWInb]8zs %r7 qBa,qYKYwÌZ;Y ڔwfp=+,A*S`ҍf[Wo` V?si}ԋ&$ɋHb}ڍKboO.P1`^V*KMՔPG{V-狢4L=klk_;bVDQLib+'=ICqp9w;z灅KرlS! D )̞2ˏt/R@Fr-W{rQv1PY?ZQqC85$⑞51[rrmSm@T.%Vx㐦D(%|HLE j=IpF!J1bi`q_K֯d)Ds`y]@2Λ8e`YVH]X_, 9*\j=wh6H+?3w~oJkp:/zicRIB5 hY(]aisnOUy% (M?yg27^ r$[Y9wu aGM ^%_jJYԮW߄Ԃ4Hyeȍ+fJ]?t"bI^9>JG>l9pKΦT,w+ܿ/YR \lCdS P^0o+s$M#_F̶qٰX_&O1|Au7!bFibz"8edJdG|ztuޛ#0=228V Sz(7fQ/m!Q%[iQI}Ѻ7#V4Cj!|h UW!3d3U9wMG{;@@%BɾKFv#Ǽo0YQ%%`e߂M7 Dg@Oa#N0Ei C"* +HE qtthMKј7H>Q!җ#Јy1{~ 7LMx,ChDpi1sgu1d?f_RCb7).T_- ~= _&yVQĩ۽iyinWNіڲ02(K-["P0dZǐv+! l 5lj~k#$i>#2ú#u EOy?\X @ ƔܖʀPlCþf;YXp׌l6ܦMs"'ѻ$ \ [)ϵ26v'j"Euښax$gz5N <e{.4e5 kl#?bM_~3o[4Gaf? ri\EXZ!uGq59IL|Zښ;sESUeBd*5uv.:'~ y?jt[l)l6+g@ 4?*7Ąe̤?˗Ά3 B*hJxNb/[/i=[9aD#'=5d)%%]"Yq^O oS*9euj(tu◸2 .)!{_ZojIA_M[DX}ͭ vgv" 撯]7_&]:ՉCFXjfu}jk_/F;[+iFeʚisڍ+DvGT'(>^nrk.r"6VM|`FeIQ7FJBY RK;(7;yIC=\MdMm:/'j_rAMxq\w',^&m+rZw?EK֔Fgpv2MVES3j87<הs=L!# U #96wCMdk,ifC?7F>w?*3,qx\ƪ0e"ȬV"麤P6*8R+Gr {VnHlm鴋? WuJ}cCA"؇߸Aƙ TwjK$\K㵀 "$"4c}*LQ`$FFڳ;}A=)U=GrMY1`^#~/it*NNn$&@/zoSۛP:fʠ;_C",חJQ<ׄ5ɚ=|jb`q+/#"ɾtb(t [c}/-u `I c)ӗ"_b`e'%)c䈻U DOx;dlB%ї;BiVe) `Yiyzڑqakx3-b2Jii53dPce5A3Rs)lֈvBd_Tae!k/B1Vk[r7 lWB^W6}fHE kZQ? Ś`bXd~m uISokV]+ pyByG~6UrR* b7#D~ZF)b8(j0+i3>*7ƭܴe&T`6gy`oW9E&.N.e!K4"!V|dᶙV?' QM9CJʏшr2[iq1sqZDP6jn#ۄ`vw=+;\"nCܔǑP5K ̓(1i_yΓ˲!-cQ%(dH[ M,1Fȗ\PZ wh}B  ZF|z iHPSۜl.$-Ckv  1EQԦ?V]ϋ;e " KӴ.(`*VKfO` X'?@zk$/hL }L}qYoyy|<"=$:=ܝT38(i2ӹ%5_Niǹq7'>lԀ}\B2\u)n/K 5:4XDFTeP$f=9tQunݒ_cɑW=EP6; ;tQ#?O(]mVT=ۓk :$2[_!s/d2O|VUjJ{cckG_L7 oRn. {)r|v8 =-j wF$^cUN89 Ëws-cwD,F0*٨̳%'C]~a2{Ծ m~jxf#_6Hli0Z#Z({neTs1SiR"=$+Yvee9F@l~pN/a>Ѡ'ɡwVG@}NJZE$D}9F؃ n[ir43{l٬­Em hHP)K :>OD)Mݺ 뽽zͿ3Z@x1PeIbOK1DݶUD+)!)+doM=F$BgiRAmT0A2p''&u\gj$ND,9gfgk5u{~'jS>j${HbfW-*u@ 9*9תw]Gdun7ocwZxΆRa,$90߳/8u5n qqW.p\Egب sfӈl83-}FLZ-4(_I֙/1߶-)^6hʼnKDSxH8@T4X`M L>NpccJ !^Jq>V{.@M0'>(a}Pq[HrQ2;>e 8덮Q+] W?Yy@bt')Qk!66D9T֊|z# 6,~' Z692C[탔:Nͯ#`A2H䨢Ye+<L:>DF~!pm5j+_*їjREnx]DoX\`~ k8H7Fk2?ł ,l j|;(Q}R(͊ب^\&Б,NX kFDMyؤ^^B%aX 4dk<k]pؔzaJt{ۄ}ٝ$#O E)k !*@9\cZf[3$bxo^bڞki,}e.1j6`nlJ$6 pa* ilf6G߶˖D|P ]&iY2D%@ljM>0?%wn+`.gS&PxheG"Vb=ڒfFqa3G?rf]3c}5T8~o=lX#fKTT)/Ie#UPoMaX+NzeN-3r<_:x5p,Xs .~t4~Ξvv@P9V _8z!fbzf%<:~Nj1Ov,: D,-; VbTVBփ{,Z)r![u\O4'G`QG>y@?BFS׊~Y)T>@У,NWhdt-:ɼChh،'_ 5e2Wj&4IJ-! h4îDc"l@\Xh /8|:RukqY㬜"%J F@QvI(dkxW݄\P惪Z! rvRl!62(A7^I=HEAc^ cJ*Web`|e?$\[fC_pWZ-@9-qJez¦; L*yh_Pq;κKD-D%C7bSi)?lɛ8V̲/] "w~M t^ߕ"od,~iO6]$`ܾ.^>ےE3 wIaQAo!Vh(b[~)WniƓ"r_]cΝN\s}בnL5#4ť5<.QesA)! 3/㼆eXPs2lLK>D#8\*̿&@LzrܙOpja O߂\&ZgqH !J2a 6UYʺO Aˇ`޹7rQ(0n?G;3ᔨ!7s#PUDKr負Ѱ?Qh$:eGҟ(6s5}.ˌUkbWm>$7_5ʪn x62F_&J%9kn1jFP,p N{IDCP\1(37&5ӋgILRY4/Oy̨ub.M@r܁i7A3Q (WDC`$c&\x B\nSX^}9+WPq$E[eaŸh̀ P@DHs%o_2W:]_T/_+ߑ*b_n\E> iiguR9"ۉ?*1@~lb1r8Æ@󁶖M }كڄ#ghdoG I{)TBjŕr|qѲ,U;ux 8Jz%cρEta Ѵ֪iPw rq]l@$``_΀Xh)߫_Xa*bJs皘GysG]KKԺňC)S%C5+rd}w\̾ҺF<-*$NJ$J$#ED}Хva-&*Ӓ/ 8($2G w\7Wb')P|3^뮋AJEZ/c+p֬v %/ l: "K/;2FE_e@nJL^7}~NNDx0F_jYlQ wQ~(Y"d *!@ j#Pu&Hv?fA,-KE9 S3Xc/§l4#xRSw3xY-X \ɷi+f -Tn { J:p!Q&VWbiJKH@Ń6"gAruBHsY#[DԘ7 iF~[̬$eT] e[qތ\>^d:qv|q(r< r%f'K|-}J@IT<U/%m|[&HD0x|yUAuRgfnT}ΑNfYBx~~nS)0Dؚ!! ˛Wy.\KNmc +va:|U?v8o8u?6^fb럙N,pBElG0|2WlU5"7ą7j/5H)*&C"~]Ž==';>8i42ȃ/lKdbd#OFkkI'~B9"4vrd/A+]%2 m'zQ 1`5K""Xޡ.| Co$S fp_hwŅp w?Ԟ#FyQG`Wxkw _)EQ~IUdAw:)MF,/6ةO5{PAcS0qsL8)gDtFSI7ř28jADr- WG5DHb>oLe1#u Ug\k|BO}ӬctVGX.qLҴcĿH":yxX>:?UMg6W?9)PDQk6pK$z{oPGA$ҌSMR%]e'z+|)B;Gjݍ"o0痰,õbMƒ :=ۏ=cN:?C h('q5$ebyVf3n{u+yvLbw-C(f{4GqEC` wx)gvT=}jz;Wmnenf(!g6 ŜɦhTuG - ؎իGڬ_|+ ~Vڨ6 vAqSR7V#(ɵbvC:*g2YH #(p짯נ=i}*gĠ҇#򌱐*YF'vf~!P$md“ ݕث`|[%ۦplNj%;䆒udsc3xլ SȈ\OJY5Ga;H(-iz˃R"WmYos#L_!y% .D2]4΁(ӛ#5ɞcο32Z0@4Ipɤ}K]XIydy Y<}ߋ;>Cc3mvc=K:s(mES:\{k EL̪UbI_clwnb`Xӣk kt%]qcQ$M?PR=1J3m:O9B))ܔ{&fX$ֽGsVp"aEu--$f97 zޓt閲sZĊ.2u; Uy 3H}fa@L/::{uHGaYx1tB5Ȱj,YH8zIQԹXOf؜^+M?]n]Suipu6hK tGŴ FlUK}6{}JE 20?a*|o$ǘg}/YGWozLq+nlOsI3y{Iחy''1Ψ4eVH>;ݹb 셛{oSHߧĮq"6X9𺅵{EjaSMWjb0X^qv54ʊrÌ@NT:I6j J`2藶pꈭEt׾a׻-lk@u[%%2y9_B lAVa~~-;+6%c`ԫ$r{ƭ) g30 #%_&ˏMhݐ8Cu8;@s &1c<b")uɂ>̀h(V5ə)5 wdrs.̝IY^"v)mm>yal:>M7t^φnb{޹QCL$ZŪס_zlEdmG b p0_So'؆Ct)՚xr?T[߉oqIE':߰;N> ^:W'cRբSABCBTmWDOyYFBRϧj(q; 'kƜ2yDNi/oݪG>\6g7z/ 'g/SYiJyi9W{{c30+4j 1DlO,/QϝY X!e9>D J~²h*;_ՕsGwprO!dv0ߨb/:GW^R)֩N~غ͕Kي(G$6-":#ٞF+~reXJPs)/~shtkQW xS L-qX*m2g ȧ* acN3RpDGg\]<-OQ\q NNU0\Ȓܴ)a}/2ȳ(n-2@^џ$; ᢮´^eP; }mr0'٧ J,Kk "z,El)tN+0Ǜ~p L |jImJ#`-;h(B3SEw;P>pmuG}f>E[^OHϼ+~eM>=꟣>䦵+mWq;)@}*ߓ"p1)0Xξ# s=czmw&LkH] V;NgyDj+3ᑰ s-(<(%쇁wNf=$W`rb6XT\%(}F3*)qx&csaBOci?.<`?YT rFmzFmvVg=#84|94͋0)KHˀ/]CzN[ӘhdTݗb Kά Z=pBG,YGau"3+Yg e.vJHΑ/Z῏r|6[ ,q] \ߓG>zlӈ+5VghE/^Ŗ`68k_Зìx.)䎼|kv0KEYvTᝡB͡ZI yD1JBʂ{K~th,+G(?ZdÏKW6r7XMs?[*Q5G3QIX a=i9B a[if\6xxqVYv)>[Лj>@ӻ-(!A;XY eX¥Wq8i-vH_G?})&ݲoŢӂl3n1כ\ ,r6|u]UM) ;qU%3#GX0 8NU[e[hU{\XFVQOь~C6?`VdBqA iVn?{3so_j `؃sAF)tiu{xN=~֢#Vi?%Bܘb|!Z1yHAU9SkC/ЌnAaZ=h[D􎐋l!(vIT]$c#BGFK-x0@_9t\EfH ~,U9dAO83ot$"_ +"7[~NGӻPC$'CmZͩXL^ݺz{E*Y qFQ>`X癗zdDjUx8bT3w Һ*k`_JSv"Ȫkc3;[9Us 5Es`>m8Vqnn/wwHì̵ж=/, ^}G_\#hO4J?$F_d E PlO%5Qf/[)}Ba69v3vYbKH ׻ Bl RhoW+rܝ؟zwT7֕څ'}řjǵ`4bN<0*u;8y3 }H왈u9]%26nǮcyU |rF@{4 >:4AZ -gw$O{~H1)tL~iӳC-)hF-Ԧ $(eG֎֛"_]6X_\C?]]WbB1`4=`s9[kNCQ5K ;Z܄9lJc*}ymܰӣ+1׷qT2Xo=ͽ 95*!|Ҵ$܁w8aRX,(@l۞7Gb8KruɎPI0_%jg;k!r1~hdWiN塣Ip<3 vyt ׁhucsȣ딻vi8[j2ۿfaJDfk0|rҼۊ]|)_@?ׇ0xc/?trkd`9oQlCh.BgwUR4Z' &&=pB@&?M IqOEz*rRN-yk cDyn,Y} DzCY62.4l8Z2'S ֥;HmU?+J:# U݈9ƼbNekkQf m`AV#]my9ߋ.M~zx m u*漣tumҥ $a`ΝcLt}H`=GaTkDt &j&az( T/5,n t$E񍑐eWsocYl%:.r=Tp 08Prx.%\>pػbup י>|0fU`Dzz^E[ǔsљˢkؑ$@;!9' 1 QJ!l Q3rO(T^:yG qZń C5pתfH٧ǜeJ3n HժFdvI,K"SYtkE.azu4a6Cz_HfX|@S~n$ѽmZcGZ!%&]#a ͯ=Qi@T,wD1#aJ^9S'DVofzlPM[츿RKj鍏͜ ("l@_t׶yە;ے{C]t5B=ǮSϰʧwNX/CԷ,`/ѧc펺'C9Ur^3&Q25H;{'3z4w .mh2t@?~I$|ʎeZ-g;iJ$m@Krp-7ECkY e# o\IsTvⴰ K-EvsAX|_!^'vRP3?hnI<™,<"ߊל:xA rkb)_CpW6~vbxp+~8k\HϏ1I- $`n#>?4'H,!.([\e{py:~pqsud}l5/68 d>c!"[Ҙh}znF..Ӹ+]{:۴R% wkϡ~]Iu>7e# <\Aન := 7ЂK VQGLш^}Ӻg4pkU6ܼ|Kj2ʢBO8"d9r*KC]'a 'ԝ "+v=w%87S%==o/K622k ۦjԲʻ^R+}^.0bv)W\s`ߙ 绘  ;@?JY~U`c[7Uܸ!A*}58rXPsydg0U;q eO/C[BU7eVQi,D8q l,N0?:9\[,S((5Jl[5h Wt;~bfO1PU=T5W/eNt'b C֠-M9iE x,_DI%L|O3ec3zP&XԜbG;̪Dk $wԬƓvP[Lld!QT!g&XbsG>Š( 10tY7^w* 1+26ƉH#a:ϐ69AKUTn~꼐_;*^h2V J $wݑpKrB%jI~r p$-%Bm Aue yԹ"͒[n{6'x] vX 웰P5ᡷ7KkJx '^.Thۧ~+%#u ?Še ˕_-xP'wtr*Gc$Є :Rр>JӺ璋Z*dH, 4i's˩/H#CjW:\ۆze.ܒSKs홬ӐLxY]h5֝u 6.y~J V5*]4O/(f++H&ԴHqVI;u{}̠LU K:<V.B+yyőhro}溺*\5^*S<ỽaH, R/5k<:3uUaF[ҞIvmsQ`/NSV-<#sXg!`8oWfC M)qh]t& ]떵pN{ҝɱɚ@9ϣu;o@N Q@|/Cx^0KS&KwAr[˫S]1Z(-p@K9V\-6 02inY'4%˙F+|H&A7n*-LqK=ߥb,Ƭ" eF!DgYX6ѧ/J-J_cZ[nV?}abH;♋WN4`">DtTG=kt474i-etAPHD7R\ a^HzTű6bX+`ѓq[:XHZ TFO[5{Ld=3m+ն#o`vgRs$vl{}}mw#."SbP`MڢVyGv\gW]#7ESmCX q?ߞg S ǷG}i#5xnwM"!+^Eꎻz7/QקldǩϵivMDe9Q'dS9bH²E/5?I @y,pScڿ=x*Z,eԙأP?Gj(CP%³1&~bV::8gMT=A{׋W" jEktOП͔*G[vv(u(Z8Ǿk?VX/Q Gt[ifXT՜`Iydr6yCOIZ"Ut,Na5ˮ\\~,2ˬ%GB: tl^毈o(gXDR#3 vn$JE['w6AuW!G F ΠL8?Ïd`ּ;fhXdx3%w [% -I]˲2hZ`P`=y֬eE?)KvWc\jugwo+#k7u48+{JBȁZ :iC<@d4HePf4DR%z1}^c-aɄC1׸aǽ>zA KwϽ!XV.n܋,.O-Cֿ]b{Eo@w{qiGI;'F"V醈YF$ÆG$nQIx?xwz 4[iYxQc أ@'v !؁M4{7BEfџ)$rPEĚVP{78(҃Lȸ;p>PkD` KJ3|< M%$JUIWXqZa1,7lSss N}ڊr~叟\ JJ>S?:GL^S&Ɠy_~xn'1DzEe Ee{G ;CI*ʀ/9[5FyE_Bc˰L@eagBb fb@nC#aiV|%Bv0e5DrˬqSסg__mWTj7R"ӻ]=&o_~Ot,w{EF:o_c.|z$t[ 6PWʞE5V@ة[} N4{CNբ; L\*kJK3m]7GYw<8b ,ϋʙK bm~W, .m_Z 5/s L5h 6>6嬺vUsJ*".-#U-u PebshrwҢC!{QQHm#Va&u$pR-)ݦ[?Q/H\*L_ (kSThYVuf peҕ=Jڍ06/.Չr"s3>Z 3Wq WާTu`2Bx;JDnqAJa%yZNb67^5F94[VdzG'bbx(*!<9Ve)~_9bᚐ'prOU1]"b2ȔL1uOYw4[V67gB87) >ݼn$U 1>ldXo805Y]&2TKPAeE |41ٽJ9qUךJ+hSm.PnogydzA֎C|%OŮYu$H:Js *)? >ң)^>}NE^=EP,up՘XwO޸rHǢi1;~e~)M`ek/]3[G[@݀ ,;H!e L7̖D7\@d[GdwgHs GdƜPɿ`Z+-}73#OV.^aVC tмLJ` Yv*"l2˦EjI- Aԕ. <8ejZU/fc]2{U#k/&؜V:!)Q%N̎*EDIFRAJTѳ9ŴVn[ y|>52& ؋ޔ_͹ڊet/-6>˰ mN`:ַ?{G;R7wfZ4Qx ?$hg] ^"!]rF2JVGոÆ@+Ep{+ozdA$t{*gm&N;>%5`*Jꇌ[偖,fՂѫluDkH F !/}ܨ qEt~m{%{ >;AXLZ*&H/UQ:ا*l|^wؘJ@dF̙ PiX lQT偛,K˸G5#w`n;kjc+?]([X厙IK̰ƱB c|t kV}ΟCy<00.vwNK.cwOK_LU~=D$5f RRaQ`JXm'`2O0 "0da&s0#Y_eN%@ON)Z9ʕ M8(Ւ6Z71d\Ƅ6G!B{ %FoNN}r6C 0=`S7Ym{eg9CÏm /RY!~{zwGYweVdLK}aH2n&|o?i]U. sHDCR'yң}xۮH?NoWfy7VS{=!ai 9 pH5 TLḯKEDiw`Jg'|10W7]c v-nn{ mQ│> $l:0lU4 Q4g9QLK J?&:Lgd' M0]6OZ_};W2CB}1ΌsJKo`yrMvdqIx+p4,FPмuG>>J0 ~l kSY$F5<{^YstK^}qA9ٱ<d!9Xz!zsPk5lmf :ɨNl MbGsckOːЂ>{D_ךmdOEN_!twr4[]s:^X?ԅ0j_gZR~h-LwQ'nSP44?QRM\zF+2h;_:wι) +4AI8WyPbf:8$8jRt#r WF^'4+iBUhIFuCjE;aK&c<<ә-,?1FTqj "05f<(&jBsKdk_{,9R[!` iddfs)P5Ub&8WAWA?)[جa.aukT8,փŶGYX$ )I3N ׌mcF1/,)fz>ӄf*=oȢ}i;Jp^"bIΠJ-(Ї5+ Yŵh~3"j!|-{| nԓxIv-@dx ǻh֣N9ǦV z1%v1WxqyAц]!N^ aFJ;bd_sC1`u35!:,Mۂ9A5XP(sv;s27Vu0AMEk΅1}[W*.ii9l)/dSN ҪJ}sŕd̻e |ܼ$ (Ӹ6 A"p?6*^ʸ9?a^$aBtj_rZT,ڹz.]2%΍Yh ZH6v@w` PQp<>+9YÞ g].=6v(FI_)8(R+H ɳ"36x0 mJ[]da۵3e,o䞦n}10qNBmǞ )X@=N^d&}׍`Zp!5^nLepqMq̏5c>).sM`L؋KQ,GK_L{P}kIY6uX:ˌq,N_Iw]FY Er2J̬z #n#Nw63j8J VIo =z!3!Ub:yh5awګbP8yHB΄u65k[Ћ}w#FT=zV2x90:(&a*EJ4/d9F6v+#O/Ȇےf耹h|?9"q6+̗ 7? "UAq@Dx{!= @z dM"]5cpS~ZdkG:VDa"n2MaN K>nAbT-[UU:g!FݴM1>JsvZBN1x2rqt̜s> vg)E||'h7H5Y^V$F"[+ IPYP&=XGˇ{ gJ9 LzMM_k"l1DOKQx. lIhpdLИ9F b V465M%'cDk3 @;XHIg4fb࠼ǔMC8X_C -ڣx+|=[8tY aO+ܰx*o r.CؼVqIs->t͍`e=k.ܲct7dp+^UD֜*,n88Β Qmή3O#<`-k8)N<_+]W;*bWuU zxW7"\985H)jC|Jpx3;t2JAH9E[-`Yu.[)3P;2Pg:W $Spo2#5c?v"H?Gl< =Չ2q&Zo l} (",-Afk*{ӿΌʁsM'ͨNnb<+WZT';&9]L翽K.VMߌ[ľrbx8%Bxo* .!tז] 5\9½.$5sVGZVA4gsUp#^j]"  炶jĜwdJ,혟?v_#Ee$ʆz w퓧83vu]V5+iv9dnSbFff܎u?卡ʬgy]8gϖZYWʻHkcm\>յ3APd ;H:{K9],efÜgyXm  iJ_ C=ۖzϛFanFϬ2 Ō;$.Q<ݬn9*Q=`+Ҁ6P-g7*Ζ;ps1:zA ,!-$h zIGe) pZ)d(Xl1;}fؒlL#V! CeYQN6>֗E:PF)}hOeV'#lEFh!P# تZ ~Ckڦ 2d`-X?opL1cߊ։omZ-E]**ۙ,ȶxq"́vo.Z'w2^A$!gnm!2{?^yݵ' qNz `[k8u0|J T~Q%Bo%]BD;BaR&,<['|Eδ9LC7$\,_^X&WYllLc;t#L68:tű<;qYGlDޚG+4 {t: pUu3U{HJtOͦ+2`"$KJT%,x.~CI+ (e3lƾGkسCf֓w'WBc{qj(&Uـٺ"ʤCd85x7'G hY<7l]T~xXx3 %`|Szt>#QOQG]޶ xBuSLXlN%xtoX9_4R Oy 4jJToUܙbŇ= Iֽkqۧ,1Xwu< 2wӷXLȐuˀ}|lmz5ұY${BB=Ÿ$tYEsG/5]]*p~9 †7:ٷrct R|pK}zf!.wjZi%~ʤ& zsQؽW4m7&O<<"6 kHlmFU^| Zn%4b;Cց쟌 b6X!U V8oY,[/;!+]~ؓ$8Rux_]zƛG}Yxx4K,F6(:AY\m&V+S=Ǒsr] c^t*d=k&%,l8Bmޙhcٺcac_-c)@'">zL0{t ?nwm yx&uyY:fh|=~w&fKg`iZE?g L_PUwC%@umip[ M]Tu}l o=e{-]b5"$}-Bd ;^*Rg5:@ǖPUOh0GԇM('XR~IK,J-s,s#`e6ĸ܎o%RU&Ԓ!+=ITrjjȡB<41n_ )o\墸(jWI(G]! :_˔I9͆rU|d%rڶP&u1RhKc0K]R8ʶ9-86DBD~HP!/$5DJ?`iȃ w5UCZFZRg-f#J>8 W$ZiF BFu#\<ѣ=(­'PfNH^SNeO$fHloX8d~vLTΏzё't$O/ gZڈ\ {*%bv8 Sa i9rH\墄~;eb1~ߋoW}{w1&]ryHn"u~2'9!]> j >ڶR nX\c٪WA8DdJkaݪ{@Mso$Y(}Z-jG y3`3HǿmߡH跡0'9=zf$r0p Yi !5tTԪWbWj7) %MET Ç̙ dWr=ZTqbtK_G.RJf5Y#s[5kOPemUfa/qA@x#LF2-f#s0!! t[A#F3Ty$]RB*ϹUQĄY9Em\)% e!ui'j:D`$l%rMxZmUضJ V@B$tGg#J:*b]A(ت[a~&V[F_1"2>-Q 麊^nCMft" _S(,*j~0PQuY\7?4 2@HrmLBMK)pOO{|leG!evu&%9̩a&\t;?LDAWCUiVӹh74{]j`񧢨rP |0!):ǀdc?l졓׈1~hm&d< ~2,}|R|ow)^#>p3g+fbœfKsaY;rO/." q74`_cZowu.\AD{~:hM|8p@Uau8 mkXihM㼍-*J 0i'K<~Yvd B.́Kxhu0jBf2$ ࠤtQ6{5V6pN.G)mZ]ySf?[KhUpmdYFXa_ i3 ގ}'bxªFF3{K;]_,H ˣ|ϻtIx)cDUXਆ)v_9{?y%U 犬!yU =@|c+\73ҁؕ D=I\EFTBY7Ju¸E)Λ fSX>F:,0IߓC f :i0ta`2|L`5FN/}q~c&VGUu=qF?BFˮ<M4!UM$ byRi•%+P[9 +u#XT _%HמOʄz YΛqGamjSz 6BMnXc* 67LU}4x~Eˏ *vnέWJDϼHIjAn >l-=.(xCWsnn] --"FAeޒɽnbpOSmG^lPP? zQkVd'_ 6j_'4TI!/a}2=&_oX|/JA֪.H!6I3j;sS,z (vIE4\iJnPQ/Yw=* 3]፴b1u|n+y!x?F̭wwZxbOi盧C NTZ=eiݦ*%̑4*Ow'"} LX2M 1`Uw!{ kL:N> Ģ2Tm; a{OS* &5,[Ng* U/t-/.Cw̶&z䓒8v\^vHFf@ Ѳw)A'[ ߊ$`0 d׹ƎA4, H ̧|^:O פ\`49Oh|bRcRGnMpVqumY}MWsvۆⰟ5"aU;b(ϰޛxH)3w,@  }L;Цr3^_ױbq߁ >B{SfV*%l[PV ҅+1`N7Thh",61~,{8UM6v $gX(!FKE][`k+z&Xo#DrF ?QA@yȖE0]q =sţ#ƴn{Jms›#bGIpYIބZ*~x4p6 xA LV?:ϸɋ bgČUVM -¼.\1 )܈ KHLeЎ.GaEȁE'vTT"FR<'z1-_Es8&oܨFL;1.ב6iEN@Ii6~W*gfBAA. 6z3 5},4y;lrGO bYS@QXBEyxC4 Aa 7U84{`2$5y={ MBNl*؄Sh2I*+6m U%J@GyN:_qai73:"IA~_< [SW\8bP:qðGc3+vkUD- W+M-[ ri`f LOdr e2[d3bzZm 8#*maBٴ{hi { tL)4WL,7#ab qJ&k+7sN ޻1KC}B0:s`.TZMͿ^]]XBE?S(|6$1#*??Ho/w7NqaktOŔ^<6JwV\C."QX9'阎ħϔ\ށQxO.~>Qm/gT *Xn lp蓘sE(9ɂ nv4 6kٯ6ASэʞpXgAjtO-Ш(<âtq+__J\b#\WaBK_ FeՉ #Y:*I#?9x`o7 RU7+yY cY Xc,͌Lepe- T̈́흜˛#aݭ4as[H"kрG=VD/rI)V B}C#VRom~4NINcP\a%bK j;Ⱥ#aIhLSJu>4 x 7e"][06"  ہhqhL),%iQ#< }u3JRvގ1\8p1TͶ\qᴉfKҼZF&7G377fUĒ0_YbZfk!$5N$m!D pZQC U'& {QFn)j$ "nbZR[ъ{ql}(Q"!٥Zv[ߟgyԠIZ3':tCf)26:C:LUfJpﴚY\?|NBK/1+=T@Eeܢ[v-p PO?uU!/Nmsp0(/Ny``^[A ,=Xw@=ZxFLǠLh.^H!mP_<쐓k_)Cbu2G n|H,!C2 b}|X~[CԤ!M>7RNNo$ 偢C~An ?;ऋrQ!z1seQT! j4ⷾ AsA xË0B_R4M q}gX~_~R?p?+py{hwwZ!9h`1[e^Y E*\:燢`T>‹B_ibԒoEZ`,{I ܲ "Qjǵ7E\K"6V=_gq[%uS|F [2\ԩBwXe D|&ͤ?]%M-JГi48)H>J1OvQꑷW'7]WkDEH{ͦHf֤jF`Ln-.C-&yX (z9 W@~y+a,d7Z2a5I<iʽ&\XjibYG3fje_aOXj==q)fUFkŖ E`γh2W"_T0 S0Е=6w\3yy6b`7RL5[1,wG S1Atj/'7}΄v2>8TwD "_hԪ#+Ħ+s]}i1eʫzi/ ̛ϩIL5ƻim[kmWgk߹I+r;mvb?̢2ɞ=yuɭ4gg@S| Su o-zmv\̇j8lǫsBP*qp|n9ͧ.U`r䁑!V%/\˳\7n%S8Ng-/8Zm7 ʛ)v=S Y+Y,ymՠ&rbxK=]+`N;N6IoRx=-i0oy9ƞa̋4:x!O}1"ܜ4,<߰(6PnmpKŪ S^=^ZA7~"@F"±QJJTr0h;b |YCv\|zn!ߠ8xއH^C/PS~(Lʈd({q լM:4QcѸQĆKjb}7aXɗ<!mԐ N OzJ!-),E{㖮Y\+8لcYO4#(ݭ΂ Xt|YGEZ. :-kޣ2ӟPY2%Ql;IFZQF5I5&*W̗uP9rzaH5f>䏮T9t*}31!X_TEH4Õ-,k\V\%a\]';lQ`ڻو e` 9-HC1" Nb#khh"v0b8䌨RD=Ⱥzɩ&}I v-|FePhBzlјɰf23tK1գpzXAR&&%5L{r."D,c 1-0uG疀j)Kh@0fJ~}12EM_'[`tcT!W.[Ew"ovt#sdz5.u0`]pnlI|_-<>50 "BhFZ7>H=D|ddd2W @ ?QH*zo׮I<`1[U/T(/6>L+a)j2 dnecO7Xh^H ̶|h3uôs&}L/=ku9- Jn.1 wˍnZktl/*^TVv$Hd<0;b?X$^飯Ih%.c-yاUOVGs%a ?[).rq;')-W_V_Ӎ Y%TZzW ÊSրv}ċ_wQɃR; "m ءfI%*Za<PiA`AKMͼ2cլkkK,\WR=z3eq'UVh;Hǭ H7XI4 C뚪 =ᔦ:܁9~ {m0R ~)E+ Au:A̺[P[uAw2Q6%~D"+78:1g$HDKV秽̿w̤0yf]-H)y_;ko <ӷ<|\xDmgRmCe cHD>t! lKm1"È-;1QRJ)|fRIBvշ&z :D]3 be7PWNt_1s I<7案Ͷ봨ު*Fh&fl%vwMc<.rbR#h.=m3tn7y7L$p4?>gn9ﺑ gV :A~O ٚql:#KHѠلO1g@Y820ſaO tk שhxoRy ɫl'-VhyWj6ȵ%Trtj)hۜ!,pD9Sh ZwU?;T2}Z{Q8'^Ju!h`סW"?LxY|c6};PH dJ?5B`ɉIb%\5O %G½?$>Щw":2ȱ/yK[ [9rE5J'/E-n);U,-=(G^los}$94stFM/4, 7u bT* Do9ZX,{6.v%}z7# PpbA<q:@zݮcAq2w'wwcV_mz WǍL 8!#Gޣ/,!6B!VXY*@=mJ[ zȘ wNɥ Yz^Gw X\ 2nW3E֠%Rqs"\V>*":+e"~4B% WQN[f'i4& p_ń+EZeK(93QF.de}⊲|+ՠ́ A2TG}M$lgЁ ௸WsG"G4+<sh<`e¼9!e塞?:cޏiXϻZD˹WjtH"U,KMHXL"M #&24dPl&4@A4Cbk՘ V3ì{Ccm}<=E9VOfh;@d)K:ap 3qſ]I+z9w2kɡ G> 0፩:B Ge%], W|4lGD#dКuah`rfDzM >  8fb^\ !48OqQ xT9|!hpEr2uyN{%xW񆤐% P;3 GT?[Bĺ }x]"gq w B2a0dc̒柎߉pێ i5d@@?`M~V| KP&]C&&-s_<6"CEau?-B a=i(=0jfY.$(Z/N!КAH="o[Φ o*[!In9QhcXoo0kB. >g] sn7N2jj|aG4HLµ/#b6\D}\Ő=҄‹zP׋~NxAg DG[gGYr#z{M]ҋA%%Sݢg\zamϬ/$1_$UVQ+--pۥ!jYף z6&Vٟь9u&%%n֟禢VٻtD&b")ߛ"\}d+ԋ TM6p]jc 0@h_&y@uKew_jR$ uetH^D[bnR7*~aMg ;p' 1o0Nx )BIӂ(2фwBo˞f7# #6x:uBUTIbvEz2 >ќU28U9g|ǫRkb)F$8V}<2TvN+Tfжb.dÚ2]'"귣eP" "И8u@ .0m*ڶr6%ߐMvǩXGx}8\ݢF }!Jb]8ͷ/mBpOBE'7\MA]N0u/ wݽ$,#»t\ +yϛF=IIPyE? \W1=_`xv_162l"n3ߥ]P Fe)|٤Gl*uaiXVy!r,'!A^am]#m1o>y*YS)Sաղ{L^AVvfgޭmO ~:PS8qˣIN>*j;ӌR6Sɇ_TsvdhNisg>&{W<eefOYwQVMdM2ϡ[[bxD)PbC/@}qc҃O3dnuzb)6x$~H+p85-ӗc,sTqw˖2Wx2i鴉Pqzbq){) uG8u {߫riz|Le*»4F PIr]$b= ǘ݅NzÁqi_-CPpc2 d\xJ<<D8}BHPA23U^_ГK%TS,}CǩwL{(R73*c^i"*O1Am ҮnI:Uqfuk̓ZPַjK+gVbŕ&s53Igz+4Z:Tu Bvb@C|.-*veEKMkBSu~}2P$rW\{OK+q-<6ʨdwVzK5R8Q0V. U5F6?[CRcB[!ם'>-{yhc#lK}ߐe[GX pq[/+xM b|}*u"C!5*G /X?J 6KH$ImfWΕ_`-;nĦ Ė'Fɂ4xZ5vq٧|J3Bs[7e(ۆ7Jx?=*!xlkG.Av'ޅ9;7eUvՒ}B%Fէ|[$ocO i ^f¬[Of|ZJO[< lF-Ԗ(WߐtM"Apa`s|䆮`*._05UAƺQ]83I+"gGnK`GO_^Kð30ϚOv< PGoq:Z>І)5WJ=@1aOx6~5&B%`Cyc%S?p& z95D|-m4ɔIO ck؁V7p$J?KAϙ]ç~:bXOV}@"9::v襋X!! dO/Ir21<,݁0}+V sD<4~h1_0> (9Z;`W0i-.S##[#7'?eZDbݩ!-b.`+-;:l=>l~?8H4'hWA^7$#/jeGt‡jDVpϺRCGxbZt<̓dž+2źà6?_v*-ac v38^.>No#RꍥQ>>,+9[g u[/EqMrRB4YoQbp,^^ήr7c=IoRpuLJ0 11I}G4eVnK^@?xe9ar{h5'. ]h=+WG^S2h~~SYu my3Z7)KIWԲJtUfEX"ZQudʺi8cl~暟)BT,nk%[6Y9cm1=K8{ yt.NۂL2Rtbۢ2BERBawL7D'+J+bZi,\g29b{ 6q] t+4jNFem{[\ !z^Ġ|6rE&Oti^m+ޜm p ZǨܘ-X~rM;7PP7wڅ#_Dr?N.;Xe+:þr GVkeҖ'"}Qvzs*O/Łr|)sﶎ%9 -LwAN;~vLr5Ԩޚ7m0="6x\8Bu LRNRO` yfOuОv`Ŋyad}kN !:|:BI_TG|v%~xͤwmd@98"il~bW7V k)wB~eM֯>kFiC i{[e*݅|s?y 0/N4ܘZ66-C9fr\ҩm?!LQZvՑ ߌ*Bg?W gX8_Z7˼FA70;i/zčˈ{?7'&eh`zs͖ <)fML]fI6#d?tg|C~ \ψtb1*us)ęJ׈?Q0 T֘8)ޥׄ>7wvdVh<֋,Wu]V V*m4;w(b p)(]}F,* c1)q#1# hD#χ I k2|`'WU I$ F%o@!d#]Iϑe'抔H6If3 .F}{3/QA4&N ( T#Fux{4݈|`Ii'`?*7dE gAF|yT4" wL|[!ځ`:ȟ<ɂ )7 AE};H]4(M=?a 'L)AwBnR?h˨\uۂ2z7䶋*NϤeǫ 錵19o̓/SsC"#^uwPDׁc6-d2QeOB> PU]fz>Hޖ,!|*f Bkh"]*(KZBvQ/׫=X]_4S'-{$+§6 /4͢/ (6P=ʩMxYBuDH\F czEq#LԉdcVT\x~:shVfne%: %΍N_Y xؤvn2-^z%YK ,l膣??1f"N Y[@"RBz'J@y!9pǩK!sIu[D)u!)V\{i=]bT-`Bڴj>~ ){'6OPE ȱ&DƾS@| TӴZB=̞zN1M؃:8eMTv"i=t(M[hl8J+3WH3lez:6)bZC])Pҫ#u.4a]n8/Wi0-I*ZGŀç.\l#bEt{ԣ`9XOcDRyNCPKLuvy|y7VQ$j0zOjˡ,>'Lwn+,;U=rg KH?)ʰ? FИ͇ۜvc>Kjuj/ W-Ant% 1$<:/@(]!~a4rΨmN~b]:,b]22|8fj^6Ex@qS4QH=IrcS ԄS_۫ K?lirtՎvNPU o2O1i"P"̱ҡ^-gk۸sƙ/FúBUcb2G⚱?c*lpYm v;8jCmHB>&h\(V{![F贔feVRZakhR^FmE?Ғz%de-_Ѿu^^y麚YC٥%d4Ó 5xq 1jX19k^E>ZSxWQ(#1`îG|( ~2ki3RkticbGUv4 (ZX1ު:94ڿ!]^4[0۴Gj>Ll ra:]'_T3Ǻ5CDqDǙV eȑ{aɫK_  fru moh`^0E*nPFF+ԍ)+*V oWwܐq9BRR͏| TncYiDsIžm|_t Г<LlX`#4Sc qx\R$Nl`PLeUu_hP'] ƑHVG Z=j|:XZuzR|Q!*V XARQ -JTU*ڄf(!rnh߳xW 4;NI"R^k"9wG!4W10ow/U<[[$6iO"!"Kvե.OΠ$_EP@f i{~;B϶D;^<\H<3!~SlTTE'F 'U[I̮j0>EeӅ3vGE5PZ#\R1f}|?F“y0\- [T(cZLjصJP $  b x)4IrdгbKXDmbR }Ɂi+H]kY@.9e8ڔxQ+ N P%T)#8?P'=<n 03̂2-Gk9Fdqq":.߀6}`'0Kb3)!dKjr] ARY[L.m3wd- eI3nK(ŸE*t>U CQ2StQC=+S%Y!ۥT Auj),@C-/1) ysZl e{z( f)! XUjt;j/u%3h)v%ƫǏEYj"}6.svcq/-\4lYn.}v!!k  Lu!8xH%Q'N݌VtV\6 8.c | [@.;A q[~fɹ-ގT-xNNHop#[¿@g?61k68SP&`ǛODE^~P; 1/ꮽDKݸ૵bbQ M q/MINPB="}vR e4YׯqA)s5#Հ;ՍHE[N%-,ii铯|#K`+4.I7J2+f[l/;5߹)lR{ց(S]O(h]3e)՞P) ϷoxnR5w:d)XO4*.P$Gx (?FP>Z=Y98QD`e "{/ #@ R\ |7C_r`(lW-ER,(xb wr_lp1[G4j3K6l._qST۷n`M/FşXA%QN>w50ῈH9יKo8!iʈ Wo!ęn2q@v-nA Вbvp F𝊏DZVR.U]O^Ot/O_Չi+/j|GXi/;*g+jyDR]ȭ2P}|6ĘqWP0A`J -]ܐ[H;KH$%Bro:zIYe%wNޏY_,ݚԸ5EyTsmxhghK ⻅_eAq_> 2+r|D֭]_sT<ïK^$L`ѨUZR-d//a3AHiLi)ܦqF[*.4LuWhcZvě:bd9?09qR€I0A字UU6i=jxvsEvjd?Oh|RvQ'DGgCŔn!k { 1HW,vy,rcKF Lvނz嶨wk}GпיL Uu38A𩟮oR_uxhcgtM1;>9!>Z϶|l_ iEGbB΃!d%$u3o1*`8Â-HϋI"#*2*s<)0S홌j٬d^ aG\_Ez]nօV{¢7{]8th{odHY5x'  QG@bHjEv2/dHvy:%8rE,]i8`!)6 3,*( aWK3l2>aXEMvUVǗ2A9VvH붊TA#`}sGSFXˮcD34Om^ab@/;*GDWS\,t`tAX)qUY,vJg]m5>yQp: C cj丗ww CVa/?pìyy($"mKZah0 AucV9rw;+$˦-6(;'gWq ?P \S?1rA8jz@BOMwr=+h0l:h))0Ζ\=]Eb&jRՄpTm#io>(i`T7GI<*uڰ nIywU|& GȦwV L3q&{6SD]&\+Wt! oױ|)M_}yȐY<c)|'N:&/ը]z.ڇJQgO<S=Оb3%֥fM$é[؆fFrytn}KJٖ3kP#cx&ww V꾄#:=&ޙt8YvŰj""2fCbf!eNҘ3/6bÊ T>=.,{pgY3gy.,P{C#";~x >\*]/ cy}>GU\n'rQK%<h ^E͚窂:@dW1mVdRZ<igR,ȋ0v{I)(Ǜah59Ljo荮 r^kGvV$!/m)Uu̻Mܸ( Лⴷ2 fuח&b B?Lڴ` ]ynSsg*,+.@.Q1-Mr lj`eD$W`n44 bvW}nɠPqYaำgtysK۴n';4nAJJGg7I_<1)ol荣g\VǦт,\2\;ML'-K,9ܟyR!20+rxO=q[Dнv>sI!HiNGx#'؂(1 L!x$F,@^YIfqR?cVck{$aNco҃.K2%nk]Z4"0i\[&̙@Ļۡ\ smy ?b)PS'}m_=,>w1`suy-+MQT+%'zٍv#4J0G=pH_Mv]ny+ftkpuH/=0b})1iMrqSۮ%j݀7{ 'Z5?Nu *d~+;.. _ho<'%mS[7U xO_-@J9]&LR`n4ӉA,LRb^\-<@1EpA EW#/ 0ʒd` f*٘+ެ8)q`CWitw;5+zdŀ*hNw^eB]j 91֙s-*bviq)L`Ta9'篞@0zWT c~qRM&\QO`/*=vpZN$b',qe-40΃-Ʉ/=E}u`2`م"͓ZM0L QKFq,gEa-TtqLR@{ PnSJOӊN#2[ol9mF]6u)jRrscf~>Lx '8'y8PԶyQB:[gƴ~>Gb")lSo6qc؀LY/P: 9f"A'^O&p~ めDdu|X@n\%z~_vZb+ zy(BX g`H3cMQ-pu$n?C33XwPLYp3>aؗYcr3!22~xH.҂ ڰ+7քD + nNP$X%:IG@J3xS˘8@'?kbD3 iE9P;i1m⨠rPH( s|QC sGg ? d\- X=Da֎ wM#C"IIo7*>lZ_$.1L7 כd VGc3%Q\ti Az$A"n}:S2JknM e0Z 3G x݂%|Mzy 6@bX+[HQ;^;ߌqګ`Q65U8m;$T~wd"jF&@&7q,1tIgo"#(:aĩK֡4Nhm5yH,lK'7o=b*aή`]$މLe_`pW-q`#`|aiKWC`(wи\Ao໌X!Dy ÍI5(6 Cyϧ RH?2^ H7P`C.`mg!j s|/1Y6*ÿZ9lRk}.. 1h$5!SU0WH"O{ːoMa}w~N/}<we_^ݳ3!G<ĩPkm#q L* g*"H2JPʞO**zuY޹w8g$1q[. kYCv?Ǚ"^!=&á\Jp]]uwA7EIiO_c8Z/Դ3+̌-3䪗w9*xϼ_, |n'2fKέ_uZmC3d/H^J5Ң|# g aǺ(>KF>u q`rH$T7?zhI> [*B.l\S=f7`Uy!4vh%+|yTZVJ4&8.EΩPPlPY;*T+5)ĠJ/ǟ}W\S-:0ە2 k/аRݚ5:wۚQ}3ڧ9ћv* @(ˊJOS-j#վ4n2 VYj΅>WS5a 222 KdB8#iz/cfkO=wM XSм zy*$pW%ɷp4)lw<dn`-:8!fآZ`.􂹋)h8r­u^9hVH[y^%zVW&Ue;>'|W3xMV4۳CVeV{2|sV~%ID 5MsͷaOhOϭ\~~x=J306zG~,P7z"kM8i9c|̭${[3jτtX2j>$6&X#]Q{qm]c3)MYoI?r IL2j~-`|S0|뿟yaEXǻo^ƥ מ~MYP-%yrK?vp>S5Kؐ8ૉpws$a%~5\S՝T ?TH{#M$.LV)řiO 1PP? +rvaN"S:M^?xnj茡`l8똵6o\OZ*֠}/ 3ڠ46sXk-~eE IpSc[~I js={k\|5glǍBLJRc΃kf9͍`u{)m<4Iz(9_(jۭF e7s[9زY@$̌m]$ \iE<'$&"x⣏21$K?2tFqZgj)l ŬKL|;xF <$\Tbx$TD:{tg+q i\sMƾ3ɸ)ƛBSDsѨ Q3쮅YCl(P R_]tmXq[lӱZE1k/ ]xldEo 操CwOJHIiL%S?6+Sj5]RńCN3];=g|w6]&IT5eG%B2x9o'^#s,z)Xrr,rgԙ z4Mʩqn.w>jMIEqmF d=6H@YuvK&5ߊ`CW\~jzg_v޺W#ع~oNڠɰDž9tbļn|n [a~zQ2_@SoC( 6mZ@z6-=L+uvZSQCz2$5nZޔIJASFrZ#%^αk&J$帢,̘S=1}6؟tGcRΜ;vSI*L= g7F~bӳeʹׄCxҀɤ%%8e|QKE3x:?jz^jny(*;.7;p~NQ$㹄H^^ffY~䩟BDŨ-ͥ!,L.5랱H6AX-Y (p3wX:> 58t\]8[}<ym6֐gZiFHXMv:\]Pg{}3m< u| lM"Tc e&wμPɺf}|Nd- %z8T<{0Z"Mf,zo~dI hO }#!4W4,B&tpwE)#C\k%щޟ!/wX93j^bM: k'dOhc DE[ѵ[&=i+<!L%/,1Q},[W)Њx7C냨f ?gSP24MR@%s0i~I돟p[ F=aC|'$S;{ޥCˬ93Xf-kKD<"x[kՠ~h"sƕ&ŲBO+`MA暿/0֣Ӡ*3}//"7iL' W)mW 38xFeο1)W'Q([3P,Ǥ%UaGڼlO=_t{tP+#50!j+ZӣZ u-[~RF$ı|R`nS@?Ar_;X>]=g3p+J#hHELp)׹VZ%Rm R02m~:.MfP ȳCd4)fhʼ ^ݹ4T}Z `?~V; y"HZ 5h*8,$5H Bȥ9wӏh a#;mu#=9)ر„PxfF?Wmu~cDJXz㌪ސBzMWle! KI[Gw \z;ax\:ÝT>py?z(eqڭ|üJUzZQ=%"GP6#*8GiWmRgDs%?8XӣFrsw$ ݚHA"KӒ*eշ3^0qtf7KU2(ܷVmŴx9 x]}-U:J5]3mwOrtڅN1n|!Dz'ItO )|25h:"ZaL+4):?n-K@n3H,p@(yVM9҉a7Jp.pp@=$-V*<^K^P4`*2qChE>f=8廭6WI6n Oi; I^x% xÆrƏis!\.D:ƎC\0ր*"qێIx;uӐ.d|[+N[\;f˝UA1LO0 C#V4ӛdg_RC"&COp)50nwp3ЕoLA)Rt1xXr302)XordSy+ouԑ `;'և*ی*k5^똏B)GlF2([e;[՝Q̻a:gP;㗰j_;B:[gCRcK-JilIwNjʯYRZU)@}g4(KxA|6eÏ񮙜tO)} N$ܼ;,cJ2 n9ѺS"c<@<(y ">(vkn\ފڤ䙷H t ~,ν~YWn6#^]2Գ8ֱ>h%͜[Ԃx(e\zy{f!,>~w267|/Ե9k%hT#M;صT sCĞI42djŻ͈a.oc%+HӄPھRݡUFedW¤+S Y$(ئ! 1^O*8A04>x\V-O*6bR42de"aF4R)mx)mhw=͗2HGAH/l0MzҌW@4"oϷܦ\;u$x*e=kːjn O(5W#҅e] wykValf.M3\³ⴀ"*>i±| dy f8v񸳚R$RWĆuy Q2䮼>/X!yK3diZMwڔ%"fശp1 '* ]U@N Y+ VE44[jfjX@2o@ݳ$b}2R`vSv{r}jvzl)sgɧxOP9@mKOOv浢19E~7u5F}[|T|3N&nOtix[4rӹRKG)獊wU",h*89̂F4$sJ~śOr{o`O?G$%^AjW7쓾9K2T 9MeY:#Cϳ TxNB'{b lrSȁ.Ed1h[:^'flL*J\l:雱 a{E)e3Bq闷>jKEN 9YukmX9waN^ t.>+c a L`o"Uo^r>i I:ϔ FЋA PN\bu<B&+y akX[ו w ΕBM !#ȍe;Y^=,Wg 1/ٶЍ~FhfDkO~68I#zF]T˙@F{uʢYĺ ZV2& fm[ЏM87~1=:ճqѿR>~q2t}2NwY )-ĠOQj0_CX!Q&^Z}ܷ(A('KPPHEiji{lkR. 4XRcy-5pQj6ճd'Ae(Z6ɅWIɬ8h[WQۑ+^JAU nfG QL.3(GT2 [ܱ4ʸREvz 81@}j~Ar+>v6!Yo\Q+ Q?N[OAP"~#&CfXG g}^ʻ &!׿!_y$R|_IMW9ɨ pAj䁬59i߃9ܷ(4Z t͵E0Bmf{l~"ԃ$ `#uͭs= m\s٣ ^L {So^)Ӵ_= Fz_AeXl8` {|g:08QPZ^'K܂±1ZO[jd+yªwE&Wӻm[{ҩ]&Mh\uc%l]{e2g[KBw'>7ECl^DD\Fŋ,tFw5.9䣮e;xH ¥k")ˋh&V!T"*#"X<،uItqՌItoث_X%@d̹/XA xyZ.N#e=ȩ@i+\pvX a" vvj 5/% N 4TTaG!ׁ"==WU~,}?xڷ}]:BK`UjOQq"l5Ł-aR 5g+AB2Gn &uG%:fzV HКK9+'CZ=\9ci&I}yV]ȰU#1:H]|M o_/=f AC$Lsj( E0Ԁw92]oW^ ;2: sq w!aG5NNX.L%M 5%,]LuutW")^ ipcwu;/ZyA?S3]ĭ)% 30]xP&mCVR7<&&*k4#Q0 ˿8ĺJ7[}Z:(l%jŒ>[͢f㋶$XUI{x2񷢴+#Kzq <}|c iiHV: BY8![Hy ydz[>t o4υR(s٬ &2[CsehEH]@AtNpzaPuWa#nyh&8:)>d&3'Ok#NTN'nP%r?Xn~5yYq-g)ZM>+" ?.OI0e4ACm7S`,|GC^g$Y OrAkrDDz(*!X"ŝGx bDa!,+MӦǚDXAp`H{LÓߓ/ýn9ZJ/{ |k3j+RxESվִgM @.)G)D,YѨbI g&yMb2 ?cq 7$,3@MkT^S`fz.QVN5z@֠!KT6|t-o(C%q ܺgЈVt'uA#*L!e}E,Ou[SFGd3(튇TgvR˓pg٦7A1cTVij]E,eԿhBr)A/P>)ڇ~\6E_1X3tV7Y[AYHSⱢJQ76sXLTk&>$'rHIU\=k?{ %7Plp@? '阧kEk'Guxc'ˣ HBi-~0uO_ux_moAo&Z{?ǒ^O'sA_mŸ GC$¦;Y=]zeQutԪ)J|bpZ0zߩcBjyZ;9c;>$m>7λQ7Ed-'yxFވ AɗGIG%CCI65P"2oT}2 U3l&U\ Wnsk?Hm?ʓGĀ*_ϓ|*1}ސu٥A'#Qb&2? aoNי0ie X +:6W^_#\ 6W߉Y<[J+7`;KS,ԢZЅs( =M\u;Ql5“Q7bVo|+v},on2z'K~9>z* moOj\ B3\`Db_&q):'sbHJC>"Cw-;0W&'; Zut45B7虾2Ϙ$['34tn"x=YsH3aƸzTdb~;0etCt(?\B+;Dec+$l0;ikB2ڮ*!bA|w[|cq_oe- |,vaS5N:I~ch+:<9O>bݖ\=CBA fݺ0Velܕ ģ_ rrWyAct5׹BѡGM, etTQPT͊:'dYل^c7k+RɉWAՒAu# R%t9$l fHp9#ExmpQVh4ZGu}K5e{3?r @c<UIip |IM=Wfcn92¢=5;xofH E]Z!=)׷2< (su k$#l \\'ϫ^$c/2]f@Ή`/Tbpƈ(aNn&|<{#ZrYF$@5x dZ09fjGŠBrT{; Z)6 A#h@J=^/&w5V9`:Ð8JvPw ik,*]EzheoҡZ52 `LΜT2dWwڞi^'cqu('Q%fəHǜA@n7(  כ2xt]?SY+pctGL%ؾ,[saxE{5.[D>$cq>QLzE䗝]Xn/0[A$-jU?|7^2;((F]$KQz+ڽqB(gm8"EBF1,1륛U|`cڅ6 8X6UkcHېG0_ؤka;s ,Q mLv38Kk|hT<*oi֫xmBHrM;Ll %I%WY#&+v{D`u'd ~" Pd栗͉8H7| A[xDن6CnϐK٫i8jC!̊ /ejwP"/1xcZMD{\w!!ɤ io&@ܖȟؤ>.n[.E%R4=SJ8,/g"R-6be/JtFޔK7=Rrb컵C!sYgVn2G6nv';|g+ ^WH Ml{7R`DU,;P|GC#}MX|zj ln]u<4ï]*eȕH<度FuIзռ]#k|fd*< XR]@s2]1'7sF*\iqjr@7cUEe"bta&PUd!8xzuU;kOw}"\9ڕ::ږuߦNb{|xMR'~7E³ؔݿJ^ebFQT_IH? K&#=v ʍ\fMiwwOƷbo$DGsjۺu Տk현:799X">#Z!"NPI Ng.@~e RՊ6*[4IOdQ|)!Gt 4I, A;xwqqKOPz%G(<-S,.H2Ą/>`lfօo&~ ?wxl F堰wh[ G[_w|FDr'Ќvj> +s{];~2#4})u,aұh0grׅa`$3ϔz4)ItP6KBgmi~ㄶKTO UvS"#fY4'Oc}Gb} 2Ћݑc}d-~ #(AݿӉ~]=Hᅒ `S>EK *Z*[yRUx2~bbMƗ"F\gp__,bNWNHqN}͆9p3E2#֔¨oDL[sg2_/^8hkصr8e"cu\c65xtURE?/aW^g{V:o˂YAތXb\콅 Ab];ԋ{K[҉g} CܙD#(\`0Y=V,Oe]p +N`^ _/MyK"!/ӵ)ic2ވjf-v0?SeMK_岚aqIS.`>ݿwy T3l64%KN-pdZkZ؉hOfJv\OV4%[OPko<}J0;8u/H CdwȩfEA0zۮ7 &(1[ݵ%I@L4WM(M85z;*Т|'-:=f).bS G>f XέoU?bGӽඣ.  |TzhmnUR)S!OMiW'vdX\]@unW:_YER9?]{lE܌ Q͗*.zV Y8Dq#ot$h1_ڴ\h# Ę; [v"9noT/]Ten8$BDUshA:mTO>Pk^ߧ?{S/@zh)c=Nm# 1U 7Clz@Ź51s$%u|׫q ԑDsE[Dm|mL*I><s}p8ȸZa2/]wOu Үr Qli QiH$-OiING4ӌƥ}u;YD.L_4H1Ŗ`Ox/.},rU'y!arK3`wKlj:t/+lUQd)ohdJXz;@*.hel,7H@9At8E8jv}PU@t#,cn/JRiBcC7@r֪ްQ@˅]nR,/wu0EAOhu@ i8+ZBlO~HK~c.^XM[ LJ%_(z%f]uzߔi g)WU=^='qָ)_hCWn&aVԜHbN,(z0rz i9bAL^;*,e/|5!]+ ,B^y/شXx: ly!#=ۂhôzΫ(U&78@bރoaD\~QBvШBfEG KM9%ѻ`ҢiiuD;\!oºqX.P1Fj*Dk6Z@qLK23dDWOCm_U I p̔Re:V 㟘(.~^u(z1mӑ/} hj=O 5MƼ2 $Frx) maOg0-,A!-37JIfgf @FgFvXY,u@O؂܍Լɂeb36aY.; /8fW { BHQ zM}t+5L(6ļI>.0 0Q(eSUjwSբ Sb֐iڗϗbCpdUj|{ IUx)$ FPP3}:UtF5|-Lʾd.e[,;Z4UF#Fe246n{bjv/cDŽ;~`ɵOo!Dq[7㺝K2RW 4exiݮaĎpN~(Te VhKViC tgnPsdymT<Mg}# "(!D!&떢O>﯌`{o㡎@KxuuÕ aZ jZH3ys`Y Fm(0yswOꛘDpO&XذHa-ۦOB)?/ʁUYեlc&YYB _'1?h1;^qf28%ϟЛ&p@ JjkD+?ާAf`$2j>5\WA*,+'X|](yw1l} 洩D$7zh0dSebDOj{j34]2f^*m'`$q6LЏwUp$h3u0u܉, H,j>[, g!Ԡgو{b+Tj gDJs̛qh5B.oEK"̔UDP>?y$%w\cs%L7Kg,Fn|?˻^a b(_rz\QӠэ}w^j z<^FH'"vqcбsޙ纄%G'd2cUN^$#Ju^  A[4&uCv9 /]D/7+n@ġzLslk!iS:׷уQThJKn〷Iy/Cɚlϼ`EK8=qCb0NOWk>{KT.2)MW *teڀR v=wIy;K4//; ]%/`Hx'XC; ;ӡfuhx|0RaYDH4ѡbCQZ^*6BnBD6, SmYJwDhYo%^{2O- F#A{rq|R `oM#%qd":F; $8z[ \E<ŸhKcD.F>ETBZ ˯q*k4}eJ C GM/}']48,Mܪn;T=t$Nu`BmjOfВVM}&̓b@mHnel+E z5VeAk!c&FYe{sDҋT9~Ί!- ϖ=pians?Stg6ѽi7!{"iV!2'u֮ˤ)*7z2laAW Oo"#?<(%zs8cutXS;ND/#Jj, %O2k%IFL<v6O{}_ڶ%GOU aȰ/z$A 滌*<) '6Iӄ ߔXoV^|t|(zY{kw8,$z_,r`È2-tVxÏoC$^:AcE;OWt Wk-18\d2z0#w/;+];CՊ%FĆklu S HJCn_ZʙZ=ҎHdSΌ һ@oPGbB=D^X{[2i"/1E^(Yʴb}"{z 1ssE>n}GC˖E Ajg1{1!ҧi0|vDYQ?no4NIM /JČL3f>Hut: I#-9OYj DW f5k.s}{T26.7OO/0/4phDW? I @,8Kő%pw~>TQց=) g݁i1#'?d;3Eb!4uR{^4;@!藈8[^hn g;w σQ}MvCIiXe'V -maB;tB{ ,{ьW»jdK!H/csL ʨm Yy[Jr *C><5:.r1GL;Y%e<ѡe0 <  %(1V:זcy#:؍`'H'v*3#S Iii4 lʱc/iGlPrxmAl@8\I.y. ~Y~GjE^OJ*#=CUû6?{(x8C΃h kiXހ%ߒs5[K8GYH?U-#Wz8[W?$!"V]_R >j=l)SNQȤTFYτ Ӵ_kr'waW }GHniH%4߄SRRU@gPO02ERp~^&/þC4`euwΝSs Al.=2L"Kh$3=bc's$R߭[ Dє}9D էѷO);ŗ( 7N7k X!vuUqOo}Xͯa^* b haɅ3EG9e꟤5,)j[!X0\V~ʽB+ͅHdGZ(nW')![? 7tv tM )`ȏ5W P~Q7U:sguc8BGcF)1d@}B8h<Ռ;h08u EKRq>Z㾒L:J^'hi- e_k&(|(0 <ҷUMQ('mh3'+ ø$;0uD 3O{kYu$FqwZL51n]@o a0(\ttK~'3ZyTwHנғ8"QYYsIz8 tMey6Ъf6ord |.Me\ ~D>y*=ieH ձi'_q6ŴX!ù=t&z#bRDzM=!l Y>"2+F/Q;>>3}J+E`0yz;&&꠼iem:N:Sq4a=#<kBuԲ%A>|W>{ _|RzKc#{ݘx剁_@ !bj,qV՘K-bCFxp{S0AH@?-ylO [z: <" 3h`^$ 5o-ebX 4$L1ARNFaXrG@'pEYAȎhpS].k]=,j*g3?sP5\U"uM+;.o i_ bH(d.,K@k JI:Gi$ Yw<'"+?R9BIܦ=4N<)U[jѦ²J) [EF;cY~\6SIyo9,yQdj<\> f=|Ki,^, 1x L\/ 1|~;Ŧxk>[j/%h۪FhP:jlTdgS)rh&[YF LU==RU*M&p0AVc8EYmN$ >#0fqwz:%,s;5-m h;y7TQlr}@@90 ^ep|dW"OS,zAq mFx)eLpQ7l1|b?c)m'!?>A+F(*ͻRs`. Oa9!O)A*eʣ? d6;_/3E6" x/ek^]!_ c*dҜ:bτJ@?q Ya$!1ëɲNJ/}k,QXF}?r*|L-Ϡ8}OF|OY,[Ԑ:]ep:T*O?g*&aM% "t,auJ5Sݣ4ѣ T"EfhÓRJr*,o ( K=+P^vD~JsAo"O z䦔8 /Z[iEmd$\G c? M3^Qoc/A{] Le_ƽWWA@ZiKTaxcڿYĪ۴\OxiS$>gD~;5+ɀɍğ+F"|&sa?$RߟбK)+V6zYR%-5ӗ(r;40g˧mts8!oQ;}@H Qf3(2buhq<rG(\Qc_?jpR;En5IKT,f**ť4hUP|Lٳ9 [~HPZf$Idb+l+LsOHA'@IpQtW#)b@B'^~5@&p#YjP8iS G 'aOu|g>goo2X LsV_zdgi;ڏ0B{[c~TTdy~u&(oBYd-f`jS4&9ᤍ% k}EOO'[5ԒK@LXͧ\F \UJkgٟ]!&Awu!i@mKb2 'oqˣ{ft& cy {:a6` @J}d !VrN[n';/Zgm9=$`tPaz4Z^i9 uIY.R_~s= "IptȠ*g "T%ow&bgn:B Cq߬=l]ءWalّ*T)hɞ`mtQTcM߹Y(IܹBԏg:D#>y<90AyM-ڧ};l'l5_Q1w5uxL"\3r (}F@|# ѭMC{pTZpfXy/nkd"SyBb7͈'9i߼?Uy 54l1QroY? SZ=`1TN`e I)\۠]VTژ!J/+A͎[FV;#Sۙw^9xA뻜AKRʨ[=i}  vmˁm kV/V˜P=Xh:I8OGt.["KkG <ѰKuOM*,Z\xZXZZ$S L'TEuIRu@8Ǵu7TAdE`>Nہz&'U<@}֔'cdh M!e8I%6+(:5FDe200ӘpWS daS G.sr(w=B&6[6G%] +u~ hmR%'aU.":x2)xt/~5G;vGIj*;gUkFϳ/&g0lȬ0PjO}0nB1A"=N@iAJ|Д9} CR\mL=xg}5wŰoQqDe+XsALK= Ҏ+ 1 C̵t'бpc,5]&PL2e!3%%VwoQ.T3tbSLy,G9w`am!&Sf0H#<%)ڑ-ԊF B@Nv |U#?吟~g,xuXj k1}}Tb_VyI;*yзşɁ[1.;!r.n| JE.㧣ͱu(6!Fb{rdabֆ5ǥ.N,v|dNYv:i3#F\›fdmdD 1v;Txy&፣/<^Ǔ}I`Lɶ]dAcIi -(RS[o'5Iv-=\S.P?ۖU|X ΂tqtƤh鮮AVb&[^=t#V"<:qs a߱E ,=ɛs}a1sʓ,T_ ʨ'2dGkϝS-7Ѹ \K%+h3ޱ~ iER3u1pY8%ЏWT!2OKj#ZTS-hqFv=TR/KXTϣt /Uge;,#̏v2 mmueJ'Z=B&%WRFr9XK :(e/p |:rG a0h (C<^2C*8d7SeݕeA'8;u4r ga u, /dR.d-[NF7riQ VMPΊᷲlݟ*BrVxd|xWVqeF+[8M8J'ݦm0#͝E>Qx++Qqqhc^:\קx3N-lpWfنQ\r)xgâm(&ϦZS.3[_G^8\F9 V3SY7r&4A$lvM7 TP&e`E7ǁ^w1Q"WMu7p+ǥ;6>}hiQjRrgM'⫰'r^rP0Kdr ;` D&a?UEZ{;)14+'fZl㗂?i\o'O[HFlKIB}g5xhɛ~!dI)qJT7da:e~$>:MѯGE*oA9ޭ!s:1, > ]_0Q{(1}`g@pɼR7-ӶY9&un;xCj&YE=9d"~:])bI%vWtùAISI1fYѝ^ؼ@ėes w/7[A8WF6]!8¿CP_(`Z.ԇ2Fd2"K䀇!kh.EL>4:l[Gz)sm'~+XfMpϹ&Opwn`!%KFb8Ci}/,>"<9ifGCRC:$S`Z)sJą=`6SejZ)F Z] r}ArzWaΗҿpbI̢!Eśf'4vcH_=J=bݿ G҇%BkqiJρ_-F1z}o"7G4~UJZ,pKkFp$0Z$W9#?.Zp,kyjAy:뿀om~`|a/CN@ǶQIM"=*D]:v'rPXL2 ==D|;xH1N!E[STSp֦ISBau@}83AΚk`7Lr5'5\zK)MȜ`. q/'"`$E1`gh/>WL+NY=v _R= W&$$hx^)q:곝i*fAm(C?Y,Ժ26o6rC V{ѮQXWH#|&*>8|/bD-1_/ZxOq.t=QʂP 2p('Mwci&$2*nq\h\O?y2|,Nf J6>FĈ*W Dkm|^]1o"'4nλ*283uT81P^|z>-,"a˴}wqo7v߭, +qJA+I·SՏ0U%ˇq3IԌ/=8bۉ8P'P؟t6zP]Wq*/($nn5*ZW"} *uMdT#+RLS.7OH_JEdQSHU]n,~ob =ؘ|{ޮ>%[M/hzr?xS?'͵ĭVG4a[#ڴryz=| (WWM+:hl h97Y)vYCF̞; A`s"a N^ﵤDnj 3WNZrgIֲ,^$Ip`8n8dhW֕ckufNK )NHbGr+H&f <݀c뵃eqW S_ԋyڷp}A%YN=Ъ0FP|{[e64n0tG|g-JX[Z$k|KNEku#9Dt!<[Vr|4<_K,˙Y*yO(K![k۹ƻ41޾}_l, v)k)4`Wz7ܗ+,fnwABLJSmB^"%As%S#_cG'Xwcy䳕M Ag-ɽG--o6P8#ՍV}\\TD!uzYtSӆf'G_XZ"]L!EIK J:z,23es&RːnvX djP)i?n=% i+(k G5) yϜC'2Vk͂o48f<#4/J]yϮ>WlّqYjQ6`>y]_cՏJN`HBaxb}"VV)9-REG\ں?ʼn.m^[k T5\H&j]~V=o7K g΂ Iuq:cc=0Q%e+Jnxn(!(h-=U-5*=)g`-g^ ",hi;R Oꈤ@)s]GG?"bFKDh0u7km% x'5y;+N/#.|.k_ :ZśpIoBoaVQ-ߓnDWXNx"Ne AsR5 X?p3Ǭ٭2v rۆRnQe@n38DZXGY<5-KF_Q–GaϞp%z[*]v̏wdSZI}fߑ|+t=WLjH#^7y_:CE"VD8)Dp5o3=~qhHRNo<ʘmbiF[ OdMWU982#j-eP#%!̘1X5mx)"]ߗA%"]>w ]eU–m׋9>.{y'ߐ+zC ]ˬ'ӭߊHdxY0S]blDݣ=-xhH fv 7skKmKVObAU;JH])񼥀G0&(XopYǡ`R}#6C+kvNԝpU!K9@@N޲{.8Qze ʫ'Sӥ6HW@v_6p=k#Q"2T |oK1Og AI}khϰ1*z ~y$ P҇.zڈ/ S1͗8D}ߝ *W$9|NvM/D;aF0?<[-bҿ #diۧȆMt{jҺ*g1?̣h#2Ÿ h$jo.SQ͉6x.ܵXRwwebĊl0ƽm`#3>!`MꋨiFO4/i}9=czF59{"4$ںhP}Io&yM7?}1 \ޡ #RLmd%É[BfKG'eQ#_"dx}##$BL Q$<`(Lc 6:W8A!- 0̢H_~P^Em.&"$=b Df.Jpz^[?)m:}3+7,Gh}#&R搟?t!F|'GI޺VH?S 'y~Y@kj[I3ijfk+~ϕZMfEB@ۅz4<1NJD xA #ix.1AeXpV00hX`~1 TAl 7}#(E4#v(ˁ_']%Ǚ{dSf; <(B>5Vh?&m!-g;@asp{oZJan=da {k?` pBרn^Q2yJN`کدT=!CP͘t" 8ț;h˼d'8-4 F}ӯL;Zt:OgZ?i/ b%dnPo\2y4!v={ m]Jr+r~vťmK$ Zꗇ N (!SLV Әx&43/VEй<%lX:jh6 L V[C|cx5m0QN(}JKUVqV ;U4?xr&F !uT(|51J~2#]dM>qo ã[UO@k 3Sm.۽T fݘU1n">%C HvW hS{OĮ8K)0$\D'Y?U25儚];)da3z1K/榱fWg\[48`;5?LCÍx %a qCǩl& MyP4;-/T䰳m@L 3 q9"JUvqc\~}]%pfYza|\ѵگN@;3*]M$g46SqPf+u5eO.>K !5sE?+_U su)}A;Y ɜ1>hQj:/>9b(s(E ً!{׏aud͡tfGTjhQ-Rڨ& FjYXخƏ&Bkf<ڔMNE8]Kh\ԯ1ArpG=8jDQ ljUT39a)> 6=DUawnx{'bqIZ$eZj.2mHFTot9-:dK~5ߒ܎tiimgq  Kl!6iXQ]mMnDk`U\E+k(M~4}!]7P V^܎ O%! gF 4$aq, TȤfe2g6x])j|> ɵ9WJK%#] =-^VK̅F>ۯ̴vP\>L"$9. $aU'_+{aLv2𫛀r4pO$Pe}u7A!SPL.t^.tLE_ŊN{{hl M8e{01bX]b Ś4_ʏ\w):fKaCH/QGؾB[}_h.f[RmcF~/=KLq.+Koћ/*©;ZfGh}y+h8_mv MztՊXԗr5>>;C_GZ |傻T튗-6&H48sW0ҟu+qo-y>ڏ_Oϣ֐DO=_%#4@ϒ坦s03Ӯ{&/L"T/qp4^QuP_jeuo1F<3+Pu'xCA;'fVkTN, h#91 : kT0t=؊*O·VnSWHETR[kGq6A*Azt~?oр`4izdNp|6/C(>GKL1 ow\eLv4$:E(ĕ"DFԨހ*"ː_H^aEi-OϦ+ "nޙI'F ұgM ?:P8NyLQԼ{L@Zttq@Xf{ybLθFNNSZ'^!E?Cf|։4 8pDEunj_86E =쯃X8F̺ Fe^RzBj4:CT:xr׭y dck1"UcLI&?o DlHUӧPh^,4ZLakS6n|*"1ܴ()iƶ#"hGA 1FJ8u>^ƽ52.\uMSٕ_fT "e"ᑎUvY[JLeB{yOU'^Q @)e>[J٨±D^:S گb*\Ӊ?`Gtk qdfo4sPHm8#/o,Jvo$9ŤjE׆@JxsπvcX`<FEMb*%O-qtxɓvYb{l fr3櫔1)Fpp'r+Ov>-5"=/)%m^7&a њ?˪A5٬,='׭](B߳v5:;﵁_ٗYJC)Lpf <-b}NGN^6KڙN [P.,=Ro(so6mQ}YVSG~`?Q, vR@DrZژ)ZNt,-ɌtŁiab"XK2^gyp8=\R';= ҹ+;GNxb*n7j}0>5ֿHd.Jdρ`eȮ„iGyPZ;4Z:Cx H$FX'x#{^GCڒż7ZL_dj% !tmu&vE#}Kt:gbuI0 Bb%Ջ[c$d?xՍB0ؐ,|=A!#WPӝ:ԗϲxyq%*YȜШ%&ghry",;py/9Aa ݝ^[mpjK=7E)ݍ3 G>o,Д`+=V2er!!lpSm^H̙Ī}|FPi <1<{p6PzWc=PtdZ/RK">VhaplasSi:f۽h}Ob=ɐ;0Rw-0ri 0sS`k)ujC=6bYSP엦gƇǟ1BB.A'u!ޒz#(_0!$VCJs,1[fgxgtXgh$tCg➼3/)IWĪe%aigZ1B IhȧC1IuڰRyO: tKĈ$^ŽhuLa[E,y Ό<0yPbw%11ixiI =}Ab&iwϴ;|Qv0*: unPSNё03$c. %v#> ̊!eD:mH:"KQ-lBlĒEm`*MRKyΈ?=!AނP[+q5P;BWԠp8 !R=Ͼ ӽ[.%rȱh(؃ Amf'׫0ϙ}(D**({BU8ՎT%F wUO_$0G'.9C{"lmbgz󱒞+08t==-BZ󕖳,Lc8Mˣy_SzX,Ok-sNu 7Xx+nOxnS rʚAQ.~ q <"sQFW)fjTppKqJ] j&䶬U\*4#F%';E0ϯA2lKeّE7YEc7Uf.9.c=|e;R tG&y#(mh@:hqM6 hƍqXG/v ؉@N#@+;-usEv07y͛PR/EKzeC( _|(Ba v_'+ pxUX:D =&w ƋW5>N^T#,1@dipV<䩔*-9|@$NQT:i0X 6SZGdtz`\#lУVEl+]Fba- zvi,Ǫ19n ݠl%bʑvY9 1'.Gr0ua2¨z]Tڲ+c)ӿb/R9]*AiQI C:/ȅM̓]X NNwX Df"(W{n@ tه}$:L,fz:f€~w隟-8u},b`BFUδ@*!A)=Mޤv2QJBN^نz5 k'4+ U\zۢ'%Kp'MJkPp <-a`T (>X,tj=EN#=8JS njjѠd~u,#l&tnQ5)Godl\dٽ3)5O~FR9kXۥ ,OOȣӖZeu n{3L>A i ?ɔ\ ;0h 8tU7[cpRV#;*B UyÔobjnb_QB7Pʺ %jQ[r&ЦDڞVH3i%YCۿhGڝGViYC&L2iNZh┡<i@PVP92;n8ݢfbйDMܠ2…傋P:?:BD=ePAd&b-)wD"GzuV (<$z]shј1yag_B{U.* phODg7^Vmr|$۝){*񔨍35ĩ&T69t1Uȧ']i!}ROXEVpۉu*՗1[D Ot=iY'^ZH~<5,yB+bizba:Y(R8ĢV:GV هA?S_`Ӽ95]O";{~Py5))~+ջ`\d>-n#fά.Myӷu 5R\f7#AKgο-i;N+e!=m8>9眿e ?5͇ejD3"wNXBl8 LnVX9VBY2͵8|9I̖ӮX4,@G O #+pK$m^ (!MOC/+XJ/)<-oW*U*{ _4,rs/QC -S?g*dV@GW@l0'b}柷 τCdu.I*!d;.N@ꫧ"ۼg)RCG$⬸|ߘ7Fritm`*|8]m"t?a )rLY| kN lOL䜦>cMi 7B4>;J-3`oR65w%sAo3N=b(1T1QRjC_΄pXeV,X%HԘd&LH\&([mNq Cw_f8'^Ůj$ĜuTK!_\ި3+{:s'\rj&aNZeT#:AD| yxbAIxʉ?h6~NZe kIʒt&V!V56uV Β14lJWi;gVuT(c^Jۋ?]ÂIA<~ -~qm硶<3m %[v2c].;~:WOĤ 0a{N%C8w먻ns<,`|0}yg) j{/ȤSEiHaku3S]8_ wU[a2YwDuCv"SӶV/US;X`Ti'ց6d̓9j>X!T6eD רιj7<~!rj9q0wyxJ=4NB@]I+  ?8Le{|(J]1K?</TwW&|i:dP:R.t4xM]#if`R#a^z yh~4T\]/|9=f$ = j2 9s|KL٩\YB,"U9z+n]#|Eo^a[2Km;%&']Ap[AԵwZ[ddāQ|+8o= 4ώP1U\0?T wxʒjpV?]+w7'Gvg <0C.Y>g檏+Yx9\ĝ\)ي8ϡ/X Wc>J &e-&R5 8*lƒȷs#LZgyns/HD 'Ohov'y;P͂㫭ЦK,c٨_ހbL\ FzHd8J +:յ I^B/DLMlEBg_:3( d| eAne&qؗ~XđkI 5jyT 3hI!#~‘  a<Ų]될\Bllأ_Ys$Hc|4ӘRHfF^=fLVC[t)sJFy^ ZnFNg`޵8ӱYtLob'rpZ`4/Ȧux.!(1x!_JUu‘e#:IS~R?Rv{Sj^znԉBF 5G`9$?1YSg bnX71D:= e@s~x"Ȧ cr><+iDϨd88(6rvYgL1 Ȟ7 a~pdd3(2:-=؝"3@)0+bhJ\v7M5KqR% 8bG'8Բ`qs3v U8Ǘe>eෛ0\# d2ƈ4Zp'Ѩ|;aڝ^}Bb:]6LHȐcƆ$Dg\ϖq]`݂P$bPi8\0“GJ:!,'x%;M÷ yv>0R X6ǂA|$ ͚8KW[!CpK8 (yv,}q*.5 aVgh_Y?mԗ s΅{ȀtR2T,:$lО>Pǡd/>)RrLO@-AF SJ]D&4<| ̵"cKɋ:No`-WÅXFCwN#O¯e"Y3R+jOB g7_mQ4J0ҺX#@5n;^@3+UߪM3xRѹٟ'+Bm1y^-aNccx!1eh/py9*"Z5_$lB+,Pj- m*="~b+aw/쿃`Md⇴?l1>\{.mf 7(rHHTW~X¯sFF ʚvq*GZNu9&/z֩fit?5i($G3]b; *l *Xt~hkZ(&c~_dۏd ^"Zu䴳 H7W&"Io0'Ljnқ+z2&ad㮟l3̼j~a|BBs`a)ko5Vٱ#R/ 3kfo_Dxۇ:Żl#/^=j\&P`Z;_.Ň%Ic)w S{fF<]w%krؼ)A9VACk^ BR/YW8q ,JxPo ]ښ] *sˁyM7"ƓV F |Brw2nGws1n1O怜}1 o{C5G=VVk_&K0~YIx7 gȮ:`痪~D*!V ԝN썀Trr NW-a^cFOxu0HTpJV%97Zi7[U6u2NٕI2A**Gn]pHL*{h؛'pl;>>K$<:iuiX bP7^M^Imp/eJEN> 5 ԒADj&PSsv]Aʱ!E6gcf ߼62X&FcogMvNT5AVcf2z`Ϋq( xG +|Gh*t_'9~O+60Q 6.GvaD_[;a؍2='Eƞ*G# G[im]IHdkt=.h_ fyG`o g 2Dź{%ze/w8XVΙ aF%vtAәA ^-tc.wύK2qO!:a8xc[ g+Џ"J\)XF_ iA$C'Θ )T3<m8̅R(= 7u\ǐ2QrBh&!U*M!(C^ 6mZ:#YOzHcrxN'` e;QK4:Z`0n1O{jwy^ ~F'E$-R\cdѳR,Z%L2;0(#$Y8oh Ug-զZC3Bg߶rE%}a].Ρ8Uԕ$#jIZ]Zh f.`14O(e ExMLbCu`Y8 ~3!D 7>?C%0|9^cg'FU89) ^Cmw sP) +MqꕚR&]# `. { $ӯb'},P~@g ڤNUFVdY>M'n4L<]=O_0iݲT P|oO9g]X},Xz@!QVuۭ&)-m& mB&'ȼ8c5W8U 8vo|!w$.͛dVRfjDE#K3V)MQu{S ;]޻@mAFzrvRiͬ@MG'6p)N]XnGZ$He'+R{9ɋf[l%#WϦڲswlb)-w^$Z} AÀF~mJN5t8*%=M m5VI$qhrlGӉ|Q͵u]uAALcMb\>9|!^nK2ў_\ΦtGᐊCC4hZYq'AlaUFN\8-8vԉi7mtndO>Hx05.!A=7"Or}78I^0S'ɇ)'{H>{i6xeN4J%HiD`Gމb?UU" $1U%N*f">T] @C6O6`{:/d/ԉNYnjF\Ay oEutro t XY#8|#1 Ub)jKEJZ{.켼x#cEPĊ0qKrPrQ$ 5hON? 8әzrT\w$C?qA_Lʖoug@GtmKGXYEKV|<%l3 ,#Lx+|{B/N'*'*:gB;>HO_|Ӊ-rTx e=`Ru9vk&i|䷔%^2`{ի'X8 7Cd׻Ȅ 4EgY¥1&̟ u\kSu^H_lHgɲvѸ } \e_~B Nq+A5oz^1bMqDT ;C a%jNx ,l|}+jY7Yʬ+y4Ѥ!CÇr 1}:],ւ&)#yD-8oxO"A"_e.hBhwSs~P NF>"Qf0hS fPiHwUdg#e[/9q8*!-pjyTnbr( ]>=^i,+ [眡yZ=,;|H@d$I;=o7ٕ43S%S*iOG_LIV3 " [tX0坿؎cؠQ}aa2`ԺD96㋵b-V]=@e6zl@A+ًx2@9βK#PHte@2<o>~N }N9ˣMKfFmhU8Sϴwuzn%g֨nfP/9W)!Q;UV3nWOzM2N&)ߏYL)] 9i!/ŠҒJ<'u$wC !b3la[1i͂n\NtfC0fgƂ[=*N+IC2/ J"bm7QBR؃P`bi+}}tzxʷ*cTP4՞+ԶF(R}A8(&5.-A (@FyUy⸾ZkbE_ j%al:i~$2$x]OHw(\*h5IJg?MO\̟5?03 )h=oЖ>2?_a(F8md7D:ѢmcKrVDTg=$DT K\B)rd-T59AZ8 ]"ޣrߗ;aR TE"F<ᤷx]EwKU95SѵyI?UIpZl˦ZV?~@->wp&s!R'xUeor kr11>𓑬*^W IUha#)%ǩfm[ӈ14bj@: f]&~~Y=bO F—A'ꨱ4D=nv]uK?zOX͈zؕ%ܱQQV,Ivt5ǩIaN5#vnX ͝;ֹ_YRQnl:oϺ0׎r? 1A쀀xcϭD7HQ ^*3PenKTH}ݨy| mqutZ'" Uc=)[l(1o|)$]dSނk}߳1-KȣrGw\"QkR(Nɸa"OW.3ȶ/iة޹ЯuL)[z+lN3J&45 t1u J+헮@94]0T0XUK+\fK6pM kou搬ROt'$4.0kϢAGwA3Aa"jaV4j&d^'j*D>aluzf I h8.3ʈi~-o ?g' }{N_ǀQz>]._rQ w8 'r߯sF|aؾpEgސ cf҄mdϑ%HXXj )I\Dx3j22nGӉ/dŲ 3'z(”Ri +lEpF]"mKŜF'48Lv5-!7j^ZxˇQ8 7N3 gw1OK*nhc&sN驋fYVB zԹh{X-ȑJڏ'j^n?j$rסHP! WQ*mȊMyb@w B~%/NQِ5|O¸TUCZy㎅C^g&e4Zql)j[joХOg42KxX;)N#XJBCx>uP8[<\SǎFZ9q^wn1u=CHJ~d&&>"Gg;]-_̿u |=ix uj#UyAr7ĵ b:xVQl䶮vgl2݃ :*,uOx],GEEwMf$t>lv'1WL&ò8O,_}D  h}߱h,2צW |`I~QmbzF7 !?qK!iSjڿEϳnM6e_-uw,lb/ X@g=h#i6D=.ciW4s{~_tLO(>F`;`F`0_!]eBҍhg=biΆ~cMh=^V^m? :O"?ij3X(VXnP썻tk2#{ܺlY ^!ġcOa CO^\!pࡌp=63˥QE;oUw[q';^`:9KwuY;2/fƺ6,E:/B_QPl6&롲v>q\`Qri+ e'5Q>#?75L}it_iU |bUXP1;Q{VI5&VĴ2N)]YD{ D8L|$څ&Q;?U Ŷ[I'<]~;+}дhHݢkt-?ͨ(S~I}J![Zh7{rVXUN@Ml~Xڿ' R #6%L拤_Zh"\ܣ㾤> 6!8tCYds@ _ ]s5 02qDИ:Uu:D\T_a!rۜ0Atz-tt⫯ϩ;V"yy ~e0)\ZD,F~`byRQ?D>Gu{a/*1ts)힐uOPg™(88ЪMfcȉ*pi@ySE.Pxɠ@ 탒Ʊ&GAs.0I$K}r8!/Mo߈xG#:Dd}\xXXzuSvO{Q e3+vS ۉx|YGdgw[b |I _4fp6_PҞ"f^ X#YujcRۺX*=AW$p)60RѩoHlY:ݽ>J[\ pɆ+CA σ"ٵl'⧋Jh4 A]~MWNH ւ$}KcW3N5PC>-?QXiG7 kI&jb)j!mߙ@iZmH<=Y@^ MzKQ P-+$B^E o691͉A֚N}$>aY~*K-pV5 D.&6iS.R .\S^V2zW5K7%?ǀ-Z٭3 ѕCdN.'0 b-&Ă^h3rY?cD҈Ц]pýoybo˧B uWwІXB06l6_rflK81Cݼ:} 2:MFhmPE[1=2oZqK~m|cu=QܠA0P*cNgy!зN3]\ZV8VX^&֤ί%Ğޗ*`4TMT7êv:meYGB !t'K3u7ܜ(B|5WϔaYo9yk]lF PMũruלwA-><%O2"v(?B뽷z6_*"d ARsCw$ë oJ#>}H*gLq0=`ac5,ҖLpnԙ1*D/N& 17i2OSBmv2̥6 BX)c;%fTZV A:H 47gS>V&c1GsogH^(Nz oirf=$X^>\A%F\Ҥkkۯ ǨQbLش[5yx t6dkrBA0DC6EC-jC*jmKS= @i*i\@Qpn)\-D1>Ng\擎jsDN\:gb0$NJy(Bdq#h̛\kLx+~SBMX~C̽>,o\v=xSr9ɒ)!!٫-8FܱN_1DI5+sQ >en̒?VQ_"ZjgB}!UޭV̀1o|jh=GobU,jy3nAyoC0 kچNm-ߧ{tV/dEP4%,@3"47BYuB' Nhl +Ƃ)@尨Yͤ엝DC:~ic3C.o|b-7/lð7q"b, Q>4FuNAgbuozx aU^mMijLo@O;$Zae޴T )I Ҟ|ݨ:TXMu7B3 c.ë`s d[WYaE޺h@TÏ"q,M[0lZ El'H2 :&&1VτNK}ߢtP[{n1liYsF-Y1HEgkNQK&.B>Zmm(\O0u+P3P3R m&]Iw0+(Lt/ i&Hg>4ӵC#js .v慩E$? 0tAI,t{xѯ[M; W:#叩SYD&nC/v^s µ9 ϽJ^\oc⇯5 }G]GcMqҽ~neS^@]9@QRI, <^l*hpTjX=\֎g^ #}=n*/A+||>f/%*g(z9S@sp} t$F]ȧNj􍒀1qF4 hޟtPEEI'n#D?{ӷS,i5+2YR`(6)Cv&=a`hǴ zy84in,V.4pWAG"_MX&>|̌Maͨc>gT<{2t97v9~M$]d{!cl!Oא;;bXiڸ,ӉRIVW|*G3?2`9Bw+-4j܊$ύpVt[󳉂k{d %(1Cz&+%n,Eޤn:nFʥRхsuu[%']=b@HO H9mqO"4zn>_mƠ͹NC#/ŭ +vga]_U_7Om8$Ox4@„}ˀĵr}50q˓?u`w[z#;kB]D.P]5$Pz>Qfl|QR(!i= kyf[}z&]h?r=2iK QsÅ͊?޳K)|L4w@ mHc>硑TU]ģ ]\R n& RmKn \o|s6[_Œo҂J'8@vBΩ2 sB("B4b MX-&F -)hd]Zu?HMoKTFͱe~~N j| cw­uz kɃ7V'.>Y`vf2@y FR/Vq}+Y5,FSV}gI~K҉OƧ%K+ϵ9(=aD(0&?6PX_cXb9KG3`J;2m[GRAd2覾(#RZ/ K7-:l; /qS߸PH`G +VDUi} $=˥PTVv'~ϏH$*ti_ln?]5)7H;< !`#f뙢" D{Xbvo~a Qtrk~YezGN<wBF(_ֽG߈cᅭhgI@))Zr-!cwmd ;Hoxp䳬*wvEw}O%l-1*z1W*G,m|c n*T^_brdOf2[f2)Ʉ\S,'[b;w9"ZPG '_tb`@4$xz~M؏Ts2s:0Eysj%k kUyzx83f 9785< -kX^#KcD1禰#` v:ҫ\b(ԏ/䓗L\sPvNT[LG( Ǵ+C\ls-% [/-rilA`,# "c=cAgF.B>FKVݶ=|*"4%dw7a~ڕ11ݬ kCW<rvT=M ~ߐ8 m^U;Sv&^ՀhGWrO+}_ym$3}cA8[y#,s(܃d˃vHV_ $P4oQoa[ Z3Q=f#[$ 1+<\.±\^3/9}tisR bn'\a eY[zڽW1^chME) ߩM -\眧gυp>~ݷ :<5n~TN $$`˰phS;<'^Hju\hޜ,v>ӝO/܎*p ܈8n@UHvR7!VX\ ~ٶ>aHE<_?8Fa+&I!o{@ym_7E,Iɱo#B lŕj{!Z)@%v$:$ݭ[&>Tfo݋߇>:I+1xq&Ee!t }S=jC m4Xql˄ί2foYB]vpib@YKo>hRg0?0U C^RD&܇t3:4'U]Hl9Sh9Sa'n'zxWovz@Iv5H>Gnɩww~%9N P:&3:y3M8R{!/QXrIXN|#<9_5? e+}d/UAav%@崢.kMCa6\ŕ&d~ ES V֤%\,9"X8K"dltNt4g)jգ: 1n1*] }n@#@fn8D#³߉*C rg{(syG£puc AtyB uu]/T5h\8.Z%4͒DQn^1q5r(>A~.P*\nvA/GMT© A"PH4"GqMS}4co@K~*L3s2!;u LE2&?cC@Hc(|#DGXp4a/!q8!] 5~ qҖm85 /{I0<+T5 CV'TUFR]~^d{cTB-5MQXL,913eߟ?&)NbXecL@r,Ta8/:ͤ t m Zl>s 3(_Ƒ1,=̥$7=h%f^]Ox Z]ʨ<08w*1h^ gA<(@k ?XJ)wvb:u??aPpΎ9YIly >v$xw~!T0"2M;oԽVQ@wӎr@5=)(ܜ!p4L&g:(Ac (fpR7epA˶C=W`s7w-g+XrNCApckRdAYձ[~'7=Kn?;N&$+ė0n^$Ն?Z3ȫΞ|Op!m pKR a4 E/(UayY8*~ )8$-ћui@jSD_r{h%7Bryv*fvucq[\K_7y 3}2Jg$nڞɟ8K) .ه=Ԉ*Id~=0RC 65LQSN~ :]=â:UGs1fuP()-v AC.6̯R*XқG,|mNKc+w{q>ss6"4g1}%1o-% \Rڲ?V K2M{^FqA7ݟܯ`muםc. c0|ts1n>sSj䃨ʚ#T+&y@/)<tVQTRs#TUKbK4㩉AQj $\,.=FwBlԽ"\"#hA`b^5/ZBM3鶋?&9jna>iX@7A/Y-5} kgs PD#kr+x "o/=LwZ9 xSC0-UgZ0:F;S>\[ BP7c"k#z͠*t,{g,ʊ%Dvsv4'jxC?T2nƘLZ%<.N*۵4FxfTrQIvI}zfPrgq>_ вvmE,ء+z)&%ȼBNQtXs})jG> by?WS 8yOxchc`c}SZiܺ|G;nMm!((wNmoH6Vn+g""wE\n]"pN liYŻ久*?Y=člZYbq^UÇykLLRؔ ^TkD60M^g019؂()s`4A2UioH\)Ts<[*}!@qK+`g(B;f%{)zhZY܆~u]gbm!Nޑ.o>ɮkF^+]α9*yGT~lSO==Њrw={N_!7XŒ=*gv…DOH1N9NVY:ua8B)/!>IZ֪Z8o@#Ã໤ MH"T0{ٶL)b9}5_ ˴^V/=:&9C^ߛ%KŒ :ߛɗ;ڛi,M@sD!I}{aHfkOMҴ|(dt'iH  ~OTElz=t8">fimӐpDiTG"FD};e˪iBK,#}^nSwQAʅY &acd:JW"|b4ܝv$( ̟>Z=CN^sFx08.^ʔ)`Y3-T>~ nR{goDՠq9±2E\lFaabgPT - ঺bgD吠T\x7lL$gFNYFjL奭% b Q+ +YHN1u_~bH2?ey 0 8.*J}:j%9B.y#{-ߔX1}d+xRZ:7q;mžEJDWS4͵g>8˾_@ %B ̮zDR5!ikꛅ.;ؽ[&)]9TKXut W!5~(ye>> /~ XZ6E[4Y{cr e hp4+@o.Q螅ү;O:k:U7+&=2׳^愘凙IrB*YS x{fO8D+~hșl 4{l|$*"UIT|ޖ<[utV>aDHtCc^hGaԡWS/ESLkQgGܑkDžSj%WMLL8IL nL"ROS0mmlz_?@\5ZH8/m6/ӵ$=M[bw?]j}šc?qU#vk7Ze5t(Gŵ"b!*DZf~mtwr>W8omu,O"{~8=.s&aOSeL*1z\yکH|*E®b5/<j>!k%WKֳ_x֮ZN/NM'fMp,%qU,d\g;ӢIRSYw'NzBQ.NPƁ4rℽP哎¥#2dWOc'\ia^ೌX˻1/ɔ+z^r[nٲf]!YƆ].72M ѵ cye$a%u&XJK qA7̼\A_qJE<}OJNbIGgkge(6xzޛlQϡ[xIt[el?_dE\t -b8(p:FT؂Qkoi7}@Eo[5EP'C=HL-S oM054Go[?+Lf< ,v7CS7W;tJ-|C>3nSH7q|ht 씟PÌOedRvAr͗wd? Rޏfc ~@ܖ >s}xmz`CHX}`Xk$ذ psnʧcdm0c $5M GE\0S*v)N1S唑06 /āpo$Qc+1@bPiͤBLf)Fb@E#efT[[}t68V s 燡3G8AXq}f*QWW5iCB;ѷz>x}%qV~1-7z(Qg,O"RַT%^@M7-,Vqm^ cuǺ1r1;(']ʽ%`hVuL Um9L1c{lZ,X7lkw ;!(FX^NHi(6kJiK5DFs|KI4 tfbc@4ȬȦ? a(nL/#;&U%qxk;v(:6%zo_$+7FESM7Wj(+6[[½4'[&wwiƥl/v o]Vȳ$lV EAa֟^O5xg]qSB^r3 v_T%`  2CTk%.V}!@= <+>djo8bIj%g4ƃ}.Q_ icy>iHde\nuR5whudW1ov}zurR!Kg!%|qPJ,)lO1mY| Z-ƍ7کT|K6`E!_xڀʺØ`Kِ`y0%b(lal'kR8hfS;4QÔ}(5߶.y\% Lpa]at-`y'R+t0D<גboMir32! /07n١7[{+6޴aOz NZ\~*MЀajQW}Dm"$1ΘdNi(@@w*e0e6#c2[lM#1>Vͣk&4aRyE>upĻ6VvD kLuDbakk ? ah<˚xSS2ۈm"a<+AeP#`p9NYJ&/Ae7@1ذ=~Il u6v+ +MScF/]){iRV,`3&R&6bɻA4Xk'p$B0hDnleZx:c^ni/G40Χ#XGlk]D,5|]w}sToR.ږTxamڕ $lvv$H*k/ltջ'uddDFN-7TH8i<#т Ҡl%5i}"*O/>5[q6ff ]/ve= b PV)`txɋX⿋!gVA6ע_0FzJmMXDƐM.(g'5 t7 D쨙+ =_PLd,efwޏ`;A泥KGR{#H(lWC8GI!WΑ MBsJ a∺wp‡ zbh)naHiD3Ao?٬> bcRSr_a6?ߕN&REs\-]L OՎpK1-YjL<1E,-ѢSe=LF,]߾MRv/DE)Ny^ d8RS\3"w,P[M:'Ufik+H>Ł{$ ܟ]O 9,Ed'ŏ6=9yTlpq =gedoD V8Kz] ['v-=`r#83n3L}x fnsj:3ߥ.+|LE &V ^P/L't{3PG66o7(d d 4aDL^Cϐ- @Df0Us=A ~-rg9Pf.p˫ F ݏcp\c`:~gKJ;+ 3& 2(lDg}nt.[8.*W4mug .0ETܝoAhDZڗ͜(MptKfjkѦʘJW?~Gfw;}ՙ)\% 2>3Q;k/Sjr ?OuTq ]`Z+c<ͺEXU΂d#dZ$iTԳUK1L݋/a|"=YRbm7~BZݚb8&+݆5ZsXZಮX+]hvD[TДl^31XO9  4!Ual.!y mB8yDrnƔnrp !:vB =eI0fu|{1" J3M=g(Wkg|cw֪%+`,wƱu1s^qOCɔ"Ză@o ~.goL’4ǝd\nEE^JCkԦ=:MZX_ wF@sֽFPWPsBB=?,=H[/cP_!G|zuP\k ؑ汅,vu$/c/ h0+D{_Jb5:֦ù$N+\?,yoSn<8uԔO[/DTQ&TPx t Q D%kYOL}wyb,fJMvPO댨'!bb >B_zMS",NX\ qn4EvOPq$<3ҧA 9G&fzzqJ%͆¤P#]R5Pf z[J/bADo74mZ+f~.^l\W,yIϒQJ=N7k3I#!s# vZUʼn*rOͥտq,NG(RF/7C{s/f*0)I{ׇHՇ$/+ØڠO $F?+έ |}Wgb4,1lC+l]\(-ExլH_sAܐDU{ϝMQ O{e]<1zI5$:BdÑYA:B\}D53@l Vk~6=% (t>\i88_U@Au1ʠRڗ<9tEV1C$Fu3Mg6`hΤY@@~!C F1Qm4OUT E݋C~>)hnVxfc9gSֈhBpSuʁ [ǒt#Roy'wU5[n[t3eyn|z@ uw$OC aIA"\c| 2EUn!hhI17rKյ@ mGolXZtGY[U/}Cۯ[5OsPU`^GZ2|Qx_} 0d[7O{uSi'*Y*L3A9 CVnD]0DZЌ{3r?`T w`/7r}yDOډ#u8oa\9@zc|jlaͣx|LMX v G0MbXj5v9$'Âl]F\^Tlc;9Z6պը1І ty ?f { q3םq4K9V[]PWMQ^U /ݲꯧXR#. L8s"~P|@>?1sVRص\8ՈLxCe:.\^Byh\?XgV. /U)zP acnΟcdY,eK^8"Y;fEX9r5|6Ȕ7oRMK Jbɤ<[Sœ <&Ts:iM$UdLfD=X&^-=nHf!PfA:Qb8CiXj{' (+Y<+ܭ[Ck5k#x_=9XTnp FkI/J(ŞnA,S# $Sy9hZ<͟Oj.ڔxJ^rѨ6I̳EZ 7+PJո"4)ӹ4=]DxZ8|nK eو=|?f3 -WST%%B@k]mɣZ 37qЕ_IKXyD.mmu1 NBAD ȋԒϥjv4m"G$͔9qJ.I_TOF79}'گzFݣHEZ;kVmIa+vXAhPwy]Cxfq!%:ҡks]9;O}3R'_Gf 5.!LH @gc]2MӖ +P!r$!xRҿOi}; @ [K.! E UQ _=B: })SBN1tg0bct>jom[B005@2F=bu%?F?d!<FLpO p #M-{_SV?dz@M$Tx]Ч {> "ln@P4G@~_@:"|f[=_1j1 ,9%EQt/D#z!loz%CbFw‚&{F sES2dD?3xCaa4 Q]yuCIh{8ZF};D,i;nQr>GE% %73l\qyyP^_AY,I]g8dFB e㳏opY4SB6Ey9$ _Cҩ+!#Syp.důa0S򻁏;F`LD_W:>oANMilPs$ss,72o%AORT6"5,CCK9M'h| АJ-o0B%QM{'vi4cMzωuEr 8d:O3q_[赍{rB~~dT[HRpuS0A6`4z Ѳ4^89^頛2hPO-$/Qsla 2g g[xXtt!$Nֵ_;?֔#̼l|jٛtBUoW6jU noXFOѦ~Vd"{9FWuKX N$MЙIZ_Icmەڅ 2{3O&dl)yedi]IYFL#1g:AP1/+brrǿ(Q~oeGLrde7_}T2EA+1\8}Ny]0sn Gui=agZIFۊ )A36޽O I G>q|~*\27VV*Uaqz P}Wv'%qhWcǻHC4pf[L:+ M΢40~C-,P=źqo6)_M:J{BŜ  C \(zoZjjwS5rhXGANq: skKZDtZu8U׵$75 獎EA׌(߂ف!Ւ9[&s8k 6re͐Ӣ,T1.KgYLRRԾ"U6@lڨT0:$d )$`ZĶE HG+Ȧ s)Xaɛe.n#-K(4nSGEH=*ZtY Pvo(`s %شc4AV7˾bΞQ^`YJar>M6!(-tNFy`N$%*Hsm a(B9aZzd\Y8JVAJ0u;_].E@/mt P5xHIn0~]_L܃pc32w0.4J$p^~zׁ}:ws'KV3:bC͂;Y=:Ia3HgiOY[;Uv8PBd!Joihjw*f)>4, Bcq52SԽԧ{AtiK]͠X뤨JÐRo̭f|mY+FIDw.^h0!oeSfX2jW2 M"5M, &&?d8W%^~:"g?0_l^`LT)T|?>V4b;sZCb*Z+=#h rƟ2԰7XˇZբZ>SlfnX^mY2%4/|Ǥ%j[ANUNٿJ}oyTu–ӝYϭ šN`~{88&Wҧo7TsyZ5st=yЯ̪jg[re:듓E;qmc#m]5se4&OFV&~N¼d[,G}"{mbaԯ `N׼ͳXV4GYڵr@7YiY׍=݄} MzވIR\xԄץM:C-BhbTqPx~‹4bӉ:NnCaf3.K(0/yc 6kLKPX`䜸8Us±R&G%~S:[rFa6$lΤ 4,e64— %#w& Gmnޙ"Z2|P`VRD'rbtI Q_|e^_ b^bb :6T^/LR)Y$r8Dm1;ܟX}ngtMCDPK"AE| #Te90!AB|MajMLYӢxC4Oo $"(@-`CXʖU8-h?o6-3aJag aT4K)UfUP@2.22UcxYZb6aY>xT) 䧥N~ ІFa5mʦ c:Gf% '&>#WD/Y2 ^2L_t9 Gۗ#PfEFg˪;]0LCW~F&7.{En: ,:\Nz%%kKoFg!gqf lr/03A szSX+Dr{ָl}JzuG1R,1lnjQ3ovW8+Riيͧ}|w qSz1Mb=|zN^+ozY w&A2M:S4Chk26h@bj/+= ҀNR@u53_zh}"mLED~4%G9T䇵FEΈ>?!uPtw$3s\yu㤏~Q-/ 0KԀ#wV@ P``} ]wwi*^sqYǏ(o8 F>S0רh{(YS4hmB3w`DRmSܧ!cwTp(9*~t1}&R[FAhTC+Cy0qk2Bc9mОoR̛Ÿ7oA)h) n0rK2ħH6xs,DxL yY2b]Q8`n5~h`㓬ʡIđw؈#lӔ./R6Ȃ5w.MG62Y(ow/o g:Zi/W$PK32CE]϶3<:is]6S2<07%8En1!Ç^%A'@B55|Ejo`,ΡM{mA"_hvws~iu%;tτ067%[QpIP4N%.XYR7.q#;jikpu|Kp* AA6v_B='F&=:B_Ys5š/_S?$W`Z 9EV7):3Mz% 7)o0{I¬0>없zLC*jC# ]-re [x"q3)!R]}.%B[R] % CZV|^Z>!I]ˡT#MwY2k%MRd\:>!\/Xk aw̖˗/[L?;]z4##~{K}n^ߖr_,7}y\U?r@Q0 0X]=1JPc F6`e91Xv2 3Qm:6Jx-w,6 Fx`jLx3{ `td '"XrM9IAύbHE5KY}m;hПM:-D8^6H\zFwV& T Θ؅:O bs{D#(cIXQ]zp;3YSB['=;대j|S k"OC'P zgrI۷&qvH[ w p}!Kr,OkmP!hθ]`m*zm"ǡi`tu<}b4 1Mƾi !E@?^p_(nM9w^ ~MX`HdזOԖUYX0g8Ixj`rp-['c]wpŐl:`U1%x04GMyP0Vzl &JĈ]0* .Jen^0Sfr>Wʳ$&qB:CJ?ܯ:Ӕ` 6`!@@ݵB6у3vVORYC}ܯy*\>;*^Rv-]$P/Cэ2x#u|Fݨ%!Msa΂7-Wy+d:2A?KII܆bVpłE܆ u-gW,jkUD?~'1kp ͗5MCTMYP), &>4vBS^;U"HڕXwˈOT:SӸX)i|Շ[ ,ns-PV\dnXL,J3k>>C5%*xHO鯋q"17χqJJZwB m߆sտ>3f(G6BYN =f"HM ! gַNZ^!S}#5a!bҡCi `;՝ OnAa0ýW\ysG&Q '>¥׌b:O8ZBM]\hrFyxOr&{oB҄ócVp2_%c#`Q*f6Sڈ#o ؝_,a/]>rN&TQg :E-2O_G?chR~s""ĭEfag\'᎑~xxm)Um#;J)A2PoBxu [J:3MDBw=Y19l) (oa_+S$J)( AeT-؊X0κvk5f#i~l\*&٣U*y` tBM`aͷ(UYp%P2%eO sS& 6D~dnnyMrG]&ۯ U̇H -w3g: BI))-EY ZnԽB\VD~~)蟟|\)P&:0TJ920[V-hIG.?|ڑmǃi3T\ !}&"f~ghc+> b{Ha\޾W]mf:x&T\>RPZ.WX8K؇ԇKnvV`q{&=tom/j_+X5u-[jB#x79B[L(r*K+";D(>a݄Gb":[ , =Kwh/7|Ri|5EEN']@XfVUoԘDLSr$oTfzir`VB,1,'yx/(ƈK-z/V$,~L|jo?5X-"U *"T3dOĉ!{IT#Vw.Q fN2@"bRܔ;KÖ\7 |j1N&֮V'ӻ G63=^cQ1xm~gC~wLH&@C7535-}o⍕^A< aլliÝGJR En$DS2P 2W 9@%ͫ DݲhC9 <J:L1@c|6ٓzTS\CZF")wʰ{ e* ؚ,lzdwx`Wۂ?NM'I[WfJzXQcA磱C3_c~^ #ۃ@Yp!qc{Nfcbo(HLs=*>m׀'sҞD\M vLju1&`QE=02#^o,; / ~zl&r*E"VO"t{w2,(-?E]]Dй1kwPժ0Q_{i;nb+*($qйG :i{_!Mg#OtyV4 9=,²;Z2V/OY+Oо(ACNɝdL*'׊dMAi.n>t3YRt1lzڢwZXTku\tܗ]|.Mݝʲ KGEؠ2D]xM:q Nc 6a|u;]ȩ[jJg_^NK/$tibп1 (n1p<4i/0F)ٟݭ Wl]U2a"N|32_LIPEJv=[|>]D麯PoܯR XXKL*M N IkKuazHU[n1((zs'oiWDZ\_ŁsV:XdYHtj\#/qݾTbV'srmxJPdX9d}V)7Јl7fHEI.m)YKQ=Rq7&F)VN u ɸǮd{7//M%s(_K"%voD<1@U\}(Ib;@{&>@0ɲ~mvZP?M0u?IGйׁ1KMާfj#>ԥ!E"W ;ӥَD(lbeO88J vxۼQ1J 㗊W"_Ѥk /=ӌ&.HK,;>*jaaq>+{H+Vdux)͑ Vh3νfwHdq+Ba pѺwsXP;QdMV }N1{j|SˤUڈ1tPr".A(`@5>ũ (D7v& [R|8C oOЪ#% lgXIk 4a-Ʀ}Ǣ黈&׊IЪ'\ iZfIYGGP_Ip+x9TҼ>yX`)Fϻ/:;J㚨ij Ѝޥ`:vЙ/שV;oSW+7W(0Wݪ0xR1/7_&pFE:Q (e姃+v kmy ı oh=ǎ, bLa:Ρ=,}$ч2徆zZ!bۗ!g Ҍ+Lq{HS<臀>}";&ˌp#R-)-+٥5km**!a}~AWK Bo\h SC[8k"?L 4  m> yΏJ&>׻F ;΍1:~x>/"Q_mrgd%N~FZ. ++ZsS6Y([*i*qBf IY%AK}yמ[|Fbˑb1}Ȋ&YB G,eux0-A^"0Z\MnRE)©hK0?ZYbgC~uA9Ԛ@PۚLXiPNKVW]/Fr% SVm;0} t0 yK;sW ՘{YJX \z9a&5t;J4%>W+w(ÿqLX]b mLK5JByD\KBmb9珗Zs>bwmN`̔yE*`za<+b?Q/5xiq 2 cARX(5Cd:mYaJZ6:CGH-I(4V)@""@)TܠFrqVg(ę@ "'Am,'bd[5drKI/HrlZ.F|Ha֯b"xaw7O$;? s-3$ YmEx8{sŖ6<'ϻO ьFOܡ|y^T y"7~$˹feՌ?vqR.SNR%|!y\ Pk]F?De ,"^P:wV7}PF\C |{nl9c9i 5p3$|Q+|:J-;OVZPvI06nĕΐbю Ĉ,gsj5R}[↏Ze t g n+Ҧ;k]&pEGF|GǰkP|Aͩ$|IA }ݾ ȻTO#QݡY&1]OD𩿽, TE5AN&ߎxr%oı)U|cH7bqhXCHW0S07,}w 9dMxz@jq5U@ln]t[1 Ќjx)Jq ~+6U{GLi*CcSgXGS6/;ΥL5,LU5_eSkN;O!T0]#[l^WV3w >5}Wۇ!{M>SKZ]\IxJ9]Os |A@Q&XaLHQ7*_ h7s>DՊXX)GIsv:>O@UqܞM.$m 0ii72s;#jf>m(<@#oi@dG_ &䲙/'Jy#<"扉TJ3T z@ #jejZyC5h:wK>Ee-N䂮'Y{\y%]eD  ߖNQy9˄0;2,9WP-9dRLUm}m^dTµg[dbw?E:ʎ$Qptdwe%zP7aCg=l!6r4AK$ɔ -õϏ."?!0~;E"$+& xVC;ZGj\=ci-YhΪ^sb$Bpρcm~TE8 tlpT3 +mm{Pʤi+ccI/нZ}Nl#FCɠTP)Z\ #?7kA=?=(5ck ?^ysO6xk.S.lʡ0ϐ;<4w5 l5g3K[ɉ(n_M9%t%c xL#Zmpq5r kO"2%']yY4eQq23#w,xU&{:AP/X~rz(1&{s"8yWda/5zhGߙJNw5jWгeqmܺRHw871mB=_y\ Ya;a ϰ]_{\H&Ȣ =3𧵘e(u+*M-kt^%w i6qy^SiJlcafO2I4X1KV7.O3w@JQ[1:A'sQV A&hO9QdT&r#Ģ%m89 m7PA4 f;؃6;2a]lT /_Ď1#^-9S{gZqDh' hlybCz`@YW \FɅ!:=Bf0Xzq/0:WCD411k|4x`N;qZonح&Dӑ^C/~\1F̿7+a^L;!AJp?CfN@M_7b<E8Й'͊BElCZi0}=q$_\^tYh]଩V T'T{3Ro"rͮo}|{s'Ƃ`JC;̲ט/MOL| "9묱C3&58)`y9]w%J[e:緎3yt57Zz5#=i k9Z]< 0]&v{EG`l,C TD ڰIuMFƾ hЇ$QV`O=[u#3f|!-UA?q&br0{ë>6};|@rEZCwBLlJ=g?9EKT"70iOf5{О2^c ҟ_'~ 'Rdf #s^PTҀα!mj1|!yw6.5SZ"8(cu8  h_nR)+}pdO(Id]E~y*N`gpZY4R3,Ge CX֭I?WS5l] 0.RT5i>%!Z,@'&ҀI|1iUc:EnU@W]l wk( qz 9=S'&h&3uڽ:F<%L}oƼi:uRypB˻ctΥع^3z{U-1f3 442rnHBUK?y.R\$o.QPT)Y wT>fAB6w|3+/.(pyÞJA[>"x|Sn&jBcU]H-ջ$ZQ>=ꯛ";',_|&fsO-~ >3ʚ)˄ZwԬZXyC 5 mcʙcG !7NkQ:Z;=!z!CPoPUyoZ,h 6;߃{3sL3t T¾-qM},Ixdv*ϑBHħHXAhKmו3"-?G]c|HΠPaE9Wd UF-i:#A-=/ř㰦]E 3aм+ټF} _j/6Fjav4 3'[w_kl_x9/}XAq4.Q'H ?rՍ.lf;>ϡGnv<(Lz~'b0) ԀBrQf"Yu~埻=՛)mEIAg[|Wz³Goѱ%#h wq[F_~Q!C+#IsJAm-'W)f"QiL _*>71yt+;kw#T!R5n Go)c3)0*>m%fT|!EurV(WmHQ_Q VYٕ9a2:qtFjB`G_x'Ġ@奞+僧e!qseW+T%j*![rS`?9??SS\Nt6wev9= <9[q0%D։IN8Lr;_l{X/4qȳ/N|rI12tJiךf|&㛧^KiM@t qybw37_ަNT$яzex ^n/˂JbUH̛(taAAwE_L/BUR=79 / 8X3<{dԿoJ5D[n0ç^c*V3;rlLvrt0 Trj6Ew) BOfbsw*Y zԚHU{ w84/38an $дjp.Qi0㈒Tae 7IZ5Q)V^xGV1qcijT&۽L?ZdwCo@}d#3d `r)OskS.[ٜ*ةiRK^|CQƌ&fGcc6{#f(8/0p >"Sd4_ 5a_R+@xHJ~U?I#0 )J0f42;5I"go2U 3~ܚđ tEEIS} ێKZ--|MJWbS'd3mCC* &q(n/&WHJIHBlC`f̚@b*@رyH9BKVJޝdVvS:eU4z0V )Av@yq˛B9\EPYNbI_ge#>vW)=ÈcaW. aA7$E:SBOK+R5_$(b:0#{SiI]m# 'j8!Xx%0bQ9nwu{SS+i}rJZd_=l-E +S|G*g Y*>tf0і7=⢞k M~|_LMn~) ͭ ' Fj9YN#B6 xdaO9D .Ta^Tbo~fj^\ >+g쨞͸;P#U~G{ `+֬RE?T0êh*8.ŧ$Mӡp(L:Pт2q!q.՚]GI.HH/S7RKNLuoIi 9`y1vC01~)9>#PΞ&Z{|+D")YL|ǽxŸQs;V=p_5uKl"9"mb-*[EޚDdXj _bߣoH`! $ד5 V,4 G`lI6تO=\y(q餎B@/t+W=Eyy$ٺ7ЁrŘ\LMɧo3mp`d|fCNV ""%m=%a{Ƿv楋g{ hfGGQZlrڣ %tX^ .(W##i{mwz"5RG;!Now4nc{) ,;o/{ M1 {J,8kvk1/Bم(fXc oH;2Q#Y/'QdI1K<MhΥfZn3>\e ϳ7kkx-et斖\:RH`G{/Kٚa<}D{UVHW,C6Qr)*~!"1cLɉOjig ޔP= 2+Rl $g=e$PY{q?w=;r.(<ţҁ%Ȯv鵺`xSsp6q<؈`V$2W[z(ӗ]_Ƈ[6!-ݴUUA۟wXR/ +5{{^ E`;w8n5lܮf`|;A؛ASb{(>҆?U)ByUUQ9AQ?}*=5OU Ad3/Gxk8mϠBV~*,wMP:Jtw ;8A G+GZјCJIMDtGA}(At aR "{F:n=lٛ]RK,oLQwPwoiMÌW6Ҁl;^e]^2 {KC,)tM"'T.U h$~9Vxˤf瀯F]|JԞf)FI$zDb8Wh]/퓾Pw̫v3]%T_ؖ, A 7\+Nf<_ &꙱1ZeSl[ ӵ" 2t{QQ[8F<3(4; 1 t-"\)߀eԥ'|r-0qu@U,P^XԒ"PXD`0|]8Ôd#*iUv[8!7,&׈HRU_^мzȌz"q}ڝ+6ȥw(1_ݪ=M_7D s*h؈p:ι9~o3 ل.Dg~SvU+a!(Wmo8ўIu|Yݲ=m[Xf TMւc? 2"<힦ޟm?O/B< =1BS+a7M||GT`jޭZ[T:sRS82a-u*REz޸҇1O(S<>FB\80T,xeaЫpC>G U66Ul=|ѿ^U3鿩0[]^_>ù(Hы,;spNY#BEkܟf{iphuMT@(me I ^LWL9ڳvI*73(5ndiEtV(/vi?q~I1 v"/EIaocgMZLЮ,uzw;p,&A;gcяEX)<|l̀ȸ8  uCO_r0ͻ D1o,O <ل~4}rQ扄.f송;cO,Λf̧a*G*S1I&V\]]/ .(]Dؤ7t r^-Mi#ŦсDDžk(aXm/c RL)2UIlM%s2QkO1$ lشWlk:SZ=W-oMK`j`] 몑V"8S?:BHoZ"9&@P7BҶ"LwM\'Wzȴe<m~?JzjsCZ% 7r!lO>n`|PJyA`=#%R;?ԲL'P.~{RQҥM1a˦bkr/˂ =5nD,Fy%l6Սe;Cy ɈT8Xdʺ=o/7Tu m8gDv;i+4΀6g&̿  IEL,#$ck>n_H$ *$QUw$ `>rLrTt~lȎ@c#Ǒ*p[ &;}3C{ӛ5t<Wy\x|ڣYddqia`;),T VK(9Cvӗ]p>ޟ#/z@|=Iv+1 яi&VV<t#\ԏGބ-ؕ~,8IV8,+;}iIQm>Tq7_x@W¼cHDg~2釺n~s'15Vܻh6`U7sCQnp77UVa+\S^ܲ]| .X n2lԞqt=z#5TBLbynZrf׃L*j~,#m:Yq; .)ςHQÉMdA{[=FI?:}1-jjhA~1J9$tݴLB@ˊ 3 yi.]i/t.rY 4 ɯqt:X0qe R&C(Aa}aiNfwh/>,qg4؂1p{wwdh:S*࡮L!SaUdҫ!k`1#_;~ҼfYmF9Y{0*H6/Q":5DҦnU oF|!Jr8&4%ɧvRFϐar{ڛkꡬ*%47zo%C>$.mݻٝnHgI}NJj|;?יs a J1'ֻG?iޑ_l !4^5T|r1]1dV>x[S6%}w;w]p?UyQQ{ilfii.'G9iO^@z UNL= 17R5e[EP4 }mӊ(!d鏠aRI;2ǚW.ZW+QaXd.>@e󒐡ɨ"D*D15XFk,e&v@4|Y8Pum+,8rt LIZS)m\ Gጼ=uIFKn4NRGCHfۄoS8,N$hp#7dPi{ go(## 3l>׏q}3tFWvTdS'y1|>-?BEwfS2,kcaùYɶyjSF%v p0@"FP{,w6Z 2 BT.IҘ* r,b1`iuNoj8쓇1KϪR|\1Q]#-ڀsR"8_>sBW>4Yq'I#x4+f,i|<wϡTc9U~h]ƒY+"S@k+Brs͒A}dNȦݡpfW:ʴi4|,1`9u"n܆,xDsB̈́A9jZn 7+o?*G2p!`Q܊LQnLZ^2nf\.f~֯iA l0(jǁ4$A?̬t7T8_ *l<8B{Q=V'C7B&C884+绣W|Wҝ\PVww tjXǜ;nׇz:] .;6҃n~@ K&y17)wŒqb;CxQwu|6&$L)g.gf0զx ƫ=o|v!oeY5?Z"S}՟\lJdP_./$ܶ܅ܬ : 'JX4_-3CPagjS\ ^w s< SlʽoR"C;o3 Q|+!/l&_ : |1$Vw߷_tUn1I7I^"d%#ZoӘ0]*_ $Z,ɺ_Mc`N`2C'nAZq6u<ޣ#izǟP;wf/"Bb$bG0bݗe6*$ I((# }ɵ#dC5;,Hc !:{ݶ ^\ ofWGҞ%0oqd2 Cd.*ٷ+d5j,erw;GJN)iOI^ Je6 42`rh#'2J>y졀'ń-в0a/'^Bz+YrG99~k+ X0#Jj}SHfU";KȶZrӋ@[` 7Bs@q@W&ä+f8E)+\+p8%Dv[ͳ_g晪:L+SФao*(RExf#DSWhuז YcTؼ5g oSw-(G&~Զ%*Zp0͜G~_rG`ƛECE'+nFq5LaYt ]( ^5#-[+gT[&8LM/TЉǼJaթ 44BFHP9,-J[cEp}g0U)%`w"tR,`ީLEG O}C'(#HܼAmJy4Q5HL 5&iyw +'~ͬmHEQ&GiΝ ~#Yd?º0pCqP3$qPTPΤਯ67Re)#ݠЀAUk lf;;@fɶY4731Y^'z% ^2}u.$ Aӵ΁ aD5v"͓]c_h8Xm#Dn yS,mj^ ؋HCF<{xBp-'+FY߇`܆QkV0x 9)~\Qac" 1F/@\'c\.].ʐe;\;0B5Sbw8kɝ I9ulecme!ߺ@zx keT_]~C9& bFհ4I =c>sƷdI!uLS p1!lJ /XT*)jFC۹}5QzN w:=PIdϛ٪-kY@ D,tP߹T1'N*[o{sIV;YhSjGSP0qE gF9])U.Dcez.C IX[%ъΥ|VAPD7m|kuAklD:(B S as7K‹EƁ<ʝ M]4(Oe,Psz @|*L)kjIμ7 33mQY)`)KIz]s#`Q,K\MgZ<L͗ڨw YE+7AHڰן!`tn_|pӐ{@9IxiVQkbKK5!:vi~?F44٣\؎S* (ΐ-B/* Ĵ;[]˷2E؉ }5伹HP 0,Tʅ8xY ]HW`VaSQcuek"ȍja=ޜ~GE7iKc˶+@H. -Y"q`Ztl_ЯZL혪>[O鲒 ɋZOu+Ό)Wmj &|KiPL{!)ǙۦRN겛U>OD?+4 3ϏתdwkZj_e<"r57nv>m 5$D01\j! QLywLQߎ;-[ $ (ɥҨ@h0i@up)qo / %4Cػjῗ}NZ"j&(iwje޿v*Îq'_(yY64?3wY3FH7s,_V]|~: QH^_Jc5~XrבX_%(a;Yf =2U a¿J]G\G&Ż,\NkoH|H}lQќ lx;u+*;92-sRNruLR OmYfRn*ߎW3׸V(hHr%90ݳK{"׫1l(t6|ZF<*G*1o@_n)ZZv~ f|;>+2Ʊr`)%ΝVFy?Պ<TFYJ_==c|`ja:&>;l+^?'tQYD \`>VwoqkмIWSs2`hF6t @"_rS< u9 + y ٵ޹OMjcM}dޟX)=X΋ݚVrḰ 8kX+@Ӓ1V\)%b&WSkUTgǟUhpTx?m-q@=AF-촇@FV92]LE4>?LoR AM̫o 34 rjwkSEo=lP{WvwG:2AF%ᶱ^ǔɠ1ˀGw9j\=ܽZ<42de#Jسmɉn4DҢ(mϒ^iU."[fwPVm.0 yMY$RV#o^F)/m"0OPI.?uTU͢A,ӏ79[8D ZF]:zD%@^C,<'HG=7Vo ?*_,Wu5O)k3%@+z}[ X%\M|a-8#|}r7b <;cS \OR_LKqL:=$ 쬕5g:jd늾 8>/M7\o<5&%Wx?DOws;Iq/8̢, 8]8nOlW  'YH  މKYiZ?v%%M-}@K=t3n ɫdϜ ]*/GX^AÙ$9Bl s~_a(-4_41kȘ~AM`HjnI+|/iLBq_1ǐώ"mKN{xIo=5w =(m$1l1(.c06o0!ڏnJ^)b[⪂"-UW.'I.L!ӃBJ`\Ӳ?6)6{Ey=vz,Z=:1 e`j / "ejXyc݃efy\ꑸ[ײ׼BʐcXE4T찹C0D[>8\;δ#!D^[I)%c(x@:.? ,OK3qv+V' jt,fg<@֕ElQܗ"T- l_XBʺ0x'ݫzlIqPP#؇W8zCH=O~`@]UTӴ̂w d#2)Kݒ#Y?"2Xf+d$zjת;;s)JjXf ׊X6 tmE4y;lAjISMe?:v`~{a wenF a2QLCoU}#'})ͤk r̈Nj)KvU{\ zKWvӜ3A)RMJp[}V[C<(@SAn}fwY o%٭M e"I9_Tp"çe1Ez5yuVs(U-b^LkkNp,kUp]j1e/X g<Ӿ `Gbf~L4E:Ihs|7t9y4ytِHn6Cΐ렛EXuUS_ +@]*zĦ}9w P1Oc eWw}՞Nnt;muWFΉ3>)ӼZAjmI{ܻVEl֋;7fd D;~&xvyʕňZr}h/_aL|=w4oӮ7Қ5{:(D+Ll[ H$QAෘloN7ضIn'T]\Sud;42Tj+-ww ޽iLmvݬQ|TR|> YY)6lͰz&zdG֬"J^VB;i9XP Nۧ*]^(,XVNٚ v̀/H ,0='}rY$2^i1렍xFtj8NCm"Pޫ|&CG1<V`a;.qrv$^XQ(`1=ӒBzL(q]ࡺN|pxE#s3l4s˜#W9͙sZDxvkr ,^9!J`nY^uZ{O\-v@nP ob$[;ig6ܸ=# jMڟcN#`e5!-󁮺ivt<:{Q I\׵<)$ 5'_?P} Zq?WQh(;߁K'4իzـ(߆*)1[OK52L1lmՍ0@x>JND{@s-`VNK"jx0/RJT$57FyngɛF8pPL Gc&FMKK5/ P9[Q. $ըkKHٳm,\g|LmMFc]l-A6$5,;eUȨJ(F`fO7H؂bxbun3*ln^1b'='|)#"1b%B`ەih8 [=4a0%庌m['Y2ʗ[~Պ_>6_7ȢTnpnvY19 Vb)ȯS>q2o׶fi=kb yhYZ " ^ٷ{KLzzAAwo]tuo8| ӞGo9dݪOl̚M74HcxңVJ\:7#Z*<)m wZL4ot9h)=s(xFݬd9nkH0I0y#f՚ [a))Pf'4~x$aqf<ﴛTj66 -0ޯN[YO70Zo+*1(B­:_mWt}yR|jJs/TIr2(2G/&TauvGvVkXgM.4:\[Ť eJҌMHWGg.x&oK{۰ZZ1SyHmru| G-®1e%Qa(xsDz鱷`}Rڰ$t1wRDN,kDeΒ~\tX &z%_;X7$mILYalfzYy8ECZK w;ϚFh$믹 O41#]ϦhS8e:I8=Ij3 aTq ta\cJ@1$@TB1OfK/x uc r0wPJ;h ;c59Qw|tسXdS{~ܭ[T"Gώ/K:3x-c3za敜-0z`+0BB`vҝzπt]Tl؞|tP+p{W9=#L))8zh' &n `H%YehwQD~)vMm{cOK5U[$NV}N7TSR(IeC2}F'V Ҵ䐈\+hx5E)YX=R^:Ck-ex[9nodSj|7ϐܞ |,a9A iX4$[^<2,߼FD ԷVӑ8_?(iR7$yS[ZvFmʶT*ߦ{nx'TFs8Z)HAE玙> ? &էG@3 1/lt(KJ<SŐ~w~[*g zd +YK<%EB]"ڀX["jr.lIhpXQOIUO;<6Ȋa]Xs|UzU͐`NNc_HPqћiJHN۵'7B":BᅩNC2vFv0t#C},.uv^m3EPuܠK >EUSC9E@yO{iڳW}<4.SQ.q%$Fh09߻utS 6~R 9MV9h3:Dr0{j#GLnx9bv͈^ ϲӂ4TN\{pWۉwI%?D}mmۊ ,u7)(H]×hȎu/BwfqP  UI$2 j .mSD&ca" ΂GMS=5!&f2Fu0ׯ˓c]9%L.}6COrY Ŭp?||giRw݆~nӇWoW2캽Kɹ+Z赬s,:L`mꬠf34r<8&{gwc'06 ȀeM2nZ=L;.% )I\^$3 #߻d-tŸv`OAvdVg)ͥ=yʄ!_F?huN(MNqՌ_u@gT\!ވ6AɪNeE7md;s%b 9rr'NMUbkȿ%}e d#؛>9m pY~CVsN^U-@P"񂶟~lccվSQIK&lb1Onsz#tS:+٪)H:`Q[sFzQ&Jv(_p(n"V~eoAT@#'+ X }-vXAq e Lv Zu3'e #<0鏪~Ƅ3p<C1q(bFazDudNX:l=ϞNbڃ ]m/U5O_![ f(mG޴tUd9'"xe1|aTݠ)U,Bz#Vc.sd\^ gd1 묡RQɮ kO(p@Kg^U:;6}܎T9Q8B,!ƢI3'hB2߭ rGenx_:;,~!]\ ga DRY|nHK] mRUy=NOThH6&bwQ9¡I׺h:Oӱ&R`Ԇ_=cˁ8aKlE8/E#bRB%S0ASív ݄miQzy=3Yɟ}. mеB 6$>t=U dٻdUHb*I4|1ۇ+W#nDU|睟I-!j{}r, i%2cyolOn+^3NU k%ljD1d=e O~(F.Ƨ?du2&%Y5Sq{5Wo)XWq2s!18֊N>s[G5twt4ZU*TOeviRdщ {$Ex$ϥ–ܱZ .\o7_SiF=b;O,\~e8\mKb?Nxj(Ue6:yML(i=Dn)3 +(Je~^1-+#S4ܺul_%/[]ӿvPߒ{ȜLͪ;?G<#!c&&ΗDž?F7{L줛"C93?-!t)X+X"/EA-m>kذĀqp 5,4p_GKs-$yGr6qۈy:RJY{ޡZ#)OY 6 CRR5 O&k w,͇}4в֖!LP{h i=lTn+8ۊ; \ A8G5=m4wgp$Ѳd|]DH eW= H@l_k$ca" $i߳Zb@nT jݡʚgǬ*ʚPiw>כ}j^;j(+0oٺZg#6>%ch9%j=^9QȓmG^B^Kxޭl-=oypiWiyL3 1lf*U/l\1>18%`:7c/ȍ,A)Kשv/0=!UA̓Cc%ٽ  r,A@?J dLa`WJJcSI: :Hh#$tKdh+`OI*n .8LWr#ϰ=n4U%jl @#IԺ#F+i1ir?eܢELGS}yuߜK}<]<9TxsO \f4+cuQߩ'WEVY-x?2G\|J\6=k(,IiD ܃:VNۭNN0/&]1d֛$zWwefJaxfUASANz92y԰ ]H"9XwśM( QXSq,<~gbh_~y3 aE7x],ddsIӷ<w SPJcƉ\0F^VA\$LV}i[Ї+93!p1СjRdC_x^>fb/U@Y8S{ mP]BTdGfM;7ؔq!-һ<;Z2MC ˮY |f  BkqvkJ3"ӿWT~Wmf6F:B ?ڛ~cc՟ǑagU25Q)"XkD\3Cy`1cE 9mt1(EE;L&`/J) |tN29IML$޵gi]f5E“"1zPdıbk"\|1!иu=}fnXj浣6]ybu2dѕƿBRƉ\T7& n2ׄ5QŰǑ)KCFlu_̢iGq Lmޅ]q<]hI|MPS bnaͲǻp$lLwP=/G r`54HYw*3;JلB'OĎ6,?wu67R~Q rb&lVTQh:VVBrͰ _ O\*"( /a7[Jci߿Zmxw1ZW]{:}d\*h= OU!L;cu f,J}MkGsT@Sgs!ݼ޿~\%a;D8K;eeg0<~2$SZ(} vaY=у_~7'=ZaR-&b[RS*T˞$jH.Gf{"Z@FMG/":Ne#8i~?xgV漶W9V hJ^; &V l4n񹁵 :LДA&'W_"d :]rJeNE)n1E1,@ +b#xWQ4| ?:8IO cAn֋̾ו*+cňؾA[SbF}5#^1Xhhb90S4FMB`H%x*q,>އ!σVK76aY/O}]N׍JaT{ү%wjc_U{)OCPldbH>me^^h2BLxXKӒe}Ȏ!?YA24tv#Oũ'!Ї1FZ ~jG izfpPBkZziv&c䯗'#޷G'2hCpO?w跎4Q}c"-`a멘25ѹtfxS4~ h޹"j\W L멻'I:Y"hXcEz|߅XR>BnР_fFL(o̯Őejw%^+ Ze|hSTIjWb.6[FϰH|U aGF|أY6FI)k]oJq*gV:|v3υُ)hnڈvNAr6 Kñiu #P\Pc9A 7'gUӡZE*tp8s A ?!9LD;c·Ja&x'j|(Mg,C, +J־!{ǽ )JMTFyCun !+8Vci q (m*JF;$w"Mn% ToY)!gW)~[4CuqCmdavr}Ze(+5ЉFxb0Viz|;;\HB2t* x ڹR (rG uqJ3`L0]_s}<lLocнF/57$PZ|ㇾ-zĞ%Uj6Ց5 m/ޜC 4lb*B'jKcaK-'I٘瀓s>4C'oec(;yW:I¸"~Ø - _4@rs\ b_s $COgP@}헄P1YVCn~TPmnmm}moxF 8DMQ]JG(m@Lɤ|"gYs|ed#E6e˗>E>RS&ǻfN`aJs œ!D"sq0maohbEr?nCaqgFx Fg3*FЪљR3L R'MLVY=7ҭ7(sAŪʐgq+R!x {:\=ehE.'8`@,-GxR-$]k[9kcL܁i:ŸnqFFKzXe(]R˽w?݇J']p,H^?+Nc(kR,&,jJNe7U_@N,QI[z _XZE?-`3̃J%܃0ڏ_r+!1{ִ*0T8O>xA>ƁSjNDK!3@6b39 EIސ>5QR>CoD eD(FgEZn[LeI@|ƭBOK 7%_?w^RkSmE%z& %S;._.p!OY au\w$&nR5}a@/KH =\l޵ ހϢ}LvxqyLkKfk ڜoׂ*0їB: e;.޾Ni\!Sdr*3F-qS:BkcC ۧK^P%rD(OrbP-B3~tl񜞚sug;~.H&Dt[eWRi0' AŸlPU {w5! ؏HVTYN re!퀩i$GzHB J:qĕCBцAzxuWJeA)wo r2=E/(:YNR_d>g+IEt!U\wڈ!\6pl ~.QOB>i4(|$ 5yl+0iIXF/,n[-vv3.͜$zHBbZ-P A܏AuEpkY"CO|*mUzCPdtSZU3l}j s2M# Դhs0aN}FeIaF404 Pb ="Ȍ ~::jokKT&6yƫ泔AukcY ;m((JAep+2{^ltu`n BVU=ŕv.tܡrFuHKAJ>9hOnDuynߤ8T@06Xm+dz2#q°H4KRi2,"q-QOnxN{یdut3% L ?-(GEn%>WiFC\1A>8E<ûHÎi {Θ ,]h54Al)`@խ]SG|L?E&{m"aq$2 ŽVL+>k[8yvńI / ߗ`yL(ʹ٭S&7@.νCs(#*qIH"I9??:z @Q.4ϮI΄Ó]lyk|h4K +3=%˟s~',CYo55YEz<9;7/]l]mY="4G(p4%A뱳= \e0:'tru dfQchUFWqFӽ۶m> y}5B47wϱͼ\;Qֽ.iw'8O1k?0w;҅cF/S -qX" (b.(?'<+PT1sPs[kTRp1=˟*⃁<Olcﯱ(y1fB@EYz쉔;LoMI0Sע1[#9^v_C37Tn,SfS?:b$hXf&ڒf<)VZZ63ʌ^^ƜDL&n+ءc5x&RB>v$z:!m_0dmtʊs>bZ`xJo7 mBjn.{X ﺾcrK\ @|SL 3Ì?bñV /?JښC]"A|-hEeƜ" q]ps^SϜ5ԇ3BgR(9b"c.E]|2B0~T|J_0N ]x}I`  9 ;ʪ 6q:G0QPn ,>P08t w_rw#ʳEW -;z n bՔ&1Rr%g @;i@K{[P^n8oçvӢ-&HxƽY4lQ%ևg*'=F`L6-&ѯ8ikCHs U)X5Nޱ%E"ؗR&C6D Wok emNw(DS[JL8( 8M> |8[Քk'dӜaxP|S t [dw"/wswG%=qZ JkpiQZURz7_;)!%VIQpe)$?Az>OQ І?f<\_$%BsRӗObjªb0 mJɠo+q :dAApu906z&$z,Ts?)A*+sƣf.5(R-k[ SfS#+(40S-R5POl=鼩Vdٵ`Se2G-.ip  -3Hq[El9A*$m_O`8|GVAH&Ӭ&WѡSlwcHX$4"SƄjt_d!yht h߅J{#GMuȑTD~{b# 'sR d75ME~Y@ +$Zb2*Cq$%qlUo }CKQ,a#Gȭ^ QaCNH\Y nzv8ւŤCw9/49 2@AjIZ#'dh2>)mj,Kz`cVFq=a"t,C0cOp+`20+)o6z3[Gf|{|_Qݑan[i;܍J hUطʹb5?R:p,FkR[cma+AZFHAfb= GH]oI92WlM9O\cUL+0B6| g-gBs i8/A}&[!M¡Kf auj/~`/^=KV~[ІMngb~(ϴsx d Ftvm؉O7:m1 iEd6soi"?>$q 8+Oc{x:آNל*73|eS;:F^wig>F:ËDcPy . NfJ81Z>fn+x\!pAAz{={ +~;:苖Tt* ߭nRLJQ0 ;~@,ާmb}}5H=L:%yzkVrXb7a:Nu lNUD3qg#OL3 \a,/"9`X\CW%j#Yӊv/ >#r`Y,$w 9OAfvGɶK$WQ+/7m^gIY>*@Hv=U@GE2 n ҃Q1>MR軁c y&OEKe{|!3FRx\BcX Nl6 (h` Ƒ8gQUBT1xܲۊ4ҡrBGU}% ~6Chykٰdَ@Frޗ# gg ^_p<=,Mu\g{.ء-B\ \}h͋cvqHR؊df"۪,[S.5ׄԎag3Cu'67`w %e)Z!-^/0i;*Ablcg0T(T&L*$jJ<= ]չ$h^ ·e"NbMlxu=\\+8Q%$0Ll#9hJuhN~ O}?B6+*jv}6*eO6m>Mgp>Omg7%c>L0P*!)/^'gD0^W|b4a ܈1-qxcE/]l:PQO|zr"2v~˦<,HBKeŴqXdZ ҷ ̝K%cQYAX$x}JظEMP\ WD~7\1%b`dd0Z6Ђ# Qкmwmc(34bo,c*ae-؍!C(B4Q՗ԞY;؊;JS>Jms.o5isUJ19e6ȡ@c _e(|h<= tI|V\`l$s ,,ZC)-AGp p9>T@/,` q3( ()6iB4[#u7.%wNml0}!q<{GP[ ;l7x2tw#R+WӹA>$"_宏OrX.bd0baez3Hyws s៊H B,eX|ձڀkQv U69XcBP]Um}d@я~Nల4K mx ٣`xrPB+7CK{}Rh$Ur5IƜ73 g͠o7uQQf̣|3~<#gڒ*9xq`kە3eU4 bގE#cg}K?V8]"F[cYma'[[Ht4;-Z}e0Ox$c:ʿiw<^7x+5<VvYfSsw*u5U1v#TDQ|'<@II6GC+H_IvX2,`RHDGZMo [G5pt35@)W^K`߻z!QW\9(.{RKRL>xV[S+K X3ݟ̇0kw\YEA:VAdDb9C?W zuVJYÙt٥Q9#}t谒-;T@9x) ;~t f>"{$8fl =.2; |M~%0dۉZ\6=b/T^ʍΫn(:Q9H<ݱYVIU^~"ss#p,@j}aCK|`ȯVf#+A'1l졏+ǹ̶NBp3ВunuY 2TaO1ULLSkzg9$$k '<zܯXIJ Ds+å!iMT=&eMPbu\nwU[{Mpun:dֽ6)1Sȉ23@O˟ 6N_C`+p^NE[ EMR3#}rd(56g>vxuUu.;G8:Ss6`-7 2j[Ѱǃt[O9w}-:^ȀFyв,ѥÝd0a[gb2>\Bo& S"ą"^On`THv o >[/xKo>Z99d#52 v \dܰ ?J6kU;Y[%Gެ٧l↡PiM0 ц?ut. ̍J 9*⃵TsiܧLT)o?ڎ]1f/5֜".Wi/ghO%X G3a|%W֊_<;q|XDpr#Ϭ? >&v4i%`# A8d~1:#? KiNܶ&R *Y]a0oF tNx/R=:$5pr{v-v),{Rn !/ ֩XݯV2ۖT?ey2@b*[{" hg!)#OY71 N\62W*3"l8W !C&/It\.&]x7XAc>t}C+&;>r&s]?ZnN ui@[oL=('onYj31E Bll@J◕$N`L A+ѻj$U4f_~%A irw7nGҿ3p2aZW=N_øq B%7FňqK4h dW-jٚYv)>Ggǚ(tpAh?U 2zc)kUzQQ^rY9t]gDtoa**"d< = y"_x =… Kh MLq$`5zb|z͹823BmD7 UMWfVݤ+?g&%̃ `r^οQ9{pSpڞ#"1t:0e p;#!m`hEm9k1{!yG wq~J#"I}m/|aᓓ"̞"2OT6cKQϫX\zoH܈ABvdzy=g9>e^C3(6m=YlpXqAG.컻T”lP׍tweap-%vMFZ{4E+ ܼp`Mb/ih nuePJcٗ𘽁CVQPkLj5;ˠ7IZ6jNnGlxK\mpy0ZN>tf*MA2<$dۜ]k /}znf]K̘Tq#ˁп1R}+[`&#e ~mk+[ -* „SSV]~Sb% M$8d? 1g٤0Ew N'[]&݂_lyKNwRVr:J"ݠN1:㍯| M9 uk#̑ m㢆v=&خDˌ*|. o V;Һ[22g%5VX>:r.SmBTԢޓ )>Ch 4sZHPu*OiW7RHS<)gPk`("skByk#;UIA`ӌ(,yvodcI*,MΌ#%֒ӄD1:aWLC,ko$CvDlvOej 8J&I5;(`t]ݢ m,npKP>9Y*&ҿ&L4$I!`>Y cq''ؑZüXk_?da_qϩ߯4F$r5b|Jp0W:& ̾ճ\qvY1Tcn glz11azFai 9> Fl-a}.t3E5kD{5@ߐCfk GˡBery=J ]hQh lX1S]BNhřAV ǎsW ff5F,R:2"Y7uc Z'S14'hHY,' Lu?C@F+4A1Թٱŧ'$I2Yȁ ǨsF !QK&u ?Ï=C^{E Ɠ;߯iF/:GVv E˪4a wy5c Z% KH$4VyI^-BWZDLp^ү!]3`\h^Y,U8RE(˛KfD԰#"vT8_W<2MZ*?X9ٓtS>qUx%~#d+qgpJ+ CSc 6Ju.o}v.Z!1ͫ"pΆ j䄎S{+3-{PYAJL6Ir]OV],fkTI\u@PwV#jLVMěL59`}Otr4su4  OVsҘЁ JgF)Eu!#ʕqyB42((OZ e=u=?"n/bh?~bjݏP*d:"[NRY_TZLU֨c}Po)&F\^VJūy06`۰'דs[P..ҏWӧuB$vh1(%R#-%=ai p>4/~$.9w9DG^$ZDk=TU (TK+Q0!Lϵ\26[u0d`&5e&h%'秃҇p!H=Ceן+m$oDԢyFsoq]5 6f1\Gٌ(>ޱyC!/s6~b[ \@~WXޙds{sUx/CPFca#761 3Y1r|y9Z E$qpx9p dDdd^g=RÒlfhSP_ALK™;k\h:v4r9 5 GS{הu&I#ְ_?nl?5 xz&i0)=j~3)E?HF؀ 7X q[$PoTr7+ T6R ȅe\W㛒 Q~֏C9G˽Z$J/&lY., =FLXkp‡ fMk՘(|( SG~&S/V"]7HZRkel)>'wU&q"-|Twƿ'#MZSR hx 5vѕog׶CmJD.ٻ!h_ 4к.>%<ѠǍ[MeںL3úc`@3ezj3͈lRo&kwrTMpԔ<9˪ 5fcC}5oi0vNun&sYK6ӗ@IX\M!́AG |G1@|I^KmVǷ46WG(A٪ AT=96wMN70]]DqUg"ٙFbA@ g&+ ;o4EK`}>:FGUh^\ W.wPE4| bⓘi }R֕jAT ]Ț`D+M:#u~YtR]WS.6~ΕP-!e2 r0wKXNؿnKA%BSC5Jؑ.΄ K"EiR1# :"[0.MbЛ|(辐Z/K-+?붻qfM@W2!lF8^@[< ie6av5M̿_ W%̹uB11yخP R}yj@ŌӻN6;LD33ˇ٣v9$[.OǦ"!%d`+O+zaXj0-Mf[#G^gG; gPBb* L0>ޒ; 5?clWnE|P&סhӋ5+oO;TgtEO8a \Rj ,ҫšmfi#amDIBXmFD1qs<(~F^] {ɨ\ˁ`k6H F~EC|JfrvhETL Ɂ5Vc=3m & 'јGQtA1wu.P3瞩<9/^sNJ-6?\˔9銤@UEt_B"\y%),7@(|_ /ЄZ5Ñr\43.oZw{a[&&$VH]q0F et?|g ~ZP [aOtAlۧ p:Z[e4,m՗U@upqUT&^Z'yݖ&y(!;n]$Y>KHVXUn\>ȷNRD# } f*_'Iq%:|$Y9~/eRaWtA3f^' uDUЁ=b !ƒFøeN !ae@'i0|;8J* rSdqov6YÄ=+AΥ@U2i9LߵSrḽn7bGVҠrV W O,mzܔ)vPh|QRgsBZܽ/7aㄻ` V0/g⪿+]=I8/87Tџ9I'N {kk&b>Λ~ƬGY'(a$6]2MhOL ~JvqaPLs1WCRrz^b0#Jbptq7oh޼$CqTub2&9Z!NrYbO=>?w9vϑ !Bm"2F'̖IaNG^KuZ+Txpm@QAARbKNægqIT!=bD) HϬoSu"h+QJPTbUŠ$DQ̆\Ncx!0?f)+#̶ٛQ-~! l:W0l|^)t5霆&n%ђ4~ې3?wѼz|isCꕩd%d9m͵1\1|SxYna1ʪlC!RA@i{yM`Q(r_43e͎ \'9^W5 0Å=҅{'\7\7m+%ƛ.m [̇S+Ope]^pR3?6LU֓gd+l//5}RteՀ n0G @dX_]E<,x~Ro} wWa p瓭YĪx4~Cc?m(XѰX˥J)D12B`][W*V}Q=+ hAE,;S,SDHL\G!-^շ{H^6h˳Hs`Y}w\3Ԩ.n#M! o 7,m1KؔU\D]=8rr!牯ihc/I|T6 Snn^{Etg '㸆xp -HuLP6wQ}[-B[7v&O++f#c\D_UqT~. Ns+ [| a5gDȌ]Q>,` 2ZAI i>\Ju~$λRHWP>v&֣}_nd/&k`E^-3Wskj\׉fەJ- ^U K>LSn5c-\B-6έ.8vNnM[@ހ}6W+I YA2J ^%[B5_>C71r.Yô`hX4-N{ͧqDjCzzK}Ӵb5<#3jdcJ? JE>A^ul ~X NLAx'L:o:g+sh9>Ԃrkvΐ _.SMtG3"8+;'+J, ٢F_!?=̋"5G~!Y-m|| }IAW~Ygdb{ol{+_-Kg9{zn/MQwc<ĄcG ܰSe^LaRuB3Hɋ>rLY 1Q6$]+D mڨ$$Yk0ڱbwZӇ9t0قx.X-[M^.#n z6z2lZT뀔 dl1TRR8:֛cv0n;ED-cCȕQ}pY:Q+4P|ӝwl)x`@E\8cgfb vcRT0!A\Gxϱkt{_)#j1QILD䩍{#V-.X[3q":,--gȗχiH5;%?<=Wۙ@[Hr/rgm Ed<sNe-0S6Sg45ҿ}ڴL}H#_w 1Ϛģꚏ [㌼t${m>N{T7sT/ՉgvXQ|Ιe8jXJIRt;X;oY*%O>܌KAU]m "#VVd ) [3Qȑ ժ'Fd7;1|bAȗ9r`vCZx5p?6NS?e7YV d~/^ `wSey@Gf3a|'̧^*VgHMW:ӥ+s kCV.߃fWV{mx}Z6Gx\7gR&)f .~mшS;fCK BkՂR'ƺ\|pdloQ]r^N_<]U }4P*1ճsx|Ab%1fTTåC^p7Z:8mv *! 179B찉;(_u 0jDW>wWqUfwK19G ӗl"~8,?jҘB}mYH)J$OCW@ŕ!v`,pr~8+0J͠c^('fG" i$x +>*Z dodeXN >bCF7eWA }_W k*y[a;BjH~wZ;xta.k/ ډ<SÚ'n%G{b-Rf=ᄈ$o8Ġ֚Jk&o&LR%9CcB^ߟfu>%<Λ0]SvõTiaeܚإoͿb~}yMuI%^Fn![w:4R>h)?s}Jt w3#aO">h 2E SGlf Tp\@3!0N֨2 }ȟCZ' њeI9!WO]Z@.K^4EZJlQC,Kͬ6\BPZ#]a p_r6Ԕ+"EB#,rgdB81=9΂KA@ྛW?< 1m8J8,:Cb ':wnX܌,Vkx<7\" b%Bؗ}H|%O050L9Q)neymD6-h-*)+.bz+{uЫuEY"ɺՆ5 9L͔*MuHnݪޚ)JY>nub(`dxT=*@4{cW9j9fd Re.fz`xx~qcȲT⥝$2%*mQFs3b{ӳPu{Ogr|VKneʂHLY+n5ĹnB!/wqhX5oԏ'U8Hyn,XH:BXcm3/j#G0vr}$/tWS퓊U@n5ѩ`[y =( / @2@|P(*3}9 pG@)*/2{} ^#+$WQy!yAE]6=LwzFYrZo/!F|`<6;5?rb-'┍m^ol(.BU%<~ks]G4,.z"d{eWAOv; [yҞ`GZ 0PAk$ s2,0:~=yF1V~*> l;u֦9yGFY㫡s7|jȌ2yq-ŽnI_XJv\`=' \mUM7U'2|uP}&^cʪ/x@OvO_צHXq`X)9 }i-2?fHt|b?s Gʂ L3D>ɰZwz2"]:Ld洁z=FI̊G>Ȗ&,12,u t;H; \e g,{^hKB 59H_˞)S FPWF%][g2.VD?0oD=X)fܦs/P~46!o U&;M[)PoU]ÒO4|5_u CrЗKtÅIA}IU%嬫F뵧Y?) 潜>&l/-_뎩6bV( .L$)ƤloXq|.z/Y#qɖS.S^ՆIסiG~JEt7 'vVJ/1ˉ5.b9P})E(e( T1 AQGp @~YXD]ޑWJ%K8|,L8CLwu*MA۽(< 0ϰ4X}eˤ= nvM0pʥf0[\VǸؘODa658؄v>rs $'N7OR?@ˁ)yy(lQ_E vK%#[ZC4t nběސ>1"jl`˺fɈ\PCl̘6/yB,zC b\YcW5~P-LF?4Rw59ŇCxHYpX Tu|M$6y'M@KMBMg :g~^ "xOꔐH o1` tvv~ wR50q1D@PαF^*a 1i-T; F\Rg&cSIk5f@I^3_&22|bk'4[8Ipnօvr C g?#eYMj^Cml&Z׊*+FZtԡMCuDĩ]1@HrFS6m+Nv )lI7e."Ι~nH"qO5ZLEaS<8ŨE?u>).EІ8I՞b PF:*$ 2;g YHإw)x{K2[}wV{]r?s/I`@w;`R?ΪlG'G/$aK]>zjQO})|BSiSgqCOQ^rO F0/ PU"NveݿkCO܄8kZӮCWãz2xqw1f,$V|ī>DCM5WIqĐWdqF+7aCMh~hpW:s9IKN: NO[hg}cp@ p浯WH#rzVwȜ[45F q9geyK$_l,'9`AP`7QyM&j/zäדBRwy8d!H j ̞o&\ޘZY0L VTg~IszUkCwL_ \f6R\f9 C_F#v0=ƭ?m/%p@X ($"$ʕ Mo!1?IESB1] vD]~cl4P1ɞCra?}x}KFߌ%C?`%JF=ˡ~RI.bzu6']J%UՆ{g<]O |@7ntn`b r|&5MbwBX(}/0d#N# Wan?ȳ.{Wى:euY؝ e'oi2:iH ~TPV&:<;b:ЬiPV)#o>rf |sO-_1KDq 'ܕ2`'a5~̛/ֹ^}?zuP}w 6 K[y&c[R\LYD wź<{%B7"m2 `|u_Uu-9!T+[ͲKY:] i:Q{) ̊.Iѹl) i\y3X%~Jd Q6kX [Cnz<Gׅ]_F\XPH>9S,?]6JRP.i_FLkf;uRI-Wp'3W[,a$Aü4EUQ v"hc:lB'NIOq1-Rڮ=x[6s ސG5 V荷q@yHbz$Bz&W3UmAoWwńAs-Ҟl=-AhHvqD\GV $ťw8@Z o'BgM6s|mn s #0DTFuDyYqG*`4OcSףߩpܥY [Ýmuc?aN-atsgc,D$ 3C7wgRI$= b)K>ϋ^2WKZu$#%FY8*/R#!Z&u8D"IxL:.0p!6=|bv ׿?'/LcRSfgni(iuXtۑqPuVpMRKc}b灏!xw@~ 6iODn)jV3ԧS )"텝'.LjPu#Gp}&!jWʐ.uy4J>[3DemܴA M$J?Fߊaڙ㉳-(!Qwny|&AjJEc'V\=;W _cjŖI!GڔRFګ.lEuXLgo^"u'~YLhZ ޯ>oWf$sbz" M?Í~j.۰Lb|L8k50+ pBQT ȥ,'J\+xڊ޿T_ Tę P1e*FXRn6- Hi{2Wwj?BGbH8ۆN+-4;{R }σ5Țk= Oˎysyiف#Lxjp}lOڊDS JlP;Oωi@Ɛ-nRJZ9#q$b/v̬|H"֑d;'Zſ߹NX { h0 . (@ea?mt|s VVb粆3) J/sPZd}*Z)%MrPGe ZI@<~:WgPh&2d`{wz!#ѠI#)#`fRmuMBAMMoA5iliH~eEA{fDoZpF{ߍ;b sQt}5C뜪ɸ@^<[ݘL`^Lc6[ ,ӕ t]5ݒrAs[_-OB,hP,,\V NDu׶C`)j;Xӝfj`ђx鬯;q> UR)$YҊط!F|kck ι)srAۥJega+(ͦ;vvQD:^ UgSFB>͸DfʉFx҆p\ѱnf}YV۬ L2\$j:ؓ{W& ؒTt|d+*:%vPdr6dE/Q8~j@f-5Zz0/y}ݙϑퟖL$kTm"a[zVcaN5xG4V%i))q*ާ韎mkhһ~i ENG;hnNa똴N= ;#Yá]bEF3E*rRH[`ĸ;ڐIg/S"$]eo, Q hFm`."3%ĶÞDhuEvt=QȪcl.3nzxf~{% CI M4(0*l#kED$9wsƐ 52o@ Є?7VմN Xѓʷ[=ض,^ 9SuDhȈ8DG|!_% -~^L"pDi~!j}>(/1Z_t_]?,t ¡c |Pe3Jx: 6>XP7T]MW0$mx)^mr)__L01iN L&G-CFcXp6(Ʌ |(>K;`%fqh1 aIgy^Pnp<#>'N* jJ2Ju20iU@*Spi{>%||{J!<Vv_=7FE0U\|V|7\i1@ƥ`Ա3b9.- BYfZ0:W;PLګb _\ֵwnȤMc1]":^i!1uҊ9TQVud{ }6f $%Ў<0ma2Qpy:;;ڿjɬ(rSց!k Qx.;GyUA87lZ%WZ hIۄC0U+AZX$obBmk\^'mJuFgQij/4 @ɎQcA'Z*}i{!5 QyQ"ve3+hf\x\GD.a |EJȪQy-CFm^]b`xm D0KX.''7sfF 4лGv< 83!7U2ԲKt:A5 3imo=hE!t3V)7\?hq &ayqWIR$~+)`}Ra[T?RzQb=!`*b~157:Riz:BFܽF;DXߑе7uQvñgõ.Ő jӋ[>˅.߲U= 3H?Gi@ 5rJ?H< kxCP| -HAj%h[oPP 'bTEmkᓦ5pFk(? _!_dMϢOvQOLxZ3Tf$q6a_vKܰ?HI(nFu0Hկ8eCݍ,PdM$FJe~T ODso!M jwyUV 2`7r-JlZٱA=yag*ً^/ hZ˘0_*03*1'ߩQ Q%/MGQ+G'};:rޡO6l@b-ցhmqQg<MZ?ьЀ 5=ol2D,T*=v^I4Aߏv/oA",+#N4>J!܃[_jtҤ&inD_l>DNV4Eē–b Qр[؏UH-پ60 {ZKu W@}cGfJ,>rameKĎDn-%,KdIkF޶=hHHaCc^VtI?%Wg8M'r!ݵ$Wj s{4WJ=[@65Lx|Zjby:Zg$Lnts|Gn6ח aq \ d*NR)4܍h+P;/%:&͐kWG w hPdj6ƾ ٩SʩqU za,bR^!flxUq Q $=JOJ!SdxWk's:GQΎ:^{6 |iX sg[Su"a[Az} }ʪqfsKV $* d&ߔ{[HC=ڰl0CY|g&aaːоiQhC`rf{ھ ckL}F-u)Br߸q) ~,оJ#S{+L |$o;DŽO4 s|{ :ϢSrlcYU3ߘ-4pœ)c "UT*m _ڌ;jLZ;~:-8Eԧq~CaX^¦l jP7ZD a:3azr[88N#_rm6[QW5ݥ r? Bi\^7Щ[Oz&'Lc*ɰݯ=`7+Ln $ *͠aKylLjD7h@⹳ȑٳ3Ծ l_;#;&j%5O -: %pu]^ ә΃ސT7zS"xf| x boj GG/_:FA`DƥOΧcԗa3&;R^蒫L30Y rS|/qEɫe3*؏)a%mۮ!}BPʽ5/k$fu <‘j=l†o]ûK؀W/$|d @u8mET-ۑ53CuA'A!L0)@35Ψ)j.ؽI!83c6&AD ~YHAT3OVKφ!X{0j'ܝۦ#L!F[%΃BU}wNz87v]f١27M_R^<,*,9kl0w`VosvTvU2Xd mْU6X  }*鳢19ɟQ*|7#rdhfO yy<ި;drR&D>:\2W6WxމdGG1RqQ,p]%̓7i)\$@WʗBͷ i3A[fRZwSZab/[fV/E~22H1!_JOGSvr6zw%yE 7Rm$50ħq\$jnm9 u5ey:6Q&c=:ďm-8xEBKB_/.x1"PAb!{6bf%Y%d3v-JR :r0̽uD1Ph~FH ̀ɪWH[ZVw>ꁬ݀ ,+vOP\A=9v}{azFx"9D"LmD,%Zgၟb8 J?#.D@?eް)7긄Ij7=U FKh/lPlI9aa e0SQӱvP^vr/û@)mGG6rWC^SZDcT\@aD`X&z>ҭa% ߐ >Ao7Ԣ8A碤ױ74v4`k1:dfiz%@ 44׌Ew>9uXް+44y"k} Keq,x&-ԊV?O"=E7>rNJCB\DYmw@*]Z Gܴmt" yNp7Xh8 Gu2BUDz=x-Uɱ@t̔ZF.Zw!z$٫<db+Եj&tx)|"^`_LM>5v9x116W0<*hD4jYCrZn t@gvhIn.I1لyTGh\5ʎkpaԑ2uu&z2ݗ"]X"S(+K'b|=PdϵqIA&تےTo[+ {ك%gr1sʠﳲ.g*8{_mLV{28\%f3(r􍐏?FPzU'GM3ƾNb,obTe^:`AR| B c%O%Rkyp"6 r [ƣ2\.+1i­UxE&hYi@<-tR#;s:ZP_PJ05f#`y݁׫E Y5tNAYW}`uz s&GlI5$z}+?Cg $+t.ײ |[;n{ M5_\,[r^JS)8zR'g|'5}\EkxCAZW_E,^Jr#u=Y@źu 7o2] bpO&>LzQ~墍,x\Ѐ# [ iUW~|aX葽k᧒qضk/jY>֘/e^wEsS'#!<7vyu\ز]kR5&WJhxM+y̼TRd?,2qT#F$fCX44KÙ:}';XTy&fUޱ3l4C /y?l.>8?C!wmQjsr]>#Yuϰ|:n0\x̒wˌrP(_ DҤ@xV-@5+]/1nKѴL4$3i`CjXDxtV񪕨Ҭ'mǻ/iA"xV[^]z0,nZ}Q?{5S;^ ^vzN1ef|6B>QMc|%ks$`7 4 a9iy:+֦$B-7{SW(S"V~ڬ)>'3vY1rJvX~KrI&TmyXT<|/9E 䤄 2?'d>bid}.((GѨ y`fƱf}b,qF3!Ѝ9`Q[o'bH7:mz`nz?BFv8;wn6&дvR)P\o$u ^D9lojEOVNZ}lf;",s5ZqREZ5h&| `oj!pݾ_~ei s|aPEF˾)hMI=A}&`tzt⵴r0]06},ƢZ<%⩠F,ȥ/ 40ܩPJ;7#JV2lCw̵*0)s:P"&2碛UHBmz ݜ߀ iYcm-e5OᓽuޖϋRjdqtFCl1'k/ܸZExid  9u4|`/):35X2zY6nfnUP%?Zr|]nA1+Vyxx8UcsozA%pxRxA84򰗒$bD8f(D[ di } na-aΈQ j Z5ϵbVUq 0_:wG(P >fVj[eM N0N,6u3Ҏ;‏0M !] f`eL9$B7QNʀEu>F^ͫ=X8VSmvmIDdt 6di&YWwFпTL(rբuR<~{Qo'tYa o%U`<?,6.O[ ,6qw= m Zqؓ79>.07Ӟ QfYa&s|(NAVSmʴUأPvomM1 {`cyo[ ^xEf?]eԵѯfI\T2%(5 #ΉoqEw$+&8kˬ9dT78GƗu& "ͦzlhy6KQ74QI Se A,.7 d2VDggBd KՋxH84«ooH`rYO]lu͹̟3@ot3ljmTiޞֹJ7S| [ VSg<@9,X^2LE {`,٢r-:$ؕ/^µ޶ۑ )ff;*%V$qYGoi})}<=gl|RST&WbcI퓭kjIm= S͂9@#QY5F7͓" L@B |~egt 2\-[Obڞ쳑]u(Ȗ- -S'(W< D%ѕNu#'x9ҼcѾ1m3P4 llJC o[Ux[s\E`hTFk&eɓK=H_NZ_3= i} }ʂМ"~PKʐ\f&IZ֋k8?N^3~Ϻ<HP{9!E]㻵T2-I1n~YeK7 Z NZ%nC\ƐLȈ\%A9wMmI~ȩΝ..FV n:eQDw$ )UU3/*Saz_zkb9a|8.-2AQ1\\:<ΦAqH(StXm2(FWU͊Xڙ4>D%|K6iLwW(< .H|Sj\Wi _`1́ٲ#Vlq"v22kxBo&k215{~ʟEd6V葙to NC9$)14صw!09 YX~ލ3€m3 kwQ=p@]cykq<$i y@Y`46J_  %B3k"#I$U@L!|C}~ #l{i+ =C:aϮ,zk`Åw~ ?F [QQ.!$per+H:U⃒?LF]|3p>Dv2Ns $#fO^3UUeJUz w= ŵ|4\6{OQοƣ98H7PT5e03]H_QtO k|DrE7K b3a`=݉T-P }8AI`=* nˊ?=h<哕$͵b Rpt'#32cJ8ۡP%\ .?1qתF^2=' sҶ)Аr5N(ЦΨ-̮I07IyUhG0š{On7h#kK0;^yޏX؁`w̮,iŏ,kHa(*&#E٩IDzȃ7BiR|JCroͼ6dKGQ}PnOtc*:Ge"18U+]UQ.`e㹞X|K}c QUskS&9Mzʴh $´-4#OXfy+k"+z3Ȏ*B t3y{T jtRNn>, 8"ȼ2ԇpNѴU@l", qrECAM ,J*B.tVIُ珛J:6B(9}rVuƋ;>Gz`Ser&BܘR`:3jjBu~( Ӝcnҫ_=`6)m>ON?HQmp+R*@W6j c>CH[lvP$Qή>~2ًc~?{N]4\RrI $<wSo&"IO 5gϬlY|M4;:eiIcK//ڛi-N=4'gaw<{8~:PrpJq(3>k%(5k6_ͳ?6'Ć_&+grHHݺL fcߍzw/@|$H(O5Z) (ɾ ֳ'#'!50jIws݄/ZtdİWkS[5CӞ`a ]l􉱤ĕ Di 45id ?v2 |c`FE;DZ'ږ]W$֎Gdڗ߀HcLѓj(y !ezqɗ݈1;({ajcWza_6} H~9CAB{ YsܥR%?8lPvğ@e=L}$mg.,.3cfo9icw`{DXu:1YaFZX|xTuDM3pN-9^hpŋC RzImYzQ>F"MxC(lb10WVH.y"Ё8-io(@s<_%kG0ÏxvDx:{ߏY{K^0-6lX{ݯ.T^ԟ:xXox+!_diF C`e MǻR(MlZ CS_'&X}݄*hHzVxɁG08ˈ5a62yV--ߋxBgt^bC/RgES.b$ה9qfTK\OSmW ^`ѷZԗɈǃF|^{lՠU5*g[2]>(g%R_eY22z1BS',-3u#* * `jCE\2s;3By޷uQVE+>Zt1x@*6~nZqɒR}Ăj^m+YpXu<|*T4(@r,\\,8VYFhʒh?]ҧ_@Z^(>,CDž:KtE'D)"[}AyVc;r{=t@@6u.@닧~nLDs\YN&y:xz\7  7Mw|DRJ8JE,BžYYR])TN[iIL LEdPQd&Oʱ^)8p JQ "wH;w:|12s9]Bf ײ.9pR~몾ҝ]}jR'3ԍˏk)Gr@{/BPbFMaZ0NBGw7:bm\f " xbyl+u7EΛ{1;*(ªN xd_/7+]a:]U50:Ʊ44^sz5JK[iqA2s{0;l`zFkeBпڀ ӿDtٰ/K&G\([snθSٯJp֫Mu紅]jC]cRh<֘mP)1ee7HzӚΗd.B-3Q1adTv,-ƿxPnV> @ )g|C̲;b/ % f{3N-,kQ2@&rP;wD3F&z_I`2U߰yg ot ii {̠v#NI5hF 2ztQ1e|粯kp˙ty"ZRt{2ZX~!5R iI>S|E4ܠfM~Gص3.ֱȏB$be; lh_ч0&&qoZmf1!DɤJ6hB/#ٷ XeoY\B~FOic8koa7Aoa](ku)^5 ;ľRa SEQ ȿ$_pHfip(b698Ǯ -ޗ/+=7rYG|y ?\6x% 6K; 蹕h Am=ޕm1/bI9 畞/A9Y 1b4뫉Vh٣QƆ1dZ,D=U>30n 5mL8:TSPQ+~\27J<"ˮa& Z?]-~tڹ(R,V8۔1ELrzB(aIe zF޵~6[Ӫqִnib ^;fa<ӓQ;敖mgv6^ZQV+v-Q 2]fRAQf="reACГv)`vvBq(>Ig',~*8n _,?`MΘ>H! o`"XݯǂOq6M 4@ydT[eV,ʾPrcw/Ab`\"DDKņT3)?2ggA&w{o 0f\/7Yfr7-0 Ce [ ˅Zk&]c[ZsTg>ȫ_#.xfc})@UDN}&dȸ;$2"o zd#٪XuAeS/ЙLDl="9=x77F'cA1i>#PҢкur+C -0ҿK%1P>ȃWug?mhlA-!=L*9i0Յ$KؕEgz:IckFY+'&ÊWup5ofKq>3?zE[jhܨT&CkLmгN(G m DMl [;>XST%E@F7 1ԴhPGq$+;Ն,γ {tjq 5qxy)gdOz'm"/n':$)$^UfZm؋(˕rXQqA=;c`BNk T y|fkPW #I‡IEyӦuFe^ߚq013c 1>u`[]cso'2zvxUƦ(1ےq\_vU%o`Z~lۘ{/S A6ԡi~5wxDƙP)b.f.ܖmC'!*B!Ԑ2H{W{"nJKMۻE͒͢bWޏf.j34fʟaN:ٙ6־,BPR$_JWWnaqd/[Y<7G'5oW`hU>6帑ڗ ПyvhCni1T@CפOES y1T%{Ana)dZ\Q[k0L'rNr[܀}GapzF߆1$N6*NPpayhn3(RQ;ݝ0qB֙W4_,,ET48#4] B3 x6_6T9=>w*l>aTH@H{ҍD\!wa"%wNLƩ{9)ymg_6`X|zu"Nk4V(aWv"9ԃ*VC|Kl"z8T@ݪ$-)CJԋ=6d'33/!$xFjߗ "}o5ΏVB>y5&I/L[_Sz 368]qKW2wYWv42MFs=*pBdA!fbKLe$۵atzJGڶˉvq' p"RȤ;ޗmvpr J]hNm{#,ŶW2(ǀ>ђ NZYr&+ |O\{|\]h_#Xvz)fprٯeGc1^ّ?} Ѳ:|r85l^pֈe>5:aV(46xnyNSȯaЍi&1uվ`ExG5,P!#=lؿY "tLm_C1ѥHn:ZVy '5V(<_v*q&*5B*7m/ʠ05H#t(Ӕ=G6&LxD[,Ҁ TC[jÌ,--;j.@nI(hm8jɠyj\LAjjۆ5R'#֊6GIxLv0"qT%޻WruM=OPX}/WK & [(NE27h,Im8~.)z  S+/wKDG+j0.-ܢݫF-eu$XF^N<#ƃ@Wϙb.D)L٪-1#9 EMUCΘؿyM똝T\GX1'᠝zVL)i{gTE&!uLm  hҳ ݒګYW:$sm>T޸KB k5ǃKP{rZDcXsQel¾9~Ś_te캮˯(k^ h-hvt;bi `i|f7@ ?="&4 ;3ƺ0 #ui fjCUׄVV((AEٖ㬚#^y)94[s&ƣEXw:EaARͅTkF>:P~}NhUdn~OW-/zg(&AF#6WGɖ :O[]nȮ\(x/Ν|8ꃿc}3:PqڕͰɚ0ܦt qĐVǤ&b2RM; +X9z6N1#ڕ%qoݜ`qܒ6B$I`'̆礓cE|3r[2˪<rt6Y]uOkt:OCOd;k~}PY(lX`jCYoH[e4F6=^#buA=!}#Z EBī\l@!0 Q9RB?u~XƊfwAde8B&~[}?2[8ɔ.;(#X4 yNFsX' _& &GpiڽaX;݅#s]mtf^=(ljGŁ= Lzh^F >!5PY6@G.qպ0G.#UbaG`O-%;eo?Uoq:VpT){`קaΧ<.^9 -(t5f0Rv%~+e ;)DcGvtxjq-M[/vo0zμ֗4a7jБIe8ܞFcd΂aN gk/榞* GgEffܽRȷ'bBa5{=/]OKЕG̫{vKю?2JzA".jz)U0+W",w[nWtN3VXUCf 4͚b-M,>`ot]ē>![lӯF5HhōG WXoA'ndPAQeK ̀hەq)=DO!Qd,o}w, p/RLXpOw"[ fӉ-ǰlF*,Hp,/.f1A1Yy$ۦ^R„2L"51f4$=TQ*<'`ު}Lw-ָ0A࣠'Cs3eT} 6:5n3M 5*,  >Cx$9E_Pxbw*X0ۭk4eJڢYWEV83MKƢXku7+ZUI;^ŵy6ňCq *خrojUYs}p#<˘)m YdU+Qlwy{ݤt렽LB;+I9_6SFߺZcK5J31E[&ruZA"uYaE )z@ʪ@(# SuZ+0;P?R5u%Vi%#:˔(`p6lVM҆u婿箭uȥy폀=G&H,W34*} ,42AE/Qd@}Mc"d?x{x-8/,K(@$v8a/>HP^Iz׋ceNIp_HStMʞ[Q^*P12u!A2lkx:aȮJ:Z:9P$[P`H u0 [t`M:@ʱWI1ܸq?z+jZê5L)9JiPxZWI Jxܦ@pWD?]A75; QT)1ڷ4OBtn(=Q/l|t E(b&Vw%,@J2YݽG)LZSBr&oL7g$0vk V ,gjm0C|+R6[/%ӕ 1W4sjջNNj$xv޽ as J*r@9-xj+r.ǷdǰEghσCYPa1g&]8.z3Чeay׾ގӟnNpVjП,xNCOZ,xm@Bp+C0W1%<za~ٔkBA:h(g]OƢ+QlL$Ur^OS 76^(}ۣw"T~Z<И;&.m2B*KTt9 _ Fa֙/5Pjq(MY oށa1uf t 'ӐZ2js3ԖV)0>~cYt#&5O"V,5>w:`_DO7I_=,.dG<`B0\QS\3꤄蹍vj/[O}ZGI~S_S:*Ar&*ա5NYǒZYLgM+yJY#AkDGic2꯾ (1,`ѷ>O9zX\I QT]֭$ƐJx`PrytАi5\]W[dE|̈(zbq@`JQ%SxPӣA 33+Sf}'n#u W6!,A9|Gr{n>]XSꠋ۪u*=ڥ^]@jc{Qo,4.g؇$ID`-zu ϳ-DkZ#GD3yJU{s R;>@ҽW+T.T#cpO}VY<ΌUVWq:TDtNȥ_p qrowp)K5\ST3'WDrmqTT熽O &%u秗~|^'%oWKi,(a@<"Wh{H;Kgӏ|oe DN`>{}4KZ'Vf&`򛧰lF#y*5d<=ps!evOar~y)UqTXmtDFG; **f]tPD3Ȓts.'ZZ_8Bj|sPM^w9|s MN=9{$4uu A,l uCM6φ1VqEmNcV#dz/D]F. 8%{e}@x[V .= V|rZS0Y!XUpŝ:p|TBd:"81#*v=Y1gc\6U؂Ȧ7|!qe-eΫh[MHW83 N 0]U Sh@Ϟ[C _# Ȁ/6@f _)O&LFu&6Oך,yV~ʦHŮBQg#e9mlɒJd<d c5'OQΙy4S%*De Ǣ ɲGah ;ƛ[Bk褒&5!z5ZzU7Xc0+ƴ`Bs" Vvj V~,,Q1i Cn>5ު.DAʼn,(8A_>-km,t> m)\Ȁ^2Ja4Ti-FzPerq@=KbuF(a+eM] if!n'{j8n/F-b'$2c)5غ,(DzB~=uΠ"퐄gVЩ{NGD"LȨɘx4Pˏr E u{6sТUѵ9}˄;.U \ڑ`:dh]yzۿ#DCI&H?ژR$GCf%l*wxi 0|Bf&S {`U qM;˼E썐&=nl5QT#nx@ $nyi$@AWJ?[D'3rQlix-Ŵ VRaa@)gzuvi  ?-gla\BZ-W"P^c6+~s2w%/p,o]9.,6q ΐn1Y1*߀ًHC :k= m~gdTFwǞ1P +&%wsdK*h6)Mt;N~f7&">kaжWYǨrQij$ h2zxf65Ietܖ KzivF!?k#veۍ*PT$)!o}.L"8.T,uD^^;foMCkjC`{4>ǦyXB;;loҤnbL`x&scSdDg҈9\I'-Z '.=$˕D17 y9?q U-4p80]aPL3QR8h1rUN!AZlZ&++#gl!q) TK n縖M !p̗k%)gFDt#(%>62љzP>U^cNR]Lf˅JyY;z[_1 wёq&@:Dz$ ?,}7MsUwpbQk0 cS)}UZ$@s!˰S*€<6t(`#2kbewg&io\bQ|8^6Y m  %>{'0?sM(!̸hRsM疰rޠd)|_ZB7.Q{T{ؾhx~h? &g6eREr\nCm #U}06Kr}fsبoR//83+VX }4 ea!~Vmb GAM"~NQLkS߯J!w@8iڜ+޷1ֱRH;s|9kLVAN¢-,ߜZ} \xԤ~+ןeݻw5fTaxxŲ[zPf0瘆Ӯ9V"o n}b<{kuU Rõ*RDO3#j%,oT"3.z_)3v@ |hqy1`,DuZk'ۗ5|6ah]l2dQ"*rBh,1]`FoHSnOiz0b%ҩk^+B #$...h4Q*j$<8jаΪ?&i1''X*('xskv;߭rts{8+EV݄ !v1 4^,=]k /p˿h&fAhHCR>3$NZχqMݢcxXy0}ͭBF368ɛl1㥸7 #SPsYr#"Rx{ iWTgQExWQ~Hn`D9d jm~ް*fMW;z.hUd)$F|1dIѶ\/^:zB:l)teɜv)jlG0hm yL1J@o0vgh4*faBR=.Aʱ@Ei-*UX$Q&WT3n j©lL h$b/,Љ Vckfh]&T'w:sRb)|yNFhuK&. G4bApz=].KX&*:*\GzQ| qJ_z>t}zI)lRU);zp1\=3XZR;1BtX$NP),w;E\;!#\VO`;#y} J||D7N~x}27BJg $nB]=|a}k;ۨe_V*P|Al~]skb^CDZ9w qv.PfBXv%#⃶i:]gs)e\0˘2)07#aQwE\˜kN *WnngFrE>,nqUe`J Z|M,.YKE6k->MO`"Z^L=պ /U-(}'Bx8|GgN1\yP^PB<'!4FCPT4np|o`~<IQmex~h+箖Y EG)^|氕_r{'OzNEvD ý g} :)ӽ9O_N3,14S@(%lζߏ!WhY_Lr@ӼwY*THB`zqȠ3m/*WR]c'_!?^@>.0Owa/$;Lb>Vളǩ\i-T\p[, t۹| Zڸ*uF $)BRQ?W:Ȅ2)v?D'ɭpVF HZqF,΄ҦeF ðgd&{v)adཱིe.D%*Qۡr߰:iUQ һ5n`%kbs'frI;Χ HkeIj&QO=P{w ]xyр5fJsjuA/M5-~'Hi Ob!BI VPQ׆ Vh=xt!'MJ&4|AώiɈڊZPhH838s;kf\UR.r//zySã ŚoTBOn.ڰ8lVy۞V'VG !R}4X$z5Z4HJ2pw[B&j"ݫ4od<@41fõt)t+}f(T,MYߪrQ7lOkxQA3R2#xT9#I~9(-qh'iC>v8]nBXfz>PAuq7%Npnҧ(h݊\Y9+i};1:FW6B>*XРe,=oʳǖ{Z|=ҕ.K'DB$ebc+!=3A1:AOtjc]w$6O^CFhG8J>/mхPuM;(?5{E[2$glɧ^?mcL*EC53JnR).;da$:\yJ>D &nl0R,& bqTCY_~ :ABO^RVj[ZA5#І Hf΋ րwen|՛mA4XK[<^w)WQVI//Ƕuۗt#.:ǹ٘Btis⊑2~UM`=[)&.0vѮ'7ϙx2YqʼPzM\I=Ԏ)pG9/(]&6wR]\x~{9h߳Dzټ5+`uAcg 9Z{96E >Z-mC5AxK=Ř3K.F? ~@-, #:}_J#$ޤHFR(245D7eWN"cܪk,!)! 1bQlό:ä^%!! SE, U ,ebDe[a:Bl6R;Y:,8Sȃoy4"uzT2NIX@v^0:=X26OeëRM} ;5{z9-R~'Fr}XnJ\'(68)1gsy-Z R/Zi|NaBU2}'U P 9]bh@ +bFmҿ({k*S -{G٫b@8r$N]`#1 fAq69kTS WS'<j!`NNERnlЊ6tr;.5E[+IG%1wUNxP!fCt\addY4Ѧw3j7ʸbW} p ]ޞ]CS[+&+13q;UOmyҺ9=5/1%lW@s:&jOp3-x`na1ڳq_='<^n  MI/GBdwfxǷǂ~ w/?sn6/3\~˫Ҩ[yfbn:_SF~ek3glX %Q ))N9 _h7o`nȬTnչES#/)GTWYǖKad : NS=RS̞jlM jAC10B6UU2qs"kɹ6Μ1ʆoF?]jlJe"aUBgj9qUZxT8|1Y mvJDQZT{D`<\B\ѭ\*0L~+#(Ԧ-&fksn5W-%F;R *d )O{Uo;3w"SJ8/6ݹ1~Lg> WLvhVdJ&VԏW r܌Kstmvʐ "f騛PTrafΎx  1+lIe߂3^B J}P < ָ4]b3-O\fӯ=p/r-D>_%%Ϭ.|#edmpݧm%/[OF>*hlf\ww]sB&wg6`2ȇ ^^'=8X\ ,)iUujп8<ݳ@D^  d.KJ_u M~N&$ ճy(cta+`(c~V c1 K9 Q6Jv*i9kv2l]7ŰwRD2eP7o ɾ%uJ2MK$@YScZhEl{5ԍD_kDg- J^0UVRiQ63eUcQLWBvͧkgmpOXV _">9`đ fv6€*M>]:/ڢ9@Ѹcb ,f+-跳JJ=4H>诇Kܩ3 :eheVA|P6Nq)zU:%QMJVQ-,U2mR-5tTʊ&]4I\D,b8+ u}NN]cC+vaFLsdК˽lG.NAb9m'Je !\uA޾%` OҁemT@Q8(ULo3N)&23)&UBvPwŦYdZB 9*8ٟO9ƶU(z|!_}ԄZ/ 1]TtBެ/-yYgf(mv̡W+EҾf5易+l@ {AY8AΌ(Ix}%zwNH|헆Io]1~F9?+oZĸFJɖH3ɜςt4}/qcXɝ_<-%J?hx)n13#hL г QG=w먿;~_3QUv=IBdh%=F'$fI.9kF7!gS1vKh|].D$x2STu0#%_^2T9 ;6#il~L.a_vfey>xOqGAUys)c:^XJPsF]B; "$ehpiXZqpt5˥)yʺdf,tJ<0hbo7@|Nj>P_f 2 4 FJ84&ª.a tq ˳WORtRlZ_&>i0B- A?Ed^#8א=@%y"ĺ2:py?_Gt0lKOm2zEK(@ހ o`dэ}o-9m |D;X}_B^,vVM?(eЏ׮%#0j!hŢ}PwodJVRo{>Nyzao#%IѿOkIGhE1f4|{8g-w+YNc-@ly" q?(u0U5SL~MW+xPtuzk*DF1 d֙R<W&jR-DJV> u2U}QPwAVa,oIkL͘zeOжij1?reqyd[Tu poq `.c,-䍔Jk~#^3:hQ_F^V)mGk^ep/]ـ _{R;JX "J)QHxٻ0ٞ,ylAZDK ?]b.[9z j,^'pYF+"lGcDS5kD0w`,f. (kgYgG,AUyS큾6H +gSԙi_SK˾sݠԃrl (6`@Xz|Ci60gDD!`- n~- ICzA}2,(hLV+mُ*O#.MG^U4&?n SP{e*q, f@rHaw{aT^osiuwMMgc#;#"/1NV .ٿc~hȺo7՜H ׄP'ϣnsjCD쫃luϱvZLD]M&>P:h>.ٳE3rBoN%e ;]P ({yAv | }}YnLp*vD/<Ƨʃ[6h<'a'QnjId:VeްAX{'^]E ~ DE K'hcO L5$O|GoE%Yڅ85/Nu=0,jqd^፦BEG:O/4J J(o][kQAT΢OH,u?-,b 7Z ;" kSq ' LT?-qfGo^O' =]XW>NM0׊Ca 2B1]m*ԆE=t<|d?Ne45oZ7{wRUi:8j1`sqh" 7!}iݍ(ϋRp;0pm9E _ʙSG{mm 1كX'>WԽ($|C ķ̲YԆylT=}ĤεKؽ .ǧA}sOoP28rn5z ow >lj>$!RpحGRBAGrYD#bIY5x^P]w}̙9v'? a۠tmHbFJX:&y ׊)I {af8(`:xK =^ Bl 3S|cУF>KDK[*ͷ|4s_]*ނbQ=5Vh1zEjbk?h?"}X >{6>梠MΙ@+uW,B$Boe  ڵ}Aw8 nϛĘ`T=w @וW ݖT>DL{8N}l :t ~`@nғndղE Mg$/A6&N>R9(Vo7"S7p}KI8%6W,I2ǫ_^,Ռ _UԔޙ-^*@N:y_\&u%. ?hA6`~ 1 Vr`mm4ήtK'lS03ϭ#uO-&I.<A`[n v[za˛k %YYp kَ=Wӝ/I#Zԁf?eAjFͣJlᩯi@!kJq#HT6L6WBs ԷA ?}E(YI \(HePzt)>I<77tkThY/QƥaUx)eS~&V `i-j޼&zvhr- G$(dDw[~rj^^%+OTo `:JNq$ RE Io68s4:2J#:^eLW]+PM q_e>Emivx؏OPr,c%A.]'eă75{|!BOȼXeKxJڨxDYH@-NйzxCnP)߼n\>kg!T2nB ZYliwv=HĨ0Tw$jjVfYFˑ|RguADsjOlK"_b%4hjV]FE(oY 9ZS]I)}wޘ8PYQ:R9ބ01؅yC, 5{PtUՈMMB;,M%3аȲ?1K'^ݒÕbGx"Ce UcxFa 5cGmqG2QmiIZ%oOG eI/7ϐ(inwgD^+ ӽ"u9-?R=hEDj4u;{;nt5r5tvOw#3 wyRZ#SS{mo@[V:n!ęƀW#`@A,W肥Nf؝KFyE$ً;!q4hzXNn#Y! qQx2t5d}<>23qUVykBA&/jUa*)1 g587<vnYFU!E'GA3edj>Vh|_E䣤u f0CKGNu*[uA @ d[ڈTp[V&[kM;Ӻ0P'qe#p3{T_h,ßYPO_Hh-? rsMm4l} \.|:z Fz]/0X@?4~bhS@GWهۿ|Wq9 ,Cr4@_I>Cq9Q~>Qd,^ x]x[ځ<GO3Y;4ӓZ;t8M 4r`Xp_fI+'6 2sn: sK7B̻=xdE9%1zrjz8\@c2kF[Aǘ𻣣, Poz[ 4c Vl}߻R#F=N j}ycf,qWw"`G=p4<FR~O#0ť1fkyi sc!(TҜ"^Wֻ%.U$:;;;ڑc'gqü8g|YؿVV|/73 y嘏|}˒QT!l@{C` `;ekV RO4/.{HU+v] TN**q1kh3N.07s K 4㿷SՑ SlF'Leͭ|CC<„ԭ$d 0`}uh.3Aek52X3uW}}*{tBmۢxu3 t- Ka [tܧDZF >i)Zq5SV7닡gvՕq!'d++VB DbM*@Rk(v&CZo&@!瘯+$G+&0m.!@ "K$+bD5,5[S5@Y4hqg!|U-]Ž3K0ݤU9a|>gwi  |kF̠7,=blL*o(^ɹ(v߄H`Hm {Y .м\4`@,"/*]ܑDyGr!`y2j| Tʺ._W06T O%B87-WUI'm~{ܛғ?A_y(4dyO"!u edQFĴ6iQi)1$`Fwvvd쎲W33w})ds47zSf 9#*%%賻y~*}䟏_@xˁb?գ&x2ϙ,v'vbb ))4B?IAE1@aTHT'EvzPz:bXZH{7}kRs bmxKY׈^{iaKY=} l+k[~\gNF5QګAՒUA߅TiR NePHK'0`IҟN4 Rr&JJ: aC"4Ѷ^l"D*n ʑV} ֆA?UO7trsֵnܲU/)ЩztGmwI_RڰԲzk.b۹VZ`iBۆdg!w_HfѤ!_* fPmR<"%?1 Nbx)":= jٰeJiˊ< 9HO˳D]רU*K8:#i&7 õuP͇8L 28^'_>_1F mH^i\fxqLO0ˌto:d:o~ZFpan3,Pn=徏Xx` T?&d(3q21ZWЍrnK'C@Q)erD4GHT\"ze4Z\lElgl}eg x?{ L1gbqp *SOaZۡ錒=X [@t P+5pdbʀp`#`)}:dD'((t݊ ),ړИ? 2E/ncSgB'8tˎMvoQvXC? Bx"|9C;N9u~ꋻVzpƳU'}6~{6jۗ,w>>YW*/1s~y^6eDO\YO5&?ˤ r\m?c7f}s(8M ýC̷ VjU ԎV% @Y0RTn8g*jvIڸ9.v}{-cA8z , {fMÖkdչx2 udq0hՁ߇ W'tCJ+XP:C5҂0u ]?7ddߔˎ3wM:q\& .&V>ZHqȣmN;տ5U\[vMhLxU oJ"?'i˸Vf'eG'Wg` &Od*Z.q"E]sڹGEs8CӀ~:T 7m6_j|to˒Ü*+c 9rǀl?hsC#<B~K-#ªPO?h&/4$bf!n$-% h;jr4ਔ[m<L~P9F4^zX wSo"YD"<hB,#0ʷOQ~+] t?жB=?vURfR:_CWn=#s0?[ݸm>ƯpߤR ]\6*3[bNQ+j$5 <iDS :]W#B ۯݽ!)g sӥ L|'D C8!O ͒`i4;A@$ٳՄƤ<љ9>чB٫(,K0'WF*͍jaJmѧRuz3V-K6}g`c̏0C }]w0|v Yx7Z8쟬 Ҳ 8lpwð;ّNx:B^f$', f+ W¡z,EMUY=%5jS)gB˼c@"ጔ߳|w$ 3z#,*D,*[ھ)4\LK>[}]J;inCU/\E曪?}}mB8+0u'uu'o`k҃#U3ࢃSNt׿Kq͇/m^ D&% \9+FU3m6i+ָpr!_y3\̄gJПpz0b-~X$e8gܠy+U9.a-<4iI1p$D+bk#_C)nԚf߻Qr|I^=gy{zx') C>>hӪUFgX`i2T0>p^(?KքܛқoB>R!,j@Dz1\tGrsC2ELή<Zk1' #%޼ giR}Fi!{Ym#2ɚj]?%Q5z~!BP7te!N )OwOqhoTG:9/bwY꟔Ż8, v' xNM'A%b['R5/Tmw*; 1'> 践O$|7-d'LVTc(g[|X׉}j0RCN4=C'?vr' SQ5("X6xl%aJpsWr=f%GfE_01 e>pJaŗ:_HYMvqLns_ECbPGXTME¤@86n5$8:#9KNE?쓦Rf; qtPNiNmke63_2cѭ99Ṟ.Q ln.ݚGՌO&MǶo`1%ot]25-M:,lKW(̍vޯl|vܽm ɡĮRYF?ZّX(`.x 5oV"cgQ6/wQkc;T«64{H!0BM6 ;ʼjv8a)h^XwkExJyIӮ K+#!Yo,'V)Q4 n>/%Q'OU0 Xzē"J79h5HoBeI:<@R'ً8b|E1lFʋΖm+NH h$] ϢQJALHׁK䰺2Ƕmro+)YF;5nIZ{2ԓ4"/*@UfrMZ@\\cmh E/pٮܳE4G_}BJ~ /I(~)M>$'\: ]:xX[ 9' wY?-UB{zDr3%#W0څրPZ2kܟ ;蝍 AOݸWPUhR3*ANEN!XDpF'|9x?L'mPQ,A.8r^ .d;Oӻt ',ս٣ZT8h_ݠ6ut8zr-wB@k!fa$8$zogU"qQDA4K60"'~z1>B+[JzQq 16ƅ[ԺX"dKo/ U #t`BB>9fiC V.®/ץ".4=&;0kq%scG6zc;İ$V1•*dsh}~Sl]tygT͠_%b y'lY13u+rn^)>VZճ)KL L8T:noi]Rۍ= +)M+0/R±+qp7YnR,20zXUN)*V?WzJ#uWɽ_w0v$]Ho dfdys ma_3Зl$c)IRz4%׹?vbQw# KX*: gJ2eRߗV)IyUOp~5g``A@˙tծ9XdGI܊DZ5u{>n]sQGfރ{'͌z5@}iZrW‹=X?].u~l֋BNy0uڕ)3. p ֩}5LrC z+Ŭch6|;j_u:7 qo]lX=&*?N[@+ [Bi;ز0;7n㇣]@ŠglvQ<|_`P=ȏ]0s[ j nGe@Κ9k޾.JD攲GSA-^v EtR{D[AĆA∁қѝCAxRVic,nǵlQ+PTlхSRX] |b\!t3P|NDou0$:Mxݖ22~sh"iL-A@< CN&Gʏ*yǍvTIB=]QnKG3{;3$<26E/$P}1ҶןFUb S f}#" =ㅸx$il#2%?˾x\jM] βWOB6jMrgG zD)UVzZ-k^ˮ_+صPΔ@# k:k-YuS#3E| {Pi;]oo6%8I"\Vy5w#tS}ٔ' 5F $~rXȳQ_BSxEc=뭏 b_b.177UqYa]OѸTJ5psOk/qa-"E[z>@5;[4fl2P+=4ZK,՜(9߯Ǻ "ClUG?nXD~x\9J ҇Z=OR/v \FKq]uM'uNgHb7`3wUd0CB݅5xAڹYwYHGs?Xc笾?Tf̉# wCX9Uߝ-E3:8P`N92*RCx;(IWswui3`, <E~'H yFR^켃;x%)Okϒ݇0vl[d[N7+#-}{"45P'i wI)]߲6B}|otDu-mZ>OgR0sh74WJ}K3dLݶ\7&|O+bI{PpGJl')f;lJaLq{Iq}L-sqC4ES[ak 㪴kNE$[1P#O=W>  |9Jʋ}[!l"N~+E;])݈DM,dF&Ji)D`/X+,?e{H͓%@8y7c&1l [+jXwp/p\ x>>o 4>^rz ~]F7uptbbrdB)KL|d[c  I ZdkʭV[-gW2g&N쉝yP4BwaÐplWpMxEt.obyhwhQ8*n~3H$\G-½xp%aZgIsƆ,./hLP6\Sz4j4tYB *\#$ZBҵ(yer>)jtR~rqWI?E*r5>Ue=y8"zC?Xpo s M~q6u}4 .|vvft*!Vv\ [;R\#oi,8xuqI6&6m {pQ "Q}wtޤЏ)NX+tm ACVU;](zL8cYvrGA6vAx>^_ζB# u=ZeMvS<5)q&)U %^g¢_1].!D8^VjE¤>Q +DOT@fO/gæ]StJ8]dkXY`]};gY6xݥ7-TWštf|"W3s ^+*ּc~LcIA0d6k OH~ .دc$ )kOM1/#z~tx򋌣@قvZ?0tE5 qVi{OCЬb" XʹMʝ ąT:D5Q&Kr^$Խn4zE%op|nQjy1H^œ)<|++) \46m 8!z}4騂8Me@itЯ'kx6痄q2kl$wS:=*PpMx^Z6 B)&~)BVXY[B۴J_UЅ-, 4l7L0j8rz Ti}Ϛ:dɉ-A@A0:Z/YZ`d$,żvrN3ts(ϕ~./aircůL|a `1@og6T,877$^.hϕ[DO-xզqCHTkktă_ua>zO|0ҍ .Nǹ;+1`զ.a;GGj0}yoV=  Ѱnd9Nf{g j }3Z3E`$1Bf :TaIljdrh l^el&{bR@i(dUV28 GQudŀNu124ZB `)gҽdEhO\v9(_ӯ,?6-vHsgU cZ28qNf~SeMPS:3/XEKWn<~FZGwNK-^K2u<XOJ=^A@ި؟Y<:q8U`NY7}BJPAڱy(^߅7NIO,M倻R :d  X;_Գ!6l]Nw 6+;!&39\6B4_DBoYԩPm/ZcL݋g2aĴީ=A+^θ/,(x[˻ h4~ӄ}}@r\x& 6Br=)?Vc^1dlu8_M*/yƟTɹ(V;]i&l%̬.%ahDK#!Z0<:~J}ۀ+ѯĢQά:U/] oSqXl/'iGȁ &R~?_A* M[9 %K=C$ej8Aي ǀgj[U~xTQ z.*Ψ,m s_XK1"ɟR/4\@G-4 e!:D솺cƱQwĴ0z3XSԓ*e _HB$*= |ڤNapOIܕp-E`-,9}oEr#N 6{dTaCr0dvB=J>T !Vf#Ģ4%&lYn7+vN}tYZ\uD`y#ҚgiXu! =6~N=7U_q?gi-􇠳EftXsP'yzkm /hrr&ߏI3-E@m/|oY9?j}u}!&2%,R_3uU6fH|XHre^`W VX8/MLS;T"5ҪTu1bX rUV+A*$ 1>['hj!>F5g:QYJOuHltRvn6Uyiiݺ .p3m"NgGWs"*lg }h¾Mwmֶp#5$>LJQ}mkui꜌2ДJ\QI:5&P($j(Ch)~.s?Q籘2*xrw[&8ot1P")oh%.-̒+LOF]$\ _t` H/$-b)!M*IlxJqMȀi~2>Rȶ'T# 9& Ճ{ϚM]#P\*SsMjj R=cqny`B7* J>ҕ7G7df.YK k-# ;CaӅjyU`2 %cLʗJѤ8BaZsu3>"j^|w& b8qMl6E!AU=_!E]GLch~mxK[.2|Qn wawXXބx?˷WA+. cL2D \R eLs@y]j+Rtjj"o-q'e!a,6ke;%s hVAY}1 ΅>RW0WS@֚]g p5-qe=4JlYe1:+N 4p;&ݲ߿]y]][)t`jV } -גtEt#ʗ!|"(Ih0EtSOFñXef55s, _Yl/H|¤'RV_{`/2HY1g\2HLnIfcvAYvNtK#/L UD@ߜGo:-ۼp\Ă|5ayTߏI e;LuRiD]rzvexC8ǂiH@Anc³/֟Q$޺31"B ! V"BНP|ź=0wǘ[Ebzѣ`C n Qհ_Ty(/4DOA9g[;d@rruIu1^=pˆ,54 aA^ o{H+,#1Y*Ⲁݘ䄀uQNҒx|Yfeq7VQi?'tHGDK_@|e>EmZD)/ iGBng=~cRdIM\@lM \Ds8uVcH8ia lOύK ӸjZ)yrB;IjviGerClt'=+L(Ǒ3xW&LUv"L qvd79gZ빓eDhW w0TexVތsm^LlbXƚ.aYM,7&{. b1at>b}bp( TWyw| ϵCGO8fJrdˍʼ=iO֞m$){߅7/5~ևIVu} x; 5w+7#>\Q.6][6<ˣd&iV5Zl'KV dsx"8BuAxsʗwya[(؎qm؛kDӟ+U`pr7[Nh-埑FK.Jھl$2jJ*Kw)1IYJnCE fد&} orr-G,Gщ׺GQ" 8'֦i(M.>Wbu w^) \rVZ޻́},:rX5=N>۷PH#a[WEYCZjg,wJ%꯶I\CN,I\!`+6d`C$}%h`" V|:5 ]$oX=l~ kܼ.aWsre3G-=˴~V_{JWCO|{xd4#_Ds[p2Az2 HPz+$B֫~*d}̛P*GP JJF3} 6m#) ]}s62DD)˼KUFY0gL"G<8fCR"p":zWTZb񩴦CLY+`?]0iY2 AnTA@A\7|wوǜж{ +*;UTh|leG+ &f: p;Zgѧ-!c$)7 K@#6<`章Npoo%\Z4.n2THqR%"޼bf 6=hY|A.$e`ؓ0HUa"[Ko 3Wf.!GfIQ)ό$tZ{+{W jm@LpqlYrv|{9VPk}VX5f#nwIpK拡W_<f,3tg{`  T{AMù.l.1sfOPeXuCͳz8?#d"Q/a+E~fEX-V81Ac8էz0/'Nϐ . U!U&DU >jbͱ~hz[GNz1%lkz Xߊ#EU!U9xO mfX!جo(n/%fQ1XCbe:i_>,xZIfcE0fp#FA!-E1>:iz ӡ/ 8t֟a,G ]` >f[jf[#R'- pfis}. ס "v-sߦD[]֖QP6"PV=MP&BC wjX5]/8'4G +nR6Bp.Ėbڪ)ev WG$˂ ݝ8r0&V%ίdӚ/l)gf gu\9` sZey+J.aѪIVܑӿQAOOOĒ T2~U0ܧa}߿[%N!=".N1E1xq)`P)Ac>zD6@s9?GdTМ~mp}lrhy?$gk&dVr r5]mXլ@| )|$Gӟ/Klt"L䝄g"qx ~Dm?T,Mk#-0:j߁[v\V!'<,0cUHNya@ꭁFq5Y+LDVlBΓɋ +É i 8m;MdC,\~H*H0|Jю&HMbŪ|cN%oWpN 72M ,l%z 1Vg3:f&GdpuJ: v-+ _K5 ꡃ ,z"Tׂ*(JHn SA#Bηb:Ovʴ$\9sNw(5bT}OXw!|Fq._u$w?eFI"U3O,\Os1Y,u];^Tj[uS2ُ(;5ݐ`ba㾡 Q#d&~ҷT&H@G>q4<~ <8x؃0'3;`*;@VYRVQO(+)O=nbaY;83՛6YHgb bL#T㜞 ŷgȠ@٣VBS xuFEdrZxɤI tDw璍WD&&4m;?ón mB+ Er@u׌O9 덻nA:S-o>Ϛ 1Fشf;5=yP;>5)|ɲ}Poz*|s.Gڋ>i*32$!T<|ʨY<9%7Lx^rӨnq|,Hu}>Qa*.w7xTqcUQ Lݴ۵-:9<I ^h 4W ٘:8wA3yށ}? 6T l@:%=;py?tЌ]V+oKxk-{~zL^QiltQwxnO>׾IwuqjuÑLn{GS5bJYT߽vj}dMp d+FT5_i0`N9:S1f!aC+Gl2[ƗO3S ѹ;H_ȑ벽S<69 рLI8>z`~.knGd])UصpJn~0iJ}(I^@K,)n ߚ9W33Ѕie MA /δZx=EZª69׺8]ý;sIQ{ĬWCp4ȪB_zTBb R p4p31cv: 0' >Xsf'p;'qwny:7Kը\ qqK寋tLjDIdї.M+4x=`j( cjܾƉ&k)[W2xz-LO] =jE?,g&" XLDa@Wai4WX;Mͅ.(Qgww]yؘ̢͒S8}sۜ@R}F[79iA]Ϙ.o~A 2E+;s.+:X@wSl%,.*@>_㗍'5KS~1F- 1\ a^̡s%sY:Pc/?%K;0zZCq jjlK"TZŖK=6X0MZC69*) B::He,_?;$"y)S\b0LemDw4U쯐%Tkl}j),8/p&Ʋ C5%SɩPj2Q7YkthC]+Z@w vB r_BK-[;4%'-چmQu; HƗ@5ih y@4'0@vզP'M ~˩Ug@vje&̳l9/eJ *RLD)?B6ߵfFFsZk[8n<ثZmK4j:C1ctKQSf 力5' 16K+[9M Q7Ř^5@e(b48ǝ]UgHK㱛:Mgˋj86̨Q(r!+b)mO_G(xv>$$lU}-d߲ fl0TVV[O6$C*mSqa_M>Wo&YtFRd 'uָr]y.lJ =BXksO:r׹dP$-O/{.^]z -:ua2uNcO,#V;ExU뇸f.Y(eETOBlHiu:&Ŷě,`f+0q K+^UqE{)O*{GҚ}>: [2c0d"J"3XQnq:D R H?RPtTɠkV*4E_.N$ =a}+Z}h`X[b3_O~h]K "«qz R4﨣< 2(%?CeHIi,^<!$i#Њ'2>]Ц&(!Ϥ7jo &&Ʀ8ldu;t4X4\8 J)a:2nz&hVf׷{|e ! rwظ;`Td/_?ȿI=a]&\e -no@4/5g,W[ MIV^VԎY<;=5jFd Mc"t$ԉy6ț߶Y_HM9٭vWo;X p厬/ ~hNn\.Uʔ3q)P?~Ҵ2K [IkoS_lmnMxt}/#2̃ijԢQw[, ס%Jޑm$[C :H DEd؎m[F?8kۦO{z[>5  }0iGγ!08Cu*֠Uܘbh^qx<? KEYmy{IprAlsUD4ۦ\z!dY3_Ia)HzP+U l쁫v\!cZuP7еWY|VKn41]Evꮩ%M1ߠTlw7۾WوK%M`GR:pV<{ ]_0FÁW})zLgGI\+`bRv\&y妚$MC ru%)6%PO"$z3˔&6Q?D`e-/u".(`wī;פ@.הHB k9d#E-CeX`Y%(T\*p݃k`v#NRcVhD[S KqK&1,p_n\5'u͕HhU(`E(T##~JS\dbyE[~1hYi9kɝE!VS擹C}˞^nF\j)R;k,HYKx|VmOIMݐV 3 ddx-=Wk CY.ȫq,8$JzW6n}JONMiG/ I7^G d&ӛVŬ2xa~40nz ـaZBsv(t7Q]b3 Iwc=ƌ7JPD_>QD-#BاUA˖.BZ.5TyV8%Qgz4G[SN;>ti S)psErts?Un 4U. Ch9M:?OIx63rwd|_RUpnOӠ Xb D󽢑PIG+$͊#2_ 9[M8&]vuBvk?ܮ3x aq{ rl~([Nj aFSKYrG~k@|pRQ ~H O$[ ȱ(&-)?G'2 6Zb(nժӠ9% Mk?!'[z&˷}ÀykdW0ק=}^PVtL<skdv]E^bͬd5YvvTC6]r^AUcFڠ= nho3~"PLfE0=LD&WrL=>i{ ; .v+@nmt3,G;%M$O!\*=230= @}MNE8Q{nqQ)w bX[*mГ zU` 5e>cǪ*9!Q[l844'^{F?V;un#w&|q7+">fnst)؈ī?rʭ. #X!DLyZ&}sl!g}>fv״3A(ʨS&< ;]1  z\< G v8dP{f,:[I!K|B(%k͇PMvU)n{lge1I51 ̫ϊFFg~FJT`L73S=I, 1H*ۨ E-tU>ev,*9OAgݦTw}.}ivgNYH}-t6ߢNQT"NWᠹFb߱Z:+L> mW9Fh W w_7[6/=35z&{T޷nel1ͺWc8uFK@|摯n&|JJ*$# 2\C[.FO&c!WCጙmJ,7s/IJ@DLɷ︆mo%S AIRvHu٠H+Ҟ)$;?q h)cVlTiz$?ji-NI0v^Ucoﯴ01C~yGC"We('M9ul}.;"*7( A"j1B5bt ~Od-ilt0ٝF/Wh{ddhK DkQh#|;ՅI+m ڥ<4I]^ɏ8>aە/*9M^o:/b?2G5Ԉ{RmI !AEم'·dWCessEE1 Jʅ$8`Uԣ S' @}K!Xb/wNcKAg )o?1'4Jc{g'9v:`MA[Da=+&kf尧E726hVr|p)<KŠsYN4QZz(EcGb=QW:B@-0^úK/@'D[d(su"p{ 2u-=WWJ9bTYqe뽋ӎF[k*kI?_Bdz{xDjH3Dsv$㩄V~ O!f+,r/F#"-a#x$ F Sq*W+$m豤s-| PLH;#"2}!8?@].yƧ,Q2m3AoF٨S` ;+@K #傽+@uzYaJiYCE;~H>5_  FHy^cGC?fd*%vg}APh'<"_h!nW*U:-Xqv9BJAZh=M 0:缜 V-V<:7Ӕ[k1B$ ssZٱwv % lvE g@YZ̧b82V$!66C; -_)?&W. |)3xqꪜݜX -[XҹAqv1r l8*| z;Re)Mm|!OԧbNll5< (^<L;1|?P - YIjT^Jņ眝( !]W?- c^־y(¡_fOvU]6B/ftC@| --զ1ibɷ鱠Njb=KP`?F*@j`H"nxg7<pĈ,}daڷ}ʞG ]2 b0df((C]{UxM'+{L.71*Mois(PE}^(3 -Ż+SؑEa>; ?tH?{;Ηh"EquIu2M_t*ʏ׶GI-{KrdEŬ}ND @iC3DsL` ?_f _{F}lQ`׊ӂyK~!m* ]F VjSgK4&vz3ʹ3Y?&1{1Qd$Qe*0Ϧx~?w^4!.h&I:Cƚ}ZOSs>|K+R0!wܭTo)PqXыbVNѬREz8p)I cyK_KC_yLu…d-5h3 My>2ڊmX<`21hiٶ9ogR'v8/~~h2H1==GIMѮkXN.RvT6@/%CV"c=F cy xS*mk; 7e,ClD Bp1sjG:q Y_ ]v xv@:qHҢ{7aUZ_Ik\DPf_4k(!X`,!'qni[nЩ 6"A7KnXr>4^"RR%3XjVB~'{k%<5s5]!{i @oǨpo^L}Vgvɟ1ɝ[ (t }NYy_+nba`++ϣ0UE "Tn2PwR[g (2~Ŷnjk/P[O_k,}RWH+VXy sr QT,JdK߇nWYKJ<vGZs"LP-P:Xh~X[ 1 \xz2bF9nIl> ڤyL1+`;?b7[ ǢCݤn[e*N[lUz)zOѭ:@Jc@+-I,/0p]d5fRq)9OA3Id1 T@؈~=l:]g,XdjyH֚X-a{hVfܠfo4Dyyٿi)eE۸M޹M{OqjO8+5%GRQ6stwmG_x ל(pW&#nZg>G xM-*{u6kUe{#G\б@5Q5 HeOf"CTZJQο"\Pgׁ!vpǭ.V[NUd*lIȾ RSQ-!6=ݳ vȚ݉%Efʟ' Udj9S,cbng/)_(GPg!pg~a/wK-캹'~y' 5QSC:T!k-]B=xP4HԕEh}PJp:Oju˴K="3MJnӷgPM:z%0tl_0趥y)XCC$y\iO)6uGSobDؓFcn6ځtyT->T53aeKχW%A+f|G?łχ tY|/h"؜Go)ehUo9fh2q}.ԁ]:6z6ʛN}#u C۫32EE9`)o#ht'MN/-X 9糒(ͯn,GYX%igw#8]=7WZez5UBI[V/of h+"&<^Q 0=4E;Zˊ6p:k@ )0;3`̓q/3}R12t}~ֵ>@,ѕ58=s l{ʥz{y{$i!Hl}5Zǽa7N"*{ZP d\f lܷ[{z$fj_nZR.\G"c4n*e}9^"|L&Y\ys&ZmǰdC< i޵2#oԧIŢ@fV$<('S#3;j0_Q߂_.7`7zg]CaQn\(5e.Ut9-jұſZCdD.X8ynZ 4N3N~Kp1l y)bxek(XʤQ$6!!9"OCrIUxr?y6;%ٴ:W3MIu!_ּ-ǣ,jNޔYXX-w-cNe2Dd`7ŋI{FnևØIfGZ!65h/KBLVTID8?JWGG"SU쑹s9c6x/Km8t*sUʑ%nwM̺MT`L|^W-GGmqIRN 5_JBDYy%J} i5%u#*C"U( Wԉ5yq|NX )nǟ)~ f1K7xb?HǐE/Vr!8:S;043m0э]LuT:nXvuz!40~<%l2|@A%J,{Q.ß{qR $+Z SQsojkr,qo/MRfdx'Ә?|/DEh= q'"{ZfQiTt{W<1 ޕm䮵_ P8xd3%s/Ggx8j{>4+kT[N5m:h3oJ1'f ٜNُeb6Z89oI׿x jvswO(;}84?iNf%%O5I7vX 0}J-,\7mgY# ]4j Z5&D ޮAQ}(#@"Չbt_V"lur׎8p>&XΔp~Έ: ףPz]#6YߞzAhX) EVW6k%8hHd[5uTB uN1?Z\P{ Ӊb#+x(:x=׼٢{fIUPB|2/_ܨOʁeMNȯh'W/pH)=4ilM;PWbEdw_ HT!NӳK&1QaU72r([JM,#N]6KUْRz{'-vbԉ t,m />Q}_|Hs}38Id>щhP,6!x݈Э:oWcd`f2j5~&j/ tBbDJB4Pme6?EA^` b``PyP }{LR j~&)~+؄ݺsDƦbC@l_1lQ[bUQ^ i6Q;sDF&%Q'*':Զ{!؞zq& ]*hI4< N ѿ0-o. E=_0AE;-c|U t KT77е*cs#tel8$t2(^6vXߎmq̅u`Sl#|}sϥ@S^fPBhLMCZ~0lbCm pFK<#u܅׋{N*^_eB> .?'% <=950%9MB9B_ueAA[IR>$'B(O8|MluDkY?L2$gIWzM܊+3'ӎhtf͋M/ CLEXK"^CnW!M}:96΋*q?u5׼-V5:`Xt[pA 4lڑOԒ7R몺r<[0`/^sirJ䐒%vs, yJSχ`!b|3>qhDGc2 x[WVbayig1-N*UP7&zTmKssHa 12M:) |uV(*kn'ڊT+_-Sj|1w(iFtWGvȯ,7@OzK 6_Vtגu*TCpCu  3u߶5|<8ߪVSڲ7>S1*i:)V_B0P6(iq\)V"pQm"\dYºhk&8Ʌ`61d O+YBw<|0R$,3;ѩ6',@*TvH3ށڕYybΞ-+fMvsڒqPq\E]'>8v|K1+М,7) 6AQkoΐrbA&8Ƚ\B# QJmD_] g^84oÛź{cܭ`ƉVd b"=X*@33δH֤ӸN.3BKYJ.Md}P[)m^9>ڌN fx& k3-wdf6_V3% VP4EINECbgQ$J !ϷA(udEq'l0BSNZѽC`!f&HIiy&qaU 3Yy|uwG91xNv(Zp# Zr&4zG:/﬚|RVUl?fCD t|.),c|>xI9Et]qeei/;5#@061F\"ˎ 0QcK(EtgZq(='كT#J38-xPC>;Ir& m O{oŐg<W|~wra8vf3hsn%:Mp6,bB"ϣsw6'PUŌ1rŶR8DSсh(ugKƝ! +1°]!m$UږH/P!OYʜΖiuf<+<.>[IJk%z웧3H VT :Ccԁډ1?H} 3"zbqnr{Z {+Avt'^a_5/{ѧQy>&}oۄ{rHm_ -E`Eև1~#o2Fa1տ g5yd yMշzI }?n `Eq#Yz:=p>IfQ>Iȥ)vnhrZ))cG|Vŵ#^[SiD2e|?x l&7B AG>k3?voe8wLG\p×Bؘ ՉPB|qOҗi y֒ 0BpaSEwEyxctZ{wpufpоiz7*9y~ x><F# yd3cDtF$P 3e2DH|t| K֕|! _ƃZFRE`i5#a7t1y>,o,`si1y*KB߱E ߀b3Q vbb!~Z0H JK*tP1Yܰ؎ࠇ?;^uju?h.a?p37h&ٶQޞ tǪ!y2QEFS6V[MH:g\@;K#ЌM&=I۝_L⩣Zjwi4K8nZlֻMTspuAu3QQQ|z~ 'NE8|`(=4)+XCM'c_l*P2D(-2eVUuj\YG(!H ]5.iix:UY'h$3d.&ݻ)&D8S՛fsY$8l*f>!gSVQsl}U^%kDKJ?@$wºDl>3*,{\RO)vs15 2'{Q5TY,%B[KF=oZby1ѹ @Qݫz -iQ8LrZ ~(G@*V0+ RRYOSS @>}1o@#s[PX5Inj)#ƃ!I:8!+#8j3Gb[㢚9kR·f:N ][;'}}2dwZgusL+PR|ZJ|\,fd󜕱w7GU<@ }pxlsS?\Ŵs> Ss3m<:_PgȷcXս\.Z'5t?n\H\7\l?n\*3o8Pe1r&$K\X^ ?x`z1"7mC\lRqDBYNsM;2A~rjv3+Tur GϼMI׿Uf$YeUh}ȴfl(\'nʁ]0IMݾŖ p9{O*OLw|VZ/.Lj*<K8>0-@=AfNQ59p!tqx)}ņXĝbxRfكz=PMB&.RRE9ۓ!y?8s ?65\^C* C)f3,қ}#3J'V `(7#=!29uEٶщug jZAٚ.FFrMVdکA 4/#EPyԐ`;,WRj:ZxwbRxC{nL$V&&x>Rb E*X*kT/V#}U@ҥk?g`*lGw=Fq~ k )*= !r78](q9q[@tc݂#HU`}HSrfq0)C>_&j~Ѻ$ب:`qrWЎ X^ YvִCTGcs_ ||OSq``8DIb/Jz{F\8kI=9.jG¬ZJ1s2.& 0B xbF}*L!f*I6۱HiELH S$b&䫑Gd]7Z`IxLLQ~5&!@ wߓ.F!WCC2Z2-zL#0'@c-{D1 BZZljm8`XW# W5nQ:'8Tt6f=a-,DDDsNFrDrU.YWyh$/>K 5 Цg y#R ^4MKq9vJHx¯ [\_yn Ȟ-!FPԨ iY`WOreSfVnkQAAe6mO U}.vlc[O'?Z\z%e,?15  WPKJؠV~{lM&({Qvȥ~ |KK׭I<&T7-9p~}YxA;A~fglݏY" NRq5Ly)LvMd]8d\4]:U˒(c?Jqeuh2E{dz#a šѪ5_ʿnL 5ƶs}:JJCx2>xKX^;XgRZ ]DcM]&$fѰ䷙Jgl~ŕ ӺGCdhoad8)o}oO-.l }5 _bނ>v;EK~ r  3IEwdKprfX,̑޺c,%͉~\CQlPEOM'/:e/GO|) ?A4㻝${ee0<ф q )GQɼAXc/b˳C1Q\6L!>N eN]ܺQ3RD]@,fglLN#4($OoVf/S)>Zp:$br MU,4gzۚ}]ItG C,̏,*G lŠBc+caY DA3:wj޾(xqKcVH8 i tybbR/ " 瑛nRVU_bHV ڇ+N w3{@DtnɊ`݊OXn c 7&q6a*gXS󫧳] Pye}bGM}~yޱ6/(M!D2Ywֆ_`ϊ?(9 [1 ZZ:%jb%t)L yu&JMmk&)ړsԇ'tr.?Dx7Hwia^bSa/kY+,AqK+QŨTd(R~Ut%ZWnBvԤk~N.6:OƉHu G*w,7+d"_]W{zTLCucFJ_K=D}Sڞhzb@4xaV>u ñI I5P 1"+&:ѿ_7q6>2E}|/f>Yf+ah*1) t24PX|5ɓI$ J%LZRt v܁"XJ"z0Ba]ʞWMetfoKݖ)y,5 0a=]Skp} V&hz2 \_*aV/icg3i]c$/705jؗ6'Ic넅boO gfWb,C9ѺKzʀ.=4xbZ_DifZ4"!nIVY4s2[9mAH6)5+K>iDȦTFޝ8LӦ~j.Ӏnj`F6 t译Q`Y-b[ł^hNS&}@!8: 1ּm+{Gņmh؂DzF7X2x d~ߣb%T%n?`hcrćIU(*^zQxr<;M"*̤䨘1ym-&k~RY#2 ,=saleƳ:=g.'S4tNkʮ 'v`"1xj7QvfJ+`wJi\3N!N$RN%J+KqÊΜҕ/k9@ߣ@O oo4?qͼd[[&f+>Y~ֆFv32LeAcvwy2-CZ% ֏Xbefw# ѽ]{^#_m~mtPa7L^uMO`DsEyT~N"=gt QJ7oydIZ!IJrBR}Q1m@%xeh'M6N>=/|h`fy6Fdk .RDg~[xs Gr!_&E^8 φ3]F%n,{ӛ~jĚSm*=׫D@5ư3Ц+fna8i>=Ж#.h&-i/әy>꣰iDmS>+,(3iv eKvӸFTR%t;Rϡ?kC?9mW{E`ow >o :!U z(Ӧng)j3tOѷ=p7Z"sw&\c ɥ'bX忲9ƧZl)NwiX;k6{8!LTyTɣ *}t /cMTŊRZ.e W`5)F\`~P^rKZ'\a=ҐIޝ ml֞ޫoM8[(ejG@u~aVt_V>,k2<=YJL~d`jJBJYsgAP< l wOm'S5nv hpЅBzK1eHwgDgG&04!B+)):t@6'2+oJ= v¤ ۡ6ѠNnLNWm1YC[IX_5hO{a5š|$|DJ΁X0Fr 3n  n X~Avle0c3>ˉ;1aO~@Wň'GP--t'/{+SZ1|Dy³0tl`0Z:s@cyWNWוjZ׍fD'lőHx%?-֫ikd< g8t7ex>2FX~Dԓyl(l1lCx eC.ڧ|t xaв ЛS|ƩAyt\hze'Zǘl>Ä25Гk`B& *E+]=o`jOL 6[|X":8'L p܄ٯx5tذd^o߃Ea gS_di~g;kj6.>y'ѻJ1FYm):gY:U쑄8`7p z 76 @xY%xH=ӯ !0W-˚d*<1HRD>C4cX0QT)M~]j~.4d-M) ,=^>+i'iR^mWWSAP0r#a1xa繑9x6mG|[U!Ϻ!K/M"@![[JPc35@<4.n&e{Q |a"X5eZV]AUa|n ^4 Yg߁kj+Մ ,<(gfj_fDHP/зb/*'g8-T^iOA7C)|WŠr:Qg[ɗU.l+֧,?\aaH> K컮p`_KLDY_4h<[J+@(rgn]𗫩(=Q=* Y/sHc ݀vŨ3D rUÃwL ]s3%M98vz2M[D$1kK;{/ЮHˎh#O2o^oY%qr? _>-'k2%hJĸMqڡ [5}߂AxUPyk¬#xȼI V;-d@s.5C[oUosWcitC/Jឳ[+v e&e\!(G9}Дn+N/u;*=yc8u),<͙ȅ"Y;9[>SK7IE-r(bZMV^E\:$Ib" o]h{ԗꋛ 7Jl nf |l|EM@KȠJUi~;ᝡ"o[{R-Lh3_8oc\[QMV?E1}=g[я#@\b,>D(㽌""yOQ3sݮ"a+wpr*UtL_͒bpBqTzb=ޮ'׻KZ^k<QQ4.~oO4!)qJWo ߿C>?/eYio1K<{y)E.#PˉK:N,e^OP=7P/ӝ$gK] P]d{n#h@ׯi>uL>=:R+/#I)m:,ܰ (Aq4&HiN\j1L{Y읝O00],k9V}!J[}u[' .& 0J'Wr ~H'#+Թb$3M7{/]s[ݾ=g,@8{eJT 5}yI<]!Lzqʝ^9<늄#K0{VG/FN!g q~6ԡ݌!#A6麗 V2h*8.l58mm((;Jϲ%v:T%Q8y_(FzNH=LG2&Űs2 v-Ѝ>}39ĘjR˜zN C"6(!%,h(:q봞Fan~6v_K`zPT եn\L8'xu6q+T፳SN їNcf)QˆxFK1N,`\"4?Ư37{m@3Bvxcg#%no w'5vH\HJj2FLx;L –Vhu2;z<$b~_Z֍FK~vޗJkja3%@N,V.\cąGpП-"7w>A* G< -«{4+ކ\MZ3-Ý&TңPi+zeCozG_\,Ш~%M ػ)=m7)-6үX0IxE D!w("#Uk?LbfY]Ѝ%5v|4SsTMeO2EKgYSܺyސAu%OZ %wM}NaC4/Bk?olؼnY+N"ye[Q𵄫GH׵Jw U )r'Yt4߇(d/% ]N/{C6{DG.ƻzo1r0O(EP^A<藈!211osئ0bQHs{+ $gzZ Ĭ G){˒uBB)ɯ$)-o 'Vz 1ن  \-C1I;f3N D}Ggd f8Dk]~^Ϥb)"g:ʞAŽJ{Hx94s1#FRXcڭ)Ǐ|ORIkwSbD@OR + WrR՝'*Oy6pBeF:; skǷT wz'fyݽő}vׄ,V :xOUF{GF(24T%⛽ISK>tIQD'VI#d5}^Җ{y ŝff?Lˑm1.lBh^qG"9J?/s[cPH;Je^Om yZA`MRzXk 3xpY{w[`|f7Ԅ6qPIk)!C}'UL'Yd")Vˀ v:y굹x-\c?OGY%`[w,8dpzO 7&[ٻfG` qb6rVJjq Dn,[o%%[$2Y,=K 9:Y ܑސoFٵnҘf֤2l EA>GQbtWPmEx(6a;!E&SsʬGu&Sg Ͱpk\XK9ؐ>̄TS @W$Ȗ1"qk>)J1^ ^ƊQdk\%#Uޞw)1"7$ pTg# &7|X | 3y_uD)oU2 4XVֿkb+dVϮ|^/wtnIҵ~ dBx[Z] Z[ _u.jHq}(ba ֱ{vמxm_uSVxyst.4csDa{qumt}JL@6l~j%c?:ґ} P?vjB|:xd`5hߴTYۓ؞ 5[9i_L fXkN*xYAc.}OnRD]>z@ubt0}WǓ<(쿿Wo*X㒟FG]Ul ׮9yyƢqwӬ}&A%p㉊k1O\؎qd^gSm+Pi9!ѱfFOA]~N'I|LمhGNZK@L*7f#Tņv%3 -_~țT$(q횫d=ؔVR˴aMA&ڛ;~I;8qL陸Paӓg|}}4a+-"l:†͔!׭k m0qlaESz.>= VSQhg3}~}T@QIe8@ (/q5Qkc v<kfa KMEAŤ\"$`I0~l`Kq@gHH}VA:}V|uU[herotZ.- q_2Py4 [[OB/G9[O(૓kD-#xgS% 8X|ml*H=f׌Uc(8)EhzEJMޑ?,k0KFaSvr_DZݕwfҴwx4Ek(hVo%iO%@Lh?ni?Dz'ToΜ؂ǒr!YףKqYd R ^=ltX)mXr{M$j6 6H'O}ʒץw\}Q+FX^oYGm~F-az*[uY: `g"3aEހ6WyT@' 1\:B6I**K i ouĬ /e"Ha|I̐P_M9Rw T-pkPaۏi~=99_a=(QO՛d(݃$2TDRiJ5+>|* 6u77MCE(Tn^j|BIV劤6>Wy4ǯQamֱ:L34v Bm{8,ZB`c "'IS.D1taf bkT 2B!dЖ zǯgг:dgɃGmܭ9~&sgAۑˮV`;Q]0e;W@%m"ne`QAڀdiQɟIa򒵺1../ӽghIERg[& a+'Zp Ix3#Ae )1w z\p  ҕJepUҶ=C  -PeYʙI:=du'(־릅 A;&I"א]4K.$ C"LpblcQ.pZ} ZjÁ|ADfGY f( B$_uzǵB !WyR[-?LĹ! c;O28t!i0DyVbDNXo"2MTK)U$jgC| !T[C/͟FROץ!|,-֝٭"ǾNŀG-4$<\$ KxHFjYX@} QknSڞWfYE5SY<(-C؇0B2gx4cliz>gZ<kXqNv\8]W>R/D_Sh^~eR8!7XWP-:ˆXּ{gsG8B3G^!|}Gf`Mޟ})]0S ;AQN%X>}=IE V"УԽC# Y1DskfdߐG-y,G/Z^%qΝhvjw(Ne#o-. ӷ|}*f/?ts8XxoML!IruiImD(I:ך`Us3P8%4|`]6q5wR@!mo{)Et!7z!8e'h;J#Æ&JdDDM6!wJp/nc\:=N ?(b)3 ĐYV(BYK\U*ld=iace_\^Twu Gi/U\d"ND/>LpRR9Ay%O~o bir \<%80m'@;SzO-MNw1V3ІbTdZ?3q2%p< zf8 Iwh4 hj#VTv4j^dDxeY4lOa~Jp6=157VONWS騣(':<_Zэ%ؼr\LC_ue!x}ȇ~h[XiqmGr/Sc.)XgPdm.uh7Z= Um~[9 2r0O9`Ig -&}u |u*{:c#]+ >`Ȩ9x3!}Bsc6@wNްt,.8;9&sj4Ij񁐷`3:\SRͭeL0JXHЩR#75m֐I !d/Ӕ]Ѯk3}M( LE[XUPۮ$҉hL *{;& aY(Vxq6]wP (gLkGgqy_m)ryWng5Afv;+!ϖ!G[l+3c@6cg|pOv%{c]mHaaq| SޥŧAܧopOYM4Cn,.0BFvMUYT)'r<[rSe>{ud Hc%XNVz:Ĝ0%h+$9.$"Z 4"UQk7w/nVg,$D2?!+*L?%d.#3z}dñx)eXR,PQՃ7Tx"_5QGs M)`$AG*$ՙ#3HOҷyN-'4)jSC?xyQhY]5H^7@e+0`fSʄ Zg͞Q(A>&y]zON2,d&L[;V'鋤r fg6ثwzZ`*Rz p ő`//K`D tr|a\y$}e_䥕f5+҆jX{*i[ |m5NoqHWnc/Y[څ)RsUjp{Ak Md!V~<uuxuο!ǠH aU"i Y7aئchGXiC(7Q0(kXu[S|:hqiB@@XI-{R༊H!j(r6,n3Lu`e+):i*;ύ[5*0x*Ƿn=E%1w^Vrٞw~` `Y"*ƒݫQ1^ &e%d`B$U".ة,8g 1'_'Nx_4Z .Q$>zSF^2ڔFƗ̉z2t~rKXx#׽ yrT2^m>ةP8PhOz225M^*qN(qCRh^]UԵkZs7IVh%=ݛ3`T Qlkאˊ]bҗ-b4L]gd99,0 )Yj}=P&g+b&?s4^8<$C9= F專)9yƒ]_pųU+֞߻(iTe w$''S*c\!Frj:o[Sm ~ - lx?^X􏖑hzj6q#B? j5fxwovz';Ow {nZ'9Z 0wLH.zpLx6Ջ8ADTဏ*Ap1An!Ps#Vy'в-Si(w51{xU&2f1^qayױ@)p FCߨi|2@NV;所0o0?Jwe޳ꀸY*#ʽb|5S3B@uGzzutT_IP;0ɸ5ħnw 3жɁqHqJh: L$6BL)vBfm{\YE1?;! `bܒVoD %m7* #~UEH3)j]EEda'H@bor > ?h:+c f]};G(o0C`9sZ^XP]2x)w~= Nszyld4>:sS\ *QZ`rxӔF`6K>a#pq|Tu}zjR;u?5EDC.׌-ͦ )8[U"Aǽ3e{B6d#F vѝzgI-W =I:xn\5&75oji>1D* w-T?+U kvy@%lPUC o _jJVsXJd=[s}ogEO)9.MO}_p|מW sX4 1'^ Kt @E٨h0fJ˦Hg}ԢW=ꯌܹi|ՍR\`70 /)eKd;DQln5-gZc%_uKqA5[tgE+ 8:|5'裊 TJETN͎Oe?@pdoPt‹^#EU\W Մ䙍YAp>v+)s/~Mv+SVr;a@^_ [ bOR1!\sC1%T u[0+cR n~hm}'0jP"HQʎSffU)]25Zy_4+*zi/[M=8!y0IOL"8}M@NF[_Xg?>ԚFvCիc#:u.D0$b:ɱ+Tg4{K z/DJ t f6YyȖuMAĎTa*4{ԝ0͇zX9%ETȄ|ِ'trlaO>et'~7sO +D~Gx9Fx\<1gO +B!3)$2}se.5?$]-CSB4wݛÖO!`h`Pq^6UϺnZ=TN5/feNO OBR6qjs[KF;z^J9nV=w!8!#^L`0@ tSŽ]GkDoXNzv<=%kGL= xYۥxg M$}J/ipC<ǝB*[3[M*w1kiO&9 |#T,F'HXKASrCLIo;&c9s da.9FH'`b]T~m$Ol יweS,G0`*~?M$co!t^;] TGѠx҄ Pj®%$f.dWe2uێf4is7$t'Mz紴 *B`܏gq~:c[Ŷ7 6f` ^# 8-|JY&fHIiĠs 5<36g^C낔CqvTQc=W.U=ڇq@Zϖ `t2pS uwh8m#8.b7=Z12"Q&wPT?Y&ah_t,kpU Ԑ}.p+t,W'_8XA_q%+V@5ݙ99r-l+A(!ܰ?eH$O:-`:\}[tOʪ, Ee)?rVZ~ jARe ZU Mm*m;xco@<(VPW7gX =ʰu69lJI!6##g dzbȂm ~xBoUC..KO?@+<\(9u0k;Z!;~m]?Ɋ 3㣾mjk.w" yISƜm9 A \DE*ս7;p?Puw*jz{3A5Tui*9N|BC]~ѰG)#-]HRBIU>,EMz,OfB,,)q+|m7\MCjv~o-zͭ@5HrUr[6w_6;vZ W؋<0bV#>KŪ%UIgdC`̞<*È_ARPU{Yy>:kKSyf&+&JHj6-ƒ,h!aka]ƣhI WXˡc8 <2dwThm J]icX%j 15d>0F&.E.qѱk?n )̉¯)6R6g>RmMwZP;5A|aAD61dc{llCJybD8) s^ͅ) ރ /#)`% "β4СR2"I4f!:㢷P[^A/pFxg ؈1-ʐɹԋt^%vN"3K1tm3 य (kq]MVWk1 y;F7eb|2O+ؕ%!;XH{ Ckuo  8:5N%йM%GV[:}0uCS 4G "0H3/ٷ:~@EwOͷ!Ϛ&EHeܨ [೶Z0} }o;8X-vLQP=cImuܠxD|ǣe+%,f'oKD/58v<}UbX0{B\R4ejmklȸ1V{9h wM] rb}fN&G*B= )1j%cە`Klg9a# "DcYl==iޱ,ҙP9w]Â˰nf/+Sq~T?V:3=C,zeZ3զd54zi}h `3>Jr|S}o {+{F#ώ\@0ja1ML#@K=#۹9b2O2 =^^* b&e}ֽZ=b+r"#6J&,`[X9i wo~ֆOMNٖ@'-ӧG_o*%)~!H%ղ 0MG[%'unbw;Z]f"($GǦ3sĥt LlXG:X;?{=u6:kC==\OZU6q ƶ'-l b7E[Ud K eWq2OiՎܳy^x+G:!~.}l ܉ Ll;ؓGc Xt,3J)h LfLr,vћ,?J̊|>~Gv,Ú(9OV=T[iUP?O0SOu l5}) k+H.Yʊ&s1əAA84*6X* Ҳ,!7r70]K01z(IEr0>9IPb~ N]„g%2~w"c|=R-nҟy-=ꫪNƍ.4O1Zy~?7$fwʙf{c3!M Ch Z7Y4Xܻv* 1=̂#@Cˮ:'rTax I.ۄ޷]c:{_#-Wc G]@Pϣx]kYҞc܃fACE͙*8}iܚl`(y;xT7Ñ5틔`gGBiMd00|ZsLOnG8,`rћu JrqaW6-n<FiO),̄ m=lm4 F8I-Ei } mXNP%%az%_(ҋθ5~m_j." cҹ]C9 z&c^|N2 uoB/*Sq8%,w,XŐmp!?;J{x`м,1Jh4Wg+V/i]︃lzrmN?Z̵sYAC{ѪTpܻ3E&}kͤZzi9Q >W`2 ы[R`giRw_{w84x'#>3 #lofR <vPw sU{^dO7~B`͠:nM s, jԧ%l3e/O5pҲO)[xeﳜ 9 +Nqxˆul& Յ ,( N';1G/(WSGݦa:܆ Vbˀ>3!$7 (=NxMnPɐF»K~cWB@noV-&6⒦ AGZ<}0"]4 /Fb>)Q A?"UXk\?~&QxƆYصV-Y/T0s@P"K yښI!A7%CZ"#DvzAUȴ)@̉?8suEO=FŷUV2CQsWž^/HUYuWk#Q>MaksʈZ:{dE838+Bem^Lb8fJf"Fk~oDIpN` x e - #̌-> ̪i>侐GP{'&KSl1CB!>pֻ75?2 *S{:븲0 M~ZXDtC -_]Wyg=f~.'$As5d? 'bS&/tyhH!.nnthX%Ӽe2MDDR(y= #EFP\YYYyzS,u#JKWy%H}.Zr#iV+T YTJ \e\}^0|[|5m`X[,151bkB5Pd2Ԝ>A%ß h`2< 9 +nqNǗ{? .Kg#8Gx eͫ_j![P焬b-SVtYCy_*E2Y X c^x.IV{lmN1ojƜT%HTtMl OaH+GXtjɠ^8׽ܚ%Oxv:ե-coKk̈́I+OL$]'B7 &CqXH{=qo3Moy2tS 7^3rmix5کNwiC |igs*tߊ֭IvtbQ L(jpPD:Y\~KQGU3\uo\OMȋ;\бTY vlBRQklUin0 DmC%)f<4:RBn< &./2Aš |˴O~>H J$1e{eX(|tj?S5?^]d~#`ͶɚhQ/M?낦~~dtl%4R\P zG^z,!b(1VwxV膧 ^My}[d񹂃W`"0׺9h96A|MQ|잌m!lK R*^آoNDgTƼ&DIճV֭ୠU`(u)s{j3*]Q#௽l,b ~^f,vL$LF*jO\U F(yz+L­o0K_%$QRG~1KbX) @ߝ2 2%.j ʾB>1iCx|2mN!g]OvV6Ѱky=~`,dM[ њ?k&b#zM!/(oInsi1Ȧ|<*kpsk;#eD0zXdI7V=0LOЖ4[Zu NPV>>gcl!9.֗0QN~SMHI>J0vB qCo5a9|6_={QG/S {tt$0۳v|yλIE\FP,iWBJuΌ~S 3|n=КFxﮎ}#'qdbU+VPF'QtEآcr3ȇ,Y$#rD8򳊘$r-sv91ēt/vNNy'1[b4PraR-1+HY*5wj/ل9-8+ySpe'ms_񩥉pa ìRDȵξZ1 /{S-YaƸ9|?p|7퍮i4x{O\EpRVq#1AEqCןv o9] 2-A‚C뻏46@(xΗ9|g!vQo0po &Ǜ!yyz?km[+q|4^N/ړg-'1׬ĸނ۶{o\MW! F0$FY"ؽ\%4RD4T(]9@x;w3 PϒL{2ZZڏY\xZ>< .`xG:C<=&Z\Gty[I?x&oZѪ^ZئFo\I?mGÔuSWIkL_8d"Q8/X&pblJI_rGL% T[x,R{Ҷ,jc}(aۨ 3O|YPoh!@z*<_`{8m^ɐ#a/&6ibm%}M# U953QfH'<@txO~vpwRykz i 'hvrG ֏LBCW6 +uI[tr5LpL6鼶S>x~衐Cq`jh>{gTkmm˾tk#&s ~^T'xSozԃԈRu mh VxGT0=~d e. '6wj5ӕdP\&8Vڗ4cĎF%yz@ Ҭ\-,f0_.HoR tq|֘Z LX&pF&)b]i)yvH|9A e" 2ZQpD)Z# 8`NplY2wYpLB#0MxތJY0}b!?"Td ď H|b;* 뽘-w^'zd1t8xGP<x2Ejʩ٘Weː>nIsI'*g'#Snc+iA~Vr]Nk:ȷC% dE{1d8u4Ts2}TT%2-C@#];sü}%Y33,fey}Xq ux7)<}U޸qdk0)Kmu!,σG }Lc/hi|R{VkЀ6ٰ>LMesdݕ3J&7yv!ʽEH|,\=+|rѥ!TfO2Jݺ+ƅuhfH&P'Qo` >-k+IUkpuN0mGƋ\Ҡc(tP q׳94Pj&Az4M.9 ؛ :Z?^#imSC+Yny.bh~0罅3 0:@Z6wǿ[ 943[ âȺqz@I It~hy0*47bS&dz;N>X 7 6>#x-䪅bV솉GhBU*7^Кߗv&ݑ d>b*4zwyvT}1|/57dqa^S. ߀bQ+VN*;H9uKD0avVmPUbR GQXYQ÷D".l[EF1PEȬ36mS xoѫiM)3![ \dJКNˏ)ݎYfa)םھG~|\?g iF# F`Z)s*l A@&r8oܗ#%z`<0u{#=vr[kRoͮKZIkkiݚ8t1@O_[*GB#ҪyK ywl .J_ٕ;rm z4<ݏ@ t>e{esˉǍ= SJOn_]Shv :U=9AZ,YѝV9{AhJZi3 0&5DD{Y{%ʎT%sDv)}t{ƛ(cZ*>#4!o]59b+twsU?t5!;Zz7I5|U^ve̽0dbF˻0 97Wr׍c95JBh9+\),E"9ݫ[rIqًk;Kv@HŲGsqm70h KaQ77ly_+VfxD҇9oױI2;xs0Q>wNa#.% ;wLhQ :StB (igH>>v$'^ĺ]<At *ݗ)bC#V;{VNDҨ+dADH]i*G-N+pE[C3lfl 9IeE\EE4- $̬D2;{#PFXǷ5+^|bHslÝ*6sS+b,r8Uq|jSsTde#~bo^S7ZP8Nۻ6aۤ{gl}<Kaj4UgTڬ!q:}>%ΰ7Ft}ּ.Rۗ~$@|3`5#R:쮛 /fU%>njlA"v޵#h4)6 x}KB,J_  a|K-S66 lTgȬf"VqQ0&x(*U yUz"+5DJmVā &NIUрiJ7 <%9Z--n9FR2U;TBr l^%x%[-օ:xTi:g藌z&snK V[M-)r ˘nM͔%SӪ/:jOb:qۦTh&@rmM(䇐!p>oE^Wќifw*_#Vܒh,`!Iu Tsjclkt^ص ~ݧӺ +bqi]IXIz?@+h@SN '|hIk=yE:o-ķHtzyGx>:xh$Y$PW⒔Sx""%w!/ l-lfht^F<#' ;2Fÿ^K5XU{l|cܚy.k7չ=&+/VZaQ3`,ޘXKU`9KJM?֔ 6^f9d`_L^`UHr1w \k8mT,7l OZqy{R;CEŒpй Ս0i|MR"EDJ dzrѸ 9M z`ԺxDV(j^ ^sq4bbĒE  8B3Zƙ}-Mu^ "â۱PX ,%n/+mcW䷃ JExXc "r!:v3 B\)O .JVM_^f M+N66ű2 r$[*8+2|˞mh3#RmT*ۋh[NS$O2sT A\Cda Y|* ە $m2㉇jB2Vq<ލH g9oz/ї)> R0O>$X`pN~!>[to*f>KIcnb$+(Lv )b*ųM !; MQڠTdY^+i]g7&ĶĻOIbK'l;}̰"#͙~c iut*O4vZiP`1r|TVT2B[CTntXHIGVIW8bal6)E>|*0JwO&aUd:rW~Fm S" 4QIqe6G' SK]aRM (`6ldF#ߡ6MWnweB5m;V|ĂJb &]e6hOM`Br!f`FDv9 f|{ P w sEtמk`/6I4Qsgȯɮx)h?D4,ct0zsJM06)[MU^aੱDxbI;]W0-&jճsRSk y^ C|gɻѽY+2A[5HW7d`Ep('nf)v=s­YQ= Y/3:+J +#~K#CRZP +є#k:ź9Ԓ9yBV;'N{ћ3=AyEV3R:(AĦ$V3O<>L !vspn&UrjE]^x=+쐭0ic̘2;ïB<7 /xpM`v-$[}X٫62v˰kN^fD4Z+8_Cy[J-hdA( @@`]GW >s^ܫt:8z\pԒtg{b*8tHOonmEKͼ9*b'2 *oRsu9UkLlݨَ_BnI؄͕fe! hDQ뎻 ֫W2 cQy˅,7/'sO-v dhZŴExMe=So3ǃ:_:j-uhʆuHݕ^ZYKO.t)|3JkH: wpk]j^Iy\V+}^[wKWbv97 Vbt/? J)iP(ӌ#ګrrq8_~-m@, .2R(X ;N Toz5QX|ƥZARAd7Mx/3zQK뷗"EW1p9fw`+yEo̼W+(X^Qz?.Z=}FaOeIiw?}( 0NK)}R_PQZ$4ݶq6rZȺJBjV zQA66b '*w1 HmJoIB_9~ @x?mGOԏqZyUd۪7[}Ɩj;}cOT]^ K-NTLVY40ńXn捀shἥYkM9LI> h.y@ 28Gނ2a7\XC- R]%87{;HQ+89kn>Wo.$ *bOF] ž6Bnm/x{])Ce}' &tSĪѹުi0s[B+M0mb83 ]zDw0 Ƭq 5=,дf^bً)уgEg-UT_ERZel2u[ \] DKf[zU*y% *_wd;^Ωuʟ9_nt_- 9iKC[nSSLBg[1D#TSȎ!ܗf"?6BjCEd_mstk"Eu@,)mvyU9PE1;o5!L!Y37]$"O4p:A^j!#~|fYsWh easж%~@mt{<,l1dbD蝛Wρ f1,}Ex%\tf _+4`8BozK,k7?(|$īI E{2Y|80k˿YIu7_a/Y>Wjd3b9ݬFxֱL!o,+PTmE9ǐ ܲo؃=w \0R=K HY a8obF!Wa7vzxnpt0pɐU\i3*ɫy:)Ca7Eiؤhj}9q}Wۈ  d)k{N#]zkzXםs79,YUBS8ڤR/:FV+?=K 5LIum.ejG7QECNoeg nKe-^!&"0pJ8߇>cΣorۛk-`2a .r-TH,i6$g)VY m/nJEI/謎>Q lJ<|{t(<혫IJ5*",fGS@NF]Bbh Rhˢ4X88ͧ uHIRhNl75%5/mݵr 8r|7d](ը{|-bD5D^a^3 ʪsZ6U+hsRƇg'P;Rg=ڳ|%yYëNήcN7Y`EЀ \'g)0TEn'1R'KaJVB1#y 8Vw÷ ۓzhB0m4 aـjU$d,D.ЋNމܜBT9m3BQ1DxU$؏,㉄/0\>\jͧHIRوe: )Y{xҴ>grA 9$iUYk*ܲ$'dwXR_Ī)u87xkinJiPM;W 6!>*>)XT{6`C}e.<Uۈ5a-LZ*o#o?Z*b~Bcwy'X\͘7&BT:#P=]y am:cVEy?!JUas$eep4o +!nPJ}0eǾ|ӏOEt;^(3~MGUq5TOhNUGz+楠0'g877r`sZzK!jDrYˢ"s|qUqmK6Z1SߧOz]̎jM{ncR4 o/T A<ҘEa~s}8~;] ج$ LVDmO JzGʴK Ux6=$o4?s6}k>Ѝ?sg4^ਨ"AGRSCo%Zclqf3`iMT+‰R򔳯O4NM3L.3*0KE[!'"`nL8e<kbGųp`zu7rbdYZr5N/y޺Gqla] A:8\-Dd356+i0HBR>=GƜiFQ.ZK(Y1<Ҭ,y^uBnwJfH[08@;eˎ+" e:v}&[afHQ4PgI mbY6dd&"75(ENBeW: N73'p0 J;V5Iם}$^gn=j)M42H|<" /x,O7Hb-J+#'xqDBsF7\4 PbZeVO~|-&ˠ8qIܻifgc R vnjo+IT։B4,z:b{ݯ;0rE˽L0X$/F1gNE**h.L=_ _ÃDLsEh-vgp`bPUPH{ՙfa]<"3MM\0/!%@,@Z(^貖,U+怃Ip:\XMĶA{2r)ftb/:\*j4*˱I$OyqɔWIGЉڝSZS6pG(],JVHo蟩  X vP?%PQB6M38vM:cH1{.;}+75 dWXEWGp~u1<%ɚE3UqO$bUҚd AL뺵όچm'D ӗld:3`44>ߋ .gjfy8UBH!iM[L1\پ*vi $*:^c2+(~eJp`S~6uxpԓB@֠8 WT' +G.r[aPVFm@ ԘՋf3e͂GwOKSJ%K?p|4Ռ 0!. mASNo;_JkL+YީpGQnM96>+h:ǀ71[0(bC[;ZXY9jv@݁%FAgD9)Zbqe4ׁG-rOtQ-#&nc},z2d[mXH8j*#U`yǭF]5?m֕+BG6ɡu ʇ@dK HU쌻bk,,4 "tO1'F "d65(PjWMN+ 23Cc-'eI$o:)cDiIttL,;Hw%(i:Wh+@m!咮eBgoi`Ahp ݢ W1tiB r)SpU }Üa8t2G d.HN[2Ϟ8GKe% D՜]P!%oWThE dx%SVJl 4_H?a@[_)&keނ=à VY޳"I%ֶ{|h0f' Lz&]ӗkv;JR2?8,yʃ{Px=CNxy@^᷆-dݢgPY֟Ր6xGgC ݤ }o$R͠6#"\c4b,8 %{nNkצq?EK9ucK@HLY ~bE:RSMbA\mp)38۬PآfP._ l7: (Sڧ 8*ީh^eK)8!lV='nrdH7'|ȇ4Ez:+,.ҍ鸎BXANs39cSEO?% >bHga %5')k)yðG@g\k60my9 4 \OUˉt/2>(d6s(hၤ%L"OWڞ]%g!ÐsXx|ƯY:p>mK0j\9xJ^j_,_S]Ư ߽G=ԖM5=%ar Mu` ؘ4R3C5Rh Z[Х1~?[r^g,6L N9!Vߡǂb> lK<Шv koh L)dM%eKH'LEdƏQg3>v)zYi:DrYw{*>_Y"EMLiFdGƺ~_û[hfۇNJK!ߎZzc载\PVkdb$NA-^Q!̕bXVvD[Bv1}w\rt#yyGG"MLwT5jsiXb~zOr ؙz1/+ $&mUm`#%5Ys̋9Ҋ*F EaLd5X]Eu'A wds+gn_Ei4eg~vH4uc4q2#}OTq~W/(oCٍ9'>SFulN% x#MQ|P󾉐04,5hku݌D {.:hT)*?Q_h#ĝ{9o/r"`6]R>*t yC)HR#WLiT3g! IyH} kʿ_XK.uLvBo&z3\͏ (hV;t;~a/})OϳPuCb^03I5r4|EUk$XECofG~&r.]^lg\ Ǟ/i/O nEn:=jJx3G/n>VV-qŋ Ut `F\BO~VRs>~s]grjߊd<Ń\ڽ0vf ya8r@XDun6PxFB9Fd4 4m"])Y+/B%a~K0G|t\f(ڪ/,Qrenȉj<=JӪ{{18}d;9vVe%ɨ`!dH*כ@/Y\;o0"MphYpwT%)ý؀@v3~1`5 |Ҷ7wNǩx>I8~`W/,lE1߇y.@lKeˋ6#\M>VLoG(zURܱ]-4Y[z&&mBP q"Y7C]Ba$sDL^u :A$ZURRGb,B]%*0"3e=MjnH(8K~m:s1)`t*ҴA*Mx[ vcGL715wNcPTke [ftPqQB?{ > ɑ_*Qc[. #Wzc9Eʥ| uL%><_JqSv*s "2Bdʊ.1~~u7h7WLt9CFCKmUU`HaMkh/ :tmsZJ.=m@3E?IqiGߩ8ysw+34b):]}~He@`ȅ] hf~" ^ aZy|yLJ׆HFYչJWr?ɱOkzA>^ōc$X%E$ !VFP쑷tv@W8#-} GٌyA7"jKpbPVK-'l^nLl+Cm NN@e OQđ?]fB@i=`.aʾ$S;lZDU#+]3"-f4LGa_w%"FT)o=, ۈ{\ԩA D}O)\DP.P4jO>Fʃ:< (~C}pZP/2]oM$Ua|ͳܤ9PD|o•9jhvW u"[̥$^| X:x MVTo1?lw@kHbTS Xd}ty\596a4Uus*PZ`km/ M2o;w] d#]ݖt|{4W< p98hR<7C\YT.!xER4@ SzMrX>jiь] *ps]i[<'fv!bH~f1$@Hpmɝ9+5Hm}< |>_Ħ[>tƨ )ŸQS#v4T~T4)hWG}U vAjⲠkr8-jVLC-1  u4Hm,~,EZ;he/&;ۧgK4C'A<Ei80avk*OAa61zMi}$-2Ce""^#T, U3r{\kS4|+q;x+rE@* U27Բ{u ډ[LKFnZ:6Xck JqQ zP.` kޒ0jS>HR-:&@&"ƪ㱋:kl;ܙhSBPqKa O{SZ |Yܲ1'=D ,Bz;.{vY??=S90,, UPVK^Ŷ1ԮvuBRU+O@B~䴢sz>1hV@YAn]=W40m& ?Y71͓OAvرf1~g<&8\Sh(X1RZoٲe} JRPZL?AF2kTR]쭝P>Q&ufXamfo&!'bɰ]6~7{TUv% TvAP;Vhڤ" t9MjHgBhrѳ? L/0<J{6{LK4&J_X=%Y ǫ{c.ѳeeɊTD|#kP>lalRfaY7Ww;ߛz$F+۪Yi Mf*¨,G/c)kk ,L3i'8F2Ш>qQm+urs8%}/gM]ïoM]^!-5_.[ *:TCZ^̠E~vwc&us^l" 7 d(Lշl)n1MiCgS׿U̶̯Zn 禴3)*ũL":o MJ^l;n۰ԣk!Ƃ(.90<1Q}z7?) oZ\}_1wEYx}Q dKs/3B(`_oGY%*„ Dy בӊofB"^ɑE [T\Ub`GJd#1=K#g'FP5'e{(BYB"}1LYbzV;ajK|xÍ ;?$m.dW1]ҫBpg*mxv EIST3+j\9s-S8'U߉ /OAYt <] ~cNu$,m3AΤΏ;=591 QfjۿևA/E1x2=B&F`tL:pZ\V!Q.5[AѤC9>.<2B7VZ@s臖Iԗ_Jk=8-mJ\I35c#rI[Ɋ;BnN׻f a T $t"+}*l/\2wq wbcK.}p҃Ξm>ОYʹ/-ivR_dx츹1lf.L(7ʤb/WRxC8\A$Izx<ͅUs5%KݜAm_䩶Um<[ 9p9}ݪsm ]wo3sD|m2MbVZBW՞(@)z]V@>`*r[| ]GѴ0iaR:ҹgVmiy l1h>I<<י_gq+mtEEd;SEtbVh*T+2of~@2VkQ$m{&ԒHCn‡4w)BV7d9&OHm7.bCW&oSoW %u>+ע*&Ns݅=CAOr9]7}$G[ 3"8ɴS05#_v1h$DNT'v`D ŗWoo;EWZe$^2EXwy,+9I!M莬p9((6oܡTuNdISRq> 3 Rt D5iӍW*\*'}v ZK&y싓fg-mi9Y!b;8~Lc'/gF>?.!/Z&1O ."?W_K ] 9嫾ΤR5}R1yrg%r=Na)tqF_Ijܖ2XJ5ھ|; @O3#7aIVq05ƅΐD*o,*yPpϕ]&XtɚҦ7|ВjůzMe((J Mgf] ![a7k]N0 1G614Eˉ g1dkyCN kŻe0]\@թ⢾+E{;z*5d3Qâ[SEIWʆkުjaͯ,O%&,Gw$ JXȒ4ڄtk1mNHizK;.TGHͨ`?Dd=md4bm2}ʥUnI%w!FYnMy.) 2z%a:\|)5ytmN@5JnT3C'rXplgL=MU7 Wwhꎒcc5D!Yq{ۃ.tE< ϊEȼr% ^eAA`p6z3ƹ\|'P9G`[=t4>I\2VueDY^32V擮e6Ōmx,CZT9ߞm'9.K?[/]Db$ C/vzNWr1Fvsql>i)1wy>[$|.Vǚ6]WwX~FA`=T_hÒMH۽tY^E(ۋwM wc) '$6:jk+IE6^eD6;>N0T>¦iipol-s\mO0"ríXRZ"F:V` !C :_$u(&6jH01JʓoU_K#Ђ A8O0 \sA[3st6G&vi]R|x=˧{4uo6F42IXXj4XLh'ImmfI24pSf/%Ş[%B@MWҮlw@m=279f"^9|&ٟ/kHGju~T$N+L֫9Ty#+71j"ۉvhcŇԔU2#YWO_:uM ^9;wwlQP!%3a@u\:? Zmxb5 ]l'7hmQ* 2%v:K>'SA&Lb|F:J9=vDb[#P"i$[7K A-bZ+H$NJ+) EͥrGxkbRx}h 6Qb qq؂#YoinR$_$w# ΃.ޮVNev=ɋYU;i7WDIވ,1jJvkbD s19Z3A=YJ5GM?L>ڍg6q^MG]F]zS-һYHw."%aDϢ_(]V*pʅ\t}lL3AVH9JxojwMgѭ0Ԃ'`4.SQ7< `x=&X5'eWWDnLC0z-HOnVWq[7ֵg'coIA!@0X8Xd֏1:IV F }kg@J k/.:_P_E#vyT} {1:ׯ QOs25z0lQ_Q]C<*Lj?8D9 T p6U+I_}e(H9CsShw~<|fyƽ} ^6W_wh$:q/jV#44/MF&0jq;fW}_~s0MW˫eDvQ z֎>` }i&ﱗ)C'qaL ;A[*'hFy;b[ -v|oˀP`׾>-c0KqIXdxvy+lNeWր[.z$B ?(':%fgXj90UZmжeB0SQkBg4"V@㈃0f Zc!1l*:B`TKeN8"Q׮ed4`ꏤ9m3OM,X-xZnX0X/X o!sMi2"SR^>'H1"9_]n*T$:3;C0mcϿ/7]ⲰQL Fv) $rJ /ڮ<1f%X08ZpZ}f_ Q}q 8(Z?C!AWGjZ46ɗ,uNCM0 98r"dmx._pˇ&_ѹNZY%!BҎlL& 2nm=o: (@0Tc"B6uWvc# ?}ih݂4F`:wRzaֲ+V#@C.M ~[{ }walW^@R]֢LWӽQHύdkXx '|#ziIvj8# w_|ԠH"@p84-4ea%lDxO/>TH&_΀`` % ҥ5A]F04 z6snG5۵C'eApyT!u h1_@7`r t2vY hIy ㆡNJ %4_4Cq&Jт{n7Jߪ:҈i@#٤a'QuʼhˤB=olx6*TeUrt.w˖J:ͷ}>S nǶ}[fߊ*gO*C)4d@EmCY8~](fñ(^{tu`3\ZYdj71}3SU<)U YLV2g} 6^e2P%'ӽ,/[459 )G;t^.c$DZ^TΨ*'C\gYt;0ņVgr.?rg(St?vΰ|]|s+d|ե6 Pqa 7q<"$?Gm@N6_y !?~GۭR?7Se0VE!hRvњi%Sp|3ᚁP4C+r":+3D-} ?Wc!:1[+zj]̼μAֺ Jq@C(siEOXSan|$Q^ {_5W~+ o!2Bf[ȅ#p]YDwX|a+\U ߿AmKT4)Z tF(&n&MΧ֘`rlv8w4Vݶک=|4 g*c:!wRI? Q2UV}q~T'e'b'uN)7^^b]PyK 1E6HY7|G:Q"mJjUU6RS'4޾0>9yJ8*ܢ "rU_Om^rkN}/M$R3 \,$?ª2dn!o?ߜxPP7SfoPB:T0h9«3 D 1 -Emlœ:e&NqC)崚[sK+!wybH__7WZAEwM# P&6] x++0`ӎ>`_#Eܛ ":(bvPOT?2W)m`R@K%QTfAUCw(͔AIK1M Fk :8 `\vDۉ2kW;픕AbC@auu_;B]t_3'A |Ս?2޿x+=Pm9\=լ3k/IL,0|xCV8 ! 6'nFNVO*͆(VZVY@RƄ)[,\D5hԕ'I"py9i>hCoF,l5˨<:UzXZΝ5(3-3{D/W(Zp\Qո斧v-NA;vERE ^j+awB++᫑`VhdEa$u4jP猻pqF  =b1"?3%t;Z &ZZ4+/O6+O 1Ϭl ~3NnjTg2Ж <;U "RܼFs3jZT쫌Wo 19j핣[pњ@ڣ2EvfV=̩F_8$n$ձWJ +\o)ErDF"ҲZXp;h]OgpeE%ӔU|N|)9=EqmE^~kA:i bBӬoj*q䖇U)NUg7ZU`#PhÈKvP"c]h{p*p'DGV]E6ي$}&`kŽ'bS2 C~XH'x7ϰMՍC+v0i&]B5 r{LQE^8\Ĵ MGnE,7} z!_+NQ>B: BEXBkKiN᝺FTCCm/LFJO'{+ 6uǔU&+wtJפ8g@01"tprhgkE,$f>~ Ss~tsZdfopbXD`XdrpXN-C|u$hG>HӁ?ZB'HrL1d,:-sO/G>)4^wZL)Ɯ)D`p+sk~gVeU0o]+BgP^Gem)oΧ{\CSC*A{ omk"+ w"ycj@ s"w(X#uNȈUomAT&-:;bu^B7;xABt[u㞿pC |)AdA?(-Eȗ#LODMXr a/ybOWm.ox-O.gQX8nHצ@BÄkFyy.پ9FBqguऻ4 uxdWkAu[0: sg3핷7uhWȺMDy!,~:js#Z5nD1!G$*ct}WJZUŸ^Q\t4=hG_p6ij"B[皮z ڄǔu?I:P cTkZ$ol%+!%t޵M}2 Py-̈́)?i҅T@gr2C-{dDg"!Thۢv37ZZT)88Q7$}݁ zj'np-)aS*tWj1TՖ^|ruU%yˇ87fu=tn[ĥ1 +wuv"G`%qYD[,Cjw%ANt\, >=`D0Iu6pn4m{?BX%s'zm%t~84bk]Oݡ0פ$LުK9CbJ3,x)C-:#آ-сI:b'G8#/ݶQ[\f}Cp(9 ~BR8 Y4P~0 $9ulЀG)y@ {ȋS#;LtFZ֌"վ W6&5iPQC'A_- [=E~GIKGA趨 7WӼhJWIȁ*^lA}+پ1,J6]p=fJEޚI~jA.?q!u}[\pc*R/+ S27>lzLx"H?#iO"@#^4tFsbCl]VlӂuH`C;(/qq/f\mSWp+>/{QUmßily奖b~R`?7(q>m/@n=qOqrۡ}&PQ];&3J1mnC?h9Z"˜:[8 iF3tZUFOIMōG6ea'GOMjMUF(2Zn;sd\N^aS/ݰ>Yؤ£O<~p*}(N^Ţ/jMzhqM]J\ !GteN8z:"s&BwS#wrԸ7Д熚A}}%4TqFus @Ym#Բ}uL e۪tIֲ~,!~x "U(6 mzDm!F~{Z)Fo6>أTqܬo;@k٘x#=5px#,&`: >;O*ݨշ}kѪaJPe/E}'pC2\~i}IU(NǾ:1F58pp3eh.8ܥd8J{g\\z?1ai"e,7qE/6j%֧o{$J"4 ;h22>L|}/]bh< NfQ8,HyiJn I˗rJVi;c"Gt0}%KAv[KMK4y2j n|)wFRYfo1ËKPE୧C7Y%&MWYvuB)|P;!őj*bvw'#LJSiyJ2h/d-i7{Zi)QGyF͕,㟉aP{X&lme8.!/}ҏ~ % /en#Ѵ3nqu񊠫@BȖFEBN6s| @n\k\zdaٕQ'J8^5\8idTl}`H`âaBhCAe-6Kf7AIבw]-]fԌr#E@!J/:984@Dzjpkˬ<$,Ғж"{ZHyM@GC2Z(3:V2.C I1c2$z&T{q㔶^K?S)fZ5G|Qt6<Dְ1{H(3gi^LVǐ`1)F) Z+  x X6ͩɅ׵}jPە)5ս 9bQ#\Kx >M-7i4g3@%41M؞2i6AseZO[[KR[%=9TZ rz[B׍2^΁>Prŝ`O&&ǞAo٫9%+F 壾[/[|RtxJx& :Pv/gC~gl~rYX5Ԩ eL Wis\:g'=o Vi2Uc )6\b/4 Qơ= OE#qbe}J&^jϲ! k// ` 6b7$9EG;;ZӤ+WȒG7k3-qgNJdO:J[<*f)=sމ6F4i>Hoa\m݇ = .B P뤂(;{tr˴kJx|󯀭T PaO*'4ɷoa_OOTKn\s_}N 77S CSy?k"ujEֽ>B>7u#5L&5JDFĸ/bq4:>#t0vÑB$a`,-lvef->fmGm2*94fWe0S9߽~1)~Ku 󢔔1Ný%liK3MO=S)3Ϳ!fH;\zA6p /St"]`ZIj]G,C0z9EU7͉2@暈N W $_z5,ZGnq,Ŀ~ /qS~1S(Ƕ30ZKz6 ]z<^YuZD.XrA<o hɻ4Ly_cZ{ƥ &~W!*تOS%ՆI[ziim)s&eN@kݖŅQyl8s'Vaho߹, ?xQII@ff<˩{"a-rtaQ旽2e-~\pɖ/a5"wAIrB*Ph4O i7 4֬Bm%k+1VY~Kі+FA< gX賶|QB7}jh%$O7i[u}ڇ-Dd\ MEMW7EL?JrQLy(LxqIa.b;U#C}| D9,>3seBV,}j%̇pYOئ;h¤MN]OM|OCTsҋHGHſ%|ڲhl[&@0 SH/hckOg*qO4 z͖ԽPP; bZ&ggGŷ@$3`b24Ԡ]ߊ?:tO2@1sNA_bH*;X'[+Z"@MIILŐo>:JgR&3[Tm#󅹑M{Xpb~nΧ?eEl TXv[R\j2^':㵈2ˏ8sBfRH2XӞ ֙vraâjwr[\ؿlsGErErE`Op8STW^\|l m&b7ߖidl=ipV!bX9)oKI#}QF [|+."PAge'b7+l\A7W_eA!}`Kp*Gcf dA#N CT}=hX0xx6J @ԭZ-ظn R嶿1lSY҈8`_dtl @"H1RN^bcݨjԨbjٴl>^[j۩ !\9Ei5~ NhDhOy1TʢH86ԊeĢ m'/F(KCx ]=@~~jX8 3vkS xmNRv'UuʻF q(ıyd/9Tmiײ`i&M96C;FK\zeܦ~8A|O;,4˭6ӴQO^5QlOu%xD'K(%&h( ݮ1*HLV>&mRw%u,kdqW+'̂͸bx 9unWS1Z񠤩w@';lqe8IQ\T2]$ {46~7܇SwO$&`3,! dPNkT,ϼTQ;<,,h*ҙHҷM}`ru"aMVɠOG> L~4d4;>#rds9by61逳RE1\ҀIN! cՂ ,|spuZwAZXZq]ǫ+9YzùV6GKlIد5fH^3YP*]3Z-Q'o=5_:#hn2egP 1EsQ ]m|E= D:*o'ymN>;p٣Ar%r p7sbzGpiLOYh${2qSgo̬0u!_*ۀ6# SS(?va.GRI#] 6QXif.ա3=dFzY8FY.$^ߡQʛXu(Dh~D*knշ[A8&H}ЖT^TQGiv#x z0PeО{K&0w??;Dn|/ ?PQ7*>j?ݢ~o&C;by7Ld⋎zH֘`)x*)8۵l Jr(N-Y'~.)@.On2Zv0V̓Iʢ8"~,׊ּMK_ qL&Tֽ2нbң Iϴ[ǡ#ZtB`uq;[o03%t?l/3}30t~`~,O,z_L]x~3P^<$YK4g'q Vaځxdg __!ù@?O3jcΈxvg-U89 WЬa͛NVɔ鈒a,eI{/j_2qkHgyEmEC]nSO-dH}y|?;ذcTYA#LXR6ڮ*j /:o0˒fPb UH6Oɤg?'&)u{=R4yɕݞ˱\z*2CD~Ɛ3j;%cJROJoʧ1@n]zpn\(' =ܠ$sl#D(rwzgaLkⲈ x7:>p\d$liAձSU?YN$=k}AN1GtF/@jmtkW%v}nZ ;=,Xi>jQ74QٸJ#v񴍌ҜqJy~`i85< ڏ!6cȚBuo@6:2MSaŎ [afdwey6^KgeB3f1(qx=OB!MxIϓ/ D/4g jɺԪEɂm=#M<%s^ ۡc_mMitkwR9T"|^\@KHh'p8.4=oR/ݣˤV<0yVJ*z#˧/+. i=dɛl"xsI x?] )_6}4UPd?KLxfCգi<7 I:9(brǟrجv^k©V O$2N櫲ϤMuಀTJ".rIc#AC'&9jJ* rUp{uͷ.$7hށ4?jw9N5FG:K^.r|]Tq%lte'f3,+LiKoKΉlI܍<Q`x]ҕpXo◱14svhGCpKY"ǔ x=U$˦ٰ*wni6J81&O|7Ibs]a+LB# 2קJ *^v!y^{LBbP Baie IA&@AKVK";1[h2;E`{ڢE7r='揋BHfLXj*)6q.=Lk`c4Kwfdԓ]:DB7yM/#ŠRܧKPnF{b6,P*q)1~;*{ShIM>\ut8aUe$pZa[qn$ W9-P9E!X,"~m~v^F-tExWitGENBkr1~_fVgX (O?jhO|u{8|\鹗pgxE/q#yHi׸gq=A zsWeqxJXm|QSԻݎ- \1yrpy7zk$A뺩S(#L _4 P:~15AU!@fIqZsmU'"i 5J*C[VΫDZ>3 Sml>ט 񾛵 NG7>F4.CFe[՗1;>x3]GŰI`Nc14+7Ov(WgOpOT!.?n~RqgTK{e"Ar!^L5s<;6!/}O(:aX#:?\&^~c)H'i>3R\q7 o')5N=VB1C2ǣi`HopeBmvm y$F8*h0\>s^?gBFiMyPUKJk7^2/pQreF'XݹVm:HD=\甉C"5PUz&NA4~Q9@fRz#2 # ֟"NB`WO)1ثaKCQ嘵"rŽ+>(Ctq6 @y"9g\ń®v;eLlex"@bqH  #Hh:l6ؘ"X7ks.?᛹ݥ[tgòmutװr})@0UՁC> r`xŗiYKW =lٍ7Y~h5ka)^Qe`3G ~DpǩXi!v8 GZ;|A~Qƹ{#HSK.c3k;7s )_F|$Am?"g@\ߟS~*S7Wh~?qh% 皗82#Iㄛ3?jݭ>~6'Hkր2N5Kg uY餩K4pHRH>mɀYOQf.CS8@2Q`!8h5TnNΥ;V2;ZM*L qz8cFy}O4e] ಺/#n!pj-d)fSyiimbzΘ޿+EJS7@i`Ya2 :. mL/"d5SOܰjlnc LK:z`I&7__;?t4rzy yy9C4YΩB5dg&dp!5T+n>rG(rL4,{v.bH?-?,ˬ& <[dUx)P1 lYR S}yd{"/:,91BvطN_YhCO#nPPt`Hh}{"`>iA_1`@h`Nau/`@LD[m@Wx|$a#(F'桄z'CQ /Bp"c.#^ҝ۪ssH&{RB^+u&!b(sdI /+5)b;As',3 (Eb-dYY!%ZqaH?<6K=؈٠jXS5/A`̼i!8Uֿp,Q+9F0;I.4Y39Ṅat2G0Bufw 9q]7m,z9Ǡ=[w2P#_MH+);Y~~%LmV=} p+tsT|g[.Uo/2w&rYi:/QQ7Ps$nz4Tuצ0NWsX@n]{Um[ǂ. qZDE{; H;UiE9L"5&+Kgm뾙nE .{vemKjo-#ÛܸE^\Es9D)"UVky)9>md p R{ E==xszO[m-dD蟐n~׸ lC`9XkQIxrlo Wn那v9`9m&ЭKv(9~ީG֍`* xy/T$c3p62$?O]}$=yY m`&rhF|Q,ܪq0cUj7X3(XJOB;ue3mR pqZq,0:;!]'5ْwsr X,biKqK5ᛎ"wѺ: fd##(YK`Qqx!7u9cxD#z;Y6U2^569w0`!Bo\vw&t{rf* ǩEo;cO~ qS]MPf {NW>HApZ^\nr6EWv)x`+|!5>=_ <"w;'挦mlQd?nl`{4Bm_Tҧ1dTunˇcok *ًPm?-,3bh tE J\D{H-GZٵ7G[Jy&\{l7l6;Wn}uut:h}v再o/dE 9=a31nφGn4=~ڿS͗G䊿讷,|G:Ui“ Er8?$Cw 52nI]`g{9vW,d=)Rz^x,wÝ-Ufxw+T ᝴v?@FhqchdNt+槸GY m`"Mz[ps!UvJwY +Άh,ϾnţS͋ugLJϡovAzB~DE9;%<&^tVz Ź,E7^ fi错B)f0W!] sKg aB 8jA:!ɣ6"(CGDQZbwa氉t~&qטcεDLc,밹 ~S:]s/v0K9EcMpE8lO6KY1O4w>LLLIcy~("a(!O-ʗ*4:\ayKLNC11^! `O\Y<faKF#pKe#V -z7Q]u^Avs# oT *ѻ?Fד9=c""c ܅}pnH" [K]OW!8Fo3'q)M|mpdzIT,;RPo?E1VY6+i$n{Jެo#EzX;YW*4b;Ik2CQ H9+Yau|~}4"QĩŽM %O*Xxʫ0PyfPFN*g2>mdЦ y>Tktr=ĠaC|"sq9J|H`8xc12(|= !</b-ѝ #yf-`-G^OjZZ,L{kĔ,3qљND&|Ll(̟$4Oxe}(fعrM^a4HH%_겤 І6BQܭ$=֗~~*c_$P)/`XCb)Rlg{{dDiE%wY˪" LCVK?J`@oUioÿp+ 6|=1(y_MTsXy: a`Owi2\LKC!I%dk h^,x9BOOqs \ # "36'jX*=T?ozNh?J 9DzqH45)&_?j [s Su}';d5MaJ,(w 9FhhME=LGrݩ; KNG~PWBBjEwo]g}r46+`j:bVUAE|ޤGyS䮽 ϫN;E$V?j5 7 cWtJk6oƥMŤܛLGR8$|Bm" f@6.YsSAa\A5j:[cȘnqУV*LD&ONskN>,?!|qVZ`Eh!51ro-k+7VB2t j S6as9ۿ+([ >h^O YjP^GpFwDR>01DOH(qLNهr]r뚀O ^YŲ|})*jl9EIIPr2l v2:rOhc+Ak:> nO &dEz`=RԟPCԾ(ҁ‘F#@cF Qc_QHo~ Ie^j[oЭYma|sVRAG3dc"S8aQ,P]!* Clj)Wb!2c90> g4f+.eztsDb# Iڟi񟻷sP'W#V`$^M?'=JcuO# `}l;z+&b$`}ʫEzkFX .}oNhUoeռii]KJK>+6FgX6HWbF"ĝ#(GT]CuDvzaLBH)TC/ [g;^ N, mtP,ۜSlbEmk" 35s0rQO$+(Iq$[*pb63_NfvZewx5Èedd܇A~lYJ}z*{RPX23G88Y8ӕ˧`7PtwSHS-ǿsE ]t !4$jT8M\H;m>:{>%σGu\踞L EeO.`N%k8oςrmOK|Z(*bUEEjo7ckM+č^Jt'+i}q+̉pp3[˄{RQn5֪KFƽ̧#v+&Ӈ~'rkFvB ċx*鮳;G|!E,bٰ5L.M<}N2h3DH-ӛa0YHYH$ 9f4ڝv̷noSv fYTD|.@ \5 _Æ%\hMIƃ=uVaN^w!RT4SjB_ ;Gchmi3Ņu'" c5^G3M R(yyA{Qe/:*Jo牲5\RIrB<1Lr5*5$ٻ@d/l5 ΰNZ9X~:=c('0;Tj&N ύ肌6,GyU("Rm2 ?ϟD. oYxM  3sűY5@pLi 3,h_VKQ5T!_O zq @j Oiư+UҿvɌ_aBË=eC@,S.W D2f +&ɏ"`/ch:q0H ܎IBF`qbWظ&k.R.Kd|I]J^)YrX+@r?ZK4hlU.}᜜( .G{ b\a>1sJ63qD"u}͚#? 8f,Ct&3m<.7@SJ=-CЧ=1y+»gyEPqh:PJ̊nlO4Í䟚oynE 7{G9 ^U`iϖ k>("Nf^}֋!Cl}r ZapB9*R9jXCk arRtrܸcqr)&.1Z׻ <Ϳ*X}=lY7/@iLĝkv[x. 0p3I*X3 ?kj6㑂#WݮŠC]+ΪO\4XJr+Fq`s4.JzoaaZdq9ݢX1Ly݉~PXaJ6{ AIk`+iRe/! [O\:DPjEtx9k|1<_Z/b6SLNIH(k!?S31.O.+Q$eQP =JnǜtQ]k!L(aÆ˙FцHKI)~)#; @ 쐬S{f6y0Q ktFc?J&38%RqZac6j@%J]"@OIU3+h: 1 E(܄ڊ%PlC.Ĝ_)%.+#ʇ@=ldVތ>K1ܯHGǻz72w48jq"0@CD5GQkqftƮI,.%w'Ty?:s@p6IkHnɲTx/_,xf`_{rPwUeɌ!"5YHUl+΂2}-sӮ <~H:.7 *޷n:4 &ٿcpTqHNi윩7֕\T<Τ3'ԅ߀ׂwO,S^O 4QXсxdS x;x+h\L`k%Y8mPM32bȴRTh.k(%,فT$qH05Dl$[ږY 9(|U$3d6-t]3R-K+a5Kb@G|^O@fňAA6HKtER1 ~(-wl Ays -V=lEOHY%4YҘV դb$տ΢|r+ꝅ 9Sqc ňM`qd㤇R;5 8X+s@bFHծS2[i@T[:뻘$<޺I⬄8tݭ&k55g~[ ~i}Ȗw_V<ĥ&˙zU[@:3\vcD~`)O.cZ+g / p!mCǞ["ՓxT (b?L‹9zVc|u>,u4Jx"Nsaw⬧@`ffZ0FмD <֣ xhH:wˉ6sAڴ6[m a h$Qi^CVWۇv޻m;;In\juyQ&U%<&0!˓8m/ [H9`p[#z|[&1T\p7fXV́9_9XdA[[s/*)֌Z\}¶$N܂or6Jr9*)oqh#5ܺ7w0RG`M٨4xk|Ҝ4ґғ/f{'»zSj]L;*e azUzU7.#{RL\7 $h9q"= 6@$q" ]p4 6a!=zD{_w òmXuՃF1(ꎸ_8"Ge%8oFd:f ;V 1vPWWq2p~!He J/? شx$TKJ;B6tcs?hs6{n9qaI)#x5 L`Mn^$WUcr,zf'1wQaM"6%3zA8?}Ə<&n8Z)6$)yV'C aQ;ί_oVӤgҡF$W˹542p5!o4˧ޜlUc5nKHhÓ/ )~oU ޯ:utd_Y*B$ *X|k$: <-Ő8kg6cY 2p|&^;@,j-kJB.(bW)aJ e5^yeƉBNҶߛ/^<}ຄfs[qZ+ pau7_nSQwfBN'vaWyu9xFTg -t# ˮ..<*}*섫]De7ё f Y mbSXϷعl,`7^aO LjbA~oz1( .byYb?MnTǗGvFdt{ERkWe"q3F{~NFԇ4bɅh-*dǻ<}()7hJڪrK F@[8ϔUvQH ÿPʪIonM+d:=Јm!m)dZP*ܱQGDITs݉NDWQ`+vǾvvH{{߭+]Gj>t❟ZOVv/%^ΜAu&5&ިXJbKlhQ@oB#.F+wy5 ^k%| 4f`czM9hG)N,2q"ӕ[R`ϱS-)w7B>f5uwEcI64|Ost۽@ű68-^^roh+]HԬbjmm>Q{Cϕ g lO mO^\wT-.#!0@"wm0;D#$s>$5Y>"8>1P ZJgdBCkA!qZ}Ep8>-^He+-ڬc IK5o)v{K8T8k!QFPXU luLzoRIߗ9= le4wH\aJ<*O'[2%c4]]n-a N/x.1~BSmO_smp?7X^UPovU1PdgGO> %uZX2 meKM-#ӪV(ɐݤUXtAV(yUp#(ӑB?WÀ[^Y N'[' dA `,"(kq8LlWԃK8Bd{U Wa (BcF_hZ~<†nԗq,ܻl~F̓OZc[ ܾRX=;EܲEV!'P;1αve]uh_AyV'Y% yF&ӧk2R~pH{8$P(5ܖH挨<pLw" Q$D;cfiӼɖQݥ(a[x(DcB?/a2YɨTG+!OwTP; Hycgb.I}!9b ˕:UhSӊix#a6Inܢ{¸.~S"Sg?^;ЌT\yݘ :(i]G{e;bm`Z9.|T}| u"BV7ittYېwm0P0]>Nwh# D^ED\>IDձ}f| u}-3:zơZN-\!e?N_9ё66fLMus(h^qhRJ u.!ŋ UM E[MO ~8Q*:JI/ ȁN7BG2UC/gpT614KMȅOɽ¾̅#ߋI3}}[! FAbDA1&&LQRt?/яxF1}n>:;6m+4"w;υ()yڇ̉UG+om]<jK-nTa ý HY:6!>+C !](: o|,l_L0l-iZ߷5Ù\ƫ@ꆸ^ qM,ϫQ E]q]DFӔb" 'jq_,Ӯ7 jl'1K]R5GMH)#R[_61dbk3ӽm}~]z^,e׼MqiԁA FAu2/F"ovj9+5- SWr 5_jƖ @JOI{SOvU+ @Dd“Ov?.J:&+%L :N\_OԎ9 Vl*Un*;YP/RyU 8[:켂L\ ߡb\a>v7*orӣ뮃 fz `EE ܟ{c͢mĢ'zF ;'Z/CK.j. ņ~KO\krja~Y?vNShyVmc >R986N&XbN-.( @n^8,Sif:V[1mW$4!J/z"Vk:5}\{=Z&#h,1ĖP.om0٤wAꄹ;n Shb4tǏ l=kHDЭdUIPE]y;9JG9%c"ix' zu35sEG[CBD*2WSwUi@!TuxjArr  ij#sДIPy;"L3tZB 0iz\x5`x=YsF`}fISFECY;?O0 ]Hw]}EuOb2pI綑֯:qxLl kgPٚ8f9*aNٵ3OCMيc??yidhLr5C=|5 koqټ9uThw -2^Jȓ0:+8b~y4ٵٮz^ iLIQ@Bg TsKA@KDg-d+$;uNhOT*=ƾ]9C_k;V4 ;)oi+I ;d0J@֏pd &ʲNJ qrlV3mG.  QeWξ߾VlZ4` SfLffKΙ82(cO:1bfџP\bTstxrRvqWXu~QJToR %qOozf{s eONo$`ykS_a˱l9&eM*7D ;?˞.]ίdSY,BV;ju AKMG}90AdX58JjaU-H,B2oLҮ \: )Un#Mi)(D%})>ZSy/"N*# gb*h=PtMUBpUM[6ƃ []3 43Kk[{wpVK:is[mTj*3cD\YӶ Ũ;p8Ǵ{ KכߛXP9s&w\,[p;&M^sJ 8Ԥ/7>s/}@euf'"/a%?EnʳlD3>,\*Jtrc\mxBL+Ө/Lv/jad;l(GmDҩS@_.fM>'q-UM!/'D ch* Tॢ+ ‚*]u8E.ȦCC5{&?=1cHOqJZۨwWK]-Z<<'&Zaw}IF*>`çRjz5:A~PRQ9ΊMӴ"}q9#v!{%Ip˗eq{ gKn7z ߮cMu>ͫ8C?$J׆q$-" Ǩe3YiUhq^A<=>!X t(buS- ؒćEuJ>D!c[LCnA/Br1.﵇i_{'tŋ[R 8AHf$ =*xI%#>O/0wJl&hpdux yzUUS5uz'#IJ "fbd &A^M5blX0 Lx % $4m]Esk q/Ϡ^/x,YYWehk=F &5Z 434bETWq+aц6d]7Ӝp4ny%'0>dxxzs 8_^y4ӵJɌY>gf5`=xFItpM'1Lw[q`lGw Sɉ0kv%fI+C>O{Wu D\;+1y?>ډ纅?fW{\Ç/[ԻSŢb~u<=P:}0Fhsi]eN'q|4<׎:=uCU )*jDY4yH?64 Lm^sz:ȅ#p{#2Ƥ]Z(e"GGx t&}ZtcOSi07PvbxVx[R'|K%\I8ܰ)WΧ!H~QD+OB+|؋EsX| +8Nж u n)5/[Ձs^h]<{Ȉ!5G6ULxH(I6&wBC#}bT^K4ƍizls(*,Q:c_9k8d1OS hWq-G10#0iru<ݸr|| 8$Q /oq6Grc)},7r@A f6ISd͚kb(d>335.~~hFynSlQGO8zոvI|@)]U}7䕖dL wzj{h`@ECT;I{rB*n<F "$9ZA,Q]f"DYzD>S* ~L 7R@Unbe&}E|x+h| \M6?0u^X6Zϩ|]=q"GxԥՠN|(m{|L+c\RG}4( RF LD<12t ݍ:gq`\Y)eg` tEΦQ|m71Hx8U|zP*c LiHZB<r)\r*Qnd$A;A-YQn]P=⠵jd)#v?wjw9(^z We,]R P0kffM%JgAֵ\d8uGSi?bGySt>QU)v1P>0X5vCepKbUҥD;Q̹ `(4RIʄX2-/ߵbkP辘p_0i\NAۉ8}8Pp@}kE#S D;8e ߍy&`2jkn5ΡD1!'g2}ؘ7B'c0eqSkt{ɕ³oӏ1eĦFz{EeߡWk$WmqR{vy@V>whqN@C=yZ?sĎƀm`bmwJۭU7?Isת| 4kǤh {2PU;$ f13aTv"tO! k9 ܩPƿ1]}0y!К9.Ϣu"Q"eO_yȤȭV7HķMNYTz}sRTvKԛ7%&ü5A[fCa@*v;g$gGt.bU9 { .a=F]LH`@Z0BV|?߀P1%{: <d"%Cpf%-ex}T۹хavS6!D3#fDt\W:&I_NDяpee2RTxbMRtݹ WՌUu/e羫l}rQK={ *W7JީZp;B\099h+]PkB*TXpn]Q[˧l-ܣ4fzT߅`_f#;&$!zKbXݟ"V#¾G1LUƚ~f +R,UTȻr Bh'f,&8лN2%l%!Y \t1;q>\p,_5 J3@L*w}":t;h}6\ڌf% m?7?z)_[oh<#O\A ;O=E-<}ú{t_wN/4<$I~kjd=R3`zw8c3%`zJç(̚ZF3z6rK~doG`3%n X_ZGz)S1Vn/~ PkS {|3?hK=>`:}/81wn(@m$+1:jm%߯\ҋV=]u5Jfi(\~pk>9k&Mh2 -K z䊻ňf7'#٤F5 ӎ׃vn\?K>Te8M&,MѧOyQ 93826)`X!2Y:)p2WAEdj了ļ+HFsle?~q6 ѽh[f7 {P+SVR]Q‹D廉Prx]ՂR@Ml6Z ]!{iv 56> O)(.Ex B 1~ ^;(%Z$BBsoT$u]W=2KǾT,"Mc-eVT`ƒ#1Rc;$i؛ώmw^?so>{ #2Pfd{חv:|׋<82`#ət:sfCx 0j%Sx5 3?vb lv3TdWH{BO1]r t/5̀ZxvAٴ<Sh"PA2228aK0EN+0>6w?wu ,^,Fb goXF-69_Ǻ0ϪIV\4b#9\h:m,iWSnyװٷza8;KQfLzTZW \MQÄ :'``ᨆ|~~]CݞDUQZ?z q:юm^뙇\*u&vidygbTHƈčM- 0'6դZ~y<X0qjv1w߱nM; w%Z-IWCyJ<{0ù _#\bk&!ӤĚCu{\Tm {g +AeVZB4@Z Sqg\C~gFGlf઒7Fhi5'6P$ꬪoET H"E6Ðp*=3чh0RCF׃I) /R?$"%[ך`֯=j4>zDmtޙnx\W{υz0'2V-~;DdFXR ,lW{ T դ7}j]@oـ$IǒRF nfʚod+ Qi\HiD2,'k {ڈJ}{i,K\B2Y4AiPUUSa9?2 G;IpbJF4Wq/-{|g[oO$ Y|`_ܖiZp{1' G c4G$ :>c&;E\*9GS*y uuyD#/…`o _X?"1&DL3bT1)nQr XxnRdxzVWRi0VA$H_O;{>uw+%wFYA$qUXe7O'b&na~_x x4Kjd;?sAO$B佘GP|6ʷܕ;]C8oO 5XogmOPe!bixᦫ"V51F{ hC1o k\nQ|!ԧjU7PHl0B`?y{ !xRwr4lrZR=iS>DAmkJu'Osm8 -=A}pq<b.kbaSdaYbaiW'9GaN!y /BގHgt.3 m! ;% (* J^RZJ~n{YA-?އ 'lvd%~/B{xVhP0=O:BD"<Rl Γ٠Sl `LUzðVˆ@!KW>ZwH!wk" o N^G,9Y oM?K ED W'eS'z~B͓W%?TSi3ݙfE%#RSU4 ShTII] axwk.?xT4FvFo{щ0 UسV4 ^(\ DhʹE=1־a_a,_?x;7,{?ѧ!3C%7¢ƕ$.r`Sg%!y[Lk&-3Nl$jh"nɆ:[:DVbn7~y }Pm 6;CK1CGiCd}~8;J'{ݜǐ iJЎ)%XٹCEw:|J;+b(Mx2ʘ,4s "(%hZ =pCB YSYkʇ&ž7nQJD;ۀCdqݺN_zggLGI^=~-VcVʽ8R n 5X1YxnJ|)$jBzwYF>_ҭOڱ҂83R\wlνDMC<; U8~ږPP]^j]^A ]IP ѝ|8?N>$\o~M'9;n(۝Ung@VunΚX3VJlS;Ta8IMCW NV1Cp1Uh< lI/ke)T'WhN=Dcox% "-jka*P"v}jYb EΧfOcJ"C>-[ULV͏4= &90P$d|> ÐQEZ%Hcyr ĵwOdyH(Zv6RSs.i} ŝ]$k*fL[올'/=(![RPNF'C~gKP <4U}#*A,k5~`ݘ.Ғ@e{:E͙7˧F>~lɉI\է7\,_ZzRDX ֩w:]bH֝nX&NP\2~~$~QDWij3M;1/[ Y^\3'/y;`3_".• 2<$秶| G{LtqK8ԅY+,VY򚫨 LoV4FHplQ/[L1h@ӝQZ]l??xI@l}~>_Wrm&Y{O/ZV+u۩$,AQ&v*u@u:q!^Ř/t89$Y r q8^!|۴;GM%HͭӳArdN>3(ݦGlvM!?Ndtt@q91,d n-j`@Ԛ 6#h@-RHMG9|:b1;s [ ;cBFD<(+q:2 $=`y{f:M&Fhe\Gļ}5b[W?Aqwt%Q(t "L2dbȦQXY )yOH6 @<jܮ>.OG{龨&T gL”Q\eJ [X! YN[,qjt"MKTkn ҺOqGT=OHwPm^,&sFsݘE9T,$f#9Ǥ2 S19,U:R}V&4ů- ~g RtZn )zzq6$Dpy=^ީUW=b?3# UX.)< c/t"R+KHد>BJx,DUx@qt@ !K|xSMqvR+!g'8+JRDv7uLO`DOgsy'b&؂Z~ZZJy 7d:kN/uuJ>QCTȒ,ڲtHwQ4;qb!gp<'KٍN0E+%,z+2-*2 >R8lI\A%M4Lz_z12 /KJUҖMuu/(bLo%xcZ)P4aUه߇^1}ZHKm8U_pr0"-G d}t)D lOTq)IdLqßlkGL( ek-)r4]`1J/*=_HdTy0 芘#ۊ[8DPN^7B.)~s5NyF!_92C 5O+s{.k&,匘9,VQV«Q\LY`L԰)b\^vۖwB sEsF5rvpiqIlCԏZ-HȾ^1Ɨw,{okV|#-ĤSӷLvO;S2瀐?+'ˀP9p Q :*xD۩ɑ„E9 P8UuoBdp7l&i: P(nKz%bSR\|fg9kݺ̾a^nFBGIԛCŒU9W2ܓn@秠h̯%cVFD&uBJ=뾂 F|.싺hہ[, 'v|˶YcO?AЀFOi27ȥS^%1lRn䴌sUg!-3uI#8`I۩-~:O:V7kwtG˘YϣOU#Kfh>Yؘq 9ƾVmF9Df{/acyrUJy"xoŝ@?hVK8!ILmkބLUO?铜 v{9xqb˯U[)!厵c1fٚ+7֒q<ֲ k][RM޼?=!tnC5n=ZƥwSn"V3 rGGJAlQҳrWC@ Ɓ?)ɥdE ,12SXd}qX$F{d{A.9} iA%Lwu43R`"> 1Q19:gjMے.u$:[Ћ9);@pE(dU)K,%X,B녵Fv"L uDzk`%q12S\:@1>0[@DK~CvC9ծ>{ \ZQ LVյW|%ryl.V'K9yv@[b[n Vk C֋ǝq$)e[rvD|IUa\u?z s?jIp#NrDI΀҉y&yZ M^2" IV*N=Dqe%xcy"~6ZKcCεmt#$R'LOx_`DL_8zy˾KJ.cJFՎ ?wU۳FDҕT2\>dZ%u6 Tg%9Œ[Wm*'>طrhE32{kkLH.53̴(lwQ~%czQaIqQx[^V\sMFkϖc7[/0;E.1K+^t)`t|n%m=I#$I(O:17Mǃd$ ,Cg#Q5L_{h֫QMx&_$C1j2.=YBC=XxN%P F_U5+R}[*qյ7^*ms(`\ߜAQ\ M1Z6:ekÐ03ov~:(@n^X|QfXM(Anuf c@I'pJnq=̘Bұ]'9X7 k N -\vAu]PN0)me).3A9l /znc$ pC^15&&hk æa{)(#hcݚ.,hQBj!zhx5ȱyW42 G!q"A6au660P`u1!v w{ 5AY2z0ZA&";|@'tE{9 "\E )[%'tpߙ +oP#¯BB`bް)P b8r}Al  gB;z}@䯵ay PFA*Y~Tqc#nHP7\\u.- sg -@z޿MGUeްn$M<| ijQmL2]#.ftB oF,I,N C|s?S5!g>XP?-.UgS$u@*֝ƆMLu%W"|Hۡ֯`x4{}ǟf01F]:+m,iz~H6-@/<-4}mMP(Ȍ+q^B~3S'Z0qy%7 ^Jp)T$KV/\8 j21=%㵪iH6 gR[%q,Zz՟<_8zs0?rq 2Hpz$g[hC>QID.u&DRll)J&NQӔ|Wpa?_8Pʰj&^ЭIPr񰇳o!n짼Tz :j "> I+1i9{/vF^p5r[F)U"Qk%?6a=z3K:`6E־wSbgqb6(8@A~(֢r#'بrfû+4]9ik34Y^kj6a0MF]!hx$l!~OVo#ޝ E{m-HQqȆ8f #VY:j vyl @z5;Ɨ}̿WQԃq;!P&Q oS-y%HaC컂<'PmoYY} #4\{y> nbCPP #t i[7dV ITq]8Z3B7dſ5JjP5ΕS+64|'|\qpʨ+FmBٕ;H1ZLͅ%I8Ddf6N#yQcdX"W}#vo/BîK pqߩ=nI@I؟ƪ7GږwBuYdHCw1M@zogqPdj4!h;˅\+A5w ́oRv{V+g۩[K\2t T 2 2vu;$7l|k{HQy/2IDbLo809͂ .lIG™-;Zϔ1͘(o0g;q;A/<3$yB:>?"Qi&@ɳA}dl+xXniO9C@1( kp!4eAF `{.OgMmز~!n[8'wTjlDlnw_Zˀ EJ"_?WYU125Ѷ& ,X51F?Rz#}75۹&u.0kBo ?5&j@ފVji ;A0[~I1  D;!]4.r=,T20ڗ%wZlTgH ; g!*M*|w0)2RA+vO&J2Nv6U^K=lI '@{5ׅQy²aKId1A b>ask 9@Z6s@p|6 O loi-~跐f_%޽;댛{ǬQ@(Z%#r ~ VWA\O8"tcG7yݜWa!=Z&ޑ oyQ^h*(6=m22Ƙ F:ʧ@dApUaU'5q& -5|.kYmyeJX&)Fs+0WjO^OM rnE@1OCLհ; F XܠZz#_냽3)҂:fJ;{1Ґ YɚHk9}^qQ ]}EHYN yjUi !xB;ٱҪU͞#O #O Vkc,=뱮z ~ñBx!I{-{quȹ00{?HQCIdjo (QV3{C/ M#ްSyӿCp%DDMäT"$9Pј[[fDCrO"s(M) Dwm*En*߇?uџdO#æ- m`45݅'`ЗFf})Tq!48gs:VU*@>5e ?jK*ϮFڴEIX0H/!XXM+A*Ca 7">kl7]p+o {x <{uA(UaW_@P4~]h:%]0O5s[rSZ b5hDCiSu>Y㚨Z z[bS0ڛ,;3.e+bg۳)2oyPx U`2 K^ު)Bsbw܎J`'.Z!쾇"յU';v.qi'Pӳ5"KADNm,KW١sG2Ef$-kƧJЛ#\wnƒ<)thsT^ʣ SwRԵog>X6H"AScěG jo۔Y 0@v9$~_OӁ g*1ڬuf<֕SFbT(H:WOOTn b!C}r8 YZfwT}].ZD8(ΦO#Ge䕵՛GbC/f: '2e.喼^ߠZ`M֛(io0,X`_Q2¨-)u,̣'1;L*TȰvk.X8KL$ WXrО|==/.u%!!k) Xv$#jtyo2dbdGN)< ^o)IRzPve7)(x BN{]bkf)A(7GEnťdjšJw7goYo$o)9|-Dj2Չ$: G%*[0'=ͯOhZ'֚ bX&ʀKaYMDBDV*|.:h>tL4ާ X ߲u:o@^/N<f=w Mz6:|8YvLWbe@ZqPg :ʳ ^i iriA)Hq=a]rӬ ~_%LcQbcafwWIH ym=TJoNA7d/f|WdʎnDe:%B:3+{U@ 1]ۉVK^gMbjRnohdNKwwSfS"qI"],bΘɚƚ{YdU`_8]%eb!ί:ɴ&k^M}D%*- G/sQ*RSa"{ ,f(A˝6g? Yhkϳ,XMaAAρ39Ő&3`QUI5X:MnW`VbzSoF\{ ը\(pPD3Mcm7(ƮO ~R⼧Uk%fSc@ѣyb+ܨ- ᧁy`DQ@՗t!6ÿ#4=C;U6)-(My]*^u5_HYK9_}@^~<v։gjZ\3I))}5"tuHF0uo3@é\=2VHvGm2/A $9'Ch_\.TO>-aZ=z1Eȃ$[[ǰ; oݾ;V򗟿ҊHdDU,?$҃EjefR|QLq ܽ6bu{7'3sxaQ:mrWtnU) Sx85]:`$]B3m)Y15>J"_3INe(-#P̤sK >N_Fx.钙zBYզ+lXrQ"˨x^ГТX d7KؗBJ"dT ((RrĞXPLHG@js^h҆ 2,mΜhvӕ 8OqkYE\o彅Xson6\#ɖgH3&TB2ޣLv۹/O{Gg]ܱpj;s;c|7멛 s[^np=A3$mO#McĬMfC) lЩeS7@gN7Z*;+okT }y|a\~/ ѽZj% FN6H@$Zb,Vz3zJ_>)h$VQpӯ_DMB3F&]diB|9n/PID\dzX*;/Uٵm( .dxk`$k8^g,hϬ!hD) 4ý+ ;E-@_Gj`̓D4sgB'*Fxo/c5uWO6~Z|?3OeH 4/1B|]z{?Ô:C+0GעC~#)0 'M̚!b$QMdI砪MFl4AtdńOABO)8NiBщt>,&(4a?ume-5$gZA;լeu'y/nH'IqkH$pvmmd4F> ud]$L컼KH;GCc1So<ԪMңs'\WWjm& 5W'M(6^~"3E$r(/bUēmg BB]JCRrb^aBCP҆X^)" y A6Rf'dC~Wās*3m!.(Ҁa}enV| IjQ [,A~yg4Pi#@uOz۟Sl.X W5@v[rKKtKZ%.T-YlxA*?@b/Ф%`-=AiU6 U>Zԕ)7a0%NlG/gh!6kH%c1*Ē@TjX+C;V^Q\H:'@E^lc\5l'ީBC~k_7ߍ 1{dBMzƏ<3Q2r@wRekC{Z\JC5B$orUenO{Brـm$G"ѽ  J4lsX^wVBkɞ"VBF[A}%$DvRq$>(+X6]x/M,(Í`nղ~]89&#h'bVH^S5}0Ԙ) PWƣoغmqh7߭{OF*ݔˊVxXc hxb1Wnި҆[HSr}F JX e/zm9GGyMUKRLv:5UDj@x}݋*cgC" N($Մ;y&ʞ Wqʴ[U 43I.Y~G_ےңUx+=H>u -06cFHuW4RVBj>^_TpPC^3!,D2 F$ci ?H|}|4^pg*ũ4{›Գ,^8gdco2[1a= f_VK߽`,Fe%T 0[Ilvhn'=}]} tj`WQ/+iS]mAlp!9g y W?'@n~[qiVZ]sE<sȚySR ;S|VSZ;7VD++8^RoY#q㢑 rvΌkyģOY^6?=R>%xB܎Mk4wšp} F^k#6"{vہtΤOf@f +9MńzUCQͲ-Z ciP"Ͳ#!3>c2@~ap]݁K z!ӄCw:>߳>2ʉ*}&#v9ޘ r2vjKXNBԙ5M_u\i-+qRE" ILDZ,yʙgQgKcW)݄Sb3HD/A4ȲW8aOosɅƠm!"J!ފyZC@!xO9#U&hcuܴbg0}?ϨX5K2QᱯL3).O>\1qRuXK21j5J̓Ѣ>T^ %ڣ!Snk_GQk<}N> M翪'(6T>N/s:d4&I۾$-٘ވĔcj~Tdwuv;b}9$rɕ#lO߲O}< vφPb{!>s$1)%u4_ϕ[b:!Tfi>2c8C'~8Rmwq/i/u4kV* No8-zHqӽ)7c w+^j[kbPu?7#mk*}3@ڝWjr:5ޅ *i1CeC <bֆj//(1/Zߙ4|}S o&|~|U-fI_8v2[D`&#o6(?(N|Nc+Lnoc|tYX:L_NY>È}\;wٝT!8ֽ7~Pl k[%%GQLrqx*[re[M$]j]3IGG]`! !q:TѸ0À`hPe=1{Ųh>[䂞|_(OZ[4Oi8jfʋ [Zy>beNɋSޖ"J{!ˋrzMFO;DШ6B6;ī,˕O{;M_ 6|o9`N%J,fI,꣦s!+9!N0o٥VNDtFr֎E/k+s' [fDŌ;W{-A5ߦG! [3"%ulx{!*a\4s92K] K .Ȍ]ZM/-KJ dT;b@ ~1&=2}eYRquuK*kweRou2n@9B<i$]m;ֹSL48x\Fwruu@_}< #!l@V:S9M9<~7l2&z}&f&..qŋFzUF,R|RuК԰T+ 6fWapXϩb܇jQcwdT=.7c0U8^` ʶBV+ YU-AWN mLlbX{`cDdP;bu^!\lG:NyACGV "bD&?0P)SSɯ!tF!) ,`kR%,uz,twSKhX(8.?D pvmI؈Y?-kfɹ.20F@{)εR&%Q@IDY*9Y]|t-N#>:WBc]w_ʐZ-_-VUEmo%[I2ep~ 5`^VZ6G`ȝMݢy<+=P9o4bF^ćL Fkm b&`~3!sqX b C~۹ہˡdCkHٴֵ˨M i2f2 & WfHp5|t*e§^7 YŵAMvȱ47N3%A 3B#R)obқɦJ;: `5ѭ_OT]JYz! +&7ҩvւSkf+};iOQRUL:^"u}Ў>]WulJ"C]uo]ɋ/."f {=ZT QI4~6\ۏ8c3]6a6Xzfo*qnGGΌ Ⱥ\pÊbSI__P V_vIOs)ryU*M7iH+e=:XoںY&mȜ}TSE쬡ƿ#c G>. 8muW2\yeLSW*C1IV Ylq > I3^S̙ 2@j+`3ݩT~ TR))vpaKpުj*FB=LՀM2H|^og_v8cBޯ1$5Ee|^f\~m0bYW(׶5dxn~Y2ͩ5%ÛPPj(-+ڂӣr)#77xPήqN~|dd,c?bD+)tK*Wg4ҀsZ\D'U| -[1[m4vL */0z( `>W r[RKCnjP@]O,i,X3ÀHn&5"[= @Ĩ^3gA` w(%ѴirIFh]^DW`!`"qTN2s->q%:7*AeM!0?o  #bX,k+mpA)1ccoLdžqpq[0$v-5bmD=5"Mv)P^1O͛3aFR>Csyb=d:,Iv5([N[ @%yHgA}gq+vg醿uRe l1㮵QA+OҕO1БfNfƞ:I>""7F-zAzi>fZXϥԋ<k-d mₒdr^}bz1I4T6*!l) fF#L[PM|&n)X!%aGz'<吧c7HF߼` GNdKSjjmn!f6mC?7ξ.[U=G[#ӱ:$7Tt̬UNoa:hԠդk?ˇ.y"F!|Hjv](#8х\ݙ:Vϲ<1 aF?e oWc,*nsQ"yG;X^|}FDN> .Pv;et)bz 7 - {Tb"*7/ *ABU^`Yi[wZtO>ZelXZg{OziwuҩBr _%ÜRn~lpF;|,)Gty[ \/|>',D@hx 䯬R}JKΗ}JʷP55<&utާXFK8/ t"%S6i~`Pu *@ EAIc+ y |bxVjq SΓ3öcYx><ڵp 1D ,^Ya`Va` 6 Է  MIDKOx$ ) [t@`a8Sڄr\w Oa$i0OڙamO2qs˒A>O Ō:U5!X`a|!mUX,-G+ou᱉("j5Ma>ebrCAٚ7}u5:{,gSvLlY;d%s~>F=mሇTtH)=qBdiS1\l'r߃AgȉӀ_']2wAT;"it~mٗ R'ϝ&s&i.]Pd,#hTj(6Vzwe"D7}Lvic ]#U 58ͽbo3E} [ l{l]o{ۈ Yh3(T)8ĔRt_vʅB eZdC F=lg])s`cH`C E17#y} %̸0m06J$"P׉ѾLO7S+`LPO).Ͽkr]`:!zʓ:]kt&jI`,R] ƀE+]Ř ̦pn(z#.`R9A;$k%Ρ ^<̉fh|H]PcR }rr*>+K h^q'3Z$YJ#JTd,֏3! y :9\jů"Nb qrXyg'uĵJqdOw- Oɨo6s# [x Q!)i>\? ™ cv?Osʕx#|\BJ܁X͝s^YȎq,'ߤP«pեq?aWIN>do|9j ukyR#!ymyHsNOnv_f\nM&C)\Wrj.KIO4@.*b#_mZQxtWN$  絮w>*EX!u׉6[eDjfC 5tky>I4U->S(%;;(qPc's0;b AtMfVֹB b7Ms'hhs 1HgXj-yTRǨ2v!O4׿ J 5n:UTdұ ӎ@#OS!s0Ӕt$%PcQGh((΃~d^:+#zv2G;>.A`H1Jb +1954]c48ߢ)9H]Cr h9zG޸z/ۛ #1}y໨KO=w! Z[d.8W q")S]$ &C}>ד7j*N$ ɩ-b/56z i~7G-pȍ"BG,/vs݂| wPa{[w êC}yXn$xo>9 PM7+a]lm{ \r> $W|kZf^Chr$l{İa3d 2u3}(MGբ܀TkbGGӵaj + x`4i (ʿi|8Ipc!~'kNræߺ[i_{șU]w T8N@—*z;{-ԈI3kDV=|$v>{tlCWR="sTo;͡ (,w`+)]7號,k<)ǖ\֪uLa-W띣zǏmGVp UH36]7r5|G%A ze{F@ur*$&P5+xe i2ܬZ:PK%,xDj7sI[`/}Z]h|\K,q4wj9-̇"<]p{zBN# Joaf&%z#ӴNdmwX٤l\E~xGpfLb= Gq׀{숑M[;hΧ7Dt)\_m>z^tLhMs?ۧ? ֗dˆiظմ;@ PK8IM%'jͶ^.w)`:dz RmjJ*opɿ:pDE[ඍQe/MuJ.N zqlV:X8ρuI/ I ʪ8NP)]d3Yoacdz+4ȺQϔT**Gܘ=r0]*DPF(D:K]{+b<6桅._sh-MeKW) 5K8C4JTd) Ѵpd93gd#NUj=#j,:ȝ%V)ذ}8Nj߉<^HKn6FeK%\}pZjUV=ߕQPgΨ\A_==FEBi)2V4'Fv*n~"bTϲ+`ayjX𹿛*}L{rӂt"(Q6(Mx?CgOW cY^# GYM_IKWQkDw`/I\M7Ft!nt'$Я>/4b)F˲!fbkXFY4Gpfe#"Іeڣu𺘏\W 䱀[ ӊSĉKNH?.ɓ@_H|h@] QDxVA~O,h3CYV'l'QA\5"b(t#_> ޸Z۵;[hu3b$!P_}pK[^~=e; ]f)̅"%^DZ, S?'.&e'q&%pD&?.Ll pp-?9Sb;aK)ã9~ 451nt~9):'[RUfo+7>+LV}ϼ =RTwG`8isg0O cQ&\|XtL6QXG !rA`?'fmE $ ζäp޲o9T1E0,C(PTjn=`&F'ʉ3J;dsf9relN# %:=!#sf"dlsmٜ2bL9ZOU{ւӜ${$ h#C|a9hk% *h٧Y5/ f|BmokS4"oKؓ_Q\ߛ^V 3CAlUh&d~`WO*zÄRGPxC?袼x2CB;T&\c'v?P|WPֲr߫N2ϓB r,qD= IRР=[іLZoΎ]s@zud%R([/}eDNE2eƜba+8 r`/&?pof<$&aޛ?,Nd<N|bJ r7Qghzf(Ҁ~\3ƼnI_bifsTnS%ы;j( c|K{0&-@ˤ1ɫ_o2Ll.1b zWsJ c ?UH`v~?|A~ V,Tuzϝ d=4] Jh#9/ Jpx81=SXl?^ Zvy.!ޮa2.[Q+1dqhNdYXbh4dfR[Of0{3gdA]:+[vtwۻ_~8HyӨp>2M\NW K|?ZZj9]AWLp$WYi,O1@%p:B3* ,ZVЂ -ERgZTE߄i/z'8:=bu>K_[&P'YݢLo&mͥy{_0Q{:{urXe'㯼BD.P`#u9l'iE ri,P%(SkBIՈ^}}YjEMb4h܂NQ!r|3qŽQM^Mf|N$lJ |PA*wB (ݫy}F5EX%^C8; }}f{sF$o9};ly#k8_3LV: P4XQlpG$YCAI3!Z|||J3@zaQ\h?(2W?2W,535+u1Һ8\Dﰆ|@6'0εXF\j^XF"pc q ]?C}O:%1ar8 +ٓ!gٌA^C5i3`dC욘!s2!5ĭ7T|c1t]"P)I7N@d x MoW Q忒ݔ1 Ͷ0)S\#?t9!AiǬ. '?.uNUv#N@_=i$cf@$szJ,ܴyqr{4#L ?nL8#qc9^t,nqkOg[^5Ƴ8m+Rq ̵7YXYu j]B#]%.0mw/CdR'M!Qnulۥh70* #0v=+xqaU.Eu3n.7g.%LD-q9l=iVǺ˫s a&CI$ {cוSIJ93}$h9[5!f.gd03a)bl<&_0r!4u؀a~5BvglʧN%Xg_s—,e_HapRm.6ǻDh ]ܤkZ +fܓ yZ뜟yG%x<Wk!<@bԽ*>b'=\W(ckqV/7IvCJ˅@g߽#)'mƠ {AbZ>+ ѯfO2` 笘^tݍdOqa gF b0{U|0jfG "Q !vV}OaÆא=Y֐& D 6m%Ѡ,yLKD'PxMJ[<ED ZU6]؄JL!JŞ-sQ=Q& {>1tvzu'$Mc]Ք|F≥]}*}t bZXhnOnXܾqvA'_w+k-7efNrM;mPz th.zyJ\D}1<TTn_mVjە$M8)ҋ[πMxުi?eϹ!d}Q\C F7]2wʌ/_)~"Yk!޽uC⃡9c["d)!h F-&0-x(̘ Ћxm3pJ.7{v!ھ,_XRpz7#%exմb'E,Qߥ%bNwY ?b CRS;3?JKZx[`ze>5BjӇax&ߢAPNF>$0 Tp3r+1HP9#}Dt-Ie]Zd[23}w/,f?ǘ1o#BQLejdM닃3?cTǔ4s|[zt_7u@y6U3)MG509RY #Z4o[<Nb?l$:tmbn>VIƀ D7lWvB遛!)PPy"|׍uve*/;ՊeH+Y|Az{'*Go1wBFf4rͬ9Ÿ_C?7?A̙q "dՏP~Ω~OØ$̽]Hɝ{(g(Tq|x{= W6eV= OR8d%kjh? #/Jϵ H`nMg(Hy,=k]\$8M@9U%`ɘż9t9{a qRX@,{qU@NŇ㓣uvK/Hg`ץ\4'i]zadP#: *jLIO )ANq׃Jʻ%gw~l݋1>og%MO6C7^=Ǔ;(UE&chھJ1PC2zR YXvr5)Ά1m>TvN]0Xצ  !0Ex}$.^AP)}ŚǠ'aMEUNiu^*=:9Nq9p9)lV})~7YcSsW14tWYQHÊ_vDa0uw:EnŽ71;r;lAXJeLY~Ҟd X@?;RWk%j`uZ8UWu a:n]жntңDn8F*90%86yi= .I;k3`eEU]z6M?,nʧ.uJ>Pәز"]:oD[T _={RC2IQhyp`.|Mchb9*7SuvRON-ŴHX/̭WErCت~E%8B5OcѬk-Z+~*Q3}A6Gh'-pG7Œ,YgƩ%R^. O$#4 եuUVkdu``PA7,[>2H9, &>Wy5ҙ4A`kVWʔm t1ԥ6tt_{YGO`*/OVܡ{*JO&k apLθMxdkU3Aԉu5n#La UΎ/v`];sz@NJqEa[S&֗P bW!C}Rkuq &N:VJ'X-lL[EqK*L ŧPU/+Mg-xS>Yg,  i^>][e$(xEn<-ꢨ>w)tH`z}/ߔ&wd#~P4 :sռyϫcjsfkh޴Cp^ٲ/ɪTL:mޛR^F$KR d4gibDs+WBǴ3./bxE:j08 :&NKX^2*Nt{O IyZ1pȶԷ(~ײri:Z82zq pWL ETµ9bʬkQ2 H̕ZSNFPI?FHflP  t<}.^;}S1E$fܧ ],\oA:hW2K}3q +T {Hjpj8(ٟцjqZs450ড]DC^~?3KkTxAUO=^6cR:hqe0xzl,mwP3v:G]`V#E.@ȬF"ӄc T oswuWr&12D"Zmm :2&\B NP$N9٪.&94-iA Eh^D2e軺64zIאdu znNL0dLdlF#j/حčL ŜRjBgK.}ROZBI FN✕pnzw+.9)3 .l6%¶U4@C`} _y/')Gb |úVbCIޥ}uT"xaDh8 0_$0ӄ_3ݞ?‘ w#gТ-t)tS۷Uk=Yw):ݚíMz\=l?5QJev>3ZL8[эcR (ޓ88|+Lt ax)ۖR !02W3|ݥ{ tj$X.Mfa3r9M#QTdc.F=d3)bi{HJ*GF ЕlCKs@X|HjF+-:Rt:KDL1*`e_՚5m[\~K3h 3h!d.AyېS'fG—j|U|RVlC%J7~\@sٗ^Ƥ&0Nu r ~;ν)PbB  "^]J143qƪ2ZKvCCëu.ɬU\аD!Y-4:0/vR=Z%P9XRykI.k$E )dF2>zyD+t7C_ֳ!SsAvchd˦l^ N>cPV!0 b u%OGV&-2mvWu's7V=2nPK3^cs-T r};cLFfbRf}4*1ĞeÕAM|j߁ ,Aq s={ZCY-lw;)nJ=28}7p,AEJy+ȩGÅcpvL#eȬ ,3SC4y@ЩtTr O.IFRA*6BxEgf䔊l󿅀 ,~GQ{ VjFåOS]1Qp4iW}IRbN{bzҤO3fdu[ps&S\w(lsuaяī f挕} ѐ9 C \ӳe6a輫/V;#BXǑ'fB%۴[& rxmlrOdHꋞQd,=j{~0z]6ɹ$gxC]b3iczOm]Ĝ\;sYfi [03aE#AsK=aJ&[X~^:2t *f/-"x)/nc'3 0鼑Ϋ.P&7nH, J\rYkG`_t`Ne2h"<0 c \"1WWZ* ? bbXȫՆ—-'sYk ',$[@zf'{62pXdzֺ

1#KEa&.OPXnڭ9.'ښda4"b"92,H$Q?#x0-zc^meU;__n9OcYCuei:$v_ew'~5U#[,m2M.p G?gc Ń'CS6`OaC-#ڮ'Jx_DY3=F@L|+wNM$kmZ`AIsR'ϰZc1M%cAc6<[C}'mע1yvw)ݍ- .TEt m3{P%H.:,<Zm?Wl@Oj<j޺{~tDzJ嵀ԏI֥R/?Y`Y tXf(da92' cþs JujySF8xTANTzBe?  F+wqH JS$Jw4^0AT=Ԓ8WGUj8V݉rPXč&液m6ϲ/S/otuCw2R % i0axH4alN@- Gp ;́hzU2_L̬fzMr(>~4vlر z ُ)ibL4d-Cz7J5%G"Go^x5r,4 ~|]؜MG_1 `%Q2oeYN=椕uo4βdu~'mj} **|`zP&+z!${)܇\_0$od. .Moifz+?JՁ2WedO֦ Ky +/ pSNs,csjS-FUم]5eevTᢷ>;k5rs(uW*7S$@ֆN%+YQSlMa?D\Nܮ0LwsF XA W5 qJdp*JH^>~ѻ£Sy(*ğOEНvݬS6c@+DJeKV@h!.=]x  F{x:B`p~NPxvjRoN FnڑX. Y-ܣ)! m(~95C~Lp2wT o *h#3aD*\Y CG3`ƪz'tblcst,4~dad+5VIӍ},4=GwofqZM9mvLATI^2F&u nߨcu' s>cbQ5,YtvyXf&l=L /qcYxEyAXTuZ x)puef2:kAr^2>71[NoS׌!\ǚMp2g^zv廢Ṽ~iHvfD5˪-K W]0jWA7W$ R LS=+#kUb-SEBw^G*9]cd}fN|HΔg*ix{s@{ {v4l,F4G\+MB+w!'|2]N+rނcYnǮEA/iar ̆>I V<> _)VD({y avDnyHٶ$x7B(FK#Bwb+E[9@CʿGSvJamSmPŜ(>t^x޽AIgY[ҭ-Ԇy>06l6M09&(ƀ6Mҗx:tti~ zAs-wƂv9Gn6aq#a 즛2e ?8%6E1KS*~ǂ3WNӛͳy=SXoG|i 4k ۚ̇X)`("x bg׳]oZ",IcܵeB#⑐R) 27$z" J RUNLl_O 8UU;ƥCi3[r3>oԶb 2!At>Vb WSN;KnMtʖ C?τYe"_1e @Ipy(]*L j;L|1Sn5u7 7N|Ag(wٞJCOBMN]p.DVo_^'w#2ᆰ,^Viu@V1YD)OXP}M+Cx@ HݙJQ"C^? 3 <1 }Z6ZJ.5|vzLWDS gluqʃGX}+ղ D`qQ.#fHpf4^\Z%0W@4>W ')؁3sM_7Xk\<,(Z?٩w2!VdC<ޅgbF"D㯱Vrlȴn){c\8vT}Z3Cn;(ќ$ks$>s\e2Cl$.\sqZޮnVCsx[Ҍ윮G :3bމhcƎVٛ̄-] :S ǍhN|}N◬S )AM6`$&AS?jdL~1VYXĎfUD;@ cqB.ST-,qЙ:K:nkC7r^Ye8zҕX\N :h/&4PUrːg0ֵw⤋ ŠxyŴk4g&pb}Y8^S%mSo9⚅0Rp̸֧@K88m#HûV#ĸfMTӑ}_+ l jMaxX. -1PQ+؅dB҆I,ǓVgq{S5(8w8qBI낆YBCUuG}HG.~ s {C*t }ﴜ"5LX~˥o#_d>,F8}8ъ'݀\B*"``-OIp/s$TX)} Y  d06_5Fg.~*Z'+x56TҤ/jS]*M) E= Q2e\ɪљ`dz&G'AY2#!;Һ{_뀰ꄲeXɶO ƹ)Ve2{b|W+VT/Ԍ7m_"V6f0+G 7?4{MNn6ltahe5#1U "q -Ρ dG]zS1сKF,൒alhPO7\SWQbˉ5y7ms0Zs9m~\O Q|\G0mO6{p,n>axst_{¢c,p!7"<o9ZPyjH-;L<^Ifj'`9#LȾݻ"3ppR%̳ ݕJ )KGУՌɅrgڃ 䵏.|Z}gaT Q7TG* # 916f$>@ֆRKO5cbH;z TbP/:uTD(V <=4ڋˬطG)v\`O?iR% k _|51KZ ০EB"cOVF?;4x Y;H@ť"wk=D8~p`)O 66QNRS|+yCf;?|!hu8nǗl6._:A7ݏ0I9"fz2yMLzu!'#-N}bé̈K!3q6z~ZLbՏl=iosw.L I5n\P{(оa/_(`UD$ 2+ D)Ɖ|$a e9 g&@b# ld8L*[}"=&J UBm/:x HkV)qF)ށ~fs@͸Zd{.?Ô|Ӝh36–&Nt]O$%2?҇w@ze@@6 abOr?h ɵ/8 &2""cְ2W?CUMaF6 (It?'F_{sEˮy!B V]ء̘zUkL ;_G]=}:LW(gL:zZбa=/hԅ̸lm! ja}sl7'WT&}:1"<Z@CЛ+ $hOLiO5!-78̌am%u"B=樀U܀rgxzӟXP4z zʴ1ͦS|[)cusŇ=L4sZ  xPRjmZmR$1d2cYQcP޸{k0`N<@ uy$.*8r6{y!͔3+U(uv!#aH7vN$:G_*upBx^B;` \A"`j<&%vc Ec6Jjuuӯ3}N4 {}$]:[l. h!ѯqV~ȣj#8-$LEZ(n(XNxwaڿe.M )uAbG nT %Mrn,EciDMc'PGLX8#5ȟWn}ζvgs4͎z< 2FZ{0jPtHjnIƖFWL)"syqu79N2 .Lr k ,Ðp(Ldr_  !"`VfYhF $xZg}w'#cy\n AT%)e NnkYqҦYȰP Ϲ^$ = lvbGs-8lKrqQM.eZFUn&Ƒr{T\ S an)1LY~"| |< dL,30=xSh!\,O+_f&(p[ȱB>9ZkVWdܛAW., [Kw$6#/O=_քGf +PTQ- l@1(R:"M% )Mun/9jALhOZ;yE>rug@$%%Nl\ yoH9T\KlS/]$r«A7!b7c{[hj]Wi جHk 9vM>:N&0.;-'h7?J햼Kd?`d]X4(uyUN+fKm$&ݿ NW :]pGJJ`_WMDC}*UQPiCǩQޖ"QP%~ |ϻ!X;c B Ay9@Z*L>?Kg*1(>1Qž1ReuYUϯ.';ݞ]3f̘cQ#'6ëE BN~>1yg5c,D2v.*eX[@8>_6a`[̏肋%Z {v̾#M)kϬH4sz^Yi29J,GݓG&yB Nڻ9=IZ\KH0!@oc 3@~ujL㔈KѰ`lq4H>lM?Yʊ.&qyEвdO{Ӧa6OH{^YQ%hʂ؉cG7NzXx;ֿYIP9_h#Cr^r*STP*zq#ef=µu-qU eZZ,-ef B-CCX+P^ e8qgM߇"he29fԁC./O@xV(Lfv{Um|@#JѦF2eu}`fm2 y1 GmqF[<͍ꍟU^rSKS!DIZ&Z0t\;D 6H->#bJ_ht(b,hB %~gIi%b87:oӯ4h49Ku:NHFQ n1V*AnΪ o|BN<N0zIuoREGWE{B3\r?\ )yp >Pp q__dAИD2\1ڐjYa=^7F,pqSN4,$G8$luNoDfS"'1U(>z~f~~<=g;e-oSv ibJL?bawR֖H KvC?ضX[_'ucT gIu&{hEpUp]Dx3ɼr[XuӛػQp6̬P͵U)k|EG,9ۏ ڌ!-rm=!h8dIpD<׃[fB%h"Sy=ϋyj-왂(=4*`Qo‘%5?b3oJiKq;7PSq9Oֈ]Su;1Eso)Aڗ]jBƝS={HZ3d2A<T~24 }̔JK[Yp|3|3r}5O{" ILǚӾWIleWY6ײ=?Ml>4$RY+VLօc=ih$3x8Cl*pIX_ZDvbl$N4A2Jdn$l "K\3gO?5UpY.T͐=PE-I >Z(JuS5AS)}RYҚy rP[lTٙ KyjWk&*MZE{15TFo'NF*L ٹ11j1ªZC)C1#mN\v%0${l \gZ ^:E?R@`<٥"hB-7La\wૹ9,$#}ŋv&wo2㩉@YE`+%08@GM;z ɏEY#@/.Шp.yG9|vkU&pl>̓W.0֡Mw='pK<( ᢭'[,fԨ'cN'1 ILI6âU]XGu`SpwlAV}"f9yär ZM^yu1NH+8.&Փ 4VkBi8p0{'Pgo}E=tVLE^}!b']~.;g]rhɢn8~~d 7jK@I>.ʄ:d517aW'j{Cyp׺zNzҌjVROVmݰВ1=!V}88DU)F;D GGIFXKM4K՚X=|'flXUop|f̚EMWv~xJwa>I֞걣 QHD5LRT[̦XYԮ95 W#Z+Yf% *=[]%5+P,\8W;= Y2GۇjB8Uz++EkXJ(@C!/O5VVĦH/9ӹr`d@+ kڻqը+ {ʑ*(ŌV  E 3[ Љ@x) ILHJcU "{<>z?eV 9n\roޡkC ,9sl;k <*ޓ t(v=i3G핃;/ˏ٤72^sQI/2t-W !ijk mŅ,j$︲M^!.9 P3ɼjjF?9WmZ6X3˽!X3މ 'JA׬g{ù(**MAC5Kؠ>9WI~VXHԎe>1̍)۔M@uJ\" ڰr|tA20O8*TcY7K<= *^];/[+kZzV*=v3Wv#Y@]/!OS!~nAv֍in NSA5sC+}7Gn'<Ⱥh?K#-n5Y]a.)bņ81 ?29F |tfO&T{34W8Jɢ?7fC%E `rQ1{VpQ˼'kL'(o4(Uwkv (ÑJIHL cy!<k`@OtH..ԱБ,9VE4bLEMλն䚀p$uZZ#> n^@v]K{*q%@=s<"aVgˆ~^Z9`p`mVjc,fAzʳ${<4L]%4n~>o4уEYFOwF'N|r\W!aE`nDv9= @A.[!.R=rl<}IVRhK oChJiϐML|}G_+ kfLs? s/ni\Lu^Tc2o5 M5*L"x I;GqYaye.Њ|]@#|Vn~|]s&p0%0 M?8+,-Xr*{ ^(fjMj~Y dB5&f4$٘)mWY9@LЦylFSWnۮf8.e9?c3&ؽ,I";SKG ІhsM2IKC0^e'[p:Vj{ipqY$rŦl)MC䙍b"EBL;( Z)53` f*[}:0blm h(FwcOH>Wmٌ$;>gQFlhp莽8Ӳv)~rҩxtO^&oP(y@½LѫۅeME%Sgb@ yv>GeEժD>zCŇ$U V9>2N[Fe,e%]-NG<3)<9M2șLܬ΋}V-wLN-g_;rO̟ӓM+;UUUa@ .I^ؙT [ٓ;bLHC¢3h8PmRz mW0kMGuF|(0R~nigB4wAL4|33mێo׺=jh)lr#9/ӯL>7Ԍ#?%1Pv]L&+t~B*aho/Ulk S&2GF{Ie7;";dHATplLF;C}3_sC=dyUYjWɚloŊK6 Dϻk ˖j+*Z%]CI\KЖۦlnwSbJa$ݞǑ?cL - n;/)HQE04K 3k ^M8pX;4S߂OtiFFnh'd췼%ƟyGazXnF S'Nzem۵8hA+d!"XqE%1$nzk$ Eϛ%(Tc/]$]@<Cܭ<3h]p.)K@.d~PЊG*̓L(]ʽNNڽs9-ۘy@i݄1$-<96>RpPqZ֏`݀`7DrHY7gS%,\XآК؃ !W?z\1L4ZJ2>\},ovWdjV0hvl-4*:f陆B46T SWYMRP{S4 NL^(Ԁ3ځ%pZt%^hnPReϑ V4uy 2jч- Ɏҽ6 הbŤ2K#!Ihƙ\.ԂGןQ;4.Ƭ&haʀ{ ۈo/19d[@[Lɧx""L9+YPզ $ u% ,\'O{c<9HJvvB=920=5^QuC|, #+ŏّQʍ늋$ k"BOi hDɠ/vixʙ~*unv|#m{SBfMd $9v bdܾ!ΪLl'{¿7(TLA\6jA$2|S!eo'QeߔS98ȱV/#Iܣv`.u %7~Qn rrflh(AnLnAkcqqP9Tʘqi}2gx -W~ mfv~Aj̛V3ꍁ]}ײ~$[loщ2Z۔+zXq3k!qJEeAD'.0,4k_D-5s4gKHNvb>k~ M#nV%[7K=~v^lbH oWي6ղ6'Y;sV|jl{ ˿tY'n0@A$*JW@St/r:H(YTt mjF2AAN^:Uϯ%Qbz̑1W6QIy5<Zzb-5;]NZP3§6ZGL>.|m5y oMd>3XDLD7B4Qhphzx쿺$ǖ8%yȒHg9COgh*'(8z;&Lۙpj!y@R !1o ?5T7ċd-l $TXpܮb4PB_^LPnpyQlL2nTYDln* q⳩wMhMGwE @)#brɬtz9`\ctʗnus>.-'[L4UI %aI~͸B`` q( ZvVkKAGh59擺Ҙ5̼d~7n+1"PzubON-I_m䇡ЏL1#s|tV@_:rŔ+6eÞ-E^yܡ!JhxK[A [F|(A$Xwi:mՔU2,_Ih 7_FAW:i е0?0g=0isJeolc&)D4 qS) j¯z3); VNZՉES܀f1PU0L1#zs,Z)q'E=T ' 8<p%jU(f\']r8#Zx)}:qF^z iH{<({HL2#FF/!y%oZgWYWxYtɀ~/Io禧O@tﱒVqö|ʞjf0ك@:AZҪ:p/RAj7Jm[eHJZ/m^;HE9@T%`Ø;^0PG4Z&ӡ&تW-9#:dy ,j;hQ&b](ps#S@>ʼʌ:o,Us%S1DbrF#̃=`q3xB7]$/ >. =`p:kRh?>e"\l3[`/y:`~zRzFI|.vJ\ -+'iH`GEC;8>]fWa2jsX1C6.#=|LƔ 4RwC‹<Q ݢs3Cz>/Ҷ*I3%59?'l\A l&-*!I@zږ jBLS6;*Bt]&q r<$)7?$lo‰JuCG^\v"68~*{02,m┣jIÛyx#|K%p5t)ē ${̤6oh'T,a>2.\rtU1@0> &tk7/<\vOg&ZЩ%>Q=NR&Z%zr1DO87yĖR+5Fwz\Cڪ|vTk:(ɱ5;8>p/X5_ /n%7KwCnTpCʜ8ExZt0'Ux cX52f-'uE=/!8^d`XW%gV)LܮMV7\lt3o܊ϭ[)֋Ezv[|"ƕ(6 '2 M~4"FaצS{:VE %BIA萹_|UiڅE›)iauܦf|ߔt`ˌnx%Y0Ԣሏ( 0 [[Q339f*pN{oV>U?eV(a/ۆ:9#}$Y61 m}Vp!n) %_h}|N:ҥ`gs5 MݦvR-^|j:P+L g6wgش~߯b՟u^=B/+'.064^h^`5A)5LdzqiO;XkmlŐ&)C!!"ךx&@tXոh)Ւ nd>Q$d`.bsC zix]]{ iuɐp;p+x,GaJ`灯5|.B_cN\xOGxp@_UnjŤ@R,scY D/ϟGrr04u4GJh֠snˮ٭@susA! :փ0Ȇ˜E#Z,=9:1\K܂D~")ճ/lk`_;zm@9@lC7q"e%zcKMY%#_Z33[CV?AɻL~TA(,K .Cb>CBiO735r2e7ӅdW*a9dVp1y9|⼬0[yIK VR@C\>sr4CxS5ț_NS~L.>m&okO$,c͞P=yƅUᴁJHr?EupQ۳;1;]:!dI5@Cq`d4x~\("j@%'[TV QaYU.;Q}>X6+F9YhRcAPqyw&%yqeM,;1g{Ii1@jy fU`F߈7Chmag 0d?!w:rЧh[ u7!7$$ĊƔ%ԭQ"ޖDE6I?cj`:ǀxI/7erMgtw7;o4kS,Uszh˞,d>d=nT֊̣-8 g!=.d+ˈ*H '3GZ;d% O}Ep\88drQ )c.xCSJ[?8 $:w$;Lq1* !Fe38 #(-mc[}Jf*I=s.2rqk5 {ylgBG4"^ 7{G=!Oz3%A p0@6r|R["3)Qd@6JI^}(090[Q; V0-nK)̬j:zaN^\ cB^tRY1qC17>[I~7gWOgZ`C;O6J`&uRyd)F]qۜFs5?! LrYX:Z$ɲX9c["ƘV:ŬgE • Bn#a&Y+KռQ1|GQ\y cUa%eX&YiylQ;j Br 3 $ Uh޴ >Y:N.ZcmS_"'.ր+83m$ˆq1F)lFwGRSy9a"PaCgy jN=x]R/v|Q39u噺3PĦ,”VC~@Q^zT¹qsƱe ̬A떰Ϫgz$aR)'x-"8__:'!2x;Kdi_ĊF f^ B}QKRƮv'*N+EXUf;$pկesulz{v. 0~CWMn~<v6r.1o}+jK|yB)0z^ƌd$TR/dKqtDVC˂&ezH=0?9 2oz+ގL 5K;G8Izg89V;OdlA#+o@H;#ӊ)dg1 $(Iq;:_%FN{?i2xI* |bVrn[Q#5>9 [%f^"X6q !dD*\^I|B)t(g_Cs,Xn x*nDhn0[mOf% 85vϙ86#*Buysw6k04k(i>Z($e4lɖHBM'c Hv4#g.%/څe]>kzm{>mP 18c 57}BQm,6H]v)hʢ2hk^F2|`Q`/=.q0;/ͿlS87^rWzt S?38}S+sEh1FEzPH2G1(Xex"I[.e6:[eUu[n3[찧/Zr8-iQEW{xw߇oKWf7Wnw7U;{' Bk_$UC6=uA]9'KH;'hҨ'+Ki 1|Սo@k~]b:jA,5Y 0RkA1X? XE.ǕC,o?6TϋY8awO$0 {} |{!, tM(;S2.]ujf;ϰgoR9hsg5nEC$%?Aڙl^z,"^t 3[&L%oi YLMj™VdlW- ~{]R|VUq=Dйhxe1nY pԃO`D̄CXT vQAJSsD {¥> =OMB2*Q |ةfbr EVƻz^RQ4}=7gg# Z&R;X;/d]ZLG|DF1LO gtPj+\~`h$r,>w0U1  .7 -;TEv PJV0ڸ7D&x'U;Cx6bz,]WX$8,>G<0*Mŕ*#j<ք`嚅 6S hImhHlMOҼFC,@N 07BFf ZkkGX0jvև4)'YcoVMu6ιOX}.Q[/jFvmO\7 {A /uUQh-E؋O!qB\H$_TpsM{YY4E ;Qp}yً8x0V-B5Un #qPO>EJQ7QV!h5qlf3{RN>P")87o"~;wqЧeV[55QAptŪA Xw[;hTn v'/[іb\AIJIޜhbia+ WJ:>rs|l- (P%M3p.fx1 {-ٜ#u_{ (%.ư"*$=fXd4 zWXgBttbp~E :ЅM 2:8VR5HeUeY|vxAL=+K(6@Ui!`PcU܃5\-!,WQ6| i><+8(nQ0B/;6,tF5{1vSKXx]΋ eӫ:~L^tNXrU&JhŀKU"[3s2KPchCRwyEP(MD֌}Or/p7.΁hvrNc`#~#&#zĠx'%"~e $QPz|;_mKk##KQgX R͝,pcaӠ6Diٳ#H1ap[xw&f뤐\T+Qtp3\W T*ئ;-ks%I =klPf5F ;: ϔg\?<qREK uCΙ-},pn-2cIVx!!]pSqXo0̀|Xx0sf:Ñ+np|6-)201wI;s} 覯fn ;pK<*-0 օ 3;Œ7t Fm8%";aЩ.6P ơo&jU rXV(-q;;kl6L rauЁ@-_[<.,>DŽ׌+:g*;EG\ QN Pް 4VwoBʋS[.U>Yd!-{U9FWceqsEvh/!'zdž0s}j̔n'G:`/i} Ȥd8c_皡!MAVA2CHZUC/N/EM\gʊr^2Sf%q[COH~6ę㚻8fnFtVfE>d}\t(b,6J~V'Zw?N;K h\oN$`m}۠ wL(|G.dOE9k *C'J[F<%3V;r8p!M/|$DoePᇢN/o@cvԇ'AJnOÜ܄ ƊL"r8Na#)Ҋ wyIME ePpw+pXJ$jaSwӈ]ڂц\|?M}[cPd@i3c^7 |?$+[2, ;ˊHO|wۋefޒT\.9VaؐptcBy u?`I͔ɣxB+*_@9'Uu~?[%CS\:ak\pZEw<F+eFPupWdWY\zrA=Zh9mҩL#F`! G-=Z@J=k {sI=UBnKi`Bȷ﫪Ja3N'C;q+Sqd+VOޣ(l$jJmQ4(;R/fQ`Dž L V6x"ǨqyW9MMR4]0|$ vǹnͶn,85 9M0)v܎9 kqVetQ k.3h7=yx˥{w0A@fI_j*uOޗ@7eCNޏٛdVn)9QZja%![5gLjL6 pU45[p<䵤R%fzq5ŨM C%eGmҪzg0߷1BWFb-qs>Ȟb! Q Hs01 (!7oG0QI~)+ͽS*Rn9ȏm6FRbPԀU>? :܂E5"C ZXԯh]m KI._d}uYUEd[]3wKWERl/3zzP|D p5E~}RᕱFԓ><-vRxDwL[3Po!ZT}_mil7 ݬr=ї2^>\L< ؛ņjU[wh|MZ/fr#W k҅cm, IH0OpH1ݟ ,C1=epg'O:̇e7B -yi2a,t݊IINxQZ Nm%ku oRO\sSkcz}Mc106YAYcesħp) &Ⱦῂ{Eㅊ@ Pl4 '83~_AFJ\AVԋ씚)y-@_GB91gɴ՛i&G=60s))E,l{~ 'j(958/mu"U-¨ ~ż U 21p ||A_eN׵;]UF3BYdjEAuV)e&鹰AO8LqJ)gMj%Hi:#[ξ~~hi"Xਭ^/SX<_bfoJ\R\ncI0Woށh0C.I̚P. aO8/K',[Vi')E~^ԯ=k|/ 2P=f~prr;  ,:ehXą;}> U3c{uoJ80zn5F4/n E^tLĶd9?sȻ?!1qgo2Z; m+OBͫYJ ۛ?BFd߷4!C8OIUsMN1H#@{,Lm7FwSȦ:eR*g= 6WY' MߌO8E=?d*I}z-VNz#IGƳm7* dxbP/k'\A Z 1$ÎymPp-ϘJ13޾{M*C\l~K*j`ؔA~I|wW@޴Vj{>a(ff+XT1jwfMlxÃ^G&oZ5 .I.Ym. FbPM؁;Ӳ\V/)/+4U?Oky2E`ͭ.Ttdo[!&)CA3n7 si)OD7;rV!Vu7hB?WT,z#/gT*߽auec`b y9ޡ {S?O1l0epƔp»54P!, Ƙig" f꣬2Lð`5 S4X%\x4uqtIOA[G_b%&LiKjiqeҩ7)'@~YM+XAk VaIb3Q˵@ˀ/L$P#\B$ޑfH]-yhJġR9DlK.AiŽsY!zU"ۊ.-{#j#Kȑ0)=BoI3TD>3ӂM}5/a@*x˭Df]'%ʍxzId{Ę8QR*8̈́y▲öy-@0*s5Avqs\HđF]</Lʬj\xqcpjFujҍC XTSN@dnaե8ϩCWt i'ǃENX3e9Aj%U~Jd0q)9jN^yR9! !#՝s. c,yYYa_j\\ nb$n\g ׽RWN+W pڔǾr[g ശP=wvݛ-c t sB-TB*[G[,AFlWk#{ˈ .{89~j$CR>ɕRŨj\9^ۻߐ6U&9G,$!#;(S.\30h/6{Ec- y8S#E΃V{ c[}ț9P6 "àWY:5 fKKܻj ؗҜlss;$㶷+ޯLrR;}X0/$! Ȳ^脋{ChR۾,rbwW#FXvfR.0ٴ*j<@b@6;TAl{0Uw(lӒ1z3g' y$7V7*S I#+PH rfl%(&b҅G[}TKwbNآ\tCOnjkl|zVH"}i~Le &~ӌODnԞhIS1jP湮bpY+w1+#}L{9ɟ D C2 - 6^ Yfu-|h1-9GqǻSpJp0C[`+El}Fq7sw؊,T;k0MY )>G&D8/9`jѤ֏BVbjTJx!:(1Pfʦ2imn Is՚r߇WxЯ,R&Hy \eLNg{34te@c]7/#Ɍ_.FiuW38"(I-ъ>}Bra6KnJsMi|EoE}?7PˡUg7]'v\^jv@~6go#[@7 ge Xu1L4 Ǣzd)S<2,Q9J}Ks%ib5*(JkΦ1!@ث}'s },ӳd?C2LB?g%;L ǼھlS?}T>Q2^̸'w@D%Nx{h7[a`ݮGsh|-";ʞJxLJlys<4JԦo5AQ$i_4>4.w ѓ60%G.B+As'ݵx6M32͆e+SH6hɦHwv)ߩc[+DAT54mKf1w-=Vн 1QscЀx0=V@k<&x}#b&`xb٤;wl:|mYڷJ:#ğЌh|\OB"\L~ 0{p_obǙPOXp]Je%6rpվi*G>0+7d6Ə8kd/[ 6Jz'{ V=M*~}0pИ5(|O^Ꮴ敱~h8?Ǭ#ObS Z@px"r B*wˍYe uV*© Sql>.d`Xg VH]u{nɸSR=T^QR]fgA7\ ':II*$L>4K6"1=1T.<я3, 0AEx :1Kt7ţdT5]rM6fѷ/F^9]%@iޙ?E3=7'޴Ka[8%:l4j^,wypc&lC&.t;8e $|aO"#yH%!?ſ6in6⣦ k0 ){AN~Q]hnV }S>QHLG׃;YcnrdT3mzl0z`3M2kR~u&^~zmqhc{g_>gQN|i T*sI*F&P|IKz#WSQ5XR^_UWor ZlyQoV]mSRlfw]{(f'PԐ8.)6vT1BvN~\UuAH㬴/', -Ǡfp|h3!N1o8V"$ r4+禩$f7&'=$̍A> c G F {3oK$m [PՖDL8֜aP*07?Ea>D{[{^N"t;ϝhƠv7_twz k<>te|a_臺yLͭ33Cc݈I<푚:A-U˅ׁd oAv/ R{t4Η؅=&K:ACc[ŭb&|m֔wSHnEMj]۲q{}6}QL'--Cd/Q4Y͇vǐNt32P%.^l3K|TlHEN% pH2ј43L=3LLls&g½/%?Z[tof)4H"2:l[ \F+/&X>^)2wmNPRp^ 3<-Y/"NHOi5gStgt%yaX\)YK/Yf!]{i$qʌ1$hRyhHfMW{n\$UߺN#FˎƬ( 9fYb/ّfnʢ*t[7p1?0͗nAL,FʹńhΎ@S2}\v_q\VV.…lQ;ʦ$n4h>PIYTF+jmnk%Ŵ?IM#2K(.xӀ ucS^ej~?Hx^ %+XPVNZ>>omgpC|6ay6k2H 䱠ё[W{2wF0ȡmHEm\?>B"q1j?WC޵&B & ~>bQ( uA&q "f(3bQjxN\;;S9z/~f2a>KDCQGTT9PjpA=!8?'2ďҟC^x%T*=y`\B3Ego} t^BދtC"~@ :tI.O~~^w"rΝzu"q,7epKj҆C~F2 Ҍگb<دZ(7 zQ/@n:B⯌m 1FSpFs=v(/1"gM :ʵ=M|>{' ԳUت⥄Q:L osLRFr3U=;87:{ZEm1?=2)ken&GB%]'(Z),HJ9l7Wbn\{&xW-=\} LvE[[4> S WvmD2WDO|vGIPf$yHRt5ud+f%Fpͅ5\33Q/d$//dss-:bՄp(*4=>EFNྂS**D+bK{%KO\zQC)v!?ĴJNqzb߯uA I5Ki|dMW)FzȦG .Sk[{$/Q+[|3alƹիsOz5U~H!(Aݰ7=ƿ N\[Dޏ c&}_: 6.^W$;$-R=)A\! (;)uL!o6Wǔә̇ȫ>'Q uTxZvPN]%\D2*j˲YYVo2|S6$ˁ<87k!=cZ\M:ULҹQv>/JgywqA;Q[:Q | ($1Oȍ'^Wb(I@ոod$X7wĿ4X_b0-kCRɻC jhR u*88h7⶛F;["U7[XswGrwa-ܔvQH-yhɉ!\˟˻=\Aj+Hñ?kˏ/Î;_L1Qdطj˕.`hUUV3~bYGd7C>enlNj#{KkKw(_Nyy_|[ 5ƪ`iniݥ0t] qdM>G 5fr"灟(kvЎyET_4[p7zw\Kfz,25{;15n1HQC+ߞid(?x'D0XfLK6tE3ط'Q{GT_x 9D#Ȳ_+4g,ͅzUߛ4`#dggn<[ݏk6K#m6̼V/N")斈)X$}0{cc<"DbE2ZR`Mգ شQk&ѰG9W:PKIv"Q-V%ѭSB'1ol35c~reSvK E~{! @4`:w Sֽ?ШҼCMi|k =ڕW:Tֽyۙ5rX##[}4)A` ,T]K:ߣOm py';`q`3(؈8]+*Uŏ.θӠhslGH2i$=Cgm[(/n09A)d3pqyX->0&;r|]mi->».WnX֫> H^ A[sO!Mha`D?xn QR gB › f|a7S S> b+Bg{q&; 't\qUSK#0:`6:q8) W:%u䊂H!3sl)&Sh3UgM'H֣UdMQQk7[` `]e?Tw)9,5jlDD6rm -UK8yYkx}vΓD&x2 KmuډHH"2(:WD+>_E|$u^9 Ҧ"a|u%QƜ߼!lRBI׀jT"Z@㲆y5Ue; MqUK"F.îU&KSiV9xީXN k*˵ Pn'\/W/Vj~#I"|onY4` l7y f4{wV^iYB% og;ltt.j OUiPeITu8bzOұ6̇|&5[go!|'XA^/T^hdzsJl>+1_ci{^JDA J{ϑ;L8;:.ii YPkYK)<˽S<ΫIhGt-)Y,EGFQ BoZ'w`^NF֓)fiԢ teJAiO.)*x= y#>VrW;_/I'T,yw,4vU4dNMԴ1:&mqD1Grj.awH/MHƊڟ{/M:̤\1bPETIk@0G6b) c!yƐ7 F[c LnG[ƙ0/ (`g嚮`& T3,Ze" x(*cWFJSg*`F l,خ*b Qm1*$'҂$d\meyvJԓ^Ga >gZ( sF -#ϡ @6.Z(Լ֢*}wB\w,n}Las\ǗD .On}FmbM.7(=PhK  0*!i/Ú (ɪ-ٯL.)p)W0uUB>GxYINAsG?#FO?f!W) 3ygu\FQbyfFyȰI:J zPrmITY|YK-s܄s}TI?M霥V̞Ϭ6N!<)q[/43yrhrd+B>W]%E-t̲Rې|P`͍²[Aq1电bdÜoo<|k;Ô!CGmeH HpL1Md{ɭOxz8_S97ƞXV>)ެ+@2I7O:&0M]OFwHؕ8Dy$w<[u jfX?C;ɤdInAGCh;n `6ָ D+,Xu Ѐ`aۉf䞅KY,(;13*nd1Apd)_gjf ~ EOke戳avO0aH'UP^'j?"| e@\3Tg5x=5S;$dpj^(9W R[݋,#}Air EAEMWМ yҼAYbʼn?*ûxF"nB/"6Vbrd2[T Hƀɝ`݀#,?%R[ӭ:']|OD9@?HQ:Z_Lb勨y/%@SvC+YЧ[R&ǧ|!V8$oʯ p bC]?`7əXEچK=gHˋWz]ݨ̣r$g߾[ NA%by>ޢ\aɁ' , 1hhZ@Srhżrr:÷fϯiZtލ/q эBi:/ ԋ^ǯ`8Xto^g]$v <$PTZ5ܨ}F-G C-xܒ~\|B4kppzpX&aF@rvEt!Q}hfߺpq}6/Ϯem\sXqnw&P;ӂr'O~ayO՛UP*25FydÏX/*I tī o+C9E;`a2J bqLqri<ےz۶^Bs֛Is@#d>r AYt{ڏ3C<ѠF> eW[$%ig.-TFe}c%[u"iW%Ǡ&N@45!2izG- :cd 7m'5+>RlT0;3^(F1{nf6pqYC, <#7N>\x "fSp:vnlqb/7bX#>A vIH3[%1= _Jo, 6"zd4'W ZGr7L˚tf>ϰ3#FFrx?01<֊r"]9IvkܮȅFDɊpI9W3~,%0Us@l+ yN VqFT Qα$tq(ܘNv$&i7 N5hYdU/p{rl ᛷ*c ;k5Ҁr8e q}WMwjdX uv%Y?$Du !zguhi,2r:{-e^ioIދMY-+Q1[2lTЎ=պ]nq%03c{ 'g1")bzz@vB`uIGY6Ոacr:ńϬo@]CHowZidŮ`|g=D(?DhTCV=غ:Psޡ-s'ƬϷĢ%_WU"ȼ`R-Ӿ.8\ȸBd4GcKt(]H#_:Y$ RX)ڥ-#`RHAMV'WBxT(w6=h+ }PNB3M.Z~H vi%9"8mLqj'WN流CMrsʹr(5ʾ ͸^~̚9E} vշN 7MH d 1 ?] ޫy!s$Y=Uk75fgQәZ4xr~fdLtGCnE>LbEةw2d 'L {'҉ *Qޗ,>^^H" Sp.Mr)JI+zw^9-hЫ*K$jS%3=V ZlvǢB90>۔ndUkK|[D|`Ηi_qy:7b 82C8pޠir ʚk"9Fxgw3rqdqx"{!'Kup>!4 1> 9,2Q1#9?kq>cK] /CES%~"S dci*mCens\WkmǡrIT%(!<=Z1YU4A lӣ%#QBX3՚I9m PΑxm]$g X_CJA"0O $KFGׄ U5HZ[y דa4}"h E' w$L 4ç2ɹ?/Dқha<$5RXeM@2rR;|O$O Eyhs2jA14u& , [r ~' cp@|³Ƿa\ZVwc :OK9H\w}M[gICH<5QWP&;Z-K*Ї"ݼjb;}2N̰*z=`ήlF3AwXdv' L|H(K9o?KnJ%GSl#w/1Ze""Goӷum7Hܣ.5e(nG?Aס>}Q,diCzPQ-@narn*HnĄ+KڑTwQ]#oרi> W'F:m[AwLk%Cv] " kNsmPPZX >\`QXLT;7\!،cfa{Ujw[whw̌@vEi[ S9w;R1Ԭ@;nm==<)2g8Y SSY M6Fđ}Ӓ#ٹ:d= $6DGMC5U JP?Ou_ƓڪX\IŶJypKmvR"%eXU7 GwhXTi{ya$k n[{`qIjzqqD ;$@M&Lөi;'.zW%?"{@mKg7%s`sc$3Dy–C1.Ɋ$cd<ѧ4U1'V {aT3:Iŗn ¢vh| |i%*^SsCma`Yϯ@znlc›%%7 QZE Ta!D5c:J~7-D/&Cv`cN*rih>6"9+bf?k([) Iq|RA^?(43CQu^ Nf fP?6! FF5Cxur@)t$0&bO1:+̘yDkH=7Tm;V݈:m[0$07 ^<ŬXÝb -ȲqRLWqI]A34vN4,/mj (J<8j2ULP]NbSzskS{}B6ڦ3oi| {>GT[zL"@9}kd6ހ>hBf N_C0+pˆ) V11 Xq6ӡ7|FG>ja8ŴH>3%1*rr! <ay/y]̛TQN2 mG }7," Eims5{7* \!,>bwfyL;YFV0kz6a;{1' yV} \J_-ʦ '1Nj1Kk(IT@9qo[}'7R@da2i=fo毇BkȹkB ||a'sa?(|ѽj[D@n3qz&IE˨Am(e#`\%.PbrGe R<}YB o_| BV+<|S N6:iō؈sE3RnDw{ ;J3&K:?R_ڨ>/R):&x'k@^y5z~yڰW t}|Lry:* 51Iͤq-g(Eqw CUlz~4V01-|3^%#7$[E-u"9"'.>H^Ix tJkW5eHP) *&!#ipwcukʹRFMk앒"j7{1˜h0gb'ҭ,r5RDsdCj)[̲[ގ,ddCIZb獏zt\ccc88`_&X$އEv_\ c\ϸrj[t`ʤ8ʽqYaY㌯;bQR에=v`qH<FtׂeRݔ.ZyjdQ;y! ;OYWxU4Of?mu8oru^ШD?z]:K~:E$ Gqr ^d`kOe5,ǜƋCϗ#m\|)=?YFעNjΚ3X>Y/nf\_l殤I"TLsWS[#i&S.ℼx|(tS5Tnoa轈qXl.C[3myDaN%9FQno)& :Nns枯KdX bDmd*py^(p$\_z6(DߚF@7 >5 ,[evVKe}+:caWJU%6b@`0 :ֆް\ 3ڮ7Zb_I?Dܘ`ā"j@iF\mvM=z)$0|KBXnq-99S8R2$ C@%wS0(_V:*YHg6R>BW9%gY HrO4afI_$ Frx;NjjǗM?=s$񖴹 (tQ2v]f2N|v:]ulgw,!o5ڬb;$.nzc<ăAwhlF6 z:=^ݙ?FgU+ju#{3Z1\Zzu/I )N ڇy7:*NOa[LKƓˀʨީ]X\9;Hfc /Pep6Z* ,Ύg| \1DžC&t;8@ؿGֱJ^0Ix1 NVVKat/46^*) A4fGC}+7&lA1XlεI T@1WD*5=Ϭl$,\ s= Nƃ0huŸ:k`VKoLXZ?XE:gK.Vy{}e&-Ђ +0]D)۔_z|X 6 (Q-I<[.t$;ϐ3'?}|j'QqHq59kծ=*/p#FAktD)v.CK`J [+5pFLmL&~ƴfnůLٺGz|I2^m؆lئIqWBu+awa!ZjEe#ι\ ٤ƙCw{m`b,G'p￰jr<{ t]Z-ZjQ6d0겢 BdOZOhؕ2pw&A’!jZehzsg!zr]s@9mʤe6|vm} }z/Jf␬򙨜p7y"?TP]3sMOlQڝ+a+G.F b)>oG#  o/v1"'%zoB﫴6 \NѳU)𝤱]Vz)Z<T6[pk@J )*@L*}+Kc< D@yّ9lԓ“&v ~Tcaج5yUf߯?Qk(xNqSYk BAVf"-cdJ{A;5ś kTL; J{7F1ۈlCRQԩH<;j'&qW"nSIGLKa2Z͡K3sp *\:%5J67`-O{]JW+}X9=G%mbdIuVI@J}Vt[IVǚ9aW^Ks3'j&N4R4&A'`b.j4I+>gw_'=o8ȱܧ i6dX EZnM0 HqĈʷFcxP#].Id!f}3M ŖH"u0 :`>c5l7BA &yC~'ӄטТ].b x=xoܞՔu=(_P{xHN-ܤ#ozH`bi$b"Mw l/duZP]:&pKUER[i宠k(D>oEXO.xoE#:I'! f`GJU! g|mܗm& 1~ػfXD}RŠ!>d<í Wӓ<ԍ4q?Ȼ&.ݲ?IA6 B:uF7+tIґAW㙽-aBT {BGvy9$`'x*. A~F(^-Ҍ<="`߶+MH}hH += G9΄'m`k ߑx C 9$6ͧcP̙h0\?ZI J}x<*;} aQ8줥zexaLh@7UGkvGy8HN/OjEUL-CPv`_H"*;,콺S· 4:4+kH:)8S}n92k*=FXeg~@yZ{-t2sĚW4$Rl-ȹZ*x2^=򬠧%ga )ڑQ5%iZ5Z2vvIB Q:JZj,g8WYJ-Q UOA⚽iƉ4F0NiKLQMr̙OAD60dn MQ42s NT'tsA9\(}a` fgE(*[mǧҿ\t,UAO2s ',)c{UsEғR%vTk+ۧ&@/l_v!:pb)Ƃ \HD`tMk!] wdHX6~if}~w`]FqeVb() -8qTyleO9aO l/1󪽬U9tr#P1vZB8}兦_E2[_tBCi̖dCPCCc?6;y瑃K[[6")m$Ç\2rjp'3w?Φ#Cl)"SVޚՈ_f`zP狆8ΏVd Fzrwfd>m@ެqI(r˝F}{#վ ʣ.me{nRJx?PwP;_"Z5#qdbq*&J ;}>pUtdQXq/!aOW]zŋmѶ'Зu"J{ X>GN? "WE78IsSX9bƁ L2M ʝp[kl:] -4,3 3oHܟWcjW}`}dt! `}'::A/ֆY@&}]W#H#{{p+x;,Y'Xcn6WpDRHG8 @#6FtE._.AJFXz7-oPR>X ܈92f1|ZN(<o,=Dukr 8NIHew6]$~xo Λ~qZo + K. AĤƂTrvQW/ʏG+h[L@gchN#-WSe4@qԅk&{<ȖkK-$W?`UVQ4JGh:#EhγC-Jy4>,;y(HKG2ƈ)7Ixl fiJ֚*қ\~F%3yXVGR"N:i7R4XZ}wA|Q4T QӶ+"ydb|H9fQ h0+bAZ_AC5GsQ w&'JO#wP. v%x.Ԓ.˴F-lCJѸcp oew!y̳bk:Gu696duL2QR㎋rdt7cBjDg{E; ׭C| ~6m jВeO;ew"Vr`㺀BF糚RQ#fb><)F'\_ԋBrNJnۣU~'fxY,cc} ,mIcmӘK! S5Ix+wnW+Cep|`>VԈ'w~RfCDmQSФ egEG:֣_㯜FT֋}_5 rZxgyO ޺2^ Ӟ8!­D|tKS(xc"Ri.Qr|_+d#ᐐf%'#/ˑO;"&6-[@(#/":!׈?w8[-0MT;$?mB%HX“l?< V b.WjXf{ҏa#yb('7:eQiD.3I4f@F*hl&slT|HYzfsAb7SN:+鄧 "D9CwNTV͂$D6Z󮇕;)q2:6o Ssɇ n%xU Ȋ$_TJi|M7ҾԑHTb(Ew9}H*`0院R(KGw Fw8/ZJƘ}@;3 X}Wƣ0%X9VOnq(:F;os.w!ZM:?3݃Zg/=~:bTo88@m6EҬtr'03z[O:rr,\?P_؋r:ZɒAdG5^Ʉ(il>(bʀ=$RHm.E*.7\Xmɬ@VFH/\<9:)Rs1DBy_, :NT ߠ`N岴jEyw!# #֗28+btlKoJ-&fUN-9:}Pp&9)_W:puEMYb9RFw@tmݹ8#Gh 7.j߷=E-(K^C&/*هe>驈@Rt1z{K{ٗ t[v@BrC L`V+0 ?C #g+Z1"HEG+Nv吭e*ޚEJ}mڧH pV(3[eft9q,&qe:1Y5 ΗKB_(j%|PS#w~hKS7{Puv!\rnr5@ɡ!j׶0lfp U*Й05=~Jh-_E?r3[Bwb0YxP~#<ž 8jh3oyT{C\ٟ۟`%APˍ~V4r/Zjڝ)OUD\kZc{~pQʾFfxHv6b808_鿕$(`ٮWey$vHo\6"lI;FZ~,qX;yə׻Alg/i]2$PL$tLs#T ߁*gQ¸}1eA$t.&- P2 kUZBE!p/R+ﭡߴNdwjWQxk^c<+2✼/UlW`;LN Q9@*rt]ȁJ"һya ߱ 3G&=&l%"H袳 mGV=@C"ΉLo5j׸:nූf׻t !` %Z W&vlu5Ųb]9)j]B؁?0C"at~jơ{/ ;R򟲞:>vWz{[T 7w&u5-YTǕsn Jp.wȚyxC~w} ihjϚ8v"qJB5nf80α2{4Z}7Kb le!XBc3DF6o/JsTHrf,q ]n/hCB&]a"}U\֪JLU9 U&_CNKGۥ=cqZH \:$DTZ=K~&4`nYOGvMuز&/#dH6#lPH$x^+OSn6kDvD H|Hkw͵<^(D/uZr?m5HFbpDŽ;po^׋xܨl,uJh &m1/cM J%Ɂz|G0@eIUݥL";zZQ&B(!k{PO;sR3MC(r,+iRdw߇0ǝgO*F{Dqs6<_9L@|{%U{>`vMvX?s c21 e}:jB]Qq= nJ6*v(E0vf>fH4gVvoĻ ~"<}'qj€_b=84BW6)wrcX]; {N]M7!sg $y]-p/QȽǙ;mj6m a5M}D=lˉ;U<;a zmdy?Kr}f`mdnXzU+&.u_HcWء KibߡYCbiOwS]BR:|\U2v}.b1 X  爐ᨼ%=g@٨#l$fdprG*Q]t>% t'wUT,\}]`d,6⠬Q݈yî=ùٽ*TDVF0Ro3>[~D߄m*5(Qo<_&chĊ߲hvvgqm>9}%BT#Q+ӯw_|SKH%6zwoO,(s3>*-r2|(u, HM\i1~ArdG r7UأR;۝8DF z2 :b~(eg2tΜl%X]aM{ɇGFE6&| u,ɝj CSB.YvdIPC5xb1{۬bb4v$4ECgj k3B,"2R5I$o)bZl7',]֒5$҅[/Kon/}b[}&mXeYS.R3jXw!KX)]G6@{JRݽ*\XzpRx W;9ƚ(|A:BA|X6p3$'38Z>LO Ԏ"0&J0qz"%IU,(4~0VGa'B6>~¿ ^"l5j3Olo ޜ벣TU+Uj8_?"h)޷,*r sl4+Z{c9>@ =".;ҤH`dq sQD?zُv՚"4Iָnhl$p 4H!+7T ZA( # ć1oDWqSRӘ\1K둇i_>q#.7rm8`J2J,vķ9%ʢU <>y0ɆL|@:5Myˬk4ߖk4e(܉lUᆠ' _tXyuYKNKTu"Vd Xgf%QKGM}q{]5W9Bn% ,mCV k7e|bڦMy81>^F^Z;$`._eG)P?s)ܑQXG^ed #4nejG(`n!&_r-+r)ׁJ:ٖ|4̴N9Up&5KTr6H."1TY&JhZ._P1bq❈p}P ˿"90:o Eubuਲ਼Dԉ-oh7._-5a)^R3(!VV3Sƣ@k"*:R1a}V>ŋWg4yݖv F !GtN(=(c68tG ߵh,q4CD ,+Dz$iFy.HT{i3J\wb) "bYJJZx|]UdpdB5=ҐkʏgE!$0Ddt k{?VN - .7-g,O#p/Xq3e39m loD(~ -vhpDɅ=J^qUEZu_;uo9@k^ܠŇMŠg-pq{-)19{qT+)b%0A~D}H꒝H"f[u4ػ,h,^(&UG*I3 &$Xjl4 6&q@9pyGE[6nUG$ZO;S۰k;TYY<@p?rAȌ'̚ qLsfbB6q:8P: ȆP0oP& T0.=k>%$&ڸIX C< nMK!;"T;q8Qo @̭>t,oIWĶcho߉bQ6Yj&Zw?3C0ϻ_T EjhDGX?XRy!a} PR;j0p C޺T+f Fhpj٬~bT'"6b :Q3O ^Wy$6.Io^"ovƇgvQ +C ٯ|ނp$YtלYWmA85LWm;o&yi{K635UGCW I me2 bU;|KyU'KFv%1`auoRe?bp'ſo JTW3J&8Kѹ?t̞g;CRԪeZ]a?@̧c%`/-@pCBvPCE -2* +GY=O% ̧Q(uՊ"A}*GR7YPAO 裀eubIe4?tHcCu1>44)<+-gټw8Q2Uant#LF'n"yͭq@^n[fDnkBʍmK+n<S+C1TZ1_VS^Kv^@z Cq |BaMrJ8=8i%ʠZ>P`8p8n^\F͠ ZpRw`@#޴ WѯNkxV*b-%F=,IeDF,Ot\ kx˪_C(Q5ewl 2Mq /SC\WSK R׋1y>-uJ_'*:cݣ@XD8cW{r[Q(gc"V4' l+vv0A{BR&N_'V f(飱+@{~ p1WT6,T2IA8*x"j?A ~~ !Mbighc8sfif} Puh?}pLu*kB\4 p^T~0g.FԮ?Ug#2r2ÏR)q> BjTC\:K#n0:ռJ{nr6lyP ; `: t;8 3Y-цk>,PpIHo9$ށ%eW`Ӽc'by]rk"Z_ U&a}]iӖ󏐡Rw6+O:_yW`L]g%KB% Sx//Uк$,=kEGf e!`lv"9+LְL.oQ7h WO"l?ГJ"%(rqrDT6Tw$A=O3`P [r{1nbH7jfQXgڄɿ_GDAɎ }x#L7fq4}>?}ZA,@~%xOlqJ J_]7i29q+>ClEIG'q~(.$C1.[:勐5y=7N /*8#Y|_hT p9XtzM G;.,eaRKhdGV_έn 7J KQQ 'k.%N75n{ױQ&i ] (;rK62WyۻI+(n:W[}D_"*2qv0텺/:}HגQpT5B#  RT|(}Z2(}@Tq7 ot, yF9h"lUQ(co@&?_ť[;g~vlE6WUh7G|֟( N=e6F9/?aXa: 9ֻ\eF'eeU)In)[s'`ՙz]=|H>Y6n070`Znvo0mS.]YİΡt;!`MrS.qy9M>t@[b4eHQ:.E!)ђ^gRm4`ۙļ+xe셝FǴ+`հ-WIL+tѕ5/+ =eu+41tǯ}6JT_9k:Y{PnD)e\SƺNyhkĬK|/?Z:^-ŚB?l9N9]j0B gYu@]\2O]2(L 0ro8ziZ~Udzfм9 nA|1 LvO):0c#s(|YBcX8CZDxb!ijG¨B ,@!=Eju'&[Kb=9<EȎZ C\8"luݟU1_.E03̈Y(gx|3,{ Jmim}2:Epr!IL;)t!ٸ/CLX4_G k5ge,17B.[p?:F-ĪD'b3,^ >Lu! hzQ+d,Xz"Y^vuσK(}^y_\IB-{b1 q})lUL#3^z-Rz@qS9j 4 3:r3B;_H;r⸴e=}fN(J(/_ΌP6-pڮm=„y)* =l;DG /0tQ*l]qZ^xբy "\&[yw|жg ac}}܅tap#b{i@弌؝{냚xva,Min'0@4q//6gn.0BMvg.mTJ [iuEvpD 9}+*ZC.ip~r8ZҊA& 11%H90Ⅵrxyk\"o>q;>Gbi%epv@ߪX:Tt7bU &OPWLRpZZ<[϶b7M[b%V6'ٱ3NqG#Yu`Ɵ* meGϡ\mR&aEX%Gj1WD\<1vT>-~ܺ}ON~˴C>xn'#'a' @~/=nv樥J[5[8͹z6\iH-?܋ 4wSXy~([ۋW'9y#mV>oH=Ĕ.D>cg752`˺`YSR7ad1..c|)W8eeڨY*݃؃PDDMGڢnm)5g԰ T 9$Tw|:OBWgDA]^ TOXxfo Byp{䦘kA!@h>,Eʼnų}?ZcP +zطCl)o٨2v; qƘT`{Si>W$mqɜmжrH2sowjUpRmNZ+Xh.b;n%qz)tf/'O#Poh(DLm]#I!*[zyI]R2?5{BٷOE 3濁ψit/5GegduY+xeޔ"U}5]/Gd)ן!XH{}_e8PaG9 8Ф?4Q=W`CL;|v?xo #fq7.Wך ~ƎZ@nC!Yyu!q!Yuϒ/#jD^5x8uN֬Ԁ6i&=o߳EDC`.^xcj2 q檙Sw DMS+ 0 ǿ\S:A[2ϡMhH/T~*x"Mbl%>3;E6} |w/U,OoDi8xILJҿ"x&?2&ΫZ_,Q$ʐL$B'B~Yn#X]l4;_ SkIsmB]nQ9s" ~]bҐ*pb9E[v 0c ⹊1c͈@Buv?J8|bCd`̷G"I#@V:^&5O1z}«ʘx5*_S >cGp 4 r`8#Ps E.($ߔٸ>P[H{CKts2/PsIs3ƑNJ_d~Zg7I]G&|s0 Al[aOm)^n'Dpxl>BkZ0}D eDkh{"y-nK uo,]Ll4X4Zv*b}cOuD;3 ߜOA\>EfjHwUuYs+[{)4.^N`ks?F^UN; E6BhJ5{҈?IPS +(z[EIY__K jxp~mZuܭ%7J-z:yKGx{+u9A/3/z>6NIR Hk~`XԾ%C}Ֆ1gtYJKCVCnw)E1^~MCI+"R`zq!Լ(~D Aڂ e2,Ѯ2Ow*g ,6*vyN"w7ȁ@;MyaȗzT$*/Ms$?M3ҝaT#w32̑"qSY-gY s+׹#LwuG\(|Ls bΐ2 ]X䣾'+̸kktGnΛf[ֲ6o-1ɏ,Q T4KAR^s wl"8uOIh;#PCd __wvOh|i0@`9J5/lVa]'@؈P=,][ TjΉq6q nH[{pŊ>3wthI; Ug8 ɐ_IUMX4wRo6/B2;f .*2KHɻ ңEs]s׼Z zj'}EgA\ ,޵: .M90u%6/K!Bi8cXdS&FjAD<XK1t=fq])ctaMi/ j?uKܵ6UqZ!B`9hY[CHv | ŽY5%D߹wJ#v Mb{vsV6>aIe5I5v bW^1z1.6F+a%u9ۅE]4irwGacro?yP>84d DuԆ-X(}QB_v ˋՍOSz@Pl%%C91DRnNd:jk&|ge&y >B†mGtj A6NFݵFPӈ uo3BUT(7&OObt ,kgq`~āidM6Bښ)S`4-5ɍ̞&Y1gsܷ'A{bVͱ5!UnKK[bI:,#VC=Η/q^w^텮4jYqo  OzL5Bw-U4Eڐʂrj(#ՄP;Ņ;]Xr5Syw@ __c".PfAy :R *]5V~÷%Ȩ9g$zG9׾.e .4ۗeOƯ Ec˛i)T I }/tv&y{AU6=,OC`pe5蒭bٍ M͌zh-7e#߈q;k'_cM;g8Os S6[WϚ!=l&&!0Dh82*Qm&-V{LVkQ`B8w)9\ŕxvXrAܜ{n5 \P*%L8Oj4wmZ8H.U<®V$ zp m>rH\P"91}ǭT슜fBG?SEzGe60 g6 bA}62CB"hM>g98`sBμ cbrW-.Rx^BjF(HЎ˺b*,)QJG*ѿ[gpa$_ӺF>x[Zh qLX$^\f qswݭvti}bsyAaTV" CKܳ," ;@PbF繵 oC׼ mTy Rxb6Wf^y8Q<# -źlRbTֈrynh C,iYOLҴm:tHCx[ſԳFDAXtYK++̌իXzϪSNx%JyӾ Ew< %CHLԚ ,Oen a!GD/nV )ꒉݞY@UZf&+Uk}j}$)*p̼Ák_d}"-j$3oKf~ \YDr+^<$uWL;`ùW%wB3{HBOToPLuHbKR&~STti鹮f,<tZ2cqY#@?Xku(_ȧ&]l.z1>@Pp6}"^7 pW{;cOr2dEC zuR)?~$OTFmxf&ۍ6/C=h" aXHoy=<4x}2pן{mNQ53,DErRCU͸:ՇzpU(RDy&Ei ўlC1J&sfmQ;D>(pp3hţ9n)T/Tl 5p΄%R[5(uIa||5xM7Xάt ClLi)>FŖD%A#NAd#+LMަm҃%F ?k@"Vo]2Q>jwo]ͼI~$8֌kIJvcuZ +S:>Ou+Uچ&Qq]ix(xxJД#}a1a7:3ez/UNí"?BJbaDP6Zq_oHWk:+%tz,r83SSw8Ky4B#&nEo2{"!aEvkg/^ӵP4k>Yx F2}ѯ4nZ HAQ[jOƥy?Db6Q}# )4)(085$߂MC8`4,DR-yq-tq;W_ŤOD$KL6 >;޵A K>l9.w ~KN(n5%(r7ebAc y(grb>_RQ[R,پ2SZ|Uˆ2pb4_ۛ¢Xirw[V^/;MnD-s_==H!tR(M(!7,e%'+1ea~b+(cX`cDC`e1il/eh 4={.ČJ_G"_6 ˁ]!BK* b5G.͕"T]x~ W 1r [Z΋.ÇFK gQr=LJ4c]ɵ |DžR  onV[Ip 1w6gڵqs"U"))Y3^ƍWEKǎ(Xr5ud=Ayg;iƇpK(g@ P)_`d|fZ}(5;I,z:uL:2?8-+!i QMkG~)ҟ-C14U\ 9H $/ֺI~]ړ18LtEcGW̵.z3m~KZԯHwV=A Uc*0חD40"ڪWV0@- 3qc7j 8`ÎVrzA*Rmд˯<S/=0 Ü:)IAǨaup᪪2gҽ[ۦil^Qcp'I$[D\,hlm< |҅x[ j @]:CS|Vi^%|O,QWNI#FNPLu+DHigL7ԵאFl7hl] JwvL85p'Vڧ.cSzDVց rs:1(䶦b:uݖ:D2ܝ($@>Et5*JdP[wk$ (E0P[$ )Zq/Gi\Łtk 1[+-lGc^m~k淔 ڬ/猗LƉ4M*%(`?~_ \+ɔI% d黋}zQ,}͓A-?!Ͷl=r߼3E=(o[6iiB ]WEX0=y*pGLgZK~R633XS$܊6t@Zաo.Fʇ+NwA=ĪU0w:{U}Էr0l ~!R>j,&? ?,ϝ Vg+ 4fg 8ip=˷[s`Q@nNwj&PyI}czkmEf69c0 }i hQcA^4rË @ A47y+m?j>+b/ ;p*$ۥ,rtrWA!WuʡS'g6_ĿOd=i?ǠF*cAaxlsB܅/>W%^OӼ]ww(Nk7fsx ʉ jKFx<7;rqdjq%Msӈ]7W\UkwPb݁!*q:VpA[Y: '^I\xɦY{l$p@y ƐBƗH)K]!F_n[C˼'8!Zv \+-omor峨=ZC{BlU:nYcr yUrd(>[ԝsT-AgmG: r%ܥ"]f?c8!>Jbߔd7xbF,h)[=7!uFKD`,ENLf{g1%:ZMR6 j,n6mGL  5[\Љ͊e_$y8Gꯕr033Hh!5{Pa RcZYkN~Nv<WΚ>1{_Z4~G,'#ݗwc7WzvVDcbEmc1m9p:^ Υ >ck2)O?u " V]BS,uPs6Ko|/wyuat/0PU8^DI3 [#Bݔg J$p:[8{ЊٺZW!G@k`J}O)*Flsװᝩ]/Y|}qb4U@m%;`" Ꚗ5lR U⎥lxx7mt((X(NVWv!Ul$&{)6t3J;'Z@5׺y!Pu!;L(+D{ vMjb֨mx ;,^D ~dˀiGiz!:ʘׯGxX-O=C__b;o *zm3UbJJ#UJ`eV&5.Ɔ|j#<K]t_]'jvxp}^#9b㘼d>xY3IԐslד kpNǗIʦ2WJωf^!RlnmX ]\M^_@)‹a00= kapT}w\#kF)~F\B>3YNuX6,nOOI \d?'KaH #42i|)9 ͨRLcOohG@V1w_C ɈfX5ag]3HwÞBckk~f9U%L558tx}[~J3:GnRN8]7j31F=Y1~D(˛+ݤ#{u#rMB-y/9uEG9e(dJ\['m9 C>/O6NSė7*n-~b,aަ_~ݮWx2S5)ω:}$z#}KJ5V 5-ݨU^ZY:jKǸAm3^3V e>`Gۼmd Z)|FZޱsYT)`OxC_PmiT&3.Ϭr5ۃ2u2Kt V]8 ^K.%z+^rI!Sql],d&- N]V&3xc k_$DD'{* 2 |ѫEә_ŮRC| $찓0i7PuN+U4nF> {'mVA\-ML%OqVJMVT曳Y2V} lS!5DT7L} *5aJrjs \֒VðQRiZQ"CN"7"n]m0P%I{@Ec#)WhQϥHN91yjST $4^1p/Тk5CXE:p$A5,4ݜ`W4v y {q#y' t=CŏD!c"oHE})wa<#">, 呗P }#&ULAAmL-lJ^q D53( ,GN?fq|:s67%~sDd{@5* '8˯A?$3FH/0Oqܮ7ԲRAgD]:W y)IJ|c;z)5J哎-S*|#݂M#Tᒬ'O!ǩ"ŭԠ}Jofjy59%͗I[-!z>5ynY1!耠b*[4 zyM!NM9.̶#TG*tE̵ޝACod굚kx4knHQ7jHTWl' F_wVN>U.d.gobTzx*e %|b tN 7@JRֱlNʸ #8WɈ frgTbݔa@WB:whV@& Lw7}jYzOm/a8tߞ'\>k Y}8raZ.5W 8ݎ+M_ ^ ꁵ,&Ro8@ixQ Xӯ8ssӛ;y*1O5!\}8[PdAK5GDn] #T#L8yy_&sFJn\dz؋.C#zd恖ELvPєAxQ"^ ыQ7A_v=b*Ͽu-^]{2 +>VKsћoSQuM2`<)1vՁp$/0;a-ۘPF9YoVԠpP7;hRCf;qpвƖaRƉoXF%G;LCZA[\Шu OG>V*-(cڕ4,5*tX=*mK Ʀc-i—g9Q[@e3ٷ^ +#19tذQ!KdzLXay𰏋ᤝc^>ڧ' +͖Kׯrm^5`Zv́ }wmD퐭cHwH%yeu7%_ ]heӫ,t_KUg̕~(C/i 5>atP DٗMR5_ȓy^|5^WրRO-f?::c(l CWs&ٽ-Mc -{˝ұε2IA% @j;y DjhY.߫Զu>'HN%:`^d n ~#[ wx{t画bfLV`~W#Ny1ƜJ*S2bk:iy`tx\SXd*. z @Y$FES_H WѸ )v붿Ps:%II} b"{hp*4pe}]ShqI5 }Sv?ש<]&^>d$LS~Uؚ-K!X xLJK5 aw]T7:.l&1N7te 5\D;r]e\ĕ(e֕hpv.p}(͔ڇ]V'CO\An1fTo4|fߘŝqD:kVaqhq‰okTAo>ɉͬ-L:m\4G]DZVC4#fV5&X|G1:6_| ]kHS+:;cd +nlܖ `zމ <6*{ ^o"7l\r؅''Mɪ^'}$-LmD[7/m)*vKC\IO5SKN=I'+t+pExGZXÌl 04lc\ 11g8ayINEd,L-CսݾjƑ)A55vUr󶽉ETi twv9'vb./BSzM(Y2"k6W G&č5Wp&ަw W폞v59@~i}m+\cx(<՗h.}[E1 "BWvXAF.bN ?N*N`]?3<'=đ7$E0NIΦC "Zx3H+S3])8}yʉ AFm#-lJ]2-lyy\XY.w2*Qi݊$b Z}/*Ze#V^ Cc I$y7 ٢VBpw#ٹdظ(Ib(">n8}SOo Ld a#8tFgQ$=t1n'9i4E+aD`*2Ut*\V. 6tϞ\Iby>J@mSF({Mn{Jf S"qwEhb|㬂EBNB!gR91-R =>I)YqyE6ᛖj$R5,±t>+g x&pX-@V\)w'4kj%Ehμ^y@i/*fD jIF lϸBi[xoM Tؼl~cN$@J[i<}\Yvqd.ǧXIcZO+0 )L9eW>u:c:Z A^ʒ}W곆1l /kr뱡Ub֏b h绩I9h;IYjU"jV+dm%7jC?e6:=Ss{ӯps;rk)1f0>|`¤צ2pVo*>ҝlvR:vj.B65Gy22X1\nB]ҹ I34f^N;ClgS)fT;>wRy?Sق4hߘCc|GVֈREX |*=P=jnHVY'ݲ |3RCKI'Śkzlbܺn Ƽ&dإl"R^Q: cmS[?L-&BNo8DE[j}. \z* v+M q?fEG9abVjD1y0kdqKOҵtJ6WEŷcXjz} q~['dN:b~?D#X"D}ro& :4+w^4e#1 U? _:@aZq"E@umHb-J&4[(z8u c[}4Jҽs08>é(0KK wجଡbf3/4 eR /pf;֗eAo @'&d0i/!ڕRo82ˣD!+qT-!:X]ԊbHs 8R9m#H=GyRH;_;ٶt PfD9?PzaL!C_ go ?y7F' {^Cg: 8[ ;}̗[^)+1\.wfu[D.ly}2 bJ}Mip?f>Ej?ȺN K4ݱrH'fs 62Y7#]ӵźJkNNR<2fXwcˁba3tmr@9E5C2 YvQ<1;flA^TЃ]fg})K|*U-+/UwWc2tZ..'!gfql6["ހxigiK^RSR,?/[^ ΉSƛ}+I՘]t>@U2e.n8V3lMi.=D>XRCxqV43#QjgŎ@ #¤K0Z]DTĠ3 M:eNJ)'-!`VFQ\mF( Gkp8") !XA{&~ZY!*tHKcnq'#FGe;1iuastqzGT=O9:RA Gϐ4p~e}hVLS4k]Op=`<1KhXEH5.RJOC0n]KmN_HbqS31 2,u%|=IS0(ٻtʊtY4@An{Ê)Vy%\S˫>D{TE4s(/pvJ(DV7jYk1jqC{f06CXg(TB݋u7]+h~hyr[ |U$ Wv7#Oq$h%*%JE81Nq+8 ?6,x6sx~65,_(#ᙜ[{^m Ȏ&ɮHQt5h% ?3˷;nd $4 PQjl{5CQ9,eBsw&{K:%5-\Ը<=ěH+Z>K#Z)"BtA;5v{aad;>odl9:ԅ.?aDH\7N3b9R#}p"P=c_Lj]CDnF(+glvbgb kU_9jw.JܐicH9Xܲ'DLN'cq!O,gZR|XWwI. /n_ &\`#rʪg5 )D [DUO kG:7W [%1 cj| L"]^^׏" H=cPUᒴ&Bܷ}y=[auZId[DOr6P+*pt]Bˏc@/d[jeCT펆v֮m"2{O1*O&̣1 \ Jdxj5G /wr-{XfMX'~6ŏSDK{l+ٜ nos1Qs9ZD$ǸL*7T,[ V^:fHa hqpn%cO?+uxh]N`;S- dκ)Cd1H>SRT=Z?ATqW-6 21" x<_sx*{%1P"m{;KEp_+{qwϯXwR_' ܡRUP|,QzN-ݎ&Kfj=Pįq}'drhEmZ }{̺ ˈ" U"}PooV)%ha6vv$0j⤈/|VxT3nN/}SٗW0)= 2mDmQ1B ੌQxm` }*TE bwfDgM\^{Ԟ\v_ڦz=;h>]hQ,bRͧԌj寏A[mAEpfOo:qjv=80#WfcrP ƂE3Ta99.I'3aG]+d%l`XhJe3;l ^t잊|'u5B`L&$X)Æn]zz9җw`x`c/eƛ3en7a/v1x έGmts>FF~f^X(Cx] zgnŧ왝 $WnK7eP ´ͥ)Hro Fe}i_J6 ){xtB,#rjl:e~&jirr4v#7I+N&Eر_$3Q k$fW5gKC<HGú0F50Hg$W# CTKD{9FFD!AW jR.I\q UY [D|"{1]moP'7=/R5#}#R Ֆ*cm·cq`,##L9ˆʊ;E'~l܍XPMY7v)zl̶ʼnr}^C'`qC:?A DjZv6J%~X5EdWGn/KvO=XݗMDT4VpBSG@ytvep;`ZaQwSo-_tiͱ6ݪ,Sqؿ(|uG:xuXcuH /&`"ǑNK+eR3ϾNLC>G{npB.1TpYr ;Z. S|-fWWMm[h<$rKDу u$Gi\8r)s!0ۡ}"1ly ;9X_V,Y ]V@&G83AnWn~0S=y0?[4_-Oq-U R J0u.XԾ|D߃.i*Ct@;;S;8;<`{Yex:dH;e,PZS"@ u Iٴ`XS< QM܏5IT+kӞHJk/׈ڳ`E ,|y3 33I|);7GP\ʠy\+` ߎ~7ꀍI C1g:PArG<-+D_}@OETWoN9}.S"LL&qI_2hUt,[I56duf`l݅abHcBZj,}QK?!vNpZ-;%R& ɓƥ$A"X$,Kż *d"8(Ȋȴ A>0?&^  Ot 0߫F z`-p)k4[i|ᡫKi33 0[ Ƀ7خ\WD62UUi/&lX>vHbJ^)DXGG,YN3 4qf8JL U =i 5])Hu5z𕫮{Su M) [Mh@XE%.lBRM|!iZ1X& ?m+'ʮ*}bjwʞ J#슔D9zᠱ1K~ʗ`SH5dζEh%ٱ+O^ĀF~0|>OnRrWGXvT.cǺwƣ 7}'v*J[³/n ɮD:jzn͉.!ē?0Sڽuh6=o.PoR7/e:j&FHFK5rvf?A)L}vOTV1j\A؇@{I 3X6nc=%(0Qy)WGT%G0(W A0~"T܃Nwղ6bU+ #N訰7$Pj- ){ 1h]s 59泫)U[iش0"aM,I:aTxm_MpvftR~K9<OpBxM(,GG0֩ѱI9DtHA6itSO;ʂUB +REzLq/v,b!]+/@ҿqy خ^ǧ4GuI0Rj}Dg5Vh㥲iL69K$ }eAހ7崏n}]T˟iP5z2bM2D&aj*((miQj@2E_"_~uЉ쪙ȖI](ƭ-aonәB:J-{@`{v=&q%KtB炦5 Lݘ2R@XuȪ6bv!~BX=>X-aK,Q'K s+D1kB ZkVBI?`UUأ1YP  " NPdZP+#tJMbgI&238"XJ.Kѽ~`wj^ ?Yq1Bo6pBWhmm^Xt6zeK7!`JZ٭M~1[X_H(_`D?h#v7mБ.{qVY"[BFpCݎh躦^+>-%45"J}]Om+ AMXCQJ.d>]L> S9 ~t$ #l nsKH@FtpMN@j׆â8vWP$6[~]\M,l1K.Dz:k&255sIftʨgtݪBo'Cbr }'\@͓A%ٽ.~N8DS5FuoE-d )DžWu3Ǖ0cy!]c6`ޙ._aV6&x5~IGh(p0,#B?7Ӫ,KORڳShlgb|dO'5%_@=-oRN-06ˡ?za}/SA|3Bs5.ќu/cCf?#Z%Mœ$b0y@6Q0\xEߊqzwx[XlЗ󋛜;hm)"Vm Wb'<۵▏D^ ?,s ޜy ]l~,ٓ\\S-tɕ~$&2v=&jNxn!Apph5)Ɋ`8(0ݜ(]F3,#BܗkbӡxgƧ{ϙ]G\NAS 28}rdi@*"ҚsQ?f|=8@+;"IU6W @!a^->lM!+aT<'6PAviRl_v 5q>O<O-*e3')]@!m'PK0c67v @BzVY1="YG`T|rJ8?qP[un 5!3:9՗/)#E>--ϙzlzGO[OXIYqpa/>(DpyP"&é^p`{Nte=KrXlؗg:0>-dv> QXAysE6+g;S+E4l9>(@u0'ˋˆ]JMu[qc`$tjP2C, = C6?~3NVI3`i);UN6bdTV_Fm!YS =!AS2v((Z):_7a)IY,N9̘GܨT/lu5|CP,IaKC85:K#>qj|۹L$$sHk$MV/z)M!)69"mc;"iJtYs>$`X4v{l0%>]n(w8::6ʹ Bw؇e!Sk"Ӈr$ 8ji8l)[n~1h߫> [i }'PBf1hs'}QµdQV E~9@dQ/W*3y{C>4FϹ`N+}naR@r$PեT4.aF[eҺH,r^gstӿ-7+lguʓ@4p2Ge+K,@F Jz)W9 WyRY.QniƦ0 Ft&O] N&CJ%#:ұ`ly߃ ?`つM`>s\Κ5RhiŒ^Cj眯gGˆ(.U!K"afsJqf]L $p~%NaF׀ 𨯤(>0|ʿ*VҭA W)܇dnۜqYmkrG5H!dV)Ϻ.~80#9^JU!<4?P4_OBE h: 5ihe*K|oĝRs{fpX!Ne>C@Em ߂+뾒e HuU"렙<0-ez"_@nt ' .Kծ]Hht= ´!@wLTK\heMzgp4?dF*I]e)æ- Ưq{ʹt*d(H| gyBJt ܸmpq2C1mez w jܣ @:ϑD`$y}QbҠ+W <$$Zqq/ #%&vS\_NX &zsFy(^$mVGi2EXXE984v8ztcpG IY ⾕i 7xd>K:^a8upwZaPmTJä5dAv1d>9 &D2Vkt h9ݍRxK35i#"6 }:.17orp,O@>֡z*"E+a/+t\Ӌc}$9GGuUzD. G}.4'a] 0hSOqSvXHg \1k Qiބ?dɃTjʂC5ʁ)TUgGYt}ݯ 9%մEEӱ_Ev]"G;$AnZӎV5  f{'poY(̺~li>^,֚LBcuil3dSz';qQ6\殱9BJ4飢/J>ưHLS! s|k M<c`{JW?¤ ÙL of;\f֣A;0%zjv+7<'Iu>vs7!pqFZS[Fuʒ1(Gx&0묩IB,x骧S- Ahڳq }IeǎO&=BTN+g3 f$!>H;{e"Uf`duh(} U]uHq =TMx3+,sLy_l@,>?=VI5Zrv6ۆ(z7TʘK-@ҡ1L|BXEQ\5?&$8\{T-wdv[AKEı'Zy%R._$)8]sq+LFNJ .^lܷ(1aYDj=%d낢)kTW5㿓~09%I2Nasu]hÕV*#*Ku}/(`1mvB)s} MZm %s^f#D/ ?$tҕ3*oS+xH`PvfYS_(lBdNVlXrҁ}j0Ya;5ـ!T U &O0VMV8 u@x,ԎU"⛉@ Y9 &_RS굪.8d||f VnC<(XeH/DUe2}rraF!wd$ƭ4\TߢIuI?Li#R3+WC,?nx:$KBl:f9jaXԔac Th/Zc$xdڲ9>eyb8,6>"iof>cSCpVQHL~`GhXJm!دW[.oQ_ם HwSR4]ރ}GF146/ߩ%j-[0IaH}竐~_EAa?%/g8___3/z\/ N>r:PQ>3].f("N44ubڽ kIC Y)K}@y0?,օI-m#bqD`4&aAW,mf v'5=QU;o O )ϿWqGp4@GLog3d}vfe%tűS/ 0leyz$1CMJ4~v&n`&ғ~sB kܯ^P  {-;,:$HIGv=KRn r\òNPqdgq R`vtT|?[E{ vB@ie "f=W00WuRsg:ō~Fn <^Q(UQag;wבb5&Xo(Q+Tk7&AFQ6n\oŃ/{YnQ8U SLzՒ_ʥ> :5) ?ChѕP٣y9ՐN)!HRl(Hq/󱤒4~K3EuRUcDاZ]+ 57i j 8 X7)LjzCR 5+e<nܜ`{_7rˆx[v/,14z$2Q6;MW˛(-a2ү/P2 q89讲(Y!sYakj jrSGX˿NN݋|vԷ@tdD턫`lt7P`:7ek>nfhA7K_vOcz%w+;6 SjB&G51)i2=co$3_喃BM&%,/&V8Ж?R>#ԬS>'~8W#4Ӝ>sq\qayšNHc,9ڛJo+x4 Ց|TÙIU3tt,Q׵Xb8QkU\re$-Xu+a׼G'bVI`*1h[W!G؜7Mx%$- 2.E"Iz" )HUYl6٣Ҧ8֊w&Rp9P$yJ!B1 `l-+bH,$]q!t0 Uޒё@~&\E9e _|& 'T-ޙPu4G %x32NHLxlJ20V%)d`J,  CR3{@aGs5w,Cm"˜_`T60/]xL'niͮ'F|ČB WC*,%I v,PBxXRjEC3C+OOUq*Oe)a^C|[fyhtˍoP's}K$+ެOu"D3Cְ$V9Yl{zU<}FÃ'Mz̷ AI0 pIKx..8f SOR+qGTg{P(o-~èdP"9YS1F{—A6s]$I>Aa2/0Plky6+E/N-K}1pW0LCI!)?0l1۟lu28`!NiU'1 עHPSb5/o } >gk'D82{&j+Ph#h4WVa^ 3{[*zFɇvm[(؛$$j} gr I=?)QG*vb> 07rx{ANmCYl#TM=0yt>..YbUq\Bba672z@YS{7rKtzǯn˟DoYp>k<tݭc{kyq斱1p~1BLdhvJ&יՄݒ'=R5b={Mr¢%V߇*oc;w\]"R}cJGqw Ah`y 췹†(<'KRam]ۃ1tWҧ61SDS{9ŭCՁax[+R !OCjܥ%\w"ex_G6M} S!N*ͶFJtD Qae%bz_x6q͎_g@b`C}# e4BOl{/, ݦC+V;Ӄ:iW[/ _*}'ב r(619>p 1Zl\y Ĝ|doacx`O/J\HbW2I=XۊET=0zwK3=1LAouB=&BYdR&rZRo[5b!fzF`af?sFW.O{]ЪSQɹ VW$)QA8K1yJjrXs.AL-ꧤ$u>GfWqٟ?no]0+Xn>t5|: >6G0Q/K2RM%mki{[*F6slj;QibzzA.#e?J(ቍ[6$҆=%znMZ&fiqp(jB9E"q`y~1q3"'iiEGXudE&uU=ā"c,uok%: l.d{=/;#[pD+R'!j*2?&i/K"8"S wCZfAڗg~)pXu54^@Glm)Շ^ӄb`g؅ڲpYIJaCl%ˊ)Iuiwm3&_\ītg4,aǹWzoPh*W4Zǖ4JJQvZMpK4nSfW1jH2焪)1⿹Es/E5і_NL|!GL?2v7l.}Zsmpvse徒U75̟0(f&(z =N17)rVç#B&1։|e/&ȔdP: m)<=oYbְF W)g'K'o=k<UfuwRD@iM?vG4&3p IE i^11S1ɅUR} [Iŭ;|@aYC;scB44ayҷiJ&/gq6ΙW8o]|r,> 3dwL|c< EՏsdDO1h-n[wv,[ץ ^nwSj~;^>WI0{ZPS> 5 $Ak-3qƖoab-C'>j/Q aMY${l3"-Jx7KlM*ˬE:8 /c+dfqr0[$oCeG)ZO[XCqLWA.nudz3t 2@9SG 4+yJEo[pl?)Q uހL ۉ$Aɚ$:YF'}IL}c EkϿ8`rRyq l1H=*ASrB.  Db`)RqI]kh8(y,owS}7YWB.c"Oaxe4ߗ˱H." ~>㗴wR}ߌ|²@d!]-z$'x1~“]Vb,/4̃RӭM+…9"N;FgYXmef Vw[ڄGi/٩RCfڙZz +ـܶ{?Tpa o95/ LN"9|T|.c386H r 8LW[2Qᰣo9SQTtu PB&e7e-]X`5l3h;zQ NrPSZ#%ѽDQ}S+åMR&h ?;/ȹe{tS1 }^d e䥕DEŌRy`}>;'0kIX]ntIA$W{k9JKדG1)eq}(FgZ}KC4!*:{@wn:knZFx*  T!t6 'oڙ[tj0W~w@`cVcZyK[ܘ|rvk)"ۮs)ٶv>fSg;OyڡJa嗺Q~NlFQJKW6>  KO8G5Iؐ o~ ɃYaǺԦ7ˮ5\G gB'B ~O l;sq`j3YLc/6H%HqOϽ9@5cxdaqͤ:݅3?R]or+۷|sj3|{II>!6"w/V, SMC#CI9lr>o+<[8v XD6@ROfRw7lCFpf7m2}76csb R JRe2 nd5` <.K:A&̋1tڅP$^+)0^5 hh Muem'n3W[ WQMפ`.dX,mG`K^  O闌*4{{aW +dI*,ԭ-]\Ҁy @3KEoF){γ_|#ol%7ܵJ Iu&̒Oo#JL{A:95 ϊn,ώy#OCLёҥz ,lqأH'<-(KZ\]P-2aFkr'kP @檩qqTyt%PHadwI*X C4QLbRT?Ad^h%W8)?ꈏOa^2[ɏǝ_7z-1jhunV7O ,0u:B4ES&M#5{t֑H@ǛUa7ꯓT9CjS\D 0ivMi0 RӢll=t/\;đz(1OvTq7cUu@3d~fuY evEooUt_%F)ICI ]cp o6#%dtƶRRU~Ímkh)a 禰J6Cj*W 0}axɷO>𗴨T'yя_$d$UȊB4/=>$F$2QON"&XPx%+.nT Pm- akusB_Ny~B^@S!MAF@e t$po&qB^$D4i NM;NFzx.;sɠbc7mpf?=h'h&xUogIlebd9_4S9Tda Wx1 P>miV*>3'=ОV4;'ͭ'H*5B^eA"FP1@6X&Ge{,(vd*(mLZVێ+,V%As\>7])`el{SLK>A8F^hUQb*(31V߷a B6 "m0dp/MgmO$YNEUKqwRSZ'IB5pY E'ٞ3D/<E:j2r+])5y{}sXݵݬ7U0E:(5o 嗇G,kήXţ_aRty-P勼GŖpPX4xDъJMym@2 Ӏiy:XE$Cѩ8L'[s86EM?J錥LӼ% U}í$Nݼ Ce 7e$]B׌[36(=f۷('fl W\ Y޲ZXC$I 4"Lo}?cuM$"ov>I57iL<_cw$JtfN#(/i!! VFtOІ@GEg;lf)Sz' F#|E5ľ7M?s8 5 fOA'|&iQxs y^)DY\7ͭXKE L̈́dmj/ Ў_@(ndc߈D b~'t^ρ˸~@RB,5HB%yN'g$< !l@K*ΈT3jQ/'*q0/X6 :,=t0C)7.㩫)# 3 DyZ-'Pb:C/\>8 U^USj`xx8^݇m:0ݴ\Oȓrvi/&0&*p]MXuiGiISV~BtZ PSenrXxKBz̙QUAږD_9 h.lVVN/$sʧpd RW,jRK\GDxzˋu:=3oQ ҧ>uz+hYk1mR;[Ffz2+H4[ND\NI\*t%:Bl2;JVu,歌Lo0niLZ׳A.!rlbeyrdx:aW[V}bW$3Tv:H{엇JJ0c8H"`0UX%E|ۨJ5 ɿjwnȝ 栤E2ݾ%PO=E` TM)N2T?$ 6([.P&rڡAJ$zrklPe}JEp/&umǽT@ #[kY]\2l3F Tz-_b'{C;p/@ŝ*^v`_-lv'\?@eGAϒa$k3w#2ɔ?rA&3$Pםbrm4$ufnl[ 5ޙ}GFpdgE!evJ~'i:9L \c\ P{rN1F挦9{\ynqI2p7CTpC?>ȴԥ`9< 쪾X92W^X oc/|'QV% pZ{{.fzl?)e ؟H0,(͕@!#9ҾqHv# ./,Wu-db*{'R2@[M2BMO?_n?M( 1֫`&#ÝYu 5quQu]VL&l[ԏ@I=u3ύ:X *3#x9nZx3AI_!p 1kìVL]ڈԁ@mA^M \K 7,.0'T-3B4ף5c%3S͞! PnbѪ.ZMћV-~Lה Gj3MCŚAL݅ o[8W[&fΧS8qo-1q N@ZW^f9 P, JGL Uy;$^0ţُXhQ;3PMW>T6 n-مCSK A8IW܌b{#_㔠yFd+ 9s0^EƜ5XE`Lsv VmkX`2`| A\ Fق BD8EI+)$ؗ3%Ϻ' oPuj;}cpO_AuW {\)ջߧgo伍ɩA:-pvYy^P.dlE2]cr/@>/]M$Ak+LUׯ@BL]3Z^  ˣhkA-"wF`&A\Yk*,̰I\"} M}[ ˀIHbJh+[#qu9W[_?~513-L6 2< kt{H-Mfw4%rCX_TIp}pNI%k5a>cS_81it lOfP*ۑBaTW[b5ٰ,Do< AY>Φ*ߘCinUqf=LD` )7<*EJ8Ȣ<>Mp&$sq-`iZ4r.fN M(Eq~rZdt_wTK;۳OebVd}}W%3mpn +m /GzG@72ypJVY-JYn^47p'qrԛX] 8֌PV̨iܐfHz2T~d8D%Նcy70ʪN[*ܨu:˗2c6gY(O.IbF(3ě+֓mA2IV&[aω>Nd0_9*rJL:T{p74.'c*5ېF⽭hD@M@wB>#_M+d,MWEF0biCweW Ьߚ'6NUT=KuEΝ5nCE@@}kM8<XQnK^**ѨHyuAi1hcZX@tLFtG ,d1yo˰w簯I!kqϚYo883og uYol(üGq |vCv>ǐGFL |k}Z녚%BM]ʛp<*;bzv'7co$S:/*#Eb_MwJロA|Eh BTLCh\ߤlXd*G#EwS׮c9Wkkti?nmS,1]YaA͘3A%Dپo3ݷnqVPf EDp!8WK\L1@)W=Y` K5FijJ8Yn0h ܆Ybyq1{O Նt;ƉSE0~D҂=mS(H$dգfd {sK\0.UAFor,UN֦'Bf=Qt5=x+X+,+ =W;wt*Oĩҭ=5A{$"mr0*՘ B0dh:5ܖ;ŗr{&Q3KdٗǘWY0ns]d5ʹBBܓk D`dm1CDӪsCE-[ \ ׮p8$7(Ok&_/QH2ᅺa^ ?8A8[㿨Kg Xx嵽V?jqg}]8bĔmRM2M ڪusq2Y5[(_P2j2BYxGw[7Q)$K_&E툸Bism_M"g!Z :1B&i`"$7sQڀyZtVG!=ÉP')=Cem7uCftWX2zUaDw" 0Ol~=lkj*|W9IC'TKtu2 O- /8JMM,qf>mx_upBArޯ)8Eje+ke@^xg߷NMb0)h `6fi )gn`ͨ-42|13",VFhX|v!lۺRUZGg`?<f]V6ͳrAXCzZtqrFPj֙tL]3UT-+>*\pdbI]S l;-1m^.),|__|gpo <^fa*oCU,'!4y@6x9ֲS]z=(ce( \Q+Y@>7KFwۻ #ECH|0t~7QX͑ y[u=:Ў!|Φ4?+|\~h[v1Ed==Ĕ0 ^B-+ڥ]}3,9A|#Q 5 /fۄla=p0 呧 lB9W&nr:*g_kF׹LrLv^ OV w5g#"LvAh6<֥FdtM9A4%;vtg]sfWwS9Q rF /^cfE[IGFd)R:KӸ 7/i3݀=uaЇ{]` qfe#Բ#U}I1ᑵ#}5;]^jú!e0Rhf{]lf ~;yIg8}úo+黖H'٨Acy:o:S xEJNֲ!zςE}G{5QRC=hzXz>p?4EposZዎvؙ)jWD(@$6zGFeh"<(O0>SXuNß q3B4]uzP`jerS^G5q|gׁyPcE4cyt zK=@AHH7֝Ѿ]迅9*ņT)Wo˔ XESf?RW5.Uf(Hl8mhd{ f*@RG$َt@0y&C 뗢v'=濱gEE}" pHeOTY)9jq= uӽ=} [_ ^ oO F{#u$5GD8k?`̜vI[f.+5n~_VTH|q,zQ4C1P6$!Ĕ8db jD:.Bu|x1왘n+{?(lt5s{|a-[S{P=d;f=Ҷ$Vmͬ,tkkmw =&cn^t [5f  熮Y#-ųs{@#,&.᳋U.AqٌjCeؕqT R\́ s{UbFZ.ALBt17l}i|Ak'Pܰ>'I5փ$ &X+鬗*v8Rl[Xc ƎV[ *N'# cTQ7^{m" Gcj$pd=#@)/:~Ɔ9RLNU[ˑ|ej[Ena9.kVWle/zB/Oe=_dwtB-i}QJ LsAfZIӨ5jN ;Qx^Jf.6 ?_teKfn$w䌞ެ<!1mNdI]j.MB\x.]L˗MfCvt R& ě@O )EbCW.e ̜D jV32E Wv!eMc/ _{~JNie{l%ǐ M36&"[t0WZ&{~f⑫`2kZB$R‰GsF\i1\6'VlyXk,[]5Hƒ 5MJh4@!B|6κqh^zݣ Y`V8yWS:_AD`rlBSz9`^kÏpZ)FMB۞#\D( U~%E&&w6bzl ' #F\r-nM'mt{OF#>hW6:yFn X~p]]}N# 2[BaAF@mE8& a]Z=ȍ̍wb&!ojXҺ[W3d"Q%sJp}IbGZ m3z.cJ7YSrVtt/y4({_i~6U e =fMt>14P,4V2yn=x4mbۗ:ZVδP(R.A]_x:ɭ˺TaS7eޒ㺛r|Xm/8t;,=vUoGuKJ"ۆ0)s@QN5a)cA]{aua#{r+ `p;;hKk?F膱%[rϮ>ցDVj>th1 U-|Ee<)*Հ$8д7蝀AB5*)XƘ'۰LxgPY|2x=^+d?K]f0v3m=А~b$,lY )ת<ƍֺ'%_=+>Sm.L=J\{g" /j$-?%A0S13oYL~1% #('R _<* @udGa}k6>sNkoyѰt! D=MmI~WszRqiaIhh'HXW`+k+s&[}5?o'+g Kɦ3a9}of(iuTȊHӂQ PfZ#`n"{8l{lYg_!o$~9 hQ!c~ߝ\^Yr]DC5HO>fFw$C9^fqS}k2G&Ho*e}$x$4umQ ^ʢJ hA`ٚ\w$S|lB7yNI7fTLY5*)vaڎCDt4(ݰ_ ,[3=}"Wcb\DZ a3 O0~K@Dy큲p7{{yN[wkm"ɏN4 ׄT޳yقdlŜ6?ksĕX`к4PY7C"]e38P|Dxki/S3Y#Jٮ7FM*'& 2iWx%G=w㛝Ze|T~_ݵD*l"=6 5j } 7&tֺ)kN& [|v\5㘴X=KYX۔ :IYtX\c# Y\CWf.ק6IZgdү*JeK|Qc+mawMJ8dXvoW qRrYY+Nfw vn%vf? DA{ cN*nţ0Dra)N@-i^|I ,6٧كJk_hhkkmV*x'y<ᦲXڮInbXQꦃBT;J>=iq2e뽽>:ͧL(@Jr:- \SC(kco3Ԫq !f4%Gua PJVCc<)wDb&,`C-=W]% W*)rk&Q,{P3tb˨>ip/uJ`|yMr I0}n>}݃]a:6ա^[d;*={.~p -6\6j] c= :#8^- ʧ\KOt!+N%A} wpzD_ebq>55)ɓK+O"r\Zc*6tI+O U/8fekS0OrV ㉁kx[Tx m=m$C.&P+qR:"$x54s y]('lpgl-H6y̭Vb+ªJauY` J@?/sTH JCaOy}˅41k_ E{4kk(m1L +ã}}Z9\sdIii3䣤:4E #D7C-euczQH_u uo{C xcj&1LTF1sL$) 5 0y0M; t;Kv1D=]QKφ0x0*M ͒ Wyq|9 |2`Џ j؊$д &毽{zxxMwZ彔Cpdz!,^vaB;clߘhOOXNnlۭ3恄a>cRfÎ"o./G0E,x`Ռ^5a5XP+0<} 'GD~4HK3V؊f[nO#rJK,ҰR ƜhslBq7ZVMǝ'e}  {f]7SkZք=Yb3vat=I +&^k?p./^p.5}#йA-rDR4a˴98SՋcݬ|'IݓI*^3 +b~|3ZOnM1mydm큌IR$C֯W=R LZܹF@ˣ]G_ɀ>hgP 8E`.FͺnspeVXR>Z&]~֌5ۦx 4Ԗ)j^6O LSwG&u`QNLMl$uʸrx)09J`FU݀>;E 0#5.&_Vbp&Rzb.^Σ,wz3PT>yy2'S|)|s'PYRZ Tߍ*D7Kϑ(էhMU1AdޫYEv .,ehFz6fޟ{Y3>2}x3vuќNl˱-S(1+ V=Bk܁mNlcK;1|}⇔xIQ@fa|VaLN$NM~(H0]>tRL7:p5pP}W})PUMnQ1qګi:4(eGO 8i[KCՇmN[ e/l7c#ia( _ZU=G. ϵ&%i8CLo\V J5cV)FG[Kh΍3KrMB\ȸ:Ɵ 1STO*: xJu)|8w0qXnCGH"Q;`rTxeTS Wi~slhnd5|rg'r֬ς71qNyu5E@nţ]=bl+<"eW=Y4 P:eBn5_T9Y3&:KJ" w>C.J*c!m[93%3 ʄ)M:yο;2hu~gB t A{mF u^*h hw}TVi\þs tdv$&wZ}g{'.x+f_HeX~ܠ),"l\*!AG8sadfǞqH_~\?L;#/b'^ddMhZD'] Y؇T_ MuiXZ3[Q `t?㶵vYF Btׄ8^le CG!w BwJ/),ԚOya34/]1ʶb-Zj5]G&Q"+# +L4t0m6c<2m i2@Mװ"aSh*]S"bחh[ЖQjFѽG&O84i|(Ϫ>ąa4K]O&=y#6 %ubE!jt6 f+9~.܎A5H w'zeu8Nf/ƃ`hAOvJ|#r}U/{c)_{ZCQ" "sO;D\Ɂ@Y̦lamS5<}&N}}S9Y];IEpЕn;9`Ow^=ry¡wߩQ,Ts/5Z|95dsf+BC}ZRc!$aQLل\"uCWL^ TYF0!Ơu貁Q[$v%ѽUdv-OƏ%m9l5A83`-Exd *kăY6FEvplOJϵr: /sW=nod`8CGGA""}M[r[b bIr@_Tg@3boKM;_@k%i%:Bӆ춾/݆/ֿ'bgQU/.KfzU0pP 跍Qs;Ҙ](}1f]li .(A{=5_lT yS/y5*q*j4wK5A~i*G%3.]R?k#;5騱y)itM.Zr;bֻ߾k/ʛێ? b 'X7DJ;Roalw\Y㐅kANs iNiOR%YpEenI =5@)B"kgTW>-SyppŨL)D) h2 ͹Z.} ^}|X=θ"vv'?,v#kuMݖ^EdG$@LЊJhp۔ER|. (:}:āu HqD,8bi6v{LWfDllShuHK(?O.>%Z!3-op?#`K +L)&X^5|~'ֈ'%7Ɵ<EMRHGdz{gi`}UݒQv?*kb&6bXnsDrpeR[2J{rv4GIK`snLa7JPMtR #m角:imZWaK"«`^%vP⪜̆{{X͇a~q|g; yMd|A@D{$YSGQ)DmRb<0L\Oxΰ@C*~>2#gM=-*vf? H]4/pB}N:pl|i,=eZ|:N@a!'{ 4Sp%$K[wvOKCj;x%/u(fA#OQ9- ްqI!bGh@̃2⽬iJ|=1b=uײ h)ۚr LeokY,Qw_}'Mszr@^5 W}Nv]9ǛO5e :]'! Wݖ%U?yKD2 uA$o0_>>G9Kq`N"MۈSp.u3+YN7]WF@7`ɇ*ufc*|_ nG=?6u|?(1%G*K$"jgBz ~(GZ& ?6t͋8cσiLR1Ê 3<} !?x[XÆRڪ~6a*0sY S/2 A|5"*?ʬBAS`IEF=Ќ&nSޝ,br?JseKnLXZof=)]<9lxZ5xL]:G8@\F$bz0rfcp3[==gkyuh3Y~}ym)j…wf25e|Y66Cًv'?gј'媽e &e-&NQ,Z;>atpZC|:Ѵ#{TPB3H!sfUGrBsŌj+<(~YPHS\A}V!dP /' o+C.)n!!yuǙc?PX[,))n n'4u=\bzB ;CYaiH}ZnǎK+ɿmUoS՚RW12@X_ɬ#HzÅ4sEŀbq6櫎9WpP,C̳v=N|ΘAIw2kuo=`z?C,2oN|t`]1F)ʣk D@S?F1|&֙P#6mJ*,EF2"]'%NUcr,%{1~n)םj3@B )t^- y-3S NZQ6mX<%)e4+ϲcK噻4OTpՄRe1Ge,Vޑ3s5벏Mm}>o6~gjmWm*sF2C/gJzFD6yfO.Z(эӻmiHh=fG\CK9,@ݟ$Z$ɁwqPʯ^`{Slst TBlQX5 $)/:!(=SXH ?P+d$LQDk'~VlN2+i.*} &O1LW=8|k\B­"An!OI=4Z9y,nL3K饰0ekĪ$Ql7p*}FDK՞wg*SdJ0W>PH_RWD]i\4,nX%|ء CCy :N:Vm: 쩗̚_"]2 okB,6θ!Ŕ= XAjTGvtoƤ;e":ma/38ED:U*d+cĥYMR\4o{3T6 HdΰY=м~+Wτm]Zu 1o2H]^-b8Ldb2gAZH{;72QwzMGIF&ᒖGgغ~ś9?] \u*'.ZH2(o:j"j !L%oo`ܝV[=&xiUakZ| /EZ?[983Y{[y0_L{ʤ"FG8eiII\ _ѳ3evW-F(qo<pg 4n,؁mXE>\-1B袤mkU2g =0M'l_27;DrAH-ƎF&V?s/ds 1 ? 3+E <"/21(_?(v_hE~\Pc8+]Ӕ:xd0~ֆs6Jl0;K)pݶŭj&pD;x"j9,gvū&4 XE\}'XрߟL=P\A]'G>'ye MNr2WhLQQ A&\T^SƋ+MT@݁5[%5z8؏b._\mwr:̭$Ӵdg'6_j }-L;nYho B>@/_՞#q:X Pn(6;x5;ZEJJi}XYY]&%'7ͣ`e. fW5Z v.NXI"I3ϖ[rв#{Icӷn 1dSoNZwɸgޚ$ pR R.w1~1 DlRnBŕdq|"?b'jNWOrq3(mv,M2D_Վn27ljqz?08%vN%K >n(WW3y螥(H) Agv=Ӥ4^W>\vl`74e;( R4᫗pp}QMI=L@#UvS)bZQC=zblHx,_ Vrpan'~8C!~eOĂ*B9 ÍkafuJj%Gm;K65*DyL'e S!dC>P**VUsi;6N&Ųͳ"zuF2bϡA  c$~N}I^+sh OZpY"KX%v_,C%$b8y[^" =ynGP^ָwT_0V-husy`2X1qlO?&u)vC=c,3P%AN*kԓL25RpW0x& #<(buHb_R;tpR|u*6`yn1*b=jxwUqDB@+)WN7DB tA8,E*% 027|q8zCUVq0;J/>n\*ŷP{:S\]hsr6&(=e7M/tHgT:e_& ɢW6x /e; Zc0 웳,}8jwa`vlgk0.Hp>@Fљ[G5D 曳,am6c܋#,:\"~|pP>N3~qDWJcRNYT{EUn i~(jڣ[vxX.¾i;a~O=EA]9.(3VD'\>m4OYw'`fFӰ1s&k> lpQ`a*8mCx_ fF?co`c[JzY^5h˄A\׏j[:Q謃ʵ[O0i0c.t :slI~2,-m]$N圾EcsMJC3߲A-N6ecb8t5ڎxbRFcrz&&A rtpz'^æo6GxM*KS "m`Oމ`X։^p>ӢDwN@9v\=@2TD|\ uui;AD#&V=3(sy!tT T&̑4Uvל]bݲ(^Z7e_Hl*Np  ؒv!ޜQY1¶* V 2bwNY{% {^Q6*m]4O4X Q(^~尽gE?ݔܿ)L-*Կ0ι,-^"#8w p0bZ]WP:Ur|@oɶdӲّzn|E^u͇ZAeUl *k 0T.NOP*Na; Uy4i@c]Wm4=0^ޡy$%cX}Jvv3-:xRv;i 4 ^bx[^ IK1a$ǵTCgz:U&Y?2 FEZ]g!`|q!E{c9ӌJ>`cȎ$m|ڠsS=d- OVw\ !@S@4BZt'9X$o|ݦ>AY}&4( H`I2M] .YbRXAyg@@c_>4K:(gpKA$S| ,/ǐ)'ʮ\C|㻋>՛E9m=jJ Wb'۬҉3 } 1"f8}2ƥc:e  ->Qg}hiy?/D|/n&VA.*]QDʥe=ӼIcR6 ~wY'gXmś95/?:F{g&sc; /;Do~أ.2}hsBG-CxLKK|oIP{AX";Ԏѳl.1Eל7RMo]mE*^{F F?#.`>#mv,BRVXތR-rZP ;n\V[(V[Z8`+ldͮQ6I}  oi N1B\xS{Z3Q3JP'S{4ֲ1nannTIp}ݖ?if۵9oSlFd\Ba"Ҏ rX_L}Gk:'rqTrǣLhlLP켡JV|n4{\$weu ׃wr4S0RA!U  -/>ɑ'i['l:h℄0魺TaR"[:?ttT<[h[a\ڪixYY&}N6p/URWtɜA )(W ,(C**l'%-1HLZa*4WKR`% O|iNbG>!FG57*m'I8-za*YGc=lוw5XqOkލ8!XyW|@S70;憆F:t4s,BLNy*:/#m RԺ`@6`ke7)w_=L թ$mI}|ogthRu9Z~J K%6%?Ty}B6*rln8eԲan. erȂ`7tI$/8 [n&RG9 5ҏw* .H1nG"_7l5QٝU.1fL o.cX tl6Fم!;pQ$ p?Ǣ Jӳ_v6Z;^I}; 7֑iGm)e;NjiJbBr*ZS(f>si`rw1xD({ΨMIXRfFS# d>Vodcs@#>7hwWM5_n)]2@m&OfsorBX$sGH.z"n8' *r1 *ƒ1.2 w-X&>R:Xvxꍇmh-,gScI^|̓-V(L1]qU ӏ]O,Tp'DWآ2V%:J{ 456K{p&d(osNs9g:QF3atɦb/2*T\"G4]zGN$rh%Yf7odhMh zy-ـr ` fGڔ!J8<7UQ(qv}z(7ﳙ0%`evx\έ՗ɟ5Zy؎PB ^B+9 +^eZi0_vdD\\{ iOjQD Ж6x&_C(ć7ñp*V[dP38J%(e@yT2Vº I4R"Dj^!&Q%=RIwYnxЉ0y4[p/@4U9΀:}9eHcmb4q0a YϐN)fC@ݸ^Ay2v)[ JXHlū;de*S"cFʇt0fE(l DILf :c<4\yEBMzmTfN7ӪNϕ6 d{;,0{l>[@{h&սP opI|~u7B+G#O.h`~M~FRiܢ?*7LM\KR ٸ$Yn#ESj|-7(R).Sdspayɰ"*MSkTzw=5!Þ{aV [b`UPۀXV KXcn B]Y~+A Q-0G"%gjGV{RTuu@a40}S]k?=[!uv |ddR s@XKfHg3!5_,6 8 1S˙SWݱXF¸rzn@OWT4;3Õ8>-~~:ߜ_I8 )>L3UIy8f *vj&H2O{ߥZ>?cu8jy)z/]!#6 +'W"m_BWwl EdALTK;D,y@y1/m$b*"bؘ6_vQ+rP./W#DᨦY7 Q6Ik'duHZ>N4 ƧCYeB/?# 濼-4Εnjk9g|)mlق%5+%MwrH.Nm 1W>y=qpjUJS?|4W=^_S;e` %2mx ئ ibu<&mɞ NNNܚ45nqHX$F^9XCO7(TCٙ{(>EИQ 40j^Ɣs c?uؐQ{{ɂ'1K@n3|?oCj a:<4^ u!cc+w{3aqeg|cָ{܈SL_;IwҬVKe7HB_2[EVncuqڵ8g=މ>y?A"p.c) ͭqв)s-V&vxlbcP <rСnꭣbHnp%bYо4 %'y֠ۦA!&&V<;`s],y.[$Z:QTC̬R/q/7h>Ze)sxt7< "/"$H̺Dɇ >?=# vCu'iyfw " @ő;J"j d4 yNQ2#h4 ] 0-P%Di&;c q%rΏ朖G_#|x{W%AaaZI9Wpyu`MC|BHf[c1Ɂey+ƙқV&g|*xFOũﱮ/\6w}AY-~!XS/5).ܑX?YTFm4Xl6fk|Ƙn8qш2#Qyˆ e b}{_.keH/ϯcm7}2pڗ2нkTt>3=3šO /F gJu8QBy;JQ(X;9}Н>D!آ]LhN<ŒY)M~ - h(qiUC|4 e WhCE@ҧ(NvUX=iӉء3~*6Wi$2Bh\`"pl<,>~oa;[F+k$x:| )ƎG&BY]:7e2Bvg&ɑgX/1i~aM*yJ܀" /2{Z2T]lSwkN 9\DlyjFiVjEzks-'YkXr<zHa๵-Q6ǕPGG2p;5] ~q pO'_@^Qvy 9aJp7tLUVh7pG GfE67Whh7 (fX'6o^ງhH(P R2!XLjƇ)oLCX:&~l5>sx#a>CxIVGv %f]/NXoT3:;ta%H) (CKb9>>Vi%t~yʇ>XYr乭5(hubwr_:=g%ZApsrk#2+ T^S'V3Ԣ(n뷁%' DB&a,vr|Ѭ\G;0{O#ؼ\5 14}Dx3z9BJ }1`XQ7*C]8M:#e~[j>BXf8`}$r.#D:M31lY9jڱV‡K[PYJW.Dݿ F(c5~StN9FÑet\| "(>ɣ8ElIDa4sGN ɢ,z^ޕ=-Bm#GB?jE!eďl^nnmgdӢkݢHbp!$E{ɓz_òr 8ˮh)C!w ,j?wPnu@# K)Fw40!|5pmyf/I5s5-,i?6( UW-:]N9K'r=_o+48MDBs+EDyEGYid֤pcNv3 69h0#jY0wu'vYu~O$fSUwpza7=LrL^2Iӯccn C 8 ~nPFwX+n P=6SNSuy"r6=xDQ\rjF`9WCB/P#ָ AZqH*XBzF׻PDX1wbiGr8pgx' Λh%װC !bawjj`Ys!zҵ[ Xh5\j%*GHWo?gb@n0-<{s1!&P $도y>„(Gaz#nsn7ÉB#Jp)~jTp,a;MtV-X`y^}e ј l21J#*ӥp@vr} |g#pNgĔQͷ-EJq ݆a" ϕU(HL25BZ _Fj+s"\r(k9pς,|*uYЩp*_r\ifg:9G. bGeHmmv ɄCW4[FʨE; @%xLux4NͥR泘8oR6ܭºIڶ<{}[rLo?9?ȶa%4,oHMԽ {_>`)@*Ya<,clݾ-?IK^05)\Ghkܤ]nlp+65Uލ[Ɇĩ33cio9X_JOB J/ÓLcN~%JLTis>czkrO"l'Q y5Ke.djQ-Gkʿ?,.q01w,d=Ծ8Nb[Br&5X.>MYǫN07OVFx"IV j>u.] 66M>rfd\|V 5#w%ž\aYk)7;֯2T̪h9T x$ "<R m9x_ꍟOf.aa^s|Iԣ8625? eianOͲ;q"H۸FZ ?[`er!V HXb\8֥Y.ObC忡gK@p 5沴o敌 l}Dz)9iUJ],ܱ EY˄r>GXh^k hБZ{gsHl"g'HlCtcZ6n`S ^>TFVlpC&ˠ$=`&4GP+c4ƪ:1"8m{E-Il!@1ո*׈dn37zIiH֣^LW>VdFb7qjR2X&rD5[6>_Xо>JvQ(zs:F8Jd]Kh'i%wvi2Y\J`۱w?z겶+fT{-IM-1Q.Ck>td/ *m$Ǒ*7t'=b;$%ofk$ u&e3d;N=gT U BK}l3~?M|>c.LFᑨ٤ hcBꤵ{67Iȝ/8FKdI.+vhrlt|@k.*K\q+y6|tE^c CDӹ,][]:gOfwлJTw_d= ǓuSgxx[-VrwEeI ^eY4L)#zC,9ֶx; ոaQ"{`|*rbbս&~ nLll{Z~)WD;wt2KF.Y9=,HN;ҩo+OnG(FLxأVwΉķ^Z@D}ZuKO\i?;=]qՅ0 d}d~r_0?()!0\GZ#QP: W:.5 VS`q=}P5b=Kt EQ$)ɚqUpxt0{ ݘ PX7T:Bm{͢F\w ^Q.Eѿ3ҏ:HD3V*GMui)ޘVAy&& WתfXO{*8|'taMk:>Ԫ:s30 vA6i!$eU`8iu~Hl@`LMͿ%(sr^aw^PPKv֜ڧD tenp.{5WϖPbj!{3T36ŋOS88vƸ[irӴ!_8 PZm1?Sy %y_܈BNMiiz!H"xg.{^Z2H@fG_h$J@e~T!^zw +k @i\\;jP 6li v}g g|trʽ ,,G)g`׆^F=?05P /B8 $o/ {Gqovq U T&B,uFˆ&s~Ъɿ+|;N.@+]1OKO;Q< . .wOVuQ⦚S !&|3_8p> nanǘߑv݀;k6 n ! Pj&B*@aԱz'BB~N]VQF#>,rpYvU-2No=WGi@"(R6ȩur=1J*I:s+,lKbRP!erkqET"~&J(1G@!9QͬA]&w ʼnހhJT:pq 9vz_ R*|mXb!#/^_*h̓1U2ӌ>HѩL|{4e@\cέ'vGڱ/!qgF=Qۯ뭮L]$ϝ_[ x$OP'> O[S۰5t8)l]cS2_` yanQ;MS||8_y^ZV:*Y#"515Wt+3*k +$3DLnX 5Ak | uZ`I(!ڔHɇW*sDefWT W-_ % "I AՏXiP f]N<@xܟ Ѡ؇=b|xK̙~ iuE ր届Z:(b#? eh]IlJfvW"c>X6կ μ)/JZʯX(|d2hK2 q} idoᆬQ4f8j=!~GPs6;yu37ċO,wGh? LYO&єseG6y^*"aۅj,&֙,ȌNiRD:Mkz,6b682%3tm`}5_Ԓh{w 8nLd[-`X*טd )}@n'J(P[E!Ԑx{uMbȆGc4!Ko@F2]x0o`;IO#<#Ϳd"P/m6JZuͧ*i k8UQQ렀ZpiFV*oۛZj1g"v(\;% =wY&J:F3ڀRԂc,xsμ$-T_^!?FƤ:#=x[[;S(yd ^Xh,;d=H/)J㐥$’rN ۑ>Q_Ȳ΁~TLb<"7S˿ŶTr8*Ud<';w91&|AU,HG1FW#_4'$WhOm`?̛Cdz>\*CFuy0Be˸s@f>1ְ\U.Zg `WtfBJkQ}utxq5q, eXj۔ ^+{ MwM $o `.ɽWVe5\qdvy\$;`Ljr3ȗ֋!BTG@de 0>Ē mjt WTh Ba1Y+86ќZ$ kgxGmNSci\_UB-SWh bjnO.eȎ`VY>_#& dIʼn1ԏG;Ѱ]GpX|gL qGZOYv[bZ#\o#98 H$BF=?CZO'wCaҋh[ n::gML`ER*)U hr?L2^"h@vLx 'OD`vm%,6Ωf ?і{>щ>J;'e./rOt^0aL񰅲e;W*{C|B/vJ6#*K^?bLa;)KA?>,$>9]tm}/dpºw!1go` ^: H5g3@ڤP-#yo?IΎow$J ײ49Ll:JhƯO&Yki,YrY-|= RVakΧc2;x/Xd.^v6;DgS8"?7`-IUuC.$>s}0JԏYU*6LR;ٽґ)PXJcrf 7PXf:27uˁolJqӤ,>(M$Qu1;Ol?;\a07'y{*H:?(aN8:}ո$L=vي뒔 W rDe҅pTvD;6;n@kz6J>:%T T[E.<8J.R&kk˔QsSs/:Q@rq4W-E|G7kK\_ Z(l8 = y#DiicM31C%!ڐ)pu_{P7a?YyоMd>Ӄ+,`>"= /)wݮ%K'MiO:Q7 g҂ǝˌ9weK<]'Q`g4_NC%q`}Nf~Ahr_,w{ cwfv[Nscb) Bje/cA0ЅS0|W%Hj~Lsgj޾1\j68d: 2 IDHCu۬.'MZ  ezJ̊ eR~{%=3,q%U1pԣh49n5˷/O`ң~]3${m7*`( 2di FHznVS+LO3 1'9o;,@Y8Q/jlvi"zE+b^nt¯h"v%a4ld?*G._< Eu]=oL/1o%vz `o is=&ARR ˖tjCtsY .Mًb79T=cuO+'f$HV3LBɸ5χFB6d"w+ZyŢ#*^HVӕy !1 0i_2\E_}[MF_9*)Jy $x8Kw}vI'ehrڤs'~V>A]}h'!pz-2y c$w vƆ$♍bUTݱ.O7fvuRK+3D7I:xl J=F"0(ѬwAwU!!Agi"S T30Z}2?JyFpUnCc)،Lra!cpg)k&pـ,|pT(l~? ec]<#:OmW oƛ-vu!v|әzU̫ٶKI]"qf%/GrEή"y͓N_sި8"@!fYҍxQ ^jk>#?c1(O xأV>w!#q|%v(^OW0TȅP{n ;Ekw_K[9`ڐZ2jljcm%9 "QhP΁?z([_a:WkxaCc&skZQe"2Jx@]Kj=.R=^bRк6ƾvx^rYEtX|'Od#NY[T˟|L.AJ.TӋE3*v3dB>D}GkZ6;4q7]&&:\DOJ '>._7f%SUe ԅ X8hqLI(>3*kN!U=7f[lvLϐJlSpӷ. 7X.>]#T%D;vM"=:K"<,~@lVrA f$H dص(I\pšِ`iHrY_-֫ɐ2gPPݧz( 37l#RzBpB\M:~X@M ؆ǜ'$%} S5vx=qTk2ّZ$Нc{yj"@̂?z-g8&wgueү.Pax&s^rƝ ^;fHÚS"e!=YI N[xj1!ޫhȲ|;@QLb/6{CP̙uZS;ož l+Kc!I+6d)T{Xc J{y-Α{#V3I:x%p܋7ϩdlDE|=PC]sT8Y|B+ tQE1o,6xwWN93K~ g'?r NbR%W7+t|=EO(kS%ϋ"V6U'&Δ1"_j5ɣz!Tp\ە2utVe`~&Ju+X'QXAJ=BPM $2YF~jsCmnM[; ;휧Ѭa; EDBR015q û +t)X;PL+ZC$KE|b Hrk^AEm1l> NХސHsF"o~RM?{NSZHc8َ TX6v\a%JJƍ&QiD[ ՛i/Ρvw.ЎwQz[߶5Z͌:h?Q (DZC q?;摛9 Z?XfY˴U~0*K:J\Ov]^&jO숇G|%aʛ?%lr"NS:yUʫ-NxaAmID"ń?NS3#y$XÒ2AXc^@$^1ug*Foxl,3Ǽm$nm('8Ne"Va:Ixz`nt1!5- hnjuh6ԕb4O1ʇz:qj.:RJ K\ ^vR/ENwDwCT)@6@j[hDp)0be sQdBdΡoqkq/V ń(u g95/bxosopm-h;DKib&W0]ѠoɆ+`Xwm7XȌ3ZWn 7$=狩&{@R#ԝk#$R̨&1߷GU^X͍Wkn9ċ*ď;n&93:_ }/'ǨP3lM! vRw[ap_~ v3M1?Jci'"̦VwSl] hriy4j}[WڻpB_K_Uf[pWx2}4Zv RB&vۖg5ctW cxF쭤NPRY]ށ$5 #YT ?+ ! Z{rͅ</Ҙ0߃J-OA1cISL&( v[I?^٢s( пs09He{2,v5qrV{_Gt_/*tX\N {]PBj(cB_sJI`LGkL@8 3xaP Y}Xr*/n"Xv|͗¬]E2CS&<&p)Na"'\9ʺkB8|<c@4IQe,HNXKp~a'QT}L8+nf!$Dz/TS?jz"#Dj_e F}+Tn++SVDGREzXo荚Qck^OܪImRפ[qm;nx5Ll9VdtOef,pDޙ&0 CDE9Z<$+ ;g"e)llt5r-H5qDV&h.*Iv#YĻ!"`Hs_׻4_UpleǓ]\KX=c sMR6XؐJ2Ve(V`Y|Ǧ,dG"$)n2Fsg|KؘP*%Dy Rh,Oaʿ |Q1os{ HCُ{&‡_60/Bk=" 8 t% 1Чu8?~3sV:T +^yT{V 1oQ-ݝ$%FMEg`|+7&ౖ|,JCezKK |밚r$/Eeu(Ʃȿw4oahF>bfϥw9 2C5E&1Գ[5,DvzsW>@zOJ:t;fDAa5[W5_D^Rd xү5/!S\cU Z$U>xN%AfXE?ɚ|ܷtͼ׸EH1Q&S2@繐 !Пz[y,t&]'&^]ulRbD+]5fL]P\Y^⫐{ǺYNQR63RCb ܓķ:0] R4f }v[ޛF-Ԑ;'z:Ve* k:^vpoF{&Mg \ٌ?]Yxev HL)5:*PMXxD&1Z&9}`g{g#Hƙ \\j9sXurPdnv'?`wAaIC 6[¥3BA\<;  +(s lI#"%C4=uGQ'g=h(}a@sE/paH7]Ϟ@Hi OC0:<'WnʨA< b4*3f^WY8yE_Hsl,.em5++>%sLRp-}:U-WO:\iTfw9]igs;QWUmWHiZN.];PK}094d%Dsz}Bz@I.֝P2hт)l(+G ʯϟDg=TU-+?dkvɁQh|0^ջ$ ت XufzaÔ NE2=kn3cde{R-S %u "gDUqt횥4{1ͽ[W&!RDƋ0'Ξh e.omնb?a ɁN~gd K ŴjC[껠(rӴ+@q _u{laRQőwa]N] U38CiufVQ1p~Qs y=MĆ= 4v w7G,բ0Y 4&sM ZZYG,U*TYXq-Z4 `2ϧd#snJJ q\Ț\H (a氻]WkvW%e4~*sqDT/]$DBCӢXp1)'T`d% CozߏB7H"Ge>YB{9gkȄHV"5s|k%הgQQް'ӂrDlN$RE\~wT w(Âfte]{Jg7ָg=$1 ɻWSCz ߟ,EbCf@;)0KB;+3C$HCIXؗ-%2G)-(PZv[z}Ix2΍`gjZ{,"ej2䵪Wҹ*j[czUJ C*Tm)3sP/,\"j898p<>*D|MU'i?ƜEHYvCy+ ~7)b89 }lrWR>1Z!i8o.-5Љ oEGU8g>2ǜ}89Pspމzj||n8`=57}́c+Mq."Ɯ50~ Y]ja ̢(gRj-q}k׸t# ~;o@׫@] C:7ʍf.ʂ 2zUͮwE>OP5uv6 jsz]币ݕQ3E|grɬsɒ?M؝7i}'Wñ|^NGfnm)~GG'cSKpCE; Qqܦ\`R~A퐴*$L6emtr:~t-6JF_:kOBٶ@gx®0|Բ"A28 9Q~r_Hb6f@ځ?2I$Bn$CU<^Nw~qnP9B&CDȌyض FĄ@usт}';[׷2୔N5Cюyyn&+%Ec.~ T`/z@f{y-$61ڑX;/<:w~ c1!7v҉t3n8qօ>tQ(>ĿxVmJIUٰG'rLJ-h$L4l[,RiDߙ G~shpP~pS.4S(IE ނϓ@WST(2ÄL2GElZxvc\5My]B K F0 V+p 8n $Or;L cE9\XiL(1Bug MA'طU1JcZ݆TVT` 6 `p;eed Z:cWTݙqYz H$Ȭ4Jl(S3GB$(HmAȰ2_V8KWaszVui>CF!4l ?+QE3Eˤ#=<"L⺭REﺾؒ 4|]{ V^d*!oD*Ac͢IOazC$(CaiV䎌){OlrE檰%K;bv:/Q5Z.&8BCy_Lͅ {[Z#EW>6޵jn \բG>0K@0nZm z -RDwO[2`0|&{D KTf[͗ GϊZgx1ߠ[ c}VBܗxZԆfѭ7X *eX=(l;GE5b:g"+B)RReEJy[l!0Bnڢ9 թUBhWDo _/ШoXR,m/LgbN+v? le;fECY:+r^-7i*N*jindÅct3MMfek=ZP2 %o 6r 0iO|-4P|4Lw\M -v5CP8d7D+N*}lXSZ[z¶.3I{E`1!e,rlʿn 7\ ~Kc#ԈA@*zmp 5vQ 9˖ڽ]OS-KZؿR K:c_.WMkSS[kJ-nyRφ(|ut,VOy6LRf_1jC/`(TҒF<jWCRT! !B VX< f8!! ,^ DQ~be úƸG`\;X4݄wM{8#(R]=/p zY7O#PTK3`/[dFf?֙tMu.#tO.}A,;Q!|2SVN3wM[ &J3/q}UJGţC2i`F@RJ )99It~raEXp -|Wy?|$̩uAbqĞXtFCXe;h;S3M)#A,،pԂHZwըJ{ƞIfO%,wTjҫUy<ЫlbFf 5RYVhtԪwHojUg!;N:MィpyXx-%띜8ܷ}~n'X-.tSáM$Bq.@>̘ǺJT RpB",' Sat""-oC9=|բ>\5}+x M=G`ޙJAdY|82pH0qZE@wYz1[e`R*9l O{خ0$9-zT'kM*+WI , aL1m04paxQ4 ,0.1]^]#C9b а<{uVuQۧ"O7OAHGt-\"ODZ^,pf+?MuuŇueZZ *Lt/%Qp qD{ wS{FRoBG0o҂ b(})^Z=P] O9j`M JKÈ͇<vq,4Oյ|DuIߋr*^Q.5g5:XØ)dp2uF7V@e ǚjO,ԝ( iet.@Xnry5~kk /nDIV?rh(] 3;?=:TaC+ʛ*&b7@K,M5NH$BqN1^v^Y{ It bCǀT8XW!0$ϜӈnM#eFHa7%oP,Y|6.~E^PW[@㆝7QLҟ)T'@Rk>ޠhgdi0a?ZyzJBWr& @-vEG4mN;Vlp34&q _#8k >2wi.Uwr5 qq9GėBge/%'kOlVEDU;ꉿ17^;VWCD˂Dtp<(/A\iNL6*ڎc-u;m_L8=t2Zor5l x1 ""p ԃv}ɕ‚Ť凤6,)M8Uy3vb*xqݺćt(Q_gbΤ݃ zr`[Q^X`/$_WQ#aaÄ训=Ad|7s# 9\U7I37(8|h__]ԃ(u  #4Uv(Cv C޸:W]>ɩi+9P9S%uZs{R|]R1tg' F9/{W? 2 Q3 GJV9uʾ`ԉ[Mina Hڧwv1(0h<;L>!Fn^=#Ĭ_[07aW`YXz fÁeˡ|Ґ1@ZHXRP2Va;ORXǿXO/Z*NQ)rym]U!q0u (-Zo26 i걇ٚHL;L%;d!6N"YyQOa Fk#["#tg\ebw7-+Y@T5݆T`irtyY+fPۨgZI?xH[mvRwhqi>,3! ~B,bɹyc,F|hrIE&<2_>z'.*"|-dÎ(b+Kn`cɁ4@( X4;GGkD1iՍZ6uߘMF ddF40Bz_ȈA(5y}TKS& O8 z e+Mpgv_n<b8vzyu6lHd%s:ߝ8n3ϖ0FI^u>LP6^o HtU BDf0GqR:DZ4.0kH/w 6 ;N n0s@mF0nn{TT 7D;1TQ(]R|l!pN{ **bR3KU"Z+L \_U4DN%$!®V2"*V}AIxд\öع_zOD W<'a'VDкo= 0~0Ԧ ¿p÷?驀T](o[*ux \z; ri`*\Z $jd{45ZWIy66i[ļk: ~ r~ɱMlCv cwG7ePx-Y4AB{9R5 Y z E.~YPW!ARʫt3 $[\qIp^R]>lַ8iS5zG-5zAqShHKXyɔ^?w]Ml'zp}^sXjGmR0MGϤ/-w5(]p~z%u-ǀ~m$Go,fcjq%FfO *XC'ebQ aQ~!kH9b酋៎/PУK ɑV(g~jow1, h){my46!w)Z!MLs.Q oOM k6 -fh,~\4+}@j04礝Sɓ? @,!A0e$Y4DH h= H̚ 7nRͩx!Da S&Z\)B̏ X1WyS-B(o[^#pȶNK2oU5gH)@!q8RWeii./©A᫳?A@<ݐϺ27eCPS&D9t :k[q;puЍ69ΓH P%4[ *P,3#lǶμ LQu11Ԧ+u\M%. } 8$|lX%[gGͿԳ);JBDms&OAB1;nq /dObTKhLtW H`![sbr FP`fD/}\Vq0%d/ӪrS)zrEÃ_e(o]}4Vv =r՝]`COu1 ̬* 1//W1X 4VT:5Rv1[6Sf 0#Fܷ{Eq1<o|sF!>gª&c9^<ފ,::ΈB6t/,uT*+oC]f0 Lŵ̀@pgp<w,|YSRC;߻$ڦA)Qϕ[:EjΠx4#[2;M;?Z',g4,6]8 &)OY #,ueA ;PZ5oj}3P+YWR`Vϋ+'K(cThKL\]|1;1%th0a,4i%X݋ad=f.Csm ۾~Nufɮ%&]7h|ʱ0Q,^d -c49bY8ID]={!U7Zpܴ'78[ qe{YrHlX2 9=Wދ/ iZ߶:8p9іx,S{sV en|q6n{ȱ2]HQC;t.G托"O\'#@8^LPG*W-YԸ 3 c}E8ٰ-xM*~ї[ -읍qP1{JFIKTH8:4K9[h~c擢9ݓBBUfl}+;!Ι{zNc͵v4P]-,{xƆPB74 e5 +E;BcfmR3h6iw ԭ]otQcߠTALb^isVҮZң6OKS|a%bӔ6[X. ?fB;wF%2\,N6w4}mX1JW^Ld.Jʤr`8ĺe կo~5M'c܃P:G٫7,{5Gu%trl)DX/G6^\p,D&~cf^yYh^hby!>jtvM2Sr:ee.?x[A&CRX:G;u4L͐_ڗy)qZIcDC ٥\z|{d9.*=f`U_X3g1WKHof߽8e' 6/ǽ_M+_l sǹۀ'6jlN\EV Hi~ܪ*cUgL1{cmEZy2 o8[:yQGycY1hֈ:H!<6d y#]ؙq mjd^H!4-Nr~TI 5vɶwKaَc2J{>A)G凶ؖfC6 ϻs;&Ap۱wʾ,|@0BeVBJYCrxw ʤJeF|HY })?(E5@cHʼnP d& ѽ3c=[2zY=ܹ›bbwH|dXTd]ևM.IyOKv)$g2pm%B-㼘&O3,Si>~vnS RϹX;58;/~sgB(7~7aRzeW.[82F!)[<"1"{&ux?1D-4^H?چĬ4#w 6"Sj=0jV\XdH 6vA^ك{\pϤe< ޤZk@ͅRG'DC FqO\@3lHp5ՂgEpx%Ep>&nŤy|0|p39ab@z˷}y [0_'E¯sUWPmpVeJ DDڻ)k3ِז>;3@QIa"MyP`+j#~EW☾ V3oc*9fX^paGXrAAj â*[Fg3eD:~^LXM뛾FR5 *q%,HM:^]n'K=)' -G\D+3u.9Mf\rɟv.)y߳=!jPߛd͛fZiu,~v LH.pN^j$7ցq}ABY5RrN4t&X ^z!ylhWo$O⒂Ty.rb]x^K'f.l?}6 D2"! Ջ$@ ro3L21ڏnUIF~a){5bw0.:RUfR5xqG߸6Hz͆ WQ֙rYR\l5BمR&w8ᱰjFSCpJB'c6Gg`^iM"Mn`reLL/)w9@]&y8j],Z ųʧkG &‚}HS젯1U=*(ݿ|x4\y };o)FwL*# 8hFv0 KS}5v }҇>|Gg-j{jA.sl&ПU* J].6db XH]LSEBvBBZz`qHsX&$@z9X9PVlAdƵTZ͊aDW <ų OԈp 83lR{Tt5aڌ"}iEDJ) 49yizw7{U!m{= AR`R;Rm&|6.[7v;rdyz)u9eu: ~Q>h.|uz'@* _\y\4PE+)7 宦eߋ3.`G,qS;;TKֈP#F `Jv-eh[WuF<\i0 Xd)R̗e .B@v{Hћk4&ɵ)Rr螻{.=2 ^G=B|?L|J?L@11tBiAp.VLAsQm)Λf8d%"rС \&X t$>4`Hz BMVkfm;$\p.7]l'0`֒*׍%>9[0&w UReK<Z-m沌T71-̄%Hܫj|jku k535 bh8ƍi•.Bqq[`2;H/nYSн7"}]G4J]j%DPiuLS!VV-Tmb7kLh=j@f>c6p'#jxwf|i~C_a *'3,!U;$/g y2E\7~x80f\Kphk@ǨޣO} w*v,\ -w} S?ycuwјWf# b=:GMQ}(\jc N힗OaJ;hiAObVtwUr#WT^莰:|"J:[<8Otmo./h h.-j"|w%8 /ؕdynjp=OsW3ds95T v ̪eSmzρ$R..:䯱6m}Z=EOVﹲN[kuLD vّa%C?#kec4WDCq71vKe& HźIorJIRۆYd*zFp%5`r lyN9Lr'Eƿ_Bc1~@vg.n&b55#j'7AUI\4 ǼE,3)ZVN^_k0k7Kmx°u uEf Bc8ŔR}d*݌ EXP,اMҭET.H| >U1^Lz=@B#SyOD@mc0 ~`!=wOH'ƹNjRko64P;ٟ^TX\X!{%U@=aӘ|By`fL^H7.{AzE٢!, kH u)IqGjṅGbZY0rH/\s]_cMx=ђfI1|p/9:6{Mf5:1D ɳkMAU BH(}/<~ΙGߏN%*/GuhlpbSOq> nHJ<-5getf #)ٝ5cЃ}gjN\@+3)wg+F} )%cZ$5l7`Ut驠p6 %f`vewD4OPR>LtJI G4in&T3bkǝ;k!WjBδ6/N\363vۀhܐL+C W_~*v!Ҷn`sNp7]7:]`>)5نJQnKߦ+A YB208LB] ";BV?L.2$#1ߎPP0yA 4P/[3zMކ|$#"aO/+s[)fϷÊ]3@) Mz4!QHEY Ha?-  ՔI.YkROk*?Ox:ŀ$PIŮCaw_T٘nq?d X24W@ U!QBtMpuo&[qix7 ?6(,Vaߎn<.Jd &~pX$0J{m沍' Tꎊ=ĥrx3|]/S?J c3ц+1 X6w nӁ:"N_N@"KrMi2s5jlT0;AChhOcpԖokhĻyRt>1j̶?EȻu3U /]-p J P4gxo` f T >£-F,>}:].>/K =t5/O&EdOͯXi .{%} 3pGr:.~6cOψ`$0uϢ#[U@^o.D$e^.7DkPnEN{jM-O?_ C^|6ZtnrPy͆XFKI(lW/cci2nM ̤We9-#=F\kScG4\gE=%RYmsw_{ Dn:<ԖVSji}ج˓aSl d8t`ه*~]!j.c @ޘ# k$옶f.MSCA,m@jftriRRsAHcJg ] >@L Tن#"1rQՑJ̣1>Ħ@Nxi_3N{P% |(OPa:'"n kw8H%])bkʈf&'Ԇg KeŘ7Oya)'be%/%_IkJٯ̧KKaOdZ#geil}2#eH"Yj5́!Ae0EH?s{*c;ԡK [nԔ]y$2HʘOBJw` =5eg*ނgb Ѝ%ErKqZsnlܽ,F/u|@ (Z=~ s˱S֔ߨ(_fX'$<ؠp ᨹ\enKa5& WtQ{X0>j%\^X,`U2`M8K )jd=.vJ5r(qGw{}M&s_금LW"ډ~}@5żt\/,N#r% O}LgO6le|wѐw xf{@ne;`G~X=es/j4 h ?1Q?%Xd#;O$C]5l,nLm9VFyqvE!i/r \fY0tl/}?v؄֦N{ӓ/I3(OLFbx.RD3'(*`MG$@$ԌTfrOsqWt'68|BY9%|[|~pZۨj !^¨ԥQ9/=)NJjpu vLmNBWY< ذRr%|݂7*'y"w~a|^+U/!ߊW~R&lyN]@g%6c"Fz&` uPz):VtOMwʛbzQ`g l.8NCŧ '7y?)?=E!^gTΨr[ _7h%ȮgR+y(A>xf Ee @IQi2!{uWb+6V)I|:sGzԾ-sc.oćT o%|J*"a X|ewԯ:U=i2Rm}ZZE9󞉔 c>#%}'0ވy 0Ӎd܎v~dבPчY:EpML'V{ħX0C%M\!4;c^Fk}q5|b9)pqw]<Z!,[xΪ\"W#>Y&Pmb*C! paM)>eH[&ť-Y}sՕ挝PR6Ύ` lEȦD !D ( LSB5;V)V^yn9GIB]ED蟫Eŏ W +k7ft8k-6ߛDZDl{6k4wH0z29W& $M\pjh P41/W ,u SGGh,AK3l{{r:ʾڨyu|ݵm%RgFьs'CD8d-ꎻK`1[226A8^|iۇJ3(:S@C3A%~<4{95Qx))6Py~9)~G%S{vb'hiUH;_2iK4:Q2Y.59]OH41U8ڰn b7$w#҇*5f^>evtcQzA4<^-ў\`k/ btϯ8 ;Au$q4s(pqLRlm0PKl8 Tvk=G]Ž,-Gr:Z9E7k@3I H|IJKb5+6l0κQHٟtaAp@n ^ߺ MKlgJ%?U{+,<"2}jQtvmp~?ľm=ZqV QxɩD0l׀"W97&ե;q̹i? KjH-%9> ?ﵺ~R/%;'r 0vnNU(>zl^D}cjÓ[not¼_~fyP(W U Z*d|V6F`'EX<ȑ/Ok dB;iGMQ!`"'sdvNoLr71V7GtI|{v! GXV"葘A锌pj ޒR(3zj;j3Pux 7l} u|sMw~| gSY5 Rya8mN-HHg:׿u!}2qe+y+ͼPЦaǿUz6˺" t.D}dS*hmP]Cwr rd p)@ =R3GDRT6f!bgFӿthTGgamJNP>QWHDe)pɮoxK!ϊp n/?lE c9ZM[#ܔWwڂ7]Jx5h( ,ԯ%~1L pPo壱ޒ5ͨ?]EcX-.k1D;Ĭ޵Ҋ !JB(|)p`T)n:9MfUuGxiyeSn_/o$pѱ~A.䁥;?n#k{;)Jim&G ok3s[`Np1DQQqV| OfC|U-qNmG^c$^bb9ld' n;5}n(0WV$>M̆ ćcwׯ2Nk7oƺ.hIM⫖~5gV4"bU^cI q+x.X.tȃBbrjI `-2zV"|0 P^g3X)]&c2<9. ۞LHgq&nLG4f)TJ>( J;eٞ bh(C-unMpj`ޑFzrsXZi~su%,ش'2 _B .( rV.}ʒfϊ|ugg-<\QfoP UAo?lȾUZ@;9kC$ `G.dp^%2d4:dn{$* b/:1\PhoWfb@ .6[ŠLOț%WBMFCV|k @s(_/o[$:Te޼)WpݶÒONg29(9< (}1~?.[J^`1rзIO,Aŷ;@go,LgNiW<23"}޸U NZ5m͵jk֗yੵbm*ɛ4#NF>1d|!C8gi<%3?jh"h~(ËpQ:,z&K =%I($ 0*nkad/J8Vw98xZs 23ʃId+Hl'58T\ ~s%m{2wI*;)pݴ:K[NqBWŤV3N3Wyns5 c}A\k ۨOcfFe KyNWUdyY$2^r17G)H;hO~xV~lS}Re{yJ)uC,r!5G=xE;vtfG׷A6x@rql26_nvJue*ݞY-\"p$*LlDP>ˠ!wIα963rOnLASO ;J%<+fɹ\):^ƒJD{<3md6[`h6 ^1(8\Q( 42ҕqR?;XyLVqTsiɸ۶[ p#;a9g]h\6E#A\B_ 5}"PJZG(}z̬7d:5ʨnfNg(`Dcn7/xM1/-U.Q蜢> l/gC̍ XŖ8dt\-0-^70.y&8]y_4&HxgODv匧[:{ؐ^Oo\|i6! 41l*pڿo3Ugo֒ 3@3be~YuQHBM['M`| !:Ђ$ڔՓ ɼ9͝+(tD^Pxqtr`(젺c>[b* 62i0EJÓkj劖t-vH1Ӏ3i#Dʼn$  %NIs`ۗ=o.y΅sI#4r˞Tz#o_5n[E۵tO|;Zh]p-^>oAɒX rk5FC-(&lu-w᝛D= "X22rAI{&nLۍܘl!ېtP!"ԫ߁U[ժ%"? a`jdM _ ;˛Ẍ́EEynQ[G8ٞ|@rxJ!gig:|,HfAB^el}ԃD5<.D@S'm9XzĵI|RD[XTAi;=( lm,nzQOVA-t^}I_=z){geI!ޥ;`ʤdX۷Ǟ XY;>8^M5!nTo ӍX#L Gx/8Lr5 EMeV[WAFG_B\e[CVO0{AtF֦>~y#VDh\4Y'; =1B`T3q68^#=ƟyPO!(6H guXUa9~Tr_|ANJ C%{=+bHF-)f5RnCeR/S90@M%% &@Z g*/VKmh& t-/uM$紉 qŕء0'S94~G>zkCb¨]s[(Do|a"\|&꜈2+:ÖK%ckΘ+[08Lv{+kݏ. ߰ՋuHz=]0ڏRaA'z{߷^P8;G$À4XщP&74Pd^a[w#/'&L׵03n5咖GqZt6B ݖ- DdJ}Rsdj#GlS4PP/;. 2W\Mfb\ aǔń_ʠHdvX½k.>-=ы$Yc M'8]`UH.h`V*eN釒Iu_>ϰNN1׹MP^͔I/e+u;ѡ]w3Rt01Toy:(kP@OqN.+F,6ѕ9WoFgwqPm WY?`©OzNQ-ieH^0vFop^^V1^:dAj:gت5:ckw/ֹ cgUhCɉٲl⏩Ef[R>U{%S?䠣ۺRqoUd!mH"8'ˁ\p4d"RȲa-9*/&pR;=?I^r~tbTׇ&K7U5YnVҡ6=eR?`o. ms ue MuL_r{ ;όW'qy;yaږ @(=b;4>q^S}pʪFp5<1ʋE,$TA?~mDz>\\?DV] wz\M&(:,3>iҞr&Z|F 9;QݔGJF E~fW4> *N pvKL<(Dߘ =^cG9#d Xlq}+@ZU +Aut J,>ja(NCgLЀ>a%EI { w0[1I<]wޭЂJ$HRHwIvb'ycucJv]ҲCV|\ RLmXQnC%+ 62Jac EMݵ5a3 _"d>|8S$&YM}F{Z<|Qt}^|b'\wMwe2i!.;W,jTY/=}!d\A]Beft- r]@g3[X-tV@ YLn6\ҢXWW@~ sƷ Յ v~1ɳlFu#6HxgŐu'Fƴ.S7cMF of0or;n-qTm6ËjΙ05.fM+vcpZo:6R?􅉴Q8 |@uDVxȭzEXwN JRW@kwrQKE:TitS(g?X2 $&>p}鿭ީ!>`BXc`2nyi3P>SZ Ww>+FC PalƜ~&C )(P˗N)_v_ gTXy,e .fPdb2fxiwLqi @ SHbGZPH޿?Hcg<}y\ſy FssQG!ߥ !0s!B%AWtƯ[yh"0-u! >?K2]砰˗n_YЄ t_j/Ly_")e̞sم 9qOC&+,+;sc`ӾQCbٝ>l[XdXNVDV.5%ib% lqldE(_mjh7״uzۆieVlg}~$,:,h yJ1m*j 4?-ho7h̾}fd:s NPñNoUp䆠v {ig IVwq1 iDΓW< 5BƲ?bD*: I7L w]6*Ԟ`1$B{nA sT/"I ͓7EO'BhU|P\7J%w`\%ڈ7Cpl<#Ɩw)aNe@. ڃmG}Jj*qU$X}EaKH9/.kZt}=$x!Kp;0'N\=Q2Muex^[^]m/+A^kYsi஻}d<?Tnft-Jx,FxO;֤r*:Æ-hlx[bRX[aBl9V$9'a C˛J3-hP>VUET  V)4Y6*{(\ICh-mx>:3o樕pYa.5 prT2oshHm!JM=lQC.kAw8"Dl}V – %OT!fkmEW VAHTl\X~vrժbCzB`DqixoQG`Q5 \8G du ϵ ȩTu+XqP¬W Cfw_b"Q5pΔh(]l}G\))iVtdCRv#WVL 桄"Z3Ur{֪ BFCT9v+rQ\SSr*q)O~YB*4~Y;RM$ SÊܒG8l=CNt_I嚉MHS9LP$N<^w=7dngw2#H}p/J!kbC',9甄4#nJ> 1d=o}RYjrUY}T8+8YVk$[)ʼ}[qp~~<Jۃ~FFSXwM#U #'ѣ4o|n:e%sr|)m'$Y 2k2 nLVre=SY'ܢ~'zqQa{~ǡFko~N] )lY[#CAOÄ~5ևyAO\֔nv%׭Yd㞉*^k%dXC^sاO2j,PGر1:Rl\oD>Ȱ*]xೃ<{ GW .u qOs.[K?ZpvJlәDbyI߹Te"4K2a"{ ^Cf&月xFz}!GE% #mA%z\6\N6"T@C(v!NKͦ LOK- f0íyh㇗\yFr6_(^}l]U'7މj.s_nOhbep(ʁJge1KTlҸ GV_6$j[0̬\n,b+oCCU$8 HlrAw7rWNyD;+6,wJ+䦸(-%Qd_;4B h;H܃D"Z}mzMj!Ǝ4'j7)ʞqW#9pY?H{~O ~Ý*buXu!+c5:xf$7?a m}|sнXexC -2W)-`@IB]aOjZҀhbPk?_ڥ֮.X*I `uW?;, N6܆iھqIr(-JecXN LYmti;9>5ۦmO=05&kV|_;?%"#LǞ=f6pUow?KzYW L 'EbfIx-7{fb_eH=1ś.5t^t>t㘏kҘ5vשbL{§4Q|~q۬FFP"n-$+Q23A=^^ޒ͛T;yC<VMub[mB.户h;wl9hjZNh}&Y?)'hie+Yvd r3qyTXVfeR[}Ħ+=XG^oٍH::ɷ= ;n/NNP>4F(iC͑y;b޻R.I\LIA/Ѿ ,bZ阷c8WmIҴdjQ#[dx藬=+V?Q6fFG ;XQtlz>|E7P3 2݆=?9 lwCW2  @B}B%4l2.V_ź&6L [b&ONl};v[u7Vt^N# ?8^2vV%+Ax ݟ-Pqie2~VR$TCAuTM-iҗ4E\KXѼ·LmNOCUj,H:>^#uWio  |QN?x^ʍ$6*nXͩ<&H#E)QYYAu!1M!ˢH̘]d} k~^օNU#9y,®?(P)ǻ%wj-I+Bc/R}ߐW,4E49"7~YָSyk+}U^DJ,jI&-ڑ {\˸=ߟG("EO;{78|kׅR1gb$疉&n䬼PkQ?5DGw8lpPzKTT8(;x$Q!tVl;H M%L!t}܂ oEXؚz ho@^6`ԭe ^*Jt-H0r߃~Q) MHsj[U0F>y!GͳYBϬ Qj 1mP)y";l}R-]7g!!L{!4YIx!wo;#_&"?;"EaMmci+/tzK  2Nq`Rs`spo^ ҫ!NmHDgm reH gz(0e9u:nVS{c^>T+4Ԁ\U5a# >H"q@E.g!VݪDse GfhBh9V\<]?j`t3LեME.5g/* Zʳ"cKߚqXi7$I`Rb C-Mgks$#dfyes]o"#IMI礙TVޥ=b)vp#\q rM"dĞBWǤ9 ٚ7?/v]!V&ZKNX_4O^<AnVIۄZ}ցws-Jm}U4ȢS4vĴP[/j R[ͱ{d7i2]ϵo򘱬`Cg[=")\''@QRQ\hP!{HƀkcB޻nR[䑺\Ezg}VCXˌ:gٗ>bSPUA˚ (.>Fak۟ }شú:#aPph^M܊X82AU !;b9REJ51$8:_á2)zӛ!kBZ:u]f_&zI:6z}8}6l2$ȓb+PI~ۣYUKn D[A:\fFOs(~_5% \<ʟeV|FY^6]-0kQ$Wكݑ"qVyWJ? HƣoUlY mGsOIhE;~\~lBag;RT6C;&ԥ5%*D\l~Bθu CJ,GxctF>?mdt@/szzWY{Uӽe^mf\2o\2}u[ո~SU gf2nF&/Ѥ݀yS5'am7ul#s#7!#MN*EMC&Qۈ> ZCaH;2=W2}?S6u=%-aV\,a([dpTUP m5^ _@u(7z&(c!;TpJsYVVkUxmg{b>&Œ8Qb l> q㯑a#8 ]XjV}Licky+wʡ΀Bc;:%[U wt4\HxT`x] Ap}:.V|[<[oL60⤬?A%f'@3~HlVvxFacZdYR)b&fΘUZmY(cJBwuJuL c̄mKaC~ -PlP 8LM័W1.{$rո1a2|'XP}[fKL/Vy!rJ.x:tk2`H}VB_ ngw*8ȡYYʍuQ ֳ5@N~_B"ڡA|.zeJy$-lA37<~x_0,,诶e1W 0Оƾ @r+8tHcrDN[Ik*r며4~"FSAAO6ُܞҵk_:&w9#MQ~7f.{ ,7[@IMՁcemvCQy av ܏ c3 !EpXJxlēhmDǙl]VW:: F*r/M#jOU\7]g\RloCAl,ҹyf =~`~1 DjGQ"@ ^ߪkP;dq3˄7_U e-IPJMgCUA@0 Lv}˘T*SW8;6SxY@n<2:E--t1ɱQmT4%wg1m\<5gc;d`iKu^ e&.!X!Kׄ{4]6@A4hE^jڥQhͼ[fv$+0+F~Ձ+K'A5iSQ/.2[{%u[DU{wtWٝ_M!V@ hlyW'(vopP阸iIl)JAw< ahvhxA8a"gOL04rvTXp9 m+-e4K& ~wF͡z|@P}@|oV'Qq"khȓrv}]%?,z>Z~{rKiЧZ۞[?/WLl0Uxr>7Za|S֗!X(I=if,@9ƚը%D!RO *l'K,#yR%qӜ/Ƒ+5B] 嶀~n%0lrha _nceMnwd=q7;ƭbeV&ax%0iDq#ef&^c[ vSi ؒwe:['X,OK3ӴoE+W M[_đc)̦}P6{/XZ c'Fj.m4Z;Ll`iqR#*#9iUbmub S^PS *$eXA!":%X+sxږ82[}TtKj'j?ݸ ym`O~<=+A#Rv8׆ƆRWj{Z'-_Fs.פB鲬NA84Ocj L2-̇o!LXxuI$:<kq ԝe+;˝!`d9 *:3\nȉ n{WɰP+s Afe\7>^7y:Tļ `3j|cDpkp8DH=^<l9ؚ:F߫r}<6&q:&BH$j, ދ:s=^V&[9f*7/]ov|"]k1589Dt? iS,"C.Zob`cv[6@4(ۙ xŸTپ+-2`F^Qjz&DgcUJ [|)+^G!4 -3fH ɁSak0Oq1bHm#Yި|Ů2oQ$vHpZz:;u:yP0I(G.Ǝ0{Uk.GF˸}N>uF$>өVv|ÛKSr+Y/+1)|P&rd^"~w7iCqQ6a9 _j6A',FMĪAг8_<߿Bc)_3z47x(_<.9dlG{DHRCGE+#.IzYʵBٟuolFlc*=;G+f+"p|q„x7WP"\f6 sŞ㉃( $k?1" ʘ ʛ"$XG!d <]^HQ]4;KWyJV'Xb`f`:r7ȨT\+1yպd.)*XÉ{/ 7#CJfH ٣oc@2B󗡃7!H:gp6$PEꕳ~./(f#.\ D?ge3xUv>@DKi "~b*6/@"#^{*[ţb}S,ɿIvl,kl}DDIe@yu-_)Y颍m![G'rp_m ˭n)0ǸVԚNM,[{zUEuaZqΊ <[y24 BI eJ U$x'möek'5uIͽ7eAZk"1fLGE=OSj& ^U9[_7T ه#}k7ğ]GIn I3S),{i h]\xY^NrD횀߆T3eE J@V]㣷5*v)o˲ˡ+.FB ba)O7{i+qj+J4.m"D<(UxzZK6. h / |T =AZ, A3.Z{<qGØrƛZ ]z{t1Yk@<5/FaUDh&v+"=T0%zkgM'F,LI8܍D=G0x" &%=k/6A# Q z^jAQ> x2֙Me[lGNQՎpմSχߓ4MP: 3:}T̻7xq:||F5D:s;i OsCն@xk:,}Sx3p{RC"w z<~3M  qsl?cb0N'sODz>xI`ʰЂ9g3i=$ M쪋ĺ,R,-/Z,-!jb]uXF\guҾu mE7*7gُLٲ ~F~S?+w%D|p5Fm(+LHK+#5dO*0fJd,=ro?ࢯF53NH''ҔG|KȴXV.ŢU c|>6+`((>q<#&o4Lؒ5`64o`yP(wnQxY6̂N%±9CjF2F}KlrAi㘌X߾ -4ac6piZniS¡Nkn~`Šr&-狑uf+DE2DYSbHAj4Y8ULt܅ʔL,23umvt!ǷXpBzGZwjȻ!2WCjʵ mm8 _ۂݨ-fm;lpÜ4W$mK:5%ɒCTS*J9K*f&Ơj;p6#_ž:ݭϨj4 A_Vr ߕduΆ #(_Q3hڌM]QYY9qaNp}+PjLD"-TygVZW5*>Qӫ 7XUjY/ͰVe11L KЎjӪYez[$04Eeg坎8KH꩎35Pxf;*C\BEqO?i/EItzJE.J%bTE`p Xtm&jlV8\$ֆёQ҈Xb*=e7db bo;#톹%OtS{^^,`ڕIRg9JO;*e:åZJ# ϩ5WGp#,`]Hyc3vB}g . 3`ڥ/:CJ%1zj~|9;t k=Htz~`ӣ [^7<Ըp1#F)9f.GEb>[ š P1+GO6jtbWΘp|bWJ6̕T_Ld tgy LZ Ͼ9^\iu&7Q<#Fr+#S3W?]:wpQ݌#W=Z) f'R)M39eC\[{uo \I K(5_SɦqX)~YŇhޢyICctR[&A"5eVj.J{oJ #Cw7(XߦxnXCpAI۪־dחE ?oc'W【ouUFRl(M;2sg֯tK{j%4[dM<5y" m)f׽;#Rں`L݌WųݼƗ!Ǣz֒;ɓNB.!TB+% }/FJ* oqO GJ B_*r$ƽ;dS[~X%d(H u"-Tՠ˞75jG5 a;҉!"۸c'h"ҙ. # sfP aV[B?dZ),auӒzbO XiCŀc1+՜n XݝװKYDE4<-3؀Fd9xbTr֞*Ol[9=OGVgdYia&A.ɗĬ`-Q&$n/8d.(@ xQ]: .>4ţJ}gF>Oߴ^RC_\ُϕQp*E[pu( #7V ^~3\dpvw@Y0(A *.^Ψ4TL F׫c6$|\ }$!R$] j#t54r)~sIUȒM}Z){E /L-Wwp42)xM}p B{ XO(^g`֦^_{i|Ԡ'..jZ+.DpZ[<)SOKv$x{ZGJ"/j[/v i+1Dr>?OIA۰l6r((SEV6ĭJ>?#ߪͳXn>4Y'<coحqBF(Ҥon"soG lx ? ۶洰[Eq/aҞ&b/KFqXyf 5Yyw_="+<\h0€&-UjCD UzhCݒ+]@!n@LتY o)?Y 7{-W1/4mRBN5/|!v {-etT{8!3G4txlYoLQHaiS)#8>sܬΘF!kKfĐ[nQr+rMzܖ*w8, Ք+ r.= [9)Gm{٭]~T힘xDPZ*L,9fI/Bm$);WE' ǚcd.$qRTmR(n 3㩔%qlǝL  Fz2VC02:)Xip6 #CIV9[̱lԑ}~R}*c2Auʴq}'Md+5k Lb'WB2|Pߵ_(D92TؼNh,ҥ[e<ﰰ' n=IW€Olp fF0 `S T91 jtIÍc?-O\ݨzun8{nm3‹vgWdYQD+ՆZ% 2ڿ86;u0(- h;fs"B4@S.QAW2ڡF:Ӊy _3gIR@Ano{JW/szb!naqcTry+7dˊ$h gRe!K|]^C')Gm2s Xk^RxL刳.׈Xm\{"!e\怲防WsڲGq?(.3ڃ*Ot|8RoXܲjBDtՠCˢGC'!:% M8L eLupO,` Z6Lաc@$%!أKކaL`kU9~^EmPF- :#$=;F1.p+nq=8>7%|>m83y I2G:ϒI\A[ t`q3i}Dly֋k-a"ߏdd_?焐TɃfÎV!Mx#jhwIGc`T8-An^"+;2D:%\ x;GXˁ˶%?])Od'k:*SίVcʇA)_\U$DaOGjU->5@׷]TS$gY;iy](aZu,,쀹#:&zRks777[r}bɏ"AVlU` Vw%#\D5Vo>=O ƛG/%ϴZDŽģļ .Kj>{DnկWr9l/1rnK#S8"$},_R" FQԔ0C~Xan]-[.LKlyima1D<8g{h}džDxUJ}(0 >K 7,Ŭ&\lXnQqu5CŴi pb,/I83>mM~;Y;+Z-pLL'C@Z1ZCP_PePԎ @_a'[ i?9c1OisƴЉ y}n~Dw[.WʾQ_~w7 oK[.ƿnes\HYdNQG7-;^-=u"hߐ:I]ɿ"'|a8VF=>_\X?9#3Y䗰X"fXSi,{FZu/5I}+S ?} q2umW+@Q̔Mq*NPCO/ ݃8i`Ò40DBD5Β~$عꇈUa# [|L[%[ȵ+knlͦ}o: qgPϊ| "VH;5,v 5o.T(-+u?}*[9}[1/HqbD쫾B ɜq?B_`0hѨ%](㹮.Vuڊ͓j$6fcej@2)btDP7~[+ń0#}s`,~D($8j`WWVV23|)LR[T J4~t̎[!9_WR}%@D4:ߏ:%x͙Ty}RG_I^m^ÝzZue9m`mo#uǽB ZW((ol ᦆ ,·Q+% ?eoϩS͹=^.!fG]b{;Bƭ^ +eL7x2dz3BdvX\2ݩ;˿`}oะ UNQqlnB\_ ,bSN}#`|C-8! nBNhm!2~_[P?ˮ82|+:EٶaIFbH:.MpϨ1ux &0(B-#+ dy|YDKKP s̢) R*<5vRs;;߫nq\*V*K.^}&ySJdOlu^NQ?l:!ɦPI[rPeN$s=ى(B=DL?,Ag[DO h7%ᳫj큿盻o埏( Pʫmk &IU丶VVo 5?ѿ[]>%.H$0n^7_i\.w% Qoӊ~>yEE6yiƒ.NBùleJBd2LkM^'vҜ8@EYCsij QRG=}1 R`;AK-cLYݲ< LA<ΝeD [mܿ澰㝅pxZc%y^9'W(kD&B֬M֡3Jz<,rQBߣc[JW2w)n!$)G.s%`"fBGު"%eb=/ҏ}GP.oʯ[k`!+ʰRs|\]3u8¯lJ Z͒܂)RPU~CIxy\h XCCw UO}^vN&Wy" Iľ;Rq}QiŮŸ"NZTP2Ml%Ho[MehH6uYHފOXtBP7ỷܻݠ{0i4@G~OLBBa COt3!Bބ1Ӯ {kYЬhŨIГ`)!>wސ̌BA8gv~ot܌vE(Y =עȏvT_͂`>}:ПC7KM* i%Ҍɖ?SU'9+{Vtq, DңQbsjOTEl]; ~H][;b'Ӛm* ) ;U NwH3C 2_h" >65`5MG-E% ߇3»aGI-|۷KnGjT;5 M>D_-i 1/!A̰pWƊPb& pE1Ş @|B:#bF5U{F6ozfס˸UN̾} g0U^*㝯K[G&0}`vJDW%(!I)] 'ԭOw(< sCsתWrp"b`_yȆWV ƣ|( UY})L1AR-"ٸ%H ҅(%~.w0'UWbL'kH) VBY* >ãZ<ӳ~B@p:鹼)`wΣpD#KqR@ M| s:e$ Kc7J 9Xs 9Yf_l8PWk[>zFJ7`gjVPGmlj@p˩ˆU8fm2sg|r'9pޏ?DYx8),kw6ȁ}i:5=iT^Ƞ1<[l";E#(8,BCKݭ+Y08I5.aͷOz>ZU*S1l(6O^dQayYD}h5ŀqF<\vJc&#}<qK7ťAf{1i->+ЈU={9p-p%.{h{5)bnmu![!eN^,zoC*5 al(>6KP/g/OmY5ɂS@5+ggG!}bЁVg2L1r(i7zDg$W{4$07`/-Gt`=Z)mňZ'P~ta Xgc%O2Ɩ,W0z WZtdrW2(qkW0AcU3F $~|l^^&-Eęih("ύĤQrl:|`B[prГ~wԿOOYB}q:({e woCVExÅ8x8#k_fAڲ9`AKPv7ou l)IvUh1(7AFajKd|o ۂqD*Y!xes|VC+lRgm Bj39bdh-Vȭ@zk9<7ɸ1Ph) 3[~/Y"h2U6 ^)eH9/hE%qeW|CG }Z>N.:8v FOr裧քYEK4⫈}Dm~X/ki^*3FK9;;omEHE-]C%uu yv+@gDj~CsrDe}$<l͠ F[9uf4СߦS:qIs [beDiDboYs&3',ȱ5ΐJi~[18*//嚡|^>$EVp*KoH$Чh]$OyV|;<#ZJ|П ?xU!@# 8V&nb ,e cKoԛM$`ZU$v0&3'!u@˦H!&Vѕvpvj!di}+*&#zVr3G~J;]SFPv_̮Am70\rhi"'ٛ*YҐGhfoTz =g|dk&_IǑj7}Xӈbm"W+ O}{CǫQzvKކ:W:Ѻ0 f)vN-~;tͦv`jO+ǚ5M^Z% Ppw%Jm/xom;D]6 66u ͨ%:l$/֘h1`)YREƑbo"|q%+]w ]m?lrba܄'w/vr]XGE$u~raBfS ]Oelz~vJ'u9Jsy FL̙qg~Yo<rJk;_Ǎ_ Ow¼|$sp>hX5 بIsmh/Ix)Oo;ƻ3ҚkIё,O:%6J\UW[-,UOTm Q9VDa!|wp ]xRgwu JmuPƒN X 4'kudL4[ |R&S@Y'csO ndt2T*-j$)whO?S-&etM]Іcn!*{v"o܊{mecNjjb83g]ܹ4O`ed HaczUU0Ph,re}|fwH "~)9 G9sPذpwv7%Pj~ݭX frFrbcS0l@.P,?#Op=CЊ[V`vP&( :=Z5SZY~nɊkP~ tq(YH1n.Ð lސ'z :KXأ8fbLRC}"EX䙐`U\%k'-dfxp"_uEZ26Vd֤ (6xC;2kHPgJ}ˍD23WrX7ripDar*:N%mʴ ;>>me#sRfEu.f42gewpud/٦*PՅ=Yqshugi+ vPobg47ſjs4i{aMQj*XYD@f:,.7~8.KmU2lNgl)sHS+e=m203:SOhOO$KmJrSDdG4כ ZHAg(&9%e R oH+\#!`fNݧUpAZbKOJ.%Q}Hb/'3U{ ?tWXV񓔣m\ݶET"\LS˭Jj1l̶)itUZ|R$[)1f2~ P8mg::6T*Pg\yȟ-cekET Kkt#ϩ,Z62^CVa4Eks£o{ŽרEϠe+j8gNE;"%[v1M @>sjtU8U6cKf@w){ʖ6B ؓ**=w%)eS팵\ynjdh?n--SU#7`]q;SmQ>_9}?ykSzG9^'NvI$2b:}f$o#QRtu^XOBA. *rD<3VASJؿm¼EP݀b& zdԳgŭ4J!ykުK{L:u{!"~67 + pB8˝}n|p N匙byq&RJLZ" P#3%ٱMUgD <7 ;4mڝD +bQPdXV1|){*}ukfrΔ;šdVbݢKp'@,5}/&-Ќ9n^ӵҠ˺3oT1##dW~ƪ&v<{e1X,"7Lwc=ePWFV=w+hȍUPT<HϡSJ!]ژ͖v5ܸA)Rt>c%4aM.PȽ^{q?d:/M(:a_(~&O%C?zr_XU`Xu8T]7Mғ9q3@Ӊrf_a@'Mg6"#6  ӭDY‚[N},6W~ bAȭ t}Yb^LQ>I{ z>MYh:ULp@qugētNwƈgl5a(VW]N|Xm*QTB*f-dvgņy r`H{fs5킜egdBBo rfu9v'᧝ӀI ^T*r%;"b*̝X.W]փZ3KKwƇL[Ra!Q鋈)"Iw$Jfl~<士Jn>+;©5eT:OORt(OΙ`O]hQlX6],צ>fڐFѹG n둂I>g|塠j$_doqT&.r[EvċV5˭|:)qvmRL+mҹQ7a4dSſ"Fd؜hHrޘ95_r DGi :%KG0MzlS2ɟ=8-z/)7WmIV>4~9a/~FY5ڼu`rA$$\̌M)NGXgu$|s!uЉ:ibsu?$,Jvo2E߫n:# /$l%f`H" ;9kL >%p[B]ϥ;($8݉ GݓrB6=aHz`9mrmWPEJ]8/A3vyάrL1Hxc%H[1m|wíb 7GzS;&"|2J%KW~arGӪ\?[h:B{/ \AZ;Ѣ*w !e &p=}-H-T-*P\,8!_: X#Kd mcbji9W%IZzlS/RO59_JԐRQ]k ]ȳ OfQQ.vk-Eu绾p M`-;@>W/87LX9l_$NDLJ~W=ʀ/Ĩd}9;*&?#XRmdS,ڸgR+Q8)";!K9`R隿䀱sKi[sΒn ժAT!Kz0u0/oBAbP%A)pH*ZQ)zD# ,4pعr_ϋzLl,kC l&CP Ϋ[MP^ գZ_雇:|I{!ꦝu94ҡ'|kNm%'`9ܯc_#4لѲ +>ݠ/}q1mSJBzFͦl}wmBpIo. Few@e']! fI߬JXhab8v`g'Jo<&maﺊC?1(\(RZqP!E&glZPc5ib6 ?Be1O1+:a-G 3;ķF7kPvK xj3jA+SS5Xp ɛfbVh^$3HNVwjڜ} )NAkY&ɏH𒢘7{¾|H}{^ eyVxfi/Wf*#GRLw6!o >T&*T{̅;E2{UvK؇J2oLǺ9>mOV]ɎRzמmE/qUx\1Ș@;IJ`? Ah&2*!Ԯ{lI+d 6\/Hu=]I$9] `QuF4o9<*Tsh(S"ooZ 2f/Oַ|50 eٟ?nL▙ Z [8N38#ʇ;[TJf3'0&P2EEel"r$ؒ{|LJRg;i\B7@ jTyUGS7$04݂<)*mד&Y;8%d'AojpڼnKw_0<i,vn=UaY?Tp*'|t;9k 3Lݮ LVx0W+܆Ɗ};ﺑCfE R"`:2zH+7Nmp;WmuH'<;g_GaKLNLU%BG #eeXg߸IUN|$DC^R/ 'o.Xv@M ؼ.IZ񡹥w yQtxߍ 8ŗjnTHsUYe M߿0S̥@΅Գ4;cܝ'$9 iU0p$GG1]Ȳb24]zV>-> zRPQUF[0G Ҥ v,Ew}1 /&>&Wn[/RYn-Hi̓x0^[ycŅBVa;ٵ/23QAcj-9ŭ(Svvt))QW6v|zI0U8=;p/ _ Ay;5ZkoCU _ܠ뵾s#'z ̑:o>ցp>6%aoƵW*d@%fiD_5PUr.S JW?wä%Gу&lZYc]G8)I|!+ M8IE,Ze:m 2JUĉ-5GXb{Yߝ#Z0kY*ܛ*Cc!Kd1~2Oj-چ"t#\̜bw|#1@$UcݫH__k@[T ڵr YOszy)^X ^^YTḂiU?aR>  YYL"nY^T#e?m2ڗ~P(c,@KVD!](#Z ȃ}+<XY Ge}۴ ` #L|M^q hIau&=w%c}6";8h' !jeMyf.Ge8@1?]nn5^F#-^Z:El2"ibUWrXplwvINgH^\gPaGP7~%/d=_ .b%= c)1'R1N' ߢ6Ͱ;0(Ÿ )2{ѩǣJVy#EI ֋9jWX ?+gÌpXǹuEOy>ڟWM̸ <<沿3@#76B^w߀1#e\Cebnh[P3Ef`BL"] 8l=r([;~0zR'Yc 18K%N[; \ _s\] R&w*$k=`'pU@&+. $M.8 ǢY\|)iCDNxh\$i6/m\ҴO%&Ťx)"f'F;|N_F}5!NGK7Dm8#c{'GpUC"jI%-8u(^v1dŐ1 xu$ <&jP}<#ůo+0O#}{5`dVU-yvde^ Z!,{Ӌ^A#Mנ(1?__~O[slW'ܵY@c+- 'EiXCMs}&6*b W+M;EA_l1ĈfcBV PWmDXYFR\u$c+ ~}j qonդa%x76{njW½]vee Ϋ&nj `MrbRm=+4׵+E}<1 gJ{+wfMBJGw?mL8Y\d$wEV[bVJ  >k_^\F5gϣW7V?RS ^7,S&-OKN mWs@8HGi,Gȥc LN:*և~)})m&}wx>nIE~s.zIa'KUg]$C5~tӕ/ƺJtC%-̆{? W4F _]wSV"~CRXrܷ k}[ƚ<|zͻR93(ad ſM=I<}t@S[-y K{r]hdZx ZP@QjnC"ި3q#O\q!D~{/ǫ ˢ~841`HbhÏi޿[ *sVLf3#[ 'U}6U Zu?9&$رYt0) T D]9.Z-ojFVE8nf6,b Em^Dڡ,R(q_bpn\Kqcv/xy)O«mcBBzS`9y(KP+FN }=ԃZh)0<ʷ<5,Y5aqx-V49jӦ|?jZ($0&ΖۙMGΙ= LF\6ACAaM.Zd`G}sPZՁHylNR\oJ77vU[ChØ|z@󅐡,fN{x联NznZ!_X+ZGH_Kgj`  w͒>I>9E!IE'5ubOQ[HŮI8[l&g0Ց~b}z(MA̧[l5oXY!`/ٿWUݤw.#Κ1ҁO'q6B5*w3MHBnӚ ]6bf®!$툸 8)M"(j]ˎѬ3:=<''ǯ抻c ιz>]ctNћ1,;Yn_j1F<d@RefmVWq4fXbDó5jlT<,LZ4\Y/L0$4ŏ?:$=JC3wE/ҷGͱ&ĂL) *ޙ:M~Q&I~+(~`xCg[P6nDL@9q;Mw(bW!;>YF2&@8Q$`WEeʷ|eMψc0JtOp2܊/}+}f 1%t65Y4ըe/+ϯ/X2t~u*0n g#B.2w265>B!G9N䢛h-)JWNjoO0tl}#\~^T_74^ 쫣Ru:R+ƶzZ@\b4q؂![!l/UT}Ϋ P ;p$ٽ#N3E'pn -w;b( 3:Ƥ+6ӎ M8p -ec-c2J@TtmD)=E2EEuqteAS+l+eL~TS:25>osm6t7"(Gk[{W% 9o92-o'Kg֯re]uF~t_OTwڜh(A{.f+3A=&e(-_r1Mq#W@Q e, 'Ac}r$[ #9RnyfGLCU:8YT;dUOI੷쫶[ln<)Ⱦ]]KS+15D_V, y4k*-9 ௚C̴,lx%3hd .ot݈k7٩qX\ oX|$~%muKa^OGZhZ j0ltse5xg[io@llOTtvb5za*GVoʼn4ݯEYL/2 shChAa=}(NÕCCFp8OICg(Ѫ}㌇H&m+3>@VYNFlzF;VُiP`pzŅ@UU# {{9ҕ[U3J^̩!W4#fىSi&&Vڜ`[&EqxV_Pp$t&'3R~Z\vBdS-7j)pSѩ@VCFHRo+`q\Ad T J_wj!l fqlvATWJ n?@৤w󾋃IgYru>vyuHN[LfgApE:| ̺L~pw͊nYܹ0z!h>AO-]gbN0:nVAs 킿qJᨑU{l_(z!ˎB9C1гxK]%BE|y Y h7 x?T DW tɡ2/C. ҠĞ+6rUM(cPl؆p, Yi^03:N`{Jur@Ur>g#[bI%1Z2XG iyp;s6n8oaإf(U*F)aBߥtkqfXNSIy!Jl:!,hȞS|OQ# o'7nj~$^B[dBenR]-p"kgt7)%N4GX,Y;g\ЕoΞM'jτvyÔR&JOV6q{7Z7l(@,־ "|2LLIB#NJ),Ij ~t%幞ւWyY<8>#hsJn4-{mDZbAQ'me0LY(L|N nI9)*Cӭw9!-uxkxJፔaKNP|Fu䡩 ep(x p * ŁB]m6TL0$-,GLBXΜ(L4 T8Ԯ]vRô­FRDx/XW\,լC!/t-U&.g~ҹ25O,8ݬ4 m41YIV `MORkOVkK.b tɮcq+bֈ--,pX\G>80µVkvw؝<^7-9֯#TZA_v~Q7bOinLt87d]OY{z3鐡#3% ~5X \'ś˙t]b6)bJ3x}66+liuCak 0es=:  =C0gl:\jJ5/LQwX TAF2`y09 ' hPKӐ|rCEOz5/h 'f\*$_t]N:7 QߵN0(_R߸C_WE2>'~.Ak;IּKgΓK$Hp&O_GUkOHb'zI| G~V pf!X'f Ơhu,2ht~7MDWڛa0k\vF3Py@ځ*wO( pRƧ\4kDeL@ q<,jm4u>^ZKe!+=}~;ʾQyJ:? NP\m*e/Is`N{hZ:#J`o/p\lA17"_HV9QW&:ŧ$//B4ڻYeknƘokf~z\Nد7J|Z^ޕS eǝU7D]Ўs|xDRW8$z݈x0P4 EAou|Emѽ CobboiWV];xd](sRN,( fI#:҉k/J72Ԃ""-w BJCsv cĜl&?l bkCXsι;7ԍz0Awme@i s+e_ .ÍgT !n+{ǝ\G 7#@Rp ڰjkC7C},@g9k "RSy|zw r~kK1G<}۝G :?ngD!wEhVȳjVdl؛2ekg$n+I4($kU &IpR2Fj6 4s7`V[\V44%YYMmSR8!6 /E~;M>.(؛M^E-V^*bc |SO4^9NZ+ݣe쨟&{!n\%p{98! U9m2u͔".[[1+WOy>ь͍pCc:g.`+ƹ_?h0DᔥC/c{16wNZuӍkˠc& -3Qσ,!PL}PԠcت?jrr {f|9Ɩ)c6Ĕ5wex=r@x| r~Β-ב׬ؙ'"6`W<Ь%:U< >”mƬg4>2ϒuMaޡŧ\.j/d_dgh4+o` o t()@pk;Oo9L>R0uV'[L߾'09 CqJ`ֆEBګ0aZmQ3-)K4w+ ~ڥv~sC9tcF_zlcxCZ~)BLf><!9y~#1Y2Dj;8 WcJ#{ 0(76hbKԺG''}E-x Y[;0˽iEvϕWF0A9{ٺ*wq07|jfc+bHБ'y5GW6T N7IßκVF I-e+4) d0` *nu|a8d׃KAo )R֜]cgF2ڟf@`L0']7{-Krf"zH?O:SU̶^}e4MFK2{D[J0Uo νHLyd8OpThhC]s݄-;=n |8<\Yi;n~Nגf .W NW, O7Zńshs06ӄOBH~2GGd6 T ?U*Βzb[uXM]wL۲?ͷ? 1F0t/ψ6L@ue4RC(/\VjaG[p+ok!y¦2WE;ĊPK溾 /P9%s۟M?{eO,՜CYb8f-Q6GEnPW m4,`mXC(&7ql" $~n✏bHg2HFťi\7̏:`ʭ@Rnx:iMjX 1X* :3?zug42MH4p'ÉuUxWާEpjgZr5%_E*}E|ؽW6-m4mt=+rV3_P` a͸IΚm|jad'fG蠔z_~T83lr֠{+=eS 17kɕx\.Zz^ExDdznbFu[U&s$ք0>HU()2O?Y[wh^-@]@Q|EkpT_%vU}:eܮuF (J*d{@ PdAaߘrw&gw/LI6 ]e}vd]{kLQʮ)ޛmcsj)[c𳹚% %pa^v(%'pM;= Mnn[S̠@͐m:x*n˝)ߋ&YrVƳz~E S5LEpqO,U'B&5@4#Z}Yۺ^~x`ݒ (=D% 6qP\FX?OeZlw[VͩU/Ӥ&(`0XۼWY Y/i67Sp"9 `oj0#_\k,OAxvaz+ X)5WVO-Y3AEV]Ur|$> x ra.|n^-G16yeMc -o@ q@RBn'g5,L,3oªn~v6?O*?-蜋Ej)^s7~TB&t \gA4O2QJs絆rl5"hc%94[ߤq``9ZJȧtV6X\I43Ëjdn+g dqS]dBW9mN6_Ԃq( jB9`<;rʉ`du]iczU.^"fnmzIߡa"SU`[?ɥ;rr A"F \^ɬFzA!!dh!'H`f~||5mI&[z'3gx£vuPHD)kO:ZޤTKuZ&೗tZ]3mnDL'[r=G2މH-F??@D r[9;>fgΑeU5J`#*#|ټh1Cun{"d@aTPM<kRb 8KXH R;r:9HAq)dj4`U$oRl>w (l/p+%3G]zA\{z?ESĿ᳌yޡ>^8,P8|u"u/dʞ@c1EFp9;Mx/td6庒BzXOB\&?9-):"`aT4% ("RQ }"QdYΩxAA uXhPR}r2gKie2z ZO+$FWz{l>/} 8= -h;;jWNB}4CW^85?rznV<` Ihf}U)XB;+c-sUk%yJཐU0xĝ/nr+RuHt-Ym [Ə_-{ܯL3Rʩd;~ m}qU~ _oLJK b[w"=[µ}8 6V)4[2Um䅡tmmId0-KRQgdsOd6 k>8d[\gq8MvAs "E)xJ`]RSS趡?x*=[Gi)+=**2>C/c]\qQ麳[0 2jU>"IK)jՐnĬ$6>U#!oƏUn-OS G⧭;Dyj0i>@Y5dp`cnB]%x TQ|^0N$R2nʧuI,Jad07"/j s,Y0 1Be=vX9dM޾T4OTgyHQ:ͯ;䖓}fJc wRp5]A:cאnhýwsqBeBlEo9/zvu` !`ip [l36ywt| >rcscVqx^?ٸ9gl!i/_fN-8t[?b&3(پߴctDV-횤YjxjĚH XFZ4ű:QqddnIcCB5-<_>ZLfRG%DĔG" W$פ:7*#y0Ce?↼# rYMյ>Eq~ 1l_#ѻN=z#@B~+| "r|f4 W. *pf ۃBn'$Дa  ;Tl1`lTH`)v vh-L㝤?14Hhq8a+`Pz `m{qp3yW5AMaBDjɫ/<3=5, y%K $5Iv,w*|:%yЍG?~,9B"7R> wai:9yΓ{)2G<&JVo-6)Ͱ.t D.^+_ޝ4PMR olPb&`&&ͦQ6jvN`&jM ̈ G9US KBʌ bD4EJIV۟\rT[eqIOA~Gp'3K@]>wPbȩ z;_X)-l%_xj0nMph~܌cz}G ʋyjGRQjeV/p؍NnʃC&Au:mO?aE1z/ۍ >f"J2J @u- ՟e} Kb orN*#:Bo]jDŽǵ{pv(1$l!_xEĝqc~_r{K.ϺAbr߅ЗG$="۞MtwNFdNe_4YKyd߭vt9@N?X>|!Լ5D/#o-.}9/F1rP}WCuD.dV3m. U:MDo`z&neNXD/DX)Dۄ1Aʿ>!,}#(,f1;[ϸ U G,ӌ8A(0aNOx%͝'-p6ZF= sL"WoćVkcg{x4S\xдU0ʳw{+%r薺e6RLh@x36`ݑbBˋ.jۅIxkwЬt ^0M')Q$hƯ>)]A|clG?N( 5c!3VqjUU0(Ӕe='Qb(ʹ4ȝu*$!XeJ=lBS "?}엉22aQm ip]!A栿ʆ)#j ]9_ +>|tu6MFvIjbSf F]ɢ`OLJ˹v ]'[r9O$lRp,-7]1{4,'T~C4E$ыjGas"W9GbG&gN@5ޫN6g{[< Cal#jp%55CS}I ]S뺕iH~bm5xF6]TWW(W{hK.eX+-P &/~.|#U]M%͹C:cW27q> V9Yñ:M)"D ii5Ry.w/}{#@YeY{&& 8[e%{Yƪ!9+!yFؐc]SaSQ*q9X1:擄Ϋg^I#*GQ֥R=WGȭ$gj-=^{I^UziɴC`KqOxcaa\\0wh˽8inyZp+hnJ^mdsDH;nH,>ZE3)Z.ةI`?ߠ~]u$KpH=T QAH3D;ȐP#EO=aj:$6 zAxK '>^}]Rμ{AkPK k8h{^@x9B~CggN CbU]gO K W1ѱGUP[dGIHT͐Nz"v|\U8ozJs+}q4,i.pTyCqDR9=kM{CL_X˚ ?X|t_wUj,%8b߂oT^չZA"N$4Zلx2,y⪸/KU4+DR ޯF HSOu*Yơ(c'D5-&jXFyV@vNgQ#``~x/@R6b4 2:h v7ҁNR|d-IQ?]4n拤-H ~BNi"Qd(VT*f-t!*A{3(1z/#.e0$_9bHE}Nk3(Kfe/帙j7/8 È-N~J6ou;H!=L~]B; DM3J**(]1?%d%QlrZVYu?2YowˎQQϥ_6\t" }ZRbs1f\,W~Dg'v< ߌ(Ү3JL[֓RӋ40%kơk~Q ĿMvݺ0x#6 ׊i $O1[L<M؁W5nE z}$[RaQGƁ(FFӲ<[0̉L JF౏L07bx!Us-MpAs AbV3Tg3\LҋlOLcCHlHZCYT 'F(|Gkv jç>ɅSh3D7zG:!;5YWu;Ւ.rp`+jۆI 1@77MOJ5]$b3oܻow%qt9$jp^Y(n@euM)әi4Ri0'${ T ͋?B'C%dĢ(sXuhWiK +l2y;x&r0 V3AfPIɰ%*Zr S192HƝ,&[LÙ8EO-ѨB$ ıT4G {IB ChAF<݉[M/\2 Mzᾅ CKY6*ۯz%́AHBGLV 8-Ӯ2A灔JruwlX[I'?+7iMb R+Wi9otM:yύldtp?e83͏TJjhrDC2O.́o?{NG| \dBص$k@ȯN'bϖv퓌A+@{±$vM {"GnO5W'lHiA O:*V,?{W'? ||$U k-o͜^Z=߽/iT QňH/PیHB 'lqüg λ\ wkƽI &gB9ۻH _.pOyPWFf-mY}eFyn}7ϐv{QgH9Tp֨gW@E])ѕ̵ 7v2 d8-!Z^ՅQQ[& Ui|jx tBnE'0 B{Iͪ\~]KDoq2nݸTZ XB4D~wWs",Ö@|sݝB8`XNG j ͫB|Q"D|@eb=ZT; -:s^f27yi삡IAOo*x|R2ȁXT.$,K?/$KV"51>&;}r 8>a$L| W]]#-׫b7^[~Η)/ɔhӸ\nD:FI bGC#@éHtP- {s-U*yb"\[k)ZPb.cMA0^#(;tZew /oL6L651or\#xS{Lkw6j&f{ASK Kj3 ȴSpz<7kn7\ iBi=`tȑ8$ϐ1Dceh2qJfbg;CxBb)ycj Q$ϫj]#XӉR3M'oX`idp\uUF'`hgO;iEiCF•Z?@LO xa>H5- 3™k𩳂@MK %ޱ=:Ըjeoo5l ;CŷG˂wx-*73$-` ?!{4m/ҧDz04&d>[͙A tƝv8c }ðc tOàx Kz)J,ajC,7)oL@12Av66 05eg<_AGZݙ˫?hB.a'5j,~D=xՀ>.>:.hL4\l#h.+OmUWT49UMk bcrTgWO.N2+4 Pj!V:$۸['R^Gƃ ևߔl^,αҌ%-Mx3.CqTG$w ÝXBkkwTHia8I8iw+K@:MJG;5)6;OvZ^a6jlҪ[g `w~تse@Q-j%E#x"kӦL<2V\YKe2~ʸ'9f0>vkx ƛ$=2{&-")R`?K]iWsF;<#9́c=+w<)\ҰNW03Utc1h|_w"uq<: I7/\p&[5<{WJn媔 VXmTݨ}K|L_Aaym  rA(VY_{SN"DĜ?rxk=h-(iup[L~ p}c{&A, -c>'jv缆\ ?']/!C2pB3W05燼y|ZtMqjOVlL̤H`2̵l LLHf+2v۝. !2aJZY b@AK.}r5gl͙4Fw}Czhz%{BWQWmu2i/2:8n][_$PZt߉i9 d%zBM=97uCkyL:l٢ԥY\t7F#v,8I+ +rm꺌WX-$aD qwfi#'rmXUB;#G<BGQpٕх+i}ojs>E29}tgsv՞2~0e /~ ྞJ(FCIS#SeP,#A{;/G37xD7K+T%hq/QWϡ% T<7O yi/]n[Uju@/˺^8A/yV yfbgucrr9p,@8sQ/^g X = ;;,~߆L1)܁JyGc/(Yۛ= U`;@>U`H/W=Y?YɊEŝ"p3ߋ^}9tC n,w-6{Dn\5-H҉;UW'rEL!ұ-Zb1T=]lܸ@Fp$޲`q!nY CU9ԆN/^8B7⓾n;;p*Er uG]q.o8hnU+.tSPbmy _N,AcgyVEDiQdb[={\_}3UќcWF*y-ٝ enU[Е/Z~Tul+'D iA;v҄"mh^,+dǐZMAVt>^x~]0iX&ȼ77INΗ[x崔)^YA3+<>l0q Sɫ9B+#sDeW};E-^z ㌊#w奸:;p`ao/u4*O ;@7Fz9q?H ޾'l6pl{7 )cX72; U.A\ gsS8bPH?!W]ei@.,j)6xs]|.ƥlXR +֛hhݢF54=Q/ _(^̒K TwKZJ$I)z5.{y4S;%Fr)3l2MNY\b 8AtT#o @T=HKc%S~7wV/~5|5Q'I|jXGiڤ0HjgLIobur& sO(} { ?I)&Q(>.3{/AR}UUS":W]J3R+ayØK YIȸԸǪ[-ks!doҸb%>Z&jhOb5f僃:gIشjNJJ/'AjS,fI5M5dXiJ*>d/Z"Hь ]Tn~QqRu7'&u$N(/%co^Fz.sK2'5f mJ7OV[5hy7$睻B i>fOs'u//lR5^3tJAk?+T>URKSYHN9$f 2\zLȽ/uh&z(,vNK zQ]0si"Rw.t C;ZE pe6(c,8YKѢ~;|g'Got ڏ '`c7y nXKDiODѳ}|xJՕd'_TbUc%O{ldg}=c﷍#=Jv*HSbm,h,$*d]TIdѭ] RorIr%^Dۃ9CWonDA?_ )ØԿұ49`_ kl\q zIsQ̗i3nE5?\!,0Kb[(]^t߽ѭ}4q}.JJ['^GUl:MU+uX8:Gpa3l} kr57o:TD(sIӹTPS=qP% Kh!M{ek\; vL:dcc:鞤]0 K!PǔZwf,W i@Z8b:d;WF-d<$Q^E7&6yGKK;4zGhX, p8*{bhVH$R=nX3ÔK iؑ5|bn'K):F=cC {[&Qn8kD݊ e-$'E7gCB# jv i-ycU\^9zB%<9P]7cJޭ]Yg5;׹f7Y=ȗZ-=8_(K'~іflYFzN$z+v%}?S;'vفxr0R X.TkՕ/`yUz8 ,gNU;bWLs/8`8*&♑Di%K7+w9v2)V3=ˡQ À|YXf3~Bq;u4!f2Fb7Ro 5tii5x rzJD &Zˣr^jjP(W}0Wқ|Q$k?4`,ʙqnjQ#1bY~&)HT?B#JdDO2g|^vw҄ɴ*u~{+z񬑧-JcsX}3" ?\5Hث)V+Z-$WVDGᇿ&0M4kx*F5Uevl A\ujs4G ("{@Rdv<jPg}'lJTJՎH=7SػITWD\ǀ=o WlXcqj T9\r`|,~%)c)GVZǃ[4h<2цNGyv}R%قnd2Ӆ1/_$-wULtdd p&8__*ufM ?ΚT1dD_Y|Wa<36?+yc?_cs. US# 2r `]ˡl'Gc&4~Ma%z M催6(3̅1@9F P Z?ɕY8|K-.;y/zK(͜a'&p%찮 X]!oPY{YT*hќ$3/;m /ڒheeZ'e ZXO.vkD޾ER~=]p}Z#±䗧%# ާt`0Ń~Ҥ $q,!_J̎qXJ#)_K.hX܎;`y d㤬i>"\n06˕ʒ( {g` O8 g:oLs ?{@;!tKQ8]ڜ}KĊPI1E~]_ibϲbϗ,ZϬm\XbWr/9tPG0SLG:ֶf]:Q;»?.w"YEbJscRﯧcX  5y۪-A%@2,qqeKϦ[,/{IPe>Wg`p9>iI5L_Kz%'4d{\CC$I7N&)a*Kh!(i~~iiGA5 9BGǭ]l7O?}%/OAND0z;'R܅sv~;m7ʵО3vP0&m:Qs7sXBΎB͹0|y-oˠ@ Z5-ii@FĮ[_drx&5vZ7bE ))jI3ݵZ:o>,%_P34ѝxw=!!@ړhpshf葢Uh!VMM ٘tPm%-ИH4)ӷ tBO\XV"&#m~nwWҚpbL_tx=G__ {F<\8y-Z+2J H( Qϯ3`$ϋ٭N”a><y4.8dո^)aW&^E<WmpF̍䢴M]x.Gh疻&T`&_d;WD܆hz]X U9=RnJv4\6-N7\"x \|qR~H6% I#4Lr.7*݃59P,G=?"BmPfЕ`F9Md> l(WM 53_TT%wxp^-Ty{/<(T)8}j8S>'iK$1뮈pC`\ȍZus沥K;*}}$Ͷ|F4۬_L#h><)OB#Uh* |N6䉽QrxqgnZB6`6?3χcX=z̖0ґNs(nix6rY#{KsVd:PGAT g _&F5IdS|tr.tRT}\_e7sF>sb P,IkדYQO!_K#1ܧC 8qƟێ$芀 nH1ETf4l9zca:䯝&P|;oߦ$ψi<'G(_|5"σYKӫ5=EGCCL$mY) -6"Wu 7. |'#+ouz<Ϳcw<)0RR/ɪcohg"9jØqSzqb,? HVL ({cugO,wnhiZ2cj~1~sͤfkN-m\E~UϛRsNa9԰ r 5zqf7\SWL3O߷!cәe2Òpu3BuܰeʔEHݪ:|pp$81G4U#ιJsLwaWS[ a2Gft B=N`[>6IJg"Уx up71fu֫$ FFAX~;࿎+aub7$0j?{A7Ez̊t΅r1 DZ5}1`:F*j:HAjakucF6}XgQ:-&pa.ڑ$^&IF5UR ܒ8D+VG T^4U Q~rnڧL/M+qbdM2ml7*NJw |DUNQ]y}^@+&G|vA[c1VA+ YhEXȾYWsV!0%`WNO2;;WÉԸŊaw9(S`/ rC,z$Tn!O9a2ã|6p}4@zFgRZek^qYӃ%ON@Vܤk  %m*g qu}]uEKE@i0ofLǷ3]\uU|59GD=g~[_-q`x @D4hVK`CACAusz `!'I7Dޣb(CZ!W1]CErMSz x_3: :'we暯9 T:$ N:aƞo*"izw^$U[p!˧X9PD'˷H lͿ^gtZ3bv[V8F*։BPㆋ)M{3刻jpԤ-Tɶ#)#d6<-b v,crR99;23>Di,..s$" LmO{`㦞ZBnxZпL[ڱI\[ Y3*%^]p&(.gPyǓ~fF)@2o#Cq'Í$}*jqAҴkY *W{ p1l7| gQy_Awĵ#S!D/1nyB>y JBl$.WyaEmϓRr,5>`yDE^xBRر3q9[9WQ?AGHi_0Im`?Vr0(!;`Y4<$¢y_yZ=hN *M w\h"8aWx jt"%=~٬B9dLuh-=R$BP6@ٙX?c{ULx*qYe _=P 坷B*^. Qy9Q]sxSghr4%L، %رt?.WyVqswPM bɓ?1nw.+5FDׇ. ~I~q9"Iu>ڳ!Q=Vd( C,.SxbY=.v3B-| Zge cjV?W3Mfʁx>c}P$Gѓ%7,{g]f]EuWOҤ#  TΈ8[{ 7#eh s[ğ˫'^d\3 R4cvH?KCt]hVKSB{gMY Ɯ6cI#SD䞥mlka͹8>f.aoOI>xkH͘x:u ^=Fb ġ9Xn2y(T$K*O6&|6wj̭%Gc"vXk>zyU jHnL=7ieOsM΢,dtm\Rf_CI 7 Z}-.M ޿Î&Ayxb\ʩ $یl:٨>FCQn$vMfc.`A#st=.ߵ^hVj0aGVf^FmLh|QsduD]@H$2.ALR%T(6pJQai5H:?4mafY &?r荲[vG`7~> 3bjbeu MUq ^AD8#nWZ~Ukaĝ]:[zsado=U# Nliqz@ND*m,vfU%O~!V}oC&8A= S4GZ63u4mt?lb!Xt(ԧ` 0~˯9$Nq(DoUw+`UP7}= "w[ets YmR5\m$kF̫1ȶ?$ёPłO3;ӏ}jFOY.B@d Ndj>ҰefǍIv#{?$+FU٧||4 f*[>[\R2|ouܻ'w +,zS?rC2 k4b.]%>^}<gf MK9*XLn[90TUm] CU066}ó$up uۥ,G͕`p\ߑPw|{>qtJF![+X,8fVxd(^ƺ:]O UuSEl;s[ ;%\]7nL)`CAP}.^Ѫ5) e޴pr1M'^a؉hhKDy* }Yr?xHfk)1)(dDiaϹxeRWw]DmasdᯆsLß\&ϲy/|ZJq{8Xdw&4*kA"NH@ G hbSۦ'0XMàmcqy:Q)As^t=eVOtlm jut)$ `7.IU-dbZW)ič|gakT2EyY;ɽ$ʜߟv_0P2'/bgAcY!6{IDO§zGđ@uVQ(9 'nNrjtx 'NN|҄w39M&qst{C X'4K֛ gz[o'O)q4Q_3EĴuF8㞂 dT铵2ɹm:iN5FdAዴjjS*u S@qx{.`O/w5'ܴhm0n'#XW$kiLsqiy:_*qpI;,J X L'idʶ(^ƟIX7Sl\7&]7ƹeB4ES iG$q}C"B^!ha?,fK}K㯼a]I6CWi.Y=|9 (V6?SzO`IfwU cy(N;.ۂ68h Lq]\$YxNMwdA?_ۺ'LHǖ* |]&tϩ7n/4JOSu*X?5YV Rzo n1X|zרE}Ё5 ,9biեR9-rHgړN+^UdFde Ϛc|rI, XZ|WT $F[ 6uvKQEtqS=Y=';ɱ)Ңd)AE3'pK`j@{ŜIrVeiAՒ/ mk }K$~q "WZk<.; /(/P({J?+es m wi|!?+aak6l|>L0"fԐIgO)+#)j//³Gv~< _h跏#(=a~-ޒ*Ťqh/ PclAK`o 2PD3a$"%6tErA"F`lr3׉{ )]cȒo_]L<_y?H9S>I@M"<:4m&(q=Qm 8K.^(]Pa͋'æsu?IMv'rB!Ƣ䠷qg{nxyKu3$[#IVP3S%Vh"}5N#^؊~Tk饋o{K%- \7-onzpM̳YW>a;idEOŅ$,(l|$tf{/ީ,XtH8aOq4d2Qzn5B}?MeHٷH'(žx-&F !gҋ'^j7CHI5  >Zqv(ʋ"A(N@8_  FJ њKxK7BºO]$`$w%Gq/rþM: eg 3,+8 HŶү*TEL\ƤBV^e'^@elnpQ^T$ `|{ju #k_p-=cF{,"1äyc5סHcWZ3*ׂfo9실f/Lm{cZx*&'Z _( eim}~f y 8[}gIv5f>hbɇQ5'* SnEXr1I7F?/}RV2k^r gkFEw5:+r!:hjFϵUgAp48"h|v(R@I% O}qM+4MC!ˉm- ak{J8@ v JHu̿S$5]r/07;?.\f #6Jc'Y7\]A-H0g15uJص%A(9fT".ĺ:);ac ? d/Ac}짏p^ϑ!rB}vX9bNw!1&n0W1c!\7kHP82(Q@0uv{ھSk.P@bj4@aZqDTՔ[W:}yo+8fVЋ\ 7B*ؙH ض!FHrUPQt7^."ov-NaԾpY6 ysO:W3:/FTڬ PaJDrIY\&XdCrWw `VV04Qno{fXPSW~)dXB<g*nSr-/a/U6h}9BKæM5I@j %E x~u&{Lw#_[KnϨ^L,V^մgZ's yF#ͮիBlkݬo1]X}6WgHG{^||C8RmvK5P}!= Ց{7P.d6:s@5 ݔО r"&b [+ɖ.W!JbPI#xo1^H{ vx9| ͻDM%2@ԇq2u9ޝۅeyRTUldFlN&fhϿig4y=mЋ UqŅZ;:=QIp9IaQ+^Q@͹~I [i:pcmi^j XUvf# r d؟PqHpYf0vǁv(=+HC2p%?Pnzo㌫r"h߶`F;8`~H7&' C;g/J#5 v L(!^:V lt8 PU 0jh5ZKkE1d 쎅W]`Lɥ =)ӌ{e΅nyw9_(f"ضҺR<Βc)1͍QH?9 _mʳ ]ׇISE%>K:iA$H(Tj&/<;W>\}SA5Mxl4)ez#v MhաdͥK\)P27]<ɹӚPo}q᳍hS*l K=f̹/ 5.ebmZAq 8{2 MUi@*ăbZC!3=ԊĤԗ3aBF+Ɩ[5.Ҫ "z:gt%à1ϤO9t z⾚" ^cG0x4e*jW?/V+tuQ ոDP۝Q7WҦ@囥|L rȺ@T:ŕ9'a:G@q1s/s8 TAږ1ue*(/8r眆,B6/`Y&GW˲n}t~nK&CyKFɬiǐ?S~RR 7ZF"joD^񴉓Öe Tafܧa61^l&c=qJ|d%z(%#3@,uL?1kl|`Їi?7)мµZ IwceQe1B1iLuv>gHeGZ/q 1+Ӻ=U߉41 f2SrTE[7O;6]?ȏTl$PjB>Qvh'`N䙮[3Loh6ع5,w+BQWu9/w`<;(v,8廊uv[}]4#K^!ʁ_a&Cj! _!`$z.ZLޙtb"V<;̯R6H$`si1``q9r eJJr@Gb^W oyÒ/9v8~? ‡h2iT,rNϴ m) t)U\p<7y;ο)'uFRem}R4(D.)}_}:`Y!' 3e@R,$%ԃQg Ͱhcn h[!HWI= *u=(Af^`\n$JA{'qON:_6}K)#>޴gnG?Q+~;~Cf0$C`νTkLMBADs1#{$r; ã«]ʬ'ݪMm-.UGUK$ε} DI%KM≓e~g!V,7:h8Ň5gv#g?uٖwve\0%̀cޠ :!QW_e)3\ދж^<(@K9ӯ R@Jܕeh19僇!N: bN`>Zf8u}^(gW[]7To+ӪtHQtŸO}1S/[)2q^Y{CO):ɫ(fY@V\M֥;q9a(S9(}Q7(?${);N\ю\29zH gmY"I(g\z-*-P[w!|10~HϯG lrK0>\_kw♼>CҢuqϋP֕6s#>Eޯ# 7hvJVejzi,ky8v. h0(}Vƛ{q3Ib s!8 ctVVvFVH3-H&rfDIYF{_ XwU.9v+T2+5[,Tu7g,9Xe^H9irP l娻Y}L'UҨ"Zp?~@gHBf=l542Nݫ-O6ؘ_1,د|6h4 d;]argఅڛZ*_J3b#'(_ վk xw}AI2;<(`1otXQԀU` /I}+v8AOm.HH[w8eRlWiM\E  Zx p@Q`g+:g@N5_u| =y ڮXA߾ 6Də@\d~K-eUAIpagբy3%g2YkwKڦ8]Iʾ9{kq9LU}F7%Ef$F?J0UmƹlO4 uj?z5A~D%sDJW?Ӽd QNZ5x2y* BO t2ԁFINaFc0]L~Wl䔾aFbB}rL(+ϲ$TcbD5R/P9>D&PWZd-}<لc'RN@:ݢzL>1/*8~j'ČӥJOhq@ *as1>!H6U5b|<Ӽ3$Zph*;eD/}Q(LQ&lаP\=Wڭ:'X/`qN 5``DCXX͂EDh]uvЖ3_\íc 1\ R]P#o  pH u_ t ߿nz`VKe Y߼bc̵+LL؊CW\A"Ɠ644,hvʢ:7O$!H\T`*nEM55D?='4NTFhI c'rN7+d&|&n fhD R!S$45kcbh lT^t,o90yld#sDD";V aQJf4I>h➒caIcT̈́M&[֒Ҕ05ǩŲ\Ǜ,*'Q5BG$)-Q/29dYYhd:$+#fsԚP]luP"mCSNH qKFB *) ~oS у{̌BD}d:8ZmS}VpryjGz?:ɎШt!H#xӓpH{1xvH&Ec2e/ g \^RGÚԨfGa-䅻&oݤcio ze1D.@fFJ|.Tft}>= k *R}2t3eph@_.bQqtuϭn ߚ5An (J4jq66'l ?k#5Y?Έv fEEIE5; 20hiU@G;Ėt*e% h2z$C:X*m,[5XU|qVwo+ob3˷FƸ8$@%zp-8WEr`\.To{znR嵡sGpA$#O00em(rgJBBQqt~PR7-Aݚ+:uֺŪڱ ɶF#ӦT{AlY`i􊘋AWj.fiJFH¡Ϣ-SP_$(fwum" d,`wyT r^hR?g "I"^U8܀KR }&peHabűlf"chܛv֒bބNGwQA+xaHe\o H?(ŵ?A`-'I[>י[ _#~-h4"u4< O9b+8O !&e'2-dKDOϣ3<hH.Pͳd|\^ޝy8 a4񥣼JݗĔŷR0=IוfX'YЈ`+هq$8z$~(x0uV\'uջHPP+/RК^k1H)||X~νlW3Jب(KCpه () SU4t);9J67Ţ`w hM wѨ~lhoD $=$w7Cq+B y Nƒi4eSՆ_5=M\hÿG&Ù&뀉`D6XY}*Mi6!d|:C$=[vI 7ovں۝(/(Sӌ0i rNgOkM^;O១ G򠗧H&g㠦\@ktrf"lSNaN gZTMK=BCHqqnRfU_nBU;'SrFv*qOy#當?{\"ғy..X&Wd >F}0 j'?npgYOW_xՈEh2ߤB̅ B {O[` ;ƒ1}A7"|lGmfW<ި,bf~ Ξz7z~'ɉדz=F{W=L O?E |?vh(CYjz Dm0R\ǟX'piqΡ+CWBǫ hz\:d+$Se~({>@Cڻ2-H9EyW@h=i:#,L)êv=a$!eFuUJ_Lk4n|QIǘ+e⅋+_fAqXc֙s݇8?e^0~nicDp'h>EKB}"d|1M6i0k MZ;@-'t5`&VwUzzkv(Ӊ܁ik;$(֯Էrw Aث~?mkKc68R}ʜ5iB.&T F#bwG:+Ba7a(Óa )KF?  jvkT~ZtR RVPUWLD1+]%-=sS ,'au+JoRבFH?6[)J{Xwa"|10MfaU85|;a-:ֿGV}Ql3A{4Fm-~YW'~΀Ad_g]aiZ w` HH ܦUn=rىtd̹4ѢKM@v4cSg}ơ$.5䙝R @2FۚWv`z?5ՊCU]j8&t;e qzq׿ ML;6pH_iWKW4\ 0?;v/ ޶MPm>r'dĮdRR^dk Joޒ7糶MJfQĥbT|Y(p1!Ns>+k24OdMojl٫>@ׯF [5Ed w-gFM6⬧r!`0@KA_6ٕr8/e9Y,0Ȝ}v'_Q | (- g?ĄrUM&Mxd'+&-o[_ڟP_X(F3D~l`V'QhHSttDG [[T+*](92]u10&mf-_BRChtO1ޓR;q3*IAL=uVTڟr\cqSe%w~bb xsJ ä+dSu+ pjehko&/KCT]CySǦ]UCo+¢dSjBk_lx(nXX K/tHA #WݴGFiIRO[ܩ@r]rI} fAYQ(d}zqib[!8 Z72i c@y soЦE2LXVl*mJ(|`!pNc&LKߟ{hTZiu ٖu>M;o:xRA N?F4(=HB6=髰A+M@]$9vB=5?ȗh0>*o xQ2\-g|B3sZdɅ'r1]9gkjth.3=Z?sZ-&'7(yTYn+2jr1G=\l~fڐYBLۡv#Wv&;!8LۺL[jN/=ষn oqIfYVY]~ӯ"*B~BRӑnPurS(Dg%NA+:+kOwIHx"OpgTGMbIw`}:4+zKCrmd~hSnlM./8Qn~wDMq[tdԐ0~ٕ^cuO{*.ʴ}3П! ^Mn-O%W!&az̉tF/OF!zbN4*2ra{8GcE [i.&F;9XP\PI⥂>W"';FdvQš{׆`c[cTsح 3Ac2oUhi(#D`̷d~ή`?5ϬV& -4әf'6V /^N(|YjeY7ll~zNL6^-MU/m-wNg%<n8 M^I-(0:!BK~6 ߛg]L~`j +Jy“?z! ١ճ;Z_쮚 ZEm-v"z <8m AY. aп-?_A}c<S:90ea|rytZMd&#QLzIc9J75TMayw=l3DdGy<__Ϣ+clÿrm<U+,ѽdp(<rt۶; 隙Ca3^C I<O7*5{W}p;'k];ѓAV`+{^BU{(^߀J>ܕHbaB}tj@Q*\3V3Z?b&:!XT0)`Q1i~(ɭc|ņa~ݿ> $/) qr<.:iS/[ӹ/ޤY.3l9.F`8t* ko>Rt_1Kx=o0ӨQ <2cVpxn wWy3P k!W!δVq+>^#$A-T&|MqT) 3A6#Ϋj*s dƯ٠$ڲN? LU|Gm2fRyN=)7A34M"m`Յ[gz@vlu=ҋpUAiA]^$NCH223H+.(WC=nuDK ˸T"ҝc¬p]Q RR. ȑv\f\H0zlFKzLDN v1zʥmu/:T]-+iO^Oc:drWlt@k'KM/ygrZEf&Ѿ\(2B?Ko+-@ؐ5u~jβtmZO,fݯhqTo6Wzw` b|$uc(8HCD' U ,!uK ֳ6.pɂŅ5)vSdtkDQ; ;8*ܸX2&oOD]>\MƸwZv9]ص6aZIjųCEpsXEq"рk?kv+vunZWJli']щIm ڈCG-S;qVYp c4H8[]ajͅ ŧW 42r.\L ;=U&I^vFsbH4t?_u)Eźmt/gc<@}J .σUhM_qvv_@g&D`ZSlQ#'6_s E/?lHTMw! l7m܀k rkjm0,cՉ&:-&%lWҴ)!ws)E6zW%M3T* ^ b.|&w?<:y2c5F~i{vlU%!x}Nj.sBlk6oPmoYeCNYi2jX}eIt3soqHB&oz;涨RbYmΟi]{5{$7-C3iqBJE5D!y˖/}sCU@AبdWZM oD[E;̓h6>9k[a,aW@KP:B~OS|DA$HrFXe$4A ›)̷eX&z#11C;j F:$sSG1<As*gklQ65QHq K*%IL` ٢~Z L '/i RR-sҵz#_hՄ:tڨk4-=p2Z3ET[[eL&eh;~w`]r:mL#E9ըVfف5\bڲӱeNoND#hl'` r}MF6}3ʣ - ۿ`.:N}+#Rہ:0^^s{*4+g_zSݶd/Hl%`X|u}pV\?SlOy%PGœ ˈ]g 6_8Z̴ג:5RwO7W0~լj=ު)Q͹ >i /Cߨ$k??)*Ø bf!l[~uKӗKE5ėdZΥOoP=Ņُ .JB,?<=&TפkRz( a6/JR_f$JP%Fi`qkK՝^ie =e^M8[ƤioyUODZvz5H2$ʅ Aۃ nfG j@zԸ ]lvdK{@A˥m;g̃'^3!-^r]!t5RrdHY#VR^IUz X75:z1h#k[G>LsUOT Xl˥ g9cv׮Y"V#5zoUJtzuR|nF*vl-Iڰ̟?9nX-9+YX*'-$r-fY,BA$Vށ!\`4]J"9EO!EKKB+E?4lwmc$lʜ cxɈɦ Β /^_gA?_+)Xazt|br?иJo[%8uk#`2q <8T=&I@vy ÐԔl6[FyE.AbW\S陓]CxuSNʁ>dgypϗ(+U>I!j~HP%9ҵ kXý$-Ь, ǝC߽rTf:FzCq0>֜$H\}4V! h)R"/&WET=5tI9ڮ;dfCiP&92m]"T^+/IkhW0&9ɉ?7_4HmNlB zŭDPrj!@1_Llȕn/4-3@dĤ}mtL^_7W}x r) ĠNʍz<ʹCs ̏]F2ku^xigSXP%ZRF ܃W> #}}Ֆ #jWqXtU95ԁ7`|V"xwV8䖚qLS!4+v" /"\Agx?I8qq SjDn\4W*qB Dgy=Mh}aAD՟g$Z2\;:=sN¤U` ,=c5ݔrX/=V.mt]1,K\aE塹`B@[gMCVxy5Di![<:;d =8,ɿS B !_IfQĽR W[@!H\(L?;l>YB#[ Զv oE.VA^a溄\:|UK>Ө6ZzHs#GIM3[V[Gĥ̞,Ln.N0(556Լ1y4 ,aY1uJk^䭱 c[Wl4RE >8>Z2 b2`U쯸#hCҵA; M㭑$Eb9^J٘,4Q#4lБR`3>N.cK43/ OąWkH˾ 荟'ڲd&F?sd(.Jw\/{E6pN]LJٲl!q_gN ppH2@ߵ 12ʍetᬜemn+Ʈ vYy`?hUIyt'b(BѻlaVIխruj6 iˋOհO|@)k[MG \|zDX!O~^ 0wLwgtT" 옎9vȃ 'dܑ TUO~XƦ;\3 uoN Q31|}q2 heba=9\WR9ai)̣ y>q3'-1ov 0^LxET˽S]_%ev6=OKi`4%~ |El6r @@[{8 1N)̬ruwvvvQP(\'A^neէe3=rphkYRwoo,0vm! "K+oXوC l! zI y6' (z?Wy8y.]v$J&|mя+C- y}T$d37'TIUʆ]FvO,/8~IM7mÌd ZsA0`TG"`t*9"b9v}g6iI7%&Dm;. nj*t=q{_m%M\ąv?J4*,wzێi=Ұ3 \Csƒ:;n3^im-S:$"ˀx,"K+OX)kAߝ܎UP6+s G?C伾H.viHY+Q.<հ\;pqF>ov^<e úypJY2Z?o~ZW=/y8NOC )/Ez#(Pn&zH RI=/ړ'T^IuI͒N@Ƙ)RR^BDC_{m]1է n/ThP:EJF[(!6_ah;r䆸O6/S}/t\µjBᄴi%z3WX'4^z@HˆI4&?ƥ$OCgm <*6>h%υǧ dkO~idYzتp q==MBF^!X=PަN ~ht¡>I0& Ee^Ҝv#0R/Ah/YU+@Cls< RF7LϲˏVq`r[A(FriwLmr]D*X۬(x3bUuѴTmez)V|Z'e矕[B;s ({ǥx;C,jq\jckSR:*R6ۿnȅta!Ts]{u3B kM &vNB8 _d^ۑaE9A_ic`K w4ahSAgdO~A)! }"X.ݜ09cO3d8 -9W _UGZj|\߻lzʰ',]SPaƯIReMM/#:ҍ j)6~"ir ͈!ӹ,k&,&dC&!boXv3iT`'snj&?G킶8CwL?m2ޠ=*D<[9B  bӫmJ[n;4n8cJlhxN `A^ 礧'.Q re˺c\")c.2zVwТ5ai;}F,usE$[>ͦ2^MH1Mȴe/]VwE+yIEӨw%/K}#Hk*(%o=ʒQ_Eȱ0l;'TW`O*FA(ޜB:B PUQ` W;9b>e22ХՇb`A5VM{E$]S @am t!A<[$5,Jm^zל#uA.hЕm^y_;gH[V!cWD ذǻf\ڂewhj%1ߞ4o-/ "oHElAAt0&aa}' &B6׏"No(Ct `Um`x^ǝvQ{`(nٵGCS#srhsnMP{N`w`? H-|>js=e't~K!8熘}Rz]H%/ {VX |H j.fCy Ꮉ%lKN˭_6QwZ69Ӑ/ -~j~CN$~2क़݉CZŏO qɯ }op$pd%onb 3[FEı$wϠ=IiQ[ go0$Pu G)AQ@ `ո;ɟKx'i?ʹ":V k` aƇgu_*)`Mna8^NH+ rC,htZ|_'s(rʪ "強ښ Ϝjp -z'sp4JB"wPDŌaZ My&2ONg-%swWmf@^2Q7>&~g?II|T +;EA1D~(L^ |W+5C)‘t7u3xغX;okT4y7qgj鸡>gp\@$jGKB&vWWNz"T$ MP+%բP(3*v Uq̷Ž GhMVTg͵ϐ2DWS^GJA@()kB'nb@;/sTV%X̻taΓnWFT:GlKNa7o[ъyT2xEFhOx):궂qe{\n%vU|!|y-fW'>Ҵs e;g '+Z#UnYؐaX2i(AN.GaQ b5vU0?$vSMis`RzN{hPM |t3_u,Cr U;]W0%N4ˢ4O8da}l`!Q0kDYe(w0Hkd1ޏ9c"E/M-cO+.MͩI ["5^K#c  *O#omV:FKF&|hHM y]b9 ?04EGrhBxZ;zPVeK/ 8qdZsm%KE|/ ɑ~G鳜 cjD}iF?K'Z?=Aіhyx=O?4Rrcj8%/CzҒ;PEo!]WRY*ƒD?#׸%qN?)<P4ؕ\W$I( \ԭmnAyB"AUmމs$F>Cw5Ma+>m8a#X(.> { rYo!G U1$D$ldb6{Ȱ a5YR$.z=. !/"wg[֧IDqJ)4s~Roz$lHO-/Ե!vs!ѷY+@DxT:~y?1=.Y[;jN~7lqWTM/jBϿ0Y9ʡԜnԧ.Zi;Z-)m %P ]fv́Ѷtg|uJ G[3&IsL N^Yťc>KhPtSt{C軮 5bbVɪ嚏}=YVB\~9CƈV0:Er&1,y7P/~DQ\½vLDKԗP)|C,dҵ.YW辪!|xډ.4Y4!C5g~|%(Ȭ6Jቕcd'zJ("՚{%Hr-)"hBxUmv*,.0*0ԌkPA:Y^?bM{7*3@i{۷ɸM6Lw9yG> 'IM9ォ.n4"Ȑ@#T$rQqahzQX{. Ro=Y[zM#6t)׷UWr*s$rj9҆)}'nM03kcGQ׳" Mc/O亖 TJBb?lUBYaң-ߚOg~N?]w_i&ÊT3 iF7B+YՕJUCڟM rz!! mFd.LE'YjVWAelCV[ 0l8yc>Vjw[Sz,* R^p#tΘ^Flfr4 m|.>|OT| Žmu/'eGoݨ֔+{2r-k2e*WDb<+e>|ҲkLi׹ ]J Ki* -lZ :s5NNl,wR]vxeh{b&+'j\Ъm3lH4u'j7iMqs `ɰt vD3p#/Gg0-1܈ͮWl.pRH[*PNCNip  Q]b"bš`c[{Vݾ͏|(J 26O|[yN̊0Z\h +QXD0Tg+G[fdpe]P&G:SQTnd8Z2`vuZDKpfX^ph> 'zS1 1l3g˰#Q+*hi')]28oR uZ 5/ɴ? UPz Pdz+R!8W˜s=T;Ҵwn1wTg%5gꞦNɁ)c{t8 ]m*k٭7szHڏ(?󑫞 ԕQ]$~9\{WFܰId (&=caE?4l {C;^\&*Pj|:h2u%!DT{иL0Al\oZje~ Z9jL6,%UaT<&L <(&3U"HwWgagRpp υυI#`ꕧn.xGvҎY!d6S;<]ƲГֽWR4g5'LRDܓZ"WcSH t lamylT!%XK̺(s;kͽA(?HB^wL,q|̀ ,yh>(.K`/dcQ]L,WV =?*K P>)J)^y6.l^|iSq1`.tQ>E teZMC`d[2MfEw*l_e#`5m WI+oq\X>R/7J:ƀw%+ tx x($X滓TT.&0f|AJ/􁋳V9v=H+u%Ior]G)Dz^6IDBt58.M ;Q|Zn+Hע]^3kဟMy`(4QFfєUS*fi7`L,}9v'g<|/6/%9hiRB"&\/-&0/AݑDpkŞUdw`jdVJ@qo$oc[.U: Ft[[DO8[ҒPsvk>qhR@.E'bgq%1ύz!;r7/ ēRNaS+TLW RI71wgbzHvcDŽF3FmKON}8KwY:7p) .+qS]/t7ӳkſ-W<1I=ry ~g8Vh$v%2k0+x|8IAuŧMƚC;/cjM>vfi(LTdm܍yw!+c,fl8Mi \zd'~T ^?('mQ/C<5B$w2d)Kql48̸`&Svnr2w`a KzjЊFlT^?6 HrZ$#xsp3ϋG_[_n<={ԕY "2=vnu(] `W@}jC~:F[ ='uc857K09μ}tVZsWDSa*(]Ǖ04_XI(ќyaMޓ ӡqego):Tg~~.]~b I@j 0L-y0<-JANjG@!وݤµFC0)/BoErI3k lLIV"bE͇ۖⷮdzܮKtV QeH4kIqVpP5bfy#'F? ^of@ .B GIQID(laaTO *Z !pd#WzW_Pn幓70˲MZuxol/Uͻ Nu|Jxɘe6?.Uϖ(AD4gU*m0C{'8CȖa:BO02{_d E}g$ `&;6za8T-#Cዋd7_dt+#sRy {GdpyeBՋY,&"'Mxg EnM<ߝ4lkKQ6{xȔ0YOE_[VHٞ`l؁,P$XPQyfݬDvO :@ DvFWYǣˌaH`|6_tBvcKp2N憛=({m9i;?ݾE<[>`}ʭ[`L$<d?,Pg #ϵj+C o=Z(ɺUh8 VǃI{+IzR4en 89%<1cⴤ_Jcq-PΫ?=p~tzAĴ<"]҈Bk:2YZeHcǸVu|v~"?~OO 6y9fR1_yu)XG͟;hVB\Zv#< _Ө&Jp~[pe{H\2)vվ+Xj .bt #qćDC)nBqnI3LYN@Z"B'K#C]Ʒ4O!~}CRDgَVnJy@bu?Y;bOk%bf#Ϡ2얶Yʆ!C{LO#ODNE#t褋,n{~qo;=+fHV&SמSŢ>WJ])xCGx 4<~#HC,. bN:eLQOR%b֪I4#td bJ_WX'-fPZ54/RBۃ̩[TN_׬{}OD)u kS~GO\cƽS  nἱ2|*6UGuGeSHe3+#T'pL( kfm9]AmV"8 hCqØitynDt߫bRFyLu \j`>Ol,[T)bWrx4(à!$5<=pZ9۔hÒ:h]>!|eBW^^#R̗ khfex@wi V-IH1OfkTۛhoE~*&5Gæт7I9RoGyx-=.9v ʝZa*ny o*K$"cAPnVPtT5Ee%Rܛ/٘Axdu 'TVD+. >mJ<&˚sO'{Mj}g^Dd PCƺ9 +-lR- C3#`5Soiq0gk֯,.ޒԾ[.n?PMګӛ;>r,0Ʉ`x%ac>l`=$e}r)H4x5vÖ  &Aia\"­s{V z.0+^k'˖Aihdg@ٺaL?LeCRz͏0]S+5^W}a]1 бeN>@״i_IG٭QfJ5HǰP\.|._mb8 ĭZ?PeVo8~WhL~ [N "B9lwv߮0a|/ `츿!N;Hiؿ!2ߡx/0ӗ3 9gz$@Y32L20UA@P8os^ {5[zHjnS] _WwkiaHݠ`zخKB|EIۢ2LB$2s?gmc[~<{ b`n77NYU(_tHk~#g PN2mR΋lY)7r^:<ĸa\[@9E/Sk?T﷍2?GW.)=N7%D2 d'9Yo c?7tH$$>Evt9tKp(]?ad@U3O&ܐMKXn {k~ ?;#Ix6U Չ츌!SXjժWћP9&qlFæQCu;+nրHYoBa< .o׻bB+D\ܚk^%fق z(Tز!^?. -)PS.]oJ$=0o!jpZ_2 )'r]/ t+왞" ~:ntʡ)/ @Zoh/̅#x$D1sb>CٔYF5M;h<\maqxR4xpO̢3TDn}3Ҭ KV&G;I7c$"tRϏW;@d{{_YSϵ'GWbA&|i!> ldoQhңa6CoUiG҃ZA狉7q̬Ҧ |'>Fhqkn )`'Ć.lBB}xdWS$rE"lF*s:O -٥5swL|KԚht4C5E-6Nպ "&zWIilHZZ |KƶpӁ8}UPbÊ|P-y!ސ;φP,8*bWE|| 'jfZ=w3M 70565Ǐ~Sk,o7mk8:TD7? &df7y w܅/jZH=#=봊~v߼u5<ѵQ9{Z^NT ӔPU+B#`;=ӆΟ6~E|¬]ȩ (5d#}Wdk ~S ,c?1oRk*l9mTA/,2U G<:)lwd`}It=;:;Iw|Ag@SRmgiL[Eϳ L GM(,"q-eŤ2 di|N\nsXcN0J+ZcrۅUm8GIN]sVhvlHY#ѹ:oDyBFʃ+z3$Hă@葏}p Z׸#,n!&d1:͇@WLkx2RٜZ&ɖnQP1yD$-7TM D6L3W~dk"c{s'Tb1-|@G9xƃ kҖ0P(3ҡl&t B2 "i{)oC]Z{Uy0 F[{if_6ډ,)ɎKDԅ[ {̍ eV+ PN̂eMW N2앂s6\2r:Usv ߿#_0^E3U׹-1.qJŵ]e%=&N]l'e/~i6ydbxCq"&a͏IRXc ֳh3-s"4<,lrN ߧEļ<͔ټ4 Gy]mh 63ͅ۽ ͩ 9x^s'/m;zRSu] AOs"!_6vs!CҪbcYeY>2o]}g;?kχS0Vv/p RTmPө Sw{&4 U$ {% bP/cG] ~-y o[Nk/=Kx4`K̲ȋ%`կύ 0z Kx?ο<섣ꈕ1nʀ prIzm!$4')RC{~we_0d3Q]#nWe(I3!)}XJÖBe}+)\/6`X?x PbI>vx"Mh z׀]R2Yjl2rVwI3xO=' WeQO?GMH[F|(CH&e&qٶ?07\w% # d.^Y?!2MoOEWM My։Ι4̧M?NZg^3U;UJgܴN2"y#eX˾5(~tP ḉVF8Z.42~1)=)DkQM wQpIdynV#Lf u!἖VmzozDƷȅᷨCE! uvD%N36Of d.A-j 1ޒW3(ZB]/G;߯}:c56/=S% /Y̙͈ O]b̢Cfi񗪤?2WkEM%3rJx`n4Xu.KlRDC]ʫNa|eJ~V(6S;[\eFwOc@1So\[dBg f{rVhkH,:]5LFSI<; 1V8Me yGqP'ݩd$|vJe|f 3pP_|wΜa܋qOo0f@8IXpH8ZoSa4[Q\jouշPJtMb r`_^NFptK|IF{ !sU&q!'6]}ut8KLz![?MXLƿt! wV7̶OKq樹21EP%AR{z"56"mCOo8,-KTilMX&ʓ1LAa=݀Y̘=KHnqXY+#m t|68W9#lªrIr ?ܬR FiwPi,=MI%c@!N.#ڱFxQ8Q}T ,N%Z.+2q`RRЛsxCeԉ1AiPްӽYtT_|K^Lo_8?ON߯nJ*Byü-0rmYdS ,AIutU+UL̠_+&y k d]4z$EpJ% H9*A̖N uѷ/۫ ];tsbrK&J>=F +swn6?F U ,20DWe΋ީgG T [͜)Փ+9c7%+[fcX+\k[C7NSpbQQ[~ X/8JV4@hvJ<1nT̙5y)Q-4X1Ii Kk;R0R`53vw2TPi6MĶI' @' @\r |P>qUgl%JbZ,Ϲ D "&7$IiuumeUߙ'=GsS w0!9E| N5=`*f6*HH `J!k 3ʗjGaxtɃ!3Y}e-$)$(">DӒ-rtLٳ}e>۲ N- Ҵ> =é{1:Z+6>Ñun~gcZve4lϩ?-ȥUN!_l=)S׈ϐdRL"E[LPݿ:)E _F #q`,TXjO(**Z: 1\x!]p%],CI$Rx%g ލxgBrJ :89MX){?4bv5X:&nkUEս^6v;?I}b"=ELN#;ZsWo"jI5!r£jig˟kSa~Tf.;+gpCD-5Taڀhs(Qf.[,), 3ጁhl\ޥn=gTLy]?n魈;l<~J P&sw6G,Dṣ֟Wsp iw{[@V!vf0%7HOܓޤ惌|? A|?Jyѧ]vU5Na4+!?\cpƿ8, \" Qt\N)`'/(FmĨϴws`"Q.þP )Tlh=vm c~@*?*Uy8xOɿgR63YOZRENeR>7 V 7ý0qEP]7޿#uljCOU,hrK,!+ 2wo°=^`VT@o,]i"BZ#BKs_֡ K29,ups>y6VP?"J0t+o./TLTp#}(_HB 6nA Kg3l/C6(^|"Q#`:Va,Qs9r 0騡?7ecE>$Tb.~ș vlidWZ=ϙ]6&|2FmuU6GWf\C Nt1A{y S>86Ýt36=]UuZ4ߘٵ; w nUzWMϠ |.ڒ9?5숻?Y I^i•ScUj8Zߠzl  ҩ$>^G~%no}ΩD_Sjy`ĩL+Dh7gM;ͱiU'Uϰ9&@)F Tl@``f 6keblc >D`l=޴Ź3PrLKx|/'ےy+z`TbUMS*z w wqJcۑ<,; 3iAZ_Ջj`Q(ipnΊԎ2ne8L|I{ܜ  f2?Z´amSۚI\CVnYrUq=<ТNZqտJhjexlzǡ)1D3?ڝpX|&O&6~5ZGՐW+,Gw'M5^& ݗ _Zlln+{*~a@r9-RʝP Ŏw <m^gIs 9S{`A%u爘Tϗ<]Sl['֭䶋@$Cq.llH0Sk*I>Y@N̈́Ok1pZۏ |lusװ=Mꐖ?xuUl7|Co'JbEo&~FcӷՐKTժ攝Qj&WF=&:۳[,UdױAƲn@q+Ny >܅ٝ;ߦoaixx B,pnKl.E!#zhBVVr+ryl08 >Xպꂻ  Nm:O ? *֖6BjOs!mHju^xG~E$?OVcNٟo} P$1+G jVݛ*C@[ę+3`ⷄf7A5h*rgj(L-='6w%Sf}w陆v'FN421U>鐙"f F4OspUȢ }SB=j4 m]%UȮV"QrLEWBh>El9dz}EpY)uRW-vk/CT#i]栙^zdI L6Q]5v{Pɽͬd c j[:MEyOa9y}fgΞJ&ںhܻ=d*Q-ρ/fz:86[ꌅVYaY"SU Pƫ%HspZeG0cǣCӸbwx[Fbn++ɼʏ9ԧ CCʣ Nwg Z-,vƺrZ-0~kCq ژuaq$2n`uMRE1\(44n^1LHj YpƍiC) އoUκ*[69ei+s, crJ^c:UK)h0hEt1̯S)߁a$?($= Mf.7?V9ޢLw7#_{ֿ#ʣ3j^%rjJ-N[i+`MAp )'t*6O`rT>? ` dM{6þ<9Hfxxlw'"DRPtL P|gKl`X{;,ɫ]I!JnEXs䱜~+'Tz M+cEQb!f []s*2[#\$UʀNBmFn5<Ԟ)cWj,% 5eRm̍cW$̇f^3f~W6g[A샽ЁR nF|[XլRYlcq):PSs|F󘛧w.uJ \V[=bwnhH#OO8nU;Ȯlc տs\=L {}iطJiV b^','V-Q,%ߜK\>2\5$!(2Үwed+j >ƾ{E^PS ZNxR8pi%]8|Jv2Eg/ڸH+qMkN(*!n~/U,T?=-iUf<;zj$`(>ZMF;T& ~xhW27:J081ԅc\p%BjH*ݞ$?P{܊} '˙ pYBpAu(8w዗;T:ƗX#$|hT쯴8eR\E4~݁ JOS4[wV)T¾O|/vŌ9eY$0u;+=jۑΡLU펠5o$WTsxQz +<ؓ+b x3f..C]n6"DTbbv_B R苝F?޽McIUMϐq%DcaJ*Jyw)ѮHUSHUi @GaiLeWWC!p mQk ~=*ܕռ}xC7>GiZmz|-R[Ѝ1ܵNV~H>_ZŤV.D4iDž@\yFtMi!Wf)H4+!ڃ)PmyixUOxh218#jr{2L}@b. sѩw3&u*j9zBһCgAk;N K"@1it|b4WCZ ϡPD:fH2Mzh.'@G/Rjĕ[SfѾ> .uvҤZoҶ/m泰H69F[+4y; =t.cA&.3y#SSӠ9}IX LQó0`rMգmTX_īP{WPP>Ma()ӼH iW ᔁND-B1{{hUN^p71hNeaWHBP:21Tƿ5 Y7-\.t#}tRU}$-(hrԔz[li7j+g#тx vشf֯{eE!]xI.w'\M"v *1g1>2E{5vx@]Rq-?4M;BAѠsgLȳꕉ4lme&%]RCb&l r SLYGP>. @lUѓ#Iz$@Ȧ7;/">yR1 ?#)(K`4昬,6EjJr-:' *IK',3q *X4"1^Ѓ5T-81WyR;0cQx2(;U_6ɛٸ$f&H50`c}KIc5X=qJ_fGZ׃UfΧ9۱&)H^ aP<4.:cHKHxu$OS3#zPW*aHȉc!L'~]qC,(1nZ>O)Gȇ >ȋjw5WkQTow7QQH|j%e,8.@`v?X4#aF5h5۰"#RWBW6ׂ/*vXw&)^m!X 쨊ch/b}&p F-E+&pCoTPF\%xS\1(YBMQ+N Egؤ;޷)KO1`j /v :(f? xݣe2hM^"qm~QIKd{jO?QUևa\36× edmCC`̂j_m$ViJ{aBD9 طv|1BDq%X0~+P!CI?YB)Ov'E-MZBa$/S="EjOoG5MbBѢKX)}sJ3&u8O6"ku*!ORA^Mtbi(aY܉?;_+u.'Qph\=7ں~嶻AAPV~Uvw R&"M?j͗)ӏLU h ٤qa\j"1G]"{6L<81ܦ;gvtԎ vJmoxš"FLw61ɷRʓYd*aVbsMV=۳+3Bҟ7J7ͺhH**/}эah&B #(RhÚ!qlZ!ADņ&~$QJ>y4?}pX.qkwk^}?O@_30KDFWs,-@BܫCߪO;T[Ah¬%x,3 ]gǦ&}Pٚ280MX%`ZӘRX.̚c0/#aō,a ;j;6Kvb^rI夔ØzxXȲx\Axz8?BdЬJ.FHcvV/*"QY7h~#2*=(0=7(YcPDLh*g}O92U}܊ڢ֜8LwJ_)^X >"',*BW'l+W>ߒ\R}bIF$-]"17’'{b''zNG~O29vPr,:I_ V(:ђ_B*+DR ̭g( o&<{{u+lqiO0<rp'Gk07T6Rwe+6˪h. Kxdg;`3=d}~TJ'z&;H,hbrk5ێh?X@㨳h{^Wy눕TS̏'pQsiD7>o.%EUϐV..K$,"b ēiW3thv1X:dU46 9R4tZuf8Wd: xյ>9 n` :DG?t7$)^FUX[KmJbw:-,m" 'KH|7Nu'V#vJk9D:je״\͆7,oCL0"B1x6X4=X]W5Ŏ\Kc>~֍WYnL۹4ܾg;Q@+c*5%bY?T$wІ_LMnr28r\}.\}NP }4s[B%;6Y2oUꍻ\1 h*(9#[DzAeO.Reԇ;*U_8~ !ϱ;H (xu{ҝC.9\M.BBQq5e \`̽e,,ˊVwVl :֠nEg/0 }KEr/+})Z7_^4PsDV7H"F~NYY8"u3݋KxrؿRn@5>;uP#5h:3wPn؍w31IP/ljtOT|#́9U/ Q֣Rޠ7-_dg.@y&lɟ6$g0n}`x)C,Š6wZ$ABh!I2$K>mG Zb@^vDq&$0.%($I % ̤m0$QX:gJ 8}bURޤl :׫t|y!=)YF &u&s }pf9x쪖T!@N% nzꮅadiymr7ff60Mf4Ny ¿e WށhoG\01ڧ7ܚЬ37'l:#m 52UsZii^s@-lʰ羘@MzѻkOnJ} q/Iǀq>Gc"ʪ&/>lYKQ̀svvȯz/_4 bUC}/א#(NTZ5M]iC t,*%,A5} n?s29/uDwCy$Jgv1 -Z9s! bA܍U _ܠBmoog|rtp[ݼ4ss8IZ{S k%yԯ8t:2&\tfQ9^bw͸FF6 o`q+5m^Q$6>6X=_ښʕ`,b:ӵrQ^ij`z!k eC2EдhdHR )2꽈S>Ez @_{%)%4+GS%˾}w%L#nŨa ;k6;_-ڶ|?ݙt^'yy_s]3&߱gYZ07070100000495000081a4000000000000000000000001662bfc810001e744000000000000000000000000000000000000004800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/bridge/bridge.ko.xz7zXZִF!t//]?Eh=ڜ9NSsiG IEFc'}R5}*Km%tnSFj:PIOi_?~+3f9>wo/j8bIaI <"`q,FA:.gXEd;@sE`@~0cy?,V>Ft KjaOz`i8ocZ:zd*‹@MZԕYc~3v뷤;Ysjk77lt5>pTxM͖G2 0(!j,&۟kBY;8}]>q #A;%AW{ⅼC= 8?޶>RӃhDlɥqjm3!4S@=0 ׺loyI¤{..-^4;TJnY6k,1%r=?rOzzCߴ(RNi6ȑ}F%xE+Mud\YA";J̙锫gWDX,`La"uY&[`.I|=r XirMT`(@6+.[ɒȳG|Gֺ.J-NbqPMhaXcg#C퇍ut3ȓGν#TQli 00 ՛6KFC}^ciV]7V;k;ZMʐ~hph{UQAqffbBIh#L{! "rғTw۪3Wn'A\* ժ+[ڞ]H\y]!|kЯTkX~x`AI W6WW֩f.Ebj]l9wY4ܫDʞdha8X.:5@bSS .8G0Y#x;.@)*¯uh;\UHm}Me^s#S6Bc ʿjצGLe4Iƹj%&S^u>BN<f O4U2gvYzfe_HL=ː_w\2S 7rolJ]l@\YElXT]yۮB8\eI?F A`Ph"ED|Ϻ7pΝ..E*&UcU@ٝv1HJ_hޏz T6tI72I}B|~ak'.7FSIۈn-umsi*6Rph'AE pX YJ[/KŝTArQ}ܿŽr8,|3`Y|Cx4jK2MN$B5\y게 9j- !AشT"0b5I" ^Lз+` X3hqַSM[XrdDA$.Sm+&oAsYԥS`ɕ UZԆd.ja0i&V8WƬ*8La=D'S<+i߄CX9M-yg !E?~mST],?p#-Aٶxt?0=3֫7Cja#= u/tU@+AjD4AG> W5 YGۜ %Ο|@M|]ƞwSc7]"~hչi] } `~= ՎG{u9UOHɛ".z/z ƿrd @PQ j7*K'nVݶ,Jb+vtel"f\1zxI;eSW[+vr>[ɕɃԍ{sXE@NpdXeNdlVJ?K6-ɓhI=0F؜wGu[W9멼JY:<)sYD_7(io㬇L$|Fy M]S_?'Ot(P,>\32>6~\hxK,f =}iRTY$}>y[X~4L(LR+ PsÊ\i}''ro+nfiiLgK2(9n4bR?(bPC#YBW.Ck60*}4{1+>?x>E^jiSd}y^Bٔ{dsΰOkӚg.(  !rMzR0Hu٧e$T-)a_W%q&@^kcLAE%eWJG^">aj ]PEKO"Vjy"P˄z> ʲ$毤SJ/=.+O3v ? E >G@sf[:)pϱ|!C}AhDCqK"2 _0%[\Hz<PJ*"Gtڎ2 NlӲզzӜ8DMT?IcyZ~^IY̵@f(@j[?PrRo=WtL{؜=58CơYCi>rPYm.q^Jzç|;GX .0XŝlnF龤~YAcv^RRBa׊%% W\*sPh lSlxCQ{-s^Or*E%dY{U |S9[~JOKXS;a~P-WJjE<]Gэ+*T8b }"6v?WGOByʤUC黳 ZyL'5ٍFSAl!Hؾ'p2f8Nje[`lד.kU/"pթ .b#Ƿ_ZJ_uasS. g_*.]d,-Ll `|m/ԋׄ c"Ư6Wi]hc呈Àphge;u6~K4#bOTW8cu"*/q&uzȌ.H!|| FF Wa8;8_On{=Xt`-q_޹>q IG rgk:ԧ`58m(<\2+_w[6~{n((P8$:v` 6Vs^ :CrBTeY"yzoxJ(NIo<;t#:r%Ҝt w N}bx+(\4:"~K ?mߢXB+\eC@F(g4p|D$/yO&y8+)nuf*%p9NXO+/5#Ն'1?5+~lѽgrO8Y߄BR>uP7%"*2tJabPFruD\O3EtF6nm5N0jPl;~i&Tva8 !2' cJf#SMr VU?05pz2iK%9Ǒ f892-4h1e-ܐB7~1|i.E#t}V^6C1*Y i(@s#Dbo{@xXրF-0˧1|ӼLr?N0a2V;OGHJIKN`e+ /@1)oqNss+3dB^`Zè9z% ;>3ڥ19W6aT.Nm,&ս[4!8˹QAWSs%.Gq4BJF"'[xi9u$!}MAdcRREzw|ŸߐF3mDZ.?8]!y5FՄ¥hIںьG[K~R`}YuяLu+ F|~ -j(+Ob1).| X$WzAiLop#Xm J^XĊL[v~~𣁹IO V*EkGbQ;&c\V" +EEȱ/BtZ$b=W"ë4n+3WOwC,J,V;n0鰋볤o\zʮ'\-XlKݯHѰ ` G w2@vi靇BP 7[FΌ,@cGut4ɂ=s›ۙW\+20*Mr9w6`:5.a}JI}lڞݡ4, x{c3e'rʡp+\PY|:x]Ű0\;tj qٽ=H lOp[0LEKņ_PÓI>oa@'.EVv-vA1 3e5?sklo*H>oH]9Lu NOް;(tT=7elRjK0td6{S^nZ.ʪlB8]>!6rX-=hődrcsF/^mX̅)QBÀhk'ITdɯwGd~a t^@3ζǚ:^,D;!+jޘMr|2$dYPM/0TZAl~iRPL/EN@GzbǷAxh䡃ַH1(1^< <(U؆:߯F&Pt`PԤ斉{iRR-U5[KͷGXm. `v/o52KUR{խjfjYVD$Ún%OD: GU1wJ"S+ٍ*3noL2rFJ~0,:x&~3MDZ QE1*~^4NN9MC%a<ѳXtzYSzTnp^Kzj9L*< Vk3u=1ch,i/rlZ( ?!,"S6eOjwǯsr>SM>3TCh}9-/fetb?R? XmtY[!-luɏ%c|ϳytp p#-0nH:."`h?n"Vl[@C9ۂM}WWCXo~tϺtg^˿pCI,Z/ m&ԧ4y'j * \muޮM%h7.g%?g(qMvXm.Z=c7n,vYRtڍ8'#6,"u:%Ѩ1v :<"-.^b6Q|?#ጣ+dž ٨Xcˍ"3W" eH/3SHc-Z#oyvsR6?}eEْv-Ee (_>WSrnYl?V9MXǖ'4b?.>Wun|AʍcRGUD&;_=ס7~)R6rbz2dʼ:u7֜ջ} j3]S08gDPٯs׸]~`ߣUO Avy#؞p%?ϱs&`(*f&әxKxSmT }n^W᮳n8<8f= 6aȈ;I+%Z?[=x OG ޢ*{4O1#p>+y6x0 6cny$LYǑƻABؤ{9L#&'dX=pUxFzk)6!㮅y$,C/h8`34p~x?latQUepS tjJg޿RD+@ωnZ茞f tת@sy5XDmF 1348lF'iʶDڎ@wbRf 32FͮE Qw4Ek|bc!=?:D u4;pȎ=|mCXLZ=UZ6rI$:2ؖ1c>g6rX `Y!(F(1w*Y!N;3|SQ|wMݛnHj*X;̗pv* {9hC%B|1=4,⩷ٸhfM6ut+NxIYjv`o. yKA 30l~'?=?u&F0Y*Pb(ĽXBeƂג )T|`v;MMWe)sKgZ {5 zyUw^XΓG/L]YIi~;xG2<&kܒfpxMtɣNDPʮqUbX%OU;ot;>pjXDmSEh1_` gf/a8@(F!6Mi J{ދVe_* z0xt^vg2*l ޕf0 ϗonꩽzBЎWr&'' *= [QYZ QyQTnõwD&p)2.s Y軏`{4 #>ܖ'´ # "p4B3b`@j@VĞ E vUt!\M~|^xT4h4l q+kP0kWyI #M-6U (;6es6Cu0--v1!$LpHfPy8Javl^5s/ jαei(;зP|_=2bؼԨYsb4ٸ_Tk#Cm3L9{sSl|*jVAGA6M8 I*f/AC/z8+n/ Wz"{gX!&"@r- H/Qm}<PAcHgm>|+biق ' ;ęb݅x򾊯+;<'Mt|Ӄ"8 _ dMBHӣV/]khmCuh"mF]OQA Ul6]<I~0]z% pqOhX[q3smЖZHrH$FQฤIV ZK9Qyˁ>˦/(%4wkp╔5Tj+M`ذ)S"Z\5WKP߼\:q|UEAD8ruEmkٗXz(zjN{3,ԋasnk "% 1yeLI3c磙=Ԧ׳rJ$YzA`H6!fQP%O>BZ_w6e<#W)| Et4?#'zgatjkT|" ڒƔ( ,%3<` J.S#Egyׇ.8AqE I@Q{o+&W_[Ta&e@> Mic:2g7 xՏ^^7 滑̈,qN$D"V S\݃Ua[H懋LEfEJ%XZ"4d?l1BX tYzu%yiS_wdt'#_)=ׁ6TVKh R yN ?f.Yb\ \n~$yWrUjH3V*ٍ?"vd/g+e (upݳǪ%fȫf)*+ J.i GGL1n 4/Ktw_SWd^TE~vfP͇ڻVk-.am`nU}ud{VvyVVh0A%|" [<FQ0Cd7TC.)F ]\կyl8,)AWavZ\՝)<*0x/Lr=+|*&Eީޠ47v;6ǽI*qxE6=nck6~f#׫'h&"YKD!9n̞:\ ń߁3tb/܏q=7U7UP?-VC^*MqDu$X\?5e^"(Ζ#F:^`p5Z \Ǵ#:![Ydm\ .[^qf1{pi:窣V 7O|oCVMW*FvƷǦR͡ S[񽷛dݣ {9^~_o( > .\w5# Sn.D`ȅhc v1/BC0FU "h e~: XصbQDQ& GUxoM6+t{V uP*i6ɸ9.ak'|;y γM$UԾkQ˵>n3iCL\k!6>lHқa+=e YBc~ШA&Oo [[NmpEyAt;ԏ\𙆝~'ҵP]eP9?a|<&j#&!<83W 9|Fw7:D7eyd!`ڒ] 3|iЕRf_ЭPS\;p̭U߂ka(0m,/(+''2 G4U3c\MsLK5 ZzDeC+Hϑ+_ ; ZpKyl!f4cH}d9^ q_1 b@ރAI|iYVo+yd1lJINaLAEH^k)jlʞAȾ>b?ۅqbNl)n'[04Ak5Yy KVuuMS JTcueu-$bޙ sg6K{NkY*Y2PӴw.p8( 3V 69d8.Qm~; ) mqF9(_-8mO`%\T9m&ffJKB C4Qel8ArK8mYqWH'hQ%˯Udz)z,΄SR=$&AeZ@lQV^][@DP?j) ޽V[Q RvYVp[vi~-tCô3cW)[ \$eg (}yD_ra' *e 8AtԳ%IHOB,X\yi<3I&=/#WME;sf0&PC]:O\5䇤@*saSthKY|sԺ%4l]ߗY7͗{v x-d5ڌiB"B)f,$My`J[Ðp'e&~_soxoQK|eixm݈D-g/A[8<5 ;[/pmIXRp(3-rj{!A QBPIJN=FM2|ōn~Rv2g$Sy z?^$T`pn]RTS\ݙ5"aƦ\gг8v7"E-t#JM} ٷr0}{AZGD+aB}%% ̳=$> OԵ{pqg}Y8E"ǛGa e]R'X!oW?UO'L1&&;gЌJLD/(yQ}DZqu yPIym82; wC!j6z7 WBs Yd5 F̆yYΙ5`ig3GώV7$%&YDθ󩵇B`HH֫)0DZ{者*zݟ̳ɧ-%j(%1޹Ø|̤^Y`&ߎ qIDS-Z׌zIhFAQRb%bqv>O`A;u dhiSJl%0Go[zQ1(XN0E&9o`Ҷ{~0KlzN7ޤli'AcfAxɪoԉZ`j$~< D{r"q2epىp&W̚Nf8 )]jo]>.l,L._rs *90 4rkɘi>,M~и*8dpU[wM^f#^l"L~_0EpN8|L|@?ÝIE/8eb$۴)J)6<'nPe33૲Q}?l,t}iEnOR΍?"8p ЙF9qX 9|-rȘf1 sT;+%ȉ !k]%TOj֧c`&PC+u-ZS !-uiڷ/v{l'-?:ϛZy0Bp|p|PL &~p'*jXN0B EN$'~IWORva ߭O$bcqT.ܼgRi:L]B?EKP2X} X"j4t\RrN)#l|LaL $OyiC;v4eAwyF<>_>I1^eDYM?P\B UfrBE<@`E㴩ue8搢.g>3=@=4f= |M)LxWxq9x:,sѿ9-s pŹEvZtMԈ #K~ca]RNZ;K~Ϋ\cArs&iYJCUTM䑬K MDFHs4Y #w죍+B$Z)% A!+}\5M|[+."2V%bΩ"S#Mݫr{g'1T#31nSi0o~9bԅɤX%),UnH WԯDŽnK4~yYҲk9*fyWTVɉ5L]So]Il %SL+jZ nHu~6{*(Vv ҝ%r rt m"w="8HZ2A2o˚>z $Y5Om1ehō\s^w ci$\Rr݇>km neGF- NA+ZT`ǚgܯ P38e ?Xh܆v00#ͽ^0+=$j=t%DwM3hgmДP7W`f}Y!y !/+gZDF7Ӡᘩ ˽ ]prp {(+|6JX_1qR< Je'VPJΪҽ-n̯ze^(FfPh[V!GqkX֕mMI 9MS7*NlnzٓVzp=-$;k[07Q;q/> y:4꧅U@,ʶ?vI5k+zK(l-WG&1*C\IFACJ9<ȵQp,KBknCh-ۍ2㺅z݊rTB[+!=8:NIw2!W|jF ,{EWRFK%i 踚U%+@o~7 mjko{mDxh5IԤfxz͕NW108X*rtxe򵨚?ɭ'۬O aEQgZ(ʔwjg8k/yz(jfx.3*2E*M.[yR Gc|&lCK3J!bs,8W(E W0GnRr7{h ݲT8jŌo4[RGSP1~/%7-R)E]Q 5H u\ s}OgM1*)S«+:IIxߌ,̈́2&o9Bgņ:GXsA2mEشA`$eCcMEC 4]BQ0?T2klUp $cĩaҖ,'kN) R;~U~=74SV஌ߌψS&@m$,C p;CX!H,"@7$Y Tgtj$|F܋Pʹ1e}t*Hcm a8Prw?oޣō{b V=ҥ-G1GX/Rn ЈJ9ƑKA z.s!ZfW .d֐<+X$DA)NWMj#0(6OH˶(CL(Y´*i}q խ nES~ ?z_Z;hLj(Q? oM{vp/w !\>{{,MCCK﭂KJ;5!Lq[$p5uP]Lp>[߽y~u gtqe튞!!L!}$'Yf E <ɭ}Yej#1C*c#NF7Yu:Go/KuDO>dkmNReY/ZyyՕO@_|r;_+x 51<_8`)0i3ncBp^fL>-IEfNi]Zq~uZ0 I;|A vh s=MO<ҥn HJD=h}|9\ņyo4J'=u$e4OoRz{7դ% WL4\?!}}o"Vn=)6weð'P $I>IQ{(ý;3v8^(٧PLrrsxgG ~c iTw `ܩ@-Z7Pn"k'+?gg:i%KHRFXEE<NgcPB«Z 9sY <քa;46~)#(5;\q)]VkA5Ns{5:! G4N$BNP;O ^K~{w7wRʁyIqVŷk8u?Unv6T|O|]zVGq8.]H,p e\>t݈)؅ En٦XZ> +gToB QG\ 0{[-f,{!@w>9{"%?r0PqT;.R3ُtz0_%gsNȻZnhG"TLg۾Z8ǘO"Y\E:CqIB双᣺A~xJidaʙ\ElVU*{;b+EױI}{r%' e0E%&Co|ÛqGڵ4F,Ę!~/]頄#$饦~LǕޫ|"I: @;T)\d->iZ57<.8_ M%= dmDPFr ,Ƽh:F;ev,6\oD/яH[ Јݜ2]mHʼ fW֑ [&X^scRBMB4{1]7jr!`RZCݳvT8N pΪZxcUS:J zUE7Z0S:ɩ87X'M[n{vb:> ï_bǗ9R}@⳱#l$WA򕭘. "&qOp\cnkJؓ??XZYޤ ֛!zcZڪFgĐ)3K4:/&D=|4UX덕 1=f_a0ܿ3 ڬiijV̏qM]Zy~.hmՏ]Sʥ_aT!7gJLGK鶁B_y&܆=:% Ovϩ!iyp$3iI1,c$+Uwe׉e!y~p9KNR^.M5 D{NVPxU7y=7 ''N ߦCj7:n$)L?(8:n+޵, ;I!NDB&d/5o_Ux4'Vo6LP$w2t@Z}Y8~ىAbCs^2Bm~#91%UU_gO)pS.&d:gUl*p뱰o"?!@/`0 gzXϨmF_C.*jT+#VF]z O6=A,@^f,uW-w?uSͷ=1D 3DpSGj\){^Te],?םh35anObyxle رFҤvť׸8(9S9=ɬl{CIGoܮ4 NڹB C,U1s/g(A0(ؗ @+ ϻ V4y1969p9=T cXo$+XUERT]BOK.xqI< }>]{lL:Om} 7.*5Z'{;xc'h5>ag=x 6ܞn # =NEBC#KFG'C񜻺 yB,ģXj_N[v*^qfJ}?@֬_޸h\:xL1n0*)8=򼚔e=,Q}N+m3xRF5JOp2W_7˕*~?NoQ?:oL0b 5m;.o3F-2 iBfg'S9$z i'ۼd긓G m_Fz뙁۱.K]'%Ict5!tJRDY$D`}0V$Ͳv[@P\S3c7w7"3ԺymOTj^'0}<'"KaNh+$i ƾC@M^JD]5H؜?4ZKLxR3ľ%"ߔpWS *14(lE@eh#ÂbԸ;*ɤ<^\7Utԍh6`EFVߓE 4Ѝ1ض`ۼ:7oZimBhM:tk@6-҉BMDټ) Y#uO۟l3+PvvE㦅2🸧P V׼U_WƉV^c6wP]ߜ9SuL.0pim5\v4_|3 uq:Wqo %=D@gIvku7Q,8 zm[kH l 7&PxL"3w/I7q:#-1EE|(fj[IySkzHepnlWD?U6#(v30X$tu cp~^xY<ѭ/0RH5K#n?&mex?s=m㷩5$t*nwO/h)5H#OJmwC?|(r8Ft:hUXay9isQLYjoAzoCгnkz8#Z_PH5Vts7.(7ܝ0RcgTUA~D`m>$3F50+G;H@ndʂLUabkYlY./y_k EAi0W@(ؖxbAl'$XREJm?\a3{Kr_9Gޣ3sT\b5ufMQ~MCӳP(ZyӻKꍈ8_LR $hfuB@( W4[^Vs gZ?s3 q&lp?ϤE`[ |yLi_g㹊J VRHOE#w3kŎ3{=u42[!6W:üJ=䘞mei;7$lI'p%kyرޢ|4ìޣ_0ݾꎌ(^_Syv`ŐDZx$BbT 1K!9*R=z:5y[_BM%͑3 <63 *􆂕 (HֳKSznDZCWy3l :2A5cux_~tokPDX`C()#n5'AzwLiբ0徳$·$4vSG4v&[ ܔѤUo/u}0ڑ2go{F<"U`.-/Q/ sa.|L~IyF@U[X2l7ٴsi9TݘJd&YzISr YD0E%{"pNnK0p++O4) g98zCl'B/Y6?;tH'v1I|k_St˄:V-xqFB?O:@ im6^$SBD~RuXS KT׹~ffZr8ECmfw`DnEdO4AfƵjGA~sIϟ$zމ#l 1 $by#B̿<<ڤ!Or$6]LͶ}Tc n{J\Q؁#`C@'N6؃}Ѵ+a-NƬjoZFXvV.s1e4qK%H-=b3[!Q+/n9wJBAJwheφ(޾e5Keo4g0XiXmC$VuKM5Ez!TQgP*^cƽĺI%oRw{*g(x! h˫t`?YY|X6 gx^SAٺq(/EF3b~ 7XE [ۯ hڽx{"P> llwȾ#tS, wrOuY7-$!OߠM;YO)2NmK4vp/1l3耈^} DzF4v9l9UE_ZGKQKwqڽ ֕jJb㛇1?X_ρI-W^ԟAW'x;sweggBRjF=.Xi>g9S.!oOÓ>7K9*~+28 7.Qu"SOhݛ䕎pbHuliU#s"r,AmM81vlZ%|f]FնCA/W"BhvZv c_UgG!&*V.أ:ɡ6EɆq<ǠCա jkdKd/4_XЂh^4k jh 6ұBe}p} 61uHi@}'GP;Lc?sTom(z5xz&:TR~$h=x$38PP'4GEI;*uŻ^`8~nKJ f&L큥9 7,E"ݞEJ#h>c4WS2\͚umq +7}갴ěU*9!MS}D3W 9!>ˎ\/acD`d>H/loMW>uB@i6S7!4sIDhvb>L&FO4.k&>l-x)}.Uw|68ŏF#z4y=\\":9cmkG Qndd 8 IkaɴL0*D#u^y(Ӹ?e"`41j`HjbX KK'l`Vpp2X{I&}A.W\ 2>]n3fϢD6.Zg20B(`yfbyRh)ng61?|ʽesAW⥡0`q j9jw{1Vzt&h֝ qy+t,y[c}8ۺxwJ02j ~&t,| ^J%ϲWL~C|| ,uw1UAycwsN-3U[$*IX\yp195}f0-jjgr*o& lǟ`Iykc.R>D)l$.C]RN@a@ ,DS)\.]b`@0ݘEEg/¹ /78K*0)1WSf_ WcհB鏁KEAqEȦTZW --؍wC:R^|.rlfGq[܇Ϲゎn]|SX[r/ Ko:tN:.$9ǰκ$sп Bac7?^Ƕe`>yEh#(2&nL[q:Ĵa0<9i \ ern&Nvz~esxT"D-\ڷ5۹کyrdOt ˉVGzEZ\\r gI_,TΚz;nٔұg7)0eMD^T-&gPۛa'Ž6JoHĊd 1F'qP,X`tMySN=@9p."ΚtrȼL -DbYrv&4w x{\ΆpkaH\mBC>Grk\Tz75k!!;Hd9m:F62w 鴯3>dEN" Eq!3KQu"Vb~I@|9-Al"14IA՞Uz dT7Giqe(u¬VS#3 k{-_5p(TYتEk"DK}^h5m0b3NDJ&8qX?/|)ROd3U[BhF4,t_fQǽ`NmOS}Ɠc3ߊP*]9I3S:ﲫi.(Q?#m̩y)%>F  Khdy[$X@w.XD$2Oig@PeLX7"-B3/Ǜ Jh.Zb f/@;3$M #,b=d2@\r{%vΉ뇴R.'F. |X=e$"x/ PwwYl7PAu||e'Eg4~@s$ +j#,8{vؑ%Hi.Joa5hK TSQϩM+sV5c/k5Mo.X^&u6R>cC5o-ӽR=3>5PxW;>kY~7_:ptA=3:HY I\>k,#`2Ҷڎ| P#/C=FZ.DBś{+f UF1rS+|t Y  7<}k}NBZMkRģUk) Lkcyً&(]G,jޕeGZ@nwq Gz76V7+S.u/])\Hh|t*j|v)޹edbWh?vV`?]ٔA.+ҚEKA-z/wE[v{ctؘRfIx)>eZD1at8?y3ńcdA.zN>{*N4}V dN硜&5ZdTs#d!\8^7mu|>h"ݧx~)༦vr5>H깁e1$22bM&SB ֧ (tPzu"/3FoF=g?H)Ctmx%x6 2r!uO)V03eG>/E%q%\lA!|Y/SlWc \5 qfE]xc%N qhɅo6KnrrF8?w61p3WoCĐB`{θ*߅1"=M`Caru@O|kBvH+pA8f;l7%ﱩ3!dFN Ol+PC8qEvLM7rCI1,QAq0v]N}v$JX QW9;)'.orZ\6gP#:R+̤y3VXU>D{N5 mjڸ(խ 5t MlB7X:"z]Nh#"Ը\_'*+$uP>h`OB9Λ_}o6);yU<1 7!YU2!+/oΡ6O~yٰ+%}^L4Rr&dEgKB`yyو%[y+>mu٧Ec5 >StՈȶɠLTVӾ(utgq!_+2 BtւBQW_ۅQ}V4яޡi1NKH1snuE8>R@cm2fTTׇSP|űWX٠K3y2Xswvj7#"MRt' 8m<ĜK9gnψFr@njנIS,!v+P1<%!^d$Sj oV@:(-s9g\k"+9FYu%kT(VwB۟3R9ÌH7yo5av >UBP $aׯ惉bgX)XLgţ'0!L* /y2uJZ:Mt ROC6\|vz YROx@uYv)ݙÙ_SZ vh2sWqu,@^4]>ÁZ8)ȻxX.O49zmt늴"s@KZǷg!h,6f%J%9IUD6aH]]8O]bBEg,W0I4wꦱ xm%Fl'kS Gb(џQ:V]abE*zϿڝǐ#Iv=ι+|5A(HϷIEw`#ƚlFYŕ7~ω(wtP۩fc*3:A.?:5UD>wh8e&pon !NYX3r@۬ {'ڇ@#cHA-$;-ZS.͟pbϓy<܂l0n: iT4e{&pEIο<#|qHn\Jv|BS y;9Ā+ЉGqHF+C;X?gvU, Lu֐#67̊1.pJ ue-,F sh>X1"C]}FՕj4ϒZ ! "5I>6uz \17f|m,l{Yگj`8N5VȌ %bË_(c*>MQ R5K`cTP0)ŅdĀlSUgG P/)Bd1#ZEτHFlv}(Wg;MZp_y#fn[N?ıJ#7DAQi%`+:ӡ'_g;M#''"]*y]GJg ;W,+j3tY`^)1P#3&|*55 zy"7 М.[? V.{kd.M4` jzb[=\ݟݩm~|.ᇟ$^vL?ps3@ղ䣂 {gKKN\@ن1Zi q NTF~˲ !L_|uVF/~Lf勒`QWeL$j+}o(L"5>#0=PJuBl/ Sw{l/qۜȸB^$OA-t5z∡8`]T׸}8 Q# /$GnָQ^A ԴH6f&K ~3EtҜN`$xVwiqu꘶ oE >wJ >J^NӉ/O$M^xF߄\0g)+Ưc^19cD]=E}*sxJ<gQA3}UK=V׳= ,"\eRbEZjya+YC.bx'?kF7ڄď?YiѶqb +%Y?nOQ”JG1ՐF0TD$2e·Dg9Uli„cx_~M'Eu?}p|#ނWPVz{q9?ᒤK A3 LA7 L \]5rb 5t@2@ ]-/SD'FMړ24Ȧ9NzYЍtټx-%6s@EamIS.(=q[?E n"a7Ak-6}H:YՇ''hLBIx-j0 8C]\:i/% 3T}pe XB(Sh9V(P'&؁ R,%UNQ z*ÙCE/6zēTu-yhAt#Ysʹ>)@rABVPO\گ/?::ȉD{` b[(zb!V{1Ӹ9Snezb,(VGϳC lJuqPb; 0e֦VvX@^^M&k^_V-U{*}|8!Cw2?p -.nҟV,q`1^n/rFCPb [ᘨd+)^81|B=\ʃ,$:.`Y4xa"l&Pe?@~ʽ$a4S'\8|V=5f]C?4( R^%7paJj3-*׽7U 'u0<1ӳ@XћJS Jg#2Fb:eH5CQ/Z %۔لUth uF%GWxd\y6#ݞ*yx1}n\FЏfwLJCChڷKµp!vr[@]v -.i$hHOf\RVo 5lj4-3Gb6l Z. }{{ OTLHPPI<55kaR$j%CyfL&f,z肽9~d|]Mȴ QS6kOKU[$oFL\ 31@˴Yn܁96}Zp KCcA䫃氠"b[5bR +B}}6IRЃlmՉ9J05\-d"43afVjoeERR9#*&ڔDf;hE>.~U2V7+ |]?St %oD97?bw5Яz#aoAWx^ z݀`$_bihiÅ=btx ѥ#Us3@c3%-M`8_`` mUKO:;f"dZ>llOꖑ'c[6(kfYOkO#2# p&]H%gVFoEɼcofB72J4DkD4ޯ|eAg=cBq]VS F>p0Ƀ}3N148OO\QL`T} Jg͘$Z7nDO=]z@dpH.X_@%2M6g WDE^Q&Li,S>7 Ns1$BB'. 'SIa 8H󍭶YSS,("6Oܟ=lJyfȷ0*PM&RĭӯОsmi$,~"Rva|d#BxJH+"zECCqg뾍S e~K0ZB|8OYk&ZM0ߔ;rH#%)a`7WT߰AD]3 F=!SH(2⯙>/jat2vfVA};|ƘV:2?ɔT9]W#ATtw6W? @4XrsB4((wrK&sy%YB/"wST).MԅyvxZ(8.#^ ǧzz.ש? f{^xCqp~Mf;y3d 1ҁ(@dQ|:ojAΎFw"[~`jd NҊxA֕oGU{'qiF]cx{fFLw6GL^4O]t4Z?%p [KT,֪h*b{nOJT9f-+GE FnY?آ#9,aQG'G4qBovHY豪SŠ3T&!BsS4],{@8um/0 (+=*њziG _g!evabdN\Av1ˑ90ŴX}}0/I[]67ah,BeK_cγS-JliWH:Y=2h*@-#CIH:hOǹ}TS9EB*R-FZ* x>)YEs@肚5=Z [{p/nqUES~F3ord(g'6)lޜ$vB;MPgg'hӹ8o1V*=BuO^L-9>8; au\X0Cݨ Zxw'[ RI""+)S(w?T--"iUPӦ A!;" K>OKՠ"%C53*nsXDJ('\C.DEjd$ Hg,Ҩ*H"k&h.?\TOF,KsLl喦ZS6 Fܴ1ZQ#}b?J?.D?)1_H?{EHSX?!mv`)|td /vK||#ώȻC]Qi9z ˗qB; HH( 8rP*]Tz o לk T 2B$@x=Px$w!$QEZ͞AQSqB`OtWMPйQcXI~+U& yKq?1x[{xfQng9ǵu݂xa+_e=D֓gB< P ceONY&I>TiH`+V+-ۘ1X3A?nQeL$xw碔PύKV͸)4#=Y*V W!D%^ U> 2?S̷+!.Ax\Lt42P.|Z~c`K|( |W(M[@ Ap9Wفkry塞'ܾWq= &ҧq(w喝!nڂpOЀTiBmC&{f\ĔH~GOPB*Y9ʞ-|ͅnu#6>>/V9`aD\6fF_IR#X+T??$!ir0]exDΔ!+| =wζ1a\6?e;1WHi͉9!HR0UXў9S#1,%?Hoۜ"th=Rmɀg)bí1H`O@I@Q9%nN[OiL ȍKIȎ2{j:ɂ_8QF]`*čRÊXWnSKDJHLfCuHS_zuPw.Ђ0-c91L#5tFD =ss!M?>H4ӟmgy -i'k*ѧ}b{ƿnB-qqtE,Uڴ*>!nȬ<ޣRiK '9sk W[9<\XY"|A<>a&1>94)d6tFIN2>ZGl;;T,Trh8`{?Ѱ-)Ihc-nZ% 6"Əݟ h-Q(\P2}}E6F:{/ҏ{m8DZ_Lt 0te@JV>@B,(&f35^[ ]SdI"eOf[$fu+o?qiI8<:c|nuFMm뭥 |P]ql66a<6UmٲIBg?Ng̳ 0X&_0/9lW aFZ]}!l #ʑ`(d -B5ۯdlE=pB9ȸ 7(N`E,!!H5`c]#M%Ӆ㨞9-C(z⒏ #5yLdci(x#Qj=2=v  ? kP \^p`FsIflA&qQǜNE'T-MK(wr\-^TߚE&LffF6Q) e>) yfբЈȋR}`U4؍`QWy\$j!n" E\ID0̈ pj`g828~ ֱ*41I5"NyX7YDUxPT+TJR3G41~C&UiO @ ʬD8lS#TRܳO9C-auQ a*Yq%,I X@ ihDnУ-e?<25)@L'VY}o:xNd]>~z}/IYw3(7߹5O|Hz{+O1K/m׫ ɶA[ sO8Y} Lg$CKYH$F<1Z'g#'ǖ#="G~ fbl VB +$p=JըTg,%H%Bbm{d KV]ke]v~;sZێ%kcõEŏ3T7+{s(f@nϏ2mt`#S.7]ݠa-L~pJZ K`SJ͸ - ׾|ਮRݼ{Ĉ;p, z?E̗0x_7d^~@dg(TdHM ,&mz@|`ZrG&O+n bx%Gp~'({@ʼy }~oek NeV;U:35cyH LNYD-)^t7q;lQN9 M]ɒrgd Fb+XQpYzujB{M *5]=nJR¤e=X4ȇ'h|ٙIKkvX]NY$.a,/͐D NkHPƮa>wo6p,<λJ(.s5.O^< %%>gt"|0Or@= `n."; Js1fIע<9/X@ulkN}\5eZĠ1C!5f+oM$mi&ݼ9>Vj+|>p*(tS<)F2tL@FB9kĿvcR8WT)3aVPR~F,l?ǫ /m]+H$Nal-/:-ac3!XɊ2]pZڕhzϭ|<4-o+z:%jAJYoPixgQQSa'sέ6tE:[Eآ 8C0O)* bԈ& D k3-_5xP 'bcvnZ.`q^oG}릱 M= AyI vvzmײb4Is ;rUiĴ}EmhU f䚜?g9< [ +"e9(PMt7pp]* ks"ʆ];m=h1Kpg!6jEӉ"A-i Ўkc~Sx}p=[E# (cAv 8}/Oo@f5-)ktDp!vl5.L]qHq_Hv2FuCh/L/ j rNI/NL&c8g6!ķ&# hbT$ԠMm<:fh.̑)vE|GHN+f>)J&]7R\0YAVZ}`nOH~w&-̈t7Jq4[q=ie{0ltmSPgݥ  s07}Bu. m#G#â[IOY[,gt:͂_ez"eYE瑗:&@DF B}>ghW,uE%^E*QH^,Z_ o,qFu}ylSFomq+~EԌs:W\Ƈ~Lccl͌1*MM7斧#^9RdYDŽz(Z[iHY?:C^i 3?` 7t:1Pf۱nkz@hWX}|)fZXSXjyC)}?%ŒVf*7B 8|~}lij`#rƊ :иkh`36,pq)hJ!*ӘtA+rErʱ1Vɥ\3bJk ɶm.LyUVg74U$ ՐL!3ƥ[i0Z]6؎c uU{~JF;x4E'%?jhfr@=q{W3pP<##[mobu$#`S-$Ψk'Iq\DeC?:=0kV؝ gir ^MǜmJzM ݴը<0-5E'd^:qW5?p4 4^|ߝuXrEkРEEi ATVAѬء)e"?Sy@^j|6>zHzї̭R\JjwK~g jXDq6% C'dqz.R]x^:_QrKv`!5rWzXٗM|jq^ͅlS7ؓ{o쨅 +z]RnTτN^}ְ4y/- U!#Pr7OJ[p,%<]#`;.ci(8ZZ&mLz3r[~*BbZehvwƫztI Qs\ks"Tȍ̺AeGBR38:(whyWiAb߆1 IlSI%$h|HKGI|l:<_+=c% MUf%z e֎ݮ\`8F8hcr}GbQdSMư S@udn U40.7WCi8o;T'Ky4тsqFcZ|?BH|1sݐ9#bW|Vh|{m!]9 )_Z|`qVԺ6;X2~#.ԣ^{f2C_*l) ܳű4z4^GSMߨ^ QۢVKrYH-Pcsh'R1kf7mKKy"Ȥ>W+( sX  &3U7&/qLO䵃,׾ihRjlL9r9r8b^sK+]  hwBxT`d(@^?rL.$~ckwg6A'c 9yw܂zN|٘$O4g7[S!ky?%˰ ]U6#&BLH9ѵ\WN@cR<FL~Oj|Kڅj:2f茐@$g؉]1:"KkƗNŲ, dpEz;E 1_wD)f9ۂE(#検MRgn{EѦ@$o'ʍ 2M(AԽR@T§!?tkn. s⬟Mҹt5fO|Vrktkۃ4cӃ =F"뵰*쌞_]=8[YωZ]=53kOtze=ʇa`^`<8`(",oaT蕸yS"j͸]9쭪[ln6_Xw8W0Q$l7Or34~樣'-LU@ݟk (׻/ vԳv*;˩(Ӡjin' x&M*y`F;i1O,d&|tr3v?~Cv_Wexcs&WJIZ?U=s<R9{[ #&6":;P(}9VI4WA `\<1r1}\ij1SlU o ZyٹXE#7]P[ZcGgB_LDdoɉyK ٜN"褻 @}ץ 7eդ][-L 5iafOq B iYZ=pRQWhy#Aۻ0'Y*'x5ZG7!(|h#NN͡$+s (NA*8nX_YÖ1Wbv*T_vƇßÓoJ$kW]$H%ϻ gH (Ljף,%i:esJ/8aS%5[ 3? Po*wCEat}UŸ1ˌį8= w~WaŤx) [TךJFqرܿ%3SdlTJ[FC3Qh ܎N;NuՏBw1ܩE3+gxˠsi|Ua8S8zT]*rz;@|k'O<[ѷxpn_ =Q$R=h1xc.eߢ%#RDvJܢsBf n墠@Eu^)S7%FV)<6=*5p<0jD`cq}1,\?]=s ڹ%EMB;|F =PoX$g{+$b23{Kl'ӕf&ve%$溏:ITyhHN>k3ܶtFUS^5$)l6]^KLayΛR4 1MigBQ`*%Svƨ"!gV.ary xXܞI.ւڽU{5z*P7P)W\Uѡ|(Kfw·jk!_eYGONJn)ClXC?&jqHcSub'EK-3uoI!Opo 8r=V0EO'OfG  3r9q(wx0:ތ%!AUJvG,ABQj{&nZ>!: 94@C;e1Mά"(Ѽjqs˥CKm"U҇P Z0O9 Jv]5O!b;1Sgy§d8^ϖ'~ TIɓg=I)uB-B!0Is1/㸆Y*!0>?Jt27 t3قG/Y|pfe1)oQc&zp ̂vimFL6xdNЉ1u/lu#dNIT$j~g-(8F%5~}!wg* }kH,$瞻b~P'H~hcmH{wu) $`.jI7a˱?r$u HY4h:k#"v$ ;}+9SF=3d" XKt=/#zRx$SGO Y=~G]b1ӕFOKX"DnW(Qb mDC^sGH|n8@]vv ޛ{ރ7m{u*ցv\g,2A,kCWd2:E'o}Z4B?@4W!7dJ/:ˤ=_*^H5JIhKɾ{^B -mq?4> _u{S "'"XJW7J)Ulo;ѻd[ ɻScm I)Qsbop}9p0^)JfK$07B>7NŜ.6}T!Eِۘv٣L*sʵ ?S``V^е5n3] ۟ heARFI;dvh~҅%]ӨX 4PqZ`ǫ[)i.ͲQUѓ N/s_eHRS JEp@}]e0:Zݻq^BB#X7--&vdtoD:~%U1̞5\x6Jɝ}W&)F"&8|Mg*OEBj~A_e` ⽠/~狤:wptCNyS'?H-%ʬw:zXqU眖IZ'f(M1]!_~_P`P,آ,uKj[m~L;As!x7 |jb (7$NVֲ@/hk#cJp_Ke4n+0t*ƚD2x!_泰pAP\Ela;K`qnC0MAfoz;36NH" B@PoaJpVNFNr[AX8ԝ> o :dF` #? 4(lXG*)׶ݪ؞{ 1EkڶbCS˃vIVp_t_WmnǵX~xR AD[ӾȃM>_QIfSf<3#]^m:QHe֎ZJ P $/OH-qKI~/Ti~$s['ֶ :Ȭ_.S4ZMB)ZoTr&[̓?}j4qz?y,F>I^t: bglY̚dij*bY Лg%^T?!ip! } s&9hNjyBɣTGwFSe4Y@,w?v(bS$w;wmh?ЇLA_t/cALCלF拸#K)}OT|s HB w|$(fQGi9!>]bC,Zc:Ydߏ= ,괪*}0ڪeF#cuP {B? 1pah*lbuЁL.tGvȃO،ت>N=U;!n,`88Rդ-@U&2 `vf3hXY;-D\r6ߋK#6$$hDjG>th!ҠANGd_g;8!`)oTwѸkߦ;&Y5D&[3᫚{q7`@%-;hÑNӒ:hFݦ}z{":1Xz&𝲎+γT󟃍O'Ң57l9 (/R)@+sA#lmM'!g֟ĵa/ڔ;X~b,IE"]vw؍I2RM- 2s,dC09@S ~oj)49>KRo@G'42)>G$MW8ĂOQMnE<,[|RyM.`Mo.*fy~PN<4\bP|߭};uVrU"^Ι3_Lz|4⠇ B mr(YzT`ykf&T %Y({@9, Pm3'_T>*+9㊲IA{x<_K\.!.ݹ~<FD)nh*+mc)EDf" M"(ܐNu E\WӼQ%_Kh׀Ug Pzl|f+:<ǽa. B#yB "څ7Y .r̴J(颈F]9{_xӋojO[~3r<턔e" o<B@7aHlQی)L`k(/bh^78BkP&QF˓#&28}+Vę2M00%VP݋N对1Ov ѭlKP&-=gV.16sij)Ę ~m4~GR'Vj*끎4ѧbVk@Q'yHςruE٭|EhS%u~ڵamЏUw[盚}>Yt8rUw{f.z<%n[3ӄ6>\!]^m\F_ ׭b nՕW⁁, ?YUXxTRC< D$+VΕ/`buz62I8Lπ1۝4zE: 3̏8)lї,B*5y pwQ-kWDPTTV478^S2o^Tq.LzS( SOeVE!u~vjb;A4脡_ZG g7v"j'  䉉7r}ǵؘpZ@tPSnGZ&f1cY}[Sǎ*zFYI=VRLn=*5Βft{ޞ-;n}j"F܈N4E.xBC-)%慵kM0E,͊F6wjT(_#*33+am<ɝwU,]vBs+R\#!}K9KZ gC iӸ A qFK Ӫ6H;Y SQ-e pIa#v< r!.WWi>* h$@4*TL:9: TF|ܝr6 ‡#a4̫͋d Ixf6:J,0W߂CR܈e!>|V~H*xvBuPJw`6?~a4ow<Y̞P@݀_A(.mt;Y4=jF{ɺϨ!],'%C. P'g`GC`EnBzq~579UGVg3,l`8= #I EvMá~mNNC2b$)]K~`0q5w U4{>`~9a?NuѠm%~} }&& -k q7}&DH#2 K*,5}d(' ȶ"b=Jv H9G;vp3w_VA0Jd12 R_KNv_^k!Ј"R ?RDO C߽$$ɯ3~'X}5LQv[K/;6-Ž=wI{ő)[l]}i|<DŽ:(NPj 4 yqv{qڹ$.~ 3ԦWTlun0 o`3l (S5W4 0/zh zG}kV/7*R(a Οn&4a3rjv6 $@B 0ƻg0;*@sFA*v%S"x(3)㚦ƤJtqz;UmϦS+!J%VdFp kq;cn˚?cL%Oq+țKmUt̿ igh(G HL&)&B75wC"(I(V.z7N1go|>(Md7͇R y#e_Rћ3/4PW`~:~tiQMٙAyo*2,_}O/zP8=XeJ/QHBœ }Go_~"l0V!"~ѳhӫUQLR\_Qx w7VP?&}&6CJV' v%`kkXKz$En&Ry_[26oA_쥤 eޑ1Zg=lS"v2Haa3YNe$0Y\^Ki/L8`E\9D6$10U#UGk="OM#Aʳ&(q43~mB0;yy2 Wzc~_-82lX6j{_|,(I>k0ejk{_A5gM}>0 TQ|jo$ic!ִ]Qٯ5lԷ`]0G"-[}`0猪[V<(2e %&TEPHZ|Xe0R.4( ~[ AD!$yWR~D/uxwMUE8ynQ!V}#L\<}d>IH!̜ М?/ AFDTaz@K }@ O7/VO-/:[M"2̼)5t]+c3 HIHՉ S  k7[ 8֤/Q5딍nO#̻dyPCIh=gjɮ %-)YkYGU5XBdW4|5TSR `A&7^C~Re1YFಡT2o+w3妲ef4l5t_osd^o0(YeL) jdف>(ld?{w&+&+pJ8;&WsnI4#)lVb?{&PE%ee~./Wvo?amdm"=p$9%+m,z]23)\MCT/ikk+h_h,>_]ޚ~}sR|{(}] Z|lZaK ;K\>Si뜶5@}cKФlhB* *5AZQI1Bh̒&R^9`a *'78r{ @+J A\w`m-g`| vU )gL=.XLD{}iC1!qtVЌ5(r|Cq|CRh׉nTsW]u553nf敭'L&Fr|> i&)䗶;Q ݗV6 AK\ן[H9ϒaS3b!%mLrQ`_P[ÖmM#.Cڲ&(%{v=S硉C8Y}s%&dƦ$͂U!ţ>/Q XFr=l\  Fõ֞f/HܖK5&\{NwUl&_Kta o'8䶰)18\UVC|5C:I<@@ `~F,UVQ+;Qz&(@~k;gIzD3W쩋mtBCpո-W!z-iTV*z"כ?#ܑ & cZ^/Y=PP 0 HU5dM&[ u{M3kNlΧ~Bj)jˬ٨ CNJ󄝄7w *N(xTiqSX{FR1^I(.~xx&_~fY3!$pqѓq~-AZG>fhs[be \/T+"DO3zhӴ%X(ݹ_w"/L wQL [7J]\VWeZ-x%j/P,(Vt{0Ub',F{ݧFLH'r D'ym#H11DQ3Ӵpб[c-γGx)orQF[B{uT.LscUi\Le=>,CC\ .Gac%B=5b)6R"Qfj+8\hUGY&8F(ؒd^<; *t]ә|i3#.mɻuۉ$Q@NUk:3clOk@M2~ŪrZK,a냖T.^s2 Gn(A#>>Ap2_Hٚ,/>wqA:,%,@-ZY}ئ'Ǿ&z 5Gדg })$T* -IRH1[6دBJ{*;9!ti{X~OoU֩G,}]īޣ Ū?dh9IS0Rc4& (*Pu|Z٩zjȩTsoZ : ޾W&f>BYlaqtڍmj=_d ੽"JN)u2Ն_-(ј Ha-Qrד{U<,bin2~p͎AWz`gK0Ųhwosڱ}l l{Ƞ7VGh+YV={>1Bqms57BNt_je\q*u)!+ry!Q3vڏ@Sj@橝Y Kxv1i}.n~2n@NRRsp 6jpPH7>#5':#K3@ډ8zjVp¯.OL[eU x.sf7~so2_&HK[d\5i.<T%=+u7|7nss;BLpHV}~v/ s#tTӵjDo26<>W\/VGScMuqg vPB%PEWh }м,3_8v{Sq1I~Rz6URKd\;#`K8q, 68Jw 3W F(Vituy{*kon|nO)K[od<#:(u|7}O}an.ZźAnFL{o,bQT,V; Oqі?[v8s81?ś3Qbk 0>78}F\C_Яt8>Xa|{ol Po9o&u )YvG9 (К->"0fQr;L'k+QÏPqKKMCv0(aJG()㇚["YEhXc,T-֣ {~*bR`Ν4FW(Z Q)@H2^ʆ{3ĠSD:"5Ϳz6,*?Tfavp,C7=a'$˪H_ 8Y4UrϊFO&L΂iwR~t :zpy RF8/ا%ͣ^oLt8@ϟÎ킸A&t1DXZ7C Psu pTDH"qM8[23ь/hD>2G5\>BޔMJh/S.b^5| 6}3 ;Ęxj1" Q&|C6'p962:S\r i 5N,aIx Hk;*œRu//ԫ[{ B,Nvtq[e,#UW!Z"UGPHg QJ nwg27i˻o͎ȱZSDݤ.[Ioν/P&.p6׍ zltTi:?7'EeÌ}lY*)R h,Uk=\t6{CKȏk1rxXߜiLa܆E:xٕkzOpPnMDXZ;mجd]~ɚ$G-ALד+ ЇD]O%/Bo ئYA3/q]pRH@~rO@)=JS>5Ȭ afTu(tg6tv-S9 є yX gˣ?%4*g+_uW>6 \K_P%OCO&$N  dB"=naL/R&j rxWda˼яi!ʐst1N'2t¤[ @ӓ( ߋx4iq`+8G"4D3.k&\@h?!š"$OؚC`y`09QMGHM"mv%p%84wc~+%_* 1 k~L &6L`qH M?ؒB g &kth7 #Q@Th<􃻗2| %3 dk"*7b?1XPPJ_"]Վs&?d'[U gNhq|l$D纞Gu!'9Drn(6CFgpܪ {ѩ`{5J sRXeսWК`=vTJ݄ Ƽz# Ē i\O CencCǴ-d__H=M#I!_Y;|G\_TN5i;T i[4ekLe'jyNZRn',R0w)},-7STBt{G 3lJ?9uEpʬ%IA,GX8Eu]0)y51AkXibzyUE"iWH:̿UdB~4MU1#|V} }DӴA)٤m'BhエwUM}zBN '3\9*b|ě~`1a*ef!QBI/ҢC7D[K #6m{σ;Y)փqfg!-Ч*76G"{@O QmйxdK.Exڄbo2kV+.ۨ_lt9ͼCfߘOŸ(wSqBސ A"%N>ģA$Pzʿ?Wgk1[W6 uj/sΉ7}-be*n0Έ #@A順T+I5N+ 윜csvjЖHr܈=3Ow5G',i.C8f+Be*w =!@Ss#9#TrLlޯ&uv[w[Mb} .EB^]8FMGnQ.: ؄qyQ/t<vȻ!R gJ;? |WmQUT R${)֜GQ$4L6̬ɺtL+E`HDM(:c.tk:88$73^aaЏEGɴ/}@6_]V\.|9AA~Dl#X ob9XmGjHWxJݡkupTn]WX蘽L\OEї90LlW~ rq| f:E҂?ε*~\q%QM5(tFp؈*bɻōǻoGEbϗI$W膬?hcNЦ!jϱ=g ZܚA7 8/sA!!Z}eR;Tm­n]jzn}:_E`!3|p<] 奫%hbm j1+)*O=ҍPXbא5?])T-ܬa/Q"H(4-jv2i KJ4̈ β@%Y8pwځG">K>\M:= ކRxʻ:y3u?5敷dT$_T[uz9)< 9ZGz#x$r%gEMCAZH~ڽGnz 5X1l|[o^UoT}4 ͗{G]+)]|_T KZSIP 4 VN] 6?H)/pOWlzT ɻ75 UU%}EB 3!0C:L4+yr7ҿ'!˭\]ٺ{l2 15e")j$ b5Sղ㊒Z@ybXR?^/(~H S/k%fSh>P2l}!+\#\̘S^>G%]iЮ|M%aNa|tC`3]^HA4 tfRwTk-CCs?W ky}=lIQe҇4?q t&H "ډz9Jky.+MXv4{&j='z@O[;9aq%`cs[ q5oҏ$O32EKNeQ"msڤ@rrC KHs4ÇiX ;c6\mS,@낐 [P܄7__- H 1kbj=ʩz1Tu]t/;u `6LGoWQJEz7nʏc9(^UhBv= @#tt~SXIdOæu/a~M|2X}4̹8qR 0pL{ K^QսٞBƝhOA6y-mkjlypB ]FaәAa4B(PRGt 8"KTV׽n#eDd 1'oVkk@L_={a睂30O~N8۲ynBk&fawW>26s(ִl\G?eCz_cՙIQzb;9ӌ\ |=*|i-o_TT: ;VE:]TϛE@($Yİlx4~@úiJ ;GƵ|tS. _ ,\,Vap@ (l$sz%rݻZ,?4'Fs0K4h(QoUFG+_yD?G!@^p_ﭴBǪN!t="?SGKCIJt).=eQl2#J)`2\8)Im+LÆ.x|rt,+t9Zss&bnR|t5yZSg4 DʳvkV͜|:Cjv~=+ˬkTV;N=#1|l,Le7_`6H,Xj—$|d߂JwMcܯ $$@>˖1tDXV+p#TwѴoˑ1HY 62?d3+~`4Y/Ҝ.MI',룛,atV'W5zibEqAVn+`m)MEr]YߤXтx0fP~ө;d1ŷ/8.߳vfOL(i/Q_8̺I e()'fmF!qܯZBP,2Ym`2a0ƟƏ"lj@e lUrc66qk<Ѵk~Nft@`H]h8Wh X!NMP%9Vwp?Z7 r](2x:{:-)I$<>2YB[4!"GmNr^m b4}ŵ8׆%?RC:D5ս.[A9= &&s+z$ƀG&~U-E"LtS]@u>iTPFXojh:>ħΏaEk.6h+q I|hh/ʉϢl *Ɗ*ObڊF+^ձ.OE7=^[/*"+?ܥ߰xSm[@2nG*jo8k+z0'&USTwn' R=g(Gυ*߬5EhűnJ5Pd8>5-KD=ǼVw~ (>&sLF~A=ȨP`@[yIHɸ'^T]^:n_HP2Jx^V0oK(5$s9UF?={&˗[>zcx_"wGV0#׍=NR&H~wY䶡e҂ژH$S|搥d QI\ߞ_Wڭ桚lw5fThc(V TLg'B̳y% G"ۿʵlx}ُCtoU8tMY8kS }Qĕ葉o_7d * JTD sǒ5!O+e.WV )[.t U.; h&ED›2DX7d3aؖLbLfQ-cޚ4䡵`4V܋: _^_qo)U(qJߝwKOˡR.dur;ȅ7tZŁoќo%O鉙*G%4$Pm#}vj%T L* zG8޿2'Ѕ8`IVުzԧ gt8/PҴgX܆$J>/0;5zY1UհӋ\~]a-K-T%゗lByGV NXxW@αޢ6شƿ4w!T>m[2piW6}>ZR&B[A F12 HI&0MkꙕgVCVU󱭓; ZHny#XhΏG^|"VRrE|J0<ymP$6XP7i%*e\zڐVi -ga'i@fw:|uknN 02kkgZV&TNEy̎5&+,N`uyV/}iP~|-Rt؋.G^8vc>=tg_d*]&K?{KtHcuQjU;O\_lZeBq=/IVފt~^#<Aܾл)֫yv;|hy1O~{WP&QEJ-#1Oצ5uOc5v{`pY-giaYEd5i++DGq$ף\ƟT҅fw 9Ȉ%b+$k*tòF0Ӣa:!6kYdlUݱ#g)Ҡ[tVo"YpۏF৑~G$P]bZdKaѽr] Yo9[]O,q/aS4VIW!=jyB|]_\i^7Gg\;b jM}۟G*gS]T@8jo )"c vEPH RV.J i_:UYr\!\?OϘ GCE!fiښYlBװk_V"Y":}]i ZHLJl]GkR>4vee @p6t*D:[Y[,Xw]#i𚄵Zh: S[oKÀ_/#2z<`4"&̖ŏo. f"z̅*Gm/n3ľW?[VqH'$?==e|oew^?o`qz\CSVL1? iƦw\m fUElP\yʝoRE\o6ϫ&{vkKSRiJfY oip?C_P0Sʀ% nj>IJ]US[ft5YCt[ ֜һ\ ԅJTgj8"ɶ?t$._iCuFab[9/nfi8]Lϥ?|&˗yV DUx_9",{&S,ghf9BlTF)yӎ^'5x2 z P}ȫ/Z8+e(}mks@GE_ۭS#wB"/-l-_/Yi>l7bOt zl):xlhX[Ng#c;x'?ŝn> RH =Eo[9d֡f~u\5Yn +zҝD =w*!q^Nn2@%={Bp 3@ ܠ{64GIdzӬMHW9,>-3L]+H$XLӶg6=)sCZ_̂WmJEh/f n"F.h`:H&3Cz/w UxW"~<$9(i'sdܯj[#>74F|u$u t S0y`l9DMaǹB]_W#:!۶K}m^[b5I׭»ґ{Ot /B1ۗXAY93qK R*O."H+Xi5׋v^)rʓj\cSgo4̝[*-ڍ *⫀ ȩ:%'gEyԳp̣3$gX!/C1nP|S/F[ÍC.I23~3& f i6tY s` zw|$QܑA?' ]ubuV&6Dq 砤V~He/ȴsG1v6z+ז pC\//=诞"iF357${ M sZJ%Ta$ ġ+{>Ƕ"6 [5=>p77ՑڅC*Wܵ/*"ZYJ2{i^JfpחjJ@達+ӆؽ,:7̵Hnu5*|" \ɬ? kҩ̗hL{ ә?± Crq^I}aؗZze%'9j} ň Bd:^[cWpZJٕQl1h 1]+IK#Ҫ4e<]"rhF+eAtXӎL$pSӮ?úN\|+q < ^7"SbWQj r-ÖlCj%Vêv{{#AF u Iv-L^-6%eX~);3&LkH:"_ gS9QX ϻ K CFhhbٖ., ÷{.HRS pnG:`掝HkϬy2_K.b}os&zJ-@"r6:T]9*Dbn4LǍ?8B#oYH,tf< {WUsdvQcZ0o{3X|ZB΢1De:@ܯMIw}‡I`j,]QԱY;+ 9%"8LZU%YhPeTLd Eq.5,YΑ4H$ZLqX[hZs`DIy{ Z~<9ؚ on2S 2so!y(4E|/&Y%g⸝_HG긃sU4OP${IRSP ɘpu a>L*JxbYѥG !_?mvJp}.R7N=ҧqvXeS6?S>#]^!Xc^QHp>;hY]RT?**AIs~Q4{ܗ9cg]hfN5YM*I_@G1g̈́ `? 6ϦD'$L˂iB鸗y4j,t3t!wӱ\G3$˳ݒ WRLSNC@|nn4zS:auFsQ#aNϖW9cөS q4עi({A=D'N`n[|cة%d~C3Fpebl?Uق׿ˮ&Pt+#um-z5XkQvb3*RÃN޸N.yT!PEر?RXDi!E%$-w>sWgb}g"⊣=a4MA>\_&!sȦZ>o\(|cJt8L'189bJ AZzIBI1nHa0CCj<>-EHRŪGŪg[~~eޚ)QWKoSYvmZPnሖEy'00xLJ(6w"ts3$,jx:"T54@L#ǕraKPݔ-ru6Tpۢ%Du쥷6A aK'/,Vnmi1lF. +Ro[&DU _,KR)e<^;T^ʫ%ksΐwWMv,֭f_)- "hUc@^jSdN˖@v^p+b]P?=Ă _P,u6F6GV6<ڛȉ=ER̕׷RJnG٧Z8T:Z>އJ>#,I:?bcIK|eyI@/; l#BԢ=: --EDjuVP '"amkU+'^n|ڭM%-krTyQ\ë!*;HbB4BydD4v`smI8GِJ?uΓ }i$>"Ik]?)ӜAQZSaW+r!m} 4*LnTk)N[P$Z룝 6HS8fti:9;]X$5_){J]l#PJ8XzYN< tJϏ~_j`-W elGͯD9 c0h-m"yab &kҙysZdLc1| .N N؃w )D_֬N=wP4}ײA3*p+jeֹccgp\cg?^9[elk‚۱Wb&'nW|D „?: d*>ϸl:@:6b*=@9BZH|ўZYRE3c=SG#Mhq! w*HWQC"2CV/L VwpKO ޏ|1vY )*&'Ǣpw" X7*'ʇB-:c-mWzmJg{X6١qmt}BߖcvpXwfa4 |gֻ.骑S\`I=QgrtJ$80S)SE+]fr3 <㷶Ll{Pq` @:r"0,y.ѵ6#s?i=+ZpsOujay:h*=V 83rDO9V?crIRђMn 2RVZA&\iJ N $ҡ7t<Ŀj(fڕXRQyd"SIYZ=̐~ ]t܁Ĵ$BRI6Sx5%*˖hq'qD) Fe"5hD,{͓3 XVm,W<… Cخ߁}hîݺY(qf(Ozi.;aD̽cSR 7akʤ_5x}b%KM 9o{zOb:$eZDNpuSF>%m`dt B\awF)BWCͯm~(L)=H|'@ܸ 츷e O {LstJ9qQ~([<&xg--׿ҍZ^vdٿ>R3.G/,F\z>KPUlvJچCi" ?7OTp:Lvyo) `$/.P! jQ} uumPbh+\ Mt&ۉ7EDNd>'p}x_6X_P)'z@M ] [H8cR\/W =p'KByx%7s]o{jgρX(h:n.v__ ߂SoR>xMB u=,d> @(Q~dT|!){t4YcBghN<5 S\⹫`TYgl6 ҒpƮ)U) bH`68VMBbsAmx"Upj^tJ葌aPxK#1pOZzBkrlhgٯFs9}:)^tY8^QUs7}̫.njgq[]cs P7SR@xMuϊ7~ܕRhZp}1GACGp[{y$lkO@'c7=#t~}2ϵgVb"&&Bw|&/(ZP3ah_ Rd lzXFr wpYRRȻsGKQC"H]Jʗ!5x!o$Hxi&$ܾ96FQ zӯmDόT8#\]j=Q# tN*?WvedۙǑWt><$n Dll~ƞU06.wķhȌkQd~uOê >+Ze4'P>Ɉtb J#lzfنxA"Ð=~P-@BWkf/V^#E]`ԣff0ƧPǧn;\ pv2)Q lƒ)޲1MZ 4dILg7/(~v>fvnnH@R_ƻ)^:uMC =ɜw[IQgI1u[ WnUHpq\m _x"6`4}k e(RrN*!E%V &y okg:qi`yZ`nіK1jQNKF5A(!{Xl7WOAn3MǁAc.04FAY4Έ ܋Kt@#Ar]ڊ?Ӫ d.0 >+f\,+ NF]/R]?)DF6|M3c#_hLf"8/H]zЍ4|^R\ &l6`%o^G^Y4dҵ?zZDSq^FLբ0 s;(4)E 0bJ6B"Kqa@ҤxƟ.ϸ<tmuv!ꩅ/cr,ýzb+w m-!$ LUfEt6`1/ހxpЪ19"9UCHi;T:~ W*^8a&6c=1Żip׳S3d$概S^BPK)iG]x?USx7<:7~zy@/ːCfu V>9T6z;?iFWDVDWA.@c ot^mxK} ^ehGKnC quV?FjMda=<NЬ I0絭)r&y\ x-›)֞Hf,r O涯`4&4v4T~oj2V"d@yHԌݒUMo1b ȞBjǰʓ/̫mw&tY+3>)^+wɽqܩ#iWS#?j ش akFֲ>a֍] nn# ? Hˑo>ߵL禷W> 2ۡcA* gn^0Ӂpjf3qީdĈ8Eɰ匟3#}e7ӭ0hg ic&ԂP5[G!(_(%֠KP5#e[o)1_nNC)a` P%$Mfcl_Eo-.#[,l)ol 5g}9 ܥ@aifO%˂emALT.W;ݓńZ!cT+Z n ֑u7[ah;G"u)H wTO[+];d,e seU}3A:%m#cA=`@e+A~cx/bLe I<;GǺݯ Wr. 7NsF! oUmن @J& =>[XV4Ы9 riCW^b } ʼnS=8FOPnd;*n{\# ]Bȫf=n 9˺Pݸ]ƸԠBZkݲ%ȑ>&د\#:U!?|X؟K*yǪ3ђ2;䆽%dJݑ&@m|mQ{R1vS:xP,"T9&g`zYj0l;wyZ`{g1Z ǬbrNOT2TK 71U6;vhSӅsZ\OO SO X B6x\ M.6r(tH FT63=ŋA|Iq d|#e$7FXD3oysyPfp X`4IƗjEEre_{'emCEtjtkOae(ĴanDLNƮ9գ  =Bh>#1GgA (6JijE OJ[ ?TC9\& NwLX†B f'YG#Pu64 Vv{M%G5ıW+עtd#w gQ7 r`R1p +ANfe"U2Z7΃c8mf]]_W}' *<Q|SsvJ Dj(J71ERC 0/LNd!_wA/DD~%L Ȁ#s?9 薸K  KNǫYCcK\ ;&nǑ\iK~L3`B|0ݮY&USsh/чu|'( 4Ybjd2'DsRuho40q̛VxG^y8 i˸+2$QϦE}q&:8eUA zO3+ TʹX% D3F~Gݬ#6\_RWQy ]ށ*X r[nXUY8%YjHxpSlN.1yVeىjW}-Dj)]Gh|`<y '5CQqSfqs7$ö2.0A4dX.M.^oYGh lt.ik۽hT~4Gme 2ZoJd1ɘ^U55d(ҧh]PgHHB[hQڼ/&dPut؅H[j1q}|˿#yae>]t/oce5ڒ1"5jӼbilTy%ӱ.KCF93NI Wwl򱬗;UHnj&q򢢤ќo⻨U?0SU\[9| LWLv=7[x}X F]J:C T9SpK xq Xs$Pÿf|ңa c*M3ϡ63% I.Qjg:2eaU,ٟ4 HԊ@@ԇ>=|ڊ  ?_{vU*E3!e* E9 O-I Q<[1}?Ll\4hosyO[ 7-GvʸIvd,GUL"lgM-(Ĩ uIZ3oe#4{#qOpZ2kw"@?}nez^x7fhϵL/=KňoDI ?=$.^|gQdJ0j{x .Q1),YtL0" ƞ,~/'W#M뇃/ՎO..Z Vvr2՘1]vlX3fΗ$Z+-ɩJJ³ ۑ;;X)|SpˮiF1@/!1'+}U1%sadp0̡-W^oJlTD+Mh1@i&K0~v MтL#[x}la߮BNS',r_"U 8G}G$.m悵`^Owux{Q-h:N+ &+G Q6]2DPxΝ,YR.Y :r#6, b zܯD: /-s*qrh)@ J5X~m@CHd'"QdZSf;h1Bȃ9ҍScD} ~rvPNŏJ%ʊf)F0.Io|82]]|YF$Uԇ5\Pol V,~e3,k pEhmn^ GϯwnAE"?;I-?c@ 87l8bHzDR!C$X 'އ>`LfY~pyO\XToR_vx1YH}e\Kym먼S0_Uó`֕Ym"s1i moӨ{g eZ0?;6V6*ETmۂ_0Mf\{ʻ2c 4g<͐tGDtjt>iOW#B "Duٟ&k%~a1oFK/p:s1G0XL7 Ш 綑d8-~ g{Jƴn되y/7p~!5佽)և$)$r+uMzp$z)` :>TTww!Eɾ4}ܢJU#\_l :ٝiތЗ:K8毿 [#4c6Ih" I,ie\[}ěW/_Pǣ)P[MS"9]huۤf9hZitЁGAn>P&866/aCNYm~MP0_L·i^وJHEZߍValqfaZ|zq)^X >X(ݱ.W- ƖO䮴ސǢGꥭ_h&fIaF_6ݕ&E)*,9uѴWD:d;8W4I0s"&,ZG9w+2`ͅa<:#ӥ2\iMSy`cEZ PLCNAҢ(LơlBc<#6ËLU=^6[迎'y*H<F:S$jq]Î֡!37h̖C6%@-.)#=_G3 Y3jBK2}2R K ZoGT;O2pv'3#ɸϏ_Htϩ-}-X0@6 HE5+6E:!Jw9'@)|"ʒKpaM$rS[)"|qUo޳k\T uc.T2nvEn0LL~mD޻s=*g*/ũYR…yE4l t^"GVeӁTrwN]em4](CSf!?v0w|:Nj/>oO+&MPbv4o ٻ볿}& |$tOYg| ӵB!"vR?^E d=S@&Bp}bj:C:XzQG#T5OhioSf)ŊΣ'2EI'~ܴzlIl|!` PtNKV*(ye@gWUot3\0:1ڸh?k[ K%\h4 Bж?"B oI3! OiCOd9(;Ӡ6Ն\?>`CewQD# #cM%Y 5P&X5%8Xšo6>V4ej`kKw;$ID+ 4Vb4#;r6-̿=~ 8k2aGG  O58L}t蛽Ss X(+nU/ NVŕ-Z*7GqNVGcGͲz ?Sq v UyQ_J@z=\WywvKzH%(T%Y65p 29` GO'?iFml.\G4$"GSPK.*2%9>2Gfdmް&ʛr ``*JbrQN?#d(qQk$P^>3]Xo@`mJ 8a˲/4wiMB(5 >G_Muϼ?x* Y,vJe~NKNiĊ!_,M4]T=H@JXpG޹65q\#鑄~ΉZwBbwO2!ᒘ&'[n.=HI7M觔7uCrdeH:x&Aw{>ŝ~)\1^%uͽ-&"- PR&p~ U7&b(ɔwAhL땒$ ƶtKF }YI,RvGRf_([˺xs%N`풔.x$`Yk%];٦̫6[ళWNfƅ0:c,CckօLhP=#EVkv͠<$K*-X+=B-=KbGB42Q,8ƴb^a9Dt)ID2T~4M)aIWʥ!K9Z)2)RoT,9b|(ḛ{)cIW쉡/:‚-;R胅1!=&M"%A%L_ 4)[}i|@X}2@sDiCUx>͈^-YE&^Dೣ<\9[.ʢ`PT@4nČ0+Jj2 >Dvߞ{?ZP'_03px '@ǿT ϛmz49ԇ>(:zƌzEY 0 FKn$X]):d^Xh?bN |E0ӜQ?rExFPmm!)G4O؄T0YG\Y}\ +x]E ^5B^33}y=քBRDN*ӤhjgP{`r9=<^!iiͨ! ;RRXk9a,3|W{D L"_-/qF{Rl;'tL\[p-IWєCЩ!u8=1iKܴ&>δl'A*J\#EjWi|[;`p{Z 6x?ˌ'QUx64: Xf)F]օ"4Ѥ¼'dɞO @J hOrcƆiȒR!K >QfasP1ѭ;1cw>GD4GzHZ!Ƙ(i?eDiA|uv.;ŗ@@|6$aYЃx: tEA*fxa{2[ygvn@]OfP?62ԝq h7I'-U_XxcOjyt__mD*w e#v1:G ˫ qp6! P7|t =u ZI2vQl)&goرAs+WARZ6?*2wv+Mq|,Teo+ 6,MT;6#yA.Z s c|7מ:-2"`;%V)JFE nnO20R j)f F:+ǾbcS01 tzckM;] ݩ+2aPl^?,"S-MCQ|./H0: =si芖rvxrT/6iq3C!HBL-bYl[=: `n’>ۄ[db_Cp@u:ە-zDߋ}$ltpqd LdŒ33距dʼn.^ P鸨((0v@L+J !I_8Iom5T`AV/%L]T3ءq-E+Cl>`i^izdSjXB)eLZ&Cav^l=\A}b#hhY),"GsYͨj͹7EG?%_KE r/G+>l_Tꈏ^RfКc=H wA_-rg#*Ee[}3+Ou1˟%'Xg'Ix_z$cy=v;QZd{W^sٞ֫  knM`k;QX0^` +ˠSȎM/k3b%츙adR>*;q} J.ah{4Av#,Xݐ3ILA!["X$`U!ҙ t:J+I[|;%[Y>>_WًCm fy*]3ls@Z%N8wdhxYG4v671n2RL򯋂$kq\ ^jd53^X捈$) Y싮7>Gu.ʧn~g QQ[l5rC@A 6xdՠ{['!cfM zܑя$\dk6W{JWA~$nVfHEj^²L0-lu>d@&iv}N7Bes&@iՐdOx6{FkF jE"(L 'qK-% ,!48hyHBH$-OBkS4cseɼ"^יW71t7yCrc="º)2xIE}krTM--$5Dt+GhDtޅ .%!Ѻ0"kxR`O>?bћCV|d aa [`;d8``BB ގKԤ]3T]c5SJDt>:x:VVpվcT gb/ u佣a;HmSQfٰjqc0GM sxtI[3x{+o $fh*5&9,82@MhQp{p,$&yV:Tv8VcR_s٬6M#)z?+b&2tIBS *Jhx}*uZsuHQK$0gg22AA>X3Hʌ04 aZ]s_M3/zNo+Mp`-rKuщyjU%0|sr$;.I_h;́OЉvXUH^3j('J$/lνly?B9K{ ˡ^G#]bt><&0'Ei?Ct&smӴtL[֛![y`d0OMWGQBjQq.Wur\@>,g:pEԑ=T#(Lͽs@'cwźTM,îKH raޙſK5KþbCn5?z_}>f2XhP^_5>,G&9e/ ]_U!=H8R`\ _kQCD|Ⱦbåf7r͉˨C%뙳oSz{fʢd!AŨJlOmGjH0'0'hP?X3qN6@-|J#M;P#ӅV&̮]-'vgʲ1M\@ɠ㊻W:*! Ӆ/olvh99`&馉 \z(=v sr>4kuK=P& Q}ֈ)S%̜F-Ǝ3|GTLL 2 x&@}Q=pY(4УGq0%X?!jWЫm29(G-brNK[Ŋ ԍPSmѕ6h]3MvUL'Xx0^"{I|d/V%n rN zvWޘ\X.Tm.몲ڋjV[EsR<9XMm3%kgU3X>V?Nv0y⦶rx٦v<:L*hjɪ:/͹$qKrzu{OcM݅CX-/١=zhN.~w",a,<|WڱUx/!P)hQs$q:rO[ذ`5(|$xi*nڜ꨹[Õ M '=^~#0K~CM ~G$IM4IW( Q2 $9452g9C*{NE׿z{xWcwBw|f'o>˴nXkS0tŕfZ.g Po̾C ֭Z#@%DOyMV 5_W55=ʁ d_Tl:xv,pxj.9#+){;xRvsj}lx̓q>B墁ݮWχU2k_j(a0]ImUP`Vx] pΞy`yՂ/Ǝ;X'=uZnP݋z%“G(n4?A:Fk404pueFGmMOv:汶ɱzZl=.p$%'r ɔ%!|LyrL\{>]nv49v́ͱ]±hc)FH$VݓOzz$RHf+}MèTx𻒏ж%zʉ|0S6~b$zip¸J096u#J}"VN^#=2Ga=tYM]V׍7~T!L1G3Z9`"aJma>siR0שLఒȘ`=4;⡝8ZFOݿۑsPN|ʭ n'+tg%V`iYmv~r]Y\yxЉĊ*|@g!qRR'.(zh#>) eIV yy${ lcs!x@@QTKrr8:n\c!)tad .6kݠ"q?p3]"8S|DVB =yG 0*j, uI"F;z(^3ˆao%YcCZk !F %"2 -wD'\h #N0s'R% *XC>d d`j$ֹj[-)(n`̿}]vh T#b$u(~30OzE- {lBv'+0% 'd5E+B~0vnsIo]:n<ݔ` z& -BVmX/Wh_dYW{nG +㥭~eh,:.~/tB>Njb% sč9:ԃ HcgI<%fc<7 =.DQkF-H3/~H͛i΋xQ$倠9o QaHtitpvc*>'RC;.'WsG V4 ^|= ]׬cx}R$<:T\Q\mx\ZeX%1.#W5"bPփ9T`g:[b3NKvMjnWk#ȱ)(G=.^ Rgwz~xlDS-dތGaP`rUR'1* ⊰ao76r\G?]Y@c'X_xCyz񽕰Lzrߓ\ˡU@c r {, /j 4m 'AoRFc@"- :O= ա>4Gl%W6Z6KROZ1}{ի`Y}yQ7vn7P"1\O6!J Ɔ }t=Jg}iE&wXկ`7sUD%R};xlnx4$ת? w;0.x)vbkcG,Kza ,,:X4$w~NI_1nl{`@hQ3$^vNBOO%_;8.;DZM`x4=|* ,E 6>bM!$,UfaRGZv_I;; RU|*6C-袺CxFQ"S=ge0ݚ"!jRB>8m Mj$kC3)c1+ﲇ)UFca[F) Ys.՝ O]]{5ȯj65Ywoِksxjۉ=D|JcgF_ګ )c F/:чZu`$?p=,qFPd-=W߅pܜdjdĭ'.q)C d5޽3W3"޸yhY]@w!@?pFxO)،A0Ssy(ƾ6?׏9*%mI<41}X{Qd[>7UשHU*5Y'P.0 0miqt wf^" Sޡ %s<=`}C/+hۼoǩ4_נNcM2}3M8/$?$/r+zASؒ4(h#rZIUU)lv|v_#*hto*-CyG9sH rMh~iт6ck&H^Li.8b 8v7W >X! ?"3N5M3ۏ>ۯ :'>hM]Si;fW!"Qi!cڗph4 UߤZp xvQP!EHLH77:īcS"d#Ay,Lzu4ge?.0f>nyGM0l% 'q:!jfH)d5Đ BN>c`PId4=3tf WE@EÁ$,Z't_ZϪ(&;O|rUo`DC%ŀ}I\e>D6xB"~9(7/g'׀Tr)^Lqv۫LvHPrxOy0nmkbR7T NʏDIYSQsؾn+xhjƁn|m=IA$J piԦC4 ?gϣ ;Wjmj0쀢ˌWHRm)0]81dB+_K:ŷ>Ǻs-5GYsl@1,S A9adM{DFg>MPFޤS]#<\1믴 64ķcw=\+>ɓZۅٖU%l}.]21_!s#kuH! eC (0ޞ36 TƷh$^o.%g= Z1Tvs`''.MXf$״J\j}[dʵJ,k7\ iX{7@sxN @)w ,?īma86'+ÅltvdJ4}G>]R`!¢o!sܠٴ dȾR`#8|_lI>Bt&䇀! xoii=pI٤ƃe6$f,1F&MIOԟbm)=c>P:겍ϛ2eM~945wsf]Ʀt=~ݸ`R%Q[bh_PPy}ۙ>+Ue^/AiA@;}x$i{A}{qm%%VS,)ewgoxҮ1=.>T;ӯ.Z+r]28GpHg.-"r_hz ܒm/vɾP"]xP?l H.{9F!e<0PnJoq"kys<bEq-O 0䐸W|\ kDž:\gHV0%|vX,NZyUfp }[R|(x5f|窖D Q7(TzS;!ץ!g~i>2ׇzm \z!rfIC0I.P'bv뿸nc$s+/*&qdnoTȀVd!m3?6{<IkɎ_{uCI[b,%/?J3Xp\_Mt Ϭ[/B%V@r%4J9AAZӅJ ߜhEZdWT1bcx u@tGmW W r 0*G jC^M~yFF+``dltGoM!1)q8BgTڷB˔dsɰ 9x^ÏJ`yRROuc? GJ.6JbvT{rG,hm+0EA$n [F;desi٦CߨGb37%fSZ|ٳGΛERЂm◦^ṳdp6Sd:Vo8[C WƵtV5fԅ]؁M+|!DYJ#EsQ8*JС8CK C jv~_(&豖x;rZ2 QԼzM48g6?VD6;ެe:涚lqanogxx[J*fF;MUvZf;њ&5 ֓3~$&k rl]}5B jDzi Uunh2 k^1- r&'[zrKE fU^X0uOK.6EgH"?oysRCwjI:|0㖉P5n/ ,ۋV̳ڒmI(Ӑk-LS ! lنrVHpƝc7Cg@PMVmLT퇉7)iBd/L-!,xrއDW>M*(n1L Ly \ˢ0!?"{gA< ;ܦf}9D!!9rcC].{fqz1j6@:u5~m1''6cqnVT"M~bNEc \G?E}C|%֟]Gh]-JRPG[!k gZ4eK#}DZz{`i-fw$j`|(',g#X$ 2!8OpX GY2]-)=J183FC([*Qk@哅8ë(]mOފMǻD(F TQX Xm͛ŽR(0Cy.h#i}c>򀫈hA$Lлm1Z詅GS|Y:b;mg7@u 6J{8&S/ 3rTIς(9Im\E\z>i72%*PId\JDIP|xF^K"`buOs\4]v}HgYfsN uְ-ŸewG\N`<.`̓S 4WEam&y_g_r ysgwTuLaЋG?9aҘcW]((6Uw6M4Z wsqӱ+|OXPU)5k i)PoccFdG:'\"v,r:ed;\)ąfsrGm`suevL͛zﱷ@Sk@eDi 0[) G)X_ h@)!@2<"/r d[ZZ깳j'ASM&e9,lG|=~:(po =G)~ftIFikGTOݑ *V8}{Ws@;%v8etLue s&h e(H[(,h W_x {m,4re&^b@W2Pn%6LdAVYP|l#.ci'j V,I'~~5nD~ '$f[y|Q e82j:Asd"{?c _5O( AI)rR3)z6lR]JCȦz\VM( V8롍HexD e 9r T epr={qyf^c)4„ixOh"׃0FLYr,UN~Uy&ͩzg‘oATLH\3y+rR l2Iw xlZGw|& ޼soW*N 6yoxj&$9VkȿN˂7YqA9bPѠF~lUپ[_so;EeA+?Lm[ըeGm sϑrIwTyr)7qu7y9pR;N{mC~zY"yUCbu9i<[ch)H}hdӿITT7a^:>tt"<c nsmXhyM2MI?$o;'ianBLCЬ<%=7ũ ڋZΨL&,ɔ<.\[E Sf8s<۳U'i .ĐU)yoݑSGcQ1ȟM{$)6ukW~qw CsJΩ^mu,3#Oiԥv5Hx:'CHdP,d񆠳3.%II.<}1U=|tDN8q pc}Lڑ EX)Ypn{jTR=AA6[?8]%->MC~hk SX ңWOJ&S}.Bmf&!%baȅ7͗M|਑u% Nke&7^J1ߝ"sE (YNU@`39Pk-!q'ɸ5/Y /4yrh7{aFB%\X4n֔Xxkrއ)]TvRu\Jy|K.}1ǘGNB/r?®7]tV d-I\7Gy\#]*no51[D=w'i[uO_%'ܣtB蟷1Hy;;A&=0]**)15u<,҈bG%]DQoL/Y ؙlAƉޙV|94z= [-X?<Oa9a:g߆%[ӚfdhiFٓymB$XEL2 rƣB=MQ0s!?wrdžc\IgcċS6f_ N)Pq-_{A0ruP 'Y0;R 5O!dMw[뼚C9ޗYړ(#YW2;B_\+JIe69on~&dGӄ>4l>른_!fW~[]\yQKBӹ1c,{ V6^j9 maxvwȺ_z9+ŀh t8ΥL6 麵X2#"k4ިs.LĈZqf 9+ayۇPt}3EOaNpk9hH`wL#9,Ov݉RGl <][~C>i+%:rfR4i(A.Ȝuɭŷ+$l\Þ1v&.w醘9LKNs,iM3A9M/j=wnv&2 .q N§ j7{jV9BK-LWghNb ^,Q1 ,VgrHBl2bZUkJ a`#\#"Z7R3f^^&[S p 1'9lL[uLUeEjkYsxw_vK]Uzޯ 1jK~^M?6i֥#v_~.!ءSW@/kuaA7$]@k5#*+x? τ]E.Xů0xF0y1jD /3=7.qXeʦ%pe uϟUr+4XR2B`һD^xǛ:3,Nh4C nf1X#`V1ңkۚ| ;d;-E- 3qx~_>Uoi0v4xt Z2#vx}+S70ldx\7a2{͙>kLn8uk C ika34(T =)Vbx a9 ?l/(U]羲x3q eczSd wh2K4BjL\R3yӺ0ءŦܞnx'a5T2"rDc`͓bK?a:+ZH!}l+ǀv7rJ9e[zܝ$z)8~NO38`Z|(nAFxY9FAem`@ l9MXD[npΘ/_1a+&nle)1Z[`8;!Ц7+_Ok2gj'39ahl:u9We)"57%P`9p۶[b=BbJ4)Z̳ڻ"aXu7P =55l?HElZ[eMw,"o<IJEi*N+C8<*Mq"ı(|&t"6͖ڨȐ,~|CR!hR(N]qLl1ZuY&(N*+^ٕ*:>:rOZLL~nԆAVY-jr: e*%<|I%8A O%Fgi7SVr+)@yt ӂ<0n:g]b9oyr }G}~$*+0:}(o+e[1O(~0[zw ]؁?[>/: ʤײ>x:E+YS#}tf+H]) Mx.=ǒ 6$T,MRi@$BR]a5؅&QtDUTINT(ٲ- i;+tJ ;k],Taoo@^A,d2H=7֤hxL ˇ|0dTz feQЭfNƋrnZâmԕ 6JZ'tU# 2lКs҇OG#Bxĸrif,F9r/$Bnl#eBl\yj"2yCFW32D1zd&(x$;|+;Eyzԥ #',Fjm0=sovas.8L@9{cuWY|cĄyIZoy%3o]"ZƸi؊s^a;4֛Y @=S,XZv$:4gS*~[1RJoPua~nM2-OϖXn9@w(~w-^Cݱsת[DY;H>K&JN}=Ktw-Jbz)CQȲmP`˂_fa)"U{1pb3bAJY8g0Y2DG.aEZxudrҟY_62:WdOFcq{zKI@X_ 4T*ʫqþ~DhW8K/i`<>Rw*Cד`J~~QOk@u?seԝ/~-Maf 鋘Ubx a"ݙgE?ۉC #Mjoc*#n>8%wTD{1KW,Ǒ*B ك,f<rz"ۙX^c пPNIC Z[\R~+/L^M.%4j׷Iݱ rdžwYzu%BL&;4h{;, +yv'%S5@E!z1(),E *ȍ|&c", r_9s^O&A9V' #XcP"43=tGf.,S 00V5t &dIgt@!B| @Ս3f<;Ox4D+E3 9C& 6YS95n_Rvz[%)뼙[rEc[ھn|?%e>h 6 ZpW8S$]䰌r>_Ŏw7ac, ڶ_MzO|Džxf;Pe6bD4s,m&}X40qe&KJkᎶvOb"]cLBb]h1;0`or!BvR^H!ϺjM@z#ͩ(&ڱ@z~e]R^1B9EhNm8Ӛۏ'̾ө#Rۘ \եK=ףTjjpo{hvbN(eH}9̭?[4qO紃­m ؘy,6fJ(}frolТ7ZqՅ(.lL>618Q0P1"{"F#X.VQKfJ2cZe2JngMܗlb𮺲{"3KOh}Zla1vKU,;ύѽWG5RnDMzl7b햊ɓqk nkBoTk5_F0Zj>(75G3? jexvYy|u׊P2OL <~ [*KFx';NHCoE,VbGDg8w<.JI KOm@L.祏};e(e(|֪Xk P6JՕ"lu̩Ԫaū5dE7ޛ)ТOkgSP̢(FC/1]d3ЯT@=PZj)_CĩSؿhi׮攁Mʩ{V\A\x8) l^WbO߸ $.w,>DݦD!ʩA55 v; L}{OP&ӽi߼ǩ=ZEN$;W 8#0BxX-ኗأc/N,eg#% ;),e@QTQ)_楓!%>t=['LF=I&1g9KudӗG\)Hx glayjq\R* ICiE&~gvQ9CHjiUԭ{ã M9v}Leo"!!|2NPc?9K 7boG] ĒB)H&M7 X:g3 yyn>Wз;"݂*9?2.Q '7&-)1&rc $J12/NC跜 猩dTvKP*{,W(ұZnw o|Wk|GǏ_zk.93 [k$8寳s"@:*cP{{ a5:K%'wTnɄ0OѢ=>#ҼԾc+dhv+ew_u|@kXL?G{RaE`On~5o3BD_])Ql;KyH&<>ekcRUV*IԖaTt5تH >c 0_,1I3vB2 csD^M .mUN4Ո:Gd"=|0}J? cSMRbBdkk.嬏:dy1EmyMD(GV5qGtdG4M 2q~l %0u0%mn1rԧLPpQ>fI,[ &nv2yTi5kgZ-,g˧ac,wY[jOĉ~[m: Kw|>JlK4\rXg.Vch.=ݡkm%ZWZɏ:NU`cRU16lV4RZ?]+ "8rSmE%CWkV Ǧ8 'T1*8LJ}(t.WYy>9euݛ\vA[dj%v<.^pѿb<=!p$GjTKBVGց_kC,Ҡb TRbXF ,sÄ́[g-ۇ >'~񈑲<(R3 R.܂t!G.c5w 8XN eT569a-1s(RKhmD{ &v5 ^=و>o6<҈ pugc੨&ϔOR{ZNi8|ͦ,Ȩq~M^lD܈l5C.` ?}KFfEYm:)W:ցFɆH*_iݤ0 0\jHEqs=Dc0py3_ŷ[\Z~Rn~pCUGJu[5$-hy~=^ 尤Oy|#+z=je(&>63:OSZ>X XJ{|XQl9wʧuqAW $MLf%s8!f\ %-)t1 Z6.גoct(FL24&¨bDR K%ܺC8FQYŜ4cfJV1])b9twJY;KDйR%ZX^1(W8Ӽ74 m aK@h7Cn.Ԑ^.VW X{?yߜpBq f@q ~ӊѽ\3L\m#zړU|>#P\jAUz=M&wxʥ!^ 5-C7IUfa /=ѡ;{՝}\Qׯ#u zÞPI_Tx0=rٿu5m|u:-$4oLWhA$XswyS1;&WrP7+_#%Gg?xVz\,A 92_T'U%{1I<c{O]Eβ4Rعw&⇧clf+ͤ6`ЎxtLh\geHlǺ'_3yNBǬ8H4 RV%#w^AedDy};Tii޲k4-af7-fF MlO)| N_(]PLǜANqPem*>$b5Dl`=[&Ξ#[zL)+hQGm=a,u7_C[D`I,eYjQ ԙ53\T/Jre> 1UȍϿ`B%_8R܌}C_"둳OL Of[ ٣$a-?/.ldccV?Шmrz S uN9w/N:2\H aCհgH` Zu`R̴zggT=IC.y:Qs#R CQ :֦JߒD2{w /7gۺxe׼TGް>ӥc"`b3w lí{4U"'}x) S팠~)NDiQ+aˉI謞Y sahIWq 1~vlg#ؘ&% Pl,似OVsTZ׽ÿ"TIK,Un2p|lo2ӆM8 Z&_T`|xGOxFɟb/UzM=XfHCo/89{xq<G,%l%ę.i㗁|tK(jm$c"S?݅(pCw*@>}rQXk11>e^ruI5pI )eU5͂WAY~m1%R)D4-Ns$#d\JBSƆZ"ɺ{ָNI\=Tg5=7 @ e3DF#heRMvЂx6KeG5zG|Ļl)6Zz,_eua,Dy.Vc_ur|ש7Za}pw"pW݌+?{砿7bViD=Q!)ڹ߶ػXR,1kD^˞g4Nh=D E x(- `cO]ܟ&3`o68geeƠ[֬U7"S~۟,I\*v 4^6Eɕ4Ck(z@~E 1\t/9/[E2%]:M?E^ڱ(m+,1GZod !&k%=tvHO5'ˍwZ\_I­ڲ]8qT!רu {f+<$tP\ZЕ^)^7,3†B%)9syA6|HG$hYz|UMo;oO`y/onl*嶛A< GCȎW*yOfGE#`g,A0䓊,=;X^SĽV5qiY'wǷ.ھՌRT1 jG0>mf!y&s=%ޖ23YcA/JP%L Ia_k-%tʈzŖB٪'Uˏ?ΎeǮaxZjɾq}T"|B(n Qi & Xp5*˸xv߲$ɭCNl {m\KI$ܚ%ϨQňPY5Qd? gbN?Gx{ʜp2L8'_+& AjoyHZO'O C0QKohu1Ѵu÷:Mo 6ɲn2v䷻ U/ @[ȩ(L w #6zϲȊKŏ>#?f87t7|>9h Q(rc6fw1)6bҦp|ƖaN wjHN6h5@|n a(IUsZC+ъ]-Ed i)4̩'_k) |Zm\d7o9ͽuqW©z\G:4@CYSJ%on1=Hrk}# #<;͢]7On'lڶk" ,s4~X'v_%`f|mNjwc3D|-gjr2Y 5Z Ǘ4f5[ Í2/ I3H-=.Gb&}!>x%2u"58¹ݕQom%e t 4-`Ƥd~+O&Bt*eFAp;F!QƗo,M {͜gWC,Ŕӏf{ߗ}GBLz&`ge i #xz׵>ݑh7d\h&Hw GSO.n/&2| KgXS, Ǫ#m{:= ۰6b&0AN5}Éݩkk+}ۯR`G"]H(0K7U'!bxt "4)_6lB Qy G(_[̼SՂÃ1^ֵ妺 0 4fEf?io@ڌس6F-I,6GC:,Jz^ԀԑJ9"t*@+jxvلAV1?l@41jțp8#\Js)b}66OVyi/UH=$\HbJ+|JOxېXhD\"\܃d͑&vD4ZG ;0':`A ' 2Ez;5K}sr;_[ݵyj6TRt-X\y;kR;"#ڋ0ݑn_W'Hvp%pje~@nxeb;pDdղJ,㌱:7(r KҫPaR>Qi{ a4S~>ebĽ`f,^RpW ʩ8?d R#ZA@묿nڇ=$u'-/ѹƠ5\s8>- x%v>h Y>NK=1;o8 k*+ZV]3ᨩ0eg<6*+7޹`L(RA;5G!|G3AC_[I_kfSh!l‚ i_s`|NHvP$nsރ2+T ˽ ӱOC|+,`{IvNõ ]>UطT?J MO}1n-bmۨ!Y$IMe|$?2O|Cɤg)R]xh)3~Լok IZ?&87×E$c$AV5RJi 굋 0]++& y]+ƙ}OGi{Vt1zse'C%r \ 6 8ɓ TBVԃ-":w NJvY}~md: Lp)>+j2a3BVh{aT4OO£S%=N~Zib2bh'!;[\:P4gh-*_:8')Qwtl{*%y*+ Kg8][ex@K):iZM~H/;t bbЙ/Tp(}zu͍L+oP??"۲#^4PS3FiD1ɟ@iI˨NERA6Ow]pΆɲ+AiS\J 7灸 {tT1*O % K/[B @P)Xzr#ע%9wԆVSWײf7Pz}&U/nj"{ŠŐ^OFB5woE<oA;(PꨤF%lr_bf#*#lF]`\TM/|c5΄gutBG&=RAOUq9,'`TyvBi:VpTS8;s>&?:9[]i࡮1)t[5CϧKqG^bMgkp*hW5X0D3Ft6ȌT  dlgfGꕈdmۙ1x(n1)ai'a~ 6MERisrH-={Lbf4-GKѰ@SYOt NklUN &zwO_fmRE5ݞwLKav ,Oy30̗]nbd = 9Hvpi Afޒ.dhGMX*p1B4L(h>n0TܺS *kDҧ!${ٍOG! ͧvXKkzz"v 8fm6"enul:){ íGs'Efs6DkR] 1ɉꉂsb%3R?J e]spk_LL\*Zwx:c6JMq&Ei]XǩحfjF_$v5-|π b h$~Y+606[Z[vZ6YrXs#~ru'\.9dZ6L*ӐJl(^`$lb`_6VJ)X..3Ɵϵ>&p»D987u*c-X?DT=%2X@}޹0V0f2[|~SW=OVlM*v뛢RW&`hZ P܁bׯ4M7Ѯߴ|_Ҕ\G˨F8]넿G"~m&=;Tڙx<~=3V]]32{$o(f.ktnK|]t73})?T9g4>x-M8l36kׄ?nT[>>Xl^:P1*ރ7Ge/" V2ZLs~$m"-9n67a[[;q$ng42& Ȝ;5u-V:Co.~8=~Ǡ'-`eY"PF\GƂCpo⧴(@b,5/V] Fu'^Y(b|TiEWM^3%$V-ߟ"Wc5N`)oZ?Z'xU홶TkL|I˩Z!iZ#RhmW[sYc)h1M>P\|%}T)rBECט%$8S@\<< ̂^R6^ɩeIhA5A>/i9v}%_U iU25$±&];y24#%T )5,$B/IAkz=)( )g=a?vB cv ( 3xH^̤t-]jotD~Qm$2:)tYDJKDl~.Szu^d㐧-@xЀl3OZ:v~dB=j> b0,c 59ȷ~5oY㵮V dr#$ ]J#~R1?"E&mw,qQi'T?,̃Hš e.*$G˥˻P'L奛J[7i|X뙫lyxj<.Es̜VjQM> py}ۃKsUo)Ɓ 60`(+v**nLG$5/9 e5gA0%un7ߠ-<4Ym"~a$~/#\mvƢ 4h_"gʞ68yR$CXQ՘D?x0||s{-5K#[tIv;5zD8oBA5|^eBk9@> T3ʏoD[ϣōせS白6!, |68>)VM^ܽ=hj!B5Ӳ5m )8 qZ4-׍Qʴ[قwWGȰg&upUjv(* :f-ol&D]Ε?rRϽIF?PE w:*<3Qn̳MVa;( c!ـf*7ѝbWr4ˤ2# |S]~cM!gGh.|,՝'on)i~C ˅(M,[;~GǯmT8`캡$ Sl?ʵε ymU2vri1uq!{8JZ 1]EwFpA)X{\|3`fHB2 .WИN{?n;Wz@cC NA2pübcn-Zj2؃I#VRFp;rW4oz)A, Wܘ'`TQ K~6xR2F;ovxOE)/<|[Z4hUt\M\QBhI-{c+O 5$;(Ijz%MR[Bc(8yA=K *=~hp JR5*2DuL6,V8Rfe yH >ig$`ƚv&`v)-qg]~CJnncgCr$-~ rm0('T^My2zX7mx:6!ӵ20k?8?M7#kFKk:u8!f\46B_ey{Bo;5^!uMOgR¼7iʒM^j-AwЋcnΖ7B3=WYh7U,>iGuVv>mdiT:p`t*gc-y5S*df.R3T쪠ZFx(x5(QA\v {5v0 \$gQ뱮o08kfLAQkcx`T5C-+t׌g:c$\_j5xC *M?Saڎ܇a p@kr/`y U3?>=І=_uzY<;*vc([: Ĕ~:ўTF_Jr?Ay^[hm|91޺lBƒJ(MJ+&qi라u1|U+~ryŽm"J ;`pQvX[UZ `왦SQ%yTfBÔ H(.х+.TDt^[O5y$[}]G /⃺4TM?T;`ecWyWHO/L5R@I^waίV-. t!yq*}]u%LNцݾbN1D SGnfd +&@i^ӚNh=,x?kTR#Kt+m 9y9M pHƄO؋iRYt6,STiD;?E;b(Xw!LiUe8PtOJ!.+ԎGY|=)|⟨q 3 }.xlӱ#6iќR}ZČAK-d@X~!(MϾp<ۈ N^jiƔKaߕ(C>T5r\%39RU8H؂Z]$0'ץaF\m()?\lHL* 5Zg'j< {N-;ʇi{9=BKߙXG̬5ʮWh "Dn^1TB䀟o但xqZ ,]4QjHWsFB딂fktkmXҚ|#Vm]sFfR{ U5=}ZGn8'FEE|W?揢1FUaB:@MUd)= ;ot, *մ]SyJ/Gl.XH5q2lY3qхu"¶0ι_>wj$[H&v@ iC^ m]xW|OZ1XK."Sxh ̔#aUL`Z @"OkٽT"68<Ø@"%lf MG^{8~[K{Wpl? nzc p+FbX8/ uĢy+-TP ~ z~mC'l_m'r$/fNHAfek(Ew36ܓ!cc$-vF TTU.fB=U;kS`RoLsudRI )lT [J?b2i{U7m[a7R*!ͤ{6c(uq̛?LLl/q u(2foV=Ck *_%I<@FahM~qp8" Ue9ucLVWa9C]"!_a,\MO0p S @m`pAXZ,n7h].JR8,dtA%;YmeKz("K9An#r]yn79s9Y; 9i8)i~U:r5-b65>Ɔ  2x8_ѥar)6r+!g5x()Nܡm <%`"X[r/zΩvJ?ޓ9 /k7C7cs{];sE$y0 e4J0 D6tPB|~ ݪ&l%ZS y9U̺E1Ĵ,F$D݇y}`ȁKl}Pw].T|$"OP]jPMm-%jp F`oλVJJ,][ 65TeþYAMfҗ|x@%F/rGǿ߳II"0UQA Or0' s՛RSzIΜb-L3 g/j8-lyW`{R\pvI -|\\%1ҎmlsХ M"ŷ6\n@Cx^G-*.󝮽gwƃ+WvG-o+UNL472PCԈlȅ<<[A9x1Y z92%ß("/ [Zά1zRk[};0? `4h" ࢌT1_k|ƋC~!џywZ7gq`8-"$'nG튟yO}yNH5n[z硎S-gsJճ+z{!tD졣7n8KrY&3Սpr.lPdSRޗi'6w)1s*HĶ)y ˇ*L9 t:a0Yl=qqda"B Gd+ HZ֣3tb(9t%,)"ImDkͨP, e$ [3OFT/=~lF=SA0Gc*:=PجN:$yqtpMq^D%ӥZjӕh\TS&3)tH`<\h9g&^GfK׹$b\ff{S_Fi1W`iear ȝ]8[>Iy@Y$(h)2&옝\M"ukkM0d"MǙ"4>n/{Z.7~އ2\ ቦ͢]H+m'prFz3A^GUF8@ ֽŤ9y_n)͘nRsX *YMy;`i{&2 dB/bδQ0']ϕ:h(UkYsq-v0aX{t 5VTԆWܒ- ,MKZ@9 y X{O 667Xu0}–uq0c| p>A\j8^I#IJ+eWd x~>P6Π N՘,?TV"[і(ԜQ¶ (W8G aC9S9nczv_ ۥkKv3 a[/L鄂w9aSq:j(acnDTkxF#dvo:Lk(.ۂ; 8Hc͎=xҢ%|V𕾲H,+I$INQKQmx&žJcBiw ̠7p3;Bjʻ Af45*w8( %=wS'ȎX#{*5S ,~t3;-wq#AF%œnlSZ3dplmwU6Mlt4-Z2󼾍ݢߐ 92FWWo!j!vn`b'(JeDZtPc7%?4q BQPב'‡[[56_zwIx\Z7[\Dc7OrXԌ<;6q.UpтJ]C]gMYĆGF9Hr]&|#a|q"Kap# bX簁bVd g8'dZGֱ=Yܛs2AL)- GɏEqh27#S0Y=z%f+}#4u6D 28c$"Ө J B]zӞZm_ʳC(xhȚ zVYS~5NӁ %:+aRa%C2cxbҟm#t0˘Xd c"Eu>8)]nS)pɘLCH(CI!R]BT؋ה'WLx&Ξ(]8e'OU\x1t8*S• (U!QKN&P8D\ ѳqXy`1FI# vРSi\SD&%n&beMZ@<L;Eb@*,ݛ (b4( HK,sWVوs(QgۆGq X$2q;of%$haH#t6,&믭93)ԿJ8Z$gU8=nk{yb8qлH:KJq,S}?EҴS+a--Q~,+;p`lZp/uZuJv~/*p1;M!ڍI3-@j$[qk-GLA|ô ɺΐV?ͫ`&]sfUǞJdB9BIeUf<ꄏmanNs4aa\nt bcA \JXJ&m콝Tm%<1~z<6yA'N ֙g] @1z]9}ᗩkq6Jh:ܸTܭ&U Fn O{u0\K;4/;+vZ}2Bic>jy3#up@Oⱀ!%F><2CjQQs#2# Ŋ2D}MykJ@Zя1"dh֝mنJ̿\ =~(\ss.RbןXbl`.t:bV%b۠tJ?+d2g]Gm6bvtw֍$ 'hXf˕9YTPלAcqL'HM`Jenieq U0b_a:iPELٸ߁]##,[PEڪ ɜ肳okSRT2)WHǀғhU\şhĤ&^poN>Ġ׊uq|0,ԝi*y=QUvc^8S2&8GE>pJd. ٦3o "ڱUt :|h JZ 0(M ]dI;[xoW YYz,: %eM.5A(=bF)["-&4?Qh\4|{^kLFE T;G"u3NσW o:*$|sk[d>l#}}495gHME9U]'W=W2im7NMW;FJ`_$'_FSw ~@ T9='[>'rMRE͈sǠ8eBp`jķB< h9ȻX@ y,gs6~R^}řdrR$DoPy )?*[~ox(u`ּJe5Kahda.[}rW}6'/Q MxϺ fVϥf' v5zeN\RW̩Adu~xƒTv]:CKUT{ϑ[s9vaRq.t->$n=Q"|;Ix-Y?UA8,ѢM||:"h̅ ?~rj/wï~("P%-j7S>Sހ+g%/jF!I\'@'}qK8`i&G #ڀ-&)V 2L!i dS*6=<]C^/&72cڵp4PkAjhƭV9Ja^*7 %=Ȇ? 9Be4A]%;8C-)wZ.F:L{r"( 1wXXCH7nCySƔJ_gL{ϱVJݪo $hKiV:1cp3UqT<؅UX<\Zs ]UpHYd ,X0=Ŧ yڜW+g1E?8LKm;(hJ쨀F<XE7Qjc7( ++; v]6x LatԪr꩖*˪AV]p+&[1ӟ6V;9O?YqJ܎#<ZXw{7}'.Am?0EL=XzguQ2 Iq\2# d2HU#qC9;+وOA_G-Ҥx(" AOX}ќ .yJdk'?n0Y,_]MOWf_t?vkחP`n8vA[&7֞;u@땏L@xީ53ӬJ,"' AXsc`Q?v,LHz|U9AJ7~vxq8 l_33cubbUjnAI=M:7!JSNe\M0lEZEiR¦A?uVD3pS=gI2xuCÐ V[R ^WQEc3)vT2 j1kE,JdEٿqk+@-0Dp̵]2.WE-:?>E(~9}wv?f,-5+N_x-LWƾ{vpC"w:zHlˌV_@J>"S7.AB7xV#2EC>ygkb0ϩ2OzUf53֢ #xzk>Vk,/0ːI/=]FϮce8:lzŘMat~mH—z&+9' 8+xON&X" #.g)dW0+ʕ]-嫀5?u3_1mD 2=NJ n^ˤUxfk#Pܱھ5@grY9UiYpZIz_sru j$OHZGmwyv=sr$Fx}'Yr>1/⼐E{'VzibԞ|?Մլ jO }I"86~\zZMX*`TE<۽܃7lV$5vF@K86i)dbuy!by.  Tn$y2`$:bnjhN,L^P@^o*_B(g-*yMr֮7jRܲoGy?{uںnƣ.B ɵ ÒbehaoNM`&o)@G.=֛a0_hh(If$Kp6R+GY3T+7O\N|l^D)LybQxsgj#8Xm8+ ]=rE@b\ B׋-GF`nzȼ\䲗k b$턉d?{-؊^fǖjS{y̋UCՉ2b+:Fy$a |ZuK{GKWƀ)6v7\]bk+viǻse 'z`յ/k4|uMtismaZKW<*s k aO#z S@3mxؕJbhhglcKrRO }WJκr'ǨXM/E.߱;<*za!!aY^5rleTFƮ> 蘒ՁDy/zg@|ojxJ[7(F&/ܐXeqBfCa\HnOǑWVD%4k>tI2n*< Plc: @z5!j]g]y c5%1,ߤMZ6UmX鸬g`ۈ;9a2k}n:[C<C{;q<8-b`U>3j}156q7 Ut‡Ov-.1Aՙ%C$_}=C ec5&ZHA% =Ri l$Q?JQ}wJYGZ+J:#B2ȰQmMQ@s$s}']Fvßp#dݜ1{ӋHɀ-@l=p^'"@p4(S\͇^ E9P sPꮄˡ3f|Q]e$B8 2J`ȑc7nاѓ_}ʋ*C&j֙ӀV˔J$Z"wJb=5_qWK}^.G9^uvioiUD>W(5sG(ПU׊ف2{ڢbSC'+cMH``v]@Fhg 04;z\/Np„Uܨ`L6L1"yզ v_jGsˁ@, Plbo1a=.QYQF]nNǦFƺe%^dOoU#}ֈ|S5R6&/nqM3ta"źL2_?5P:6 |ʀL_fk#(BXI|#!G ȸ.{vH ;[ t!2]5m*çvdC˳D$uzG[vaE1?c4ZU&q;W&UVJ}*vW¾ǡ t%y3&hc%]wR,/24$h xJQ2b)WG"h*;nаIu']W)Lq./5 |>EjK^WK$C $ڍ+{ep'sIIfFGG{>,7hv"nذ6HvAZ.* ɏ%jVs7/ <Oy[<+t.xMf@)+RXPǩN.c0OV뤷۩D!,q(\%XL([=\~ @%=eb 'ka ave6l+ O]-Iْ*?mc= 1?(Wi]+i2EٿHeiQm#wޮФF<~]3'Ur`ݱ,+|#g%#;@/A 5s/z^o ֫/6; 2xN;UV^tq @A@PwzI-|WFāᫀ`=#]óh8}]TIМtI1r^K*?Q#Q U\\Z]-MqYPJ(MF֏̷׬LP`])_5iښb=6fQE5h|/}`+ 5B1*,jvfr *'ZBhZ. ^4p׏ fapۂ3\x_n҂"@{P8BWH P=Wʷ:G\u2a *BjO2CENSPz\Vl7z蓡7M2Wg]z6xPjnPM,^x#oL&%89tOjeK`wyrj`SUQ䲑*A<05e>Lw>N40o'!1 2H܌_>4/!zz,݁.Ɏ@J.W!G>ND6P9δkjh [99Ӈ% >lձY !"Dݙ\>߈J9uu'f:Q)Bdغ!Y| Js P.2!eYi\ cҁQk9Q2~d=tf<\M4؉m $rƍ-Ⲓ%[B-8AG* 3R۵{H_ٵ‡'F7PD- ]A_@9u@Jd}rc=Y4&g#7(|,F#8Vż$G/Ǟ#^/9i p#h7g$w[Gj::yw"s雐`[|!˽u }|B+lCԘ2mO^n3Y:ݡm`p J|q1LEvirVwhf@%g;Σw2AgD5)TF }RpP_h"1=8 }x 2#GTEE$R J惩U9WO{]LP_('[o"\Bkt{)W~d|q6ă;҄ "V@O~>MH]PiySnĬջ&DIJA"P=|$u^ Ɲkvʂlsdft ͼۡp\.7"YE\,eJAU<`86-A< -wZ3Oˀ땛 O9u:HʋޮL1F ”Dp.k' Pb<[0ew)_/( ah 8:`\IC7u{JZ?8gt¬`4'7~7.]<^;iK1ۘq~ptC(0cwޘp\\Uc?*s^CNb_N6OfTmQNz2jLvßkRVCsB GܪO.B{ZdXEO6$0"j)sޚxP"lKZ3x6J@?Lz\tHeM\ &t(Մx ub5iՖȉsU^vH,酜zR}_ynb;D|hr^rE6N~hB~JEyL!$C B eac>&2ؚ^ArMMZXKĿv&,>o 4.ȭzks!كaor!YppS^:nr梽IIy 3(.6+sjӨě9Bq;l2GԫAU  2֏X1hB|V{-j7m|dn3<"Ҍ/pd1:{#l&5s{ub:H^dѐ3R1i0>K.c:0XXFGnN !ŪPcH]6\Sp\:1i{^ܠvLU=Zcs4Lz,nMűcG=2۳2XPx[~)J9 !Xw(z`Jo}'^2\t G|N[ey\Ӯ|B?wƼ8j15߱4[JpW_I9jSœ+Ѧ=ͣ8 4S;92:rcT&6E@h lL [wN U %G/?Hj(/KCϋVVէK T2W,.${欂ogE[r`Z1zT9bPqgjz;Dj$(⢚ʌdPJ;Li' 12Й;VA9*AlW"myx(`R^V^Yy ,fg y'F}tRZ[Ơfl~ZQ0+4-z|8ѵ|6)je4V3L~:KkMO^%d>PBNgw ˋ%Tks@eAʋ{GBMXmWJWx]Ezf=3I["^swdYք=i$֭ٚZTte(WRj]ec`U BpMF&o`riikwU/+) ucNrJXVlCK5Z6]c>~ ;Mf/tK}AR+_ THE2Ρ֍ %7ڝNQT_#X؇E:.udQu>>&k/E.[cizQM>뭿gx="49RV"!ڢԯ7Y4nC4,Jۑ@b\w)2<֠gH]/c3)\O /`sE}s'Ej@#lUgޟ ԊBV&m9U,Խ-?׈W$ ;?(r{'иTm .$˭>:}b&$J:;Ɖ;2z5Vqfgl"<_rS^C؅&| Zp(2aI !a 1lC9HfșH L77űHC`Dà9,: +!wST8sGI`V vgy1] F Ҳ۝ZDǨN|'H"dg)kmH(o.H!lޞ/gЌyC5w<:|m׽[P'ڟK„d#h/FBԑZZ tyXKv )Y% [x((ͫw52-I(@?+ t4COI1D i*}0 a;jg)U'QT+]? @ؑp\Z]Y3z]2c3f5P 6T}rj׃?vh:v t%VsHFX/6]zH8ebZO#iשTB֎J# ӏE._gk[ʐu=#~1/N4ˇN[`H@GVgغ 6_Zgظɯ pq΍U-1\EB9 zl+H±%C@Nu㓪'%4lˇ,&p) }JÐA_$S+>m!ǧZ iMEgQ+  8tE]zJ&?F;r3􌍐Mb`HĪ4WI1٠R#LB~muM@PWe42Ҿ(k<Ծꑱ u~- +p6/,O…֢ 1qv_ľS* |ɦu#l.6BSDc<>׹Ld}k#= Qo-*>_/0 ޮFLʡ=O52TM H l+we% 4bv?s9qнk3Meꝭ߂ "dg>VD9_]n9PK˳RNd&\3-N%c(G&\ )cUd7-.^&xt Uz)ANиTxT&;HP r\j*>\>@(N|TiG*\Nq׶ۊ-Ԛ"iǷ@EMJ:C~Hci,i_tG ?F,N>BM^{ŗtl(O7ҁ>^pF:] }Gs" !\A.koRh8./V2*]d91+z1TW*!6LWErԴ~I 9ZA.u >}ćӦURul1Μɩg %h#9r.w B^VA޵VwDwuu r52:+sg\ ƮN 98r ߍ> 3zG .l( ^ I$l;r,s,8hM<1/gPYn§e̶ZӰD=Ҥ [0ȟ xj?Ww sލ߈HI1%`诸*>(?xf0݄G,q XaH@8+7Oѧt!L 2#Eg tfF5yA}B.BNۧPDž 8Df/ Gȅ ¿~W 9CŦ}D1C!e}9I@zu5 rw14|< As}~rt2˄PdbyӚ,t r#|HLK@X U8Q3Sܤ%/MF3PQd7z{0Qݕg??:#MX0PC}1h^?lƆY2 }+ / VҤV53"354V\0`*s p],<6\)&hfxk8WO(iПl:*}ٜЭܮ&]9RrɈZ%%z,뾾 [zq ?2a'lfkQz:7!Xz.2ӾȧޕTg:KVҤFi)3qzyl5F)h:wzY1蟳`sMB>CGL:E~jC-.߷Ѣt,_a5&- &Zk=w U\ \` 03CzJh寒Sf:ui "c$,ŢlD;k'qJM+\{kub'T[%~i>Rh`aKe@ϗR[oC,Wk&^?:?Wacת|@Ӈp$T:F)SDv`? XhAh}\mtpDG-tۅLN3c3>/@7bk'sp.;IzGa3=Woݯ<5C3 ')<+[ 9x;cq ݞ/춏*\!YኂϜmsB!`X+¼6 顡wrxMG1孰g\E4}Z'f<̛}%H;Ix\n]1_VwiU+9:gOXF"- `| @|\U g1Z_xTI:. x[ibJ|Aҩ?8fy3]؛\ qz$TU=_pAlcж3kO6c+†Lq}og3HZ^jD$#,l̐e[ W>5NςP:;EcuVKe[pǦ@ *6NLI;%_ pz@Bƾ /U~G|Jb#SPsPPmy#Љ4 9˦{3v=U4nMkQ^@6;R Y#M2Yp#,; Y|G fSNijdZCp'XEd=f|HżӘ J&*W?g وu^m,zx|ׅTMR 4d֓U?NBI5!0N2 ̂-f^>|L48籷'u X X/ >yOmus+:,o m҈b=0*60:P3JT٧%u_0(I5bfǡ9䟤2bp0pL5ukp] }EA ]؈YAGkTRƣq3,uwфnCˋ*)'^X>){E ͉м&F}"ʁp{̴ c_ FvSAk_@ۉ}ʿv)JzxDisPD_N#:(uyM'stg zax“gV*>QYKƐu# N@f[c6#KWtSj>ʾv#tE5D|M'^,LgX] ..jIR@ %ѤpRy3h\5DJxPc3ybMbY2iy 8zϧ\G* Nkn <{Yf$j@D-u#t,\HK&5ș@pl ԚNfQ+%U(ϝ,}Ïi xqBK)‘n}HwH&-#74~YT=éd)prKae\>9bp)M:rg\SN(Hڬ֝֙4MqDE]ĵʢqqBx`룂;h : ϥ ALWIiQ90E5R7Oq?~x /h=L: n&aA8.7'9//F]X.V뙅æTs): '+ ?ǟol3 M,h>.w@.^E[bV<5Ƹ%C®؜.D@.] J}nA8K)pɬ.y0㔄%d{0G,ܢFQ{Mwu)p++߰D؅ \VR{pkIb!>1b|hN>Ͱ$62FSЍYR:$JdYuZPGiʢǂB_jS=Gϓ ט~аTy\ mqpRs;{u*qWr1ŀ]h5ކþW6ոBFU A}O!LY6!ϼ+*y:PQ]RKt%v)j"dJtVoE"v_7GTaHk kYCYO^ 'ܻ@RɮYFss$6c\jDsu*w*µ0!SّM1u߲^iUpYynonLT3|!MfG=T,O;H59ʎ%fx`L<~`Jy&]rJ?( O艮/T<2) ޔ!Izڒ'ByIR"d7 z;8]` _Gc.Y3G%#3f&V0zrca$#[;kni82Z֝u7JBf' X/ G3"SCu解Q medsG:cm!V ^ $j܏q ub {m%mIvyfM 4~Inoӵjo(YG.˙Ɯf럿.\'$_?V*{S#RBȆAi6BMsQ֔;5^6䪤VR_ 285ѹc^)s!,e l+Sun薯Vo|R 0\[NZNdȮ6ʢJ'0-N.:\B.G.:9Al:b"vGhOʒ%p ó7mOx؍Οْڱf5p$UԮ+n4NݝWpz{Y戟~.~[Q|T=[6]{_ u( b+´™WQ_%/9oPnL3;g "seI0&pI}m`h F;JTiu=Ch+ʶcSYKB2l:ۧ*\٤r l!sh R3ٮiy= J.j͇P>Gb]e)m/fL&Ot4ͧV#^oHq1!/Q=j9_1w!F\iiLM\Ggdrwp}uzL#%GQk9i?\tLe\!=̓!Er¾5C4'ly\p,lIDL _KՏ . b${#YA|Ӿc) _xFF0* 9E _\_9[AVI!ӓ+Ԛ]8DlI$a~sqpH_=O:T1V~d#Kټ+CXFt>ʙpg>S bKۅ`eTqn}C-pk@;Oia(K~ {\@A6)ӧ/w xEfDЃuNb ;o;6Mֿy-MZ Dr296aok`J qۍFt+4A&2_Q*KRM5 ]e_-1_wЀ% $vC `d^~Y vc?~/)ꏭ=c -7--YtIQUzC$5 xcnn.Lȳg"yx/aq>9,w!7Uj Ng-<~ݳ l>^ 1[Yࢊ+DҲg9>A4w̋҃zn|;S`1)[65Э1gc哌T^,IFsL uY|ĔU[ <WLC0+P\NOJ&ebBo6g.o'CjLX刴ܘ)pz52T -;(\ӖD35 =KMk/E\ =@#|<(X<?K[F `E_e)?_| JG]S ˥'";M٤$˻{{X(V;MH[/ $ $Ef] CH lpdw[Igv`Vg"yfVJ"xa*fdռ霃^)ĸ@\%QH#Plgyf.|esAWi+PykM'܌P+zF֔S_muDFV *zk\sҮ}[0ɫCvJ&$g/eUnLd.S Q 9<=yr995<[xZ{͖> DA'?n֦3LQbH<2*b$*|qMS/t1/rg)S<1 DG:NJj;D|fɓ=G2+R ybhJW ZՆbuU{{RtXGPspquXa42Vl%! a -9fu]e̢N m.qEL54Smܡ,A Աcɽ!O,5(PJr h %*MBiֈJ\eo%O C*|egMXmO2xJ雪{5M?Lהb7Aɐe7缉o'|5PIW_e!f}+{E@Tm/`Oj42)gXEbuː;$tzm 2Dyئ2?c'J>+VȚbdla@(d9U+.%ʞ| Q:IZ3(\F "g6K\.c^)rZ?u<4$4#!^Yj@s<.Յ{ԱØXfx.9iIƤ-L@Md*Hh#Z!^_Q(!c'XDz;Hh gG0tg0'Mm|Z'Է18UC^nB]j~:ԟcWP1>1Lʬ;tI 0Wb<M+a$j7QXo\o=%48=wNP!,nl̺%Ň;{IAȐOMtVfNP?z&)W0+w~,J—lr!`2\YK@ kz N p F:G\Ɣ?m&~dYtr5h6ltA׎qiDưBNXY6꾾hh_8. ~9q2+v^B峕8ׄ?3&5m>ڼc,` |)IUlQH;R6/?%j5\v\Z+89 @|Z&,69i\Y :PEʝטa㡱fDV&mk%K +1=Ƞ7XkYgv 'I3Y^q(;]ܖ*L?RqkiX[DK8xUx`WcOoɨ_u~mWӇ:0HXz0El5Eo>QG٨48cGK[UKSUq=r壥 C'}, K1s."a?/b}rҵ9'HD:Y^pEU$EAaljkh7{*{ 4CMi,טO'"s%vAǁ"^}Bi 1yYtYQC3Ifed/8vϲ,sD͜15djTEav(ƴL&.=g=6E8Fx8!ݙc4yFH3bMYO-/JUhb޻uՔ16x1;D&ӟ?+4o%'3-PZ̘|Ub~.pG¼E FbF̃8t6(7kn :!e1ERR8Nsl-񘄁)&͞1b\4o.ԛjAS"A+$N;j egS/cѤ"cy?nqG(TŞAN{ e#Lݏ앰"@5˯uƲr s;O}7*2RHX0 qtL9mNu%[${FXu:i5v{QB1&ͺ02ou԰N;tQ#;r>&Ox} }AY>׽~bpCOZ+ʸ ;\m |Aņ)b\~x)Dhp}GA(@gq?6qć*@\0#ݢdn 2w|(c9m"u;&2&v*e ?QXro!CAZ?L׸^݋@CmhņY&/l -LrdTTS@"KKYWҊOKxr0gOjzc>2*;bmG7+D}莌yU /;,,9oonsl,U2:&KrR*.oUEWɞ_]47:c58ʧGWo%=P4t5z9pK7r#* d3=8x6%T-Ĩ^S?ywZj8y ^+Ո=څ5O/Y֏ڀWV>`5R˫%] [w+r^LQ~Պ  w! wRJ8pLLv_Nِ+ƍ@xbdww(<;O;@DI?g\gO..6{lmbd/?(w?-G ad77[$DفGb\iucsI흅SS ޔ ?y ël@{#787槜Z0ZSEvOth=J ^^lUf<|)&ԩ3[>'$~tk)CXѶh\ d`X/C:%XaUXTMה@U.%f= 5QǶx@bV̠8;/0Zƭޝ qa̒a`8u^׊Z%m;0M CJckŃ!yYï,Lb4iESZ1XВx~OۣbcmRTʴBNljH8I*e8'$Uڗ(~hN΢]. ga&7n?A<՜g8\iqcқRHg;ӱƱb/ӵ!.(IhJ#y}m" OM: I£, gێ^Eo%jB`%k2~ ʁCΘ@bY饚:o^N|h|G}<8 8k#kB tr:Z))ؤν`,z_"- }f==z66ژW&$ָc֦?I2Aָ6UN^P `M5|;T2sūKN>T_k&oxVy2(`&W8Aၢngz?j<kIcmv8ѝWy7͐vk)g!/..:md /6XBy4L#@9N.rfn};=9bvp! р-kR+EK6kN @;,e$E4lyRP{!zȑ~ o?4ۊo _V^=ZBkiEGaz7 *gi0 ѣs:B=pwW+eRw_鸠[ܨyQcXG[>MmzV̪)U-GH.B,;%'28B[VD>^1K}Z;31QmQ]kpm0 b#'l]F1yԋb}UԵ]";眦‘FO3jqH^}m 3 J:튛 YWs#'^&+BhH͝hC0W-qw5hْȲKHi^>e|o)ꈲ&˶x'hKkUV0R>T/@R|ǏP5CڽԪh*ev ْEQܭrTMqh#8}`,óM/ 8q_;Hq1 -t۲vqsЛ.g-oYZ='@v8V8 }?3Y25_QdĴ!rxi' F[KU׭eGG\fI&ƓU>Ij7_ 2XF |l3Tt7v4|ӈds.$ u6踛a$T`Lo<d;nWM61k0{>VjZ$\rː?"j$?OPA`n994.ʌW"AX;g%*O-H!8!I_p:Hg !m`mFO- Zf̂0#$eGf unn-5uKBqz5Or}32p5 jv*\dgJAZ)ナ\oTG{U+yM!#eC  I3ҩg )@XpONXh$N}e0^0' {dz,|=0# h4Vj鯢3Og[J\\ͯiҳH%[(&L ''#NFg^S)%2KL~ ĝEm 2&%k֣e° A(^٬8'2NN^qXcᘙu0xQ'bl(9nc9_u]#TݒV};jY{87;)-n#RшuqTN6i*u4&J P,wPoc16r e8wFAM.w2h=}s; 'w5hT;z,r"UPxN$~ {9iwo;niePO2gM{?} if#8HK@ 95). 3R&?R<&7_n=ɗS& t\qfMEkm!4iP3lSH h.&6'FKⶉ y@ oDixC9}gߍ>b]ԍb0aJ`W|L%wП@9pQEYDȂ_5#8jITGJTѕ_Px-&Tc1VPMUT!'{]7=t M0Opg|xI P'bC'؜%{]7Pw#w@)$2J<|  ĦW@ G!R+lTG߀v mxxF_O@A\.h:-ɳrs˓^M2+i J6" UE, h*@0w:5ނj4aC?lm!C )̷;L,hWt*Dll~#fK9H~̍Rd}N*43#*-Z7v~6X_\b1o&(g;f9wnevk.5<4Ϙs0{-iW]| ݵ$؀Ny3t.ٕ`2N-!jH+m?05,0]H3oti5L]x%{*mcFaw{.`u8?2< 8٫Pt||7AnJ8G7}f;U>՟&#ïWAQXjJD4\# RnijM꒞[] z =DDwnGy2 ь e v}idQXA,D]A=)Em @-'#m! ~~9c\`h ٲp*D.M[ H u" p ;o?X @Цe& O.l`[ܗG|%[}ZQ!͢bp-*y'*A hW8=qS1zz. {(Y@0U-FVʴ\gWlyGA!g]1KpLzu8tUIˈ']JRb2v-:gShfA{;,!H>it};cgI lR?.Ӛw Cq~#JI{4*I3OEc%39XR{Ђŗ$ţ4VH#ۍIQ8F,% ڳ 84=F-<ޔX::1שk*Tҽ=ՂG9:HIU#5 fi)VVN8s/R~[MzA'0uhMT֘\Dz! ]Yr) G 3SL, 04 v yS(<.gaWaNi&cOfM-v݂=cͥSL@ڎ:!7M+ҖZ_"\{F3mS6Dެ Nް(%9X29{.ЍΈv\کД @ =~2`~\ɩOmΦ;nÝG;Zg||y!X4` i5X4߬%`piտv(;UҙwWI$ o0Be;I֡Wu6ؤ[xoD_0Z'[og<"9\N_'Hxt $̌BV{DAnf~B0@q93 Ϋo2RP[ِ\ÔE&;n綀! < 1MOOmlQS{ ȸ F+^X.X?c'{ZH(ŚYP{T+D hS.s-3QvL &aI$X 0ғ_wSr$xj SXQHgFbr54֬S mIBJ T,WuvMm*z:z  p7EeԡХG%nr][ DW At!z`\?%ނ@Y g kk"n%e#wTD6ZU(lO΅J4զr@}.n 2ظ#xjӕU) ,x`r @j/U_GPt^ DG==ۆŐإĦ]$/k(8K:cQLA*L!tZ[B5IInJ62eg/zkER@+nBk mGq-W5NOv?QtVm6JI~ES 0r<ZL3pZ0' `TB:Γ3Iº d J^Pq4uޝ-y H4T's!;;2`T ys]3(D}tSiqI7/#'-h7<1790 4]].. Rz۝"gr忒dZZW L\D.Pr̀tJ_f›{S[C j ⁴LN+lJNY+AO)͞|J&ΆHo%:8ngϯtOn>`DGܟɔZli /oM꫰7W:Fd{F:|}5[? cvޏ jho_*pܨ?P{Δ?Ox^IA59aa$ q@GG)Z+OpXf9笚b1]f.nӄM :oeZaωVBf4^QxNdHib2GSQzfo.(Yߛ +WgԹsY-AbRSߝ4vjrl\.a#d|G 3tzVN:;ÜRlҸ9 u|[wBfaa"HP%66!DIFe$ LFm!ឭ΍& }*D&.u@W%٩d|dDR,pb7dF_0ʡ2X6/}ꈌ{at1+iO mF^+z'lX%}^Ehv2(38ȧosdW)0/dYk)N O *Ժ.Cx|(h4? ;@ r׋t 4d}>2E|&KvӳSSPhG٠ݧ(F-N5-DhT9ƃNHBnIT p_ @vR2CؠH/EkaU={#oxеZss 5HƨO3=ĝBX< 7On+/rƷ>Uu-Uʠ7qP'iP!BV`!zPen%fxm4neP-pCVᤛN LL`k #?0:*x<,M/$]Bϒ ]O-t:K˥Y4PbQ ,?k]W kR{Tjftoz=˼$v+kva- akl]΅ܔ? oGz?KEцM^x^XZ^:ҽ_F/3"|Kҝ+<|u}w' G~5Zg=׳kLaxu$+5OΥ0T֧oC޹{u62Qz%io}I :M`F}́i+\)OGhS@Lx:;g9A:N962bxQw {Nq)/_/6L0n`Q5e>cyyurU0)߆asKiYG3[,c`wmRt,y5_" [ǘ,'m *WYӍ ɰ\_ ӇM 1+p5;ӫTAWCMpKև oҎIe%HX8] s6dl` /T[i:{.Xz*]CDܶ' 9v<$VX'qa$% k9<0+*&JߟJewfR܋Jgso]uF u>m҇\ }&ǬznCn|Uxxt G ^a(ƛBBVTz͡gh_cKFGӮPhMv "" %Pԗx>4.{  =(62/&ԓJatڿOul4QP2㺬?wyhf,S9{c># -n3ڜ mey{̜!1Plk̏k4ݣ;;&& t?Sf5<\cD?oBAx6;ŒŞEhE&-pe좕x}2cΌ oRY}\;?~t-FJWF}_q=@Q/PB}yc\ytZ `O e,b%It %MCmqAC^gU|M,A+3dhm$ڿ# 51o|VW~aSSx2˞oEä*1hy\B5e CBNY~7_?Lqsõ m-[od3;۷10}ogG{o檳l̲]C(=ޖʵRu 0_SU &?3-&d*%]$Er$D6eHȠcj,c,g6]24 {xg-۔L*=i_mqgưÉVj"w.̐WW[Cx0`i/2ҽ`e>G^wsmjȫ;(zvtʆD4#G;S8 㬏=8˛}lg 5vzFI)4ɊXu=M׊+)J}tKj()?i4G֖x.[*(%R}piGRX`|8EVyk].ʍfgA@i' I҇E}4p3LUY0JH dYܛB%(x^]j"[?Uǂr#X }?ǍMLk>/Dy3qvjlxyuXz$C/@*xDC_HؿZePR_@(-~rZx\jJKP/`S-M79W{X/U #K$@$5wg1ëv՟`etjMtLS'/j|7j ݼ6ʺ]n/NVt'NÇSyiY}*z-l0L%c<2RbX7s<{ó!W]7\y^&9Y]6 '2ҘnN ' hD$G RMfF5=h]PSp#x1j1v-)9(\Mz9Sٛb{dw0=TX򯌭 3$ e18!]UdLSx_ RX̅Xʐ#IWpp6 oI)421T<[Od&tG6ttD݅] @1xYv:A)?3\_?ҙp FuATp?pcݪ9)74f+z\Uj΋79lo"GBMQ8JDc(Lz4b,#~>8G>ZJ >7 & F-6.$g9e-*tHa$#4-Y*Wu`oTN\OzܚJ"Zv]*qqqWTm?)lR _b{Il+)Sq;s8瀽61}jxPQs>GgDXD/Tb:.:ハ#v-0ol~*IXV;_[䌝*l,eWyFW&^ьӹbs*ľ!p>xuZp c =|p?~gll>=+e:[M^pǗVؒ^ r(We8( ~ y9CبyIZZNp-0UG5[/5tStj<j ;urW=P~CqxZ3G\nSn dKu{f KMvuW\N7z4=EzJY*a7U9t!nE6S"j/ )N{zO?\EirvOxB3FrںbѴ7 pjgN:WHB[sq㤚}qp&r>|!W +쎠<ޚjz-zya֤n1IYB,Ʈ[f3Mn,|`'+H$T?S 2>VkRc9,̇Z2k?)GJ/B =/8QDMPF"c;DAOg@9K ;$#01} bv!r<>| I1G/ɦyw^|@(:RLRQU00m91M~wfTZRM_|u) n7/ #Q b1tzAJG6 0:7 SW\d8+|4:#q  N9!І+8r |ߥeg",@1ɝB? NZSt~2&olbByl3#I`~arZa$x+ LChv/ 8+KF` CDzcNTv$o+{vG̣i2y~ǓɁ$&W]"h{R)Kzp|TrZfcSV=9pESb)Q"F"I]M&UuA4 Iү.P}9cuɎ@d>v¼ݎV"eQ{CBIԡJ=w`sT4lAW pヒobf~HdceU~d&BW "o ٲaLPE0/2To) o# X& oj8M> E<ӂ v$1;<|fGmp*931wDF 0dS;W/ e/Vav>Džuf"Z1)3=܍tơUbogtߌ3jARnںv1bi-x`lS!oQ.xwHr9TE؊IP+c0++ .^UpMj)),}|'@C+JEBЛUÂB^V3i 4/RI]MT@ps@r4f=D"vy[flVZ%vkW;ZONn X6?CpׅRC3qK1~ꐄinxQ[!+ڠ5 8xx)*H_xe:){Xc4#dͻeiBBlDAzSZ]CS[WL"97=LP\W qB3R#nf B"ԅ>g3N>}vUyn7JUL}p%^_x `&#qj)oP{]|?;9 Ei-]cԅDP?u(tI +&f>K'yvz{]Dq{,M+jɗDlfO1j?hyXqC'-Pn)\^.  qScd7!v3ʼn`Ns:Ym ܉ CN>4˦Q^sniӀVP}sts=Ȍt 1=Zq/:|h%ȧ .z=b TEcj4)mڐn[WkOGU,qq|?O"D=a#txkoabRܨDEA =}yQkB l~ <(IQЧOYjz6y M!zŽ3?*7v]h/f5|>5{S^{EOc@S V C7tӼ ddI2IZeoE~qC&ND,Ą~LSi -mSA1`OS*/2%Ɍ]Z1k4y@b IKozr k ake#̥d[kf/,xiAqEo]]K,-lcz~v{. )`]&JX ٶ6B@L lm+| ϻ)_ 1?14{6rSDr$e gP޳ڰav5%I<)-Z$x3ЭO!G XfP[/`( mZ ٫xØ|g-wL<_^TDC{)=[XCp{"j3H(+;ꔫŒ"y(͓aiz* JO#>)+/9nԖ$o ,C+$fT\ nG?=RY Ҽq0_93r&#-CAa@T&zϽTZF o濩%1ti_(#w)Q@v|# 0}L9s*kp49izB7#$ޞ> UZ 7e 4}; ns[/NJi=8(+8l&@P/yo0M *&''c} ~yjb)g{i}Fp-&G=;{#2xWLT o0&4sjч%-GPwGzV_c8@⋔>JQ䙨UPjEy1ۭ}=T_ \^]'jͽį|(;@C1ݪ13ܷ'E)&s *$U0Hf;M R LKuBJi(|vD3bH0JX|o Zղ3f4Qe{ zĒlPs>FPa`4#|Ļ]u ǽv}; x9I_s5B<}L3&W"D,57&BWflri:[g{= Sa+6}4ByXDx2Us] ;0iP\-N%qW#?]ǣ-*3< -UxW)VBe =}j( Eu"+gd6猑^ߔ}($=S̺`4Bmxa&HbSBK#(ǎ"ZhIGJ療>Tgzc!r}F1}^_G3 Rv^/՗$B\,.kWFY(`F u.\eQ- ʌgrNkP7)zcƅ6`oL}|J %l,%8wG_I Q̔,*NyMšsP,,6ELvoxbº '?a ։3a=B,z&<ħ0U˅<U52BbI{[!qWNS1[RinSsjUE*.OC*Ǟ3$~Է DO6á U (:LM TtN(T.[PxmJƫr "ڧN֋ann"lP|9,Ey*JhRŻ _ 1i2BɺFA^ &i{+fc'vPKOٍ|*Gj$q ihlF ?x*c!Mw l`$xEKzzA_Par̨N }^okk:/C\Lz1S۠]2hv=.I(RgmC\K?\5**ه]ֳKU۲mxB5TƲU(>=wo`8wgJ&qG$5ZL8y7mz(Z4E iA eh傄Q)y&-/m_Tp7/>oVdiL,,9sެc{\%#p O+ -#_(E #!7|$3xC ɼzT2fټrCYE]$C2ψr!D薶9$MDo Vc!3N#Yt.cp4-G$HC*jԚ=!o mxYA17MkɃpﴳN>o];'(MHbF$,T ԕ ^~V:՝vt0sF_1OnӇc:)HqElYxv'Wo0=ךLWp!Q3"~:RbO+h+ˤu6;n9mI&W|2I.)'JpTQ+'G@>)=[}FjpD{{؛ndV-IHmB"4N_defC;VCUO.u% Kk-ʭҔɺK8_If?K>4oצ{iÞM(z{'=Q&0qvi2OU݁BuAnуY{ Z8a@N ).nTO#6F!wmtj7t(;@0O ;_^ྰ i! rR<)<")bJ剼>x<0HRYq0 e5i)Hֲ9-.Q: Bgt&jI걓0qҦ&XTTWhlф1`0Y[vEc&Yw;UT_[Ǣ%wP[45JovTO!8AA'(Bf|g|Kȅ;idFzc 0ŽF/z~q: ^IY,E~avK%^CNxԭ/7ƗTPak$}< Ed)عo9库U|d!ݢ&PYNa- Ωv;Wk Gi߳qFk ϧm؟ַ,;d"t?h]H?]Yvj>ac7 1'odp3_w2yv)çrߺ^ԘFc?|l'^cBpkOU^+oJ/$XpEH_] Ck9 ,sHG=L#BR4ΒAk-( FKX6YYI dSi ᤋ[gCp0\_~_q(oa&0yY+61q`ר=sr\$z5ěX\{ojנ/Y$ (/$!&Q0{fG6USrKy=>:֪1 !-?8Z!>5*m {Bmً(M<wع~ ڿmiZ}Sf#43$5~kLJVbU<^?c?ڭ6b2 PRB,32IH:eh7Er6[)UCPa" "*t ݺrer {ZfP`e"Qe&SY'vB$U~^ (7:_ChM"-5*]n\' Ch,DqMBU r1fPvaBIS8gCU<5*uy2]3O*1g5F5^ MJ\g2o߼(m.3YfĈx2zFu"ndblhg75X+&)4Ԥk G%4b{k4}t%蚷2Q0u00(Rwy^O=s3CMWgٴ@1 ||Xg>;=WiHP~NHo$)滖:Wܕ zO1t"chPa&QvJڭ/ +ÛxzqնDl=W-^^8LήqCHdhWN[i0Y?p E`n ~SA6;vN\yn{D8ޒؾ  Dj7JՐ2<YAXӟаl'KB^_5؏ WQ' @cF(UfT=?C2sMʗGP'mڪ_ 8I@ZxqHp/-u{ ֫I2 *=9QZTyu+Ƴ|z,?^B)l2ϩg'Fjҹʉ37J ݋|[3ݎ:5(HDک"ӄ"=d)b{d,5̡~UixgZWi5ÐӞfM_M0eEw8# >6SܮUE|?Ƶ,m"T{T<Ȱs*M]Q Aܰb} Kgy}ћ9(^o<s)hv.)qS4jc"aC70 N2:ݟׅݍT*`ed%ׇ 63qI1osQ)~%Ǝw?b_IQY"@([ؗ0gpEeXJ/tI dY[F>Me/ER!hO 7I w Z~kGSoXF[!~"<ᩥ́SST$ 2,dyXkG9]yj,v fUsGXǫF_'ٕ3kPPԯ<^vnO{o9.f9lӥff^K~{M"W*f09 ڀ?k4JljY^PfBi,$tZʏ/4F2teѭ[ RB`5 lWuf ;lx[.̛UR 13n3ǔi^yf xm_wQC.Ǭq;_筐: >:Yc/F0,My(YQv{p)L ?Ah4plĎ-Ъg̏ȄGE_BLɄF_cX8HɜsRRE @'9EvkMw!A0``hpo ,È_E\ Jŋ.];oԹ)Б> OB鴺m%|RպeUOJPP\u1nAȹ2sGxaE՞Hu"]QəaA[b9T1q&M:)d1O$ϔ_;-N3CIBV;b+L/`0WNo k%T]@turFo^x|m1hd팦\f吰5IWѬg(O}ͮ6맛\Ak.}h(.'Q/E6 .>{'k ޵o,s탋; T=I5K;~RNe˗XEKO1@G/ڈ䞺 JXwpwݽrmQ2zN( f  yTċ&t֖S#)Z5bvrt֤T +p#[&ZhҌg]qIIĚ;H`Wӓu4чּ9S:bqj=ٳ:&:B243Z.`TԦz΍z(K- O&JxS=91Jl}cJ'zg mxphheɷ1~I6ȗ"@X yEr2nSWR! U>\3RG%'v&`(ۢYd\> -'Gb8b&L9|d0|:ܨzJ]z Q;X[\h U5Uy8ZB"۵Vh^- @M{q뜍Yg`J@3cRVC}OA4{xL?s2J$bi!UdTt33Ojs~SGK5K!_$9~re1eEp_7BlJ, bsTzOy R{|S" qYΑ0 );#&IECMۉ­")( 蔚ߌ I9' 8\[k{K_J~3lk$@)6hL.Z0qpu17咺KjgUӈV\boSOPzl$XC_֜{˗#?$Ř[ǠAomPRgo +Nd8o{8edpyb gK=Dd&qPcmzOo<$~w*(_d }˗%u2v_}$ hftzjD@ptՏUEb1UtxA[D.4=+53m.HïF'NJ R9.͕, 0BaRB">t8rHSgtH38Z1WpvƧ }e zefѻ0 L+_y݉7$iC}& _}~IT)}yw<~o:5Cވ f 69[9m \byx }M@7_1LP ʴ-Y۟j>+byAH- ~E?m;g%o4VN%w!(٤g^H_֐u޽eUhL =Qc%h.!R%6t pcҦHNfUda0h=.EώC*WQւ#lː NF<'5fbOWط&GLV0bh<݉٘F i憒S!.ܔgVu&z>k#t$i_ cdp8 ;k^2TtT܎ϡkMbD.Vݺ_t+5=L" çdo.˗cln.@T5"E٫ y "EWׇ!Ф):M$ G#IA&K5C#9u%uCh˅`QUyn~,U Oa;i|"I AM=Z=Ͼ⋨ǀ4HnY@BF.2n^7%HMu͏n 0?$NB( lCѱs2 OV]yZiF^9BbI!y`"랇F%:֨|L23fq"uB eS0hak4viBXHrz6FTzbi72+Tڿ(+n{*'۴r2_O90Dx8s= \Ql, DШpEH5Ht d-G+Vj/=(jT1ވO~S: Y[U[L7mL"vis0۔*X{QdzU9']W!̆D/? + K.uv=7OJSqbsyn1O$>:Wt?4<|ȞrpnWyyonadN{R'f\4GX~nF"&G>-,v};)MCsfkUo;N+iDz^AvAkt.G[A+R\ǩ}C_ʣconI}ӻuRyf`#R6ޣԖj̍o:쯳g% ^aY!|$7dzN:5Tr&s8P)}3hX1+c?vʈs=Z+xxV_u1(6`ώ#[jk. xAuwmd2xu]7A%oD {%|SD^~=ٺQɝ*:AעfP( o9xH\k+wXNko: ?\skSp,00_Pxt<>׊VRSoQIlË Eѧ;c)jU6v쒏)D% L[ӪB E551b@̼q̶etLd:hGʝWUՏ=7fw8-/}$~﷖G=(ǰʬߠ3S#),*a3!8Q޿?.柴QÎz\~=*ܗUM|Cn lS:"QT7!ٶ0ni/Hi{27.]mfIJ!VFSi.W8s1@+\{|` '$eLv:"-s-㑽]{pJ% L喋{uu JE n>yx-`-P#h$}:m2͛Iyӏ|iw`%+1,Ug7μE^;(eal*z( 'd/3NPZ&Wt~r,Ӯٵ7n {[,-yٯ ^,(E OXzWaӄ*r(P8敹2;b`C\҆}-/,. Τى+I~NϘ:{&+XsI/ry{3 Vp<;)=^YD\X_4@mpA]},rbYqX4r͒`S@tv?t6,\G8T$,o.N}k5LEqgRtT`^ :Łd6-x;^?}ELgs73"lF.y0b3(i JmFa!P*utoI! O92 (CI#F9odxt]Χn *ژK}^>gtK %)c) `e4>lf TfvNxZD ~(Ǔ\a;;.f,fL3k&> Zm+/ھdZEmYv6AҥRfdo&,wpIү0s\4KDGQ(#XՌKGxQ hmτAc) 3'N+ $GoW=s8 ꋱ'g5;|,'F['4MGdX㤞!yn=EDz!/c i6YSk Sx&N83U*Mŕ*}dǿn.$dYbW] /7:"Ԍ(<:i戁.@Tי J WxFqK(\Šm=zlnx+ s=n֌! Ha'5,LU[1 .`t`>(馑Uڻ$ۅE tYޥY Wͨupnj?We;K`-÷:8;x>̂(tI8K.,Τ6&|n(O삣q}J5I햋T3!,·Ye7GޅS$v[?L1qUcAΤhKc$nqQN- S<%}xY{0A/jvKH}{)FZ$[S*#߬X m/;ȶ8@qm|A9E̳~((;vF> y/f:P8N80WڵT@/fjÙK˻ytj5, Ԟ{ZQ.ncSI6Vi+fmc2]Dv"k?H/xy(4 ,[-;2J/`9 छ2Cje+ k#R:hEMo 4` [Aorv{4 U{a{ONvvw#B9ϰ`;/ʬb`6({޸}p`;a+lRKhtWP֩S:Pq>,LGQJ dk~$*ONX % B9#`kuS_PttUа h>֣?H,MnynJdr /o=2)Hg}YAm6 T;#E8uCѕ 39z%R4far *g|5\V&]11]Ce>@}p~!OUm1Kdlp JEӏ=A*t9aeDԻ\Qom}ۆ {FfI:]2KHffۜm .F|bP <"ޏfFy@M#\oZPZwȑEl\458p_: lh t}$n>\m#;kM!RE_GrirPIT}者mk,jP}@,@m˔gd2ך[uO{=-N% Ʊs!<-FF2`rEVBfx !VSXx 9t#6]{8]Q s6tUk*= V| oFm֊ IlG%|}=jvLzX6JЋ[g|j*.O0(^՝#>'[*{ ap 1b@i2DU!}z0 jmZSlƁSʒm`>|q;s̡8D&d91'3e|$zsI@_*\Cؕ$St[="Y u!ugP)OwVS Dky9{#M_B99n6`Vq Oϑ %nSCT 햅=މ+63-zCcl`w;ąr 3;ŶܭM+LO8_8_Q.}@]7{#2{}%1w.s:?祗z2}l!~3_WJw]XivJn/1CC0U8.@RxZ|v6m ^lR/'"dW,\qf?4k&t6 ֹOlxǫX؟:x ;%Ǔ<)fIr -H/zZ=ڢD~\ eq-B>ZeƑz%dϣXhqCSJjFpn! !pΣַ=|i+|+" ܼDfx0DnoMqW;Rfo/Mʏ\2J o3jluY,D7|[C7xxFTM&;ĭfXf-$Ǻl$&TnLGTYS]N8-}p-ǁkcT%ci`N9F1?k@ETdӹ"QдVҲ/("?j`)};A$zǗoof+Mq^D?!I1aLk4enI4gD"^CVi )9Ұɂ8ni6fsȒ6/W`vߌMskUw%Ǣ#S*'bEsuCy -xzh&> s^ZP@x=.}Ɛ0Jf-D[K~*ήty! 5k-͈t8O#muaV"jUf.(wb<6v_dYs4_Jx[P.)EwLv y(wLsC9^&.ro{Ug>D׭u302׎if8#Q̑X~U悴0B-/ @%sd$4҉<@gU1\(ǵ2.vrL7f(?&:^D_1VLWI<8U`c:zAފ1@1.OYEs)ZG2C>Fmhw}"cOj Ku݂@%Mc!zx8W%j흎Lߤ(]WGώ9zlC_U>;xsYT9bWN[gt':zzLsj"Q ^Yggh9x^Uc='- uE{'vjz6v`XUt_x9.w\b:fN/chsAK>h`D{q$y4S}nPE J׃_qLU&6B TGV[=?'pk7X~s`i_Sq=uy¼oj_vC"oTvzM~qvTMjOˏQ_\:;hpC Nurn"!w*IB*zt|c ?̼fD;ãrKp|gs{x Ά*Z6:d_9< F&[p7z +m)iM?6ݏUq1\(,7Y iV t/zh;+ߞIqYmSe.#{wfqdIA2"hޒKtJ84c@Q~E Kv֯EeBh1n- z̊s,@`xSqY$n"02+ǪE{ q,s%7`㬳#CAQwv}?̑EW!x_ zZoEN.bKcmTh1vsb{86&a_y>̛ ~9P°Ι.W@HQjuaF ܛ8Uodf?K?-:*R5Kd2斏>԰5zӳ722OVK×gj a"5M7) |Sf.m e >'elr 2sFT:tG1 n 1N^/_ y`d]O(E8̇._/%r pTϝ9/|a|-9%Tx9=%ڟ2AM ^͓zqV2Wg CŠ ! v >dYSäڴmG }/K U *E؝i̹t]4Oc_1Z*~2 -L!l/mЫG}$u l8Sz1|Mo&R x[(fJm0wgf z̯fZ-Ƚd<R{l5p]1.ڂj1`X9@K8]@HaF9r$IT^oY sf`g, p1`z8(A%BVcUu.A;[wk'VKY6t删n Z66R^X36d&`\NCA"=ARhC;,ɺvf O N ;j?ytޏx`urIV iqDQO < "7/NmL2PwU:`a6Os QTeIIAGt)i>17?pW CAP z%)VDߑL9FW\>bFj xv%R86/C]^3FǗDnZrp!,&ϢKTǔ# Zie(>+EoO,3p9yL `snBE>g\9!TNrk }-7 vtt>y6s2e[[+",zKQ<%8f0b E0Oc4cJ8ucI :βMX$([szV9JH%w}S +.PȞf:RH.-`2T!45jX=.(AqFS,'Rb'G ;V~O@9,TLXfe~Zx.] "̤hݔ˚\wkٰElVꈱH#-_6(Dc Y'yzt!/])j%;x:^+`etE=qѺ b?4ᇂ:k6FԎw|/>tlX4G;Oݧ( aVʹEh zf# 5䋤pnIGav|KSqUfGQ)Ka@{^0(ؓ 2U[#ftE±wm&߾ uH"ių ~ʓ\Y~Su흩\2p|O:-i_MSG}SG }BdPgv?7-TZa$!Y9q}QϢC{6~ bMxwɼu?h+f /4Oj#>䗲!j#TlI}nrP3]țb[OCD=4g}9GkX~yE. Nw ᝯ3B9jNNd UP:}PA#mmT*}RNB*wtE2pS([3)V%:&_ǼuIGI<}}-^Z]Z]Έ?g@39)6S)Szf P_~K57.J_ Uơ&лp斧-GᾌY/E;{ƈ"*m|5,9?OZqK&!<{%Ŗ~摢u#4׃ lwKi(d4m{]ʁ y&Fu*xR-5ŨLɽ?궑Vd R}-uFy@IH| S:(fSpu_N@~JtY=F4qP|gX:,}n{{-r>;,(:#czObEu{ʿƿͩOXO/*iu.c̄d'6>|H"j[.18Xe.[Rz$Q7k}^C}Y4VE.([~fmc ug&3M3!Qy貘ݹ)fd7=F>\ nC2l%Rn֎qΩyzMZ m)k##a_"Ro Hx4I# Δla_:*wpOmh.fdhrg-5&8qlOs'U3"wWwjxΨ,Aۭ?Qo=Tҷ;_efCן1/uǹm|JE@ִγ7 0OM 4g܆JpBo=6 ߧ{`Zٓ 7װJ_`5iH{23Ÿ̖K%ӧy MmFw&Чp~8G,w7u#ς4_<|H"|xd4mֻ|A۸說&.5OTȰ(Pv)g.ބ0v`_i:naCcPW =eƖsiTͦhrT;ٙl83H,G ``KEMʖ혊tQ ~H l&MD)Kx5m3K l 0|J;yR#s|(l^ ;%RKع wLJ1&>sMDM,"k,P̯ _eI<1'oTZe?Jw7Rާ=+QԺ5hŏ1{nWZJzAGƴo~ 5gg#Ðnѽ]b6\|bmYfh.BqQ6K :n N>%i"$%,Hna):X6ѪX֟r Cp/\HL,jI6à3TspPy'@ o|C\أ!7\qK#[ְ:=@b3n `"}[|4Z! HW"- DhO{7?QyQ}KTO:!s+R}1[CU]֯{WemO e',+ut䳂Žշ*FWG6%Q00R{0*BZc<äy%Fs@4e+eŕ碚>3Ni-mf:&$îpu8 h`.bL@V C*8(ŕAV,Q.u^sY k Pn7{+YT0\ }?*yi7Wrq㳯qkX T;R^BiKWV9>c <[uNdn ^~7NN>~I:rt*27J˼{,HeJ5J^1)áC:#epBT1U]<CNQ"AIuBjqH;Q@gNai}[vGdUiSptm!#T8ytlO>JC:_uEkfq[;(!n==kjάJJ/=8A)x멄}:'d4I3BĆw͜)]´yǨt,rdEI#bNO3M "x 3@/h 2|ӌ?ZȊBG Wi߿Ca)tSN'3(SnE)^MuFD#MqmA* Bֹ^@s1!l9/tҌކӏ!4KjƜǘ#Il 9%xd~93 c"UѩE.tCgQ˿7pAeY~@-hFؙ =aWR'c%q}cŤoULB!1|S?`궞00[V,9whĄOz1zg1Qf&RQ6gs \yKzVmlYVhB#cw8,,`um*jK $.+Z{M*u9Pv%[p {%LNGVr?p 93 r*JLE+)H78 na>tqg$u?D7|Z>UBF3_|G-Ҧ 1;$6ulDP($MS) `d*7E ܬ/۟N2:r*YQQͶո&>rJ="m8!iҳzN [G9Tۢb][~~؍#i`N$/|}j(xYf@̒mf R]j24/G;sbiV9C/B("%ȋ23` س԰OKra,@5vMx:;f^\lqss#'8rz \(o07n#clR\}B6H9)Zq/QojqJqvfDž@ϭ|>* B^Fx> 8||tTQ!/͋}eiO!S2]IШޅtw}ӘJmf#V:5KbĚ1#:ж4-L"Ңze60E| -!)lֺQ>ެ 5دo3_}'K | Jy=|/햒9_aǚre.р7GG pJD nk!e,Lk<6dQ)kaQ|FWhXvlHN7]| 텣> OK갺Rk`iG/a1ER}:~d:r@b%#MhP32G`o3]eXZ$ OLeLV*CC~Q|]OL:`or0;汚Gc"w/K]DjZ`Yu~ک%[&fˢH& ;OqAki7:]4u,t [lbVO<0֔%y},H/p 5uؙ}D5q NSxYpjlǿlðZ}X{*]x. yw͕@ _ nєthŋla3 ej1y\UtR>>$5ݯFehЕz٥ 0.F:^R  $YR3rDW [k FZ#س?at ߐɱs&ϸ-Ci!FSI6F64#s$op! +)EDqf#NRlS5$B$G#C~/@[? _53yv9 ā?r/%B玫qle54> /A1yJ%O!~S&#{[U P9{?ƅT@ Ÿ8J7tuJBh޹ޢlC ]Gw JuNQ6(Oy~;|َQ\koͨn{3yl w B J@ff(Ø@v6 :'-fM@J\fC sR3-6gG kI4=X/ùVpΣk9=*sx0JG@=Ɖ9CCP{9ӵ _ȔChJD@tӿ vQDiFgVaVH~:4j rsWj5K1/"89k4vV|{SBbQ$l|@Uz3K B3L;C`cTQQE[d >7{{h[Պ/B݉gILWpIay]yRwzJh.H2 ѐE1c7E܉Zпv5Psp?uyC_Zz5_R;GYO`O\J{cxĚU~ޫ1bf$Tr)/Fsc8GT㼉rPXuHkK% ST{$[`#\ZӁ2[צWy 30JmIChobТ#]₩&wVS_448,rAsjYMmG&JT`N{5yҼ~|RSafS?|ՌLu@fѡ$KZ}d09)oPhI:A;O=ф?4桓VWWnuMے)Td'*{nlG\l~gkYvx@^Xsu R12qYS āLWbz{܉+fb}XmEIzVn-wOEçk\ ]ROMwIs|%X?nMPJ]ꓳKsID什o.~ܲI.mH`NT{^vSo KK8ppV-:{b%6$ (A0ɭBx!rwO8[Fv?Z5GF0*mMM6.G27*E$-w s]DcHM*ʎq+Ά Z sBYu[UV:q]\btJӜR:gUE$-{"'r czo*n)|UCUa3^BD<;]/{>q1g0K7m}eSKw:uOԝ~caAZ\lwJ]~؂EWY% c^⃘*L7J^wZ;EK/_JdD$gh\ՁʽᆊCţo=RVC\eZ_#\v埬v gfFfe?,Zb98bp(),xw7&> s|F|wTy|^UXPJLհRҦ9@jyEZ 6M X3ZS*;-CoTO=dq9 oW*@NZLy7uhôMPT>(|() ֩F/'CSPxƎ*C@- wm4Ig*C{aˠұAjܱ;8tTq*E9d[aB (PNc)#q}qWF( xYh jVJUVû*jA K;b3%=EYw@R(u㽳C蝾~/0שG8Tg* &UIgo~7wnVzӃvP&IX۞MBUjEGeŸh鰶9Ԑ[ܚ s)1ɺ@:~q&~JqpQ&7|bv=]&C`A@6 6!gۉ=j|.xrصxשL[GX}>D/ݏ#B n@>B"%u^wM3AJ#1F؇ }*/'"yfw = 7s[  oq^x<d! 4 #Fϐpi]c՝%x;ZR=}Oe1!']K0^l4zԲe4Yh>Leָ:T4B۟F,di\tTSR?,FV*i~,@&%c.NM)rCR| #cd[ץYUDsai[uj~CRZL3b*?a[_e NrO9zi>}i Uq*p~]zH{lScIyy`K|HKINLArC7mVKƩs:Tf=n4c(:C=J-a l>q@"/=6Q:7zRE`A8(@^ tx`gнU3{c1cY(KWXL^ԇ+k 7Wbg1K7ѠcB*]"k ޸IA 脡S|2;KΌĺTkz4g$^:ᐜ63K?/"0F2vQ{@W<==/mwڈ~VߟN*w)f)KaMJ{KyK<+lnS|!_K W" q9.QcE +A2[A$d}#VY"^|Y\f߷>Ƴ\bkC[97ӎԋϥ4 IjF8~pH«;oUS,yC*C,: R,UoJ랻7^FA7FK`<$p^wwB$m\ؑ|[n1̔*_POjl4`OO~6ΫC&zo;& -{WZ,ZpiLC̽@"O+~+u2fjL]1ڀ=Qcv8>#[r!E&>opҷFs1k΍: Y];!qyg`ϯI\"ϧ:dl{טE,2hDU޻Oϴ^4va qVV ) &a$/\{=*o;XL1HZ s#ߑFt !:8՗64i"7MmVjl$`~ J4ۉf:eXhYP?Os>G՝S@F?BJ ?"֧.6y^Er*K1ԘiVlnLeia>@r>7anA4]-\ؙ61-<xFp~F'.]a<*jf,[̽ Ii'2ΦPnzE|2EZ.С63{8K>/( DZu(FeW<ΖbtnpaJzfi%@L}9!1`z. vxT%0T>j.WV\B :e\t̖?`G`Q؈7G9+9_ZJ$# jv%xⷊ22 ]тԎꫵ6t|mf%C]I*LxU`{ 3_V[EHV$K@^b{#^7--t֊,#B'q™jf6 ito_NpԍR/2\'6'MڃHn#oeb=jh7,N8l~O?їvLzPO:&)P=hUϊjE4Ns;- :ʡ^!0\RVA7u=hK7amKk$wfMgª{z;\*yc.Ob@SC- 3#6,f < })>^cm3Y(4Z7oh-?0P P!7@}I+̴MN{ϓ dxĽ~epo5yɿ ?lDZgYM=r8##?s- yobQ/3dbh0sKJ^UdeJ+*&adaMF,L!9r䦉{|(-n^4<[5sh倥0O0 84_ Q'E8} ؉mz/vwf6HRԺ>#K"vcmO~DHAl'/+ѿJ3?iH'U{((J9dzp|Rϧ4\c?Ys*RtJ,m Iܥ'B%d6ɢ0yyJO G2S9$nA.@G@ FfDV^t+,bq5A0sB-vD{?·SX""(*4TZ'ƴth4N G a1swn(ҵ$ggϠ8A @N9 h⸫@_M8Zprr}[eP2z]eV9c)+Wn+~o%X Cg}ȺljػӰNj!0{q"x`372m7ݢ_;,~N4Kl]/ ?.E\TO9C%6͵mi`#h yl26C4Y:i;J]bI9G%J?Z-h%N>qlѷ_/]IdE4[n >8F~m)Z泐3[ #ncƠa'c36uܓndJ}`TG_rs!g$'J}o΄3i#-*l/ #vz( Xh`Ap Êu#LшQ6]B TF~A(řgYZ070701000004ad000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/can070701000004ae000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ceph070701000004af000081a4000000000000000000000001662bfc810002be3c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/ceph/libceph.ko.xz7zXZִF!t/ ]?Eh=ڜ9Ps4{YiZu"n?1> ?YǶRײ,~TkpwMB;.؃ٖ/ ^0JEge,K?"6IXbݟ;q$Gg7@'sX P5\3HL0QU}@UsH03$@6ppmsHpā(s(Pk& *ݱi"x4'(沭](%7WQP= u7ZՌqsw%?hM/}Èךa"Ts/!}-F9N Z?:5"F3ũWkl!w}j,9C9 qS  ܃*ES|G%ht6Q! h%({30|Ќ ,yYDW@80!jIqya412~CUVh)6ȻMC|qD~p%*Kb_z/]CE:A[;ȓ.OM(8(8($25Rw?=Oni#Pլwb637p9&Ew5N¥YIvnUH}UcumVy(oX|!OZLA,O%[Fc> q}=·㻥ĭHPZ iQe5L5Z2 c*,^Crjo48&<ė3@k'+?  Wo  j |Ls3u:>(]摡 )bHxCnC{ w7K~wجPfm,(NT>„FQ8's ))jƲm&^Y.1NoCTܪ]vn톈-pa6 9zrzbxkDZ{*Z:"n.j]_"<>$?Jxso˃v HCVgh'.M?3 q `{kBJ1,?%gXs#t{86ez2JV-e*bX@݂bɵw<L#v N9VeԹ@Pn|s A{^;|ՃRIM;"O/~hM' RsS QжoЀd +:DCH耿;ܝbuۓɛaPN ژ[?DAUφYOfKS5~5}^[sϹk@Oo^Œn" QY[^DgP2䓎H ^}}Df^P,reWW Pm: f˘ z0 i7=ddmry.MoQj42|й% PYB*:!DIrB|԰S؂j"j&+TDY1lyjA3'(eXy&&NBuLDJ;%ݎTr%"-mLAInH8B)nR] 77H[iU:j?1}~LeguW#dUʁ>C@l7j"?[Śu{6ws] I_߿D9Cڮ}Cĭ{Ya3.W(lƍ51Qk&҆'[v?L7a {,Q٪QX7F^"*`+*Biطl2_lžt$" Ұ0$P!fkv+ͽ}Hj5<J RֳFCpvQNSnRʾxtq NM??S{C_`XDn97fymh5-R1?TCNʢ;(:UQQ<>?K,TLሑJZ PzS$%I/9 *В.ssB;H.F/43[fMI w  `&`iwtT=C./\XS"`HP%\7* L:lT0o+eB>',~9- zh~iqIzÜN yW2WED^4 +<$Z:dxƜ(/}uM{иrnL, \Hxe9xF} C#Xm5*FVtp,Lsf`3fe*v,FpSfz)l{)GX̫cŲLx#;me>`Yawdܺi)_vYu~uI[iƾ:V͢G,\ixF D` Ch\xO_YN^y O2Rَ 2M0,h*sc|7V_SP o]FB30lʾ!U! E47D*QyRD"Nj %|Yj~ˈN4q{wծa{}<#^/ / ƅ~O({WOs,De@m:ЂY9rN5Gk[J3\i 3f%2HfzCp13 p~"bF<*AY-G1R=3%=責*R\_x٤]>m -jC znfCq sokLsz 7ec!Fak,d~~Øl4b?N7maw$9纩ނ|]1vO#Pt/?Gl V/%Wk KkMQc< scKKs)޽k (FNN+zk?Vvc K~:78e'ST8?f@t ]+\*e1Z?.aCztZ҂ܚx1$XYӔj\SA܁٨|7GF1̠|:ߙ#o~f[Mnȉ/NqbZIyDrn\ ~3b.{G/u :TM3> YN3IW6)[ *^5c_%I.\PpO| P̫my< xxќvdT͒h*HQ$%P.~=[C ol(уb׀TEF6{VqE+[wKh< ;Qk3)60nbU3@t'fg"gz4oB{^BF nXQyf8i PѼPsn>e2vST˧jр^e@*旽 MwhtHCHFU5ȄXu:zc.  d0mN1meWouF( O]))]g} -HQ! ,)G{/mI2WH&XjQӉ]VʯQ(I-Kxo )O<ˠ$JAR=ˆ;{Z1e)h/9 (\ 2ùF=z.us3R-XoyAR \LYEoI0:@bSJӎ8b!ޕgG)Nş6 IxdL^dLb@95Gf PW>z"tTJ#H$+b|Xێч{21N%˛~0z=QkA1#gOx~(K6&}vޛ6? 5uMmd+W tEjzl9.Qp$m];:$>i.&_BFzqU6A[|=b\Jh^mWgaˑ'SrNmKy[1ׄY)>/ G$Gh3hPʟ.J\Cj[S; ORb3#v}A1[9f>c6j|hx^ mio'n% }'E3 ~qp:j:c0_?pIJ^ <-yl]*ʍ.p;)4i',/ $bdb) _{^sutD_ zX[POM"lL~' tfXnX!$\Ii4ٕحfNɋKꆰ}=_KE- Q)4cB2Ę4Kfu?6!d7rC\b 'x*&x!yЂHF:#˯3]]'xrكG"`, Mq}43_-LQ_C|!?!?}l\ŗYG {Bu43)&GP\<;) ɨȎkдEM q?#咚Ly"%e߾iZCM36skPiu؞3 }!59bRZں1C1ա%dI@I@ѓCѹuF/quFfb(OKi(W{bMz$&Τ&{{4]^CrU )}B`0"%<]1JiWQe&Oը>/"71T]o}AV6UKٝT&O&?T\j6oe2"yY`]ZY[6Cp0)=kd/U2 C6n(Pu۠y@:KKCp.)c1Suo= t(0tP2m$f  ET Sd{AY5~Z)i"9%XLf<}eaXZп1VCEMU%%c,R$MC^0k)v=ō%IݝZY)6ʪy!G!ſ\"ASw4EH1hgDFݰG> {b&%K-GC%3aGkg5t}dL\wx!Vl-.RddHt|w0J+,}w> %fu0*oXF(6K ; 5@"6G@^ϼ~PX/h])\d"V|J|RN7L)Y`N4٨=a}iދwSYyz×!6_mY\#$P~V[ʹJSL%G+@Zk&NLJReh3q}D^>:bT?@1oʅ7YW5e` dF_L*4Fe/j!*%G| _4yr.!B *w>*5-^ml^+Y|{/h8W c}_+dwX{l~2`U/WRܕ<1Υ? dq.SoF#8K8_Blц/#xmM1N+H&iAnP5} :57qx;z6<vlf XUƒ 8\w@l?zCt 6 ћIIv}^*`J.?<.y-%J&3朓<-x1q0wtn[ж< dk`r]Rys`k* ap"T Ũ*m2g}zmz*3kG6:aP6jʥfe1OIqh: (YB ȳȕH>W yc9Jn^|iD;QךN(vQ.?IH~:\o饏[Y("]~$cҧԃX{g!9'ycp|GV1}r(CZpKycA:G/t~%aeWhgZ gؚKSj9\NB&躈iیXx#?ߛ-@"7bǟLG;Wp\GMzN ׾6Hޞs+;_rF$0>7pN#API8^Mx%$=㬮 "PK6!#݉H`"Ih䭴u(|GTݞhzmDOMr?ZqpXa}@ܧ&}{r,AHҦ϶khi$U vFbNQjRA]B_QyzTv,ËA!YJ'Ot&)jh9EL!ۏ/L%͆ipOK8 LL5W\ǙX xWȶL_[#kGd}ۧ[ = Z(k$ 3YfZ3w֮P;V )'7P )Dx;Oyґ6аfz`Z5ue A2>PW3캭mhCuZE0V1.ϟv((Z p]zΠIJtJ%r1Dszvkg9^渱> ٰMc}v@ 3?æc;LI  BoJע G%~}W,Sܣߜ>xyIanxڝ\3hx[~5!7gԨџߊ]~/"`&c%^G#G%2CgaDna-nT@_l+%IhҽfR[;srGG} ,$6i E/_^Kǫ/us 2"fVcW]1k:m%璖C*]ɑ[[s3.QHMeʞJ欕4*5 2IǫV7.iA 0A:^p%|$N(Bwr"L~~s(*z]Ժh 4)Z)/A ǻ$R2vU˱֞hB/|jLzY8d^2`]+% No@E)aKY4 b֐ 樖vƪ,AA8mN ,dGaWkA3 \NI7qgsR6!dU|Px{ "tRQ}ڤgL@Vi47Rn!7gzk͂ Aɋ[4sD*vyҞBxCJI0f@&Og%9&)g"e djղU %:<7I4 wI4dC I'$%96GJti7*zu/M;v>\@'9AZ$f4%e9k@5\+ jݑgt ɛ*}:xaAڛEr<d &aؤ3GvݔƉXl!P~in'7뾜t΄b4Y&5xkh26B5n y ꙾1ؤP%Cp WwYj.^Izՠ242~;$iQ.a{>ZJUe7Bs~ìܢ=qCƕf_W֔TRxN.3֌M2ϴGnE[yp-og__gU׏@{@P]i_cgr:;Ff.K`_.oxZ iVd]:3)*GpT}u]n8gÿyttde6`:+:&`/ 02K3 Pb1"z{L@3Yכh6Opk'u~VRQ7XPq^pt>|=?%GNҚ/g*i5A=l($&0S=2␤'7|(kYޟe$U/:!Pje+zӌޭK|~P8Q5Gjٵ-8)- e/;.oba`Ǘr#˙IT/dOCZ^v%S:D y}e 2jׁbC9 :Z]ȏ,RKXRxێ POYS0ňO_NI`47(Ɖ̳sb;kU/4ʂn*k|Oe,E3s1)Oc7*wga\: 1Z/AǍ_o"tx`Z#;Ύ9I#A B4u햊Jww#.jɂӽ\47/$iCRn X >%`:*H<'B>]F"gPq)Z#N(K;Ha6X{Aq_zSq5Td$_'x5~"zImML6GbbBHt<22EsGcBv[^j5/Qs'oYsDX}F >eb[)kŸ,* ve%GfV~.]&{Cٞče߷}uAV3/V G`E,'{3-1m/2md7{KH-0kt zݐP 2o<A*X8}D}e8{pquo[EzeC+]|J)ݲy}f3.N}>y N4X0*^D-Zު~}Zy:T)Q{v4{% 2LSЅ,vr#$*f]Rah Q[IeeK4BH.lgw<kFFA S8ڈ"= .k5,`눢U@ҮVWx+ĎvEg}deVH =8\Y~َ,1sU3)> āQ:"lɩ7|-W2PᇢP"̞;-|"O(~j\h\Q*j`w.P~6|1Zǽs#Ktaxzr-9^"_T\t;GUeE<4r%&W{ٲ> [S]_TmVՍ僚]pvGNV8[lK˺ ^a{![ÐY~S3iÌ&LW)+yMϳ ,rWM2;ZKbrX߇58?$pWxvxG 2eLY2i󕽲9:] NdF\ 7TS\9D*|%`2'γ.ܪuMj՘㮱AZ/tm%b|[𰷌Kx'V od|.VG.1T,v,p"dIABv dz7W$'A޶#A'^Sێe4R%4PYm))a}mINg%)ROub F>1+E-;^4=J[#; <,MK9IԳr# nfۻ7}~ o&)^Vo; M)Kƀt>EV;] 5{6q+yNNۂ]{zhEdXW_8AkXa+2 BOFY%5.kʍ_"l~[:V"oU߯E2QȂҌ*7Ue/l,)~7NYy1Ws0ihp-;<m MQzI JB_&0T+P7#ޮ1󴖗"L %2 Ƈ94B%=x 83'+ʧD sʳmxH{yvi@LPcr.;|0bM4s4i\Q9n'qUa!Q';Ny\ 5X+dCAdɖ8Pn4^D5 )c#~+x%T\˯87@ʗx9'Ea4$`qQ(/ʑa?ȞIyf#*W+cQhJkP &#J<\1jt᷅)[:+ͥ~1#3xX/t|*̤)C~9b?@;%@ҞQy{<[y!qjIΏhjYZzK[>8:ZpG$B_A:)BY[םt 0GЇTX-K :{W:LRLlM.Q^ G.аS&AK?@\w1g!v/MITRT*+  ӯ?}sr}@B[2+x{]6Q3' !Tڗ˥;eUS UO%Gߕ?Q6ݐ7*9'ȲB_d7P 50^P*lf 2N8je늰zՕ˜zJu~:IM‰+S]ܲqhWP!S6;CAJ'iU8exCϢ(QL9SeX9k=ОHbK5NE!lC,5!˸~3+r=Pf[,jhF2*;ڜS{q.ठ\E8*H:Ɋ!xuF;_!A6_&@oR j9qY@Ab7cpS_jfn00țTٮmO؆З{3a\`mcj\Y-hfߨ+$. U J]7aE !Ni S8K iA>此Rx{vSj]XT.ȴkIUCY|=0QD]3OgI`0$]QDW߁_{0<8Z0+H4ppz;}2 838qsJn{{|I=fp$xW@qN=TjW:({s Nև n~ipq\c BQ1dW37>D> `jFSm{"u C}C Jy=G! nR]EtJ@AupGIą# Î;DŽS)Erd2J-0ʟad0W°//j03"^+J[ ng}B%=٧y7Ut(!1q,S1?/tkŊl)縇yf9ٷ|h%.7WRSe)i ꅑOo IJY YNr(^o7a-YcW Cؙf"swi:&q8ǂ542V _|r0_rKlWi}k U,~8rH. QIW-Ut :p4DqPsQ3]2q(a_F.g UT+}OdeTpQn:,bRq%dhJt]AWB07/s16) +;]g1&ԋ}s!T~}VrcT,K4GCl﫧,ٺ GM݉Qҭ+. V&[Y:TN|raౖ݅H=dDSwKM~HXINF}ASLJ֣^HEsFRz7qLzwDQӶ O@!R*چŒA:y* ZݽxR߽ɭ3=fE:y/0ax6*3Cy<)Ic2AizZÀ8+@Ax(B*\FueْJ6Ӣl w,<-B ز&x{}xI=xZ1}1bw 76dž\5*%!TH6H x{r3M㫉GvI(p(Lj=yypUOJi ~L+\揟>l{o8c'|O32dk|k`?o$:Bnؽ'(M^·Ģ/ @bW8g ;:~5 L8dYOm8:(ƶnxW `)=1Ei1Y8Sq}fzH~pP4=AG:Kؽ')|yh̿mﶽ KM|^KԊVa@'|?};rSrcQj?>\2LY@1Č t=AYXBƂs36, >%vO+`;s<-. vt&4һ 7'܀#WU^$d@ quHndBX{w(}MvFE!Bqv0`ѾWQ=7*!_&\K` Y`pr3DZ# 8ǀ7 z`DbMrQ>!@SxiU[$0gZʏZ+oZ;r:弧џ;͏zߎv0cDĨ,[ zFe|2^yZQAiLdwT먅cu ZCj,z7M.e'^O;q"ӏʨ[2-Peikp$!ޠ]ƁzQ3*gqmN$@:{+LfMx[~W8dsןڕV~}--x\zbчv%3o3ͧ_l$~+IF+(!$ppQ@^guzn4ѷQJ &oH.]w!mslzIݧb{t̕9=j݋/󴞷lE4ܧsр]Ǐm2|3k0o:1 I9,HmoTRcbe|նˬ σ KT tK!0_pF\oZ 6Jei.0ga2BW+Qp>>2)W\_(^M$yaw Nw :ut1̜GKБHVW%hRַpx=AF ^lg8lQFaO兤LTq`G:0w:pYϤچZ=4Ȧk!5,l.&a^@UFNk|$(2Zl*arU܊ U߼D6<[ycjFrP9C[U|՛R:X-j`4vt.&yNt0Q:V'sÀĀ/ nz1c^J[b2)I 9w7K֥|N,2K̛p1ufΔ#VyL$ww&4oZV_ .vMrŰil`䱀 )C3g2)-Φiߍ2vTrK{f>e2X0zؾxdoԱ}:#  da@^2sJJQ`UP$hXr:EӢZs#A Av6 6 N!-mRsGu"ZqN͇elLvwzmm SeFY] GۼڝD;ôtocb8m*#빯nChS`E%,8{aQl:obpAU:)3%Cx1&i{_˝RZZyj\!+M:˕ϰOe0+!8.NHK"Fwd9ѱ:#y\/s)hߕw,'Y{ԏ._m,5%[C3 A)*ktzcd8Uwl!dp9 !-| A? zV$1 O!xR7XA@8x/36W_|''H<\brw۷YA2Q4WA,\3mcVѴ_wykyӚCءi^DFFJqP2~p~Uׯ!m51rCKdN]!({VVNoZ]c}3k` UfY[_, 㚤#eh:uРS^'ҢlU^ d v4f@ ۦK{pT*SV.puf}T!Z-cpև&о·5!<_~44]CrbXmyzN_~Kw_ȜVsZcuile:i| DQMƹY<0IIluju8TxFc͢4crDy.~u79d8njF'0QL/ucv%DS,orq }cƒxdA#q$y$W0po^-%+YL2كr"@\~_.|r^_e}?|F^Jp#0ۼi+NyD&+Fq#~8tlWUDnN,.xMJuYӀ0SDoyIU;.!{AoQDCyhvӅd!*?hFh$Z bҥQq. L< '2hwCjl0d1JdJ9lIP/7L}Ghl?ڈ$E$!=ZS4b_+Ef \0þw+pxF fVV <󬚫Z5Ȉ^P(Á.3D,w6~~(I@!Fr~||`!<: .AP;Yv6Sy]IS|ZM5sw|qMz_WZCy_M-")aؼ۟o] @g"1vMY1LGk`֯^3W<@Bf4'&/t"FLֳ~_ENnlFLtRLԸJ;F#W*l" [3\ٙ#o %X]Rz/&u'V{jۛq?߆`z*1p~9<[ISd7h7 &1%KI5*+yXޤgn۹Yhm0oR(^*99ܖk%>e/)3ʻ\Cj}J<AS:+qox>ˌ1Œ8fvM_o,flX%2[\>)96,`>;~|V$>)}j?k r܋way¤|Z_^O/>jWYR%>EqS_rf-10N Q?S9ui4kU.⇣c+^hu` {6I2I9kX)?'NGV <ڕf5IcP:]WWxJ&ߦ 6owyaRۻ p7:WqѨ,K흠ٚZ{0{p25۵}t沊 ι109Λ7vwDGpyrn;ɬ*7zw i.@gThڞ~Mq_>o37 BrX}05:{bchFc&h9G7=?gina SBC$!xْaҦi[ؒnsgm.fFMғ0;ڎ0B6Xd9ZNl. d94eHCJMߠ%lb#_o RHGv<$itSr|kSm?EW#7Nnxn NAf/wQ QZ~=M(аT8gar߰ѹ 0q㍧vDh @=tGB jL;Ia QB2CAa9H9jnԅM?UsAF`C ;E#p@$Ա_~j U;qɿZgE($T?L͓̆vۄ)/ncdUGCU2RΆ2㗖<"%>*ȶkz%P-d$6rܰDESd:ʱ` xp|S;#A\03rF*t E-. )X6c8mo!])9saR&cyŴk;~7 KKFF> i@TzR2͇i\ÍzSB3ld{,_4!GucbJK Cܰ)e1΋go0+,ɰYn;qv2@OVTYT޲HUq1v-qB(Jy:DIAyHOc΋3X]-䤝vnʗ0ØO8B$U/eZFzt7z֙(w͂J:m@oTQmՀ¾cʀg-7Ֆ^^B7KB$UX4on47n_;m@X{'i ē[x)f qCG5vP+~96qgZ,jɵzM'Rg2=#1.爷]4ڪs; jGS$i~i5$ +}*ojk0aؐ-?Dp Rpn̏}hsIqq^T>li;=W̘9'N+lo ͳW=4B~z w }ۖʣuٵ3&  dқ0 T`L[J҆z=3)rH 7oaYHPSk& UZ:jP~&تB+f}eD)4-`C9TY\SR\Nf_Fl"jEA^!z&W,4 (iNg3p٤(PC9M;czC"o/66 Ws0.2BFCҐYٹw'3yCZ@O0]4YOIa_ܐ'bs(={> +@:yaѵ'SXh| ^ nݙ&g/ )la,j"/\؟!*dIvwXVFvү vXTǪu-!dX 1w~R]l;,2h)'rA.+LWy`c$Zt<,Utڏ7ufV:8[y?[3ZSkV؏K//"I|a@Ńr*DD b#k}W.{וN>}LG0ĞD+"h=8,{(s0S0yQb U)@cAjl)7'Ik{\h~+\B/n ^(o^f}6ķ9*H,д] Ϣ~טRVgǜ5Ȉf'(\8z٦ Tz<~^/Dܰ߶ᢛ>xɷCx^~{4+Iȱ ‡+rX++d!50?M6^b"R2l S%,V$-5%m!X >Bl;j\"g t҅*(;{qjG^9+Hxo⹖c*Wэ1]J5,>Sgʚ y @2sD5{OZw Lom% <"& CpF~9:uMo~ H:r؇\y8Tk&K 6}zb`w4,Ed0 WyUkxOڷ∽ 2lE֠~W4)V!e@IYq 8J:ߥr pB81zQ´lqkEj*P9P&-*٘nNRQS?ӼZGdիe B]KGrvF@Gd_CI"s\".ʀ3u1҄֜pl28!\ BHn~9u 9ɩ1S +jgnY&@SC3_6$W }G/Yew^_o\<#Auķc>~dc%IelWyy3SMQ[i4ۍ-<۬DaTq0W^,Cj8tn<9f!hB>10agY#`kYifU^0Ǖci3عdo .GpJ: knqIПBً\ :yHtjhb9oWZzhmS|H0fKא&;S|Ϸ`Fulr^ASY7!w0_߃+m,4Xc$?mމM`#2x?Qq$e"ƒ֝ Aj G~ %̳6"2^@C2bއ 0NC~_a{vbʠobZ!!+ 6af8> a?} dنx2~Sz@GEGj6EkS !tMМG<'g̑  q>A휍҂pw $Oߩp&"Xn@ۿγG`Y;#L/ɫ9Z 7Ix N3xpMAhCeBrۙCew|pqv[ա(yT϶}x(=ԟPWcӕWz04~g;ͭնJN! xH= dY{ {Ht&?#dեldNt C`Nw#@KnfbҗrFzz1MH>HCr iSE! d6 TO.vCs}1gW j_ucNzNGm$QO3L:8ޡ Ǭf7 N&^9I@}bJ%У$zWlxNАU ,0Ks. .*mSvl DLJxŶQC@scT1Ⲋ ϣfҩ9ƙ3jec@_MbSEmU'AdIWPLUifLLk{GȚg{F Ξ`p9aEg%9i8-$僩,NG3.[xpc# YMz9I|(q-/L/N5)-m"*GJBDFž>=+K2$ʐPY{O8=u='p(D, qoQ#GHێ%Gg-c98pԣʤɴANE6!ւ}I~yys;n2.[+ N,[XHc=X"U@z@_ S\t|RJ ~u r?'J^u֨Z[z?cɆ]~9o@Ryc(V;s]n{U#M:7XA8/[Jܬ8;Z$`[3HNZPО-7DNv[Hjw$FpBEwy8]=ZratU]*o׮kE' ~+Y)t P]e;\"¼Yf@g 2[[Mh م 2V6,WEDU(5#\;^;Qf&r8{=bWG-P;͞{ew⡥B7a@s2aTBoELCn"uuLƒzxrp>A; ~ x~Ӑu,#F~AAc#Rˣ׈樶[2GQ82ǃ47PGt+p&; OEWzx) 7;`@n|6(6u*4Y\8:w0м](sU_EZإϜȏ9j37 ^ttꇖqYE.cj+r-_WI ]Ij?eW6.űgBzx=IL;W<&UŘ6QǙb| ynj#gc5Ax>x1BBѵ3tY/ G6M݌(%6|T+z02u[i t JP<>Go3ШkZI7߆EO&;4 _fm@_˺6]'5ڵy5/:  d5 !GT@7h0Y/-[75x,c;ckgThbimPM=ٲoy|0-kgZ 'bl 2t K\΢{ʰ漞XO 0@R ,-2ʈ)q@jL;fOX„=~쑽'{} 9G+J[o* ?G߃E [Sk2@E{Ĭ<m5ɭ_T. ,Djyu]EgӷK__ҧ_;o56Y)v6˼2M%S|ЪWC d}AQ#meg&C B &x D3{@qoע 8BM~ibn96ϐfQ$Uu~o,}PJ^G΃!^ܰL3f;cd&RD]T.=haSrF%$'QIfƲ`̥k*Hq䷳m+4$UtmFitjN7WL"cgeEG<)43G*}FDklHW3{-??Nr@{mhK*eˇ 'l"vu\؛(a@ >`Q)B#Z+BcO O"dCϺ=Hj2p_H8YϘf>sx9~Ტ`PK3`e8rsC ~s#kR ,~ifuNL\F h--.]YڨD$λ%~'k<;Uā|ISٺC6u\e_(dV7/fxf-BF4+Ybwvo_[.FJ{O F/澿f.)z\Jq,xj 03VN>>-fG&X2_3._ɚOTK|03HM}fPe+^jNM`xJݹ|UzQxR30vrܲ_`E~GWT.>~tc l5"CZA^ 0 y C7[FA`[PJt:4,:_7DgZ1' ӪAfA?᫦WME/ 1hE`ZKRJ?]λJ\ĵ@}%xF->r{)f}]`S^AQMXM5%=2\ J_$Y>}Yuj0yx`z#,  +x}@afm,|:~ wٻAfAf3_Dh;L͂[x3_!|{<VዜסЫYA^Xs;jfnpSF3C-4bD 6^@8PFqȟF țHcRgWtu;PInӒdӰðvb-< D":C0.hs)v.؏ڧD\`iRC9p_6JzMiy;IT U Bl/)6f֢ &Zy tV@U.Ș5b6hFM"[hf!7Qz\X{$O p~u:BuGT 2ؘb9+cla"ѲkROŚO}|w\ܗ-/XVuR_8~*Tl zf.6e aD4Qf-(OcoP6 U{ ajO;T^Q QT!Ardh*ȯk3EF(zQC',|C vhL^{vkFSfO\dj=ZF'RϴBItc"}́R[w^Mw4y]Y؎(Ҳ>r H#_r8jTYų3"WX]'϶)%M .dP M2(m;c WTTkm}"S)TeH~nH`^D`c:Bo){kle3Kv b>N~8=G}o04nzѮҚ$GBhs=^e,8/ =5y8@圻<GiKR"O.D<%Po0Ϊ'i|oDZ;V|oM̯}, =Ca$]I`0ߧN\Ldk(T~cBޔXs)FN%W}`VX0*npz4MHϞprw6&\`}t(N,̮ ]eìk8Q5N6%HT #0 Ζ@| zV10|*f^ORb)=7)26Sy}]8c`"fܧ8,&I[hq~m# ߃SnRfE35Z;jiq.,qG˦^8nHR]s%_7 U"k V[2YnD2<6D[*2Tдjq?jC(dJ eU]*W_ŭEfc k_$"eV"|vi0f#5A#d%^ṃkX@Hop@-o9!% YfN P$L8bYi͍͗˜ qQI>鏢 .ڌӵUm.tUyOtɸ?jͤ)d:˜ZWO%1Ò:d/vZxr}z]f/6B ><5^n1@m::))d1SV;xLpA/qaޘG,; bXB'.9:ߕxKf{4ARϿόxˁk-e@}( e?J"mg) )*hyOIIrL6mBWndlGTj^{XUO%iLvDY>=5,?P>o1?6j٢ިsh5 Q4Mt X AYj5W]Lih:1:!Pїs<4''8+چW:@<ٷBVd6XWI(Q0Ĝ0g ttMr$7UvXKF]!-u;έ x(UBJ>fRuOspa9ߵk>[&&tLJmxkeў'-sX߃G~Taۍ4 uӏQ2Au[m8v2UyS$Ѯ_ڂu=TJ{Ԟ,BچRV0zGon}WSCȄCY 3!@*f3ej .?)yD%Ӓegk"ztWT:O>B(f&ƫFL;P+4EʅQK*mp {(\h12h!GӒخj|좗HIFPv*r˗}!=]h ~q0io&Xx QVx`(eo<(_JMOD?h:Z1 ^ZeK>4Dkk wƚ~:9Xgg_Y0muX׮ĉ$7 *^{fzb %.~95(HVBp*j'O8pY/Df _mˆlsD:E 6Jv|^b:l$1D>qr;%2}֟,cq;׏?(R=A P 56}Otaf>ݪ T~GLz"yoCB$U K`543_`f!}Amry+b4ohh,mGdzկgp>DuIvFŚtiOr6(wMl4`LPsNT6Vȕʿk]VλjV,z`.|G~i+?:}K̡dYm5LL}S`)fm-Zh1zb+Z)ڱ@,N˳Ql57r4#[쭉P%DKQЋv fsGv|Z'.Gr!ffmN Qf(X$ itrŷnP|0)d!rk`V\y=F@*Ed*eqYFSݨlKa!9չ{ލ8 5j)L} Og1.7\ԾaʓL2fTsРKO7=/>M854\S: JC`Zг΋`>ArqtiӬ^˙_,UAVf\wIˬ CӾ U`ecDMS$}$Xe+I!JC9.Phr뼘{؁mR\߲RaT9d~\ JQbD+c~;_i"A%*[A\kǧ >M !!{-v:/1Nɫ~dؘDqXP[P\&[?^@|kqJ!]x* sI;Q<ޜ4)?Z.SS߮vESw.V.Wa'^}S3p,/ e@{@lMH8=T?3?vT;.qiiƈ9_\A`Y,g0lJ2X?͸IHMɣ."T> OS%+eWqy 󏯊d S#.׆$vǤP/["CrijE#79LG=ҡ}d8c,wևc}K:S-}x]-ݍ66o-9nTLpU1\>i]ÖDhC_*K楂$J3ߑ\lGg+"_Gd˪d9#GX\d&ҕ`-ϟ4,݊@R0Jȏ(a8 BTLh;TlMHׅ`d~Qk&c}­u!$.i&&`1H9s&=r*֑Anj۳#\2E3c)38h3j(عv^4ӪۿǤ([ʬ6Gdv 5h' Rf lb|0M[ˋ>9u+64Gzy{ Sge:L:y࿘q9H2pS=cSMLq& UwD?\\`o޸E뾓[F2 &Bޒ!z1ugSֿkK0oS#w7I@B.݊H0 "zeQ, +pD8XD7wI G E^z&F+7LSࠛiPPQM >.uo#*-׬oB3kPJϗmvwv뱓BhE*AQx+GRw@@yhBuF7̾o_)>PEdv!Y/>#M~J]΁rhT[[Չ6<^!*ч$h25>:ñ*j /=#`Pg֔670g<&|HԻmvN.|&O4mopFpĖnY Q',KaOo$^No* sMIVU2T4QSeUya=DϮ4rs. (m8(jDsΘyY.]Ru?,BCd&JI\7@F*'H7%Ed[Q)(ֽ iZ)8a{"+!^0O8@wJ>w|[bKwHܨ_t}w~glʯ&'y 6{%Lˮ7XLo&Ь|'K iq1b#pȅY[bV0GH4)HkQÐH;S]`| 娘eʺxχNe.O"%ѰKD|UZ@ȾLxrUMgǗ)HΏr%fEC& Tӯ2NiE$,PZokV; nNg;po!R&["_0=ٶ/\}?)R7ٟbPN.@'RL&u/x`I 0zLP(<41\pL/s$h NKqR`C7ȓhEks( "D]xif@\xQKă_jL*FڢU1ZU"0 wY2h }k J1)?w[B/ inq]p=4_{ cpХw5 ^"7rkX?6'aA?1z> Ks $UNGg'Gaɣq@//epAٱr4#-~J${ci$l/)?h>{ٓBs=g4:TH5a@  I(Xk{Esl7kR-mi#LHYsΛe@>(D3#hC(uWHl<哅M hpŒµ c];>_ L 0#Ǯ3"/Ih6D]N(j/ЦIzV?oN)$ [k`n1`Hbj y_ZY$2p}I-ZYNt@d=njN `/KyO~]VIP# ͮsN@>oP,k;yjhiҸRP83ئn71 kfndY|*q\:TB]XW 뜕жXyÃ275^gOT CTkmUbdokl7&KU9_2j82 Dw_hF9!ة|Ț"}@qd̠1Y'54E! N R hᜩ`"?5)̶h{ C n!o fqgp.g"(ϤW~V\c.Z> #A#R0̌N]LQ KxC.*pBg۟#ÒZNvR(5 kyU^{ɜ8jjھ|`r+,8^!L;F&F~ qὋiQEV-ޅfPX0* WzT+ۀcTŬVݿR|F7ʦ\!g.g݄2@-i+]ɖtl#;t/O+쁡daG j6r8Ga Y 2.pRxybt^z-|ΓJy \֖ih]G`6u )վ:ʚD˼m]ɧ"-{{0jF_ĸ|}#/ޘіXv`&91Z|$;1ZQ-9ox>+lH:(r"PHgusUY]GN>FS\glқ?+c AS=}Ċ^,Xs>wX\%Xf' Y55O|STPw\D{PkFE89撎B9p}K9%'REL0UEG-J 0Dtv3>7G"bsQmalesM pDo(فzkGL1>"mbѭV,R|aDdo` R15'rSIt˽2hyqŁ@ʼ{吭R5ԯ~mpt£TRS(J7 sWl[=~7$QfPbd2ĹtVB+ھ?ˏOvzU eܒٓq  5/Ah~c9m6"_ɭj } `.ֲWBGLuSm&tN Mt&iuSFpM ur_Z:q`ׇOdlHa$U)خrkwAjaz ׋{n*-]|}ݿ/4d(F@dk U 㬯JZ]֍cr$O`W\@GRh1Z^o1؍$0?0IUso--P#N]y[H s*%MLD}d X/6|a1'rQw|x9yLz-C]&}*T+3UrEҖ=mZ3N=gR#pf<;4*Ěǔ>5Z^Ա"iKýTQEt0KuQmKռ">k`8b| x ڟ!lMv/0Ȏ_,dl7~5P਍wRF.u~KOkb73л <&V=sb%;rU@ŽXupye>k@y\WT i\^F}wfY4Aml9a 5R1on$~+c\s۽kWZQ`-'9&i4xk*CDʷZ  QDz9nn|5:PΡ7F0Wk7LhU2_zej 4B qp׎Tj^>}L6}NX˭סdNCD`b kwr9|*q C`7S#jڴҮ]! pYwѿ Q:ngAV26#i2wռA!E`c27 "gHQ((D}»tcI*,{ Nf:۩JR#^*Pfd\ @l2􍁺dxˆ `6+h (ÐAJ>enh͟ Nf:QZk**\J(ӕit4x~v_33:O,TJ_З!ڋEt~WgV22@dӫ{9 BsMt9 3~R\(nng.LS*$[n]WM 55dRjz~ p1x2b&ߩ/KNfG1?)'7}c}S:4^%p\~PW휵8yOaղg"5U]K[ILgV9nO"^[%w򴚅,gAֳ5 oDxz ím̌iaD#|N59l jEҡ\هjX K[GĂW&œ6nuƩǐyDiWD* H "&y9BQ2Yk3s> *w/|w Fnrke<$s!܍XEw= \B$%d^"ٜd! ۄ6˒l{ 0`/Je2 oʥ*W?Siy1;sW dC1 4fo : 4d4{Dʖ%V]T);䄷Q⓬"ޱ|ˣcҾ̟sR݅O|m(42U:3E*g6, G>حbJB(1҃bB LSOkߧ̻qy vS%!A\x,r12CXcS'.7|Ĝ<~`޼a=Z0e(e{S'1y]|/Mѷʏ8ee7љSW7k:iF_Q/,Dja_a~DwYV<^I+v +/C)tU>T\C``o~^TnwXGayAgvȏd/ޚk\賄sh۞+PRDksCMeXUTԦd0i߲F70?籩^d+͝qGp y&5T,fM3 b\~ $Ӊ%9{`^s%*Yagd?$g[BŽiJL(Un!x*i_݌FW.Ƣ: !o [At,h,oI^T0d}ZRS)46q߁3v8ȋȖ6e?C8BU\>Ob,n$ȘF< NIeյ%U|!wWn}3I^JIl0s_}&*g#Mښ.턐^Q$5%.p?S8KQ?bj4 C}g]%Q*[fXlQ` ^f:_a4[ ɞCoE13;c\Gw;Ӓ~B0 xiw.[}%瘈gF}cIPu-5IM)!͍_!JOLp&El/jlj+M[Ehݼh]Q?l =AʊNNT;^Ңuяpb~|q-@φc2R]w)\+ar+5PgZY[:(ʫ`K ?M=2. q)"D/S*#AђLd٩r-\`?XH [ìM[PC#eueq-r +>Ni\-R:.V}lK@,KN1kinMcYg4Tx).,tIon-f8 vUsMNJI} [˛1 qJ.X8`f5_J[KN򟟆f̧n?qWv&c W6S+$ *:t#3X%A} 5c= 3๶F;Y(PI\0̚Np^9`hdz|iZa{Wžnnro52𣞻Q=[e{_NPJ/8 .jcvϛ ۧKdNZW=@610\1~g(n!-]kH A o&˧Sn(tŘzڍc\cl16EHRn/"Qah?/DP?Wl֎es.nϷ⋋|V:sRǘP%'\lv5Ov[1Sې}x*\*e F;:,To%{AՏ0Sd 7pܦ `l e-1!ĉEAn_dMT{D~w@zɥy+,`Bifpi'j/Rm^iŏ5n6% ١kGXڪ=\t"Ө a=c'(`K]jjS0g-'$ iJK ;GAoS"[L"cIx@8|駁 M;F\zAzjthϗf ?qGԀZu "(C/<|C?$` keۜl)cRhS6El7b"7>SK9s-ң y#S>ZsHIz7iE)TF9w46% ? I){`n{Yd/ԓ̡?VGD^AU1"&s t0xfa$F&b ]V@BS?(=p?'axjsKG%`/-KNjs;?C!-+t (3~_Ru|vī&Og;X(hD /q`*\05 ֏Dn*19n)J4I mA AxæwxL{K%#Iٹ3>w{Co7p)fBkit&mƳK EKM< "FD]P:0G[6}mG}tcvUT=>}`׊e[ 'Qdyc0R(<"=q386#vh%az+uB~K2Mnō^*5hٍrd"9`m{탕7FZ%zZf/9cTH"/mΫʮdAKwݴ\88€q6V 9Fa TXPKE{eiהCYdV0t?/ br!)ѵ9fq\ԙ ΦO>d= .P'C.J2r˃4o\JvǼ[WǵST K?w0L T z e.Fψ 5gq==쿹17w``+=X2ZmVv/;L);ҪreyPoY57u!<(rLl.ko܇@\ST[*8[6o %ֲcWݎk&ŠLglܣKJ" 䞢*El@lgH 5r:kHk*]P3z{E\Qd.O%o<9<CEC1ILʏ!ĉPp+ȒxxQ}+U0n.Na keF$38!NI-VeRuD.q&}vC} D[TjXq( :f;n 2dN!BR\8ӨdžL! qU*&B yp}3>'מUK6?7Pyѷ{eȝᄅQM'!|,9M- ]y81FK%'Ҿ NE.$ 'E'XD_UFȍ\NfF: Z[\]xd~rj|#Z~=8s KSs$V \rͱ#Z/2s:d"v$JjR妆R(Zq!'cI( <מ|W=2)nŠZ*%r%?+kħ0]b [?dIt &Qc0p9HCXb11x%gſi~.EZ6rXTGyaaV,֓jPoppj Wk!ˍbS8Cz5pGG4GMegUpߺIQ!a_.iId1jOhsk1rН4~Yφ ,,f8vOTdV"Q7he]GfM러}{⽬t+Kt~򔭤&.g~tØ1禴uRa$J9A{ʟY[/6RY  zV% do(2,ܛ{&ȭ珠ݾ 6=F%DMRiitPSޘb):>rn}<8DA]gpty&;ņ(tGGw{|-BRDIMkSRݒr[+HbIs$~hvErIVDSFZ~Pys|fb*AV"F({*EX`z{Q1@Yts c~eLׄ5s9. WwܒĤ 5s){ t !WܸEצ:c~NYW$'xp۠ s{|^L%-gZ<*"%qMI w`UocpSR* 覇P<-BJ|C ؗRwWפw!4&^g: EqeGld8Z&a'_pM _Xb}$>b@|+iSI;ZF|h (WhR?@$FR[̷ k$Xf"Z"a|Ps]6ͷPIY\I^^GCKd؈=>{Ĭ%~L||7E5ҧaXAc ,Uz7D.4EsqNY|MuMؠ%4S_@uQ!M(;~h%C'}гRyKDԋ#54Čsm T1lZ~.&؊)- e]͍QvEX/LRFU.Dy[uN?rY)x/em_Ye{peR ^VBjmKb W5cr,u+rVq 9%9}DL 1l~t"B׎7wP'$|ݔ9d!-|n f7Zb5)kڪ+ E;+D?k6:ȶJ@4z'nK#CRϢ;Vn~_^.h?b/`8AmzL=}r?q!mt!ڧ2cdہ=Zc1IԠ6To0GGr<"\ĽyU+̂~čw0㝣zlIO./EJikh$Vq8vaߗտl9 _ح@qK!rRKtmL(GG;rd72I>3)w#8TNK29N^Iy/ VW*]lOiEBTC [g jv5FU}y9’R,"s%224JK+8! WR/ߏUgS0Hutg4s=6WF&nb8Ph}f =viAN }sj=i@>x)C}CN8>A!Ai{u 8oKR'5.+|`L|n5I7wRb.za y$FJSt=$Ck7#C K}Et~>lȢ| H]MZbp."Urn DB EH?ґ&D*d֜( 78u-y za~P_>L"ְ"cr1mSEZsͺG?LȗYN]-,TX!j:Uop_]_!Jfyi)*A߀B"ZO+;H vp.1*UeX3CI˻539)N6^$7b{FB/4 avǐnMFu0DhNFqB#`+zK_% Yk'A4\RsWO׵<)E5~;AO)lz4E՜e:EJ_bJ 6!8pdB +5F3\N+@uO~[4ꭷ3k-)R2k4=9WMeT3/ޡ!*R[Ԝmv{=2R_I~mlsB!_2d6KFHHFg 'k,%l9)Uz&1hYv{d^3s ]>?VZ[7(@ -Mۜ8ӹʶMPa[I*wZ95OeGb-;~:mu7l$hѻѸb Jg6J)ޒX462aecثm5֧MDքS'ֶGQ~֒ߓA>8IY7[=J~-U mшa|;u[݌\JN=yOZRrѴN'ÈY=Ŵ~INd'"Gio:8F3g#~ײrFa֝WVtO!dtl~ -`|sBϝ.Δ\:tJĊ53_A(*rl|N`댔c9q Qv+TvCRZf\^] Fgo)fxo?QBȣ>/:pncCku~ޱnP9YioUm _(Q1aٍX $v?i}x'eN .z|_c7}˟3( i;Yv, >U< З{au$")k_9( rS]yj\ j_%-?LHWjb?NLU\C1h A2o$"U;f6>{x; 80Z?OA."jkRºƟzjzX`el",3jC&]2$ \aaWq`jh oPݖZu $o-t>z +o,.13o?oKJ:Qbkz`fs㲊ϒf.ҁQiT,qE0:1QkF+v_#B&MFEDrsHUl8*a:3 ٫<<3F$"Y'K"49ϹθMĹխƑ>aG żل(7JE7"h6NRɄl;R|rG #Rt'r£yA_/jF/3)}ZV怶Swe7حQemoI}߽ؕ?\+%Fm:#rmv[Xv)Z׀㘠[GDyW"rv -c^2QY6JjMn$Z{a14ߐI 9h4ߌV6T AAR|JI{ WBWxGT~1ף_"e;B ŊG[>֩>|[UPe k!}0ftXi{ FH/nG gBc P.3lЦ? $Òb  W*nJ}n/6֛ !Oob-"v>9^7N+pWJ{ONOK6h>_!&pJ%I0zL bz+OUJH ri5" %o3r1|NL 9.P|%i y LN Zl褓IBLFe 2 g 2IȺhl`m$j(@s$ėrf$POr7N;>D wNkrۀ|X{i8o@w0CVk_շFq v2cu`>,7!\ڊɜGKOd1ཚeݝ |` v\ N˵AŻk˅7 g@Lʤ2WJߐqDn_Igu*Gx$l:&^T4us:t-ݦER=^}ssTQp`K:=cŚ.&mbTgx\2V$_tg]E6B`D%8-ٲ'.,H!ouQ$UZsL}+E0ފP;NmF'(~IL^ا֬>*&48}W 3;]죇? i^~A}Mdck(C7w[::N@U~#\GF7;5u"mu >M02Y:Q==A=q1+d/Sdr6Y_y( +[DT6L@:h +՜'Ҥt]^M?A\ b8jBeyw΢vqv5N"t[٭Lj9 cİ͖3Mz:{g'Y=d0>*$-5h9o -Axhaa?O&oIPvDyֶ=OkM1X!: UCU3KD'3R*/7Y5:+)}L),s PNz廔8cIA[WcBG`$F9IGCܠ0_~b8BzOm< n?8H dr{cU"RɐG5W$z82> `Ҧy3eFy]3Tُz|[c߅R,) xo$W~̥o+uђZR|R#}cv4(|fA6p+Qglj?'9!A| nn5e eijMy4`^= !0"se9֢ ~8}w=yt}ǒ>_n|g#ʌE _sO],o>c¼ġzS)54J}!G}^s> r2Y[%7ގhú>ޅA Կ(("ZY31Y-B@=TO ]aңxI0Y { ~(+U y d* 1"fi5?馏!aoB5 ۃ\ol1ȏ.iAu,~ziC$'?!9E1eHo^p5qTwt'::HSmr1㾁! CkPW!G12X译jŪfxNd8ghYd6r`HBՓnpلhi2n]O5xK}5GDZt \gۉ0ƺH4X6Lr)`FQ(g 5q0]}}F韢8âtK]x,YB,$,vu`D9`ގ+KkQ}RZ?gAzŮRm3EAieJsXxruu-ر|S~LF')9/\}>eO)aC #5{h(*]:şm(""I(Qh0Lİdc3Cm2c0)B-w#nO&_d 3qeC9q3^;:RX(舺~Xz5u`4Rh;)8瑊r]0k2DBh]h@4HGj ~vތCޠq!1IH&HØqi'1cEmz\F+.e3.\œELrME2#a$sR z9vYl:C@mV bGt'$eýO< F UB߅%HaFDjC 4ބQ-`hDqmMS\od`ճsph*`(*SKnCT%{M-RTG,0Ë>K ;n0g?l0@"h !s3F5 SbOIn-`2o el|EQ-\eE}P4u r!Wb|GM_2kDr2ύ^=U4Mmoc,o^]e:GjC~.ۃ0(bǖϼ9ԄtGnN\K`J]gnLMؓINg X4ʾ舯93P@)%"V0WU"ϧ{29ab;LIqb&g`^_|2JPm[ay[里cH; pz TE{ٲٳ>WnvG-ϋB91%zb$ pi(9eT eBp]3vNFodŻ˥6J`U?uƶPA)Y6=mQX.>bkuXh(y| 5m=gǶҹ{SGF>%15W[ɛR[41tu#NqJ=ANhSi-qZث4%feg.gv59<a~G^ƅd B ]8v`} (AFRz-qa:IYuNydc2?/uҩF8@U2Q]rڊqᕡ&n )kYV E hC GG}]yz$yԁLƣ zx.J(A[fa69<5 Sܨj mvk7/f=3JZ M:Aݧ>f ;q0'q3 '@brH=K;ȉ "29 RA2<.&y[V.vqڙtܠG7Է1!-J(NBUb?"un9#3 M*= BBo@GnG!6BC`tm˧f}핎)=v u\rB=׎9i+G&`7n?UЀ75nx~nSspNkN gH;FÃQ-DC"?~.8 r$Q>R"1꘢[) UPo8UU)XG Rn )sjK6tj}'8)e*BI'/[ױ'*eI9!Ťh`S(nͨ%3\eHw"Ra8 (&yh]: )֫ܺz-FĴ9K:ys1ׁ[.2ŢH`ؓLb-#zɾAΊ:kJyϙ:Xۨ,;V8i.tf-X}rBo z>+,kAJоx׷jw(q|3 Z$Mu0Bksʍ$,252<>)w4^6y8&m;j&H('os]Q_s3@ƛA jN'/Ĭvfڸ'C>_â6GCy]W6 C{aX;֣q;7: VtOR_Ve cе)Z" EMhʲ<{ը#zLAMEg.6VW\̴NStrVhG!YXY(%XR~R+1YrH3lTlr x< z}U rcAB `C("\H kT ۵N)-K`S.+QQBWACru=c$8 xFTk[L_& P c5~Lg;%p ;uúC4mdN}S,V:dAI)#Y5+;P @f,c:GtSq"GPD vu7cfCZY(F+##)Ega#8152\p KI2j–:}=:QRb7 `y:1>r8Q穙 a,S]Mv|E/l\Џ߽*b R z\0Z"w[]4* wGg鐴w\kB-#;7@K;;\TN ab.V6epqkێdU & G"pis|\kywwҳffMG4\L.ó^0KA.{\ѐ7oڦO3G?bPZt}r"gvtMy'+jDBqc][%"&d#ߝd2= c $ؐ쒈ܙ=l9mlmrPsy[9[@T(K:mR3j}q!#`_ s_HlټL_0j}_A٭}3TͥQ1 Ar5S` LI䡈X{T(T-$dx@Wu" Cn |sXm bb6xSC)9G;J2nD *Mw X@Fq]oo|fBgnQ|}Lv++ň=GsR5+wpܮ4fiI㋘Ϊ䃏hw墢̯AU6r D-V+q.@9C -߉D,1DH2f(A(opJ>4>xQ$P/ڒ#O}e1 KkEFK)nY'q9T}jp9Wñr(!XTMfSo,Wffs_hqi_PAaA>l$UӬ# ԔvNh9sN#ʧ6Jͱپ+ [TIM+Ƚ4Xv}м8+>sk,`[se۪XDu2r-{Htenj )2~Q U =@&s8'z2R͉JNW_~(H)&(Iie+lvTIϺ8u{'"\{x&C)E9Qn}5+.8duUHP(F3.=`rK8pWH2)kSsti`Y5)• 7vTt*H=ӧ13c&j-OWnesaJ((Zh _»MDx$d1|JϘpcqYɆG%x +x|Ό\ ieuDLv^T c>3jQ_v9HpdTxt.H=\O|^AB%gN7}T*F"z> ҽvecISUP-b,VF7"*fZjf}X'ܮMMGkH %.L Ԇ՚|B?ojD?m" $ @T6/6*v^ow]p"hx-`hx{|y|Bu@`yDl$&~{l|CU:r݊nnYv!E_=0+MUSq`y%@7Q;Po.AG왭zwz#1jU]&nfgiZ"qh^z*6O!3.*m>; ]Fj l:b zK.#]`6dLI}2 n%{ۓ>SUU1IOɾn GrJISL>zi$C2Xv8 &UG&:̐ږU튅\^{+ {yWD> HlgN@Y Zh\p!&O#!?+Jeʯ59S_b$Flt|C _a[@lSSm<:,mR뚩gW d7F]36v2I1y +.eQ[ǃnѢa5u7sCYX9Q1_-Hh|(^kTZVJ.oF)Uc%ͿubJm l}>1gZ52Sʖ&13X7^~''$uV_FEO d%Ӄe)uR?∪~!A ʕnBEbJGذGSބu|gVnX_+k}ߊI˗tCdmrWr]!`},N%O!&&vl` \+ 9ac ֗is.Z)1;,n&]e"/_`[W*KE}Q uw6G!ճ1xBCɡEM]X}DU s!Vv $~n 6bɑY9\h$I<0;ngdw Ʒ雁## ,5ٟl`sCdIU ' ZW LnoD^e" <.Ͳ7g[Y|3(L1C(Xgٔ5diE`‡̾R̵'YMs *`ɵ%^mHD8 k曘E=V59NP Fjp2@C~uPaOFoBcTM,Fo3Ru!O#lYgA0pG tAG?;{UXhp&|"к2y i˗_lsv j~unI&A%xw8*w@BV|gٯlkqlG*sqq4 pf L 600Mړkp]\Śn%PcX}6<-}d$P:8󮷍tQx؎(y.k{r8B!]a0HG󙮦=gUmyjG6R EXh*Ep̃F&wYRz:$Rp1Befie.>쉌@㜄_Ӭm 2mfu6i5Sf0r=4筧з4W8rMMT7HBRHLvyz=<'?A.vCgCIlDh ڜþI!a" X%anc6Ok857ߦnujb0[]#o|cҤg|ROhW~odg1Ȋ)-(fֻc0W c3K,\@I 2EUTyRGHz/kNpCL6B("<1-F? %ӎaPWu RW BzI&] -5AG"oQpTJ0)j+qZSi M g<%/1r(0; bRi}y'qB.҆=+#uZE#mNЖ@{]Z[}^Ʋq3~BN %?ɮ=y\;&j3;fq0>~ bzX/YYKzϛ}ǚ.Db[I?ϰܔnH8#|s89Pi=Z@$O@ut49 1|pY7S6Ԡ<6X,S:m_Y%"j L"TRCt1O4R'BL%ɺiPOi\ dNm85CI8&x-oEI@&#`3OޔxEYr:e\76XOQ,lFIWjW% 'zo(ޜƾԋ,"F- D)*EeUyMwM(3e$6-.`uNJzdWG%ͧ?Yۆ$eُ FY[\"Y-)Y&k5uU~JgWM*glWwI㥾U503׋70Hi27CycBe Ŷ@EP&gM~i^|qLa{F~|qWܹEH@aIJ!RH?bKsi3|J=| I_ -ݛ%*yyQG-Vma/$Bݶt o`0ѹu, P} !7A&$. Q] 51[] B)ZO|PAb=.Evq5Βv6Vk|G 7 2 #r-@vH=XΟ\6舘ރ -t Pu"Jmu,E3xX53֫Y Iu,[qaN?Y#Jőtt &ʐ"kw3B%sF$~&deHA6,G|O w5]Q\\W9!}?e7] /1BV 3"a^ZZoU%exCCF$nS<"- ȹD*܏l@bvG{BjmTwL{):y=Ny[*Mur*,wRK^Q23m Ƅ`m[`۪YJDPp)B9&Oo_/Pz$d7j>RDNU.ga%Wc]aє#T"R&l. X"Q='*?{E!dAƟ 8O0:cAVs-$ȶ_O$.%9:{+5D]NƥX{XV}9ش0G kC< gBD].#sd*O?9NPWԜ aN@^7)~#D=;o> DF\ʣ:'2Lp2+"60(Wnڠ;z &KF'8){UU z?)>[Q%+ ^]#Lz]yF[.K͝fn!۴9m=L6q-Rj'qFj=o"T`RtTH& ^HX{إWW|p8D.,\VQE\;_QZQif)"[pp!c,* ǶFT4"5C,><1qh~@OCF8)DDzf3,bLaKwνGg-ʒ sz#|Oхg-^;DZöSXGG g4eO pܵW=*ڌd{e* ]5OQSJtY5Y1UJ*N*4di=ϔ~]fpPƞ[\σP(C1qkwSێ0+Aߪ[A- U `@Np%nтLrN @cʈDFW UaeP$HO)[UrzEC=. iFD.حuF]d>Dud3}!AQrҹfߢg,C9$;*3UǍ?Z\nF&h;uDdSc4NJ =>ZCڱ0 6f=2"usK"Ԡ9Z;)3}l<ϧ߾-qߔAO C` %G+-GVISZիՊ n!'=lNc{%BGx TbmOG0ǐ_N%L#EkfNB2*CgUF'>v`I= G;l:?) y)+!q?!!-93_]>V|B:7䭚*9W͒3d1\SejG;Iv 1Q)c`Wo DToRP1S98l%`XS ά)IԦ!7#^rn|B+꼞p9סLlJm3 j^4>pLjm|k6!vqn Hb/\i)7**<ڐ$ $?ƿrnvE$v%{?J%J!hHŬKSWvu?mYo6z\|0Or|uh< "O?\r"Z9L,)rzgm'ubX{*O;P @i)_w~u)La VLڈpC9jbuW?\{DGF X \vA.I-UUR* ‡ϊG'{3ڋ@*, _Y&=I =O )]9m3SfR `vgbԡK<.D8Gp^5ONij{3XA'"pndSt1Y(evR3dy/ZrP-jm`գG?d$3ރT7)yi˸Lii0%pO߯(}SX/| ln,zT~G |y 3{_45走tq +D衣ØJ<"_g&DA:ҧ&|/zkOx^W31v)0nOǒSt`LmqQ'߇%p{)lwU$)p }yn04wjj Tjr|˹𮱧<bGΦ5RD's^Qb4=)5fj}g9 [N!5?9j-|W/OBb~H?S̢*[zmUa \5?" X %Y5}'pYپ_/UPh!pn*UDlf|yt/v ~Kt@ĥ;@ܲGo]O Ƽ0\0.)fgQ*\9f)rT%:$2-{-HI&+b3H8ny2l #2v#]Zhh"4,Dvds׍W"ޯ %O|{IL0 |4TJ%>Bb&=?~_'%b 0VլH6[BPGJh픁|_>#mEm,HvHfUթRUō|7ΰ#-@hg P_0_ouƔнp_yYRѱߑI- "#n :12g!Cc ]0u.6b'&~C4fS1έJa쏱W("%91RC7ށ k9QKe3!O Mt;U*C{t{qBƅƌyy2 ʑ%6l<&:x(-# Flܥ[巕0_T|Ƅ8o^Jr<+-]ۍ:"'|G H7O5 O6)Rsjt9!Xz|?F0nIAJo"LgX>j*ġ6Od0Lc۽*ew/Z\o˓W4 1HTR!!?"wf. sHלPQVetw@, .K,V:Hx;5A$i> lH' ۅR<`QuF G\g'KP&m#ۅ h-tȪm3yP R!p>XSUCIgA팬k@s96矠>H?Ntr߶͋P5Y:XV;pˊkI9EO\]as!|,"ӱWǦŽzAnLc PR#u~6{'}&nUFhvꫝi?/)AsPKBDmyO<7'+2XYKODc*kd!7ӺUzyZJqٜ|ů/S󝇍4!4Գ=i648N|Hf%u`?+~xGT,ot9s'.g_q;h FҬy:E$whSz sK!` zAzFŝ"$."?2ަ\gHuՐ&sUgսFp ў_ROVmd.Ŵ/3Yb&w>vEwOds4(RBWYWReH:PHO21x)M#AĬΎ-n2E=NԀFߌ諚u$?>\LCq;eI d/5?yY[FxW$0߽8mdI--sӥאp7D*Ӣ!8IbN -ďzC_>#?b`9\nEashc:ڬi|i}:Pۆ@౪mɗ}5)eڤR.6}AO!b)_x*[ M|}^|heVK0(Y8g#d|>~_*2$"fk,5xɩi$oϑ̳mp21mh=ߍ h-~[%{4y\&4u@ qt |AĴxJNTqtFT1E k7̰DO}A՟^W-J7`\O>^̋IEJO3Շ25W6+2fP-ޥkW U;#jǮݓg >Vc)CP/YʞpdE$@Ma@"&Ét%]yA'1eٻ[V+}0Nkc^rigkC6kCӿ5+p^ZsTH6kN̟ùw8]Vhs* Uyi8,[:B ܂:-99Q cSx#0?b˃' .>WC~s~Um \Ky*qh-TiCPaE_P}BdYuh4t @:R`luúJNgAcݖ[Vn Ȉ^B > 6 !}>*c5b+4Fw"a,#4T:lJ`hB^ǗV߰ȣvrk@p^F'>|OecUq'9PڗhMJ\,VBr @I1}Lr!Kԯy q~RLhWiQLA'bL.axylx*azn #KhXż|NAY0;}iV -8ۦ yԇ Z׺~ovܶ4@.d Z*`bb>Ǯ$-"Yy3J{p-#"TYe0 }f9&sǬ$\W*JgҾσT|Ϛ1"UeWnk)#Ip-z^,!xPQQ8f.*͉*1^aS)w]WSw%oL 6Bnܙ⭠d5WBvMokd+@@J`,fZ'vGeloO<ORf啮G7mߐ(זO9R24⨼!>b`6Ts" 0ϦE^CD^@yp3ȓ< :DzTG9I58qQ>S3A&؝B FᕩΠ}'%\Y^Lsod|0:"Mi//ȫ/a_x4*%[O@u*l;TԸQ2PWͤ-3Jhh9 B =+uckۿYeT:V у,ɷjE>yMeʏ-*ƻ& Si&E kn['n1SC⩱gѱ$Uij[ikAs7m=/ /4T$TkU/J>zCfV'hY?wO$ID X s䅉߂ \1\F:S(Ϭ$U ̿(0~y t Q>? ]k!/uޢAr!հ_Kҳ»`W3z>#ub Q;`D] @NXv=gU~ p5T\UaN K(V@mLF6L{Ҧ~JOyثFE+d*ҽ&.]<ż#oI&N 7(=L;Zfi+n])̋#g ;d3/͞T("J;BcT IS*9ꐍtD"Df&f1Y7= Ʃխ+ZYQQ3Uٝ$}{zŖ 912@b-xs*|g, hWsKsʚg1 ѹv DS_)_k=*GKzvtcKSޥBSp͞)V]FRMuƼ}l25,LZ*X[/ $g ]g+/(tby+6%,5p\ͤ$ߴU7yo:)Tm04-*i#.1r}NV:)o0fc` _Ԡ0\b)G6Z6T*3EG2i_),\)N쳫.(O偐-MоBhר #O|M$]$a?Ֆ$/^+7"[|<p90.~eIP>ʦrs2*%j r*,%¯띵ip#=,1ڲ#Z;D2Y YցR&t2^~0L]foR6HDB,9@F 込Ѽ1Tjs9([v80J$@T[GGS\޼rC aD\>~}UxM1JsOCD}B.|rzktCg0:1`+p5k)#(\zDKq9; C;30ZCsMUGXbi{89VOZՆ|8ⱇ4=Dx8Z|m3N]9Eo[QgF"F j&m.\(('`򶌲XS/b[რ,,E1IS? ?㖚8d3lyDP*2ߋgo˳)boXr()]mC UZJ \>aEj#uGzp]K"N1V9#پփ g$PX=g_ ]utA72=ْc27bX+:ŴT.ӌ5N$q—!'&O.!nytW,E*"9 1--Rtg1EYՈ0~Uw `cfToJ>md`BP[7csesQ+OKy1߄4)4?*"XpZ␳mw#Bhz<6[f Qø[ G&Umg ~zmD?n9m fVs07=Is,.Cg\PVΩY au٭L=8?̓é!hrWm~z5S@PDٵRy'_M%Ή~7 5qx >aW^(#/ QhV̥p+n?xVT֐ρ Ps g/^\Svxї׏"1NA"Yaf 3 ]-[Ċ˚+)j?m֜ qzf \՟o.fR2v@:m{ hR?-fp9,ɘgg|[ ˸q9jA+xn眘GVV K ʻo>6md uH#_=Y}ads4\xx>#ǁV+Y7=y@Ȭ3 ɛNW<X#?N}" Efm{!ZB_uP`?SXe U-T`>jpag)Qxe]q:$eQXBɖ'lTr,HX}whKNTUp{]펪:ǘl!_LЄAI=󩝯F,a [k(L A"}ќ/1):2'<0RUr:yÛ+_X@]X˳hy_z"=׃$!pJܲp 2vՄt븨ϝCb1i4f%cOr#φKx1  PƔ!$<u{4<qioC-Tϵ hS,Caݖ%K adoDU4R铋 pc낒k4`Hz=0fi癃"8ӹgV9eh[y"Z Tz'}B6I vӈ@@prK-kQcXcoNJ D\KtVh$ӂ?˦[V[H'P<>?>vY&ӠֈF>rfREb} )ǧKa`C$='z;%ȋ6fI2ҕ:[fr߽'$nPYDC|q)uIP.P?v9GF:|Cm'? p/2M|-CZt>" 6TVQhw`1Ķ<͌*J1pdҩ4n3>sdRPPKg#M'-\#շ*-R8VcD{]4EEV0M:џHdYAKceI`A[N:Z`t 2( z36VrIwuڴF?1'L&wGPllCYt6ܱ4(^LP{j4wiA/#\Ur#j5kemw!uJV{A?˽ʕ(OYRSq\C "VM; OeAGC]aquͩ4f: R8rֱ.S[-#JǭZ1"?oswgQ[oEʌxS i0;Wcn Hjq` ƣZwbSӵ/1NHA.EڃA\JÉ mbsJŒɰ(m)UIWtE=j;Ya t+JDY dJ"#:{2^{ͻc ["S"p؍eS,7,yA I/XcuĖ_ 9A,˫jPz6%bb'۶"BC9scn o3$>QuBJK[HHY M[<0ϋ)^IBnU RјxJ%F-Qoo@WVXV+ t.[ 9;/N%[X-$a@OcC6_a`{N0e˝50!(Ӂ_nж XBLdդf HPʦ@m I~`Lp eY,V/~\8hdC 8Sw֎Ytm?hy-Ç'aoX8oM50C󝶑5L)t Rڶ, 6dg/"*){V"s{HI lĹHF@.cd:}H 'j?M՜MhyɱzEg' o ыl]SbUbt]ʤYT m.|u&?u(5#cawصB%Ol(RXu*p3„˟ݛ w Z^qȬ/'GT1Rv2m)Zf8̗G&_ÕЎVV|+r m=R Zߕ1)MGG"7HT)iԭSGQ m# sOTeU"a )]߱^ CaCMv{H moJwNc:q_'fBz}']U$Z07PgĠY{ͧ5w/i}4m@M%0 rH?.f?%;|;"!/x:Խ u (McDwٟ䣆^$C_0(h;IbJl5R9xrW ApJ3l0leӛw箁 ?qח8xkd>VT42W)/`^i1@^oD>s)1F)!91ÿ`ɪl~*V q@Πݡ@坸Tudz4ءleL5iP  7'kZ˗RH Y|+*dh$(GmTxH8HYBsj/&HD-D+/AXXO6FR(bs{;<3i2H/J}V /f{#KMۚПo rIhfh9\BP;-aKHo6ÛيjJ > WOdtȭ MI*,p { %oō*:JSC3x bkPy(+.7~ ^hOoD FxWwP%O5F"4t`?h8Z<-0{$y" r*-gO{T+ZR CYuhy5ia8 $rY>944n*ǯtQ<&ʀQ`Q. e'̀[A-+NM꽐-AxguG[v[}C,m?T2trEA) {k=Éic&*Y~.~k"o.ݰkUO}0[N.Q!1t\`NPj?TCJ3a/ ч}]V[TEi<,! /ʴ]'n` 7#~c^żSqUenDE+`iA pwg72L_CITgI"o/\F8ԅHx&R(ƾ,kvC`!Ӳ TPRhD# (*=mc V]= 1e 6mH7Z$\2d _=]<މث=^9Oiٯ oW OS\eC64e7gxϏ Nݠ}/ʟ@_MtT {]1v .oU3ʐ"G(Z[YZ \ 3>dL.Fbb̿R}}\-d'/n( ^?qnw2El{Ϡ l2#_\EL!Chjqcռ׭J^℉B0_ >ID|xZacT-G]齤9gb)(x( -`P?5_G;G~iK(ʶv ,+d頱wfa]٪01nW\*O+ۢ\C꘳':* |l@jT'ƼVZ5o9Uu~2mpx-цn2d)O ǏͺЉ"L(qX_L`] ~.8hvWJ.J-<a1s.vp'x:9}>jձHp; 0q|86BfYofX(˩"4KcI֖F@fɂAJU3zw+'I#/ 1aLDLJͽ'ѐ;sUx_-3gJxD}19(_jLz&b '@K:G]ZSt)Fg')Qpr0IT ?:2k&u:>`XʾB$KdB5]:8Pb苒sوg*_lsL 챆@cKV;sp'tq= 졘.5}w3Ӫ! z YQZTDmI(e00V݁{kƗm"/3Kj(_P @N *Hxy~À5 R^v_/1=kDUSA6?1ٝ;|$*46&~M4RTlySefxF &_⥩-x}2.Ph`+^jĘwmTb:&&m;~ nqed\l/jBkTŶ-cG _a<5˙dvj+';yR#b[50_O54A~TCIaGߥk_*]He'S*d6 N@%^[jw_K5(7l{ fnjtd,{>R[2S.D3^7th`d~`$[Xj{`?{ּ Ӆcˊ9n9"y_hydK8.'EN.hzֺS,?p82FES?H9; ct٣ÛYn[;,3=$W;㻪~@llp2n"otoB5juIn.J熓U<Odm 4)R_̢d$e:wRSpYX AF>@YMh3bjGiLo9ݺǙVPQEbb sY Wz$vv:fR3>Ș&\b^c% x.ԈB_Qk<@B=>wøZ1<_@~`wC'_/7 fEf.%>0dQMJP t:jarWU"\$Kye9DOè)ѹFL+B@iG8 {Eܟ0yAh^3N0UBI. jV2@5$5,(pGaW @Ta7ʊGMbCZ^"2>09Ymu0ÃmumgTWn0U`Ȕ(D.FIEy4z> TK.CM=uϋaP6TߵټJ/{@-lP A'^M[z\X6Z/^ۼ^JYYWNh/ J5%@n4^dԳzœ7oNIШ 25&8]R} ,ץU>y9ڼ}-;|mB61odz+k,~ߕXT:qS)⢆pg^ySW4mNI4!=ok7ÝjCƉZlqo}bAwyYthqN.0lڜ+[{H"cYҨ{SP<( .KI/Z^y= EJ˭{WcR?;It6w6{̎ΦQ@A;?7"ruV$+8zA<$S9(oyܑx١<ʏ|-OJITgFQE'ػ,Μɀwlv.^2^u ]A"JoL߬Y &wTF[Y˛qش16<>|NxAH j5-tNu^6Rw<# *k1JA|] &ћ5i|n̦R8dC-`+=.EA{[ 9E3|ȳHo{Y0YLm; Ý3(+Hxã{ VI~DfZ(}4?B[B 7ٹ…m@Im//9<|(j=B.K?:~F 2G { iN| z2R4[X8NF. gIN)N5^"'F˗2ǬJt [_}:s*.P&Fd_8 ]4HZ"I4o \+s7JAGV -r:> hŏA%r&a ŭ~ĵ(7׃?uQ~/"o\!ܠ7SB^MSآEXfMAߠT55xw aO|2[ p$Ee0y&v-uR jb|pİtvXrc8WwnUJ7Ei/T/f|NUNvb۴ʚ2w6Uc/֞c $WBHȧt͜8`^i ]8wcԦ{"}_% V+4vեj{ŒrdXZ+XP߈RCS6l\UhDm^II4.m%9تXn? MZ)(TxXO?Љ˙#MElGHH{c /Yd}8v#g'B1?*,SƏ~3jh0;Қ$ūݎqqQGRɳ|{c[jfz%f,j#QYӘ8悱T%A=[zTUW<7U+ig q7埠8l|H}l_+z}ꊬ$ҡpONlxRڊ.2l2Fu:BL*MK:qi_k̀R=ŠօA%oт^ mG0烯1|-׶R=zXTt2̓q8jPX Xn{̚muа?U^E̩5\,:5TAaKk+%P8)ձUS$)[B|ec+BpCB4_y7eѐ#fJQ0&^j%)1>L:-ZLw+`( ªzڈ[C;ޖjtƓF:8+wNC1<.2C/O7_fE/5C`l$=1ظ&}@[,Nfnjn:e?q$);l?}vZbdr1pqh{!! dk5b@v#z#~wjnrĔ,Չ !Lv9 z4Q7 'i }WDXU$5d /ƈDǩ'zٲ0H -LjE+5r굝,Ȁ8D]0ј$6_r{v \'^p;fįwn9/ /e2`rwrڿS.P1e3H*~H S ̸b=R^ (L:;8kX$&cV KB혺cX7z+:QNJ*4Z)Qu-JmaW}` *3] J=Og>d_ pZ@4Ӹ@;bLC1 0-{Qf,Rq 0 'v[0j($G?Qc|nMHa2P$Yب4"3ڊ.p(YbO.{@.XCdmP;ЏSETF~$y!Ikd./qݣM0#űfSӹ,%։z^. hF!pfe%*Q =]u`c,Dkf&ӟGfO)MYFQKdtn/#vҍ~KoT 0|z տq tRrt>Wh?[2A 9h v7u|㦑 f̼6Oہ-Y92q1gOLfKlx^@D _ !$Zsǁ8&r Tl &)! t˦dRSB%Ji*:Bhjijϙ5 h_jz5;$?wX[?D&";p3?4`t9("jdy;RbO~1?˭aө-=ɜ1{=K18>_xB]])89aoQ7?@42l*Ċ5 4PnT4`cÙ"U5jlĥh^T%B$ K,$#VuҧY@{@}d=kF䢴ذd#яԂIAR2z2ÓmX͝y\mHiI4$U8C ?\ʰ< 5%+gsRjԶ^׽`L7'BqxdH i@_!ҧ$8{O'НI1WLx0? Dk HT8 s"ӥ_++@Ѱ(Qb%@0 TfBV~#%A\_O2R~z?i?f5 H&{%?y#[+XҬYJH]dJ&Cq^^TN,%O!:LVĒ~;~q뱈M{)7OSDr匞4P$˳>K!(Yج9uԟŦҗa_&"D_^ Y?[>H?|?h=ު{&=[W^AUt%y( InaCt~*8 ™ ˟7hi+Lt3fF4/k{Bg.šeטk,4e,`,̆jo eS''$ᤃ_>KbAdmkRKaUFj'BqB~D'I)j?>b6} f <ii-:|VA!eI9CX6+kt4~ Rj+\|Jzё/kD%1R#1syz^ꏗ\F(ˢ#&?r 'UsQ$G뵮w:{&A.JV ?/⌖Q[[EjKv#Mcu[-%GRY]f=䍣ےWv?7NԾr:`D@8_Lט%|W[ e*tcP:WP&(#x)puz$W O4ÃWz. c0h6cDi0^fy֙L^hD6uy~nZX{H zq>#$fo8{G[N$}OX8Ya6#"k݊YZݢӯ;\d~^ONiW[eйgIJ>N$xL:%5 k5z=r\)dT,*cIOp=HT}V튾G:cɪ1#nˇٞ#=|<_!P^:M:HyZF*rLDv6̢F0B1p5lZK }R3  T~sʅƞe̵AY`_il;n<n"[7{hi<)H"bW-m*,~_):Pgz bezqy.NXwM3[ϓ0j]?W5,а)'F#=vs?8PH!lnna!j1$Z($P;UY)U%tُ5PXM̈́u#t* hpHOR&1g~MNw䜣> 3ݹ=;4c+ ؉5|"fƘP{=\Qn*:f7oz“UQ wz\|u(xو*W*n$_s73qɫIӑ isE(uÜx"23YAԉWv4`]A014㿸_^H!m_vў&t* B4#Y s2ې`'I-*.ÂH)b4܃hLV9&0\MElq@E|<4\a\1Yٞ^7y5FvX:eA:LVnn(x0rh P=k1?;Bknfͅ(g9eڸDbW6/P`KUq(디6r|+67^jLbTmG["*Rpý)xIcɑ#ˁ/{ ,cI)ޕ !llݷfPƝ =z3WO"l"ۋ Q)3rypҊ6W[$ؾ;I19 ڂ Ck]8o/)CHq 0!C^'b)DCKY5 C2K"oߩJ jy,?G S}\ԂDZ/X[-X=apƲ.m.='zHU`N` eQ+)B>!ڗf6V;F$`>='UI!qkgȐ'^N"A̍E GedfSнEĜ*ăxf7ஆh>;lB ҏ%i rb4XEҢ:2JL!)">Q,gԟ%IEsCxRp4@?A1 pQYT)o3@BKˉʏI<-:ccIl\`,#ڈMWД_rp+j6Ex7s 2lD$Xx=Pl6ٽb ,"l+Uuh0=$8?^Q&/?WԐi]]DV;Kt3u jr%7Z1DQ~y b#h)bE"m>/G@^"VvTȒ:pbg6jIj4 >T; z>˘~Qu xN Rh\aŕƱCB!D[ wvE-dc<均75 sbT0]h|y}Ky,Q,rŢ,t$ucSUjEk0k9#]Lm6:i~i|tA 7Ơ {68]pH>ťkߞ 6JN6 ۳QP]I{/6? - O(+{jIOo6h]F_#o2[1j60ꃩH`0eloA..6zd ՛wF~[˓$Ri 6.3hUEŶly1rdK~E~EcNlVk(b!yo5QȾSǙu:/h`cs53vM'B~?~w!QcOҶrtDي%k;Z_CnF=3ߗ6 Khep2(f{v<^DƮ B9t'g/ 9 6icx ySٕZRTNSSp'/$U>ew5> ή,s!T?;lP(ݰ^3o!EIZ;'3ܠr^sh6S3L@ JܨF QjU`hjqYF6[*E D_}zNwn5Bjr"4yS'lAL{Fřf 9w% \4ӹpYE vUg?7η} 9^mJa7¥\Y~eD iXWLRPy.ERfBPMž9}TQ-D&儨3P$I)EwthVAp$Z~3;$'q%Ryu-3*kV0?Pmc٧ցFe-|JΧx M }L|R>?bMbc`ЭL>9&%{jOoԚm@eADp͓}Ugo$Fz34XFh4 'Ʒc'h ^̱DfSqBP9XUET'r r~o$l7̗6{Uaz\v/%0gb#hB%%^dXo51U}:d!YBo02i2=su|Wd 1N|S׍fifޞ&ƳD떌Xl8LTni?mm ung9Slh#B#V\pyQ {Sa1JGP8pTH1(tGiP'z-QԒ}9mq)$ 0tk,xQn*gsؠU3wkJ8yFGFSUmFZ]֜-cSM L V6Wzo ccF̜`=RJ. О>_vA*y4ls$"oq}꬐$G>(zyF}2(˛!UG8\K Q(n^%~  arO W#Ƙw.p#/(AR敪ʅ2S^TSY޻ٖ  O5[Nu"PC[Qz[5kQo=鏊|!kIË{!QSlVtdͺJyz9$WTzg骩Ԅ"pCx -< Z> !% b/4[O $/#?Zg#]tNT{,}|LΞR[BA;c7Zy$('s?E=è]ïX9ĴVXdah~:_ I^ErlD.rAu"7eAQy4=taq1Cx6W)w# d4#j0j(Z_U  QLL!qr)'شcE֬-{WTWާ/D 3(RY0Н_Q8 žQ~#j*yg+(RO7>9]H1Ps)D h* ;Q0K): pLR_3oP^Sn&|AݥWX]+,c 7fǂ=6)ekmV[ žM3GFNEVM;9rS)ƨ*QbC7ľE'`~5$J/||[$ %dI֡ l^@xn.~੭Mz?E=p'%:Jb ʧlX> {DcW y(ښ.`I[d$<ͽ?E5c! =*sa'5AI2W m˦.<ݲϢX}=H|,9ph wrȸ4m|HMBmP0x˦~/9P|27M[ۼL"qM4'nTVGIY'gù @#b-YpG!eqU  @Ʃ2׶yT);ƌ1j-i7*_iY DvߖH,rF|>bzftK:SiǺ!;Wq}o̿7B;cgjEOSqIr jkEG%ҚK.u|~wꐉ6"bj*ˉ\1=s+jdzVu; R%Cp!~.IpG>@^OV$;(U #HT^ olj靆ץKK5ũ8[.D[Z*R+rvS(l6FqxdV (\D\0_Qxƞ)bK .䞧lE,^3EB$usNRQիaZH}rF% gpH۴)'Ƚh >G4M>g0t UFU%Xs6N]S3{u}ZJgjCΗ7+?::G{ޗ QI3d/r2!G4ɼZ>Ew*-2U2<X!4K5\9 n b'(]< F>Svߗ2D79;R3EՓZ~>Q GĮsaӷG 1ڨUb&ZJS>Sp5Ȗ=cP^P+H y{zYԴ#!tS>Npqdvڤב]NS" Nq@jmnEoeb&1@}k9.M[~ב MR HN/3 㞍2>,3~sUMAչx0H0oWqeuv˱wBjڼ/sV[')A7+󽥒w#y̖]Ⱦϭ"ZD wN0_#1R2}#&#ۣ[KbG  RTm6 c7T9Dai%x3Vֵ>ֲ;;0P;Kbvj1rhᅸ 8r`%jN~ 4(̉5|qWG,AT~n, ]B@xzPk4W NPfqAIIxe tZWA3lfla*GOJQWYՓ!6"Epן+&io$ٹ4$RwܔNo@%S';IdGhn0e&PWMO }<&p'G_=3_|qVk8: k]3-GzSgA r4?y[^gyTDU"ps]fF*{a3t!co=5ԜyZ=PEX*=;\vFQ-KVA^ΦQIz8FEbix.܀*8 JatStLp G>:fr~_̂.](\!ٺ|,~7WQKzs/ƫZ[nCTnigOb)/RD jH.4GMMO*RN?EMQLgdTw[{j;1?Q=M`[S:-3-x/Z4 lJv f6lqVɒ܀/%~zQE*0B !p1wY]̹9K LZ7E}\ɮ&aF֩G:2Q4n+[]<%R'(uL>璹ADDD*`L(;סΑuGk6H3&~7.ph 1 #Rh[4V%P梒%FS4ymXGP/]g*º@@Sp"H 1#71c5HXFY ݙ`nav#2K%s# R*><˥am,v]WLޝE ipj(i%5evrQ< =+jxLC5ϋцƟ,7޽ihqNC^T%FRٚ&_㤸j!idv䘆![@ڝPL je=Sx 6CX6Y'lw9i5c ֲC84wB6N[;8u$nɣwI #)8-7 4+ OW.O)*¿(uB-n6X.Ƭ$cj^DIELS-֌ʊ2Q[3MV!Cu'$ʇ9@bnlVrH96D>hVZkRp0բeǻy&ztIB~~jW1rIJLQ0FeI.S wdcl~w!7%7:\x]r{90iK:Fpf9sqa[we5)[#aӫ%܊Iߪ@,Qbt\YN(*8WAje)TVᆚL@lZv s^QS $;kGQM Ce* (,9t۫]Vd,z3yL.On:9A=X#%6lh6qݨ\AhQSST+B6Zw&Zm;&.hU.,Mdݕ#Em|5lyp H--*+ܔ0<7t/51snŜ0Oc˗XUMkm"uIEe/FuBq'9p'b`"0C*w![,,@GZn:Zh`g!&?/UG4A.YfBS=I<2z(~ڛ+ Z‰]CaI%ODg=j!GCM`ٿټ{dk\Ng\oȅoIZCCx<NN=ݿnnqh+#Nj )mЈ`o ?Hm|K8OV8 |Yb񃣙bd1q㒳Aʧ,3#; L>ALG:CkkU*͂ZV>E=h<iv-6)ńi>8U&pqTc?Knp S% N9"1v QRMYdU,kY#6T5;=.lɖHC@(v zCxZۊsg(D _SP{/UO[e5b,:&JܴZ3tWt9P+gL|.f:h(dm!.=ɑz$y3X+NEf ]zQ3y R >D_([ ^[V@4X,R#KۜO%P%ظ~Pw)eD{< |9CBF4pѩJXlҟry\Nrf~ݽW1L0UÇ:G0;aĻ!M>+/Ty\ts[FnPi&v=jZvA^ 5{ R#>TAuc?ꫫyקrWySS eX e4qFJ J#4l J2338C✭uߞ7-J͜xDZ"w=>SwE-߳ {R6xOlщOC:žyW: #ڴ:Xk gT2{^m$bc3cNû},LlT8,(:(r %K2~WDy]hwڄ)am&ԮG{O O$wvmԏٿ\TkB\u4p(ݶK4QZcN"7Ȯ*j^^TK:{&TI9! .dxkk;&nѣ/6I^xW%a{D|Ga`Rr=h0Ce""f[kbXWX~TV,*+W)aQ+jtçCqǤJ TǷ}rP̔Ď`flؠLkE=u"=Yg.} pkx=1~7>B_z q/AJ&E1+CBH-'lm9OJk Y IeRkC:ru$Vqu۷D*@)|Rl3!"8dKT1N,LM\s !71ZbLh?Ih<ǹSxLɠVg7 1ԟ'@[tLFj ȏ%ԟq=Z:tRAiWlY,%İخQGq=ySO&3㙰[ru:V+q@R rR V+${-v_ O-+R:Ei2i&O641W1$$uN '.y!ֹ6qi ~OF߻ɦ<4ln,˄2@ܾ+a$j6yIWP9Y"E&ݦ,xⓠfKbU&ڱ/$r?rDqܕ=5;+Xh 44q^Us|oJ2 STGN!|G9ycDXN܉m _:S K>Bmy,u~! j6" foI=Id3ŵ!i8Ii|!fT!־o/k߄ rR@4Ĝ$yqs &# UnUEt@[X4 oPK˅}G exLMe#|2ڻn'ZZЇH]0mks  Fyq(H&!s} (s>ū"pF _d|9*qܳ-.Lůh{spό?AA:Xl w})'|;g$FջǦ2`E'!fFuX3߅T:xm^M핮-I#pTOPO߱pBqΙ4&ϗ|bp~$] _Uj*+5jQS^^fhO Ur# |Ul)Ë#Ц sG*QW[cA/&fä߃ۮHX79$n9,SBiNh*<U=+P2C#băT m-ݸw4<;ZnO&h>Jm#0ETks ލOGO'ũZRġN [p+TFrU9 wV)\d\Wc=$l<zޱ1Ed3FUsuY f [dJcɟ1:ftg{^Z--F ɖӗ;UDu"eF윚ǚ]!O?Ӕ@ZAQ %RȂ +_am:$1{w1]W۴2tDz聕T9ȣ;/v8nqYvud>P2.`eniG|)tTlSnЃ,{s?H|`igj^hyiyy5` lp9fیAu栨p9sz‰kGE29peYw#>#DgdfYb^+WeL"j\vOpn4`T%|КG֤ \$4;]i2ӃWFjH2RwU ϬޛxX_<C XT'RV%39>>[F|ܘT[eܸj\ `# UVeO+?'+r#?wlS3/h {mYΟ$QmVSr~n b,T.>3C>f⼍ƍI t]Şy&Y1ބrbA_#~3qbtx#KLxӃ +om΁;Ө: Ō-?1^hҢG*m,_ 6&F'뤅~'*)؅//b&n]Z)hx*&-WZ ՙڙ@h>:x*Bu'/ VyCXT7%u1|.4A(D 'a4K0*c3iR{gUdMʄp3&­_X[ g[0*`{YNߺ9cM],GE4kk*z0܇UR }E-T- A"EjwPf`ͽI% (g .R>6~$O Q:J,Xm8PֿCqT|E$F7 ?vD$e)6݈]#CJ+si Zo&5xOP 3b0u9xxƓvkM FA%}7Q)vɯML:>Y(If!f >مHYiI(ǗC+GĮ(8zM  >/+϶W)Y> EA# )V/t5oqE9#tHY7š=>:SiKbx[_Lm1[l"15M+k>!h`%F].ĩsbpPg阯Q)I "isx hSiB1H Lg#KS7u@%h5>6 ' kFIa MX{54%{j0fAHmUg%1㝴LW̼ࡈ'\ȊzSAz3K[|i&-NᯏNEa[ X i-odā6gMOC(/&<;t p4xk#D1=q;r6҈~̷)KFCZID*)NraFn fd ,q׌*hZ~vv,G , \{`BU;Y3%ϜQs>CԭvFϵ 4Nf,Ӡy Luϣ0LBUǕ"dΧ{L?HV uF.k8>`S86/N[XGb9n&L)z/PNpHxzռ-=;5ԙ6\ mň}BI d5Q2O.%QٹW&!J^~QqMv)Gi'  Zogl3ۖME7&R,yJ٧ Y) :Ə9gRk`\ǺZ ]ew"sZ뀃##/$&堑dߏt:tAB?|e `~:PCiXmOl}@ؐz{"^Öd]_M})~"YhqÈ 6~2.k|8.XjaI7OOžǧvGNT,2bָ+jYPhR {a"".elypE.&=Zbz<ʐ%IL LN<Zf?Q"d}|M,WۈG{69ʄ[.Zm7Vm5z[b[XG΍y/L=wU݊2% W4h+dS`NmtZ+#g'*%^CQV嫫 a%GjxM ˳w?ʚQ&dث1)":{kV7?Wu-ߞyv}Z")@,-T[eX*\6PY<>hf=sC$ɯO%Y޻W81 $.0vļDB!;m[o/OdDQbB+u-Ke񞳈gD֩qvHQ O hDJ:Pu,h~`7㣚RHwQ*vn4\ MpۄMsP ڻNw'ԹDq7P5fELAJդS/A4cDXLiѾ@dӺ"3]2{~BFӏ;rpQ[:jX޵eyD[NR@Np\> uU˩d D]ݓK\,&GPdlTomFGmfnF0Ww:;$s Md+e+FfN13phʗزqOqj9l^C}NEÖȡC"#c~!hvLsQ 蹦}K*u'W!u;prכ6<8-. < HEB#idL VӘs*1ݠx:D+ vO) L"tgi`sxP\.eˉXCB3Q~ &Myozs8/HӁb-ZdXlw@ɌGZ$ĺKa=R+U.[gݩE}*;v ]3rɪTODg_."?faI[|LfY ռRCXy6049wLpxnBj'pOZ"{'vz,XgNO5dj"_/bՈM]DK֨nk8N Q0ZC.ުcPWں]oHlHwh r@&^3ٖ,ڴU-uZ'4 -=ŢzSuǸ;|SN*(+Nr\74n@LIF{V'ڋ54CQޥm m! ;{[jFHepGQ߃04B-r\X/Gp(Zһg'.j"xT@ib'Fa׽/XnZAzo7u-Ԙ$FLZU! {Z%?.v7bg%fNkt,S>@@\ ck#ȩ1~DƇƋkl$_Kd-k-Vp/k ٴ蛎)%/xIL vZ/2(-xj%LV9*1AXS uӒ y>yQon;G!qUz+_@Q'ؕyjx&~_g\e}K𫁁F}&}ƌ.?c::V. kIڂ3Qh\t#7)*ç3]*Y{I:itw]iW[8͙gƷP s)?+H :p{<~t«+؟X`> @$bs}%9S%&?i \'rX}""=h47Xٯƪ]. ?OO|v)*g]#mSPYrw>Qp.Kzct)!Fܭ[u8LK4CB:ut:m\ݶ) &Mj7yndY_9^ifi/d'W#֡}}FO|eO+%/rXlֶ-M'1aGX ē3@#b@v#{6">= ԌN2[f/dr??UMlB!jظX>V1٨WW&g`m1D֋{;'t5 5sZ.E dj߶J@?](ryM>zK nP~Ct'Z `uӊ&K$-knETb^vSsP,;F%A(mrO"KHlsKw(jc 120U2)7_!:,or;jwcj~*քpgƟi 醥s_T} rbF,.+L7Nta`IەhXOV#OA]"ݷuq}St:Δ||V4ӤmxqoDt<|P: T()t}nE@\B ٣q}nR6-v;׳m$ޚM:25d| i! ,hy/u'>JP CEnHe&^w# SіF6>ҪEǣ[b0J=PHJA8l1*tnju7nf"/03!KY))FziD?t 圡B::!SL[n 'ac[E ؚ$aT84 Y#@0Nz FsU@k8rm.=i^.P,`9ZOy4a'°,*Jtk21Lpf:5XE2^vy3L鯀BuJ%zC+܈@<+5 NװBk(NZ{h %MESz9Gfl n YMasi(㠜oj[_8 Tvq]Em JSTj!VdX:b# WÍ Htљ9ɇL~E%/8aZ 8ہ#{B՗4B=D R6(3/C E s]tJZ927]P*rLTrl2e̮(aTe(s{^h[<.B>xRr/{kKOQ%>KZM_O\Aa(ǾڃhN&FUf;z ktA凞P/G`3I{ԽjL m/x֥#~cHNoT`k\:aY+;+yw-vMD!]K-c[ ,)7CQdҒ3ni~tcJW|hr\(X",zFﴙ ΋f(|<'5gRErٲ}&O9z怼@V\T}[P#6&gtA`=SS?٢3sVhrUEڕ^uos[&p1g}DcBXM CRm&+ ?s L5^~ -FX^N?0*_pDz_bʛuXcwLf `gKlWF2tK/MeVFib=ʌ!)AcrPk}܀ }IAencǘĐóUX=o< m;3>0`9jonT؏tHT1h=|Ea/dyKLZp@`ߴp{yF%^TzA6iQ3#D嗆b]'"Z OUl6Y0ޔ+r6Ϡ HYH(Iq(i'4cW_џ.'&t\yUtkpdiwe:XA,baxX`3ĉr=KZ{XK|qGto&h/STKxK>Y32j I_% X]Z^rI'5&1S"S!jOzt.gMiwECP>f'q>?` j<ڌS< 臘O6tےJ+^:5QP) ì()IOǿ}_K!຃ը9p#ON'Ӏ@^?*;oϕ\x{>uC꼘+ j׻;6ۡ&nnrnV/s3ǞM;ͭ!'3Y?=~zCKNp)B6oٞ'g7 ;̖?Cݹ_uvG;qj'y7]b5v(?(zU1u3Liʎ}`#3GT1-%}Sž(1%u0 6+|In[uTVΧPMMD AERL5JP.Վ]1F;u{"U2mm5M Ӎ`k[LGjxS/dXE h$.|GFڐ)EiAѳb>+zDtnz ՝8w s<.R1 iTf97FHmue Ց-d!IC`̈>.ީ;di SD{N]mSU/emD " 4)$A>)֗K ":#%)j-$Q>HXSuiAK`0@P𠱺˃c9gPjTgkrҒ8,LG)ҡ (Z.OEjGW2ЋF7Iߧ`K#*4rĠ9f ܡhѴ|BW:/sMHBܧP6_ xڬ2O7ޠN.41~04\Z+dbJR<&Mz#V,칅S?jU )͐ɾsbT.k(f߲{T+#p| + fG;u'ο0:RwdiΪVL3t "vIs  mNx"$0߫x*ц5UK*ѤazmպC =+5ܠL0%~+ VU,ћJR4W* !HX*mkiGQ^*ՂcřY#|)Wj&IF`(SUIzN-[$q4^8I]ytOc}va^& q\6 3ެQ P<9z0=2# HIX Z ܸ d}s98h:?NHxoO;"չaݟ"v ,9q!q-}{zG@1V!of6M,!YJ]:kɌOU9lo(F@8u:/N#s`*MQ=X sVo7}G0x";J*,f08Mٽl/o^W.0qw)G>1i~oTzѸ)FPj`$TAN8(wE`Ki,龬 <6`,1H7 1^R CajA!yhߡŁv63X0۸%XSolѪ9Q 0Dw3壥jhu16tt.P?]8̿B(tqU+IK'ԫhtR`# ┊ Ѥ"dbn=8?+ߗt /+"p=ȱ6}Jrv\VDwee`&Y870g2} "?NUcm_tM\H% ;W p,eQaY{I] a񋻕° hOepZdX [.K&yqne55ōsc%>F ߉'-5wEҎa=1=*)bi[{u*2' S 2GհӮƬe2]u|ZRhi޼ƹNDXߣojR*7G^m`}1A &IM1_qR[; ڎ!Ba!Nac0V;׆\ [jVu?{2|w K{Tdc`A]"!jqм r E3 w'T]_X/aHWe+Xpmh>0d9`.oz<"mnxs]\IUa;OA]ʗsYg2}/Pe-?`E|Um.ĒJf0ӫ`يG]v#Sʸ,ă^_0YIs 9͙pkX'vu tqYGq7TPWryg1@͚@#1Iv[u } }:!ɾetD%=MI\qLv J/PVȜA.MވX|xvbgKwB /wZNqT8"dJiSK$dZ!VDt&5Jih@x\]va.h?^Mks:w3p"?C[5o 43qU"a<}J81r eMITZbJBAîVGb*.zHV^#~Zb#- SQW=%VM #R<>CN2I9ӊ]zuk:="f&S|4:² ҉mA\ {` oCdxpa\O!,:7 dn,peCWuP[GBYm jY"< ofxSWvSl: ZtE4\ 4~th Fq{'/Bѡ+$[_#Gb$(wxQj3+hy$\k; :{_@$ &$Fv [dv[ά~wG 5(sroYXbtf^B ᶌ2BF'z)T<`&z>Ʋ[MDQz?0Ovx?K57„RkY)"gc /C_r! W(-y߆oyH{jD]\-Кq{Zv 73WulT?>6ӨL)lt].6;vF]r@Ιc4&,r .O 9p=/kh(X g4hLucPS-KPӛac2T@BdnQ&4|9l5zTH5S R:iheO7{L$Wr|Ǿ ^͕ , [ ?JTV:HRoރ U =7iC R C+~eHh m5@\Ȣk곖ѯE  8hЩ@8DQ$ ·#ٹ6poFȏ0F֠]\=19Ém#!*w<*&K"zAɹ' ɩr2 $bGUW)BDaR:ĆKDg[@m7ցa!7:,-9 Ca5s c1B]%p!ucd[rV{1yB^&0wK)8Er3?*v"#S> wޔ3JݖO hFwʺ=|./ޗmպvb}‹_鶛jHwAw7 x ,l#g{ZCTTPDEM\v* 7h1Wƨ(MsQ R2S|U;Q@TBOlF%!*[aSw{{Hha\}Pw ;zAUMk+UByKl9id !HhILQ>Z@gF]W++k֕"gWYv#LI)cjXS08t5Af87[З9&ڃ<ȺԎ~,/̷/XP$vx8͛(`/K05gk$-YW8A$qCtl4L/O~< Fk a_$_1t>A;I[_+o>|2`Ot|n=6n~N^54=Tp#'Qfjymcee7[ksHpB"N15 ?11&X?$&c2*ō {z@a@8=y 2ozh"8L$>+MzNTWھf n"@YWn9j&}xbTDIП)Q1N<"npCa ENNāH+ȫ7*hD|Պnù?ԎN&ÄC7J?VAݗ'e)hwL wI2q'K kpcRyrӖce\ ,Rg̔ͺzaZ@N 1?€ N!OSuj;sbNi 6&zy=~Djfg3ZG$û,=HXdvb΢)9 #8O,Q=Ъ3x-vHJ:gm),XaۆA-S<c]±9 _qVB1ɇRz%&]չIy# v9V؂ VQ-?C4ԢkP0mkҋE)w`vd@7rKt wV5F{g*R)ϕ8#8`a9CM#[j=L!1/K9d7Q;$[Z S SYy>&BgvcoAdpU؍mU[䁽@;:me|`P Cm-$xXj DOlXmȬr\:HASr)h170-p#69*($;dB̫+nr|B&B=I6%抆敮:&LB+ޛRߪw8i.GIuAـBiq>848[{S3CN-_UF^pjO1b@mǨ,ʤwDۑ MDHdNyQW:U^}ʅ-s,_B% 8rx CJt†dUU+!r?wQXuo|E? x;Su^ @RA nk ;Z@HRT)|C]JwQf qL,dfNonV@'!Ğm펃񅳬,Ո<8JybP,0 cJ V_XRE=ըy\ b)Ͱ_! 3b\>RC5,?#~2-ASzHyه]jݟmV3' BU.Ju|kx'7!j(g-n=Qc^36% SghFR5%N_.(4Ud~5@ "rɛUdbb k3a#grPsh{+h<J Os'.'LVR\mRn]d 8(j7OZjF*ݘC7t sg!EecxbI$%맏}4hW^ݦ1.\ \R l/ (*vV Pjۗn5 BiN'$nUHdz^2̽&?+1h)7 H+Gw'F֋C[sI>ډ2S2Z *tvv9g%;&F3AtM?N,|8rDEGUC >O)9p10c-Y%n~(fzM] 5E޼N?|/"Yr  ֍<簱`cq~q ݷZt)(3 :^|0I\HBvīy}=b[X9B}tKk; 5w^fTS˦&|L;W =܄\?JnOn|Bt+> $Q6om z.yCF Ku9FkLE-G+q譋SQrG6ꟛ2A}>?VDbK-[cT V;6;Q u&K-D X}olk=έp&W!ӂoͭsi^Rdny%:2LNV|OΖWL1 3o3J!ȥ8 ԮZ{~u6ч k`bHNk``%L PyGP4ݍzwp˸P"&*{Yť=Gqߤڤ,0p8nfW`ɌNe`Q)sɄބ<2P[)=׊m;ȅa_ͳ2q1)6+sKuk!.;$8GJd84ә Ug!5eMsSTO""v.g%_c{5 ~}Ј6|U`IQI!2ɗL@ (wQ45vϞz\=g/&\`NTk$+H ;F}arWPol?JUadI{XNPcִ &RկWQxP.|`ftڼkW"rQry{:F+:"ؕ7%K|`+%=E$1"i+32Z+63\L6ֵKcYAӓ(q1brǴrK,w^(šUE5CG{FbܮxQ kE /6CE~m 3{#l&B=?ۍp$XiuN5Az/W,/pQly2Ocx×W?i4~[!9\ b˩o c937築 ƥVn,yBɉ eQy-Xtl;үyj\%u͈UFtpCO``vsMK*LҏTJS?ee4aA/"L,]1NJHfnйGvp,n ")p@qVygatvJ=$sSF;ށY8t9etL1'=!qC/Ptgy1iTۯ,c~ )X;x,!!cU.B AC\iz 5^B?QZI_n휆䉫GNSs;h*Es*Ku$_yB#RH-ID킔ol$bW?}Rsw̺?5k^czD f&Ψ `GI Qߤi3C+B}ߣۧ?^} 3>#Hr]ZRz YPZ03kU$|?^hTm@([l%`/#ܮ<%O9U)LdAOl 8dCӂD5v b!#Xݐf#,Yڮ-BQltnbr>23W -͆?~:SlxES.) Wk<z x$tw=&촪#<۳/PK}3 ZH4HS; Np;7]a]+CA Ri4.'*m)R8EmNŪnJ髧VUڬ0&&k8;5 8R Y%$'fjD8T9 le>W%n}|.` bwļOUm~$]5aǤ-m¦94<XT:(2_S:r'7t*i<Yz`/4<6yzdq'uEB]oۍ4k?B%w:v'7-S \`JcB(I',jXvP@'Ƃ՛.I!ʕcn;ZIQx@Hp]%48w JJX,HOt'ܧQN"fRP/<+|bA& =s!Ɯ1$f#+CZE*Az #kdM %]F[c]xL)3e_aR.Ъl(;ƷL5LLݫ]q6Ǜ:BhXS\ܾ/K=(jYB 0]\NbYLSZ;Fx';H^;eERX&*(pUղw!+5YY#wG-Gc]ъtWxŬrEE)vfC{Ri-W>/!PJjv';<>digM!y>$cK(oQ\^bpBM5]9¾]r b)FDWa᥶sUo t2Vmxƻ&7be, hr"LLcd;Gș<,ue4u f#f"D`"{ͤ78v#u  m ("AЃqs PyZ1AqH[nOȔ?>BO7 c廙ޥ;J(c <w]v!؆Mxdž_T[:)KucR aDki2AU9XA2O1'rCެ%J,ypW1}?%AJlnCCU0_?g lzM4Z܀kT#6c)D@R ӯUH?p=dpZ}I{ CK"$3)qzϠ̭|tqn(OJi@&^zwn .ϛM%^$((>.8S̫F 3N F?t_y"܇V?K;W\Uv#1_@  d$.XaA8;feC iUJ 1<=&7q#'vRיIUvڬw!KO@дXHXw pt!~5Ǎ ˂z{5ILa^Ae:=ѯ' ٖW0,8un==D2IZA<x?Mqb>gk">kz0Y9@`?fA|QgF.f^3Yxq +;dA67J|yH3{RbT!e%=Vh8@V)>4Daɂ'zl[3o(n1B_Wl\PaX20?ݍ;#~+^Ybw&b1Pʌ҇c,qĔX ڰ3~ty7@ jU?6v4X b#=e\aK&s Bh4SҭYI7b8 duմӅqPӕ@{*!AHFꖛf}b,w}?^Ai j F+͘1?S #PsRacEAlC)A)ͩΘ{QݿO\ta Sd8GA'K,"ɢZw2tAa%5wUXܦgfC3Tɉxm}0$Ůa/FhWhYyܼfx{ C+ ]VKaf3eϭ e w;xy4$c'VJL"v߈t׊;O߬!9c܌cI޾,VFHm9ʃ&3S0`̅Li(&Mb1ͭ2ӥAdX|ߐZ *.OPᦏ,:O)c@heBb(f|h8TtPOEL#rgA;!s4e2i6¯e׉GaA7Oު]^\ּmE1-4jte8+>h\FgfUq^@>($*xW=KSx-Yv,E?j9AD먚83ϨrLxEir|)>qC2>`%R_cɱqhQ,>#DWD#:#kÛPBJ]Dի#F}3b+ +PL/i ne Li D3PUL+!׍ahHHZ d?c1HƊyQYQ7j@6 ]7qH5腴 :#ޖF5q?3jp_+?X/RkG6j`'v 7ZתIQgāwCdiM>h{6/(*2>mgzQ"ȇfI a`-ꓓ=L&l'2u^F1-r?fU?| pj eR l`qzʅqz$]h F9הT,=ID)YCc @&Ge+*4j v5hwX6#̬:.ի},ճ=){[RbL2Rr=HLML%tTC;n[C]bjܭy +'#p?*ߔ.ۡfS4, ;(J7,L;ݟ[8%F@(ϻWu@7Q{Sd0bQօ`E\ &ac/ y\.|Fo+߯6 Hp/'=\L`j%)\8(1ʕc9# 's0nGj?m6Zg ~oPSU8kj vliNBBߚ =?iZk-M<M]7':57%{]G}9!*yHn֞|x;JvH6"z} U5I-&b515n̆S6;u.5ҁatjaUe+D_q$Ttza~f#h^N^Pqi) 8e-M~mhY;od(/Q BlMEj#M ٛ:@\V`7}``J /y6L5G)ͧ9Mjzf~1P7mG^ uXd~5Mˏ+k. 2-wjV-X)ޛ?ݞ"P[# EJlKdI.LZn$7|zƵ;}to?WRH9 vh\@Q}7%+d/ίzNwb}Q;^ID~U n@'v&=G%TgS5'H=+) ;$`tPӜ{\\iZ6Y'zbp^RПNV]21NAsfׇ=$ӭQ=[%maթ[ PQ⮣| OBQ)9cW{\G1VQ^{?16`S$ՠåc2/LŋlY^wr΢͒rf0ȗ%byl)Ǽ,jTn?\[wy!bHi]|ȺFݗjNO&  ЬºԐ+4u05c[ˌP_F|ÿ8s$}F~fkh}pV{5݁ҁ#SsYU`84kY]9 +ab@}LSyتFH˰F+UHE eR&+ŹuZ,-!1 rGZ;f-x< aXhԇՀGy+j?Ύ:`ûnQݝ`W.. u/=Qq,j:~bWjݛ.l!!Y{0ktCyhڬ$d:7τDΣEقTӛl' !"=itb?V20Dvnʷ/^>{ڇ_+l{̢n|Y-r,2ic֑\FZdɄ^U +`=`Շ`%{A)/Z"?֋Gȵ߸:$,.{Cjr%Ձj>E# G%QFhby̎ YE7ol +7+k٘!eOB,jtϊ & %J`{N=Y gW wTgCJp3ۈ1y9G[\6{ut5z+3 Km\Oaݑv`(lKTBQc#dRP3O𑵺=Ca#9O$`o73+ĪX4~{;UТ<@[Uy?䄦x$eH !}kZ/^Mu{\YW'=9Tgy&PK_ դ5GOhvvPo'8{*^9}kLRM(i+رG{~a Սzd? ? ?W@զykxV){S, 6BH<8Gn;QWvR?BF7#:ݒя %I z 7!sƱ1&R 8j#Ό7{'9e5[|R e^JZw-LR vQ3?l#K`Np2'lNU's긭0:/\2ش-ƱobWhrV_e-vFQDUَMqaDx>x 5\9M=|DwG |vB'24Dnvg9:GȃڪxU]T;]h  bM5wVdBMзc `P}"(1BȀZYBCŊ(i^iI3Flzv:q@y8[Zg[S}V]r XuPD|NЖ ^LߔDךqF`>X=q ?caaao'҈6(b'g+]܌px:5x.&)W{L@3vH90)nYdOnlz*q_:=BrA'MwuQxU/[}*^]COy.ʍ)T;O\QXqٲ#Q}u2W1j6(z̨υ3mP RU%SJ; 6]?EL',[1 <;q12~>F, Њπa>I2Mڷ p6 <ٗlBv]7cU^?KՋ~'BL 6= bt#[<hYjm kj+KwDpU@e -߭Yq 5E])9eb.n,Iqqn{:2ً^/9l6Ñ -sٗG*L]z_q `}r|<@?! Wg43{Ⱦy(j5',WEh9P xD00d8Sge/peSpna6â v, u-d.i+:v"wj`ٷ~!}g&3В-8bc&D S"@>se3U~;ވԲxp?q돶P% f9by\{*XpS̢5[95ưV!tB&lwgIọrJm:i@uxAqr,6qeHȆcx+єG^TS_!|ZZFnڒU0\Gv/poy8U\&ZPwJoAM&} ՔMBI&mY,=yowAE*UؓNǵ택tMzvl*쓥YN\Vd9"Oa;dTn"tew,7LSmO 5l+K~AFX5(]z"UUEFb;[ˆ1_N_td!e~ߎ!8 )HP, !GH %j9Q~\_L OۭPˊG9e"Qj )lrF/[az=|IM(=H-b$S-lv &i4h2CVQ=~;TmV|!f]ID1ۺk夸>k š5Y08d gêlbZrƚZs~-p!Mty<#&g\9F{0tH=;.t2 nюjh7ؕ39TAmx<^xčTB~Wr%(ll ahFuGedZd# v2 xiAYV1E82KP39K«ܺ0fqcZ2u Lo^$@<2h{)Ɵzc"i=u]k>@7]tD?}ko}q]'#@(&^Kl^{%A2-(U| `YdeYDZ6, Eoq/~9ٻY!q?2pr*d̘5[EPX 2'+sX(rYq{ cl{l :[O`,{Va^ܬ%Kܨg/ Mc-&cHj$u@(x? 'D .f N.mS1o:)]|rũhm?6́ 'Kr›T5MmH^-_"_R={]5rbUӋj[Suh4A,TM`y7<8n\Vպ:ӺҢ| a=">=@7 ރsys  il4e LB!fl*f!t8֦Ucb锑dön<^)'VHt?{ cٳ6i:1jW%xs0QAX4ė4n[c3 hHMlxZnn!!B(,dp ]zC'x4SަK\,eLrʛ75ʹK V5i}01xB ATS2>[i0d>k`WI<Q=Rd^y%X`P ؏kъk@5& Yn;0fHc@!Vj=5ߌxtS!};lqy?Q}j1zuL{={S Ԥ$vr>zb ɺy|]S*þmEyET'*ʋ*RθajBNۺ}{wT]U6fj苌a^?jxncD:JeBlΝnӄԲ4aCGo ,.XݰZ !4>e)b h"%Л648skec RlV8.1 |h7Jdh oh#<̿+z t>=aӰ?*pރT! j7S%{G kei_?Xqk1;9ﮞW6đMK4cɀA_U@Pe /wu f yCUg!*/>:UM MOցͶ"[&-c+P*<+f6IvNW79g,bR_&Ϩc9M>%ەt4q[:\kv~%{lnԓY$/"IDžJ2(ЋFU(D\mzb, udwY둬L}XLxѯA*`{H4q2դƔ,Tݜfr>M~>m<.67|:ܭ׀y;@wfZF/Xlh',W{/#|* G捾w*ws˷vak h*O뷔2"N\2cit|#ek;9_#}jfoFw,šck%96׆-ʘa"Yԉ.76߆ɝ"O)܋\P 0jhoHC{0{* Fg(xUǻ@ęlGP7k`~:]7W]??0_Vh3Fb଍?=ƨi/7H a on, l>ԸܗWҞ:T_Hh 򚿕ϵ,Fl3CjhŮP `R{GsX`25M=DY-׳L.jx@ȕbػLIX;֮bxZ:+PLdnvaU~': 1}Xzŀh7?cT-ܑ/UQc][:Ub z-+& FX}fE::-5}2{;xwcf%lhp[=w3ϸSjmS˻^zjs͉(VAGQj/ G_ָN" 1seGѧNNN4df^Riv2C#Y 2!T,a@ #`$GjdNE>.k ?ݨ#Ev$j͵@ {C1 tzdV;e"okXT[rqr*'rtCXb#8i:-c5h!7Xi=!1H)y0b+?8xk6ժ,XL;"(MĠhzQyO<\Wz6dWԝI0cWNMjRB1JmI`Me?qEE!ܒ3qoD>훣 C>鸸68|񀷹"Yѻc*e 龙?7:HA|@邷 ZU|B!ת CkU-!DC/6=c:87a zpj[{u塎8~ΥpV7A'\.V#Y XQ^Ċ\˽#/XˤTIU4_TT,u}tƑ3$Pn Ho_ #XQ K]Oهs F(NsZˢ{ !tg$jlfCudû_:ɶ_c7[+mHOyxt*ʮb|&gؙ9/X}sHlD!%y*06==INrvOs3!uWj,JdaRXZDX A" Kp sǰPUSŁ1dlzH]]5.݈f2*< fNnR@=X=(9z -B%ĻH{*;H9Ms|+b)dZ Yڄc' N/"u O*L?Ϊ&2ˈ)#!~89јv 1i@'U.]abvyMUB\rt:PÄ:.+1dV%ƣ,LI]G"8f:џ؀C]H*'3MDBy1&rp2/'Z%Nb0kQ!_O3'T]fK5/ uw׽XCMՑg"BWP6ֻMWMLz+Iq{qT\k/<<;oU|UӺ2Uֲ+%e-V_Z ]fWv˅.Uә<[owwC7eӛ畊2"gS=]8VaJ>IC¨;jhѭ/4 KJD*^MIeTM܇;-P:\ xNK+Ďn}\ & ้0?h׹zIYEtGZB ?koh5>X v"ʃ#bg&%1L`H&5u}3 Tw' ~4"ϤiFKq<KR&kmDҁ R3%}5͹fIo}fٹsy=?Ѩgz-Y1Q!'LlʓTqاIzgf25IF~LB <&^VstB?5$ȥzcڗ e6??w뎜R]5P)3P1}N=˘ ,;0.T8* m}=.))}@iR|3c,ϲMN]fb?$H>4t|6YM++I5܀;Ӵa._쬁vMkÜ# 'Uк8-ooTV[9~SZjvg2M՘n,4t5wjDF' D>@.Y%lvޠ€̇r+^{ w2E$B.ߠȰ̏Y 1ɀ{B`YiaA3=d>˕#=3K0\KmoK1 hnsdBKS}hL`@^K7@uox)~iT?$-cۼ8=ܰ$dyCn8yk-”U"y&D{{>f}c곕Am>%u Ij  GuY/>Қ tDeTت7ZB1}Rrnҧ9W~ds"ʿ%v!|ߔ2_lOCagt2,YɈs(|" -,<.A !s)P*B5R OcOׂCxt|Ϻ&>  {JB<%$U,r5Y#QƍKORctHCe_#"+lEW ɯwD.^-bWl CG`$|eޫo3;6֥xW(rc'r˜E"ITG |)y 0moY Zbz \Gm}x C5IsCV@(؟:۞%X|b6T7Nӽ+Yz9ջ__)6HP_==t]f?opA;%mKW^WcI  U+>[3GKZxak7KZ&]&rݏ$Q-yQ{͆Ň x:'Htn9) +=&~|j ް(j(l Ps @# ì3ZqRL ZƖzcbdMaW9H =I.kAl#K5¼JrH0Pun`I4%|a:F.@h<@ $0'x '\yj5*-ygN7dT ̕l/iZ4{(:yUwK8N%'w(.@cv=0;*-noAMC..)g*;B?zU}l .7w8pd…2Q0^ma7T3jc9,An}r {**YN5}ѹ#>!bkH^pq ʇ維 S i}'u_)%.z9QeL7 ʼؙYYD@]Lh<唕M9_( /eT~ϥqIJ>LQik5-֬",F '`;"[]YAB0 gC1aSF\/" FJvQGi͍8Man# sG.FxQfD^ޒgqNB;TBHZ#h6ĕ + Oj<3a8[7VF&S}WZC߇*}فv{\"c<7I3fPKV,^QY%O/rܣJٰڿpt\Ka6&o9F5lKSav$)Fxq6tu BcU'L4 `2 1"ή Rx2VB[C&ުR` 5ё-|٫D)aδ>"xס@.أ+ B# ;,Jk%|4خd>VQ#dEBULSCvE{ō?Ľ|)&wлC)3mH1\,niE_1 j`yg s!j޾<;hs(U-/h GX $ uD _nwqljȭZ[iUhFuhɉ'_Y<_54ĵy Y'=^q^gd \!>#MM!c^﷕<"Di=b}ǿ)?O~ұm~!rIG2r C h^ HFY}UCz5`DhϋEbfadT #]^?ה~?* fĭ[`(]vYDž_mKDߖ;4b^}F$("}wCjK?1D[2g^e^ѓtA3/b!,GUkf C/;]QLVpƥU}+[2 NA3J&rM%@AQ1ɾ0 *U|Rqh#)P'K-eA-14ZR.y:n4Xrl$ A+xқ \n`S3@2Pͯ#p0у3[ r˸6E+(PU+[lNA!&]S?uy wIG:Nwߕ/疶 O=kkVƔ ɊPGqe͒Vuoٞç{r/xwt[%PXqQñ]7e='E+yzQGe;(] =.ӊJlU@cnv \YA&C1 QLHA9H d~<_µ;ߴ/9ề'̴'0i75#мW4{)uԥ~)tpGQcI$ئz:1`@3)"E UaZ *kk {=fɼ5|3G:hƉ,D[G~v=1|)c7Xsȏk8T$]g7$HQ6)#!E|F j67D+Hɐ=yž˗*1Zb\O&{ eijۄک%E,;|o:Qd!M ab=([ x=OorP~+dFҸKQ4l!2.+ZzP.3hD u'k1.=.H #kGRٝzzre<qռN/ˬE:dr5emS%zrRBtML"n)J2 p47}@s\;kšc jئ7GS/Mk@ ˮhN˜Ks=6=+\Lٛ2,+ ^kyIU*3ud0{3:wWA=TG4YVV tB εG1~}DNT1R8߫w烣y?l}axG }UsƂӁ..EÄY*B-sw躀`vbKD`>7}UrW}tKF*h7Ef{ 9N!u[4q'J%ɉ:/t CЋ[ݽ3d=~0kKxKԝg=04;Du%5WڪHgۮJ<9?$9qV!)˷p;p 9̙7(h+V`z2ϒehI( GYE3Ikpʊ1BݾyˤEPյDp+IQBWX ' C)l}eǩpOO6e&'Ia-L x)d0CTƊdj p>^=|>4~A9p3,dh)gRX{nƒQh$ ꦲ66zeܴllC /RRȲfhmc4 G%M_ [Bi|^e,_3B;Gu\N.>ED^C$y_\jb N#QGIn[|z+:}8Qw|ڴa_ۅaqյz,R'hlS̩(T/ZԶw!:E%weL)&{ qBMRy t+]3wUs \qzu/VpO&V;e ~cr}zNg?ƍT>zmQ0 88}4m '\ZvCofc,{<:ϮZYfVRPQyj|o(Jw(A-Yy Ю7X+jx}|HMsޛR"ؘp_Y,XAlp!dO oA!3<(mCSK"ðy&և/!?ScIZ2$'&Vԥİ}O"/y5  6iJۣqp|U߻F"F;Y~|"TVj_r!|R, RHR(})vdޞ=SYˆ{d4%1:దmaW؊ W}]mwbǀ槓j8[=+j4$ݝQc}m2aH8_f_똨aR{)pa$?N%;-qlT;]0njR. 8/kJ\fs;5< R6w(WPFaLcx0h嬈~8l#DuՃ Yh6wF߶º5feAl2fT2ƂփJH2ab㻮l*ra} jS16D]S8OVQ%P$ DpkJ̥ĺhJv{ CLo@!kg`b7YQ,[ SGbkg 5B:,wҩFl"yp$N`:xʾԐ!eMAF]8>Ƴn87 VK[ž6۵O2џ юW.-m::7Jg>T2ֳvT,˜ ~.a/BZeLY /(kEBJ u?Vh,WV>g4H䢏,nG̓M'МC6n!gjWݥ4%jf55`N*݉r'D4H vq</= tS4SK4*gTᆳQr0 .2#J!21̧'29]V?4C@´-ܠ{2HO3Q cM0 5/Pt#(=3 7tlEa\ՊHicd ">;]"_RJ9-PY.Ap'bA9ihl^RtW}_;SOA}Lf(f/L~haݞsi$c,1m0 W7-APU UEqLHdu>˕Qrq"JPCqd #YßW5K&#?ه >HmpdjUYfw[h|Fy!͊KԾ)r:omG|TN<{g9r-!/: Wٺ [7+ #EBOKLh)fP;zs$oLX6ޖ\7R2Qdf ,wõ!saBw)_4MBn#+ ϗM5055$ykx1}k=fDw뮴o#Dr3f ;Y-ĺ_z(F('.k:BE7&"a='0FRܛqƄ]Y3Wk6wa6arCa&?(Cyj*u5iK S҃N4:"k O;LxOD.Ig_9K#^ZF\$f>C©q* vgyu&Hsp[X]bKZS l(0Ֆ`O? )+_$#e.NZx(LZîX%p'o(5^._Q J#X >)@%tFz- ?mlrA:dJݭ`s䈸|O`$X}nwNrwaàhtmVF\z{ L1бu'L"䐇wB1ODB!o[E~WߘڣLP VuK!T^{ń<'9f?b*\C@xGj&=.1b*y )lLZ]iǐ%/74!pAm/u݄Qq ~9n87nʀIEQI`3H"b pxpfP8TOmz0҉vOU2.S KٰdrϪ=ǸH}GLZ:y^C`]{uIܚQT>\\{s# yw^++16PcTnHcGi}uχ5Ԗ]+~{3p\łwdpdX4(:kScd& fY."WxDKk-(C`I @]ЬKfA>GDɳ TR˻9xUQc%e}?Óiݬ=9?"%7++i|}F?| $3\vH ^L6CTxo ecںg⊞ֵyP<_U&Ej8*֭B$ч/K:ynp].;XDo^YYMM'\ ´N~Ce 7窝2>AxNՒLOa&L$<ǘR^BЦČIzpkZҢIQ =9b63{2\/T(8K<_{byMulP;=ňb+!3NWzPHCMB2$gB(ƕMԫZwq_҈6htmѓ(ܽy8&s%N`P.tq '8RxO0`괊 x­mf͓ǝ֤BTc^k>?Gyc ; VC, ̾LTX$k^p 2K@ 8\wY Q.5vE*YizZ |/ґ]`9[W"YgJ;9Bx%k->(nEXX* />z8i[:(n4;Exc}6IB|~d1Z QX g2˖Qzm.[_"dPj J0 ?n2Nd 6cn6$W=r"m2%&J+D p\xfoV= lZ6|dq2;-3+}\A1+E7Քg<ߡ)ڌJ("&oэ8FcseQkx#A϶ϠPztGSo@ҫy3iK4zp-̾X(au ^i, $ jnOc;j hԝ7*.)7 G-!Q ŠkpF9ս.Lڅ3;ĩbǶM˒AüH?#PV3驧wC3">(R 6Ø~7;P$\o}?F9؝JtK@A{# )eHnƩݶTUB:F™:8Dv3RZjrDuj FuLD Y X,,=᜛ Lw N#5ڔՓn!_.z+']Ye`uUx<|䊧ņA+{n霌*kD,jin= 2$9b٠GPPXޯo::V!EMD˓H3eJ}IHsUBnt.X+hy Uѡ j|h*ԋvԘPh a.)5PƸ&4|NQկu6tV#6`E/S*o6ykp~uWx,x]H5g6/~LSH5Cq{;1I`mi1:JĆ*쩖6S44n6Z)yϛϢ6ZÌ% HkX1/-oOW%Y r raNjΧ.ƟQdptaEVA@\FUl?v#ڻfhcj(b0fx?M܅O)NHA9.ם8s!-WeE7HaAiDU"O i }Q6M+"u+6ryC\jHam~ENg.jTzsIPy|/'XӚ3N0KI<yHs::i2R{$7]?`ג+t1+#(Xvh֔7dKT`Ɖ2>m[,)s-o?X#9*:xܜB:KeZXP`&DE1F Ej)bS/ܫ}L%!~Ȇ%4Y4^yYȓǨ̀1Y;{qW\3 W.\j#%_ݛ ~jpϐ"J0Tr.HΪvbnhJ 201-ɞ(w .'W7DFGtD5@N?H1TPBn{Y!CU:0I\L`ڕ`=PMd-${'8ϨB"Pu'"̄$tbg}FVZ!U^j|woZdu o$P~J(g7JT^m{Y0-:~Ѭ."1`.0a]ÅyRZ@}t#ZSt,=j3>C"ϯ YB9 <)u?}Zv0}Ө1pۓ3u/Sth*?:Fɺ\+K<%Jw1EDq<*$&pGJB4qR:cRԊ/D־$56v$NX>dQ< &% ,-=>HzB_Venk?6x VL;.0LJٛJ$Q)J>0?ة&- Ff.OFwAː#I胊#1uia_[A\Q[\#3qy%\͑IñÆ*1jS@*zlR54f)>(6 zz YIE1ws/~BZ1m?߅d5;Ro͞kEȉ|l ;QA,\ccligqsB&q͹EFQNE?%AG,9^a | dSE@|ӰyPE9x0l̨Zč!CH+Y& O9?n+j:CFs{,7M}nX`3=[μ]&B GM qbXTVEV2>?GvihFCJnl :eZ){~hw&1ZXC d93fhZ].LS@vYzWdZQA.!BgR/R ʔ ߯j;J-`I^M1&ι 39#^bU(@f}Ѐ> 6<-Wojogy{a-F=_Hb{6xR4g|)I8zBתOp{Oj7Or4|ݾ!2.e"-N>>KŃ2{Vي40,,ƶ Z5T[I޸yP3Q~=`w:8Evgy5&K0E[of壈A1'qTs34-Rx3<3b#8b]̙(Jt@c x.k }m*'_ռ&=WHMgOl nur!T%F dmV_Rq=cuNnDnK sCϳ^U8h[̣dFOD@^q[Շ/j";q PB_yZ=&L_*q Il]ן"*z4 0n*rKA͂l"F9C{Xm"MyEq$P^R8 U+ݪʒ|&b94$Ropk _Lѫ@q!YEƑ=kaAIkUM]={fZڈ!yhgK|d?k,+^Iɽs"4JCw)yXwL]@EFkЅ^4F O\WY?쓀"g_RzϠ2 hs,70QfaQim uF@>픫j ź#Q*h='k7TFSpvh>1eB4qZI6!,EiA>E?53GPMwLO,ЌЊҋ.}S?m%…( 00nuFSz':(Ga;<ʻ OkҎ}܆w S<8P/ C/@0CMӧP>NQcw*F8HRUV !&sS'(Fs")7Σ>kVO09_!})4s#+~0lE=gMDDD?8'H).,N0"zd Jܿ+F9JGyѳ /Ulz\A7G& tԴHLGwrwv;Q}BjT*|/i X @ _qa)%nOh+=K.Rt0T豓ޏ"Y◠U JR9zAp-9G*tdbA1eC}Ĕޤ*pN/<PZ~!5_OA^K]S5*e,_*uy1㛥am3Hs1CqD$B&ݔۚo}4R޹9-lu _b] ' wx%u%Q)|qHj&nq6@ڶ҅[SO4v8UkP )o$l 魍,3zc"fwƒJ̭7Y]Dux^=d2LJB%ƵV|UD.Q 5xQCVB.==^gH9CJ e#+0DCSy[# ~8p;zgqu1~} zl4! NH9e 7@ ( > +OVE !-eiw?b4G0rGAoa]nQ;UIAYh`sģbh `@g OVLД'2Ȩ NȢ!FNfdhQ|g-}?zy6@UyFK^SSo|^΂Z6 l+%F}*m[c/+"/-# dR Ds$8[Bg8b7A',x|6ذ/J‡e d=լMly8'{ȪJ;$څ'xn4.E34_XP\mQڇX (P5&bW 8AF0sSV4/)X_\ƱMc8ԹX;W6c:__HMvdK`qՎkۉBY_Ph[9f^ Mk3h5K>f`pbpȴlaAhyz{R!(C_nrqyb<=.G :W3 ehvߏ\ez22xm4\hW /"ptD!:Z>ұLCWU߮5 zB8aVqʹa^h|-c)8~%eBHçWJ ^En/$Ko XFBFG%T)?O}ـH1Gɮ|{q<=^—dhh)c͓:09lnНY`Iū-XaJ6ÚNٳH ֥Y/,'g+ddDîy ױ2o;ĖDOAw'L/C{FN Yo^0'\7ύq6C1'\MfURZӆuKݰ r N' ` rzzTI_ΗAw76ǑjDٿFh#WyӢg|{+SCIWd֢ԺW=X$92K&) *LA_ch#k+p faZDyj,by^Xnϩ-<'*fh"ljLB%KdWX0&{ja0;~4GNc,̐.jGrL56>vq7܏P)n$ WYfK<ݻbu!d1u`gK#1th1emrPsXZZ`WC_KT]ڟafA 'SY3ds'gn)_~>/(,ZH;uD#P׶Wl#v<3W;b\<9]ä~!2F>\Jܣ2`+ș1%jN<&2&=ΣVGm3N4dCx?Mߛa, .>8ڊuknRbal',ыV?Q )0-y &(hkMI+_ >3Q.<hH;1 m\0蜾 q" ){MZxjX#* +n P83 G, @Pc_P),,ta%:x* R_2=UH, w8n&-#gkv aCP;BP#Iv']<-}OS),iW0@Aqb f)2VLh@.X#UJiSߡMZp=ĒP<Ȟzf9H2?VWGn#lcbϿP>ߜ$H)1mjTiTEez> C+f;mp\dN-xH_ fU0"}aZat@Jלk:e)t O:xC"Wx\|;W! u )OjsU9ϻX%ʁxQ}iޚ!?_MqGq"󆄺%^cw8n~Dx/#eax喢%NV"lL!:at;p/K:u#<\y놰of0@.<佺M#\4N RD$[3LLŒ7mfQN.kk.9(UIt.`꠶5 ̶ixSǵ+F7L\A[hMz,^4>LCM չk/ ?tMƦ$}a16׎Ə33|سA|,e8;?́vE', ڻowUAtT"?o2yk*6 K˒Z$K'4 87x̴p& $7|8b$J,rCl*?ʘ>sJSp t?s_Ң~"W})17-PiH!(Xԇ!lN[PDxB1122k Cf ݵ)W]L+Fې@S9?]ʍ48gseUV[p)Od}2LJ6$ƭ}GM6\Sƀs+V\BNUPz:WGZr.NƗ]~h937#d6p@daasvnSD_#&iւ*d}7Z&R*=H@$Pʋ3\q]nD>UE0Y6%hiTs/po۫+`h"̓0$>"h9Z!9t] *l0LzS}Y_ϐSNHg#}%[a,I^ZìZCi-ogۼ1"K u.uqBX'gZt^%,(3_wB63]~ iΏiqjn@Ѧ(놓.*ȝ{t!$7Y}\n}hʱ2I(|[ý9z*no)?P+@;Vq4/չ#!|- –lqgT[){'ClwSB5nCWeJAWЯv1c hRԝiDkO}Q l:Ԙ==nC8XG};% gx|b#.AB<`[ XG+c4ǒ,Ԉ[0 Ut1 Z/ ^/+Nt.Q!cL1ʤw%k ./{Xp-*mmG| O3Ge|dPIMRxȝB{x7ɴU@y$ nIQ,remf.=?}e/R3KZTDrt!aDNG>/@5Bwpwas>C8xCjJ"Xs6 fjw-i%4]1DB lI ݈كc8Oo\?bʫ+`? sѿBFBQ$AjY!fF&;=!g2l`ikwk C< ?tMLcG`i uFRm6:iIl,cWO:]lq\T=8JRh7Ţn"¹tsxNp(aŋ=8a&E>xx--7}O>8OwJy]@ֶ#|cqu󲔆>s6'Į7.77H?LXo=<0`bf² $G>&2"Q )+-oBBX!b温b0QmVf;)ͣ^ R9@mA!z僨w "ù+T,:c$`rigsq713FPNE%]7tSl|+۽Ca5r E뿭'&]ȔP&((jCOWJ! BVnGmwsk?FxDiǽl >z 3.{:Sǹ;|x{WL" 0.s5w]="w55UzDԧ']׮jMz|WPrDvڪw0W2ɀ셲~H~|@hT:⭴ox1ep4*t1'鄓|:=-af\OiE5O͑~Rh. ׃yK4\PsǢ~}s?gz( lF' @ ȇ{Jv7XT2:E,xF÷TTSzgv̴Tum3RIW$Z)BEr{ˠH6tḚUY ;>#[fOhP4xedC.Y6tIvzTMJ]:z`G7K{ej^}h~8{ xvUii*ۜfzG&-8 ~udN% p"sΣh%d(ѯH;(G}COYvILYIsb.l#AﺑZ @dAD,GQN̑#(:+xL!)&~v"e2}w W-[ɚP(k= rHl4#*aFm=º g"A33[wP`l+L% g麀PL+n2̛u~ѣs!6:=|@4yl\^d[:^+iJ[|ڦoK,Gpz5 i"b0SJek@qdc^mc+dgT+PP(3d}1>/0]2~SpUg ju=y^.nA} %W=Eep E)1ut#LTuiqڎn>ף>n'qu4_r!9~,cM; h(<lǎ!mfx!\qV*=ldQ<<k6yڸP|\r!X>lr(Sx0VlOe`HEG"H~LmX 3͜<)6w3JJr> #tbz5#<{&d6 RT˴kƴ"m>Gx}q=BSfreu|-F<[*,TFY5PJ'+POVGvܵt^ %ƓSUdD4 Sa "KV6rSIIl]fBN]ߜ֕NWhtyZlLL}Љj '6ffEI.&!vU%/<~KG`iu=Pt8r[djLi`W!Rn0׋F.v};IiŐT{8DXq"**EUڽK~\~I2Ԉ@Bm# 1%=8f iBGEOs_sJӘS p`~HhN!$[McA qٲCD_xi.d-2f"04p.3[d( 96ϝ\%< 8/|QxnVZ"rO$ l%yyojɉm`b/B+ܩ1R~2}8ҫn/gr,c5QDCdxeEG]nzozہ>r]w9B 3]a8MI\Hd8@!! _Lp) :'qAT %Fuwm"y0ZrY Xo6 '=<RLhO0 ϮPy`t$n7 e2]Ԣ[?7 BÕ{|6AZNׯ6}fd+M wÚ{m=^[ ?h$}_S.HD`d;wxɸ@ѮWG% tr%ZIo)TʚE`P ҚKSgg.՗t7V)=fl-!N~wu~X:^3;'xir JMAnXdhT!F4h>O /ިnHgv)(oOPo(x|a06HNӪ7ɪe=K{N #Kbg;^i_n?G*<ܒi9L) {N*[*lAMmJ#vbL~ۈ=ayO>BxB5wD?'僣g*‘h&̣?u01~Ϋg0֥ջK'WrOq;jț agT6ǻiw7`]:"1MĒ"=,F`[reEws[3qсk7<CbL㞁N#I{й/7V]6 2K3XRD(NK2,أ=V*g5v:Nq^t$$[;97P{.;$]UI0wfZ@*ޚ΂,G6J"Nc o_PkZ?2J L6%kjVo6#+Xg1`zx.Tnٴ_ 7,jь_OkJȒq23/LjyCgIª߯5O^ZW8P~Xu2:8śbFVAeGbrh7NJ@S7X\D6?Έ@S~yYh&H3\-:]89= #DÎ0{+$(zGpZL 1yZ\l.!7Bs_rqA!b΁`fk:ӈBlEOQQZVZyͭ @F=B)7t%{PGoܢ"y+9Bw=j lSO^'.@@3TlR.5B Y:J|/pwk餑ZEdpY` wi"_¦ eI/R,Ç:gM\xkP㬲Q xK*`kϏIDnq(6y.q\ [SLص FX^L^g5L,BmJi0 K+弖Y$.Dp4XPp4^i{ wvMH8Yi# ~П +n&T|HqM)wJR2> 枢I ߒW1|Ѝ+,LihBS= a7Y-)kDI$s424I1-6R7G 7Y jZR3nUs4Jgʁﴆ !̪k"5.$Ϻ:]O;s[s@JP"rf,-@Ϩ\XXntG'vAb7hn7 j.U"WuO+F|_zQPQcⓕ`jPFZҼH=.! ̔ʔv-RsAN[!ﱻ&HNƭ*dH_\lC,yT)%)Dj "dn nMZU>0Ŭ3h $%3|G8}x1Iv-Is9🿺O _oӦKyb:3CwkRlCOc7+ .Tqr8Imї0&R/8Q91bV鵇,Nhp's붾s) V PaU2x {ŋgKv*vmHk;mȲJԎ6?>] 6O5 A!D~I:p a!V_oMbrR(z6r0xMt͑G,zJSr]1?"tڢR3GFvBNEbbtt\) {?l A@u2rj#Rp9aύ/i bSUy64 5Q۔j ]E2xL(yXK8! ~.>{sT-{|ο툓?JM+4A@D|RH1DK ɸTNd V%iB/yT1X k#*S&UG^w߬V{r i^UIR=Gha!ʤFlHFV_avQ\|jE!/}!Lݫ5*0V>ݽmq9hd>GJ^R?WMGtc_?4GON.&}7B!ܔr"1{u⩹0IMfS4΁I!q-̄./`F7?;O[`Kp"]Kr1;J W"UFk]©V]MolTp-i q8_v?:Sצm@>G !6E pU(QLqڂY\ zC>F7Kh3t[؄صG:Rnj ͳף{mI<*\!Tavǀ4M ˢ_c{2>2zq̱I=O P$O w;!N繦UYρ&CesoPH6 ȧKVtlu~ɘY 8HbHQr,"F:ݖo6°6χ4y\7e$ݠs#^sN,3.o (~ (KmE;۵>[bm?#(:E@Ɯkԡ ˄Q׷O8:%]a")C#r@7dDǴ<"(`Azl(গ̤Z|8-ڜj,L? SHQ)_RDǁ&-IeZ1^ј5 _?q66\']#3@_ 9Zt ;.@N+_2x Xg;ωʼnL" x(5c ~Ӗ"q8ޡ,W$v~:.Xl֌@,v4Z4Hg^$u0}{T:AU H_Ҫ)=`xc}2FɉT偊=200^8Md'v7/sGOM)g^<-Akxsw@Le 0$6rUMPQu3%: H!wNYdjWHWD-JsLq 9ŁNRMz!oai4KIcXP"F }!bfp{9YX$|.ۙ[;#Q0% ὘$=UȩT4c‘J84"h*R{K Xy\r =:U?䫱[iZzoEt vHܬՐJ'Zn=<,1;<=XgB3W-F|mf<]^_qIπWǣ $Ub[YZn+;&އ&(%= ̺\A+,xQ.0o"uY>\Ӛg9aAx,m<ŋίt.RmGRz$1ʨ 3H̬d*EV6&ݗ؉xIhh؜q߱X5P'>keL/fsƉeޗdWnVB?h~.AD)UTqzL ]FÀ27 {L5\N8Ÿ۟yXK;~g25|`!J9CW_bCO)7DX(][{:dD iqfeu0q(: IsA"/{GL,V֤^q,H/ocmNB*@#]yb~J2z^8pݓ w\l1~*A ѳ4(UkvZb8Si}D 5 c'LBf wmx<LOe\I@פ望I89+GaW2 ;ekpǡqf-Q%q Oa5yP[<,eaj8LwOF<Ƚ9qLm*MJر֚41@$\ր]^f EFRR) [zI"R Z4"S%Rﶛ|]LJ?}_0爕H-\/rh_W/$VKc)+ Z|.+ Lg.̧|mm!U @FV) ΄9JTLh}]ߒoMul`l軎E =:>IHv3]"7CyRcmS>i= ^Pb, g~Zy(*1X"D_2D6}!!Y!f"d-_>{u7;T3F|+\oQ}dVA3T(oe7ܹqwx¡4p U=bnP)6*d\`t⷇P -crUDie n\xn,!0޾QyF+mxO$+W7c"X{['f# 4k7I@<\pgde9Mi?  anE7/d>3a qǘSa> T5}hxIQ]_h!yw^sхr^jQ^.opy >n}5{FhJiI&G O$M)9~DD,0+wD{=Ҋh.x""t\"{a,C`Q8hJuxB(OWe5­3݀^X8f hx<`Sl_'$hjk_"xM&;d]rEQDPOJ'"Tw}ٛ#G>]Hq K5ZYeqV<-&4aDfB&ۻOr{F=%`Hd!k`bބ \vBMJ<̽ Sk•ZIJ1C9Ɋ  Bl Cs P OD}L@" nK̹hwrAyi|ѾeYyeS8 ʵTi}7Rb+`/5괱D9ք%8R\?ޚ*G7c߿d:=nhӻi'D! -:2dYJx :+PѵsGu@qQ.rqLΫ 0i Ffv&dYi#Bp3bLTU.{kG(G,:*+DE]-<>LJ]ik {ۧ>WTc:owS 2]e-fV -?G+-cӴՈI _M'g8*o:^ +?|yl2dM^< žvݎ^yDrO+/utc!6 <]n6~h2j? ݁ޥz›PηIo|ep>XA`v@P)z  `+`ػը }9K Dx6w6pkI^h6f =I-^Ey_V쓙=J{P!6f7o+#"eFѦ9=sH씲.33yUmp3 7ə[kIbZ8t49orA'Fqh^6:.+|ۃ~Fs|y5a(iгY%4zznoW % 5UkɒRRsg. cq6[{D{>@Q5s9i(Ӛc*ӡ_w | td58 w-9gO\eUSc.j G&5ѯyPCrO(5)kV)U}0O"LhV- 6=`hUj r0H2b:yu&Ĺ_R^/`sƒvtq dM!_T"jbh$ -е|տ@_ׅ3b̉/ nnjKK ^{kHC˨t zY7*4)cȺ'Dnk\$raPX{ٞʠh,`f$H,q08Zդg]cFqNڽ.l}YDCNUc`~7 BW'<-!4`_`rr42( !f&vmp:ߣKʚfIJ5.J(6'ASeynyc9PuS } )+nIGLN<&8xc"A~B#Qea#)n`et>ȯƯ=v9>EkC;WꑐT!M3a? ^f.q@elH{T"N[SIg,CcuB OaʤUq_Cvk3L,WHFiͅ^{ Ov7uԣn "^gBt #7f}4qqtdz֝d# Q*uh57v~פ*!5 &v\" IKu mX9A˹K `w' ( E G^[Bj?/H5!15h5b?q {xc8PG ' / q_Ts!&aMM"!z'92X_2RIyR[Ǯܠ}3rծ"qtL/' Ba =1[3'&z~Uq9ќ?cn!VX.ԹYq$ᮗ+=OOL{+9'mӭckdM09>лb:#BO =&,YH"Htm ǦjS6j,c":\\@[m_&Ѱ\fuU0лvwY;r>M\rϋ8s˵;y.2$Lj)@LB"k[s 2YV7z7Y="G_v|}2_)6bbw[$,3;C:5Vjغ[[Em udB@[Jğ-LS]6lSknwTъX;/OBٽ g0^23>~|}}رq9ظ%]ajW2G)ᴹ^SÔ.)4If_a`0sMg;** NHod)lX;~~a{B0(0X Q\VF`ιV*VpƲRyϢW'OdU||(b'p?(`MK8zL>=W _ni~- 4Z+ >@ܪ\4K:I7ZBfyCݕ v4nQl?9 Q%\rrzr9:yϑGґ  9 i352s~:6.HmBwύ)/M]XZ'i܏_IלPrOB/:eg]5`5&Sg>%&*1 Eg&߱J,Z5^tPp^|LG s8/1`v3[@X#޺C^ ݐ8$âlxI9,5Q9Z?6^L}FnәUNR| oqN++,Y =Th΁ĭ,V>ca(@ MB%dї䷫h.f5Ps*o R({ꗟwb9b2GPbbp2'y26b4L_:2t}bxAl { s"'όV\n{[FLtJ];yU_R^f=j/:i&avÃ/ۄ{}LxD}6f'TdlmVAdu۝J7Oeu #(ҟ-No n:l.-PSZj &fYVv(n3IѰ ȌѫELb9 jF0̪qUàʚ~o>3V \l`р b7,l5x`ZMu|F 墩&4'qbI˔Axw͎J^%ynp=ʦAd<³J%'EZt+( 8@tx64wĮRN@(&A鐔nM.^eΆ2BMDhʝ1ʿl̅]d!F 5lS0oS_7x}|Z%C{gPitOyvTpF@ٴ(_a3{wBG~Ð:9`%䦩I>rQd^u7 -;ӝj"?.682'ޓW)ZxdJatClvjų;Q,K5vD1{v oߠ[(sb ;SħO ͂fjoFx'_A :W팤L7 b#F ~`Op!/pz}52*XPQ 7Z;`LEZU*腓w.#dbѝEE!yS&բ@+[ĒdwuqN}>E{&],5ܫ҇SІi}MelɽZjKA֖Q49nݽCA[y &1;c XRt9~OvO1bw(Ԕp0OadW/2NW681[@jF"?}bXgoF%n1Tio-HBke_\Ty4˺<6y!^?1Ͽ@ \b6/wƶ~w6LB&dE\SuP Hk)p'"…F]Xn93nVe$t'1V[3܂Oֹ+~ek/'25ښ9f@{|Y{\e#BFVIK9| i@ '<Vh*R:0']48} >~d3Dy NP󏵶׏\wpS ue=K$hbØ͘o}RrCHU@>yQmu&psU_<;0rf/V^-Cۉ3,Lu"-0 mK'g|z-a$`ݼr= ꛲s$*wr`I+cMi,]?A6{C]P 0ă Dn 2x#C!;:k6ZXqU- "2K^כP`Mzw4VlcEAy3X?{\<<(O҄d_ RFf/*|\]KN@ {|,FMuZLo$l G m6\]_3r0DH`b/ _`ҬdEXkvvٟ[sVΖ> _e(-h 3VP|gH֗0.7-Dq'OаJX},"z+<hjU&\vD 'UEfإaɾ@&!A xԠ˻H t1!15mAB> /7r< 8ɓM/<՘O(".bdq9rj+r.!s:*""h'j̾\LdԤnFG 7˴,Qj~q}ۊԢLRT{+x,N9&őrl#Ot(i[;/ϴ&~. }ٗu~Ǽ>}waҫY An4"Zcf'F{ n-50+Hx?&zTݎ[yvR$ؿt}ї"AiL$6 Q /+(6%!aرT*"'3?w ,cV u2'DEeFA6h]0VK!?1Euc}MCyL*f p{A1mlxVZ.%Hf"* t4)%k>N%t X凢Sk /-ghGe+`f2.FS80`h?[+|́&#{2{Zd`^V.ou<~הt(CW;g[3;ZTyi C.}Ӗ˗Xl9z[HMu FU/9җFCkn U`L2xɐ٤-W%HrgMѬ%$^1=P؍86F8nuED7 QBvE0ՁH!mb7{Q+:$%mYi}2ei`K{歖Vv~OHjo1#)2nN"$QY ##YFIعU^Ÿ_R#$>'@iqX _tMk L$w ׌ L38r2OSiطҠȰA N[̹#G >J)pSh'H u < xįY=T :Ȝ;=`PG>S,-HHZ<Mi|>U SL=zma}@#ԑ.V}7/BI[!dv #ݵʥ`Ow2*><t@+YGТ!naۻxt.ZK~S}xQS=9^U>~&ڄSJ Q=(򯴹;W1NW*o d S@yBaLQ зPTK75 qz,i䔶\B!n@X.0#WOA$kY=ĸoRou8y%qSuEa- LN|U릴0hb&wG&]|D3V?龆?}xO 9z蟊 6kY0w_lrzhH l:#R: JXPWS 6;M0m4Y7wFW ^%XB$; nr,aFjPSk h_X{O ,} Y=_oBR#Qa *DrVM!F0޾ Q12~7s˕ۣ}*}T H(?u2KdEa{MnHG R#V)_I`Py9Բ;EoRYϔqf6g+U_#%IJÏw],tz+Bt]Qt,o>bN-.|ȹ؂1n5.Y d>=LifsNSvPCMC7/nK@2Ϛlt ʄ)]̳K.o[3xc"<Zi_L_ ;pmX衐?x HZH1=B,(w߂̋&d*`=:Ԛ>Nf :¦Phb's)t1?rO[0H4Rl ^~׺:*+QI]ё(v='ɜv!w2T'9A1w߳0t `޼1% tFY TwNW3IwxKmS&Ö7iӆ(҂"#BX Td΁3 <D hIgV+<\f,e+ [\z|7%=NOJby倵.2NI`2PsE1LjcB&äNbIY,Z3W,`3RR<'93vҶJT̟OT0W.-d ¶G>l}f0M-6enԹ#N~*|-=zYhKXw!2B{0vP)[зU O)@J$p)na%?A ^co+?{x"myhb3ut|i, I͒݋j:l540V0Ɨ(UT. ϶9,#j#!SJUX E/ igF[k )MXX KV+Xw籎pض*I?GMk_j>z$JjamyȽy}a?nCOexk^n>eN(.\9#Oh#uRB{a @EMLks2~2j|;/lv4/3j$JkiPDtׁ,",Me O~YL t,jfLUu55qa# 9=LZG\宄sT5Fîo&v4'aV2]y-"I wYU 4awL%zBGH9h(w9ϳ@By@#s[_U6ma>\@$KWElA]x"sHfzGŐDI+"?$TG5沅Å9>=+(R݇%`L 3v^ xؑ F<ʜ䭒6?Jyʙ䅙thڻM5P@գԽ4%*m+RnO<trN>W /F:jw&`9hQYoD7ƣ<d`y$. ֑y,>{"?nN,#L< t2`!Pz]\BoPVsLJ cnN%lz p4Y <$}@PԻ4تIoȯu$Msk[P1Q6 =R +z7JZ+nhbpZ?簮'\ˊDUfir+0ezž'MXsH2#4oM-t)~Ȁ<,Q@Y,ɝR Oyr U9ؔ$M@z"|I-4Z$HaJ I4[:NKIܱGE;x8R49'_d)A<)geYh"?M%lhhFpTV#xvi/:Lܛm'h)V .]+Pʀ}SF̓5EQ`H 8wه>?m_ ׅ<18Wd+s{BJh6#"g˺Z/bqF+_:SVn?'mlxcթHSSStx}tx#Kڡj.i'.F9u=L9 p\z ׉9 l┑BPG.3?"'n5xW_<ڞKO+B-dv`5$/a3/lzqB0 &*<ɠ8& btlI1;ӒNOSAt.ؚUȁd}6 ! O,C+թ#J/]Ϸޱ]( ٤T9f$c/mXDA2x7b(VT]춡Xiط.* [sWEh/Qr'.c3p M޵K{czORkLvA'n R_CZxy(qG&lϙÏEeRm0;6YSxՐiT> G)R^Aǘwmi}|._U]jrEgOTow!d?plB5!>ظhx zO2}g%cRz]Fskуe"6ZvPθ{xҽ&EjW'iٲK*~e(~h#Ŕ*Dn5| .3sqR!aoWue~ Ҷl56EXp>3F3mm^rG h#n%"qren0a!-EE$)1vcjJ¾؛(qBj>>|5!F-SbQ 4⌬%ƉELѕݤJ yG{"ҽyaS.\d5[dJEH^=KAkD Znp)IaTΏ9ھH=Y PNn̠L_g\NydB6uC8 "&{(gX^G|.& T+ (41޷ЏfO$8N܈K5_ة&2N?60wKuFh9K|>(wƸam2vKp}C=&!? Yl_k zJ3vYX,dS*p[,AtSnE#VsV/'ͣI۞yV)qVUʹc`q&pcKOV]6E qN+{֝^8sw\&&g\}k|1+m:L謁5Lg_N,:BjK@Ў"F6 4xg{g[dB-@ZU(ib=cٴd!pRZpZy{p܍Q>+xm{oۚYc>[9EpؖoHNcUQ>?X~.bJ@$RtX b]ߏlcKaK1C=.H#oV  rKט/d unfcK^d΃6r<6ܵQ#qDTKWzX''clzmW1B;-~-1<aܺQ&3Xṙ_)Ǵŷ?}sU\o' Ev&YBO2bJ/zCPhnD"F{/P(k0>Yh:=J9MLku^??+Ö*C l)ұ2Bg==>myNK4㡋J.y,#.n7`tюҼ;~B.!u\* ܡݳ I>J#wjLvj I No>Ca4곔9-jYwadp.N&7,jƋJߟ)m5Na!%iNN"y*("T$N 3w6 Ec'dwV-OH=~7#L@- RSRч'Hg'*8>L,>j?^E|ܐXiWphA(|wߛaPRcH ;Ŝnc j}aM $ZYQWis42{(k\,pQ E_OC/?jdDAHsOւ5Kurќ!t3TSаn9"c.2ixLfhaߕ3(Pj:}EٲSzk(џr]vw |g b-@O8-4Z\(n&md) )݋Št~>I O-CAyi=I )|`4~4lr#t/A?n+F uyy燪:ΣmnfPpr1yӔn&4u]`T Dq۫OG5tR'dk"@3!RRj0'?֍s' SWEVHjZ$P]1w+p$W¥jk&tlθNV? qD {+;ּQzR(fW{Z~{S@GMhؒLݪpb?};ᆰ֧`=-a3M ', 7z|Km<5P Jn<∽{a`n;n?=D'*͡bxd=~Fis>Ԍ }m\˷}H+Q1x82\%-2k6 qN d[ H@߱4$P{ZJ'5L>\ 'BagM#E-KoI~'h?"* @e뗜 #3p|?x<HgYr3]o&) ͱ d'ъ{lR(M%4adNpg7xwJE+qa">7K䯖iK@%2?Z<Jk}tEӛԑפʭ#Հ-?nƸ%[NDewA(F'7DrI~Z1VZ^3gTpc8HϸY;=m50.@?P=z"T.7BB7uNA EmRT:L%Evk姧1 c=DnIJ0\=`y)oM,>@PiMS y`1Oxn]p2 eP^8df=wcՓ\Xyp05@!Ώ&x :b٪j"TiKyWkDŽ!Cd!:J Rcplj(ECPT ЫϿI2:J.l*y!( S8m"`jckVlCqg[D6ƚ2T0'$V^ %8ӏ)CAp6 \_7LjH.5ŷhzr X&Gw?*.g[j4>AyYtm @#naB<~N0ui #V?e9" ut S>z^]HBb1XLryMGG$Cov%i>AkRMjHB.bLW# V68m<¿C |.#{p\2W"4l4GՖoV&)Rx4S-+Ϸ>J8!&-t ʼn`r:@d'QH|u ;&6uʶF/Vw;\Al!U/TS"ο1&霒0̳j'FoVFd_h4b]hDA)Zoz~!뀔kdO/&?0^]΄ma|/Pu1?z> vq(MG yg* J=Rrr!^kW9T@~oHkBQ+a7Z3P-SbЙ" `OK tohGg(|ͦb=*bCxm !De+3TIT- OAdwDY?a?1nK]<聡r'z Tp,xO}G݂Yj970vl@ )H0J]v/9 [Z>Os$3)rxX_#D6I@ kA ~(!tŪA pl^/,;-8wW,r}yQJ;U[Kgdž!9,BԴ`^3GMnUMꎁ*^&l=/$nZ'A9T~SϘGDSF#z G>e6 F5x0ukAۭW74Cjk(/`C ;aK2;|T󮝮6UIxXݠg-β3 0 Y ef3Xyh4"kP:ayWNJB"fO>TQst t}9JhyFA24ߎҮQ)ߏ\u~~0 ^zILd` mO+E4]&xG`! ,z(P#N"`D+朠eNJ9+Mk/Rw<~\}ڄ}Ծ@.Yv֋_sVC)kו dUBϿW)i4jL*̀ l`o>畗z+~ F: +~TQgwc XGG.hnD=Hpf m%PyRN })_R/ @#UpEfݏruWB@q-oG3J YP6q3;|xZJ;Oov/XXJvz]}XZo20ԅy{_h;'Er5ԊnsC@\Lf0iT)^0Pd'#Q9km'52JS6 1vk7[xN][BCF??9q]"AbsF])-@rdo}U䗲m CTf 7Va,Wlf> =\0Mo|aT; ! Uqm\6'%e()#زM_H*+MI-dT+c g\Ϛ[K;䂈@Sfd{Tgm(ekzF/QXGI{rʂ?C3mc)|U$64Bamj*SM%g;ͨ>eZ?OuD+x(*1k/EDu ze{.AhfNy5f0rayNB}JnzN\C4z/ϊ&{K(v9FֲW]TYg÷ohE=%[/2D1t߷b7j0:xaNW,j@? *1<"zcVqtq[$_?d1X'/R̂/4TnFQyم oRAs߲nªN,_1?:P>wkS.@mY.jV"mcjlWI8b_`韠B{Sgę=p]lÞsj]ڋ virm">g6a`g+`MŴO nܦ<\4U !;wfx(x b' |}~fNELs@j|jC4nȐ]~w$.=KZ4;$!8 ϕz[p'LmA"Ӗ'oDy9<R@-< Vڀx }} ]ɔVܢ2t~!HKCv@+X#50|{dR_Du/8awxg-Nk @#jdq9OM BC+[[l'WRپ[‸I¹dQe6F8Z&„atYRv[uSD:S'>ji13vb*vFLr'Ka+*8PBvLD 3cK1q&hfiB0q^&6?- WQ(bkj( `{`<(+AC~Y9-6_ =WID E>KVH)MQA'-2Det^3*kpE8ScZ%"aNI)_`Dh[zwuQʫDlڦKyM,.vV`HaX=t2DEe>Gnd nIEHk,L1AFGV {HXSRnW40g6 wG>"溶q_zQvx[h:h17vy[X~#2"[L+-C 876LF4H1=k+tLЇ t1.Ck~gg_'wOeTwdxu0g+˔xXWz7`(,GyE@/r~S:g]=#%p+4t){FlFB!ϼ'%u|}׎cۇ_%"ܾ֠h`4JLJM<0zM"9Lf7*v ?) GKvv;'@O1dlѸ;]NK0N G7(n([Vu(<-n6w[ <kXUynvտԦR'&g>,Ԥ W B`pS8ACb;뗒`ٴ9Ur_Z\ 39G+>H1dڔ"_3ME pº+H )u|ZuB Jo^pw5+ZT}<{_Oup8iNttM%e4{oW:2Ll&l>z١ֲЅUe4)$ᵷ ԍDb#]ͺ@I$-Hg$AyW=Guװ 0HF(nv87H-1*JKK:#*O 6>q~-s4:O'ptb?Gh mj%''l#9oȋ@J/S&_ƌXru~6ӲNm+$ze E,DeUzi_Ns^Njrm!Mb`E~Pzxl 4p?8СE@X*.;G貼i#?, йjlMv`96.w.n4xzH6 ^%kܣ,fXӢw&}x{#YD,hc'+rXђ#Ji{:!H>OӒsZcf3yhͥt~vďP/A')0twPWVVUta&=uPXGlDZtI݌|hRɈ*ʢ=?z+Ԕ*=ЅQk$*`Bs3ЏXuzd5ﱛAm~oY*nd|urڭu.CQs Ģ`kyaGyMwBw"tF5΁ǯZ,ޅ ״Šbs۾˜ThZͭr#. 'T۟ \E ~nǰK2C'35f!HLMoWaRTrA\UKW@Gnפ<7 @[=ޠh,.da6)¤! ^RWl.iuyc:A+eVDqV/KBA&G%ȼɨ R軲*=eݻm3BfH񛎣(ÿG>@ 1.Haq5NoMMd:Ua!Dnkn݌~Y cbt[OMܰ6:8_}ۭ歃)0գН?"IYnrF CBi.I?PX3pW8 6la}nk8!%2QO}":`P=/>岑>60{UwjG0D\/30s_POW yϼC[7G vDnMJYI!@_I7-\D~ٹӵq7.iY`+#eW`Ha  愈Bb 4ې7f@(^P UL{ڣ ++JB g֓~c2)vW pmr- fxINw(zm>RD}UwDA䄽D<52[V2oAK$#n4|fNJɷ OWtD^bI]q"6vw55hzeAIg$ZDەOh]aǞk ?'#cwSSƂ]W4wi"jn7]`ڣ/%XR:K uEA6i9,|8*3rtΗ23l%5h 왆;W Q^ҜW.uQ BI۝l-vu ᄄW;37x(^~** N:6ThQ٢jyzزY9lvBVcaeNJ8/䰙4vˆZOԎe&kŶ!Owm!&l7W@$?:GZ6ɪ@L>bԝT!.z^cKFB/tB&z3ڡH,p~!A37 ݯ[tFTU(y޳_O}8f FrЈ1bRdbI~UA}J(XIÍ@~nvU%V80ꛑΩf@5TぜhafY G`ićg"Sq>GGBN_hQl: 2󃒰(eܝ _E˓3ɀ20oR GAHjbJPpğ$;023}/%x}oG'AH;:yǮFTaϸM\=5*W{߳%.mۨF~50ÊRؾSVO}{z8R?YbꎟS c6=6Tak:x:d <(kA!֫p)\O\P$(Jin(- sqr DV}Gn,fzirPW^N*cL (,+6./mu9;F#ry<fjXܘ>(\tPD"t"턙b9hiy{evX>O,toz],r!x'5?( r6VC(GZֶ$8,\ fz sC^~dO4׻K}ĤȡȂCMUTsScl,eԉ1I50\sl\,9sa_KY1Á)iou0#p?q(y1}+Bg&Ɔ `"2m1CNr n`U Rz05VlK))BVL7_|U03 \no/^Ӽ%̙`5ׅznBRpY,^Cbc[ i>9_5DYtnu3S9ދ8}n+,:%ف/⫥ 4KPyY  C'hk(v33|Ⱦ?؅-O؜rmKo\j8s8&V]cI^ke:.W ݫC30, !+NXy?a16NuZ6sFne|ƅs:%9`vBݕ}~*J%-91CeQUD3f%+:Ff@oglgM;_l 'NTe G`2)V. Ux)_n_r5g ?xq?eטt> 'T@uX.&K#y(DdV7-"gt\Jy> Ӽw~xr2\HvEIsfs 풦?"<  T!$2Kb6XfFj,0n8?4(/ V;ыb3H(R$KP ۻ:L}d\%CV|/c^KtT!#ԂSZC#Uʈ1{~#m@mMb DCV,":P_Seo _fi ) N9~{Lml'PXlLo)֫dp!qo떎ݘ&Xxːzj>DiW [wb [2YH_ @uE>.| voԌ𜂫@%ἢr <2{;b^%3 Ԉ+ZV^I.ьH|0^JTN\Okù]<߭/WtvѱIIR73$ZbO6WfS܉O:=).Hg@`IOџǯ^@N l vn/ip?n)e`PB-.Dd3!xoD7(ztDuQ䮂dy8v[=wmH[Fh& g~>ui)4Mj/4pix)% tx'0:Č깱d9xB΢d1%gȷSYJ!`.(*vަlcRtFqc]q5v-G*׈x#Sx7f`"g ȖN" EY4,Ddޓo6gp m`mhfаMfb6bekl&`wfyW# >B vW# ExFMrO4]R6P(KV r-MͱsLjEtɸ4qmo}˜98F\[/eHRDI:fi$fy'O)>V)\}})La5y)#Z'0]˂dkp1#ENU 4lپO#(Seew^zojHEIK+4t>4g EDuF)B_CM6vT510uhFsYH:FhŴN~b=F|Jf4:R䦥[S}QaW햷v(~܅@JPA'[}~s }V{M_ UoHѩw *iA/P88DRI&PKqC'&f#~'b62e[t}.7UyN Z|\H+12>[jgwl6G\?ߪ&ޥȭ>(*_f~4[r J٭l0i2cцL΁sBmlK LdUk.m&IlId?"gF[(vh&!-QVG}zRnL `0 x+!ZaVG=Yi絔k e.LRv"ݎy(p2C?1\֐:#d(ӡn<|iL@w[,446'$iacg #&AUy;8/Kx;@5G; 3dklk•`xC"FX=~ƽD +Tv(Fh]hii.VzkP(ʏGe@UXą"ԽA=80y=aU}\m4H峘$ZgBܙ۸nTzi]F.3iLGmw N3yE˘gW"r_&B%1:%f,sZj4SMfJV6R9AH h *`nOLtN7@Hn- 7' }ֺJʦmK\.ݘ(ҦK7*7)%wb^aJrIj1z;lal ESBy6FGB{eʹI824"ȕUwl$|(nJ4r~ \_l?ш:I_?t%Ek/N=Խg$I։z=T;]63(,7WARݫ !.8zoQNaX"Pۛ6V̀AjuV!@0/r@Je> ;P] ib3*ZU0ԮDrLp?0 Q#O^ R箔EG. dUM }˜iu'&Gjuʜ7Bʢ kjP\}0vK|'mS9Hh_}"ܽ,*K'B+DO]oXHy^kɥY"q]zYMr ?^sx9`t`)/-[Y^z:,fe2vb}7\Aj|)69GFǿyX\kH?^Jo,cp`+[ +ta iHwց0=QFP4B8u!+0C-Qx%TƎ޹jLDg~)Oj 0;`CG;LQ >9e$UhYi@2 CO~ZZqb!)g׏2!*ܷe<[1 _+,D=m!wD-a>2d|(䑌7n&DU_ps9c%CWc"=T/T ۹{\4 nNlUm0+8( ofHb 0o=_a_ז.1 7+ЖY}wVv!L4Pdž:{qU|&wr5V9]urhnFK?T&WY"Q T Z<"UY&JFJ='t6'q㣿x'\@5T"aCɄZj hxJ*w~P-_밄.Z J . pt֊{ nuaM|\F ykm1tLFWE% z 'qA߼w <2JzxbrR6 * 33 6p_R%`GW)~AzEe8BU[DFA 胖֩Ħƍ}k'j7V j| 9[&\KrU2BL!}2 a˿(mPʼn!]n$0em dݸPMW؅Ԣ.e̠]>0Vf7 iydMk"ک-_fcs3&˜~Ju5^@@83kהӠp&`V.p!3G${J4' $"Q*µy@Zk}h]Dk|'o!Z&)8-̈1!JD ]8$<8|D[,x._Xo`c2s0Ѽw#ɤ w0 ۋUUC8( VT8gt"^n*B/zTx@kwΨgFP&7{HID(`SK ;܆KZ.((BA6Y/AJǘ!tcB 3G8plBHb+i\2U,ҤVD1dh )Pl~#o?N&*Gps LKݫ|}gfNocD űfܩN<tإ؋3noƈ!^y☖]~bj=M?x& /.k` 7-ѤPwjrKf;ʝ= {'R N79ޏPmrTd=Q+P[ i8gaZD<~G(i GWc+V{ ]6BE"z,~~ƪ rDmtT(/31zxμfb. 3q5 B a!.7"\@= А-v*TlI\# 2]W:Jթ-"R2Zo^(33GEϰLP:抳f$Q6 jA{tLm ?j ",?y,ޮP48 Av[Q4m!hI^ѵb7֞iX$~2 gKEyN#_F|W>9X?Vt%-q?ʡz.%eL|,X/@1m~w<4Mk&;OQӞhIFo/#' | I^uVsW/-j/JJ, +Wu|pot5!v;7oh tQ@mQL7wrdvcOLʁLɴFo-*:w tL|D\,"{K]*_<0#ȃ$Rq`鲲VM7t񿷬 oTx~豗ƋB$sP!G ʬ+cIi\*}k`)l%S-6奞|[,i1AXv:b7s$#4F_<[-]VYz h:VTrJMƲ[N+s2&}cͅ@v Ri/M G.#d9! Z®uf#m:TF"R/EҪY!v .vJ=gq-V %Fnӈp:A~.Ȥ=VԿ Mu.9-eruZgL`haɽt@'B=?N9){h- xnBRa%05Yp:7hO_N }bUb  OW!=:/dBR?SɨYʼn)yz1iQL:EM긤~HQ:iFn鲀^_3\` 16e1+9f1ЧkH̨{@Eo HAA:j%) !檺Yz@иZqa6)!o9_'43|0LL!!':v&j_Wo-! Kew |Ӑ++&w-'b(}2$ M_·pI%y_I\-))5 AkMn[p809iwMPPFFVW̐zb^·洽Ц(m.byCEHh'63E$g9(XEa'\T%G.Θ+]hu3QQI)\ n_,0@##d XXGطv*r7.kdQ ޢ8uҊL'Nb7ȱrXW"6.3qq|<ڮQLbbg;vi5:j4 }9?z*^rA|[C X -?m'D<Eж hzfH@u_F0V$rKcLx6ϝh4}x 1&<)K%ݭd2䂉VH(#e c 6r C?nF e(c5D)yU)q#w.ɑݛfi`/Լ`[b[|at|.:wd#62*QUיtw\A2> <͠" 9X 8W5$];?Ȩg0]5`b޵ ::OGZ,`39r,gC @=A۞tv3pf%vfa^ˑ]Ѐϧ0j;}G|HKN;|MqJKIw*Хl8vEW4pvQOj5VcqLҘkT6Ha&f^3p4vw3L$RIyaQ҂[DT] P^0z[۬pa9VR;q`9H:b("hd\9q/K#BTKӬv1P.bʨ7S&n;.[ yAdX|׉2 S<wB$M -"ZO)om(&O\kYzp^RJtv:wCs A1rcYMc~:܆R-9^,hpbZVmR ()F+m-J3+T\oCA[|+Xtas@[L5d?K u<ƨUƹXKS'1׉"Cw3}j: }p o6HWcF8N}'pyG p+2`P$O,|{`F0o&=\̦:,`./cc뽪)pg%.o<0 LUؽ?mhuw&]~o˒1JEtԦ뇛7wBFZps"Bl ȢzillY02 Mܟ  ɿxRlj>je^I3QV,)ϤF\C]`̶R7Tn=؃i9 W_]^) =3ej?2pyNmtYR!_D)bSȅuG'ho0a#%^{w^ODRXJu@wwiV &763Sd1I->'p4)7,6 o\B~\9&@U ZT&[sPx^Aah(pDRp{Us?%\F,QcyLlY7Bu"FN hh#.RsA/ez>})6 {xɛ#p!y6.Vƌ=]hc[Gt/ wgO갮KA&?P3%iGx& ۩| Sŵ3jvl e_ f]*ߘ'W) ȯ_?c=E;寐Y(J~D2d[8e5ʼ,/-RM)rԸ72C+s ³~2X jK@NO+w&'Nb5F0Zul2 9V؎Tk:Z\C_Q:P4\HKxWUmE50oOb+9m|1 8Jߵ = nMՐ2gX1IN~,GN'^uz5 ܑ$.W;B3,`1mQ7\Ⱦס寐ӨH3'zy$rRzrK.B"Z5 N<_j~<m!G Kki2/7P2>Ǣ@a]-(OQ57NZ"޳1V{S( i)#_-34|Fq BD(J#H,O[-,5^@n^c(^08?_Lv>|Gf]:Af蓪z7?*P)^3dϖakP4å:;ZМ_k$tLK>Ϡ`өV z[z/u8>W(CD "1<],ውnZz)-'Ly93YҐiM%%(>sD3N tڛ ̡F$FmoB.VڼE&Xz[%5=3[djl)6Z^+߄-m$#t"G+<_\Ra$U1Kǝ칄?_LȒ`ϵ QApà>JBbK:)37X _؟ʞ!}cXJrք 8j^$֭YB@;C1CjqS~E-)ve 1`tV,\.'咟GCv7t5eemcIqPy9%4W cYSIc7Z*iPtqE/57$-\=I jOI6]6FQ4^NkȊ_gƦnu@]"tn^@wA^Qa47`ǥ7傚=CHs宝r)$QSqĎ H/ⓓl#tQb"@ne2 4 ?5swխTw!(`ݭJЊ/!߃aE<:yN+\@1<*"eɦ?Sc49zg6R"E_۬)ka Ox](KiFH!_Y~K蕦$ÿ.3W܃6tI99m\^w@΍D!kv+,m4ξv"UneuChHX^TR`ٖnImIS/c86c#j:BHNږ,0M ;mɭ+K.%I {}$Z!UJw pQo [ `͟ DWIEzxU fiRQcD\}WHb+Gfg,KzC}dbJZn@F5iU՜yω%Q bX/4# /`Wr!T!|ʶ05[Rр"$($6UI z)V=o)` 7كo '߅°Gt]ӜHih:ŘdY|Vuy֍JGPȗA',*ʑ 7g{AV6Դ+W}mcX1[YLavρzޚIw4zZ>ӞCzG))NJ{ӹ[p[Gų,+[F:! 8SZ gu:Ky_Ee}x1墸EYĉn!o 7bV5Of8}`:鵍%TC h˥݋&?ydzrK]g FG:I^什U@`Rm( 3a[<> F:E=a`tI苺݇Q=ϺX[>nZ;R]X.&><6U֠Y*7?aoo|EH^E.apؔ`a>Zerep> OY\?*놀+ۺ%MW.0)Æm$.@3, X^'O-owY=gE-P&V!;yYMpu,UNʗ*eLN-BA|vy7-QR0B80omY'xd5Nz-‘9xhj'T^-E>&ٹrCP<9Lޣe;ԝ=8R-4]3SX8sq4mߣz%8v`H(@Q4bpe.1`H}*djd/UِgK tmڅ6(vG1oGySpJgC gH؍D!ɏlLN m(`, yR( ^۵=A[T1EF8di "=A!|3gZQPy;6t%f4^\Z!'V8-<}Ѐ$*tcy?9п%]L[U3ؗ@MG ;<ѽW4JI:ZALެEPg$V`+['_k:wٙ."$:"j3uIS#TFXl IHI}ȕ0[db.D;S76Bqu|d:$x^̌mNYSjPC'W!^Z%XRgcC[P`KNȉV9*+> 7E5$#gh a+od,#h;xWKu= h 36u<trvnu:6~ߗ򃷗Ӣc/``yw*O@?Fϩ4ӊ > J>4D{La{ȃкBWl͉ԉ&*x>4hiٴc}So!2ji-OYU0,v;GAˣJa%_j^.dÖxܻ}!^X8Ũ8f= e.=7i&10B+M!Q y:BF&&"FZr#r` 4d]F؍.ux*R+GD\-&^1Mi 1&/T,Lv5C~~ǁR F|=jPf8&|RBm)9w.D>%:g^襸f_+Pa }ݸ!]egX pewDpvj: # 1otcH9!i&G{|j!{eccmL+6ѰNj/<CMaL;cO5!;YCIRN 2KYPkwyD~JQbj?Bu!9d {G>}W`\ Z@b+PtRY 9== gQ'+cf& | oQP1gXݸQ*%%(Ng |؇ɢQqn4.{9j?-/ׄ;+Wr3B򊊏G1a{:ewBܑrE]hHgAs@&^Da|!IQwnU=KGUnR6ՐSSܦ:7X3qSn;6N§\dJ@"1|qng4F>a+A@*=hn1XOR?nLaA-Y^h' ?t.P*h _wA^33_C~5%$D8yDl~ڍDIAT U{c@͚7? bY|!(Zwbt\l:Ydɂ~/atT!&$)s#T7h"l˧u$¿2,+u*9!3_Z+@ZK E;`7$AXyab+!A/uv#eұoU:xo9q5N/+vn?LhVE)W׃N:6LMtۡÙXSDZ7f5bՉ7@ n=p@X ʎH3M1bexvAucqdO>M*hoe3tVPX!1 b<9קMJ`y2uWL`2>u˳pll?ō2up<&.͌#rzJ&L}B9"?Xt:x RśZfg923{!` <3/F!Ծ>.86 YwC4r礰#=.&V',2j{ JdjTT^3TW|:qsdr6 &j{Xȶ3yݕ:o-(DP56}G(6CD=U|kLqQ1 CI_ SP I*;'g L b,m¶N>)('/\2YqKӵJ0ܭmmIjKĈ d$/^E3<6;{zjjS R&iv{L;țu)L؛8E"l2㙐0 E @{ UG隍L0W;&ILKC g0g F}Gg{]iԺU*hJw!{z ,r¯&ޱu]ӗJ`~9xxg`)9GBD>nLSf9gyTaN DYvfp)鵯ߧ'+,0B{?^F 7AD(Gw쫯Y5Rh: ~>2H" ͙<[RARxq&x>zVuҾ1iD "8'j,<_ߖl HKY¼XXhΦ3 ~#)DXv[ZiLz@XɹRcO+{w*7:W G_h0=#(|iCTV)>|a>hͦ0p>dY:}˜RZؑ7/6f9eA*e2;B5tpușz?n2b?R:RRI&U]yN+0~r }N>$@ G[5jlәPsUk1 (X[73`ϿA~?%.qYҧM$Ojcŭ9\3g"g3.xK *dNC'[uk;RKY?sJ@KZ(6uR|G Eb'>NV4tPc#}dJ VtldÔ_*Ð?i-۴~x}ӝG}hk"'f3]z颻n^^;_ dWi[zN;>0ۤsoR@KSs,(VM֝eu5Ꮔh[?TC} 㛡+?b)أm:*)u5L9O o$Qbp2V2Ty^!bkpe%qqU<&eE.ouY278aMǮn鄅pk497;wCk@oRY[TYa`NU.L=3&=Mgjĭ)uf'Iuh!igg-ʨ5 }F& QBg}cVI-GTvK4quvTOjq*}ܛqld`W41!fPۮx'unm Q/z eB]{WR3y מv&OȺwY f#oqXw:2]!ӻQ0l HJ!W~hv{ӹ@:mL4fKy-!_X=Eb+q%o?a ?Nڦ>u$V~)gm7 +,ׇjG/7l OWSu&aj]m,gU±>Ӌs%ٱ *My7J'{P wJyx*5ܴr7Ȟ{3h<7l:u$*6^YQV&>ՙ!n-wE~鵟 OK0\//h`96--` Q3ˌf7Xh.\w{̝o( Z^+hEė/Eiyq0FJLL, u~842;qRv9W6:E# vNv-3A!U2$MUMYU_`U=::hn)?φsO ?x9]#I &hlxτg U,"qtSO@PzTko/B=gƵ!yR (Sܮt O}!u_ A ~5_/LXd9/&5U R۾ }n1]@yj|$$&Av)KT1j/3)ߡ26l5F.YMK ՘ ,QW1|棧:OLJӋ?B4 3>.G41OW020I@K̯O>IgZ]6(ŠUiz/N6 '+XZl2p,P ;pD[n(sˆ[ľp_ I.c)5RZ<0Ni1:h6tg/8Xm0AdN%ySB6ebm Bw 1~'yYQ7)ڶ;+@qzESzp)Ş آi/ݗ1UY(]&fq$Σ1###dXAn,&0  OS4|٩e.m6t/Z$N(1VrmzH+ҧ%n K߮f)!m8+ S$[jq$Db5t p*s/x>9"m٘O|9(R`$dL3K6gzWv#{/L``O33P>Fƈƭ9-.1I à#.53BE3ẖY43=DiK+ Hko8^dt&al>T!CꨞVMmHӧ}xH _ :ʽWYJ#xO!L@iiOdgy7]?%S4򥍜Y!k`ӪbCHn09t{Nk 8B9w„:L9X&Ղ'eAa֗bf|x2It)eAŦ‡dIg-+l|eM>؂K}fMqb ْG6НRP q *H_&Gz>@RnKI6>MEf0@lN͍8 ׉W$A9qBl^ׯXwQl0a#W=ȢD? : oi|N,Y:wGo86G_/ NmI*a<:"4\b븅5V(jSks2j[dR#J $*㝷1jʄk`נ K#ee?'LCZ-$/1wfBxipLя#ɥټ;*fZhiž>SZq ]ܓ*6|T.RIX3Zks*s(߸0ȋWHU_ITg9,XF]`M@z$-K薧2 H<ā^Dc8<,B0u&&xq2,ݸtEJsfk2#8]4X㶬bp>Gp[B3ތg9JkщiѫIS@ X<ޟY0bT/ejrŒK.S@3Q&SګTڸ}f Z43)rXwvy7HgKd6.qn[GNn}Exӆ]8gАOyp+T֔!uVGQ/g0Z5(]/UtwM^>11l8t9mg3Y2riJ Wm: UykGB<'Elp- bzqXNH?Ac+4Qw2{ Be6zq_tu'\  0ZTYynT2hzK~j*!ߝjdw=?+`2gv2rp-ׁXw,Ň%;CwH[iE R?4QxӸLA<ԛNs{rW u{n{'&qC`D|o\<^!BP!لy8Q!Bw[n.d P#CԈM@j 0,Rgj: 866Z^Ux0Eҋ_ȐF%JQyXmS~]'_:^C:/l6; F?pehaٵBR{;a,)\i yU>=p7`cْxۏ8*˞ЭX|YMRJcZ0g Y8= ޗ=ԦM2cTSf%'vB$.q~Ջ*PݾFy2P+` ”=ƪЉ.tPtKvbI{Wv֙pĺT_;7%ѬpYN]uaT[liy c41T Ѓ{fn~ٓ/@LӀ>"HTl$"Q)קRH]]B^J -gs!İsN#Ag[)K{k H]0puń@1݅ Of3G5o')b#kM;CTJ/zkk|y"{&60WP' p]].vⲑk/ "Cݥ!6Rі|񞸃ӕ.8ĵ;Z)4[@O߁\.َ Ժ_?X+οqXEBfd|qcZ'hwPٯЎ{;z^ Y!eu%E!h8*x{YS'#;ڟ'jJO.pv/%Dg.Wt14D>"?3/ܟ[]=p+U 1 3w=uqCJ{/,Ee*Qj C䏲4ZxYST|49G8$k%4m񞮀͌{f]tֺ{iR~E r i,KC[+#v;muPU<.6\d 7h/Pf Y'.LqDQثl)`mw%FMۡ^op[Zz',oz 2VO}R]T 5dO<&g7bJ;? J!cg {?zґ&)=V𐴯5)aɉ@]TfQ^@R;ѕ1Kcޒ{qQ Cqp|ĦPk{'pp 2Xw[Q@ʗ5 D.PYMFӁ HaNklɆk\ˮ98qJ6A0H1盕DSߏySrM{ð׉qH!5 j`_[gD\z.S:՝̀d Jx{Y1 t#f CÀ{rt^|fG<[r&,<` Ac P&'"I%}S37FzFt7U?nϞMWb{]<:K' ~ReԔ{ƪ6}n-ݫn`giy|ݻE~c,ujG&;!QŠXvL %WAyS\}q;0*{a-R}m䟦=@VC4<% U_zVH8 wԧj( C6rԆ{ps,| bnI;Dҟ7}& "oVͯYO@I+<~PId)fH%ԅnp{m^ǯәNv {o#HyaUsjA H' ٲ6#˼ơg/@o x|a<L6gTj̦\͏KVKOfn;gra3%BFfѲ,.82h;z)鶀4\sb%t0DOK)xOc7;U>5J4k${diC]懍RAݦ?ƵbO WӿαŶKJ̄9 -UN%}Wp $(ކ==XVL06`KPIݕGi4[BIdO3Ycw,Y3PʇޱT5F4xLXO3vP`A/㊯Bvژ?}&;Gտ"cCHGAQ a38Au(yza86%=V kr?H*4T;BD@5t"12kԭLWl_sط_^"ܣJNveY;2`='+t4[v1dN=.3<-\L>aj%74eƓ# ^i[ZI[S*fI,=2";=4wzVV5UaO%-=KvA+NRǵR?̎~͌sq$p5#£C=*oZ-b7pev >AݢUjWS wmc^UYކst||N#aQM騉%U fUBȁRCgk3s65Wiε~Hdon9ut*rױ.IF\`pY~Ftl4H۶-RTj^Oϳ*LÍ.lbZWb=shQ;i޸M|^mz"tԌ&om)qqB>c'R;;@Uŀθ첮_eKXRyÀΥ e93eI2^X[ē+vM[XSĊ:z@e}W`a[zhIzuOETwFW߲#(}|ʹ/0zccdP)GƗh{;I\{a8bBĉ3>H7Zf[yPFOR*Ae3x~YTO;1#E /P7joʻ?܏賗T OB<p"M37 z)Z~0o83եTH)ӔgwV@ʉe}3e!܅Hvqz7{ys7oq-0q^d96|M?C"%V/%2tF^Fwƙ ׬lɺc%LRjS%2hm~˺'i i[<+%>u,]]NBUBڿlI# a:xTHmy48dySdVw^;ȥw5}I5/{9RZTrgeH2C_e+IoDh6SS͏(S< APTS?w=," [JO~#ܾ;Ws9+x%su.MTջP/ Yi铤oJ1*':L#I]<-/KOjh?]GYlPNH t:f ٙ Ѻ ak% 4D 3XΊ4ri֠.؟hU w"wor6O3hI ˄W~ɱ@,X M Oȅ8hP@k~uV'~p J|B{FF~pCt"P dQuO"KDWgVKwwJ$~\ =lo" Y!Ȟa'ՌI"Ւ' !n'wKQt1D-s1Q1L߈Κ&&1{@XM3*H ?XA֐爬ꄤdFU\9g С JBk.Q[`!&bs;іB22M#jcBlOH$PQM՗b$Mgnv-uHecѥ-) ݣ27ϩ]nEmD%ɇQηۅ_NZW:d6Z!PǏP] W:6L[ϓK>HjYiKuR5 , }'o+mW*v.==Λfzת ţ%xJ?',j>h`,O6.o|Ϳ2M.sM)>byT t \ j('vcIon)[{"s }K!.4'ɕ|s$*W(/79ju|MI_7ETK[k,u$5/LRN7OXVF?nei5^OZc(F zpffT'\3_oc [#{J Ҭ9qs@R{_8ҒJ@FEiv24JhSftHà^E>~ĹS~=(@go$.WcCެ 6`Gx&S$gb`Bũ&Zf+|e-3a8 26%>M?jxOj=I3Û 1wN8l,==kStˮ#t{ldڪ0`5jCΝ"ښBUզ;,3?#:#xWGC%q_Z,%ūA}-? q8PNN[wCɤz@1XhWܻ]gK+&Hwjˍb iTi̡OX8}HlzR QXL!`m5dF+^#ɞpԈzCu x_rDdv6e*ĘʃJIWts@ƽB w9L$L[e 97 Uq9L%D13!5 I H4'UjOV0.\,?P*GP5v4O~H|V"|U2 4+71]kv!sT`R@G& @îHvǐrYqQjګv!rN/(3h "6PI@arʄxqJF0T>A]z7]:`~|Kos3')銜.2㫸>BskWyq4Bs }h"EY Ѭ<\gсHhe$jyD|U5y?/9g ԑ^רGoHCKBWAM:6"V[,2o pMR}أ) d^Q'h[`o{PN*ȱiQ3XosOG,q ڦO;Np4 EʮWV A Z)"G7/ OHGZ 9!xyJ'l䯮L@ZGts#j|}w~G&S,PE&\RٗvC ]dO| '/ |D8X*h00n `%U Q v"|<-ƺ[x[+9۩ A_e*> I܎Յ7lR R"oGPoZ*$=G7O8A\> Y9B)AQ~hN`7G([K xr  V`ێ8{Dl؝?I:Q7hK3Q}xϿGzdFUP ~Owl/L ,Wp"ǻN{eױh 7`sLbOY7I&>$VQ:u@2"=7<{M,[YSo go#A =wh"ꞛEz6aL'ʮ%F1h92Bk[zG1By?n߳Sb4`N i(X޷ qˋ z1fAjUTX9*V%U')ߕ{u bI@>,y\RP KZ~Ǵb-_Ξ($ӫKg“gQ>n_<ϣ E#eX?ÿ]CSt-̽;ٝsPySSGrJDm VMSտ:E'`SOlYlt:p+dA$fszcbkAA?gTsM/w"IrakfW7XUbؖO.R(v3Li5N>NKV l1jk~!m%)\;V88R,H}&%^ NE;ޅ!x {ŀp-H{ޓ:lj֮,Y16_F-)ݠx)JX͔~լ N|^e\yUdRuHo%#id6wm=}{w}#tVRR@m\Q/(X +gӚlCAHEORDmvDZVsS-Ez7}~Z 8Q萞!;VD0z>s5Q| I`j,:B@6jˆ3 ejGxe#9epm꒰<9R0|FL}^k0{j W,d8}譸wv#.0u$O;dxVۄm.lÉ7r|5 :$Lh0I!{3|WX,pjqRKOfɩ(чחbmtZF\M0qʉt-X+{Cx"]MJ(17vGE|9"n 9 0B+5y_3橇Xb,ly)3=DW~?VBK`aUleE˦F9?#Bu5DSi'_G wjRipK6†zճ!lP _jA6 w&NqGjN+a݌;}Т(Ba |ODg;lzs(d?+n&uL Z:v0tຳp}zV?ZWtKhI1B:?3S8Ա2߻cSυI#-U4$K`l)3˥d59X/wYO5H+!Qd-]ou| 'M gXM.bBP.]&/@->{˛^g#vY̿H,^Fl> r!lPA,DžvRd f"P#SSfoTˍn$ ڝ }&*l.eVfah]Ű{dlVci8,8.u)L;Px.VOهXuU=G:;B9H!5Pڋ~Q#q'qL{H+h Ȍ]/J+!j@ &ߠɀr̲Gҏ?!6%d+L IIOٹcr=?[lBx;Jŧl[ #=H`"Bk fo1K $:.ClD޾k78nZ(p4X3kȐh"!4 ߎVް_om"$-cQWL0h(J켩si64F_VpH{63`?)DWLM-x }. ,\?m1`whqn5+<6ҶUUB-^na,&@BEZiXg;Uo#hG`%(PJƲb錒 Ө*P <ي&oy&V9TetP/&St?1|`AB,\ɠ_iz1J<K a PILR w-%dzS5Ͼ[P>tOFhl\%ܳ<]ϻxבDuXPFQߨBU{i׏v{:<3mdP7ezh-#QHm>M7pؑk'gӢ| s+ッlCYv `O+='[gYip5a`i Cb"`e=Ku^Qd|**IFe>Զ |3YiьCL?l()-{Hb&VcfuzDQ!;YMr'O<0#6udY,ŅMQNa8㋦oxN)LRگ維afTbkI3| i…m$Vz8f-%}׳Σ[#U2_'|cΉ|QERM+۬<%mIXI2 ){VYOWEϥZj)HqR4QH s6aOozu>6-UwWRT^ !e6 qK)"x;~ =cK? -|ɗTz]5DBP3!6cR9?KxD\hdۈ[JR )c+cqm'SWNe0U e0< %T=YP7C ^Ix.940I=ˢ${N)7[i} F\vPFZnIOTM e1KoalFkM=>_lxԘIВ$,ĸϣ5&`fnvm@!ċ`ERz aɦToR?m')PK~ۙL8@rv9˶b01Sy3BhG͌@q %]6deQR_qVDo:"{m )!g8ϭzƦxwzdn^j܈lɁBn߇kcǸP9̈́הv,Ճ(L Z"NlM\3)@6dmRL}AGntI:)R:AZCZ!c(x5iICP7|iDΒm3@$lBOf~x^b/v[ª#=ޔѓ61R~B2_sW} r2Sr{cAW{*(1`ʞ/ u%b]"DWO*ṔCkA\>+;xB'uReb֯Շ]Tv=9`_e?lJY.ژ¨Q=D;MFGcwsT[J2j.[4j߉ \t%?I6_&-\d')]xZ6{hN@bUFo;MWYR^C8%}0})x6xfc`)C7FYu)N jҧpA$+ΜD>}aXm.O"עcݲ*&-C@ita9[:R>:FT#{35>dJX޶1CSpíi NMS~C稿V5/#nY> WޡQW J8Sx`R}R1ѱl(Z=720qks"1w^ڀDnUwkr:)+3r7!#;>QhQ7a"RgATRq|x*5U5nhYO:aF9>MyA3fI~bI`ِPiّ {+RV ^=7MbW%.8:TO3akw߉ y8Z렏 nD. ":gK||b 8L6İ:VSR?-Y< ͇b} ׵OʨQm ؋HHBQFQ>W@}N}cHWm w&+@eKKšRi܌ۊ=AgN;FHSu}:= L "~6L;옩MH,8AT*QɡxqXU= y2(ű=K/$D{CD;K)B vL|<\F !Nok LFR$BJ@\je"8q%Eѐr/e(dAo#WJy`<# Щоl]؈6O{g/buǿ^ ;Տř$Tlj .+bXOA?r-A2l E-xeF> 8Ֆ/;)@ԗOU}IuPS3Kn׶XXbhsO8+plX  1ڷ~-ɦ5EY=k+y^ ꭫ Ij&V5x˗ 0WTxվŰ[bnq4_eK?;R-B-. 3@ik>휆cfoO$[H'!~r=hR[>5-'%Ѡ }fTBAKD2Zr(:i:$ y$1D G K顺IPh-.A*ŧLvf<[$m ASiXڔ (cOU:Z: ow!uzD  hzp8r2O┻u{[ q] @B E2Ȓl6/wy*FFT/0㳥W Q2;ɉdquӃ}*/4Dl}`ҫ$k$z%KH]G8 5L&*省<RQ&Bh쏣M̎ vc̹,0N4IW3̙M*l1tc|ީwل쉝:'RACxr3})*j=:-*nB¡O;/dB@k B>ŋp腧?Dw br*$N"[$BL37"%zN\#rMA%71,¢//Z{-[\( :}I?]eпMZQarUVr5`*bn.i%%\y31^O]ĩA[ʃz6r33U EW "+"u MijS~Ym11KĈj@cF;#__nT֭8tꓯ6+vV0O-m:0n]}\o *^JRU>J烵f'%2\Yd`dXƇe||)ݥ}8Ƒ6Exx g2^Ih"ؘtP z= oGG^rh𑀨n|~UIzFlǾ}fg *mo}and/ps##DU}Z0ص{lC.O2pQ}܆7TzcA(@{$gU1wopah?1KoiqĤ$g)Jlvc|/1;ET:3TMc"Pn_XZh(cP/yf⠝uW}£FE58ץ](EnGyi洵 n868SAKL{t h[ `<4^^'Aqq΢.k>st>erى.}.eqh:iJ2gp.nWyj 7 ;v'B>`8޾\Ȕ+̨~T{!8KJkˊϜhCc'a_ۘqa/$#b 9u4e>wW*c'ǚk+y * Y RN ]bw6k:ǻ[i"79+P'u |/J>컂Fp1#~>[Eν))hpػOwG?9c5 =6;]" qCTDcWҖ3 :R"$#{R8JmTGȒRfz.]$`]W^' L랚JY)z63-a#-X,:@8!F^4CR"襳[Mf)HPAQ:LM2Cg(fT65I-Qw6$z0l|yXU6qLޣ{g|Nʆ}҄."pgdƿ|uURP2`zة&sm96-n2O1pyObZ>j[s@ɂ;bo]yxY\~0i7} Mnr2` 7ӄ߯qBkxccYn3K,(KYv$m<(bWݡ6]V-d/w|A;Ϝ>?i1Bzxx]d;xa o+MliLVK=߫ nP選-ta\& 7cAЂlèK"8,{5v#nf@/:s:t{$ɕ7rV}adxΑ |vj1PW N &#/d-j\7T#Z>}P :.G !Q2O0lk“e)5*=5DR'_PV-@& xWl 7׏MњJHǼ˷nA:;PKTcJfYW>]1F*L"6Ɇr7m X,q.%cMHFI#nV ֑~Vн*",Ja -(}pLK)&Hsi֐ jLқvX* ҢfFT(ՈM~3[^\6[,ؓٗ]2˪UCmI0/Z)4OXbFMO!:=5S#ɥ Ō˸s}t٠)2.6$>f%̚\Dk;tMnz!u*Y|7ȹ *h­m>)d4u–)Hהj\ wmx: HPd"^rB ꯁaL+X Lgjp zDʧf?6 Ýp-d$/}m?}]9Y7E'jz)j?KJ²;>bFKvQnSx"O$q3Aze֋l(#1n1}uAb*W/ըms E= vvN rbf{&[5񜑯P";3vS)y)~1}F8/ȸHhgc!yhMf.y1 bg9E9h$EzbT4#I_gKFqy  >DvdBY f7|sKI >8x lǯ٦9 mnBܒly Dz`{4)&h /jpVme\(]/sEA))1ꀛgq3'z9~Z뽞 f5z n=bP@5yXo*g4m 19ߞ!ԕ:$i+&/ ,5'@CY&[`Go6XBJ9&eK-$ۉOC)ܴCmCŋڽvϚ%ɃR:JfF=&&M#G̫[}*v\9xiGJ\eGـˈr <6_!&ʷbw87(-*Uⵒ8:v*pHѠ|skѬgOrZLCq|Mt~/ ` @?oda5P=ֿ̈|<6T+-*oM[wq.Ăb7K7kߗJk%b"fv`xeP}0Qc<",+ X;T@ |DC7uoڽLڣM\h5љIDTLKYϺ8&^rQӾx 2Әxӳm4*rp.׻W,f,3ֵi:6%2y+"(7t{A/(џ Sny5CV%ko^ ׎yh5i >sSEOmUٙauhao*/RTaP,;ǥtY/'J+funC5IR|RTTJ;2P dqi鉃'rWmj'tǮWLL-IVyo(_)nAɶ64t7qQEXg :1LVIN]UI鯙| 8Bf됿!WA}l.MYj_skỠA;jGjLM(OC*C 7}p pc2g%ZKPȘ_y\Q-.U8~ZYQw_arhx}i]h0&Rz/:e7 -6.|yZc ?qQr0 -iæ|/ӿk/d2yHYS/nCdnx]zs^ "M«7A(<ϊa_(%7[ l򉵓F s6!"+༨7uiO]aq|fE[vF Y+~]B<×|  #y>m B(~@#Hf6GL$`F>Y*,b0K+5oWᫌKJQn{`;ί7ڮRAo|Uh MDJ]T|v-\U~`%]DiR\sH7B"4in3jHoME&E6.Ac6ZtIS\jG&l?n,1Q?0{p*jM=6'LVHmػ~o٩jĐ˞;E֣G e'01࢑3)fD DYu!{I {:"j4hm̩UPcqS_7иQ0KGEToAڟpn6d.I4"e{p`ZݡÇ7?x/)C6Xo35yT\\{ _־aE-K&%[ U!Ҳ*@)ȕ#'~7#MK}\byL͜`AZ:6V1J։X|.U<N52`[N/[cteTAVO/f0 gT lґQ\{XYEg&9}ֻ̌7񲏜ӢDk2W^-@ 1_pFoA@ 9,望-V "K!Q~*k}-Xr4|k$&M$lkwAjDI}fLe2(0OIm `GSAuc qPu>1[5BBZG3 !]y/U1٫9 aԙK|go`gfBzk?7bÃƮ[`~U0 fߘĔJ%Ũ1Zͧk *q%Ad rXd (C7TBډ8MzW.Wc2}]xzF;x<ԯiQ@5Gg0I)]gdQl.6. e|[ &@!<DPfK1׽UW9{E a H'?L/  x QK{DELBdtX "k_ Xb$B5 . >6F%S%#xMc)HCn"_DI5SqE%\.#['n8:a\)]7rAwp" a6Bȅ&*eqm̀sbKz#W1Fy-drbm3웡A.wNd*RCs9 1i %72/D ؠhD8.Bb aAʕak?ؐ8F8LQ¥h->Av;xN~v]öӾņ&3Ag1hI*v5z& Դ&,0bz̙th?W$ 1 'xeұ u3fHD;+=ηnPJ+2eh9d*;\SxP^g=wh|uǵ+LG%I&NX\[eLacRXKUXO;NWO=ȅx] j*jhW5KM9 Xl-An, X5qϡ5[F Y e:q<N m7ՀPhwBi9/-~5+ [ekO;*+af*0[^TzNuDCc%ρutUmp65$e>bb;biS\ sΊB83ZԲƑII4֗r % ^.u8+~Fo%4֧Ěm*)Dfz^IJ0Id]V,Y3QK`n2-}qE6-}]^IйzEP`^ϛh^j.-DrV Eh)AX{GX{үe9{ ⥎ s. Eƈ<m%wT\]b/z-`.(BUөBSUj"6XMX^<׷M+I}-{M{"\*bm3RҡR?*p/Ӯxta@N;昱Ox[IZh7vK@ m;y \K`ySpՄwwzBі_ X2Ѭ4@ܭZmVf}KvBߨ=tJkΰ$|Am#Yq KL,+ &E$qztuV덟:gG}A,lŇ 31ęQ_)*uR[5H4Ry$tSN_g8}fLCxD^i(˧L&jfs"GІtg$ KFt"+(W(89d?jAaKkbk غZTDž0B>D nґ@sLpkwy-.-otZ/v!&ChDt;TdEzI}yLwN-vJ/v#7]Gz_9EZ T2cG -9*F{H`jŖbEG  b35zvU*ǽoeqy-|y <@^˶b:a5€#@FVOi ?櫘@uMHTqodҚu`3"6; *6Jű,@['Ӗ\nż\)Vm rw5\S"2n<GeyIAW[@O渾0 6rÝ1Iç_Nda2 B/͆+nÞ|-g0+;ݰ[&ƀvAUK+q"evEKJ)R"X[_H})k&&=%ڧKkUԱ99|~|V #(0#UB2~4tcoon3Ѵ#=Lm] xOLc M)ZXC}f'#mj0R.[ep3') FB™a,@Ԏv\YFNB<2)lm$PWyVv0~fariq/]\ˈ$Υgx94^OGF܋hD s흒(gn/ihgCfghzApWSP<=/L \)ցtk"zR U5E#?FXQ4>zH aշ/\ʦoZ5:c9C` aՒIJ.H2jQmr)Ga3[ȫ?1>/Wb]|2+%_Ֆ9z")5g!xLNfwO7/ +9n +M2Jb"lq<է7qkcJ׈Ch,j&btEބڧu&D ͥq׷2Pz0_2,F 4| aY#R; ˹"f/r|Ǝp%[ua-TWphRKY̜Hwf3(tz>ye݀+DN]+4YrYc,ø,F5{b_UCبkw]RA[*tkd8idjFӜ\lVF&nL]sW7/>Zz5Wm [1q8&L>ހf6w#:~ZaǶ=0t8 ":1++%;΀^Xkn4%Zz=i+Q)ZG#BT.8\wLGuU'`պUD,JQM`[x:#Կo !7x*@S9n¼Q]`YX n?#w_]5Vn po'q7n'0\TBtДK4t6QWtuG/(|jS`br{PSww9+ڬʾZ𷨨 עl~nt;cm lK DINS%Zj~39~]K%Tw!Ql70aT_,] -iỢj?]x|0g/"v J3? |p B1!͎C~Mv @ 4 3 iW{7fdlKK,G~}k՛]E (X;R9 x'd ޘ1-EW[:s86:rº7_QϜaw+ȐD~ 2`gfs}dXy<:a |:bCx| Ι+qy|92;!=ĉo0! _%GabmߍvL>p{Z[8I~ՠB#re(=_#lYNoZ;?64& v%C-?ƭ!6b!:CuWwߺ㪎> gŽdzoAM{nNr <-XJYG M dM#_7ѩƣ"1.!6SGXș~&)Rŋ}J~Kas<";\ǫD66dݘڨNdzaPcTLعtJ/p{?܃{`Ed'rWQ/;B2 <\PX.:kM 2=ha SvC2"b[ԿpGh<2Ĝ݆ui ۑӕ ڞ*Q\Ёհq_!Hd|q2xn< 'x몾 Y<:)aps':]H Ot>bR|~5A-Ebyl}>|V=d 3?wD>O-G' ށ"ǰ)*`okE06E7d栯 9-׼s4Ѿ?0RL\yYWYXvVd͌"\6jn ? 8S^gb'PYρVk"&qeq햡|rE<~o4&s$ 65$֓Cb.[c+ LaF 4< :@JƙWFΟC ՀKK 3^m5Ϸa9[%](n^bTTg$f ,G@5f, /w RQB)ִ &h^jZ=sF7w2@0hme"f2R tkYy1Ť`o'G4$olk5vWp\Msr\I_joAzGJmdlAkE,_/2|<ږdjLs>MZ@J*c[u֞B,W`ՓZ1\&B %d'^ΫNWoM+x1"`t𦓈J+ݞ@<Ps2xbo|5L^&žNRb6mN_3IKJt7 cvl/fT/jlP >`'xK;S_,ĻSA?<`{(Lm T9UG~t .:0{;pM7N=WqQiiW6Z" H^nQ?yPwqHEK#-=ZKFMLsm!V rҏ}]r|j)y31mD/mAWS-z}hR_y\Z a <z} hnzΩGaoυ+%Fɞ x" L,XL!{'{{WFuHf08y$vG7ÖAw&9)p r9u2j$ \ݠ9c6T./ANKJAU;8A(˹CTYOPm1leE;vh*09[)Usu ZyDSPe {jcr<is2L1Ǒ$]oV?|R;A.9UC4Y&Lɒl 2ɖË\-Gο#{v˪)Hp䚫Tw'DX;eV:7٢9D!%ynT݇۳bZb-|-OKդ6w rVӾ e_vjpjYez6{񓥫 ZmE`{0_vsێ%Y-J?,l}- `9 x"̙i3QCr3EK;LL.g\ksF*vP!JW̕t pa0y^&OF 6`l\-ڐ_ᐗmB>1M*xzscPig]AeMę&??𤴺ZMm_&͐pnFwiC_xӉo4ay+O[y&ζ:aY8?{65C+qem,p]]i/|`1UwK]sv'kZ]m@xJok҃G)B0vIU/ҘpX01Zqy`߀ =ѵ]QW۵)G/v;ȃ81|::am}8`;Ksqk4^^Fju 0q9l1bX.'B皿lCXrsF6Jx:819Ȉ2_[T#ÒK ne# }^emOm*Ivn$5+cߌyTVCEA.;ѤZ>57n8[9^t*&Jpszz8fxZ`P&&iI7Ttq<&ZSsU,!!y1>Hkۘv X`q_w*ePcqϳrKizy|j0b:%D!#4-LorV Kp\?g;+<Xz:SuR5*~5uPZq/ܢK ޷n%00yfKz[JxT.wAФxFi/&{.tl";}Ivʁ8?rrl@p"HpOa[Zku?E~kvTf3bŪ13}n XeD+-1- %"/-Y2fSuN =/+4N赠wOy7?+PRdI^ۛMt)3S9`N/f~M Hu|-颞]J]wLV*˿o v Df2h0?Izasq)/eGrUz5~P(2C(2H~*G-ruѳpZ.k)94f&~ʗzހN4g+ dҩ=B[ y7ZvҭJ"jR٤ߧ!@1lK:|AU]Ӝ;T@t ٽS2F:9Pz#l:,{'e5^ mn?:a ?.qɀstTl.&ޚ3RVvvs4TiPu@6r7(~D\Td1DD\Yſ75J7oZӦ1[D$ޜ٢"1vS%M[ұiYI*:5ҧ SsN'_^5đWoO}蝒5P |C82&⪮"/^TѤ%ɴMr/[zٖtqg˅gKsvp;fYsƅw) ,]mܴkWG"&.e}+4S`g+RG`` DEVP@lMu)نr}ib57\5ڛqIF&葟GCrܷ" ]T_Lۇs >s:,/c V ߘ #ڀl|{UL;Eg_hMQꕁO ~Je.[%Vxˎ#a'kzehN!]c:?Dm5d[ڳ63-bˎ D-6NSh8_}f>6|!Y#Ď <4nkH3TI"Md NrR ge"4TnRa}^iXH֮yה(=d$ RH+hSgJPv%߾*6*ZvNsjXDHth!`3Mw{NR]P;Uk|snxB'\9udss!ͷ؊!ԝPR] )C2N#0E "rvĕAQ|VQl1 ChxJUŤx˓iTЌ nl7DZxmsbQ$ JMQC.?Xc5RNZ[јj|65}ܪRjqJGU2B2~oקF ~Cah?jW޶gql%jSi qbr"ן-&΍j߮<#?@WenH:a5}>G06>.Yda I =IC*ܰĦ6z-[/EMJDih6kNU`}@(6gPL]O8 (emsC U EHlQA3Osy*E"M^ǰ8h~,\ponY%]ϫe3NkaTox9*,)eQvʉߡ̏EĽ=Zj͝!\ y94 (rLdV^քj )"zBQpk3RDf4mFNd$'z,a)RyV7c_<}T27G!nFgכfԶIlF::rD+1Yfްc Zs,ȻY4 ATVUL=EJ`gUctjXcWؾIݪ~ L"x>c҈~,=:Rm/AeItDgY?A!ST†4O!F0Q%.hݙ'D4t,1ܔmQI/g{# p ^6En>Ba0E*c[ r 3-',qǞc/[Q TZA+3 Tk ę6q(go`}UG@~i" :FMK"ձvݍ;+ӯ6 $n_u# JiQl#M^N)m"Ɍ-%o#$ HDoMwdLgd49_6B!K [76JLk}t\p&Q⢘% "Y +^zwqM:#T׫/4kjJ[,qLȵw1 k(-21yKBVQ ǛqPux ~ثsU_4`=xaD /vxSUDl/Sя|l6q$:̜s3.uJ rؽ Ecex[QAzdN}b@}[63$+\"T:":5X$lK.J[N$x^zr};ҤX/}–'j\RmW!P+W.ǯؖL) l¶Y1jUĩC P 5qTY6%owHWlw1'X_4)4cu>l8CYl!X6 jn0 C ?<R*#8b3tTF}?%>!ZI`f`b9C@ ᕇރ/ +9TMb$:(oXRT($ Zc {p{ΞU|JSr]ÕzuBlKсdžj/!812 lhc߲<oDhA<&ɨZ${k@;Z?f<įCWGxV7VPk=$ / d*%^pO,6{M.XtEmL` BepX@B HQ>`5 ?v~{zF~ljd<;LwkQ=JZ:dOe[yXp+W!2צ"SgѣMn 3j]a@(@&(_jBe_%MNM4`3 3 2#]4E/f` iHLj7M W:vgA6pdؾ K˦x+0F?؛B#?*ţ-Ny8>^FJC[mm0H$OҩpƒlLVI +ET76b~I0V@3lCHS dIk-Z/mL(Chih bR ΥHl& h~9G9R = z5a=!Kw \M]o`aAbʡ:>^o6-!-p4ok Y-e͟wO'ܩACbѢ9 ^ؙM$X[ Xf±\ V[8KYcz|d nCU3$M<(lGSSTF3nM9(cg gG:d]tS w3K'Uڃu9X\!.ZsK7_M aInՀGZס5mT8q >ǻɥ)C7:PPSbUᲘ:N:Xʚ t\ ..tRi(!na Y_,Y\3ȋk5MC!4֡Tvr9u` żN?ڹ1KiVY0< x&2|(/9nV c\OI*TjtL ׃ \+&} ﵅=,wp]̟r_?~LfiMr ſ\# |QG`wN-Bvzذ%(= \l7ȀϟQAPY؏~t"gXN!W ^ v?&Ҿ:b4֛^90Wvu`V>=$Uj嬽tu*Vvluƃ=gVNڤZ*; eE]6_G^BY#,dcu3DP%v۪qnWVæ|I7?yG[?:]tԻ~BBZ.f8|4$D%,Zv&x[iC g@0=t ˞j?Ocmiqk=vE<<vfiF%:ͼhoNW?y-a4'Ԋh)zAT0ƝILU5yerLʩ`‚8:D/Dbn0*F5iې)L}ۉ6n D*gvI`Hœs …`wiSa85O[BQ cDX!ttiQ^@-R˞KMz9X$k8:'G h;%2=cJz:OtOptfW,Sg=HC]fw){S79`t"r)-3o)wggAp5Κ7q\%GVZJe=0zQ Gܠ4C!lLҴY_^>XҐd,TzKēV}1x8W[u+г-韍%!`'kYJV>-ncOu)lM n5S.qN(kLp6I%n`oyOSozo\/]eؑi}pyQ8mo9!= ʴX 4!kzݱ!P+S~*=$zu|6l p ΖTV*] ;S%ܗ_WEӞ-KNRtur%1Վlv$ق_MҸHaVkˮZCÛ.\QXr"?< !g?o_E R./)^Dl`jR+-Xr,$X9@ժN̼%ߙEFc0WZ\uwU}r]m-ct?8@ hN.#P%<iYPN ,#ly{!L*LTY'!g|GT]F\iN~PG@%Մn>Nv@GjD/ॄ [~~V%L5"h!׵LIF_5VQݏQ z8++(tMZ!܇n@ !tU*!g)v@H= }v~TC,?t߹NZ U$8 &efvTu%˷|Ug.]s)it%{b>w!;VDЯPӲ _)BqFcNAHaaQ7OL!p4x 2?禩:Ib%,;sGS7;9~q{1e)H@겿ОЌ==/T# 9 kTiD[Åyh߸KKj޴?\+_++4) 6j(Ahz_saY;̮J&M2koi1WIhyjN)[JmATQ}h{ޒ咒7a LmFvRGwHnFYRY&hIiHBD2X^fsR;?hNaVuk:Qra:rssgO&w%(㎃͏#,έw\ΛӸԢJ ^_VH6ҿT/ h.M5rh8ݎj-krrpnj4l7eo_9UM'Ux6?T(eGcv':g!V;L};b=a+˱}:}SQrd4A+pCަN浺?bxD-93dNk[%B*fS3_<eSxn35=XVRe|գ46VDR/WGFBӥd'ى㋎$ONLDgFromj͏/pbC% [=^N鯋',K²G9%7ل I!L_&[uCbT#x謞BET(R Y$y_mi{e[XiJG5 2ҭ4N*fZNV:JzJ賺K^T=\Œb%ar d[2%>mڃxjB.sHr be*-9 Gd2M "Fⱱy7 ك%[;x%}af=G,y49Ecǜ7=DUEbSکy2jsȳY7Yp}\^-u3L'j 58-?ΰfbhN]M~_^í/,>8}f0oa_?KJ ^H%&0&y/rn@w(q't&V'ī][iH:gH=hM:BYD#Y￞Elt-i#5uNJnO;Q{nN>Vp.EFfNTo~ng z)3125|bu"ƭyU_LX{Q+f-<.6攫,ݝ<Y*tbU$f/Fpҹ 9v=|DdMb `{4LSX-X2I!KdBME*rVF4#p y?Zn/A4}pvƓd$f"K~ XI'pɚ!v,ZG]w&6PisbvNQyӏp,(6$WPT,UDI|g5=̆Ίl\?Y8spg00DTw=So!A^~t#O[rNY9 94e~s9rSڴFm^G^mk/Hu-U[*'g}*qoL qD$N"T2o Lsa9ĵv7.]8=rpis0fGH*.ϤA'9vPEfi`0~Ѷ*UCǕ/jscwNQhB8 9{}O ".V݉+5% } ktVPejAH,_ CgMxp+9㪠~ V}+"nnM˻z!4_0[NrӔܬ};K~ KDp ]f-Q;V̀X+攣pQl뙺 ZOUv2{ˆCD.}iiiFN;U&"&$T%m|5@fB핉qeb%# o2۽$g "[ev/0 ynĶYΌu',ha0 (*ق;= Ө^$u;]tl' 3B>ss1V :Pe+Ĝ;WS)r$(H^+.Iưu4<#?i^OQr;t|<;;הRnhUgyR;m8+ ˖i?wgDLCȘY4a0kc~p9:ʈc |@}St*8[_74pk.kX6+&c0\ }3OWo Fnڹ%R>uD^yUf;]"MZ5™hF$"lz`wKm_ϑn,/Ur0O;^\pV3کc~(H?q!҃I ABv[,EcQEU]WZ=Njiɤ01SpkP۵8ٲv@M`L"낋"u/' >'\]aۮ>*@@GlCQBE4&7YgeAqϠ>8狼]3c!i'dy'I%TG(&)aޟ|/tխƒcJ>.qXWȵFotRh,8X>y2(XAI#7H־t&sr&{w<0Iz"`Wg$r%֏ViyXY.&bܪRI$NK5\alkbVrEV2bs?9y:E7S 0ZpċScQ[@~ٸN2X 7V iPb(z %L~L d`29OGs79ULYR r[/N;U jj5Hͯs &qX1IrE&|Ҍcف籸[ݻ~,Tk ^اYwB13Z vndH܁$~5Gf_ lL19E\I-L)@k, ƔW&pJ-Z;:qe9 |qd]>dq FRhSiwT-e*ڟ檰26OLw.ji"2CXR.v$q$a2[k!yUi=H!lNddD3*/Fq>:g= Czh2(^<ʶ_+&ʐ |Xh-p0S,WjRsXUZ䉴q* En í̴{@om}QL\%Eb5`  ֘ig+"^r8TzHS -F b(?ۘDw~P^.9u'q9VUڴC3;(𒋂ߦ)b4lLuU;wL27̰WFkr^z8[}y` 'M+zc֯4R=9Ckk1(RM^= b?+2w1gI&T>vsV"Y?v.;喲ŀ+d,e})"I Sq}1Mܓh/s(Z\25({D|@2=2x8L.ȳ]linsM{xX8$~{QN囨Oˣp ZDQfēzGz!!jz#1)8@l#}XF/ͱkTKQ1I[{|;Jc˄3N@[iuVy-/4gJ<ǨSΠU.l R 2B mT:di+jҟ1weVpCTOvCv!#ݭ.3Al@y۫a&^Z{<._)T`Mh ïY֊5h3%%zΣmZ>D\#}31zov`FpW->)jt<wѡP=L\{*y,29L`!B@@/st XN±s Fx+QUY̆7P{P7 ScǐZcWmC4>J0\1H3FgUibg(Q,R} b񣴦0k%ܾ Jan_,b h7vDkp\O.Vd߈Ogy\]D:TA|C9"[bcO1߂!E5Aag(!$>ʿ Mޓ3i!3:cRqg[o 8 Fܨz٫3%ȋȬnCIl.FߋbfGtm</@>@ >QCfmGߵ%hWA> muŝ_}&EHmĢqxml{ze^8BT`s7Y1fʁs&Eh{i$͏S7C䣼0^:i(C u"ػbAY~չeͿĕ ؞bhu[?w"pJh୭SדvT@DU xQJׂ+bnʷ[ABFudW j#Q1Ȳ 0-&lR$Kcm%NK-ySQI*a]&=œ {'@zD4,LP6:hq^R.Ge)1=Œ$\IniAw&z`aaASˮvq^Au+wl{<8]V(N'th-amϥ[J]SܕBQݎZ Xo|ͺ |1s~ꅙ$"Q4UtO2| y󝹥!aVg6VmzE1nt ׮)~?nIqJ4"ݙln%u!>jYB KՉ_y_C8~ox4Ƭ}Sz0E?:6Wr#eGƃ"!F'a,d^3\C⪷{W*_S=S 1ϭD8jqC|ERAH\ [3p5=@W,hb4v 𺙉5hhNMJkBu[RsP+ќ(gQX%d~ЩX~Orw2n'{goCv\Cyu]tH؟\MX,mLOfB̪w `ru_ ՙ.l2+!HcFIt78fPa[{ζ:@oDD Lq?-6~2V<@ +To{} -//9&qBlh+Chb)ЄVb,Wrሀ;ZPFy kW~C;-p#RSS~}Yd_2nGp.4Ȇ%6gL ?JLME5̐Ȍţ#fLw؝#<2~OnK਼"K,X x6uxOۮȡ]Gw-52!%\Y)ru?Hbd-nCfKפW-n5La_K .f2'9!p nc[.U38 %?PtoI>b%!þ(9,̎5TY]H)OAN[ĬwOTҘ?5U3բ?Y2ΙaQ@f0{[2yhh ["bHRAؒRxMtM‹azXYMLB3wyܟWB֤Hi/m[g)=h"t S|ρ\5Do{-%RV3whV,<uG7;i}uJ,Јx?х2wCOQ^ N+d@Np4Q /q*ߘ m?Lv* G5_%$mAfB' nN@q Uڹ#A%\, :3I}וj1 jt># nkr2\SeA`czlj%-[ ]~vnwWRF"K[ F5-:}Dy| vR4Hcudv!}mCso!& uC9Xk7TD)C#wMYLuO5>$ 8r$mVWmVÞOeD'{koNҬ{ 1nDnBw2=*׀З˶D@55 uB@Gݵܜ \/ŵ/4Ngݚv PܞoBTi/5D %_h#xϱN3/bXNi" z9m9Wp`ʏ!~6 .JOhQ%%Yx;!DƮ6@ Eg ]6$,zIZs"K K{{\%X4K-HrԠVHo%PrʕZAw/(bx l×@=<5n>&dY]܊B,Sܹ(p3cg)Tɳ$JqbEÎn|$[ &x:7MTine ܟ3YX]oq0:<&,te}|k n饕GCG)*tw ުjㄙ_V<&t~Ľ{?F ɲ#__ CB5Ly]lSbe~ nQ4|ܜ qv=}舿Aue#w G?mwT&|a,Wm 0LP!q Y\)09C~w HUhy pr=va,8 hm8@~W1d]=jtIS:ت}^偬\W !:pg{"!8iU#<yof e1W?SN,p:W" IR PԱVLaA$P;NvFX͌)XM6"W!"c S@//q۞+fP77BXpJgܢ]ԞڝN&FEЧ '˔ l1;]rH1cN`ۂ sĨoS3 d* :WM7Kɡ ٳ=Rcٶi'xe2$6v펗vwV­>?C1Zzʛ̖$勩;a!^M!jnH"ͯ_jiNtv2xz}ã\GUi =?PeHL#5Bꪻ ~dF52zQ7ș~{qx7ahtLna c_=' oͿ+ɐؙI!A3FruᡘUQ_@͙Cl{z'wj(EIPG NiftgѢ5ktrΆ3;7É2b FF p~WP~զ\LIdi(~@K]xTnsxԳy̞7  -hl#_hbFZ{2p6{:[7}}-H)|(T>ν>i9fRa3BuPvӈa^A4eAb}кC/7mlʗ_JKևGdVPB^&DeMkDuqv8Z7Ձ'*h=E0/d"n*} ؠHC5geoug+bh Y$6Ӡ<~^px2jM8H.s^١ohzUeMSV-64l5޾|HݦeFPD] <̷)^^r[BW9cҚ簴w2|+\?]) ƦJ%7LWRE@3+#I7cvdЧh *e6lK" Nv&f5\6&1],6,c wiQ*ۉ8,4䩘PyTsZ0HFaxjނ86xnm2&ϳ#:򷔎bBQVw*~=rM>"2P}XI䜄\odlrљaxa elN!mg!$$o{Y@º OC ؈B"Ph t -TS~2(ǃ? &I#"QuC:e\8l=mKƕ) qͅ)Gj+"n;@;Ȧ%OB Uܚq8W u%w:ݹO iR fj`/LT ̬#|o nJ>A^ezC0^m yQz1\IP`+Ib}7|%_$VqjVb=D8,9M>fp7iv\@qh0Vi;e7v 7[SG^'+dըTmb; 8kŊm($86dB.z]肶٬U},2 jAft(N=; % b^|A* RR>w|1nvLe`P_*о5kOIM(hJH0a3ΛXzh=Y_kO 0s>;[j!@e>( :O%NПJDD{q|lGZl#wk?cO/ ԴK&kVڹ<NT4m;³E$0CFyx6|oZl\D@7aS {:KG7ν QZ8 W(t+mZE<|Mw1-`>>֟pCe,v-WZ9GV-rg8.̖3bi߅{Ͽi55Q 2hkbnGˁKyw@$WG^_9S"QT] 9A=0x&\* =E*ҹˡFey'ӆz@cY+u='GVٹjyHM1~t˭(Yu4Gvµ )g~$جTlSm CFE{Kt&ȣO_LGM."v?q {=̟a &W_ZTV4|}b ߲X #ޭ/]CYEcwyvBb M·gZ?w%`%\TKw3ڶ E>ƅ/%7ݯ(x,QMp~RL$͂ !׸ Şui|!Yx:!lX 5UF!ExKp#Hq8%nB%$P NI h427/={0ٝ+aOj+,ǞHQiks~{6P1_8 =vt"cwwDTAܵ1vKf'7ie؎/-t޿ꞝzMH4BMzitW6qB<5=(q#'iJjrK 6<˘MZSty'ZKt-p..,c7z{+4(]-sjApp1"<|[V/e%a`Z :%S]$ɿ by Gc]GBbԇe Or yYi(Z,?ǢTvG H͌:'xފ 2/e)2Fœ$^5!OHprPƯe%ڲZ bdȳrF aF%Rr8#ca-TUcZLĮ) $w)lawCdS8iut'Z{u;ޗu_WX[(g=H %MI$8[.ē,k"e͕:vLNO_. lG像XOTQmpm2۸EY=.8!KDN~Xj,BJha]i A!-!4Vel|Pdо)' 7| ҕK7af؆?v>bo[d0xbkGH. ['2/k)<F"~e&RvD--WA̐ 0rS"œ+ 4 waJC7$֑v[Q=`ELptP'R^8U6 V)3Ry_L%o] Aӊ߳b ZBkU#8&w&() A> ִklSnPM] T͈c>uS]Љ&I"_qKac`_ p7Ҩ8[o# 3 ~JZdeQh] :Ct<"#/ƚUb2_n-c"_[A;_&X4 ń>|@:NIQ+ U.b1l~+KZ ~G?'A{NS^F޺@ s+=gȿ=s~o ʮ.kLU2[*.E(bnVr +g #z!/;Yv33.;*Јa>DGCe==kMߪ7ю+Dqa-~.2Z:{D?t[J(vQ/MuKO7LK5*AݻԒisspW=nз9CHxt4ZA;cLo.]3w0gUWbj w岗N&9bY-'3u#\5>ušOU0Bmb敩m1P^M~7[ZCq^ A"5c问,S[ OF9G|NOpbIsčG" i9W 16eM(^tVJ. 8S-b^|HXH3 ìC,jV6$Q>=_??u/RȻ{syW %4r j=zV-ޤn2=&Tמ՝uCqG𹞜Kav:~hG+?hl;"gqB0g(=? euBC&ִn4+, y1jr!\1ExOqt8tߵAvE+q ^it5 /9A^O'B4p*Dտ+GGk*0S=<`C cvoo2n,aDw6--\ԟqh^,ѝFJzց.V3#^G#i1N3@^.g6#򠜁Q)(!?mj.d qept;%8LyKn…b~禆V8ζºR>LӆKMD=mt2U/2: DʉtfZؿbv'UX­o*Z_Z X[7|}; =p4/V߾⭟>䬿\OnFc>lR;`3.멛ՁV1uCwC.`>CvJnW4'2*s W͋:|PzN- FG w@23j$sD>L)#&Wl3 y6S%xt'L_;\%u2!,gp;Kw' ej)(;K5zo̯ĥv~6)FK3[</Fm ź2^x7E̵z(H^(lonw oŸzGyc{Rhk7q襱|^uf]9ۭD7>³OOxF0Mt6} †i֦#v`X6+%hA^Cdr/O* iO&(J5FVmqQ*ׅOFGo] bG4 \X:úwbꉅ7pdE U pf wY8ݻ:k rZq\mSC2OWMk0jsN)|mxbw >P#ϫ5Ox(EPpyь1^IB /-SpUQwi%Ļ s/z4rqyDoLV[N',D7A!񉅱V`"K"KHM4B=8+n!x[B xvgB0,7{~% s z5R}ZCR+ ޟ?6-l:H{-9W%t3E q~ o0jv'?jW ))ՌS : Sh%h\Μ&+S8teXcي|' sE\"[/u+Њ;g0*>u`g&v%|6Wmzc}*xF j@Riˊ#ƾHIl歀EJ+V!fG̲㶲\O.872Ӕ< @l-G+4seNc9= [6QLqcY+DlwG8 g e-)/gY{ud(]Eꡕ [ĉs S/x\ z ;sY[f@?~dGFQ#q}[79cElOX Õ7^'xln IQ9$boUR- <'$]kB\'"xdy+c%wa5 3_A54RZJ pR&;塏RsAOuV?XPn Hx6DR$9Âz 4=$C9zƹPg^nY0vN1JZ0v͹LKfͭ5+-,\ x^tzWSwW u|?f5]B[U9,gWk!CyJ(agO-;/+ަ>㠨πXAbQ!Q7P  nms<1*HKvLnś~wv4KQ\*5_ Ce0d"?# <S[ax^6 _yz ,3n? }T2Z'\;f1] {zS3z fT ᪛6Ƈe(xb#ZKo"öo2pR 3pG(/7zckMc #џ IzmHIs1⟢$[y\[_SJryl|v.]WUY=UNG;hK[ Ԁ(ԍ1J~{dsN6ܛ!B?bXD)Ӗxk*ߗ`,Mw_ *?jaSmi,F7E[W}:-|S .Ss7~QhzFJM:䧻 sn'9nyvbx܎+J 2OC6Q*<$B@O7>QzlCcx+gy+ҭ}c%ß(p'.c=Eٓï[~uk iz PVҝ-Z]c.Π*5Y|\  ϢYOb&wB$/ƌQb `(ռsa=&(Z]6eWFN$*`ElakNoZ62?Ey1Og{dML;=>xwvSN`5?>! s_aj<nh15\3>Q|U9ѪDaVt@Q3Lr4py7Rm~SUZeTNvA!X[c$YF4};ȣ"݃)C@)OodO*)Gt2Roy볨Ԩ-v9bimm#3K#b,彗dU彬~\E7ԏs5/u\IK-,TDm}"FR>`~?+ށ:i0baPw00DDOa\bJ0Q }>Ҷb|Vj7jn *P=ޚ6n6Kqн hQF瀿ꈋMhe1kh_&@GXNWie9I Dƃwb6@W*٧z?q7P|S5^q Gs-@_vs1 쓀/LI$y2LB1'\3Τ"uLZm!:x&=&ecpɻ5f-ZeYYkuN aZ}3z(:+qIp.I&eǃLLՂ;`Xz㘢; +jX6 ӯ{͝> X5_y{kxp:eϩjgf$9x F4RݑBc֥ם!BAC"oV" 6$:-'}QS咡AI*qD Dx#]$:w|h?!rx(΢@V g9 ;My'X!ҁuiU8teEor5^ANNx >}݃+e?-PNoFrm!1h 48zM| ՟ ҙyn pّ,TO W@ i逈 %.q=|=R!*xќ$2H* 8u#U_C`N-C&N3*r2 ;\[#ݓP: o$TF!<,#eYӔϜE Nӝ"mȾO)>aE԰X%n[K? +=%QW#BR\_xMսȐey>TR,A5(ağӇoN# F,&A]t;T IOv))dOSf Ru0,/;d{z$j#Kh.cz HX]jJg*zQSF葊ffq򫠿p#[aк=5R\yxog˰fsB&]2W|A&0 xB'F`TԖ ?_o$ݓfPEq*X Ojζ/Cė/3*-zT}P mo6T.=Q`"f {3-/%Pm{i}*BB~&(Vh7zz2TZS }e`0U<ЉJ5 uO; i8~ lXYt+؜8ܮE %E:\hT:$UV ύx,y&@ÈMW}?Sl(9&svrBs;ҬSr Ht{P?kUSv;9y+zn#}_G"iM_Vc싱dU=e^$YcFAsPk{/ՑH̑8$oG!P$7V.9a2kҌ9c7HVz}s͔CBB(>pluVàf!|xzg~ط ;ZJ-e#j}g}Eb92(\xjܱҤ {Gd2~[% ~cg» a|A +PF7,;Wm%'Dn]. :Z<;/[ܸe; &_-&Pپ\t_ ގ:`>RC֫"hk-"4T}"#0 T0=j$U61A*ryNn:l FΛ^fU:DʹDtLUzOQRs $SkM C%`~&\puME@D^K 1^<[FWO4+YGI5[@ld\l>^]h+, J茸N Ă*1?Nj3#d=( ?c_<f2t2ƍuVVA*1a_C8G}EWp3^Des#{h~ӄx~G , vGJX6#-/<7_~|S S {.d:{+Tou-֒VN^.m#m-Tv˯Vj]doR'y! 3P+w0:="; 0O#G.8 G;#w1.4ڸbE u'TfΗ)V \$s0YFfe'L\;>6%l0x.JYѥ&W} [-($ syOx&P|lKE+.Ѹ%S=7'*hlY7-60,ZFЉ6( ͼX'CbwMoN[=w^+&.#o+1QrS-B1Ia~}[hw1@d ^`i,&a-+&95@]4O/n9VdITVBm3Hf23'Bߘ laY4n ^xhR{sxqo[O4ӃiRh~%$ƞ̠',^0~jG>,9sR+-`H' .~ϔL?~pڙw4`΋.؃J?$5'B@q\CmX%` zJm66eJ5C`kxf|l o^8dݍpyUH"6>PN1q)zHC(3gǁxDUV݊E^;it  ޢ '"Firqi1Q_@%} 0<-z;}miN9*A7~J\φ]MkbY0kv& Y@6x[ g4jbOk\b$꤬YK S 3O náCw#^@{2ꦐ}o%U׵@_-:4ѵFeFկc9JQrêvEr՗IΫ_C+j ;H}M!GKCٱ|&EN`zy,ob~O҅O4Mb~rOP/J*G Z  r^Ze .p]Z1ݝ[jM2ZZOQoWJ7wz7%g($፱Tmk!5{OS;_߸{9G`]]U.f$ 4iaԔ|$KN3]I{VM# ;-\򦷝@(;X{2$:H!Dof<)3QTa+tFkxK=>$oŽU*Bovbe1ѣ*X8)2.0_nRGD~Xuג/Nr*{چ@=7zNv:Ƞ݉"{_cf:Rw͌7ּ8o%8FV䚢a]If3=;kjEdb zVC =%JFJq+&k&|yP-8l2[~.;, n;խTK<<.7DppD޹_rveҳOZ et#C͹ൢ. T{:hA?ΗbcwO]Č'T*E C£tƢs9^McX tdO׌B]j!CxؙںP;LqyJ0Ҏ&WyTj:o˯.I56L +B+ߏo u^vEb`ÿ nnw9O. si-QQ,,,~< w֪D&.tXޞ]*¿0^yN8_ϼW ozYl;Io}ܚ 2otU 3ZH{<ّ0)by2:@uu/T= NCG!tN~̆*8$*,'Сh7X}I `Ok=;exYaƔeu04V}2zN{m-mc88IHM"8hqվHM/1ڰs'mqrP-hKExx %.׶Ϩ`&w8Ùpj0bI_^:7ZKpb0͑26EP#MS/Ⱥ %}ص?"n4 E5zZS]K!(&-AUhFO|z5 HYaE|X,;~nVyIpa` 3u1~w٦Auޅ6A RN\D7P2/cê n!ލ 3먇#nP:˛Q2,oOT 5F d Z0ۈE˕3}\*v\NqϷ&-bXIn>r-t`u&UjIW)x.Dfgd !j&̄c=F[\1h$QO0i$ȝ Q~hkԦP!5m_2,ρ/;|"Hfvs.;؄%9?,ωfZ"(9XSu18=Y'橬4aĐ޲oҹͺ sI2KgȽ_trԚtKo3ĢfB3,Ѷ1JUx07amZ|W$GpƠe]\Ü:>nwHK_*QqJިץIKYǩ`ܣuJW> nM+1oKpRy: waU1;eJFr%W* >Nk= Ns^G8N?|Y8GOWґ׍C,QX;{JXAd-$1ulfYogDs[B*a ~Kw~GQ0 מ!:fv㭉vA1t~ ?]̨専S}byLj+*ɴ^ a\;\{禚cN~&ZLPi5m9:RN b0lXYf*Nhh`@C z=)N~@QoDqKº_"A,y&˖` T}MOPfABٕT3͚ǖgI~_On(֖IU&FXji~]ȩba] >)ף nVp]Vg҉)sf o!XGERzG406nJwt(N8(!dJ0I=ϋTPwU۾CU*g@RfvGJ8Cz{9g?Cscn)0rOIzL;*Z)L"J\cf96sapwȯ' DhA[zFve@$ Rbd3r 6YÌ9ʇ^ y݄ .R@[B&.( DI"{0v8G&nU) .zNQ{\BtcH. -Ld,z(_ \U .@ȿ֢@D67^mpT98R RB!p boh6'37$&~oo hYmY>$%@%f] o&f6:F}( M9[VU.N^&|_?T8UWzUe6k'fGOrl[a}\KA vۼ]`Pf m𓣚v֭ <&Q +acjD=SPEޏG|1pG,neJMV߶hT`y36vEQ~ٌX]M=aD)?]Nʗ9;[dCp"Qɿtcİ ?CuߗБ$R+_W/[NӰzvGjrUXkG{$Us#VAA.6↭d}ڏ F .#0"9"+`tԐbrK40_H!q! F`j's*St?h2ݡBuGBB[n Mn/iW|=zALҦ۽dCYx#$/Q ?-0fK~L>;yN/a &/+ uBoIQT 1$9m6]:~d7doI-W<#qc2?dXy}U1 ѬN;w3L \V#-%,*OT;b_(7g_$1`*i?2Gd_ IY*{>Tߠ*Buq+' ,>aLEU506_*q}kRoJ~v|=w⭜o$'I_y.ROʽG7x0: Hbc҈ML$KfGT6dW$1O wO%28 QM /ѭ/[$Iؚ! Ã+Wy˸}\;M6987oVDڑFG Tlƴk06JXd".\ Z@Pֺl)S;bgj~FubкG5Fr>JnHȯP+`1Zk8j!/'49ۊSvBӺŽRP/ ,:x~T.dP" )Q[T-"⚥4s ` x솺i 'Vxkyaz;X0+Z.!V4_hY[0aN1ڝlXR4|g+ԼȆ0ٵhĠRLOA{3j8Ud{sT%4):O*V)˥iە &x'M<p\ɂ=Jvx*Ry0fU6GjoY8K`"6_O0X{^V`w "S#F$"e@$J]a 4'G;Wz;ke=UC;+p6{xF*JPZ2Fj0 $(GDڽqΓ cҶZsk' ,R:FrMDz%q'=n#{[  $m}#ڑ /ׯ&[z Ƅ9CK h=uG8]KVh ?Y Hv%\ވ|=8)҈GpփMWUV~ӄ".ZNQįrbOhq,<:L0Y슗a =*yPW\ ;KQ/JdI$Q6u#P`H{J8Zd*s.ԓQw9يKlͱ,vI6K#8G}li{\yt07ڠ1Fw%dO4~>d-GEZy@aá6W e3ᙓB(`lFhȯK0ƦC%mBC^,T Rk𗡁s J4&6-*[FaX ;* nR*# 8AL:ScOI9gW,d:xb%jD̛ZY+[BL1(@YƐ4PP e L VbYnͶ&ksF!=c׿dw {E9J UzGZj_;7nRr%2R-})ߑu =m8z TMq+b`֫$~RZO0w&d-N3wkMo^V;+EFjK& x,0H1Z s/%`JåItiBɃAZ_qFn0S"O1Xr]uQw2O0raeԥv]L)W SQ:"dwL@S3<\Vߌr3R)"~' {x*ptƽsX;Q Y'^o}[P7{ZACPF>s{iTO#jae( 6tP\Wݭg= k/ b7rl9@XaAI1MG:S?P!>_dT]5ltU s!XK(Ms>PeCp+OCv]j}8YotI0v+8&lffCtsj 0/zc 9 ?2H9*y+@B|w0:Ftݖ)ˢGZrl&eb~tgFqN[iS7K E3çd0Ol#lH$Ы7iС{NA\:5(I8&:]Q{{Y\2r٦mA$Rl; >U Ha U2g m GW. "fLabTñ'rUheO5JZ0挻 z\|rY< /Kf(L49N%S9_vp8<ŧ1y.I!fAv]s50O~OYD&1X*wdc=md+/ER+L. 3FxE1ݏ">Ts ̾A+NqQXӱ8&:}yzS eg(gZ{d&\iٙ{{ewnWO_ u0ECR(LZ:AҫٍPcM@b< Ugx{ػ/QDi6AAK0Ts R X ?*&i` G!mec V,s60hVm`n5/(*UiV($=hUtwEL:EDZ)[" sHdį n djYoۖ.F0#ۯpj[eL/ ZQeסn4UD'VY)Y1lҪƶ$:ͺA#Ȱ$`<[PVO C'gAt-jG,}Dڴ?_Ѵcmr^0}3a%9҃~&N4{䁰wo6u3tmӮ.Amu֌f Ϲ>)c}(` {K;܁''mf^c Ю4p8--_Fk9:s E%ռn`4t [B5#H"8](Z/! bL+bL>Tlx+^wrA0>U}B ֮N/Oal1erP/`a좞 y1d, h2::/(dwUERP TiU /6Ѝbz: ]!IqqPv5GROcW5 m < Qʍg1ߗ&+ج&.ё!&{!#_js7HzAϡ?5gLؓ"a"iZ8olٽ 栉rK-D7?/& +.T2 Y?8ޅ]xl|KS8 v\uۚp<cm"*ȩ&SM%z*/o-Z>gdzD_\ԫJlN_-#kEB_c cw#%9n"ɧV5WXxm^ř}ڣ,vΑ[ʪ[V01jD+Pk}M?\af[O&1}x|R=D~/~57(J1H hq{6cN"V8߲uMV=\= [ѱzZK#7&H@YhYcT\&` ~ZI>Rs].tpU7,*oi::ϰ8uJbĭL}V|#)K+|Y]{sa¦RʫIڠzG"LV$CVIh&jCSߴao0V1 ?zb]Zib#Y=Wsڡj5lC͋1Igjƺ_C#qDT,TVv(9+B3O5@쵈8wB3E2v~S2E{"l٭9=M W`ltxҔJIaM͚dKw%/ś\N`G/\3 uv$0|넼(ˁsJ]&_@p8I TɒطA1f G[R/=C\#x&?[A9kI4gxB"* n/|Cawg+@VJ׎",ѯc +:h>%~ ޯG5{bx0*->nKg9nՖT ҋ|r NMŭV\| 7 bpp,4%p#P6P=L_SNVY$[*:QfjtS{=ҴR^B٨ʓz9 oI/WS9XL{Ơ"3 F_Ur{J(diN$W5cl'vFWE |<-_==Mj6Zepߝ+t<3Q4 e&Gkh*9~^S͘^:)/>Ww-hq[aCL)Wѐ/S@}f !F4NCaʃ֭HS88Z C8]#6xRf@=WE߀+iV9ϵؿ$K\zD`俌wN^V9A9+|+ ui_ MQBSG 5V^N40)/{v M85?{/[EIǎ=zblƇ28R4n3]Pkot>֣8pT.Lf] S$jc3=@SD'p\|ehjEZNu;VݧCVʚGYsh`\@aݬ8,<Ne`#CVUJzz16U@Jiiw#qLg5|rA0F/t.5z 1)K嚂֑dW,Hk/P# -Zg"Hh%T]?3H;BrUCW;mcyuSk"[I>r|h@t8 1lOc!ecrDǕE[nX\`TDL; _blT);nU]`L!56Dys| /[)Wxz9Uo_ߨʨ8ੑh^x2d@.!X(.bRsu2P#eY>o$qPo<T%h|r{Vx"F#pu֓;*I}T|8Q;Vwѻ)ځ!¢+G0x[)O @^'OhQ!yT`iͦ^ȿL[*\m<Æh#3k|9$Eɦ%;CjǗw?AAMͪ28? 0?b5u\nvj]tӫ; upYWXU][bRD+]j+UKӺ. }; Z,r|n|ʤw )a%g'z*c "-=MeABL2d孮:[6YvUG6)ڵz3I^{qz&.{i^^\Z>U,:'q= W+%S@\&bG?)h%4^*(\䙐w*.u@Ab" ]"PFIaRUq+(ӠxQ\BJf`zpA?0DmmvrRPgfv`Pn|eީ ܀tfno4 y=qQvOmM݂D|!1 ^tI{3#(oBi6އwfWa|1ZZcV\]е$bY?[`w,[,-`&Ӷ2}N&mA5xx͑9o.[̏/2 ȫ˪WyYK*i};oԙyԊw:7#JhW@+m'ό9y@jx>-"koL3 {Tjl  Iu0/}ٟ7[ٚPPFL.jRQe$ ][}p!X@ی*uaoTjbJ>$UIg2{TO&osR31y kYg6 dh%l*ޝGGmNphx!jj&w'RM7 AACrMFv V".,b\D=䫚Ta wܺ4$E/3f{F >N,5~猲%@a4vvQ%*yHvʔje> C .76DvvMߋ7 E;}{EOO Ɇhex+Y SfGͩ$*idJAu}09Rz@l X^13 P(pT @+ͿjͬJLld/3Qc_Hմs͙##[SGh.Iw<~#Fv xf˔"hi}<- ոŎnMA=W[$T<>㹊SY6#\@;ϱ .0癕e}&!jjBLpM(7qy 4X&:aQ 9HQ. h}ӆe9(U-KJM n7^[yTƝNvEVR~mUZ̪980䑛_cd2.qWZAdNb:k *:C\TLB6DmQ_?2}wk-iࡥ_I*Z=r1{m4w.*䠣WqKH(VFε(r8|#%1-QԯۗvښTEiVRD4_ӆvŮ"x]3(?F5zW +dU%n'<,3ev̢ɌWFךzœ1h"D;6DGYoXYgXJ *)OB&ˇ_s=j}r9 Ф "HpϫS=&.eƒ3qk3hA{U9۝ gӴ 54Eq Xi~”Y{S͗Vck6{iDwo~( 3R%hqz6<[fg|X?Zna<%HMrJ7^3s$XfdvkJڣB@<(ftܲ`I G=)@l@g@EfSo,ٙ^аx*uݗyezRyrNl,B'n2Ja^jj.)ċ4U8ߒO@08tIoUҵYѡ;ҶiDx|[ZZ dpCWbN2era&WZ]=X%瘴RҶ;EYi_o١@򓞝S'Kӂ*V ŦzXTD͞c7LV%N{hwiA7vȭ]Iiڔ>ij[IPąILj23-r5G4;\k~-5HDL譟//'NJku񍞩rT\DZ2-{4(pnCQy41_~N\QKojT_1E̱ڱ1afppw?DŽ뎈]Y$FZd˱ _N8tu5iM.SJWRl>;hj#"68H9*2O}3|}Ԧ1od ]: 4ǫghC@y.rY=\U C5 !P$`y ߃J}<ȁ ^WuҌg?ŏMR-P_w+,rorIcӋ&3j7R-=?@@3WִFEq"Blqxs]$3x̔c GA-x/GnLʟwNdw*efxR=~uIkJT(o쉏f|TaJOv5Jvc(9WY!K"ř8?650(ͬύʾOd뚐c" E5 xw$ STҩ|=0ѝJ&@ I „Gd0BI 3d!VfpK jid-/:E)tDuwwE*v[AQmf{1]Z8{-)>;3R(6RLdA&rP ޞuF#ռ#kMx 4 WJf/q|>Fם]`} kk0F.mܼft,eG2#EV`,op9-D̚[3xCaQbSG gg"&#'ecIB s#}6 AćBA fE)MRZѰj1ZFa[4UsE.'d %@}sA' rq9ߒlr;gg0z?;SH"\lz+ӕAMQeiy!" :$›2\Zo\RF_W׸@!U2Tos1 n\k.zT~c)Bw؄'nH&/Y)TϓEi\RU9=%II7zZ< 5e))yJ=L*,gP"cC^(Zc<z~pa;RsOBwN1W0Fx'wHDUf[f,TNDHCb];)t[J1Aգ^ђKi`yxn Y[]3!C&No(+ƹcoL.M`"$u3%pZٶ>0Iu.ZE@|'buiȦFNh[qyu.xqdAew:ُ /ISe*tn.>G5 ^0ěe߬AE=) 2AY4tG._:<}bLv%2)mT j/Z9`jT 3Y=-IZ@(\F/m.꼾Ԅ=ݢknth)亩)6] }DYAt 6oaaJaZnL۸gu^ExDZ6qD`+EVAa`8 б1Ҟe11wlDjoC^yW;]_Xgu:;*]lJ6-oC~[D#`3.]RmN.!;?Y(,zP荪2Dub lZXt4$@k/2zOOrE[3 73HSkQ%ݗ|X%7h\ޡ0Im D>բjZcA6Xmo^Jk_G]"nhXfT]L0$LX[77'qa>&\ @U>dVTڃa!I}(>G:wL>*#k_r6'w 8kLa|| q1J0R0Iˢ.Deb|V ͹,f{N Pm2X<!P_|R?7ϨIfdzu5$ 5Y#.Ɋ܊;Tpr^B@ c,&-0UVAi5 _ӥ$#rUꫠFlNYu|ͩz;[I'w0BZ`?{^;w3?4~S+( Xp@JTuDWO %vS_[-eh){h" FC Eai)&Gx*Fy:20G j&9!Z6k[' Q\^/&<4#ŵs)CjU?:UD+-f= )7;Z2)-oߡeLXO +)iܝt `?$6"[}ǿZnı8gĨsY_G\d.isY)?9yP YۜSW5e|gM-G3&%ڻסYi3<9aMK<kfXtfz_y=../V(9덓3RkaZD*?Avbw\ %4ZH^kjb[CO[#HQ= \ʸwފz$ Ug .D;QѻKQOј¬^_-[IIÞ8׉~8 a͟|0"M B{;}>9ȱi"~᜹mq<{FmWuPvy!.'υDNQ5'+i}sF<̧ A \T.OXt}{Ex`:U_Ūbk\Y;I C-72=Ĵ&] H&o[쟺:[/&9F5g2 EABQN]G"{qRu-[j6n[[=e0:vX\Ȕ]r]I~G^)0:Ձ~vݱ?ʥ.ͶlvfIwAZ2wR{1Bd!t++J̽t=E񂆤sg5]^jo2eG#V^ؓ~B^ j<_b Q#߁5kl!$ra 6qYeT(HSEc--A?u6b/* ]Dy(ϮblWo5J~h1G[o9$#_;bD#<֨aNP!\u.KՂ=7b*k ӑneE[![*A 6?_I}Ï +T`zluCiۼ溏CDd2*h2U|H۶yspIǛ4M) 3*ER0e~-I~cBϒah'pHJY[!|^K4R0W Oc8hyx";ͪ%@HyWP([3 4@q-8ڃKK+Ts ba`Pg+I ,Sd̛D-݈waP5udƬ`mDAvj T)2*ǚNEt{bZDID#䲰[~ )axf-QWܭVC-@kFcq7upq<2)ȃ &Np?!j̱(3vw**UE.QtZ!UvDT@Pý/JyQTWݽv7x qv\yWA Aeؖpkz8<=/J>(116^FDa/Myڇ[^[/bjqPņ2OAQ.oKKBj;:VZJ7B:ݼ&105UpAlG~􇈋PxEG@Ö%5y:$>'T5-KbXR?`ȤQU?gIѢSPTʲ\ 0_eCwV"f>ޛa ҩ@VV +!{:^qg/!~vQ9^w8@wUGt@q F|*S0Z0vsӈ Թ'% ]V2x)@ kG CEjtX陚sЂ"kaϑxm#7u?z[>bIqo)yDlA MpʯnwPs0( YwJ%]#o^  G6ݓA%h0i2V7%n%A4c=d$H[n˃FYovR~]N!t, /{anlTA&jl:REwE]1y2fuh̪Nw&JR_ &{yZ}E̜Q5U)72 r%=aIa߰iUX\§yBk eWBJ?Q"l/}aB0KĉqMdqXu '@ Mp)\idM!{M&$)P7fW~SĮ((=W19ǿ˪\| :P4e84 PMP/%!t8o>I%y ޢ(U y<)mWdAݏFc/"lĵX~w*/ 4VnP KD/ssm1g@#Z,rC,ǬY/kYZYXΞ8TFe$IOL| l&wbx(a/?8mpxB8;4*x?g-ƕ`֝"Ӝ.SzV%5.J8߿q.ChGIO C!PҧcVoj @KJN+PrۻfAYZ#]l{ j^nj\v\IiQYCAl>w ?4S 07bI셼#YrN qI o(ؗrnnl~1W,p=b[ZТLq0RR@rq`"Uv֜7Lz{-=tdO0R Y]bpnUOW8L)Q|=OqIzPUAu/ppW K;x-L] @%8@7ZZ:NI (@R#1N: `2hs_ ._ M6tS`]Ďě_!ȧ>Ms]k_(u x?<A(K,REa3{l4JX#]Ok /d%N xy^ehtkicB#Rjh亪p34-2~-Gq9wfEh'UņٙU@cL<-(dcMh3o(0:j- ^o/'AFj0D&mTn ^oy۷D}b+gQ3ȣ)D&bh׆&on^Q%wEfdm)m& JF3L~)N:n}G7T>JOdvK7>*ϦGJu>TbTK¦+lWNS?+TS2TB=qjuM_m4kwzx(Tmfa -9v߽]44,Vpayz6;8^æʔ=~@sO~B)[!,JWTXH~ 隲严8NكEQ!zrE\z'^R0?cC.hj_I{O7!2N (z#JeZ)JrMk^x@WpSAHTz.܍ۻcc60g(J:$ːo:GY~ZC`8]sC`PC̩`xo[Ui%'BK`a*zzb۬,2 @ TMC L8Ӗb͚#ݦN_͈pW&bsW@P0yoΡ+Էv,UY"kᣟb[R?Q0⎞:f:][)Ҹ&ʆv&n v2»祈GlDDN[u! (1yd j %I YH2gApH-ᑟZ\nzbg:-2ʣPPzjpPa8[酯o4'F>/WQӒL&WN1Ϻ_ҕ=CNXAqMfpjw=O禘E N;IaA \JJąy&MO A'@,Ϟso. 4WqfO(6e6c.H3n *l)oA.z@U". %ߖ/X(30{/rŝF1Y!G8R&Gl6/i43PeUd7ȸ9|g|Y8Gpj^ZeiAOp6{ىYRj*pCUlrL6lPh bG RZ&E@T?OGqgFYk=DW؆x󧝔!$￐kTP5!wKNIT~Py0Z،ra^:M)1h\ѯ7{{O*4)dӡU0(W  |`͢1tƄZ2m_0=ȳL?ZUZm!tkElbU G?$IȒ{A̹OUfPOُ3%TȮ7\qkϳMS lS(]ř&C.kÆ Yj_Wg\CfmS ;F']"wQD'6[j{xJlP't?eJb2 FvL(k:3dɤF  C/ەudFiLm0O.kVW~{#D1M=2`mkR߼Ъrm!h@/47[v@Do굖BҌ S5cBlGvH)*7=d]4lzWSRlڡCUxjbbçǹDN G;hcPukSƨpw툧/'`7}}yl[ F-1 Z (3Xx%8K_j&%bn0p<ʾB;ᘜPkc2WsZ7F)Q74۰`Dk38 a=1]/BFȶn@ڦՀ|b'=hAc+$ٖQ# L zSWG0Ԛn bdXDsvTv<}VqtO9o. c"ϟBf6T)iB:2a/x1^dd,έ\P +J?#Oeǣ02Fƥ- ؑ瘫19͑weDwx |GY/iep~a0U&ZJC^{nJT"6jֻK:&V1|todLȰ@RYP _i{V2a_ucEaijQFEc~ړ<XY'k˵KS_D%vYNǴo¢p x}0ePI*ZALLǍJ|ߏ)=)^mv9py=PGc{VCuE Gy!uZ'QNI}7Htt1{&Z܁ӈC ,H-M^wiOw,qUX4>y[篿:L?=>LG\Zƈ 4q];32Q-Ec.Oop}8*hy|*OK'ٗ/S1kQ9&MUF8`w,a %'A3ؗ4s#) iR;[wH'b`IjynCNw`傞=m)/ Mw@WFfË@z%n^>~cDƳov ybixiK19rdpr -69ޞRP7.IܵLw03hm(&H,XKlF2w_ Yhob`Rڏ&#aٌ751FqEEQN һy!Hp%؃ -^Ĕr{M yB(1 [._ #l 5`Oǿw `ؘJNz Sz7Z_޶uN#Cd}:X73pٌRh`azQ/xx2|ƜYm@0b"n.ճrd7A( Mhd{KG( Ňq?qEjKh|o"+Mj%SQZd0 rYcn}ۣsc5<5?te+\+a<͕5=GCu0H4{l^3ݞI8 ?9%jSJVE.~a҅}vUx|H'כK36GKM@mbGY>6k?k> ?!j!Px%(s0__*!_@L;Y,эO4uu!Ua\ H MIܨn_c 8-3_#!i>s#LDY t¸b% @ <]iyRJ\BlpԠi#+* Ijh#/atNAS.J4 @îAk9DRչ~ P$])1o 7 BVk1`f^vͤc8T)?ڻ6|G$.z^g\+Aó37vzA]Ɗo1ۧ6 8PYżE#] \o]DZϔTt˿V5WL oR椙A15Ÿ>sorԑ)= 0_t_óۺQf^iCkaAƏ7Hb_AC].v}isv"v<52q4I{] X 3<}I0mXnr-&&_:q0@mlM4O^(ieR3"۲trK8Mٱ),Os/Cux1;X*=r)،a{:91CN7LLla+{'F:*EϠ:y 'rITwgjǯ˨x!r׻vwo4-MǮ)풫>^i@!~+6}92JRys*xʧZ Jq?k.Z̑3Y< yIbF>>¯O0)ݖ=w\k ܋ԤM:Jl+!Izu-7wyB/~q?Hj 7}eMTVf`< R+_WExA@=T,ϴu 4ꟀNB͊mw(e~_k=/ٲo qrt!Np3h*:sp-07=4SAp0yTح\LBXs>pECrJJ jZxBiՔ yW"/u ً_\!pXPԍvg)@ؕ=kKbyQ.##6C}/c0dḚٕ) FˌԢfWYQ3NG^b/ /&ĤF?)OaBNaA$9^f2P*ږ" |2gHˡ)[Wn&dJY9FÛ Z:v&hv׼t_x=粣`p ZR3~{˭(0q- K HSU0gzW8w4ln5w֗:p |,ZtMlRy.-lI o yKD2͎ݍiy/D2>)!RDEIĖ:2I HX%&/K޻uASK0g\krA~}reφܮ+eD5İ~U#0FŪ Nܗbez|͉XWX vx2qO`#`hK_0 %O"bzhiFj͛Pd7y  7*Ӥi=nз~ك m F|_ U*g]v`e{7%ɡTL4|#YxzóBA4{W'Lm8 j)ŖIkNк:MݩFsSЫW<˗"_킁J#m'ȱ=I/IHoh0E)Au7%KPdOD#RD/HmI!!2bЭ=#߀JHg~?X]UUIaZQ"G;Ar![8Z'WTZV(Wۍ<%ZAD=jbS=rAU/#}-NSNO ^&kNTRK6%oVv0TɊ: ɜ_lW萈ƽeui6)=a\>p0\ggfFQ5lm&tjZ$rԺґvGwhƯDUΆ;E:)N. <ݗX I^{lO5 5Д?̤rXf$ȷfV\B4q$h T@8'zNkđOaC=)sp Jk=h{.we뽔vPdhcـd۴xzJQҽo՚N}ʀgUZM%NSRyqYN3p+d14Fۻ-{?OF/>S x!s_շ7yhT^H(خZ6g0RpAa.osƁcTv)r&fC!/j7+k /9]H!xh焿c+K8"IK\DZ(>Zӡu#M/( <pnu o g!j {r^`'V LB]7o+LMϼчϭ̯|z \50}SEd:^h+RA[c[uGRɉE6! bRNu-`RI~?(?O2\W•ݒ]'3[/sVE]<e )кbl"MRi#.*!ٕ3#=s;0;-fN_0[7dWnŗaPL?+1 PLNՋʳ8Yշm]9=KCFe{ /T({9hrf@ C9Tt*~ U#!:0EB-ȈTS:ꗳzmekԉc8=RskhlKckܾpcn gOn'Ж)"gs)!U;+NCkaPZ S8t=Ũӛ]'ʕ|JE0$p>DJZXCcTs}}ڥ;#UpcLS6|{W[!ki>)p,~ڭep/]/xd"x`eAy8+M΍DzR"۪X֙|;n#,THI~蝫^uĊ=0%Qw[>n!i^(X|Tĝbu`<bUc;$ݲz׹S\6|ɗO:'m2?+Eiϋ[, /uh\NPDB=];VEyV9n7i6'йV)˟tLe#6,Y1Vp2c2 j!^-!MtiMX qH58؊ֲGp\HBEY42RgvA/qΪ4ɱylC8|nVݟU@ X,/K*-.x8c%S-ұ7-Ae$i{rM,p[VZ\"61IGE L{5;8U(XUe<>t^S~'Ŋ:26/u2J*#_vEHJP(8ˬCLf(XIH8'5c^@z<үj|QӼ;H;Aj';\94vȭ1OQ |O+\]Iv1ڔ$MQnySe JC^)k">YyyS4`Y`)~!QPc`::b3==$,\-: k. @^ע}b1dufQTqKdqشZNŜrE*1- _Ue &KM-!D1 ?iW8h/VSbozڃ@ٝ{OIm{ ͚)Q-rwQ z_wƣ/(×4`\E^ dyVOBOiRsa"uJ.ÈB2%i4(8VcCn8`%ɩt}_>i77`.5 PkVEla@t^/'ܣ|qpܴe/_-9j]eu!4rLX34ٵj8\鈧^BCY#kYu6rݥnF[}.~'rݗ̓@i*FYٽn9bP!'Qu9}DypB`m+zzwn1GA}d0 k @qSY.RORjs-ms6|*$'4krI~Be0[![oSxf?SΌvRqT*?fUskI(ΥMOnω=\.7P |_8"Xj1Ĺ1"+1 l#JLb\xՈ=˖L 9Lvf lw2ӴU\L{(h4u0m_Ur< n4pW~nrcKRdwnƅE..Je +j<(XA1Rily-> 6qpo6J Ja(lƂO3y ^R_+zC$j16O^k^̥FCŅh[`jSHHB&5,j,Cع JҾe$hgOQmZU_\696Ki-`K\sK A!9,EQ)>F]3@?~:G>vO|9pB' Q_zK+۷G%fqzn޼a%ᤃH[OLA ()SLl#yju~" -h7\o:j٣B`eYV馳z0hZD El6_fz-qS&ۥNzŀiLU-p7Si:"Ĉ/`fU#X)G ,Y]nT+C3:ES.KtAH2e~*g?;lyu3!΅+8I0.׵ۚ% ׿#:ozd'31/G AT%hk#~'AEmVV囆t |==437s f8/G6QPx 'SxX>dG,-Z'`43THA#)\PAtZ;N-'N1KVh"c WWy sXK]~Kj! _\iEX[{yAzan2BN0Ӱ"mي. g|/I,\qUO(=I>^,blQ.ac>N;ڌmr D抲[B5U-g:7$-WAӳq EpU>fStxiXQ>O5P*L~ WB󣋃=mWez}PoXK嵊`gf߬o; b? i դGB+LЀ$˕  ~Fc"07L˕k Z#&{$aj&S%ƛGja]{ӈ)NavexmC>C kgllE֚fG0}>yBa4Яi2BӐGaS$E9RiΌA$ ez"Yj,ݲ]acySss弡Y]l-?N#+r8ߘpAbYޞ~fHqc1_TbLzȪ@JѤ؋Z>=&:o1n EHBJXy2_5nm~Ev}(Ǜ;M袾 l }T kʰ,dC*`+ͦVܹSC1gsRGN@d%bL?_,@L--]qe޳PTA';& 4aQn6qNoz K26 QzBt65UgO5̻2?g;Fetk%ؾ#Y)Aߛm}pPẋ1^L K ҩ/_C'.UZx(XM'G!vhmEEfuz2CgoNG%k`bK[kD I[PyzMUmA{["Li|.8N ͹vٵ?5w(}?6޽6NMx1#|aOyċU`֘T"DAl=XSa_8)6\GA]#\W jr_We/"'J.'Ǧ\IМ}H!ڪNW/v9Jg*T<^1.v&́~c2Ab0D{n;g#t m-Oyz ?RבGor } j+DWKoEs;} 4\vu ZySޞ}-k ?` f _/r҉ユ"C\{7$i۵{hSZgwTG|Gz?Nc֓Cԡ? >TYa9#Dj،U_rZ{Pԋ<԰~L]X2vqzvm1ZQ nqL_4]|ƒG}(8NDJߐ0g_cfE܋ Dt1 |@W;^ފt^V?_O63 P=3D.S2i3f uзuPe76 }\b5dB~ߝ/PM"֜lJyQ'lODnϳd5ȣvb'2:zV&h2NtQ[m&Llp-{S8"ahSzdM 63mD+PMPڣKϳ2HUnvly!jә:̱"Mvڱ5C <1BGmA&NcM&aVT@HAIz4fFE@il#J;uvaP2vuZz.]zl0"|PGGUw^B.o=5@V@iLJ[O?Aym,8WЇNhR:ev%YO/3v~7"K{0g1F}D;<KP^Шs(@-aecb5dyϑ$^l=CV__s!a% KsZe)HFެW ]gx)|AJ٦;>g[D8.~+Y)e%6jID`_ ;?S1*j-iXX,u?5:}m7ܡ2c @w?JݝE$FȪGsAQ7p:sɀ %by\PSzJs>+A-%A*pL=`2$o|׹)mȍ/ ylGe.%gy.a"V1qfњޔ_r1W pR[vEI!Q=>uo0XJ-ui2d:Eœi@g]4b,p7S"s3_FĠ O.VwnrР5@4~d~X&.0+Rex`h2yԔ۳\*6>>Plm5Կ}?̣77E1@M{S#"_qp:BϝUHvUA@t:`5^J*4V'/}>>X,.[\7tJ[ftT٫H"\tɧ|g ӊ] #zy`=ܣiT*ڬKz.3xOѡܷ֕81 t5rc_!o|xd&nXG#@xni‚T~D$ 7J6,WYãӚ݊|m5ӬPcG CSj%d_T!Wߣ9җ!x|_4:usGrcROG5i 0*m luNG?%LLIµaڲU҄GN% K֣NZ 9Scc얦Ne#X,3_],BQg+( (\ϡw7{b|I@QI+m,Y鍴N a@uDo~|Yg%rXZtIs,A.Tv &uH(#*'n_\gUT`n;RpAJ4$+Nh9O]HuTFpzJܿGuЕ{'RxY *^Dz~XlwJܞ y<2d粉:m5c .VJw(7 ڿA.@΅VX:m elQi 4OA"ϜB4C_w jxK}t-싖ãN]$8\iũ;'c[ʈ󆍀jZAZpYDU*`aHMXv~8QUeII@HrSMAG|ׇgD nI2P-Y ߬aƁ,L>| IaR=+R7ĔS1K$A 8fAgAQԡw\dD8n~uS2H-]YA7EK!^F5Hm,>D1Qk8;\\ww39~.f ${ 2" Ia>՞=\U&c EO9*ş)lx#3`&,aHKN yDP5J {}lFn S(4'l;~r=YLTKLKG~@| *WƽZ3a*0ΩuvEhfE%!R+SщAS8f ռ {44 5&}'C,H> N*w) ғ<7YBk J Bxm+*0T)(+!\o-z>#nÛdT6mĜVv;iCn y/5WD8N lHDݜϧ09g`t!W>$|.jsxg4(bh e.26 9;ӂB 0q=JHGq: T>"rhnH7$kǵ_g)ͯKʅwdńw8=rtGvVca'7]ŕM? 7X(4"^95!86(kxN}>O?] tɲ7_Z8VQۜxh0b:9iC9F#\]8뾓YSOg/6Ig3Db"Y4^2I\g_?%7MMCk쇂OR/,0$'؁ CC4ĨȓC͎%Md܍CtC_eF6lZlNU [4xf ._c#ziFf[zUrW O(G_ &mT.h^A1C'F, ?@5U[Uۺb05ؚtZ~ZC=8PMlL&>T4[ƻ&y ZBs[1i'\^{Гk yK #Z8wAqї"ȶNI@{h4χ̨B|tSUuFp//)3>m>?"pߋxz(iջ1R*Ep/kJXXHd)?ZU)kkEkW,$5#}*>maR7R%EZ4ݨ)bVL|Ğ)'k}Hr1{FOeCx 1}1IK- -Xㄡ.wɕܒ oEF\1hק}޼8PWz+Y*?6//ȝӴ}?GXuC!Tr޵b2 ]篡/ 3D^K[Ź?/o[si•uy֫:3ay-[ȩGM8 ?:K9PJu8p$SpuSںV?WvcG&.Wǎ`j `&|nq w&F{6S{ZLJpA̍$\bq:}̭P[ݭmR?!hO#ݣ\ 8]9op\`ސ ~,ڮ5 Xί5"7ya8~2S*FF5\9nP6XdkBެCV7bYK Ձ 5_hMB;(m25 *fW,h v<6zDE*n?, <2# jŘxr qūMJŠ%n/cmfэ ×}E3%cj&mX$OڡX|(NviebrEbR.DUgXņZ1nU0Q{1LC#Z&m6G`JэUnݣ3`F8dr>RM;>>+[$BM R?@.C׼Dsʐ5QoojF^^ʄ+ʀ:LL&cw&HKVM $i\䢎qxxW=rj̚orJ p)w>Id4DwQrd 2jq6_[V!+'"SPj6+=Z s-`%~"UT\|A"@خftH09qjv fF"2v5롞S)DLӮqN+*Oqq"l`co`ESd5@M1~LP\I!h VqvJԭYm}u=e:!D[G/.xvg|`^T-"EgIU<ٻɅ,43 bX/RtԵ7..53;v=Ӈ2Tɂ$uVH?UYJˁzc29%/|%Z!ɈٺU$\ͧD+9x/Goa@wQ*8A:gX2V C!22yXY?Uv=t ţNr$L_[0 ޳gKH&DCIay#d0?itwq~d/$A,Izƚi"FFf8`FG8)&2Otir:Eb!HM&b͆v cɁXrtB ϼ0*L-~,j>&6vag%G]w~X LvAs@DIv>.}<1 ʮOþ#TX5X!S]a>r8vWɷx*ojPǼB9 VYd pfljAI-+$jI$9Z eL]kT투OB %#!SUG oɺPa W$4@^6CB {!_fz^FG̈Px$#4< >T^:mRLw֌,*cEsb]U> :Q`|*J&ؽ/z:6t8 9'9A5aI_@n0&qHnvBQˍ+Mu!onHN;?%6lq [aHYQÈ%je@*KPʳˑV_Pr !01['g& ie343M/rkQ.oZLbbG;a$ήg'#o}u+q* 8T}(QR'ζQ(Cϻ%8]oB1 jEydCZAjj" .ry,T`RdxBL4{ؒRl^zc\?C pxY:6h@g ߪiphnch$ZW8ѥgkjҵGFoԮS3jbmAY~ZB㏫ڲXl.^l@#?*;z%XWryjf ' G!AHgN-}B$+ElK%%%hŋ3QRO ݱYFpI߬6ҧc>fҰvPf雄 aoduws bc: 40$}Ѥ8.̘FtwFK֘84-akb3u?}:H6RޖDZ\k1ʯ,|)-nTu%Yv{= NVQ>V2%% !Ï,V8T x|qn;7k"G(`׌Н*߱Xe{ K9RJ#L|k>Z V\"쥕;SS~BcmujuCе3'{~C 08u3q|Tc(rm{UAZ,s qc@)=S0& @jv-q0t)jb0)d߫F;ZV,DFlhy ބ+ .Hxoilڸ.rc9gAv smL'f-V\_*g$c3iuď{j5~BLm "}T9hҵPO <}bʡ4\QGYSQq*DdgH^=x !h+噤e\t@Jdvfh?nx*xxewe4V[7bszXo~3AJ0TX p~Eǵg iza ZՆw ;g^.SǪ>M P4%nJSNqfoOWCAWr1,+sc,K[mNdzo|E55pҖ3*YbgbzΊ)O쓦7[F&zXQ橆x@t޹͕TFjb]]tn E<.$ofaMRTr[r$@0]V;FŒvz!a2lhKj яa @ъwl߼@ݳ8TD ;,-)?P Hrn‰Y >E,Zzj-}s_GpZ:֊$o-s3JeJ𬍺_NDzPTIFn JzKwJh(M;|zz@[($ZsBH"61O2@zc6p7xe3.M6ml zmoF(*O͹#8l^U=Л>G&uڅw_S5քfpWUeP,7qlos<9oB'\ёK."B]gRhWy #21ω_`_$xҺN/mHfqxG-M~WҮ>%:2H7UNZD \ Tvv睡.^hZ/[A.n[k-D8?Kn ^6Kݯu5{>Rz(y1{ؽejӖ)e|tƶg'vW\efFIӻ(A6.^_ ֹV%7WNhsSi9g-y[06ŎfjfۇAӲX Q*ٮ\9Yg8\Cϝ8( | fKnЫea˺:RJQ]l#8r,ʭ53ŘC-QJUx1?n#X:6i32!5&cI1Df- Ǔ(,QIKHXҒ`ĚA"`AHO箹>^@'.y ³B=m2,X ] h6ćAw,>tJXu ]JwvׂXE܋K;<GAc%ۻXfnW.uK$,*t:O"vMO$DB]T[seSdEK>:لl1lC:=J!=%؜Y s9߮n&k]xe05&빱y/k'μ""FZ]OjpARnYk=t%${ZrG1+7dc^AP?(^~iFȦnբR"B,'v ]~pչ"*l(\P")iAh2SHH!3T4c a;rܞ9RJlUTMQW,az1?[0ӭ=Ff%@m يrsWsY>ygU4d$ I?,{0J{u=Ṷwd`xGۅF*!hACe 6e/UܧTf ddX>Is"5 qK4Pw3t[񣬆Yl1 =|_@ve`A4kpF_hq- jƮYʆg票"V {!۲yI:{_Y*o vGoT#q0;*ӖqĮ#lN& poBO1 Bυs?O:# HOqiiyRe*Dn=2nwV 8ɂ4b h}3,#`)*xlI\cS~*!;ɯtʑ[B4eoK1 6*io7=Hdp4;+ dMSD@0LBKڻ#*@,(wSB"z 6>*r(Օ('E6;. a ;Mc* т΀\a~Y,Cu޷L?/P͂Fe=2X -ny閠dmI `7JjԧJC"-5 ysu'5 #\jGI#<^x+(EoHp csAESJWO;QO[դ+ƴzg䂮Jkթ+۴gTQ& .常U/F*4lGxAlH('Ȑ0J (!Z5fEɲcVҸGm_!"K׬Y33VVa“|Nv+@! FUf<#;Ϥ}[#js0`@\8˷&Oi}̐|Z_D5d2;XVb3OfP}ԒA#Ap43BifmJ(l(adOҩ}Qi[J*&wT I\gʞBtl& R}`⧰xx8T@epLOϴho3!Dhc3Sz ͠' h-^bwzM)m}y7nmw|}kK~387E:ȔQr6ol!F"!^1X7!G$]|{Py-511fK%'+dlB$Z| ZYGi{~G_Pn=gמRFw c^8id$@WX% d+&F,?ew7:ٛJybPJHEfTfpG5Jү]7K<XSZ'uq?-:n:!"^'DZG8(|X^;{9WFI--?&*LR&D Bb8m[EKz-V9x,zM5 jg8U<~ +Vd(.2pa> ap.?0Kzgp }Z=lǜ|"#WҠu%;62(hFSZ7G\!uK K%QewBURPg*a?gS t%smg0U y0dE:;|&x4!c%ox+ Ld 铉aem/z5b|T%2ɤ hk:w @#vۼ7e9װZ5~WC=t׿Gt^O{;RW1t@n MR{?LD]I0Мy\&?lwP-͖d}*m~Ԛ%>Xh:gՔK1Da~}.BɰyϴUp:W{8]$r䲪˪.~[:Fgezr3g†̳_ޟ⑗ [%tG{;&.Y K07ywb|jF\-v VW0s, 9+ɌBI&M6xU <g?|7qJ17<6rʬ2b@3 "0/*ɿA:rgSɓM]2Ŋ Zd1 ]θk,bYTࢶTB*AG,s `N)ǖ" ʷ}RXظ^0gՍW e pjXmgo-. mțy<5cTDBԧʿ$~ lE$KIv(V-ީ\E.ۉŪvix!Sp(.w9,!5wIsH'Xe $Zt1B|KFXPWpR^*\Xv_kHUe^Ҿr]،Oݹ 1hrw(Amq/_ +-(B!jo X#j 54P6\ R27ܐ1B%(xZR^`I&cT~KYT 梂|778-p(Ěoic#>OyʜcfdПGmDh2蓢K n2 œIO~{ 6_g&{7#i1<`VQ̎>VjG&I9EnIU+d4|$s(0_DpĤkɠnr7n,-Uz)Ԯ9{MD텊LTJUY.+DQp: ,GEd{)pD弇)|mMX"kJ2]:Ħ$b#gP ,΂kkq-GrGKYlڤ?!ѓ:]uY j] /fNkŽ?=MAZۭƟ!X~84A2'CT'Ǝ]@!C?0D$fbl'<gmP.@Oڣ`a]8,B]cvO/=g DFQa>f/е'2PgrC: `>QuS(e!3dd_4W,:$M?6ZX$R=]?o!?,[CK" U|*o+A2 R yIq"&8?==֊ё3=̃LS.>"gja;7[*_!-@*I%h帣:{־rג1t~nwGs ҡ,gy} m#N_# q;G^u\Qb8JҖ!蠸JIdj(dj hܴrUG^I Mq&da<R p Z0J6WzޞzCg3l%Yme*EQx2,"3FR#0ԁ48ro)8 zf [2Uu6mQ9ߤ/zC mWüfV9W1m} Q){(\<Đ`G1Vhstfp.);%bfSdɲxL( 3a ̯ͲF[^HZ#EXV>LZ6Ο ]zԯ ̳TKbTU%*|c6'qQ+͂(.k~9ԁBmR;WG_}N>r\b5Ԥ+b`t#-[0ʉ7Vt=S *B0UH^/&/oD7v%|PgSZbuS@k񧋾SH:I/񶝎>čN$1 xԥzpaYӭD#4@t>.̼|Gkq'muL1gO ^}d!bmKBIZO628{]:tU>u!Ԫ01iqkh'UHf k3_=.WCFSO+7 1H..ÕڱtzYvt5SSK%, F y6ܸ~sO;hg߰K>/GBΓSbdIRd\,8(_h-^K 4 qaS 5vg"|N~"\p] ̀]uNgէAv(aލaj<̼YdtbB+HHVYE(N"kp_4 AWiVG5گ^ZF\(Ib!J|: L>n}zT (vػ .i34iAZMe L}^\N4g=aa}N![a[fشRziafQhc|3;K#:~޶ H?2ʻ0ޏ`W' H>f&\ N^H8R`xe$x(o*:$رoeb cTSoZݠD)`ץK`άI8 $crrT clK۷d?7qwӰR#J=GRR B駒=~Z_*6)@N4:{IW^L;ɐ[Խ7v i$=: Ѽ3hRrDvI[#,Kx0{=R͢ ĐCyĆWLy ڲnGH`F!L*iПPI0~/F L38O(P(<1p%'~C|)+$:NYF3C|Kp ,x׸stddLɩN+/` ^ xH[ՙJm{?TEe8 VLkjyWQGos ά#BG vN b2u7;k'[ݷcubMl~YtGv06J*TLyժ^mСrKjMv$&8q@5?R*mgmBLG5=G5GKݭZ%*Ɗ)VHP~>PRmfPE6 koGʪ:l~~D7vM0ɫ;X@/Jo10f1}f]DOtJ/ cd,B[`II4 Fov_\<d _1 ?;@_)xı[Dvf;mF:ƍJkDz8jh-G1 R*G]\tN!uZ sW`Zpݮ1!=]uL9:Ng^h١LYd߷jD$PDdNr맸V7 ZR ;А&.ĩgxwQ-}#[cEFՎVva^*fa&M;Am޴bfs\a0ɗEv7z$8BNڽg`ΐQ/N9T =|ԱY04 vV((LNu5~s>~Ye#06V:"ξVT+<3AeM'@y7T)td=dO*@#Ħ@GY{&F'xꏙ-PP|E)/hy,&g`X[K[W8'ը:,-ԶgD*](}Rj k#Z ijBF_bDeQ8|\%Fjy];̣_zmfw͙+sWxœ)=Ĉ7Eyçk7pS<8c 2ᅀiLG[O)C (@t7iF" z옏R2*q[dW&%E! $Vqadn>4Л5EɩXK܋Ks%v[ >R4pR0'%KT< 򟈉ė{jΧ)͜ jҕGLdCWB3* :T6+zl{Gsr~gw`SWqf[Yړ'19^*&>eLx 8-e .lZ 4-r'1x}PfM67I`(%hӎĻT5H480TO m?55}"qwlR n|_nSWBErRS3i9U}UݨmgY!.ݷJwe@"x/'MBNm2L~%a:%1KB l l6=m dHc8f^AkƒSJ2M3Iv>aPԥCw#KchsuWT+Rbj#QYGGOPg$jC#`ϖj(bzJ3[<V[MhQ t(}bGmeVZ>IW[aSJ3v{˨'21 Z`QB&x$  ٓ+@?@避V? w>2 K!`jq5Nr7\|bc}4W2 ҫ J}HU Ng #nD@u1K{؊> 96l耱 rMx{04Ge#YOvf \7|ha&sCpja,B+P&bSy1؋n-UzD9bۺ-"iLх5ZrP@NjE˚堬DY õ fI<]c6ky,2ׂ \B=.I''6n dh m-$Qsv֢7X -0o&ݥ w`}s>ɍ S<ǫqɦv.^:0]ުO8=hsZiP.a/<U<8#qc1L1226xwҟ)TɁ^ h߲+XvgG`F9qe_F1FI. 覧$rϾI&j߲z9[dM xBB'}aFgi`v>Û~H f$r4O-L*|>=KGcU%U&)ݭp. ]o6C8B̡THTp-l*;[%T-jв(W% :c\-&=]>kUG!͔zvI(ńP`q#Rd225HExCw,VqB+Կ'eGӴvD:jQ=¯`gw&/=H(kv O7(/7>Iтv%j c=oEglnmz̓-f4!"J`q8{3^~X|QdOyJFG?+3!?mbIVH\XL[" *gXfVP{)<4UG|ZJ 'u/갸Y\Ec \OY6j8A8ˉ_pY~,V&Ղo(8U}=sjǠ$-SCpLA Qd6)&a˺J<ݰ2R^g&.xy@ۂo1Z,Ĉԕ5.IEI #4rXPQ ]>={mWCTW )#|7|I|A/QC$$&X&cCϥGw٨-d-0 TDHt)Lqm ֯ o_Ԓ{(2<Ӭf{:)|o^`c~)|T:&f͡HZǬ`>KL4 RҵT.%u=˸Yd0p"-SLYɖ2}]z+k7FIrH_oS'Z{mh2wYT/Zّˋx*+ų\PW\[#B%JnFavZ1 >(4sBwPmyf}E*+!c=2OhE Rfm ;LInΒgڡbRuǕ\/:I(Z>G h|zW#~ސԲs4l%0<JSϴ/|z$ YzB ;D{XлNVc8Xx-RХK_*,ɱʎ?M8~qXkwgzI\4c.E%uPhe|T6,2 OvWĥf0vӗh;Y"Ŵ,W0)|~B`}~bLogA"F[w /<0=ФHpz)tIX nNVA&"ES7 %dxË #ŕ,ڑbv*I vRS4~gZxA_A"D\HW-yLE 5u֍HTA] 镦E9΂3֢")lߙ ʵ4H%`/Q3!8eSzzΜb-ЅLQS$)nBCb|p1e}:8qO^$`œ HVL,D9sGދ+_*OHa~ɟ"w ]T"J1w0we|3oZ Ř)k'1KD-,.ib/m*kn<7M@ KRNgcE PzA  H#1@S-; 1bDdm$dK ?o^D r`3U\Pk,JEsh?$[m1:,jĹզ w>u"i@^H,<ЪP+ttBJ $jJ.aNi&neLX&]]co7X#׵$m,ABjKKB Kek,zP0Oc'D"P+Ypd gl{Z6cK7/m XB+= 2⑍ V^Ot'`I )Ɂ:ղNݙ[80z9wo+5cA<<7f'"=l]gӼB }m%M*|/ 2\zKh {C}FaUDΐs)j˩uƧ@wX2~h;/}Ȃ TYʗFph~/[]f(ў.M4ZϬ_ԏtLax)HZs<cMpYζ3ܫg5Uϣ%ā(] EHX?cQ7pz"0"V6&c !"QpAkLT 'Đ2\V˩,$玆'عQQHBTW:]7}I˳@^RB~ +6nE+L&y9ŗֵ f۷`RW Cs~d)އF-2錗$9> gT'&,q,+Gϡ7Jթe1jڮ ^ z@Eac Pw%o7əx'쮩ĻM.o{}4;kXHGXc?lv*0}W#\w) G?X¤yT74 |@f`r^9by>g sL+6X~lD鉡ut%"] _ShŎ9s g9`:_ZxA.n5\[ -ۄeM(VMW\2@Z5-OPyW:hzew޳cb,4eiGgʆ&Q Ȅ&6Xhޣ#w7|^1몰3宰M۶݇JÆF>6ѣz[6Cdor$O,4%H9dWUBjcr.d_Æ~MxjymPF~][$2ݙ=@Of(ǞYVm7l(V ԩǦ`M悭DE6w\| #hyJP}.W I^sЄ\98&V<Ja-Bk=Y: OB@cϕ^z F$,QrVW ?$V?)ﰱ9K7t |: W ND06ee5C kvwkG3^Dl+` Zܟjj\ͶjpL#jRzs~NO ͍!f}ņ_j.UPUr˪̴õ*gH)To,-֣0[ ʲT>#t9Y~zTf#؏Z05ۄj[EG iobr.&I{aaf*Gu6&Ȓpp#0n6k\@}xz؂N=LIxbRuc.(/lk#@5CBn^ XfS, 42s$![%UvvQŞ9mYi+vFNdgYW%xJ'{ ;(#ez~,h2__c^RyN **Xf45}W&E+k̓Yi4$Ḑ#໰cK͸>xY}] Lm'x/d\Kl݆1Q y4U^st-+89J>Ea&Vu l!&_Ux'GAI0a S]$hk7^nR53{kfZ+kqѵ&R`ďҲnv~Wkm:|ki/`d01 u@*MPA:]4ɭ̽[u>"jm p8‹灺G۰MMw/rdVC.1G|5`!leX.k;>Iϸ4H8_˷;duCn!+$}\!RSJҌlРA_:2.F)֛!ĮYѴ!tvR$4~W\NvsL%xxi`5vd/Yh/NזR:eo߱6;NNL:\'ޤF:p򼾥Rg$K%땏7. z3S05B7=o[%PoaqjF3) ea!龟uTs 'TZrlˮ@V,hŽ3_v*A>tqӫ֎Ɣ-hlHKN|مh~SNAG|MXR/FÇrM-5pkK36*gN@4*%ڐ2ELrf$$oe'b6P!YxZ[$3ڍk + iC,: c};Qo(kKC-hQ)J|T8mSMlWJ\iU#5c:J<Ѝig (93|=w#S xI`_= |DuȒ;z [g Ē2`R[Zc fR5$?rf+-#*r*4rx82Y.x42DvA$Eq H˱ "n.GK\X;|;rـn7^.d"r笽y!Ѩ9-( (}toa1ҾLJCY?sbw7(Jq>md%NܬC,_ߖ䯷NKЁrLZnYPӠ*{pNʹO70Nؕ^gҗ&~qߎ 'W*B|q f@ =5ꡣ qN Ϛu2Lڜz[xvylu]}1Rre(8,׻w sg0?OۉFk㆞JB%#nCۦGm&D/*Km*>ۆYgNSI\Z) KTŝQ;xG 8.@i@z!ܴ.Ƕ"t/lvYPouNdPS>#*K,d7PkWڔ|/6&Us0O KC W߹/jG,*:y#3֔Gw(ݾsw v_bR7XkRYUNd2gݧqGR "p0q{u.E2H-軻<ЈszO|t[&Z! &kFђT|nrT;vs0Xxn6Ng6rkrJC^dm(+|}j{a@ySՠGle%#Uu5Ϙ7!&2~N$gMo~0܍NxHm~}P~iЕhȱm<@u͕PvCK RtQ4ȫV ?{q-m*+BlsfmSkՊ8ո'Xz0 ZͶjc@]"3X;"U\> 1Cc}gv|Gyhul6%,_ܳ)]~.i.쐸JD3ҳC 5W}5 ٚ Z9xi5XkrRRݪMm";S Z193oJH]On.dU0Ĉa F;nvЗ#3MGNVFPww'%^ WIţ@>G@K18E) &lڱ+/$O%d=YH9Xy0cqmy"%d֐LUŞL#4 w > M‰_S ;Nt818}۫`?~v;vrUg?,oS~:&VqW\2BgW@ۍt`0:2k8DG7 @ S~_"ϙƽ{8hD*:"58^YJMUez.ŮQF@o[~2_5 Z( O~fce7=hK/\zֳ:lX²B&6@]`V%ʒԉz;Nm>jb~s\IDسM(:]-vɛA2=1l3 W$IHb[';wE$bX0jmch/.*EropF{TyAͽmw-Q?Gq^|Fз%@k۪6RӬ9'2RsLv$2A :ús$1t,4g1z|sbD(pW+.C1׸`I kroH+FP~OrƗi_!aߕSn4_Т F<%7]9q<16عIƮ˷s;LNR؛=%ʿdN-7T8Z6ꕠ.OHCePh&A!+o<pYS4 "|5YkXtfV_K+QwXtXJ?⋊n_˩\2bjRfz6kDEι# IhpՂT8ᐆPQIeA#S2e)LP?qs2Cܖsilʀ}$U 2[|趒L%SUnSٺI*LJ8R3,cNUWUۤziR ŎJTvf|$2SCN3 / i:\l1R|$,I0CqN֑liJè2l%cǰKp_풀tAK5(ݼiHd{kBJ:G= q& /\k(V>ـ, MA#Fwu4=w[yЗ_́6 ܤ(1GQ~F;9"l9 w .aT.'cXgyo>PhΎ|M*{O !osU(``ˍbU'ɪ:IŢY(8?%BFjtŘ1juob^zVsjK*OE@]pX %#P9 D* /]NJ FW Ϸ!{҇%kqJOygz~f&Cֶ2Dg wey^"ePwV>ԅTwHKy:R#~O^iCqX  c%ݡU-f.Mtt?} f“z:_щ0,@ShrF^ %} |ND&G7;N<&+J]kGv(Qzkt}lTSxuG*d}ؽeV^nShrԃҚ!D'Y'7rs jyi!ntǫ4$ (ptSSlMcy A&@S78o0U{"DjbKc1%B!LDoCeNuYA+ׇ!V?Q;hIV加`,3K;N!qdV}9sHh@Y>_6Ed`y Y^^DS|sҜ)phFGl #]YK ȍ°Њz X@nڔI!5F7saR:pJCL(=#uq]*|W8?Θ+Wspijã!krhͣHN$$!c] X߷/:+9Ȅj[BV:@7d: ˥Gq2#ƻЫRm6!5:Ӑ"x<1p.4ATmN":(RXv9 C'FАļ{>r]{R0Oԇ %Eqg oy@Zܳ$Q+ Quk%,㒀rq.yD4!9tN!1W\Fq`-5,#0ݧ,!)XGUօQYg2T~cSAM3fԌ+7.:bpq[2 tRD G:*NQ >qe,|{^K;C# {*0 ^Hb=+?{Z}55/Rmʗ,P xN8ϭJ?~/vm; OZʬmօ? nR/q:f/7_:4(#Xp%z{ ;8T]m5ÒKjT׿Ghv} = [INh43=-(7FL귳:kg[7&*c?WeyVgG69s' XB>Z+h՗TjVYFD ۩(ҵ-/@FO-X]~FT bZ=G%,k ։)A݆:,̆U"[E$#ԋꐏ:n^NMrƩ~xK Ě[: 0"_ شm' b6aPqV8gsFW:Lt&, 9Ow)m}Hq]/؊`u\)8bH_IO xQ!9H+mޏI#oפ( G0SK'Qblx?!_!%\4G"/U OB’83B.$lK :,Y/#گm= oVJDk tN8ݱzFIoSeO J*5.7CMC(6(_-'l{^)~ߜ8׀[ar,错zЫ8])D]BkwZvU6@i -j"U!?^h%P FU# '%, f 兡~˼E3 E<1nUR4oZ3C}6S2r}a+9T [*Jpt<,m>-gM\ ;%&2I`pGX0 yU#f @ڟ҈ЯsH#44]kYTE.wu4a f%u1ۻ5! TÁa3%+Jt Wi.`<]tnF Im7o㶯oL/i9Iame<"'}=/:x-F']՗ ~?ہks%gR5_+Gd/gg,rEH}VtmcD@AK\1*)1!. G/T=o / [mHZ}^{p$ڝ3腔83Cjk%1lp̓IGq)1.S_wʻ1J)|Ѳ2InNʴhg3QcM9xbr>PQ^i6p!yw>mtήjsGu{ ="YRCv7a_2X3Vht{ ;gWJ=zqL+R9F U9. +K=?ѵ-EM() dGLOdO@K@ƿu]sx%ǽ&bo铍#rs_6 \ 1v}B HIxwX @Н9o<Ө3ݐoؿ͊ qm(O' ԕnnr)}n`i|G}{m-;Lw\y &4Ge58rp^)*u]_kV)Iz!> HXUp|ґ .s WZhA_Km;k QWx o>z4TXTأ2k,VLEwwPӦR[Gݍuؤ=D!SY q!fscsj}o-ʥ$';Wfi8J,^Ssk_H=B'D$}ZEy(Dž5FQN_nnm#B[(iQm0N2N*b CT# ]흲)z'ٴJ*#B)Xk4:`5u=w']r\tё; 6]n4p;]f$HC: ,]{bmlSq:$Lo~n'JL57,}~bFv S4zAB$N- ;{*%Cla?U  i[}M:ٝvAw=2j3ՓlHBGk")Ba~'`f],o4{Fx-Ny'㞑Jl4C:,L@Պ  jZR[\ W-cU8$Ѕn_i@p, Zgk.dMyR1ga$W.\tXbJ90+ m/O?r:)ֿ2m aBM7pȌ ttJ(EpF`kː nSG_;^X.2(d*=7N+E,Tj19[hTޘ7^$?%5Ix2ۘo3o^t<’EAGbcJ|PVўEocı`T r3x ˠ:gLĶ=A+)zB  Ӄȧ8pV k>-'a& Sѵ}V6{wEvޙCN4)[ *6ڵӍ#dLO>߄e+zmlo>J?[XŲRol/|?|2| ,ԖwYn,c6T309Od՞(u53  k(P3$$4/hVl\B2z<)+ =i[%-5ADU:^"1t$RgDKA0ےYȷZ>kl2'RB.D8hArZZBvt>qk)&ւ'Egj4e4r.d xX' 'Q/ig=协Wy 3Ep됖=om9$ DD>]h]^q2*C2O03T\xiesFKdu>2P~;M.L6ۚmP]"So0stf~xY@/[? nǢj(Sxj@8Hx3)]cK2"g+/u9 dАDn?=^? &8X TtNmf9e'޲}m{`󲒚@w'<.29x@$DE>CvRZjk:G;i!s8ATRw&~kEE5pYiKBCwr8t!xN^6ueg|2u]jǗhjr:Z)ř"=ziY ԅDK"v}orqﺆ+>iL?yl%~ut <:!hbG=5@sH?ظXkxg7ʮu9>j*$~T3GxkKI'Sgk'Y{ B.n@nSs\+K]l&&](z2]Wr|`תg,)Fv<ĘBD1e핬u*b~*l.zBlx{zP 7$;Al+ (A Q2cooU $ h10(w P3 ì V@{9"y>AERf`dӎo<óyzVb&&ssdθi{ $i}rSQ)ۮo_xo SePYȱ}!'*ע5y4E(s۵}d7ќPȨo3DpƄ&x'RTJu)&w|NbY8IDƦ)UA[(bL\^wc<-+TkfDv}cF<`o•h Mn2?GXZ%e_U"_.г(R-h:bռsvvחs ^o#i\?tA%D5)   |j>d㥦7+C[) f3<[rF*5Ԭd=tJ|mG3rZP~@`)PoWi}b7_g!<~`PE54+G q"UXSَ(Si^sJKYjd|503ҕDέi͕ſ'\)Cn N*V|?Б!bekG/Yyŀ]7I CYpQmrRxn<./T*_!Éo[ -&l2wH8gGxδ*ʘvm$fv/âԨkpD<+Yv+'ϊ8W4 f n}7 !>bhŔ/z}|M[_}Uq;b "UUkOR5C!U|o)d!ox]j`)R*v1JYӷׅVR`=AzGT-1$mdL6qwB 岆Xy-YLfmj` Pc]~'(F᧢,HnjňHE jVPϪ2?a(ܞ;|Pttm!VL 4Lc:HuhhzpcVuv3ϸě^ΰ _yL 0͇zk h 3fű;|J\;f3y>߁ލC#!X i?PuyIøSօ^IrⅣNGHs1E0<1YKJwQtFîV.S<#V!]HfӴʣkr跍t_o++¥P5 G?(o0(!Ȳ /lݶ\LjJ6}PܣX%-%Ei_H|>]+[ݭz ؅bBǶBݑMRO92% 򊩛B=2 [{EquSsC&{z$ , ]S0V(DfiwsB<"o|wMm#V`"+Y, mvKhf@_ՍcZ=#M&e$f Hd,Q `Ct@_`da׺u=ȩ at[ћx#t? 4x LXRZl>Ef_9ƒyT3=uxŸeCޖXgx#IpGn꾅[`DV8ա6S4ĭaky CDtpҩ zao8 ޔ\%7[kֈDtva Ba%/tyt#3Kv\VWzٸ%:/M ֢=.߽ͨik>fG|6OtD`vJRZъϊx ;lOx &Bxz%->)s<"㣓OKiNHl]lf*>%?n.!00 =Y'dQ2q_U3h Hl>i P|p+&_ׇh7kl3t#y cx2d!M!!LX};V۫́^jDΤ Jg'7fEO &c+rkcfx@`Uv߱K:$I4TKB/gqDuؕrPD!<ͱ:JVo;fxԥ^ EO64dp0="ͽ~eKLv`JGrjī4+7܊Y1ղj'4oEy葁xg` )yE@Ʊ`Ǧ$ dzl44P;sۉЌ yPyRͅ~x xjOM8Yk ?*x\4.zBmMg;"fRu2w/Dlm*x[KH}Cr%:ŷ4ItReEd &R^ߖjٲ9*ffu} EΖ>*7_D~j r Qib7Կʂhq|X .ȟ wW8F UvH˂?~>3+Qyx=ƇJ,Ƒ\ $̲ZD:ꫂbC$nSوkDzeQ*v 8ȞnHvC5DrA7sAztѸRœYv9ԐK_|8=~caѨ:_?OZ"Xy.[LTFմ&nsȶ]??ӷx0`[ phKM̕{8;vV zrCGDo>6kK\_10D8{PV`\9nNޟByrX88/D ;_`Ϳ0M`-_=KQF$a.:1pK=?9*Y#}cJu֥(tMP_ֺb2HR&VvN\"!-uZΑ 9vuٻLxz8TUYvwU̫ jMϚsk (a& )MX7[^wn7!m nJX 0Ro2''$ޖ{86P8Y͡jp؎Z(-QGO64ꄼy8 3ƶ6rשBsm4`)EUVK}+Q HfeI0n^x -Jߑ"ZN|r6_QR]0xh έa+6B_+q?VE$5kr~YlylV?aǡ iq| غj ɋ/l7{gGť苘1 Lv{>vKd2~Sn?hK̲#{pXOė>XXcuVv5Q9et{[ig[u[sr_ׯ%Ib}H0X\O:?IS/tʋyĞaϪhʄM* Y9^&:̭T]U7 МhɛpK2\v+m@܄l3G ڑ`l@FE'BDF-g5ݵF pe>2R' BI'EZ`ט鏴u8•xffDꊴl]PMwkZ"2K>& 4"u7JٕMSbRYQ~7R VWI& q=(jQ+~S&p7b'ny_[FzH%zH@.1Rɱ CWy루i˸~JT~dǯ#``Ew1>8/Lq 3FArI%) BG.=e!ʇv#a b"~ D^/bԈ*\9n_Q7ek?GKN ZǏ7nANKczoȽ=/*991p۶AZYm*ɈnMip n~_lfl٪(8 ت+κk$LۤS8Ƃ8B7SSTpX.MDgXXx^v.66N~Gu\p1 O WV3X Jkeś,rwka)nz}{#,& 5O#"F2K`ȾIya7:<ʫDNfCQmسQRퟨJ& dUs`,zۀGom Ts  v[YK|63odJSۏΜcLqP3ƴOhIBں0"βgɍs[YYoiԗO-#Ke8=lccp%{㺟 1?(n4C`^~sܢ!4 >f* Д2;X4 r` 9kM!ct4&C@8 C"hy^H9&LFJōmcDdi6/%`An8滕~J _!exHΕ$kv,g}C1{=T2 <^qށ{Ѵ%D&o]A! n9GݘJɂP4ʱu?&wK[4  !,dzPzطfd%,A.Tb(ebTSv_zhwgIwt\F=ėԥt yA$P0ЙdZM5n7Na$fvgK\ 5W>,s8%hN*ZKN9fo unj6ŏ)<ɾD*HQ)x >dctdS=%waR}uoN7db]\W1<0}֍R ڈfc/suUOLr$K,uXS/τ],`Xi0Кۿ9&ބ%N^2mo}"]/-ri|?[Zo#P ;c~?ۺ0UUw 8>^#E\-PKiĪzE;,[C$T LicYyCVGUsZsZ'G)l Xow o\ +[]Z^*^yC|G,{=u"UD){[ D\;#ɃG)ŨhOAMXmӅAZr!PZtZVF>dCh ~\̍ #~t.4*Rq.'@kÅ s =4|FyTƧF*ԗRohWOh= Z1[YfXж!(-w5VڜNܫꀣY j|w_yO*(/GljD9H?kY{@zq,#71Ku>[rw*՜`YDc N胜Wxz ҳaL|O.ۙ'ndcRܥ4e-d`'!l's7yG?H5]!lPb翵7leNq491s%V O ;-<!O p6")E.Y]wP[;JJ YXi\ҙlKu;'mwda2Rw.ۻ(0aq𰻔l'@,n y8E&c`xɠn@&#\gbQ9&g9qAh}N)P w2syP$b; S9Ҁ >gHB""w6T^|s eD7\e*T{{^fxTЀ؟UA[ymUuU8NZu ]Ԉ0}:+@t{+-2Uf텤3 jp5#u+ QX7к ˛sS!Eh_np~wT0KX[W:2|hCY0; 㬝{cG<kt1gDij]jm98) ?>qxχ8W ^XU,ySc5hRx8n&K v(`!Uՠy^V-ҁ. a#Q~<ƻ3_p i} _a*5 T^=٩ zMYSβ\3hSڋ4"1_@fHlFٵK_-EiA+!Jl'')h8K/IԡV!4($GBm I+,+ 3 VEOmF;L|oi\3Eh٭nʹXi&JCOZaP)] ?渦ֿVp-+(QSHw8&&Ja)''EEiVjk$` kĚ_|aC`(]֑p=F>ՉT]_~7 .a ?cPRO`_f5/f(yOFHh 5$V 1"hT4W L6AH3+uQ9&.6N sY^Xq x e޹G`@JI;x j +"f*f-6I/TFT;P#E$̟8bli1VJ|5 Y# AGBJdInd8^s\jҽS=g`pUGh%@T" [«4qq2 ; @ܹ A٫U'1T2làHmAM@'u܂Oy@2Hv\ڮqʪOaq?6Rẃ~N@*U\P1z$$ٺKZcn 5Kb$TSS@㲎5_"Gc *\ /߈HLHt8/|}Ȩ(aB &$HL>`# ܠ#f7]"!Z-@hLWmm :^8GA9Fs m-9lt?{QZyӚ+]3gǩx SZ4NSFKF@=\ :߆z?6ypoN/ 6KJ;T26rJP9Ռ6W7m.cgWWǪ\wwGJ1jQܚ[nfEOYH8&.+^k`083@4nt5 =MoHn 9ـ4\q"ZW]x屮AXaq=wD)vA̔(pK>z/fG.W1C'*ZH`ݾ=a``u| :W!hWJپK-IH[1C ݕ/phi2#Xa*yPz}] HiS"G3{u2\F4s)_yrn{ȝY{"Q%n.640Yeԅ_Iq9X2@1} .X)O!bFYV _\$zJ>֐jqg$d ^SqX(p_brݕз5@ofdξ ;Nif%z1% P/k%ᑧ5b%13"Xցg*c^ fseY(DO>uc3ƩEuUP࢚q cfDҴ58X/{OsY]&nݹiķw)B#Mi{zJC<43d-͇Nk w}|0 9y {Z[_Y8$\6@/.}ψ<AgCuj."Jx[48xJtF¬H'88>z-o B]Mv=H@ pr|-)Sw:ǭ7l "U$hPz#\l&6 L89//m\{mSk} ZcЌ-]ZIMp|\PQMЗJ !R%~ r/fz؃&c,XoXׂ+[ϻ1 0b%> KJH,TmeR !xKI) )WzeRD"`[5uR"`/o4i-198*J:iȓ[Q)=hAaotiq?nJRCۻ_I`*-aX'BY D-׾hWaI~H@NL(&q3 V>z9IkNQ` ߛq(`/jr޿=*48'_~.dUUU$!A5cv:r!i+Ԃ9XN>gDZCVRV"I#>aL84bp]E}Z}j8E0R?qPA R`U|U=HJvi7A,N.}p ̻sbNZƵO$NݎZWǥ_߇/v4ٱ[c~_öZ0)L˷IԽJ08eŬ>ɚ5q31";R Te(QX%7+ #>t)9PBxMa:qʱ)䕔쬃/UW"G9\Gmabr&G!i zC"㊯D8xCʸNf =Mm!&"n5)MWo1xʳ+VsTΞBKb7N@=SlCcv`u:H.b;9I*0_/3]ӴCg+G q^mn@zF!DW"lj)an@Y+v+]&v-Hͦ}cdJR,oǮay 6"|ȡ+Q@*O/^HA3c_p"qźLDj\o}Oyȇ5C!N7E,|WmZ옯Jq EXri3a@{ f6$E%MIe)]u>Eʮ6_Ǩ7?MkQ^OH۝*+.aB pgJޠH*4y~\BJp-R׷s$( (my{qPTs,;U1z߸&nfF:ofdc޺oB, 0eu%^U\m5x7_aMҍ`xuN0  no =(3tco"S& rDS>s KA7'^PHchzac$L؄6AۯІ+&_AZY- _ ^͓3J ^U+ZLL6;iZ$Z:cm pʑz#S RnCtozYEx[f;"-y Ϥ탠D~Y o{Fm@ma ז /`3>E[Y(RoHIbcsz04H0âX2.K^\l/5 %6[LJ73.{A{ݛ`S<ʟe*zuBFndSk+Sڧ*j^Mי<֜>˲?`Sa*`TTvxGyAA>矑*lʾ 6H6cj`eBKXʹ`׆{qd3K P ~UGk:W!y%:ٷMBMepniUTc"S[HieAR;%} 9YhK-O{);ibeMkg9hMק+h"}N1jUTޙOANO-oZ.'^x'idjR#a8Ҩ)fZe>H g/$f2)j֫$%c$YclJ.K8E9c*W=fP%뢜Ҡt0-fk4S?jUY*7@wI~[EG(yiЄ\eW 4F]Ӝ}y{I xK_ؠIkS-G](qF|,Q)Q+n*}$. 6ꚍ*Sl M=$8 .JoJSp #еb G > Rd%qC<Y[fC:,> sS85&9&.FoaȔ'TlyJ*RazV3CHr&]Gh/n|Mҝ ?x='ۃ< #鶲?5-k۝ h8ޡ!rwgV ! =,b^ z7F٫[l^qˆ T rjWSd}o>ZEʧ'ukuI(>M:azlZꍡO~-v-_P`lH @} G &CyC%F'6Րg!i>) *#;܎ۻU|(%ާfP_{,ú 3oZ\ר[T5:]E⿘:8dsҤfs|i|p}=mEVDe GP9_9c#J&ý nt[Ju)a )`{ Yf5OoG=6x|%aM71gfoh EZfq]ӆa"Z7N̑s ϫ~N/'a&;OPQPWXq,RXH#1q O+`Uʹ % Uem1 IT APMmEj)"Q AaB49꯮UGrۭ@*Й]AroP{+R:e.jok9Sq|:&nEp}Ztpt$VKĪPDܓ qKUрhoQyG}:3ry7|"˺{U[;zَz,?xBMKjl\ZN@2FĬ6L#DLuR揇[=*Q1ڍ>Llg=aJ}f]vPn C'oĬ=ԩEPuQ!{ FOߏdTI*}&#cWM!lp֢ɋaA7(e "֬F\}'Ƈ3HIz.U76Yk(7400n+#wvkDhG-56+rҥ$8r1e m!ٞd:jFVߖF Im q넷(E}'Ő+*wH/SͰ\㖦s7s@GNt֎)p5&JTWzܒ^J uT hV/C6nd~Wv39)wڃ^vS!f\9.8`UߥR 'qhxa ;jPa2IT;.`_wZ\u.SZGe|pH5~RՖ,6̿,-6´5EL.\zQ6On}Lkq*=T䶍{rM8$$ZWf<6{j^O8܌()6|Ʒf" f˥ׄ2 H!@NlS*K?,14!4H*ܴpu͠[/>mW&"*'K9TFfQdG/⧙8J\_/ ܡXyV{>O$Wu7пE$ʂ}%>TrfO3~3 X=b}s&k@$50-iR Id2FCl4tM77˜Q&}Vl%1&n[;<3:?-5"ҭ Q>){i3,jWIZ/R n'ƔZ'yqז:N{s 10`*~gegpEu 0kwT ֚7^nk,j{IF0Anr FF‡>-Ho: Ӌ ,q "Dd5YO{j^YZ\f1Q]xYߠi3o p@^MO챼jj" m$,j~TEyk](\XBM|pC$6\C&IS{eY{)q4 ɒ~7pR(5'dLpԓ P?-#JN8XjQaNB7gB"=,".\:ymMN*GB˭wC[zf%@ȅo0>q@M# :MA9x^OަI/ ט\8PbZ;2i_*0zڹsJPлIyQ8Q'1ƀ~$}u{{:Z.ÔTn5Ӈإlv؃ #orĿ/9Q|6r{^ V+&Sӂ(nϭbѤ' fXyH?jtZ5F:;4y[#S޼U`BFc EmP=9Ub~SӍlסZ#s u* rd@R^FLY~ɢm/ q^=v-T.eVEbU^\ 'xLCyʼn8^pMv;:)cq͠>hi0`j0jokÙf_A!St~Ùw(6'QiUgpf$qThnݣ,k 1Lu3yg6JsĘ#ا<`Y[ě4*֏ a.9=e^# 8yxBѺF hmj1x\ 8D}Wm?\,saˈm1!ʪ]^ه.RPgwS.$Xƫ95e7q=g]SwCY?7DTK1oX×6Tf~Hyޡ4(X4"y9CJf}F Ƈ+b1Ɖ(9,!+|8E>/#"V4B8%Cp Ofzyۥ39)y.IZ:,Dp[TИpk' wy |5.p|pd2ǷAn"|U!ABh%+rjcH;[n)OvfSIug٠s~2|7ߗ J~ H 9$ic,GUWPyT_:BFw$,lE*>NPEm޾rmKJ;\j(n=yq]/W✁(GQS|hy"P G["fnbUv)\'r$"fsZ>MPQsNE+`!V&O7V^MGȺM0˫?ޞUJ2ܕ\J#dk߮Rv(CzzE3} gVOł:82"qpɠ<ⲣ5MlTE6f<<n`術s[R@.T,[5 Eç92H]TmgKʻ1~J0Yf{ *;tܟ,YI)3ݹ侽ڠl-1rvLP& Q~ Fp@R2$$h)`+$lY=,i7w<$rރrd;Ker$rXt̿>][OuBKlq =vڤ?+-&ùrwRp1UhLD5t"-ډŠr -݋Ny4dl|`l{)ڑcJSߌpr*'&Դ7&;kI*)z2אV;[W@/۟F^ ?Is~^7Vd &k8qMǮE<^H,GcL^#P`'!BA 6ㄹweP%#&lHٺܽ\h)[\Vܽ/%arXkh.JTrpɤl܎ 'w1P$4Rp*HTNbdJ$6ASZ"{諷;_N8ZXri MCn&w|TQPQY7V.y.9h2ֵa3"GeA ^kJ+VpjUHZZ(?Ѡ!( =lv_@Qfm|L 8qE% hIO]ݭ`y nш^@˓Mw9!3Qaz?t N$8w KGꈕ{ű|^n svV1~xʹ=G_lә~Y7 `)SƑ`0L{NU߸O7N`>zӶ`I(c>D*K`³QKZL$uQ c)^`$?Θ :E$dEE5$BrL y*^J/3TNηc,i&^O:ouJYC6Fq\ahQ&on;#0 c0On\fhMhxZl`&)K}vQA,*:қsur"[wp\ r8_&0Su")wG힟tnmgά7,L.gcˠ ~J8_UJW;0wOmHTB_5Ub:jXµ?DңTgNa`ǴNS2 ]g8#-ӓ![*>ޫrPOy*1^ʞ쎫~Kd0ixz".B؜zE ¼Ϗf,vzSdׯm3Fɤ5u*t>jYˀu%9T \Iuf{Wv84 9z$̀ultYz^:q ',˛yC);xhO4}f۔G_s9⋖ɸ v5ٜrGӿTO0"pJ@خ FRzRD`0Fro"uK-K$b1^M=qq ! ^AW4q(̑a nܳƾ7/u3 j*(s`K5z*v~T1!Oֱ,Ͱ[`Ă.awt (2Iۂ n^Z#/ΕX0fI%y995^~^b\;Ҝe$ 4ؖPUHZ_h ^f+ĚP+>)A;^՟o=0,àx[b+ٿCU {03;iT3:l(Ug/\=9m,B(kM-FAftb`0l/E#taBvKIRW GwmWOgl;4p8/y[7~NJ>^b fZYC/ y3ya?܉]r%R`?:dQءE9bS8<7qP1K>q@RsTH= *UCsWw:=ɒTT_ݥ9Exnht3])C]:53=~rsǕqUXw-'K*#p$70Od;.bjјJ3yc͈.XN}$\J@e&KsQoBzد:V_1 x%f>Ƀpyt(#:_HHQ$R)?bcp+ev1&vocQf\"8^~qr540I Q N,)_Qh{_Npp:䎴[n{Ci'絍G?H!vLߎJYZ! nC:2}4e(<5]|;Ŋ1[ E40NI2Oj긆<,,Ł}zLB=rN\-'|}W-6pn?5-0pqa`|θ0>ǁjLN~+@@ ;֧݌77 j  =!?#=R21i&$ꆡ!lsT0)#Mf(be<ߨ+rJxbQKG̔ nj+t>L@؂XK4j-D w>_>PKej :p>i?<@3axY=Wmy|t˂?+c&ǦkS F qұ3p[PKW5x\{ .1n3Ryx4g2]p$S{CUJRܗd?Hi2aZd-ӷ/`RRM/JHq3X.|p(׿3{Fʦ.hx?#ՑV zCU|O7SŲ fF~C}f~()i2tC ECƨCPMa03,QqQ fy+?O VӹgA[*V/;s<UﴀD^_FLܡ唱^mr3eR<њ佳&rEnH=:!rN~qzv>* lVkLy.E# Sյv"` PO"s}^i:],fs$"?<16eGJqLS4n?M3f@ou)3a M?9&0z&Kx*ɺ_EԎ$)l2NyC/qC.8 qvp)L:eّCEQ:ƴm;Vܷ{,Ds(Д2$?J=dRo kj /P8W`ݔao&.\|O 8~H;H+|cJQmHRbxO@ѽmA `%-/EWXHlb:_UGCjqQ+tD:\W@v/l27TϫAZLYӀf14ij^; # X;R'B۳ƨ|/vJ=N+ȟCߋ\4H*꛺?di<׶KkVZoZ~N\xBw%Ӕz;#>5l~:Xkϳ~9%! :^@vH| 7J'Mk$KEg'}z)HaI:ޞ)MpnXz$']>\OքaC,i9#xJM\iVHS$9(wڀEo c@2Vsm)הnjy!pB/v:n*}ƋnG4gꮻ ,+giMƸM{Eq|X%Q-v,40qumS_y0 dw,KrL9@G\4ȼDk}4` Uz1/8>hGpmU ۃxОc"Yj*`X9 }ahcmm1<]Oj,] xRg9EV{d#ҝ(B[A032w ]%?MPh7'JJYOz1TOd%  yoft`Gz 8rrXӋim 286.΅,b"O6NXINƂ 2tYU :(4?ډ3C\`qBBϕ6R6REچ6z%Zbi*u.Bȥw[Om䍾OE7T$$BVȭO~KMI9F׀?i\O6'J9W)Nآɬڗ#oIl+̖*q|˘xU'?`mGCc78 q9^CشrnΎKbQƿEjʥ+:B-H! vbr )&yWN<@XR8uz \p3D;^.eh8c4RV U]%дZG-/9 [I2Sҳ{ŠAbޑ4YLl໌XA]: N7r* 7TO@lRpկba; d\^'ְX$j>K"6 $\RVS,EԛӻyJ6re3,GQUзcĝ傪TOe/ $Di/-9?f\qRGa? " R -=մUG2ͤLx]i5 _(LTm˹3-)5kQgЬ&{̩Sy9Efe٭?EM9jgs91ŅxϏp}Τ,O<IYkZFيso,.k0aa;@*G "4LW)Xd,YXEbOMQYunQi*l"e ,U6BqH4 )-q)7aNR`n u!u{TG8ڹMr#b4];7Յ(aY'bv-rjFs5g K{*Aʰ 'Ԭ+RH3#B܄I֮YzbVև1H@W\(%Mz 9$AP$(9d7؍/0&'4*![`bFQBbS|KET+jbS4^鵜(z`ߛՅ -4ln}^͚ ^4_': 6ٮ;cSyL&>r' 10FDR{6%#pDI!VT)/pJz_CE~\c2p>,Yl<ށv/nBulq)86^33 0  {ԇ "Y-şkX2U9i)%aucaBb-Z(13|WXd)RQSCx\yWgWEI?UBy^f^BOis\:BQr쾶 i&Էxk [MB#u&5{+,-.O$$F. a&- -+meFIQ}hJ^ d*r?T β5 F|nM_`[4t,yw9KgtN$֊KV0\d' j0Vl[nZ;C0vxajqj1ȞG EdO&1:q3m`-vvVE 5ge7ZlFiVk쏉@ d EeJw^xk6;A*69؆lF?'ަx.M;(g3^ifoޢuYWnoGODxkoUV#1(J>Bv3^^7az\{1!Oң\Fp o]!YWP~R0*@1Bh]n}qι0=SPnrB!Dd u,Qo!.Bت W0߿AOlFwNB'r[ZUI]2ehڠ k**!YORa=~0?i1Dyi7q ׫Y^7<2vp)b4Ž_t/&RE-So"'qĀ' /i6cьx7xc-ծ[9 ,LgpfY' yrKjoL"V\l5=`]E &#:nA d e!%%3B.VU}/r=)a)". rCd][3b.(,Mz̦miCM-)2|!*݋Q&hhwqFAfQ>jy 4Cɳ9Ͻ(Xg$JI- |VinU~Ԝ4^&01J,l%h} T\"*iJsȕغc)HK.&NV rk?W^_,&Hu'" r1nwL"I{hrs3v 3)v. pʡ%׉LSv軙!`p}kœQ%cWo[sM;F>_Ld32&ʲqvѹ3O0>S.!CgcRw9F395# Q6(tD'>1 VlHEB~RP -%Ie=AW$o;\:2lS*48=jxx'5*xJ;)4O@L[fa'.c_[OW%afSetۮn$# עIbbyKTT?S\[4 &^PLv+w1Q?VΪ@UKc6k6 2ei2|Ol [h뵇0#t24Pkj7kT?c}r7pm' %-pbÖ__9Wr| ghZa}@UHYo|7{6*P#UGgע:M6]w]ݜn('pW{WdjϞֵ,?cЭB`c6sr4Z1~>b!+Ɓ#(x $: 2'.&=Ul| k$=k;S֚ -rSU[#SAyeL &ԃiVN:䤩CR?S·@Ո!Mh8E5/9=Iݾ9.)~(QM=_DR*3&*Y?{DZ3@ϕ+} \a:S/7F>-(@(:j=5EWz(診QNMc v1?"I +ilezWA+ֻ~G@9PS\6O^fc7zX))l)$)fD<X`~z~`&_K\ rcM$^\Aܒ1bI]Z$u>XȾٝ 0<aq {@gΠótJ$]y:3Vlg OaŋnLJTYA%t$!2y0t4 G=)Y3cvoK@)Z'4i޺akNOvh_=%Zλ{Z|bn'3e˜h>-"3fXF)Im4++P/wZ>R=E;bGAH)V ]Gy.J͍ydU4Qmm ɈYK2IU;]ej]J R{md>HIz%$,V+DXxxV U[E@lG"L' 1RYIM+̓\m4 zZ5t)]Di.cTLUwx 39&bFP`Y 9Ilr+&e)8c~@+yf.:u0!5jT&AH^"y=HYR3-"dXx`Ч;B`^tg]q=; ACڬ3h=njQ2i@ޯo,_pΫ`I?3t.pDFRh BJV)4,"9r@Nk~(A QjF $I)!ixPD0M5!`ҟaI)~ C3PHKO)ֹ<j`{JJtp_CA'*9vIdϗ}CeG6}Mtq,Cəds`;m{[jsy88[DWPDƧ5}n=#x&y(|0zBL;8X0HE];)qč:h1~.(I$}V:Qpb>hMut*We o0YvAMLQVGENq1x1 P&YROEA%xǀ^Yw,CiJV0,b>)AO!*GQɀ*Vh6ݺ, %J*{@^FT]^xjVL6pBQ-$:Y(@ǼZ;}pJ+:K/O'gnWvsHO8#6&ڢÖ>4Tc:Zq4(1|&H*ݔ-9Y 9}2n<߱z8ًYjz1"I3%ե@C^#d $2] Hc9"90.pGOp+ȵ!r F""EDLq,A cpc0_k1H67,su!9ϲEy:N@<(Ot']6sڢ~'M+(!S6 Pbz jL[b`O7o EP$kWl¿?{|@k"8oUv+u]}M\nImHqjldXgqƔ of|J➻vD5{>r`,>&J*T5]tiS"Qs"lHB)%B1eɟffx0 6nacb'A n[,E>$`xQ97^M'o1Q 1ͰkϱjiK9b)=T;$>+ `.H㞗UvKTPe-…v۝7l'snO7[g?[nPἪlid N^vf$6NotG&P2KiHjl08K{]?3>>6hU;Ou.K)3ټn#/ .TW TǴ6S.Sh ׋Td !w㰯{B/rZ"c%ZIYn1w nvIa"/O6yCvpUK7ABph)GZW~Ľ-yz'ڡtvf:æ  JL梛e{Zeۯ&+|U0sU՟Xjfb!BL^1KQj՗6ҒdC]+k7p.8(޷{lWu#s뢁 N(wl|Xu"'ҊqF,d,ajr13UgR?_#7]'iV)vvפRA(0T6Q 2.aO~c ħ_]ÈIw[k4j 8ɄMhNe6q%ylO3NV8v8ZՑ8inu1› 3SpIpS6T4X'a4ER|U_pO;0 F9p{1eInKĕ=*fzc x2rr"BʲFZ|9՗Fɜ8~"837(EZ?гwgr=.bh$:cPg c%8)4b?<•(/^'Ɯ@+OIvFW4=ˏ2B3 k@vjKE/ŶҴn"t76@̄ү)؝pI\ɥY.yaEZ}v%]Z6yI\{cޖMkWjڱVBH36} -Or4-tG4ęI="H?ĥ-xc.1y98e:n`ύP{q?泦oe grNeߑ ~YX/X`*r<ka?ٍ; ;Ev>nF0J3Nvξ6WxP48"pwjʼn> 9TCPOYbi%| W=v#8IP|JBD{fkŖ 1V7y=,x}HT FfHM w+obuЧ*C%*ua ,+ ƂٌJڼ$G|w)`Mb Z+6}q炞GaY.%.M%"$?+`0dlm4u-^.=Tq}(&hyp훷 ټ1/6wE<|4U& \@(#LF 8$G㋃/7M QEXed&+n^iuce0G<,:{] dzR3vU5bjT`~"_lq| }EI7D Ŝ~) Q#dWH+%<=8/ׄlS9NnzgY> R&DV>.E5y.hmr K:a[iUBy&WSG1ĔU?a/z'E=0ƷbQ[7yQeVȽ0du-{k6a.>r5T(h B ז56 l.IX^ yPF ~h㯵.FῨ>4we#-ŴT2vCQHfh_Fm ;~[S|;E1|z 4g7pQ:(J+~ZP p֔F*L)5BOI*Ut&clJa|,O[E(Ew|Ye5N3`3!5Q[e\}T 瑳0~2*F>Y*QY wH%WX@:2r8i.m)XcDSd7Pԭ!35 4. m h;'Zk}W~dcnəԜ1CW4J1M"E끿>ӷ2l}$J*pG4IM;<6nI0&R#rOFs. +UdWP/q4.u@K&A qW&UhאL&SI޿N~Օհ644DWLVri>[%Ծ-+ppwqR|NVŭ7hh匬%*Q>Jʈo)]+zMFU&- 3ںE 8/6t0P8biq鑟얛ox[9ܧl4SL~-^ B@\Ëozwb 7G0\p0bFU΄RC6LD-5M'$֟̈́@X+p]NWPJ0cV'f3*DT5sܞ#K%s wd #\ Ay&!&B1a$L7o(iLG WBi6It'dD#ro6Hu~b0mF6'@#Ռ6ٹ4`h\yfA#ۘgΕ0P.2wBrQO\諸T4r5: .]Oa2=Ȳ Ӑ}%r!Acݯ. v_b4]v^ya qNQ$bz|3H',XSy }x->eHl ' f8HJR1qW7v9FQB9~ H9Ey uh͑s7Z@}}7U6$U/g~ B4Dz4 \@>n6_3G,fA^J em!xl|vΝw:Ĉ_xӽ^dXThYR˷8_)N5,%ŭK:%4a:E%'cra1z R&0A\"_?G oͽxT~8%%+Eeq5lxwPSR9* _i8XP,%XK9慨4?OfAsSe&kZ"MLv65K8r6*oBOG$ Ox_qo+e(VB: S3ڤ@麼? Ti6UQ,Fg0Z0!kAݠNaCTӗԦ.%cnR` Ah5蠟rWB 0WhgNm{s 9%:./MOv= ;Td/ǩsTL533ˊ0lj}!FIoc ~L2jTA'c G?7^/v1`n1]pj$bфz!K=A*)~+l 44\TQVy geTFO2^pH'4͙"{(Q"a ;r,rcYɆ{C ^*ۜrͤ.S7@c~gC?β3ݔǔl ‹;ѐ?[J>!6׫e*B-d w콅į@n#a?mɦ'MбIvy?䑝g6 HnOwV_;@gJYZ%K\q9a7 $7Qb8rjxQr"6Ca;GܷT$fI7B|JL!%2 O}'lNDBqY4%}be+9'FAc]0692>Q2jt3,JD]0 ^Ҕ\^eJ77pը8l ᑫ$C#.n;ԖG,2 TZ5HT?[2t;+o +3,*ϻ{QVi)| t4#'h v >:G x=U9Is@e_[q (39ztH/'2D;2 =_ܻurظbC3]);+68 S?`DR#Y|Zca6!wMTvF >xoTS˿?\9TX`ݛ!2l[ o-/9"`gmSHiv 17DF[/T`}Y ؛!d꟎Ew>R85=$,azXgty|@Lun6jf Nhd \?.uz\+@A5z-g>OSqCJS_2=ʹ\&>@ϟyZ֓GƗ`#~} Ի?^{.BR&/KYs lo$q^Y3|-y2u/$JɖxNl;јe|g IoT҄ \m4PsڽBa5gB&.\~gڥBgr&`s$w_x4=6lV|:_ IXYwozNMzĞ56yJkIC#>.?h¾6t2½a2/QM@&UE g.iMt$ljpQ?7B's#T@j\M>5GYܟArCoqQX7 F"ؐry6@}fJrjlM{% p D}.).[`Yș@{ҐW=B&g,_tO\ŧ9 \5vnxS6ƹ׽Щ9ԭ,jAP+ 8RPWk,ȅ .`2)=++@#K%<Ե}\#xo]aNlIAp Wn;J$=ۨbxCm^wU:,DDeͮfNWCb,Gz" kv.'Qw:1yAzY ̠Og. AHʾz˘SV0kL~)F~E $쟹vx]\~j`a)$!VX ON"FU-Y:ShZB;o͡- N?ʯ֦iH Hal]Hp:r;nÖVXZCPߚc$x,. `lZ>м!OJn v%݃Ne1HĄgX([IuВtQܯX&0 / SctgPٙqLB>j貓#D޸%ʜԷ(kUiĞGB 2M<~&eG~LaU ~Y}U|q_5WvDAFїjԏx_\*3G*zE@Fd&%@Zqgg!}ޞ*87legX/Kmw^ N~raD[Q^6o[(3o~wa9I9fnx[BI kUMX,/-=5Gaڈ#+4bOsNfL68L4'U7"o(w=*ތY;ώ? 3)."R {n"x?<5; zh[ӖXkUg6Օ:C"2[]l=!䇏wR==fR)SD  TX)nR3A,r8gjCjje;^Yb;Hȩ}2pAY^RM[LEA.NkJ]5[L}5Psr:mȈxUcD[ҹOgm YT6Ɣ_bYÀyTwF-X#>k#iPw_ /:e2=+R^w׽[~ok#>ªB+pHI&mЃ1. J:sJ!EՕ*M^xp1?NGӫkHgB[r='`X-we-pgTpf)w0 1s JRR l6ln A#!bbҁgUJIo4`@qc0]w]:`PL8GUWWH sOs}ARW4YPGttZޱ,WI!f R1Gak,Ə.Y]Fݟ*y-tbE_5s4!1K%V?p_/X*NJa`Ŋ(m ѧ/ fsuaXV.W4b w"Ep;("4UUa][7Izg8ZX,CBه '3 1H +R8\R1>z _#``t\"P-D w-vt铇F @d4tOG8pF gO2և`$M{gh^oRUiHaVGWf<oF  ,el ۭ[y2Cq?tYv?=Ϋ0H]@-.KcrOt:|bHc8)B#躹!q6K=)< z+K [fҝJRe'okjvo z14>°@c QLH_&y6xuڷP|LBU}9#Kq~%is$\':YQ,k)-IM[)·+X G8#Y^XXܞb|y+lz{>=xc #|V&r _>#Nɑ~2B>;~BX2a|v":*CǷ.C8RYttD:ʨ%ի Bd~? ;e.OϭvkkjjVafbTEc̅xY|MO|nK`T^ɋ`0|ADڧMoC8fyWc&:N*Q0Jdd @8R CKWgjW؍ᒀUc%'>[Gs[d.wmo3UIǀS5 $wvs uTb8 '7W~lI :S֦!&g#3h%PB\A\vfB@: C/آ ..-x?ſsqۡ38f_Taɧ0j`}JU&}nEVqoM8EF?`j"'Ed{E頚.I@qFϒnğR֣Mf'6}} L/~q m~Z3Y‹;TJbӅ>D\D*"&سA8#`a}yvXOe@4m 5 01WݫjY(#)mlźa@)v -P({^ ";خ5g8CX3 h?tZ{A,M C/[9^ X29n~`HcӉ|,vnOeW-#w,Y+ bS{=pvgA0튣Aj,)Y&s.q&d)/SۅKˆ|JN] XԦg <rٹ"{UD!3 ΅Ϥ49"q(EG!G;\r`bcn~_y_r_esmvᐸ]:q.1ufY/o; s0 UygcGiO|Ѭv,nYUS_/GE8_NA<{:hBϑx5tMrnk-LkFO9;#v6\gon{ blqTz=!Fa}ݥPpPޣ,j\B>|9 fTL]@Oi {i8\1{' s=l t Q3QQCf/ɼW :LD~u%$Kof &ߩTW}S&詹zN*ڏ0Ku_@I)5Þl͒9cYZlf~=JsJHz]DQ fsR | 'TKx*8yZ E=v2Mwf[ !pළu9_G+4K9ˆ6y?v禶=!lHLTx8]AEN'j6A4{#g9-A1 ]LBe&Z_+H6#Fp!n\Ѹ@ j(?3 +WdB+W16A1s5RzK{# ܦFҢ=yB]Ε#VC“Z$Gr̞] ^O{D/02qgnlvNoݡkh/Ǫr](ٴ XM:``;F+l >>)1.iBUӹo? Q DOMh[QJ_,WmntvSkNk!luoa 'vlѶvmSGEZB(W y|Ѥg`Zj@D1DfP[Y2j+]=ݣoA^_5B:yI݆L (*J˟v4}*iK &q{>%r:.U+ 55$`8#XGةiAEă@%:sHCp3" Ù欸]kfPP6X=1Öb1#ͱ8Wf{㿆I-/1=+w}c,0(:( rr;-EK+("Cm LΰL4Һmz$Ӷyc5Bt UWRyi߅ɀxbcy- s62/oAҐvMxĢ?X@4qT .L .0\;Ѳ,H!HZnIaaxrIz5E\P)Xm-m>U^^|4ADSyҾ=J/ KEm[6QйwC1 RFJ 0ScW•18.=_iXʼn߸~d*B4{kZeτbb<x; VSV~\-{'Ghd&"뎇T-B\Le`8C|qidMd?ǣHX ձ'b$㢸b-ߤFCl{,έD)|E\L65՚ GªHyUM+|D:Jv7=@alI>aG[OtzRvB W8ߡ;V7I|Gݏ{pڢ$\Ax{*qo3R/W"_ v@ s4|7 Åpa ޒ3_[}0'$+\(uI6;T,%lh}N5&U 6H;Bf=iGМqW|7$J3{rVjmҖfinМ_}_\,pV$rtM'W1)`ߧTQqSꅠyҼ4;)FdV$tAm,&SFne^,&*Qoiˢ%5\r&9@',R3L>aa$3pA^52]D,Mm+vY`y waN:ѼP1d5WcfI{ 7p“js24@|bOKal!'۽k,u%īHAtM'䏛D6uC8i n5-m"ք`89ܙWh9gh0ꂪPPSŽA Y .javmFl݈Y<-E#dlܯMkRHtJ؄ם"!mZ"@1=qЖȾ׮̻襄Gd}#}1Ǡ&^EngX3A@o'lY xa5C%}TrY*c<=$P^Lk;D^r ˹*ƪb ҉x4\:%0>T2R]vOL [s88\-6ҁ*#ȜQs&6̰]٥kPU~ɳ( HQҪJm| ީmdK`pR)$ 7iۯtVc\sy/RYCN 1;DF`<"qB^՘u`bleŔT8M+1\$KCG1Tn2kV^T6k]4A fߵGek>hL%Μ[m#Z>\*r lRe+:"M|VoB@tr]b eM] k:5b1 $d^[9O anMzS.nzBte44'QZv`xӑykh+ٸZéCD~zf)KF{\JAXDmZj|.QN}5-,FT pj񼔅mgI4ïg~EQU[G;/)Jmax.䚰Oǘ-X60sneudwEa4Lܣ!;3 q]{(K},X8rrit@Alp=ՍƜ=J'-J['{Jmo+yhJaC,3HAW&U⻢ě[a[@w,\ЩUC 1Z=fS:;D'"^YP璽?Bv-|un) np.g;Oi\Kuf F*"ݧkIfu8Fwҙ!`lU7Sh))|PɸXу:(`1^:6"*\k6Bytp|εia#RY?n X{Yh \؞l8)M|."v`n?1,O`%>/lETq< 5lمVWM $ڸ ?T`um]T]@]٦jWY 15x\P,8;ZZ ytٟh6] &zQ3;g @G"Yq}^ X0 ӫEW8kFZ,|%;WzeMّ(Qc EXxS/MB.C]Qf xB*!O!f*8Ut8qfJ+INNW!/l؊lxvv̱V?0=LxfvPA{֚zoO^߰k7Je|`aUthT;zuMWb z\lb Sm\.;4F~rdfiGDUaGi2_m{dĆeXR Sq+h`p73'(r07V9ʵwU2'nrN$ lg>=veݫZ rmM>pxvVRA!͓M:?0JY |ʵxqJcIDhtA n`ANhmDv2H簞Y^"a',o;”[{@e"}\J#;s i A{83(0M!BvݍZqg@~Yv0T)$e̱s*Xx4dnA˓G]3oaٷp yJD ~ԁZRϓh k % 0*ZTR?/csp %<l›iSa ɽ0X"ݳ[@Lmi7J'C`sй@Ф<aɂqkڜד^P3qH'8~o+=2"wi QZWqJG[WI{I#UHKb6YS,㰈( *(/<zϓzM&5 .ad~oU?֖ 9vW; PX0azQhOSSh"%< 6QbP|Ǔn tf)?IiEJi2s=R}P" !*Xz~Հxnw>k*տj_n4_\񟻙}j&ޮJ@`ZGܾ* ÷$6G)TR-Q[*('*MjzK3SL. q`+yIS@șˌ|Xp_5Յ/;ϼblo[K] uo"+=ְ|upKeB<<"A]W6:8*oc2T$4Jⲛi0#g[ʌ/=ƌW"Xok'"WjfxMo|t;ȳx)QyQ@T_ scir:C.9'_"}Oʭq;f B:ɯ|`r( mTlkH{] a$WBO2_  Q1_xn}|īxh.EՎ 4iZT91fZ2MdZ O%xULw4KHҧ'I^}Iw^rt.^2uŢjspq2i=Xc>j|HolPht 9qރjF%\hE E:9ǧ=˃[UZAҵ>AߧwYW:R5=3zi>+toi0 h9LmVXgx5S7ITDC/@YDNhB̋LwRG͕1dykr(;81gͩB|r=qbp#8 ym5kpL%Gm3FՁC{q7TQYB_K k6{ъͼ|G,8qCU7;$Qkq-(>nx2>:UTmac*-[A HV,,.Q}'<-Şq찌E3 );nw eMZP5RX5ilpsjel.1!Ծ 7+_W2d#tx*o2JIZ68sgYk-SPg 83.IUKN qM%nD1vk\sי Tq3;D]+ÒT8JcƑϛ}dI!A3qΏNBiוч]'Tr%qu-~LD *b ջ@Ի'3e:]DǓ^ܢ>yW8We =ovR;dq%XZLWN#waq44tZexaUlgNDU;ǺGt(" ߹q֙&3ۉ?L$kf"'>k|`<}Όv g)*X&&[CJ&8["*RXXvtSPC/FB]U$a)nc@hAPM#ܰcG,VF.Ir7;m[Iz.c"lJ]a COhiglG/!JDɄ`:1mݽ݁Wa[r yx=M(#dœGhA}70ڥwAH6gTj<|3+CcDŽPSބv4bPbz r&yCPA6rl%񊧩znI%7l(O+-uQqY_m/5%iEV-` cfgu4Զ/p ٙ6iR7RaW]~H"e$cQam)+sJMM :rEmsb |\cG5X}Ѕk:r"J?Fc1T} g+dZ1e[ݛs9\WE 56kOVw~fKңLoIŐ9^;1I}/U %cʧeG(qpPqa?[04`dfۆoB`cIϷܞ@v0<a4OQ r; .ɂmW9-{.4]tü:[AaLV L Tʑz.[쉚sˮ&ֿmnss+;S9U􈼝H1wSq'".W1 DϢJ^΍2zlѣ`wŕݒ/}\36#K`_$vDHե teMѦ|A2?'_Sy'`y3Պ)+-OMY WxNC[ vq(#ݬlMC=&z( %<\F=M=ՙ@` ݌荖xk,KcTRR)یV3z-n~6dFYG: u'Y"P e ;b2m H['.Iu (;CM({ J.Ѡyj6 Kod962x>7,)f!kHJr?=ⴛE_ ӡs+\v ~y7 PEnܼdA j>N NjBo?(`De?)?1=B΀c~r>3c EȌ#X@,8ԉ9W. 8֠h a74 8Ȃv`/&$/ = hZ]mQ s d+]]~2BKZnTwK():'QC\}h:C8g_Aj1}ahf|6W;)m##^1dήr\54QDѼ#PZ\(4!˸fzjNQ=B+S&9SpNKpm8x.e$!is0\t iayYC8Q.(աH`(Ʒ&5U 'aq#+Z(yM,[g_/ O択l E@ U']R(ξ+Fz/ˀO5n[iTޘyPKuŚ2ÃqӇx"XPol(U".*\5dI }y{cGXd5驦]Hک?Dc^!J)LK7뷩\: :AS0ESG2o/=+xo/PpHhFZo T <ńS8Kr>[$Wm`6]X͓DOBR\AOSM䏁[k.ߚM]pWᚘScP5 b>бI*B3+ǐM9+ʣW|wZ K+<lKMb 8U yx>qr4!|eY}U1BE@V]]48 V}_\ĿU=]ɭn"  *t2Xj 4%~~e Qtvg6r\!R oUCK +'d4ƅBia0홱&VHi$4ˋf,(y6"b(YT _. #zEy@+[lJ3Hwh@ϣ)XRaSQΊ-ԗROW˾aλ+]fdG} SXT>oW*u>[Zy#zȭU nàOHRw ߰$Z=e^tkf9m7I:amQ#,^J1\z bj Ӵ҃8&+KnK{YưJu.('>ȧՠgH3F^;S&kuTV7!vޘ֋.1Kt(kɒ2m wv#?Ta?[$@W,}7G|j ,]| ϫdw+8@r v#7u_|lX@B-N pcޕrcz%ۊ)k%gjl/qk!;S>~*sR։*Аr9Iqƪ"hE1-xإV"M)!fJ/qvQck i<}'`2KGg`"o0";dXBZ.z@6\b{W+jvGPF %upv{/7{%nG^V=ˀ˶k(e vXe|xEcbl^` (BK3o\EZUWF Vm_ w0O[Sڬ4sEݗf\.;ʾKeb,]ߪ8'?x AywX!H0 "FQt߉F*>d71LޯS߳&m?;F {ߡ*)OxB\./+ĐUP#]y+8ҋm"6u]}JCƖ֟}5P:7ޞ`C O(2zʹ DZl[$gĕ44Q%v P7jc7ܚ5QgAy&Ԍ%Ԥx[Lu<{qah(4*E?3~r+#~KutVn5o8֐UH8d-1]k1jkv\@umvYž!l\?ܷM2B).g|66͆Q]tX5WBLRzsϠ(AJ LLz<*2?F4 nP!d'庖Oۨbla\"΢}!^"u%snSjB}Ou Rp(^憒3AU{0}`8{8KNqʂYhDd6%kQ;vҶE'iU4!8| i>qyMNhR2Jw6"l51 cn9fg<( 9|P^faL XL'%IK#Gx۸㞘P0J]$5Y;L-nhWIej`K^d|)aIC[BPeYʩ Â3WXSD[&eTM!N_ҧi#:(J@ƲD/ʼ|#ȎίN!Seq$W3ОgۈN熮5a%\\CbxϬ3 ݰ[ob!ÐsMQzb3eemVח|Fv%q׋>֧s(q`{Q'Zjwu#Є[m}16c&DJY铣5wk]Na-ivϛ.Ù#83ax6ɢm' Z7VK%gVhȄU+T,$.~&kp%6V~dиc#@4 _@)iu b]u?bI˩?KPOJ6A}>@g&s9c7!.2MN%؇F+Pэɗ;Kٲ0Pt;:|pt. $645'LKܕ̏ئY_jۉ?A(Hl1r$>x+9÷*Q y%k_kiCdF2sil{ђ:lPAv6&ؔA̓ [V Dհ%;d|W R>7Bű-vlx:gx"7+g5S.Fm)st_NOܣB$ 8S+cDPdQ+rIݓAW:21LijJl]ۨi`/Ŵ)TjhT_3lrC@:7U?c)ⵍaE=pPq "(pR J;{_فj14}t|2a~`x ds7YV:Ȓ^\@TyЫT:zf$D뿚D囒9qdF2T* %X^i^#C/gk,骣Q36 }")da& o2$˾$[6gU$@$7zqo̢]R 8 g^% Y"qW^xJT5+v Iz0{EAS 6A /1=W#ļ86!zK׿RA }"39B8h!aк}C*8Xs N10oJcsݰxZN;V7ۣ2I-ZTH#} E1j5_FeMGMlYxw<)@fkйe' lxP2yxu-DsȌuVtkY{2i\2?yK;:?@GJ*>)Bۈq_Fr12b:KɌ?J/Q$y #y-Zl߫8Z #GlՕsTBEԔ#+nv>B`Y /0L?2}*.L we'}SLp(x5sG)E+u06B [ޝ!\x}tF9p$`v, 4ZR8'pg'pyLr>^CZSͯnB%1J|sF .fI3;֧='*C2N#_<)7goISOXIEW..m2n<յE/b?QaxË8G:f 0 V"IK 3JjMSm8"~dTwLQ!#a!+B5[L]TO{zf7K@AТaSwϿw0âATlmbu؜Vg vW'H 8?'St-ul-KϲT:PN}V ӒpN٠:0fA#/v7A\3؈jͩg?+S[>::K䱯P@Xif-ɔ|Ʈ*@ Wd{Y^)A8av2RӖ13.kĬ̀=NdkwIд^̆9e'sv3Xz{L/?-vSRQ+[}JVܬ"(oVr6ۓsr} L|cMMU̢F$9F@`R(0Cػi7n3WhH<TtK\E_SLWƛK|7BmJc:{ӟZS@l*9sJ-+z`*gILbņ`]_ѩP= m "ݸ㍪jKL%.9 5?3VMcGwaaA{.5?萝 B7$'e1R(o<7c͚(VXyUixOg2ۆ *P !~#6`QתSY}Y\80X;5}uD:kӽS(B;'GHI'>A+B% ~Ѹ[;BM>%; 3"c#'"݁U:X>O/݌؎aHwjɚW 3jdDEBMHr\7:\^8$ISr_`FgS?&GCjTdfj"X U# dx(PG[G>1%}vL _Ҙng)[X'&D.]Yrzğ?\Xe{M஗rSU8W0'ȏӚVPL> pn8zrvegmʓOw.`zdx'kMX#x^VkbsygKޤ=1{ޗB{%u/dvSoiڙIh2~N1M>OՐawLqcW~qWsw;j7Iṵ1.홢S3=)wsH]鏏գv8sC@TɭxF5B%n`bl@W<0a"jPN-\>b$'z QB[Wf 4K8{ؗh ߙ~"7n7(N&軝?g! ֎䑳C ^|C+>Y$|l)-=vH8#ȓcW'q Uo_; JR\z >rEДv_ V[9:øVò.sAZ꒞||}$%:k z@y`L+t2) 3*,Zl`W I;z#`hrI xQ{'ղyEb!()j'MXsIv͘5<4]ўèmI9raX2mu,E (24R\4KjزODZ +0O֊m߅n/P3o^T{gk{R%_'}#ٽ[^c#`7B~KvZJ'D>l1],ZX }QB%_{*_6PX008v(B-$`N>3,ޠZ*-GĆ6))}4nƻ#_Jwc 9,;53Y, X Yuj{c/gR }l)GH gnDLU".(Nu͠1*[59m`XW(|l}dYNlvY;iɩhfu&v@%d. S/6.8I7Y 7rq?*ЋD'gˁ.M0(!P 5,!uv "ZG[9AU"3Xn$8O{ټZ6FB/ =Lv˅"~}\_eEgyiv$F9]Ox26h26Rum!ݡfP1AQK~: F?D4=`@O |^SCv%GF gj{ X\"_NP^_f2%,%F$4ݕ 4"@5y˴25H"PgX䢖I34ERcGʧ<?E0G$e|0s+9q#Nv6dH o奿)ڟv+?[@yµt\(e{mp 2SrBSȭ:Y}+vymcTMf+~gǦ>|QVYZy: 9yƣk%V&j5-+e[Xٺ%OAWLx2f%.J02 jUf!%ۥ̱^a2<ӜY1̡bpT QGG*n"Ip0ؑ8w0k{_zrF;.m3i.kf-@+p<}C3 #w7ıfǓ7`r#6%¼a_#{ Ȫ#_V86S.:I&SmNKd'O"K@wP*M^Yh1ўp>g5\VSh|ڢ2P2"A]sJ 4 dnAxoB6?ABҜ:w~:t:&o,.*{:yM-EZD')0>K6YsO^nJPW u[ys2 q̀o-U&}ٵCR^)CShڜ0b?% s]Ya+Oi !vO?#]Wmώפ"9e&Eږ6{C)6CP_~:ƁA%?CgؒV^>'ć$JA]vdYJbn$ZTG &h)^^$tTь_,ptZgNIM+L=]'`dػQtIvx\F hJ 4QMD3n8s~J{MogkGcsGq^_i]d!VC.ML/xc.[,GEeoy ve}Tb8I ;= @y蒐:7Kkg +!w<1Zp)9YeĆj3qj`gыdUp:lcPP\}v8Y%6kېLsT, @W5$Ӄ2j[oJ4yy.JSVG8PUpb yQK9nD0=K9C0ş1{ I*MyȑᵛD80H]'aZPwc@&ع,^b8j^~,vpa-JA-u_Rܟ6~| p=+O3hcZd|TY--DyCY&->aV %t U(:KՐ\+Rke sQA;-q iHV2L T.J m)ہH>u< cT4 ~5Girc[Q&ʛ\hdLŚGH: K }ʜHl{!Һ뼄aq?fdpClΜ\y5 xQEBvh8BWDNj_䶞MvKJ( w`B9HBycov>zBW j:,vQ5D(X =K*vԞJ?$w1Q+="+i96n ͓e@>O9D`nbR9 \"7`Yͣ+2ηQl~SIغV409Mw J՚q[Ŧ0461|Ӭ]U8X.`A8G5%;-m< 0Y`KbHP_gM" _X?oXC\B0ʵ& k:;F;O'n/R 7rIF{ GZ&18C}(SY$~Ԧ/i>Wg\5ӌ'yLuVba"Y㺀dMlx3fpL/08AܧO0ܥ#1\O~?GAi1ƁSnj/ӧrw; HBDқwP;,39 $T/Iw-{b| Vw\jR`L6Ga|ްW[[>?7ظKxT`)`-17PK070}lG} euOo\z]^#L *r2x.H_" rk\4bh3.Ի V@zMC~o&mpY-!qz7=Bw` ]GSy-Ć<">j4,&8ߑSZ"}2aܿR ,*͊)OxDΫ9|U/UGy ' 31[p x+%5czMDq1Ue+mI 0ډp@6 jmȒ tZuWW2r1F.R@n Xo#;aGг}4ݚm'/;+wD> ۟!qM,HJE҉{٥sw|1=}"~=HPʥK'^HӫME-}\OݛG:묽 xW[8BX(T&u֥@B,8XQl f=91#BoXȏOw3}HVN58Tm$W?+c@FSα޴>lJYB7i4B. f)\'r?UY`"w;bƲEek?:7]s9h0C(Q73``qmc{<%Q**"'yߗЛ?H#6Ӷ˩˴T8f!LdJ(1u_%؋R'ej+jSgND{B)l }ܟ-5/@qzQ13v _{SeƻHC\Sj%[ _Bt6ޟDvZQkj~,xc5̈vI&XP=E@\sR'Dm'϶2.@+mw'% %l0xtRB9 OOcKS_B(dUDAGyő><;]m sLV^Tk;L$O Ю},ہ9ԗMҔjt xI_m-_woQ5j/7Vc% Ԁ%OW&>؍/T5 [W"\. .b:`Hgq>5kCl(&Y~7n[NTt+v3r0V7P|sҶyU9F߀^p ~ڸ2=D-![uB Htٓ䂽t_J1yeM~'= [9UWsM{N0tIR/Χ\R~U$F{u I# Dׯ)*t#و4R]&h-׻xX2 "nc SVV*?;g;dxKUr"dži ÛfDs?[Mia"=BѬ@3 w#xy@_("5UQ,aZˊ9A,$3b{,"&k΍LJ={Z]6\}= 1-tN-Fmȧ6fHr 9 !z{jyģ_QA4|Z>uԪd7$7ai//['AX-VLk 4 ".:rs9d3ܕ5뼀EXd/D:BXTؒ'ܡ7&i|ִs>f4ǁ6&RKt"/_ vMJA34Gue[5<]ɘ^ o,a< f~+&b>>J/gxCz\SQXI5yy-L=R32|Lx)l(kh-!Ls?gzmqX%rQasZ2Z-~UaZt4nĻ2VV8OՑS +LݟDPBp4vg- Bro/'ڷ?ng )Kx\,^+F M'bGcl}<ĸSN ʫ!ϐy\ qOg%puj hR.Uv1oEڿR>v/YvrlYXg1"FL®#belJ$rj&,=R}up/B^t"Ԟtc: h!]4)Hï-СO̬k-iu0w;U]g~S6aY uYj!M,k #X4j0ĹtA)km@i rkz`lXPcD}R'-;!Hn?Y9[z'S" +A@|-Ԯ]gS#~_ YF ȓ  0^Oq 3JPkΫv >gCc'0F^y߷=EKhQ1]ϔbH1[=쭈7w4So~ ,. D,Sm:_ Ald-eVٝ<֏!^$h^)ZB`bf\:e:qBu)I]Be˔" NKFpGKm *}6c.݆`͚-6shS:qyROnS†ڙ>U}.&In9 =R6B,-LsXH! 󰱷} vˁTn[i$)C3rU*y:ȬuwD!vMzݴT]x %gv}GV3ST(b1!Y 6 ])=WM&4pgfOfd'VGuȦGnNr*22R}>)V9ˈd^}Y5Gv!sa KY^ J9Y"*T30y36`ҷ^8?w-d)\P1sqQe+7"R6^z;ibho+CbcZU,"WфyS(K SBa9"hh|1qsdi[<mvKh[W jꚫbN8{vɅp&SD#;oUԠf?G۹G4v(D,En̪ғ[J_'%ZuPNl܎!r7x< -r)ެ9o 15rj0{j8`ԁVپ+N;{XK%bk#|$fSS ^*ߙAfN1 k8@\1aqF8BtFu&'˃Έ֒pQay&FԷrQ:`]?_xRѸ@{E Sk:SW ݤܼV%OYqꓒDzʞM5`C$fv8PaLP}soQ! s .79}8){vG8lupw,$B!1@1`PZbD7EȉkIr?. e +Wsr¹;b ߙ|[yA(-Zqg 3tL-I&X &覨27v2ӹ^958]ÄUnj˵+y .6J$h:&'#q8Pw; =9tDg W^ʠnʪ SamH|$B^JN~CC $E8os@anFptHl3v#^.tno!jWcw]6]MNHMX, $̺Edw' K&o>BҡL@)4a-S" 7,Ϥ09qxNbmEmX) :}=7>Z1p?pM+8ggS,te:c0~Qlᾤhh_@)XH 8Br %Q8Ao@wܘlϖz^ϲ's<hc7.n]$Ny5rԎO,x:ޡBvamVuuvv0eĜ.c_%_7b}j{.7`Cב<$4oPHߍ\mo -;L1w s ȜO0R _OCT6B&mן|$u黷O:+ύ O芯S8iaу?ybi2*8Wa~~wvEZ{Sf0L98tln/f%Kg,:}D,][NIn*P-6O uvPX3\b;۩nڞ@ պ%͢F9TK՜6bX7) OTfQ*-&Z^ZP-xWhۃ+rPB5Ho1$s% ͔~AZ?12(1@ ˝hGm2+,3 #eRZ .ףT~;K)8iz=oT1 b| |:Oc-4.B9UYc$95"lS#&9-?2zeDb"[]y;Ln8&s"{@vD1cV׳nb+(!y)UE3gAĐ'VĖF^jtZMM't]Hk;zJ g{=<41;^`P0<˻FFkReZYIqfQBƴtݟ5= g5ٽEEy_6R>W6xzsj?R+ 51iZDEB8d c2EA~{w6bΗDV#4"sAo^z5k5~y1楺17鹵g\yZD2;TAۘ_tc=>VJ&ijiB>=Mǣ[<[$w"딪 0S4ՎFս`pK hJ|E1#q"qYB ;6=弸cht;_&vxKf|4dHRfjA_ws3љ>>/)$^54^j ׁȗ1`*":K 4k^Y4C //7Q.`;HvT2+[0iQW o4 wr^b+w Ϟ-OH=!?(J.G(xΧS $KL :likBLfݢ@acGT(P@uS\hϝѺi,;)(Q kҏC'~x4.-& i'|tI)f2&ɒ^X8ЃKͱ頻D<[\2S_!-l9h@DPo_|,\5|̈́/r5Bee$"NWz2e:00Qn366i=^HumJӭ@ I=>5OTGnqJehfs$0;qGF]dc$4_(&|eQ`]N5ڃ G|X ) B}8d]St;T|Չş0$Z7tMv$FF/B zlL;㫅hku>n)Cz(t)mX!h 9f9~]w  JnRxL0-'J( 2 g\pzVd!wlqx>KV̴տb1^7%om>=qRQBOD3²$5i`STCa_qxH~8(T-3)4q=\șk>NY+Hڽ3+e<e#CoxO~~}EѾ׹tnF> 7l{1n]ՁbUP"WH@._c?pJ> Ү%+5¨$:,S&v2r5pdp֑]n~L +8ΠRF%Dky鳖6]5@je8 Z}`s A.jר|q"%15 GbvVG+v,_֡\8L #ʍ즾OiH{9j`;R (EIc권lz^Ds'ί^[`eCTQ⋘˔6lJ M.7俗&EzdZi/LGؓz/B(SV%'y?Fzmzsla' ?|arla5tHۆ=-öPpO18i9X Px*r{mQ(Us.nBXoDgqgtdj&Qƚϕ0MG>Yahg/=[1:&]+Hi gRCcx,lW- Fkk]`D4i#11˝/!y#&>%FTv䫪=7F\'ܵaAIͣ`ruV8/>=NIML$Us }`>y 0P>ļjw4s(a:w+he~2urK#G>34<'I:_+0^wQsq0>QN'*v Y4 Z8iA#01dAx|c2>{0Oĥ[z~ 6G]_{Ġ6D rm5^1_ߞ3zYr/7>ҫXf5ٍD ؀Ev9%B eP Ӥ"G~vۦ& W #kQT:\r:ᢉPR5\}1?hSƏ >'t4XȫiX<GЛTjlrxƐUU !^,B!}Ù5'"Y5}a:)Zbd~8:wE b6Kt*K;68g3;&v])ƠE-x$lcf}+OL1VW"7V1w?J$Zɂ&ЍYqZl QV\d G*Ԯl=Kaw K˕}c.x[ک-p Ÿ䚂ב17 ?cxAJuuu&O&%[:c}Qfq>5*isfkPhK[" A`TXbq# 1 V׵*.ZR̉^ނ#%+~ _qF^9fhaIA2ROw ;wZ*3/+p'h3WC)/EpOj]Toxdm;UVl  ˛͹mܢe"nwB3O#NUT$ϱֵ^%c%k{F5ZC8֘Ͳ*}0+н߈1Ɏ*}az$:XJy1[yiLG [r zarU#(Fm7*{U(܋;K:˫9̔'7fgE'8u eQJ&]U9o TdZyWL~* w|%J"}Y$/}$%|;|R}F+ȴM4b4 ӧ8Nt~Pjd~ys(n٬2"-c]ԕBݗ\ӜN%2y@Nhw\>|hT}N:rmPuK*90t6r̻XdV |Հ'v{DPl\Õz9bu}̐Գq)/WWaJȽrN VkiEWs5Ϝ`IF)>AZ)6?xc:(vN5׏dzd=*LCD81tf{tqP¼WRgX:eY I2n{Hsl3E,:kp|M7f-e X1/wOԌ<f3~@]^ Q%67O^Yޘ<* $=*Lvr\rntGǐ%査75P] ju*8pDt?@.zxB-\_;ͺj:H H*M`f {sAa:# Gǀn ;Lv8蘊~P(ߧ&<{k%"^!k)zC}{?bbB:G(JR`ӡ`yl}>1~a JEE8yE]w+ ʼnUIdo9Mnɵ0Zba%a6£bi?ji2kOyM6 `A`S3~uw]b]ӇR\>ϯ=%XIdW mG eG.:2pxs)Rez'qnGɞxOӹ1tQ& ? V7NاD-@ =, uGrbdPɨ1KvÞGbK\7GjW􈳅5<{=(U'_lɥyCpxzDHoJT웼d~i "]fkӗS R5K$VLme f? Xv:gDW,F5VE jk_#vGѓ%R"7@4,3m*8HÑ0:7 YYS2|` :ˤ/6W쐞2Gq?kȅ6HeOwwyZ(NS"/.tM!Ns^u _{@yn0j(1cW| >5T~ue>釐Qy5|@2}nЬP("+a/Q d@#.q72/'֏bY}?P]eyMJfRxW7+O%&v_q``~oQ崨x)h$] 7Tx7T lt^B vUoN:d2OO/5 | DRɺPŦe#2͕XsHbL!Ovu+'EDzʶNYh."nEa5Wrۄ }sݖY n⿴%h>TEI`Ӡv27je8[çPtBG%kS!W=ا!8eG+HM2ZKI ['ՏQɉ*kЇP:Y@ * {H^*gbxDTQZ{5ǥi< zyx5:9Uu׭4(w*Z!T6a7˂Ef9!Qo|U0CUehbJa1m%Tj\%lrEPXZ"rC}k/ę~\w5J$ޑW-SU֝qx"TkᠯT/Гje GwW,"YmEtc*)={6@R P{~k5榜oBAeb};|)H Lxio܌)=>q<=AlPQ?8vɠ`UogCZw{W\v~e~+&vS7FT-|?s*b,@Smƌ[RVlu\R[1@'0+;ӭ xʁ &$xWf/~} iТ װ2}ը$_mFjvLyMvE`Fj9ѣo2J7e4M1~!p MDd""88UB\>AaqJ̞ZXϲaHk'#=TM06lܞo,tpV'eJC_f9֏ xŒ5idj8*a+#1gƮ~hJ|}$4=}8b9]Ǫ1Ҏ=RVqR6@xo lus>׻ytK. "2'^+ |p A(T^QEܐxj!VTu',J|F.g90WFkH_ vE3PkG(zؓ9op࿩c 7=[Og=iSZ<7)N cM hx4F"ZFЬ9=^iIK&Ѵs1t1rNV+W6P}34C}'C:D~q#ŊHKdfJ4K [f\-% YgÉ&7u_<٩Dn^X juf{ >'Ɨ[KjA+r (r@ .xtj\~)h*[|,㾾hN2Oݡ5YPݖ ~my5O ;FWZ}n`d 4 DڶW(M)\P}挅~f9Z1Pq!22ҊHJ#ҩ)=:{lf[.hsJc$Ep$}B^{Kuy+;պ ٜ+qx'l83(VDdC0HgudD}Ϩ}dX0>?K讘%riJo l!erp4nXT1, y F|UPN94br NC#f,95ue(h\!j. p%ԠRO"+ {^6΁5_|KOj %138A1Y(guA]r rG.Z&-$.Z16/o҅|k lж4x#eK m01SfYxϖP*kD?+%mKuE*Fd'LG]9>6SL~a" &D5._}^Ɉgn ;.}a^EX@ m*o'ți7W )$}x0^?ޛ%DAh<'WA koNѲ|{FZZO1EUio]W܏c(_7 ' mcVgrw&/qG="+LT-OlŀG PiBa>ާ3Ӥ݂N Ís⼎AĖ7Tk1 C`)a>o/=ԡ3﹋MJt4jml~_twv.z䂚*-k8Ř6 <ںmDLT^A32v73ѵ@Li)lWX'̓^Ap2B1'K xkb", FFfbϠ JUeEׇݹ"yUekrm.iCyGhvۆSQ3AҪض".V AG/i 0mһк}9nqPJal(3>)2zy]J8$0(ހ&c__Uz @Ԓ(OQIydG;Z`_c5ȋRYPM!-hWt؛C~{ 1E<AD> Mi?>H'm֏̶y@UHP`/Z{O_ϒKv}c$MX: |p ,#gkdMDqԳ1xr:TWSAؐVއNw7?`v3c0 6ʡv+8ٛo%jR9WKl '7p:k8kz;{ߏ䥅bhOugwډSrbc軡2uH =b개cR҄X  f?|\BA9ޣR@L73".>Tw-ba͐d8d+$>굁f0HM!qJj6(Kfj*WL&ew}Df3J٭%N ϳ'U* *kHcNg]^N|&~tugxBQ<(hBdfߧrCJnX|*#ڭ kEf"Y ` vk͙jE!U\c;w,O}pjw$€\܀9!9>x?prRp);gmI9HcQx} L-$YUi=,PHV|xX˧rLqOJ]a)yKdwN~#۔nptYVz *h zZ.l "Fc2"AȕbCyYy8%,|fOzM}gͼ1Dױ=!4 4^% d/.;qXu/>FQؾ6ٽ EZBR[UFFT7mJP$=Ѳ;wȃM#KrvOc䰪V1Rg ?uyZv뗸xaJFژ\: ƮQ?KI W4#QLFʖ?L̤$%CQCf'2wA.hX>Ӌn1ܾr{Ұɵ泜ІfxAp!22kwyTXO8H۪"Y7lFG!V˸c!E 3pp$K'.l UxC+7y)KS Y< 8{RY?O3 N'zmNIKPmYe0\E1c|V`Kseg\%,zʃe Zp`Y3;{\RozO~0j /444S`blIDq2\,HT7.Vp>ùl~"LAG 3x'.ݯbI~,NԜյpAtнzf<3EwQ6%1тwQ;}5˻c}@]>|t:)}_UfAGs¨~H"~`p~d6qz&0z7^x*%2Mz|aԯڦ.%@uw (lpVzI}Noә3P:D) 4d^DeK2nF)|Qz+EрOR :\L!ւ-V/&9]!9'.'I M1)۱ϳr|`@Dw4XEak]QWFhHbC L/bJˏ=34{h ;n-[jMJtۜX8Fkqkm9$cb fNmMћFX{TC Z2oFxb-"aɭᇝ/RkWUgD/x0~ME*VR+{w^j^r(Ʋx>C4Wg}Rbp92G-ԌQwD6_)qe:*1͛` AQbp4?,(]+TF؀6vj &t/< o/ uhZ˟lK Ǵꔐ!X0m0Ȟs9z(JŨ%Q?dEw:YͿc&1s g@w:i`GTFk,]qP?S.K?2YWqU (Ry%x7Nvpg#2~;Maj30JMAn߈-}d6xӤ^I .(^tox}MgKиV}-X?-0^/ةdFk&]D|_/Kױ!!8 4sN=FMf<OaLrR2fx0;W~Lh(?F8bneAv5_$5Ya2}lDn*JN0Q_s5&11[|s(qWhS"np{`c-Js $ ;1 1crf~xYBN9!zQؽh Ljαvc ni\dkzĢ]zGAA=Azc؈ G[\ +ɓ$G6R#KW;>߯'e1{x(z&t!ƌC3PAB8 */fl}ڑ"G)`8(p|ꐴ aZ9乊Z ryDrlLR՝ȇKG6;Hg6!<Ɉ užejBТ _vInH}!Lǖ anܳw|fݎa_pH!$ l X;b6D^ur@(}&vL|FB+am̝!Y|mJy_720U"<v6-w vJ &;" 8xlf ~'ߥd$9UՇʙiUqHL?@*{ZxD nr)Ln_cY~5T_xiٍ:]0[Lh"ml{灞fΏcE{wIy#8MjK|^pY&3Y# h.vA;ރ\ƛ9 }ĻړX }P,POg?#At<5j\X|>杔= :`rQ P;I)Y o}c(&&yPTLCGxڕ ^Wea-v7CW=N aukNMv*Ʋ^h2n]3PPo p r2uVh*9. BkvI1N拉cVeoyPt"oH Y"bf7ͯ3Qm嗷> ~n)qFLe^CZ6I(됫F9xwPR'fR O: b4>dG7i*>N⺿778Ӡʧ } [t۔} %W ֺ**J&%d1%)]Wt˪mD4BOrƖPAo(8 n<4?e[3j2\ɀIs&yq0I[`IpMΨza+Z{7%{Q+Du Fauh bd(o f̜ecگMd Qz+|ɢ?—e7?i YPUndlz ҍ+PxddC6_E'Jd6 :}\ԜKKqH]Z֢AEjHtLc >3 =Nug +C8,pA?x&ϿR)deJwdf |wgc# ګ;v\lH*S3vGN3c8)p@Cf }U24A@qVjabr 9b^Bk|U\}6(;4u+B&Nny%j o.Ffv*,06JtrΐW|t y#O9@HSŎe [; =םrzX'^@I:Fq܌ﬗ)qvgs9Ƀά@+Z})e<<-1d=γX]ͥW x|@^bs6-/Lt ѭMkBlA5BE "2} f 'fMp L>z@gΊJ=|/)谡$<[YY3&-qqH=o^; l6΁Y2$S I7ע]ՙYD8i8B;R᎑ybgN^l6SHuE<+\g'h! 3>Rala6aUAY7g*agWo2x f@TfliXҙa[[HDVpV֗h>{|J[=| K8ɖ4н`TZTSxb5n"j<"[yDy.~Cr~<==9`9SVǭi@6ԩ+/$% e6gx>z ~e5:3;co_HȪPWw hlzIAs}j,j 7#K}w R"Y!AAs!M8hj|g*%6BYM`ǰPAU?#XC R32[ݵ.Q{(̓6tF7&-[~LCJJW6y~ToM @0yr|HA!1SC7p7PV99@}Anwګ(>!'W~Q7gɐ) L=|d x;kñpàn\T L :E)ya8#gE$r X+v7I'|s>5| B6_~ p 2r9_$1Fg JR%[uJV[σfDat1QS؀Yv pPD;_͐L~R=F3S*CF W+S׻b> n;w;;"*I}_|7MNa5j˲mmi|Z[VC4Č6!nqp@)MٯQҡ"erpwtkoS,Gd;VV45N|2Vk8;33\<υZ; ,2$z( Zj4 Kwy3Zjux=2.4Ohh(ۍ8 n~al1W,7$nIYHS@qG$sWH8{)SbC8.*H)?j{DNy{9="f)ѫR9NJ[co9{4y~xot`+X"^ D( 9q{@Iv/&J_\ɠ2g?09ogݯtMo>(6؍3Cjz>WpsLE0',Zɷ1Q ! ;Ԁoɂgs=SGN $|OlF9( P/gۗ+o Vvak WT냳iș/sHI_`:%+j;Lc1k֒dL<歃 -%l\[M~٬T@#Ψ@UNdg8e){`ʉ+(Ho47^c{obov#`BMp{Ms-)!tᖗ#P e]Er6Rxwu3Ẁ P~t*H#"nъjXzcW{` I.+ig q2 "z{S^O║ &EΔst'w;ěh"13r\'^9Zs ,U$}a= sK?sBu!]$ wx_WU4 kԌ[7ED#6f34f@O]_Gom5n J*}#鍢$Qè]i4h)t~g8"M@]$҆p{"F.LJ i:g,:äU7iB: hURnOHd#t3i;ܩK?߼{{E_j܃w fAVHE"x9'ڐ;/#e[)ʕBRC L)SП?7|@nG$-3oϣprwq0 D,*,J_)2%.-Lhf }-t&S؃!yřLoJࢋ'?4Շ= <$͞,r۷Hj:-K[,u3ze=>zPiEk5LW/C3/v&Ȳ{" {1>ǎ=̱fT'/>箄fPsMp`@U4,xR{ $dqxFQ|L2e=xr%|6(eO-IjQ"y\cC0&_Q@%Ȏ`$];Qv݈}k74=Jw7BW;BT]#fMPkJab1f:!GjFb]OGFZR4Kȹ`7q x[I?67q»(#7e.O3c^?a?Pr( H(Έ_E,#.?*t\&KS=43fy=5|<0 )6 nS<,ZCٳj9L`E _z Ay(aU[k6~Q3OJ{X ;&] \DѲk6MD$~yj~&ul9w˝ 4z6PBIڄvdJJ_dBHQ8-D،}B ])DXepK4g?ًY=e[x5L$nl(E-M7LyD՝;u:v6O i:5|CdIrNJq`*%+`Ḷ(N9;PɆK5 %Q}JGA L=bznrr3!nJI|@ټCjbE76)I8E{`?5A\gYiFfW)JtٟI{R$Bi e,aOiFT#VCX8MIAM?>vWrt(jN͍߅>PBJX]=XPV†fMO}f wS:nCWvTm ye\~f/5b,a'i^p ]욄61oD B0&=f1d{TY6֟u&I!_ !V*Ym7Ѱw+#t6l{ :wgop$f,_GdS .'K΂Te-g8As{*I f[-#(8=Ck?\Ԅ%bs/c4FFR:Ǧ:6`=g‡e0,ٯDpŁK?woɔV>l˞eGy /jt@)_4X+Cn"1H*s//<"!M GgƕHq6&_&e8L<@o9֜mԯҰ U)ABDВh~[SLkFh{ ȲJNS1f/״#2W;)2Wt`VcZ1dbMvJR'/]p{|u'(>lTkGCHD9߼j+ψuB✴'̈``5CW3f7Slk>P7cz!:JV3K ?f4[W/ qHD\3_G\r=P y7c36pG. T cWU.կȥ}sy(2sCm;,:a9jHZuzEIA~`)^j~l.1F>*~Mk lyK}.26eB)>b _w a9+Jr;#}DyȐMXPٸx;RC0RK908=(,wX\{ ݃Qz ىC.7D0EÈ#O~JYV0 4(kq<2>DA&3SW*cDf,'X@18(Pfsk&.]1\AmUp=*RmLF/Om~,:sVc㵎A~K(&v>Q` :b'15uk`Qui.7M_HT!} K +b K mb+<娰6yֻxIf+ bzEX7%4N$6Xr9X{QO`Q<`4LѤ37C",Z.P2^v~Pah4^ưПi`fNwsh95DŽZ/۪~%8csz۳ǟtV_wݲ>emMo]&ЊPlBb==]x;U:SHxS)ۧN4iOF @B0XsFA).Ros!S ,wBAA鞔i)syBR'"pZ-ka[]I_eԶ)%_ap3 ;kϵ/1DOa`qRWu!*3nFQAKLWy);De7@V#ZHU^ ,&hd~)GrF]q ~ Κߵok|¯ٮ,M 7%DqbAlH@X&Of]_c+Lw~hE#@b} NkȈJa['QhBs ZvXx1p߼RȱUAdkN4{(vo7ŽDg <,\[dzw)#lօhl16;mxzHCٸUvwbfYPF|l3 y=w֧=[Rzj@k]dc.%ɚ@4c/ m"xyl_MwcIBzMsFhў1l֌:2pH`oB[ 6<7: K{%-ŘgIm/˰ɘI*:U"LK B[@Jn=noר (bcv'B}s;K~UZ=FUITZ"u;*F6c0Fѱl!Nc׃6q !*O6 u)GH~eӗ^{uv'd]>C-qq1WGe$wJSTu>(/[E8OMq"E^\\tI&͖J>Pme[yW*/d;&gvbXj<]3mT[)M7/ ~=vg}Dm%) xeW1~no |Ql=Z X</BL_IiRLF5kS9jfn8N WAs%xـb aí/]iG'ZadM@%Y=35wN[<4r0ʼI[&0)ɃD%Īuƨ+ xl([^$ӀK}!%9pڔ뉜~2Kj4$r?2%ETϦDͱIXQyɋYOR`Mh\?;1О4 EUӴ՝3)$92dtUl%fޠ:|j崀=&"_DY %?{lmp,*"Vm Q+ Jchώوmz?a$! gcHX3 ' xz% j*γJM6UFS3$c4ȇMfcDebfj9l!TQ?TP*׳@xHY40Q֓O 2F(~4%GWwOGZp{B Ru-kѢS,_+CwQd'ϝeD `2o' e"uxeT4en.&8dE#; kŰj"$@ig uWl5[, Ļj/VH0k'"P` }}郀|2ݐAд\Pz7u~16qHܒ`kF@]Вe^3㇌Zӌe3XNPlMR΁v^F)2գtFR)rI{=zQWSc\Y於`Jyӄ%'D- I ꔝ_lżqم\[~zm>!T.@hMFKY͕D7T}FՋDa9+FG-V\I@xƢ/%W;)˦25ޭ[g| $oզe A5^j1V{*yN/"WJc |W1u:"[qBabÄC_+*nHC \ e(,E20y[}F*Ұ͘]Kxpd3EY䐌pi p-%UFbj DVs~+cw4|.Re}'4$Te),遨"Q3RIܹOpR0]%B-1KEa]82I{ݐ.AJU6"Rd#zЦhDw[-wz=tYO*,a쟻}U65*h? ᘦUF/#( C<3XZ@O*R-trQ2le*9DSR[ TN 0UMfP= mAP;.2[dQpp[<NqZydA'cu.RM\ul;rgtT$L!G?_t_x&+5.#;= c&b`s)B "LI+L{A&}i#$P[Ƽ_yàLy0H[e C1}}R-;tDw7Pz~Nh}(mgXDd G.V1HNqX2i\MnS!ݡCZȢC u|/*fOu_m/2\TybtSRx1ޑVJhhf*B>[yddC\y4 Np.ym|GsΫE#Ϛ{Z_o'\5ՠ^LJ?* @! 1"b:w|rt0qk#KGQKٟ? vU>NЛ9iO뇯/5K]PtLk DG֔`iSmH׻L#5mG3 w `ņ:ࠡ'1,L>'jCx_!$N!==g6T" w2* l'ɓ`KSpQ#-MHېI L`7 t:f!Uaƭ8Tɫ\3Ar v0H^_3AAʶ%'@IZTc=a Ltbsց?t>AJ| nBP̛OU4ÿЬ|'!,ϽYМL{2+ЖM+&pny|'2R2版E>z ww{ " 'ƈX'_1j@60_7014KJp՚aOM,С#(xlJV䦫$yB[@f_+@U`Ձy=ķp9Ծ`M^̔ mi#ud ˵\NAFӸ q)TTS9 : w:b-%S-X!$Zru< ChBqSRŦ; RpP f1D2%<\l*[w#kG1bmE8u53H%beYCNW`URص,Q@]tPz H0kHfʸ^wGe;tA, <@+ r' ﲗ$-w qmINBGg-=s\ɻ3spcK&<[]u)ރHa9}SajgfB8mб\zvnL (i~J5W9PH}YXerQ#?Ϩ6ʥY .1|A\;6zLq _4A< bI70*Dճ@{0콓@Ưx>(9 GS lY kܸBYot̋t6>po=i&|͜Jpt9$t]5'Uݜ NF1U9r,פr z첪/uV/׿u~&`BZ~1_;q5EA nQJ{ŅB=u88lEP^uzTͰuşSَ\n/8mNIQϔL_`W:;[4M%zĆ *k(bRRT>nV!ΗN*|_H D.S£ * ؿ 㨿ʭaH"E0&@Bd=W 7>D S&K7R|*/qQhQH%2aNerd|>@4j/ωQ_,㠪ʜw9{hCHLk^rvJ44ᢝ <׌ 3W ϕR׈dL'Cu4_:vn?w2_ޟW!6JC/rl,9_+Ь50# !Y!%t5CӬ0q{S}+I6JB|><3xaBu!UfGN9pI!Ӿ??j]RC~fĠh*ڮ@>@OORJ\SRTo7Co(}|2]Xh&&S5|9|*_c+-3]l* 8=u50fnD`6{Vg.g(YerD;/A#'eZ]~t/ ;m[3H׵J©|a7C\ܳ܂o`^2z7 Qn]g> [za'cGJ~BIo.Lj19"\R (H(<_aq 9zQm8DGmHz Q#3TS_q5}xLT?lg*ip5^li@szIZ&g֢K+_/uS 6N-8#6ܱVO tA9O0S)i|.#еyh(a{F ?WSk {TTMN`)",z(i^X;Tj[H6 ߦ*<̇lP,du!4(KO [k=dfQlJh+[+19_u+ ʝ'sMَc1ߟ`eLn%ўXk e˨dPjotyE;[hZb)׀-hXX L]^š |c}rz${^w@?%M l}AX5 Z3>焣-J{`h\<"1М6U!rPm)Rx32{orwP0d'RIl£;M@?(!ҋmo0Mb#pWNę,B~1O4L~H"EgP.}l]}9Yb^{~~Xw8o_ wT:~X)NS' $3 P`k>F\f%^!IqV"Xwh7CLeڔN&ɯ6mn rQ^fS2K;ӢS1o,m|Qљ\Xv%;4c-Me(@d:7ofk]dA`Wj M]0L||ʫ*_9^c],جG7P4{o@PEqt5@8Sʥ:0.RQpSk il$6_pkF cMjڥyvjK*1Yı"W©1f+6Dl\"|1y, ECbW|'8yUk:K2KWm_|'ʌk`K~;bv~w߷3—* b LZ,O6D(bF yn?mI;qwhPu8:m7HMmD~5NP\VcV_ $Y% Ѫim>"+nEc֍zףU:Fvs )7Q(a%pM:6z*}^uUt`F &} gCK"eԧp=ۙre*1N0ߦ">tF?2BQr:%6,Xc6z&3.GR:i [ S':C}W"BeTD|N!)9J_TDZ:,ʍ#aFf2 `d&F+Y)-x"6AS6RQGbv_"Вo-l8V_^Ow-=phT1,BPc癫 #=a=eBK9v0 +BJKE8]KlfaP!mO'#i^ G##gN)1L#)ʢ1A3R\ڜynNv( mZddXTOG-+0pW f[7%@||/]-A/$&]@)խ5W;닾([d.pub4iJ:jqkeIϛi@HGfU|c)=wKC_p6=4/̕4HAwi-n$ޣDAIJIrW2\1H;4ٙխVa/Iv,L4\_g}jbjOXi̱?fyq.X&Iut˵(*q@Bqo.:SR}D/8 V `<7sS|Hv (Xj ?DAj VHO(_";Q"T.;4C2H [a~:0| Ѵ#XKժ6 Qb -?o۬smd>"uًa&#p[ox+iEYsKP,{Gwː۳S` h1 kcl!)K2|Н.:쒁( pꅖ<,;֪RVښνUݪ])0JPpNGL/ Z/e3CXL/d,cR5cq%#)F &Zwr11U)n3# 㰺BT~q[~^1}R7 3bcqPL4TCAPBjEߍէ^i$s$\}^i,Fmu $-u#ՙz9&LhTP?MF)M'd/}y |#[Q\?Þȩ:Nh)Cڟ{5d^(9ECS; :1ax-T< *=Ai4^fؤLk:"ٹk<}hӠ_ Pa(,vXDal"QSE S.fOWAzj {yZR] W Z;/,roBCC-{̯Ae,bRK22S5ٰaRMvmFcKys@m ~?Uj#hze"s;OG5LRqHX G&9^B E/ Fy"ݱs<Q>Ym*$},g?f]%D u*td6H2</[f xzORȓtKvry#mkj`zjx,j{1 \`d8,p~dTWRYco MW] yT_O..w^涶_M5Fq{ 1.<ƭŠЦRl[c 1o1qpPGnK MeV,'B'h<^VM0уNJDl{[y`ȼFT؏Z"^?Cg͖""kͻn:'_Nɷed4- թH bƆYAd;q4| |_U4Ȱ'1^jל_\XsvdQ_$LD^1/E-}pI|r_(F)P1l># CrEڒVՍ|B6k/ " {O!/wb4?^~44b̧|1M;KS˔/λRpv,րNrƛ5X= ;S5R,r ~p珩dؠgGՓ߅oJ'OXV8Sh@9>Dk 6$auì,X}>G5bΞ7!A3PYr}M&BشJPFoNHLjj.Mm'FwK55DYZ$Jh*fX#b2*1,l]?S`ogIJT%}#;X7 y+:D?<t &i ܲZLު,P[,v֜E?]nO&p}?7q3S/0D׉Q)ߖq:f~N`i'C]_:s;:1vr$MeSq ɊqN"<$HD2tt_Ύkօ!8*}><߫Em)bBVҋmYg6KnV##zԟnٔKOUJ 1 US$9Q+4%F7ʴ/g'V> .Y#Js8*g 33D0t;vEU aA?ͽ!@]w{iy=XkMh:d9MT+آu$ %]l7N+N ?t5#WFpՃu:r7)N'PR9,nwyg+&!Rv3Lw"*Ҳ4yBe?M?<w({F4?x^ܒ-U ZZW!/:t6aOw1g϶ֈ ]Oe4ʥPrEdHt}_~,ޛ蝁';\YX 4lVlˬ3HE&"W Wp{ctlFֳ*-Z3j)G:#92ik0AQ x#U ~zR$z qÎGBsNoI<`$zh{A-1YouuŧTزV' 0R <6 Lw>Eyhd݀\Cw*} ]Gř٦tV;-tC(l}F {UwmIho wApi[5H`LlK375o39H,%ш,j.#)y(ͤ3`s(wg(~B.6RGVec%J=R)xbA-cƃO ZslmK\WۣÌX=TA[UZWtEJf|T_%.샊U"$0!e8`+ LgKh.V\j. i0c^m 'À4D؍V 1Γ-$ fhx ]WZ{Uw- bWlK.+bUS~ԘuLvn _O[bB] ^u/c%U@I|Y%2#gA 7=.FnwޜoaΪPÉp3x8._8;\a 3?RrԠs]azoJ2)` RI6>a*gf[򗺟IRɴs$6-y=h C~]$o=0qs &hl ?j3AtQtxoߒK6/eC-/v@%uZ88ѧ[rt3-7;!6~dKٚ%g6|fQTL|7|ՅdecZ} XdevYV_ ݼ# y+3V,rA(4BYܺ(wc"JYZ3O*l`_zLi}y#M` u$liAx򾹠78W E9[{>'js$v&?*FPrICO fj2x'*Ը>yO՚e0)DЦapZ,P=E=4̌n;toGls|"KV$,!:*b7?!= kؕʄ)A+uې-_د9.³Cܒ2:#lozg;zSYp{N3{]+Z A 4 _ uv ]D3>4 ޲P ͣєv m2|H#Dƛv'F>$,e>i DϻG j.Sk4v Ç"4E5cQ?Q8$ ]"F9p#>qv6V-jI 0mTlB1Өl l=* -VU9(R,T"Ѥn&ozn]_qO6;ٞ*׏)Ura">gx7ιʒđ\;<+]Ln :pݘ$y>),D Vz5U@j&*k%EQ;;%ܘ,zij3d5r1%+[]ts^o 1aN|w6n`8TR)>B/{@Z5 ᥰOdGhO]ՉNYݦF u=!CKբG`1ɜn*=6CO6F] 2_j)Vi]$v=l@ERפ?҅f˽ٱ_ WTp#0u3\ϛJ u@Li@jIgS9>&Qh7fQ~!#YZݐv'W,D~^4*|f;@ SR+[) һ*ݓԳsM])hi+XAՀ<ڌ aV.(+j) =~3ӿ,ݸ^0mH͑T (zXde E?ݲDqn~*{dPR b'(q%SRIGSkfH/Ӎ}Ӵ&.]W|oR- mL̯-A|1.X(YQi9}I nRd0HTy~N1Y<˘ )v+9b)X#pC\RH=Ct]jֿB)۲zRu_Wn(J:Tr ƹ!*6yxGA s|-jFy 9Oc!eUEeX+onqoh-(Sj6xӪ#Ӂn(?>ѼеFssMU4<ǽPIZeel+ V)}a ,k>CL5 c :8Q r,=BTGvWaa=cTIM7;p=t:͘")TSϡOԅRI^+>bRUb4p @G;jy_>zqkK;Ǧlq =rN*ؖ7\؅u{',SB";D}FJ2,9oTEp$qCÙLDkˈ0scjx^E1 v:V!XPn5fΌdTr&_6tP_ QpگR;7_DRj>R,ɦLiDӟ<򣄺J"1~QS/ ҄kt߸(R51oJ] <=㴅яtN Hu!̯ĿN=WYeV&snGb`M~+boHQ0Oi8.-,h~yvN:$!8coO^}Lt9`CxAsw#G{<8X@@U%+K +Zw*1ЂuubnsAqG"Psp2CW)q5eC ۸jঙupg$uδ-}9ǯːY.X!spP@\"ܟ=muʇ'S1W+jz (LA mW"4S% S4VogbaB9LM`2'A8MMfQ `i ~̈́L?JF .W)\T6ym;4`Hb2\fC/e τPݵH uwX b.DJ|u,c^'^|51Xy_ҦAayisE$&kd|$+H5&!"q פ- ;tKEui˫خThm2){{ň"ªSR-=ɕB8 m,E0+~R67f*Am0OuI21MQ,}ۘE\=h?wIjH E8,Z_yT=<6q&d#P O.PR_&rĂ $I&Z5Vq}d۸-5tEPR@}Y}I0k fI#Tlcxf2j:id(]XUDgOY>2''&6.;|/iAl!UO{Q7[/1.j'׋ ۄ S~B^ѹ Z1.:@J鵰wBZ ˴, Q56ώuk69E/i k@e冫3By _3+Fw@Mph}l7X@Xڟu6N^ႁǯשsӍKLD~S.^{(VЈ(5s47#:]=x}⋅1>;uX/heI)pm b{چS{ &yCڹؙsOg69u}8(qiVAt,&+1Rt3̐Θ3%//b% J|-|Kbwt4A|SHkl{pNcSXHL#@}dȤqWw]es bl(U_b&3Qiۑ/10Gᵢ1P)}_ gܧf2X0ǐۚBuxR=}9q O,AGd?`PT Cu>G" FKQl?&[3 6[o @/k)~D%gxBEQ'}!3,”wO$ Q-LlIDYufv T99r*=$qt]2`tY9cD1,5!v0p" zjZ]8#1eS);M bJoc}k%(*P;( zsNo r|Gm>`̑;e["BМ&4f1;6:eHZ3 MWwXb( 7<_ǿ;&=M7P:ʄ-2y=L%t^/޹B :Y7W|HS5bH}byq}xFOYLRGP^%ǖ CD-(|҇Y0ZHWW4\/zn 3ʱ:h&ػ 3%NQ!al $FmZ`K\#R ВEZ90=ʾ8:È@Y40e[/ec$s_nzj>ƶN_ ZZeԚ9-vqS0.8xC;3@Aj!"6N‡ss (ӫژ&"`ɦA 2esѼk3a4;}gsF|Tֹ'nKbU#RJ' ;CGƲQODZ8^K¶1lGfo7 жu] 4"rq$ع{HNJ<J1'8qԆ*뵉y[)]\570=$PK9ęXz8UdZ>Fz ˥1NlԻ$_ \>crg7WR5,(aqKt)-k-;/@*Cn@5$O22' )"4A[=qXXf QlEJa\UI$+ _ @N:R[dFm z?=lLcOX iMA`0h&pF3p1W/ZIh(,I%M 'JZU8-0H6s&*pXs!M<(jYCWNd,PdYq 3-8j^8tӍh'6ZQ##\'^]|=?lRpkc$,@n1, LXLŎwTŽ>yX5p5GZgH][JPEA"=sY80[-S߬2Eՠ|N kt:$L/6x ]kk@OVnޠL\k'1f*x7FI'$Qۙx&ƫK Mv( *$2jgL.gC [c>;D` (T6Uz9"v:ԓ!2.膥D㈿1o^!>iQO(^.ehgx`"ViP \_&{U$BR4f\#-+^W֬5SR v,#Nn$ ԃ.KKɂD+:#X| ̸%n_q 9m¢!Yvr-ŝ1zT;r\dE!}[mJe;UXݩ>Vb 5>ߺbJJp"W.wl0)ﻡ[es5/tmϓ G@6J(LrɤXc(;[ D ҈9< Hl!H4DA[ ʳ 2s^xb`Lybo ߏO$bJ"cXb8G琻j):׺ #bIaXM *"_;BAǏ|Pn&$@WﶠbjOݵUy=ҹ/bW;zxRb`'R]mO7Ca =_C=Mjkק&ҹFN%1EɍeH-vcfls*5;%u:j[qD \Uڑ7\R}L%zuEC|D&kXن1oD/, 8:ASo%:?WI3Y.GoU)nyiU Sn`Su8x^zZ >Gg8bd2N qfblbn}d6pOg=6&q {i79/WogxW"7E,) 1G7%Rr5s$wGpHdϚs@9uq(4-I!W&Mp˜ۧ*N2d!F2%K;s`;P<%}ݚAcr[QڞNUHtmu"De ys{靾T Abc-_k5\ۅ(V-19brQ.8ЫG}Kje/Ch*fEW)hCVBRLy! >.9`5<'y&P>E>w "Ҹq.`Y]d]vAcz/#o}') FA]z>"4o?eNI̵;TAUeNYž<4[-IeԐ8AɾxejeY*`{99Hu]H,*c5 `=ʂWPC*$Fž5! le@ȅooIۨ T- PjΟA1A+щƌ?!fCXN|PSqXr whc߮=QIeu!QmKL93i<`(hAD|\.]IO^ yRDC ?nf.$?1, l`\!N摽^EhvR4¾ HXUyyƅL~ahy/2:^_'gmR,9GY=  Li{~/9ĝ`5Bt475 a)36׵dkIT܍wzөz|R=V_,微|[|| Z@uJ& &>ᷚ(;o U|m8:Tqmѽ0oK\CRC]"V=*i̜,rN6,f,IrԣxSA,aAy2-W<$̫B7u0;B}+e\ SQHUWA:)EkM Lw,5v+]1|;bkoosEbf!;Hu)M'J}S W `H.mlb9($!$m j*ѧ@cW@nb"lr`m,4Tdliq4A)8yD"rQLܝ9WN+4USGIȒ7sU>|UN}W%=vk*}BRn#l&Ųwdɓ% &b<ڽG$o/h;t:c4syWg.HCW¡~7Mgߔ)54jԼ"Fi(!ʹ$XBɣ۶ښ{[aoo'fSm:3o,MNn}0C Ggs%nUM|\jqzFYPaNɎb ]RЈ _PN%hA)hp2ՕԵ&]*%*!~Sk4KGSA7%͟j#\0(qXxhVd2"^ZL̂ 荾9uHmQ7h3~de`Tm[#u-M:_mJY@(xA %řUH*X<>뻏?\(ȿwJR=ɩe$*_ 7BwȱlM! ^8?/=M]qΕd%xc *C],e/\YˡWᇛbs$#|Ɍhr`iLo-KT E?LM]C W'~9cp <qJx =½v)ga#! +!2)쳮;DP#鶓u־)vQ̖#N(*x].0Y \s& >Vxe#:"DkC_W9ϕ&Fw4sRzL@ ٴeR;w{Lak6XC4o$8xìݱGN 6UqE.,,vG*/2V18$6SEב\ Zn Y'5 }"B2#a2,H PN N{t1'4ﱸ<ݡc4U*>a䗿;aKo  JűR( ayZhtkI1&ĩP 4rAR54a_=ϥpc'C7HypEH !^Apx ku#ES)?F%f;OQ^CM0_q3ej~/7@KmԖːF/aLz%aRFk")?e@?Y}s yh0Qɦ@vBwkXRkᨆ +-{p*־f3W= \G!::!qei(Ũ]o<[qf.ĿӚ^11"*$+(G@À7id]T,(ito 3P/6.~bmK[kEMΐU]l\>'壍TY>H5'en$@ogꞒPe&s@ۧ4ZivJVͻpRT':q~;t#)/Q3J2-O&j$3l'ʙXFJ{j֨)TA, ٝ0a8'y}8txzBvR9T?׃*fW< `>{9:*6,u<0g?Z\OYv7r&`bQ3]*=h)*SN-<e [Wq&33%4ם-e-p,(,0qܴpf;uauH[)*ÊJ`@|1?U?Rs Tqy s*9J)7JSHgNHvJ[و@OREF>33顂~7GeTFHc.O[r\uRÃ\0 WEkCqM!5O 5?–~&֥~eAy@r$Xx~!!~nOGv<7wOHLsNgQ"L>Ьu_”(ΧlP8lCHc;lKEFZ@Y?kbY5.]"tllVO5r*,-b<,",;s "J@׭dWxk>6 dr+Wi4E-(Fyr[-^6;m9#Dr€@& Q)LRtvL Qn'O2l»NnKd-|kI˷@ժ>H}<횑QT_`.A[n]/ڇ]{N Wk*9"V=f{SzJ$`X֊)ZiGHލ)F6e '<nίI PQ/s$VNLaj#u+}nL ZoTA.?QֹYS;d3 q'DS`ñ16#;pD~,3{0:^S ;j+Iy6ezA`emIb'pWgM8]?$({68C=ݏ9jI+_kɉV/Kzld{ɻcŦ֢E`kVRUBS.-?`zP4^Ù"1f>=1w1,?!I}5E\{3%1cet~ȟ6 kp}LS--%68d%Jspa1(UTPOtF\-nm*9z$*gl\V5uBbҠIRW#j}vqx޶CgIV>_ccK@K ss ĥ=O+zqg_O#}gсI!^$%kl#O<"b|< ӪḶp[528oui&rꁽY@V{&T\iSw פ ;Ou?E_;cN.r[վŒBl)ɜԸ0rh<(7٥Ȁ'݌VJ/=i[4nܢ\UTPFH 5w?8ӵ|nXD*h'ç-1uť8DtD W⇻ģk|dϠAJmm^Uf ~ ZM`EY 97TSSr=dʡ@FC}u.*8f~/C)8iEZ#]sX1˳N|b|T#n"+\.cgu~YZ B#)FI^.P D7Y2 8ySPަ/tOiw*>4GR׈3%|1h ? !bQ!7YO&'T3L0e)9 3W-'^?0iDD[sLG;@I܊Ѝ;l vչnuR$^zvVmBP:c1}{L7} ^FlS?\#_fsY 2LHv =OX&Ti”C8^}pte,ҭz0ZՠqT!Bx/f!#fߌL\na$c>spMxm*\ F14',d"B.ʠ>r  I3^'TGÍ2"~uL|t3sG] o jUfo)9׏O)o#|eE*сҌE~3Z~p2#0BT@Ȳn$FbFP͐F|>`pnBf-Ao4~y'9g`$9/2Qt^· D&R*'RVfwRuWqv?dgQcv +8! %v]"d6fUdPd[si_h{|sJd_|A!H@%oX$Z&\H:G 6-cz_3M܄ٛYhj"8Lb2jz= /H-1=DIa[CZPܫ 2X$ڎE|au<, x4I*+e]pmNKBbuQ;Fʼn =-:c`rxɥdż~}3nD;И [oOaL/s#O3t.#3bTSj8~@sLХR nWgmg*h:7 BY5njs0Kzb_>O=,W9mEv> !1ˉ1О44.`*dXRmVڪK;t\blQ{س:V$7z)Y _&$  @X_bxzkEcRbނ žH/sY䨥&ni1t7{ Zey`6t>jbķ+s Z տǧNdt@.~6R$ΰ(:Pz}r޳*N<y>3=r6X97뚈Yߧi4GYHʩKKV*66;=ߨX 5g= =o9\F_}>w}\|*'':\qM3md*O uW;f:) (#loNp4Б]t?_$Qљ9=W rHz SlA7 ju뜳MPh1ꝭ2 Rs+|I_zÅn)HԿ^F(=pOKTR+Eՠ}0^ՃLsFUiދk 'Tt#f(Y5<>yIfdFAcyˆ: .Ɉld mEC!@ |L!:b˶iń7/DOIFx$|jCY;uXsa`T*VTχyfUyrhV,JFHݛ/2\1;xsu1"trR;mO g/Tl!}K-=VtB-yUU{Q6ӱLx]UFKzä툺mwvMy(PWTuU{|v\zxj8Q\9c]~IԠ+ {9̿d.T0YN[*E;Mx8Bʗ``XAt&(V^L q jkZQ 1škT>K0Yx;j7KԌȯVp $$ǟRL be!R)5V ڦHm`֑S?Zӥw>" oE uN}w̬QV֏{!'c8*)~Ț[׋J$$nY.J$.\@6,C%̂Af:ˆIOzW\1a,@QݠYVlļ3LIȌsٴsa2g#?Φ=a`rsDv4$vvJ<3\g5T.JI+fa߆*z$DR~1| iyNLeU*ppٜ8I&[ BKVE r~G'`e{a0%: /l+2Yo`X+ TԭYk$f%9h&פO8o +Os$3h3!Y$\HM/=Ck4hI̜s9$/`=g[Tj4)6= s.w<*2 )Dx0B`岢=9#=Qr'k#`R0bΜNUҝrV)^O $q9=wPH{Dc 7mN~c#\;MNp9drL4!E[IQT:I`W̽ޝ׌؅unC7+K41#*(9J}ĭw- R0v_>uQl0xZo0s ׏E$up$R [C{&MևWJ!] h9vEw}r,,P5Y!$#}M2z$AyZHHlvwy\N\bHIب%ӝq)@"K8t%/,6yֽiU5NDͨB8ޡH?<EQ*˾ 1v4VxSdHGsr5ţ.$8Ly+6n!R쉓_0n~Lty3HJIk]8B!Bʩ~(`>;JT琣Fw\R rg|wRcv~l]p3 Htpk~^SG@x_l. Q.Zhku?}~,DէW>(f}=IV*"r-.#WK-ӛv(i_hx"1ؖ5 -i dQbb*[ ȍZlpЬW^{a+kO ؓ=ћ"RAD3 ~݅'*3|@U'w n9=֘|WqqRQSEJ X\VIfYweL!% mnb0<8ENg|DXI|C %u V[X7D 9\ gz$.VC|.Q %c'@qV[{y"!.zPd=н{iv5lbs57-* eCUJA #%89_g6BJy9t; aVOX_ t?!0Po--8×ϴh 4gIC &3Hr^< )0 3ճ)~{IՂvԑe=9WvB9jϙ@Nxfe,ԒB/[,y$ m\$`~ɝ0*A>K37%r<3kT3 J f0sB(Km})r/ޣHCeFbV*cШfԀI O5 N8fk}ڍ=It!93DBv뵮C%L0%IY>cʪmD)Hᄫ2bQZf2P.f}ߋ0⣬Jph*f#8iow*BRK~NQ͕%%h`?HJrrTolJ0}QJj2n;Am<;2W`/'$35u()0Ć&"Q$0#^/\*z/?x!Id/ZF"C-2oDw>*?i=lkـߣylB9FŠ=0Ga=/._/NqUfj s+*T r؋ki8B)6<%s n88#QšH3Ƙc_FJ^iziS[AwGc4+f>]b!>k͘C-YWR؞j͢pv)e }L,|[n ̬s=ȿAŵy׆}'䖄qI jކrw &7莐q̅&Z3;r"\k(hR+z+@SN19AG[{o\ǜ9C=2V- _'&Udl?tC LL-Y9qq+A %a˿Vs*\/{Q(X ZY.A7)rteɏ]GAV<HіyWڡQ Ϳo|¸8<-F<qot;* rtYġ Ȋ3~jpU$*LfLAlKs_r$o A׽Hy':5+kz,vI 7=R;zE: L6V=8kAS֯1[;*˳ RۖPMwz> Im?s8 OUgخxx׶fҕc=)¹CΝ\G)_h옹%SEa˹S_ю2ZlsrRdhG\3eJvLb}ШP{U8*˖yV~w~"WkG t׹%=\ [b:6L@0'&`}k 3asP_ǻG'@cpK->H/kk[n[bqf3%$OIfъق,7 P\ߠd* QvH +:CQuߪszAe=U` .vci5V E kxLn3NS-TZ,7ޱkGQndtYZw^C*ŭ̼qvWDlhOx?[7":<5~ >n%`r<hN @yJDTze4=3=Ui0ѕbZwr \DroYl-ݠҳ K,TW3gMuП)a2d\h4]S!`b{VORbRܦ&igـu`C(A+vUVpLYOzeL|td&ʄD5 S}˃p6iO\IX"|Mq..3"X(8Cd|בҝ71]PA4Hʰ;5/ƅa _߀Rܛ21P Xc": 4pzYHȭMMfM j88 Hv-x^KW t=6niF'"nQP[~di߉W5l=/kÏl ݬ|aѷnp0HmTCZ{5R !lK>$||C?⋧4#Z)t1کbJ<=9(1-5 ql]$5n!Ws?^Ώ3?:²H޺&l& `'F6T&zgE.7'Aqa2-uӶ; !Eu۪Ps-Og4kI[U!oTeHװUe].*"1(RNTB)I7e7=!U컉FWΔWbG=K%v fNzR~ 8䦂aM zFY#QR9Uàh*gT>^Z8%W j ȩj\ ns^\G.rCbձƀ4%[D42u6]86Ѕ֮Y^ҷiͰ~ׇ͡*E킖Wam+@ k7HA> z-;{ލ1hBTK[6tbs+^iV7۷lc!"IwuĈ]T^^fQ/L㿸 [B}YR[8< M>"uCCN@%~UgEجּmR?` @T\>dv]za(Nlh5t޽7,8;փ$00FHVP3G em_3IRǯ9^"X6{nU WaM!o?amһ&0%PO _B>#S9xy!G&jCX^\[~CVbE!lW!M),V \.:29s;Z{MlVq#qlf"j&e싈+ bo* HLد3t֪S8dyxh>Ei\۵1jPkceU);9>هr0'+G[-Wo1T3Y*Fj˚8}Yi̛LP45@}Gi*d+CjW]66u.y%~UehH"?mo1@9wCd0uhj~II7ЁT'd5AlX7zB\)3Շ.~g\CECFJ} 3ds>KLݕ1"yб-/֓f'SG?!(2]L2HPJ+!x.z[2й}t ρAb$3Nbhb9fP#ԘSk2,6R Jn/+uj]PX<}?%DǥS8KR-$P*/ T'ynM)֙l4`@ny{qƊ.v5<+fWbZ}6KF5m~_;Lam.u9\y$&ȹE8xa\ *xE> Kk (36{(d_a8h4uK9e^`QFf:)\2pth L@ҫ H+M3GT(K9!ٿ5L@)iaeew]UMbVx-\49 -[[=FK 22$Ԡ Lf۱!H%- .h/(pwJ1+~zR흈gGaCtTncN3N}26us]l~Y,VC>P1|ܧ#*!$-Y `zAߛ!m-{œtl7_6'RJfUk mJBJ뒅(W{R4a80K./O45%7:Z0Ur)"5u~0s%[$PYӞ\}| Vj }aL}c.WtɌI{- UsG|ת~:L^33FvdH;W! ʱ8b /}QEЭ!8Ib^*a݈8 BcA@y9lj br,yńb_)SIVL$JwRc[g՜ʵ ,`̌ӗ<"ѻϏL<_9ÚjK[?!;&G;D z~Zy,nö@%_zÖ+͖kY`8 yzpbD]05lo]X&_k+8M#p*m&Wz5s%PPs#扰 E=9%2iLCz=f?< 9 nܳoTEv7/ȡ7ԕd ߌTz^C?}E0KFpkCS*ͯĎY%W[iLIE'^[۝U(K&,Jdzk]FGy ! ZNb#>4d4Ơ. UITD䛛,-ӆ0ßRLCՏm<Ǻݦw. 7L%g&$h'23 P?M{58aEK #?N$E+(K IA3s0تDe}K;I6l \#mcO+O"ᖶk[E'H3Y2h|E&h( ;AxFX\B"GYr(RRx=W;rm^[͖XB }.?.]Q(3fpIHX# K[hjEKGS #% gnQ<6*l`mޒϦ*i!?ݝ0o ;+y]·69qGUSoa=qRc>9ze[C NHz')Iu>lsW5*L2: B%(ȱ p4f2.mpV [7Œx9 YAxO]=6pC w-gO9>Z<9}iM;^*{Gk+{[ hV^ie/w_Q7fT_8^ƹ8ǣ5W+<<(iXakGwDLqLsz[N)虂0.`ȶF> &eRs:^5 'tZw3twe UIV nTo@LT6/*I)vǙ%(%Df=Jc~2tIC&$z%Ia`ƋH Tit^ FPc52 iZj@԰QuHã1biS>] y.Y] ױ}<җ+\.*?;j(pDK"@U"u]^;n⡤`[/~4&'thG/ѹAacɢ+ʽ:BŝƛT](`´:vS mwc7c5dJq=c0B%5N=ڿ}+yIrUIl~/+YeG $wKoH{GkPt)ml\D4Qĵ Yҙ3qJpCӨFP6 b$B7AQl lkv.wX]34ILP~rscsmTq9 oSƮ&hT3yI=H,K=><(dLaG2>m#2 I$1])rR!*.Ri޹kh?.Cggm5-?bOl{a=G9AΑ4>XG78MOhݿVN'`` 0 n#6w즌/6T#7G`fK9Q;:_›qB]')݌)1 BzٸmR(@4Hm ʼQ2\h ֹ̳jp_Ӛo1 `$AK*#K_ ЦCC7I1!W?>F[򎫭+1Hht\&HhJ+v8#W G}B^[޹$8z0o^AH0)O y~Z#̎!l΢t׿1n۾mo;J; '%0#ȃ2s/B|ɇ)xɎ-EUHbKK7.u.S|Ϛdή^ G.܏_#s=ֱ8KiQS)Iir }v-Nbj5 8aVn$5Xe#WbA%Ufe6lr|ME6D%V^7$8x@a!KLx`Sgln[k|k,S-o8 B>AV\ph|S0h,g a[1TGqKqkl6ߏ On6'3vٹ{lOm,- c4/Ǥ1?c^p!:J,|\M>k1C !i E Kq6;k+.3x?e* Vma Ic{5~P<ۥu8~Vz]UzhC*OI Tת̻FzMU0RXʠ3G8i05))ֲF5UIw-kQ?ALc)qTTsyeK<" SW</ }q*H wSxfm()4h׋i0%c .Y4sSWi|8{ c5 }+_4.; fH=8xFŠ/Z&XD ,6'rS P %<EF"NBoܾ!d>^.>~; ~\~]FM\}S mA*0It]-eyzv%l|i Z0ӳxg;UÐxK(skrɾ`G?eRozlT '8Xɟ&%wPʢ2"[S򿡵 wVSkAv񰈻K̵s77d?X%:iWL ! >K{5ĉTϥ]uUê} iPjI3#l4NJ%:SH&?02uKRNΩUhzLa>a^bhCgy EPG0kjq }\};&*g<]+"O1d 뉪wV񱥀d7 iXS<ҍ> t9A)WQ8 ŻN5[iE UCكeşfW0솒ew Jm\`e-o3~P1SU){H')1Mv%SK g11,xׄۛFG~wI 5^*'[F[6*F< :έ}])ldoG+ePJ7KZʧ |g%c(jk. ׉ȴTh.T-#TH眿if5E{m˻JJ6lELeIr?v8KI9xD8PEv#/\1ܗ.DvD8 %?-q˰Q+4܄] w~AO ~xJeX6i%"Ifs9MK18k?ى:]p<^T84xDHh>Ĩ8M H`\v&MSn-mn b ufR!b4x,N >fBq:ׄwxT[ lx 3a痵!JQgn:8[ \[cLYaeH%Kb'fIR^ s ^ȁMs[۳m4޴Ž5%~QVtv1&\HA7~gpLnI lqUe(hD$< vM37Cpe~ov G$AfA c`wMTiT@HXkEYُj%#RDKaZE.N{ YЃV/P y\sAI|4;OrZ1)my4=8]TNۋw '` ˲uΊp%̗׉XjXe%s١pR.sNS&^d=?)&.B˚LqsvSM>)ի^&$FTr^^x/ѭIr|KA <䝆$*N rt겡E\jަ{yH}*JNgKa$|)> *|wƃh^v􏐽1RGK1{'+th00LBat %!lCHu)&x!ۏA$JٌC(;-4n~~Gs<3}?I+7(>nV<>T t Nƹ\*T{>-yKcU]X.ݢDZ>,onE^G9azo5CDȼ-cWی6ePrٓ*pt㠜zs{Ơ "nLbr |æ53#if=9 ( 7EF g@sD_M~8Ah[4~M>5 ;nq7ѳ!'1u/Ƌi-"M Ni?ߓTß#Eg*^% iI$;F<0ZܸR$מkxedG$|? KLdb][!*f¼X]9֩$]A;R>L)2!՟oTwsɏg# t='ֲK6nz%6U AP9]0LS7B' *M2I`NYyȺEv\L%fݩRM̿eDbM"JbhW\0NGN;[;'v^oDj|h@K~Il kg3FL%ߐhy(J3!7'  )z~& f~,LJtd27̛&QLBwP .m0V:`{x XT6˯! :!x>0MEe?5L661K& 0mx *x K{9sZtD (MXJHwD$sMo(+6pXĀovxC,ݾ/d%? {2yRLtD3΂YwR`VzV{ ]/ǑJHȟ7Ӭp1:`0%b Y{ #4[:#FY rguџ3T8&~GpՏ!,>g|l< & WH_O8L ڣ@%ALI:oy4_|m+aOj(چ]VOx bdÙ;,LczdUCdEJT=gmc ]D366ID413@5beZl% S !CODX>94iP#_5\s& fG@17 {iJ) *#o.N%/4{Ykr/#Ny 1jrĭ27ü7M[ nnѹj_Tu0KYw@ u-a ͛[uA ,JMt09[,wjP\LRn77aˀMLv (҂[iIHx!wmw-'$!MIv;;ګ2k^pFaX"9SĨ?zHr \_$"]q_9Uٮs˧GK#+Mtf : \ Bb^mQCx>q1J !A%XK,L|?x׀'_Etv%e㭐)qVkNBǤE=g jiz\3ңRhzYoXg^hNJYR6ʠ}D(VHS@#X cz۞Or_n8)`_r8uߖT=;#_əoH8Y+CОh(J_ޙvy鹴Z Z BAex@܁N27gs.Lo}~/cXI)RKwԽel~R#:;zT/^)Ewxk2;@/?օgFJ `2ۄ+I땴5z E'PJKAU L$ "j :Gb^:6fK_IP&4.i 5x(q{V20xR9z3 馹Ez +FyUE3O]C妈><F%5RmRҠ=dY)6=90:zRh?L YZRtF,EWIic6y@CY,blZ@#(|N bdV݆o QuE[O0q v~o_g+"aF<ʦA9ߗ[ڣ?ZN}N63C}˳Fѯ{x:AxȪJҹ-F\39t_Wu)<ޥ7 !/yj獘R"ߪ0+Ô_:c$.[捆of[Us(7!b.? ܃}: >iYvmZePL蝺mԑ"ho75~uXtuT4Ɉ0l*5&zW־z`Sy0>_/aO`ڟO>5mi(륄Bx;mMRN'ri ZJcNE0Go-,6Tһ %lh? -Nm5$C{%èů,D. Jez=歑ԭjn/d9ZPWx^fo(A ?0;F<7H|+4Hk 95'b1OdzjogN>u *$K;FvilsL9RA#*!O ?0Lr) uRגMdH^}1+F;U1lj!j֍Ie=֘ "V޿k&B@;M%'Nq2} hk3r}V?yX-tȦ|339ƢH FIu$MFI&ٺ@$CZ@`;)jnsOx#?&+2 OU?6]7V+"euBK]4붪m"ߜR[C0idgY?2XSI-':TdݳB̲cֆMLKG EIba8?}}$?=X5- =uǭN`]@4=/G~iO|g5"Q(t:k\GKjv%_ \#['hβE(`[G*B| G_ @D͝ 0CEhZzxݳŴ feski;Uڡ8?~U@ >zS+G7‰ɉwvM{)J?9>m9}`w1#4te'47PUk J n#גE#gR!ҢJ#<'PIuqF6i_a sV?+!;[]&NaygPhh?!9Nj9MhU9e4A+`U2;[IpG`Ԅ1x1_ g*n@R 3KmωJj?zC\b4dMv ‰e<9Pcr:[m>x ~c~~RYs:KC!1c|7v|g/~ݍzf[pzgn vIs{6-b V:ghkۋ3ʩiS[X?TP)rg9}7v'S6t3zU7i)eBtmUcWjF/ni(j+)Yj]66z'2V HRH@{?HKNgw&_ڥ][_2[nTRQ]LN*%!)kLU]~8vN|{eho<8KTu1{Vl2[/׷KU UiP&ƭnOy?bϠ|lY$j =琿3A.JWT{V{ie jHA+Z7/Xx׈3vn;L[E?L#,\uG~͠리Wm:d0Vi׫m%F pQ%Э)\o/$XKHqe!a8~t3$ X\R֋k+g`JdпLu=$([!nkwe] Lk8]R͂Eb㗗XdY?r dTl.:63쇟FPqAfգEs5j9FFA`a fZV8ݮ&! ,59Yzy; W/*v a=LݻAڹ [vƇOk?^jfXPA/j13dYc.Ar`,9zDk;²`+"#ajO]ꑾd K2*wȕ&"2Hnj}|J)yR7鯜T$W'^>͓ <>GFqv'K'62 3h60a!`׬YW^策`Q9m1kŭ,;4.G&VQ*m 0w%@l*H#gxP(V W L =|d.@1p},D37[uo$.ΘQx\bY Ț1<@0bo*֫؉ߍ="dT;͹#!# RcK;K.R*w8'̓g8ҤNvOKYF+JHи)UIxe.t ||Q \PrD?v!E؞E8CkHWM_LF8HC΋K^|*6ٷmQ`bdB3Zvcu9`(B G$[tt;-fɴbu=vBQI2x7a9WCl_}u`ÉauGO(<䝢~秾E|| ZEmʴ@UetDpETW7 \Kݝ;r;F 7JseΓB-hѧb^ykS+cmxG 4՞ߣ!, ybDhx~#-=.jqoZTtt GWFS+5ƛeqBmKQY p)7~`Dۧ]Jw(\OuQz:[SW > IH~#VPerbhy5IimqĶ,U&uS?9"z8[ 0b5 ZY\'}: "Eu jDѽnjY춌 xtRMۻytD%&"*{U?&@`RZoeqlߵrGuI|)ɺЧcVVu5vIņ|~m B&SKG ˈy)1LhK"++gfpz68$/C~0)܍ؘ4\6{FYj*.x>ݼZ?9) ~Սdz(;P^LsR"XFg^:ذxPb<:)࿦ RG"ȯʼnߖX1A3@tK1Su6qY\+6D_&ίRB4|?5WSsHq%R .wBl_7$« |$';2s}ȿ':<:iŇGf(Yb)Y0] *GGrYgr>QvFzeooMFPVUa^dz?΀¿N}+*U~ނ܋Fp䛶Z.sxQ :lӜDVLV; U *qz29]MɓQ^L(J/ Zr Cʔ t嫜*;_V1:*݉Io8u1x9\r>n:KiWŠULiސF)ܽ.RJn "箫TJ#i{Qiׇ\ ް?:!@Oʋ?&o0 #L@hŷ2ȅ5lRW6 M|K H,ka>I)z̥C _;{|vlZ1z:ZkoDztx]7un12(pe{Emy=7@\!'ecMmc<$Hp_ aV7}4@4m*< S E}I @rC4n%%: zzrD9 xSٙ c->s)z]ݶT2 ]0 oB6Y Pp1$OG|s+i\W\%Z1n9ÂWsr4:0m9hB]R$PI@ =xe8.K,{i?f 0Qvp:SyE-G!>?&py40ubٮK:tVbMtb[mVhMZz=ɛvFV0cZ%f3 S-򁘒LҤ1e31yKFz 4OR,d1kT^  k\FϊԼ*-5]S?Fhn$eSz)Cܾ.)`QxdtKؓ:K _Jա?7MjXG}iU +bٹJ=6J1>>RH5@ގI Fv- 0}8=1`JyB?ח+ishGΡт'IP/f0VR/XyW_ٖNנu EѹR$`xh'nRήY"FZ\_ڸ#ašJ Y8r2WN0J}h}?b=4D!.}]Nu5x1s"$Xٱanֹ<7t!wɣܱ(9aeκ$vL|g9PN2xL=d/=G /g%} xj\S-r0pZ~&PO#YQx}vК l$JqLOD~2yf5Bق:zP"Z_wZ񔉢iu'}4|5{G g[Q2ke|Ϙ?xlS]i% m\ =@ J?Jk2cebF7碗yimSh|_P̣gsۡt ,c}W8]&o}&;ky $L@˜rp!1oٖZ?MՇm#̍taCI+IZ8 9$H9E,_+ 1dTP'aH΢4&YSjIȧ0A:{rE<[\+>RXwUw)ڌBo>m=߀Ł /+u \[c\;#6e6LYXM:"}V7ҹupTUMc Ir:;č@R>"rV l.p؟^feIޚsoRMG#(p`k2\׉ PA4<6㿞,; lQ7Kv[zw6PP2Г[&.>H ڿ]#]yhfoK{},GޙE:^W0طT_♏FS4ę>̅KWwb}g&_DȠ9%U6{KjP]\m[q2Q 7B3*" 1<ޖӣ]v0T0V)6@08dv.,pMzb߯#3;C\ykF:1xpݭY9n-D.XJQ\HHݺ˗IuI-"hʕ^X;Sw;2^?yNr׻q"XEͰ\{oPxv紛n>0 jztx^g`NafIόsvD!G@@%+*rik 6[5ys4? PxN᫰FTi.&HSuR^ƜTBG"wm섲vuǹDɺ{. W:g8VP҇u4<^pmm{lȃ*^DY]hhXgѵv hC;E akH`4V-v9kn)-gpkd//sr+m_oUȃj9Yix7ۨу9Ό' *bpM|Ԥ:EԚ  ]kЄ_i;UըѲgH &Cx;T-6s4_?v ˉ2Tԃ~ p2ee?)G4~7͐(twU=Xusw R}K.ޢ/@ pl2M%.@&j0bX\ 䱚J<6tLBHŞdQPܧiKE| B9Mhxib~_Qn6-|f N:e6fɷM7[Ҫza:ĹNW=OX&ЮoBdMx(dp)'c8B _5}X3i,*08rq0rRa8 "k"@_D7V@/1ߥQU'W\Lz2둔hb1 8NJ6:*b$ʢ"7cca YG Tp3 bv#kPԟ5(-~1%o8k9 {6eRo.&drQfpG}N%5&4`浟Ct, M "Yd:hJ@}ZU.ĭr+WQR xׂK(zƥ x3j|aKJL0^Uđ:T\sXl?s` pt}F{Ѳ"s[@tpn9[<(;SJm]T brw;r3.&Ld˰ ^c mrQ/ {guO[MۙsQ {R=2\ؤй==SE]0yFAF1rEA!iх i ]BTa9@.A(,c)P B:][;R Ƅ*.(NNjW; ˖K^j3dJiHS(2P`f3$0LQSzOE*ȚzֺGMeh8<*"ϟŝD]הlG+$h+z̒U[4y5~ #V^Xxx.AlC4i\6v$41|fJFoj75lTXAb8(8xRͳor8FE-Mԗ)m 'L1wqhZ¸OIWl&*!U1N҄FSw F̊G @쪊w]Af u59l_.?tVE~R|t k rX &#`gyl轞 @z?yU~"De=4s"\:SEnc~(0)9@:'vHV {ԅ^Ggi<q^_)~fkxV}葌xEzTTxYלJ@E>'"< o~jTYe`dp#CV\#K j=9ʔv02?DPUCjDVɋ<:/>w=-~ X?;no kϐ,ԉ/rÖ\A$E%3/`AyT}E *==졆vtJ3O+4a?Ws2GOLẀ@ytQ !(ޥzmi Y:;Oc "U0sN]Rތ2}zmB̒v%W\%H9@*[2"JW : 3VH-2>^s'`ӂq xf2DM2+w]~1%h#>|z*WO^h4,$4~C:`R` GL rY:B&b9xE.ExV4#VL])Dr "?2PT;O0FO9Nq11G%+i|%>ESP.=l77=o3C 88&ZD yp^nd^h(^) MW8wO74K%ZT.o='G`aAAsq-S Z-c\I^ lTDzjƬN4 ԏ :Y@+" } ªGˉyF,y l $gE3&~}w(lV=B1i oFV lxMPĮjPц`W|?t2)q 4MsSo#ҭ4Υf柳E\ss<Vcymm)*~nӻUSqЇaSYhaDH \(i^5(Or8.HӪ34AP^Y{0yNGEȭtfm\{CLO*mM'] #fI6NS`^6UrIcu &^{r0N@h&IxIkY lK01&~]U2։8'F,}%nm\]OyA.c{LsIKI(; -D:3Rl=^+c;~-tWY{לTyUIUI^翤'onc+N}qSUj);aqq "]_YɾU^}d|^(Oj\3^#YՆ[<ߪs\,y r(GRԠ^ɏnrI\X&xN|J4TÀ!S'=U#?L0&;:$OI/sɴ͊;$+~S 4'o}N1>}{:x lBy-6B%#hH4Z*ü7/PZZ*=jPOC2?DPr K"M5RJ)[.\sv =)!ޢGԒ"[Nj r&%ЧTbQmwB֟I ƳMޔŘۀ WNR< Y :ҌE3a&2C()epAvJf!-"Ϛ;L!|or@ Wq/U#"GY%tԨnh)h[ܴjHnGz\NkVGe姲`m$Z!!3uN@~8E1^ ˜_s]$!ƃ+rv5\?RP/ӄTHtkfT9k( 4=1.pWCx[FGcxḿ9#e_vriv B3hJL֭PǺbcsJ$`=CQfSunZӋ7y-tm8M 2r Y&Ÿ``k,?!mt<$r,u͙H ~.ZzJ^0d3 nv˓4kA~7}D:[ZLqRno BxuCuw~>)[@Ѥo$w҂ ٿ{n>ț4AnCrLz[6=򃃧u:EuW -wlF| tI_M)5uRoGw-PK!6==)F.6j3Q)~'8@fhz^Z;/틼_'{Մj;4a֭TF%V*NaxsMf!iP7J"t.9ؐ.ͯLCdyڥ.ICb4_J 23٤ZR|&loF+ Ыpf8t_C PFJJ7'F9?,,[=;l; .Vn9+r' [ԬZ"؅>rm%MRJ jNXGgqN~VzWkx_~ =4=vd;ZNcr8[$8Pu(1⚂A<"IKۼpl7P҇_9^r(BD䝖dG7 ^'%Q#G#ɝ|iq+c7IszxdDž#q:vp2Z]\T~UZDWw9LfC@f@٫ i-jx}X ""'dO' Ӏ7I3Y{[12|n$%w,25n@RAS(xR4ҧQ-: l&i$d qJwGNInHU whiAM{LvMt<Ȝ=뵼UvQicvKmѨPEFPYyDL  Lfߌg&iibLf~~! zIb~|4@8Ü)P>ltE;%+ӌզ1źM!z; &(<=)ZFO2ോEtr{>iL(0i2 wup۝@XjF\CI(;%hf~I)ɜ6B$v|>іgS 9ai/zuJo8whۄG}#WKo{ _cm<'ȳ<\nzVtej}/AR=h^JR٨3'$^1 $A{>Wi? ; +zeC8+Ҹ" zswɱUxe?H$JĥdeS8yeJtϹ% uF4&Fv_'u]7#ޔpW_q$<;~)QgA%Bʲ+~X6qJm szϖ.]-tL3Pކ\w!-,Y 0[Qze Nqmo Z% TY ?nOIKc]+#O(dG8=?J4Cϳ `>"؟}AmEa:>&Zy@l$N(ZNOp' x ,eRDy$a:}[ǹ`|tyo~.rmJS x~U'A%^2_@ }rx̹+]s8eϙl죏jJQeH^G8 g cȡ7]IzG G1/6i#Utط[c}y4chwū zё]ϝf +|,_ٶOҼnh,H 3K2: ˠiv `ؙN۴ ,wiTƟYbL~lxrG)g,q +yySaI4a;I2Ћ; 70l~۳p'msk9F6cݧ1H9&GXMnaLq>q8\3tz_1Q_"\T |>! gZR-qZF Xs:0mdC=:Pى^;?0'頎+raXXrH2l3OL1lNb%&"ӍeQ qEnTf d]P"^[|2gZ.*o},)3aY-<[Mѧk]b OԫS0*<(S4χ@N]<֧ꙗm vR >JI6f1nu|_֛( <`Ei:Dw{[!V`_\=IG+aKTIrYhAU6M)rd.ELF;3n!$1^eWPVBx=r"Dj{ki0)oEd+aqE0._rdP,ܲ*CgWPh&q2lhkѴ:n؛h 3W(a<6EIajD^c(YUķKiXįF`p+rO_E +'fD/y-/W=m(%P P|.X~R·3\{g»eCöUڳrUSNhuI}阁 `;~U'6e+[s[;ᇡ5,聿(􍭳Q. W):C kg;j[6#D>/J#*JF=6,~8Oc\}{"Ww~?9ػӜd%NnzPd(ƏI= q3N&8NLA~+ CұlxGj%N nOIF.F5ST[ԧ9u14՞3`?2ՔPR}AT*DH0G-{F]dz1ؤHW.ߕdrVK٦BoI%Y9-H_mzF70w+:o"]ԫl<3l{\58iU{!`x8pd_9> :ZuoYg׋(WBŴ,{'YzLݗhFWxYItvWX{gc'~4O Je Q]rP8a. Xn',>%Kw6'2ohm8oʡToQ_ p`Faqm}SqZZe4h+rUAC;-KQsUIPN%Lq:Ğs#L99\wN$\&+ou" 4O]os7ÎW<쁳Ti?52ڶa:uh5gqY6e\ɝȓIql.R[.e)"b{@A`6W$"E?h ^ྻJ2ױ-U$˲]EA)g.s>lidv{>}WXnaO›o6d,̖1?{L#q":i@=^ތnʯDbY'E`9./FRk˪66*Ewܦ~?@8j&Sg6>H/:F! 9!b> f$W%X]396#DSG89~s{( Q] Q UKB&0 ˳K9n6#{#u3%5aӧx]#|@n*VK)QxaxىBmR+#qL6('pa_N1h/\ġR=7N}Կ6%@GEW0,|kY 76Nֲ1pdhb#Kdo 6v[ZqTx,**p\ Sb{\U2$YA~)GuPԊ_ %^^h33t!ⷢq? wю뗥okF[d3kdK;9A%fs5^b6׀(n⵫J}j>#bˡZ=k CG˹ wBU:qSqL';nbmL IsC]̹+:={#x_y7|ss)j;`\RUcB׃`0{%9-δf I7vԢ*u$dr>`E&^]6(HI+ PKU koThoB Q:8+6 =+54~3&V1tŋg[_I\ݟx;淞(W^ı202L8ijr7b1Ќ8^c S4W«G J02 =DpT4& KJc?tMA/TWq˃;Ր+56ykYl8n rӅ~lNEhE¾ʅ a,m!RҥJlZFĈQpqf:3HBf$^S0Ul O_!0knRMHϬ{٠9W!dV_*`!=.A˷da5Dle(>G#=`p6j-&%V9c|Nsު;-[&V9n1?H3* j(9gP`qO[2o{d1X-TJx_̽ )D2P YH=ᇆxi}dp]#Ąw V[·JvuV%/6Agf'w&[G2&>fk&soNr//̤5XcM-PI8b0bJ&v7&-41yl{5|}_8`υKb8X'=վVǃCDRn)s>P_%0KE <Ȁ95hihXzQUkwtAv+ HT@NوmN$gѱP&${>8LxUgj]49})@ES5]Fv24iGVko|$ اIl?y6OvǧLFR!/b9+|L m& dCխmé^79kCtMt(&;)(%#5͜i/ ְNU2ln/fS&5G_'jTD) `O-SI><@ a[E[y.e oiBق$OAVYbRѾQX}|5v@ݻh萡,mgRVT3nmKBԥ0 qsL\Cb\IyT_{ Z =7ČbԅKSNMwz⑏M6,\ *OJpgUKQ2_4s,BM9:NTXvf ^0#!zܴuT2eK5C٭ "^ß' BW_[X3k)Ti> LŀD[%ܼd;izZp QP%w N*MW5dmDnT,r>%&\(7eWj*+$;=6ӿTd87}-۷b1`[RwWR\,_|qa25OȰsOɅ^ABt(E^Q@:U AdENd}:SGvwP'B>6d$,i[V}jA;sKn_߁B!֩u"X3P>bF 7i8z[k'G oYlbA"p6bÃ_mxd44go8$Hߢh!Ķ@h+曤YN 1/7=ZޅѐTu3+ Lgx(Qx bjaN8(݆uSivtWs%^-GuѤMiL]IK1pO}붯DOSYmPٱR{OH/*^m(ځ;h/{QM析NP`}S>>.QBiXNXs\a $Pb]I)U`!vO#^nTlAi+[o?ז 9kA`)(~h -0SH ̔F]UwF 2F3Q1][t%䒌{-tY"uƉu;L%Ѽz5Jt eIUUy3]U3T_ Cq{L'rlcoTd\ͷ7]1tTʤ>I8UY|zSr?fXE/kBj!L[o>4 Vzꈷg AMfʵ%xfzF R}["^%W&)4<&5!gU?zh9e-w#StmE'ʱ~0h-}Ƌ E+Bc$*7dd|9-{w0*#]1fû?K%:dtrR]%0twyR=If㞽lr(jo5-.<'Yj75NF5MOQHG~uNSMS1)pfq٬*PR .l NxH"@}̦X>!tzW~ŐجznLAݔ/'! ѲH~& ?XmJb{m~cOOzI^wyxKw?^Z-ۼ‣G`? D|,Ɔ}ſ#nC(K,{}}F%?d]ƥ* 2r(]PVWo$#Ry./#=dTI!4^4D4]H (48uGӆ vQ'd,YFfXY=@ΛuTY=,3v&_BIr;isX?.}*x{wNس|sxKۜE4/o*Ze:1i_B;9J$w9(:+yU@{64zVb[TIԹ"LklxգTӶ\MT%{:dQq>,ۑ~PYհEGs%\%ʏt55;Zg5%V>E߶M$›?](Z@#Maz~g+I}5M=ϑFKL#T3|y(;E!O4uGqsΨ Z uSGI4~ʠ{&rקWZH`9ĆcرX !`"w]eoKt__\=M)%ʬ eaT0aʭ\ؚ/H%>o "R*;ǹ]-#ͮ lk fk WL(EGI oB BA@L4y[1#)gUjMp|Vh7u07B;gI- #_B9+;doB L,gNȰlEiX+eΚDM\*b]A/RNca(ܮo_-%\ u#Mӥ(vc'm, )n "(vUxԴf S n֬j훷t5Ng/Ks"2 TԬK^sq֤YS8eohBVCٵixD\E"qR~[K G<*ɪ 6I{X3Ϯh%Q6MJw_pņhI$C&=I&e[hA5J7ii^Dydss F(p5u=nyBT!@> x\d-e{Sբʻs j?CP 0p6${*6 Um"-lˇ6 ]TF{w=( {-tUhM ޕl1侂v75kj茂wͬaXUrnMh_ٲ(vhLEO8 yʸB(rB^C*$ fnĬA K;Iv>rP]uYK׏¸[k72j|qŠ VDWy;_Cu̴Nu㠴"PHՀ8v(^Rѽx[k:QU,M4S3ЛɫFɖŹx|z@M~$sb_ZI 뭃EJM̍(E'>ڈuq1?EB5.T*(Yeޓ #|rYl*%3ߎJ/,."j) 8p/#[y 1kFF˰]u.e(YSj l Vii{>9٪G !HhalQ0b̠n18(=z+q\h3D1nbgȁHff7 {QP<[R~c[Cٱpv۞LSL0:g?kdSO7c3a 2cbۺ ?}i*6g<"L֑#mIZ-r.ՓW)WBøg'NEIW-l1N]' zG?x?WÜEſR"#>`XA5۫pz{5́ip&s/7w%ڜ[G%:gDgs,]"u00sGC #F\f!lFx. $ PvzX~+BM#}mX^L۸ƝŎJ{~32JACP-;VNrC=a\ɗ]s͛JV\ y޲6/~$ϻ|& Wq׫\^|PX>-w%- [0ER #; "A[K!"@zD)iݧa }!CcyH`nZw2/䮰:$WC39fk]0wsaG  X[-f rlκOܨJfwܱUV"퀜L\4H[UC7C7bk2U c}mF$e'.0 w˔O ;YL@zS2S6up[ҟ'iR0NHp N:1W+auw8v4RC؛y|os..E?Jh Zh˅oyN-9?cv;!TwNz y35T!μjk̟Vl=U*4-h\hGr}L%@ _S"aħT<{kX7L/_Q"p+ P~ 8O8ךyMDZ1ku|hV*Hf6Ě뒅֌9{٪3cmyA"(+N{{5Cvل&_$T T>5cwut4$T1o+藖dReM簬tw414}>Otoʍ6'I>/tHn'JO+{gxpWҦ*qT~/QUq ^G~uÔ)Wn8hOfptoBܭ8 1kqKA啪Y5 Ȉߤ4ɲB.;VU(eaZ #isd/R0 FMlF聺 őޘK'R4۲a 췮s{o քoCPsp,LlMeAeN Oc!q:HEɛ3)$-AY &[>x֫] s\םFOSc!sr˒`zH =l/D+Τ[+b[SN*cRȷ$˂JMr :Ve+J:f@.Si,JwD "TbWwO͠^q@,N (cթ#^)5 ֙N"r#oa)+,,ñY'[]? RBR `t|aH1Qi?x{T =PhXYmI5={m5CϏ+_tj';qb|nGF8{OԘHE<spKVj ( k KB늹ޞD|3;@R(E\9^l)كpΕu.zX4jwa 'B?2-IU'M h(r0Wc=>#{Dydt pPf>9Cxv) i )ϰtk#AjyYsA5mdW `qP8t ‘NnoONEgӜ >_j{k@+hր"_'T], yIF`.+z* <[fb,暱uYyLؿ1S ziڭ0ign54_%_#G 4M\<$KZD|H;s\HI Ug]w4sԟL~ZES=/., ^RR|P7&upJTY1"m%6Bi޿h=U} bRNml[ĐDžëZD QuN 88-f7(ZG[;kĉ͚F4YLU^Gc˧L c!x-6*ƙSO<>|W,|Y\:-G$?/r CWAf =*ȡ͝BG f4r^+/1+@"OWE藵G $U%7 .9SU7?w|Y[ c>ƽF[+0v)'g)&d "*a_02?(9黵ZꖑNU<^d9K`>9F%Q_EŊ)md@o7+>3%!j s 2p*.(NJ33%S :E#OB2ѰB XrÎѤ'lvGEOyb9@fimkXW*s }ºˢQU9îhoj#oT`1;v{ִ3}ko\?ӋܖaD5x*3ԇw'f~ a@Ф{MX4:GFqH1%`co928>zf`K;k>A8*]mfL |aptc<7T ] oq5EwX6X0[ŒSauD@;J9]3,bϖ`tK=klJ+VH>~`%WM}ӉK3rߡ*r֘YƵK%X gkMP9^2;] p O2Zd_Hg6d|IeNZyRJStFnY# #!h`ʊ?9prψ ~]QK{L$۟.b~Bv-qyËDsuƂk,ʹs6 *ݢaۨW]Q.,duͩISN =1: %[[]߀(S_5%jk;nU^Z-ls>pYP,R m2L@Hq/.q M Z󻵎jb3J?%cl7$/l-j lTp0;mBhS$At-x֝?߉j%|܂bҎ*~9PL^oã݃"iƶ#-ǵqz6##OD@G0Y*|xq_[BFO o!xS|VT)|q`XU5=̩&sԊ_?76DE@2]Wlnp:" $.\(Q큫c@,͑neHi0}6d M^MYsa/?x'QA1qf0-?GB.T<tv w*42ɚ kфx(1<;=E RIe`Z}ے&"#V8 ՠ~!Vf˕;>)a5]q Ri6^\i5اL^mO %IGSȹC𽤀dž.qob2{i#pC+H`b_eܮ C3u]Ҁ}ڻrE Ҁ)8Vvz{*=[2:O1pb׾隩:BwC%.=ht'=<(<b]T`lAVEjSX'EjSg a[3ŹI~CgMk t*nfTJL\-[7d2y5,3x_n8>O9?y/~y]PiǼV\\r9C:TvӨCöcB~+ŌJZrb %K^Nv͙Q—5{,;Kn92=YL\{#Ӯ coT ڋye;\7T02gV۰*l!Z/< ʪNoJɦs2تHy.!#I>)=MB56KA R`@q24?[ u,܉V3v{k0[;5Dg\=|]g{c!$gmel\ -I/P|(MSq-OZ Y/Npl,S>%<,rk06 aMj6/ʲ0e9]>w7 r[ĉ:Kru\F>Bƣ4V-%ht*3twoQ҂>|! ˯ͤ{*]X"kQ#MF},osD$6%W=D%iO-`Q"ƜfoR^"y)4>\s;iYu䓮+1.6 &2R)!2, =!@Lg%#kՓ:1BTnh&I.[i(F:V=&)\Pգ||(lsg ss%qR&cQ+7ݦs0#GBeԯ/2hFt ߝ3|1m\*ʦՃl|0 OH=#%N=ʵت5 zġ$\d-pd2>HG̊Q tm G1Vc'sRF0cHdqeԆ#<@T*|;(qVK%)=56E}{O>-T*De]7{MnV6eQ)tS'[ 9+_ጀ- }*unңh)jgn@ywt ^S`;7%3pܖ&C} PF5zH*cz]NqR vP,3g6@iO)5\s{C. P[gD(M^)ϓFhi"D%)U<8~W #]L]Ḥ6(dR8MCn*XYi-* ըPR\ xyV+ri3Ί,aFtв]}ȧSE+_m YS㬝u FaeM| ;y51fރ,sS޵47Sj)gئ(O+*N1LQϰHNOSA/ݿJbN ӳܴ 0&<݆ J75I ~mC䐣0G XJpf?+|}fwCC0u1|,邦9Faə7W9zV|ȺCo~G !bnD0xQz& 0-c.I`}ryi+m $ew52 vedza;癯f/nvNᶋ&SzdW #< f(t\ 4^K>7"`r 2fQU5e(qm%/mt8DO o5xW"s}8vx*W`eDJ[*/RKhF|@~;4q? {R_M L΁e`¯CQ{ 9k1<'Wܰ NÙγK>E h :f5; N\ %93B>E=l̀Ua Gx{B( =_E!FUx[4^'cL5`9ɠ_> 4|9MX4B _(JWV( uSO8o_1.F:n0WZ3Z6Pu@clzŒQ҃H,5+Y4s+řMc 8^/{w63@Ba^y;lm9twye<\.h?2Btw ;p-fݸk$ 7ݩ4mr=ma4qߖRh]Čf%*GL"6nв]XljL=tf> B[nU`X"g`^") VMz"瘎;wSqZ- E\تz_cb* `9.o"nQ\V3n[I8TC17 a2ByaؚEퟷe.҇0#ѡw6"T'x\XIh q0R5$?ג }dgK{8m ݊UI$x 3&&}9[y46I <8 U7#Dȕ!~՝_fX2A%ۉC$W-VNd$ǐ,D̰.l.S͇H[KfbB|QɈpUЀwW-WB+햕RN_nVp2o /m@.|rACߡ6H{jTB"aYOBqk:_ yDB@ː'c TUCNX8ٿe`yC݈3qc&#P(HuG7we~W{߭r/}1Ȃ#?Mw|AqS_Wl%^z˜]{?{3̓"Hw#lJDEh-U8\\53ΏH3[.@JB;D[R^~+Ǝ[z:ս dn= LY nRD-p )\!'mZb f8us>:5;V DU{JU]0z8ɀşyl\(hð*^  0%΃SBhe0GWZl)>7oE+T؍?#Q?3R; \*6Ll]uY2GG|\&KX-:(%= 16HP(93i,#fʳ[}aU[놠BT2x ?b%t/7oP><&@ڵ:V(i`+rݡ2i:j),:a4VYpvZQVȵXVL`ԪU0&4h{B.EНLd/ ӢZ!RUjOKjv悉\RoTy뗟q܈G)AK G/bƇGZ77KF !,k1Z[2+BtZԾՅwsKv/(3m0M>6z8Ng`ɍI9ڰ-#ĔcWDdE;)忶y9f \u"H8!6b+_E )n: f\K}?j%>/\ +TL5 oifWei^ ?D ffɩzzD2:g;+-alWL)OV:7agR^X⣙2+ذmO晧|^k 4ƵF[h] 5n]dT6?-zκ|6]q٦+O_U.'cUSRϾ6 _ƦU? p/s1x}*#.PW?KHB1m#GkOpy/Pg6Q5e߀h!bMR J i8j *(O(wNխY8Gн7t!YndL[N}j"vCGU 8n*}FCC0} )`~LC&h1RFP6X| w{H~ b 2c|oƀgAFm5YO*.<I_͠ɪiR3vx)m<+*⴯ڲ֗w atphyҗ( ۧIl[{4oKh+;"L(W%-XVg|-J\QnU( jDg/ba,cҼo*1T\n<(7ꭚШgjC|(As,nRu~ ᓳ8A9)sL}^8c[ʭ0˫|8)jz >K|@].0zlɍ_A'EOZr{/Jp0S#6{[04uJ!S{/b7%_@#ON^x6)/U#9ֈB7l~Z٘*Uazz@߹rh*|] B`I|+m&ruAQKPos6O400~ecFÑ ln)JAD zK3Jk%GK/p VYEHp]H- dRTʨ|&gnt^Sn3*]MTÔ%ѶkiS#<;w19Ӊ<'ڪ ܳ \:b_,UU x+ :ɡ- zuFmo19ԙ+*5ըWvG&c yd 'u'Wт#x<7.E]-I:oEVtJ!hu@ٕI wiZF_n>t_?^Pf}`Tv2USC_;mQoggb?"jW.g27U>6㖕#4&¥`m[QxOUJo(U6Yw^QK4uL7O>E'DdaLw@ٺ&A#rTC9?U'i@~o-iWSk A4A2 ׍OM,LڽBkD 3ЏTۅiݠTQFwԙ}\쀣*PZɅ0]&ib/JkjƲ,DZŵB^0:vu9Mu ̒ݏ,{8q\ ` % w@\|#bŬxe؊EA!$\{rZS񫫆29/E +89BGRiyڎAV+.h53^Iޏpg"$4G!_hNbRf*1Y>kwuQ OWY5HhAe]b_-\ S?<Zǟ4>RCkJ,Ј D-Dat5wP|;joLIO9Z8[X&xzB`c<9.KT>S[fP?߯spa!R=ۮqi@ Y#0DD#}ظA&{1V?3n-sp@Brm9l?HkP"kzLcq* gc4J1[syS_5#}D.ym ԊVw41Oũ/~6iQAՊ( U)QyҔ~ g,@ 0l$W]KbOМyVs9ê0?R(_G[G$mʠgRKX A6ܓUIXE7K"ɋ{A_=K H sxh݂ɱHHvu%'< &L`cpm{jOQy> s 68Bo:z<巠;Fl V4E _&kyֹ͊X7V"5 yC }ƖЬ ȒWKr ~rwrK b!Sw}p^y0U$=$BR>~:(֊LrgDt5'#Qa`v} տ\1eևQl[CbOZY&V`l`x_s"#s,\keMqd` 7!q\I4e0I7=r6M&(?{+S/݂d mA.\}h[g{u Z qu[6֘(I(m+6VVcrJ~̘tA*}zDM_b4֊dcg7i^A( *ЯzŪ bc#rN$6Dwᰶ % ?qkveF;+긆tٛ̔3%)dvDAM8Zƅ 3K$=0;P^MP)$A#ED$ȖS-ٛ*l@pLMײ!^xSBlhXrd&8U1G8%q=#00lp_b%ݗk} S0W<fOb2v Pk_HڋM%WQ7(av dNˆ p ʱTxgC0Gap$9&$Cy1 kʨ/gHrȲU14e~q@Z~*DduFN¶r@3p%n8)}_cFBٶ -%:g?WBF)훎;@S, ,@ K 2C\ ZXDP ]]i f"yU5E6ySc3&t|Raq0͏v +j6yeosSK#ow Jp#+T36 Qi_| *F0l@=*HwDԡy @+6}54d[+kZYo2dk?_0+͈jE E$O/T-DSޛQO*8Ļ%IΠ/mFկ֥˄/ە.o6p&0JSqAwV]IݜVHXFQgib`ቇ>HdBq:uCqV+p|ViR}ff&(p|(dtD[Fx$Rŗ[y5Δ ִT+Y޴C\,_9`5)I.Ɠ]m4E[ϸ4 [(8~3[kC&>v~3Ԅ!97-9:-aMV2|P?E [!M ]IM>4~Yw))2 Vߪʯ[xuR9jq۪ 2P͜0t4rGM%V~͎&6>f^%y(VGXzt xLiSv02m]iu2 Ex_I9<4޲.̚8B~ E~[| jS".I HH3a:%u6Cʎu䬨GGIM-]N5Pss &qX@BhV4/gxr<\ZeAf A]Tٔ?Uĺ&%Iڮh!/}@} SI+z_x 3&utyH%J\& S$vڦ'mqX@vb=l TJV;yqn\b@コu·ݼNT3u3ʃf`è;Ȧ#j@r̫)"P;*`C73wG1+ʅ} HZb4ܿ]CuW'Px%﫷[E^d,2ܳNbN{K]EVV;g9;eb?1M{&1xì?\Ώ _NLWwj>282Ayubwc:L9J@z%T\)ӥ/{F&V1\ý uO)g_;imtE{ ɠj%dDDڔ3Ge"ju.z)F-7?qOeeҡg2mfNQPEɫ *Ȁv4lNUaIQ t:/ǙO#Sߍ^U lo`Qb 40vETD&70;6]9d\ݣqSYktһ^ !jq =Ƀs^!5Zl ޒ.El^SՌ{Hu-杭r9ؐW\ Ka!H9䯼y4_B?R*R 1QQ7 uCRu@6a pOkS]yƇ_,ӳyo3~Koҥo ˒Ц|Be劋BY:40Gz{CbGą0+%KL,Kzjxa']YP,i5s W ,x}<75FXO5&7mq^s'rں8,ބ鳻̴-czO[+RWJuư3`}koЌ9I 6pJ 1~|gؚYUeY ETλ)&O}K\]ʫJr\O(2.e|e)L Q]$waCYiOAo:ĭᑕcU uyMuH{6 =qQ~Byփ6H]X36nJloGEDtO-yJt_fk`_%;Ly_^CR d,핶ACjvB>|54C3i  og_R#0]ķhyc%l|5!Ζ"7тRpmEAd{ ״w3H{TҀ v8l4i]';Ն=i6PincuKĤ"F%ԣMبYȽƐL'0q"t@؅0^̧~DOp*#xcKB|޸nŶ/?*(fՆ<1[Hƍ)m4iݗ5uzId`PYc,pr蔋 NHݥ2༫#-~:nM6&dR4'-f>ocp!寈C>&!#ha#we(k%ߪxG/ %uY]<,rPa]( jAw~ m 9YOψMN 8,#G2evLtE 7gEarp>&\~}Ma|7Hv(;ByMݿW#d džY5{;׬D8L$rWh&f δm߉`mO>θ*mꚲ= {#7a=;i$s|UG\4L*M`$zGJmN=[ S{9.˥Z[JܕG1q2LSQԭGUڂ;wlK2PQwd<VKPQve:h%3C~qme `)|;zK%'{c2bZW*-moex'cmj0ݭ<[]wX &^H#AdbNU{B Q{BBL /,^Bt|Qj^m8 4rcUsӲK-#;"kakBn 3%U %2#Ag>*Wb" NOZU/Q9Bg6M%9~ǝDzPڢs'`SR[*$e^~U-E|&O,'k"ڿi碢VKiXG Al?@C֒,pڿa̴` w;j$3{Oa97)DW~i }%pm*d[!I+^&U1 7yZn`wV%t5>,m ,*4 _TНFg*kDz9^r7a(yWIQ7ʒ5Qe؊>/C@G 3/ ztJb ˃^g:lCǙkno3}G_|3/y`nS@[2#kLmĺ4Y}T*Mb~hQ(X+YHObqFã.Æ%}0" uh=\83? >K>qV]2mBE%m.L\-w`?&h[1FFղ x&tij^K3hFs^+;}` zoy+LV-߄xr{ \#1x}\[Kf^5-/>B ^sRG5T_Ò}փ\$#~%*JNo#P8ցQ@6nY~Qj!DIw$~c㔬zKQg?/87P*vtvvX @x8%e>H9LtеڗiqHjީϏbj~<$ Iϓ|(X1ë_[kϔ$ aǴZO/\ylD"_3"^V HiN7rk7e eWԸ$4(;u8gYUɹ(ī!s+[d"io셢jYb_ܨ\MIgI6e@F7٦$R;`\bVw'y2D8zq-g?yP )1|`O "HN-HiLk#a~wTuW.x8h`,Ep=A'B܋)0CmW-gW3\A/>x$sӸm[)X%T-ş%F+{*8,K8-&O_B_ZR T'-ʥ(ҿ?D4"p,"9 U.Ѱe.rRgjWJa:u`Vϰ:UHD-,9"|*aݹ%T%s9 >L]I"`irnk2S*RC8?Sj OZAwױm[Vrj@YyCl(Ses;j:Rk*qn"߾LfKd3:C3"}zpWKOѨئ K5p<[0Ia/r iIoaEժV-.&bugЄ*}wzLAH8j 2>YkF*Z\jw4F.32{1LIĠ< (T/KRX3n]{W7r)|)kDt uЏ`cn...X:+2J?ݦSMO;MKULvIp>YqbX$bȘdQh BR*o|A~Fam{;_T:ZG>pnj,wn΁"k"ڊҜ}CɉOv&H? j(G"sPA8Ecj$4L)wyckSѤ :j<]7ScL$e5f+M!HZ,XuZ:M;N(x<-hXO$1 s!ڪi:A=p]E~2W7)eahAn.KVPvZ 5y sayirA!(pDZ`*.w1ëw+tHsr,U6'?5x$]f- |JZg|v[vaePnJ^@ҹ?Mݒb4]f-jLTo&As2[4-{J2nCQK ƈd ֲ$=9eXţmή Ͱs6.k}lt՜tz7F SGPB8Ώ@ il)SV_K"!!cccuaݺ̓9d'D ,mgLs<Ť}V ^0%__ڶB~1?ZV[6f3g -Q;x6T=~+i#Kʝ xM^Ey͇"t>KIZN űMľ7Ĥ˃h Ņ=r0 H]L1j* QEK]d8)cZj?j܍mO? \!]{ؗ 6H/M,~"U-ۢ2%9sJ-3/O|&G6%Qboڍ(p21 >@RR{?h*|mY(¬-Զw\q}K$N2 $Id!!l;j[#d@ tAs[' U}w_( Hd+v8%T;V ͯ9K +- 1Gfd,f nOABpHvBy2&EYMBm4u+~LCg$ kzʼÂ!NB:1{໳Ad4dLx0 +鉫a tZӲ26rp 4HvSWV9\ndU1[iIc I,Gnyd.tn%>$swM3ТćUʹ`;W!0]uj989Xa&Q1c[ Qfyf.}A_sBA(&շ4|zt;v,>b/Gsc) ?"vѷs;b¦ed\| [KSdzǐ@ȐOD6 (Ox`|2%j=_b/Pz,#\?6E|0p3 4[iKvoymhl1ߥ3]SVMxGdceA!{nfӣ=H h#ٗo\ YmQ_H$ 4OxQ͑lڍX3/=t~냻Qq*КU7 sZOّC҈]+|~**T)SL a:~_=(b0hG\xsEb_Rw'/ e*Iij!'] ab:M:N:]Bo#ϳmn!\/aIQ6(M3[JedQ;3H1龼>~ʚ)tڵJ( E2TW)g.%*cPELfbq7ԡM!܁_sUʜE5 x_uG?c:-q:}~IZ &Kݵ 6+^ {So> ,U9NmMӣ>ѽȴuvïkP6DnR&?kՋXQ$4 >#3/Bi( $C! 0'RBCL.B=¶-t6؈EwօEa(״>u`9F0s$, 9m$ͰЪ a}?!CdJ屝(·0O s%;f^-A T7zj!UT+}<[A@Ud(\5! +8Ǿ:s/?^;R \Ymui~M4'9OoI$ECy^O;?P jc:TCha)\ w/ 9 IUaG/Q_(M'[6(TMhǰ^q)5K 6#6ИZXۘڗaT`DÌ n)NQɗqGO$DfseXqI})jDL :t1 b =gh{SJAj}&Or y3E$aD>u[}wFjĄlM5DlGdE?S!cu ̋xCbHwkB@`^? iTy<3S8)jėX|Q [j\̙ ٱ`Bp`)YQm49zePX\}*R^QGsJ:FKS[DL5>S~м0A^o>*>ڻRn=K2ʃPPWXWRYzdI^L2au:iNnk&lh,\4;FĴm79LBn M=u9|+$~>]XzLr3!lv/8CB)! x"[( (3ESIeV5m4z^PGr} @HL+ƋGY 9\p$X!`%7&"&fu&)=-1R¹PRkN,cmsSFT_Q?(N.[R0a25lY`JPWtK"ötqqC37 1 \UHd=kq8w^!3U-"3.mo(o䥳\;H'5ga{k-B]d-a אꦸWGibngÃL>%+rU孶-jQ.t3-TG}Q/ wB|ltBO=(aOT+ÒIQO9|;uRy7~I 9KU?Sz°||@3XR>&cr/ 9s-Ԑ );P_q>3l5ݦjekYc^ ).}T1qfœBrȇj\CTdqk# M͖WN,Zvű{Cx`=%- 0QT]y  " e$Ri=@y8釙}|zU# dٝ/8έLKjFNq_.a<^HM҄?ed.TNe-SB);OO(pu:=I2mT Gn7*]ᣐ<6fM~VKɈN$)bfj@} F-*XM㰰qb+ _qWPL^J`%@!i^Q4Al/[0FQn5?;]}–*ryb.(0z.- M 2ȼeķߚkŲf0k_~I%Ȧ ,l46}Iַ6W42ޤDP6Z)E,<. @PVheW- dj̐EW8,^v%aUHOGX=@ " VG4Bw ޼#6n6V9qPmՊsb%XUXR"ֹKhGVb[Ƣ ] gaZNtrIW$E(-lSWv@p*f'f4aZZtTBVSLMX->?GkPMA|'.~ŀSkyT<_QEY }g!HfN(1n_ѭQS2: >RjP|E ;MC Gi.WXK.,;]KP6Uh⍥W64Ԕg(V`x_lhdV,~D؛T} ~,"ysfBP"bR/9Ƽzs(AuE*ȸS&WE 0Sf5~_zfTJIjJ{O5h[nJGUHP{ݿg V\߂EI=C-їx Y?#ǚWr<|ڮҏH uUKd'OqhY+0i Z%"s.@C[u+IzkHq))Aկt|AumHWAR$ڊ%L֣$n,x+mѮ] }ttje6~!]_pB( ~.l C3S1WL`ť}367m!ܷP1 `+r 2u%+b Wa;mxVxMbVHBB|>wCJ zXS?$q -uKk,;aa\\8UN`ã㳌@eyw.r`^ rorꔎI8L) O64ya4/e{b4ʁ;ᔹ{OgE m*|EfLX]b6Ƹkj ٫׃R,BB HX8hńΎ?koW?؜58[zp ,D0=3c a9tV}6!8; Xw 2d<:yO@ g[B>Z3]zj0OK~=Q, 91 b-Rސ{V"<)'Kk Cgn=+(@A0}'_z)ybm뇡܉GAq19,6NCD/ml #:v fX_tPHOU cM1?䘆Ӱx^Lڰ2bI.v:ӵSxP$YtڹTyGsul)}(r ϴmZuOw7з?;ە^O]3?Ԭ?~yw:P|GL_(=B0dھNC@ѾAe~ }Mh3oYp%=TDU_fn~p Z~X@dWxO{֡KM Xf[NCҔrGv*,瓓1<߾YRJDra #T7Z>̜8q>[C=@G]RT߱sn*jYC c>W`DX+Aceֺkp̕),AYlo*_Μ"̭#&,pRZNb1T2 :r6_sm5&<:;BH:u(4;'!1liڼk>m-H ]];8euG*bko d*H+fe(i#u0l>y6&DhHeLQ*t 3V!AV_r=_/ɾg %Ljj ]UE1G𨽍gpWma.:[ OQ#8%@H=eĂa^EU;{W>ͼOpF&;0V scGݤ<Α 3gE$.v)]ٹ:fhI67WnKDxҐ\ꯋ-GE'B&p~I>q♆~0h r+~o |TYj|l>Y;k`l33z91j vvΤF}=s)A +uWIɶp%+[v1LAhUz-2R\lpOp1"7G=hTMQGS fXH @ʃU-hQ !+SX4N+,oUqkVoN^:?%EK=0Θm:굅B@Q ,@(atn53;WFVʔ\X1x;."29$>E!;P9S#Q*[9y9G |Y||Q2ySBojH?]DdZ Bs5-ORUQaAGn{t5m1 jck,Pc0J66heX1,ssm-p-ij=#5eQ䒍IKh=AŒ5%C%v& G/|uƔP3tب=4B /Qi.+WhaprK ^2jԢZ 9cl<'h&. Q,K'DȮhM&<H f4qۥclj8-iiς*l=WXRu2_&͑S=aAt붿R0 3'A;OFEQ٢X0~G%>4JrWT`P^j8IA.w_6 0WhgRO㦇>K*qf^E|}k:`dYuMP6,(rC׼Vz/tLW [117Fcx&_5ZpBT!! i^Pm-s-_a9̖=YT˶#Uouä\y x5}82zt򸤗X8t ]Ĥl%F/p:mÕ- 7,Mc<+c͸Wo&' *UOаHEea/jlCeIbA 1S]ZkO2UzE 5-"sOqŜpd> }<^FVS5,ȅv) OXv 1- =c7{V2#^BrtΦ׺%ԪC7:b1yՕ2iYU7dGV;jhB5/elk}9J\! r3`z<8BcUpdK;s<Æ(1xp|<6ݻXIxcI/AMșҜmj87r^r&>ֿ_ \6Os{2>Hc=@U*lÕ"3 F^79ה"vI#Qr0f{Jn#lU6ErDKB̤ mG%)-Ph0Eol[o^c쵨6"fnTA]?i)i=-U4AkvHnRA#+ZP|b]#κ̿ b O҄s̭ocZ`PAoƣ4ca 9+ Ln=vEz-i{^IgMU ǛZG:56bG䔈MOӮEGJ3obrBm*jobD0n=dn, e:f?Lά0H~J-PkRE@U+%Q+,•N3@; : .X-z*c/*V^_3pQD,_* ՞Z~)zBS̻Q{ҩpewP&>..r,a?ca6^~襫1PjJh[ P/qak 9UiCnmR2'#i[״CAG]Wo8pS;(}>BZ>fmfaDA*fZHr݃/nib-.-<@|>d*19c..Κ;z֕䰜wrtVZU/Z#琨vPPڃ>s:>@~l@|"ߴayu_|25 )qx"ٵ"_%:T &^Rto< E@`Eb^ o&*|va K{jĹ0mxfFj޵,hZ51~5XWI*H$!X;Vwaxm _0 KϚ۱A[V2PM#|pV/ FJT5o6Ò$ZD88K,w`YD$/1jj3#Zxm2Q#ʺi$)M@- "s/z7C`5OV薖_D g\[ iS[|)ܯty .AX7^]!?`_EInLN*XiDyvZqNO6DR>핀I>U|MB#u{ QNn2^킛wiYfpdy"MjEItR[oL;*2A= ;5 Xbx# \AXSTvLw \.f~6~UHSeW"U\x=!$[3119B)-]}ɺmfߏ_?k~RT_ǻpḁip'IEl}tvlu=}߱!k3wBIAp6$F4WbQM[ [p|(b,}iŦi/^eBO_Bު=AKg9;@)V')Yt*1_i!!l,u&CTO~y<Oms:hIwˮ4^ !E 7f%Oë yŚ%7 S:>K܋`x^)e_xXܡ:='sR0FBRmU)NWzմ.UZB(Ar6#ǯ&+<|O!hezz 83N"}XQ蠆dSrzߕǵB#Tko ǔQynM"k< 1ԠUYmyEܞNj\.9(8?(ZH-RW $Bۡ +&Z67EKv2[]J%sg/m'Ut!0L_oAL|l(pwr\T r-8-!~ ĻA*0) i8bjRpŇԺثaG8Jb+Ml!-r|,tŞ?AsXO &8 u_,Ӽ2,AnUFJ jvz}!ˆxE_Sbo3B}WXCK&lΆ/ hF- ^ Xο~aߖ @3MDZ4Nƺ~ e$ז"/&k]E׊J'}*!¶**I7f#n\^Zk٤RˮfL*jW\u=חm)ʟܤР0I#D^SB|@EDJȪPՁ&f`u*AŃjQ'8zFW2;~ĉ"bSk N}3nͼv]>0_ T~NLGB ([D^C2p~ΝCGQ 94b~Ka)h` P:m)#zZgI Єk\ T1_v4~,m,Dy^Ď 3;<"+hrlO ;RCsXƅd#1̖t$O@\y昆;1SzMSϓ{]Kզ(僧8o$NgftbzeEgv[YpTh3;VHNIQ:#gqf\2_)L(6nlWB5uf-%gC)!;gXӛS{~N>a\Soy4( gX|-[Ut_:N0MwpHuyzgy heD OR ARz>isÃ]A&Ugx0(rIhϕCdY@WgZmwVCa_4fO*w7U:cn'퀿O.)pS\ celD,z/Ubuepspc54%V <>=V5 ] 8[4^YTf&!Q `ԭq钠R_? yMUה.|ZT' j 91- REd rG웊Uu~ ';ˎQ ^ ;׺Kt eln?7QTe?b+䋧 tc-:k hkԸ//R).Dd (g5WjG&g pΊ2]KR:Mg_G%1xzIxՊؙX3k592k tbIPFFc0Jb\lEZw NYP[P4B[(|>,7z9."1;$$}xdVf _sqClVƾ߃0*L,Jܢ ʅNjiM3xz\1*};H+p?">dWbmsˇd W(y+:\ 72BAO\{Mv B!J_ Bi>.=!dz"g-'l(?B"_l|XSO/qgvm96𗎋(l'z;kM-"9`(;|I"yxZ ,ԇŶ>eHR'IH\7UGӍR 7k]nU` 'fq}!JKTm{h$R-N#$_t%b쭼I~ԊO-EJay *Ha\ )#,\VU$MPlKک'eT(gO"u GQ8/az g `vb c]̄)nnҥJ̀pAtLʝVy78KR9:4OsYN=XRѕ.pui .[aw+#D@*p|my|;F|Ӂ)%Fa[M`S|3PTm_G _q=1[dZL_x֋FYoޓGդӯ? Ÿ %5 3C4ikl3 )ִ (쁗5_RїB3(!WtotPLT!7 BmoU3[rڭ90}zÿ$&)='롺G=ɛNo}掹r3Fu]aeO;;!w~ؙZX!ŻI`o|ˏWP5\X'pc$|/ r|aEXӏS4f}tP9D)B[=ʻĕ ߉ӛ+Z&p,{7?@d1a'T&4#;)yԩOe]i]?''L]| өwuԸx'b MO}sn+]ibH$ВR Ta |*4@8XvSO v0L`Q GCu&v #x :bԣ>W;&[OHNB L Х0l^J?S)`%?"}18hwNcQ\0}t&h'rw;:LpDeIZ{bK'<ꄦRBOW)ܑ"€K)4ӱVcX3b[-|WC-U:4==)PYߜ;`Rƈݟ]Ӕ{-V;)QN5R eq Dm\ώ&5oDզ 䑷}KxP+K"|SNYIl@چNN~ ۂV_ZF0zMRiE8j́ck]@aНݩ? jGl8^|rˆș}1D_ZޕWX:M"w*V `vJP^WT nwd̃HVw11fgBߴ bk4%}\aǝpL$n hsTAmqnTW)h5(WiJy'mZXG9Z=K/2dt׏:@>uR. sJ󠗌-z.;%l U}>B1D3q5 ?J)\.<B8,qSk8PCijsfCn#CJl*}Ru鎙0h{igp|8 F/dM#8/Mg>:vI:>kn\_fǀn<Z;o@RI_ K)7ĥJELR5v\2S2  ^Pa+al/.5W^?8XЯ-j̷UOa՚\CFbEe3"*4"b3Ҫ0*K(a4v^;]i㮎'P$I#=L:ƃ e5#fh{xqz@cy-*9ڇ@Fث|Phh{G{IҾ،a=e.U}kEP2}(ӿ;i(;KbT)'I4&B<Y} Ȃvc}yWŎxZK˃eb9S *".#% C6{.3Q2x\[D"+uE/X`Ql@8H|\h3c!ŃRaA.? P [5X ‡kN—hEw R2-/8ĸl݃ ;}&XCz$*W$ Ut #p+2wXf*=p.]6]Nd%jK8aa T-' pEkPU}Q=v/UPos_YDJgo mb B't~8@Cܟ2H#P0 p.N>6y `nN2qq"/Ð/O3XzFXH"Q2B-ݕɘ鈻=ląh |bSBsCPE;u)-rSh7@4%q/B/Q^!kkd] K`wzڞQ߂j.W,{]c4Qeo[{s1QbNry$?/ARhM% 9#LFθ1F~tZf$27k{ـWdB%\dbiX{,}*QJ"l"~G4l8/T]5 \;ӻYuisE'1F!#H8-î JIE"޲J1|$AAtp U_/f!FĖwZ;*Jko8BLrT@uDI81<1 Q%17hyIkBɻ!i֒rPr'싶.L5MB)1Fhb' hL!|7Ox8q +\3j ,N/!^zH "Bz,ymP.xúB{ a=vEU@  '6wX@\9ץpz$L}heSiCW2`.FkRjk#@},qSނ:^b0Mb7JE!SHJ~!b_ 2^\l톚ŝLW? 8lAKQYA[g|Ol6:(A,]!Z%~mM*@E9 RUMlxm-ITr;)S7W0CB")^;_Ec}Hƭjbrqx; fSjd3o-5핵/-zx;!sZY6yn+9xH1SYA?i[ّކ , f/mqQ|uS/>읶0 lj8 SG07TtJ6:I%SiXkau>vWqjћ|h\U飨lӥ+-TAYXgOR 14( t2xRhyꥉ8FۮTf1O˰ r˷2fȘ\up?>?]lvyeђO 11P)qz=E3j.w9M7JFЕWOD~s99ctKdcFGrÎvMM @Z V"(3~{IjEYlܪذn2cێ=߳_嵠u}Z(Zɲfk@!MԢm>20 ш*e8j/" ǃ;(\4+/vB; 7\JąGAkAE'sۋHxF^tjgR(^Qח|a í2=`-b9-:_8VEi5Pz14- -6Wf&=_#ꋙT/r-]a\s& 0跙5Eʸ8B+4e#Mt8_QIZN'w;3 xF^'. ^#K<{@&ooߙuX:>2I@dָE)_C\AGUe9QՉ|za˕n垓e8/q_*&L:*t`g;-)T 0c ReFoI$ 'IM.4R#Z5Yn<~pygoR~Pt4 = 6){N2)!ЧVE"7<r9F3'8{) F\_v`'(*&.2,bZy q{ ΍~)6Q%N= wy%5 eb}x9_s72(('!>,!Xۊ̖ ^8](/@0?޲ Q5 eV0f }-A (5l W! ,mΰ(j4u1/Dv5^t*ew4?)gmOEOjډǨ z {M{`[wXO{g&1}Mџh_IOc?Sq2;7=xR;^W3MC;̡,J|a&r%Cn5AQ0J\ 9dTJX~hc(V[ԝqk_V(c3g;W[#d"SƬ8"-aʤYdWz#a*2+,4 <\FfQǃ"?,3ӽ9y֙81 = W~ʳXpx`XH:Mt4;d0*85N}; W,XG/ M~FN_\|e/?IԠ:6s7a)?>~۾\{i yH̍.rʙ!j@Z$5<# Ga8?.6<Sunz !0'oKEZ!DK}xe_=x&6Z@͟yJ3_]ʌ Ww8>pD` aBv%htar #=8Q.=迶:c,:P E:3%\)gE8^N6׹XSYRM_(eͶE=fQ+w\8 W_)鑝IPmYEB mhm>6a #0{k/E9 Q_ƌPm*2 E3iމɸxc~qF#"-ї_x{g Օ ް%vNhb#|"9 X*SxѾb."AAA[, `ּxoj8PܒE֭Qr?d{Y Sv#&JoaJGu[m_6픪395ά.|Mzs~y2QcEUptQR:2_B\_]Xz,$ ۧ:oJTo=.Dj6ct(D'T*0('`x.\8U[ge˯zV2%F70ڢೢ0񺦏MGeg/Zηp3 vpYJ/}w\Yo]M/wD`Yk4O8q5 ~3Vx88b,.$FR@XTB"m#lV?Eȟ'{4xdz%R^NhƦ2Γdp촯~8bI!%H/[<J<=-Z33j[ xJ&a7 @$͑  HHwo()G7:c^jߪ/\5\QL U(XȄżye!ǭ-O'nYʚ)Cȋc-_=WN^Զz%p}M~8gm wZ.3` v"B2$@ݍCzzjLMp_:>׼zdAL,@lrQIckm{ށZY7./oAf{TQ֐`W[QYd}ژL2$>@dm>.\1V1i5vSOd fSvT0:EAkTjx`λ-4E:35["!lҩ`$RM!0IGQ9#?xD%Kyy} Nx3[(^Yjtѵm$#4T( X-8S>&MI#!Sɵ_ӰBŝ r  P:W5 : U`mRU|od神;Y `4v)-_R#)pw KbՌV.ʸenћ_|-9LSaG-_9}90+qΉk>};+AQr|*'{޻۪]FЂp&}XF?=tp0:߶C!T ˒g3E*:s-Lswq<aF[b#1 o.܅j*B'TDÉVQMFl3z+V\'/$O#FozA0sN0h):"9L4JrSX@E@۶ J.N+ʃZz7Zm8m\׊"V^2Ehne^ĽX ENV2[m 2=᝞OKQ gMRDUe dbfOXx10^B*uU'hF`TJ&(C1`*\zMlC5+r$-r/Tc_no:q-a(i- c]E{p69ePz Ԝd5 GPz 14K:ptIgwBCdf3JYyʸJsRB49qAQjT/sA g@5}ʂ&ڏqЗIZt|$|}OQG@P-)@OV&k2b,Pa "}]KR0LzFwvh؅TA0FŹtC, &G-{dP z-o*aI@"AEk/;]iD1hgcסf}L{%g%ē01$O&㨝h";fEn?OgO#L3M^kܸ?Ldce+}h]5-֚/*l|IYa^I?鷌 얅wǷBg::J_H;e(Ϡ*]t H^U]Mg+B3':3*07wB@H4yZI}^/؆ިEax S*FygpA%nSă"ovRr0&k*k//dzuO)7FNRt,F/C5 nar u'BE}aZ#"{YlQV t] W?/zm1>zIAp\|vFW5;=4VP= :QU[>rW[_wng] {D+Zp97 6dU 'u5(/9W7']dvcʨmH/J =xEk\vGƴtC5uDE#_cDoԻXҖx - 0 ?kh I虧K9b4(}׊>Fn/>?5YCWiٽ4D |2G=ϰݗ:I>eGANҍNp{xg;h~26Eϓ< UxWin2 c< $2Ͳx 摈r"/T$f{W^BaYln;Т} RaJȈ ?yI2Ցt$JYC:-"xlϝ ꅗ|Tx hy:X೨ivT?9jMtȿZ6VF#VlSf//8SQ\ئiMes. c> l#yn ^*ZCײj <ZeQ%0vvƨPHj<°$N½kj{+)6;zd ojw.}5oNʺ2, }D,][g^Gr E_=FU5坾R ~F1|a D.NB k5 mBp'z1wsl@]բ-ق5}Hl'蹦+ھnR dFǔG7U`]tF\:'gtZ}ʭc )XQX0n;Vǭ_PW,uetZe:Tpm*ι}eP Mln=(Vs ]ANl>,_P/k&~!jKVzjGkK<>Zu qw1(鍣4/`H/]\tyjS鋷a@h1յ b˂F"Xfo1zE\d20R97;>KNQDR߮hxoGp|{kąAHX\t'T[b8*ӃZS6 w"^MKZ &I4f'^IPιq鰇zɸ0]ĕ7mdfw^IQ+ jy0KMt!>c_yο,Sѿ:xupޟ<#/]߽`sW[aaܞٚ nOaƈ֖uѶeALId Q0EJ <R΢ ^ȴ;FФ`J>K-7 `SXZױ[Um0Wj]> *ñIf(X΀,Q^Jǧ@ER20yB~Pz*p^ZL؇$vw4"r[jF ϰN]8޸yvd9.E/S]bŊK=um¼7E)u!ć7mĒf>oBbORV]N&P5wo%{XCߘm<$BWm`bZ@аtJ߉&jPmI֭2͙^m@8>ۏrkw*G?a Wh"w{iUbX'*k M?pGQ^yC֮ ٻr-TU GkMq)whi`(qi,#n̆}΂tzXg0=cߢWLY\)0N^H?NAɨE)mNA_ wWyQ*G) Z(]I8r,&(OrFD>.|0RH*Kut{~w-uY |9\}^x#Nߠdk̖v.z,zR?gu#ȘշL$HPJ(TF=GcNVlU;MQqDbXh]x-HP s'#BF'$JCg;J!H@{5piLlaQk͑-[ݧ/Y@.׌{W% iTX&$2HVP𵅠 6Fi4I)T}8?Qt(;B<&NS4L0 ض)zC)W MZ0iM @HO_*R@zcNI #%ߑ+s9;ӄ4hmVq/ppWjin` wv]LtzeԒַUʟ|)p7chf(c1? XnXSeř-ה&APHkQ(i;F bJL /i:DWSGzBMEB,"r@@J xԑ ?:`Nn%@|_-95:TސH^NB}O~?xy~McYv쪩RsI4 /{YcIj9R3V64Bu^aӃV [#N |D3]UWKz>3Pxqy"zci ٮhƎg: ɷbHks-CfȼS0DHt M! )n,~-LGV9{<ŖSgcl- &,ޛ}M4i@2ژO Q)D>[]`[u|wQOdm.Vτh7B Pu]I1a޺jX:XNp^t_UJ Sma2WaXB] F<Ң2īW)$=,H_ċ pч`mu(J3a( ݃APR*g%M1F[1eF'[n,_>NN.Fl5g lɬ|%IG Qj%*1RgI=yfg,ˆX9eӞ8ٍ#^,fi#9IX: 2^j+Mt 8nCVTvd#\# ~=hQAiw߻jxey>%ShӋ;@(5]B"K$3Dr`pIs[Ϙ]$ o  _nn^I j2{<$,mF\LͲTUvC`?ͧuAk:hgnC5hHN\^s!&zF6'CͿ ie5M$+b=(撐Tu '0@H-sSo| ="Ax*a=%Ֆh>su| ʼn`igttW"^[E{5ar̨. { چ#jRlv+?aHZ-xJjcE;(˜(= qkI@jnR&q6AdaC9x%F=lHNGxԄm.h>_7VUMkF~"Hءk;]^"6x֞KsJhgpd| NJG!BT ",j*q@fT!=.nC4\KY6](e.w^6$:?rXUu,Y]/ ԴȁUkJDQc@.)5a`A_R#rZRD2F&b4E!Sxޗ&΍/}TjgcFEV u8_69hTQf0]sS͒rtg<[U(gYREsYjk'7d5*/PE$@q’⚫/*Pˇ=d{,^<2Y~y! :.t/ /)2^|VI@:^)y1&^f7cHc9Uf*ktk#p+P_?֕#2Yaux1R.~G1D0OC͞6k8&X~PD`ȎE=SY q` 4^]gs@[OP*@"*qnJV6.2 r}N@di\tQ,~]ass.\-.6O^m2d9:kyb[Lx'('38Z[CCJgDJK.˞OGolO0nȦ#Pκ(JUv L\ !Cw/]bڼke^9̓FX4nL0qŅCi-*jb,nߩ/ SHZ8̨,!Yv\+$6d\`#DUL$`w`\ҩ"](z曜n,&bM9g-w(]_Yjx9j׍A07RݡdM+&+v!(;'kX+?lyc`[_Twz ?ө_=#A,1/>MIŪمVVzP`/rSD, KcQbXd &pS&{.v5y݀K,;z_ [)'~1\1@\^ M6L^„/~$ߓZ@;ox\Ѽ"!cƝzsQJj/AZsleK'?$Kbҽ[T_ LGϾг7Y: Zݬ{ q<>:ϋ$Z3|QbS2lԌͼݟ*D]ST c9 1\{vtm-F{BvU(E(`Nc'Fgi`>!Miiem G4W&qT6oW#;:q/Vf 79)cSz)Z3dK?EYAT0ڬ{6A>rV4FXLGr\͛/ʄX䌳Vw-zyb6SS(9qS=Nyw1?DymX(D6ƇMoU@&fߠqU)ɚpa濄 z\!bzs0#{^+O;K=):Ej&^{5Y{P@a|?tKv[dB>CNi$n@Tnյ/\Ն75CL,뾋s'!up:ݐPjJHk[jT^݇[8ENSdBup{6^z)eB]\{wH+_1o|nYR̗ռ w1J&,Ħ^P)V 莱Kkbf^<^x/G.JWZ?6tϫ[LM,h-F8P[>xHrw#žk~I`%R596H*|];e N!ܐ'?>Oas|3IoKE{/ҁ#g>&"8"eR &AZRl\y摃$ سl{!&qtiN1ZwDm7w-rp\A2KǵLxwS42HctvE=+` $OgudX]hwCxkyR_uhgyR_4KQ~ew{l~kJ.3@#VW+79'ۛV0 ܅U9-2new;708n*G8}tyPmkt9`P@h߀7i $5+R1y=PLWЄ[UeŁcۘ&Aө<z*ʬQY{H((t)QA*.[1"c?^yٵcS&nWlFg-Yjू8!0 G"ۡgZ Kw|1JCT^4ˬ;4Ǹ=+?|D8Hn 8e`Ι'1֓X"}va K6ըtϧ׉AS:R3#yk%JrpØezHl7tW߼xO賕:C,YS}Fm%H4BRϱKf=:NJE"д(G!x5 ;âH!ym^"=Y;'d/Az/Ը,< .˔GIԵ%hEU/SJ>&?- Pq )y9IZWOSi*e6'ڏPvf5m3 62bR=A܎Md9ل{p 3VSR-Z 6Tje1m*SA 8ToLZ<~jħˇwŽˆ˯?M|<׾ ֎b^?7<.ɜelh r#")C+ҟrYҬnpG$A k>ar0Pr).R:[(iC|oOʗ5!iq^ke SOJZƇN(o0&f2tND Cؑ&DHCD^ V=w27\a'CG՚tiE[< @_2} 6KQkXq&&|rSUzTr`~Sc::AgzRꮸ=FOc$Z/uV{^Ӟܯ쾯 ""P:DhYF*F4ܦ #fU@ 4LK>t1Bo&$+ݜ4>қY`l%R@}ٮ@q+/WO6~|U&{;Қt9 @`9a2"e١\r㖷=>OKWLQ6JW!`2+tY ɲu(hr JϦ[\-)T$x~g\*ͻ6n>w &l#N GVQ?ȋ4- CGzoMz8 X+udR9Od@K}V/ ZơoΛEȑBGiʵwInϓO9a#^̶S⌮gMs{m`al`zPg r@ߑHZ,E_a~ #fLR&Z%^J36;DZ4v!Ȣ S`|y:sbN!bȾ]Q-I+$KRNf3)82Y, s!K) Y;~@dsh7]0HQF: 9[ɗtu7m9y>jHu6juV!2LM&[H5`A/2zEcXlPK?I:REA6ڒZ9|4EvyyKkb+hh4!Vgc'@Bȩbkk}OjG=@%Dg00L2+ox٫pnD`a3@f[~gO+tYVOEVբ`ː?fC_F92uQ=]%E_}*呸Cf*u!-zu Ti YPtdT^@ÅdDHbߋOrбBMq|"d AA)eRę?5֜`_mF"^rh} }j&rXPHwҠh[qit^* #F|ryJcj3bc}^xɧt%Wd%r2;!sXp̕41㡻B\D&򀕪.K<eP,"4]V kީ'Eɼv;HLeU+- y(ڑEk SN$j)o%9*U HZDž]cbŘ|E{d3 bݹՙXOeQ3Wo9L̘;/xDLۅ K&U9qL1hMXX#r'KC|[rS侍,֩l뉅[ݦX+y'(yyDŽzk) 'p7zSTuw %ҍ3P`71GRF0J{p4l3O`6U{\?D捸B3NeB :CqufhD2H3[V1Oe.EHd5vġ3]0-6E8k"aыW^Ĕ휆?ք`QT/5b!̰Vw%4Li0rL>1+-hՏ\#zmM fHDmDhPJ4/}+RV?bʵA]r ľJ^K囍NRVL H?$GSo+DL[Mxd4TZQ=_d,aVQPFvV@zn[NHN[ >(2Cq1tږ# A[sNz+;[`اk%>So9S/HDiSt@7CV ^|tFVLS>·&w38N.]\ǥǖ7$mv^nԵk;|tbwٌ(;ϥC5YA;gg&\s ldq<{¾zd.s#֏\=pH T(HKQAlظ~'  =$"3XWڃH3nNH;rDÄ#ٯjE&9"qК{nRȥ5ZH?w rPj4)yuCfi骖}9fEzFdF3^|};:B}25¬`TM\l2@ [W^1~zeU315O{#3 WZ(@Gn_6L;g;$2V̯݀%YZIN`###ba AcII\B ˰GaFŚ@=ɕY$ME`d;Ӣ[%IY8.XEw3ڶP? T3-U?![ 嗭 V^OH's~qj%[i, Ej̍GDE |#*nDTL`(SRuPq͖nYҽa Q'$x$ kxQ%ٍ}ahݮ[#)t56LWrLʗ_;bSb7GD pf.c^-,|#`Jpw0 ![ cZI$LQk6 koG#\mw Mέ͗i,# Nnt0Ekq=w t! dJ-# ja!o ZogXs8ѩlu.Gɉ). .=b?& F~b[(\e+d{Y#N^xPkhr%᠙ QZZU(ЄtYV|kLM+k>Jd|͡9G 6Ap[w@ +]b+{ˎ,YJ륢J&}ÜfѮ}K,ss c9ғoF[LoȹG w\VҜBnDک0È6[p0VcR ȆCAX^Dc&PQ̿^2WbJX")Dv-h]%p |6K 2v-u*`H}Q 7?j2TA,4to P S?+ayB hy~XU$EO oYf'_oNH禠e0%)Q126&49~ f5B[0#]m5Η?"MED<1o!LvˑawrgyOjӰFh בWcB ϨұOŒ%?vK2fMA/žſ0)Ȏ'gwW0pޔRz!V;DQa{AGjo1ֽ*dB kb/x]{pNjƯ2;$UB6`< gQwD8aO-ʨ9|Pp%cm6d31Sz B:jl27U`z`-=6̫N >m?ाQՌ6IVP>VGy̡Fg_p2f%OF^_֞&6]t)a i0p-Oٻv;CZr#8⊒1ӷZ̖S3|? t?}1)ǚF )i6IfzM;Ƅ]NɕV,^h3kkBB&:Rҏ`ӯUN㣧ӪI03FaMs `%OY}H$aMgNlH>~udf : Pkq ۃ_EbUbP)#W)a%ݪ_.&)uSu27ȁnB&Ny`A4,> r笤D鈕IO7ޓƏ\eҫ1RђGt%+~Vآr>N0?[.Gtd,#Lg*>Dp|RjZil2.0$O ϬPS׃f"g$PSɻ\cdKZ N(#' ~nqK W jzLn4^C; R wIhs_&4բK {Z;`s\}A~ p,G@!0޵T^Ӝݘ;hdX-Ejm{RE}B:" MH; 8IY\ ێ_F .3$k><f;I(qC~-η3(*Ar8ԣsncELWA*]-08Fhj"/W%|ar9-6l+$W " hl!`W;tV( u1>MB7pSRjce_իg,#lbcwҚ\G"D[\{\=/&6%wZm ?P 7At۟┟zoC[}G̠Ue+?R?XC{Zv,61P(` =B@ ouQ!/H`hgF$]H:i_*_b?;Tٽ~UÏrEx s $m5^u^ 8$ ;\쳱nRzf}6c]iT K6Z=aG9,*OXJ2[Ae.D'|RL1EBpTxdkKIL ]-6BX~(ŗ ! %O4.EW27!Ag h 2 [X&~tP1><)ro7TRx АXQRnZNjg~'\'G-w5+W0=lUeٱ? އI7Kk'/@s"Jq"Zgě1ɸ 홷/|wג ,*ҋ4Ν16s j` Ϥd w'/2m ;qQΗƐI AU'ŲSN/[4on!\Fi5 op鰴@. n0u]r{0ew*b`J)U(Ʈ 0Zu{gϭ@TA|fdoS(V`" |[Otb&J\l* W0@& f\Dt^(WFr:L bgSŎm@}TyBθ \WiA-}6d&("9 !~,Bm {tmOgȁ0xW$$,@5Fri HS/.EM_?,1 Fo@gF7GQo@wIU]6/G]S$pJ)/D4'Vu`.fa6/ MxU$'DQB%A4N(16o',iI(_)zB*c':FEk.z|"#)ۘ*VBH3wM񄓒wuUޱv$x O ҈#MIQ"Ü;J!L3,(kޤͧXUC?#J5"O ^viRg'WvxYukpZuSi!/`)=މa1>SD16}c>1LXrݘ!cId" m8a2R9n66q ?=fؤB>& 젇D81+[L)b;7>!jCOTbN=*6KzZbs3c'Sb.ޣzשUH+Zˬ>Ƣ[,\b9=8$N1 Y.tP˜>܃\ uC-m94k>rlrF3()7LXI I[hm4_w~e)S/.-o3:;R˲ x+dx&\NSо:$nh.U%\ʳvwt4.+ʂEmShiNgRzf@WE"P̴F{$oj*E`wO)6Ih,f8pTL*"FQy^watH@r7|Bbcf ,iɺ=S,3.h>Qs&!Ŏ 8IX| _! ﻟ0'kIePrY_hm$>WTd=5a4Ty( ÷Q'nwX,X4?) RhLT2}s?swڤ& _X|VoI35%ܷQu;EIvTq$&_wGVyIte* jV^emQ ᛛ%ck>40UK:37 hU۪|WC{<lڎNb JY 5> i [ t|j3"3$PQ"!ݩ>!Z'w_UdpLC2\^)MeL7{_ | )\"KtuO/_vECMFoSwf~:&igq@aɾ >Αp\㥻 cE^c@3=7$^d_(oRĖk0~Ähͨk;Ygȱ%Q*{<3!4vCq+Vǥ9bT\ 'Svޓ#A}:K>b69- md#96=[r]թ)H )rb5 7?;!0vޕo:Ll@LL;fS/ Qp31 ̭sl6nY56n杼# Ҋda35~YWj)6V^˼VO@[zZNtHUq"nBO K5j"#a lLg67K\a-Y6*j"'{}+9l̪ 3i쏮 Dk'+۴oÌz_\@ҥ{loCEѺsP}J8;UHæĤvuY21[2Ob@.}h}R\S ϮC3qDjC`%Ԕ|(j<DR I{~3MQQM~It|C!PuZ2 jqyׂN7o#+ AV<ǰ^&ďpzBnNsSe-Lk2j% ,~%v."TYuyL 2ԣEo~73Y\G0˕á2> =$?p}Y[:ˮ FcZwP6sr'#?%4GnX+v9+ǜUl9z1)F G \f}x: Pq<,} 2? G#U08e /E6 >d0Z':ܯ֜Cٰr&(Hpgן9=泵}(m&>7P\l†?pEvpTgc,)<`Yz~o?z>.:Ǧ FúW%}o}yXݒ}p0 g쿄WQH6/a&"1D[רaT*Bэm\ٟQĖ~# {2-HXK]6MtX6Je`dWIe/Na{qHK9aWqQTU C'12K0]E͵BljUfD끑=3 }Bm v~"^3y1mP@-!_S,?Ttn*՟5 v``.UIrDIEվ'yjLʓ̠{=-x3+t=+&@{:m"JuBf6oVT`jN_1{t(=dz;ݼCIhAB[7qL64fP9Q4go \h ?bz޼U:_2xѠ1F˳&9x*Yӎl1:EIh#R0JؒA]Rڊ!v#O;2IX$]t˵FŁBLkzVQcFݻO6dpXEc!B3XU&lX?(JHS"$k9* LAN-u5"ݙB3Q׶]iaֿ8F":%kޟ92~SID??+jƙCRNjtQ,ε]󽧩 yJGF+ANKN~J;)eP&H橱Qs10G[ǎC|i;53rŅ ߮fbW:$1~g'|9@8ajj iRxӴ^k yi01 rEpM*L:lפ^{&,R}ڪY{ Skq,k|Gd) ;?xȸ6 z`7l0bNw:K8"cct}_?0`#w6hBnZ&nhgw`|1iEƙL3b|Yv-b)&* l <]]=i9!;LpZVx7 nslFNFjaY ۞zRx Y\V }%:fY osջsu:7{jUTq.T1E/}9r!ϡCۚo Um]1Uɟ, g^ BT'>,SKQ)fcҀi:\%7?5 $:Dgz￟f>`Մ) fG|8t'*.5scR'8Hr94a}Ҟdxbϕ95}*dcĤYxAWd3 l@˜>f'Z>agמ)4:{/JwQ ik=6s,%=s)`2/TMuKX\|ZI~-s Z8cNɎ49cT[#^~4H3A S",2*x{g*^.H-z-tR4g.^`M}vYGg!kâU"::F~e_ݮvo=2kQl 7b88x Ȗ%{S5.ll7atּګr^X]O5ʫZK wRNEV0j*uI(:@r u\FkEB f7B&6Vȣ2)*`G xaXR֚я! P_ֵ᳸P-j /NzSIf&:pCwQ~gDk(}52+l4=&p%߲k(:=ut>Icёrˆ%3}h|n_$WCUcaPǿVMגU~GbK˖9e!M?;杺Va(s55aM\{HТC V\&l]Īg ]B eXxv?GCObbd?&v.|F#)lh*e}9T /$=95}:(҃Yסr6;e6l $1ߜf(ڦcB~zZ`݆O d4hNΝ~č zúh .UBS&MQENt=A'%QV> %r0.]/[㾳=$mվ9 e_G6䔼e/ ZfHG?BDh/w؛55"scHtW٠MnC P]W„"Tf6^9;wO.D5t92Of!hWw=@u΅8w}P 9 :ڵĈq(~V*岺hl}7 gs}$Tr4y%=gO+B-n&^R3%58XZp`p;vN;fD^AJ !YQM|ƷImo1Rw.ǭJSgFh&72 i ,d3":Ki[CΎr.eگKuZr31z`S^v`n5BlСEceU/n?I0Lآw)3}{Hֺ@԰UB$c>AE?*s#AP1j̀=l ͕t xć՟ 4rq<2qJ:Pث*<+Ґ?lSuYJ?^al%U{syx(Pɚր zd6]9NHd@YhTO* xW˼ĭòruaԦP|}5DQ5Owc'FJYC-cj::^hDlTJg&UfbJth -e2ӥ-N:tg+TK5q3qWW" rjLz%] /}5tTg^fd>ID'?9I:d[erx FUЋݰOݔs-TAV9E^?X ,קYuw;~ۺf_f9!./J{ʞM9rU ЛCތ34kv8=Ё#,~ÁASple'J M@Ȟ i2r-ƔI; 1 HrsKkɫ < +=/j!WkPicFtAti @a:ܴ#ؙO%HT!:lq΢!]QO?- -gle*$[.s;{{ڊ BRqbZ_&woHOf䦔:G$\@ykQ жB8^eOV{(;ཕW')h# t#oIX_OCGc-^M o[pU Ĥ=-{c5qܶ~ZͩaIf$D=h%,ꉤ*жuLx弔舵Ky5A!U̬p, ;)#^7 kx)9}uz\6npF\r}RaI_vї*sZh-' |<̓Wǣ#^HzJAyQ;X(ʑ?ش!r|7j.ߵ3kЋ  DoI`IR\*\dЪzX8,v7%?DW#ibCMZ>O+CFh ^H)?Zl IZDr:o6\NPSIhg2ixwXGz7fw@اW̾>ȲQc(DXqz6mfWD %Q֔4_Q]Oaˮe" [Zkq(8W"+IQ!}1 n)0V(K6Y~D$0&'S+I&:ymm̽qywnV;xR[25t^Քb~q`4{`v__Kl7BnkC~y²/E<> $\0,T6֦r3vӮ$'[izHuV |Tۑڤ#ERw?/&{-:鵃4x{6h߂ $yPW=ێ~^qV }>'f` a+aܹH7.P܄ A| iN4ȕq3VŹi}BQI?UVim Rn|Κ,6/sfbDZe2Q- )`{ua'i# ^fQ2.ذ9-;zSZ ~~c@ȝ25h.YNl& Cp>hAXU:D}\<"$i+cfr),L2v Hۿ]C!ڸΆ2Lp-twt)W a'u*̃ Yt+j s5GNBl5R;эa AMTI_{ėf8q{$9R|ro5 X=ϻr.JJȆ],Chmt h d)  ǩq!Ǐ> ˅.yvPn Syp\SP֥p#,r;GE = 7$^ͥ=9Ѝ}x1ySf톳?gh}8$RŠڪ|O$0~9?|6 L2T s^!@VkB<GBR+u)C`zg`*&߆-b(T+>ԪdlőT|P"o:>%Q5""vIK~N|_"өMpk9B-b#+Wi¦X08^ƅ YsE}{Y7Jg0oIf @?{R[ 9]&z}Nr{|͓6t<Rs⟛-OwJ `4S_tnq0;yp: V;ajtB9p)@Yu)P: ݗ'V8k/=Q,x F7iwp"麍CL՞*TUu6ʯ5͂E]'`|vސWQθ@<<(z4ݤΊJh2J2'aU-CWYHoy W<.Y# TnA̠O'8 X+e r?'xV鿬%f P2d8pJifPY<`(, d1uXJNۂp᫼w1[>f\#X6ߠΦ`oSQaPӊ?"{A),kp4pA<鮄α hy/S~HDF=lt3Oa<.OD~f5u6]Wz0"<(; dw}փ3\( ;(I ǠKe5= f"5&gRdnxYNAm̅5Òl:ע,CSL`U/--XwJ 5qFt dس! imVUB.t8ǕTќym!G:UX>~ZȤuOUdT  %c 0#z@74(D maӣhS[ %\(3 OuT-0F!=Hz'!4[R?yP!pn-B Gn(*l0c-_ܙ! x 4oig=>Z 9FZV<`PgCD7\.DE(d_$}viL0Lկ3 E.ԼfE@drpG4ɖtRәȵ:{G0 S_Ahc)nL^2YjCab|J#ΰ՟>za'\Ht5ș+ tT5u5]ʽh{&tV2hH=>* >xX$xI n[W*"dKO,\=Q'J3rNd '> _kP"Agf]VCׯZ`,fiz6 CLTO@i$uV& (!b=<_1]k@{tw8F6 \P8='RP jMC:.e^ּ»`jdxV2t皪JŐ>Yœ0 3nZeDYv^;:v Wb{>Cr@ .K 0\{v133F3#"3=:o}g c;;*.=?egjx:`fUv.8pk1*mtX,擫t)(I3OPp4 W"Twe|>qr? &>{\Lbo{O홲j7 { Ow%Ua=֒kG)BTu^b3Ȭ"ķUfE`OvQ(QbhM6I%7~gOmP1pP!&Dr"o~ǞOgloB )XS"-c$s2{s#ȣ{2Om. Ú^Ccr'UgGtό }p8gM5MΕntAj ;wn'd1e2kSCO?PT*/geB0.N%ޢc.`~Y4¡;BGQGVSE.ycQ_\q}Mǿjݡ-Ko4zǀQ`>65.FNHtIc|OVP7LF([٘ʦڣb]j ]lAW5!6N3 d\"U/dl ͻ6&*Cmc=üX$ gyb2nH>cbl8wXH/0i H!h*<:s{<sJE|Ufվ)V14RTc['⿻VFYph0bmDՂ~  wkU,D/3A)FȘ[j B s B՜̟"/DZ懬?rZf[Ǖ;fɲF%>g<9lF99ZKft!`uxqdPv25w:r/qn>AZ}7Ԋ| PwpWЀ;\{nGZK'ɥνTLb*$^UWbrۻlLmJ/YD? = xnb^n,NI8]m"j}[[^u0d*wq=Qܷ'5nۢd]@IdW<p<r8MsӅH-=ݬoיELQ 9@-QCv~pg&{Ek^izhp>r LKyψK9V5ùpP"ވ ebjZF,V|9ʮ 4:UCs!o='|6=.ԱX >JGĶWzOu8`󲔬v[knj''#Fˌ"W8a}' d] ȘuAO"(n.H:GcN7;Tu8ETO9c5mtAqJΌK-njj[r*<kaF%".ƒ3l]%ӫquɌYwbQΐ%"3;BmLU]DczTh:jY{$ɦsrR(@ 6~|4MX)VFܼpKj0^coɬ^Q2Ô ? ޅe<.׆>%*#0s-/w7&08PþR綊~: 7GG"w2)$8EO |bV l%rZ*$ȓDzLч@ӺX1('#p{̩/#Xt6u#j}ZqTJW&$JqzǨ$pQsKS;l@U7F \ۄ@n<i, 5ICk]Y׌cof5:{Vq#ރ7ja񹝚 ce련i惕1Xs799l5HˬD(wNi0!=VKZ I&pvhvB0LUWF-62>6TaM{`{&j:~GD!+m1{k9$ĶAM>P7'"jZOSuU] I;Y#Z=GujJl0H[k9 +(R@>fduvbWncil fߗw@@XpX[5U΀R{# vkypb[E:֑OV+.ή?=#z7Q~ASn YGuTfc͒D=6Sճ FLTQA ~c ~]!JsX`qLDRrI窜HGt!uGmR??:3GAS$UPfsӎW]U<5P#@.k+)'Hkh8{C9֊eLn =Bೆ7c&t .G ~ţ / zpn-߀؊d1(~\ \$}p2ѩ"8H3݇Et)bVM\' %?* Dx<",ϖU+ŅWPO1f0HL[2mQDV].T;cޯNɳn5rZq52)"rY=SEI'(ZarmTQn"^ ^L 4y#=3GQ0 d[ Qfcm7E{a_%z8C_I_^2gTU,gÍBPGǧ*ޠEnUBTۮʕF+{Ā UK1E0EvGj%AL+N"BE3fц :y\aZQՄsr)CHpnL +/6F@G]RF߱goqkPpl]bO_/F{8jKFt?o1:41^GDs*.@&==*HT=iU)'j&W=Ś׸5R6pkT Ⱥ.! ٦/6=prśÁ.`0ZռJ}ȲC0Gô =/6yO7 > "j2RyeۂUASq;фƷtt<>9$| SNʜ!4V/ 繾n>_53M=;Mg:&E ׽`K?A^1T Ԃ:eJ5d!aT/")Fv@/ o)z s":f;V)k[+-=v!5(f ma E%XNyˬp.c_kլU7ò/PW!s:R{=MNHT.`Ζ^?5zh |fP"thHCwȶ6`GN2ЋS}U NcM~faY 0orh 9|ͩ c>r!ɦ!qŋ6l[[s;EDtqqZ#=D`-Y`@-teK I6ң>+u"/ FEB4v|Į2qbGjQvSb}(]5}wPƅR>q {PٔFvA! y[yWCF73Ǫ#i)VNj窹u|*K~kTu[-PFk~~xdf00lKd۱\^P\s V$A9n!iFA%S 쫐4RAIN[DuBbog ihI浦&8@" F|Em-x6!J{$/e~L> z_Cz ^j׮=KloT7A=TΛl\IDJx_UKd 7ˌ˸K&p"Mf[؃[ASl@S Ƚb`R0h^ F].vxJ ,eơVJ^"H߷v w2ηшOD _1AsZ:HQ_0/xyBO!77\z.ۯ.`Zev~%iNe=nM5eJM]8~ף$5O'=cMg*-Pt(R2MhO;,G*MHQУpng-<%?/2Ae_>=Hۂk4 L.|[ xy[ |:˷@ WcuDz7_y[\PKE TK;A , a y*.BNM{H~;F s7Φ3pq]5X9=H6m6{X46@ k"eW ֑!$.(:ff{+ Qf2g_V`';{ǘuLيx%GSnK=ALG!pc@|,$r [V5 uIn2LZXH-W$$muS^3Sn_H-\@sDSrZcH,/){k:JE̞V2hᰉàdZxEN`jzhyn|Od9 )l>~NI*cZcCi-3&d`K۸a"Z8 ;JaW͞m[8awd ^vvxZehx4yMbVH.NtAlq"05uU`Ů=sàj[S8rjDƏ4 8[Wq iC#gOvb AxDŒ':4be$}a֌|/<= d6!i;A]KBƐ=T!4}v䲰zAӐX]oH\;RM3] g$3zOILfPӃ.p'FdY6 ~,O/*eD J֑5jd&Ḁ+leTNk[OĊP?s:Jc3;Fvػ=ydL} | #]u8.ɤ 8FMۙ\H+;aTPfe(g嬽f;g擉[!Kq>ۚZك(3ZH@ģI(vW^K["Ɵ.H/)-rL nj8E~aCϤjjFTŌ(+E5(^]v9mM[JE' a`${e`ZfSl{H*ENOצB4% ,R-cCuqv_f\W臇ԉ іC=[:MUw]2xezaH@^2c'ZD'G n%4n{7U%O& f3q\$H;%dɃ jke Vo|qTE{bzdd?3i)!ܡގ|IJ9Eޭbo,[OuV}LUHzb$F/+kX=py-ȁK)y9^!ݞ3Qi fZzׯv.QO(6P ,qe`hrA2ӾKjbvSD2[>ˑp OsCA/c3"U_*O,L|H L'oS2Q߭v4ɏ^.xo,J[[; ܰq*K5p|@i0,:G qKFE/S,-W:6z:'No^TU ~\Ե<哵q0aDSJ:iMDnaMkH˂qM/ˉPDCXڪ(d;21P@f׊yud U{3+N,EOܐ}pMh ũ#,.dJ,gxOUbSUOR&p2QL\];E$+`2cyy$}gBbkb޹%iUjC_<[xIdnRlEPň . !RKj`Rmn6CHeAH/OI ^Fsg #z C- 1` B> _7#f}B 1q߼8]0w$Gāj!6{2$'`Q64~=J ϱ͝Mt2Ư]jS (͑c)|D+DʭdCѲxZ SP7 aaEݽ a5$s^̵[/A?tE^Xw$hw4-uB22ƳQg d@BhdP!wrGj{շDmkCkI.EpWzZӗHO/#BO6Z6fSz,{$V[{ڴRnINђ.ӋWL( -p!M6U2 1DL0[% ƇAiu/ E5?Wǒmά a;dACGaWl(B2mRJs wO9 NK-Er( @冱02]\RNHgA?z=/ A F Uhyu=AEm%=ק3Xh"T !)?P"}y=עR: a˙a,[ǭc5/K𱣏%UҦg BgR'mo2=S0 M'Gu:z\TS %ǣopA~<)mZ摺O\YTlr-&+[><zxzo%Eзб PO/U]Z > )0M 8(|T=Tdp8./wATI#ErX}?/Q**erI_hAϱ] l흰~l)n:@qr~~^UF {s^)eVI IsYd%Mڥ[NOK-1=E58Y=RᅠGOY FpMwF?@1A*]X,T)`a0LYV/v{akmK:zHhjر{/lnoO筧RtG=?`n3R"J]Ц,]1EMy!noL[q1ŒYM`x'3\&# :.Fglt%G';UOV;ڵSkK WbuQai)3 ;(VtY_L>F8ܴ" ?Gs-z>\Vt=BͰBk/RiPYM pÅEa`}1UP9pn F3$ k [PiLܸjgƅȷ r(WInQ~{aˊrRx`фה1+ ?Q,iKZI9(yWtvи1-Y'}]#HOWhى4}!E5>_KĬ;H4c{l~$&>#9 oZOJ cUъ+Zժ> 7U"T&#oaeG@0d7~R`-M~L# Q:>RL3QfcNۣQa 燬n=B=5.W6/"J$J( QvAoY~ 7њZ9[^V msa=6$gjjFEi\NjvmG, eǫ8p]vDEDr$rodqmČmy] ^SQ@v W9+cGD:ŽGr8HP,M TnNh[x/28 eVIlΑ5p4/"hZ[ʙ fhď~?ζVLɳ)~ J"/C ևL?n3czE/8,YAKyXF ==DɌsyK1h6F^ A.Tj8O 'L"VLYU)B'VzccG+&=e"TOM*mTLDY*D\fJľb9"&i\a0?ҐᣁL݉j‚aaX(+S ?3s" T{PtMԧ2~{k0Oeu=ds$nJHj8ߣqYas M~{r:=[iR/s*`сp\Ն;iV/`"١X'` 5.`XdriC"1M;dRX?:I # Mڔj1*Z;zg)ReB=yKbmh0A,f~g0$9‹>,au - &8+0@ $OqPz1-aS'@fzY稨ԃ'gY^Z 4&_f770C/1iS6DoL/;l.ҩ 785h1mG2s#fI^Fkp2 V#UU5A9yࣆJ^7k8I mxY[si@}X'$6[F齅HȣFB&` d{b:%VU*w􅎬|"[dGMy@ĂA~4Ntۗ ΔB~kNUՒ`~ΰc3{W8P~:KSc802G \fN|.2Sh;CcB# ̞rc>˗A&07eJw>Un17IX| nAӱ_vIg9Á.KVnqQZӍ$F2ldX0L0!$Xfx#]t5#\^X"1pGb=9` =o{6}*"%pl K& ϫ9&Tl ; Էw{"Y0aV8Rse-긋"LAx$b[Q';!c2s?J{yˏ+hx5vnEh4iKrV@ 4{?5C?k5 !? ("V.ߐxlݱ,[^? ndgGL 'rPlHy611E &d޶HpeK&T+tIJ?2օv}!R7zU,>#Y 9:yq璁VuT%(SQHeu=YEhodFW&Uޭ`$ MOme07m)MLyt6ܩΕS+ {?⠑M(i;T">cwcG,qA|w~Bb*;O6RT@׾\۲I*1, MBrB+{p5h3κ|c71, t|5P}!Ԡ=̈˴_1J4 b|Rcf+2&bO!%U &$[&t! l-jDxgfpe8< O[SiZeE} olN&Bj(:IVHBKRܰorvKFi~t"yVMKs6'1QP_ݔg7" lo~ OFzA\"Y=(jL\iYcV$xɓ\LQrZ4_iLWBU،3kD[wk#mHqٶKEN8oJmuI\'B V߹KW-@}]#fu62 SLmR gJ6xnbDnǜâtffUf'qOC#Dyq`2Dꡐy{<#8u5C&w_>"jςK^E[{樛'7Nldk~2?X4.-5![aJ&XnVcq{8)F0.v7..7.Y Bz|,GMG 6\nWK[xm S_WѵPe.--*4f{=SK@0< 7ҍGk{c } 7R\^&9F{G*#~/ 񿾋 F]0L#&(L(;]=v{){:rܪ#Խ0_Ne6`oA@\ԃV'矄Wx"1 n Q; :^dn 0"0@8i]ij·nx92|.SW ,Aw>՟meY=Oj8K왣 c؅!Ci4˓ۻzf.$ld=r=2 QwVNtD2bGZ^ g S \ݠԇaH@'oՄ=] 8<ØyZ*7Ax!J32SI.,4(Y, _0>'Ҟ(Q%0 ?*#he+"vx@a*JYd&NQt2}V~}!mlSm?S;w z+aAZ+9gV$Kgh×yv*b[D7dM8[eIl(t Y]3_)z@o?a'OP6$t446$(l>B`[^iz:% c)m]<:b۸N-SJ+1.iϹ%':t,lsCǪuYKʐzipf L;/À!ƷZ[T\H'.>?g@rD' -96uhiUֹ ?/W !+IVZeQYut7ˤ O^9@wf/y7V">)ϰ|ny\[pm Le<5X@^FU0ԺDhT{fJMD>Eo(LdRfIXC Us7dsQ C`xN#?{H+~;`%ؓ%֔jLеy+˻TjOa2F-"XDb@Rٴ4^'P?&6C y+(#> a.wI{xL18ORP\ݨhG[N뗌D10g=5zCU>alu ?'} 5/oc< ľMOŋ۰qy@x.f XsǟbgZIvNMn (W[bGiię|@OQ&wp%Rrہ@֌Xy3#}1+%CX3eh2=р{# Ak2H8ІYUKl_5^2&h+v-u2 ?D1|";$K?0a"SG?8=,Ô$%մ%$|0|]܌iLeelRO)ͣ9x)խDkjAtW}̀"x0HPUݕg':rVl4k o-ctYLG߭-8t:YQ R~QoHbmlr<!zz Ro8.'oB#g2|qK'u\ߠI5rZęxm5Q}HNėc# Ha䉏Z~X/G{sp_D6 D*wNw(:Bєaz@2jHVhVo(z$)mj`i_e~E1:7F{NN#pM/QٳlVVoγ$ 8K{Ŵ NPfekb: o,s"y¿_!X'{eqdTPɎt@lN0|,q)^[6<kqX3{%EIt!l?@gK9Щ|EPeA`sլ- ) GHe 4ikRȭ>(a鰁S!NyhJ#D|Zo-N7$:])#B(nwjjbHw$l7\>MB&;(/k֝BC$:`Oxn5 i@*"JBeXXB$@gY=-L"O4NeQu7yA蚢|I:c[⻕bWoanmǙ=褐frz?DXJ*qWf^67*4EXcՂ,E͌mқC xy2ȞQOSVm?[mȦ$B+۷>zwg?LzsU˛o2,8^Ll)%XjMg8`9Ԯ';2p jUI2TѧDĠN.Zdx1\:P*3W b )FvB>83fU'b9AĂYhjD&=W6N^~}F{4j^5ћ5IBE o0JrmRЋq^ :DYj_/P 9K{x(v-פIk3-Jb³\dpjy)$=jZshd R(qql&ϓA@l!1-5ؔ|bRB&aUJѢ T.d 5޽ ͒{ ){eaif9 Mi6-D|w̜*b0u s(gXtaw FD[ıP.ҭ=n7 ]tBlKͩhXP@qTutiE|f1"K<3r?&D9.cpGzxcuY^5Ub 6w Q/@iP,6$Ğx$b%Y$zvҠsK$Q \rNagIY*5 j|@!HÔa}a~Y0>{S^yT/+>oGblP*N\UA9j`KYVΫs2D㕿11Z(l̸*/=K?˟64ƣXk:R +Bֆ͙=0 11,G ̸3q;+38 <p]Am kQMr {QSbﻏ{ ֞NYIJ茆V!/DXZ93 v_}2Ԙa;H:P;}7L=O'bv)%E+&Tby솣9Uqٺ0#Y=Ž$gСf]D)vr1^ATf2x|R_ym9Vm{\...tEX+/WTGԎʌK`"4@χڅ2s2 B"74s!\m|WGG&,|c OAF#v),ӁxCr#;Hݏ^ThiӉ/ v_lhUt4 ɹ_W'F[֏$it.c'}\C}_GkX'58g}~۹SޭaȌ֫%-Ʒs+WUEwok({ LSqfTX 'CBU=VI)]ewQRehd2P84ԟEM G:oą û eS>88 !s 5xsЖ6Y>L!j_WZǍo2cx+s_)v9v~\q,F3;~,|/a l_"lsHN.BﰺMkG݂ vTCKsP4>9L=;9 lXyح|;L\D.6Q6?/;' q~^@`v-+rYyZ`Q 4PƲ447ʐH`2 wX{hյC΍j'w-ڄ ǂʙfX쥙 'p%yJߛ"L &U܏uMgY?{[DO{Okj^-%X٤g`nXi)R۶K*ۥ4ct'D.K\?Q߀TZpuF$PN3 {.mIruw4xo!3 hL_hj\N% 4C;K;U93]rG(M@狇*CU`}V[*-"/$Dڑ;`N/S0ؕ밆Z%\ KCVsGcՉ UBn`g"jڂJF R^w6zD}%-7MyO*@ i<nF/E&(e%p.Dҝ(a.Ȇa[mO8(n27_X{!6h5x^J0ʣ7i+ʈ{0Đ&ZxO7 pnr 64*I1=Q׾esB T$|b9M} ,ϏG9~rx &Bsg)JAqڣDclxp]OҰw1m?Y@7 t:Vm;u0+ e8ۭ NVp|07Po rb%ݩ}trHu A:K<2Xl`_9q>e5[ ϩ-cۛOuEEx6r7F$eaE(KMq V6zi8%62 ;~1jJK7 5=xcƕV%'(d։[nF vf#|)*J9Nڦ&&bnP\LQ Ͻ z\$i쉵`Ҥ~ ͢>#kֹ;[4̦ |7tLy2?@ P 4H׽^!h+K]Nڂ A>=&!M$=il o7Hf9-͟J(`9CW /\,-3Dq_bVXٝ"1gdKֶbU]lhП~DICu5l觱>dѨQK)ZVP-PRvW2#rSc8Q#5Y ]Z4;&.sU8[I}0*$uYg IAt)_8=_Yl?O8=QGB#gΣpN[h'XS=J=Zj`8;DPKJ1;QxYB1t71lUdm:HGy'j,CŒW6 b,E-H,P\Z=,aJg Q9=AU)a*ц3DiG`03+ŦYZ+Of^;ʿy|;/82N}+/]e)9< @X09 R >f_^n]0OC?Vf!65}n( crC^ i<@$N˙7kf~釙Rsdiڣ;37av朙h\_ $1DNۯ AU߷[ -,*cv5h9ުLB뼿{|9Hf6ۈx\L/I)v=~W( ?*'`N"J3zAaSle9Cl$3^ -i5A,OB(o \цp>'G_PY'Nɓ{q-o|ƀ}XX|- £a@2d낡Vr64IucR9|5}pI-eN--|cϪj .BU{!z(~`:VE3<ˌ qi!cQ3r& .Q5Y+ZLł0p)ǨR0J[ɤgf f4 m:4!舌 Iq' H$5͙< Sv7UƈxVk@{'R }gLk$rw &uo?y2y( 'fK냓Z,}? yJdl-oD g)2(Pĝ?2 $_4Ŀ|Գsfliʀs!S9t6sE򱈸grR06uޗiXul(k*I-Bq Y  h&+[Zm%}zxaF#3> <;yPF?6Doh5@1Sx iR/wml (6i81fa_O˕K&{Ʊ+baBl6LCCދ n3po+`ĠsgbMNpn7tM _›19^;6OS - ń:yvCɔ1Vܹ^vI.K+^PjvulWѝfwQs0 ~ .qai`a @n#Igl0{D:NdP'CK(4v rY&Ce49U`Ԫ:/NF4>] -4Ʉ2M߳Zft yGP7 OUHJꒇFmvb#}:6)z'X,~ yENE!M{sF>$;`;zu kynU(:6# y1 nH).SC Qҏw6i [[ap?,Ixn|JX? SrUo@N7HܰuJC 4HŏͶrljnJ+" QpSKWe. -&$ 3Y@ٺEFA""G7S}?;i&0i(EoETI:V*_e|SN+ ?pAT%Sp@Xu.;ȱKPwaFmk=aE21"/2V5rTy䎌,ee1;Bnh_\_KY+h ڜ7?e/)d놕ksf`!{t_edka~m2[$U&4@g%L5=3O;Ŷ:Q|8HO8.2 tiH#":@]4P{ ˡ 3NJS%-Δ)'yh9i$Ea~(FWeگw{g(^|!д4s\k fNRFNT aKs ėnuӻZ[_Ƈ*]w`j _\ :/p4R[Υ :֦j Ve@7'heATTğv>7OV_cs+ݕyw(3ʦ-vACBH# $^%FHBE+p3*s0 AK%dzXF&xw\3aR'fL[_L1Lr=LjO@q]$6;3&8@=a de.nY7ȹ$',lXaMt5X*jQ$2U/#IN$F eh +}Yy*Ugڃ4 \n!**STI4?5޹C,΋C;|082] 65ۅAAJz$TF-sW'.#93:ǁGv޻zx6ؔi)吒غNӹI2^;](*i hFN?X3 Б K2Y%gӨ}kQ#3squh߹xbPٮ`,++ßʬFYJH*t,Zr\#,ybWOK&&p%m?RˉAM O1LWk42R,g"MG)K6g?kjZތ}% 7wQm1)ذl;&BC(}]/hjb9Mಛ8 BG*|aef??-r0T^^Nm=X#Tk]5R.9~Hm( 1t`Gw( ebt(h}R7&ݜL<&n_h|z{1fU#=VݿrSd Ź-SٳbЈjxEx4JGW|7M>AJ3m7-@|>5z"+w~dz-I4e\ጫyvyLK{ Q]b&8"G; !.sz۽^ I@ KaMN:eU:tRGb9 C6]Kͥ!wFv;!U4(as؝A*!D͌KC`Uw=uNfv"V!I6Xd A{:; : %0^Yt`2G;8D!v?Uɇ~LU4~HcNYӮj8;4t׷pI3棄Y-VWHd2ʾxLSbQU.`sW`'?ZlD|+7ϼͅ#3xO[ٿrs2*ҽ,p:2T>#}>eP }Ft! uhQHP\DoM(x~Az#fuI1pppx߃"H3e/ ۵Ϥ:0Gw]GX- d TݛkH-Oi`G_RTYfRm6m!;+Gsit}pћ|'I--qRDސ-`)R?lsqʪ-.tUTt)S*WU=)\xW 92AvTo;CjY(QiGJ4bj4g*Ӯ_ӓSW.Esԅ*Y^!,އc/Aɋ lԷ+I@8]"t?Ox|7H4+we =&;Wg}dZ\4N~ele dm""xTHۘȜ"XP=<*)3*:T L {Ho![1csr3pBe F":wm=E㵭Efc{d(YH_ؗk*ݧfbm1|q&?b#e~6׻_|7 7]2ҋs|iJsqFuٖ% &F(`Eo=9m9Q׸︅_P z&6;#fe @&m eE!߬h[V5!|P82o"Zj&f9wbbF/t;ML^}z^P0wt*-DahXL"hK&W'‘6>u j4fHhիW/r3\]n!is}\Ͳk6% '|ɹT4x'5V;rj Y8omӀsOӂuSerKc@yJP'61^ N>Ď3b?Qͧ%,+pX߄Km0}4T׋קRP+lE8 4 $M:,,>Y4~&AW裁xe;zaE@#HʲA5O;y (Ig[/VKŬ sx F"t[D?ML2S# ;~m'VCl&׃LOϊKypfo>%w"kM+~+Do.2nkWld!kCa]RܲV_ %`e)3c7);ébbGvvZ-r cLbݱ.ԻpҐD+2YccNcz#F <=?_!?Tۿw0-DJٹ KP!+p>|+RoWQp3=w+3IW~D!մ `by:E/uo9 U|ԇ}\SHsCn[z)"HݹZS͑vP9UיX؉{/ "33TUyp$ԓkv¡B{6vQFoY%%d T#47x8]װ+ v㓬މYawzݎ7 EI&zTrFeR|%H40N܆e}g?^VS"֔XoÎy&_kXX9 ‡瓡;vz-JS" 7bq,Jb W50rS5kz%+9M(9>NOARʆhzlw;8[l-*HtfJH%[ÉObdv#c6TWՅH7lI`dt2I ROu/;$j>1cE E| ,d[U̪Z8,~-. w}&J*;@!KԬi;JyMmyƶzN`ױ0u16{ 0x"#o 7tl̶J+S߄֬(pN'-BR'?g,.WqPkAjNt]d~##YTͺz7HK>* |3dfްgadMqL4P,glIۯ'ev1B¸/ߡN, ؂dxl#wbnΣ;M>_o?a( /bCvfAIB87khR tf4rCV C{ soܾ ʍ]'l'#XXzs+Ld9kekD/r#dAݹL'tmko;OF!(}tV2ZvjwNCcͼ aɠsĆf4ܞ1,3Fk;RD/z‡z.$C{Qtv0kۛ3xL6JT%ڶKN}~zj CL]c~t,(lE0̷&4,VƷV88yDlMC>bV1 $6[**10v@<5!tnT> nqi֨eKT2+˿7e /^N }&g+ ,Ƥ6s-3ީ8k>Xc^]vh?3\TtvCa upY/}OLpe]X|R?SXeiS/X*Y+bOGzre ~{f+X]6:kkzT0քqOQ{~̡(yr7yo$95M -8׼-° ݠ a.ANBX"8ZR*O%+5D6_h 4oKNQ"[`5ZkpIpl?%vB $]ƖMBO8fRTY Q}a_82 7Ty+98×+Dneaz\5qkub"$>?ZvO4خCnC)+Y%BM( OX找|}H`. %҃)>>rM؄7_acr,Wiΐd?&-)i[hN@ 5HyZh!jQN"/]a6zEpʿ^M;>IZx4>-Hԗ)ShJC5oE(NpsU/K3DaOWtN&d0ͬfu,<;ͺ5@i(S;W;^*E6н_cоAjl>ODN\63cLۣkthV]Cq}GP2VAB0s<$sQL"3`xphhɀFO]VeU@N?W8)VG>'/LV[C 8CGU2_nНնAO_t,ߚc˞N ӥ6`{HP2SU^%7e_ÇTl>c1 i5i4hK1w "_[9EM6!(\F sƾY#1B: KuRY&6$z=/4JJ jw$@5"w)!MȂM7ϮDu[BɕcxNȌ% nsP*0[܎g|xrF]_ M=Zw6ђW.1PRmlje@upŊ4qcbI7PfaoPi'U<%Z<*BFڇ36٧rg]UbAsx :!C'2'qQ:''Py4˩ Ufj;}W"Ϝ($@s1&sƁHͦ>aJ#@j)M9lwmY+]M*cѭoR&^[1;a}k-(u'Y ["PO:= .^_¿D^.:Br.|1Pݴ ^cb~ml~1,Gʂ'F[S} )8XU' l|d\bo#luF42~n%,G" ON"ې?J]&pn`7n@&"6镠[t!Pu tnКNDU{lp3ӿPP98fSgoy_r S;olBߴqkaǤ*T CquⓎ⳦9$Noo7%5x?Y; EmToY3/IJ~ʕA_n77H՛%ּB ,()o;Ɇ,oUō yPx'lXE)_?ІwIӒ iQ) 6ࢵvyXC{kAi̲yp }un{tGZjd N|v< T#W=SE"/FmL0[\}Yi[Z/ʡ' ӆnʀtD5]R(g )i)Վ0-O8ѳ `NDY3n󁈟}db& ]i̻Mve /|ќpOW 5-"lo|uM25t@媢LKhzd-"V;XEPgs,Vo;7cm̺ݖ}{ς=LL%njԗ+.i綋<\YÜcFԶ"<=C *m,:Y:n61qxmvrqX7o% -{v|'&zȁ:tL# V=xge= $C1_uEP\{DLCt| xp$i3c]\r+EZ)w7H-|Cz̮Cfٕ'8E(೺1AU KLp3.[(.Y|.fiPTLV6h=} 8yI 'U MebnEәFslO="VNQ۫afH&Mr}!u= XGv~i1*4ճzX= W'1Q꠷kr K ǒRwpXT'QK004u Eз٧}swG&%%Q͐`B5˗~W],siZH&_CsNܿN~U[Sh9Urfy rߪ+u -.`_- 2xgQ –$*:;BǺWŧѥߑ[k.D y7+މtKp9)|z4eEa`56(O?0fChxXM{jLͤ$,|wPw@+8^e~d}tJ37;BWpW71SB+mkDZ1Y3G "g㠊feE8,q$w>'.#RQJYl,(6I]|0Q:;Ktgtus >kxBh׽7Zo(0x(yePֹ=хqٕ qGPJB.9s7  Z~D7iNs/]`{!C1,p@~fl9?(L$ӧKm`2dh-*T;kÑA'$WVE~8NOUC.Xb S|Pr} y5ѬfJhapu¶:X&qq6Az)n}SrjUWOBiڧLմ:.mm oףr߻jZĜCos$ ^LS[_BmpGWAC I\$Q~ƸR DaYc6E::piꙅ\0vxh݃_Y8($zPoSXc-\w yO|kE=/JwAQhwЧ0ǮCPAծrڴp)1Tychj&S#ZՌ/ؾ>޹: 4$JΕIs!*6@"O4u=n\*/#۸t8J@q }܏z~)Ob48 7<*:Ӣ߁.$xVHG 6ir![$+ɸҢ %viKF65 H!(-8R{!¸$BI ; ]J/<Ӱnꬰ!(dK3ٹU-|o qvs5v_S::%ѧW1TZ=]=T?Y`ff[!Z,ǚ1yb+ h @MϔswT72,=+yT7]RA*R ,.Ri5uaZd)Qvff!*,6Hļϋc O7^D[\D5ɪlFj@ifa2mh)ʜ4d͡%ж9 ͗/C5Ѣ?TGS)FWK`8kTFP4* :E#c3@u;ߺ\S=QÚl^ԟL덖0){3CM£Ȇ" fXp@:-F*)ko6Aw^$dA_1<xwf6 st ؝cƤٽnѣ5eϷǛNX/%4]]޽}LsHlf?PX{2UV <%fumz|ڐ~Gǖ2.{\6Opu-vД%6nTϠg; =$p4\+S(~L_TAMaDjiX8<UdWK&zMT/P=װa=qb䉽*p,R\F[I?F_Őphst8xEWI"^3wj$ٰ^IނEs U>eOI _x[bJQL>:]HdE'd"A]p6Pn,upȽQJ#%F/uH4mŰܾb#|o;[ Р/&X (ZC~I%LG>4<9!XO=UEͿ\{ >yL\S/͈0<湳&f髮(r%1AX>G!U7PAG{4o'T,DqUJ)&(A}-x39wxM1X #O G)*EPS#/@&f# 4ot DZ=/*F)նkĮBY tя 3o R~- phJŷ7K Տ@yW}qgYGk@sJ~PeDp:l*v=Ai x19rfv!29;Uų[6ܭEQ)5(/`^<$fSIkvwc#["p =;hE=|He*CRxbʾ*"EBq~0zrmKOYsc&Hp,b"sϣBP(#Fj\)n t}XިPmK"hϿE~AZ\LvPhAX )+)f|#rT;SKz(tsN\^Hϣa:8iy Ky ǀi40Ͱv4w瞁YL3l}{r` מ+ey6{Ay4SW*s ;o m bxFv>&T8myUBcnYki vB)`¤E Gq0Bn w]'dbJe,+بxP>'7@oj dF0O]L|q)qWrΥ]F6me?@Y8Nh&ĸێ+ Lo(d{eL;xi/ŅJYr%4R/,DNFNhxdE=$&*cZ4xu<S% [ ?jQˋY*I&/f(/U޲s}y*ыde+f dM-NIʱU̗RĿ߯Db͂ Y]bG>ouE)G=#N^Q¦[RӭZlMc(lW_W:R'*7{Aksٵ_kWp&mGE8j-šɽY/?v@/*V!dQx`)U#-LC4$Xc:Pq hMъB,F;ѺmiO.ȱ.~"1al++S*uL0%c+mL`Nݜ1ė,=.QTΆiՉx ! n ЖMkA-S@`N4e=}3L`8t;uShYg:ȵo+r__YTSk\zTRlB2'KyCOzuaM;_iJϞ:6(QÇ)~6$%qgjHBl}F|De|mOGxi$8;@ b+EʺA$؍dU&ZI\=uS.ھb|?C A2I(Y(E e%« Y=;_1 V7ڂʍ/^}o"Y_N.nYjѹK:>:L,N㻽Q?][K6hODh06AJuQ4?3mNW{rJoQWM1)~ Š[(de;жQgܯ9DBGm.7PnJ .+ 64M~o-_ʝz4~P=<:\]rq _fVelwKi'w (ngR-g*@|;b83r:G].FLj 0bc6Bœᄉa7{rx\ڎ}S).IU~z}4*Vzp'77Lp1LjvPC%X]3/w !NΉ*woPvq2qpFW-3e+8Wwv\cT;>znoXK^[f 5Y=f`V~tȦoHO8 0kW%KTJg7+PWZq [Y11k>7-;gէso m~"dEN`lS Zo =035ZE6RPH2~ɲ 7ZA\QcYƬS Z0"i(XMNh[W gACyRXܲyn1F+kFwT/#@]ö/2R FoZdw6 L`0&58nO rLl&,\o$*uޥ> R~,)]qCwӠa ɐf>r3/ /sb5oŪh 䣸I9o6ٖ<V,>Guy)ܗIh5Y,"u_u2+EwoexzN߀ΗƷ  nx )'o㟫1ՖcWJ62rJYv[˦ac+~ /$+è&C>nCCrjk]o.w$7]T\1IFjw@LA18Bs"uQ$_Mcl?ѻ>cqvA?C,nagA$LA'<㸾`\Bq&2JS-u%"`W?.m7_@5gXB0hP ~!u8 >{ >ױ9˴1R9K~ Ơu3e2`hڶ8+vR6HF &wlA4e3-blgӇ^WN{Of ȃn^$fJ8@NG '>9P wiCSx 5|&4؇<b7x( Uɑ W+iv9ܰ&cJ۱'SMw KS#֕1u_;KZZU6kF]򓠀Pg#'Oz}XMgP\r]1BC8>ZbXxa|pӨ.KiPB@%7x` /aw\;ud+-yx0HAZE۷&[NZ"'AbIC ~r& eU :J^T([f|8 v}Za,=|hE3#]ťgB?4x0C(C?@<`NJtHb]'CܐX|g!Qyw-x;ֱOֹ!i,x=^v/#eㄸ^Xe{ q՚֣D+'ih̚ ʣtki4iϱK~AMm9(@,#|q*G5EaK|*Z: D*[ۑؒ#v8tݼc:w:SxS]}†zc,]Rs/;%G1ا_5i0あ_A {XbX=O9FHi'DxG CI930M*w+Uf W^=NoCOZg:L 7[ġjv U͟؟_ }"䑞X?}q6ĊE}v\;[/6V{+B>crSg+Sc$;mDZQp]w! flJԈ-`C|! ?(ŸEs@h\!zsi@r} Zd\uamӶCիZ@ȶ%" Hg*lܐB+rfWMOΊ3eKHE )F񀥺NaxJިpd(`AƉ0>J||sgg*G:̺ȔAN۪rLeVD#Q#ȕՠJ$$f{d $4 -2ܬJ Kp...߆'x:FØ+Hols=AL1uW4Ӌ_ʼn_!*G:G˥p&Lv7|BfE&5/ R 0M .!ӏO9Nj4uztb0rTGQzWLdݼ͆jz\' cl5~ o7M9Mchnf+F[ۊAW99j)_4kë쑈siS ȝEKBz^ʛmȨxx;l0w֧;~{;~{& HH6YTp?_M9Dw}i6ULyXtz%043&\s2 P> {vHߗ6Lt_yųc9.$#7ɑ~GBb%>I GX0Op#m% .etO-D/ %A5e cơޝZCAi[s0JEk=8#$Jy77ɾ]E78ʣgRwڷĆED\v'w%jFL41UP̧ťp)98v=-q3z6W6Lґ7y;4ύQmz u]61ک.%χUX Va'n8E@n1LUtUa~ZG ehX%/ xF~A6g;n檖"CeVS6_7)!\)᭍6K E]qkMҨfܮ?>$*{_@(! †`7<:u;A+/#@%E_ T(mmC`3x&DpKE h [ҖwrVhqtБ_?Ny5|t/3\i*C ";GfESR_δK/9'{gCw n[M{98"hiq6]k5]!< 029~}?_Y2? ?DqT2?TeVyеPNk(.{vF'ʉP{ 6n$^ ^neXrƩes0sU3G t#܋z&}Т S)u4  V@"'M  A\UDdDt@<$Y1osK4K4ZkpvtnBu+>&-<]V i+YiI$&opWQwQWcu/RH-hTxuG(@_Q~u0- dD6!z~) R3i_2lWD1R&@/.G82_hN ž lÕsChxtTg痡W35~|Dh"5`<Ea/R՜A]c~eS 6|UA!}Xp"c4blޙG$IwSxيL u3TW>W'I +Z'[EKTș`> `f,tmd7v#̷g{(.'g]aF߮5nsaSˆe0y={"F4RGI&gƁ'M|M')uYu=sE2 )FN ׋WKQzJ D̰%!-"xZ~> m5<|bI gm]գf_~^G`4/8{ c^FOPJB[7fx@vfOI`hS̿n/1^iٹ0W5a71q؊O{V?`m'еZ|&)ꑽAwcs9˭8Y+ d4h4:Ī%! _:jfj|8bN 4+ TC-6=@BoU}c1/I>Aܢ 1,'p{i!-0I/|z$_!UWwrQ"7)b_LH{uؒiO%nx P‡[F?GFA-PVڴRP Uk^m}il`BJzOK/~FXE;eqnhˬGPSaTp+ch&B}3 78\%jIO~\z2JLeR8x+λ/JFsGOQm?*FM:%,9󚥒4v1f\dgBPݧۚHY. q-) .. %9<7#@aELB嶂!,d,Vn#F@X8cX6 |0[MS#҄ybg6@6ɲ mٱUK*&4Ɩ2c3Zd'(%\#NzN#SQPOg%oUwblq_Ô}fD>F]-glY˧ed_8/gDOǾ^9o 1[ʔ[ɠ%E&ml@y5̓8/xXbwXݝoJEve $a1nmCcuν8s9h<#h3dfÞ"??$曫;UwْRӗbGgdDjJS"\E_ohR8Ԇ-e_ס01 Nt)іl(U`[60Q?5d-{֏d7 sV%i^ůw n{UP]IBi $U:ǥJ8fyGWb Hj蒉^xŔUig^Sd"takΉ,kPd;}^g0yKCiҋqc&B35|#YzJ!r[4EșلuOP IMOgl?vFYScqۚg/`" ]  dg)n=$'6DK1,iK ,!ygm̾WrgB+ J(&;c!iDy"yqNSd-?a +%ͱ Gtk¦0 bgr0@uWC4u01s`'/ AJ7C=+PZ"Ϝ s[N"]UU D'006 v]CuˆqBuK^*!q>77:'t[ȋx.HG"렀,4͍lxI"tqظԮMgXR +򁋇Yq0m-=h <r5}Pi9#$P [?2dbx ʵCta=Vl]j]XCĆLu8f*ui&2#Cjj#%xXG"vCCdU 0S}D34O;nƁXڌX<|=.9JlpKٳt-C-")H%_n1iNʆ'FrU: (SJ!NiRB1]o(jNP[dEH GBXsb7]g Tn?MT˾,EPI}b-Of0[dvLqfN"? zLƼA8-`kls̵wh9T< 3X O0[v6MX]BYrr|߶šzG&qa'~=i0Ddxy+U&ܤ!=T9 ,>`=icQ 7)*x?G Jyj?|SRܦ1\9v{Q5"ENJ3QߡǤ:xe^̡pSS2!NxǙ;Vf'Gqx9TEE{a 2]mcJ/z(7A#RMasaq78u77&{=%o,4Fi $lSm%dNE;%Dեrs葵#΄*;!k Prcxq5٭@JOY+/8jkO]߯Cuh:y;.nA(̈́(?@T#ρ609ߐU9KTГD,X !as.Q5h.t=LyT❏O{D57)Hnʋ)o5b`7NbB~e<,fݍ0@i Ezv¢2y'm.W ^?0E!JS\rw?cwn"JU:02tPJ %ej UE3(~<+^sPHJjV"$zӐ7SB23~]WG E, ~;MEgE|e|HzWc@B}At>Q4I` P1D_hvڐ˜6TT #vI2ZsDlsᴭܚ\,*LIuлv9] 6CHOD NJq%LXY~es$ۢoSֿۍ&s0 |DA$7Z`8`p#ar.3Zv{LO-qH\j>ɿs,p{}p_)X~u1lJ_CJ742sX'bOL"Μ^!X.njfi|0 +*PgSFABVl,RfhB%<]LUu]KK5k4&@}G,#q'$ [8D$پ .DuIvJ3 BYp,9)k^$8a]W峼U``vYCGN)V|Ug4Q[M ~zX}BQՃ'T2l@CCQIߌNq"GIb#EO?naFwg&$cFVk7m1D6˾ҚW,rHts{|6!'dYZ%f>M'OZLn 'b na!^o1oǂfzЪ'˪ {ރ(q8U,錡4y8bT%r$ U g犳l)9_4iO b J@V"dzatF5!oժmA7T&P_> /A8q TPB֏6sQژ'^8_"kp~*i/ÿl Y@YU_bD4".YdSs/pOuQVV}Vn).˜X(\M񔊕b]`!{,Ep:H^LK*_:>S4^я4IO. wf1ViM!KvE"H!!*e (b lhbvbRCurRd:@K$׋nPs\$|I.[¶; d;tؤ9l$XaCPis$Ő[WCi}rGݾjWW]gRfh̛v+s樖_~}z>! o0 C-m9ΞhuSK)/Vޥ[Y.WN5'vyLfBJF*`UXizޠLjFa#)߄DGF6"~Œ#X3cm˓HS/%+uvU זw-ʗ{g|$q#AzU"U_0p(8QI=~ rL,}즼*sĆ0Ve")97G$5)e6kNdŲ}J9 1;: b#y_TG(4qIUr#}%1 92#_ڀ`p`fNx@뷛+<<߱a pmzYEZ#rlI ,D/mVC&~;rA!Hy`$+KOY tZpWNAUf&9Mq?s{ ֪=ھ5 Q? ;U;n[f{KU4_ob X&'ЀJzL;wdG MyCkIzzU}Zаn1:#H0"ť>ڈ^ɜ~fJ:?@`>7en6LS+]M!~ zOS\> xsa f0M;{rJG)|4]>:/pE-HX1ȑ!o,@bGgdl3חߢSJ2ka|zQLܹq{B0)4KF?ŢM M_,hwچTiYu'kiʦv2s/߯;E6:Eo_o&$er].|}n)ə +*cJ'K]7J=_~VkUxd[ çn =B iz؍5Bz"RU\8&uR3Rt%%7H:ӈ֑4+M6D^ODMU5,*f+؁QA]6~EFY|老' wm@0wLR2pވׁѠ) v?زz_t%I^ۋW-jw뗼[=8Qn4`6h?g4_lO'<݅ŽA!P5~YJ\Xӷ;dv@aY”n޹MW 5ON,BDL_TH+B ĉEʕ/;bʅ)^>67 )*3 ز*cկ8\/* c4|%wJ}[~t΢0O%fj(ů0O Acna|ڊ_cHYǪ#ﳁV7aOezD,1sI ǜ U _9 i_1wذ=T*'RJ{0CdMVҮ7g=F6# d^8iUQ;ܖ*ӕ*&Kϸp#b}S!)ZB2 LF-R ?ZFM\J;#NCR+LL_q.juwiU∸͈x9ϖTK%HLN\S)zs\|/U_{zz咰I㚶 rqEh`C;Er.}lkHHms{;5a*O乩rkbR<#)C\jT2l`""DW }wwj=[ рhsRlOFP#TLgX,d?nfgYM+' f$je>!NӟgCGZ΀P.Ҳqe']]a^%˹X^gEӍ8о6;­)"9,2TU<# 4PW~,i96x3-@w9{ "}qq!/<ܧ!!!J#DB:4iO8T$Ì{*tEtB]Blw<tQ?ȥP*~ŪT+J G^afuƙ=샗|+y7E8+¾vj)[[]-o"ەܦD\Ctj*܅X:Km|3V!۞k\E!g\6E\\ߖܩtuUjzOpbc@03h9K,'{(/2?<, rz^fMb$cPZ0%G$ Koցn FPI8HX VbXpEZ y$̑>v/G>ˠҵ@?7ui` Fɀ-iN 13G9-܄L;֚p /3-Of"sep9՚- } NیhicAWi *΀ qeI_;uJF%qЦm\?EۓX@*P"w ]^N+kd7.n 7`'ί|AZ͞@6gk @헎&_67YIJSς2_Ȏc\%ZF.7*R1Pmo٭Nݠq |]ӓf+}~gG3觼H0ɌjxMuT#EZU3ދqx5y)obf'ayYI8;'s9H#s+7plJ"D'@,хBEpo?Z󿝇afx';aOfΚ!hI-6=\ѿn$TH7 t/ tuNܤyw̭d(6Ti~#/ݮHʜ3=Ʋ6T8'kBJ%,#3CĈEVz},;DzO(a.1#pB-Йn6B&'i90*蛉 ff{UO;}ɘ{]Uⓒ-ʆ\'Q% ?84y# n)?0{w9':1MH2"{M*hоJG"VγP |/R{ԈAJ*IGfpgj"̠wA^ச1nU_ SI ۆMF׎ Oz^rK;l~vg$R9V6\{/IM EAKʣGƅВ`Z:(Q ÜFZ:SP 4?M.%0 ,h"J(Zl$)Dnp$asrJj۶Bg3 vMLֽ Զ$HJ`}Jv0wܡFG,4Ҁﭶb"@ɺ# |_|> }ow3c6:IA4/zy_Uh}KtJnxgdH BTd's:!5pQTcU /mc 0 ᓀ\63{im-IT$㣦b)r_λ?``h`#IaV0xKȽ=tXRjUPW,Bx&5| :NL*FM]nHs/ L,d2Y1kϠҿ[\&@"ǵI@U(ƖvbaFQD0رL}lwyԄoPE;6A[6"#’]  Q]3[wޖh1+\Sp+fU1~՝~J\mn-a+Eg*>q,G5pnG3'[ñmFbs5ofT"o~;(ߋ.!an-ELy!WdcȚh:;^Zt0,2T _U~1 ]EOV 3/?g6YL' x&v ^h TʲSMMbgO3n?T~*mv.1[y !Ut?7.NLhY/ =cxD4]48RLT/rY7-:L^w lAJ:<c¡:M˥Gӑ8e=ÕY|D9ah\0a(jg~I͖ߕX"0`}Tmr~+ ZiU׿dͣEGZS0L 쳁X}$#!iFMPa7?"$(('Z#a f{sNJc)*6WY$"dRt(sP!֯&j#qp9Xٌn`cn}nɎQT1`%x =!iY4]F%L;B_RZثHwHg h'LjWuN uIfWnٶAsMkl'|r},}exU5>Nw%L"{<)LhRk`z>3vL]{LҒΉ_9n uSAk̑f=jtF/m84- 4NϮ]"t$- I.U{[Gj_lưh/r m䫹){}#txʄ۰_YpAeh fJ~;P>PF7|b7¬v / 5ӣ`R*:[-JTNrQ5~3A 8:\ǢYg㷬SV 1}ƒL͓3p5-7B+$ G8‹a>s:$BL;le͚TqBs6k׳w4'Ƙ|}H'w|\7<jMʅoT} Xxc ub8ª4!$& b`!M=ǓXxѥ ,hũFiJ k?TGYƙ:2#Bhe߂IDoI40|"*Oă+1^ߟVZcF0mL.WfwJT`kE<,[gn9^F+cYyЬ삙%8i1L0O[b4T!Z) Gf $cI=RUab*ȫP4=ȴ'U=PzP9zPlÁ\lJ1ʶiμgY,S(#q9dRq6\R~֐j\p٩MK& GzNc_\~G.XM{0}pdLg3;ڏ$ [ssр=FfD1?b(Z0eSv\[rH%ƶY tDWpvzE=0JT‰߽,3\f1XzV1dYy  4XRsqD]֭063wUF 36Lpnk EB$Od1.j0 98 ßL[ê5Juܹ WפŮ\3Dl՝nXrBl/? vMKwNt;LtaN\xYIMbDMyށq&ů"oM]67xpVjߊ"BK7'#;@F|3-.vY_[XmMT; 5K!g^.cE1_dqi;zM+o=e%VqR zнo{6WBa:`buuL<}V37EY#5Y=;R[UGK8v$&ي8ˌh֞4_D&ՖxT(@.k悛X]"eĮ V'm wܚB] 7 o}8yNP,.sU@p>HrD,?!. 8h$¾qoM8oaZZ8o)ˍ%n5q.l5[YnTĹ1%(LI"#;ٗ^@r7juJ17?rsRa2#{`3fq?Y'm/7H*^8$ɥAeZ$!ضClѬbN@a$߷SԛB~MJ.Y0}xm 56pR@;4-c@׊ڴaX: |]]bщ < UxҌE po81o0h6Zl`Jnwy7Eka0 )[e7XB%z.px'|͂~)u}K+f|"t?L_fYfO#NqRrWדyE~o4=+G;.QW5[Gn{\bH9yu O.K.aAGG[\Q׫Ty@EW!xk(B>;)|3X|*sM.pmy3.]wk- ,T.8~;Wtΰ N~0 {0rEUDxwƄ-i ] R jR+Dg-B}@E#qKGv(=S_CA&r|ɀ/(<9{2G$+U_`l37@WV8t[Cscϰ; 4{agVsB2]":Ɍ 2F3+ AR`?Z TuS+&hS):jߑLwMuw{Ysa@joGyP: dw6U<'*zb>eJzvl/ڸfO@KxfǃŃ*rlI}69$'d{[y^8#axZbS=j!r%n?JSR[Odz紇Xy)Sxv:yRl* ~ ]5WNVqo;zR>eBJ i*]vG zZG[Dkjҝ砗V/Bu[!a4%<šVX=@Yy=lLX SJuuhU -nSS߽Μ/훋L(>gȭNaWZ'V(~ЪȓzP+<&}(Y.=6b'y84mj iΞt^`]|2? m19:TaԐ`2fn5ӤZa6A{GKJ O#6fgb.zt6v&J#+YJᱫTйݪp):恨1}]$$l?ĎIJ]Pݜ5O? ZtBrim ؜ڱ5,4GώPgCXvGs7AzQ2$6"rG}~TRa+snjjC^ġd+ Ɠ E{1g0&ʘc k*X8a][^@:9gE)ukyݾMbX"O%9o(^3>[b.u=X_>飳&\!0#4F~UrV)|w-1ksBVVJ gDo ' r<=1s }[W+{?-/jCf 'CE9mƽk}Yo}Yvo,;LwkY(U@Aiu?= VוW}`{ZL&k? r[7%@.Nf(;/{DPr֜PZSHDZ @vn,Iu]8Llr_(OgEpGnv *{jBjgKޕ*s$D(: ކTBM_ΔūV"VqM]4 `ٝxƌEӧr[K=\ B+6phsS8'P˺giC%WJbi]IFmM?qyvN+ $!ISxI5ξrJ:GozXwB#`Ԓ:-ި JJQZrE"x'%І"8ʢ5{@= Ĵe8 V^·X7d$aGY7܏H=afʓBWk@prl< A[hWx0Zm"7WWb knK'x%AcrxNVs) + MVn+|W׻.1f @N! p&J1\F=f4r$-PX@jόھ Yri$ST!dVX_rl+mhep5Z1B`4b{z,IjZo+| Ž{ ȄwlhG=\"szCj9嶆_e?BU;aEWEn:^UF.M)=94)oSSv :7l"O%d'Q@y*=]]U,uI^Pw]}'\AG7te Eǖtr Zgǀ3. ͎K6w,"3j)W"oC˷9Rqvj%,Fn9n'3[o~* 9SEX|I{&\-ţ4É(cSvA!j<0G1IH,w:,&Z$1oV,'xTE!Y*?BemUqJ" :0wXn~ԮOgE豾zlμe] 7h$k:2jx;P&cG_rrY|ڬDZFj3Ϝm 0WH꺒U}O9?dtB BD˔?nE43:syW 9̬9Ȱ#s:T*0ѨtpUCjp<ϻg#&aO TtK %Tu@X>#W}C[Q7ÆmN;(Ol)JW)V$wO^<]5Ѫ3zhZ7c}i2Q4ݎ㾽BtfZ9/aOooYx|} , B$gp?o%% A2_ŞV~r6EqC~NH@ GI-\H ̲&B~ *Z%SYb~tDAH'$Ã%?}yt 3sN{'r-" p}Mlo}8_K2 itvDΉ*PA4xoUhn##%gcڕ^P6]tNwy, 3n~_[DGwtccY&=ۍOF3*b FAb^ =zeq 4&Xh7,f]؉}ѿ$Ntk5aUS\; )˔BK4T{hi.q(2a:]RW5wNVM4YRS1^|w.-ez.;UU-=VkdhlTRW̵WM3l?B$Q Æ(yߝF" ܑ}2GfbOǐM]9jD'ͷ2P]C*c룷 kd{{5 ^ azrtR {`E)yA MZD1) oi?nv>AW{ `4,}ċ88MPm3: ʢU$M錏`1auq(O<` ղD)ޠ x88b|f(l3t]:RW#!PQlYS(g 2 |/Nfh $uqۍ&\^vL`2%&vFU{\g `g*bHʍ4HW1{eu}5Wz o/‚Da4:6_=ז'}x`h& V~eVea=v Md40^sʇ=" *0 mM[We.ʂ9i#O pIi< Ü=*ؑ,xç@@ SW$_^:]#.!FҡޤI)G,urJJ"ыl[%Z$YX|?a\/J;w aHߵ?+-=[͛TXPXs{ymѿar`gjpcGXΉSCy5贷m>`,9Q>~pLcj^.ayFSyШykvAΎ^8dmMa(UB,Q[wRl"2K㿬NUyDU"-\ɡt x7\n|sPfP 31nnUQq>Hռ^@f( ?B0zdCUdBNz,/G K鲁ޒ ]lөKM篴ݙ$qÖ?VI{ TڬYSG,x惱&Ud||}) +eufA~UtеM6UB#y#l-tTr|aU`:? v57\=u#~[Ri3&4riΟt; eƴնGf2 6 _B~FSJ#ơP䒜6+L~BEf3xČu6]\BzJQ<ԏbdzk\27:r@ۋ!7۬i~6 |v)#(XH 圍^znFU #%MPdg_d/fҠzk͘Ց%-Xխ]v2lTl&:X@'a1 7 ~\0IyLDSxt[k2ZZϑ)==uTїӽ"<ʹ,jE<O=}{hf=oo](XizUi7;̽ܮ3]Cmyғ<7^ZO'l S NP+hzz|ѯMjNYCC66P|aV \jA/4˜4 ;ITSD߿*k.,RQ7-ayɭ6a` ,a18 /&|:GGUQUwEUv%‚Vn(Pf^NT"s̑b2Kg1`8OIR?.($<F2|zҎ_۪̍9# )J"ь/"^ ֓Ti} 2fWB3([/߈1VSP!D)X0Ϩe\Aj6daUۘc\Z_IcQcr-U\}H!N& #mmwЕNqϻ`c}&jӥ QYfdT܄&q|[GR{yñݹqXRпBר"#zmD<.lD`5w*ig Իg6)kfhWs1ՀAv7覌 :ep3eoLr!O笆,Cw)_Y徜o ,}.s {&E6f>\UĖUsIbkYG $ P?cFuT[>w Ci9gG {q-F}k0W͚X(Ԧ/i|;㜛ԏ˪-6*T()z #crf".X(5}YeNJm.86 v3hc]{Xd7'=nrr6n{ Pѩ5rdfVK#ު[Whu@Ű=24O;zPR`Œ+A,g#!VA,6h,$%C~5CUR@<$<.8_K I {bhK츚{ Ά%M2oKD"0B1/MKaZV} 7-ISvu)EQ]n-hY!ŭܞ)Qnfy+89ТGm-zyMzѓտkʔ&_pttE(hmLOlFZbdhjzy%ۚ:^U1]Y̟\MW-E7m'VYg;Q1<ےSipx}lzmNhX源-]L="cai.b S^V\:gR5#wޭzV6ﺥ3t :heDl69x2oKR0%c!!JZ`Nu @.h䁯?ͅd7RPxҥ{6;Vu.gBkl-{E>I2 |oЎhqLF:MTxcF],tse䌖=4pp~-nˆ VxEڬ^0M[pҢiWK?k:g8k4.&4j'?ʶS)"|xWK khW>0vx7u->Ő|j`cAG|&]Uf+0LoH-·ct˖&py&} ?M*Ip*3vTlsy z4Pl,~# { u$pAe2?eUV7g*DD<' R&J,=:pʻKA̟r`eQh(ىk ggr n} O[B|y6WfˠEMui-(`!Cyuk?TϬj)d+1I8*aa%l}fj̥e{ŕ_ $XnX0H ;sx-I+m`|E,/2wl7ܱB L5yA G}M~|Щƍ$|?P)N(\ȂT IM2%Ahr &3VGY:TY:h.nJTQN Q*U̵L: Zl:-^k`eRpZlAu.Sd*WQZ.R(lEF1?cnױ pɿUO>QAbsF9;P  ˆ l}JSa8S> Nfnbg])|\_PhYMe$)pס#GEHxDU3S+|Q9HT% X0Nb0Do7S/X7-bf< JlUegNd&<աV']T( 8e*yeGchv5 {a=q4=Y0łGKͣ3O,VVdؕ}NGn[Y[p> ğ,*د7q  8;neo_ VuÎq3:p 6EMmt_UHͣ `|31 td^O jdf )=#UjUBW't>lPbyQ185¹!mJX|VcƱếTF[ NՖi+W@7?[,IG7FJ )~l %bG{(i%m}JA\|Dh,n)y;į ,|&֖+ka/4I y)'-| hDM:~~KC"c)BHN1RNd5FW3&F'äJ74+7N9/kXN sD>D\[3WjKQ'5%{dTg|OY05}g6tT`.w|Y<u>A^uQk ⽯9}z.#7f/v2:~d.bd6ATloوi|Ū'j골@w`\ HsOwyB]GJdB ;Qm_:TJٯ VN  6OڋF} *!k4\ɦwl E˨YSe"v>ޜWa=研,hm^ 7*|(͵z)9bC~=;A. )2S4t}|Q|PjES PI:t5ij<*Ʌ)6Lk!z=+99LHϒK"5dz(A_#JoXնwa=hQ*F\BY[@TmΖqҷLrBm.M̨gzn&58} :C15 }\30u.hs#$`o1.vXLuqmr\bfOjOo (9YZSZ!dwԠ}/0"0ƛCi}SDdaSޏKj1[BbOp oi}C"Cz3z;0O(46CQHFW\?BcNlJ8y+{`}.FzUYФO=ɐN׽2m1 34㏍Q0rV;t" `Q^~r$LK_2YH?T1W>OOCDA}‰ۍ 2HA*apIOžv]x 2F8W왚_6ȟ][ -#fg?D&8Sp(ِhgll8l!CnC('0AC0+!el=4|&_'_ó^Ia:rx ܪeM8ٙ UO޳umxz| ItȈ]>.;|rQdCx;{9guVzMk\.*+NĘf<+žq=I,1* ;%,g_:E30R%Cz OߖUͺdžd;Ar ){7#^Ag~aw I?\c*ā"_ڃX:%^R7jv$\K~r4!A)'PQ9ҵ8#ciTL",X8&Y_n <0Qgl4,-țĆuP-/ |)0Xg@]@[`2#UW)U'n9Ʉ*[ +q:a Vb[a?>q8"EKzQwwgY^<OÒ:*$ j~ދHblS%6aI?ř,OS;)A@݈\ Xn: a==ۖN1  LM zAv} .ǯ.gUgQ@2Yypv@tu]곗f/k S[>f2ȖSLsVM&?)|a WYɘZa>VcЅkz贠&jg !Qlj #qM I[]|bMJƋɠڨkM][12 ن5TDgmo{F>H=Erfz0²@tk%W SBY~θuxfKxDݪmo$ن`"U٥p=HCC+NJ Bbqߪ}@*u*HpgVR zAik?SDϢS^sm?Е R gH$$dd>Վy} Ԑ?nޞGڽ]RD,ۜANAu`Zؖ@v 5 ɂzC{jCKPy@k<l'4>@jU&yTG( IG!xA60FA)ޫ.4BcnT.lUKyM_캋ldyN뎑7t ={ 8+t!ӳILSv&~*WDy·1:3' daB5xftߘ#X/we\ɲW?g*tKFW-M&g5D32q"rP|9䏿"[\.SAˋϕA$F5__Iem dvvRGC ¶ `_*5"M5̜Ӏ/O-oAΒrhF#ƛ= =EZQ_^U-}RYCblBŝz t_ zlw FaX!jmʼLvWy:cЋAD2~X4gB t3TVՏ! M-V1q$~(m坬+,D96䴘PRP٧}aA<vqh}J"m~.8]MkD2գs><c_!l{ZhIr^5Ϛ CEPKxU\{g:7/ \J_Ʀ%&_bܺs0e U@ykp숉2ƨĤ,r^9=-_h=}A8{5:G"%{;hwu1:+ O{5c]9yQ5кGHkX,҃`1KYQbYE~bkp%,_H"` +2D%{>[Y|[aRړX* v~e&kVҹ4 Al ^ރ :u[/.1=ᱏHPUZ/9f  ,_IufF W>6;B]uj^młо!L1(ޱRڧ3}IeńG"[}(ՁH Y#`t4=\XF!N?O =vc[rw]E5T˸ "f{"2}"8W_ hF =4?p̸uM3B&&+Ϗ{H*A~JW~XrR3ro#+u) 4EB,GY&/S?if/:cOlSj A9-9ڡt] n5&mj(N !ytSǒ<\qs0 T\mP;\9^y$JK6XB@mi. WzԌ$+'``͉-aZτ-@'CNO Ah8m9jʊsl1åAifi ѓ4Q=>O)LJJ4ne_V6̝'e4DJTUDv~ b g$3z$K}7 >"S9lA h.Wh\:+r(T"fe<΍l@,zt@8rYgߜ =~#|w4*% -d{ݯZ Φ_Jv>=n/a#Q]Ef3;TH12EwIQPi=%ަǙ\6y@Z=2x)r푢@Ac;RUY关"lֽK)wZ()_ O*&G 9Z ؄?%Ko1 ,U/+:P1Ts7dObIpˮ<~ ((!p:%Uu!/2< ZÆ\BT*ݑ~^彈ooM5W TÛ}>-yϑ] E"oD ,6!w''Cc?՟-l KE`+-$tV<-Ǵ'G^u!`ݱĆqS7ULrvZ'3EKġ`=G^nJqP(G&7JݩD) 788k44B~/y₅jl:QmS}pҲTF]rn #sܳOޡ1Ąv;%?OqhT ב>qb/nGN0٨,kLmEuVå{-A&w5^6a hw8jH{u .nnKppVmJpPO5HNka5D>?AA;1sK m^+e!W]2 ҨQOVw 3aơG|hfIӘ0:/\vIнӸ(yCp<1t( YǪ\*?FZ~lќmmq}%X9Ǭr0{P訪a4(RG73!K *`RF=Q%8sž Wj04^NWKZ=5e7uZȣ$ 4tD ae;%[ :/@")m flcY&6/&O?ScAW aRJzw4xJ{NU:6j$ieSq܍_3W Bfd=G3n"tVO4LҥQ"~8/|z<}DJ 3oW5ݵ>c+,Iea" >E~8KdCK9J"Q3+>6|pF^y*VÕ ׇZ72! KY~ XӮ+U3XZ?!A6-ckGޱj>bf5hߪ,JLb_J>|?uX튼ѭR|'9RMiŲOd5Z耋м*'(w\hL2ad΍6K6ѷWL38Si`L>0Â_j52llg[ Yw7+N26Y)2V=Ɗźm}- QikCP_99ZTLOw0c K?$JW+GE} dd0 },10%;^uFB'7kD3>0n|i QlDe%FaIQTB.!@#^B/+_S)soC8'hI~%7#%Yl9rdTퟅ36 8ڶ}&S%źBx+ u.nHGuOz2, c˴T!zt(/mQi?ʙS1z!B`ϮwzoF_e9f鰬GXZDowӉ/ .%f $dߔKٲx;NA }7/7[-M;LKf?GZPܔl>t}R`J,S0p>Ի%AVf"rf.1VN@MplgqFH URV`3y-ҲR`x8HQGڧ:"'ƚ (-VqxY;6B Pz3R8|co]tŽ^"I/ H4jdfԟ mNGH* VI1.qVko}[@66W6>'n ꂏ.o>m+qcѺ)W[c O%f$+j>9)+ p9M#";0J`ˈ.kp-곷P@x%V"PGʘ׵p_[H3WAn0~rthQUlkK{57z4P$#SeB&? DCS ]8#=,2G[G{)HfbﻕSoVh?t*ODhؑlk,Z1 SL ,2b>Τq Wk%> -ݭRnm[EcvN_8a|ϕg=2)g7eMk5YPʬ7}w#*RgI؟}mct904~04\wwnZW!,Nv#U؋=_ˑP,[U X<"͵XkiH|иmi j PXL!KfmkgDw۩ :̫zwP[B1fwԻ2 ,Rєz'ދ_,ŧ$U34@qr~1w1~}vBփzHb=b#hr:A)̉A!nP:)S\-rAgx\pQQFK鴰߼-X#|B"&x_Brd#nikYUH\ CvΏ_ʴO< 5ŀa.Xp$$XRdsCٍ!ѤtYQ`[ A2h=!oYBHrjWa#3Ya|g'4eܸ0Hٞ`,^4헙6+>3i a UCYY^ZݪoK;Jn@OU7AQ4al[S;=q !0#lZI209TGZ{ VogkhȫѴ@`WЦoN'jӿeBvPR=?"ݬl̎> )$=|xCvE f "ڧp{9Y?9+?ݸ4[F#e}N8"+qtiШC3U../#aBc& Ae5TDVb6ʹݔ5X BZ--{hka`i,N*Ͱ m 'xCvE@Z({jKgXMOہG#}g5~!^"(ϛ`Ȇbmsyz~z5C%ˈ6?ΤsIsfR&L͊@ߣ6c|Uo E[DBT.^}iji3lEv^"#T) Vz[ps#ѵȒP/NJYGBZA2lڃGlBYF} 0&4q2@LًUC5fTC.?a=;p6#p9g_k5-{vCѥJ$¸pyp|WeP2?LyT+)ՠhW7vxBiL$bݼpw 0^u}-vgiSwHrްW\͓kgz}#3b:Щi07<@?Y^;Éql bv3GN@Ųd3a= f:^'c3 iJ#lTw@s3ߢSj[6Sށ7/7r{ -k.WDkOGv C:҆ogR'edDK\ӗw7Ox(ŋǶv)dZO3Du noY <(TרMxǜP 'O"LhOl24D[id@jO/`6e^3rȩo$]bPvN~ƦGpϛOr??Ybh& vH{]>8,IUaMe\Bv1gStF'Y\vD&)+w$-?ݘXy*!3؜qDxͧPϒjč5{f6LF 6[}z28 4SXJ39Lf;u0PXgP~E?x̼->S2?yvrJ+OMh^FOXKdBgrEZ}ދ癪 3ػD[ne(NMHrI_4\Ts Z\0یsi#Ot 8ElVc49q n&դ PQ4a4"ӃgW}JP+lh / 9oC/WI0)nG9F~rZPk#6g }ovGqVaLv6`Fn.ls9}`mu1sxJ2`J` qw<7˔ Lk_.O.+'԰+^LCn%(gC W MDpw/DZ< m/;_ o^(;AV`jiҮNXԆ1 Aa8bry $ )$~f_--ɤt)윙,L5fSQgߢttۻ RUy?*DYS+c v-L[{z*3c=lj.𼻣{6WX񵺃Ķar>ދFJDx}-i 7g LZh.fWEOS֛H6}\)2$W]tȴ-y;Ps\.LE& RЌZ14-a<'p%La(E"xzJ3M}d A *YSPq6+?0%Bڥ͎\tl3L]WpNsxoU6# 1ޥmi X%`!jhvIZzmr;Dϒ yFhOߙj.c[c_ђC<">~ gZb E88V Q_3pe(Q?.\'3vpB@ҏ!>zy|Fy888%xkQ梾4*z7 A`љtWSrG?{[*CL+ⓚ (vylRE rLzд)&q;\t^0/-ƥ5ԥq'_~ZϞR@Q3& VʩJeߗSotjFE#c +`͝X,Qo'n[#kM=}o`:7ϏƷXȾ)v[>Gg<>G9&;9jm< ]1 6)j TOK޷wDU^C$zWZA,$)FIX8iU2TȀ sغ i#kJAzk~P!_yV 0ګ5P[S]h+>48ܝr0^2J욇_ɋkLs(ഄ67#c!ѵ,1, ̮:Lpdis[h<֣~-eLИcd08{i MM+RԨZFCyS (i-1yhD+ ?7HP`,t#fٟ!Ⱦd4^9|ĸPV ~_ǰd9* d1֋$0y ݂ u5qiw>EIڂ$ O ͘+ _vGkM-0%Z2tR[o`{@y한Wju2dY0E/^P1ݭ#o 5H?XP!l% 4b;Was fPߗG2]AoQzrɲߝ[FM|Z'pkxjate!'>LKYjzٰXLj3.][Ap@F_.M9QYGleqk16a<wpkf٭鑰jollyq)\6`jAed%WNn'(ܡ^p hа t%2S{s%w&s=,e L*J$ }(z~ qS | ,&HOHioK+a͕-hq4p|{] ,1 maԦ[gبhw4eh/qv7MC׋c*dMsr N==1 (39ޠL$ic^?Qtv (tsPVťõpS"NKD{ٗ^#f2fkpTɈa+dZ w蚏*OzΌDV}MRTpQz@qXYDT/7k6'wOϿ [4#~hEʙ1]zfL3i%\VYŌRcyfP"D8YޕnA{Vq▾1Ϥ؆cyji:n^wߘۿ8Gs:n;Yt^uC^og}buMCm:P׉ELUtҾ.`=vm.+۾hG݌^]zkXBONv%"PTZI[1T',2'rGta ETܟY ]pW fuZu1nߏϴO/yJN^i_ T\ŘӖ!g53f3ro"οK EMv).Ѯ(+mX5m+:kb\p ,45-UZy]ozx {7\VpɞGw(o=pXQ$Ubx|Nu3MӍJ,~_bxI߆#3Wn"0l:ҲxVε!]K쯜41ś1Q&AUSxBv#nuJyeEۣJ1ЏnRn.- v|`ʻ@SrLhǦ]gGy %i,uÛCXbD[TƩTDֳm9 J j@άSۅ%l3ygx]˲ Kl&Rٗa~mџ?Wo_;بprsu˥d}?VoNw-rIb3>B7@1uN=a!+@Tm`ȕUd_9,>] {($z%=*.SwpWN_]eqk_ojRE<ǕFR :;/uхe79en73lLbؤz~z7<6Q1B7?K[d|\\v-"H&oz|'p@#_g* qcI&9xyguݧ\3B}fH!&,EH\`ɘn( AG+DTft͠.;Vkא657OKЦJKx巿ȀljgeL<#"˯6/rˠ#"qC;@ B$P̉l+'dXHOҊtmpqm 2 1yFƞZWE x/udG~}*rǬ?ny3WGB&874[>S:WLS.^=`td1f9MyH=3"qYFfCaR> %:{G97wE&)_6'rw &Ehi {Ĭݻeh'#L a.(<Ȋ"JH)1FF>6똼,1`pAU_zRai" ?O ƈ̐}^J}k|(WYL[\^# ,0Hrߘ0#>rw.מ#`&҂4 Q!536gtpk<}lo.8ֆhD_.1P+¨/Ļ3)(P=z$Fx^ PcGu D jÝFI|Ƈ쀍k#'К-u [ oӃß$T9tR;1߶1V;P89KSVP#<Ah ` m+Q)z 􏡶j#$o`W@rJಥ?x'hp1[~|oq l+bDŽDŸUym =2WN?4@oz sv/lp,Tܠlo/]<+\[*0xIՒRL r[Y+OV\q~H S"mI2Mnet| 3w>=l SX> ͑iN)/xWi]sQP{P^@h>rfc{IYxP<\ 'QyTþ1.`7DI(tpΌp6)1C(J_1 Ka$ Y-ш m*M3D5|( e3 :`W YkeDv9Sנ ۋH,,L4 [&ƷD;Yn YĔ)({QHʔS}sq$/1LGⰘ0J!u,ƩW}jǫn-a+%>lώqsF1#T̲ gn)y0^3!|z %O'.<$rBlBv\2o1?/O%l}$NłrJA벙W^j"M AchHi8vse'1 ]փVu+(FP~LT`OK=<,uӣ4lô8Owx%G $.Ujhll*'5͡۸ `e"3#dkA2kcP&9Tw;0m%)#,),cSSm/ fv$.f@m~tQ,Tm jTӀ^ ;0|^bmMGiNx#d*5QliPebr t+ƈfH7Oy-_&(guc00jcAL|$!9HA!Z.\ '-sPQ֦ xB;e~yE'Ro6-@?OKF>=z/*VRe}D2>}giW;j AfXa'0JyC†r& ӤpѹrJgٱiU_/pg:fm3a xWox\*X9 xC[Lm,b1"rz 5%h%BJl$NocOIIb #_%$ Joii*YowU^p aq\_ -F"tiKj2? r;y8a!ڸ:m14 wsh#DF5N4>Ymɏ{m[Ucg"id=m[%qw/aHHR)27_o-LGpsf5XG DjY,c[uh/9%ww@n,Aye&14ŗ _$9 ஻^+Sa=!,(՗5BEd>c`*E[7v@z܃Ga+G.e5djlL.1-vW1{ +hu5k^JȲ}uQ+2h S uMg"WN-`bu@V'/x ~lr*ԸY0|O/TIr|f1GxDkhe Z Aizr:N,Hp, m^_Gȭ!3fΏ2ք~ئY{=ABgM|)(G|;WݮQӥŒq>Vkubl=bt"hL40[74lwtKW;ϰN"',Gԕ.ol+gz|3ıh &dm  /`:ͯQ>]Z"`\y3HU_}QopnG,=3G>$kxs'Ćl>@FH0*\@m-|p XtxSe%n AHmTfͮuXA4[_ڱdZ _+nҜӱ̀ЭOcmF>KYy5fxߨGA4T%.ѹ`s ꛨ#3y :W U}RhMGDvs \BWB)ъ-ٳO//\پ$1gur,[`%怞2tpUgŵnؾku67I5zWVRi]D)C "1Rrab-e/OMk>\I@tAPDE03roJؿ;`(%oJ=J>o}}'ZR4/yXz(5:DP 2 ;d]{,e)iiƌ db=S`4i&Aii??R򅮾an4ǒ5+ ^j lfkt. mt6QF.n#kܿ~&>~^VrO>Qb/{g4)we>FqIUu4&(,K]ḉ:'EK%o7kR)QF x`<+*e;$z!5 %P[AHZ Y~c"HHgøLD$tE-e4oVDjNI_|\1$mem ^͙Fؠ-;*wPT3vu?d(JJ+I!aY4M_qp$|CgԛڂR!csr4 h^D ^ Kt ?w+`.A(ƒO*JBÏ.I\7XġZJzMH}MwFM>KuSEGSh]otdTw">ί"F¢iwi;Slܑ!lE=!ڕz)il4+*꣚x &opLk̓fg-2,}l ۟fd_OlmYLhKBvhIuǟ yQfcզԏkl)M5q_}~JĪ>8sy^e J3ml4=2BDZZ6;^L vpNU 8~Boti6&a[+_bf=Wݎa$U(\gal0.`?vИ71=YytNaK^.)r- {[eh!^rÌP̂G`֠;zB:3uP˃:@w<֐00F`Op+I%fZQ5qc>U+'{9܏8I3`eU}7 8@A@|"|:_T–oັ3>dQ%7u9t(Ycw}"~GJgaZf'RpD{` 5>ys' 2vsGU <} 1sQ.\Zc?n%t :T'Ra g!x#^ԣ 07O=aQ~*W-ۮ(fv$b( +pu.g1MVL!ң^ `=0VJ\N?s;TdRO@aI~fx!f&";ld9 +:}&E(O=r]h@ח_&ԠHzc{zT5+ ] xnXZU|XLs /E8N^ABly3C^3&fSvltb5CxO$_>>mr:Lž sO;Bv@g\N{4 X q ~b#4^] k:!8A`h"hɯT4(qdLq@;z;)vKPH%+v<b7|>m1^tyYGI}#3 &SN ZuҫneW= ـsLbzSIŚOB0Y4էT' 'n~ٰK x=Y #.)ݸO #ql$ |i إdi[qlhg -?.B 7K4Iۥ&u3"@ryi$M2sgwjP^0;O!VFjSN1:q-R FQҧVӁ'UdsgLd@UGK1ZT慧[4#oY"AI ^Ex-^Մs㿍p͵'j]F.q\p ֱk6T{R"ydIf[C^bk´#fz'@8̉ `zk?4 a㇆3>YVբcJ9UOx~T͵þ`>EaFgTƒxv2Hau껠hN|zac2pS* Ὤh]yDYbEhb2v'[,X*2k7\I# Ux:;6hs|[[9Ǔ+֢5"{akdI~fljaմiy88o.].#xk_йߑ7W<-CGv|ڔvX뗰z)хH[6-viѶ˂tⶥYM\+UJ%] vG£UBX.I2?-.a[6z pIhŝVkK͔33(<5ꐑ-1J_Q{Hq}6c>g]vI5mc^TmAuJ+`UcdQ4pL^w,:Ckrњ0b:_K7BP1)!ġٻEgeak1oǑ_X(kƘ7Vi6f5~*ͼ,T""xY?ŽmccJl<H~`]F| @qL…L9O-nȪXxq ;0N'\6ڇ59\`kAv㟎G01bD:ɦ$26PN\+ub(vXf2Ľ;5?UB% h8 e:Ag/6_u?2QQZmI剐/nӐ$y/f8*E.@D)^s]gGYlRӽ*8ʂݿ0D$RcF2qKB-*sǖo.kIp9)L6[|4ӾI2٫I,-!PlɜSXdT..j84K20Lsr0 )R( Hݹ`t8q<2$+a4Nhx'7lv b]d=RԎ9 Wjh̷O&ɍ5. ȫO9!kՠ23*zj> 5TTl2rW{+brv T>lPFZ#r4Z_\yW RSwSH}ciw*<ajmME jcsIh(N,RjsQEV* FxmZ6$!b.He;un5.g?硯.), חۢjDfF6fezd؛j=>`1棥2W;K<:,`o{8cKV,nR.ܵzIW*E VM7{ %ԐfFjaGqԐ;-(Ǫ&=}B>ů*kb "d!`G ػSLowLeZ]AC]tqm< bGWK;ki酙7Rk9yjJ~n1%|x h\QI@yΑn+{K鵏T!M' X&#ުsk+D 'FJ%ÖUφyޙi dJ3R4(덭O*M@q7a0( %J|;OӀDHbu| &0!)edKt%F6݋^> 6:Y,02>WSxsv,Azga0#Ej9燊;qP(dvɆ Qm=ߧl"xC$gkN3{wjpZLf3:VHlBҵO6 Yb~3/vSE21905:?bK3.\ϊ|Ӣ+HX8+V7 oL6vYAALjit2 1DdCMZ<U40ӧby4rj0U&ҕ3б^WbDCSl5[NSA{Sιb8P.!r÷[爫tJ82+^@ž(yY^ I>?Zj r8}r'|i,K5>HDm Q7eE#)9fPy )bbA9wXr,2l_E"Uhnx_''4z|l8+m_4!|~YFi v}@&U$/=0X?\gu]2yBځ?{t*= 9eY5֟lr7#M~cb,~q_"sagF-8AE IJܪ-:@TE('+]:P,9 n­Fo,.xρ <:߂L[Iy#Qk$`0TiJÈL7N1% +;Ps_gBf5%M} ?00Pf\z@| RPm*&߲73`JakC Zl ׊-<4~G! 9]/*Xzٹ09fI7|W9)g³"^c*; @|JNRn@Gwo$u4ߥ <:%r*h+^Ddʸ<;ԮveoZUT"8)-N nq++[ KvKplqV; = = <0Do@ĺnGPc1L(>:pVT r"byWcʐFhNՔm'IAKڊSdvXy^nBI_a??LKF_zN6CKpdmՑQPEˏP_J2*dH)De[! /ٺ 4 ^x 2]"O܇eOO>x+$۞{!Ì6Ao0~4qOVsy-b땁}G4/eyp4-Y|ǠUnNbgZ91m %..8is'SQ4464 &kےTG^ %@z1O"ƁsJz~)U nR" cF 䟯WM?79glϛ4f*|Ltk@b/\P9\LRQ\Χxnhj@wZyh`dQ{9 MŶ.]遁kLەQz_!&OWgdNUa^{FJ{f @"f\D}o26b47Ru"YO8qZ]a9}L&lm}Tߴ15@l+nk%6OӮ@MEiCyg {氝q^HT}?D{%GZJ~r(WIRDHwpoZRrth@#(?8|9wn6+1ї3 ~$dfvTnxKLHt siA84r+Ʉp՝~X$ث"-U|ov+ pTʰ$oTOC)KF#L3S`2y)XEC܏ '[8 emFk |~ ;Xц$cM{wڗ?+jǟ1[BDng{wp T %ǧ # GF`w؂|;K<6t ƖKْo~6wIAb~؍s+!3#>0P؃I<pSad"%IJrXW!R-ݮCD.\aݓLxp4Mo _"RkR^=l3AM㍨ʱXɨgrTɆYxld}'f>^ksNA7(\ (ڮ`Xq6IPP2̑O_7ѹ--h JN.C1s2V*]m8EX6)`MJ ~C$Z06<-\.DYfoXrz!XAbSAYg[*r-Q55D=;A$fդ7M\b`TLPs- ڹns/2@ j岃bR'7#ˣ :j`\ߖ 'u(񻮾tSVS Vv^9L!^SڠzH5]1JTj"͐•wBF R+@Sy[n+Bqj(h!WjQ\>쇏6X52#)f?7sF\yDL6)e3ZKEa^:2 R%(9 zn<*6SyU ydm i%j;oǴw9WQPu)"Tnm:gm7t^M HE@GUeC' \Ջ&+'BLH$j)Y ݒ[S̯;"UT$2ڳ=3#Dz!]"$uJa oplæɗL <ۅD]tJ._TWIx9Ύ?gi*0F#wII):+-*!)94( WMFd1E& _T 6ibIN>W]9{bڌ-RCĝYP62a`90DwW]S v}@}EP߉RrNg(ڈh/msu~,HNS9w -GdKbATt:9󉠰 4>h3ԟZ|;7 wVd5N?  G6/z}>JNZ\4Ol¯@$'sme-{p[zcMS8iBHLs_֨ؐ!vPM >[3MxxQи TQFk3Dgk0-@1+miKQM 1AwBkO2KH@cf/HsN A c"viS3[Qbv_c05]ڨןŻ)򟸙ó5hך]B\PXlùx๪#Õ2G {Ug@r.=<-Zq?Dǁ-9{-,pMD+X暖 J#@@NW;m_^]qfɋ͂!vb3i5w|z+:S,{-rkl7w7S!a:kc3gZaJb<+qduKXBl4zFbs%6qXep cVw@Ld P烃mAP$MDe'Vx"|;3_=M?15[K0k+ſG-WLolBfJJ`b!mP63kۨhX69ճ;#6C}^Fgx;Xܴ~ o_,JE6P嵐׌=v;2iM#toYtWjmqC?-i"D^vЦ3~lB6TR$hAxlt%>iZ.32lrٌERUڗJ1GLei#Z$:2£ FըGm'"vX8NS-3Qa'dY?336MZ5Jio9ri ㋚IX9U ?ީ~s: - #tpO6"`u-N.8Nn G!UXHnլzlAa[? HOSd_ _8x/'|79WbIcj6H$3tg mo䖿9o-Jiw꭯f -2oL=m9keǂ=m dEEp\ `OqoB0$nrcve~@cxA.SI8Qr3nD'/sG h 뺤lNaXjԄ0_K#)VqQ㾓|FbCR/sg]ڷQPaT\=2*vgo_zR3'Z>Xx!]<#>XUu43&q W \9,ޫڮlo8~]wXZ+Z3Pno]0+FkttrGyhPHTV8(כ(j4:+[d! 8uN Q.MDni@oi#cwU$?+0枝Nͩ4 dy)8rT2 @ b+ k`rr Þ+N gݤL; T U9NϹ/b:z GKQB#RM$F;'<$2ܒO%QַjEc? ;ޚ}ɴVxU@ *造DP&ez5*ʉPUL`f1ժ8b 7%9W r7JxRwo%ui|RWP0ezUp!Y+oG`0=ib ʲAX\SْW.4G e#n,B4Oq}+[qnʥxg7G]7%4#~LnjaPa'qc6o h?F k{*f[m$Uo9sO C"qOhuK$Б免P5#+I)R_iˣs߿0NzL5|4B!ɂ@Zz~=6uGUӱ@xg_5$~MgJi&w<?՟NK˄4BuHҨ)!ws9q .d7Ӽ4+ ){{ՋpX@5}g p @P?\Eoe>I,OHej"y, c.p_ ̷=JWCKv_ Fs )]ênZjQmC*543<])~zڨiz&L|ό?#=Z⋈Or5$Ɛ9Y1 av$ I^. V LRꝌqW\sB_<@[VMom\X(WRhqs_ש,;P#M<05j\s0eK0 #bW]\ q lRf-yZs2zBCx]k? K һ  CtC,S)ueMRv TPӟJѾ|ZM(>-Y\lR kbm>JB {,x_9O,|D-5 *^'D0o(He&KvaKz{[q ʓMOE8#fS=݋ʲ=?F4ud'A&ĥ¸ݗCľ9ז*.Y}\W !!:kuv+Q (Fu=mjREF(Qq[4$"#`GۉHPQsU͘ 2L/ȘboGػYd–.0Sxi1ⁱbgbh= \@!̣KͯU/3勝@ӣP汓?((2/z;u;sU/q ՠoU++T>o2XaD޵ܮ}2uu\q3}!9%0SelWW  fS)F"myb_ꭴ+b^7mx{(|UV>ޜ()({]Tdgq-u3ǧƲ, wUw]GPkDr/q9CpS$ ڬ9cy<-d^jS͎xŏ\Y2g%t9s. y~GLz m풛Q dF$ǵݶ/|d ""ݐZ3g0X9D{_̦d3QC?˱l_pXvr`*Xן]~/!$oyFtD:]$c3 Kߍ*l [FUPPxx"dI~.32.a D:oH5Sh5Jbq- B +SP)|k, ٽ cZ!7uwYCnua3mv{K*MqZС9 lBuUfS gͫjU$ ]P0!sa%Q"z 2tY&݁ɓP :{MEy;0zQQ6+#ignSQyYu,|pXԟߨY-XJ6M^/xՐ`D=~\ۃtɵ:-)Fvn>ߑ= %Ai qY5%Z+[*Y *0;5XsHg, I`/Q>X woqp>w&49 1*(?0e4cD73{6 vj: Qi| / 'ɏMw[t_,*1if{HX(;A7!FfYW *6UlIo@ s)IG+j/HL×E=`/?{H#[3Db{`BxG.ąNsqy헸JN,? GwhGvS)2nMwۚyb?IltRFTD5iG&͉WR:ǜq! MYYxa)S1ڿneiM\uWhxF|' SFbCM'؟ 82q"w9dn֜&w (3~g#K]Kf6t<Ĵt|OuDM6TiLAηk˵Quvu!9sXgJ5wV1 .aޯwRI#Q%Z@͙]6mp9TiDm-X2 GJ$MRKTnPP kN|2|4ߖ ݕ}VQꑬ(nZ v۝:G:iQR<~#-Jv+j8A ?cp (Y+Ohr#y݁S+6M?R@XftzVgf2KJ/H?Vv3x @vE#M# L:!{Kj@QT1s5 v~ O`Qdw#-V04Pw +aȶK_WF]̡SW^K{vHiV͟k;L?\y:͛Z_*l[b/㉿ni .Yض87aR kS&'H,St/kzػ?G3"Wż[c 96Q>v 0 #4l>@\, O1=A)6CHD`!PUnX\i"V(ikx֧p직'G0w!lƔAxn/H6h]^mRcdn[z|d* )BS%_!f|H܇@h{MIFg%3҄k ].Pm,z0 SdbU)XCy GUN*QrZ_Błkj"קN;ڤHci͜bzԟ4i'"~gX הU,_u/hVuְ_8F-}f)iw]`|#\@ N!ih\ޛgRLpq{ɛ2u's8gLfEnq)UQZ+v xRwa'fjց[V:E;H`_YS?-TqS)Xo0*P^/f F?$RF)q'R,Z ijr#HgDJVrB`KJuh\g=ur VXR*cwIu!f l{PXaJ^P])64m>+]GW! Еi4Ǹ4uGXTa|KowP­q!C cҹ᠉T~7:'`{E97ap4h.CH9H>.+<Ք?xt4WEذң*zpmrqIڤ5߰tUvݸT iB`s_tI46u59k_!$>>0,d@QkN>9,aYK]=2u8 d.c#֤^YGK6^q P,δHEC'-h%E颾Acۆu-! h)׍/amn˯RƖ´Y x/ǩS!H^+k硟2#D^Cx+Cl6YΩgx'sXL'2pSi=U {[HWtsQX$e5z~ס! j\ <r$'!r4h_H=6$ cqnvR;Gjm!i 75S`@eXinR6{ DVq/`ԲkO&+'@47V;`58n1ZNH˳iϸZ>pjM@7~FF|X@mANJoDZp^q[Y/KmLR DՓ9[eW/DR&T[}z[G@'l+iFiBŚ <%Ɏtzy+OW*Gۖ r`Z5.Y0KgHv 1 kG cQ|eLX C+=v3QnA%=sd:V`((?| ƑOº+uW"rDeJӗ(ctu};vBQQĕ7rvXA(E9h(P\u+|7v& ;F<&2]&v=^K'cTu['G [B _dQb{|˨'-8w?C!0"ppt6O|R}VPAm$f;hh^ /2'}\ROjg(/@eHrl8C¯AN+=+Ob˷3L*:0j= o+A0Tn§PĸWy'z7+?]b*CaHkx&b։T'p gkA;MhkO@-S,GνD]p\$N{/΋п@-: :l?[o TwwWWFDY?n8ӦNaeY&phBZi)F,;VVC#ˌtќi|CBG .3t@0d#N9s_ t [Q }AN2 A⃖Jw]yznxhWyHVzuUbmow޴Fljr(aw]6t=~Mc\OSnx)Ĺq܈]h}-h= o"~donߘ]6 Х8Ué9i9$;VqH'mZß::HxJ%#yZr{3rʖG2B&E?*)P Ld8n=J>f_2'LwOwmH৔nۋxۍ2x۶%@N]1(y#& ?8mr 5;nAs o)Գ-S.<0$OtYk3}*1zv<xkZyުE M!=Dtw,Hk- i_^hhp%l‚fV喧%2|{2] }Jp0צPg}Be;aT̡9Cl>vYjӮSWc&M/_@-‰aAT "p`}:[fHUN?nzl[jIIy\:ҵ~h 7SdD'CB[knAHԘv+ zxŜO5ooF=cj ̦1CLg`ڳ \mȑ!>1ؿ~<= 4m-ȯ);C@I4K %]$ je($x(qXː/.*ut׉5]FsZ`Yv 2u2 Ko2FW1gNTN# 7dޣV^ WoG4*j7t,TMOy|WĐwo3.7*2}i @2$CXKMիEŗOU׌DR5?I{qDadnQ]Kh֙#Hlߧ5X_Ia] skY }0(gs̺';; 7J`HG(y,]o ݛd?%)DgZ, pӒNCz6I@Vg|olCT"yA;zG) :F l[%ȃ{C6 R~O3Hk\>M38G ""OF ߑCRTB7{\+ WYVӲ.̺@pk7TVF X͙( ϹbߧBR2#%άϷżTSʳ/w43z02 (pY ̓o-|@T)ũF1 X2⑌>2Fc@X9, 7E\|(PջO1L޴a -zdaOK/w dijlT1FgCH 0IJRSB낕+jfEg)wNp/m]T[t၊=NJ.~JRǹƞIq_x`#VQ?,@_Kh"E 2l:(c:\Ռ+)ghқ&294H=J M~ fZ~=ҮonTc{OT9}`v2lP]J@<_]ׄMx㝶762"81I a)aX1W+2Q{*'3~^ۅ= ؞-?4~ C؝s1ݵm!TRsƌrWΘ pZN{eSj".e.ўvx ]'屶pȔ9?4cquNՇ>~*]hy {#Р]>>圈4cf]f[Uc8C,7l3o/H Bڪ1[PHIqF^8b|8kYjQ!'k͞͝fi~,U4*0͛ Gn |RY7-!jg$![}0Rn}$:zoJ4?i3 A ϮDN;pgE~u W#$Пn[1rq=/5aA[,LѲy^c*\*7WR~Mu^̭GpmR:ax, ~aNYڵ~Ϥ ifJI.엪:-%)')~lCPr ¨zŭ,F0=$Ik²ɯ":g '_F ސ40o,IEJcy\ @:8@XU17'Mg*k}mIBvk270ɖb i4%NAAɉqX@~*ٞe3&1?אsK7$b!e&T0\M:c$bz <& ap+q6l$[߷ 5l?^+8."וՎSw/<|PH4sT xL(iI 渮^Tk(ͩҾj #򚱬d~x T_"z.44zz-0X3ϺEa NZ|}IEIVDzO+&wȫ"۳oYh]AgwLCqL+{eY&^zF|՛ Q :GZClW.XUh,p-+ r"/KLhMyh.Pi["cc2^D6@L׋w'WvG&.#t50IAO͈&H(ƒwIxN` !`9uJRV SBS-:E= !|3 \I*0NwаkpQb ^\E|f"| a`:r搓ZLbTٌi}uыbJOX%-UG>3,]-Wz :f)y@v`$qAac=,J7QY}0t֯Bn]'*6%?qNT>Zex^ͺ^4pbJ e-&CJCf#Q EH#^]d |ڛnЗ' I x>/3Aݓ+Lw3]50:A9Vu:* (HN7X+0/tU9h얨aÚO |/7GtQk |i̢_tYC-U5sM2Ϗ(MEU ;)+a[v*840esF\0`O\Nx5HBQm`vR'J^eͨA~uvrZV\ ZuN & +~U8eJ!HsJwY%$r[юŸϯ 5nnk}D_Iu#e7 SɎMJ <]jW(2ɐ".^D 䫕\&fwnDtMt(+@^s(.*ԟs 'rDe(+ܜssKsn*f%iPkZREuPZ{ʸm_̰\\G! v| ߜ'Q-Pbٜ'q8cDKGW vpj|D᥶_w`8ipVH^DMcso^._  ܊rr$1IaN2)oсoCj<Bcr};LԌ0zĿش=zs*yQ'L=m +I2 WpHI}kJυA/L"}HbVxoMhY_7uN2*f.BoHM?]d>R2dW+zR6Lc76Wq' XGA(uEe49?@k.8X%ȟ tO %*IV؛:mX8Ά<-2)-\i]c3ag_q=.QTBoNxű^,c3]HZϸ vCu;G$KJNdg@Lyy?-n uH.馮-8-%ꢿCV+gk] 삥Ŷp{y?,B3>}^O D+"̺nSK3~;(C G3stK#q!~ ȷB=F%96ˏb .ZU}b[3 O08nĚZ@um-SCFzF?xp7 dH]2z]2:d`.U_p.㳓|u(%ΗLA[QG?Gt5; :\"kh  vx D:-ӕH8W*Wq'ƍ /tI1㑉e,M[Iv [ !&C<2xw0o[=Za&,s0(_䤈-AT(jesL#?qs L"2SĀ[Lefǃ@ُ&*DZ4'+dsG廃ܮ5YN.O0ܟտV[ @H>zx+8e61`ukB@0\ t賒x}2;A=җ*Xg?8iDnOBNl$ϴuIMfRS7wxi~*(~V"ʤZqr") mZNtXD|GcF͂;@6]:Q !SAuY${8w~ys}ygߛ}HrzZT:,U"xлH-GΔ)lEG^ |I 8}X\R8S?6ߌH,J4tE*Uicn.;ֆNvI fs\nX+l[@widaH hFb"d Y90nEz ZOƦ& u -Tdעi^|Hs$I;u[lr`  "tdDYyB NBd u=4|QG KV{j/s f޽LS~Yt1V<ˊs cO&aƷV~v7r5`E MQH[@e.S5as(ezݩ6 yVp Z`dEd Rq9e xK;c ޴[~6i}Ird.|N;QT>wT0 Zx ٵg7&oJ-ZrޤkeK| F>TA X>&oK[ AU 1!Cu9qm1:hڨc;"*ud:{5/Cv}(< 0_o(2=Hq?M2n\3~!'2 A"V =SЙߝހtTFPc >=:HIN0ŀªa]y* 8m4'4|>*"։ZKs9CFz P?|k p^.nqc;/9'Eu-8'ȷ#`εuno:JG9$@ωIB'QIT D"}7%Y@_if_P*,0NMEb%""AۀM=Yc /Xy"Rb53xV}t&ْ.Iq&\v5ĶWGmp~(vkIq=؇914 #{,v`n鋱9sbUGk߷2K\;ѐfLBɯ po X9Fy.HZhZf)":$\`|Bc '! Q- ~<ӄ-aÒ"e9<ۜot;٠<>GaF H+R( {WDԨev~s̑eAzG0hwx!kL=@wT p6NLDo>OUxF@sdk-ф6龙$Y aKndtz_bXYOas7F9}",/f'T*Gw;A8,Y೓9P\JΣ1Y<јi<-4>VM\~tuy˘ GRh*nE%3/NBm"q}\Dlj xo@);,N1O'@P>N:ׇ/R,\ROEng(CSyA_=SAp䛰I@O,s^\U=cRV89b̸Ʃ t@=}r]:yA?bs:[t\`Q7?̟297L),Gk[S\fƱ o $pZxP1{,TY^ڻI%a<&y'+h|Iy\[L׍%V]$Bj{xE.-3@b=/a&iEq=uE.|̝< 7KU~䭆 [B.CLO%Rʥa{]꧚H[*&h:QݹƋ |,7 adU i|Ad5_3YL;J^F߯¼ zNؽ$MkT $slO_ vZztuaA@[^BSkʏ;7_,:(h@yD8}\U~"Yj3K&]7?gݥqB\vSiT uTS4zm]uL4-cpaٔX.\ ske3UZrR_Oɜ`=cW Db3mxTzvI㑺~<{9H6# \q惴(=~?/XkA{`ͰJ a\le4&0ΐ-,vTS+y4$JQB;wLIܘʝCbUI'"z6͘!jt Lu=,GZYxdASEC8vK!p MQ'P ]KMչz&d G*8V(S0YT!1nF{ sʛv ߈lҎ{AqI>i12i$:~)bS&8R$ގ~{N]\3[by\?&zȓipG&(5@# s Vb&To[B8ʚnT)uNVYU <2zӻPPHxJaI_j߶ޖ,˃dpiIWgH6պF.EV(EI ACgrJde[x4v{){Q_Z-2{0YKƊXS1ƤyՆ hVz3uP@p%wː BYòS;Z8"?S|Tl ;{dJ2:Lo*#",2N^.za#p`&hXጁh9భ PZA.@ip:Cu7=q}7u^an ㊴qP̋;U+Q~70;5:|zm=t/5*~g:CnyӘ 0tI8#QTo UK%pKŤF$&,ub&{Hb֒g{R7+^(`G' 7Y[.JWٍփ-" Cʎ ZUkm7%,U\s~m(Tیr ќmՈ oR°Qn2TlPs慐)ta w0{w[MܼO4N!j%XICJ%Q^AHSXOz;gxFƴ.:Ty^7aÀ ol+r&] |oFjҺXôR1lw?dZ~%"GaLa-ġD s?V903Ʌɂ'CwpYM-RtH mqOp`!ʪ]jYžq^mwX=빒'l6}(D-9;+eG[܇ 7u:jy!OVpŬ&UI\}U% O !jc8dMlݕ0 ]tH~{]8'@Ln_ឿmTyC0~' i"Td#n:ZA| 5Cy rc m` ZXDzmЄ@E+F RBW7ew,OobaPIn9^&uURBvS({d/~g/,f>KIJߕLW@9uQQp]Il)X]36Z|q3 )mee矝% uhh5^NEgX|wrlSF9G=;ۦ^h`i+򞺂 ;e.Mx Ԁ;_&@ 1T@)*gh`؛w Wշ.4|sTDs4POqZZ̔\i6Nr`z C9pP \yA2Lyo;Q;NMn( UXs k4vP`L$c y9\ tU UrOGC*BC.9!%),_-tFٶûJ̌GõQf̶Z Tvr߈-|+%upn2D 썡V KΕkR FaXc#1_5GiI=Fmd^g̙~6Q|Y&!m[5Mͽ'V}B'?-?dExB { 0G\V~α>33?vep^5#e7פGLm^2P3~~,[AB^ɵ^״T߭ nO FIHV`[ ܷ%7abPfp5аyr%uS7p??k$IUܒ3- )tSk9bҢ!)>0Vz @&U>ܯqdѴN e=UwMI]8{dRqj:\|7CҴY<[y%ַ%#6՛mJYSnak蚽![8gEs΅a(94ԃ!s+ K(1ph]^Fڲ5)_ʑ &dj?xMgPG Lj[4iV7Hds u9LJ,/M_p!ՎoY -*WSLfU:LYVD0To1/"tEJKu{87B'o7󎌗 C#*R)载6~[ckbB;Gb /($UCBVz."j# ?91#:a-Ԅ&SGe= jǚ?瑲itD*GojD嗈%Np!_` [{(-JĚ,oPigƟo ,>G {솠jhȊVm*QF{XtTM^fPny2%xA%!-W?~ БM/-w F{gMXn"VJzs^|ޝaۡƢ 8P-HFCWBZ.F|uBԥBK[.a Cq) `-}X#P wڅCѱ\nj $"xo)~7>A,? aEיDZh?O** $)(cvJ*1JU8+p{=*r9b6+?n@!t<`bÏ;ݗ-``z:nJs?ϪhHޯak=j5fdoHB"t'sm?{&N˻ Jg[ۗh~kl։$=5íw&|~s,wxj?t%ЍxFg[ChDx &sAgՀc5ZRN?B+6I/Í?5D8Yoȧ~x0z6N n3ևtu]*̡}JALM4R vJ?ﵦP<%{JRhkoZ_)2" -ހS؄Ҥ͘a=it(^TLRce E=L驭 ~:M۽m _Bzޒ^)A^jtJn GΥ5Zz>L'0ެcio?,$<^ zjM ;l@."(N)aÿ%ߙZ{N.4XDli 3'$;w@5s@ #@ qU~~]LQ&8u:Қ.tsXZߖ7R}/%\>~{ `׷X-2[#nm'*I:Y*ݢ\.-:WxPhUz"bk;5y>]}m JwL7|wՋJWvlVLo׊atNgXt$w}i@hw߱< D2Y]yp} )Vs8d|f'kq痛6.RDiQS?4  )o,#eshΟLa:s; hjgieY= |OmEG!vhLTYWM~{+G{xhVA2qQ|F?t\ YՋT|5'FS2ǑMWa1p}ƔLtko˩K nNYxB&I^ 1YT96p^0`'/J+^U' ݐFJ{p twJ 7?ccJAh*}K:q;[_tsJ}>,(Ɇ|$ ,s@Sʼ=ػE֯^{@'N_S5\n8vVSp)!XҌf*Խ>Vi0x;JCLW:[mbTҾl>?HJ[@w~k٤`:OIR@OME7&TXNTrNxyqiOd5 xI#PFx\ ` YfhY@`dQq#a dI&צC\P @J rxyFh~IctZmA>Wϑ #y& 92npȿ ppcO JD7_?~4ٌ %V@!G7=N|Ű*M\Uؐ16J1jǝDnNRP?a.&G5 ,.EG.E2xL~G|{Cn9j@ p;,gĬɌI04Yݛj/ћOa() NgԻvW iټ_}H+xED%P0a_}ڎO׻r; NN%Yu,61-lDNhbv9#/N2QKM0_-{<ЍVҀKJrmX1.2ErjS|"[! G;MF};?"6O犄*iP_AYw>Hc~KQӠ-]3j2hGzAuek^U)ֈblX :ǿVl%n9Ψ,♍9pQ&\_u&TImy{:MqԥSU\z ⢷=O_3ۧ;/Y- *~Xñ<{Kw_A1zVrUxOh14# iZs= GL(IiQ, 7| A>/)Laj /AJEӵwzӽ%]P5f {0c,#2܄'O<} ֈs[wdH?FۚxFRg|6L-i' :R|$ډka!>p&MXfrwChŞq!堽C<$rFdŚt(\-k-qz-CPvQtqT3_U .+H)X\uPTeJ@Bw#rnP p#z9Z Ds'(-@2y8ߌf9b+u 8 M-CM!n|.r쒜^>mEs;{V6JV5dGkcwBHBҦ^~EU+\ j\Bߜbߔpۇ/""(`7'>,̗:IS6#f5${IOEzJ !xMXiW3Pz4|$U>Y|Ӎg,=,:;:j:ۯg"2Qb˶䗬{!̮&끵5pq<~ iG:_NPBUXFzxi}S$oSe OkY4H+><]*ζ )9a% (ש֒H'UPeqV {us>mԃ:咿ޜWy͛+p: k&2[^4+#ˏ$9k#k-Cb2΀Y!Iǖ}OlV-Y@B2%2S;害:F$/XoHlc0i['9x<8|O#7}1s.u|+g,TSXG܄{GG 1u}.ΜCgYꯘ8B,⢊)oXcg)'6C϶9;mǎQZa|km˼p+WҬ}0:{4++[\P6q`q׭\dW![p}2v 4. vz6 A-A‡5kLGa4y&PDM<$PUVvj!{TnNj2lWеa] r-F_A ^T -sww]K0ANTj<GqZW*$3rw (,I-թ<=4eU KĪsq\jz84N?k!n u1G=s''?$f7TsE拢bN)ya q<*}O@|^֙ Fan)` Ϸo[ 9&$©)LՕ-6܆F`uWRGSrvʺԻ?,_Z]iRH|plxJ i0CmϮ0m>haP)0@g[ۖ""tC1br5S&IV]&y(&ϹKCۜ]\sVؠ7MNyi/Mu컇uaYO\*Yܳ}u/Dd' +Gw,ZRiGˎTl%0's oh k<:E;$׺m rÄeY$J -5K'޴|4VL}aAtTKΠ%Mh b5{90b Pq(MWFwVI&3~ql>{( IzH^,K =̛t,tӫ6XͦaN=q4ZL:k7gv bBBLTP$v#̈kֽV;S H`N}O. Cle`YRi"XqEs^Z‰֗蛊3jwU[cK@8lx{^{ːF=:Ǜ~kjڟ*w}kvvk ox\G.EJK FW:'6 xES 0 X(;`-.fwL 8& Vo㳫P/U+d[0paݰbw#~"s8hO&4Ҿ?эP/9`~;@$.)灊["xyDdwnJavEr 'A$!RIExɽ#"Xj@"\G c W@"A0=vq%t ).H{V,aSxZ i~'K g>VkBW8fuj7X]lUrxiO( :4Ai2j8Wub VFl,r\G=r<ՀgQAMGSrru,7ai<"~ğ2PILX5'O(v{uI4Hvc#U%":W;̇GdWNkx2ڸR,ڍ?T, ݼ҅A$mѓ˦Qp/nBd,Z7~ m ]91hБGΌG'79KPjRd:i ֱ}ۭޡL3*w_o#瓑G(̲ޘ|BEr r1ǹ7%˃{SF%;\0/aD3 4e')hq.zj}oj֛ͳk)I^bߐxY(} 4 UOV{|>>eLT|&Hce9PK C ٣lxZEN5H6fw8f?~,~ -J6+( O|M8 [Z prlE77]x 6{#CYLԼZd3GR5ʦQmRyIx4`֠Y@{Xew %|g^N4PgV`ԞoN% mn)-wpԐ+*{8t Q/d-5Fڔc9}ĝ;jRD*Ѹ~|1II? YX|8!;¿h 0 E7bjD\, l*œXwkccN#"rѨ=.MZ2(#Hc]pQuqBNl-QK %&(TGĕsЀ:2:ﲣ4 'Ӵɱn Ak3D-yU 1w~<@f'o5]9"!*èuM-X׎ʐ1k1cZD%\3J)7:" fq&|rt?H@I\B=5'޺p/XZƱHئY>KWFQ6,͗]8 /[]Qv?wIf|~=U5Jeu- <&LJ`l\`ڽ n3 &4mS}{fPl0Wح^_ :BL6_&$!R;, _KaɊW/{sc!X̪a<5c/e(@|I8~OhN. ' U T{m+IZ[<` U:3EſFVr[bClĹogdA-وv4^FM dKl;Oj7z`4)27pP*n/vrըP맔C/Lu5 @r|sOC¡ha!Z—*Bvc%fݿ}.;{Q) bF< =Re>8xL"QF4m8]exr>Sn/Mb|x o]BĶGq(=@Ge06EiSg#>Wrg6YEF2$ B?I@J*IDE#A naVDOnh6(ӎim6RT ؁U鸺o4!+]w|/LK0_!m_:谈OtX~a9Qzm8o|xF#K!Np 3ec<>,a5k)»Vc_1/t{Đ+ 佞ȃ5]);&S`c>Xޅj}]cs.啵+8hGgp7׷L HEJYncx ʑ݈MQpt?<|WDm:>N.f/5}g+4~ lm*cY~cu|hSlvF|˧P|.u:aȭ6 o}-sD?Zg Ú:;.|=iZaq?~?\O7RYk`lRᐡC qQs4Eq8_cQKZ7~M⳨$0ˇc-L;}!+dm]4(#J>4::GI7hN$t.6]u-mg`۪F2ѥԒXz!HSXkm2آ6( j;f̴ 1[!_EJٯzs/R ݅dD]if|W~Yؠ¸~Dr I?a J1܇Me8ն dg*ԅY}=[͵^O']S,4gMkmew[w (,sG)h*gkHJ$m r%:3l:ebȁzjW λKDŽF9p[tB86Y} J-h9abnb(Ql ٽ s9s1JR3s^::ʅYiT&9{hfr q}岹 NM Bs沾3R?xM3VXۻ }6<&np mjb;xwX>{@ᄷɏGF0l&viƞ.K E>rYb>8H0 ת)Gqj'^ҠQ2:AQvVvVaZ a`9걍op4fp^$#Y."PXM dAnFJݢD=)2%K0eexc!V?DF&p6i3!48vZ<^"hjA&QbT9ZT,مˈ|6{xedkɌbqyp{O\]9?Ԛ`?s)+ԅs>F; t^X%ayֽX<g _ne k?.-$vw4xM]gIF RA޳]LO2-(tYB>Z4ѐẝE68fQ?B>E@'>)caQWc\NP4!;Z8#W:GX{>eU P%+XaCTS)*I"BY:5 %^p,_hv#8 !bl,91"/Lkbg!fac5)=f Z7a30[wat0t 6/gOGS |->]!Y(C]T8o"3V| &vz.j+l]&0. }0~Z f .];yVʮeWfaN=|^LR'IhxNsQK+d?>AĠd`b1o7e;3`"zyk!pKyzl~0W:T},BG-6z*pa օGN=$T (e7$;tMOv=LXp#Xѱ$};2J2"ǚp̲`FNvۊ6Ah|^*cK\QIpz\5wQ-:m@"m Zv(Z}QւmspB}qz gI ʟYY:s.*i\?ZYeY'¥ 9:z/ł~> Ik mQZ }IP |Xi@bIy/kddPsU!&0FUdwܯhA #i kh=vI Œg[nϤ-#+!+2 0ZM-|G9KùK@^5A/Rv%ruMAʕg2s&XވyU)fGX8GYD/S4Ytij hY&dͣ@WZsX=.ڨ-Eñ~ ~!^&P#Gࡱ3*2X-Y­596󆲰7=\#<N֪kK Y$l/K0^3oύk)Q~ժa/ëՑ 1_9K/YLWG7aA!s XIu|+I;tȮ+qvw$ֱ (hlO-،ݞ^T`=@s0 G:#p_ZC}85EbUiN}~܌n$RV3V.kݿ8Vﯼ2U)0Eq?57WBc'̅ wN)䞑AR~ Pb_m[Hu452̻uwh;oќy"SH}q>aMge@"'GZUHBUBc}N {9:%h!:Nybc->#(oUP*+lbyZ,&V74Q?yOGzw%AV(4 L߼ƕ#؅d@[Rt{W|\}¶hlCwpv'U%&<1Vf}J,b"ѷ7Ùר&R|EÜF5yVLpzֵ9L@XUQ֊pLmԙdE),4WF~1:Y7֗}ڳ . 'CEp^L7ܸOsbCK;T bB ^̷@Nof fu3ˠoa 6 4Ω|pn\U~qx7tQ(C3p h5@<x+pe0q>$(6_`*OzNS!E;ߴ 7ft ? _bpF5r R5&ܐ`63)Cc~&詇RX6fru0_8%]E ,iS] +C"CVɔCҵTԬ,o&cc:>: MͰ&}Vw) @~)1;x! X8Pc{גh]It%ljBC7?G#ue5*\.)0Q+ΖlG0p/7"K=ok{λ_];Ŗ>c^@t` u]ꔀ-7ʼ7ł瞷"6&_8@ezDn!f 6mMgARU8MZ|.V c\8X7.ӜsMr J2¿_VJؖx^Q^(/a=8ѝ Uroh5_[]-Ic[Uwt'ltUshחПgֻ忷޶ZbPUvO;rlu!F cRo 9[9.p`&h( ;D%pR*$Ҩ^uJx .*r1\"6pTGSnL}B٘uT=|$dpEgv&=4WI. ZR, gvϱM|=+0f_P 08.5j?X)q67tN^)رwD!53|',H4qP=e .M{oSf;߬86plT8uLCw„XoD9j"ވ^{K_12@j^+(b\2/i& ٢xd p!b*ʬi u,0]4\~E1v(ej>*7U2E@ _.飸 h,ϛoQg~%7->D 6@\0A5TC+n'EݩQt"5çֈ"?X=|;d:"#RFu!}9̂7@@*TQλԸ/.4*,RlCwJU@!W;1# 6VC}@y eGLZC ؄=Hxh*霝c9o}p7e!YUv뚙Ss;bٸ ' t0D;CΉδN1!nΠ|~^2~fX΢F(P]E)T]}i_ZD%{ƙ\ ޵M;3%]pxcBBƟq@Mۼx"EwTtřODʾcĢ$_Z y`?pSԥĘFm^WPCs֚\#fcFT;>gҍ>$zC&OG._ŎBfI1> f)4bsFOGX|&&)0@cB[@%F5@Qz卟ڊ?*)B*UTKҙ".#kcDb\F"k| FPW&NW1Bڋ(PNaK%BlѦQ$3gn{릫:SQ*-paU Y (nL[D赂vɴzkg+p ~GcKre$=!Kop=mj0py'T(Pl ӛAjEhТ-|#Nc=_9tIxF>Fr׷8Qʽ&ڝD?HA!;Ԭ҄{,c@$&ʉ]]6{<Žt}4!Tz7o"nk%gqC/f$)˕,Ld$žb;ΠID6 ;.>Bc[p uT'F'Ȍ8YVgu7һ |}9KGt/x%DՔ o $س<ކbN^AHr:ؿQ8$@o7Oyi۲:-=ITt_Ms<$s>5V 9ߖi>r`/:x O<[4X&Խ*&a݊Ș_#"[=umRtH}10=«Cg$6ۓ9I P٬:̨Tv.6e<7Yl@kusZ#OI" 2ݫ\]~-Mʨa&P:v=J}[>BF^^w\/_ŸcQEmLy`8ѝ h΢:ɛ-+'k2 kJY n~ 7g`twhBl"ő{+e߱+K>C",![J*JC.Ac,(pZb$RsWSM\_T!)yPפL-PH0f8}FX.̥2[qqqKVJlk @璊I sJj冘΄:'p5[a%=ruXM{`00گ 22#@eڹ>4d:w LC@HlW0΄dY݋ڬi}V2:l4)>(IT]N第8J7+gVACzSu;3H][Tl;4b`kѩv y;hv>UV8X#)qπkR]?R&-E'WJt3D'(I0PtJ]_[O49X&I46䲖/B31חʉ-n)4# ɬ^HLH1ƝEdFP*.;kplҠ#5|Mps&y/2G|&}F-1SlNLloGq& HAg6S? O ۿZ?+ t:2"=\#\v&%1QUJhcHmj5(z0M? 7$Rꖶ<0ʤδfS*:hɓn7rOaܾ7*b3)p`(NVo.]`)q)+/qMYVQU+X>cz"w] PZ~9_Y0(^)6g~Ġ*ҢvAh]+X$Mqsr3ċ^fN$Vez)eE\ì^: .2D:Z.IYLS=oW"` tȍǛ2}):nOm͞FptPPW#J{5AnMu(D3 Uq#<]*'28H$RcVW::Jf?-sw)C8[ $" *&?I:a֏WNӜg͘j@}&C0rw? h]QFR3"{ gU0l+X`pmg±ȗͻݙLTj\:G;JֻTEC0<^Y zV=un")v̏VTSh 5ت ָ9ruO݈}}^gfċYg~iSx^D.L{o12-;jv.ƯrOs/K /,g^əCJKpɩ*Y (um6}ԗ2:̵ANhVhJ[OJ'QT: !z8f]%M̝Rai(À*p7R#h,Y_a:`~. 6#+`z`BEBM''Rv>ֈ!  # 8$q 8wP[A!IT9F˔79:ߙѰ4i,yQ7m1DX^!F܀T ҽgyLL'{_^7P>uI1}yCEf:Ё#$0i @-eC/Yw&U:0@U`)r`y."53+g$_)9vYb9T-VeaaP"!~˔MR,5n?<)/ 0qڋfAF~@4N_WoU4kQTCF=y^8`.c8Xv#JM.Es: Q Z& gcHN" gmZb0~RWeAFKn=woR!K]\vc>\ŵXӖcUaT޹{uN\F{KPw6 ˙L5,5ģ22 bG3 +p߾z!2P6fw4ztn0b@=,+&h8T,#BO܌GӋRddOOxyt(qp3}NvC)𑆆yz MZ?s$5>o"iaA6R$ %( YJio؂Le/~&鼩7W8/5h( Q8%iosUW+aǧ\.UiƊ{l2^0.ٌ N`T b)#sXP(:B85@~!.-n`K5,÷릑Ho`&x.ctnimL]Z5jnxz)̉;JQ\,:0I7Y Ƒ̞ +lbmwzeylyMr1BuEk} uQŇ^` RZ/QAS15A]*2hmbC/MގKC`j^]ErE'm|retDUo.U~R/ᛥB Ǹ}\H"V¹QA}T'|r{j!\eIN4m9];R/Eo_\Qv>@b?D*XjAqj aKb#!hYzIoDpvi#DL5zi+F;xcvxu@?0vl?wEK5G#_6~ؓ  N.$ Ijz0$ K| bϱ`[JB؝)jP\2LyQY ((LCl7S)AW̤ 7>~> łZDʚB' !9kgcu5 㝰=ʣJRﮃLAՅ8:5![Mu2f1F"[9,I8V}yo tA _vTnxV$[ԯ=1Zۨ l1{׎kbv;鱸fɂ}v07a j=i8ɎtP>TYIt~eʼ?hb>bh x\Zd1qmWdIc$c1u?SD1h-eBn1Mw$< Ϙ:VN8rS4lsAQ$B v3OPY\8~!؋h]\BeɆ{|8 9W[Mgej NNYB1:|iqn_L abqg_ /1{uPw؝ߓfvB {B׌'MR)oMFOֲ^j}0iM$GVj+:qo9?ܗ"3 :MyRb a>Ď4!&gʙn&*CԖa ޱkTE$b| |BrVD,t)c~3Ψ+x?^P o{Z_;=lp>|҃L\ʹb݊k;0ƞV\2 KjJN.|&FŹ& g;X^{%EYF![x.i[D4u6()5 ՠ<Ł 2U5ixtlhˋQvͅC+Q/j/Ќb֙WvV\,lLSA?OZW뛉^Ҷ |>_l2GW Pz[  *C MS)<`tpWP"מoA''=pV}hk/O_6"е!cl&Ƭ!0j먋^ڊ|LD5|uЬxb5$ QS<扔9Y)ކ Jٱb.`*3(dKN$ϟF]/9gBZlg}A_7H3K޾9=[0tkY4 /|Peɔ">m@Y m@׆M#Z8$9<q$B9j?'zI9 92\ىfE Cιlu1A84$"&b[6 QNg2d뤒‚;A{ل O 5bEf/-+|"m__N-̂YU~LwjDظ{@FtONpl#r,Y4ϔ&ؽ|yO!?12.@n\g!^ 5TphJ%Q!oknRQR:I?^%;ʤ!|iAӘTM+yY9>i!#ݼ#1%+F` zP'6NҾ(3pʧaJܫh%i 0e`~DO"_yLwu7$}>GrtT,^0IP>2^G;8Iu& hf #DII QI¤B~5NRK폢 ;=H=  I+'7< Sb6# U+!/Z{hW~32_it(a"S֍ƍtvM\3ionLDG#1><>QM8N9tPTF:5cX:ax) 4CHxFvROЙn{7IR[ejpi-j>">㿨@"j*6u̓Z'iƻg~'~&"$' :Kw%fg7֌C"y^u eS eTxBsT~v'arONRܝKZ%Fɘ(~`5Vꐙ0|wPqzrťmwbU*GaPQɅmml+h'^b|HϏt՛,DcD-bּ79)e`X yHhAw3xLAm2H UpqgKk8!6DM\:16 j7SS]RI: vЦG'B\|"\PY<&X/OR$v@m,l} j'oKآcU2 |k(s媏EfxUގ=P[[abPWM#W7{eZ^:>Ԗyqo">UZg gucW Q^K(Ο%yݠt Ja6{";LG tڅf^A$8Z)Czf1(~ (2U <{zAWZf"% Kn0qmZ'F&M\0$ɿbB*W̫$nr ۹ƃʫ=(sºvm9e:0:JL#uoMp7Ԙx<4VDխi7VQ̚;Tc1FbokPN,"Gn(fH{|P!̙^h5HG'9bAqBLi)<5`UrNw]"lÉ rBg%K,G=RϐS-3@x1XG843-L\i/=">oGM'Ĵ9wEcXg_#ي~@(&iOM9@P2'9,"?~EՉʽP-QslS$/KPD\\w U_WZ~˲x#q<4ƿ]ׅ6_^t/])@EEuRiE ݾ(T%pxrtʯ̖7{11M»qjV֖8.!l\kw@ lp<J0ߔV u(7-v˓-~^o-<6[$'mAUUWet8v [W`beD>R1 K;W9hOiBihUХNUj5>b/6j{H?teE|bg#+Dq?QY4 w*Z-ܾ {ݗ^g,?sƉNk*93Oq:1 [cS pq`U<цi$a6wP&&6E\Y=ݗD}+yK~"'[Y⶧(q>|H2Q_ L:]mH3e8 eU0&9 ?X%8O8 6 -QV%HZ3i]((HMMs7% 6is.%u 8@>:FsA,weՃN~ҝe0 VB)]\I09Z)ٴg@ИL`P7OI=q`U({@ `~[G+c %h_V37m?Ppg *V !FGI~FU)7gBnf@XT'U!>5}RT8\`ҷvҒ#۟:Kĵ} [-5u'xėXx'Ѡlzig+y/G\K."(y 'n]FCפ0Фl|guEp]5]ެ1(r5J2"jI6*IZn MY{]{2:G#{_ŷ]7-݇KPnʤ'Yp/DCR\ARP'i zp96Hx~1 aN`[2G7^l_Ra&/U(DD;3PO-Du>$*>4 Lh2PqWT~ze^*6=`l[A @S60H? r h QUO,lm1 T>K_f+=H7HO,ac{@,Z Y}W 3HP?ܽ Z;ul.|-** AE/vrq dq,Q_Xv% H;G:>IMRyH-F:A\@̾;\,a8b b˧)Э/b,E-_}`{Ԯ0sO7V,S@w  fS%a9ıQ/ cM X1LFp=[סݓ :=gnALnxozYAm[;شu-;5fY[0ܣ@egSvٮsLaX׺Q CB@9d"kDfy5YJ>ڦ[UJg]SekL&AipxJHQnTڸž_s'+6ICEf!QFR`q}L>%L oM8>!Lu'H7#LtlQt3ܤwmA&JKQ%&-{eBMeЫfY)zx*\G0( Egc}BsK8Ɣ#*m0<^:gdLWHVa?-+ fB[ ot?9G c "e`.U醙sT!:Pr*4:ˊaZy*]Q*n,>IZUt|".Zx`zLIi8aُ$F5%Z6󗊂Yi.c" a#VYTlla Cj˧:WRpz ю,.cl0ibxn4w&ĶM4JX I_g)# IwT "!+(Gw+hX6zcSBFn/@ۍyQVʕ#VyK}B+)DӭC ;yXWW2=Ɠ@yYL+s߫{FMUL! ts̠CoV\Q:pU~-®Wh  4gbg )RUMmغ+֙&piS|/_:a@w3&] `sRy x& Z̍A]RCJEodžptOp}@Hr*BsL9k|ƚ8zZ|/z娗#@钜۠;-K̲UgmHx}fg]&sjƏwzqvF~=(lկ]H / uۑ~0Y<9eNWpvR6x* ]orM%¥Ck ItfA 6gP8^4 caAl`(-_ .-pnVt 2΃u"V9ڞZsOVH]&Iv~ۈ'!C $0T,H= SIiMk4.;Rf\N/ Yӛ2إCM)΢vaN}U6!w.zCg5$F Y5';S;lO ٴS!u)* eQbfn7yM/tm V똴Tzw[͝#`+B cGh8/qqZNV<떤Ӊ^9GiCPS!nY%y< r=lƗBJ1uEmVUE.f%y0/^A7U_=a cտ3!P!Ih#V<}cՂﲳN8j 5qmQR+abHlғV*ޙovI O2_B䠾{?z1 @c8 [ h'|0 Z&y*ZwW/9$fi@QF퐇8ZP)6X{G51Anw^W%?$aҒuN}zl0hrr9q1RvnJ w( F#1)!e8Kx'cuet[i!m3ݎ>սԦ,cGYap0X tulĵٺ+`Q\hǢ ݚm|^=ػ+IV_QyrZ4g]u8ӀO<,壳<5)'5$@1t'o5 B4&$:f:#Ftg( ğPEW>vEps6 Degk?6qTgI҂ГIm׳vpu2KM -@Ieƃrڗo?*C51|yC) P@Z9)LW0"bh%"?h(-D*!(!T!!gpX9&;c6A1["*]9>4)m~1zШ*H;OBk?tw9O\ 6yfrHʌ|3쵈3iPj"e s Vd <@&3?JMs3cMd4` /}6_еM'QEA4gufs'L|piFAK?ђ/J TfJ:_K(xKd9uoc)Uh nZRos Fp]s1>0 epD*b#dW:4nH8 c%#wQITDRd6- "FR^4W e`6xd[FrTv[|fwJ(tQlYlE|7°(>;`ye$sl]M.22O'J-t)fKOMnͨC]ÈN+H\䆈Uhԏq19+لMg{UL,_ހO3T5ڑtv8t]_ؐW~'#WD܏?> Rs ZR!iGk+m턕"RA]Nɑn$7,jtX}nt$}=1yڭh= ÙsZ'#9\ М[~U&~%Uo?& M^ b }!ùyR?)2zdaj. X|@ԜĮLM:9?:"މz} Oϯ)?t,R܍1:R(sͯ E-ͧX300ً_Mҥ2X25#i!UE$Qn} e("{m6n7 tp5V~Qc5xr%Q5)h:pkGp ,2ghɚE|j)\D|\ c{gfzd%oQe!PiJ}o.$Z|YeIamRb,Əo^qAӏRqO͓URl㷠mWm)+.}UYIL5s3Z kTS)?:M|?&LgMe؟1 ƫ)k]x>[gٳfM#v+Gƴ;4iGc<;a&N0?qWęeqj0z FBF֣pە&4EIȟ76*1zNpcsS thئ+g@ Xr?́K:l!z;GV촋:͙hD6y*.s%ąz-۳:mdN>^Sg)`C4b1]9% v٩ CBg.OB'NiK8~GcQw OUhL@-2C)fPJ@y3&B·a2^S@Ep>*3S# Z F>I1t7]Ah\aәՆp(O%h9TCS(}2x橿tg7!^Ƿ)ބK\9F[lZOj6Iܓ]V'@( Q^cmUxIH#i"#KkEnvK6#vsbZª#EnyZ/ UY“Un>7n>GEˮ׸sG:,`Kc4`~ kSRWxqdנ;@So7u0mmy_fqǕ>$?){l&(j1 T"Za h)Qc'< OӠϸy;̛N ,tZRR@J#\B }PNf}ݹ(xzD7G+Q9=?P1H ΐW; >_`/*A:TS!aP ԣKp2leJZ|?Fݰ=ewƝίݸ,|{K5Z''`<ˉRA bMtiu.{pOj_a#8 !ѸAzM,~, l: *x3/4-rXvhJ$zN'g.Zż-Fj@?Ң#p ( M b_hԗ@s"/Yz%EO+5y.6݈d!ıvV>X Ǣp8Hd<3Q|@yjU.j+ 6-K}apG$1]~6Fb%J?M5z'\_ۈ>+ϓZ,]{=؋Ro]a)iB^jV쟐!Fúz0 T=t6PqDANÀ\4+}@,lD>&Yx:lФ5S?sMsN$S-x0;3 yv&F3BK\^ϭY8[Y36j/NJ7c:q;y3)Wʸ4W*:ns nf <\Ҳ𘒺hٶ;bL77Z=hXNFEnH"~&Lo~QYn>3jsS5 7d3zT>* 8Kᷗ@U;@tf}9B[|YD+enU>ƭ?Yu2 ̾c\.|rr[;;6B[Yu;1& 2nG#M4?`4 4z%?g=*s-L Zt;\pzJ—4VK#R?OqQO֭fjvi#j0_@?zz3m^m8 a Lc4f 5[ ړXw_FX㟻H6FrA/&BCs;.pGx2rz r_ ̒JK#xOCmˉ@9q;)v*]Z4|C7ݳsCHW7o=|cDN<#~R2L$zoK>iBifiMo*vG1=cPE7S:h_x~ ;X8Y󧻪 W+O;¢2l漷#G!+@.hRihjN/K~cDXZՏ,0RӋ~(F؇ӄ5򥾄1|+D,u %;3Ϊrn?Jin6=i[\X3ͅ$}rዠ6ov?<j=1)// (]w캳Mcz)]&SnTNK7Q ODI# !̫+4C[ uܩcڼ:QZѯ:ZcrV(+ŧfȱb_]]opĊJ8jaN|fˠ(>-kT*6?sbh/aOV0rMq8. 9;h՛A)St#:f\2}+.&ix鍲뗽^?9Z9BFV~qԒ}lRiG\F}H:DBX˜lDwC6{x4!.y Yd ӻvbrux-Ӟz8O?q}!Wa=ng Z+Z+4qG SЂ9yEk|Yx`A Xߵ9$W>0_L݁d~ո&tLM\Aa[7]sj&#h8?pS[[RϏ0b >5.e>BEkO! e .zw6ڎ@23ū 1Ha=ݼqHֵ2j=(ࣖ3{,eJrs z+b%#+: 32g9sz`ޞ:j.ˍ"\,ɮx 1R^l@D(L ]~euH|5Wo5lC>,:TKMt`š@"vM.AVs-qA-jl#m={*<"ؚ)diB+at<\:ZE2Ֆeho /(-XiIaίrJ.xu;*SqTхC۔pt 07ڙ `\| y0aᳵͅRڼ5KEoŋωȂn"Mh,l4Kh{'PhP]yL 1=ؾsK&BЧe\hv8s8~zD&S#k3 _4 v!etS1C (nAfNJZzJULG" krLFIS}m?sph_\>ZƩ|Yr H Y^@'ksbw^ N:.CbF :I~[1Q j~`2n: f%23Fq2:k$$je/ͱOd.j(/8VЕ1ۖPԤNL =SqP1_g@=ٚLuF̋u܏]JV(GgS9[8dRf8ZVb$w|iP>lY+my J[qA2Cז ݫ6x8z(/թeϵ$~1}jG Sz`^mPƑy"/}O))'"`ə )"-3J4^0H+Cxo>jm4qe ʎ[ƴUDTӵ 24 L'C'lPr]INEp(x2;}ڔ}˖k "4Qql -` W/^+ -O]R'Up.Jinh=I浊@ TٟJ;tL ͙=Gɴ%ug0!'O?=i'ܮB)-,_KV/Q{LZ:rFE_^S_N+D"lF8•#tKVnMbl2R/%ҿ9JCJYe7ue(`|{#XJcdՍ :m|_9z$ᙵ$;L0~]&,9>=^C׼6j_u Ey)GDn('H?A\&HL8` ;B-X /,l1M(z=Ap}-mwH&ڹI pEIQvRt ӤU fT%/}z]D=P::#uZULx?o'5k;ԣ(oJ5O"=R$ůA~}>+ĝ 9z6ګD_I,=LsW|[0TE`eO4c&VعJg8,6l݉CطS^BFME{;erep"r>F> B1-Cv-``^wh/t˦afxbâ/ow ۗS_U )cj?wyC{^"%kcĬ[#xV3,D:.}FF]'faN-b8ς) ˆV!ªase|޸ĵ"F_1܀4 솻>aC5~Ztj/[VQ)-8Beğ(?>vyfc>u#(0&lkp/USzulj8ECZ?$VLU e>zOa9 qI/$#6~5Y%,@J3wڶYh$4}Z/gJ{aj"|G+n MgK7[R'O8 >)77:iqnσ"p#% ٕaS|8g̦'dI6t@+RD-6m]U8c&VhUpX^_UC+⇰' R]%1qcΰLbtcrե>sNo.XCJ2׻tT':%E0"͜!S~GkZhoZfYXeS m<vC/>7Q{sjΎ'0J$|K4}g^>QsԽSJjV.>lܽc&% _0ZI98X("Pc|>`BVd AGx@IByh:k~>ǧ$>THAj0eaJKD:ޖg_zEjZȘAƱsT 䓶Y8nPN>*TxiЮ;VI1O(؁vb[]+6Ea#a_j/< זYHϥ;wۦF\=kR<Y_텘kZ܏o^u߫i}O]rNKm XWS&W()D t$Nу-fϓ4ba9/IOXN]o5 7@l⬁a|lfWOqVO +vn ߆vzcRXzГct"4I0SoV'It? =f2,c ѱ Y\joTEg#QAg_Lᙨ:,"Vj&("Lp`֍6PNvԶGi5OX}*MӠ4wp[r%޹${N^L[ʧp[GGeUQG 7z/ylcYOub%ji^/S0ָ;ɫ[z 2Ӝaم3IaZ5iP޼js ug_}D{9şFi sEKHm!炛E*0F\}?+jltu]%|ex l P[9%K,\䣇3T0/y G莠FNzL?ob&]Y-a垐s= (T?7u{NV[S*g͕%ξAl>tyS+Ogj=B\;E#M2w@ڐr;XhMM~$vGg#'U,*OũNN} b0^2-4-mS|$xc(rZmTr lx֭׎\iEZTޭY|d${}'REAV6vn%Hk|]g:5rc7i?=,/u|TN,hNoLS|bis:/ \<K(xvMX-\6)(fV}8O}Wm~SsT҃̑TYנ!nsâk\$ UzDCIJr\(`KڤuM<ܚ_c(R6q.xTco0&nQ}E^2v8\ On3Uk/&~dddVAi-$1ګZ~I=a rn5< OCWକ{Xu9t*0:DPC,ˇOs +t-S~-1{ Y\")蒿|`%D5MAVC\*Mi1++eIvf%ݕmoW.-d#)ZJnKIɊ_KLT0k3;œq >Y^9??#qF %d!:B&;!)eV2 TӽJ{o2tq2t]G2H턶-ON,f$,=^<# țU*Ŕ neC00alSnA%VܜxOoJf;7fCDMɍSDr g׺ G"WJETq(/fgޭkq4:E%T]ġFC` Pt: tQo*BTfpRMhzA%BE*qۏ?E֚/ ;[FR-?!Pz{“q +Ē?wc){>e/|"};!DcSlrt7HZHT)O =[{ڋmi؁ :(Y dT UͰ`UbI /OV檤|L  5P%²3QNqjٜij}g yd 5vӊ$? .V[6fAK3CW;n:⶚I6?mb{E 6W"-i &ʏ.DiN@˙ m(3'4q DƱoz0I^ꥃѝlPm-=Gl9b vE9- .Ӊ?C;;U\H9 Nٵa-1xx>x .&XŊ9z\PRxL/oDB𥹕3gŲC7A-͚ ʘ> >cc\ dg:2ArN$Kj\6*⸇!?5 }>dyVK2 OpU6 (z:B7a钜4T_0YL)49~!#uҐ!ЈµeD0幙ĎIf@1D^vqȌw,P{žD!l3t~ǻ'yrhh+_;LUSA銱ٝ5~6qxWsl^jڰp.cQ sm8عq9@$gxv}zݾTx~ :.U˗9쇼Gsyt3pYk9J5l`obtgʠ?')čIbç<]eS(.27`|*|WNcQ ef:)~Z&I5I:8y;7_r t' 1q7F8.~33r•( A.ݖ+F.Qʋ[zRi~J7%;?H,Ŗ&4ICJ_Q 'L;?&;SL^fᒇ/gCb_r+c-^.yf ql$L9EwV|h\؞zh닞.%o=K ~?RטS_4]闙ي7Ke{ph ­tfi}M* MNԛDpf8ƹ")0kW?7Ǝ 6 x;;:??GwR[8v!L6?Rf$aգ߾L ~8f%!C_@@P~13ZVd3|LU{V,URXϔE76w s GޖL1ёlvΈ#lQ9ĥL>4^۽ϗ3K_E'%c /ije}?ح)\NNd-֢ju;KdZ Qzt(#B3i3w~ŘXvdsL~(-X#<CykTwH;*pnɭVn^LMFՂ:,?)jz݇V 2>_R%_jԐm~ۊBdL/ Q2+?Bg8)u sah~ Ġ1=pS/%-V/ dT\ۍ|cb:t⍻fi&#x ŒtE3 ή\j#cЩL: Bg}rNE<dž>#F` &<пW,9!@$b[r6dQ$ud)Uq'¥:֩-ZyCBUl˹?]t 5AV-ZY'pSbdi)EU͸LYFiL>Wt.r]|彰ZkGͻp5jùz6 fj`)UAqIck #6;2TBO._ ,8s%jUSV\ku,LIRETi$x߆pXV4囜kK]| nZV5=j1'XMz 3顰pڗ*ڰ4]L* !E!>@ޗ켳o> ڶ&˒)> 3 &\r$36Z#WlZr=cN7nXKfirY5;ӠI9. .WB ku`-TI jZתuͨCx) uw}TT3hPc5>(j d߶KW4̽gZo >5[9}ݹ)Y_iO CbC=m[p͈yygSuYqu?\mn?P[^[%@2ZRObOpխ)RdJ z}\tmɡ+վ钃jšQ{j00ϡdOn?_91˵ts $G? +XQZ"NFw_Ci9t׽u34~ɠ׊8{=s~`%(]ޯrB%M#0%swulf6Řm"1AmD&*鸡K_|He :p'p CSYV*Їhpc]{P>f !B.BVIPvSZ" +{3u*!:P5 HG6k)0Jaҏj*[la3'2*ӄ ;c3BvW'`O *e0gAhN*fIjXsnX18> WP/S"\>S9~C'M,d)wn(ҝjчÔr,=LO">4!W3Z~+ԀP)U?yqcw7Ϩ`xO-.ڡS0^O75!͞ThqcH>dQ\q~] Ÿ:N7l8g[g(~P5xFu?m-{:Y/ۗ XR/i&‘p5| Sf{*;ӈt_'p+2 1L,w\4E$)zcu#48GWBT6>Luԕ{Po/ Jb9%G =Fs_tAd NPf(a% ʕ徃L1XEKrP'NΕub9qm'SK˹cZDoj)'6OjUn-1#lk#lC \ !,h& M;$"I[MfPAf)Y99T/4Y][Oy0dfǜ-O~IDCk`m/:K2n,4N{1/TOGKgi΀2e?U]!30g$={f2X'ĿM EMM7_r=-V9N>,ˆO"ᡗ,Pfʪ9f4j#`v3mh^kMr^wc?~Zj8nhqMMmGYoń=WYYq*ګ}<=J*.#r/:_(Rk-7"/gdb: r='nw2h @⛝E[K.s_SфǨRG.A쏋V `i)bIt yPOнg=ɲCFyNkSEרfdJy``}jG -8eQK`J 9[u)M Oh k7fJ O4Uڿ`1RDWB!~gY- EYڿEً b+&٦$Z-JkG\5Xq{.p7\]>!V(d0mIyBiA0ڢ 7/ܩF}.rQDhc%];AqJٻo,OV$0y"kS2 2_&P9#'.-ky󙦵=I^quBH2D"; =z6(ˆRL-+*昛:h´ln`/DB =lKW%?ޑr}W]!ٚF`*Mtn ޙRx"_:t']B}(EVSUŅuHLJZ~hEHf|ԏPt\zk~,#S 9=Q#uuŴ4͐=|AASg`;qH5T/%qضCڨA.QoS4v-;#bIfGLZAD&9/-JĖl-:krIsXty&:.=<FYGgnvx#ð@Hn?Pǖ'祛dJhQ+G\Y}'BOTzY]PczJ?ݺ갼]=t7(.DaI9%35sٺb\jY*);{Xһ0HqzxfsSH@Ee;n"M V`_dQY着҃~mC]}|'iE-Z~\xZ*մϼ;$0ex'/:ȥ$:QrO=j%Χx\vn-d$tU;ws|ΖĊcTFޖ$ʐc21it³~aq,V1ַ&<P) ";˯G Jyi@Qy` nPU_iNFJ'R#Ki_ ׇڻo3Gz[9YqTd,'016:_JLm7”7 6<kU㬁ٙ2jC+JS _I(6w4Y8EV9ȅ-Ï:AQjAǺUr-#b+mVHd7:cwdz>'NeWM#Z&WR0 s;0ܼůRT8m su4~c'((p:5VQ`);$w&ߨ緿uժ*m '=&yVgBJr{ ݝVg{&nkMMfٕ-y'e=0H=F5q4Z.XQߎ#)ctdmLm2-o}>!R)M 7"v]I0j:v]^A#`R_0|KxȲV+׺JD صUibwV):j`8tF?6[U'B^ZP-DUqgmOSپP#. .sJl,SV!ᣆ=0s[צkfqN֦n;FFJܗ\۴<ΎRD*pFPx[gtV"ɲ%Iӕd @W^&ο=nXD Mou'-bey*m_u7{{gĆu]"ƈc ;ل̞Wj&mZͽZTLx/g L[EՒMDVGwud6y&؇C7slx:z•@ϙ5 kCob,N(o}!t6RJ;Q2m p_e:@$oxFE`Oo ]Һٿp XK%ZR4͓6# |18ޔ\+{ؐ u!O1}$Rلit0(t^[<#GMA4We[JK#6v Kg%% ݙ-T7Ue+ _6A^UZn2Rp7Հ4'l's;fIbQd oSvSԾ.Hd%4܀6/'ϗ7H޸rs|G>/mh-s& #[nʕ\Hꡔ 㿇1sT9RVsmR6VH( 们 ik͠D~fܰ\rytvFk2_rUʶcJcsE{O?aR {p> Lg!e<1s6H$7x s7+It.or!*Y(,xPH 2#g * NÇoU =RGguۦؚGsdQO/*MVXHr-Ba,!XM2H.IQn* s3[X}B ɿ){*3P܂s!Q4!.+6m 1{3:V Kb'.<Ӡ+ѤRB5BIH_>*63^s]kן{.YuSIhgE* Vjfhy IZj&*vfQL)(b3T"H/Z kCIy6w #ffOMN\F8蟁/?BA& y=ɷÂB耾 @B?1fѴ `g-9^X+0uedWJ%k7SB(te+8Gy%#K#>j08@4ff͆z%a pSԫ14CDqnɭR)k+"B0!lr"%*Hdtm(䶦Q*@+or0֚fob9@,H25֮&^z@n[a9)`fkZsIõ K`C+DPe3Rlr`5Hcd#ZM0ĝ@ %*ú } ŏWz̪^^Fe<ઊ𙔷Ms)2NGJʀ@J 8k~M< G.Oq5’ hpHp?L5;Th;PGGڬpu,&.RXPq-Doi؉Zt6k*`ΧuSbeՁP&%ى'7d}*(dGfIRciM;A,ňl Jo;>hH !Ji̹=N7`&)"qeED㠨LQ(W a3.}_ҤR$SIŬkpiNѠP&ϛ{%F\~>>[bh˰Z&SI ~.`1L >4%YR3"jњ-07 Q3bjV8Ld)WrX.+Dh%42cf*Rzr[=SV޲+z".y ;Gǽ{sHxhNӵ>,+|LXeחIyİNZbU5nvyǔD$`i|mJ~f*"p C~mKiF,E\^w԰8\;;:"?,5|6ۯ|4^ZO-8 -"AYJ /}!E}§TzEtMhD#qiL+ >EOm>vM[9Hg>0( Dx[c$֘H_\WҘ?iLiuݛ`.ǕX I!},".r ASjXk. *8†?NH#8ǡQv=}<P@|@E!)d J qXaF zJMs#0 #88d"?7oS D-5x9D 4WLKmB@W"N n 0۵D&"]97t߱MlRZ҈lK z{\/n8?d7F=>Ӳ*݅{5 ';k۾@% A}4Ȗx ".PhqT+[tԵ򑁔i&+ٌ~:Fq 4~ڠn?Q}n}炮Kx L-0껓eIf1s{pZ=kGJPWhp4[&ו -j&r&ͬ+Ū*jkEuCZhL.%1AHc}#z΂ Pt=zmќWqL@/l{a o]ucl/Fo'1r)O{!*ڧev7)sV 0VT|ctGGɭr~~  ?B}Gb bnkm0v9CZlGh:8 伝uHլt /I BRk^ Ӥ`6p u\'E;5BlC|3CI{myC_zQz6c TnUzDI?\oşȊ__L>nWh0ԍ"cgy Z5]~5UKv?5iԻ ~O,P/!:Scd -nVzIMnd-^/Ɇ\8jQx WsdiT#lhKTJ&-jh3cQ anDF0-r;)L Ywbe*g.YnxCZ'uIeDt'sJQovxW6 L$hmI?tfGk GоdCu-z{"y(2ߣ~%"g&]nQkME yVM'u koV㮐  aE"I/ZKKm>y7+ U3 v1K K/MXN@3Pnp຿H!f9ƍ}^^H!tkzRdG ڋU^xJY?4{#_HK7:\^[Q*8D@qH;̏SJT]ØX6jLQ̥8YC<>"!m+wFv~3*8!5 Qbm-Q*pEˌ0ƗZ%"ׂldـY.oN=!'`D3eROC:% "tUb^iE_Wn2}#tڽ!uSJA @<|f)ex.n?P'ef/y6VuGiEw9%\zQ)89nSR1ȵJ)!~A06DA$Nh]pܞLͳ;~Ӌ)GSj؝Pp|78tǞ.K/@l4KjZANƟ:fKBе t1|+eHeWq#9^ojҵ B9tcBEqiM I}jqr7b[ iUxIGmFWR`> N\KbůmɣXj;p&Q4Bۤm=Ӈj!F߬|O82Wh1ֵ^wej-9LnTtЗfҠA y!&mUA۫NeFiBGLzX A9ٻ@[1}:6ǰL7%|1h:a Gpŏ!%ЎQ1RҩCDeZAO냔>wFuSe%>Nb/yr3y= תD4~*x)*k~zH|ydJ>){ `>:Z10hMY|us 02Ve+[B /n (ZƋd}sd)1|a6r]p W=J|N賃xb\fևM)"WPo.\@8%֮[Rz~#3Y J3|;o]nj?3s6I1K8e3T[Wb@Wd:N)d0U?PL/`,ep#ê`h` >xX[Vu'}go+$d3?n8 [owДd?7=#;u g+lk4&KUyٌ5IXDCլֽ6F  ɯN{4VCY^1ܳE~O)l 85WG (r%% #_IbRz:@/T^:>#HNR^>'xY)zm.3oXiѣ}x ]zU ^0`a&YzB>0ⅅXrYΑh!v*bbeU`H]F4T1.:)x^`7¬h."xNNo_G?B#p[n2צY}Tl[uk5ǃ!'[MFɪ3 o2Zr'Y&մi4kIbz pg:ȳCUu$JCʗ;y?&(2-A(H<L4<.}s2ĊP?oW/r2BSuή}/ʨ8Ix @YAA|Y?=A[!1JGqto,kDm`p)gDw( r֖jX&r9|_맸݌N)aSy|*IC- ;@5RK-c^7= oDrG|1EgkO$s-U`ɠڻv%JX:-{{J@e2btfVYken%H,k܅6{`1wgc$ +ؽ_ "[}7UR4;5:IEj]iefԡ&1^tFp4_r✕QI ygHJ}pVR(tFhӿyag<mpȤ |ҟn{6J}B 7 0@L! "M ƛ-%BE-3Úm ;"ZַVN5e|xV֍˲hM2!#v_z/4j{x _j&x[{iMU&*jZAHLpg|mwMh[ 婕2B#We>~O0" G1W3&|yDf1<-QZDQSPXGb~$ և٥@k*2~1pďakZ{S ae_ bxwboF{o`ɓW3Pd5׭NLkL?)5/ 0%&IݮPy MV`j8~WzBL=Q?n5^|XXhuHoC鎘'f6=/?3b)~ZOl@&MKQ|7Cw4l,HW1+\=8}ޏK4-%#˯_! ,&1kTh;Ȥ=e:H& ࢲ 0+ 6Y3#; / LU/C)uvhH/m=.wfA2nyd|ʑz ٝ5& ^L'9Ɉc@ oH'>hZ5i^6V7 L$^u_$'@釘hIAmX4/^5 H#߾˞[N=?bT}g%-Yr`j,W싊0=U)j5׈ehk].އЌkvںrN4D ۷#"jTg] {bY\72`}7a-@xE FR_= n0T Ɨ4Wv[nl@o!XD0C ^jOTucܔh`EvwO5AE4Fo6Gњa/) N_˄_/ځKW{*y.ɈS1aY*ƾB/K/.G{nf~#nŐ1鳥@GUO^%JZfBv'g(ÏX*+L\E~/4#^mX0j!JDۛ܅ Gw =D{Tt= ܎.QXiـEݙ3(`;>=>P r_MHq}wk䖵7iXGȸQPw)S+ughQ 3mI@7wKӶ^AԱ{Űlh_*sb$)|eƐmgnBл'NZD Pj׮e 5- ārW.>GxK޾!|&EbS:W]]0M8Kw 0?WǴX?Ͷ}mlSW,99^qܟ2[ oHf1mDU7Msd^P S`&<1vn_qrH<h˅|AAәX@(&8q/%.P4 k\2Xڤ>׻Ra]9X&Eb:k^\Zd @(}k@onqN~ OXz yk Ýhtv=o>Senu&gE4ꦏ$Fo:딑a:"E #I_q96:{(#H4B]={q|4Q]Ef͟x<Q2-N?dȔ,)*?>3L M@W 7+ "<%=60ۣq7 wsv;Nv46䂸˝SY¸$G$: Ey-@_c-aV-H`}Ķ.wiiRP=aRgqGLW @61 Mߙ^v/4^$gsCn`sĸgwcP6T/@J[ 3Je:ns:Lx^I\%"b|()jBE4ʯZy,%B`feK mrKJ-+1H Emi {{ }F$ncq/8T!Ӹdm`}S0C5V Bo0'Tg ͜_z8b$(x ] 5HekV7iP«ҷ uvŵE &ߣ2x9he$ ALҿEtzsFHd֟3 (ɼ> ٕl/ ʩ0eCv`|%ڋC;}EgC_J\˗3$=o/CMɷ 2HNd_P붋eE4,⯓L2%(RHB%nezܚqC罇Y}2-tMj`@o!0:F"#ƙ+ZG7@ fҿ xnA7ܷ]|S. JSpJ~{^yEnrE,K5ZqJ|v-=#:e:z VN?#*[I:XvEU x_׮SGsBչ9=@3|0aUȂIܺ%=omc[6ԇΑDXOcA&-c zГ"Y܀BJ?'FAzy5D Xԯ <:]W+"&%gX?&%XAp3 wr,Ln1-EQ 4hPh Anmt_MlX٪ztͣzz0,%Ukd<7t_9Fl7mM&8 w-qa@gۗa,w230 q0z{JFN,2_= [:w_O(m$"gSyikEEo!/'r6DMoaP %n)Z, &̼ҀIpO@E 2['zqq,0j*)yŗm{'wPzOG1q 5:}OV4Wc/0] 9* $@MxE J5ooU S5Q9N#Xo+^7}Rܧt]}zun`?ԕQڏί zrRB:?W}\m]& %˯LH|<ΆZdТl3E cf77H.<2)AP6\bu^!2s߷+/M("'[3od!zcُT J?<̒}C?}3Δo -)f<= Ht§aXMN8 ۘfhzPTEH //ik1 4ֹbjWkC nS06?87K(qνhjXƃ0 3Gj$~o\HE998**.TUX w:3Z r6!AH&gq/D kQ~$t9~j'ό6^2_mRPmMtcd=ZVŗz`gğ}LLpEߨ3kUdugmmZW+`a!$*}djv ʙ Vw/ů!t^(8f^ج(o-li;eF᭵Uܝ &aToD.i,ALG%; A6KWkZ»..JK~Bu300HV'j゚]X1 2g%ɪ}-b0 d,"-Fo`*ƘݱTR_r0h諣Qw|x2˫`J%nMl淍=k6)-Օg7梗20vG5qqq䕍DӝrR@W{D+rLN+yS0>2'_BkwP84>9G\9ϔ2%62 kj峌<7MK:'ԉu[nw|=R} 8?o.,Po>זx<#ߢЕ!0k[F(!8@|%vP%n-c$˔Jw4̭P#s̯)8G#"P2`䵺 w+;uņf:n=~Ceّ*H!,C~->.gށ)oXc=?jW_E ?,WC%]UGq Nƶ<\+\b97L0B`zn4Fvk,&!q]$w~QeT}%-i#v۶gO.!(q}꼸˥AJf_o鄁s/"-70HuFx=ai UƤks-L=r6O"%MB ] aLyѸ-:^_6Le#yYv#s a+gҡLЪD䁪"#{K Ro*i: YT"OV_Uu;L{ԓp COQ$TKBWQ-Qly+T0ѹ\ʬL040ֈ$>P}D\:l25*-Pn~dT T8aʬl>v҅y0ǼYMM?F>p8'B(z4R |W9[h{dtc__ S)J h,l2ظr!sR3 51/~q3sF 0WJ٧ED)?9Uc_"Xb?)UC^GrL!lXh=1s0Q>uxcYVL;^/e};[R- ә׿d$ (~xҨ1 ظsl[zeE'9!*jqvV=/ c/FGOp!|^R¢GdrvY{ b# ` J$]9,Q] G%0t'Mَ>;D~ȍ']O5-qW6mv<|-\|4_i;68 ? ɂoW 'Lp qW8M誗rtb܏ACXv1C]aOA^_@9z- JbAykvHQgPkܡ#CI}=CSK/L#b<(U`l^af{>SaQe[F k /c T1JZZ 9ufze,!s K=hI6/н69=CPZϫ{}\kVt*oܡ<2U߫˦7/1t_'ϋLt}[e 0jCϫ XX ägyZJʠШ@K-;=zm}*tTY$bD). Dgr $ldbn,t"wuCOs0ܻK3DyyŽy;5hẺW{7yM7Fhfǯ8KQm(^S@חTm9BbLP4~dEL?ҬĤMOdmY)=8ɗ?߼ r@М*I~OIw\&f@n5H~:p2d ="VU]mf0Q˃6ïǮR.iLd~QE oiNGvȎIRq2xB@6juq:^1 =SLvm27S-L%l)](Hco0+2|?1N.U?q>\%CWmeZ/mrʸ$YV4-ڦ"Ҷ<jz)j>vewMeaQEjՒR[yg_{fmNƼE %uf9ۿLS0mZ._dQYا#ݩjFF*1aF1p3i|1`b˪7AL"'jaD&!\"13k.SKpM(oqf?Fͺ*C.cu˔EGYFly+"D ,zq-UhA([a`l׈-D#rgG9ĦQ%Y{vt{:2Ț?l% EI39#jlk׽]\ǵbЮ TB4ZwHcpl擩tbV1'&_1k_ mz9ir1W"+|$ޢQzY~T[n)ʵCy@#Q9' K?%~z0t<k͒ L D8(C3)J\$"Ѽ*0ɓFpZ58"_2U~O2p6f‰ <:5o|39(I%pq c[.a[Hg{Ύ#V$sKViOgߍNB=o.;^vKX0%F\vEe /,:$| V~Sxʥp )}LHhj-l}=u'!}!;+vxh.Zэzm`x'w5V52:\=-kw⍯zUD [ BnҔXё~GcMb.g6JXN h-zvb\\n΅8'oa_1 \_Up^L8tssYˬ@ =$kM.s;N7L;p¥ 6ZjWрL::[m˰?'; p;ೱ!/Ԇ:nlQ DwOm5Q4R쪕8pTf9&z0=IL\c{"G]qAfs)'-II*$!,M3+S{6@N~<3HOq.&ϡp}_NbƻkyW׵JL۵h_GP]idF.fiꞡwĴREReu!V߭ ]k'9X L{d|.cA9 \vVgZE ! U{h:N% y`v98ޗ)}\mkaJ:# ^@x})ߕ@)f*-5 Tgܦx Q;n@K$@mm118: >D/>*'Q+$&e~eޕ;8@Er^Kp0hNw` |}Ijvc:Hշ큏}h >y1ŮD$Ƶ:=KMC#/;?Um-3hÏ\P}wI 7Z >9 Cf6y ^! []_tt`N8+w2kMz ,v;!n|fwǾ@ԅ;YT ;'kހT]}󩈶r߈o԰QC^ʊ˲yp(]M6:Nwɼי[)-غUc[B㖤+S0gԌrnSDL0߹1qbTg1 #߷VU56ԤkLE W/ed(aRzGl8bI'#uA_2M J=7fWiLR]]UNAP.<8cAʡC ͳ%y MTOf ;k2faaCl`e]wԧr2x%lQ-AW; 8Cu,0%d), |ɴ}bY N%s'95沀Vk.` R=7?DE\cI~SƿHO./TĈV&TÒvU-iFjyT hsj4TetڠF{Hel3^ wZ!u\|^JIQ#¥'xdxATl`#J:eգ7`W KV'a)\%)Au0:9H<#ZTw"G\qS{{)^xJ$YW*V IBL)qL9=F^FL Ku ]IwwV57#:%j`h6(/k#^R$XsQkLP( #= sy`&YfFyЄiʊ:rINt䟞@@ެZc ڿW^S:4ۄ9OI#팡4{ Қe }rrm7Vp+(-*mj0%KDU)M<}e' \o -I;#"-Xis6`Vqc;RMk0#vhLdb0ϝ͸fg!?L+bĂ(N̕&zPR2ɳak5ФX1Ͱ_# ( lKW)_@Yi,:\խr{fdQ{*۱oICYGꙍSv+mW] =b NI@ήS`B]FkR K׊8F7-]ud7.8Na{<:- !{2dR}\.ndW} ͦGec졧JH&cs6S)} 7 4B %](.$Uy)C*vpQ^a 3nvkсXcG+ۍ R}h=z.T/Û(gYBkj Y}[~4{0(oxұwl1L0z`Еp DI @c("Q,[]`A )6T nc)%m.}ADlԿ&1aO_ARKqEp;eO@PXQdlʃS)k<Op 9"EuD3C}z43ӼGoI;YV{lP\"RX&y9A7C QZR0N7+ ^]g 'j ƳN 1HNo^) 1swR?m)툁ۍ 0v uI V^b|ژENO)_qB ^IJy%!jL2eASj(rf7&+ xisY?dS $nܞ]0<gp&LK]=r$#<Ӻ(Orlvd#H<2 b9oƧg Q/BjL ݗc&EY(wx%qm̤E1-.sq>6۫_iz"K:N0ʣOVeYUj4tmR '<&&NyCDxi2YI+^+!OͥgRT8Wf^V-Va"NDW9~iQ_ ½8=H R:W2 8O\`䪀R<_i7~aSK%619LyR8!ӹ0y=t <]ӹyNl='Z5ZG뒢2/ ^EYS+Wlj9Ly/ QZ2q P7Yno'=` f1wyI:HBΡ"pj=cOՈf:i=aMz1-UTi\^E1SnZ:.CU$ߣ7Dm pxuRg*uǓ0/80oPtzT;^#;{- `nFlr6鯳;+bkL`o+g0xeqF |Yyf{W='prI:YmyąھJ#LI^가*wS *}dzPSev#j9z AMe]Mwvcvǎe{w㠽>ϳ6tO}+<[eLG@/h. -KP ]kɫ$kC!oNkŪfyxTG phXVk$C]?6u)re'n^nU5Vy3.\H zGK0%Z7f:%@FV{Έ.hoj$!ѓ5{r[[d9ƒ+RaBˠ ;EKU>G;iB|,xG>Yw>INwL/_A:m7aU4ިeթu줛ffSdx`?" 6C{N9@RG]bmC ATeS;͈nA;9A[>9z Qu($NLUiRlIȳH0ugZ <ɛ@H%J/aJF!<BKPdژ@F n7c88(| wQu)-/;,ЧL KpcӶJV)|1' SSq 42i˸j47\a`%I4D/w p1+/I8Z4䣃qeYs]5\W䕄gp+KU^l=mi:}L?7aݜI+# ( sH2KoW.{ ~%IóӴ<\Yr =Ft%>x=[r]x<o{/wʞn#+dyT\‡X"kGI,!󦿣VPqΊRo;P0K(d'/_̒Ss!g<۠+nɂJ%r:eOm/i ׼Eis{vi"JK* 6K?Teh'C:DĞp%~<:^RmC]oٸvހg$3\@Iߤzg|yյI;pϤ$1.iwBh{\]PkΦI\Ki\S+m -8 _2aKbnRQXƭ!3zn2}>T2'GԷؙ֗lxzrUh& jO fxٜ^5~'F+2xeeAu:noͅKL䃷#Nji@p m8ϣA jwgPrC((Q%DfùMS݉d?3R>s@ ߽U+/Wo81 Q\Bgvl@ibn^QeM(>AIj !v@K!Oݍ^=!6d@^<$|N-uI8|[e ʍA?mOx=?f͑lOZ^8䳴M|ʽ/:vc)"ִ zߑƦW/kI)/n;Km&$DޱzCӐ:NZ[Ưœ}wzPp>|\Z\" _G.[ydv{(MnwM(jϳ^aN;.Gؤ5`l201:Rup!5GsY)wf좾ӳbAy1XBDbꓙϵKKg*hteaf9hN5jnz%<[N3jDѡ,`&B)CfU44Nz1{Ps9#M5bOa1A%3]EP5"KcK#tv5=b?_߄uߙY_AveD_Qbz&;lɂG37p@Vs!ڮh y͞deh< lr5 s /+' (D\Fu ȶvt0.ۍE%<YͶ27uH#Q6ؙ辜EZevtotcQv\: HAPݳYP Uǐ|v5)%$R󂊙DZCx)%zӇv=z]! 2^4?BT(lZf~)֣`lDҘs5e>'Z ԉM5S=Uzx'Hn6ɗ|=_ʡǸI4 @ٮo򋢸K:WSTW=?Jԓ; 3$0MXjgBZ;tPQƓ)MM$ӠIdd&+wږ|*f\sP( N u+=vw*'0rSv V 7P( 5 > *aYRyo:;@1S6w+@(fxYwhQ yΘHhWLŏ\q~ - y'DadbRV1찘3_x|[ZhԓU)! p./u#V.$(Y;pQhDG0xڄDai ΢e_[}oU\ [Ų5_$vF-|og~nݣ KxnoHII_[bF4ʴc` r9h('$ ?Fpٟ;ɗù,)&3񧹇/աgݲYB@dZK9WwxU9nf+sԺDp$\Oc}_ZxkA0آ!teѾ{ 4@hW@􍲓B 7^i-Z\2e;u*$!d DM$Yn\׷l}G9't26+kҥC,,LyM'_<?=ȶIa|gpnR9|`1ty.:iՆM .O馃KYD֍69 $TbpYl!_;x=d|s>$]-1$"FCT:AK|eܽ\E5nr QczʯIj _sX/|EbM`?~ \tA;60oaknu@I"kbQ@nEV0G Maú)vez"y#~}ٷnr[WCkef6i.X"DOX򌈊4JU.E[\ť>T߉&f[dƐСr7K3{fІS] o z)r"xR5k%v3oI 3(:Rb(7>,N>I>߁&Ef<}a[O" _tl ?QԒІeٜpGm͖y@JeWg5[bf3JphVta ϋe dH<I?3#C, a)Bt}[̧#NYQ֔o;`:LCb7}I z|wZFp]if1 ~KfD^YԜehsF^$0{/D>}-bn%,7ҾJ#q)#~޷Xʦf0@7KN4: #/hV(f19z-t?I 0=ۺ/*Ȕ߲ "w0)0RRH9ٱ`<|ʉ6>fy$DZs8,˥Si0:^í$lu÷u2~Mbu-}[9fc6T~y߬ )Ey}/޼E6%rYݻ+^NW嫄qv5ҧ~ؘ7Hb8f o_SͨA=?P#kio!ǞBB js)0.`YSf>KH|gUQMgoC_;+l+v ;d1]n[V:tS0xXy`e 8g"%Id/j@aQWm8U/˵'ؘ^k ~6퓒_h*Nq6!:)REz(j7p1޺iC1!˝hX1DjdEaf) r\5Jöכ}UEpp] ϼ^i$5 }7>0 1l ]Mn,4oaPRqqQj[AY/`u.Wn1N>:sсw[dWmNÃHM|֋A^,[jOY=#9+Z1 W8&o+Um!Cl&8}E;B{<9aщ~ ʲle/P*~pԁ7C!r}0)Be-r+Uw<¬?ꖌZh'2ζN[4LՃJ#gcIu{wrhRYYY8JuO ijOR ֙+,cB$iN>䅸GTM ݩRQY6ș\]fI #l܎Oy+nH`*:,ړkBKzQ2u{zLSڿr{ 'r] .e]X|g~ff6eG7ZՑ{aϿښss9җ=MAç%Gz]2jjoxkIOZ7 пjeEZ쾤 g|OW-8 '+r ]+b1^OC15cNgT+!LKDUdjK~$0%-١yJ.MȺV`²qz?moܷ1R!,ى= 5/$cB 14|Yi D!9ێi*޹R%ʣvY;:P>܍TEjnw`e݊^]-r`!PX)r>]ZL9a!HAȭٝPGOArV,渹1J$8h9&3=f"6 U+-%ӻKMb UO#PM+I3VrF3kK}WYlgYZ07070100000525000081a4000000000000000000000001662bfc8100004654000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/ipset/ip_set_hash_net.ko.xz7zXZִF!t/&F]?Eh=ڜ9P ;u497p@X hCIN1TϮ'3ʮ="ZE;L}ԭ\g6nGU-Dj:ۆ|s=Q$PIp6J!oZ'a${_h&a7!v[3Eppܚ"qu.ֱܠğWBٻN\!NԞBsH~SG=$佳;x+˝XfQa+I })@0VV!q%`&p|\½KH%Tٿ 5J+#ڻ"LAC:QiWKlWf:(u$'n1&߇U$iQA@f=\|IV١QN`ۂӿPf( ,3T;c7.RGI 21^7/ndV]Y [i%*yt,K3qpccza ((bb@lTYCblh"N&7:E}lAGG}j?FGk•*4%PﳽʅKw(Q9LWcaw$ /^C5:2Яt;vi$c/ (>m[J_؞4ApDҢy.r>pwM*C콲2cy~Kbᦕ$9i:23u0\H͓{Ki-6?%^?҉sWCτ8mkw\^5#x9`3p/H)ɒ2 #epGvHe 8zzMXQ72aK~dLYbf\ψ>ś Q'8(nP-BaQ.u\f͔9m͇6[Jr)}6{5 l|==ԂGiHXmV{(<0a(!\|a1 \\4 v9J^j> ᢢ8ODlfu&nxu,mP$['6t7>kAV/qedHJ_yMJ@i$;~g,9EZuPuS@hn)ihfr5𨰴[sz49 SG;2S'z[e? g4%x?ﲭ~?1ewAQp/BAb#S2u$2\4tA7-EO(((xp6Ώ =%pAo_00JȲjeilh(6Kc% Y]B'.YĕUU W+}yCڀ޿UI@ E:GFK0 >orVP6Oƴ9)9F(؄6O=>2UPl.I!!\PpV𨅙e@d-{I$bMֵǗGosDHFS'USl%ڗ_C F25"C fD[DoaH"ut焱MUY݈>ܘ\ErtϢB < +6+da°OߢS6G*;"k:qYo]#D U';lbSoq%AbWBZ/w@6pRm[jM\L"lnTgoq__p>#ib!wV+56<% h!A:szto5؅_: :M.p?|?i.T`eφGf79l-!gUX/|*DsS@ Vc! ##J, 3byFBளLFiE@s+A+m= *Ӈ$\d4&M;#O^ p;Ms+zy y'*3^b{>GE]C5D@ tP_>VaG #0ޠvȦ5Wǝ^LSv{SKt2ܩ&!b y0[YVztuWrbgQHƸ>Pށ8]!yz_;y |m׉M,jNV/hto-?5V+-B:Ca,qF W(0NPnո0ӑY~+{NX:>+i=qCq? &Y * ۵ygPF@InHF8; ǑA2 iR}1.,;v5)Sl2cfi_k,"9߈vzI{W=0dPA,agX? 4hoBD0KIJ,g&+=2|KU"r0['6)/{OVtA9" TK)(v *|3;j([eXV[΄6U=U6? ) vMK<l{bo2XT3'xK'T[a ӿ"D+~z̦gL>;6 iaYT4 %e57oĉW3#Of~݌T`1eǙ-$cAݷ"{4T'g9E]&R o9S Ya&>I>ktF}i_kL8vv $ztiM+d/S#5J*]C Uf75Uwz;bj*=-$:ROhYD?.ٜ*;`oGS7Mȝ,JOa֦qNp7F;M+#Z&˯iwT*o =(MowT₟:*"0(h\tI!'<[:xmH~I(i NxsZ^et}iA<1#! XJ@X7%e3ƲbZgz\9Zv>}= 8$3/gPݲ~:&=gI ZcsG=XN"D"NQ +~3-+$!g${ُ`aGJ f?0fQZ.na";9RU Z\oËW+ḡ"o!Qj |1 oowfvy$|tE.;JRٸ 5jlMX`{ȫC |}(㵗"fQ ׷+B8Օjbb r8j϶NK\vg\~Gב)LoF!7NsC_z(busciy'Gx/$jf^ ~MoxQzXٷvI\txь<lgcRr \!tgľa`\V k>W"4Cr S\x;XDu4G]TZgC^P4qHfyO, ctT'1e498v7Onѓ4^&UC;z?.7r+R}M.s3z!dӉ)S0AlӲGpI9x-w|bT [ޛ(תf<Ǫ޼%sͪlA(ͪ;t%ැy~O.oLaXOMDxFq:NvcY7Gz/3g4Dcj28JLcw g,8E+*,{46U0xP?7g]1"%3"Gʇs7rD:5n/O[ L[Xޝ{-6ajCgq[ǏqOu'C+ dWVEO'pϦM @+U%R%|m5mvijm$iJXzD-huuir=XkC2N(l*%WeH@Y_Q;sYw9\")W(ci}M2e˪J #{SVuwO̒`CT8Rəc!ɀ?>9X R4?Lyբ40jzN92 TLEQWAƧ?$8$TS޵(198~PiwaZ%k{qPϐh# x5PPu(b~`:U;V c<ү;yJ<6[𝑹GUUj}W6+D3q>YNS73eaGwO$ݖCPwVGkMxefQ|m+9˺RnWǂp*~cG~@ޅ BSBM||H~u)U 7*(':E;?~:-%ĒܜAu<Dޘ1J!${*t])(U"Kzd4Jmd[+w65 |}ALR$D?(A?xvnD/Ia-5?w^<3ͱgXiU; ߗjӂ,M*QwPZJ} -ѱ=%2W\[׿kś* ˙k)ʟ􆺍 6'T#fxW@)5HȘyZۉ\:3PkT^aWp2,װB3Ț[`/:\X>|O#i5@`yA 8{Iҵ0mx,ίYX¬Yw44*< M;ڞ#|.J ]:ov|B݇QP,.^1Y|^2.Hxj!T R2=[eۮ@F%>"l2ox0NnH2BRٻ%T wzaQVgCyV0~:@9jH+]` 0MJ->_QL޻>\ Xٶ`o{ʯM fzxlΥ٬!"Ls"9M5꟒ @^D%: >>rW~ $s+v#AsX~nr5C\WPR~|  ep16,tLJ([0RG=޺y׾jɅʃ wDq˕HH&,o tB!3lSA;&n0glo *c5u/5xPB)؞ҫy ;F&Pa@H{>[)=@9I)5aI![ |z%,zlğ)'\5%G؊7j.w}*q^bR } ?OKtS W5Ȟs@O;QS_m]+Kk/ћБ&5%K ~lD1;}na1ȫ&^/(o5woa/h[(/o^a {Vk6ǫմ[_7DbB*KSX=xy]z 덮xvI :Jn;z,rOP.K{Aɭ1h u:@W@!ރ2I &P$b[Ћ/_tJ0`;c"7,*6M VytiЯ+{yV~ ^,_Mݢp&;5є7JdrT~vIg0P16k$ᐦם&id__C!URC_p dCLtIDw YT[+l v iEvM[eUvP֤A:]ZDDltޯ%Mq&aUh>Rk%&VI<(lK@`J@xxdWZtgCS\PaVRk$CKcN!ƦRQbdG~uXه'4X뒌Qr~قOgUONx,0jNDEch7r8͌Sa}$u& ?fvXNF 8ꂎ!,_6fI )a z(vM9WИ=W}C䷁Xe> y(Gդ\d,9(LjJsdsP ʩ0+aȉɳ`;>l/:$a|5UW)Ƽ>QiD)׫L&.as^M3cQr:QI#GQBk*)Q)G,#F9.>iSģX1?haC!/ʌ; Z-B8|`R벆֟Х}McϪa00~[(P)$)̯ 76tJ޻*D3X i6ThZ}!1GlԱ`9Yb\5me@GӄcwE*],xV+WCnHW4>%s)K-0[+C@ B+y$T4 #aNL-j~ñN֘U.U#4/rA8|{]XV&6W3j$s &VDz7J[R==#Q*z\*o|EHL\!ZFt +aG=ӖY|4ⵟ5 aNQ Rhݣx2n A(T~b*F0u麦׺*yp0(*ivsN6ߠ0uuQ.aR֪X'`?eGAF\}U>)e B8Cl_91kh!o2 ƞ!*gьi];* ufX9H2h)%3J,(BNoL5a]Be%lGp62Չ=G;FrN/x`0j#1 dS$OB!碰+艙sbFP!عO_z#g(R>)Ⱥ $h<^Ff7(EeJQ5wCDkyWdGbx=d#QҸgxu?x2QjyӮ;-]WkXr֦EF IA1:R {̪!A=D2F;:c^$:,aґ f{:7nUDetpNSqiB~!#m,*ʚw% '9;X3a҃e<ӳw$+sϞ@vI=#N1` 9JN)"+I>Q(xwx ݴD_sof&pTx`u5ma= 1oZ|xĮ*TIhwEY%닮rЍiݣY楍$.c4~N%ݝjd yiZgf4+t목J~8VSt~u'~[^%8lBIïΗ2ݫej`IQ3 r9CkʙAi)07&G{,,m(XL/9}w_#H _.6ʭ6M0;Zī[iAu?8O{o[rJe&6L4ѧQ(RʙW_'j3B"/wAquq=iD@n B (\[z[|R(S0R`j F%fn;Tv8O)+yҌi90CrG%Ԇb'Z{|6 _gxYQRd҂)W8$H@7،Ƌ҉Tl4WgR3*E蘻%u ;d{ -^a,+/T@А4ʔ=Z5}|"Mä)WT>_`*TKB?YҦ@tgfsU :i4:&/nNBm!Eb:l ri߇Eʰ'.ǺD.6e$\Ǭɜd$gski[*M6vM49*apYa~ހlLzV:?C!L2GV A$+%k}Mb&h|r7;o_}Xҕ>mVEvD7eMDk d+4AQ{}ؠ'h㌎=r#!MR }] 5+*3@&tԫU(_shhP=HFCy6>gD`vGRᖕ:Hbb}X ..1xȘUi9tT,8bk[ֱvz\ ^EŎOϦny Sߟ *@2Wdza<nD\ya)$`݇U6D?71tWfK{ܓ2!ۻ`ebꝯXv0&! a:Nܚ? Ү1XK^I> K:,:Ur){FɉN& :p= M긾pSCԀ|!Qy< àRӢVA]Lld4=aXX皎N ^ӹ<-վBd QB>((ͤH@X}kJ 8Clq3{ڿp]&(?69rTs4 *r''$>k{sD p?W1I?b=ĸ^M_+7pz$+rq u‡(2%\pP)ݍ: i5~z$gt;(As_ :~kOyʜ0r(!0-=qoQj%ʕbd㉢gj yk.:Ȇqf. Ƞ%5H1WXVt6NH+^'QЬRMQ+H>rںW˞2~GR=R)˓7 :GP[OICz7nlNG{M)T6Jc.4X xr Dhnc[U:S^~sD9K'J$Ɵ Cn?СAPe 4+g~4?\*2lAVSfDxM^ݲ2BRTl ݦ4d73SoC»~ύьdxi/!vVY!ЋL&TQ=] 1QPuz=qoҎ#^7ei)I> J mH#~%5dBr}W eGuQ^C`Px?IE/M-[eY(t,/BX>{P")%>N\:Լ {-!:vUu]LF+׏}O8˔l{ۓ5Er2hZ&F1{GGK2Y}Zڞ_ kdqFT}=y^\̀ 0h!2~>e=.< ߺ#w+Z^d*U^#:e LD6zT$V55],^=:E= uLK!0Et`Y!"p; ״!zr*wf aX egFFlk>]F=Nq1S( Y؉4$L2FdK9׳"񦘇|}Mzf'=xb[]#u2o8Ɛ5HĔY F z!ūtwhSYF RB,? d $~x-CKsy&Jbʥ7l-/f%8p9rLWC Sh_T(gYe*.IIu4ȓmޗ2,"XjL('5?XMz LW"<7} >GfĬQS%یW*uLbICVz: "+HWpV:ӎO~ǎY) 2m /V4^.O0.g =~VJ{o 6wLĒuE|79؄=T(CDOcw26{RRC[2.D[E=" UT!{lŸ,FO"&Kg߹PAr6kΤ;(EXf9)f#ƨڤ>55i`q]HxE,w:bjɃ15ze@]EF3" fXn,3x8cھQMȚr!fXdu(:,vnfQlݽ͚g0;#x)w|~0ԠpIHn C[ mp0 ڋP$ѶI#2b,WgSXNnƃmZ?ȏHK<#Y1 *lOZ ޿/W.^)_G^lBȎrk$B"-#y۫%6`\V(dÝ:חݷVP@ Z:mQ8S mp%q>@1?T5tc<}3ʌn؅cgYZ07070100000526000081a4000000000000000000000001662bfc8100004fc4000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/ipset/ip_set_hash_netiface.ko.xz7zXZִF!t/FO]?Eh=ڜ9LVo!7M :*IiQ24-YFO$N CS|o|sNws\қd:i`ّb]MW/TeN9V4t2_r:1m1&C@bE^+Yze#kؕKtL+@si^]ly ^TO`*:{Qh/7"P7~Jd@ņ'Րz{ m6v=I6*'P Bt?BqwOims_LFd5xY_P•z㟶Oe ws/SXBǐa9,`% ›6Tw{HR z?.%˜fl0b՞<qcH#2iun*j:Vc˫ } k%-TGh#j" ~bWC.:y.;0cGCѤ/R??b )S)+f{0.+l:H[B`C~'˫,/;Ѹ:oe-d#`Ti:Rr<_+M u^?)"V;rKДrB\hicQd 1GoaıOݵ;[8QvDm~'U QURe^1}f*Z@ˤmSԪp6k۲1$iS +Z@si_~`xi0˽Z_ך TܫElKo^.DjE8OeDT Mm6484Ƒ|X::ں4 [j+&X@ BMC*%0ΨK躮XBk$xdQSMIzd-J`ꦛ;x3PXӨLJXWOֆ?RNTq pf<q11 UN'{Rjֈ֠SrbuBek4jɂTiaLi2 L;U4<[ %6øøv|خ8"u ( c\e~>܈clqc{d_w ޿X@18^c }GJvj5!JJo7vpSPfW딾9SM빴8ZJX~톀) K]ilH s)qX hGtAvt)tXʴ_d\\Mw!SIKz!D;@O巼g+3 Jh!LSL)w>,vDUŜya vq;N!!7Zّ͔jy8Ak/ 30Ƹ0 ÕZ$!]Gaő:CMw`hVK2 $W3272{Z1I1f_&K J7W愠k{\kB\,*6dK RrVft)Hqx N7h8 bqgw'dP,lv˜#*ԅݤ;Ff,੹BRor G]t£:^o [a,lΘ>3*-.޶oyة`-a#%*e;E{O ǀEKZ bpF+ F|b;V_fxX/#asL-=y{XZpfUL-ܵ"6vB7[hO]dF%SdkwXZa4kABUӗ&660òx[?#,r=.ZX̪ucw!G-8ygxwz_vDi~_C5p}T rF$lFUYCONB7mz@M5 f8\yV?% ŷ2$ːfh[Eݥg9" Cܺ\(yze3e@-ϫ ="A}#`7YE6H[b- {Xd9'7ϵ?x;4v.M i2;JH0s9VTBE*4N^gƂKY(ͥ{ Epy/8eĢ4.*z`u-dX<0vZ!N@8 4ȣac7' ZF"M!Ɛ-r׿Uqa E*(fd}Qs7bw DW,|l69ӜJG'^Y]˪iE<7*)>6L8e4r-]y[u|ZWbikX%A=L1G`<{cF3% krQNsu4 Ȅe^ᧂ`GGL&IRЙߔi!L%͑d Ϫ6ƠX}!qye uruZKe\KGT',w>NUpF} oy_<(9$c xG<5}plT̒KycA"Uyeh (!gn5ϊlrG'3@sĬO7Kc!^fJfgIrpE0|4! a[."~W$降]JU"$=Րmj&X20 gq$'H]mZs%H8ԩnvTҨ }]a=ENb8GN>c=v[ӏ0ม4awʍTL.܍N){r j(Ⱥ 5q9zM-6[~S]N2o5)P ZY0VL-̓jcEإ90㓪2\3J憚a0!Fc5Mh'P}Od@ mZ 3MK"UNK\H O{ܻFSI%ü1g=q.rG=V|TwxI`zu~Rj)Yatl 83Qy(7JR31PG%,jDrpI , @єIG7%I I0$}w^$xP@_Bo4{BO#4aMb3N7L_F+9H8u=WHci\ג5|Ksd7˳v̖ǗY8 [\Poa7i>,U/طbnqcrدD?ɾbXOy5%tIXP/LM,\PCڭlv]ݹ;7.ƀnm%:MBצL>"~*uc+ШU$kv-N?3Q RM]t-nS>Hh::]t:~L9 & `kYձL(\Q}C&lO([Ri7۩퓘7֢~o);}*XtG e ݨ$9X(ꚗ}%P7L06tfK`GOţF֣c=e(85o5 ͹wĔi)"w񴍬tg_,Q]dX9s߷ zn eF4(oW 7;ߩx5TQ@ <ºR+& D?SeYO)#ߎa3Dp!]P\K%E1%J%gV2 j,fH]X }`䧁{v^5Ɍ1;]4 {6{ã{\L-9]C U:ṟNecO /VO8e@K MkNF$!6Ƌ0|;/BC3xv#3_I~CѶĒ,d3Gzuc%X#y; Mr"[r ǐ <P; "]ݻ"?8ޑqAs Cmbl_X6Ld6 wZI47]w`\ ٛqk6mvL=P"=' 9F*Z} Aj@B#Mpazz~W~XhG92ӟ6R ?Â@*̒5RJUFo ]`(ϡ@> 67Ot$wya8;2guM-mqmh0\eeG 2oVWLWu 'Fq-(&q. <=?Ǜ^i WO @U&ƳϠ3('Dsµ.w`K:²()DBzDE 㥨8 ś$]ɭ{u|o(jbQHb^vڑk)~VxA z 6g%_$+2-l^Nd.Ku$JOjq9]FfzlCnH=%ÆL$εofsG cY\y}ur`zЈ Y=4LY ^RÑ>Jq)ԯpI\vII;#Wif ah.3882(i~q^ϟs~p-]+Q # TtG ]˹J1E3^dC Bt@n2ӴLgJ%Ք0{U,Itrj&? E)̽em:q~{`}YeoR/Ѩ ;\ 츐x GPފa-G [%c3ۼ%ޚQ3`'B^> S]$up=:T`Ĺ ~4 h馞K2T73.R+JOh SLʼnfx LqRZ*Pt᭓.T`'.a›iqH;M3b÷1i숳fOƂKOH03Mⳑhd ٣g"wj*j Iu0B1m)W/:pE) ٥% \`jGVȘ8r(Aw`P2^K tCc1U(;#b[RT'N'-q) ɻQ05TL˥esNpD]KtO{A|H`b!n L:[}~׿﷋\>>'2/ re1'"cfj%%w[Qzb?ȃ 0KJ$j9zė(K77`7]NڧDojn6A϶x3~$BՈlmul3P'5? S"fg)z%9 ĭ5^59KdENTB ly% @;+W ڥOpaRc'O]HGAƐ鄗TϑB?F}<_{|E=p|e8"5?ṣ̌m)k/Of {lMImS2 +yEMWکC8{?V*7Nc yYպUMIdXg: 9!>,uƗEwaRvkk`B8O>Z`囚>u0ˈNN^aujٹ =bE>a+>;:4w9YHjxo@y2esbGس*2f㩱 :x%F:*{#g u]rzw6On`b3 ;1zZwOs wZ^H ڕ#WH 0HzFzdO噬lGǸE!C2OZEj1Usl 0S-0(3/[{Ѿ)ZNp"^R5\[ 1*vu܅IOGz(068)6xG{ȶzAh)~߷w6 eAZ@TqA&Tk?J]bpֶ' 5L7|'L-i~.3[Vnm-;ѽK˺$%pbR ,B&L4^zZoPX~\hЯ5}RޡHp;[~AAҝ9^ބa{%ߟh&IşDU-=W踷V'MdZh $ZVTXsxX7 T$YTNkPA>)f>=${A'Z &r؂ҁ\wQP~"Rgǖ%K%S}R^PBڱFcc ?.C<9} BB.Yb|hܶ;7Tb燣x*ZfRZأX λyz>SK;pp!i%"G&듡?kzl2J|0[QH5z^I^Jj P\vK#:υɿW]e:ʉ})ibu<6ݘ%(x@+@!qr̻y,Zy5%ͥ*qxx+$axܽz uYc?ًF@1XF1S^\;$`8 NZ-01H]b$a%K:48'V#BgxEf\@˛YD*E'D]EA&8Q`s JQ?}ɡɀ0z^hu!GG"oCNJ&m0^kwi`HfBRP׻,t "p74VuC"`G !E^qG кT-0{ Z}Hi.;-r9Åh10ۘN>˩#3){WI%&0b'pm@;ε }}3߼ q'4VGH@rcZVTUI^/0+E O ecwĒKHX0(`\7µ=vbb: Ió0*K(bһI{xtHZ3L1%YK WMh>70ޟ_Oڂ=.386F~1WR@a6p/kSQzPXI^]khEE"<ԫ5)KS<+575XZXhrpTCQwvUrx\8QŃ4@enRDt Oi Ab7eMIb<)>i** gE[,Aq;OC(Is4T [WJ\*O$[[P*`WԓWo:o"{ EӨoN;ߧ5K=Et: ƺmcxHS@v =R~Iu2nwQ燋hȍ>n,ogz_LHߐ 1WND_bì1v 5nQ`qNXK?| @ ('V<\vRi0 gz:=gWa 6`9d+.{E0:șҙSPSU\xx=7USc!k4̴G1_$J 4K Bc2BCfnb&a FhҊ$?+9i|.ګ?wO -)|J\+)6nrb*Ӈ0YWu$ |(2E s =g#7~7Ny8{ +v(rIA:iL !@76oxn6\l:&)4W:c 2l5I\q6S6Mq|?[8RW.QPɐ6!;G[pzq*%pew}_!q\TJ-|xL?~Z:?k_XVoro, SXl"k`@Mȱ X.E6>#)zm/i\S9ܔVF¤7x'ԦֶPZ;$+Y)w԰W WRfoR ԝ_-\f4y֝ٿDU@1$!$f5{sqDMq@|$]&J0;z+䀳ۙc!C 4s?KnotZ4 z`jƼy;^lc24IOs@S5c\g[U@6 >zU&Ht, [Q`R"dkuvҝ&aeK]fY-b$0K:!{ f!e4<#96A,(OU0_RA%Dh +?s@ܖ*6EV$hCgd}͓;̧Ƌ6_+Z >;*I&yd9Y}z4gBs4lǹPY3|B\ŵ]?UCbo9 `E^-!g;Sñ?:3?^aHřuVR׸yX"M݄&$eޣ! ,w]. D JV{&C}d5.3{`)7 ٙA=qݷEe)id6˻O}5͡ 2&ZֳOD2AYr>3=x਋W|㶆 1CղZt+Vw~=kl.,sn2 7 ai)fdLٶ]pBjʜwӏ>཯r$h/tL렆˨Y?3'c4 Ȏ"A} y[] r>:NjԬGX[Uy\OB‰'n .jr̖|E?>ږfGopc3<|Ԓ@c.ߤfL(pM=3;ida'.O Y[ N14'eOK•b.q+R, Rzpe8NxnȉΑY Q/ ZYސ2EquEPDLCG_?W'nA< ! uihR''%v84)9 wXAbA WSt"OcaG>]Z ͢hKcuDV"G,k3_;V j$=smQ&9/0^?.Dnܱ wƭ7t׎Nnd4| :4 +f);ȉF?Y|arpC`bl:|= >-͹FLrȐnmkgx._}@L‚\/,'wOqB-x;tO%V2Ѩ y *idh& oso-XW9TƘSɶFM05Sޘf:Ao!b3o2 3^SSPLJ2 yIg7cc p1~wE̗\uVvCӎbFKR}ʊrFB}A~)LPMa /PAJ'rm{(={^LWAj(PG~ȹá2Pb$Wz*~*%dIP+mO^'S408ڑ47Odx(YŞn|, d/kk|DRtפ%H,NzZgiK9hX8ո[p7Oj #"lC#R `ZoCC4~F)fկzFlzBJx ^ y3p"cWzwnyrEh%+I>CGr?Z'*B%^]FvO`rLc5c@GJ BKH &AQ\]\ƋKɽ!jzt*Au 2,%ĉTI^ssܻD~ !H`4oSTsY\kWahE--l/>)?]P|oC/r\ʪCe5LhʰԈqT׬&u׺._ ׇvxsǯZ2g[F=@[鮻b^k^^|0Ke1sqqEC/X8ej3U]5p=Y#"Hxz-t,2zz0in2'v9U!B9K$J>L^ /#s$BHc$E_R}}N `GU'$* TB3@YXqhskh'[:['9\АVaީin*yDZ>WbE5%f3FxPGcVFOkUxA ~-g,s_!*̤LD1D8% $}t+qt@IH/^F?%q1U<e\ɌW!{',Zz f3os8V H`|!]3=?=4o\qa>ݪk['&. ǡYq ԥIȺl(j82˴f$`BC?aVZ*0Q"fx%#9E?R>1u?nOQBWNuA=^BnZWT6KRvu (eE8_)`28.h\c]^EUT8zg%71g7Oe@kj>y?* W5pDȗ旈DPgY=g;jz(_vw I5S843tDa&EնKf$ZI/e9DUlD>Z;0"l7RnulT.kё"Khb8ɘ|`5RC;2[+#hѪ6l^y#ᬅ6eMfXuՎmGeBH w!@,?K$GI~Z]X_9g=jT"DQ|!9moݽ\I4@.`:sveg}2xmlpN\,Ƀ|Z<5Dž&":/F`d0=-}(F`˹>7p@ (0'ϢBi;.nW%qŐ!7okV8Tˬ1۾&ĚPHc_DTMۢ= v +/ټ<sv)~I-VHTPgFw0bxnQd0TU~蠱|yͼX`{e?:`j2g9}D"C~t_oN(d9lr@4".Ln Nna9s%ªLzfI&z3G9Rɪ.GSbjpÑEr6ݝf}] ٤\+{`*yki7iv.V=1̶8N/=P^'3QE'Tӏ gM,TZ8o~iMDw\[:2*xq~.B; Ff/Eʍwt0`,ܣSrRE*0 chrXn!|E3=k[κ}^bp([%)ϑx:r%,L+C!J^5PAiiAjl}~~KMȃri5k7,0:8R=Y}TVxk>w {L;'UZ)GZ#Q s4E[Sm([v nD&cxAUynFhnټF7x+]v)rLS,А n5%s=AZJ$C멐vyX}Z;="QBFj~@gciK:$묘a Z* /3[T,$~j⤙WbfQƛQenz)~w'\pbc I>axS'"a8$][e]A=eKCRj֙B|DPzl\AN, 7'^xEUPen-~ef;m1`3x]vwc AV=r@^<&Z aن) F 7VOQ#o!od0\.AnnqX"Q#ڍ^iZX/O_\B׼j J\X%ɓ2T`}pmxx[eߴ5塬aAax.61ޝuqZYcfU?UqIk@eƝ%`MkYvעOzp}%u j"ؔ`.1_tgPmbz4"R{`|zo{],@ ) y3U:,~4+iZ< cYz*Wʿic n{ߗ&laќ\ ϫA`n!Q2 .MTĖpWQ J靈j-j}F2҆n2=1ڥ>'44ZZ4$&LGc/xZ zGxv9|F3~א 9<n C&,H>՛Vm6!PٹQly7>px\"qy3 R7֠0(lѬ5 ^r)q HMdۇ@l*DA?Ϡia ^2xAC7@f^e{fHFc gYٶ.DF#e=ū-YZQ dD{NyI<6ŸmZAT޳cZ JopG!%2EU"TG `@ۻrBV 8jU{tG9ܑWHc[ݫ"!V; CpZ8YBOwo]TGRmưQo?Գ;m%=L#h=*rYcІQ)/Uܗ:``o7 2EUht+Vom`l+%+btX"Q K ԧ.Ղa|i`rY+xC!EsЈP/RNJ&  ^z$8J5no&JѰue }峘KF;3_Hj{ٗخZ•{Tn(Ǎl?r0zxV E!nՃxX ~㝱{ZhꑤNGXD;wă/srb+rs,fz;5z?xOԻŎ#A_"sHȆ%, +W*&u3CHn]wP ;,bMyGo?8=H1P1܋Dyh%-(f27%cI}Dl {c)ʓjF d<w=ǃ;P,OQbeFl08@T}˜K|eӪͼMrۊebY!ci. R8!sA"s.z'cVOX~(c}SO@g 7q@ e~ɫ=q`R=P86y 1uf F\o-GYg~ I'Î"_z 3 t_Gq8J3c&@}ΜвSv8(9{RbCrmp5e|E-U|g&B2>-)He Q4Jݰ66c;;K[J|O,/|.Y.!B}M,as6a#I oc{Ad4w]E]ĵrwX~Cjt_h(xbÄ)!{ )k2 ƣt/>TM}PM~. 3]^%bq8~g#@C2ܑwZ F5bK)*3ýwІT2y4Jbx Vݛ0v3ˇK>x(;I$ 6"s9VrHKQorW byW2gSkOctn{J+v^jH!Dgu1qIcBkrM9Lb(};l3 d-ދqh&d*v&܌_Z34o}V95٧ʳ2T[Ƀd#tKZ 5>5xDsG|Ye!Xq"JGE P+6ԆvA&3y):a Ss%m*~~QFg:lz^Eb4 6S d7d\ĔK*{ٙ8]yE"߲#;E H*5`j.\JǣMx:hW缰ߝ t,g'62vNw^ j)'¶,vQ hcm-KnȤNt:쯘x*F Qz^s`gO=ՊT0tyEᤥ$V~j~zQ c@az^F_pضL_DAT nIc?57խX]<QEՔXwNծ%Y4v3%(p*}+H9cqS> N}j7$|'w*V66g{*Rφi32t oW(lNy7ˤ IQ* w4o}7OPnDޓJY=d<Jh7Q;y9Z7$8o d.xx?ua'؊I0JY p3mڝuwՠ <2j!fξcfc(7qE#=+O0_x]K4rmP{s3-њU!O"D&CȪҴ+97KaV,_JѼ1T@6W}11BǮBk]q2|;R4>c^Q2 |<<pcGvT`Tҷ Yt~,%:ޝgܔ:H=Z7 Px1wdcG8J{x31mC/"dff5Z,EW6+ԋb:GRh\WZɡq&=noNH_]C 1;ys_!I%z$vJ<8^򜥚R~Ҽ|j60Xnӏc |U 7Z$q/x jj)mAXwAxl+I<]u{%Cr2 7~Oֆ0"'њw{S-@T U(G ~w {H4,]IR>hݘ"ix% T*v=P!-Fц@?6Fwχާ@46DPA9v-ēp4Vb] zBxFuQ5zs#@S,KFLLPs[s [G@Ѓ% b8,7\% 76K0tlD/j*Za.`qr⹚? *R沟z旅!"ù,ЕX7 ~"Wi|v=tgq&)f;DV.͞Y @ {dkr A&,9"_ A4'kn,WZظ[qeКY-ILk3mdityP$rD$"s,>z1?Rz0 e$:?F1}AmJ= fC_(<>jSײߘYYHxcM:m$;5B'E%G&9B߹.v52whȹu3ь+\N097}C? jǥAM^0?K]A}IP*-mD[}Wհ\hF5A1J'ۂcK+!*+'EGFԧC-ハqoFd| ?Ꮁd{^{Ҁ(m` l0guXmMnPpe#fRx$ 4|^yX?,][͹S'#焆?9C;{f *_[ VFaE LnDD`2*G\LGqs 8c}5eX.vCőQGsQS>g;TBq-) nu,LLǕR#d'HPg1֌aS9?+U4%56gN 9`FD 7n۱MFm/3n&I3%O0ģXT~ӎ2rzd뼃Q<}Igi|~ ePLXQ82 t/ЫFdb -O˞5/q,gt 5^ w5M]jP}!w<\ h3'< B:V(PڈgDͣogUnҨk:ݑW1OB'C?NJ$ko~Iɲ׏K5 15Z71)h#i#cx"҅T!H@XA}v5_/ Q }jZ@an=]Fl- Y!elu?D3F=IH1w\Ȏ^4(=/eCE eOd2p-KdE3zlh*4l'yjlVn_ UHя6mW/';8$㪫C:.PE2vX9Jo;:| ?}w~}H!{$bS|.-?`R|ƲpqffZ1]!,ޫLl] ULSEIwpFȲx(rH^!YUvw#𽡁C]_a}Xf؛>:e]Oo\09쟨XI\j|Q9 Ҙ-C(&{7oI=GYb%{8:25,(9iWԉ\ @Xg~#`oKt$RhzY@ *!`$@4/[Ttj5lAzc(3ʊ^)u$!5 V -r!qkW6_):m '#MkUVq|r^Mk@{;yQ`#5|9*ho#+9Dvw0ٮkbFEVO%⤍wXYc1Yw Z(HBDz Ե(3c/۶¬!ɋy~M**FGwx-~Qꎶ ,:JI!ͪClOd|?cm":i;uv:v!Н߸iw.b.VWd ǫ5zl/ޕ;YX._&-iD_)Bx8mls'LNΝejkXtwR?@Oby&@RUX0 ݍ)Jgwxf(u2bI܋m8B;B7b@@-㓢en%/+T @{91uʴB61HCfOq1N,}/y>+/Ta@(O󛡷؆ύp|=l,F4K|JTË#mBrtZh4= jt@g0,93/(ո扔򿏔EA!!ߠp \!}#;4n^H<ÜBy*0nPE.aݾP^GNcBxeC1jW(J0D.) wBϵ3FcwO]Y_8!ya`+r$k2`8T%<rY$O1›*-;4LEtAFTܾ"y"QnAb[vu'2a % *gI* ~ު=z_NG7A>Rd[E!m_mL9bOf~A oca$Q#{!-8.h!ks:9۴'^t_KC<ӆXiUVC NM`;Ё52tYTMNjdb)}f esFV %PBS:#e}=-_60kKSfhNw[ o+Ԍƶ4;(a>\ZTSc6J0 cGʡ/8qg jtv= RntpCp~ys bN."\hL^D%b6P'mՖtVTy5ͥn[ţ0g4C#j{Ѥ糦c%H5IIׄZw>}0)_ D=7 gi3#ML7]KKG{JU^~ֶ6){F.mQYڣT_1#B>䓍PMO7Y܋(*~SC#ڑ9X5. Cd.A3hT[ qv7Ra-٤~o*fiu(U2d:j9d0Gx=?J9EE\aH@X*@Xn˕鉝pg͎lw)5{O/R WaA+XE0 xS<qa0ml*0吗R9Dës}co7(1`It劼]¨ y&, vfeCt~S\:;Ís cOO4:}2k;dZK]n*sFs)<*WPNmAntf&8HI i+mS ؆5{ky|Q}q)1dOeqUV57zCqﵼ@=gqUiW8^ǯg3] NJ)Ӎ2`^eIvO0ti VSP",Ctb&}S>1l/.@M}}a \Ԫ|fC+j*C܀vI6W^< K0Q kq`\UGKuT Mdp(|5Q=+`Qrh!S=>3~.[/Or0 [ U^nwux80e`tjm0v J.Dc 4s~$C9ȥqtDjaxM,K۝ 9\&S)8Nhna88ᘧo37Ư@^BG{sj'a+x/@I;hSY:"W2R~pYM %1)T l#~ =(}(Ԕ _e06YUwf|x >ȊbN'"'{"{ơ5bC;M3!s9j;#H7 ' ٍMR69#kT׃N5Z 'O#zn攓,sU9lS_Q}E[=2\.KJ -<{m<5{0#ɢ watuϔubj1UeZlZ^\o11B4GRɨI|чLA.,|R=ZpO.zhߜ:؎{& >jÒsuKa>R sY`*qzJHwyIA$l -u oBtkOOQm%k;sd$kLW*B))Xw5hl%g@g!9m\9Q:GTYl6 M-S}!3=|\),y:P*^Fv3uu㲟ەw`cYGE.Hc^S+Ѯg_.2DxXFL i"K(P3&!QT+w.VRkV+CZN`w{h/{Ybo,Wﮜ)07/R(Aӭ ?kz~І2Lx3%QbSY!0ǺPQ֓@TCOU[}}C>\bHi׵xDFc{\7o ܼĈ$1!<{+$\\@ۆ]WS WyhbW]Xٓg6 i_P wW0\ڨ\xQPD# cg-:ܜE ;ؼdS^a٘Yxk܁]2,O^dwB؎eq?aktsW3cj lf ~L%/~OX6?^ b$D#"cw/E?3f3u87["q~)/(% QoV8뗊OE,ns`/wÄ5^Œ&ԏZ B;")(z1"={B[se-@AOiQ55ʨ߭.iPUuCC_x%M۠{91y>Hk @ޓ()K _Qu:'kcP]hH$4ߪ=H?5J/iǵ= s\=-o~`vGZl,cZL`4܍ϣr-Ս .0Ti/eon,hˠF@fn;0d0WtJMql3h۬  [#& edNf*2 A0 ED[gi̪v8ٳ3Y*18Bѩe(K}urOC.{mh@cf$;5DxA@,_e@|Dyylp!+,&|˔GCICfC$:S|D $C"*ر1J\1,,ՙ;Hu)_Z[TM`hc1:e ]eEY2%50T\fݶ.͏$v E|cJ8 "nG# l_26JUxd eVw%$tj_%BR x?\Kx9,`$rbG%ZruTgB=Xa0s8g@W4` i`\k|i NILwfbSQ*n~{K4U|]h ٖ[OuȆw):8֨C2N ZPvhU4l-YEq1h;Q{1Qrle1H2f{%)|]ǂ ,,hJr9&ܥ>k=]sDx3[i{K- |/ mjA,2&1}$G~@mt΁|2C9`|Jϟ! Fy5eթ0SSOK*۝ź2|!EmH>NPE VFP|h:F9Q}v )!kuE}sKa\킸j).*V8BKhX37IsI]:q6$兑ͩĈ h۵Ha|=7Weew߂'rhQ(|!4&Mf1񢾏Н(E:Ф/{Pi&=,mFGS{HLvpH35aHT)gl팝5z);ǽ&}RTKeRf,L28V❙KI4EE-!"fnNN'OHI_p!PzT(zwhEExb7=ܫ)Jw-e-&jZ{:u{8R"ӔW`+.#5(I Y/QFO෬Aԉk\*JX 'ՠS.|3׍uSbYLxYxS}3u@ JW+034lD#G=8|ue5unE R Dz zy1[mFy=A,,{@ _{'n4wǺ`';:KImFEF,4`S.+T܆SͩP4Vd늇ˎk$`& Sj-fd֑G;C 5kNˮy|D?4z~Q+lyG3 _qfu2 B&wUE4NxnqBkŔw Ph`_ 'U%1v|ytuVmn!q$55u/Sb㙌aMpĀi!i& 54Xv2>EyboSopCZ$ Q>J! ]_oWHgBE;ƍq((Ŝk7畑DRMZc?K Ra@GfPn? X1է=6uBBfVD,[ &PI_Q{LO6éx_2*ļzh\4ϒu*DT9%O}sMtF`;taF]˧s8Ӌj%.ءXy{>0S5OZ4^;rZl[ܡnj׺JQ|.LFf@"/NvǖYb@tn»5j>mPj0Ҵ_:T5@AC%p =0:!VH'^$^r3W +mo>ewwz,Zyv`.Ot $$%Xb;GŵNfIDkVh,d6yZaxhMjn7,~ަYpqE쪌c~1} cB ]ѯd"R_#[h>`ZEV4ZzOus]˷H"`%TruY}Iv u FDG(Q9*ϳۃnE+Vod} mxs49 6xH-_ 9naEVwy{B\#h/hAmTCy {&?:2oV+F:;[Cë&Sxy 4Ɓ@ h :>i<*ǘ ޫv% (qv.I"hSs, R)pG'0q)1=TVn\%MC**|ԢhxhhpE:N]t ?~cBE tzgp \ `vʝj1S3'R?=̊[S5WZZ<_4[#31tF`q-T S*_"߯F>]l+39  d&&#aX Bos\.8n}e]g9{HyV4fj⾇Fʽ pqW ,@&2{% ==L증S2 JW`M. ׬' EP5_pZ= d `O T˦C8ET<҈P PBTFhYkBp&@'^Ud6p|5w*"u]ߐvw)ċXszhE6{;Uu׋] o!Ka$W]5&Ĭǻ#*'3j.Bi2@By0玁7[2R_[:mlc( 7Qru7p ;ڪKvmzưhwHt(~D%ń{GM1+ [bڍL]0{X,-@{!Y"H4%5_-_Vh(U>RZnI2_Y?IǰA]BfH"Bw oɌJs jl=|cNVɘ:w$9@J)VcĬ97B<qRXm(p VN̝ n#O;85+* Ix' $' sܻBlP N86XX_îë!Ѡwh|nN]W͌4 BGGwbӴ;,<#gt,UJH?qxê`a!e  5j(X?gڶِH($C*sa3'J _gx\Cx,XSߌeլ9S)5gttS|24j\X/|";:]O> 8hk @aj3Q0-}+{̤˜EJOE4zvHMSOX"c[+ip"t1VpRkN/W%gJ]Bm'R`XA΁و5ƸRI*~gnj8{ F'2D o$Xmzbۚ\תC_d0&X&/~O|Q>YjKT) )uGɳz)EL[%).͓Dåw#YUn ~ )fWT鸽5aug+$<ի|qDYaRϝd5"N ش7{2aOy(L ?*w6ysz?5]sηZ^9X5Icb 뇉qsc!oCk=S7x*n٧5@e&4od[}e4RoV* F7(Z ]dq$<',NEaNIy] T`~a֎)rSf>?~=-ȃ_l>C0"? !n‡W@Ou ~j%N""<%3T(1O ĶtWlg>7*0abgOdgςÑH-IJP- 42JPy]eM!Wݥc焹Uu]􌹍\Yzn%`qf)+NڰGfTs..0w~;1ӎ#}SimHqe isDww D2Թ.-rNՌO\8)iUC~5|}A5gN% V\n<ūyk!P/kI`\Wɐ(];C4oB)C]a=_U22^|Ǿ;Y+:UԉREFʷ aStNhFQΡ5] Inm0H_Ғ%T.#@qw0:By$Gi4ǃe+{߅p*M@*@AC1[tGڴCP肛zA~M쌓wb^' ^F!O}Maq9UM!BYBX+* 'NqQ̛Liǝ<`D1R)fa%qu1mcͬ#oV ۊɲ1HuXBCWo1 Hzh߳gTl'dnFxφֱ&h{THTWԩb']@؇HcQ wK5XOְ̝_&L]E{Ւَ}5"0vI1NA .Yιқh|c!Uf+HCH>=KZǕ_8ͻ^eP}kyZ^wl޵|<&̽scaP">綇W`b.ueYVH@la[Oee%ɕ%,Y SQR% QB_ϑ|6z[.re4S}7_cMr,F7;6$ \m '.AݪALk%aLkX(* K|r4{/Hv}aS8ձU_&Ai5!>-8dς7f@x;r l6׎mphq$ 2 س{HV]T' ooY6?fq_32+6ۡ9m4>ߟYsyhh  ΙJTYATz$]3L#8( *oe:1SM,['gL^;}^~9UNOЫ]DQUN\8v.bWM|K#VER;VZqW0 7},R$tW}8O׳G΋<&& )ƒYg`2k+lSLD,6:k߄Xv'4MK`Cн!ddK\AG4H-bW /MxUjQhU6\p#7zĺ~1n=;ao A`c7l fNjŜak.d ]BčɘM7gjxŠHa|'<:'i g iad?_\mA\VR]wubJ?K(S-bztT8s:$X|i3ڳ-mh( ˉ0A)iGm{mp`Z8m3,Km⢞X" `: qyƧx8`M%]UiWjjP좞Ee9!D:/1K'gm:LЇ΄z9_P2D/(S 8&$7).Bh%/р~JK ZL~-VB%PeuǙL !Rw rǰ= AbMHOXK2N /XHy1`̐oOod*0єtO[4t Bf`د)1oUbMg}ZÀlHyMQl_.:E[nXLj̷K@>9(2!p]5(fGpHeoh@z]3X[@DLtÁ$ 3%[}%Ju=kz%P9Ìf/lE 5pb|w^i-̸ޣOdYk~YXtN?ce"RUla'EOM_&șa4I -suH:EK d#H nn ;lG< (nsD*-pX%rZwup-֚ќ/6&5z\֯gtpV[)0m=l;Vc)VDoJh~-i9UeTWpƈFuX8;$v!/ 7/AeIƬ8ʰp&yaBĂbgD@',걪i]rp ;R;kPLQԏeuC@cpȡDKrraco)Kyw=nb9}+=Nb"ՃjTBT|CW,ݙ۵'K_w5sW+# V oPL =dg^'?fzݣET_ZɈ}t.sy7ZDDW‚a= `@17q%FUȺ[@tRKK.v4ڄqf9EZ;v'Z7gӿz[ .Q0C`_uh($x;gƭG6$>Ta3_S-ֳKu!zLAnfpq+4LL]80s3~O< 8FhN=).X@PwK9tӷ !t;dV'dfRilK4% :`D94Q*ZCq2z x/Xg,5r"VX6TwaW#L/8Ό?OҐ.J]p v޻T7z8om w3s8~oP@cb=" .=f;eחlyFPa9 ${1@S\g'0^Q+gh#␯b* g(i0B7 EW?;YǪ;b/AJkYQniKՂ7O } aļŪW8",όS8A>PzFkeFZARZE>Tt弻uIs/V&X5sN8^tB‰rHUuANQXo*- "sˆBrIq9|Js)yj@\pjA3k8X?,8A@f"- \CUv<ǀ5W` 7iWf'&LZ9$"-6) L[F8%2QoH#{;0fŃWN#6dUn%nj8g TS'$=M."&ӵ2'a#6*VXnv^"橅;=ff0P%Og[1tD6xhKP|u[9ڤ7v͡G@UQPE1Aҳ8Yb/k\7YӋ~Qw /](3A4's^_Sj!fؘP?V3KS!c1I +rPL gtP$Q76$[х!odl iSf9~ +bugoxrIt# HMey-ᇓ6y|S gĤLQ6rħGRytGXZ}"Q?2sUMa>}UCxeQ%quU X-۲[M:~ o/?FIa_&O3&'Vk(_/14?q;wof;k411XE( fuHRUt;F0&Att4%<zZ;YXF*qBr΄QtJX*;K{} /(:ՙ5 @@V4t4&$p8v`Pß",IPBOlZv~| |RN>EӺdۃaɥhoc)AnSQA3q20Zdђ4),M7>23?Sx'}V:啇o .1` 9b9ma~b<:%dݩB\cyߨ,&I0\G;W~ wo4D6 Y3Lӛ}@G|V4!2v䭹{`ehM>wK%6hl=| ItL 5ɧ1AG|_ͪk\@YjZu0]]pg":&>lJ~nEK\,H9Itn pT#!(#`H)u9yi#RZ-H|EOx5!vf'g(@ tfj:8@Si7YQ@/H6UUYi1NЛ0V qNHzĈQn0~$E\K˹֠Nn9*Y(&_{:W-z:5lU3quNjHS}1G\MA+[dWEpjxn+RwA {`@ÿ(NU7mrSu mOB g?Mv Gs^D[ @eY7X3; ;240}hs90ڣv<Ѥ\^w]5<-L_sLN]%(w%J~>GcHX}r-n%CS]+cN31h]ygl"BPpM%܍[U|苐n Wh2!4j|;IwYwO>/{<AcP#wSqQyJF1@@a:3@y%x =BQ%܉sxIqYJ8CQ˗Q[p,K$KҡY_%ښ,>4˝ҹXޟU?"}0-yH6HJr]x|=0.he2hnIz vxA; t Ѫ(EkM̺!j7}|*uqqkJu]*چdVF7`Q,/?Ul&9H#{n3;̞rN"0M~8@ZoT|qh=KQ- H^t˫bZcf[x`d;"?PScjUY&.jKanf⡽t*6G@-uE<Ly:#[\MGߣ^7P&x`>糏 YHNPN'4:9*";3)Ω@=i4A^S Ǐ6XHf'(i6vRp snt6IA əfo9xOOc]>oۇB(=mrdZ.}# f1ˋOd^4 k.(ͭ&hBB%DIMd݉gQ5"Ij(xh5t%hVҨǝa'^kLӹ=YL@ )Lf"\oz㖞 Z!Dh:\ 6ו#61`/(JtщOϬT[~^^DM:سy݀r<.i!u.^Njt$MXV\r(Pbw2`5YylԊ޳Dr2Y3J %O A@8;ee> sAt#*e0$CoR1N"\.Fasj k76|Sm=:4!xX }!׭k{ZRDFVSt'$ /ɭm@湪ʫJ72\ n# \"ZX5>ȼWP#}S vin)- 3Xj%KN`o<׀i}|T`IK0GC܋{Qf|enKߩ^upC/+LrXnky[+Xcg>,LO66\ 8duC㜂~a<2ĉ8g7YDz'Fz֨N'Fyb~cA4g k֮a3tE&.U޽MsHzʩP؈NUW8Zrx;`qۋs@S3"YwG]lܡΣ'`ii\$.1+"ˢ)5jݫdE ;ݺi_Vʪ AZ>6-t/Z&Z'7%.%+cb5y.w0)(<_VU7@QЦ?COW1ΧZC >u @ZzrF *ZR^7Ä=]ry#5^"Wˀ='1-3+۽eI}ؘuQMn)>Oox֮ <(&]o>hVF΍%"[حr"K<*q] cCޛWp 0r^0ic^֝h{tcG[/-1lBD,!&vݼ_$iJi;ysBL8b E{^nwaG˱FCz`}xTF9ds?%h0a,YSu=7n{a?R3Wllt].fl5y5{uMAXJg 7AՈ$X]Sw%ra],,AGGx#~lqM_r` 9$5PunfV+ ȶ@ZOgOLq}k\/Q[dY<70j\ Jcy1fi?@csc s@Wх/,̷՗ ?=8苿prz< 3{D6lr Pʗ$9qo/,;4. IOJ/Qҫ[;`W"mZw8rڀOedL&`|dE6b'R|7q݈rpY]׉XJ{ NՒ֬W.5(\> ;B`ãҷ{71o{HN0 &/GW;*V_L?j  20&5 ͕zm]S _-ˤU5--TGRr 8Y#}9Ș$) ,.vg-:`}#!2):Ɔ9S-I|(gwN5)x3YҞ,!\l&7!nk,Am /ɍoo#Ԇld(T̘=bKc)GC UT"#H ANڰM@٣sm.YeCV(l qٷ=br0hYyͦEx;!>Y)w@N~&I.(:"h5|ag+=5ZaQikyBPNEi+f[ 4d!WL$Ⱦ39[#yA@{Sսu7_WձQQft{g \V?yu6弢\ۗ$ܷ30hLNHoq0ԍςc&B!^ֽ(- Pz; PƺYr6GO=sRv@ p|!- LI^ 8)~MFם4kVtmMFɆوH:@6DGzV @u)I j5s X gKe,li8迌CUl9>(k)$۷D:<µkf*uu!|_s nwBqeh2Ez&Ími=8.ucdl5н׊m) 9CS&5n7u6_X>߫W∋4QN9T45O1[76;l\^@6w*쿈33F- w 1_I)-0W%Sjns$sqT;m0;t_dp/#" Ѱu ?/% ~ d+}mR'N}\ȥ{s݆C3#3o"o*Wmj-K/ ԰e;,%gj6S?;wl@_W{"s`]Z(LA7lG}\0Rܾo9Òx g,T+䇦yP;/5,pnɋUM| ]J_:<Ŧ$YVMZ|%0b LґUL#]t~@dWa(>I\S6  P1Vf. OťEW?TTώ.zkVkͦNK:c"vo5ftH>E㊜;3lOWDս_}%hF|?^6PݘvjC$7]E~@[ʑSFIz8jvoӭ"H 45s P C b m-EdT ɲC-B8nU"+^aӎړ6W28Y<32MDL5nрhzrgR/{eި/, P|OHۺ^}A 5❱{@VNFHEDTi‰|5.${催/h])9- |!9g " Wm:f* RK4xX+:\8N&FX-SCp^TlcO]0dF++_4DsȨDVG*·A4XE:IFP)32#hHZT?"YT?;)31r+61jb-Naض sOkrUXĔgx;{@OyW41w ML!؟A}ޤ-;¾yvM`7, #"z H\D'JeFM]+D/)iAAO2kS3$՜eE y1U:V9atF*PvP֏w沽{uֳLFQ;Ƌ7j,_TzV>rݝ>LTk!ʯM }3;,/ځ(`Ġ5ռ`;`jg*ϕζDL ehJ[FI+x4t >u%]K© %pAwc @\ѣՊ dIQ^gQHUq:=<;冽~%C~jpOYp!ScO AGK%JY@x@Qɵ% E&$<ij% ,cT2BF*6"81Pta%]jq˯ hK44eܧ/9Q4 VTk@qY|eq[ÀLC8WҨayoϮcJִRkdd +湤ԣf/o-m:u[^yƏDw6 8V-O>|!Ҩ35QdJV ^dN 5{JVRS>Roiuڵj]}2;M%d|)J8O?cm +o'1mlG4i'(qca!bq j7ki@7Ưp_h⶜ʷPq@FGzX._=4ic-磇^8@M(ObC YQ3HѲuE-@1ы[q}lsXdy(.뚽hҗKɿd_.̿U_X[kM>/(^-p- A2`, 7R/~zȝ0N'Xule [[\ @euvp*r^]z[6Zf0h٠dAk$مC$%rCעv@]UE }4E᱕ri2w x2cU ڀ_~U儺K`ؽ]\'L~"uN 0½늪ƖA7_z`84\ N@Jpc#n-B, J' ܍Rb&󾁂gG9t$7gjMڤ_ gV"dCps@&4bjIOI 3NXjlW>Q]!gw a8zxd(7 %N, x*lH@g,z6!a/uɫ WJ?v猚{q~wIEQDD1Av@u&bMc:$F~3ڰq#C|p%*zλBҿG85< pU?G < <싱('XZ:;qz6gz_E'A)t 'E|1@k 'c A45xB:\ǻ $jcU 0Ôr Nq^9ܨ. LAHh!ҟ2Į,\ ëH*-"u}ycȈ<bsnfoYtz}w MN-cwMŸDYgД5OG^fȅGH:S"x~i:_WNh8嗈ZVK '9&u <7?NG'Ʈ|S  `t^ήx=i9حfk~8es0Uß}<:CU^ͺqX'ar5vN:}Dq־lFJ~aic :9'zI Ak:f窲Oتa92os>hSZ ~mK|Azruf.Q?vzAruL ]p]|% (YI2|ub}6#&~Ҋ`aX~ZKwdq}O G4+ij0}#k_Qhֵ#K!ᨦ٬>!j)c *Ԯ1Dmͮ@ }hCvk0^QLגrdz VD>chQSx/DkGugJ&+PkCRdS-㵆ce=JK3O /|MQw坯9] !o[vm\%gqYgb)KG巜;+f" $٢e0$~%¿a:uq]fi6O)Z*J _XN-KWG4E|҉-FI!Mۡy bt0 k`&*XCQ0uf2/6-?YĢcr4WSrwPuڔ}J =QPw{mRcf [҇Lm\%jzC-4+<׏9֟ݠ?ahH;fBπ#C t6>a-\wM$I=¢C;8jO%߶ +JSG œ}\ӧT ~_ ddIδIu[Ċؼ#49}2кc ziucH[. Y§ЍsmǑsO`%fw Ktw1!K`/DÄP~Sixr<>SE)Bb鶉9M%r7N@)1Q#UPiM Ƚ2-罚62x2%N2yQ*x1$PUb TٷHgtx\/j93Rz軲FQh?qVktn,Z_@/x$ӰSەGl&lYхo}~Bs=֐ppy5f0!g^ |LVμ *n'_{eCt8dnf>mL" w*0zKy5iGX;bۂ>>cha0 Z_,;Z{Wi8(u1dF>lyzWZc Cgͦuڻ&1.Vs/:kHk&o_B KinNnzw'ߟ/`2wJb|{QTlXfE-9]=>a,*}A UW JYd86pDz3[ i>v 4C~>RHi66] T*2eZ Af4wv'F]͜Ce&;V3 Q'ZSSxv][U,?~֘T#9 `,TӮ-Xgp^.\}5Ԟ}ч2tbǣh>X4'ڼEcWkh !RNEhVĩ%@WQpJ$ω.B'']Rf޶pl.Z ]qBKRtx;ǟ&OGۗ4p749 us%'i IƝ2|8(> b}u]Sdz!eпj,Ǜ/39v~-bc>h蟫4!S%\M ާxaaye12zMؔWyZDGC'Zϐc\VȻsƚ c 1wxm`>DbXe|5?g4Bi}==a N5K q $$K8UʘW_pwv?K.,dSAP$ᶧ Tx:N+EȱXPZ:ibW?0q&X$ӑcT@>9i^_EwԱdO:i(DQb_Poy@dk at&Ixw7SŪ T% /Ok.ˢ#TIg@\+-;14} -w *w;ü,{W-;'Bl /pOEld.W<җc(3D֖6ɚܜ8 ~k{hV.vQ4e&9 }w S:y NJ?ͼ646o= ]aʂ_iZ\nmںaA9Qoo3@0]pkQ[`b tT>@GSœPt3/9.O 7uƥrcvgN8;_+KG@tcFCx8ʶ~lra"*GЯUwz7E .h7\{[/$ôR!sp'ś-vB>(^O`v/dV7!EjCaȎX\JEoߜkXuH { g,ID򵲣a2屑S YN;5b; -SZY .b>c.NKLT+ 3>#1D}ѳz[7)ͺwxeY,-o E%)+bE5GG%S&n!n}0f%P2N<4- ;1o]4\,6Q$ltdeS%,űwP]z :|_2r~ML_Xa3иu*^8*ƀ1wYID,t߽MJ4glh.̀܉^q/ >=Uh$W=-s@uѣh!BWOyRyLt3 fٍˎrI%zC.u[,!m>y}Z^g wMKEg jsAGIP X9C}V$*¸/= x rjs, \bAݒ^,yˮ| /+ E@TUBրeeI_Kv6&ŁyV×zn\ 8oC_tPD sgX᷎*gč]f^0U›8hgm[YkP믧}xHy+nJ`vN\^֬/D۳JNv@W&N@Q/eX빭zw%TXM}8)w"r!DSsC $0~ZZ;X9 2IٿaR?|aNFUuXX:ƳwY%}W6OEZ`.8KuD3fT~),n8rU1I jkj[dT)+Gr(%vWJ % J`uC9s'&& = 6B/Fևd,*" EEᮺqhoOsw$ˌRQ֤ u145UnshQ젲R0ît/ U.)EP]'.= BKcצ4;k9h){PQ̍>Q:MpGk7JwnBc=2+ h@g 4uV Åth2}ʧYTR-Y模O60$F(^~Y5Ιxr_,*$Y~4izMƽTa ,ZՑ!_{im='JkϭDRȱ|qE}y#*^֓gJVmSM[*#x<|(-GC$w"|,TPY {C+_ZʛV/qK9HitdN.KDX.BJD ?1} J ]ekR|min?n@WŲ{P^K00*Sr܃t ç{l$5Nda]Qh,.齑&r <'} | Cg e?ry.J{.c+/㹀EaEܵFM&xvC֡sQ|'Qv6;)ۣM ,1 ^ >tt3Q]9x9\74Dh7/m+Rw_4&gs!J}G050g<ޖ*,MpEb[7C]W}$/! j4EQmQgr_5VPD"s7Z-5V6LeDbՑm0t̋Wn S:yTD^ևAYBɆ%O1ʣQqk572 F#pdKS+aρo޴m򿼟#`$;!;§%'u3"wQKYF#$=m9LVOb6\|h5ү[R꒮lʓѲ g?S;"oV*L4|x;tdF>hP^"֎|'aeJ^"x $8eV w;Re*|BFP"U!`Mbe+Gg~MBx<š޲#g!9R+`7 >7"Fh5+(m W> Caa=lQDGY=|+BCO1wЌZR*3ԼVl}ĽF!(|(GoC"PEeL0ۿ;Or5k ɽ x<&C(U[JLOp^Ga2M@.s܁@7v_ B u"mTwQAuK~g8P7JNw=NfjJxiMݐ0S"nTʼnm9oKk [S~uYqYO](W0rNF ‰Htt?!v{_-$@vM&Y_1Ng3eZPx{ًdfQ~Z&\HGtN.SsB(bAza1,/n(Cej[0.]!OM(ކ 3ll_yM *س=cLWh081ݬ3xfu?4z'oC8± _ViT\1ۊnD\Tu_q[^mYk^ph,(~;5] <>bwˊfȃ'3{DjR91D--rz^%b{i@"՗V&΍sRc ՋZ^u?2iQ,_@(ۛtu8kzwVYlvm%M7– \xh5g0Xtplݡ 0P͙J;bA'V -2,B _̚dݎgԋ'D4=ስM󱻘'I.oY}v<"Ӌ>әc6Ok4<2*4P%q(+65?^75#z>11a?e{7yGCt(8R~aY [~/"axYΚlUJM?J.E0mIT p4WL,åFS}|q$`x/AI.yxr{+#a 2T7sFTT:j)B7iQe M#PS[5[5wJ|AMa6kW2$Q9Z]1_ژNTNRyjF#>3b3iN6בnG`д(xT_~cl.`H8jNE} %AFt26=5Rf"Qv|e^2^8+Z<*^f[Ľ9W{$J̄`?i2yڪ%,ԛ\p *kW;IJ)|p T6Z&t$!r"5·7:[!]khEŨ͞Sm;tdfW'GċI`wF  ]HBDsK@zyJ/ 0<,Οmpg %AgqX_<DEzǏ. a$. j3Ӻ%Yw !!%߃}[J֕ޜJ)e5 : 0\/B0LIc,DC9QFSTWE"E0Ttڀl"z[ѕ EtȆi}`$Lq)@/;4\JEA#-2Ræ8N-1tнAAGNnIeYO"ƺGn8,̄Z;%Dh'^ƣ6l;a⸱QRIFkSoyVD@zw.PBRLw<.9(+-N d.f/*"+A 5iPp6KpآB+b[e׼ _!KkvGy8 LlY]ϰKq;Ll'*}daùz3p!D"90NS0S:, G}xZ:WG~2mt%B0zs,?%Z:,1;s`eQBjD?ZʡT=\$^عiqD7Ia(g.A0;x܌!KcdAˣEס_89ÜɨUg4 a4)e}b%B ]ڟ.~.$̎ZGslKO$5ĸUidre΅l-<~|JA+uTAH&:"Q$:O+AZ>f>xĩ-p931?sP("ǿ{N\'s9ܺHn|}\3]x|b\ɱ3Ɍsßli& "$_8!e˼_ dVIj@33_62KAڸ$<o0P8`S]ْ oztQ R;l}:<Ǚm|4SLe*!)Zd_W`_{G-4+.bߡkfIu8S3C=g/w~L%`cqTRam.Ćߏ柛g)R;Tg)z&qhZ$$NHD(B lÑ~4B7߼jW9 1eD8|Ӥ@WN'^W^:8yho%ȱPx2Qjƒ )$p,^nl~J˪?ydt8hqҌWLv O' 'Z!6(u:GӔ\Z Lqja16/R]r&ron0fB+kͿC$7k ?];GJF@}oM_CJ.wXӥ>d[iL`㱹#9f5鸟WDG_#DKR*խ} & ƬeNtoQTa MLM? y]UfS!pTa D$χQi^xIq${- 0{y-9A: w\5NbJ)|,Xiv-edA@;!n4v.A1gQ>X4y %~>BEMq~}d3}]O1?9|Y`l,w*!#"35o,WQUw?>z2_;>i^s%uEcM}vb. [v'N; |'aF)E(6A&pupv[PX&ZRX6JGboҚ/ ׾mWaEyy9Mά7i[%8wSr?E;#q>ivLQX‡k N3Y$ l]>y%F?$%r4b qW9 7L~0&B/F CmCMny9ZLs_'y٪|QZ_lѶ_Ɨ1.@gCĞ> MV,Qu31)E'.mf2]wNcut#M /|Np[X.`-Mߎ`6ӺM&A &QnXPqN+ x_.%K6Y+T^T˘Ɯ!rU6 ]~ڇ;ʙXréF:% IS ](F!^=pb ˜2ڦU%^!ÏM]W'9u GwaDdDKq-N( YIݏN,cì$0/d7,/hAyaz"AZ.WhX$5K -QcrJxV;wwuOd,en% _^' }y'Q.eFa`8zG )=hiᵗMfj[F1JZ[X|ꛮz}־9V7E7M +44D^5¾vlp&5 'ϵ,7./BЌ7Vbmb& G_#P_J<GV ,*Jb~N;K4R(,+1Jt /[3zFKit7MEN}tU#)^ W( KrY'֤h6"Fn3DnF/J(W5tXzk_"w6 F4fD~4GSq惸1x30( 8 &(uԋw*%j[C ܈NDIu8lܒў.T3 r iwzkDzſTY.)b0ٌp43؆"&MÛ(+V,J7sI.d-i -Zq0T$2柸<ͶR/w9%ɋB,ܫA͋wtQx@K3!@^6r3Iʹi . cVMxW9̥#f\MӔV&y=i;Dg, 'g>9cE{!ڦm?ZfK75]3ԽS?qJ#xC@ ^5"F(b'(=KFLpp[gG' 颏8 ;g]l%)i"ZR1w&zzdwcZPe]GLťM^>Ӝ" NqĽ[}jE'&.yba~) Լ\*i=\oFZi{<#&z@L%ؾ[DݘVѨ6Y҇$>zhZO޴  Wmƥ2a9ɸۀKX|]EM"pI]6ť)Ò0YBw iAvJ]^T],[wmb7&V1;0(sҽ$w5jPQNk&dZfpj|AjX,fpk;.-l`H|0s(JkG"A9ڝ8hv>2ߒ}}2ԒN2?JAU+gF -> 5,40z~SyWzZ )v[]FppԠ,j`jToo] $j{VڴFRqPllE*^a%?H Hn^2gL^DuZ~Rw_9t(-xC :5v4 u(:f$z'IiEM$tk4ڻcCB;W| X#i:WHI[IHd.B&>2Ah+*#ʲk,ZcK9wQjZlKQ_mL6ZH2i`,;^u% @ulBb>_mw3+7& [?#&HW0RPHCkTRhM0H?)Br*3(F-T7DK# SzzxU-IIk160ѣ"9P_NP ,l; 0/`xL#'1uP'T&hr1뤿 Zd(db&سj0y,WnH^Sr|BnR,?2N2Bf#6L!~3{OkK}fPH=__;KB:Eؼ)|L4ʪγDtWW$3 e0©cMʉ 3X5y`^h@8` a3,^(=5&|Hj!y_E 06{S:[o`X -P -{8*dURtn oSd0@=|7AэouY kĴOrePcfD!0lZt-[O*o>r bNxJA";\ݸ63Z֗$q[Ru}um}l2 9VCg`ҢoLZt%>Fn@AGH-ز 61u! ֩D!*}UTH7_4uf`Òx;+n_J3Y@;²[Y ,0%{ڶKCK9o[<wiV Xֵ-OjjƠ]uv/wY.mheam9^ 9n =Xw Q1KT1v8qbod5m>b>h&n&uk>^f.y@5h 2"Jn^Ժ_gЂC9r@p|+a0g=^D 6X wkDmhN o;% 8#; G3L4U\ Ȍ]㮦zEGv ΀UY|?~LqLdzn؛gB< [ds0ӎf&,"ϥ"gq:sӅ3mRo#ت4ɜ%U q+g[8j4|HO7g|%1@ܭF[ȄQQ.GQ 'xރAY  ^c|ws)狶$tl{U?S7+*&D𻦄 [dd-ZHt B;>a,5Nd1ќcjp(tl"HC>9ҒerFa\vxI6ǔe4^SB%_NT*aӷV {|_aB*ll bO6u͐7BfZO#Kd&N|]U^'5d/pE 4S6=# 50]ER0NS5Т@W\m)6?<+9/:6U8WClh,塓u"U 7K-%P (O~;.}+ dMt*Ā.߂J~h/Ԡu7xD7HRErgPȮ₨:h.^S㢔 n̔oi 9i;fgj #ΎRMR4w+1<'C6g$]! -1Z t1yţ͏I5<2 1a~+B54$`vixo E4RHФ0 7+^57X? `'T ]/dp4oc{Bwo^xCs>hB(( KX[elgw:i߹l+MzyFF CTݑ@v_X=VVge4va}E\Tދ`E?=m^\:ʒKLkÕɑf1沠Ѵ>]?V;_oA4nϊ>Ăh샠S'lmDX9ǣhEUl[`Ȏ5T,Cx(L8[A\ MRpX4]#K9^qAcw.;,C搊 d:Ĵ P7j}U i>oYEREw9)bag'} h&csQL7,"2lG~\#?'> ߔurn ߔiK"Ffot=&zC%!hwsXL\@^0/"@()MO[~Ja؟,3C|P|ב'Lj5ntw= U*T#0`,:T<.!c)Β;I}Re=> TB f8YiƞL]4[@n?sBXUQ?C QD˕J^H.O"J]yqP~v#0ջxRG#ȸ;pR*G1}mwrxw':E9?](! ܇$9<I:OjEd]BPy:Kx*wSX#P 7257bԪmVnEʹ?nyI77ڪe%u#`,Ju,w>jD/* dûqd(Z_ov&fM}%%92|7{s+m^=Jy(ӛD7VSy MhfZ\Q|z=4P߇6PbIb'GWCQEs,bs 5$Q6z7*Bx8.氊ꩇONhWt8C^U ɹ\ ;M2qSznUgy@&3! FC`6Дo͊M{[쭻ẻO33lGlܕI갱B(w?̜ڰ3~OA`w[ElWX0Ng~?c(h20WIPͧ7J$v"Q ;NcK T9l}^fܹ&( ~>;!Z-Y o48[%ѫJwG`+tihvr#gJRUx\%RRujyg)T#eaMg1v3$ 69q"7u庸D/hNk[#ZXcrR=(Ťp?HB]~JĒ]6߄Or~.:w+L-JxhxYCihOH̛tpo ,O@aB0{3g$>=jz^[lفn5_^1G(ߋ)Ŏuv9i܀WTĐ/|^i0ӵMoXr~hRsΪRV>c K)цT~Co~o/¦&2 rmf\k7,Ju^2!JmK@RDJ1A^mGq]t<p_k4ofSCSH?bS='k9.MpyŗLqDFo\0b~)Tq5zS`d, |M8G鵾:BY!_3I:YoCoׯ*6>-PPl(a uN̻N mx-$) ]9cɒwkHp~td!7blz%yVDuدפKėЏmK ;4lPmɋ +S$d53 "YG(>PE5:9m//XwۮK^q] a SΙjiG,vߤb)fieO]|ELUPoܔˇImAGl@RO/ vdoPdV:m%3 -7$lBVƚ b9:^oz;>Яz09[nt/ #y;fC_^Z;x.@TYnN/.(W3nj~+9;xJbDN~z=4pJ.y,O=f8+p|́cvNE2Q-O~S>zZ׍t p^0Vβ60(ڴ. 0e&~3&YESc$U*{nFD/ڎx菵cp}B;̃@`+`뤻Wk%$~U6:y's+pї:kw޴>I/z8?8lҡl?,%`SM$Q}g܂mor~Ez:]w7_cE훻}mĵfw'D+ PˊsPlG za;'*~873vAsrg*}W مOI5 Wٞ77:Palwi,Ziiq}`Vcy>9BwMJ3$)YصQD$K߉ʬ"˜&]̔f̍DNnn U̝KU_8x 롯7}nL HYv%MHoLpa]@~e,&f-~ol\USDE@>E=9!Pn{ݼK?*vTԞO?s6 u3*@ao3 @8&5W*-_"1qppFBg'|ez~aA0!ٞuHV\tS^ML 0ݦ\MHQU}Jy dn-CDFhޔa 4C0pR Kͪvv l&3[7`n~Ջ1PqEeܚ5E`b r0B ]uI3K*븄@ĸgt5 }  K.nel Hp= Kk83J;aA8Fa GT Ҭ#gmZ1r ˌ>tUq}kWĕg}?lf5,!0m%aztK8)I.Q[|?3 PL u|NCthd{h /tM $cMQ>_bԏ?Oҏ]kg$7RY8*_$ۋ!='KAP0ufrD#="H7z3S7|= W$=A 0<\04D?>V:XHt:~x$X"1m[tN\t}])#=Hjf$BX){[[3h9S!dV_ͯis`SzerY3$(KtD;Ҳ8,1f\+y}t{6oR UH4X}=fbR{N}7a6O|<.C4b 0+uk9|tH)PîQ>xšs)8UwٺDIPucϤZמּZzo/$ח=Z;uBk_z'N^y=C[Пry9!TA5)5+q ׉@t&"<0URs=hp{HW¿JVZ .qAS/*Y(YxZa1s6\ yݜD{cՠsS^JLUOx;P, I6A7،#p 1W):zQ1zgߤiӏy`FXk ~4nJAJ4Q1$|X%W_˅ MmAML MĦ$tj<-_>k a"KM]a:lՎpc:9zDEJ!)[paM?g@}z u (^ͺz iB$Rp쐟%k$JL};پlol񣒜)ɻh'E;)u}jz7V Ӄ'7ֳ64vv]UT92Vh 5)cud5ѻ.n iT/1:.&oez]:KAجkfn](bӾ{^#VےW,LD.}}$F酛lxć8 8"*"[`}N9Z@')x d)眳p3i؛:lHZh}zoη-2+Z|/ok>9jO~mT6cWQLj=M(qEA:0`08osBr̟V5$kޓh'ܪ.w62rΌQ7)| @؈j4kfJJ]/I?{Mc;~4 3-= ]x.Gb%-"2Y/əxcB'/hU T4j3h>isO3'hĥVgJ?M'uo ,gjj Z١Ύxܖr!tV~~W.P*cP, ǺR𳐯Z%~!kܶv0(<7a5@@MZ OIh&uo)Ӆ^ؤj{^H6 { \Ɗt@1pM YoA.vfZSXʦvCGF[? 崔9ƄiLad<?tJp՝alɓQd02!ORMRnXFd7O{Hߣ ?k$~PLvr9X4`G{x>}jY)"{.&DņY?>W~KohbS2#<͈6g#[0p s}/-.(Nqk(LNVcVqLiV>Fty&3խD;ۏ&enAg׻0B),#lO%꽮*5#)d`Y^$yS_nஜ;}ONg}zC'a;pZ&TKiw@ E%hZ7ɫl+PrQnt`kHqˠ[ZC,,ZE,ƞ(ϨV _ע&A]-s[~U W?lDa:訃`Wn kE& RyHϜl4kArRlCnL5{o3:RZ|fvP ̂Zov [Ȋt;;YN:2n~e$lt rEu~ZjÔヅ(BQ4 <""<0v&X2|XH) \c~|тi VwL̪2t&:Cᯑ!), g0 ^;H:8Jji`c GMnmmj5ӳn% }CjTa}EK:M.q|(NefԿ}o^}nإo:E[e [?< 0JqV:nT ,F=>/>@qF#':U ^|}/KEF߯Wkh;'ԴIz|y+Âo;Ve&g I\=t y0ܡm]V&S=F8δC.L_<wң,uU5_4Q2+8׬|4r#~αϐjn|"rio S i*zdN$Z2 m)"auދKR\D[LQ)]: RRȣ]ҢDݢ6P jH(ۦ^V$1;'-o!H$ƧNR$u,U>xVE>N1ªESNMI"@gwd*;tk(TW9\O+sA63|H<ْ#73RAb΂ iL'XX,>!ğ+5 yXE*^}?j];k!ÊNFP:Ԯw Y,*e[vL,?ljJCNjݔתxFTO KR n*%l௧oסC y'B3Tҍˍс+.}RYkʳ[סT:ՙIZm0 }ΊOf\e@!}֭-ntwQ,q_w9Vy,^:K~JCQ2t%FUYh{A9 6_[8fn:bI'X3nF ΚE |`1aVQକ '=t4'PQFǃ!U˘/suFnۤnԍ>*lP!n;Q׶awPK9kl9,"'l{7~cJæq5*`2N!U҇6 cB4?#a4 ~a7x]kRwi WU<1lX i77)瞠6Wry76>(E׳zewge%I.Ŕx{>B]Ѡ 'gM%#цFD_d֟Kp1Ps>9 ;0}Oz\)(]ܽFVw oxgÚqTJ~Z]4"mIA[@ qFJpzs02Wnt&p+-:2RNRA7'ӒVTE,.ʠw2ݙʃKdZ^nƱ4+"gbE͓67/ʺbc=o g5V ϐ4U/$+'iZs]Ɲ,k7B&\8NJY}̆@LZm\ 樗w` z#\?ԍv M54] nK6'K#yy*1 1W[[Iȡc));Y\1} YF-_EVWq$_"^B}zX6ޛPo¼:"|}S~vӠ1lS/2XAaYNܧf̏w^v\UYdK/y^fyΐBc_=5A R%M< {L/&M-s(Ȟ m!瓩tdZV@LJ1@Ϩvnڸ]0u*!vs ڦE2$qjFRr^\D nKE'ճܚ2*jzh@F2\b7iT0!<."jiX!)@o>Œ6BY^#^ g[>|V[˴ZֵaU|l/!.]"분}TF 1pw ՑjB[KɈ';u584U м% @I+RxpWpR` yCcXKa J >d*Frao;/(`خoٕ*$^"fiŲY#_+ >9ːςKM8ZU~sܖi: R6N؁ B+.͚Zy) ftDZ0O {TȆ] 0޿YР^x#JNX8sڥα4rIHWQ7H]UZBXL 35Yuoɛn3V<<()a*BNJ+:3Q&V=h- ֊TZ3OlB,'xZ? Eq1,DR߃R=[DeI99Hn+xdpPTE |d$~ZQrĽo&RfR88C7m)&PKq@&N"V/ourDZa)FF yVFOz͵85~ZԞयFZ8#%3u@| =kʍ4q9az$yL^S򥃌VJ"^la0A߁иGwLHG&LĊ BߖEu $i㡌c`*mezW.nfgbH*q+4[^&BZO{[LV~;D.47?{SIKzP7zY$QQm OhM:jp$2Ta$h3YY~{/\B^sCkrҷ7 Ӌ@`,0L`;hh ䷃3֌t퐱唥5jʫGm7$a-a6Sݪ؁6/5yYoꂨ';St߉vW's8,$^+hT-2IlKBAq=T[GG}CLqE Ѫ8ϫhk]æM6oh g~╉⟻݃sEE_3~מ#2 b&LXA]"iyiP:I8?o'ȅ?[n ?n8YQh;԰93BD5??J4s4:QHc]xs)괍PzzHًtF3:Z}y B.=ǝ8h:`zI$'is #̜-#KF^kit +#PSvd|*Ď2Rdx@WLƊ/iA:o!ʤtwO#xcbq?,.ad1gą۠J&%#<1"f`UBrH.^ SؓU Yz~5py$|00FƼؔ"֙;J/RN= ۱4;y#qXh̼r!μޗ.efnu*oL}/ tŮG2c =-t4H+n9-ǿ*|Φ?ŵrM rCe`9>urWXŒ6>u.bl7 m$|̨Mڹ+D;y'p;xT]Rigt,.o^VwqPYky0[#~,:XnzպpJcjC_On=܅|ќBS up=H{'O5~pn*@ɰ o+T-E\6rddכ1WH!8|K"͍H~G!F򼬋$^.gH˵Z4l9B^:\W,fqg1sV0o'TatO'MIB#w*q5HSZ5@5Z6E%v$\bxOfO?,kNjtD?2MDɛXU=敶6+EuhsIõ3"abz5]n8“QehA,m}68eƁO+J'_r18^b [,7k'9r؞aUba rGwAz U#%4:(s8үzc'erf2zt#1b/pE)ޛNT8Y9RiwEb.d!xdztF/eb7(%!SwhF&׃^sۨ'f4ҋpsv"@nʂo9>֌aNR%̞(B"`ބ:h2O/Xo\ bGJʼn"tJN}~1_ox:%"=zDPxr6b*n>X &t@X@`;-ETd)i 4]EI<9cC&x lߋpƵI@:8¤>iA1rՊ rp$njNGТ[QD*FDɉ~KG)c8]r/z {]`_kʪ8hj!J#MPϵ}zLU׃ڤm(~xrʶ1HdP,H*(̼}j rG_ģtKJ-{D(_qλfdb[q3~{اĄ竏tx~ڔ$9}v׍Hd]%@.3otؕ9G?yZFPY|>^tU P #V '&#JDL⳱02Z65Hjpu@.lVFIYD R2_ߘ4w3 ' bmGXuۤaGeɘסϏ4%By%?~/#3ҺWln]Oq))u4JX)<2+0!hQ V4ËĶ•ר"_F k -3w^$tW?,GͣojLu܎R ~*te!c&zqmI$sd2GmЖZnED$ lsRH D5 z\TyF: =#CQͽ| Uzo}loo.. jet0KBُa -FL?{7l]MC/OQWE~8P)7n蠙n%DAbr+z@di 2= -D(zDG@m? ?XgQ0̘`iLuIcc j'9Hq@f+J36l28euЦbnhLB::N CÚQU~"A>$ۍgVG;j+Y'E x,V| Xo{F }5NvbUɔ1ܡο(--fg~@Ix[_S89(l Bg+8θ=W% 2 M/O:. L~ܡ-ΆkT( u0D%i-\,R썱],@&r[GzV0iWkl[Z0/?p9UrqfvAT׼vrzղ/0juTLʢclnEa^Zr?^3t&jjmwi7˦ NS7gBL8^Gp*?/}HAU5h. azcoEWxmIG4N4R ? va2U^) fI[Q, @RD  Lj* =NE*zδ`$,K3U8tskya+>j9GmQBunB(]`^bV{:? rBc톋?2'.Nb Fmrm? 2a SUǹRbBK2f[q)dvt<3d>Kk[ڧcZ:v7~\sip?\$sMrnqv7mQAY,.]|:bP!?dX]'@YaT"E^ڹi'eJ&nc%{M }6#P0Rbb91d#AԸ#sp* ֙%kYCTa-KgejPb)#^#_ JWؐTk-Q&ѕ}y,.E*0}@{Sdk9Ur|5'hI~\5τ%@R(G `d0jش= iZܩqLBMڨxՒ<&3!e8cx}a%+7NH%C]{*IU6/qǰ Zo+dOϱE\2+Q~O_#35ѥ$ǖ4e%%;#-œ̈6Pw/n0KdU N}Ms]*]}FU@wu1+ڏ,w&}BI2;,vwbY1G3`Umоb1җ?XAIbznPcJ`8FoӲ~YG}!zO߆o<㩿  6‘Ӆa~LPfˏ B%@bì u,.{YX *<wXX߈Xumzǽ<e'#CH-[ߙsǔJ\?$fdd`# 5^\qoa953-lQbZ]uev@'łS׽goѕnԮi3B1HSM9 %&d ,Z۪O6.^,RL~{3eI-Dyhʹ 'v@W<}'mzGq(A4+"81W*mx.+d,i.8GQq(-30ҵ~E^qJoay?rL:*MDkLq. ỎͼѲAQb]I;GV*IŤ`.P=yI0fܶ9W pF^2]UXB5UBT=h#UOoQspH. ~MJAZ|]S&HwhL0p(FpS$H?#(r"X'dnsB~^S+BjFEƀ-g]Dhi1%^vEc=tAA_04;auƻu8#÷|-sfH;oʖk8^' X1&)O=~kP:a̷˔ W#h}t7޺(9хva`Ws 0=/߻GV#%&IpeqZ\hu{y)awB*pcn3Qn ~c4`P qHL l+>Y6O;@M0-}e`zkA,@|QB6;^CnuKCp8]T %Is8nfq)=ct_(Ppy?%>::ܝf"aX qBAnfQgM8n"f[{b ,_M-HsC?2UxXyQGx?;8F}٨ |zf6m'fD~5gW@c#ɑQ#MvPi 8^bԇIJ 7MG_D8Z5HpF}`=zm6Uh͉^?bn<_ϭ6!{/Ɯ!mg\4{$$9 5?S/2JvzNܶG9Qڙ :2z&VЭgp5(Pbf':uxP*xjAPĨP9yH^Wwi~IfTǂݖ$1J{lE*TXR/Z<4*$$LMHO1[}2 I(ID^0,LłD2sK ^m%F檗?$F{AR+d~zPAkJ,@vϿ)ܑcʩLmWL8+dåm=$IF&-#ÖQs?nLMй@J&F; #K7q%ZhQh\P^d_ցQГf8ZbvEӣvOWAQ(g!M 2oؗ9qĞaU}N)2I>0 B֯c1vT] / +jmZ"dr/jw^n;O/M?ݢeU31L ,Hn|/Aza>vW]l:5a@kD^ $4o`#ojKp,_mwK_^8L]b!gY!# \?dOJLq>] ^ov a}&)n#fB $IkVT  }ٴE&ܫTOؐMv"$Lm!-LU srRgH_d9Zᖹ|wn>8&WAvPfMMj-Rɛ+% =cGn{t}OVg&L8cMkAZx>7R/տ'R5D}ɔ:kW۹_/ܫ Q Q@"֎}RJs-zgGؒaH^U=.1+,4Wqk\*o`Й݄]X)8]8u9 pƙ?y6Qc^-bAMWQ ]^&.әw;#% %<'QA .ͻ~3~G[4/|Pqpɽ@L}u@ƀXъ2Y,wlQl :yt1>uu 9K>@|?;qύùGiK"Yy>b.Uo*ҁ*ԐaL L'.!AayIGZ7nHu$;j A3D]i^<üiw \$ԏ ^5uEmˈy9(kQ?sb[/nh.I!GWŮ9ܸ@U9d-t2.PP1Uat4vT;0e;H;>`N Ol V-h%ǘHuGΛicF=cus >oT&~fb >9fOcL3zp`gM.Eʄ+̦~l5g }IX*+V'wNa`@7gm͑~idϮ`9%5vuna LY5OPsVʩ>PyJ+3`/q$lɈ%Zpw\@yvل9fe o_ s(P|u}/o["ǔܮ 5 "8KP4f {16vlii t>:_k7S]i;ogK j՗|IGȍ͓Q &I*m\ Jgb|$KW>blDjyL \n|,v ]U;xLe  Lj-Ҡ/WU(O ںyMXX q5+onGfM/Ol}8vk4zWeF5B;]l]6 `E Kϵ]Uﻋ&gL 9 gR)wҨСX354z~%5a/!;ZPY"CrkƗ۶t: @y(MSȥ+Q4E=0?bBMM+6x8%4vpM- br+jQg7(u^4W; ,ӥ brHWL $? 'l G hS"y[]B@;N rExZr!Qk{6ҎO:=~_°*c&cPv) wb/SDtM?̙˅'$CvKMob s^^#.JdgW!My>LpնJ}FgeeOXrzS} 52$`^ü;&̤N^Б)Uǽjd6X1<͇}w)f{vwS'o9.mZ)S3νN@vvx@^6&]]mIP^$ oA ߻nAqL.zZ?̽{=8Lrb 7qV:U}]%[ȍ0r/rf o*¯.-RgV%Y0RCє~]hx$4fIYvh d/Pv#ީk˚1^&Whc 1+,;7دoڲbNbP=쿖Moc}kL9Sr76'ޞ@]Ndղq!b\Gace%*!P\E[xlE7# #EdJp=^z s}XnTR q AAxcGt8忠WK- ō~= 9FOx_P#Tkde&P=GvcZƀio<%ΰ |察ZkӰi_tb?ᡙʶVRAÃl @|G^9IxxPj5,}3М/N7⎽gQ,^ *IY'iljLxq+6UNka20qna ,x!|H7C?m>|d;>XesTޞdaJ[:%q3{źx0oǟu]!TA`;^Nc/pZP$ǷPiy:Z@oXv;= # D,蚚e('95 Nʎ}WRZ%.Ur~ۖ%d,LW}Y6Ϛ{y,b9dwedd)P_.`iߺ+%aK0R=+0_ 4wv6B춟+<Oe~ōuGXi؁M`.nnb"GG !o E~WVU@t>Г"$cSڽ,t͑ g 1 V8p8fÙļ L+U*)W F}BI|;BQhA(_|4y+磟 $s6 9Jj?S޺ǝ W͎˩?88ɒiRYtT -p|PR:J$N}IòR頥_ņ{iRCܣחN0T*f1V7|ʒ;&f7*-㞍Bn-MT_ n>```^NZO Z룝(cÈ\:+ }~hx)ULbw5RJFL p{LwmMsxʘ eMAˈ(]v*1xFBx|~q2zK87E˔5E jV9m*?&x|>"avr2߼t'2QY\W<ְ_(F]2+yH}<˦gc23#Gxyw c]֎Jtk-S}P^TU!HqzY7+JR\#hG<Hfٓ |~&WGOS/>~)4wJC3vٚ[CyТtbz5g5a*ܬjdTDcw)S`WeqI&A U*b[:Ԝ}#ŸR7i {DJҤc 2c%!<";t%b׃&O@TǚԇfFUz r׵_%t(9lk`(-z %_^JdWODrN7ݕ9 S*Ļ Y)rJgfnl= XAm^7ȯͬןFIqJ4FR@)&t 9XǴ,l EKC6V 6f4Hy^ zE DQ1rg;*7DžPl_yrt=ڲ\ {Ki ,HSv"q2λη=:Ĵ$3lպ{8ڤK, D4P/*8[1'{i]nVbܕaXJȿkHVؚc+a\3ˬHrNp1r&I=(ތ@(m>Qi*_kl\cR#JNo3.DNC?Hb8=q`s4\ޒ @yfp0+{nU ZY06VD$H<2j(VIGivvKˀzDh djݡhy8Aٵd= dBsߤ^9 Gs(R\ɄnڣW׻Oť ]kG5{2ɽ$;|;\33+`36k"O\ONV$B#r[Dxg*"$c #SC%By}ƟL ja=H|.Mc_Q=j+v)} ;XlP'H W#Emc$uՏYG0[Dr3T7|[QU_WI9jPL >?E-fmT(?! 4?Zg؉L/ÒD&_"XsUZk?cbY̯Rl27f%j[{jV(vNS뙗Aq F^qSYޙX0_BG?DGЦl73ɽ٧U`F_ Y.`&arj9Sj `.t%,'HmnuƐj0]hVr4sT<L!j\ t%DA歑)N.O>;xb k۹V3ξ@9كs\*c|Vnc9aބr؏NϏIڰ25nOU."бgXBm?6B-Si!|faKumyc :N-[4rF}9J Qo71Er?E*'@?p5 N\fmcb8З>7#=i pbg567]O)-h=C,S",[M _,i{O@ jr/T5!J-q+ݻ"}k.i{S.]?j<#|35&/nc7 y':F11M8YƳR~LR߇WI%g_ -B:Uazea\S=@yF^ E-yXƟ9Vxσ XGN.Yzosx+_gIY}QEΓ*pPF6ipcuCİ1g F/&I`V+cL,nNڳޕ2iBW⾿5\b[lhMTXC>`|ÿ%cfJ< "4"*v1m&O/{{QG/ޖI%ߵ4ؿMm;7Ce8'i 9v;T̖:ٽ5,F+fض<`uk^5o{翐1Hs^f4zt}g@=d(g1 `]qbmBͻ%1}U tM69HgNNGUQTea糧11 eɵ#c$u'/ -6jyd 8HTN^F)vC+Xo8aKI!J҇']q~csdCy)p?"y*?}#d&?=̶6oE?#ᅞn7=Hp5P(dg 8pb^%J 33Pzq݋w7)L~Dv/j Xj yXΞsSPÍ$X;Pnk!,l^nYmf6Z>-2D/Ww04LD4?v PW$abM-"\Q38;xw|:|&ͿiD;/7LExzt5y@cЂ-`O%.Q{YynjRЁ pEqnkp87V!{$s(mb\ Ƈ:_M+_Y܊{ 7زั]Y=MwDX]w@G6`ـ8lBTCn,Sa7UH5X\9Ȳp e2`%DHlrwnX5fVm*G^L;"vzpFtF^Ȩ]apy=ɣxJד^˫_ϕg1Χг\ 0t8='? ۉhG%6UMJrIEǠ^R/UȿIJ`+E`aohy˖_"$qqZձ?I !:.&V+^&ZwBjr3YÃGU&&v /xj/f)PSǀgT2$ėVYҢJN1@zISιFK3]Vfnz1k'k%䎸g^9Y׵AUmB#&}: aڸ 5/5K0i:䭐9.DŽMIC9%.k$Dō *:ܯ4GFR,xljSU9;'2 wKF=Bf,c7n ՚EeCjPC(쌟G eR_ߦ?A7 -206ǒ%!tDa <1|`$?vMb} 䘣]_|:;p)h#ijgDz]J˦Z+Zi})%F~TvngB‘u/J>.3ܹz#Vij.Rs XNܞ%a^ͽ3W'զnPk^q+C?-VXKbvٗKYQߛĺ0e4)Cmm[b?LXX/S{xhDUp0 PJZ| z>GU I{8" YLKe]8r Dfz; ˒;Zx=7my<"W.ZmQ4t$59[c^0 cZ-_1RVƗyx07K~@x>yq_GBq)8vn 縊`WZFzsMCm`}RŅ؇poM꼰/`,s(^RVEn"=U19~o7.h}'wL2?!t0بGJ|B{)`_ 2&D0}QbK\ )aHdo7+v?Q~L .$oLf ^!aBJ PmǕ]iƗq(2 z&^oݾ*Ω#Q~L%0b{7مȒr=+ͣߨB2I0xR\RfD*Pkg{$j50j<'{Zٛ0j6$R ~7? ' ;%7>m^1 < 'l9 u-]2CVC6A۹b U߬R*QJO=Éȴ~L;o#bۖF2Z5TõS[k.J?Y0`q`a, 8MYZ6Yn^,̃"wtn;QĿMmz b(l3mr4mÐ')niCGSi N]-(8ˬp9\ Tk"::Ur43I#689$69Psd-7꭬Fpk*~<RAm+ߢG;&~<E% Wr#HćeJp VGy=Z'/n(Js%aB`U㔳Up{|rC 0UѾx'<\*b:zby\/oμ^AoRGxUh[,9tdwzEʺqLbwc6e5Ł' B9M {ok̩>p`%f)iͰM-Lc-?f򡤮Kӡ+V 0]XS8C3M)x <& x([`E5VKԶa!0&w6  |.L(:Yh=}VlC{sJ]@4VV!Q\y#1&W7C)Y c%ْv Z 6*_C}o[L.Hf"4f;t`q|vGaD|̲>Ds1jE 3j)juqms%"J5MaA+\rߤܧ#<0+SXW\&=><d [ XWHiAn!MiQlδ~n:]q b61RA)EdRq*(p cB, /|g&'X-4(](As%ofwSibYHa(F+Z4qH5iW06 \-\7 +K\*?텱Jto9M诞# x[Z[YeOIZd mg_/k x9W NŶc+1=h_8m!xĔh%31Ag% Ԑ{lz.fb1>(A0=BB`p'ݡ /]V ߙ}  co\[!I7B/n0RJ5֊G'Z~$kvT*=ᖞA]P9hȿrW>b!+}a+:\uCS$u7q(4kBT}-HWk< 5ut۟)kT[E~7[jz^[f\3"kt$Ow&(?r#'1E%Wi[dtp=a1l!qeQqM@ɍS%nH JxrŤ.Qa3vvHc&`"?}]^wZR7D!6 EeRNJՏwcf:[!(S;/ipe28=A?)!G Sg5MӒ3Hj%q9יBD~oۦ"J|UAdY,x0)kSl,81$⚆ugNtVoG"D7MCVR$_m!DZux 4 79]ԣAŊgMFWޏBy[*s5IBU 5ON0v7W`0":XǡעZZ0 j5{ 9͝sEVHZ֣]ğTV> se?{=>(V$Hɞǜb(g_z+"V[;̕{(T N.C' -$u!sB?PKj[CU]ӸNYO%e~DŘf1H!j}CGOax0 -v[Pk7A%W,+|S"c}  H4>dO ݋s]8Ӈj#->=ž/@`Q *BwO%@J^`Fh!5%&cWvsٲXd,;勇^-cSm)PߵKGz(hBpਪd-?h oJ=fO'ڻb r8U`ŕܖ{6`FhA ՙn6Eox&AX#jyscXֱaIUn.A..Vl_jϷ(.zR8~@eYh4.8N\v*ՌfQ_i!aodk-[̔d^[u|v#/o|8bSma=Ϊdzޜ1܈KT2 H^(<+\}7^.8tcT9Lυ!Teb}#`#7#FDR]#\܎uJLCJfH`|n6>cTS=٩$LSX%s^*TqrA)D-5F{@>E]S[cb:tX~9:z "ΰ``| )7:p.>+ 1 x;ס/#A,FR)DOGo2J/V qx,d,WATn0j&6&x`]vP|?}ű#" ΰ;ȵG(!%yůde8ƠT|$#J=90Ew?撫YFJmc>tt4i.UF2Wj4_ 2>÷ANIܡSCBsI\erazYæ2 /5?` L (' TXV.қx8Qbe+[HK&2A{襻=;TA˲ y/z!f~=*\㜬мLHţ5nmš׬Xs|`q#.8mji=D1lx_'rwO ^{:&,ZYONhuhӳy\YJe|HMR!aQKO_]@97 Vg|URhU[0dxyY  3Tz)!h9xgPoY~p䳮qeI&|:R/Fac dųA: yG>wcM{d(` Dz׷~U+N"x` CvG#:TA J.EӠe.kHِhU"]G Ob>bjbg-(oA )=/49*HX=(UUyc#|uR(h ZfQ?*&$_D%t78 &;jG*X7q)_ /Eοs?C>?*-8ZXBP *tFT똅`%U~1fmReco+U [CmVV!Qr"G1%b;x9srڐ~eucϜ'5 e3t+O i?WOl$9 !GF*:I {,w4!'`a Jߥ󴆙ۮȺ<DS1 >r YEkexNCmn^4`F _MZ*'TI\(]Åپ3eYOT'SB$iʜ !J'Q3s41l 5p+)\nofY*;cM`ƠU>QJN٩vӑ&j"zCk]#Yf5ekurokaQ@mv?ǟ13ᄸmF (^:PD Or=<_(ϱEe+\WtFzhL-:]nhs0DU,am,#̣a΅<."y1ӃfnnuAR4iI$oiߖy5k0Qܬ鷓 }+1Pҫ6Vad PAqݗx߿EfBS:I^Ү\jSml%Fn7X׼H0Z]N>ձ'TdkML .o -tG\PL뵛 1\ RoF9iI%*WO!o*[ڒF3rFr7n]!\u}^yϧSnDu DʡA<睈^fLuOūӸbW๞:ӾlDpڥת7Og?v!?Qf׋!8;'.8?Ne \sXntM#Feu~s$݄b`X"QI/oPZ؇a:aC΅:J7W]aw;,.Я}ipc 4|;bYE>dSE"d]Fy2l(4 D зdh*eSٺco WԤ2}e+I{D-}l$TE0r*OBN6E*MBg[-jM֫"e *,Kjf4[zjS!79M?k&*E)V@`D5' )IjoEﰶhhG6(bNQ\ Y#@[(m(;DP6 p=ff`Q=}l,3M1YҘ2C̒'^Ѣj{`X뤡֢#'CkXH CoR\ 6pA-l F'X,x pMqAx7rWjC5"տȌs3J°m^b, m1i9(3hn~M&9Py`<(|K|wG襣jxHTSHܑ7Fg-[Hku})θI잮Hil(:N:YUta}m3B!3&E࠵t~?)x X6sT|҇S*z-@:쁆m/|B NE~"U¯kNF=)۱ muZ spCWb)FZ[޺eS ^s? H:v ) AM7h+s4w[HF)7qEUC75sl /gFnTo iU<_Ԋ%FeE :m{R ?,0C#' >.s* \Y>FDC=ளB"DB/rH;ۓ\厀SPQ@X Gw0b"e\:fތI!VG:YF:c/3\C otFϘ5^s5ze! 19QgXnlcE=\ΰb;8R5psn!>dc`6 I :FӔד iZ3dؑOc G}0M &0D챘 ŶըV+(׏tPG<Ѽ]2KBn_>q$V@uRn Vf4ނmY&Xj)n k ZKͤt珪(4Z-|4FlrOź N`rtPʛT|"oeoH+NHA~ksMjڨ2S&iZrZjt;v]fN3Y\RM{U՛# c v!i' m%/5xNQ9j/'PM>aVq1BrÌs+DR ~ ɠ :d27)d8n׉RbSq8Y$IW\2o¬O6bsNFDK@+LRm]R`Tȯ_BE+U!uōJ=0!qRj@ZlD\ɛ &^ By 2ަN/kM0 <#՘$78,Շc&mN-DM:f]xJ[m0Τo|m|]'"'"Ă3@kW &P&ML/IzDLlʢ Z/BwGg8[-k#CjY]+C]d!&P`nOêŤ)BVXDO?.]`$w$ $@õ2^MR5ߐGu;o\%VAkAW7b D[Yr YKFr*F3ZD^؃iRdVsKhu9LtJ~| >Za2^L~6M!h m뉟.FU;"OTcAdM ,+J®kwC/'Wa8ktmV'\d^헍MOL|rw2QN<"'E !|>h7Xհ Φ sd Bc%bw8T)uca4;$ P}6[ﴷy`4d1k뫑w>ch@.P*#[@:@27wEfC$Zj\9өఉnčdm p&z1UCR.m¥ WK0h>߻{Mk݄ wIZuoc*}iIO|#Xx6XYfqVx{ݹRQYҤ8ld(5rIm&VS~=eob]y5ٻr+{`W /@~@9$-k\͔R1tkc@%R9 k!е&U~35=? .Vygt@줧eeqEnp/+f@`Y!\fNX;XOf>F%50t`HI cS]jE! 1$#rX~)0D._o[FxiaKO8Fݳ_wy!Rogb>˃HiF$tIFcd쮋3)i/gyG/5=C0.Qmp,iܟ=}Z/&lx2O/(BP kI~n۹<}qœ,j &A[]8jL1 KOP!1sI_vЮ ?7Vg1 ;v|f_L72hRBtg'l)WKgen'x'ʞ͌/^.YEcJ]lc,;T(ҽQ*?zҥgen-\n16P( =%قsiRQ!~sUcH"S1Txz jŗ ThU/RzbiX[C<ځj6ɲIZ{#V ^?]^i&Ŧ}Qȼ@^E~~֟ĊM'GYwNO&5-!4 +;(^ֵIM<*p.Eİ}/ ۛ$vٜC5䕣5usKp ڲyO$ .1"t\ߴ'͔dg1%É#fy|_ESxKL5-q!R0bfVZ .;f#bb?mHK0]꛿4:dX@F.xU/v D@g_j4oMKtcs>}?Zlf{/NĖN ؜}]xg{Y?Àl5[+qK6g ?t:B%ѶfB\6]shPYqi|`C8xLiğNCċ}5S :(b.|>̾.]+La_nmUҧ,_;zv‹ &6'V~7*;ƿ:e ˃q "ܦ97FƖC`1hjgâlmk'wp$Z_3ܜ.R+ S-xs7?'dZ倯Q~sգQ1;vQWPӖ|ma.ÀfZQA^=0ypzflqhZ P7bJبy^L?+KV/CHeTyž-2/PO V30 8tYs Mۘ×ʥc|U_9`#>r(U#n<Ԝ~YM-VU9.S9?EC4 {>iT&_$r D~8. G7up%G_~I/\ŇdGH86/wD|F&\6hHz_}5 0ʌ]ixIfr*p| 04A3Z ak!*)!>0 V ~1޻5bis)$[]/Bl>7od5!N gpe}8cٮ]vZC1d=cb'^&$/[FhÄ4@2 О+8C!4'xZڌnh!dj[re(:`"ayɱE *ij TЊnkUhя̛,p1pCQKr /VU(¤wg&ED7p2g,|pgniva`EJua2S4<z(H>Ts!]+!Ck_ǡ;mUS]}L=>kT[}Z#܍JBzDL'k+/r7+yvg90Z_dɒO0ma 8WRsNF&Zov͂(<ĎLL+;|Y" rNjv@86y -*H?\'t-K^CqHxEnc*PtlK刍`/y#gG+rP\^%,9V[Zz|n{Q+w+ .V*RB:pvuH&UA@ElӲj)b-*dX=F~f᝾3J=? 3YoFEFk$N\v㽚U6*y-ew{(=ȄKY Yࠂ5x%f&k=@f47fWoAxG˪  N ɇ^PR, Cp,%AZ(͍N7/Vkj(jON!MI[!87.e…7v_Nezr_ EӃ`P~*>={%E;DSEuu ApoatK6ogS3 sg|47>ٷ.d%Q˪QrwB@3 $ٹ^;aY+||UĄi&b5EsA4%^ZnnqwY4E \haQmԅs@ĉ]ٴ ~k7CM̼W @vi{-&>f3B TVٖ7/&:c )k) MQ3=oScX&/jے-LFLsV8hƪpiTY<]قSwSh)a eO,q*+T&du]vSXF=\?]  wPA0׆aDO i)Fh{5uL\A}&j:d<U.aZd'F&<ԡM/1F<XޯLkIh T HOȮ7b$4fo,KU'sUyE?9p%/KPyӳk\)^3KܠR)Q􏫫R??ˏV6Q5h VJẂg:˃ؗ&G-'к~8Xn{^{ty$N7hd?XGkΤTz|8ɋRaa&j0złhL ij7 (YP78ۥRv,\ՙ$G2Ӈ JvV,CIuƮ}16PoTwڂa7@4 j$0Thݻ)_w5iVH>E;CS0%SƗj2zU&M_2S_Jf=9 ٫Fw^' ώlų۳|.p 3w}qaT*vlZ,=z%XMPf켤uPQ^qO TäH?)*{F䙡2VX[yj<*hpc/NP'2; c{j'kfSW,vte ^8S[B| N1A E==CѤ/(Z39`/b*كOcgH6:n"f9m濷P~tYʮȬv20=UP|A%Όz vVRl_uA@ߘv1iH`nqC7 W{jΏM,$}":ȯ^n _fMO"x/הmyik\tJB6x@T(5QVx'/^5nj ml'@9FS cω>` 5h)ɩPYiP:ާ'­lԿޛp@b6fgd)S r)7dm-6)K"¦ Qھ΢a₥ :hF=8~Xg`/\YpxRA8eXVPcd6?ʶby)^oqA( L_#f<@%Kk`9 B" o (طgV;z--tXt+=oI?[nܶs/҃"37xAk\?Tt2-Ho*Tg%gbx>D-j!|i%}(\AU[I])p &/`1tR!:uVLHgKXOrf/L }c6sh?G$.:DՋ.S&D\FqKCgn (z% U`#PThW`]1חe7Qq|g~ /A((X}*uʞЦBeEk&x`Zg䶱|K#L.N HAծJ>McMFS5;L~9s?8W .b浈׊8O2UNij=jD.H4kYRPL\vb! 8Jn2@#bO( \*{(y {BS]eOW^kY.%xņc 1J>\b1i;XFhO9:?Yt܃/t{祠|0\d`w |Cr:4‹ʃE2-ʿ}!y|m:u0oe￑mJpнE[QD:724 JG$y@7]|HGW5B5;i_4__ѥ,Se7eXմsJ'Lt(g]d8o)*W9ˋ7Z܉ƙw6֥ϾhHU) e|7^HHhwsV(Nꀱ?.|4W:IZaY [v|qrZ_d1^ clreOt*񆶌Laئ0Qu.{/ao%:ݪ%`J$#}5>/Yk2wJ]0-8W8UHP0P{ksF/ +^wKD. 텃i}%s;9ia 7?:i*\L'4hLFw^>o.8x!'KnE8EI`:Y&M*$ |_ +>`"BFSὊ,(a?cظa )!Kvo躭}b;gvIo:vdmΥknxFGyr3/$:44QcR5zxG/7q,4y gn {‘`dafI2a*yLyu, ֹ-PTǨ"X^y1вI$-R`l i#<]EE =F1 3,LR1RݤTZ36ǸD:~A%\Jm8I й9NnL!'c`S$u%?\4*!Ô-c(jb*S=gd; ~"U5w:MH^L&&E3z?J1D&<4`FC'/]BхUN08. @( $# c̑a]kC|/+P3+/t'z0H24CTO ӹ vYPa|1[g$m|GqDЊWҞB}a~'Ùki7rfJDM}76avQHYs r//zypЫkO^(D*OmĞD/ |ʒ @34kGRw XW;tKEaNPP{v:r~Dlc-LYtI{\ K-q_v;>C7=#)H.slH #vޢD,OSq b>9H9l]2ՎSHP[`0Cq !xKrlA5ڢ Hs>;N-\xԧ CkUʥ=ήP]ERL(YY [7AU#K,7n.s&:+ܳl/q=,CG - C%{fF!]*S$*%3ԩʽO=xoeŘm誴6H<@H.K0i ]_J]ҫC#nDcE" A}b]~K1B+* z~r[ VSTGѷ%fFmZ^dGc] z~z{mxq>tQ611 y(0dN4W$ ].jjvJrj|Nl6k (f+ui$FL2ّNZfG[=hmC*'#a'VN-`6.$I(/-A@2㖺VOBF> X+ߍ!tQZG"F80Mj`;?փ?>(9R%iB~X2WGKcC5}L sa:μ![,&CSO~!5M|N 2cgU\)@TUG7ZHs3ܴU#;N9.(Dv{m'Peai$%8/lB?Kd|O9Y#֢ǏAi1%(փp̼ ?##6%pSv 92 Y0 \0Ka'3=1ݍ6~khY*L9n +RZ pQ];OhIfql[X^x9iJP,[ .W> =NH%9Jyz17MY9 FQBX<8, TJ$N$ ܡXԏ-6pTOrE4/C^Ԣ. :X@p58/aMM@PadgZH1 (.cShXk T {*{S%->?MXcՊ U6FҊԘa矕"'\ ~WX*!z"6>߅& mVzW]RIrc 7P1i^ve?!pQ"]<\n8ExY`J!4s*eOL.$Wf]w-7(_?LJܦ w_ю5O m(4h*p"H8G:SʇB $Eb  rFJ r5…(rG/e,zH˷;K>I OJ*1`u81mEgqԴݸ@$.!G5pFWwyUH} +&8Ƴx )pBL"y;oQplƄ.!Z c=h<"M?b c yOϯ(2YKT#LGy}mny9] IDNf>\\/,.}FaU炄&Hz~!o Y/uvt##y}ZN`C4D.:+go3/$g6n6W |Ε*(g5Jj֗OӦ~} z'fml tX+k7 %o$ų'q;jfΐד%4\ccܲO?W #,NvF&b8)_@XLߏ+'\+$V1cLRɾyT{jbP. µ}9؁KM@;#4:c ;Qf]5X~߄5@^-ׂJ2lyۅj|_@콹]ʰC1MDQ̑%{*̴ eRG'?eTKR#='1R~$,3i+*Xx.s,5fZ% 4M`Z+Vjxqn# 5ErzX%}ۺ|Dcp]REAwv8Tݪc^.҈;OIIa: # C_0hz>G hK>gֈ[k4CA&EvFe.ڵ 2HQVj-+]#R+>8 |M~\-%?O'eB{G)z=;&KKڜ8K:9=|6\FLM +dii 6ætC! &$)>U>CNW%QDV#hpB3M^r2ޖB70*`\fdv> d  [_w%.X$s$7c;v8[5^t_*D᧱ }lKYH㯎I͇a8M'R(ՓdtinBLqJSTdkos\./?r sJݟGĭ*_QS+~&Kǀ13;+~~[:.()om0XGaHbXꂐb!s=}AHv>rB~D.bȡIDvXV*2z~s%C+'POAS;r|z\-rOPP /N%tӁقF3w0{5]:vDsgL;><L6P)oɔW9F>{hP"Qsaɞh+̠PBlwF)ZTG5 wPH ϣK}hYR2$ jY 88V7ځV#RfZΩћ cܛNY=rgqsy'}i++%kYǯ nWQFM!N\L >GA yxi"_gy9u7Ӧ - SDU͖ C7rzkv+Xl'xDDq *}_Ri z!6 λYR':6(@|X&Rjc 2=WͿ[X x U^h xAUl%#F GA,K#eK)LĔ-J/Dʓz +p`lOd.ю]@Oc\A9pbe-RZ)@Rx >I7°6n|p ƱAbS3,z/Uf\^6 9p ^ͯ7HS<6 ܷhV&f:TK`GL6y0X>봸~6dv"ha>J;RqENq e ۓ,ow W ~_)'@G[62; ,ȏz\A:cm >"ʣzX;Sm;t,ѫg NrfM&[m ^*:ŽViY ğ)PŠEm,3؆^&i<-n39~=qj7 uGX:\Tm40W* P!tIӭ@0ˎMGXPpۖ!+.2Čۄ"^ _ '}HC[ Grkvl^5N^עM^> f8hup Tg>5N]AC,d;µqiU% =tfԟ/JkeЪFjB}ޠ\֎-A XA7Z^A-o(4ܗHhwP[:5!Pw 9KQoQ.smh3hBZk6'ջK!%D"Ds ϳam ׵mB%|$Ӏ65*'*ߴJU?K%r]񂾉`FQ}}\z-襤,\y#K6sQjԴM¥-EO'HY[ؼoYg5MFa ;Z=-!@J鍼KDn4a9\m;xh="HCOE5&Yʚ3t'M$1RjH RYÁ2`!ӽ'7q5V vӄ3:R;R"){Y]'ަ_"yU:d%O@@`i[=<(LD?RӰ%;}>`s{\F>A<"=rwGcbm8uZ 0ڜ]8% ʥ>rxi6jvch^<QTk}@ zrMoR}7×B7C튋)zˎzpNeša*#s "Mw[߃ !{%rE$k*Ft++W ׫:Վ2,-Egݏ1T>ݲ$}y8h[Ed`(%-JwfƼ`4 iFW)}|+̐=i "E"%+! T/.Tf|☲-bᕔ/ vR ~_N%#@3 1=ǥ=zy8矯h\@W2"0VCeZ˔ O[י2l{#D@0D u<#fm'vm C{'nj]f L0zY%iy/ZφUe3]B=N =hpw~:8ȍ>D]ɫ95ΒZ_lk` x`/~(a([%X{h8UΙacF^C˓< HM&fK}m02rQU3i/ :aZHҗaa8a>X4H aF͑!5W\Mһ*hD{7.N~@Ʀ\䕍. /wTN8(W~*˗V-Z)v.XLOK9N0(h,y˲FcRpE4༗B.5{6{䛷Kèe`kc~9qm]>x1@'Q1#-5It2fGC>#hѪP\Q=Dh܀Qʃ 꼑&T@kF̀f'G^AۚvxUfTc|ϒ}YhHQ>2l[EՄaXK^asok2̍bƢw9PQɊ/;f-{oAY pPXm;FA  KwkQ7km$-΂>8pˣ$_Q,eGx*_$\BWh1brH_-wy'V6s1ftX>|g̱#`:8RE ТarcLLqN>(iWa["`[u 7W:u)*mvh xhľgGNPe5tXGl B~܇3lы),@dUV5XIHq8?!d-5aF*h*E.S ^Z2ceYa0F_jț ߩ@NMx. og2 * ګЊT+@|8랅 ˤIê1Jhu}@0Cr>lh%4D{V92aT°B־=`j4K1eJp\Gw&Lso1ҕ Yp -#Bb=4fN)jd*k)3+U1-rNJ&+<-2=A,HPCz 쀣r9HW 8[uÇR5ȁHT~}|F@|yl ޞL  xړKX`D77dDetr~opw6y:F(7o0*˴nFs H*vRT Ekj;ж{U+;-*KͲpտ%1:Eix>2t$SeV~9#"hMـ @(Œn꾴}Cz9X/!w幃 ٘PIM|Yʁ z{;PrTQB|L9ѩf 3\Y3uEiVCf5Qkk:t3|&{MyL<1X}\}Γ1yۙXe$^9KK)8f%ˀlhb0B <Zos;Ϭ:Y KȻmQ}otOaZ/Eb9#YL`zpM'FJџ=kig-qZcDI}ĎaTj݁mMt2'w߂ Nҗ# >M'^{?i^. qV?3km&[^y>T{(]~} w{}G20 p C X[R,0܋IRv I|VŃst= 2:bnEy}/7rYTM[u>'(w'"Wl_]!t)TZ( j u0vW ,χ~͟ =Jr KQQb~c>W<=X A 0CqX @ůfKy˗Sp @rIV,G%*:q^rQ\:A]3V N[^x vZ=X< zFEYkSİFI\qԩ4yNy5n[eԼpW/Be;BJ45FX>;YI qg)p蜴RJ$rњdq6,)Zh]Nx|mPUUK ?Mu']S+dx.!wەݿU4=棹#׶FbC6 h%#M͟Dkt1 t5g`q55/P6<& My9e2'͌l/ n̖\wl5z+GVnƬWݫ"HVff " \7`(ruɈ#/hzB_ /ƇwLo\VzSLc\R J*Q#Xh_פ՝'4D 礁('mB f-/ΛPaXf;ӗPJ Ԕ a-pQal0ɥ׎ . Mh9ZKhsCџ|~v0Ň)">DYLsD'p,}Ʃ1~ mSrpsF>@ׯρ$[ c- ( yH\W%$Du6^:ݐplAZ@v;W-3#ov5VzA ʻ zg{Ojr t4S482?JLY nE q ^NU,'+}kh/&͜[3)UItar9o /5#[,>9 | _,\{~$pĚTW^mVKoQ0hRRp伸}'%sy\, G@prw<o-\h^Y Od$M?/ Πa[Hb@jn|^/76VQǼꟂ縲88TOWyTm19a]\j<".SA5Fl<1'h7tNy.أni9WgÓrnig<ѹwŘ\&gg{!5Uu Rt )~$j[z6M3* .@Di#+Cf:ߦNISRI$ɝ od7qLd(l^ńwmCv.dJe5WWwUDp 2uO Qש l(ʏ.eV&W2 @qo Fys''6#fV oʅ9P(-E$ًa1X^QHȋgѺ^?VYг]koy8 r@ǣ^h$IbpVwI:[,'V9ΒG ]MkHme "Fg䲄eׅ jB*WMskٴDS4m<F^[|ڲ bT+hB hIݝiϒٛ:¹&NEJ̥jo>\* çzI 9򓪙3O5jp1A^/Gܺ| \g\Z+Q<€ N֠j0> /f1L-@U_W+C ]r2C`N"Usd㯪Q;JxP(²#N1 u7  폶`8lE:.}~vkSubPo}9+Jj;F"ѿdP:YP3!Q$<WYOitgqCa:gt$d#2Lmq=U%CUC2rMܽ'-SB!D.pt.m!tidOm@(?Ry6S[1g_v/ǻiRP)h Qu GyyGJ Ϭu)eJ)}8'eTWt?z 'yRsm07d˰Ȣޑ6DH& q1FJǢKփ%oL֪;PDL"Jh65 71SVaj(&g"GLߵ'VI0=aFY8ȿ%JFO?5+DZpeR]MP8gvR`A!ffm&Ѭ4OTHZ4xkY;uVEπb_0`r3ܷܪOZ vX`/8ЀF8:EPMT%QSQ^{iDžUU rcYy Ì9'µbԛ3 7-6rؽȀQ=+X#l?k-~hvw" ޥ `U,_b"u_m[yvC.i8s!^s'6FM j(Bg`l84+j{RyYOhۏVPuz:(h54o9'8 oB]cBbzQboO4^M 8B9xZD)gbK! Pߌ WڽbW Ua3P[#$ .9+!57u,C5MB-' .jD‘G_0\8uP8kɇpgQص۞P!@0-wFoJ/RcWBj)bum$6t&ZWoJ.\|bS٢5`ݭY|?":1,k}Dc ͔t+3C( fB0w~P^Q["l\ZQI gc&dwLbv}? ~hoR)?,M{C Eę6se1+c7ŒZ'W73nq(\tU`oRguzd.  ܸdrj^s:$: }Q.X[S@ki'RYZ1&<+XU@mT8~~ B*Cwӣ3[$æ\O#YP*qTӾqKuP&hG](jS52OZQCV:I#QLƻL[Xr[%W2~P{KA Dj3K1N9T*Mj! nox=E}V=+{toC Ls-Ì)CTo $2".>{~ jaM{B~ЊF6eݣ0YK&wR lpS~ah؍h6\ xrTo:{zGb|@ߖ'әc l!8zaE#jWviLrx/|@Sk&Ԅ (' .HQ]2ep6%Q>.cW(͞@2WEٺz\n}66qݞ'LZ:ܡ)7{J_%8/ VlqԎo)2_G}|1tro[S {B7 j7n Dlh*?dߵ[zk/7|nLCp2ͩ\^KI"+cǝ=lEzXŌNbu ~\CHVys^iOY)8 奐msA5B^rhtڄitM ү<0f:qvŪw µwnM  36R4H"[@x*m+m7|UH/qB鴆ҿu̯|^kLƟR9xZؒ2{ }a?j}h}kgk(N,Y{bxդ Z~ƯoKlʩE?،%fں@_1sIhIdAG]n'`5KmYYH@\' 2j6oj=1[q.Z<T*ټѪ'5q3)Ҙe=ٿ:$JUȁ<q)݅Up̹&"^/gDs.:)w rn]c-94pK"!?Іq8 \'۷ BIrOScΕ}eJhk(WϑAf$$fv1`,sסۀ;yyZF&ŦvrR ƇcA㼲xnOΝHK"qS̢P4nh0WLsֶoʸzy_.N-1BtKqͤBQE7z |LEߖSIy}elh+ߣLI4X jP2'+F롓vIފi3g)ٴb-H%MƸ7茯٬#RA/(W*5}aSV QN'9XJTeao3 Yv%Ow/'b"׹@T;L7Qt#y_h+FVP|gخ+Y9ݳ讽j7k@%_\0KZ ,Rn Ne8:6XX_kĺoo~9>%%SЫEꖒR'.e?uj,Na 9^l9=R. `dL2LFC_`Ð{T#30GDSB0($T58k1la'cQa-ʯF> ۫a2oq7y@$XciHf؆ӄ7|qmalaӼ#p`%袤@]Q%Ap.Zfz+cH=im4'ќK>4{gk{E?*UwXN&)Ux(:N>1*c1 _"Oޒ(g˦O KzMCk'}clἳ(QuFl4K|o `E'*zI 9W^ n ͑Tx Y ;g+EJh6yʢN~m2JE*C5v~טߛ*S ja"lm1Ͱ%?U!X*Abv3G# yz8hC✝2 4`n!aD/@;&H%C9k^D) lP JhU"rED̙m 3WxlW&-!Gi1P'(&e ]L`U>S*)ՅJ3qh^_&"c^6&` 9`yv (ijcOy%i{C>j^>l{YK(oJVuj@["6 53'6u `jpڷL@SFTGv17FX%s$ݔT {gP9# U"d(zo"uy"*&Aِe,+n'F|A~)AVFx (6sgf*1{Oߙ{VнQe[ +Z ;|nRdӁ}G!"mPB'ڸr_RT*uh=O[9WcBƆ{')k:%3i,  'D>ծ)eYvLbx) ^\K-" Y΢ށ <V.EQoΐׅܕR 25qeIܬϓx0{V=PYΥ0>ePk`ZoNx <"$%Wsw&H}c2 5_>KX! Y fY%0hNB1J,dЊWCO sr5@ y։.|1g{!+UP~!}q@ϊE ~#-bw'AQ !4B|bZ+I<=zΎdfXV ٴ1J鎉Xklp2eDe'pfΙZ[Nfdu ݢ"CYLڼIvخւhJ,9`_IւF4n 8 $A3Zn #jX(~OJc=۔f ' 'Ŗ("g4(}{>TPx`rЀI8qńb-jt)%X"b.ĒЛ[M;npLFGWmHрMJC[,acWTcɳZggIR.C8Ac&pk38dcwɳOC/}Mߴ&2/uD'n@-Œ` _jVnR8ұ%;w>eKF?]~'+< 1>bIc#jxɦJv*QXzXE\{Z`J7d~@|)KB$"FT$*z#"b 6b*ڔX\Vj."DK/x,w;tP'1 ߅dgӘ;λ v^D7e_[" ٥;cW`԰ٸr(11ŗnŹ0ROA E\~C;]ҍLs:px,w4+^QM-SJV]GęZ5~^rpXduc'1z}8B좊 )刿ryf>L'ۀ@f#Sj\ /@ YbV})ۂgNU.W+,H`jU8ABbu "s()<ۘ٘w[u()z+t!%qMpߣk8zC&!nv%Z\r3axa\>.QކepG`~h[9wCtGK|ֹw3҂ǝmRT]#6geG?U׋/V}3x2B8ZT?H9BȯT9T*k(Hj7,i7;,Ks]4(YB!k8mLM  <l)^s{f{A_S~g#ie/^x7.~@V_~RVg~ܯD;70^Wx|*R5"jn.dg¬, {DZ]pYjs5cZfXϔdLJ{KnEkvS^C MZ^b I rF ]Э # /ȃ!c˹M`[Z 8E?~F1*aC_ϭp}FaT7sb1lGƻh.[ш#,[(Z뉞Bsdz>=ֺCpRB ~s\z VM!ݗcBG N٠ S-?^.GJ 8*N$(+;,~pTYҝO!kDdDwuu翈d4n KZ#ft[C hZjz ] (6ˌ\$UUUMo\;sw ,:alIGQC9ʏZ/O=V.7.)" _^in60-= &A%3>,zDBovDO$*v%\QWQ*yI»Cf*EXWFor"!xs:7,k]gw5bVj~Vh ^y-mUIYW1D^1:+5pUu,^;c=Pzr-JqeOX\w/HJ]~J@3[5q|71l+v١ *q;BQ f'sA>8=ɪu~sōbAA/ZqV܎F5(8^`‹m\}8#NߎEB BŏeYa VȾYd)SǤFK=zl7JA­CP:o[^\W7j`Q[%DbtN|?_ҕ 6`R)JZi5xlϣ=V+e!vK8Tcy{=RVa 2\v+gḰ Sg!0Aqɯ:Lfb6\ {mV}PQsJ0O2"80IX`N"]R$vj{SxIm }Y"HAuֽ~;_%4*4WawX$XC犍m4+GQP&Nh!%L<Dߥ ^Q#cT7䎚?m\ Ų V;oxɢlCf\|06Cdz@9Y: w8]hY uJ4P(Ey8]7k;~Cy՛tQC[l e+Oҳh1ŏpM}\9̒%Xz0nPkz6`W`Izj!ȬcOFw—MÉcW(Y-SE+8kAl@K<{aNNkdgVͯl@ Ţ8J}xBg_yD2Ѓ@^e6Zwuny5xuL+m/ގ3¿Tt!HÃsU [PrbTAvѾ|sewHC'/)'?/~k'7Kᅬ4YpIXz3ƴ~eoHYJ[ |QxB#; qA͠ sa z8& "s(vNoڈ۔hF\ˏk=z}=C7 }3Tqo|!$b!= XCE0c#_ɬӟpu\_˵[DBAKa (s:ݸ|Ax,퍃'jnB[ZdHF 9N~[4 )1 j(H*eԣЪ_d-ץ"" nErsf繳;Q8qro@]Y!<5oj3Ӵ[_H Ԛ7/'hZ;/ R L֊Y|P=C`foTI#nABiv30 /)e!@;7 \TX;UhbFDn9/^f,@Ə䇆}/ ?fFAcp[n67)%H ->@J՗wuEd\d*UlU6:9XBif-*-P\(^|2_ }x7O6DbMs 񋙴vkjέ5l!P)t5[xO6Cڐ1z.QquS΂b ѢJค ~+@3 Lhm[}.2̩Ly)?rJrwPMfW GرgU_F=ݕFL"Rѝ#Iwr.j^5fm1K/T@.d13|RBM@C ,_=MC/*;W~ixr BKI.L"}pBBvL ?E$R-™H1> `.T*$ϫsZgq~K(jR(+NK=V9̓U7yXZs+''pζu7.2*m=s)vYHP)n? hrϜ\=E薀Q;cul{4LXO.llTfp"#=QA9nh> XBy\Mw`ΒPes t3eMc#nVŞɦ3B]-my7;!?ZEpvI`3Ҡe;^^3!:!'9T9Zs)1[0ѧmĶoExLrjs*wPN_sXrYz*5PNf\Fb1vD,3eet+SZN煉W4b֛M<EXM\Qzdpp^tPAMO"Rc98 ]jm~[1{5}o.!LyJ;: '-⋬ͷjˠ/~m\i{R^s p0nDNy]G;Kpg *Oܘ=gs_Qlc@5wDUH!FYKaXԌ:먂dw3$fs)O<ɠm 5Ò(T&Q&!H02AM3 R@_- +&';6&)Uջ[ ͭˈ9sQ'OȟJfx2մ5>P菽wV43Q'|5M+`6*sH)랫vo9 ]~0*Zg56kӽOMY7q欅›my\SD]7WmNɾ,4ǥ 4+y]cyM =!EX5 ŝv1ZZ)G^z lu5܆,@&$rVTՈRVq3dW32{BLYSk{LtY@D!EO{;^[tO%s(@ų> FƜ#U!5Y*i7 Ż'̝YA q1GXzl$21/R;R;.T(`@q"W"BIU8Ojoi1 gB#%o f5vu1bt ݰ0[Zzǥ}?ӄEd~CrXؔd^ L_NV~ZcƓV]kMG2_EQy0`_OTFﲚZ1zDrO{r\vX`psI"lBZEؗklnDp4=yu?z$4ZLm%lYy[. ')jKX4yǬ-2=cŞMYOFxqgj@M-|YK{KkH.T1DBK+v?@>C8A;/CxtMe#Q؃6 Xq6ɉ%CjDt$Mf5p TfͲ01 x@cGEPv'Ÿ$TEV]upv5ΤMAϵ.a׉һ4O5A{|0 pnUGD0Tj)r ^b9/}9B:?pcA.7C}9U_έkQȴg>E'+sUU?8NhPR [K ]0N0=9 '˅K_*9D&}& ͔D߹"/qjkTl|DǔrsKot ՝/e W[+XhQEr+VN[21{d{p>$2>l^ػ&*œ_aLp}o!2|;S(bK/GU -Keh\Ppf3]tK4oBn-ZN9a)f^&vkUCcǝ/Uc.ðt'=Gc,PE|=*PujhYп$nĦoદ|<[go0pcY&&v6h8hbco&<;ڼb}ŬE AR\JÏwr 2ԼR2r ؛`H{A^ms|kCb"31-t\Ƕk& &vJ/Qym30cC G` CzQn4~V&jO j P\富`>J$ ׼3jဂ 0N2əqC|Hp(J΃wȤܚI(k\g=wT 9fE/$Lh-Q^]OEnʑ fN,QAќ*#AU!Imb%ؘ AHOl&^>l\qC>5nCע[g=>N2b KGxc"=ffd-T]a]z=r,iQXK7pdmF>.aCcqQiox4Ys1\7ב+ ¼6(%Y-/#i7c1DŽX7MuzUJ蛉/sa٧+ͳ͝,B#gڿ["'k_ĢI7xW,- I\[0\}6\WiH}ނp7FxZ 4#!-w1Ҳ6':HI'/:5TnR{G-ynobzmJI;x S)kxۆ;vFcS7VM֐LZ h[OhZ!nNUmɚ ddyDװҪx8{3:Q@ 1! -e<4]" _~sn9 +]tx;1/\q>nrj͠/I36pMݗ褐<^`zBi*為z&]W@^YufE~5x7iUr]5Qe:%3 Xl F}>Mb1a~ODE\兕ܫ!j/ BYN]DlWI{Aw6FWK|O2] Vc.OgLKVYlT4ߘY yp,@Z+Wi{ (Yu&ǎV}abSՂٞŀٕQf6%l_ -ÊB6WyMi_pTdǣN{&X$DyrBR>ciqz~cJg0d+$|`@k1qׅ%J;yupkKK*OdШR2`U`姇|BUG4F/Kd,wiMZ)8ެJeH2wA;=ᝦgx}}UGH^ 7vζCY ;Gx]a0#(Z?݇lfVS#>-M}r~Aʹ 7VK^zXH'C<$R+|*t ߘLce8sѧ3+c*pe#P9-^0T{}kn0+lj-ZV)ɭoVrHλwi$nVxTiWjJwAlZ,nT"T E"/TwR76#P TM;._{Y&9 ALq Ҷq,<ٱ YYuǵwy1h0HV9TY`1$\c_x vޠLHw#BҽۀUF2$JfmU<)Vs8&wտZ2D-muɓ zDUz l ۶_׎Xr:|)F5O i &=AmVNsx}u 8e Dqʪg%]154!9=95%E[Kfsrʁ~ " .-JF TUa@UR`^Rԉ70Gfc6-I}U);[N_oט&!O тgקmzJGߛrq(PEj=cp|45d='Tٕ\x̘Oꭾ@WBd|BUk \_B!=H6upItLC!Ӕe `y.(AkBcύdBt _4bM݆IDn\3}T5E\ܞXcT5n{b1J|d(ziL=@|k"_"㝥QhѷZLI'InH׾\Ȗl] Y^.):n/` /~&73U4%F|Y[IK0cj-Л+1u% 5+{=>ƈk#HL862@V$Av:{2ϚI1;+E=N]mapsj2OTH82gIR >(x8i,[U<DS`|/'EM06eo̖ھ#/C<]^^=f^bE E֍G=jʵ$-3L˙sloR6~LI0 ?@]ASlg PLڈbpRVgT O+SbOKMcwY*P\UHWDw" g|enh%V\)a=:8q`z9E`rRLH6l@U4(U0@ =[Lr2Jkf{͂gGuYHkD%JZQK6[1Tv/ᬀS2Ψ>0 };` &O)&m>SiozB٠(ȓGha2:;g`aʠhA3/ڱ 5;.)Iw*1&{pUPFD9Xd"0+a\. 6EfZ/ÊxָJOE[ 1(iLwlCOr|,q92J? OPM(Omdm[yhI`DeE|c2`9Oh͜Vu4simEIl-1$YMr0{~m8sVYZ @O/1Ibor8ҭc<߇"#~$[!l]Ǘ ^Yp`(scUq8&>tCK ݫQ.)ASSMQv>F@vgxh.3{"[ߓVff}V *!dAg: H-C_bVAƠI&CY ޗ6hQʝBX/j=ߟÇM <\Bܱ(lxS\>DuIa.WxL f$(d$(`hfh wp/M= }c2ׂ(QZٴ9&Dlmrn)YNFg$[ W=3U^hc<ҁH8<>3$d H&R9$ ԍp5) VMi3/ڂXlz00?0g]KvOΩB_ta>YǙ+1ft90'Q^>Qh%;G_n Et4fTEtakXs`ЄղZҜYg.O36VѨK}~^J- $N `?9}~4LճghP y\J0_확X4~YY~%PF|r1~{D&r&~"40˝EfNQL4E.-v:ҶnJȴ"%$Z7ܚUݧ?] ~V֟ESQ$2XK2d5KM$4-P O|M@ F*f2~$녀 ʗ61Dսp0> IEbǣ#E*St<(+,Vqz`ھ^+LAwsu(U|*"w6xcɐtoteY$s|aXP;5p @ u똸#j/ ,lpJ7Oim$pUt!dHzp֬-_h[LҡcB>S?$Xq9׿޵*omT+f10&‚EڑΫ_<(VN Rwxe01[,9NA \Ē!#tfaz2lY5G_>=D;Cjf0?0W_ً|k o<F1t߽ƠvvYlNDH97vi3(s=&:9Ǹg<! <Gʣ&AHDù0UNuː|k /ּ4F/ \(Xe'zY~ꀉE-a]^^Z뵢g:Fqvx06 *]j9d&6XQny}\k/b;t&Y Q:j3P%U (#۩A{(:h%#Y2aW7i¿h=k[W-~.֛S뤇K?>Oon ]fgn/dAt_8u5<3Yg[O6{m*`*|ETJ4Vs%k{<.ۙdy-v4/ItFd|(P;>J`ru?E*c0.$f(~ +0R;ODžؠCwFt/^uwqV~:cJ*9M "qh$1ⴴp.Ь*x~78}|Ǧ "Akn7d5vc{~hz2H"83ɟ}ů7 ҡ1㝦FRFA.U\RT3^Šѿx##<$FJϞ^Z' :[K/CwJoZr{ 'tU[f?:8שڜAJ1[k y/]Z}!2dA]v\oEuostcGwpcC x@+AP&D}bn4O cz]ta(Kv VK0g͚Dv>%m##A d`8ȧsPǸ@~^d ܵGߺyMܤlrptKF&cB$/%}'^0b9ѝ$,fŽoS+Ϻ:}*U<Xg漇7m滵^q:LόY+Еy&M?Wn5Վ[$$-/]֊_-kv":tЫA/aDjW.X!}bhsou/XwX|^fA#@j2v-HؘvƔ`)^\Fſ$mjG6D1Bp|5.^=ظ N6$$$A;)E6mj'Rad&sIٵ1gwWv'q_c_ZMs2J6#=kF*:`٭n)tD:듖^Bl{(dCֲ{: :t>TԲ"1\,~Ψ-~X:PP<;Lb!upA&.Opƻ=z/` 9 + bA xwEHY_hv<)v6u養 v-8gK3|l_F',fpJY0.`iӺyU؀䷊Gpf2]iT^寯 oUHd0>Xڵjz?eYcoLjlQXd/&u%~sHp ~!Bo1yfy0*N )J},@ g f8.P㢤,oy)HH*׻u 9'~XnU4X0LǵZs{VW@1+q4.g+9hU&Oo--eв7^PTVgʥ{_j@n{__ԧrABPK91{DO$p@ z:̔TXdء >GzN(}un< •.6zRd7+GLVB)=Ogkޜg{ ~k ooY6>zgnhDiOKVA#J4sQe7I#*iKB.դ='D8ښLW~&l(ܾN[$e7xj,VZy-qҎI,^3wb>lcP 2B9c]7BrK$)z>M_jz;e3?dowr ŻIZ?$DR\ךlރ yAM5Cp:{虨:bB\wqxwa16#9nK4uOѕT1 QSFӧ/FU=!.({cn@QvfT/AKX< r ))3Îp*d@ݧD&""& Ja{s_&d=1+v<5W; U(p`-_гd̮u R9DޓItƹ[ e+?]j_Ǖ%Z@۪+NfL6MVj)/tϴec\fr]0woD&Q$'A Nڶ_/9m)h櫰d& zyr|Ɇ2KEϧW-zGg GrD7J9.8`gk'_G7Umk3o=jO&Z wRi-[mT U9 Ʌ= {&? :|4.&\Q>ߏaegs`J7GyVb#(7ocB³ eLxjUH򫙨ۼTlR%^5W1dM6܈6**M4SUZOr`h7Л2!cx>\Ēm߷(bKh,'%P~OSJ8/V&hO|l=mwÑ*?_Oǖ$XPj006L0 :AWe Xd @A5<_6|r! (YN {`b:=yNGx"g",oDO3rU'uyƄ9qy簇> 6o6Ywc5t-paj[ګǪNμaoYX>aRUFwi U;el TG/Ą?Vė .픱2F?%寚ta5x1*x= 8W&Cz䯲?L˾8.mɗ<߱6Ot("ORk5ε@G(q"= 7)DE$ź܉.TF3QZ]pӈf^x G-[[mI~1 Ceۢ%@X݈vt 1Ğ'*?J\$ɛiYhKݰ+ZP9X2X.L#+O6 ;,@x(^٠l2ޙ;e:.T|b$)| +7 m1r26B$ M.q6Hހ7тކ5[ H]abOe0Fsu?՛q-J ºL\mE^4DKT%fD߄ 7!*g<JШ0tt*:qPS{_ܨCpe: 2%m^ЫMn "lEӂ7_'F~fp"{9ljnrx0[Zlg10 \SW\Dp^r^MupR' ='}nmf†D6{-bpql$%#B2恏Ea1QO dT|3 SG N=A٥Xfؠ(p€(/Sg ԽJuDFY9|%Oel+vePyU27OB+G[ }~0 8$_x2V(!y-ݧpiRV&\)EE=a)l asBU5-A6fzpK{VёK,aU8NōMޣ^~r| b h6*EiL;sVQOU4{ x4,dclo~;̔&O!CKL5Lή.,q[oK]3[gX{-ؖ:o[.qr(ADLZ%1֔KUBa6r\*F"sf֍ϝ&Qx/D&@x>-/{4fz]R hN-mwЗujd^g8 |֙ GeI'F]L->| 0#x"JI[V3,؇6X0 1{+ ' f9x+*$jZgh*t7s΍lpB|xL]'.kRSfHQkmlQwh/[TJ(<'?NnTf+(%'oXAhhVW?#f?|ݛuࢨ)o0AnOa0Nfdɼ⟮|ZbRSMrQRobN[Ba0햆rz4JZU,-բU1Oh=5מEvfVB'=J.㸭niVDKV׀?pj+:2soDlv*9#GsgC5J߂8\]>Bem;fEUEJI;BP?#Z 8@ZK@eR |kz@??ekrH_Q<ӘUtԟ(u<@^X.>" @5k\$p̪͋\]ה%ku[`0CFLMxDCn>@"C.=9^l+jϽk1~D4Z7jѾ}rrbT- b\I SCۅt"]W>E7fd3_cG\q[ny)">k-}rQ*_] ^1TrT{Qޘ6"4%V =/Z௔7muGg4ǣetsFV7-OVA؎VH)Ǿ[+yc*֑d*nB\p X unȘkyGW<)TfUBtѦXˍ 4E;n/;,'pTH@Ĥʐk\_g̹z%x#Kz) A7UVBrM!0u՚oE;Ku gP{;lǷ e>_H(REu\/y$p5XtNsDȃ'N^"HP1 @jypA뻏q@mabYE<,ylh1xN ["kW+wmj'N`c5؜9{kEgz( \B/b-Tfd+9ʵeH@sAV<˜ MB8_m ;܋YdѻbM=it g; ıcaKcЕOъ8U8Rճ;DQ>@}`W<#]^'yQsw'bڳo. 0QMO:LM{Gv|$;#cȐP =4lDž+VAG/z^_VNKAbMSsWY-yKZ%w9:U[<).ˑA?*w6]::d- H* G5/F[c\oRH:?bdY~9M'ᯥA×Q~ubkI^ Fnh ǎ@ C PHvWy/r/B,,Ba"+Z{7u%gX㍼ҸӷoZZ/TtC2H.<>(GWs;Ʌ_0Z1HO7_s`y@T<ՄD<^amy=fhrء~A8r-+\`]*0ְIn 8ʞܣ)醻Z&FKH}Fr7 bAO [g'D$xoT+{-2Bsʗ霙! |!6V4|NC߫ќ߀ xgSV~.AXBrYa,) )BmH+*y),)=5h,÷$(q$쇐:%1*bW3Ÿ*NrXf^Mk)+2쓕"mW|gA4nhl-xY"ahpқZfesZ^4:\> Hzyls\o2k}ʵYm^e^d5{cYClYòHyd@a (.?V-b?jEH?r1Cmns!3q5֞ %}ro#D ܭMst&OGc:Fa{ @C%wr8Tbz: {żaỨRq8X le_6x{t×f$V,CEqE#\u4 N 1=l=L<dtGxa"yzhʹ{ؚ2XYE@{sMMќq'?j]tI6\ \,sMî|~H;^^cZ-%qNAYKT̖V9 ރ~/hA=AJN,4px$X{ꐡP}\d"P 5_29G{(k\ЯE|<8cdQ+țY+;f0C2AaΩɅp$Mˑv*ϩ~x۸7sa1g`௥0C8pܹ!{ˡtc*'&tVhDgssgX痹@PsH=$7gF?'na(L9S_k^&47|T.IتRz=dJ@x#55Y|限w"s+F۞L#aٵc ˉI|ZI_:$l+}$5j6d U'^ jnKLM'CI!pCS5H 1j&$5qGj?{)FTY~omN/լU"oʲ+ e#8KW Bal|bNi$MN:U1)Deh;N]b.jPx03ҜJkw엥eR{aɻ@:eԳ!]XUP` DE#SHނPBriڰu RO;*ڜI1wIl1BZ _Kk\8vE7>ʃU cZ40;ačxx]Oݰ8ACίr%SZ/Q2euy RfH68eV/; "b!Ws!4—L/ثqm8lp6ב}ܫ.g VN9aZnKGD/˕S0.M lvn6)bE6C?uV61ZlؤkC$,m|u}Ѻx|[}K#ÿt|` 3Z6SG]L$d$)c |}2')Ѕ<0Jdbw-P`td\YsG(TI&n|i|h)ݨkL61:v[7)n5 t'(赩j0U`;$lt]S]<{»Cفf^3 L5lBo^ UJǪWEb@7Bkbw__$wVIšu(oi2z5ލ%UAi/U1ɛΠb1<4Y) oE>feuBxMH3`d^ ífU )w`kI-LIEށD/=ވk~OHP(%j'{-~T^rC_8EuIjQTdH;op. I9kW'`ze5Gp1dp(08ڭi/y6 ]'9cN׈բHp˚:2{f)}j;}HO_=L*Cכ( g O)t}f!}X(R2R>'ĂOsX@ OQnZ.>X4GrRHkٿSzezGKh.rY@{o)-ωoR[6eg@"ܮA8&kB94? ᩺RSc ꙼I3?]` F ߚ `!]i,t&Iּ4zQ2r7jiJu1MaAw̽9f$g>S:},!7q@sRQs^INhJ!K> Cx >- :UZ:`nSX4lEsA BrrJ 1EdGU7?R-'iUMNSq-eE/#5+4ָR/O. D+cCc.րy4#%OW2%; T5?piVyP{WscEFnč( &Lvn/2c`)nCÁUZp+ܥ-UId{ My 2tgN)?@K8ɐG$$HH\2w,'!cA֫)WP}-Ӡ4 }$Q ذ eJXŲiq3p{{wVjriX|"c";*K->HA.t"]+nX%]u6ՅѠ{oc׍aZS$",xI&lѭv_ko;(*u8n4od W (%gꇉ./ks,[Z,z+$Ux}}>4MZyI(O6Y"d{DNWmЋB&ВόDh ᔛV; Yfc5kԚ0g@f.!Ū4ufW.Rq;ffe) hw[s%6w*5o_K|I.t|/5!'33fX|{] Djn,'o'zG3֨Xu~OQ}"QRjAxښi#|]z@猪~.,CVs6AAi7: y -Cռsw3[eҸ ij<F 6?STvyd a6)EEX: &;*xufGL E3?~s>u)񡈂0Ơ306Z3!P}Td3VZ2Hrc͈y7cC{|ƺͮ]GTO-|igs<Ϟh&.-TxQG `roj)y A=YVɢxQH>~ADIk) @FR毡ńBY,paf y1pV{gtA[;fI4WY XZS: a dRU|F :yzAUo>iDmUo6^ Ə.`I[ \|V;__[bu`0 Q13UEEjmHQNas$ D-;vQʠ PT %j{g-2GRrW74ƻhyBBSzܣ5Z]ԩGs4I%K C%LRkp>yކQ`:ngg 1UWA57i(䙬 [@{ip3'PͲ"2s h6Yp|? G_T;2p$v86P-??ˆނYg|ݍ")`-̌:dLDk4b҂P횧oz 44?1LXdڧkXdP9hT@2-Bh9gwrxXeԃJq CԻ F%x[GdBXAFj2}/춽q9<蜰f9\Uz -gpoan5ia9:]?SC΄띀L "U C׸JGNCK}V":چKSo퉗R:g5L Fm$Ÿ>Dr#A4ʭFFn|82X(e_ھEF`#QMQ-e9u BA~o5h0ZKeceH_ꖭlz`ֈ(+GlSYR<؁״42l:5h[2r,.SQ[5LѶ٫)ЉܤsK!NMZSf^O^Ju ^ lhJdf=ZIk:;\Cz 7i=4K®H ̖$Bw5Qs9l&j3bE;,@cׇj=UCQ=PNlp)Y;Dǻ7S-&6F-IoᤱUݓs~< n{%wR+5G!luLJ۵^e~vgI%P?/GxXf.A֬[uc5}qPcL(ȣ8V~vmb":J??-XLR-x (+R^D(Wi4zɽ݁ eC+1Q,rg o1U"Ϥ);NzTi@qBОKPqyo= !uwF)~KYo+%8?C6˪P_Rڹ{9JN8/x&K`EJhr-/m۫-{ƪju=SEjv;x4O-\DdO޷O ʁGҏ܌LgFnpynUJ !LIF|W(#LjP|W,׿}> s~U7/|6?h7Q/S%:`Q0GPzJ :,P; aX0eYIS fձ!^14zjoR ]JS[qIT 7(4c!;^~u&fzR@ v6\mU⽍a@9OfTs~|@QhҰ}{[UAc⥷A'P\@sN!`~7`oeyK`G3B4/ k,qoJ&vEO(XE\74c cZ <ڢ>!#2_:k<ZRfԞ?rǹ~/ uOײԕo d󻤬G%b$뇞:k®NnbwSy0Қg~49jHAl#$5LS5?qBymw̲ -x (Js!*kJzOI͗Y݉7enQꑟ|N9É3VvAQ˷7*Cavvpؤ v/i>N#*?afvuci΢LAU@3kO:A2嘳" ! ]txL /W5LҲ K.D'9t9O &\]&]2FO9-ˣE|h/9;V_/X #5ƑM3gԯ qiWf* $nas]i9 /d JTUV/ pa^˘j&brTXHG&T7̃n` C]+x? 'mM =T=S ä}`}t.K,o`E?Enxҽyh9cKRҚ2fo8x|g$ј a"1V M’_v|a.fDr]RYr;AyΧHUFK0B]q_!t8SO6%_~H5+g5RVu w@,?_Vuw`$ii~ڱsϭ p7J8_w%ϽcL}{o`7M/(2tDT՘q]I\,wTs95ÓTu؝cMJ3 \8:sL ۂ4=%uZ$%ī[pryc/rq;Wd1s2h: mpu6-EJ%4VE xt3.|d)ʉKZ6bHDF{4TAGlrkGO D!OyB&Rˊ9J7տ@G)iR=@{Ky(&9 DqNֈߚjcx\;[67ͳESiݺ_IPXa; P~ǪD_0=5h]BPqrA.ׅƫL|fWsW>QۣKC]*{8'(+u3 :rzu"Zxlt6u/`4n'}?;&=X3ļ ."?3KyMDmY wϤ:4QƏEukxi55Ɓ^6܈OC33}v{=GnYȷa֧˳X;*n ^]=}Xn+ZMl24f~CpUf6ÙXJD$i`R XfImf_y)2d4` uS|/V~՘c3Y ! 9=Q6#azBeS~."tW,_GxD܃#q >+,<M@7Q)%lT1+@M);^G~#x_cAAѳ[]__{u.tJ|}a)2taY7P.ObbGd4[!htC栁v ?Bq{9VP)y1s j&b7ƃR-mM |Z`> 8H]!wK aiPr TcXBzp3C_@z})* =5zݟZu30dksд)]U*qX.|L KL`L)拕+ /g2{p1؉c:K(e*045:\"Q!7*פGɪkZ5w63FD߾U®)a\ ؃z"/:xQqZ'q\a8dWKk\6CT^l{>-60 Xz7[iRHU~F}=˵Ql PzXf4bgfBݱ1:!#S/)Pšk^DO.(3l L{{~5QDN3Erq}͍Vt9sShYvZP@ "Cm^ 5kk* qNJ'4wrqkG|0$Ͼ:: d<2pAǚGÂBH0KgA[liO9 2f%ń.qef9~#7uSk!50kD#5 #x^Hd_`%?Rܙ_u 0L\[Pk 1fT-VOk_bYq{MCY׳d6?Щܲ׼kHݠ7Im<mtsSK| `HJ:@0I)UoMLZ4ib?jHjP b\13"n,PTÁܗ})j%|zզ!L#@~P^9,~&BhD=Hȧ ?dpvzjTƋbrpsSzP5>$/J ѕz}PTc8. W*hiRb!bT졄Q% L_OpAi\9wri ѮgN ׎׮?Y.Gwn0 }&,Vޖ6&Jyg[o~;; I.Z_2zRpFH>􋔙Y߈~ȮDz&_IZ@og~,6z x1!s~ς{RJcȵ=IfMőro }!OQq$Ӏ@&tjk-خ%{!̲UD$zW&n8Onެ25 h,H(Y{gژ(~޷c6uHPip%)abHC`qR%>Rz\ڇLt\Ζ o Kjwrʂ1YR4ߗFA~F{7q|,99S|k}CT墙~ts"=L,Z[3z]?A]&}@m ~KT?ljJ~.qD%lIRM2E;5$UEO,_26<@̘w(?o"ˠ $ZZЮϏ(pPCaTukȫ||kBi#'k VN}!s:ʾ}\R놢Ӳ(^6^xbA+Q%٬zV& . szA`,jaI}:y86ppYm[+ߩ?es /GU dUq6b$xDx'a U%8CehGj뽁@Xx' =F/ә;;Pu|~+l G5z[S9C}rv8"JBB1&v}HC 7b)F^@i_,4f5(6G*d}CVHGzVJ1xLJè!{\rkR.AwqJ˥2ZN\-EGAy_7z3jFPZlX犩~]\ LjYb:QCc{,ӦXH& SK+_ lKA V1ܫp&2C`(j[F=x-c&zL|8 a m"&>PV{8Y-b= 37~ޢ /4.1֟f֙!3yJ((,Eo UAqS:d]Dk.rRZ|eE+>6Z'O `.Q_6` hʄTl{W+%3d4z`2*] ʚj1ܚIiNC[Vɝ0N=\$HQ zXlrRheH- ʄSU1qzR*%T8 f-ʵObcۇyb-w&*uyr[bHwj]! t[@Nq0 ץG3X+f2&LO]xO7W%Mq|ˎ"=Al3Ԇu {D; l "tZ,$)ʠ\?@UPo`grANh$AGAe$a}֝+ xݜyt"De'"2Jq5u0jhdsu?ZB 6n8Ƌm EHay,rta@o-IN։8~ۀK T5ΫYS\$ 4xhYpW{-ve,ȟh 1~!E..ItQ)#@AaϮCj`&M=p) ɫյ4+2]v{L*Iĩ ;'ex}'וo!#JFHHFMP4m.XeV,yIPb{:g]1 *Wr2P,oM9N 6H'$0hPJ~}4Qb*R#:Lq0 ^ʬr9dV, x`bdc01{{q<᫬YLp-ծneY<ᙣ2+k L$Ѕ$ ґv)wr>x^Vs8. |[ɧ%= .]^:gkv{x4wˍ/̩@^e_JUftNX[IjM4ugӭmR(]LЛ3Y .u5P#h)"CYTgPR~/->]ZiHx/yk|(C<@@*!Wu*͋p%O[,5fyk^H4^ڳuC5(# tREmKCI≊Ͷ{ X왺%]͢[M1&dsmKnY ni7Պt#6P! fEؔePjX(r|̸,]$Ȍ~]e#W?I l2,~VD,|3ՠ$ቌ:\t4ʒWߡa_˦nEZ{uybnu?dgC1/Լ_Mk4bzsLWI9H顉mn>Ӣn<axq:RZL,R6I({85z @"obH}zM,+;`g뚫Yz{HQ`5tJ([pqjYWÑt;yԶG&9%Cro=F۹YUj:76} (@6o=IYh$R;sIɓz#؝ Elc/]"2/lHNjeYV`vbU}-; 2~3=ymGʳ̳{FcvC'j9ث1q/ŴoGpugT .S㥥r|vsܯ4SQYZhT|9eOgk.H[8w_6X}YPS}L N ,M_ Z*Y |tLZ Y@Z [gK(_\^1i6^f8H{2(䏥R9Q6eMCib^1~︒brЎx"g> o1n m}Uh;T 3yR1 Ň_.9o7(h74IKĽ@jS~-bC`w1IͨgS kހ(z 轹/ޭ; smfԴأMA(܍ 1S:$y@fam >Da^ j $OR@eӰ` rOz'c٢sX}+~3[K|9ˢOv%;uj_9@`c(PLA8V'7hIdK%W6ߎ-w|Hv:{3K>Ne!0.ir᷺!~N>v7Km25n/x,IW[PB$uVZ&abMv e|tTT-iF{C#^@\'ORzN(/gWOo"%>wcy_iɸ0.ZV=ōmT,x@*hq7 +E4%7 M['V'_X߶DC919/]r Ծ4O0ж"~zztG42%qyx_d!|aaԈ<@pZ O_~㜍5}! _5n#FX1`w&E /)"D}b#fdh`e?FT]͢ fńHrm*.d຃F>UrO$R HE5N UXcZ#cpmRlҿaDu;f  '6Ca+O: 8!YȀUhe 9ng"yIb_J-ܫ_W{.rOCL7鷍aaGEkYeIk]͞"BV/:=cʧv!`o!,  63䢘 ?tFFx^k`adXyIoj 3UhϴE_}Xg. ϒ,1ZEd顁;noA15GX)g>QGu7:pN,ZuqxweOFpo@;y0frrv5S~r'J71Ź2U|}K~j;=Ks$C'i}zLJH]}#,:צy#AFi$ɨK,ng~uH]zkOfQ͑G, \2Ϋ:v wSJBK-B*-Bm㎩ud 9n=P&0j"!o) :`1?ا WKoz+nIv⫡tܝ}:۶9iڼ#>R{8xI0Q4{=m@*!WcpoQyEa'#τt[ dVKQhZ6RLku}UXhI5Fs6CL;|{.kz*;}@]j̥sRڮ5 @c{lڽG5Jiߣ7夷_7ο#0/SUa!x~,N/ /%zhJ+! e)0mlYAcڼ~ nr5&TpO,:/܏ .}Nx*]aWsUBo;s`$?`6 ϛSLk9s%a*lk  Bjِ"HՁjkl-heˢ%b.<39^ؙfVz=RWjKr*( ʼn%[USkA*1btmӔզo9!F o4{~' pz窳)[CB)L4dOR: c% qܷOW2:/Nob]w6R# rIEu![IҔN턃kdV}C&,L_>TV3-|ww"91 %SmOl2q4u9-ɿAp ݼj̓?R!L=c[gkWנ6@-FXkwuogKDY!'+|PnC'v 0+"gɖu/q`Іu[,5C8\ٿ)^Wb/; kDUeG휝 }< #pxHhwUp@+_(QNO'<PG6Fz>e5߽]OT1̰k8eU9\H;p ׎u%O@yvDZ~F^g2vh7%RC>ضQO1hz";*6juR΁Qۛ?kd;2U&= ̦u oYefȺ;a`g+ސYNr nO+jMRDDU4$8`U6>~JKDQYhSexbw}W7#u_x S J.Օ1hBnԴ=SOǍQ(x}La5k~R Mamqn4X܋.gbY'bY.i? \B[ǙEsWM"P*& vSL_!ECGy(O:Uklxx{#-~@ώMZw'PXMeDJ0δk7b35{:W$s_2˰o ݗ پ4a&@k^Q?_!3vE1?A2 SPI>՗kpg)Z+avytp dSpf #ġFT|e]HM 1b/6}/Ez&*yɨcNSlbüi$¤ ӡhn&iW(t6nhQe>ê[%<31J+-5uCk硏먋B|>t?S t_!A7G@_\ 7-̚`lB-[߱1>M?Y8w(33? ,K~ 7$? .B J]B)ͼ+/%wp)i Uڕ>j.SB #j [G6 {I˧G^Gim轆 ;fcHLmzI!`nqGP(]>9`'a{6.3{}!RtR+>vr;Ժ|Ȃ_DP-c4CS{ TNDzwe!2Tz{f61E Xwnf qql̻x[pkǢQl]"CR[YUozyxl:?'lh޼<1 h@ϵRZ)ti s2ޯId,wSi?M^֢ܧȘUWnٛN@dJ1pS2 w#u='úԏ1Iҙ̟5-~9PƓd2ُc CoN2|P^; 94?" yh؅g3DzB$@/M >@(cJ–iJ"+'У?̐ ;qwŃ2\Oʰ"l|D 㱥Q<_f?|4ޞ>ŏ}i{G\,~o%<ǟuZR'w t4L&U译_?v&EOm^ JE yZgvi:4;QW dH h1mTUkݥ%!A;H,Ծm'Ot'o4130=s:5>/y؋|'?T6(8\BnUXUxTǙFbLz~|eR;Vl'%d$9[B>ِ 'V,:⃝4Ԍj)wmx*z?^Nz.QhiM. >)?Fot!є$\e0-SɦMmINPt+'-qr'{!BqVQ|Gz6ƿҧ&F`w =eOK*l;lj. \qEx0wp(}R4P7ˋ60Gq9 qZ‚2[65ሩ?^h$L L7ݱᛍx|9=Ɵv{̍w1w^e{Ɨ=j5bYb;&ZtAQkyՄ:4aʴ>]8\V5OW_9yvv)ϮP87}Ux,MFtW}y4P/ (3^ZRI]U ʮ۽"~%c[R=D U d?b[R30%/CdˆU}EuxUՍ\A_w 3m;sG6NxsWaA(<]1K\?cP샿v#~"gKH]PqZCRS>-+;`r5M/O 7],?/rlBCH1dAMﴇvρ.sGZkOɲ"yM)wZܹ;koɑ-0vɎحzOT̷DO)X jDrǥmAEC6<Qg ~Pk=/yvPJ2EݩI$Jcn_ߚ[?Ѥ0C]D<*J<ɏ~7,5%wST8T9#ODBlH,*pe[6NoȇMw,rmt*"7aʝBfM@(F.'TVm\&^=ҵF >q&68]D89*coCJTƏnFץA敚Xl\}H*Uԁt%tLBű- e bwЉzP=-JK`cJOG'IJ efTd0:߈La}l^0k~bx@n/zv=8:@srD $b$؅6s8_B8KrN(NrF@' Qf:TXaXg~&@3{O2?Mqr00 Kҍ)tn Ƅ)Y^E-I9<;R*BD{@ -+eH-ZE3T s666vCONzA~o[#_|Ug0ݧ$fg j&Kn|Al2 hٽ/-Gl4rU tjf88)7+] X 7g%@[Aمa0U1PkH,w_ \=[_}`2/ihhVG1p4{Wu-]&Jz]i߶[Zs_iuŶҺ?f  \.7L^vVP蕳e>%a(&V0UG ֏S 3>yw%+W tlݛYm8 tA`i vj &=8X^^ xZD֑(nb4{M ::٧?5r;k׆6k,$N.(7\=)AJpܯ ;3rS'3Lz>Nd9ptR f8P"P'Ila3CozwJ?;%T0PԽb_eeܥ'Of5vJ+g (!,^JE=Fsg>O 9:襁Vc[rDdb`]۷]耔Qtzoc~P= @UޢSl 2W*"iI{$p.EݽbO:vQ0*W V߶T};} bjAU a3,OכRk^,!- ZlsO5BiR^?fG\ZvױڌeD?}6mt[ ءTisG|:P1`_85/ߕ5rb s(V;@ S9PHKwZq3YY".G*(v#ݼտq洐K8 l>vn5O2"7_yn&Q7llZԩ``ɡ$̀ bfWcb< X& -aۜFéL!M뵦èHœg3\4M/sD!Tn+k_Y 953փGʝgsIO4q2H{dvK=+H:8F/AR\F1O'ayšk,A3֖eA \.|TR CSHqlUdijP/C J:O#U)Rw5 O|wq3hCŇݫ|ps~{ҭm}Lԁ hU1F@~X5& A)Y5*%~NpW&UgV 7"=#HGSVtq% Fx/\l2sךۃHЄ45vmEnN\Fk'?VS/ۃV1b TTX:vc ۃ-d|PWoՏqNam#o;ه#vBd(Rfx.3pe|24DBaZ!PFH$4w);X|Ѡ4Htt?&Wpc<0ȭ0'W5S?6iEob~A\ՕkQqTkz:6ߵyM>2x<{j#jKorg]_aT8Dza52O*X@b@޲AMmh, +!D:aOy"7, 8ij!!ζ?fؿϖqfgTaYv͋HDb o\\T#V о ZZjpێ2w`sŷAcza5(Xc-fdʶm=eb,5 Pah-4!p*ͤ"]Mش_S] \Lx@5Dx2ԝѾh#⟅'ɫ},ai{>`sDU$ *OqۖH;>vJ#+UmL%ղ} "A0M8Ym dCI7OYYL)FC0T1g-@;E;c.t+J0vBe͎by~ cɲ/ rĉ@&9g;/"Xu#:`Α& "4.4՜~yulZa[#Qˁ?{˵lO؜;\ٝ]I82VIEA}^9?T/vX["t!`0oz.WesP9+3fJC_2""e:lb}ovf`2w͜.XMCέb 6,Anq-i#6(k (##<ĉ_[jiPvXs~s7kݎ,E֝ ֙2([&'4kkS9\RL0͏M(b }gHUo̾8*]G ƻx@/)Do>%@ISłԢ#象`&^NI <}`*Lg-,p7ݻg+P#c! #&b~)Fk\@65?:>~g@Q)&aM$/mɈSym "[IRWDAoҧaj|_NTX}q=ybfYӷKa54Byȹn8?',1jTb(9Mp`u%m Ԃ2TkdhZ_WTxAmnC5Ľꧦo\nzJ\< frh=mAE*a9MsX.]-)KBPR"=cVؑLj2mJ/K>6~6ٍ<ߡt YaFES,Fp3cϸ(yƑuCWr"R\x_˂m<8u/+ ;Ӽg4ƭ_}'"X|SX0h86gTz}ڋ0R:ESa`xF%dH踁E 3 MׂArTYbl i{4d 8$N͛q6x&_`t9ZӱBHϦfo֯<b'j+cH;1ymHmobFdBc]yq8m/C',dBNMv@jkB;)GE0}ܯ3xةAcS+J_Y-6^bԦ0:֓o?.aRvBC1EVF-oU͋Ex]BCS mqnqn%DC E,*]i娙M%/TKȜ([+Bdl2q "ur3vmSamq9^%?mH~CmO: Li]V"E:2([t2斸>ĬoGM2[#u_Oٌ Sw!k$)8I# #)dvy CYނ/&c vxk;;9TF\}Ho)ZBo#zG#}8vXWIjf1B~ZerUu %cg G%'b׶kn+SOOkv3pDpWYh= Y|)˜6 WӨFxť:KKV0)Vg=E;a&'Ic0{f&q kI vπݔyE짐{JH%\k;n\BM]g\)oC̈UhZ̺U2^o/_]DTJ'eqR[7Fc<^0i5pyw)r.?ml/_?ݖpR"#F6r)Z$[ ʑ+%op1greggr~(3Ab17<1Mf $r{a.!ӝSI>bf-Ʀ0 B"p^쾭t7YSbtj$N bO;TڙWG,يW !/z)Ox4<A{٧Typ$_a$eę< WBB=j)ӍI? CZB[Htsĉ+6:cu>\09Q(#]xM&/Rgy HQNu@|;~+ܘ. M`Mrc6u*,2!]W(dtmF*dq=' ?NOI79B:$8 3tx%loĠvܻLB$.C1[)kٻ׏INM]{_> O#)*fwpxW{ѳI]DՊ&?Zm\x8 lcȬ^O@"1'Kb͹7~]w~-_ muN.7MoR-i1:zN'nѧu[<@G=ݍѵJ 2sY4.K&ޛ43&2|h|'2ȈݹeB+٫Ws5 #pgdH &vb bBM5D 4~ oyST|5!2j'v#E N:9q4hcX jU4&~oO  lm%Y0_`!㦊-B5P!q-N݈$&u2TԹvgSD0y%D_xV;(NǍ;xn)*!g(h(0-E36V%qMlvwm_\pų_\˄%ƶ$ "0IНt6vg@}9b.lTx8d4מaw2$Ai'槎rs^F;8&>8q*=+XvDUbrn{p囀FOiAXFde~N=:WV;G͹;,}tH9d{70LyAE[x(D$*0׭GiӨ YBV!#"ܼW1wp,SWuGu;:8+lG%GT>d͖CLǏI̮NA7^riry m2"9ZbF;Bh|~v`;lnqկ4+5.ɭlMHqCE+HNj(zz>sUN x~Ur65[kbY:D@S;Beo%YK"by^Yz4Rs Zc]W+H\봰кT)._R*]ֲe0`#_@w6įhќ^$0.d׍f_y355 ׭˚{`=t.tz;L`ՒmD5Fźv)lD?ھHn& =\mSpݴrf!tgZQC H Dʡ)Ǚɾ(fsadXtM3J>h`5" o}/C(ı3aU) +5:d/.6{sX+K)w@w Kk6TJ XΗO3)q#Vƽ[B2 kJk}߁82 7`Ţ-s[22[6 *YdiҲpNpj6"'![!Zhg"a1/8T+yDcoHz[, QK&;1L_ ~R3P#YdAEd OCbѕ~iTD3Q,܀͐ J>yM,J"t?:YZћ;LS"3':lb\]|CM[ùDr\OA?xQW?n߲=5M;ljC'|YO5qsOSO$T$-h˘|= *䡚Q85K6q[.e#m C>4&.s7;}Z˟hhKo<~FkqOC6iOmn-K#ZH UvJyahNV˲p3LJ,Ξ/,U&Z2v:!@z873d43Juv> pwU2[-{H-{j=(xa0 gPo2- r3D_5^dv(`Z~7 aoѭjڣKfKsHֿ'sl#0bҳ]A3ǩ{A 5:+ic Ukc m7{ՠ@YmҊ8UhߙN^/ F|I:W_#s_0=Hӯz nWBBHJyrާ%1|̦`ɋrPl(Dҳ.lmr1(.ϼ3@9THȑ);\.x^YwXhqǙYUN!W\d5)t\;Ŵ{"d*}Fc_ sGǘD((q;,WERqåњF h'wCvkxYzf% d+f &OYuK ho~k L'MR/0C5J[Oo=ډ>mU).!(o>zgż ]fl0p*h q$4ʭ,FG. l$\,ڪSMۅtB%z||q,?KmFx!]̬cZ]mcmy"X0y7p3ss`4he4xT5'O<QM d@ŘHfWxNS>f3Ns9 1<LEשy >Fp1}3!]w] }N:J:] (iL#}!P_b'g56`%Vlb %ۥ<-*&SB_đwc:) |2:SѨL24(N+Y i_4zs]` ꩶw`Iz_B(ϐPMh~v'l3M>cԘĺF9 9ِl8BTuI!4*3Su^FgT9I =ۂRPZ{%m5-Kn aՇmJXn7sT Hdb._V47o7=:l(B/"fֹLc<v`H܎1sĄƭ`pj4ϖOice NGGE]ZeLA{ݎXIJC"DOA6'H~8Me@BDVQR:ҦYmNђ uen}%[s-K.rYmS+7SeIKR?F{wT9Jɤ鋔<(5"xؖ qSy%zw/2y[,'[)lsdbp?t6O9FUwKo`s #2%0Uӡ&K}aiQ$W=fr]4a*##g+^|V(hΡ֣ԘLT\f$"3$|n)-Te8^UlmUB%Z Ho 9ܭ5 $ _5PQ3QrgY`֎T5>XrsM Z߶cC&)<26ƴMĚ7ct/["h%i$uW",<Hft>=a$uv~ T^/V\<ֶy'/, 84|7\ $RGLv\9Y Aܖ;G43ȅ F<6CZE׸6>.PO'8itj@U}ljۡfu ܀i+]؏Lvo>떸dw&kIahv~3[t;|p`LyuZt½FpBAYX-0""CAiDB}-c"IW+%}ʯR CP[MCQk\=9,)?`Sr.g(>eC\!YP»0m=5S?Bkd4zfyUkyj}3jN:M." v{aqQ8zkK+e_鶂= &/eV#hYHV:ґ|ȯʜ5;[WGuqԊ~SoXrG+Aj0({h!^yJÙ&s);ZXe pB6u^McB8saP|}Jzg9qmпcl`pbz.K\i^sr: "_=EsQ4]U S*[3 bot䄜~:ͤ5]oNⷺ20jŚʩ, LU? T#//[d ZMs/vg{tUhE"I*v}0=y (f%Z2$iLLC}f4hMW<軰оU"]⻽kܸG)\jSXjٺl8}B>e\+=572QK48HֿCY cAt&#<5L`'긖^aJړT¿uf dYBȃ)25ȥPbٛfNKĂrh .(Mɡ(2Az,rb3F]ddZ4ajqt++dDxz dMyaA2[b Srگ󠔍 x؆' wCLAL-h)m^Z /S(ͦZvAJ_QG$>&?ѪX' D"}ig|.v?lD<˝c;z K&ߣ6(r٘KBąH^XYR9(f#tiSQصAtG?2-K(sazqd]xx@ZKߍuR;bS~j?[+/+vP]jE6_0D Mv襶鬪:@s I9Qx^n1~#lgoŽ9l&L^o`qGA9y(8Ɲ߄.? >naعۯ9(=7j"yI=] -= [d@Zx_dqG쌡>"w֝_>&m@y B.zD$\)OMtnp̉Uf6pR/gLH.AAci߃ɟ6+C55߁գ_6cϜ70~jT1\k϶RE_PMV;td~q6CԻH X]≓S]V/͈.m-W6[D}*kI헻:c `$I%T7_n}YYkFJn63IRf`c^;LL.,<خF._5©g5z!3w&*)1}*BgX]8%9UII* 2z9|v3mvt< 8W. \[{-$m4n\w"yDʕI,W"C_8&f@|rdZ|2Vg.5ϛh2Ʈ8n:@ʦZ 8iH }vxЬU3)wL|U`x n+e8s~h-rܯ*A 8및"-;y^Z5٬r|LVW&S*_lVY6z c)ۿI36j;Z:,2퐠a,D%̻hkEDX&Hh[JC҇'zWMDT?ĺiK؏,2#N0jF\'+' hAG!MՎ^,.uՊm#b¿㭂3f&vx۱T% mbҋI1\nz\Ad^>06~)y!J!*3|BC-(mLioI\r`F.`'E;lU+bIk͂(6VF!j r!Rj20xvtnq^uT(APeC>JU7eđ)_W%$%4&IW1c N:m5[b RLH+uy@cg"$zXUYJՄ⧦SpJTy dw}ܜ%ȣ[|(O̴h_Xl, 6^}-Jl ɧ+l*s1i  &{E5Lн5k*%h߰{wn@HC00L/uv\U-yME!4}C .cN^3^=j5R\?ƽr*4zYF<_ *l%AEgjʲ=; fdj\|q(:nN-S .d)CNۚBj*3%>gh󈏳 /?%n&i2Cm& ϝ)أ\bcm7+sP%ɴ0Fڐ$>k5#LԍuLjG&I؂~JE+ U7 PT[*FC~}yۜr \.Ე˂M yQ?z=,5 YP7W#1b5ݑ ;EpmI_v؊؎+}[s.*cp+6R^  '3%jj OIgsG26P¥mF[-@JE꣐z-Mmq,R6Ujga29?<N]B^.{A0I4 dkYZn󿜀V phstEwhH68vU,['2fl3[ ۍo6\(FH^4xd=w:]12 6MMcLJf~{)㒌j8ܻQWIGz` HWa?$H3Ů?mM&ž2 jsm?UMG~j^Zk`7ap,v<\M]1J.[2I,_2lߨimT5;fS @k(.9쇃'ظ? Eվ젔 c9hań1ݧ*cJik{PIĊI3UGg5<oP|NzXRM3kٚ,rd"" {7 Uq;#PqIˊt#CGF_ҒUQ}Q؋#/wJvq#J6l~?*S*dKYʂ:?28h|OQ:b%ؐJ`Sϫy*r=r{q#`ޡMүMC%=04=3(Uw`iJA"5 F#>ngKt7V{gM{!e,8]k}ǺjS3.FC.j']C1Lo$FVU sa+>(sf5 .ЈHn,HF*\u`/f~/廋#\ZM~T 8&qoen< 0FdãK {OqJtݛOjRM@:qܤ $|gƭTjNiͨ9&zҥXq(JQK.$T)%a^7b: WvaUIٴ{Tm~7;bvDAtHЧ&w=~Y)69dmJ Jne @/#/<哂<_H< x!uʱ/cjMtohzŕOO( -߃f#7B@-L޽`%p6Ƶ2 ۤKFЬyIW>b62C&kAA3oI&4hnjnq.w0/z򧍖s]gpZ˦͹JmA j6}&"a!mOUHgk|JXoZ,Pǟ!(=9 =$Q:uw[FԠ ؇~ĺgWm:p>j !`d'jWt|lqٷ!?Dʊ?>z3T w6VŃ:}ҩq@ŏg$VcՆ:o;g-i@wE }l;FtfVM.k"kԩX{P??elurkTisv9A$QG&fcC&譁|KIq5y x#hдϖՂ XF2lV7}NzxI.fӀQü1҂^Xؗ'kr3Z{v F<䀺\MY=E[%_,CHv0J{GΖ JſvT)cjess|0rH$iGN=Li0hX=Dc%yNj㚰Ee_~R\Pߞ 9Gc= e'ቱuҤ;iÚ ߘk|LeFI+ǻVFTsL,|lwj֤65ֆey'Tb~ ODu͙g , .-$xziFm[P\rIEu@2\D)Ġ0}_'TrgS +eT$[?\\h0M 9׻ .,̀ځin ɿcT(Խ~+{F(`eN>3Q-i˶tFNŻG1 e,M_;!97Ghd^[BFAm4$nU˥|d{[:YQNx={d:1]Q󸋚@Kn{( tr8BxxlxX;):A!aQ-70y:125o?ScTK≍Cc~q2i6AiT;4 ?k㠅64y }~!Ϟ4G+ t 5Yt7$[ӆzhĹh;s;uu.͌+IxEz6(~W[A ]̠͊ڜnºXN"Y,+6XXIU@/9Zđ64 L^L2%x,EOh/xEqi:ZStl~ `4 919>7߈mQ)䣚bq8Ԍ :9|T' +v5/CWTYʁJ1_![̗sTt3yPF+&73NSf$va؟lμIDpFϳ81wWb[ou6fh1{ï֡s:|9w4d&S6scVNQ(sΰv%y3燹JWe;,b#OvԿJmJx*D1E⸍@.\y"&isk⁼ b%/WъTCK`5A޽* .z߂ک-HyWJYC>9'/uըsdPI,=ľUmj NT2cR*H%YBvM, ϴ%Vسu#o:*p1uB+͹&0L6&~V%ӑE 1/Fj BKgt)%Z"jW/=)yxGSou^NtԞ!v-VIP9cĪŧSWlRc}@3N׊ gg֔*;y&RM,hQ$Df&)uB~Y$#W6X|³UuW:]C,iDu*R{p"Nn%4C3鐾^]J!-|lm5=2V*`|VBM %A->R*&i>)ΡbvOɝ >kV/nmr(/T6lW;]297¼]EI:4*4:ʘYF`Δʱ3iP5EOBnF::fn:)S65'IM$SJbnq U;z+JH /M,(܍Cj!'`s9 -Q_^w0=dl0m^ {$鯚^U#nD<ӏB^Y*I'Mvqy6ۀ:~u<宣j \)gaC|t p8 i^/.̟G,t)al&ZEsq)?{A֎mli{ަ7 ZJG%_R;3R}^@&Z '1ށ~EEoijQ>@Ȩ:&q8BC&6Xwb+IN+*mQn#!RD\mlRލv79ϙIL:6=_Ѱiejb&J6ʗOU7W%tUNw[gMRěu?BwLUY8P9R F8!@"Y>O]mǎ]yYסe"AE+b"xb A DTfphgrmxY& fv}' Fn).*Ge35Mm7q[=C+bB6u2B8[OvOAI/\MT9t"` AǬ 2ַxgtC"nVTƣrHJ&q5Ci"jCoV@j*W ,y{ƒ׫m>N ]5`n 3%iF5z{ K;s1ֈZ<>&yr~:{SOUfT.F\8{Ӌ*ep:? 8J{QGE'*@jtc!܃q ^ @.d|pI( 2h٥< zA[ǮSV+ޱqO:FE @g$<+*&*&\C Am ɫUwmKDGT (uB-2g4Ea98ֈ)71V>,a9a~e^W-7x>(QkP)wDy,!NbدR%2;B[ǟxUY0'CCzno)0#MK\Pr,wԙ¿ t,`ߩx516Jj1!{EvzėHJeoE?l J6e}1tV\ P=7&\J4K*G0eKo$j*38АrqV<Ʀxi`'÷Rtx}EvU1|Ι2x6$u]Ԉ~zUuAF"[] cTef[]%DR`js2AxNhFCSkT 7ǜAPSJ6ڄ&vi,C%/Lteӽsv.mB\x^Z?p>P?À=DjP2./ó f}U(n1 fZ!]O]j 2S*a\.)z6bUui|>~2x,-..dRxަ={a1Oc!lzWx[0ֻ"i3cwϻ 8CJ=Dv$CGmQ69f{`;8+xhy|=l.uP4ÔREqretALFjԡ߁<Rjq;w[{+RNÒvվ?vL /XFp)b;{nz)wn&yJ7U 1qFԓ-@ˎػ'="ġY1U9U {v By+iY9}lyZ)! v~'x:nL Lnϧ"'L?^GD׮[׿5+? 0,M.}ߕ ), BB9.zs, I {m1.q!չ&Y3 }zP eWF ,I؈̰K^*>-)yR@%#ݯˑ+*Т>ru8Uf%}J%isT#&|^=v;N w4(XvjK[;Q+0c3M&` #{$oXRS]Kf~sdfoxCչD+T!2^Q&RȞ)oM*Ibd S]+Z*Ia MkrfUI>ǯ3d3屢@Kܓ,3dwlρoo׏G8W@ d@!ҩz렸p$hxQ)1PG6$)XHIFaS}bj7gll>(D#XV!ȕ]@˸HAaPؖW{arbShA2w1k!d"ϾcJ_Dm8#~8aT@4WbXuﵸ@FW&O(%VEK])-l/k^2q-܃κ.h|/R vl"GKNp%K{hOH^F`Wb1ވ٘D!#@L

B< L'tVC} nsXT=bZ ˌPȜ15#hgf:!-£~Yt/}ٚ;q;_c]>Pd\.[`1 k&oba#UH6۳j$5802\M qYXV: OR5uzX+(>kˆpg[M!s\_SA`a]9MBr}Drl3TpŴA&(lnBE{L%]Q54ˍxZ0dS{뎻/[taIbvjVgMEz\%lhu]ƩGˑ=I/w\ݞ/Q< }XhbPdi{݃:KoD)Vqk[b`lyJRWhc@5Ph'BnzoO:79߂CvˌI>D w0gnܖpe{6}veADΟ"z|bb!A Ժ姳/s>ښ.քE)W%9/xX< _ӯ"+r!W饚aMԘ5s+`-0nvSFv\P2eq)EqݗVfPiÙ|iVKnI X;< fZlnG 2;S2)@^Y5AhLGMGaY/w&t㏂:H71W9` Ǵl9$#/NW_)c 3T/!1o+J^!,O&^"y҉\KMTvG*i?{0/[鬛v=ꯩl&L%~yGg=]X#膁KHc?[ah?eP.М=c] 6hn EXs5x%`ݱ1xDƚd0.Պg!xď~~- ȥNIH`@w2*:-@t{8V#H:4x-oQNW8ܲ>@sn{0bF’;z^ylZ`nU*`27n-%p\t`>;y0诺]@aFw0Gq)C;G-i%J4./3sfmJjZ*-5*=hrMEp>鯏.h"_AXmBog1(-<(G+s] ɫ'E1/⦍(}JpװVbJsF=^ڒeyO@ dzgZ|]@[hCCFj8~/޳V9bܴR"8V|ѱ evh2|IXլ?ڒ+oa2'-3nEXz'@,%VˮZw.@'Ltno>@?'(:ƙ,αt1YT #l[P9TTWhÇ `DΝwj^&V$|/Z\%ߺR ٳ_|Y(k>m5F|CI D{fI$%A+9[ލk6P ijR*S] 'A0,H;ؒQJ!22PR~e=_{Y=k{`R70Bӥh>Ԡ|X *H~l$ITxEQx HyhdLi!xsC,įuW%d$w}_mk/Dsr%;+ 5nJZ\Z)OZ_fn)Od !Z jM-b10Ub7p"j -(~uWBvvtUП!{CEmK0CmiqQS 'Lְ,]oaKr  V,\쀠zs+q&~R9(V-)'?O9rPoF\Dcu%~x5c ^Я)I7ll>(N6GTnvv)a$3m}+|K$=VwKgjz.s]1/!8qQNUmv-ud\{bAno&@NzBe~Y>'>V 6nF9`bS\$ecd]$i;&?m𘹉2hc>g3:U@F4R8H~d{)A(l>8U)#c:^b-jQM@3XGhk=?F27d)i;,@yCaCYp\`R=IA$_M\G^ [΅}RdE9ᩐ*|.Ͼc?屖K;/[CU-v W_Z<$aIaޔ[Ҽ0H9B ]Ř "'i` le ,Gj!0񫰁'vxe.2jbٕJA9:G V;, wqm:ugQEdj)uYLV?PX,cJ/&DV] (-E 4")2YG=2 ?;l*<H*rWұ@Vum˗eڲ"0Ӕ`@@F8DZO'fM~!0u 083.xtݶr|K~)B(wz:n :Y샥-պ|BYߏN|tA+jR}͐,N􄈓eR XoK-!+^9^6Q¤Ckh|+ᵯ;!SYNnMTf لUKkHonD^Zޖ t{>FiJE ЌoS_.:ƯњA }sGHa@M_-L)kjZO(úMBæ$bE->B/o @=bz_>n|}INAJ! :FG۪ج>+5>&nLMf͛9-(Ch\Z ƫCiTא6d;9 s%[FbRq"o!u')])DAa.zdơ'ne܈jdCl? k>JьM 7efG&KA_⏿ ˥/O%csaN6QҾl023@Q83/\WmԾR\geHtu.qT P+lEϒ t<L4wwlP棍q,Aޓ Wb{Cq9>W.@ b- /L$\"kC"Y:0Bmˆ';sڡ4pUu{E.Ky:YpT-" ,鮓Z$=R7 N{_DKw킮Ԉ+j{z61jVc2X$q 2 d8]CH;o$ę *W\=9kKywG_,,aFaL~&T֛] /:3u؍ Pkdb`r>>#on|m`Eצݺg,+[)9mH3#3i; i@$9ng)rk EĂǜڻG b4Y0_.tc<|esyl7-ޯ5|*8GEir$jK2ͽzuG9^7g"sY˜fմCTiePI墏hV5/3s ju! ]w.7Aw,xSZF?h-C'Elr*H71wf~J DksKiˀ\1핏B׳5 12zs'SUu6H!~TխiKB?:ptITB¿zva ј7j`?z}M.yj!#Ț[w'( a[   rH@p=#Q`jxXz-mheh^6#Bь5zӚ< #X:8Tn;6u]/ rYca=I{^?G0=fȟ7o% ҙP i-6>V-KG_;ÉF&)Ƒ>uc^L9.>*h*?z '{=y7+TF 7XgԤmI,D'tQɢh,D}Ujf%gF?"sewbwl@R A ?! R|g{ !uG 2 "3p 1D!C -y.ӃLF0A'_m|5-)S햙{ s'SL7 p8ߤ".^:Xwh~~d2E 0 bڈCW =REh*gd&X:!?e,m~#j[$]LB>߬&-Hoyo!e~23=8<FG f[a1W;o܀yJ#mZbжBQYM|mEƼxN\d % 9e>0zeO6'e|jvhi.[uĀ!@cfN;h3\3&+H)f>ՌκNWfZW]a֔=5z *BMygZ/l]w3ځb<@T|?:5}i>C%VPvݺ ȁ΄V! K܅ '4gwN BAq..b:A?}NU>S}ڑ!rGk98%75Lڙm1*vLP5*fbptɚCgMf]q ~DQ-LCC (CF j./@֏0xaSkxy*"rM{3'l*ch]fK< NTJO]*ocد!u6#$wTZQ[9n*TcS9}Asq/㣜;|n-TeSڃAfʊx> c%WO%;+< x6n|NXT|uܙ8Dp#$]k'kPW"XjA>+cL\`jvv I6 " &%5WIu}Tt y/L15mLR=?$TCyhL6 DI = UwU(GS_9eک7EwK+;Xy _e:ز}G3gmP%ڪ>81MۅHUD. LY5{H}0dו?OiӐ+If팄M$ HkOzk8RAYtuLcbr.~ݏ9l!'"~ >LǙ˔tgO-q_uo(L"_/ #FL!5y\(iYq=J Ըv}"k[pXm/ױuXʎSLe|ml-J_x ZHt_Ht wMW륎 %nW 2 ϰ&l T]pb#$~v<4Ln!;Ԅ:}+rI/VN=zMluK>1=WWFuWR0vFI]X94*҈xJ`t]VQھO<\kNXȖ=P:r 1u)l&ߖ7jx+xI 4/4BgH |r>0`unFLd5@!T 6<-b\t*k R$ڂm: oϻ2mAy Gkוl KrMwt^z].Y➓pI.R8ss& gx8-K[Ԃa),*"wCTp)#(L@%Q[/Qr\g}I7~(7gZSCGElogO%: (gdkT!xN ji\`P~lZ8)u[G&j%{B\ &ʶ ٥#da5'Ì{hpN١Mm3TCV8l2\Ϻ8ZRdry}FtZ6 `LON~ ?W®1ZwRJsTRKG-#+ 1#F\(_ 0 r ,;R4K&8C #C*vUI&N> :;=,D"0A"C8/mHl{3 5o, $p*N+ H?xK uݭ8WXp#j 3s&֊6cWxt64lhEtߜ뿓<p @#jqqt^^gRjӕH_N?e*#~ uHFaPI Ĩl\cXpǝӑ0duuui8'dz㖸!=!ᆵ!cC_I)?7ۙL޲XAYΗ?nNN{w*[r?꧟OZ]0ZCM/0~OF:?P{ YPXW@]\Ӯ;Q` \圻 Rh6ڑ90i!Q29 -駒jQwLŸ3:?{- uE^+tž6g}<;hS&DD#sp]r-"NĞ!~SWsǶ~gono]=M_%2(Ą#ܑKq,@f]/*r[]9 8a;tcrg$d EG(; Z],ϧZf/lF3{F_ lū۵CDnRI.ӘwAo۾y&ʖD ûيTѕɕJREQ7wO[E}Uw?Un\:3dߓ`4 XIHBbp~E~jkS2EWyu,J͵>a&NR[keDho$%wU*u-Ժb;2xĩ֬\=0lW~Ͻo& xns,8 cED[H4%+b˄Ψ0hcף56$:|LQUF%] M?h;.Me,<-_wƈa+H[aSIE/[QDRX ?|B>V`մ}KQ'}R^Cg{ "w.DsRm:eU/SfGeU%"5"N1J>`#&emH'X۫;%Ia?] 5V/UKB3p^~+n#QMӂ =cj%yȀpM>\[^ρwuU7v=-xI4,j $w^Lx(Pw1dN̅jjh?a姒z P[QYϝ4 d7l:]1(V994Ɗte~E3xWt"nX΁!fE WϳFyh9ghQ_zt1˳n2%椼o u;K7"<Vܽnc}im W2KZ;@rعLőY$%77ܗP݆?ذbf.f>\x%WZ1 d%k80cY+KAkI3>IL{ u\9oTؖ`xCXෑ|媛4 fYî\ T%5e̱)$Ͼ`-i{i.],_va8\3,yi R9-]r^8 mv٤sMtl6>9Um y6nup1L C32f1j2pBPw]gHx3σ1!fm|]XH2LqgrN@xn]8psxN)P&ޯ[Z*ۈEKBĵo0,Kږ]' R%^ $ů&98IEMԀѽ );Z:'`82K1+s_H]܊;~h& Uq2a+ntC"1ѮM{Y|)jJuti)ń0SWaS@rUiRkn͏ TE 3e*izhbd9#k?>9ﶗK݂WyP޹-`T?_fT_Y*8(z A,͢qM wO$EݦhJMճiz!Y9Ecwcɵp:,׍>jrT}UXT>iC\*&XsJKC %JτM/uGi.KW̱")9k`mT]:NX=xe^{6#nYab([ }SdQǯdb0f @TˑY̦!1] ^U+2p~ىx獓c̜V0&C= ?f,y &h$`W԰ TnV/ZQ@4̊7t|rE(7JeD*qIIFO_'JLw}ܘ1kwTyB)68YO:`ȥX~=~nTN=&)%8*c@lu;Nhܷmg2W %:$wQ/\): @k6"K F8UNW;Za̗]qs.ipUM~13ؽ$ zp"pD2l7,4g' yUCNİ8ԟ R <պ|m'T @Oӯ$A/'guN&p='̦ +OE{5JV4}w,\w*{:&$h"Ldk``V ˀcqU>Ԇ}|"Bs~w#h}%ҽf,6<#EH]ásJ D:"ЀR}8AZ[g;1Qk*)]j9 !P͝kg@C6n'\Pn'ˠaG<͸Tr\uvt|IAiUM4m}l[85k \S :2 C܊=D]yVd 9h|,njjBg&"Z{@+0aSz(1 t ;3&mҵ,Pp)a+]|4YHƹo˳k xD#7r2ΖyoB&ˍť8hKQ <6>q3_1(0o{lj!P_x/?-@7#N'J'Zw>Õv !@mvNuNvJg$^.{ GHC?6+SH\B0@K5+P^\pcJZBνeP' llLwamK\/+fmoV,$df}&Y+C _a@댴leFh$x{ij=c6f2âscm+UAD/=u cbI{}h(lu9 +iAtKjEUBP֓No8k~MHySaQϾry\`c]§WT6#E, 'ñ3z}%b{&J0-q9fMyWɊn}f8jC$ަ2 &HSJ'ZC.Jfmٕy"24H.\ /ʤ<#!5R`p^[WH{JIvV`wf-Q~Vl {ٯQS*L9tʘаM>i1⎫W#%v(tZ +a`&5^"Hc]zT;7:z!W#,3_.HBK86qPNeA%?Z6Z:tlƋy(?/_rUSLOC长"1=uŊk-m:)lRbnj3R\Ϫ-*v1':];Y]8 N=s, FeER*]Be,QB (CAe?P 8(::{sAƾl,5Ig9Z=r`zPm$sx1wdts-l`XsVEXJ|OíEݳ %@@##Ǵ,~ӿVL ]է3roD9ʅ @cz|}pbhlkCdb&%`Kr B鏆*'MؚÅVX"ZAŨv־<h壺 7s褋 #뚅=b#:qG+00@繢6fGP*tH|.S  9zsا9 >̇%db0>L#.c]l!ʆr\w;0wLQ'Sl7ynaKvqQŦ²2ƪFl9,h2ԥW3_6t@aՖ0LcL.="AL-|`F.;+z=(i/&[w ;aUAGF^43Ia::?q?>g8KE~'^6Bqxd?xޑ Ahu*פLĎ8V|Q Б!bw? G'V}n5`ō'.uЋk^$|$= Y_Ab O~ksvEv1/vSEܠi0}/zD$mMw9 OLcob oG (wAtw@9ܮ,E57$pB5H ZCR: e8&^FejpϒjOf80yt-W!>G Pp2JЗTwqpNEE~i~ℰ +JeSp -Hrj WۃfbHOY=0V.:1uahƾGکO!>JN ( ;E+~|wf.k0ɦ~ )Sy}T'o"7_2s]'Lkh~Ǻ5"Ek2/XE=XLb8^]"&+R~ymrвlD,5W QCO%V}賨|x>]x5a9?ޖѹ<4K!a"^bIW^X|B8xyߔhHu\3#eG;BH z^6U_i4;0+͡P>z(2TaA$l0Ugn Zϰg[cktFtBRWz%"#of܆u9qhJg %k22tۋ*ӣg RK9DI+E:  " M 0z[?X>jʍOIHG=g̤v>:xN2+Ֆш&oӏcPi?4w8ZdK4U p-wx!v~X̯U>\?^gRMT ˆ Aܡ9*VkU :S4K#%qLpϕ-Ά`$A3B JoM5#KJZBe|{7<*O?%QrY=}!d/e8$1*-AKkgQ=owVO$(LSFQ,IENUES%V)̲kMtΗstX^w%H-,707#8ڜCk2ƣf?_EKi(:g'ojAx!x8$dGjQ6(a!U= f觽?_^E,7x%RfЙ.8m m=8BlWF^(-K gշŬSv3gɍ :בb/D·hCV={\w>d* u2!ZLh$Zho ozh'_ЌU8L* rr! ;ϭgC} v rbȻW,b^~#_D^ #KĄ)P_Q8G3A(?.Y]WB~mCsԃc`&!PeOyN#ðʼmzSfU䩐)er?Rqr2̒t8B\EnJ$3p r)ժ0 +k/q5%|BW{e)˹ 6jt+DY K~ R wJ)XiA(࿐娊f?ꓕu5.3b4"cdx%:ݰ\{,^2e@F 3qfzo< Ѥ ak>l՛"58`"TwQB\0]u$̭M phP .bz|XzNlߟV Wvg=;'1D7/I#.D㪩)=]{! Fz=S TDMsLTP`wsu Gw.rJƁwqٷj ̪fBQGgdT'*2p!kUiW`fěyw@ T ~>oːѺ&SDF[mNTTDD(wjHZ& ]$`޺Ý-DqrFvNAh2 $nZLURhM@؊Zƕm2ʾGA/ -Nނcɗ?\eÑHЩnZ鿭TލM6$~"4TvY#wbAkkQuUiKB0(D /Lc]۱}m֌C%?D> &*5kdl92iʻZB@ٙQ{{xz9AL&Pm 8i 뉹 w\Ճ ݉"rSP[|DkS&Hg %H+>Ɲ^}=H"eF?HrBtWIBV%JCGHh2+!ܷ 27wN~GrJ={WEަ]*@8iP'!PxPP4Fr7c6WybϏQ7a2?>9u:sf-e(Ky:$µ&8P>Vs7!#8cLCY{7Q4p%2ɷ lcZP  %Q P[kC뼙~ G r 覮iyguiƴdhԪVScd^j- bFi!5;D5j{K\%ig |8LF3q۳Հ7i]MNɬ\sVn{%SJQGCX/p2ylo̧Dt(q&d@&\:[1(-ȸ5G"{jt{Fgnm5y{Y tm@;90I"KEB(o3 _oj8D Mk9 ɈzmF&~Z]70DZ琷j^Vg8m=R U0VMb o@"HBt𰳑7d7_3].~քp3t.64[0ܮI6D4Yz3e9n`m7!q5bSapލ$*V-NRGrFK ije<ΓK'я]%?6G*hB0v!rSyanpg9 ~lT<$xFXG< LwkRz[ =>4?x‘DR]#i;Z\fj~;M RӌVդ?FNlv {WkUr.O G4~i@v3)ۊ".j'14{A[xN\*_Q!nk* UcAԶa.؇'04vSh؂URT%%MI Q]DN=Ca X|XtQL,9޺?_X,cEȓԡE-$>Μ KL(KiupW5]~5rap&呹쬃'0KAaH9kzVG4Oѣ}-2-ޮ Mi7=TʟW9^`>zDqy|8'B Ӂ́ài),׫v}/#z*g.\*.F BBd'UܩDz]C9ˆsZmVd1M +3 U[V>6ًTzX޼ͻ&6dUZfCw _녜ed>,mI N4U:6δȢjFyk}2Ih-md A V:uw'WܷPS˿ uuMzIѠ7l/ԃpգ>w労E{%?Lw7|dsC2;ԑVvk|~c~ƙŅnƖu?ӣym80hQY>m[ԫKaDGb/rҤ*z0`$mVv] b<|纆C߀CN! -MԒ, ]$VMa>&W7nnZ|T񛓴">iy\݈̆[iF<ЖS:=]b*KG[ֵC.k[cҞv?;+x DCSkgqE;8%3 q-1,=7|϶ҙ{*/QMCWpVXO!ڻ9vZS C15H%:d RwmǼ?g^zm!|y#|[Dd,.ЂcYN8^D8[iy`'V* @? Wυ/ Vn$BdH3Pzo-v\-F;rw q oG(̨0 ߹0vo-\E -H]_-hlg>%9$8E<5;Zgx_{(Q~3*隫- z1Jv7]+B^ϟ~*Z$WlJ\{Hdd^~_io~)f1)$N +NCs4ZBW0c!b bxYuo< %L[ZnLjz9Aj-tiQ3VIO {EJ.XכRL1KPМk,n>7_6a[ ;fڪ A-!b./Az}0Ó[S4īq^}H0kȃ4`JɡE0=p~7K>0M.5m@NdA^ǿu2Is(~&;u'!ӚĽjH-y"K=#29'd:j&Н6-zXn;F$bʷ?]ƛdqb'tn%dq ڨ"y=A]fYhL);dD70=LyLLBoi1ɯcr:L :uUq 1^E""%C;^JiE0nE::YE/"/G@oqSy 2w)g'&Xi^\rN$̧+P>h4jySuD28a9qr~roeISϖt ':dž_B:%aڷR'Ϻ:_bOwEu=&֫ c-"T1wX+^9r[0Asl]nQ*KN͡ƃMXfNwV4dG$ ^dY'k|VFLݝt R4e(|]?kŷVՇJ] xtފta؉hFgX_Q?Zwdg۪yBBk9.cd!n !*5Hp1LuAU_8%P#|A8]u9 $E7 ֔ڭ஡ czi%a 6?t2TLLz`Sr70Zh^2P"І2;4s~C2 O6U2q:1 iP61.)ccJ@w-hٽ(…C1kZ[ '#4"̓xxE C2Pj1OeeFQ,DˆS/HnR'~*<6kx٧cSFүdbRVa@L/Hg؇IJ6KH O+)'ypƔO{#<o&Q[ FyCjG(6Rk|xoRxD֚ڀ8 7.-I2?A8A(UCj<ڗC|n:b|W>0cy [1ErN#1ޖRo5ƘČL^GqTweq֮1&6c6+cCm' Bj*~{/&C\!<,FɣVbE#DhDzb&Gg7~M9-f5)vW~k(`^5^XtdGewDe"#K nD2P=Eɡ9ِݽ@'%,2 XJY=#nr]dR%# m!"枃( cIc25TL%V"BUusl=Y=8caR9C:P*5܎nJf>%(P*?Cy"44ucp4srQ_Qz5O.{5jUأ*pb>auP0)d_J;TLvb3rSkM q1w+YܳHXk%d׃5bX8&NҌ |μ/XѣXeو =rwm8 P>!L|jلOI0C}e4jȿlH+ v}ːim6@FgƯ`F4o4$Dw]O Al{ W, yUB_3F$:jO\-YeR͈k{$!u밻W_'<3+\alr)4x*pޣK|[X=64O7$Eeϩ>E}a&һ98dײܻIj9hr.³݀]eQa!0]yM9HsTEaF}]ۧje)K3R Nuɕt:W= ݅oGL5r&^ya .؜v!) Jgaߩ!8#qsq ,0O];m 6Zb$Dܬ}=-OV{ϟ&!G"qQ5(W#L`7UėW YxlJyU[`zdM=b`Kt"pO@\f6qxH [`w)jCyUB%0,"@WgzmG'vY͖xQr/iZ(7!-Cs>9o>YXI>J[nrѮCA]!Kg:Bݤtd|{B_d) 0xx[ e LL5LCx(ҋr:yQ |El!Bk%&`X\ $V6l|w)sHspa#(ǺF0fge95R*85U\!9@ҥWJ悔L<ܶ^y_ᕖ66ŹM/"b/8 AZtasl"+({a*}GMAhM& ɡ_vdm&h79zߡ0 ^e3g^2V}F\Mx}Mk-9%VvO5wH|!TRV6A0=_Z9LYXNkX<`˾-kp+3 e+⢰X 0}@~_݈4蹑r|J=6y  a-'$sU~>(!I d7E~`G8>_")q~[¹8VH;4Y>%"j9!$m&VEsu7+G|ucKP7#Ɋn; `ȒR3`-u<)v:r誩HE  5:N$գ$ ?:LCRRXyu [cuQͼg`ÎZi}iΔДIaiFoN.rxB@Dr1Bh} K lݐs#:'ne t6| S;wp*db(e/dvG2|y1@e!y;ʵuQf YD|{UxXEKf#T2Z iQ{Cllbi(1/ڑ3ܬ/ێj𜋻gv'[٨Kb+?w!$}xgB'A)%(oA:d'f4S/K vjE3>zIJ/H3_2vU[F#hŃF'o;qѯ'+'s?E̾Ix.Ou#OyJSTFpoDTvC5MwPŏsfT""y2Țޕ ٻ(2[u5+]62|IJ~N +ebky-aË;uLP9Zt u%R5g*1;7$ bp4*{Fe'P&]$-i0u`fXد$VYX;Y6OAtM!ws0BdN) Qu9GȬh"CBF$%Qa42w!$_v6~cC?'#yƚZ*/(O?9A2y*G]@?*9f> F~>S :nDN8u קP62NZ:  gOXALh$g~ʎ7pYrQ;8_HB2R!{bkVNS݀%(!-c/ڳ-C>\L=8*7+ޔPLK7)ZJ[VQ ]Ӈ C<1SuR"i` |&Z{T#]n9IuXʶ{ iY&(ewrA$yiBY5 qn|Fh_Q7jQ!;}cIy@(WBM=6Β,G|rJ VJ8ֳcHA XX NR:u$_}0;栛!r`.E7bJQ">d JcW憢 ț a1:24wH78D3hr & v&o|_ q!bdK-5wwcg;/pCx?CzUJ]iHq  I GI &5^(*O3ςD]wX=Z订5OOKq./Ea@rس2}h %!R#σ13mGYs~h&f^7aQSm7 *Tֿ9kͪrlMߎw >tsRyU@ٺv$V/mv\ "=Tcf`ǝ)̡g V]1_7kWY/ayMv=v{j%+[TRLmNP֪@*9N $@f~UDm(Ṇq JdL{*:Rӯ^yiC b(yTSL OVQwOSOGNFpбeDxS$@bsλS-y'}Cu~-1M%?:#n˨M8W)0W57*X:ԑY_y)9vfC3EFy(p|ֆ Imh2 ۄ8Ie~L9(k}{O !ZP`z^U`XW#$LBW2#uf "Z1Q%8{`AH2.V>bk'Orx\cDA%>aߊMĬwec9ߩSt̏8E&SgIzƍiGL';ZM>85;&MpߡwS@V'TsM6`??@x|WR!ݎ;z?<H:F[] (y9xgHdONЗ)y7_K_b,є-J"[?U<ؠr' =nNVI1ƗD #9$@a(6P^>R81gݶėz< جC* ./e}=Lsɞ` y2rD$43]a nj3󸉥ą|)  7 Uh[!LDŽf3WUK9bwڋ~E;'$J-k2,)H@jBh -Rص|,e30+x9ʕ6EjB{],j_p1<ß([ʬAǁ u?Odžܴc~?P]aƇ.m/R|]>SNb.^Ń1jXFSwuiJ9N`;Sƅ:ODM?4WI! D߶ ~nQF.*$0F \lYzl(>qed,|xmNGҰ؛vEş|^#&\×g< WxqJ.eÖѲj/t`6짳~S#; і=;$: ˟W7 >ܳO`DGtVhO4݇w޴0T¢(C}R[tԳc*eHzQI03NL[/ѽF{!/I#65LM6w4}™ nw{ 4+Gu=lR1!2@.!-d#30I(ܕLqupm,EOvɼtT@pߊts++R={BR.ch 0 Oնf{z$;SZ;(elpbo+%_?Lֆl>8TSP].d4ZfmKľFl~^0dmEAf NO{~%3(h0?/;1({,0 z[18~>|l=쮿5[嗙g-kiy" }e.Bi#q':Ar3m`׵ZD>%1Bc' ^)2ݙo ?"Y jD8HJP|5PgQ7p?q+μĽ*jϦ.W2B<Oo۽Fc Nj?V9#tޒ#zv6 嫄CѴcID{^1c| g1R5`H9 ї=Mz1(rvW9ی& e`u\#q V}.ڣHevn0:kQM'hלE.e&iFNm ,#N}iJvd'c]BɈ} ɔ\sh^tZ餮U2vi4o{{8IbXm _ȭ4 " D>3ne\+0ɊmXzi(@E= CL#'Tfq27]SOD|4NT>_O4 }utB ^0`Ҕs$$Oss˦90PWhM[ΓhwA"|vXK(nbpg?|&x! ~)6ѻ@Q@(6gӊ8D3jdzjᤄ5ZLDiC g$(xtJTŠggK .Q4ut y!]>^Թ(#0\J>3gSغ˜A;:YB1"[_º(6H_#}(uT1G4^K1 muCVR`A2.V_XC~u,.o1ڝz'nH/̍QDjIw+zMLu*Qd|MClKEJ SC[՟C/gn/sy~dLP杶|[!ԍFPa" 5Y FPQ; 91Sr)Ȍ s)u"l#օ:"o;<DـT9p[\ŷSi|Plf1_K҇_ta,fEX8,m7ˉ?A٤)UOW^/ٷ)}|Z<TY]T&M Ounߵ:PR J}^,ZN}Rw@J#:h˛GB`6 .z )Q!?bqt#C#thq|% X _C΁ea~ or렯ȄᘿO]keSb0T*ZoW Kjp{w,3ZG5z2fPG3N$Iv ƌ`)#9?^!.Ymw2^4=VV=_ ul4fv%l.=8,vjtDvn_ÂycպfיܱJQý]4;ԥbr`lP%N䜒ijSID2жbDzrRŔqF GLMfV@c$Di(*NLoJ}+|Y1揯owϲ4Ho_kLJxs:tQm_'=Qe;joP:hAvk 7k &So^ܶ$N4dc+6۟߇{]s3J&2Q^H!U ! Ȩ8q@7lܱ/ KX6ybebZ*-2ee5M.%a^ƪ\V33jW0F9Q6s&ݚ1Y:u'+$)T7# ݉W:,$m9M("_GQԲ&U9Ė^)"%jijc,܎we=iQf3.VupPưB<q|F2ͻj)]Vkf@YC(V|@3 2KkFaJ엨4B #62PpkIn&Mk:vѓ1V:kKd:QK 0~J\R`1۞$"a,xd{CLdp>YG5a'[px?,Eȇ2> RiȲ׸Y|7㰳gItxWtGOR/a.toAn ((+u`b9we<\vl[M1OkmswfŲ9O D]\ ܥR3~ l;dug)0H V#Zs(a<t'd @Χ X7Q+7;R dRUr;sca*"vq-9 PҀ )_VpO|cffۅX-KCXI&xm~(:ȭ0baNݯ>Ⱥi($R? +tW |,]ʩ-{K+my{y(X}Vxu$\N4_!OI+ȾsunlyIY~%h )I:4ڳk* Rϳ[OeG\s=oD|HgBqu`4]Xw$8?Hޝ;nÒ&`ió[ TyQir4+$W(>zP04$au3lnNMe/prd {>}G⨒^x!d 0 \Ra  cX Wc`FZ)GV1K7$EL}txRZG%*&8<)ek}L/#j:H jW.7])Qx 9ڑsk~H'chPE>èU>8hoKP2p"` b=t#q_YtX>OPmGΐA{M*G9M@{ !Uxm &XZlmCQ2$ yL_bhq/4%N.<>z4gpFh k)a貹f|R2Dǎ9)&TY*i*w7aڻk]wTwJz@,<̢yn;,A9Z۹S\mj&P.*04\iVr{ '}>kFu|pn*^@6@T _/=Ykd+BT/-oq{5{8E>j5WX6 ]^_?_k.?&{ZK{;C_T_Eޔè2X+C:0b೛>}H>`"T9 U]\v>Ӟ-8D]Z!wOTqDٞT^XvB-N*prn9jN;WAѯV"3@ p51f9.vea1s0|v#s[ѦLz|;ԇ`DTo8;X8&i - yH2qV2@irԛZl u{(*|bH~O= A2>#PJՍoOĚNdE\L%=.8*fV'(;̫:[" ʳStJ%w5j8LC.[˸P*0,J+ruYQ6e 0ORtmfw3EѻHA.X <' w$s\D ҵXM$i1oG.zK|R8׳iu*鵄~~"~Y Oq11aۢHBD ɜ_4-GcwDmv,DOX>sǶ"Iz z>i"r) Ԟu4t˿FBکe_':-Z9>40աRR3X\ -%=쒀.BlۚHЪ 8A)ŜRr[:i_@u0pMV")QXګ8 |SU+K@ &;$PEcY\TX2ױ\I%\_v2׿I$o?s Ш Vx́qV2A5 ɟDQby~X1Rt4(!+/fhY #!löuG&J6܊,ɑU9 Kߒ asjGH$UZ*q9cΥ f[R,`>˽mHJ x?q/DoK48>A7)_r} .Ӿw,gr1 x* is*ZiCHlNXlwZ\ 駉)I~x[Ea]=f(${^s Y R0c%{$@cQBiRVS'̻04>_kPጋdwA\၉Wz`x9 BigeD1a8:"%lHKxWH]6Ljmnv =~R=a>.OlZW-M"f~s+L ӊ%z#5 2MV(wџ4KX=W U 2t^,&8b(){-0)B}}M(yuX8Z=|@cQy&$Qz`$.srGZL4iGӡf[PÅ6#څۋʼ-"J֫R:kJ2n.J&\=٭lfjl ;P< 6DRdme!(K}I?ڲG7s԰7SKP='ak,Rgɷ#ݖ`T!' wsΥڛ:ב>/xxOɷ0vvOS~T^҈譸:2ˇ= KxZIԱ?@\ B=É4VO t}i27 Qu#,gvxWJ!h%*砹zJSui#O("Yu "\焼OEJE=D,]Hm3WꟀbsǠt@gC̯+[+l[T>bCV8Kg'uٔ(ٴJUx]bHr ,sneK/O(᳢ #:_>F-!Ꞣ#P,)s v rCg_`scքM}"K05׆A.2psiot&$'lˡf!HE9]%J#v.n@}!ϱmаp` Ɩd^l1񙩌YPYȖipիkéd&N8֫fdW<rOlU?{ڽ"RPC a;ǯcҒO`QN~- X`HS{t.8>wbmWsGF>ɟIM0Ӆ}+_AVTBˤB(įzK5Q#"gTVM'd_ (f5,hz5MA3?<ОƟ_.ɥpaXuP.`ls<~&31PT(2nrXOA,3HhpZFIOJ׿*ɹ7OV寪$Lx>:j1T|FCK߾3Rk\r܎&^_Ђey(U[l.Pe#eEXM]L†őJ5u]{'پ łMHM\.Ćzif' mأ /ޫ"x?ZNrZevau~9J:IoYi*oriS w=8RYFy1"87nmE. k[jA`MW9KP؊m,^R)ɟﰑQCkM:}"@hzEAi/G:a}1v%ס%]k R9/0A ._) }c<_iyUZ :iVp]“0VJM#C=f6'Nbyt=3a=n^ q͊qE[~z 6_&ʳopQuL^ q-iм9L.wg&ag1! +6=aEoZmur44@b%0X589XqGE|)m>(#bU Tdux<\l#o6q'bBV2+>>mtO(Ǯaz2F6 Ơ)_BA005\tgsr|kX-,h0Q\(H*k{V`igm&񹉶0 iZW>=,@E_v۱]#vF7w AE HW$~g%Pw魱 [; @%j0an3Ae t];Hc߄gy60vǑo@Ҝ2v \~8bI3nXDvi7r FGFhH >4}wMɰx a;[W\=FvCDwmyDMbɚʻK1&XH+AsLTI<,|(Z5ڟP{–΂xgg)IȬpBe"FD 09<$jyh^YC;,#ߧEfRxv̩V׾Jc^&IqxZL֍?GmmI6ɂR$\=\jaӎ p? k)EVs\`uLfiɀ3*~Y|+Ŀvj^e]ҭi`,Hn=2@"yB\W4*I&,t]t2a6x犤zۅ21og$諯ccP u$n#iA(q̍xKd3?kEϔ jAl g :hΙ萕ݷ^%kݸ>l9bs4Сyi&)|4`\d0 3w}O%XB]|HSp =řj\0ʣ!;Q;KaL²3ȯov3p$RJ0W_#ZkDs:H ko"䏆wܥ!A!c,ql{`q^,F;XGHw!#.ɩ>-)Yqfhe2=IꢕvP"L!v$s>Ԣq3t@%T"M[GfY./ ]Ui"L*XqFeh1T-jTnj q #XR6>F1aWx1;nӰdMUy+zao.8 ZZAOW+ Q-ハ =mg_OKg=N.<)T ?N1v M ~jt +WA"Y)u!Y:;`[&L?x7J6~? ^H<ֈ^xg5T9d--W.hQ#_CZ{J&?tT7@z/#U3f}_m3o`bNY@?Xւ wQQO+/db?pL0ˆŀ%G{e$? 2۞r,L$08 Ct,Zk 9-$ܹ 3 .ʞcjO-Oj4yFπ&`H=m#[ Kl3IXzWQk"=:-Y%j0CI}jL[5x|.sd'&4qnU~eZW^ 7-O]jZ:g?խL4.AW6n_$,ɦ ׶ MwcpVkSzA2xQaэˡ->U YIIF^3fMc.PbϔJD舟7J-Nn7<1b>_+FӡP|zid._Cirzs)]w ^xLeqb[wL?WOD {K,&c4fzeڇKp'?~CCqa/U\.lP2`Vt$O޶u D[;[J+?Cb! ޅXu-_3_3̙aKѝFp>:}xX iFk=*,]WVV_ ̀DЁ%sz3uQ^gb2|BV; &= r&C䕨/׊Wҋ /,;:>X^2K嘙8ޫ!%:JGc$!nb\t Wٱ8Ǩ.b̃<޸Uw 5)G^dsn4'AiEʱ_ju ?m d 2ZpBuLV2.op~#\bA) wᖚ]UMLnh+5]zn%8B9\!\}v^m6IXӮ`)42p MxF)KKcpUpGODim9ksb}Ƴh +Yb)+X[el~$ہNў1r&-^m~=SFwQ; 3\@X/ 5vԨu/RB͐k,zS\!QȚ'@f0CX{&;Y(F{A#~ ͦkSt5NA6x+|xFd'QT#rf4cnONb?쿢WfCr)` I۱,orIN"nS\\k(; KOb&[(7N8){`FESո9`Z rH❧O|PiX6fn/8 XƖ$+PgJ}k/hUG1#˩4+yv ٛ@7T~=vЧ ~ 6_Qnoث?*o@̴{h슬?I?BE)9Wʎ5WUYg_]{[1NIlc D.9hA>,#;;N|iWҭjGEeMmW;7_yGzIf΁CN\R_l9E5YJrG]Vd[1 ڙSm\Bp^0r]=[BAZ!Z |]ޭ/ (394TJ,ˠ-8Zp6י%RqٿZO#BN zjWaToGDs}^Tu=yS11,#U0__-V%^V H;s;`M:&~Cy+ F} ,}KM+q\; 8D^݇2 cnv 8?]bP=MpHW@갮/@~Dƍ= ,9}9؋9n^g FR #ZRXiokt*ݓF_S[XܶuLrzROb zTv+)F`$y34s i=(0Ydb20m+m?%4]/@ #zVmO_}f,h/\]o1Qnc>h &/pgprBZ:n **GsIv J\J3q'ӴYw eZw̶%A3a-Ģp??0cY-ɰ>(XxrzW$KJQ]yD%.\to8T?=.bGc=hʯyM (]V3s y3n1YY^*UyAIλt:;6Hndm?:  Xשl;0϶$r ?-~ħ Ŭ@{r+Yk)ךgx~V\%fh 4 ~3[GUȽ_d$&k͉K [@^ؒڢJajm,Y)/l<(a\}S,yͺ,U^xr.S[k_S"[锕MX3JYdYӁ ZkYkΒ)KI)cn(bpAe' 0plgQH_OU#2CHfeyͺϓleIpN){ݏ@-ѾpS*;V<yI^/~diX4U;%&G?\G }܃7|ɦkcѠFqn5WsT:Qt<'YRɕߢ)nJW>LHn^+G'gZjtBU;t0NIJT@ O8h%P\#glrh{fLj߲QUdxбGm.:iކ.k9xa9pXLb+!~_[iaQeDCq1Pf 'l"?/b01۟V/ *y*נ p3Wrh}>습ӹ7p{5.1]AW —zBFY@Et呧x>ž@( ^e 9d̄ÑyEh[֨E+=-c^;^o~V0H Qy (S0w=)BC_݋(p p+AIvteS*ͼQ +b["~2̿JR;=y Q)I(U| ,(ʳރ*8v]$Hڙ_Jal;썈W`Z#X1-zy"1P*pqrϏpQ[ S{uLd |Qo|Y%.9Jߤ98.\0Ԗ6mY̯R򝎍PV1#O1L?4B3_Գ0FUY@5UQƸB`=Ɔ P,{[C;:\DRi5p-4,;ӌy) =_֭oԴNv2'Jt|Em9@@?Mv&b GQWqF-VN%G< yJGSK##$R >cˣȻXJ7 RDw{Nơ[1J=}kV|E5WGAҍWñEӵʌ4^SOp&[Сcxs]PKF Beql)Sg)1 Crc< }m_%+yH U6ro$?JHJt0҈ 3N8djh8 ,~RfΘeՓ*v3Dl@GN_yLғj$-0OӢ7KHiEaAA:*-z/W*7hLvħ}j2fU1!&3_y VtO]4hs+X9A3X|ZF-1RO|[%P\'0ﺔd'ʴzvssh3CpyO]IDo=#d?:N'☮!*ܨH]{fh ~+j[nz^7 ou# 9El-]$9Z00CXTT%s\V< ²J[4WF% !5UK/(!ʙ٩Ӛȶ?!bdx{Inj%q>.52hQ-vz k# ^ J$WT8y{fēH (]f9122C$t;Kڃf>F_WpuWU]Zlp䗶!{sѧܒ.JJw؟+`˘Ԍ#8ѵWW( f@s%Ww{EYZ&/ìV΄2 !wŝ֨HǿHs<k ' 0(~T;&nٷ.F8kwk)%v\k-o}tJRV,N|ZϣxpԐMuEHjm }K-vSW%6$C]辍 .8leTbWRt{ ZM=ũ?jҙǞ4DyK0m`X 2J1؊[旂Lx寬 tD#p 3PҨf+mi"c{zt-q K uyO^eX^lR34LYo TMb5OR>Yt~KiN&m$a03p2:%Z'sNH>hr.z:1b@mR)-,?١w`;⬣#ӻRO=b{(0:K/t9#  3Yc T?JiBu;B0ӽR["AFŠeRPm`v͟XLzwIt̨J%'5)G1 Fg٢"M~t|Y1 +7^H FH~M'k)OP>} S[XFC7'uȒ=>Hk?frS+7UjMEBvՔ] t;% TTܝX ZLS]h78nVд|3]u m3ǔq\;b$XskQP^<=79pU&LXu Ab kG|ZIJia.G>+ Ѓ/*ҹ xErߓD?芙Wp iX~&Qvk ̜k֚C$rR`AnC8>;:`(%+2J2PjB2~KTݜ0c@WV(F8Meu= ;DZ{Ԛ%N2Tr-3^3lhED3Nu@D#ZS0&BY4 xk}Kt ZhSP-fq?1_@qKf+gG6? 2/X^NUNʰrJWKHJZpآjG,)f$ZJ -zיzYePaRKgsg~v?qq͕S ;.ҘjULjV=uJܗOet3U ~ )N sCld[eAxo?9/4[l-u4۽IrI@u49>FБkLU i|q;IS>muj@NO%;ԙ27MNe8d@u]#'171=tŨRl#D?hǟ?QQ~(r3"Jۺ65V KlOck\.<>?w`'7PP (vͳ@9vMFFHr!bb]OJ=_moB`:Ic:PKO *Dґ6 Te"vW-y E.es-A4=0ߔ !Ϊ~u\@N~(O nv~rOyV 3e%q٭6Ox m5l@.#Ǩmsb[:.3x;@>7eပSQ'$h7F:+Z`P69c~­Ei\MYWS;[BT#R-57pDZ}&L+/!MVGYy4h|<<*+T嚤 JS2[~Ox62#ul*5$ߣV7Ps6([n^U*{]Q) xM5>A0|Rj+C"lpA((%_|`YOZ<7R(9P!\ Fc$oBռad *=6#D"(2I;ҚBm>l.*fKf*a=N@:m5}]K )+솏f)zg?h2d+<$Bv$p-3FX᥯iˬđ@$\<rrEYW &3#cmRE3N't*4$[ޓjkP.MbbI>n#t" X[,LS w٩<$v,ӏ'M {Sk#W$%|S|D;pvϚlP|cԦ57{W' R3qNJc*5]؈dݣxe${Y'u%'÷-heN2[j׀!I<=Uǁ䓗->UTXȄ@Uqʵ`-ʤH [M}KƄ֊ڥ<Ǻr#79'62\]T;%ýUrŷv8Yi{xpuН; 4ndw0NF}9,m7SlJ*t۳ҿVDlHb~}"aHǼyU ٹ3ڪv'"KӰh+"ԇ(a;VJ8;$czUUj26ON?r1Yz/Mrat8@5]dQ dd003^|,NwIx.Zcrc)ZM` ~NXEO>cʔ59~|%<,O"b6a\ԣXq %xK!}xU:5MbiI n!l܋Ujkq+gDҖQu($ T=kb"??0OpyfۮKt!3pwЮѢ; `4 {#[h*Pfv `"cC|\RlrϬ~ଦWdc!%WG HfH%^>5LEsn28b7_e'XX9z˽[Qa [ߡ{94cͳl@+ȘEycYGj hYId]P_m0͙z0=>W)Wqi2T!z+gN-\8b~RQBŸGSz'9R9AEnP-ëjV]s߃! #gjm_Ɠ _-b U8e]GFvZ LVƭOm=rV}a86 6.UO0HЀ&I=.aH Av @})8W^ƗռorgbK$R0k\ZTkĆӥwۂϡucY)@XӧPg[RmTrD҃BDF+QʭX<ɧn(3V"-<k /bSPuxT@ir;kvЩpU.Cw9!&L;}HexNQZ3hʥp H&z?:~azmFc lsMSun3(ԡ(NjF%hT7RW w]v^49yCXz$EHhs z‰n' ;8}CsX"Ak>(e˘? W]ss k\{\ff🙈;rǽv2aP!(^&1Mͱ"䍘Sw_!|*l >uYImSA@C<! тBVtcxvxz?cSwar*{iWVR?6SY qK,'Vq ,7F(1 ؒ]#}|x8^Ok @KF/$ A^rΙQO2|YV`-i]g 5:m}j W;iql2,2&26$F|n9̙>Ƕfze g&:NS5Ϋ+~I~:GJ"x, MM~ ryB lW=(`=isc<^Cygpym$!+᪀NM&6\>T`yAa5QBd5Ɖ]*6V_LH͡=RњH.zy(xS:΄ |{Ri܌ _េEO[ҧ4Q]}kvm}7#6iᤉn`DRQ8:J8͐.3D@z,u)һR\W}s4Wy EF:@jk =bs xŠP2|;|Nm8}vjԇ8Plq7$DZM/٘ :B)sn گd1"}o ̲cs‚0yD+8>g{Wy:8i`D2)l$jaM jr Ip19 TH퉾; RX`G◆qwhZ&KA3;jO0C73;Q[v@G'QvMOAg\G6 0P<ӂZԅPg(ORVo2 $NlA6 +r-L:ݺM'XguYڭ7]{yg╔sZLiGPVѥ|N!li jӨ*$4a1F2aĬ\ ^b*1H > [N!`LzpgC =3 aJ 4", BNkFjw(un@w GYڈ^hW t/qM4@kg:cQó{HԔ 40xPaSdXd@<ܰ#둻0[@^7~6ToU i: _so&}3՘~ Nl:B'{0>8?/vkŭⒿ(Lq % -O@z5"Ob7؆WgUhK y((mT pq(1 % GVOm떱$4:b/hrҐ"H %L3PPK/0ϝqJr^t>5Ƽ6&Tf|S~m{0;-ˀg%ю `$7묢TL6gI|tQ l慔B?.ܨ/;@'26х'[qg5u&s,5.cNK9ع腿F1LnxŴڝ}]|Tb|ֈk]"J""FW KN'&E-<8@'/5:h3 3ouq@" ;anDQ0O8K޷֠b7q&[;0-me[Z[ir wj.^V'uqjF֜/ׄPjsBPvqי%ju=MP nVb;n#46YѠsq&JZDc΢X'Vn[`0,ƎF ro-IeGCUQwKgM%#a1 k@btQ:Z07Rٮ kPV?kd&o Zu{紾fLCfƏwLHm <*Ŵ1dn. b.ƗTsZʅ F|[U {OނZr-d~GmrJ9b?"ijG:E욿_ ;HBƾSHa j Q]/j4QsxL|RbpR7LUHsvaZZglx# D>&7R:Z(*n 8wzwoԼeS /eW2R3A5jJQ+C8uOes<+vs5 'wVG"와|ϰ G"Τ,y?Q\2V`v҆VBbldN6( d,)hm?K[ $ft'2N8yrv{ނy`Qu*É+`dd'êJ P~D icIP/F D3fG >-D^4la?|ߕ`/eHyV#iÒtHJaz/qy,wx#}x 03ߒSX_M _ K%yeIIZ a!, SL2ؒ),At,GW:G>U.l:@x>Gsn4ZŌ)텦(v94p I=o 8a.O&`YxyG&MX19Z°fy:bFH g\w* M,XvNxdu֬_$*WD^nfQ'*Q~ze{$Mّ|Eu^/l:BWF:+L7K4DI.ą}y]KEf4VTf8rۃ«/DrDĉΎ.ƞ4KC.WW d$#VHIN6[|oʰ'0Y0'r NFY{elG&7-V5hA;w2S&zssy;W{7Vw@:O3&S탅BGZȷA|" @sZj. o-*)n9􄡛oZICNc2-s&'me'uFݯky"EC i2 Tǝ۸^ .;skqxXWqxF;~fk;Vt9[|%/|f5?FW"t,t oP>R߻}Ξ;jUk#AV:~ZN ˊjh{_6c{絼 -!B hg^]5^ގ%8 s:(buwrSP*52F͠PYRڅ@^ζi'XG,1dKg9֪s Kv!F$1ͼ>N%gG2&zDa֔~1BYbD4!YS_f$A2~ވnlDZS `uO<߅YLAJ.xNBR~?!q~)=UxPQE0hXiz,& !U V\۔4@.z90$p2{/QFW =mq5vNhI'j$gZ`d0@-"yIwezx?^&Ew3 uxsnO<9 bwCz0Mma~y"eP#:Jg>*3 z,ҥ7 do\[Tt1I1`hDi' H9Yf C@pgԥbIlқMIz*)P46YG0֑!1i=.ͺoa '&KLoNPqdJ6w=RKq𫋬=pK5xڬgƣf-c)sҁpxy3fIk[:#6$d;pC\$&%(,'%Qu,r 4̼~%tUP, 9+sT-ƹn V|T <*VN ! lo$-`H(LrWq2RbQ)J\gCR95XFIsh—ȃis! ګb8+qE.w ?^gtL_LA"跟Tn; uXaHq/.ހjbHŤ޽trggwjR{84U]MGil0Ψ\@ Z&($ɴd;K-kZ&#}0E5 3wb;5d"9_g%4}GJ?%]q6v{*ߤe/Dw2RFsf":2RÝy{FgocS$Ұ,^,~ X/)ebzigӜt[tR08lZ (I5`G,m;({ }bX`zy%2],̄t06*/IIyR #}Lt}NI۰ S.ҡ <+o*ot$zCڳs2MN&n8zÌZa m5gR`c)qI.w7>W(ĶPbSW(Iv4Ϫ RǝwUC <gK2_=`bC>p+Qv_ٯ^lXL;p:aP-DžQYp7!3/?=Lvp,I6ovÀG{zL9 +>`%j&eCDJ@f|P >!C1Yl<d4у_`(뤡gplNpK9SyɄ+ţ΂E098aP;4BIٖ N㡩jbUݬtAsyumef?8BتOǀʒclʆ?w%WS1 *U\`@O.Wv/E7VM284N;8f 9PENQvD̳&Е N^8i`ǯx_?HV_BcY "T|LObmW̃D:&*Θ6&BT2@0)"9/} =9CKHSTL+ pœyȂCxkͿ bsl5rHm5:P3\QnP~D'4d3-ݲ3_\ x|gBŽG;e/tN;QB 2 pv߀ t г~ @IȄM"?W6p`c C]Cq Rm%vX`$sTXa;=E7Wb 5/z{b8sYnf?ldND$=* 2p|[UL`%DXw8eP҅lt)+%dQC\"}',Qf!Cw_]ʪ$h6q_kG%_  lzȅ8cv}8#"Ԁ ͧCEaߴ @59BBdEdteozBn^Y`\%BO"K(?k8 q;'>t&qЋ5=OORO[49;T:er@Ve #;ʘP=zchmhE #%+ )'LZMn_x=1;3'A3FS*kW_դ%-}8EP'K_Eۼ=qPv~cY{[uWk䀞\(D]fWFedV/u֤fmu#$Bh],}Ρ?Z^r˨kv)G߰iR*&Gd+ ̔olȕ'*]Q]tN7DLS!M8`+VV?^&\=GSU~>$8S`:W`̫]_O*ׅ|R:Yl5gr.x&n&GӽKXj[U{Trkyda?q`ps_٘#*AX8_1|!T&Rg/Pv`xTmiꝳT4u0-'sT'tO~ōqepSVlB !~3tYKwDF9F4P= hpf{a!}|G&BmLs %R%8ecKh1K}aa߀`@XS)yj`PYSl iXMhL{"YXUcݎhS< >D:C:il^x[qpzNݺ5BjӛQ*X90z%ڶ_Lܣfr}N2)熸¾?5,6Wr"'#X{ew9aОV&{F o\k 243d9fO>$Epn5#ާg-~Cտv0ڔѳ=yYj5P Ϸ|ܧpE1 ypjq6? (Y+R ;)U9 d),ӳAHzMͫO\:k|O3=|l[حjWVpH~ya=K zU91ڳd߿+wv rXp%4U1\Tv5Z( !gG!+b/|p'3JtUM_yR`ԙ0/;k5׷OG1l`0\syʪ 6dObO<\Äpho: p F[W0h⟪}E@RAs(]lwP$1I{6EA,)̨")71fЬbnٌ+^kx^G>g?<+۽G\7LH Ím>.p\wO[g.NnI/_<>zG ~H@_4X+'B<t3V6өhG,V[LX\+͕㟧&>RD5/ `Gki?r(2PZ`M7S&L?O5f@V g(l-=#b3qN?fTxtǐ!ijxYwҲlWQQ+}Pތ_D %nڮVH߃ 774! fg)D\sb-@HuGOұE)PB$|ހڥ撻QƢ*I$Z7;ֶ]$pR+VL>²&R][7?Y!Gn=Oh̙cxpz._\Lguq1aI, -L+ne/pB[ӝ ? ^j,"pgO|89h7|<*:˹,%rzce& Ykh)+"!Qkj9``S0;,Yxq"QltaU͋ ٱDgI?Z93`>s?:rN B}zϴu~FbuD0C,O6++}ͯ(> .Q% 2Ͱ?K8ЎTB$}{.|ZYJ]H6ψEjwkj\7=$'g2 RhEYUA|W w&ӏ[ `W .[ˇdDK!>uv3|z.H1>]\RVId sƞ:VM;?7>AC{/SiUտ}2)0 ;5Ӟ/a>r3|d͔/.3"8(H.zi`&DAQd&"YdʽSQ%A>ȋ3s,h6[׺WHR@oEk~HĘP@ uMf^ 8 D631aF>XV#"홑"}K2'ok镌b- }1\vF%3{6 A+NPC G4^-Y8q} w!GݱxnU{䅑L 9 a .L& :eف] {6if(u}mlhFj#p1yM5zG9#9v9z{^Gؒ?v ,Ib] ϱO2)0JirZ҇JD l3[qNGo Bbu#İ(cŦ,>ca/@ֽ-j,(_ 3$4x҈qKb:1S]\Kts' J P}$rX̑]+t=wUIʡl?RK#q>oqg8$ä$j-s:!*+ݠtIWqNG{`k -r[7S38{t*yʭV2Mhg&Ds:,3ͳ;.Te~u?2vpAXddfiWbÖ;= K:aO|mE >] UAcluñxN!,{,ScG]v~*gS6 ';+#T-UTٛzfwIՎ+2:ܣ@0T _ܧްVKJZbH/Hmd(A0]_(:j8A)MtTVv^Sr;,76tp RT,A֔2\+ԤY!g{Ul_G2${vgJ|͇WnւW` n8-j=3|}r_=\> 2>f]Ff&*[Ѩ?4.IhȶƠWIkJлvF+iFo:ooz5Uk7YQ7+чG<L1% ʛߊ! ՝xЕ.E|$9]!768.4ٸg =h_Snr3IM gx-0Ua*[ꅹN &74տ`NNF!fiN\[m[t#H!,n`6rm IcL62+cӧbAiU˯՟=2dY.%`%>|J9qXrpTq58W{jnM)+ECh*W8~6e4َѱH*Wuk|Ke=!{PgTE HG'PVH`zSH-6Yh| ITx.?J66k1"rAY"99nJ^G羰:o@ zdYyҜ(v9]ԕkTQZ%\o ip4}Y;¤5.|_iգKb?RiYۀĉ` iHd~V[XtRkk|:2|o;!#?fyoI~Dd,(EY;s‡t/YaKͦD?OrU#|n7#*ub6{Qr} 8bmIۼ|r]V&"]MԖ |"UcMIm5> Oz1U='/`ycSW w9PtB C\;Hg9e],4hk\W˿_ZxńYXnu0bU?^>=ϷT s=}&uV F<\.ʅpod?rȯ(;+U)y럂Ql垢MfHp?JZ XzG\'{2,r"5wXGA_ U+E$֣1l%?6} e`Ủ7Ѐ؆ 8}3w5M(-:+f]Ph BwV87{ ^k}`rƔ)Џ)ClrD4R7mީE,L\_!⪤h/}y76uUNh'to$K:&MR]ܭ`c|AǾGh|*rH?%]/r.ٱrdZA' N9wby"IxQҋod`CawZ 2Ӭ^nP G.o}ӟ>vl̅XOj HB~x裫XD|nt/|n"*^˪rX%\%=z.1-{V58"6Ztj n!ɺSg}=GؐYeSш Ï4RF O1YJMLTfveɆzSK'y7&ľ/PށOt^> ͌n3Sf1 {Tu/T.qvK T@8{'F$ffWmGDv֡aϐT;g/&Ў{/%"ey~ We`zy[3 'ӽȀ ISQ2iLF( ^L2we_=c"7ykDdql%łY+*7 pu.1Y,oѱв*l:d$ui'@j۱0gZ <:Viw1!-;3Cx>,V[h|) nl*n1p.e5IEwkʆ;M)Q[V , 6 q`y빊;%)r+-*}`Fv5cmx!dDq^.V2oʯN۪(K{vcRP"yhhd˸aQS5jmt!+H,3 p_ܢP$ 8Xߎu[pZ%zPD*4Foݩ|ϝğ KitsΞZafUFZmp=U\:ȼ*dEW3ڥC 9m08l: d&0k5zu^ Iҵ?K15^^e4-|RmcT@r}(r g=Om-POI)L˗`ϬO5.yAW#@؆`J>(pS9\<睩LwR&ao$_xIX)Bm5- (Fk2n$Q1W>Cu7eY.TO0H=Sn/pc;uKX՚ydPI;C^`7$qtfW|xʞ3JnӠO[J<ޛ:ӕ֩4Mh}.18Ϛj#.MQ',4b$3ޒz6_ALqx. >c^E<]ډOr 5y{ 3IW.]-ov0Kuh 14kwz]hx@* ->m #=R欰-C.w⨽<"qIR`m)e +E8=Fp'(+]7*7r ),B&Bzdw@}^TpkzaS'3$ws #1N~fd52EIAv@0y/N`I} )1۶%X#үN'@671% Rxo ֞ڊ3r1T:gVɔCݩxƌ[g/$$ފ80d)\XyFw8fePbrV&YaalMW7터/фzIDvW#)|8]`YebOa@$èTiKòs2X~Nxc.ݞv%` 2x;ѭD>p^%djFU!M 9#..Gl-r>AZ]W5#S\C>bM ӫVq]3b"W¡K ~tyWIGd4:mhfJHkil80@ E|7t|2\]Ν,:RRP ]r:یИAF3.ܡT X/3|н+? LZuߤPu s ?|}*H"SoA:}!4cg]0W?Qs~KIŢi10۷MМq훐bּdZ2 K9TJ,ô^W{{ ﹾKQlgIR_NF5n:@lZ:':hãuD<hoqwbTM,q3Mh!k:.D-^SwS`Oje>8< :{\˙gҊZVes.%9Ъ3#  bI 8jMѩ/[{Q{ͼ=u +y)ucq9'?3~Nq#M8݄ƳQMP+0h8ÇH[@w'9=Ҍaw>ԛ:^t:e԰xC B&E[Qv>Ż̇R>Ҍ佻ihم'.Uydz8sw7!Ub,^4aPn!F32= \ 3GjyX (+%4UWo`+M{kFq(D\DF(x @4 M2xl[B]ZU+ ©LѲ !PjiιX7q7AgZ6\+خ}>Nf=>^{,BZ#4V'88)O0Ejo27-:;P]̵_8s|ޓ4Eʔ9ۃ>NU_RT?Yݨ '̨" L'"B+R5A Q*ضW.(8>%1&Ih)We2`C*Ofu$-N)]` R }t´GPTˀd]D@7z[߆k L>v9?,~|RiXH (CtZ#Ɏs]h; zڋ,Qu/-c *#Mo#d85@J.Yɒh;lLZ488<~|-й>-4lqjʩi s?SW\`DUphKz ( 5#y4.*b' ~:V@:0+9oA͖oJ}OxF! P:ZհE.̐iYtQoZ76}L+obB!' \^삯 3s`z58#%U kH*yiEUsz85 ]FN{ie*K0]ty#$N<Ϋ!0dTd^s\$/;>@Vo/jJ^6N8tl굈])h5] D8<ȳ?'6`WNNJʗCE*r\O%0 iԣ$̒Of^.țBJ1Jɨ_kK<dnLmԽ>cj=| 휺, t`IXß}8 YI ?FgS~>s4j 򖒌 M&j ,|ft\{'W v^s1TʬJd( ʩ~C=6jo$R چhu>77W>p0*V|klOMtsVß] 4K,36WsIHYPe*s oy$Y+1?+0{wKz44P;݅Xl_kgS4AqZM o\~b: ^t< +c "?ڬLx'^h iQ`!%ο7p` V.|^4xqzOa3O]6r')@( [CJ>f–6)]A,Yϙ۶NY yx}|hqۣ!{26"NodM(T)5H\a_c\_N@kN&"B7m {(f hB]0BK!DebԪ!f{猴{{GфyVɌxTeߊqB%P43_4&1bˣ3)o*R& <8z0FaF{mhZ2 X"Y5r5+}ܝ'YFh ZX{cu$!J ፹>}<Tġ:)}5 BUPJ . PCS5N`)EO ,+nXWE'C}SiUMYoHjfd[U4Q {̵AH*,ˁAGh\=r Gv~{ 5|/gs Z31`4CWV&K#^96zT L e)b}F⪃ #|RP2ܐPbLRȪ$32&C"i߄jg0hO9唺i'u%8.+=P B%xkLɢ9lAJq |%$8>\HG%u1oN":5VݸyY9qm{>gaA8诋,j입 =<b9k{kuN: C Ody%Z:z̃D>I'Fj)tJTxԦꬺix0S4vj6Yg( deRV!`(4^ԔUzZAGs+11[gnƁ92TW,*me. qnTm?J:HvW4ro 10U'B{X^$%J9Cy?Ј}9ŚpAQ EX |. ei/W"#>&Ĕzb]6d1[l3av!ᚇѶ)ۉ`[`5PMu22½r*t )A{{[[D _ŊX P/ZI?g1['Hѐ csdI* #8y>w'ϼHnV &ӛ[Edڌ8*v)p76Kqe&\x #W)qDfadY dI?G\eǛsE[?h>{!x'{htsq tp 1KLi{݂7LؒcK 0#ݒHD2h|Z=o'/FzlMU˝'K;D|C>K(ߞ*KH*]/"l#_pϵ&o=Zi@0M?>+[2]Lo#M$#svO/>`lYv>uLQEGN@3 s9m jI%ѵ0@`},*!X\uEeJ#`6=RhǮ䵊Jy%兊n-Na?aJ9}vhNѸA0R-~Kx1wT2-fu,)XE`op>Í4v,ІN_Ⱥ$h-Taռ4V<>ѢُV]psXgq}LfLHpÇhW& jGwdߚ\G;S-$Z{+^J%oޟ5P? jeDu/a>UV?Bzᗔ(7OK7my*[.PCN߬l۠ל$=5ٱl[k12OJB W uGS)C%-y&*b֫(Q.ήļǢRNdΆY41"*Z,e߄ZyN}ĖXX uMJt2(ؾGbUN@=Z ]51vYk3S&1 ϋt7AzEQ* huyw=w\( 4@\bt?wW4e" pReo|:(͔n(ߒ“}zK86ڔ f'Au.hq= )`zaE,ŊUB^pvFq'g4;T?N,4D6a1n]3|}LNrK$q)#1j̗MD%/0p_B̸)h~."̚] ]{rE+BLڂ؁7{o<1t`N٩)ds4hY̓#@;_$w;"L+c΍${WF%>̤IK5Gt`Oۻ-V c׸A"ņw즼dQ4Z@RKٕɢwF6T{;hSAQuN{Or/9@o˯{UK7f۰߇bUr;Iki8G7{Ѐss V L: ?B:ʩ詮%M?Nu1W!8UM ֓,w9d,!*LgX2Bv %isν71 -uUQUKӜr:d+~~TP~[ʘ+AzK ^Ex]ζs'Kʑ)di󳀓(33,Fi腜v*lGo2u!ǥ>&pD& Oa(}&ʥZP$z յ]q4/ yu4`x*qc``N/n""bDC!8`Js#YI9-ţA*bLJM{Jcc-T7L]k?zկpg4Nlϫjψ.Md1 HؠX`ib1&=]H78<7tJ s=9$ t !n{&GbkX'>tIg| QMpIvZmԿ%0#7ndKnX)g-qNfOShbBߊdDsbtu-2yx: 0k=Y\ns5l ˒BK)>֥Ź Ci:'6-pٿd:iU}U&s5\%:xOv_fXABP?.BNXbE|(P̹аoN81n$'$Kw]g0?apjfISTE$ooo]bGٕ #ʥOktyqۂW`y@;/6p)-l vRA% v׫.! .Q`;uY̕zB$gJHї^GµlGb c`1uh h%RN (|n"F.8wѣc\PZަMr˚] 0e+@CnUJ9}%•\+7WtnDu=uT=H.98apl}J%A(U|K_&A,#N' 4wZp"U[L5 =;W'߈|3*>wjs``'J8n ;:*I deBwWU!:+f]6[\IZ)ײ"h nHA<#GvTl7x;xXX?m4W(YVCM!uep/qc3`h3 7B#tFpXYE2"S7o68~S$rSc!4q|ăIu?>mh-p/=_iHHAmCOE )J;!RA!!;QLՅ9Qq u4 ʕ }jPngٍ"4_# z6.%oxmU~aO?R):v·Eܩw~>ӫ"}(Q G ݣvoqe\X;G| /+F91jkN^f9k;bnm` !cp؄( y8W\ |-l`0!ףDƌ`F<$Ǒ79?W xT򤖣|sCԦBg4>sIQc%n¹ع |յjd ahbʀXjf1q~z122ͧ B:Jn7*#Y%2Pi əlh7}Pk!BN2Vs>`j`D7 bkδ"C:m_%7 u?zijZ)v 1♽-fcJyeD٨#&MHՉLꭄ`Kytt$KagrH:<9kZ~F8 c]`T|4lSMXy2i<8OAx}^nlcO0? k={H}֏G{l]%';JfSV>BJ&[Dif #ue?u<rˆbnl+,~U?fp*U YsAO&%X!zI Hz_$oEtM{YamRd_%UHsz:~B@Գ V zS2ބ \~gOR}b{˴ƣ{×WP%MwLXoqe-FP`Kj||;0R pc! UA`JkuB1䑲:V~Nk61cG~p 2aK jUœVbH_G)vIu׬M}c.!( Wa/pHgbWy o&2l< c +s%ޙe#Amݣ4y~3ixnw h#SH (4 òBs8\;~fj 4S0Y~#w,McdnI>v7g$*0TGo^t nR~]Xr[+ufE=JlBV^fT(N?E';eDI(Zr]ctBGh(W6S;E q9Ͼ(὎ݼKj/X)>~lmU@F T BA,5*Y̎дI#8ב-0#,N\\aԹ ƾ'8-QWp +4Uyb?$H(rՌx:p$vS9-E7l7F yԺ)#;It_$!B(oRVq"Y1 '0}}Bo:X3~'",@ʫ;qa3isAj uG.]v>IL6ܞ |X8ܪIFLI3uL4ʙRv.?0s=ݗeXÅkF; 3X 4$!oY0>z੃B]t''ڔ#Wbk5Xs]ޒ@$< O/iOf/XTp1'7KQ_ n7wpAsƾ2;Ų͝\CE~ȕ5ox^`]fKOVї\B)H0_f"g] @~p?0KƤhW}NЩr) 2f)`'I*/tohPrpUt:l:onCGԙ֌. ` \fl5{ (?3b]LHd7LG߈O]Oj>H&Nۏ.(#@xQ^pPWT^{M:ҫ]kBWWs`v+Ph/| .`u 4V`?70w&'(X^̻Fsn2{kg/!7#9iWFRr-n^H[nʮ誢T%DˢɖIxڤ:"cLi1d6ͼ1&zܦeokyN}ϼibP+.>}7G֡"p5dJa'Ztk:BO7](D/"pOnt1RMۉi&w3:@<~֖c|׸6Ol_=ȏϕ=S 9&ocwA;j̆Sbi>G2ߣa^MoV(Q=(1XկD K+s&d/kyf:z|i U3j9&?W#VA捃őО,bm؉}lV?^R /kϚv[ 5vRBɳ.;1 -[q}RT_K73ZF9uݜՎE)2qwt׽'V^W$sa5 U-[oijz8,Ox9Sp]Mb},s sٍ#!e_oXy[I XMJ'PV 6 ݥ<8 4T /n7m X!yTh)ց3_13N)9Ü5Vu›t1.,n9"þbZw-[yŠ j'm"&MY@BwZIlXy|Rs)5%^\v{iFшX2E q:K"y"oSrW:\>Ίf`b+ e^TT9o\A@S#I+})Zc䭯eX%o^IX3n4w~aV4/a"`9< ʂ7޻^ݼsЂxKpkTS`E!?\T+ 5I0Wx8TŚb UUV$){eG!L}g!U\'GӽU"G,"E|eEGuBw}/CRA3.;MiWH iϱ!d||׮ $4iJick-i$Z =LBzU~JSS\:005%Ho'#YrӞ3fL#hvw0>[ jTsTN_"#T%ߞpqoC}2vΟi>"%` SVlZʂ.€c\~zv1<(;\Jc`:ݝab`0s@Te%obH|=DeGw1'ՇfIpl mU2!StWůkyg0ɦ?B4}:cB_D mbvkw,8܌ׁD]դGW (ݦ>)O)Ő3jRpowK9`Vz2fr6 !Bs;|6;!:JL0ɴU%uvޱ*̤]\'6.$ PjY4uZ_K̬؉=4d, +Q8 ҙQyꌭWH7\s䊻1GHlz`-ؔeQrt۱e+WH#jwr_#I\4іuC6FQڅe-ha_!ASuWZ FS$#9KĢGUTTD'" LlkFf^BQGԍtO}~hx\hy'ex=EZC+/sõNz%P}e[uwKM!dP)n1].U"̉3gP\P_P7ڑa;5 qFBqT]9jJ6;5fFQ':inI(؋P!VyonGR&]ƸcBD]ez2WLO A1y ރ)"NMYAc[(ĂN<#]F,Zdj̬ v+.,xIHW;(XBL/9_:~lD,=}9g; c6x_EҎ|XXkb&p9r&倐`tv՗7SqX`)&[GxNBL5葳S̎g3{)];#_ivsd Ц5DH@!'޸;=z*F"; ڔUeg_$C>xdwй=2]ssnasD8IEE v30& E.nszYK_ag@zs^:N5_ u@I")\W8 `ׄx?):0"Q^qe h_6x!h>)'qFqQ9G0.0{T>2s`pIǣ"^\%?F124DҐGp+ Rl zv 5j&~,}o]'h6k9oD:8:D`.BVI^L#{,K'{lTZ2hN,spbm" L,29}2K؍ ƃ̡h xH0V:k+W$l)Dĥ>4 6+Dl3M6z)8EDIAj76Eh nc b_ GJCF4:oӊvG  奚{)SO28k}ףyka eF9p]tֳݴLX' \}THOEc_ܠр}hV Ԏ| A4P|J9#TЬn0)DpLt8z@v~sm@<âM5++bmw4,3_ >K"?hy礞^>$&+P ȐE`|u@ݵ#PNn{~MXWҨX}0xnuY,k 5O@l=[bbmXlp S:v2AcE:+\ KJf֜HO>BDesd-S<ҚrVKs B)ȯ6"8MwOF_gs tz_^ophȢBb^ !tTe C2#+Ƙ6:u \t>!%HwYH}(/ګ8qbv{eϱ>X𬴭G(QC?ԥs}{ԗy]0C%.kkGˈn' *}~yC#wlJTL}waEYg џυ4&؁QBr*OihIGNnC5h%B$F;i8t\s+*E #l0P\Eq:y+_tQ<5hA9P(g"fgm *6lʧ@!i?G]ٌXmd$&aO\DŽF$;1+Ja}^HMFtbSk]>W(čg\1}gߙ{:Eb+6&x?Ҭt[IXo~ lLJhŨ5+jeLX `{*3BEՀ:6A_DY2B:$Bs722$<VrbG;DŽbjNXrMGșQ,x3џp4w2w1#b*зia}O H y_H0] [Vi 0z?L -cb%>gln`̌Cxt 4JAe ?:a KoI$/>:(. ӧ$mAěK>S S;{RH=T0悥W hh1)Y L[잘Eh/rQBt@Tx~ւ訾%%tyuQ^~q!5tSЙe G㴇5M~m*HwDm*Xyܸ(r1g s:T:nBd xl m4JI:SbQ-ѺOQQ*?{]?v1.݈O޳z?~B X6>Rx OkT#>ms51u  ~"fcB*G5}jؚ,W ^IϋR j:<asƷߍ4`Q-uM 5%,fre RBŖޒCGr!oᒯL#1ˍNymc-ΞmY;*.;5O3%+]> $AD6R?(Fr-'r}6Ӌ80>>/N NafhǬW3’M bV3uagzJL?zƖʚcG @mdfQ]P"eNR)6z_qu?*`Tv,L'JZ.(Yjhh `0 9\A =?d($(g[!'o]yч̇xl' MSf>ri~ mhjmqo]xMC(B0v ``DqU0srW̤BCblDӞ!9TvXIݤ\R9%7#,j/0M֯'$v9o ~F"V7q *?![I/{!Tu+^xLuG+&j*xJ ԟ܊CՑ&BY9"i`ᷬ+|WlEWL>#r&D{34&QM'` m 3 cR/lj.$}CWs!YO.?1<iF.%ϾvĀ{_p &i{mZA d9Vrв!74&do̗Ki2+pzgr, UDBPsS'lc&IyJMVeGX$q`4n܇hTb>Twt}Jp˝䶎w_ H~^*kEBFV5aL̊OTMĀ6OkpKGk\p8-1; ׵@Vs Pc^J6V?&8tz)4xU;i2 -UZiCȢ,#ɮY{ŌGI0$8;wfvׇ@;R1pΗqC$-У׽CI'6-IP/D(-nu0ϊ(_V ֨J[hXAnplM{TsZd"#XWSe'X Z#+(mcmx@u epq@tOO^˙з`TIJb:D+( D۳=G|ٓjל4ij)3xXQe)esIOu^g?7hY62 q $DS ID|ՆN) /)~izhtWF`oCtiee*Ǥ&I iT46S{N,yCanO}CJ}!IaB{ZfXE2KxBlJL8 @;)7c_G{  8@z5L .>?^|p6"Rt_ nKU!N3Ymk`/hL{)Gh5OA%lyk(/)ɹPFjŭ?- Jǖj0}Oْk@*1Ǥ;9@{\0$9%2?l< x! v#Ş^#]4___[(V搭@j=[fn\F*3yޮ&%KՒ,E; X($B r}F dY?TK-{wzWH]Xfe+F\KG~d.>bR<깐9sp~4oe{ \- IfuŬl,*u]lI%qlbNkBN j'$?+m*Gи|y n|D(ڂ먱 wjeVzx&lGP 1u$#zϹ"jel! !3R:asZ㙰fH.Tp$_MAnZ ?6Y(wSzJ :HadڶOFP yp{l6V!iz޺Z߆;`l#L!$0@1~{aE3<Nb R\EZ*6C r-=&lz* 1{øǩ+v#]qCIN:HE꓋U\/ss\6iC,S"tU/vptqWa鷱*Gfrt`9.wbr˱g_KN"id Ad* 6?saQxu>Vԋ`^ԢMQ~g#.G-J*(ovy%{ 7Zly0CQ胼%i@[%=,v 0h[k%s0fM,2X3PZI!}ȐNXwȯ$U tY'c0"yV?H0~ w3Ǹ 5G@Ł_xO~}6v)^ViVT CU5i37Ƙcs[ U!aKV6TO揄{._ɤgP2ń$Ն^lت6^ |ls4paК n m{zO'ŭ2`7ݗlzJ ^ T&u.EB%;X;E-U~3͊DRG 2qj1[*HMF 6ב9dtصB<K`f*!P΀wCQȭk)ˆ@Ͼ2OŀQM R]*빧ۙԝ2 i0dW ?'KK_aPz㤓TT}& {1kipl: TQ Ln70)[3su?fJ9 IwNP&pDqު>9RV qhԺmPEtCmz jK*.-ewP\,8 `ŤPl*?2iB)3=@"p ezkWuMпUvН&2"/fY]`<UF.\H*u/4(\T1˙Xm6'd0E'1Bhv,U<+ےi:9)q' y%KYX з(RU>A}n5_5\9œҏu\pܲo^4u=u{W{\{'Q9q;5$N6+zĤYGQVwH}bX`N,J.,=z?P9y,1 :Slh3)[ѹlZմgs:W &l|b0~Umw-ޅ.CR8w[w=`yn#JsnQQ˧< Y8_!a /*Pkq&M-;jP~*W_-*o}2Q9wSHdRڥX \( h-*؎ |<@+lژ5 Ν;fT{pqX=f-K;]v"4>ÀJ hYg^WMkO+q4iLs/se6u4)b-GtSjGE$14.e;IwRQbfkҴĪP⫹7(]]_}&]K^ڳN[@Q) ()ғ(V@}mtc$~Pd,Y5}0Y jpVUxK_0}͉1=*AG~JE2>t| _>ὓI1'y #{Ko10עN7kؤzu !4D?8sJ]cDUG̛Et_FzB[]=Ag&/ 8u|_W4'Ʊ ~=wKvN@낱g~E:1URBd&COSA7V_4o'3' $!(hn鱰0 Kg##LDzd@# 󢻐LJ&g@ׁb`)Mhƶ`pX> gs6eCT[< Y~R;I9o٣;M-Jwb+{ѓpsKB@&kaތ~ d9 0_ zP'LYhtA]HΙ'O&Bpn=МzD]G$e^$dL:tWL$:vд|yXۀ16 Ai; N9:gDzai Q$L0I- 4֧۶=c z„24Fl{')!,^O qNdx$] 9h9%x۔ՑWР@EGI2]{pC.? Cʩ@L<{~65qulٮnpؤAw*LS8hP/\B`܋R^y -{َoO Ȅ?!>qi=k5,%n qtU0ղݛ`9ho{jR¬4|fexl~T& sct}]h`GJ]Kεx0 f6 $^w}lvY! (G3FÐ~HM(םcquIJ&ۮ@f N&H!I!Ƶ-FlA=Y/<93tHs{ڥ_Nݗv$~y|&NM~ukJ;^TV\>H¾|C)l/s,*~ pB3]Ʀ>ͫ7hFWROf\IuSw@ɯMV8PI&;( %'s5d@Sfz8٤?҃rׯu4ȟx&~;}vo_`]J1d^%rHמ"ԐW*- s}ǵFհ˰#O[ 9m;|b{ ևi6 G ˦ fk[0Xu!٭eA-8Y3^n @BDTR@~&V,wEHݚCсtz׌=]Q#DP'JAl¥TƱpmuH: &C+tQnYG [0=%KZV<%"u͍npkp\grO*//w$J]BD%O3Y2(dZ&Nz, w#dP{8P*rۂGz3P>^O]Ad$I1N8 jh(6p= vnW V/b V>\NIyyVjEqᲷEM#j:)l7pP\(R~MPzU]X($r?& C!!(U(0GҪ΂*I784 e{I[5;!b?debAMYKg.WN `l@VcZΑ3v8?@ZH+_:P w`H-ԲN?dwh ^F\^9snc/߆OkHm7P #jy)ŝ]|EP?<աRRLT!%FEd#`DaO&ݘ"0ħ6bIAݑܪ<=A z`F;#B/+|P) u2$XۇzBz pD)sm76W)uQ vH 8r.@]tGd8qb"ym\WBAB@_ns!r|ݧScoyό/-~lglT)ɔKN䉥̤732x3VC%呋D6?90BbZdhŊᅕ0H_IiVQsmm \(wSo+δ! N [::w^X0U8Dw-?J)[kKGHa· [!E1wݍUfZ,l@Fo1Hl*+J$L\(%I󿍐j o}lbkP0syx" 7^|ڲ@2l%A^@L̂HtEX&w/`+r::$$x*P\wYd̹8ȝk-\bTٕu,2F&Rh?ٗܗ?Jh#CU lӘ'Ck? >zw-g?!W}^I#4 Uxk:d guCB)-0HMSg q_Ej ̴b0=Hw",H_5ftxL㚩TH&ɿZ3".u.3L蜩ym|'B |>yȧS.zF8@\UP֘.=Ϻ7˒7EtI;~GT( X$}j_ɋoF +0D\<:>+X%n9X.R9rx;A4it˂fj`Z&*9Åot%9§7lOlpqq"ǹ? O{j$#} G'NVJX;'؁DO=`E_4qP2QEN2Y Ÿtp|t}X'v,Uj|_+Ժ`7q 3:LiEǩO P ;!3@p9b BZeFC[oݪrXDڐռzRG_bcej"dH8ӦNs>A- 9=;. 5YZzY-OJMO"lJ-+ÆMyl@FVܨ#9a\d)ɤ ]{l7^V]{@ y<-ݾŸaivNٴ$pxSRLOt _f ,&!<,@aӢJttI, ($锃15"Mo'@ta(یز6%ڒ\.Wekv9Kpq6B([`zy8Z$:P+4+[쥘 l:>kEW0Z?s\qBOꊪϐHoxgY,]<酔T,E"Y)g'Q4眆 4 )h<7TC*qHO/_q&[2)? P_ 4=?䂀bqN@r؜Ʒ[O5*V\|Ʋ S[a./ 6,٠ŕYS"N{42`HMoo8Ht[*p?#i!,{B˽b },1G)Xنvpz5n I6igsppTv]_ ˜rl1OɻncedOWRR|")NMrb?hyTpi b;'7[IF4ϾGϑLn5Iq{j/l.SrRNGO0&ؖUUĹATV$mpR%lI`E1{ǮЄ %$f.sLJ.Neǩ3xPWoX*nD q:X$pkڑA2[~Iuzgfލ!d0tb"S?[nBLIEfڿ6EJOtp em-O} Y{o "7[BrF]VXZbSy5_RJ5U.naگYm +=]3}?[#XM1CiKGQ,c8~(]=:CLlBYR5s / {vgL2TިG;x V29F` ngϥM&":(D5 ;&[ưNt_DX(Q,R{|+H8X%+>9C,i '>tc5&iPRW+W'Pf^8\ 臤*t)\Euh*إZ  MT6E:tܗ7[޼"h %^iM{#R_{'#i/6.lsE+KVGiVCB,N@E5+؋BQD}˸|4^v|K ٭2+`Θv#.6fvAF74a&A(:#N]0SȔpvC Y (QQNK L gAo w"]͝C\YZvÚe|VG4*݋&Zrzk d\ԡLeg6; ;q oG-uY+ǂgT3tWayVN#ʃ'k*)k^>{?d4/6G/~"#fZqn ap$Ew%UE^%`c;1}2n#gsYd/ؠ}E{)Yfߋ&bV5qW…P@1S Ⱥ l֢f4/1^+,PGEm,6S惹m VM)Rt#lg4>98( /@jgS8nX)rԮi>!#}gwNv3?⛧~qz4Fu%D*v `$∼m@y>9vǓ0r,~fi`eRhx8Zٵٿ@IY&T@I7Z7uܧTFٵЩ U. ^FgK] sTNiu kbWfGn ߱ vO_9SI$*km!շwML?+v}.Q[hˆO`×]])cA#ضpLz1U.>?]ZJ}*UǛ3@qə =9y9Ӯh-];=㣫>yɘx=AxdȽ|fXY@xs586pΥ' 7)#Coe.QSEdJaύebLE\ xձ"LUvb$IʱM\kgcCr(DPAzq &?ᔪ)B"(wsb]ױJX$2PhY3HTԮe}HIС-#$9]!*gaX]G4r=؅K '(PKJpCR:J}VX=瀉Z*ԏ rt1&ϼyiŘKmĻFIW?+sz/o(`.[]+Z3e1 [v3..Bg*g{!r%oK7;U5ϙ!vB u.*ڕ#L r02U'p%aAOxCS#w 6\DX)RDXg FRA+z@wzFʻ$Ajq܂Bֻl@: :|ﷄf,'NMmܼ5w'GB6'`c'n9*w#3YmQ}G!~C.ƥƈ&X ݌kMN' NʐasXGmK= Qpptϲ<dՓJl1\6D#-2APfbUyǿsTqW/ juO@Ay˓7HL7QO0@[D=9uoI#%3FjҒ7Elm gMdXtrgSYehkQ WT hyN,a)?KlRwBQ:[. lcW:fq("٨DC`RD ^ŤX)B7XRw0*w@q-7 ɵu }RZG~Š,@ :^=o\ ct>:Hpu# ĊFaHBK* ,=[!Wpo1lÅS>I}%`;zV]l j"'sl3(XКm/C yJ$,Ѳ6ayeAFͼ7=ę9ek=SkEq\ =bt[{}B;`gJq Ab7fՅ^ms:6 "̟})\S+x^-oQĭ+8yvy+(ǙSVeGf-*y%a(#XkpnjiKXsUñYD #oN$ESIq;ZH^V.Sӫ`şmצ 4AB8Y1a'_QK ְDΎb\eBV.&fQ:hh(Q$XɈ̝/#džiϷԐ `Fނe")o Ӯ֗mȐuLICjT\X% 9X*WT3rffwBg( B><DzKCBpuXp]&.wm ֨X&ʹGJ6+s#7lmW*WKߛ03!UJ-H1|mCvkK\xq}%XљROuIT(>A>riHqx]SwU=Qܸu g%~LG.LK!FjSGd_r(O<8`ߢJJ*8]ҸOX+Tr8#Ցtd$aX NyQ/ABTga/q~}iӰ0-`xjwjNW"Ց4}~6]tgvV4Kc'Oҿ_P Zלϲ 쾾VROd7* {|շdǥ v ӗH|w=̈́A{)p\1/pΑ$4d#, ~X#j7\}ۆb:ç`Ng@gs] &Ugnf³+.Ap<"BR~gk5ĢЕ!C$v"kDbbG4oEݳ-:͡7uT#W-t@J5‡y`(_8C[]Yr獇w3zd Rx5g#W?]L = x=c3[Q4P3 09BɃqwz .WAr=Ɂ7yv&{9<"O䱒qZ:Igɾ{]%;Zo=],SOJfw)W854Ӿ>eS$fOp>S;ctT{_ω2 8X+6PKNGZ )oΟsNPes 9s/\iDv#b߯s$WgPOEPC $83YX%aa=L *cf}:ژ A0@I ,5[IҜ@FiL+A' 1##Œ_X$;,rξ7|'a.A~ :,#,&kS1߮c +RM_#̀%ThfW~pӊ^8݇M+~)ᄶVNQt?.Q$6ӫ$PE=r]Qtd68|lspW)diḋN(dkMf)tbLօn{P'{@Ȟl7Qy{ufhv$ڰgOĤVdtK>l.[kKqmaO+<WOh!:֓톔A=?u,pvM2pf DX19QPsjƮ_N lm?fp*&*n`F=(ePbc^ϒ)ס'ߝ\xrC6ZMi"uځsL/>Dw3u%FxD~EU>A 0r!(`fVVephv_nXP*\z~Pp;ʏr.7N<ߍ`uf\E$Q8[.SYM>\@Q}8lŴӸf O!G?q/:}M*j_u=CKh03?-/o.<BlN%sdΕg H\s}ccceՎ!I!HPM87ZkW|y)sߑP`wžԦhr6p`DC]OUiSt6w ehDiD|?6w(rس:9+7rn@Fwٵ(ǒ? _| б|C#Tўq BcX7SEM Pd{dxcT$Z仍LϏbWԿ:;:jDEʟ"Jqvg`'*x,)Q:&שWY-uM}M#hO(Y߇7ˑ5ˈD\J{nsSx•|5kE xuj;q#hZ>ZU999}K})F\'nFmgFM؂OiKEwÀRN;rڠrFst1kYDMn7F84hokَ\Y@XR󀨚d&v]~5w%U1oaW9&0hRY0ΟiɅ)"r 3бsSX%4 û{R\ tZrvU鶝Pl :VOgBX:l޶:dy6Rf,qO{/.ǁuEv.YtC@:MH$/QOkL &-&@+hEllt})0^V!EyL1LjYzV_JW8[bDAIArW#qSPq K6ؒ@l{!ÕcNE|lx&dPIO+x.(&:?~O><ި,UnjQ#E-\A_!y :ɜ5FԀ] דfy~ș1+ګ6 Kz/ ծiӷ"ՋГ4 d K gz>KnvM&' %-&9^g$_H8C;ΣďThS0;}HQڣ5Ng/;} EPh4:C>WRt5|/\(<+g!HYHR;^ut\J C:AY#?CX5I}``×uեQP?xWLKe=p,L퉣,CM2bͬdցN fyhW$C7M:&IoJO44\h̃J[ԁUonLe6I<昶Mg.Tsƣs)zd-Ogk}]q]Xw!:a1PR*GO> ꧈&ʈ6l&d$QN4vB"GN F' U7= /IF*2Y&߃y_V1tjLeUU&﨏VJ%D+R!Ť٬^F87ộ gEsBEb^K͆ϳy_2lg{oKLH伇]0HR(}Ԙm8d.CW3BѫW1V ]R ^U)1*v$4?L g:I6"i<%xu|۞!*ɱ< ġmZςKc!(UKY:Njn"I49-xuo[cl̡t0kA *&0Wf3"-VUGDF )Ou^ȿG / 97a:(ɣAgگ2^8X B] С~9fzU+| [y/ / fbq2Fy E+WL>5UBJeRrqs=E(w|\’{H"J3H%p5&ޫVbõ$e`NZiPP~8ϴמ'_K;O,yD0۩-[i XtOҷ lפV D.iB\uBg{qMܸӑ~!i+m^\ c|!E[-=8ȆJY]ϙ!s12^[#PZ^ [Ϣ`X?D⣀H^}^uv,Jc1sjYgQ?G&.cN|&(z[ E9w8I <'at0H βOB#0WKdjEKQNI vJ R aT4Zz΄׊y~*ɋQ`F&cFx  F 4"Z+w?*yRN"R\cx-lN\#F&#H^\φtXAp 4i:<&Hf6 64~pAܺÕ6p*aipQl L?涤t4a`;Y#ܸ>vv،8k qzX2>[z?=by?V.M(o/ݝuQ^v@@Tdi*"nU;_PД;ܟB |gJښh(A8]E#a/!$ /5,jiXwG?0tعMd2n#\Q3]K1 A m`+GU:DqOa9εrEBTzɓ*V@p.JC/:BX8S31M(fQZ1|R[W,wP5_:E[z?|7k߱q- Tq%8=^_ WWxGg1w ($c2k=`ྫྷ{ojvRcZrQشaq'0 DI &hb~3a0upZ-h*.<k̕2#@6‹AK/hmxIp T8t2p'M+ݍ?W?[0]ƚ2-Ez3JnCb9ΑB+?kȒ.tdqSsM-P`qhZݻ53a բC6^>jsi8+9FHA$~cRu#1|Wʟx&`o< `HzuIɔ0v/Y)]UoYTXf D3i&˲vv6-O-())y:Ԥ\B(UqO y֣+?0()H¬IK|}„{ O Ju+T:@NVZM6{Ȫ.s]*Zv4:N6sup=LX$_DT=|@0@] =9ai7ɰasl l{{ oG 'ẊSX@se _bwv|f ;a9$˄|K[e'&ɋP̭}_^f((5!8A0aX`-슐ǴjfZF\ `4`CttV{. 6!2cYQԤ%A.-Fw;LI/g"iEػ $jq5Ds62v#h-q J*] 7OiO*zƼ\ 4!1jv.=- MG. mpO }PqĸZ*:vuj4Hbp@ҾMV3n}yT+$dZ21g~|~-T@ 1^"к,pSB¾wps?,'y;:(a~/Rw <ԭzʵҵUVTQph59>~Nxk/#G _S']",ѭV_I+K~N LOŔ?p~[HfKanNנ:meP76Z^*K%&+ Lxg\қpy:S،ĽYfҘ:A~Îj`C -,;OlNۀ>2&ujH 3tu$3 ,ܗ.z-a4er}Ri Xh #(@ub~;cHfMOkx}ftcW`-~uUBhi߸UK!(C|A A7=N.z"'%naԿSSjv&Ju /nI"cRƊQۿ V5u|'a2ʬ7{^S .-]so2{_iITF{s°}"l^7O 7C!V^y2ߡnibD޼F33VlV,Ryd9_'8曔=^  G93IacVU*ǽ8RA|9UEB=W uUJ |ʸBv fR|N:=esfbpiL_ Y(J ղf9ދ ]uytjfq=x񂀮AtKR8BYT=Q@zSU ]ЦpIklH2hc7:nnj'I| RhޤjJz!3;ciiQ6B|xНZ̏Kљ3:ȗ">Q/h>C(:G?]$lQ;W2?$I`G-*&`;_:&0lG)(ҳ)Rc.&&"rGpi,Ap1 _;c'lin0_7"v[mP"LWGX^ M"h?[SSXx dB|J]gDD2f% 6*N5\lZ~"sMLij×S蜘#^Uե95Aecs85Vh1o@{s^D ˄t4ՉH |ƫ=-^B婠X&S/|^.(Fʁsg)נR0vyӠ,Y3Dkİ36!йPa rRff-*ѓ@/yZZLoꘝG,KEGꩲGGYYK8\m+2pz4S@/<<6z {q$v}US1)gTk/m+uG v751T%ЈZrq Ǔ/m:Ʊ&չa{ ).に{ U}3/2agϻ'k<~RRRn%>| 9"ތzwTBA H`MyjfB7%i_ ]pT#9s a2>ş m_yk{VQh28WTstZ֕z1&A^!X2м}^F IP^؛}X:c9t@(1.z>U%d&b\\$8'_}X{CB[4rM8HYLc֧R]Ԁ t {9N꾠2i˧$,2sYZ䪆X~-TI>M= Q%'a5.nR1Nhm=}U>1r4ί2ߟӼQ#{k^_9lSBc]YҚH.([lm @dT?O[Lp-f<"SO"2б&.ެ7sԚ͈IV%ph>iْU*giaM!!1 Yt(cX,2ģ(wBt6 #;?p(xeoxB7nĝo--؋Apk3 Ƌ܂2E.+;вTraCnΰ{ʂ6Mi_;+:о -x]طfil"+R 41w/>q6/;>{vP"Qf\ZgC.W f^ X޵FKcֻH11Ps;pd?n(Q?NySX. S&HZ^ڕʛwhy9Vة]f$Z#Kݪ6Oӣw/z*ɳ|@`;"yyCF@ 4t/&?-R( R<{#>2[)~oӟo6d#@!O|?y'VUpFK:dV,ڥ+{:pT T [yE]VL5+OEP7{_& %TVjeXV Ëi}fPgXL)ԣy[t&N-1.z0okP\_XWE̷^2Z̞D/ą~ʉ7M"<'`e P0{kL_ ʤ(]lr &DrXo)ӽO}al-3hGVvGCeu8e<"p鿵ڱYCfaElj wK ]5k'4N/1PY²q~Mv\zyznۍ)߄):'&Vk9s<Ho̼l&f/^5. ED,ڀvQI}k=:RSm'kLS/74l|reWu=C^$FJTOWp3g=5b| )%>S~np:wexu vƂ_[L6LGmd"ys׈AǼKhJd`ol0vԢf=c-'SKЍL@?xga <7DmcvUsh.= 5L/(+>& P?`Q5񄊔BoiT1:BŎvA3>s?~KNL ,AK|KT?\[p:^-+`0IѺL{>p:`ݘ ^a-g@Q0 [ċ).NHko O mT: ~b$m(Ed?o_ f٧E2#fqwR`3Qb7LNؙ`ΛaH!q ҷ,O&x%8 ㎁vˤ;vZKwrsth؜&.y75r"$?7ux=Lu]_? 􋅈0XTq3~dyMȞ݆|Z+N )f|{bO[ϼ ĠkE`T;{`}= )uÚ!3".&'LzckPapiǼ߶ek W\7u_S3Oק`dQk)+~/{2ɭJgkaMeELkX\O7z 6~8.,(Gp\f W Cӏ@G5paGRb. ںedɏNn, \|!PıSA6)5]܉m1cEZKx3H*9' d&1r|#''QVy},fKztATeȝ-=):&@u '¨rLE x鎐1}K_;['(~Sǎw1 0-wwbƱTSdb?x2ô?e{8n ,;*j:KplPў%_jy g^XtFe"w}b46g`F%G!HՑ}bMn3~Oyo_UuLW}zYmˠm_N,71GDq .',1- ֪>g T OݒF>J$`tG3..:c݅#~!vfEsH h2ithT29)uEOfd:~Htdu7I%dYn Ǜf !'z`^&as͚p'qQwຣBhsX֦|v3z TgUS/Ws.+/a;5`Q9hZA4JXEB GL^X6aXE`HŒ hD\H;uRh:hci^ynO,̫XӬ@V|%&8Bm3+ 7c^1񂓯I63^vI:v=!@kl(A (')\ap \CuPh`[t"['nb%7\ uwjubۊ{&&铇YFh#-MS4N8VJ\ HՁ?V~2lvjm׻9d-Ў ?^22dǫKm43"]".g7~T4"v Ыewj%?t%7?R|vLKnF0XK7s{ x2T!HԈxڮ&Y&ۈV)4`Br{Ճ6raTߨw-7 M6`6lnxMO5$=]62f5[ Bzઉ<)wF / 4K>sCc?++byw)8yyΦ:2^;ג $:x>A *Kc )-)F?JިQIJ2)ࡑ9 %[Kq~Κc0[e:",^yjv3"4ڗt'e>9akft_|y3 tlB#ᒁ 3b/YrV\wL-,Jiq̶5"XygN\ly XfE@1^ꋡBGϰEY?;NQ+Μ.϶.s-j*hSt =4T v"LU_ b}h k⇅c09-,bnHRe; ѧ=G:M!!6n!fRԶUcJӝ\f<$m9wI &Seϼ*~Tp QzyAqy~THyr?zWOzab|Ce5:.hձ(ĆhkN;d\KgMY`u`У)&,Cy.R9dLdd[NZ:bw2Đl=8+ɰl|ȤixO _om?}b&sߝ)}9L =;{\sDMLjOʢ=Nr^%E]s7{!rJ&pSݺ]}' Vr7ZYg^$L{5(5\$1[ht*ퟱR#p͍@^ޕou9P¹xen5l@SpZN6mTn_XBSt뫈2 g7qdN@Erު%_&?ʨQvr4v2r5+l 313c7Bm@6b7y* "Ow4y \OGzfWR_[Cy!K acN26W&0 += sm=~8X*dkdp7 ]-XNU{Je،C_J8} :-|K^:ݾ wƱ 3rdlxt7p*VZ)"Hjyk aUj}^sU*b7ྪtơhj'6_m2WCo$li8.ƕλ3}EnMט}i:|HZE؉;09Wə\uL_nWKK|!ZˉvJ=O\d vj4typn*9_E0Ex*9üael-:1ȷ!}+Zh0Yԥדs-3jeeKG5o+̭@$u<.;duZ<Ft+Ӌ!l;b~f&&(et*.EkV_A[Mؑ鏕sXE:CO nfL wF}KU6m|Vu`t$ɠkfŢ8X3p}^!ZbizgFU3MhU;b沛1ݜ>hW ?G1*(2؜0"7v߰i5 O}y/\U4fOti%,cfxyEJU!A#Ȍ]+U}#vz'ef.[-VcGCNÅ@&X@Blpc<_KRxFF15~U?_1=tmlHkʷdE o@@T :I}e ;*,Fq+kpC ln/Lfg[]E'?//pY,6kd;"d,TI4t&2_~|pG.6a|Ԭ1=p\*3)4zEtХO[=j= E?$OSR|O*6'ATb<ٰy84H<3=&'־i8O6ͧZi $W&Rm ]\f{o6 'Pu~ǚZ%=R=dtY[A{._ I:<}DpI_hhvhŔ ( Dز!2XXt_ƅIyjF " jR: |V_C:݅xUE bY33m; Fa\˼&3 TPַD\;q,~ O+\l~!t( \'> YoFF˞ }Y^6M !Z3m)ןv60jedġJ52ԨrUyBkcNfn .Z C8=Fwͤ߰Bh|%5)%mPT][~u&_5ȏuiX-D|R@i f>*:ePL!a.b YI2>Y TRTO/!HN!WԂk(pJ1w),)gx&N.%u1ϵ8&H(S`Dj^C:cweETu2P n޶ 7V/`6 gVJ;}nm" Cgw isWtXO|܈FgMɷRxņy,TYN?RnM'w% ɉՏK?GxA(IM!-RffM/hfSw&#/ j˼G5 dKqc7XY\#Ho q"c bpI&$+#4uOnFGaqxnQTI.C Fƨ>`Uȏ&[!-'{P;])F7rɈڣ\4}jrK,j%4;_G2n Ȭ9פ/h`蜸$xcjOVfD);aػ`L+p}[ ëd{ |0/2?܀M5-jI Xm[KC!+AXY#= S  /Π*­>b$ݶ砩QKO$Sk*\P>?=qTphiSc^;`]rC Ro[!b[%V͒ DD}ʲve uc\=Qc;+$ՈiΆ KR9#1L3@Չs"FhE 5>[HO}QrON ^>pjjCȗ+(m#S%Z][?^# xyF$ lᣦ8ԯ+ԫ%bR9zY ![!G[*/$rP[&K{w#ZNĪǚ]Z0ڒgqSØ-FV[ /-Sj|'oM11 =5Q{@ rӺqh.4i!58q+e'ůξ| (SQOBc09 `4 ~{~CLWxk^R}uc?y%](2XP-Ŗ R d65ϨxYsX*faʂHggPL yI%q.y/[sغc\=c?ңCi« !-2|dz{^T.E0Px:Sv-g:lڃg;Ā]_8A5?/9yj su|Ux5xPks> 3bL0ZۣR̞JI)+-AcsBֶptH긪ollS+$Ch3:՗6<&L"agneSD9p{zMUP!K'kwIΜUW̾MP; uX/g4B[٤Sjo]lrF5=BQye&Ż+ΐT{FBxaJrIZ62 AUtZO?uO5 *5J!=q`je] =NF*ә”Ln>QCYB"#gbB)5ĺ큙f$喓zw(*9AK`%ߎԬ<$/}?b cwn`'tsIpAlH"Q:aSdg58Y Wa>`#=M.yV*3Zk+¤k#bl瓛'i8l2yPDfY,m6ӱ_PU]sD9 #㗳z]ߨd Ah,db݅⍱2N)qSTj]GDq[k#M)ixH>R7usm|BΞ?ɇsK̍WmI= 5Q{~Ϡ`t)4 D4¦PKLb|m\ɸ_hi=.&8b\DXqQU}C_'c ]9-{9fstApl@{t0B?htqQk ?4Fta 9-W2,xUצoC]uUTmSny#;:F\!jSseL9i9058ÂZaKs\9Ofս{QWbܑm1A׃&}s\S2ZJNKUm-x{ʫmM\8&2=6 `oD;3wUGDUT|I+' |c>;Qf`Ɣڠ:.ASg}@h9X˾J R^𣉗* mQ'wmNˁwWUG5~TiTKA- 7އ0!ָ:UV1.ŗhXtMuX a+K1oq!^ϡ`kGOwF7IW\n@RQcau()aUۘVlմ;AwšK7y!7a+Bag[4) WlL")@ IǡV_%(/}jCrϞ(D\lCxFf(XvA3ȗ9Փ_LD ԞHVo8V ;8u˭vÌKo5@ٙV:P4CXevl@d!j{T5-觼Xo܌\:v&bһfRQ#u_ שWE/~]#^/%lj(R|^\U)NLe_ S~`cWQ]㶭xX|Bg{/StïxCL@{SY&'k  L-4lfvFEJPG.d[,k^]S \`Ek&g i$)kL4 $6zBFp1Z;\VbBtZ[we&r8(ϕ.&OxI{1wxAg$ҪQjLܒ n18 }AǑ ޸lL٠s3U3Rv_p ݼfV9x`q+{+lrA&ny[$id/L,eM/|fЗI#qI]NNo [(; OŔF~J ۻЧ^BVKg&\~Zdz= OK/O2D(`=,| %qZV[tF8tLˡ)}CtaGuecM=SF)B R ϫxow@um0(OfDR)[% w✬£,u̮rKMT8w;(ʤ&WJ8i}SoAs ?#߽ճaI2:'e0QΛ`#qazk6<ΘM,aAc_7ׄ*qՓiX !М5|om XO箣;QcČ[Q>>) FL?]fPߕ# xn~uB:r=t`fe'am34۹O&~&pW\KЊq4Rq@v g&Zmc[fHz([-H&%Ο!Ujsw_nA%ErB\ 1,\6JKٰ44GĵAtH1j>,/ \E!QxЬ5khӕ-/JUC;ʐu%̝c:‚ sVeTϫ+{ Ɂ 9*)z,*>uf ddgׇ_Y^d` {kَ֫eJ19W)9(jѽ|3Hc9c3?f|}%0'"!j|aq}olՊ܍GfӾڟr0V9Fײ%<+H^YWMD{H\8׽w={#JK9q5^M2UȡEk}R]ÇRa0J3v"SB6t#L0D 7ϭ ;71 GL7mWJ 简(((m9fנV:@kpi%'ziB҆R.y]X^`u ͫP ܗT cx])C]3>rZC&OSi#o!Ov3Ā|E9Ɨvwפ6'LˡiA͠@r[9I+˦~*&rvO*7Xjq]l[~qbtЛlY,ڑ1oy*J1aznY \y tܗ-\EAZjGVԦa$^FqwJygl|eAU]qct ֓lE!j=t{|g^ظ/ bm m:l9¯Z??5"3; "R-1uud2`4)=g}xݻ~-ˇa`ͮޯF_8'HՍ? 06$l?YEG;74%MNY o9$]B-JOYbU{I@xUkrZ|gT-Y}aNiU3GnzH0{GI ((hqp8U= a9#q׿;RuߍIcЛ|o!\bS'>BD4v &tK.}*ql8 7"㏭meTQ4F$Q6,7bmڡm+7~{6B%aw],R@qv}^;bk{h{Q/ױVŦ|71/wOObaK 8 N!#eZ0 4IXmJ+(xsR6jeC _v"'wf t?:3~^.vfCq)+p~iU 4zbog'%{Ane cwb! iyq/ YƘB+2 As_'*Cv*h9dv9/<Y8# Vd)DT)M0a%t3b"ّg`0ϋq``Rs#Y&@<#"7CceMacXZ 7 ~+_5E]E<_&UzpZs8L1 c0TnYQ}^ n ̃X-$D)[Å~m"j*am"H:.'c$33DYEbS&BQRm 5%E$JEcs!X78i8uND9,eiv%E@t٪jxLQ[]2[(b5|:TMauuљ,Dr<`Ff23,^uj@DӦ;0AwbZxgu_wnXDŽ† څ!$Pm}G+ij QY[[UXa,Fb PqoUw,J%t$6qbҭR/R*;40G/ܮf,UWl. TP/I;D!5(hHQk"L0-s5P}l ZZ$\ҨN,LD ! hO%f;_au?._K0]YSӳ!KGo/Rr%S70BHn6X"~,_+"ҫ|q^CiV,I^BHɑoNqi: iGd޴-ƚa1ιoj&4eY!laO|?r]Z`Ͻ]1%OJT>nKf /ήN~)zF\fPu!~1g\0%g+6h]:w8Y0f*,'T;Pz#gGӥU#P{ DwQ~( -D WO ^5-j8]EйB0)' &xՍmz/s/3`M_{Q%| a^Y 4%E٦Ȟmf_ubN jUHFQerˏ%yEd\-zPA-7+䤜תf=^ӚVK>i,x8ZYL9y!?+ -&IQ_hٚc-~Ʉ3TRu-r%,qs$rƧ[wcnN%Tx{Qr?++I\Y7 DyK`WFWǕE[m;f/JSvE]".9.A&5g6UpEMp f@tGWғ?ޒAjS:<8s̏oAv㱶F0J6 Y{6:;,ubo7(@ourrQٞP3KF%YSoп#>c5 xRiThCyt7T#LQHJ`6^dMKbL`2hPSyޝL1Վb\I z**$AOJszL]kmf((:sH<R!cVRPNk.%)J'N!輅*Fi Kb 9uZSE$cޔe{e-T.\oY5X"DuА }ܲ{O=@a G쎣oXČg|3!n3(k'~)#U@6-G#kϭKZeц"M(g*e#%6Dt{J ti/7wF Y:{W7vg coW9nRK-d(MxHmD.J5k3y}lO= )vNr6;4Xm4SE!jz2PaYS(PDJcB/Q1.T{(.cNfy\]$BAij+0`kBerI6gvBh]%}[/㡮2s;ig@.6`8YH<,.6pl#DKR}$#QٙKJO”âpg&`D.Y0Dv(K207D:h3LsAYfFԿ"^躽~}?H\$҂̘~=ܫh{_<\$<=*ҬYYB#FO/Qc1=ʍ:Y;<D[4%.hvhCP qʧJ%IjhL}4 Xm&ūQ)Bc$3ӡ}Ǟhˏ(E )==h`{ߕL4>0 8ɿ:̄%Q=gtjlPLv% g͓̐F-[Zs1hFH l/2@0#8-1ސЫw~Aj/2W"Хp;eP.I_Қ.Z&@=>Li$~4g&Uqȫ4!iXyK m#p~{A}ML)n<@ tb(4|t&jHc1H)AvMdR{zԷ/#܇^<֌XȌ b3eRE|L^V.ippi=LjJ1*bHMs0mpS)1NN5~GڮT^9bgۯe#,ji{lG{kydt?uEbQUbyL[+OY32BfN_ {HGOm PN 7C2$gnb]Zb>b ^.314kwDb2C}# sYΘ yQa|sq=g_hʰ 4dF%f2oqzlo?jҪT^A&&@"[S8.TN=,8sW|S/tS  @ g\czspE1b*f RYl_ Cc-@"ؖȰD/NRDb.n}0vLdY_Vjv3|K;}DѱCШvZBYbd冱VW'Z?)G}Xf=$6q58K-iGU~'QzDof,=tzhtf&2!?_n1iR>\gki<0JzFg29w{VLVF1Wݸ8ft&2shyˍ&ͯkXZi s y9'G;AGAlCw>)qa[ʃ3`5w/feQ(SOm \PF_Y.LOLٚqa1JBK6ˀ;^tQ Sm JYTim+'u(8zND/^-ETeW+{i  3z#!7'Vάfu; m0XI yFͫ $X%Y2\%S7:^W&yv`s/ӴP4?W:5Z3iu/`IؼLM~-mRP$0@xeՌ"]3/flD&6 7胣s?(q4. PQ5<ϔ8qKٰ9l~IU!hCQVYY5zLy6rYRK`%@Rh[=gTCƑQ\^^L'OQ%f2 G / "#:(ȵlvN/O/ w1 .w~Wk@yΫ i12AתQ#y8)NP"^~Uk߮\Uɵ 1% l Ͷ嫺HU]ߺKtDrLf(Ją0$-z\fc`"6vŜU)Hzﲻu\4΍X$vby1 "ՎYg8GJM9M4cεDe䑜hJ4ڑ%>\GOX8) {7 agLPAs+`+vlT0OV{F&B Gd:t@SHb+~ *.dF@ lO Z& 70_~8e /4|(Shd>6{/> :lWx~՘@sLQKܻ?C:ZNʃX]ЩdwWg勅uJg=V̿b#PUC1Tlj/i47b.t5юjR"Su08;K Uisu19' IܔTpo$Ktyq L xew T6 (B"F;)%* ]~ =s!U~E#Ŕ#x]M;lq_iF+3MizT5{d";OA2$x_g±jX-ԑ_2w$ͯ~[K%<{ɶ5%A+}v7j8D) 2T=p&DuN䲩LϞvw:RQ 8{&MJjq[ˆqY >4IEOFLR m0sm}l}+R{NL|昷婑%4[2$' NRidՅQ<8y^ RVuG.{¸^<mo .iSNsS^5$<2&MZnz. 1xU~B% \ÞRpTW-}AYW3Yw$Bf =WZ`?=V 3 Naۻ[BBRӊXU!W=C_TNjDAMZ_ҵȸGuU{+b6{]G~wDi;PBnt_\\5%qH%phQФ`JNcA9R kc`]Tf[E3sNYHC5K҆8}f}6j{l*ۍ3v8I.*EvS*Bʮ|]|g@s[4Ȓc;:tX \5I/,o~ e*J6/VJ3N5+n/eo Y=E9VVM|&ԓ.YwV:ʆ-I]7 +!ʧl+I2 *яrM&Zn>ٽ][I:{a*Jl+ȹYn"d(ZE(b;Fe?8cwE$ nA9SjBђ4@:MGo9bE=ɝbq=p[#:SYn3rӕ(z%IN#nercǽr+AQg\>2! ݖ65aYWje;V6C23"=9{aHX4Jl{ăYy)C_0NN& 7t zRa3_,)S[p3+?axϪ[|oH"z2m$iT&`Nk#uM7 PfCEavl⩅ϐ? ~\~z0';@8rz%e(P @y,M@3QFa0sv7I1?,weYVsLv ~Ҵ&mA=UxIDgsDy9gJ>Mm\O&W * <{N?+,(,cZH@|<սpX$B6C^\ E.u71qe_r՝]r5mTHV@s^^&W1 )Hs5w8@ kz{R|!~/t ,*NorO䋜YW2~Xj+)Dcamz+vNONwqef{SڦhbVdٙe#C<iۺH+})θ@6B<QLP(q )hQÎNz$ e[]ァ{xYOE~ !*:Ck $|gP| ]w*p jdգ<@⡙ |VxJb_`3=rJZag">$ìDS]}a7lz&Q]=)B\ 9xP%,dFbz6HԤ +gAVJv6pVRr*g3G2m@mBUvEh/Ut~[=th\QE+(&i1k`8<͆~+ pv'{r$65P "qi&|HXJâ/ęjkWzn#Ȑz¶5Ŭ0aM %bˋdS]t**x>F#{'0|)QjZQq\h<:R*6G+ U5.*ꩰ@ r˱$A1C͆H8ޟq,`D0Zʒl9+O[%/AIu-cά:Z QpEFBX)h|n(m8sk. }JH5_JoZ,W fLO(zլhtwi@UV7<Թu|RÓe)__Cw{XTۧP&J'p cdv;l3T6f;e=&*}`=ư5u7#'4.>V C[0c_WC>m8qw t;5A'#O`* `=$*}4B4 oΚLo$4׌P9̾9B_jl{a!ЊX\eރ|Io ܥd2Juf6<$s7)-~lBtf>k~b G%|{Q\G Dg7F%PP^N/0~3Kyi5~NT]XM?4kDä?@$ c$y꥖L ߄2Ozȅ;ۏ_Zuߨ&$͎GhKoL\:g}X;?E_Vtaqܡ2"Gv^,`mDAeDLk x$܀C=K~>)Iw>J@=yI Tc-l* >[=H"!_2&)tHLݴsݬb%K̼>ޤ M9%O]{ 4w9H]SG.ʦ-꙯x>+bH^075Lq3v:xX/>Bev*_.9h5WaLe{~9ͳz6,L>iM!5`oůVx;e|P^6 #8/jܡ:i?",5̬^o#]1;|eYU($fj['zL>$l8B9+%9`NZ.߯J շz Ȣmű&|*-BGd%ϟʕ Lϖ0-"d Ū$kgZ||.Ӊ>Bv^!cna sG?"aBc ]D糏]kCԽ bA J׬&X1E?,T$%҂=/hcC:XZꨓt{=ޫc`fL>{,trHWKZ}'mfնˑ5%1ڬ;zq '9]=0ϫLhϮTJup( SڹY .nSr"7B/4ORa>} Fho]Ӵ 7TtdFo|Z0t  MIʋEc1l#F#{e p詈;=y+'fCX2N Dynw?]H}rx\cBb"Q,W^' qv "<ŁV,i`^&sWi3Hya5E p  ,C溎 cX Rrǭyy`AW#c"+ uH,o9}dB;d;mHYq׼{ɓ,W&|3'YoaF+(ݿ`Ӯ\ \rzG $^C0D(DnŻ ?vP`u;#(gG`>̼9֪Ot{L6|*˚906?w~{^-SSeg4?[d\A0T}'#pVB7ظ`ǃ~l 0cjQ7zI-cGa(!57VqرkaJKmWPs5KI$jH^E7 H4q/ہ2:x@u;mS#Gk*޷@D<ޖy 6ӏKQ3vy&VNmDw> ťe ,_qPq橯q쯗o19`X䃶UJ0Cʢoߵ^KAp-ܠlfHChez#w+( ;=Ws$z4Sa)FS-Pln'd~ݻ4~p)w8cLE*pf+8O`P@ VCHa7MifJdq|N5oHo $B,q}PƳh,G}Q JH%P:@_UH-YІY}bv|~; 9Gb`nDRk,ڹi;4 ȤT[9{|£C5q6(߬5"@+ @lyU%+cjL"*0;g(̿3kBbsShikHC qp 6e>8Eu"poD)9wJ3D+ZqZccCY%P5Җ;m"o!^[?C8U2Jb=4Z8\g0pY2/I@95\StED8@Bkj{?<[f /6lqсfUC)4NhuY8jJ<#y{a:ްyqj>1]2}_@Iw+ 7`80jAdu; bh⦘ wk$Ȋ:ءVf ykPu*pCo?^еhD2_e)R:)8&jV;k{B5G#ԇ!WFp`,rT$k2x~L#Ać+8Ff M>k6IvP=U_ ?cR}p㗑fȆy0[t)^Xp-cN\J?@ ޼S機y87w1/2Nh1kcuݏM3ӽ/mO])Z՝j>WFoY%vSDyoGT5q*le%4r[r/daa+eT,;Ͼ0q٢р~{X活duLWqviЍ % ޻A ` w 9lhO_rc0Y8w?D-օ)Q7x /RzX"4_Cyq# ]zᲡ/4zʻE9kτR0MB7G>}HUEMAEHoYO3<TXTHwY?wYy_F }!ügY"P4֢A.gG䅜D яS6G ;EuEչr_,;6Ƨ `]Zpr\D*K [ohbk :G-u"X?!vj0M2du)[|=rȚܮ|yY6b'9jҍbvأN@u})_w=LJGh~h .CghYC Q,9JޡΡTn)`C ltP7x_ lˁ` 1tOlsy&IzS#Z$B% nEܨ GXHA*G)I; X^J) h! gt_06o]o#ө"az$U=J J a]tOv1 B( P/+iPGBTVSYEVR!U,V/e$4}2B-i k灌Ajjs;ZGLA 2wRwc݌'h,S>'4Bdqc "kCQ;m]:T-#>v-%q*IA*Ff׮yXQ:'扫r&kWUhXPz擄o@Dt'IK,\'1 :gՆ|l1'~ڔϻ2 כ_)s*?I_d''ưK =Jf*>"nZV<-]ReQ=5/ϷG. mھELbS<^My̒ ~<vMvkN\$hp;9p(zB P!"4}V?ϼ@C&)6@R!CdkA~/8a)ia_V17ͅeWr줼\Xu(DY>m^XPy4j(be+ sV8Oj>Wm!.ۮ2x \MSOS#SK.v0{K@E?L;HjEƟDXf*QQMLq!S+]E{%`Q!3aF呛Z370$h#m;&9GP7J]CLJ7[rWgy"(MVCM+L' 4j &7B>evb{ 3-ͺh27̦K顆}6 9$A-gT;6mu̻5@Bۉ}h'tؖ (~gڰtЅMjdWXb=x7e "{/ba3F`.F;%Ni`~ր`1: ʯ Nq 7)^\{[H6`{*j;VV,3&PāTbtb6޹3~…uADtE^J58XLT3U~=_xI0M:[T a/FH(:;Ut2d l<Ǩ)D#@"/MټmV!? ~]0Z*/SQoJ-A`-P%00"̷s Y0ոm6g؇U˜nWSm 9+UU25$Cy-Ȱ؜=;\ߤ1!+b.Oo+4kQr\J/ڍ v?q;H-"n۶J8Upx?LTɽKN{ XJ8DJn %Ŝ.`1mϻjG5qCDUFy>+Yn2|"N1K8#;շXWxLiIEaV0>~ކ)6b1'V-ŰFKڹ[B^<ʉgU|[jV&+E}mhTTeq9ihVf#$QiN<0yKVD+[{{- myQר{?dJ㒕2f?;@5>w Ɗ.'gtoPQ!6vY:`>uGTڀ<0z!ZKn;](M(8mcH5$J)Ž>qh@ Q_yR {QW0TWc@yޜz|{BJ;c 7&~ǎj7_jӤ-kQe8lLYBזXdJkU(Oc8tU"a < 4QH?Z(ȹe UTSM[EBK𘹔"mx65`=Kօq\u UXD;)D(oEjS<%>ic#{9Qus൧n'^BzCdPcXf'S3 B1ֳ{#0Dn)s6*^)[qpO(eC0~WhK9^UB(o^ߵqc1LM^i?qMu4MEj2oZ ѷ >+{(6e*xX(_WsJ?W.mggu ugDGH<[/<#z?_8:#{ވ[Ґ!),^>,Nm\{ pZh!ea694Ǫ[Γp[F)_yWYd0a.BLBk% b~yfo˸[O#H#peNZ!jqu;(zjvK ViTpU$G̱'1Ju}bp#(ebUlB562U^<4|&n7/6ɥd=h轈FlKiP$K$`Pg1F]Hy4ZKڳF3oǗDbVv^<}_b>$5s"݀Y8J!ۧpyVR/-&MRC(jX/2bwPY4l .3Q(=;Cx1ތZPc#8(zKiLZ`Ʀz ~@V` V HawNwJ9-P7 1#Txx<Ћ=܍IdWNjV.aSz4۵$2?SE 6V]P7@BwJ8| ~_;{*6pdγbԾ{͌Z ۝N} O#Y'%CO co\%C<<!|?#Ovy2.dSfǎ SIGZ:]Ju[h"v[NJZ : ɉ!tqEKl2"&n wH'x6)P.qzsW[qQāρuҌ5(SW<=1EQN͌|ghyC@;& 2ι:`$"1\i3Dj^}6xfT3ifG}4 8}L$[p9hH7ro%B^uAZ㋬׫kq~:E+̅"YςUnY$`"K2$O:^HJ爜2V[:ii0jɵšFo0odp.*Q?jrcEmȭ&i[ E-]ӒË6pABlR%oW;> dNp[obv{sW*i_vDcp!j0zMPUWb ]vUp󿧎%LR`WD88/pVajVYtZAg%*%FgkRf)ԬJ$ }65`(]7s.Sדm͘fDk/)]a뇡 JT4+P֓>f|[ V}n^X$8'?қ\ mkuZW,~:?ZβWXMpcͺ ΊЁS?ODKwYjbEpNbU GYBI/Σ bå''hw=X'ުqp|ʆi!L)88$ eWާ*V}v{3V1Ɗ7 7j#whxt,y-o_^GRDžji;&\(z~I@na<_*-C{TGI$ee뮟t+6!{)nwx1<י}.Pe߾h_w `b B#~Oo%h1 VJ* hn$ŧBumO^ XFH2 "9.ƫ|/_#~Td<$#L t2T*FNqme^4U8\Mݸu\`ŎevȜbbK?<,ˇ}j?]x+ĊV?l-yH-r\k<}:w1结2 C)O@hOf}s_-#iZ7XKE'<ݢ姻DY KA)Zm3HU rr#qzjW3_@u5lǶP5}%N0S,{.K8?E|n9i iHS r+yB7aU#[&M48epa\Bq b 'uYgAT+-b5% Asn)PYqıuZ'ח5>.\ K 2YGFXoǚ֬vﰕit;NJ[7Q5ǁ'St U٢?0o8K0,[9lqVNSC\54U Gle.H]2$9˅mEρam@aL9Uty.QSUQmgҐQkynG9'HB<80j^^\Ϩ/rj'74mXJbyNC縰W|PYx>AUD3> ?/tccJjl'i%u&H렮&|ǍEBꋾ9oV2-5+Ehe܇WCIta1BThC'=*3 3ܱQ:8Ʉxo9} a}ܵpHjW!ӝmJX, V_fla.u&bPFn_&B=Uo,ME嬿ܔ^;(/GC<6uKmKX!y&;|[/]釾=Z!!W?cTuΆ'm/ Ah;P轕B}_]x4}"A}{{]u ]cy ],hNdXŗ@oA\d-!H4wG֏25ל㍕aA_=mOꏴxr c/tH_3We7ۑlߍ6' Rw' 3-u $r!jWNv|O~ ·:nՠ\c mC'f,ec,r8ma>Tɣ9<~!?gp`(ϥP4q_4_0bhp]& \vdv2X6bj7My _ʴDmQ:)r&M)N0T}lRs?鍲G 1]>~$y.LC^#4cVg@AԖLĸO_vJKt"<U0G0`/&3o"='˰+,WbjSJ)~D%\ByTo,#m!Ua%O q$_{I8 m8+); cV.Ȝ5ӗ U= 4P{^PA=PZMkƢR6[ +6\¬ lĚ5{et X: $F+،=$[Gk͎"q?gdGtbPiAl08ӹy$p$= R^BZFUYXYyRDC7wG~,U X*FqvДMZp??ժKp u#(5q ,b(@N_LҰY[ <YbڱHqJtɑ4+AϒÔZ MK;i[@}BL@b;VdWa gP[S *5G ^#{{= 7 G\dY.s'ѧڿ\_U~YʷLƭC %9>n+<d!~ߓԸO.>p<$94FRCgo{mH( ՋlD7;maFAX+~:66Rꖹ2t!DbYI'xQqްiOvBHi@Kl\OEsz匠e30a,2aӌ^A._)Xa]88.]+-̔H2j.:Pẕwc/GVt Z6Yz-caR4E 2}S=EDcUs%Լ=)5nMCKhFv(uNc_*P*~b }1@0}z>]ΒPwÙXln߲J9SI{ 5S&W|UI2;0` ׹j#>"%n›za<"Y#˙M:R&O:Ň t&-ةmF~e>Gt"B} mۑZ)az ќBzPJdթM.@`R; qfX!7d{M}~fV"=zrGdw!3DۂV@0#. psBJm)|=<,]<г2b;Z ^`PwoE~{pw}RpnVɢ "g>gPo ^pJeN!DG)V`r` ;v̛q@ۂQ1m_ "IFӰ|;},d<( [_+>@ rl4**$s(Sf6/-3cK`La3{/$t}.@ʶOOq2ƫwtUAÔz" z|b{ԾǃEuQ&=Nٙ3,&phΪ2w UlTgv^%#r ֛֨Ff^B"㌌z"zZ`Ժ…' `&?eeua}$&AAyDᢛiAl"ߕ xk#-;茲Dm8y@ S]d;`㲓(X d<1DU 'mP[X=l8Jtn ZF]od-U9\c^6i^$j z;GJ;bc̋7pƩ͠bRD?Z뼹/?Od*y0G=JEEpJ#'G<'1(<=䨜~%r2tWh.F:~tpnd >pW1>iYbɜd9m<<Ӕ@ V (|pviI[(A !js2yȘ [kQH+W(} d:[bYꏢtcFSe_Va_oT_{T:9A&<ɾr+Bnm}ύi=5t_]y(qsx5 O?sq%6 OZ,gLwdfK[?Hq6FA(EqwS{Ӯ$3h\^Qm YKz)@d;GpNS7V4̟$khcT*s0_waufKR* |6[yS&+@h],ɺW|bݫ훔Ӈ+_Fkӯ&ڣd-[X8\<JMut0: ׽~O=TlclLGWd)ӼzԄR<޶L d?}6A,jŮg)2Wv)( b􊓢g5h1O"#-S#0RldH LXIKq[8a )P~#E?_R&Z? fU(ջ;na:鱳/[bgMD*A3eZ>o9kga>^tBt>'g1g%6-YS9,K鋿z\%zo-;e,PRI\|#7}+-^~-AOkpޙAWڈlgn谖gFk"mU,Sn=jxedKb@bdB)bӂUgwHu{Z,Lj 3'&4%Eݥ{GN ~_qXkэ_%1m%*4 1?'جI*Aj+R"0؞EX)w[)uu| mxa$B)Rzء*49}G.+@` 6gK% m;Ʒl:@rmG[/fZupd(m\ICvC$?@K!ٵ@^zt. ũ\`t#˾ڵ z>j#EVX=~QG,yr51zh[NdG3m)؂H'I8A+òCd{vTu،15 = v@_8w(\s˟ճjH_Ruþ̼;gwuTV%rHͽ -+pIuU:qfbKrղzbE9IL;/,8 ^ݺ0JuѰ8`58D;~Nk+nqG >A%x{sX%=wuP^z =LKS!.n b9B!x CLLy2eGC"G8M4QkP|MwmQTWfټG¤_-$vnmm&Ӹ{@ O=('  h "@[OwfUlXDnAK>HŶLi1o|t /֜ n^FJj*Т`q6+鍶%戚Kr<g<6iaFB͡Źiqhgx{x:65*ө.@Ii ~3;nآdV&bͧ\$3i/vb38M̢ ٯyx&aG)oK 7'.JW稶/f#М,|y77@T \s,^0P`s!7<_e%(m+=9 9Fhy5| :K>HNWLj)=?_%shDJܐC7cl1Sj1y\T+L`gq5/s~ͼN i!Q/Ex=01IzYѾZJw7vL1~Δ0CS/8Fy$6` 1j??L lPMa!aO-妇Q-ߧs^𩖽Ƴhþ3Yg׼(]`q"l6\H oHT#皘Ҷ#Wݣy c?- zwyppIڅ9s[0έXߓoK}<zoK( ;(u{hT.0պV7Zd-뷬-t·-tu8]T/x.@ T҂5GAm,zd{Cqڙa_w("{NȅJAV@y#;V S#W|#͵"2-,&*&дiCOIE#c,)@/* <M)c(w]7Y\_IV:0ZBa 3cDŽ W~X:XQAz*"d lq61P0FB:л+ @ݘ:ߺ1rC!s4+/1}H >7uO/.m+,Kc[{'߀}jՒ8'% 2 ӪЄQ̖WN~%3H&/&Ga=aYDCX=5I zP[Enyz6aA3l" Y:|C0)UuZvh[ĶV}=# xG$<$bE8C!XL_ l]^>do$|)s T}R`y«LES'(o5{ͼq~88N$xq7 FkqLa @V$ng/nkL%]RięcjzeeR& \z/y<6uA3~I (:7V2T>̝"Sɂ/tYߌuBl_YKKPbY4YXrfvڡڲ)^Y,9fKredf{v6SaVwQWVOΊ'Bfj(4hqؓ:b m0B8C`(, (=A VJ#DiA(eH'n_j-|7l!HL}GMWI?=VdHI@{дatAh%/'tLU6p0Lv\:,7!3F޻G7f-b@V6v+VV6?#^jCg? 9֕ T 5n~>ρYSc,5Џ0C3xƃ?݁QN'O>Jp`nJpCDqL]ت&aK~ICDT{3˰f"l _Avt4kW.˲gJ9N(w;{:k/f8Զǒp%I6OJᲛq73A2m@=[/uԋ"P[eA p+wKܲ6{>?k0PXɧhgF2g31 pEHw3Ҳ{:\#ڸ@LoF騏24bJRxj4d(D) .m:#%vFA|qlԝ[_PKw##]7>ܳ3!3(iҋvX%+rm$\)P+D8T1>C҉"_}&#v@ &?)ND+)?g3.FؠDS}Yic~U8?"såzV;,YI>S?bo=8P>ŧW[V Qq2_~"nk02BYMΖ(gbcb^bSeYB!챇_9&VT=Y[Y B)7D͸%(7e>9YukbnL%s?^ȗf!yJ~Ҁ?A*v( [F)ۮGaGZ!r(pf B{1+ JZV+\ v I+  _m˖|RJܖŚc\a,UL)olV]Վ_k rO x"S'#VP%ij135h*(4- ZҟGFE,JjAtBj,8l Ɋ}鋶jD̨e "hikDN(3RiTI^QTۇC/q[*La%d =& =ZpB ~- uƚNC"]yU `SւTߦ<ݣ޳Bσ 4VXmRey4&yJ&QSM?#2.:^V m]qFTdҞH" + lʂı' OQ%ʻY%Jaga2 "taTq1zZ .:cCDy;^ƭwqE4 8m9Ib] E^8E'lZƤǝq &:P̹[sM//ļ3ӥݦ3+~>@)gՔ; F9rw)(>V 썧ɔN،; S;8F}P KWNHurNBO(OG^|ڲ8)#x5$cK,ʘO;Q EtuG1ΞZԕ_Dc@nnoo5bq*E\R'qՉ3 ՜lCp7]!Qqvvx _|F'-o<$bDԡ%8Qro D2-.7PWO4-iE<>[?-)c.@?$Z1تS,jQRuA*W&2Ҭ)VN8DzPNY%8ƯEjgB\]="i49 { vοHw]޻j  C)ml;Ļ^lNiH!;8me8w}%EY]BeP,׶hw(zvk%w6TD]j+DËpGV.C|o-`Őiw2t-όx|}U<;4{ϑc7s11h@nyudNx0BT>pw*1G(N C0yW7~PSO=$_!rдA/㠷88L3p_`q\ wCOOT'h_01-fX-iVPc mK.fJW} _(8c[UY3CVO%d ck8>oiZGdžLtj1q m+"a('L5d!Yn3Mx&OO3B'X rZ2|?g{4P]ǝk'epN(4C)W(L0>F7޺ s "[D]xF:y6Y,%dO(8L6Qc />t}oPџ0HG [iUEbº# b9Gky=p vmf Zz-ie>DXscRmٝw)fpqk`$B~!żF^ES؎0rφHmV1OJ3Η,9Yz u)OYxS |$PMǎryhxnPl_m9 6%`n_SBw>Nr 4L \(H* $3r,8!+H\J4g BGW̊BZaag6[Of)S^wD]PtlaOTXdSq6PT8`F-9",T됨E_^>\*rT2SUl*Sx"ews=:s #vj n 1PDXR}LQJK)[_x6ʛ!Apq'+5o偅v{`XS!/E>7ˮyє3}2|ckqg6A-|ܬ 7Ω& ,MI zpFd=d;H ut.&:}<|F890J TZzyB&rWri9B;bbN2~# %']91hp2~z~Wϒ6ȰǡM]t$9kzc[QX)6Z)eg'W[ҡ:hUrL?&]ԑRҩZʥ)gK l?GokPK-0 TC-#9& MBs&Sכ4+.ĐNL0D^Ͷpu!*($ @Tɖ\ՔcZ^GQ6aI5_g~9fL8|Qm8qk}Lf tkyW a@ABaP`ҍ"-]˼YSx%6#v`kw~o lĒXA7}q'} "woCIƇ/aA52=WH2(V͂z ƅUyuidPf'n @:UpZ:[Kj0SMzTs!S.ώT^ մ8_$F@:ZBuk;{2cBŞjpeϞХxm<91Ҿ9})"1z>&ĸƌܴڂ^/:EW4Ѽ@I'N0f'MlܥrBA.@AWAWZaCڙʱt*O :umz{  Eeg|Bߑ ԓ)l5jʀ>I*ʔ6'[Oxag`SF)F|5E`2sK+{#5+h)KR(p{(S9Ld'=@zz$Z҆~onM5:<ү"`|@B_PRc(&kr!^QidBSGTͧseLJ8#{OV ->V2C1j)\<;t9#W14r2g"=c1 .sK-ܷ)kϢ ix<- EeflaBljsmUH ȕFⴊ0!/e!nA+0-!̺Xŕ^P[woI?1 FZǽk% k5 ,$Dlue͵RQlyZgA%sk5\OC Sm#3݇ i'~HM‡f%Cy6D(jݷ r bU! u'إ&:uUp+.hǛ!O!B <4,2@ /sx]% A w]d< hiXr%Z5F>akS$eVz3@K<+Iya-=g*T+J|4fH©TƱg0 DX 5[JUC.& Éjs$+^9Ză\W!ZGPqq9G|QBs oʽ'?6vC @>S&q.‹~NTGUH;)l11iVz0+ iׇE ֲ>8I#@QY4j"~#d.(gzDbSj L|9sX;XPS5ieѤ[2e#4O :s f=$v>" ½`J@T3bOf@IK;:bb\z3+~ҿkhh4yi;]w^zbQzZv!V7rmD7cgOlay/.RVkL&!8rISy܆N^pAfК }kmQnqW 'NУ* ^5e=z93:l$H?MgH!jB 76ywpʇtm>(vK5f`I Z)ZWDXwb|:bq]v U [?ҲlOz]!AE瑔fr\IE 5gCp0$~Dmsߢ9-֫E)EJE#}?* ,XYexrzgt\QjEU`ia,"[:M8IћGF ;YO"ui;W(W`-\\׀Zvӱ>t7WcS&cq`3L)f1^Y|~IVC,bfsĎ ɬhOʮk "5H <24 ?kTj8uq&I#*"R))neVukͫ4dk  <%, b1qzb˯, ٹNr$3U~96#~Sev? >]E@ݏ mfMfr\,@,9TJ z1 gb)1rqwnCJp<*. ڻ?o`rod$ yŊ@mH# )N+5v{!Wښ$4:hyPʼnx:i 0.–CZ">@xhD|w k2g ͔} =l レ/r ~栰c=TD@GIzZWSq$3E'ee ?BL6}le~ҥbevl.б֯W)+42.nȜvG,R'{:d$6w`B_vyj4R$_d&XU(fAF_1;z^\s«Ƚ?ϋ6 dZ餯r!9v|[χr) eS%C7W-VƳĦL"&V]x K[\Frk)W {nahkĤe[AD۲6M.T9ɜfh:#=tOxE "g946lYSY_0ʱ$e}& FmmPͥt?c$I[hyhU{_dئ56KЅfCKG"xtsp5G8#T@R&􌈔J ! '.̣AǮ0 hTD΀,ZksR.p}nr1H %Ky0k8D <HŻ?Fm16,_Hzrqω)3ەB!XXX#3#$=2#g/yqΗ0AvOL] !)5Q'x±dRt&R'#!1>%sZ{\G>95x6.24̈́?'6zex)I9Δf~~#N~rs-(FA)mG5'3Qo$# +O&=/?AVj9*tifB@g93Y.¦/4'LIs!r+cQƉab ϙk*qq)Ad[3؍鈠l>NL~zy* Wٟ8vZRP Ons9g#Rq * g+?Xg)3g4BF"db {WW& )dLZ Y6i)~C :,mܗj\QcHmi)NE4۳C첳@Ƒm^ƍ&[@ CM,*Ji&КNT""ᚭd"gl@"XUFMM#B=@KهNXyeqUwBG?UV;­m~k8(й𻙬7,ё% N>vU^ Yfb8;Aז9\p. 0Q0Yء$?Ns"랳:ӸdO@zS](&(}>  rW0l8*iIP =?,z V&ĕ7O7ޕw\r?5 {X%4#GAj/D6hEig[;QcFgwdjfU_;4\ܼW+X.up^ {%8yi+ #ˠBI$  \릌 R!J+m]rL7fB M!6T]hger7l E4˾0B8s. g>$b㌊!Gc")SĆVyUH8 R6j4Pˎ柏ýTNu2.Ƀno#jt,bQO&8h\=I jb/yonIE< 6#cuI0I&"BssӠ)~[Rog*tq$nڄaX[Fj:o@MAL10P0.̉}_1-öntlmXkJs!QS@O̕:t>7g5hWz דO/#|*x< 䐬ܿ g}]n6ۥ;ڬ./Y뫳>Bs[?_z^xv˩vYh#OMy]3_,W\l1A܌N^o)s54`,!L_Y!W p[®MHgndj3 q(QOx1CE@ݩUvw 3SʀƔ[昣# or@|J,Bs(x[,`8]#"ԗPDl({T z`l! ֻ=9jϷ .D/K;J 0a{qwHEj]t!K?$'OM#&xE#nFN,`0k%fX2~ u`@UlÞ-eRCC ך~% >!+pDfF_s*]+UE-3R}U.[WJT^8&h e@[q'xFG> XZΓ۾IʹVGG/+Ѿ P]c\Ee!EYLTF.qOnS;SŅO$HvNG'%H!g Y *߽j:,,~R*Dǵj8S{T7z7G?,0 wR!X`RDpZL;~)/P'Ńd똁XSj,ϰՉLUwȌ=Yv,&Y8?\,n.ۈS;b B0suN$ʖu]J"9.iy6׵Lk 6W=u#{|IBsUPq`8JY)wΖ-I.0Ly8!:V_u&||ȍEB۪AY@Kʾ2نQ6o<  ]`-W(hZ+20A8b{:wdY}X%OyHpK؟i iKV >lTD4[Ws4kpgNX2$F؈,qbpȤ /Q8ۇbk 忦vAq3Ƞl>6DIRt5_<R@}g6FV֨Z#\%yJ{!{0 0J@4X)\6,K;Q#[{le>W-tSjsr?n! qi| jm 0Q:(/f՛!>$6˽` 13DFHo%QU92ZɈJA>"LF]j.W,xSde]5Ŋ>*ce 太CKJDv-Ώ?`(ƾK$cށ՝Kb ltG|;ls';cj=qB(ȯ#xN.Nh?:C ;oU>NLkrHChE|U(3(i1^64kr"ښ[~봻\XcI3cPfv@='AH6|7 xw}V+yKpl4{Ugx7L ^Pa-}agf /w `'7bcP8[$_`"21 I[`AOE ykX|űP(SǼL!x ɋ5.Pj3vB%_ױsod'`'L1D`2ZXe<5\^ȹxĕ?gX2`D4)8&||1S,- !h& yDOž*;è*2geCVm> Q@byTT-qLCe],L=aױU]Hm'Zyy ^y BّU E 4Rq_80IfgaB̤I!HT bzKӋ9 UED=R4O.nKm1}*,$h3+ĚU-~NvgL=!¾(>Xݻ*ceE#>ܸqz:yU è 蠾N( "NJK)5B[ ITK^Tm1V'@K$yLG%-䱦9HꍅAU`vH$e_ᮡ&(sdF m=-ptiz@YѰұ"RN.jpOWYQN@;, _~vG$YCK^s W`GPgק,&ʄ7Y}Zň7G4<%~&iEuA}kqD\,~FJի0"m\(uzR~iP߅_U7/wо@V2iigyj#-&$ݫ <יr'o&."=^T6=qDjbȗT{L|@qX7%{Lv3u͟f ,%dTB ;f)Þ"(?@bstn)&3[-ybwq/7rr]nO2um@"dra6*eǼ67LaBY1b!@;+K|c =Z#;k]2[_pѨKkZQ 02F U||AJ :K,v׈X0Nd[I΄Yhi|Ž,ش) +ʀᝅ sXʹq1GD~pb|n9@E#f2_=S?a~>ƙw c #aO>;WbΝ «ډuV^j D_[֗pomseZlT\`9xJ(7Qzz<(ƄUtǩ\L9ӨFJ2E=A|6 3'$J4љcc%_ġV gٙͫNU |å$p9qTknC5T'`tm@ _nTymp`D^y_VCX9Ue8a>/2% ?+s`#lj\''N^?ԞsEF+e4j@u>u,$E5Ԩ.׹ ["-3u+ 8PX639šfn"S̉fVDJA 3ϋ쐑hn;)euETv>ٿҮ ~}?օW={(i`ƃ$b1i2`܉P#;0wuބٷmjRSw=bӚ^) 2N Z8}*ɑ ,*V.''7Jev +]txǓT}sqguy"xٜC8eyRݮj7W6WQRrwvrO}pLC]dZWb~}T v#R8|/8CۅrGٓUŻW/w>B2z x~؂BN+Z3׳%F06?qُ!We|sBm`vbvDs Ơ?9I,sE/$HT[}F;澑ɠڵN],CǹpbL Œ[)W7vTkQq!~Lp0m\ciGjyQή`*L11L܁ۡSۥa&7Zφ*d He>Jaxdb0T 0ݵ6>}G\ C&d{O?yUI~?Vvo\eM؎O-'.~u {8v#ap=[9݊K, 0HP11X2V&V/^Xm?%yqY*WkK ӏVe\Zڱq& d"[a, # P2p㭥\'n>,GBP F9yQ 񚼍o6bGQD&"ܢ&Pjgij; h)]J}$3͡Ǩ_0qI0SHx:| Ջt* WuL]E0@K{X-]V8RWǠ{L e+^~{CvB){059u]`ڕhZ&-QmܦԬ_!rxCDḻ|m+!xh I!lT BgjQP㐓%dLreM'4rA?q+^Fm`EP7 xrh{l.a5ݟ1O~p(""ps/PFTm.B _ÇjlEXΟXc}_JV+|rS~MFBݨ>F\vV %S%X3|Qf(3@@*W~?ΰ{{_'u*h iHMAbS9jUEߧ [ugL+, c-pl5kGnyYD@NVԎ 쳉ډǘ1^boLsIժoQ| ry~nbs\[ّL"7 ey"<Cu]aj!J0_S&;>胶[yj;y?/R 4x 5'_LU`sQ\#G()]kp.gݪ9K#3SD5F8'&rәXbUO(ߟ*U$B 4,[J4I=滑%C>Lҝ̴?T`/ob`~t!f5}Ϸ+ t` H装&w1U"OmHR<%>)O)Jқ U#Db;OĢכo.Sǿ,o% Tqr1 Q4lNCX֋i hEzA,ګʂ-VrW4_gJJwfObd_BQNOϑ%zD˪ꥸuDf0+t6~N=`BfUؙN+Nc LrPGL} .>ܛY:yi,b.gz Mb6z_3srWwڡI&6l} >+Mk @t Ay~ U5kOB-8sM .)Tk gDz5䔏dV1\kE 4ܐnֳ@m%Tq#\*:zN28 ½ӻgC5˯#uS. {+R3*Ttq&kk1F6;{?{A r^ł <6wo7H[d($_2M7+a,9C?pXw|Mȅ>Wc=2Ky]'sdL 7#wQl-ʇB 3PxfUXkSfqt3jy#B/6DZL}( u-#8ZgH;`.0Xt6i%Uz+&DhN#7mGB\"^B~98N`T>e4b1vXJ*>>Kxor2Ahe*IZ5YH)!E,z>~&5B]'jv37H;x*au#ڠ֟=* V^׳(/5$>) .t%ZcBV1u D3ŰeUc\RBcBIAͰF{/WWe$##2CV_$ʜ1Fh>F: D~xWuѹ? [hzt %ig)Ҹ,NK<x3 ٓ|[<(J1iq-[ ]ȷx3^뀓Q %DrhCvq2fNc A%Ju0:R/Fom_C*Dg5K;35}Z.dr>iIشNE'J)cJs+g?\V"#Ѻ2dmk6xEE~p)  Ih'ԵSz$е[;UH=BʫZ_Lb[?la q~2X866M)hOL]LJ\o3Jd!/HzEK{t/Mż%zH-{$:&lN>B |,=g,#?d9-PA2YHL.ʛHePBW$LR' M7%fdYTXф8M*]LA6Ap02|Y23]jf+Ō+kY f^WU~1 yӿL]x"4%mWD*$nU3.HE(Q!w{6CPXJc*2GLٚG-'Zx#;!P| q7XQKPPn#\)fK@[rW[]xI@wa*"Tk9:'VN4}P} ֈ+h2MR2)#̽@[rwmuPBoqGn*=*ʾ;k@V~c$@ep7$&pHǎh 6`[Ile#,x3cf$6 7)e᳸0'w٦\,wo<9v#.KSRqnVI~ҽyW{_6.M`zʷnkT,x_TfZ.oOZcB%z=̺. ceTu-gO(~".GyͺETTA3 ?xCQtYW0L)Uq9|pU s' f SU(Q^Vs٢qDjeWl#ေ9E)HC-keN.Y^7k{ s`$gmZu Fȴu:x؜/n|fRӪUMDK:Soj/EZ8Q܍ [t1OR:\)%foۗo &R('LY+~N&PMV{эz> ,\ *.\',Ipe6,3dw$oRJіNd3eAˏdsG?mAt_Ktsں{3RgPZ[QS:&іG,\:MY |:۾47ꠘ>)ur9TR*K=}Hҕf0& ")1?jf>suޙ@sRж_Kc_uoTf+ʒp Oˤd tkra1ʷzŦrzt b!]0DH*ݲ4ީ{ቀ ֦;0oJV=.x}zTVS4̺x\|G*vȥϯ7%cV>ozw]&"5o22c}<ķLgC4 yHj-R|*t%irT }#}&$85 H t}L dR#+3P'HL@=R/Fޚv{:V+u\]BW]Բ(]~ƒ8Gp4,T /gY/F#[ Yx$r~Wt\/c@!D|w 7=oPؒ 2nH)ky,pS kAݖX&i=#VYYy _Ke岟Q@u6CA+?K!Q@u JCf\Y%=GA]e [#>w_[(rYuMqMēmh~Ӎ_-*y^C A:#`%[Ǹƶ۸.ԫ_m$ YᖼM\BE"]MͯeXsz5@q BKU1ǐbBNbQw H_h~ݙP׶Vʑfp[&H^Y{* &Wt#:q#Aʨ<=lZʷLJb]Ule6]{R]?o\~[R+_%.:RQץKZt(/6^{z -[#Mmg\d%{9 W}Jwv5=9Y Ne*eKmγ Be@ ZUP / ϻq͐byHͣEx@JKC(STOϮ_S21yvM(Ņm>3IKt?aqV_b,hlmeXiQ&mDsj7 P=T,&h!BRI1<'3 >#F: SD>Ж~QGRFV_;!2=r8QsRfS>8sKGt&N5q+} ~l2Ur.PzobO+p+nC [ G_Ȑ:ڴ|.Bc7U-a+` |4oq 5+,W:lY{vol9F7(/5-oc O>mt^>دoJ"ֶ ܷ `?fTy AԥĽ xbܔnϢxTIvF 2l9T8TzoTsZ/*ӸfxmuJGǵۨrAx2Hں- `e PZ Ÿ1o+V N9r˭Ts'K"|Q;|Ot4Pl zpLU"+I>[fH*?RrXZq*Qi+% H%Ems H-r 1hBWs%Q:-%t989m\%_D9g] }T˹" <85D˨U@~r'W6>AYMȂ$$!FXJ!Mqc5}&ydSMu՞^}N3ƭON_BrUyڢJuc~B Ii]i6[]w:mi-DS1槽:+cF24qb&4ӊI މ Ӿ!@@òveUD{M8%mb2NYcVۨ9$ WB:$D#/Ў u"9%dw pIօθ@c}&TĈz^BKxe޽"d8Fmt;?pmU)Z_y׼gf6#=i/̍ÎimY4nͨPʶ (3\{m_W 8ʰ&4'&c&H_RN|[iU&6Ҡ[CۿB1˸4IKvx[[CX-hn oCZp]5C5"';qٿ@zGVL+Zn.` DXS ?&uSӁqc 2AUv}Br5O^1'kQ('.A{EEUBv:b0m- 7󧇮rCtpIY2V&o$=XLԸ_V>3?;eHp7< (k}gw҂Dg)VϺ/S}A+wYo(ÄƘ^qc1eRGғJ/]iѻ !Md4ƣN 'v2+p56$Jђt?8$@t58kj҂Qؿ+Q4.)o>Gj}1t_ B_aȷ;͇HLH"%^ SX*TAtzS0UY&,).1x-%ک Yr[)03aZH oӽ@~ܒ0d}'7+9T:7q=ιi=JgSْML 56D0,G¼zq;#'4_#Et<^~6UO503 m`?u̓CJ-vh] ֜Uţyip7{p$ZP6c%#l퓵oCmO5mVQY?.>Ob {?|N_2 11nɟ(AI߲C>gB"0&Adj GV}Đ/ D'^0mA ;8PYa4gN%,9\7ˉG\?VpyA'(ːX881H|5X\^6@e4\H3x5d4cY[SO;{x^M\@Ihzs7 ?N%I.K%H4%c ~N|-p%A}'nL.AZ;yXP |~c~\!M 4m 3dP]! Sn_4ꍶʂI&SJu~Y*JvN<şy!ŀODW}񂸡X+=!`fiWfM?y2ckӱI_بY"(l_86}ߏ*2_٧2n:/!s*-2=#0T< Qf\5cKn$.z5 T(O5R39!Vx"=KYMĪZ&,ˤ Z FPW#eՓrZteXpGU~ UkXռg0"pp\K&d[Ͳ]ë%@2 !K'CF_ 쾅F0~Yo(6&&vگizʗ=_@ my ,Q#J\PG>:0x@R{ġn}qtN7CAco㺲tMPڑ4u V24?oKE~ PKtl+Ih-7( }lơ>lNqȻF5D ZoƿBSU>h!vGanD}a9&R$A=R)pɳO%XI>!BH:Ӻ!mOXO_x6Q \"X!y]:A|ndzEմ>m2@pvB"= `ڮ HABz #jѱ.sXpgjU;* UA* ZCӱ'@a-_{1kMTC:ג䳎=ѳ44)n1 {MA D}AOfe ]ʞ8]kf{XV}i O=zFO[9A:lKǮZWW< iJ0k*5W9gɈDiVzOC۽OրIEj`HӮ} t~4CigF>$zgґy oJ,0P3NUKh*`uWNzV}^S}yoc,YIKnI;4ˇn~4߶^1[ȫD4J($D?xQ.W#L ͳɰ| AXg^ N^ dZ璈,H)hRZbB"w|xA|.9Kr.~灆cwte8~v'<` :Ab=gFN!%gF`&Кr#gxt >hqhZ ^ L{n?IXEҏ%9*䥗 y̏u7*"06Ugw]'W7F/`ƻÐcuJ**QPD˲3=_j, (xZ4=c+-5GRl{CMd)-jm rpײB!t1,ka E #k`t$bwj!d,0T`qXu2mnUgA=Bx]5aϏ?KbFAlv䵪6s_Y*?nԴ-U n1H>{Za&ՐUi~уc"o.%s燥᪦o.bA ID i-Mkȴ dC:~W25OeѯmhE+n+οϔK&޲LyQ!bܠDS* bTK]j|ZڭF]>"e=[0f{_ˇΙ5kTELy>ԄX%ςЛ Y" ,3pKK]_p2jxd)DAڙwMf(W1zc E3`bz޻!mG4.8Q`BQ|/0~@mom]hL[1_-%fpG1+`ޛpNlr~P0CjЈ hF&Pc5u|H|W6,TᦙEh;GI}IŹlem~P^H\aT"zb;HPgn&4kheA3V$GFс^n6$!㈦pYJŸ_!kr͵;j="+n N_6/p86 ouj{294:={Lȅ4bmt9 _gbՒH=T2! TXـ<$!NY߿4C=Q-ML*g61a6sA|#scr/,_&\dH h4Sr{gs\.\Pٍdj~[bPcn*Iad<}min'T8(ljqXn'Zjx:q'y(,v21_UA!Wu? X7VkW_7o:MP#7<&\ğ(.~Ye^ufU$<-(̭^:!zܝ/mx(Sc[F,DC&CSYn9)nޠwKG?܇xf[ A:I$Zm)c3A$Q(NγpI!m׈5*w\5pRӅճ bL0=,ƃHR!T:~m 0_A[lTA{T .)_X KBҀ6 o`;>;`8DWULajp'O3'0g}FH _*g9ns0ko-w=Lwk $ir;Mg;y/)h+ kànU/Ig,H\qq(O ?#bpۛKX1uV)M3F_L=ŗ[sc<09M#+PF ӅװrҼy`ԤL:Qad綌<}h&{!ѽΐº_R'^(]Σ)|iK( fTF3a@%fy<Y/WW7upϋjRyGjv5x0U$_J0&=ȫ?4<"a=Vaq/o pW#g4S`!2O&}zƕ50…0͑I7- UWWk~R*~^ XdPYЊ$WR)5Tr#gkE+Yln! [S|p {觠OruEUf&/t$ `[DрgW ʙ~aG^AXkc"`s ӜQj7k;uR _AwUI3#a};YYڃ-.Aj -a U/Gp<uf{yYK8Y 5n _t0I}(M9Id"ӿfGY91]b8c q:#^oQP*bU{(?kp?y6j|@38pr2nQn;آҸxGyyz/SI䶐J9/ugC1jQ#ԭZI/--SB^5\HwA[1DemNeȞ-JyɻnSzS"a l1=|Ѽ %m^Q|JAMB=ޅK~i6ba-zŕcanٜɎ@jra0T"R⾊bR]ceҍm0;YY|I`=3URAjۓ[k %k 'ƾ,ɮ?IQ>x%(e#`$u(^tyE6(b7>D 6!,܏jJpkIЈgQ 3W",nYwPNz?8"հvSQsJ X:Y mc4D cE#'Ѧ8섽iGWpD?xΔd˰`L᧷zϗ#'7SgK[{"";mu=agSM?F?,kקO 替h3 +h]9yVJBg=O^D-OD2r~/\/(Dhh1Atb F[Sn`Ku(~ٵa +jA JE#7q T")eΗUi2K`t!KSZy5]16GLl1#.X@ppФ=8L?KHZ>Lϕt6D?J- Tjk5uw9]1L_WO8^~eM> a {o֪w*Sxc<o;5_>``M bp%ʖ9మtx?#Y%MU"z @lbj¨2qh׍&=>a2`KCmt vw/sIvzG*LCYyi k.T .oxN^cc*?^}ܘ1Q"mWJh~!g+s ń:1 `B?,"!7Q\/$ Ne{>ՙ+0نsph}˯Fo`O}gn&eH7Qy+h:{I!Se` 7`j.U|Oe@vhm=]g.^JTa@d2#zŊhC\kϗZ`[S*خ7d(A8^mZm,$t#e<^Z{|8on3 @PЪWX$0HqEitSk,=)Z%&bZyo"es@}cjY@*ޚ>J6ҹ`y3.Nk 3!8RFQƑ@'9ӲɾѻҥH*RRJ_ MY ѭxҒy(P 1Bv OA ?u?6 }XYz>j^$,y\\ 2;NL a%]9px}X2 0:4O*L-.)2iw VoϹŲ3V=JchO @Кi!cDy2ტ5 ݃܂*bg(`+>,!>#k^bC7/*_׹ h { o*QzVVOPysp+HP K~`(#4F+mDޓEnXKE(=.:U0s_8+;9 f׵q@DxvcH4k4 Hl`9@VftQBJZ0] +xg |O))Ga=ǜwBRKQihxLC0gj;4;dG4dZ" '(U{ {HmA q,,1ܓ¹0&g%. d^R؝! rW6̯dYO@brv _\bcN)m'wPn&s$kS^R)ۮQ@ONt.fЩ8L9f^볛k⤻{T<2WMw6ԵtpM#6,277}s ɹIG1}fo>o ^lQ cYO]:TH .GeS:HY;Y|cC43&j|e(1ySq;j^xtSoHB˙Dj N(&u.鐡<9a'.PL<8ǹ[t4ewt$[tRQ?p4Ǟ,\d g6ńE\%jC2d 8nȴpRF)6!sjUkz$%}yXnXآҖm `iz{7airDŽ1 .uNȌC,H"'(T@ |0~{:00?(㪗T)E-*+f'!M)n"~?E+ьJmxVbSY%@翂M!hh [S@1ND_q?7VK0Լz֟ymn E@\#V$_b]Bɚ[u!l}/ԹT`U(a$cY[OٰB Q*IjlԦzNiZA!)oՌdCbl@᣻-YGbkn>auHHJi‡>ܶ^7Fm4x|Bz< j~k@7}sHofz>"i(ޭFMN)RP?0l1{aG?o20c^<mZ>חVk!cc[9hړ8>k4??E.u6<^hV+‰ū򹧃+ Xcl ~?i?M7H}Jr =jr$82qB<5 TtCFvJ*kUX#2ټ:3X~Q\ȞXaiu)p&tCHcLq5l1WAbrCCPhŲۨȵsNTVMBxau!0'13)1 ړ$lВ&IFhZ؊Lbq΄fW7?C牎&ɲ9t*"R3(ӝj#p@|}&uS=~x`,  pm+$zl3K3]&a-p!@G긤 T L~r1SOY$R;]i~#EIUGWcB-[EzW`5@0̨)"UW¢ y\'OsWTW.kΙ]Bi̤J|˓<,iM:#T&{IoiML KrU58{oZ r"X}C,/*<^(c\gJ pjCO Z?m4'W7݃|N$٣oV:9f6!#'t@ľkz_$?8Ź<ޤc,+%ZWԒo-\9dpjCmr<uf"Ms 0bஶVꊼ10[뒗 /_NwHCOw} Ektceu7=B55q)"7ChF7ُW|c{zL{mܿoBCm~L?hW@dMgȮXSV$/X.DtT18ֵ͂/GYi[BǪQXtwbČ~G#Pd,䵵8AA!^][h셅_YZ $ާ1_^ڨ: P8oZ3ķP7^Di;[HCNcDfeo ^<\oUwNH YEh5T ޠvB`GDKao>u9Cdp&[4_?W\%YjU )]hWp;:ˆٔ~(Mƽ i]5qAاY~aswh A^z0_gHńZێXinL "`cI5 G.ԘWk|Σ\lb~4ʡz>cՏ:|gC0O2 YvTvھӐԜo{ ]9*uT6?o[b*َMɎ%gA2Qs)B+H"VfA6n_1}~=|ףcԁ141)ZCA>, QA|ɔ xg;JcɊ'4PK8K0R<^dT=ھw9|fҧs!G)KIaXNXxAiɓn;)MCb^u7JR Vu N\z(S[-ש1.wQG Q f-]Z[C$vgn,AF2VfV9r)afEq#frrM\>Ha4>E|!,l\fJ"`㉶MoZ݋PB8ljF|{ExAJ\BfhOҨ{A1i.cz W DȬX}q_TcwDV[_'yL+E696^]wqBSBPLXⳮ[/P?`F"UFp(7WFBa5wT+$nQ&TJj (vHGX{ Ճ1Cp0pKΛ?V`v>؂IX-5m4w&xa'(17JpaT ՃVHS fe䷐uk؅?.wk fP-v&0e+oQ-&8['NӉP4EڷR|)\3~JPƌo2''rAhG#Sy܏ " *j0amyVZne$}wIӬgΧ( Mʺ c~"^bqT iasP} z4Yh{q9b^4Qt^Y%!=Sk[v!JqKw ȹme#eƌ%-nؚ=L >za_N?^TCÖ$qTMĘ#-$Ogn6hw;o9] 9r6>sUy}lV'CBĢjxS3Q>dNTkڬHMqNPrVܕ5XM4KQ2{y'Gz@xf<|q$sL چ}t[E򑀸b@oLi+a7;4F @ՇZUA+ kNz.Ѩѡ8yP;#gq^?Vlh'c'QP36z LKFnLw O.v/Fj,o`p<+~,R%.wYbj(.VO 2DR݆+h4bտs<@KtmPUqų~7/Qw$w@lrH ͒t mSg}8 1kf"DZ^vo5FNM/d&@XB2"Kw PeTg5'үFu*m R);Tz-)#R Dۋ V98.32UU> P+X:OL3̨SR͹D6tF^[G_nٽh#9+!h)C.vshH\ܬv#9%V\#>u%m\@j6BG}.v)֚7i}>=%Gq>GxlqAU~Ux8$T[}⥦N{_BPo߫KORyO JWY<֯5 %iȰaG:g@hȈlf' rJwHa$p.-PԥXl6_ x.t)e5wwqe7R_m/!UȞ /.T49gjwJ>'"] ?m6|)/\0.Zb)Fgd VpYOl' ,LI)!Tѐ[1+O>ĉRȽC`/)}# MYM':j HW|Yբt}`SkNu5"޵ گS taHgcѨ3?> }M(QH/kcx's/˂UU%;CڤΑ cqx1Dk,p$4*ٚxUTAiyzovc}k^L>/^7}"YrgQί q?&:DwӿK8+.tvyMR 4_fհ%7.6F6^4 .FTtbh蘐7@uC8轼,A^7(/޸j|J8㱂2&eIYꭡmHր#aw#.l23\k ZKJk[ qִk#ՒYxfvGVKծ2j샊~Bޕ>8ij0EnPZ3fgLҎǣ DchW>D~uvŢŝ%{OUAܶx8E; WykouPF>PR @> l;Aێ9H,?[NX ŭ[a{x=8Gj50o0tQ7篂n$C=oEf%.'J4tiíWS3Aq"ه̍qMk++djPЉx1"1t^-M+CuVmEBo5bt)m z3 2 zEKBlЖ}Ԓ5;{.,^,-0Cd2j_`92۱+.([ųN@3}v{2¸oErn-zs1 <\!ꉩNTUym;x&dP+Ѻ9~X?^U *P_m~[V|0ThrNPX= g8WVO3͵*X2F*D8Dt q]r}} ڕ2v)K)+zϺ ZyGyQ AL#lcp׃za|9'?.urc-"  bK}P4 '|*|n]RWL@sB5V?Ix hAK}k&rD9> Շk 3m=;v92W ڟ 0>nA%=xke!7Oa$yۊl(>l/Ur/E 4i` LڷUrDV=7f|nmB*4[u>)> *<(uWO2<  %Hz{0=x C"nW42"Y_.4@gP ^b^}r9jyջ/ƻ |X{xI>OHuZsײ \'^U2Asm۵ԯj֝XQ(_PYʢʞy'/Fӥɻw5,;%bp=z4:em;oqȆb8pl m9dp]0O?;梃^w/Y[em5E]% wep=')Y@T_So{na$żS\+J;vE2=(W#_O3yAnmkdGl Da GxEV$j;&c&fEA<65@Hh}B,@uxD9M=tůiD9P$lږNǯTrb]V4^⽭R[gClY gv H]Ozt3h@Qt{`2T&{FZ"߼K;Y{3x$^DX%pDgVo Hتth7KS~ilϟv&H,nR!Nf4BFzUA/BsƋdY%*fdOf>3qU;(-,.1WVf"A6! s{Anɺ+m6E ۮUݺylнכ@Ksz#KU'1޾f+P[#aZ6ؓtĴgnsL}Z09rIu&\E &FNPP3Y)A5#̣Np8{od88rxT;nԣ#~eъ0!E,5#7uݶ :!n5y/fU%Kg-ÚL)  \nlJs;lB#5v$ ;S Z %/+cnz,eG|)Y=T DA :!΍nځOf3Lܾ̟ky'#\vd❋LӔ,qTwP 8{%ٿ!HaMpJ|awޫ-<׊FA\e4_[&|-99z;ҙygؿnJ]ѽ.EFC]{?# L3[q7VG保U;ϮdB=/yпgp\M2kB6{o ӎ1 %kUii"v0aL r6=Wo^uA ߞR(M?l#,&| 41 37wv$'3f4}{Ӵ֑QS)ER`p# "$hQI\}."@HWyt*cjzeG@R'E Z3a; Ur]3?Yr swݙ/0#%ɯ!IAM1CL6Sܧ„S>*mQ@5H41_~AE桛БL+-DrP輠Ǿ9\b_;n FsS9$b0ؕRkwHsK~*clC!f9/Jx'-BMD>!A s5 DkwÆBmSƳO ~,IJDTYf8>xmڇsz-Ė .`lr;7"X;J:GS"H'?j*laןA=*gV3m,bC阜\ (L Vӳk6jxQbݑr8ӎoTmE0U$eߧAT]͋/yG0ϕ6V3<ͬ4 ~W 5-L7³ђ4%_  'yMHlkMk؛#YZ8xX6ʳɤp)JPNNc|~sh8nfeCS#e? $1M[NLU" CdCEwbɯ[ G "'xZqۗMb8H^4̀)KK75ȶr d=]q ur-ߎD&eX@=rEo="5ҖkCEOS|?͊td ƉdU_ z!nu[.] @v9/Xzky[#SWҤBd3 p_6PWO ‚0'1 bVo$ |!_8¤#NW)Fz̑^vAu#*?j "A˘1hFϢh2c 'ڢENG(Q9_Gcsc{re2GuPn֓[6fh܇~lŲBi8Ai[}rJkǏ5wtqɭN W\UIMַ3ngYi;/h#nXM!yxhVSI&~+:][~BbYUMjo?{]ؿ3" \LᎽJAuwGQč@.5{i˱H#5fVgӘUX$;5(TG0V%b"b&TX(jWǽcN'fvm);R>ݡ uM,$:RjPz|IbVAXD8ZH͙@}1s-YV1C(I:*LOOk\y2Vi(n.}08\@nVy3KOmjIX^Jr%HZ G5 +n6^L A,\UJL&ܢ n_8uFu)\ME1I|VWahߛM:H|M+C'.Ȭ,=aA,9G Ą+#_|(C.]v]to[JqNĩuΊNUBXCUxGI)=tnbDߕ^ }#+~VB]Z+gy/mS~Bj}+Q66QήkcRZ#5mʠOg'5|E{9Qc?`iq0| Ƞ<*%«e ߒ#T)`oP>¹S ؒ{7'aB Ygxb> ?*n8̷ؼk\ WT[±&@!:%̎¬`W`ee`V%~ i6`r`}iɭw36'<ZWr.>;rӉ<^_Ry\n{#] y0s_xUeA],OĿq6^ eJ4vL@aBh %*%'V/4+_Ԍ 1Ecgeu}7?GTX5vf&@2kcr.${6+cVJ 4UY2>F/f,'h=L%͂\p9|ř:hdn #A`*Ł;Pg5o2MJi;NiYC_AG5;(_yevodMEp@DdT P~:i<*sHfO\spR#2DI(+2aYdR,7@W6_ʡGb:w76-@`KvN / rAMYe֠v(;'?RwƇlkE8yd}e@LC܁?S MeX0a%O1v`1(L!5d3zTI5ĿPvyOT{Tj0 o R.Je S wJPC/R SO p?dhl0rŮMcYoS:Lgic`wx_u `M3TЊ7 O--v9ҕY¹C{X6ϿvcɍZ+mAy+EJGm1 bTuq(fBdEq+'^ )sM AaW2՚ |NfS(i؉{5DUݡ8T;qydQmU8fV6xT ՉGSpƣIl[ Apl)8aũ;#.#^%P7n2 R*w0j$bܻvxGIۺtM;^ϛO4m()Ff䇷yoRK;y%=?ѷނˌܩiɈLTܥ1zN*}0e8$<\*g'# >OLg[7Y gZa4u)P='~(geu+do8֊>5ձ2IѫX´N7TӅ27IN]ed8ܓ zHLs4dkؚpS?ƑKD$w.ڵw11ŅX>]&3`Qޫ5f }%m%鉗bF]vϬsZ{&mD?;%/~f0pGa&2e<צ13ؘۧNm !4qmS2pmں|V>k𥛽 toZ\HL!zmw}PҁUA?'L4l KNK~Quh\9gkx^dOUqa0dŠ:Mw1)Utڛ`0T}k ҡʼn}ZQ Ẉ2؅QaŅ`z'x)\}|b҇,?~YLGZLԑ{P),g NQwFI ڨr _Ow.P?0_{$1 %AMچTl(\z\ybv<A;kz|ezt.q?j^ ɦWUxVB!?O5Aβ < ߁q ]eT`׈bZK(ӯIJQ1.TBq=?]qDnF<˓3q?/0){09kizʌ֩&a7#`:s bg#x|x*~dM?T2 }Ag4Xbrh_٣kW&s+#8qd6yG o9x5?Hm#NXFs3RIz^WSsi*OANXkn@4{seџ 'K_RZ2]]N?(o2Ȁ uaK+5T bex Mxa-` ;ɮr+wiDO=*JU-Ճe5E~nH>MCCn>;K'ОU#ɟ9X Oq3[m"[=EO+ pQnܚdUaQ\iZbFZm\u Kt[OoolGX9PAQjm%3JVR[7/Cg< SkdOZV@{ɝs.Z^)1WMC'dKdhqE{a*aPGbȗdՄ(3"7al< բ^Cz|<c9"IO&Zhow]巡e7$a6umU{B7]T!V9#!LָӣN8o( eB0«EKirAﶄQt<@r8"H`qR$RۯqǰkWJ`#T|6C]AOw+! 7pkDʐU&90uk(G$EPCmkܖfhO]$|p%8|N7::`^Oe!VK:<~5G\auoY}@P;X[SҰ;܄.^SxH^J^ xp.(HUtf&=Y=M)wFr=ev߹s5\+2t-w.} QɆv}Vq:.ג[r|8ǃ;ݷݜ_^\.kHej Ҳd)4/^mg&\ϕ!VQ/%EYRQ1(5Dhs6I6 !T}5XrIgjgㆌ6;k|vtgkQfgp!bdp$%[i>06LR1K 9Ui^]FfkpmدCbN^z;=TЧn ``wzFuS< 'f>1#akN (ڱ\-sޣ cpr]:0vϊ&,]db;+69d^xb#=:_a!g͈$wk|i,aL@}nM%8>Jr mV`Dgwsa9}yMH9*Zl3\턉N4|Nld=k1GpL]!Le磷t11DF#~HȌJ;Q큃z +ATӊ bS^c+cXݯd/i}d+[%v%Kg v{sOm Yz}pZшf$;3yWhSi7#̕ =0lh: %^OGWt+#1bj EI.3RVL| ~טwRx`-<:xo7gH`da ou-ݥ7r o%9眏DK~(=u91ޤ x9quOSB~ok$%`Qq\Or'ŖgO-rK7VU xmp .y3ee~ziȦZ V>^#nn~ 9V(󺋮50a{>eg9]FB SۀM:HuTEe{iH$tm= npB.ES}ɢtxQ](PwWh}Z:MXdc( ~R&r|Ebhq rG/8=4iWuݳ}61/u;qȌRQ{[9Ԟh!|t.³. Hlؖ V@JA8ҠpػZ­ܝZ3j~rGe*mةZqy Pu|Jei$ ct8lKEa(ɟiQU;,>jrϪԕ/tYų.ůY,R HU[ɫ_eڛ.J,z.AM) 1$ Cq>^!L d|Q8xmnAyIm"BOD̛@md {3\nEQ(0&"% y$ـl QEk̶?<"n 3SFV٬tU"M"O:`r$l/jUĊZXtb, \ {7)Dz;YT&|(eA3L\eY>m(' {,cpt\F_,}`Pb4Ce]ئ{@P7o?C%ֽ̞QdVbZҖk+: opKwT &%'IiPޔ>fC Uǃr{t}21]){yR^bD:|{a:[::jjڪ9m}]. dg>gԗVD`]⼚y"T O~֏n1'mE̛f^[7ۭ;|ZBgA?mi4b,Щu # G~eָuFPm]}gZcbKs3mC9:І$OE+h#[ܶ^{UO'f?eԿPE^ uP2πï7E#G@ %Kゕ9Ђ; gk4AT`9.Qua\Kݐjc(BY0TNHΑ YJ8 [ufrEf^W^BF m޺{1%:32ojrV25ܪD؍?dpmt*zI ] :w45A )|PFNfH=Z̫{Qv, P4-0ph'Etuc]d=|~Gy]$w:q&nŬҥC<9wXϺ%5 =XGNb_>VPeKhD:ia%1N?).,a<zQ#Nf@.i3j4jL"Plŵ 3/JC+ߗ*O~2@Mv?#4nJܾ1ĘEVcWx˿Q垔cjh:<-K*\q5N`7O4M_);2bxI2(u^b7)@SJ8" {ő;%`]e3Ay666@ lW"l+P*{ClD*Oz3GZ ߳_JLDQdQvJБ2qDGkXT͑* )-?AYm~(2_"'(Q3 CحY_$/Q L6(2y5rM7dvpO H=\7u^u!4ݬI=+LJ5c0i-꨹u*BM$rpe,zӊ*тE?Q \K~?(i8 |vG'~s5.95v=_< >0Y[4]fP.(O|wHrH{dR#AȣDѨJHlr/[ovI6 P+R`~F1uR _GY%>g%:y۫VV􋊾Z1bA UF%P>.,y WRs/RWèMv|5|::w>h!ݴ:d֌fA NOOD@yoى9K-T|9ڰp> GȌ36$ZZۈ02߄sazƩ-[)̊A8eωpȮ[L=tȰʢtzs&QY#.Bn,BC B Ke3p|uM&Ca"_h&O4XeKj}v{JLk^loMH8VÈ?ڤ $\,Ya s HR.޸g[޷3̤բ[+sru7wҥ ܼl+9$W쿱]*.vI,n1[ R>1pf&|$v)oi|g^.0V}$0hMѵrir7`WéEI'_Mi;~0;;J$0ȏQdAebfPo*4Bo3cCSN=,O6ᅓfUA^x"V>܍ܼ$΂ !:wa?Pm[eXN* x5%ZVv}z)ӈr]iFQS/nFMJ< 2sEWN5̏\5-&qOڨHsԒ479 iWzڐ#IVla42Gd2(*Ul^ d4`i9HdA.Oz H s[#i oqBe|i4=Ӯ܊ㄱovPBH^n"؉!~?4 kaѯQYu+89H.~HH;@|Ҩ;SYDA.\Cɦ:p>䊨0s+Dq%w^4Mbگ/OP4B=ԁ$;eK 0]1|ZxHo^fzrS|A,O+L~M-t%;`N{9҂խ(%yYv%{l2]y GIIb~!9/E Z Kl@?.q̑P^auo+<)9é)R "]p~ [Ӳ꠿{ ۃñRW;)> 'h6v{>xX魖iJrt6/7dAsPQ*vҚ2`2HW~,tUK}9嗉)Y e4&]>x_ lRLmdsmx^EGU7e%o"rwuҁ?^$;n#6?=e7 P~6Jvр]hJ٨‡wiGRl'U ur&+\"S<=[?Le6q_&Qӄ<~;#a.@_N+XzM1c| G-`6CK^&#Q1I^EzoCG=Մ=Sx_d{=~Ţ Xxl߮㯇 wڇ> {{8Nw%pvGq]. 7IJF$^Vn:G_KXJMoy;nWt7S#JKByi/i+)s*bSr$G'9EQ[',0!T DGASd֭'*NI}Wz-9 FOƷ$hQtDBvyF,m^EU:2ڴ4;Ɂ{,/ďVk:: ]F d(ТkxV\~^R$i! D8Q1P@<Ղ/$f7%?ROJr>}%!ܩߣ>ug _ $gbW4+y!=A@zIkYĆ3Ricd 5`[^nZWI r` jEIr_F|tz欨8oTLl^83q:&@PqgK|9)Zh-Ɇg*/ţX& @]`a:4kK@ԥׅ '1 CLiR,j@wBCv'  \eXGQfǡ_=s|p{T>M,ւz$5 Ŷ~tZoTAOc)W􀿝۷#Ox*,}!P HiD6oI-b'Կ, aXÊl;x4_>,=a(w~Yd5y׬*2c5L@QAq\yIvl椃Is m3L|{~\p"B`9"4NUQL]R˝GMz˃˛ b 9zdP €:a"HI(4R];~wJO/CNfc|KƁYS9ga|tNbe)4}6q.IQ:zT󭏝9RM8cԡ^wgQ C2/!WL*~0 c10;P^r%Rc,$yalqzrH`;Kq%| r %nb\"ze:mv'`B Qq~x/|B{uOSa{!z֬U 8.9!#j \ELJ)=X:u37 f ,`dʞ6wo7mʐ}-Pul-AESII"fQ(hWYst2vq2PjC x 34%.B'#zSmhc^eφc^=é1~o4m`޹[xΨi ޷9[ W9 X2>7zݴ-M(RXDϵ۷6'@*EwK hѸ^jvKy]): "Q{_$`PZ?LRL9wOfdV:.yyr_,vG4i5Rw=續: :G~ 0]д}m{S* E_ܦNg-5ވ.(|.r"瑷)Jܕ9XNë.x$'x\w@-YVw!Ɯi@jwNwe08I 8 5شaS~/oRF3 Y;,t]oBҪ YxlZ!)c夔#~n,95zKnX9+'χGGRPm 'b;k'=(5Xfx]~_1݅!yr}KAHzKT  cYЦ L WQ4ZA,zItj [{HǕN$".B 6nF^|mmViЁ_\nݧ9*BSwtdb0 1Yt,Y*;wxfsApM\qX)Hʗzہ5};^҉]؇VϏA"~. +9}yngMf?eRꎵ?X<4s*Xؐx˰rN|9~` TϷ$ˊx߳ ~K=)R-uĚ/H]:rR%L貆?w!K}x5 5ڙ|$ÖKY* 6>XOC 1jfz" 'lzQMfba|?`Q]ox UK3qP7TM3(?}Ǥ1/6'J lLwPQ)pԣ [HqD䡜sr`KwH!Q˒l^a>;~?א3կek ]z.7 s DفPQ)צ20@mkp `)dy0䆀j]B*iѲb 6C6m#^Q!Қ Ig1;,@?Xŋ9&b:|Sb +r4_(jδ{uıHJPܻ=D9ry ؝O'%]TUmBx+/I@.o6Ko,=]6 !y Ȱ@w㑃l0fKG&33GljU"̃ eNhO f?列eqi巃+ꠚ3UV=mk y16_uD_"2 H 1g6|2.Mӵ._"+lH6I$=^}G3W4*Wh{7| kz]C. ӍC*a!gbGrMtc躒F8w+%5Yvy7-"I+SD fp^.8"lØ#AP/A1E.rqF! x :*!9Y~zh y@=$#_&iN %C} h~ €]ҋOrp] VIp#VL Rm.3B1[2Dh\gFHzoh_밣 مXCLE-TiT>0R|KS_i9{"Sf N2=H:Љ7A"*'$?qB+lyT OrYSSz)&_Н  [ Kxj>!WXRb;'CP{03#=?~S%kieRr|A0WIlSM7>.3],.j~4jIR8';E>f_: 6e[/Z}m型y JKϨJ$v OTǭ2 Ƅd]n4r (H'`g9_V(g.*o rN-uc^ c|i~N.ޙQ.kTOmXJ]>N YfJ=&]EgjNwJpIsGJ!2$u[9,$gqT=}q!!?@I]CÃ2uOhcBlRE\=޻"9E?{֢:NaMnHcYZGGYʞ@N+CpY?7`d2<dgUgyKoy9$& n ^ٔ^-@/1*ML1GB u% w.;]T d >TԖBNCm"AJQA4b!?ޛ___\_y_.Mbp]i_b-ˁIzkIK$TW݌sӂbpFqL)])]{ݿ s0¢raP9$F5#7YھnϲF|h*d#DilFSyNjѪ??kQb"?*jz=3OdO[RF6(;^sϤˣip 'q٘˷ ?{TtV¬dkl/Z5k*+ QyX,Ro>>+WFKl^֍#}c/\1?NGWQ -sm?DZ`#{#5dͶ_]{ lk|s ";Vz&>Z@^ 'i%ԋY&OG>q.OПohCeD ޜ@=0ԛ=>~}EVYr߱P}_"N$bdhǙy~Qʄ%Og{>.n*5w $@F!u=JbYߨpJt`uq=WU>5_'w,OC;$nT4&|j]2afgn+7-y7MgT ' vWMW9QvnW}~S@wltvo޻ \kE #P4o2M=).r 耡avG*ط]|(Nt[ZTϜ@N0g(ofrzCHc7d+:[dbu:]5} u(WQ:/YrbI[ړ :}~GU+|̩ߠWfJk̑ bJPRjSaXd(aר:C|Õz_ߩ $$v>*Q&SU7ABxxj?g)ouD¯#-8po|1=^x`a./U:e&)G t;AV/W΋,ytI 1B4PLl=^gR8tj"a|Cp;}TXG 54&{#L|58NB":^FCj:\Biҝu{O3K5AX6+UքJ2n z&aj MgG0A@g"$-D<v6ŕUjoO~.|ڞf%Y ,i14bAp$\LDGVxO+%>Ysʜ5;fۭ;u`1/q?h#DOڼdSܿ蝲M-ع[ wDoytE׾z6].ޒQh|ÏWNMP9%'NW~>܆,@HQrV*f{n&̡v OBi4q}->A8Fit]o݆4ӎѷYgG.Jw{ZHnUW8![T*#],`l>Ǧ{2euK_>ntS~{923/??J7vMk'$y,b{/NNmœ,H)̕Fy8սuIn(נvD{?)`ÚFZ@#InQ*JoN0hɂ+,$">+8~yT\KVQ!Sgҍ%(ߦIe1../N>IQJ؇>7o:fZ:l&&^81taSl|=wZ ULî%CŇX#*t+/`?ً_-&hSWԓf WnN5o`An696IlxG"fȰs\+>Bm :e9ImLnilx7 sYq)]Yu[>OMƩh{Jum\/8wLްC)kZVQB zrlv8W,IrjMQ:ؠQjAȐ|b񗒇$pKD{NYRhv"78!q;[aɂc QjU)Qc=)ܗf=p2yF${&&hR-I/C#EƓFʂ=G PGTc%)u*PfD*蠷bD4ٴ|2jۙ"+I#Yr[\R%(W+\( I]bJC='^L۰R10H{ߵ|O{Zm7e򡔧p #gNХXs=NBsv Kb2%w;ne"=cr1ryu$M9S96J, tY9fdmk "9"orҐ߷L,KRt_Gg2774ʿxl>ԩeczJfW`(̉InBNAsߞam)s8l# y˲qi^eoԙHoMG&a#+ ^6f8:Zd4x[rH97 _/łtkzA)H}ݮ;Q5dW_uu.rC";J3jӼ'qv w,GkM@$A ĭ|tŃ׈ahs0}[$"㾆\120sjbN\`ݪoJMHD$(C)BMOڇqvM]UO=x\~"r]L7iFhF!2Ԋr_0?3AY qE/,q8 YґO3+ ᫟6?Kr/fCcF,Walc Mx$S^÷xɾtmH :[9)b1܃Dσ|#ڛYnҕpƽ)TfBȉ}de 7eHXC JA@3dpE'2jIU礤-,7򓾐ɓVq\b昐CBm: RSs-otiϥIH]{?F_cWt>a&`ͽ 3[dwEnŶ&O)<ؠ ?bاiݾbfAwEi6>,xjEzC𲀗\qM6](P k=#P/141;y;/0lʢEC-Ӓ|UelA{WRFV'VaU,"'ʟ|3;H{gO/C?90o6ݢT`0СxMK*U䦑AL1S sD͉P;L8jX 0>v)s>O3_LLQPrA%'qt T]Q^A51fgF$G%5i4*=-KqN9|_E=#ęO6hzW\Qε!&ImJYp l_=3ߏmǻ9Ϡ\!p68  ρ/1 TM]xw5(~ ZLoi`E^Ͱcv腇gA(˹b [1XCVw*WV/*Z?FUN[2 l`A$Mo-GtPSܼ _o)n*0 gM[xYB[es 3֑7R\*ߐ>kt51Z!lA~]-b؍?0ebCjn8oX=2 Wb"VE5l~q7lV~qTlpBXr`ŝ!=Q%Q  ȝBPS#EGR[+&ea`P*|t/u䬪BWtn>\1Ya`2YfP&A?-C(2 fb#|X]AT zez+P /P_{MH(rlM6$b f$s^I $5\WDck㫝ZtCcdQEW)mizd[\bv/u-" 'HQ MRzLf{*0٨j]hd hr(+> {I:4~ٔ"MN*,>+&'~{Bu"ɡ;joD/z\99t}7NF\4b, h;&(f  o׃1SM%tf. P\%:54uVnW}7Jc <enES憒H8>d;xLx kYq/ҪWH |RedGAzA~M g|<.? _A [4[WJθ Di!H!jT@GP-Y%H! ֒Î=V-:\ǹȑ;GWv~_=(7՛m K'1my&!D QV-L X0"$œ_JSyN7)*)sۗ[ ų hS\_=6sc[hP-YxɭKE8xA+`X [+cތz8ա Y}:r3Zޢb.0`S\)LI9GRe}8xVIڜu{ng\vB՜K=Nƿk4liyd,s}͋+0Ɔ_ 3kck-%ia(Hd*9GFezkjjPq|iihκnmnӪrWgu9]wb(d`ۥ@Np˯0ݸQYiZ vJ/ښT lȨe ~7IU\|D%YWumYK%txMF~6{(}:FUJmFeɻ*3TPLĪCW+/}d *iR ÷F泹6S'jU"K&])%MĥR3Ȯ-@etl|}ϛleID=Ɍ?͕ yL2q5ׄ,}/tB\GbJ-]஍jI+ .Ie(O?Ƶ,5! 0T1;l,TbE-]'_smKmBl;b1l^)M zecAJsk=P\J1F> Ǚ*:=@RQ薩Wv-XWB| O/~P„C=V FFYF-Yeq5Nmk=PǙ:$!י ';M`K5r"ӝX S|?Vud hAĜh;^,f.)AUb%p?኿ 4E A++㺵CVI*Ґ!PvqFpML3{ X^'s:acKDbMo^ne|nm=?dSe1vRl͏i1Ϥ֚oKsɛE~¡dn#r/=~ObZ`?¢Ae~^#.?Zgc@nuPDS%yMR1 ,K9' $ T/L=I4vT!n:$hv"]aV@·\;$Pv0&Lc( ysOZeRYR,9e|)q܁uBzW=S!~1lZgX #wfy=X(VzV~DDu;H@rꮴ{ ?afΧDF1=r8cQ ҳPM4vnkvt{ǭ4wN*"8('梇|w S2km'k"޹#ZNmrbWfOgߠ\Ucf﬈خARʄ0X/$ ,f#4Ex'xΓcϨ#21]$F1&oxڪiUfۑ p~ug?.㣇\Y\dX' 7[n>4hѡ+b̙; +pswN%kj5ˮ DBpdn j,Ex$zILB՞|k+B,#bo"d 6'` sp@)f@ ¬-Ka;lL`uk{ȄqqjS^4Sk(O~yfӀ$S6ǓS]"ң浐g͍q1TRŰ=-eݤY[`@9>kqd&gKwۘ!t ˓6 >g1~CI2! Wi4]z>2Or.p=Z qe&'\Ӛ*AR -ܽUt}kė-<-y^CnW˹ngۙym|Ruu k^\s">#or{ŎhY%=+ (g3xeYe8nsiAuitUSNo!HM{p,"DM+9z{8g:"Qɉ𿋳=ld.xډt|ֺXLwBu)3VtºbLpCsK]fI(~1@5',>|B_lUTuy否vP|^kũG#14Y2׷2VF2\V hg$n2q6ؤݪ_n#i<J!IXC<\.4`i; ּ!ƛJ@;$zGIi~ qΞ^EaG)X$f-V&'cvb,lZzr)0]ՔfR.2L/X3i ."\N9P}ׅ La@rEtiM˔\Lk#[ /f`:mhK|M0=NB6ƝArk`*쬻Ta &w n{y,[n )AN$BM\^xpEtV!(εV2@oGE ֏+y8ĭ)3\.S|@7OtBZ L2Rm*ϡJ5h)RzA= zέ~c \̛݄QBlr~ӛtĹz'MDU(wpvVoS`Gjnl d$=7k?707a}|Fe6pGa86`'p@U}<l/TxͮYFv|wNEA|/jo:t:Ɨlp>1Ϧ ̓OaD6ٸE?w52A|G)A0y14TVeL;d6e -)\pNI15|zIgO9HC8z:תtGC}g4 q@As9>.)R(Jzԟe>9qnK! CM+ ш +N9< wtՠ8Dc@K"j R(z߬GW}cќ]ɔl= 5}B>ys*w'gBlGFwtd$ʠVUϽ_.pyŽHڅ^AA#EѷFGGUr(󩩨([]t#[,=-3xꉓfBH ɾ1#63:?S^  zZٴz, 0T.˘6X$j9L@b*I,9 lU(d5˳vpq O)/( i}cڿA5UBHo]a;x .l] RѼ0Fj }4(M0V+T)tbFǤf:V ǖ^hW-e낺}H/tbU_aֶœ-*#5G_(k\ b} ƫsnWmR7YoOSHl@- Ni=Ղv-:pDR} Wns"0YTHDxhO7) kUd[|1HTgYZ07070100000554000081a4000000000000000000000001662bfc810000149c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/nf_synproxy_core.ko.xz7zXZִF!t/N/Y]?Eh=ڜ9Tw2<-n[zd>TI"PPġ߸98fGVOW!|v>L#V:&8G15}*m= &YlcsrC}8X[/,t2HPVVj+s@mtAv4ݮێ!5MHMŤuF1 hbt ?g_vr_ x?jDޛfDoMKzaA!92w=)Ũ~ʝ{5j* %ҚRb󼉛\ -k0헟RHMWL&g0{eEK(^>Ύ{%!GIǫaWQZ_K q[ { ij |RTkLK^ ̑?S}2gV>B`HSp\Vce=dV, *%Q! Yp8zڳAdDGƨe/ưqVYݰ 8qŻU\\ &!B8jҷ^Y@cBŕ{ 6 us+Z)h` ?m\;dlax_}>_5}V`Y‰V{2{g;k)',|ҍI}sB71ꭢJZ17O7p9qy%>~cӷ'fM.2Qn[qDhӘ3AWUNKW^dA. }!wK1L8b֓8$Ct>"!ť!7+|Xh .׭0:-c6UKi-j| t4QF8BS&9E9mv߃Iڋy`L-CB:JF[{Q2)'(t}Y0]07dGWߜh56*txX^ Xw[Y hE|,y=T$°O}qz?c=D"Jd=^ @>OJZ+Xli%%FtAy, 񧰇Դu7?(\D02ȶ+m*g'|&;6rt E%|?AΒeqUo) flO*kMqɣh+0wFGIT^*CQ*x9a;6$!kfk |;\ό=uQ@؝%"\ܤƅ2vp C|ٮrΐ4?vyvQlҫ(W7O @9Dᭈx>L 948sQ'bɷ͝O=121559XbV|k.-jQ# tbw(H2o}oI"l]w4Jw&UY\搣VetIU'&*U87HΪ#'A&9]tY7r&r9jNNOB;*DQA?l3 Y_YD>dMaU,UPceHd8`:;p#c^U"XgBTMm d˟ v6Q/"c^`u֦ :9b'K_3xa00[H,3 KR^G;X`oK#7Ь.Ajly:Fo5:D^<ws\}Z ۃ"Fe혗*g@)iL쫷us:+;w\@BPIoi)'g*,YSleu_.A&G%3A^pwRv\#5P|YtF1?r6IRCQLPi}`X*'Wƃ+2&k~}9["`bAR^_^Cq:G'lNVxaW(UJGB#o'Dܤ) T; / {kVJ7vADsr~/ b[Ųy&(3l9q ;{xXANtϰܥVdןár ?uȌkT皿5Etl)LE*h^:7-r+~Ϛ#Aǻ{zI}B6suYMOz=b9@-a`pmNb@2Ʉ~^J0ר%V,֛/jHkoV=)R [ b:ߺ[g*xjRV=ۯn z'}Fp#{QeKp'X$fqU-NUIt'.Ҁ ?[`k)Rm;fɲ)¾_d[>J'2*,gnzDOT]LؤioPJ̆+zGN\&i^y<88K QubD0A8s` Q7-+(T C%XB@-Wn ]jv>ھsA.ƆM@ok0M |Ggra!ٜh^70ϊO4oDX8{Hs8"ٹ/cacUj szz`QkdfIzB]j6x̍C\ye |0"[MH%v;\. F5ȑx0S\G(\^iGTkT dYeh]M_.O5%_od0!oѪ˫ _Bn}SDA+cpnedm4oE7-$CxHZɓk@ߋߖAc&t7 _9I a @)Ai>G ƔTژ(*{-?Wf!P0QTuzP, [Z~~ :2IoϼDG_nđnHeT 27ag"dKMF" i,.곅eJ#ՖH\2QJ$f=rQʣ*i=޾b*o;:P~~22Q!p^ [>Na+0SVk_3s() J쓻FCu~l7@~I,{$j\{2};Y*SϱUM3&pCMj6խOY7(5cWس3)7x"gqqy9V<5W>xr6R߳ӣY XyO =ݧ"Iz`F` (=rwPT8A\f~&L<܊bšݤF)x 1W&brջ59C>v 3v2h(Ouw4?{,Nd7qI'Ν$6 jߖ0C(춞1[ ›W6\ cPKZ4f 9A$b[,m3UP^6I:bޣ6<"o>Ν1[yHq֯#O8C~:tK^lLLp4՗1)j@آfbvWv g ,_3"+>IizVVS j3lx0 l_:l-\ t¢hf]<8bJ=BT_Y; jTE5 oql2&r=tIDYAOuZhx?\j$P(ۇgYZ07070100000555000081a4000000000000000000000001662bfc810001531c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/nf_tables.ko.xz7zXZִF!t/]?Eh=ڜ9R&>"Bh9+_4Y1aQU̲z܌vژ$T\VI bIvAąu"c<+IZ뛱6 ]LWOPϓCxh[:ZG8u#XfIS1eܙZy؎u>^8._*N/1ZKAC͜2ȞKlE3:YwU/~e+ڦs󢣶Oޡa|*[P}vMKtP?y[vyr4_^8ҏ6P}>z?+$tgV>{=q'cikc=C6{?Z"hqIb"p6l̫JžZn69|J_-G5sxEЛ*~<4?J6I/',n" EWg+aVbLs ͓nw |/T zn}Xꐂ?̧/4s'ˢZ uJs|EeۈOvt>)S]*s!5eId-pLȍf˃N40)Ai&w?tk5͈RgU#ᭃVfeӕ,9w58D-()Ƅl!ᰏRNkg60ڄ~dfa RE !gj^3L}}˷Pm^%iPח3m/MUO|Πk{=ts t  F&nW6>JoPk>])lK@{%X dc>[w؎'ckٵrB`]a* U\-Hi>{dkJu/lgFRe4QԶܶj ݦm<;}wWv;'ru*.2d|)鬠ߧ(,N K q:HjMѷ@UkX񝮕¡q{͒|v tP9.uBX"99YdB9O]1ϘDhцU*dBw"#o|Q⎻F?- z}%"d/iNiV[pS݄i6YxC0TH[T@D.%g8K%бi[bu}rXr)`ĜyeuU1iV@bW2m]قjbܿ^`y'w%, ȎOT>@{HyZy;` *jQ*m4DGrI%42QTAZKAZ]ʎӗB헒֊k(7FN˭H>߱+d[5Mtm Т?L&щ1L\AvқE= {p8M6H'^b2&|ք?dp=M I@N}Q-trW@u*6:,6z|b̎zK*EEAms46n7 `s3wugdx])#lT5:p9!l7>ax\ ^=v)ߗTd'|2 z hzKνvA|ig]BZ '\;w\SdJvۯAmUnlZ{5*mUԀ8low F}$hќXHsD>PIN>ن x U 8*'ɼa"*%Yʺ9\`67^ j'GXkћ-{vXӦ" Y*܏MsMs=XN#]MaNoW0h1EZ~,~FgLB5z\'Գ `8R`pߝkd;䃍o52.PkoOXjAYZ×b ]SCcЀGnIDթE^H1O ,\"g֐@w$cBЖH4jGxVHauqfcVԷ'0-#lhQ4&, Q];U&F:^1Gr}DYytQD1K0]:TT5Zrfd{k0\~^3rG_8g%Jg < %6_}3B0?\Oa KU^P@&֞<[~kް01Q98>V}[}GF??z1(B Y3}2C hto|/=hq̜I->T㞏sl(DB=n'[2Dd/Ci g큫:h2OŨƚCsbR2傞[rm4e3jgn :Ed/v?\M$rw PUO"e/\P:'`?z))[zZ٨S0aD4N`*}YMVX L"K{$N͆_Xhz+<5baM>{nM&o +!k>̢,iPDb/cy 9n4V9o/3lUxڪB"ܺ+)=ɨ/2]&mW#QҚ!˯lVbC@.l_Z P+36}P[ H"+ jZT<׵oNESCހp+`Kv(O*u؁yxI.B̜-pՁHog1~M*ֲ^䝙5^NK)xNb!~6LH*.Gm­M8W DUmڽGZaD$ =|zjVOtON!o~J)dpsGDg^`y%©VԎh}9!9ya傳fͭ[^y 0.j:d;!7Fܱs2l4d=,dB\sYsn+ԇb V.V^3}f 9,61fڒ V#"[i *Kͥ90xdΜw,S brw-D]%g#r.n)IN3S BߏW{qwˆ9K!OFcB(~ōAGo"@c.pXIHH:2H147H}IGv:)˛~ I҇B?bߪQ T0gCE}SeL;xM>xj$sEAҵȋ2"^XlJLZc9:C<-Sa輲{ 6vBB֥ːصyb'Ǧc\rCm=2+qaVBRCNz?l8J00^81ٞY:ܒeٲ,6uAB4]vAքہ uJ΃ю Xl0עUXgV?Rߢ;cHٗm& c;LzǓOh=6XWq-t{Zq6U$h8S 涤߆mؘ1΢(qqF7ᮋA)Dk$@,Xբ Vɣ&2+Acu W}lN`;=)CDl~ܐQAWı&ȎZU+=à2+=$IGy bw{ub$M5UnDfsiw..Dp ^߸ͨ8%fUk I") R?}/|/@#^ؒ#(GUD6灍ibJV_`""ȱ oE8VG{8-:9ԞLdژ RǤ0+̌flY7D ~X5AOȍT,VV`)|8(ueԳamٲu'V|4@>AW<E<1-Uw4*3UgoDL$x 8Y">Zͺ^I ޾ǰ[9Ux;v2=3_$Hg:^u.G N$L~q +~f%{d)Z lxd?[ Pg% ݛdq8=xlqmڛ.ɾ77ǡ.@`e 6sTc!k8>0kslpE(a}U ^1l}}(}{GM ?ӫ5Rm)<Ѫ/q#5 ?2#E#S&{7b!(ueןOrˣGϯbMYIԓ ˼ْMCkyR2"<|1{mU,*/yUy.ڻ~0Szo@J~[p#UH!@BF:'UxakCYTBطs Mߦk/#`tv'VHF=ΤR-Y:ZC؎ .wҶ>aF>𰧰[_sK\~Ckz RGI>_ذp@:g|D(7G+tժF9r : wkfct%@5֕| fذ~vVa[W?bzfw;ńW7{?; `c^vܳ~h&Ĥce;4iQÿv=s,(˄ zsKo, ʥ1,d(JVw#ţΫ`vi|#u8fa]x@/5 HFp(~P[:٢ߴaq 5zvN)qhy[W4[NX~@0IڴthT2x/%̬0!% .E9Vg J<R塛Sk&f*U]w-b VE%Q >KHQS- &<% Xʭm?7aEp\*V^"d|ߨPVIQ&`׍OTL AHCAme=ӫsd}phov8)Qd[ʉI0O"ePAf`E<[C, @/-@9MXM;U !ṬTs3c'.-->u&b?־̕]#&/cğBǂ!3,Ir VʉzJBzV8O7}gG0>|<ېl8Z_jiQ"7 IX jmg+?ypag' ZgF1"6(1:*NxveKdmv"uܤ~)dc h:~rǰ+z<)LC Igx)D[ʵS/o4xb)ʂUa8&՗iɷB(o)Jp'|^1dc֩KŹ+t>ط Q/}<]ӆN'n4V63>&" wAm_y+$_U}D$<|S IR9WxRY:΅_صؘH eJR-0ɝ%z'@_<'S\`(2QƝt ]9+PFZxIEkwэF*_X1Z /a`W>0%?5EAKVά#5͝ڭ}Xk ehL Q#fE#a<6x(rd8vMepIӼdzvCC30gt Rh9XsgWnj ^cG.}/&K3b I%:y(o^K~]y%5p9lA/ Irr q8@䷃jtzQpiXQy~ŦE L-x4 wѾ`jJ/DvAi>E -*""(gѴ1Fk `J#=5Yj6 cr a&,{IӘ{|:} }1r@@b+AcV CQ3g?UI*EiPqgWxR1}D^Olv` ڸCam5 ^<"- "iD(S p>,j(<]{evH̠)EG؄ai&tQ9cH;x%j|!E=Lg@ \c416F&U?~W۸7_)S YFW$uTAw&F y ش Bl$zث;0exh"i:Xr1 Z]NT)fqfb_CUjsjڰS!T!PMkI˕5jAW6vZ8:_L7U &5ؒgc٩a|%^R~ r%ls:~UKuvʔbhbGkx`H1GxM!t}8.J"ry@%xQh>JUQ.CAϓ׷;4+r}JaRn%Y\n$_d'x֭)ON@:9e)]nDŽ8:Va8ݭ+ll>{le:VtOnʙ,ĥxi Dz8zSk2ؒwL*uBW#qfbO\muj.ދ0?)Qv/Ō{ĜWhwTf i$:dU *Ʃ{!ǽ Y|ue\qa S@,DDy#I62+ʐl5=X^Q#@v efU1J}"f%2J%k[rw-&HhJ93Jt_>BOE2 i?31A M05+hnKP1`Ru@Ǟ،tNSe=+45te<P ORE\TW9I9gk 6鐈UevW,#z0(:п6N.hf5]U,E(ʈuQ)Y>ͬ?$I\Jzt5 :SIRpLsJ}oh̎+zp"(7ES z7b_H.cY$t4YB,tjumcEVw~%$s*bj[xj:oc'}#NN멳*D|Ir=I^9ȪhVSS$'GT%Ԩ^(Ԡ~k>)zmž  hƃ#|@pE F Vr*NNpqp0%_^lAWgqf=p%Ry +&f5{ T*gWmMY Qi]k?\P3hD<y6;?N_COOŎ}vׁͪ|`4f"N]F PCK p~ @[y9zCcPlϙs)斉o pdj˔+Yc /I]~܊)쎭׊XAl@͎KZu[r[sJkETSSfJu l<ӟJѭ+:oB֝>,<"/F|^ GQ/ہ[r:,@ $15No,gP} s)h5D|Ƨy(~>7:DexQt$qeB٬q~x;/{~*Pmvv}EAl;Kgg*ry7y H UN=zC*R\*w 9%XXSaI&dx7Ȁ@Q'Ca49K`]VwөecN.Vn}#f۠g36; (6;(,W}%$Ut"i'pQW}{Y%Z4I{*MtPyRKdt10pilqM؏8 T՚^s #A c&XuZ\QY޻>K9+y_T!f衩P?"4yFk`Ù ƞOXl ~</Qa0#2lc:s^wPGdC?Q1eS1[GR Q!$(55@m5ɔ7sgX"|ֹCץ &!G03 j6Ǟ1(Wmڏ44łg\j]Ǯ@ Ց %R㦞} 1:^ r^~A[ToilgG虋Y_Yz@|UtUYZ][{~mJAS27bLKP 0\vS!YrUk]K'Mn3T9UZaXd<ԛ23I{@b6&I#OWFY5fRP; JL 6NR~|(azoTs8(H"E;bu]DڏI]5cļ۾# ;>BI$uO~>Tz}rbsI|#_y,k? ytní.L,Cz>@o}WtN_0"H\e:ELy]M[|}Z+}cN'vW/N01"3A2[T:y#a Di%,]}c°VHn@`O n\Xë5zyxGR07h W濩۶[M.o}h,#j. #7ƪNNNR s4 ^GL3(^}g!Lٙ`Q+ gIhkF䤳i(wr)j.Nln 9ʑBIː 10ڬMf4ڊ6ܚ;~ @`"l 6Tߓ$, ێNQUHn¹>IZbd)^L `ҟr9(7 ; ߥvRKɚ|ٕ< n|m[ޠT 7$xxSX)2ܤLj<g}p*[¼p[3eaGĘRCð'7G\ uN1~7 QB"ZGސ;[SXH4ڏ^-(O%T'gZLEzv`dĻjppC,|j[>T6 +X sZb}b~V&"! yvCCcfL `TV-5"%UÇR>̿CʹJMSQNgq RW.mFWYXu:`'c ub.cIҧ]g42 u.&o95(W}ܧiL*5=rK=rCY@e@Xƹo.A:* yeOY鬄SSD@HNE]vw׾WrV>z!ʑcWm lkC]g_YjBox +~Hٹm}Qɀw2#dp|I^Wfk2T9& 6qkAƜ E ;S3lUoa_F6]I?9&r?C`ֵ>0@JJGeW OU8s2A0ԍM`d=ʞuP!L2oW娹Eਲw64L<m,|ȑD_>7SkyGqzt{`ȸ$4axo3o喸7>bEfOIѮ:>66xcvm/g'*9two)J`֣`v_#hh8|0SʪPfn9Θ7頵L@[J|gֻwE?Rk!y7wcƦ){^ʳd\i+/qzxH<6lٱ$Jrls)%0ôЪ9(qu.D|#jbo|Nq""Wݯu#3/EUI*>E~/EsUcZo%9 81Y!qڢg{d0KBpV=gCn+ S _{2y h~~hi'L%1j-[E6 x%kG0 >mq8A4Ix]DeLqV[.ToXpkתm_ғ*!#5*jxk<bs"bl>[Zviv!*,o߹^t`p:a4;S6=8<M`2=:A`U81,Z e^CCS4UYw,A϶M<bLz!bUR#B຅vG q[=oᎊd iP4=wp])ݘ]L=5oĈBsZ|fNe54̰n>yYN8MV7:M@UViu 0Q}zBIjCb=KËo0`?'nU_M0 !BĽeOQV&x*ON-ቈJaAw½\Hzpf9-ӪF[R꣯()n4)c^ ƃrl XqVwu8s+NmڏKE0B͇PEL |,r rG@9^P]qMLylߞ"ҽO8r} q@%jKH6ɫ "-&P^ɓဌBqgv*:2oCNߡ?c+t]!2]Q7&d=1Wk6׃ ٺsIi1#O+QQ|2373PRBWn6QSq[?U7>\]4W]ij4iJQA0`1Vi v'I Lh)V*4"xȆS pRz~cqG ;A ! A8ZјM`1۾15?WU3I!8sDbJ&7#i@Ks9hO:DDFS,#mfV\Oi|1/Tʮ1W4c8 qAE4S;5d}-?Oc tOڦj(؇*?ӿkmo-YxIb<{!B_lJN/O>Q-[A` ɧ:E5bJhKQ=lé֯Qۆ|b^؇cb>h^!lmҵ"p!pA%j>KGCc|[+ȡF[&H0To_yX@Z;<$6Bú :Og:o~z=gT~+Pԝ[K8hdơLʻ|@9k~~R^`:XlЮ 2Л6 $j>fsf%-LG*apZJQP^ A6;J41JLX:D̒ibXT,j@QV&J?T$3 濩=T/2/suC ZxNUR 6]qSX;vVcuWRC|<qhw{w/Į+Wxa0]\`cϮM9̗ Q.JkQ&(Q297PGJoƶ: [±mrR)aG%q̃ nbs ódlHNk#%! #Fؔ_'uqiJP)M|-J57m}_xDDSR #>'8W:dFjrj A `ŤVZhB.C!=dPVxj׋sVE/dфgval:}nIE9k5!VUçF1B2;1"NCsd7;xqQ(81lmJ`K}P(roa)d=gO[(;dDQyS35 3Zƣ;W3y1 X 3vX!FgU|~<@\gPRx2=|X힉tCI@Uz_3,!;^ ;;m1Cb8(yt+!WO |V6%YQam `_+w{KdLSqXcz' RE)>X3J#5r$8#*ґOj@Z~"o/Z=E I0Eū^kd)OjiI!TŰ С+As̐!Y ֹ8C#Kð3/qX * U0>8zsX^Qr\ɢd1< f^R Л;!{;$EB qÍ^bk!єq 4lOmA d? s.ڔWl쏣?) :5vouP ŋ,zij;dl&x K`3q昜u-GUN Ʈo?Lq3nSGx/"7w$1MhGhN< c'.>RH@g'z43fIZAYQ_b+JEg.%DJko]eQ$I/]0j1G472q ~ uPD#. /CTԗ-:?_^AKcX ' f2zLU^2)7.ڧvO), ]zVgqB_); laUOghKQQ󥕒sg@g5](OY^$ȅq,CeڕpԷ@uzQeANPj<˭,q&W(.ePEԬAL[Yrg*zCa1,A"&Yh nuhlJ%#86@?_a}bc>5 j"sRTk>R^Qz)ux*;?=]2 Wi^m+p1R@G He-nwl֠We۽i]9N>{ؗ#x  P0hMvy,8U MMtl: xWcEB]sImd8Xkˆ@xB!\k&hJc+JuyL-yb&JrɆ4Rٮ<WB"! &\} DP_]'M)m"y/;V2Fq4<"I ly6A2W z|w-+Qz83;!u=7(k4Ɩ@,9bL@gƇ?V߂=-xm7F~N &V# &:0l I񋓁j^BE!-) HvzF0Џl;Х$㛶5l.v."vsፈm_Ld9,pux1^d!WhVǁ40g!"tvߛ؃,mD+y/qmS6UlmF[)7 mtFr2ь|;S+[=!4`;k/CI4X: _Y9]Oc:+oq |NOs7gQW\4=/s"޼jII(ib¾{٪G|Yga٭ F;aTx[9$xdXv+lJYltE/u+H7:f:BT*w1ߕ'?>4{;jl[HnT L@|IsZ(̌?RZ~Ð䰄Tr{D3O'e|֫0Gb4 S)WU*zU6H6|Ƅ1_0 kP >(:#H:SQ!Á@oН<9%?z<5,D4YQ |k~Sm \]>}2.eMi,+Z([pGfQ!4?bmJ(nmb_L7|]:Q=_jK'- }FA(>8=~ɩ&J!ĝf `_aOvL+7CFKpnG큲w!_(@?JuX 7Ll\lC6Pm8SO{@DD7܌HPT@ s<vW&{{[cP0+@b> ]OBPYxE)չU󠚎[ jPd.3Nz1^n;++ `g8Q"ɊWS }.ll! bO0D&peDX5(9.NvͪgM9:Sj%FƂ{@=%y# DMP8 pݗ.ݭA ;; nӱ~aޛQ@uv_#OTEܭG8/.N0IھzK! ]8%Sz+t/+I/T v'(3N!2LZ6鏩{lYG!ZOYY*> `?ې/ΔĭF JTLܝDy1GΝ3}CCȔ%UK:c2VmE߭L[p13Gu3we`!TAS5#%)l2׶pg|Zҽ}8_{ɣ ŹxX\63̗/ k 22S $udQ\ڈ~zAefAؗ E%Ʊ?ČTS#(Œe!eC2[{%JOq+f~'*>Pv'yIxʽnd=Kz'QoR,,c-nbaDUHUD ] Y)C8Al-se|ih(s By4.U )-<#qbuq^aQ? a"d}5aD--y-6B;[FGvUB&VAN X'-MqD۔&ۥ $}xlӁ:$]:ZW| #S"KD* TShNs0/4 :Pc-F{ݖS%^9}eؽ` &Δ;#Xьib ޼Wu|UT;jn~4595Wi{Ͱ鷗`-HUG˖qbe.P~h͉7HB~{kkt7h A, Y% ОT[ÜqInYU2y{EH{I!HЗ)6-ߢVE0JtM7&z+"▚= E; l92^vm>+(n%<;#4S1K I Cu7}zZcR%U/)N/'k-ʹ5[Kҷsz%j9ĞU\m8 ,rސP;vkg14ŋlbzЫvt&>r$C 9;eւXD9u$HM3^n8#8s-Pڴ7 z~$>)d)"Ě_MbWmUrX-1 KDl؍/K`kJI?6f)az$](1Z&~]k,i[F̦GT4%]_[ o^ SLѴ7zW%-'JyЕ bS1}/MΒB0j:h}0Nē}@[aȕS7Ws9&c?ȍ^sl>jgH"Wt˛y^bR:ВH ܺL(P*| EQ}Qm#U10%=GNJFπ{JTN$E 27(r3S~t45eʾ߾ښ1rl4 NH($W{l9z 39G34瘴ʶ3G-0+;rX7ШX4 ȑZa^z}ϱF̀{).%{Q[Y(bO_O&} |}8Dv|/)]Lnc!Fp(W *xPDν•Zq+Cf-Qb76y*b3D#IQӊŅG{ fe>~kd蚸d]Mٜ XVN1E=e`HZ)ΑalCw ^ .R7k\t8aU9gqmx@Rv$elӆRn1_9 E{m\u)i(n?,hX eFP]<:[rG{7U"i-o$`W4J؉|Ga& *.}Uqogm+Nli4 < (u\D1Ɯ1b|!-=pO|=yf-C?ySwJ2@ڈ&=τDim8+\'؇Gz뇜^k&4G;7 Ϧu[Cr$L]-5WSss ,pHNQzd?(εhzQwb7A qyf/c(yg_(V*OXQeok+bv7d::?>䮱fuۺD eYb!C`o}Jt"<)WÂEiiAiPt3e6p,VCl=91˝^rb 4"(;.67z0b1CN gDˣ_%t{݃)ұ&Vdձ9Nhi߳x k{gh.!}ZD2*)eK9;捥 snN#P"\L%CA 3٠)zA,ٱyچELǗ$ p^BWM|2A' 0.t+⽶dG1ő@H7뿚#о̺sV"1ihY@鏚fBs{.zPz,gohEeDzOySqɗ^RH(j4 C˰!?wz#du=y$du/cj] 7-9Pk.T2Y LǎV1ʻՒ_|W,r `T9MN}vBCr*4)5 M6Ȏn`Wc^@!ΞnfRG;&r*8j&zOiOƾRgTH2Ϊs7w3B]9۴ %7*3$aWsRNr >7֛5tuN;&"d ݶjGvHÅf) 7V8SQD5uy]7%հXnlTez?Jx4png wM1pe*}tBWe[ ![ wNC\v0ܵ^2 toSNc iԪZ5c4+@U$ݜ؛ga~-spJ3PH3Lz`3YgJ w"K ]D [Q*Xg65mxKNhq󂑢>!7{BkXgaĎU)sFoaKq }=S]+Jo9nsjXB|ü"p$/ \q[?sYD wĕχ9F'ƫg"^30c˹_2mG'mfe6ꄈXTeQʴ8TnCU*ђ W0Q:zK7UTڱ(SPah"eeFkn7PEɭDgFpQ.Nȫ[l&m3GƊB(txlvMȴ W)."E9UNcRӖ'fk}MD;p0bS;9lT2?PP^zbxQGBd{2!yyR?;K`gyo &HXDɉQ>P=\=Ȯsug Yo/^&ݔcN$8_Gb )(.s^&nձC~}MĒ@j]ѿ E6];ctwR~߰BO~1[q) gTߘrd'&}-fs;^a^KrTu5cܽ?.e{(2O&7|ΐ%/*Hne$ML!$ƇJt7R#݈M$;%N㵳ޅÎ2~ذP(fuS@((O*~{W6u½kn<< o/UK#MQp*Aubc"MTewy ܖUWJܼXk/IH"wM| 4PJ1}cw]UI.NA˶ *+$׷zkՠαq9t,gitb ~Y4@)3^ `KOY Us|%[7kXrYʃ;24|@,R>^S%}Uf?U3M.H[e$;Td\`V1|,U#)N=o7Ujoaً*Vm$6.\ aݡY=9wZc;p] ,Kדr DgЊƌ;w@Y}Xd x9r@f%3*y82z[ذЇnWފPN:I)I6К'Nr+͍|.=;G !`?x5$l#et؄@QHv[ywn*9^09%Ϯ%+J=x7:Y 1G {jR8+M .E=0'^qkjwiX >G}@Z*l6?Ё~ ?s?Y;ST@~ͳo޾2aD~ϓŦo=H;)zMLK:ݿO^:w" 9ڇ]#GbZ'zP3ߕ᱊? ާPP~mk>fwqEc1>EJ^b,Uzf̶?̊ )˖ZLM}tZ> Z aZgwC4/WlWRE\3÷cCWzg,㧚Έ:1_sB'*fP0R~Y?go~)]P00&e(./m69jYr܌aֹ($Ha߁N 6+r3.@al?ABI]gĝ'{~uA_,٣6Q˶ 'v~Y[T.AjNV v]jQ/4Bo=f_jo`n"4mCQ1Ld>}o[RDCʗ,;KDE"]`sLs5M@&fsS +ZT4'Dfb9D.L/kh 2_`#6ԓHk`c Tusq _NST0Iå^5DSſ<IrFY叶THLc6b?[.0.[RY Eb %$} Coo'U$OxPu{#,;_q lڊ//??w"_N9CL [)Ss$c.m{R͏DpsEi컽kW7)\8n ‘} cA,RQh'`\ΤG NE)4IkY {f5Lc~n?5cbSRgf cK*#39\YsjutR<nhu"d&7Uo5mk9uL7G9]+pNZho7 )cQǼ4˖.||p  m%g)#tf櫏"t,w 1W^722]!=BFOS,tx DZX}KsMNXc.4%q5o4t'81.b{;tOy/wY:7EL1շo0%^_P/.VrTpRoRU#|FPNP4e񲕛ɒð'u<}GXDNT0="!h\r$JJxuo0N_Z?ec {OTYͺCr.Z؝ռ\aGI$/Xr }ߟ{2m_`ԡfs4 CQe1_O}>XST 1F" D?lQ:d? ή:P\T?=f? 7^x) 䳥 ]TCGxV0Z,{-2=.sQ"NN,@9TqwO-i-C4|7[49zw|) ,$nf6 WH|XPIK@Mb.GqWzS16 bρ҉ۢ~W(gjHUMZn \`AH(őbf=ׯuˤ-'>5r ؑ3tKi8eb$?9|S?"?4) sE;W-Rrചs+ʃIi͓NwCb) d<#),;UR,s#n1}4%-2jlΔuӨb h嚴'o{UjC})#Nhpin)(s qk*E ?~^k2w;L돻`dD0b0(c5h9x:RڑDV=?:JtֽnRY*请G?8vѴ(5HwS9{gR lI+,ݤ+4vXAïK_.VKYT9SX0Dh srx,pxE)r+=NAپ^ȽmG=Y|=,78ockUGw[>Us@ 4J„"_/+g;s~د0R5hQVLїM߅ (6ZjL|ɂbs_ƸLx'f|L:k+81/H  d-_VrF~rFٖw_E <^ݓY'gyfuud\px&)#܏~,Qżw%k)d X߉SUQk0]3ԧv2_LzU)a+2i/Ngka?.qU 7‡s7Rŷ ;F^^,IM {\tr}_FzO95M/Hq}ʳrT@+ KvZ҇. guJH9u5~꣬L0x΋&K.76>x]:eBmh&c,*k,v3CIi7UšH2?G4D(ɄՔ.', e1 PUp5ЋL6(rbI}.${[Ir\-EN]ubh~Z -AގnjGI 4:o"NpHM=4)N `v21!BRXOp CREPƩ:3 QV &vU5٤̘4t>u?2ݷg\8-E L:5~EP|p&[!](fxv'0nq)lxS6s"}\ z FEY$2V2 +ҕ P[ [>ڳ$`(G[E.|zz[|~0bտDtǛ7;OtLj kA'Wz03×lſnŜh>hrxF4ʼn#'DAϚXgOp.h+|!`hqDs!ѻW,iVGH&~nϩ2L/)NJ˪eQan 9k_w5cVѩ *E`o9f^t;[igsz{3*}k5ḘlM)܎w1:y_75f_t4QD$A-)Kpl[j@O Xnj 42̩V&/o޷qtWδ xOJfE}S{4de<\ X12V [+$ڃ'z(#/7:mbi!s_'婳WާjХ>٥ۉ]-.^PBv)6>VJc\e~#R17v@*3>)>7E"(Y/\>gP>^\D[:=?6)^v-TZ>oa[))`>q+0o!`&`fꐽhSm ,qkq?F|YJ.v }KGQ]^H%o ǻ?m)#G^%B "zRUN]憨eN3Sn\?TsMRwn뙧.ax\!sg$"l޼) MJ ћK4^E0JXS~暕&ׯ]k!~e/Olϊ0$f:N_Vz9Tpכ$[#^߅]Ѷ=|bN'4kg5gYO$ۘ;95,figIQj;Jo'G:} 0$G*vل4ֻ+`sHofQ#{7e`Y)Xt|W+}.R&[ BР[Jri/sY/H >OE"hTJt(nX@SXp2ցZ*m'mf n)g0DA'. r0ul"¿>(ѵ;vؖSt"aW~K@ ClO~v: QZ0O%ĦbĢx5nFB6-W7?!o-X{̼wBgߺv5-* 4z 87ǫvCfE,7! tfr:NzЛ- R>3y6ves8~5A7#ר KE|"^d M cU˼{W{/ư0}y"), ol>;Z1ti3֐Sؕi)LËͨLƴq9j|iSR8Q'_i 4Q,TNNx$K՟yMzak=bT_,Q'2X#X2yxQdI g1duςfIi2Z(D1q8e7|M.[uQy]h|+o%֔E6]O"?_]|yMܲz(mX<ÿyFOV,!f0d7U sqVNл 1<Мg%U+fi|tqtSJg_4֗}Dۂ=(@J̙4d\6dT4[Xj,BWEnQ;&]9*1>=;M"7Z4qLʟB0%]DӾ*O-|9ǁcԼI5AkK8;gk%4P), 4W-F^;AG@6}0Ռ':!KY4'\+f K"I4>T#xk 1'#O9GJd.gG #AiX)v=\V )a7%c_NWt ΕZ-PJB S`Xnj惨SM\loDנ.`(7@G(r'ߎb6DžI8Vj**ZA׳IHC隺 :Yu7_1;bS`i0ΛN˴&.B3Aʅ_A4=Eܔ-*$!ˆVTqG{^)DqmWC) &$wMA qӃRw 6޳drf9^UV(Š63k.5?kĢz?*;X$d9{Flc18Yk[Kg߆1AVe-wSRM;Ө#sphVl؜&Nx7*ҩLb9sQ* d\GFǝ8n}*>LJR{8@HjsvmKMc`!*g(}y u=omxGp4@ל͠+ wAwP ܼe2< ӘDX̏H2UVAG"_gRĬi:SK{\;9j+S;)#"Q_`t??y{=@P82|f2Oe(*/KGdc NrQ3deIJcl|?b,iu1ǿ$qdrJ] a89Ì[en0Ԋt1:VbϤQ%4|hjEpt2/jA L۞B]++gr-YtAruCQrȄA~kp/*S16NZTggb!a(bj!lCS-Cұ7)J b}Ke5@)LG9<f2z4NҼqHmM畡i0ƥRr:^su dԓBnOm(|Z}ԧf=<6žGy|F$.Nzz'1cec]epw`L.k[i乧ԣC"rΎQ3@"toJ6ЂipqheKUJ>HZQ PȴJToA9{(R%'~}*)C#)<6|fLgaH LS2~_eݳɝ<"]kU9̜X(3}1(^汈i)aW][Ol=;Q@1?م.'q[K_h^/&g^6f3~tl +Y{z}Mk:`ù'D+ d&ڳ'~!j,pk=5 js .>3r&@ yGws `imwTpv==G.~,cq:¸1$fH9Tv* LrۄQGbP%2hQxO]um=K\qN,Kp\ B,%S*FZv$72 ɮ ޞo#۠ 1$ܼ/K[ e7f?.#u Nl&S Qd28@}'{+N9#x% %!%H0+tG~8B'y,4Ԣ7- j5XĈ{J\dcbQ@:Yӣdo/#H%t\RY{^WR}#k2!;6L"݁'ۨXe=# F@.F!OP@9TX+O,\=-p'r66P)?C}VNo<6⼣A2 Xz6 ~`'+2}r<esu5(3(Z MU .S.׀ w%߷Ld?g LQy*8GbL;"7QTJonFL^-p+s.-(֕ Kx[IPm'y ANe}?2YbwQ6c,!&0UwI mBT`Ep8{9Ε`܆O2Io@\܆F$ƧNQaXɶ·I j#$vkь>=W6*f@~$OP̜%7aT*e{S=,5:NȂMaem"2A ǰ OUU69SMq "QZAmXyc$0v&ݽSy(]w9b *X&eSL '1X ZB ؀I}ޮȣCXr2r:>w^K8LzpW7U7[efm2CPH;]-%jBqF`(CL#FR(i0탑mXQ5m" TO'OOW"5gddW=JⲲR{^ :̆\T7$|y(Bxtɀ{1;Wʄ #:OFqPqNb04%g$f6q(%Ǧ+^)m돠sHP:OV- BӰd'tPreM :p8 ,P9 lVM90qݥ)3St5 Ә iX";9✪{ʿy\B+\Pl56~XT|) -7FN?mqJ Mg6-w~'4 m@⺎EW"cvl)ii),y˔uF5K:\BtqCx}|lr m-E;| Ö'ShgMܖ؈e\/ !ߑN]*1\^YܡkW`pJB6xmvqv\v~ꙫ ݙ#E@eH17Y:^np+f};G]}5\alP~$uP/rCv&JTI()_| d{ :ʴfS<©zEEZI NW% W.WIi/Z<^΍f倽SJʳ\@fÎt6@evL@D׎{bkp#pƶw5<5L=9–/x<:nX ^-#u5v}?\*H fXp]c|^WZc[͂_1oq_*߽f"jst(;iεza8 ,H.`S dN,E.< n.mWV:ěLZL\l !2$\틎 Iueբ"GL˽lN[2Q"kH̑YzV(ӃB&(WudJh 4b\7kAԑ+f2Z19--]p9E5D1 v |5^[n-s<)uO##31 :-kndERrK!6t&Bc#Qևj!Y>|Hk{uCBGg +W.{S*,PO4  &y`kgNF7*`d5vQv qНF'gZ;a}0K eHo=6{YPQa2M\pм8]hj(ؐmҮ^DgZ~"?:"7Xg޶vV7ʇtr)~ 0hq@y0u“(h$:CM?{˗/D9G}{V޷DS8Ph6- H7'].S֐=%H90nJaL}ƳNHOy"sY-Xs*!Y9hn8Ab{ ڭ$dD+z"S2;`CXoƵP/]aCZj;cۉ- #wۜ(Lw}1yX vxn`zW1fkrw#P(zƾcqO5-Mf*}P򩐄ևӻ7MYitMu<12A%O!Jy4B/aL~@~(I% bGJChiwdoY45}ZM?"%p^5UWұf&[D% 3&xqQ 4Ⱥutoyf'FW~\[+ٮKW]"r# Z.39[5u-t!? ]a#Ayewn_OtI~DIYoO\ߣsHz +ǾV7^[y6{*F/KSljD&Y N~f[g 4^xMb|wP=@Y|.{YBoA8FC'77 UlEe iCN͸d*]Q<4=LM2}/jӛgIK/'>< Ka?h(wkٖ;l k(~01ѣ͚73jN٫0}VLqiCM\(J|rFISpirpȻ?Ykt܌?'e>nf*EtS}n:^# fRְy͙@S/蠋%6}:Bn3﷔W/=|%iIngՒ DIǟ'65:T.\RdݙpW[3XCla -T}W/FJ*hd ~Y[vT8oJH8ITv'$U,>3 ꘠7M;r nRDR 99_5tsIJbS(=|0mC?[AJŏMאDx;acT&HWUgYm<)|iWY'7 ,<>QGjʊޏv"Z_\ro L)x$=5v m s$^>>=%epjő#{Z-XڼSUIݾtA/f!'V*p|J cӷʅjٸvkv3 g_06ş Y1b:@t03Y nL(r/ I>({Gm`G˜`qhfY:|~~ ВMf%׽"`r 0R+mˉiJ,rlڋk1S񝼄W:EÐR \(&t9TZW]x(Y&6κ~\=Np04̉/ j(e±"ݚ`/q//?ٲL@+ueIVg[7FoYT[F;`eOI;y-1UC$/$-:3AMZ'@H6vUL$}KFpj>%o z}PdX\kbmm)7 ƞjƆ&2}:u+ Gj\yQWVj?Ak(TkN Uo? VyMu'UT(öw7 '}QmNuH$Ѝ]!J1`RA/[ن<&gARmiUwM`:ߙμ) 5Q;Ԏ} 뉟E)qL{Tq9#魂,i[t ~42`2^`&f€Pap0yHiiH]'BlVjJ$j&cT#5Ѓ*6< f`Qrd7 q 5 ҀC0Xݺ;n[=8A+81ΟGjTb" 5;, 6qA-a*Q7CW˰dQ(Bd<>I .e84cݧI~dUJ~|[,!8fi\Aw60;7*X6jEjgzRɯԄbGγ8 h|12g䖝"#:'&FX?}Po'3wr^"mÂF[\ Pzo-'K/`9W2wK8AQ  ^SbyL!O͐,f^7Au (^߾˯|v`+Daέz(._|\Cl<jkQ".aޞL&TK*.,"nKCat60cC t>wN\ mVDB=F`1dJ+7 (%,;+5i"I,}UɆ,;eW]LmV)D^*A~Q~3OXWIsW F϶Q}כi]kdO?듍tkA2p L6[Ap[v#7?Һ(ܥoJ/GB,yV6yM &#gHa5 u"cNY@!u1rQ@K—3!EL;̳0|P%A`vJIɻ mbGR Ia-*t82NOPz;auR̟3:]F ,RF+$a"!רK5w?ME,b0&ȑs˺U%%G]kNu *fpb#Uo?I~ߚteP;јTGꚢi6_$&O2Pt"/p+>~ ߄2:CZA<; y0xϩݺ <`sJ g$ uYŵ8U) FO6 %女4yjtvZ3W8  )3Ksf'>"ӗH H0"}4|J~| 1򫎶d'>4xW<#'E%I31ݛײɚ, lbJoD71q8nci$T짠(4R*S'c Žjc%+ ڧM P,DLP?ݑ䞯<.aV̵6Ҿ_93}:8%D0yLnHf)~ߥHS.[pMU [F$l9㩈62p5mOWrdUK-F{(x$U2/#!l~OoHvb9KF=YϮ4& Z.W܃o.Y[. ?-R ni_*e, 彃8'dZF%U|:֏$*7mE7Z-_vmVI<)wAu `|() A,A 4byLc@mvEL, Brf-\B:K'º(rZ 'y#q8f/dqMG>&$d-@MxW"bg>}29N!NI;mVcz;P )O}Zg2AK u/IHצx3WUدJ@o+ԭ1L ZBY0C8}y|AÎYo:%UTXyhk#hlmqM uej1Nʽ= S/=)CMEMi50rzN"W] *MF "2P+eyۤH:ٶW)y |9LEKDd[b?EYN%u]H؅>܉wS]r,0Jp<8r9B7Hqʶ>E/kJsE?WGvÍ){b`{ۥ8o>A0Q -җhF*Lg7b3)3g;Pׇ@Eӵ;9y Mw3>~[*,>^3!qVHud+ȇ4d`h GuOlAiڿyӝ08bmM& EǪ5=18~4N+ic'$W{bmhK,dHJ 0 Q76}y7ȳ!"m7CLPR I'/ Fh4DT!8VZnQ|ւ%q;3R?qF(w@"0`LN),ő gkvK]rV/uՈo?!!}vV j@{Bovcas0Z(ƭ>DFg G9  J[} WV{\gM ;!wGt0.]xw!8D̡Jlz~Փ@3m3 /%J@ZAks)iBRV+ (#=_~+& TxO[!q7$'k9${͔89ܢefCSeCY $[:2!Ao H(v٦i6I1ƞC.%,ܑFE-S 2,0Ls+I:WU)t39gX>9-u+:ާwU*{l+0Ye^v?!* ]9ۈ>w{.A}k R9LW^-&T8T#V'!٩_jf! Ieyz P9KL;y# "OqabI@*B&tS\'N( ]Q 礳o8CtmذIb6}δ@c22Jg VQ{/DQ#ywkf$H,,CJDP2h&.c,,77bH6w i[%fL#j=V "~glTx pזnF)M/޹?pu9ÀbQ_{]V\\mPp&>9Ag8ti,o;g>o6.#;f+O~F }\#.h2?J$RZW; wQ`e[[b[-]%zNFD~~%> v ZZyw;hd2u0$#nk~Һ蕴VK-0U-ϹOej5##BtoN1Hw߼Hh<t/F,S KϢV1g )fUG.6%o247gXlN gU|< mڸY窖Z1,&|KSThkrG> 3X&]#VhiƟ6c\̙UI@֖-:l8 f{;:T50gbCTwJZZ1XV1x>\0fC ,C'SKu=;4[jeUЪ (4A1oteU&,9* ߚ]A3y~Ctϻre#"I!hl ć7C跙3|G:UIѿh]k]a7&.ŴӜO@DRzByZ[y鿛Q rV4 xhd#V&| XkV+OǴ;R7qU0x<꼇InJ ?{5p"`0&z YAlP4y~~Tʸ##ҘHm̭UE₀u!F$I1C(R,/:W|[nַ Tvʎs2Icp}pn$q݃oJr(;+@js%e/R,dfZD!}u1c,S &E(&t><:vu|fgYs{ws|C'knDVOZvu8Oc@CxN>Ԯ;UB3J)Հ7IҾype L/Q){=bوAZEO6, -MwVҭ0b$ >L45t`2F<ި+BiQ4'(1Q2H Uxz~QudGtSÅèX|ysR jD]+-gZ u5}6l De/gmݎP+ِ?a-ꭽE\\,ź6qD]UF#%˃o6+]g3j@l 暩 B޿+OA|p@/x-pk$SGb?$S' ӷ(;xĩ$ PaWך0E`}] 5RA*'1 ̏oyUBW)|s @Sinp..ZnŪ:է[2SMXe5%aaп Xú> - F,d neYRg]] ǻ7Si,NK[1a ڂ&~ F\l>X Y\3pq.+XK7$qP"a}#_~CNJ^YM1PXQ<$Dz ޲" W[{dߞ$Rx{Ǽ^ƬZ(q[?w*@~-gOiZXS9}$6섰e3'm6oSr.V[!m<#w@Xp7.kPpwtv)V3+ 7w!w^6VYQI*>"\1ݹIdm`D^QaG3e8|#vub&a3dGU*g+b[\nZƾA՛46nݦcxU:K/ Xz]1CͤIRgy1̈́=<㧓fsF+ ٺ |I6"@"+oR3YQi;~ }?gB:(Y]Xk<3r,TNq ^bT+!(yO0S`naGjBt떍޼L.FQċH4t &{{.5d0M'I2I^F`B|D'eKVɄ˻WeX09PAqOF5nL,Mwuǧ@/@ $eѰSO*C'ǐJ*yH=óvPg[{zz0@UלY0]1ZE`RSW)u-ĴVyHo"LQ&+d9{@r`ͦR1Jۣf0^fŞ(I%e՛!],x&A9y8Ƴ]:1a\cW,ʻ*pA ,pnbNCsn/{-F [ŷ6Զɖ&*W8zc"f|vuMv {pZ%ogR꠴{fZ('_ c5yյ_+ZЕB|M؁Ls#yѕ ؂U: գ;c:F ]XPd [0Gf8nMdꭄVU]Nu"^^YxRA1-,"a}[Ip7,|틼 q8.N<ԧ0rꭜHBa;e[9EFdYzo J hNYBb9ՏSg3M08;7,|-N]AnР |$J1[Ԓ#琯|*Cn%eG4LslKKfٮ5?Ռq )6b3Dz̉9(l4;q6~體,J>F#9E K*5.QPGfߣ)w/K^Q6mCFou.2".uh:yWE2j;J 1M6?RSwϲqJ=< omάT k 0Q-\%[㕎dk%?B?pY#=kРoJB9۰*4#I7<#cr^(ƫ5+RT_Nዟwn:C& JES-Ap<=FRX׌^ )(  A*Yi~HiUSqhpm[仰+2R/"HqH(T;2He oFS7.:k'utiЁӠyKTGj.$:.!o6לnZJ+5y`3jDX u6@hP7Q#Ϧ-VV7m3с X뷢|EM3PbP㊳^2-W"0GGĕoQa 7Us3/AmCD>Ga"ƹIb'AZ~b7\ة즶Nn(5Xajz%X2&s mGF$Bc3DV,U&z]u͌mZ/UnCp#?<, wyX<_omS w;<mZ+Х6y7.2Զ,{y?Q6bk7^H1Z:G^ٿzö/:yBJүrGwWձޞe֪$kݭ fʩo|33xq$qP5^XjbCʐ7h2G d gR?Nno]}Ι?I•2-{/mOUt #kD犅R5͆ݗĝSdٹ\{e R9l2jCs"%U'jIF=8z}#Iez|孾WdY1kH~-N?8 "%wZs6g{ .B:(=L7& *;MY!3.j.k 'JFNw-PPGFFAƴgBR1 ѸHe:[$Y_sYf~-8;>DB/]O o`Y gi1{f" :NYB{?߱JD9'oҚ5HBT7-E}hʊu: 8&HASZAr@ n窓H ujn"DZG +Iv~z1|6^?rkaqq^5hA Jf'#l.ӑ"^~-Q%Mt|\7Д ,"'TV6] NT[=W(zYu_TZοi4w™$KҘiq:huO9j"u>?D ѳR? fMUyV{x99cn=Pfz5t輜y%w;*y 71i!\r| {Naj(@yRuMN*;=2G/u{PPxͷ/ `I!ۛEypjwnU]=~h*Z aS˨\MIy{Lo\Z:1LCOYh#~aG; sK>o LL*UJu$z`п>)e1.t9/%Pv" EsݤZ |\ U4u_m(h2QC`J4'S0-g{#aN̐.`>1A+}QqX+~U,F?dh2cdcg%[uj3`h΋zJzp8'0)Ėqf&؀-o"Њ6);?rDxjQ\P5H {I8'R.(Bp )Kݭ ħZ_:qD 7Oእ{7GB* &҃Wk$Q?,!^.Dc#!W.(ZӬump%ЍuI@?o0I[]#=j~-P1|s,B5nE5 Np,t"K4Nf.|Vci>y/}5Y7J$|5n\Nۑ>peWr [26W=.NRjHe\q*Oh n[!7,d;3h/$<}2j~%5Abw'DYg%w +Z(&j TZ5~ >$rs]nK@Ҋ'D|ap*+Rw-7xGo-ٝՁ<#DA‰45gDZPgHLQ "$ _V;rr=5~ecQc.6{LV AO4.f]IT.)[J_ȟ bC&+%ݞkuJkI+r+ߙ9"f^;#`MTY<=0"NB%ݏU2>g4F)2!K WG{ PtiU}ڽagc[ \s &Os+vhT8&#Ej(BּHDZ[343W ʆ?Gn7orOTҚ7bU붴y-[Qw^xb9QL s: I%&'Kr.2{YJ`>@Y~hU 44֨|EY`{eeg>*f饇4Y*"z۪Լ ) +~%6$-;6a &6t+3#,*YY1@*.%*b ԓGC:A+fQwu ɒz/4 ݭl-K8t@,6$hAőك2DWmd> E# k A֎(+->Jj,x}!la%VP{(Mti(x`'TCsv 椃]Gw*N;l`bm7PǜVvg -S+\okħ]ܲa~)v̬CKrD%]6I?nuXVl߳ r4$Ա3ls@Aㄳ=jZMpk٬(iB|!#'=њԤ9]6JHb%0G'|,>!th}󱲑 Q xRG\kWA> QP_P]C/~аvC$3bwu9rtCAͅxKfyW^W¾-N7. ڭsl$=ӊ#ߌcYq=˚k"t4Klڻ@ -f>펩oZ/{!XV#4e^'O<$=y)AI4?[lC2|;g!8K!vED06DIE3 :ZE˵ "%|Zx6*UC|٘+rdX6aJ!2jm]2w(c%Y&+- v_4Md yˋ `.^>آR+%qdFSA32kqӃj )Vssl;Z?{kIR;g^2ԋCFּ: xY!X=Ce4e=_C|;uCڕjO\ɡ Gsh@FPRh9J sa(DIyg;uoDi%$f9q*\3_7l?NKV5kp0њ*8ʃa yO @젯&∧HjPguy sDd .LKۂ~:VS^nxS7E,xԞhgx)W4p^9 z<Ȳ ,RV{ζ}p: TGM,*ظ*9,1h4o"j'ƿ>mgbB~d;Zt):QlMD+ J{Zp2 :4?ofġ tߧkC5\'s*/w65mEO-z/A#,s@֣"^ȭ9i9 ^^_e$IF|H*=ж%Q?V;>{EJms;qm1%ЂgƪlM+ZE9^q_}.A *YzfsG0it_EIX.\Q B`!ZYIlQTw%%Sҩ.oqa\xY #9ǜ:҅ygܸls~TV9ʈ\EP4T~I6襅{i]c'@ϡPA߮.)jh]T?d~G(!Hv-LF\gzvnE1}9'APkێтROö7dS)Z0/(8 (ʫp`إ-EjF]?Рu3g5e2*Z+hoNA"&3!LrJIUeɾ"f>Wq!+%A붌V%My R>/X}Û%+mqJ--=^o'\p9d&.}=t2~zΉp;54tjQ @wXMSض뷠DF@\,wevLtd ;0=F?9.Lf9 ,AW5^< i*]BS[ćB}ܕ;GL1h>D,[MF%a&˟`lpclQ2r4I @{[f3$w r*32<Ϟ˿ ga0ﭩ8BVSJ6~gAěj)ʒۢwٞ5n\=W0Co2@/2`yK1Fj&sCVq_5 {[zߥJ*@4C OFސ%6QN!cK$̝⿌$m1K>ЩC#,h_KA_;M[FJ >l88A"zFB#p s)wm#αQ8VXyHB'+]UB4mr&+Vh-,hlxIA)fVϲL$~nxյ|Q8_yI20 6v6렳=Rb6 ( Pi5w8`$QDOgi1Jd}hv}o&V (]vz:N/VaWBg$pl1dt.ѣņ -aw4" =4:Gײ*Ep! "` [Xwɯ^Msp` r=G@0V\$͞‡Py?G"" Il4_Ѽ`BG`_\x0YU$B:Q~<QQ{rwAsYRFYXpbeP6=V$M1\* FT fP{k|{Fp'?d-jWf2"/C)\Amn d.f|]SR KNBu=vpXz^SQ9TiUsܭWZ>n4BZⓊJ!4=LOԩyD]^q9>Wh2AOք ˋ:p|䲨w!eotlM3^5lo<T+q;iI JqJ9 Nak]Sv#6,6ahM!c 0fz!t.tU]1)H5ǝuV96G)?)=:%8 ||V}(Wiھ)nDvɲA,m1 ;gaB+U%G 4lHH軞\qLS'{/ꞔ\|k{"> HdͷyL 5ˎ$/$%1-9(&K@[Fsevb8M5ox@l4~l ;&UBD8h$x<)"Mq C@PXlZXgE6LhF84̋!vT$A}HSn-:\dj:+p1Ϯ5&f Qo'V$u@s|cW7Zթ*\uX/syqJ!~-"PA 5OG> 9mދtk]ԔmRW83Z[ Th<LPL],eg mx 0t,;'j(jn-Y wm7V~Ϙ%b୑Cl?MZoM #~wnLˈ ~p\p̫  )_SyKhW+}fni 9^|Ϸ#L )^B0rFq? XStpL>EHGf}:GꑳYI} KBcf'CF{rp ]O-@\vMJrt~vok{3%{cنk#NzzyA2:knyю إ>x|0]ܙ/5{HqvQ#)µw!DI6Zo!gu~$j'!J^.6K944\WOe<<$2{^t]R[`/t|Xb/Fd̻ȉL־Wn>쀵e8ɀ LyFi42 -N˭J}Vɽ|͚x!fKNo4#G ~.;~]*O&m3[U`zܜleѣ$0 7 p H{TS?3X`#z X*$Ɓbm߾Ӂ>tc-7dwq1n2>Q`xMsGy}/qr h0b,Kp%YL<4|?x},.RP̨OqV@]UK1-?4VHȆGl+/7ޝ& /+Wnu#t C71ul *;>g/8JnK|'{\]˄vQg>tDS܂" ynRJ %ϵi [PM"u&db㝎LjS- UqXQ\mJZats{ T+J,?_Fn,N~؁?t(/, _ή\rwkӈiބw2T\]'Ny^3Yݦ;|cq <ǨĮ.6]Dcc6*[e9\H$.¯9-MF,I,a70Zg_pZq}( 9k. {[Χ@[GGS˅//k@'M!C#9!0 7X>֬FLJ+&*кڡg9/?fb{[W:E@.aGoQ$Ҙ9BU=.b"JUk}u`CJϓaG _`҉yD}WudC#~Xa<1UJfSy_+񅋰L vdx|[;8c^б8V9+Nv*Ѥñ>mhjKYFG ]]G*w1_)oJuhÚ^Iٌ:Cmďr5lh ڰP!짃.?FlbcwJO;~8XnڹqZ^녁1F&]3,|.(TYXmNab?*ƌ^YU !PKk'~Gp*G|VC` YI 6;l X$V5PN2De67$yUI.2 œ 5f2p Zvл;g%+ H bؠ(ׁ0~|؂p q$B2ShF;)Qơ:`o#\tq6I-=bEΫf+ Km//M77aUxTlmK 6lrCaNT(LȌ*z?{E>$=d-%:mˆ8a-g㴨27yF gCђ^melP'۴p2h)?;clu^ }&)oUJ6ۑB`rX܍t@HѾyb'," u퀋S?EgNjxnLѺV5.5JYkWS򨈎F(߭ AM o58JLlx֏'o= ?ZB_u.M&RtOE ^fN$f{mԃIW-o5 [Kmj;&P*$n/n`Vz*7qdbۊƞWZ-5%KBt0G,O*'/{%WKv-~i&c,.۽d\wPΔvG/ZFl䉊t0o%7:V~2T:F"RqdRڛjlʫ;򪉚 w#;6rlP/"8p78l䁋@xJX33e5\=Jw6_t;hd4ӞwB@`te/C)^qg]_xY2//]; b#=E u/x53L)w  bWĩ_}í o@R^<FV@xIt`%\'@6I7㮰P|z4Oγ=*;[-ƻ蛅(LTa8nDSf(>L*rr&F`;@e`^8drڼ{-#Hu%5R'Z9I!_Hļי$=`?ܧ7:&(~zzG&' =9LXt//`.G#֩p4M&4 ,luJTXPWSf;:y]wK^ު4J%^ eFv DͶ ІmΠVB>6{v)%vdTEeK֚F،}o(G  JHj537܁% M=ܩ+vHNVYVy1S3^8l{!.oFbC~JVe|shP"qZ✔EhV ;Pnȗ_-L$Jh7PmIdL>؃ #N}sIkrqH:{p[scJ{slQ8[*WڍZ|"b-Ґ'j1 V S}`y{[rhpbqڅHqvꏽ /U>Ŋn=Cg ZW dN/1[űI4!`/-Ɠ u>0i)|h8~Nl-+LsYw-sr(MLEPwp.Am3aĹэx JZMFxaw &jqd|{-e>es ]u٠cmOڟ蹆ڜo z$ؗ̾4 )qMTyNi 3Tf 7=%ۅvea?^2Ҧ+[}jca_;l,ynohT/*Ĝ/.8cm]^1ât'^|TX  =fX IJVll. b2Zr6NHI"YLi0RMePn_$V#,`98j7HeFAWYb_ݍme҃0Q,h^͢AVрy2o~R*x,fN(yrc#f'a\&a7H˝θS`SJ7D])G^ +X F;) ]4_=v'+̅y"H^pa8'c/Y7gl0];CH@ L T(zq?%U^ ޡ5]w5b VR#-w ~ᅰ!kۘڂ![{z $;ް5lG#z}5q1`3ͮZ.8&޶Dk5#U??m!~ʠY ˗rˌw1)rWohz)gqB F{fѤwbc|k\X»ɺ4y _m '83Ʊ .r?_ca?tda >8>3 k $IX"zcoSN&1I-Z9̓ƪx{q#w(@,R7EN%TkxKM{ќz,W T9I (>mOT]ײ;;6Ap $i؝{:yT_9g3-N@~&sZ׫klm}g!2kq3/[!!Y/Y##F-yLq: !mPX t~#ɻ,l@|&(>˂BW82mz\XϏun|;l $~j"y M'cE,%ၝథSYpԳHcp8 3zDV߳^xiP4XbTQdjv4xTm;@DybX8tR(!~/&6Y@ Jf8YBov'囡ԉ O,鴵Z+]tIeQ!ب nx4ci(SYRA jc*LMkޕs uD1Q%) "#r5`s^ts8oqn0{NNL \(*9y h=Fr)Q&.e6I py+qw!P*R [xN?kGG~\*B XHZ-JH ֐)S,z\Q6^,NցwdTj"MW1ZwC I+H дᨊ$<Gr8jٶXLP.*HrMm`8}[.DǍ+A 3į7b/[2e;+! %+|cmו>]*Q& }D=n9=Ve6.cN@< A)XQzq9qx4AGNmlO;{ҦL9ŒNjX  +ɜon]r k|N7Ă?L ?eMQD CҤ"!miְ80z_Qiorۛ[}av|ðԦA?(K<Щ2th?,Ó< *jZ}339(͆ʞuC,# #GN] yWʌ+("W:5>]wQsjj͖+s'6vԲ_[PKfۂPk#/sXk]?F0J@-,gZiNpRn6mΑg$,|p kf[; h|O`ߗB@#"nwpb }qcU]R3enKLi|>4aXoJRm%$6v59D+&YB@tKޔFAW7l[IFj>?Q{iwαIe 5HغB08B, !_aO)֝bMA]qU=c\'.]!_5pB64MwW^4$(Ǿj PM ~K1w]Ӊ3| G܀{+FE:1ۦFl P0;gWu( 2CEFau}j"8L+ 3 =VOt誚@'+ :K9qM[PZrQռn#~Tm~t (kh>C˨{)T.L*װ8}yVIMV%YV;ouDid`VZYZ-Ǿ8w(<ĮP̐IBiUEп+g dQ&G$8ͫ@W~mѳzn:4=|7妿!wchԧ礉0,%lic8ZHe0wiK=Mx&/0x똟Aƻ@_b0R3uJţZRNᘷB;': bi(T2:hHiNo'7r7BYcDW&/k<*z @c66 ZQ%;Tn6e]Bq>zj@4I(HRڒD`e"Έ#W݀a{x(N \'m|;4rR]R=1Y-a%g`a7fi6x;&w{Մ:^gmq 舣퇧jh>{fpu{`53<Q\'xŲ3v`w3Qw7eڹy7׌!8&^;$TtC2sU,DX{=8\^#- 4O[2 *iMXcI;#:0<ҶmAaqN\/Y9\{9UlѥI,MW~ڂK 3aѓY= 3OiftfoKv1pR+StCJa3ex3`lLZfEdC_m:{;.b>n)S#bZdE߭N՟*6)QlW*H&75&1\%P&>d@^heƥk B|vMn5h  6%G†; l:HOI{BsC0<-; _7ZUPG\OQX ,ν 7?@&;NЋ$r9cBB݅K$CJ Y8.5m}ȁQt)orLKrcE2pf 4|Kgq. wDFFaeJ[J&,jA@um7&l@#5!Ր[\$?`|R]OKJf^Wyd%0Г{5Lo xQw3\$oFҞB)-ZHe/<:|N txW+H3Tϫ N+HJWW2vɀKr],(@N:ud!oCM! o"K`+&Gxwïu+֑n )eK%&_i,W\©[n[P)qfH''kp^Ё( ŲuŞ:$nXճ2d}hd>-xﷂI?I6K!VNTWviRn˩Dα53^ˤ7=6H&`Ӑ 9-J/J=1h;g15&u~P < ONSiF Ѱvk|8Wb<\5&V7!ɵ൤ta1*R0j'_ϹEyp(Bx yS!f0=7cW=lj{0XB<^^J"yD`c$ 6.p(_RN znt7f%d5Zҳ #ѴÙ/d#spJ̎q5tRި*jh0=x@"!LE=+qRҾ![< + fq12Uo ˒^r##P2UZ[F*uH {ԉd$ө^d|]72R  #Q3*L #][-Sc ~|k=k9,2en;r^7Ƣf{/Bd**Cs0"'J5C*z1 h+Jl r7oxyZdwbk zU|>.aWYmÿ7e=x_=tv7U< /2/v6H3>]QR܎Nh6\Í?{bu,a=U ^bZlmE֊HOףGVDES^/f8[t7馺=EL!ڎ yKMA+uuT^MCܣ`D7d^XJE̖ M)Fz.3%#6, O[(I;u} j+ω*4<>\Apٕ%|DQpE)kmn6*M"tŷoX_8⦃FW[\*nVLqIv5Xʒ3-=L/f[qB>xTS[dCkǾ!?pu5w0;P=GЉ=J, z +_ (xp\CĎ"%ڦQ6s:zDVaF8p0z^J #mۣgx$ }3Ei$¸`ye{^VCӯ*߳Pgo᤿3xI=/䍺_l = .jj[s5%,z SRтVg,T9d)y6?\:( ߔh 񁘜dB"K5ȕ)<%kw$@CpfRJ: A9f VDiRoa1HZ\ d<%0H/;BqU=13!|Eb MNi. H&e"beDvKRd#H]v<ىk7o;⨦?]DFcYa<CE?0o>lKoҧ[;gBUA}5]VDQ,Y.:3$@ՙdܾaЮMUv6I  7#-_j7/L>\re~'bژUV{ 8ޯ<}.$k8mE:kͱ2BK1*Gޘn=z.BJ`k1m6+GCɀ CMQ w%ubcb߼~~h_"g 5)M )O|k#;gU r}2XZ(6v$HytM]ɀY!evXMpX,đE+*z9|faP֠@v!tl !rO,: #,qj#g҆^N9rA.Tbwvf*G á}텈0P|SUdjn@ XPJvDSS!]6-|7,k7<QHrw5çN$-0]/V';)\ Ha/=H\ h7z$%y '/ymb?+ [@OUD5K֖?dcEnjJ&̩^NF}-yS%c$n!4+MRiCgduy):;1qF4eʶj4\d;`##'U=S$xi8KG﬊wJyK5fԼ\*}p 7IAm@H2=IxZ9sx0gī:㷛FhY~, ,魠Tr0iu# "5\_?GGFmPҫG %?3^kX㼞_jgV5KX4nJ0Y.ǎyP='y]喝0Z돖6[bqjGwvs<,%DFܵ_Ѳ! 8gV GAd&0#BF~{BWl/@9pVс\f]DWfR2Mb`][zs%oꜰj7ni{dǩ9{FyodL w8a*1mnKYG3QC o|Pl=ɕ11[q,qőqOinU !<^oM]q{[x7D+о#Ÿ:>X,hZjngȇĞKHwnBX8 Y;bxG$k+Q&9v§lHB%LKxyTQ4#?a[pVtk UaC1~zeTʃi:4*EJ=OQdVw7:A1vsԔyXp'Dʛ+'ꄮ%c&kO`+\ݞBr&Yb?fNO djx+FG#6݁x $ Y?pi  EsҸ|Hvd>G/2ƗkffU~{r8BVwc|pUutas(B vd6`u>~> "K}4S6s6lGa]Wsü/N{%oCvr6)I#Ms6!Ak{ƏۤyTp48 ڋYB8SBXkp#5|YdnR0W4ڥY#Vb ;N2:+,Uk4B\B,ADrRG2[I}uvrدh7۱!,AZhV29w[S>FLi _Q[N+77z9Y[GNW-)4;sNŤOHۺ#xbuOR)I}ruR}픮5]܌x-xl_ KGGk.@;b6C9VX'?ۭ,c20F GcO9v|Vc:B,\|SO"N" CK]W s[FVJs B![kpSyH/؀̣q,Zy%>e"13h `+§_P6L"|.|.ҤS8;3]W)B6NeחJҙoDAl(B~tuu=!EbT`hp(I7Hј2MUA욱Lޘ5% `)? o踄;lQXresLK50'e=ЁߌJ+m]4YQJNnh @\ϓHjKZYR-TD\n.Q: ՜T녚[UcCA bmy6^:U09G9}TAVZ&[A)R7Մ-^ux$n掶I1O l+1,3Qn5b0QW9uIt p)5/C`ԱL)l1uh_p;@g^cuM;-R6g!4MܵOk:2RJޟ[Qc]W;efh7ADSrK磼/S  DS_.FBo(/`syfB}F0+}7컲 )(&ճͶM=qmYӯ_=^FF2AV9VN\PbR[.HhUΠߖCT4] |[]l <(}&}&g,U@)q-4!_ۛvM:-"WpceKVUɀۧzs8G]Zvl$hQ»JD|wJ(֌LM> /+$6|')# bzi\LG.">i"Mro6Fd$?7hFa%i,J#kј o'dN 6/ऒ8!wԆ(X<=;Oe(+pI~>_qfj\APB|<]PZ9\G {@M\'`-6%pSI*$y\Y2`W,6e'pvM6L ȣ#^Q;Yty|.{Y`#ؖUS`}Sĩžic0g3WGs\G*Zl3!v([p텷&uҩܘMܙ [T⻩#؋*mg[l Epj2PaBDyT,T+sÆl~8f#4ֲ?Lˣ' Ql[/5_ n# }>F~I!_gswht6ŀS ʳrvƣ3[©&Χo~(5[aK WD @|6rL< 8}J4?#0):h,Dk1de:@ xmc`x457n6GcUN]ιNXe+菋XB3"\PaGeO7uKwN +@\~!~W'9}G[0 -9,֤lIB{%_m㌀T+Nm|x˝c!=fTkM7‡0QGo\!֚F8d7XI}WTPBA'EC`KbG۪TԣঽX˛9򔹢\sQ oD`+%A,MYN )%E%:6IGLn3k?5N/A$01:$; }hj>>U# ܸ+u}`,R9E!WQҲƚ#NdNs B, [(cZ}YF ˨SzOiy>W'$[ߤݫ\tZDy:._O]=CujCCh c5&&J*l +-5$ᚳt%Xp쯍rJ *:Tjټ6ÔxOetk"<\sŁM+ԅ{I/=vt eC/ܾ;eɓ-K'{A9_y1Qem"&(ī'P#x ;?O0@Ӑ^4 A  d::M2]l;2iࠬiSD*C{Uxɐx;lyKi 0}fЂ+\ڞlj4Az؆K),6wR[z,0"[ݾnZ-JRr=OM^ylPO2)/x{!F`E %6+ F-»癌?$'ƶmJxFgyFt9#Ȓ@.~e\vz\bscc/F1k Gih.I>:v\='-z4O;@g8"(|$B Vq10i*p9Ai?ggߝ@;_ʆo|@q3}GαM02 m 'EV (-y&{.'zET|>'} "5\9]~N:+e;!vkU$[|YR3;3)>-uח1tY2ĺtbZnӌ%w>ݣ*hQc_$B$^Y+odیp?rS)ZT˺QE șKș?)zG l| آ;Xg _ܕ%GoE4D ?T;.bL%aPqZ%q;xV\*UƒQ(~5d|vJ3$ASm9 g3r"cCI"]!Ѽxg*KJ2$VCa'EH6/+JSlYu-\\p*)>3tlX>M{/ℏܨi~ʽuFwTa\n\]t*6WX6_ĽԱNt= o!h ^dߵ%G s 09d,d݆loV#wIr|r|l֡ :Zcn{rbg/2S YS9@>)'9p(N:;f6y\k۲HvcuxHlF|M^sj sM ~wZF&q7tҷgM`1JpMH"J8MK dCȻ`14{j,xq>{@dNf!#I0,_tn^ aY1#H# }R<qQ(W"k $~lyc$s>\V,BJIxcϬJ՜3y.fCQfEX joNIRtRyTc JK ٓԱE7Q6 a]-4)b:V7SDl۔vl*5doD=M?-e&:bі&H#@|2#׈6xuE-_Zܨ2R>Z7 )cQ&5eiN!Uo뚭U?¼[DTq(ݑ'=K>x^H6l"/JJ؁AV.X m5jilzbmU!E(/DU*,Zhu2խu@I@RRZ6 XAYN%i3586L3_NAl;WWc`|_XH<܀'\{ֶj1i5]zg\A(a\+lh*dkNwbPTI= >m9Q>1Z nF2> O<^U#pD(k >L`@M"騅;'MK>{oihk^;Vt37e*"IeYy4YfNuPRdX("4%SLžB`\Qa!g9 ~moRJMfy= UA1 -9bj7a 86(9߱/2|#`&P0y+hۮPo_:pʪ12)܄``n: zp|]FWf5vx&@&4lY o1UτڞYݓ$Ȓ=!"ǹ-}Y 8O8yzDBykP? ~/Mz&%Y,M-&<olED84ZXTpWŹP4 8Lz!^5KP:CY2u;ϖ.K }c͂7"(#Xu>A} z>F&[_YByuf\{n C۪f%Yq^\93S+!Tm}ɫRA%5vD&Le[b}hu/kɐFFq 9-J%/tNEjL#"({Ee ѠNwfO&/;%e7Lvy7q5cxjyhE4_Ud V{@]rpeJ.22F9~{Xl3pC:9?לԹ %U .O&z ;1)2Cb$ 蚮"( rnr])@z5rZ3gYZ07070100000556000081a4000000000000000000000001662bfc8100005df8000000000000000000000000000000000000005200000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/nf_tables_set.ko.xz7zXZִF!t/~]]?Eh=ڜ9RsO#{^}|0Dw$qk`*ؒ$l#r!I5٩e`r/qTkE㶃m*shUQO-vYHƺ_9iRAQ~{{;ToH^gR' *%NXӾaH^v-Q9uiiQow0q,-nǴWMYW6M.ee5ܞ홓!mH {\ ɞA_`=+E,*T>j%#cF}#n=QRIMd`~2/z300pPqE^࿄vv%#zW/<-Cϕ.+eS#Ln<э d v~ZkiWwZ3lSHwr%ڐ{h+> $Z}N\eBF~dIް>a*{+Ձ7oh%6LD3AZ1Ƿٍ s]lQw9˩qV=n(7f貖 lz зUdƞMtzC<>*y ]otq"m0,tZjp0k-hiX2+Uk:A 2/0nM 7G<7q(:b" c.=W>B6CU+*CXAثӎm&hƜR٪ucU/萲- L!-5=m6Ǡu!76:/dd_!9~BT^eM ߶.fnxt ⢕pMBTkL 3HTi&eѺN%$iWU϶V\E`KvDɏ:s;{Q,[GX:c`d*e?h38 ?WP^`,IU>'EzdXX v'|Ue-|aKYq¦_iiGsS`q ٺ*G%'')q{U2nᙅHaɸ˭~0ka:ҹF;^/T0w)<ަ>#LyV- XAxdRDx/3ku:CRQɾ^@'4^O/Hb)G/W^|%ߗPS3K^uI})MK>^Fo⯌qlC!\NNAۿʗSki+X74ˋpzH\ij9!(=̔m*k g z,jn1tbR֑vMg_J¹Lbcrxl#&j0iCA8U̿}%DR3.n6//fP-܈4>~IJ\۬8yϊ!>eMȎIy4 ?M̄)wklxKSBij<%kъ*R(E''|(U?Χ(c2N?(rS@;)ځvКSb,9i(Jwy2 ü"PCTO(ջ7>1ʠ(N= "YcU":vT^Mkw5| k:ݔ67 Qlj$M;N\ѯR7 _Qkv߸7^2cNJax-J` qI>9MO]O6UCݫDU'oԺJ(QC<K8N7Ok UϹ/4p8ݟL?Œcwַ 'afL*l%Rj62$yGDdc\^7GnU7&8L05MTkS^/*.P8,/'^5EX>a޶(W _ŸT|> |•# VL0[*aewj?`?BY}Xz=Ԅ*8b1ȭ_Aa]5Xݾ*gr(na-{F",J^i>x,j@VHb #Ο WxA7ESP$]w=M4j=H 1='x>˦s@K:&?E m'Ɇ xhD+ UƢe/Ƃr ަfg 8r!vw}4N}@-s:D\Q3 T`o}>LY[ۜl+ 7Y:nK/rOWtuPϝ/w{"Wn8RJ!C}㟸i1"<GS4 g0EEӱBn'*eViN[َFw &3K_[xsDx|ތ\8o|,]0( {V)H}D$?|7o[dLNjÍWr2ޙӟ7utt{F2h`-ū^d8!J 3\-8~Fyo9UtM;"U:,, 5b/KEcZ]z| #b_ :łM_ QJ:S y,ut&>N[1bvgߡ ba/Om8,3Ǥ("#或}("{mM(,Xi4"S}d+*"gP:.\/bD&Pn>` Ť@)_g$ $ikO+|˪6&&V"}{XJm倗Kl>r^͞dMKICt)MFz;{gUvxC|<NF(QG2IJv_m*m}d.9H#S bPnx@m9If&]e2Nc>[wڋubz,kUS\y2Ο |-r|f0Cv wIGY~Qw6{buBtFvXDft_ȸx8OGw!"'5  >s3UB)0F=xhq" !GB(l"%ӰMOij CVH)A'Qڱ J:Ym9&>@)hz܌YT Vy̨欠Zٽ,==,wO2Q |S-,[Ǒ)*GQ)al \.^Qn1xr= *!Wz7j~1mr`% ,?Y\!{7v˶:a4QX];x:Ue4ߍ/s=G`g ۤ-V"0*2{̡T#&Ť8HKKK~5ۍ5p׍M8'&lb3XWd6Df.qyL0+X|[-ObS~."co/< ƩF냱 T<ڕ"q-pbלy4X]Rz[%|Sv%u<܁Q5SyLAqUmTlr!_ q |, "$Eh)M.w4:2a\R;}ԭto\|'+V7NH/ AY~Ș6NzwCG78gB4mDK;LAEZy}Wl \7u;CƤm[CF$w9P=X3;ѺMV\fޜ  ׻ܪv g7@I%KH/ *vcaXKxmB%|l>5#-/(^|,u;-^ i(X˱=>ǘ+B}+nIC/"wh4Kn=kmlT 3؞AQzr `TYQW' X9#M|dN.M_HA ;JxEë1GyXR= &1K P;DeYo!ȓEƯڟ[2Jv@\}Oz]LI+C.qn11w||`D (["SPfgaMN{^UmYxؠھe^ɊdDz(` Jf"@C9 4(3D0@]]pcGCi~{gYf~t%SX՘NX+)[oC<?X7A 1%Wx 'tߎR&& 5XD(k<=s-f`M[^?.+ fRr #3(s>s}z7[^Cr*Tj k#9fڵ3!槪gY;hj#v?b1ƇxS5^Fd6ˇʅYfu" }!!oyW#`9>b&Dz1fAkIrtPη:RL +[EhT+1b@I6&_H"ϑ'9L!<,s&ej:?ve:ؘOqcK#ݘ$j)mث2zvsPTyEEG0TYr9U8RXr9l EbQ, G&d1))w@EzjEaдuUQRFe0 rWG:w9&Nj@čdėKw~@ ыstQ(~9`i 1`Pm(*XЀ(3A^:^sL^ACm'&7hB)u%O8К+I\賳UWja|do9` YM}3}J>X _ 2&/σ8&u-w#13u, Fm\?(3zQ?"83A:x,bYQT*Z+sluZ:n,)Y}b9[rCtVnʺjЗƵ8i\7%/1&a5Dz-plQ }'(:#j|`}*5THb:5pʗسQ=sr -o(HUUocC?̑;FW=~hA[)WUt,д"PV9,g4:_G: z?ʈq@q9Ejt|{Dg2RwWBC¢U$kH*ݧb?P'_]: "w}x>201?o89"gd'x[hVgӡ|)CF`tᲒ/8{"F[mMّ[xΑ.0~Hۂ)h]=8r1dcNZ‚fP\x斫<|F2{T95}:Ix8k5H91S>n/nŇOGVPn5Q%,M:ᐮzcҺt{!r18xaȐioB@p|eec$YFJy ^spj>jk uǟem¸;W$5Vuo0"m93jmE)&^Ql;?9dmq5a{zξ>^K)+AxFnܑЩNo^eȅx<'s>5Fcl Oђv n$˫*ur5# ֧!^1ûJ$G $D1S}h╉O7:r5p^ɈIM/o^:[7fb eȴ ߛo!@>~H<%UqW:g?z @ \ϼlf}[ԃ$N0?/Un R"LD5?9\0N5xz pH.Qm MVש) RK(\(Γws:DfkJE(~q6A,-<ν3p|,[Rw3)o¨&-{O{kO EhM_S8WC$wƳ]'+9- *S1tfm+W_ˁ\l@ +̱šGZ<(=OWgcq`:Xl|&qKVfDcvVu9h#]U`l-8k AX}ս,gfeH؅>i4luVTMJ7Kl֬[b؉-)p=Ox*"ћDzAx~c̔Ow^$1oh8)D+Ur RM"dMTV.S|.m)PvD|C:}&MCƛr,tb{2Y72lC GWGixQŋea<μj5,>U!͡i?);2gwi04^%/QRU@x*/!' 53-NZf*F=i[U#/ٱR0yCïq+@4-vцMf62NK;|i&g72KVI XK(3ӺwBCo&7тK_B*ݓVmN|9RK@F-#po?㸩9R.8lZ撕77aTwqV9;o\˔ŧ m9, hro8C"uəy`4yH([[ެvR,9gۈkVh@~/qD#2Wю$xmV*wS^rƴ."r[4$8xN~D\Z9YHKfmXb%U7:ǂD80EJ]AxmV1ϦI39A2z"(́IW*ו^\m'z+4 Nd'k ~H\Mi96Jh&V|hө;AcA f^o5ܼ 6'~^ q2G|t0W.Nhy6HS@Og[r/{ՎȎEaFo<,mN."DWEa*m+9lvy6yuή0U&fiZ)a cTV>D@!/z"^X6po$ISwCֲ۠gH[e+<q>az{q Bo:݈ص:+oT,ٓūM(n5jRYj=07 xb#`Pi<2H,qm)MFM`h6 ӼE&.<^!P|J%-L ĴUsBRpdDcod>e6~O! n87<ZbrckL-?U! adTdQ dj4Tӯ8 VQ[x=CbblZ؇msbB|?7d}fLe٘IgT̉vϠ0c˘&H'rDR@.tCU6Oɦy/ZES kO02 f _2OHBg 8~T;TxiB RGYNc}Vq:b QpsH|%äiyuf|}q[XM'vHQLn:XbVhΎRV]P~J'RTʧu0,_MF7>^*"tԭ9߲ ͮpYOx.o#}3v`l|]FdԥbV<!shu)407 kbے_XC,:2"pC՚YB[vIë퀍TٕܶDVpUR D@.q+s(6wD 7@$VQ.Aoؔzej1b:M\1~!R:Їz敷]PE1Λp n,Lݕџ?)x ǜhdjrQK`> z  cԩ20H7wP##w/G-hQ&ڍ>-E)|.[\a0/$A˼>H]LPޖڥ eE(b)ItN%5DT\l:`$a1oUDZ G=Q>. S>qMs얷_Y"lπ> E/EAƵ8qZAK»Zl#AԻ_ T3Y6c1^*3S$Ynsit7\^j(~]B8)(ʹGNyVov VN!v ɎC BvMsԱvxbYYCN.%#pM ķhjrvC+B~wpxip@RxgNa?o<){db_1f4 rIݺ/)r}?[3;Gט?l}_@<'h~IQP%BYH0JOT"sxE0Aa[.qqQ?zZ. MZIu{0'DK3o&~d}El+Q~WKf9%B%D_4>&qLQy Dm0uaLrbݙnè~?w,V̍Q'JvD5v =8YM)1N%s[ As:S4+l_vS`k/f9y>qkt[`HhYjJdR#Wns<d' /_]H0{6+~Lw`*ȏ'@ZZ@>rȔ:rd7u)k%#敎_#o޼cH\Y2=yMqAxLև;':Iз0Jmyc>Hk8O!,dk[0g+EQr99B4pZ/orpugG͒#x(m85jٱ9fW2r{n,oRK yȯ!v/fcg)WL JUܝpPk~1 8˓8P J$YVx Q058m0cHp}2% 1|B䘾9S9{@Rʂ}i . uke._Y=bh][ֿe-;8qc{ !ČF"[ʏnl,,G<_bxWhAKac cHF<e>:JY+bhxc]z+F,3: s<. 2F!.ߕC@#_2@ \~6ʿMWczbTm,㋲#nm;>bj!Jm"wBSM5fAPƎQQ_}B 6/HhvnV:~!T6w4KX[Qׄ].ĉ՛}KX}&~9:T)v]: *RcP;7%Ч'W5IcR%;/9_O{2!:P9X%/eEykw@ALo4Iwpz\H ))]E1TYgiz2*B&{s0UX `AۜGX􍨪6կSE\ O f e8|fҖ˕#4k]ijgxx޺\y<t^@3U\λn\ĭj+bt{XMtfٲeT@uQ"߯y_>β'% c"B T\M8w2C% B18©HH/ʿkpT-ދHZffjCnٟx6pk#4^=|O m * WfiF6רN7d{ؠ=onR.COwj,%50r9{;czo>)@넪ne׽˰fB xpiZ`p%Җq50`MF֙kXfF1hE<.D$O8yi R]\:?eOWuO~?q{m4D(T4ؗ[B۷ݼZx<|g$ex;: ͒5;"u?\yJw }&͕VH6y Uw`E.PI)1_"HdظI3^ۊ03- t9p5h}8 9w!!DK²wPYz:V'>}f'+%HA{19G냑gAarzIJh{GCIvk&ͬ#31԰yC1KrG]_tu0v9 K^.])E:GrucυꂣihlNf0Z"6qEĹUxY8 C1Ģ- y$ (CjE{n1dme]ǯҩGHwZ;vմ>1ZR_cUDgbvա}حK^Ŋ]J)J̈P6:IE%Tb[*=}`Jq%3[7 #. k8]?_C.;OS_x6]nY;\th:4'S pA^x1%Uz%*r,kT k \ćs8tWs 4jF1;(VSrvn_tMT"Fnk畃䊓)^U }"n[IXϸ^ 584i:lzXXjS0 %c1_DY7"$ʧH#U@nσ *` ]%4,-j!+{3eI;BOGRiSn uz9s^0ӆ 7 lqnT[\L/9co%Z =Mj!WvK? \ ^qwN%:52eB+ˆS Ys}#epbe&6="f&)ai#phvi 86TtI!NfLip(EBJvbqd3 ӸD44XnS^h9^)_=5wb&@J8 ;f_iȲ =K OHgtF2ۙ>ib3k @ܤj6?ՖŻCrԊ{5!Rq >FhHr˭/r]b|8WwI`&tg!ht]E˕(x*H=y0^oҝac(BHGʇqL:ZWsAyvrP݀7;|ܸ -~xlPZQw8wJpzTlWج~\Jݴ?{Yn0q?Ҕ7o]qٺ1&r<gF~՝dէXF8QaؔS!ƺ\ I>F Dhj#~|gb-R嫭'|c'6gi-< ڙ=?A{@k^~q>`v!UƏ4VSoQbsPܭ 1׉GӄaHllDvAO#Z 3p{k{iegN?},js;H4 FVj( pc ߶BC¿M31dƲk .S"hW ˠf?C$7pjŗcl m"}R%(+<VRZ%V&"\L %p &Y|nKy TOY"<Y߂'b!$j_ P`j&6F}z15q}ŔzOf#!$RB#Du$}OVV<5/79`Zg> \9* U\  Ou(`+ g2N|t ~vMU=P2֨}m0Ip7\4_, '; iWL6tҧOR skт#8 3e}"# DR+BK?d7W;bÁ۲` ǁ,v( :ke2) Ew\bt&>IdP0iM>"~" ? 1( 4u]lHt-l-hoex!杣0p;\\yTZ .M̮ yݺTv+<&$'2/_tX2ts#}Ֆz[9 jI`Of<8d"wZŚ|!-/ǑL͌:WF4މg=V6drh'{@O8xPF5~qwK,\P='gcԵ1gy Am>\WAxc9G_ C*,mb_JKn3N0WmlYyg| X:(b^[EBd$|PC [F1!ȵYqf|B$p-;00,s w>D;ߧjUs+՘i6 0~^@ wve]9 b1 bF,ei!*Gʐs:R=GU]:7sޝThU!I+T`Ӈu LS(QOM. =biS2/fFDS1ߗc=79=&˶VjQvYǵȸ_“!@^Vpx_( 1&VHe'NZBH)ܘ ؇|kT >S[MHU /SYTî@$Bd?ChƍdG͈V{EƸ+AcG>7sUOZ"; z6DP\KݺPqGW'/{=#;6묌kPo^?ƕ,n ŃF/al;tZ4R.J2`3~mS x%ո$FM'hgm"k$R L1Gɞ@n}-!C5 vp>8ś皰@<8wu}t;S\XRAxx|;zWvwcZQG ?1'$M'"ۇȾ|Ah~!Sx7tKif}e7Qc,ԃXOySCYzd'yh%ewkϻ_q8K$P~Qi!A3.  **>۔I3Y KFOy~0~rߴ8%H,jr3DTv>YenפDK^F\YY'4),>aT'm{"]rۀc_/0[1Ѕ9iJRgdt>g)S8ރ&,c;xp&8nG  Qv;x&4<9-f=YΌ9?; ]!l\347s{D&d3SE":_7$0Y-}t'kTƆVA##ԮOCo{XQ$e9o^%RrI~jhgpش7YJy rzKP5(khߟ8; y}h/^9]I'܊ݭ2AY&vP#; mlÇHYw/HJ :Aq}nhGFL)aMO#ߥ45%Gf:>ptUx_$)];z}&?Yr; % , DX)CйYcK71zTD r$&n K1]jI+ !V1 Ls„{٥00$cZDBƯ*Vjd'.ZP~KBF͕DfʙW,ɐ>WgeՉA|etgh آʷmu-R⾞ ]ҩ^ ݥ\y@K&Q|ҋfԒa"*E!ЛL\Af e3Hz۞;5oѯG3ZCIx[#zUTӦ;Yf9|~@Hzy'k{sԴ| T6^+=ǰ~T/ox33>%y5ůתl>!"h;SpGfダfKs憲RGqMخkk!sDu޾pYTU[Q?? ,ESdaexbĕ3S}0!h% ٽ"x3{DyK@ٮm+uj[p ~A*]g:?歗?5Wa%Mo% ߒ_,  ˻Y6^9|Y]TyO1M9v%5!+vrޞ%O:2>!8Fчx~]EfO$^F>1+Kpw2bxŹˀVD=Gvn\!'q7VbNWzRS'1⻤o`0ʻ0u[SQ{cs;ae&GEq=4a"w;G /F,^IYCh~Wxv!N)V#yj0-gL(qk=g{`jfLm'ybkDU dK)LarS [)q)9&- ug$jb E85)Az1]g^jNbA-Ku:GWC6lHtc_:8amX9:0C,'q,?t7*aPDBZ-Mpǔ{m;2Z @@fXWh3#=}QA)}5 r5ټ^n7VT_+9N=nQM(Kv(> uZxX'$ M`mwKZKr/̠O.~Mbl-:ukKUy (XqqQ)|rd鴖@)^8MM}'F@jBmCƘŎQk@c}K9A< Zg<|]֞DonH_+w=XPˏwv9{7FCnXQB'aʧ6~kQR: !.؉U-O}k8%R)]K2wMNfF챊xհd{!%oJSa~ojpbV BȰ}Y݇=qלSܞT kK#> Ei:Le "eA.Kbr?jA/XJ{d'|:{ `ߎzCCDc|Ԙl\V(t/lg?ezj 1oZ]<7_P'[Hn]7 B$[Ic,EI[Ew} 8ۺ4!b#bߞۀ}4{y7 Y <$`,+D 6҃~X"%.0Jߥ1ʗQ S`Gah,P-\zdeGjU5ՇtUV"W54TO HTOjq df*9eX7IgQiflszg 7|ENKa -F9<}]a"1a"<\CIFLB2.kIӄK GX?(5Ro~@]?ƒ4&C"d R6ҝWCHiMR< 9C сBO/t R㼚SZ$"R+7cT2^&kTOЪ u]^c|KsULMvm97i5(fƒ5:Om+i]*T?D 1yWy#q?T{irǎsq0FɞZs$\SFoE bDRUl!tHenwAEB0{r%rO8& #9{-8P#aӟ02>(q [LTkG ̊RYλdźGI}W00)Y# 1"n|/փ?3%ZMw61Ҫ^u4վN60 곥)qp]=ndش8ՊSspBfサ{ܵM Sy6 ) )!MryI&,E8w[߇-[Q.{bUzn>O md~N.x8v?PLҿK-ge]#]qR4M{GGܒm"3ױ ƽr m'4!ڣd4wo= nHl$̬^=pO8оJzFfɌђl" ,=@s3;5iEr k5Boso>؎Y`ڰn.g~hHD+c)}PX #8vu]07OWi0p);K=!4%k;!G0DӬu¾ՠw/~$R[=kfH|X&-e"'!r]'=OzSF4<8JV|ʞkbP{υΗmYYn͠]THȈ`AּhwX%JQg p6S}`;2Rܬ^@ϣ-iWH#1oR1+N $?^+D% fj!O]5Vr1&VHWºj*'*Pblщ9 DԴs#Mߒ^5!ɫj9@[gҪL!% /%s&dűgF#9W3DHZ/3-@kJɱCCST6#G7+(U>WZkG:WyD'XHbTR.g)@mlbk($k)gCmrw>6xCJpTL1錦zC7lr Xĸ,-?˃ٿ%6Ao,19ָǼACIڄu!THxK#0~ONeZQH,oG{]m ޒpར0 EIjp2b4)@0[Iˡ~AB90݇XSY B:x|Q.I>mLe ]c)aZnbWsaφДBvt _ }E:WQgtiO0o)-;)H>J+KpmqH2W9>J! -i8 -@ ѻ5gYZ07070100000557000081a4000000000000000000000001662bfc8100001ab8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/netfilter/nfnetlink.ko.xz7zXZִF!t/hw]?Eh=ڜ9N>j%a)Wo'vΑ`K۫0GKyژ2$7g^oFHtHmIeB=ZNYǖrCYX`Z>M D-;mt㶑S!5#51?DmljM۟]ש-7sXgs+=m s0t %`7P <yxWQ/W)h 0YT7 g4`][f0 _?b^9,Ws >PG&7C۴9),2nHV>QOeaMoƘx簸u]^7X>D#A/Ył4~j^bx/Σc7ʃJe|Xjf @(3E]QnF'a}xM8f-gx=Pj 9ZƔPFg)X-RgrH [SNyX15$'d^_ں+eyZ7a=ݓj?v2P_hJ}d=G S!]Tnܢ[S9;nR3QAmܣs <4#!.uWPh P_q&)]Z[%/ikE5v0*ĎrB#q-\M%X.79ܮZv!^:k{tPbj}q5+/o]+%Ѳ.%{H$\Bp(4_@r 9fӣUUCT? |~MmiXyqEX_i6Ah8<>`LK&V5 KlzsqđE(\383Rr. ޅ0 :`/{L׃lUR&Vt3fQ"I}D(vvpOXlu˲8WK2l1x6p$ S@l#,wE'ؼȦNVt~ܤ星2W-xa N5|ll>q<'{4鞠 B*s"sBeD[ȆzvYƠ^ 6F'4*=DC-X2d/(!VH8l!NV`I !>axa$(!\X#=t|sHY6LbD2lfxM-(7;D@( p[j1:33srrnȢց9 5[5>v>ؖfx4O$dW|m vxBi)ˏz1ۆm_z&,v7/0/ /9#@@7dJQVEOs=Fy|eȚ+5[kc~Wk3w#$ w^ݏid˧U&! oDOxY]'@H{*D%nds"wQ I{vzU^cžSX" ڷ>Ce{TDNe?P'$ )hN8KFA0(QC4)mg2rY&B2Cn d=4yVe}ĹχUw1-)OP8(PO) ]7mY=_/Qcsh%",*ō";W-BuF12r%Aަ>)b1?l,,WA ۨp\fxj%Lh1XjQNs޲iXQ3%sR2fK큯`_Hydz$ea0NĮdˌ.SQc<"eťSӪ&h<aJQ|K@e15䑷Zc SEwrYc \}Z CXKPpUdFAitdNQ?9 a'y~ Y.~6gͰ8 *(gӑbVwWPWJ/јnuIQznP~D([,j׎+sd:؊S8l8ȥa+9_Y'uc!}`ZX4~ ?(a9S s*zLrPIP"0l*SQuVov S{f̰|!~]f_IHr/ }l&H>6C1d3Av9wIrl`_(4F59LH6ZZAE'*r}==NNc0 E̳(Gn2Z$(G?Ctz8>r/Sѓ%-{7͞XT{{]b֟pƩ5X31OCxI GJJPLe R^H h/nlnܲ*eᅅw_Ü94ͺ%;\),a | ֖qgx9f+7%`hQ]hCQiepVZV34YBB0"H3EIlG(Sm{:5뙂RȮý,rB={/i.uIl@Dr)}aj[gp>#%M(\rࣣVM}qF[r\'.I^#/kJ{C6mq(8 a1|ChoG0%4-<N[K=cݯn Ɗ& ]ln7Qg{L򝱥r("k8_CfEP@o\Jlڹ ԡ6u|'FΌӳ'_y6d7YkGR'MuǬohnhJi92}ӹ6!v.Q=~BVDVP,PPiOӇMJ=2ϖާJgTסr_`ݧXac[lz4ZhPq]rN)NVZyC׸ $䆝ڊ'_2x^={|=6*O٧J*\<[AK/%l.0>n8ͷ}JKwPʶEek[1_]%=N(BRC@N_܏SoXq;37Oi&zHTH0% 2|ϲU-ۙzF؄ [XkX޾ڏR;+ _Ϻ(fs+LbFjWpO7}Ebf_"X3LP[4`d,=bWկ47co<;TW!xx\kiZ #wBhVj j&}TWa;=^beʾ>%dЬE[)(S#/W8s)`ϱ<[(& ׏-SM ܏K"wp?U^PY΅hzS-_DԄd!R4.b }lP}ǜ3+wr P#(=`œCJ-rV/I?p頖@ȹƾg (gƤOtD!fvz|,}.ᗰ<[$ES݄63رcR췶)Uo&GP(V'%kxh]52WR۬KJZXXvkIxN{S0+/[&kY zw;|@1cE[-(h/ݝ&R[!(X#1^oCڮB ,;=0` ͐I~ &/+|ti+GY`ƀ?\UиZC| bIJY\qaaV|%kDK!H_ X_l$GmB5(=UU̟kEx&™Wf5b ~!-#m)LrÅsw ʣqeӝv9q51K>\4G, :c]DoF`#aܸ_ꖒ άFc ٴB|n7>2]&ᅵ9Q-=KEmeW{907t˕ҭשx8Tm?t$g sqFLq?VC]YU8 "ԷQ,ni-l;Jo #[[Pa; ,T-=H-"Ayݫ*#%b5];t<zAi] Bժ&}$΋tkX5etB\c(S0 C[/ZIŝ܉OgFG%-v# v;:Rݨ*|m&fBBN⨨ j'R?TV f?cQ g ]wIpi4ٍXi Hʷ{10iiMa' 50?]ԕ;UPk]GRQf[8SyOG|)m3&SކW=3?nsOl&*Er]2df,S^9K,WcDniވfw+{h930{aa$8exSX(bPt0ԬB J a40p!dehF v)"c+Ŀ5&MA6xعA)T -? OItJ[H%^w<b}G-+eTm->"r;=lƽɰ5^\45WPK,zB?x…!8 L}!O ?07fy`pTgȚB@12XGXx;WBT2Ӈ 9l>caJNp)۠K֞a‰ѴJ,4RHe[9Dgr+ij#7FN dylDEDr~; {kB[<[D)J?u~j B'Nl'P{?4T/_ `4`;ܱ݊L kx [:#U 1)GD3}nO{ KZw`ܭWRJFvO1i:`%N3{mnsC7Lpj |s)V閺"J}O}R$7:YI8BI e' UX_/[S_{B9St{&P-J!UwgD}ih-IOLfRIO)-/2|!8L&%eqBuY0yCO&}= C`i$LZp>Qa{z^'S }#TT_8̳k$o7i]`1aal4ۡ_mbyU89<9< NR>43-&$BFQAI&lycQh]AS},ɸ3?SieWa 9VegT:ϻn}lV4[|&/nUzȆV0sSPŠ,cAZ[@{^HC&^sr:qeʃ+iۋD?2McnH0ь3zo@.oU6/@oulp픀n.fRԐB:HR[f\bdxxw9G. rECIk.nԱ{#t+oہ Px9-QeՀ [0K)&.b'ΣYCnKcasR)h'"Xg,b|$͸߶1|RAt ̞6b/3^@ џs.oaIT8MIECY;-&ZRHSLd9jnI}*30,xi2"}{ !Wa&Hݺ]˽iK'> nwTPL^l۷ջ'Rz/NcNa'} { XPzN4X;ANv74&}7m?c24נ `d-8T]vXzRHZ?苑 's3뢿zBU6 .0OVX-iKYm + ъ%[}b1\85SP<P1Z`!$8&m׌9 5BѧQan00jZq̿C}eo!j`jwQt%.Wўtm.nE<Y#Pq5ډ@Peyf9Eo& g xq JO 'cB0(rvjaײpOiL^Rosa5GŇl6&"kG$du1Es/:(Iϩ C~{ cY>255)97/3ajP A_SU@ 5+ 6Q" ޼W%P%x2}Sl2GUvV*+:@Ids2%K)qSsK;TRls/ 4}OPԆx*4rW=u':S\[Äk2ron!:= !1 s&wGO'ЛcoGHƀvA!T)c)|$Bdrecm_Os,i b]n!;eoE}djvʣ-ǻ'kS壥b$}ZwDo@ğbM:qL)Rƙ \<-xٕԬՋ)~=):`V?&s  bpx5筮FJl4nǘ9bϚC`:ꎴGDZSdGj D$￧Mt^@B  AG{0lg G)8i I:sؚ+#砲LmÿMVdLEw(CmxU6l#kOX,[;,?<}1%+|d5k 9(/˽kC(z@x? B_k܇ 42a]IYL^No5Ȍ9++ΈL/jFq%\?{/'ߑx橌|l =@Km w:XzzQ&d)G&f܅Fn.[ߵq^6ӎAF S@ Hj_OJ\Ӳ"$ ^i2HV.s'YǓ"oVR&.3c"CO>2mJ'YK[CM]𓆋=Q8׉x~cbUVmoAX7,==<&x|nKFvz2;~WXIoR+&O"hh2eQUi:+/'䙎>!q%U0|)0Kzp C hjL^mH`Zm{h>Wr;)BawP?-VykvV6%6/Qp/oT#Fg94\'z4( vNyz/\vqq"u q".w /5rQ^}m!}wU2v|Ҏ }3-*bӘ+EH(e| ' }~F.&] sxYB_ !tt؋kbrKX]{f\xտ6QǷ!qYt}MeD|_EuԌbi…03s6[ude@a+ _=5|z7v3('1s-ָ1S]yר\"a.3>Y <>PLzȊx!uCBr?;B7M=MpՀIY7 T %EdnlL5Lۡkpʠz`?P_)vM]tjKH?!"-BAOV.M0΢Neށw" m'sԎ7i_UxYzj5ѫm?+:Z1yOΈf6/noYp̤YHk `)Q , ١ |sWXm5.w_ɲtzkM수(V> +'A?] u4꽝QhB-ҢŲ6ӛMX1|W$H GY$?9,\.0Sd:HR8L#2 v7Ђyvl{?H`W\KڳA !c б>gr>4,~п 4Et.3U92Y;(ƍC>n<"|襞l Yb+)@#."Y*Rxo^kpG`(Fľw`4)UUШ/Df`Vjoư֎A(`ȵKPh!Nƀ^Dnm u L=f}Ehn-ab2Tbn|tO@tvW??U\-5{YN%j[Ojc45B(g,)9ʢpj3LW8iWi6KjÅAU*g#M?x8NX=ƍOh9|w6/<-\oQlvǒÉ0Va7pD_Y<6xyxbn.޳$1~OH3f sTFg >\۷I\aN6pjyD5 9 gکdaug2;}ANF@>x36*> ×11E̘zLPЀ !)*;ph8NnSOY;@h/^-yrA;ب >O5)aGC{揊!Tj`m"WjZ<%ZxpS [#giyÿUC5ڳj};yK3@Cm/*b&UŇjB|Q @%C5 =uqo^!Z6;t#P*VX껸-C Jެ|3p1_y"ZLځyNys( h,Ϟs=ֈ@h>ՎQ^-\BU\~x\?Z_8&G߭&=!b6PS@,kD`$}ϐUl Y<S|+ޏ^yHV4P h)oCj%t׏#\vL43aTT6kJs\0-`=kZc%1K3m A~*1wrV5euNcyӽH ^h:lc9HXGYF͒ev߅BaPW%: #j+IY0d}P8RM۫in]yeY=~b)I," e Ǥo{BL7Ĵ|> ;l$khkmHԎ䵛Mi8i796;61K`k{i{?kzj\: vq!mVtdg!jiJ{\ 7!oG0ؖ5}oO](&f 7cޮf1(BfΦB bmhB[{:*)ߣHz9,mi\~+t-m$%W3`Pfϼ$TYN de*|u? ~~́Pv6y1:[GxM7> #HGORCG|·m/dsĤ$/΋7N`-|B ř-">pV_l(Fئ @*}(y/|1#? i:%c&`%x<[zG7m,4+)߃TTh<{O1<(zY$3nE!RيPylמ~De?>ߩ" Ocw}̦bC0艠!YeO@!8vgx|5eH I$[n1sZ=:ը9M]dzT8ȱXRiM,(2_bCe,٩EPAchVBgx,eP?i1;u+=rDv1geFxy5 l#mJ pp@Ő }ZaAe 6.SbgW_9K[N$J,@N[bܵ(TJ:r4ҳgg#[ʜRlգ'6QbM;fæWgF7Jkn0hSa˨ȅrcy}?KQP5"[&]il9WC?ThJ.-$wfNh1R ل2dh&qR5KHԑfR*d+7Co@*nνp/b $1Ɛʹ QSh;nunaV?FQ(ZK!Z=H2_gmN*FU@<#F&uf'Ϫbަͮ-.jfGCY2?>z@  'j&2~;]*D޳8(Q0r]x*n1.5>yb];_vUCFʺ7F1IUcOh3&CmqId=ǀN;} L QO]Z'M A&(4dMP~MG/ Dz~FO;fc'[Η2$ 3G[(mG=H49%SRp 4IS@]ZNŁKGU_0c:J1g)T(8l˟C}L*Ri3&Wcp`R0f6G)`%ÆN*~FJI(ջ59\Xp/(pFВlr\9RۂO27@] .i5@[vF0K2hyt'E5z!C'Hb}➓t=zՅ >J7+"(2-:>hBt`w4+y5u*ax.F3}ߪ"8&SDX`XshiJ%pnJD?"kY_e94RCdK ͯh<Pc*61ÝIp=P]qPhrm~W (rzƯ<͒gm GDVH\s -Z\(KmMLxt7hٌ۴C KuW'&oyMG?5k\d3!@|K@uQ΋zt\cNP!*}]*d[HJ^(d\2U!o D if嬞:BѵiaG"Tik 6m‰ |Tsǝgh]'$m4Q\=KW3ewr^^HnfdXFJk^Po=(֡ܪA􌖛)#iWtV7RNױn tӗ~JM}g1 ΅l%ɤ/hgOBJVg4mf*0Tמk'.ʃ@h1%.+C<%EQV|EF`7e ObedN߻O6 xOp Ǻ4tnֈ~"\[_Z`k%[OЎfGkb.e)D5O^׺K"s pC&flڝ1Es_ZUi ;|gS)װsw}C-g,ËIk: ; ׎t3Mle˥~u{Y3׸8#*0d;KZf$*5>cC\y,lADzzGҾy7WիMM̕&-D`εM5d,+rC{jl_t]AMf@'=roGA hՃ8QJ˝)[V$w TEnտU8X\q i-ѕYʻuGSb3*cBuG3<(٬Hj{?&wB7<д? $PZK57h W`<"THʢT `ư.eyHK>W4*J[(ۄMY!3';, wcSb m=znkuZ/'!t\oBLb'AD3f@wLYˆv ::ԭȉZڈLa7ndh W;ېM/-+ !8ֆ(fA)'-΍C~4'ןٰEnD Z"8{RS tKJYuL5I;S~L 7\~DbXAچ ,h]M -@h`rvEc'!|*0u1xmQahDi.#1 fL[$)sτ4*gzEk, |KS\0>;7caE3OڇA4hmit]!N>dnr9q]m;P^ֈyXsW>[^ "ZoUGJ)`8-(cHƇx58KU9~aBc Ph[4΁@yXl7Дj 3v1S@T}Dk f*H5*|3Z8 q|ʧfށ<JoeʀN|Q[ƙ+[gqN#J |H0lMw+DsN [cvs-)ɓ@F\̣iMFHO;ܯ -2 y9ٺF"O)0k.0hDϻ'`AXHJ)|V3#i C^BVb嫪߾OTg\Fnۢ(fz􇨕Zh[)2{S*9f;ۏxoEhg+L:tOGxTӵ32͗7[!GI,@ebrWWIWPve@GQ<1K~"%Ubvkӿ!|j1 5N Gy0|'{ft͖kQ ))%*X`=d%;r]p5[#v{0̩|]VL3[!%:-<2AFՕ@#?4Idu[| ns9iKXǠR#Q='VK]Y鋜"C46 R }N A n/#i&2+ugeG@SBF\v BF++TEo!6½CyC!Ebi{a%(HČ+7mbf^ÜQTiS5RKfe9ꕲN EN`1|QD,i;Q,și"[?AZy!pn?%.^$mFJȜmN2P)^G׳DquJ…h(N"+u0c t"?@l@1$G77>*:5>){<^;v)d O9l $&8&#.*˫ڷm>9JEJ!u/ـ ?sI˱7OfhqˬkJWgFY/v_Vf5Jͬ*|ӂeҝC q|iѓBTjRc8եW,_kn8)2RZyEV >\8rۨ"_fdS_.Y\ P-hʹZRX< BbWQ[łQ0pt0K/5HEO/$HyWﮎi blF dj*b ު@Y?+\w?EL26XRN**;u훿 ܄ie1$9|]h7L#W]ЍA=Fc {I=Qk =`e'|A\-zZnNx<&@ ZH+a8-K9w˓{k)e8Y ,C9A- tku ȳ@.}T"+'bfў( :X` ۀo*n=Qі>k=wڞ$>ۛ Ԙ.F=hUͿt\ٳG b@dRaj[B}@-&sUlw$cyEVlM#:E ™PEv PG"/r-b3lT4~`WwuW$ R#>w#5 ʱ] /8ɡ^mA,;>,ذ:NSI 2_vH̉xXL7jheKCڙLj$M7ji}sYX9\l*پ_̲I6bF\DEq ЌD%DD! G#Qd9[Yw+H5%޹vd͒&InZX/5_erx˩ t\|8?RXNjiE{kHc#KpUsq@T@Fۃ(0boE(cwozw-ZS=AཝED3wt)F-J- Q#5١C3 Ųkʽ}jjlXkLsa{a O75Gd䑋:yn@/8WWQGEd/~]',#`5Akxvw(>^7NV`˽ t[SܬH|v 5hsi׾buD8$!anLPRDKЦy`~L8b'>:)ry;iQAG'^{{cy%R`2u_K.J[W( s+*ʪwwc^/Ck:Op'(`<4 JN5dMK>z8`p1Dj)ȟ|jD~9us'1^8(7Ot3ZVUD~ɜ(( :0u &UQK-q`>Ź>ZR3u XH~@|fd;Gu˺< o#4O޺rCq^̈́Ȧ[3QQ+-+!L}\8VQNs[BG/ m ewu*k6A u tMK_0dn~{2u`<&E(OQ8ѽ?eV-"1?.Q jgO\lˀ[}N.fͣpɀ뱰9ni0讃D,Tذ v9<}Q-]^U>yB:0}.T%*p[=zOo< g9"c$z-n)⦿4j^kOF#SuRHiPce !gUE+idZOFt Rg_7xD=O9fQna~tΡ"_춮N.Өr"F?sx}TTEL,57>2-C~\eyj@=nat O¤18 Yzw#a|,{kD?t-w6rH6h G}`Bxw8O{AlZgǒ>ZޜPW/}'%mAv2AX@9CYX7QNkwQWeőe攛TT啌OС.=JȮ>dCb5Bz98s֬pyPwի?#\} *YĜ^>1yBţ6Mc{U^h H( :zÎvZp_I]@1i"r`q6ɮ;Z!/o\5ǧ>\fkAS1e'Y$7,GʭWϼ:O! cdkEH+{΋>\o}adb;uΜ!u-ZcG` E|a`ax_ߤF^/p"+GObh3>U1v + z^ZAőIX/HsʯGXOӶժTv v`ܳ,iX 2}sD3 ]>#bF:s8_M]jThf5T߿e^̊ϡM zq!Y1 [CmI2#%XGp ֞py%9VSFòSebdm*<ð(h^Kl ہ׬@]]9ᑇL,y}RA@j(h lF/gtɼq.6VGֻ=GqYоFZa7;E4b4&t _r+hr҆-.JD1AV)Vo76ZxɌH\[0JWXh`Km Cd!ۺmLAi <ްrX9][rl0gjavD/k *cCo/5rhṪRV]`hk TO$$At';nlgl\{RW#;N8H?)""BSBD㪗Ac^HOx(b.<{&!pW -cCr%]sS(g.f R]2Ku+.*]D֡X.GLoy( SΣKU?QmnAoj%,ehEM,nKܠS-nhͅEvjDjT*7+Z,#>S1#-Ԉ9rq{bj\\ ڍҴBS:RlJ4YihH2C@*xą('״Y]2$`cY+2 X1N٘+&rx`\͑5=e8[95S{Ȝ{SnMK٬ GmbY e.L PM@֖`b~qŕ2 7Kzr\'T<@"5ƸO\׆אd•+sS >$Xe5N"|m=Tic.??4-'-#tdAS=)_ĥ~`_"i'B=b| ze00F' {|zZ'(#i@*?zlwHQArסx:VsAהMu"A[/?KLeĢ0Idޒ=<鹴šK`řLL(6 O 't')D?%A} eV˙֥L ީ4=Y2‚&%DOtՀB^/i['/u<5TD}'̏0ueI7#&eN(c-g+֞]dI:T/L5J:LĈ̝ SZ,~%5r][DJZ =2腍RU"CS煼o%Z9uF1HJă[w^!ݎg\lVgzhMS=eSkR(zu'm/Vp*JAy,.hde(4 ƆGO MH4jI@tz֕CR )D|c>ZhR:8{v@l%SPw(VN vjfH R=+b=/L&Q!$el&2":r1*1]Q 08maO\KR"1GhWy,,(5ߦ#l8 TxhOLG:4l E!"$qM9F_iYC <ؼ<.D(n.î(h򦌠K'..RtWh ձKvmt/}a=z YC?H~iL-!qwN!O Ա%>,7;VaG ?  ;Ԡ@l~^ܴ0ɹgg`ohʫtx)i|0+ENJ{̥YF>;7b'HrV:2j&7b~ʥ5^A ݓL4V;obI&2*[;~ &X&Zu&" RjڻZTaqyҖN lzUeAMꐰjaPA*ӥ:t nƕ? Wփ 7JX, <}z*1kokkoԝ9#qoqZEqC|:\4gh'E[fic/2ܜ>:t_fာ= 7 9Z$`כ̀9kXDSQ~fwN6wjt?PWpV[``1>Ksx9wySڽϘEO#=xTO>EusiSi4ORSV4YcN'4[c_S*0Np|#⯼2cusvTOr& 7e&ٟvVA{s" Ώ5v'G*6⧤zW*GזRJü49oQ—Ys[[¢ ^l Vr_1?R]4?HdD7&HYb(n0rChEhFrxUx(fM)aLgKO=㡗o8C3r౱6sJPBUu4Gi׼ .E[ʷr. Fmg'<"E&DiDBE~~^#,7y3,6o8)΄E2LO.睧&&Kk6{n[* me'9@XAXVƟ.hh&Ӿ nхW ;Q5gýa^y0|c8?(\ݡPA/ayׅu8䄐:`u Mm= Z, UUj~#=TjPm;D`-"z ~W< Eݵd1y@ЭI8 e~__ ۱˰G35%C=n`Xƨ1p|ݥlޣQWJoO?}J5W&f$G{ X8 hc}ƹrz9hHHWLs(Rϰ@JTăr>xMeI3FpxWh:ᰥ$9ߠ&Nۤ3bWgHwXN+fT/%= hA 5F?1zZQZHnwZ '"| j]`S30 >y ٩ƨSLev TBn`͂B]vDh$a!zRdάN/溆-PqII;HZi楞JTwlnmszrq*US'wVzhoFZu`5;ROT A>8.@Ge7.2yYPqãmA..uݙV T+FǍʾiHG(zXu=02ȫO:i7^ ~/xF<TmVL qP逛joDh|ـÐQ)(O9̍H8ٷ.JiziƄ7 :GW 7,5

~`e0Hf瀿WlxРƹ$BL~Fᧅn|Fo\KӒx3 H N86@ӽ=|%yNŰytF ~`9L޾ҟck[06Á]O,<%h(Jߡ(%Y&k(V\kPfāljy1A=wQAX.Z(|Ѕ#4]&[͐lt<ؠMK*ھi7M#x +$"HH({%'H[|}D.ٰd;J M^\fM Ӳ@1>+T[D$@1w3;/_mY?"-R9_0T- 52)EHmyO8:"akqX*ACA|/ A|7YufR{h] *[ۖwhF (hX<1я%W=ljd`sP:bX?;owM1RN`NR"nHb 5{pu5at)hnĻctHĹ4׍ykobOqEED =a_͐&LcVpxki$M4PWB>x<]T*վT"R / a ޶] >uxFDK^b~fX. qs枲>9;fߠl~)\riFѝ7G*ɮ?OZf0nSf@;"s8xq&{X*Zcn~%t3 SLj+"=ؐ`u(9i3G9<`|z+F 6Yu?5PbHOv.FxYAf +#^_"=q}s6IMCśV&IrHԹ% Q23έ AHjP3ɕ('NW=.aH=B5\D %z`zT5ʸ3LPon1-X)o?OWrdl vciwLaV~ȋ<wekp\VKVJCrjVBHz^LU<5l,+#d{5ҝPY!t909߉jPm~LɒM"羽UZrj=71!1 fM]<қ.Pfw*qߘs6_kեPqRų8}}]ّwGߊe=Ji!?q}a<~DJq[Ho=ga}L ɺ:j.K;;*ϷR4@|ݺrh}fS:62o*B o$2@y)V?Li|qbEYфKF-{+;.qzl!^} G w+kf숸'TDJB.>BH@tl wƎe‘͸l՚_2c>i%>pN $wmﷂOKiz\ϱXE]vw 0 eѩݜ9>Z0'a {X `⠑m=^f|ϻh^NeNf]5& G-SoX$ᚤ,k#%[Ji؟,u($M Fnϴ@LA:G.d9!aŗq 1ep <⛚_k6.KUvewEoO3Њ=sSTP"?g mGb*U|5)>3Wn'(rI6.eǮa'_I|~A> ־J=d7~C ^-`Зk]CBtEW! YJX5€V3'Ѵ+xMpj0*BEV1 KWX&^oK|<tŸS e0a M%rT}_ִZ"ؖ|0[q8'ц6sqM>D{$^&>xx.XOBۛj+y8]IVE.P1E, p+? 륹^:*uܾ$~ S˝eP`Dq9<쫦4Z. A~KB+E`ņ=µn&.ڪ6G\Yy߭abLVwcOIS}R7{__㘨zx3(ad3V>5TjK;'OtoVHD&%e5@&3`Os$cíMHtWX&s8tg7i^q%pHf*z?&7 KXB+>ѮCCGcƒHk֖ڑBT՚3zȣ5מ Kt7m:5eүy{;%ow{0a#0j30JN&~)<$ݙ*+WT7qqg⒉0T$ƏPs/ T`mDxsuzO9E ,UZQiRx =J2Wu?]i}vlE JCt'^2dI9hL|sKߥi,fOx| bec5Jj+y!Uz7fvd} Fzga2y|[$罻=J =dGC]uARѶeAX^aL^RxU|XΘ|"i<hTLGyۼA{?#!6C=LhP X׫qoR@-U`ZmqXb!PDhҔJD5Y^\.23nw X RC3$M3Vf_;;C t~/g[[oJ.7笄.%4'8lځߛy/lK bFx:M04T`n '/4Z7k$_ ڪypd~@ `"h!cgA]chRAݭU[sU=wD-܍+TxZN %zB,N;dXxcdQ#\Y(b@胵N wo3B-*4u~i}#L IetUxdbm#^J+ "i[yM0Mbʒ L[ h#2(tqÔ'ͭV4+!.nSޙc @-4 KVt1ެC+IСi{`1%!({`gc}dk7Pw9n/RGQvyW}o8e%_F@= 8@,~?Ob| s=8a<#offGVv0%A|VV n[dοϤդDb2oT zڱ,A0>@csn,SL !t/tƮ/iG.Qp@ o3ݶ!14ϔW0;B$ϣrx,E⁳$Mh ,?aJ6!<"2\Nε4'*vʻI`WȽekdn/VXDB&0hbn Ag5[?p3U22;ROF,@3fmL"z;%h-Hx.GWO{ =V08#3 yy;'<#rz;3BP޺CԻ`Qɘtej7= mDH;ntv6f i3A &t#yMKAA3niJn%O*Čo#O5sZ_cSH/bMҔ⠤d·+Y_n֒ױO2_v+w߹[SǔEY9r&9H0syK][`%=rpݧ Y(dVl=)I orζ|2+`zp=)Rה|[m2npN솇 BoD-ۉV;l{,Qͮq/AjZ+.([%{_Д0ÚTɒ([y~_3 y'1 u: a&j]Rϴ!ɭ |.1wkh0\B&W6OT {)T ZG5T1 ,{m uNԾӿ!b,T- ƕ?Cfu\ 8 7$g5W/wf4xӊ-7sqh)u~N2s "sT'T7-Vs4cİD< Mb_Ei{tk`hr;M]r~4 dℭ">Zs~Tcc7;^(gr~I$@ ^mEk[ ryE:scnIE+w]$T|}a" k˚\;IyhRC細v?)- Uq1O3@eUe=ZBd.,}D4tA{ԮڦZ+puF2hZ ,r7zT<}m>2'thmPh`]ws*ʵpk5C_wqέJ1Tz$6Lc#G2 -V-9ÏcNʞǺeSQNJf-0;E 7^wf皽dkRx={\[l @GT פҷݳ]ز9gחO\pIcr[:_\*L;b J:C&~SS(m@j&IymK50܆t 'g5#Z %eW Zq}rsߩ&>yJ حNmd]ůسe2y2Vm~GKCٽhSAa#w\%gxU+d'޲df_M,<\cWQ2-}@T ^C: dmRq3E[9Lɍ)C, p6jO(2VT邷MS}2ѢjݔjjMU$S*T`%S1l60ݜlEEs)LY=lOaXwU<8;Zq#p4`~p[($ jz7B@:1rmlqy)þ_|u?8*u3qVDuyp'6,X5Rblsnnn+Yv-u*}X pEE#;>E%ףʡ V LX8f"&lJDCUUqOChKͅ91}i{;|Z (c6h"Kl2k'OVp&ѹd6&lĒޣ'p[Uo8(}K\_?Cׅ{>;8N\J(k@g%! R|yi-ސ_'4V6cU/z;Eo,Qf7L1|X7pn8ĉJnv1dUb.UJ*{qCv 7)̭I %ܠop{讟W*pdRzpr64W덥JǼ&8c_(>§2 tR ZRCe5DBߵad|+C_DJʼn3It[.I*83G) =9l?K>bc c<%_K`GWJ%BC%<_n\TO1)jaFv,+XǛW6NtՁq:b8 څE6DXȍl̥<_w{z"eR=W:az @!t:z/ʆ^~g1\^{V,X;M ۔Sڅ;UGz^:Qð;lB,q oJ)g l2W*/Z:Z:Sj;B[EciC !SO\c30Tˑc(IOHsJi͒jf&}%oȲWd@O$@vk#V)He n&ܷ[9uJQV:^^ڭp5f:WCprot0gMTyZ0/d|urT]j j0+;3}lG "8yԏ&IGX3Qi5ukv~˥nR|HޑQ0*g n488td9Gy2bU4.ctc]q[(h򎠅}6{6.R GP67;~.rp /p< NK/A}wFrNu\6"ɑ>8OG y`nr`У&d2[|>PZ} ;QjleX%Cĉ8boP bC+z{N^MʿJ|= /hglit p_l4jd`@TJMXGnRsb)gdf*bD9wZ#fȄC{8}΍m<k(W+qтu m|yג>!0?Kq'YnY(o'Y<U\>/rA=%q@2v}+y=PPbs=;ׄZcz;{ӆglC LBF GЧG 66c^m̸oQ߿Q90DLC \|EUNxq O`u?M^,R[_cahvuwH.DӫzɁ*Z&%dۭFfԈTi@m݌ eCk (RvC mxW$RBAza {onDf0#3E,b`gE }3-mu%!K8x},>%Mճ颏D=Y`|:c5}!%H fr0E|yVAP^d(FKkRrv]G!T4H_N SoFRM"3ȸ-m`g&0ǹ:g"^X7q2Q'mxUFBm|BB$RF`5(.G8 dO}Z qXAKQJZ(9yOCfql!K:_a2EPV08W}ko%Z[oZ&1p#BjY.Te:Ap ]nEś#j#՗o3a[K+~*FD~]iEVC(ݖ tox[K1VZ;>$W4wGMƏ~ye 5(G'RboMK;XܐJ\ UU@Z$~H;Pco<,7rE~WiYzn rvUɖlHj$R(9$^A# J[Dno;.뉤E -;ӏKkl) nY{G>5SQP<4 /<3nkŏ.%/~#wtB|V- \/w;җ8Ec'8w~PK!b%#l}fe ځYbI/cX\ejvlgOq?"Eh FQC" aPvmh|u r(}ӛnzѓV¤APĻU\q~QCɡ܌?EDj9~tC"ԠU =ob߯8TK\: A*lԢČ}' rVn3W skg(!"0cڈtq"~fƽP.sXsPl(شI%TxGӃ3.a落|19 !j&;} =ys+7X&}R-x]U V0 M=u,'kJׁLcv p|S/v@(MK]I!n۴ &3AW`#|1Q؞E8{ c|dM)lҭ+ TܗA-200%WtN/P AVP(ЌVn3~h^abDw@/)~X%/g1+i(EZ݌ӓ!G(-C&̜r SݍSnƴ0Ӂ1찎:&[::<5PлWD.8٦]VaRE{6w U< GFʣ#fp*/f S0zN1R 6s KKq5.)-Jn%mK*N^|k_u (s Hԣ:J3wgdM%r :FSޤ?}TREJͺ+u/Ǔŀ-!SL 8lN2KwLlp_Z%yZ!KG_@G<^Eͻ),j>ބCZɏb e vtӻ2pʣ_(07O+~{N-fׇ(wݵ:J-LA?MCFNB:4'lÛGp=M-Vܶٯi|T*.wv;7N6}+K92<&t-FO,rg=уV٭ &DGpY[],5 M쎁je$_fʘ"t&ZCT{%g(sՙe*3߬M?*BNbUM嫋s1pjmvP?iR.>Ur#/Zb]UHwK{ a7AuDe'ewGFG@FJt8LEQCXs~]4)D^Ҟ?NC0D%PѻF~ W־kWICIs~Hyp#93ld@ZP!ϗIoًQ|~]wtC-'|9"j4'AL`yjLW|2Bޠ}S/0۠\B:mׅ6 \sV HS 񂉭c'[Oh6f*Z ӓ!঎gt{#ـ&3:=k'aD=YK`*ho9RkAa^sTyʺdܼ-o]ܺ@ThKj@ڃ79}Hd "Bo" JwŶy_3h.$- ζo8lF=[4\١^ d ~μ t_;#;kvJܕ KMD$<0i++gi_:`~A# Z M*pEW,ĦI[ z YC鶖֦} i]9{m/iz&ft+*^p(?’DCmjO[҄QU+LSuZԀ܂lh̖Uѷs&0k)qPS&QHb4o/Jb\Ne6H\}{џ$rKzۚy}g_d D#6;^}wӾ( J;&\/7ߚǩ?/9HXuxBg_*?x3T9|qL՗,v.7q0r|cn<P**MQPl8X|Y󻬒(}ar~ؽKiIH'rwhpڅr:+bO+t+f~َ'Ni̓:a.ͯ"%jSyE = (\Ǡ>jœl\@Hw̓/_m
?TNhAPLTdV0D4VԽ)1TнA~SQ^(A ~9RB@HzerP*GR~gْ6,SQ</&/f/ŮCC+wO[c4iLt8/TjY7_]_!d!LU (yv>sGpE+HQӳAN`X^l:Q,TlKʌZ}kHF$Y]y1Ysr1똃D!Hy|8Y´6Gl1F{}ZXCAYN!h!h=l98LĦgéFzW$!Ęo8Yy4\L(KU~y\yIt 9N$)1-o{;ԔKU@"TVozwΔgg5$Um>06* pJC875dՎ?VExO:W"i`d'ui/ҳ@>?|i&3?W'.npE,JuGҙ]s,9t}h]ङ5>DRoӏa cĢCyq~%y2iM? =I r=ꏑ8gwV@f Zr~`B$eq4'"qy.SS (_O~ Cźz)s"|?ε$(La`*@01CńN# ~ !Q8a>E𵉉1I\Hj+,T ӍdkH*OUCع Jg±rNQn7\e(UZ^E/&|/H5g2ɈTjRΖSr|׭z2ry G)_>I tɪYK=̄NlGj<8@uH`Uw~l--шnl\I/k SA]?7K'9,3dy#59E"ɏq!LX}Rp/$ҵƞE2I30&{hPW"U (gP3zʅi?l,T]J6QM!xPQm /L;C{Ga|jl> u}6qRnt0r& E?gZkQ<-,kp|rw ZЏᓋ!RR>vz?hM2dul^a߀C`i?KQV T\dh52Rћ7NS&*H?cTTC.7tֹP߳a(,)wGbxZZC}/m&ٞ'sJE+GpIp9xmRAʹZ|}M4+wɀz]&߉Nł'>;.!]7|RЙ* . l6kܫB'ʯ@TYx]snjU6[+=7_0lH@>z5h˟;QS8YDXͶ(OJ>PZ5dHT*9qku{Ms"mt`Hvy*whSQQNnȁɛtPn|ro. ꥙ZD_pg=68t8Sít#"4kb8|7BL~XY L~( lXB0)p!!JϼI.I'Gi2X( &rP` Ym'$NZ VQmO (Xsgl;czL$σ҄7ZwHZ& {0GubF`ʏ,Ct\mJܑ949_YS$F`={!N{@@fZ,'a = P/ Bud{O!nto}LH ST \a]{F<̩}J\ӿ^ۂat܃`t"&YU̪iMYSkSKaa+ S!tc7(Z Tkp%:c[KiwPz]bwYC>NNBqMU^* b/ˠtɛtJbNlTy(Yw]eQ pfSxD6K!uDv〘褀O&DVV-seJ!?01s2]{f/Pf@;]L{"O7 /5'/,ջ_5l6"Z _mScSB]Umx}wl~_~8cGWbīK Xo'WS:~Ň7CgU,6JY_o"Є[MVm//kn~u sE?[֑FAa%+{nu{Rgڢl)f fD/7m;ؾe); .sQc;_u7+tZq{){!!xL1c^QzB ~W&F:<@XjM\ШF F'yOkX'rGђ{83vènL,&(;$V1s n-i YxɗCt-{Y~uҚӟ^V[_U;}^zg!uÍdq76#[C{;jYv~YCKMNC/xoy=8~ x-/y U6XzQϒ'xOUNG=]IߩX7:|QoƪZ}`$Yj>p;٥E=TZߝySX'E?)tbOa h[N5]e'h9v *&)2 D8&u1+i w&2u11ǯ͈)-zqYJ3-۰( Zx&M40ԓyKȌ@&KR8viӍ]4UNoD@<F QQ'CgMҍq2QL @(߰6¬e"?: yҙl_X=t{I^ѕSega >Z'mjdHm p\N|;tKˁiy6+hd*b 0]q&E덲}ADb: Vvy!< %~DQ/^XEJŤB˴}N6P+в`qb +Ų< Ìj k_qfIFNк`8pFџ|*w2-X!r!7v-iKC`Gxi~Vw A[,c%ۇaJp?liX]lJJ.j{"Yy +toBSm㵱oETdPj_wt{-}ϯ*|+n;/"T3Bz[.T" []xNp z{' +LhN-p"R*rO "&[TUO+hyF}8fx֦0z@ŷT3ǹ۸ǓBhNt8S#P6B90|=rEa"cNmG/u@4V*ͺ?.wnn:0aY^_9uMmg'2 WRM!@GL /k~VV>櫰;udEqra;p lVwո^$:]:zhKL^C8 tNUsz99v+*1J+cC{
n*O 2 !|Ɵ1fw 6n$1q!G0T[͕;sGiFMG'f{oY'Ϟ,1dʛ[NjAo ٘"R?B֭@yju;Qlo?n_p8`Aᰋ]6ڢlhÓ11H:b j]'[viY7;r[t0dnJcC!p6Ge u-UA _F6FѻF]'R *|7/{\{|.߸S8Z[[~;0֋rł+߬t>k/V[ȓ[<;ճ  s;0w*PKzBèU EI1Xcc&*[Q`&+ &S(\:-/*wnqgޱ6"n; Zz&%**?@ V?«nz`BJ-Y Rbҩ(jC~G@=v2CN Af]Պ1uJ+U vJ Ҧ0NN"/̡_`RR)?.ZFМKErȨB2O 9DO8.nDléёUsu$@;3!cdqA% y{^xJ;&j ͌(Mʒ21aՖrG.Hۦ$(# N*q@G̊Zo; fxV~WTOt+:uc+;6`I[DY/㻺0߇t4T?wN"ߔ*e)ܭי~Aީe$b 0Z1?t b Ohd8?4͔))i\-.SLd#*7,Ye{M"ܱz5报0iåir}h*s*6/; rvwgBgiz{6E}k͈Q@_ h(=%BDG*ƻJR>D\l쥛?.vDw'E|o2[dՕo"O?faq77{v9+ a[t#Z9B- buw(4z3Hpp?o-*f'Ef;+@Ƭ۪&cΙdYr A/QwJxTWnCu@`,H[59V1L0|6 ӗXW}WmIx4IbT̵G< =$d=&#.\/ܷ)ޕ9] rX# Qr`aZ$pB883WߊC*[1,?hyJ[胦~n &ןjFv.iiƓ$AZQmpOx`0K#m7 ]^JD^ ^UI G1K? =%β6 $v.'lHmgͰՋ5> LHjLN_zsD3u"ɥ57I,,8QTFp\-E Lxo+CG B~ّ !LE1b (WqvK& :+K4\pBXFBLpT-u_tq#CZ\c´NbjݤKTmIB1YG)/mݝ1Ca4@Fɿ?CD!9{[@ONzdYShͷ6dHkw|w&4̡}Gk, _hR.bdcBߔm%{uו S:CfrWfEס{' *!g-V/7- }4c4q YOc&4C74W"KnXl@FuTXg^%Ef^jLRu)=FV.5+#g?YXzAu:[c޽.Pj&8`˵f1/ʩlNݣ|py+#]'eTႣCHbdܩAo,;2 mʜ+B.2Z-L~oDpV2 sȜhF˘#NͲ {nEkkAvx̶\ 8i=ӽ0wP?( Hi676A qLLy q &Gdț+ͮrpіg` Lh-$}*/k{*SbYE^sÙ%7!멠1RވW/swfsIL48PҋmX|֫a3h:=s1կߖ[k;\E] ׎&iInw&\8dBS  wSPzVjkyp9clwTujSKZ]ǎ7/}G΍Qo5$<5L Z+Jg4VNs/835{Ꝁ߉r }*T}SMD4xQY*ꭕ ;%,2'~`~,r䶟fn Ng/ s5: 3tܛݒ7Y0yAjYCJcτ<<)F-FIP=C|PfWh!?oO:vڷCߦϳ@nB~zknS`C˨0lTrY߮M/KRk~UY֯jE4kɆimXemZ+`+0{|sC@Tf{r9T4^-F/Y<| , 㲨;asb6٫C*}*P)]J6D1c7ռUeDZLɖg^[%ޭKXmZ)h{18 U2 66Y$9q3S'xڻM8Pxoq%=^OE˂1gKͻAiH$*U"nup `ۉƵc^W_TTNF\ `!`IŅy9?QV=#] ;iO;G=;p ) U̴'_$%dD4TpPjjHU˨܁ ~wQ XLM}C\bV%=q\wjw;`mɼ`8;hV6}W5Մ{+H N}Åk$φ㋚ϱl`IؐMFQP"sĚ5{ p‚Ø'i|Un0zVQGGn i;fMj0@SJgMju' TUZB=s^uf>bx6~kkVmhr̨6p;/O!Ƌ_-Z+6P( V@A}"LQ= J & PՑoV+#ǃ @9VV{Ux[G7oc,Ci1¥HN[+xqy"7[#l+hdZbΘQ?,7y3w9ړnNKG`$Ƨ-rg5mK?, 8NVĈ1 ]$x j{mHGf;38eTt&Q9i/Υ] ûr^P LC߀3ܹ̊NAMM3R|>zGiDh;\X%݂k<ܟ7nv0G]=K>/O:snO)FKWZ K昜KDJ>RG*@6I6E$2##2b:W*V{bjK}3''ٔ&s&0%Ε&/HY(B6RfIKHWx? p!쓇0uxI)iΌ9@gvtլnٷR['3`!EyO.+[ B:1e`DwP#TuEg7@ bKCk=~1ItoxVblC{6Z Is JsoA >؜^#"@T BI!OUӵcg26ݘEΊYOAR3 zstV +!5|^ 9#$6ė:n> ˊr)Rb<1ܦ_.=\~;DtD/44AѨ7{p842*KV&` >m{$BWujgroٻڄ987}]rxv蟛|$5 kQ!​c Mӥ#Nݐ.}0B]q'd i`^' ;.a[CNh gD_vo7`kH 60ItFtm~@["g(J_pG$J2Xp|`ohz/M=;ݷ`yrN휄4>BO|W;@%F3βtgG!GjokSU+0,GN5t@dpbhxn|*̈́O tXxxM h*8+*ca8L²?r$UG]$5*pm Pë0-H2saPlm;DG'()HjYZ!% UAL#{z%D(!&8탨pΩu^<^9ӴȇXCX[_~.7z*C{*+>\m@zrP .xM`l\Dr/^ #0stӋuEWѾK/^kEDH<(r!V̜UkYѸӨk P]4O ; #$fm簑,2ye)qf75R^&o1F_I㜳@g9ۚ7Sxl{}$͛4l5pp_u)>&M߰ ш&ȑ:)LyTW:8ŗ&'n9M#.{' ƙK\5XggD=Hu$?y'a4 Q¿0E/ʯ{L?Mհ ęcv@ TuL Q818cq3(jb{#y8QζKI7.ˉŦbvAIXƚ(%%ISM9fR(~tF ںv=h1 e.=e]˅x2[ardv cU`@zw\ @> & gKۉ)',ҲR&xR*zHϥDU+tK'sj]"Z҂M*Y']LpLr(C2UNf"{M^E> 3tݐt#W?pV p:m:2%þ^S>[l.i(󤺒zڔ[73UD'D:k .ǼQ-g<"~zclp=KmEWQ+!.IDJج_൤=݌z,$\d">SմߐMXq, 2oϟ{6|Fd$_]Ods&L].I)'B̅m`Bc>ܶÛ֑ VW__ۘX[ !Q+#@'b m[ 9Xv,7) "9D#(KfPƋT_ Uۻ<%^'|-XJDn^ՈߙzlYޝ&!7S Xt%.Ke1?vA:HAv d\QKWD+HLq%="&w C.µ'Dk{C§3piQE]Io;p\} x"ivٽW"5 ("%wKpAg*nyֈfaB_xy YiS tIRYӆaOk8H;~lȿq%ِZs(GE6/auoQ0޷ r;J`7=#=J1-~* Ah5.~oXIMXY1yч)VoFzճ3QneY[`WNGDYY5qg*['T wG8[0ɑSL2 1L-^ w7VR0LJpuvX+πsE.9[J>虂8Lv8 A`꿫9HV(P,Wr-pQwf<\]#OtBG<]d@пBkۥàZBf_YIlb?'Yd߈n|Uq1QhtuIeJXWqArNȹy5V2FsW[nXNGBȃ-fd|D MvԳ kK~f_4ȈDFz$Uːz.P*kgfۏmu>Ud*ϯ+s /xV]l$^6*~nν5(0݅=Y^,E:0 }頺#HM*/BoBU!wšF2:[{vf% Ӱs\d#%(+3ׄÌ|#-r.8 #, `8@zbO\6}M$\ %zW-dةc0WW zfYo jv7oȹx~qAO^^IP p02t֧ȿ Q/o(Tq.fM,"ߞvgq;vepS;s8OdT.:j3bCO*iƠ| ~3 ;p#n+( \`i|mNDHd IAܗc`iKO[5aH.:뇂H;*";qJjup~omXLNÕihK%AK[b -Uauײ/7ezg]#uv׸^a|k+.튃(hҫVn=RV4(q0d"y 0x!hDl P2ԛS!%Ȓ6~g'lģIuZ#W.W0\=Q{?bY_ה!C+p=G2ꘪ5yH\hVz7-_0{<CTH i?~-W 0l8U1FisҶ%];jGmޙ_J;}m6G(J8yVF2ilY6Ƴ" 䃣gUgF{=b[ݽB</BLZ#TX \LFЌQ[i p$/,NqQ&^Riρ;gYҜ56թ$xƿyWa7[|ϴ!=yH8833RCyפчx&<68( ~E>ǔ=ݞwbi%69g aޗuo?<4R] 0>Ax({+/ch*$QS҅}SzdʤX:nuPSyIy 3TeI^y:\A>28C*WY!=fDPZ4Y66I'v(khqiM_R#y f2-):H@+?ܚ,H!tA%g&5quTzUP`MLLa*!9`PEemXqUtIT1` y/DB MʑVyN2)1N<*-s rc39,Ҳg.X)⤁ȭ4ZUuٰDfڥ)`a!X"A_+ɡm1:0~ mGN/!b:؜Әwͫ.L)܁GxT3Zh[T:is,<"HF7;H2p-roAGhS<VIȖ | DZlG>3ޤT.,ʎF.IDx7GY=^YbvG*+߹ ӣ[_. l &!%O00=EqlUݪź֧δKd{w;đ77u9/fZ.RANQט4F&Z{(69DDmZcI|$?Hq+,G_ xGfUK eqw/mJ$ĜES7npԱUk (w' <X5 l]oZ׍ f fdZ@EV B٥Z3Ʋ=a7Pşi*ZՒTGs|~T?gyN!᳂(P""me,js^ ~݄5| Gm- >sH(fR; 5EL8H ѿĀ"Nd&6%5Pf>(KoQF0nʽslWZZ45̫+,x[QC6PjHm{aMumx5rlfHȘ9LnN٧_\OV>'C/ocق5^3!}AU><#\o#ۚBcjHIBNJqk T#/ݽar@n)"U>-glg!b?k<۹|csk[Su^{v;,cg/Ii77%*`=g)Jxmˇ+Ef%T;GN3%:쫍)t$E lO+P(@I&,C[ryhr.n@P]]St?N*J8Eb2g 6R3g+nHFGDn єhhE]6ӸO Xh$[B Z78P)E(wߙT162Ci3*8\VYcULg۠Pn24R縟Ҩ۠cz&NJMTjV"bFuvrՁ$]g%5FtI6Bq*/]c DRfϕyjb UC Bր6 81?оIn҈ȟg)rP媸YV^ЩQ9k6~F`{$*7G ׸ EV&l!}D*0I$ Oݬo֭WHu)7a 겯R9?e=mEtxC"V=xhQN}\Y}I_a;O$]gV8mƴ8y/}QwyCRIu am$&%ٴYrJM@wP+5z3SKo@,ȰHPD1P+6Ftu '=8ڥg+FV#< `7^ n42шR ĭlk'RcDwS3 ž%ҝq3qˆPeVhZ =342}n|.{J,33 M ӯn6VCKsBGS]k} -N;+aO7yqVP[Nۄp=Jb~}"!MA)+VE>+ DSVyQ i5Yf~Cz(s9V<z6Ff#*LLgzbC $gCivҵlq7Ys7h2LPN5?gRpSqnLD9KBF9|LV*$2K,5WI|±mRz_g!B+b̞{;V guls=D.mdyN69 F-Z`kĻKE&INۯ37m#q$8$tUe\|Fe'+%B) >&p X}4 6FiO"~)Z ڝvf.8fUK&{1,L"N ,RaO? M*crHNw u+HKG`<%nImZxv{ܔBS>y`e~̲AP͟_uخ_1o)1X4s]C`/7l) We|\/aƒZ551 m $ AhS/ zP0-n#$=֜pk0k(ye$k 7:@]X%]C MH9LypLRd]-˻؍I-湻 =bD0jp1pT¿"@]'&t}A^L\:zs-or3`ì8¹馑i&cJOF&̕9ێ, SBxOM,ZE>#'w߮he8 LMyE էv "`56/;QO]r{gi^?z)1<>ta}|oW⨌Hġ!;rD{egejTj8o/uJVC2F՗l/.e!h~vB:8Bvhz5@H *XS 2=AoS$cNc2` 0ShY-5u_ v `੦jkJTƦ` 8m&F]$MjZz [JX>7X$^͸z]8];8L,9f䕔_aI-dؼr5`5}'t+ ~D9s@V;Y'_/ eA=!:&Us]sxJ$sGVUQ3;밄*uz~ۧ?A>ltt##JAE)RV5‚0QM<3XO%sCE\QGGll$. :/H`T YM~JIT)e$+?6ܣr>w]Ѕ=֥P&A&Ͽ-~g?9ݐoPGaD" <x{2V \(P["Mc77Y.HgXp⚉;O!fnDf.%"-X 8&F _^;D̬?)oN=| U:tXUHCgŚY1|{>X+֨w<sGjA+U^<OK6O/ny'[Bcy#,vgW &Z&H.*躼j?ī?OFp,H6?8 ő^#:\Sc]ffR#G%;mmIjq+\Ϸ8 $ 0HBmPjd/Qďݢ7~ʙg]*q5e\ XAڠ!좹IvhZ6)ٵA qTi[qFMg#L)QQVq6.힦D ?&|6A Bctq*0]w+DH/cwXRm4b^&NZ3ߏ?&Jg#31d1T>~g`*adXm`a n+9^dn`Џc5j*Y y"Z=3EvG&CJ=,uԺc|_Xѓ47l}́#:Ht=ҋ3L]%yMn0. ar߬qG&`[A2;Qaa(̆z97[xxx ?Si4~A+ M<I\&Ӝ:}ʄZ6wÇڑO\Q2 _GwtXT]^- vUssWH;a; 7sbRꡓ@FѷxҷĶ4~`d|Q 5MG{õ6ԟLUrFj8I"Rz'tQpöCUY$+P1O{,udEpEzb<  .}"DF Ny+)wR\+F:"DhEݐ);eϘBÞGgP"P5OzUdGRӺgYo` م"0>cW YN7EO>{ wtA/|9bFAaП8(!ۊ(Soڝh#TtɜMcَ~gMR앂T̻js 3 $ۓDꮤi`㨄L$v(Q%Wd`I'"7|ca+O7w,;d{G`(NtK PE"B0PĻΘDklV뢎iBtZ9}dfY;m&dv)}cikq0AX|WǹyQf$߼\Vt@QT7)?,+;%A=&}\e-,AFGLNJ;Zᐦ-'Ss%-&ݬB+=Y[Ω }v48Hķ~ 5o|-#ERˠt2d) О@BbA_"be9am[nZ-`&*8שJtf)\c TyR6z[,5~!raOH=zd@QtF]䤽`Ƃq% ,+)\<ҰQ)굚-?JF}@ Gz:]R v)GRJ,:w ܩ;5}di^,E!&|7@V,TB۞ij73n{2;sw@}QQ_yJ,>$TE*\f#"PXzG&pY)GQRvLT r3|C-|sIY٩Rò`͆B Q+n(+-'m4x0f0MC/ǬH  *ғ;1o}~%#ocI?ԣ5o0NB!v>ußE*!ϓU$w Z3+eԜP[h?SjI#HR`̍O\i6(z!G6c8B-G&)!.Ta)&qDżLOKh}q9ȏ.}Un.īḤ'-#B%AI fo}簤 +ZOo*][={Xl`3 i}Afo [??ݿw,iJRtʄqƪn2>z9} Ǜʞ.7@Y#U. -+5RڎC'|7z>R+omu5"KvKGᓺլ-&zG,uIGܧx':UGC LN?y#u`0r@Ѹ,oZ.^:*a|St XPVgVSF?x9~s?_ _dqP{%A~7.K }} 'ѽ%K DF/]bcDJ? } SFLZ sP͹&h* ۘtb2N̰:Y{?B8,v W?ABҴtHBI MS߇ K؆#$qUօl KtiՆȄ,-XwMYIX٩Op>x>^bL+ZG)%'X\%4Srcse~'Jѵ*Wݪtb"B5te t 2Zyiy+tz~4ܹ$ IVfhx|`ӥDaQEkEaC7rm1,ƣ:ýhRF .ϰ,)^l^{XE>*J>4v>b7|܅avm^nSӏoC&uX"Dy["cD@;l6v4piPpYBWOfv"sokxŒCxsaUi^$Pw%Li/rx͏n9˱r">/ rdP&AE)ҙ *ҮL6y(:IHkJdS-@j{ܐVs0FPGdIɅJrRTk=x z4~ eb hA6,UThEZ4ӷ8or;X\C/qc'7OwA0t{Z|%GW!ʹTV"{xyh] ='A]_e3an*>:qeg)`]@ J57uH@Hؤ>@rXπz>1M}8ˈYCDA$v=AÉ2 ݊4e 鄇 #4` KXwdmG ;1-_ݴyۧ$uڄɿXH%( /|ԜSB,1%U`4 6ᢼAm@ތ쌯m-7`ќV C⊐}]: _Hq?_L; =_3X8X6-̿x\*m뚤T.$57W+XsMvMm4MZ@ N3OapTGa%2d|&$VyyE,-uH'ϟ6w@5yZcAX9 ;3tTG$54S5~0Ni{Yџ$I/yU0#_0Xasepًt]cg X(j!ntQ׎&y{*op;]j¨cT.o`T uk4 ~@M Q#֍RrĘ4s{X]8 /u1̖t*M~[!39. Y=5-lakTS2 DyvXRCxpR8w;b8f1kVȷ9kzgg;*~'-ZVͼH{2Rh'2c<'MiV) ~6RcOqJIo:/]*Km;T S^s(KfF3ɱ]k3!qmTkogڢ1W]3e˘Xuxs*G}1 gdʍ mj<^(4Xm@Lu+>FFMhƟ&R_#ipUq $1vqp0˲4ȩLUyD hH>WFqNQr\n(tz3Gcܗ[+?cLֲmEQt]lb0YD7"C!j8ʷ`/#/Fu< ū NֲhCl뷍3RTj_i ؊%If š,GɄȓidWWXѣЯy//0a@b/pInQJlx+YN3B 2B:xYÃHAѩvLS7>z݁"野 ќD.d즷w-M1IM;w5Y? }"xNF߇ө?ɵjlX1@ $R(W&)?BFޡ|Zw%rzm[S܍[4dKӖ748MHV_e:oAKA=z?sS}ĵ4LވluϬX2B>Zs0Jm&Qf]Ow?J_PQ1fڇ6ʎV+gI;'Då~nn hR!aeh~(Z[_\)onj^32 >*0ydq=u)4^K͞ v 2FAhv5GtwxԃچŀtS0,yk]TW ah ^WH®xpM:ZhTL+|8䎈=F6p3T캐PpCiB!, E~PiD˜mgW R/Z}"f@ Q陽 ,8YY`19n 9In9-|+cF$a?9H9<xk,H̓:A,V{rA$ \:rIw#*HUu88!CKn{kr^6bAŴ?JaSwTWi&B9.Rxv"o b2V1‰[T{ޕpvk(e[:h2TSϯ|(U \a2w]*f$֗1b2Lsav]|Y0׌qcˬJWRh{ZMa$ҹTe9g-&ׄ`?? ܯzа- 9#_v){trFH{q[W^RYxP^Ns;0:΍;ub3tF"w<.Gs9ns ;>7E}:I:CKO'ǍdMOS_kX'SP˯(OKJv݋* ?u'`ڑ'_`K^Ю}Auw e e' q99VD@HY-'{)7JvB$KC@iSkEC=D 1 _i)VJ * &*HxH?8$qxQOP-.i.A\Z[(Cf"wQCpY_~6.9AJ.ME,L f.ZŦ URǥU.~d2EP?y`x"< .Gv ǃÅC[{)7XuV-{)\ :c6=7z."ZzCl` y1'JlrsJ!hP6'vBʹ2&  a& 2Hzƈbd>ˆ-i/ lbs'`_3&ú0 {>+T &O{"DD.(N[}e孔Zy I 7dY_D+)ڴs -y).;PE1[iWAaGx(:$^̖%?}=l}}f&Hэm1IjYx)3~\!J\LwdC15yg?$_5ЩuO"x_]ѯ+1Q2ŗ wtc34A Vk@úf]׻}0ʃsRf,_Ouy|G &ˆ?y?.nVQ/'q uI WȽ!VHxM` 1I"S=px{YV()A?4`nJ<>ܖ }ƹ #0s02v[Wx3KI%9} *Aa3Q@Fu@yޭKNo]4,Ɨ+U` Z,]>x[,-k)x0b5V% 0Ǣ%eŋ]#V#;Q~ )'aQ`.P%r/-reIA!Ku_eDa.L'FG@ևQ!`]—~;˚0X;gzBSsjG'-y%E)]{>5ĝ0(@pud듁&RemDD~:Fw*8;MbyoZrց4Sl`!>;bݒr:)ʴf9u\q;q#1POg pm\@ȍjoe&QשoeJx So9V0H ĔZQ|*Z(+a ,WkDޗoƵ=NCCeV\T|wy#,>ϕ (fGk4u/Cq_ e@eDHF7 ^yh7Jk(s[S4lQnBL\ $QѺ̢^k>v-o:DصBU(ǚqpK d&;>I%5*t!wۀ}aWi kFK;B:xsxQ*Uj4}=3({_6`2W+o L3=ΐ;uǪш]Χ?5*$UM6s߉I̚+4>% Yk0{­luu"zG<0™׉u\: fض"˰fa9$|4J:vժLjx,m /e!9q' R<9@@3 3)X;p=ET$kDbb6ބb"Xs)d7F:÷1KZ$V(F_fEj2\bչFIQ=r @jJ>PWm߱ZOлEAw7(\Ub 71V_@ȞG&CPM&{mg\S/-``Mj}&tϮ("5䦪kzk nnH6߹)xWSRדl$cMl#밦#(q3/tUVR^џcy׵WhU5:C1 ֒71rwgOϻˊci9^\GBchș9beVv#~\TKje1F B~ܧ̠ᚱ椸ă}HڛQu;D%B_Y5 œ?T3FlW)4x.-IU cQp5&9`"5W L_(3\u1^^b|4'q!28f;&<0(p bا}^N `Pk6y8@sB[m5 K*.(0$\&+w佗т`PzMr%LpI&\UҊ"p6=p}nFg jF'$9@'`t42z,]m6m?GGw㎷]X65x%V_=vdSk2> NQ)%5Bё=d?5Y8 R G.vѻ>FcqXzyMftnOuv#Yō?cL@}j/tkN_U1n-^|*!(9)0|w[ =Qr$:qd Z0PÓiGXg Go-IeX\ߜʾq /@uUVa Vd2XR8zç%|S; 4Qy0bʤI>ba "T?{S{}Om qsUOYd/\$t gxr 7SNgN04?ZxWrzpiB o爏3#"5γMk*BF </Od)I8(7>,0:{2yuc=BvGو`|uS+dkדĶW.I-/8_KԉݗI'Ĥ:u": ,qi:f2fvc-.H+H׀)c}6JUgN^%J3q( 9UC ;GBgGhq&|;z.}WBSAgf­wg7@yЛʲd̷= Uhj%*FYti*qq4<>uVMV+s iА)(ΉgU6\簃"f8YX~BIvϋ7KCO\4fc1,WG8Y(`#,\rtJs?3|ϖe=Xe | H ^O[{#!g^Ш2e$ [:Ԑ:QvH) C1UD)&'V=}T"TW@)PCt$ 6o5MmCfhWPLJ~gڭMZRpJ1D#,NNTV)鸾m-rꩵJ1Ef u u;׍i6q'r8iD iRh~^ G-7_:>xѳP}uRp{rj VYAZ0ю(-Sy#4ަ:f#=S\tDqꞳ_Ѕ-NŠh8 *g6 ~s;0īA!`Yfg I v̳_Jjs%ڄXj.8Є^'; @!VяVgh88F)7K7;ȺB-yof1k%E/*Z3ńSyLZqemv2jPh&bHߺu'tR{l">}OM5͝jC ('oe|NSٷu_j8˴<< $[rp+׀}P@/՞o;m,&rmn>) N랅_Eh(le)xc vF~}p2vk.s;]3c͹pp9}CWx+!Lz R)ilR1y2@Pq@夭=uH8MFhZ?X(Ij0cc2dmo2&}Bw({-Zq1GEp"LM)?N9ө̒RD cg^oE^hmZ"YyǤ#FUSNAG.ؼ01N%%&pI8Ӎ4xu4eqC|!,;Tߘ&s+d-_SL~ؓ Bɡ(9-PDJMCݶ:N1]\-0S\JEz8}t_&L9\" 3X뗱<ܜġ'IŐR<Hc)"ߣvB ?0ˊ5@?3Bjj۟\[O;w ]̈yB_Q%Rm轛 7ͅ/vgFW)CetKc4Q'* #[ȏ-SrftvR!dhrK}z.:ԓ`> 7H_-E!2a&:\v`\`5vP@5TƬɀk~lmW9!ח:`Vm f1nW>Rr  KBxY͵eu h{0:ڻЯۭ5F?bhDK-ɸXsR<|JKN!1<Ec(\q72`yäk7z3r|xj<ѲWNcrh@%N'nYAo:niD{7"m4_DRCx 'Ébz>zDWuis4͢މ7:s hE/tF,isىMb- B4$p@KlRum}A$Vҿ<z3.JE8^|9H0 ޞ2zzde_hРkH ,Kٜ]'QKcW#8ɰa~ְ?oǻ5LVǞeɔ 0h;s`! Órסd`T L.,*=8|&zK9p=kY?z wHW2^0﫚i7ElnFi Ek72|k!w wh;xE΀|Bn4-ђ8mbXGH껗1bhi ;=2o# )ԫ*ҋd(1LQDȆ䛰DiC64B2^ m}0nOe q-o9AU}V|h`gi_ +ÇHj>nq6:]rv'҃lPϹւ)3F^FaIXKHx#,iң&y/_:M&g:<՝HdnΠsmI:=9{n.ApsV6T[K'bD/ۭڲpo7s.27x[0;բLq.xGZ gY!xt7@ yP"0aﭮTUWU]xl[W~uU|G*wȂ+,!SWQO8\o4(7 "a6\" )ԉ"_jLbKz y扻c]'sMv"٤ܥpJc_͑ 25ս~Ǭ*&5J}T!ӫW-)dM)GN'W/퍲^ߙT~e!ms8_ofpWuߠ{TlȺWNBc-Yas<99Ӌ_w-Ua^'er=fqj4Uk*9׋0 󙺌,_P'0}n/˗k-\Qp ꋚG&p+[$ x=@Z*Xp2c]8/="[-@IFp!\YYRݙ&.UfYfwcRw's ÏL^{4ZIVQnrm4vM Mʓ}-: Kh|N2iL$CB ^Im' [vWj?&ZNohulISg}zNJq4=;ܙ#yw;!f t|.T#hHzz *#x;#HW'J')<;2{rn:+&5-L˯ Em]ئ4HT{3;݃= e!źB{Q5[ݩv2+kB]Cpdi(>}˗(ȇ/Dl~Ê <]H)! $R:4ٌ`IJGL_fvgp'Փ,z:C8lwvzz28|6L(͆S) Ք&n"\li'T)$O߬4%-wZ"_uQ[Xىx3V!Ucc97߄8G:;XTCRx=񗟌фjI?#1[ Y>|u}EE޿:yӺSĘ&˓&ۇ"Į,2=|#d+өO' jJY7^[VА^0oX!DWx,P+u#ɜnb@Kn'_2)} Ot)#~ݓ&Y=DZW%J];pHEa.C 띄1;F;w~1ʬs1ˇ,y22H`*a*TLSC\R7@5wqYG0]dU)(3*1hYD AWkS:^^Ǧ"K B}mu_Q?Dv̞wmt{uʗ gKbh} /!v}:34sc,ƌ  2Dv?ɃV 2en=|P/pıv}B}^cO78Gp2 /:4Z_mda]=J6[7lT}BGvLް# uI.ȸW3>F?_ma_s"_Zx|mMqѐ\+~w8&TS-3HU 7﷤vΝGV2b7㚢d J=/!JNaَ.坠yvČYs?M^iNhŕ j8rBҒy$HWkZMZrwn ¶ȖfqÕWފ>UϮ-CNgjET'u8/"ED^/G87v0 dλ1.Wb#xh(IRI:?〦v-By5`9$ݗӂJml/ZKEEGx\ d(!fgP h?nI1O5 PuT@=s;AURZtNV `-/T&#PQD8/xG{zWaGa1'zݰ{ZFcmII!<Ų4g⥡ߺW>~~vi;/=i,<ܸ=n*u{Kٻ=Fp *bM'.1h ۿ8R2?ƶKrC[FO#<*PM 4`u!E6 -33SHiLjlIS3-rӌK\qѝeQ' ^RԔ6˶DR|]R9}g~Gd'y -u3RPA@^vݔwy%"Da"7Ls6^FZ$cd wCX}^l [ō'$>DLk}u.xRD_ G E1Z|dґk0MBJ0`> gYd3o /؛Ǖnn+]Yq_$}`*';hVk{Ui8#ǖ7>*qpc_ܿ:@+UkO(jnV}(Ϗo/GI7b2& >FrcyEh -4ɷrDUxnƊ}}\bN(l1#EEoZJw9sW7c<rWѽZ QJa/EZ0ߊlH!$jVǁHg0U+jkz p 4eWUڣxH H/gۑ>!J)<,RٽfQ*rsgU|ݖ)dF,e$Z|K[!is`} 7rvKCPA3sqts7^zKw/nRJw O#Tm6Fa ;}LdP o7oՌl5aPh%PwU"` 2ܸݧH`pΞ5)pvϗpq͇epɼuҼa儷?6 Kڡ\t:qOjxR)6вj牪뉣"% KwݤзNi\6o/-wS Bl(9}H4mӯjez%E1Tv]-mJksuQOk-OAWԵN7{j9S Yuya0Q4 ==ۇ˧J AR%3tQvy$/y-׺w'!G;=2-]{FF{A46}s^+3 :Z'0&oORQ]b8> r%Ee2axBƉ:[D5PΆ>9qZet*(oe#VɩAUGܚZ?l>Դ5p~Ȇ͋5{ag/$ӜeB%QtPMkx1.݂.L˰eIt^&ϯP\\;4AGSbHs?d)C1.arL+ѨHZ۱ageRv%&EVGR c,Ci<o#y{I}8::ݯфRۼ9|9k'8! 3IS%e}!%JFg UVMNO )`5)9A,UkV ~+3a,_E< l39o7yE~ /B.STZGo`nvcWyBG;9qdžFeMGZ|:mh ~SI+=q+(5|4QbKIx26x<`bʰhOOxI ]2iy?Ť*6zV!OnWMݏ$vֻ0ֲuV3Ax^\Nlp͍PyMt7 MYثJef׍$&YbrpmV#>l':(5D[U1oV6&5ynwX&ݨ -miʎAv{|G+8(;:#+moP:B ݾժpdKT.d2A Yfi*!!`#&kI+n*`YAsl彛*飷|&&FFms=wũ^삶Re8w!bfݪJAP)LmRz/`wꂦho q^WH'$."k/"z5~YwAR]m蛐':98hnJkExurSnv|#T۷| _hkʧUr0oJcXXZ-ޱ\RYͪ!0C^ 뎒kw v: zYI~d!X~BË0QlIi h?5+?<O_& f_[ K` ~ M=7 ZNZ5?!鑶じ8iN# cr7ŔߖPH5UCf$d|HbPWu6p'XD.Ld4[3ؾZBW}Zʈ*~{L sſ:+Ԩ/hkZ}G/qRK= *030am67cVs^ezyJ?)\qjڋL$CQ"`CKIL]&(@jfMO<.⥞Gv$e1Keɂ;G  X:p"h|x&v8m8Kr@&3%űH]gV-桀Z`;ڒk}037(E%9*unn銺ZL7FZt'`&äw:.,L $[ wGp|ܢ%ƓbSe~QPHyތN*LjkI Ӷe$VL; ޓq:KC5%8ealQ䴌J OϺlV٠$^m LmYW|QWlJz-0B2] ).@'7;L K T<؂7UQ ȐQ^ HvOU񠑶`cj"0P ]x@~l\Y׮"klʎޑ+ ?6J@hCZ͈z/HLVeI.[oJDԜ5c JY]6[TK&oRd >> 2jys{jײo%v -'X]:!icжg˅Hl{”։1*q6 h|ӲBxckoÔd+Kjd`=܅CZxXSakR<6>Q̤=K$y9ɣ\ Y05\` Rh`Fmfndλ!?e)r@ B\~N]jG\,~WjsIOӰ>.ɐ@ ;_/>c%Yx%Ydxֵl\OJI^Q%k)`a[X0J<ěDtkFa> o Tߠ rr'gݰکX+~ e$oD#ݔneīdxv?x68\y{*E=9dFko) D_sуC})Tɛ&zbD]JQްݠj1Ijױu9ŢVBKHm@S/-[yX}ٻBI͔ q$؞W)bEuʶ}d>p+,e, jT1'%cg@!DZ`+3g*#[`ГH#U P7LjN8&8^NR &f*:؂r$ [suSJRK" /3sqvA&[Y!e+jD/:[,03>p5|6%(0W@_)yxW,9/kΪkZO$4l]Z>NȘG2.<ϯ0F`C44tW _ +"J?PZX*(7bswZJi8Z@VӋ6TYkEڔUƭ%iD`h^f]  C(/Ձpgy- f@}f!;UFO>E?#bp~*]͠w3R?ۙ.Bvxrj f`(v@ی9[pm93$ t/)ݺ-럨_W RJ9l9w(|͢@$\62*{Eë fW< 6Od8xdDH;D"" /6+a-pvN)-vGଷ*zbu~h՞'ob~rT{SuHg$>0vbFPShtk+:,;1b뚿>1BF˳C-`؍"ٯmŝu#)W_Ӄ[?pG$EI hŦK62 5^lweY6Rq>K֊Y? т6uDG`3A2뀧i.qg }E v2`T=iN%R]ah'v5? ur$秳 &SCNJ}Q$t75' #?I~,ٳ~̶* v ,U-Ntj,U7]m9JoתcN0z ʟJIiS0r?7?mħLܕѯ9|-DϥXZexPϢBB)B_1 hLj ބU_F֙`= LU\[KPrL><,.3ސ~'-PJbf׵=|, U]Ws(:$;N%2L3UH o9#~x@C{W'-7p !:4ƙn[F=gn}Ôt lokFfH6$T0cnπT57 ;|ЊNF!?C.@;e;$ 2ͥCb_˾&Y;F7lU߂,$}Sۿ^,Htl_*{$ V`Mʠ]h BTjǿ풅gB}G?CW)?UJ]1B tm:FKGI,VLĺ\ ?h- HO3cOŃp7.kM$'ULЏ2*ϙc}~`Pw8J;H]ӊblRmV~wzxaMgiVQ7U2lsLل;Лٓ/S8r1qA_Eݍ]ȅ3GLdNdt"j)zz@ 5##xEnibcNjrI~n/d"JϺq{{^ U8ӢWv;>5∘n?G|`*!IU%t}ᖎ蚻$oZ‰(+D_ Lkm$p= uzBtvفj`զ3ť·~&X~hK;;jX7# ^t.;$ɸd=PE艽L|6bz,0Ā:b{89m[Ȥ69&SUSsE?^)8A%>:<\::|, ˡBTJ3L Cx` 6tȡF"mYUH˹)Ҟ݆;5I@Je /Q23gTu^pfIdtnj7?0BRTxeKW.UPNe "N9 bq$e>Eأa7ܻpĽq`Jh,[R8w^5ez9vuVhv7#̠UjASe|tupkaAx o5)qaQwfrrSm4l<ެP%3 !9." M49-jll/WW_"UAH%Ա7T8$sNIl53p##c"7?p캇T=8@>~gAi*eXb=T}Ф,ڎ1dCmL&c7 K>]'A ) UPY6GC&ŅǀnOADmR{E$<90n^ltQ"diNOɻ{K)nԛ a5 sҬ@~W3&4ugI`܅B:N-ރh/xHsXz;$QWJ׿5Mwb=_!KY`;tz3SDi9 __:`fS ,_6pt3Rr@YI^[QBfF8EZ(MM+YFO9^G{ Xʅ؇Ml!9rH.@mqfD|QȜ4$wvnjލ̼O,:dcUx{ig·,N^/[hPamD ]#[UX$^U6r.w%bRrJE%PKJty6N_Z qu^f: :7FY9!~"A.OZS* Z~:uC"&fϑ6Ž;)QfE4vh y?ԞX#&( br5ݻ@vՏjIvvBgV8q<嘓LeMB>L|LTt䫯HGʟ[(vܑ"961ޯ-*O%* ݅:ŗ_c!uĩn+{ YgFkDWœ 7UOu,e-Tw*׺'垼'&VRԂ+`j՞.w1-&g?*촲/r_&dD6ͽLFU*Ir".jǨ3fd&ҖuRsў6Pܕѳn>O`-N %J#.F͋"^9Lc&=v$ ^ |)D` iD-ju@I!ˑrlz|.[\ĮfhGO׾\qr K` BP(-?uIѐ ؄} ^Rş5 MUͣB1;.R?hreڿtHЩs,q.ѽTZx^a:;oY|GF =a.H  L轥P E>Ͽ"_TkLV:L6BOietmRTVHɆ6EڧLIjY ڨYg¾Y3.]{ә$f}QAfC'Z9g@s=94#vd7ce>mܤafq˄a\dE- [ZWJ"fܣ+v$s 7i zjʘ;5FԽ=t2|)"U\rlz *A}}"a/# w?%lW5~LJ@z#^|3KjE!*]SG0),얇=bHFEɳx$,5$8C=醶_]5|(bT^\7@$.):l}b"1KГkC:6]R=BOxHQ[NnyWqal{\Cv66;*QP=n&p09DйwY8 P$Š5pV^(MDCb\~m  '_69y8V``d%wAwW"hh!NƁw8O1F@RP\2)ۗK~:8|-torޓ?FDbJ0[Fߏ#Wsk8]hqi5N%`&{4W8PQѦzbk7.[UF,pR%?3wO{]Z~%x.<ȫ z1װ5HLѕ+(ݧ;64xr${Tlӫ,9q]f]iKpg&۫Dƹ p9݃h멜jlwvb4ꈨ2y֑rG: >lO[;LSWagole,n;.Ĩ|Ufb刼f7+%ӯ]{\!%GFѮ )jߐHƝJau`fT)Ϧs* XwLY:A ho8;ψUNo:+C]lq oXZ+%bQ7#aKypcvrCZT(%1~݉|y.9E, 5[ tH!liLzPâ*I Mjy!A)B_RTGW65OўOxudQL]$׻Xl;+ $^9ק#au+%"HBS̾'ԅ3oi}ˮӻMT! akZ'z'aiE/Yie¬"'vT dȢd[Q q`Fw˷]'xCn6+^s¾ VJHc+'ډB-8n,=5+?~ odQWNûKJS2'ڟЎgkN>ypi^1bX^PufizW'Tv(%~)K2 ͸x\BCIm?@Ȫ3_Qp|h5Gk#b!ՁU_n5oJ5 o*Pj0k΄V_y&_nVw0Ȫ迚wb'KN;u{p6 .WrY5Hz㤨ͰVF;kݓKZ'\q*̮bKAKE¸ާiU"e`d yK?Ez;`X ZQD³-%{x oM&b<ĈNU(;5 U^ihڌ88;_@-,b[;dQ90j~C7h>A愆Ky?-rOʰ? Gq0* 0]-GY}jm-DʆXP B"2|2Ucb HOr:7Jf3tOə^f9MI»M]㳷oKDGƷku@ôONBs?4u{bzŴR;i!VVf;4-`sgl|> bL>p--3SdN{0)|ܵXe:gPd zF[K q,cII-!ؼLbuuNJ`G>%*wLktm):l9wC.!lw}W̡+8% h-gM[bu7m>C}^Y#->4Y{:9lvwqG^ԙў9b>Kjw>wnjTxĮŸ:gn`,eJKG eP3CI]hux⠍wfm ej(hV!Py2;@-TJٚj*j*t矁vk!ȝcRHTu9%ש0`Oig}SC0U t6>@-ÛIԑ{j q8U\PZ9M{柒Y>Rx߾pwٖvi( >o^X,&}6~Bb˓$Vm}ڰ k.rFBp.:e-}m7{usBϏ|}t3GxE3I>_7!Zt)ƷΛbHUK[LRb%n 6wv8S$<Ͱ<~|%t*Pl%kt"H>TW[^Q4j^_R>na}vieX&&X9Z\AT8̧{)50\*8VŬ(tGg!l`-cM['“ [up}LYkF6tYw|{f2ȝ0A5e[r'0k_ub۟K 4ƗNC_g.`ɂ~_C!r -7I@%d ♿oL)-SYpf9Ac^>MM08T"fq5:GI#Re~!a+O؞zD9TȠ'` <Uh϶DV -ӮqvMUcM7DT)Zt &w؊^"~|/&ߍwBi6RReTm2|ƎdowTC3upYQ$^.rXF=쒆S>h&2-揵 z|@ܭj )=X*/I{7z"fXuu'H82.|>T2$/ MDfQSɏIHgF.BBSG71Zƞ ^Xat 1$s{sޚG})^~`Ji|I@2v2թ9]iDu8]g\ g\qOȕ~6o.ǩw?HCMmDYq/IDg]wvZ(ig5 IE-+?A$%Υ${LRZ2>EY(o%R6LH-_&d(–2v2~=ߡ"j6aֽW x$-.BUUE33y=@gOd8KP|ObQ-#fo_cb`VU}4񭸂y*mm/ IEnG6/q'gɹwW:op13ˤ1.UgVTœvq=}+I( IEvю q$`f((YNPf*IO-nE(t#c.Z_T89I]3$.Դלf>{aՏ JI0.&tkkB^(٩-x}- ƃN &rr᫼o7t2cpw2 QCs>dcŹԷP+M$)}\7[&/qG׳[c=V\y4PI{g^fHhE K801aoѧ*u`]ƟNRсZh!(Ek|/n-hm6B<Յx]HJ@[m I\3nSB(~n8MR{Xeal[#nE| iuj8m6IScsV BpZ,XLM8cz ɶZu=:;Xo^`pOj [ry EΥ``|\W8J@*.ڭ<,Q{<_NE?L zc$($- L &eqEa`؍\a"[@sv dgJ)zN>Ũ6%4LgPfRTFxd").paDvY +-&NLZa3ef!Qb- 0 xށm)ܶH:?0P9m1aU1H^JH W2O;Q{_8/^FMMn$+;Q B;(0of;:PG^K-EdP#: ̲U|U7s뚤To[mvgC͇V(P|6/S1ei,@RpkGnE;~/a12k4x¯M du>g k;ٜPdA*F@4y*&-[O+TSJD4jazIQBw%}bRnw~s$ށ4d_5Pgyݚ\ydY.pF b d)bDpmHwXR>{\﹜mmJ6;\6S9zKͮ׾{ ̀v&uW=4s߱Ӎ`* 7EybU,^7$^es=ͩUtp뾝E9 ^.aZ1syVs W'M}ݤL0WR;V+- oI޴k 0]C~^w/Ee^ e @8dV>BOg7wBр@]!ΞLmBOtfldQtERVq";T1G8, #i\{p» 7ϟ5C L5ّ;_WXm^fVmYៃB 85c}o-DPc!Pcԩk9 l׋<ۈ=1%o$̓3 ħtzJBOd+DAZƻ  ͛=b#XƜ};i`=Z63ucfCbLbKuڔ~*)Ty)J(D\}dȤRL:\c&UFg_p_C4(g*{}>d#Zifjی^R>.h?o2*RO,L= Nq<D $ Q3 u4BBL0<|+NW4%6P,}Wb_lfs7pANzqxw76 "^C(\P쭂R8Z-Bȫr &Jq 0!wr"}J<8p.X oc?])5U5:nMmB m~XpOZm!߹oU脑 |p+ѕݕS+8IH=iȕC+w<4E!ҳ:a G1h9;sw7H\/Jg Ttku)Gq Vɵ6Gkշ4j[E4CO Lʍ/.'v=%5YVzXuMTXhRw3Ϭt9j %s؃|kTz?i%Xd'=#"7~fn7oJJy{wrF\ɍߠ%9KnߞJXI9(dSV E!;Xd2E~/:`lpDba 1vK^V|)#oK!/s iJzĬWͲK}<&Pc, A2F  paگO:G6R,Ԏѯc;vtvH BMBJs&i! _cۆQHjF632&fgx!Meȧ;=. '&c̓t?/ *\ާ@諝rT=݀gT#.Tz!@0}B97H-̫pok:DSjɓi83vU\'jB^^ 34_2UM:N@\GESĵ絸Mv5~<&0Tԭ! &}W ]>ސT_$,oƶC%-pu]1cCm+9Qwq(WptZxϾ`njkӦC)CyY}rҿJsY3sF7#23{,6 R hKffVQ,(I8硈f.N!%mf|P/ TRH$/O#S~WA|PHm>]MPI̛@ⰷ4ƻģ~^3?loUې_"kge[$Y~m*(>DVr4@FN nr6mF^@-Ów0䌶m="Nשߌr̓dmElLBSZ5OH.s~{'`j]/} y-?uyᆱ[KDK7v Ց@?idR Unl^b"Do.q9 ߬;̃[s)90(׀m\paW -ǝ5au9,'} +'.AW|UO$kzT4-|Bkl,_OxS,ORHN c0՞폺'܆8q~j闫c-G}uΤ"Gݠ 2N!:$Yl9`bѪ@7\ U\s3-$8Wbݎ4G3XtT5BU>sZ֦)sn66 O{Zr5n߀d.~o._989*dMԸb} DAh] bI=Ւp^,c:H[0+;ZK~7'  14XqWiSXpUWb()htzۛ-U2Wgˮ.0c51 _n(|#ۂNJ Ї&Sǭj4OiV :2~VRV84DL/[t4[~΅#}FI–ӈ5ȷ"Y=eST^WF:g@s^#q:b۩iRqSg`r$7.J1:%J}6a3Ik`U|тpϗUnEk[3q/򬚺|F)73'z%8u%Vt߶,| J"` MVzf)d7,֌Ӈ |;UH=$ ]>fIeTZS`jwc")yY4A!!ɮJxsGkB .RZ9+b[xǫ\KEoys,ڡr5Qs*=7;t>-Hi M{֕:C ;'00묦03]F)셇ڄYO&6Y )&u)Y'HĘYQ_듲 {=QxxtRֹ\׽.tW̥yhX0o-@/ UakwkL.lک H%cӏ T%`(x՟EvɤT%<@+ĭyq'[^:3!P Re!)՗UD[C@ήf- :3LAa2d+ #ޯXzdyuJW,.Q/:jP< o4)\<Կ=wB0[npF&P7Gu+v<Pޚi$mpۄDruX(~cӽ3gx# $v2Fԓb5B@!U[ ꘏IDo:`ST~ਢc+ &Xӹbei8#HZn4 nObw%_p*Lє1uŹk0%t{VB:M[=DvYϜ n nBZoPfljIwU|iDžx'*-Ը4҄!ǻl.wh7fail5CV6ӟjBY;)$O⮰~RYX yܣ6l>Irf*Xo*K@pQqOnj:+]HALB+=,d9p$e)_vŠ* ֞ɯKOE=n> vp/az8P=JUhQ8r";. E147DhܭߪE0[v6!YX }^Á r,-y<:E nƨnZEhM$ftfx^; 8r8rও֥!e]mgWǕC̾ǒ +2# U?~ OFtyA[)SLgKG dіI27a阫.p(Mۄ"EJSǍsHG\6%h;m4!\֌6-T>2m^M3hS5cw)ˮ0OcobH[Md\Ôťwnfdi"QP ^1֘N &h뵝Xyjb jsb7J>cjzq;tȿ?CC*ӗ9w,S|}t>!{xa%ϊu ~7"y )c+芀6N2h8HT״\Ͱ~Zz ʣIo G)QVfY)-'$;l *s ./dtVqNAe=f?hOjz& a,ŮM yE\}RwE)`m5 }Rpal3\PjCrKY"DzHCs]pReMvZ%B4sϝ*GMsipebKh 9b􍰸eDZڂ@σW_^dKQ%wa}|_`KSsql*w#Ϙ?\WlK+,J:R$FlпFRI' C[RCBq*t^1Jn/0MvB2~·+Yks}xn4(g?Kl2N~n8xڶNPoD/e;^nlBYÛn<FRŗIߥEQGye}Dn(d3*N.x9uJk9W93$w}>DܜuR>,:xy)I4+s; m-0MMŝL0WAנ!?rWSlYV@%g*ZXԕ2vW?L¾KZUFf<巼Hb\@n7wWʛVrle$ lpO(|z{z"%e8L'H/L-~ [HeCw\;E})-3c =L2BD2{Fj 0Ŝ^Y+EfF+u vx)yAyp}JxH*txYZNkJh$7o0NH=H:uC2f^mN^Rf h#ˆ9cOI (6OݎI6@w ;S#Nk҃dHw&nsrGqK/gºkȄ% $E#*d!0/0^3~QW7z +X,bvtdm "i }p{20hvLZb;2$69ʾw~4+C4#E… Qt O+zČمX7Hu8ig@eU'xYKTYENL~GC$[W`n?ߩ7ŭRaiӷu>9clR|u)dHyr)'LK廞hf"/t=V$LV3R4}Ƣ#܊{zTِ,͓+!b"YQ,4:!TcL0Q j({+n$OH,`-]sB#QxӻO4[WG~6c =Ŀî)۴TI>׻z1(؉R j=/j'pN5r1Z32tB`$^vx0li>nK˵WMO7OG|XkSOkSC P|:-/-FrgcW Mb,@qPbO+FN"YD.o)8ME TW&66^}C?Dxwz/U ÿV l@d.$> -H;cppׂƱgA7A %\@Y6$ROcqEfL|~2 IN|]\ek_-xCឿeAD]ɿрm'En:=vU|EaYyrOj6 !H}{$ lHX״ZvL>z P/6M~V&O!XXEOrέ6R0I*'1J^2ẊNLxv/9\0bXwFJ?k'[nhЃuFvG!-\7`i8 $2aX,Y0®mF;xfO5<-9< :'1l=_ >erX [w ɩ_fcoZP(nfޜwvį* ,I4CfH*h&|XPl$!M41ef5z6lSN I A~u RJYY?5CaY 2a6"DȆ.㊺V[|xU@W#Sƞ)vх}垂6ڐޓB&yA)"wm_]Ó]ʺb'k 91)њ20:w>_W珡?GRle ɅO8TÏ9 s;c>{QxhQ(6Yt&9avro&<;)8GgHZ\JB)L[Gy ;ouJ6[9aWX@UӿLeT I 82z x"T686{_NtTdl \P˧AR3o%3FC1#D+HNUÈUBy-H҆9)lz%Y ӌ`~NmUDְ<[iG] 4LPB~[ q&XmBO9)/Զ/Ai4mJ0jg A%0z6*iS5 "@lr:xНiFX Fv{SI 占s1u[;ߎ#u|]0Q;/֐X݇7Y޿mJ׎'M>V p!d >]G cFYwH&4Zmђϡ@m]տ>lB6܃[k z$'VeS:>R&D [,/Wιp3,\dͯb`<(]z5G"  h-;G$*Ȥ؏}da/+*PМں=]CԀ\Fn0H*PL7ۜ+B-<RZZLw F{]ݪ+K@w] Ek 9,.C'eְ)AKf>GN 8B+9ř rX.2(]9BCWҌb^rc<x'՛+QK1 ߮g(8B2I'޴{~%2j[f#Ɋ =qz^'MŇ%]6gD=6oU *WMaz>eosbO8S\yo[͡[YhXcGd߉lZ] 6 08 [3ܸHDyIm/+e N8[褧) bs>Q:O9/]duZ}A̘.kCL D>x^nRojU=w^ 6Q*ɟQ'=<j9n7QL9k*6e*w0x1 XKM"k槎]EK[' 洜Odg<==)\~#9HTy.0d1r:e  1m}&'G5o2-Ab>ϤxLt68n PfCwǜZkctA$T$ ̔=cYtlT3σռuL%A=d~` uߨ%P~Jn.`㐃'`\H쯬q~- y 7Rucm'37&`dQ;n"cQcKǎ`g"ˮtM[}R n=amd0BsBŽAǖ?ϱ_E#,jtg}N U}AckYDߨZ{=,>}@~,*UwI 1ڢ㡝od"99ڂ$9LZZ)S;ľ;̓(YB m M3M |XWUyl"3OŖ̴w4Jۑr gr?# N fK@P׽PluGLbVoO"l[*(5jk۹5z'Fμ<u5g;IWWV#iUp>0䶪h WcaSgŏw3c" ߋ]gGKM" { IH7SCO>@wU+*6V:(O f~5M#遟6Ǯ ^XFۨI"s6G9jm Yۚv_Ae9bѕ;6ٞv!eDP)ˠTX^9)okB5qUVΨ`go8fRhNd2=h|yA*V{Hbe{r,e\箳P\ Ig- n{.;z}h'BF2 &炝hHٕ\&8W6,2N!>QuiN7? 㤵p5tTef_ &xC+bS5D]030k1TQDq Pa&!vX ,uo7嶻QwLS|b97݈Hr#̴{Ș {XMdW߸e#ܰU!It*Ⱦ5 fɚ[cZj: Lu>XsF۝pƁQFi-J\6^KK{\Fn/3wLIPJCr6k`܎o-!/Ehݭ[uoz]nVVZRu:gV[Yƭ,z~C*[ 誊e>\¿e.)_ 7d~Ȧ&߀SxS06w 7"PT_\ijjEajm3BE6e-7xg"ed >T9nЊt#0uⶸ2s},ÿ }lPȦ`n{_4,;. t|s5/"KZ Ίqn[@D{-",!M4,? \ƕ]=u*K$hP\u jr\vKڦ/Ed.FQC5V?#tZ*~M9tBY7Ych׵!q`f_z0SܯZFHFPͨ~$iN 4vaq[GZ83Gu[ v`IPScQ+aф7jun6"s խPG wZ V(?c(ⅣP1l!)ba-x=sh I\3h'B~o N|{^(6Imt1si0J+TN1I/ki _XW .C)c yL0( L`#Khi5ۅ1W^AJ !>Sv L*Ll]{eJeDZz幄,OtܡKx=wgx ޡD5R^Qgf˽͛OsQE-y4,rxKUZm?EAPȓHHhqupqh-؁p#I_XiR>#ISc4jn.NVkN$~:_=Rich9ƋU,A2;$% wƩ`V&i'E!RdMH17|_2rCs|,O,4v"Gx6 ۹.k|!o5س(O~::/W, QD/x33fȝL1i#va ~{j?s{YR4WLO1W8[0HkVn?:ĒT^F-$0jhbEД1>O2}yjQ[oTq]nRfo \v*{a929:3RI>/hv61++s.̴0Q2t1'j|'OP>^U%R3I-;]6.ϥ2g[āuCL%^ 5s[&JP?CŒQGj۬]?tmXǘ 3a(XM ?`"n rʒ)1tX6ᛆU^;10%P[y<H萏(9n?:2>#͙[Ju K隺v*25}&mde=IQH7ձ@K0 Z&2<[ag@mVR,:{be[ `RpF[OLY}O_Y?nCE1^Yhj\FUNL5#:/FGM4 7%mB~eW{?rЩ*Z:F/_򼿌NK>R~\o(,tYp@9nsR^DC"6ɕ~oKlltx?xR DQ=Y5Lp3%ٰHU(T3/6*<$UobMT u,5 #) O.*KцSMxρ>CSM ]#g Wbs;ڧR$t8 ɡo4c/_z.UZS.{hke%CH֊D#ok0ʞh9 %BѰɦŮܟ§i0tl^ڮVݵd"Isklcmi#KixB+U+=Sp~hX~4h*lIѷPxni Ěv"HHam"`#NƇ9|HT+Fz&/ 5-.x0 ރqƺ#?e`W4Iau34/|GOTJe?aP`+p_gvoIl䑆g8pp?}.l*~QukQH4Kμ,1FQi)BطUrV.) kj%kyOƟ}˪J!$J/#2lKfHz]*LkW `sW^}('}U_͹%j,)}3F>FxqB]˜8219u冣!O6"Kv>"ev80b&SWn/7g0}qj?] ;Xbw1b(6lnRʞ 2.3зOV79 nmI5bi*!8Md Z9D )nl'3[(fv:rBL2pztG!ҍ.e!ҁ(6i0(Ĩ{{fwǹ-SnLB!5q_2MZ V n2#9QӄP4W-G'Y<9 nWۺ$A%@d9vQ &7 SM\1Gw/sc$H\i\ 'QVjط!s9/2?KȌ8gVU]0uy|i#`x$n/߈]+@yРI0f^H\BfbrgDh5Z.:it ;xo`&NXmEFɼF*zZ$c6NDdTYKdo?\vo3`;Gys gzF'9Of1xg)G^9i`OY.ST!@OTDNJ< a3C3ID|+BljHR*$& \L̀WJvO*PS@Fb{u3/ -`UJ f=aW֠GI$$>3 +C\y6r^lB~_ܖ KylX0_m$i)3FK'` nq[) IA>e`6fga˦wN'\B?:Lfd0'tg([_C1[##$G7eE%R]ݻPse ]Es/"̣ * ͬn*3cX 6$X6 Y(hsHqPky`{-@| )TไVpVbG).e8;Pvtb2óJ)Al~qeC:3n8Ro3D@8]hm>;%htDRaL>. |=0婽~64"x9V]Kf?7*vVf -ͱ3 ;lF̍u,PZ5> 6yy'yL`@1Su8 YPMLRtΒ${]4f y&Q,<˨@-`qu5a]'iKRY(>t Է@Ixb߮qYAj-~"ݞIRs`ewpyJ6#X/-hsǞV߁izIWNh|Q;q >Y̏܊h:I`%i]j-@UiB.kF[ؤ7ؓ4.!$f3"Oy'|xP|zu4PNP$SF @6N5?i6 4DOA2tf8:Q)(UMd a*yh9`=dGd,g tUd79UzwlOuMAS9erF+r n= 3P 6{[[;m'y*zQUwF3ʺzzcCL%/(l$*~YS&q=KW4!Kp*h軩bx/jơ!mvhdD$4O_u$Аئ."Ԟo-d쩙2-ODd7yfoՌ\TD^ZLܧʛ0u͖hd7R\;X^ Q*z PHh,҂doIec`g]~y o/ x/ ۂw2ŸEb+;-ǩl~lj,Gn3LkB}߉OL ~4 Ȋ[(W$'*-J0s8FقiLdieNAe`Xx:+>yf{GgnD87V_5?~ȭ"Oc/]ogLyt }J9Ir_#G.wʽtu6ib?h3QL;HW7^{4inbبWq#dŝ̼ +bG?Q0J$=r@P`їGWq$ba\DZpdH>IypL@MvshK j~-9,峸"rEh-Ԋ1 Bj{i*lM7?C;|5>^(HGoOQ  q^'`$*<pPU|y,)IZPp,Lo#N{Zk~ڇ!./)X] 40C50UK 폢`lXMihh PRWjmx=ju{tl-<{LcZ>Gվ:2ӎZ]OSxM98ӛ9騜?4΁23J&y^Y!O-*5HڍYS!VD0@w 'Kz[Im-t%YkQHR2lZ&=yXTWhrCap 6]eU94k|fBnaN ؏\%^{ X[I@Yu]لmgtȢgL^zfԴb'д&0|im ptaRM&0ȍb}*L ~D {O@kk{n %ى'}ㄍu,q>=\`@)a9jB ?9C.C$Dfbaixks~N%IIC6NQ)_~BM,T#u%P~8{gu*A~b[Ÿ@V"=[bPbL2 8KY-lI&u;O-25u{B!yV0wr:PHtvBK&tEP+ Q™ll+抗Ηa:'=DApI?QݛY.v "(A%*tFEu}@XWr$_^ DG&aHpg:Gf0n,FIv}M(xvO.w{i/y qN,La'%EuE[yE$|QI0םcU@iMG.(xJfSq2UmnGzQ쓾t."r3'×X܌#Z"61}3Z`w=iK60<#v`☮7igR7@y.B'0DК}z8}q{r[|p` ]1Y%Rʑ~yAI[XԲrs2]`uΤ { ,)$AxdFr4?lGdCy uufFcvD&IaF*2˱J Re9Ts sr.sG)ҏ]s-\ .ٗ!Oh+oerxhbF%sWrzlh{ǗZlb::fpbKvHo KMCUBq Wϡ h IuYkʻl8tS<`FBXﵩsR5kJW|PfEԸ{Zh)X'CҝSC0 FFf:x KXiA6Rs^#od7׍,SCiǪi5 ї#n{`#{WB0X\$)~0]HF?82H' |NJ'?Á~wljҠ&uJ9aj )T}J iӸu:a@'L/$|7TTX vل3?/ܥ_LĂu3 0gU5*ohRw B(&6v˴U1eֿItb5䏯u߆UJs. gkߋqEC=ЉT3d_zCAHBMW_ W=gO}H E-3m*-CE{Ҁ~ɧ:v }&[Q ND/@BG'b_Ɠ{eajmٵjB,9F?':eޑruţOE[q<(m s)*4bSp;ymoI ƦU|8 pqz{CgWϠb,g`.k36L-0 1KM&Z2@ >a#o6a;J2zFJ/Qǻnt3BnKenb$M]nOٌ51U{ XF5k2V)Z9T4u"`GK\%yP%K?I*_R #.q SDyE \^IBRF08Q/s7g*WJE:&h / FlM\v95MWw{_Fo@=^LG -يZ~,j|.Aak_mXJ'k%5+N}ГTf /=hOK)+YGZ膃) Coro?tO++2ejbù|'SlNiu`$Ͷ+WX욏P pwV=aL>D0L~TT,#+ډm~| $qP&͋ Y;$N!6\H{B-M$kr;3ZIyZ)K_HN\_"<{[zGngR]R bW2\ <}h*xH GE:fFؚ PHg 9#A4쾍㓜uFDK5 u]C$JgT$7 vAD o9 N]Uj%Im\ 1np eLl]w "6hYK] , N&WYvxĆ#oL>*h>M@eN.Bc f]}܉NxsZsH@x3cC@",Wydm~žN:?:1ao bLXBDbh ͽ7%8$3ww~[:م`"(ȿd6ʳZssc -.(Fe[4C }?KHiv&Fx?H^Miٷ R(捖5;[7)_+t[xKS8ciH%4}(G$Fh9j»+S0."O>}Aϻ0ܜ0E6V8ic$f3eDW ZIG${[D¬1Y5)b󍛘Pw*SރR+br2! K!ׂW\8$ OG:HD#jcXj6t:24ˇrOʚrv.Uhb F1 &]bq _wFWC}KL|=]itx a5Ta&HJsO{(?2nV Ix,: f'`i,y^fVߥeڢW:)YNx d{FvN] k]{#kQ-p:Ôwʆxu[2v٩Hb?qϫm&eaLoȼ,;2X4yx{~#1KkLDu k=Z ҒE2}!/\ad"6b;VR0 bU[3Pey,$VqY [F=7LH|J3T-ǥH UI!~0S^[zRlI~-U* |\9㩠4I>  ĸ*:qF#zN?iάt0 9DDAh*3zq[{_YN{nh5H=w$[]ҀCn  A:_3|,4hhuE{BZtC{'^ <*.Vvsͫi$%E;ems,JZzƠZ,"F!['ܔD׃ 3[(=U7x؅7jFS4HPoD\D5ٵi ot:aڍm4*z➊9~kE}EҙLrRS؀EDHw]w@&X"\UOlk1ry653`#͘@]~zɞEP5M i\Fgͦ:Keԉ% QS8<R"JV:R`2"`#uxJ57pKpVvlA|KTF*o5폻gDGe隨G2\OUuH5q Nd! Á+ (b "RQ%sYYq8ج1M4CONKݾhMXT*=MB8;_\bi:qfzhlܑA(\@>J:Ld_-_ׯQQ HonT³Kx[oGY"`6yKj^w]z|dx1oởbgH[XRi˺)1qzXS$0(4d.1}Q;gfbOr1*m:=\*曬GNOrQ^ 4q)[g-6o3ι)޷=^h)D4ptD\v~i3B%2]zY,6dqf5>kBD+v?5xmq/n84@fs4Ƨjvo9Ec{ρ)cˆ{gUk?lM!r[e" j\̹$\svTaZKa9F߉ 10_ |D6bSw_cZvǘq֠܏PikSYGaA 68/H˗SW[r8Fgg]*:Ilb)vmW[f]v9s>cʠG>aXV;.rh:-PBR͋H)'7 #Yxp!oȯM,4+[TYO/AVȻtK~!tyM3PԧBtgZb4=ptR*|!xb΋\mdى?1 L0pcý\4H: 6uK\BuNbD1GS5t%9e JjsPPSA0[#m6j[CΠ^oH;?'+x'CdGw嵟hB&TNk6-WƷNNҽJ5q[.UtBMVo2V]qY+.῜xDI([+i>tڜ\hWHS%m^/!BʲlK8^FUۧtw _F4$-? xU=Gu%0Eқ>ĵ'xxB$x/ 8[b rM[ Դō # $::JzPOHd11:PR 9h$BHFzg9$.ۆ#yat4xkIQ-D[ Mؿչӂ ܐYy ]9wԇ.POb4~NqV )@ ĔY.<}+4Ƕ(rT"GMLr}㹻&۠,Tϐ,T ^%C>B~Y=fG][πl,+lN|-֧j2' @g n<;;5'_-"cIc-R6}2]& phċ>*X$d^[R%s#63gk4 ^- RlKX@ᯨC$ G- Wk~\0:D1=k$)&j#مcT)}bBw66WAW+jʠ!@SW1\y_xUm`qְĄ@+hE!iou1YIǹK}#Ȯ̘҄[.irjr>#RO?]YyEr`P||#wP᷏?g|kj`) o _cb) w WW|hgYJ "K_j?umE@HiZb CS RnjLK{>$._$ iO6Bzݾ"w |M7m%н Y'z78nlg1H^X~CNL2 vBj>l a%:LUp2۔Oc劂+_;k4|QZ8;FV(Ё>Ue!qc~4dEVvdIK]z㼫.R k$X0dц@#Pvu 瞶6Έs[ c+}R`WiljǮX^AiSfTm ȑB/шfjGlj#}lAXOÚxL~@E)oei &oiq ' kebvonJPMѾgaUهp Vn/׉K&k[4f7&ed!ȵZKL!= w-U fb ^q?UMԈX_W,ݛSHP-# GkgG\q\N-"F}ȤTۚֆE%pdeRۦ5OЛ%ޣj =gbtd(n,24eR1X"H㌥5v1yHi, 0g ».C*9ۓE)r%wꋻy'KV)ϫPao-dԊzi=>oa_šjE`6uWa,~Vl?B`g5f7zc}JmWAz!GYGZƢ^yPnFyx+(b4d/=f&[bQ;8T(o! D/:orZVQQ =JPü4t)Lԅ Bo0X>ͼ^"|ZAdc+3:EW ,pnYC0oPe<}$K%Mt3X3NFπ 6:xi^ƁCϗ z{ᖒK=b=-CE=2}/+œnپذHHU"p-F%`B*u1UpÊF7>\5:,,v[Ĝ l\݉ w' ! 钘x@}PpGXxJ1b2?;bdc/dMqص.M俅mxL2??m?HO,F\&>Gyc!D)/Fx5yCհNB6*DSG@/eU`xZ;ZրtWbEcЯv4n[U:=Mx:TdGNڭLѰQ߃=;}`bo ́s4{Ak%ę@;՘|((tOn?oE#c]t>y})ʐզI\aSιBĵrE4lPhuVc> h>żB%t:Q;Ct^E7e x'e2~[P?lh<)20 7ZhqpK 6ZaL,_xHp7) n>\%1=t7:2kGkK% RaW2Z EҦI"F>̝JA4ާ|xCMwEM75#Giܷg)A]-TR8꬚$@A>29.Mg&@׉S-6g+bx |{\h(_ kIzzr>q3- "|>Ro/*#%cg T*QV B8 `k'"XEbo, Ag)2>2zg+P?O94s96P6iLMlK `iw9b`bwɷIrdHlͽB%@ S5f|lҡPɃJhB ^=Ӧ?󓴊mn V`p{'b ( ߯}VUЏD^b|rbWta7'#E<$P}$ W+rgɨJ@8g*Wm|Twk\=si~oj(Ԅ2-Lˋ[eu KbH =V׷#}UTYV*U[)5[n%~񏶷&Ln?d (zۖ%S#պ&ҐUY}ʙF&>ӿ}82~U>)]Ϊ@Ǜ<@b5Ն7a>9|LBZơЖڄ:Sm| o*Jc{ `HUvFhX2l/g|&ty7@ ,FH+QRpp:zKk}'5m=sL m;RC Cj #O~d,fkv2tdK9'H%@FkՑ7|w?! K)KJAix7r9pؖ!Xe{sv3kUܞxkjNe½+Gs5Ɨœ8FKǼvy^ߑ@Ǘq_Qm,Z 'F=_Rn٦Df+-Ul]Wl.cl"OmtǨ ^Z^S2`O,蝗-eŔps`40wQǜw4% q."dkmZ'o b1%<[9L!]lKD: u_%lds@ϝ׷ǵ%e%]Za~ń,5]~Zs!_j1uW(D~y.-NQ|]#͡t)s@%?2m9\^E$3.#kp.vW ĽEgsťqsܝKqaʬTCLNDZc8Ceg7U}[d>ra5j G;JTh;`%A-Oxwk󞟈lWbˁ$34X-xT Ki^vL(βB4͐gtyvy(D]d`` DPvD$$C\4r4"'\s3,33[`Q=QP&br4O[~raS-Mh=,"rLeSpxX/c/@Y>/_ǧBm dr|t5b0'5diliDji8Hԧk ̤uC^x!KDG,A*C8T'S~'uz;̇\e:FBHe xKeyMp!-؈9~ |jMQd}]2YYocŔxʬߧ~;S7 Q wW<6vۻG#Tudv6E~"!~ 3myVcd&׊m"kNO~ms+&  ~FVt| *gzmͬMxX\, p: 2GI~[sڴo/r5ڍ >sNkZ{ sXpjQux|ZW$7$GJ{yzXb:,?v|LS12\B@\|}ﶊ5{9̜z!y?-ESVIrFjxwiEl~Cq8csDz;_{9kJ> m#t\dL&;y3NK2S-Q 7`DrhK5b(5tn8Urg4Mʎcj)_XN6ZH5_߶`g+d* +K ^Uiׂ _%%dق6nWZZ2JSc+u96qmc_}iKk]glUFN)[шU4z_V{rr*ng/2{-)Uy:nOEIE5z9\?>yʀPo.4JS68RQed%Ũ,LJ݋:ۢ4S`R@m+O1$yc!%&_!ߴCqaE|1ZD/'},TaރD\p&wi8 U 'KQ_a{bIMߔzh,]UL^D g֡;;݄Fefar] *ץЋ?.ҲI0׮2g\Cdɟո?遤4:(y?1o+%WcaגmƙD1!DHyUΓaʕl9ׇ؃̂ )%?7n5H#vM?6l"-: `;kDNUQ [  X]EL[|nJx dY&t0T6HS؀bKq@~{w|#\%&xѫX~m. #8~ =벥V `;+bl@Uo6&ABE(O\b~gKm. SA[HjPzMHmZH6z+'I|tpRpH2 lG a ;4Z7eyT>(ڄ_o4FDv] JOtJ-h$kW*9* <&MqA3c >V[Ҵ9l|GwQQ1Dck|զ " NRSnǘ W\ `ǽ$کu@B !x1 OEk1zciDà }(_A!ϓ#}ԉ'\}jX|8;W=V%=JdV!/)PU%bK40Qt#iml?w"*Nn bMFpT>D ·:HZC@>*6(̼@LkM7PF{= c52ÖbA:A%UV AWML%)Y[[dRA6JX2idW):S L?ޑ'>m1NE/ߜ's@hbA 犓]rp>8еcFi?DSGhvhIvl({-!'cRXhxf(QyuU'4{ɊQ(7MFj=xeEO,@xqn޸XGQlA M*q;$S(+zo FQA}vc;9‡AE bdҪm:M_>:w. 分lvњ!A!*ht3ńG01Jp[fX1ԚF'_TQ lG 4y6blҥ]J ]萂wmO5tζ#|VX&C[ImmzP5>!{I? yzeBhG`Ƕ":IUA,{}:Ӽ^Bޟ(48Cd g %\Vk 3)2. ŏD}וe^.OA/p{Ӛg\HL;~~v>Bed$%>i##~`32Cjdl%Zh8bLl"(e(u6Eی<4+SZNR=}V5[09ccxWSKor&- \UUd=J<+|'Кq)~+rO_C Κ…kA{k8V{ٳyP0 AcRՈJ_^:01-_0T_Ak=eY0fBD:w+(MB>քgWkd8ٿEKK,-dE,3G+;,wBt ;jW4k{tz{ h 2/Z{}+% 6ԡg>Oقb`P7idPh +rYN8:(1Hq!|4Lcmj (39>cϱ@S+.3>áwcT')0ƍ $+F{\\6. d9^ƪ@Cj9@ O 6|Xr;MQ`вd\@ Bj`q4y}`r ^BfKqDL-~P j촜/ӈ#0ީ7O/2"KﵴAtʎ1!Q wGD)+$nꋕmK߮̆5nz[TҊH'ynuo+AcH ;LQj0m2 Z$HMy̕6 c_8J˃y5̫|u/͍[O8?3g融ܝ3vB}v7BaRTJ2뫿zBhFdMxx6:"wŁ1SGn.PnO9qwY , r4)U4kӺ54bggI/vG XW䂺NIeBٔؑPdxpmHz u+ZhߙGjIYfȳ AҦz*RV{I[2%w7i$g#l,tᵫRP; *AP@<W7))6%d([YQcUc*JL}4$ܽTڨڴM%1ބAwֲQ!E'-T EV|.hڨAYFHײ@$=mvB):W^ɲAƇ9C n s} 3:F&2!vMI3B~8†z8]C\;up$(1CJ*I,g| שb:V9 e+'7hҎ AH 2&!F1J ># &U37As$Y,{ގFٕGaJYt,wrTS}Ϳwа  '_)ҏu/$͑>gN3Gs=卅w=`nԣF1Ismnr ы Y[8r<+U9ĂU++n<.3$&"~yn-|H0]CIÔV;IO7mI:.* ahi obu/Žmȟnǧ&Ŏ \N0ŖJ%5G~~~bȘsӰD afTA; +ŀd2*` _YÕ ɪ`bP⠬x Ce`CYAhp뤿hhyVUu9=2Ud#('bX.bڀy&r[jkTqu u i4b$-։y}wtႛ*&5)7imm# X1B!5dRLMTLf7n,4ѩ9"KW$+c\yi5gK.Pȅ`}*IaB<40ܽp~aAvDh.kn/ZXS`#ꏢXwN7eZ~,Hθm4 svzkp4@l K %OdiYUeO;lQMIU=ŐQO+4Bӊ2 S擱݅?Q ҬTa~@Tluic:'}"? EN134aC۔PP:|P'6 J˰vfoR6LˣF2J,olX)ā005_9oRc9bYẔB?ԕ yӛJ3a'!M=@4IXc+-=zxtM-FI'(z0yL+4{AQ/R&.*@U)ZM "hm i޶VUm txT{//TnࡃG\e@1YțE4)ięhhlTZAL~L)ܛߕ@cXН~=Z4%p#/lh&Gl;&LdxSQKw4fļӇE *^$x5R{M/5S}ͽnj +4HavHb3z҃S`DjC eȞNqZ'8\5ؼ+AxzI-̧G}ep$OZyMݷa"JϨ<1kcnQB/XtK\roL#-+|\Urdw#2JNf󺃝K|B9MpVGEүWm,+fsqr,5L>=`cBӈIu0G2ͩ<uE?f%xxlTN(U7bAߕr uwVR>a6rn.HϸP4ۊ.c݆ZAf8. ofmw'fޞ;7D.L̍]^ zLrKyQn(w r8('y974Ǧ!@& QU/<@ɽL嫃|9sX.X+9Q nfF7 Sr%灻e36k_ŗ:4:jʟ=ioym!0tE]( /q !D@hrаV?BEj|mbLkAhk 2i=B ɈȕqꛈA,5J>o9`lPV3k/%_q=#o3| %brz{=v76Hs2n}.- {։{Tq ͔?fA AI؁^bB 9aAKml+J1g ]6('E?pM°#b&α=\*B 8e0&+ĸSԧ[2֚ݖ^-H2!MZc7.X 1&!o<-fU^I cLz]2׵$r[`~ KĄGbٖIi,N$5EO ÔƜ s2-+8+{ JWk@%ҫP*۲O@kW=,rV~VSQg6ml?U8Òm79@yGR gQA)H`d?MsOІZT$Q ;"?9X澒+ɜ »gmP:r֠uOETH31:^DN>+vdN_4&1Ǫk4qBdoh?VFG:weڰک٬TeZaA+SgK(%G5fǨM4μqFrzؒ0sS]p!oBfIzM,rcj):9+E3;JjPjL&1"=^5lP;*ak~bNsn3D i%®]Hox:`Oy=\L^N;|h[x WK&픵S.MsWmml8Rs՗%댷f:k%nɏvt(>]ZɼD.t&e_I?;r7 m'QCOT%`yyΝuK_g^do>]5~@̴ =^d( Ȍ!A=׽!ne>O3>JX\lki[+lL tTՅwm? gW=1+5Ò]@N- n>0d@,чw<I_l84l72fSTA3N e'op0SǓG< E|JΉZA'上G1 K^v*o\x hF5eMB"]GةҤ/ /)B4pK@I8)K;3enw; ˄ec q"5x/ZRV6܎/ gTcUq1cP09SCj$؈N{sG*p_FZ1FDXf16) SBc)m`:Tύq/Y#tE.ڛ_' ,>+cC<n"mVO,Ls0V:Q ܂D-0s_nظo.q@iWe3Cuc`uPGo:]ȋA!gBz8B-aK@V ({ ŅX,p*3~q07yf} eO٤ȄX|8%WBKEr}7=Zb3بa^a sG]҂i3ii=*L"!&.Lkג\2XN+gYҌжAMJ횰T dptĔ>L'H]/svN3EMdF8A|ߴA?\ӹq$33u ܴPPbҶO7P.:m}]Oߚc7k'{2oN(&%+!Ϫhi(v H% kҟ/@c`|4LoRǏ{e9/znBs/ܜZj4t/%"~>L{6P JXF>aoʀ~ݞU-OW;t҇L0u-C/.ƜU;}u+ `X%.XG@b(~" qNH?RM Q s5Erk&QZg$" :Ǿ3DpV7`ݣkSݺSxdra{=ZS::qhV`W p0@(\dw RJo+x"5d!:,"-Y赹8?#`%,4dSa=T=x+טԗ,$R @m ܻmWD$  :-PNl=`Rp-yqXq#T_M.}+h ALj"h<_앉֒W 2GQp+|7x^?Ҫqp{5b2* LVՃS/EpnI2ܰ,O&[uYfo2Nk3,!ChMd%V`}ɽM,ҼC ̂*C^Uu7`~0TK \yXt\‡r* @mO~}Z{=29#, ›9w>,0t%+$zqWMꑞJ:yKB2 ݍYp')]h},f $M=޵wD}5,o}EXZ2%;ݴ2}ҞiU,O ?#)^=qqjznc@>SAmJ?xwƈ7w{ML-tWQ|@bxcK>%Ɠ6nw,d "]޵H[eĜiS]R,C!a8'I۳/Ĥd6 g` FOLaƏU'VF0Z@H ylLN46#Nb5A/eaMϭie;z_ÿVKkpkt_mR1aD=Q6>*ސuj$ sG|LH~i߇rN(+)i+?rKcI RG٬E$ ِd#ljX ~~6!(H&+r4x#@)]t e`ʠcB'+D;Ԏ1Ru7cqڂ9P z*13َbJG O^Zep~_{pl BK4{P74ӴUFA>x^ {8|L"h}-o3e rg5hԊHS1JoI0(>cZ b_g"ͯ::V0BKၘpA "17QmUC~d.+[H]y礡Վ }Ӟ֤JQvɊYgn1BKHzm]ylNFC?XyI֣<Z1eB¶rrV!ޤ,ӧV޳Ƙ6 #d9z@H>.]#/= W&zaATO ;> uW('裶l#r-``/5CR# k׺{crԣdЉ"Y,=Hq˴}|+QpQ5)=*V"?@j_lr? s]wXr>1d6{){N^uH4=$n N㛗'ݏ,W j ka_1%/HH3w=[&v?8^[QT*Dw!8.k;kzћ+% -ymq":zJHt&CͧMz>#2GN&$8~ *<I׵M#)(ow2b`lM /9 Zb:վ@G'TԾoYhwf"7+oox zTyMfK\0jWbXV 97 q{$&^XVvoL۹h( @2bFFdSq\$ O\8k"rJS~_+0(VB )x%R'7=nVThwQV/f{ UTSu}CkMN 9YUdm*cr~+i/=Lƪ<P= څ'9n?UlH |_ VY XhYxНo^r=ÎhYQ{^JišB]o+ޟue®*x|e! huE^D 7{sb:B%iy)1lWH mmy#VBK]n!bV+f0jRh>ns[Lt$8;iA>`(U:؆b:.7tLw bn#8/@TZgش/uXm53_iȪtU i Z!{]2aF8 n6s-Y#A 9"XhnLez;I }ZlJ](]}TzrÚ~"WG@,=&O%v;Mif['㭒ȕwMv"`O`u&I<0sedQ O;Uhb.7 52S UUԘ\. Ǩ^QM~D2q[h3^"tćŎ./{'}V M'k۳7M_x`BW.U{ZXFSl+5 [3;7͝"HnB}+O>:yw/j:+ k AGw&xb9 Ԗ4ʹ[ *>h{ٚ}f< _՟paMWY~!4C?2Th 44A3S/H %tB(0LUfys-q- !*Mx5 48"&{%>vS;s>bDgt`º/\¼}wÏ9kd+? fnB-tb:)2͆nG{˺yKqJ w^LPh@X!;c %EW,sXYh%.wn[WtB=qv㤄e@ɼ+kVMZiijwr.?vE=zX>8, u%q05V͙MӊgNOu9O0+AfbKE+U@1Q)R5r=3!_DYVR2*K;hS ]TF DB!E-ۈBto3R(XBGQtj0LEhQnfWČJt2!6/l?ơ**)"Uu~ `-[7'Ë1J dB63M`9!n2g3_[c >dž_`59 4Bkw&tݣ^/!ghpJ^a )iCuI=!]l|c{"c=W]ʁM#T3H*e㐏p26橸wKHt? AUӮr# j{#YyKVԣ`Yl4d8)X_o˜7-FRޜt)Ft6u/nryT7/}shcNY@/=yԩp@B*%5³llnS"G] ̷v {#v-/ Z':1 J0D&6 {=\JP 2sbCdλڱF;5 0]B,7ӤcqoČ PtRU!m@ʬ0AMIӨHLr$FDzL?u:<2 Y.e;Ѱqz(Hj0lO 1@@zmQ(@2&*i^fa8/HnX!j5ѭK\br,pQBb f@I:93VMVЭ@ (lUV-w}1Oɉ^(JpMro8;iM:E1{]z k6̺=.v ʏCWs ;$Վ/g0BnU-9Ӣ>'f\+SI\p\6武ZǛإ]"XGe$|}h͘͹,cDV!bNnNꍢEgCTȆ"O!"Q}(;ރbD(:ZkJkO CncAꛔdЭյ!ڸFP// 2ffSKh2P,e.HlD ud3#gln]o/`,ͺRGWˮ>@X/%xA+cȦ"gmmTxd)55EtBU(V"wOzgkFCG]i-Aywb7|t[/GM8@/* fԩ%`M*dAgP3X F<-"ף>"5yU~yMa&9Zxwx &=.,E4j`j57S psoqd4l9Օ @}]~Ā8@WJXyPY/eAiΆ-{)+ii[E[M/Mw9NLj PfE7LV̌p69٠(5AAӑeBFDG~NE"eQq!BGϱ=M! e}Z]M(Ֆ&da$i.ByIpn&LW$n[i| OdpJV./2/Czx$D^!4gHy|ծT@ew[2+  Lۖ JޛγK0PcIJe%`y ux9z,,_:3 D6FPV ΗڞP2"mTT_nP̤KR}-j (/% G[~Đ߆zyl7ѥ.[b[pk)(\eRmIhTW=yAkrfl"s/л"0zfJrҠt܊P:MNJm%v(2v&:)չEvo:JB--8E-o-fA<I|6 V=g 7Q8&'By\y1{돆㍒X(^ecW}?upXzkYNs9cN0J9(S{􃚚aBACM-1T/oM0Ox1\.gᮞ|ySemyuKR7=I I2.)6MSJW06`@W>/:aB Cosfi}Wfpxm}E/h6Y'2ҸfDDŞ \X#!gQT#m*RЂ:[9vtVd#d5#^EmpCc|i&Nt:86?ĐDUZ- rK8Lk9>҆M!|N[}zd.9SꬍS5H /2,Qtjf ~hY %'QTO\ +vF/-HͲf{AR@X1{6޼LԦ#{sr*'§.>.@\vNI5n_Y;xxgV@$SV4/"!Αp @IDu]\o$AV)%><9 3d8\5e(F2eEWztéÐ]N<5m #=T8pp %7n< C$pXT? *;Hz.&"+!y{q]TV(HeӛD}%0Qܟӎ2.Fb *M#n2ǢxDwȾu; 5(H;lo`?vuaR8(=ۂV 2 xCK)}?wiCc_8ºC^eu 'JFJv_ߟS Ji燀9_pc{k"SeQ̾ Җ5VDixLLxOR-vW+#{7%X/SPw~P @F:E@=CC7#&egc2PCC{ d5 w1΄=5'^b.6]iqr-$ lw2ֹ߇A}]a"V>wƿ.o+SAjagH}J`GpMxi^v;`¶L!S/R=Z;&8GA32tض._HL6M xIP#+'g1OWi5/ Vğ2cC$26ƒBo\QhDZMUw~'HCVfRA%Hx䛸&ǥDᭉПDCCڎvѓ1:ePvDo!0*Sm>DfSdzLe]Fm *h' H$K{r0Gjs{=޾ތr^>~B(b=&[Zy @5t@.lV2ܩc6C'۶!/DEU:%h=lTJKT%lnh [TIkRnѽr0p*.,KU"`Sqyn]2Ԇ11ln =`1_> ȝiOz [[#6C%:)㒧h6xn(Ap}˰GSXZ(q ,|on0pǣ^יKS9? ēhn"i} V2#XT<#PW=CIúB2(eʜ/MZ39&8\<:r`2 |.^ΒUG7ы6dΠ!_Do-kH󋓝f5sϬ 7ΣM.RA"VN.w}G>6 ^sD׼T"D7|Ҵ%3k!i^5Fq̱d¥Bh#ϣKDbL|x8nUl!zGWquʡ`cw v( JW '<{Yix7JӃ`oad%j@11RjҎQ@\]tb`e$DuYghUR&mFp7 &f0]旐߭!$ rYlWxA4ܘ^ 9(XUtr3^J7^biM\N9g)9UKSP(x;TY? |3fzvVSC/%Nvtzp#ܻvR&x:4j}3#v 9Ȉ9]aBC]nz:| 7r2}-ivQSP4l9+:Q +kx=dnzX|XnrޕUAu8-P.+[7[:;.̕&QUx-oYM2[97 `Ü~* !VpYGVL1(fCLxT_ûuW 5薔JS.~Ih k՜Sx\?)mg gah"3+\ܭsB\ހ+D̀DP}IT'na9(qV3?FdV/ȀΚS#i(reaLP/\3S}cc^4a66y!`2K;oͮ-roTUHic (7Fѧ+^>:ej8 @Fp?d\?%d%7 Ծ\m=ę< Sly=50-n M{jTLRh!*Ws Q12ÁԮKZț) [M#)DxPوhqiqM?[*qI3VjԽ< n䞊9H=%wt^!KBj'E+[O%rսuWg8ɺV؛ xQ3/MN WE Gp2+w|3M 8֟t+􂣛}jk"vH -aEMQ~u4]S+fo7}Q&t9)suu䂔t/#*ֽ `Z`X:x%VZZ}}WAt/}c#Jow{!zځS3q̺ kK+Yw]O9,tAJ:Cy*RdZDUv 8tz TLl㓳A>odzAFi>C=Qc2({T>KxVe'2p=V셚%0MtKz1%PG^(awwf8pC$JoiG0B\+[`ɀB%)\pp@ƹNnUoK9b*U{M%ރMz&pc]nέܹA0!*i@wl/~R;'biq9,3B3hb! k59,Ʀ'{B!;z+ɇ:z$UYY‘e' PW M]5N֜7Ç R^D'Vc⏃Թizd c!r#9* `6;#̺#VDՒ0 dxeytVw%4$}OqĆin 1eF9]u&{L.*|J/ 6C5r0P|]UBix{ϝ6+J)5 ȴgۧ;zq=t6r4OX<+p!U[S>q{A D( puN:kcivf ލ)e?+i,,Ilp<0l.[}Ad:VPMN=z%jOv#n*C= cGIt ]5|GlU{4bK.R ca͓ #$AO|1x64F-yg[iv?/&UfGy nRωσ0~:Üqsm&??nq@so,f}<#&^@'>/=kgtVO4c¬ԜYV1؟KTSY `>{6{.ش5HbKT.CPV '_ TL5E!`x"CQ =o}\j?=n40M,\ET@[,+(7 ;37ΰwkl4e P;R\9a_}m1Z6!mN+Y-їcMׇeB@=&MӈkCCj Hg d]EnauxS;W$MΨ|ce´%e[\G?ߖАP"ωys;a?eޫSL0At(N+W8krߜD+a~ FfUo/p_$ԃy7 YjmrH%&EϻX7/PRpwMBDN R KB-5@~JL¥A%!x@A'r0Ki$oCPo={(j ;7GG$[)_P{쎴 #H;-3(8؆-.&` TQc^mkB'LܤE/ZʆFY{ l?rۓ{˱yOEG䗵.+w)L.*v/5p䭞q8 ie&aCS)WYidXA% X`o"-W{Jt9.ɐnlg?P) o+V9TrQ*H@#'++[,Y0n[FaωJE Cfe/l ],~C28J2n:.q P؀Q|߸' S^8" lW1\ݤ]lg0 h宁a>zc2$t HZ-7h~[QB1B Z8@V˓(։]}8ʣdžc?ف{AI)rXr ~Kj.beK~1MGc?.;w4垈]a1W:_BPaF}*iuEY * KF 9Yf+$~ QWwnOyVjvi$I7lRQ[E2,F{f?V^ `4L.o"Uܤc[f:;f U]S[CCX+PpYF7YDq0P7 3m 7A1+~.̫+,G(<ݔ eetpxAQnVQYNʿwJa)FCN 8 fN]MGhhTr51e+x? f?\>IӔ-5pۚzZqފLۉ:WK1?>U9-`sӽFeS3zK ; 8&OlsR %A !k/gdE2"C9t>U1w9M\1`얺%|ٯ{9+)ɱ:=)~J#;"__`=m%VcD~#5f+F$,mrh Q8RRAz Qvа&8єZ B"1A;WM9u0>vdV =ʊf_d ٖ>6@ނhz-ۥ8ôI9@]',/as16gayߧh$Q&eQLHCihRd a~Ǚ.D9OX(Nu;B ]Ptk³Q&a˄vN1%689>ws<1e[1ߪMړ|fݱʄ\FMƎ`YB\}X \H-.4n fލ82TݧJX25F &Y˒%*Ӣ\i _l߅e^L~a@O@"Y_{̿c!c= K`4P?K6u+"㺉l|}\ ]7WpVXL<;7r^e8D̮vpH\9WbStoԶ?8c:%|tybGy8m` .?x `I0G(dyoKIp1V,6uG`Le_}0 xAT9 H \["|z=5Dx?CS,!;.JwĖF ;Gk>6 ඵ.i2H}̻Cqj(ܫ9P9Wyp8-2Ayxo:aK:Eص?{Ŝ wZ-ir) DQ9ݹ˺zK]bn.g"#Y1*8qcM4P KDDKZ$7:/G.5PUzs>ax"P<>/xjg?'7xd"|c,% `ڕZ|˙Ed XGjTje/>Dc+hW&̺:{FFg3J 59'*6z kB,(AD)?n`C! gD]gpOȼILR2 cTN<vW"`Yl܁pHi vF%M||e(N|ЖA*1aIQ@E]—8R@#?{~mmPp=ENrAYX{4K ^ĖqIn rHIMboHݘCOR!0̖D2K?\A2@lVf j%a,̢JN/\r͠({9@4V _kۼۀ0|9^2hXP֋,>􉷝Z<J4qQ,tĢ#Ƥ'< E%sh" LrX6sx0-\6-(#yMm`L0=XJw6MlWPBƢ 9,JS;~U̗h[wG|g^04,VLfX,>8ؗl0w:`b2!+#8@/Ŗ:hbl,BaQc[3|ݤZ}BdI)TF)\mExB4Up\78:͝qt'ԆNV81O1غ\y$I(\(t DC/|q2+p3UV+pgU1DP>gս:vos[KV_ jc뱻.fΟ;x՚SʸыsQ}ѭhJbwh:T>ב /Z۞j- _Tgv=i'96k&sHx-4SʂCb (}I?\*_,~-LW/EI.|5pr*"" ދv$8Z/ok*l:wx>:%,jGש|`;K@_m\(rap?c z!潨d7ans}Q&OG[_qls#pHkc5KqJAT-I̡f} eee!L ",?q5BM3oVo& uYyyj9uZB3={?'bƛJ?)zʀak7O6t;aj0l9Ⱦ3(v8yOPUeg9:@L\sξ*(`Vbl/)wo9Njx؈rsfgvYlx:]8PLbxm80EMF7gL>8|V$^ѣB|K܌7`N \k K}GJmd{0K@q.% J.9ґ+.U[jPO{+y&yAH >d'þ+Q;#wbE0oפ# i x3(]R9[:R Qk.jAs.aZ@E|6[jY3J,_VjvuRB%%l4V-6+lãطX4yŭ!/`Lf?cCESWҦ^tҾbVz(C6E#F[\`mT捘d$̀7}c_=8*rp8o -։&g  2s54 v ' qSQOn> 2$qME7LJGFo~tZU"iG6QZq8"?},uac >yg-Л,ꢝ?!7]/tX3XAbxh:0yAs̜i!U<쟞wzDqq0vJWp1ϾXG], "sY hf6VM27@ln_%뼋hGTJn<*|lզt;oyj]Lv+**6jahw6k~rTFǹ?]InuP3~JA̴)]q%2K f@Qn/OdlR Qo)Zԩl Ic7g+'UIz¬=cշΒEMRqAVt3H E`O׶cfZdST1O ?N~XS|Iʾ!̌[0-$/X"xL<@j8MGtbH"(_oGQf _č &*ʤQAc]oܫZ>tor.iQ߂q9nÌ߱~)e7_cF`|V:ɔXP4xcM+NReL,)o'ʥ~}*/?ǀrr|,|"H,K`LCUq{}OL?Z% )Y;5z]ݦj5qJOLaz[2B7-9 5*㑶x+/3I 3*$g"tK&˅bPw޸ׇuưͩH^{c}= g%M^:Nʞ!v ᔈOgРu5Sиn60ݢgp:}+:+D gt)1 z*悵8M!}HPٖYGg<U rw.9r%- jv#vjaC9bl;ind|VhbxdnX[!En+]`]m8Fd#!L\pIT,uqtT>ʚ n%FE[Q5ߜ">[s2$AtEY'z[{CɆw?OO.ǀo'ߐ)s Jʠ_ a#kMU#MFdrلsʇ?lN5Y܍{kψwm{ ;e쟥H AVZ#wyI!LIMk =x!hZ>\TɿP@eȈ[z&0 lx/KX]#Tkm,D~< Nh{H(^{CnՑQٳV4757,QGfj-dk%uǜ ةBWp^؃V#gU}<-u\p3J~8ƲKTCu!ßhNhBE,(9'gP "z$}?ۅl-1.Yh,+8Qw,`3^ʣNaTk ,Wc_YlHy""#y o (]UMZ>nCq8^/J .㬀s瘍!x0ܟ(V1Y]_Gl`<زeL*߬3-W7 eJQ(\ggdt{(LQUBB8hZ\NH+c7{̬j|.Bbl[aNG+8 ]r=,S.'jnUʃDN勩wUjW(&/"_V`cq6m~ ˈj?H6 KC[xxM~GRIЛM1Tb_ ^P!آ zԃk@!8@4oݭӑ7iֆOd.i^=P,y)<9m?БizRlN. $8ۻAfNs+nJ A8 ٲfZG ֔w?5Ph+1d/I: E{$$NZKcF=1 Q==⦙]N#˓< df!?iXk̕lqc`U7z#MAN&IJTyIuÐ~%:A8|NQhn=7K9x*}ǩjR$ߦ5M +ֲ]ff?(6:j+T2.L9_π!TzcE&p/g_31ne`T Rw!%Vs>26/lS`{7үmG t酝(HKtqq>+|OW)T&?Fe堎Pkz'\T2h@P6#EZ \yg@4b ixpL['y̷w,[iX8S sVZ?.qIPom   K +SZ7!Gx~BK m"=Gnw4Rm ֺ7̻[GWt7x*/zTOdpkLb~zk 拳*W!vKD6u5 Y@o?]Y0*ݢl8 )g _4S Lˌވ6VfEٺTRi9 +9{x^f&Ioj$d۹@Vqh>@}Wć*x4+rU~! HO:7PxXЂcv:ل]3SF'TӣU=q=,hЪJ:/XF`%{ȃuh!uN"8X?&PL(ʫWC8՜sm ^E0聻=AxudOI,oxo'NR}V> 5ecΫ;-a9+cSvCEO|*)c.Σn_eHm }/L7)PIzWܹ{d=ZS(C%k!"۽5ɭ{ Fk4DRڛs Gu"xfd:j$'XZ}T`4w+g/5I 8K?&iq6BgLn{r/U K3l)o[@H@ RA7V/CostY\tT" D>m ;սS«yճCa~l"k笘K~xs&dïfbFP n4Z?!Zx%+f (n[=1 8qUЋ9=aӶ)6PEDV-"HQ>&R؈QAhWP<[PpUuX\M"kTA u5%3;{1x{LnkW^D 0$1͗xޫ}#2- o̎.tgh>( 0l|*B_^)'/GoډY<~0~s;P< ה1+LZDըs s0swA<<3DA9}*cA [wcZ̓u_$ˆL*e7p3Q NX d"\^nc簙g0*ͦszߙmTB]s m?ͷ2RY`?1B~oJ,T m~?׮|( ҩA,O[hMqW5#b1%='+鳷Ŝn>3l6gc*Ulf5z]4; rPzHצHY T؏nw_hU #p=1v͠R4A Kbu7)_u -ZT q)(ERb_mNI[&MItRQɎAC_B$̠0I }6%]֊;N穲&r#'`wT4:%yNTQl!:yu5Ԁ6$8 9o59Q%{VKp9O|Kq"9X]804 wB3'PQǢKkZx/FmN2U"YlR0\f_qx$.&UĚ =>>3+ ѡ 0`z*0ijQT1bjWůNN'rߴ(jDCSA l['&f~i>uBδRXMҒD[S:ſKgTTsIH` 3kd$gD 96+=u!̰NM%m%Q ԿV .14'|:aqJ %oދjQV[V_?KqV4b,,Cz_ A!c0dԄa0Ϗ~Wig*I N׮g_Iqy{aD ̏xk";d߯s &EӔ(T䈜pbq9J@͟0:U>EHHS4ysF}/T37]̿ X^6) \:fz+ac-%bb 뙭tqXPWFδ8_]"#s5⼣šN'qt8W?m^V+;U#<-QPJ,+c<:kGp2/\JVUNVjJ7t|r.x&WG=wON Uw! _?Zb4q$J!Ǽ]#.4v's=KuV/ޓzmԴDccdqӀU,)0KAaY*O VQ˚Gemh d͏դ]&]w3u@=ɼ~Od|-0=l9L$7?ktǵlE^v *[' BBym v_CX;? n"$D]98ꐢ9a*!hvH'+i~`ڬd\wi\ 2Ȳ~whyS tҝy!`;oԑ<0]_'T&*! m^lNuFϑQ'3ϼv+޲XsoY%-A#;2p2hiX k84Oc4ϔ[]ױ!qV`: !szIZO?f#Y9sgpQ"қZ@ؐ f^VmAK@@xzM^^\Ҋ@ɉ*I2.8r#NSV ΀0,EPtʜb;p.}*i8-{10Xӵ%ҵV؀n(+0r*rjH2Ki%1'5IÎnM8ЊY:S0]*L\J֙+wKKO:迶;:a:7GJ'bN;PI:%~u,-[Q5g]@8s-Lj]Z?eh̶ec!R؀RMWz a2,HjNS@sIw\萔؇LpJ/3 |P[ŎS0/)❩!k~۪a*䣎>۲Uw8@biyBCg&2`<+ْIt]CJ',]ΊID/iEqaH)lۄpı2JU9Z3:wk"oOޒ sѬފC M_;4Ԋ B oT"ӕm{?xW"{6ik(y2Sްgŕg'., vC淔b!vS^XD ]Q3)&c> nw  91NmٍTX"LE 쯟F,$cIJzv.$%M;ed8~ÕNuVR `Xu@aqRw\oi哞%LqyO.*U%]gXȚ& T/223B/\& V\#@"Kϥțd7(z~Mq'OA!q/]qqDMXo@ /i7E0JSX$4n1t$;r4cS} z?T=k ]=.L5Q=6i몓ߍ ('3EZJ}XY*U[hTa~ W#( x.WL6EbEmXu"QOɜ7CWuX8hȓ2s(]$b GR;h)<F./6Y˄FCDXz؍1$HFr㽮ɠjK=-;Bc#f~70! e\Dv)PBNtؾIMnZF_Ot NeAt^6EYP D8iL ؆>#]z/>i3ʱ_[)kL;QLaLtzAtvyS _0XX^)$*l'¶ .-xWJCc6Gٲ3IZ>M{o4X,Bt`8"`Ieǔ:!tm.s}'v&C-F;- Dn]0.y[IC6vcrY" CGDQGJQ֖2167ϚvߚyW  cΰ65ʪ=FmJ#tI::fZ?1!0t"Vsi6!/.-~!M#&-(7 ~=CDJHOoeIzVْ+e>jwBcO(^1Moz9G&$`*dM:2\: :{۪ 1֜-QZiPr?hGH)zM{RgNeY܅4?}GI_>HIfqav.o̮0 .x۬c8HwwumpNJ6|/IǂJ&լצ{ bImm\GDA/`\XGXA /Z lHJ6үV %ü7lϟpFi6NA '( b2aY\lrcEȌtODф)x߀wį<-!BWQuiKOU|yn_pڟ*}.dseRȽpq@NZtǙ qQzF,/Ԁ<^fA >4 Jk 4Tm# ^P)ҕ YeF w g^$2}qW ![}MnLGS ,3`L#_c<.jg+MA:d4-?z4';`4Z,,CRDZϬ;85>l)}1`c덑Y$Y!8vF~\yZvo^ n.JЍ{O#ϑYTz2Òw̄T<='8P{C ui!ؐ{_Ra,Ϋbbղ3c5o!`8J(X4̶9QM&1Sr?j#~`Mri۫ao3e*{$IT$a~hչ`y-+ 1|5lUoZGCyj׼PB7uNXUb̜qM)^ .|XZ.ͮ&k:Γʀ -)MPU̙~_d0T) $H>I[i[CDmP jٝc@Up_0d^'Z8uy=c K-}Jv\`隍-9?dp22LyG>J?s?Si_ގsTn\~Sy:"lm݄?o*Lo`â_=;h.s?O3jk͆sc^>; gb(;4aHlBkJi'1I?T>@75YB%bڰ l(8uWS. EQ 8T [C)5Y4Od9Tte`ᨣV3ð3t X}ImiJP[^'Ѱ%Ub7=s\bMN4ًn -xӣq|™Qo$f%LRb9m'm@yEe1'9ʂp,uIKD޲L-ȵVDMFNRdOk\Uj9ƥA` L|zgtb)@|ik/:PxL%tzmY RKuJ iXНc G}Wn^ m㦔z-5fvQ4ϑW[Gh3aNMY/a>YYU! /$|fY,z:j9*26th1 @\m%|3F= ǥh}/(J\Г1nnA?kbfತm]W 5wde#BBHZڋ-o5;/< HI_7XI<; AFmS&7藗ɿRnҍH{sW_PLkM\yP/hZgؤ+6mtʛP}ifT c6OÅRH MHXm<Q8R >2hM"EJG+GK%r77u {>+O4D9ٜ$AdHx͡i Ҳ AKt{Z[ν(cdfN"PU!!^ys:g)T40 ' B*)˦pP+ _ r696=p;W&ys*ro%R̊H'e+XR(D6p?VbwOwDy?.|c@1]XcA)ޤw>! 8r|PZj;o>ohtD.qًD^M؞3/lꈙ6ޣFho.?IB`>%`K)s> bnP Z]nT4*.BV9 n}జ?Cntc?z$!d +?` J _r.q85àoW}ʒ}[ JhOuK8VF%$y+*^M*%XT9B mnh#x[V`LW"VD$-i;ܕ;׻W D"# ad9( ܎ 1X;нzcIxDXеpkսY3Ú8A@:b(J-eVs\l[]z̚"&HFtq7_;MqF޺H,Oth*!ML]$Z2UqٸAz彐lbB,2j:i?ڪ̈́^ [^vSSpk[Q#@`cT$r20 lFvtyc(0w׹H)+hȜ'YN.ȧƕPyR˒ NPZ8ҩݼU"C9DJ7̯_V@/X6̅r: j`jQͩ!\_#^/&}WȒ1H=]Eu&m58P*O ڽ/FuYѽ[Rkĭ+ba N0aaWP8+ f;{{Tu+$b_E1 Ob!MU7nWw\[Hc zŀTbtf휂 KM7fұWS.uગY?,^l|[TElE,rjc#Uԅͳ3?w Ԝt@IHBgtO"_:ڡ^uTe?lSH0l !K9c9?} "+59NLC񁩉x$/A5d> b-AҙѦK>s"&4s a rݑdl[{%xf<ׂ6oF|Uf?X{y 6R7Gm%v¬THñ_U,&9GҦxNwJ{ LK279C VuVl Fhav82*0_bӚǭ>%e"A~&crVn4.IbrV4iep0]NAP@M`MTbUqVYMb-ʀ:E=B,%Հ{7T&N\R!@o/ )XC+ۮ9p5ˑơʎݕ>B}HdnO΃FギP`=m wnk9S+߱ *mlڻv /RYI"ɀ5_;>0).AE”W+ C7Lb#f!IVoxLvo l񇣞vG&IAl iךY[84(:Hr0Gt/quKe!5M="t)wk#{hλa8 MBhOXv˼((~7h^`jj$g\+\(E6c$ 2^FVRK`?t?˨5}W[뇸W|AM ka -X{B,M;áVQTMREpqvCF^AE=JIH\r!B#L=dq/~K wdM5-?@u|`d(&g6-iC]}gSɇp2 0ogv:%,u J'yS+Wj5wS%Wq)@ASr祈AD d{kC ޻OD0uwwI_\p7I\E= L WH4pdVsW^Tg_RB\%[iBݾR+Nw$juo=ωƾͧF FWaDXNtބS| )f-YAa_sYeW*4B0"/HwcE4!C wɉ'j_+!1Lbj~`e좪QrQ@L N$*ERrL{#anQZL ny`ؼVb i΁%XeZM\e>˦8~9}D#*7O  ;cymX6;t32XA,2lϡD㥼偘.c7G3yc(_ k(tyuj}1_U.onqU%.P;/Jaɋ娜Tswٜ&萉s&$C(0EVwZ2(H,kY89DV$Ga`!).ܶpMaV Kc ^$ o5@_cz`̶ T 8H+mb![y2yX D~w3Gɨx2ZjW2dr-^ݽV'.|؄<^~LO|uY&xg-?GO5mX /,A$LFlaLs:#s2 2 qR4񵂓y! ɖA#|񡷁rP*vQfkI&n/zLJgs橫 "-M$䟐o0OmZ| "7 Y yQ%lu}/ rCul? 5UO5ƈv}:dɺW%gKYC)H0hِJOH?]]b/C t13I/_12B^Erx!^W .( )<,,}S޸0y-u1Lj"`11dDə+n]J\JQp`ϕ󞯡s=tI&Od48"!-V9b_ b^*RV@.ɸi]CrY!u5pkN+:aUor55.YTI ^d ]i/=)lY?"Jg6m )N4'$:xJ5 ?*AW͖os52pKQZu1gxNӪ&ʔy~L\)!ŝ9}`{CODHrJo #F܂y-Ҧ5b[6 "]P.#\)i~-k +" q1` ̴5_9Ď`ḴiYퟶR0YWlM%8%h0cPTд_GNirVvOGs+ dd~ ŖG*O]4* CU+5zf-\lrH5`:v#C[BfvQ 66Vd|Cab =.)kג6uЖ,K剘~6&Ԩb1לO0ڍR8?B𑡡h76cX _zmy\)-֍c~VvI4zVk 2fs3d7kt%bTwH2Cݥ&!koc΂oݚ[V-Q0pk.dY s;FK+o|$1|9(+!̬6M/݌?I؎C=GEw_)ƛ;Ⱥʹ $s@똶@|hYxgË~dLFzӠۃN^`u Ɉj?1t5 fdڕ#:yPY>M'YCa%m2إOQ@>\bFO&0)!/kkFIp}PtϼgddߜEb]94b8ƢV^e_F L l\bIcwC$!=ؖHѡEocD gygks Xj\Iź)9W;Ao@!",!?\ƹnpE΅~y3uŹ9O~O9.84h5w!c}ƄRdƗI QI͏hMޭ d'޳O)}%MlX"OW_TqqtHΔi,XVJ;`"ecYLqUpAF4p jt h^'_+q`Tȁ] ԩ/S阐͚^n_Tw `˒' YI: puOϡ-MJl$r9c\.29%LPݖ$=**`v dKPl#_U,!؟h FJFvp^~Yome( iB_ťfN~v':3JIӿM|K0o1[:?4`ͳ OP|^ǗRlkPwEK|*7nUt IX;',8u&˨,1͑XR3?lR wF!ײ @P[xLZozH*5dfˀqa`|m2Ҷ~t]v/aDiO=d}ɗj^NDL'"DALlÝ@H(8p>k/v⿞b>o;( M{ptҖ0FK 'Pվ3yy.?NڍroVPF>!6r1nr_OOg//Hf|KEb8$,HMDxWt KJ5_"oA ,PC`D *lӉ) `ZGT ) 􈁖p +iqJPT><ݚd?p⺰$d=!hq<6ҕL{@Ha?I"%KQsB䊠 ]֠arp]EVHlRԇGj`-n ')M:cw|=0$zd,XM]$39-P!ɼdY  LNmH\z|5זe砮ZjQr{ۀp% J P>4;)i>PT_LRRc)ΛdieJ"AGqXouDK:rU"ef\d*qtHcRX@1rT>]si?"~>E%Ը$/:ɜKGlށL NI"lQ\9f#?e=.w8DJvCxhVCKV /ZMn1Ci,gcemhA#+gӱdLai$ @G )#:<7J`;!n>ʸT] o-yjLc`9\:9 Ch ϴB*J3×!5' ¿y^CZ'W)]8gzJz'0F:$wq 2GP3DCpwAsﺴ7}Qz9wkяo} 'sV% {~YN0վ6IǗCQ5 |9ICE [&:,v>(C*u; ƯAPkz%|8}K`K8 r@[0̓\IA܏*a1VY(mbobr3UwXCk5yhpȲtǯ}q^,zp6co%έL SQ." HN4/\$w[)o"T Een[VHHy$l"پ 寝䓁F7,-+(G4s█pԕvSf)g*@q٤8Ӑ ׸&9ԨO"p-&~gm4 2ȨlquTMU2\Zv`r[6AspwܐCɚ"sXQ6^Tf}UIҙ_SQiYuTpQn_̅GF"h9 -:qKD&}FJfqmInt*0)ȁ s$C 'x}X:*%PUA]uSRu0\*/Z5 }Ȝ3>ɏ3] r}v9aD_t]nJ- DGb3e D(*=I2ҚLnn(q}AVL ? \7=4L'oZF#Bi\3H'`9t3*eħ6yۆVӑ pRD@˻%{]c-)+~' !YDE>W22(hSGmn|;@tQ tʇ4lJt]/[äE*mj J\vO[Q/ ȇRut<&2 Ets͞+[H%"G|1#C[\rePR0q<6 ĤC%[IH':Ԩ1,WJ.[0fMe.c%LָZSVTۇ\j'v t|; }yݹ_Ryv΀z{5 U=ߐ |c `Y/Rbh@qpTS2C ,+G g5+Ør!r s7r 8 p|AsސXtonu E2ﰱ&W4jKK2svOT@v נV'`C eLʑ}&2+Q6lcB_y6zґ-L8J&l-BWFr$ b>Fo1Xcd5<%C?q:x ޾?aLn/"-^4q}y o@KO`ӥ y{T87{+Yp8:5 Б+yl/*L{ԏA)76=@v o_'^t*6Rx.4֟=&SYH e}WzVwbUoG  z U/=4%J4p"`=FuKZh!BitU^QC" 2H"N1M?Gt3"+E2qL{UIw`(((C'޹ ²8։_Ql8RxΧ.tDCK`˜;WR6 -BG㣲oF@ORDdE Nmꭜ v#+L8oIPf}vY螯YDP`oy-pVYsDFV(g"UnRk]7<,zSr+pe$Ex(ů7 'az=ۨ(7'0nBm4)ً€vPx/\A d&AQd1jWΞb\-=2)4b̧3Yt!mhr.gpF}7J !+h)زe]S$!apzs2Cx>C>e #nf4ȖNN},c|@Uv) UZX5&WV'7qQZ}g"AzKP rȲbWzȶpx[JAaw"!<%"Q 1P2+DSk[?-? [`R(%Kbן G,b\ I X@  r`טDs-a\A y;R4oBmFwe|4b΄ |6GΤ>xT.pkio>m9YS$@Wrﯠuc6Y9^0XClu1Xw&̖hlKv! [T?8 \Oo\ 0m3 SrJA* m.wi1 楤tBˉM&5{h5WSD͟@ U@M-VF;M`Crð -U}QU*io{^Lzh̅IP"nxcf49 ߨdhژ{=$č1M$ńurkl&A6$:wɚPxvp=:2[h N{d5 tk M٫].а^ =Y%%> ZW.[qduW fV_7oGױf Xon_?(8<:ÿm#H_rJ;j>9PpE: 6[DeL#1z@tP}=])z>ŠPN/Oھu}%gpKD+~һ?pLRL`\Zs`OR f vEg $R2pr{!kW0$Mf&aA4(Q9q\b1gJP& Wi{`1ȅk C{Un옾J fA+#>*LV~rji:+/z#sJ Yd!|EgRsїXZK|d҂EAm O}w0ە Ԃ0@Ssq@/OÊYix*4 /j`lj$iɥ"_t}-j ^Y;!Xysax3ubyH<|S`n֐$v65a]K;]JLJf'QS3h)v!̽Dnw08}3ę&wHĀ8<%E0"HAE {GWb 26܉♰O_/G j! ՛n^lC^Y 6Ȳv>5^0M-~Rvv h^́sZE5khWa5jW?ݤ]Gӭ4vi]G43ad;G>7HAJ&jdb3@EФDGK x-C)${ư<9Wh[\I46q۟N\A.PM2HV_z)ԫ-P'О'}p%`$`SbK<2ğ"1Rn+$imA#]*,h^[=t6_ؔ}Og);O@ ]SYƙ$ "x]8R6*.?A{pK, V E: RjQHpk?+?/Tf{sxl YܡEMzXNZ'8 ^P6][Ba:BN9:ŃI'u X:9`طHʚ.d~hZui#LT&9qlX_Wcݚh~ *)Z( ٓ]5mLFCwb0C[35Ɗ0+c-9/P4i9Y W WEa/"/8*G mC5V*H0 qbY3)Jnu!]RR&!_͌PS-" BPƩPYGQşS_H7o vbs0іqR>vi;c+ڭ^$<*m8W35χt\n:|Rw * зyi7.%N {;)dʕ"1 6-Cƽ [i -!'rNH|bV!Uz06ɳm:{`5pFU }G-cXg̺!4[\៦SS3')Q{ً)Xron10wݷ\}OGCog v*<g*E 5!d]Oq(> bBaD&'CifXj3tݜxղz6-wL`'0p{\֛szxuHƢKdQ))ߵGAmR됃k 1c7c^gH17\;T{:K?qN QՕ0hE~M^p|:c8sjbCs5|} ²N#s:ȭWi+HU$[p<(D[ǒH9ɺ:R!HZcIG\mx“ ^HL}TxI'9;\3Y) 'yRr "f0A9Pa5Pa$!8DsBTICPw9S,OigO#~VfPHH"\gn\Y`-p)C'PtVK;EHƯ &2pH^_ܫ ΤHlCYrsg'/EC9v{fѐ+dizJblskէR4&Wm-P8 %Lp6iu:.36S^8'ON2'ߌ3@idP~dNckJ7uHy,IX3H'3hPn)lǡZќ :CI8_w %T|6%8`VB_JFpDͰRr0D,+(d1l &NTOXAV;/wskN1LC^שѼԺ-uQvnr`֌)[d0Wzh͗$5)ӺeY.aj]Ozu`пS7ZK ls6JTS8b4>EwBo~v W{MƠ=c~Tsz|==DQ<^tiӔװXPL_硛d4)qdJDo07>sLɛڗfҡ>b2"2 ? iY5K4}B V QbM p%$D)n4ċ-[vT÷~BY8=?zPTড়hSb;OC^E&%uG#{vaxI8lQ˒U$Irǽ}n%m A)1!2o}΂3w'fXLʵ[wFS^匿a!n`!j|eAɆ=5ZbI1V2jD{WWTƕ\@Bg`UP0ؔ,xI! ڄnzYv$? 2huwS!FJ{W@煌͠C'b!Tz 1M:NQ]D9 oCn&aws'W-p1 *p Z tO&=6:GcRN25Dl kLW8뇝,2ue\ ?dXƂ!^@οA}zW /.HfVTЄh2in\4S$bg#ʫsCg?,:w,8Dof'պ>3&5xVo*1<-0,$b(3_MtxBwuFR&KK09™hTzoy>; zſun4Io>`5=׷k/,MSPS&?䙻ã"t;3m/q?6c2HMY+[x[U! 8'V6>Ʃ)qXT3+%ZNh.bb `{vQ*zW'~ho]\. @>~%RJEU_y=(8)93b_4W˫Pxp$<ܲXTmr|E`˫HS^#y ÄN*e^8?9yaR3Ҍz<`KgCc*~X,.p;c%Һ0]?cp4>x\˒;?| PWxEq =()lq=io {ٓ'#3q9^%pW_F!yC0w! uzܚ!O,(SDE.ᣫ(nO}||=傡Z#QρG.]mt,9`dP`Xw3|@f"p1!?M x%k@f2ͱ\hKd} 5)7o[Հ.KJyj))%ܡ6"j?qs|XO'̴8-4= {sUE@y%~XB,ntxT 坤!zU4QJ$4]Ƅ&0~ǜUY+t s|\Ր_Y!$ iH:t> mA kLn_ 8X`tz¬WEI/{_]/0Z)X\ɏyYz*{s@5IRu^ɏ@a(hꝙ(o7Ъ*μV#J6|#gEeAbpK+QCUd٢gּDd; +l gI?7q{P.ҹ"{`F0:4:r},#Opyq6; rʴYҰިvkWe+&{.,z;T/A̧GWo B ŧf5D0M\ۄm'=`NxV'eDŸ!sfZg l-#dyT}̻ļsG4>צoZs#=.wSif-߯@R!4 z\< ̶CLpЌz yI;w 0C&Yc|Kfe8ƀ%q#gxwp-j창 ";0nn[`X_j}iL`9!JgC*7szqpu"[~/۵)m^V<YF%>M;k\B` ɀ z [5FgzU@-pDh,l9E,nvUC>`=7s 09:[9V}903RMJldQp F-X1x"b/1Ѻ3cHF/-'Bf7GVʑ¶㺹7ގc 2_Lऊv$[ CxBNb([|]!/6BT$\H'S\Tj l`hTh?b?~BIT U&VN𫜍eTԞy|̫ -ڀGZ_,VQw:8.qUtۈv3jx}n8 _Tvg7W'/ N#F,CFy) zXDuln(h Rh\2_GVU/&^G: &:3WWE󞰘`QEf|ܝqw*-[R06f@#cl})a@v|rD}U,*w?-6@VC!;R٧s>_m+V>Z_YLLDHS6Wkz7KRnߘ:/mj.,rОcvؼ/=0wBhHya*㼄$׆4)Fo{Mys؍[[,>iOmTm/+Lj:Jd͑G2e$jfE kϩ\T,z58z?9gy}'V(2j7e.В1!ZOW nW_.{7R_8O@%ƻu&<|pKP *(ic{=$k# k-6aEP@(!]Kuo>[}fC3R*b?mu:9CT⋗_4 1/!&L}|c_Qkxo8 TJ|j+hpL<߭< 8!H!NIrw3Q̨cc, io&֟aXVtھ۱pd3UF cVon.M,.ZޛyMW$qBLݔG/RU <`K9^>8ea0Y%1} (Κd e]# c(Z=CyV|'?21$uЏV0!}2ZK! Pr5xp8ǹC;f Lm->=v<()vUCxjӛ@yC0C%`CҔ3 N^!6<đWiɊ"0̽؈H" C#q٦6JG'80Ǎ^x0d~>5} ˭9.:pgT#šumow*fFK_M&##S}ԗ}"ARHc|^ǥ An08$LJ{|< C;l #0@w9 \33tH{-feVM^/M@y$?؁XKg@TJn*?z52wX~n\Kٮخ-ATs O@=pFc?K(T =<_4Y+~yPH*M6r}`z*Êòh^q`R7+>j@}Wpr@oj.ub;7HeXCJrvK,}P '#TiT=L>7e[Fv/3ўgh'#+FNxMHjD=;mާ!x`Tˆ[(F")U"DL'ieXv#ns _yhn|N wD%?:z'*|Y $+A&v/뻢RR!dDUtslqR6STд9~XzZ:*:)x"(+ypQfR}lUV7t&,Z C'Uy(>)]iGD+}{O;.`LԾe'ΐtWgS dgA"iI$x_}TU p*"$ډ/`O p?NbeS %IۨHdKF=wawo5`OƤuV{}L4K7^"&@w@ψ-'QFe=ڡ9 93:"3*uU]_w%!ebvvWtH5EKdƃz~kc~aπT1Be?mpoTI־g,93bpY^Skq+rxj/SMQ/+cw͞l^V\ ASЏMjΝ% ng L@%E&֡j΂,әբQ2Q]t>_ D"|N)@+.1Da֋܋`A遟@O5oo/*KézIU{>aUCU?8pWdxI^ѽh"WD -h <5r&Y@9XH821^@`g{/YɎew2zM1ۡ35 2\WYB.i>EVrIAq}=IpI_Ny M]|Vv?e 3m &SҊnkÐ2ӌsڱժlڸ"6uZzN%ju-W SװU5JI_T*vW<~F"Jkŕ;k]ƒ R F@t_Уd)Y(_}j}#ԚL#2&V.mkbBn[bvzZ68#hgX ƇR1=CkS.H })=aZ_7]qIO6BϲNbTLbmg_: ]O5 .fJX^כd]b)y{Zfͼ ]BTOzb>vb&J ׵DĊQQuNt~@LeY+ >*ژ ̌ݾ.#!9B5HI՝r7+m7쯃4j"&CIe֓@+0nc`"E8wv}g wzT2>65%?"WFA[_:D|.; Ko_|~2im@VVbYKMyۘFbx&VnM>RJ_2Rl`{M}c"W@FDNU5sض]x"1t~sنHxAG1(=$<BPl̪̕nT, .QLohNf1g (׵,py+~QD. "&BۦL&|!ɭ:@י'Av62?H:a傡=B$Uf W5Џ ϝ;8h<+2̙*na{*V깜 b>rŗ) 1'xȞe˝9Wg>IBE^ӅQKbPqV ٔL:@ɅYA~dRtݥa :v g򱧳]G.T\y5wm|;5e/91OD X'p0wr! F YAΜL|!Ud7 .K9_:<r90pla!LXO0h k Mcߗ ̈15Z\`)V's#I6s%M9wWsKX@@k~߇K)fm=}VP%Ƈ=yIW ;lʢf"q>aYk:QVyg1 BȰe:/ޞ :cuFuK;P,"gWX*45N:W9b|W礝\PSY̶Zn/;BXcaSj3E擄qTɢaz{k6f)"׍g^۬ S~ ) T2 6iNsTf6=}t΅(y*It%O_/{sQLTWG1`35ƺ[문{|6F!BH3VQWgؽfQC81Ш֕y; _>tX# u:2QS~%E}[~t0D-qy5$:IXV^lL\x^TܒŮ X]ٙr8Q[wׇ6깹rg#=1dP]eWB(Wj7F 7Ϣ06ZP@rh?/Ŷ!4"T%ejfy$|~qlMas+E;iZn!#vޅNQتnAOTotj6Cyʡ.lK6Vcfa"6ȩy(S8v)ɄJۍJ_!:xVo)hdԈn_1J ?& 擟%'("Pqg8mտTH-DBX1|^-/8?Rd l :I7W,#lkg [#3e5Ħ`P6uZrRQN9 4Jwra 4_LҨ1#޻{D_l.} TH wzvd&=iW/n?F @5;<6nkW{K_Yc.#2F^)h8S*CݭW,P4G4wͽ%H vrjo @au'#h Sh <}Hޣ*n.DH+5v5|nF!X6\o7wa5Jw1ML"a{(s]#|ΨϪVB$ H2i dUjNU\Nصo@@+#cxc-5!t"=_oL)085񎱅ޡ SY鑁=Pjm^2$휍9Y;]'!r; G,+p=Lʚv *k?%@8,QOzDo "@(0+O8_߻ZX{v azQDCy芀`n5e#ykP/B<N@ypџOo[V!rfw#P#MoA>TqwPYVK w0Jg YfroO!ʎ3Hؐ.yOwT ynгiDE .*Ϥf,x vavDp͒8VݱtVo%岾#pG|` qO'܄gw-uk=p}[{– pI*f#BoLbe|ĉdjab#"z^SW W}VMG]`/FIՖS } MhEqɁZ6 +r?Rx2Ȧrk$%QH0Z(c_)0L C !#\a^'~~095)A\T&~SщyշvuAe!5?'[sZ /~|tP֑.VMCu6ifx>CJX P$ *{.M~eр}t)fN>}o 62eHtQ*]B&-lxYғݨ!j-BeZ3~=^}GuSѽCՕs~or9v?n)n< s *xˎ!f/Ǧ=札D%6u} E=coR5级bfGlOv-7R`8 C2vBRoL۸Pq^ثb"QLuϴwoj J?5e0S#M<]Om~z$/"P 7c DH͋`ol37Vi._Ħ\1&g *7ͅI>7k{50o3fv X[ҹ}]`zKDX00D*b١FmAG\GFtSR@™eGU=ĤXÚ@H;]UHxF:gL:I/N! }F{79gɫ%fSj#îE&@#pys0̃#Lݭ\H"qZ(WzWc8v!|]*]ItSKu~Y3P3{c]R9ӆ8Cs p?`V\ M#{ ճ =?p>U*D:9Ч[>w,-kƙX of>Eq 5|M.o%83Ǵ ߊgSj^;vW 6`x | ܫ#zBR[kI 2+Ġژ{MC򼾔>qWĔ,JLc7t[0u'YA'Q+7,({w:AxN74-!E:2L럵jj\K"D!n%>o(kZ@o* G?O< OpzĊ:v ,3 9\|>Nkcup"~-D9P.%V%GCU7I$T nU|HjIKMU+C.}@/ۅ$V/HMM :|9<3,z{S8;!EyTE4(Zi>Ss6nAt) ~:\r`Ul|gdwXE'G3"~sF:04OxYh~1uN0c'CW畯UkK Wt2յgakCvNJHHmg#_BJl oqdAU@xnoਁl(S0a$q 41 @qoɱ-yws\9ܜ*'~|Oa |/b$s@w(yLwPKH[f9clf~ɇ'ϔF6"i?>A~"8Qx AM095ͱ \߼ kHk&VVJ\@2nz3yS gUv ~,ۿQz$|ǟD{[BM=6R} `#3zgVLyUrV; KzM㯵' -3!﯄~^Be aVw. lv)N3pP`b)G*51\zJy?iQim yLz%([ӯ8A>@v6)f*x X "`BSvu*L,MTK=U,Gש͸VkZh]jNku3_nZ@3 znǯ*Fê?^PkTI!)Ф+Blz(eTrK{=̣ѳZxTT9l?J\9(;%Ofay?z[ +Mr7fG3ϡBN`^ggƴIsc9BwG3 U߭ܿmn}ɏ>83=,Ov4rmٚ@p3 kԎQB*#vpH7V!Z&yַV^]AKw8Jɏ51t,liuhA($;GXn$u*G4DJoL~ A:FMY{e@gx0Ϟk\1W?JFz*v!`q-˕$I1ȜݔJAFm7f|f̓)oDO {cZ ʦ!*|Tv(;)|sr33mVtQwrw K:sˬG4Y吔|*;O[@]X6UN@(:*a_oȒd~Ʌ(Ni}] v2M M??r>YW,6t'_xz;UgUJHcf,plu HhkW'>/ %WM$XouOA$xnAtVr*|9,·~1\'> 6тɣ-MӒ#kDRf{9_FǬ O[FC=}+zV?a[/bY|lGeX鹦8_cx  j#9F*feNsQCQm'xQ}oHrCao@`(гrrX=acCccO]|}#.2I:( ~K,bR-G@T܍X- UԻra_d8vp*VhR2 e$&l.SEݥҫ17B)cnY*pMXxHԏh%={zP,@$M⁅Ks!kar _.nt.c<%f8L:yg#dDNk/_X}Dos Xm`u¸$NNݙYZ;2Ѐ$,:0 A_w'z!A/!7)+SJzi\k\ w Y&܉Rn*Wra\3ugv*Z/ĵc~Z)قc1C H m}C43yG%>&;ޔ4+9̢ _` vD6u03JtSKRPF 3w%#f濷;S*0エ-¿ pUV ޒ/Cܬ9GX']ti4qtNTo3H4tܧ4IhW =]o2H1)Fn2_27pzeBio -#"$aQJxO淚w{"nac/2wN )2 kr$XMB4tɎ~tFkU2SWd-%aW'wL᫃0VٓWm&PD)9#[U\5~Z z, Αz" aHV;OHBS.UO;a+잤v-yńtmW٘@_4Ar$^): kl§59Y "4*2B{][)ABa#b\[mv~{Yfe\ۊJvʽrI'& 'S! SYAo?Pr)>M9)(vcӳ];`Jw)O=J˨?Vr[]ۋSv&U+ƵwF^Sj>/#JXp;Gl*%;9b|?'f ܫJ!^u, QyA%YJcU psTHYcz"4:J@&5oYs'+[U؇o8hk)voLd.7N!0A&~ rkʰW -S76%9/តIY:ІaNiV MXpU;j!4jon 䒒')N[n~.׈R/VF,%ZqН\ғX'/$ s=HKVm0p=vI¶;I6. ̿L#8]} cִ<?{ {ү6 TOw7nGdVH'y {t Viqw[ 52b|aY#++Wt|`>NY fSnsCM]%tJDRgE$U6whar74+w#%I.Ti^(ʻ?/+«#Pux ᶠ4yQjRwl=TQt;LQ{w\T$2'x.W `ЭhHnx<̮"\FL;ѣTn$]!'Fhz8 4Sq,s\ `_]#7?uE$‰CϽ,j>q6+/G3mj$H8PVP™eÓ+=i/oQ9Iy'  bv>ڡy̮YObT[J#2\RKP4M5D|RC_Oѳ@űEԮNҒUv j՘ߢPvY73ICۖ:\wbfUöD_nu \Z:Wjiګ0>,ib 0pI.0\"W \9: mKznm&.@6 l\l]il+'&OMϿgG+,Q9+î)3Y^5<"~U6W6 v& !_-#KR"GŰD~rZ0/qlg5c߱Ft RCj3/] ~T"n=RLP!~VT2w]H&Dlr[1 QZ}VaVvIy5=+b#Ffx+[f-BwL,&7,"!lchB!vb ~tB} 1Z5d͹`i{Rep; }!a {r(zaWQ@OAt oYcj'1( e3qx_SE;#Ȏr,U^Nwʥ`sSf4GV&^t?}#qzu8Vw7b7{`EN#b<|MTׂCV!ͭIsJ-48nt.6<i<>0J'5VYm2[=R0qYzXuE+3д{ glqܝ46P5j.UlAr?Aρ[nSZdyӱۚߵR=[ }F1Ct2m|idi\wI?5Y`Y@4'{"BܛBPaI&)/H VX6Gx_Cz5&* &)06}hL}h,Yot&zBn@]꒔ծ*0,x*V1sdrMٿ=Œ>?'idoR`>s951̈b|3eH$P )d1<&C{QĪwƸ.f3I^ @MP|KOEr'w@.P; [sO< [M:g >uƤ8ÃPNМhAZ #uK&#mPkfaQ7/>axGKTO$qixEx|"u3e!,ZX8<NV祀: MAaU$._hok?֒+?KP־moawQqqx6%ٔrUj"D&TU[۱@QpDk SlJwaTmHTV4+ ;d6>v`_̑p&vB$TG l'ybZ 0D` _BT,V߶Imr򜆘[k[Ԉt'"[]k\}_ - oVµs}1qǮ"h8ܗ$ ;-U¹ETO%4je2+/-Bn|`8 V!=ruTƷOj#B1?8>2~#Y!yJ^c%KĥS SlF-Z0 HiX,$^\ M0|k$ɢ(0?WUp@U=D@vS({O(̉}TT K/G}*Ei0̎J(]ψ; :'^oڠYQyAۑ"ӨCN#١U_ja$9$MH 4.^䒸;jrܖ7ɽ^XZ|%8$TĪ.at S49i{CV ='v j-7i Y0 E|tS^PNPF ܣ Q˙ܕ`"ӌ7 % *|UdK`ƙ2˰pwI~=&OuƟHzC[9Ei!X]͇ɁC̕Rl` QMuͨi?(R') Q?C4 =-J9ֶCK|Dg,Wfh١[ 6`d9ewvJ/y}{HwF`+u Xe뱔;A?2F$KO%괚+߰!L#~eڭّeJ{xO.<IZ*5X`Q֏Qp;%`հ2J\$%*zFGpdYݾ4435\m@Lԭ4/ׅ0ҏJM8N>&׋׏VV7ɛzl<_UDJbG0H  ̴$<}h̳L1n /'n< um~𽱎5qH4l1^TRє9+sui酧)$2BvTd;ՑFE+Y umiͮ_"kjC tC ^(eiGIle;FUX,NN,_^?DP~:Q!0R':)GOF%DH4(_L0o>? 3mwg31Y5I_ڈ3&:__̙:E =+oӪȞ߅ qĦ˜#CѸID4 풬 4ğQ9[09*OjcH^ftLW!O9Z5Bpf)ʅi``ktJ0cSKXE"w|&\۶@g=/At"@hO5M\է'LoL ,soӦ }m$'WϞ1(r42˜_E[%ݪP,+z^^U. _h>̧0"r\=56E!%;e/HJk|hn$sn BkoJ,=A) M+o2 N^֐{Afs$㮛g Sd0Tn51չB̹%}E1|EY{\]yV~rQj|˝CиT tJ-38O ව܅AQDǽTi  "^D~I2Tߚv~d=Id\]%7&D',dr, ѾGWPͨRd{6$FpA!l i96.hNÃ4MS_%48P w1uߖFR8*x[qn/d?ܰ/>`+uL&JeQwvfJi} RL;&`ZPsˁPRpC2HIdAb4 n⒋'7-LwYb U XWSL;ĉ c@׋f7#L!ӨG f0/FpJȶ, ,>Nk/_KynjzSr 0^+쬃 &hB\1 BAi SXg)i61L2̸]fƣkZfe6 Q=5-c{c:54o4} ˮ%|GKS=prck f[&LKFdo~ҍ@m'7 ;/2ٿLFۂg([t[k elQf&_R*}sZ\Bt(P]-uV֞,RqL1 gzӭcQ}Bo4D S໛B^Lax5w[ (v.T(/: "~dÇ 70Wo%,Aq #9)_3H{ƌpCI) -ƺ ZZSvbfp&*"cK\+W >,|?Ў!h*_Lίw",="-Ȼzaʣ(-ے(|tBG m` z~x;Vw^0IhXE`G?2W!Rʱ/6OŜGNP[=a/\i(^yaZ9 }G9=2tu8'Fۃl m%.!}  [XljI9.SCmh7Ǡ,QQc0S8Hݲx[q&6*}}/{ݬޚ,X[V]aDEBkڽ#AAj7WPvG 1Qhr;I:=][rd>B! :><%sـlY# p|YꁴUXH~;{ׄOc t;5XBR2}i?b黬C }gXDol/)"ߣ_ֽ7>Ps'iF^Уkw|M\'$t2 Jf ϥ#-]>,!z7X;םt@zS R5_ۀw">6\@{10jYAxt86ư:NM@2`0vy;fC~}JHYZ5 !23^3+ԅ|ɳͳ1Jd4VkAľtfknD*d]n퉓@`fhÔgdAnwhhmge 20O7fNY`0mkO;g6ʻE^6p#[фlkcbBto,wube &S>E+-Gw7]X&E Ӈ}{pW3me19žHpr=X3w(ΫzmcvmMCZU6SbsIOx{͒W9ߥymMYڃJdQ!wMq+]v]:gdDz: +b6b |ppA٦8W+] Y9XU@VqXP2EgA¥,@oϋ @ .>1#LIǻwB3VxxQZh ዐ0&Owۮ TavԆv,!s"qRe/1 ]ww), >]bTeF ڮT;Ӎ9(\$]dn#au{G6z8dQk!VeCϊ9]E ,#}IyazY:svT7}7HH2-yg"JjFo2+)ְ~EY>nޖe*aR=EsБ?V rETJ WTE0&K CKB$3@&c9ڍqo.`rʇR9ffUme' G*J 6}LIzLId HtiQz#NNBYUnTkŸ >)6Bwkv=tOBݤ3BCyT/5ѷP=(UXfS8A6~1~"".?ɴQxsfxng\ [P\NPy;?zAbU[*IvT\Ճ߮7:q}iPũQ 7* hrmy0OK,i0{jG_DIYs05 IvF6ɵ lYLN縦iD>P z\<)ai 䵑/lm-.e7۞I>͡"=U~`f9)RثF1…Ir;ۄ_+OٱUE0$yÕ u&;td{3+Et;_|l좭di8et-㗰k0 %=#=ږ:FB!:&e>詢4쁃 7G!-/@U HN>,+q)%i m2wEJ8'6lulɲj0Y XXw#ovA# Gkkw^Dß@[iR)β 5b_BqN.7Xr]1bDBL'l=ͻ~Yb{k'vϮgfzuEH+1]E`~3;`]evZk^&-uW/egS(كH]kgB[5ظp&?Z}}+\mG5ln/Z3?/j޴Ԁuh[HSiQ%bI%5FQ̷]B`ݣ{pJv.d&:㚹^9pmuI\]-H}5@zEd^h,@+",3MNb^"l/U (/`x w"bf0MxE>:/6 C[I;wL qQ(@>$;K{"עlw:8<9 '([hmڻz) ,+ɪ7fF2;O=T2¸=Ii䍲(*(gJH wᖢ\L B9& 'vs;qϽ Y٥Ηc^îh]~a:G^ڦ7c+%2J$!ˎ[RiwT qtPQuy#^'BO CZA! 皦l8OatI&sE}hO*ְc[}F6LtBd FqrF Uj|,Y2-Ͷ<~|kjt."1h]^ S!vn5.GHu0, N ոW*W^MyfW'+ۢhqP)jC;":*A9& -(`}lt8p,K;R}ՌJ0si֪rjgS![O}@%>aZI*,8OMlSkp~6&d9XRC+ÃPM%{{E/Ke#Y?3":,vȫ׫6N.f;iaSt»κ񓏧&k'F#f m׻t z˛*R/UM<#P+m$SQXrYR S%\͵+d1AXaޖͰ%^H^Nze\JHP*NO"4#/1[X=}R].5??^êJ jbel^ԙLTTb=fMo6mD]{/UnZ6҂\Z!-s M5S5_*s'Bk[ DjLMߺ ӑv:@YAZ 6F0&0)lkjaA=}j+ v 4M5Mme9wIՈsD]:bHIEspv໧1Azxs7! jn: -{N.cYY_IU5J]ZO@}˿;{xx/,uz6PTl?KEsRT8')3 (Q`- -Lu/q~Sߙ䌛kVtViKXHCjQ*?Gp *j yt藂 2#[664 % #u)ך>vV=J^Xo@G{DQѩ+PjJz΍B8u:r6z*j650D/U]k֣'&zrVF9u5Y_?y|g3{ǂ#h:0 E%`E?Ӑ#ד\=A*V! ¯w6U6A1U<';Q 2>Lo"J^3#*rS+.N "CRCPa]ez}Eu.}FzEј܌ Z[@e#šeC:oC| kp'6 ZߴWva((C֠g:4_ iLؑɴ6&K!_Ti5]SΘʙ,? iەJuH* znx!5u ,@4V9̭.u/ x}mhY]Q @/MR@3eQ˔h@~_[51)OMMۻ@䏆slhRz3)fGOCE[xU3I w* cٛ3A^obnqQ% `pYfdIÖvKIlm] ̻LIu#׽HE:>Z c6딵\$哟"N R<`%,&Z`xŎA@Ȱ1(' Ҽdp.@[a4T;Eu ]d`}$pATŹrm[km _8 yHbfݏR#76e va*YI-[6YH?<rs+ǭ紀ÈK*aT}jP,; jI0&m⑷YHɺ~DUbbۦ;VTc %RRyh#TiQIP,-0>'ul9t3r[_8VJ" A^UT S#%_ś-!M+x5/K(GAT 1jDSk2x0)a1y4 Of+h {I׎/\!qX$'T& i1f_[M#sfi~) JXAy# |Y GxTbL?X}?0dùT}}uɌj7VH7F9DÔk_D[㑜!;H%.RR|'M\VZ UX~.r(0ZIJ7V ]ΫF )KUۨQv߅"^U|1 y&ƫբIߺe{8jUR1/&pr9vԊ4wO3*OzKSIS ]Y@>0^aϛ} v_\i,Bš*+-Ϊ[ % .钐#f?lǹPd*:_,3H-'[` .⫝̸ARRFkTs?N#50*LFR^ȉxޜ5d4f<A=iJd@>.+B$D#{j}[TP9b% ;g +h4Ka J kny!=)lUa`NeW MRr! O@6jyx1U1UR_v%xe;@sJSUǰгW錉P̯,,s4>B>uC >[sY|8Hy18{OڠEA |ۓHe.d#3dNՋZXN;MY\%!ИwѡˀrKobL pPC M+Nב>?,r2,bdK^/;ԔtkoEWq Tב*:)5Cb{\[؟]W8f RQJ=:sxjf]B|Փg>2pvh9'EeTL$a=TهvY{dL';Q>qs,-#slWy=Ch A@o96Ss!MicM̼C e{(ӑ8cAbLԡ'j>d-TvYd!C;F]ˆV9W;';ςv6A 2 r0xVx4b:'Bkt*o ]މ#2H.+͉N?^dd\樁.UWH޸+Dm[Voݱ_鵘7MIJHE2tn |QPLNVև).}Z4*RndFi>=[t-|^u<9tD:Se-X7ywUP:`+ik 򞞶uqN%qRr|H=\|꯺#Qw"pfCJ)'k bnfyjƤS q\}Mg7.57J?ޫot4 (5oQIQc?ҩU]7 • ץ?b"gjX:Q^o_2(؅-'8.i,ݠϳ0lVSBQ&UQx AIUc-WM*R1D_s{a9y>g RN1_ж8MmwovQ4#1WnznﲼoKG K4c6ZL)'dOܜx wIn4A>ůQLO*\0/A[sԠᏢ*CÏz(ֿ]@"1'"t Q3c'X6oxCMj,/x&!崃_FMF])gkz}{|Uj;ǽUg钹*O?Y ! eܤ:B}XƍNN=="qWA3&\B8b!,îax,V*\F/mv?X"(DlrJDY^AIz2-4O!U(A4[ʘU$  Uw;Lgю#ͦN\S!kQ{[9Pdž"ƹ~bvⳌ[Elﴐ l6K( >eJB4ދ 4 f wvmE1bxMr5Cr Fj >^7:'ҊO\9Ѭ/r! eEOLkF= 6' =zXBui77Fސt4OҖdpkr謹v?c-$,JwI 6/-:,QM";,^`=>HBAF:O7^M3;}U='ɩ-H@K>ݞTWy!qr"ZšY}5Êz^NK10gʋU:JL[*rJ"azSЪZF}A4P|Gl6ޜ /<"aZmB2X<<|EwPO3zA˕!XD0)fk i35YEb56Pl`*\x$q$&&Η @}ś~#wр8wD ygٓ< 7'52~U>y6BDQQ.MJ@*3!y z%Ut^R)v7of/a#^tF~&.p0,/*Hǟˌ:.8Zfk@ZAtXMfy u4hJbrR9vk*>=Fz+@X!_Y! JJfΫ#}'c:Zml!aa )Ġ ;0Κ`/nn fıM铥'\rcMi*fhYsqAߵū >!ʙeXk_|0ސߋG60Ku?-UӰdhJ꺂6*`*7=s6d)@nR}06r#%:?.a͓Х_hh i4\\.Ș5$.s)?LMA=`=>գ1dPjFnvDNboJ:hH\fJL[k:Z@P*we}VBX 5OTl%)|NxPDZ7 a3}{87Y5,۶ZX SoVLz )AQi­G؟HGeh #$1DNu}/\l\sygrp{OXS)D.< F*+?qM}e3̮1!d> ۨC6ꖛ+Cs@~wƩ=Ydl6rQ|n)Dxňԛk;?'Zm÷ADSc/=Vő,R˫?0t#c~ȩ*ڿ s-Ais"y Pg:IlMy@ /YYmPNMUNAl+^2Ynt^Bä_s>^$rB~:wVKtcvh ':.Ŕv30 yW4*^eĹ71 ~E>C|oݫ.9}U} i 7o q+z!ۛox(OC0 'SFRl)h.:o1Bl3 Q> sH᩵< ,tZ|v7{0ZI߅m5Vґ){1Y~k8粙A7U 8M_lVHfޘ-TL Poz7mU!av jfg:+vVnkзʂiBD3kiF(*ԲxVJ7u)HӖ^;+Nd9 1T3!`#q9baac\Pu0n1si# T*,_xd- eãze<9y1s%*Γ0EtH;L[!* *{_Sz l|~\'0MX5OTHR@eJ4WxFH?|~ W>?ہlRs ў%]V#@6o%5k*\Y /F=( &DC{"Ė3NW! } ȨP Df-5o*^NP돨xR_]ܦKT,?dH pSs|[m̀s=a$`NXsbHNة}]-&m߇%rHU12ǔЀ;66٢icq \tԐV>xeF/8UQ\}M]J,`Jaly3$r˧_bԠbU2Q(H;ہ?Y|A#\/;1aڄ2>Ҳ-(#ͮYl#7:Ym?3Ji P` 6GRd zx) $wLIa#!s%/LM[|2&+7KZ"T_x^| Xj ^OdД!Pk':O=<]RJabbe|}/zCiߤzhK67{Vp pM|- cd02R`F43̨Du3nS]BYQ06[}m 8qV D`B*[5Y!wfi㚻 r Kh [uB65[5W)ޚrR%GXpOEnI1g "Zr9QsF=۹;5ot ^=[oJ N25`YZPhM>1:p|Ba*15~z}ĽٞwT:E%3hkqbJ/[1YH>+XS5+w%6Ε&k~&EEec :q7rE?.tl(TbԖ8Rc`2A1KZJ -k4}vB4snEc'o[Gظ30wA!c !Zv$6ZRI9،T%y+@H CHٓ)[}/z}VF< |`9>m|k?uj;ޘ Pޝ=Zka!_ eiT'DT[PkY 9B,`;n|^Y엜D`4/XąE3[׈-$ >Es X<`?S1hrS0{k, ,)p.CS7)z*7a>Z cH̏_3i?]E 9%2sYǤᏛ=*S[?]JrFDW?HK);94Se#{ybXIx;c:aBt<{0ǯ4կ ᑡ>:醤5}Yo[82ŅI&Mݬs$(✧GﶃġNI&]V# 5yg˳l77=S$q3NoJ~^plBĻ捑zq-ql q!=b4Y ixq|0GQ/lir T+i)} RJPђҽ`+.won•7 }*Ǣ!=MqOzЭr9PZj4$abԦ ƺx5!b=d3ϳ/F8>L{޶ "3$\31Qo4M+"U=Y.ybMݨg]AXM(^aPqNFVmĉ U18l|[# ΆS dIU]kZ ]Ć3gHsoq KkdA7>=?J?J\X"wP!_+7LZD.`;7gOR}mGM=>^sֈGG8i}No#1n<﹥`т3 [h' (k\&W Ҳž,o5J"jM˚w(: "n ?kI;ƅRޕ(quo*qQw{"dfGB QcXF~S|JC933nB (˲ otK1GC/ۨg|NΆ~zގ+vAW37H캔/R1#5'}r|9wE}\w9<)_!jZ@ꉻ޽4*!M9ӷY4a\LUjퟣ^sfI~.x kXh!r~ň$4 rŌ=DxnħjKjBeVM_!wwYUEs.AJ% `(P,a(*r6L۴eZ0DT0s0>9 v+B3c#B?d๗WUZA֮^VhuVl5f\-mi5@ ŏ%ޑ5p0`4*j9yˋ"DAĔԶcOfKgJ^^ut(`z>Al\bv>]0uINY /t;p~h?~/B7G$Fmc3azm8j['̰՚tKvڱ܃ny` pwDkjŖNBw/ZwAAx.LCR\Ê s8=xK +3@t>XOw xJTh~J2Qڣ搋!31F-F3Ȥ٥H=Kwǝ)_ҽƪ 7cѠ+eRP8"=@brDOs{hMvCX+,x(pOoM(wP_:Q8H|c{uomCC&-Y#FwX$ggDiVCzm|ic9RhVfet/.4"W=I߃H ]F0*ġȄ(C%N7bd{vIGlǹ6'qI*@9;/R&??xU`?qgr GX죝>.w[<'fv9q6^iOy"M<|ĵRbIFn)}VwmAB]o1~cw>Y~YÈykEb*6E1tq(Z+MR+aN.HvF~$ȧq Qgj>+o0&vq⣈;tUX4@DžƜ/gtQn nr ŕc6/|` 0AxNT!;w.gI{QA+6LNI l:a/a ̬D[[оV]'4U +ITAT>DIoPLJyr#TVܴ2AO*)o@$E!3 kQ+tڃUCX^Jw|\ǿtDzyu5<ʈEp1ZR%7`Tѐjz/"Í]\=UOrzKdʗFg#ⓟHBEko M(/xE-?0V$=ImfOJiA{cdw,<ȸIKAUH.k/JL?z2^;ZO ]MMsTkA"jT;$o+=r^aC(#2f hJ0Bf )*:W=r Qf['Sp8)6@5MJnxkN7$YbN|\%WSÜNxF~F=Тbn5ꈈ Ew+ H@Q͡lI c'M̦o%+BMzD'ĈpcHjyRV|vc)MN+$ 7725{EԾ3,L*ap $b2a3D]0XsAs P` 4w K)Y8:乭_:~0@ZATam=c#!8!=w3w-<ͳ9aqG* 0SM÷+b_6@RmbaJQE@ndP]f߱z͔8W[_y,ƒ-Eɓ0yߴ 5c,R%SFsVj!:SX1!Iu$=/ u%Ng=t6.EFZ.;#wSMh;4 k/aKvэ m~p$+р.(_ҕaUQ)qч+"m $ѪM7C԰r_Ik_YZʎ(,DJk-܀\LKr=L50Kke2ʗ@LYm Vst R{,-!,ƢҖ7+oXkt > ۚ!6xaw T3\>dʚac_`yJcL/l;})C*R..8U6ڈdW=D*dǯ'M3Νih~egՙdC؊<s[\yg zC7TL޿ U9ui,(+cʦVWV% eVƛ sRށL8ʣf2094cvoML$ e/Q\lAEMHow˔i qYq[-I }"m 7#Y!ThG%ip |ã?/sBqdۅ"X)!]3d"/Ī!AbKFy59ឡmu°Ts%f;Z+V%,bqpo`tבLj]GxGBg ̂"7Ծ!q 'Se)&b1M| !;!z6Wc4rшbu<ˠ1y;:ɨ}cњVF)l(prإFWKQ0̤IINwz:+FQjN7 - R`藶ѭ Es(NBZ80Y$sr%2 l`CD^GU~.y9(}- V,>Wΰ쭢ؘ4{$PbɮOQ g Q7Sz`^Ƴn1Xl5ў]f BZ}:2IOK$Atm! Om-PS4eV"0_+ f&i0G[;9~wQ{ X\Z|?;q @Z 3V|ЎӚC=v[8fمl&#t Ǒ E\3mgaDGTۭƈf{I5ِyb z85Ѯ` 忪lWBQP~r:aV &)XG\_jeCd`yD+{O˜ܾ*q+]$-' wb<7Iab@؉ԓI PXr;sVܼԨ ڃ&Ft(`s*fFR^8N"Au|ma%yVPBenVyW^ rQ薁KaYa$fjYl9N(9O)>y',orU ‡ !{XA0Fbi:Y4;V¢'u "Ņa.,1q26C'\, D-E^X"Pivұ({oےzSy{L(kr_׋whqjԏ*D ȏ5*I?QU[M+4[a^ ~\)a9Su>^V3;P/HvԂlnʤ9&ǿN9oDv<\^ UQt> Ra? IZ)2I0D\b9tFbOEMR ?m}mQ3$qa 13zmw͡M? AGbުHK~o3G?V6B@XފMөKHUb`O2^3dn43*."XH_>O"|g1(C#{bҥU©'7$" >:Eغ› Y49kVinߊPtn* /F"Lw.*SX].ljlT4w+@|"-l?fLBCII:p @XưevTc}%^r)0 ԬjyfLLgo|mfti&| nzA46 _kڎ|'P3l^}ҘlO|j.5a1+$13 :6ul_:eحsy@av&>78̤1k'`|sT˦X!d)c&"z[D3jk3w0m3wsu4\>-\#[1Jd,qHI脛ZQXC{tufvf<0xxc2k%RAhJI(7շvP*buXЪfHG#2gEgAr?JH<΋lm⒨ϊL % }T4=m Ks{¬% ?H쫼U,߶D \eȆ}.P?&Ncm\ 69C[^),IO` *#0S]4aL)zXrw!#S4wrM% z/fL Pfr#e'UmU[Wn'y6C =[ܬnbq&n4q2IkL3]).z4x_`Q2N'd# {H)*,1x|qՋ jY_@-z"}߭b-_JAWM\8Gԋz)+xɚ&M_dPFFq3no!BZ-ȀБU/$]s@tۆI\&gu) F,#n-Ό1 k([adL,+w'ﯴNY#=\CܕVKEE4}-WBY-ƃ2֚D_[ɋbZRy,ePMkϽOdɝHpni[M]<ܑ6iN./QaɠofXy,35;UяOJ?]|HP3c+xnJHkAa}<;y&ʘx|$nQHr$,6Q&^e?J߄%.0VKCu.h>;0E袁5gOG4M4-Iۇu_lYPBcZ%'+ Eoe:0yɿT%&BBY_(]wوyr,7lH?e9`|Lpe3MSA =<qg18LLyjxr; i2`+@#p[#3`6C$c) {AK$ %ܖnUb !눐AAg?~ `pm<}xޱ{L9 q|IuqqEust7uo6! `y;}:pͪCBt]7Qq옔`r82]j􌤧s) -wOѓ_m"F9YHz3Q}zDMJ9'}#,e.}m!ɗfdme t,~v虊˵Q+~QU#Re0#<_h6-??{b%FndAxyo >Z)*J5⨒xG:ν<򓺑Qn YM-IJs r1e\KUMS͓pYU0YMȃymĉ:6"Dg+"9֧TC} ftEjG 5r`~XKD4ZojW"~aOI Ř$a 8TD$ˋ, )2#sl#˳3E |9 keu PPd&NGd}*z .!CNc#y4 3g.JQ81n ws9tԨJPe.s/ANcbrUCyA 'Jߥ޷zWTW$9A5xr@U{Yn\. "YHh{.Hm :; Ļ*s%Aic-(X7"dF:PIKf/}:6%-T@]B,dN>@t--qA;aUuwWG }l&~~pRM PTQzVk8߻1L煮 N6ծH&+T۝rDur`V6.qb~څhm>&:r ! d`LDZp(uH|qr`"VxN]ƬpyWw|u,tIAUS#Bؔ˦EEgCE9~>"Z i5/5 VExos:Yvw]gpCHI2dLǴq/= zK՛Usig[:Q94)>v3F]lOD` њ:%k,_%bt#]63P'~)ǴE.^2sS qѢAum egcMɑaz>mJRW;4yZz <w8"ljU[bycjkøLȧVćD&0^%y~,.N*k ~Cl؉jS?nbf%ڹ"wT khin@neǕi?&mFv})fUT ;a{sZ olpDHID0W~SlDc;iWGF!&a 2+x51S껏#s*C  htJBY3J-'La aHw"rygWr9^#"ޱk .hIw~-+9r!p#ݳNE3S9JC~~] >DLB/~-,lpnn1 J/U1WyM=f<m?*z'2 L.B=f:0lZ0erUUoa=؟PjPi!aølP,^8ˣ/.L9$tqȪK6,ưl@1W7QBe~W$Ϙ~C\.6j3$"yCG]Ly !;.S9S1c__]^#_dnŝБFbd.T=HL0 R;dCJhz77amu:̰?I@0fEQ>uH{5)N` %b-c 4 G=Z  zNA.stN hysys_"pNGXvxCh-aC0?m5/NT]U\s:Ҿ3-V *|:OR`Ow+nx2GF.wkv6*}DTy)7&@pXp6:l?V(gYzCo_ҾO0yt{v, PMZ8Ujaݖ#3}Y]Gml..O)/UH,7Rތ%Y!pZx'K`GAM`#p}/3 A?BGFP\8mSYTZ֑hj i٣bZ// OC ȨAan.w?0 uldLJ9<,H Й*[Jk\E2 $+R,*Cek.>{9dM$h<51`Lh:ʷ5 $DaɅ +l0ң6A^N'J# ѽ`>&4S~2mWh`m L缊ɋG#dK`,3Y~_*})Vy͛.ICrB<!j@;KS^I Wh.r?U;u0WyJï{Tyk)U^nɗ)@} 7$Db?n`nq |6J0DP|/,XH!ITNNYĮO9:ׯFb4yfؓqa/ (Rd{%޶0 IFނ>b X8^|Y><|z&VR^ߙ'*h(y=/srrn6-[-dp+[rtmyc!M5ڿZ-V2O'bvl+NO %T@hTX'MG6=UDΛH02SG;BHj7P8Kk%< d-Վq4>ɞ|2vv 8 `dѾ^gTO( KK) ? Tݮ℆9iQ #^/l[,Ҡ,]jYGE$& lIQhTD#*}:05 x9BZ5'Fj=񋺶 L(׈8c9X>F)0WZH.&HbFۜ|E l{8vG`;<lԌDj,z-C.N BqU}+8 Q“H*`C86~[z"5M JG7RBAƴlu6iM*f䛈bU":QL.R.CqNIiLW$T "1aAH+ߟF 6(J [.o.H-eUF8 7Gw6Kjmq/_ԑ߻~9DܷPMPLS/+~ mگ7AC86 M K[:W8cKf־U!bL; 3DL\*AݱsS*`Nu"HY0\1f"u:Te6g Զ}5%vj4G!]'BMLJ噝eEN24M 3 r,R$&\{^Eۈi_\B?t,7I3~3% }ﲴV$@N"n $8dAA}q)*}I^tLE~zH##IAl!v+3!rǃHljaω ,֤\^NRuR3?K*?N'@2,$E%0ϷT&RMP%MGs.%R~6`:.4|˜MLF8!+PW m2=B%ql7E|H  myf\ڛ^8'y5\i[)EiL": ex 6X-rm5[<;MA*3 2pIDÃDjB߿y0RL"z .`F4HXub'3CPژr> gYG^Kf6[~qUq69q@@u>s 8[K<:v{1" C<ȳ̒@ǖFPpB8HTSJV;{⍗̟c+1Pi8Ƭa T6 zqJ&K=~%ZG[].t'gt,auA"<α7[7TMm_\δ6o̅@ ކ|Kd뭇d>D.ܠ:.9x)4@w̎B%w?(i>貼 ›wP^^f\ԑ at7rJ' SBWHV;YMDa虇@$maTXQRCr,Y,vZ6yF8lɩ]2iAb֢tߩZ]SlaǠAҴ@ 2@IyF-:Vkqܜ}R8OY`ɘF`~UT]y0#e>9Ws!`0xF=*º@AEcz }} zQ^.~.Il-NSÊX Xp7F(p 'V`?S~}#Iv eڏ cuφ&j*+w+L * uzο!B۠޲m53>~BȁVߜ;߆JiD;)6MF~ ڔt/3{XΎ 3rP9?VǮƿr^u0怅VQ>Eh -V儩h9[M k2EnHhreMv+Yux=D+|)h^-ĬJ xט;Dx8@,!L M~ll<_:QrHS)C7\SCdGWqpt$W)3&(e.\6zRay֫Bu!wUl e$.zMBأkǭ*}R.rm;k2\W6!9txw #7",~Ht} < kie ,h-%WMhquh E}BcaǬ:Ȫ.87K%*5ua>9M~X_mב\ż+i3z [wJFTvuFdên*\ w9G.\ 7l6hI* 5 w[ēxSg%E&Y6N%$5LWUڲkNڻ#"$'xR1HQ_Y:ڂ.]srSrLa`?$@ 3 x H-(t6G3 61Q7߮9lM=<4ߦ(B4!~8@3k %?xQwu(~ٽսIJ)ϓMۤ@q".iMԋq5r Bct_Ijc+xPL RYv?m~_e Ϗ}LjXo76:4@߅w<C=[Uiͫ7:H x :ľwsWc4-1*Ɏ֝tHCsKΙ~md}  ߐe h\UQ'h[T5sQ Mav!M??~sZv8. LfLˣ߹Ido-2DXE{[—qžQ" 5dVL2*\2:wuR]ձ[(:qbrYQ6^X/'<o&p*' Sv0子J1(toe s j)glM0V HK7P0")ay{ o^ȯ+Rb˸] } `Ol<\=4d̬GPhstֿ 'C׬݇JL1Q>7`a 5NguZ?yW'lw5+ml|#ֽ.:N$ y:TIwmoh/#H55kQoA%:bp3*+*kt5/J:\Y#Eږ,|hN&w:Cѻ<rM RVJF-ʹ7+M.w,8!VMj?ɋۤ0Jtm5_mnhj4ƂN|Jį6+CG-#ay aWJyPqOuQ)JqhxǤt_8V Q)r(>8YI]z:Hl3Y⣴/NlD$`M܂U03kИS>o;; :J )98爑KѥO>{Iˠ.ۨ<%1C8ܦ(pS,VU\^}m#18u Ւ?CӂJPZywԱ+# l$){ hD &'5Efׄbtڡ p7amyT@RJ=%^1ASs0W;BdbvZvHb v[_v)삛&BvHJfD{jGyg8[Ȃzwv_?&p%dm~->&zs]~ $J4-N\/'2ȉQe!tt+ϸ)Zg;a,C62gɹTK7  r92zv I= $HR0'6AwY[ጙehL\ a.nS }>8!(ew%A# : \9 "/ ,Aax&iD2te^8lR'A~9򏄄iti;Ktc#VYJO$]rUZǥzx CqeN֛*D/+6@Ʒ'w)A "P̔ewⳚa# I&bM:ag!z;)I!I'ec}ʢ1Up/8[ ?}q{I"x^O34U?Jh!- r &&j(!>Rwzۜ|cFm~Ox%`vkmg48" c痜 ;` @C< r dvw`E_Ќ)ݍohj0eU VHBGċ-T0Cu^`NEKaM!xeg4wtuoFt M-+y{2t Āq/5n r@2y\ͦjFc [fmPR@W0c$!2;>$ {=hAr!#faRXJȑXu"༧.@#rPJKh |v|N)U`,P 5M&/Y4/ e}m`dJ6-h`X_O5]eeֺ%[nW>EwTn4v.q2n&@YR8u]ĎX~tBzcsO޴bCa*73g٩/銵>V.F[q&mΦ]&G nUwsTEwkQbbF}V~Q2]tGZy$S0 w!HKƎҳY"{ \HB&2I3zEW{߾Fn*|,j{E;~/YQ1|̙ڮ\'&'4[?59$-4/ZJ-&xJ^&s\eAlЧplb9`J{ōmnij3aeG :Dgwx 'GbnU&`7U=z5$OS\qvzu9N2mvwr?Tcb>sh\GAedRxKBiX]3,i eS7|67.Pی)Kk[f|J؈kU?(qM@3,ɕG֜qT?nXT{.uJ%zh []ITAGF|ނJrwp.ck_j5OwFQ˺L%$)!>ܟwEN}9gnFXAwq ݃zW\{ %/{b/_JeV۶,P_W@ŏC0`XÜrG-b V) /[G0RQ!mgl*J͕^0[Y |Ar9J>MQH(54llz:E0ħ0g "9}5+&hzDFoKXgK!F'aȇaUba߃ R(b*!I4Un`QΈ 牎-e>խ׻fLIFl"1Z{(V͕.K55|Ɇ[&Y/DȔ'L`S0S_P>?[ohr-S~,G ׳ ռ*$ F{R٘xB7r<r&5Nx؀>FBCH0͎PRKT@!=Ү-2{*X(**\Y7#񨯡!a_;r2%,`p+]ôcxǹG[^ze]!ؑTX$ix zjKᐯaul^$ X$a<'; pYJ|ةGLJ剽!뷛q&>9;U]uA3WOjwbD+Q/xsKaׂܚZ((S9dc2L5U(Fy7]ԟ+m[|kO:AW\]O!4 ]ջbKN?L$Vkr'ɪJG`_O |ʧmf'"䈑LmCfKpN}B)aPtt/Skm* B*oFC6$;Ͽ+r(懦މsSJI5v*Ԉ{bvP@P;̅Xia9N}E#7SGu3^Ъgst1"r9xAp֤hljP8H^|X~wt$wZG$Y=@Ј0s/ޓ! gP +4Z x'(;+j2}GYӣm#d!!dS7]Cw4bC_of HSlrNA⥞eOL}rWNv:5U]2Td4ɖ}נy#.dABM+iEgii",ʶI@-2Zsݪ-=CBG+hx! \Bx*M 1)$p*V e`wkd-I&.@]0\55sV:{ LNryP{WqKn aX3ܨHo}4 )zYG7d0h5 6?(Q!Hn./ >,Vȕ6Vxq.%ANL;B$j%lJŰjV3o.`."PYtە +Ε ] Zd]wj)K}`XP'&?uLAH`p֓,6Y-9Ŵ㆓rT\ ^<{,LLoZpDܯLH`('"k>[Ֆz5Qaqc 22t7& 9i:z Rj{a> O9]^<n6.3D0,+0%*vJMcp REB#~e!$YS4: =F5upR 6na}y%-ix~I8bcǾVwU0RTV]ǯ=?E#!)O,%!S4-yQi /Տ ]R{GGYT&~܋ƫo[>L0xdX5{9 p/ 0ôJhfBk ,%ry7qw;8%&h-`&o]$Gocbj|',zo{S!<:Y}"R2l"C|:ԣl]o#H\q7Ey vl G^r8 {Bdk̓R }Y\<2!&-l qG+Kx LG$ɐ$&V-XwӝSΓkTƭCO0s9_mXF:8yg7YyAOҍhdI[BgOx.=u|!R#Val d]#Yƍ('!"E?SgT0MsEz[̒Ŏ4zJgS; 3^]NV}j3;UL cgズ7Q̓V( "r9>w>[CFVCGA%9CP%g̮`>>x`K"c*a2,LV7 D'׺,,t)*+q&X\{'G__/nEDVξa.*ZΤ+#ý^։SK%)gIDt[&M rdñ8U5Ol ׿p9jwƤnQ^~YYj+ Bh$N}yZ(;"\jO᜜rtK,? BY6x$GǺ k[EޣYIaۥyh9gtF)[/24E)1hy1? PTog g^v $WEt_="`iowUk+ _Q-$Z ezos6CR[__8ӫ `IWcnӸVw3VCGt 9@.ߏG'ba5U GՠוHȣ֦>}r\⑆?Q7 &mgkU6==H&WΩZ?m$ELj8"b3PP] 8wY'VR^-#~*[[s!ct;-wVblS.'EO;O»>4uE1N,lY#}rT}CKQ_f> gPDR#G_[yT]o4eݧۆ!Q+ [%vjP6h.X> {]rdH j)8,a֯ <ɾ1p0 K%8I~RׯN!?LYی83@W@KLʻ)?(9?#ɛ {#oND9Hfj3M,HYj,c}'ۊWɁX @v0~ MWk{ A"?ͦJ*.jJ[ˠ싨: Fs[3mhTJƘ611Tc;t`.?@eF_]0o~u)#7Oɴl~Iʺ?AmzlT{̌pk2zơV7jW$$#:L2;wϥ $jl͡;<="B"ǵxqXFk NL~-N;a6\jXM | m~aE4 2TsJYd[$N팸(TyC oz*Y3(I]2e++X>r?oɶDSܢY wד MVNJVʑY6U>C;tZOl^O_yGBIMCΆO(k6A졄mYո f cTaN&ݨ PwBABa N LUt]" HB4اe-q38)Q!Y$'ٹ-$20:oHx*g?:[ʍl٭V|?g:abiAi߾ 3?yպ4ixTMo~nݖpq͢} 6Ml Dvڪa/j,'s=ud$CgB8ex5'ƽ|[h5N)5^1@],12] |t3bU0)@BG/p'{+h$J@9PMVn{ιhw[':P S|<0MP,_D ":?sc_7 =n4dD"!L H$̹,nO˥B@rdrO~\p̀ y_@C&KS pZUb]""=S $KⳖ?n"c2Qٔ[ѴVBY ;7[N@ǘ~gϬ!з<CW1?: Ղpe-׿/#3Xɬ` ,o}{Q;; K.9_~V їOYyAJ#Ìj0+epũ}ضo`6zIfr,'5ڇp)z/ *~3[Ue_kXkAyA]=ɌƲѨ8vgr;Fs՟gwSđߛó/dWRyMr>!?}aĞ.eUٿ N6и6˗CЧ~'xS+Nx-}}hfJVZ\=üh24=Sι+oiVW׉ifN 5+:" h1|q g!4̵m;Y&)Ǐsۤ6F^P͵HF*E>e\/=[/F3$x7wx ZY0qHe5/o/ȎM9$g1a4=pcm6:]VIySg8"wGwĭB!>.ŨjU"GCX;:u|qsi 1ք#ڬզ Uz]SyIM=)P(é-BecP@{ ?%cJJ(N {ƚe(Im4{$-gY]flupj 2uo!Wle7Z_zGΧ]OPCf}j;vetը139ũrW"_#̝t?8Pa|`͛*m'<{۶+q3c h:;@ȸrRXg>%PR_H=ޞF>xIĵCUIYJQeUZJhђ jXp,Ky#T75H4heԓuuIDG?:rEsaPM 9]кM6:ՇV9j0Ku*y2V%t^p >u8%{~yxIzQ*Ő|K23s.&o o7~~n8?aQPMBsu~g wUDǪV'^,抵_"ڠ drFw tˣ&itu*U. ?+=sQ8|Z+0{ׯ4zpM>1xG??$$ɟ#r.Ca=;bDb9t >ҘpGQ1JjʷAcU)b:`țɥQqNnVP -%4#`n6jISW階0;ЈKZ|PY 5$(Os3LDسk$+ݔ|Bh+exp~`!C̈́|n-y]14kԆX3,3ҁK GS@&7uYot^?hbZq?86:sx%>:򣨋;;ء=-Ƥ qy4#5 Պm!1]y vNe8wR?&V9l:(}"*.*mD \{.ܙB|&{rLC QV̇Bڽ$ˀ~8N5!,,*˗lF ce{#. 8}ė"Sylt$YbsGR j Ϥy9ŝ|ҕHzZ޹NC n8,Kx*ɎLq6XrdLIq[{a):z cä.-GXsfB9ICSʿAc]=GqE7MUzPR5M 4hb*\i6u49<\KQ[UUڦX_r 67WX}4PvRGHr>2cuТ0'"`odEFcXyN?C3k]rX_YM܄ USl6ML5Gv!72r0p6p"C=L'EWPb-иgsn ɳ ]śB+83&wnmRI9_2rC30یF<7B.{Թog [ /EXrZU06%)>Nɒ" neV^[k +Hx?6挢Hk:}<ĕmt;K=(l+pjM< ': FEAYڱ^dU[D]fy\ EQ3_|U@֓7˭wT/gk{Qo?u8;*S(%73UjGIP2 a_Lh]|&ҺG27J?x IsuY O2-uFqײ'A7ORs?;^[]I' j0}@Q#g7f΢:t8?Vrr=ч *:E2Ɲ aG g3DC`J~&֊GQdev T h&  )gI1t5l~eB<5Ռ.Lzʁ"sqqmYİ%_ uu:NHLJ%b7{X~WP|Cx D~U + ]tcT2O'"-"?5N{Tg$Y }y0yB*曮AڍQ1\|θD04,=< 8_Q!;=#u C9d9p5d\Ё.ATNfR^/N"X{뒫`-gXo>6Rl(}y[n lX戣`g<QԄsHߴX`@]RYz&cߚniԳ֏ZޒDX qb*1ᳪ&mI^ =4GۃN+.2Chk<DN8թI-xCPFGw!F(#ZX'_eKV6c>I]"V7_"!j& $Y[Ĕ?@(eڵ8M3?Aލvk؂ lixjb?ҟ'#9m\9Ggۖc ToN$ {L2&w Y$c>^ن-âFR-x~s`4ik9uV8~t/d H`W"h5۔h6LŔ/*+;Ћ~\=6̓2qyZ*ދٴl,O}90ɗ$w7ta,ZoL~ WM4)Od&եKg"`O# {# UӤX3<%R+.1C~~:$[dPҕb fIh?*qД'$)0[_U)1 !nrAGx *A>JZ!neo5JYNpSeT^tVv-w,lڭc :5T.۰Lbd/ϸtvOakmPgfn zB/)̤.ڿ5I劓^taHJ%o2ѭ,--uK8wbx4pm[dQޝ$ WHe&Ykj1"K_6rZX _>ʁ-4e\D -L",QK)90cW ͷ=P܋ثOZqW֝l})(󄓍8]Z )}->]-۹ ާ^8 e朧KʎnwZe&' >hƲd睮ΆP{1+jw%[:j3YEښ-^3>Uw2~@j`4N!iO~]ʐ 5X>l jڷc~1Gz̾8owOs͂wDPQƗN(vai"%Ny6C]X= /P31OR 2UaPo^7fpKtRvF ]Д)<z3>0JvG;pJ7<5ѢE=ܭՕ/f-v@Ϊ ~@59 D1S3&x&8t\SfjC3d'o"j^]v&È?NR2:^k%]vϯ6&"XGZ+`H! = Qb(iv1Raޱ,aTCLW/K{rJeO"*WUVP  R@N9VV>$A 1sB36g4  $dn+oF'vT׉PUH•(aqZaEsiQyW}}WyapBrt*ü FABe!o^R1L5E$~OX[2㧥>WTzk4jRz3:{ Wf>$zM ED7ITx}G%2a6D2`aWih6%ft͕œG2Ug\9'O3>[&Aͷ2<>UL| c3GLY5n^,ϼBX >; V]] í@sACT}PO~.x6`/8\ɤ?Jqo{!v$tӹ˺_WYUvcw#7uFyb觡CӸtwi?*$W$V?.Y˙I87-m?Y&yaDyLkiO2+DܑրUݍV4+&;4\QsZ>v/0%UH Va'ncP_$ +-Pb n,ʖsR!!9N;.t>+BMaӀ 7 8^#Y'Pwr,-mUJr/k :xd7Dme:L"ʁw FE^0w`t:S.dÊU08 zRA(Kbn(ş-ƷJE!i^?T2 AʙMk_Mc!X-&G0K$~:oj]ļ$&j[GѡijL+j >4`'㭸mbQ}qK.jawpoYa0^ãL0 (m^};{ qtҞ[Dq <>>lOX'R!OL ;}7aM"ED%= & Es~@ N ݈&ѤՀrـkTGoO&>/J'y!ذs pHp~@'?mCr'hgD}>˦,:O?|.>-xnl~]9(Ъ&8KT;Ǖ i*W{z*A2 yh =n2;Qy_S G$hՋmj4'wOxx-$Yڔ74q^jNU/ëݧIq΋\k$APyUgQT=%$}[Zbea|&G9ҒU9e3)Pg)P{)J @\''\LB: %nԾ sE!lZ&? )hD2u '-qmptAp}O_'IMFiÜUDʉ97 &X@S6^XY&>k%f $5b`_Z WgwglG՜w/t7,56# );,0V9/g23^RhA,$c"@st&'!(&Hu=yM8$J~=gp;gA>69}k:]B*L&5Yeb~a.ZJefӝemtt_@Ǟ]^)\sNoYB5gXrЕIsfP  $jF̉[˭wĔ9p $|-;,I<%|NDzu'?V~UY&~f#~AggFW_=}K;S4ql!ǖ7j}/ wz_8+lfdu3(_ 90¯ss3w5,]t~ګG+oFRH 5xg1, ${_璓0:XM5S/8+0@|:pĚφ ׫x:l|fblρ[7NUީώ.!HSB>]P>VP  ~U0!Kl.8|UvIk>&b #ɾ?&p*/Cy7 ULxE]KAEMTvY9 $,YtW9֌qreTe"I1~7aC} D))8[/zGFL>jTgjqZq z.c@  ƻNW8sRY Cزa}M^(8JԸUWFzN[|Fo%E/rgi/mR@c}Q@ҙkR+k@p )HT ߝ0I檷ާ"babׂtrrxD9^}+'_jHd.ٸhߖ~\hi& AST lWx4K>O `D䒁_βNk)9"%ogVmȬY|3hCD1C3RszSͱbX$n5fYC?uR}zXKR5+Jq3;κ"[A.!ų18N}zz%Y)PEz*_%Z@S`)ʨš[% F|ǫ;TIؼƷYj.O6O|¼ nBi &m;b6`\g%=EDtuF23y\R4VY'6*9|RqȖ5b7;o^ 4Rqx CsaazMQ5S:utNYiBc\WpaO0 ai< }E4i^%f%b TR!f HËP|Pb#r]N6:`&4ˡq, -=z/*rCal)aj n]Tf].(]@*ɲF[ TUjOsʋOi{>eqڹ2~P-MM#UOۊ^94xs ٹ4 M56"%m%>F?)b=tV~z <;(IyP“"A*K(lPnro{BF'uiaC+MXy @,OQj6,a7>'EDJ ZlGhm蟬q ʁf u2Z 4֨5~zvȏfQ|2ؿF4Mğ1:y8NY<{goefyj2}ueTHky.>(>̹wmrNBkT?|zXfeH:Vl]c6SNduߢJPYAz$ M^&?s//`>_>7O;\3!t-2DLn|`xE@r[YĪGJžr_e^k6v-nwX1z|i2b3 'nґ9>+^@'>(^ ZBu|r|/,*(N[8\vyb88 A2N8=9 '(Ǚ]4(ņ,sCnʠTD ]y$hsqnQ[ZNq+i^Μ d}N?{njoAOJ` c>f n\k}RJe 4aBhíGDY`\X}I mpx1u-6 lZgv5yE4K#tTԔFKᳮ^-c([OYEoF> N[?kklP* V]6 w' beVӛ(PƗ,A-(H]U0]1{Ayco_|>"ageQ[tJ$;0q cp-(r)!adqAY8]_804:-8R ϰ!2a?3n=+nKURa?O󌮣qTcDDWQ+֯f*>PMuOciJKNpX컁Ƕ.f=\_5aC72B2+}p&? 2 Ʈ LuT#_UJfWT7>0CRvb΅GZ0;/@g8AC," M7Ɨ\͆R)IBpǺ:w2޵⣲!c7gNAdeg.p pL5C9Gé]"1sjuAEI F\2׉P7ΊXN.H$0IJnH*!DP>}6*|g&(=Ǚd0>YG \4lt\dM6DWJŝz|Y+3<5f>(DaR<(Kt e䅍4zk@x,si<IDpS/0 º2Bp5#?;Swvõ.F j1~tBȧ1xdXN ، >vi.kn ma.u-~P!;"$N#)v3v{TZ@IʸW.Ɔa6l6#R­cK7Qg(w=o8噖d8*t@z0yUᣢk@׈$\]~xH$fZ͑mYΡ6PU,%] /8ʞlOGzO}Mֽ~&C^sk$w;`KHPTo&A4µNBV+" ͈qE$e.om"ׇRuR׵wAJgV(,-Rv*swb. |XHhw&4c,5V ŰS{z }7~bUB1Ў;*hU74bIQVczlwP:6!792}rk}rwhǤ;U.D|lP=8:3dz~̃ۨkN%;zwFiXL`^dhB$BKKbj/c?IEEE0oӟX&~QQrg eUP(aJc-xU2 a 48l:QĊȍUg:ם0_;47lTͣoNDErdԜ>"߆Ȑ)vMFL=6Zn <Q9 XGθyEf$ގc Eb2g}@\+-ܷ^E`/P߷@ cu$^{˨z+7ؽVWsSa0d6&Cn`="l1_{9OHߝulCXJT]/@ BYȞyr삭K'[h (eZ|8yvm[oi (oo~WEPaU|h2muNF-7^qBCPس{Sk*-'< rl)V=][ŷ_H,v#MݢTf5 #y\dUnuoI$ZKGx":+ߍ LiESONT19/.EL N”ǵMQ$x hE>|5yu< }KW:qWƒk|\zN$g:&Wr S_P#qȠI7)ƔC/{yVPjasZ>y[EBI[DH &gɈPTt@̀ZZ bE svk+ډy?;Ik<ͣƜ fk}Y NPuyC2Ąm[n. zF*xwá md6OP3\4rg͡S6F4[j$~9yAXS"3 }-&7 YkF& 22sGYߍ%Q^]n3Bf;.R$sVr~?GVv V,qZi[=<H*;XRA}b+eߎ%:1&QAZi&Z7{I~ 1Ek%:1;)={_+\9@⣀"wȌ9b/Xw1oܫŇatG:\ mCn8BЉ3kOHS5 [! GaN!U#JG c9!%|xPNs2#e_#& ,0ef&-E>-Pَ^ UȘ5n2*`{Ňү1AsC V31i)?DYuMB>%maF#R$0H$^4qHa"-#h?>n"#ml`LjV}f `"Lփ{?2ACNHPQfʊOUaҟ;07%">>cTע#+,ۊ&cq,-˝6NS*]`Κd9O6`ֈJQ>z ֛oOPa27CQRVKGykΙFt 5x7ݗ Kf[{-ͥE GAg˶7ou)5cDТǁYD3VtN][a[o?[J.nyAj oؾt,%hF>[Yw{ EdH  !+SBϰ14- P{rJ 7/C dm̋C={5`|25-?Bp\ >1{K` 9bp3g=z`>oBeKI+q Fg^x2Vgt<| qd67sBieؼz!4_26glpCu贤4>-۞?𽣿N!Őϵ%K |*?4VJ;z'7K2 ]^T)Im0:P[DJ4|Aϧny/ tEڬ1d~Z 9]R|k?bS8LIGnvynT责1bZ?;G=9&Kg _:˘7HS+:~/>T`Q v1ƵjG6|#l"@108rK-u`9؛h $#\xpl DHU/o5{+V )"+G.W{JS*l63KY"EorB)ڂTr6ܙh :..ڦKwYm4I}YLwfsl!F$4 X;lbntjB_ PBnr0ۃowc?>1&rb_8F;e ?p¡T~>A 0d hă=Jl|vsi/Xciou1L%/NsA:ޙtFzh*.Iw U*l~[hrT\>jkkF*:e{JW1f(Y}P|AQEiڲ4ta S[w?h~Kk4 ,k_lsFga9#f! ̶Ly_NR,O:.)C\vjC^%5cSC,] A w,KX*@b n )) JU.Rrl d. =$IX5& ED t&Ƒ$z)L䜀d!Hd_SFtU9I$ZMu@gnum DmJAͧ8'UڛiT~'mNnMܱ%S#*J8|K!yn]0t]. A$s[x,IOz8VdZ8@$ O egIGsɑs4dhr(7VHx3gsS}4bƺ7Р7T7`H'4h*tN98t /YT ޵H0r1r> /JD]'yzʍ)0kIK8tokT7hcOU4^&\ `2[Qu[t?Js+EciJwڠ͆u,[bOOZsd9~)_8Ec#2`&b&c42?HtNd=zubԪ3i굷Q"ZF(s\؟) gs{=&X.Ί:=4#UvSF:}nzHnjzlb"Ó'Hoa~XTco$]AhfyR5Qk^E&-(llMf'qOɂßǀg-&nȑ=Ġte}&1J/H>exI#i]+}ۚ Q}UoWVJR=)fjh `I*pS?Bd >8?4m>=|QKtlNJςoYJ!F@o8l]$yiq͂O{$+էYb9tU,*gO q{ţ %v 7-GJD=f9/VrɊo5LAR>eZnzpGŊ ,ږ%϶'xubv(ty]4I3#짵:Գ%\CyR|^F#kOYa'8hd^.VR .7}6 \Aog)y_D7bԋf8d+O!Le۹lJ1Ci\DҘXhP@{H0ߊ:k=a]KӷZiuWk.PTý 5ŶC#yYnU֑ީ2JbƥV^o4wGs⌻ l![elD0Aι (;"VF;.4-sXz @Lrvм"?aԢ(Dk bSBTfԟj^Og`<>/|\AJ{cG=/) (^ uIb:UXаh=0Z5SncO88ƸH@µzHrN c[pkQ(]/Q^9g۔Ǣ&#_y}U5OG2|M$ Tx?ʽvj<0ijeȧQB&u}ں0Saj6V,?h,:E6QhN*d޺>0D;G+e, Z6du,r6$@m_䘊mBjb)G!x31ewϫƨw](Fio.`9Z?ZNm?))\=vϱW*˒.'\%hF𫰢~?eIlʗSM&vj񢊖[i@ve(jPak-@0x+#"5.{矹N/dy-k[\"R-z1!EehnE3UQ:r}w+vjB _!"0 x(|mIlmۍmn/BA*BkV93ˏMu5ݣ9-T*8|XؽnnݛӕCn89JCf@%R$Pb_` BޔQ:lh?Qqzƀ+UDNPրY{B9X׫=Q޶vA}%?M-25 :ԕߕH֘#a.9k˻{ SL$Y]jkW*Fe6J2GuF0@bCqX%o^+>{mٍyLXF)^z/)rnuȣY|F١!9\dHۘDE:72dPf$ &pA܀92#xaNG~#h<T=/-v>>&X4R~r{R7l| ;ct (F+ .t/)xdJAPC)#CxuޡP'В#:z~ sX>.)˦tO>XB̉6 U@wQ7+j65iL1DxMnkR`N15)=AS dzYɢ=piԵUV^*?|k8V-Q|k3^D%'d D aVSS{amƂ&È3MfW9c&5C.ɉ'L6f;"Dv3cN[§hшTgM8f][B^}ʉ'ƗנTc^wV=q cQ{iU 鍲BW20G]຀ w~^/Kkd Jf;?"ծ>J}@hP㿤~p4|%*jvB0|ղ͔V7ž&œg&puԚ3FBz0gGn FIO2.(*'aphhPS[6^aO+W-yciG[T3*> `6BJn;0$|}vc7wy 6])6hZ[_LLѐ1͡&/[O"KU !CIąNI8i`%ed廛?B tR4!뎞RT`Z:ST-{FI.d]DxJn-SV[Y\ު@WuպqA0ڏ23BR@Qk2}fD563H&6d?)[TWcnr3(}?8\[. Gh>Ϊ&6⃙FMrִ}57 ynIo|=BD+g1%O|8uÖ}^஬܆x ksz*ni O؆D te;%s a$ĆIܚCňz`vJZSwXȧ`z' ݇Đ,CYf/DŇV^' A=Vm`^ѸΚN|bh>Y]Vz4оp/T(Nkw\Lփk[?:h` FQ(z2P*C@y`l]V֓r,;Ez8پWj*a(zu.>/ p^{*AJѿ!;@[ZElV-RڞqWKK}$xۭ̐epHEKYd5C0)eA̺A8 =j09Fl[ 2Fhֿēs^e &F,9t2VCA+|WRӔb22!N%iX\XFލȡ%E7$kgqeAz7 ϢǪo”3Ӿ5j-H{O-G4M v'ޤQ߂ gH35HDć2a{tܺ_Zyx-:Hw-bV[03`-z+aw b}Z(!nחw] 8YI_^vo_S^5[.I5ܛkڷA6;X:K Ee9dp]YHA'= ơ5]Olcp N3y~Oæ4?ΜgΑ"51vÛ6yjp+ Ϋ 0\0g"kuMTZWۓ$7.k /GEas;8F KR+UZw8 8{.H!/_DKEkxԜwL46Zko_g"۵Ǖ{Z8ﳳI84{sרN[siBTeJ5QXÐolFU]#sg 錴$"' ;l`ʽ7@2:h.I> pzG!ph@^H%5l87̤o?*Lh<ԜX6‘GzГ[]~\ }QV7Gimh?N&w\JJÞϚ{yG]X&W&!J'6 Zu'pp 5P ˕6T:QZgEE53HNFC?zlY5c%kRT ^+(@<9S eM͢"Od8 E4_-HU+͖FǬxnaBm <<`X zj#pm"uPta^|>$3RGŽR$י|Ҿ֐$#Npgx3u:ɀc7 aq4c.-4mlLx.=S4HܻH1WSʹ{\w$q@):᳚ ?%c˩,!{CO/$#SF251?,"$ `vQdi=rA$N~dz`a8Z+.DJA31b_ \fv5}5s4Ɋ{=8Heδn< MMև٨j~o#9bZUr$E/FT3;tQkZ+"a}{z ɰUmlY6cSV٬IHRtYQ?vGy Т3nKo◕s“uqZA_";: MK bcEɕqU#!Iq&İz{לg)3y5) L |;6ŕH'[-x䦗tN? щm$\+3x{ELg|%>OD -(W)]h S( S0VZ;gw o 3攈Q1RU,䑘W5[2v2RH*C6SA,Fbr =ث[ S5'kyVYUU:1m{u<"3N_. RzrxJ[H}L6m}I!yV%͹6O!*D,7͝nhs7 [;f /$|tm+I* 3٧la4L}6_  9 ~0%Oy=MW8Bz° @sl=鈲߷ŭWY6 Yk7۶TQ =%Q=bOn0lZz)$|/<һZ_!I&ƹ>HvRvddžb V&e=!s [C囕3xz/]2J rPo歍0%|Tr,ؒ 9}XSLA ஘MtX;%"[|} xk!kdzU򪉒 @񋉊a;7%&h`,_`t@}Iʶ1P>?%T}%X)kt]qvQ$9jo n(zCҳ&I)^3JHDjk$_ԍF&p6T;v#]HG0@4I.]NgkTFAW:%4uh.8p%GP`A?Y93x# q%Kӻ`F)b؆_(ltH22 9 |J}2j*HeN&C^\߭ETi#NA41[E6nL]Nf`򨣨χ`NtF0++匛wֹ>*<{7̥?}2V] p8 :iG "7 5c;uqdF& ,l\ZL ֦> Vj?Tu.%%|ꭆ?`I!nE\M2ۭbfR:Y+cw=uh0*(VeZ;C\EsdRdK|7lݑ;"0CX.&In *Vi.i+A1u5goF&&:1'!l)8UBW0׭)GJWUiTG/]ŽXF$MxZd4aN a[pN{tfU=+ݡK؆n*;.~|LI3 0󘺫eBŒR'eDGJf>M#V kX=o7q<%RhjZ&ܴW۔ɣɬ2U~;0/)=X DUr#\eͮaj\jn;MY-cITk*wkRH{yٛ*%h=%+G)W4Li=C@mb[< *k 4'e ԷOZtⱩE2ex$n}Z* 9\g=2Xmq ׻m"RAU$6 f]N U,-f0e$_8P>(|:}wpĪFE,j2L= 97NW[*"&zFO -5YnzT$Eyuգ9c)D(i?Sb̽$nX(4^ uxTz;sO]z$% YrwbNͷ@O$ VigBP6)FP*P~ }0yceW^=[hg>Q-w@qx=JxTeb0d"v!N!mfKc>8#믿XtGZ9GWrDE+ s.'|u(fKJ ˜FK,WWk!/7+ݽ<8FE'Ua9IHSfD >P;7S!X~y ZMٝ#TMs2_'uZ 2CH@=w:V=(&vG2aW }TKjiD4$Ay܇/ >l /VbTaA+E$Ƿ>+1\p"(\ޥ$- ;{;8m-,sdB60v2*j5ƴN\U6KMǫE V `gR"p,?&i o?=IۓziI~MKV{jL `}}yZZ&Snh 2e]Y4}ā*m:+Djxƽi}}(/z24T"@?:1C{$8y<3&&SDC BK[%dt=نɮr B_ҞOy»Of׿Ϝff5iwh<={ +nf%b:jE}ւ[/V,jtSڧo5yN]?~ZX_%۳~Xo♕QGMzAS{RUlh/ &2{f%RcjB{A AKORA \^i_H+ UP[d&.EdduW01ꞈth'Q%ikC'었 w8)N ?ڹƸg W LT7Qz°41"sbR.x.ǝsoQ!gXN0בBXw(hVWj Cbd*Y?[fVjt""UrP1[Η5Aua /ysa9Cs" rɈ=@(DJ)al,Lѥߴ#B6KХ쨄6abXSX sMg2#2 "a)wFD1M5i.PdokACPmph0Ǝ|"Tl|%,CV5'sG=3p#\Iޣ5E8wsI֖ՠjJϜZ9p U17Os?xQѫ R*DGw랧uiCFQRq:5Wy'2QJrd}Oe6JA$e^( Nb6V^jvh%11@Ы&~~;|uCa]$bãe{j-Ũ3AГyNT eSzd?~tPGTQ .tzav?8MxIN,D ΋lkjFqqwój6޻}FdbpTN_od ` = p`k>iEy@}n7s< fdw%2*Qտ^H*nm|f hm@u\b=@VnKqt?Hkayݖ (r''S{yZ0)D"~}V[Cph[t4oGg礰ҡ<TLԧlbk_MJ/>QX/;RW%|' FaXjG)ZF%kGj:[ E>m$;eՆw ?kHENƾN]2]r2SI?'{ ;O ,SGgt)DvT‫sHJplHWqQeD`t%W]ӏ2RSBUWП3"|d]Rhw&+%,qKP`IHT+euԖ0$M['WpWs6oH&(܁S^dv?{'{o f@_T>/k؞g&C.v-lّi]=l\ 2TFMoP%˽oŌ)(-d;+{IPdPw{O7ntJZdʙ(#qe 4.E8BY0DM{pL`PR;KqƆꮸrٶWy›gY!ga\?-N90`BfLcYoW2^Aּ{YEN0rNnG<^ r=TMrl9|j_,r<*NZ,}z!@:U8bgtz5Iѹ w8"UyDu k(P!ߣڏU#琐X3s 9l_G"5U;ˆ{la&C|BIY-y󷃚_NLv !^sFp^d?(>tI ]+M2KXw#MR&S_ !.gP BKfRrf7 r#rRa51IʙSG%#%Ky>ؓ#"qZbEWt&(;!ia5 5BV˛">q]{߃ت7/G;3#W{Vgf8e hvζ=vnJa-ֶ Ͱ-!> \ݖ[ CsSYs&Zq3(q_zr87A .d+g#;BF[c!< -1/In>8yΫq[Xwu2CO6Ѩiu+ӊScy,( ^ɺ~> ?ň_0X  "Fh VDoAD$w0wV4D/vh|LVͭHz^jm"$iT>; 1CwNR% qadz d?xA*m8)n.?1('ą˲yxS A1IG7LW[7cQn_3@NDr%#1xl(":{NAIA\B!QB _r0.͇oϐ y < ht(AK{. %+1/.YT-NNdgQo4 Es;/!޻N?6g)kD1W`AJal&7$L/vӷ@Q[f3GdkLTP$4aB12O|ѼIW @nx mc_O|SQ1Ȏ+Ye}.YyK,׏I "a>A-#̥e7SNqPpT%>FYb W!nƕeBs5L՞/_\0$}30Hgt^ܗ2կ"f `)I<م%_]v%F̢;y =FFs`~xn7+llB5|dsGG?6kYzE-epנ6|?[eEO;c3UYe#| WU#kv0RxqHToD@QC WxV^~7l5/6jw,6[ m6h-YpgoHޮ t%(!i?dC;p1$F^`&!9fޙCkGg#/t:܂K(:9`Ӫav)jv@Ct7*@3{ I]!(OXz%}Ys4m=3l(3r/j 9|Dj;#VhP쭔!7;d5ѾQg+$Cm41+*pf2sx3'POau2V]86ѣ՝C |T~*wC_ X^k3{˶ts?ݰ lp:tq#2?%f. jc"0:\𞯢ie`߲ w-[J ~C%VR;m2`[/"'aAw&pPKZ7/ߋ=eA|)ʚ fDDE (R[V(wWN_ۥ>Xb@$YUX L"Y&2EMw$z#Q1I-r .ƄOQj;Ʌ.[3,FS֜^fjJ{#v:Z&̐ ۪šD7{$1s_ σgHN}8̀>^'@-/Q +LFZΩxEFÜ\IeҒ{wŽ$Zu6?!>5ww-6#fWCÎtnUߘͰ )(MVKfV>QI>73>oE}B [)*O0o1ߗ̡gi#kOA@ps1q?Oa{{}1ۅYvDojq%/ Am)8^o<8 Pܮ7&?B mtBHTy5;k@K$*AyZ2R5Fɬ.ܛ<_ڦL9e!JTs5DlkMSg{B$QԞI(jJ8D XV2ϏqOEYz&^/WM[TmmX,Pn y=n1Vxo9 $nԀ}TCG+s'؂a29p"E"C.e#>=P;fl ә$!)])")iQ8<ɪ{k@-w3=_`!:_>hpVO6OU9_2P#+AL!e]ͦ c!,gLD}s:eXN# e{K̀wL.>p{VϽfJJ!(-A6y!FGA[t]乗Z/W :{wXfYJ-'N4 *knBk\ UG 72e#z#4N0 Krx1gqUUG~KqmxrߓC*r4N;U\&|,ovE3e#s7qH>m-t *#^cp,ޏNƬBeac.I$6H3fy OH 7_M^ 7h}fΝh~aúm Iag|EQ2n7ɼPEGR0ʎ@y A?~?pއ>W:$|#VԩC[a#+ʩ!xk< ©L7nCbՄbP\Quue'fs6vMäH2KPdzy`uw>I? 0^,a ;6L-]/,ӚM ,&Lm~OĨ R|'͠!~b]>S9[ , C`i@ؘ')\}<כLuGe faBNO11|_MAT`tt2RեpXGRfՈ|hwłD 3F&TԮltGwyoM4ed^n 畸7HF~d.5'cɿr2;E\b•A匤R6KmMmFH|k4H|:<6`_hE66g}TՂN[6`mcO#wI=u}0eQ%l>8d^g}h3޺Oe ɭwY>쵖(kK*6HCvH=O@ AW0'+fU${ȿ'a#cϫnWќAI57elR3!Z>T.5LoW~#+)蠲)Qё;XD98\g@uœ4ZQ[JJ"&Yr݁Mق\MP[Y1fa.:zQz{'pbm=wq`D?1M:8;*0\gOZec .'_ӇXZց0r73>Hg3qv~(re$x|^0ҫAcG Kq?LiG =xU/RZsb$F&עiTRm:Izʯ(  rI@7s7!ԂjdȮ/Nʘڒ S:A+\!LpD"sN"K-e E}m yU;SJcxm$̱UC*aPm*ٸw/'zeL$3֭6ə X˩٧f;" 8tpu2D*Lvi<Rl9ȦAbҸwmҦ|Z ֧0YOVHf|xD5 [pRGJ_"0kOM!#Դ (uÄ+ -Ɣ3?M/ jёyܶqQC'zQq3GM!ph_l(*w4A `uKX?R3Xe.M|5_0  z 7ʼ R( IZ3ۉF~Xʸ)*+lleFEE2X4e=JǩdLaGyt\Ж0NBAo^ŏ=)^)I5 Y%@F^1,+tJ G.lq#-Jwcwēf4\JGc)Wx- i{("mEvfvtֶˆmjq2U-|EBEu/ƣL_wjI)dd%S%oqF5tsOZmwaZ4FiJF+Lj)BOA$l~b_=O x>RSkJ>FJW}|IHWM[fU.R&Iyl;s$ H ȼnQu^T'r4t,"ǵ̾ȟ !M B  pr AClV &[ x&x]؝,廷|Z2Ak_4pGAd!Kpd.="xhf=I ZjOnR?AT:ovƧxp;^w4D#(]ϝrSyЦ $$gczsyaO@^Ğ{٧]T9Q S74(Zͽ~ivjZ :-v%|(t#!auW'gTG@]2>;I o@@]c钩ѭ+ [a7dM4 G^\*|{+gr&} tm ilmw_eAvxz{b:x4c^ħ k$56vg?MvIQ *%ܛFhz4~op++Hm{lm㚰ԙ%loe$Uܖsڼiذ0)5_kK$5~Pspfg NI{*NChԝRd%Tj\@z?IUI$)n23O3H:+g~(2d@pV BJ "uȐ1rut;lY-@v1k3hZ9dg^ga$E1ǴI*ٍDos0p΄ďw:h5!Jn':KzYZ/|[W)rAK:Imiիk..HSQmlѤ+i8 a7:e*A,()0|F3]:=D"x| M=K0+]󷟈5}BƑF/[ n=V7>/w =o1V tuf`ڳ 4Ku0Op*ES~TpSg- 3,^4DlyWҠx+a3FT&܂RxzMNㅄL`M59ցF¨(7م,w扰Oe1kb% )XjDq viL̋ e*5$OFӢb7 k[IsZިeJ+`w:3I^ٻ8ktg "q^E R odNكAtѽ^vVIxr`HKf7Z~-.. dHB/UQRְ < ٶļ688z ǃj +TcD|xԨEr9ce ]I%[`f?7(+/v ĩj$scf{|8DՊ n2,Hw݃(`T'y ܪ5@6w^riIH9(r)H¿ H(;4+)J]UUNհSjg_*a3)Uϟv<22aK;D XD1V<%i)5LsAŨ)g Sq"..{SDgE KF \)3Sn:C HvM>LjdD-$C+iQ/a9ߕ^.Oe|rCI;ȈBOOҠc)EZ:k zVEhDc#O? \ǴYP—|>!v7)lcNۭV\}։pڋ=sTϹQ5/:\,hH݋n%:{(3aTbTIL6xbyv@ Bc>Jz 1ף/gzyD61$ i=U(+IPle5ܦ&_ /FMdaMBϓ}+?ds_FıM}RTw?ll!ؓ!@z f|xGt͊vڮ}^2׏R63ҾJT)>_]ضq9"֙ {+=ǜq{g{_>Ap-y;0or FssS2K=g 5kzRxFWVàk)yWkH$dyK{Viw bD)?_#4N ã.U_H9-H}j8vS(@|TBxWh!՗wC^评Hf:?@B$%=y$>oE4 Ҭ8&Qq"P?4ǣ&"Nn Y>zsjugKGI]4B_4mtM6'#K!Ö&Cb'$8 <:,pjtc?cLkCî,4 5&|BH"F-Ϫ|ؗ<g.#ڀ^<Dž_4;KiX/5HtެB[+v7Byu̙YVf2q]fmG`[ u0:TR-\->o#UvP|rߞD]c[.27mjΩib![5h>`>W-U}Lşz2ɞ75X)qSSٛ#- ye&%TL3ijnDI'x{=Otd|y,9#uats}IEAthS7AoÿqHW)ޚ!6Ѫz2+`!$w9HE|?>r+p*@LV~ot~>"(8||_G swI ȵIZxLl 9bz fh/:ϝ/g'`\c^_Y5MĤ cR/' ;8𛫘olX=@Gۙz.׷(^*'iM \?9lT.Pk^O4ӎM<ՙgϘη!~;JjAeԵ^yB)(c}b=dѷO֑vZ(`60/OT{m zs.w)rgyϧ1w"v0Î*x*}JsJ֟#/=oDn)]9jBe^:Ok,u"en s~@ha&|"2n +_(vDQ*|3cii6H?6^d4 HwWzؔ}@R{y[mY[`(hn l sժ}қH60h,_GJey-g`7hQapK&*h-3p 6BL)MO^H<:sa/ tudɯ15VyYxhfHfj0hrЭ"-x )tg GJiy 1ΫKHs@3qRkτOۺ/Ѣ`}UH:a80_pVu%#Zg}h7uM! G6I4| ڭԘǟIBfZY(z?iUEDf2aذT CBǙ VFO1 3!?9% "cȯZ!䓢8?ozcJ7ݫ]Ӈ[^!aJrVjŌq¤M[|Skk9/K0hק5F45{Oq Rɂ7臌`B7|$_+IFl^-ϰi>]ck\Nj2|p>ey'?c56?exO)(Dxז5^OVB bYna<2H>»jg_*]#q-u,au˼Pi2mO)6/VgqFBN _ h JL'ֻٝopDLڅ SLSa<#ɂŢj.r.|:J-v$،Hh\6*tI߻>jIޓwl5Fah(.%'^\tאPPvY褼3'! ݒϵ02VA0] ,#9x=[yDZ/!9ϢX 6q48(%$xb㫲j0̉alsGʳAQOZ{2>~clw$-(ĪI|[$VjIW_և$bΟ{Hέ(rڲvvb?6Tzwc̡|\z+{,TD0sqcVWn N.!Wkj@4k n"v ǩ (6*?r 3O 'xi8ɓ0-5hHu28$ EH.C(Gre2U9"vܧ=<3qeK1>׷nKsz[WRS]Lu>:mX@U%6y Nuq4La@e r1iX!S=.|Hp$Zu FSl8 I"K52oz#.f MŒxH*Y"dbf&yw ?'Œ5׷e˦mצNaNvS?a}=YBy.#Ad2.eώD`7.zrOױ+ZJ u}kztIvh1ĺZqX=<!+ O{[؂D:||J#Pߙ w~1_c~\81- lm{B\zJ:ځ4[0!+W}lc)׆Q_'1Ѫ6 4H^W.%n~10BCsf v}ɋ^:(&#hp+i*l"iic.Rc6Ŗu8- xy -1D돏4AvLIHsKVqV;Ryy?Vs^Nd! {Bgw*Ȩ&`eL\(YX&7"ۭywPR"S9 팤ǁJ<&t&iK'%80KΨoOGf#R>~Fff_2ŽzRcZr/^ >4{ +ͷT&J|'tG#-nuud׹IT,jBe4E}q#-jvNqxp_cNȼd/LS]̻~[ω{!)IV J|ee΂; %޸1яW^S;/SvOE| g;3%W|t/U\hSd+:]X2 F$nłm.WVЗV2WⲼ$[?mJ-3f(@9^%Om=~" m4f6'vh)O =+ܴf8I鋅EDRܯmq_~*h% !YB]eSlG2`aNrF8Rask+,Pe?eEbNo5ȟ^( II4̉A$|xΖ:B$1%'5, 6w % }c( );0>˫-cB1`Ol _v|ab󰶌ũ1Xx> gglKliklti%p\ [ :&MhsI(}c(7狪M{⥯;&o0l-R [8,4FrE\q9yvYdfW+dƻ9s.P t300/e:17KK-fOr'6*CF!`')_(ғc4`\Be8 ֳFL* Mz>qX%p̾l-P25gx7 Lp^?d3D/f$Iʦ9<21#l_1pDM b~1; ڂgp/ /{hb@brĿ].9n -aWOT Ypt7p y2B'8K7zIBS~٠-t aܗڋ"s@= 4 .&/> 93(tWm*euz8}t{ \֓7]䵒4X؜ I361Z]rv? Qw2GCs`V52]7+])F|M,:VƵWX^fHJdz*>F(zֹVsJ+ƽJDC>R₣@ul{t6/^v 5xKIC ba6^<hPP_lIZA"khAUd?ίEalS~$EU-Lt/5sF3{rB3Ϙ@hmGԭYYG[f A&|Q+Y"' n|}aC[n]u]s^F৅LtkW3as桒3i* cov*>2=sWR5B&@p7,h|E)ѣ4!1LWT!w2ۣ8 nQN(uOOWl\]5/xc s#7 Cnd;[3n6jemw1Vh~` 94^mPiQIP?H\m^ vD<ɳNXx 4,z]PB >ޓ:rέ: >FgV~JƃAb6.% ewFQ|gTunJQܸ8 X(+`,$ nWq͂ yB!/w"C%͖x %yηyAuR}ORXpGP)8jmߢu9ͷv0x_Nh( ?!6#<)@<;UamW,Gۿ?_1&yhκaP)3}Lv!ċ={HloxgNůt3őb CQ˭MM] AK$|<xgPN!yMfD 'Ģ[3F|#U*spfY!7׷j0$t.xY ֏`n!W˃8)ѼfB}Dj D̎HgDlͪ7cԨ=x ޥn_X'A͔q*/='\Ae|eYM& &8S[hl%%)+o<"fSV+v+.?gZzl΅ݣ<+o(YїF̣ųǦAfᥓ~d,L\l.2VLPIWL^V D9%{$-([G樓sEKe?t7ިsJNQeU:է6&T}̂hMQ`,|@Z彏wD* ޞ7˅l|tflpgiۃ ָo>ɂJ٣KȔl](tƬL?=^MBХF ~H؅[\WT3E0刻GiŠTg,kCCQzɓP\!4ytPݼ@Y)hb"M-m=B@>VSzHVOv9"Ii7˷I7YÂ|pMC%%C ǛN}͏vDr∄o1BZ}Jr8T dc:TL%YZ4M{ng(Ҭ XLͧS%.GalCO)ȳ᣶.\WӦ Z]\5*VLh`>f U*Ȩd.VȎY=7M.Nی(:lg- 9W^;L6jѶ:\@ ?ۚs0Kf jLtgO<lx1V!4qj'kHd КOCHOUmmO*a_4 Ka-ߥVD];;D>>@|ݗO}IB>m1,%0ag(j[ PDMq0=UϮeOY")q9.!RuMWdg *?tLQ6UqU#C9)+XiX#h0"ʐSͱG?QO@~W[\ rc»j3N f]E`_jY|J:~_w (4G`~y l%ٓ7nRXW"[F#osm%|MqKd쵏[xws[6h/^rչ$[+8Y"n/V3^ʞc(!F}‚̢h%PRDäpMa5}'B JƋIK,W6۹W=Q<N}fTʧNM3!n Eus#^㭮!"wbtNwG#?qȊ ?LV?6ntUnA45s,2ņ^SK ʑP\I3^GBof.&Sϕ*i OBR~[HzSl uA$IIz\_f.n:dU \aOw;wc_W*D7~bzw7 JE"Yl]u㡟[]h*̚e>&PS\)NDUnxMCvTR=6-!f= 6o]BaŐ2Qã_[/os CldV*zV>n1=qѶҰw:cXP/h!!w. F^|)&-֢7'{/*45*7ɺ |+J32,ROf+NϗY@07Y2sll+E8K^©/KDX/)'̅鳬v \6 K0ljS*`TZ|djTD^ޯ 0$rUso+>LDgdvDaxl[67cxXIt?tRâ͞f8A/)*Z+;V- מhFirߡp8| Om#w)~< Zǫ-BȒvF\]K2;|ݚ jem4]#o=iJyx6CDY$b1 g5s@Dk>Ǽ͟@!U#V!vp@ɯ S vҦ^_wj^?}fT@'Dc!3$fv7ʓ20c>Ŕ 3Nm2kpsrf=1h`*G/HApnk.l(Q]3Hc_-f@(%pύ+sh*6qW g­jXKӑ_\DBmgN܉|bg@{o{|Xp)ԤY+pet4UR;P#WdjT;!2z"_ޗz¤^RCgh]#>_Y '`n'>]KYyl|ʞ*|MxʍLoqPH:~O^D9/O E_48IB̘5\Ԡ(ܔ:~Q0Q& *0~kוG=;/ϡ> +P ۥL}Ζ+c>&`4dk9x(ch8$~E[)Gqֽ!^B6SHI3X_>˰&TaxӸЦ,T[6^(7J/@4(&m6.荊\|C_ 'o޵cTO ~;y"!%Hflm*<7vDhEfT˟tr5=̎qf)=]~52}t& ]ϬĘnjyEWu.*=H`.3U<oI^]v ~#=@_PH7lY.JyV~I@"+"bF=|e;i) P׎ݥqz7WSc2giф| HtzJ!UG)+!h{frDֻm7G,^#wSO,u7SPʾF|8>}U1~ƥoӀj:.!p9WZ7c8f;{=1'<{:ox^ <CkD!)z86T:|2$(`4@K?}*zRaB3n*cE>~Ȅ`,H͉Ub{Ƕ"Gb1}aU6KBH7˦r.0 xk ei(iuO?|!]oO򎫘-{#{’uJBt#}2r?uǓryQp$1iei~D0fNЗ|s%e"!Z7ؼA33 ߾OSqy9dJƊ"Li60P%%_Zi Ik+R/6$4X`Pމ)7M#I|iɹK+H2+E"#X l~͖P54 * ̑Wߍ=>C)8cjI @BAؙA!61k&Bk1e`P|uqZwR"--KL_s42ӱvmO^u{M tS2$ʶ/eS6ņ5}W`8 % O4{'_gP}6~z^odzWOMx ^Se$Q(hXafCj} l_;m$uml^I c!"Si&NҼ,mq|Rc#s&%̸β(+|VV T$gT9fA_zvRrQ %(W4Sd*Bj cx~px")}Z' ;y8_v|p**xH@`nC0" HGG"ƉӝY; cQw-yc쵸P3|cKR|Dx( fSpnRƥpxu}MwЎ 1S2%Em Cf(--E{4>[]fGltO=4َp>u $YxP(!Ga q7ņ_h4qOy.)&c{H)&m喠i?b~ l ?Wn+K %pm|`XYw ;uw$dZW]=6DlP29  RMt̏">!K@ѻN ?oG/d 3& T:[|UeFQpɏ`f-7:.7yG"h4(c (+K?7h2BrL`wdDV),"m ?dXWt<QDHeG:%) J|n+NiiY.C]/8;d6 H3rݫ5Aݡ6̓t'+HFUDeY bYSԪ-`sI9Hqݺ$IOE6ɬ}~2%bQ7NFRUhXۛmzÎ%  XVR*Vϭ8<OOۮQzRyr{bW*pDsԫωcCP uU6oDi@Iu_͓#5!+y%>ᒮpL),v#%<>z_4Z 6{1Ef=~ UomQa.]gl#UeJwHUcߢ,w73޳tW|7V;W_e=ubC5]\gPX)|-:I%3pb}@ 7$ռ/n ̸q4S/whM9L>KoJ.yhpͯ{e$-m,$SNN<_% " ^ptSD1lCڟѡ?r)Ó!xa+0dU?:Yv:THmB[VܤPY>^tba "SUQujT76!=˯~"&yאo'Nt+i䐘^0A-E`G[\gzI`p108tX51^;u|Mu*ufG:~?}PFPoB`޹IF]fgvkJkgp{:nl ' {iv˼Mƫ[71rr,=~ _-#C`k5,1[.5&/|tؠQT퓋¶{{.דCrug߿@̂tyvX 霸Iz%^JKZ!9l(63+CՃb.m"g0w v  'n] 4&аg?7r49ʭ@/FKtB6%@yCӎ\طYEP͜H'Ĵdrhvb @Tm@WR @i(ʔV#$s 5Z '#q}m'w %—$YxOe@fȟn{A&a+k^*U0ks$ l$drx35/#T)Ib=K$L:%zTbx)lwM9$@ա(8 V/bQyuǁ"8|un X%$ uﻦNlbYzky!ҽ/iRꭵ*Ӄqv9^b2.M>Ǩ!{~FDp>*Ё-nI\Gh &JIz l 35;2 Q7MrBu~ p)x_2<>VK'&WטI:MRzފ*áYޯ!e |0n&{uZh0L"`"! ;QHftpqޗN)WxB^%؄O9C1Ku+Dg=21><"&%(/ZFto 5sҡy`6Q$[tᗽ`Vd>L` fm{;zo TV)nЀ%#R@G-xty"C炡$TSa "єKA=2BL٩Ѓ 8|YJ])k᷈'f!-^WwIU$>-rFUoXb1x[BU4}'$QY44EZnPvk}H~ek83+ock.j)nJV*6+::j"4,}_һF?c?ZJC]yUh3/roǭÌI0^n] o'c:b_z7%0xYPV#$սg/ZڜLrg[]2_=lx~$U:a״01:uHu]&O ?DP|7.ult.8| #L@i{CACFb٣!`=ܐBd26f_k22m&U]ܼ(ZiZɜ5/"ҙOan2}I M.r~ڌ/fn:0 qCI`,55 e-wGŒ0? }YJ upQw= O9 IU]+xj)U?Eu UK 04$uvZ1U%_$JV9T,WF!Q\SHS)7u# qq h?uu۶[?G9:/tWxg]@J92*khJ} °$CoJ%LfgךAfDpў rGnAr B~tPMB{4WqOw;nA?;{V2l Ӟ/9T3r}k(.ʣ?kF8@eC癠SPfx,y8B(]l~XQd# =Jۙwy;ѥ4X\p4+O v/A37)0Uc "}(S3L6ч-qsV4}An.}ڂDZI_O ? =k:@>ROI3)1 ^LuFwJ~t.!XKϠfȐg@8arU /e ^eȜ3_V=(ƺ~t'oVVFܷHg,9V ך[jX`t볎k?Rt ?ּ* (82u\[ćm >}jlG9f!\Оwl֓~k%t;Svny ge ɥ"/8ޏD9w( _WcFZUD8@a*uf8UT]c$ ǧE]tMw'H֎U(B4u`|nL_3Dс(H3hA[C;1.[-͌q?04' `lmAȉy7gERUL^~d/ OR@||)SIjqE~ϻmo@Z ȤFkf2'I2x|m2]~u$'W\4Q=̓^RT"jm{/?-SH$3sn |ks+;4Ypm+MRZR)ٿA^&KsJ@K猨ǎ^&5p=ӓg aT)\lN5ck#(XL :.rA4(Ò ?][[Fa o(58bR@h@6}@Ffױ~TZ05AJL'n὞|j_}&j_Ǔ 쟖S//-)ѶU3 ۫u T>5dBw8_[eeFR9(CL v&Zzl$/I ꤧvvo,)Dq(AODe .p,F25JA cqWGΩ;VE/\vYu҉kGu/+Ġ;.֨TmaՊkߕQ)ҪO8T&vG^99] u&j2v69/=]r+u0*XR)oxdTPUӉ !3"!/Mj?;9@*A>bXvU2G(D+z$OLHɰ/%.ZJU܅Um@?_ȓw*iDўj@R"hP̼Tmh°/ +/,J">/KAt ;UA Nr;ۣ~eeJKag(:/Ȗ5Y{J*U_낈 D LK.6-\vq3^'ᤖXץPFv:]:$h3RE;HEI[UzՙG)hЛI{`coB3#dWIbMq0Đm>嚽>/- k)@(Vv2qߥ[.4ge"L޽gԗ>;+q LE *vo%e!t6?9<7F\^61S <}Mc0+29B߂^CϺpϛ*,ԾKis%Mr֦b,$B3 Q BQqS9˰ +hDX)~Ԝ_)tlN\P)WmeE쬁%dȧ&߭]3g2 C/t%HAfYI ԠF?\9W[+Ol(953ޮߜ Pd cma^âjB@{! \*G lE#LUZ 48mHƵX~b Uظߊ?a+rv5dp?O< eɧ"RVof&mK=Г;7VEK57}6/ntX Vp7PeqVϳ9B:|\CѰG8+xm'|嘣ICbXmZ91U OT_% !|rjARe!aMΣF~`V~Y;G;cˆ@9 9x'W$S*شddgE0+؜iaO@ǿ/ 3"lTZ$ckڨbj-s>u Ĵ6mL4/u_8UoY6 XΧNH=$2K?geIA4NМ!wW`UxD]`>ݦrl*)z]> ?{H񅓴ً ){t \:Bj÷hT\\D"I~fuhz0!Pr6=ٰm^Inƣ|TZnzIݑ;7cf}Zp13zsOG?HC12h #auѠve#jp'f(+y limx[Y1//*'O-wO5HEpyTǪJ5)9__3/4hj #D Kh$!Pdp &P0ҖP_b$9|םc 8\,BKiIi!$'u]m!tov'mNt{ K%Ag2JUlJať7ĩ聹{B׫Ye| hV+;("x "ɷ5->z@TkAFڒ#x4{ 0/-s1]ys<]VZ!O˶=T; +t<őETB!e׺K3RF.*._>([B::SˊU e1<,'1nD\:cPxHcK-= ~pnh*֣|7jË#M\_^]=>Mœ"ZBsr*F[Y~Ǜ}S 0%3 o򪽈 ɇz`KðlW&㗭i'^e2K ܉Xeh-e|?AY)Ff)q@d06ՑOCT 97 WFWU;y[Wb>lhzߏ:XVK\á Es 0 cla ZijsՖ) ޴NRyr 21R hO1;(`J' / E9`bkuL"qNŐEU9ET 1wzDI!F]|kE"y*]fgH)pSp42;ָmK ,ТSˌķ&7zv4RExPco*?Yx0iZ``) ؈{_+IIU@xK#e5:W:Ev6Ge-^ݷmdڇPRϵFXd[Ob/Ĉr͞- V>l9'b{\0GGjNz?7Z$@21E\MZ\?NQ?X5|LQ )/%++Y;(s櫰6M P[on[ͧwØuP9rdžCF8i账U;+HQ~Sbّ.luOf~:Ab>!LGlgepS$S(YD trC-$&uJ}s7%ʢ#1v\[b@-K@p[(Fp&AgU#T]0x׎՜7J[rC )&:0i53ﰦ?dtV#)oO5Y}ׅZUI%/ѣ}}lV*6o<`Us*}wOlͩbTj]`Ý/gKy5 tKՠ1єqRΐͮa ŷY^/[L~xS ̚JgGhO)80OHrpChPD\|@ PBuTʍtU4H[^2Xd8#Rœ?ԼP'}"bv3BZGdWÑ| NbHҺ}2g%1 hl(eU0t{pxeO:ϵZi‰=}KDuP<1vS+;eoo1\2aul6X#JgzB^W!jS95g;MD 5Rn peMb=PW9jX"sU o@G L@ V/&t,?~:Xt⺜06@|(%lHaܤ{DCGls1<WB [)!~ҳ: iAR?6H'$1 {}z6D}u7teSϚ5RY7 ]-?]L_S`+DX^v 7%EH3v{֩BV #KyVCꕯ˧eDs*UHBԛȺ?S5#Qe4=IF0kP `ՔW5~եy"Yp+scL\o @43LϺy|Nx.x',ԐuqP]QP~N8KK*LV7U"2Ĩ<-jUuZ6 tͷԽ-kW)q@Uv]r2ZRm"\xsjЂ X }M#:sdΛDV^:1[VKɪ9Ycv!-{´VjqIq X*C[CFx2"6DZSYP8#찁uȲ'^֓3,X6]A桂2ச1MRc6Bn̎ic5;v*HYR<=Di/}s[:֦ra" +_L _bkWkP׋CRSew$Ǵ)O+87!2NϺ-sv/z/dBK$}?J6dPRt\A)[j̪ o!?[\|fg`WX!r`4$IkYd\I]sco {q -8s]"ƚ?J;MrN9xq+vLޒod"j'*.؋=>*mMCӧ9:eo}- hF{1a Tωr ([)BnX }Rd<(;zKD'32mxI28%O XaJ (cQn'=ox |Vf8w}Ʒ? m@Hwj7J z!fϚ*QVW0M%:$zKhKR1D K#JS7ʨgݜx=QU "oe. kn]1Qxog`̢?]S۬$$g .21bA:Aֿ)Snh) k0\sia:Y`r[cϥ-2wwH*xdFU#tnHuE߽" 56p F~?B22J/,w(x 4ǎd) >"\vV/|yzW&mPƎ\#VdОts펯cϬ.I%I,۰x# Vyxad`G:Y&T[n^nE4%%Sqq8d,VM~"s75G9z} Va ʴlw*./}M "rFgK#H,RM,"F+Co|$ ؘ, *]N?=ܮ =JPvh\\X6Gu\hwùw| B:J4-ϫHƐ3aZnz}sFk[[Q}^-\ȏ#Ή(2}d"yЛjmknnݳyLFf,*[^yj ..[ o>Ÿ?⃓4EYDL'RX ]μ'eNtG\w2tq(DfǞScF?ϰFos>0} ~9'1\Nj~\V^}Rmr$+a!fu-De_$8nkHҟ'idg%L?^-Hk)Z+{0!tf&5wbq\|Pm^[MeXiv嶳|t\lxe# =MΧh}3&ɑ;3|+g8dl]MXR+Rn=muhzELJ;~n٘9z!'`pb}{CXav$чCbկT)ƓғIdMF&3؇Z*@Aֈ] w~(z?͢ =Lh.ɵf, % yhKjwx) 4&Tc+[9I' {ha%*ҎOqf5QfU%EFEbZ('Bҍy؇\OcƒNmΩUkWja~<8z5 :<0ҔRC'Ɵ?K3g<-l  ,fg7;`rQ\},cH YÙ1u<'tw xPVǘ˗lԹ9C?P~}"3 $N-|f*[fEk.Ͱ<5T;ZWoe Ncń`AiPE`MPީ(g_u ay&kVc3&}5 oN<*˳_;y'N?:dWR=@zrnZMOF>ew{0AŊhLы2jKFïp%?F5d뼎Y\SDPₔZ=L 90w3 5jK_T֓#y풼cnFHUs1nXEUqOir@aAn[B\NނH#U[E6* 3do)s^(bb7L+hՅhxK 9^aw8˯6&UQx9ӶAKi(gNPJeͩg(0H8)}&bu`Pz OsCᑠGg`,ImU&DpN`˕E)m~d1q(m"lUh7vf ?:/[LˈȟdxuY*8RT!:h+4|寀=DzrsOt uDr 9kjLJK$^}^( V;&(|v xs]}?Po|k,vf5ֵzvh/|tv/sA 44as1){6hfBcm$< \!&ەCWk$g c1۝͓Ow34t-ީ ]ȀHSW˂P&hEWE4-l|gUpf΍~6'+,z(|45|WXm$1.[18 r aў~R̒ A%?5/gdONǟ2lZ/` =WV:`(2ģ%˸A)~-_JXEs (6dTIv'[8ˆLYD7l4PS*Y"F E58#f&/pYY0,~j%n#d=6!V7Z4+Vxqxr<^txVEK;%մz'';p}RTi,=P. PuwU*}jnxa~W|hZKժq*wd:dxC!W%QPƆ-܎<*) l,$dN͍g`|r _tm lRNwj /ێQ렋 KC;`< 2ܕg K?S7@cr躹~-]D'UnB/`(6crH 8M/kid,݄s/1l*bPBb^GUɖ -cÈӷ`ɲ~Fm }Rm}T}?.tURp.ԝ5uFs}=AJP=&)FB ͋:`3^ r @0)ZZmjIEQ\NDhx" o2i`}v+-a0S~Pϑ=pZ^N fZt4 E}7uI6Y dh ؚC#;b=xL E^E}M2Fo%Sqc"-S+ʼTǡ뀸@ !;~"B6H*]x!Q,ke iVT8fq(.9<hϪh.<~ d'w5Ph^ZDU  T53KNg R5_Q483*9?L:hO#h+u0S95C%[//" AUyƜSp!苼fکݥKF4nSGM,}t?j|=/,/)D BȎCݟqQOiB.9BPsmW ^S|#yAq!r&=(EQ!o,eU<HJ΢O^gn^atE & YV9#S(0obNYs,ݛlLA@"8ur ~v? J ,ȍں=Y~܈S 5(qa/5uK",?~ֈ^5t{6j~t͹/џɎزC?"k"k1[b1o.ӟ.\q v3h L`K +Y`̥OyB?u v9 Orc0F,qE xO讹@܋.5ZzSH@8*qx-s2A(D =7V!Hw0]P/rEe)L *h?Cl%%֡"ŋTw8r C^iV#̄ghv&Li~Ǽ~fZmV76?shZ!]ѴXY-f}*DRs)֭ ^8\d%VkAn׼  0ZF_)5:vb!z08X:{f<I9?6*]ζN:%~ [L}cǮ_A- FTm # RpC( j&H:ExVNu8C 8@L#bЦ5ϦBLL"D[k#@G< pBM';r*Ӑz.TX4ok0;px}4k3?ISue6>~/K=UF1-{x^"qb`&3afd@Znr[v>!´]}S}Rvr)Vb]vL!kݟD:ҞFԤPk k 5HN FuԽOȅv 9~jY?#u3_R$–R^bBGd󋔧>TN@:t.Na$T+\>)?=HdBrR/OTSc/<ĭw>F3T:. ȠY&-:&k,žL੽gL IT@2kQ^0RwzʠE+CKM0MҤ)9A$w\Z{E G -k֩ἑY`Ց0HrnwZu"fVi)WX ӻk<^@O r&̋qY6ݶAWyLl:+.\c5X"1 Z|MʁviszxOi#!'Qr/.US}w~[r(PB :L%u~~OϙRQMW0R1LbW\c=d${(SFԚX;' '`rγ>}nA(18曑Td5XF}@A7 \ O -%~$?x.Oi .{1g1b`ѐE/׸ Cp],P *r01"h082qG^W=fSZ;btj0h2?xL ןhEvˋo˼9rotChclF螓r@V>5ȗKI}o}d3:|}5hz %* .zp:n$12B 1 h;F@_o)WPCf?r =3GXQ#R&S}ǾUd>W+N2iګxWMi ʻtzHroYY>!f(.{Fs4o^C \52UhP,.lrR$|Qȑۛ:h^tR `(͆ ^V^f,|טVc?HoUfϡh=cTt;_AUWHL"I5U͔gsCV2>wWI(x/-? RY:ȿ KMh5/k8*V 3q6 ? J=8-3zeVpol20"zwB^gb6 WGq1 P\v4@Tƈgj:zrܿ|J;i3.% Dn 9 bO!aݽ4 aR3%A4@|[2/Mh#JJ]ek')^5E5MEqޝH.=Sn'?P޸ae=˜%ӝtLxA3?eYPAypXW6}ӱ5hrw.]2V>D3>6aͲ"KOճXůz^C/T(\le:ӔBRઠ :5V332 t @=\SDLkzNbT֕QcF 0E_CS-^mFayvSYmtZ9mS!,<]zƉ5jxbNr\K<_l)q)`Wj*V2",$Ucm\0?q:Pm&g%\ck3i;O!*֕e#ˆOBFVb"%!,LUUꁖ]]炧SRn Khiw›*%qԷl SbxAj6C$PZP\,/[cp8'0:UO%ص\ :T5;h z.fʠf-gM~$I*4Oqr(w ؔZJH?;/ }ݦl8T9F\iGFJQ)`*ke|rG%… 0W]۫T\qJ* as͊Ta=wN&k2o+N:7& ƦC0MzS6 V&Ā.@-KKK#V>xT]͍蛢Upx f3峇V#Ciq𧅵в'`ۥ}BWz:ȣ4%.}ҖJUFP^_O:ɍJŲy==GHs6(L&|g%-LK2St?"JAݰmm̓#MSd#\CC.R% pRr-r MH}Ȓ(`S*q,\zz dɺ)7]xaaŇs3xQl&XT|z/B_$ (NHu*9RKn_7,h!9\uǕ2?$5.x:}M:ߪhQjh`oB0BF6K= ~72$TXF~,rF`}*Qܯ[QX[9vѣ `~CBUvU>GCN)tciYJOFHT0J!y;lٞ"ZIR/2\ZxCZ.8B/')&h6b!A2o{MA,BAY>xj[(6`k66MKWH~WFBwjLt $ 4L3`Bbs(iq!,ҽ'iQZWb*i粅)\tUm)SgtD !E^TC8GY hնY](yE.v4_3W0‚'\{kΆ[X2 ;T,O|]/?@ !$2t4ןrhXw9>| wE32X1rґ..nr;* zĆ{T1&DhOJū}+ODNI}U%O'KMٵjׂ <@<8O=ce/{ dJBG_OlssUV)x#a! I>3H:>ۊ#]F(m4d1 ZܧkJĬ>Ͱ?m)65O*ih;⌿!FK\Q#ГAM88AkˠOqפWcv)4f6sᔾN9 *vT D0v X pӕKT7+;Te1W?G_B՗;g0g>_uWÞ&\"Mt/5GNx5Ye ܵvO%H=>:*\rt)۔]z e b)y WOclwv#mrH.7N$͕VPL57#XvBz LCfvNMROP1g͑ɾtU{GyG|U“GZO'lh:VO}Τ_SyA<1Dy9%= p<5LyGIMep|xSQ|>,jw2 aE \N*uM L[x|\qܙZl}Ί*FjϠ/Nդ.uV! 6sJ3D>œr\xUWykfoܮ9Ha\hr(F0K TQ25d;/E_vu$[%"ݲzs#2xW(\Yx3v >P?=n$-]0h!EEg'>M!J) 5i3Jt=V x$HU]y| ^m,/Nx,їْ@=<a])K1~T:成/j؏9qk˯qc}3*([7*XRHj]x- $[UE Tzj5gN|QofBBhp-Am|-A;U-$AQ}#!S~'Ÿ(P! A~(H(҃ʈ 6v|^#{ݯ-:(UUO"崧nt5%mNt8֚,0+ʟg԰E68*g`≠εI?oC3YFbLp6x 0}Q 6P ͶL`%.N!QpCU:8_)#;ԭ\iٽ@.#DHݖky\WD.'8v&e7Gy/z=~<+Wcֶ 0=шt[7$zG|5!M8Sd.eZJ9֊:qS%`ۜ!"QK1nL$G;䕖 Md.-t`U'VXc_DLR}d K37Y9v5,6'mns{dQWr*MRH?SGth9eElӂNr!U8_|$GE|H@TkyC$"*Jx >{ZWS"ItRCe<^ vCÕ.H}O~Ots, E—s% WSɁ#띖$ɐHڦ̕h*8iF#;M@ϡq^D`K  (U> pGѡMw;`Z61f(li|0r+}4^PHpF c_K6{Ё}{[j$YLS{@ 5O@ARE̓G ~.A喇,Na26}<K l`qXeJ #&bH<6#uq'F#_YQ:r1rz`רQNO p,9j]u0 e:j~=x]7f{lr٘hsNVVbp3(  457MEHL`* fBC-\?BCF]_A)50j`ߍ`O4[s†)Ѧ%5*v|yhc`/)M7 đ𪰫s 8פo[0> '&r+bL7^O?W$f)D)2ctN びpSA|gŕBc 怿U^xs }k11ˣx~XYAxM߂W&ƅ]qyɴI]-iYe7]I]s}bwD\i[EO#N~&tȕUbJg[TSп(UNrY=knܮ2cN,ąQqX#!7}fl4Xg8zub!^tڃIs{̇;sϬu"[Xț\tjTi!T"ObbN{t S>cY/ׅΈ8XC\Ōi/Z bI;hToC](hjИ5ZVIz W(nׁdFsjd0)GRlį\YyЂ{[\]yJ"Ž #a#Avn)ՒGnV j(d2nJ:I ]pw=' s=M~{`@u~5w%P` |>V+i^v!;4]/6=N%x턉V}m{6YnQ)34`TxmxY7wMwv3_g"k6wg%޳aTP}Q;bRGFBK'` c؅;Ļiij/zT#2ԝMT9#"re𝩞`ntEv$L{l3vt2.D􏬞@EЭ>oŨ2E57j٦gyp-&HvddcRLd9_* (T~ٯ(mtiNˣ;@⇑K/;͖C &BQTNM=/b@ER*(% 9eRBwsZc6v:w/$C˦ac۳PjG [3T{Xҫ-CGS,KS(pjM#S09y֞6dr_g0cXy&WZUEǓbQD0W$疲8b1JTʮV'"aӐl0$TL']`6k'7K̓8aY g!ǡv_/@6ک"ndInK5=RX evPA|(P>B]Ʒ]P5{Ewȗ##+V|2$WNVka*YlnP탧)km?o^p y a4tWG.Eͽ D4 l|^f7OWJ+9Vn: ~(aSqV6ٍp# R-ZbզLbЮ\\k?ș EIhlj MEO.zL(&7~a(_'9 m)볓dba߬Uwgң, wyIA .ƽ:+4~@,u/K 4L](ATdIժQ㦏70({`g*g ^[XA_U+◼;;wÀ|)$MQS(%'4"|J9UG/- 2pg(@(ipA`U4p<o##,3".ɺamtuզB̌\c"ŶoJjk ++fkez623T뺲 dTZKz}Jj;0y䜎ڭ,H)}LxE@t?AލE*8˺Ü*1Y&.=jŴ&jNԵ[snmm\}:BF?`85z~{!kY=hڳ+L~~I$P="_`*pYpu6|h '}(>SF16ꛆH YLXH6|; +;H+ϙ[k!raAᝲ㟏C%B:Rc1@ݼoܷrՐ sq@M>e/׏OF+`aa0|( xz}^>22;LItUfm9!s*I SgNix,QHӛ}qjfcTxctˤJuS&o^0ˆ%X2~`Q/5{Dž} q'\'%e.4,谴G$n0E@c̀,jd4Wk1h16͜.XJlsY(?N/){dJ<$9,XYtکURS̬|M4x`˧kZSkFlƃ\P 7OAvN$0goA02u"tthD >03#-əP* %'aBlZ(!@=R@XnHy ch,uSXcClt_GP<8ora,Nb~Q#)p1dcOI[b{VB< R&C0AIK*ʙinxĻ?o@@4hHYPc,{]幣RYU3m"(\?OzhQ,z U'8-Qi̜4jB!VS $!^& 1uB 9Yn̎[_En[/&.~U)kCӣ* `0Iat_wD T =7Jnx5RبYGHP rs)&xwnbP5Cg^YhEwgS–Y~^Tҹ=!Cžkb~!;ЇsB4sun_&6` ɑ_qVZėcx?w\bN8[\/C5Z[,`Ϋx@<6G"5LY(D}QW1ȁ0r.ʧ;["̃(sKݦ.@ :3lY,Q/pHX1?4Ms8sNjHp}žV#4ՍJrM~yQ}r&I2i2@Ԭ0}t|ޜ6擖b,mܛv3 'u'G C2KJJWܭ,sz.;Eڬ[*4Ҙׯ:[boݭ8JQ  D !_'&wkPy{O4_Vh~7龹 fuܤ5j),yfb;J^#IwZPih_Nh2 96V}ǚ/ S}6.|. NaQ=JHL."XRL(B`lԡJ.B@} u%q#yzr^ YM1S+z|X>WH4!`5?ZѰ.@|y) 0׋:wЏ!&topcF!tPp֣FVLzK4)y-@V* 9!.dN-D S4@0d+KLʵp+a>bd8V Xb^ qԁٶS4y<?1!l+b$?&ml0''Y`sUI\6 ՟L}Q{8d"G?AL̢ud 9\ur+ %KXYRGmvꉗz(/_>  7 W sЌK΃9IJdo M%0<{F>]GCۭ&>uVQiTVB-@]4uA^F` #*JC2UVICU7}Y|13U`H Lڅa]&uM~B6թ~G.9^|)lyd(W|n_u?K&}oa45y2( QcN۔D W.} mQ`|тT]Α;zRcnJ |1h4Nc~(02uoVWguu=^fyhe9ʆ}jWM+ X(S5 . *FScv5GYp8no#hAYگYRw9/pl $mX{:3/x%ԝ~r\LH=,N5間 —kUitUD|lHk{SAiQnΒTKd=;vEIpBS/C`ʫB;b?xX$*ݠܪǺ(א݉è'HIYt3ʝUU,B }<}dpfmU0-cxl2L3ЄyUxt@#G&q-js3"$.W*_m{ES cAѨyY*Tg u RE_ NcDq: P.; XY&VS?;iMT/5iHPTiK!>(+qVr9Z~X dC^ Xy.!_l]0GfhjH ؔ Zx bb.R ކódq%F>)*D͑Tܷ#ba|^ M{hE7 FKXП,FxD87= (D8ҍ"W@>LBR6&Il Ң㞼Osks< U@Xv̌?H8#n$9A@KssvR:Z:8ea$*PF'0hRgɤV_<+ZsPjYޫIzg*χL$= $ށC`SmUc+0*9{m{8G=n` t̠jJ Mˎh&\oJTbso o)lKAhB&'6NG\׷C4;cɰ.h=   搢&(mA%;lJ@O~U%ߩӁ+Ln)LG2o2J(ơjH;*3󿌷K<\p>8 #&<_ЪdP!0G*1ɲ|h}}x3վX]~K#Qs R#U<\^<&>2G`p5MҚz~>p=Tp;2`5rR~NӍ,7翅Jd#,pzሒIFj{V+䘣WXϤ<`ЇD(zr}aa _J~-|rIa\dʹbjԶE"Wo^v 'Ը.rp8)!7"b\N|t'aBf ^<] ̔w$|;hI_m>}␹Kf$İHP,?ꈣSmO6xZFnJQ)B^|)a_7'HVmZtGwDCC[zxvIu8Dtc5UM&;)`w8à a:v8);&/O0F.V Ú&s)k]}1 '}v4rB*/ȲBm9jjm/0۞$JOJ0\ oչ[73(@\@@O4ʲ2jtV>y*»Es唆F]du!44 ^/1y}]u=5) ξiA%/8@c_cM4ၒ X>\ g5&P\82* B~OȐ@DXr Z8@sQK0Fu[[>Vz5rMj'.ftmH%溋%΂"`}T7-4>Tct|ZVY [ژ<ŝ?(5wVf =9%`:d13R6bǶŦP*zwv52-d} }vJڴ̂=]-m ZVk9YTLo VM\-0D֔4)y*bؼӪ7w?C ! Z!SsX#60;! xvSV\c`~s D-b/Ǩo-8tK`/K##|]udkyb+䈟yM)cx6Vw[nuuPnګM OlK.`/ʗ&SC#y jBKE}y7tҸ 9_y5LRɉrx,Hj{=ڿC'zB>1W6@`aI2xSKCz#p.o D,CHst*l$ǧT](ܱ.MwY{ElhZ.&TiʠLMX`Q^fF*6uNRm|F!"o£|ޥ ;JRPۿk=ZLd@]+`w9ձg qװT8 gK =_p8@4p*?J/q6{Te4ԇ匭W⽍ZHm8̞ZQrts%>ޥiR6X @iHzbTӌt[dSٸRAe v_V`8I{GuBcj8t:7 |ܼ!Sq"G4XhN`fMy#2+Tf%|OFZcfKcQORnսSYuA{`}~8n.b͒O'LhJrU}iHM%Mgeh[U*b%dpHEA}TfłANvX$\ c$>U}, ^^& =,(N39bŚ̕w p8ΎmV\@zDm?k\c0|Ag /t;T ʝ~9s&>_&i# 31j KXڊ 7%*D\E#,Gnn38nwLΪIFmCZ[_x}38rd;ٲʹK1̥iU(/J&s9}%L;;Zui tG .,u{7TvYn2[H0PTjߎ_bQUHwuw.wVh ڿFe b>L;B@wӅј6xfi {E ?IHxΧB1.P~W'z>9݇tK\ ^M".| ?O#cu #]޲-f]Hم4k(HE^^f Ջ:M9T$#Jh.P60Xpտ]Q1TK-I'>Y$:֣̝۰6ߩSQ7IC`mAppJ?޷bEЌ~c/:0"\,?p|Wݏb sjrs=I) d%!* 27Fl*muR3"qkD_t6$0>4kFa6//aHď+ؑt *qB&GLH9 .#A+8u2Lv ` ktRc?LG a&>dTJ M=No9{od~W82 Na3JXělF̜>0"=`M\$`9v - (=h= !حx*3mԾyYHx?:~sRfV `]hߡXWzV⦚$v>pJ> k sB0,.n(ea5gqQ(dpO[LC^yFisqB@o3t|om:ּ1qz&{}ԛ1Km~JRe u. n%o-c&yU>8_VP$rC8q*L;xc 6Y#Jlo5ʜ S4ܳ<EUjgp/fՊf&z4gV$neOq7؋u3 v?4p] h#J0;#!56ڕ7~IXsΠf%kQ?h !0ϪkSn]*9pHthUn$T0n IY)G;PV^thî"#[bC3:% ܂8\8>?{EqA.z;#nʵt>X.`IYAܝAWeEcPTV6 >}kKlvEqݣnᙨfMBG_E~چnĒ'>߁ֲh!ڥq/0O4qjR('\S^> )H5$]57CXn1HX0_D պε\sY.Kp)A=. ]8/T!=vqάiQnGōGo'Gc~Zo)sqU 8l_ advBk,G`~N1l/ᗛ-I 7xǼ&j?0Z]K&'?ժ/\70佝%. 0bR~^?#g"6rc#jNQ_La<1k]HUv3 8sM=Ee;O @^m!̭V|'za3Æ>KC`rjk% Tc,(1&xĄC|q(ťɣAN(N A .`*k[22+! 0{=c  $ķN9^drJkǣ{7ɀ'.cd!@ {{*x˴f4+AiX02NO%^i}ǜO%B/qT2FuJmVA.D. GӜTMoi_18i- C@|d96ҾÆt-W:2D]VK{2$>iƨIɋH~"/~<&nh6@r[&w_SC6)"Fj&Ȑg\0]6lz^Ă֦<P11t>ZזƸ%1: #||hfX]IG98R\l:/]ndTVJ]5n`[7d#kbnS ]2'&9fAӎ d f ߘ֟8xX5=f46<j<'{u bSj6a4 ϘTpN} <$g!Ave>%a-CXM;M#ƈHr~\ӾmBEn("õr:a]E$yklfo\= 9k~FE T5\/rм4|Ǜ {ep3X&7 Tk8lT##6D hn7$5sM8^ 0]F̡!|xV-|Z:jp1fVBâߖ+g4ͳ>#Î"vySeh@E @ДIh?A Lc+xZo_'8\rƗ. +F аDnwkHTd~LkdDi,aϊʩ^YCFo/Δ^л"ޤ@UIV~߹G'¼H/G4ءjI xeRP N-P,TT'tChȁ3tlFtz,U4+%ao'D4L|JmK-XcP`qe9C6ö_2:G`BKܮP7Z|'O9*| Ąi>xpcфi}PʠjGthfu9ֆ`;KذLH cзr Ka k=.߄rKsU9r!EE$i־ ǷaJ"&{1)aIH+bψ MHVL]B(fHU ӅL=T% 5,sF.O33MX)d3FDnK| |*Ķ_e ֦3 JGyϳT_EsNǒLqԧa1\D}F m y*t'dT;>bѠb"-H!: 9BIm0`\YRT^%yÙ[l>]WLCn&݅'AXX^? ̙7dJL~J`{؛B?Y>;Ed ݧk|qflD<fS1QMz&Z41{ꡊ15Vs$hwN4"_7@s a&kp+{GNlr\Ω]Z rf+SWZRIG3ެrFtr/HhWߥLEa+S=HqdX^ef!7u%'6; -ΉƲkJmKXp_}'7"H7,]]˾DK(;֕W[0fE6fh!'q3s;ЮK UH'`=U'>z^G7+9IrN*%loQ?d2 SMHoOH?/U$_wf'vo1=>fN4X蓔OL*A43 -epj'D[u!@X~jUB!])^F5*͜J?쏣9HS\va6EhXxIDiNWF盶|?o`[(UH,STP+Z$迸U#K;zFr(*J_xɩ3>ﻪq' 0_r[q48UfQ!nyUf>w7(5sE/24 t+Q\2'-y9#& /0#5m⎜]>]Krm_ 6@b5pw gW?/s*یs t5O< C Ng޷D׷2nc>-pS7E@~ 5J_eDj1PE!䳋;mV:[a⽠3 !r$8FeHTfځ7 -L{)9{@ (MR \|ι/6(;#w|5`W%' %!*SX&\X%J  jb@hlOzx$bOYv _\2aTM)|!G?>crFlL^9VNJw 败TG O@ݒIV UcBz6(1~,Ǔ+ѩ FW<>L[PqiKpC`a`WZ HMc;ٛgk˔gJlw  *#2i%QƜɖ|b8jiHgp;t2" UklPPK`B)7m8 jؾcَpqwƫ7VRE7WR$tdpw̡B=[*]ā eFx.< i-6I3tG1>dPyTmaYTSkt$7lV 3uw"U}ONzA" Bn"gxۡ!l^J eb jl)bS5#U1L %WuGbȋey- )N@#OvQ4:[t'Lѹ˅AN;m;B^Ty쩟4}>7@/]_]f_ 8(\U' JZ\O ;ոD,yh~GX;]4WJ!:NLHB42bbãߊMwZZj,Yc8Fs?s3pQmo"o5Hoіaqp{q!'5\OVtUn}V E($#OYV|LDtnzի(wq@.@dd@X bmbsЫ}|ځ]*1^;X(5 Y.^L7q;L$SQQZW۶ZIVr;dKGc $=z,Mt9M1oZDlgmD NBgaʇm+I5i9H 5_]'&\0Ej(u3;ʻPW&dfaO+L`<>]*G9reynUT"Bˍ nHgʏouMYk ۮHtFO,57Uu~`V0u/1r akJέT4FO^3x.VrKcHIoϷ_3yU˜;;52#yԟ"jW||a *M>ԗn_R.O:;ٱMrcjQHc-KW{ 9}&prKਤ8r/B,i6ڦʜnР+s(gZ4hjy64󄈕c*WHt)WOem*g(W%v~t%Y55қte+'ym@/6w`g/:x\/t4qɳّr-Jym+h4BW4YRnn+ sx iZJDq!*hg{feY0v`_ӱ;'36 II{`7?V2*?}6G_#M%,Xj.emд7'yQyN^% z^JǤ}^ޣoК?z37%M%-rɮ,J]K N>uԎ?咼W=}v^+p)sq&Aܢ)q嫠$-+ g;@#/tL-=F tʨ-{8FŠ >V6bfW *X4F'f 7-c`,tՒՐi1m".> ďs#[uMȻT&Vx2}\meT&t*3w*:Muí$Œ/x®)<:~la?[)*}kZ#'.pA)~piz  C„|=.oZXn,Z3Skb5tItO^/ǁJe@W~B3;lt p()Y_NP,jFgJO/RiZنb vK'&#;˃nQoP ETXץ}e{GIzN-PG^yӀ$EaԼ!$kyLǴ6Xp GSq!ū_ 7+ ^#5M<1 a5YlMSIYnSe02rb39́œh~ѩd8;(B:.;@qH<ZК/!;c7-s/X~gh-8hw {=  ZmCQP {ܣl% Q -:ZNnJuh&Z"4`3Id+:%!ܞˉhSS|d],m<95ej7( L˯ZCb&aM BY$+ѥؔa3^@AKIx K5mWufu5w8̥"jG/;<̈́JJ9q]m[hЦpd]ץFjcJ$}txa.QFh t <zCrt@nZ|M0/, G5 T ڇ Z'{B6zsp<Bv&Folw}T1K$/ؼ :QKQ_sH T]-\fЎdz¤exmO 2덭M2/:deryE_5}j A`hV{k:WqaKikCP"Fy_; Wb6~hxVT&K6sP/t+ V)][`uұ"JU9ĻK61E &ٍAs5Zrp$:$3KC3NݱZS'Tiᶬǫ A {,W&d[p^n} o A嬐H)-Uaé> xLgyPjUoH"B_A`riH[T<,s<5Z% bak;=ynOޗ?{; hp6Z#9^U0.F:@nX5y7Od_h&d hB%\ͣ & v2뛙~twaǽrnh=QN]39]X9 PG7e_.Hk8m{T\?Ab?&[a8% R[o;&vl2( (eWC)uv*\xj/'8~{vYoym2&G%OH ge [\Yx1v7ȞCblHe*;2A{I鬥ϣTH5Mz~<ǻ@jl/V=^OebA f id׏ ބ ~H[R򲠷(,Ʋݚ-5KS ٵevtjė(Z{}fEH,bb2CiDDjr3T$7ykcqYr6`diOW]vEܯ?Cew ýd[ kMyH׀3hh2..A-"嗴oF lt;qpݖuE(QVZKI0_'¼bڹTJ1aGdNWZ!50d}`}I=RӎXQ(vES/U|AxCɓN|nŬ6L=+;`}*sazJDj\,Tz _> &Tjv=41E}|Rg QaKï߰'ƠVuORW]W?dYVg(jX 6)bA7v U2BY%1 -@[R ,4D?f\TrQ|?F%8'|;_QB->i. F+J vt8gC,]fN_{u҉ց#pH]\KAϤr?&5V6;"tp c$DF&A2UŭknSd3DϛUް+5xePjv=IUy*OJSM=b5>P..G綞9=S+%fBuadA x VJ5sp'hfFߔ Yⴃ#1>|;h>S힏Q]- 4#Ir8h 㑟M3@\VAs[ԾSita~<N4[M&Kw\P-8K6`>'lmsN.BI.J,&~ 9$!EiDu,݃CnYm|<'%fDw}=AF~~J?9u zo cJlIi㎊4"bPo9LWͤŋ9,6pt ^qǿ{F\v.//h@ f)R:(wDZlfT* pEo;ӈ7H|PPYP iOJ^uU:錖 } _ -@%L[l˷ p#N2:?d#=YH^OT݈k$ 4sӅTRf5mI jaLWb&!MJ_MSDv,R 3Zu@HV- y?R^۬f5lx1ka,Mt `O< (/ geaBDnh0csģH7[ |/Ėe bP7*/@k3:v!3T?0s$m}*݌Pu `EeD/.R+̅ c`aPuICvfKL`[5=#x|SeɻP:&P,lnl3 rX"k`8y8쑷ξr7 \y yLq: /W7Hʜ6ZD)d:*p)yu/?Țw OocTpDx#\4cr-йe{ɗ Pi2#=! |T"Ev<پxS'0`3Eu5d363~Zk{]~)sM$RPP)9NbefqPiOpgZS+_&p+i0 ɺ )hfÝӫM0iq.^o[@\ 5b?1WEb•ϿH7O/=1Z -2|,4)MY5w]4QfhPPeY&R؊eH3cwaN_a&mB'#PY 3#s:^fe hɂgPCBCvkS$r.,ya1P ]a&hB{zALƄ18Jhǽe{:k88C6mE+nP+N,.X\!⬯ƔSo}:e 8a='l{vI@?wguc(%noiaOuh]vlpKNZm]9 Aܑ.  ^ XCn.(˟%7َLuCTΑ\d7 J*4D4k|l[ŠxbMyO\?lFjZ_ ZAz bi.mm ǂD[}MyD T*7?tHJcQUo7ļ ӂy^7 G 0[-iX&}5Cp_vPzR1ICs@.ew'⿙&jN.Ce:eI2wשM:J>?sf\k%=GoNXpL?16Pzu,GíR AV ă? mjB;4'!պݟ@t!)>T/\V٠ȸGLUy2yq_zejnp5M: H*p8Njt&s菎ҏqkbF`lgmږnH sfQI \J:uAj 0zvN`Nt7PX@ma`@kC bU4`%eV(8cC+0N߅ZU/ji1e|.ɵo/(:XKO'Ŕ}Iw؇d䮎b׊f+&j4b9"B Nȴs Y~V3i2{gk^wCEK0h>Fl)Mtnng/Zwǥ@As|ˆHc<&QWT  *^O,[ǯWk4c/m6 LP)JoiDe#6)5IplZE!j 3 +3>1_ FpJ.|V`Wǎ@j:HT{JEA⁵g:udT_E>ixL%Apf<ۅ_ BS_qgr}]~adF߫AFUAT[4Jkni'țr$KUL =ש@Cm|\XoH)gZ\=-$BwDTχ͢HW]4V=Jޖ>,ȲhեP,>n|/YzGn;&{P@C^|<%+ULz,RP|te9^-&kxP}+hSNѫӦǰUq Q(){8ۮΔ؄"dOB$)ʁ?hq1dJVV3i8Lj ~8es(Ha78 y\Py.mؙLnltq;C[߂k9ӔIFԏy؎ЏhpVW@ a% 74( tdZ)ր23Dȵ_l?gAz o3A_0ЗYT'BPes /p/pj;^ϻ3c+1}ft| Ͼ0 148MƂ߷3/~,#f9 :Odq)1Rɟ; 8Ԃ̣@ $ BWT+E{>FDlt;2q-as˗%sHC wy 28qUj% 97?{fav734u1޺g9THg>:$$Rߓ\Pi_B$m"h.ŋs g{oTwLAJĥGewb? ܰ8%>zw=>|{7i`<^ u~ī/<,\?YYER/5_̜̊F:e)Bp` Zy]gp$nO!=8*qD %&@gKO!Cಮ!@yIcvf 0S%j@|d`p(Vu s(q( \ GRr$E(*+W=%`~ΖJ,m[bsWgum✡2 I I9D O?e: vAtqeO%ȩIvNp, ҶMUo8gUbUm~r ;Q"S'MKvy.Lsaj A#:JbEVʀXYlb"^yɯpҀ[7A'6;]4tDH2ҷ6:!;̈ew`-rP9좯7H}c.D,;͏ 'Ώj==g)0'Zl?h{DlW% t#1- 2)Lgv9kǜ!C]5m7ϣ%w׵P#,aiE?e\ IMl Ďak%ǀ©D8ZO*^:%){u^iLoxy).(Ifj1*f.dXؠt$ u1!Jk_f{!Q(&+ ˵+0P׌%c !H֦оC+)=Q+\K:jz0{m2F@njykOcbC~a<*J'a6Qp_Bc0>5Z$U|^S~wI@|+(;um}ةδ͗ F1; @më9ӝ]ޏ|"Ձg_^6"uP&-s3R7_6((mM SxۻuŒ3U0NegK_bגLST ) @ee8}5^nڿGgM,{'|պ͸fIlntrDe لB2hˬ[lQ0^bB4,%:0jVV4xzEԅ t%4aki?Giù1"M=io M+qY6p ?l4$Hd[f @mׅTE&^tZjǗE|.<=OH'{ O\ѝfQ -a2է||(kt㨔%a41v>XCZӑ"uGO[MV/=bQer}ژ~yJ$=ah<pWʝRv(uiLi?z3G>#Oc9hj0>DqfU>un>ҥE6Xc O9aX|Th;BfR4p`&={W>R<튅s.|Hw?a\qrQՐ.. Ga6=˛uG5/.2az/~/Mjoz@Mul{k8P9ڶQBeWHf Tݎ.cY0h['O2Gyi4c=Qe@!.'B؏q`=ձS:.$Y].?S/07Lo23VFF-e jN ԡD0G/-XiU?|ICИpb)Mh*΀K ~\08ַtLdECuh,=uZ)jNEvA(81.h5oj]k8Xᔱ&D1k tz=aUj2%{] mhN뤯xd$P- _TK}>m{lt*Id!!27:VlCV,v* >S$x!M}9_oH$XNpb-4`h̷>'˄yNsgML7qGL;辍a|$C$;e\==w{W8PK6 q`FbSgO2XMF=}bK/@?fs V GNCI㾲pyri؋:Uf`t~ ʞGu~p$]*onƆ!xLf1/Pjl0s|YycE/6WW It,@;?~^x&Jv!'y`Ra#$7u$n8E׸z'^4x\)I&4iZQ`a0 >=RœPM4:#&+])>B`V&"ʢ,TƲPS3l3p6l 45"`,JX߷P]TV n˽,0l+ߌ%w71F]8-jpxyW GM\]AAMK`W 7ϦIZE!2u{0b~jJ`R3yh %5ɪdQڅmm,a ¥fcٿjA3<OaO+b7n~\/? X*/kTE{(WN?*\YL,FNcvefsب?r”=jc-=01 1e ,Р s>o^n=q;*S Z"Y'2õD3csW~pPZ[V?ZXEI/C5Juk۟\RӴg_]']NTĺ#w Ҙo_w[qЮW67HG2^&X)ssA~I0;7B`%EBR޶EBsO_h\@e#8bޣtTyahܭBEU9lrr:Nø 3*b/gf ܭ :S#7B~ejgG>BJkzIHjd_쁂-]gAtV!|93nNDy(> y"u OsTn85.FL&0RvzBjc뤘xp64MtNe-M(}mtr] HCUDQA[n&nk:ÿ=*۩P )/&\f ~C`A"0CNY+gGP{t舢G裣1$;N]-c9KUW8!VևҚpu͟p+Xx]o)X;Rdrfg'" %nI۷~Pik+H<˨2:~HeRNn|G! 2B6ݼSr 0?l†>޷E)*o נZ*6ON< UR iAL/=*p*W#mcKcQm@/NQIhƔO?C`DYd ^1kTP%{CGaѮ Vʈlf'lݝh;Tv*_m_ 4p(5&5[><~}mv&v-$I8oOlzW[LMԳfS]ko_CE!ZF`=Ҙ>Dȯ3E}tOKw&]ReݦG uyS犞NV+uz1-kXk43bݵ|a`1ϥwǛSbX/Qf쪍d74[#]ܫ/w2o_uc}g f\􀹣dEf nC i@LITܮP[ 5&} CHEtݱ)gОߚdm..w vb<{̪Ea C+gGD|OṊMAFlsɎKJ7ܛ]so;먷X]-Q["x 6ɑI =~S=%['&43/֛U1-IPcGl 9raUK^/)o,0đ$XDCa ;8-#,2V*Ա%pE 3M*!wbw&uʄ5X]+V)L*s2,B+u{i<}]xPSvPs4\*3*3>`-ƾ] y/Ħ#N?-+L;k<լ늞=fϷXZDS9ITe'aT'"' L1 x"%][Feyj+#FWds!v޻e TZŹ+eGWhds5N׈{_V݈èYi*;qd 4ԅvLHGwthynZ᥊^xjN])Xl&in\Lͬhf9BfI6/FeCi|[.9czuy[EhT@& Osizsny.qM VԕQVTؿV=6rswRh&EڃΨOTXJw,9i&;m9d2R>gYcgMDZ@U ؖstOO* ~ysZSuBϳr:D"i(a񼽠*K񃧄5bsU_J^ط+cĴq!r,P;{ZSlߛ9>)C%}cjyɗ1,0ig884NSJhñJ *;j ˭ҟ<@)[JhN΅=yAJ5d PƩ'WAqi[>LtϷ r3K0l¼ez0wwnMG?eBn `w< k;N\&е@CuK" |`(\h6 d(Y̺5 CDxyF1e'o>nk7s}|JK,C5#W#N*cy{?~&=H(x`<ӯ3 J9m8"wb/rrN\ez)'g}!%gT)Z$CeR΢C{/!Z MUA;q/hm@7&"ٍ@}XSm~sűB-ep07#:64m9vfZX3<*#âIS#ѮA~,Ga#PPGS0(2VFed9C4|ڧ–̲s__%pi%tЊQ}te) (T%=$dG0n{%\U|S7v$fxG.YlN:< (4#7w~_%cdd9Yg:g8U pm#,̰:n} %HtGzsl܅ұ  گ,;+5`$r)#ؿηcEiB>(M-D`U c rMg;=sz!@?zx>*setAֲ5/Gsb$tn&_<㴞yZ~)OICs\}T6iEd#@-8/kA@rRxځlmI&ɢ5I` [eұ]F g.f7;I): f&GB$SLIY\[c:U =eCwBaʭ~bu0MtYjj҄:K+s`!ԕ2;a3+{Jcv9cGѪo;xu`_FnaV7_6T#yyZW夼I1 >U`C Jcx[}6cDrJ/7aF+mԋJk+fL1ҡgQ e`j &,@b ^H33zF6Mc8=Y%vDPM,3R,Fl~u k_3T_%f#U^˗T-QaΤkČLj<%BhlD NdDg}'? A[kshf눺P#M$4N'}t"g}EJMzPjFr' ^(!eGj; V4^L>} tcn}vӖ²G3EVÑ|~^oyHiDzKp pzF-pp9gGf.W*}} A3e$% W/Rjd ׮KZg'ĚՑn|Ǧ9'M4x%tK+AYKJ1%*j7KY 7Ov0>8Ds l}y-jc6=_J^JBt9O=eˬM0fʹY>K$xv1H 5Y]cʝWoSꛧՀ(P4VLm5^%:A-"݀Y.'̠Q;;pY9̘ci.4| e8b\ӪKL0A} qgF\sCBZ_FmW>${ 96,$bb D5~))GT!+tyTFp;),^F:ک%> q eXpx]~Lzdzk(sQ֕#t ʰ]P.IH ZDX֑HI1F`΢g t^{z҂ zC(XVEiE|c :W. 47RݬLܫ/g۞)7l}9t^c =h2׽KToy/i-\τs#n}C?m"Iz؉U7d)`KefM Hҵ5uɮgQVȟ4M4Me "H3ښ½G]+Q/}vҖAy-*'#xwsML20bpAPwH|S0$f1ɬ[Vn|X2 Kyxz,g(Àӓ7̓As!;4 P8hNF/@jBv1)è`[6#i̒9jR2H͛7YIW(5#\9c&{)o&iq'xͣ^$ [$@`?sK"3F݆ qdMh\ 6$e ڕش|RoGviJzɬG <! c CDK-sJIR{-+:o#cs΅_U:1@;{e;Z!!((*η G r2 Zpa%L/G_c}AN@q4"-} oqo? 'r9kzVb,bE[)HK MSxFRT(<Ξ ]bGPMp&O]Ujp7R4',D['%8`>'e){C~e}G+,z0q x亘#ƣŖwŔ*|ORS ' ؗ(MyC1{?tdx*'&тAmjXnI y.:J2snB%X=Hx8YFwᾞZm֔J+|ԩ"8!`#n wQ`#g)8ph9tK`bl_n[4YL/alVko"2\t(,=\kK3OD5FTC9b4dSkJu4)j>2C%N~o ԝQϷ#c%f x_Eq'/~lST&&cԱi:z&}$ >a"IGd~%l{C=}; JXzr L¹:2:%7)J5 kZӇX Z.MVՎlR鵞0 W6МED0o?w K _ ;)QI y(1,(&C#۠o f) J,7/d=Լg7.*6TlkQZn[BUR:jD4} #s?n LgKʻ;fljXxĆ V'诉|ma|A85)+p'4r M̌nyIyE$[BMYC?F.;څb R*;7Ghvf'{/$g9ISN~mS﹪b9$z3N8O- [,;!-Lc,tu/aC" l36PqR's1DžC mMbY97z=9]3Mk}TOmeޠۓ9vWs_* T$6KQ#kgk"rs ;~j]L%ť<Jf ¤Vs[,? 4!=[ۦִ%/f3XH˔׭A6mC}59R/c=hfKyʘUӄb0w?:bt\P?B[HG223>76RwүٷU,hSmݰ;rhTF7I _ ^= [C{ֳw~$WY(lBC=1/ҟ4\+2嬎DkP XTB'HO8+m^VmS(5!ŃԺ}c65xX1)Z랩nݸ /UZU&GډɴPm-,w*M1a2ۦpB#-76~ՁCt ꋐ^@nm>%ۙꞇ4ْ ˗-̿ZA@Q)j}z!u܋SĞ7h&msUod47j)HlkdB k{HA"(ඞBfae KzVI9QNNA#\n} ! 7nokd+fU L[_ϗ1+jN‰} ХBF!x-(W+>}kMCє6}A9 AEa*ӂb޴?\ GN]ыI@gƔ֯ł-fdt {*LZtK9bzsG<"rӳĠ҅Sj f^EsLc$]0HtR2ܗeDDтIg4勭`HyBI:N!i,.y+TZCzDK-yi*>`Ѝ=ıVAs -ΎȆ+ܑc.b,W{X}Z1ū&hխ" \& Ղ%YUz]d|fa;EuBޗRѥi#|.^urMR)]RVIb;EI=-HVl2掘ˮX=Uev`ae66 /԰p`:C>]Ʉt^| B-&2gp(MKXh3Szl<5˦,??]v L:k_i:YKڈ*amI eˎ%lKB>"7v {^jc(d& &@N^hseul_ٓs:7a&Lu$ou\%zt ܈hb/4+->pf$mU~.C=Cˆ-۹$pPvpc(V+ĸz?gԿ gb|hm"ٶc_ʒ״,qp3BT^0ZJ]m}5PОm~r/ B}BRQtqG[uX>HnzX쌸zsg{$;}RUkJ~)HlӨͰ`o)e%.$<ͥ\ *mLJ c߉ݬcIp |Pö!3)BW\ކjqk RG's|լrHXqMSYqaB#<[|u abGUzNu9r2Qoo1Bz<Yzq.u&urN,^~|WODgR.D͈CnM4ϻX<|L,\^ʤC)n@*S|XJ Ja"bHW<kҌXѷgS>{530}-[X8x.@MgBq}+E/lTv W=Ćv_]:CN#+QE-«]8vy8@.3\>OⓤYmN>WIي}@l[p^ >\S.Lc9?w-dJ3p[ P}:xJO')JʛcYTY76aVecwٓ~x;4rjBz\5iqڍ @?д|FsI8&-Bom=~*M=yxFOI H5reK0r+^GTA) =u|$B>uM2Dgjin蟄WΎgP%|27pqw3\]`I&B 4}Ys;KvmYWn '8loWjz)R":Ob3#f^KpCxkmB H o+$|>w< Xݠsˇ7b"fxea#8J'c2\q# ->S샧GΛTN&{1f%q~Lf7>?8 `mf@G9hF|F'1ַꫯN}?u>" <:;)c>!b$9ƯEXcaֱp['u-ĥAyRh'{7!}kLC/S,1=%%ij?c#\aRag:m;쵗)NrIqWc/?1a_l\rݹ]װ:e"( eՔ_V>GEzЍuGHbB^J"a\һL &!A2i Ikm a'UC.1[9PqYzf3(FPqLNMhBQŢYLւ[lͽ pܬo6dUBFK0\lY4|.ǝzT1ETU_Eȷ]6g7s}%鼶&{'VČ;4[>G:At`Z|x+mAAECAY; UKlR$ ЇKBP+t1ˢ "U%+4yj%2?K(4x{2 EV[P 0Q ^o־ѿj!cGb =H|(XM&v Bf#No ;St T(͸ P'ځUjz8iTN20up8,dmKa73ّ%BZmpw# r”lm / keb豶E M9J=K879΋"%k- _],H/E>5iʜlu֧Qw@6ÏNY GAm>4 aԐ?/M[i'[+qC/V 0iU$ԑZC$.aiO9`(k"HLwR+m"#RÜ;&9z}a3$@ 0rFI?{ܚ[jpF~y+,9] CÔ٧\7!|hc%XB3 @_t*3MH7k_t@h1U.Ŏ,bH a8hDBaɮŽd [XHMy/UM^D/^KjK?&Kuᐟ2ʹYdP 2|aR'Y$Yϻ8J;Ue`1HG' N^=gv#iHt8$W~w۲ɈQ_~ eS¤E$|٭+Lju҄Wd˝a,w$kpmf{zLl۞)̢{A$*шyi6ћ7ȃ#q"z0|_GDŽQ4v\ :-an+&}TIwd8sQF! u5H~azp# K\#ԓV>-tk*'/p ^H2c{n>UmFC,Wb)B[rā9B{3:K,0yD*Nm7eBsnNib˄TX8*M'W!8X9E6$ȍ'v|t3&SeK֪2lM|k d 4|u.63" iONA^R/ÍI3wP&SvȾč >Z/pi{[8Ҝ5CqC25U<ߟ>WQ㱞ڬSoǠɉ)a_{hW Tq qыr9Fa\gV^h7O(m(Ήe_׸ft!zMx* /;]/GhH7 l/l4{܏һ&*!bݣ~~LVK}llϜ(ڕzXoPjV`NOQ0ƃ$/.(es>O`Q%0ڑgqQtHO)55J"_:]<{e'6I 4vuU@ٹyI3i35G,|Hs Ӓm#IIb 輆‷ 0yWlc6 [K6_ +O*Eiw3lss:u(E9 MN ᐅ##kx"vyX/Ti6Ȉ9^nSfVdl EX`Y(-٦Z&?$N$ᓋy*0ԬA"sU`Ө\ ]S2P` YS\1]ӂʿ _  SQnby4ûQYt l%JJ<](hIjzY {u?& ^A6"DLx3D+ºw*ofGDp.okZ =̗݁>.d˄ԥj׮"&ɗ dI~,&O5nLR\m3wa[z{.A(l(wNsߐPA&0NW[Ě^]6)}|O\[g\iܺ8MnfMZ1ۋ@Y ?ųi\ۭ}Gu4%pύ,~wUq p[Aͭ` 7wa /_zozgrj!DP'؄D l{&L8@eiR^VG {Ges/ Q4+s>OkL'us𥬦~VE(\xp2!9#0V Z1~\D:<2t]׉$Ycv&ahI'=0* taW̨nኻeBT?n9]'-&϶_b')oWb` [Mtrfyf{O G_*1lꋫ xĺln'k:{hEM.sdT2`OHqNnق#0,:J2/dC6@6:(EsÆrڞOv8X=GQg ܇5pC+Um:z#9ѻ-0(A47ENZ`o & [ZaɁ5EœvQNG;T]#Qe"cE ')#ƻTKi*& ~؁\s_B(CUqxA2k`\V _;l<()U ͋DQ3LX`17>?:Gh{(w(<asq!__XE  8 cxEdɐpEVZI3͠^!woX$7?վ#Nd bZ;`}mHZz\[_šrJ:xdW%תSUrtGCOrՑw !Mg4P/~k G7ΌEU3ՁӆK0RW$KG}5=gά,Iǝ Ç o94吴ޕl0sHe8}xx,_xHZu/7B^ʻ';օKx]R>xjS.^-WKF&)sfہChLQ!G8|˧j#*?lpvw]xpl>BD(ýhgkl " QrSNSpsXTտEZ@[oGr{ڑC%q>8(5LQ/%Z]7l:tK߫LY}AAr APԞ.M!|(H| RrR7FJ'} fwO.Zj8i!noWڣ_s<՗@wYz8{^D1=3@guU~'" `d9s궹8ٻѴkڠR842U9fCT>1K9c5}oVV |h7w3Jd(fOI}ܒʿ+d![Uܫq{^ " ǴL]4m~oo:،Rj=g15 ٨Jh{H.~ߙ93ht%vU%"{EcmTJ{Jc4L4ܷ 9e1c HJ9s@mQF}Bq~39D=[689RzLDYi*{#,t33Esu̅?Kkn)h3tlblnJ$)R=^ԫ6@\d,oo P8 l>FyheQ;L X|;TȒ䴦{&紀Ox+|PG#˾QFVPnW:*d1ASc5?ݒ į*:n2;_l.UyZuI9g6X:g@ͦi9v:"N#,,߂W,?X޴% bKIҦ2M:Wu#D]e:j O&ɝUcL]c`rKQ jnA8hsύ/;\E-q$6f4jau4yChezŏس,oأ%mT؉.HaZ'2{zjүVeh2EFBrmO-n+!cE6{G2탔'=|f|Oa>:KGΌ][Y gv[k@{]8&-k!C3xyLc}#cUxvH ۃ{}=2|=Іoj8"Ez]#;۝!bJ MVһ@' _:ֈC(s4RDPV]rT8A}ˠs<RkB9$66=_)`XE09_%4lg9<iΏ&g^Fr>c גͭ)Vba0rּ#V2c.1EйaE1Š:yŠ T'!e(k %hW5;).Ŭa<䐍A 1 #Z?]W]1=RN:9xWq$3_!8 HD$|`m5V[|j(+amCY?6Zf0d)s%)S>AeՀ*uϣ u& vŭls\Zs$wȦpQ~̢"| E@l]BS\Z+dATz@@^vgh;c0Mǒ7BҿZؐ9uY;㚗#7$F]y $8`#&($A8Ov`*q1$=.|Ol&(].w{O?T~Gu4}Wf}D=ȁ5Ǥ;?֕ L̄X\0z)|'e)籙Y,)x8wR=_)=5'x dhx :x! YI??䍦n~@7 HI()3Y V2WةAR袑?ЩTkqWJ %b[<ډ {NK4жpƧmq8Dlgh\?#/@_ D>~g0آ܆D\Cّ@D냿.B6PLB50z.u,+ᇰ0hQ4nN-m"s42Rh4WwvB(|`V8!*S<]Ųu#ie'1WnɵՂ2N HN-P>`CBPw vK:U>u/(S T-x=\]2 veo&wՋy:./s|-IJd.^K@>iK?֎NRF@8f!zӱB*yp/4WgqV:oN\loWQ.Qi"ddr u%Dubٽ892wBm|0=*tq5+ɩۥ~J_q8&"ܖf8ZqX/Vs^TfXQYʆ_jҼa~ wX~Y6pw2'~aTiW3YEj@[S d:t扏VҔR=bsMYnx/42ׁiu ]{^7"xׯ'o~\C̺4K.`7(@}' ¼[K43Zv1~̳@9ݰdth_.e`^EM-ʳ/qtiE?lfܩ^( KwCT4xKY&ARa 1t;o\4 v-dǼojwBAqT4SW1KfǜDW<ao@J\+t{mV]0^DBMQBHfn>#ïݙ4!E0^2E엏;KN7 ?Rhi"Ra&e]WJ˧{Tӑ;?\)I{2q&Ra?Op" u亮x/eZ| 3JF}uK. &%Ro(O)KLU'P%?z1e8$* ^OYczN*x`If|B@<ڬ/cllB͑B+HO>OxΌ5!11rJ~#H-+뛎U=g#HΦ˔Sߞ,QZL1->1kv. ϖvKBV@F/Ήǂ›./=qiWĽ d5õH&'Bz=P nёte*mLn/ƣT>bLZa=cE(Q|njnkRuW[MQmsYRMP&$af˦yAo6K#G٠c-իt3y G;uH? ^s5XʚnN.nPz = e'Ŵ&M $[5!?']M-/|\;c:EN$D&GXqVHeHi)|w)hnNݧ-@CXESB“Uh<ᐸzJV<0>ݳ(;$2+uLΘ(YNQ a4-5L\6uCD[;g"u[m?$RanfzOPre\sCeh'b QvjwG#EkE8 UASQeJ*1HB}k5`^ !7{eqyceFwTӏ}w= WJPJIYaa.TбWĕy{m<=N8XJ"cGAg]0uQzՄ eAG }c4i2Cֱw[|>M:t_=dq(屠/eV)Z]5}4/ i_r5"-e**j)85ArߍQ`91?e򃠅< ԩp;8c:EԖTS'“ܟv0ᓢSa!&p<4VK &M O7UF+ >?ۡ'Mmx5 -T;̮M{_Vy ~׺em$fW2yʯe"Mb ]1s!yN᪉`v)E-"ီOi \K̶KɛwPw֘:bځWUgxZ{d_$w(E}:oo0/B mΉ .!Nu.d+6A 7T .R y?zzF(6"&$Wi`9y+b3 <4^EbBL510Qqc:]Tjh + zPhʗ簭n&Gq4_- Pcb\G1&pR LO0 $I>- u4eQXu5XASց06m?vB9t9Q D[yr/vkfjf<,-S1ꥳ;**Dj_~Y5GբfAvKn!k^ߍ4c4B/6M! WOd;Y&8 vV8*Tf#CGʌ).ustvo5>)F\) ̪R}+cp=EaV+O&ƚgZL2UAx\0mE7}c9E`u"v+io܂ tu2snKe㣵&?MA\M$m`l&WSuq34\3k;e@7J{ iTޡ`|Xt/JCȔl4eDaNT%V7pi̪נ=޼b:_0?>y R<⨶Oh}qwKPr"sǹ#@N-֋% --˒21I1p ϛ Y^m*kR_M00. /j]|"tQ 7AE͎&qd*T̍JGO`Em3ǚQUŒexmH|XWtH{ŎiodY%Pn .K֫t;f&7#nn*Zϙ[ǯyJ= bYxXz;B"Gg} 6,n06٭K #: 91P?24jN4(| lݧ154φO:PL=D+lfM8 3`Atd k"URׇBG 3nQvL6K5,s޿yCl&;ٕiޒz_F/@ր]4|@_GҶR AÞ[f-#Ywf[%䅈 d *8IQh ys 1,׊ӃBф i=%DP S8AI>g@='=r7O~ME4!Vhi$bV4z,lAӹ E_';E]UiP[sAjͥ9fa2ҢෞGu-ĺ\u6d]|4()r/]Z=\"V`\Ob@phnbB-0eIym3P>wk \_+Xn;[H~ RGE`^ƃԲ?xlUEBULTKoګbH4,,(g7%[3!|B=⎦:>/A -VW4UO½W1eGBs.`nVH^R|"Dzّ#`hUVSCbXސИ*~Oˍ22%{hZx? RX Y qԡXE=qYeM} jl>h3Rf`"nT42T9` 4biΌ'=4|9FSJQ5~~Fy1u=A09SZLq~K庮׋ <+dl% G(%H7B^3mn›yUbЛP r(c*cy;|c¢ACG]a 3LGﮍ,2p%Fp`?TāW,\";^i{/(cP mJ)ul. &㋺1Öo ,X3z-kʌ3 @CBjoE-G\zA_hm`rP1xRfgO8jY3Gf'*y5!<ӱdd hTb28M&l.lMFaaqdN"V:YlMD]A;(o&ڎgeG/bbx|^vbyCߩv}nxR$9HJ;0\ppO;\-r !keٮe&P} caq$u qkCNmu#KL;2\z3jZ9QǍ/gZj䇑 !1i ƋtAÎbAîy6ZodEʅ_]K%m3ץ͖m0 ]جV@?ZMy,XC8rJ7ø2$ee%CӢc`tHVl-5P *rUl i^Xi-ЇY7L=P%}Ct0 at I(6g˒5~3*P3=MReվ],fMW,~|ю);=HW餡SoLW[eobPZ]2zU]X]fSCŋ"#ւGJfijm(%8܈#gkNm>)Mkm(0M6b cV0`sxMT/losw(4UPyY#p V'q[|f1LhU8OKh,qX&!*⎿aNs\K̍ ?1;CnR? C'7K Ɯ2iFҳ9B) Bkzl-swO}'o +/1:,STY53B d-[|9ǒ-&ϝs@;ۉ8ىZ/(`w|l]Z_q| b,~epxWr`:=t'> ltQZ䯓uoLK(/ٽYP/B/tLZJ&_U>៩w_Nkʜ\ .ØA_7^)\ש0HB\]iᯫҚ3N[.#wf,]}3Fp!S :;`GF@3 5`<1N7gZWWΉW_'}8}s.sT0J_5?=c*D_PGSVrK^<'/\a>- ^Qc%tl A%Sl禱w5XI`HRM]tH!m_ f Y+dF 8E@v˄6dO"BpcAoew3ˆ"aJ Wxx25*zvF;GV;X"+k#V6FcwRH5lWҪ?KV1vt*SGY>ٸ_{—%vةzw.aPۜhw $ǧ ŝ#}VmRƼNX8e3Ql '<ՙHjZČxu`y!0;bR!E|?q.xw1zO_e+#b}@ RD2If^;??-!p4TQ`w U;97#xC|E X_ȡՆRѝѵNۂ}aAV\!"4E#|k\YxQ7#ZT`LD~!m\#@{3Zɝ/`/n}_bqx9>oMi_dct}a=Xp{q++~;luF2yƱS p^7r_fvp!,;\B 1d&ν:!}?b= {A# qaru]D藓S!Z~iW`[9ɫe#YI^5*>ߣc$u ;Yg1O7}kzċI8!\؁>CnݦdS"sMv-'ܾUʨ;ZPş8BΕp/OSL#fU*I IW[%SJ} JuJq׬O=u#yau՞$ۂW+1bo{$33m F-> ~Z2)"ftϗb O΅6FLynjߋ%2ƛc(餪ØRJ|).Hb .xtڠĢQǬ>7˭¾V2~-1} 1vQDcE&bD@lPtا[$4j`LX8QMK:\G]*+y]9aK)lQ7ȏ-= |bm!D<ѻa_ۑ<j^ᯛteP-FƏq𔑦;鲒7 )!o1(g SW!=P{&6u2*D7䕐ѰD] |P!\C2T'\j@Cpfo`1oy^c>@8Uڃ{+ Qy &3*kc$57TJZ)#[}n0WCB Xwsn _Rk*1ł="{T.%(1JE H7  <0)R%~ KɩٯlA#ӜܬtB0{1CZN߬nٺciK=ăf9c'Xi;\-eR?^q"IE`r̓ln65qM$3o)6a UxӎCŌfq-濺I3V ˄n FnGcnY;&& /C,]y0e͛AwЬ(S9y~ge]uP`Ck6Z=@zig A3Ǽ[@3aWjgca^C/"ͷlBI lPdn6*5kΊX'.teLL挻I T7@nT MkA(BMs4;7) @?6U J9̄F,, mdb G|guyvĈTP״[| ڮfʊ !Ý.\9ILp@VH2z3SeNU&w -ZNޢ{5*IAQY\||.e&'Թ Nse,lL("բ ۯ:.ѐ\x0]b@QB=u/v^ql_OJpaY=7Sx!L-.岂rSLPk`d$rnJ( IŖ 4ivvA]Be>SKSLJcKh:dفYsfz>%{`@8/ܜE K!R * /0~*4vGVUZgr㻏[Ӡ0CbYNctϚΈ 31]CyXU+> kA~BrhfɍNhlI~F 'kdkn>:5+lw(ۅ smTbi 7 WX;KCOQH%:k-:=\x^\ɔPP-el 1E@kYNx?@]HCj}S>.eM F =xNq ?}sm 4)U'7AVO W}oPuF*U/)XSTsYD|nm41""a̒ύl:|U'¥%Fr%U@eg&tW;_hm-6L $@9 rt4eb诒Gas8Gf%FTK݁7)NarObj8K. mO;87᳻?()%=PS 0i+6kR폏{z8K~e6=-`HԶ%J'\MߚVOԌ0H̛V0OE|&))aB&u4BM|`[€z0R7۰XET;T]p{Ply!29YsZM F {KV8adh~^UNo4RёA/ xBҦḇ\c90*8:+_rgg8hqT(NB=ƴVR䘴F @VkTC |$-\ MO7դo/4wB' ci`&m1E&9Vvo< @SA 5M>Z9 5[A 2FL\,a*E/%Jan@_5A1x/L^׬4- tpN(ɓ@0Wl.(k5^7RZeMejř߇Q@dp]oDSj b/%l#vDKe+rpc\hf)n&!:Հ ?3㮵[Et3R $=LPX.s Ϝh2rMs(>Nd'.]$\+5mW}Ol_^)٣҉CYo"ToA}]-hTBכl9z_;q_}=鸓I)!!bXEڝV%Ec$ =d8"aֿln:Arv6t _P txͲ<:ݷ8#Wp-mLs=\Ny4YK9ue-!ުxPjd_p|"TkDc;j!n7nߚ9 uLd>>V9x7pgXwF)T8 cԎ~Iy"[8p|DZ%PQѿHRgCX?rZN3sЕM zşIMY@ )n'e=8ŊM)kueд/VV]Ldkf^FXAO/&NP1/Z`i8>=R TIe$j=&cyY"!PawXGd* b]͸n6BtP{#  <~ڔ ÐjkvCUp)>J8*vpchO*7VsQ-q3%2A+C$2{r쒽t4@P~l|3 sY~.)SViGfUUJhffɐSǙA}ɶ|QmJ?-0ewpW2! "(BTf-şp S{RU*i|i ZSD^cgTwMc⎷}o'I,;إ^/ xt͒"t nLo=|U:CeY2/pC ~Z߁nMZ)? {Q8 Dv+ٛU6%^5uE8M%UeKdܰV)ivJ-@,O i_qO\|Ӊ[ Qn\GKD=$}yi#qpDlmiѻ]2^h­!pۂt]d !)UQ8y1s 6CC,|d!% IJsYRMK@5ѳ+lV9kHSsoa\ێ]M!}k(RaB}JVNΌ¾LZU"aE``KTGVLE=/z,^VP_# cfe/1 Ҽ3BQŸh%{%S؝-'&j%6dC{M*E+=FYJrI%ԘA3sQN8db"y? HOI^mF$:XIݞ, U? }[(ZݿqyQpu&[2 h%#eB7..<5 hhG~IT XC&>`aN Vo ;.#}$8"pvsVI>9gçTSb{$P4캐'?~tT=Î6[   b2W`c(1}?cuuDotM&)r!=QgڹbKF-dZ䅍s2I߽PTR6r'*x{0 tc!z_68Cr)$ R+i1UҞo04r"Fd}+75b.A=E$¹iW>X9cjWm;IuыJ e)i- X]vc)r`59܆R<7\|;-L.bצbS]K%s?0*SUHٕ={[V]QbRmү}GY Q'RD.פ±〕C^Gp%> ZJܔ 37DmGC?R~6zx5x[:l)dÎ}*{[a`2K{d.ffjU"녷O<@COo3oC"W2Nr7H`:OmNPl@ \4= Oai_!T _OiI02T66gй9VL_-?P^춝i2q c`ɛ/kA~"f!i.{ɸf );nȦtUf EoœM0d)CѭDt=n.^_\pSx5`@9؂,cBT7hk|X IЕŮ6\ 콢D ,Ƭ%3@I<D? 6kXz ݾ{ Ped^z#˖=]|c}yJG F34f\{@O|[ICa[>@HE_ܐln hM|gK6f!,Yv5('kHFT ";qy5j!ͪ)K"D9FOK"劖?YlN /DOÄ<HnqWLqaRi"DeIEUz5#?pV\SDAYOheu9wqyO[rL||ܨ[w^gIN]@*]Jz 1 dl7M4?0yhU-{\-S[5yv2Bx~^K- x8DYe\.G$BGA?P;Jgx34m @DlpjD ^ mpӲI%^&S5{ ~hxTxR_&a5&t1^d a1!ZIoA m։Ҹokw5nL# GEBWe]8dehT=H_5dPa, 蔡 jA;}. z:;X+QoC/f [Sa8K!4;CI޷Æ f G\Ctp+-TIk (ZVWoe~8n6x̖?Evw{l,ok34"7 ̣ŢQx1T׽#|=ԾNpWfebbRt }?K\:CE%8֠秊M\~knCADmN[\9AB8ah}~=~_waڶHD~Qopme.b+TI[(K)~>̚sCnE,n\:Z{NC(='@:,}M]DJGC6ؑ$;vw{g_Y9>cfa[R6VXz+ZȰ[y'#l8}M΢"43ȶZ'iMH@`%ԃT:No2%a- vΉ@E_7~Ml 5ⓜ"(4%g/ELlM6c)eyR:·Ss{qopUq qh y{sh\Q8OT+|ؤ_r @=wCj*9(]% ;યfڡl/X`]K/ݏ&ka<O@'Hp'C ;\ 7W>Ia=_ eMp%npA 8=Ժ2Q÷Atдh,Hڒ+H@f'C9\yFfTVc(`h%YW'N>bO0_٦ߎGep}&y AP Z𜧂PFN fPy$ѫnĦ[F~M#. bu0$$8ƮH9Ղ}f$EEz' 7rA :WgoJ1}nVvo -l \OԆ<>K}v,=Q;peAG*SrG^DM,z=$0O{A&K #sLx XˣxX#UdvǧǥxL>?h#Q\'4c.8܏PSID&ql#Nlo@'AWr{VHn[/ culп7/(qɳwyRe'{;m@*c2OJCTw&ғscJ0у q5 S%oဳ)ɖ7*&&:ŭF{e=:d2Gaw}5Rn=0z2ٽh@zWG8܍]:'j29XIvtC;Gcd`R\``ݡ놪IáFӕjz]O7aU[I0iↃ|L7[EfJ.qڬ+X$:Η. vS{qۋH WZ JXJj#S -r5a?s?TPׅ6U4-sAU!m2ҬCʸ]oN!˳^pwic0F GH1&fZivn^tMy'9JS jfId'e +: ,, ya H@G]ɨ\~A-,ZB3oV < 1#$ĽDɑJN'rC_"VAN6~S8IZl"״[A>07?X9EBMdv zfչ@h̕yJ $݄Z0zQ['b2"`:D (;7|zYcv1Y1, GjQ'Wt9l6of}{otqlw-TRRފjU3}q$ fhQ#mYyl{z9 9<mU}Π1J:6FP!> 5O 4TY7$O=l|&蟪Wqe0B귢G?yHw@8Θe )%9 ?Ux-pfmx0]6W@:{v H :{Eo]1'5G5.嗝7b[إP "%K N9T?_1 툛&a\;$wniG5bd pIn/.]|0z9M'M0h=Ƕ{=ڸt4Cq,Mѽ|YvOJtq6 T*>kD֘!\no;vmo=hUSE'(yAi1BNj#\L$E؋|FU>vzV Mh iDK6 KF^YW}:Hž Q4mD%j -'LO#)yԊ8 ѭrwlV@G;lJuvK穥qD 2x=1:pOjM[S9gk8P wzDAWvb=gwRi`fB:SXĄ/`q'mpX1|rjqAu\QNui&>!l@_>.IJH,w[@kg.!\|̀Ym-pMjm5쵠:ip%xC1t?`5eHT!' ͢ED@۶tU! dV!D>g4Ӱ_%#'םidw#0m >_h oe8jPly6ϷODM tV8p9NDi*&;+*0{qN@)$B3Hc3) ίUb=~N¼E͜LFU8,-@g#Hkr@ƌb/3> G)J~/2y/zϽFMx$|*tq>Ɔ:A {h껄K8e›̓yu_%RtE*ӊrm^Uj轆"٢] ^S>OL~.F6Ns%dٍܕa-EH60.h껢XuK/_е\']RkZTʜRT%k:]9i(qq6|=d\Ox͍dhq%L.v0_jKceTٲ5Q۬MO̘R!hT~V7J`|YF, ` !ejdjz VguoD#m QX`lDfXھڪõ#^N`&EylCL@x)6?o[Qo&-,n),g3P63m  rɁ"n?+7QLp˜Gh#B0fCi|I,qR"3-*OMJ< s5̩{i 0&ؔpsXׇ& ?*V"CS/er{aD={7H9)?{zi`b6xptD7^O v1oZhsLE4|~ fmg)AiwMVDZ,v2?~?u6Hk(w{S}o՝b w,3k/ߊGClpkUg {?'U}U5fbQ  (իJn)ۖ˳2=Uq$zd0W$z|hgug m{PjxY%"@6vmM"S':+JNaUUouX.N qQ창ȼ4}bBR%o5&2hYZYl5"^\DP/.3'T[T5U!VPco9kzdH{YA3u[ _M yRiUm )JŴᰒPJBZ ۏu'JB>*qvVT#"{b&@0 0dVn*bfx܌bzܺSH-9bO|tdJc<2gDZn(q~VD*=׉\+C/tOl~Vqp=?Ԉv#6'<~xjH. D k\Q c4Y Pnt]U M8c`Ͱ,2 ɜ&G*% *(a7N/rU3e@zdUG ݼx5_WXp܉Ɍ*! 3Gb.D f%ؖ+LgA-HΪPZFO P;k$+NKeR ds*?(3K䑐5T2}|U韚R@],{/;r'v]"5#g$boFz~1TD@ȫ(H-$֘d7|?)/CB}t_[ h?Ajq \ZϨR8J :,s&CS12i'PQž[2ԟ~AƓtark8^^5[VEuM84ۭH|[ qo"[c$tMA\Nrpxc6-"w=,t\xa">1ą=Y "2(f]gUqn!8N^Οӟ+@08&(`a;+~bD3^S^yn(qD ]Y,,s;.h9呔NF ΃_ȾQX6d<k?DXДX7l$em"  XSSk++b|(WAs+%q?Y|˓앩0Rc"w,;B!ʃcC$M} ޿ _߇e&,lƀUt-60'ay'8B}u5whjLGney_4'm^:֬S@xO4 W$ (KQLK̢]}F~][AsRWߞfEEO$똟f;"VVǰ&6e~#~4QQ8SJ b6+j+0=DTvɷ2+ᭋwę7}"jQ7xPK[~0Rko;5`uSmTl[!-x9SEA_AY{t`4 䔫MnmGZrg) BY:ۢXr=ZP1+RSB$"и}L07Jq>Vaf,HbR\.O4$Oh՟xnlIԎҔbDeqDW*T7a>Vh>~=\5 6%i~ړ\乣#/FV0`:?\8 !nL1Ö~)p,/F)Ntػ!\uf##%8eMZЯgWD/e-<{ \21.|uxh+~bƕh섽_{[>amlsV7pm2GHC{kBJ'*~\͑O7fD0B|^f|I&Tq`=&bnvaZ?I 6R`$fYF{"ʻGUr"z+G: _grAy!Wt~||$1zA`9jBMuɤSKFBыT{2 h5?UpW˞AStSgK飫vDt~9go]H o5'}Ϻi?pwTėᵣ:rݦ#0Mͧ1EٚL1%voKiUa$NU썻myhTC϶+%}(g|R(9k?,]#)t2Hj,e)K1xV[&?J_k>UܒUx5F5+5 GV(h >VR}W( ҺWBrCr P9W1 d 4` owU򬵆Udoí0Z~q Po FiD;X̣x?RD'>XJ\MMuO_4u)mAl F-TM4+ΠC 6 UOM^m T]KOM:C̼3)8xi7K0ݤ^d.aU4~F'crUU-8r7NKt&+j mq_r@\+Cm3{Е(-a`\y0:w+X2/0~|Z{Qռ]OUs9^jE%_-=n}ak}l8hTZx;m17Sz ynԇVہ~h.xJCyb#lhPc5IJby !OfDl!Ë1;$8!`Q徝jHk#{"_'ҝfS6& 2ؒƑCKv@kAMF nq@EAfQ&TiOlMg@YDt[%o1MRq@kA !Ko]@dr]s]PpO+zciR:RKXիv n(rf &2SZ&R 엤"KL#.P$̹"-++R)-3N?-3x#7~=}'=bؖL%A *^ښb\q8QUk~|UתA>rde_?( 94 Mo)bG[&Gh>Y4~`{j< !ۋn,R=+E|_XyR|~5. Q1B9\#Gg[ "ȑuVDqMaH׿'"B+ϟic6͂CK3zo-Q?3\Yw9ecC] e ~bES68oNaLψѮ:l}nDe]FXL&cwjN+`*K%M/i@\g.Wk۾1l ",`\gƑAK9IS|ݎ%4Q l3w ڃB *;Uմ8ynt2Q*.x{6F%9'c[ϲ 994oN'ᨈ\$C9[yl\H5[%GD9/΀}`D[ѷ_}N,i;6/9)NIpU #~v7ǒDǓm##k˄ Pu:{piR g[]H7/w!+'8=)boЮc<'뎍v`Kڹ,ы3}96"lߟX])-`Gb+TS;ī%A(r;S]C@؎ OCUD݌|?; fU=jj7w ?X!nLLsZ٤܏9_䌱K7-5CSFZUvf8ĨcRgm?Ǡ%v3*jN泶Ґ|obtz{@?!ỹw m[3x"2T]H/3_$ esiBXg@< o 잂K x[GM\Ȍ+WZn$'dO3RI%q%\Qb.&UZ:) t<:2 @SGQ6RKv>So]G(+8#%n$}$I:_wnDblF-Y&.g#꽒ؐgyl2nZ/lx=y:ѕk{:qW`[kf!I/i1#G6eT[J:Yy#JjC #A_*^5`)6r?(Gs:+Q1RX{+7uXӶVmqov_c2.cW;c3)䰮/U5s1E՜"õ~6蝙R )ۓJ;Ҿ|aRP.gTXgHti6(nm{ը/ыkcAE—&q,=öFrR 荾;#|&?;U~@Ќܸn|WR^VeH#लY^"0r@Wgo>oN=!T f2ˈVW VkXQ 8ۑ|r_iMaMh.7j/yDF bWIa_l2Ҕ$OqXxI9w?)2*lgy@CZfuF g[nZޯ5eJ-6Ap9|`ODaoוOf@)jS>q`= *_W,f:k!8BG;HmE>P< Ts ;8r6qNS[i[el4Љ;RFsUlb#~n7<'=D7'~=Qo+u;߼HE*TQvpKP埖,E%61(H oBi?ZҨ:aHPZ]Z[\\/F v$ܼ/ڙUB)١W샒,2)+/NC**6m\D$2Ɓ~!t,NNOrl[ }=u2HU1 h |PJr2 N2`vl)\'mNbV@#| M @CBQ͸]yi5Ko64J"o_K*/g4:r㏆]؟Sd iLOjKb23_zUA?[kQ&'J@6eS =6=sx$^S63\4VÔtS#ZIXp)j Zu@c|0 YtgIwk8-TQT ^봃i%T`pD܍NS;w)Âo*Q%ו <Rxf m}w3ٶW1 )˟lL?Kw^ ؛*X(qpᎣӮ}&x*2Ʃ,j d(xw J8Lb䬉pbO/44PҍI>D!E5e(P7Ys%lsT:8"+)`(O'JE̫glv/T3%^ ',Ws@E09N&{o4!ZEf(&>9_~χ<LnnN.aj1zkn7_]2pȓQ]90֔u@vJ_( J);lNT~v9i]2&B\Q&iljdT S]w;H?=rz=zCu /!3̀5~+qhuX7LǬp] DFN.}D%G,ܾ+B mr6]u@Cbߐ\VY? !\YHXu;zLOՃ.0f '˦\BI|Kc\n{b?k .Ծ[cxik{' ίhv~t\hz> ;}\o@POy\=ͬ*Wq62K&xuQfT$ bgم *> UM_K'hQ>Ւ<}8T)_Gʕ1()K|GWG#cKg `#:t;iQ! @,ff5LzmWIVe+ Mc0#%`g/ eg9{{jwIΓ+4Lz5B5xI0 d /wl} t]M!Uݘx8'KPE|տuj^3bo^te;0T:ZcE)FW߃U+; WO<ߟi#ԲM7's3?u 6J7Պ:&)XOy5 OA~X҅I+5 DXN$(Z3h˪G6NZ-L7 9?lE V%Z}KG|(*Z'ü<."Aݽ˔|$큢bVtP;ѽ ɃCgAw%D(-wvf_wl0ȰE OEn6 5Udf'y%!f]< yft +r! ٞPUpc~2?;mdFeTK &dXG$!;~-9Mcv,˞k^< ka&4jy 5}H &ɂ|;%`(lzzy-.@xyPkcN:i}^Q#P=oM{)vIEY5*:H,XKGj1`BS* ͡ yJ Tv+;ׂ iF-Y V8!eP"=IaٗidLzu9L3AS5z>b:xbZ0.]5ΠMrAF>lڦ;i;8qtb'ԟ;%ӢE2O R r":/LIom5:,7Y}ADK_mzmfwQs^BwLu3-U;ɺK?$ ~.]p?' +A‘ Ic{7^`~T{P _Em<+M(k@AS.N بlN3EWdB}U[iڗJ'jġ!gl9`8"L:]hDxy<[(Df$4~fB?V3cs|f~!6`FLAQfn]+nMnZJμȅc$h;fW嬈Z &]|BqtrI,5 Q+5GzRpK\7n(7,DsbЛRWE$37+b^GV+3&Y<2-X4dn$ Էxy];H;2 aM6̆I僞@ɷ쒣)-hj] lٺyXQ%kͽDCi4Q3=TjG>O܍Kfyup31K#%>T3 @ 4l`%ud[}\C-V3XjW./?z{Оs~#0bA.pWE3 NHupjmMvdƽ3>uF]g%9qӻ/b..Ynzz0[O_(D袻THsVSo0Ee@[*#Ude(t#E&=чQ' dN@HlFDGB7yeyE'`koEf퍊ͬ<;I:$ޑxKKy,+;(/ɚ /9jRl[|Nԙau^ ϦuM'2ᄺOčõMDS='PT7dy l56DǗOӂmm\%"nXj-궸ƹȖR?Q>{}cpec:u_݊;kz.q Ġ !~=F@ >;P]XJh+Txl&@2Ei*_E)>Q&nwެ2Œ]a,>'U4&&&,1q'2ߠB&H!{/:"%7l` ;¨=2)4#22)+Q{{$3JL@\))k,aç FOYtV)g470@w!l!O&=|zn8 _ {{ʲmI=/M0b$VV*<ԶDz=d@:HWeb2v<: ;GDw. 'HTM s# f2ewtm m0L5Kײ\ )ZD #uB9GocjU+]rC{i@@Eu1E`xb32i5*^*TޖV&3pӆj/N&82_JuQ.&A$zez/BJ@;'/ sozXZ?R{W<Bٳ8ҟwg=&9:95 7pdŌ٥u0\P9>fؖtuEd;P.1Qmn!aȡJV+<dҦCʚ233b4t>7 =gbfRpM3 :<@AL @|lAr;cv wh$Samk}]p!Rf@)nG=:.<&ٷN!b]z _g9`Jb\,xpP&2tσE7o «筟cn5EI+Gxp :t,?Es?V-|Ah*Unrb8k~`7x] mɊ &7i #6c l+Y}fYm{Rcu ^``ᄀJqzg<#h{K 0lsk$IL 6ogp(r$^TxfJ Me]` zIAذ+>5vi܈U#/0~To..NuVEwX궺u[-W_zBM6kD-%FV؃aR# .ZC"]ƵZ}PDNK>NVEn'!bXď7&{5h?y`جgki5.Z熕D Ht'48򭠤0 _" ke. z[6l- CSM1 ۿXAzHXZHa޼dGMz%kFKl?;SoCr=QS}+Ahja.M"I95l6b\]&pPp.)/Tm;Zւ&ߍp;}:D'mOOD{y2dⰤҰ|WF ZYKInlRRY?o!bDe002V]^$xubSh1ŸWK?xōa0gmf!R.*ZtjabiRj8JnJh1^Qp% _?\I݁ m婣 a'ej;ổ޼VD5**_н/ 5"Rd%G =/AoDFZNpԳ2/LBԱo3ݽ(8AVB /&^FrB{+a{gUcnXEO1b)앯k0֤Oh_0.7!KAxđm.7b!t!3/W&ٯfR5 HЮo9|Aav:-\l;c+<ШkPy(MQ4HӬa&艁q}1 Q00yڎGV:54(4R"Y뙏׾H R6rA!/N`W@߿%p>l2D~ ~\byFUoW`9J3V;-GNЫ*[!E_XjB[\gRG"hʴc%6j:LE#rJh>Y;2 &GZ O:=&Y=xgT\AjO,ujs A :K*U=>yozTWq51&wGMf3R+rx+E?wnrdK`c rLµP8hV +-tjGe6W^ƬP@r[yitdZ9SW6b.ӣbQS [@vpE-SQ`~gB״ʔch5`>=jœ oqih'{Yfg- `4{׏p]vEs$$puޘiѱ^\( SU1WK,̷aWLyt^ۉ82WFi;?v\*}@IYΡ]z(^~gxȱgJ_Ooy6_z< TL}?EMcaAu6fQTiH|K1z4f>(7Hn?,2aL)a?(Ҥ93{zQ_F4<_uE?U݀qRIQЕ6-) (=ה8a<< vw=4<[@|hK8YG# `la%(>;rW֛_s.DhiJ%Hd"/m*7Yގ!#kS]*ɽH?*Eq {zgS ?O{ ]r!*9U{5R0Dʨ $ƎdX)?ػr'}"'2 X!c6MĽU(u vag ՇrZC(lٰ2PE%ĥ }at~gtnLިt-r0zF<&5DYMIɼ9rR8^{IՅ*lij<.v]SK 웊.'^cRZ%( i2hEem{"yj@JBuNy  "C_D"~YO$?QyfeT9$*Of(~ȏDnܢK=;J;.?dr383nӗhELEZ6s spstqR\N!edZn_a+hh͢&휀.<4VV_n Fftki']1{gU*  R% \v5s$k WhDzdWrcO;ca6EӪƍV_^P'x".ƻqȘqnÞ]yb*vY8qtYzoB?h^ryA %R> E|*6Ii+(v39souXn~ũ&T&X~nU[|,Uxu=;TϣNKzKJi\77@65@?4OJ37*+$߁/C{]IJr.dleIz`FPǢa]r`ֳ=Q%o@=OxPL48Á\^EM.֪7jHWl,^ah] (KC &\%,xȠȖk|s(]&E#%̧u_  9ڪ|t.a:dcHZt"RTOt7Db$きX#$}WPJ#jHs̑3;$BH/.? aBysķ795|"D= x1KE~Et>6:m@P$ӇeSye[8h=asKf8(毉L*`8|po4X2s_҃*sM vy]? a#Q8=gߛ;DwoM xap̷J F&`߻ͩ 8 a mN /+ڥE Z uW叮x!"HZz> e;ӀƋ | ܜ1P{qH؏XW6τ}z̈Xcvlcݧ 4 Ջ_8Պ6XM?UCϖe(9C^2Ԍޗ˚ X+㣔3X| ˂l0-Hbdt8 BABqJOC1Nąn/#=+i"\:K?̀"0̖cV].rr@ BU9>Z/ҊëQ۠$eV{cY.r6YNwjaek ud'`Y^7>i|P7<GCtA ڪsҸIb*3@Y:[5Rjr9`5D8ezˋ1_YGx!ekUu[OP-qg?vQrZs ouhM EԛIzیs"Fiť;j~TIAllռrv1tUÒ]嫍9""s?/!^&Ӄ-mE+}d7do\3_*!52 Q:ljӭ-56Ft"&ĩs7u5^|E8Xj?m-P pqVm Ҧ<ݙOs+ ;5o!a=Ѫ@7xoʓk'L%3fE㺷T_@ xHSȈ. a;Q;yЗUtKԴUov$BJCiŻ2ڰ ,VRjoZypz?jRaj)h.!VHפ/M)LL6ՇAR*>oX궒Q+ ,V\ 1[OvIثPZG^h\7^n@<oRA:=?IU;=ACaځH9ct@~1BڢZ*}jns i!RVmppkj8-TFuzv̎?I/yeiySx6BsF#']b1?}*@DŽ07ZHEKZu*,s ӵtZv9jel_BV`&3-HGiB'n,Nƽ؄:-JJs^}MPqdCC[ \إU۳FH8{>b#$ 3 ºR3-5/Z)Fm5" ;T},RdEY&1bw8YM,:5U#c }IDy jROZe#PB)v40Vh0QVͮInq@CX$ݢ$\– %R ^0EtfF9ZSZ׌c3k<Ǻ)F$yqt[Bo  fNƄFֺ 1vJdK\sc72ڤp3+eˠʈj+JU ?&jb'ҌJ ".&DF,^5f%uyhGOII(/cT~eJ\Sk"dEXj9E2ڤZW'e&)弢TχH ֞b kRoo3LsX'*=aɯwh#gFap9)a~smG܋h<)uhIEL.VKvYj@ȐGw6SJ#q.EnBfhBYOQfOm6Fc 4dZY :H9=s*߉LĴRToܴp+uBmvj`v }.إjӫLֺDi]cT|@>rKWF%Pq@g0 td%ه?Xziɿԓ7ڠCr|P?lIřȥH<sH-yHi{Ny0jL>Kl@zWٺ؃p^oAzT<'?>Q6?/bV `_in tX<*S@.a&^*V.b[MG(2P>K{ScK\A(߇#S*l/@ի%읺L1}eXLq-kC9ŒC=bP z4ueloOomom%]vXs%F@w~TT6/\_1}cb 8#G Oa3&dnwy6F3 ʑ%ʄ~` Ȕ sHZf +D8`G[9HӽYOp(.xqnB24M6y }7œ~)\]ڋZy.q1!/ͺ+ S6BtEBkg-9͡T!)qYkj ȣ,FEd1JF;e3vQaGnQ3&Czh VҸR"P"ԯ{ ^&&xګS&R\>:*:n+Ѱ|E. I2Ktdw=LH3@q#oڦ VGPkZKRSY^f#*+@2$<BX%7\^-/x'W(+Kۦ$D> BlZ Z"ŏs/%n 䖎!$O9L_d77;wԍ[ҘJ:>1>ĉ|(ep`B\_MΏn!亱G$ b?`M֣d"6whF^y:hUD+\ACTQt ]8k/ZPi{= +R)P4w X-J η( f;x53ެdя]-Q4T&ф4g J3*BB'Sok&='auQEⓐZxyvL\*3cPJ⣓-[Yw1)w(N elΙ` 2vfhWy=!h,E8|VkaJh@f9?6*4tnb y`U &˦ CT$kAN6b07Bԧ*aNB_ #HB A 1t͂<ݾ"l MVt\H>=fפmy̏6(_쓖:@I}0QC7M5drx:dxeŊsvOIb<ؚ9a߃k\|ɒJEe;xw4y(z7QU۶FViUi ;#藜ih7ODDB+EVu3u"H̡^\1*Uўd l#3y} 9N8b%L}g!_D "vY1RK.60 W4'iBud8#^ckd]&YܺiByh*4O:!pM+悔\, JԨOoV/bvb,qhc%ʜ|rM*nݭ!S (ƼN3*-SwN@РlnȚg{,h0 /=/=)4.ML_8W),NVE3Ƭ#ȰC/'QSb¾Ys=α{P{oxՕ͈_u/k/r }@buĬY Iwd S&=)K!i"ІK =<3"=[{^SV=3KUt'01 '{1{F/,Tn(hGEcdDaT,]{[$Ԣ:kWhnwsj`ZLwl&;)LP~&psTA#VU?$)pkS ^'e-#j]CI# "20ϫ}.[",,|Ҟ1)gQ*An~C}:{K)ǫ5K!Dýz׋RRx"}SRgbsW)Y@FL|x&篒a$g()f"p!F ^<ʛUA/+iv7iIwB6mS; φ` yoT,Em9` bOB .K>{P"ySb]!V t{tTLLP r2Hv\haaJ4N$.S%M]7VfFxFr@%OJ=հ|]kɟkr!rَmg"MVu6l9:G5*u9/Me}Q}VDzWaz D}"]$h5Мpr3F_N^JR=%sctnnPAόq\*@ 5-Ejgߟ2vu►21TZTޜǰVs%;𰗜4dB_:X&iR9@)4ivVZL6-S Yڢ|y&fg> AE:W " #C1qQWj$@˦@^`gY]I{9u5 S ]m?-[@n&O @Qlu=/BsM4؏8? LȸcO\42'\+9!Ӻ]v eJ~`Kg56l?'eiZ\pL86@MDYk0 `8CJKNgš;S`à6@qFf&y P$Siʅ0j4(3ZtTOI3rogWY~RF19}㈢l7o%,B.ͳ}CyYqзH=-4Ky81suY?[x^=y[*=a!;09%s~l@9;E?Mygrp.m'HL$ ˱G$MozoBe"!_xH6("77p])J踐G8.y6_]%J}"qB% qz"lCzZ>JX,!WSz"?-wE (([II`Wʢ uKp +t3kE->R5ZVL`nDܾ{kY;/}3T'ĽZ5:&N4;RP$a5m'&CW#I)PJ !ڇrJeĭ LVE*uBЦͽ(?rkVSOXa ldF`62OO-Jux–>ogZc${D :fr?yജ,/ᒫ7>N=Xq-)ZK oZbE3-2H9`F&%0^bP0 )YzЅF.y~B}hYe)r6n@`yOȔQJg1ܶ1ޥ bi yph\l pŌ7lnAߙηsV>vK,_Q˯]$F7]}F%+슽I2*ZRX]2T{If9*ҘQBroYaRdqܷ3xh'Ύ;6]4ʉ)}.w wX:<2u_((޿$PmI,8=Q[_ OaʪE f L@iϓ84ԭ{2l<^ҋָ%HT]jjq2Hcݏf?i\$)t 9jh&PL-9h^v|UK򥟗ZA6yR$DpݎȖojU,IMやw)ˉ-1&ro%b3ũ%±\PW0go݈ JmbTLn=tHw\JowdWظڹvgPjaD-'տ.{$?^#"+/_i@B#&Qʕ$/m)id"Bh]B!m7 JjcnJ}Ӟ {o'q63M=D-Qd!b/E]?=|~w^DHg0{cq4yu;3팽_Gkb|n՘{0c?.EStnn'Ҥn@+.:]) 5n 'B2.P> eM*TQ eH?ױ􋗬nU/,BuLܹNCiZ(v4Z|bðgk #ZpMG,*Ή9݋jc'0*kZPƶc[ Dyz'8+zkC*ya1| ':W]Xn]\ ~85]6 0{rX; ک6KY M~my:ChI#IZdv;r3=XJE]O0ơ!x[h!3tpBɷ[\}BN}a;t9?+ C3W=;hJH-W/^d+AT&\SڻŖT+eL N{Sy_"|.y ]iXH' "kMM?O;n%8'Gl*ԫ(;'JCGVEtܬm)[rV ɌP\J?wBaMԥV"rR.s6YA &˪Aq╁ $F[UñkN/&E]$d6*=$n@TNX0͈$񇏥IюM9e $AԕO^w V1 $|A h[:jϰXvbO0+x1nvڅ'5ZR(ЃVf I)n 6tfnu%c_Svr)Qg a<]wEGp2th^>RU1MvXR]6vHm)>K {7um̵5ç\MqD1j3FAӳ;)&{J{1#'.4_w8륖p4dՠ;^<;ɏG@pﰮ\(0 *V#A1tKx0J_ iv1n7 Z廟2,r4ԍVR̢AKz-Cc4,?!#pS!~W$>ti*ĩ] 4YevjWI)"ދDXq~.p:D7 k{^ ^Up`" ¨M9S l!`#X4A9<͓VTlDȸd/P}`ዑm<˦v?͔BxQx.V}l̾O?.p$"Crc cč2C3MD{,6@mviRGN Qh7R4&-VQ1񜰟;IǑ1EB^, RW4`EC?͢ "]Ji5'\Hq섍8 x&JHApO{Pv C3 `̻>u>w^>Aҳ_i_ߣX|[;dL o.$ͱ#'>cU1NcοW8tG0SG,mɏ7 hAEG"}~df֊r"lP@m "X9PH6MV.*Hu+.W Oo 79:j!CIDB<8RJHW!ol,{yo~΄d9t0͔]K~ȃ:j2oA +y#!NKQ,xwD.@HG5)]X ݁69R[H٢7ϗ:( )M-c>wϚP.wTU'İUURmד#$K!j1COR(f >ђU I'4fP%C Jw8*Fi1:Ve-PQ{Js7|DŴ*K _@J/8]Y~IBM)9~tz zzh AcKR à$XPmI.೺D8+Zva=C#k6UXepLAzݲz<y'KLVc*'jCwt:06b [+ E~Lk3`T/&ȣyKPOwZԤ;bYMaM :S#OwB1?śm0"x+! Rͬ Si(7ðnӉ(Y$+{9clj۟ѫ \SRX#&vX1!#dS8iN&i隽.xXN86dÄ>^{ /@_́8ر-o&]&"aqVp-%Is]ַh=p GS x%~,ĨeiGxz5!eJ8WX M+g~$Meጇۉs{}VDfO[ZN>Vi 1בt]Uv1Ƶ;e_~5fB ymԐ:W1|r6 M=ıA}=r>`/kHO'vD#o {c.C,1blcMfxO6Hߟ0?1C9wE55 Rp(Y8h Kuѵ:B SR0f&X\L}䲦#2MEgY V'lrmcU鶖y(;l fUSx<{\% ׬"`ڄZ EE _exWh-2.^Cn V[錈3 8U௼R,H9,Lp͇6@3SVFQxeʐэ?dB2Tq*Ԫ,[OwtsrV8y42~~ݐLNj5{߻ξQяx:pIBN|zaAhkXEeJGB.(CGo;յ_d9{њmIo&L3ld\Lhm@e )+譱솚xaȍ=a{:Ё?!s=;`sYH5 я'r{R;Պl[F񥉖טn9c8?IO!`$j ١dnȠVdeQg}۞B L FC5 L ڰRc1u{+!ӃiCy(Kq~`lQ Th 8lXp]>GXg-X`SkΕmQSErʰ+^ۑPic?8S9W4!H87zO5Y3Z{OڇO5=g䛰{~]Ku %n>#W??b,zGrxο>'u/ٝ}[2|",F ƽϾGڵo%AE Φ)N$cv J4X2燷Z-Eko1jWFiT-k k jm禕u2'MX q>֡$SK^L}[, 5KI;e癧YGm̫cNwP)H6,CƄ!:%%?ncGG{:msv)2gW,zI*6<#{6?uZ'LQyγ1ôgSL#hn%-.Ivb#Y,8f͘FJR92RD)jؚOBхoph#oZ`EIx:rPn`TuM]ܪ/(e̷iwӓh}U.SDzRQdW#w_lP>ُPµl%V5 ![pw8}NzE0.0bݭ"͹Փsެ|P:̖n5ӧm3XzTSrGNJ7~]3։ؕi[lT"`\zF-7_'S"GCXIw48Tzɕ<0:N6mk~kյ1 %Vy~864T+/{GXfZCgCŝKK1~L,*S/s??$|]TJ:CK\c_' PzLpu]qvyFۼMzgj|y?R{!2t(yΉ V2*qw5~w˼swjtDjʙr׮Ӄ]BC|N/U67~ǖA塼XuN&7(Vk3B`YƀEZf.?&C'cl/&bX3Q‚{?ȜY~֟DPH;z(Z?]ĴU$U'1F%医B*)e~蟒c7=/7&wn&Y ""!Qr_¦ G P$;=!iսΨtPi;h6}GEFaf^׬1H?4!(- #NӲfi6 +x7( '% `Uue UH0 ]!jZ'{Xa:d Dj(ƿ~ۓV.nY#[:4yk6b}7qM eT]OoPʢ=qb`CPs,6wfzr8hf@|1vܶ>|&-0#(w64c rX*aO`kKɕȩM~.Ad~O(!`ItDxz&=r%s:%\o^l%y€uAѩ\q7edS,Lɀ31AęiVkLn36³ o{`@]/HEIʻGD=ϞZ&}S/|kԵy9ԾEG%|7Q= uD7#eZERE  {@G6Wyn;FxZ-F?Oق9XIJc%rJF0LK¸!5G[g_ٙnתĔ֛_O H {!*@0gvqdGIKSj]THjSv䫟0YTfw,(X0?kE8հ@#ߺS=0U@y|mSljY]dwY6VG'jv3 d` h'5Zh:/LWBWY  6@1c3I220?(Vfl4^kh4Ih #/C[ $e*WRװ LjUn}rIe]lf ;r&=-Ǔ )@2k ̌Ϥ`[Fb}Y0nY9깂1itgJP`=bRs˻&鈈ӃRJ0}+r-$%~1׃=;a+.׸Į (nwKj$Oes`+0n Ha}Yذ U='QmlXFvk1xKXLT[Eb>&o< Gu>(!6W9nl0 oW^ môC0]ϴ^(v9JX+^մPOs*S[Sa8m^GF}i0+͆b r-+Dx)$ ~ kWgKnIo53$6;iH>m{IR+ҾNLd(.-G=X ]tGpiƣig$ &⌌~CdлsÈwA<7ΟWn0pߕO ] *[[U)_y[q=9Y ."6l$Oįգ1U0+EӐ:3FijϷԘ/Ddžc+L@9XPNdø3i9jb 2uEzo.}0t^LnɏnVaE7.җ?TX\vJt~.Һ8:dfiDDXPvbN0II6ٻ/mהgd=B%vbqbI]ǖ-LLA^;i r X b{sa3 5 r Jo3N=ע@  ~:CM"U>؇a\n-Y$7(ǿH$AK ~ >5"G- H5$Eܧ M$Kt'"0U'q1Kqr=;@2 WLd˅R?翨Ѹ? e>ib@ JfSEr=M V@#O/RtZ&,6*@Tks"nWqy)dEKʀ sZWU˕0d:ztUDnlk>#/Z|(Q%aEZ}NT1Lxxt[XWg^-`xH[Ȑwu1!JK~jt'p jR|#R`ʨt .ݱ79BGe u\  T:tQ`f2+H.NwF"7*xW"LcDn1uv5hScikx.)l2X:kdAY0wiDJJDej͜M2G5폙{ɕԺ\/bRX_ܛDN;@y+&B%H RY\ %ivu8=όO6ȬN?y+WZkL.U^bݹPBi3Ѯtδ5­ m 2GLb4)T46go *I/6,J%o!%ۉx?9PGf# H(R&xޚ_, ǜ.8Sy}pnVms> sש+/%0Qd|rY>Й>#eDE+ A-'j-E#ĸ5K~j+pLCΔ7u]T|s ݽ>c(jV2Y_O-yNs=kT&G7: m-iٲ%"Ѫ{%IHF4ي3";2c+i-KV+aV-΄0fܯ$ȘTH 2@X6O~Ll@=F)7:=VQm 2)RaP5Xs?/yxt܀=kB^jz%!W!gc86]?j If@r&(6Ѿe#c5gB$cKT\Fz[N@yzADQnx@jnbSh?-Ĵkw5t(Dsot3Ll49܀Ó;Ђӎ]̙M*Jcz&vb.ԧn* T ՜G,6t5d85n٥`Wm$K7g VߡZ I-b>=kgt¸ܡ|S^vē$i4v e-1mP^ɼ愀sfCEb%Nj2W# EiȾ%muLzV _< 23"'}:Ғsa=O8ZZTq >7V<@ ^U2Ҧ+u9 ~Q+ZŅZT@3fN.0\q ߩ!ف AI =yvZbi^lֱ,&,kvDŢZm9ӨBᗱ~6ҟUSy'^ҨRu 0(魳NMiAfEW=ڶmzN@!Tفq I}[qr2Fa J8j%w[<*pUi3 dծ"t#UB3@ i՛$cQ5EDb?R>厩Om(+D-cHҀHY1fNm}>] ];0Y n13]?[V;TmBe<CuyLO[2,|Ei~'!7sǻ.\EWVsDR=|fAf6jZs,#Ss>w 3$xܝ EG2H5zF̳9BbfpyX FıDgD^J飷=dsL\%t] KrQ&b&{K`%PtHs6n=~@aL޿ d+ׯ 36$KULJ~RE6[~/^8]m2Fu$5,g>X([דHXΔ,R >u@ړ/Tj.٧lX1_#{H7."xJ pyY%NZ6N] `N*̐ҘMer$ُgf &ݘN)L-5hvˡ}{uUKy?)sDǥJ{Xe"8@J3s]$)` ;g@Rr?w/oSnZVy oQ!Ū2ec"~?V@` NH$ZUv>;= bxb dЎcE-A0IL33(>)ûza9Ckb|UR/Z򬙆R#,`$LP#^Gg-q?Y3Ī?VcӟY4x~inVgDd<$v=L}7 }_:~6@'7Q9jOLAv$IՁ@1ZА :~U47Jۮ8c-.ĔYd eSO.ziKYӣ:Gk[\~UnUF׳D^[.K$?Ukžx>j~oB;'cD80z.#Y<2 `Y_/m60vZ8 Au駮p4i`F?jfl,/-nE9J4b? l-˝S\GZX;l$'0z=1?Pm?C'{RS4]&d.tPvԮ1$w TLbh? v?-G(L.׬.Ė2漱n POZ%Uhq-û[ؗlҜ\!A-i &VkZ͕rtҿ.̥`"b,6 ȣ8fXTE(vݾE)H!hΕOK(Hyf'Uyp)(]3\sP 73^ c7(kj>LBb#ր[ {`YO9sinҥ>$pk'Y_BtmxǵߢOo.u9ش5͓ e-6At?`C6x/$7uXNoɥ= 6$n\D 5$y/U?x`4__@6Ũ +Z PY:m>☆J$P&@N'UJLW/ Z,2,yfӊ"Q`d Kt-SLc 鈂0e1@BI].RX7 lQhq0Rзhc9_ɈV\IAɆq5dIA]vy*$@xe4«&/wW elʥid?ޤ8@g#փZOw&6fϼ#AyIu KWۢ7r\-VĒ5T㸨PS`C^ U֤#YN@EAIW_F$v֡;lc4o̞nIpXN!35E!>P[b.jF@Kx vtJ/`(.xo\/͓9(o/uWoսb3g8%cUlJ[J` hYKQHwSˎ;&ѝW6zZcBʔWX| 5BX*OyQJvaQgLy7PynfnGSW=uM]t=#=.WGMPPPZL89CI#N _z2PC<'El:|6[&cii\ذW/NP ӟo }5"hp5dR>`Y}S9kVtxȗ }z]wyPx>_ ~>cʗEIVh1T|?6h{0'@= pӍx.F;ur'e,ϭ|;J@YC4'1f&9"ed&V,tR^j;b*cELާu'Ը_h7XݬТyd^zQ/AKkCp Z]ZnNMԢO1躒h!e=:Q j[o;788ϷlN'ܤ0GHPg0 d?y0 r[1XAĽjE@!QwS!N T6ⰭgikuU6PhZ@IC f>;,F;ܹ'1mJ}x.lj+[EX*[p`<- \UŃx$j/P5 sQhqOu5|qVt&d[tYa OuǁGB162 4I[$iČ=j0S|9%@"6[((M3tY('~ÊԿ77yAJ|%8V9&~X'֣FN4&q)u n~<|@33j~p > UkMWib![eʴ|91-4]O?u1ԟtꁖk a}[R hYU\:z ozZ[7] /&j}|E:ha[aCR ?&c3pӰG/n7PJi7Nv?3#O,yshen+_ڧm#^8D~{ĻwłDs uɛ #]l/[Rt41KJoDLꗪkRE,!(L*!kc^źI`ZiB:AK蹫ځ˙_̅PÊMH_vz]QЮ;bޥ'=.z_(Ѕ2ֲbIjcT?־au06ġ}#oTiX0M"Jgi$?K50i8+Biy*kn'EG&x.4+e\,-]jQEuG"nŽ fd7 Szidޥy9.ձAlm6uaV#Q gH eg`;ȵ0I.fVGS UE ?׾R"&V:䲥#( ZqwFUqk`@o%_''~Ђ B-1&k c'T?d>yo]iSp%r*!E$&.o.eGe-կmw=xC T 0Ǧ<>0i(laI v*Y# ;q UWɒ4JQVmTp$3TLU?\'`j{6w|d^ ]ݜLnFve D2r wKQvt[Ar|ȉlU p1jyCYjWP^L2 Smuf\ 2Am7&Gzs7܂k f'Lض&iA %̅Q3 M*i)9W~Z/J\;I9yfA銕/Ǘ.22}d@{b5m Բsf#CS8_z)%H?;ịp:G-c:)Ҍw#v4MORݫ6H(=ʌiW~nD'k9e@~!< _Kuo`v R B)qv(4U]!i嗔GxS'9OmQ9 TY?M*(|(ǝaNQo|'ei6;m.Q{ V cu?{^BLJ؉"{YG˩| OoNg_sYxHkEx(;\ AźwWILJHl@잸Olx 'W$?Y[յ'Ō!\6'8! +hZ ?vJ1vc};W!,VT4w)'q.wwtuZ4νWKiʸ4lFv/e?Rm~BAUhpۄ\ O& #nmCC-<-!ovtZf4:?I͘+`Ɗs =aةMdKYZdP;vXNxJӹ#?nR,Aw&Na gHF/𓥴z4#ƹV_HKĎj6"-kCm%7~7A$7@5o)!en )z1pL/WyǼp_H I5 Ú±#T]=7 BE" Ay݃r^S10"˾H9pHSEY r['K깬{ I<\Ji3*TiNJC]HT辺Kb3,Nj, ~ٕ, &ޟ4h0T5.|o/+4.ޚ1'uy|xïb?3( sq|;807 y Z,HMTr,2{K tx kR5)ZT޿ 1JC'CBd q,r`` D o~_xQ;,;FTV|jF++ "E{R:D.()k%iCQ*Ed%\,:ICxq\a~wa$sBŀY\sj&?U/?)aHQ9)$xCt~s%@R0C6uX 5)/ Q-XvZk]9k̉n~Mwr,~'[%(: :7.YL]q ?(c/6i˂<+1IJ`Z\T,y ZCeEʋs3(5(Dps|E(ed_Z=Sf*IbG۶K}7h[la8~sv[|Wh3 b]hjxΓ'_0+ʲQ{ X p)IeȜ5vFF|U`|-^ѵ P N! v܅2?l\;tBjԅ6,PJxծzf+ ?C &b}PYy;*,Ƈܪ7|:TDvzE+XX? iHD mu$ιsH^1i[-)ķ YG8&Vx]%\ӓP^%ڌI.8Y[p]Y!xNXu'!ʍ|,1鱬2 wgDw5$$vgHqzkR(`VhV)=|l6 8&{bW1}ʨ)Q%~MaOW#?TЩ_@v'"He`L&&Cʵޫ9#G)]jN{E0w{C\0(7?w-J`xര)[m5 yICn+ԫ{Db=pcaːB.*jƹ|R7K*q^QCƪL*Z2 -ӯ͐zZDZ/́и ئ;ern`PM2huK!L@JCѻ؈m0A< Gia;1TP.GVa2soL`Y0AF&ɘjHu)w"U({W edRMIlC<}gEʐ' xKnO`dRIVA.U&g[=XznwٍۙG-"Ե7%Ub͊ 做 g^rQی [jR+A1"cug$O8seA (m6+y$"̉0dSE>3cƯA"iw^8P`a2i3~9(00Kdz͏. ZF]:b}8m f;69j~N>ax-e*cl;j>L~ \ȀV>FRD왬1Eyf4p%!Ԫ͈ޒUJ/ؑ} ծ6_|~lpű^_#|@4X(EԙzoDr7WkB3ݦ-}Y=ll#q3ND\&~}$T;RR2Ry:X1j/{P:+&>]w砅Ego^3) {'6ċ=-n[ s$'ʈd'.^4 &C:HJA&(#ٴlbb*h7qT+,i]=~t/=[H;cf`%j^ *!2Yfֈ2ȳТ|k6h\XYNuA!unWG&r>KlWK wF5華X]1#8#X[p4!3,SUӃ##S;YB9܄XWBͳ$ZlYZF<8'~rpX2OyOp-酪[m= YIu8X2CHBbGZǥXrU2);]!tByCaQR`HhqřSy4).4H+E/y[yy @H<'3YV:Κz nY&/f<T ):I4cxk#l4' @vW{.ЇvM`Z-s@ JC+HC4v3doטx$r-k,ڶ67VX:oZ!0eC(0Nw EJ%mTW^%3]Zo5vZ LyĮNlZl{R,g]icpus_dO Kvp_ ,sƨ Ćs_##ϵBʽok-)uQ}vQ_!~)$-E~B ,.KS/1:I-cYHG0,fKZMM"_;*iޏ토kj?1y-#S3$#m"T{0yuR"?Xm%w.p|I?s,f r@L~,=ЙgH#T{>c$o[M<ڜ;K1oV\1R7& Xd=n;9ܟ5 NY'fa1i>JZHaԁm#FS Gn_VV35yX|=H3rGhl7Ptn+phW(K=ј*.F)4CYiSN^(M9 lWs/.kA)`s"!Dž-a1w(4fcm|6:wYwzc|$)ӚG=t gLѪ<>H|錐,?" „@/׻GV \7w:.2NʽcF=Nk]sGτb$cΨe?L$ {>֊Y ƌc sƹ&eww8ZXN/acyCھppvp<]UuoN'?bmmNA |q1@?e܌FƆbDKgh^i5jҥm24x%4IO#M*pj5S]XkRyWbkq[}A2\r^U$w;G-I[JUOtC1f8Ѧ̜2`f"Th'xB!*xM#=C.T`3Ţ*dgRg- :v멢zC`Zht,Q/sFͰ+b3 1sii /~nrMmwHT'O(E܌F*4dJw;1!U%/|%`|d4)vR18((m3jY[LF<2*j)l9ӂp~:3l༷ Sw4_cBK1GTiT"8%Ȅ#EjW<凣"y~w0siڜŨHW7,έH0 [<3E<ܸ2rb_}޻xF0@99l?m+A;مON{/b`1 :ߧZE&hjDW;D1M"pƆ9f/hyq»"Vx]6lz":K!|8Cߕ"ԓ+&?:u.X[V'u?xͽK3NELϘK]EIT*@uKsʔN]8G}N|Gb鰞^{hA' e5!2f! 7d+iq RCweZ!jg ?o\Y 33'IacYw"m];L@(s?z1@]v><B 8?4Gek}ET[Pe_(v%׸†_Y?w~.>JL1L+dxęLQ_MnSl0y:adb%3+o,Dxbc yY]| 3}$vt4DJaGCy9cĔsmÙO{OzȧlɞR=-?ؠ|bz0F`zӼ_,hOs"[yLrG-Sȫ:'Kz8V=o/ϿNJZ5Kӂڳ'j-j.VhiJkp -4y"ѽ@yݎ]eԁ*!d P{,d@̘d(6+7Pr.½ǼkBZE Ic߼? I\PGI8#]%-2a@dt:Ө.Uxסn'b9ܷlar$R&U\ScRkL'qz IkP+ttWCOE: ٰ; I*{Vl )c[F_ܩ鋐-Nphf BǺkVmsSUE/Az 튠Ө_`fjFgJMDNGPIjY Fp @Gs) flĎ0,4Lnl|Zv#_]܏UK!oP,9IcMPkFI5d\657(@䭘EwOa0Lk ƿޤg?Mq4/gD4Q":66>u#B(d!iFh!Y#+"fd H^~b,N^t.&;hT{O ۧmlD/8׻EQsy͟ghp킿j$1>@j 2/~v.b(.7aȂJ1YZ&TG} jT{]7#LR4c&`$gxi6i]XUWo^sL##3DSL+M ht:sHv ΃_夺0| M*_/#*ON4Z+#<sTbaēd*mƗV<RT6Q0N~dlWh(x]e.y1h>jkb|< *"p_4ZFRw{G"fi3Wۯ|W7k53b~d,[VU~vIj568 :uE)j~]$|;WTčQp n%Oc_ŀ ڈQqc%(aZvbÌ%$uecBAۨF\.AՈnYGf4D; &*zBd]t)x~(be0a1Fٝu76!fbN G @I7?k'cCPVStLw-agA?qQ@tG15R4~#`7f]4dz0>GX(+ŕkCZaI)iVZ˪,.-1?>yGw?1ߎMo;iϏY4u46NƸd C^ X{L sVz|"Ў)!ny7Uވ#Vj-A> LE sPGCLjW~ X+-HzlP@vp ka2䦠ldyl1xMe|^9Թh:  ҚGNBd:OdʼPYH5!]P2_jOI/S˓rt'a?\}f^Î ibjDP `<4S DKoAU=}u_fcDߺ%Qe'vAY_kDiKa*͈ Ğ=x^*aPY[+3Jyr*@R4X$ںӤP'hZIHJ,[M^̼cchӜđ*-6?';/6KU $.9A$OǾK'y]H p WfQ}:p.)zU@QONެ%4}ͧ6]|ޕ+J&.EА Z霔t @dMv234u*l \MiP.feq$[tQ3{.);ł>\PIrӂDhN~zn̡&Wؘ f{*Vmlhc"_ jBh/M*ɉga<[>!^mbsͶhZ:ػԭHn'ù4QF;B質fN=!LҳǖRț 4q#S|4q-*g;\/^%DVabc{<s{6  Auw-Zj{(ז tYD51ϥvE<YԧO9H-Ukmyowqu1(N7GMAঋRWy5~i`PoڟV?jh]:Q԰6[iKa^nEiqMȯ {3ZZ~Mn>ۡA`U*gؒD9aw]?xjEd*}^_ (}rT`rocԏjWepl_ vYzCshz "?ؒx3X^2խE۹Jń1Ω*oeN#7NjIHv(dI+dl7Ns;egv!m6Wd͒5Nc@ғaŨWixPM874̳g7$!Ww"%YI4PEz,aGRM+>u م:U]ea̗Q G## \ ԍ|TZ!1,'BJl-ǭ͚ &^uwOZ#޸qKvZQ 66*}?B#N)`_), 99)Bk_=kGF*VOI^[R捱FXqّky )H?yDRL]aik"75J dϱ>ܶjs0Ε1QIU!DJ80ZJS(alvE Iih=x]bsk=1z91B P}Y9~S4\: N"0&- aa4X ONrk?e9aחF_BTP.=E}o{geA"S8:P0*&F sɃoV |hPY9iIl66ټF0kql$`~iDHM ds Yy.k%]*2!ka3;oK&;0%p*̑znJIŎ8Y@vD5 Pꩌa~ָ1$cN8RpZG=س7MWcPTܟZ _“ӧx3Լast˧&qIe4k֟}l@1%`SpcE yU 1L+em0LJR  2)OS: ~L dE|ݖjbV(@w<$P `žN*ǬaVZMs K5 SO G*b@JUv_EvX G)6?Dn~"$nwڱv%'YT̠*\cEeήc͓/-UXqwYt?D~pXb]hM xacˬ+c٬a]]03 [;^lm-jo @=4N[5tBw^-yARbk  w*  هJ=?cGt NS U==n+65`J vYU&?PX8\]4p3?G6ݻV#>z`Ivw2@KV󮭺cyAiU}.yxEd:Y֊y!BȁB|~lOt]$s9J`.6U0iC=ӳFb 3.t EXJpL$K!ͪG Vӥ+A/ * &zC6|IZ%!#-5,E* b.j2G*9Bl>~$)v#;P TTQ;GmX\u"CkHE~7]%4"բ[0*'tjV;(ZhTw=*z+8_kg.~D GR_RSfV獸%KFDa E?^F\BƋc*%M92i #') I3R@I ޤ *_WP8XӓyIf6}Sl67%'Nl5eDVy/7յyV ` CvxsSo]Ђ L e'Э#?ldcI/ƼII߈^HkRgY_l1r DZeIJ2C1QMU 8A~|qv0-W*{ A S'fDgR66Y=!+xwA5恄?,s~yBE O*E0\LGj/v tUV Q"4ϊ#n3Xj_SLݥovPZ̎'ֽFYwm|ʸPypn$G3LhQV7W!*qݵ+Wߖ#V9v/@R3nT .[|7o2@&L༎ )N?#1ȕ}~_hX[JhސPW='㪯V>RBy}`.%𖖡a%3-'dͰC_9m~mZ9r=|`'᝗r<"K2~ʹ $m^PC ^7 I7XK(&$F`ZtưJ6MX+J;a=tJg$94d#xm,."oARvY&" tKa>l@k⇪RDWgkO+\sp]wI@U#-B&_dzR՘GYaGqbbsHnEwҽysAj's΢+Dǁ/ 5XGY Nm 4iLe{ha# [9Wujiv<]ÿcƘ%An1B+BW M?\ML4O!]0tk`7|@lJ*,Xre֓٠YϠZ}аruїiSӫt$AB7%fZ0G]-VY>Mdf T8y&YCC=n),$>' 2Z9+Msn=8K *{{By@F/&"^RVe8Gtq$sYIS @kX;*)P<%پ]Kkt8|=BgԝW鹥"jGh'#1<$s@з4eH,޽єOU<%MXLuH,[!H'~|ϸc= #D&LzE -GF@ &8.|;!S l" x]eNDN -TO ΍WLhe)g5>3U:b4#p}d҂md"A7J#z&<&9+케׳q|u(^(fk-Q%R+I@ Շ3RZȚ[ysLD@G潞d+¤#PLIV:Hk驚vUbDyR"v_ YuׁZ/E !*nTɰD[:\@KDD(4bG<|mvsp=sOE?$}fɥ1} [ȓ;`kĝ@;ް"$˯57%ٓՊڀ!G>B;F=)EX_R[aHTа W=IR@QZy0[}mCcRt.z*dow: FpeR5))hӡ}D=ͺ.[NhO|%]/@g2] 0 w6n |ؾ*̯j"Xv[>od 0,:\ҫP[QcRÃCet~^<=vcælAu}X@Њ*-4トh;JEl~LQY/rU{;?3jOGH[!L2YO?v2mVW=q^l#ä].h{/\iQOj*-iN~A~u5G*Y*unԨ8|wH?UU=LgIJ±RC#^ODY*+j+*Ȅ5NG͓FBEDu@Y=b#~eV!5QU[j1!)fk`4UXI2A3ucRyls6 Y 1VU yb@Bh&Sgw\dTq?cb9WhHUz0/藿B6 eb~d7GK2&F"M.D|PXR5{KG'DQL͹m,rCqCN_D yOĎ&,,Zlփ%EJACvs㟦 ^C sNe y/ X]{R?yL,zOL GڶJ@MlML2DVz4R% AmނF}Bʝ?(Ԇ=0w[XvBZ]J@531䇗(!jΠ4r3`&iońcWdv_P/$5h׽$Nvuq#"Y0IF)u.*?!=!W )*u\J XFIS}@ mz@>,~X\B R:OE4S比h (U_ ؝*.xfs'OccZX x{Ňv&;,c~FI-LDGbWֺCɱw7]yFz%Z;`23l#@R8df\٨qos T7h7(;>LJDh?M#)Zu4!AuƤ"ү8~ Yu 7}gQ<+!^=$fBT*j6Ky#tu歚B%Iա$l=ե]IlL2ky,\ϝSG](O.|o;0H#rG2hʶ` H5F=$ҡJeyZ[~NivxXV@׀,UasGbx؍;}sHnKW#KkS}|K0zO|}qQ>ZJh0nk Um-ِH*8] _d Ā胮b5|LXvq2d"ȵxXj ef /c z!29eAc j4#ĸ .t"pOUK|e'~9M  ".J҅vP1~h;6Нu;rF ^NlrmMp8ȣ(4i[|fstYGc50U{KkNڿ*{ )jxrg"nC'2 RON 9-03Pˀt%dЧ{XAwrs8.k3 ^k\-aSr.yij!Q9qX/(B^eLs:qJ>9Af%9?0 >"|8i1Ƒ!D$ lZW%8H5QM7oŶ;|ADKU@1Ag@vB`Nw1`H_6rt3В SN`~O]>i N/oT)X>IZ:>CBn~MG;f Miٻ}0&l\s «!Ku*daJ*/aT5#%띏j&0NGq9Aͪp6H ҭC ) i7F5^%֔{SvL4Y<4-pTks/ ^ {&(F.5-nR/ϣ ǖXU g3S)KX dz«d}GrZ~ey")HC mnPyQ<4bl]\>o C3a #cQi7=&mn&c#}_3F HIw1i͝zU̓/i6X8;7d#^*), =$hM#+ f8X_)l1p>GQЄOq:`r:_:hB*D'0-&A|ZldkXecQش0Q ̌Ơ6P;J"놢syUSp=]OX·H=[uKЗd]*'idKXrNt3RKu9GO6qa*BFu92ҖVM[y3ƭ=XtIuNpg+&׽Ƭ⪵hBW*hlD9OSEu؃׺~W>PDԧyvӚKM׭BN5p,b<=; eN^Wϡıx`{^ȫXE4?() *Lk۹QT*ҵepPn!7XH1Œ[tX$m6^X`mv0].#+A[oaG[bu0`ac 4PO8dm{P6D)G%B|RyP*.xqiʒ* n3ZaΊ$"Ho @)|kR@]WsE-> މ4GF yMN%Trag7LF\_{q)H֞Ix̰sxDBDڕ?R^Oi}? 9ot;ϧ^M=`B '! |tƍf, *yL) U"܂$Bpt#_TiTǻO%8ӆT#C ow(TЯ̝<&sf=63fp\:A9{XOGo7OJ>l^$#NSpLëz`w\r?#?[dG830=r-Zwd# ~67,yߏ}mH|=v\W090ɪ$3{&V2 GLDF @-}"b>;91NR58b݊\%R :BiyBPT Rd"T`ZK;Sf'Ӧ|cPRo^3/Zzjr`tC^'0C-%HA0ϟS;8 ÃQCPU NF}g9wXRn=I Sy˴PSa5 F|qc1 'DCkKt]:=@to*HIɠ=\V+㗹yzwQM+Arc\>~/PzE p(g)8gҼi OD@V(iiR@!>@2uyVU[( DY-a=C]ݎFze-:T Z{K  jV̀ș| 6>U#h?HWь5^5O[mojnv5I]ʼՌm x={hp$QQ~1pK`Rza8@nKN>vK{C{Bَg!]B8,E_昁 r,'q/?9(^$`o_`9oS*c卵:O^0[J~zl:IMc}G!ui:G@jvJI^{7Zr2_;GXKfG4xz]!?8 Fo-W'ӥ{`@NdcТS6T\H~=Ya/ģ+9(J+hNM^2tK>]4PUb97Ra,YPLԭ fn[s;L,m .aꉞf4SU) pc!Nsk&4\tJZCF_,0}Aug<_^EVc~.<}r*nUSX0yrQzB&,t"_3#DB@ЌڿӦy{OVɐ8e& oxpW뤵vE?53y]N$x[G^I*܇Y jf4Ww'*/\G-&B3fMU_7, kh"&j4Kɭ HkĜzRTz$W`rta  mo1/w9|bOQr:` =cߑ<+!~j!Y5 dL guAQKuť=^S7N4۝.%YVE9{I5t~pk֧ulX=%[gPR{-I8DG$eA0]H 6N@]Px,>[ܒnc6ӁɨiF=?hn#LJnz=v1HbBV3pԮugXcfA]1CO6{w;$WyY r2 R{~*,lq*tLc'"c :ƯQ)oxJZ$'ߒS 2R@ikP~ng1M9V} !!{.'f[H~ھik:Վ V nN@Ҍt+:iG)2L^0a8&B _h[T:Hfk;48XʧvXR@@8Oxw#*?5fw';9ZBOm\bAǂ'RF6] Df9LvO &hBӉG_ѷ"˽mˇysZӟµ z%;ˏ _Am XlY7vg06(%M5#|ԖoA[[o;c&;?1Vʸ'V ̮Pbӳ.S7,*X͝~Ԕ^zB_m#wVWS=u(yKhdK hiK9=\7umWlㄇpDԡXS'&im=gN/^Uvg!1D{7宇|#^;<T,vF!޹n,-j&jIcf%찅be웗2]½eaa 2]7IH V!ؙथWqe;7jGJ̎S1U~Tz͍싹 =őբQGad *šARsW_#ij9ǶKu`BmQsņ >bvMl嬮-m|EiY<-~ Wݸܢd&] ӠNT ܏Q#yQ@{*kQ Hy.~2`GSay[Iu.g&MtBnb !Xt_s5n8l-l>gLmA- )OGx)Y_uԝՍv򳖨|=EyCLN}՟_#LN΋>%XTt+.DpRN}-$J%)F 8wI滣E!9Gj^{RqFPjJf׫/&o0f5YfA^q7 /;6)QHUvZumwu4u_ [qpp*JpI2Dq+|x%z-ZWRD1!֚ڋjH4*+Յ l"7#diVzfSֹ.'oobτotT=b-1p3wkEQ賈j$- )v=ą5Y S<~q2d$ʎX!VFeZ v:٥hyl%:=Ws+ fKQD11a4-ӊ YK'*kcr<C$8\P\ <7WwBnh eu1DmDt1[ ;{R=%ғv (3*N>; s4(5?ysv9*z#rc%&!=:<n蘅VeEJhDLAΒZX柴Fó S PR ߅K6 _㥤"(ɬVqTNj[lzM6)6ݝ9.A/ 3]֨D>m-—|/tjGhT=dgzJ-̶ k, ЎX%ugդG#*6{~kc-Jyyx$wp^jk@K)f+=%Ro'ny"6oT6rNPG,+ri b/Yi + 0Kމ.ش17?UqϠ?^FTƺBvpB*wS/&ckͥ!ۡax%'Y^LpHܚbZ,qzH#OWjK3Jfg/W0ٞ\L6Q/}/^sH'$rG]A&/h3ImB׋^8rݴCƢu2<2wt0d=OEF**2*Кg\`)6[sSrz.$?ԝغ߽'fkkӞE$f e+FtRW ! 򸼻/&eLEQIYc퍛W3.T[f#ܮʷƆ%>/=L${j|YcԾ1׊t)NMtݟ<ۿGɲ$9c)N76>Lˁ5+Y,h$*b) z˃AEO.9<# 1 S6@MeKOKbO5F$Wr.+蛈ku ,tuLe7gPA_++B.A/0y#&RaJ=4hȃi]$֞0 [Y^[v<vO,X7Zٷ7$dk`өq=;.1+BؔŵvI7]ؘGnWiT4x [wH=yi­u'9BD ti_%qc!>{Ӿ-l/iu5SEM*̙C8Zhz࿙: z84? h"…2z.#B&KDz:P goL{#T+@ijcCaFD-(]`CzvPhv4#F8}Ѱ7-(3ȹ:^iI"0YDĊf# BB/~JP9vغ(ճ&Fńs"p0 8H"o NUujE䚓2*{v^/.ͯ=/uxY -ko48b+xFG7Xp,b >qd~R"K,^;~o G4%VҾmנ)@;=r\J}FW6nnz}R͆c[ }I@M!PxyX*/^Whxy$˝_eI^.}!]lzDL., 3 @x@nm%̪w&0!f+Y(^!?J}XENkU!6R;taD(Z~ߟohB %"]5Ắ `!+wֵ`3K3zӛbH뮒AZn(۾ϺrA! (+)`b|D\ýL Uehf Ep܎G"iY UZ@ ~FtcXhW|e_Yܭ2wMpCvvfw[I .S;Ʋ +'%+Ί9cGn5>!*75"` ?CseR(7NKp`k;lr9[ ;w?m|RqvlQ!JPD* Ҳ'膋Ϭ[Ix\mZL X}?ad&r 3R}QO {lyES=ϿEz., I~Oe`O9c5skg5+ \I0Jd^JWOr$jXAG@|_&z4+Y_.$)⎰u#7 ;U,b[w֑a}̗*T3Y|/bNqA3PN(܁j/ޏrxzxi/Į*wxM&[Zoq#ѐB`<; L!79?1a qt)T/4`6 IU7޶q/0tLڶiMhr{R.۱X%`hE_u+aOe"$ʓňxmVOoϱe1 K-F,9z2np_8_tcQ1{PN}B7 R(TW~7 ٞ-e덊!2Y&ҘcK!+zkf9[T<\z4I$`2;.h{Xƽmi<{ȋ|z3mΑm1%G$|ULEE~pPG嵢N_͆zG ی=n z(6[Er )J>"M[Bb&nq6ҳj,5EV +{Ѓp Oh"z:K7BZ%y(Su\ 8CWq)D&B B!qgAo|۽:QۤlB*%?}d_0 a1?&U|x;sܚ⠽M*0Y2Gy,l9"7=2r0ڃu5K7f|/h 3X뜤?QfXI.L#8tO3g07!R]?G:ځU #u6(jseƀxThI{p3(.p{]ϗ:J{,fimoIWcLgM(XD ҒC[/;x{Ui_byD ,ݲB-@f8K2;W=yMdL"pޖV1}dfw`'zXMK-3{KMX 7#FH[ro*PNG&+ԷԭމCuc Ľd_oeꇰz3oWJ^[-y`d 7^Qe* !?&1[yOۮ|x&_z9!@rGG [j=}+W"IFB!krEmqJ߯xZy3uP@_(eU Wr3Quٯz`#=sA~f"xE]Da'sie9& *.HQ%CO!]l-6h)/T3䛟!;7CX%-$3,yoYsV`)cpϰL|nkNb*Sd:">\kʹyb.FK]WZCڽ#uN#P[hdV*Kla+J?p J'WfZ:3BQgayη]MWO* iZ]X|}[+(wty7Rh)kַ9˵ԎJo;)a/Cمz_:`7{WVdxIl C׷RِMnjYMVsHzOy~LY,e WQ &C2Xֿ9Ǥ3r ņy(_36!wh3aM2U(hy!F+V;n&j4µm Aug'VNKu$p!tгK87lO[ FnV4R &j i(y?4wS[@7nFr>p0 ]ݳVxod$QG ,1 %sh 9e^RG{dyi\a.lcy!ݱ*T~YКx񼿔ʘRsyrRc岓[T;v}DuR'{aXm\~Zil*Kq*Ia[3PXRW׆,yGrh,o"5:pt!׶ ]504hkRM^4 e9ȡ|تEHa2P5s`Pe=`Vuh^7I(A$H@wS| >̢lŽ3IR8sylpٗl{ÁR: G-mު ߏG0˽-Z nR݁2 ̓s4Fwoyn)1c\%mA[.8ɣ.Z+w#j'bn1OvZJ6-b"gD76{^'T^{3p Fs7ly@҅MN,8mr%Kyh8+\ `DN|/ob c*\&7EHO66;u"rGĥP0ouw8bv5sT3zg4AJѨCPA .yVqO#r?PA/[ͥ{x* JԭNE8B 3@($ؗ1#u*|1AX+ݦ T4+J?6J0rk cHbv!r?brEf)+~$I92n_KjG˦^_@Ti_ZЌ|Nl6e"Z Ě1Sؘx:]OAPLy] JdNo$lx0iPLj\n*lzȩcZ(iĔ$ D 2`!-7&aq6v]`@E0jXy*9fy%yدUY qjћL/{XY622 Re ݤeTwləUgHs 64:~"'/*x>WnPYS4Q/lpŦN5@!qπ!L#Ks@4  {^? ѐF(4 @Ӓl9@ ȌkR, q9DWCAB_r1 GS%j%w7fp|xёߠx5}7,d68.ColnGK<@θ8(#p@(ٻ7nDp"[dDw0H&P7_CVNRg<ʟrmr Y8CM5ЭI^Bъ0ցBo%&KĈ-9 Dqӻ?f M^BbH^|+zM _ui֜@ \qP;F CMW8m0rXOykuhE(53ϴ U]D \ʹpypLA=Gs1l$U)4ȏn)vP2l$#GeeGnC(}r4\6v^0/l&:pz$Iqj7voV#|0mJ%K<@a{B!0ߕ#NID'SF@n)doƂ&+~`,Jt ]V9$ "_CeBjF>+3&IBΩ~j+Tà/I}c94[HR\q/M6ˢı(.xuv>~-ԝ(ٕGb`R( 5Qu  ҆^^p%fl Mvw;D'%єH=mT/XwKø2ڹq8LǛ5*C^-%'QYZ-#mW0rΤ8Dٹ8&-5.jU .&nMDLޟ~ o^K APሊN}QXsK ɪ-nwL+ou1ၰW.`4Ȃ`=m%nkOŜGW qpl:R 3/rP.++"$HQg4y {S+x3;K@.u ~9y\)<=2ʯ(ه0(e\FGM!l]uѿϗ1?B]|25)cvӬZ^nmgH,+{UY6^lR?u҆T %Τq<7Kl+0? CO $(ڌ`d,z(`5AmsSkw?q&Y 6A]ϓ]zgG*.wg^䚁u;+^{b+ocډ 1.[m ~*I RN3yi"?x{B&;w" cHDaM!6Ӓw8U^h5&Q^GgWWlWh^ $*E>aoE8}>A\-ܟ͝O;[CbF][{c>cT`G>|J' >H2DKǀB9Tk݊ E*hS#W$zO!IJO6O<79w? pXW!\,İbO8*II)E6r)QM3TT>Kik wh f R7j6j#V5C$^:Z_:/~,6S,I! \ Ƚ`YUL4N"ٙƯmɯD.T\9}Ao'f]JE'ިKqhSA2Tcl8A2" a:.<"Kl#SҊ-a2m`h2Ol2GC&QWKHzBC>HD bM=`ߞvP#l2pL&jo,l-03ZVб pOeMy[j5_p\)e`*5KW rm6yxDtmǕ OOlvLvq0^JfPYNIEc*'^Ö8lIU-OwUtRDƞҘ)ΧPf\RkŢy0!L5I;s l8no 8gP}xd&3#AK'6X4%ڸ9"G)==wXkIՓ'uhLJrolapfG/AwcF^.a6SHf4(߅7%PU9Jxyq9' 8;I@As$U^EWjB7ToEB ˍv{ Q5StZj als:ь#5\qׄ'ۮq+JD-/!_vW&SlƤg-떭,I۶ʺzbẸ^arH%e^?73;>_$tg}XGlKQ |󌩾k.X?4`{w_ؖ>kInh8$îء  H+9@Pݩ5D"?_oO8YwI6"Le2%IhrOUG"! ȄF-qly/S,A(jA@B$59DrGYE5"Xٷλ0GQچ԰6u}6F^R]XY+ .衻buH:|Sy#Ek(!hK2saďlO01F8*rf7X ƾ(Er+=sWI{s$f5!&e^)y/kD][7So(b͚ƪ;oF7/_ѷavcEÅ |y9F(`q& J4%QǼHbeJ1ɒmF?i;KlrY5`3o.E׼ J8781>=POдjH%T$E]u( FgV d8MYEߪ]Щ\AiZ|.hћGGO3PDPrW@GjֵsG?IK. CߚXϖGWu҅4ʩ[Ťl:i>z/??bjO v`{ TǕg cLG_7ͥv'{'Vo. aX|u g0 |en}s.ТJPA`E#Q*<: ɀ*bq{yԓmXnT1qDyÔIۦnFmJ s||l_,@FZK 7I?swi7 ~$lFg8OƃQ* _͈AuOCc!gMg bEBIXbZÈD'6p'v_4nZ9qSd *>D~k)HޔՍry]$LʫK8?RJ@DC#_oj}@Vh"hjA9_y`S`$Eqqو@ 06s<[m&Kb rP/nmG03A:~bϤKr&P7j&L^R=ӂͯW $JO]flȺl|+)kj<j1@wtN SFb2$YRd ,6:ux91+N$>@Q1sT?+s, P5/@( 7w=kH1ߩJ =ꏻӟd,sɵlDt<-@|ʎ M@`V*I ÑTbYN|0Y+<> d׸CmˡW'QS, 8 qRy֖aknG.yx7'^rlͺ~t& ApVLO>[[5/OibPdNـ8 /(@L(|K &Zܒ'Y:(TLۆ*>c?Q/ɞ6ߛa u6{!Q Gg2.F w{6asukF? oӣ)RCʭ;S% EAe8U`m8 fM}PikVxGf=Hkznviث"vN7ZjrG KL{D}]:Wvt(ݏ .F"pfw7K0o (-8Xt<0:-E, uTDZxK< B\v_kTc` wBߪMճQYh.T1vr/.{%r Cgε!\1 ^FLT/[UaA/Mcdjs:BJ0\؟$3i4 arF;MۣzMš+<.XQ E>?0yYQʀL A^mve;?U ."UUjZv/?NŒ.`&kDJF/x I Orѵ0}DŽ!ɘٟS ⠘کޝKvKt-#c,m7&j\_pOi%7rɢ8gswr~;(n rF0ac)Ufvp_Y? Rwwz0qt 92Vc*=1#ئ:QK!vٹD@a_09ֺ>Ew?FTkkwk=UH?o*(D?h%CڸUO&[E'f9KEiD1oVʘņ?/!g6uѴH0j&e!L!0ӃDHxYOxLS*T{'^ feza%NN,*Lo̸6WYyt‘a*dXWJD1RKQ[Պ,~ :n= *D uG9.z}޽-_ MY !?3ERX.o:A.`~`ptJv NѱE.ڢ~q {eAC`ʒ2:,Tf'!wݒu{-W:WxBw21abղ1Dz\bdzobngl< l[`ɡN7lg uGKH)T{i0Xq'"/.! @Y |4" z3W;Cj\x"?K )aZBeD,`빫]s=Ehy \ԉT{'o 2ޕjJ1~9ځEPmcJ_Qv; B4C[27:#h^dp*t<NQD&M_t?M`GETGVm&b(lEfBc6^.m(-Dl_imU5\ f7Z hĸ绻 vaVg7 7iFt$㴪mms +dmJXꑰ28 f|llPKBA[vuϏZTI,s ?̻u9hkG6b|~.ؚגkd;q(>Vꏛ/x ^J3Y}V|~+x4g%=ltU 6*\q"}H*KͤʿMwpt J`vd&ˍ\~ߗg;&qdO _Xl'0DUWN|&@ubf"<'.K)(0s?Z7 =6g(^Wyii"B]!{@ c-Lj$ ja^dAdjVT.-GSb&8 |r mk:lmUMEj7(Pp6[2"6Z@cg?ٝ'VnahC!rI q ` l\l]w&ߺm }zy)J(Y0{^)\N%[盀 aPR6>rI(|c9&pvC}='C$9 \4l-(SWs|)>!p!t׾Wd@I1Gx_OpRʲHW?iŗSXk\?=-{6˳MT~mwz$R v&q K xrR!v⿕*PCX[9K9EĹN(a*#cOZ?5?Z}TX#_us5lCS=+~1 a`N~ *~(>vxVcI_ZrT Iv"nja+1YCau*X_E^/B@("Ӌ 2Fb\']elRl1eکcH[e s.c0uiVS&)C!] e+\7 #? {E_auS#vӴΘhiXs s"k v>+//v|̧I,keAٙ!f|,x~cEP(?f!J>Q>٣Ղ`Ȉ`rQ =wMbQ W:FOZĚiΜkPi%Z0WE:KӝW$MHνΡȏHgo-Q =#mCwl=%1wmh'ܒuy)?S\0%EZsy~PΝw9efHQ2dB=T@A P#Z9:G0֊PvuX4 Nn4ʓz.]L+ZK<${MDc7!Ɵ! <>1V 'blm5'L7lǭ uk/F ܩF%ɞc Z U@gHUbx"][|L6a\." bHP%3J;NFwYěPKU"hle'4mLa@## 1!p)H^ Hy,khO{f¾X`cgMs3ŜMN*LJ͘TIACЗP6jy|i "C+|x@T!1C- nR7s{l| p]Eqrwܿb.q^ro96**ndk6~TOUR!/ S)9i#͒+(qd<>%1kn{96Y*"ͮzJ͢_HM7kx^Hcְ¸ֵT#7QS ,濷-}=|\Ӛa{U{WUaJ=v)?9㋀J'RMjү2-BqT>JeQ&&S]W > 6!+"TSQ@*ME4pGUrUc ,;k7g?_{B>`7Qn Q yϜTjXjjisH*.jd` DIYˢ]jw;2ε:{WMMJtrNĀI>tVXɇE[w5zAa-;i,Or/*A4Ev1,{D^(FǓ@>x@hQuzsijjj,E5+WoQP5M{Q}%Ԁmqnapa+zd#>,uprOHgdg j ],5 \&D+aJt~/u{tH<]1ayx@?KhexG3Pju BIaÞ jM* U\9@FI1O(2k䉶nFeA>ɾCi{}J[ȂaTPq nhVɢ6zl/ sf C{(.m*Yn:E?mߌD "c$4 qq'͒m;)nvZ oqQ*˨xDw`;_^z&H$sXځ3;u2tiW}pi`0APΫ 77UM"Z}|ddHc.3B'7pIQϣj4"(%Hr>y0qWٿ Nz53V嗿KSR)'ld:"A9T'.ѻWvwunS`cֳ8Ǒ `߬#26OrBp 3Pg*'LZ.Mpb"J+ER$2];&. $yfuUHܛPV<23t^l ~;n@#Of=K/,xD@;f*45=G/0BdO)7L3F0\k5yәHf&>T2Eqgq\s =6ZX-ղf}%.Ľy<5<{X"|\y`u{~wž  ;4P "lZ:O[gy{dD-x)d/"NZˊYnE 3s>1u`8##Toz l 뭻+rl 3'@b)q9Dl7q! *66deemGNi{_&~l$qIn6Ѭ|6/(PP@r;@%'p8:j@bbis78 D䅪 uΛF9YCCUـq}P]H C Ԁ1 2}X,pw[ݷUA 7~u[<^`{.$?v")c|N D-FiFbPt_2uc%().UhYS| ;iXxG0[G9f!}S;vZvi}Z4. y uK:Hk3}K3V~.{V0vRCd!58`YLGHFf^jA=38f zly i* ڷr|Fa7׍o 4YC$o!v#z O)( a4 젉tG{ 6[w1{Z6VYY1Wy/(7( UNPc7ȘXu`־w #ltyRV$sm4BEf?vxAcw?Oh.xcwRP4 ̝v8 XSkU?f' qO_sidΥdiEi v ' ණJ:ՏWQYiz {#e-%? ICbOhyg`(jl#bvܦ6.13I[ p0qVK!R <ɤ˨*LGp!| ?~) J)$UZEqs}~fbuOWG11/Ӳ9BR~P? [a|("LjRdT5S$/ $׮-^|϶%hoz6- Z]L~i~MyC=G"~1qݚ=9bS륚#MZtS*e HAY0̀ N0jY.#m.a^Mqfh6u?~ *efp^O)`*aw5KdYp 5i E 扦a6jivv_<fa悪i~9^ @P߭릾g.'FXh-뿯,[2? KM'dLan>xryh$%-ҥn}+׻˕=Ƈ[`C{RMYL9G'yw9{QD\41>5G!)GӖZzrOMRU!ӛPfdYmWHn@bDNڞGe-8^,`vnTɝW1S$Aq 9s-h[|7^RMDQuQF17}' 飓Jf'^f>~–w: $2).p=4Qg؆C.=ĚG[U>-Q+V.Ryu%K.xQr=4o[pS{劓v shs}^IxHՄ2v}ŰW?լ^L /o,?w |8k5EJx!FB@lBK{9FnhX4ӃLȻ~H)B^)J}7+}J%^TBm=ubJQ Qўb]^#P AxG"0m|b4;"eQlr[fq!$ȊWm[NSz(=ݟ^Ql),!k#%wɸTr0FU̕oSq=@gbx7VtB:2JvHgy/ D\ͭbёʸo4IEG|4ޣM9>M{\0s+6Sl=~l]$DܸCts]Ni-5d%FoTjo|'ԕpDa\& PucSh9#[Җ8x1 3AarOD(x14#kn)bL_d h壿 ţ² ȧrDlQy~:^m(ٷID$f>Oʃ܌ b-DH*|C#A̻9*ar2:c=<#] 1MVZZ[ִ t3!>ú BQ9~؄:AJI}-Vᣠk=#;`xŠ _F=ͶBޖ͔XЏӗ&f/+~zexB(}DazҶ28<0%|/w0fW{=V(= W턌v{\B"B+B?c?aŦ4O/3" _ 5"=Ҥ+z- 5 Fs_|z+ >x\"ȤRٸte0X/ol'[|NJAByJ33,-hrbʸ`VpN}J!eݶ_ĕlV*. |s ^rVDvb%iW}'p4}KUJGXR)`%O\P]v-~Jr<ɑB D?|,MqE8޾{^xaSsE::h/\TdozYXL0H{ ڟ%o*-زYvU ; Ly"?^?4PKۮ/i)辨0 Z&@l [Qu#>b8q xjܚ2Wim*'_8JLh v@H9,)sqLє1 ^X6 LiP<֨-א"aWJ:L{\-mCGOE8K7l 0Udw\M61qwK8V9LJCj; L}B2}\6+8\<+KcȲŖfuzeI-;89wo 9h_$ԑRJ ƍچc d}ǕR_(B`lPA j@J%"8RnjRN˽&|Sz# YsP4Jֳ*t<. thN9=nT5[.2ȡl F9S(ׂ8vن24;saZG ^Ru\3(]Q=ÿs0[.mt߽#$D1lI1k'w COoF0Asfqgm9~[f'иvHx4݉ fa!>(k& X a0;ҷ"ac4dѻ<]ŋmlamw aɡ? j}jϱ Je š{1NG1y3[x^vK~je1-|+ |qpW[z)G0(nʂjtT]~2@qOfX{+4\wԯMp? y&ǧ8Q;6-^K4yX^MNBn5:4'/*i5;?0͆K_Ŧ*kg]"_=^m%$WgdSO Jb at+xK XoL Vt)?Y7[U;F%'ٯ~ |\ϕySjO1ٳ0s#$7=<1cem]m 3M&uP589TcKk&JaM|D")B|e@6x镩|G*2dmirqBJ.B*| @lK|嘻΄Wv|.aZWGҧQs]}]{U>2vMtqjnkf3/Ȩuh$H -DT+<6,)ᎰU.e]J ` FVkGL$6~Htٟp[?_UpRi{#x3}t$8; [ ` Kc=N _B@O%=rD{8|è 16) '[rBY \<2'9æUaS6ƫn`Tw)}1,.]!*Mqy]VòȭAm^UW7a!kibi\_ z/xv& ×jm2SJj$3nuϖ'"{H` 9kj̥Ϊ+-S/9øT9I­wkd8D{ .L]dk՝_6S:CVk=.FKXD4wyHLm {S(XE( &C0dZl#q@SA1=ׁ^̊Mq䵟W+zFfQ-E:-[hW~iͧqHKW;0}pȯ9ڱF2\^'WLkgZu)J::V DV"N]1lRDK[KyżihM8;@0'm?޺|۾7/@ %JHnzh_4:v+"Xi`NSUtn~n|䝪j"Q١\6T#j e@aEH\qtL &%z}Ak=rLWXKKl,9[r-=4I̛/ :NлypZkm8F[5!^ٶb6T *:#]IKGD̛6"RO OӧYy#x_51i'sqr7&[+ݥ"eBL;SؙF[Uy~ؗA™~7$'=D-!=Z }rFS]-/?M9^/ _vkdX B*Q ua|TӲWveyCEWze6n=b- LX^h@Vr霩asiDB#,_W؈Kl zyHJƔld 0>\ >>WoRaJj`?@VỚ:Q\mZ|3omX(-{8 SzfA6҈$ 4y0v4%ZMeо\#4DGAayCgzhZőhjD\ok`W6蓁a>٧Qk4kLՕ% K2WO2E40cVc2@ ڢo % %Vuo J&lCDӭ5ez9yHw|i - QS1fKO!oI6$ Llq8kObW6czMc嶞Z91%4SWuχ8g߀Bk {1vzE,u4E2Qe_aH 1MVùzʝbrez1Hox[JGz&q@][z ;<4a&T֠L'epO 6hdOW-Qh meuswOf1-BRO|u,Z}#v}%0IGɌFǒ Ȣxp. vƼlWEIH(v`麵"wm9*ח5&?C ttВzϒjګ+:#Ys-'-Z`-OJ>u X̛yo[N. TR1AŸQP7-JHGpCQ*A~$(+H n2o\Dm pȳ͙ΗqlO84,φԚŝ)AOԵK!eLv Vg*S]F,j]0HKb{=`mImQȢM~THW,&Gw.]VOhנt4Y&zVq)Bh߷f.h1. xdng&"+%4Vv?Ș;AQ;@ EN%S2^&7ۍht*SG]}%@g8!Q~rⓈ!hh?L-?~ _l Fk- њo+3ߖ8t yG2W!^qE nˬn)ޫ8"k.x_c~EEr$p2'XEvЯL^P*)h@*/ g 8ΖB @a!}@k||$l2 vd'AG%gn30nr^p7~}x0m\VA;))ETmd4,tA7S'4фV^/9{O89M2Ŵ9ŬkNxٗ\3^auUv2`#2y'L<$̀%"wxj.z +Jq4Ruz)v^hXa3gpɪHÀrYςDÕg(\u"j8\4 o'S6ݕ^wD6Sw;W%Bݬ׍9wQjMXu5]~O͊|5F*+% PACkFcVN{WeϷDduȰF+@x<+VNjT a;\f=dpK:&|),]~km&.i\OJ;*'mSH! $"JBoG<_.wQ<׫&V-)2L{nGzdLj" PwT!?}IgQ}%d@T>Kp %MmK9oۨ5 e!F8R]n) a4/ |FxM?'lY.,'g#` x?%ԁ7\Y?esTU/O:ob '\;r%M50')yzjP ˙Q1^…%˽%6ML9oX[SŒu|[" ;v+au;]A6@.R1PPoҔArs\1*m `JCVE|\x`p3; 4jga5=XH'A+2N?xv#zGP3?Lu98A'O@,t3PɍHP} aC$/iCXt T (]^%^_h%.LP!9"OS =QtwVޏaJ#/0HOHX?8}㎠"lv')PGa.^yzXQ&q4%[/8q{mzײGQo6`my`kTCޓ&-Wdž$"'0 /zxtqu@p b ٩/!Cr|]XHyg?4Bk0  lq i<>fp,|X44dOUNXjH"O/ZZ7:ER$fVgs子DՇڐ_ \ 9I:ORBo+358X߱M5!&TL$eʝqQyй8nT tLg/0Qׅorwaͪ c'q{6va)V*nʄ)pGoU|LS>s؂4ڡyyKoL[ %lS62ҭ^.ߤXM8;[B`: + Ha񣪸qaÚ52 ? 9V{X=LWJGMʆF4p0H"ydV}v#xƙE͈0ֈ#qlVtǯ~IkC_چlƄCzO|W 4lc^L,rpR2(f;$ f$tN8 _y1a TB !&6V!n]L/#uSv|PejX/ྑ$J9S& te2߹O=EhϼP>L hjQw$ƔPz#o^ҖUFs8~Q=NFiSgLfFF\8WAW⮤d IT\9dC`f{)1KN~(7ѱ8wIkn] `eLɵUoK| kOvd< CR7]a?Tf=W EGKX7UgEԔȖ4 xWИRm{N4֠!w3B"[*EҾ[ rHJvmt:fim|trJx2Q]Uv%uPTF N~C#ޠj })=U MXm[P{K[CR3 A)|sU;hfu92)ן_%0C[&TbäeޙîjBQsAwZ5'(2ܳ/J)v '߿DD9Տ.Ð9H e{T!L[C eLѫVv3lU[ꌝ wfch1~0$Ő{zy gxwDuvC6L3\%K$2Y{°O!m(`%Kc^n}_z ϡW G%9;KǶ^$Sتd/02h{l*i$ 'a|=KUx. ַQ!-H2XӣB7et U9>F{.Öj?Y}Bp sE^e1rTRwΦ)uf>WGdlIp1?{H6;O:ABSca! J21l<a_aiÝd\9;uf>+ bۊ} _knEugew%0ň/"jL0wvC,ڛ^U$ %oJπx0Q\棢h7li&$0fH%$ 䢉owQ KcxDQJLʈv UU }- 5%ЊvmؗF[5&/B`qtS HE6٣6=|bHAq?Vvtymϩ7DD a] vͶZ%K.LAT -/^Y vz4yg4D`6ʸ79:qC,X8vRJzEq'&|JoAH'!qF]k[ki2%ӥmXKQ]g kb%lܶ;&Wɚ_RڦH!6b`ÑH ABg!%QF BT7" bٽ=>b0 ~%PN=zb8(W'`wьN]x5 3 G<3z.'c[pfp0`]@sgIx1 8Zt]>Gq `Rb̸ TD⽣SgySzkq@s/ "hsq(~;5O9^hQd:ט};FHQ;`GR! zIoITf_A6JkgŎ}fe;_tUZ:v[`?q >'{2ߐCUE#ڈ5I`?))58jsYtyBdз#@xd&x҆QovA٧5 p[ ɥ+)9=>!!^]OCn '6;Ǥ'ob6(;gdu0V-C͏*w7pIj L]ن+7l.odi79yeԮ7k O9SK2&Ԃ{wzVSZaL .C4{@_ nj:!)I9(m6Q]wTZ.hU L_a9/0j~^y'8~j*9zWZ B6!l ۝UI,ٰKXY]@|X2ͅN)#,s݉k{8 뭨 L{A%;Jm&*o"3J`4 )Q-Ճ]HSD v5\S|x {9 9]~0F'rH*qZFDV>^|5'>v &h opc(BA&%yJfOގ68C;2tq"NWK!8 WjԄZM咤yRL R$Uȯkyb3֙{[~Q ڍ|.ipqь͢ Wxk Niypz1Fi/y؄OJou!3 ̥xn5d{*NtL?M3x։[<PEMX*PgG {b 9-Ff֐^(4++Iצ9Cq׌ mXXXJg # ("ˁcnUOH~@%׃ҳVO-c!!e[)5S =z r%\S8T+f\E5꯭V̫9-L3 WLx<(QYY8<(׶;f[%ɪ!uC%}o=ӹKr&۶^+AMzBğ{qp!m+B9ܻ~? ta.B9A5s^4s~k/756T쪲=\&%T5؂C&Ѣ@lօx2OqK={/?{&-ʇ٥S4vp6b`#MeoBwafϾR`ڳ9]xi_!&% R:spcQo8euyV $#Il&]j?ءWv 4K7Z5 :!e29!;'f ;7e=?,2iew)U,7x4(McCr-w&! WKqCuʤC|vLY:AT/h٤ʮ}DLKvL/h!}e1l"\%,;kILWg#C^sH+t_AN F2;A)ȐI"΋0G/VDU* <U0JvCI'o`߼Lɼw#w |^(4*|ɋn K @Ʃ:O"&p(TRH>{>~ MROp^IɎ T1 J&sP4Fۧ"WKe4UYK8e>\w5P-RHN N~֐Rj*MM O.\%=:Z ѐE^; e6'TAY db`?[$r/J5luWSiT&C4@M6 $iu]3d^JrWȔa$ F\|M7rpbPe W>2~)p?6^$|+.ZT0(HQDP@ A WQ~O %of%[2+!%r 7a*`#VQHϷ&*j _3pIWT)if$0@![xh\WrCg> YZg/F7b>[wtD2gLÇKj0?R~CJ a`y`S s`t yj}OGbx-L&v<=ѕ#_9,BT*1NIneWmSMFԻwTpGlo4hkS\wGdh0MBm ;)YVYV˪XNҰGorPWIуpC˃ 4z-_Z ÅD\+ΓGy7Ce^7 %e''OB.B`Nb]xt~ dh̋qES?",|ٚÐQsD!ht[іgmLCb`eqOs%OU:l٭ˣ,AMaݻ2?W+њw$~EveGn& WT(H%/tCLక:=}OJ'yԻ_zt-]\5u0RP?e]p{+aβ*}~[?;ޚs zvz3>麿O_.+ej!eA.jS4U:T=iԐPMN:!xo:v;y-v>E@nXԱZ?AKU.(Z OukDp* 03~-qYb 1pƷߨ ~ڱ`΃̱=3P*WXJi'ůZ*'7}ShqFʇ}Aynl[ו)ZED ) "j>o )vqn zX8/;Llm t b%)L(/N 'ĂCL!4wi<#G};!,𖎢}2 ?-ԫ|zd-QyFK+hq D9Qb4 +}Kjkr[갃* KqbgmW,Cl0kT)5R SW~Vwouء&Bރ{՚7N^y2TۚU"w eƣRjջQF z?u6vEHfX?rg% Xuಛ7S(}/VOdufȂ6yŔ'Xq|E79mUm2s#㙯@,y{Uzܷn0DAhN=+TI}(ʖCԜ3y6}0=59`)b.hp}_Q0QKBpAKʌ4a,o %XU j,`}_^dR'G8c:g_ڳ=^)n V;D$=ӋOW5aZ];Rx2^\all|o^F"f@ u56Ҍǔ9~3W- Wtac!ڶSXg úLWF9胚{~<+ ρ)--?@zxabH3q,^38 qh&0[, i:1^ uj[l\l^D_w]ĕ\y>BJ-߹VMhBd0 D>t$;JC`_i1Xdm6QE>a!w]Uv-&6XW8#<[eӒƈ+MGQ ~1k>nQ(U;|˿/ 5KSAoO'L ]9W=í}ZH(^NC>#W!,ҋ;e+oᲐaC"D# WS$1`9h+ R(!@ G+ &@I,+ R=?ecmLhk֢k: Y#t)S= ja]ƴ_7Ϧ̌C| (avN&o n|ۥ@;0zsO@tr6Iۮ1iveQp!-G. 5o]j7g1}aaVg1>9W*;:q휍YI=/idhc UHnf@kq~OmБe7CwїHuN_w\/q\]'WnS;,-B !L@븵5}Tm^|3@`kO'BTWޭ A/jZ?)NNC_ gl+fA"aI39 M4GNCYk-;A7Bc%OhpgQ h_R .4 xW9h[oLQ} }j-]g~TϠ)|z5PE ѧ<*?4J o9 fà$HdSSunpf"*R_@Zg8PaN./nsχ<"\$Y;smBRnhvyA8'mgg&&;SΗFAMbEJJ=1&aL,ʢ{-|t0J`s\S%[v!挏ިSgbz"}ڠLo.yx42۵*#r)2sW!Ś_~ڹZ/K}39AycQJZ8*PZ-$/4ςLһ?̽88F⯕]Y+aLJ6c8J*xT2_Lt z`ͻfir~ʇ 28,Jj WPY:@9AؑLj>beVFCvNR]ܛB;]ء `1t'@Ų`a2/4S}ĆP{R%|j{ZX=B+"Znf?Xr#-2|Yl]R 2X$YXuA._|*$o& _] '#-!`TK)v4?X)gDU׉PW=2錝ݖVϢ -DԖW150qBĢlb%mMďO㕒L}ٴ(/-fVWxj Tͺ{lXyĜ]"RgjjSG^l=pBb`RIBCmgo 1ؓΊ~~H**,)ÑT$L:S*sh`!9X0'B۫ _Λ̑~u3"zE%N=cFy^mTbHWLrZ&G%pxu^{cFwJbIKM`~a8X_zcL3Kx"aw(2`Qq)"ѡizjA } !/NA@hB"1M PW=vw*%.]ߞ;rٯJg>LѢha}eFgj$y1UrH z;wx 'ɑ#NAɲw ՖfPnQ$(oKYtzmyj؝ B:Rn t./VvwyDn sxjKZ%eYfU;QiR?~w..gE9XnhRSpYo3;HƱh0[ jp_\<. |JMaƌ$]_ql1]n|%hʦ8M?SXI8t+&Ӑ|Xa4ne;#}.&aАIBAc)>1~XYjoDSs瘝L}m~r3NB' ^+BtH9aTp6#7:l11 Κ\2kBw#s^V@ .$'-*G^OrUc\1FgP6xF'~@ҕgxpsn!>L$*&}KּӚ⺮A_-!$kq*(N#Q&qqc<4_Zmc fjg{c=W†ʫa/Zf[fgi$}+k;JQ%pHc|=As0U{6}+[U~9OE?E Psn%Ο&=R;L$&ލ ~ש)-=t9Z6nGE)r/'߷jD`'\v2[8zqt1M#&FµRCIUwq\׶"ȿ&-#3v0 ~å9)E>µ;FtTz4_bh5x]XMXuBu5%qG]140 R.NB>v6Yp8lȭќ|ӷI}?E#{.C G܁DG*k#E~V}Hw}&sSgWR ń58A2`G:\ڣl3r뗣AQSDϗX"kfo%-׿4HFs<DP`۷AIff]E֓}=π4M0.;t:e1V"@ Bw(g8J݀3zmQ!q@)0mERmIawc/g=՞G(gle2[< OV O=\ļqj 3N2+mfQ"+lP1x@hP3:iRPIz+ڴqb vU:T$ ֘?jY$Seă u3[}[fM>-RR0KF ?Af}zx#7D}*%"t&!і2E~-@~t<,LboGz˝wIG]J!lu Ggb} 1N#u<5:}v ѱ$*yAb1n/aKnĔt1 Epڲwa9^.>? Mڈ/= ZޡdШ|hf:c=Z ͞Ӫtez8%䨗zeQo=Ot=g)%|t;edm7{٢<|g$K scЁj$ w`K\b.rbD"`.9I̢[ ?ʓd] B98`0wdcŤ^Z{W<{/崂=!_|gTf3 {|M@YroA $:')5~y:F+/iؔBPg Mlɸ?+_l?*=ųs_׋eʴ-p2Jp0W]INɃrĈHZ `ؚ*XÕr5:/&wW~- 8O޽C|ԷwFfqQY'=gr׬IgD%I4EP=*Lޓ# aK<4+hW/s2 FrB/7HeU#ըQ.-*GOE?3l) v5bZT+l)]%F?dlIh Up c-*m|JLR <$bF3PmRb#]1:k7 0JrW}u=Nex ^pɶ}Xd09EdPLu짳BbpC*2ŲX"Q稜T ә>&;Bfϴ10VyК|8c%O} mAS gc)hҙXEO6c1"1`"͓f,i,x߲>:b j9 w; $ Fo&'5x$WqOjD XLw%<wqr܊>3̤C&T$=Npj3X2}0.Bmt 57,U׊(tw PI5$B Ç履"XXYOQP^4PPhř997nw奱 IlMrY"OKAupƐ%Yĩ֧rcuiPxljd?k\$<'EW>0o L?:$吶< @,h͖J%ܲqF\>rqD}MKu"lˊrxb<ѕRolRc ]ͥnݱ+t^ux rQ4{,#S}ne(_`,>_#U=?0795qi,G]\BPQ2nHzaN]hlf<fE3+Ȍ s+1) roEO6BSNNƂ\B=MQ[>/9/GqŠF7:oܧ|? x2wƌdi\!U@4&8X t=!Vw3U( Eں9N Iҍ aEFmf5sAh0SPMKK.{Oζ "V#` : 콅)u'D6R3Mu:h|/ /-;I. HriXJ.^?Qv7[kMkM[QXN%!(Qh la>覈HPmHf!vjV4!&83i~tK1&,86YOR|\kRPa5OoبiO[7xh}/Ku06[T=/G_H`xNg ~ˇZ RH)')/8gMr#?f(F9c".K#ŰҧZSub_&,oW!Zl8[-MS`g8 Ң)gXcA0ĔOzM~HGÈ]53eO "A֫D%Kr#Y>%S^J  ),N@XS39ii_(*fδC" (fͭ3C=X,v/Mcfl\^EBz G˺Ua'2{Nޑ5<5XfhFoRbf&ڒ![v/eF&jmyQ{v<*gύsԝACAuAś[p|`q^Pn?t7A;ަ^PsȰ4 <cmp/.=Õc $h8 J'XtAr* &ms=+:UG> ˢKqF(#gːˠdA)DZ_e=) DJφԾNVoMT|]s^͓z{gki ,쌟ho8sW\T]'VkύºCp /=@~#\3\1+*,Y!v" G>2Pت|ݶ:ڙX)!c6eЛ<7s_CS.=QvW1A模PIӉ z)sjِ34nE7\ЊguG* T?LJO:PL:rm:1g..pkA4¼-Ԛk9,^c@nФPǓ{U73:f_;ف/P-MnqI=J {xx_r#srVi:Y/Ŕ˥O(~qm hA_s}xזn)&7ZqPsLF5,S+ "a^eCnN0B|6!p]{EZRGyx&D*PK![d3.(z nqϻ#)|ƕ HK7D!^r!&Ɏ <|/]d:,d#wtn8 }.? '-%}ٟʦMRWgDDt,qVUg2sLEyYl:h;Q{},B`ɦT%hm3}(xFhAoߒ?b<|=q0m^dXe7I,ͮ+̎&J,_S_A.hd[_\Y?b[5YS1"x" 3S e8E2sh؂rqaaHs7Rp`eD# [6 ]BZUO}^ɎHA_|7ug!Vv_gsy\q\ o3Ws{2d\V+`uanUh^ImWugs\0%h,u? >gG[Me.\t8V4v;^UhTpLp~ ڱ }oP'6+c&U9y-\Jwk~BrrϳjW X:7+50;CQvoB˗8^Z9Jf И,n<9h\1GDn9 [udӔv<5r@l{֋ ;cg<1_0gԑWZ>I>0JA}~6k79m*̜mX;TF0dN%;@ ^X5R.۟t$Gyȵ:+;J;<}d4cJT6AQ]^ʘܐvYNA]b\Cm~MoTKnFꪽ.pnE/ #m-;p(iDRqNl S ϷY:Y0k4f#:Y.P)Q0VJ)?>bE1@T8)JsIq;S YBNo["Gm^TXM(deO-T))̲B6 !M+ʻ'B2!h-T //XR23RT^~mJ2eq5z& SnQiB\;<??KlzɈ. i Xn$?tl^ >b}4lH( )ה*T$a ?7|]0ibjtJ a\启r}ZFXPj^1vhJ`z9jk1 P?0ǸB>``'~py&`쮕H9B"jMemy0=F'e`BE@+y˥Ixox k`EuHq"&R쩃鮀)fq,^=)!#,+ T5|~\9/ >Pa,y ˰U:WMĎjgFlN"TS Ʌfk`j/q^z [ ԃzov 3?`:1Viڟ"bLDMP6pa4KT8恹>ZʵE˃ʐ G EZ%f8|SJgXvq> rԹi sY0z:~m}]"Ȫ5e#e`]!3CE0aLgF+{!Ny -O>N&jBϸ6mofσD'F{e4~'qP5Ӡ6M|}euõT:]%.̖C Șeny޶i2kgt$.(K@\Y$v,LzJ&ݤk-uLgDQSt [_7}rgd1ec/,38.PB3K*)~Pܓr-e;U?[r{\)J4TvLj>)fjM) E ot%F=1DE9Z~+4+' RX o$mpy}yђlD{ 6(#0fFVTs%!C۫% 3"sʄBPH{}/ Yk=ւC wYA!?uB9;U`Ž`Hb'e}*M5¦3lwP r%h]66Yb ӕ;ȫ{]V5ɍyf6jsO[N0tՙ;|q;ЊN}0=f72\&t MW*պ079PEtP[0Wor8M.#{ݥ\-il(׸$IL  o4Ua#)~mi4Eh/>Pl.tԍ(-#Q9x1ǹeϳ JX 2YaT mBnRljyYB-\x?|q2j1>"wwyH1$yy.qKl1 9J+zĥN0pEuh I(<)nBRC/fq?G}&#tJZuToր) 6l@gh[us:lGd2,"PL-˝Wm+{PF"[8"F>k^H{ľ%B[_e3Ŭf9M]'o\7Rʈ'nM3VP7y|IMYMU[dƵ%*皡Yt]cvlQTs(qf׆rF@l`Z~Q)[1Bi k(M?D([[j4FA1MdH9u!ЖG{Ro>Hչ8%"Yx\'/u`kWJO sczK{1t7uXt\k~+͊C2-|zH7,V>4[[I Q]Nfؒ@ɵWCX> {Jn~-y/+ACLH'(#Q؂\~EX;V߽ͅp3dA뤽CrYxYb,tU[֦ eP5fY۴Q= V4:C9נE'`ТqJ<΃ 3n|VC?^IhӎmYǔ2gvi5i!OlWP{Q( y?>Id3_پ&CR|QcfH),zqq4(ik @Sv'd5e͝T=:t䦲8&M*K\-D(xosuXTKiOS(Q%wCyD죍kh_6+i]p^+b~[g7pCa AaK-bXeD̉h, PƔ 2!ެ`G'5Q^?G-?7,x0,z}5l`reX}T > .dz_2~c!L$Yy\XN.RJ V۵UAN(UZ^M i;ݙ &J4O/Ϸa\6E~A!(SE%񾘴b?Yd8bT92 { 7wO80Ո}&Q.F[s Wk}[nQ',G5nþwOHcp1}nAY&H" ^Rez.9[!1S*UxjK l%£k;,ʀTJ r<5ԟ5fܬL`zOeGъI8=;tmĖ c[a*mw23&b 4MqT` ɑ pirNcN8T[&c`16xBXhK}O>NcKC562uZbNXoi#R=7.wCij|o2|Wrϕ>\@&=حؘ^Ĉn*4/T")Qo<ɡvGHe&.}S3sCYԘuq>]iU iVj.o {*tbYK2S&,LtwRE6J2ʋF^./1<3CGJILo3LnMn'H].MY@ Lӯԍ(<5ux.T0|!7I-/ncfjʇv4Mxh,Fn0NצfBD;6IF6xԋ'0aȒNnKvĢ6550NF_fajJm3k H]N\kfd]łk[eW3`%VeOx#KHf0wĪ2)&ePpDbFgG0LKW-d @[H?P'?-1JGVKEZ)r'U'*dԴm>_d/#idiɣ,Cd m , O_})8Ze[+UQv \uiC<"DR{,G-qN]NW:`vJkΩ zqz/C9MV(o)Z\A*Y^1@{҇b"vgMϸ!s kd̕Ibu]R`b-P/CnuR&7BYU_բ+2dcL#>s͵__Aq\I3:wpaβ滐Lxш|iJ.T[@ ZXr #e»oΗ]5E}v Wd\፤.G{iu VȯjxKءx-xΜrmEG !ظvָc]Oݘm>.s53$;LAmxpT`A7-{صחŢXXu_38*mb']>:t".·kSWV槶EwOˆmٜ  \7>@p[45jD3ŏ-Y`]d9?O+-$o%|{ڜnBjtD!_;TI֮ ͼ*%Ȁ}i=B6NL !h L#$u0yx H!/g2W,IYXvHHz/-K2M՟CJYH|OP"c?~3Ġ=k SË`V@!E>S$!0>݉DƤp8C5o7 =#ELNOl:2r}p^% ?/e՟N&SC9w/<Oܒh,Hlt6ǯGoǞvOEΡMUؒц"ra$@ ˨*G^6vUdRVSݧ5sFOL' WcD;n,5@ՌvtSnX)ts _"=MebFd/ZT(0N'nÂ^q# 6!#Xҙ;4[iՎ:`oFwt ~Ėh!5] hgqr 0`ɀZ]~K]Ɲg7J1(oN7:{ӆ=*bh3|DkwOҊ,-pU1|Yg-dkkT7lDdBU%Cvdo>"-\S~ jݜ@制]iw{<14R(efFE9Dܹ|xHksB[S2=' w giAS0| 7'U>R0Os^P2s9, ]>_ Sa<5 -@  ~áR(`T|%+֊*0te[gJAdĽeKj/ xCyߐv!V5ܦB!67*-DSJ;*5"y۶&UI^~5oc;l7mh<_h`ȍ1W9QYs"鐻/tXd?~m.6F!ߠƼm.Y*dYW\EZhX&F H IhL N %wꯖժ ̣ 74yN#ė,W)Z x|.VZ HnUt⬢/ e&)e"ՌnPf|7x4I|jZ9rcWr}wj%1ZGV,Sc?.Ws>Rq)I^$8CvIǝ C1>q95=c[Ε,#`Hy7Hd|{ֳ07>%NYqz8b6w"J1\*rڀ΄u|E}w ])]k 5/onFܠK3m*C<3Dew( ! ܵ]WXJA15m/<܎r 4͹~ᄈUPB#U5 oh^a4_>C,@-m۹^= O6B՗ I]𝦹_,_(6.~j+B#e2#Ė9%t\5Qrkn0B2o̞ V _iwO"ӰeqvG@ւ~qϲ-L","A Lof"*{t͐!P9 ,DR^Ci1quPFFn+=RֳXltĦpƿr{j ՍEY$DGĶ J^d7b]7<тX5Pn'5<&]!QMԃu4zFQ8#beSF35QNp& H>\q@CU\$S?*ML$cw7a[>ɗ]ct:0꼣BQ7j^t^#eJ7 dR~Mw*"0Pb&va!Wgq(;Ėo:.ƒJa <;:J#9SK]ovYb#= W8.bB?OW ɸ:b k%_$N-wB+Chp8KnC3.  ?WF]rߞww!Smb,UoTje'3Gݷ{N ~_}iT.ʉ~^kՂ륷YUha W}m?] 9ߙo` "13F}7Vim.R4).c*\ۓq?xdJO~S\U@MOғe!_5) Q<#d\Mh 0!Y+HIn$v =O0ŽM,pڈblwnh|yۓ#Ąhq[ci.}1N 毗 "D/>'@P- 8K%IyIV/qE-~ܺ1{ :5%&K2vTϳG-󕱒ih' UuGAn Oxꥴ'o4:h ņFkg]ΜM,~bL u#iA>H$N{wt8)0tӄY9Ė2;N(ilڴ\tFCM_e}ql]E 6ŔK*|LL(:7UZMً~G'/5+5U^c/zD$ N %V&1Yўҏ'WH^r@ \+5ʽ`  ^M.~n Pw~%5fk;bB}3Ar{Yl:R84./~PG`/i2yh"b8:q֣=|+1O~/}0ӫwLj\pE0r0$Axpvy\y|9fޒi8!' RʆZIJ3|jyi+@kDWXڈj7SGG(UYXGxݔjxéQg|<$ijD+* (SD>}K:1xw IU ;cUX2?)1d{,ϟ!a{&߫xȮ[`TyB(j H8,geg^{^0 ~T1/KUg,ޓf39[or#+;Wcwq<ʏ*~K6E6EpE_@Wp"^[U94*lĝګkl2k=T+9T {&"J5d $xNۡ+)3}1V:mD,^-{._ѵܴtKUOɏ)uNW' IwG6DP]4/4lEڻ>$K3&qYc!j0[t&6A诐-C`=-jSm`DXZ`3ȮzK4R$ x]ZJE?kS}.R'^3 =F<,tq^QɈⴍ)XM!M2CD#?j՚j:(/tٱv>P\FsrMshER`7zz`r&#`{ANj_fe]eXM45(0&1!2Z !@:=Tf!Xcw#eYS./^M_ɹfY+ "GJ)JA/ DzƱ^.7bICR;G]"͟yF <%E_$2|;גc?ֺH14|62k(r]242$PoA@)LAƢr@+Z鴠;z+\gbwI=>sZ }cg_ QpVJtcq˪}Xrݺ$3l!ˋhbU4"|I- ap9u܇h`I1ےMˁt1r.YՈaPdM0k{xQsJ#uh/ePX@8KJH}\ Ept/ÒƓL=CוCZ/:K[aȇ =fjOת{ V"x^J:Gh>k&$oFfH@gr(Tէ0.]H~S6f4g])vk⒗Ɯ0|q2K^W4lj̐w.)o"ҦؓIW* 빎R==2d`;i9'.4g8zb# ai5QdX%  GrV||͹Maغkٱ[5sFSH&9C(W/\EJc.> &wWur^;uy)U2JcxUP0B͙׸Q dMFJvZmW^ BTG59=[o&?9U jYfW/RDwFƀ ؙ@ч?4kFK+ @C@$5 F*'7eіdVuk9# {K\>̎֏I*:5*LM6CQePpSܦU fz U=wKy5z6ͫ\8bw&\XswHH8P)'Asho$m^ .jH0&3}vЅSQoL0 w{4th% X=ԉzF;D_b {/"u9۽e ¡ J0cIkupsRJѺ{7/dzsi>QKڙ y޶;<RYK· AEys`[̶Їi*Oge%13@(d턎]ߝ, ttu 2oD͕@8m8-=\"^ӊŷT:nۆ;׏<7UMc<^y^(^C>yAjCwm2=.Ȁ3wT@ZUF?Jk_r` ; wI'm 'C^  H% sxG“TKn3a@?G ifhU(xzb%(yptW='^~;q!t8w8;nMiHʵ/fNTK/(S~rN"hFe"Am.D7" μE胠D$nAn'Ϯ 45y['}f'3ͳgP]>Jr OBCgA0EmE`H4׉.')>?xQBK/J( Z~7HWkNh',Z.v"֦!;-6BS^lpl5NGiDw b_]'XFַI[4.u&jHH-ʢTP?]4qgwp>VŖr{ ͚u%FXPwmHhq2vY}1cDq8A?zɲV=ak\nt3*>!bDZ_9Kkul˼6EWf:[ry0s!~~NCCo[OI6O Wiŵ Ҕ܏Ms/1 Aq#:0)6Gפ&͕M^XuɆ06_/RWmt\/xő[RSH .p%6"wE<Ԗ_"-^Ndx2Z/1)61"t7=S2 f$>y/㝶+&<ٕt`4IO\Y'+jr.ep\W*Lx5!_D9FG/1Zԟ-+)xP0vA,i%g ԕSc8$D=Bz8_8a^ɯ s'10jC粐K \@d&󰍷ĉhW) Ǜ'^X|3{# &ߘGmG~]-jN7;@kpz[c(`G(L" BC 2e60ѝ렮`#xF[?sQVG\(y\"X,#TsC!(Sk nӍsS^0:tyaIʟ8$)v&/i2> ?4)tx ewE% e D5tOk{y GN*g#$kcEmcjQVu a¬m?-E=$4Z0ޝWr>+.r- <7Zj>ks\ƾ#yC=ב!4$.))k84k#2b Cn]dƻ/G~sp "7x)룑bv^k-D[X)'1q]1|+ʟZΘXъ2lVZwDUAonGja@Pu#XZ>&5~{-{ѰiLE@9E ԓlj,9t5p@1r4).Pi50%'ORWCQyIClM|UVroTX~ɑ0tXZEwyP{2 |\JbUR"-ElTwA;Zm^u+eHi`RLn8o:P_W**vNTʉ߇L;2$9"R,">]'xy-:F 2{MZ"uNiAsY8o sݨ)u7`s51TΦmojԣ;;26w %fЖUr)Q.w/$sgyBp1O$f2"D(Tiafxw4[j-4݀ 1RD}K<6-l#W4^:&.ÿTn1; SHRNDפIVV,I C _zHE<]UK)V}{ɧ ?Iέ/ NT CSmC4+ÛM0/|l]h'Yrpm> xҔ}Cy 8 h)Ims[kiM~Q1L Ae-?o1Q1#!z ܨy7b?Cqa$[^|M6N]a(-+2 wbY2I$K5B>O,%.IrJl6o揉js5 =R7@uM$ FPtrz`#!-.wYD9<_q2K :O8I(LA2pL7̂Nf٨EB8HV䂝@H?<(~*i51ב5IWM%hB%:[zӮlؒO($] 4ӹD*~w(F ^LO˙1e4Cѥ#TۉKËR|ԧM҇( ¼8 ^ 0c # 8`Q:D> 'X50r1qwDkTuMUY%:PhLFz(vɗ.>~d$Ul `VU$=CrmwŭTN[[ڗ*Y8PROZ]Q׿Hϻϙ 7O1k -ā"}-~(dJ7C;o=?nGjRԫuyRjKsP}SA[XJ T&oݒ(5@}v8Gc/+40G+4E;=bOfGG~ZM.?(k9smbM~=8Ҩ>xBLշ >ʍ0y%j 9 Z Г'uZ_&"T.[gJsS.$+e(}1cwĹh9cJHLtzt/`ӓ)#>jk3~9DU{L,@AUrLN^!$eP fO,S͢e1)R`/71e*7/He"!{ɘRL-&RkG]@'i`LK8ڑXvpXpջcJ y%d|CԆ2"nEh.kʼn4 @}ѵ_;lF01()t >HZkyFXG]g.Y풙L`bfG jcϞɣ5!͂`r0P_lK\o52E-"=\xu*{ia_0٩E x3 k)39@#+_pu4ZγS\.f+U6nYx5KB;F,PkS!jbF֑0vvUt \Fe*wޒtD%-nN`"YczaaIA 6})8|"$|7mܠ?Q/TYUy4)Z+@g4ls_,bideʍHXM 婌,!J cpo2RWs @BHGC'Tt{xK&)7;|F1H^~A X1>f\Hu 9೟4ݽD.mSSG53&dXuBn(CV-̈-+-TkM1;]6 eHxiW?7.$5OG< e7[G##;䜱nXڃ1GG o 311 a#e?]tvB5Jf] i;gfmRc$. YUIR)ޠzFAUFgL fV%4(q]RBA~GGx R@ߤVKST3.'h#/~e)\!O]~H!>PwXԚZ '.K,a& h.JtS&lp(D{NiPËcx{oB7%p{iP2JXc7 opӊZN9-x8MASZk_cL!S$T14ŕ:WuY$74C҂`(hAg]}D9ӳKX1~"+#jxE &p%.D0o7mj fDt`FQpa1\hɇדqZyFTjZ8RRWq ~I'S'L1hBT]IK.NW6΋o~ Kݽ#ɒ8^Tk[!-Ԑ@IE"&; M`kY >\ym$9-gZ۹/N9>4Nao!`W6K=H Z %fX!gvzk)WšQY jAkmX@[_'xkn|?*=IVvUu#t\ MI3o?-bC cJou F0KzF*pp;k YI &ݽ5RoFpZ(9_w1Y*!GPn$D_fՐdI]Mf"轷 ZU3KqM=υ0)*x@ }RO~m#%myI So7fSQfMHk%.R+/A..24"D'6PX̹Ow'I42h,$TTx52 )j8r1;TXrs4ҀFT&0\g?fЖq0h'7Yٹs"1AGYؿ-5 S!!6+{:Z?Z NPY60鲾N,|"f$B^G1I!]!? `̒8t;m $~ 4gT&2jp} BԜ1kO0X!Bf6h>Gi:KjLrykT=KK%~{!p%ЫNJq04.*S5*s^[#mymt#a)<[?}Wqc(/p,K!"f5̝62,u̮uq:MftQkoS]`ctTJ`Üc,@;Z1Č-s]KC)(o^S( `YC^;wLzp&]X-}ӝ?2V|bmxGb֜-NXsP_ λ*YmW,ה!TSxѸ u$E"m$;T"a4|c^;sD6LUrUZ/ȀcճVc1c֛$qbl-g x[x'2 M=١lܾstpZu,27a?XM8~} 9 mWAV ,;{6I>Eu-3bxOrX@@Ù^M*b|,ZT NTzfX~v0gw!WPt2UD0e@ #: _&—'H_њzqO_RBTe*׶`hbF{繫W:h1W]@i>ͽC?<`{y2;n^~a簌KdH)t`o5A/L¼.j"E:Z3I)Ks5|%/&wcEva"%1"Kۭa|Z2X41]?J\(}(EL(0:!u!o4@},\ EB>*%0_9rˡK2#1߄d&B7"i}F -ydY\Za*%>_BUHvQwJY&|3]RތdMo < {kn=x"@qAEMo]I5W;TڮSެˁZyFeewAc yLƇߴuT p847 vfJ4t bIԘ;k\ EY_!:k@^r6TyIWD":/]o_+E~ Mޭ,u#a;tEϖzS=[.{ĔoW)mvow)U$B "9/gNch1C%O)L٦оA>?;dcO`x|;Ѽ3oA=ŔPlE+>i#\bj=l4FUBr9S wȆ^{X2#096ิYv>M{Y67!t=;@t-ĩKY D9;z xjH`zP{GjWZnW}o٥ھ@-S:X6Dל-7{ '^oD> lf`}Yz{L,4?!e;߽"{m9xisQ:-XIA+fHB%H;93elcU0L{evxX_!v1MNOi=9wC|zLc[HB:|lMltᒚ_v|9C+:ÿ%s>/, _nbR5(KѺy)zA֯L#BBNq\}FgfaM`l5mO¥fe4uǹ Bb8%3\G T5EA$eeD'}Й!fY;|}.GyEjca,#ggŰFJr#nXऊk@v.ex`ih% /G(s&p5s^c{ bVV &|R+o2Pe }%.ř.Y?7Kc?cGLrXVhOvN0uYWJ_J]EXf\E|uI%ȕve?q REۘp[Ciժẙ{{bHuLd b؆.%@\Wbtk p*0,֘PAS I0k^twW =<BІ/'Ԭ!n@N_jFaZ#Q1[ |3hP*cvR&2)W$+wi; 5af.| xD;/~{Cd,8q7}W`]K9$#%S7]Ѣ9SBsQp[bO.m ^J- M~@Uc/Ee#n,Z 5QOtg^.k$5] 3bIW[bGR|8~j4OȃPyib Q+cMQHiQ~DUZ KrPnߊ(]egv04\`NW ! {&EfXP _2$%duz y g~6@g[늈;*g% U5ں |]׽~j%,3ϫHΡ _zAʢL7GPi~ms(Ծm*L'֜zF6?_n&OӻpKfo<gZ 'hIw6Ein^. p35Hb5&+R4ZXF5~~^*|'Cy~XbQVm Ttmb(}JUIJQ1PЭ{SU[Kn9/uHZƕ%T}ƥrP=" *ȑa{v4]WZs"n!~p.Ѡz;$ǀ#E*I;ij[x WeH]!Q8 *N[2)'/ 9  )PxV]:RǏ4L<"$pI==޼pfꏞ&l0?k1C ɔCJ?7vNmr] i;{T nYq:I;|nH4۪= oupy&Eei ]Px 6K5,;$=h fv*%mQa^Ԣ"]jvnۅ'e<]ZεrvVKH Z:aP@Wt>ULp'f׍ي4_3Ã7>~Evܹ!xpy"fTSHtl"E$;kO(e\,!kfI@ H`^>I34SmM]PMB{@Wt&Y;HX)Ρ)Z9 u4,ng _DU\unT!ac9jN:QWm8~L7gDԻF^\=eS=! _y6DNG&dI)_X#wSt X c0?=Dꀄ9׫U`X f,Kd/?y=kuo [jŮib\};}E 3̭X~=DY[9 GS7aʁZ]Χ`B~Gq{RKs_;c2%~ehP5 ֏"㏹ ϼ C(XiTĖ5SnfG+6FTi*~Y=EfaCj!xQrM-h%{i6o$x8 O(^BV@g}*w 3.&/\Yc_F1_g-'y'HRj; ϯ0\%F0\!HVrwsœy Euj6Fl-Bڿ/7/4 ?]d~(D z'Mc9K7p^dh & D}ιP/)!:GX{J{E^{mgc6%&PXpCD rq)%/X@ i@r^IJ A%A@1l`W'*d@3 WbTg]L7tq Yj'H,/ L"`갺nXt#߫{mTTP3M=ieιOxYoy4XEHxQTtxs2j#xGQ#(i6hjk73PI|Zɭ.>[˴ 3%dzE!PEL1zoyqܠ0p,կŬ/* )^R2BK $ca}d@Fm"9N(w#-N6Qӈ4E5NH&3 Ljus^pՐ<Ϋ|uWeOj5 Z|?\` ,tnԙqey%@dY?nyȍ_YZ=J j usgmw 7e> /k ;*֫,8c &+!`XS1{k򻟍X# y[)T$B.ë ~.bgSʹn_:b C꣼`[@THɎʈX|`t0!MR5~T'%}<'>#njRr*_ |nV;6yQ]f|8R?~9~ƺWV:)e`|c ~{⎼tBDR?x@ eCѪ#ֻ꠹Jiy #T?F^rqQk155v!M֐b8|8%dՋ_ؙN5DIt\q9),*ڗLq* 3W~Djr/Ā/a-S$nsEcR$8`TvOFѿY`d6V/,.6F)q9moiNNF@[+sֹR6uOe_rrE7K=Om@-TG(-!Wy M9'?P@,FEbHnW4l&<w"b_ 巣T` PmRTv)C1n{熉Q6 2u!yw&ۛ ps|VvH5*G:0ɾQzuD̝Hrn¼Quabd`r i[hs84(mY@pl)?!=k[.y?c2YxŨdn !J;,#'9.ٳckL6Ic/cn|-Wnj㓔z)G# 7=C{sq k/h$H~@ B.n"doJ9֬Q:A\j}WU ~#mfR̄஭>FV?KpV\Mo̅f_#QN} ׹ӤM 9T޺*7"uB2 godFlo*=4]nQVSZrS(^HiĕغJ04H9@16/ ބ4rg(`Z =T"X!W2qIeT+wĿFFS-Rr)&cVq 1Ȓ8wͶsGor\b3 o:!Cmjhʕ&+?DQxX܈ŗYz5[ Tn+W'3'=nM}8:TmqTN=tW^s](xCbq7A"kWq)͒G6: P t#!oUDu F S*bn#ȠM ȉ邍G$?(a\Dd_q)x1ϭ| 9\A0SpLJƛcd_W~فeN.BˣHaWd'K$j{T"CuLa>_m7$'d'jV%t^o1*=S]1lgH+p}}"d:RX//bĸEkwy?H+$q1_Y~sB4'o8?t:e}b)gTGo5sG>lgHrGyLwGճ;b!z *#y]/Mδ"andXCH%L%wQ]o(CC 풏hAj°ǥUDQX0pssW}5ƪVsӃĤt2Ci[lH&%c4` WBitHJ&}mr];6YkahRN'U:HVX2t4/GHFXBS]NαUU棖 ;mR~b31W02X}4KrC2|km6ʱbp!)v)92HiWjۯr(,bU dZ.k(Pa7sBh$F:u辵)<}C-idaMw|םJp䙾a؛131zEY}sM _U(FoxSb'kO;nPvP+. LbU0YqϮcQo:L=}W_CGBcBLlöOwR1v5`,#3w@&8blyۑ7b?oѶaSło,1f3ⴀhC4ZhDA͒hp2 ׈4Јߎ$wSX{ WfC$xW$Ho!24ri>퉢rv.3V.prk܎- $@¸xP z;Oמ7ZfP*eqq" aN}qTvMj'b*'ur(R<@A 9YE@;n Ș, U"l,k%dgbshtȦм3!cN8[E)IC*[6ax4xрhepȈ&LHT2nr6QwcYSQ6 @lmH%zE.~%@t]I&̛WI2(tXQh.J2+e/*-Wډ@9@Kkl}dP.Mqr%O$sUe #U&̓%?y m4J$VGfOy˽hÚ^+oH3!9i嘆x E2!EN[ճ/B[R )zh+A۝%UǰM%91c J :X/WQmKx,G2$T=O;@-wj:v7&ݼ$5#m}AmQŇzkPhBЖmлпy<1cJNZ{O -XpTuК|rq;:B?A67$|JpGx!y]NLcjs}n-?-(u`w[ 7YnJui1w3旉V3#U6~\ӯiGJ6b;%(QM2aI]ۘZcX;;N# z]^ HOˡїZ'7EI^$țR=RX3d2g:id8hz0=}+va3T9S"ؠɪA{C1m,>bhݵ'Oi}Ó#B|4B0%{{rsd'IA?H ~/ | e{bk|i"_;~ĴAU|Jg3?oŴ5z##EN<99V {Y'dʅ;iY2"V6j3q:IL[.m|褵tpX󀼬3c]dkCӓ]ЫNUiN}<~IiC499D.䍠TjXψO|bTHPA9ҁF cp]ǣ: jKR|.I2w鑓JC^n$Οg5vowVacȉՊZff %$~A,YJpp" j|E AiVA|f 15t|U_{~ 5fbx? B#A':HU5P`j-;/q|8n>C\n6(3^`y1-&ķRbbk1Ζ>-oWЫ$ߨGM!Ā}PDbttvj3Ig5 s=y݁//z oO +8߯.m-ikm2F%~-w"3)7>dk]I?^"ŹT/3;qQf]!h lFE9⾑ é?F •!X- +;otY(zxOB̵jOoA8))ؤQ~T]Tڼsgqݠ}v[6thP_ތLߒ =M8U9NSԎ}4oՉjhC{2I]V]=:ƢLX5? %kSMu`^. AT?Ď/S6yeMY*A(GOMo_OZ # {iwW<%H:# y6 j7:&`~WAq`3FY9sD@ Nڕ6 \g.`BNYE~7@ln9ycRUf3j/Ni.k IjѪDE{-a'~7e9c;??RYAIr&QUM>k- u1c=N51 zrª&ߌ.+M1A*F><?J k"}{$ 9D6#ZvZl1SfgiAKOz;T,^~+H k WpcH45Le?*G酹籶anݔbƜ8|䏑N>r?-޸*"]V0. M5ǸVl EyGA1±bKHZ5Ē؈!U'FYۮ4i+~OtEc(EesV";1l‚I%lW<Ξmx Z@D,qG'ohT9Ǡ2W@TB+@@A@H[U) uFf^^BK?9)Jk9 Nr23@νRdk񷟚JU|1yRAW$y-uI&&9f2~CZE[8v<[M*JW[tR 3ĩ C<^K6|>V +h8<ܚ)n ;!)l\YUL?L]ɡ"=%0 "<$єV_ 8؀mZ$fGqa8&;U|mkwuv*BֵڿQ>^xˮ87#8d"'Y oƁ͝'6իK [3](ljԾ߈"8/,%}Hde]ݶNm"B @bAQӄYyu/+ΈEv\)M:%GII9Ţ FUAf(u}x r!AeL `e-PmD0tYldVUa_B} ~}$vךDP>Lxͪh>[dj TwkW>A]N Wz=<#NÉG3ةjW)Vt)=qyR*-*Q'F93 K kQ l֥Q5w!hS/FpTQ($ #5\Dz`WPԩo|Q\nƔ)cNVĹ* T#6qcsX^KM̠[M#_xkBΰ]*;k:F{ Z|jW踬Wlc%elA{ t!#]I20'Z %TX?N0Y܂.y]AWcN2/ӹ[#P"aI7<y>7eL=n_mViO㍔]X, O)d<;|A)*&f+ Ͽ7XwDmL1)QBx6D 4+ {nÍf!K5&zׅ$bS(BFܺ6[QځQ޿!ف=p#La|h0@$18o Z(p 3bJþ׍yDm]5MCGŇHRur_oXQںuAEqi[t̩wC"Q3';sQ26[EjԛV堧jƔ5y/ eHI+hӟ}c6nu܈A,9목wȳc҂_e'0IBmmXr蛐!xӓ*J5.r@vBў5iIRƯG̀I0B8_kSf{9?ƍ"錮ufFiK q( %?^'|Ԓ/@u\ZNp3Ejv.}V,t^9kS u]]Pw;u.^j=|f޷J#)Y?Q\k 8TwC6 APoRIfSUflXۨB",!.q4_ m73?#-:g T` pYxξ_ζ??t0:t8":Ji nC aƈL~9Y轻 @%䦩//N^d0{#7Ise މORSu Ul/?;'JwKSC΢L?eq(y8s,"f{r.3q\"KIθ`H;X7@Nx4d 0B#OTx N_Dm:y7ҥPΞRi^~a:Fֶ5M~. g\SaRT{Jf 0-q. y ڻ~:։`;v8EIVoJݗZ'5JdAa9$Pj3̀$Fޜmi28KF3uX|N:<=L!eSHD PYtͽ30ŧ'W<4úbG0i[)0/3M|ѣ҃kz\shx1<0Is>BWynvXРo$E[?i~;Dg2+2,>ńt~*P51 fհAf Qihe?nI _ %D }j;?Fx\4GƊ|H3::P/#)tHOJyi' |/ gX! ܈`#gO;G9<I>SFj&H%EǶ f_`)GW[NaBnc5gXwBIɄg{b2U~L6ӌőiUK,TD1H8}/ 1hm>|RLዌ*E{,2ɠ /O\ziB;뭧0NPʹmogf_4V;<5ZR }UbEA9IW9XQL[OVyJ4ր()~A8ws;}@EXSwK0(NeW)-gdNVh+桕qfEzm?x5-2@ A~#ֶ uq5 'p6siX+YZ'Bg`1"[/ceQNt=%^B(Zн͍ 13lh?PSTcUact+3a7 `| AGtE}zb{gQa髪>H_s軟^2 ؿDp!h?\cm5,y ^/gVHSCQ*=.U/{POB)-}id SNO| eI`<Odjy(uȈI֬~˒?.4sv |4blViq.a\ ꧡQ:|BŸdLOT">tUrqRm8kմ\ SԔ ]L_z2jsrGQxI UNZ)Aʓȋ6`bQ\8cxs_}C2eK@ܾ'Ththˉ=LУGDbNJ9>ow_^Kg6+H<7 ~M=C*6Kq|P>Ǯ&t[=e`ANHYJkAE`/.2D+\߉Խ%kАTzJl^ jgo2Ѩ͎O'rV \rcӘ~)ܒ0HT J0j>|+1GPX=z)$w_LTMy\IR^SoT\>}U_=v#*nr$!:!ZGUFp{R->hy.7hwE"m5Z Se2¥Hf8%Ԝ>d7 }AO^5=z#´d \Ċh8fpBnQ}׮Mlj$:(G4vm_ϯUKR`n4ۥ#;%)]fٹ-CEIj7^An^sm6x0:kGUm!s֤ +܃fo5/؏KG\QZUe2&5 쀟Q J N=X"ZB/x%q;F MC|Z@r1u7kmXEcA=H=Q4)::oVLP,edt(Nd݈s4ĥ䄵v| ^7yk@w:(/)ǃ 9Pƒ5 'j\R{SD"{ *[SeXES:Iw&bg\ٱXsn~ = S?,=沒G;I! <ں$%=Ŋɣ$d9`v1)]&Q{px;ey"V&5;wt12;YuE  i؜qja6:U_ 2_#w>8q]C  kبR{2Oڸa΃:$A dפWԆeڞxwă| i#tBu5IBuD}D]{FpHE ѵR~mO4`垀ڮ9S 0$*0@7AS-] f7VݵMעL+F*aagGhRL8kHښœq0IsqFK>$yki> h;"oigˬfZz:2r=IIf~qwPOD ,!m8ClY[,$xs7a:USrG09dOL(,_{&J! ^Q%R.֓>Ma F( 'Ђ孕ɔ ͸0ԩHءlp8ǽwd,>2j4|:q-`ثS4. {"^b@4Ry-rS/.rBf@:MBFdXp@?)wO GrQ@I;-WvW!@r+";+ijl*Ȭ0gR&F͒X"t[.4,Mg%"5n,{kMk) N=m=X#:)״ɯ}n?.&%x}P':7֪'y_G)2U:33}Ee%*4]`y%KѽjJRБ hҋ 3Vp ^Ey|J:Uj `tnj%E}; b+s( QXi4i1]E{>\HUx~݀yhf"3y-a4b#Vcv-~v^$T7!)Qdn[3-"MDjዐX`F DTU.u{Q:x$ uѽbh S\XrX#7gOКVEwM޲s͡ՋߺU%ǎw}FQfx1Arr[9 Drֳ{Yq\b9d(@;~~G m^D 9NbV[Q@u{&.\tKYžN:ti+ƖW@%_GhN[f/!fcSuSJDLC_]Z9\[ǰ3Y}ym^LLᄉ[xjH )+ѫDCgib:G4He~e0<|RT.eֲt& UBVL!Og~hT@_}qE23~MW韤q3,wǬ:KxVrU/f'hdK)ab+f4_G؂.O Xf nb9\ #]P_TF \/d@^%E mx~TG&P3W*~s>Ékުna * `xZ^!pcnߴr9:Bal*wLJt8$+OH4{zzzj5:V- wvK>`{XfB?o?طՑ/,Spԯ.i=d$D@- Ƙm@AEzU.-4:ϚmVXowz %>c+܃t8S'Ren,ݫhAx[ l\j|5l^ȉVM$4Ź 3*6S=H:Eyn|CVJs屮.n\HLot_ eM_Ń7̊|<;7EovlS_L˳;WORW{Ÿ ~{>=ITdM?OoެD߇`hFj5 o1rGLęBFHK%Dܲ4 zJۖzc|:,SX6㒘ksDۑ$%rBGm ?hV~`IrfZ`â0 M1p2ہ,!ݕ@ḦN6i(SG1#F0ex5[;wZi[h<(.?(W=U1N8eMamxϲјl"')*0";zg B1];jD.PAgYAV_RlyKhX2KXL wuQfuGVn\b*h_ݙ_%Ә6(a Hoyt[:LҚ+t$pje}edB_rƎ,+ѷɡ)sksY^vr^U1( ꮽ[5WS#2!/L&pɵN3+vp,t} NYiYrۂk+96kAR5<}v$^ğ(^Փܰi*& -{&C J ,KXw >{|웏s96Ij]͕Cʉ]eb7V1N{rgIy%LLT_k 9Χ@y4[t@1ph_Ceci2LP&&zVV\X?`k)i(iu-ؐ#&8[ل􀾩Ÿjm氵}D2(Î13;{_НvcT3H@SV.Mtn8rw)F_ F'Д (GRC"\sk9P%`0)u?;X8Aqci?KzGn>0;@Cj_$:tIIߌ0F1\Ey1}q$j 5ɭr6'W##-vA`K6iD'O9]wAE൩S= z&9g2T֓Q׼Qӄy_-<"`^BSZ_jkƒuU|<]"Kj1莨Y1fPE&wLڵ+/ևg O/KֱT69V8O^Eq`wF=x󡡻Qw LL  Tk{]HZpN(Aҽ Kmi%(a-w(]5{D8LйX@vֈ1@mI 'X.czLb4 1甑fm+SWFipqN9)jg9rTLd \e(8 C16\,}FMF$ּXM3=I45wROnhĔ=%} ;]*/0^Ae}L~Z#01r[ \e<.trZyhl<7010&S܂K\&l)/ıBشOJC!/Bm1c<={TY'HH .`b& ܍@ZS.#cNK7u髂PGM.D[僵rd0"=-džbͻ ~*[K(y(5!+4xrJx iϗ'hc4o=:ۓAܙbXB U1PIx  Ϟէ:_Ek哞Iu7nZ;wl[@>ČǺ/=Ʉ#:̮-&$Qe}A&޶R9>}ءh[E,"7vkUIO^ǖyn f'װf =.ȟ5-)Z{ 72J~Q*@MpJ-@tǚVSռ8b<-g bg'$ zKKhxx3cX̌Ԓpۛ b'K@ rK >UPm<1groJ";F0p*_-W7ak N{/YT9!=iOgQ{.V;vx61O@;u,,RH9˷bu5ū@*<)>=i/R듖xMfu2p,ǁK8bct&%JqP)Lڽ+E׼@g5,1t=Ӽu!8VZa-fI >YԨc{ iW4\"kd>]- P2Uv)H?[Lřq&ϗz<(ZG|%^1";.)f|bYqR_,M4rbԉ =F<>LA> U[! EuӖpԆ*Qc{s _6fգZ\;{R81%jő+&I#_I,Lg=nd"RR {#>-e]Zp8Cތ4Vhі3^lMx֤q2Pm,1^r?1肄!0_K,kvRDE1kb3'sHV29h `I6f3ԜH=XU+)ܐZ~ߥ ; \a^g;\^z킟n?b`^;EFtnM,n輀v#3V {DK ILc$1GcTh洅D +q,Aݓ&~nɵOܖîإOêb ]lGhtWcw^<*>.!\S\~[ eLl ̤;Y#̗Q Y{lwA@'q,QaPIffd6t!ѭI IWKM$&G q|V}.$"t{:gv}Ĩl 0鷘CZ\XD= !_$6H6^͙֙U̢JDk_?BZM(le ch氉DkQ9r81j5܇Z(s}۠Ӂ@}K_@zB;^u8եޟIt/ߨiKmӬIq]`->M~90_s&Fq_9S} m 2V%?0P%L @ǨZsF׶Pޤmu4#fw7Ԥ88;(zǖܕrZ qm 1|f{X- NE2=;'FU`U5$Ԓ8W>ɮ/P{}Iݛz˿EM^iݽ`L ,=n2d5bHeY H&f5™ |F&<* g9b)l/~BC:T?x] wCՙr[>Vz'$^_Ԅ@Yxox.MJ{B$"Μڷf|5Z :XQ7[6rz웕7ikHȭ'UGb&j,| Uȅ0(/~fMrCh1МmB6p6d)_y%k$+)&xaER զ_)e< !Fj`ݤX;=x *pQE^`'{nEimpE/ }-| l@ݼMdž%ty,r6v0o4`35~ݱȓ7Y+iٲ>lEarC쭪Z*&MuDH,(9Ս 60+fH硟H!oV##`8Ϯ}\-7=A^<\Q6(岂5]ЏӬiQӜ͠ZDZp؉T\va?^~9wVJmWKzW7%x 17@!B\x3-$m \̔~N4>KuW砾|Ԧ 8&@`A3B*i8TP6 |*Og|&Gd}/zz h:2,r.1>"Se}@ A\W&#)$>y>\ʨ?iJDc}ŏy48>Whi6b)6 ,QKF(Dݢj4#]&ߨI;k} JmH#znTtI]`᱆QHjG6rOi"Wh6UOfgJWd#׀+cmU e~Ё=ɣȈp5Լ`q*,fpIle zh1|h'y\M0x<aFyM{H(!Fuve!wZ6hN ,C 6|96}2Bl'E"t9:) ?d1FG=PiL`N+Lu>  M!2@ #ZI~jTGZrIJt 19GL5Tdڧ*)6m˓NyՎajrk:Q*]^O~ #ڸ/cf6mp҉RuGBm?s ya7@TM bٲ"Q5XFW` ؍n(@I ^$goo=hq0o38fI~|:Ԩָ?@4<Ĭ;v 0ލvm\FU@o3Ʉw'rI#20+ζ 8 ,7Ʀ\6y  7wʗ]sv1ŭMe?$ UrIhd0WxbMmAPR=nDMׇ*W69K_ģvcr/h:GVdz8Yf #oE`U,NXڥuFk69})SLYUDC:* K|b"゘rosn`@{ߥgatP:L 6 YUA|cO.88ؔC,fV/{1h m#*9>K۩2p#&GO#ZQ='D3I2EӘVzC~W E1d: Cu[';jH%:=XI5l,,YǞ}0}anjm/0Fb?΍" _~.qh_ߣ}(^ V[&=2ca3_޽բ(\HK'lv"+Uˋg<S &d1ր^{>\CMڗ`gbP=NTYӹ<\t]ϴU -#<Lp}P٤' 5y{6eFςRԡ;,Q^ܵ^굮aVNFTl=(c؋x.wmT% *8 \ f=)s8(ԃD?cREP 2a"+g=ȯ m`G`:l(g'}|Qe p1P䞕KWb5Uw'VqO;CkdgN.kdY#Fɾ,tv4w2pJʸu4mvmH=Ź@˹`=/,xGiFQ=h4݈ly"gU7KɋTٌWlNwҦ/E<lTKn=1!鐆.mIŻo Rwe1Sŝ],$9vf G#śb&~Tҥ;_;-J9W4(WRsu.'*P3.WH{b|+J!-!]&uꇦ@q Aќ. ߳ o]nIu|Ik1-qpX-a4'L).U>ȇ#cd{axv^EFJLᛑ` #) !nӝڧQqO4N_$w߰蔔X;_ԣa&h{k  /6 $gP+)-e]Tů1=NHbh=sG79nƇ~Sf'TOaHpz`IH:|2@^~#7^6m~o%'7ܛX?yfhPCjagTiYecV}qTێv7I!amfܷ(SUIQj3! .{P\I59 >j{qA,HTH$X{fI.@궇Z_怟Usip (v=CC> +},bH.A 9V>A/*OC5%nΩ0ӾAVFFAD78LMi(>gUІthRGA݈P9NESy{Ztq8ڰPŸ _WxH|SWtGZa6i #9_̷<4u*>/Tvl6pK%jR$v @AɓC ơE{iMd}FK^X< bd("#9~O3VmC;U= B/q\Jdr_4ўu iq">:I-7.׈|a=*F@;<'Ff HR?UKMKNn ^GZ,\|09]+r@C.f,h!υ9&5-BG7폎n-stGdb\6Ҁr-6}&t ϨPV'b0[zh',Xe%(E iK_; N(:,/e| bs &@!ĐE Gm mtabOF<*I9QHV*Uh$ b*| /ac]y^,q|yhS"Y8DN8%?mSD_/i'P1*ԵOPIGAmu:si֌p 瑯? 8?g:kNL=Xmҹ.b/L6D]F$ ,u` VG2+J *@zA5R\g*cjrQyO\KSKr>y⟁,`"o ';ox<A)$ܞG^zaf2<~d/"k 2$q~G(Դ 1J ,~s6R"Gu.K*]y5*2Rcc]+)KߒYcB9@.m;Ni1A#$LAۙH{c rb,S{Z:泉O(Y{TLѡ ΧsB5y3~x@CXӄ ar_#=~wL#geNzY^qLAtԜ/A8q,& Xg&<a&"CK|{ӻC>$ɼUkCCD̈qi;VzJF=op|.v+wmլXǍŽRxМ:K^ț) EVD09SAg Q2zbtT_HSrZs k cZXt%F_m_H@\0V4ce0p_':m?="4E7@+aJbjU65[%9 g҃~uwrw :1}2m,D_$K;5 wk@o_En>P4?QedLV] ֚W_؟mY35ƚp_b≒5`S7vO8,Xpbh@}WRem]VS\c%a{L@wM+=65I&"tA>qibF}H8͔SG¨]ܞ N U!"5~ÿO`ztVC*ߓz]pu:22@ gfwڎ%SUnŵ0:5I Ji !*^Fe~ n? Ќܿ>$/Ē41- EY/ vIb9<4P ]gapr|CFL ŷj1>}r@t=;]+زXAix/e2vdKDP2ؐ0 ^_.WXb,UU_.A\qZAש-\E4JL,$y5_ѼloHΉ h#v59FDz`$ Z]K\m# ]Ih3_I Wz#’rRUKZmFDĭzX qې6F]nz{D/5=g%T1)n\[y/O;=9NlzUe7͍4*m3T~'7 7aX9zܳh'XF[jA?q0Ulo.;J6\Y`0Aor<2(6З6rg!&ɚ'7Ucjܗ–2ycs)YHB{y,ɼthE#Z^'erYX,wt;. 5!V X oc cuQ+"C%:5*3dRs-ЗT#^Ljh#Mgl*[%іmRޢs!_M^٦=}HaQ80<< gmu Vgj '7%{˛:$5ѱV1,Th`)M 3nQ -&jZ:d@0Cq%YQ*[ fHSi/٨,om>af 6&~Zp 󐋩D`'#\Me($خ90~$ ݽ\" A3×#ɶ2",zfft+v0>QND4\k?H0xρMY/?K>`2G~`'HBKmR菏6f՗snB>p Fy{$Λ+4ΐ˥cZMo:+UO;;9e33vM89SUQ`3HAՅkQ>w4 n5*/c)?-K.؄9;71\e0/$bC#4Hޠ $GѸ4U e .oVɀN58CTgGDƐDb!eMQKoXEJ\,)[-,;ӂ64;Hs3pT{]% `",@)AJOčRٴU0JO[rUTČ[&lV t 6+7üТi3aLQ_% R fEDbZtS ]yK H00Eάg L>sq*C JW,w&{ o^' L}6ix\7 }T)bBØŠs5ŜE_D%143ySNuI#AyД{IFxUgco};W'3P {Dw]bB., ]"muERĩo0P4ϛ`liTʎ?x!;gÔq/+ƿ*2J8ƫJK/ ge[{ %/ w }G3Sf%??7`9.͛kV&'TL+J&&<xs$@a2M ~εvBګӱ X+Ԥ,ձY3R/뽾wI~ Un׏ KEr;;w XM@1+' F[lu,I7k\1Fgϲҟ9Sq%A#n *~B5EߠQ!Z?6E GPAc)\`Ő 4_Slp--h4ʶƘszIYx_Zkg؟VxK!`$jS;c<^^P,ڳڔye t@0GD5p)nQl¤4,:_RG1&eO[R)ge8|/rZdD Խ}{ӳ {ҡ$'n{w]I &=l_5Ҭ3 e?:1 )΀@5T3lつVX!1p׬LZ*MX@Y)A1V3KCxвyȵut:Ґ7tvKX}-]q-2.u%&yO`?X5ulV.X䃤-J;;׬{"8PnɒII(jXpᕍ^[xfuQ\&QΙбnF).a%.6hn,a4"Ni{ʼnR MT+q* do"YQ}$n@߉e >{'7ŭl+v\N \?&XTD+,nRPS䚹QJu&BI Ybi dlm4HQ% Hv_$fy1$x"o0\t3 o,X٠v @ N $*dq|rg6h1 f ĴnwT l<fЅugƮ EM%MXzE"jQ?'9К.7)v8\12|cԽ$-C(S9&\$(YќdpZr!e^YPVgBW}|g [XLԅڨ${wl(@sgg( zI~8%Y`2A#TP+d2r꣈6RB\:-2Wu?K)Q|s4mYI_LʜKMރRb55yfx]BU 2Åj M~l =bHaRoFAג@b07{ϞlR9>mSTܪY:X$HPɔMB JB&Ok{8,PyR>(<ފpGJX );Yy@2i;dR;5#H <` TyE0.|x39E|%4^m$!7lHZ2 ~Jp&S%T!]s,[b%}WXR4t~&cs#$]&9g/ք/w 7X53g;JP*Ӿ1GɁ<ij O 7SL3RO<([ IjN5c8Fh6%tIʚ,Q %:;yAT%pu)&ze!v>)Ă]d9-K *GHayO0훬?\A[7{_qU;og4JTPfv,qWF<8JD޹(6T5"m{ #1eHZJ sbEfX+#75"wI~!MF+&ӈ :kPe`5Ȝ5M qjK3>*}'`ؐXS-EtK'7&C50MI-&Ťp17DWÊF~yDw*[|Zi+Q}JxmgښIݳa{T^c/PṉҺ><3 ,"\0^ߡ(߭~Dܸ[%b/WG?Y#Ry̏WE $;^Ob?+M3 Q&34w,ْ@0'g/wj؃|OSN}8¦-k&J"tXGp7~ )3K;,{LfiٺV%On!KZR"t吳U2/ cR!)S|~MF{ 3"lTӓ~iRHX,wl{&8!Q͓?NXdWo[JF*ΜWgH¦+vU%'(m1 6/o;=E2# ߱[K($k~7}$'ȃ#pX]6r>f3rc_RċΟ=(LO3Y6pH_WQ1B8f3nF %prq~5FC ^g?;z[/__@b•-1|1|~ZUyz3X).me宄 \hHft$L \IJ . S^JG>aG6U{oLrɹǔ=@oaQ XFŇxƈ wg2R `IJiՌ?(G9-{l:U.85Zo.XIe;E@m[;/ \Y8#t:aORvt]ϝvX X=gNȭʎH#n3џ.d)fζ*__=mP`KrL~~y}^wO zd.֨Vi"-*Ɏq˰O..FI/dg*cd >巯r`~u =,'U!ܴ>/k|qޥG:^J¾ezILJA3M +FA~H|}#FkMDo+yd)P;Wl5h:TEfr4B< gz YXA/$^a|xl}hxiJIݶd/i!,DG+[ۃHpՠԓG;g2JO]6aF--4'\{<hAF_Kyix\QMԑdn. zVW~Up\nA,&x}ƈQ\j.D;q8VP6R:۔Z Ӝ{dm6"DLݘ#eu~ %ho6rf u-lw >ߑXRGeM1 8U {1 |FԀ% vdF3iN!::ZW@դkoC{S2qZf`:vQ]K9T|ƧB49;1 I"2gdztT$07qC =SX0QM'-f 13< 9[[4?%wdWnҺ@u&:άP]80t+@q/j`t~8jhAGB/ΙX0 o# !6 g“ FNq/n=@6T%sK#z1di)F9t/u &́ ƊXe\bXa}?WoW>9aPW^ s;@ʺiSzwkg@HC=ey%JN2#?ƂxQh_ d{)F=Zֽf|Z]3Yc!SnL>|*)V-G'4/=/̾a8F%kO\jwq=^S[1չ d%w'8ܫ7ݍY\ĂIp*£sukǏ_۫;V^'ɻ:::Zp?5hh>yi-Y;:RA qu{3p87""R؁ŖQҖB! 9t !|J.ovS˓a6*wxM 7*=4IGج~sjSrbt4yN_Zq/4GK1b.ĢJK^_բ& Z*(aɾ:JXVq SZ|,9(cSO4? 7'6-=uyyw*q(/ V G.%e*^e8W(@~ǀOp.mcvH0bN[pmBq4o8%L%aC @2{\j/ L499 Y)2V"9ԑ:pѰ 8WxmukkD@# Rfe]f2)J˝l ~Mdf wzچOz>ϊHLޜu ~H/J(c&\^"DPm(YJb#asɡ:ʘZQhiu]( u{"Qχ'J N`CfYp&a%]'QI=a@"bmwΙ^2c 1I5pO3*c~ &hgKNvd%NQof6XL]337jZs@mi_B}@+Be83ڮmab󕚐h+B!_dį@ƕ_`+ Dq?\VTռ-ǀ'\M|ˀ ̑[/KCu܈1޸rcclUؾ/[b6!L<8Y 5 ; ,F=C'łyWW'g$=LM"JZV]*XbHkA4 vW#0#Xzd7=oM'tW3/1mIֳ"<*kψx&P5q~x¿˞ q$`kk.H5󪵯LG?hCV)͟HcCUW=I]kHǏX_tӐ^;~сns!d[=p9LׇZ&^跽ga|_>h*9;W /%Z7{*mq)?mjotT j-m q |0n|k*Oӂ3NuӁ##ZzE[ĩytdl!+@eIe$cM6zW|~(,@P%ɑ079 }c[yH}N^ ۑ@eaq|Tj!KPlm.[wP9z /:qjgYW#ޣUߠRE Cqh |I2Ձ΃I8mG-^ v+RzM|[Pon k JdW. (ˀnk6. %)-G!vlY,01JS+ 6㥣jW B%^.~?PB ^fg_Go,R ֺI>88<l>J8T{߸Plz -oG jɶKA.='H,%+ņa۰BROݻI9a[ԷӠW4/#?*,2]Um?=}K&S;#e> {xnB+iH1~KxSXVaU-)~#˒$(CW6q42g5 ,)#WEFX=;㠣0\>&{PƊՙ;C$34ҩ b5vҡRYaՋɠXw/MO7hHv؃xi*8(UElByI9e 0d6xP+nؽ\GM5j4fM({V1/DB[;I.ܣ^@zf\;ːد ɧ,?CACUo>bs^{d YK5 _&)o$\Š$PV s+[Sw"xBefZ#]䟩XH9 +0[Sm݁~ d'ӕkM&v/C]vLZ1`v!y{9Y eî@0BN6-?_.gAVU# rw^8k E#lg~Amh(ST>Lv@@LV[+4oZv -yv6hMʣRos@'k(:t#uwPLͅ|zc4w~VeBpܶ=(]}jt(lVH3B_#]ޡڡX%%&C{[/f5U  p444cwG*{D`7Wv? `W-2,oCŊCs ^ՆCs\-pd$FJx E3Khh5ZH{-(t"JJ VQRH5 {b]g AXJzuNuI`g+ ̏#?`GGPT:a[U+,hDфv~)g}Gb"r1Lm̨_µ|{TkX&^ް^Zu@1(,vUIl VyXB{&a-f7f5SĨ"m'5_ʃ;lq]i"4c wq_sr5[qy)Xl0;Ä́/B%ca|`+jk 8Ǫ) Qgu#Vb[`RU+J6b N>֗ۡr "}ܷ>$2`KvXw\%zh$UyaTTL}>MdvŗC i=FpZ9S]j*M$ bcZ(vB=Q}#}Wz 0=6_pBئazZ>m8YlLO6}6PzO5_7@L\t`5HENl Fk DF|bW!s怟7Mu3AܲҭK}Rh<- 3K؏'Po f[]dA]uxd]P1(`)fV &b$ȼbP-tyv?Q#ʮ''JNUqa+c;k~˦wI I:B>!5C 5eo) ;?9U\d_EZf3l@\C\@Yoco4Ib"@ p1x!X@x{d4H1Og-Q_#J{ݯF\e3ܶ1B.uFPK|h3W-f;fOp;pX1 {njfV?- U񉃼L"}jO3U!]:3.?mfUwl3mv볛@%9u998"ͪW}Dl|Ύtt5{NF8l4ol$M*3RU_|/itcHr R/!4)K VJ9>UܛKĿiHa;ufm/WY5A1SÈ9U+-WOGc{sP f6oȼ'<-Q$?vǖïUYrS:p9sUHHڑ@4W4ym6Uc셲>eX"r— w5xԇX!awȕ3L~^$^@l796"E?AeRtk3Ir~\OICl)|PPc9Lfn=G@L8 'oP9 U{ٕOTKB;m=Պ^X!:0hqC1J:Rݽ)J݄`I!X)|NLG7.ggO(TḛMrXMzg=H|A>vkH|+m"dSRa3)AS^!)cH!7ՉԙC͌I!5 KI+`ІWw4M׻P "x@f~ {g!6 "U,ppx_@xgvnanϹAClNC2àcq(σ ~7|uG:t{tE;[, MUX.UGmI#Y̨\p6zb@Xb*=T:z{㩑[bE2$mu6Zazk,\uN0^I3F3fP5W_%(rYv:}VEۦd׉ U6UL mOnK݅~V&uj.14H<ۘڭMSJHgXFha}T]5 ^xYoǟ;㤨BMocXc g֦Cyhߒ`Y֛GJ&ػZa8wZ$mb~B+`] { %dRLMnCO cSW'[t*<Š:B'WRx%`c[I=tB# HEG$o'2Ay%3NWōT m6pN`@c9t -=r`7u9F"g)D{o+K՞c7^₨/9MG ĭ\cG2'7cY͝Yv/#\[.]LxTr`0AGNASRn(uM#adM~GR*þCC>ʮ)5('h1ѹY/fت.c%|'qofՃV_ @|UZCJqq*D}c| aZZ7p>)@r`%1 ^֯ G߽Ϫ {"L΁ΰ>=@BF´)ۮM4o=JZ1"A{was\k%*(E1qu|d+(M>Q"6ӦCcI-zf"@G d8kS)0'^]4d4n3<' ].IE;)(w`.y|Q /fՍH"25MvPR?BWx]T hvqohE3fq$/Dh׺vDV*(p&\ ( u\mZʎH_6#,0j} Hgs69ޥ֪2 JrlG~)v%[vPoUv*[(c=11^Tѱx%H(Z iۨS-9~X@j^ыII!%`W^n%[h/E׍fj䅀_rMOpROrG ^Y_wOh$wpgvzCocNfrsnWϋwԞTXpN, )b@Qw!X:F E$q/H?:`bB'=,,CխԚA~& >k}#rLXq%`"10d;//t+g=Z*D>lc 4w?p[\n ɎM~N#+Խ T{0?rg '< !<uO]Mb[(| Eļr(,B2-8?5?ڷ"wE E(vV fdOt=XLW'уpc>4E)u^X%di?˓U"10 ,Y8@Bp Sk2_^y$bЕYG˞䣎4Quǰ mձ_GZ*'ѵ:TSrXK.. N֍\7!!4 sJ<2sx#S溋m9{F;a}uh1e9Dr > 5|`dJߗ}%Ce7NZD=*c (O`; a0)~~49WJnaRYA ,IkS5uT^8Rs gL/J2!)jV7JSύąU#GGBSWn4SV ^ڀ]N>Gjz/v)3+JNZ:/[;Gn q&@'+AW=_UB^"wU{&=D0P8%o4`ol%˽Aw=VNW0BF$14)AQ;hJpׂutg5>m)uC6D=469rDP>f~]Q \5ЭrJ쳢W4!WN!s72Ǹ@DƦ|Ol5܋<):u0N{ؠ!5j[>i<R G*5 }v:r'Z*X7( Z^A*(+h ;-gP1 T 5f(;+Ӛs5Q ͺMH4HV0)W(\j@.pO2*hlO@i{K_L6_rUs*VA7Cv\SxV)}N UZ2X!e1Y ų??@i[?!6]CַA`8;V oK( ʐ)_jdûFmf`&6Gzп5𞩣M{'tHڒ"ˡ$9n(rEr,6s_pvh7G QVfQ}|}:iU̒+Na[|!3ӷXؖt酩'ԑ%=_rFA;02Ŵ:ndK%-H)9'FC.LSs{bL tjO[їZmҏ0{ ӄ]XSGe;ݭR-dMp]>|7vwP؈&f$BY͕gq fHΑ!|^ #|h2a$ I #q>!I qf ~ʼg \b蹒^@ՋulcprTrZcWӭF2۱q<@:L {R8o_Vo:B]Fb-/j4gՓ4s\|J2[:<ؼ U@ ?Ҋӆ+{O\ս:B$ԗz{v-4?=)MV0sƋ1D<)tsD֒_!ϔ+LV.|+ӈz=WU[h$<@5>Q6` w 1ѲZ5q  " ]%_j1OE(1K.rk߉^ y׏=::`@`7o-TZ4x ŚzȆ.aAM#gaۗ_ik E *rgldf C#s\%?ݮXCǻ+UL FD_6RG-&oyejaKcÑr9k6PDq᳥N -5颥˃h 3#-sXB_87pg Ϧ:Bc%P?tV)ƙ²Lwn Ot>qf|/ҚS3pJPnDX~0~_3n Б*"]6S{Mڒ=y/>đc4 +dO̧ZLfOAy-~&$E%~E^CgAu`E١dHi&ҥ6Vj(*:hפA>U_T C([+g=蒠Q؞;>u GLgQێ۾[|%Y4MAY$u]YR#RW4G֕Bz#\ls-ЎY>wDUǛ*(9( :?sr[Y |,Y 7/T_ ^Ʊlp[}@W݇=|:07{8Vկ(g횾D!GY;C~OFQ#nPqy(KK =`',(ۦnTY`$Ո\SUK5#[^jT\T=YG{݄q8& B"B&Za+P1f(h1m+&c^z ^?2Y3-qFAN?K`,&AkDK3kOs?y] "~"Tg2GʦsS[Q.Yu=- X?cEœ?ȴ:~$zlZJ` w(lّp R# ]>k$ tJ"%bsԽ4CPk:Jۿ2R,^ek-ggWS[?iB`VR y4yc{= : "n S(ۦ# ˊo;\lȓkofxVDl6̲<# h<'Aj43̠4NRNga 6Vz9=irKp ëhpvjk'UU:Z)?O 67P8 kdhB4`AJzCsofNwdꂞ01KeyyhD1H\¾X@>HQ1t2A4X<*ddFLvIYwGMLLﯝb<%-sN{𨪇w)xYMD1Ksv>b/6MS8gJJ ]e?m~nx3^xuUsΘenY$.kUzBGݶSMxcƮ"ÂnR~6$_rع1[#bymIy|Bmfc +e^ʀ> i,x?%KAė?4E <Ʈ9C5IIqՋ|W8,_H y Ϗ~@@J(-D}{MV,=}=/ϙ H"V&P*n )ٮ@zU᣻ύHm/̌J@i4> ˁ1} g2!?ڠHŭ%qkzYDr(>xx'[[{7]^x@py'dشu4M W^ L0C[J5k'g dP$Rby˔l!SvT\;ӕf >Doq59Q+\ PmSVP|vC3Fhw8^tM/?[R,;Q48p8XYqI\yPbaB?l¨Aܚ/G_Ž\l"!yߜHI[ Nn:B?wqxqBCO(!%`3 1qMĔ!> :`%8;, <& L?Ć&V rdO܂fJ*/->, ;G0kⓂɳ"\`y],40lEO.53Эkq)LhՑXSms؟mSD=[J( _L`8inyy,NCZs"\,}@ $<~,V_CQbً.wkP"5:"$F2, Z;o4U[̘]Sn k3}iܹwJŘaR-SuT8*0*N?7ޑpoLCAPl.탿 亅y J˞b2C-疤/΂19 ^K!pѴ]`JԸ=2@Hi;sAsw{=&ꓩj|~QS:[Mik%AڰGhRYη/p^#|\|Y.U//u@;`aS2dBz:!yǖEM!F 3W)m`ow$EqQSGo~52B~ݚTIȴgkAjeQ Հգ %pJoS%cu4Ž,m[e(}38T0_J"awBx9xSboЈ9  9կ!h6u2TBxnt:4pv 2[?bz(_)Tks gpI'KcjY+fMYiܕs0d1 !7_I[oO^'߯6w2T\gxM5[u V] ⻃oBph!<%X)iEzm%UZZНdQ uzo,4 MFRHCܒ/UZãJ09q/ZmzDK>ŤB{h_!͛Wjx[kn^7caYTxW-eoyc#`GRu7G4ܼ9;+&_b_Ti|4)#kIG ǔkuf3 dgd ѹȹmR-"̺u4IՍy+U(K|!ܥ,ktxWocg)Q$nĎ_ss8շ1#ZTRX](5V 9e ]ێ~UMnn*N@ AaZ+݂=EYG 5gn ~"~H^jy1c$"d>Jg-Q Qڲ|y*135uUغfZ+O?9ϵ=+H;Sn~t/XӻҴF@|U(qCޙlѭThkfK7sW's*U܍({dHRQΏ4 >926]Th_)G*s qa6o~S)L{YZ+ k 񅋽0LیS{ $YNIu D_!,d=:]!veZ 0ɬL? Ru1b;t2y%qdnw(7Z0hD'$eaa=6l@XDYsт^D~EYдidg ɯj U<ֱQCm;v̋>=9ע3V9}>#IWqyr.z_LFP#Bx:&UO 1;JK3_ p[r N6ZPlbzEn-,p𡤯yC1}a5>pWzjI(WcR:_?&>tw a.FB z:Ϙ~6rkLڌ@z8a;YsA~бisN*:nvVm?5U73>,Kx40F jN-rpuĽlV0{*ncK{q)u| g0}xn}zg,fc $S:86#K$`r#/udةK hYx$܂R2)Kmΰm. *| 8w&ƺ0^ւ${gΊfУi"O'2ƈ~yܮ 1+˸0GgfD,NKفtybFF/])2 :{ua+hBbI6)B(G:))(`'̍"d(JsЮI $@J@=H^ZbߢXVj(Һ1ͯrh{uY;h$&rpBZ45~AYT3-]Q dQG!bkY.*y2qNj+$:OQdXz: `&Z:l P1oli}7 R,U 7mDCŸ%JAx6j G<ٷzO\ IjV1h^)` zq^'DQ#F{,RK1Q:Uٮo"вyVI ^D9dZ,%.7.FR&3mۈ@PTVkWg~%Z!zq(ޛl^ub߬n-I=W@\L:,L"sߺƄ@qDS5FAߺv 89$xܖpur5Tl'RىzmW X I8NGf'(Ư̒'չw#2J蚐 HTw' ,7,c$''黠U_?P#AKx7Ir%LeGd4Gd=م]E_2UW>Vn\aY'뭇b򇇰7<\\n8#hĿFJyUm߬:5Faz{#H-#R f|i_3ȹht,_֏HlN0(ۨ AhVI:N͙:䓺ceV*e^^]Pml(Ř(l}pCdo*Bi .ל!(~z5Ð>TdkH*M~%c܈m95$,QTʃu'mO1)ͼ 4q _aCw#͉%( gHjf^b71Nn;:lD64ϗUtNq9SI& cn 8 i τy7of&$*o['E,}`~֑Tj(}k=Β]i閔vu "X}MM eJqnoj--ίM q'e#/25H*7T//cBά2Ӧ 5)ðw%c*/ +2qmB\%#,R -6kmPDNЬ0#I_4o `[p F&HqG! *i3I}-BzWM/Rfr,Dje $]}b{2^͵J_d8Mܳa~%YXթ$O>l|r!}U&ւgY!`}#_}%IN?P FR٭_X{]*I`ӫV$}ċl;$7op]Ē<5i8 ٵ*%&Y vz2X#K@ ꊣf Sw2*]xp}n3p;xmJ^\jb{;e1fAƁrB1wnN`l'״dN sW<>lCܹ1m a/kw%R q7*pWvp ӣ#ȋ&cڷ^|J,_\tX,r33T%Ǟ~nVF{z"x?,C 쾦GObۂ;HQNI?ҨOՓۆ[u_^z&^$Zqe:5b@L$XpA\ZT5jcl=-PbHSOVIl$Sg߹ꭈ)ؾSVLPbwSK?p{* зuu/K[VQa$dF#;1ƮPsGeyȭf_:nݲmmu,?+P$(k}C: 6v+7e8 5t e{1>}C K+G,Js.F )cvl?iCC'3vc IQ/İ/ō7$Ŗᐔ j,a KUUiF, Uwzawkᣅ>&TD#ָCB>n\\os-bPc`Mʄbj|! F sTR %SuRѺ\/3- 734&m9]P<9O^OS\(ipQ:7?Ş0{FquI^LJl<-H)Hg~YE C'̳\ϴ=Do|\ݨ_69_7^nX7X߶Tn'/#Ws©#h' rq"~7#zq΃W)fSeuf1=-ЫP#-ɻMpz/11W@!Zqo Nn=^G~L̬iQmFT\.`Fx!]MdQSkyҞ޼,s[Ju@׃nC6I "ZMS9k%n}^R-gu2UipFu+51%VDl NӔI,Y,3;6U(;Jd+Lgx|Kׇ_Ekt@?Yǧ`_\v `MGl"w1imZO©̂bq wH|]O+`q|xƒ*_jDj8-(ʽU} ԲrhO6eM,t@5$Z~BmAԓy_ruk|NFD~mr/5cFe} &5<::9E\*+7W~j0ϩJlx|);j x`G?*oX?^wM;!}|GM ~>N%lFS8SDK^8n %԰y3% Ys4`3ZZl4x#Br 0/㜷L(3xEΗ( nޣ7mz`sd ,S彖%Ve5SEmW/jDG16.'G^٘qgzQki8DU+@^O|ydiB@*˟b7م`w ԡ KLn[9_&6Qa%G΢t1r\A])O1-Q{AS?|`/U+TԵ)=@.&S7CLjk(U W/C)AakȦO!W+ sq,{^R;*x!2 [Pׄ8˶N}& zvjMΓ /VClRCoGXhwjpɦ Y@κ\-^hmr_/Uz]2UkO{M TBKP~१&=N EmS ]x冠W*GM[‹ gְ)C)":^h ^ k6cv$o*E&뛈7|!ض*8*b9p|onK%ҝaX8TRi>[T6g{?1~$Gp Up77j7?x{)jF()p:H/ 2ͩYdqfSlKu#Ol0̆tHٯDMYPmIٰJ|K\~SBF4!< FCVO8?v '>zZD̓4fVf|^[CjsH x_[z'F̔PJ>=ElYzm>;_`}׋z䰽%8"_g{HWyeFMO.teyi~0.}O)j3 y]:-J':n{>z& t*٫g44fׅ*l7,X '&IE0N@'Z7'fOT}8nf2iUq_W-o|1t4*?4Z Weu̥n$Bygˡ>B^o`Ju)L@, vvwfY”õݢ~ EPϩvNz>[9Tkk ॓Xx}FlCY;U+ߟo]Dkֵ9??wc!~$sgGpPBb.>~aP,d&r@2`] v/$l>%Tp~Z-lʻ ?FV{m=n6FG^ewM:)-60+8%ԽOgdP](> oNTr}R!k&ŸKSdWɰ;{kQ%D"lGəF:0lq]Y'=!SAO^x;Wdf^,Dxb]R?xvX6Xt@"x/,_ĸF 4"/Eny]YڎTf4N5*A.'} 7 o03\yϮ\}eg鄨:Wb9UxBE0TUǯkk GBh^0NI^7m*=&L 6pQ&< 4[UׄVӛlOJw{"BKmn!"'iW|V{l$y̕PN{=hǩLn3ﶵQu@7\]S_h kNVALIJǮ Zcia&y*)C/. \ sM}=NU2(h~sl:G?L 9~ZMFk ‹Hʦ~ YP^lVOƆvkmN}@G!",>Đxa:9>#͊ճ8v/]}3,594>+[2=c-2BU#`4DMQu AmFonl&,ԡ+#ف!ar>PL!1Ot xU],:۶e!׎u {L&{wK>.:9|vRaLE6> @˗]}½v}# { uIأ/Z$]@$o0/vB$3MQj ˭O/*`Fq-Q #s>U{C@wAWND^x[~RYAIO bJ+|9;*ꢻ` |%] ExbQeG2rb=]S.VTݛSrR`fQ1縂=K !ͭ ?N%4PƦ\ T,(ꉷ[hZ~GϢ?y';8{gNt`F|?*:'(8sfP5I!-}RG.Z;(/鳵7  ig .σ }58'`:.Jubˋnq N#*ߨZKӦM(u{ H||d3xa k\x~z~sBj}3ͩ_^1,S@\ŷ[rցe`o'#9aXc`t>79տׅncȣ7jM{e[X=*Pp|Pyx+uɀk;a\'wT9m35Y;8Ҕ@ }D&HΪ7fioeQ/=B׭9%w^Iӫt9$}k6W|A+%YɯC5Y~ca4q;|; Z^%Aul޷)[Oy\E[_>Z3zoVS<߅j>v{ώ3$]ed=V5q9\|>7e?n }j'|bBwK).?kMcT'K&426e WyB`b dt?rd"XςzU@,pg04P^ӓݸhe_Y&;MqgA`Dh EE7y$S Qd y {SK_HX%$L\)aYeأpZ@&|W8&|˕_׊PxhYت&Ic&$yKbyeogФg:M sf|JU{5ƫؔ];$`h`x1tǮv"IKwKޯx԰`w?#*{/GQp̷=+0 pabUJ2SJr'("Jbeu:G&9)0xW|{Hwb0t ZggA4!^Y}~r@3G.[hSћ Ŵѥu$;Dk( Moh"qq"i%e͚r쓵%" >&],iM;l4A\/Y5V&s ;R'(蝵!:l5D{d=Ib/;j.]9?26"lSTsm S>amqGM `rjE!Kd6RW 0{WXTb> dab[Ln{_\ JN^zG3 /vc{[΃1 O'r :05 'ˌZ_qNzOkl,8@JDLӱ15hb{.zG=/07 GzL hT7nOsp:o2gs~g%W]-ٚ[E3P+ѹN]BLv)FB\j\Z#Ԉ{Z qDkG+p;ϫ#^-}@ROϛeuTh|Ƣ'ZΨ1`-w| qMdl\ο§^a;st%qt C3>x9R#xatHȪ^;/ƐctWS } :(M[H4PF3_*UŠY1vPq7Ig4룲f[X oM5ߗ^P⏏ֿ~IY{|6c(Fڏoם~~`ήx}S?ݵL@v}f*@oX&Ӗ!PH'Q!Y=Dp^woTH46'* bz{u2 "#D9 /Ṃܶ[F+45ui;)W챗nL(iw;3z av힕]L};4Eⴞbc@9zLAW4 -cvDRZ-/jH@ iMD6m|S0JP a \96wFsTG+JB ü_u@o=- SR(.1^F>b 0ci'hZ* ?O%vǴ~?' T5:63pg1CWq/vv1d[< D'܅ڏd }ye좱G1M9Y/B޸o0_P/Vp$OYJ[75$ 8Zf1tHU7z'炦nYq-x`,gnװ=tJ.y׾}O2 ޢ?# k1}dAENSfr< YQ9Jݒ{Lӕ=HuLMcq@b4jFx&xH1[] j> s# 0T0T9Jw0n5UP#ry3< L٦?bTK: نa?a0!O+QX% 2Blj#9)SдzSU/8VBe$uu郦@7;Dj6>Ac=Z2:7 ˍn_>\Z[JԘ($,$oH@xO)(q4eUXzy!yx慰ΎɒH;ZlQJzw JۑZԟ "vފj #H J?A1O YGY/YIϤ͚lY z児D%KY!^nvNb'=ƷH'~nVG!|nOSo6&û߼Ab_>yȒ}LԨ `I]Y-&HU<{;̥*RW7/~I"U)тۋC8t[<:*lקvw /[\b'Jn#!ȨwUǾfpwV` n 0 *-u FkZfL_.r#썞*V ȊeQxͤ}*3k\{ڝO}a=S}qCAUXT51|#D!3} 䈈EsK"R*d3PȚP|f:Ä3"i) 0۟wZw̦&8f@Y^~+QzI#액Oص-4DiȂʸ6X~@[ U2zf6JUF(3$M|-R33;?ﵕiZ)-^iq\xHt=(.LG { +o<- !_Rcr aE#yyq=޸r>aVC{VN p3d͚n>Y_h]qZU@;́ >0k1?noF]$3otfB@?\?T+/'_s6{) KX)\<8o\WV.!Ų7ERBY6$XؒxCF55nX@ǃʀcWOZ\h.9 3p"A0gFbqa( Wo K2_\ԯ {l1ilUbU`"ǍTE\X/؝Om\ I҇>?.I]D?'/2P]L&q=D-xQx#R'Y?U; 1{ ?CABqxL7 qK'[pr' FUqMx:S |v]?&ۭvdGXZKL.{u#MBg@Z" 5=aX_%MnؑzNǴ/G$6>uG F|HSWZqaCNUFeD,y5"(e.xQD S M0`pkG{-xx ]^ L@뼆!䨏&R ,8U31̵dV,+`Pev#Hp:`68kC -k5)ܜ4]"l6`Ge/)0Q/h&3/' XuCu -r9{&oS!Xc/!0H7E0'⫩*f($ٿX[ 9},og&}p]C  o$qg\!BA{0ówQ"ca,Rn\i-sڔV.Jf\hED"vңg-э&@̕(-j8gۿXƮv\Nj~ik~ 4ow ,Lӡ1RLm:xƞU_ku8b-?=O3AS˛]pU&Ŷw@T4NiY(mq(i@oŽ7n}cW)'7%s֍b);({jZACD|_sD5Ÿw%E<E1h*jQ+"#Eb=<*z)br_ L;oF!ѤDc]@G9jG.glj=u#fƛZ1LxİwWf%8\"qT0h-:P4kt$wHOOy>2:,s%__'avQN)tw֣]tGkSv\xYtT#tО0O™G྘Sv;黖WsW ReC!1Q])ꋅ \j H rxk )>)o3_>D/;Q[8w^;us9w5/d/`.%Sʝ$B5O;S/wY6zQۛV*0ncO41Sq{%^cHCBi_{:Y+g=C v- smy'BXjcZ7vغ`M stM+,v%D;/!c*ثG$]bU?g.oe@MSUh%UO*@bU|+:ZE-PX޾j\ qFm1Dgw̚]L3wXi:여ztFtEHg[&o S^j$f9gB.[e-a\Iա(8Sݏy2qQی&ѫ a _WRo:3oJ4)|)&ߋTᔿ 36LNYdCBmMt\o6Gu1=KO`(Ǟcb='-].d_DƩ6(w@s]ږBb>?ց% "eC#zτ2nV&([}<[z?'oqW=f <`JUhX&:Ch$" Hc nxl/MڠbOgv|l*#Ѐ|)DS8fyI}(|uL*wH)&lU2_h|@T \A-\ 'YrM@O-q,\9>=)'=vW $~b WU #__B']e0>Fp{d]0 x!.<>^.gK☥`s'zy)#TbI|wR*| VWR[殙[bp ?wV2Z* 8W\)csfqH{'W6INZ-ogfODwE|yM[=7d/W6uIr>de$ IS_$^P*QK kV$kdd"x5r'+3#3doqЀ&8L{0!*_[:npŭ4,IF9+ʨk vË#}#u;jIo:}ڞMz3m ix:\ !g!d;d0Ji ״m x@岩PR^uJ. +E͈4րOg'5`]9nu+Hs@Kf'Ro$,'ǔg1jM,zO?~7K5fVzs{Bw]oM)ݢeҾ;(9n.wfXo+2Sgi.2V0M*zۻuVE ntr͘e\Wv HQV"ɭd5R\+! d}o~valp] džFT/Mh}V[s'8E|U]ݠL՚/ox@G^LN, Wq{x5.VQRxVfgM)Rƈ7K .d œ3L`Rb􎊣!&Cҍ*ϟ"Tջ/>S=\Ũ:bnP T@/3`e{ oȲ=1_Ζ(ydGyױ*虣ހEq"Z=uVo2\BAR[ |giw)84ZIKq^h]k>M6Ue7(C-Qh=V,ނ@ݩKxP> 3-+Q}Wu,`i匘:22i2+׸cH"e' aN&Iz!+%Mm[u{,Vzcc7!혵1$|ê\2]@$-@;m >nuϖҡ-L[WCUM>vHeϙN)(~$rXmqx0ݝa_*NdHI,TH(3.^7F8gΎ4h/Gxc::¸v%sӸ- ZoM[4}S3gmݖIxG0H5;[AE4}j<`.{Z>Jwr`q(OD25Y0d1eϚ#a@uP^xGqrFnr\+)'fBgO^6*sB$Y^-xzJ.:^jm8h;F1WMm\03UZuU|5͏>/@7 ͝`8I^TP0bG=%&اD%\6})n9eJlH\wn&6/ؐw̻CSRc0FmO l(]ohK+ָ XjEa۟2Zރ!vpdCV 1]v`vӀ/R-3R-g%}*r]#f˚vso7G=tԟ&Pe% 5iZ&SԾ3IdshHsֹ}*9,AV}_mOol%[ͿN(,o&n%9 viwhx"J1o t?CO'Hkk=^@!X9V5.% 1؂P戴h6L:ܧ>#~)>ycp"KfW#:WL˟ ZcZ$i^}T-ĽaA4MT+b.M֕/.Գ[xE<.[GӋ?"4 c It/4fH_8R(4`Ф|(Y]*nEҀyc:P2',ZlB-|(o(q zkXԍq(BjRo;6θ@7qj I#K𝱛sfl"J?@_dKg/# R`>`hF; O'n{8~z1i|\aRӶҦ*_w5r*\p LWttBeQЄ{9@|r{`sW ; GCX-zc >Dv}DYYN^)ĕd%ut 9BsƆ8ZDk G/iSJis ApAs&*bi_vK{C _q _B= {G?n{y12r_+(>/kL)k݉#.tyX08Sù )zSV=M:ȁ#HV$ Eu&p&B6H0Ô7oMn x&= M N3W|?\AbդdB00bcl4eTC$8zs H)z:jւbU*qj2:k r}j{n# jOP!@+Ś7Ờ6+l2}㲲&#bZ[srt|K9aO2ؽO(I=j :Q* $T F:$%*ZMpa rN7{pM;mgs׉3z&o2*yȇBijǷeM8`L[uw3$RI7w%@] [i@ *\uB RmV+/Ȑ-GBKb?$9*ܰSxjR%嚎O9uDFdZ81b"U X[hYG[1tUVt,E9/tŪNV'*~҃| )e?6_gZR\/ԧkCJq\0}DդwoE= rE$"QekIp OhzJh։<I^Ct@ F =k{aQ4-2܏ D0(IgW_C-?mI/y|㻙cܯ$2ꭢX)*KFo,2dY'SY@AELՕljnPrJS.$ tӘH9FAGM݄i#EWLAvGJ]Tū>:yo(KzcAaY2w,t/W'yibYQx=4"8iMN#"DOTsӿ1^luCui])ik!WyD5wys*%7c8t#XyɝWëUx4AXpf.'4rX@*:kCYDŽтv@ $ħV/-TgG{Lw|qF5b@(5YS_jmq? ;M7Ρ] Ub%D򋊤;T]Ti/g) hN q,Y vP[)A]~`n\4a$ugH(#pZ<-\j} Le*z0o N,ez㍥W2WݨTLBK8EJ?XW:t%rGj"wR9;U]XJW%9 Ы ǞR(_{yX@1j Mf36@!1p2|rjKbgu,jxoOzdŻM6)8`S{1oDMJmOBdkw|/7ζE_ y#.@JLWpهuJ-B9p ?CвnC/0GYZ]__}|- _9 AjV7$;3Gjzx1vϧf+5 EG+â#(<pJ{j $h;nBU9T.-4P{4*Y۰ "˧qY{DQф0nj>$XԱ@e}v&n59 hNuiɫer!kRK/ܚ ^'ͮXK꽵8 ֣%;_D;YɍFwhJ3N,!sA(j>FDjAAӛCTȊ.z :}|~$z'o~ae@]P?+L04XUټVy1ZkW@ϦOx2RgouJz:A\ME@L펓B@pׇ֦e̒1$SBSLLHH[E@/Z+Z%26 |'%9ɟ 3ej`}>h;dBt%@C7ݲHa[Td 9ӑO.>~ 8W2{ yݡU*>)дO#бz$eKoɲ(xH[l MIOUgFlA#+,WdWPw$/IiD>Չ6iPGۣ4ɨ"B~wrKcVr2wA:~/ *t=I٪:1ھBCMg.5#@ah !WQ8EZ,>ʠUEO$ {Ԓ;I_f4KØBT=Ir@B[1D0_qD&`9#&`< ] 0ՕLd*6-}!;=W9{!w{?K57&JxxOsjm͝2ƫè BΏ`)kKA{pD-2A?{^z6_>o:cl8a,8C̎RYQ˫sȶ~ĵ AʦbQh35"{ƬM)dUv]03Ӣ{08Xߔ{UtI"RBH>}p/HB3;r]j 􋲭<3+[6/ 1> fL-u|:ߠxK_KnWXpi]hZ`7ysi @iR0_- rͣb[6W.,j-IJ5arAi''Y"U~ x; N\g;np٠@0Hfx7 }fh]l 6t}حІdq]=vuV+w?F0`ƫ50r|=5J̈́_?S' H_ШD4km?X8kȂP,9Tc']y0r|ۏ:`fDeƇ 3/=>dd9B拘AClt;FYK݋b5~֭KV?N[}? U[bּ mQbj?9N{fr0L w8Q<.:H mt!dV)t;U5X$l\4x һY7\R`Dlx }~ RbK>u82 ԜKF{DDe":ix 5} [My$R`LB e)LosM:m/ br'y2}X*RQz*O-w2KI\W軘Ȳ} > n]by'Z1(/%Z [c.Z GEVAVn֕Q;]FCM~wԅٚH{]Q'VWף pnvؾˣC3ޱ\#Wѭؾ' L7nr3ƹ` #l^pUgRSڄ0BM:W#|(.\"Jn%WG˓-eVhGLc#4ÐY웈&b\kz(w\ #a2rDpr AŒ%'fVUdna\v\n'u$TU-el ҝ'2:(y^>$S/"j1|a! g#52[ݗp0 .QGLle1)9x jg>|4?mAf 4*("*x'cEVG{mE?:P]R~:Ow7Rj1ޫ6Q&*Ȥbk[st?4o~K<4cnrgJFm6C$ fD1W1E2_% D֘)ųo=|\_Q׸{ 9q6 jzat;؞7:(8SIosQAVZ2hY1c^ey];E=fv{ xRL(~pXm-TSŦ /u~YJTs-/ojhlNK[NDV2E"# "L_\^S!%4=,cmw YO*vhNt!^D/-UwV]:N@$_x'A碑VfhkG)g d$2c90=~%22Xs`H6*!\*#5vwKXs! eJD8ډNiԉbXkIRUP\xCW#E{y"Cϑw$jրXMkwSrķdD1ma6vR>Z1sm.l\ _n 9f;x"Mq|J8,~6JS$ipdTO!WԱ!P0vg}/]ԏ׶G wo_!N$FDRŠ``iaDD@J-cG+C`48H<)d΋u;펵n"!nh *n~'i԰ζW6KȮ6.v>%I,zN[:vR~Z i}ȸS]׬Iz<YعDz_|vC$>)Ga:X}& R<~ iͫ7K>g7.w0*cU!\qvG2PbOTf&wIgPuR2${h\oyYܡ a:Mf?=¼~Q*@FrUKH` n}[ⴏaWua]J3S|MhYFGx/gdAW.sIe'؎X Ѓ]ٟw2mۚQַ {ВD"nJӇ\G9&]RL\eEaY@Ohp*; zpćfs4EhxBUmn74WCHVW_@qY說<70r FSlj m1A̒C&qt3JL| [a+FFg.-!|IRZjb>K'I>&Agc}Āpp-4]Sbsݛ!ɶO_n8LG)K ҍ>9W;\8(!bC t:lĚ-=vyt Ix>!LСP|!4~ Q4%>GҤ ų9@7Q g.[OtlN-u}M$ؠhё3&m=Nt]jc!rL7%OF~[J+I01 )05 掼%&uzqK]m-Jw#ݿ]' NI5K{nrF/v D,"l?Pi|siK:A]S3oUQ3r܎t Z ;H>xZ<( Cgf| {ʗȑW; Whlnu-H^蚽a8&\*sbf܅&dTn`:,zU aOhTYND FGFV1EmmPP.MN g k-H%Y. qm:-Zi߼Ңk e'-ҐY2 s9\T,g27#T$Y.D6ˑwWߘ=$B^m+oM%n%y. )=9YjO>ہA5b=oUd爰7B˛IU?;K.ߋ9:e¸pB|%B+{ϱ%@s"F?.,z opK9h; RrűG֯ӪZO{ptqg*M#;>2}f$nSHP]fX#|.rV ~Ŵû#*%bhG'\Y^؅\u3rle7L./s?,4{ĠqBy}StH  kQ.zƸQ7 (BI t+(mV ۟*I6^kju8ƚFrۜiTn)݁HJd^9ӈgemj y4K@'/3T=HҸ *Guxĭfmga:e)ʆQ+0RP5,be_+N@u4ڮ>tq\Nh4M**tȿQ^ӻ>58˰v-ғGc0؛Ab\q }`6 tl^9A~"3I*Y?4%]){VA7$g"Ƌ4z6c _+.dI{RQ,|\ &0Jƣw ysR!7/WrBa`G>냥_<9SMN'F?KCh{ceLCk)PYf?&g\y?FomӉ' AR;@@2vWtKQ&j]'W< ~Mޱtp-KZKNj_JFkm?D60n1|l> yjml/ (:8-ъţx-7^BIq]ǽhSI1:Z9tkW7X?"J&TdY ]"Zɶ"i҈+}x. >:_Z $B~N g%>smgQh_kzZ6@L2(jU+ ~ŦIRtR\G5< 40`xTA#LFN%{di`C: {eՄۺ[tj[C6SJrv@V)}WQ$K 7WGfsڄ>"lC>[͒fC9uY0/.FT^+5><#lЦB-Х},bQTJ{"}lqʢ3y5ǍTIJl/A|˝^loCj)>`%-lU8Na}!GV'a{z"i(p:KQꄁ}lw>sx%O`U9!'-w'Me){m ,ڍ"%iqDLyߎR'a* 60<^5С`#?F\dcv&틍s1b~b|>F>KRex$2 l\nE?IӷX(~8,ʷkDrǧ2wK>fLbAYщpX Kgmٳi}k<( rr,2 ]T߳~ތyZayީ|x(3ZV`5/݃~ B56)Qx*hIC@+'4+`)& i^:uT@ RJ#6.+s!N%)w,Ʀhkm?BX CwL73p}luJabXpuy߂k4~#rQ9-^-/X f{'ԃ4̛a?p28ߜ?V6RzfG 0ʘ*jв;Dо8 K`i:Ӵp_&0MGEP0B0ŶS?8+՟ @yEP,kTs`2\hMc vd;ȧ5@)qYiN*Dǰ,Gͣn}^q)=eVlnPTE74!nsA'٧ya@hlJ\bٻ) JZ5uVe7ՙbhN!R~ ;}h2(I/6MIyjMfK $6^op-P@{.Tu^e  {X:}"Le߫%&ݠwm8qϟfzoVQ,h,$xV6t@QX 6tdle7ujc0xB#@,H8I}[Ii h6 ম\#]~! W#g #I:gzUeO%MbxڭjAQlQ:hxkԈ5Q iqui!''_b`cMIRӍ:qHr-Md$r9gn e{g޸Fw üە@B& KB<lE Mg.Yi2e,uPH_8C{&Hw$&A[ Eq]]AuQ `خUpRĈ (ln[Lgx`K=|IW()ԜYͭ{ Ъ?(w{f?A"d~g9*{;DYr;4]r:w3m*;79zWW﷝F7w(viP>4) oD:&}'#䑡7Y |/~ؠ=O~ڻ{@~n#<j{R0f!P bQ$s@A4bnR?gф:FEjVy%m GwQ?M@lxaxEd [)Y¼V|69ƽUŻ#( Fi`ާ6 mџr ˣOF( _+#z[@.LUgA[DSBS?sQHK[)D Ϯ, qjJ᳛r?9p)"`C3H*Ƈ݊՞.;H8Arҹ_5ȜK/݉?k7YƝա4fZnsd䴉L3VeaB+(]_4ĂdX=O,KrJуvc}Mp.3JAJijSL\)X]',pNש75A"ًq *zFHt~.N&jq7E~Q0g^|Qi7+2Ů>)׿[k149r@,{2<.9͸P@*r oKx[ 1 } ᭿#W߰!aW |a/M`ϮrKJ8{")*1ZKC2v (gE9t͍jU eԄU̘BrۙL5)A1<'e~W=dotvE6BoQ{*jڙW;_1}=]Kֱw?k9hzvf6 *'ZgtCL]UPn$wPʒovq66۫yh %b]^>1P(kkP!碾jfu>WtwW&.ctqjҠaǻ5Fkoڙ >]d1izz´EC8]B bCGt.]pY~Qr H /nv%?SeьN$-YU=\Qvf;,зfU݈P81~ܥhwL}tSOXf[PEeOȰjl$!^z a%Xha /cveٯM K.mX*r+вR2f@VPI9Gcq&Q=3L *[g{|A#'bNA@3Tw: !%:,᚝T?UU{]Z ︅%ߋ?/Dj\s>i6$c`IY۠\c˔SgAbeH mr_ Dp"a;ȗbloG=˔#/A82Z%ZPnnx:^G!qsuzQciTCAWF471A|;u0D"Ӫy"^O g߇I﷫ڃE.זsSmKVZǛՇtR " Y,a$S٦d:S +y+Vv ~R kX4NbId||]RjQh#D7dMk ^;K ?jEMG2ѡ5rQ`y!h+r)rO vے6ǜ|G¿]RD!YcP><βC Fo.~H|1yv+v􁟅u; فj ;sEfnWw(Fq'V. *d6Lf>t)"Ingom䪹+'9 橁RMMwC0 Dl cyPFm{mZKPh,m@geeidmwL4 SP!LuS[hUi^V.fV'RCZYx?ۦa?%Jnpr轨&ъ^8v^i\1[J "i[ Y@0N!n8!׾q~ɽ$R ϴ$"ɠ ȔcclTf?#=kGzaƒ c%i䯌"y0ٿ`)۱ 0;2)47lDv*B펩_/9Ow<m7=,l1AD7.Q.IGu (HlPE| MP>ea8g7j`El^.ÓП>u:j!֋[YC照TÉ l*U`k}E$ i;jbVi!C!\=lrfޢ՜*e=n a(Yj֊4 g˜Of㑷[Q(gz}ocf*8P,hwwe :Siuqb1U6X C{Z@ ]yr\*rEByN+=#D$"ǔE~%G$՝z2^1|!a Y?9F\eNԻ$ )iS|{4^qGlA?yuY["QI#2lLĤuv7|~H"{V& 7Hf-~0}ݬ@4ح90]$ek`0ġsAR6f`֏}}*BL"ᎋ[_~Z5޷ 'vr#9cq ʳ(RT ^Mw2rڇ'.uȉ@ Uf4%S'o|I4)VG$(9cXJ:`tO$ڼ4hP1ӷ|y]iʥ[ib -#K_'WrH]?sj47=N{9||7L oJD\+w}cVxEQzԐ[]0MV[\RipIyWc .l'l%  >놭[R9G6( AEy^%&A7F^/FXznǵ=VEZ2Oms"ůY݀f}uͬ+zÂ0bлRY_>"OO pߍۉK;\#D2nuiQJH@=Mק1nB!Y&Oj_+:ږl*5 5HkwLB lNUxCGw?wG=!7EX+8j'yc!po"P śd]k)XyLj$[4 {Rw89gPGABp^9~dBLk xJ;)#ͫNw,V ӍPg~ީNו-Ϩ8poɖ%~ӹ4w) 4||[>/ S@l^9(V~mٖ@tFH_<ZML^Q%F`tݕLG!@Iڪ~)r:o-j7ukE]>@m<+| sNg.oSJPYzV%7ՁhNܯw?u%'GeG$T%TQ ]j.) `]c}8 ʡSy_̎l-edl0@U6ߜlתz<\Gf>"n -J;Կ0vCҽ}l vXLΏ:-;WE?8RkLZ/OR2knjOJCHW ~{?JQ3:5Y_HlquK{ }W2RV uQm3b_ s2k.RrrO,q 0EU*oIm.eCPvGno ͗_}}R Y8伡OE['q2{{<{8,9]+0/G "Ig E/j!9A n6LkR+ɉYetY? O>>*ϱ<Bv'jp[,C/(_ga.`F٩.?H>1 \aq08AEMBNVS>I)5ː6|Aa8ï 'MU:qCi(K0uG\YY#RjM싒{|댴)9WrvbBs/WN_ʶiCTZW19l8}ued:wr5_7(wo $_j\#9A`StGj6 %f-qnC:QLxP Ns "/V3m =*VXVFUj5MdBioإ^ + (+Sy@MCqK50|o9Ra,w(9\VUf_E.AkW;{j Ỵ40rHh9%ltIBt'ڪ_ɒjMѷ;s0[T8 Dq^ U"j-Hf(MaaNY5cJSץ-x"kX_(uPaόV'tvRqJeK!Tt1X<٢ v"iEiVSnPN5>~ɖR^^.^ VӠTpd7-!^ɑ1 6B_sTz<0㵂 /4yʏ $XQ;굾{Y[}0|8 ubb`,a!qg]9[ K(PUӼ-"OYR-vlHy8'2|BK|I%aat:ʏDsz MQ5U[?ȮL'MAO}%k m-j qgV ͤs]6̮7sTsc+zD0 ' I[LN;kn< i6m(lba6LT4#(%Gő pi;Po{<,HΞE]6)6[< kFfK\&60 SO\g jW5(A:J .~Dk=%3 nYݑx.@Pi!%SN|sZ `9oYNnJOe& %"̣w ZCvHS그5d}kT|OX% _{McTAUNi1V]aA`]`[&&ر}ӜmPzҢ gī,Ϻ6VT1eKQy9.FӜw^xh*je*EXm>,d5T lc.oe)'j2o>GfW$5Gs!+0yK PԈ#U xs_\&@:Crx$[-WhsJ3ʰ`Fje"Iu2f4O% ql3lèUO Xc t#$\Ʊ;8ϹLl6-p(P`;aXQ3zEMP8D<<= p)ȀgbDt}n["LYҤ]"w`Aϥ!nZyr69{>c{b=hڃI.VרpZvvWFT;Ϟf@^H ޑ=(,uR;`/'J"ȟݶfHFqk٩.t,a)=Yr[^@d,3d`a:k)-s-z n2._\!7ƝLpJ\s+? POc'.HUAwukWTd^ǟW{ w ~^9N]]8S5 1AWndPW"#Fx6KfE$@Zi] B1DvmϼIگD5C8Ww5m"¶Q|0(M+BY}X<;Sdh0dH .) k;iOoQk5Xw!ncc{K^Q\o+ :N̛XJt6L&TL@*5@1dFxuFC.}2^{ δ -C ratTFGP{yr 3PX(M83;l2FYL3='Y!<CT*ywm3INsev V?In=0QOiϓޚ4z֭ϥxSA|iy,Z:%a[ Y!C@ PZe^rs:{&S˥Z??+3ıX5zKQR~i`xa6ʹ11= e=BJ*LV]w(dB:S7i?'&+I c@U(3@뵒=}(<ϭGr xae@"qZ8RO^\H*ǻcgq;E/I i*Huϝ}֯WQܖc ,BGQP)A0F'v|MdX2vG&L ,"O_ C0pN$ˮǻC}M>}뺃OͽwT0Pϑv)Rh"fj>p(6ᯭv6[|Ͼ/V))b$wJ} nO*}sf!Įؤl1 yo:-8m;p\2,:`<*@$T;%:[ap>ŵ!ҟ^Ov5Iv(!'d&=zp)y8N`/1iiDkDeǿ HXC-1ɞ-i5_BkqO˞<[ڹi4eeusK*K)6ߓ<νUg \h.Mh-[_UΣߙQӢoo`V=LKuIS[,c|mHꏣIwFvSEm/7hYp$jMJJXַĻ{O^g*97ׇjuP*`&k3TA o?s'"+&\(;rkn Φ&د@nVPb\۞P\r:(SQ٘?yt~ܨ}f];? ۠q[yNSSQc\2\j/RLwԪuS_VogPk! ^uzx09^O_JOϑmpej*Jk-c0֓F^؁z}/2lVg_cP(sДx~%Q+~A^1 iH8LKe"*WM_AMsyV >Dy>S!EZMZ>_ǖ<[hPոfw0>Ka($)~~zj sFDdL".,xwG!xt//%@]ͤ5fk-a/ME]Z#Ҳ+ZMd¾`<BYK<8R!xb\p?1kmQV,{S9^'a?N3hytKN9A<[(iƹy .˖qd`9}ƣ/ɖ?|ea<ժmݸφK2 ?7u?W }1+֧wıήdfgrD?-s+ϋ*sFS9emyK9z:l漏1džOhJF; ;N%fڟpdglVآ0tI~Noؿ%upC[ \fƿmsr g:l5X%U@Rdžtldk i$I'[;^%RJ&wȐF#}i BCNQeeDX,A dB>OKHd0*GYp`ɦ+82&_!tF9s7M8=yMײ~͓ ;7b1GH2iK>,;'%.i+ejIs I>0ZXoL[ n+.YtRVlh)7/E/׳ʛb]R] \Q*xr $?b v[h " <'gPz(8&Q0OX?\89ڭRoۘ1%n I3O?9F8uH^r\d pw+Q*i# w3~鎝At ˁUP)ǓQ Un2趒3F<.f`z<`|d7)s'՘H`08)rيں5nz'0g&봗KVk$u]#BZ)GGҼoh<^E3͸7/| -Y̺ i2as=BMYh7^*.ђ Xx:-B~5E0vW >2{*-:]E 9LhL %{tz"OV8a_;{k}a<XQu{]pQZH/q9ikgkH7eDKN @Y.?e@38F‘IaUkkh Z5u Mщev|fibwdMwZŦ܅ >%J3q2;gn$+0ܴ[tJ>Hb ?#ŭ Rzl TNH, BR|Gk)W>@Ax +z;}QAV\U/u7.rkpȫ֥*#\0WXy?)!ʑ}jI1PwZf(ᕔ4,mH[8;0@H<'Lm9D߮#%I(3SKf  y'p;YX(mfֱ5 tl k4l<֚Cr^`b7ѱ_Bw@d@RemIYJ[ f:|C]' u )[ TCG&w6_ppLaGJ6eEi7([ OD}A%2KEh]ݟMY50 Yida4iCERs}EjyPfWU3y4w\cuD@Iقm'Vm!!$icF7أd)a\U픱1XRg&1@DErt#, W;"bkTGEҼJ;mxډs)ǩZ^rRB[]KZ mu6l+w cgA*S-)LbW ta (.e b0wpJl}S+dXޱ8EݰLVFxS09!VP:PJLSsV;l"7SaA鱖 DůB0 Tf3je[z74QdvvSO<הKJWsgj^H{sa9c<9B%B|T`b<½"{W$h\,36oj XylfF>u;YOJ xݨY^i/pW]˹Ep\caiZ&+y퐫*BVz17VCa.Ăpd#Hxl7񮺗gth =@oϦE͢ېnjP="{Ux.32? ['|I}}מN="u- Y:6iG@sen]aZKbf%?8:tBźy`e*%s}fc<]x#?|%]W{>~я eZ⡗ %F*^=f1y*ݏj>`+\|,9Oe (HJ)TdVf N| DP1G< h:R[ٿͅKJ|~ᶘ_=0 im{cyq*J 4oAb~`~^Y-FjtdYwXSњeIDhUKeWɚ" Bm+$ܦ1WMBLkxR/kX2Lr.GE);VB.Ͷ`CҒ PBVi {+Q3!;2}jT.YNM/́I(<6%_)2ck@= !ҋ[_\*B ]­P %f\Fa{Tk$1% Y%E$/3ݫ@E 9xf%&,1#O*ڱUZr@֦<y w.--"r33R;* _8l9Ki=ƈ#.5U*9 ֧ܕO!9tyxZѥ]BUP d-./d\|Rr8Re,}*C*˿挂>#-%MP:,F( j&hyWұR*+))iӇK-QqڬQ+?mvRMl#jYٛcƭWi|/qŗSfh2~," [Ky*VpNѫ$ɓ8hYrI{ו% /ˠO?@L= eB+ǩAsl);0e7qTA oΞ,De|RZ[s'2*A"w\lPKx Taw Kg>MxiXЊkrC |,NUrҘ;ƤKfSr/5A=Ufc[I 7Qם*H`ic/ jel1]+*Z3;`!(mĻ؆$؇f/*ϱ| :l5M6=HpqAw@j#&H/:' cv1^}*b{=1_: -<_#{wnɕ裺U!R1IhʕRFDj ٓya5%V9J3@S0nGHs֢=LL# R{77xVY%%@VcX"yHd2UBl;\7iʾű$L njVhbI=g$2255E!n`H(a8Bdn|0NH˅?t)<:*Svm+Yas+PZENy 4> rv[SÉ3*Rf;3iܟ 3a3Lf]saX5SR'V}XqjS1ۭi.FOZo' X|쁓b2HifJB#^p:pWLQvg4$(6qR(wd-ᙳrGR.Asd}?:;Lm0F-K=\WF')K[ )Qf>rHː (?y{7\Bғq UGzG 4Wc!Os,PGrtۖ aܿez T?zrW,I2\2ǯ$ۺm5`_ u|μ$ S4xL-~XK,i%GKJi*yF渵|+),İPyPxiդ~`dž3d+M)IkeH[<:Gм@}r,Y"ah G=gA'v&E(ko'cѳeBŸ͞_2e̺,wrU_av[(dUUub5g9X?aM_1IJi|'y/RHfNP nD#i7p2lcZ>w*`bam eWZ'<>j3$`kxDagZgD>X.ٔ01 1P*ە|ɗ]NK7sq ]#<ڮ *umqj5j(C37cDX9%n+bnq)g@MZBffj- }M"I Va_4Ĵ;4|q]KKbd14ݙ[YIV)t&#s[cN>ڥreupJ^?04%l*x?T`! v>CP{rt!/|tEcu2:v Ou&M:MNXϸ=촘 c.Umk&e~(?Re bXQu&2oYXx33^w=N>b h +*<#7Z!9'k9\񰲰y'uɻl1K\'ʑ=-"qIQA"1q_t$ʯr;tk8-=U :7ISMܻF7L'Ay{;4[{O_E~|M9s6?$*'j >[1d,2I#wtq:k?F_E}k9; pGƊreg\$4ϐi72ۤqmwcx d饈$wok4kO` IXvUi# y2gE[MmvJE͙S"@;6Vo;Bo.X9_T $(e*!66E'bBMaYO*ڊl [){,7@4)D{cj`(RTezAEΔ\Dٵ[\ =g@ R{.`m4s>g.G]֛?{"ebדFK?ҎXkr쯕Wc@FФʣťJ*Btx )>ȢrKSߥ YX2ZaP$/R1u&rQo\\ת]?ȽbXL s&Ch9JS Vms+t1np沉w0ouu<@iyNR-oYhOw31v1ӧh^G6$zYċ耐]}B9B* ~PzHVsV8!a{i4S}*Gfa]/='UKro+KV /JWҌ!SiapG<m &S4ۭf 2V^cJX+F-$RF\@HiOu~+{hC?zC;LS/63ԥHOv]1ExB(ku7}w=;ColD>ty%]ϪPW5I@hg׶WVJU s,4oV!Xq>.M48&g]V8ٓW0'ԭS5ՋOPr1̿+:#mO$H V-ԡ;{.KFwٲ#>3DwEבƙlg*;c{"$զ"#a ~E)6yf_U:~}*oΐImE4|>l2u\68{m"3tZbrLJ_d̂8\ݻT#!Z\>wZ0x#1s춽aXXcE= w4y Ľj)BېRЃlk0!A2^ZBZG> Ik+x2~kgݵ_=OnzClUkX)ѷ6׼IgmрL8Wlv("2Yrk) vmE<~Ę{)[p4 bB- x)T c nQѼ2~"Gw'Jh`+ γ'HDQXOٳY=)YC8}XTwk7{ELN3{B@iZ/XrMB=S$eJ2h+ [l4MH/ς:Ӓamz,&0E "meLd'\ 8RpHӢ=e W|#go<8,t3Zw*`p"Q/-̅}NC2ud^N,+itVl[2w֟Dzlz^5&I0~k }mSa/Vk~fV178{͂k% Kwp$Kh=Rz3Zf^8þ6xltB?v:8OM^~9#9S[DoK)e%!P k THEp3Ij 6cTZ1d8 k{)G3L1U4oW.*B KxDb^(;[1ˊ >m=463Q]o=]**FQfC$;Rl q +~MӹF1>ryl{ r(8@fr#V(=rRohyq;&p.?vJ킎4!:x~v]5R(`ۊ[N)R]Pk_3hAA2gt@(8+Zw&!x};8-90.M%EK2`r^|u@Q\5l ,*kGAJ fQ ،-w:URh^o-&ܩI},~;3M M .u}*,32ceӎ#t?}2Ou{16}tҍBM!Ĥ r=HoGr8ߺ0پ@7`(LљᗐMOb2RE$P@dkL mQEJ $O @4׹AϿ\N1Y\ A\hDtĉ_;A6[:ENxV]OH_"юc!hs@v:2L/%`i%6VC/0i}i kA(^Q(nkM~i0h"Yɧ_Znn+͇/BV{Euf|X8]z@[J*K!tXR V\&JO s;HbW5=G+\ו>ŷ:9"^ngw=(bZV(7y/<ЮMn^~A';$Y4)tY61kR32*e uoK.+~Ŭi.1CO%ƎWq"`8#;5b_+ep 읦9l*M<Ք4&3h8|roh<-'ƌ3{q%Ў`3".l@{pEۺZb9[|q!`tAh)jr~Ⱦ1!_@P؀+,%[5=~*B~v$vw::zxax.XF{v-͜f?9G̪$k|Np-~]hCH\u [A)Z2K@7/̈́G@<;br|TJOGXgWx$'$ZP%{O'mqdBxV`NւQ#̓'GWtkqo6D1P k "т_1SbG9 Ԝc:?B1\'#`RL]FOvQȊl.]CE7ku[#:×d٪JSIAVP027Ox MmKOx9p |+?f9^&蛳W#rM/O`]?Uu/̰.,e;4ۅy&HzLob!'Sr4wIH+@'oYueRzocUl;6DG dmrf]Z%R1QK7Gퟑ0YH=w^!JYvPnDiƽ¢n8ꈏq h=G-xagA>Nũ}?0'8/9cl. n.{|^]\`t-T\<, Q^*쮳f28V.-+wE`ıƑJ,T/n[ξ2Mܤ!b8M)Lx01 5=~FMs)҂]d-ghUC ]@]+aƶO9ny YV(|ws}'CM8N9Ʈws)YJ CCR!'{gZ?YD'd^qr:ͧg5/9jWLط\s2WztBH Ca rv=hPh?_(͔G!K43@Lhg$ xʙkTyA{Z;qF7ܥ\~/)N!Kۍ}OxȤە8EEcѫ 'ːOį.vGXVNڽc~M2 $ᄪOx:? ,Mhf;JTs LyϬ۱9!~l4)V:pSF:G,K!yh̋1P$IঢH*5b RԓcL45Nn𹜑NhP2/"rM-eߒB3|m駪WQ!s ^U1f? 4虅;߽7H pnf:-E]Q!uU\!x] U0 SD=C߄Z P'=!iUKKa c`s UG=]&_^plVA 9 :V%vc%n-)JEBr::ZWJjeȬFDɐ VT2E Q<6Dk\dbkhTTM1 A4Vl'82HN}0պ<P0w0r%"YiJ<~ d2HH 4+UUpG \U4S|Kta~;YS1AQlj֖Wd!tH 4^'Lra? ў(s:vNc7uRsRhZn>DRra.8wnHRe2bPAw1@L*z'UU4$E8y54{ҊL?CEzWr~F,I"g25< O؄!)L/D cO_BcU"C@IWQBX>,0ܭAg"&,G/7tMUtzĄ[7$e(w{9EςTv_5E 3R4u@EG߮ϰzf*'bŪ[ |\/I20w#:O= K7{e&C4R?2 -ȋbo+!=e5D[,XR"du$n'ܘ *R%햘lFdPle}ŎBiT$ 3F*Yty6/[,gR00i[`A%=d 0$ׁ@B T'BeB0x˻99'iJOV=g7M>|bIEP:tFL҅-~kyv 3ߎO1;"PlkfֲP&;hgEuK SÁ_2#N1A J?d@{0ԙNeED$Ȩ}.}9'_sd7rHI) "3x\IRӟyP_(T}Sz\15x9IՋ{uzRz`@c0Iy! 3OYg9}2F@CV9S2].-` bُ!苣uK б>X41/y/NQًFH9U ؞ lu}ϩGsZBp}¼\PKPkj[6? }J!kwK9` yEgsV2 })Q<eR XW7CӣYeFP|+,Oz:DT-^:]B}a jvK480sm|7- .(8Ua6` jF/!MS]J%oAW `:zvCEn[482e7ﰔ NZ@mϺ4'Ec(LM[`+nFP`fPR<y.#OKJ0ͽN S"ݡF8utHYneVӨ05SMy;v=1b2Svvb^8!^(hwt?A1q}xy8T\)u e'kxus6,յf%JgŸD} K06y!偷& ,j0y뇄2؆2oèAG_ZUT:3 0p%nڦ`tL\DA?!d̡^?<,+bʧ[,@Y46W@Q P;g䤖}GsZ:\*`fGC_e )rC>@0ބo`=-Ž r8-Qc>LOQ8FZػH+w9!q3^#h+}E(RY!+/Y|+bM _+(3)\1c"(ҌKg-y}wxC60zP iGaƘ'Dj`mSؒx !. :󈵐9QDo`-EJ4]6O '>|-(9SS&$ѭ^/3*}@rQ { UJ?C|{ElsȿP\$(xL?ۻ_s ;)EԋԅE/gYjKQPZx6 #a'@bJNx!͂@q HRAv:լrFN<]UINcuKD7dIR@7;g}MiOYܬƢ\ DB ikYgT{:}d\yD?<^%UO 0VF_9:(65Yt V; 76 sզTOS5du>"FѹjTz \D$lT^ہQ9`(sCcl"vGұM51/6@ѱQ1yB0eS)^ 1i%\<޺ \*'.9(*^0J_;Rl;r=g]Aw rJ3ۏMYB;*:c:ơuJfނ6B?aYkCq۞ZRhZO:!K:*͈23 WׯE~@]3E;,SUL~AN?G-DdgFjHG|q?3vh$npMsqxn5 9QT'8Xy # [W9kadYDWdFj`,!zar7%Q]oZ8 3љ&+gaI9}h?t<$^l1Ƅפ$㧆 cI*]ǎGdG850C0Yɧ8Unb%h#2ldD8 N(<+?LVl$60,=ʷզh&WHRX~2u1C`z BtEA@ew)oclm?:!&z vb>Uh*[Xop#%Kr$`s*)$-,zY<;McC[~ |kqinH_BmaH:Qղੋ@Dq]񡲬s:<}2`G%^>DQ eH8'kH%4e7Ml>jFQQg![)G_OJJ]݃։2b?!yd{Vde_C06$n(1 Ug^VOm'=:SOϗ =l'\7ǍJÑ@&%6m!TLګwv rJS,/]tx[J|ˊ`2:~ЃR U@$! _Q]Zgsyn#[f̼L"aX;Ľ&gф5'Vq;|DckVsmoޟʷ x)|R^Ft.V#YXf]ToDSSJט:1 ߏឍ$rk̡Ke{PcJ D8=f\6fd.Ɋ|b""b(75+cBx&.\ ݠdCV'\ BM<]QFs4[t KUˎs_"I㶰 ٕ" U5b2G![43a tg νٲY jk@I{Kȧ9%X`8j2!rw'I̴ZbȽ:u ~^;R0q}QفzXn^tanʹT0&}} , %3$ܯ}3"YiO:Z+g/ƷZa8v !hV5OXH&bM0`~eu`:8ygܝi0!+۫Td{=(A JwkįX3n*Riߠ[p_6l|NJ;N 4~X}Lr#IVm9Rd89 #|j` Θ­iVWJۊyfv"ؾfrT7<-F XVs&!Jhal%w$ž#r.a,>7!t!d=gRD/-^<݃KSoT lfk&ieB$~(]qrMIa#`j"C842`OWz3!fv#pͯW=H-D%7aW9,%=]>>H9-Sj_T-ȚdtY'.=*yll=̐;ϛ=dwW{-O-b\8cH PvZgqGZkxZͼ,x.3h̒N{X촉#|oh`/YQkE=~DnnҗtlJ'F6VYlqAdtݑD FZ|dnUBDdDAI6m;GtL(&fպ(gr"R<UBt+eo?駄wĴfqyԦyHg%lSO$[i X5xј$ x7 mJj)\d֢A593[`iޘ^0ħYӝapڗJQEdSBpioH ~YD`j>L"wq _ ft~Pn}irllھ;z w?DԋDZˆ4kt|jxIʀ<01"09~X" XI3IVd6h!j<]U{sd=8~ B/&qg?rjn ߙQ#θ'`]^oT!\.p\!*If]8铦*P4@vrw=ੈk=D֘@JmФpQ-ڬW`x :^=鵣bAR#7>,ĺa?$iU:Ͳ_ŗ4)Q.jK{14Qm]ovzGF$8s/%O4spMEsz#?u]<2u"t }G5W(p6N%lJr 0QN /YfU6좼 tnƵ0ξgQ2k!*2<۽$&鸽t@1&3~Rve@->ۄ[R\?/饝q:yŨfPZoQμ멘?v,+b} IWE3 +Cq<(~r SF +\wLQutNC>f[6z+bxAhRhZ"JDf#š7sxIcV9(yK$7$Fs%Q A:_rfƁmիXt ϶Tv dNt mvnVJ*Ě ? BEóO@#IcDv {8WU鯟H> b~rGȊ|r(旄wӈXnNϴ1굏R+]w›]h7n#_5%G.!l2A(T IƵVȫ7^ģ ~)1J>yra44r_RbSzc={sNɾAksk;dʈZByY:v2WzBD5F >M!='OLR{&gCK i͡ݛ`M6OE.Ln]6"S75 /]M^y$z̋AvvHbKv<_MQ_jaCRȪ3o.6pǾdznZA /콗H-Cgd8JlݽЮ>_MaI. wǗ) Z.NC~*M{PJ(-YUc|']{ zDԙB,..l[_[N>+F.wR$9C Ҹq WBHx>.!GY)|0+l_ZjcPg:nf=y)&+=m5ٿbSvR '҃-L~D qCU(Hsi秷b:N琬̀ c>pLtV׿XE` [7T_M?~+A=hEʁ2os|юN Mdnim@͉ +{YC}Cg8 HEkKhaG TG ZG17 3\u0z(-ņي;XUy c{8A 0~j}؉ʟʅ,(oȋ\~{i79SȉCA$ր UmN^7E.C] ;3H-tV٩;&鮿O5s9Apd/$XjzO7.Ut\%I#{ ?Jܼe%z_5ﯦK@Ƒa]#5*v?f*77!~Ku7 pؐ1k傊ݛmѢfLFqFszd `dL"&Ug<L(k'#kɈKʜkj nAKUM8i IcLZ9W 2B<,/h L;0`Iu^yo\?h[: ilW!)K6^$Iv ^`:&&X!$Z ]1Vd3F f ^_ɩVg`,"giÈ< $mc!UVOy8gtlfțM je;[R3O{1ԙ7˥7+g'3D "oوv#tZO+ ؞&.UN19?C8£ʷDΥ8>8! %*^)nQAl xe66),B|60`9"`|!R#'`]̰'uOL+Uϋ[#[C'ǚ]W(oN6姹}`2sSY8<鼘" Ǡg9x}|燎^$s1q$PgL,nSF*.:{k.6N$o,"\KÄ&*Чr$~s fh'7T*:媑&F6ωzu}`0{@;2Tw?lzPp2A^4?JdO#^Ǭ}TL~$/oXt!N&t=jLjN[o^]|~_(SF?9QGVZQX.Uea.̣ mY pwKu`>gu+B*s0mjGÛT|HD˞=<\a%tĔ`xBh?:%j08>m3vB~Υ#[i״RKY2GY9W\ %n=[x}aecXPk=gxN+͆+w lڡ^|,z.`4Y̲z 7*z #t-<ϯb/c+sr܎:c֛DBLѯ=~0N7wF g[Sam|y2CoـTr3TF.jv FX֣J^߉(ZHb6wKd3 ?cы/ݾe7̋|DbV„ ːKKX $2DjaGqt0$$7VQBf1H ?tJ!9}zytVVt)ec[erp\|gZJuGH?ruXڨۯm11M pCRa &1cE`6̒,u~{Kϴ!Ъ]/fȸbZmS+%pqt-T%? N.[*Eb^+rU3|Ag L7'zhxg#]o)|tbp9MJ` ϼQעȓ- d裉"R<qә:v4͏ l֦ZEW7 iu9)3xSXn~"SNU[}駙9uNs0LK]{ꎘ%( q & Y ݙle().X" Q&`$KXe6}r͙A ]F-m':jOg?%n÷]tK L3~+Uh56lmh s=拉]<-. ;=Y)A-an*oECo0Cz]޴,ύc^~Y dZ_ugջr P:KAn^?_{bN~@P6nkLͩw(Rߨ+ZߑH>@O1n4xuGg97N'O 4؞;(23l3.Zr)$OLn4F䁑mhMe"l\XzE Ь+PL%/+ܨ9׃ ׮h#TCK Jז%f _a5߸ 0CKⲡMM@J٪N]B2׵%P~Ѭ!`QNz?rێ΢Ć-:|rY OL0pP M+hh:B¯k>qfDma{}a6kʫ@HCЮڲOe)nq>%dB=uQ% g><=%\ 0~[;jQ86 ZLciTǶ BakwfP9*տ wj;8HZ|t ^E=)a1Ī혱`Niu^4d fZ.\#QZ҉>fV>,0C%sBeܺTQ[Q*YH)-UKZkF}! _ KM-5@ O k!z1; lP׀xhKŭRõ 2U3U4'WM/I W[~-E(gxnl6(sgv."_)|& ]'y 2)[=Hfx5y_c7iWﺦTbK!~ k8Q+b?ʼ}SR s__ɬ E.:k)B"*QQ:jHbwy0x.:[mL5EWTm/'fSXh֯c]i;HL&G?U%K.b`z+ eˣ{cpg,Ӂs!CScŐ'&j! Twi"W;fi lv:2ﮐ$MqÁ+̎d)nFmwT!FJE[ouFKuݶt|& $TɅD+-<4%T m cόPf3OR9Y%2=)Y#Ci\xĽ"q6h>`@{+5}!ډG?GQ׹*cMCa:mW5t #*/yA jR@vMZ7wHˈ4'gF[o$+AiO)&"7#nrkRTs#0FtZۗzpΥ?B~ȮeHM##9"=O @> 5:'FNDua eU jyi` p6#i y 8b3:Z>ޅѝ]C׌Б(OgS}|%*N}=2l~q PgX\[)۲7LdNǭ#_t[p=eW0P>!=}N\,f:кUj&|s 1b/p TFʔRO"Cff 4)N# AA2,GO6;zK*+d`:\f_3җ|(Sar0鯸=K;z ~9s<[?`S'^b:(u]fh7GhiE&(!>'1Dd^uhWr?:vi=t$}6muXA0ZVp<$Y(<0\d7{{rs&([Q8lܢgmEaM)ofg_᩾R֑8|@*| F(vcGis`xn(R2Z/1!UCo1 W.l/$$'xUltesa F73YBE55ƃY%OPτ?S0>+)dHyN#eQ= dOjCt?Gc}WmAQ<2^,hxM+'_{}/cc3Kv~_xt Ӆ3$uV1H.hIhgD!P3cLU!X:]8Eċ?I"Gw@<ړ< cp9ekGqjHJ@Oj-"PZI r7aYپb=9i RНJ>т>H1X1Դo 8?<KsV  #OL1u͉IpyŤX |#s8#JΙqJ .\-cxKx¤MSo.s[h"穠B'W2[+}>5hg (ܜei5H+Oyߐ? 8GC p ;U85^p|*Dl5pR^AXt܉AWӲ-d'4'S&k=Ł3Z)Iku#;w>a zӎ33Q ^O+[rq,~%`I5͋b Xə,0B8$I cQRo *Aop$#bƢS$hEvmQ&J:t!Y>;"xJ=8!!5lL`O,㮢 A:՜d䡭 աRM?U kyiNSZLs(DU0_{:f_uFQ [v *?)LJu!.%E?0\F3ϲy]54QW5ߠ;TMAnJ?1fPo'X )#WZz{wOLC' Wvs~2AF]dؤXg DfƭB`(F:ƿ :3H&{Lx4O'n?MDC37>щp= $F^OZԌ |xERy+TX'9𠌟kujsfΐV@`Q gm:K^ j-M''kzqŊAK~y.XME+`Ax4 &#NCbw>GPbA'X2z"{?j,P-? !`}ؾ7&{MXJs0R3CEq)jp:b%.T,}5S 'Zg2^[m~)tpo@t> ;|YaZSZJ$&= ً5%>b\_?/:R_M<*`BMI':W^-,L-&Uyg sUeI!EngR2Q=QP ˱ҧf z8r:?ML4x=oh ܸt%!wAgV O+Bc|J$xUqgԟYkC/~Q&wif.ʼn2 |!8 F}8d- E,@6PꉘoS  '|a##<9EZAEgY"19_ϼnK۞['i$M-X~|Hqe7xҍVU3e;:/b譆%h6寄;mu;Q<"ݮ&!Fױ*(h.a |SBMjxŢ0Է7 MKwl}V)<)>qkݵTI$u:Lys%g͂7ehLSHopj JpOY(Kcz=of8XUZqs 9޴#h}1j2&_ ܊iʶx%қ{rVN:xPtt/V}QεCag:o/#6&CoouJmmƧ }Jn-Oo&_vlO LVάbn9P#"0tw *JNj9f4(-Vh]㒕DZ;DѓQofKyiw {K& +]*2 $_ i| 8;9fl?Dla1ZΖ[$$htQW~5/B59~;w30j#-O7 jh}?GߧSPz &ZdoT 9.Ï[zc~HhN˕$U 8(Iy9H0˓ ]s\,Q-`Hw,f7W cBB01BO0U8,7OaHw:է}&ߏLpp*N  ϛ3E, n`zaOKsL34g{Tf-CErt[ W3PߩQs>ٱ܅.uﻕzsgy%!~I.  K9'aܱ ޗ5xa},܇ҟ:r ;YkC)X_r؛-Duk~]3H 6gL*RO] sD](YOfW< O2V~ρoη(ݬcn^Z(39͓3O|' ěw"mpw=߰km3*'(8VQݭ U$IFX߮vǷ7"Ұ Im n)K4|”D%|Nt- |ksP 6F R \XAp:맡snzH js= {[w AXRs|?J˅PJ9=Gxgig3<_u\Ǯr{1â+cu! 3 Mcl; |Nl\ c42>8b5xn'D#7a]&)ܚde+ʹ+DZrx8#Q+. hڴ`zXJC0)r֗Lznbmr7D$boPޯ7k,MtDuVs6m:}OZ٧p,'l|1Pg xɾ L)'V*zr]_[eѪ3׿\W V_rowUVK9&9.K2fć-QgZ d5&ޥTh) ˯|&hG&aCMC8\3\ɢNHЅ5mMTpXǻ -xL)'k_0YOlxF iCaśz`/۝piڍ,})dտ<~ĵm6pCT6T(Qhgs{Hv/;W̰B!A%pc#٬3żKq),Ew ?{&/l'V ?D`aDtlY5.0?R ErŠsVgT`$aP}* ȐYI+SkPG$>O)"7ߞ_|9g!sQ&hwE" ZmdaD~d3ۡP^T1[![o\l'_^]⤻[ ΢͵#6Gq  ARZ UCIaD+e+pMEdXӰ5eug1F*ْ:)ap&AڵIlW_D u(;D{ymuT/C9-vfYBI_&F/42l,b)x!4;nny`MV&$T.+٥mhdY';R!ц^TL V5r2u-thGh2r]]5bN%d~(OQb;8/Qe&ʏ-p}f` Z4r{)4$ Pb0U[}LĖ)S;Kjr5(1^M%8Pf~sZF|b啂U3@cOMD\1Ӣ(Wp?O)VpܴqƝ62Kz\q푿>dgĐ$nƻ+w[gp5` `H6)0e_A q4u1^E)Oң1c_ЖΦL(kDtgJ(`оC$(O/@ FaZƸ' WHDޒXȴUVۑ jgܻ&Xfszqu#kD=~Aևu !$u{;DN3Z> ~1WumДrxbaLXW"2r$uTiJc۽x[>R:ly^ؒ.ʼZ֤6u[䔭ͽ"@YC~ ftS[m`VE{ cn>+FN;)?0f3}?E0ktG]A:!ל SUj2/EflEdmȪ$xPF-A]C5_n*>b>J(rNX ʩQ(dAp \1R[s"HɶL58<DŽ,t ⱣuS9oT::E$ƥF+8МإAK>ΉgU·&עq!r[zb#뵲jd-^;IcMcË.Wo넑ấz_ /L"] Ge]HLcux6u-Ӹ\rVl, ٕw~bXYMR!DjEfgW*9/.١OkDW#9_ܦW?qs=-r2xe Xխl ^C *{kY"o92l)\<:Mڢ4;1D)}+yqikei= }P85]}݇CB:TtINן%;t| PET롆[ٽK"%PG1q5x]̊'-^ɽی0P8ʊ$442ecθ,2&Q$՞)&WJO+` 5u|n,Nɏ—^"T i|;U#gV<J!)XwՕ@`wG[-ɛy~y10O]PdWZv wva\ Ŏ_$g! x": XS2HyfXyųNjft@0d CC` Mecj eA+`"LO˂e|x﵊&[=<8TcHpݾK&dV D4c)|T -#-rH>V6 w 7k*v IFy$oߎ&B58Mԏc!I(61S;LOHS efQ QAǐB;_b5F B}bg+OPw.o#= Ϩ $5KacDw7>CtFyV:I(})oK*&Xu>Zi3~@./ky -RWy 'V7][EYڙ_{S@SܟD8S}uWvjQ[ՂϔU2+F>Wۺ-@: 9^.d.o,Z4?άܐETݮ9F]鈆Eh^y PPj_%O1ӫN/0TKE09j| VTDU \gpEyARh ?eԃ h􌋍;KQH Cr|L|VX% G)hbIi18yxA헆ʕ^2{,'Z3DLAE;rE^˕h|k\7 +Nq{ܳm78WtK"i;BȖ21)PXB>)hWq5 N*ЙkraPnKx):fLavҪl"؎/-7U7_F(Ŀ/K-MDx#/>mQYi'/$HIls(3OݧJqZM8 o-DH*Mq;?1€xsVS,{$Xtjඵ4t#m*8j"`Ϝ`H T3x{n`V#~w1.ϥ8f1M%xiCkz49X ^dig*s56C#|ۦEl?Z06eԜ"80?H̥O Q_IddKVpO7D[?Α ?ͩ#qN1dfPRˆ6{_뭚W_΁_dT7󉕛|3&wڤ\k?2J@\aMQJo6C:h}̾r=:)p!R20g3]r26LDl߉c+86 ÊnQ/o]BA0ܘĝ[ֿ7:BXZL۴ؓܔɑ4j#|v&cz8yH(r[y*#xѪѪq>B=ʿR( |`8#44rI-I1En~ ,ڨG*h*A`Y<{8K; '='1(hæ@W`~0blFvhv;)mp9p\t` &guC֎hq\F겷> #`Ez7g9S-ދ? ~AAb0<鬀NOUT~~s5x&ſfe*>/Rr5VPK6Ħ;Tε;61Ώ P wY*n޺:O"ky!PoO ,jFהYOc$z$DARsCcsN?2س^ύ{UsDhnQUJJ_m1UӖ/J`#o65@d[h&¦?>!oV ߳*r]_o"G6]/G7uˆ]=ke~!?`=7}N!mx16 1IElpjghmGtfU e-D@UNVCkZ_t)!GAhDB.h70[ň^A67FvgR h0\hJ~%xO<Ոs[\(xê֍SϣI檽C `<dg\lUp-ck`<ᅭcϒ*2MЊjS/"tڟqqU:=#r»juH|B|#vB@]PQ‰UR`(RE0^qGOz&wa3J:͂|@5Mh:"$ܙf`k* eᨩOAN);q+R޸\vtÝM2:1` tF5ʿ[x0%gnڱO?IQ֮.Ono:w\|xЬqWN:Xx3>?*P Mct@]dY &A>)sC F ]'ܠY8qW{OMmYY[xLbl?OHsJs0*^ܿ+⾉C`L qNuPw%Ӵ!gQ6)(_F/ hLWξ>(A6PV^AxO  ?u./.E훆}18Y{ׅef[l vuz*-Ym?Y[7v6hƋi5 pP[ OCLJ9) fʺܟP_zO.w9n& _@ti%9ҏ-Fn`ƒ1|. '! ޼)~Ku77;4h•p}^fc23M4UmuvQa{BR(R8)̿zD2FPwu{B4ӤݚM m۝޽1SYa ݃]p%Yj/ˉDp,4;^9*|<[g%S}8L@$Jk&Jar:x(FY߳Xጕ{g pT-P fp_Ze$H h)s`@ yMQ>93mQHgUϹ|l0]k&> pKU ᒗ 8^ǵ/o6s^W:5ѱi!6/3(i" 1 *(A6*%Zp Z9;>q$݁JƩM'-IA!&,^y)အO~5wPp UW4Z齃Rym.&tVo}{Z;V-(2r^=J}tm`~eGib\_Ơ+j'DҸ HK~咡M nD~dcWޟ&D#,)8 ٻe!xgMם;_LBP6^p1 d<ÝSb-p_ S7DXGwf$3qb@?]_j R֍SP]lbfl&o ?@V50mo[ǯR3Jg+GKT{nZ"*H!hmUI ^oE#n(9 %O,7~͋ _s}*ww½3ь݈P[zl<31b=-Zx=)duؑsתq@*Ŧie W>2}=bǃ@ĎQ9zԤ4BHbasP4!0L_[ޏ7Ȭ\vi? :KU`kEvrhɺnQB,UV[v0#LzU' $kC;&onZ,1ڇ*%T(b6Rl / ?1dV3DR݉`"&Uw t$iꈕ1'Zոfn~vզ(Ժ4E˜Sb'< p4ky耑`G LF%^yR͑5~%Ș ] x[x3??;;G'h hg! wJD /VD =sFY%.Lfm.ID=wrHwۊ7]d}-[=dp>" L Lxqz_UhX71}?*i dH,hmO.^C%n؁㧓2u72,i(;QKf5hf1 <:IsH C wZPd~^9( +dD LOG7k@DVcR1cD8@)iCq-]D\=w "PbF{jJ&- J8NArfp^9#E1ZIjwB#9ȅJyrڲ!NGA1*\H@nqS3>Zw:(ioH,WY!ɐ*P^ubpz ZV{'r_ԃ3*ȦJTJ<(@>g7lF+{iXSMm6 #(1&<$9@ uíJ~!! Zzb *o?1Z9$4/H[ g3ze-ߢƖp,SԌJs)}(5 .: u*6U"L}Pt̍\!&QQڗDr{EK{CضجĞj8,7##;9NtK:ZBa6S.V\HJ `i}?s)fD2j+OhL̦=9CU^$F3Khx| uHAu0g(Bםk!8/Ո[XW~bwXb=pB51Vd.h(u􁠦͖Ý/w~wc}icUW [w-L0/g5X8ZЂ((O8f٫wLq:Z QEFg6PgttvӿWSٽ!iʊj) T=yD15`oo&n) ] (;aq!]Aߘ?wxYDLgwLfa27h1Ձ%%(ɢ~܃@D#,ˮI X S41e)Ӽ-:W7զBHfO+[:+&(%+-Z#f" Eيʂg©#\Xo}Z";Q7!Qk j'ɬf7j &oG Ng6Z&oq? ?s,%מʼnyR JsQZ,ײyA^eٺ؋6.G0,Y&%cIYд; xyh}`sE7JW*nݽħ\#Aw n_WߝʦmsJ0Y@a^mv!bp#2G?) ѧ@ҌawAvK@Wыύp^noJA ƺzŲԫ!48,ƨU s˴[ړ̀! (`#h9YEL $PXu{U(y[-`ԍAD-潇?HA{^q[{咱Km5Ѹ|$b~ U" BFZbPt~iNsX 2$0U0g-F:W"UI+]rR2ݍ0*T 467: JU^`xyA0{FW}<9m/mŜ &PԠ]wa1(DDɠ!Gjp!քR@N1 vC[r>x@Mp_>'Rt& 8Yq`~+hZ\D|ƅ4?pMG 1E4.9M c$54p86WR37/Ѣ.ph.xg˘=uAIR-ςoY&x(2Xb;n nWJSD7>)9kMQO>YoA@C9e0&,N9PHm^?Zp:o^&ZRD9:R⇦bߔgsqFy9g-Jg\qIsR zSd_.ղxpeeš@B*I܌GPa2RW[n>!].C>Xx5ֈ44&`w'>%SB0L!Tעy7p>=}l*:t@ކxϽ=ڻS~Ӄ &bХL -A B?`)ghgutaP{WF|ǜLNT \dq$Y.{@ FY˞Oa$#]IN㿭]<-ᚎm^kR󹰾1%7KLsg9RcRR/W㽵[T߶90 vPNvabeX6,KxFS,!7Vp>s]մlK9ozjݯ[9KQ:]Lb~0 0ED .Q[;7O:V@JiQ#Y+~OIPALh6m%;p@m*nGDKMUh!卤Mc]K/;4">8B1n/4oQ4__='! okYu'[칅)Gc2ˡ筓σ9oLbUmzB9y3˟D 4&y@L0 _WaMKKhMH .;;Ѧ:-X bɌ>v4.!$L&Z?n~? X@Rn[r7ӕ3ъXyڍ펦3BۮR5'#؇TF|RHUʯYnjyɓf~-n[rq!EpjHAyP 6׻[q4m/NŻ,&U-*`ʳ]=V0q6ȯD)hQmAfw~~ [c n3Tߨ'̀(n4[x ʦXG; ?M(ytrB$rOJ;T>ޛ٠ Z9ov !;#i 1 O2wxf ?bT`p/i4 v 7d,m Ȝڪ|O\S&Ur*9#MnJy:/UX q3B:Fy]R`ާ/''&ty<:oad2ea$o!E,K0zs!VizV`Z\Te<1؁w~F>2@1Fc%c$qX5f2 _\Bhp^n bda_pH;xۚ&I ]ߕ? eifX0{H)cg8ZU \Dq swY×jՁ$V ևw F.t]*j/'&7KMo3䘊tL.+j;_̝vS~_ȭqD[\B bgh6lJc51Zϔ~#1m`)B.WgJb{pF۽͎BRnQ!C~*0aT7sؒ"L_b"!oTheNsBHd ?c}-N#&Kg<7+\W-X9nh*ـR͖Hxޖy" 'SLs;K?b-!<)UVWn|T00 @g|SՖb*BmmnLז.P&{ t #B ~#Gn,P:PXU$Q"0{_#c*+%_zKq*H cA&Qܨ6~yZHїN93` ;[u+x YlI n:wgPz_11d9}O,Xc7sH{cbpjpmꑒMk7Pi}P6`wGm.:R z '& Hi _WQ1pE58CvN̩NB`x0v7 ~=!mN_-0E?=Q X_@ڸz q2p>F#XԷ_ݞKld s{6lts]M ǠZ =uWZy] ߤAQg5qS#P5&Aj(fE Nvp-Ԣ,4زhʥȄ;,SVEgCCk Yw,EUD@O-Bi9Oo6lA˷2 iOSb%zؗ'ĝYj"U9A !>zTZ&֭06!%_pTXsS.}T#/u>pŜ/#k1~t~͑"?eң'Jߛ7ZyO5G{F\Ɂ/@LeYH0/mfuCqmfގ=ϵm[d뒤zb{2]&x]I.'Nt!a+ KHx>XG-ۚv+~2_H&&Ȟ=@'а;Dre|=061A6>zK"^[)l%2ҫa}3;"Gdl/ջ}vW RG.FQUXɁ_*pQ$tG@<*bV:kHeO#ү7OG;s``C ׏~k^\"1|a_!"P|g$ fqǑVAk@n+`KZ ّ)<L-.28Am|lY=s i#݀e`UÂ+q/ sYo>[Y֘'芄26#7>o=3SjG#轂yݵLlL-sDHn9&8HnG Ca\p\;j~C XYJwta50Ng0utF~yS!亓sg1%f^אX`ĉxѾׁ`EgveE\ۢg5PFgЉEP&峾$]^Qqi)T u.\c % |$ga'Uʳ.ۼ6m-Sz%| F d%_ץP_YR]OlCC(媺UA7mP/Q@+3e$goGeAqE4aE];>oɾN;(O|u9337":t4w:;jNa~1ý$QQ M_QZݔMl䠞H`'ԡ 0?':!ě]p洲P)0+}א+0.TN/$ɬ{˧d$`+`.m cz&obѭAOeǏ&[E)a1y;:HkY`Q`ЩI7zviyTܮ=hN܁Dyߎ^Z76'-(ļ[v+l4eV[wVjFJRt y6"F-hGc+2!`Ȇc1ʯ8&ye0틅xU1N56_"GgJTRs:=0W~<%*YYF|/6 'Qj)sFhW>ZdEH=>YbgjS$Sڟ$]>C_q1T(9  ewF=q$3 VY8eɫ3c[uo,´XCжӑߑleB1UiN#SUQZ췬,SF"ź8fqWURڪ }2 k/NW}}K 8"GKNH%}revyYEzRqaBkU1PEmK\>pJ,鲩)gZ?3'苲8|Ȟ q[ѱV|BӲ*Ƥ.ظEba2Bပ̸[ `|?ꑧU3G0Z(G5rVEZݹ[ݻ8Aok<,C*%*%Iau{T,sK)-6X7iT_~ jJmt2-s[i _f"o]>{J}LU zXe^hxb;Y!`u†L1YUvHd*f7۪Dz!SpCh2os%՛qkF NWJK#cX_~SR8-Rmw!`Rɷ)m4utR3B.VTۻJ0$\6 wgTS*&]:A*̹^g+䬳&:tJ%˃XB3AtMkJ'y從^Djʞm??-Lk nD[E8,X儜 .B ֕;IFK5dr(TG?¯@хBrtk &wvl' 4'3j?L!E{ōmo CH3c8h3+`%,UbZ+_!fgNRkGRuO-_>݅9ցYtGn f4I>?킹/^ܺTxU"X; Doޏ񝜻缤'[t(inIQ+ƫZxBA$x[lB w[2B &i;-bADaRTrɐ+BBZO5`wm|tk"햜jdjA\}ꚴ+",SX # Asf1 gqninXb53$iOx>dDSYw%󥘛ռhFX(0(օ skD 6IhC$;#uh3SB]O&phvWoRm./8-w֓inT*gUcgueSn֩ T"S# Dp [ZwQV(N ,nAQ30Gk'&)7io@O~ݽ=t(i5׸ruk>,$ȭV.AԜܹIxy d({}A#ˀR=ȷKI_">Co;Ėy3mjzftl Ѓyaa;q:ZtJxX m^"An6 l(F$sƇ :*b!B_^qKu2)f\.11,0<s4QThsBq*>VH$ji:;(6I#'gEEt8_-CYccXP MgQ +ڥacw3cy֩@O8"pi- p_LI!=ߝ߿mG[L@f7. R$Kp&ijG\)jBlDp}%ϋAӏ|un +~x_c|%th=EqpXsrt3̢(˧q~:ǙoOj|,KfMI 7#ߑ6z`AIU:U\ fH=y~a)ЩFtdˋ~`E0-GYg겙WN[FA1iMT }+i5%C`eFXIE 9^Ż?Q5Cv_%kJT1p:i)g4Q)bNfX39vRz|Em=u-=$knR/t2^Har{w N*R쬁>_&2Ov1}Tmn{h5P\"~w`}N|o0v"xyYp2}eIJ*W:qbe]jڨW4Nﰰe $KR)K2@Ď1& l])oY{* kOd#o.>Ҵ[i_&U aUDIQ~U6oq 2N2Ʌ mDȁC"8;w_C|A7^9CSr,e'Du FJtÐzy wvL<HO@؆c,oT%j{޽H^>M`F7#OwFAēُ^@f!+ wa #>;)rditZt xK.b°ݦaW)l5?۝ :&(С x!X#.TAwokv3>ljEZ:yn#F8*DKPxÀˏ,1B&]q$]53QӴ5} Xtw_/Ir-c\0hu."7@rR5CFR!Ii[VWU_Cq쎢/_Mx@4u#Qlyo=,'pOgy%N@]rGA¾EZV;q竵8lS,EƖҖe2NdVwz wF=~%PQ.Tm)ɀyDx+=8o4ΈE!A kHx'1VyTK/ؐ ;P͍f]OA~JZ*x]K}q)!z'dx0z;I!E0-<87 MMP#5?[jpS/;ܺ1ueaP߶fnRAy5j7nd}e""+T%H7"#^ug$* ':;f":`!=O/@@s&’@H-JKj6l6rAIq@ Fڸ^B.r=gnTZ\&h5,jKyc0 Rfƃv4!QA =|Dj emb_>Z1Ӯp.iO{TܗN+WSåY͎gW2F~!9QPJw挊EC_fe_FzәUXHiQQ^5A"o#*8ޏ!#rܧJPMD+Y>cE~Mݚ>)qwlB!ĝ'ÜmvKE0oĠ}i>_4oCud<j;ƭۣl*OO3 ʾBsۿN(,vGe# 2!ᇤ*3 Y•MC.Z^xs4++ 9dLPq!ftLVۛ\NW2T-߈Qܘ @8b}Ӈ@Uue X;aM"f{mcl9[U4X#Նvnd&-<ۺ@v3jnٟZKГ=3h8f?_p;\F+<)C,..عB3sG}h? \į7WSfپߎBǹg)RE3<)%5|k>0;\/uQ n>Ԁyfp!{ RACGfWP4]>Ix=FSc5[H̔x9_icCya7O _2O(iLS5gR{)]ǐKaJ߫ϙ}WJȐ]tg!j8ռO/^X LiFd-% 々󴝖 7mK XSQU8cT8^}r|[{4S2,b>1.F+x{QkD#ʫԱ+|~׳TuRP=Wm2XBibЩb Đ.U?7s!'DFZz(E^tל`\/ ղ<~rJR59}%;J|%BqHR,G[x9?db% ̺|w@D ?i{Wfm^F9ؖX e4w3 gci*Mx4xE\ujTN{gOW" "ɺghvkI)|g7O;!Q"I,#S-d}q+>ݭC _[ͬkܓ5("ߋ e7l-!)L< C'-It_ܚ!ּ˥l'z8C. !N8SѺPʌivc&n/qUtC#p~LyZcW[bLN$P;vJzml)h]=m$q`#͐ `V>b5M +moU,j߸HS=qUSJ c$y͞bR#ڋHPw6` ތ1zs"'b)ĸ{3x Zwa(_,Zhb%Raw"-joU -|uMOɖiGؔzc:|f1!`NVYet' ᨲ@F#|&D0=4V/Ckkވq˴S$JDpSO-w6KtQA,dF^)ytTM%r {xG;`AyfRdSVSEq-y:f}5,g,=!AWI$<+@-o_2{vk +YU92{F=WYc@gdgG1.[#Uۃ01T`QA.oNؙ! X0qI([eq<_C9ޅ(v!jԏhv`ڨRMW:qc' &Ig Ʈo]S,Bf.sYU-`4~GA TǷ6&#?JicD3ǣqq=Pbh|OUKPKܿp;ef. 4/`['eȬéixVc4ee.oJb֋=G9jVE]*m9w-?_I >rq8*d/rKF?퐕$|v.JHۍ`}b'(M҈! \ D0)h{o-}S}1Jq赴YkWs9uir/ )>(TjyKW r@Ƥv8AV1" -z{JmOncUwLF # 22k $3`@d':G͓$Lmo.Fgֈm;WMevS Ys` E;")4kYZ$SN`7r jԔe[(CbWaB`2.Ƭ8ګF -l"J"7RJ_<*tO$efqf0aܾNW%LFF^RDV]A-,fc0ge82sXcsYlN ]:~1Cs$D( >_814U2FXaļwJj>¾TE6)G!D/pK/nk 2|6ChZbWfZZϨ;S⃰+ͩv@2 %;]|0<jB|d%1(/_ f? WOZZ̀i ;9L9EV\y=o2v73v: LC|iVDrٺ0 > pD3^N%gRb"^ϟJ0mZ) T<['j4W)H @Ͷ iDbS4%nԝHgf2P']}´]c6%;jC L4tE\ 1>Z<݁[oMsBHzSn-lfygtHC+/&v]r\O穚̾PP\ K[j_NLˍ"Yj<AUv |& ߟ?$6d9hLsv3S +"?<$?#( #X ٦⣦U坑x0ZslaG|{fds][Rzb7yGC!*.=uhnoP[Euxef5ZAQRp~vDkB|(7 V;P( Xޣ\qh&x("QdћTcf*PArEA xK( ҭnstjioz@&9.u "@gx݉Oszϳ{sW2=i{(,ZE1@Jw>upZa ("ReMw'LM`@-k|8Yȃz!P6Zg+0Ir e3 ii_yʬfv-^,9zD6"I0Fo\ou4-i!5ij6AC8}!Zc*4pxeC>KFf;i4 %ʷQ/bT-ᯍݣ˚QZouT`g,m<Ő;u >aղ> - "($J?2*mmtm  Ŀs$7vy,Θ5{zHeXR+WOĒz,/, HV+n_V=4C{1Όu!?68">T|'7GW| Ijvw!*dNOag2C.F/u}VɕL-GC݀"^y7meM")w4wfwTXÒًVc_@&׿/oPV%h֫|O_/8 `Xn"ЙysylL|qwưrwy[HU# bDNæ^8L9,Bs qz7@ANjU3whpJP;rZ_W?/#[ʝwg[6x CCb0ZI@r%V)n$ 8xnjc\~2K$ pƚY@\Ag>mI$4p*m3!JEb$cc/j/{FNA>,|qaX :x5"˯',9euqۊxbzGr:U!UĔ@ƕ %΍~RloJs4WeVp!8`@5`e(6siيwJv)*f5`lۢ d*.hJ v 9;R!sGp6'6R]ȠZTNSٻiTVQBׂ.u-DJq t ]V"ʒ4%@ )`E8|MoZ_303OMkdРq&Y;FWf'yizsYd31mJPCsoYV?2v\4{I% 6B(t|j6.  XRVZ-& B{%߮q0dbz&➶@'9;6L-b%淼Ӷ DN "߭!^ yR;%]+nWUl,,gX 5 f,#t N^Y.2t%d|d AhFkqpb1=#4R6/o=?%5]sпNTtۃg*n+)}Ϋ6lVm,lTIw=).svY@e,5?97B{㤃pwƹN@q,.mrCZYHQX|À%؇{9k!sԵ)h=^C/'E'HKP XŠ_А%c :?#Mp_pPY =ċN(癌V_S!4a) `i23%'ʄ1߃a,?| ^Fض1n_㉹B3) IbN;xhv\)hoc}S]֐u8QE=8ifwGԿ⑏OsQ m3! ,̦-dΉ^EKѹeKFॄ1.FM|h2C|d| :Ee| *,?>vh gr-b@\\*Q"عx_;Lf9Wl iT?W1q3+2QHyfnN;a.sRBG4rx<dc)SCxnnK'^c5 u(g;M;o25_E< 9}L;鬏̋yTEv{G6ptH*>TT!תE/R zTB`̘PS0O2.[آ` 8Q{UY&Q n**6/l;zU+@n[d>=BC$;>d4|u sräaAvUv'|4@y7j`}6']^4 BIxx\Q 쐤9JeU/&b S/O~Ǽ?-h`<ܸ^fJb3h?N<a\#XFBai$oF&dF@ֽDu|` ȎPtU9C5"( $&( jvz\J:x^3 rh";5a#5g࡭4`wK?D+~j$5ɗqDKt-s\uTgYB t0=w `A{ c%!yFmF /,:a1F,8 ;v?lK0A6MG~OD>\D i{*@c !D"<@5:<?=.vR.E01"y<mwTNra5{c)H2[$ 0>i촷 !rrUb} D?،%R EwhW =3/V,DkHEoPzcԑK-\TWnd V'5"u8_֊6*XSkK8vnU (7VkOC=ku0B<@PPL, )=+ɫy]1ވϴ0)(ψcσtN9Om^⁀*Nl!DH3wp-?@EOۂuc8Z]i$AMbm )Qodd hIznGjfQ%b\/QVs |w5m}*$qJ n>+r엘iuG\;P|y*fR=w:$fTH\JgHcixR_Tib:;C,5GɉJ?il݈}h1G5:s/qVpHT,$fVsΑMd,m/R$?]_8Fh1L(;j~2O?-$@U1tOW׺T}Nu)(>|[,2LeUCL]<*C6ʡۃc^%4nKgUfYj7so}GO|WFǽ`bԪ>A a~Oa]7ͤ7;3ie/Vii.tVO_.a,Z2Ύj떰d4]GYܗu`!?8[|elۂb^wgSnRRYCG/JK1H$ Tmhx-;/Y|lABJ;#pDL00D7H9GLwm՘E+vx),K^fndAh(".sfwԿZ\l{2ټ([1)[nn.g_(wۡ;\ p-ہ$װif8_Zb C J) ZVu,U3rtyjW,a*]רb2Ip}$ tu(DX Ͻv;AUFU1?{@&#M hQ^ z\a:10e!`*?vR` 1[[p er֯ T}3 *.t+xa̼5/-]=}WdgAOJd.M ׋p}2JCuI$ZSC|dpaxZGRnpxh*I +Ţ݂ :粲Kzٿ:#jA" 3[zlEgI[lť}(n'63{-J=øf:`є0W=( &ÔgYZiAWϠXv2޾ؾgʉO^%da'=M7x&$oHwvGܞIHQ0));bn}d*> BFO垕0d?ɏ H83EFzI,H456UXU9h `Fa~g-ыp@Fݒ˜x2Ĝ A_ۂg,lm \0$N=JAȪ=u_sټ:ԆU`%#5/橳2^sDF[UC~I_`va牍C_qh|V:D6"$8b FfBꇦ̜~]aZgĿ#C<9g-=3m[ɮzB;TCt|ڋlPwpp4%XdVwOeъ)l{v@F+跬sE[x#@0|=ىGt 0p[|ݹdxEAzH[sB`? QX!9V߁o5fM1H &H esɘQL0 5>dRh&e&;ݡ793/?zv BtWM˂ #X4݃Mw{.Jj\A,1g 2"v-:UA[ L `IiuV9)Ezlj1NK=ǀjd+a;X&|OZ9lQە@TafCM}ъhゥ._\CGb9e4q9lڢ/>N9.P,Cuq)umR.rwe_W`yUj?K5| &0RPF<[7911yH Ҽ"~6JFr5 n6$62 FHr/\TuzA\!p@Zh}YIYUbiL%ɋfI︀xzAwux#سM_ǹSmr0݊4dQ✤.ky:}vW e=IZEY0S|Oq0QQ@S};)iw)]5Yھd!x2Ir8qx&NУAtKxvzHbdmHȖ'[ʕ$#!Nڌ뀠fTsϔThL$ȏ"hxxH+Hd6 v|ܳrz TQwd3` |L Y3@`j_r5K] O-;    q*"~WHG:%m~!thֈg!'J=U11_>58H׉O|2DX́b^+43LD!%Rg} Do2 ~ۨh5&뺍ԁ S~͙/,}^DϾkaBFSVHFs'xty]%PJYZsS'MnEf2mʳ{EU(G`  SDp :S[ b3f&Ȃ)ZZ;~ޫ 1ĕl`hhI..N)ߞ ~O5&%R$&ׇ< !bo%g( + _3K#bl`6.(`\Fb45Cդ?4u${T`O2`7e~.QOz P-U W iKTES< \1ؕ=/!:IlMl4]O F3<1^Ҥ $pgrtxIWɰGB}d7֕?=*Z6ՙN]PP`4La#45ǰ^qcsN4YF8ˆ͒Q @k7;,p݌< $аnJŚ.4[u \r<҉dR秤l:h_8~YG+/)߈l??`!'1Iz̒t`StlisA,eGd)M7E sъrǿdeWRui'*xjM -jFf"nMS"}M nsBRmuX156GK YږRY:93Mx^ $Ԗemӽb;rK=SCbU[Sjي"p?>nʷ[n-gBќD`ObPF2 b="ZW/ٸ%4cNl-glϷ74*3>jv|R'^EaHm+wSKEOѽՍ7Mة@`'Kl˱LE|o.J͝ZN_o?V&EL#pȠhVJevR· B.9~(3$sT ; q237_2g9Ѡ^]V 5׿? &2R$4}ʀ@&A.`&R("'gAW3JO; &=JO6C~yTf9>.!g,w)uxաK&4aƿE#́8&Sas֒:9pż_2ոpS;= `>͸4XD1 V~UxAl#]xqͥN ߒ\3H4&)˕9ա"P܀ oɚ+7^&ԙv\ ~6^ր߳2AHdpnqBj5(rPh; \#90xĘv;.GHw5Txg&Q(ʫVs׫`]h *aqA4/ (˪HJ?U_8%<)$O!s:Z!R"3@eG+X kآ@~wJ1iil w9;]'w5Rqƒ!xoy"!uJ(E! aa8MތIN0uXy\Wx7|s|g~ c%e*kӘd~31oq ?A`;T4ƫՄ3TFU5o" T}i_x]k2-iZNLAcNCk@ͤxOʰdl@ \kPlAQT UhjУD\ JY gRZYs%BڷQ ;/(GYt.Hۦxu/EXtRH mԳ!K˞aOavZcڹuc9qxL9RR&L8ӊ63hC`?% mԴPen3(P}纲%34Hr5;WR:TZӚSk@vM(&j[|T9=/͌Rᅢm-jkZ;SomK̒Qf^ۿ/f5{[dCDlP,ґluF+v&r$u-yOPV_2>W^^m>.-#&-i7.ۀwdlp iNb`R28b& vmx8Z3 Ƚ8W"5c, 滺\YZ!} OM ӈdقX͎{fڂsjB7q cZ>W1dW> Dn#nx\o>9drۊw+7G lFY_F/~ojr~U,g2~B"j"#w ޹WɿUkVxLOh#O=?op&H쐓֚Y̤^0PO2@[;2s]Gn)":VFZ-K/h4LE>*Oćq3CH!f78 0 M* wnBq-i 9@B)g>Z466Z%?$w8[#KB/MP7KXlePރYTwvzz_%{UM,mCHp?CWZMɸM:zH2/$lYUO 9ig2଴/rCs5|lZޖpy{+Z `4:`n3W̛`ˢ:UrǬAU;";tW]~ь!*%j },==X+/5L&yﱖS ܥ<~=^".@̂2hJ.=OSgZUdA[Ƒ;L*v|b Qûmrح zAi \7ˠ=F>WǓ&\݈=0e"[2 H )xruC:|iV|Ŝ(,{H7'YX6ylHY}u^L뿁 k}`5-p߇:I"+m:`T6x^q.`X~9YG_:e$O(:-r;`l"wf FUr)!ܟ lAw[V;]Jυ?mb;]'~Yaa.*7)STX#̂uĂ 誖H/Ւrwă>Fq YEhX]Ӆy2 'BJwRF<7p SNӹ©! )DqvOCvLLѫ @Lg,?XLHn9/xiayL#()\v>'QfzY"TWPZ|BlɚJ)[zUmz&d1[ݫy.*Ɏ> X{mmZ+ᴏO+tߎAXS8sFf> Kj8lxJ ;@*#\|CI6k,\a<[h`T]7g ppcM4e\ .~mKUs(i?rx_ !j+%"ܥ6[!Ja`%:uam0S߯9Ը*摄v>08hP `#9Dd\Itt?զVԞ]6$ G@>^WcH"ܽ.ܨuy.x@)C\/_cSB,71%@Rz|2'}Ѽ[Ϋ$'Н*#(bm1 Y1qbnA%^F{ k֟+M۵r.M^Mi$yGpO3.*t3Po)qNi6C;)B5yFp>w1n6P x|P'Vݗ#8@!кu&^1&gG6N!Gh:'0'Xe|b kdXjBTVsԺyM,1`h QoBYZ I!|ݔ{4@RvT5~h;P+o;vɸb`44q.>i:RN:Hb3ͽ"hU % B :ߘJ3FSdz> q0$W3sv~2Dnr'7eo$:8gJ"E~2,BJ(@~;&;cx|5^c'4--Ag7APcH,= xn~djYU\`QaXA0*|R.@AHONn:r^TVoџf z">}6u1`ȥi˖īѳxMW# Ja 0z3mS!lEGɓ5P"csji?hg:2~ղFtReIB+5:?Wa [Jf`SU$%S[3&[NSYqv3ϛf5'}V-#A@{;FJ=oW%kuhH\wNjId췚6!ݞ&#V"T˜uuZcD pzcႵrs͛9A3xuլ 3+veGf12Aݞ 7(89R7@ҥ2Fzܣ:GVцjMP8(ɛS dH14[h 01kI˹Ҁ{CtiG+=2xP[-ۍ@CA<8cL1|hS{GU+%TN8Σ/ ҁ)A\4#Vޛaq: i'%Um zu6%g]hO-L|[J<k(z+'Մc:7CvT ߻h-V)XӀHYaL@x%Bйr N/hTa|qYY Rh.DZ9X-ƀXŖo0'6NFH:ϥ,FKJ8(}7OJ-oS5'@˽#C *ρ#yTy ]`u#DjgAc2ʩm}0O7Ob(Z K3d:w2z6T5cǴ!AC0*jU~Tt?H8rԓ7hidSZBJm*/@5Cqw\m"u/=|ӱrPa͚ PgnG&[N<C  s+ԨNC*٦Zˊ!h+M]Nptב궖rߵ6 7 Q{@0ܞXLF+ge,d4! '*yiacK::0(^ֱjz5"pb+q~*T5ȇw:*fКr?ХԈ3@KAOjxh`W!;8eYOV',5yn:Spf#|pZzڮs3J} &@{ckjBXg Tҫs ojͩ}8K2qlɮ/r nݿ4NF,7[0\[k:.wx4kezzԮH}T汽5enRQ#<9g>=&􏼮*{ ^c6C y)(_kń *g'%-91µEϲ̏-r4ŋPLI[=:Agtl'WMĘ5 {ܥI/(KM|K̚1l%4D~kÊxX)ӵx ӟ#)ozj47GR0mm^10QK`9xܢ}4UX'h~|#Qwo@ 6HczJ\ ;|yd;fJ>#P}Rwt&zDiپ.'p(,} M,K1}i/҂ \6sH}9X4O,8Ԇ$]! aDzdЀfl{p[O"(wǒGt1@d Htv?0eUkW0!O_?\B%FsNYӎPǫ^0>idb (r)}p1v-+mՍ+5\@1dS[ڛl&\>s!!M*ÇIR=%4aXU~+*=>VCD+-_KV+k%: M2'aC86 `D7O\z`c}-H0,+\  w0k\;\s;|Pf&WSmܨ8, .)@i.,+m 4}Yn}HtBW/$ (SzHEYTGPs/C݃rS姲&-p'gPbPMxxCKl121=*0B?LZľA4ػ}V.#x,δ'Pڸ,^nrNXzu,y: kΑC B?AkU7 G8_J(cr*D˖ +hйR=<9+_E-P,V Ι(}a=:v#~Ô :]d<:MOkN) 5.!@T-F_,cB#D೩\!R./xWT{mI cboDa`xPu35*調hX|=IF[l\|-q3*wcJel%?B!u+{T!6t ] *G5i9{rj z?R\{Ofogg?@ ,K gR 1S>C}FRHu:‘䕂j3| @tm®I$ ,bN"񠇬q&Nnrx#e Mbߔ9vImyLb9;KK'&qW:G0ߓ5,XQVv1T^m޾<6[R9M'Pzn&qάB]J]ÐXxF!DCIPd=P84=U !Gx^ŬwfaW6#'xXR{IU1ܥ'rp{~TӕGāKDlX 촮4t]/*JH[}wrN۾ؖKx"lR-ķ% h=Ĝ()H%OD.nؘ`}L921;iSRdUB`AS"Z1,y_ b^4w>uYt_~TzT 9nݮ QTʰ8X&X,eշk9Ɣvbu]>>G$N>Wo4Z2nz:OAxMo5q4jlqJ]ZbL}1HWq5#IHot򇘸HWcks k56Gk7 ,ѨOoVw'Է=c%OжƏ  b|!$>r?J.ŽKzhhFdЉE6 bQ :ƈ 2Qtv'QSyI9ytΔ|U]g4T-_c ]v1SCĈj ʔ64| ; vhzګA/z>OE*PoGt}O+NCOjԞ`Xl2@Sx%7bu# ўnq-H[F,¾,l%v7fP}Vgע<_jh?Qa(n%߰G(nURyׇ ZǩLaT`TPbV))%@N v+5㩯mV+Prn߲l|@F:RQH ]\t}K fDE?sYH`Oۙ3+gOE(xA叟 Q|)z6E]+׏{}>;[g ]i ̈\E*afIhl}<3Ä?Ǡ+^gQ-0.M3+{QYbFw_ݹ\5q04ta?,.O:ن'7aOz$X0 7鼘la c%+^Anu$0=\A#,+LU 5Ux@jXr2z7[cF45d~jKL>.]ԥG͖@@e9i1;@'4ǪRB`V:-ZDM)Q ah.N:^1{M>'X:G|cvi9\Y Wٌ%ECK#ܹ2"7:2`_m Y&\VaN(p-=(0oLI %7m zZ5PA>7edEy 'G E{NjȈ ê_Lb"p(!3w92^݅D oQbw,O2(V!tq E(E֮%ܑ$_ 7BJ&` Ih CSCF5Q%'rљPr4Ӎ1| 4:FưuWwXS,)C~xi$E|ɾ6c)v3  l g[]rDIpEEd2NmvP[З2&tREj"CvxiugO"v;4@z:6|3 [ff s*Hq h!L*aq>\Kgq qwsnJx/ߊH'k 'Sڼ\5YvPl ],d`==6%-&?bͤ̋1&!͜!coa3NIlKc~%)XŵULbBWf СƖpʡ244do^@ Wo39rZ ۞_㣪q+.n HQ"Lb{s3p G4A{'WؿUPQSACQG<ꤤ&2;-c ͭ]UQBUp,atX Ҥn.]>č(bx|bZW]a]ߑ|6!50{Wb]Vo@7 R꨻ 9 BD]ϼfshTW|M6XAշJUӁH7-z_6BX4MF~?oQE;kõX;WUOs*?O/YyYdhv/᙭.h74B{zkm/3TծR9K͕!;>BEMA kzwl(Q|eN@Bfne*O]= _/ln*2QW_^)|UJב!^} iA5o>5'RMb}{dK gW1Ir2f82 ƺ|>{^[+:ԙdy:wC͉9C^~TRrNdW PZΣ74JHLaE X4]q](%aŮ"Le#^%teLOzvƲ`J:)BG g$9Lq){1z!~s7t֓klJӷWObz.{F ٦7x0G<C.d}pK2Joe\DFyzb?(TG~y!/2. sbwqd>;dmVe`Ub1u09еMXLs^D. f͓ E7awg0ƂڅPE LFVeݗ]P29pEpMN3rbAvM/b- rM|KslGwg!uCq+^ji9Uȟp"C]N ne 0RqNPRkˏ}.hiUw\Æ[{zC'(OeB 4c)dɫQ 1|293{6Д=j9`Aޞ 2^ۈY2(=^;"@B[N`)nD&q2'Ou-YM(kںK1 8X8aploz5|<2Dewfg./_&gq~nYѓ3_Biu0 q{EUW.jmJ]`4vaMi_>=m @ӆ^HY6~mZZMA8xYUíqzltkݷ'shY#.Fë'@+s;H>L$b%ϷlKb-IAV.`ҾS/SkFOV~ԔJ;pA܀DQ,x3ﳼwu_TjI;;4@zpt!_Q 7=100Q\ B&6a7f2hX!>a|@!f-Fo$_?nzz5ȵv/S{;ɱ_OrOi-bx6nƫ3 #{ ~LPd[׶ M<]\bm'B,ʝo_*:5,5RMJ8x5b˜(c {MF.`eJ-wY!\ ic[ %]};OD ôv=f86Cݔ'?Mיo*<ƫP3"} ' M3ɿ6"?j?m(`7J7ghJ &oBhʤTcׄ2E+ۑӎ\xk ⇛۠EENyŅa//W~!nKM0M ɭ(ȯbLFF(L_W/$%`mc_ s^NCo>z 6SĖa ë kEy\çhC&Tߏn1[39Х/x|N9=}m4 \oq`IoH_"IT563r ^ pYwME_%N!|wYFi*&Ϊsy_ĸy 8TѿTPR͢/uWp>v{ܖ`.{0Z7[%R2,608,ylOo_"cM dѠd["^ ͭI Sa9e ǘN-TKB~z0 lF]Ma\I8~nxxz\m# K@7%k4U3SA6ǣ[֧?z;[-ҕ6Cl/P;sjmre{V80`5τA{oESeݽx0U4&+ҊȑN=,S etX).PDC.~uR+a_ 8EaH(Ւ6m ] U_U%,}d7aTT…Ŕd[1;6_}5ː;Wh0 Nx*SyZ. Х6:esYm/թ@`HvF粅lR1sQ{X5R;x#$b\dx"'/EYrm5fPq 4n´W]e6 7n`MUb"0uE3ᇔN24ce9cǁ*x&&P LCx*adESm' *8F͜έ.}JEosdedn2,W&/HmYMWBܐ)$CD}$Ug\ z'2-WA:89UdPU췂F+7v+ld*_BZ5 s0"cQE QV Uȭ/ swc.oiyM5-.M2}u > hYk3^ydH+FI0ɠ;&U:'DaUa_tDePF JȖs$W{Tw#\|5(ʊOTy$dy\k!8|vzRx3#t1U.ch|t YAADgŨ-zFMoG%X9P{Y V f=+{7 d/P>0m ?&ݢ+_I." j!07粡F|o&qy˛ؒIDjf>w]*:÷L ohF'waOӁ^n\d(TP)E3sNBj^:_ 7-y[6 O)d =*v ˭[Ȇ2a'<)J|_ Ӱ0O\u}ˆW\iQPq pW^/?4"z n +܂ݸ6棛\#Db5 IJ&MxLV SS[xabwbRN2cpshA\-:g=œ~w7UrY"aLBSRracv' U^l@\Zr%tj |łOThh zmhTHLqպMw8F>q%  tn:6']f(ϰyqo\SZV^NCB1yǼçyF$8s2k }֛@R\ai$ gUH0OUo2F_۞3,UI:X@k u!V72Tk 6~d@\Sˌ3Bޑi!}V0LxMj\iRÿ]? D>Y\Co4/21adܞk{({h#IZ p(\ )_J#u -85@݅yMQFSy,i5r8(ZTz 4wBsb/a'лSk9@f.+#|؍ PxPZJ]7FnÐF,R7E;xz`֛FײѾ8݁IR y15TMx-&h&h_sԺs?;jLMˬ&pmlCnF:0KsWgUw 1 *t(.ݣ"D'K!Q=t*[WFz/>tiNOH\WF3Œ[^dw69^J!xK;3/ζ==Ϡ^z8k@K6EEN7kE,߶?c4sVԒ}*7u n*[@[Hj]? "6Wbӷ\?6 Bf""vߝ!6h3BG;ΘU qwɣaL꥟!NG8TCqtjVIEdzo(;i@IR$zVkI9qP4B[yBlYBؐ=T# IQ}7<;+~vgΰd=w5&ޫ$%h6VA '&p#%;0̎ss8U#/OsƔu[YEk .IqK L| 2 kr)O!e=t̯z}^vJ; ĐYv0ϡin,u*N>Yg&\^ąl4UOPF q&%̜tKM+ \02LtW`'xIq=T"ZNɳi!I|YFqPNb3}8r v@s;tSy[vE_i b͵_mVI{= ^OjhjSLj*jkq|櫑Hk)!I}.p6_Hw(,`eg:8K4+ݢV3ӈ^t/!wJTՙp jU'%Ef+#4" $%A"C*'E/@6u"kgCS(ҋ݁lz_qܤ45pک:9B rؑkggMvE4]e[ ~u5g*`JL Kְ)-zX1Zy~ik#N0A g@YeO@qΐSa{JW “|RRkdy}@ r. HJUa|Sٶ`+ GŦt0I(tԯͱ d~cVٳ_}`-3zC!Nyx!Ĩ5i5L ߾t~0鏯b&udTYVVH3s+1\*lr(:ܪ).b0RoIYԬęIe]kIַ?3leBrRNF'-}R7M=]/A.ZGQHp(u,8ʾDo|:1'@yӈ}e\R/Rc'SiD o@)^w署c޵<&=律3RLdӑdkYL<7|J/gҡjV+Ćyq U+4Ak|M5T2b,zO63zlh3666ҮL<#Ɵi}` WED z n:zUtDB!?x& @bH jI(BީY;hm_~`@sh r/q㡜x!ۙ, >K(b.dԙ3e:F.+}٢R zӠ^\Ugth׌"}<[!¦N:. !4>ddj(LRT3+2/9|K4H54:7Ʈngl~$ʪ Rkai 0{G$s$(MJdB*ƓyjO,8Ҵӈ߰_iYXnt[#\Ó3sqW &7Ҽ 2qN=Ӆ*#L1Aۗ+ .[v̖o20`9*N*XMԝ"QTE56 0I8.r\f{xg<['|voZ 8+$٬<=WO5/(&O*8ϫ”/%AT\''v0!oTe(.pkj!jÀOlÅt9Nbk)c'Z͠31N=ƵS~nN?h4YT*V&B> _yp^-Aр} AoE;W}JW>ҍۙc ")xG70O5= &܊Sljebb&R$'e2.g:mFWX("3*)H*5#O&k\qv}R 9 ۘ0?t<: *+aBI EW|L-!0qY&CUNIj|y)$W=?fN~ޤ<^ rQ0P,imQ9x f6GWt׳eߥ& lWtȿ.mB|z9QXE ǠCJGNZi|!I"ϫ],vLw08B,3 D:I@|{4{ɦ9UfQOnZI T$ߞu_U}FN~VhU?Gp{{Eb=OI }]_& JeSZJjCjum!@j L!\T| ORi$eU1(h _.Y֫]N<;w>Q)%~N3&\a#dvyl*O/zĒBq- W{'ly{U[tˆXNnGC׬(( ^ W`ڗ`OUhYW&!k:[|Q=,|d > DP~[6RD,N!i uᵟZz 0{ ioH\^ qZ' mٓj-Z f0re=كCZAj4t^gIU8E?:qѠ{^6d{O{ʚ Pz y_'E2yğ9H >c&͒U'ok0z+fog +=.gw MɿʃGT}a%8bTI:i_=zTZ`|Ju牃 *Q[S Icb?L)_Vmzbi{͵JEK(4/"|_""1(W MA5EA4wXi%pqrk(~[pksÊ7Eϲ7mm8, wI=KiCO2\܆2TzpffyGZoڽTr|E7\c731~ ɞ_5gIW!a,nCns/8Y%4e`+{LyRT.ɲ[B9;3!w:vah? A'T#L^7u헚9gd wH#|\[?B݋~H}CswM=ΨdbzT0 :lyG_^hq>:>D%71$H_`щ;C-2EnF*vT43]z7۶r@!fIMJ*W;۠mx]~#NKv-S Ծ[sHP監)tC.Z,Q3S\r~W7z5c4 a %O@.R35KN DZDWXEh%$sg3 Pi/&mY5Ykʮhk>m_n߂t"^3ƃd:c~Jagj%{ggN6oͯa g<ƍWCGY KG8~=Tezlsb9StL 0l rlˍ|mb#qk稗aq_L*؏O*ĠMı\*̄^M 806 W{՞S v3Glg8 ]HV`h y˪c3_&KeL=\*oXzD8?mqqB(m+#vj B.^ ھ|J5'3>9`Dd9B/CDc8y&/-NZ+KM ŧhdmI'JPX eT'bƄcWe1_EIrZ ՏţU1Z螊|< Vw?*`W =*YY$nz}ͱy-bF;<~¢oAu/KƷl,cRT/WoR>)e~jC*!ʱI ǥA|;Ӌ!,5]_1S|BD\F_8qWR#AD0>,s}Vb%LW-]e2ҧ8l'Y,䄶`+F=XFh }?ʅRbf>?&WOƝ><:fF/j 9fp&BjNVc9vB<(vI&?u l#<2eٱPSXD(=kXY?lb[ )M<{\cW[E^3Gmol7&ٓ n[ꑿnwt0doMw\ Ѓ?j ;MV~NK^=ܛi顅X>M?Б8JԹ ĸ2IpЙ $dZ"?6:hBjo K+TDJҬ yCirw%,.t]/7i$MXtD,nsw)UccTqZrq, m_"ō9 Eg軤x PH1=d*㹧 cOuƦA{ƕh# ̹&6zRs`Tо㤑DR8cUC |Xoj݁օus-MxyT8ySZlAsc/Mbʚ;^R zNQA/Hr2NJ 6r{ QۚRpV;*y g:RD$GRkwvsguM´IeKsQ5lPڱ1$~eeʄw2f_ΫWYìKxr޸ʭ^Oݰf|xH? X7[|mՙ6~Խ@`|%iCB|"{ 5, 2JdᡝGTCEHV*NEghytcuTƊ٨GXT:Lt|yW])ec*q+M*8oe-9w];؉ lj\0c'xW]~䯆`ύF b>s#Z52!{m @MP>7n8~> G'urԉVGNV<z|SЃ+<>FҚ]7 9Gcȳz'dhonEBNf姉*n`-j,Q$0N8!9VWjk$8q a,&h<1FHV'‹4]'\|_zo}nQc*=W2s7FT#q4BS[>.ۼu ی^\N/-w,7T~=e0ga%6}&tg=3|Kt>N18bdv[WA>9$3uceUB&dR6Q-Fg -S;}&0d^G+l;~Ɛպ`pw{Mޛ93ʪq lE"& \~M&L~k:_)ψF v *;3l7VJkݱ3 I%qYxʒGHl,^f+'#@IhΡ :,_Plh׌ ["2T(߳ < lcBp{ɴEVQ^]4 x<2aNҗZ FS0nB(ɲ?? [7yNZϴ|{gV ?l vUɒF1& w!BBCY.MߞсAQfGX!Pc=E+2{k=&|qy$0 Qè ԣW$raև A9]Pʘ5a/ mĺ{)Hic?xYlɪMy&%,((V5] [׉!۠ +`y-,&h|F/g PDaѶ N2AO祇S2Czv;=ߕV&jח(5x]\Uƕ< Sp~RFl IlPBո|ǒ>n~pdl Q>[7VK zFde97Js.H4joHDS~( ]t,g ~cķ,@Gb~Fabh͹^ 8:չWt2 Av&@ bhĚO/x0t&[_M%u` FrJQT5YSE݉6e@U3P]uQ) Dnɔm&{mSdH*]JշUO` [!q:=@l4DzXPS`G'Rxl4uk(LR{Xp>N"LÑyV3|X~kxh)bR<-x?p=+qHB\d T5x[dSb]K';'BAʈ5ZEe-'oMIImeVALey!?}?dY7[}zw3B |y`*JleV 1 xNZ,o3+yc<ۙzmߴFw'T ?Y%lWb΁@ 5SD`TNFꂷ`鱮gr8ޚhFѐ$xMzz.Rj:#nk" %Tjl!cs3CB~j"I[cqV-3 tBGao1DKwƿ2>zۨx*IKx~mCAVTϻK6 =<)ƚ$]).XX-od+鞼%QBщIYp` ^y@U./g+5g "{jlejw,Dzu|!%83 +ksS1/V_ #//d3!K V5lw2TYυr=^ۼnѭ|1%rICkfx'r: xA [?IGKvn#&&c'WȖ sjv~K"dyw][̘FK}?5=KKƬYؚķB % ag`n:U /c4JE$3VFARHi7Gޗj輷 /Ab}5  M%\4釒.n y}Uj𬲫XA OqD!414ԣ"Ua虴5QNi6$WӨ4ze63鐁GņcVH}SHYO+c .@,mL#ڥW#j'͓3pZR|{ģ٣{ E._/{P`U`]M`h4i쩞'S3e ᧉ=24}rڜkI ^\VvN}/N6Wߩλ.iPL!'!O,Gkױ j,yAˍHMMʅ.x헻znZ_)QRj@)S# l^c0zqr,Y2`u,_Qeʽ 6Å3YW׏*Pok|7'p:T-d߰|(VJX袖k ;Bɧv/J-t59uPFygwB8+F{b3v ?za'ZDK4D Do^QkC4GithpF+?*ŵ2܋/ U^B"f;y?!E?Yh=g8l\ XIhf~D( 6=txw J`ON!*=[&= ;7_,H8;7fQKp([Qt^ V( ?߱< &KP-|-z@ޗ蚌b z daCq?|,oY5QW#x !-w vv΅'b<ͅ6I-:%C1A\JWWo6!a8OĂL6i懡4NB&=QgE9_D8x4!N8sV9DRzQXdz7Ja7sPaw1Xm& E4M,>{шyTx3&j9GM7@,BH"BtG6kǶ\Mv^eՖ\ἠQ 2ye̤$>ܟUbW :'8y^D)C )ۺm$ě "?4x:|}I݀wy ԺA`3ݑ~#>&={:Q$KUQ0Fdž"AXAP Xi(R N+4-=!jH3O;fUPeʕ" erB=SEqE&9yDьUe Ky}CZ.}sn!Q1qjǦ͂"gV@="ϣQb5 ZUG}h=nCPM='TUyz| c.ӄ*' +xtNgXpRکlT<,X'j|K"dP&W’Dx.8WL0V8t{21J3aM1LMO;szTmO6]60>?T!A5d#gg^+~HJN0[boDpX펣.[~%Uv"U H7HXY .~b2 ˖s/mY<і-&]XŠ]K2V;Ks8}]0tbT;9#?DTt3FҦX|h[5"NƉH VpN߸Sn:Wư= q9S1OͮSUљi'.2-ćjTrp}˥l0d3X, ҅a=}h Cߖט]/(GdO2&׉}Qu2+`χ&cCMqJAq$Qn8W øjZv=G_,w u=*QȫvseLʰMц9@WXL&. #{?M& |LseY:͎?lZL~8Md( /}k#DBȦT%Fn'vf^NA,ňq` {*r(9}S#߳i+R{Ʊ"x%s2uThClёKY>r ~@ M~a`5A#orj*2lʨ-b9 n)GH)HmONdܬ|)yh]Mv{ǯ$}:rYa\W$i3Ŕ2 &VՋ(N̡u@P*:ZN-. ruQ0Eˣw|j?;L5S=*  ZP &xz,VN>Ax0c v낇yǪ:,`/:CQ/H ;ruHل1_L{s):eP _Ԅd>3WST-{q4MTO@ɚFWAȼj^cSFA.;`“rP,@iOX0]9(!ИL2jzvK/ӷfRL7,O:D\j177lTj;ÿ_ SDbl e-1qśtV8:Z$~S0Ś\KB #Wq IVᑣ܏HbuG_u:Wel+fҔLоf+1Zj}@ ;09ll[QBOm1:$P'|ȆXo:k9ٹ c}Yf N:ԼJK(CSɬ#2d䣀+DDl.WcP*sBE0׵L &@@}V3|U9a2<v'c-OZHYC_EoAत^Jy\J-fӮoW NCu$žx) $6Z&I@H;J8zg?% jln G;4 (!υprW 8ys:&y.3!+zNԈS )h-!/+ї cByn,J'c2,e)YOÊպi('P@fm{.Ͳ9|? Ց9kLYstBP׽?)xw_hW ӱ՞HAm7&,rw.w&Fsa3m5ZQ gC+îUN@=*[Pq=PC(G92 *W*7$,q3zeN1ʲAfY؞inI 5Kӽ#i&B_mv3s+ {N;`Ӊz]%#S vBWm医60eHoknZE _yO%ϿZ.y^̩&Qbe1 eE/cőY{S@1Mc 3+m,Ҭt.7olK%G7 ٗƀێ· /%$Ym"FAr9"v6wk- wcwc" ҽ!K]5j "0lx~9,bCOݔ/7ߒaҶ3T@Yj֩cѽE>#;%![Xg|By1,'$(Re`khc*Z*;dԎ,p Kؑ|^7]1C2ϴeO3h@ %ePsA"V5S51aN  蓮?l^I͐ wE:2]g7xPcIC:ThG<_P7#!׾*O_WĽ=Uq_,1ؔ !V9_L0\Яe3d& Z b.eHF<޺YqU#f\FFvlᔥLwYyt`jKp Uxqbff*1ذ6ؒ/6Qn7$M$L)U2CF|l"':N{L˄Ub yJ5 ='Cprʫ|m'* n_`&Wɲv VUCF ] \kSK} IIc&HFy _d3*[`Ν\\}D:ȱ9=H*F;`X2s1khGbm6xγ/͹ߎWhmo~2JbU:z\;*>^*SX%54^gJ>~L ȰӠ~ E`rK"mh z"@Z*pE2YSk@=E9$NWicx'n;vh6*lI(c_jMZ{:?VTč^⃣œBݴbn.@f|">fu=Usve"D}fM .[YC?Q.L FΞKmL M?-g43k9 dxޝ1uPA` CS0rA0o</襭g!r%Vɞwb.pERWsS%22{c4By6FKfA,[ˎd F_ ;PƜs&OГˢ+QIt I5v چFoѣǶT۸~`/8+ҜL{>OĀHJ"ה8\:FZ>ә{ͪ7(zLb7-o]Mi{(E$cxG24 I ـOd[Ul(`}LI!?]LԾ$VBFcO)|G c)߄? d=T5>jν{q˫˷\Ym+L3s!UW~#Piq'"ǽ*[n׈aFnmᄝ.3Ț 4` WWOW5t[D1X E$OPɍЭk&% Wu)Ke9o   Jk͗ 5Vg7&'<1Π.VH= QE6@g)R)D  a~?;a:~p-9.<zA=uR+Lbo DI `|&lER,asv6>%r`=@cg͋Rk+P!6ge ƤWvGr_~pOWg*^+pK Pռw=T┫ R~NzRyY*/NJ$k>霨}YΣW|{QL5qۛpdo:ՄDZ|N_yjF m1{=R 4C4 R!ٓtAtGWKoF0>xǀԍ$9Mǁ\G||ZW];I4?=_&jmoI itõbF}2?6;x^5dtR\lj+y `JܨTmo~,N Q~ſrp]:?z 6&D{_Mi&x?mT %M`+Lk01Sn蠈% 8Sj/b@sDSZ"XTXQ`BdF6S[Mí<~(Լ=2|JQ F8_mTZC(ѩS\xf{=cy\k-c&i5CWMY9Ғ(R?TG>KCryur?荬evqx([ x]_Zd"~Yi4.ͣNw .CLK%IŽ22-1 u &z$DuߌxNOo4~XZ%iMpK,U+x K `$~<%_b;tXYc\Yb w6Db̐Z}{~5Q~N( jBieObe 1&G,8u#yydiS;CYq HkeA X/[k &htĀQH>~NSWԫw6#,;P]A@2z-OL7$_&O4I?ph 5ج=fa=%3)lJE?м )Z#ϤQ~Յ*,y$\5I \Ȳһi+^  =g}i w:Z|\9sJBƨGޖ#ݭdٮR捕Bw K4acAs@+-b\U:P?U{E)Y}f@ͥ%`Z$](2ME0:mcB2r_2ԶK+{Z-2Vu-aljhaN䢆! }&%//nxHj&OJ8B^7|c_YG5h _8 )684([5A Ii,RQ 1S[.ny7ۂ!fe3 <)LNl# ‰>5~K=)MW\5 XeBUte;dݡ@m8xf'=ok !0׬Ψ2ItzNuM*%1lcg|{:{uIw.hp`C&㛆Lp׸55Ż[Ng T>Ho 2p"_ݡﺝ֦t QgkdLo .H qLk|5r&Vo8OH茏8gL=A3I|1s[ T"{NQ'Pt;( ?ƛH$Tx~Ӿo"fDT1=/[zIvh~˞:B2!N􎣬69MDdL= v:)qNGT*N5sC sQ}Cmv 0?X(k.RЗIɛ̍V&WP,=vaT# u;}Efn 9i1s7?lJ/KOekZSАD]V@p ~py5JnK+a!VԊr3y Cꂯ!$IKȯàլpn-˶&0Pie$#lVn6TSY(YIJ >яؓu1vOb5.!O12}W-oMZáH p BdFRR5λd\}Uƨ^'ۖҫw/PED+(fL b9U `LZPŀ_F4>ͩ ck1{}PL0#*낲{8]5F;T 8Ŕ`ʗ^'QZ^T?q[q lK$"Tx&T"[9D'vȶWNo2O%rUʏ ̥kK L/Mun:VCg3S&sz'8uWPa%|5mbĎ=f~2G{q n?Zs蓙"u+k H+s^DA"WT?|6t  ՙLdzŹie̓qR{LF{JRKKA_A;W*0{:zU6&9&ѭKnzXЬJ<!zf\;cQD"ZI  Cf-62S.FqQQRJ|):ϣnՆDF7Cl:Z;Qz-f5D%v{ˋ)]+zؤ+CIzR83HiGY|OE\t~ؠ뜟.Щ-¿4 E-9I0v؈-YtyܜS+.%jf}f9UW*ɦ\mlGpc!˻Z#5لPa%,^>%Rr|7i)G˼q*Ф! OL;d07diV}_;$7ÉIbM}mG ّt$N^OK4WV O* AE8*ch(@Yl3CGXR:OMVɩx4tl U7;oTH6lY̻Z-tōKћ@;.`(Ak%OleTWu/ [EҕgԽR= #}~TRv6(Mqr4K POaW/,mpC\>-;l>$6]08¼gN–݆?'.~ceedD C<-E(EV hjl͙hN *>UI6īS>3M,K}.YbY&irz96IHiLZd&&:eeUO}.W;ӄ3CNYV־2=#ǯ//J#E|0*GΊd20)z[dA<"{ܲ CQshE :wcJ~DVBZ # sY~<=gGc[i.d )F] FGC>t4 mG11`\y!cdjyC@'~TOkqˍH#ZaT}Cn*H#K'ʎMi:jN !w b@RH#8aRۗ'h)BѸYz`Sy=$)0;еh&N 8O%>9vzډlȼfRN%/9oG^17aRQoۺ=[s(aF֘`$c:bhu< pwAԟP LYB>^%H22)!8*J߄⻸M U>,-1GO]T?'GCNfMw;WiL&30g )3TEh̚gr!4S$f-_E}VX=$@Tl}}Sy|=i+<Vҹ{Jse,X<9 c~hAd_Sx h~zG cpVQCp`hYN"3Xwa9U|"3"WjK}~\8ud =;U@C+m+^Wqi-pJ #G\mSg'|҉pg&r DpJ{5I"GUւC );U j,LګNVIJ \K#Օ /LC\K~qG$/ldܯ>歎Bm /D5=X_`Wj2ç`E9놱;<ФsڧE.L5l\XΜ*pЋc#1 PskqH׃ ߘK$O:G kd;WE/Y\:v·)4]~7v^Iw*`G|pt^dOn}_ tGű3_|7-W{DDw2l^.A4.>2Nq'Ѡp;,rbt`&+'(L:NO4S[UC.W}(nQE Oր6vg:ikA ~^,& 9ô'l(8LG+%ϪM~y}1~Bث/wxz!0[hI|[ J˭ʶP#YjK-Fs8Xk*宧b?qa*>9{b ]CViJB&O5"IXKb's)8R+S^H2D}f'Y[Rp^)ȓBM;vN4>66 fBnj)w]qwCmGo+xpXsQ’׵#s:w>!YVrƒ њKϩ=s:h-UjrEƒ6kٗk'@ItbӃƦv/RBU>`fЦư֎)@X[cP_konrV*uu,*Icl`u ozFΪWR:3<}Ct7qpb8 '3eڪe)JLkݦ )ܲ:E^0&WT^S]<;e?Gwj ?c"d;vw 1gήά~^?N ϐXr~pOf]n8rJvG(;[7+CY~g" x J4kH1&ۻ/q=m >Fv.7dڮy[~ok[.&/135mXXKasjJ " t[: %+е.#">e9Yw%add@r^LGBTMH_F=zɜ $Dv|-uYf0_Wa k~}m+-"pp𼀩"{ rAvYpҳ%Ъ~F"7+"# Qm BW࣮ѱ ʭv{oC8.X P*E(B 'w-RHlǗ +1n Q)#c*,w$vHmZv쏓,}eχ@ X#= "tsG8Ώ)(M1$'!g"0HE+!3n-W <S5cf4}h\ ʶЇO[pߐm\K2XwNZ1Ol5ۊVd_' \ էJGP^%*+ޡsb&˳6Q&EXK0|y* L2ҲӺ$'7|(1G=]1|ћP/Rw >K=bdP&Kt#V l+I"&ІvrK4\/lۛf1hHg*{>`g}WwYLɷ{!ExDfSvv@rbWĩ N}"3ؽOQ֊ 6^ӆpH\19@,&J@0"\WY 戄j㌭V"TpMp `aV\Uv- _y,w@JVǰhdAl@x*iuwj829DKݟgE"8'@#,cT<^TB8ZLzmFWdz>2jaW֋0(#Lfn$UGTM4_Yq#uJ*Wo7f]P:$Ŗ{hqI:Y\ieר@e?:#J+@e.Z (pT`]JZFe"u :j]ߛ2vQ'4[4e+=.X^'Z.))@f $ ߅|QdVÍU'ًAوl O.s-Fz}ː dȁ $SrőR2Z_\CV[\.i?}rζ/nW2 @H66 yo0 GGl@8CI 'wpVUҁdک=QHJ&YL=С/gRhDj/8/`&x3iqGh׊fwOͭZS3?եl%6RZyW~dAClg/,j[s. BeJk՝JU2 H ܄7@M8kHP#h+Lm SmN%g4"$0=W/!F9ga>OOKiæ9G4Vv&+ PKO L}ro{.koV-CT7Y)΢<ΤwUObIk!։_"6vG&5ͬ/+%)OB;)r*6/E0i##3M'ﱞ,j%$r>pRwxx2H!ǘ*40_co1m!86ǙςZ;Tr Da4( H*W-Uf%l. _I~@(}36!POi&ڦOl?Xy )ԁ nn}E:wrՔL #pG?9"QOMw(M]s<)cɾ&3SٴKdSh/1Rzc=dFf;zH{K|eLWs=A^k)Fw肈@@ةXض,M|< '+mX [;mBjJ4Љ ,ah.\2X#sKuM>af(kzs'b7NqMV^ @UP0?`أ=iLA.I@λ8M 'D1bi]kU _j|l\^`)mj}%BsD>JaqkfN/at.▛퐎-Yj^5kLtZӣE\ۭ{JKbsPomLǨҳUvKuC| +S2\Dn_yY|$2<|Ȉ Ʃ&va:&vsCUop5o(!_c{:4kR(}aSJC' Lfj{ 0@Dow쪶5xEcc3{SH{C҉.*p…Bk' NͱgYZ070701000005f1000081a4000000000000000000000001662bfc8100004e84000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko.xz7zXZִF!t/<_NC]?Eh=ڜ9SP-<;u4郲8'I`gj*' |ݸ:HWb9·6B&օцm03[Cdfc@M;0c2#˸4@PR7C]⍵䂍h0::74 tVG"!̧N*!gcN/ .'M ~tg08ĥd|wA_|)Sdo:UBW%2=ǽuL:{R odnZ7^L$VOO?%OX)c$Z1Qf3ms-\6ٲxn>|9CѣI=s0:~4 +y:Gm aCD }eJ򆨬k{Zm_O|2'l"f_9S$;AoKhQ_hlZI[$WZ:u kxpF<4K·YY`px$jte=L农$fJL2A9i>S^MFnQ.3 "e&Nn(־`U_-gE$a C'#8My2낷zL=9/g烽C=P_][8pc5qyN0H1%' pИd͵MaƐlu;Ow"&Nvī_tGD ',/bLc>#TEI6D&~W[! )a ٪m{)nCF:wBW "8Zkd+Ѭ}#)v^I)Gµ"6/.8y4p ?! 9Јo'^l_^ӉS;q|#Yf׽h.qƟA4(Dn"vYq1(xvnw>!hhz17ʜ "@tF9,LeBzςp6ggrrS_S?_8oR);j)Nαç;?MWoHL/b,'+z(%Z]Wd7h 3Dls+#2bV,%H )*S1$F?9jc$pR1g))-%բ;9dn޴9hu4ej9gʹr `jt si/k{`u 2M.\Ô9^hzB6s>,7N8~8<CVZ mrLﳺl12?mM=|ϷhE{U~\t)`koXg+ǃ3z4A!J+YO{QdTb54QU~w_?Nܭice[_xMvNA*y1P 63{_zv$V=1Pˍ1IPR)\#R%0}kYGÖc n:o>lx,`:Fd|C;]fS7^1Zfh[SsDhf:`Zl1x?uα`7ȿ+`EvolX jKI30IVLNn] %Tdͧ/|?zT͡>]W=0Xp#QGcYbzbcS뀂E .&vDwh!`85uH3t. *9߲NtvR4ky=Bm?eR+N:cLZ]%Cu ;$- %D2My)<[IXT6A7:p\1x(H*{F-6Tb)mw:Chfh M97~$0bY׀ڴqO;sN+]jL>KV\ ߫SFj{zS=Le`@̌R\wHXJŦ(τ7"GqvEh~~2q׽\(~'Yuj )48qh䙋%udܐ?tExVh܆&(b\E3#AQѠYpFHnUO&xO_r0M pl%{9a $xCC'XnkKe#$|: jch[n@ kk=:ժ 4 v+`XOZ0GX4gqHnZ͑Y̾= x vE_҆T Y$w.!Z%8s2nVDTCv€{E8!⣟Q>lruvPcX ߶o`ll{y\/xF@o˞Tifb MQ&Q/GHe]`& Ҝ *1>`eq ﬖL#}M^` 1sd\pZ(M9|j'&,M*B7j/WNiOᕤ?idБӢcT*k40 Zچ\~ÊŅ/<)D2\G܇e#KW9?VD9PƟnJB϶X|PX\慃X_̱xf@uliww"7bucEf';24Ir-XuB UI|R 7ُlK/˲pY{R*C;d1Ol El"IoRs uN~F7b {H[*^Hr얞3٬:>90!!H /<ĝfP:BװYMҵV cMm{MbɘBo'ZwZ&xw'Ir~7 wg% $Í:fxpj,FUK"olwq?):NƖ7'ʬ'%5sRHyg?J9^ArjIavXbĄ 6 H13C+'wl?Q.T)wkOBw6XhtЍLI`"x"a k=KX6A:%Wu2[2e4R儶V*I]Թ[ˍr>b.xv9aRQkb1`/i ف oKc% =i['xάےa5|{ՏG7 Gɳo͆zp _eX eLaǿ3Q@6j a|!N6ɘ6a!ہ3#E劢s즳\M?PAy *xO tDU/L4j3m9:i;d00~xa.^<.jn|ZIw$xibvq˼3vGu [*a%o4 wȌmF-j=dqaj:,`ShKwA Uc3%}%M*ZęnM-#A\J}JܖAI$X߅Ho8pFw+G$qsX,N)].Y!tֻR;hsFGӍ^&<ƵW%ԺLOL8cdMNK8SL@ޤXճ~d͒"cx&8jt`"~8D3OF0$R F1خXNi_2:ِ* ""M#{ǮbW!$%0_;ҖDS!1RP b`"3KS]+ uNJdY$Ff{H0jeݟ 3hkn2"YF۾7b؟eŃoiReoY QJm O[&BQQl;MxO3: 7 hǵ x:K4MјdM"gZ̡). ~sߗI,;Qb?3' Prl}8џGQӿgDٶN+p76Mg>hg+^z\Hշ!W3l;0L+Y:iL5T䁭%J~Oυ%cxP3hP] J=pvs2Tr5\mZߋ6vW9F*E2CwZ6p{OYFU*r\/rePց283d/Ɂŧ>=G tA1iwd_"G?I]Ҋ[R( P).>U#F:oMοOe|!/Y"n(03\(2)y} 8KGFpxƕDލ#*DFo%YH~kA'5?Ԗ7v9Wq $p5 L?~(7B˅FC {̰SBZ+`Z,6644=(=q!Sm>w%#:L~s2 56qp~+kslA3⢁MQ\pWt3Od6 jɱ.j[_F]ݧH685!j|W 9NAiê:ȞMTOF5֯zQqP%+`eh]v$Q㊓MvZ:DK,Lsytt$O͇JsS56:FeOd Kɕ]<pm"8>>J󋃥gEhq5`u$ZC^>ĕӬӯEaKOm.GToXu3iV`w'nۖR Nf5޴^V@;dVz0L}\?TC|+̹̈׹[cG*;eh&dcVXsحbWӃ\𚠆-tr {Pid 86rHF޼C@._S˥/t# *?'ɨoVd"T6+چj3ޗLO1q~VkON3=u"u+=I@y6.k'w4.5ǁ-ﭺuT)(59*x얚&+!螊~DG6^珊/4(kt5DVƏEgVe't?_9*:+FR7.0`<)Y`/ᦁ6iZ8v/WM(|hXߨhrERݠr7*Rafm"\49(%z d >+wU?sfwx<7?ar)Ok p%91թLMvhʦN (I``1gbf(uߋ19%>e@R$+ր̄ W8lҳ[~ɤ*g4KIrC8.țɩ?RCO62uIY%Pch:̡2?rkh;F?` q>c% Y`.TOZ=K.k}k|1QMj(5 L*ҍ'vSzrcj~U=`T o0㾸:|"yf^#֞cgҠZzr.̙ȳ8/6CL»$(6{dq "gKю[4G48 ohSS ;Pt,[7k|'uߥf]TŬ.hfQH\[JU`s$ H kf-CϱYF^cǣa,4H8 ]LP!4ls8홸0I0?3vb 3d96ɇLRjiQj^LjߕSPc_hʹ,2PdpiF^ws y8>|[‘6iÏ@Nr6[U@x=)6{ pRy?&I ZN%Vu E.2cciL"!b(1` rn4%;o]\NE穦%a _j[x:q߂%]B|& Cyb_7Tx}٫| vha*&, J^ꯒ:nCϰ9FK#9͆=%FQ? W5:1^}h9 AjްvU-piGB ̀e"ϳw)ra~{&;5S"F8Qsio.b 8"pY{)?-[ 59TÈ'?޾u/D6wIJ,r?sw귅OFMeBJmi :lE48#IAD^R/}ݑ>6HfBk]"۴orzU9i<^|<6c#gs:G}* gjbRŖ6-D5 /x"U `ojըJ}L2Ѝb";pNF3댏) ӱ%%s`BQxܢAda, r 58&aXmG ՞I~ uD&#OW_R$ t@s8.vܮuBRO!m٤I\p qlB!a='}+Ee><fQ1Tjv`,D >8PD9wNbલOÖ9odRMdJR/j^6d1ſy(<+yk v{5R, 83Aol#ɡ^27w6U3.r7$ ™ܰ)M]îZ8sa#$A \ː{7QdV֐Щ=0.3dD7**T )2plvV>5{,faťTI_`n\<8}]hVZDo}p\xl@N0,Ft!\ L8܌jbq',-B΃͌U`|s."y9>j0 )$.LW7@t¯RZݘb5}wJF $UXCxA萗φ0"2j25 W $=EotyTc| ߑ$ 5^";trFm|NP|qjI%Y{P]]trOJnĎWe'%}褛?Pe̮mD6cSi' m07OaE.`4́#2hc {j.P1ƞayTPp riA(ln0m_8:qͷ(_Lj9P~TF?mZ)MMVKٓ)5B3UPp;4gOҜҚs"#+Xb-Bg[[@B]g`{K}g.BY 0J3>R7fAV)_}0QCmҐm=*[uYm!.kfm׌x9FI/)yc2wbq=_6 "Zim?yϒDV 7&Lh!`d =$+YXⱫ1NIk`e_XS +*]*%JAe>!_CC|k,$Adicc PY0@cC߼хXҐmF/5$)LB=rtBk- r=6' !k\v#Ǹ6ogEŵ8@R3UzSjn17з9xa ܈d70)+fq`M٣ifS_*1ڱXRӕZP] @G!^ub!yȆ/8XZ74K9'H>sXX:qiӳWc `6$[.ywR쬠?&"ĤXUB755v5Ew<ʎsZ86^fr+OnHb}ޡzd3ܦ+qR@r͍Yݾ1Z 8#)vWx9=E'*"H;|:BPm {1Eji>ɬ4ߗz8:kT|;(Y*p\O(L'+k}*wX[C.wF8eu]VW.2` (X 4GE4ќ"ԱU^yiBMIvπA:dHgx2<귲agf:̧qO Ml5Ixr7V8̣Z E*)>N[u&z/ ,풱KX{b|d&C3qmVU+8fk9H}xqAߴ@WћlXmī tP3u:^4؟2rk $@IHȧx iB} ѐcy^K¬~aJ ox$$y>& *Eܖ;N9>'Q:ru>#/x_voԝ[P8kDp0!Zo۴K8#zlv c~ -pe邀("ՠY#cߛ(b=x$.ubӃ!j=x`1$Nvʟ;x5lkͨN>2" t󹘳:CЀJfK.2"*ǭ%!eިҠ%XU\m@K d\eyPv[Y!db,y5`q7Ue. ^Po^䁋ݰ؞< x҇r2_|jBLl52־K Oүd&O^yl_VB6k@b% tsA͙>zH tf/Ld;zi9I[// RGgK ؠ-=W1n*mTGmiA#Zy~a+`l,G"翀 1Ȇ3r[ā5b#ӣfȧ8[|KCq"@\`WT]>ȟEZ*a4"I5YEX%Z$e q!>s"o;;A2.7VƸE{ ^́`6C:hOhǂM 1 C]7;r\+ixp p2wfmjd>hƤV0eXseh ZG!H!RN2:XjP#N)@*CyV-c04ݺr:ȥ)DR{`\\?F.*5ezbFYq(6V^1@Etr\>P>g|CR+'i]>?".h9Ml"Kr0]Ut;]˼HtM?]ܤ}q" 1}q; 2'j vgp BB]+SY["ԁr,0RE'"d7 VrCP5CdgXTcV^ɒ&kFE p uP ,"ڋG]@p^wpL۹ xm}XV A E.pPJChmtKlFnd%/#/EJID(‚0^q~qN )ÅʌؗB屦oBRe"wRoDiXPM9P_B͢8Zp[P_5#hF<BxS{Z=,r=~eG~U`N; עoP'K PsGaC3 C7ZbĐX?>;AAg* ,0 6B(Sha, E`OԼqd50$Tbj){v9#ǩuga 6tj'M_yBrn \D jտ *5No|Oj y}ɒH.o#{NWj.M+1ADžX— 7#wXҮ{Aؿr|ޯ040i>dLͮh'YtOZi؁FqrԽۥZskK=dGgJ|S=;S]a 7 Z{,3ЫgQyP඲gݶ֔UϛDYUW> z,ߺe!:†sZ$g!JOu F 8((#@{/B%`mTރ|̟>36! ?E$+8Ugxv wTxp*ӻDQsJy^z*'!9 %#KD0-ʤ@'Ckfd0Vu*;Nt^C9s((GcZr.l',Īc= Zqa91g؛3FK=oi博8^d;f&܏Țp5K"bi22Z Yj݁>G=S _ EK#[1;>\3l:1xm惔0WhJǠw3!6W7!Hk!=FsMl˿dS++%^B *2:}T}u8y6hngx}pΰt`9,k }WF̩&"C ~OlHJ,~bRdFj Ã%T@'Zta`JPxyq(x)dhv#_;ʷ_?Go4TFIkOA1g' d-k(eؚNx66Sm}" Q$nVZ:NdNU/'z`ϻW h޺w{S @o>&no@C ͱ4Sh+FUbP0Sn%n붃 ɨ[B^;q@@>M7)^U(=~k9^w8MDuSxcXhm iuzdIHm5?\H[)-Y>u sl WQH MV@WQ{E˗t&`QHdO vgR'Y-.eDs2ʒa3毰N+klM;LQWXU AI7L,,{)RngX gY_\W$, `tpxPq?G/ í[ }i ',m˧G ? QmM±g[lb+DϜϼ}H_.W?k**:=')/-| YDuJu?eˀl‡֫B{/)^mIWxC`Мw}>#lL&D o)z_\lbAb= 2cEa)Ygߩ5q廖yxHKn<@i/)z3.iӂ@Me%H.v:နSM M~h{ u5Be 3>ni # qPOfQ ypXDV+N'<cQXhާ15\@ N _ja֝J"󜐥`Om>1~J jikv04%/q>%Vf kE7;mǜmlb( x&N QR=L3lRHag,-׿C ߴ[8O]dfGgD#!g l*F7{ElCyvwmḼ\ "nC!&zĆzDm߆]1'B@P3.< VL={N(ZgY7 I,ۉ{lbGעvȏVgeߠIj'z0pǵh(d "ގtW^su>?_I:ⵍE .D]AuA_%" yսpLFŦlyL³6EGOe(E}A*WEq#|Ҷ~fE0J%Q-EڀzGŖ[_ŌDz~àg$cvi*+6?B[ȿ=V|zcL^ZW A%W!L'3 Hei7>B*޺iu'UwBlȘm`(pKd:t,׭VȎmϭ5h&BE36A;l#\KN %fv!CTUjYĞyӽK'+bcșU拾FNC0M%wCJȠϫm#\}=lq01 R(ݬ/EMv i֤ީ&\[TEUٖF5@ͫQ7rV2Ymຢٷxi) _`"WØېPԵǥ(1FpoNýtNjǷ\9CΞNs0\f WKA]HHG(Ŷ/-ހl' jۯgqGP;hOy*}GP iw @'0z>O.Q+,VҩPrtA=c71 e n鮧Y,W!ka]Թ^{#q*A˦;vr~r}M^]/5~Mb_|ݒef 7pRZmh'qvWFXZm^I^MnkbHxVPW'<`UxhpQ9#trdyuiMGnpj^( nvԦsY|-aVT&)~.(񬓒nS#r ˂9hޠ (hVۢDE:ifp2`mPOB{\ΰHl#QKC J7( L^͗J1/Yq Ԯ~w8#MSa@P VR{s`a(NWT8GKkȼ=T}z&S{Ts78" ;*U1:vvĖ pe _咜 +zL4Ɖj?r" *ZŠD%ѱ=zJO{JLҔ _].2H /H!0+.jNVH6}aͼʵBq'\|z\#w$'b Mܗ>a3 ^;eYqS_!۬=xh߱} ?LPaiGu1Q@D+zoy;Tpa>\i!Z(lrn*E Fg\jϴײ)&@~ qe{"*pmUQFe O4&&J뷑=o-uS``S(M6˓J&#QqM\c'AY{9[W1inۖ /0Nm?1 Ě7j59)|)G)hɨb; PgQad!ѻdv=M,Դ^7dsءRlBҳKE җSq&I1y!kQ ,3 `8r!R.ʥ?y74$sWѿz>ZJE=N)cmތɤ򏭼jXGT]|of:e$ɉo]cRUC]ήLLKuuj}p5t$VTQ =gXp#6$)ߢ:&=T%u`n6g~ G缄DL[¤[lH@]/*NS[vBPrN%9K") ^иdS_fxOPPp_@orֵ*> gtYBw_ C&5[1Ώ82́(Y(]}o/>Ryuz_7o,n$c[u^z&jq M8c/C$2jVB`:Є k8ar9V]-76pEoN[#rW&@yARItg!pz̼G)56y"'Rڦ*ٻ{FRs>mpȯRb9[&l@ͪMi2J.z#+*/s!\6("64yHڱ%q~qiN~,^9q {5zZGP$!? cp[ qn |bҺPp}xI yegq;9PNli>6k:M2ޚY=6vo9]x|F2Avgz?g*Iĭpabal쫇H0$>f+ZR?^1Rܕ9 h=kFI9EyM˾C@A{/36+ug9z dA8!b_Yl/{0 hs?v#e7s^]!ᒁzCy縴pIZziѯ#&ojVB|P+_Anm|z1ޤ-\;Hb'J&6(?kgoc9F{f4cf@-~U>,,#B }.5 gޙR|YSƁˇ;6RbH`'SKv/I \ 7yWKbĺuW>})Vp#oCgO)C$!!3<B[T?1b'G`Fz ώc>*MLwWwK@ $DIPLq^$rJc 3%'ۜD.V`[o:9G0*UqM}85[Ys^#>P}'/{Bmq*wct$rˆy-)@C!],X :Q)c'˝@*nB S/F7vT<75po&e/+44 7qc>ğ` .ώ,iȉ 'TayʋA_ 6A.O4sLe ĺ1/h<=M3P8xC rQ_,ñ-7%(A4D0r\[TE UK=ζ 0l 6sV UD u{d7_d]TD`kSj@+"lIߜ_gYZ070701000005f2000081a4000000000000000000000001662bfc81000307c4000000000000000000000000000000000000004800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sunrpc/sunrpc.ko.xz7zXZִF!t/]?Eh=ڜ9O Jߴ?[ f<(N_{ 0P%#< !@xBoml PJ>ӂ@2ϼ=C-^"`N4y'e~$W*gu) /LW_mrX~i(FkxˆCis{Q]Aw f"yF>@eHbSHiBH,@6X Ԡ3Vnk];# MYPJ[c5\K2zrc@bufDP3.'4 mb{`}?ubǮxQj bH|4GDοokmB<*H)*x%%Oޫ>oLI9=5t$_@03BJ/05^wp3oPc!o#4"ZYlo.űv lI%2^9R1$o!%P'*qdLt˅ynd_`CCس J`?UYtzZ-ģx)-PMMEz _gπ ~ jѢ1N,Jim=4޸ѤC"n?֍!tx8 R:( >f/BÃgfm]n^-| 1fږ?_$y*-gXo1DW&U[iMXUnG8 |ד\T|M O")dε5 b̎UdZoO0m k%,c6WP$ )^ Y5#ێ"vˍ*T!v52C.w\#b۝N: e7rmHJU5߈Rs+ P/gaM89螩Sqr==nB .^^$𝢤{Nَ!D۠GY>K n/EWX6WlY`q66Svp )'3$jiZ94h'O ؜<m(xuߒW _I! CGo - urj Û[ \5WYG~ HA";VV (/rUUmxT!X?5[eпxQ,Эt~ʱvͧgH&*Mm Z3ט(c_Xt_ o >K̏v# \iy y8o[ic~n%DL8wt 4< NdΏ-y0ʹ7gnzej[A7-vArN[< O3a@k{&YFexgEe5Cz] rR 5^D!ÏێG,'918|"{A i|(D"\8aᖞEQC/U9DmQzlƹťaOKH~%ac(ӱTlۡB.u`H%؏VKdaÆ]7eӠyDp ,MluKcg l(%҆_@ d.K{YRm/S%G_Rx\,+XV_zx% U`̈́R |Y<UɦPs g#'WZ99n#qE+ @zd22 <:ʡ&*'ꠂ:Q ?cb>vT;2"ypU[݈ÿiGF)T_\?E|ԨJYFs)(|:9^kZlamc DS|qkV\`~7?׶"rcv-V[!où궲]j1=TʅNM4# -F[oٷ  zyj쁒FtBf X40 b^ NBN1265]yvяS"hf=Sf4:[ :~{vzkKxҩB]oO4V֚q Q]NFe ,jyR*s*-w,I|#;,_ K2OܰoV.b ljHggr>VLl ,N ILwm =Q͔EXѪ|ןxbӎJ F{6dG@G΅vg"ŀ!b57a 4*V-t N$VVjxZֵη|$NM9ƿGo9X{->gSE桿+DG5/k:ix$܄:[i <8cZj(kC/ұ x-'\|Wg7 l߉Qkk{&`ZM4P 0,<<1So}z,!TG2fyvqu2.S^Yz7ҋL; C Pf9:UfQ=H AQjtn \wy!Mĭ0 d[.cBU" pn4!KNZ>@Y2OҌqTkOdӀBvN>X >Dٓ[2N__ېvnPJQ  U0-qNEߟpҡ":a MŵJ,4Kղie9ֽ^n;j\= kje"nTm\B#aHT MKxGO~ pKd??s<%3t2P4Lģ.;wRNdN97_7u_ip#\zਟ=6 SjrK(H̦\ƞ-yɈnY &U,)KAcYp[ghyz$i$hڸ"b۱⋜Dv8Ra|8eƮ;<ؗ#P H]GΌzV.^, 1h>»DbuDj5!}K`hTƺҪ\xiYg8jRWJg~R9@ F%f\y4n!|\~a %&:A=04)~J{:V"fbﭞPR%<8JL*3;]HFDX˜,!nub>Lb̴DɌS&2D޽됉cyvӴN)÷ ǗyӄT=X>xEb5x#~㤋Z aOj"( b0}Q.vLW_߶jx\|7KƱ%!usDv7붎kC, XfčbbEtRxu596Hqn(X5DH%I3QW?_ut0oP zw)D0߿~J&H#$&v*m^ktrFv:~ucԉ d͑ر~BnI)H+pwm0$&G@.OQ.VZ9X:<i{C@&*:B_23(RW=BcG-Je[ \G *g'C@uIr]oNPSr#UNFj|: Ž!2&i rIo00K(Yõ?.<*Z#,-l]щp#o*tOѓ !i:z F"fa#. @]uAS˪Cσ LSQA9De)i4Flga8%{B۝I D0 5ӿ]o"b)>80tߦo El"Q&U@7[7E-7ם l 6O-,KZdDO6E:q~|T mGgҜg@'\[}cq)4(5sa9(tVCK'M5mb5G9\2EJPg}. ]"ԛ$LQ?P pهN/#WS5-<zOg uCְPDآw2x@j7;&dU/b.HXtYt'ujQ*\FP)ى_ItE:֤,)~ŭ֐ V*Cy`ͥ'fYk\/%=`Ťckkb|T¶ 3cc/txgNG>e1rp r!p*2Mno'ϟAψ~>S4b8R 2g}A&~Ԅ|JmTՠARcYhFI4"PNO /sGO? EqMt ,wL2?X1d~Y*E9]M"X'A֝ o0,{Maol2֨a>T.pMpY'XZ"&TVQ68 NW7? N@nԪ#pd{vۇ7բZͺ'ı/Fou2Ǒw } ̔ng9̏TptҶ2P[%FO$9چj[=XC괨yY rkJ) 7JVۺ0;֪9D\bU}ЬyR!@äӺҿoC)'Ǒ3hT鵪(pSQ $TGPO@G5}A7GnRZ}+p֓q6㯒TL8CzU͞s6A8#y`0F>`|(,v/Jc{9)Z 5awn|klA!>tAlOQƨiTRh🛲ogev.+4DY ;PAD|N.=2~fNcs礛q+q2e®êiT>7#\,ց;PS2%uAwz0b.ԆтPnmA KD3*6=+)Rs!Sy uwrJvr|0RRAG GNNZFd;X}K{:Swl@2Q\%K~r&Y6QZJC [G^o~eIwa"^B&P<Dfm.Ÿocu;}_jX72.iUЗN}CĵxK4}E#n<_d8D?U74m0;f'KNEn!i(T$qOf> >nUru+֑փX ~#L Xg.:= q|SD.a-勯humw$Akvu%gF>zPU,15Fm$9 +K/o//87Ϟk+h(!%?dl6<9ϱiCܼqa ȄXsc:<& [c )~[Aun)\9EfpNhQ .09p ϥ-}5RY V뺧Ämtz>Y29V=xZo֥~4Q='uюZ*ء9R'pfqnvwɰzl;=qQ<>EqawļYߤ-v!}[rWȟc\f␶+G|'W Vr,7u27F<)+SIXk<.%H6W&ЫCR~BKudccƜv@5Ǫ!';N4T:cekLxFz$Snb;yzs?4~.KV*=AktO9OIѱ' ڻ !PqQVbvg'njȯl5;<њB1&>Mՠ?H_5[bZ\,58Wc|t20NUC9SX[vi$/ Q"N(jA.4ۢ?vHMu\Qo89T_eiImcǀ6ܡ=lϔZB!t4kÒY ڵXXx?/)m6QV;5-h>Ɗ :K{>Tۺ;LG[ﲹ5.?ޭnHjg!݈LOn,G af of0uKK!i6I_%ldt3PKNY%̺7p̯pX=+˟!4車]eTï!v1ȖFRq? @)8=C`TB#UAUk|J&KQ4K9-bdbTƍ*N̅{62q~&'bhkI ΗM Jp󷂋9:ā|2#H;P:TޢO]\,A sw9_X祘T zZ&{h78%C|AG4\jN<6+D4];"L^R u)St4pFB0:.XW^ O7dĎp}6?q ǥ^O01֧ĂMa6]p?X=?<%dy<!]/DK >&Ћ5<]\X,i+tm1%{)2͛*A[2Aa #6>JEà>۪U-GHwyt?W'ƣibpX .ttqUoD' /:ن7B r'J/6_;fc^XJtsըB>(ӀOiҧwCy*}˜GimNR_kPBI*]vw|z<_4u}H)Eڮi&wp*QKא%l;F3|0\|1K<Ļ3CyF1nl B bk_H)?x+"6cCo9zd3R\ Pi!"ևWj;5S 2릘 P: , =ɨv/tKnf!,cP04$E\ߐM1x HBJ1waTOV#s}97T~*nXokldlExj޾6&#O/%È sVZju# 8ռ ltD!?:##ʽ @͸Ģ#j,}vgI#sg5K997f3Bhڍ#!zM,F_$*O$DwGyN63\㙃]d.j_D -}L2T߯of ]~hF{y b$ϛz%}_BTE T[!C0e8MuuiNȱrSzV0D1Ř'oV ҙQ/`QT6J+ra:[(5}+`֙=67ݸtUs> ahûd.ZYt;@aDU W,)c.UWB~ Eh|Vp8 A^~hD$ʹހJP ǬyV\r]/|n/KLXT>⛹Jacg4fu:N>6&MJcn`¬lP-}ڽ}K|> 294<+=b#]8Y& Ʃ3]Ol ԋՐB 0>I@EkԱUk?lWi0xRe߬kgAze]~x$N%M\xA)l-hEbHHMv=~ߢYaD7f7=t D3^ܚߖz_4Ϩ+uǚ{ڭ욮gGxWq4T9\ޟ6Ñcd! TƔ A$V.dGpAoܼhO0R4*0fυWHbg$#ϒw/ƈ܇6j_IUϱ9Xb]wєʭ{|Մm6zg@_eƠ:ԒSƈ(S^ryx=*֦=]ZAaNIvD_hB LRKϥW[usI$=aR,*X>MhF1[HΚ7Cۉf+O볣|fYj`䷂|d‰$PQDOHAaYd誅% @Ma2d"hd@14 }|NL!^:KDYRۧ7W\miGy/Q]\V@5T\1Kzfı~OZ{U t8p5 =&S)(yTo7͞[ê7+ӡ>0/->>O'ݲpwԒ1UK͇ʴ@N%[][ĉH2^\^z-NA$^ e3>>ZH-fJ9 ק B#C7&Jֵ?4 Y<>mcHҹիҋ+`$c~h7'HyQD!o"QX5HMhdbLLf[5iP6,0pAl0Go^acى6É{KDME?e QHSO[0SX+36IJϞ qԫ%z./d:?XHR\i8҈^ ܍b0'.`ʰ|Bbhrc2+RQW w:0r;k|K#}H6΋̑?taju=דy~3M'k;J/?mĐGqHo E8iڂAM ;clp X/M?ؗQĄfŊJO;:[$J$Ҧ@IAGq mא@ϘF`:e<7@,ux25+"{^(}0뭣5l\97C­5T$-?#s2M80dכBa?9F٩QŔj$!ʲD^wKE`XRfE˩bF@8 [s y)FQ́&ZXУ}YڅJf^*!M+DQ,hk SpިMq:!}R M ̞E1Hw8̵3rnG^uIU`TQ~X6nYBircF63omĺK{Sg<'ZO0]bͶ$ŠaM; 7u-'߃k}[`AVpFsPOebt́b]n6 .gɤRkt z*۲Pղ kIA$Cu dWr'!{2Bv<~v#g69^_C[c{2x&FQj#;T"MMԬ| ԑde\ $-ڮU,)8""fOy" q1 (/,6t:OZ^/HQ_^)0p6L!64N\P5XQVH1l`YD6HHoW-C_a{v~M^, ]AM&Hv3.FfL|:nfUH t3XGYJos-u41R4zq>L!n -ӊpjOj2 $MV)?Yc&m s8$¿T)9eY-1 v"4x7 y)&|7i=X]Rr02~R^&iH8`ґO3 yVf*3ʏ(g{'eUsnɧJL>M*ʶXAYDf}M5yj!,$$ʛ8M7T\cۤ6b+Z"5j>xe.rl&Tzb #(CDtVg)(Q$H«&ѓ7a>d.Op9CCi(c;HFdŃ׿ [s=x|OVC-S*E׸Grr24SXkp1ME_$iɘ0qYA e_sl0fq6_6$YTV96k3ؘDX9*s?9hўGiOf,*:]]'ǭXxSjQi9qD6h(b­ǘe&>Z]DZ}>Fθ{)YX<w(zZj{lMJ(S&PT->&E>cp7PbӵRb>I0jmW7-m23mł4} ;ڸČ ty귋ׇ$ʪWu PʿCj 8c -PRAp_udS2/@g/zҚß:ѼJQg}ta-j]@XV<WژЪ^?+ۍ8`J^zJmJ>_Y2YWti˪wj) lf*&,fLH~=6Kd2cN ^1r#ˢ9`*=X_D4x~В!T].e=sĂ%LD8OvN&cd>|"'RM/0?n>xXE{Vh3m1 rv?rE|/\Yϸ9OoҚB][nT .v?s% 69=}ck|?3Ц^UZ!IW-)ᴑd?r횴t?$!&~ 1_'HzaVEZv֨ Y/oy,v\tqBA^b;yPiZpb>3SMF&Er/R2pw$:ߒH-U|^`)&vSG*P u+Rw$#J4`+M,Z\lq'KnFح~^J9;><k +֜ꅏB\TyPD9A6۲Z- gcoiaWmC(g(/jyLqi`|V!mNOʧ-(՗}m< T`<i0')U#o*Guo+5/ Z]Iէ̵r BE', nEU5> ~[ژ}ιA۪"Υެe]zr['e/k䁢Ð/<(Ẃ}Qu`<}y}RbvugTy]L0Wtq$muҀi[5ȧ`bniɧe׀!!gCA|cӾKjȳ+?HIq'ڂyeiuǨ0l]!tV΂ӴYE:?9Bk<_"p/q$d^b|n`z6N6aVOI9%G12-SBV ru11)Nf0AEO9_v\"yB3Ӱۥ;f/m3cƭޜzQ&W:q[ S%.LHFmu[O؃Mه$}ɖof4lʓV(7U ~u-&*2q?R];%U]iwܝLNκhI$z!A ȘڻY?fQ٢N᠚"eE=~eZ^:l(v)Z܀{;Hd]Y-`2if0Bȋ3Y~%1}-9:^ TuSl%* M1bX7Z__aRV# M" ,PFu6MWs;e0Z}C\+W %y`2XS TBXdNHxAӰS:g5mBx pg~o. (_4gx_62`dW>ԯjIr2|P&ؕfJyJ#1XF)L5eB]x] |+q!:㬼G| Ve[; ƽT48_*kLT{B֬"8e'CM@Map[%fNAamYw'W%881R3I~%o"V@F.N:Zv>2-} (VkJ`x=aF53Gh% A_jKj~%jWȜ8c=oN{ȗSe\XJ$2QxfS'\>!%#9-n 81\(nAw]#̧ Sek2ӝzu]p"; מbHR.[ .:ML9yFQ0- C8ۻDPItxK I簛p&|o}M&fHѷݳy$rTXwXtHtzkGy})Bd11ɜM'*T+,"/(l'ui_Q~kGvr-{ ixW7FugQ>4Anv ~68m횚룿q<˜y9w a!ұcN']ibk^a.5+דHwiTB( :5282D*nt#9 m٫X%8s.T* Ah; og]2ƁbS~@h7bjC$(p}oj\DHH<۸UHu3܁h7ߢ;玈NjJ"rN6fD-U QD흻9Q,h$Y+xNcZl@1/AdPJ[wӚgP4?x^YNOjFN0ʁcS%fpSAF4o#01QAxNJO6CWLld\_9K;!=F )Y'_S,%\)7w0NW*6&&PMc-;څu{:d\l|Uxv D%p*,VY 6[Wkex]*H)3*Ty-m*wn x&me`[F.gL儓*e  B2b-d4s/Gh(i?xLI7wS.@@t1*]ΨYMK:oŸvÔrtwʈ;T&WB1._Ҵ E ey[~8(BN[GũUɧ6I@@Hxmb!!(= c _jxWV l zNjsb1S0+SuۃrjLPDG<$c[=I bs?(r |& 7D1 [qS^˽*v@R)-Y wka6Ze oO>4J:,. P(>~l .-cm$p PF}E!W&~(i\7Х-S,Kpl^!Fs0_yubt J I9:|ӽϾVhOyK@vlCN; 44ؐ+dлǯe2,}8~q'8mfZW1Ά\vD*ʗa9oz*D>MP2y)̃_ n5w$_p`p(*U҆E\@[5l뀬1I4_ѓp[htvfsL0Dr ꉗ@[ AA\ZcxHFYY5Daz+q!{%Q%f<3@4p%xm`:v7B穻oy!w 5w.,)UxiX``q{Vw9 2$4tj>pfHnmu(5ycDQ68\S秂&5OZ;{:ȓ46 ƹce>4?* ^rDmq ՝Z7:Xu*"pwK6.+u&b=fSJM(H Ѣ}:o/2c) p֞YsBʜ)"ꫢ lAWIwlȱ,kS??!^چmYTOPrFvYyečєXnÏȟ0T>ߘ?j(pS`1-W1r=1 o`fD\O]/X8 ֋Sl뚤_msرT( zn8lSULb?4+{C?@>9]]h5 -(]ygaR2yhЪ IHy׾WT0EbINnah]H)1FzֹOW `~T;ycmk: (r1ѝ`K0ʹZ1Ao0SY3U7bL"XG@Yb3њSG"?௧PV^}DK C_ ?Zc'q"-SB-{if ^wEi.pYTz""V<"\ا5'a<" ʯ +ey78G1Y1C/%Ѕ!Gyx5hp_WF˝`59w "2B9LsS[sM{/ηP9G47M8Ű-[|. oP͇QϾddg*J7/wڶ+ݜ1fgE^I:v8tx8-A-«?N ) 4: *J}rV|W1 D:p! i7hزH9ZG:P(:ar簧(b$QTIu\m{ x_Ut]%_:ڽ <~Հ@N B Q 2"e5_gYt-U^Dzx>j')[w{ltVN#dt2n06xw> ^bcv1sHinפfw5Jn6E?w)o1TYQ桉 6j[kʄX̯Dcw_A|!FzD=;T"M:}[y!ӟ2O= 5nϑ(\*KH<͙6]cن*VW};y…nAeƾs R ?IJ=5ڡˋ=)8-mƒnT7О[5 ƫ>ѢE]r']%{nt=n~>ݝd=TؾK>`Hۗ'7XGc_c +nkSC9s-u@|ӓw9"Cq+GMQ ;zK/|oʁ|>IغmԅÅ7aɩ\Hu5#glS(yL,7=h+w J$u 5Iv``]_f?zI(%FU)[ۉ*0 ̦' +Kr>vڴ=XJ>c/5OOZqtlQA j)\ ya} Q5 (WOzm/NS_$= Mɗ&R4 IΖ62%96/J~z}x{ˏTzgK}+-wNbYHk`Vdj`_XTT}9wL@l}q%GjYЗy'Q_Y>#g8RNkÒ X?ll5AT!F(yڙ/q7w@Xbݤp;hp;(̼.\{_A$fZIHO wsy PZj >Mq,0=L.옑Nv= R)g1_= ì<3[[ߊa|$1*oCg]Q PJxRP +qdLa[@9Ǵѫs29wJg#*7D%B |_BM/E8.9J#p ?U!nlZ y.lJ{f5P\'!3dSDz- 19*cw>~')Pt6|#'wVJ0ʨ ) w2+OHh&,ͪ'ZR* XڂkEh4zW@JAfeI5yWJ v}CR575RS۾AP$%@'۳vhe c `;=&Vgcz? 1:\hS9RM|< ʡ*a虅6HOk.Q`>>`B3,//%Z\1x2^]n"5g F59SZC.viŢ-[Oԝ2K{6a3IS~T#|w;VPuM;|M)3{~c1޹RF׃ _V?N̈́:TzNN(oǞ =MkJҕ\oJCMyo0x|"!kyy(jE_c]Gi?<4ae $|}r@r}Vu6oBwb~9v R+dfuMzޣ_2syݩ4ȝ%>ZOiJ``:_D¿&c!vՕwΕDz]njA#Ա3f|p)5Dm3#~1n}V )8ˬdL@ ]{-{~H{AIN?]^y4b4j.I{5G-90aƚt׳MDhlSl`k 8H,=!Nݥ9`dϬD;lAoق&K)(jN<k$ 1d)d\q?t%ʧJ)2{]OmAoㄔb_m߈;*JbPɡ:!;~Tp7I/E&)znP ׄX|mC/Q8 hnz -1aT6aT8 ,"PIH'/-5!#1lP0 ՜{NwDϬEYkQrK&2?.W]Zy—l`[6_&߼ 0 U n݋$029rдNdKVR߳ _V'D( 2,bCnm1d@|p}Y ǵMxiE jHEVO od(JX hyGKGѼy΢cu# f19 ?-6.{{YwM)N|OxBQ.H4cX5ι}M=HW5=Dz}Rb'Ru_a n*.j7YG܁uXXH!6b`6g%ӜS:z9I0gz_/i[$AmPi #*;@k\wE ۘ8ʡK QX?&KcY[h1bEE!gy%A(ҥ" #u4+Eɸnǔ6"c^(f1Z=yI򆨫 0/OoXeԅF9vI<^_{W~dQHXyNU,2q_i:A'y-IpTؓ%4j8 Ou:5f iy dq`x\#R8~kA EQcwC G+,#\NS[_1ZhR.Cn{oLL(oL>>H▾FA2յm茄.Ķ"r˄lA3crk#ՄMq+ƭ"MtR'i+Y=R9K6gjS&d0cwiƛDÓݨJFPUtfR=GQ#?Jt ٠Њ|9G+qL޶Sw]}`w'SG{ԁ"qto _0]5s^iѠۉ< cTx| egHa 7,o8T31i<ՙ@Snh%FӜޙHa [eticȮsi?1L~q1sN@s}(g{X!j|*K氓e',@}H;ulKTN|OU0n x,bGsǴ<2Gvdoʮ[HRYz'7 MeY>{ tyiЅKᴠQ̯+]-PISMl ARܵVk1 m)N=zEݱg213QC,,7_uЭ CV qq p!?ke7RRQ CJw 5uh槉@x?!JK .Tj}],s0 (cZ{NធZØ <B3,; )Ee:]l#.UHRϖۀliLL ?#>ψ*)0 E9hŴ=?(0Q A4#!;JVI:o- O RLA&{`?bRifza /:E[ߖ "BR\|f>W 5* fiԈX~s B){F l, (kHxO,d2[_Պ.1#­4?)BSx fq~]mACN&MGNb5}y =b^䁈; ](/y}N{yL1HR#IaB+ s{"Gˑ|(iBn[āb)4.ifNSPްo{~Kү |!拉[F4!GE;, c׳" pMf^PÊ=M˙x%Dq4ѝ3"1E9-y2!g=m85(DŽC!3G*y7D3jP;ӟ)!؟;C"eVm5,m٪6B S7$a~>UqT\m^{񇇖%(deCM*͛f`/59Ү|طJܺ$}0}okCUp1;ZfDz~,K)5.BhzM5YsD#H8n2#v肞œ ۩׾c ӊѦ"&i+5|92W\if1P@_⻘z-Rua!TeYk+ ټDe R̝I떊lKq(o&_%.KCDkaiOH6>U8Ǵd#7t(!2A2 ~0!5B9o# >6:g`ᷴ^+yo[hKժ!nq/r3/*~+BE-::OٚOPA1 C Vϯt'^)ś'*i`QYƟP({QeRC V2yߞ7n'b<'@0b!`0 QMvdabl_y4ˮ8 _i%f6*GDXkZnoKsSSef!|*Y؁UL n|>1_ Ӟkc I zöo c $/T,걃/ &T-|6Ԏ88g pc]]}PKLeb ۝@.L]} ]k 륡'~n;oW\~3 P ݟx0@DI]ߏMs 9PP)r+?jbQLZV@-\N2>OoU\?Cdw%y5שUU񚪻FU偁nQ{mmFun C?Ω cH;v]S*eƸl&YEKv+ܞ{$ K±lBmju#mko6"Sa AnJ)zbUg&qR[ ΜȴAfbɎݰiN%&>Izb:L1@f$ԧYJLBuh鰠\oWS&PdI{J1?TS EB-\[x: S=ؖãg}ŕ]P_#vjfH/7;ώY8t@@(= ?FGxwp3S p)w.G@tfܝ$TGf `cu%cA'U!sΰ7P7:.=y̪H/Y%TQ4ϑBËroQ^3d&ԋ1ox3S $}XKwG)V!v z8ǃ QrmGl =`V|fLIj34 k֔ Zqhh7.kyv8M 5CgYr0"} rAhB3HfHpXb7qImlQ[5Ԇ4+I,@R$o( eֈj<8N#)B$`ns~ l*Tv!E,zcdV'ؿ~W~{m51va5-HpJG { Xr˷22vJ 8d>a}5~vrE6j3HQd<`D\΃)NE,hoz9ʙpw Sj4 rBs5tFv6dOFuvZuF|}*E:|ux˯BF}.JjhMaP_9 UY*Ats꒤v ᴞlm"Hs(e8Ln/nE}z !q&e8B0^ЯF5@?8YNwuIuGFEiy>wO9;Vp?\[Fhn5U/@PJumoS'ٸ[+Bl=6=E-k%E#Ìro=9*j[*9c, Ʈs ~Ψ ֡%b[-$u,126$alw45ь>ˁE˴j9f ze+/rE}ky, C>ըGLʈV*M%$Q`]wWn,{bZҝCtose3$Ry^ Y*/b_8j˺ﲕ痎*q)ςwAl-{W`*Bκ$\:՜Ml~=S=VrA[v ۤ&18^^V_ĥ݃vȍozɪ/$hJ )ݲ}|Kp1dFH%Hx )ͱ.F`4+=;ð,bAM#vQ]c;Х?%FW l,<2_? a yg5ϰs{9 [A참ms@6dv= 3bH& EoC/Ɲ5(i#Ӣ'~Otczhza6zeԳUПR,A&shqHHɈӹ3%%edwAH-ֿݺ ￧a|nn6.j ެin ?'JcD1ZӠL W- _wl>+Aq2cZbR1שk)s7֕,䅹 bxgZ0Ix^BM 'r.o @n]} ˽ rT7XϽT`fB ? F4Ev%>?ԗ:ZV ,n|/nD؛2iTxH2Q ?P.r_pvBDA5')؆7af"I/OeوrȮ]mDآ @=ZPC*3o>B g>mȭ/i6 ;FUbd 3K[UZR C*е=; eL,)2pYt١UN)Nh`T2Ħ# \8C}eya|q}-D.,գ0A4ڿJ{0{GZ!kec̅r _OuuQFRj~hr+ Ȳ *+[s켁gZ{Ʃ6*且V.xEycͣ@qI$}=h4;sބâΌs97Þ/pOg:9МiY;4_JHo>Yh^)߻@2)k(2hx^Ln9 &ݱ 5y۟?꫞ ,Yd/֤ɗr"SX"әa!.g^^-X]N6q| v}MCryDH'0 QM34rԳow[6LrxTAOOUiQlճ(Kl[?>'=B  ڃ\@:Mhci7lgӀpewO #)F Qڜ C}L8j/!:j?d3sF)gj- ̥;j%@6' sX~':Cd y3 G{o#ո-\_0G‰rCh\@{hQ8oE]GfOD+InwSJe4H:A1eհCU=ɫwU]O}{W 3.;xbL2{sd1ہ]~쩺 +EQO 3ҷ_IN5Ql~̃|:JiS)Xf^_J]9^1P G2qIY) H|.*pU)cl>YпxH*> *1sXW̤*Ģ+2~!KSА0׵Z(VХ3fѵ{`|c;ATE._Ƥu%H O>*a5ɅB\[!4Gq52i,qi@JsD.Ѓc%n%r|_{ ZM5:b6eZ(|pKe&m袬.6 ABT4Wh"n!}3pڡӣU)u짂Kut)(C3הmsc`~K_g:eJhmҋ$=J\"g+P=ඔ xZZ%o1,B!X"&&YK5zѵr}vrMl_7+_U{q'6SXA*b6BW҉$6D4$Y;8}Dڇ$n5fpIݹ%-d6 pT3}sm ^I`8%(o.8)%T>MW>`gd/<hI?sC9׍0/M NR!:Q^Q O`8 ,R`SzYgUʀa# C*]nxX޺4}?$`I4ztS4=Eκ9jGe ޏj6^g hWcZO]Mj9̡ s"=2Wp;ȯ3vmCߚt)Rî$3x]t̂Mh{n=hד(y~Tc,Z v!k:U*K9% w0mNUЈsRS1 Ibֶޫmxk;*cH֍,Y0+s-f%YiHi-ƫ"L?{f)+\CV `U󩩆ɉ+tǕ-fa:7=[b-  Ӈ5Qmo2yX[-_U7 2 }': X2=> rY)K(J&KFC؞[;1UARM&ʼn快l[= yݳHFn^u5=0r[ZH_ pZ_AFX{-q BYK#CtlF =VvFu<J .|]xqs#Tlra[ }qT ,K"ZFZ >$-bы]/ROn@1 RER)DpJ گ" r$4>(PK,M mk0 M{ZsLHaWeum[RJ/ON?+M39\ס-o)2(_ hD­Ygx-xIp~G&¼Qb:j\ PQ% 5n^|؟ xN0CGhпg!jw~+UX:'5BKUT%9#@Yi;>9y`4_zD'w`AiM膲w^&ׁFkưW̳@ROm3qMMUx4,eأ[*,WܫWڹ( E%xNڛN6#pFqڽp1]XN^O eS ,'QSHcw"$UUH- =z !C^VY >ۋ'-N͡؊'5H(z ҠL&Aқ/?n D~}!$cʳubu$9NB"其K~ dsnp+G%Y,JZ LZ/0vws&;\=d +y 0ZVO‚'0g^V? ~^ ^| ϸȇJfaXG"3bA4rSW'H&Br2d:рZ=𧞽?M}OZGVМ9>J3ܛӃx8Q F0˲S2lrCfH걻\ʉ͋$v,vAi)M1sgW%5ǥ5+=0OT xqdtn~)w"% $|vaj 7dIwlAKq lW4Ψx6z%R-c) cs_%$9,K-5/`n)ςc(JzΨl Z^2_;Y=ԠRҾ_t媋/aZK3yqRf# Ls"@J hHߞ8q %?qz 5ĭ{8()s4\<=k(fǒ'$o~vW#skNuC7)nj?w:/~kYMQwVlQKx%ֲY%0Hwdf9yQn-Cx?1F#^GXaz7cAC0l Gu/>`ww~ndz I 2ybS@ RW^UOdS9@ݪ$H{I mÒllvKAHuC9 6,ЕE}Z  /Sq\PNv_uf3#7-бCӂlsKLPq)29mȜ,X+3$.*ج{7'ARf.Ih﴾Xs^XXr7v _ţ3b@9/>K |_G88!;L\unw!JaT B I4IW|]T>6?7BrѰ?T D.o&5QƯqRE6ѣw$3uWyRX[|9d&`-%jJ c ,lr9H/ETl F" _:aB*<5[ʔBХ ][3u60y DXf 24ZZĒD.J5'L]hR"OqZ`d˔J@S\X޸qjݫ!LAGemLBb&95iAjHBU AEĹܞ{7C}P=*FkMpԓsML=}l?ć${r-97&]Jf8HW**Տf]_봆mSVH#,7=[&Vib Ij?QwSj /J$uqəA&_ # ql4dE2["Ų:1sX/JTe`k>m.'G0!apQn%#6xDR2%?FpK,97yHO+P%fBD {l5*x&xpꘛЪe,sgJ9na3ͭ3!Kb3\o^zcNK]M%ypt+gB_8ZTh׬[Txt 7=@OMT%#f,&{o(S!aF+ S- OT~+OldJ?!b0g{*#AalFgb#[`9f9eը}&ϛnpI6ݵ/*1ATP/ Ռ~Z]cg?z i:Ȥ, Xj$"~~`HVӍY$қll`RgNaӞCs0k(-IJ*2-" NK9-=W2 5HAjcxZ0TC*[v΄\,![f+^i.4g(vaU+!zΝW4s&It5Ph~b"A1yZ6|+EjyQr:H1ƧYz5ҿ?mg[EvXRt+uUP4vڀb$BxPȈ$ ՕڇɄ!ʸXJMh3 Leǃqޞ T{%I@ vivi/OYf~kg$%?6&i7;*=KP*5,9әh'kx%@{XK= w&z֠8@'zBNDȥ-$MiY+qN i̠&&ʮdJoqwRO HKoKѺ U;(Y9Gŝ6>ΎɨW:#h6i.n8w,,mh p73DSCc ‡|_4>4Ӽ\u`[xl QlmxW94q sIbjHS4&wa'])h ן{d[K2S8t}RԷboZBSRL 0]Z{,dNM!+FMop;g4_& }胞xQ:UWdhڕv)ةQWCP`2z^uнhˑ'-UXϘ^#Kp.`:ߕ&gn *'h, LUIXjP ;=Eu72|PXs] ,pb @1aU p}-':{ R376<0;YڙD\+6;_Yd{SA~t/nz {^:\Znc_wGԩ{NL ;c aO gvWF6avq90W뮌ԚKIesO;L{z},; æwy@c2e Gh7foYA L/RcyΈw#,-*t7ff 7hOUFz~S1zD2+WG=b {vZ+ ?P?j' ` 5=PT[FI) :tmE* 2*GQU-x HhD%8ûb&#dPa'$M .pMx䘺Mʣ,[9QKe]Lg! 'Mp#i/^\( N$,WbcMcļ {KK;?8Lv zC1顅 /\ZjR Z- XLՇII *tseիP|0Ԡ/JCt@cGMy#L/9n\_EkSTAl uIa klBBE'v=60Pƹ+7nenlFG:|(eq;tqٲEH4n(zOAMuA9a5|Jx,'A=2hXрA,,yخ!{$ oqQ2t7>cj+lBd-|Ʀ0.[ߐ*w7ȇ$Q㪄-eY0%g9TSH3k~tpUȪKJ1@'*QAnR;_pUQ`E$m տ0I8IZ! "cy2񈖊8|Q:7r9Z!-gz^?NC|x?Wɧt ޠVP$[ -|ݜvEx ͨ z59 de=_}Sl7qT}N0xM ]RP{Liq ~g4yO=p3?lk)ڃ7D@r߄fa~{o 9jhҜQ*&U>]3C,-d [,SS+%~DAf.n^P~jt/% ; LJ[iu@"t\4J\%@~!|Dٽ .ُG~\|鞑A[ٜN@ |r(3v5JaQ߀u ALlzI sD$[0^#Re͔E k-|ffЯ0E G'D"_'(c3 "l %2Ŏ›&,j!4m m)sZ'\ ~D}uB\ϕAt7aƛXck]}f;ɺ7K -0^.[i8O?='/4BF!e>HI,)?zwX,Od9nKtgNL~NIjBN3S[Zݲ=~*٬DQ~xl4U  "޵͉kt8?gi~FU`ok!۞E+AM'v^FZ=R6B޸ByC+T1T|i>C}8A8tw?zB@KflP[N1dCn& 03}}.D=pQҰKҧikFPua=3%ݡ#ܢʹQqT m*|.rI=:5)]0!}c~P%f޹k6#7 ~Q@bH%uItf`ώPQ5L8@sI((9X~As}=kqi,TzI)xLAU=;`& 7\i"Zia4 gb!pgVǭʟInPv!y*9Ҁ{&!A D)\p s P2iܗ͢_(ֿY%dT}[MNsr5"/"\(Wf_yICMwx?9pl!w瀣򓅩YMؽ߮ zlq \<ErpU{Dɦ,`K\23MoF_Ӿ+ȋFb>c0܆n/HV?ye?( c/\%E i;"uT)8^JH>e7{1Uίn\jBt/!B,nof Cu  Й B#beNm+Pf4}%PMXvZ%Ok& Nظ۪p9' (Qg@8'_͙ ^OSƳLUE}ҤMo1Z$"s;HQk!}F&ܴEjg)E gZptt< W-qqkN){D5 :4%~5j.{Y0oMz@ qqv,^Zƪǣ8?8I?g3ǯ.-ո8~x߬^lgdv*#|U6"Mnkgo+ OSA㤫S9~Dv9t8&;rnfܡU3cmy:s"NʘEH8-֠\y~$f#w\qF$GNճ7|?w"I҃OZp+%T Vڪ q#6e94)&Ҿ,P:kTRd'ø \K{ؤ;}ʗ2ɕloS^(O|,3_`|~ =(D5FWM[bZ֎my!y񈧤V&5kFxoxkubS[+{9g3YǐY LQykpc|<8٦1i҂9*Asl>=3O^ʶa,,ݟY;l\(?|1z6 - _(|zU7<7\*K}){Bn`89Du:! /eF#~=dT?_Pq_d͂-+-q AJ6m#rS~mOj$cẠ7~מqx|q̅Mr0RU+bNABy@ED3}Ap fo38Z;4eRGSZo,dbuo\&bуm伙G>֯KlU}06f,Mr\׷nd6W˺rcz[5Bn=9䊱ᷙ>:0Hf%?]\j >y,+6!\+M>7_`N]&P{Ej;W'5w[Ao gjgx%8ւs3نchKmcBH I[l2:]dmlQfLx"s][piOWȀ__4TTÔ3Wt r8{$݊ʉ]2tF? #Hꉅ ̦EI+H"lwSXuX~is>g`RS[X5g~_qD g!yp:r V@˃M'6ED*zfh/YH(EXh;*z" %& N]7׮ԟ35'D>x[$YIR<½Xm!Oبj~UI/=60F!GLV5UǾKTCFS%y,7)Ҁ wېxuvu"+PKyw1MǸٍeN:Y]na&TUeU@ž B% 3_3_ZFn_gZQBF8JP j >jY4+~l. 69, Oљ-M]:?5~M54_ یUH\E Xe?VFN) јmokԉn7 D'P#n^GAgָ]eMgHDFWl "P\z,>ikևJFŢ?ژ:Uq" GJdY4XM Q(Zҫ&+ F<YM[M_Wpkpt~\$LuB`'apxb)N(b[G3SKkcrgD]T뜗"Ba`HX&̀260 hCঈQ+XXnisr e,bs9ɇj^nf'H"Py{~}`,W&xŌ蠸<fw(f YSf$Pk_[n4*ڊNuڰM8%jU"Hb-PK""/*cfΒ'ByƧu8N[#M=CrfB-e͈F⸸ xxd9tw;';DG=d[rP6M,waPx]GьxlChPSׇb$}w:l[N檬TyS׊kM8)kjpx]iyE+o1"=\\el!Wo`8,h/w_ j$Ј=j/5zlvpZX+U<,w"JclxmQsW'eާ]x<@ EeF *l?A #YUi%Y naP-PM- ._ŬlIoE<0kE5+アEeZ:0.R.[m ?rFu\8!` Q[+LݜzњNbJ S'~ׄQ,`ho=|jyǐM@7n2#uD!$rkJ.H# &:lC~z.c Wŭ64,AT>N#!N[4Yv$Ր7d ,?>9z99%= K2%=#?ټD!#~+{|;)'A׾ot>+)0; +˄{Qzh)1aF:(?GQtAyA|6i%ꂯ\ʯԉ$+_G~ʘh|KWoDtT86 iaQ[YBl]]ڏz{1D.(NT(Wkk6d^þ4|/ r2ŠezǞt󔶑_>y uȴucT&Y'OJ;BG#VH ͤT Ż9Fj-uh2u=4 ޺)!S^|R t-Hj^7J5KX:nػlG+snn N9{neLX2.w ^-hD0P՜\HK[E˼m3+.5}oGEPp,ٿ7"VT{=f:/yc9'E't0oh+ܦјD43JՈǧ[biLb5B8!a< o8KA35F̘) &[m..ٹt?Q&F0P.sO믊{$!qV*!ݜK{z!F%RZq_PMk, k dqjs`V8/*txBQ֌ \ó'Q{緌Dx:žh n 4.FSɣ-s<Zd,p>5=Jkܘ ou=5-L\M'<- ;H3=T(L%!CHN3 3Abt'5Qi4?anst©!_؊#z zPe/q+m^%ϵCGƨ➗"f xU15~#wnMGp!{3M|w&#EߦH4b %#= _-#/i6#+e/>AJXFYc"2'k^\Ŋ=Շ@~8v K;?Qyfb.>O+hٮ""u^`[s搚!j5j׏Da~Y-ЮS)AQxl@3sU"H9bTpf-8еkɈ6s!J$9,`2ۀel-RTS̕/g{MlزxKmfPݨH4 bP#ԼϚI,窥hP]Pt%?i/!ޯ-{⥦q=tʱ qp_aT;^n.ݒ|шA,!*Hn#.jHD ?r楫S[*˹U^~m_ܡAl@{"Q>ˣ+r#{^I0wWsɺjq av#Wws{;0֭1Cc]=3)iꃜ…xDAS2G7{6~\jvIE{QZ_] u Pf1$uo3CMa7\q8:k{eQ*LX~nujp> ?3!Y;/|Cf"|/ɀ=ytaIY3#d|T)zsrqm:sW #4;Yׁw եrwDݼ1 [c*79(ͺDo0=ت^O8qU6=0ֆjbwgUW:^_.g[-n-Ȯ[AJ`V4@-_T,}.ӢĈ0r{C8D䉽sO~T@˒3V"@ 05̼e].pi]#k:6({LIVvT1("2?ބY`ʈռDa [ _}!ˍL n]Z'9΢TC&&f,?Ҕ#fV>L)l:?tAeʴ&5k:bKPcu[%FA ?=fV._"ԁ =뜼3[!O*N&x;#:3d@+GqܘRl)E]ƶT/&^{OBZ{ND4* ‰L_Afj.,v͕ra>a& P?HЯtG\3%S{HN_M;ClUʾQa=sZ~H||{0M$$T 䛅dbNQp|_"4&LV.X{N@[yLjG!oһ`-z9&hG;rz9:$Z 70'Oר7mvœ|Eޅ?}`ō0I"9IRYK}&&̛>u)0`O}D)1(xn}WK<ΛHd=`?KnFIr 9"o)0sL U^*}Tx{OYDzs|pKG[M6[z<"?!{j'퓷 G5FPgfX"89hfP!y!gT_P\mR\=k|X;v&O eܷj\NJk D`IB} *+ȅ }}#[<+f<͔Ene([765p)J_L?I*"D7 Tl=PVEB2PNLB PA=]$V^N2~=LܐgI^4$nN#ku%bZ&X%Pu[)gIT$k\BWO  P x+2]?f| ic xӇҐ<, |7|vyPФDo1W!NW &Nf8 ݄3-͆\fB4t'%t[i)+^`zy>}}/ޅ脪D2yh,s`mۡh]TZt487dDIDaEA LF>/?Qa&̴3@"r֪GW Cf} /`K7J{j'ٷ]|„^>%P/EˆC&ĝAA{E>38 007hJ0\]YwUd= 1턤yر*#'Ơ*ɩt-c2q|>/OxWzhlX*{wk58*g <26y?A )uwbeےP:̸Mgae6oyXV Y?\]$yc/V3#l m'@Z(Ibʇ x[<̶jܩ$7g/e `-K& I \ U[< 0&T/Wkz9jifbAoїS4탩@f *լ(Yn/TB^r ڪ)9Q 귤w+wgZ59p&z%j JjY a!s,4FײPK'GTii;@Ѝg3GT/HJiIC®GwVQf$1Ti`1@%ǫߌ6AՙQA>H{ܨBL&T@HhX=.adV"X¸sW:52j*JUyFq46!@=WٙK?m-%S Vl=}ȕ'Q(▜FMvСh7~fC%G `is7[g7,.=abfX@L{5f^N`8[fpFj/XTLj T}Xw>04BHl@Eʠzv'^Xe$ >džEH* - gfbr7TI;#5*s֌L(s-G p0'(U?QMq\8:qmlK' ٪ib:n(vBg+eiX*Xp~p3|9D`ڀIpzz+\YSe;?.Y'w@)ҹ9Z2fE} .ŷCX"/5ɍDQ$CBax?R9al1`7{wUݳIQh m$Qb6$*JEbns4&|bQB\:MX٘(C RU"LBWh\=ꌋ5xM괿dt4Tձ#n$V8j½m\ wE}{ͫ؂[37c 1zp;o{%sruLaGk6u,;^=fAJ|g+-|Ν/'X+^'>;k}sWC'?yT9Y\{:c_xuIPAM CdaY,>qVl@]™J0OJǎ/,2p!Dx.;C~&/[{'w婡a >{fZrA!걕19*n#O)*#&=|3_n vR1wRmISg)75oH[!d/7XUOS^ @Koo-ꅾOx$Ԍ$6#Ҹ/ͧ90hRjv|~o~Gu%F|k@y`C1VWݲ۽m;ʈT&|qL8‚i [,+#Yc#XNUv|܆ͦ%R(RmzylQ1@3eW$3:xn vfSOJ@ |i #X@$$Q׷[ ;t+Js-C.IDjW8s z Mh\*0w?_hu!R-(nj$KD;źN8݄<SNygdzV>7];cW ־H;0. !u%׶''#Bб1]*?[ڎmTu; #PDDy' BvcP5];dAL"w˻NO'b VL"ƾ<1KGCh AYB+sOzs=/sBwKA*6wi _M3k˰ɤNÌ7[Yj˼,Yy[%A2n9( Iz &[ x?J9!sVS4xFSR?#H̭t#xWC&c & d˗$QW->ljxE\형]gD)ɻIV(Iyf(O &{ú)U3iFu YK>pbs#aE9o1OijhK QjpU;Bh[\(i`XNo$ f +sʬ@VR*HUyDw5[ ЌcO i|1ƉM.>,<Nj v3\u;`wZ92@B(qX 2Yl)aĝ#_BѤnEu>{T@;r|GyvYV5d!v7Tljg\kY){Nh%tYcg2eF(35WVA^vۺJƜvxOHMB ln{Y_)0R=\:`/ X*CtGS*^0V\ij*[$|l+ (eiMeiĞKD,,x? @X&)H+EQI$*&!Dq1zfy^}&#+bIy-%P{[Q܁0!)#!QC )Cх+lG lm xT7/2R’X) qRhBN*cp"ICEr](voɄ Y˹\ȉN(UsШQ2 zdFH npLHA0$PS~'{]AHz$I%dWҙֵ,%F*A2P=;j_9E("4֞31<~0[yř Xp|<iR1صNȓ]ز#^&ubq>bvv+oA>h9+b_)U@EBKsMm }mհ6_@xe21z붤 "w]D 59i܅yKbĊ]4'WX4h䃷Ǧh0x(xR }^ ͗˄ۓUҜc((|Noz?wZ超92izZic:G>CRsY biQm>O4+3ۘdRK'+xuinC2%BJ 5!b=K`fPnGyޝM^zc̀ T-H-ke>IQ5f݊guĕXM2UqY[.1[ [[?rvGT[_nD ؉xd~QSٱ_6gP3\Z碸N[#y:T~2~!78o_f6Z[F\蹞'l.!E?G֣HwOS#qK3.$xY%q6}Sg>.PbP#ȉŋUӞgi}gr vL;2z6ql҆ꆞ#3HzlH[KS*MƤKF͚"B>}*p˔?y! wﺫ''ƸUc S=SM!ݖNጫ~ o\f1yy\2\D{~.Gjen#yeˊ~p32g 4-]_qJσ̟t\Ԝ.)`QÀ8aveգx_\77Ir .?DbGz7!=HGN]e:%-5Wѱ*Ra@s7̣\˸Ufx6}]k5-{yy<{4}x>])ڟe5ʣ+FaٱF *Pru&@30۩`63_IΏ}Gw6g[^7L wPNzVڇ pGNa1KI ǩe'1Ef$˙k/z6 IؐdI6/UL롖y6F o'1P^QrA~ ݮ5~d::4O5H4?15 t"^h>S B$@/` DHJ䷉$yX;3wl yv{CmH4 qZJ@qMhp!ZXɊ +>Zvi^5=m ;+%i=ؙh EiifWӀsO0pܩ {#lc\&fѱNZ2d41g ]2q0wT|S0'Pi9IijSmAw,r0q<dۅ^tŠ㋇!;,LK޲"%&@;0.Y/CÅM+3XAb,{AJ(-ζ!a9Lj*^JE(rp+(2"2+w}<]d !V+2Ⓟlh2]m3Oh46A*}h)evB3qE&23Z?vB_NFKOGpGt_gρ˙f 鮡HFs>3YHy+6.i@E+^=g4}7%<L6&DI߱(ݽvAN(Y+hNи&a ^#~sN3qS^0Y3mEcZn zI_/MB-0pIo`L`b~OPG@ wR!p.Z͹-M JS] "Q7pdSJOWT}Y"mCSqBC]nڭ#VfaM:ׁbL~:">LAQ8%2SIKh$"pky M`^=[o<4uGaenO?UHB)l~{8dFf7o"զ9`{NpA~^ 8[cғKm8#qƧ[D]ămNacj0(0w)g#ub0 p|M}֝fPam}C$IǗ-WsF_IArzƢfM&yqVƘq!𚏭UrA ,#gudHd =wU-g6Si e_u<\ǽ@5*(1x`4#/(-A leYѵA%MoulתV):*{GŨ9›О/b$=qg*k :Lc!(ٛ7AZF/?[J/H!&z~9Ko|-(v*K UXE0bCioҰnt}I58.90-(]IA&*M7d0nI9i) O"y@6lkHd?"7KMt|U]! ,.>'sѽqXb:Hl=cٴ|aakp^Ԑ Vo: *&Q(6Cm4ۮ={r^5_D¢A21q R:}B7Fo9ϱMl)(OTY4>io?ʍ)C#*:+^ [u-&Vj !fcG>ߪ`.YJ CH>ն/1)gwR<Պ>p4w+i!~*IEĘ3=. o5D+toZxeV5thޙh$d$ ךLÛ3" { u* 0θhs,=J_tY~@` Eyot"\/SchˤKOb$@P**)sHBooBe#h/'8BkQ47/y"Eg>0Fţ`޴֘(|sd G7rluGwDDNv\i#=be`vǺ Շ'\.bu e!l*T% ԛ lsҊKrRS{6(ŻSb>IeGS < jʖl=m9ɣ[ݘe[+Qf`&FׄhO<[ ~&ȋ̮bU *;o@qˎXIJ2D@X&],ؘW08%)0xtYKm9,3G.3xp򺹼A'fb!]ChVN"Eڠۜp3%GΎ~&ؙ(N AÙRKNtӽ3 z< 5PՓoUG'*9V>?DEi)on:zize%\nwgi8W=)y[uv2gFJrH2#Ksf[.*yX j >/r:'_[.ۻN꼁9NA` 뮙Iw,0&%Y'F#!D⸿z;"cPX2}Zt+yyJK%逷.+_EL˩7=h, }ye&"iS)\({ ߟ9P_l)'ggG{nZ Xػ7Zz5S7}Jָ@,l:0 ,&i%oGlQx]7D5Bm*ZAڝi88s|(*+[-{?c Z>%?QN6%[un/B`^n˜E6[œS;ڰ,tW;8WFQ m(chGCzMzM ߌ05U#+{>kְe$9QʬG1z|S 9% FۙOZ=$\ZԌ t 5s)'ek)[Y7zc U6qq_y7>}+z5:rF^ *NJ-3Nqr#ɜ/(yS*aw>/*sYQQB#%lRΡi2e>Or.KyVxzKܚ_!K6`YEe/gS\LK @ { p LCq\ xkݳT:k~Gh)dY(HoUY 9@yuk pAd?V '.X[(hԏgbK1~c*mqEm\Q¦Ve4* "1I2a{<_ڏWVw7O]'/,]7 N4p4g(a6o56d3DC*RE/^WKH'fʋ1܁ <{IX{N̒vl}E+}xyb_cF~ tA2+=7ᏻ2j B2u G1_!!7Ҧ5h,Oۦӛu)쮘]1lPT%Af?{ \N Ic:sq?>RE,pϖ "℆O'`6|JT|j~HT6(R @e.4nXs(D@ĩtc{Z||~yjB qrxfjwaC+[VҚI%gBI N')ۮ0,UV mx@w Sv-Ī׶έ=TH |>gLϔeŶWS[~ñٟއNЁvE,ID6s>@`U>.(grsM1 Ue~8ץ1'yR,VE5l!qqYCoc rƞ&aϷ)z_(^mM4c$9u3?"%gQOjq(/PL}٤Dj)QSYfHڣS_gLlݨe)w 9;'.M\kJ*qXO sn,0'ŋvdcԽs%XYy %!əju^+: XʘK0f;0_)G !q׿F3{KgtygMI.q.0E%#: {Mh݁31Z&f&!vm9 w- P-c!+Pΐ )(1F pz$GYl\1{Gk?s156ˆfS*2#wPޤ:Y+'d՝5L8 Z!ĺ2{Vmٞc<6^m]G=,esR6Î9̓yIn#o?41q&Rn'4qҘIjeM@ƙ7߸;2"0 "5n}͓ h.BƯZhH0P-]7|tjǃcUO½W2h[ jܹEdJKQ7<Y85GYj '0c4:%v'UiB42rw&ԔK'TjQ9\94--+=mW2Ճ4jzKx? 9:p[ "6~sγJp\Mh#3,`>؍v=Ue[˞耕C:h5'q2( DMA[_بhsr[Ҧe+Z^'HӬK.I]z06AW}nSǬ`kz!Jvs[#[hM81!)|I޵!U@~"4~iKe ֏ߊoo-AkE9[9!DsRZ2\'_m'| Y_@-@c%2jd/FP 5G;_݇1+W.hL(qxO;e4RFB""P.̌Z][gi*pޯ]'iDMm=ڣ"fiJ590)dHPy.R˧Fs9Q6Ao7 kJSR>w/7b9/;7sFF%{Zyq8zd2ƇC2~{JU=^$@\,.?;\qB'4,w3PǠ;+ST0;;S_p?6拄߆ ? 𧆖-IkF 7q(7!_*pC"BzF-c2Zm]w9AYwV$Hx/"saFH쑑ǟH; V/ueԶ,7l<_m" kyaک47jΓ`Sˮ>ōlxm7=mb9SPCT:i ?r*Iҕd3zzOd+2d>#ݸRc`:Jº2Ч$]e-e>2O!>9dTm'P~opJazI\|,L Nw[{聳u@A2F!c9z:E8.[եMW*4͔Ĥ  FOI[JHQ+4} ]qIœûфA?H(v "G7j /#rǖ s%D g(p}MF;AP~9[ZE5*wWP|_0K>A삃6DxspPݼ/kk1h7{[Up`{* Qh12K@6 2KKh b|3ц²(_68=sUINXsQxmwc1U"ܾF.(r;yYB'Oq9ו}7üM )N/^"8X Bjb9QHuc{|F.Pr?OWx_`W Łl'YPk2CvaiN aķ ,CH_9Rܬk)HؓT*kWVQx' I,J556,1;{m;DhN%!ٺ]mȌG ~$X5=YaC2Kz(Q՗y*0zV/Q- ! 6 Wޞ3Fwlz-euuR2 ?G}j2$]Pbr OYl'u&v'6;МcӪXszb,V?ڃU hNۣ r;:ӔQļTԧwk.6z9<Ϩ;XR!zp=j02x $kқ6,,ׄ˞p $^&=Dg4ٜPeJ:=\'4 Ŷ\ [zB[&kZ(R @H?S3$Dΐ4o˝=\Gm6>nO2fȨާs0 X{{gŦxBqbqkPFUo)RGUkP0@ƾ#QHm))}7̎%WdAFFaĤ '8u XJ%%6~6a,3e,WZ܉$cþ+0LJ}=h){+m#UEJ!>DCڗ,(&4AJiŗfRDo $PQY?])ψ߀[Nuv$D8Þ4x=}+ À\3}yBiͮ'0Af!w/U1 }] 53O7N7L1򁔾$gP//|oxN]*^%,A)8q f$rP0ryg桬WW蝸X fhQ]*b_ds]^Z3{%nh7qV3n\ٔr9 0Ut4'{dv#8f;mT`N"~e/gyI o2sՒ^e|J̄Ɉby D90n^Q?9$P`N[}dc j~@J yE~ eXcAź]  WgêE +?m MphnK*sT͗;b&R)E3FɨرZ1mvRIٲE)zi|mE-IajΖ8n8wf):KjW',I(QBEô,0l4n~>XMHbjowm##%Ec:v9`|[:o6L"i@ɺoC # K4fB?Q#hyhD"IV8*~u;ef 2!S͈JNkb bԃdI[ZfJLj?˭tB!o٭IptA'Z /_]!$T&LY:vDҭo,b:QY"3b_ F kbh'|X߳jNoza_uWu{pDJ wB Zpd!C|\)a% ~ JGϳR*<]-ęSkn?x#&L(թjTClE8b_BC&;'M55oag JD0u&yb/"eEQ(v~dWv*ܖGrA` Gm~d:Ƨ1 m 6䚮7'e J],snnרɿ`&֥ëYW&ힱ/rQ] ~t>ޯ'_跣=O;60h@r]ŅhK1PM φ]-x:-;' 4i0.xs+[d)B<[]Z⚼75msעlCl1LkH>hD|iFC\G䱑z CZb6v'雩rpQt9LmɩnHc*q2:P?p{ DH#e܍ @NiS0 lj v u /g:##.Eɥ]mv~vV|j٥|-'r򘓍N(3Fj"'QBKmg:Jӧ cR4 [D_L$a }CIR"]jeϹ[M?mW}юr@vWq)n_V[ev)fAuK֦Oʘ_'-\Sʬʿ=ZVuQϝ {(;r,/ڍYE/ "[|{`=% ׯ}r\XzUF5ohz>)5#^j<"h _6,``ۍ.Qp[2y:}Bl:ȏq,R%vڊj7Eg? Q]#Õ Ru#zD6&Ct  IN$gr9yאt-{c4`\TO/ ^HIq&{Ҩec٤B3*k"-:nclNWځ+*%R`P^YmiԙҜ:ISLρu@A׳fPC2|f%7 B 0荡v(.ZyƉmV2^ cFhuH(! YM-idI vd yXf3*Ŕ7% NvG38cg7}NDCKװo;ޢQXK#ҭx1X'L{<}ngJa(FU&6q";Q1#S|~[pcs_[QAL}_[N>%871&>ԙ!g.<&@J}Ćˢ=p>qK~CWx&mWd\/.% }.^o, Vc8qt0emuъBGB2,o-QBq.YTlrs;ͺ5<*L"d\=u!ElBCd`)z~/J7Y]^²)~!elL3J<d2 c\$C⋵3 KIc8J6@p@w~Qkz GjE-XCHTCIy#TYӺCWӱ_4|/>- me6r1cBzu9ҐL„.9L>/ zr^)Iy'UޢNyړ Ϝq$>]{h 7fiܶ#u?v g Aͬ%F۞-طL:q#:uR8Ү2AC?hGg3nDk!]to,(Ǽ&N `]`Ԁԡ;{]‘&l;4ayq[p$YE5"(}t6 lO|MJbD|zh0u'f?WtTVUdR}~PG{$ x~syEb |ZVW{&שxu ?`^ :cpZE&2FLVAQSwx/Xk0(J|,S a+Msh%  #I)v ՗X6Լ"A+& ,u9bk FcU\|v7UH7iH;ڸ[J,OPQ%KqQ; 8S϶]n.m/DtrDL/f z!w^{/g@8q0"VCj~wrP@b%I܂zWO+9O2) šwN`ǡ ɇ{x<x/7LIt 6?`tj8N>»M2ݷ6lXП!im̭./?,cs*O59` f鏳2wu5pwXx=*~R)Pb S4LWnt)ZI @HT.EK_r~:B8["i";L1NP(8ȴػ38S=[5X][a7Yzc|w"U͗E2ZqŅ*k^w #[a1",/`+u>͔h.;#,y-UjZ{CUiY5!5p g.$)羻Era#.jp@a1+ %#fX|mӀNw Н84!bl*(-%c eim0gq*SԭΚfx}fEAqeMP]Hd7u|oאG}DyguI:J8t69=!mQ)E?*C-U9zv4MVֆF07+ Adk'WwVR3 ry~bF:^sI΋@٨$+qeT:7 V [D^Oðtg{'2қ '1 nZ]K3.QzgM|Ehʱ-Vl%|ul9lӥ4&)FN Q ڑ3Vb*|k16Wc=煦 AhC7@NsӸָ7cp =9wOś "E +9|XҺ;5J_侔WC, VGFROm Ȱ/]4gK)–,Sh^F.q?m UyrhGH. Wwh'-|ݭ1_Dʅ?bx9V.G )!fXFkX!=Wdz#]Xg Uiemϑ䬚a>[MqELMVߖ(ӺWNQ5vYz?0ܫ/)]Q*K- )s֯Nr- "x2zGUV^ д%P b }J>Tw2K!D#-E # BchDVC[^0E_'KHkRU)EH:!,Eȓ6~5Ipx,@/%j!jadc0y4+G`:7Rp11u}s>TU!fE!u2Rrm$ A u퐎n(ǝ5gmW/ԡHKFPd2?fWSEÔ ! 2EO+T $4Tۭf?Srzw㰃dJ䑝"8JUBeG[k8Tk>2ťDa])ix3xV [F ]7*q$R7}8YB?C&M@n4mq*竀!ى pZ*\f@A D sV'7@q"˸@q`#ů_%ZMPC.J1 ,7~H:]DȎnyg:\3Zf&\w0Ts\T菖,ġUDzw/^ Ygw(XT0O?njWQ,ELPv9to r.h"mX_caE/(dE9 #1_>wȶPMdxe81_(m)0f4"d_Pkm @G@)"{aCZ+w~;-Uh=_0\XK )GDv7cqr*Ӹ,OgU MZJJ 8*CL t:JvInGhP$s6)zYK"pv:= a>x&݋S!<+%qO-Q( ,04Gk3ƧyԽr&U4iKqǴUȢ"O5Yvm%iT'_CQ <>sZեث'anEHgTu r$y1* j!'t t_[}]6;6-}f`D Pzۙ[$|{yHuoԉkwk O6IuCkuLv&Už,?,VfG&)*CbpǟO̘d2I]Bg%Rz 1Ǽ s{2BZŊh/4'xNDUbױN')\OAU]e_+&s{?6$͒C䮬$'#_vlS9 Z&{`D]jG6'tl|:;--jmJ[ h i%Qr44!ވ _Z`yX&qʢ&jE9to^EPǎy|H \)[6I¤xexcJ7un(!^tֿAJI%ƪ\>dCԨcpY~}4w[m;WiKO`Z>.!j˜G[FDl踳v~:Z$ JѽĮv&[B#xd<[tU fS/j#q_ikG/CK%WxukB"++t9*HB`u5$.iin%8Y{5a.^8e.])bIsvM$vuˑUE4pêǂTt{yfjW_e^8evu 2KZ]/h(t>p+ b ^.k9RLwX*=$ Wo#lg=Y{1lj B թ-%ndrC Uuk[eU.xUk&Q-eMo٣2-TBf CJffnч uC[慱]/yd<9o|^vc|q?s&tZn'8쐻Ys([> whUm~ykes}5+C\^t F34Yh+!g,/iWXN k>݌ mK!$yݖyuU?ԅk E?Se!Iz]9 8qiU`хv,ÄDmvd|D~vN@7Q0fvv .c0L.w#n4׿]]zz֏ᔛp-!ѳڅE \d[̤x8VUAϴ=k ##Nn!YgF#gv%;rQ&.%oF!pp·otD, btnr~m8=@.W͠8ii&nNbx+[3eqŴ;$b=PALEl0vU)AX tfy?6L~VǾU]r<7{fx\FDP&M2}p^jPrdꅸB̯#6dv\z"3F#x]z) 1BV}{pBdޔl0flMudoB$qj @o$\ QxOݮ(;YN=ZTBk[.-낐n3LfZzf_]R_i[ D4vOC4"tRLǚ56N>2 )lQ+zZh[,g{D[_N0NB;:X$t@>Ig. Y &ISb.&ڝٸpqz6lK|u]KK𶻀2FОeߌ"Č {EE11bn54Ю }`VT@"Hp n?uآS<mOЖuy2|5G{7wS>%4?5) MK BJ{Ef.NϿ#+d|X(׎ʰo0|?ZhP?>]ՅQdg?T s IDz^wAUj$DRBli NƋ]4txme3+$+j8_p2^(||kNVŬ$ W͝%ut'X )#~WGz\Aʼn V=Wѯ_n]uȇSL9F}U4EexHrȹ8*\ߚv[?S&rjӋ)?5jX'ڨ %%=Iζm 5&p6Ad^?r#O̞\ [*7i|t{DzWNw)*pXGƋ=:h &nb`JrӭgnoQ'@O7 H@ϡAGl9]O$E$gWӬ%AmX |UTX*A= '~x[)HZ˦ bnFc` |åOnoQ&m4̂g]{6A+MU7HVzov{α?hWQPI햒|M)1ܿ7t(_"AHNEH b{OE]\q7XK[t-!s Rɘ̒6jus?RyQRaiFwV̧ 萍XؔL_e]9*䮥a$F/) G>ЊuD;zrP3VfqRbF@ӐydBNQɹW[,Oݥ_d9ߵob6"b,"jx2@ 0Mrw; Or޷Jӳ`1ʪ9*'TQ)wa5l{:yVtB]zo`>-3^glh4{NDh#j}0=p}Vo}  x~HKw'9]%tpuG &ә5$a~yAxWt@t,jc`Ϯm"/p`E~@"\ec_M!ľ|u[ }c41/#h=߻cݣq1C:^Ď0B8]bL_$ItTj6р08Ȼ GDZ*In?u 杽^tJQz%1i}yR#lG$v9;Hd sC/?mq˹%ЪeJ[ dhM"ܼn^AH/tUpJg|F}͊YFߝ>cHR՟Eݫ |eF 6T2(3LA6Ve].]d{JTeR{w\YkK"k{%dx|)Dpg6ôx ŞkuHU*#v1_Z~Snf% n"7P!xqjȸe9ǵ|Y5 lZ4]ibDY2Geۼ`_TfF&c$RIlA-U\ qp~bяxhUTw0s vKLߋmY#*o8,E|{&7&{vI HquɐTF,GWmq ;mV ^2ӱ9 u1цزX/)+}ž9m嶚Vn? u5[% tC'7G$~%ՖA]9VȪB[tJo#]#@zeNܤ vX :ت Q;EV [ne_;TZݯ#XK92[D;f=I23S4_f^*yJL^ZU9&pQ!;8}4u$s#˜v4=яa:?h<Nz?2iS0%G.iz(l`7B {MԶsE (t=TANKߙBQR4iIK/TwGHvj"}gcKE4%C [Pt\ O8?ËmC`'ҍp۟% )\0_ Aq69,H_rkK&lb.b ٷYVO[ Ls P [dk74.%ږœ:wɐL+7RMI cPlto- E 㴨Cum`U hUr|,LUF"X'r}Lө ֚o}_nt[[\p;f 7N/-ӸLnݒu}&9@v0Ak%.&@ߣ-49@9F&4iƾR(g!1Do=e&dTd -h9y0C2"9 ]!DMT"R\W_wBKXifyL36}y)RЦLX.5zgxvL `,- <=؃zBmࣕTSvY}~.HcryR 勼)4Q/qAQ%b/QzZy%gS5KFCn[ڙ%_W;LS#C̃T? mбBRp;*3É `fp8:^(]Bk@jSjCณ~1uVXB䝊ťlz1ѱvΙ>12Ɠ|@O3$r Z.9Nv|8|errw#nVTnszkQ@׭h8 Df-g^`TSհLj @vvLii qπ\QgN:it`j,ͣrDî$*^0u<0d9+>Yyߞ0P@{NV6rwP!; {: "{_UIe1ADd fS G6U00eKXRB-z)5NKZT@ :cٮ'?u6bP|C}d|O,|—;ˆajbq3f"DڟtskLr[8h;"0>a}d͎w*"|$/ѱQ]a7 =ыf =]$yi {\8jt6C^v ] ;R%) j߹YH&)o𜬬DEOW\ smaG9q{-n-P,NKFLg"rk5R2Z%rK6O~M5GXo#hw:3"2?6e"=nەogc;р{+--`Ȉ$(4bK*[qEᱭ[:6ѓ7 FaZbuS(7m|#j~{XIN;)d\2=#@:"28WG,d03SEW.$T7SFo%dْ7P !Gw9U7B8ek{Uh9^;h<g1*PaIxn/FZ+O|`4g\Ó)UHbT?f!`tZins9Ji G]bY'DJj9h!I^(B75GPwJ\?tSAfF<<|rT#c]Iz1=V/y\+֫IJtu vV<7pcfO,€ /*N.p^gub-1}釉FӀ@"sP_#::,-kOEL*p:gHQ:/ڳ[Oyz+L7A$|4,#%0x7K:H+Vr1ד8Eo^^f-6O!z ߬WN7AaN"tNo8Ut _R_FjB smƆcxr3W0F {@wITC2+|D)>F*x.z4wy̲ρn/4U8xKV,Q&=.#s⬀Lj$o.o&#CВb:Ow=+oӀ< ZA2Ţ-,`W(i1ϣJ="'R^W^鱼NA.f"dIE1&ah&I, 6e {2sqUOQ/XJĵYl0bKBi`t7[XS]"ض=m'>(K :h̨Po]%"|Y%JH7HG6UM0#^olJ*?a?iK챶9gZ{T#V ;5;P/iMI#AHxeV?4H` !3OF;m$ $̣ urnLO ,uٝXE ^2B[ʫ,=r pey!G%Ib'*C jv5vY?5 J6[pҌ̃:!7&v%1jB>)H2%~>{-*D=nfq !WDWǠÛVZ݌q˗}0p@y3kXK8fp1= n-4)Mq]Cq ~5+WO?`1;458gss˅ʷ5^ sN]J(bgcn@}&Ew$9Fզ6(O_ԇDžnXJLXKaj+]0Xg=>c*+ba}ox`z^A2EE&6;saSDO@8o#u?ws5XP"QG^_!Q ' j05:]㔒pZ[p>HS{kzbLNE* :YGo=Ivv vډҨHmSc.drgYQbW5䕲t iu3P~{䌷B[:Kw-5WI,ERwf"KLI> ≬vd6`m|3 i$tA[q8gQioY\R(Eט)юЄ!ȎNxs2b1?l"R'ܩI<9tdr[2"YE^F*e5kG+y+iŪrG޻׏eu_oălc8+)_Ƽ㖃PV?t'h+ATiRv`9.-0<=_rҋPxbC畨ڭ,L*mba@/ܚp"m0x g?|Ծ<\.[V Dޜ\X }7Ξ_vQlo\s]? JL"5l5Z3,onX)7QH}NFg2@T2Xoa;D <:ޱꬠ"\5"Ol~oDO}66Mh`Šc>6~@÷(EX:05Eϭ&ei3B-ԍI0^y3o<k* ֥ܭvɓ af.Mޠ0UM@&6=_>ĮqYR]@J%VKJ. [v}hB<{W4xO M0i|"f%_d" ge[WPYϒ9 ̌?x̕9)F;k֓\~l(}aWZHfcP7wy`>dxPpź߮/ȣe+B}e'8;T-#ԗ>EEtm9r4!'}zA(.Ru >{5=\=" %P,p-"@>J#K^<y"9rJROt8!5$sIZ*;>(Y.(@oX#aVtMP9&b]"ha\;ࣁR[#@o8nU(s׼ H C7a;[F#;w;inϺ)hdYq|X$ %/RmRf'|˱ {/Gcs$?V~v T:aWhu;|f7Ke26' |5 bhJ┥n x $\ҥɗkm:AwZ'!J&`IDH?F9iQ3`S-ޙ'h#f{@iN3M0#"Y5_݌@"`9WJ= y4i2l^>obF0[]AMe-QtN{&۹?v#?M"b :t`g 8!}xIqv7to*V^/a@FY@E)1 pIaoAh!Ni 4/5LnEjc07LMd;Fyxl`ë"y>t[~p$qDa;D L> "TXJg?.rU3IQ1zB{s, >4+ Te6d&&Gq=blæm6eꝃ?| 10]tGåך罧*7u.1\;}ʂ" XrAO&֊`I!&̘JeܯC7sGv^d=#"Kav%.,[[Z1 KrDIs_!Wu1s]$+Pv39z\.u"<3#eE!˻4ktz`-.0+3C[N:ÊT呻@s"݉ryM\voL'[d:ifuix8WI ? 7@^8FI!A;åp_}-AS,~ 1P/q9t:QHę%JRQ?-tYnt>4kt3 (G \?X+V DY|ށ"!)ߔJra+\ڏ0Sd 'TT0'|ȥF6w6 ~sW9`ȇ`]!KJ}&[b~aTr2Sx 8&M}#^X2_V?ӵ`̬ya^wK)%a3T0]}_KOET&B7H%M{ ?;F&f4R=>98;66qVGHznĖG*斅 C˼tq ĉU>}jߺ z{-$M2 2;fl;CP,ު! ez\x 7UwBEgID-NZUy83oR /ڧަ SzXڟ3.ɮ|R'xڲPPHi#kd9&9=>x)zR#TE'aBAM^^bB9tSRd(0/ϕI@ fq.Kt0/HB3p"Z'\(p%S"}MjD*&N,43>NW@4̽Ve8eK룬UMI;>:V[E]ݞ4~S@fG>P_=l88u]uɧANÕ0,)Uj/\Lwđf"1Cq3s' _OE}!akBbb!U){o8K$МO6P=F@.#dbq#̿/y7H9Xd$o:v<N>ccI{rN7vvlq~p̒w٪ѱϵks Y#Z])M$ gF{d4bo3@-mػie@Aj3R5KC9ˍ? Y~/+cZ⑦ jC88t_!!ehSb7Z1 ;ˈ_#A&p:w}0P谍?*|{ӣ ò/¶:0}`iaFΜk 8AMw!4Y Fn:o4-Ta7t<37LH폖ٚI4oQL$2n'!J(ӂB ڭ1;2XnR/l_'A BA*s\e6u'7zZ2TC\[cy'!*-Ts]8+Y*zz/%#ZۜBë,WЂ@#)w!\wؘ˫/=|{(4C͘ Ut€.en(ƿ?q.'n[y/gOgsh,eW I, }Z~1.sF/$: \S?[.Ȅw eZXTu(< Sze;P?a~ln'ĝ(NR 3`x{p5[좶cY_vP(,k:;0;֤BR__=PKbL  3' #WTy?7IcQ4#s\1x5œxIO|vv搖VT~5>8>NKL{8K 1/zg*.Qs6Af͏JHVnSN-2ݖI/͝*( ֳރ4@k\Uq*Vi$QP1%nG1Z'}n(Ȁ.E\_ĸ/5PeE< jw~zHնeR Xg AdgpQQn@&[aPc:B4mH͕s2#۩{ & a$qth|aK 0-ŽZl`AmpQŝ\@]=8N8GM`l_^B+}&C r m-~.C~"uB9 9k WKp2,Y.$FQ@{Aih./xU ܚfNA)2Cm,LsaXU% sE_m(qE;cmE^4r gAsei#/{UCÂ4A_ƗsjܺT0c ).I鸙=/>ԭ.ՏEV[0>ZqǏUOIH@Xu W:dt=֫& ;󠂸(<T zz#5k56H3=ۨs;-(t ݝ! lh1T7͔O?6zinu2qZQ+)s_:s`cqײTkO]u N ȌMIP5q%u\.=%9*!\U9V횴&i_5}` t'2K=m΁V^0 77(Wd7{W?hJb?&T+9][4`GFg1^|~ȀĖ0D5۔i`gƨF\IVZ5As +T "_KٴyvoN˦jcUZfbQd4* t~Zc(򦩛$C~VSI0r̞z|ں".)grϨ-rR*EݶrOƒzUe cw&, uMn8(lKXiq1лc9$~oj53۝~>e:[qq̶ON⚒cGUI0hY^=Goryڧw'bt~},xӹj3u諟aE+iPXۋ@h#Akڒ8TI_fnGH5yֳL%@'MfO!4PDـE%K-G! s 7MWdt.K4aSէOiOG<>U8qSn~YqdDÕU3 F7+{;TG Fb5шU|)̻Wު=xzi!̗䁂Q {-OVHBHjR#z_ѨsKm^3c:=%enl 1~UQE 7ܙ4% ReK B!\'2fob^Hf'k&ችï?uE0@+ m5v;YS֔Cvef*EYtL.p9Ym5 $q?VYm{^@iBC1w0aV!Omd)# DbџgND%_))aVn+ )ԎJ2x _Iѓs z,znCDtfY/]Z괣%&|(j;|E C{I|`ɾ=)qvfN_`LtA$R( E)Cp[(R ?r*>Zf2LȒKh>b1}&k"y55 $Ia3Ȗy wS@M)_btSSE~+d4I$%w aܙkOVkC:p2}G)Lmvmn<\=Pm.L炎0 ~ʥ횿k.d%('rNmЭ|pה s_¨X6P61A!~mOf5]G?c^ZP.K>y~g]y,q.!0/?qgmZE9r½?{I4}c;l2ĻcZ/?ĻypۂXnͯJJU7_ċGwPzD%{~S}prmrlHAzb.#6,{YX^ xra%‚:@-4A gV棓BSXn^ޞgL^2#}$c5 Np{kyk\GW?582Ȗ,N}bCڢ(=gVjpJ<#C:2>{݂ N, 8Nuwc֕S>v$R{A=IDq`^+vF eRZov@5`cK~aj7gR}oZ#)PZPwInl8%LlWs_MDU޳XarfqdMEoMZbL VE9B.D B׏*):C6#cr\GY 6ӦN+sĹ~@=+i7o$ _ޗ EcDjlqzv;RNZOR>jWU_'Yud>2]n{[SW}ȲPr؆@':oĹ~w`[X1;cv󥲞fAezwk,-d*T}yE|vRg,J zCPlnBoeCRwfE ;A@N(R:%,iշ+6, Q v#pٞ X%3Â/ >N.)S4K$fm,0A_1_}_ hL.C^(WEUmX1.\& 1,Q{Jb52$c!r!ʸc1iK$D^ZGOKj$o@dT3`-4}GZ$7J]࿮XRGb 24&r$o4oZKB ^|$Gx3eK$%cT*Z폻k(62Wt$[Zb ZhBxadm Wd+ XVDT8 52() -VW%47뤔rs /^#9MJl.NphF^yr+|Ń\x?D"Ɩ fb):t*L&.i1D`jP1%!͉K1L5Dy-'l?Үmʲ MG}M;9BpP;aӨ᫫3N"b,3rS`d[C]|zŚB" sP/SAݞ"ŋ6FKl+U:()$lg 颲zm>WFm 闌+c_oVA5iXa FDԐGXA%#="]Apў$ʦOԖsׂmϾ@D8#/bN7ab/,.2__ asqe,NB**vBL.xW̶ͪsE6Z\y.Q1pf,9ndbA;p5D'+p֏Gij#xT?%==A&lslH? AZ`:<šq9Γ59,|H7oj)ZJ 4F%_d`;S;;4hL~8ersweZD!vdYp@ēܢnmIXn hŦdKjf=Zm=JAa˸"jrݻQ5^*"vioGA=6=/i:2djL? Ultg/uL rT.XAcNf N΋z `?#q #,7 . ^ﳏo^g ST͢@h=1,BwC/ٽ2e|PIH(kMàV웹u O̷:@csFinH0$/w)MhùqViN"Bf/ JVs(,z(m_p~kT?S! f. A;@y0MOLRr3Ts[_zp>ڣ.Ћg-gdr|l%Qe"qh%B \@tW.F],>Zfwia9hH1ƤʐK[-2%i6\sFkS 7#s6XAA{B?>n:B{> Źj {N[ Ba(^G/Xd4ա"M~Z{dC0j8>9m;\t!FAe/Gc%ngEi+L׭aXڈ>W&h*H<[~-+=oCxfԙ#'zOzX#4!iGgPCO ice,O(2Jx\@N*Ybt' zfƘyoJPq[r/0*YIFtW*^]Q2/o|(3g}N9pU&'~=|Q3h"X@:Nj}iphOy.8I-ˮ$0+LKI\1+fs On2ˆWKPFr2CDǠZkvz^Ay|9h ;r6qQrNy|:F.qh(V'\$U;c:KoxWONUU%s,Rȳ 4C-U9` ’Gڨvt\8$/IC$'kߴ9ՌIT.nv(rꜣ\~1$,r;t%T)د}ٓddhM*蘂DBT;P]Axh,!楺:6)> rph֯}jɠJ7_"u˺f*(.Q-^9{ U[^p~fLVeHU| љXFC҆'Y$ܿZN Fh#⢿wێW%|)x}$VR6;I87;|9m°_EIJՎF}i*NiОrzB˃$#9O,=>=1jp|ʦ,T-"MvW/vn_]mN V_f&f5ڞ CME} s&Q QBH.,R~Do8~U[@s+Z,!(T ,Rtc3-=DmG]p!]0<* c_Zy% )xYbmcE5Լ xEZ.cb,Jf8z඿ƠiK Ϥ0w#Z/KbG׭cN{'ˎ%MޤEw8T Mxo@Rh0^IZ1 { nHZB!e6Bj.[(ç(P}<0!%Ȼr_|I!kh QѨE"u11p \2LG֟B; @7x QP7F;z:4r;( R]/C\A%S=`P\(^eߢɮsK4mx;~,|:Cɩxc}Bj'"ڸS5TGxˍEƯ7" XI ' /:Q3">m~&GU3YG4)tU-8fcq\7?]̩Ð@:e ndfp]͖>Fwxh0'-/<[m'/i7C4/|9NV tv)eXjҐӟ|rؖ[ ă߿-7}Xsan!sMmsϴB_Uwa"8 ɗE Ѿz"U[@.sWX:ma2UfSPYoyCɗ%OOnMzu# AMJEF,Y>J*%l8I٘N, &f8{PA?jNo(\T w~qY7Z>&`*C HlI5 <JEg"֍q U b/rX6@ozr 0j1] iieYQ~>7`xv5ܠGDa= kt x3(8s\㇥fūSόnQ`[1seC1@fRRbW~9++zMwN;RD`1%EwXxD> 5'++sv#Q2ϲ$rn)Y.K)".i߸۞fδ 5gqfC^x*[V1RN!hjOd'Ǣ#ƹeȰ,h8;SW%Й'6”;sEV&wUQnKp+ƒ C|W% *:*U5^ӫŮẗVN/CO&0;{z8apΙ$AN=ѫ1)zqLRF\rɁQ4Ω8%B٭ܯ cԘkot/Dns yKѻN}3 ʜO&*U<4FO+ n"k)nPJp]\_l Tw! J=4!{xH 9=ܾLԤ6_&&|w,WýC$lބ1l**>x\dyb`*9_5mZ=.xH@?L19i&a~BAX 5嚤g}~,I}Y]wSSI^ǹ20my/P/!1$O(Ӛ]5(3|" ~"Z5\Q< $%#TIgADtT$AbR~s;1Jq)͆_WmxiC1 Ծwgݲ J%ɰ4W=\A43@$ϕ~p጖ kP12#Pxxi 9Woy+mU d((gq?b`G{A:@s;O!H"Hϯ=i(pMOOKB_Tu `p06*((iqVp.\{Bت= m~5M%TuXh K+#ĭU30?mubI6'ꎯ﹉Pf)!>aKL~{|ӝwI*ҞYSv{ ( !}p3Y rXx&>YE %? E:Չ% 8(?)|i 1@PF]tjs j=]:N(i|Xu)IFMHϓӾ|A(};Y֤9pҪC5&F(5}hAXߴ9b2+TP}{ץ^A}/%Q@MȹgXij5gDvc*-yUߥ\ٌM #<; A-jXYNuk-ҲHc=3^bΑW+fq,\DHrb㻙vw#uPĩ u.=L x]`B}ˠct{-lȅUNYT/3?ZczK;;V>H% Q;Wv7ɕ[o6Fmp~#l&6; `PN= []ygqeCYa¹=Vh fMkfuߝ cWBDH 4%Qo]%̵J!5Dǧ>˫ŬVb-6$$64"=0Po 妨$(c$$!do$Q}ż i$=c&1Eef '23MYAndRv*@!>"aT_M!U[<ӧH;d>h㲗Tqg\Z_Xh/։4 a80YL bFsĿHL$)ۣVr^ueJN$7^ɈnW}!QA[PSGn ;PL@vꅯBXj4fϒvZ+I(41x٫P`F#p-/ Mĭf8Ц7I:HϭLJ 3SEnCn4PbgCJ$:,r˩ԓa\ 'c=n4N_#";y F]8z ܙnfho~?ѳ-8yXÞpQGӣbC0C_RzFL.괩v\Hdq:{=5Clbt"&гZM(׀e3!,xxu1"ߪ%'7` FH$!͡4u# :_pZ?4SbkQHOQmaU|D6 F M8Ear njw+P2`ؓ >*w-S3"$Ӿi5Mt1dmmBZ%<(litT36,rJJ3L/ap MCYly7/Yh!U 'H#܌bMAyzƣ&Uw;%?dO(XC%fUƣ;re.r yC5`ۦQJYg3m!BV2!uR?zJެa1OfUXJeAh%Vc$mSZJu0hh*ȽJn$+fg@pDыGXrԠ}9V O<7(W$qt|c}xJ$vgV>Rz^p`D΃dtB'ߥo<Ƴc^0B~LظLJm~7|"sҎY|hA?,\UoNQf5 V sDinW  _*a"7h2!څ(y(U#is'Pi,I.LadJx^:{3UG?D+fO)d&aGIny/R+Kbƅ=&̈Jc>ljRAnh}ߘU,NcC^i4HuU$J'V ,Z]VVYl-hPLC';7>R1W 1L`>:oVZusF0#VoQ %͏ 3~02xkJpvQv׍=}Ji?? V 4jS In/7S),`l(R AyVsj0.r*K/LA0x3VVw$G^_`m㓻˖{ƨbN颲Mҳ E[OƪRU2 "4|Mɀ_Xm\ _ . 4DhIC9'&o6QwD(;>|nůZht TŒb|wsMD{?9T^!E/qAeYf)3w BB*V o_?{wN$OR&œ;BVngçQ̡@ʯ*IO&;z]ʦY(q &9#\4ÎHh̅댜 P4_ˠ\*"tB$KId:gTt2bJ<9d{Z[eK{w;#cVANގ6(D=n o ݧE6ތJc.,2Tp$Rjfý 1}Sf^Sg=,FbnՄx2ơ8NjgAP"9UT+p8*h0/_u+uldYj@~aSb0D,اi $us夅e|(Hj:_)KupٜX=G[leT׊Bz (\3؀} ("—~=6Vy8sBDHk,ewm Z51Y^xu/];<bJj;Kۡ,n"$PٶipQ9n4? 8~ ֋^Zm#ǣ-$.N^m m8 u9PG:c)?q,/퇮stO p!}T᥶f)eI#[&Lb.Tf9EP<#V%TA/jt.. cm&w'h^`؅d(n1`.F_;VAq{{I\yMjI\3.!QFl;gBh)m= 鸅)lV6Ke4 忱-ob.,ҽCZp N6Q5V>D|4Q&R.K#tC1+Tb%t:چ ҄~` XȾl.(t}pj,?w,#W ڄϛ: KTu>B Ձ m ldMq}.nKsY`É-Ou*8 FaCӇ~5JL/ 'GnK]T)+ Kw s]Ҹ{7'+&5ψMᮇ[v4[t4̅nhpœ,Xf#SĪ[hV^R'n+e(HA6JX2[*J%4x6է\R˛QnyH{V[eRgbBR 5k= ieTׄN.ku)DHZ]OkjbԚduPise ;aJT1JݣY:C̻C|,L68hQ6f8 5ȕ}68{8!_eRT]Z]sPG l/ r+r 5%p;Lo&m x$㖑#5 ] AYi; -^o07r췚^PA$5tD)7# `Ű+P sQ :S?LM4O2rm > Ksy1cjSK:}c2|z!Q`Re|#MEb:Ȕq?!,NDe^H_ {C%r.0ܗ8~br |%"ŶcL`^ G Vů E=!Ѽ^/[,z?*bw}C8g @ r|`_RT4-='P$zZ XC>>ЈZЏ8$CQVv2qןۊ+شgkaチ/=Q{B _QeP 8AALxCСEs:/QXLY\[mגn](ssYg<1LX[6+#OgkM@[HØfb M.cL;/*ؕAd:*əi ʕF+ gvN1 + HVP- 5 $*YmL_(ӭ1Ympj@Yvk*E?'ė6[>qSu}Mj[GQTsqYd:(C"Fm{8!w l'hL뒒YDF(웬(Gt07T~9r/Ŭ=RY钂&+\{y? xe+^cnzpq,h~l3O+nB# reAQs.V}(}C9t}P>p)j7 n_LA;]Wcc]>e=#yT^Fȝ$ol<%@Ҳ9ڵ'y+Qcc9=@=Z;.w':ԛDyAOu͙T.FXZjo9-y- S x'rbF\K:}~̪d\S?7>|Ty`+ߩ]pPb-b)f57],GLn0N oq DJxkh+UsM Ih΄E݃hT @>I'ggp^xk決4&>ӥOni,2잫·jf ˲pxèۼIC!qjD ץ Bxz_]'g/6'>_eV j4pu3Kq}4g œxW;CRWVAXK+^wUr/ EniV!ى[JbPkϫD9͉YjmVnCO]SbLQ$+mWZ, v|(MIxi'>bvغ +g_ O,]>Vx/=/W^bN>վ=olW ZlTWNi)4ЗU&3o@0%As1',1Zh y_9o #:'HK/g Cv2zs +c}gqּ7 Gx19qҗ*>L 郝v IV;:an3dc;yA:}M2SqG2<HHd ȡTKVisZԢcaD nTmBɕ{ezޠuɼMYrqRU!gɦ' ~PR@r!r9Gn7V<_kS9NM'@C[ES=uK{\_)~]5`)=G$)+oH)fW\2 -ӆD}#V6SQp64['"OVpjܿ { :>QG(}QY8ô'zَIWl{!'bĂ|?Qu04*;Rp9+B0D1"- zF 뼆W=FkӚ,f'[|JL#Jg|PeBG+R?G[:m"H/(: tF/ʸm6B$ #G82?밂s҉+ZfiDs׾4J:@ ~[WDE>C,=>ptҔB9 }BykZsIпO ]ЪӀ3ʪ =UVjZ9lvPtsV.2Wym+R><'g!e^E93nkmYm$w}aqQ]tA*I2L л< rqpGmׁxhFW!I]h01(Q2oImC C.hhcƯk8?p8atr%¿=(+6#{F.ffdBb#SJqT2Si=,mZvXi;g$ա= [X6t7 XQ[oլGvnZ|b\nEkڑކf-n+R;K!8٪y{O e7Jh  x")Agfm k`#Qn350 L^wfyu)jY&]K%HAO>7LxDҁxZ%dC FFB`'"0gC?p8d5*v Au%- U_ 8 ~cɃt3?>e!}SIDomlPiƝ;&5bâziZ,[ #[4 /D6Xrve@8R!V(;MͶ[i<ƢR<0|WVnWd}ojʡ k~p&mA.zZA[=^Ѕ*  >D M8^\9Rn4#yWy'Y J.&3~>Vti{mV֊U԰X&&%qalW@fON5+g^ʖ X^–@AXmfc|r" IXm]6`JWŇ[44W%fV>Gc:n;CjIHV*p9}gZmz!+HfU  i]6BD_{%j7K ͧm 9N%GB:ǽlՓ9SkM| ʐLXR= (O$9qd@10յ1uzdjQ%hm&(aSE9BKZTͧ J>aX" &C(^-R,$YFd2{0gj K+\P(p QZg&,\ǭmX>EStMi ;W:W|'TJM@=J|U_!r ;<EfKP ?]:mH[jTn1 Kjp".Ґ(*]p+Oܴ`NMTM.[@ݫjC:N-QOJ.K[nhї@*UC]~VqlaVK; Ul,0ztv-QC0b,RT=͔g*F /E gķn&nnM8aJ4;DW[f#3PvZ7qD.ܭ?m LD"?H}NpAY솪#1t3;&VrՕQKH S.D ?W9NA֑&@q}<"OH?4^.r>8_ԑN {uݜbb_-\* zZ^ a0PC`GJht|ʇ 95bm_N~l;0L2ϲdsӧu5rK8`rHA}Dq>$oX@]oVOqkz cΩYλ |<KLŊo% cM0GuudŁZxgF J}lXFEۚ& 4Bn^{ȇCXԅE4L]vEɁwoXt%*52r$CrLx5zj"'3v |MVWPbc4V~LP(\?3SFLZ$ Mćr\7*ddQ䎰Ĭ))o%cEU*Գwɮ/ͤ=rBFiV[րa uljmJ }kv&1V}N<fh_r>&h &YM$Ueb۔sqUH<{t`orʍk9miV|xܴ5v€A=XX/r?,m uz `>f TMf.T`tݫ{J<FQwnژA9(S땱 igWpd$s1+M[ʙ80IPl(*xAJCW(EQ <tg$GYP;G!w;!˨NlvğAIYpҌX+BۘS2_T!I"vLVq*( b[@MZsF^PN+w Ҏf }=o>gf3ǢP5y%tš7xǸg^n:}Ȭ,{H<.v~,^bV>|'zѣә[ڤy{WzdG2ni&>RPZ-X8qO r"b(\ ÞgҪ[";*Czp!M?fx 2C`A•^Ѫ՞-L;Ѵ=vÃ% ڌ*\k3_H; : wVmƛ<~$Ջh0S+di ҳ,I#>@kY18Ŝ 39nļAR2e ߑLkP9v= @˭!&%'6!5Pa- Aq @!^Yr.rQdKTj~lUqx v~8ISCŠBJ# sVwH섍 &I8W"籖Q1ΔE!70da- |jfE^jԊ8oڝFI%O"xDYLl~W)Nz&ڏa^ #)35n\ 9Z2/"sz %Jy@!e70&1 F"Ux67wSpʂ]ST4JS`<M[ Xr_K)Ҙ)" fE9ز^ྐ3Y* ,XZ Rӂ",X͍('] ""&1<7R(Di.3">E^Wv82K(5֚$fnDtP x0bInj j18ů6bž5I?TQu y(`H|q/5mDFMϔmmsC?Q~ɏ?= 6u?QY=R3D6;c4DOp(808MINE/RD~|=Rh57п:G0qU`[ ~d_PSq-& r\gjٜ/3߮K_DWwNVI2DDCBGuC}_÷CMt·U:y@klMdι|O5'wk;(mj3a~+(+&ڳe$s:H$,gAz~(H'-Y}?gfc'FD\e^FK."(.|`;7jҠ~.ϰz0nbBty @W8juo'O}` X*<>TE E&)n/s/bm2{0Ny^?] ~X0MY$uwY[+k_,  2JyQ~!ҬY>l]L[O?o`ӕu']zEeM3i!tWǯA4K@.Kc0@!jFsFd.9{Z/j61ΨO|`B`Qfԇ*ҫhjgko } `4$e pd!hQ2Kp'XL&?3eGS j vƇ^v vÊAf XGIty 3k;1؛}lξ ׀A@턳R\In,R!6P:W 02O!D3 /`uV8<K> ů5l7%L+MPYU^:E~Kt~T%(>!dQ/J7iNC'ӪtҏQ#27ζon̙W2I/V\0 $7[0p4!TӀ;2Y,Ok$,ىb\A ;` ~K(HR|ù ;N8C#uǨ2O,K^YH_ 2a* |V+ U%Ʒ 9}i>6ѓqn$(]a5Oe,kJ7F~oCxB_SFC1jr%a!z*$L1/, esjUU4F\XMCx82mCq%wgS|<\ik)৉9* ̄K7ZP## tS7=(A7l# Qg 14kC EShVl"[]/{!-vWEЇt +ŭ<^ .5 i䆈aʬvw.L;&h! /ۤ[tO>R Vz3_KGTd DACvd똠Z 8|iAT# $X -֔o^گli5('+1vCVHxVuh. ]_{8rpP$q?D ղ|%'$u?v\) F:+.(da^XY/c0ܬ*#,G&1V77bC3(m FL`PΊ衛3W,+2ߏ{%!߁ )>3搱@) '@U)9Yh d#6ߵr^rc)., ~qD ?7sD`~RЉ[:G`h@ЦBDbH|U[59tII5:%AxAAX4o=*}|ÛO9$c7[Ih}Q.1R^&L&.4~7H!~bN۩ֽj"ZMd[#LFm4B; k+Smx߶Vr&+_'ևAfAM;\B+Ur󏀜O`T4Q6۩A>`sxw۽1;tM )O"ڥ K-4:Y7"N5Deڼx?}^!nթ.ߑSZ/@к0e,k4*5:YZ ?!vdZu\S( SFiqm1?Tg\X1FޏubhnV('ǔAs0B}ΟLzȰ ?I&|fibX tAk$hl^QM`V52Ε"nǡYE7"_+/1#=F'2YG؊PjXmoCP,aKn~/d3:I1y0#K2ƆD4{S{\rJ(]?=mMBp;(*5@ۋ/˩ ~}=pT7PdI!0C]z5?WBvhOȧY,skcK8Ų=! NjrEATFWO:̓9Q2B\_ ϗ{aCp1_( C\KͩҒblԜʠ,\Ssx/ i%xW2mͦu @3ŲOguU #?)@dڣ;ϊ_۹fchA}N~Q խnH3Zr5Ȯ3{X͒ߡ@@l%0-,jPʆ/| h4K 'H뤇&/ RLH}Fԓ 3p43qvaOmx3KD@i!mf6kwrךqOZBL7QS,*z*2~)W$5N4_B3u頾gZIn#) y0AO"a< ~)̋9T{(MS@:?H"$ {҉A*K^1LIY# */۪ W;madX=k{ bJl))FuCoyԠEYYn*so$]]Kr 7}v[\ݭ;U\e*~хKz"fYwt wI;9 +2{]·6ʠsi 5h=D2ZEgc6 q:*tZzdQcւظl[=1hN}>e38*%ˑӽjQ*N_jX=銦:RP- c.G1$< :ӛ(2Z]y-4%ch:eNZS?ݞܨ>xwI!!@&yb!&bKq:!F8DZpx x{i0iԧ{*xp4K&TDP?WHU:tzϣGW7n6QwKaQ}vPc{ig '<&sP߻6p> `dI`ƮfU46IqIi9 8#g\wsx@E߈za&RީE324+kF}C+WP>1D}/laR `JI!`{O=Zbjx Y:j~<~Ƭ }j[E{0 |J`,ߍb$*J՜16ۻBi47Ĺox9Qxela=^N+=&pp?ʝEgRyuD_ZYIf|LSZ;Z.LۅRH0Q ? 4Q[щ(sa-.rr 9&7, 1#jV8=l!BinjV}Md&A/i:v^ޯqZ&jG6bLQ!eHh܊Iwg|}FXP,3~3|Iz85?F:Pc Ԃ 'iYUVLtHO5L2o{ ӈJN. =w Q;@0ޤлP3U ZLtL]P*7D{QԹ,tqV wɋώ3\eҝ.7S.}dĖY=iztZyz~ˬob@I\W>{ Y_tIq4oDFe'\Q<Hions%aXH%({LZ\[1ݜ3B6lz+h}^QcХ3Ml䷹ɺej,f{H f{+ѿ_ ӥX2^@'5pG>tI IH^7zv L8E30!TClJ=ڶ%!*N,6snGOAY _퍲@8nDGӷ̘мl`MCғ.=Ҿn''5*Um0nIGCXLh\J`:<V!zwv )y(TQ)r}ZrvqTac])!*U5ë!s)! fxȋC{,Mo"Wb Ɖ,w5:VPpewn[ZӇ;EFp}~h,6`"9 y7*,BZ\EypZCNtK־1u1TR"(IB3x(1(ʪ6gQS@?I$|݄CQӡFJd& 0"Fl =^;6PxIo<]]`0}o3 q+GS&eUuzL1mؓ[_GeUZ'$=C;(y8♻q;s9* k@jS<}9C)a ;8rO:T?)-v]h亏z"zzw r pCZ- cF*f9y*5TS߽' ɘ. 㵰˳lKX*:S~ZG$3(^hv4FR u;f$Ws6Qx EnA? +'ߌֶWX.x\ 8T3R8LF*L<*pFUܿB#.P䶳gE@FNV5zײwJℸ@mS|.+L[ƄJ!!H/PJQgl5*p33~xr,]b;증e'Oh7nuE^yzu=üVQe$@=uKD̷p0fy}a<ٳ\=,DoT,D}`+n!եII@"{C/I nHa;4};I}y$\t>l!71-gP RE!Holz3ue 8oue&"h:iLhf&ա5msyp$ r6d]7҉Hak S(wcm#ט/oMBG_K(┫ G&,BP)g ss3S: $ԟ)! _$ >(d>+KݨQ \r#Vg KжoG#c}ʃ!Ew h5q}S\1EJwA}j͐K'PTX'`D0U$xMFlm1AvR#}_L d8eD5ho;-уa瑟8ď1aUrYhq4e m@mfF}dDY ():%^%mb>/_7~&KVpc 2>Wڻ> H ܁ef3lL]${Ej5n4$^Y_?=7w|.`f7mDv6հM JϬ'F_T1c \}?z`-V*ɩ]<;1%b.֨mg`]SĦfQPb_?DӪH~72W|8c:|8 P/] B6z_C֠-j3&SsfnVp,}wMM6ȹN&/)VeO;C)?ЫMD|GSǸ1U)1GH!J2a<)`~x$Gst(⫫j-VHfVԋRd|j|kL_ۊ}O>;@ʵ*6h0Xҋ }/v^d| Ʒ|!"Do|`HbGA2ml[:-癯D5Vy?KY6RwL/ kj@n/bt+(Ӊ@[M-^@&\/YK]{AxTܣCiCi:b{ӱr\0&"kΒ뷻 iQF;zgʈ_stL#_֝ƉRv6B3=1[3 J;<8,5pPBNq\%K2nEy^|Xs@Ξ03eo/Pya۔g7<0l3ɗ67&Ed,A:6 򢖒(84pw Ó x>w~׮<#mCMg:-#s6s̍dC݁(P#K횯?amYB=_$y *}@weA[>q"%v3>7?^H^q1N#0'qwv+WװÉ@oE?0uG|8 ,LؽdGF,F[å=9g3@K{/ĸ,*.JͶ<8Y'ԗ&EWm .V6IM7AlS "fSٜg9R0%{6_Vba^B"Ŝc1 1>~٣_Jj3,źS}5|MN.:/ڈbiphz Zej?HhX)gAAͽ5Cm_chԡ D>Jǎ0QJCĖA3ndLmyP ^⢷Uq@/bULgZj*5qYzm]^X.u/CYLAws~€1tWaLF @Gk̈d>A3LU(jv兎}Б6`49ŮFK98n%oax Q*A2kPf煷SW ¯F퍦r9e!0_qb6IٌGUD38Yn2љOҮUg:W)-d%~w|hDu뚰5f4i_^"=gNCrՠz GMwcpG!OpdcR 4^]AI-6_5(A0M4lצi%XWgzT4Ք)u{})9m)|IJuwi0׊Q, '6(K ,}Zy?B;Ikd6{g|VX?Pxv<ۦ- Cb@ .ApY3~/B'j8qi~:!f-^գP P,&ˤyǽqWuǭqS5iZ)6tbpQVGګM،y!T]~]hkW6yV"R2Н{{upMnDr,<ɁT+ Ł=1Ӽ.n ڐk q LHtdE|٨H\wlԆ&myN$ (&I%ftҜBMWG{ *KV?|R;goWp ;iQ5cƇy?GqLMzWtE;b6-mk jI#UY7.NϻZ VMтOѱJN+#ZAjX%*νL^'R%S3M1ogq %koUaQZ"!0 %9Viw+:OB9&eumkmV\]zgPL79$6SFA _L-+ s" 떧i( -Pڲ G7hgf3qP#{8v:0oNd !a{=dqbS;Ǫ4xV& IXq,1uww(֙=aѸOUFm J5*LTo|+mͷ{uZ*H6FeQ^ >b>]bLV@@N K|z#m$Nzu-HH9,mi-WwFܖi&42:^) W+rh¯׻7|f4κW1HA qS5Q@Q"-8lIֹ}n(Ab@xU@FXf&bsJzl0T8D }YOчw}b6YGMpٛ7Yf go7tMwҠdh,{#}ԏ"ܒhוP/O;rl*`]J8LU [irԬgDn cӖ\vig袱Km 0iBX.)Ԗ}/Mb7 nEH$9"{5Gg2. 8TVRM)Vr]6ă9`MlLƻ"J׿PHViwk"UMB5BܻAU +|ͪ.:L9ob=Z)V>2c'Ղ\=;i|%o-1s tv5e17*=pQ%,v@UsQk8]f.GO 7 Ƽo<6dZRc^(‡㬸xlB8k x/Ym$|g`mC9 u wjRԃ˚@)G3ba|d?n¾ݣ*p;|m:bA% 3RK̑wfoy(bޠ~d{zȤI5E$PیL+ RX3p`TUrFokiRP/M!Pƿ6Ckk0|7.%QM㕧k>+Kt:kټ&" H8  zO^ ~؜͐Z~dϵڌ1  M%ܬZ2l\ɮ!MP4a#п.sPk{(ErmyB_ZH-1װ07W`>n=ž BU OVNU,T#3~lj%dyDNY&=|jNhz`aI^洪?\_ *FKHnV՜+}hh*vqH=Ģ|d!e7K#ǻBjxVp42ih90*3O> AjY{*q9 7|债SO<ܪiB5, =`"|JiqAay-47Ey2N^Q.`j sGŹKlM$,Z?"B;[0_!@g"MIuװ2L82QXu V]8u T^ &2X`VgՌil)ǵ* 7Ơ2l[{ߟѺ;FИH>'GK3>W ReZ+HX/a#DeB>d#ԛ<`k2GW; M)mkc{sѐ!`i9#+'Q.KM ^Y ɂWD^&K[k A` O7|{v 1*ZRTu+?~&)h@ʁv]ץ_ %[vFVc3*5+FxT0ؚ㮗2c~O6]&gaޫ"K$L9\XJ[96OZ޲r*~K)n=S#!PCShT57SB"F7p$SF+f]xo%㑦^$.99f7HħjK8>,Un^8?X7KNwѥ<*<=UJx^ BiذHj8`9GaBg`TF#GB$[q:Ռ?099Kaʰ4)~?Dn^&BBd{EYWARuElzM'Wq'"'Iʃ($j1#gMff] ̟U2rRiO;%)qޯ ;7.Duhw}3!{7֐yZ`I`꟒i RVj QÙhYd_(W} JNhyscУ\gx|z\5EaV" 'k+: FW!/vtTX: :igT\ěAG0ߤTItXبT:A:7p3uEY[1BuP#\is 9R͡r3|I>_l8흄9<F;\Ku"`d|B^o޸>@/@u1ˀb.d%6r6 bEu%j,CTWYM0v6g'U"u9h~!z^23! ;rnH“2;-|UY%u՚`#.Tq29LS|0k }>/1Uk71 0i+p;燄]13wZM&TmWBu+%~L0W1nw}y_d9aAA{4-vwYg0I\K7 z6?JYk ۴L\+$JqlnP^ 64+IOb$y4$d(W@};uA^A woLx0&0; 0+3Up^^?d"iCLaߐ/+sMW\E2ݩB_$痥)iR+m]-I&^e1_/^ -Q޻ǡ0 xsIk$#4XfGν D\qֵ@PX+`~ RiS*ө$H;í` g-'޳䝅'W= L o1w5LCVq3!ҫ.`K%^+ĞGLXFi? {xV0TƃdPukfl7ѰrOMȳIc-!sz%PX Ro:1+: Z|Q B˧^jdɧRlsTSvK TĽV"~l+S\" 7аF3QFQuǸa .!~/[[#54r͌t$1p&'h Rm#xr Kl|AЍ{FS5?!D'2dt};elնpׯ,Ood8Nϻzކ{CH!M`b"%sOaIQ$FG`7%|Lsqs&fC<b]U2`rMYx<4vpBX=f:j4s"P=>dctl#@)w$W9_~McW*5"+ _-ʝ#}c6~*%l9KlO:pJ@iOXmO|LS~BC"@;GYPu+;lNȴd7zH]wt} rq,yW D9p/ALOHOlKo4Yf8BJMpD9~qJE1P‘|D.‡#߼E|4%K}3<@@{YV7*k'T:\cyP$T(tpPWxRP3yop2jߘ6Nn-ӜLY-jӔe1 Ҹ7T"EuМx+`Z ?\TIbwjb<.x+j>@\sSnQ1CD yDy |.-21fц8Ǻ?F_xsXA#8҂xjZ;_Cap^}{`] u  f9GYAd5+ޖVt@s=$ X@;#xtTp@|STlh} 샕+@9p+/mhdW޹/0w:᪝eh_[h~|)3 *`-: XY%5.q^;Xx8:g+&gĭE*q#3+j- {bϝV#"Pkz!=:QqX`F#M&/SAzA<wbM¼{nm 7朼t[Gt+(eRp(y.87b[#]jc =[J*2?(E씔R1Lbe @AHGhN6&|%rI?&|p'>P'> ).Ħh.żDăn;`@\oT; o40O \Cle],YKotO,؀Ĥ66oF W 4ᙈ8bI _@`'mlr04 Ag"wX-G=4:44 iܓ\*06@_~?KeF:sP9 YV+AGPp/brM퐃Pks9ހSdΩ sِ2ZE|ZT;53LhUg Ph_&h[L94Z.M}!pV8ⲓA韉࡫r|,9R{2D[iG=1#szjPSTxvШ<5ψ}[h5D.no F 2æG2qγ#iW0z% aT´BRP[Yv?RA1á=XEG|B +yy0!hZ*1n;@O[Kڿ""hu9*f4I9G>}PsZ߄ fBKռz{yR^$liDdԴxzx7; "/}:zOBeFSr)׮F? MIII@U[nj8#ï;0h-+M7704:B!w pL}6ݖh\CFg|fIv4dGuǏ]]cW1p0sCc:`b0JoB/s ɃM9T`֡32eׂxp%qoO̾6;8>,w) Lw{Q!$o njvE r\+i:f EЬͶyFZH$eS+*]"7义(G?0ldjrhmt>Nl]z}WQlQ|W`g&ztMH|2z˻[fS"ͯjwoLX 0ܙ6maNY|H@`k?tuww=3&2W(]uZ=a~'Rl?pgi $@Xׅ.I]!EZAkKxQt7y#Ka*tP! ZSn0q])s%%h1W47xVn3pۉ\ݖ :fz}EJWm'g?1g!>,_I.zI 8lvb0_*N;4/Ô_h7w5 < lqACLA?Ò &,Uji~jI޾C"KZnC1.HSs.w8M)!9$3Jvu}̱˘w7!>HA3SOZ[TsiSU@{3.H4O!GN;֫@`چʙY>$noS|¥FW=7 Ysjsm phsG\aU[*)t*' ECV;%h틪:;KQ{_^/%h/B<hL<ߙ^-mŞH`L;cmsQ1z S(B:?u'M-5 ˑ,A$a=i.TP#du>Tzw ?V3$ڶ$hk|6mݭQ1TRP/Ɍ6jbl|\*?Aְ\^88T\)by!.6fhn)t p;uZ=tGccF8'zH cJ_@Bg$doŅQ UqBץ7mio"~4iXʄ0*+`u%鹙{$30:b%R׉m  &\ѢjʑX5<÷FnA8N2s*LϊgPgLErR>{%i`44^V+)=Y2FTd-#ⷑu_ۉZW6sx e~|@YG˾%#1hpvl>i"KY W%4C~Б*hk?E \lG l DGʸ$˙$Ic+AL퇍oP*AKwbjdS T'.>8=BDjNtP,#+A5[Œ.S]ɠ lyLx?m{hMTٱ9LBq=-{\D|V<ĂQ^9Mڌ\쵋`zYRAóPUI3)!-\*/yPQn@M$%qKyn]RQV$}W&]2~M0ȼ|&`w1| ǎcヸ.jv W*?3K`MEfR=D%{&IrwROdI n9$u̪R?7ۓp{fZL+o OxЯ_FY3J6HmQ>@qhk+*EVzj8م cBdan)Ώgg >,)G4gbVh ;@[U %nv>|Z^_yvlu!Ӳ$ı"6XlR+b\Am:ˠts-y7eA Q  V鏕/3g·ݒ{[&ܻяF5U :`@/oџ9n^X1N]0&K\>'Asdk%A5Y v!& Kӏ«XC87nUͦm=)C=,n$י͊"cJؗsj-7{?#0vK],97rlVDDUփ-6W >sD3 $EC޿$ /'ݢz-⏸-`Jn \ltvVl- D19q/?dJGPLҦQ:{ .!¡yP)ǷcRƮz LUrJiV4iQZ\#=FX%Tr&"*QSoFe""P~%̀ SOjŨe|]fF!D8xqy(Un!{8@[TozbM()h}EE.5V B^5.y\+#V%WƏaM-Y"$DhY%6pKt6ےQ=|sX灻Q9bm~c|xs&gȊ> CGip W>ȧb'4郌=IljKA|;t5v@#T~*8%%PljR# P:An5@@8X^>S$$GT΢d5 bKY0Ec>RC?S暢ͰXԱb(7XlQ srIѴJ:_Qz=}H ftX0|~QBՉm yNDڽDQTubW= Q`[2 Q\O jwtcf~z|2R*UKN nˈ/4!MhC{UWBM5:>iq7J=`XSorpDC֒knE ^sJZzF|h湽OQ"Qj3Љc-:?`~#H ly@.3&%[#+{W$j{Kh-‰g.l#+@E=E8ef9ԁ[ VUW4JbtJ# eIuP|e۲kMrDĘӋõ]_k2R-۝ ,;{>qr);m{h1A}Ԡ j\ ýfg1n+M1Siy ڏ{k{sSQd#"jA%0PRLclIB:]u g[!'UvcS}޳_j-E} Ʀ3!dFWhi"5qO2| +E)j5nEm*G\WV3-B}@ J ˳SdxRitidc_dЗPfD)QͭJG@8z:y 7!~&E}Tv3uqDdp4lќe[UALV ItE-Xl3[Q\59wOhLTP9-+oh gdf3Gq4 2ȰpI$ I~XQ?l\ʁjzJFb;u `C{[ԁL-֞dU䖟pGo2+628uF׌3۬x/13[anm|CfeJw/OaK[2.sLD"|IhPj:)q5lpՔՀV]~oUvtWD-w@jtvnRʧ.}nCH}*dr m: @86%yٙA9^2lWS uSNw%V|XkB:<>*cuڊҪf5h1C 7>vܕo73C=on4q%OnlRI Au D8WǛ;S q^:G+D[bմ+5m병bctOJWBS$̟pKgx=2|A]ǝ /~A?9U ?Br_kqڑua7l@麅@J*lq&;L'"OStzV(=DJO.^JRg ፔwzyuLo,hsB`NzR ?~åzs!Zm Abȁ ZZ4Ժrt Mw tM z|Ɗ$<~Pι䆟2:{vTw#{a~xe۞4hzTFVnԲG=)&AҮ TȷWiZ ܸJH04L 9rcf3t<lp>C$LUA}㫏 >D_X*ԔdTeT}v!A #Pv[}z&s6ʼmC/OvI=Qsl2h! 25^B`{k%Vl 8OP4~د?NJ%fH*GW%G @3-TX}$3s+0-#`hYtMˏ~/O%PC"v"SEFO7MNoB\5usڸKڪR?^xp𐭜ZT"?o$wE$<:D>߸ pKT e>`aKE G C:s!en]zʉ{X `!SF%d-P:rځrK6FaC/ c2~W_ds73B4yI3 Oh- VYݻ*EaR*r9,7.q b4* }A  *C!UamT7 r)ڬ=  ZfP/SGL$~`Y\$[*<)\3ç9~LA]~sJa+]U$#[T0z8U;'6 gxHaug$Y8H"u"KN^e57,XNv罨%Eb%¡u-q ${V eƈZõ.GMP{J!6a}Z"DR"^{5ዷȦ%W.]NOǞ 68%" ߟB&& cQxh++ׄOA تj {s ӗyƒ8v7JûEm7L<dCjէV5oL&b_d?:*qNފ^l%t3!(NԭƀxBBAWc=nD 4˖C+Z5~6C)#B焪XxdjŸ'_ޡ#>ec&M\އ#CZmb)z$sEv!>ʁ,vKcA2ptѭ9U+b'G_imy]K?$0,Ǻ>}k]4 Cx&xrNF4c߻?B5Ք4$Dl~#s? Lӆ'}jV ,5w֊_zgsc?"a`7l($a77U Pl{-l:&Gz<#(Nή>X^Y!GZ"Mg9@ˏzM*E&@0L A1&'n̽&"/ 5Ɠ4*l1a١Q넶Xԅ%]15m4VOZ փ<y d/Ds- ᙌ`pQeAV_u7dɫ$hyAu҅h@gWw#(FUg*ڭHWC=X IkNPfP3cܤbew.fN|$ł z0«JL3?P;v.t_KN<=oo`nD@מnBDpSJe.PˡYELhI/L:/qO)=1 C )N98N#~6%@kc@bUncS:ĩ.;o/nhg5EӪ#N:CC|z%u1JZ^ڹCuqv9q,^:RXc/Ǜa*4i\Dֿ@0CRI'[r:tbǕ/a6ΣF똆--xvLӍhhKhPVNB7AQYe7+΀s~3H0̗YUF=,=>O\M K/W uM ͘,ax);ǝ80E\t"0빭аgWEg3Ϩi6][@H:TEN%++Bfs#JD첷6>} [3iK Xt4,MYDV7q):sH-h%w?# s(3$^f?@ sWzcW7zhDWyo1%s3gHfvjR+t5E=BALa[^kyѽJRHiRLITH^{a]B`ϰށTMl0WY0{4 $IƥY]]z }|9ؤϗ ̝sq V/X%ex\bre+AhYXJ63=jvs#|jK-iXʦZ sCd)Ԟ%ҹ֯:q-rsOW{m0ɁѸ7% @1rBԚP눾Fyl 933XԸpadX57M̯;˲`DJIZ3 O)#uց@dQe9PX;t+\7zB vT):qR1z7xx "աm$|5 qiEZY~WL2:TN7/znשmFOt~75R aiV!fgqN] K!y늂dh ^:=#lEމfs.ua ``R?@cOT680Oa?G1AȰ?E[ŲP=׎2w ݄ Cmh E16mȱqPVpdLVؠֆ+\ f#hIJ u -уJ%:tYEER55~G8OɄy{nm}юU)_dm\*Ha?B=O#s|?3s #{gD5 8=آۏD`cG=N@ fnۧ[>A/DB$vӼ(ZɨsnJb?,idEXji/K)'/*8)vfnYβCV1#pcW?U.L=Q0tsn(vwo|׷4t8ē-C4Uڷ%)-v?sU Y@# Q8bPwSXJ"u`4/1婀<).2_1.9Ai)bX{׺U^FrN=F}2=y,33kuW>ӗ9z$>Y3k\ e C_L5UxT/]!NV>9B,2Dz(]SCе驜238wcj*X!/̘t4K&pX±"~ HbbQLtDp=ʢ"fw5(]sPMC_@/P8 4*@B?P0nHF)OYg\]&W/E%ˋOҒz2c kj5<*~X.(^odF5s~$XWX+DSt#U#0vd94%1ٸ(2j=_0$_pW +IxO++9 yO~=߃dCfq ݣ]l͢`LzEc/ʿˤ_hN&BŊNkc"W(Lāo4Ey1ھDCj@@G{acX=Q'\l8SNH!"\NW\1Wm!ܬF2R*:ϮPE4% 0=.^te&$8d4r%.Bbvԑ4 H5 fwGP&t3ѹМ koHn}-!j bݿZ*/ {H `,ȷ^t׻8Xpo,U83ԱV 6)5.}p2"Q1>Bz۠ȧiT\XQO|kW[3Uu"8GܲXW*&T9M1AvVJ7([c~ lu}*=.Z$8PLLfJZ" WB_.?w}.}FwkPd`za3c\?Xi?r`c"CY$UD jQ,F񣘼I /㊅ 3)OF!q3tgݱn/w J-b_F |`YsJۻ!&7aZ{ުWeʱobQ__hU>ˆ? `^~$[ШʚyS) 5a-_m",jP%H7 ꈴ59ZH|ޡnW+J@ B2Y&y0y/'h^!1D 2˒IS!#݃]xy-#?7f3'gCT-P'z4y-0{mPkY$)Llu8 LYH֛VeWS[pm 2>Se|XyEԁry:PY ڹyn!,Dڈ'Z+CuoG!rNTrӸ$GOv'D?ZV*]k[u36e59x5E8+_RLymD(O \+\9ngw$:Ɵ*uY[N @p|}:QAkgsUJ5? oF1]y{Ν g>NIX!X1{@m"ph;: ?=B3]bAqݻ&\SAfawyeEK̓ďh52/-F6-*n 0l#ҩu\@96`'$l[eākZ_DclPVVXڵɃwhg?3(E>'IHy MP.TadS{n˟'D`+mH,[h.mc eQϞ6Ư&Ɓ6CaX(XFg$=+DEدP_:mQc>/$-PzG: [2?y)F*"ylâ  5Es:J$(RD(knW H1рL9⚍!$d󍾌uuF.Vz~X (qSLq @պ X(KɈFEKs)&e7m'bb]n@-ҷ{D4.rTL޻3`'39r;Mæ`j ]Y χ0>^t;kH6AO* LNi`"KdZ;$0kSN7:yLgW r!7<*'&{PeܖcnԕT'MWn#8R#:pP6OeōxZC1}«HƷr?Ee^构c'*H =*֑{ydٵ>YC (u/nL%YM;DBHإu !q[(ړD}жt!1ĝI F~u*|k8 ػT\\!ҙ]oCVuC!+o ڂmep :@}X҉kF:6yޢt7L헆@lQpGGx'WW裇tfa)rk@/UУrR*n4h4hiin^ZHEmIa Fn^!jx6|N?e&R1\:(a6$?C1oc#ڗ? u\uMa^jj jm"th䊰U}\R]A(}긚]2|nPcZb?#qgmҗ[CwĄ1%#< c\^3)x)ݏ 51^G!Gfʶ`R5m87xўZ75ȧwO]2]sj)48+ZFh2<} 6\ևG^ٶG_ Ga&,ncv^j8m 6 BICM\Eɠ>ޣA8ë׿ +]| X_Ni( 83_`*|RZ%F8B-x s+e0c^5?a a{bFr"y-CfA"׃glIS.#X]WgN\!^ nS7Zq3jrf䩆>Ir)zaeA3!8~-Ͳcۍp,@8+=6[h:&aX֘@×UXKHWJ^p &&oִT"K=:KiYH n@k*F:7e}9.P\9'g@Y*<i8S_FCݚ?xܾ槽4]:O!$r5Q?[h; -17hέpl,8` ^<-=?#/RpI\NꃑT:}MklD+oD(?u@AxpVڡ|7Va)PջOZU"mAjF$Oʰxc2=GYm㼭Aa,e㩠]_WD&q9>0 N|8>,)ϯ* /|&(>6TG-R'9sv6g{oHߙ͎j ;#}%F,o;=jΙmPjɕ F'qtB̋nseyr/{Mp 19z\Zcy L)}xIE&T*A7QR)ؑOT 5yWҮս:><][3L-l~{mr6(;me;v0(\, pYn2rq :{6*u`,_^$:;PUZEQ;#^зCF>d2/j])4 1ImB,gkNcEv[? (0NEE\@VmwG)աkIXl)E7vq$xw?2v[B~|+R!ug>hheݮ\JYS¿i1ɀ\#cUSsn2:P|!g1E ]p("mPM5$%)TF]DY2E!5T6>{ZT$qM䘸:;Vƨ /_G8uϤMza@ƦkraF{w.N@m~:i-\%1ؐ1w=}9WRHWI}~ѡU wf, u9B%k|ġwC f/8e)5,l>-@X3e/ _ ޝ94lK I+1ԛV^_pAlno-JrC&W2Gdw{σ !ɾ=Gl<nm1^k( \,} Y&}h&/bR6|ZytYygь,lj}F4bW Jg̥'mmt⢧L[#)@s<#M@a \9*)?\v \x/sbe.Uo!{|jЈ`CIPtj:cŦKI3}VI'Bau^ "v2(>U$-Hb ̠>!/`ϹZ \d% "ZilJERzFˡ"zlqi75A dї JTqŎO'ߝJeeϟ8R3D'\]g[;ӯݏ@\<" #qon[ ֳ P3y v~hb ׸0)#*ծJ!&ޚ |pe<cO۬l`*7 |/VG4Ig 2w]PYh 4"Ł>S߅xoЩF1eK5Qu;8Jk4^,ƌC˧$ q#t_h:#)?Ʒ՞|V\ GC 8~dVFu޿ڏӎ<=P\Cz_1m,hh<Ϡ[o],WI] }cX% !x?FY: :{ Kpslf7E#"I-cӢvO2f%4#|20Z`H fX; &hIIE+Љ G!N/YIsk7scP*")WEFM7IduOz[ˉp#\.|4|a g@kҮhYw];)38M0=HR~;Re2hlᕼUAJDVeC_23^⟒ ~_N?S5\"$-Z|&Kfi޼[.afbfrx=IH]dgxəZ> @(.6'6bHzI#Q 3^* 7lX(F+#@kn҃]_5]q/[F赓T"PW!cjqsA$ 'u8,NEiL^ 3\(&Nܕ|o6ҿaׯ襀MYM{0gE i+h`?9%J59%S?U)^rxDO@fedrL,i;ք@G t5 t&VϨi^Ybt'N"U$ s/M`Eh،* 7X|g1,:PSc^CM +R-J* 0cCq3Tڌ%fH#Zas$zMx8\DC%<:cfY]oLJ 2Ƈ a4Q'g˻;'AP`Mj~q[" [;!Z߽bd;f5s+bqPwo0dϑ详ך}iD"hwVʕ@ u@UT_C*K ^빁zB/m4|pX..PFWLoЫpu_r-U'쭇sjEOç\jK-7s*&ǝ ѓiעq"X:0tS6D~VۿW^&808^JL  ULDV BY^^vF5fskٷƭeRMő4f}qP锛\\"ط~; 0'DXl: al8F9q+o0hW_0oZ(z橔0785z*b)kU#(q4IڃZHS M"nq!@o$tŢb.,W$qB-vZY3{QH"mUg~pj S Nr-#܂f!̐Nj՝TF&8 vdCD^Y_# T"/v:UѰQ _ ~!^3{uQxP;>gŤt)j] N(G'G#B#.!@­@#|g V{1BRԲX!iښ;άܮW5 8Ws@RcTJcހrmaN.vE8}֩;7 l.:GUJ(es1|Da.8`[{&G^\?cMêxhOٱObbyyȀan=Tm2W&`@ aЪi<'U+(IxfL\zCa3"rFXij.zbЂJN@w4C7^cgwD5'g@:V\!F 60gyuJ:O: cK@<Ԉ N5a J0骅mO|gRb |PLɋ Gr P2I},VA_5NEb,8nl%O0Oa}T\q'w;Į%Lφ?tBy&?sFP [v)[<ҳ݂ 3chhI{Neś0d 6c6z菬(;00"> BB \A'B86Ȑ=Q`i&*e"GI -+?cAuBqR5w\b@-&1  2 o^8\|"w;ڥwLoO5 ]Ggv\uఘ%Ҹ y4mB3D/kkVF*Q<<œ\d(+Q6'6>A4{ $ 6Ube"+%lV6AqmGQ1 YQ2DptiSzEMB碼(&( }bOd街/1> Bhud*dkb˰o{|r Ve-m5"N#(æmb`pnPYXTTsi޹6"Z*3ҷihPEVegBJXS9R<>HLS7d1"66p;mU+617Nظ_~|ondLh#y)I. Bxډ,yqI2_, &enl/M5 voc{R _" IvmE+&,2眕``A%hxfU6w0lPlWn4F~q_-*q]R($%;5GDQRdY]ɘH VL1OC$|ov{מU@2O J4O;*gg;.%H^oQX0bŤ\!> ¼us첋em3nA1q 3=SI >CzEPhJ!f?+koÒso< Vg[ni U;;t#fr`{ g0 ཉ1y`ЪkTVI}YHj}L!OթlVǩ)`e* (( 6 RBΡ%ݧ8Ngi<@ÕFI %W|:J@U ;{@ګGU&8{hCp-"ڎK)HgnJȷR 4jɐ*s1IZ2ۤH.2Ët$()l I?}6oPg#vNۅnsl|FY[Q*qaܣҀ/o5|JKt;PN_.IA]l V G"۹JAV,rsw=YжfAhL6|3IVlsO7s89|y` J_A"\a[0b֨0 KPrK;`Du\v* 0{Z+RQ?=޶)(W_n%E`?CGy+#| lq)Of2m6HUm|<-MĈ4B{- pl@D79q;f ɌUy;t{~crb䋷5qM"vējU96&$71z:KA~[04Ŀk\Q_yMD{aZ$r{/ !eHG{ $g<|IS|71BL‰V 9=)@I$~F@ 9!WHhsKiS Z"<}Bk-WZ-5mPza)jP4pZ&޶\/FcoD9܌:l?^dN #T`m5H&_ |cZΌý9Ǎ§#/Վ̄A?ws:K\)$|̉\bVߨڳ~ZϘWO()/LnLV@|-\,g>0CE`3hXwDxgan7mS,kֵm[\ /}@b|X b-wc^q%74jkMj[6#[g9E0WbVO|%gM }w-\7԰Tr#+y`M,N{> <" ׀D =_-fGA͈; 3KL9=$?Dln{p&iuzh¨ ]5{sAe7M#3 &GRZ5pK%ǞBS#v^ȝdrkLg~9G> QlxƉwm֦֝Կq~T3SͥMĠGVӤa(R  ̎^ y4yvD-6JAXDq7ct4~RceEJ&y,Ms$hfMGI(Îj o@ nA--+<(rb!rV)LHE'0 #[OO |܈lpj7~opE3J ez?$KG0[dѢ~ *I S{43,-}va3_hFYDg}79NH]0*"Kth󐨽\r8E| ,˶QӻH~jEb/vC B >Q[/oh!e ΞhLPyn&5:K=Wm`%FG+Ylł1dd=P bۺnt܂/:;BAͳ> `kP- $bn+e *!uC z aB|*j],+{Q}78GxڰgjZC(ua/8DlTp_IIvHuI9 8_|[MX_˃KR>3 '9;[R|MɟXWuĘ5TA4d==M+էX@tz~$ !R1{[RI.ASew1,JL5TN5+Ʋ{k|1AU3L+? /SZkF]sueMRLn57 {AB XnE6jWN6%\QeڷVXpFvThPG3 YؒZ}L.i얛t;ZZ|ϑC?uسA6lNS>XQs?V@t;Ț7]tV 0U(E*04Wlod( _;|1k_~{Eǚ. iF\ S1md\OvUQ"%d%[*?ٲn 0w[1#-py:2;Hã'ީ@QuQU41 &* u4Jz6L+l1*xTx/mV-Ers]F,~}"G@u]lHyxD>3ؓut*xt(9"}ܤdᯐw %҂ܠ[p@3*KA -ߙ'ՠ("ΐ8i5ݕV&W`h|Qk{K(u|Oʉܧ>>_(|zGX(p[5֤Wscz~Á7 =KyÅ ҠIen?Luſ{vX J{-*C&̓csĜ@Z.Jzzdg+!X: P* UOd!e޳ G*75TfOkg槨jnԯ.j;Ctوs%m.:HF2)Nr~z.:S"Q+S:y*KqׅHe͠d]IU7Riz1D҉ d&[?}j-y[/.-";vMo=IS̰~dr0u*f@,K dlaYၩjlgqG'>BSo ɳ񷠂jz*ƯpBRlΜwda:(yum x Qf؛f@6ǐNiU/Yb$[QXV12 yػ7%gmB,!ن/T@TY-3w-qӢ!\f1췀̫˼B7~{OaE:hԏ>y&\Sbк*|&X?WҚ}9=-EdJFQ;whz_@;uQ~5iB>iڙabNaO{qU߃F-67ip0<.iIzPҌq=!>0L`0-̈́ggis61fJXdgOkFDzR5e9#RU߶_XL4#O6 0nZG3@tyxwX .txI)gAP=oq)x~N!l_.Yl;"FA9Mp$PufG df>srP,0ڡMj,  HrKVqMO~'6hޥXLnq8EOKs>S;6rs6mOdJ \M#؈ r,>"AIW@r[4rcp=& K 7٧n/ Ɛǥ 5p.H7Gs<{I+Cq2[⫦}]$毟W%ǾJh*=oߒ3(GzJw?q+xjr ysa"`G4ώ"IhPȔ6Sm\/I ?oĮUv>JP" 5oɢ$fއUh%|\8@{JcvOaX]tUg/S!ke";1AcpS`ش7H wˆ[Uwc3+?]@y'lżH阼FX]`k d5W|T;!pۚ3:f70\ySJ2O= q@=&N@< \j;B _܎ݔA!g/6UؿJagg{ d)}xTq" !pNJ1ovejāAR`0DILJ3H䲂0 6`!R>Pd^a*ð]vÉ=NX# 5C'r@4wYs{7{z JeE;=cޭ퓺Ep_M疛p(VԯZۭE3 n>Z6JZn4 AU*KΜAx"kX+Ai 6BOKA7o:{#~kBd#E FWL;ۊczV7I1X~Rܥκumr\Ub^,.!I$IW&\"yA*\I HLlQ~|Ov`XӀȱw'?h㒓!˨2ZDuGV=Ʃp[t<"ê_M*w׆`v#,mw{aI~b}k ~,m>xFꬖ:a婊 l:lIQk:%1L<`8ƋK;1Ԗ1n|*EwYVM5cN =;4JY_ѫ^aVį=k]>*pg>JTd*53e./d)!@Pgzf=ԤSFLsfIn|L±GF.zV[AڸvZr0]>ueˆ9N_q Y$, ;&,=eY]C- H BgU=L[閌9tF'KFCE%+p|nc%AZ]˰7_=P?tG?f3ri+[p]2z\>SNп6Z;<bt5 ð>C02ʲ/ӨcJ`.L-JU] )1)$bOdZ\9,#L].+dk#Ѳ(,N)T.:_/_~Ik(Rv(;?{,iОE*KnQjU|b_ۋ>QH&zBUDtZRJع-{tuW[${Տ􌚗!5JI&(,bj'Jy9iE~l ֝h GRTFO|Hk[~ӫSm 2VM9=þxߟ)~H% u;BcFvC`cTxĄjA$@; {iJ$$I2hGL֨I%UݴǮ&T:[kj02鮢J srJeiPHٖd;F.k 5]'KAcA-jf¿ |F7t nI%>!wcͯ৶g *GV2FwxqbP6^ \SJ}9C>M B&~*Cٰ7HlAP0qcْs(40D!Aƫ'R9Z[M0PQbjOw,2w M&R)3?^(*EH8?_*]ȯ25~ؼ˚&VRֽs2G"_|c=?04'"ߧS~aWqm7$_b0I4PA-D\д.mރ׸eA4[q>J qc=t@!({䲩ckV5ULsd!V4?W$fSo2b'̳*]S9KrI_o.M0:¢s#j=;^zZ& Im'!@uQаdj{o'粅Eץb XL\;")nµ-GGV3cns:vf~t_Og%?u9t͍D@V@ʞ6A$jq[Lr_T(| B[X9& j}9*.΁zX^4 )UNfstW̵xҴM ڳwhf+Zo}C K:i'+BOݩ~g9wo> B:ji/ wŪS_x!6,?w͆oka;9_ LuIPjKyiN=]adJpkؼZm9ȫ!Zy9:}p6%iEa$c5웝CshK<>=ܯzx>L(KSe ؼMS_*6Cp"|K'rKMHumݶ G,rCEqE> \Ϩ`B&u9GP̧1, ൟ,յ%bF՟erC蜉 se&? Wۦ4#sCMdQ FY{m2a6e5] olYfŁ%&@o%G(N~J(lIEN՗ ՄzDl e3b086}o' 831k8C蒪:x,N&ȕ2R3(4y#F"ܿ8\}}wAl y<  J,!6V2Q$8WTsTq#^W+E0ln:ewv-Su`ZQ" 1]`?syy= c[s#Ay;%/)l0[nDŽg;>E;!CƥZXN L~Vz} ZD;+)̸$łM  ecxf,r={82'>grcS&H~{? @id͓d8uL‘Zj@U>~m9ɢ˔7&:nHf<>* K3[VE/'̐2/WAڐ ;.P4C}gER-T^D5j`t&})Sef $ C QՓܡauRAOx"|)ĕ̋{!zz)kPfw̻uĕv ]ʧkL&? A hx~TǼպCIQ*k?Ѹ;Irg ϯ6ߠS>ɮ8e#:4`? \q'*qBb,?CPi[Ea1B1뼰$݁}O!ETY)<T[A#:!%*cc5Evo;qJ^D񃲠uzflv vfWw~ivΔм4Q 9TFulo\ Z"շcF V^0}u"R5;b_,}s`4ultsET,vj$k͖i&%i|*S-E\EZHlw&W\6Q T9QB\)` "p/`V`&Qy%ek=AV"Gexȿ fXao=lɕb>yD𨧃\mJPLō`?A}l-$l^RBR_ 2Ĝ{rlHȪsdU0Hl2/d>}l_e^Ϻ%O8RcK6J(M\qI!q:;;9b0-@4 oBN|:F ӇvP v;v#Se ލyx0OIV: d]8}j?J=5zۻ*ڴ~a$xZIbە~fӾ ,?pV'sS8TY }QRȯҊ0)Û̏{1A3qG>ߥٴ7c=ol6LP Ĵ⒔\ݑH Rؔ?*&*p]RAW}JC?9lgWb~M0L}#nX[u>FBlh_gؔ1wT*.ܖ/6_U^'(*ȵ[4vK$0`A ͅ гGA#[ˑ"rvѰ0iF//_%h=2Av~r(?>z<Q %3־El #Tkf~yԣ):"fe#>? FCaWcM>V?2-HQr,WazL\Ea?jAËWP2P|إX p(fu.NNZxmzDA6C3?Dz$lD#S5caUe9IV妘xX&џzY켚]EHs#!t1ȢQQvdT,<iA^VDwUj^zQn.mlsIqdd}C2L(" 0+h:"5 wm(.'6pѬ.4m݃R{˝y(e3L$_|u`<sM婿g qa׿E;t2t\4%TXQoY=Z8}E_U8>iqȗ L;v?8A#)H{cv EU[]tQp3'9q5z2zGQkϥ3#VXqyacb?{(W+pU_$^cL_!W*d؇h0T,g i-m0 'Yyn|d^:QD7|*)gߢ xr׍=p;&SI2Ѽ!m mR@<4佁nvzc @XzBT^@rZ ! *I#v2 Yq/DḦ́M2r +H*GT: DWnK̶1챣(nׂ}xȤ`E.pkT֔U]Dzlo,eYwBOKmR E(y=kJw2q')DI'w$yi*< P,pϷ5iqM$`ie^+ܽJXAp Gf-bgsyl|T HƳCPH۔@ C&sf H4ܧ3P}no9y:Nx}۬Kx*g2!<*$8Olk6e$."!AtsCq؞5d#Yw!M ~LJd,%BxKc}{Mmge_-$$.'SgbC%0G(nuBQN@*G:;a/-˻-ofgɷX K5kĭ"ށ6dHr B9n9};$ݙABHiםlmBV9|8;3"? LRr.n|U5H]=w(V $xWeOP"kpUڤ % NMKo\%kf"}Fܶm\_4d jSOL] `AVuZEGgDQFV$HܒFlZcvVia&'h-DN=#(/򩬎#{Tqc?f8ڠ >;% 0Ș8vFnu#&lLR0RR9$J :dr5ǡ#6b#h\Sۈ6 dYO ׇ wyqM k˴S_ܱ~Vq(*^h"ge`MqYyJq7iPUJmhD1Xeu)MV aw> pcP6ǎDH%D& 禅@b4J|*~ 2PGxL21z\.P!˓GN3:VP6Fs|7lDD Q> MEZR&Dȫ=jvB25;4Q[fa@|C?R]HCAxҭ^gfm͉BݫC!tD=/yd ^'6 ()ʳ)IskEK?R W* J?_C,7@Y7ڲyBi 36dG})P)`W YW00fOܣ& :p@.Տ)@-#Q "~'hYsP-^h u$y$E Uh%?I]FHFSgV(nӨhƶ-H .&xQBoK"KY@-gOiY>A5պcX(z ،\*GI'Xu`]}<è0kv\Z B6ѺЅa;迸np'/<4pLNfӚT ""۸BD,k $w55\c_gk 37}<39Á?ܮy0:3Jf"ޘVI2aj𑓜ڙY[f>n<ޘ  |*_E|)-F҂5C›9db O17nh ^k3&7|V{l-`F'ϐ$4_?[mW֐:ƌ5X8 eYx\WО8$"Vu~^67ad6OF3WU P٭.S``Ao+j67/X4H JRx &>$"|0*R0'| :+0ۮ :ԍOj7'ܬNwnjf[m^kͬmaENba?#e4+Aq ]U>[OT{p5'sh9,4$#Smd 'd9y[u Dn!^@ڣ |;3T2 uaGs()54!QC^"hV~*i\_DSBy@hyevŰ$e]kK3тԉ9N&d㹠b[?l>Q<2.!S Zk *zK&(捧`>_;bdS_Du!<"&?+h[_/IHj|#wrBNSgEp|-ʮL(!]j|ʥ,Km4 X/wP{*rHκ),X1Zd#Q Ł`BÂߠh W WtK¤%MO cBqcEb,vd}!0[%?GbI<@@+G:f~76y 3ixqDKѷ%1P0-y RocWzE"-bA;Z92ʏTOlCACdYBU ĩ iۙA{o7iqw_0%˖z CF+OtWv{/_ט)£=J)~A͢۩P{o"ZՕ̴L->7E!5JJE Y҉`ɟn[hwׄU1bFl{uNҕT:3̂?@L= \x禚!?Q 7XyufAW,t`o$rj ]W&bzF@V~{0kֱvg=ȣsZ\ф[JwR'_ (sP*H|]iD!ڶ6zqZh\5'vJ CU ۗfkO5gD㾢1C4jF+8)jFSrp *.3yT&]uK ~>neM٪{^(&}!@`ŝ]YꚻOM߀M| F5݌p }d&Ѫrc7~5R{/i'%KW$奭Azn6e*ϻ}'8gI9DѮ7Ϳ8 (CQV>_Bbo1:9%ajxaM(&duў&,X0iT8i\'m]rkvu"=xh.~*eZEXj EhpFL+&&!Y1_h>B60ɪ B! IKݮH!I~ba_݂5\EJpRڔiE3r ?H0PMGKC.s.0,d.t my!UxɎ *cfSa/wx tvKFrN6jZBMtt3&d^J¦غ9䴒=^B9xNa V/75 -O*#Q g0Os"·pPZ ޥl=dt0I@\w#vcwoJ|MyZ5ށ\:/ ~q$IbaoW]xlF#\~<>b JUy6#0=`k!zu+)]8<2; m زrYBh~Dkxd:N[6l xih)ވ76P|KzG ( uE͝Fˍ3Y9A<ߒLf.#׈`[h1X%q23@휗=8S5M\ە3DC=C\ ZQ f[D/q!1J Um>9Y~qbe9"tغ-Pܹ P>H_,Nz#Iz| M<.>`ؔ|pBRSU˨$D]ȨS[72_| Bp > y.^3xɑ[ܺ|}w>!DLB#b2HDsP(0wq5Ҧȋ٥^gi|8lch06ք>^Zqzޚ3v52:.9ْ& xmӞLzj秽-csz\ vFQ#ED$ڠ7ma,yv7kGPJ̏Gm;fÎ{4O~7.cLRB;d:;㥵vqXW2iտ&)$n@>MӧZr0, Jjho'WvG"1qJ '+R_b1{Ꞙ@,'y5zǕT׽ 05hsX@!y(`)5{ȇw:62pi51HA=Ay\$;!sAm)_,jvM!1mؼ>5i-]Po+&E/ްd0Bжކig#KMwwiF C K1nF_e Nn4g w da`_}/{'ٛP\!p rB,9kf#8gۖ4IBɄY}ϤPiMgkv /|]DUĪ֎י* 2+Lt3NBH3~w=fH/fXj H'V]I0,`{™G{, koOU:0q{f+Fh]x yHPξ2b̻^*HE,Qc(RT]"݆*y$mڒL.vݘAU}s*QކEE~~TaGӠ [6hx,ŸG: M;|̑_썙Wtu G(fCƭ}`Ô}4'RY)' Šʼ>F .#6>[ţ゗ H}ǣaenZMq2\tN܌hDV] 7 t?=bO*w=CY{z>'fsϓia0`a%Qz`LU$=^sJ0nf/b٣(> !g^լid\[PACeEwf{as`7I+;(WsM5`2YVbZxhco&FvMC24Ƣ.l(k /oFюq&YF/sFQc?v1hKcbMx=)ʏEׁatzr$;{KyU+]eAEL Ts = Y!:XjȄe/s',wPހ{z?qՂf}$cDyK\uSuJ(.ŸN߿-X.EYk܆Wk,)֪hw.(6d`MkJS,~ْ3%&8^aj 3!OH<UlmaRdqw[qTL%ÆĬ;":Rknaj<5|ƈT:!LgK]E^3/jRdTnUYXr eճ)/x8G뺔v#PFPm~SV ̐ZQrZgUC)Lt#ܓ1wN֦Mfj1o|q|ʴf1`=pm7 w\HZhT5Ls=Ҍt2ҝNhd!jFYtyW(Q)_!a6т0h{ P̉="IIc 9*s4 tѠkI<]dcN Hkivk̗!N]#4G2<;8=f@kJ~v\|!b`WKҺwjEo7 АTiνZu~0Kŀ!9Γl]"оCAFQ9dTrjM2Қ}¬Jʴa{$w,%*/h!_Up:c=RV  lhǮ0" A)OcF }"o(V&3*+.mB2(QŅ/2$) peD$S_Lclyx| b3b {R<wZ%]}!W7|Kz@|v8@q@3:vvL[Nsяfxt-Уo{ TanP:c9Eum"= aQ1U1eN Ɗ4;?፽Tǟ xZq-G"[-XCNqiN:5pxy~|BjX4R!'1%m^͍ڻɿR5, +nl4(0P u$ͤڊ_pvRAt#HLj(xG Maeh?b ^wseHn4i#d[ZrӇet h`L }خpK#]8@E&nоpqgQDӱQ CwX{#2|^ܙ\qX@]Vr,?+2@J k࣒6ֈ{9=(Ǔs4.PSL h*f*ַQt[ԏe/05x$.=I v7]n,J*V^=bv( ~=FNZ;.p uwXUDzshP-Gȡ-JFfA"1ԖAtUקK]$3;jxb4pB;־HlYMx0[o\45β(ݳl.;FȤUׄa^wʻHS6j_q 2VW][Im51ָ.>vZh&["z%;$Jڴ9x }L_=Y oO"Bג}vt"}h];zawyA )Trlvla }BSHn&;u6ZH>ښO5ȏfxm,V(F-%{иF'Jdl4⼾nm迺vK~bj\?B=ڍrr\E$T 6mQ6^i& ^f8;-hyS2F%r_G<0Մ&fWb@lp |P促_ܯ|6hxozZ٩&y_+3||DWh(˪opbS4u_|:CeKZ ߼*G=^7y+;|c>wQ|@:q{T>FlnP̥lݒ|I -6{ζǰ¯Z~;NEq8~}_^O%ٌD&ħEr. gcG. O5$=A }έ.F}d p\3Ͱy71M|$Nhʈ=]"jB3djy(f|M9vi$IIsNRBc˓Jv }2 xtSPfG[j܇穯ׂ١“nԯP˚ruQ6L^Y jY?^4hhZ@?3e-4Ϻ-VVoYWޛs!{:: Q\VA$h s#y}h%K,Z9ħ |"Ld;yʼnZs?uǪ[`1L°p+ dNY )]t'Rd1%.Z3KJTle o2^EEEo=4yM!>Y cDYXMuݧ^~Sm>\E fL4^|=s^^62tȢ4}Lr_{35 ҃]]&9$MANc'+iEEA6GewZ(^PK"qWR&Oi?{,;-72,Z^Ń2{t:\DnmGVAj3QD'Y}:9S1d*3NowPT+f=HN,{)+[W˘Jk}/^0FX d*v7p!1c 3= )9wO|xǀsL1GK曞./ 8?is|L7O q6AW m+e(TeϏhm5T-n]Arm,z{ _HnQc8-b6fRbpa Lw7 Ś\原N\rnQ7yJ*Pò٪†W@p<>} f(B(<J8xZٮ 0H`)V'dwI`^ւrj#ž0DR 2K3Y"$%G; 7eDvH -fO6yUm* M˙Dmla*ǝl&9 yoZ?چ牳f+ Ṹ\pF,]jk0t[ujDؾd,ʈtxYSNXh\U#GR Š(|8-yc~FZO{@:Rg7K~'<`]'ZؒXbI^qo[XӍڡ>[pv*[8.݂Wf2*aq@q]IE7zb`W:gb@D9ZEn$q`pX|i׃ŅWlf@tuxs{q(gKvhQ_nTfŨd#䊪y7Ȼ%^…. l 0H-NeNxLd6o> ݆+xf He{yX,IYcP{P%&}hR/S0 5ț*A@E \9 -b`)֓؃g;k~*I*tΨB'$NS<$=J7:|9` ~4rAm^V\XR̂;lLӌ%DG։ZD3H69C mYsKW䭮PjxeJou0ZO!8Ft.צ( $]~~H!;Z W2P Hw>^Nx2/z!3Yr{'2~D/Hgqˆcm~YQv|gŇf 3ýpY!RbʎW'I죭钬w^w{^RFNnYr,F?jiaItD=XKYOu;S+"9W;nEyH&PikSF%93V" I%+Т;pV !ҘdG*w- VVNHoK@zH?1̆ڷOac)4R֘?\&5ݷsm.hZXxρYpϸ--Ow˭I6Ikll^L ֨K vZIpv8\|,;=udwa^<,9Q-SĎ=}^!_Zy,#w0$Q< ߐ|[m= $z0Cް0^ȭKjy,ZI,imD@t*kV{uS8dPz[U €pNVIα`jǏs7-BL ^ Яɹz_zWvH];2Ǚ_l%dyrwILsmgzh I#?zܿ)Sx4T) Jj2Ey6G~4oE5Meހe/q`6N)70NuAQ3׼|19ܵCbI!HfE){+ϤEe˟EboR$n†_;#(IѢHK ; *y%"̠HGSx0Wy49c\3 :AD?Zݙ@vŕu4N30d.#o3>JWSΑ09,t6| ' %ryʨTቦHhfH瘄(ʑa7tw@V}q3CQ;0dl˘gS^>z6Yz~T[E^߾n AJ" DOCݨ} Pqy}k9Lqlx]LUj5K{@fp[lJKx|<),ŪOJIbRѥy4]~xtwJGO&a&Y֒ w`%Oven0N ӟ|,r6dͩKr=Bh|'zŦ@$R j"Xd3IϾi9D$7u۝>>>~?h7 7SŶĒ!{o֧es;:yC5s_/$"~o3}[Sn]%#kq~+T]%FY5iq2Htn2!싪|ˑdOEqe4ևXo&63)7p|Z+8ZhWi$`##P? $?ϮVvq?y=R|؋6/tUe4{=vWoB5N׉.hc% bx2]@ϲxgpjs{-l(Q`#{<PS!o7El(%<uτruA.qb co U42jw@dn ?A{eVWŽ21LnZ8dRڂk+mDNK40fAZW~uL27P۫n6d&'n J=TsГ|`~ I H6r} :s;t!Y`~`᭑oxNi@9ţxx7#|n6Z˂6!5n}gH:Whpn%\Beh(12Ixv h!]ViCZwOfbPG&gP( šp/q]gӰ>ԪiS}g)^^{[nE6b׊-+Ҧ|t(-p"i%ASpOvwk(=-#Շڟ_dz=rw,`&?gFE` ;kF;.l"E$D1N~Y,yL@k0(;VłglZLSfrU x -dPվdM kE%45=(6 'aW-A [e7U.~s^,!{(^M$;^. nj'mE>Z2̂ٵ*+ym *ђP쳂{Y?t;N05Q3;kbAXڇ2^r׌)<25b,Zpmِά ڞ uz,\H d4,E@Y+t5:H*wπ$[3Jҥ1rNoN#*HQrb;hb,TOI<}ƣM/NY<f~uK,LL/VGqQMuaj W=S=,QKq)nP ;ItLa^!&݋MItjO(t,8Yf2ˋtSEszR3 A?5&\7}v(u|7l"ʮ݊1ΧNeɔ@]R5>< ~ÿ g613j ΍sa&׮o7/ C6tM/ғA3'F)`ɬJ%KZ`0cF{+mڥQ 91M:dDJLB߰H:dOG<#/br^`7D7+41*Jzj쎡poŸ5o{ʢO˚hFH`acښXHw9+Q<>^Yz00Nw;n3 &h6")V0sVżtpE%JB]|KtQ[ExO%2}:C_u4Qv6f&q,6smyN yN=c^jLWi #Sp!qw wA*M4UWL0)#>6tf'e/8=5˔$S]ǧ|~C*c>k>]C V;;[`@4!9̦'`ɞ#̂ W";ނZqwnOloVmlQ(UpmWj{$,xvoQUYfd 䗡Tw T*\'epoǏBrLY(\U:6Ⱥ5#Ɛ4a]Uy; d}䊗iWjN&~u4T[#~0M}m& I_$wmff3 iO)sxeSoULf P /'PNg>}ViY}[I*(s! ASF[z5@fsKm0Cˠ=.VXC5b%1l`Ё xn)i7F< =?kt*=XƮGUiZW4zU,*٨~*;z ->X *´zI.N] qrŹqnX.oa+[$Tpf!\z~Bb$%%7mY  xhMϺ7ɸӛ t]iŔE$D6p7d;jv;>FO2Ϛo~Vɦ,I&5RrvfToN_,uImlta *Q@sM[%!8pb!@t&WT(J-s +Dy,z)⍶0twEOdR`_`C[q vo5ݷW؀#;Q{΅i59Ly[Ða$ֹjOzD.hO H457>~T5W5s TjC0el4~]سcwIuSk 쒋]oOo#nE<^|X1U`@M"*A1}GnO LZ?…E3}Þb~+Fk /&Ԉ[t\pGLeQc7FBLUVt[ 0_8 jf2%W;KZ1h7)-U6"QscN VqE W wy/3g?`}M%[ؚsih6ah( ı-Su[Z`My[} '^)ム+%_Ȩ!!;/br4J{**`d.i铃);##1vM͠W6ץ~类Dx6?].B'Tm>y'VJiɣ7ү4.h+G6C-Qׅ1J|bl|[1 P(`;s)Z[L)e| (〪F -01 )7Gp7|L䇁fbh CT1/O)8XR' rî/ v3=׉%"*H|?F_}`y&6/IꜼFF] >-j }BN|oĊӽ M20?3KuXfx whlǺwt*N~c00.the>;n`K*sW <{Ru\Y"WHY)yZ2=#[6E4YUHYFuS`k<%K "l;z !A%ײ,ëHk"]Plg+GG)aNՇ7#8jòZ:#q/\ϋ&g&8{ Kځ 9ƠLI|7v-dRT짨}e~V q^3tԃtf2Wgr:;)dyɢ ppjY$[Wk׷6jHȆQ*Lhn5/+1[-H}`Wᠬ>VKG)í.'˄;6S.k"p2vVB_ҌNԖX4iyTA5v;-k1VRJŊeDZMc@ lfYaS8)%ʹ zD_YCeHUo ttu, I </cFP&kPz ob/M63Ũ\%(?ydlCJ~5SUiPty ^!Hݎ~t䓋ޙ4I?TEO6M4?ٗL+"S39Bw~ VgLdZ wߡs|wᡸ"7">:# -MdEbժ Ad+g)Kc߉+/v6[[\ KÊgYZ070701000005f3000041ed000000000000000000000001662bfc8200000000000000000000000000000000000000000000004400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/sunrpc/xprtrdma070701000005f4000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000003900000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tipc070701000005f5000081a4000000000000000000000001662bfc8100000a80000000000000000000000000000000000000004400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tipc/diag.ko.xz7zXZִF!t/' >]?Eh=ڜ9N-pD/3eTt畾Y ۫سR1c_[b}E09؊|R/=>eNbK{+Iaa@Nf@]RؽR^6J>2h{}9ʻ-8Qe+1F4vVb7!4yGx&|v O^Nӛ9 / C@H վT{0W~q$ tPkEؚFv}7iCNLo8 W)h ~Z%to\̔5-j2_rߔJùfȧXP2N;%A!cL(HVB4iZFG_]IryԔ2(I]2cqȱCjy}_Iib_ۗ`i)J0EUlrJȪRw}ɈEeoz`NsF)ӏљ *vh]jO3}A݀-3`5آȥGI}b,|-dg!chLڀlHtl 95Sf~Q/#iJD\  tLAC)W𥒓$\[81<ɗuHsV13>&|=%đ:Y{h5D%85qF3aāQ8tXwc>AJA=/>3lg{ë2g{j' m>7aM|9zx'uc^mI\F#avO\ BWK,J=LUX- u}ZE wT,q ,52|M APvSNJ#ɑj3/AiK4A`9+nMP>k$Jlf~=ũiN5Mν.pqFB8wuMZjXtqd9E`9DWhF!G]H-񲉟 ^=oiזO|-*u(h4DtG#i<PHm)|bRdy-JB%nƀJv?bqwJ)Yb&!vLzܑN!ivq\?}7.nU$&AQHzo+wĿ6,EjHa(A^#Ux&$δ¯px`FvF> +YU>Qc+BZ3Xy. 'P{ewM mƄi,Fq (y} %m;-7C\6[R wOb9R"L`)osH [ݺKQ(Kᱰe3 R7B3_{ʤWC,o/n+ Hd_|f^GEԲR P2{-I֌^jUa۾X*92oć-Ԙ[0nnY{` -X2m]@ߚ5wqsQi?m9BqOA4q!$H4 Yt%Om B>m?TZᶦ%*NE < 'F *槦C>C#aT Z>In:K0*.떨Cr<D=0*Pž8A'P^% +qVBtMB; 6CY/BT#HTiy&:. 8IRqw-%X!:)gO:fk:OS͋KkQ7o(,1`|^+Sްp^ @7cmUԜ e$$]>t%;jcKswve;xd;WVw[#=ap!7[%{Bzp"u?A>U "Iy妏m4miB Ϗ(q?M4]RuMjn?..TBD'M&齕cc2`Ԉ+c8~@`އ6sUb:fxq`%셳7OՇ9ou}їd1T q F/((@(e-Yn](Y ,fp.SxY-^arD* ъbTęF\wM_f$bfEdFƏV8ǃX=( a +! V:1ݾ:3V\'L.P%-I0٬cGmW"fl·{qBJF8X(.V< yo/4m/0vNygYZ070701000005f6000081a4000000000000000000000001662bfc8100026108000000000000000000000000000000000000004400000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tipc/tipc.ko.xz7zXZִF!t/]?Eh=ڜ9Q (jA16p @<2%ۄ=js~Ұ[iy׮/ɉ23Ba*@BDf!L8"L0&bޢ Q(! ̎Cj;E7]mmHz-NXA~DcVf," qc䴍TKSR$@zT\o]8v+2 E']RK, }o1- TdbV \%)4LJe._ N{b*j1G=ꨥ}4Q3Oȣ#mcGC  *"w.fN(8]=<+=jЛ31uX(vϲo#uXQeD7;'^q"Et:/~P]4 c94A8^D=E]a;Lz ߉{}p8ae+meϝߔj#uŎx>-δi4x}YRy7ppܹsF ΅9 u/SoK*/8HRN_OeDll N]R*!жZz^#j^@47<hkv!M*XITJ s ;dmձsVy4e$7QR{m!|7z@We\ԱW Ο0 Js=}\<#,ln*HჲcSҴl P|0]W3B长Up0~cQ;#-;|jA(MUVpƍq 㷬i͇W̑_;; hgg*7==6(;G B+gQq:pWqh0svPPμMj8;|GPM:OREP9vds:Z[J Wt}+n.^LH㟐]_=_NcgR^Ġ"<3L|J?9H@Hj3$&&d7]\n5f]pF Fi \47OGSxL\sdȓN({}XNAI&Y7Boz 9?#~tNƑlU5g$#[:)|O=`^oL@UYoYXJq$:ruz%:T5j""{̨O.+OZ$LX{O{%%)P#ʰeާsP5֪" YҧLgK$nj b{ڦCKQR@Md+M0 [ ./䬚˭I1کĦߒXYd[-DtbEwE)o͟PjYL꽥oxp+EV1I?)1u,p~0 b B;im*tAwo4*5_aQ&b(|@O>:;olL< -襚Eq&l}~GJ78Os2;yT^kF{YU8 >H]Ki_f-;]7t"߾LuX>]^ a#Q=xU'ZV^ ^JGY$#qӑOfT'xOeFA " w(,ERr>\ G|\jһbrC_wių*ꉠCU"1֡7!]D?ͤuJw`zQX, hbtF ~jװLK$HpOKo(IUoϠ z\ IiYObMh f^5)q *ǁx>FO[(R'EvHcX!( _TSydOFK Զο,].nJ}.*cl O7YK0˽.h0 I*̄69%Dn@T)kE7t;0SG[5Qw>%`?I;SX X"hso< g̵ 昃~c4(TaI"C߮®w@ߟꎟH؎6i!NDLZ9 m:PEgƅ}\ iQoe]#o\o^vIavq|$LhɧY Nj9oxOfM}y(G|jx)Z_-¶, c5SDVH޺"MHOҲl"LPTyP5KN<:kǷ W(F>s-dq7>0ُ&FYBIpPս ..l+'ᇷt?|%PU2a̗PH*u~TM-uNmWiI}~+#p}5!94qlӟ{Q#nc#d5q8&=CPC.tHsZmc2LvW sJ&_I)r7-#:ٲ|џה&ͨ>̙].Jh(.2b-}Galz=?ON#θb 4B[P1} : c%Xyى/(?d3r- iJZRIڌi̹gv a.Q@z|/!d,VDH: 3B  _Bێo:t%3*SI B0y{o u˙n vT(_ +vSgoJf+Y` ygX{DZO*F[k%腶32"lҜ~݈p)!=h(nN )M,5eOı$wI4i)RZ9;d\ˑO)%\>eH"ֿkB @gqCd:Gtպ~dS@4tSU" EqqUhr,k[*:j]~%TJwO]4Тr0j`p +y3-q]H䔚V=_ ;HI?nHJ<$ߍWD@xRXcyZ2 K!ʚԡ x]lɽЇa'^TW PJ ǪAt%5)1 2qSʆ ec%h PuVk*zasozqu) U:#Qw>*JeG m=%?&ܥ..zr+ww#] ;)~%KaE8=1lVFfQ%G.Mv􈹄FN&f%[6O<#tՍyt-'w8(rś՟E?킓o3H.&LI=)<J`kAA/7gt 71ug(Uע>GY}OVûctxl[L2$4Rm+> *m _' +TF!^啮)`T^zO}ܡYݥ*3?D__k65sע-un>.ڀ5bБ9Xp.D`Hj=92Hoe"{=h1|v0Ӂ{yw>D+hHm@͙ 9}~WA-iqs%O(n'`1h2L4A@ogs'}EOf@-_Mm{Ҏ7b"FާOw<."9;-C‚/\*b͞a4H8%xieM1afF4`0|" pRmOjstb'=5D XdryE]Zk#^ y7\,E}Go<']|jy1ůZH~@/j7} HVw J<^%9a-T P]^\ֱ'$*ٝǑۇkUAI,7]N+.MG}9/`iVɝ&NÒHޓq4Gxg+*&ItSc-i߳M"H:QHMx ;`Ƴ ŵjrՔ*4CiMgud<4Bp~߹tSҌjg*NOکxwqw( 46݊kot !έ_ &+:>arJ 4\;㾒) rN"ڌxskj.f[FPn K8#힤5ӀΓSiHS},F??S0'+v~90+8nq0c7Cwpv vRQZʭ$oj~V|N_d-,_LU6aٝ.\#Т%V*,JVc~eF\-(`4o"$|yQ6_ ks7#N؁'cI\μÛ j3 e잽09Xwk)`#s{&[A'!T7c+s,R1kdThz (p bmBK\q$u%԰ l5Ț$~Ff-"  dҁd*0Z @?>| &'x֐rDKvGۯֵ>"~'<g7w|ꪘpU24 D?C4-BP10qPµA=,gcLHF 93gQ`nnF0e [nԙoO1ZAAƴ-զ~]yPOZCG` oHh_-yݹMf@ɨJ5 +xelsO+ {5/uu`k[L = zB+8`}`zJn=ӥ"5pm4-2,A&RͰ !'[IJhj?)*KFuV2Ųv_`&iL"@QIn>|h39 ue'a\1-xt'D{B2#~k xiW咿5Q X|B3n~;ei0 %旌J4N%L\h +)(;\(q!%Gw0Y, ck` :ѿuUƮ>W}T( {lD]Ii X(x1GN@ }};xnx434!ZMQ߃`N9ӹ$C6m0ݺ?+ؒ*ёQ_8P7,MRNcq΄SSJoJ_‰I_{ }jp"J`wB S`UގΚ`B~aP@vec~N{ áIlyC)e~w5.p/MX.p 3 9HJWgSFZ'qMq3O9GgGK%We>&2_+7sت1piVH9Ŵ다PrY&VaؼAH w4Jn_ `me''B{ z¶zfJc$CCC*_PurR#31 yƖ#T¥OʂLli"6"!K. ZA2xC9~ V`ǻdJTK ֋?96SӣrN4t|>d8<2?XJLF41آbC{}a};${K4vH&fۮhN9IY7QPf'm~oTFf[%E> ZvFD_,PUգ]ݠ.sxeD]e6m-&B>;͠3s{ˆ]#")3K{Fm^֕Bg VoKg ""5,ϡ~ZJ\A[bu5V5~A*o@˒cC:{ ;(&4,cUت`xF2F0MeʖfuФ'pD. `Q烣&Ԏ/SrŢ|ĒG736 MV~خcLP(i}DuFx9ƫ(7po߷/0+& ؘ`/8c74f<3GcayF]as,Q "@eH6H'WX::KIB .ckLl\&qhbKhR%-uFcVŌ7!ՌQD(yR񝥁("DȆ6h=s"婿=qg66bݵ//hdEL1ky3~:teU'L /qwfh85{&,mY1JSQ3 m=dPW6wrr'v״Wn3idLJW[k?JU-vN\T+4*˚d$Hr >}mHSB.mfLf@!3z F4%&s5L g܇1Ϳy~O ,VN0rb?<ڶP_ 368vVM @!f^0x)rʉ̀ 'NGA"8'RgxQ$>Q֗}&uXa~w"uޗmDi47- fmR;-h0D!;F=VrV}M!Ml^PccX]ӾLJr59#A '0R_/6ʬ'=& e"V@6HSlVj  P̡wʎ4 w;vTG~v:zZ+fX/R``K5ŷ-v\reT3p cRN"n&"rɜZh+ɢsZ#+U)Vc=0j2 CXԙ#,nhv۟Z3D:R .tO<Gv.L+!iCB`.:MhE]ܹ:3+nzPp`5};0NRbT&nvx J3.=p؟LְVhF'ϟf2@M/ Sf)'pKV3X&Yx̋R>'͹OOTjn@bfL|pÀ|2񆾇]I铐q^TwdZ/QlԊuBв?v2A܋.1l_(5V 1\+gIVrٯhZAᑍ(lF!̲ ;R4f˯̣#,śP[Os 37 \Ho0D Bc-n8=צWφ^_mrj_+.=E/ D]4׾fdxzQϨU*ɶe },ӊQ':fukIv(IY<2.`n'Ascؘ 4lE 6ΞS\f8E%T~Wda;{ݔR*vI)' 1}kP!YպΎβZ:6X ;G,P?|pӭs}fjnKFZ.ⴕ9?Z)1 o&xSPlXIT\8&Qp}#6@fFZK&-bg;A6^8qjqE$HE4|7¿L /ڷ܁/v>-gBѯf=\0tSXkMN>yM0vrqZCmu!ѡ*NG[0Ҡj8\I6OU!|AP|drSslCy{ bTxRPƅ],D!C~fko:s \q&}$ʐj S&%F]1 fqt{)b9?-jN-ܠ w/U}>iWǯbդc :>Vq' b|"'*[ߘk" ;C?@癅'C݇p0CeiU qڎ2vYd`Fopa~=-n~gMwƇ>[כa,⏮^gwd2q\q;.~[}z{@/ 59ZX{義D&O>jn{'ȓy @VLs Qˤ]ip瘩oBΈ٤/E@P}fY݀tHJME@fE'a`SY*Pp\cvxJ؜HVdu$Xڔ!P"HiA~_L 2*\ 2gCs?{mofqLmtN\|Xo^8FVcRs;4bB˩Ic}&$&>^@q{ظihxmNl?CެR 䵰qE7ݵ!%y4 n! !ԾV(g RGH(H0:Ity8%a5#I.bBegS7$+Qjykuu5O_syeD.B+&i 4 \|,:ԭ7]$qF-=pr7|N٥vYH(,^IM'6hqY&: & o% BQH (3ono6CCf糭zb8)* 1ݤ_`RA`vrJue5_^贃!+v YsfS,ZKKtHnܴ#쥈ԖN&+Ca|s ־gcu`=QDy{> #Jup$Pw;"^]_챺;R). M!Y1}XI_ pPI s5Kx Ғ9:@3OTi-2 -"&yFM+ߍa .'"r^ ,Z\Fx s7L?0,~{o8ѧliFֆX*;aIl4`mq(¢gh< gx E  }iHno,PwpGeox4!vuZ0N!7 __ ˎٕ$PdXQیj.(sK $5~!ApjpY<6 Bb6<]f3OO/ީ/hy-Lۤvc:b+Νth(pJEuu_ѹ2#k0hakܬ&)Zb@ēxՁ:x'yIUCaEx +BE{` ӟ{VjǶʷ$' w6fT-?r09t CqeS5a_H?(kVeT:n,Q M )As$ *_F<y֤4dS?N&ޫ!V>㴥:H޻Nj0՟/lf'dcM·uH;}`Q}}T3%$U:Ď"Ѿmʎ*G O)^yRKNosI-PG/xulk/Ӊ )]Cйb :Y$Ϯx:[BѦa+%Fi:5#;u&2M.V#h7t?::Ԋ%(j ,9(PH@ɡNn,<> Qye{lۤ{LϏx.(3T.ERy6g3x`mˢ[h(7p,ζXz@/ .m+643zb͆K =s!Bj6|: h؝_nk,IsɈ ˆ'*rQ#f`N#C-btW x ń^͑qa' j ;AN)15_r„A$C?3dH由X6A4GxP;`\ s=9cG{WLXV~91}SfE^PٺnX".w=VNDw]L1b#mB2`, F";\TKl/}ZkҔu5[ \(1zJ^ [8 7>>Y^/sv|ZpHc+Cf巍-RNXeBX=Pl;2~/iM (S̞ exܞRQY܏bf]IN'qdHԱn$wP1|8~o=5TsY3,;ZIC"DixL3rЦJ$8p%wүVyDcO{%`d!jV&oz?F kYeQT/Δ0lqEnp|T[eq PysD&/'U$EDgצSqܰl ɉUG+E:ڜЃ:##d2ŜyƤ{/. x[R]W)>]Z*;&.V )^P{s_*+DLqbAjjNYޘ;dw%Lɶ3\~OadZ = 5|D#955|+V1Wzimcӎ;o\p2?oə!z}WeZ#7{ukhq^f3꟬A^;hGz~gh4lt9`DRj! |/_$}?O W/ RJ4f]+{&LDW;F_1 ;%&eQ ∁ Nf|>k++(2uIIex%QyBrkk#-iw-tq~FJ=_M-#%]{iFϤ࿁ ,~Eim1N-{(6ŏvmzW&:ym¤m"5 w,v Ά`VWl΋+eqERLO=iZݡfH[ƕUpa#޸u*(a 7p5zODdfrb}sF[PGOaPɺk<%{tLU3I^g.wtg"fmS/|NS1L.byyDoDGd~z ]]lE4@.,Lg{YH!vWrF8`:kc+iꉪz M+gd[ &$cx$_f>J_J{1^(D) iXMI-Z KJQJ+!o9ݜʎB÷icCRtwpe'`]bNBP*7xˏSCnMSBTҥsS ~,6ziFs7ɵJ -qޣ8_/`AӖXۣR"6C-2ӎ\[o BIvmX8-%("uošCMi:)gp\|pT t ,~Ys+gIo]K v]qZ%D/xyfcQNJ@SFHh2&B~xt-<^,(XsWG a Y+f&Ŕb() ,<5)t=M)*wːaOEFoz"ONBjO@4nջR{𥪂q8j1*&` x0 `[J8:AEׁ¦PeqSY>œ l2sTz|ƋZk?gesX{Ciq1G.?3s4wAmr<~T /-dv:*#<ؔoKW9;cc+M樂|PP}0V[Hs0Ѡ/-dY+4 q!F؀z xȣe`f[ԻUcY Xg[44m؛ghrJsܮD3۲WwR=BCg1#_\skHt3]dKgH?c*nL^l ^Tv0oAVM, 0Ek[u-ЧXM)9d*oJ[¢LWIyt33Ѥ>e&}kԝ"( L8EW61qbVN0¯?k| aMݏPP/6Ї4ɺE-նNjS3Gz^CJf]ӭFفX@LK:@Ō lb˛ܒB$t8>ARq`oг*xƾ ꊃY[cVs:e@DԟtxkюTqm5'hT'bnQil@h0Lb N*_ux,X NW75UH"ZaT!e8fKmb}Go`%ߥMBhA}ńmtSq3:}XHi8JdV]pn]Z::|p_Yo*nύ: n`cO<"8%J"cV0ADMC5l϶෧{W,+ɣdL+4JN #nyѱXQG0вCcOk}Wwmi-m~RcomŒ"0xqZ ,W2VYh֒cq&6I"I&$e ܽ6cL6YOeծ a ‘< mdk;Bzܳ٩!##;<<NU/p d*NP37 7 W{A7PcnƉ y+WeMB4Poʟ!zewiӅQ"u އ_͖eBȏQvD0OiK3KXYhaJXz~ߣ?j 0Y=d4 DbگV'ԇ̽ʞ0Wc({Z{j/bW Hh CVo26z jU8}ap@ZJ.odܽ<,[RryKgMS{#bP*?g8Z1{0G?bd4W|܇U;1c\H!v߷(͸e'і(+XmhRlKՂ?G$ZJܾ?[aAlV^+%j^wLwU^݄P(qfdxexѥ|5| <şB!AU7ҲdF2Ŗ5^T앻ެVw 0bG@˔)nz_l#x|FF^N`/B#)s0yh\jG$^@?8 P!5Y×EպNRfEsSW1aRq1"WYq:PJQYSQ_`q>tPTAq?P3Cq:h=! 6Pi#,k@( ˑhƟ=|B .}0[2TXI-VvhB zВƗ"xQN> t?px>h :u& !ED3}prS:q&s|>b5m>ŕlLO^/nK6V\oZžYsjMX2,&{\(l A~fYHDO̷ho7qN+x,X# >G \$ ̿PQLvqĺܧq)hOe{h5yP6@:qã [w! ϙ{SaV70̭$RSaZ;MRN#IیhCh9̚[/Rֈ!v@To,%e+RG H'Ys~D#NJUbyNiZܾ$ 7$%,3/E+ׇw,9#Ѳn\ !ɽ-N_)PlTf,R94gvwt],,3@~ a\F}9st[\#hǗsA(x\n^LyF o:)0wwQqTL#OuF~= }*c?y-ZP&Lw`ٔ Aypm~7"(Co}zEd ?nma]j^qᕝ6z9R2-Z~=CT.h\C5L)6]zE>}'\h@Ka%fs05\%}[L0.z},y]j/xe֥)ѕfU̗~F\@Ŵ.TF 2/*J;(; WT 6~ٿsI$B zY' }iƔbaZh,[Ɵd+"Úз~nq-H.{WҵjWJN=#c(Rj_ iU.}[]^u%莺aK[P%_EƳS镆y^uo"z1T =Fy;-ey6'ZS~=KqE%b{P ;扝(-|r K&;$ XBfLbN4Iڄ=.>d5 keQǠ{Ƽ. $W @)җwЭ^$ڕ"\ipZf !qJ,oY*d+$/I!lQXl[=QЁ)ݵMF,^Z}F9rw ΙU;!}O5:)؟?Q ih5Pz%hDZ6`z v'zA/' ;&҂Sj;D7do2^*Q-K,wr(4cLG=!YvkOO>jZ:3Ky̠12I <"S3 b[8Bu%ʴ vPm:m2!s Bgޒ:(`}x1~kq8\3V)K2Q<_e! M:Qnb*:wQ'һ"hff͢#6G[KT"*}YBK/w/5y |B$fF"`<{iO &$a&'#!*{m'KkZo"Z,)eW5+ԽRث-.WsmI w-P&>8/tf|XV^5t'RPVPB^/`#%g05]l t_Gt6o6RvoU}[5ZԆo൨)mttDpTC*aQO'Doqcj?'GvugUCLT kh~:vD)/Nhh׊[՝M7^]LҗQ~ N(!Z0dPON-YW:xIa!^|Эmj!ai'FLm>*)zwWQv(!u`e䁦V.vd[=,cu~mHIX,2|_YZ&IMz"H_YHn껅& *c|uaaL,}f͟r2ѼT(w(c6Rae^G1tkC6XU2Hgp ?O] C{٭fV2W676RgeEWáaKnRGr潅X䀙ye  bwĄq 'ya] ,p#T{EE:oBR})oYCh~&@ppuTx2_g2hd^_-a6ZČj`M6'ZٚϹs rq0Y&gi!aٙWhG5N7A.}O]_# GAcX I\Ixє;CKLeYG1j^7Dw( U!cݰZ.ǝ? .nW("=E,[H, ~IЂ?1H p[hnV ^ZBawdx'0&)9x? bM)39 ?#AKG4J( J "3؛`Uy~GW9N/Ԕa;8a[𠜢pKqcu.?@@8Y mD@I!Vl4+-sܤU87zkvU~4(x=ݯ5*s>a*KQ)4gF;E\db%MeN.Asrn2P^R,ܢQS 9]8Tn4l‰i@WuR:4w/p{ui7y!YEYŽ\x|v A߯mu XKsQٱBB۝C<-`/ Vxl:WqM~]B~@ShE`f]rqLruBj-'VTM<@\S3)$~^T9g)=(N$8o ;x6@Izƽ9h rWԑea0)S%pԃʤ#.h'Z;i33=۸EOGM jTzC3ެ/(J^ƹW9w ؆@p쎈%0*ӎ2/^4^g8 |O_C0[V^)ΊFs-BxWnF~;QdyĹEr]h*-ip^x6 .oY)Oll^pnhot̵(t*Mcu c^#qNx>EA]A3)L St)\.,Zw6ܐ )bpWFu Z*p"mM+qk-ln:*Yױft5XK&[r1_/>M0^pTdw eRN WּS{ЋhI:+s:b_oо.pB@eWo:E"ՙ*qSWoۅ c3E>nk7!)L PQ<^gᗕ&kCe5iO{):cf=0 n "haǻ4q_kP?` l`|񼸫Zu(tu5Xjޅ%?xO@_;6u%w5g[V{ N:~zj jHvTc^ia8&I_5œtʇbiq@ѭzlK69Bs,J73{q`pGA֝˔)+ wc prn{xcmE2lHb;'mA.TTWƱ$``]2n䪁O t~*9'@} -4MKbzb_er9W@Z\SZkD̒E fHh0=Y*czy(t\.I(Il!4_]0ݳQ:!#&laP?IuI QZ8y8:ɥSVt@k29?F_"M# 񕤮Htu]"YSgh3b$P;QBZmmrBM ?hQu=osFARf(YAq7@WB*ŴKD,27٢+A0湑Jn;$Z$S5VtVa\4jk? Eh4 tn v~rԌ! p?P55թq*/eW*]Ϫ1 pfWG$ɕnˈ \U OVӇK; ec<^~L3&W`KpC ^ȟ2sEޒ)Z=nN:,P P<9HlB;e ŵƊ@RzX6hcѺ/$0p1ֈV,BN_i"@ɳlHW)*JX9N)swɸGDYPgNحwDkL:b; &О,ՒWiGB6?eb^~ф*Iy7g>^Cr/VcjH{C0 ;|ݍ?˼&ĞC~} Nbg"nξ2 d,YH,^͡젷S CRfsʕ2b8_*fɜkuV5'pf/rk{ږCj`j v@@gK=1|&zkrȮp]VX=Kcq<}8`ӱ|k*Evw~$[8Lt`KZR}1/*}e! wnf݋GپFE=V"B Z&Ù[E% Κ{y*J\~Ǿ" ְ̼.ZE tu3 yӤ#CfSFan*6AwB׷U >NQ7*5ڑJQJVc?+5мQYp:_#Y.R)9:Cș-̨axG0c*|lP2)u\ GM2K޲3ʸ'ջ#I #$X8xﻖ4x=%2Id MΜU|ڠ-c4/9}.O4tFa:?rY~kiBSb} 6AT1T7SĂM/Mңyp8ZRPMx}Х^q=S>憣wXf?ISMӥj#GkldLJX:9h.zP'-yh3ޗ>Y*>!A6+Iwn$OHG@ɽQe޼_ddx( yG8*ZS|ܾhJ-=F oF1Q10J2 F">)۱d *[s Az3ǒO#T>.l b>q %HEP_Zk϶UVXoXn LhQ4vkj BID9lێJ`\)֟?*mC Zq.#|ޢg.ugP(TBVlTG6[T׏E`&T+s7;dTw{˩e\xUI{ bI7G67xE,-#(jYSr"9ر+aa }b,\eq|\(k8(B3h K j^]|0dz7Bk) қnR $E\obm,p xznJCXw&e#ԿJJ[{5,} emPEúS`۴ɥ-ӮR)$9O?.=qLQ v\FNk[^m$(>~|d›(Yi|O3G3{g0hO`j2:0)lnC˹Y%З1Yw7Y7OIye -܂syֱ\|pBT/k&j#m@|[Ö[Myca>`ߜ.!GvO~!%WM\I#Ot~rP q0qC"YLIqVrg7TkijZeFBis}Lb^ UΥ$Y$4#ź߫hbMXs2ÛTs&T\؏kEVd4yQA%S*ukx+e!-٘Hl_bƒxmAy^%$Tp#&3W[ MQNL+|IZUh13 7ws.akW7!r;:GjOz6 ?nO][_9>&emOvx0LqhXpDzLYz 3J!HL-9:2 CȪρN=Z^իؽ(ϤKeqEυE(=:`UPT`\[rIhy)#h=V"RYlHJe^}6-TˇĈ ^"GN@r;Lj줧:]⛪"ቲlD8JYiV!R|3X=, {[%>魂q+P]SC=}ɉ)h 1iϡ{ Skvhb12C*@ ){O_<^O},&/'{b Jș R ơ#rn ]} W%ݭ71O7@|䑬fԻzxb>rt.VH.Jrd#0ذ<R|Ɯ>1aJ\f:LbPi|T Q3zjgUq {!?o\Iw v]arqe"f. -#mW(szi"voWA`6+;!2 &%yd(ѱ ‹ܕ065фWttFAMSzFvMצD&q O7M1dݮ^i2X$ia]!?4ltyE\Ur9sO RG`, $ #fK,oá"@Vg~}d*Z6 7}$ҽ|.2̀R\8-؝ IX)ؚ ىɐ1b%)-zN͋ƒ ^fF\WHgކrFoqo2gd( m2>03ymNI*M5KF]?̚ c/̔7gCjw0r93"5MqD8k("X>K[$ =u AS 9=Vm[cUgb`C95C)~Tr 0aꪐG 7UEЭ'~c*5cѨ#-czB_Dmͨ{bh].>}. :s'l `]+;xjO\z2T}Jztu>xwV XpA 0|Y 9>.Zm%DY,f@o9 {IEg0%JІs (QjΆ.U>OVJ.R|2צ ̹N)1]ڇӴ5Ś.(7m&dp !&a9Kڟn.cBe6vu|>!r [6F~/U)G|p(Cf25`N=T&·f>q 'fh"p+b!vL7_rUM-kyZ{=ỉ`7\z|'*`) I?$W+JJu}n?Ydc8깨 _GH'e>3Fj!5Qq"ʴUJTp]C 9@}էj55S6\y6L)reȶTKr^= ia` g BfSF%5r]TX(.C\ ]KM޸oc en7"#ic~ɯEyG-D(@_2Q+~z *z$ܺgH/kS1ő8v>C/ {-xRf:[`(c]u %bj;fXE٬h+F c5q=KLB0?eF (MƸTBt$ZišYa|A%T%1Oq -EV>b2\kЦԖ˷/F}(&ΐcҭerhaߔZ:}&AE _0h.pw ΚJ.z׈siyg;?xk\$|}cTM7M3"(6ŰPݑI=lw6f.RjUu# Ҍ0`=WrZ7W33ArL2%uV+5K[D*#&q%\EiQd E@PaǬkwI4[&Ͳ?cN5~%|FQҗ^h6kUw0)@% 8ި}@ZhS&uHo0΍cd P?ueɢOU=D0_=c)',I'({DvԀ@@/[,2_fbH2i@YOk- M:Cw(;˼ui8-&DU嚹BUޘ +d@&<~(ω& 6P>ZUۊXDhםp+,Ww;  ѷ+^QhqfԵ[ LcPimPIRBpfSeK]ܾXi̩4VW8VOWkG,!N|DXwz:5C%@i<|,ZSuvRZe Z8dhFhw@#jK jcۃ+ ay\rIM>T>V`]-u4׽xX\]0`P N0];2 9">*XG710Z+[jY']&X>jeA ،"MHL)HHٺo}=ZPu̈́MIEt8qb$#^>q_eVfR&[.T|;lHӄFy8V|rvxhAyxXG&1^2 ۍ,")8K'WzM]֑<ʏ4Irgl+?IKbKo?K΍Z6&s6o5&.w nMҏeKf l7Ү 0r jdObkFhnzE7W{ .؄V@k8g]AL>J }ÖS]}L>8[, (Szr˭FrK>t=U͍ TL)u I|U]ߘߖPu-sw&qY$nSyqOفa~hH<r2g)WjQyKt :(b->wCRR'at;C^_pQn!+?WXtc>g cU>$Y!\=RUH {YȃKd{-;&BA7k)IF-}?үBCʼnZ-; kDa'POf]V^mR/8'DOpX?{k/&rxz&MʚMxE< N}h/о4 s $hrP)TJQ%@d@ C@4aO ̳!fNۥC*1FG,CKՎոn׈suŬo.QPz˘<uR{\&I^uЙ{8@ȉ9 11g:ûWBEFi/GEL{\{O`^f! v!y?$GfHOpTR!|2jBՃ=o&O4jVP͓X9UCEt_]3tUh BZJYCxcQCp±WpfQUrho!{TU^ zJgʛ4`bi{pG}xW0 SrfiIZGqr G0@=4g``Q h!Ggpm 'GH- %=_&?UfLګ}p9lI1fwL+IΝ A҈_;ȝHQe3t+2Y5M ƕ Ih>1rc&ҀH 4*#HiۅF"j RSY}^-eNDٷ52e9h"Ğz=2D6UZ[h>ϪͪK<($)J&>zfQǎMf+T=Rz,3wvzb`Mdm{t*SHD֣wz):1%\^& LV2/Pm_8e6槁_ `Hߥo,;[<E C,.Z?$!brß(Z7 }H,B-:LTOR= =8_h˂ yC`2 _^͆\ܨߚq\ )9Y(nL9Xuqn ׫\lhG=di+Ǯ7 @#ЂX + z75O@_K6%5g!ip>^(:%A`_HDVFX8hoa{ IjBMDIbה$o"œ.;p5qe-KXKgd/4! ${'qM8ڋͯ+E;T vḿv}SV w^]BlM&"B#vdĭv} )'^'=2uL9oa!YK4(% >rlhms-&0Qb̴8N13a>]ku~jKF<|ÐeQT8 Q.HP1 D^nx!fCJ"mLKH"d2i@҈]a!xU8#5ȳ^rGUٹj4OL)r@} _d&u?S|||ڱD΅.$R?9.MQH S?95Imi%;\g 7  @R$큇m& QĿiFJ)=޸ٻ5]o4.d ?Eob\Y)fhC\KM)bْrKuGiȞK* nwYo#8HOQ(YZ-H ˴=c2E=%$D i$AGB63ւ%ӹ>4=}9RKAwQTSGѓJ|]u=GPl{aH|??EXމSJY/PP){i)[jXH e深ĵ҂< g~g7@^jXMbxΤT"Fu¦L<62q^S{Ё0w'):%ݰ88g;=QeaLǖrq h8@p}mdq|MsH.n(Y N#bWv\HGj c<:@!$L0Z?kN$: U^׏i/$/ӶtCU}Bj'\/D:ُLUĪ1mU>ɧވڣc.+RqiJ](~nuʗāS,??Ǵbe+ K7y]fQJHhӹܔn9y\B1XCD5Fel@+ԉ&;i . 8Qx^LTUעs4]l+n{$t{ӗH-l,"e(XuA|!SH!="ǵ:&]4pI:εW?c; ðnQK;ee@m+;f}5TiʴٴzcO,xzj_m /OC_ #OpU‰Y21wΪ₺APz 67y17GH/{rSk0 kJSdXcCW,asvdtO=n$pn$"ǛP8њَڙ7 DD q Ō;^x'&]'QĪ6Q:Q(!G ZqaVv+?OXMGу Z)wFo3}Sɢ-c MyE+tt!IRGW+ YQuS$:ŏ^*žosqp{cq?A=ԓ#+%լ˰h_c `k$ˣb޹;4 0 :m߹rJN),,O!K8ͨx'R6KeuG>4n:JUM!K ,Z[ &Ici&9nیnQ_z(蓂ON#kb;e~Er8_&rEj.6N)A$cR}_Gjj4x "C氳 IJmkYȴ%t#tAF Bwlpcb 1>DIa PW6`J ~`hSe?z*қmB++i̓532 H*]ŚP7Pa(SCzA_^2Ţ*}:z3X;fq\ey) FضQ5b ªEAi}zו]Jӧ(@o^ *k$"zՕP^`U)'̧7Xd %in >@;N֛]nꄝiz]Bö["NVM &Q]Mw诚/<}[Gk@Q"\T :s&-)0vaw(C~(|@TR3>* 3LwXWt!J?fQ>+6bҠʋg).C6pft.• b;g}^Xӱ 0EOev$:F~63o#YZ4ZriHr v $nrI/|Bs>o/)c8.{HSΊ0e9gR!ÝR{nUf 5l291U--:^͒yv6j4~rNؤ>taY|'tU/oS⏬~ ʞ u>fYtQVã dY+WX,$&:4Hfd}3d.qCf#}4AY}rP+,llv Z_뀜hƛ8c`A!>U 86QLA{+#&wJǁDp%<,Yp>O':ty5_5 !Q'H|DW\*8jji|U޵ uK};Dw 󛕠%V|edVn^"9gZ))fKx+Ydžyol@T S.Sk  v+8\\rXF '}e`]KZdh X (~t'>c6y( M_O94 *}q>[_106;伄o`?>|Շx4EKa=TER$__1͔ȧWo9m%iMyL_UQ)# ~7ѻrhiqH򘗻Ӱtz.v^ ZL3HS= oI'v^,aThvr&sw!GDg`̟6Ê/e!UyfU{ؿbPp#H7)6bN_?vh>4p؄;DWi'/a7{2*ZzliFx65TФؿ@0C&HqKݢэxnDtH( O ʉqѸ)þ*J]J7yF U[T"6Iڳ#yU"\Ŷ z+8&aV"*)/ RX'o$J_M|.A1Uͦi<~-ё}3m˕9EfNbu'_F8oacT߽gdzFǎqD=HWD]E<64N?Sx 8N^ SRc˕[_ip{P!K&i'n"D_xA~A`N,1ɚUzasE4}0@xXJQѕh1qlw g]YRâʑ߉T \yceYӁx(tƁSQd6Qm)a]}^Byp2<0w[ r~EG-'盓8 %/:98YI祆QRסbtCuTe@seLdg]6u%e&I!8W*L' &*ug㈗W:NLTrQ7ųy& ZKZrk]Gt>$p Ɏ2_ $0Z>?@D"O/ :c_[#̯< }аZ'] lsCGJ$d vWxV{e;/8 \y (n@YΌ';͡-)*Z/a=&®n2'&\nnS%zI0dLs:?7L lI/ `h2՜(lno `#nY;~˵iu~T՘E)ʑ~*]2Q;ګnجði2kb vc5 ,eG %Ā?T5Yi1g]YMDFznY.{l^W`5?aP4gVr܇%9F2&qA[MI=(wS0^/VA@7(^QzJ2!\nv{<+V o +xjaqo`5dt344o$bk% А.FmQP f"e!%sZYopuב| ~_t ,Q3Hf&IعmM #w:C_.ilqv,m4Wno Y˜{~e# ␀ Ge0jkrתּ=Kh1ƬED`6S.&sދO,= M 㘆! 8rhh{w mЇӷSVqzxI]eQh5 ʱޱT-]-aT`1h7w[kJ#'{z2 :z'6nABn{ĿCJ'L(N٠n*y͛TC_ u?Yd  b;;s#x3^ug@I8 ,~ޞp&f?c9O=X|zj (#tϢ6:`INmIUb/}Y#gmcmϢwfKaQꚄ)wRKNnBS[EږXFDMT?z"3RI[+؁lx Yҝ CR0,9eX/Uݟ KDPfc*l﫰CEFn;!qA7ܸVRiSưS'qDh7fPlBmw!`0Z 9t^ɖm F&:ԧvii^m3@`_] FMKHiG1JhFخMG:1OE^;G_r pVD"*\2 rllzp2()GA3CFdڦ{C =t "cW]$")wQiqEp|Q8L4`.|L)K9&GTaA֓E{=F1^9RE=z֕^1A.ڊ£A= R&R]1=ǜw%8^ Tol6i- j0mLf%V]$ö* UŅmj53oa/\Z>5yԱ{멄@+l٬+tmdh~=58ۢgT^Jj1ִ/x:ʼKkqu y6vdbbaiǬf@=k3KuBb/ڗf~EDCXAY%5)-b3qҠfAP0{ѢGg{zP @@GGcy?׳>oA6ff-CaևN.'<$9QD#vJՁBo$/}Ay#XPw "_[Ep!P"Bf&rSxA6J>\W1L8/qdbkt-*D@[%gO!3G&%t.5i'ǻ26O-V O ~ϼGLeEݐqEMpt#lBjv6*mIf}'(HZknP;fVy ܖod酝ՠ "kaƱ_ $o&VȐd0'N#aP&r =`U!&-^cWw"fo$ZTiW}0hDRY^c2|~;,)=Tɞ_nIq(2~H|yr[XRkS0eR>sA 8_+2=rH#hx4o/KY=Ϳ\8/%aX41;u:9P?َ,=/1Gl^ nVqO]9)h 1>$^䇈g3U +?ho0%b]n?_9LZT>&IcGz)|/ER"ٝC=3_ӒkiVO*:_/(<_MyzyI'ڗlس()tl?.^r{/rv狸#5&XTi9lD5Ԭ[1O] ü zFn =wOjRv^q9 j Ae3.#wc雥>$lГ2+-SIMi8kh'Ϥ"^pV$ :4"T?Z)9 75 8Qyu @JTU/T76<1 h9?0Ȓĕ-M O+LUsQJn1+J#G+b-)O {iVgRf __{;̌VB1ZT=Lҽ)#쏚m'v;!F<(y/Rǰfu;OeDr³ %-QHѝ=9rsעHGV/R.Tb0!Pp|q5 D ?Oc8pJFB٠ wG\.3#Ƙ>;9H.7ER•=/] C:g/zb"˽ df @ؖ>( Nc4wB 3;>{Y?KFpQNۺOϹ_W<#k)} "㊁ܒ{dv֍qKw":iD@XedǴc-0Ǫ&|ij (":> J.˫v>dGt3@rO @ bcBwmbu IvaT>*R5fιbSv4|j5L$>&3*p1 ̶?MB"e= uȔVP E]II o)s"qUAk`dN`v43;T_0Ig?4 Id51wK @qQ~.X)c:ibbڐso[,"%2NO5nw>*kD(nexrczM'8+jq~4gu>-=]]k2H 5݇{z ?Zу/~qVa!fqR mPrXY" UBTܧn#rQHn/d>ܠpRǀ/'^vLtq [>iN/ Q0"9& 'o6cD2Uܣq8tm נ X@J4Q`1GB=䗴VFg`!5kZ2x꿷R'ӰDWӎ zYFTR ]He Wґ]h"{չHqcJĸiS$Wٜv֍>NΗ1ԛ[rv&׍KWS E|y(:SYn^{*ࡪ9K')DofdF!Nkoe,#0yLLܳ= pPhݛd!y 5PRhl '~3T=յ NӃY?-}$.q*X!!Ï- :aC-OuK|/8q"w,j`5tܛOZ]~B$g/}÷d!ǩLIYHTDC)6F^C0H:h=ln4H8N ADl%/4V5|@4HR<ގuԑojCؗ6Sc6ƾi(fj}I{zH ;R`Erx5&En9,m>9$èSIomq'؇-zYO*ta={N9R=M/0A}-^Hdf4[Yr/D=,{f6;zuxD-INZW\A/G ~̃U'6qSɂ8btDk)o橬4 X&}v  UA+qEHD/10o.Uj<^=s* FĤX~-7ntUj^!D!VyF-ylk]7@+$Dg7"跊rF'[#R Щ3" 쎻G1pj%;f҂Nyީ7}<;6%'u%E}Z+%ѕ$vuV>[ ?l}WʨwO(uŸVW׊1$Yc 1cS%7NvfL< y!25^P;Ra䶘=M梧6mXǏn鏈,4^m!?X}SP]Ddl5ui 2H_QRfi :7r=%4h՚UԞon:Uۿ N\JK}ST%; 0 DxղfZ-i316-hIjc,T|!/v.lٕg.O 9֚r%nkϪZIR!b?%Ns!3kp'q _Y:^CN})I둻,Wd8HLcuh7nnkaB]*x|b%VKPnb~AF{86}!ǒ]z*T {C(ߝ]QsAP6!4Z חe&n9Z/zOYwXvKq*4E-!\RQF iߴƠPq˗qܗ 2=LuX}PY.Jho1R Qkr׏3q_ꎮo )&Lɡ=?]q@C d#Ԓk UkR PHG^$jxk%5nw 5XSOBI^ܹgqu|$CH9h+|'MvN"uW<(iplZ[dfPXaM«K]sgS>he*dEP+.HH@v.D^ཬıE]guաsb&ēV.-e>g;dSM Sa.KlO &hYqMk n`kpIw50Sz%b|fjR\,VOq;8_Yjt6A: ȋdG0!)oY]̃_B \:}w HDBp*z,$OGe(]#Kw/XjSPoRx[o~P!5u}P/;4:Ȏ J @е_|5*PR]Pr%˵x_n_CHr&cx]{aӾZh4Sm BR<3xs<9.I=bg 4=08}2]1~L֘=%{L9&}QO,:zi(i$Q.Jєv'?3XbvKqGq˺YڤPiA͋D]= J۵r gNAYdJQcR%֕GQQk'UQ2ލtD1B3qG~!c`Zgc_thOHő(fwEQN;*C cEߘvSw+ͩϛ󃟤~q l03(|l3#P*TՖ>w[m֜2|QC 3 d瘊 J n>4Q*B%E@|niFݡ;[$$N\.I=JGSe"w2z?}ft˼`&^H[ $aݢ$yR+0<sYBj Ce_tEKpIDAJl86vKNG{ uu^rtD'{ujopǝ"7\ٮx@ǘV"3fu@$~sA2 +~#؊7tD>Z--:!5:JXy8{Aׯ$B,^->d)@:u>po:*U?'40Cb͕{c]9g+2{*e@J&iPmO(/[[!8b  % ٪ jQX;Y;'JW #T8jq^kU.P]Iۤ^DA9iG?ʚO0(BG V6qYs2q_"&M>VmY!wNV]'BR2ۂ7ENҴ:z>њi$y2)$kY'#'kLq6壗©A|}?dXdZ`9\W Bwt!0m3]X e!kmՎm&Nw}QNAKNnR߂H;^dj/Tn7{omu̔nv")Y'dzd9Hp`5JԔ${6;i+&r2 ë?5Foطvxv}r!ӗs!lLlBIk$]FHOF? Ήĥ z&X,>31S$uiRڍ Cwki&l#ei@GR|ń5D+[B}p0gXA I'́BYeKױЦzEp5lx r4K v:;0ʑFeCBOD8򥎗0S!\}Y"_|؆3:=%d e`AROl7"@5zXu ڗD%=﹬4Xje|VY"$<Ҵ4.ݜC!~q7o ieXo~#'֘KY^,5B> l}}q\>uc!{bjrD,I-]Ael~(87+N)HZLJ6.+wjoJJ,z`I,=]@^Z0?">׏y V{7Y{E7O-M4{F i8@KXs8H= `rV>b]-mnfdE}Q(- <\Pl65jh <~4:o<Ʌ2(4򻟍ôG! ]Er^ <6d漴1/!l+60 +#?/Kr (2E `i:`M?#om @ ey}IJvDw=n(oq61KD-dXRq\ -1wOlauHeX,xA,Z2Y1҂]Yvɮx7m5O_EJm->q꾓{RBz*n}{wi70 [f`YL#,X~8*gLrLԏF&q*#ROf?'Qe6gϕ1ڥ<î];QUz)dYH\n;4.BrV0G2PF30"\r\t%ml Ao`zGeMSBwe<2h*4fDlߗ&pAgX^xicaJ®6}J|Cs' o]=ijOt"vʲlt77SQD'j5lٵ,2ح~ н3#m-0I cѨ`rȫׯ[5qԦH/.\ŭD1L|1̽D@`ހ.ĥ:c%–cmzQoJ=!?aDT߸J27T;R<>bEogĤ}z \> `sa PUFa=V̧i׫sqn)._''C:p \Lg{e}|d>*ʯJy,y9٠@J6>m&wWV"OQe 9$ 7[AL"^&K%`6 `Q,pf :o"I1J &:X(ҘqӻE](h~*zKwe7شZ_&w 4{k_dܱe=cۥ{#Luz,WiTL2n%b["(gmC#~8TJSY96Hȣ6HMޜ:AlI$J{癰ٮe+2 `>%FrCAšgƑ&څfm]2JAj_94*L #ߗ9#(n$Pe|^rmhu"!y#WBQn8e2'ڷЛIj}ƑZ8tIy)PÒ['6Z~څ4[rA촑QS 3^ma|Hp;R3qHpz50" >m@x%/i~jv q@jLp|5u ml$l{X7z ̲8\Vlb6hŭ]mjIמf}e0<e3_lJ=Y?gN92x>Fj̢ `瓹5jļ0W&:Ǘ%BJ FW$cAoa )cEXLHRC; C#ш=J>,yksZ :nA0%Ey)LZt";#d.^&~.OTE)>Bj)b#ZEK -8 O̊m݆\AX=4Faq{qW9磷xO;nlM;  SYJfƌsau>3&vzQ ٻv#VL¶|dCe|lߓ/csXzp6zb r.lh4]hZ?3v4,'"/v6=K,C/XsuzI@a3#gZ)3c Ѐ]$P(|v; ?X,V%EX.QN5β2UVjbHx}A2^viuM}4-+0ˆTbMkDK!L<X,rFh ej"~_8fxhR*AO^w2)TN:?9ɚۧ9I+ "L& 4 EUFZE)Aģ5lrʛ^fNƞ(HE=*ѝHAG`[)Y}˹ɓRbg jXgmMb[Ӕkna/N|9o ʌ+g Z@aٞBi6fY(NQm Sm]l ʾÞ$z3!.J}rC8ڞy`IҾ"ɺר)S;Sbj{VL6ᨾ$*+BN{͎1+W1 'R?h[ hkҾeP8,y  U^R7i[{w7 l b1ҴmLRaw6Fַ?o2c#/7CYe7Y1H| @wO{3GtGԱY0y]ˇ 3hY]1qF7)"JsB|1\ +ʠq7UzG,h^{%mOahG-$4-A YtE{'KSSV : K[4,1I.}+sXՉ )Sތ#Wߘ!Ȉ 8w )\ǩH#gH(&K [{p/N$;㧸ghw8ke;h7 \)@.95ݘWՊZ_&":=U )(u %Zn^Cjbn#۠SKr~fSrR3reL~qy0xQ&,F䃔%''qr{N}ba/ՆTiikPVS Fɓݩi(+< vk,ѣG+>öM@y\pܠknn P:uk*+0=K#MmADvH2}-tlPY[}G,'ϳ-"G𢔩y: J{^SyMIg׊M!LXdE.ZvDB֑`懲8koKpJy)j'8CMd{![Cg|(TՏ;m:&aALJFO@ccJ d颺&Q'E]P')H)>cG%E{<4E^OY>b@5LuO`xy1r֫~$n9<@&B='{Uá&qii_3̳{Df.lk,)|ϜZRNA;#xhPO,Tt- 00j0BCۣ{8gMr`zv|pc.2 xrP^H.S+yiY#&t{@Ec,UeI@#VVD0m_h0|`y[XN2s&;BP{_{'S|eF(װ J'ؿm\(iF-#k7"^IJGcB[ΗKTTFƣvPPIg@pȚ rHC E,=khڿv(pR$irỲ-~_XzIZ|抄BgdRdkV֩(e^۠Md?S Äot GʋA?SO橁"L=lzQ&⿉ٕT~"#ئ kqL;b [ڎSuG~I%sPw|T!dMJ:e4q ?up!  1P ha0oN<Pk2ɶқ8> ե&SrDW Ig`R`M4r8LE%LT0aV$"#*:}| 4VJC%145:nR\yFiwm=~H?ēc&;Y[G?e9^k?;A]O1ƭ0eDq+JT$ e`{W}wFV9CBy*k__nܯU{_2O8\ZW,I9G~cH38Rc}ԃ3EQQH1಼/=a$]1hb'~c,t[^XᲰeuqQ߂_H%O8L(=叡#X53H,'TFɵFo^PR"6{K6[`b?y )g6uH|R$OjbIR H$։ YVjY+Y^^[>ST-7y}S$REg\t3#9*"G~^f'ZG.|CJ;|>ߺ0,M^`L Uޞ@kCXNs6?56Vc5ev,kN"mgSkVu^ցG(C'w).ج„]\gɠZ΢ !x |SG;TAMm^+5E@$tLtN犉H!d WEIOmC')67}FY=wsMa{t. %yF-c9ANhћäڍA T,A@H  7o|HF< $3ӷKK :wVL^as ; X .9I=_7`ڰ3RL&RXoZu/WTI/^*6/!>t] czOyg+uWV$EQdݝo&THc韠)j,ar,*J#gYKxtp+ߘ}.ȨYiHACzd}/,Ćw+h[. #+{fUfI`!+TYE,JkO+z Qz'1~3DƁL0]Χ5 ,ɥҩA,bݖrHyIZ/b1W2Qϻ5 =QL1~DX:9.-l6n J0$mKB|z& duǃXiJ]!9mdDnUzkWD0j[6>=pu ImU"w4~%[-"/;gy _W?+:zf̢ڿP\Gţh'{X"рHy*OZZ9?3jn5V8_Po:bnKӠIl{y խ+@o\ <[*uс/@qgPp ͛~xe~vzzds&+GFn :Je8ԩ6YoA aG8 TQƦC9HzlL%#sW~R"3':`&t=:%yG ]3oׯ3a8E(Õˑ*xǒL)^++}r \f,erRv)/]цʱ;xyh\u8pr| i1G}dQqD]5?% 5kju- ki=!@֊qE0ꑃ\2,nn7 ""Y;!zcILq?|?+?' / +9MW! 䩢tb}sdp t,0p\,?QlQ7,OYi ]6bDw:Myp71pV|#yC[jY"/URdYYȨX ǰYGP~k[!E'ѻ<|̳ڜ-)ڝq2I\Dq!/qp^ E'FcgED۩mL}z$#--BHr~5,36Y[햵JPmk-AjR:]Mwϲmz%T 0熥Tť!UT_L,;*) }!ӢޚD %^d򯇃*6- WRԕPcGC FI}hAa%y!A=KLԉA5 82e7 *٣2DWj,״aUrG cTQ=p29 2[ HIxKt6g3ƇF%4 hF}iu0 choP蔡qEV+9k>8K'F3eBo{,7/}+ghƗ2!>2\ Q͠irgR֍$ 2Bn@ael}y@<]3iNaF;Mzl5&+$,fwbP:CDHkR+lVFy b `csd )4/HKzW ?]mӼ(&&G!iDۤpTBQ1oBB- 'Et!1ːe?˝i|pp\nUw Z{y`T;͐uI.=Tӽ rqқ>[rcVO~H?b Tu.b"!Eb,aȔv{FrFoax74d?RZ`9z }ݎ@v.1HͩSUk6=: h]B14[e=r GObM iER RT(N` /ofBbi^u!&r.qA9Z7y$78?;v&̌@ P1+5`BXsbquV)w1K-͞~kR=CvH{y"APD@#޿r~N ڸ<נl ,H>e*UT `g׿zp{onH={ JCm %]u4=l$_i4x=T3P?,۔Ǿa9Ö$+BbB$=KbWCs Xހڶ] (ij ߞVr՞ؤXURy[U.en KT =$r2僙6p;@T9#"^58=.[*49 RƓ !UcD!aը@ ²xTy:miȋi+"f!M'ΐ @0Z)gj+/[r|-~ҵjt+3g:BҮ L V*ܯ)9JޔsƊnN5X[QYs:,P֋т^;$$}#jwsWF֏z[+ ŸJq,;`&>ZoT{~{v}h͕zJȷW:/=(׹ۜfmޘn)1̜__ėt vsLGf`,$˪g{ZKJDyhZmZc&qY>fjpg2€a)I|)=ʰ/8oqOK&Yo~qD }^66y3V- S;MT%EoBsbm%% #:b0HF*;lp=A)N"s`xV_LCbE#̅}{e8hyڋA7@-9+g.7,ۨۈjD+$gdՎhl4?ib!T]:Z~F iblR^75L[ԓg Nx)&Jߝ}WE`iʇm=*T\M\pGcqZqr%L9mFY C=Ejs;!$iKNJGqy*Sw$: ]EA*q"Rk8@|YEC"Es6*oNGi `I4"h{գ#so7b ɲO]\c5V[LWOH6t'A G> X.Z|2Ts:\vT ל~ŅIwS P CVһ%nAv<)1`XE> ӣ`dlK04`yJe _j~)nk%8T:m(8UwSJRI*`1yŐ?24`(s)57wZ̢+I> 1jj>ChuY"q͊=1N kӠ#.ZΓBT_gpۄ,)9X+jWWil勳 ^W]m ->R ao܍W^ qineyuwpI< (0d̷A\=6߮޷k8cB"{lÁ\g+Nvu,޽/b2OL[E4# 8Tqxlry4 t@~\g ᷣ{rW>M*o;ݲ&\pC!;}]Ll8kίWj-2Oׁ֥۪odpxB<=ņ[F9`Tk |&Y9ԂN7jahs l8R](|J$![:TsmfyKBo S_hijƴֽIhnN9lL jʥe83ol܄\HJyQF 솞.cac*yk$-#Wc !Y z7-8s^›{n'o,:k1a˜G)}0*>`?(>kހLxdA̮oI%>8ԈHj[A2$^_"/""޶mΰx?e+9.6694WK=5 zFx\&yH9n/E 11cO8)ULr`cbl//[vόK(`ohVILTd%{(;w^iSgQx-G 9A21$P4~A'&Ʊa!E:,d =վ&_Ks&_X2(Gp\;`.c'LbI^TrM~˷Gy'w= {x~@u߿ML`*106d0>F DS;C|*7 oҺ轔:Xe}Ujޜah!ҽl",Nť3,4}G,ƢhJ=i9ɵ1bi8:yGeeftGEmsW,8ɤӗcA02]>5G~^[;-XLu@R_ /Eףk"/w,6o΃'LE4&y&_T~sU9܊<3% m/@"#Cb2'˕tn[k. әocVCX>ד we_UtkJ#/=Ohb*,=o=o0JZ>ܹ^iڗVom?aݫ+_g\gD:/.|9TKb`> j& @qJ\bKXoA+3"vG'ͤ)XaíLEJ_$Bxw^շU 9;x~|mʠzP}mţ|* F,dq"S D n+k5QjI$ْv3v-Hp@ d[PYP`q7EWjcS7Ww\=&}N*V|aDžq40(>*WyY8Ժ[i/7XjKum۰\> >NZGQ[ 791ԍavT*7Q1XSl㛀 Ґ*=)lIT9v]o]`LlA5{ts ^_'VQ@XEh c9ς莧 H<{>EüLy^m27jB ~~)t)O3M={ީ @3%ԝ Q€e'2+]Tkkb6?p;˶b5:E[CW\J118C:K#ratRF?Oʏ,7,P7*7Z\|.XpOEGUTi`ۈs**.p`MVq@Wm/CP19"xB&2zD83Yc-g1Y.,XY+D)<~Ǟ;A6;x!aS'+]qEJb6ft%G.}eGÈ%CMF=sҘ[ef)c v 4ߛ)p=x^DŽ}'dsd#0.p)YJϟS{8of r$F}nvwh'74Av5~XzӆYptr*DmB /ljcÇ{G`ܐHQFt$wmWG@("Vh Y0dGu:AJ~( L4bR"#@^t;*~^&;zdr+RLs~4x%^A~guPQp0C֨0QvZb+9p (L2?/OOO vgb G^Ɂ34 خMY b,t\n)U 7[ %6wXw$6F[uDG'R5 i377+݋yJG,)"2k<9|0{$ )~q/Oj1-ӟ;*ˁ{; P_C '%l-(@c&w54/I~ jPs[>vc5pK( 4ܑ1t>"<kP  xè#H)u-W A#ȋ*M:9d]]f%3_蠁 z@ 7:KΡԃjUhv$Zu(l{4X{l"ɋ m"su鐠6s?,xJ6تrw_Po.d\ڃ=EDEU~y;~~A؀ȃ6M~0C) ߠ Aп>ï]P0x| 5QΓثW'=xwsX ;f71oëhf.7"/ذ)_j>g,Aы<6`|ᇡ>g%CQyi<񊘑fEe!gۿlo &M7LJ<]@hT0Q^q ) d|#Liu[Weg8¨7?N3vwaD'0#n m+%ۈŤi.f\څώ4Zp驍nMz6WDk |@"&LHH:$rb<rB|Zm ,smK/s.#؞Ca޾;6wn7H*F2Ձ|Khd ,'CaİЪy!J}X'u oC'F|s>&ucbtl|O  $:Pfj3׼Ž:uU`o`F7g'jĪƨgg|-a JaKnӦj7HVw{¶#=>X^y /(ЍlbD ~UG;Aw·f&KO FUTqGDSV8FZ{l5ަW=K Yޅ=J*+V-ǖFP(,cQH3 e^?5QoL@mC\~+Aq{]'wgH+rn a2Bg8Vu$N22N;j5\88ʦoXx6jF._2 /p1B61"TINQ@˛k I>dŻ ]'ڙxVsӪ҄l %aqDRHhciJ%<2\zuA%Tũ@c`&%jc 30~\[fQz&& SOglMh1H(}Ÿrnw2+χUcx:uCu|n"M7zKnjmu 9[ĭ5pI~{DUF ӷt- vrYM;e3l"k ve`)~X3v1 WW^VK$dͮ^F||mJOWO>atк[4" kt¿OAxiI.5.5] gC]I/ͻ Їw}|S{^ޣL]N '#m ` H@\X~:S&ˆ~2@>+%X3y\(0/ewh]-1 t6-ccqrh31Jw _vybb㼕0FpM2Qҁ440r:FUSPF>鬴ɓK\;4NֽA 1s(qǧe7UJ^$~;IH@2v31,gz>)%G5)1(v[3h$tӅVth8?vHSI=,e] )|vlEs0BANewJ_[wJ&v-QJmc`4Z`2cUq)zמƷW7v: i,9(eQ a(ЩZo{E%d W}xVK9 U8MR[ç'a-s#ǘ'[. )Uq5y 1Jw貋6:3 RQQgFs[J#=s*KݗLv {Q'1i'(AV؁Gyƌ6쒐D|(פo k~p<ǎ%.m {,fTy>Umh @RYL`Gg_9P+ N]op}Ek"},BP°iZ}B\#5dZtW|`T!D`3*EpP-@"`(tG|7UHhxs>6sæ?slOewf7Z˲ l%4sBR-WLHpĆ_uhg&#q"_>v!mcZ{ @@ggON\Z4vI(f4A!E=P!ACcѩꅈrx*%qrgw^r`Ֆ%жǔ V-GMµ{a-]6XgS `Wm)3DL#ōM;!]QK t=ٕbAĻZ|(5q&$KoWA#r^~F{ :EnX2}'(& e,ZmO\.񘹕c)-|?VȆ"Vw}̨DAs^-fWY׎Aؗ0ɜ[y:ᯟ o@Ta7(n|]j7e^.0SgBQNJ%.I as0'.zRlӵ${]?jCs]fzSC;vnUe'eC^>&>t$4a?,6yWs0sUEP.[}{p\S^vDSW6فqV.)gs@,}#=pݹ!*'Y+ww))hPO[y`` *swչ*lv0PYY=RPتGpC0vr6/xeDYFTR{ z<^D`#7,at##q4uG =R>dh&w\df]%z@(\!J\8#xR/ D(ZiI1hc.CWVۅ=[ɪ<gMUđ+ʶk^@~ ϐReL@+wwSqlBC4Brgzf ~ I(/vNޤWOnSLӘI;Z Z'xlo!s81 sY A8 :nkqԯS[zFy]!1Uۅn253ڽ\,@&fkf+7{Vq;DJ,d"no WTp -AUC}<- r&3 <EǫtOC~Yv1i]&7'>V\|f!"EN=q5rek"|XA@IelQDK%8)}LFy0 <lAce//!*dCXm9d5$qr;~!KS[]wzuneV.xgB+;5yٲs"B3JgZ0WF'ǚۈn^s -k$)wu|1T2@X_biuJ}lWHim6nL(T,17le e|^OL/A5tE9"0H&p =9Mb%DNc:VBQsTI/F k'LpSդ.1 1HE@@gW@s86bJ -Ji{R&/}'[|˚-%hّgOib1't&Ev(8DP) ޹yKa@,I˕l6&@TD漠V=k=*9PjҒ!+v|cA큖ڥ:_"SN\-EZohgu5PZh h]m$ln[j"b)K1@SaFK%(Oڇ@I|ZYH *W|;֥:b@̥ uIsUuJ=ۉpDtlByLϼn!?7?!#EUa8?e}CTNZPH >t@_ޒR+CqWv+bSoB^`_)(ĕ7Jl>$ k@g$ad w[F*sw;Kʺ~fpvjo!q$߲w҅Rr{=#U8(*Fp | iϗ*rBe@j4%$a@;$슩! `Eb,;TSuk`. fƹxCȐ˴Ґ>et$;$| }_HZcز-'B( 29Q j4FV Eib˒Ȩ: pEPμ{oĉ_M8$hy)(cۊheY,ސG DNNɭj SV#DbwۙYhԘɜN,7RR8zŞ3a:' cY?TgBV SFϱ͟{g{c~Wp\p,}=p2/|OM{ڀR'v/ȪOiXG!9 _ZdJ=SCiLIaD8+;ȫ*ei<}Lth%{OM@lu< O*gZ- գdόVIGwb|خ+v 7OEWCkI`;NQ- ~nʕ~2eI +Z<8Q?A&k(y@Poḟ߽Hc[VDFxF^yoSXT[ ]94@װ5 Xs8/Q̭(kx8Xc ۔QqS^ zuA5ֵtsǧU`WeŴ?ma>}DOkoeS l%cg{jA%8yj459Rξunj =?z2`/Dzc]\s,Nz7Aɹ쌿K'Ʉ<ؔ5Z`n0Tkn|x%wQig0eKүƾ!5<7=4"@,9zA`uEzQ_Y"E{מ[m$ezᲳ{ ;vHF3d# tOeݸCyCYOA(V>#>Q7İ|rO|NZձl)`!x߫l]ޔ>JVL͡FD/&K(uTӷ,Vp:94ɹ?!J2Պmj>`!kIo"fwd5;aKS'>^;d5KYhUXX۝9uK8"0(slg ,q|Sհi= zDbL`ߨ)drd?lJg2OFyc̴\u1<<ߌj}T >* \gϬ6,NL~jX$pb#cއ ::QbaO:٠n3~=$qpkooTƌzԁaҖ*{B1D[NbFKyCUZaӒ%kw,@e3/:3kچF[|h*w V l_>@4`G3B%Ē7N \i&Jn؟D)DZ0gBu8wIntJƥ0ˮi@&<~d6_A-/6S[!-\"F48%1SdqZާn{>4sfo;\p!w)e#xp 9|nz3\Lt{WCJٔUqiܸ.)|)!!.>ڜMֿܵ&:}+Dr6&1PZͽȿ` B[]F҃V9Z9'tn'+4gyNr~D !>qx܀}3Ԏŭ0]lU$ÿh%:NP]f)z'7'<*g1Zv,%"i@\rtaw7M:H[ v-g١*LwAi*Ұyr=(}܈ߎ+zͻ "!/5$q ZUkKL`l1!Y'0M-̷ 4NyS҆ vb޴+ZgXvVBےXv'R\O$1iar%.+e>k89馊PgrthFwWz$m(< }ۮDqqk4gmExj? ;>7Pq+|X f]M~qmQsu3_)<BFu/k i;z.9;^5 bߤ834 G"lVN[ ?ْQi. c~4@TSi9),͓ѩYj}jMU]6{ς,x@KWD~黽e'ZF^,\#Ɇ%P{v'`t[HJFYNU}b `^?K\6},+Y_z6N/L*D9CQ{)-g{JF7UKL_nD&蚻,1qLvO ?U)a&ؖ:v̴zOU 9֛D6fMՋW71` aNC9 K"o5Biy)Lr[? ^5? \p`^bu%&\FOle aa66Q/xi⏱~qA\ɬnmߞt-pWt U2nE^MXl|!'|NP懑VĻ(ӯgZ/v^\Ky7{t6?Oi?߯d`GeȂk6P~OI+{x-%f]a?Xu}u+8E%=B `"˻䇊t%17#1&;[]YwW:xL3)wzNG߸ZΊ1jXfx,S1a!ji im emqX?D*;#0O*:#0uMaPа?Wj@NL *r#1hkHSϴxa`o# ql94\Q9Q1o:xb.NS2Bϻ9/^nK#WfYJFz΂|[A#)O2ԩ'hK+?S̓5pRnMw<6鏍|UjGgE7uvVF//΋YUaL4$ú I })\t!1[aXƞO8F#yPRXAPa IҚM֏[^]sbLfndž\bw1$`PWK6Lv *C(aIa䰆zdc'1HpY:Hʜo4wA a\egHO 2OBcla/6 mS;a&E&9ͺXg;~wp2a3#e}8/EKaY4avRfҿyVLK8tՔ(iRv1LRd2XקL_=`v|,|"&ۂNkRz O8a`z_!C8P9btq ˪k'Vج\|c٠q #l+Br1BmH-X3#w2j#_(]B?z֍*\,ʋ:pç&Nb*[o0ay]h`|@]3^krrY V_?7܄"nl.GJ7S/uc ulgD ;w\QIa$$9oidx!:棷G$IaX⣗6Xڔ*:®;i(]9Ÿxi3R\P?\5cDq%o*6 &pO4J*.kn62dDzd'MQOQ2뚃;Jimj˽}kݾ9?:}}43M N ]0m0<#m3oeOխXLfjo;Uи.KĂ=׷I~~|dtg(zI_(7~؂)̶N8,YQueosI .`2ؒxCEr$zF&M7b54\YzMV _iPq757։Xw,āЉD(X1kl:$ ɡۄUlke—֘eEE;Xu6CB_H-Nϭً|`wjEEI4$;  'cʦ(VO?Ueg._pVΫj8l5oarV6Ԅ8iooΏZYs0riՙ+b߭Le ciߥtR߹[*ePy!yƏA|E Vގå梀}}k.9z餇w\. Iﺫ% .Lt!;Q o*WdSlmu9[Nib c$pY;GIܢql+x &[xt(G'<.he;Ḵ%`4JcE(5G=jneOЇ0q!$`Yo.@Inǿ TiIGNz;2LZx}4&K4$ LHҢbQ~=5@)ڍ'b)9#8}pW2rtfO '!q†O* [6&q3AQWeF J9 S6j-iW pXϔT1VPi(3g\{b6$\*F}<״1??/MxCSxsO` O5zhخf@].8 ?15}Gޙf}C8ϼEE߆|!G;ҏoҮ-pI埇jesgM[s1H:(Z-Yշ%i=X?Y85f{:Q"@SS 2?)MS\ l ;":t d?,*H@*ODԛ~'#-pQ\t_>z9\dnZkgo>,=SechC(I)R̵+Ȣ)"9n-;Ĩ 0:,*zktuj #Hr*orxtm7?ڱCG|l# V 9#t?Cm_G|=e"?/rJ`{>!b˄l|Z ؈ l 0E 6p/Y1<`_>ڲM 0d6 ~LbQ׳>戁W2 [_$1T#j͂s_}\*Uڧ4O rL'D[&!QnKV֖ d?PAi)_CRJ!6=Dmg>ׯ&yVDFJ 1@S=|>vL{p= ^8'N:Ӳ`|$L&"#&(4@N|BiT9 j B.Zis1,9[O, \=Nڠe]䖼`|Kb5R(HgˑZXtH+A-R8Z-~;qj6r.{EF",y䫠>[5/i"T`%?6:BpW'+aCaڎ!N/RR2$= 6#XCp1~dIPnvpL@ҤYyako$ͣ`ɋGYuv:,*Zjs !򒇈EZ16NJ:l `*eBLER"RyjapjƮ 1.LG*VHy^0`ڤ2Mwa]ii55ԗl_mck@dsU~J9>BƏ'Ɗ>4Y#L<+bO 3cp/ ~X@s=Z\t$<{>`š~S ErHәFoKpxQn&pE^Nr{;&<`m&d&C)zZ)Ƕ˧ӡ oX@ބ6먻ᷲX wy4x9r yo{<቟}[g4 o{Q&ezW-U5Oߩ{2mC.>-v3[Pt7vͧ2I`>;9-9Ok>[`j[E]8$R fz7>5mF6Q6!C>?Ĺp6+w*@ûM2lZ[H-,kZ u!k-Uޓv7,V Y^+\Rq\׆\Qy.ԩASU4Lp<, &B`3nNN?'Wv,ĥzx`GVjpvJI;od'"4n $%8C0-P~C R%O-]MynOۋRbR͕PD̲$]yzMA?߀w9 5qGFƺzL4 D=Of$P1\i;Ό| eBI U4$Z1vR)f3MXH Ie}9 (X~<EB[(JZFY +:LfVe+v>^W9ԋ`1zzlNu콦f y9MLˣr1O@ )UC.fEv"rT4h}Q1gDe}6D4goS?'Ik\z+KOWۺ7ֻ;Oe"S21T+906  ޶_6TwO۽u$@UA-:@͠=w{i㢙C[YmL"7#DWSi #U:ȱyVD{[} PEr@ΗBFi/H$Q66y. /pE{q(>T\qԊ'kX޲4jPO®wTj/H |=9|K")p;= e}XQG`kҩARƄR>p64 č:p=FC" C 2 e =4wh#aW3ё L2RȈѫUAoF#P9*Sfepf0񇉋ȚuKNsYaZjro ERC@/7|KeoA?O= Ƙ{{B,ݎ#VfDG-ܵkµaOm_E %!^wQ!B\)Nb VQ`&-LA3W CX8L}{|ReQ`V~tmH'u"bȠaRoe~WrmdQŤ٬*|wG^׎*N(3lzQGѱH$Wݽ4c,0h5KO $s(KK%4`|3Eed.W0GyЊssw6`C#ml i5ha}ol_YHxY{1:vSWv?gwȲd,5D>t*>φ>oC.z}_!)߅lwԛ3##f~=M:>F{=pOdB~\]Fv3kXK0.uG,ǚ[H3B]~Y@OЕoxJMqF8Xs?Vau4~U_\i[c0G9 +"gT3FE;ɹδor}v{A[;q(Bi/3@X\4R*4@ӛ]wfaOD6b^ǚ<+Ux« I©tTd1 aFuGI9ި,QJsѮ3NKossbDIpEn4l酐?[%FIvCFiɀg1}Ys_V7uh}%| =Œ{267 o';oT _2o|,f{ RtѮ]z_ ʌʆ,\|2X+1y2 ~p_1_kk"$^ f[o:#BI,|ZR/ 9Aꀞk=fpZxK_Ab 1;$QO6k يovJin=yRnϨ9K 0'yt7~LP1TS?;XNHe\Ӗ%tI"ܚf\H./:AzҴ3ҼMǩ2İ<NNл"8&̿9b "菴ST2r|ԤŕYOe:Lg@3`*o~w[W>kK$g(8j`%-ߛ*-;ψy|!v'@f┿Mh(je8>q|E{k.R8Xþ0Sài_,ZgW`b m'n_mnK]P8"f.9^܌ ?'| =Ҵ/EiaLgv׽M`]1ȳ-]@ϾqƇulD@vc?67iK9~%?vY*a@LR2sj EVtG'^Ǭ$LjCrez J5Ob`s@C jq|!VŮIhcPڰ#kUв3c% RtJХZs+;zw͛s0ddh¤& sVN&Ye•ds>6~jv ,ɗZA)o?LiI @o++w8!]~!=-jذ.Dn.ECVj[%]OGNP@SsSWsqCBtBXQ &}2`2{<'zÌ%D^d]SDQVb_G򩍹K߯2`w7C kBA}tB x?{!KϚwN- T/tv./k%y Tpw2^ TέW`9G0CX* ~czK*leQ486$ٴăN%WT 2(GT G*QAjcr3u ?&B[ v$Vuq*:uWR,=|e 0+|/fsRtm>? )FUsz['C $$Pv+Y)q!R~v].za6+ȤyLC5n{\>fc>@k>r`貂 };exyY];亥L546AF]\PLJ!c* [==m\K[r#l:;>@eiSlEdR٩#oZ#ycFUG"TЋuF1qB\ ,r,<ֶծ*qF!(g D 9Tg0\ P ITB aC6ty#2.66욲9^ ՖhpjC! cYMQoAi8k3PIa2F-Q.6.o_ L*5( :Г#(y]]Ee3)THoE֥c?Su%n\z;<_(w)w3$ :YkTX{i:~]$*БM@F\s0HW,wxyd?.tI-tNjFl#  pRy:0YAh _H D=4+-bX#ȹVOEć ;tQ(wR<dQO{YH+[=P'jC#; gvHuo fI':h<5] Ǻ vu˕xk74m:ۇ nOdA:|*xxRc˷|B&#u( 'hK;0Nw{¬h}I/]@6GcЂ$2uw!w%2AqkRUNR'LE{YϢbjQyǯ#⒈"j[7ffdWe1IufOJ/1ߢOsET} k擘WE)DzS+U٣H6cijyqeN<~+߾C?y,Ek}/@WPs?% 'RڋB27+צd]Hpc6)ԧ<{0!Cމё]_N׻(y/z&My\% Y= /h,gZn>A9K 7f#jKnG_weZ;Pk2ŃrnSKA ӿBLdfYd _Z&xD;HМ?o@XoV 0m4EÏ'RMS)6|G]I$_y.y}BkU #HgKF3מȮqPlC(nmn#E2#R'x=\iԌSv5:jH a Ic;{9u\S~ x2FM+Oo:4g;GoqC pwl%Wm(<˰˭cدYݣS y|`5"HN;+TLd1PÛ=ű7x S,1l%J`.ȑS)+q r>>-x鉣G2<VW9#l'Bmk#ľK*v-G- E#(ER!T{m< ߵvF*%ocy\>Y@ t6%?lb98>dK'ŏ b!cMnQ4`Suyf+Cd$JC+eT!T0~) ]3-D!t0o\BV{ЕIv B3ZCP(cc*J+ujO?MCs!E}ˈj/ʥB5Ehve`FH0@s>E XpwFmu#kJYHGO1o6V^qFWvWZqP ,L;By‡z<JnrW!INn΁ɗ`kG׉7V1]'T-k~]4Lu,CRٓʀ>R&Rܚ7(0 7%cq& gCYd^h9-d*?[VR#"3t"X6:HR9C{這0 ogSxD?¹G,-e?R䪵MzMMX:m3k_=+H*Jc.nn,$MQ(:>/~"^? @+~a|Kce&g0>Yğ?(Q׈z%Kz{jԏK]9&Њs0 >wӄDbtkT;!WŚ\ ^Q,& 7H8!b {@K68Z ݚuavLfsJYf; /G$Iy&2*]߽i4o\Di&|=zf җ7^aUɦO J/D (f .;B{uFqMEPlO%mIWp1t,_&c2d29$G$fQ܇bʿKCriاU󇆢)283KCm({}jDZ17}9#Wn#m:5!zp$4 h+"bO[!7rcw%8KOqHN9mE^ IK-BX̽]].vt x# EĝNq?^h0WB5GKq@S$DEr:ڃ=4c:IYa΃qX/BwKC^VAF[ɃSjaB?5{j9[ 3IP{CKQiPN0Nw&|b'sCЎm>W7,@! gXطNV[Z,sr.]>c3Y0ýk~q//bRJ}$u%l I5C:۾1eg#j$W`]c0wL ʳk LO~rOo3kl0rE7(vV1)Ack.4bqqZǬ N AF!;ϹN>j'ykpzaUu7ǢIm3x~*WKEoQ'u(,ɊVO H_h&skQvmF u%͌u_ t*x]^7goޔ}3G E*R}Ob8븖V'2d0 !֘n w:Ր%754#/~Η@4Z5{g-{TpNjTl%1:Ҷ,9|;TYh8THӖL_M>Vȼ *4E`װ[GڍS#Q}=1kbΛj?Mُ~w6z{P:;=JMcNR(k5?SbcuuIOLL%x0?E=%W<[W+a5!yHYq<I\mA ; Λ m"\˩ 5?0ei2TTZ&(zv N`..<E!.W.]|۟%mt ];AϘ{ib/WyhSk eWP!R @ƹzɖbwn=^AAv)𒽟\dn@5KW^nZӶZy`+T4%!q -Q#P`/B#b垽-kƓ&*;AW R%V wiu 'ܞoJR @bd죣<ʂaom3`s & ɻ$B'E~jAeFօM[ӄ Kӽ @T%Dn ftx #bHE'6#xU6P<9xg>w.ìxc*;5VMiHB\)iVQpIH&KQ\O%npQѪ@Iiơ]S<~%_xM⇙7.DK5W\ȑ>YxZledh[sUV[P*+9{=ݩB g"_<J\]M=_)ƶm,{wF-_4>օ\D?En۰^ךq_܁4L5tR~K~BJ [@7 L0Z XnQc缴h*\`JS4hngNkQx#gpʷeJ=L`a wP{]-5&cQJgz:(j%zm5>BgZIY^ ޼uЃ‘1Ua7)1A8ǯj%=x-jQ4m=캴hh dI~nJ~w$me^`MŨ\y0RCYQ3TuF=QH8>@?FSH}* TEQ`#u>"]CL  ggbYOTI%)8}龈 8gUH&5J8N&J(K9$had ҮHc}˞U1`〷2D#$|N?9yE(b|wĂabe wʏ"9[j 6؃=Yߪ#zam]xt妉6gu)| V)F +Kb{xַrW9p2PV l~,o{eXWC)<*sm\Y-DK E( #+l42IEp$ex`E"lW*!>覭!@V'w虠[bL Wy\{ZdҊY1 :K@<օ+*l$k L'=  h"5ں4<~"*zG>VE/> 'D\?8^Xn'M3>:Ӣюm)=iRv-P5Ȅn}[EeJόL,Q3#pF!v}0 }-3%IܺN)QPnJGC4ŞQΰU5OXֈ&C@[HVmM GM;h!7;v"r_# 4@M֠ZGy4篇H"5t $_̷2N6P.o+ 3x.e3?vT:pZm&iLQRX5ۗu65(} >tw+݇m௰~_DZK0mgթaOh/>`^Xxdj!xf?} .T8Mj9q\br\CE% J:nEƆ$yDg!Q2LEAe͠gIR*%[|G J@k,Haۯ,·ob #TThX5Oah}m } C+E2T4Y PL'㡉Nzp"u[:dd2u(1cQޜJlHr~bmقOTҡLjƶ'~5)k"PK"(`xa.W+ yGŹ__W M_aIKv49"(HŦtAymv|,^.Qj0+%A ƹ[3XY#zzInH>ay&CBևƄ)q"I2hX4MAc="~W@]|֒UC*Jg;n(< |7*_!oͥQJ8xK *'g+O6 6{^-5[(GtH=Fbl^ ^ _wNC]D{ȾWh"K>.2d%_׵Fc6byg&~Q`&YMY< cYO6U 篒#K|)gȖ6ҶUӥq ѡ0;Noe4ti-TM@/lϞ:mRZq-{*Åq t+x!nұ_TeOE:=կN3x7,Ң2`>?fs)8X)AP}Epq$uAYp?:?V,%HFXi0a] W,|/QsMJnMtd7(bm1V!j~uG_l])2-N/►4zsliGfg<f׼,/I l\$сVgk>م fXXڷ:1Z#]wz4j=,)`Z8,7Ö`6/%Kǀs#; ëI;{zq@sP^¨1Pa7£ZFؓLTBbq 6W/8]DT7TZ|7 cF<;N> ; HklםYͫ tSԇhr`'E QBW9%PuYbo\{Q(Uaf@D Q,4k}WoxQ+r{DUݝKVxNVErdF`6lgHEWL7\aFTI lwKkR֨SU 4d og -?y`ЮS}.#o{>Z c RY>eIi`;)qmKUDM/zSf }`9]UL|ڱ :LYV'K˄O A sZ {!j05'U5P#: i|:S4KTݫGiT@ Ҳ7A&:(nǏ2<)Cف~#P)7 `=W^RXX]A6tb*ѐ.*5Sֽ@gvQo~a]6}8')vodؑdǨX R^9ht>V0.V^/7eh!+꩎Ek& m" VQť<ɽpn%ҋKX.D8JҦzRVNosVW4@hEv`Я &q ȤnJ45{80tV2`$]=gnWAV`r;#WE,(oDXrQ h\>Cg+3[i{&];ˎJvI5d%4fV-*W=ҾkYӯV6~?1õ8Z,9?ʗZ_b; Iߎ(lkz% ˱lYIGᛮTB͏f'wؑb5#YTفk!X<a;*A˴SLlVJsu5z XD,,E^?/VUZ5N]:CXXdSCNe]|tE}:d'xSP_?ԡyc#fOm3p!mze?]z3I8IEV'P-܌vBji9KDw0 L֑A^Pָ2'ٱ*`O".Y7F"Rf՟jFoŵ|nӝmpI>EXfO`u'r$:+r6/<=!͓2RȻXƭ]KYqiZs"8Hſ,Ë) =e"BJ>jq^FNQAUE&_{5d\LUg%yۗ" }=Yz }W'mÔyTca=*rYKGͿY:nHmjAHV =w-Q- UxR#^j$/{gSZm+]X+D*DMGܗD 0㤎GيK?\\0bm5[ٛlVz5+]:!\gqgQ_p޷'AXdk_qy 4T0Yj'budqre=F8K+'huHf{'|`e)"o x rdpօv@QmVE+~ZR_\}+Dhf&/:Y > <n~zQ)q3&ϿQ[o`PTfy3RHL> R Ss\=_7 *4<4͢r@g=#I[:{ Dv4@=kzBg01-y Z;v8.b F%1ΉKL1j HEч) s6ƛT/=LVY\vs>D$5.b7E}]*k"!_@!#-$j(T,ce̞PmAD\|QsUeS<+M\bZ^B[#5Kcg]}8\La~7SGkdr,.3|h:yJxt\B _VeUGxbA_o.vڬs kJ*Q7sBoQ&,խ Ф?l{C'y1Xz9joY wJ7V r.bJt}֑C53JL3Vp&3O xVRc=9@l\0kTr8wC3bϽ],R"&ssxe+ns㢨7x/cZS[qb#8[֥iO0ְY`Q$y4{|g|38xI8.=u ?C[&S/>HLǷv9>R;[Fn[nCB%~~ ɦMvepD-k|ZV?&l9odIumva/TUG&ePgq>ɡw+GLvYӧQCbm1n1)N+Ѐ&Dԝ:;nqxk.=?I[E_{x^d| yX(X;9J؉lyS .<] y_j6YP#`>R Vt;uOQ~Ə-X(BQUȵj Y6B.X_=1Ƌ{M[ {Hzk/R7`1z 3C^\yU8}jJm莽)cyaN_홹5b݈WM(ʀᄃr4|N"fs-}ns Իer-Z{;Mض54`|cs(p(p\Nغt-D5I0>[SDH%x(h>~N*ɞx:DfKڧl/̜| 6!ƪU|-d|OD1L_y"/}Y:/ s#m:ͯ7̷ xM:@\ Zv"ocE5ڮH/ZjSLISv~.(gh>.DihWil ^@Cw| $i6*j A1I*7NKLGI?GgyXth

d 5bɪ3R7}7pz#-܅݆j>^/p}E5T&enEmBvg]DN g*ߥ㢵Їdid츚rhq Ncӎ@z5x{xc""}=^$n [@5YŧF va\i㎢X4HDKʶ\]ҡU%@~+=H `"rWqx:+sa p{q!FC5/ayD\ 온yrތܣ{8^TupN :sD|$8sڻ%YPWy\%M6Qsc̓(-ՈVbN"#)lߠCm$g(0EMP` ]KƵ crkE+lc-n׊ƈY3$V{AGQF q޽-Tp+z\@2+mH?xz BWQE^O)_+.җrHNG O7ɔ|@fNnIF8οw<}xc &T ݢ^neGDDHhZSu͢wlFy,6PfEuR9j: ],5m殴WIv:>+ w|eyf8:ĶmusysRI!Eh,^F?#+W8|9?H68|g \Ԧi1/ԋ? k egnxHG;:vK'vg2= [wO 7C~ oGm[һ +p$t 7 (V.˖(|b&]M)Gx1)A(=jÕJ /(ڔ&C7ww`qڮ&7Uգnف^g͋^WNk"κkzÅKy3z>5p< u%?' IO6u5EO yÈ0A[Öe6Dk֨^J_N/Ï9]VW^k:*.!"qO+z/Ă 8r#5DB ?ى2 nÕW?=m!z y!+kcY Bt.Hm"0 z #zJibP+3PѮWc{4='ߥV>a&$I(̬ucIxƁFZSߺL _)khya>{ :$˙ ѵ#s6%Z1iETQKFm7Y7*iչ[z}ĴT܋6U_yj̩.g|<( `U9n\ Yyy .AS GW@Ĕ栀ק`T"ܩ #Ri-AӀZJ^UPl&BJwnN)YЪZMYwlS;P0P\8:8c|j"!Q^E)+Q7\yYhr2d[<)!eScnoE6K؃!% v}nnr8iqߣ"c'ES}`%H 捓󨙝#?mW+ژ!JK=unq.iewَ|Repr擗dYGDEWp}ɝ1bK%Vw+xYRckʇD뷃Wf:SAz96! tP2~u?M:&KyCԗĨ?WlFOT_T2hդ3$:iU| ^A@e|4·.mۧ1=ݗ2fX7Wp84sOU.MJ.ybG7Ym^ثDre侃6 &`>4i"sxȕQ UUpc /954P7 ĻQ?G2ԁ5#T: ]r>_^''] 9cXSlPg쉢)]|3Ѭ/R0հ+sh V/*IoK=jnllr2=O'n?R kXʾk64f(ֆt U9h%PXqxca6 - Gbm6E n[7[lG617ErCɝj 2̈́2}M,EQG/}҇wYed@2?š:_}h>#S4Pn1c}c(Q`& >[9m27RXB݉J Ncm,ҕ@QE*+#j$L+^FQ~s8/Î՚@LlJ IzXfRdeo)%(78K{wj%im&O&UB8oeH0O>a/wךNyW'53iDeq;.@cv=?"8܇ڧWuy o,/z'Tv B K e|2N~\ Fy_4X3:2jQ6KX+S g)%jA-%OQ`%'yߥ{YotA;sT3KFFź"!5JaO; kBIb* }@eIadG H>UT[9%pIr-ܛk+]WkcXCR! JIKCTb2XHxw.HH] }ӑ.t졯2(FrF߱`RK k *1q'NvX<~bujΘ^ f|c-9nqO̹NjI"}[K~ɸ xoRGK4r {.PBlGVΟ!M8 ;M8T!CDu@ŭ)3;g Wk+;v]u=]mn :9MvthAYM^U [rD9X9 ^ֹ[?t59o4[~XH:J;ʵi^v;\6FEw dE :2fK+=,e;!*r@v; x$cǺ}5="K= reQn"~`=h/sߨ&qiFDDInYX.WUt4Xr\(q#QW#0FC|śɧcr& xV{OU#g76Rza*xCa0h'IH#H J,f^cۖ+zgTe 1cQ&h~!7mTizX0eKcxitÍwmhjJx+X3<|#\vZZQ=j`g]ﳒ^*ɜs#V@ّӟ =/Dx4%te}{_ֿq:f,ApƮ V\`@Vz)9Y:};Mey\ofo'U3-A]|:K+"5}ʹXT&Rʰuq9]lvV?lydTeaPhR#-K"%q_Kΐ)-;O7GZG7mXW_i]XrM>fY|"^N!p$)}}Q SϲJAI<ގO0#}ժK!ncnx( (yi؈U*U_|},e圣Mb0PZX^V#2n3逖Ֆ!~(z9n`-VC!} MveJnoB  z >~{{1tyf>,4ԑe,cqV2IZ[i‰o5G~~P(Eɯ ɘh{-@A88rk!]lƭJals0A៼gBQU, TJxWBK kiգ6ǐ7imu A7 y$j+ :@`rIc뀎 3<^E P2UM2`\WƽT|]<Ƣ PW}V kΏq# ƒDZ&dOEI;11Ŀ~Ej]U HI21/&9[z uW6ȴi#?[ EU2P.ْM6$#|z)P"`x́Enm7Wuk6αzoS_Ńb2E!f*tA`ZC\ܲ -{ƶHÌ;zv ^= qն2f봦dbavG q|vs(۟<-͊*.+쌙ĵ/Gn1Sp]JkZL߸'<4jwO,/EY2xj| MN"6꿸>PY(7G`4>vUFm.^ѮEHL?⢤PmX.VN*ƘK]& ֺm5b*H67uIiU3ZY (m@cA GOz[Xڱz "'9LdYB6w]PkYNK*T~1=ZC;CcF `^g r,*'Yl{4Lt`qe#=Ϲ4J[ _WD\i1rϙ;uZEJ =yo_&3 .U,PK)i*e@%XPz<XD/ ƊK 23A }D sqRgҡpRY,2&{8Ktĵk'Sؒ !,S!g0l3h_nz.6Ż UܫfMPJ`gˉ?Ao"r ho65ʅjm0(%' fM^YR= @ fс2@,PFemIe>ڤMMR-T)~:B2k[d!{ߺS(l >]֪iއM8M-=k۪Ub5rJ  ;1}s|֓]u$oVkl#ȸ4mMI=%MQ2i `kv+SGSqeƫVw\ɑ$޻t1#оڬPxS?6{U߶Ͻ رK]b@sE( ZrOI߷p֤ YM :pJVxǾݜfDSH?N wa'Re[ZV-όD[ T@ޢ!ⱴ6b,XA}(mq)6&ݾ|?Zt~*P{s3]M|}ޑe?e2ЅK3qM# ϝN>]qW9ڙ0dtlRzi>ik:#}Pz"%!lEA͑Bb,c]zYxni"Du8yQ> ե:Ц8Ө^!ez(i}͗#WRa2#T13P#[-#=~$1Pib+p3:M;*>J q Funp'k؅ $wQ:'͖νяJk歲~ *M;Wš󃰷[xrXv OV||o4ΑѕB&ebdM~qÏrc!LGIj+n? P$?HJNpjG{HI&CKw~\)Ax6vcS4\3MDwꓮr)7H;grcĮ$G@@#|$Ķ>2oCQ <02?wp8*`ag+Ofz޿<пu,Vƶ=xt-l(=aJHH7<8qhrvc%X~x6JEI1 f+SMJ:{?L/̫)P^uҖrDZ^ӳ;I/yE)͒"]e7=T,anFS%2r/Goev6ұ(̘Rq&xzIE5sI:/!,@8Vz*rhdltQlfO-@F0iyqrM^h (9:+No@b6Y6Ӳ<)'ǐ虘Th>d}X3@UQ+K܁=^ dDٟe|EKwT-ۦG7(kA:6'Mx̫JsWz<, $

;4n͛|Z:V.GL l6t# NDvi/;1qhpfYQb(-Qg% fؙn {z%zg<-!;%Wr>un@:XXeyH!YILsHthj,6A5v4bT(XĄ#Hֳ! 7~/k Yl*9)_Zj}j~0{Z a@-@3ӛMXd拋b^nS+gdznh!;֊;^ɨ+U{ode<1׉#$NUyݖ^P ŎtǤ{Kz]k|OY:Qv^+٢lM~Jʉʝ-.Xz ahz˷A~c3 0c7cǶ  ~-n;׾1WVxxׇ#W}cEiA{zjH>J%D1XyR݁/Q™kN:WL bfbj&bK\چCf~75H{X#Xh%hK3yf#J5H]JQ\1qŘK^*u2@`Qמb:^83QJٖRΥsFigѹ0PٟdP0<RW޸n X)1mdh](}<{H-{\T xᐶ=UZFir^u~'@\lE9f ٦ v-BT3:_ݢlK=8$=bĝ ե;&s9QeNo<$G [&q97IdOq,UH=2dTw\6S?sP1m^ɡz\0ߴm߼y+t QbUf;fALRcI;6vbx|?Texp֍=,iȄ֭Ťs2>9YFՎոb+Ը>vhxV&U@0G"n+߯LWNrM}iTMVo1HmnO^\ <ǹIcJÏ@ԉI#VL8f?`kFn2M`3aŸGHP]*3i^Yq9c .gÌ|C ՁtYLYx._z2HYD AS~Kl2Q$qൿPc̓qn3ڙC"QQC@sy%AL1vLo9n0y $XW¶$19vwGuO=n$,(Gxiy[d5'UDG3P;Y L#puGBnG)[m|'AMdq/fPwCAF_|3PAR|E?Qmhղf[oqH#@A"V+ٚ|2̍퇳[G ikp5¼}Ksdr髥lm*FA&*j):d4]۲>=&X^o'3dmmۘ!o7ȃjd~+hq&8OmUSPP-bf2%i EV[!|54kKZTüȰ(Ш u"+zπW QCǴ@ޤcwKQ7 x>6F(a 4]=cN Kl٧>>}Oݒ9v>}6bs" RDZGюҶk5nzBY\-ju.\&tI6+ߗjVX@0hwiz7h, ݕ)Lq;_R;a_)JDfI%Nq{9lJ~=`u<YzYZ )e S/ly!>+`G ˰  ɍpNL݄fj?!+A,A四E !(p#<*~I5T2H˲Vga8P@C Bc&Qi^_ f1RC|Tt^u"3AV J絰y^!X<`,Zqt&eθ[4oFK5?6JO?TZ~KD$D"C]+:rTڒsJD9=pV(Om} darБCI{/;]8FLVi#m1wx8[sXXxa>jqeiw  ߒ _wK.hɶ[qEC~z̖o]/Vc|}.nK_隑P#[ ),qbÞ4['pF>_/"~L7d <wڮV0V{;;@m[![).hp|ɪc,\M^(rRNhαkZ'D\ |I'fIl<=7`Po3+4#؋:ց>X ;i(},D:uN=Lno'j1y׺Yj` 3`!st2gJ&Xc* -x]?zi|R !IU]da~Qp2\Wʼn+\@Yȍ[ѐQ&1י۰S1":uNm##F.֝>'gpW5TjOm;2g 7nnٹMuf&W'(v_)OG<S4ZH9^Ȃ96AxL)Z :Wݸ҇{ `FF}h hW?3[;d|!&l;5?pȥ^y]yꎐu\dzo =xkps׳#%r-Z0f IẄn21܊FV؞n+"ka4Ey<[ Qx&[^ IaHCcꌙxԻj,xQcϧ>_?DD$E }OXK|Zn7^``>~z9PJ;Z 6%YA{J\&2ZM't Zw:0- = vfw *ͱ\j}U+)Ϟ.wRsgsC ' /ER c_2>zG.Bl8F\\CH:^lDaQ^fjPKu/%3dgӿ{pB%+askl1&q mta z>j%/60aݰW$\)I?/؎>n#Gx2LW#kGʶwUH^4ʑǀc5w:z<~ɟݵA^~&j±Js1poH6;sX17/=,v~ҝz0 E+9YrV\rbHj|7ďR|\>dRy3(LIutemAGaLuďWAISJ_xY 5=` }v *lѽ`XtB:ıWRpDN4lchZol(b5Љk"Yz# 5"Re.ͅV/]mN\# <6"lƖa]&;GMqJf<_}Jծ4ǩ6|lI*Ub_c|?:E6%tgHO'  h ])_t<ǃunN"'Bo9s}[mS}]"e`; i mi0`g&o-TqVz_ ,= ܨ '}ida:VjjX/KˏJ,b7S*3*к ₪ĬFd_ bh:&M+r/׎~@!2N;_|zwiuCJe R 9߭O % $%t[Q iGPߎFP5Q@ȭSU3E@x4وOP_*ߒޟ؄ch xp2\B{(`l84֒dp,= mߎ:QܩxVA-ȟM*;FG[^2rd@g$R@QF`҉:8EuˉEsS=? D‡ 2 轤 r=VUgIGXU(18?MB0)E-Iְ9PlB]M>YȏMH0qHu9ԥF+US"K gF.X{99fsRV ytS)DOs{o>]WG#QxT(J6(XGly],W9*Or*%ٯtkV! !skA3s5tCDޢ̪8tn͖":4b+Ltw {?_E+9QPFI_B* qGXh/VXQa:306s\0c7g%YA+ ౶{UZJ;AajM VZ@ئN?gSA0 [{4^Ծ者,nq+?_aE+ЏCMA期TNrFn=/ PV9U|Wõ|CN#b$TPz\˺p,`~KJ3B;@Hk-w܍p0]ƅIhjlLD{!P ">̙wzS2+!9,r i1\%D\qRN!֞}A@k̹M"[~xdk/aէG0$W=ҔKgݨ!*Ϳ8űX#R(܎qK]b,YC7QwRVM̉~\g gW7B~KQ={JF^hÐT`n0UޣWslcy4"<;2Ts^,'Ui7r.}S齏TC]b##Fw=)c]L d!ԖVbT%bLP'[9I)SVLJVUȯhDRe;lIR$Oe2mGfZlQ 7˙X A<}o*0q@+f_uBKgu(W:_< r%Olbg 0ܐ8vUGVvlh>c7֣PެtWjcR&X_]Q -d>&&x({rսr!񰺚V8bϻ.Ia!6݅]a;.]H$L~ڗχJ4qs*':]]͟bS XzAǹW%0s4h"#g΁] *]~\_PАWL/w2 2@t!*+50.jR(aIz+?66/;#N1@|\י8Y/v}$!GC&Kժ+NVwsCy._S;ɭx:oMX~KHɆOc8*A}=U.i&\ǶC9}wC D*/[@Hy+EԂlo`4;d,aŁF+ʝϜW+g%x 0ڤ?*xx]˩r]1j)bb&>kZ=5{S Pn|>Ǜ'~+o> uU(Uv{m&+;DOAp%Sk@ S1C.<j Jx6Je PPQYx%MaP3mo>4يԕ{hd-sӷookAxiIaj+b=UPǑЭ7\x:V R٥>w[%xCaW{AO:;M9/] ԺFAh}ebr=iΑZDVzTsסYpRi@?Eh\˳rdXV۽掔?̈́%ABrnip޼cn͒lq|[fB}h月aӌyD 791"P>C@d@+ c,d`6ۣ5q_KkSD-Ma7/s"0#(SHlK aY1LXWKb2?YUy>5M fq m"@U]_fXZY.У0ARK5yާЫ/#n\\`[WjLQ:KhC.%u.X"kgs=Lv=:ѺhKL4EXI.<х&6+J?lU0xCm_C-?dų@w.V`tМ&_'?. NþGrSIau{^׍Kv޳{UqnG8aƿ XblXC/@>?miQ&7"/ Uhop _f</5wku9RR͂_3,:*Iq![[^]&I'L ּ׹^AX_V is(HLUWWu.0.t۬򽺾{Wmg 15vY6XQ(|xK0kCuv9YSWPQ};۲`NL0hr= J K~Ţ`'mTK)BInQZg(h+) & t"n?ru+im T8iF[m%}RN.M$so:~d&AT!ɍ|GMʁvg_pA{jy![=h%B#;1MZFWQ?'T-WkmMXPX_ɦ-?D#h2$q=RX)L5'=oSEBG[H)}.!J.a~!]oY/VIj1xQ\:1~N%"tϛBFmw4G>i8~u'Yr„\q[ G B$ƹȷ]v*ZG CH櫲)ڐq:0%4wQG#jTJ(vGO li~sѬ)3dF#4C;T[[4WBԕ#]]vk01m;0g`-F<$]((p0/ 82fr~$6m+I &?%r6RPpY69#,FS^fm=|Ÿ^"7?LuhD ̝%ShGW+E*pZ/~M3ٟ ܏~Y]5bfˢԱ3|ɻqھ\螖G!3?mA݉|E[h `lF`Cv3x OϚ0S49-D(|(SE6Mٷܧ'0 ;#BLrJ[DOfz\R{d7SAL}7,uy'R7?R#D DX]: ])b UAvįj  q_0n$st0ZBwGq)9v{hA^ 8#%yVCǮd HfRdj[s}bT>NwSY`>)>Tgn4wJ ܋3˸Z PqGQ2.1ݤ+ q:{~&<*rDՃTYeg(JLh@9{ܯBv]kAGmU%l]+-xz7`a|ʮ>>$*t 5%aCx_jw}:^$ƹΚχS)PQ: .M" ?$, $ ,3oVC^PldGIOnU-]eHJ"_}͹;GCvB߱g+1zD9ײiIIc|EKJ7\鉔~eL(44y ,"Ĺgc=t9+6Z'ƲԱ$nm eanK_)8 K+ʑ?;QF JFT5nƗA?|Dp=xDz0,R pUD (N ˱H\ecLÕ)!r}ud Lٯe[%Ng3=#20ﭤVޢBA2 >7r$ @dy*ǘr6MH N7D(i (#I; f/FB8k?~#11@Jn(j,{'!zSIU/VS²?Z7r0@_AlGش坐n;Yd)pxB7 :ɢ)XV}s[ض/FzC5,] &zFEo} ZxZ9%W>jwjhˊG=rۺz`r|ɕ|eߟSy(bej_rDe#)t0K(fR Rm5>%&)  +Q7}DDF(@3 ӝ'*Z97sW'ND5S!Zʽ\׶o3YW8< ̣Q 㻨.]PXFغjɟWT s$a.B4u}?ĄkOsٴgK=WX@^zkGi͠gc$|SE0Lb'E (DEqVv-^ Ч|T슳ș|;¢pk/C8p^ V"xz.9V%vHB:tkE {ݳP;RL^  [,ѭgS-e|Yqpԛ x%S%Yd*k74d֣ƽ(c[E?"-vH"Kd[ :_Qj2^"TVm./]MJ*:EI^LRlj+! cIqIP)?}ݣ;<#|?2VIS@q.|7hЧ׽A SM, }ҽjd6ycr G^Z\%tUv,.P-.?ą9k.&R1T> m-|r 7{B %3^$#b'Λ+7炪՝;LI H#+\!OVe7i(=S<콂kRb6ЭU\W-ͶNKݛTLJ_.$ݢzA>G)-č y\=  Ga&3=\**l_&[Y5:42B_ Y\5v.dGįKd[r.lz܈ƭ?#1G,P+ķfN}\!v-X5yUjx`mV 8i5: ϝCt)4ʼ^ wuˮV(F1s'EPHB\э+ϧQwŽ=Dn]=fo06. Eig~5,qF_T~o[&GF& !7BʞC8\.럪!\{30yb 8<(%Pz ݱkTͺ_!"uAq`5_}Y .APrz&V.6_EaΨ= Y%3&q+/Dߝ6*LgN3#Ԓ7 n۱@#Zj9z`[6lVw'OrMd5&ח3#HTKf?.4 T\tM?Yv\(ʘ||~Dj!s„ q?VOOL-Ap sz.T݅\VcGZ(h1#DVAG FmX>µ#vsN Jx>#F><єcy. 6I̭;쫳B{ (ʴ'uJR3N?D}dS~|6?Z?H i}e0͖I Xbąw}{c=5D6m/؈l LO$IY)x\ȇUY U`gh`ɸ6$%7q1{(H<+vy͝ՈgΕ&˱j$3 t>6%*]K(d![K9ղJ>ܜbp$!8V'v%=\:߼#aE"in n[8w5_Y6Ӈ IIiF] uGo}Y[aGs&'0c.b?%u(wkHװ'/ICi/|~9qy]S;C/"ɛ=+c2M-wٚbr}*c=Ӕ |[C%9QՑAP;$6K H̬{~|)x5|V5އx8"<g?e4d=@/өl*E[tW^`SkU.+mtP'mZގUY{0l8>@8m"CrRjbc)R7f>Ҍ]~9r0S̔HuUK_/}&ER0& _+3N4UX&zy=S7{`s\近)j8jb>@zm AqN=D_5^yror?"fNT[@+ӟGFPsIqi@'nDž]e&pH~{n=\Z*IC֘WsLj\z/ 1Ne8wXV,/~ w$xȗI JD.T@L I/j]X#/NO{qI$tXƇFap\rR u YFc}pX} g~:ܥṫU > R4o;3ǫW.4҈MLb⇋$k(7DF<&7jMf%R2L֮F!Zyy1& Iyf6C2 ݷFz-*Ezmᱹݍ0{rAG/3݃>g,a+HHLq$qo667EjYAϔw!e%0W[ܛLbZ}z"ٗ7#8j͒c`B>x}&z=N2g垼 %(:3 <8⛁C_GDOWR< Ja .|ږTk#glpu^q` NrnJ֔\K`̰/ONI"NHVBT]t!PVpEz]f1vaE]{R2mLǬ?5?eLD<*57^."sEeMxC`^ƱXX΋:1onGpt'B1O$H:_ꀧ=rY6jSH/VܼC‚vQH!t _>1`4~r&SҬ{i YgO69` O#(dMưpifßr*g; [5|ۏ\MkJPËJ6^[HڰSA@k`(ռM n^>Z$p`,:m!@o=]B}2y8&BۤwB6MOavE7b,tV'tg~K. J⏶JI@TWf_ԑ%o1nT w\x8#Mk?[,Ea- y^Pq"4ܹuvnE%# 5C5íرI׆$MOG5}D3u^wXq1s_ Azm4@>gџ, 2rE^?-)nYc XC{)>u+{S.?3|Gҝzq+}#1 a<^q!Rr̙^4ABV+i2'[b$&rˬi3Tɸ^H!6wW4x.hM#KCp4R rYȣY8R1B?N(<=DŰ ZpdHqly['h}ӈFU A5Ȉ"H-jir}-"CJαp R`:6skNaN7(?j/f%4&p[v ;Zhlw2 T3C6%%z@| mщ.m?7ɮ&2F/k+P6LZT9Zcoz["@"ƃ51/2#A/׍+)ؠNޖS2rR-\)m$C#H㣳inD"윮lR "+Д>,2WCǹ… + ogXĴu)puBWTMX %8Z9U(y]cnپ97Dh_z}aHzۛzۼ:;BK; wKd_۔1a;5?l1fmAq?NY /f8uݸ-DnMi|Gz߲L dhHd@/0^o@:J?UM\#^mȀR0{h 9ax] ,|[L}鵟21HȎg8NH:r8ǥd/wXkټݽQhQj l.>&ԫ %-=Jf3MnN뷕P|S z!Q¼n,h!4wcάSls[M5^G^%_oR16$¶P;y!;UPw AOltPP-ibdsD C:Ͻ#2k:Ki W/@}"lE- s!+矢Լ#Zyg5":h3&̧( Ns(+ ^pU `)5V6i?I7;dR~+u)r3 \<$N^K:pBk5 S6KBfbBW~v[InVigZ,*'hS=h@>29 ctB+d^?J mY@0iS:z\,e*j^ 0 +tB7W1R&4k`/@@P/~oRG[ +no5jO.{3-;Z|[@:Lbo%fQzQl1A+~g.qpVik2^uyx \1|z]eYYc$"^4=D"I;(䄱<'G퍟 4Br~$/NB?2aX.L&?8XLqm5 j=sKG{hRtYHL%j\GQ֏0ussoGȽjȁ ^ -VM\>DʎW('Ў;OѰMnlKPo\:(fv/W.Gä#^zdd&꾳1:Vu.i*NM$Jj*ѷԕPN% rxJAlD?[L#@3Hj΀>!=7Ld,ES`Wpg(>,Q %vD_uPQNSZ1#[3%knbx:."e 㩹$2ᶦkp47>_ؘ5X~DffeXl`kA7J(5&P{3KF;hÏC˹3 QoV _eTt(zt|2S 0[$r"!ghށA"I&iV;y\W Oz/MX{=:+77ї0/fKfTF_hw=O\?R@ 1 RoM)m:={8z+%A2&+Ubw^>|ΦeρBA]0VWpcG|MtFFߪGy*g)#N_IeI8cZU.$;S5p1Lۗ"NMԽd#_| @j6VK~?:KV6e. qrdR26a]+K_O+I5wWmߞ kIjcb>c}/B\=O>1QU9\!Σ>xv}=R)̈́͢O7q" Qpm]W\+AQ4d@|~Y_ 0y]8Un/˿N"twu7yQݼ!1>1P+)ZFv|jz=$ΞܦW㋎YNJܓ"?:opBG'DsM+P_g@sD~+D]Bq]k6 `j8r/Œ&U}FsB#9 ?]qR6yJ Y gMΜTV0<Ղ=&E7l1jBJkqyY*:C*+{#M>)6C%aI=13F9 #Qh!;Pr|~ԧA <`vvA2fMHDeßtU0{9WlH/?>V<6T,\97EnyD+lm fS|cԡ8~T˂EJfK*ZuFA j]J2Ҕ,󃈆g{wFR t^5" Ta=/댄Jl R9Q2YprtO$Uw`+li]희۸6[,tBD;1eP%^ldLɧVnؑ{Ӛ_CRbFys&]fQ:\K R;8ѯ3Q.'F(|*;=Nnl,GVZme/$޻oɂ<8_sJ l-;%$"+ :IM#(Cz@2s_</Ɲ/T =JFf%l3IA<[k9auѸS>OH!RFtoqSD<  zI6l]mk"%z׾[ |)v-̞D@C=K1 Z[qknNZ<*whBh\sO_dguDYqq>P RuVAhu6`ԿUDd:Rإ_xBWGMXXفuG~vV GR2Y)B`tKk }(W\ .D"SacLR!6cIy@ARl1CtL3˦RApG}8Bh-_U r8y Y%UXP)D@ąد:i cY "mMqXx{*_]=x(.XVR^ΑS))tw枳@Ձy9XoY{3}V 1]YV% 6a\: pH$2HGBD7 񺶩j!;җ;,d I)%8fu>ܗDrBCԭX|@#0]8=ى+`زDͫxxFFG>916+>w1Ah7A *k!z>ΖQc7=ƇMZd"01]XG؆6v LQeTڃ[^'%DI+XsLTmwët#(mJL{t . mn C3:5Ė4 ,9B߂u]maN0xdzҭZ&[_ffΊJ-&(8ՃvnX i>NcBN'? %NPj sUx_(TEYچ*?$'`c:o4ƲNISZ~ _)2N6 o@QN<^P2jT-8buZ !(G(;:qjV>UuAT(&voURJa7fL_-ka+vSBO8D~~(mQUlm2%9=,CV$K֗t?OeIz"6"7ur'-;A-%)%Q#r|DC+,#|EJ3xq˰-|ZڍCpd+PjIپR/I!jYR"!֡4J=*Hh΅,x*9s樠"ծz*] T5q8P7$eDzZ7%O_?fh:u֢]L!-#gZz @@ +\: f =UkmY @ֹ2Fqu\=@dq'KRkH[/tkAclI|Oa˪ tUv ;IFmgK?;Wf0 (&i"uYG#^"_yH Ԅ_*f,-)ˈw7Zd0Xod"> lj SbH*ނ#>Eаcް2>'?vL!&/Nz" PdD R0۳kp=U\CKڑ,y9+?) =B1n!8 'ˡ$dtgG3}sް2"pWMuvHoSɏwɶ&)9*fL|Ajtu3o}h.XEy_2!r[[Ͼ\<:_UGCb>&abO@ctea(]  pfJ1vHפ; $ 1R E!YAƸ40zqgԌAjOnw- 奲u達cZ^/lT,2m+d>r @F6XfCiޤgYG6a[fK6 RbzJZMW^}OM6G# eմhV?C'm%g;Y^_BBBZ~\cId OQ`{_ޖoUP,[o7 ^o H_shB+qE}LH+\>XӴ8ۥ죛-t[X2S+#RPnLה$+&LǞQv0uLz}8_fPg318TmԠKWx,9*ԼAÝ5o˻n{{4J-詊J)Pѳ/jD8\<8J:r8埑hFŸCCz:;f+dIbf | ?ꎃ$ħ78>|8"|Jb:*!N 8(L4f毆vi(݈JK&=i w#`9JHv@t#c݌0;ǪO(Da\ˆ 3#féqK/fIn^шx4h~W;HFZr̕vKc@GK5 WlyNj_}5k<xW/Dh!|=ZFS7/qtb \5ŃԹ- ':Sq>v{;hBR|;AMV6Ҽ#^#^0Ҥ9j1rCz^coXFVso:! ʝNpB`Jt)Oev:+leg*b}T,hAS֡Xgac`l]s;!VU@aw{d, 3Qe7%%ɇ , >XZ [\$(#6OVf$؛%W&IvpvOΕ ͌Z;W[FA98ۆGMք;UHD_XM$Bٽfγd$\hx_>ځ=9w@x,LCS<.VMX)͝4 ´g(W%m۟0?|@EqȰ%E9dE'ɝ-q0ƳzԾe@nn 6bТ`ЉqrUꦉ[G}e^a=ar6ln$p.;tOZg[ZЅi v/ D,dWRV8M1{@N}8`@S{(g#v4h-︑u6uSrVг!*2$"hdEB K">\F`@>uos-D~(TB ٯ.tt^6,Ӊq8LLMTMI J{r !&8kv61ЇüQ;iw%0ijBJ1[/9jP|';-0ފՠ뜅,ЬFsOPJ\r OX ,*%}٪shɦ0= i`};_B#Gb{)@|uðJ$wRw^WwKc>tuAN!dBKU`ZԈ՗ǵ56 nZo!-C7I~w܇+eCvj]?l7!1߽͎| 1 [r_,& 9.\ͯ)uV wkQe驸 Č2;)Μ}oj$Y3p\5m:զ.l1rPMڠ2Qi_^_ƭGL{1nkG[+QƷ=kshe16ޝAC/P`;8|;Z-RB`6#k҃s2`ˌvw4JV)ѝ~GtL]ڴU9,f\7N+F{{>cEQR$ZɎ*یcO3Zٷ& QhԨ %B.a_L!J/R O/g=F[!l*θ~XihX8j_G rSK,zvBQrx86MaS7rK S`mO53@j/;(=I3w-*b XRS%\([ EErxqb*߳q#49),g \ Ywݯ%Zm.HL#Z;42m0W>sw HkKnaGfQ?j¤v ͍%y^RfumLܽlOLjCGͬOpڍj\G_3y5 `@Ǥ*23&v~XC0`8X0:%q-uz3Nh3ڨTצn;ۡdy8AYQ$v:rMt2}(;*C{K]Hyt30?N=Ie0۹{embAk NWqJ@]+#j򂘄W,qmsVjG!EIjR?]!5DRgd6D;_ǤCi pRǜ6 Bbv EӾqܼ^/ˆAKw66̵Qnh$6 Ff2!~VbgL \a.Lc3Z7WQs_Ng"5)ŨbSWz<h)G=LnZGV /gOf\d3>{&8dX(צā}d K\}f F \V}r ˚Z>$rV)M^Qw8<4s9`8tG(+MU-בG<ѧ͊"gY)&O5 Da“-mj=y̌a~J5ĮA^ {}z ar$м:L6H%?UQCZnrhh-f, A_*g/k8jAXpLݙ/_뙡[PJ9^;Eˊv;+&c=ŕtiHw"Uk(WPJn+WM4MM^'KduU:{x 4yix|mDÉo|."];>9MzV P ԓ꿚%y-L+RsMf3QDvP=}Ɏ֤*~*?TI=s@8A"ExϙȪt\!0ARAl&nRYu(U-Ј.'<|2xvL)=4o)/G?6U,EƧBx^>h{ 8k:Jt%݋hv5Qe r𾨪ĵ ~:(M:68dz+M@*@|33֢2^iZ1hN=єkD=m /6dqNy}s;_w=rk[g(k[CHpg ?0y}!"OP/rشqBsۉ; _@S M=,W9]`8NSL~Ep<ɸz~QhY:;Hx N)>%Ϥ8Y@D;.qؓ hX֦wrn0T$?╛6+n 0S{vR<+tgr5DT̥"nK< ΢ff\"'&|KmF9pWtvy|d:.IM\ fF/8z U}N!Etz%5r6xmz$ '9TBGjCYW? b-jSdĜ(t_hK!!DP8}k})gh' _;Be7WkK|T!y^~ӯS0?7EɨUeџi#jP9h&l Kz@> ?:?H_cx\uծKk5eTmٴ1ެ⏰ Q1(P}o7Y^3YҞ/5Hd{}Zz"y0X3F[!|zBn(=4@ ifvAQԫ+2K8'aLd_N˞1+~PT'WRs{0{pvG')J(-/ă5k4D&Њ"b. \L g<)n!T&Xgf>roDmQ ;Z?y^y6B]>~xnOF."쁀C !N&5KL45|_eҚc u]Psz8)Q+{<QfR2-.Y V;L$ɺzFoiU ?m/) pVZBdA5\M-'8t곓`;qx_(Q5 x5YլpJX1tT^iUYZU`~֊C KZfnz&Sl p5 m5܆z6%ÇQH2?6[G6Ab(-W6kbº=CLrGQhgj=/ Z~DGhN OfMF,:0VTbXdQ|f#@b=DWJPS~\n6"rO='!Z9Ndgy_SP9 vSb)& oq2|FWP]L*jL`*lXZ!:2A@X&Öռk;F`Az:DLnw2"Y>j4fp#UϤ[?VjowC~>|PГ >wHJx/Ne~dby˭m!N[e]tWf vlJPgRw8.e X1ᮘ/hOOM#.#F`rr!GXw2/Y -@0?nJbLآBʮH]jO `TB+ۼf_LJ@{mlyd'g \ и>#v UUU3Zz LMp tZ!?"G}5ԗQ'Jfd%=`EbU'yWO{Zm4O_(񝌅!ĤP(ΏZB G$ 3t<@0<:#}'p> 1IR9ѩtOWg ݉/U1jge%# BтKuO בՉ۩Q>.G/I"&͊ +e(C/n0 gNqS7V n!ք+z,OnD.A]8x&E(;΍䳫 H[y=mQ OZ _\Kdʶ]?*%Jhye9T|Aerx)bh"<.eRVK?yU.ˡ5k=u:a'qCiN akE΅E߬LJ /7`FoF aJɑlׄVʲ7x2d$!8\ (yGi@NEU^Ҽ)uҽ 2 mcL*U9>  NCks ӼHP#"HRqzx"@Z^@@VEÞaD0C `QG+ڣNSN#3 mW>m !}yb) *tK+W꯸ D k_2$ץ45v rJh. ux-n\:Ma+Ӽ߫zY2(=l{iJ" !Rg8Q+7QLӎ!EȧF|4Xv ke6.)=JT6K4`tC8հu5r+??)r~O@$$|QUq2 ˚^ўƒX2qa-G4sT)<;]Uѵk!LamE~,bY]ӛu ;41Hݙ _qv{P4q=&`_# 8PmJAvr&4Ѽ2)h w" %50}^afrA>M2/;jLz[,v5يuivKf7}Czsl~j0[)˅;l, AS.۫@qq<04)BʾZ;̂=i8Y<+ B zBTG`Pa4Sa2,&_1T5O%3Ϩg!4̧u}CS< qIcv +?KiMDjw 6D֍. 73d]š 9k+zO\񥪒9^Г{*u/|AtcP+pZp C)'7+6_}`w+gpbe}Fܚi^hA-eFK0 Ri2Ec4+?7p|O-3a&șQ{Y gm'1 hUM:o /Ϳ\dxd`9.ZDD{d O(Lp~M4(ƠQc-+ٙqMgCg9J̒ptYO^gs`uɏ\BΗVnVRb(,Kf ݞp 7 ӊ)e .q緣$$z9Su~<[hO%@Z02AJ;BXRhkTqZ-4*f89bC~9gV@Q COd9~QVaTg+ُG{ R3=5{PhibCD|/7P"!0g€f#{;HJDz.,B|oQI1HY<5~g"bS Nj8w7U *lU]>^_7e<fE't9?.Z7f &1i攰X0ݒ &b0a\b3iە/u,;u$1Mb;mցXU^ҋ6Jv͡rܷul PMS\ƹܴ"՛L@o>R-7"YVr~ߘu[`#֫ w>$%/2cq3~lIAO=$sI6M=?И7&iѯҝT;'>Щ ,?:CM|WW=,yyYd%ݜvZ$לi5KpAr]$afDBjVV|v3pȠ86+.XƄH Ɛ(k\P!X3+]7@6S-2 U05ޗbO2)%7pZSl [>>"+-8HYM׈p9搌`Xjs.ר[7ghpa=:v پ iG8>v%1G{QZb ;|X$Y|A^z@fpҍ D#/ t4B7j=3%*dz.F$\R6e]`- Y|װA+}7ceӜ[si;,NOePw(XΖM.j%dwo\f֡_|FG3)YWa<6 n52Scxo-+F%#U< <?:ܶI;i rt=iwUNlxq⇐3 VU JU{C V̙[(ay%XCUã1$=ԜCC*;UP;+Y݌͐\2~&tѠv1ͼvio6yw5)JrF;7yka Lr^>7teTUQw}F혴j56LPu/ Xqz$Wkͪ12|=aNQ[䷔KK")=϶lP_zt1N2RڣU' go*\)IRW"e/|WLʉW+bqp3Ӷ MtԐCi8l&*}lju??qX㾊OcjE7xJˇaS BYBٛyZzuuQKgA4'["^is JE_G=]74O' v'72B-Mm RA@֣50ALY c󕌿/]4ނ"q.F#h󙫃_DqN1N}$t,EɺiG%X*+MR[f&b w'JDw:P_cYYnٹ0 'YZHBdF̈$7U`Sz-lj-FցH`i.&!W X@Md5KqB,W򏽓2hN۽ZZe'Y T_O6ɱɆ5́C)?LRkEK biOZևȞ@:%vxT|N :?HG#0 "R}5>+%8<*FkMKZDX ŅUzsb'' E|'[||mxZAQkk9m|)RB)cg_ ~~U1xDh>]C?Rb}m735>BuDFAK7+= ݖ [k!%q7{ɻN5 X\!E.o\{l Մ*WFffպЛ  k FK='ThmBv1 _vl BKVchQ:P`<_5U ǰw+MʚiP<ks+ucDRU}pʥ1H(qQf, 2ZJiݢAF4p s?q%:pK?2;,u(y! S7Rg;7T#z*g˽D:(| m$P&5(Wڅ$ YyO hx\Rzn_i=J!_o~Q \'لB}HKҷb>,h`~n͵2޸ZÌ(,PZ>#CȾOO7Իgvˉ;>`yF&@1n8.`HqS7H~Hq=a?3 l'XVK{-` ӖVE \;3j>ayEtoT* pIoY.lLj57=8 D+Cyq\ yK!F%~Vwttn6wb[; -+gYZ070701000005f7000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tls070701000005f8000081a4000000000000000000000001662bfc810000a6e0000000000000000000000000000000000000004200000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/net/tls/tls.ko.xz7zXZִF!t/ʗ]?Eh=ڜ9NA|ߌWtY9pD1\GNC6*.PA! KA4jO/vtݿݴU߹~ lGA p Sd4^cBts![Q+|"w^ E\rO!Qs7ӖHY>*ՁW^/nc~TSkx*Y:>qc*{cCsNd~WdY` c2gچ r^׏[جF=g(p18}-T''w-[I_X应 OR*h z[Xp-}*<[Feg$8N ڕ1h [ fߙ _Th}g 0z4B 74T3xMќiСfPpA tx'4DT`Uֈ?$ݭ(,8&l s0^9@]oɍ?Bx6Wh*ǎO>Y# nZ W"I4)O= uq(Kԫ~LtD-VӗQsYbYD, UpτйR2Tj0u5Q<\'Ӥ+3@$@Kԇ RdYCQ'0( ۛ/"ܦǾ*8jMv;qؗ'yiP?Y4 Xi hzU3/qtw[g~2~ Lw  k\fRZ[&Y͕b73j 1 HY>A&~9(B=eHKJ2:RT!QM߹}n0P:o Q+OS!D U$tath@D~8tD GڳQ׷ݾlJPZlIpc'+dwFwBp(_U2Ը.BR#+j[;r$ᩓ '\pk3r9ayf |fqq4ePΫIPX%S3 /3hIՊZYz!B9w \Mw I^jDVoR-F|fn ?Qd3AM![1^h@ iB^?,P#%_ 7ڦѶW%]zy2]Lnd; Tnό={OϦBFT"w,@@%#|xĪZGxtΛ_dr|~=Xk\WBr:?ͰDjV+|K#5U?m͕/V$ۈ?< T-g{(+v+G}AdE vf ŀcЦD$ !Zه?dt ;"A mvu`+G8wjmU"Հ5ݝ|BN9Ѓf8-!@E칿'qvSa=px5+EgcȽ@D!i+c(6ͻZ2muώdr)pPR(hJmSܶ'p'Jo.E^s@8W w,\p7li2cثriRѯ5o['gOEu|@o%춅;;|bGIdc;>;pNMGƦaCY@7z 'H mXB[oQ$ 1Li%&: F?, R_e-ս;O|vW}bɦPSTk?FO@s*&FJT }) ƼL3ד#X,ljd-a @J04xG.9Km ’ⶒH S!lt[,!54up3)`b:009mLÆ>6P袬p}jβ_,]v/~_Ӈof;'Xl-j!kmP˷ 8vb"k=.J]sX;=ߚ趏м kU W I@@ńJ}G:=V)Q}Oq Hnbv_X26]IgP"v-#x;8b+G RC`솾n@DX6HZ{)8ΐm &7ҟӳoLqQ8+UB%Gg+⃍CzuX*m΁v>HN-"_A{9*(cpʹf;]'LY̟PʽtP7lG_fk7AEQRHpPm:Fbh,C?:1^rD,LD(:y ŝF#ЫF\6X:&xK13[է=iW3~OX-hO'M͓IWXF|nlIdz34^UZ]:<%w//P174"?'q^]a} VRlE߲XV+-F37NO!M6 xP?ȮdXzpEez^#'Rf-?.9 v[\綢{d6?! *}h3{lAP 9Bƞ{? M۾ 뺆~[μron$\6螘ѐšya%tWlH soƤPYuF~Gr$g,brlC!5fiD- WOg XU8~yZѧebZ7@u.έ$2ϪC^+h)݁~8W^ ekc*jʐE1]F8agڊ.  t 2!T6ÆWAHL+;S_}]g&V>$_g+yӞSG⻗^LvEJ⨙p՚QT:4dlR.Rm;*2N{M>zW ci52ڠ䵧~p Q @ U~pYapAxEۯ saXګE|"5j;B #cS'pr@{Sx2 3Ӝdm8QoMX\sxy9=KAN{{c萹ozƛ buՃ: c_Bњ&%;yqL7"ba(D VYuղShI&i2OD0i5M̃ =с¤sğ05E3 C4σ/=@uf8=\%gbmR"gdtP_Bl7N[cr.Tj\gw BjڔnEƂTc>U@޴ FO)S%m-Г\ku<?DWkqWo3 $`&Z߅GhR5ԕ7uvE} +6#F'&zCiq8RZuD9dU7J92-U,1='㫞"됻VV͏i/>Gh1E^WzR;T=Q;XPz\0rZ-Uƾ!R馲E%38H-O03~J)DBGjK=K\`㪏SI$T)^6iPAJmkw:u!KkA;5{Wu <__A nƪo) E9IϐF0!l'|hG`t2Z/qh;# j/M"D7L)芔k Bef{3U쯽O\Y)wu5S2 P~wαGM [|H|EERwD!pp@oߚ]O `kiFj ujc!BSLD C2(WU&EۃK;K~/5LX@{v8o78"# aޝ [dsc`n[QtT{0J-'5X:mcIvTkVI+FCP؋3Z> HzAxk%n3G"#׏T( VeCN#v30z M=`sY'8J&RٟUr$O?kޭͲhu#8_"kl[߽K߰e`0%? 5yԜt%?#zUj*s~?xY` .܊rCOwPT(N}uq;=z8b Ld&@M$􌨟iY59iT$90*1Ae i*}/W^A 3\lf bxtǔi~,9 օ_ ;zo&* ar<ggI\iq=a]%ˍUPUZ a" ǚ`KYx^fhqHMoF`4z KxZܤz$/v1>kC#o_PNw~J![f5# M` wnyv S31_T!W'iVOe}ͯʬFO4˫-dJWDxM΢捰Տc9*RNJAl!ک;)LH`@*5ng+kl2)BM1u;bgPaPNa#ܠPN9_RP%[7&(~:h:Ʀ1*0ͳ2#6"2ё+#gNJ8)99/rD],TeΌ3$/OG_/ ô *<:=a_179q{ΰmm"i!)[xn1e#}H n,BwP}x uP߫ ]ɆJ%IN.輒{BF4FX+&9&Xyv?׵K{Dg__Wd2-i׎6! `I~[b:UF\/t5~Ѹ96ܽ+rh ҩK8;tFp{*L@`.n ^_jJ<&Ԙw/MD:O4p׊v3 tZ"(\ͷ_U+B<]$zEwY\丼c;*dlF}g\;d|!028_!Pѯ'đ'>1 Μ fY7=^2g^M*[B@l`X[<\r=%<0ܝ4TIo}5L@ߢlb=6;с崒&DotsS4ԩpZ 7Z&~,oN6\T|!zAR}&Ԣ= fVCfȰ㩎X-ڻ^道Za]%X9eiu\Ey, XMfQD$0c Ѐ˖ ѕoNh@R=?'c]E=!viQ- %SXg"Dk˰V*U'ARx 6Z Wy[@GA#W- K67ܘ4E+/?@TgT,ߴF17J9ʣr(4ƇwDXi\؀6uvk^OWKSI\36TNz.0lZ耱K-lNn3.ħ7BX01}nC τ`Q0QW &LШT/X4~EHͲ/Fdf}|EenJec&XX<>7%oie09q C댅YH<j wIV|SؑwwIcכoJ-R/ޯO̡2|qʚKb]1WqLW28X +E!,Ɖ$a d:#iޢrT0+Wo(gkl =QU Q#ʕdL;6rHD`@r7 @V.0|{f[Oxi[詝;>V\peC__ifn8ȴXOtNڮhBÒT5އ >A^q9;2?>C\#3dɼKxapozˮe gx{G:&ѫkʓN6 %yCl>9Ν2sOTz׏^|&n .d!lerHP⎪7RU{!3wb&^ouk_OY,0_XÑr.(l'[ qTJAFB0Tm)ǒ*ϳ{a׬U{HѴLh\@8mg$FfJ*Zӵ )L^nHbǎ4fiLCJ@7@m ={|}) 7R(yIM~]Sٖؖ5Tk"Ĺ2A(q~nj5C(S*?7|lPĽ>:GY .{nZe3ȍDs ]g#aqUf ?AB07.r`A^ԣ7!"7r$օE /2 ~*[d)pBۭl,U^KAg@XNXyZUlbT+ sQmqt&fq&]-,oCվn8Nzq E=@\€g4Q0$q-Fff KךcFoQwIm{s\; 骮n=hJ|Л:+͍UՌb-Gh5='9?=Ż20ՓZ`GQs<:E+e(D/QoElK{jjPM=+8v'v.,Cr $:0f!L=mq /iJK#z%h`I2;`m)y=7v`ft^+|R?0Gl3~~W_ 4tk J/9VM43Xo=0m?QٰHzA< 1p+5λW;XC>lBEU,.7tV 3$ՐLxRtuw4d;rbѠu`5ĺn_{id3 u^.u/cCuŠ5BTn+# XpӺ 1CH0-Z}rOԨ9Z0|#HID.rٻ`Ka1Az@t}nvXKˁwݙ ʪ:0xy!d4]#δwhG|u0x{6bV+J _,Ka vH=LR:oixjYpEG9֬‚@ E]6< 71^n#`z2z U/N)?yu&ڧfqy1&S|ӛw̳E~h` OFOy3 JG n}mfp^tAÕ!iuR|eq6+L r9z"f }}$|#q|q5t#2R8fwyYZeIi[pC eO\-Vɀd^=0#Pt WXdB@ 1PkBޚó,QrkG~#EGI솂ͮ?pȦ?&fwe^ӂ^ڠ''O |[HF.;#P#뻩',"lRA,ĕ!E8i-UX[|18IhK8 ʜ!'aHT3WtV]d# $d)YdC1oͼV\O߰ ̦CNNYs%{n痦ZI^Ii$O) wcv!1tG$4?bߎgV/ ]R{x(?moXp%>&9R q 0,܈)ȏ—y_rc؍+6 )6Cu鹊~0 fr&nyanE{lih]@5 /#!]qԙIhfWj{JAYRKe'@N r[_DPBp> ̴W$52iXya,gxj>L~3k\r et&2 ,=4ܧ3R fDYR_nE[- r`_kq륱)uB Q7IGxL20QnT4Q;!_Ly 01,_޹AB*_oeKi/.LAKԭen#L-:;;H*)39–ERdnRx 94~ oՠ=鋀sQmnlc B (mCge-]?ȖXUx>2D@o4:!;YM;Tm$ga80BB8ےht #1)ah/`B3x,ݡ -[N7A0| .*ʟˮM@ ,?MMLbr)Œ.YSl+?JD]M_kLJ?|/LtP\l0/[U I&c^]gO8\2goؓ<HG6œhBΌ 7qX(՛SƬƍKG&u0vdC߽Ek1,^r*4+T͟* -)!񗠈n!PZla7a<f)g3I_ sIR #(*_^s+PXH.d38br\+P2K*Ґ70tg?\H.z+qh}o^7*1pW ^ZF \˴Mez16}$&9UNҰAG\솘qE^ŝ.1!w+ьݞn7 TX+xkRgnŌۯp\5p0:%vF +o̮A$vxVcƕRc%T3 ;ϼၝVa:GR#'wy# MY{h)*^  ;R]f+UΛͶd$~09., rn*;O݋WօA/{^Bsa?Fru[[[h6=ʻRfۯyf$sЋDYQd}YG`o9x[ֿ~<%UzH<`]'E$(% nIzWܗ^:j> ޜvH|}R=PFE6{bd]f}5'GBV(1wJU1\r Ԍ=l'}5#Ql;Re U .]q0 x鱓nFtmgOʐ+!:(܋^#EG'Agݩ xGo]<1^NEnJ6Vkk 3 8)ȅq|%wJ{.iFn M (Y;#ѕ|T6PNB A1˸㋳0*=)"8齦-Ē#pqvQ©M #7:mh5RԂ{^բ&"gHNthLׁuMsb$ɻFy"B !*}2QO?t!@xEDMڪʡ)Ƞpz5hl/~wL\o`L'%0~'AHpU%R3n"{Ob鵔_ HqdSLqB#*Do @rZט[RF.n/fԔ0EY77$TN䈫Ʃ 03M *f:[˴cyfg?1؉_^{ŵ.D 4ė"p#".>eh1XJ8 {}dH0]tp4 f i]FFSbly("!C0rT?P' tCm2BUp3eC 9_w?>K_/f75fֵ?s J#~H)Nш,S5~!MOhb,ǤHjTLغTN}~'P`o*H^2AKC=k4/ Q,hVx\n n4\R17q$H,\ɣ"m yqo&AOlm֗`PG܂~ًy\rZ(;{@nCBYM4=70pn  a5QAB\ֲ,š:!_wMufJo~C߫} "*eA)iNj{W<8> HSخɸOi|^gA*ڜ8)@YE3 oeQ\P?M*{D(zKʡ!/&G@lຈ8Fjib̃V0xc^0],a=Bvk~ӓ\>XRy,MsRYNrڪS1@8?X'X2OC1hl^/!÷F72S*VfēGB~ݞKEka`&Q_ " >t~vhɀ%^ upE>Y׮e `?̙M SPP qGq*V7GvL=kyS5EM'_U$ _Q댗Vp;bxJ[.G}ni/q=t`g`u,ST5 Ϳw%Z+s9b]?ǯymj&"Km[GCKh:~Q{ϣ}7ۂL f+ VP$3fN/5z#LƮ2ppo73'O)9&SM4)|Ϝ=YaV}6nbmtDĸl¹M%_ٜ6"aA胚Eh 2qKz .iWW]MJL)_tנ&*Ag+#v:0}a٢DyқYlR5f6@fRMz.H†ym[2lGߎ= I] `pZHnV&uyĩieEF!p`gwJE(ܝ|;LjG]!Nw.IV)؆!-}kF ;]~Xuwgd6?PȭB3i x'N&ZYt5^ܰaʍ%i#K"MXR(_Wfsзøq1ZIֽk@n$hDb3Au'"Bˋ?MOů fM C?чgLHM``PgӊƮ5,/20fOom\&P(D0ϱ/lmMI?LJ˼SP3"Ys})5 u#|y5[Z-o]=2tz`+KbC%H[E qwÚ 4x=&Ȯ_(Rc'a3y6oBݘHa(we{x1xq oj [ukyD]u& Ӳd zaAJhKHX09鶨$ͺCjkt%-$bM4n5qU-y|Y>θ!A|:8P'VP'Q',̍,+@UlbwHg(&uk?ZP9A{Z6$1e)ZOѣWpD˲ɻlhmgkk6No[zd48*WVWd9YٛzЦvxǚƅr^RJ4uX- ,@h5ͅE zNkq LKx݁<(eYC:;8lgI BNؿdKVnz0l"lУI{P_'ЋZNBA˲gUOAjrYAJ.`OC:Ĥw )R>;Q36j!څ|7vMO((B%.Ff<\4{W,pcYaQ.zѫUJ5cjvܬy nH0=Oµm0].n]|z(^3EKpO]nm&8w`obu,069J7t(/|w|#~ev_@;7QW>"^Y(<2Fgl2FgѾ3ߍQvmhͪ2#ϰ$`esɺ[׉ε*3g6OMo>SV"rčHF<_5TW^QՓV&?},}ێ8w>d\{!n+ܴߝO!;:h4ُ(Oy(q+]t3gzYk30/jG,Rw%ɮ#OoO*z_*j5({./_?"Ö*e*\n5(~|inXU2 Az\M2>U|czsʔوԃ唭ϽvxMУbí^p!j5y:{8 qy)m@k"cR_ZuBo&oGݕF}q9լCS+"Q l)|}%OhmuWX.]\OY޿fXR^h ܫu6fT7vPc]st/ άXp|^+ZJ8譭@ 䠶4{F]3-D!2ِKԋ&#V\-owG&վzlA/ fjV% L 2" +^)sy.fL/ Y=֑Y)U M8;SwM'Dl ag WSb_ڮe젴 %ҢvXI_)4Cf5ARjܦJtOEX)Xnvw'P\-H2o'2bE(RMBް+7"}j@"!&rs:K+?LR=ʟ$ Q T0 1h2h\FO'^Cu8r\WW,K?zB|KJ"zBKS~FT1:K!REP1xH9"G:~l.){u^31GTYƲ!OtKpɺW0X\M=.k8E09'l7v1c +8zm,!a:f!/*~"8~ßWQr!lO0q%N %O(&SM [-t$|oB_aU<$A#@Gа N'>& p:qKMFFLFp >AmuO4 Ϗ~#&NbǏiHyAZq#baa:?ŭCy . وl3 #N@^lN\ĕPQTteEJ{iGa*C^V_cy6.T:xQMʐ%]̇']e1w:!v;}n/ ul^-2nnV1qQe:&#\󈎡 &Ϯ c"`2=F8\g<`8G- (RyWfOp:`䍦rΟ9W  喝X۲`  JaDZ[Z9}^^`ͽk koD7Ǔc 6ddl dgiBy+'RڜK콂KZ(1o5Ip-0V2vʗ,T@PfP*,c΀i&zN}`v_Did . dVVW.4!i0KbcsUPcAc ăB}Uc+ e , ~s0R$3!"+z5a09aTO6pO> 5W$),^tGCIutLnt:,ȱ\W,r"Ok/:२)\j7yםB^zxȳAC)pBʖ{dz?CQWD%cN>(2SJr)~fKQ17+-18UXGL[@5k +vJ(JI1;UJW?Oþ3ͦG!!KsG'q~ozwjv ukrxk|]pjƷR )$4&w/Qp w n-(:\Lɳ>Tw'u̿*"JMyU -0d_M?ފ է5ɐ,9ul?M9E@!bV wE#L+" ljr< 2IǦ e+Pn#,H"M' TlAM&R_i96+7|T7Ǐux/bOGy|8s^~,w]XC58U3Q;UL6!jf8 bYi4Xsv#@Z3MempFlDeK%X$Nrv:RIɸNt$/\ěv"|n4Hkޅ(;I-KvM|KrOPDR&h(%ٙMf*Czn??h̿BO~4v v8c^|t K:K1{Wߪ 0R}{% eXZVH} XH6aOn|k;4]L0|p`EqC>R 1L:eRiLIퟰ yrryg+h{WH8x6]) _7WZ V4=7#<3种AmF~Q'٠|uviV <Q~HСd: [Gj_x(J"'gBop*7X򛓒i`IMSBfRY{X7?V!@qՆ5v!f諒Rpw,P^77\VoKiQ/0u^oL* $ {|FM /q[4hx%x/ 9Q&+Izɦʞr[ QVЈB \.זۤYaK⋆ 9@dA!7\?}NOs#ipyphn>r|'#q4}b4%SHѻ񏶛_Mm-y wq?(,@z|Ci⤿J|&\-HsVR:/jePT=~_( 7XI@w硕aU=Xj1s_}6ICJC)q0)W{`62{zh%Vmʪ)Ƿe r&Aͻӛ}S&$:9%-$Ȼ$~IH9cNJJV0wPXf#~>OCAkny\pWTmDc?ן?whd3 BR+ÐY-(wJM@ g'CD" |O [/G 8@Xqm򄸶CS-)FƆFeՐHIhMgAwJt d”_]aVu6J$4>[7K@Z=xPdCf=1 Nͽ>i ;kE'0-[%Pu1~YJBz"(%;W;u#W uJK{'ݛn 68 -F=y+]]|Nb[/nsUS r'nD*rˢx@~Wgp-ˆ uCy0zGG߭ '4\# !C6BaۯNWDJ aBNuLLna@z XlcPxr)6=FN{6;$YJx3B=,s{֋.3%+5b30XC$ epsfsqI֒{rYj%3]~񎖘x_a8a }zf޼O$Q2+STJ%Yܱ=J5`mpj.^6C%lb#ͺ'冒E cɃӯ`6F#HiLqBq~S Uj {, X ^c==S\[Ssʦdj "îT9Nt--F Lmt"/W2h<bz&Ew57r$\4IgOO=K!bTûӫ]u⎹l/ D3 {rly|$6f:zFP^+q_lZy?IO{ٟX`Lz୎7]cs|AOfŷzΕ!0)TA=Fǩpp#9L9 j UԲAjٚܡP1Vh/0Bx9$#rfn嬸*gJprj0BA NJޥ*(M숵l8[uՊ"Ab"BkcxPTsxс9Fj0,JdǼJ,Cw/c'Ors-kM< jYLZEcZzB>J\C, qB vVDgF>Msof׏(+KgZr% I);Rog4>Rf|gJg`jS}-GFX1+t@>ע<2'Mڿ7Dl5؅ y4Vw$?ϧ9gnn .ʦjGYcyY(S%7iXS7)L߆xx?=32K(Y al+!svtKnV)/Jtu^:i)Q(i[QQ<9󕌸0zеӜ8P:% '꬈ɾfP8; ?<#l|B^i:MzA;5V'60>;yoQ7F Ӧg{<24qy&C#]X?1ʨ6g2n>ՄHJLho@H|#+ojZ||G@{K %oӶ ?FfIt9pU1Kf ӴWE~K@d뚎iM8T%ά;+S;Uf3\&S1x,g&I|AsQHh~&Zϻ)b|劭nS1,&oqBTE9*8idk[X|QJDZlKCī d+ _vUYƉ\Z[s^2.E~XgtɭdS|*d5lOݞԚEկqRjk((T8zBͪT9!אzNa_*~E@n7EK7_۩>˥%/K^yjFM*yP!waٟ_m=5:\C>hd럠='QE' ?DJ;wi0ёX/?}}W@19ֿU 5%KĦY 0&+)lɗ3 #Q[iH#@m2yȀps=9^ ޕm>QW:;BqʂQ|9qW&oLHLX;guF>3g1(0I2qJ #A/)C m$ lysם(?hp7 w,Ȣs7ݵ`24g8UǦS|Uv<& BRM>Xnl] *ޕ6Ƙ:r:藆95es"]0N{1]Py ]RZ:^gdJKKLA$ݟ;EqHOuK u<~=un^{$GH$g钜>ҠFC{w:B_X]JgG֑ Į)@w7+Z#23~o zB13H[ 3ߌBΌuLI"6Zea4t{`DwQBۻW*S;vy<ٯPA̮$AC@fábrX(< "?$g D}jytKvniW? vXx,Ձns0(*ϳ&FXAkV$T#!QFL"ԥ򳂉k]/$02!ךbg?3ЧkC0`~٭* ,s9e$nGo:'k":XGsNPBR54xl|gݵh?_^2X;6s!O32SS\B_L"7qlsRGlHMq \%pT58tJf '1QgC68 xvܯN瀏;o̾*k|2(hb=W( uT1Z]:k@BSt#1و=^2 %d6DBD9hf~ɰƈzš+[xJz7S CV8{nDZ pJ5KQb~[ođ'ކih{}=/5' j~n~GWW~d|[HGAR2gO#>Mfb$?ӂ / jZ[!>뽺ԏO,R3$S׶^K-7vU**MCtq&xU${ЭgW+S ɉBMEu$|YN1|.U?}pg40 mw_~Χ3wͮYc:a}KnVl,&67^6W|s4$vDA O\Ȼ>8CV5uw~2m ԩӪ/P^ ˌ {Ojboqxm:D 2bE଴NSkEcBu\(PglY֧E` d8ZX`oq}yDE&C;PaAK"%ԄHx 80be[yQc|N&_$'a@KH2Ut僱?*{eQPIo<(Ɏ@5/b됔(O=UM6 <|*d2下hǎ f-%D#Xѥ+RŵMoLH ]ޮIJX7q "uEvM]~1B"J^*F^5UK9d-e{&dɆg-B(.|e:t2-ڙ[gͯ0B4B&{1riʘޭ?2;" JVeVqYnyJAdn҉(%(K' RMy$04 fT20%-("8\P^eY՞1$& ݦ.ϙ<* >9^YG#Ba&w5:h(f7!LlsX䊱{CFQe1PI (OO/5hք q md`pUX#ӟ97h[?bǟL) +i­(a$dCO ʭ-5:v $J%wyB>'20IӺOx`UKz,2/t%N/T)# 3ro]ӂ3cU(Np|J a%u5zұd ?2J)n[ JjQ93*H8dzN%l,+ZZ!֢p/Mb,Pw E YM}Dw /WO4!cB&B6M< PCջ2(ʁ>}KHU Uyr&R7{8PYc 86h 0wltThR-&QrN|&kzO/@8FSYWm;qYh|Kyv^jk[ck!c32^ey1X߁ZUUe(6\WY\|>7MEV:%Xdpd0?K+ށҖ_n~F 'yD3+krQ%Cb45sO&,UI2@;ROqXt_ L>!5M2!RO;T~3E%J\-ƺRT0~jRrgllnMhI2.xY4iz5y-\VqoTlgL*;,ZxŴq1/!(Z\qɏ\TwcP.j/u 0K+9`l+ޮ6l{HPAs"Y*ȷ";AV ji몕p/'#K!L* .ݤP O-"Sњƒ=u*Oa[4wR_8n1_ мHʛ7T?_&BUe3k t冦¦I[g+&w\q1D|j á /u@KB<>&bz}ܓ-$@=v;zDž4qz~W!Te[k%' )jcTՉCP/-6uA#eX=g^hoSE 0[5czFNreS'T?Mc=pp$Y퀮)6lEWlaη!鯐e!1v&G-D^I1yn㄀7~Y]H{b`+>"ɜUWHA/妐V"W"Lj8;`WԆaa9a%lnZ"?`KRhkBY2Mw:n嶇"ֲљS_o??wcW%V"YXsW.8ۼ0+-tPz~tLw+pO`m&qGGg\R?K[p;k:q-vˠ_x>=cDm5dW-)`1џ3e(nz2h&Ut&X L+ $Gpq`}t[şfP4qyV4X.E[rBVL ~&Ұ _po$QiaLxּCـ;яCS1PP2ڷY Lu'W-^sl2eh8M<*Y5`!P>M)U6uP 9'D;'K#?QV>ɶ)hU-"zY$f!sg:IN.TSED (wea8Q0s_وH(oղ^$[5[ {$+ܟ=\xƟv CES '2ϵ>|W_yRa+X}]s R_'|b59)`3J*nbI J,(Z@9< f2 z [ g -~7I^ m(~'mu\X7<1+H,PT&|} 0*YֺQNӜF r}S`Ց'FVҲxkM/ RiB8 h7ſ5M$i@SfF,(p{6b}*G"xt`n6vWmԓ7a}sYT53B`_:% BdXZ&y )zY `gN֣!RqXCp_ qgE;,>cvdX[M|?1p䌜SCg+Fv?#G_ S!K?Ucʢ~Ö%bWGO9A[=>4FӬŒɛGP\_vtDV!0;D#0T1M鎴`2yVZPEntsAS3.L|aTJhu|ՙUp L#j՜iYrL;;O%tBS":]-cw& 8@N)V+$,[ؓ o P,Әa3"PZNjvWCy=n*l-1]NT?qO3nPj˨ SMɶAn=x!;KA{tS؊Yf9磰VEboä53G%i&@|U6@14FkIM_9aֳ۴m6ތN3INd)W#7|0^/NvyVzt7d__heA&%A 8 ^Ӄw +ke9d&q)Jզ M?Xڔ^e8M0ݚ񭗽8dm/q'6"&{&S (ں?5=]θ*P|ר"fM|ӧZUjɊ,z|RS'cÚJ@AuN%hM3v_Oդ{诧7ȹRo ̌Гm`$";v"ij N"S^m0`^.r=1@xU 0U_\ V/GH³q?٥zX[#{"_A[vGl3bW8?:ws[ e \ :)F~I0D>@5LA3Qq[wlP\2H'fdrL^~G,V0숌'evɸKF_vmʴ8&B1!P m;!n&!%ŖL~^qKGהJeMjkJZpxwa:^MTpe֭Hn PLDٸMFb$Zd6$8n?;48bλNq0d5hS ]2w z_r2Kr8jg_Ԭh0j1 2 v@e(̰`-0(IJUXLjnWacUYAv>{m;oZNz9o)RL*u/cd٢2 UsҶG`Oz{hjs`刃/ֺF8adrm3]T6Nj3St ;+>qy+kve@>j=Jv&v$V 15VBȑ)>?Pyhq5EB!~6H,-dDTN AI? qv)2+0ܨaEMu7Aq]a S疏*9rDwHDUkgΞYm[xI*;G\*Uvy'G픹V7Ѥ5LG݋ a|$$@-Ñn ['@dKKnn4ѿ't'.V|ܟnU X)dlbo4qvH6Waړ6#ϸ $Aj붯!zs6a~/cǘN3H+w(ewzvޤ+fNߙ+X&tY9 W5Ɉ#\:okjTDےX 1q~"#Ɵr R;ZB׃8%_GV\V1^[ƋueV}Qf jZfQ_{Pꆘ\x).wpQ Y4'n+hO;aҗ>ڥy m`_Ԛ1Z@h]/%n@Dǔ%<L:5J_& 1VȞu?dSR徹є1S *{ WCB2GZ*e2a a l|1ܬx@3o }tRvڅ\oZz9G @pu$'lJ_G_;Y ۂNaII}&CUpX1l_31vb~jm{> :In(tpigޘSKTȎBDZx€Gon>ߟBi.3!Uۿ{pM ,f؟r<%~,^b M[D(~ co"}zV:" !^w(޼+T㊆d ,յ'JJrꎊ#lt+X; AӵcJ=d:A ϝaf#;&u+cY.I6X%AkqpxͶ ջъcj>KSWp1 бEyvX0fD+ Mװu"skkӘj/E|ǁS ,BWIHsۇ"JNf)_-+40l=[_HKʁ)yig6؜=$WZ1Tpg9~֝[5! F%t]e{PhVpĐP`H5{swkNŠd `7LW sE6C-hVK Rj)w{; =1H  oZg91\:R.cWH[#}Uv>msŁ> B2h7o#F 5J{bcɨ\E ֱ.`4^T1;7,L6/K"9_?/\7D1e-v"da[4#ԜOj;U^ZX4(zhn.\HOVX}y\CL{Gv ;1c5ˉiеG>Xp-cCLW6@L]1K*n昀vY$+xUl^T~{S/w" [B˿njnU?$NvT=yXH4zڒ=\,-a0o2si0O<#^v+]Vn&1?iХ CBNϊ(Pod*+{ߩ@ŧG5o@- a.{Lj ˿ƵPG?N?|K|[MK_a.YMjH~sg?4-.A;K5E+߱no$1A_@FFt_eom,94mFT T@>efQi0H!{4=3M{ԢX5Z҂M# puz nޯ<"t6o8Z~i#$sY XyM X &`Z eUdx/R(eyrDn'9xROzEu3RJnlO 4ioopi bRa94L`8c2SPBkEK=5{Y C,t@9dŸ5 )/sT-阜i`'ПW`97aP&S gj< fɤ"$5(x/ݝ~6tQD/a5NIl_gҨ]xAO8B{ψm`ӾtEjҊJ(^x8Iλuޘ^)XdP|sP3pYgiNb.ynqTۼ  _Haӳ 䪚/4콢JViOڸzss'-9ݑ1I~ZX@. 挧,qqĒd "g-PUY&l;G#.,$GM Z7vŀ/?6@vfl%aUuaCҧb%SB2%ZRЭ48p-ݐ1iæVͣo* <͙ )&jk%godEzSQjRo X @Y10UJB^Lx&R]xxXPsJ,v%ֳcqgko)wp BT/fgq@.5]\n[ݻ_fuMǥɲ+QJ0` Ef=i-{&fԵ RoМ ŸF{e--BƚN._9,B?ҨHq _E!"Hu) Xas(KZݯ9ɸ,,qQ RaM>bV)7/"ofkks&a(?n\`J.}{μ{ng:(r2¹`*/>bך e3K5YƇo#t':ףu1KmRv۪nc |:FT<u(n;S˵/,XH[Z iJMG50 ]+nY,5S)Ϡ9x npVDeӣ@G_g6cwmVn>ڐide*x_7*['Mg񚖞Ck}f *_Dp8T-qcp~͓AuU٘D~uJnf҃TQbַw Us9OdU4xAX2K?.cw։-4dͧ,8<#FPhTwwO.>, }X{ g{i@؉nF&eϣ zkqF28]TjǘF!e]l;9:cݶZI1uZȩ8-ĩ^r9XoZ L4CƀA8#NAs~Ռ#2t7g.[B=Ƥ~SMr+ %/ U0=T7L3T Y'OFg Ԃc|hg }D@"efC>j]댡c6z-D7ZĊ&RAEqz+p9^ xRa֮g qnx vt܄o:wh\̈f}?&'l^@Ί x/.ĄIr`0Q;jV?"(<4 XX\/&DDXN<m0m\v̥oج+o- @6n}YBqD3$a-(Hg [ΩId[~OU? uz^/ {\_1j HHX`\M Иn$"섡 hťRv bH̨xȊÛ1D FܯxEFsjyV/HJshH!ߋ0 DP%CTvF*+4vfyp!L= oșڝϝI NucYԫz򝞕 ̿WJI4ScəzW2l*3S($GhPEy(=n;Rs|^z_HnJ5@ ϑiP;6֑ƒ Rh `MG/q{̛rM}AW(Qn)Œy/2Z2bt)ύk`PͱȂJ]5Ru`ycu3g]ǘ#1z:D#. 3PJMw ru.CEDv,񬷽!vL6 ő+.S8I>Dn4MX\ ^/_Á$Guq=Qe-~--)qw%we<*w.^4ns[=3z u<քyifA<(uQ5C?rwe'ОFʽق͖.9G}*!bU:O{QR%iC߀coqR"ֆk7+V`]_Sv&lMjl-.o&Ś*8i[MʘW+{b3H& S JK9Lj\)_DoH~%%d d?~,'!b$AWN1oѯ.vP75g 6 ^ ?- ބUr֞(xXa 3s2[z-",ط0ZB'_y{klA .di~Rְ;ٻ3ݩF0NS+c|7uCn)`}9^4^unqtm4_ o^ߡ7L60sHnBd$N X p;mC6wgŔDc=@|*n+e%I9B$ O qyAf)Ba*43@C8f.  `=53H$8B WRV$-złD F>~K26[6.75_:Ƥcj ̧xGS ~" M7^-R]i>x <m7mÂ|Eo1T2_0pBc#P_q.Y wl @3la8J[qV5ΛCeHJ.B2mB9ҶJIu?֌務uhf( A';)[\oȩTG[fl*$\E f\s3r3d:o2O2\'lD}&cX3 $΃&LԗݲHa5S.j+_WEL |$ՕO)ps[5gt0~'`_UcoMe0U,;;Sw^!!TGa$vЖzoЅ;Dn-7s'&:wnFD{[vP83ndƋ㸚2C 7T@C_^8ih@B+O #x4-:f лRw"Kp;[Cґ1F:1O#$ ,sB,)P8J[hl놇OalؓdhA褕/ ƎbFĀ2huٙ(goYZӿɇNdg_|φ,qiz= tea]!8Hw_4>eF#ʵP3\O2Sl?^&'ETth v;] n)ϊD XF~A]\;]d$ y, 0/ ]QI^B[ *V{ =FphFA]4 &yY\Sqd^5;܁qiao/÷.]8tfy9\3$u mao(X|b8t%6u,4*t8>*Ra- UҘ줱-tȶ{ MNN/o&-mRڊZqHqO4@2&j&ŝi8lq$tW7tH ZPY|^Rs\\4J;oiy# ⯃ŭ`Bw&P'1Fi2D K믶jwruh9\2D^|!m1̝i$8✽Hxݸ<2O`L< ! q,0n2m&1 ^Fe#pL$߼dKrYz"#o3\.RܦGQ8,%n;)qo $R[cy9{;EK)"x8_S{@l`5pv@Z !9tTᤸsǥʇrS4̸#$UTF\&=O$۲Q]\sO{SWF}ʤ8U 'U:S\婋G xl~N_Z 3h뒧 \Y~^0(Q,*EܐAěl ^O|R7Y0&vI%Ltk| Ípח/gʺ♏ Q~3mVǧBث~Br1-z@HL԰VB.{~ϥʅg(涛bMUXWzClдɐT^ W TuI_;=i HBZ Zs?+r8q=oU6m~уf[KYL@ MSg V5,R($esLco)f|1."_:64"[KT%vs}x)/=.jղ,x* TJ i6 ~w<'u8 ĊbˋBIS?`s^ *?'gJAem P^+FDlVt-xEo80l;[ x ǺS܅]"åֽOpck2Yx~F,[)(9uƒ ne_[E D"$6V7n7;M)L|kު E%;TTaSOn#Q]ln1)mݧgoBS Hd{N^,ttx *+4s5i餭S&~j:-9DK tc.ZdH@kkcKk#dgA˓lH@P-&19f+-dP&HF" ׌*)8!?9)\Gtj2J[ѝZ̊3SL/>%Ӳ*G0^DOl[%F"TDDR'ơ^3֛2c^NJgIT0EiW,QEb)kQz3ċf].}xm~j/) K3diuOW{M"EWY;t{bfŜ tJ5:k߾]06>ꤼVs|h#۪5|c͓%>pymOWXEbf!ĻI&>=n ⨉$`L\ X[x.y06 corz8IX;K~)0e( cc:&֭#ܯ dVsuF{fΛPE#b" !4 b!鱣e3NpOJ07\ky0ˁ+s*xTf \7W%eKzUt]˜c. 8I%3߃(re^J*m@D1bN*CPpT)gAB'”xV( dL;W*GPczO@= .sWH+,\/#)ԧ_ ÌiٕܳϹEja5mm]VN\6*j€R @fyo5+|Jv"itJ%s"̓L1 5Y{ӭ$h]pQNӓYѯT elF:Z=(3+Du#$ȝAmK%p݅ľG TxHF0;Yn`]IRWC&Q6Heě-hkUJ fcp1ζ_čѨfZ(:0IfC] <U*_~|D(t:X) dq!8f{k5-eqkA8*fMiWO[A?#,muJʫ:V>N4I]$)*dn|~t"T*1NyIoQƗNjiʘ|(B;mխ/Êf'dCkޫ,w iK'MWy"NrX^Xyr t52W9(BUt͹h ! q%1je鬐ͅ7/ 2HɧFkS<\(ߣq|ƼG Zu;Bf-~rukK<0߂gHyM{kk?&[G;CƭsltuAC Zp>P`͞ji}Xd] ]^;2ZRTQv8102! S̲@eBB:nӐHbo ?qkׇGzG>,U>]hWQ>&=6 6Vó k,m9rO͝12X>޵;)G7,ٺ%)H"cfdÀ4-؈(?Iow/ɦ<\A_K)L;ѹ6)P^C'臈|x8YG\ 2 W}ULՠED;QjWML&;Lx/{KUZr8A@1: #:˅)O' 0)m@hRnr7B2Pp+v^JV sxX:L$;GbIg vD 9T1YBt?ž<2%">ֆGt3D.!: I[;lؕC2@~?*2y⬉_`gO_&CmmZےhOǰ%L pwUûG1Odzr>K]R|=(j ?K,$>Jb'"uQw^w]-%LGܡB]JQ.E^]IzeAClzOnk0~Ճ.0QեCcgO.HO5U6e}םd3}Ϗn lp;&-;٘%%ɪ:nMYKK/J|?$K~[]4%4REo62KS:$e":jZ8"Okl(׽pg6&}){Φ2ŽXcJM}MpJjRx32I> LQn}E_r`,ݥ>U:<6<'-Um H%h+uKZ` ,+& we-3[/`V%mbRDP<]du]~k0% [1f!bΖzsxf /Gh=!.105jE|b#g/n=$U}autѾ{yOz<6(:x _{$JH@NGĺ[O5iL&y&r"MURS{Q2JpU6dl7/얜X^fjķh3d Eam!.I2WAExY@Sp)T d_! ,iB*sFXyt՘ݤ45̀@m~}~o=lV '%X+1{K8|td UPby,Xhdw(c$ uEoa8;q!]a9?f#_锛M@dZ3sNOeˏuKK2pT)iO^gi+f.j:X-Ϣ\mSōfR,;|:j' = Wu !m{VOo-B8ѽ:AKh֟l`,w#w3| $lpD1Kdkv Yqp~Pa8D7ﴞEdz.#R*VYIo'21~ZKe.2pfwt:f=ƋK?XFP[cY֩J]bj(HϕF]AR)kA4. I R?:2]ⳓhD#ߩR'IiHj/\eesR+Xw염g`*=zF8r/bHb+ IKTU5 ˦[ م~k;hz"Bk-MlQOפ$EXTrBHh|H|IN" ,zslv(]@"6 6ژC6܆@zlkbxN,.k0k0xNl֛d] 3gl nj6N&hQpoOV&iڼYRCn $hXE^![Hc2M jc̗2afпeDTS> .2QBНXb (!l8@g;X*nemSbyfȧ`c0d3Y9 JN.46flL7Tz Q;bT8`}&-c5ʘ"(W;+ȚCHBMwxpFO5m0ݿŊRHo 8Ӵז'dXjtW^_!I^_*1c 9@yQP;ôZ=E6$,(, 'h=LFۻ7/ ^0MG{v",ZKed#Z\ beM }B1.\̡kcIF=Y_ l1.|.<'7ߛ70GY*avٸKBBX uj.oJ(>ԝ24v%8uO6>, c+ɣmI<^ +'V17nqh=](Al9rQ$ϳo/r|60BQk:'Zd\jgۇ~l i w"]6iXYLVoqB-R'q)=٤u4C> a J^] BO!'` &(Q'?z!t6S)e&In&n݌ ŢySlxk!;1j#4{Z?|O~B =O#=L:(X8︣q>OmfL:uEPܢfFK&Qu~ շ znCa'I|1-©T&LdhWR;7Y-BUi05>j~+JmDʥx5lmOV'Ѣ_qUH] ,dVΗ߫+Ȋ ̊>8zˋPVgs|9r^^d^Sg_0AzZtB;F5GrbwA HTzj' !p?]3^MoBEMOSVy#jd,3NsP4"bBk Z2 n8`ϻڒkg4[(#GU Ljo f'`| ^^ $ @׫X 84B~TiN?0EHl7FwҨ yҙo*Ll+AX@5?x TLOP-/.c}ya(hud2ՙ V,zLqIÕV8vJAz?4|WH$LDdЀ-6w3p6e >G<)=FC?I@XzPQ$H$h0#?4ʋVۚUWcsk?P_5L'@m NqoT+}"Nc IW2&BN$KH)2ps6AQ"0lNPΣ%*\;k7mL4eSz1_/Rg9%:j(zD݇d ;qNyC%ş gW M6ΏZM(.8DŽiܝ7J] t'e:!-ڀϹ5ͯ*_Tw/3 ֛Y3gOkQG;fy!yA6u|jػܸe5pS-[ +ndf<4Rȳ\6I")O<>MBFBiٰK N7V0sUnr(||(̆q Ve1=:]3C`8;'Jώrz" (p;giR p}&JwSɩi NI#ڭ~>{+Li]4{R/x>0F@a,<Uƶʺ0B 3\H&6lB(\"iyxɍ`3՝mgCx'jGNC4 ڦOPiHFFB܆n ܯyۚj*;β1с֕;(7BY1bس:pV0S5eO3¹}hدtR#v\yLK&ݞ*s0h4׺xU39 Z0A:"\9y3*9tK (nM(vUڑ:e@n)ŷɵ[@#RczؠV뫁OqX8&|POoi[m*$N.o$L SDu!T+bmC_(k"B\iƊ7%s =㯒cK6(4Z^c&f֗Q:m)_ХLRm#ko*ӫcѱ jaC9'[^b/"XSBJɛ6 m3 IB[HӿLwG Wxr0|ɲ-(K z"ޟ@vIRT;媑su^<&+_' ؆&:AX3ФyChWmJzхL9B4'eśkGX?̧S8= c1t.b|`Uq qȬ6MEhh|AH0ss~1"f4//aU rJMr@n@= ~cJ4TWփN6]-hH~y`i4È0,C;H:3&/F|s5F0`uUڑ֙ٓ*OƓo! ~$F46H^"ӱEa]cG܃qG:"tP׫IV*NY9qdeЏ3`o[ҐCD#եG4N&ښˀthW>{W߾ *Dє^! 1oA5"? Qy^_lz?q}ЖRrTk  8#?cQA0Ԑ;I}>`Q$tM^B4CEbzp> n0ZasW7:KrE j{.[ӔuS \ixFUJH~y'Nj;Bv)8<7X,#YK9ZbE3cdSO@'ͩ>K`n `КĖf!Lr|^eͽ5. 9ZsU,Tkg#.8^5 jN͉kCB|vSy}fD_\\a;F"|nJAXǍCTܣ&=y>2rpbA kq)ʴ\<'T'>q5Ubqִ |[A:1 Y[Lb~ LCVtr/YL,i `yp$ܶGOM0]LJj-Vn/U`{ 7Q!JAr c-h ϢEpw$4ڳ=v,-64(bؼ'u|5x9GW{ieFjGkG%EN/ѸV}X$/b}a7dgXzCu`I}پq;w%'O8H.tG2=U$sX.-^md6}swstD$؎ J8zAZ,'OѸ{te M VO݁ vC[B8+Cnݿ̓'er5?-)In)%&g>e \n2d,Kvp9鎷E>Ju 7i7{@%vK*"t0>fD螮Sl!$&ޚB_ܺb[Sgq,Bt}DRNH\K)d+‡t fsdXb*'˪}聱_HIVN[/V@c   IHSD 7qWIM YZ?t%RNhzV4}8pj6$?Dyj*'5T :'f?#@djns<.|b^T6_tMᰔDi=R)l;(Maˉv!3p~)U5z'5'kP\J ! m>P: ~+q"ϮeL949^ ؿjCdƒ&Epn"*`ٕpWAX8׫Qn\|u;llyW)7Ĺ%%`ȕU\:{mn6糆xVÚ-@g>EHQPkNh"t~h@vޞ9 ?r2 Y{@$;D9u 0խY"Z; d~nv'˜8KziM4*%4-L3X-$K&nmk_jn3cnw~jw@{]Q,D&ezyq p\J<*ՀGV@lW:}8p8J6LRՇd>p7sah )֮0Ji#Ep`~s\ d"g4O|.=X4{3 q!ަjUL[V IIE+Lx ⻄$ZX= yZb{O'[uqHf\K/<1V\VF,72i<1,BԬ3JVEWΥ^]EҀxے0jWqkD/ȁю:zݟD*_pΌ;R.T7?ؾ[W${ckMwrSK8?ڙ#V bRY@7`~is  )jĮAMʮ*X)VȌwrm ؀Ġ<$>or+_b+<9rxqQ6@,3Qؕ[$#rN!70N1;hFˆo~#޽hk p]>,lP$ kef{DGiNJ%hZsUkNNr9"dי+N=}MitldAqO-ɶ'hܘ^Gq(W?*pmIBD7;SVcQy 9?QH2*lZ!$ Tdr9N$V-df#:tnhxX/&#=F[!ib](`8.L?[[E]IN%ZՍؘ`\@tac!$6IKvj̗\A9Kq.EVzuӇ뻯A::bjثe+$]E*ۮ]V$.MNuGq. OnA-lȎeŵkgY{U#HDN͇/ʂK9bO g`-E**|k'6 ɉ[h~w{jʘEO$((7_pR+Hj>JB,ҮN ЯMv#)2?}O*lV fI D YI @c6oJ)*Hx|cNK3362If 9%}ٚ٥8FOq(Wt'Å? ~gΈĎJ$Pc 2+l29]wB DbGթyM]A DoKI()*AAo,(4,v1F*GsoٲzOh{)]ޮ/핧Hj~"$1rD4n/(l= Tι9rrP&+h}Tktp?.uUNBf[%TCƱ'/c뮙iwb*3yf;a`լPFIwQot=QcrRRi(j/Nhxֆj"s|6nx]Yӷ'.+^8zB~0<}#M6G=!z3c LFTU<ϵf|"7m]yC O\lQތtH9j.+u( bב5M;@pFH{1!NH4KW%{֘P[$̻?M)#W~+Fk(}䚭xs*A6.DR - Gs"\m_x$Ndl{ W/ob5,uV%J%1vv%vdv.HT$\KyE6N /ʯ%Or E*JC.-1a ങϢ|b" ^*ҕx#&c3`36Q`ї?J\$dMU e+{?`D.¾TCMLc83B>tDc&U "։V?+z1 J3u8=&ks“ >#G~WQW}ЃPhf#$p&JM81Y=j!e[ $kν-{OYr7%=zyQoc)ߙ5{ޭ J Ϛ੦>XZ` -|>sptԉVށ0^yP[@qpkymUUYähQƬc6{]|ݺj&iϕˆߴb.툿0t'7&FulbԤE~G77MBjP*d3tM}iCAGEL.ף[(%OKՖӋ7 35nY9Ʒԕp;jcI)ɟ}y u$!vO ZCerE. bT.QQ>1v(x1p;7aps ~1 Mpt=GHW&GM!*HMuBlgڥ"_XBfTR﮳YJv/ANH_M'orǜwV-R1{!&`Ztn̸)+<"z=YӮ`/C'֛r "gR8Vf{xQ~+ 8{ z^/[VFYyйAeWF"S01WE8@Zxsm$m#"X5CӼЌJR cUߛ=(W_O%-K3AZv3sf=fivK+x57a7 i߬j_{HbKi1EM''Ns/V#-q~pPQt޸$ePwHOz$Qw}2,j;3W~E QղKsa@ĬF>P\lbx6\ňvcUuH +~Y-|XɠY=7tkϹF"Ɠ,Ris a*k˜Y͎w!m&CL%Ѝ `fAUT)W b Þ|m"EO5Ý2-ΖLtRǿHNb_u,,,U< ^>xT9&K{zAt_j9&CbG X-ې0e6?Ԧ X}~!e"j1Hj[fڔJ=5,) %mzK{dix~Ymoke.X6.pԺE(*?9'^ƝX c ߮*Bxös44[k@Pu 'vH.0}cC.c(o5Pt._5A[4vhg.S*DVgw\EAh: nPkh *%hC`^zW% km%< ВD!7VHieގ`x)}[x85*q \BP?%b5B[m"$j:J-8ew$bπP7eK%c~%X/#4W>5⩡YJJp[vf]\OGtIYlSU1x4lϮ`BsOAQ=y9DL.𮧵Cm+[gKe捖򪜁8>8=HS3`9m.u2Mk{"[z}{!%_2)'=qõ<4L<}e =Zе*p~-ҟ=Ce қEJO8o(u1}pȹ9мU̕rk#Y0=4/JJVj=ضo 60{I,8*^Ўܾ@ֻ[R~!W@ppR%ĢdIGU4aakU+?ݓrzC{4Nn׵Hjnpu9oV&uXPR]_/Wԫq&f]n*ų@2+EF[ti׻۽^TA[3[^x b Aۄ[u%qV}+1BJE-w СXVqN- .iG~>mV >/YIH?5p|&Ed1w7 1z7X7Xq2cg +W\eFymQm$шsN $W#lYcH=igŴZF:`["rƤUXݥsm< ;V=k "#Q _DVIm>/'~/t,Q>(yq 侢/ڐ~vC  e%?cp:˲<>!Zl{fo.*oWGEgY*@o%lIUUwbFF{ҷ Bw'ϩצ`Fg/Bmm]=gդx&Wa,6A]Mą%qk͟ا%ܯc2mLUטuLdx6bbͲxdvTOOV1}TE " %A'>suM@C[vAnBuEJ\g {)ϼH|d.,t,5<FGIf]R^h}O!H'0l*k; "_%U$*;k9z([ۯcPF8%9KsU6qD^ItG6)gr3JˬGCk CsC#85!7C_suO?`Ty!E ͳè$v `;!kF{mM$$urο墰deK ?ى^չzu(o `<'exn,QRGȰ>xҊx$(, -[f ))K "QӞߴXpwb"6*(dY7&z3ڒׅ0 )iR}bM۵+O_sؖq^!lKO= ?E!T^ny>[a{xʷpS؁i-k0`-岤 w uj=!Q8vdȾHgIcVGÿۆXVɯ%+k,}`\HYg?+V8LC'c=acHLj'*OrZ՞sٽv2GOyߑ.~0t2|/xf738Yw'܁Ys42(#j:,kU),0xe. >>˻;RlbZg2c A8Xt <)WnK^zMt}xb)A?OY>ti#;'EN2fud.Hra^2ykg}8Ghx}4t=DMd{qSkg44hp'(qp #jxf:*mp!hu-Ka=>L RDl_ WvzO3ht8G,pGH6 Y?ؒHgaaiEWv+ E4i6PHH2~:Q B%`{8zv[ 4-Uٹے;s\#ibȈuH/Yo.jΩy-LϬfE/"1W8"}(@|o* .8lE'NjM.'f"냖9/Uܪ,Of\^W!( !mCU+|j o*~+X~P:fp@#Y΢ 2B)8BSf[g@4XQ6k3=| 6{C.'y ?a#gBm;Ë/V-igc S{sȝpʺE3;3-*Pz=QԌY6 k8, ࡍo^JIÏl[sЫxx%r<sQhmX#d&ާR votZ0-&-"5kMo|Rv]5޵hFXkIm.ij,[LC} H ,$? AՎ\FqzJ '_;ZVX 9:FJ6QV*pW/v]rغl(b,Pooo RГ 8%w_v95xLX6޴vN-a pfo員ݔzEv? OaUN|h ط0@ς֚͛d w`lZtn)~Y=tu_LIwr.WڹQZɩȤ:- $JekH%dӋe5g'J:5hhG^Gŀ~; Au;gkWl%@D qh[Jܒ2"OfU_߈vcʢfmO&j3%&XUS!0g >9u=ͬ`-mPCdZ 9%r&*@U\zFڍ밍0H1=3-+k.Lq@E J('z/. XL "ZU 3 Smb NF;#bFQ$ֳI蚥"گ, h7I^d~% gȒZ 0XmM*{Bi"gҜkph\Ԭps?U\" V9:qRHr|oTAN"*p)a' P]s6$$68[kO4wd:xIpu[kOH]HW 313EҵmǢ̭.zY绺}LUݕ 5{]4˱$; F7d|)ݫr9ssPhZGG a556D(2I7y#TvxwIy X6BS׌&Ou`o3kY f%G~{xKyyȪSg*1;o?BAaõu'Sܭ7Ё^٪(KO0%.;W"mK|ҭYRZ0# A/ 8uw`YQ() 8N)1`l0[+2P=Xm0q#~]6qT hV-~̻Y ˷ ~3K%:hx捂u4#Z#TOL*\QKP|sz=۩R4B\fM4x?[h~0q QGL-H [6 \FSǡX#/bݨ;~'Pg>7s \&B=Y[ިhI< umbuW ӓ_-Cp7~Ԋ:"J6f6Gƞv<,$׭Kql'9Zߚ>\^ ޾(I,u$bM?3Ҽ$kWL/7O>]%7NRP='3)Ɲ WEc~odW|y%u'ICjEUm~jL^ZzI'ΦznpqbW[@0K;a@Ǫ^eG${#Lh0ź__56#keIN"Ϧi(A.w7QJpR@1uVE48eO]4;kr/jD(ۙ P7\R9oq9;-Z}wKvG %@Tl]MzX=Gp=&T58djki ^cؑn9ظйJY@ӱ)#nOp-Eml:5;wqA`jaO^NU U)PPEp\ \gC&bT3Am CgC֞&*ZZHRtI Ffqjeb5o3丨bj#dg:֌[FNкoRXDe}!a c"C#J,k@-4-RM8j1<?jVp\]i'>u\{YvM< =^x#YB˹Df w~h>URkrvԠG&A,)<6~ď`d >6Jk^䆐,%?NH#(pfEM2ƠEt# R[zk5zXwVBc,#DL˅UbXnÅ1 9wqs5Yoz_E51.jڍұU}MD^Bxw&f>bLg%-_ Y%r QLH,O$XB{cc_ AcrOpxK]ogɜvҍU:AqˌRg 2b^'',mh_0e3rC$ ~o:h6hz\s(I{b%j"C [X4if 7PRmn`f!'Bޔ=VS.EjQEx4L@x!:htV*7ۋ|it~O댍` gh/frL `9|B? He`q+29LWHC!,ZCFOb#-Ԓ2.j}{;IN2TiOKW W~;\cU4C6i JRt.^ Vef%ٹ)i;e.6W? iBTZ5U?'r>J1dj[>nXc8]I5AY5w j[EDlq8ʚcH67%l'{K8 @fxWO\-'SW/(K@L<2|ʌeW/-68 Nt]X3Thehtj.PLBsہ'0"ϲ9,2${L,{^N)poA&0uǿ& $Fy+ۣ3V|_t74yoST '8+TjeoAAWÊ7/"?zI * 1زȧ,`NO8u *bs[Z AefU‡?ĿO2ylYr7PzKYt ayi>G`/K1VB:"Bo-Pj$9b8_^y"ZqvG td;| `59'-I:xLA(?4x ml$Mz 9mY<7] q+K+7*:+`נ^( l`f)3^GШ7wYݡ59m4cWwԠq:֓f6V,²/ l#\9!DJ G~5Q0{2?[yxUߖCRK:n?gYF|fDdgeώVsg~S/s!6bs' ٛTKmWzW,ZtXFӄʃ@ e1Sy丑HԐp?NJA0wӂ9Jv tC 5|<}M٣*c"(hU4;Ԩ!82~W#z'ĠgZ!}bݸƎ,*ɮ(IGh[FMքs(?LMK)\r`ȴ>Ó Qj\O86ゆ0VKţ|Tp;B^=#YS/FNCňum#/1I'&+`ϤbNlLlDGyG?$Nϸ-'Gr !.¡3Cg= +d %xiTyrniB/ {@NoK}<an@҂A+bhd QcZ/r$1qFɷ{[a#Pi͊2]$"~6bO 폃 U>4HCW1(R WFC#fmȝ;%;/8Q;cxK6ֲ7`ƶG=JG\ 8٭- QڳNUB6wvi}%+Y S7qp4BÅawB|DKڠҠa+D;cS`ncBՙYtO' dٶ·s{mJ#v'Wgx,|) 2&wjKZ y6iV@ ש_6t_s\~ }PHfV Ϭ|LcQwsPhB'4%dzu'sP$ m7:p1@t%qw<,$.kj(F$;;48"~(ףIxCȥuG{2Ph_YLcH9#֢]$S3LdkV,fW@+ _).a3 ?WFAgXo `5{x$M'Y^xU)Dx6gT腠:ң N CLu2T p9D8͔] ,եiZ}K&#jzOf(MB@+C3̾&Relp}@}JnZ6>HpM ݓgarz)^lsÏQ.?(.4rO&0:N[`'a ,_M K*PL:ҊlntDL<InQ;7jXݓ}]*-G@f:\ qO TmŪ4U=-8/"]9;՟M6:I`Sk0(Nr?fIyKVAhҲFă3M.7S_*ߦqz{*+ٚ$ CP9KE tuSe7aڡ 2.CP#Ъ>!d LTi*ՔQG/!9".\IP@ I˛-z0Dfpn) ۙ;cQWLno SvQ]e~b@RJ4y+/;5 NFA[Z}͠n9a N8B3d74Va5B'O܍qgʁ TĒ _8# kCn羴NҠ d S˜5'nAfȝ|HJͤAON hh>yޠ:QWmB^v4+)4J1t"7(ƣ:^H^Qs@ ptE2=T/$F*0yѯpT?&fo<܎W'$8G1/܉yl gx^ mɱ΂444X~!i/;5cFeB⌭K4%%8E.]{\A|guȠ3˼m?kOPy#5 z?+ߕ}aIqa7u溪o["MHy-}fwP/z Ht/Q:qFV:^W+/}{h6ȣ |ѓe$Q0b|`D<*`ZNV׉ǤҠ~)lic^.􏗢58ɩ@Mt4&%Dl.Ғd?ggj1K6oQ Ih&Bu k^(($!Zt:q;i"Yz ܽ7?qv(ro<.{(Vv^&I5^{Gbe9:vhwC[(>KޕP#02$*#[aRWVDށ4#nnVeB4J˙^yD=.r Mdߨ\BVBceңv !BY{^g:pVj L?[i-̶mK+9tWI aOJBDoon?t mBdd4ɕD+ U_*3g߯䴲J,Kڬ4{|tYiG0LYN"9xu;qjc@_oz\UV~[ns]&oI xmܘMLjλxmu pM~¤ NJQ5%QZЊpG[e+ gi' ےh73(r"$3skIAtřDlDdᯃ/iC kQ Mb;-~ݰS?;-9gLw]Go^˹\ßVkpzI}<RR[>wiUr8c1 0 k\潱lSHUP݄I]]jw XPɰa ~k:tԴva݀0i ʹ5VW3d|rܒ+dҏ-1[HO^ n0^_%M*W|qf&O9[G&z%N28wi]]"ZqeȂdynbPFoh8u!KHM/3X6N5ލ,#$i;+gfy dM'J:8l +'~PNE}B=zܹla }iuIo< {n> rS9u^ހtJapN{Jk IUݦ乪N;_N5]k[PNzyu'b9'մCZy?dt8 |r*_ * fd o)&h|Ο$ QŤ9^߰u6.o*v? ֐Rb"16U5M?P>v,9]5&(Ŕ.IfM3x+C U)"Nj5}#F\XQu_}tobAxLg}(LCSr_Y㳒oĪ]vQ>5p`';CUo-:3kj œu+vtTe+5 "kw#?3.=aÑ*O$WHOvBκA=zj:]J^TSWjO 2=cL̻Q7 *U\.#sJtJj1>ZTQL3ؓܜ({\ֺitj{EI5X(juQSP?}`>Y~ey,|R*nmk270^ ޛFZwE(wo{@PODT@e#YJ'߳%! jX۱׌@w֎* dD}ílZ+`Ў4t5^0+;ws=mk ݺjX09iyO}BLC!|Z@]Z/I2,`1 m1ƒn2h5wn7̟>cG7vK>H S?ϓ8Nv5#%N`ʹAm aK!ߛ ~>A0kyKqCpl8)z4\,^t!pV*Q'[0,pVk 4(npZW EO.kW6\mF7c6+;Qz //X+}yG!P!c5C|>ШVG\j܁w?/H` fGT ;0q4aveb,Vw-Cb,ĽVi޶<SAӯ|Mh]4Pl2ewN0R=M7߉&:ˆBXbU؄]Q b9q;\M(GeDeki:3e.Ձ_E 2qdym0aŸ=5 &U: E{Y50 ]o:? ;+'vP8'BurS+nC8G^=!v)Rx{H.`O0hFis!tH}=By\%fڢCj+->"N4q-c(-~!].t,Ot<+.չlrթz7alӇ.J 2eXmko\'h.<a֤ٝ l2 z~rLZ{ƾFb`?^j^Œ)|࣎JF&yC٭ZLs@ [T`-ASc[ VeAt6{)~/%ZW/J ]3ڄG̋-8=&ގÿq٥lv׈He^<25+qpo; љ<5[Q]B!8$8YX:h. e}U1ֵ~:ܮo]5C`IQ{D$vm7Jt|0Iw["k+шbq9(9ZpH6*iOlBQV@ț\ŕ([9GYc 719!*VIc9ÓZ9  -Se{DLFP*w }v5pxQ6l֙n+I65ʃ 4y<%\S8ՊbUs.ƹ]!_q;Ț{WT9F~ D]/cirznBLvǘu`NP"׿ `1qPO_v}6\VlƩ՞MkJc6MN*iMuԽ 3[4~40xPwb%5atDTyBzʾXc #\3cԬ:k&̟&1c/I&_PY)2Mӽi z,q6>=<AiO5 MÎs@VXlA_Zjej<(S\NǾApXBV`7pG{q}/^bf#lGXY FAOԲ2DȔ[4@3 Q'^# m쀵j[ k[fx}EA4CU(k7ԋpxvoOfGE&>8jHs. wew gcՊu G>{W]>P@T:Eϒ@"yO3N̛Pv`S~9ȴ҇kuq) v$SĔLxXF̹pK[U.7?=fvdr6E.g.?ul!Դ!> p7ٶ1Q29Ȋx%H{EkG8.0NzPyC$+65lkv&CC{MTmNJ$0H܆83JU5u-rB5 =(GHC**d}n]$Nx^ZY!bB}1,H0'??,ݳS>y_=ʸ2eD)Xscw \ډȵ[7qSV]ydAɧxˠ[5ºhۖ'3W9 W=eJc8՘WH*r٫Y)|}<[}BS&gwԢ-&q"hbvR:rֽ d=|~&>_D%Y*H@%&6"K *) dz6˽c.Ǐ}-a0>LY,%DC2XĭkNrYt٢J|8ᴹ[;/6v#6R'Wl|]TwK9ů,+ A x~Ç )?$%ge~T=(t3ma 4 lEz2f ν"XzZSN.\ar|mPz2wj'X[ɴ@yZ#܌SPƮ G04XR:x=)HNUQD_\NЋCj.9H#m 9- h};0rBZ}Av踾 8[r2̠tE2̞ǁ`b5_;//v&؊E>}? ]Dn*Ώ?;p,\3zoxv>(ң$.i(3k^oZgBe;!%eFOQ _BMNOu䲜U[D7!+%$fLRT:@^dK3R] XPlje,>O @NMn*H[sgNg;;VpQI,ֶ(]HD2uD\sy='|ACC#gk=բǷ (iI?h=3tTU#pTLhmSOBef+ꝜU-8@rj (R'BS}^0%1ۗf+A%tB%<%(sp~_ORM$T4{5_=!tKMpRKq|"p7vuGd `Wc\g|I,JJhh>I:@{`['I}]ˮ\_ok^)"Wi4Ajp]q$rr^"7VtO 3Zu厣r'z@8rԾ-Un8hzgؚ i|/&>K,7\zx&KB{E/i|2}ڤt.@]W|{FCMbzT&Β Y4q ؘi>J~[>Gp2*/?oLayWD.[W_ >VlQՁC{Po-93X ;ѦN`lR'r&lNK넉nDrgj`JprfH`)1zZ>0-ݹ+WsƜ5WlߦuԴ?qva:z\xUk=}0j?b6h'<>r2E8c˟jg;p^yJG|"+*Hsq-~,pGr'}:\^zuo.҄EQ[t |fʍa;4{Ц?zxD^0|[gHy ԉժu{%30bNȯy#O^SیPlcPT;>Oa9D I/qs/zz]"ɲ92|ȚOšυh_ W& i |+0Rd;4.x^ES6q%Zo>NTu'`cȋx%xHQbIfʒ>hʐbZ#CǑK0JG"g U~^Ek{VCJSTk±| o%"/7׶hמ)iVHq c eBר@H&mԱn/L=}TՁ<ԞA 6pr܁Nj\d! ƴ*&x3c)G0!7 ;\Ȋ~+L;{L`s,DAvn~#Mg%j[3yjJZ6ʺaUcv/N]HWsuސ4 @qDl/TA֝CSWýUiNTW@X!q cV{3/ IT< ZH:lD7oQ_G ^pi4_!\^g’2mXo>(K[E<|ujWX5S*("Ԕh1%C8XPY&9JPǗ@  |y}f!JR;B0UL%[63NzMRGJ؊\wrң/*n|2V+< Ӄ7e^G2+sk:`d9` 9ǡE䡥#i3-v{{E };eA@@=CPNC3(]rm,J7-R4)_bhY9nL ܴ@,HwP"{t X#"懻{tx`׋ÔKy,ym[zU18H/>N9[{!;^Â)O빚Q߭Kjb15>Pw#E8vٕSt8e-^;\=|8wYh,į$~Z|9!by8 #;r񣁡>&{wrIxZ~T D'F@(U6Ttz؇"ݸq%m+^["<:{]([F4iP:X}8z{M !ij&K.  3QkwvYw${!$|ai^E)k-JWqUdb+Oj)YiɭQ&(_X|:, P0_Y8U^*q'()g|KM>Έ? 3(Nߡ́ ֮b9VҤd}xDۮ5׫ ܈Pz#܌I5!ƬC&DZxA'*n_+sNwG~ޔq?sRSVHK1?{!?d Z')ӏފ&o+@:Vͪ%7?ʥw^4#w9=x*Z z='|II+AL9Sas6CmA(]S0%;oߡoxi'?O<@iew ]&\Yd#ٴ\s/t cՓo,>72;2:񍊠8ewfO]fpT.piJP_F Ʌ+eA^ ̒VN$P,6 /+2wS ZI;^;y Mt0a̞WY,%~:|9O];,b c6Վ};x.EkVs*|Q3 ^3-( 18^yKa H L}̊i QH*Q m=*KK)+ $kXo$X SnKV8KBsud/Ns/\m9>c5/5HJH/Q O1yQ $1C( /*:+ >Q?6t6dt[sRjjq2^ T ޟi7/NUC3_Rh㥄quᒴ62y~`{Z`%!iRk2ZgV>|dE0;%k[[n tHr:8l4^TFwMDLϥ74ƄlRٻA2QZ~rn8 Uw\6z J5eSJݠ G+{2%1ty2:Wikοivp˴#8eÞ?vIC0z5_er.$Ze-8]rƻ.$j>i]2mibgêK_SJΧwC޵ dgYߩx/dw{L#\21i dZ#E̊VXC hho+ R2pcnՋA0Ӹ𱭂¢UzP*ԒZQ!MX2aٯgf >glXI#`bD$Ke5F Ui|?Qu.Ch/}]{9ŔYh1D:CdO{9D9H)!7= #|ڪ&OD* FnL=,<>i=,)+>Пi5>CWFIi~r -Qhga,)gf.((C*#2{e#jGw` =*uYW+W"A SDT?NIםmVDt*n|}@vlk._BLzTmKIط('fj*CMCs=i͖ ;̥*`TD8l`$Vحk/3Nl*kp;;)} i޵=$a儇uC%Q\#BPEqKW֨;3zw-}UӴȁ!|T; pxXb{m/ ϖ Q@FmWbi!#qTLsDٚ/P0Z P|@ꋴ*$LODTI['1UcPM~d!4~B\;| f k͠QG=e||U{HFU:7Tl-*tK:'BR:i;F:u7Уn fy6qI횩zEUgOʟm ,ݙpIӪ\sSB]~{4~p7n,@+K#e u^UZ(" *+ ZSL!QBOTHYfRzT=k8{O=U&v-=óPm퇔p>h/}AՐ&Kko3i+B5z,6 a3@9<5Ϻb442S,ϧ@}D$*W֭2/I,7M1nF?Wp:byM%́wF7#IY3RV>+QYQ\~єTvTT]4,MJ#qsx?='M}N@~_*t[iDtk/,v-gm3we5(B 1&{=b0Af['꘤cZ}x1*`Qk1CX994|L'x/ў0n4)#^aG= )O-6]ޑLr褝WI&1}pڅqDYcv& Z37D][l$,؈XC}ЙDXe2sݣt땨|MˬE{ 9xanT|Jʈ8@t)zVnޠyoޞ!Uqp;d|5HҢHAّDTW`& 'Obۗ t,FF"n!/p`S UtVD;!)hhI=4{Ԯi<\¯- Yɤ Ч}01SA8TtaZU)@]I<7]Vܚ>3[L,]#VHdKSMH"%usdQ#(( ]0=rd&$2I pLٹ9϶=X}q"^e6d%T 9T՘Fj(c$n0~o$>*ď3&xǠnru[vD J`%_;T#iUtL,6Ro洽Ӏd ۚ5e{WLu5V,%Ў|A]}).`^pD&gbr/t9; Ӟ'_iokL) MR03n lZaR뭔7I#$~:yɸViKzz0%0ά΂x,T@ɸUN5ES(| =jZn k[F=AjXڹBzW?k$Ώdn8p! [qeVXPP0#d(}W }aj,1mJܦ-]R.;0&"II+ D4f}G\]stuuP\%ߪ:=BDfMHxaKJَ/#EDz_nM]rfIJhv83hQ#za+ ~•uC$\28N e:s̀n#.k͚Seal8p!xU# 'M+AHt&X<^cZ!뙻EX!Ns)ikn`JK*k./0 ok&;('5mg o9^?F?,Rz}?;,"/<P[ 6g5O91ѬӱBjֵ}§-5Qs}џdqtf-s/ܺ)s$i'FvpZ0թUvz_~T[K.c MYD`R1^TG7U;!|{>(y~E py׃TmBr~{"3z MZD^saHoh߿|zbԭOZJ*/I hhpԉbd\RU!MXQ˞Rܕo)h\cp%9;?A= A7f \] aOl'thGHD.!Ǧugeïψc= &6ϵϹΙ;EWB"7(ByTeq! [n1752RUq$z}*q? G(dI&{*<YbQ0b w`/[)BZT* r3P=. $hYҺ*$7܊=MOCwϡe5#r57/_CԜϐ=_Τo0-y@n[m``^[v @m@ `8X&Ӫt}7%`/y-& $Vn`M? #h(b]8# U$ 2zYd FlӇ9/a o( 575D`w6'P~O#oټJ.:^ԥ^2vO/Sڞs\Q3W!XXùٗV,gqtDSb=NjžP?\"c8&p6Ka(i>,Ne2עAXN,f+0z.E~3xU˛'N=RՃtOQYQ3 ԫw!V|^xF77ٖ@I.RQ](*/Å ĝG5B!0ЂwȂ36UڶoqK8!_y3C }`U~jΎRUnlv Ѐ֑`*E Wxdy`:t;kg&唜-$1!08/"aviI{Xl62п""Rb ˧iAuPa9P#b" _C3 -1NLY-vveWXh+fIk&9x$,tc4}B5]Nò4J{iNs-Z9)QI͠}GL#J`CyS'ؕrVSu l auH8 Z$6!nc=ӿ.,>o*F2vs|"%02&PbBKD(3_1IrcG?"y5k`Vl@3Rdž2E`8Ck" =zkEEiA8 KC.$}߂21J4|;Ц% +ˮj~ AX @i\)Ff{ir9Tr ڹ_gJp}@:nԙY_p '杛ٌ?DTg)wV.eh>qB[^ Bщ16qEz"!tJRA #jFC.l5i#[q@ȱ3l_Btb* DUzog~·WLJsK+iĤ~mÛ $4h;V%Gq!7ax9, r84c6ؠ?#Or$ӧ+EU%5I: $: yZ$-H9 -#G8gu>]M$T)+ͱnۤ(qړv R]{r= z m.|=^L?m6ʧDRBudnd3-FYĔyZVivSK')! ЌĈsjTbIwÊ"I^"W> r@CI929c*%$U*",\TH*֟Vߊ9r)JT{fiIMiRdywB)xj0u^/ѻ~y&a l||<'ZcӘ m{inQLUuiUoHP0n36MILg]{vnP͞ӺJSh,# _KA$RJA"[֮+v~}ⵋFXw $YWO ғ5&VWCmU!k㲇|01z۵ͣ' ~ցA Feb3;a\Қ )VtX?;D]&~B֛3YG_=,4n1:[.xP.R0 "ZeW'`F\7qN} b&\Է+ګCFI:G}O7GBjy {XozL?ByWy4Oq4,) rixmvjeHi,1r5wJ&!cBl̝gOʋjERϹÍ8\ф!!Qɠd.x‹WU*cMZjA`uZ5`G 6B$ +_V~I!Q'$IGLz~{H6N+BpTqbwٻUf3\R]y!ۍ@[)_xƳ. -mXx|1Ƙ uЬUŭl#gيVmx T5,B*;$2R<\=EEyWdhPXέV~iMbjj4i9@FΛN ,YS^ҽ(U, `h!'5ڽF1aQ+ z|ksˎANl&f(ʯFu2Pӕ!.E?[xu9(8S|Co\]o_ƱM1ܑX8Dpa)y.sMïԍ_/^v`T2="`eVB]KD7"D׻7+^Βz^ts>Mj$xJ{׾.67E,˼/jG~o}Ka#>8x8QjwHHy٧0%w0 P<<\lNlB@[ ъ0rH~ræɇ[Ռ/1)lO[>[f`CLDSI  b_7=VH:|a.7R y T}K lhi ##wm~GBZP$e1Ha̓ndT>naԐXoU[sտhuBk[+6LSlDkI1t:1eTj\wva6XÖĿ'Tz$W .BerZ%;1obcIJ+JeF>r 3xrO:ɭp~UM™ 5FDYe?K # J[0./2[EEm0h 1oQCY15ڟOhRO\GtLb9p 2}'4wd¬{SKMLuXJͺk^O\w7_H__r*Yh ĢGIAVG5BZ*cL^}bv꓅*(XTŌs^@FO(l }@9#pË?ܫo]> G!vwɄeǺyZIWsX˂v2ِiA *TN8)=`Q3%Sc]qx$G侎sE reM  "rY ԃT;}!D= eKvIٹpz|&C1 7=ƕ'u DĤ]\ln?kO6r}_a1Iu76}tD3eRoԕaw8ԉug(V#}"}9poh n`| Px1W$A H!kB}AJ#d %܂}pCb7 !^9]WWa* t]3"YgߤGrp0ݿ0Sk߲o4FIȍz9ׁ7>,*zSLbԿF/@G+ŐA&- @,ɰGŸszY3NunQOgt` 5oL Ccqi{,&$BS* 먉i+W` s)|8_Vke"0RrlW ȁ}ru5n%UeiSdPFx,!t\wbx8)"8"+t8+w-/!^ taVhh=Vd.q=i#'0@t.`}H'k錿B]J1w܍x6^(JF(Rޑ0;XV>|+Jh  ar{RfeCbRq4sƒ#cPgwD};O BϡCȼ?26osޅגp4B&8ua,t:htZp(eL,*+%7EĀVk +bo?G '-Egܦ8 LO8$ym*=E#⛟XCv/(WZ)79$ %!ys2'výː'I~/,Ch;BdOoVb_DE2Dp! e<%e~RW-sL(}M~qLG\2ٿ Gb( 9$h"ť0qaDb)>C@JX O\V3%AH.D9XMQI Vf&#q?O*MK: _d=9pG#zvdӆTY.aN?ji docH)+6+}q>}Yn㚴E{={d$VNacAňX$2d moSSudhfS c7zEX54=z>5硅UWE,Ǵ4L9`!"n”ZY$z)r$z$GfQB~8|>R^MW%[`i+#mv= W40:2j,RMFT:!N:@θ|_Kl,)g@Gt+|dȥIJmYǙS8躽oP f_wlEFcM, M8yV_4w7$cp=w%tcyl`Je",$ɡwQ")K xGaa($\ JCb拸1J1Ք.ݔPVt1!G,x;Yӗߨ=hyjBb.rz.'JuHtzL D/E{t9^~(E7LWx=v~:`ynr=cW.?H.1 mk9.(b!#lT~;MEҮ.W'uHECTY&i<)u9q$ݞ\qXvF*xi桷Hzւ\ojypɽI3>՛^5q*};.n{RQ[TuE{fϏ6z@B 'Y诇h.;oiZk(X0I!ee c!<wW5ITLYoD*Bh>CNc1&kv\2LL '~* Y{dhBoSux~Q|o"da9!Byg(q0Bz܌a(LІ7\<0*Up| c3pP0 Tbrگs.KA @ElwS XV_Z%TY0j2@XpW: E׆t} dY'R"M L?+?5UyB(uf.ތ "xzV͸LEX#~TkѬc@E }t~, U#EL՘_Ag5iaYeAkG1CY3zTd 1ףV/ "sWx,|źwE]^;x? Җ(Ԇszq`5?) /bǛ_ 5|i|C{?#kx0v'`uvJ.i='ͩi@yc Hq|ߍ"^Ʃ"4-x& &xPhυ嬤Z钺{NϿ2 Q0c2g?bZrgI1W1TUwoNGYS%8YgzwZ/0"2eAbl=$Iv "  v0"-)>Cmv2#,= (:j.;2{<]ݹX 9D}jgG @cl!F|:4h[}ƕi4$yEV)I-i /]E-jםJEʧ˸-hNm&~WA!;he,qN~pW˩4ݫ|} +#T^FG/ Ո^˽{pկK0 ZѭmP7!]2cSrƺucaDy"awf Mշ(/eʊ;;yLR $t>60|!8jr%n

r,>Q 4͏!ph:Ti4 &ϳ"NaJ:ϡVVB,zKxaRǿQ6ԥQ8ej;꩓ToHD}v%ג\D Uh4pǣ$ʵH &$$i`/(pM~N^&ץU"j| p~ L!c\I)'yIrp;N(T-ư}0 CgŒ=!̎+T%l4yZVX`gJ%]qNỌB"|{\5- Ч$Թ9 ub;aiQGaiWeh%_G )dmɡԗ= Jb, D'Tmw_cZa<1:#AOhpH}>dJHx$p{{%MђDX&)dx#YmȞ3˫y#]XgetW ^rs C~t} 9ƌSQEC<nj-93[}Dp G)4\.f#]xneo^XsQû)me}p y=&㢐;GhH ~ܵ!5JI 0.a|zGl#T|^crY$}|R䇥tF9WkR_ i(,ibrJ{Qޕ]٩B SYhu2RE<(YMUm)h *\{L\P~TL;'(-j]ۂ`>qHw>'` B-}(*"+-f2 ֽ_ ӮࢡrH#8Yw:W5b*H-;-L5ͷl>HFzANu|"i;-0 <6Qyɵ4m~o{zY li=ATcd^bcn _KjZ`j<+Es`څku7CVe2Baii=rJTR !hv~\рhe-z | wkcPvTު/>dPPx&6 q֘N_N6 HS~8gU O \JpѦfQ(L!? )XV. -//ķ&A[^ G'|O5G|]5# E% kt,c(00p$lGSDeܫQ޹\]M5^bg=n3xHT2Qʢ>7[-WQ=*ڮResrY7F4[QG`frIY ,Hf+t=\-"i= 8-:MlTΫ$~P6Iw= ][1T#TϷ;4}DhZRw(My QnIryI#°|Fp[ݜa83i~&a0%Q ɍL@ߏu/j/@14vA n ƩD/՗1/t&fy!ݷ|vLJɅCl!jު {KؗUx׃6eqG4*->}XZI$Zm>BV+Ā3q׳j6pI9X}S͍!G\S/wUZNC=Zؼ@0AaEdԮ).Ix~ϣ*[zL>pa!~7yRIZ4p2<.t |bWmo??Idk0+09)m/VIgy9T%8>pʫ^#h08 3\8;fJXOqKKt;kK_mDChg Ⲛg _ҿl34ϯgXJPB rEcצĹd+֘ohy,Mm UDT|ԷtKѬJIgdHl)lݟĊr0A;ŵ+ CT>3xoB_pDw-t~C<\S^71"wơ *PzL|q"QgDkHս)]}tM/;إ b^ xa`T2qmלS!I8$X>ItVļ:4y-=wƺGܶqj/i52ft֤n֕r.o\J;ZMsiNiV*?d MØgս))#!R_[{*2x@>^,Y}ę 7n&:Fop'7w%.,ooe|̷jVZQ(DA76ˎI7>: 'OMe ,cKqqmp\LU)kNE]f7%wJұ4D[ɊBV م,*f59@1ț_Ulj0!x1*wVN~{L1o`%,nd?LJ .IJdqs'l/Vߓ:9DBcXȾDuICT#)'MٓXGG>SoGU1U_9FX[}PO? 0XExm %'!k2aE,qaFH_"ߗ5*_p&Kao&OvS C*mk6Wlr3# Fp dȇH.)"%Nwϳƪgs@ @!pQr&)?!wm^W˵֟D=4)߻)~4]=5$ݞi6Ywh:I+hjs1l]tI,_i~.o!Q=ÜslC#qY6T6QF!$%r̊ GR MZw*Z^.{Qn Rf xսWsԦHWψpPHjstŽJ hBW̱3Ch^|C#cF.ՇQxbAi@3穫\V "`3LRV0LQ%gt"Oix;+6r3IMoFV=_lDAN6'I ȓ7o_iN A20YR.$[}WtĦS0>8,< 1=gc;wҮ ͞Neًh;&֮Hw{J? Fca0&"w?ٸR6j3~*gqZitfk:yF}-}DDO-ڮLVMT1r/{"i0)u mpb~ OqײzIEY@jt`{Qjj+`jwElP@]=yqtO"#Nf p )!z*RW\h6_*b2݅3|/H{ kJWcAF h^*=ViցV][){XqCud{X鯙DT)8,&Y Q"]&kJ(RV#KFu,5ͅwy8ci`A'&w.HS;)\~6TyB d?nKȒc. xLФ Qa=:2FHt00gѝȟ'EZ2Eeڰ׺yij8F9*dp5n`}&ݓ5U#ꪮ}(]x*/ѯ(X6z'vmt%^$`2(#%VBExxT1?-89mBX-m7Va*3T,SV JDZq,0-Hl#U3(:u2W t[PŊsُ?-GW).}RKUUVb[h}NӷU*?ŜLaCzS۶y5l9]r㘴hltE`t:aE߻?chje} 6_bĥqt皘alw*w"0Tzݍh{r+81a{ykހx?IϿܐHcE [_II_f\C:L@"C'a{q+x9?<>h5fe@cUU@ܲ[3̋b֝תz2}M|*1Ry]_هb~\QX%Îb6( *T ћnq}D,;x:ĩ?n'`+A4Jf[-]3IeJ=%l/Հbқ M4H0c:<΢8fAiҙ=6![?|.C$ IPVcє3D^$pv˘:ysM'cm3N 3d뎄QgTǪ(zSiŭ*B5ɩhǵhȟ1țEl+c~~ɒ>:zf :W5:KXU5Mg%X|X1FMT `-Ny~oqkK {b1G} |n8X׳Bu`T&$ (t"jf* DA*n&/mD?'&q$wKTW&r;rq[UCo&I[r^P"} }"1s7n5jY[BAwZJWOUb)u@Z yȉ?JwZL[>XS2ڎh蹮8>a~5Ur[eiġ,Unt_Nd+@[s1 "?_W j5=񭺫!G7Z0$m̰F dc3N/;iTcrɚJ zoO5tY+!}@d %,2rrjʱ^~~-$P0F(>neŭ J ETyҝhyq–ƝWn`&昐}ȨޡF±k&>S;V Qo$lD,kv,vzM?r܍Py:.Tgfm{Amuw@bbP:+/12PO}W>l1"9;o-PҞ[IGhȈwn(hC_wImo56kS:[?r5b)6|]~iYTBiq0eav駚I1M"'$H4C0wkߢI~kj;мQ\d;LZzV2h pn O X?ʪ/';3h8er$bH@5(?Kh/ǛQqQn%go8—0]u ZGHV{ZPv{2 U1~k݆P |ҸX+A&+(prwH*nzWnNSC ,^X]^é7WY6V[qA)Iۈa]Z"h UzO"1xP4زDGwqZޡ$|^N1fY&07͛*R|6/ȈݯD\ѷSaIM O1`& 0+ۄ*NY,:s oi w:-cΔXa0 J 5Kok϶Vn:?R"|[X 1^~{ 2`zD*'F+iWFx8TH.h:ZQ%8RJ\"}\12pN-4 OTAxbS&>PpIP#x)U reys:ʇ\X{'*Nw1e)1!f  ,R\OKG9=Yte4-d~ПII?R,xzwf1˕2א5fi?dĈIa ECn߇ JhmeOsgljX(!Rs*< s"AtԔ䘡׍e-DXmVs0<})=Ey}MM/"X):iVͶgg{_\a 0BE v }hm9{2#J~RgV?)zxYid1y> `Ҍ3L? _۸KJ,Z$C>^,07*ԆKwiT:m-٘ r:j>a$ ʧAðJ: ߺ TeUm̭.zxRK<խ"ң{-A~3%e`@0Ӿڏ;|+w~`i+t_-eoArLuC ͼTűkoEl\톁m# {7W:aLv.2{.[Jl%8@N ?RF gwv<%N1qw:vM'r d$e& pAlj$FͲ1#2h-]e)uTiwmټ]F_øh7>3brB` %\ q zqs5LT^cPvIo状==W2$~2EU5,3:GF챵2+HN$2բ1tqi^JKm\ uHKH3%׳DŸĭ/NJd!篭a/K>^)˃t 7'b3oھA&ja7򖀫Wꗗ8,fNbuaB4ntxpm*oDǚg 31I;  ?zy`X2 Z("|IA#kAI!Ȫ:]@W_z¤z⥾%+rXaV5ѭ.1wJh z>b n'&GZgGEJnuLnB˕]}>Y=$6L [q3K$J#~/+%$f@|1BjduKOź]i: rMG(;GA /% ˟Pԗ`|rji-\XĀqe s}?;*`aTZqYMzLsY2A?[Ai _:%n9_WB/c7e6Ʌ;u -R,?KCGT,D\Դ"*̀]5-3ViُH*+{u鴇j]ӽYN3HWfl(|͵;z9bYD[zID5~niar0spe735bWJ'@(N c"6m$xx D+3MI !7 @ȣ+m$ĸ4{˦/!3e63K)6{dCq+PE7Uoc<8M$͇-; +gwC)lx"<{, L]k15gTdBH](`JM }wZ Pk- -zdPneɈyK(P]kl[ٍݓ 4\7ŝ~:Hc@Hw1A I>S49[)F<HQ"ihCp셨e8NZeZAPɩ# v-Rp 2k5')BѝD2jo^vhȄ]*k=vs>q%qr5r>OMdM94~M; ڃmDOKc`åk_B:Y{IFkCjf&4Ks! 3C!ATp!^0u%h}4@#?=EVq'TG+O<[9QPu) yW@xKOz0BL1 ڟKm1QD +]k׿@H *!_*HFBI"Xab,U5Zܘg6Dj f&(3;(#|ĉ,`F$=zP5I\URCa[冞YGR|#2͢/2XY/VL7#b=-ɚ\Jms;?[ԯw\ uv1u ;"Ա=F_0Swc`*9 of6^Qz7`C޸ BW=6-Hw&Mn6z@&=Ž7ѹ㸍|ξbIr@=4QY2U%K@:oS)pw-ӅdL EG s%+-;aψ=IPY4j}i+V5an ]zYq˝!Mݚה üm~<(Ш~i#$3Nϼg/Vb>Ռߡ" V r?ښnvd:-n3^ p?ׁ_R&f9abDE{J7&u KO_9Fl#Q58e q>ݽe%x8ͲzHqgH%vV@ R)3ҏ, y'p,dJ"AAdgoإz 1,kʹB} >h1 v@ 卽9LNv@S GMN"ex2Aѐ$ qKK40flgDF"K-mg`L2)%HL=BMc@+jەsV11匵?z FEuCp̙FKb wh!kj? C( ͩ$v ʼnS! 7sJxɿWj!l^w#Lr^<ظ0hx!H#H?Đ&_"G{}#Pމz`˱k{+Y& z4C*/}x|PћaꗯUtVv1hoOR ua!d<g?~F"# XI2Ǹa-g!A*{qy-nB&5Sd%~ IlL[.H^2Z4o u-B"9ڋnm"qnMZkckgʘR|!@`heɱ N 3QIX-n'mr8$m[ޑ̜;ku bE"Ӣ3Y pp6.9{q`ɧWap c;20=vɰ+0"FK !zOR-"I45,Y #lԞKx).A2{ -TBpSQJCyk5p4j.o|djԊ@o7."6!1p?&b(|\#7IzЭ!)3آ5Q*dPd+Aj<-@H+䑐8z7bB"=U~PzB0ˌ uU-efk%k΀*yCq}o]R!Y`NٕR?ӱY5"rzT"c (/ nWəm3Nh;L,0&`fu%L[dT|4밯f%xSO$,O$-ߘ^`-kש}_s#[{gL "5#f%??o/r 2x:qH2fSԉLʂ\tUQvjwD*;_'OOJ= ty+Rજi[? .HhD:b[&u S+h2cJV>vx͓-f|8"dkԴC}Mp)ʆ FLZg6'o'$I e˧dlTņ[,z'~܁eho "RgВztͥp B+LN/t$^jwuu]Nw1%YuiM{&Ue3o3K=44Ov|=H x'"8f -YPnPxSn @սs?Pwj 6EK* NYHJθe1kB-kO J7 j?*ҙrC/F?-u*%V4CKtv"s$ c/p H9н?"~ʤLF3NJ&j|Y;w84__Af[jTXCkENdIqfP4Ph --YPjE\G$T5δ;DuK5%Py{LCǟt5%σ7SPbvOkl77X km1̃gzWeOT);&[u`_M)c5}M +Ez!cwbmEgH%H9OLa|kUcER@+M)1{2Dy巇*M'Bykes-ӅH_?tnөyΤcmI L,#.QP+%dR)r{3 YԢtԉ h6n !GF4]#]\1oԙ3Syfs`HP$ }%2.ꂺd6-i_n״  pNR$w CDv2+ <77N SZ:=4Lz kېѪ@ vVA>AhX5E  ^dʒ 6#Z ( k ?$)E ӯc`9vO[h)xEh9AIrw0GGt 9Gw!lΏ௻!Gj s‰AG9--x*H@ifkpjmUg1rDY ׋*{iU;W#tQ^)TgߧX:9U,%fԯ#Ϗ!*מ4m.ԢtR QL,12|rssST3NPU”t5pޕ:Mt74OVw1 li-|teǘe}~\|HU(:hЕsқX0eEG>D+Rɋl#}h$Ʀb2Cd\s"I(QoZ_KB*#AU Gs&:(*pe0ZD; 7CS#%StK9?^%S VIU*bv]Q#O&\?'[Q)gӧiu.x.>*PR~ߜ|^4ctwwќk vWkwS|nscFצsHvnZ]TAm~mYî8{DFfOcb߀C+[k#_TJJ K D-MI@OYQf4=y'vZ~=;ˣ,VӞO#Zޙ_Τ?T)>FQt lA-hs!&{?.s f-|O_nbeMZ5]`Aj :yM#rp:V a0ضʩ<X Oi=x❢ʕT[͞fiQ&/K)mEOJ71xےȤlMɃ.%/~`^R<3*n0픎J|rpRBWd,؍1-$lmKJC-5i,g#wC}!tz._^xC/g+ޅ r|9K5ULy/39"`wU:@8'3_mwSȖTR 5¶;>d%¤J@LئuY{݄`Og87M:)@՝4@$=ą3B#ůM\4Vz˞6`c ʾzFb'֖bȨ3U\/p% V1% YT6lYzxPC &>@F1|\ Ǭ,㍒8H;sep%X'xb8olaEŠ1'nad|Wn]wvR${7jIr"0yZ/;8r?S>sg6KŔMb?:-ܯ:P}tg`<^D:hYҽ odG^B9<{VƼ`*uR77~3M*tHjׅG?6xY{x؄w\/ų'G(h/~ûEJCtFcfLv@u Ů:%Eae!UYgwuo)alnCyU[8HmPI4 N{? CjL yV/bDit07_*EE 0>@j~kmzc%+Ts 7/*ٟt _!I$hVU#SJwK{%}euʧS^;Y@ajZ~֜҆оA׌l`vYqwu!d!`}|Yc`斜@0aUwjqOUd§BYת(4uE7EhDԠﲄ= zS&%Tc8ofY &C H@UW_(f>3ڧ 䖭QD&r!I;=l.EkL%djR]W\KREUenp, l^XXO|k/IbNcǵ]y׶pk4i̝W:(c촴lER;\cnnf>k]R`4m$emFovche Ĝ_$S9%$Z-oڗCJ>lj\7XpiOnG 8EiZ [ӋVmee纣0pKҗ"JNJćKt~Rߢ0u ɬv_ӐV70 ~sK 7 ^|z?r"X\5Dul:!PW]_]Z8ٍ(/TD-S$띌ʑTn>[)v% :ۢ)&b/3rQ,⇩CsA#g!xY~;n8v, D=TZktϡJJ[1ԲN9!ǨJ] .6~յUbE SKH~e&-h+R3FT}G>lx(3H>6\cB?/V,Z*A L7EsP؊V*>[7]@4`@2YLoѕ_8] >Mā6JpP9ZcA޸m^kYR{jcn\`p>?ED^C]DX79ˑM]rnttE7xke@{4>)94cI\f9[SAzd*^m#p_hn>./'I.2mDK݅L=g%NtfÍ*"MGK<-Hj*[ߪÉ|  Q=I"I~l,;?#.jP㷋0o vmM/EJZ &l\5 * {7J,?ػm{hLtWުn RaMtVx]xF5b.xT 1 (n"p@"޸þG% \+Y3`6$qQ5N&i@Dԏ -&Zo 6a%?V"֏ Oo+C8R ;ʏM[s􇟎nD9?Z Ep7_216DbW{H[G,ۃ?_q r90)OF{/Ui#XM[,r2| @pUXjBE.aF^IL;-戝\$>{ʶz7bfʏ儱zŃDoSQ`hO]GɁ+qO2s/zHb[־R8=ޅ^wV3 gv-'$/& 49ĴfkWU* ~}ª$WL= ξ^ $ۍ433uN=`ȔCqFV!IiRfT B$DwtݒBmsˎZSCJg py%ucl B;۲R@.ۅ`J ,ЛnC.b945mRTer5(H8^7,VHr: ,(ב SND /jubv0ETI{fʯc6sC%ѥFIZ}ŏ)/L o3r+2ֳu1OI)898Vt%G^9ڡIۭ0"";6mL ~>33ڬ} L7IA. كB]z'<%si Rv` 1V(,n,WPE $4#pl,m=xj-xxNYz =N]SJ4y~3];h`/ZɁ!Uk( ŐWgVXx.@tc9•kSq>"&wj}n|S]!41kGl*/@' >Y\¨ +\ow`#", 5~ڟx! .~ER)GU GNU,ĄsrA_O-| z}GQ'Đ)\`!6 ]ݝXa<ʊ߬N`8qz''9ZMV*O,P+@2ʁKVQ""Y7e:DP$&eQK[`(fڇE9EdQcܦ CpsHqQ&(Ǝx[6{WЩy,iAu0@^uh nxx%1 XH qG/|~L@:GBW9=@gj` CڈX_/10qp;o8MTϺaa)Y0x*C*\%fE2W9=+l3?#bsd>D6ߨ+~HCorjݜF,]7r,Kf}[ZL±αBmQ4'[ v2ى  ޠ~p‘ Boܩc妫^Ss:(qaߖH,ԋW[6; >:[twwZo"ʲ *;w mŵ12)t)x4 +Xl&d@og/vD5Vd.B~G FM] hNJl_ɛF re`+]w4rZYsG!/ѿmn)YU|hV]]oƢ])%bXКM|_[CDzې| ӆW|"cq{uWVKFjި;zutG7IGX`@xQ8ճp_p_C(ωY~[7LFH 95Sh u*IZid`Z4CK>sKHg֛&y4NNH& Xs8SAuǡu& ̊rz;M$sOJJgӕd $&{DVܜ76^{S⨾D&㝡9$$mq jI˲^4D%Q"@ES&B8#U34uJE@fY!N=eBfVwΓ{T/K$y]13?E=.l}eq<|#K54M>.wbab7&.2;t arMn͗᮰[qւ`>3ݣםJ8`9 ^ezMbAش/$k+q:M4͝-Q2 r-ֆo^„zk*aL.;&ar ŎuxW U}GMӜMHfʸ:w; c:égBX(fy5e!:\3kS7~, A4^2_r77 LV?-:Lhɹq U)5`{8mB?K?RѻIƥtIa9Q.ZjuNC&մfLrdΣ}*=EW$:]u36tpXd*{OH$͚Y|V@Cd3x 09k4 1t" Hb6RC<?ztT"VzoF ZIG|<ЎkXm+:Dif흉]z.eJERP]yө˨V<2׊^!巳y vP70X_~Z `"%6Ѷgj^ y3Eҋx_NU{53[d4%}s>Ȳ vΘ5ׅ HEXvZ16|hl<_U!=L/iOHd+H*#2@„<)nqzc}-v9ƹ19qN_G >C㯾Z@{ӟb\"a8|3f3@ 8+Kn{_.#m) Z"g$,>i$ a>?8C2ϖ5ӱ|㚀rq~a-niϋ$I55KW{AhmRCp5.OvG͆Hԓ!ݟ*:HsTpG;Q^?x?Z J5oWC~s ]8~p8q[wm"&ZRo 9~_/3%5Zmq3xc 5FCfo zD(idVJx|` 0)^ BA!!=g Ukϩ Fn ~pUHwlb)E;HJ;\CB~Q~p)ͩ$[2yEr Xc>r쨊9skja7#-6nL])ZBaY:>NGEX/T[*S@lɷbIM†9iAqK @d-vDU-(fQ6}zUF‚HjG*k0ǔ 㢨-Β ;pnYW m%sF v*<^C1yueo\ *e6P}XDP5-:J(؎O OnB@ sn}r+7p' ~i Ly? nw ֕%Zp+"?py|ߔtc{QW AuȰI43f3POboBۧ8En+ 4hv%xSNSi x4Q"cC5uy @@Ky7a;zl n ^S+ܝYC&W& D34c1:j,e#`lWw;)4W{BѮ bgv5Jɻj cbj)5+ 'GOӆiķw3f#Zys$w]x$<ӠV+N$-y@AN \b@[U#Z$6 W9F̨ hDI؎g`dUy[ o')~㌶,1wHd<1Rxw&"p 2 |yvo·xV '#7(zHf2CV:ְ?HOjf k`M蓧qH|ئ27^1k2skؚ+ =Og ʹv*rgk5/ |Dn!?jڮ,C?ծ\")UH6#0%t oF,"c.R VEcP\FYD?ɼE_. 1|ƹ/BB%avio2 |n3 әejotL֎Dx*++ygiF1l`<G<C b[79o6VZKcG!M|-W06OVy y hzz*Mߛ̆rLavY2Lrwg[yXR!bY-t-Gq xY:SUBO]nYo)mdXr/Px%Yˉ\jRo25LqgOTt q%]bOi89_pèM) XǑIl_1]{ ≛TUy-ȞhԄOݽ I%7F;{ٕ.G'C}/?~mr08^ن-L 9%!^eckR(?2etBL-")}-0QppxdnR%ͦ!DmSݚSo-}o1ݙT:K`==y/rpwXG(1Di`"W=BV돊zBIՖ}\ץ02MIEN zW7p5%/cVdj LxHߏm0Yȉa{N܊6jvxO,J#N Q&Z* K ]y_Lm<5,&A~'J]qmTBqU+#DX41#w^[d)T]/3[׳}HƽwToo~j}rƩ<{zQS- IW򄲔 ( @QʳiL!oƫ-ҍRLAkA䒑]elΤk:~W+VD=8l7hTv$=怿>(3% a1!a J/ltӴŬ_ЈˬU CiF)a8lzL㊃/_q:yC6i˜=]'|Wwi:jM7˹=sTz,/gwR옚ǝ9%lk]l˵9내+Jm"-)mȣK!4#HD{sWv}\f/r8{jc=)Q{dk OAA 7ԍ4tRK1=bys](*,{3D]['΅F>F듧##eؓoHF̫vϐ%c^䵆/ELyT>w7`$=\!|oV3+Б57~ B10^b~`)cf#N =B8Jj&uP>U@3\[ +h;6ޛ1ڎݖg ЦJQ:wZ6ߴi;a[@Zw>xMD@йmNsXLJ*ƒ|`g𓎂]obnP!I]ޜd͐jW%+r[A.vrZ 'ֶii<=Lõ@] u;5&H{V*f2 M 6KYy ="oCfaX1C<8@Kґ񧀃fYi 8HF[nYo`P(4c=M7ab:xf]q`֕P Μ,ǐՒO;ql!)Opjdp̆)9to\(9rmF̹%Ot9&5\M[|ORS~~"[kԂ*ұ y ](}11*7e,&rȷrYhb絓͟vJxaosчpM6{6E U dz\U#0;l"Pz*)Cڐ$LK<@a3:{i\W/v t#Ͽ)#%kԿcCP^0(58h>)8QLL{TD> bӒ?w$BShtCC&A]4э1r.[sIA|ȴIs:vn/tH~c޲*pB:OW+U8[~;̌>\~ǞpQU :ёJH-Ė&a)s@J QEvm-ѹg ~xA|spT_z kcq%`ADR&5,H-gelSnn⢓mR谢- K2nIw X"jHku/7eK{!aX[51:w1UD&ظ# ޻EI@Z&1VMoT֙2)dDY2H1BI@|AaO,1־,%]y$j9X=it]Q:H׵lї;ߓEb_[' Rӟ.NG.Wc&T&҈au|qcT3{f^\J6xBB_9iR}%28wޯ*TB.mN N@1gHk. ;s!_"*uѠk) tT4(mR z^ Fj,VqmVTĎn _:#|-MV? U%Ew3EQ~JJxR :Kd ݃֫Y5VQ);lN`݁MlX4~dd(Ȯ dͭ:þC]ʐk UuȀ&OC+ =SS7İD_#>[3ć=<:ehYxjhυEr&"tSs|r%SSixcn7fh"%1MLWOa3K\=L!tN CeýH~;#֫@sR&5I/`霾5J4 pŸENDFmk6eXR2tal 4ԧ9Q%!:ь*Kn>߳&Mj.tw}1$Kh@7zh2*vD tMè1H&>`V;h`.3k?ӗXŤϓQ F!& Bc !U I΃+;7TIˊ"괰^Z{*?. \mƂ* Z%H8J\G/ݜf}z 6ds2;%J+31ɴl!k}*F!9_ Ɩ|O;M~_b''W -NIV"@3W2_zMxX,iy#5O,2Vz$4Yܯ,9q"r7:JGsnD7p% &ƒ:]&lC( KHTO!p)@ohd'@$mCB~ļ!US{$Uǎ\jJ]?.4+'>B @wƪ:+4ZxҎmUH*ΩOR6OmxbQ)u o mgc;uV9\ q0fˈr[?$PR7ah@#i1.6bx*>zc զfؠZ>k=/lT熫u h~D2:ltdo{̨$XDm0*= i}%d3m;@;,h&YЂazV=A\[? :[f#o;4pBJ"$4̟^aZec[XXغ6@jC >o^$z}5Z>ω]R_%-#FFIAeO޾ZX+XydEUjemhS%grILg0Rfn•*60Œ zV|= %U+IƚCD' LzHJFXX n/ ޲kC~bƝAy![Nb:r(;=>K/Ic}gWP#mWݾ:p(Iߚz;ozT 6Pf,)Q X6)XGJw$sa$ɂP0J wlpo*Fla޸VI)y:y4$.-[;xdG?(<s)5"“\*Eʞ"We}]L>9e2ȵ4.2*PWIo-JQ.GS$]jEeLZ{RwkvM3j"b([ڄVZU{YA@u6Nx$ muexCsVkc63 dT+Gl|۟+V:^ӹ\WPд;U4$&`o)z܈C|aq<[`$/2O䳺dh$@;]CiWx1ei4a?/'-S#|4 DO5=?%\Lr~8aMۙI|PZ.RfFHr+7ֈ"j(r7PB<q |PFì)ِC0ɞlXg=d,YLD{NX/ < i UD1hm% CHE3"ey-=|T2+v3c9ySxv2laĬ։"}5ֻ00Y@ &}u4W^Z?bPxᵹJPcO U& h(*6%,{FmcC,jA$䷽>Eo: :g-1(F=Uf|&D S|'&E:.QfQɊԇX~"Td!u{O~=1@" @C. {&:'.Mۡz gXWI*TsW%h`ɞxʝoµ a\`,kFF}._t~@lsSSIOz]݄Md]vKʀؼ6&hMG.m2=?, gDYVxX48wm wÈE8F`Yϯ GR4 Wqĝ8[HsuN@e82t|uu5{V/~"ZT[e)jS>D$BBt>wѪSqHnӡ/v6pΝ&J K9( %Ʀ4s; o *]}臦cSJW*~svk9Xo'6 Xo<ay2\?qgcDSE2-O~y#f/r7*jg@4[T)D?6E/]0t#=g22OzHe.AZ\%'_i.DH婁7Qm. ^NJx k_cN`G)U9Aĸ֪_ "<\vF{{RM[bɏ,v9'T&]c]r}k.H`ay`c vTX==Ar<tOǘp +W Fm锑T %vdJd=9hieaI pμӸe/?_=?UK7g}h}Tlc4jYkQ ]ɖ ЅjncZ\编U1^A,:62AWX\\(?}JPG".pX'ϜnSZrqA܉:'j#ړHEU|J JJQC~rc칐6r`uV>9O"I'(H* * Lq6?n}[^Rw).AYnl$27U]:E?)#$/iBwVь4U ^duJ bݕ>_zvh[(u.ܴ8Pv*<2R+c\ iXKAzwᖖGw&FUYq?ccYZ}e'ywaZLm0FWR hk.ln@4kT#"K  pM~n|kr(r()sMSUjd7Ȃ~ίrFWhݒaW Jy{[Ewns5Fl &,6blZ5y'e0']Mwtqk}8gTg# !aAf Fq:,0;y;e퇽8tA!C}406aW#4`Ṵ\+dLnBoe#Ц2G\ H7_ƀh`wqa+K .5W&7_/;sKC*˻k! 3q)ԥp@tiB?8~x_]BW!?_ts*:" 7p9E\ܖ8LuFG` ~W:\qu.TMjBX[V>] VȫPB*εf?؉ħStMzWE2k?Y(Edw,pA"~EJz?0s,n|`҉=+K{]eR,4(3 J!jꚘp7S汊s K/OsK\_{JA'U5mDWKtົa+#A\a柅AQL6@D G W z1&M^iR;W ? bkNF$ ҹ{  MީuQ͢bSśWԾI.&z(ݠ{Z7â/r2uOoAW+9A?'/iJ+8f#i݂;6-xPʱaK>KJV9=+D89hZf;@!Oh(BRȅ_<>m $۝$|ꛜ^۷i@I ׍ڴ3繗7T?)dPJ4)D[OiH*QHk)j:r)//\}uk(lg;@ލd?/ɣ$IF1쵨vꘗ)>'w W :.n1ITѥԡtyQhѼ=Ce{z@9IR'g >Qy@kWҚ&.mm'T봑o2A zX'`M3%ԝ'Z>Im@lxZO]_3d] Se؏Rb_ 0t UOOf%+qّԛsƳJI󊇰3b=̙2:4?)7d/o`vA4Ou/~RPъR1dqMvl^p~| ݦvqyO:gM9,ˎuURVW?p=GӺm}y$K4$eY@]8"htb`X+jCBNe\=Ҫ@B6;]Oh6+զ~Ue9ǠuC6IodO \w)2!H'{Խ@) ]fey bp^>$/8M v@snEmHv+<&Gy0\7apa0\~y *{РO"ac:Y.͙7^ќ6AC %PP!Z+G~#U@x5IC[d[-ME> (Y!s|azz:wXVF" [](4PmhWx&L׆|crU5@+j_MgGDZkaG}hFN7Qj̓4[ Ia{K2 &"G.~U׉@V&*M#h1 :RCBn{@Qo^yZ+vv!PWjH8o^X. NyV8#& 179 }mp%aQB6^b ~ڌa9Ec3T~ drb> oIy+@<)XphZ\YS{M`DB1a[RBkaI|60? Ĥ%l ,ū\5=m=8֮K*ꍺiQ;.i_Y}k3882k 2|bw#)<7(}~8e$um zQ ehKJ \-jd aR S\m$}o 3_I͂#Ɯ7e-(pYƼ4\٤8r9`NӰctt))[c.h]y8gE(^H4 ءec3¢Ib RrI}&1I$X `ܥ(&yg(;J1az)RYRX?c =c# j!^5 à \{L7iF{ǩ’n\P}UqK{bx8CQÏ R>4lb{3:% R%؝D{I"/gVFGK4e:L>MG1;,@1#'ޘQ7ѯBaX|Ld e@VK{yF3ϡYYi+Wv<6~wYus\۶Caޑ6YKk ΕxŻ~uK,MAk3..gZ"GkHYLy+q4's!Pw;Sm!< ⍷y֮*@~ §hclX%N^yL('?~}ؤ<^e"A#PNl<|sI+ua5ZEoϴ30[U*nW7 b _{RIé.;,;W}LĥR?s@Cj]yϒiƈ1S"y]?Jlo%CO;#}&K|.Y.}㼒hA%b d0 J>")|tEC5 fNX) |lvo9CF'rϛN'5pU9 RK{g)驣\o:bS8.g mXiH3 3v}WDAZUyحDa N2C-&PG$@fF|]'FT֏d\ɿE9#X =Bbxe%mtzҔR"HCǮ#Jz]׸@m<=*Բl TigE|}S,)=]5ŸDiɪP/Q@(M{;vǺ>7Q[sU mB+HL,X%`ndf[w~zb Vm>R{!zfS>e_Ş;r_AUH|Äs2J9#nu% F [_&zרGWktxڗ|׈Qp[J] ļP;s":rˣBXWGQ!2Z ^w:?k98n`˼jcrD&yB&o~ךQgbè^+i;kChO`Y$T )ܸ'j݇p{mu$Zmؘ/pI/yUr[K_T-0PL(s~(f.wep#$s{SE>g䞟׾nlˎ:H1QB' 6 R@]Ɨ8w횜=sD?(KK@/=N\ 1{ۄa4W/ 5/Am\g:y4qa_ӣۅ,)a24r*U!r$}PUCƻKix# p)o'?:\VANn8/W9Pl; xpxͫ$Sol M֜x\fW- x9z^ n8.;-fڒp3_SL*!/doWg2SDz< )#p@6R.t#;ˇ4<4Fc?n$RzT%jA߂ESgFx|t "@Cl_dޜ Ġ--2vUX׮{};Un'q$]c F4Tvr0č\ R9M[(2|a/Lfcg]ƺINXp92Y%p\DC7]p<`A\~jx4VNPWG'VO8&%;wC L#j6dg'8q"F.\%oOW9Jc|["=3>Ɓ`(- v ɴZOpMC A]E9|ұ=ޖZ 6-Quwd-Cw\X N+Bp(LoujM}yps1_olj4ڼo_NU$-#<rA`b,ee<i]ZoW)Ǹkgzu\۞{ܩm뛮Df/Td@EM2h-AcJ`뒐P7XtnHԄ1w~ xbG'j~jFtϗ2t yL:nhw-o1[{l.X/E*xuo)YZ+p?z9x! {jdexC }އ2щF2ثA`?i`ks%|V8D dػʤ%xy<ޠP+fHBdN@$9hsϽ;3f5+mwsmwFfwXtz*&8rNlzS c&vZLk lcp QjynvNfe>hs:"4h?s\*L1BrV#XTehMSkTRFl'}3# -IVzii87ՅN9,ْJ(cf݁n`齰zɈCnս`慼p躁r $|xkM,7;l~|5swL?}܁pXG4wnNwk,h1gG@ "oc$bn #Wz">> g+5V.$M<%[.SgCTg*((CSTKa5Z 1Lp!ŏVCp^ojR)9Ԍh6H4[TwÓIح [@^5 L PT4LtUm E I߃HW d#Cb;vE+ tֳV8Q8^%'Vacȼ/ 6]YXwAx2T wy^=^'LLVO*p~ Ǝ}dR)&7Zj #ʊ4IRf~&u.#gdgcvHRRLR1>l';Ŭ>E. Krl,cqqqPMȍuwK-Wv]$bW0WPN})&^}H4YNqCV%PSB7bnrQB̽4meBU}[l4Vw^rRv?dzTKuClG\~m:Uq{Wٶ[^4h>EBجOvXB"1>brMT hF`i2+H| E:UF{l #nu%XC[:g I4ƅE~. 5ؿm?oaLlfi :$|]_)tۚ9 zeV|]T*9=c@)-s:nkxk.]oJhKR{WSԋ z$׿gzև[D-p*Fx@ +R1"mwa CU9oiӊL{,oQ: ͱJo/8iedLZzaᅩQf8: gn!{!}aZ9=^w7> >aup QjT꺢uLER<[0 ]6Tpd|p _`}X_cW`+³LD ZrQ"Msbдm.O(ZR,/NJTJ`>U(V_DgGh";@NoyjU5;1έzʃ{7\_ڃ?_v[[ԔSz?{IbdB1%,xV G!E:w'Vmh|HPeW,7bߜF/-FGXYq*}ioM?) Is62G`C}ů?-^v;W)Yk/ &b\GEc0b ѺM, %LvG^c<H87jY3i[[oy'\."r-H\ Oay[1_Xf>xFDl % ;ݿc݋yNRB'OPܳgPPL,Hk |(+IjR[F6]/V @YrFl|?~v &S(]VhQ(q֜?sF}^9LRك§(`2YiX\+Nr7#9'oxR ~Pٶ7x2h!TW\#֥IC@pdV; Ca&A1Y6H\W Sv?َ9O0R+] Hԋ3&^ V-@e׌Oc6CTP56e!3H Ց "`+r m V2 yr J%âH9 bohVz3q9{%dڴ B3/F ';Mq@ܠ;wZ=l_Pe~3rX 2K(BfsWfN®H_s悛kdW91>PiTi(?>-L;]_H-`~ߕ ^1\sE'a<sNf ZqP6Q\'#.󕊤{; mcCc 693IgazKij QPھƴq6"$4v7AhK~+lj N>ӓ,!"ŶvoN[sz> ʾŏ<,LH@jЌMR5K&EOS %ؚF}m{? OOKԛGɋCo 8Sjn0!9̼W{nzȚa^|@r|>ʚ{k<1mvpMzJ=!K69ᖿaQ:A bJħ ӳIiP7ྱ?/Υ*p֙YGaپY\F gj>TNv^PB*s^j 3\RG] xk4q[ݹ3.ơ# nϋmϱ[AY dy=7ui1 J.-tT 5T%|ViTϦ8K(OPpq&sff,և{@mAtޣ~P-ED1w<[d/ c8Sǹh3 N!Ͼ%i6ۈPKn*3ͫTl(ŧ?H J_C3 Jw$+v)ͨ@2 +Up:66=zi Ѧ&`ɨt]ʻVJ !5C+bkT4RԆC'KUG#&|l{K.u*?!YrVj{T ~Mty|@H51N?P*s7!d*DFԹ6I%v?j~v^J >T.U'fʳJwCċuxFFg \i [ae*TL(Zl!`{ &fT]{<>c2M ?q05ŷM:I <&4OY&No T䷎/OE1!(#\.W^MVn_`jѸy?Ҩ;Qy|բiR=.H iJH9(C EN-"'[߉K>XAUgdml^R'R4)o h"a}]tslpUcSK31:ߝ obKrQ C@|6)/-TqZI]lh~G2M0j$@ْ J-Vhڒ]tSZi͜0;EuNzr󒜺N5U=$# W[̤EOe{nFNz<.l85y#Tܰ\ vl{~<82+} %b_֦EV#7w_pȁ)|`ktPD }&b5:Yi5hDyS56MmCB6ȃN? )j37lpU F R6BHؙ7 L]Tt]< @l[q\@–"n4MFhH,/+j]d RAbS㸌Rw.`u/cp* 몟ο^nnJ&`}?e?.I=K9zX*؞XqnSRMuWnֽ[GqpQg34z M9jT 0kTC==v[3.ܷP*ZN˘"2 <mX) _X ZT u) 8O&5AB[h@p(ݠ+YncIg|V|m=˕PEDDfZ qCD!3#ýt-W 54?O8e䘰m\\ A o{aRf<:&3*'#|n餗xZjA*Xi%S^&d-mP(GFj+r/BXXˊ*EwT P1yށSB> v.爟P"QA4Eq]?yJH*Jr$4x SX<0!;uh&QIz\$e_Iw   > )9S<*I̿T,u*gxYSXfo'`hb0 8x9s* (xhBwfy9L\ߪakbz@-mYz_ܑdmu5Aъs{sĴvUfջf@x;󒽸eѕѨ&9_͗?8D}C_ 0P/]憛YsZOɢX7WrFlS9OhPy>Pńv%Q%_f1VJZZ1.v"=V3'o禇t܊BZ5E&W9hɻ26poNofӤ * g$<{˙k6$2!^ P_cW>4ue/*.e+"g* rG28}ws'G7P (Facjml%{2&G<_"W cܐoCgz<ŜѫAT^R|~Š)8/톆~~qFls5vQ`f:Ζy}7ѳuֺL~02y<ם8I|4ssDdYjqTD,NZʄV%M<؛ܘ*6iTjɳMb|VGvv[ݿyS#U-&[4[[@/q12! Πr RHd5/C1.~q/?rwq3PE%K[d,̞u͋U[Gqd9*{ȑw8V]i|q$>LDka􊤜 26ClRMHnjI/Qwtof uxfXƙ`!u[IR .̚E9)MK8Jc242d BfGUX,Urِ j#JVn^fX#&xRݷϧ_}ShV\X> pn8[XyӠI~BC i'k|G6Xb2$ЖcJK%ZѮ΅}a{)AfVDԯo BiС3ƨ! 9[[.EA]kKYq *ok/js kZ3ev@!ޕ8з9Ix-,)SâRΕkƁF&a쐧p {Ɔ(B7c@{B@glCn )6]I08ķq\ES7t<_gtxN=PM^8U }LuhŞ8tVH-دN3R2αAEN+#4lgCOjCܧX ٤8^^ 9}x)|}:'Y}o>~k ֦\Mq}C*o=OY < B\%+d%Bq~='-{*Mtپr:xpZŗ3QeĮ.x9}&:[Y,ozq;U×!ZcYyzHYo T Drgj_UE_Yi*Nļ oLNXkd)8]y7K:H櫼>Pey.CiZ1 5 Uնc!Fkvu}01M]åDEHU" WCx ).^^42ҩc *ЈrD)f쓵s!5C(}dw6{`yn?1& c;!ð7jmlWjʦ4{1#Yyd{@!R^6{ ^p(^ lu[,('+!C W-M `3 CHkzaXzGe ̂3 G^MAÕ$-3N({cZPFf]VkڠL2w~{V[11K+Hip }8Ϙ wږ}~ TЃ̃;щ0t5ŝ͊ %0-lfu1 vZ 2ᄎ GK,"WmXMwmp:Q䡹yRZ awV};Ҡ#h8h Ś.b5&*< I/0}i<]jQ@yL Xp8rt>@z00Mk`DߛQMVmR I/E;6F`qj8e׽!,'G5QnHȒ]jJm]4]6σrisֳCO:d@F*rӮWղ)=?;uٿ@]?bl2)0$1w3\NEZݑYunN_is0el+ۇ~ bqUINy,gg&40~hO[$QD(A3i&;sK[~I/k5 7,O"`{xi]CJzC[=ziѹ. iQAWa>b s@8?GGܧ0Oڡ(`+`p`b rE剼xa;y&IW 0&y [DB?6mm,|R?22N_ v#Tol|i0坠fHYHh+!ήHK3peZF4O2RNǭw;ᓇlmR bR~g0Ns h#vկCmmŌ5CjU `mň : bWt#v[֮{cgR0ZKSaǩ*ڝ٧GM91ۭN>m>䄾?"@I 'vv[t(ORLcՋ (dx u?\&0TZelKBi&Q cQ78gNZkxW#Z\ۄ.#U*85p~<BHLb{̲8_E}RFB=z ƛv|ay<ߗNط ֗ 䘤WԮ!Ќ`T:%NsJR[1 ƇѨIW+ZVZI9@%_<)`Icxx [7=*}N(^M_X-&Nʂ.\ˌ DP`_x~jiֳS^q)ݷCݺ*e2gp!lS[1W8^$q f'.T"6Ruo .1R{ntD +'8?u3GO;nFɂ*֐jNQ {d&O 3њ^Ѡp\T?֨yHYF9SnZ je]LcX57z?mEnk nwHHKHJb紆u)FRpi5cF4ݮtp-:^6:Q? g u3$~=Xޔn9r4.tȃN@Lg1/&4hPmMԢbowʒ-%9Hڒl{ mkÄbkx]_Q!ujݻʒY *XZW{$W6OAȖR0VA/}_}NH<7\45L7{!)]{:U.pNpȍ'z胕cYsԜCO͂L"g+l%qMg`'MSEVNoayA~Y^R ۉ &w;VӪAXsςD~;>#!N}R}{pMSb˼9^mwP^qa?QfNҶwKz?o☜tB m9z%S`\_r8xW HG}W|5Y! ZR&3mz>ZVBDݨW3Oi؜y# #܊n4\"Oxd}LȠ~_8_#mkʼ!*{BQ6eKfox*NܛKƂlk؃!6|G%캩vSn.}W;GV 4͐@R,$V"\(Ge#NJW8w4l2M31z[p}tdېLB1z:;z QHUp!zc}[RQd5GX:ྚNwRG, œ‰dL<sl_%9g.uڦsd)R\6TE:U=aH W(QK;ذpKo0(ȱ*-e}I#@:nɟ4Q4-.rzL>i5+<*~*{c0P,wN {ԣ]<s~7Za/XZ=d1ȉ?MxEea!C :~;͏ݠ8X޶;OX5&K~s#?F6fΧȬwuύֈ8 JE A[4p_/fCF0%*U>J7jpEܮ*73:T U,QQhv 2.2f|w 1$>R&+ZeF~>o~S3 %$H kdX.g`JT'uЀ 721<;$u*qG{)i=pυL`"5p]p}m]5Edi">#}p6z>3em,/] T\ kK. QasbKUmf}^OБ<&ogBh_kKK:ti8ɩ5NFHL{9 M킴I^/%l`j֌)"}{)g+n}sHJ,.++ss|O8 LէmvPǰZGQZ,;{t2 ^w"\};ѧhD 'ϽQ_!?! Zy(v*I PeoQni|lt,8ԤEސ cEVylO₣WZ)+&AXׯcZD(YpTHENA?ayw:ƉO~Zw^TA'Wns WF~&p{h\s6nUjz?%&&CFɯȄ. ?bj)s~CڿLjU%pp{(]΀IW(zoȼFODE"(&kλHxwrӥJW3)YϋKRoH*6)M#3qT%4T*DOkǹsto,/)79Fkx0K[Zq_╰L C Mly5%= ;?A㧋D;>1Z zCǡvڣ9yP:B /Dw4jЕ!#= ﱷU*X#0~>`9#-%-Lv5,øC?q,ޞR/buu8g݋F, j1»=goܡcA3aX}Z6Nz:yxXUQ%ӽR0LýPB!P voTq܈}*?#׷KD:zM rx9jr¡'Tz%,NQurzZ[Yu_^vq;;0᫱ٰ/Wl{Pc!qfA·@'Q9͜T4ud'(XU,H5 L%{,m;BУo8dV]c.CI$<2Le1l~@'Satxى%Q*f196{p yREq ׼3%@VHmj?OV2]A > mW>ϱ _GL?hFLeBEHڿդ1!bYa=W.!j9![zyNj|hc '-J[%fTcMhR u!aA[Z;og۴1tfM `>4JKRRSb ܰ6m~[s~c248Sφyl.aIm?cV*xN#1%(:Ļ+maFPzx4Y W`=f xzOE;`!/G:Ce=w& "/ف[ucyu^⩩@(ڑ aߏ8~Y?4J v88kkPQnS16lyJhv5n6,:rd2WMZU\%i˩H=NJ-o .t94Eۈ[M煦0ϱxLs]-/\W5B)Yz&fꙌ٩4mۆ_䦗CkssJ.ɍ{3U=_t+i|@+UdP  42Ibkp1 l)R:K!G٨uX|4IwkrOg~43`& !yq+y40 4t 0gY6w͈pټ' V ecff5d)]\>_v r|qK%IP"E{ j(=KƳ*2 /4+9JF:GT\zxOXg> &6(\ }2pFDŀI5Lh_4akg+*6|+@_)T5@1s/{[3K8PQsMM<>5OLنnH8r&B_ٿX!2%Ck枔8XX_"{'sz,Ũ3Z_+߲cFN C̸}C\obE7Hո<.-  \(= J)/G)꡹8 /+m)qddoup`jDg68|B屩V] JըzL+VaKM5MĂ;cnra!YT8yR Mj#>ujc"OXz|swJz]ϤžϕB9_ŅȶV~B5Hc F0h8Y,ZV]Q}7oi TQV} ġ6Np;NLs}WCV=OoM}pktduU>Ji@e>9+p;NQHv~y=ۉD䧗͔,5a 1%s["sMR "k £ *41syd}p&FW]-|v|'>Kl-p Xcs _[kk_7PM1Ɗ7 HfQѸD7[ɦRK^+n?o'JS Z*4,pH* Tk:xGV-8}b/_ׇ}GJ&B:k3;Rp%5a}: Yz|_4@CK 3 | 1W4դ  9/_'z{)˦`~PW8[!QwhE ȟa:xy(OSd?X>3Y[_WoV֯a0&\.8;j}4/s4 NWi>+߈X8gF҅eRDo{n=U*gm_!#>6]>6Ey>K *lxtᨭus؋qTi+#?ɾw&ʓMbF`/tܾMC vVhFJ\lFGw9"Hz}**7țSI+/x2CEsɰ,LljI c 10nbv~`hIx)J:Y֘OH˜5iY[&0Bq-ڳ$0׬?{ .}2]}Val/ZeC7grZnqk RMv R G9F_!8^$sJB ]IoJ> *w2`. LsrXfQ]'"2)ɶ~eIE~2BS ʖ繅a;kehwϙ_HJt+]}J(̬Eq7M!{}4Jld %93w'Dw;7 Y=.S ޭ~wĚK$ 7L33\a$nikݯ#Ug5ŕ0RkUpf ]Tuk( ے*ur\fYYYcI_zwM\‘G]G><wqYl2uŧ ׸֮U3^g`+VfGx%CDw7^ nȑy^Կ~nhM(. k{Rph + NSc]Xn#ODEoP-`D;E2#!iYլ!Q ovD'28Vh8 KҀ?{D!X*; qb rv&\ d>mp!8wޜ.EUc:I V)o< 6f6a_D Z04̸D9GdױtG2'Eq,/ d'pӋmm8I,a(PkcZl%uS.jP("p7Ĭ7ca?iqȖTlb،g }9\VC#ћqJ[CPuz1Jzpf *(TCY[)cZ.APl]j^uDYm(0ysY+R$,,jUҗ)ܗIP1wL {\PEn G/q[ޕз`Y\+l? 矦QUM 'Oݣ2 j/~]JѡH/] X2)AQfדs&,֣_XIikUeIMVj(˔:-s^z$MO-qA'-r0QUPOp g#.3HA,䐣qD\wz2s?߿~Tɡţ`BeQ(s "/Kr.3 ׽[難8˂sn\VsPWo4ڧ[p!TqmTʯh(*i /L:MO822o؅Vm\{4-/Fp,·>Ͳ=i&]"'TRb|hQQmUm^צ8 k:HTBs.YM@B[3 jj/+Kmd&> c\E^}@&!.kq=9u딤-DBI5|*W夐 ^PF 2^xPz߹W!eGhRqfig~Ѓ =٢\uޢUl]сINUF:Y^mh:GH#76_g a썳Epخ?;J_g'[ M@η +h ᚏrE_WJ[BԤ0 QLS3J'T-[G=vfjeZk@K* Ԃa|(Hܛ81Cli{ڤ), Ӡn@K\{U޾*,gV&.۠;pG7"r3|xG-k\ nA@ޯ ߺʆVs97DRp|h>>5_SmP>-2` \|(o'%{/w$afc6$Mhi 1ryKb+P'u|*zx>M'Ϲ btp841N*ǠZq?'X뀉߃5ȫMk+_((>F)ivM_T^m=ho ϹU h +˧ͱN$ 1mcPs0miwy@m K5zɌ'~wsĤw 10ؔ v|:> /aꬡz '%z`wl`_Hum9:U  mVu "G=} A +y·xT{ "`+>pw 9wP'mq>irq>U`Gꧏb.= lh(S+*V%m]wS?V:< U0U71 @=L0ptuTW&i@;OkYåo7D:Jc,룒@p|ztD% oF`/Zpmj$?i&CPZ=8ӟ[Whخ:ۥwOߴr,[hO"@7,ś9 ? rj!Ol 4eֶ|I/Cʎ!` Z"vvMN8RBSCj:r4i|2XESS$tF謇^ij 7p,V^*䬧TCJ(FV FCdJG/'u7‰QP|;leNCi8 Hſ$:q 7mdoUN6]>e~-2Rx5d+d{xB\,=ꪢWQ=nCun?qg sٻ ɋl]w[D,z?.E+9zuc\*}A޷b~ ?}t@t*5гH*IhӀٝzm[;E +1-|*!F4QĀ6*tK41Mև 9!^Wd"CP22/ ˑ`KmDhZ˜[|c?hl+]Qx_iV;$q!̻g0ׂ,eΈz1?o4|éio$(ÓyޅT}CkW59NBŅmQح+j|):yBFGt3)bV3m8.hrWj_: N81f -pa4^d!MڿNMyIܣb8\6ubM 4 1ҴWϺ}Tm%2Ѧ1_z/6vkHZ /}E N]Tl]x]'H{}1_6Sh{r$"[!3LJ#L} t|B#eDI;䤼ivbV!cY4/f8 $ E%n(^p[JbO>ǫꜝlyba7O߭;8N2N| *]vʒ1gU9VOzr?O16~}GDdAU5(2)3;w'=t΂myҁYʲ(;Ub9n(Ų tw6%N:lOk~r,o`]Ṟ]j7WU-6ji='l~U+Cn⍆x /H5 X!]2[W=Ɗ[Zk]>+fh~U;QPCjYԸP:F9=%B`w1^o~NIabRe-5 ?WWZM^ASy,-4 5 ]1}qEN0|VTmE~tS]\R #V㾋: EA}ao7Ry?0DktC^¿x 0ai7D %1ZDݶ<rt+rpl\3z)6K8ȊI\`3š Gd02˜Cؘ>KF+"Ô,FgdHvƦSl>42(h5xY[CfY% r?xcv+]rKԿ7ZEmf"!ae"D3tb ׯHɅBxXXAtz>IQqׯJ.yY"7(fy|{}1-,36U =XJr әX.MpWWufvzRAh&Y0CJ6Pg3  켑L+uHQTd~]?~<4|>;845;Ji/a_厾ʔkjR[ :bN1,Ty|<q^3σ>-7`>G^/KS>#$2J}%^W%兝`tGp/OH9{/_@(Ud{zI&12i{ l V@xL:wnkMiQl:=xf8Ҧ"lVeݖ"*{:f'_RFRiU߸>px&叵8D .SC;0wpiAcR¤42U ԟ){i8ɕF,Ҋ.KK~<" $=ޢZ=jJ- J|*E`Ҷs^i1 .>73l-xFvz6&Dt_g`ڰW5Cl/wp t.OH*?!tV{'Z@$򤖒ȝQ`{c2! *VfT7pZw%j1 5~<-!Sb.f }̣\qgUg: 6)K6 AUhey 6 }dec:<>7Pҷ'. dpH_FKFT{A ߜpGN!Rڢ Q2Hø[/kc8yLNkU.=Oc9#>EnJՉ"ДRSsGD#iD[qcU(tKçᕱSTwAC໛=:>~#X (jO(9"*]sRɹBH`L%& nE/`'{vΕHdi`C>\70b^6$")b]tj{ucE %Ѧ\?W+ RU!yʹIIA[m&"9"ER\Bmݯ2.q\XV ] ă@71DDD `^gDHyNA:5!vu.Ms Dִ`2av9(aA_s%A o'$!Dxo/7|v΄M!'7{# y_x\##G "x VpW0k޹KZ[V',:~tV˹R&db*mC;,aeg<`#^xT>x31ʞ)ECk+j{(昇c\ȿ40ڣLHGslN~~&Hlpz0zIfD!@!3^qϼ@u&XԆKR_0ʿ1|`6ii9I5ipM/5 fTq7_y2yPHڻ:Ǘ)Tb DMa};Gs~iĻs:ҧDH"9No?8Ytx}IOC>:m_odX"0XDOPֺ tzM#//^Θu*#T| <'IRT1(ؾU7wZeΜsKu8sUs׍R^6R0:_s$2 eDԼm%.i(λZ2dY@8''(xm\'G +Gcd.jD_T)ʕڂhUy150;й20, Ħpi:MQ):ޚ[exX5naV$&w H6A9e;_ wWd.X)>r5~dMР%ВrH֯J!I^ H<|GOT#u [WIp-^F =WݪG}Lq:FIWc5yM޹1p+gYs~+*ǥR #4b-t}Ǣ%2ш8nw\ ێw0Eq]ːZK檱Nd+_A kK/GSi)lEA`o 983: P=vⶵ:T}{{CT!dUPȜɧ{,awu=*2s5*:=B!Lll`]yډ;tr}@BEşwuZHg.J$/ )=I~aXr%(xyJ+amnyhd&qDT"wA;)x$Տz3l @>3AWJ0jRD⯙Aj 6V%}P,e,t[\ȝ^wSzEL0!DK}jr|A|NtJ%݅b\cь~J!(a(=X<߾glz0{o [0G>lsI6X=5)FL1UH9_q/ ,7 -CG?Krݎ5Et!dr]!qɜ~R3K&)+>\aӘ! @S!ir iWIpdm m;o~NΪ T!Cts yM@OuLRvcȕ7*f5v+r³Sa@I8䂍^wmkU]%l#V ;q u73Fa!{7Væ</3Ubbkq̹J`8snذF&Ɓ))W-Q*TfH[X=B_GUp2klʎ[tm z E4ܵxhlkX͔kx ܋߭~ ?LTʗT0A)9QdAv3.-BsQh)]ϚE-9܊?l} ާ~2!E<_ P_^=pIwxbam A)`xA A*L=T`rA 7m+,zb,O9pS QO>X &XTtpFjو=tw&+B; U!83*g= W/@K|'O;9QEL4P|s?9IlmdRRͤf"i!Z\rFJwAa bS,X{LLM*v,K&CxArr8gYlJ;4BG)P uOv l ZՁjbKf\^=18WgȦg:]wڜL/p.p}zKe1| A&{+ًyӷcAs J~sfR;D$Nq?r@K ܾN~Ln࿌`>Ӛk5^0]qn) ܢT$4 jxw3n+m$Gc +w0wvf}xU:l2edr[*Y"q|G?ȑBL6*i &_>؈iƴʢf:q)1!UIq* ӾhO]^+[$y;j6)7D'ΡfSi)Nm#d5*D@^mS.Mө|?̎t;!|i}RK/Éիƾ\ñ'WyN*2T ېPISZރp:3MvnH#?OH*nF "<> ǣ#}F_P x:OԨ9?r|E s$ ًߒyX:yQNDtWI> (, }V/L$&)('=ӓ>1sOd gzפ2(Y i5sdgaStdy'Hۯ/evrƊ*8Jc2.+syңe̜dyi {J,ӉOPd"?$n]'.]/s}}}ycwVm@4,1(cc@  ^{A9:/+ttՄnB:j죆k1& *בB>͠o@i*MZ`bԪL0(3cv"6',ڲJWt7LMKC]8\2f,N'džjsB5T1oWcUIfk cUͻW2ffa`QFſj4i';ɥ6ziPh(x\Š0"ځxSS2m;:O=6u;u\xX<[TiUJ".eie j~/3$m55Lľ#Àio&yz;\>98W$5("VJn(Kv6Cл!:)/Qs8{XgUGf L:K=yDžS"!T0'uX|r{$k.[j\\Q{(3ezV-`Ucx)订v̾ ,/p2"w̭BhbhbDpAү@PI)se5Ahq^4!**kUC+D%1p/; X=sWw4D ͗ DnC\|dzilI+8wfLY?èYX\ae!(\?A?T;Ԍ*iGHN71 iPRDܪ[l7KIa~tag6 !t5O ecV%!ړd$ަSX;  4V4pj,5]@ .kǫ蘸e#Č}>0.OV!jPZ~PB@ŀbOϗ3~蘿CZ{u-{E# r5o*a/ͽ"@B+uJ3qFG!9=BrLu `)g؇lyF\QVJ?҃8 [8}}Wb*m&:aѬ<$'P 3N2>Y=CD1lT^7܋s&ӻ9zf`p!qNm} dà2d%Hҗ 5}rEF.P@Q\j|YRV4DRRX CM`=#@K ׁX9V/m3_nR fT:;3dtΝ]<:yD,>a31,ڝPs /vu8VDJ.9$ Uvd1't䡫c~t_.91 A-5EMVt PYǺ6 OyVz༓))JbelibWV77HG>qaAQOvq,?l)8%$ 1}UDD,P>ϰaK$U2XDYqfj+&v:tX1ȃrO(7oPrgƆY+2ފ{I"vAe*V6{,4X68w)ň()Zyc3ו!H'Tm^LͳP^G>YT'ܫx|'ǯ&ޓBʷRIP;磆Q|) x;3E ͳldzFE>isw^c!/ w7mO"<66{Tκ+q.15Pv0 <T\v J\^A󴈂GRnqR Zxw~KKk(=yHHܲ ]:ӕ cPzjMu!aS)T'}aN %|4PS"L`6JU>P3A` ,)!m?;=f岄tAd6Ç*&%nqx@ l=FD~Pg~U_=hl8{YZt)mm\Mo2?_ʕ>|]ws!]㟿_}?^V_ 5!ia2 PhuG>,#K`8CXYnzjaxLi.Xxr4#$S+zcU(a%>Y`U;ddbAm{xnd63THL+ wl$EO7˥,]u:(vWSan!}ݰ ʸy&lQ)+Y̰!_DZNQ~N!:a&%7 N% 3Y# -ub7F@%mc{7$TRYH"X]OPm^!9.u\Bv2IAnZZQh~[~>f f"MɹJ[.bYAk[i ^{|/RL &S~aͻlm(fԉdG^pIyۮۅb M([2c`Gی {V~ha {x]#3R[ǡGæ觾;ƴǢYehd7x2rA]T ױwf'RkȨ\eyqL{[,٬y%wAOgRz>dlځ C\pl C<Ղ!ƼFoy6L\Xm)࣪±>d.L5 -*P* Rv~wCnB>}w8^[/4ShS򼇿kJrd+;00^&XNz!rSR߯^o@: ƦϖMĮg^}9/ZD) QNg!yI'!ڒ[p {[5h^rGCez` 7> NWC=F4du@>O5ZMBd8Ϩb\uטO"$sfR[>2B{hۡuѸ)U.KNN$ZzHIW.9 xWA(xR!pl mzl k-Dp{n[SÐ}km&c:Mu8}sNԜAavsZt QTrs^s\o ٬ū|i2nHQ[FpHP$]-! BaWʯĄҢG#AU<&pBbZtB h#_vɑ8^K1?jү!rET_uiޒ{r / ZY]$9yTJJX!<Δ娛yo˛} #j"#pY&,n鿛R~%G1.H <9!S}O~ʻuMFY=X\ nww3A1L_*K"v 푻 =jF:Ŝ׫Xo~P5Uv|u?A$aX1=zN)JNIΈۂhqB*bZL* ;ϱ2j&JUPPd'SfHf,sWj! 1t&T d8ncSX‰Go>57YGU{4$fZ֮lq>cT-/*bm#קҒ%x4EmD&VySQ1_'( 93]TFM봃e/>h2DY{#zp:^úcxHzӗ],;NmjljD~;-o4w8+Q|ҷ uU/Mo)}Y;( 6t u_)++ri{gU #HtѠ6t]YAE'KjLU}']$3NB.#<@r^hwIVÞ̕UI%ax>6VDGኡ {'дx9! K6=caӅIJ&`sDӈP8!fBD#3̠rH|Z*?Nc}.$y砀ϱ,2!+vM.YV% $6hڮ8H/}`\MJ,)!.?V?2Pظ]|F!鶸Ih_. ʝ$ܾ?uփ;c.3m`5y&*}w Y5Zp+ ܙO!=V;9B jJ_d2%ysD9 ~70p@ ۦeN*ZW-&d]8L2ncK9_݄ѭh9ӽPxOGNW$& <_bn3kZfXP@kF:BqE Ԙ\=yi RJF ot婡lB nF[,y0s+FA)?(HuBHxÜa㰞IvWz_%mGw3vP7RA@f1gk6#VPë{D4 *ZWkq"BZP.yC$f+B% OBZN6Ln׉a 3J5y> ?C& :sRq \; SC66+cxGX-JCZ_CFq0v'PB PWAG ?H5d7XCb8 {?%Rr![[4VJw&YQG^]?'EϹŞUH8_n"wb$cSBR!{$ɓ/e" 'AL!ZaH"g73FJ}9Z3TifLYNJDC[aKwiTJvn0ņ蔠 Qɶ9.c~Оk@%CgS0I(ժ&k!Go)k3K!#5 jCM)@4HoJ.#}4{įGㅜs~ ox>^sl'YJ،ivi ]zلp٩@hqpT3er($*mi'31Zڪ5^|^I2!)dPmOiT&?pwrs3y$? yFUr]${Fw(f1[YH-B8NyhZVe9P4}eP! i;h=ԋA鸝%m0It#|ĤiE-MaMJ?kޞۇܷs'B@Du5--\Wa7)WLr"HAbA~,#ڭ?SY(P5?Ŏxdq\; ]0P #8PTjwA"5wХ<`$6CE#J[tS~(5Q+jnJQkWacuczξ츂 $V&FR es3 1ϒW|Wq,~ȈD6 僆g7ً:Fx~Ug!f{v"eMRwKM VIRuSAzî*3{bF[~3ɉȻNHҜY,z/ّ#ʘ'\fU*|ssD|ڗĎ9HiX>5ĽX)q!\k;c(;OANDxS&_ϔ0TPˤ/>R U>gl>^ 'g"鉞g?Izd& 77R^k|N*H8'u,lb!#ƅyOmw&mIڹTʶuYC]{)ȎrUK./p`1NIvAil}QJǡti*E@Td_)P$\d+[t&YLs\@9K /vأ")f?PlzD-N/`{=,MbB)ҰI6mBFFfī s栗֣碚_îsLB;F_AHٽ.3:9}D~ImOk1S[x^;x -:# ~2CF@AI9A8XmZx5OVy}E޼"`KJ 0Ďo}umfFv\>*:xGSJ7-l>s#b?(mӓϑ 4u &-Lar0ٜ 8:ܴ2yY<\вRzt\v-hv/q?Ae2#ܷ3VMbp`V8`/Σp hT,]t1εשb̻" C1pu*2N2\̴ĉ=s BV\S ezDy5gќi7mn}zÞK}Vs)!Aex)MQXC_/(kP4[7Om輫-VͶJXIs%+o[ybkܨC,/њEIV[}{Dw _JغNup|5{(ezBܳq('!!R vhP_YȎPZ_ ^gYd!iG\x <%er3+J0ï=ph">\}9"PV@eh<'7LvP)?H AzTgEqxhI XYMH9ݙkxPdK0p!͸D.vQKez3ʋװO6ץ7Hy&t*SaU7c̣ `KiKC>7֏@ X dJ_h{y ЏG{=!܋Sj8WYo块 ÿM\JI-bmߵ\;ڳH/МAzê'8LbQ<3K;r93] IdN&DF/p` pR7hV<^ƶg1zi sʴNX=P-.S0FIIݭ(~vX!hOңJk~2hYL1&T _ސ rB $?-B5־_ixϓl=[:D5ש&;r L+S*.YA4 :lPgMXg)'o_yw~V֢eAK0[Yh+]GOKb%9Qš悰k9yB-g;"NLc®B1Eb$jt011amBCP@JhX0 GD.$hry3<a  TrG}jѧmmg[^-$z $bZ4.kOH}$+hfVNY(8HO*5 ؝'RVh5BGj3c=hwh lpLM?AIC,"KDq2pK# 1Gwm|.L&T_MhqP>~= a?Yq Iwo[*\mm$Kv뷻bJ(F" Daj;֧pWHsQM[Zoe7%k7%Iz&F8~,w/~2K 1 5o)36YFHjm~E֖K6aZO9ꀜLYu5l)ݳrU7xW&c2q3\m7e-:5XXĔkicj+&\lbfzWA’0Oeiܣ\-"wFEZ89w~nWu?+t$H':r9؝;Ў.D8*H9sҜ"bj1"5|VL$V[6uxưEݑljE=eqF*kͦ.6W~wnE÷;"BUvfE&x>1`*Sm욯sڠvz@BT-ԎGLhLp{8\9`|, D§qSbxxy? c͛"dCϏͲ.[ 2'* n]$‹62 J-9՞×*1ס<`es7'^K~c ++2/a] IJ&L& ^ѡ{^*Tٓ 4r=LF ,&t)_xЄ̪tE_Z%iw/}!Vєg~has{En ݚ&:V(N̩4dHip>:t5FT܊0yL!qU:ZrH3AA0"߉"PUI&6ɖӶfmqY0r+ݯsn1A;'~5aYXu G9U*5Hi ?Trq _:@.,`ۧUbٰt"m*GQK1@@6;֔VF̓wV. j,Ube$93\e7?\I'w ؖgݣ1R~QB5. -1v%3Vy!iqxGDmX(D`~}}s3#@j IIbrZo;*81E|. )SU/D0!1l$ЀRc"7)5->>hJ>~TLoҌ,rDkjߞ _wt䅊t}_5qn6ƞxO ChΩe◇p-)^+ E/57'Ag7'ZDQC܆c)%J%Ֆh~!Z'R.+h@[ZÜ6uYqjߢbճ,*1 vel~ȥ21.}״K`q{{ ziVE{^WEVh.E c3ؘV̠U`8I[7ZY@.'x!1 )ٗe|i6oV&Z(8_YDuCaqxbo+ہ>;i5^W{S4L]q5`9/B>C\ MX|YKw-_G|&cChj7BghӛXa_Id\{I%x'> M~J uYXHR2^5{l$(F񫷝e'Í3%c_fgmf{Eës^ eaR G[sO趍/~;QmhXA_N*=ܗxF>NჃB$ {?@,W6 0.܉%Vj^/Jj==G|wС52 fI / nZ}0Đ\,$U1^NJ-* چ瓘bzcbv, 8 yuSCS;XOF+TͅBzz?ܩcI *5Hٟ#I-uS.ו`W8Y:ߛC'd Vlt_4& ^,G3j8, P},{ CLɲ+} kog&=iHؒj}خIZ^dǭ6 o6k0jq_ҙ$Y){X.ՍZ5[ b&hnS՗r$'|4'vO B73}26( a*Y\te h!}ubh(-kоsn /~UZC]>[V<૖ӟ2|Ps`nC% -ġE&|g%Ynjmn~_ݷ ڜK4>#nG 6%d &OJAy/1#tf !O;. nQ)d:TZ=qj^Ts8P0?,fS9 F(U*/ gX@oDsFP:H<vTԛlYrL ʄlRrmq̍eO ^yG<  * 嶍+!d)% g5K-=ދcu|]"1GuCTBiōS*dZ DJŗ}!K\# D;7']LB>g/ah7I -aq3?F3U׃%=+KŦ-sۇ6{se"}N>ُiՍ\]'S1$dphif6XV[?9t0q*RU߶vs2-KȚ+:rMC NY%Rq.Q >q/#G3ׁ7/#Jh텒Au5y뢓vaWTKdE"ߗJ9.Yc<ЬQ8(QlϚjW=eWnAU5 k*/)oeVB?H}!!HC'BfG0bTMZ98+\tUaawY.n Xd5h-& 뾧ϋCA _OeCm 6~BM;v{XNYhvűl-HxmY i*gSg%X:XF[FTxTcYgʖXu? ^01wsMԊ|y̪n@?F[\e7bê\Q oA9rԨ =,D%8S[@Up[?tšh5t q"tWEy#e[HԿɂ6TX}z+F`]ɰOBPF*;6®=KQ+q'W4~gHdg?Z(Ly좲( ~TgoX<eؐz`_ `sSVՏciGڐ]rz 96YLh0 n/xiOVD)8ˆǰ߆P=PJɕ #Oȏw4y*\I}S@_>9r#$VugZ%&dq΅b Ͻs5Dv)Lז9H'5KEx'" 6,[m Pehz|XIP6*p2'^xӅ7)kFnK{ Ym÷Y͈4}5dHl^1|@ig}nWo'R1iiYb8˱i<hH+2>|,vAF5I"6o/іL%9P1^ R+#Uٱ˜7-8/%$zP%5{:$$Mv r.EO tV^1C][ vkZv:A$!u+Qbhxu  }:s&Qj`NC&HmOM}\$?~En6U+$%>>I d*i?X`Aץ>T籨z"`]:ټ~'#O_#TCZ68N9 (2ҋ8[m:F3}LDG_i# Ő5闤-޳Z$?-?~%$nQxh=ج܅Qս"*kEB6iL7욂9r4Ď:@XmhFqD.O2vsNGK6## qp٣ʬp9<^B1@{f(]4/,1$g9v1p8&@]n]}uBž?~IK 1smw$ZDPt{8D Lll nVٴW>QߖA@U١B]B}7@D_SXQ(w4ŝq@6:u4(KCW-]ߏϡS=;C΁=FooXWņ,s)z9E(0o]H= O v)C{|Yjvd{}}*NZ:L~C =+aA潥 ЬETGxU-ˌ/B7Q@x)Ɍ;+J<\uVd!5Ns1d z]@Ho*rM)tp¤G ~}ȇkzS, ih yT⻔Ae,BlCn8=qߣq7Gga8'2as.JjwXA\w4AxNDdïڰxYimN Ƈq)h BzH*P7?#%a-5vx$R& ܲ͡fPP+%#J RK"~^ hGcT{N%6-^e❕\: bA$#6}5#˔|X_۰Kk0VBR)==fAfRM.絥qXsרAaYσQ]״߬Y\H׫HC;P!P3r^s w(L;z>!QR9!E ;XꡰDHz̢,P4M<}o?7mRP{-C$~҆XpCd*4U^jhv'؛a51n%wVTvCjQ85Q?cZ`AItPW.:AYv_B]SJΟJ׹Jsm4CnH#5+&"JwB9;е&WWft&FV8JplTS+x{v-Uݏ Px./;j(5 Ƈq}V󭾜lhl: 0dn,Ӈ\0 ,>߾ =丢?UX)HQOS1'Kps-H6 #S?:A h :8BD[:5T=ɢSwPkQ$|JvO4fsp|vYaus8|W`oQ7"{ckBP֟Ir}{qDS=bm.i˰^pњ=iUyGP{~:arT R?(U3x3a]y wTb!j'o+{\l !46i(<بaZ9-vDq>@"!d[V'DcB)r[NE_/='mͬ$wuʸrהE>>u5|^fn%rz{S*3$aoRVA 2)}eX.qJJ.sV)"՟Vh1[t+)3'18 Yjt/OLVi3:VMKC:/ՙEyW㴟Ri/cRZ)?o$]6>]W9l:_wz?XDHن:~H5j{.زPg((!/Do׾?|}"|ɫ@3^j0a9Pub4ʫG:~xf)Y/|crhAE ܾw[1Ew=.J0䨥jSCF#GaQpv8B1GzzS͘$S`NFiwd u$5 s*OQ*/<6ށU/ 㪾?P?kd.SIGEͿ(AŇvHR-_ʸd?mW;I/wSF ot//zfyptR ӓJ$Օ;)skO^I-i Fg5=ztӬrz@ x(Bn)%ep}8 tpRV7'Kջ jkX>%QvpS( dM2tD-Ꮓ?eH)\ra\v1a@ SޏRU.c$a赉hx}w}Fiu86 w*);la%g* _Ջn=MXc=Dc5X~ȽMp|TPC ZDHKuC[]Ġ a~&p6Õ*{!}(3owd,1HӶNq-NXPq(٨LR\)݃\deZ+) &hf2Y|`0&@y-"tMZKV,mW*T8βIxJR< T:A9.fRiY"1pT#pSw#>V+|r\DqFu 66(azHNm828UTV,?RNGâq&{2; D{'3Ke*6%ad,I.8h+ó-}?=cJM%'%ᒢHH{MD_unӚA.v8jE?*5!ݑ:VC]lT1YLJco|^CX\QwiH4AxS{{eqHdT;7̰\D_,.LPx/([sۑ9F"lRKRL/gw,'ۣ_5nXַhH-3mj?8w4N߮Lx\Ḫm݌\[ JC1øJR`xSPxAQ u_%l7fi{( Z__wΜm]oƜRę QAbs@SD%jxߙz@>TeDJ%_ qNʣ20bK$*m{_߷2#a{ |nci)!wQCJ#dV,Uf4h :d6l*Ko]C9Ht؞~fz5+m9Rjz$οn5ԕȐ@_c?ދ_~ _ƳvP (Qr 5^TC-^d+6`I }5jӋ/Glܑ߿2vL`hZ\)jRL'&KKZҸ.938hAaV{tj, -]"FqUmA$Azc:Bx$ILvMϊZej$s> Q-CG2(3qKro-|3_q|~lRx?zNnԑBd|apzt(| 4@Dz<TKYxQ'FXRáy3O_`sOf@"/$zQ? ^]ՔG(sv\?Cs"L a# ӌfp%딚f/cV.fP.3Lshk" )d.*ߣq9XnbS~#`Q_.DZpKl<~2hD$q*uבR *e.)gk$#LT|#S/9>?/N$cG%E-).Zqy5ə-(#u`N{"n=mlS.,І[jћkTE2qdX6LW?^]B%nӋ_8PL5L Ț}=F!rzrlϸ-L }9n`g~L{H3[/HקG #X<!oxTrC{ O~#Pz2.~ -{4W1 U9|aVTVhi$YRZb%p–sJCJEI?CsH!/elϵ6*Nv#B[>82cLmJgR G53Ve$wU_b wB¯u,IxKH{Q?6Ar]APaKܾs8zEd/pB6Ge*5!xg'"DvXG!OTjR5$6"~=yb1qꞨFgj.+6$_ ^19?'XЍ NI0Â=p65v4[61f}k~KN8լ$B6~nBP˺#f:%4.wmb?' ={p]*\(Ѡ hϚ,J$^TجI!'m~_=fo ?bs|!Nހ::6u*א3 ~ą=˃dS\Ako楍=f{5{iܖ~\o8~:7[U੍ʶ ҂do6C| U,aVY :CO gA EIHht=@a?]qsh%JE Q/qଙrc ҄-qLF#N0:?|I !Qpa2s zV9񠠋8=,ň[Iϵs14,s|k3R~gINPzOI **+Y6vmTUg8kQЯAXM^ea}\庐wj" LRtGlW|%"Nbaqq5XSM%u??J@6~ ]DMHjuMY6p1p'= %(Csa^00e et6CMA4Ho i~>x|$C/$!qɞpW4?qV4܃_fp7RA$˴eoT\7 $]ϰ=Wq y,>[b{"ǿOzÔqQ[zͬw|>\OvF1<$JWE;H2 kj[?! U$pn}V)"x!tCoCJ/s޴u&Ʃ"G9#܁Q9\o(Y3obmνBc\3SB,4~϶yI]!߫c4waoQՆKQ7gZ;Xʈlz.m1]wH &\uaJ[ _d7XX [cwLLf3w|D֪wKK 46 2[֍0; 1|Gvmt.^,W]:%two>r K^5޷wK1k vmf֜k^76WLvxDLCVJl jJEb){z$aoIk+LNsUel!=ȐQ'0e)4Xmy;EyS,ty[M>SFrm>lqa)"7LwD6 YJDj k~m Ͻh#l  Fw%CwIq?wI2= L ^Jr[dB= ˞ eN$# v3AM2ߝ|;wq Yo!6Gu:e׽}Mi̱@ѠDv(x&I!xB^ڠbף/qPuZ]Dr2qPGme_t'^Čf-N(TMڀUd`h|劍G?k}%IzCx 14Z`E(/ U_#~OoVELOb D]VĄB]]$T)J0C67-KU#Ii RR:~^pԩ怺B1WUVg/#n_t˭\HRMfy*cPITNy!!ո]hʢ@oJĺ*!)nu/*74c5`gw^ V!WIv=oPRpa\I͢){僊l7?i14W'܁W6X@/oҵXTf֑N-l:ְPoyDuix 3M+G܄].b#k%1nc=h.K]AiM9>KX&㛐%'SKjx$R2Ym]s1SLIw\QS:U2s4!fp Pi5 /jwK KxNj#-=ϋs`ChYc oB02ewZeV!E DװDZ.]Hp(ׁty#M?_FI2I >^PyJFQ/`>=6)QYNoB5fca+W5o ~R8!3OۜQk usc"l+YBWr pY3#>#QAڮ{n:$Ջ4U^k$Pl뮕pGWb dxp~;ʫZC1`bL}̰fZrhw^X4YAi/9.r5&'Mi7cyo!$D['QzKE/R tXu6=K gGsϷ94w@\tjX*sC/V`I![4 t`<"Smwbf#2%TQ` }/D0ic}Lx.*~幂b<,#W >K˔,\D*[$D^t'b9?g׿QL*r0LtBVf&Ƌ=$F<\]s#z{<}1t[3D/L8nj*ҲS44:!*/Y_3qDd_ߢ09qI2-O1% pFSp~>E G Gn]H-Yqq&s A=GLÅe9ſ.7ȥs U$1Avsa>~E% )B+?Ӄ\EhcG qnٓ3bm o ;`UlD#tk 2؉,䲣'= ~,*izٕM9@T6QDtk)BmT.%W< T | #nU) f9.E8V1y3;lµF0Wm(9a&dj]HknE y {0Uuts|otI |۹. 8`a54Uw*8\nUFcD(gߤTЀ=gn}k{L%u`wc -JLMys4HJsޏ$dX/9A!iJ<̩*o`1/*jVjn$yR#lķ8"1׽0<@I z.؆rGll29rV)ODd$ Hp2#]Vm<87FuVzgEMw6µ9|tIfv//+VzXnSƊ2窹=KvK,ږ7)^FkE.ZxAscƠaAb"Dj?OvDJk6rD ܙ7_,pDIte@$} Ix/L>o0[gg5ÚGr:np_嘿&2 `ǰW/W}ՀX؞EM\ 3@)ci 9dFGTZɰ{'ՉhĒd$eTi\ݫk r5ȇFjG'F_n9*9 *͛3C̕r"{XƨO2D- ]L (q%,[#OQAwYVֶ7fS9f@p!(s3k}"Yi־+jBM3Qp+q U9!X^_x=3`}IM4z:jtyGKn ;EpBe@"?0Y; Ok("PU|dG#Ӥ倴n -!X᜴ ک/nk !oXRg Akcctިm@{rgd .B!|sB?¹^6K:3VqM<n漞9gBh/n~"uvfQZަNܼ~m5x8/4ۍ(&ˏad+4mj# \;d8VXMh RY)E~B=*Xx''y.GYt+ :Q 9fu/ J;ٜN۫h,;NШ$YFB-{2//jߪU#oisoDl#ʅ f -GDP'9ȼi{R{$XA X͂Iܼ %M^u[s,(f>^u,aGHy.ѩ:F4 OY6]o&pJ`yDKLm_aXM!bꮏFXr)yrP~!tZXbNtEZCtv}tZ,RwNr0LjD,"nN_W"7R/+ZC7^H1?Tv)8y/MQf^OpN <_I5e8O3D\nh`e{Pz;L'!g26(?dyardq5́dlZ'|Orsg`pv&tK\Gpz?cl paI_=ˍqW Kg5z[Zot3;b0 C-2N%?S%A#ѕ\cx#ՀiUN)U"$7OfY؃bW 7;HTB]ljhʤsGaۤ#Sܰ~49BGX@nƬV6w[h$sبT<:HCSps&6c ߩ2x7`-W_k;)k2;]fqmgA*ii_3Y _?~>iǟ6i(zӾkJJ}ǍQ;3} Jja^ 7Ꭻ1)EΜw?"Љ:k؛u5(;|K7ȗEHkζE*|YUYԮ_]0*R!-]. kf\O\1 AR6He6$ h I ]VP Y}@[IoPKh][# (r+˒_hFF:%B:Abo!8S`|_;d##A? Rz˳0SơQ ?K6mf-`/= >;ybAD ɱgKhjY˸A)oeдƎ/8lDsJÝ"bO1!A_',^~u`\y; ?&hMȧ0}˟& nohV( \cq DQEr7QQ<D((Ub8i2I4Pj!A*Pgڿe0SrN)pxѓs'"|m;uXrx}T/c|FV\&B ݑP4cBf_^MR,}JS>c\?EuWHe#c0U:چұ{LKm{H}%aj~uo @2% $.vS$Pvh >VIҸHJv\:C4{eywOCqhGM&!c !٧b}3EaDžSXW3mEP]쌢X]-/22H*c Tٴ1xf f!+s 4'A^(軃i/8H=ƽjC)eϛ $h?=< NùWR#!oF1p3??*2<^N,)!wѹؠ>yP3>d]NH*JJ|NƮӱ8UfW,p^]!һT7G_뺐)ȣ 0^tʦU(w֡=cV-,_f)!q`iKڒ2wNx汐@$? ix,D)?SĽ6N7 /:S--)n?!Q+%#ek^>J;Ⱥ>eME;q#(}w//ugB&.@,h irt+ת <Ȯ<жL`AUC* bbr^z89>V?az hފ&MݨqV(q`q/~8>8H#.B*@ 1|zMYXR s̨QCLFR1(:sHe̛$k 7/t'Z vd="mw>z[Rah8f&hߐ8%wlo2U)x[{LCʔKUr%AƭnNK6Ze " `pSM<`o/U* 4 j,pG ["TE&I `yǴCCAMo'F jWg#ߡyƄ*ʹXL1#΅@(k cշۏ'rQ5FAYnr9GF*2YqB H?ɈuElW`evH.Ɍ|vkKb3`Wpަ,Z]iKƠܜkE8P[jE0!pU~pDEH^MT=틅xr0 1cQV Z!8Bp6pdς0g-XZќ rZ !~|7g=? Yr_NE ޱ]_Uɳ 殙LU"Q!Ȯ;v&"{ô+:|YECE{͸wǵ;8&-@ Cfqz<4jEjL,hXjCڠ=$tɰtGD7[HAT1epu̦ &|N&ǵ OT9 g@p=oi6"J6j;u B%"iiX~^nڇ(Ca' P j9{bp&G@jk4{Yee>ݶivO7Uud/τT`@$:K y+R`iX<۽.D>8\3ѦK y_m@5:.b@B+k/Mhޕ;x1J& S1Ɗ>.n.7R2<~(3.uH-CH3YFGԠwKY %8AoՊ*ٻMއ{( Ͱs¡H@[fwcZ@!5Y'Ԃɨ*(}:ɕmݾ)*~!.a`.0Ť-PB֔+,Y)hr /se)D}PyTfC&0U)r t4C<4'UG? iS%`n9Xm0a"aN>}?&Ȗ.Q-A0qݐwv7k}D ?&.}Ϻ…j1uŒEQ{uAyL )VrpΕKٺLJGC %3?|sMʘ#Cp6HNAG^+ؓDWm,ukFQf[Ps r , ut԰}, 52q.'%D$C4Rޛx}O!i3Y7bU5wB" {0{`'R7[.M(ڀ[/&:;+). .xzMۗ%: wCJ0+y˓x{C}J*I!y`h}%U.yJZ?EԈS x^NKCrCD\/[W!Q6b_-m,&IT0J[@LNJ [X(72ưf=Ӿ_cfJZ“ڦaߞbXSs`}LX&_jhK>,rBi+V\ϴ`TaET^F;`'b\5+푴;kXt.bwWimӚKO1v/78p RfY"uuHs3UL t\#v| YS2A};YwcpBUPڞ(WOeBj[Fz}s~r, .\cc{=a6J#6PWquTn5(4YsqڞdOG:oJ.z5see'ÒS:ƻ̞UL.)X+BT J4fHeMKCp{YfD[WI,$ӝ (cFEv W$X5 m_3~ia=; _*ת׵*_'wy(ښL؇jX8ZԽ}?Tf "Ҕ摗ѽȪ9R=e~Sd"^fCs)ټG,pn F傍jMV޺;l̤0n/Q$s՝^5Ah=rr5 Y(E ّo!L()l"&+!eL(=Y#M^vǙ+J+TJyͰ~uϝA[I4=tNWPWP #.u5S1ܠw'lb+M} }J^x'խo\! LdbJ`ai W￿>B߄&8bO 8'([@Cn%87n?ʜs ?KLJ-Ss&)[Ë 1meےqHƷ2*6<өz2x;=W *)F A<LGhYʠƾ-=jkτj&sH,w 3 Օ fj_Ы&BR[z  Q iK Ve,LSשeR.fǪ~ͷg˨7(ݔ4tpA4 9ܔQTBϚ\(ޢkʇ˚VU@ˎX7Qy8*H+-=4:MP/2Wh|DtZET^/%s%n탚EXscG7OӻnJFe:}H!Ha7w`.)E\|AMqUg2)mC|'^T د1Hc x*:\{un?f#u?^EBw@I+ ,Muy ^~ ʼ|qZ_֚mUF-`ggNoӂ 6IGoCD{pMO}K!;c:y~|'ZY̕M:֬gAuI%Ƹ1?cf=ô, Zpd/^`&oD=|eywa`Q{J6[_oP!b;Լ/>Lq]M  ]Pڠ9}B|W3oe31Ҡ\A6 ;]+EVчfѰkJs1!WyiY2ϲr\B -+}*1 U)a7{jhZG}|Y$,pa wrOu#ʇ뗒,B/Ohc(uOa|`_Pl{|4:[TQb su{<] Rz|ϗkWԌUb{..g jokWcX&1(Ǟ-=Z&*aW{ yN$$? 8xɾt{RY`2,̀Ҥ9;6HBWO*+LϽ{ 0!Ku%ΪgiB l$r(OA΄E xx@l*-6/G=c%,i?=7Kpz6 -kC٘~*Az;V@@$O2Je(ο`[/+LZP>Ni)Υ#W`?F!|9jmJ|afa1!Rqc4O{f)_Z2?SIeUT T0/#mFc&k]*.:ya/W])@*Ji^0 @(Pf)q5!4R6~^^q) m5Lx;"{ױ$=5W᠉,Yu$|Ias\TXmM0d;맻AR-TgϦ("|Қ\2]̦ZX^J(+I썆s5K̚;SBbkdfQ4YHȾFhYî`د iPp[_ pBG<ƊJBw8GLl,$zQUK";bfBi@[`u 14(6Nyl#~EnWn42&D<lSn{įYW+2v|k_EgYj! {G~ܶ=;{[oJ緪uVkHv m1(mƌM {:©YO>N*W͎96$-a 99oia䍨cOncd|"avαD\/U +Ge>`n@佥4fS[Y$;~=ޯa}p+PYiG 5.(,mbB-Z 5.C:eDT,?;Iz'i-9z:!a [oD29a~5T8l0I7V($hf9xGZPU!:KSS{ 7B pꐍiNӶ -i&V$:}y=KU3L PnS.)!sN\q9 VwK'S8$TU5UuTWCri.ͩ4&'DHɞ-Z&ƌP*Ci+ O-K9p5P0 rX5VW֔a%I6)) |̈́/{}?^f4$ A7?7қTL1n&L[[wz2gOεMy 'L˼ߟLbd@@ewEh?"aw#^_n!Z.zϱ&dJ: yzpඣDHdLGc"Br@g-,0hSV6V3 Pajfv9)0;ntr83u|562^:\mqn pv/K}iwYb&:6_A+)=!^-=AeE0U̵4Dlm_hNdBT'Ї?Pi)۳5z|9iG/.F&6琀a[e!׾Ln|{Q\.E&K I_aTlڻ'wa׆6VS9>`1!U>2݀>1i?/kuQ.TO >>=dj4s#HYOVOǂm_w5`ݞnBLGɺDه'w$ R$(ߍ&R'Bk951oHHGϾŸ2;:'+ m ʾMx, Nq# KEUΤ o;޺6BzY v*-BHl@2c ylPMrufShj%$|yMV\F)#I 45Pb*T̢k=?ޜs"lM~+F6nl”#?ipJʊ4k+x=)T.{],8>h_mM͍!ߢ9ju==c^ /y~v9?ݐV4:ծuJ}dhѱ}ˇ~+hx4&-)#aU`!0l5P m^ [pwVdE.\%7I@9bh ׌$ JPg]2'I6 f'_+UZ_׵$Kx؃AU%Nv"蔒Yx-6+-,Ȋ$O̟71Ƣ*=a;( ѵ 1>d2r.76W_FV>i)q|U:ݢIvY>$=GPϓ~ǣf~Lh&yfB0ŷ]QJXPn,w.jd~%$WxEqH+͠ސ%VFZ|mXlF%` 0&|հr؍{' :F 6Wal 4 j[J۝Xvm!!֑3yp1]NaЌwu'R ;CkÂThT jTH$wmTs撐#82iOKgLPXװ5`#hoRʍ./?{Pc0F` !%wpe):l7b:W9 ;bgOmAAз~H*i:!IYV߆"uƐ|mZBj8 TPڪSÚ 'd&!"֞FJby;]ȐmC~^w.B+ ^?8]fB'C[qz.u+H+{Z&I\Vu?x.g#?/R6>Wsq"\'JX+! *6" ݖfJ"tM2^s Oi`朕sԺt:(V jZ kD[b#qNM}xj)Q5:7/Pbh5ZTpsM!TIBi_}w43'PwNN cAGmVmC+"WW DÂ0VZ`ixyJK[u xfnBP,`YV. 7Cz5)#'%\C9&ځh;H[*W 3M5߫ =ۋ5s&§/gD`yz/Mݶ,6)R"Fo]A9Ld->ȃ{:rcxSSl%sLo'EC80BH*LO}e"< Z)XCsak Ld`=!KgB( 1$8@ڻ; jn4 : gjB]~IJȘR\{Im 0m>% O%TC2f dn֙L:)# r 6<+TamS'갉zpRHXi$!<-yV2#@lJ6Z2@c6A /U6AryLK3wR^+>WGoNl;~b[M̯{ߕǿX/Fa [hN&4/:]WƜI"9lVpTy\ýE#T"#Hl,5l[C흥]/F_i#YpN f?jxvF64t[a`E륋7~ϽxΒXݹ<{aD Ҟ 9ؿ+7$yAXdprbn=!33i2 Y):N^O-fIK[nؕHwE>EۢIH1a? e3 }Շ ͛F4L2]Gy y,j:r$ogQ*j,OlO6(ghu=Y0@τgS45J8S&3%.#IWPX0>5P8:' >,+w@5_}IT`S'>)X* uq ~2Bق꡷@.¢ ՜ >ȱo%lRT7Wۈ6"CtQ[obyt }{\[1y: mTE 2zʿjYal]vpM*Br<%yB"dzi=@H5&'|o:B59(%y )`,[`xZP$tdxĽhŪ[/EY嶕%8/3U☛EROU5E"#,A@ךTl+ϣ<( g, ysV]אr)scV;c%"x{Ft`|6{/BLjsDJLڪ$gm'rGm/ϵɂګ&݂աbҪ]JBI2$*VnP4.FҎ}Ep‹VSo)g&!G=raW^:$ vQLfV)r]xLΆAeL3C o~:*1. &PHBב:r⡲ktlp1dȯ[W,  (w^N\{c6(kqF O{@Ͳ}&>1J2o/#V җĕbI[a_[LJ^mf5ҍ<l1ЬjXhTD!jV ϬÅ8Jo.NgVƏ_TBEzǦA%Ƹ`Ï3zim?3q5:;IqTzn2r],46=>,bJc:6Fq?腐VE"7|SIw;`4ʮo9:VoYޜTjlB|F^N @ ı^fr:}40<&+bP *. j*Oí8X~>۟g1:$@V|uq8kn`@S&xq YV_OO2bQolBp B Q⹡8 ]$w*s|hλHڕ?y ܻPa[ DSw#0DW]Ęq \*%8-m&$HQCYi+&pP7c\ 26{tYҤ 59ۅ,FjŽ+I- e4>jl'1!Q m Q"Ɏ,vn" "~YmURd,G((UP~{< JŨK^S$җJ/9oݴ^ne}g {Ҙ8d/˿ ebZ?m,hSOjW"h{;_cňi9*q$!}( zu]¦=P_x-,0։ 8C=7Lc9 5N5'BSC䬿1vd]RF\24/T]f'p3SU1 YG>[UC@Вnx 8^ʮ[TVp`)}||j1u ~*uQʹ8 ck`ʏ7?TRbIAzL/49gÝ&e #jt>lcz9 m rv9k;4C/q"4`گCI#,]<-2g_&Ƹէ^8#>N['c!B~h4@;,ąJށYw5-%2cv8QGppwhTbL:&TdZTxm癘`@HH4dyݒ(vƫ 0 B0d?[Dl چdv`X,PQ$':Ac^kd|Fc(YGY1q2&Z3za-(~<MZ \Z&2:H%ȇh%2}!6*=vK1o6(' &s 2-]Uy[ 2Q A_I{bk7zoPdwL̗7(=p\upp/<CgpcR+|L*s?ɓ'BX^D[G6ވ]v~"(X)'GWL,4Y{.y2cUʹnhukD\Z^bG,_͊ )PD۟'51yȩʪ3{k:Yq3?Nȅ͉Ho6Ƞ }n#jq}S?T=x崁=`y[ɍb_lK3fS1@A;&.7ʸqP)eP=qC=dqe1m&yjH-m9q9HLҚ/2wL(hR!,Dz<4W ( dX°o=[\J(!2"lFTY)EZ3{I-A  w.lfWhzȔ#!X`a\ĞVHyT=V"L7yJyx|P m ~-u8v6"=h` Or v%ns&t!ӿV$dאRZqxd V)瘅C38~6U˔UZ&VC ]0㶮3Q?`X?xԹB(fk*+,C A~ ee_ol p(Zyٌ\%!O0o|i_%S`}U[73Q"zCU! 4ډ1"TS ?3&/ H\)C+`r 8Zr%q4d `jTg] O:ۈHX͠Tp93?y=U ҐB?li ZFȷH$LUEE1A^QoT<' jƚ&#Z=qE+EA8-Kzof%K!Z'2Vw<҅PΤRũzyo2 'kb 6*a!aOÔM\E;8@zeϝ)>BwzmG$"`퀷gKNku.8}X|P[8ֶ~vbA PC(VBV**J,ĝC\ծbHU8Fl9]:<Owޯ^a?+ZYl6MɸKezu1ޔ6#"K BvJ+vRQ:}\yF>M:4G dz'C}e.9Gil*YReE_gh)Ĩoh.5ۼ{*[4$W y4%g&ȴi}O5 wJq<>qyT8}]Ա%[)d] Δ%+n lѧBkbn(DwaL* Ahlj>JS). W|9zHQ*HسT G1:W9 X90(5<(:薶zEykGr "#:q#!^31NjNGzDBR4'kcL&VLP!tga&QЊ۬Dd%xtSM_^'5[Jh8\8R5oKfB}h*QtEOKѾu]TF)p9S"6!9{amcp1 έlE|o8%Q .мr_~VW+baӉ۹Fcor3&׸f& DL\~Y7n[oXܯQ+ SYv25}!B:5|A'H 8>G).Uި=(#uc[Z6uBb} 7>R9ٌFl؝a%8Ӡ !1C.#Cϲ E!˫r.|z8;]i|eu@DU []FW_*\ e1b,wݍcȆ3g!\6J0K%H$ZNS[L,΃ C8A2mwh`Q t hV|뗠`|~  n; ˺nE {5^uȨKblZfxr"x ڌdKO&EaMen/nVry e}YXu#I ڽ"@r5} g2$s.NZH7J5ڕ'l5S_<{ӛp͔ 9$EN#d8?,ןU<jbSW %iTC2 wq;tR^$#ӒaB|}Uc]m>uA ⤟*+X@"&_| SAN18K\vew,o#ߟYLQpw#v&kx5 D3Ee4?dFUD 3w9$346RҥBןQ&Ԅx :!wG8ޖ#bYi14GZo?NyڀV}3mXfss E ևi~O7sNUpL ޺­lx^~9_x_t3S27~kድJ?[AKpu|w+`a$#ܮwj#Cğ?쌂ICi<Ƶ>K{otkJW~DTK5IeLi$M`&'oW׿h<\xv:" M3X.֢i65b=8?d_(HY6nYڒ%jAٹ$s;/bTE97i}%"*g!\T@}لf%2x"FɒAv~6'ϲn Nәh6Gq!R};]\)Vw{m_&q4˓ CmC %: +o} ';گ>'/he*bqԮer÷_oߘj6]k$9'vԞ$8k&p l`o32d4hɈSV4(!QgWp:lР/lq;iR63 W- 2E6Mu\L,?= IaVO3%.J.@zA.Fl3;s00OO>i(QlaqZzz[\Z'kdH3FaljJjzMRا5iivz^y}Cюڽ -ugJ!cX A:$_Tנ%3dxt%]VRfcM Po*U\bT14z 9YTU %QCw_w({\Oo6Jpx}wsyh' )Xϲ8D]c\|`s|i|qY 5!3oe[>;"$#x(TZt~ct|s~-]N½G&"rKO%d3Z5A$PO\\גZN~/:mp^Zn|EALdu@ZyhO?" [SV\6sVRa=\&A")V)NGxHiM|:svҧ! #bn(yTダ<&u=a>ǿGtL(`э(_7L-UUeyRҏ2O^A/M ucO>sf>aCqmTG&*MGnTÛj[H8:uV4mE"ۑ I?/bJ3>ЂPnpvI. ᳯ)ٮ"=4F.?IUj(TۜB֕Fȇ٦E5`G|oo3H\Uz3/Y%R8FKW{R2gF`kv6x +] 7G\{YyJ^E)Qf1;/0su?%fFCI+Co|^XA+ ۣ3U &LUEkyE: a2Q#qJ=nޟQϱh }84-ӵMf3|J< d8@J0ϺT+-ۻؗ;\Ǥ/H MT yf)딽4>*lFR yR) 3R}!E_qnRn~hϩS iwajVkcB:ʱ)^V }>09ui}eȇwɢ#֔.'ؚ*WJ&<`1KsC9)rw&/< ;`F-sܬ&ǘTB uX5 Xl˖TKZ⽮;rWP:wfYٵ3D3]qz9q^ٳ nxgc3XʤUXc~!"ldLs6aSi(+YEF g!UX .|6}3\BUb=va:q mkR!|73AQ'bItƉCT-wh _w1cFK$WpD҃ÍNpV}ż\p}ڔ`SloJ!IXdZN(~xlAt B@07xm$ӯtwm)"iS;@C[?6A4Xa7y3-W8'r"bnP% M%Q-xC(>vXVÛ|%S0@Kt"lhT:әqiz|Bרٍq/Nm!7j3!1I27kƩ‘sCa=U*;:c`=KI%D`55CyBCO/Qqo“!(k?(M2:f`X>f(T >f4@٘76jV K[IL4~5#ݩ'q+=,Qӊ~bM""rŧL3j>hm 6 6VܥpY a'\,My4M|~]b*=2 (:SٝbX:m63 jڢF©LjĴ j,۪~ΧQ4c Ho5Eʪq_sz\."Ύ6C -9,DwڥTB1H5t%y,Ix%b\DllBfd\`<@̏sr$C[eCfI'MgR:=&P!׸?ģacE;@/#˓rbY7Jyn~]H! reooWGotoǏ@ ydN(FvYN:bBu!+p:x^SQfr=ࣆP+&ɕ`zՙnm/i--&% j!TwӼaՕcl ƔNIb;RS P *o|*BHn*"QwĝtJn*K$g4/z\p@eZ˄G fPO:э# sURp`q&z4klF Y*Ii56(1vjn5TbR5/[R9`l?R/5,xb ot MT,FiuO2lrْpl]v[6UkMi#-\0v鬀DW(p/Q2 rFs 0X;}gpTkL,W_':BՠѿvDoj| "]cm=~CʥNS1aְ+L,! RƓc"Fh *z)mC5+bOCԽv&&Sdb@}#]u&wo!V8lȇ 3M$uū} kJ`AN)>Bǹ r}1~z\CO  (QڭU{NQJ, $(C&TJy5%Ud]LcefxnwC_ȬR iuQt! FmprKfP~ ǜS¶M(h[I ed_&=3R : "s8Uv3xcAze~`Ray֒MwiΫbh4|0]`vTd~BM ^pew%$Z|9lWJ (pReh̽z zn B5{\i?ő"DWiC.0ٝװ7l;q3 rP0iH躮NX|} Xqtm̻F Añf2:OhS;{9|J\q a&.'@&rN񘲘ZPj4h8Y]?Ef;Lš[82%4qb-Mȼ(Mkp#Q$gK6aC"k!tfJbA#:ĥE8G8B{ɕsA{={3q+44IC)] yb ҵyZ׉mNZysz,׫7tVغBvR=gsB޿B+\mA츮AiG؟A&nmL@'xRW?pDźLdV;(X=?kWHdc8fs`cJV׏G$\T- +2H2=|9˯1No*g#|K2W8٬~HUmCmFM~\[;M//IܓrBN(`)}9(\r(}]w!hawM'  Ѣ1ͧH\J+<m yb 7ZNhrzdm̆`wAȯ45@F ;쳷~&ϥT נRKy>KwOuEJmThL?e>Qg}R3Ta'[}=~MjWȅ]IPimw{9m5vB$w^̈}a",kWzY ͑y(B;a7_w49t8O2\Ss[By빅vۄ=@:&|>?nQWkFt+K`A@K\f#A"![KͦV$F8$6d%''D>#Ҫ| b{yW75>qUhy|iB/L71 @^SʲW?Fp@HfebV E4kAO|0\BB)&sm˳3 kI<=gw5א6Di%w1hdzUvǵK =Oyɣ\(MV uEaAY_ۘ]܅Vs9-Xf$N-E(S)iVR^1x0 N<S5E=&| YtzͲgTM4 m<Pe棍[maiyChi^>o?C)AְnHeMV}qx'opYƔae$ &\"WE* !ZGwp1۽qSBeH Z:SX+CbT 0ׯ- a]N&54X+2k/3`\!^.l&&PshFnP+5yIA/pdΈo@s4bAM&AyOUI hQz Тl6 HTt#KX߶%=ܑSpow527<UP- V,DIzoFa!4acv$IR⋃%\(A$/\-;F" pOÚKwAE]Y5!h]﯇ Q:+:|K݇*KJa<6 >T `*LxibeJ23Od'Ҥ *ʢZР^W>ZYt{oZ+H\t75 sl7 ӫ*Ŝ?hгY" bR{ə'X7O+>.7SM.~"foԹ<3TJ<#[˴Q2ʂٟh9W &4P6Y8Z%{-5)%ce1k n-v/m'‡IXXh94l=JPh~[]7nHjxv0nvԊ ~߿ˆ)R? ،LkBUQ")vz9=qA@ʮG͕A/j\ی??g2%:_sʬhD77U #J)2 sB|kͭ Gt(tA5vT8(&-t HiL/7LW6R×?!{Q%EFwi\\$CLJ:ZGv{금 PX:H?Hsu+jjHI-Rv=myx%򍠾%/ d^VTm=QVSlcysUQɰN& u1EW/$E9_#m "? ti#U t]ʭYҥxm^Q/and ߠy)-2;UH1Y_#K<D%ΘH$uFCs=H@{djo9k^j@U>BH]sr[U;I>j8lˬSjt$|Q6/ ;|5><Ѕ13)ÍPgMȉKD#JV9Anrc ; |w)5)SdQdu#1z'xtzm y(/lGDS ;˔dRaR/R ]́c%ddrPs= t͑ "9խC2žzq=JH쑄ݝ2C=V83`cܜzsĚæ$͇XHpǣN UV`rxY?z=85Ӟ~=JȞ[Y/^í6mUՋpuPp7~}NJ׌;:M.=УPDE^ʙ.h {mv/t]R%GKr:t66r%7(^j~^gr1k/8tsM`C Kþ,IgC#xxk<&4V.8~_b*@ʹFf /z[W#|@%"*yd*s7@3tѨLOhzW .m]BX=JMQIP^Ha2۹¦J{n{B٤2Xo[g4γ\F%vpZ}qa|E5ٵ˾>Wmlq<4ֺNgJZ U_SS}cR|)C~ Hu9bB(k_gi!)hG{}R9ıLz޻2^&ysD"ۏ9o@t[iyg1}A(37pa]E7(gb@}H\,$#EK^2 QMv'6ꬄO3uzOzz5ĔXN]DDy`4/d b3Q:@qw8!D0\#8:Fa(&U4*·&J&9>cw$"qaRI"Ѧ+e 4mDD&­ٟP2^Ƕ^OO_19H|6VFnDl8'_êޑ"@8\"J):VHCzQ( "`}!uA5*Y_ r5cRG C C^q3N2pв9R hYr\dp]`mrIpM'hu ETԊZa/iVMpy} >o /y֮m%Ic 3wqhu0=9 VKEI._?I-6~]EQ | |N$N!2Vg_d!f5htz?vnOrF%ljL5_AmfXu8`]t?RXӎ3@Uad I_ 9u3+߿;6†|֕L`Ur4%/ӕnHw2F%򵒒Qe-]ݨ*s3ot6TUԉh ·M:_(㪵[v|Z1;aPf>9jV3:OdҮ ߆fIAIn!\%Q/Lx%$MU¢(+(aF]_L\t\j6H3ɜbx*h\vB%קjɼ_0ycدqSOw6}F4ot< >%$,"SYfZP;L~ϒ±tsdj$|k Ztű&1w :d}MHNpg]Ց7@D߿f0Dh<\R o1r "T:&xƃH,FWqC٪D#&ǯI!eh%B㐁w떚LTnν4~5mPٖb4HLQ@i98J'V'\ 4&͠bDg!yDP1lӖ:f|nPVinK驻}m6NgչH7SN^sfY OQDŌaAXee_ ZOCH.&eBE1;ֈaW*m3ת,VF$7,5oѮyLf&qv\i:}'f$ D 8Lw{5F ݶ<. cm_5mpIrݬ!M|U"lO.̈1!2ml*9kY>lcNܴvE*!2)`i0M)ljx>X:#9 e;/dIO3:|U2D Uv.77^>R9YdD(;5jotq NV=!J/͈{ӆh;e&9Nuy S2 R"~SŎ;Fd4 "5z"c ~Bb7Z9݈pyaD[3&޵1<^?R/^y?K9l+egF@F7EKdsy7G!e'e749Fn3YT-NK3Q<~7ZpN\|O-6V|sN[8/EMJz? 5AHD xeH*ffZ(l~>#mIbBwϽ^Pz1%Sn#d\B_oMآ͝hᅩPXwF|c`$FFD dy%^π訋|-9sUy*wg'U þѴ-PagkssfC4FH=e,XIT6EKեtIch#edHyhYǑ/ LӉWϱFMs阯iU QCƮm.TzJ0#?g~\:RV&W""a8~~ gm6;tp*7x!ߣ_J|;]K飃t@>~,d5z|ኡc9m= mm0G.5Yd>yPRrġ 322VHNY<\k&Z3#ΟYU}sKvFI`4_m~2{gRe[eHDc:o V=iU"OE[36nT0Yd|^CPȜ B`Qzb♜!":Mf&On8*^?)+Bt+?/6[[D}א*aM=!Df%2yK0m}oIo6p%# T^ѣc'L՚`g\譣M*ߡOuD.' #*O f(&}%.?E2JJ( `6SKV]r,*~!([S,"s/Á㽒 JEx#cb@wuJ1̃EίVMJK4ޢOoVxEj,IB vC 4i(tqE"QO[Ң2m7a`WژPEkV%%*KpUuQiDC礽w ;[(yT,pE*B8h!~!:ӸdGW'eIjlDvspiYfY 'Qm59 U)yp\410/wG,M+P8tf[D]PWhƈ#,kד~o{ȳHo-Pp1׵5 ^vY8rËP'KT;ҨhVJB ԟP;u?M"RPQG,XCFovʬlGTZA. @2+ uU }S'(64:@A<@OBѠR3Y%Yc`#6$`=(y 7YhF]~ 5S(>E6'cGt?A*eF堈\%^qKHA`E1 C*?oGr ̪-CIޖ/IǓ(zN'prSMD%}:[CUQ1H(z#nWA#I&s% ǟYR ħQs3T ϹB0ŕ>TxF!!1^rZ6j,jhLp>L-jGaH.LY^0J2#`a5xJlYrZ1?8+jrKw& !Ƒ8=wE60Xa?{^?<م.(>bGsLW#9uz/1<]$"F~M!hzD mm-BaUja>rFttB_t2o#܅{'ҥ.WvG.؝҅d E%R|>:nj*-!@G :hE^lNMF+U$`M/[a=0#_@ և½$eY|ͦvL@̜]'0"Y= ѯTg&u6&m.d*i;dq8v|RdжDم)K$Kȓ$/)}0>$҉* tC]50RJ]˙wOWa8}#e\]6ŽsCBAzjT;%?ԭ8}gJ^=^>]TL2FyE4 =u_cdNWmw"&jNJT j/Ͱ9m]՜orÃ6G_g1j@;euQeY8!Xi3bW0;^2FAEiR9R@aK3_FB;֛bpq̓1q_#:\粰ӨN}Av׈.cc:,:f4Fjd {٬[`0S#tHy\ase5L7) F_y 4^i,f]b̞2*. * vU8?JxA̓:'rz-!p> lͰ x跈 1 %x\1lq.;#n;Tۍrʛriqm $)f\)/kI{%ue24saNYp7GXFnmq K+(Q]?lwx#)yȩ]lz;sMJ yVGxLgAt6ëĦMҳ*sǺZupkĺ5)?m,DRr?J#ck`}ڀGZo!b8<^`ԕ6-i2d PE1I=i+oMib:>lwB+[Z BYOVjuT;k :ܼs(ݒҴLf iN.kcKPpZRV*oU dTژ¢eb^+ǡ8PvlkoY= ~?YhL6~c?9%)adMKmxkas~__Wx6.R;UM'W"u_ eE,Re;&{D3[ fkn Y"+B ͔ Vmb"DnfسEEy6lDVqܮmܪ||1\CMl4mؤLĄ;?|?ZQ85VS\PL%18\ 0 qb~X l B Q]+OfU%t׻(=!JKͺԌ5 3)PB9yPo1)zS^9K:1 4Mv LBl4ȝ_,|`!2xNQ>q~9@o> ]4m-,*(39JuNJ'LqDpM}sۺͪjPGyh{ &hMnH3sfL^䛒T(e |2Lh\*ro2lhUkyŹcYBCk_@59ʑ#pD? Կl3wثgKx&mt6Z~{㺛#$gIAD3f.[+XsnQJ ch5t-l?[B'[7;$萾_4xPwUltq BxH#W{un2:F NE&/`w]YPaD&~3NAA, Ɍ'Q[Յm9 ,&Axc-Z߿ RY U>6F:]vRqpS]=.m0e=͐F3)OͽRC(w'۵"'GMURNifz7V<?(>$l"I wA9Tl g\T/sOڕ,7#3 ct01}W`[[iO? dC٪ED}KR?)gpwS-gΊ5^=m#c۩78!X#C_:V >kD1|w>] c۽d2b&C7罳qLlĹUD7 B#QrDϪ D⎰zCPsCJ( G;tT֧eVA縷( BdvYCʦBu!)2!T{)M+=Xr%W i;PElnCB_zp-\kds5^9Y|9IiRR)JRYUl6L8bk}3t3_KC1\?R99 s8vfyE{ }, _&λ\&x0AmA%%."31u%dB6J BquE9ҝf\jWf([Bb[ A@CN7'aU+DDQ(OS[Dоnj{G̻/9Em/' jRȈ s+j Wqw eB 7}ڜPRFt%Bn+{u4v\h\ն`dP%㈔"D$߅ji|j$c m.u{K.Ys{9 שg<~ܹAk>&!: Ӧމ3N&@\uݎONY\բ5Tk "$6oaI/|w 5z+$Vf5#}3ovo8R):rŲ܁X[אor׽P8@WZ Ioo@{00jqxI6xs0 6:,)@e8DGh,M,p15.Ohwj8x'DycMšʉv!led!X!N\CLZd$]Jq~5pݺxS ,81Ѯ n|mTeM.7|@qw3R[&1wIbg-8i 霤QM9{xjki;\lVN~ǂ~^<vD:l!heZrk 7H\m/~z&T*osÏ6+tM[x,^:MZ5=3PZD ;˷8͒mMlEτ) [o0bBD~ SF.rmZ_d?+%iU,Gޠ*fضOK:5 u1勊"}[ʋ rjH8pB Zљ%qJ !+FՓzol,+,H u@otn"^jfX:k%6Kb}I0 ˬ zk^Pa2`sccPwAvh?$&j[[V뮕6oh U\ ᳀ ӌKA8BqlV 9l*oXmd!qۖ)zgj߃STmov^]N*b >p}P2lUA5!lT. ON$ Fk1``DXa%nܦdAw} )Q E B o6Kdxed,Мf<4)iʘ ~(dD&[Go@Х$:Y :^ jzL.tNi -*ć~ Uㄨ+S-\U1 WZG1ei5JńM iϟ 2. [ZcZw*( 2/t(fiZ:Bsbje3?PL;. 67Q(wjDf7c]+!Hq݊aO!Qp 5UTB;z2Q֥NHO{·iu+;:M #k?_w\لn{}a.7ڎi&d$ Vv$E@$y$4j 2غk.U %dP|ih=xS$2(~>k*A AL9DgCR,b^41Jq:u(8K!G ʾfyJ(OPT:-+`-R6NkE9-1,q/t5Xja~X|l g9, <>>NdSK~1>5O$ bӀ3nZ"nݯau3~OE$CzmLpR+D>W?%-OZKA=po}`Lљ2|x)D, |@32Jǡ ĎZ4bf:Y&蘊,i 40)_D};|͊CϬm)ui\zľO; z02,tQtJ2ٯ&.v{iq zq$=v<VVKO$/oO+ԩs&+̴Mz>ؖ,^=>ǁĈW HI 9 nX@4 T!a7J/G%޿xpI''R|:3=ۻ#gRAupR '}fnFRUq21ÆL=N&P L:f)aEku닧t-M!W.>%︉EљG2Noޖ׌%^LCC0s޼CAVT i}n2M}}֖K(4Ca/5YE)ZwՍ6qƨZR3-" }ۧ9 s|S얌'-غPJr^XaϒO8*-aѳ)wLz Yn; _֨*|"g94kPcK#Lnˬ[٠1Ɇ5FAн)&!" t ʣ~',_Ѳ2?m6˒q&'})E۝ ?jW,-*{D4atkV`/@Z Z[6gݠUt#΄RNH$ uxr%IL Y8P:qYV^xآ ; AQvx)( bpq:."f 2>Smil,:@rrݳaѿ BOj$6K#!rJv?~}F#q`spEq z Ti* _i؈ij-)w*g0x=:? ;5HI"=H=3Kwul~)oP BپrH]vP2by:AaXb[+ )gеt%TV3IAZ,rv`Lyr-Na]F L 52욦5yD!ͯ<<G!Q>JR.3*]/16JݠJt|@:2+^CaYD-# sH}D`>qmA:2SNrx|hBU]@k( 1> =<"9 <: nfP }BiG/J+Ul/Q}UeL4ܜu YRF8F 0y-ycM82Gzc3\&NʠocX|z yQäg6 C'E%7 ;u:4 l6B4|"cPV^kTOҲTmq1("v56TJ87s@Y0>ːJ.$}izwQjPCK#pʦ$bstTW-ӷ bǝb*d& z*NʴQ}hAwiɞP+ddsXKה_DjU&R-ZzOY&yˁ&Ԝor>d@ll/tibd6ag&83IEݧ|؇W pf rv^ mwKl ^w~0ea !æ}lq>g3@rQMޟ̧>ΫK %$rNz bd9$S$MZ{Xߓ}#,*`_Ww탙7`d8*Ap ii]4|h 6Im5zm<3nFz`snPfiv 6&\vꏴVYVxTBM*̯lcT<a>](^2=!+ 6sHm -B;+Zbh:L]RVwN}oocv GwH?m&fzT.ߦg$N mZJg;XuN81@ǭ\(}hO{A5$ZɰT1?pucGNH$cSjsH{St.R.{?#FZ1U.9<`:^ gGD (@*DQcD1j hRfp`rB6;k1K*wc2*ϯ,q 6C|=zOg.8੝Q1S5rP өr뛧ʭN!] =$&XC 誥`"f%{NẄ1 :C8{*!H 'v'|W`Q"*%͝/gD#PÃ(b!QҔ:uj] Tm-F n(%&f4d -ٖLsѕQ >  kɌNYz)8m='$8腂OCUIM8;!bt7?MR;cY02)Dp:t3D_5r=ڎ'x=3!&QXJJ0t"m*#+7BPaf#J`>쩟aJ 뒘 3JK^PW8Q Z%U].H> =Ajj6s,bKnMtsY QJFz^7Ao3B[{ 2v)133tv`-~z۬\/~:rr(|B\؆$WZi:墍˰?XğDS]C$yCBRdm.oR_^Bgh/2f 3h偏3iؼd_oO(0`Ѡ4Cmę!4DVh6^ί?eP>{5% ]d< {"d^eQǷd}7JP`y=x[JE;RE-rh51MemDџ^No_ix\K;j6hһKjpLÃݙUk9@ÅLI ;ZKTqpȪ:{l&qHv΂~M8qCE܏/3L:دgYץP =hS/X!";h "ܐOG>T2ڏG)%RKJjYo)gzM#jt)4ÈɄ!7o H"r㊂m.~98M6ͮlksނL %f?ttc}59}92Vxl,ܭDQQ;\/J:Ki(=(Q ݵvNOⱋ΋_~ >o a>,2ĊSۊAGz+ h&RU 0W:b5PTQ$Ab+A7V xuTD4 oLi|oDFR̢fw:l8d;S(_PFjn{8xL Jv0PQl;PxQ: 罔-# W 9$~ka;{gRgPY sO'Re٧7WQ>HH;wyX(p:UO8?X; @4P=*hMBi n>,S>_h^NoE_ `yx.К[Y3AE@5qy;n1Ez -nYN aV=1(T*[(÷~{<9, JPzW pJH;9 gCA\÷!wZ=K>l=,B:-}JRbƼb#-+B eYrn;cwkXJB]!GOlǧ5J#si<5 +o+igB yuHA5Rơ;%BBR}=NeFS #FWmtPD35~sebU8 UIUmEcjaSdWB.[tu2C @'RN };@Kg'5 (S50'[Qc q,tNT/JueMR 9Hħ.zwG K<`5n+#Rb,$s/EU@ /:pЉ{]X[F:q l佀r{=UJu|~&Z |T\O,SXIoI3D!m9c0OLG=fnڂ!5^I&# OoxX kY!?&!X>Htﯗu-ԠgCj rR.ta2'/HWFW|iq a+i3te15lVn4.f%JXZBvvL1;>aI4Ea@0 Mr_M0GRZϲK4S^xsZ31ܞz̔EgOt[ShYHVj^F|StCgZ͸>8xک\FUBBQEZj [Oewxq.dr S|ŋ1'2L{m(*ǽo:?RTŚΆD +n:EPi (f5m=ʬwME;ܯᡂƶ=m2{`$fpJÿw>l.Hcsuu8hi@ U O1tJw3A ڋO\rXlfq ra%_*9 ):;Ч㻓]SIJ&nD4fD=g9~cP+%$Kz \Vbg)S tۋQyneefib =f;?|j,1/1c\iq;rA(ehj)t7L0zi&As%QUVG\wUxRڎ:{iŹ'l᷅PYY쿖okގsoCC~Aq cF͏9y9Y{Ϫ!]|,"b:zͿ{]YQRM8s 6Vկw Dk3BЏ8{p+uFQX{8ᓡ'SѶDT:e^Gg( 0IHULP&0)msnCrF[՞XPcKDZj ֐1uEA&PLI""}1V(?k?agz\u\`:mvL4*_:Kiox䷼Y+%n-gOPx "?^(۵ ?sG) :yuvb޵Qڗ$`tF^dHOG 3nc^< ӱF>i.\%&!Nꌻ:VIev,x6tʈd vXy\tɮdn)%a <͂p O.OW:!~җiSȾP-7~R iOJr8>\esUr5ս,$n7b?XS^ge2=(Kh8*6B^:aeބR1A7wϝˀH?ykFDk)BdIms|82 Z}:6ٟl9dmPX8v*,`D\bOlRg6|Cɮ%E\*F!؆R-ԣRKL(- gHON'%)H|Ъk k+6٠ ȀGky:%0OQsBF{͆"]:\ƺEC[9Ə׶^G#5a:8q3#E%.qLemP#6V_ʦurR_ kdZ~ѧFĕhw/5c2{~"(9$,[6KoP1 都ҷ,*EP<|\^UMWE"[ҒT@FG:f&s Jb$YV͸OJX6a A|>7sC , ɴ&(։] Ywye,nrF َڕ[nځ/8f, v\㖵6]n1JB&rjm6J ̀rHiPeuPJ0*˗aH0BurddPэ#9AFMFۀI_VYhaAty/R᳼zpڒA5<NqW+1xG׎h . a_{y}Y%jzR2O[ 6dR¶j;&ZK8T)Y,RbQݯKd+=,xi > áv{YpKr17U(b߮SΗYR[DDJ%UӨhlnRy3)! "kHNZ `mz[4xy*@( v! K<4Tfd&$MEҙ NHeiZ%o_.:2tU}jif$J61Dt4aJeM>o2MJL5G >Q?A$R[$muB|<,]TL !b(#z{1/Fi@$bpiƾQۘ\L㙁<߬oyA`7̺ ҥ?(94gkJ|ժX\6=尭6#"t|\ϛX$峰11 z<^.nX9=m_2'R(Tىe^2t7l`Ȩ džjeՈv6ڜ>zN(}s|~ِh\5FG)x~ΰ1P5% ɡq$<#jIS YyvQFԵsH*&[xѢs{ub% 6L/2# bȪԦ*RM!H3= L < 0|&Ee,qoC=&4pTS`k9gRv^qB!:;ZwSEVU[W?1%zz}┵mgJ֣)49aA~0,R8`3Uk~ݡe1(Da#W9W6wN -6B{sNЇg< Bx/cYG79 XX'0S v (3 8Phkl>7ӥk^2xoN/ "p;hq~.J[@Mm^"!s_ \Ȗ{@=Ԗ#S < >2|ٗ+Yg3j m^8Z' (*A>`ϧxm8[cIxF38p!{K5V1nRe%C85kt< H^ ! b#N a  @T3"(5W ڜGV&QaEy ܹ67&naG?+!02mxW!cG#]GؙgSsᙍRʥ:6jggth| 9,?'xg ycMѮ Uσ&Iw6pa8ѓ14n`ua2(ې4QxZ&SN}׉i9%<9D]sV)xWceV \/:.Ϥ2k2| x̥ 3ojgM6Vu~zF\`3f<4kshZa̳['dPy"Ȥ2g鲱NtlV&gd28=^"/BBf}F)s 'YmW΅;Gi9]>}A_E>Q44H #ꍓRaX $(0R HJ ";y<6jxNo.Ǘ|#L},~7'yZŻى&u7X9?Mζ888@KqoNXd6cd=gq)(m5qEPuι\r4޺"]bQ1TqTϵAח<6Ԓq[NrƔnByFnQQs\d`ȹaÉ/Cf8ڔIҸBF)0MUL^tHޏcYVZ"C1yTɪJɁ#7y#h}xhI3nfɱ{)\K 5QPc ήk2n{ԡ~v0ؠa\i8gs2fau]%d*q:EN/)%24x.Go󭚸.^ ]0?:g$1mLvkz3hSG#$Ìb1tiIGa0wз^$r[vW +ĝ&\l"sY"^'Nmշ%&UȢ.'+ 9ԯEخ&x[ݽ$տ#},Y.( Qa5OGڥrw;SF"R0}@|s=&A.x@K{AeD_nmz~3n~t,LAb:pX1}𒧮-5i é7[9ⵇ̑CqW $kYtmUM~j+h[ a qx %y.Njx[k}тP4GixP@ A C#פ!"_{S3[͚[dAadCFyToY x4cj 4&|~ārB $rfiz\hv=u-7vڮ*$||ӯy^~$bqb(ᱬ.7ӬO4.qtv\r G$F98.H0nP!ǂE/lqq wBمn"~+:EH:|1SPaoa@"~[KW}ꌓ܎lTk( ?ûy,}F R+ 5hLRQw/q"> C|tTtk@_S̙!#Y RK/d7w*[LnfN|(kvJ 슊-6Y/M ~^Q>ah?'ʘO`1Cv(P=`EzK8k PQU092beLʾ ?#(kX*Aِ@ŵNg=@LmA^JBpuRuT fs/pv5,o~sm"ȱ*Tz#n4Vg+3Sd=7HPQdnR_CJˊ ( „Ex¥Losx,cGNm4N_ӉiIDvk(!ME{u|f34Y_ \>y_{0J:ԓ4/a7vG;Twv5q07PWU}c*HhWbN![ uMyʃ1i3w LA`#TbM?U*>x駍:+XVj{h 7$ڰ'_˼𾫂q* <$ S wIq\uJQz!o‰W q{4yB}EO`8{漰Q_Vkz*;_A^7_k(n,˒st HtPRಝ)gB)M qg:\CWŸSnqMJ'taFuXVf6NJ1ϡ pnbe,Q`s`ǜw'$U(27J[_x?DX>=ӜÉ4*r" xhJP=yP|W>@3ZIwsݟBMJ UwJ ,/A&U2jQA8gOM.Do\wdt pPB 3%G 5 "EdrwNӄ)!߃9@4 oxfnӵo?2#JxLqDl_kDŽ uTFjdV8|Z >cr؜(>oȞtAi&YXVn`oA4mwsM1q*KQ+0 s\Kɗyg O !kHǣVq,~87;: bCP7QVa sZN4ʃj9I$5_$ڸ\تP}rUG}Ċ tHg GXD8_)WzsymO52AA}vc.͟2g]ƒ2l e1ү m%h:Q]֢&z( CNT{0! B'll./֋-v{ᒅc8$6,%Ю%aު6*Vˌ-i:ph}L$Pһw{Bс-e7|P}3\͇.g ŠsVvқ|k3?% 礪8C]P- ?S*eB`ya ʌ2ÒM ~5'Y H$4] 5 "> DjNjyja1rPPڍb>CUɧNi{;2t+1= 4ǚz2:eʐzn}GJ: Z'!)Zl}D-LJ؂]N(E%}^E~#ʗafY?[Y^X%>8lwX*e N6izxB$mkȹ8UQE /2*y3-=zX!gRBXr$cRq OTLJ`9[;mٺi+Gh9dbمWÕ,.@l HKzf [YeT~r/D^% 32t_Qg?KyBFQ?>q),c# F@ɛt 㸊6T7':ElBi2Mo{b'daNNH҅[k'Ƶ0v?rʂqrnp tѨD^k[$Zeo; !/=! pkX?n =L 6(R 1G!> xC*,&";A>=ҙD

Nj][#ݣo j;J~$_b4 s<E$&|CիF"]F-IgU)}p ?YV]v0=@kxQ3C=@Xnve(QD gԍ2x$<ckꝈJ {LTlܑw^t!w bs`wi#r2ǔ"sH2GNs[CCIW' v1-&{yn97[ds MwclQ0 T]6Qf[K¸y;"" `P+EURmFZ088~}oOI(IG`YPGF$u]*dt"'nl;M@˺ 4킕Le֝um y@DaM9<%`,9#j}~H5u <^H/,bF.M/!:nZXJ[}.*AvSxo1_vG))Aw  1|8Z^"@Q7ّqnXk:T,6x=_񹃀C&2[n=~E2+OzH%]?gnZ0Yf3bNl|*@Sx2Ć<~;|}fvG}dw!vlZ5eZt#pEĶєU/;%@~A(A8 FWO Ki,NypaA"_<;W ś~_ YxšMp(/:W.udbAn$eg-"w-%#& 3Jdq@7BY[I$:$m%Pp\r7 i_/.j ?Ȼ/̸y:6p!/!V20o@tFxL{QgkH39'ϠeA0ב'YvX3U)? 鶰f#p~mbEb#sy[ ʸf\]"M +lj,3=)M O2ٗ14pQ X:Ӿ! _H+ 3Qp"Bse{) R&6Hx:Ϣ 곌) (cFO̭?ݟa(X9S4ѵ;01Tk4T6db8G`NfEBsKmƘޥh:we7\(rVk_^af-BIMWa~92p AeU.}^QXY㚠>3#ӨVqqis։F08IlDԿ?.(1Ht T}I5f<SUL>eR0⡔j_L%ZXo45Z8C?驐0hZ.d<]Ug?yv1J=l jf v:ӻXG\)(,XD8ߋ-oǂls,sX^e.&Ψ潈`*) Fqe5feD'tE0rtXobj{eދfU*.Vof35pt ﺐj]`(@Cs7(X(E#РkuQ]3J^y)TNUcI2+zx; ?EuZSC$t ,P|oߕVl>#]2 sߏ\ܐa;`Y$ ^`q]u:m^6ْu7_m?e._>ժ㰚nFz G*TczZٺ 4pzn0??~=nlN6žUgrP6RdR_}k؎ɟ][+D>nG5Q.P7YFV^N*dU2-s ۘeFҭ-ZRRf:LI4(X1Cu] /[=.s-XR!5I| =DE;g++iG Ll"<_X -qC1fPmޟJB ^YnBګsN&uJBp9w\ T ! (A4vYailCFBS%#\8;eԁN) 5>[k0Ezkkl8t)I[ Docj-0Cb }w%WzaxK/p:NOyOO5B"،yԙ,A`#!J}^x>a;.G5}UKu#Z&$yYKx(0tjRBOvE퉤[I~m|{P9Fw8?ټ/JP1W쀏8j0Ep2I1E6ɡ4<;0Ӣh+JG#ǂ7mAM :J]pto*WOu9Jt1!On͓*8^pt,"j-qqCA4:t(${Hsv\?ek'x3,h..ڕp6 J(h-ʤ; -2N8pu q$뤆HVb9J2<\>1Ӥ!m~E_yaHV9S$ j\I(YkxU}??asQOH&W56WM #S)JQSј_gGJfE2&5x$I2D[}e ~a);x6*hby:Ffx[׌l&7 a9!rf&!Ncws,$mj.-S(S!0.8ʷ-jZXb@o7? rb8g!9Zi_r8k|;0 C25T ֥Ԉ bO\K˸7]!"Xx%xDUلtgZ|Ѽ'rBOݿY,k>vQ喼seeL ψHUz_tŠWM)kse/ !W(G>f@웛5<4<2:,mqw `MŴNci9̘t  |i}ceBUDgK3m %  J.r:]T'X(sm5˲ɺ>#cp&x:NDk@ : q ~W&mSjtWV빔ʰ(5 _ܜ0G/rH-~zI].XuaUUVEe9CrP]4Hᴟqߪ 1.㾨oyW8s |oJ{Is|>rڕH#.̯HmiMC{^mî2I]w@cN"̋'a>z%"}4Ɋ?ށCvz5>J*cfE:6>#d ԦTMd*cCӌĢdxՕm3#?Fz @fVLb QUaU⤖ ǑF@(j˲Ԏ6xxBnaeiζj:U{)ƤHWF$E]׿[˹j"Ȳ:srjG$䔐`OfпG}&s J.(k9]XTvk}z܇"dAL]lwu8Pge9׏ixY)+ G;)]ઊ/(uh PdwMtWra1/+zp3H/K~tEO&i&f|]b~:#} 柠=?}A1'=Mee5h5DW5Yr 1@n'E6.ap[E-Ӆ9ࣁᅢWS]ė-4ڡNkC# eNp{RznµN&zzח겁p7. ߭ +*{`.&G7L2j2eBפK(9`EPS(OOJ;[Ixvבq]kwC!fXwjWٕbNH.P# M11qWcsYmLC3]L|q|;S.6ᅤP,M2TZ )44O}sVɎ$XcC%ߏ +.7㊙k:SYw`@ngQXuT7F݉Co h;qS]G (#g %:z.',kKJW"Z7[ ZJY= ;dILfns֐OצOOry '\<AҖńK !u.b(uw3!,(͙aB'$&?|Ĉ2Ev3-@{ x<[2 xͿ3I:L`.ecFrQhĚ<xr/ZhYa=.Њ3[x2nf!"~-l"G=ej*hbn_%TcetBM8n7_]jHsEU馜uzzn/MR[#GiBF Q\ 42AÇ錪Mգ0]$gT}dǒN5InW&.,H4ZMQBmTn%WCƩ+5(H{l=H㞔o1@ɔ.\B qc1CMd7ݤ)2k0#pW=ӊ-!Ν]*m7QI;3D[h_yw~փo%OW;+&I8q1n:Jm4p$/ 䕦tP2,*}]>'Y;SdVO˧ L[=t>9 u5kNDtk.}\MCd/洀SO[3Tsɠ'KIyݡRQѬ|fdݼ03sRfM '~ߧvasWf5s}\\\Fśo?LHt,JZѭܝڰR۹[XԳc! S>/bb~=rigR㤓Vr CE8sk(EL,wokzV nnp<<zT 1gwʽ{'GE*hZ}L%t~#_hq߳ThovAh4וR7o)Ekg$AF!vrنBL-BvY}OGTڞSG f>\{\̊ r*7pCP>M2@u; $'GFI6;nfT~0Dg.%b/uY$zH8EBgjVxAIWbݚA3&ZA"m)I_U(r]ggiS(*"Tu?_?0ՔdBhӟ~uRB:h>ޖr$Q7"1%/!;n;+څRramȆ?_( stJ@WsĈ&ɝW/&_vӦ>H4aKWŋu/kZ$뒵ylݖŒjdy1f"V/ M=EG OKc՘Ƒu!$Kwf,T'4h?MŘW+x -ۨn،BࡗVd̉e&V>gSzARg]a4kozdiS5y5pNow@_2`i3oӜW|/oG#3 Nao@ 7ӳ;r|XΡl#Fv7ӟt2o8zxҊ m.pA%jcf/v'rI{YT3959iK(.czLK!4Ie[ٛB:N&X 註 ^VI&4]l1'܉EBPifp$9 @/wU& CR}JzUL]Ik^/g=v3&} "Mf6$۩̃Ж[! J'D"u1d,=>9n4b?KvI!\lBCZD3t_OWG#%{TL^W W\aݯvQ Ujb?4]ZRYݽ.ͬr^&.#$ nQ-"ؠz#5۷ ?7OuN$er\v|Wm%.'4_jLV{P<ed*_Ξf^M-V0s =;Dڈ oOY׀Y8 pX<WlHV(.Ň9p.%Y@X*? J`CFJ]|AO s LDUXmI3}x`t@5hgf!tx8mgO!*wA6]3wZh[R0+CUB iFYJ'!<ni7CLif0\KLa.а_VG&JyE e$~@5bde]_Bki %WۖroXFK<vVh19u;ep+|Ƥd+Q&VHgaWEeRcaɔEZ׈ٗU`,&H XȂ0F}J~vKO -79A;_̂Flp2Pt,eu^3gv#@u}/hIj{{SX69 >C[(g.*j89kD r!UA; ۩ D<5)*vi4g ev6Nu"<$`ZU~I o;1hU|̥뚣 +6Z~9qb[l~/|5hlG[2r~jIHR̻rA9.H9=%b.e.BB1#~+D]ۓatA3;0L[ M(P*O} }MWi7t?V^Oษ\!TɬYcଈ̨cu/-+G2 ^)H]!%VrP7kVhC=0&oK!c|n~3d[8Iar-ܧP Q28/lV: N&/q:i"͜Ei.|pN 5:mEx r8eqǰ:;6x*r@ GW^.j3ckYLE P*^^]E2j^|E""q7b 3B*6xPu_ e s֯z]qvtfh4}D;Jmz#gM(HXN~(SN,tmaѩ_~RoJ,mwr2cPe|HHߡ{Vd1#`bUZR,{ cp:$<. Ec92zF5W Qc%M J;قDWޮRnA! GW -3 M{?7v b(WMi1=3FIWA'zG?GvF3(A |6nDV e7"ja0zetjPE>A,'·]jx3 ybBiۜB]C.(6r8 WxNE5±D^a1{*;M ۩ BYue;d?Nε:V5sUHZFI% ve r;J&$r^ aAYjwøCX[QRǚ'DR:=X{Xa*&08'T[Ɂh[|SL|UP;5eϚ RvF1`I)U|f߄XXAH2~A~13+fTYD7 OQ蒱95i+o1CUNɠ\xoI d-Dfg()~A{ ۧj@B6 Z}yNJ'zN)ckW _h.umY,مkaF Jt`@˾Q+CTT;{\h@{x$N]?UR ovuOC/b zѬ PNҲR  ?EJт˕H~~%ӄcӑhZc˛LNybhb"jf_]]A !r*Wf,ʻ;sIT\3(cuvH} xYZJٲzK{ġfGCy3gpDj^ʾ,vWIc9F(R9h{F:S)) frdQq_,&6K֭UmKa}7Pw`QW mʰ6t .n/: g>+N$Hf|vyE_QiHoF-\,ajDaQ^~)h9/ദ8B7´}p Wʉ^1#\{B0:1Q師.FW0ӳf{cSmXU kOal$DM2nU0&3ZT@x} R{}" LB &a5"+X?VD߭(聯jo 9AZ]3I^1Tq_1WU2<6/>HUDc^ 4}E6I 4o=^XKSD*UDsѾ?^FDGf+[=LEdBS|S~<GO%D$9!@ng~ ڮ5?'(zL1afUqlfdl^`#c?Kֶ:Nň4cԡ[=-m{fu E&Lias4y } ws0(I,D G9,"˷>~圅2;vY( Z.fvTLha=YHa#!º\X20,-8/em0E%7zC;~ ,;=(]?Pp-CC/Kv:<<+dcULYoc|Cww4J+x4/ɂ۫ +U SDe |w478AHk& u!۟"DR g}*$FS]K2CA)O`4)N\J*CNotfA &N73? <Î'n3 %xL1 CH;BFyyL3+| E9Ҧϓ4}tVPb+B_. Ő> SkelH+;POnHrOz##5v+x`6Aaѡ5ΛjC^fI ι9Mҫu]v,yNk)^i.ᵑO񤼋A:!ϰ,>9eѦ!$!㱅@~8~[H& VDrr[YŃF+OI/9/Z;/j fM=d=!0ƴeMN>L ]16&qPt}`? gt$H~?dP#Бsyf-d3 "[hfEߠbK( +ݥoQUpEqrHx>@m4]kDŬWkACQ&UJف8zT,;~=*t_>ʅҭY i=ko5~Mf^T!ΧmF$)MNJ3z&p0n_F(( 5?奚tdQmnCׯ+x=Uw#?|O&)#!]ܿQh0J]u{óz=Ex6^;F ƷÝ*"a=" @{lhX %G}CymRba⿅$k!Q$o0E#cÌ҈H۴˯a*Hnݍ؟QWc/җ%ABD%KxL"*m!ǙjZA%KE$ INc?وa$k{,&,7}zO@Rƹ;)5ޟlSKܕgە  ]ƵޤGޱ6*]ŭF2gb V s*.uB6xdX3FXZflyjnt_zi4ⶫcPÃh*7< |J%N?KXGD:܎flknI[Z&K6^a3Ss^|@ ,i<5yOYHS(߂@hZr,*\꺟\"ZDQÕ0Զ!H$V!DDv,M{цXp8n l!*j쎹 ln:T0 2Tk\ %dJe/sW2(%23?Mܑ }{hs<̉sfwIO͝Z8=0N)',Lid:f hFvv͛dt_Et1CpbE}LDA)>ь6~`8vhH*A:jǗ 9NgJdYhX'ΕrB*tUsc]V"IV;d9$>VT\/6yh=vg39 %-Ԟ4LNCT7M: a 79g^kTR]|~ҽJSzyr zyBB;{g-'J=NN &2Li$gʼeAC H؍2!(\uά7+Bsx;~]$*EJvzDL?(f'#:vTU֏\P>}hb nhIzWSk !qip eO}_ɑ <^!icqX?w C7"x(A]9)L)4,x:%!04@pZ~/N>YmqLG @Fw1@w23!ʪ`5E$["p Gy [MS.Z+ӟ72B(|'7f) 9X6 {S|2pz-|\4YJE&˞jUQݸ?+)i`RbGv6[=iPo61]SCQs*\iHĎv)DH*( һjE7N*g5Ho^h~Х>KGJ ~*Vʡحj+'b S?.Զ6us o{h"ٻ~Bo;z{Ÿ=F~†veBDO r׸ 62Rd;eCҦ0rrf\Pt(e?e*VoZ3Q)Zڬ?LG )L( IX1& ÄPG4'n> ğ$sscF`n;LGӔbw$Nkc o Z5)uh3$E%$i%ќS.U*#GMq:4׋PLqؕ1Z~f{úքT@)X6T^)k]`\FlҐ~3}llV*[nmBu?2iD6^$fZsɪyy?e1S'd?? 7x|0ǠS&7H@dէΩ(l7Ѽ{:VSL5q ?yNk@ғt< *bam lL$T[]wml.y׋"!2AOHb"[(=eZPK*O/wP9>kVvx}oXU!qzhN':q$1jg%˂!oF嬫6u>,ȦI2DZ rU7ݺ;D5LQScJp$̐Ie^\*}y-lY뙏a8c7w-n%Zͩ9s=Eox>XceC,ei4V\31bM{o+0Uwl<r b4suFFSэV^^xC9*C ~#;:kM ]I^XyQ6޳A N3gpx<ΜeDrt#2a& }Og{ ;eֿw eWe.BL]lcs[. 6;V۱!Ho^f,rnu.Z̼҆sT(aMv?}!U+zpg}!2Sשkd cƼ66Bʩ;~~fE2%f邏iBc$OA#"O XEֺBCP.Q;f߰czάٰݨNGTiG}'h mAmkaB5HLqNΨMNҠm-+{JpD49+cf T(=ʍ:l`=/zdPJEXe2SvS˄_-_.\#2fI{ !L|ٯMr#oX_JT!T$'4UqBp)z!N(pJf4ez(޲T#`PUq?;1o闯 X'Mo7 iA4OA#,:v0Zn-y:y+If4IuWA#JJ,:Ebj4iP3_LdtLrNA5e='.zAGh^&ywOOwncy8  .Sd(ih~hmվ frnDjQvD$+zp~9}d!4M~i2>fb(1Kk^P@^k$f-A6!P}@.qغ/H#CeWꔻ*FNN )lٛgGL㢑)|X8<lB80G_لP[tkLCO{v)]>V<~EKP#-5HnEO d(⬓+\{Jk }Vs؋Jp$oUg;jLt|;!NIRcYl wn?0>h|,DۢPmií CxB!g29PfuI#4A$Ea ")]:xʖAn=q,ikR [y\4M45>1bWpL{2#h㛔] 2ʝ1ZemHo'fLiM[]ۮš:w]P,8VOJrE]uҥqeq!8lųw\grbEs YTʐ`By=o˕J@BPJp֬1u/Zm`ʿSU*ͭ:XdD?^YrC # $A^Rx8_ }R^_btZr]_J$%77P񄺨 < u&Zܨ &rS,~0Xtiz5:(j {zNo"eWJ2ӌxkH埤N7qS{H(SH9(E(ZY Qpo+dz\HSg*\SiE$]cPa@?@/'?k>(fn¥_dC9xg-ݩ?CQry=6;[pex͇KhݒSe9k rlOO:@"kubwSkiN If_Ok$2.}Ym`vuNcdI /5TP.;́` KCWsrmrΆ*.xXUx ) B[q=,}r>IYd7=)!=c,s^AV}~!& 8c9_kȜ(WBߎgbaHH-m/5wj搗IШ|oiqa{7>rl~Z!sƂSB}~d?ACGG1̇ӻ;nڛ(rek<@uC OʴzaRJnٿ2 ggÆ$UJ2Ϋ*v{xbP S3*,t#hiYas'/H~4Wr)IKH{j<F--'%W%{-7 8O,GG@mea祒vi&07XN7zPfpvU7d^p:ۯpW[T6BĆ# >6Xnjwٯt` ^p8 kmi1|iyٿA(OdtxSo 6+d㗦ҵIO~wY:pޓ}6J  UҥʢsK햤r$ 0;49?7S9*cՉZػ`wx΅g֟u3wlPB#+Uy4ڿPW,zA2*֔9ScjGM1dMv/uGT {I{ dtT]۪0nnz:2Z?321ā UeRBk\+T tλa8n/OqYp6Sa3˅ gJj aIJPn~9tn1b lͣ?0sG4E}lǰG7lM?BMjH=PyKDHlCH9ldߖ^N o1k{zt"}w7URF }W ~MS='lF8}slTM;XДs-ީ*3uixn']:@9?JEANLw\rBkLh SM'8)!hja0:N|:3C*@JC6`W̫xw%}N4+z~yMK5tFp]z)e XKbQH\DJh~G\H ۱W5j*%6ɥ 1cS Yb~1o`J!cQ 9gD%:!xȆ_x ²M0&t? g\fmfeqa:)-[8D$ҝI*Vl7yskgXi/'ah659&GH+CTεWO a":֮ DI3Gmcm~ JP|^ϙFdXBCcMuQ}wYy^4zd:{iJG9e;o%j+tU`OTv;?z"cH WHQ7f#4 4M㚄n僿P( p$@=!ʟ_0>B/Ŏ\zwO:lYmPN^4kpvUKX=sBv8f8kyo=G}?J(X(H#J&B;HI3Eru5C3F@Ma*BN]tK'?R$(q2XhJ ap><$mhݷ8xJ9=?%Խ [;{O"5lVVr<<┫R"a9~eV ;I]P {>;rύZU8t48aUpW4 `iV`>s"p11FZ*T57 %Vp>f VH{\k$S(;"%DT Ӹ{Dr{5P!0uEXьO9,EbUWsCl"рl/v5xChɭrƐ/ B\\W &iF} {D\K3 I0)Gϯ_ }2-AVTCU:{I["kw@.Bl:}lo\{{gbtpwh o:g}GyWɔ RΥ̓;+;2.x( fSdnoVXfaוUdv~N2Byh@>{T$Bj`u=AJ' m!fDǥo%m&*m@|^!H5I2.Ĝ$?)=+&p*!3+87 (nc'S[{>{,[b ⢉BsQOM.7CjyK~M$ՑpNܕ0Tm %3ͶKYIv>m݄,ں] vFC1$ڧe0*7-ԨLbpèC%֚%(6]S[ 2WBn7g"arٓNk3C{ILydU*3!L5MK$L1o - ]ٖ8|1<t4fQ%,wϙq%LDfFFs J8/O ߓil5O4$,K?2ЁvRK5Ϲ?1GT_!##7h>* #:@#㝸-C8st{ЯD +3Hp')%GťPTGtT`U;V`@A.?7:CЅJ3_߶KNunn (%XF#mQs,R ]r,"hcҸ,> H= 7jM)42o#A^vbH:}s @ɰ]3M. |jIjhFTu5 6WY46r+IJ$ѽjeӔ+ZrF͟+Jw|j:ϩ^7m~ˀJuaB6;U%vedB8Z`3G>_GnT)Mߔl cawq~vF1 e"J3Z27n*1mU]M R/#|i^XN%^Rk "iqF0,P#H\= E`ۙmvCAQTs:xh51e@RX챆Kשb eO:}x=gp{('#BšF{l: fG$\,2.8Kpf\w蜭Ds}Hed1Fl0 Έ|̌,MyB!%B!N[ruә\I5W(0H3IN HtX߿1VCYAHO^P 7!|Z88 X@СKU !<.[T_%uPbL,!_0͹,dz¶:.o֐6paSaψVrn~B % 56.oߖQ9W Mk `5FtiTIԲGVuU-ȴ9UX@Ʈl\BQـꜛCh}HHC*7+HUvR O%M`|Dè$JIոvg?~bXl booUv~o3~ gբnX/f9+{/l6*,/cgc!+|9/:T ba`wyXӟׅ1XmTIuņg톣fYcT`í~ 2"et::;IP@7QquLwZ{UN"G\Xyw*߶bP!\c蠕=3#3<9HWʻIJPoYz S7Pedo a-P9qu.;!-ӛ8ծ~=-'8 ^{oc#Q55+7}y A&t?'?74S)kDZ .\lKGRkpzޙ^BX1v:3Ua w)LߋI/#h3 =kI7/)Ȕx\X2@نQf6^HdE֧`TR*7[5pRX`s3򂈟OKHGABb.79sN8&;sc`@-i xȃGEl!*1k 'Sí~v-e9j_돧B⑔Jv@K(&6ߔ6c,SUN0V93ǿ.Czl EGGx!N)+T`Ch8Mwdr.uW&ÓBǯ+8p֍0l#e:1􆘥, jiQx^Xf˔e"h#*{GKצ2>z_m}2F$$2A|-Wiject\S >Jk[R]8PLlN;\e-#<^c pg+tԌi9u HJ%(Ij8;JXD=tF/(N86Ґ)tai}nXdA3p  ,dω\VHOP)aCA%ݧ1:Ϫh=kL`^-FN-n&"'bK}jM6^/}$|T9 NZ7P%Uum,}Є×chGiP-\9 b7nsC %|Ul"uш:b4_A$A u&hq_$EywBO,"ɲc{ K/MƢI1-h! cPOH|G{U6c>r$$*t\"*QG=I.X;ކ_zq]WZdU#>)?{DPQ;{qX!+QS!1tn$4V2%5ﯚ#:8ODa&ٛID$.gc6Іa#Cpgm]D}$65C)[r,9QQpc"JΆStfij]͹)q)nb Bזe4. G[>Zβ7+hxZXvj%u!"6JRjjmBaynrAuUޟ3Jњ殍w#+#h8/ȵ)kʨH6K\KLH;qf[!.ߡ0dTEGm%jἁۤsTw&b:M`qxDgFiSkz'nuC8j EYvԍG8eH&XQաGU()<|,+5% z@w&ͩdU^ >`q??O$f͐Iŋ>şΨ YJƗdC:~Fg)[!$oRQ[|K'u]> zeMQϜCfQ(!oHeQoRHRm n{9m4-<~"i33^O6&-8/bFEK/Q&!T_ UdZsQDnIs8Iޱ ZU7n&tL_MQx_iT&'eI&?njwe<Ǎ9#޽d~ Nl(1 5frHɻ:PGo60Kih=F{dUCoزi`K28IVYھΠnq~^ޟ{h؜?l j٣[hNM=iةFؙj9,K1hD1 ʉ٭1r|7u&2Jc77*WEiQM>mLμ@z{*ins2 ]v[Ř9ْAO@V .7ۻJv?Bgxywz>xLQp&5կZ_e_B?@= ? Rֽ=tS?7k!#5q"8LڙR4'\5аw'U ^Xѽ.pl)ccMM&,R Z>8LqjxeCe `sƒ˨ dxұE5LZjdl]刌NI^+#9FNqkY&Jr}*b)*'9al8fiu޲ZTA,mu@~a*(DV e!x82)U(,e"H` 3§nM0a$A:_QwA]So3014GSos:N=EpizmI_GL { @t;mNqU[GE6NQF0+ 2t1?;&2Iq+<'w.dȅ]Ś93B䷉I;‚ʭ&9Xh7G|WF,ֻI?^-JqF~xMYLxus0La 53pO8wcM*[ r'蓫r|R[z l?ȱnh`8<. R8` !=~BM|Jkނ|)/I%řŵ}% Sq]ܓ 3y:P^qٕ'E/*%e}/ĸ@Ի?KS{Um"Jy2WiIi.Գ^Wz\V˳>} ZO_%Տވ,5YYXZu.SB6wnyV,CحWK3 Z7d(n͚UeBsb I+8[xaQA_p::} |zE\,h6) svYwޮ *>^:"7PH={_ !h,ljv# MhaW# ˴ %^ MBOgJsWo/m\+TYT6&cwAI]އSUx?{䶾Cyc? gQ`X`mnCY5 {=|bɠsye5z4BRwxNDXz9J`m` Mi1sUۜ  "GXRϬb c УsqQ2-q -:~"HI8H+(5s.J<ȣZrAih} - f;.,mz {my;tz2 #L"xkK|Οu1tsV:#fv1$}hQ~/;'􄉮B\ òZ!|f6ɡV#?&43ꚙJWxź`]|3¸fzѤ? `@r}%O*/0pXcdNKȫPc\cdп]\2p]b"\P鐭JU˺8nkMDSt6o]H ]X#L|G{ktd1hjvp&;Rs4I[.n, ]X).^NQ|M!q!uai)D<;2A cw}E J&֢Je@ԥ1(KFh zƌL)ܼ-gL]-Z x0P<ۗ_w36 IP! )ryE\;LX nq'_4QH&s6)`fp̝?y-j Ͱ19whaC ';11Մ!}ta1Q$rm'VѢZV+*:$XM.ᚢp*y^]<,,CY 5z{LB 5 8m&t({F4}Ra?+9]sa[fs!g</8e3Oqfgnz̆)F}%纊s4F -@K(Mrv \ FD8c.Ըq3ʞ4wqRaAX HUZji΃fG(DݝEx <Jm}8R/p#y[ ,oՁn(}0IXy]MH_]T`ܲ&U]D}V&EPSa EaҽjR( ,W5?./Ր&2åZ]U@3_<9ҘkY0iȗ?1g 5m"1P3KtL4V c֧FqKIU{Y"wj*ygQHl ZjjJҔ7o[ETˈ|W 8W@D$@:(;VYx\n $qBus 9 x_3Į xa\Dz ąoBc}ױP\9eVo,UAi*NZъ,O]<ö>>vd|gg]M(4JF9ܩgZ@tçKo+= c.G2h]Zꢃ!;6ih ;tg6]dS%ez{=̔J(Q.=/IꝰZ/F a!io\,qJg5\rV9:i_Lx5)9Aa>|5|aqQ4KZr1op ȁ5Ӑ]Nk=T;(('8.֢B4I@"[.S {5:'-!Vv楝#4\dҚZ9Bzz`yTanVW lDF[**z9beI\&VDj]m˙:ߌL c-Vv9Z)ʱ^S\=w&S˫IN8dԶ) G6BO:GYǏht^p;{@nNڝh1 AKby ] O}Ƙ*NS4@..ѕwFϥҾ~$-Dd w\/>3\5h yÑ&ˣMCԁFTm1),cDQ2mUPΘuJB[LBT*Xӄo' %Y x5r 9:<~ jΨFMoX5'XppiŻ6&.kLhս>q:g$$|]qs1)eO75p15:iDcc ./ 8`%ıE_$e$yq]?i/pA,'5*%RWz bx9UT iO,5t\V!Ũ"Nn4o^32LB2ⷡtrXo7طx݆(gJt8n=F"ؽ!ˍd/ߡ 0x_إ(U vU}U&arԟܫp#Yp U}k)dJ idEE-L؄7e^T-PF 2ρQ07m AbM`C]:JhiNrBqw8$EP`=r.לLܫ8p`Ǖ2xIiM>oT`Ah}K2"ĸg['sjc7@aEQnxQ,NhdC` [Ma)T N-8VpB^׾ސ*Fm<vRg90v#)]޾ B'Tx%ad rĴ,?<JO.o %i/>6otiНL p#JlC)ml]mnuN8iuCu5>.Fv: .S& yC-/gg.Wa!,zLq=CƣU9xZXR:åb>+ː0vc=qc&xrj  c}&O3<D0 1"CQ?E$d)GRPf&p,x+zx2ax^zC ,I蘿ח'0#LJ~/Qj|UNS@0CxŃl+y!6 .\Reyo {RĀ\is LbL p*8uо1߶s\[mdۦ496W늤D&{ KlLNiBrdYa?V;k稢F,zz"3b1RXnfNRgH~.9/  b_RF99z!wҨ|z;NbEFckIMS`,C/,V}-1mHL;aŲ=fAz1}}9H,<ލ9'j͏7$Z֠,jf < i*|~ }ZmXs[ϱa{|7kjhtDwvT \oЃočBH!MEfMeU^ VϐL1ɛfQf ~:[,fJ8g>+?Xę!z嘈?wPi鬀U9AGXRq-lvy\M%[SE*E~!mIAo/S背p&n nȪN":., ֮t;m T%K_X\ i^73 )xImhc k4˳8GFuВ6g>?-˯^L@%8YS/!n¸`p.OiY S\oR-Y ]Dhve#JIaqICauc'jeMchN` |s" Swy]^S'FtcOP!O&Ï9H&QaS:(1Q3#XWrϜUgHzX,a9΢wٔȥ~w ׵I\..FތօkpX>!XD.A6%~Z(tF-_˅V*;)KåcBIqQ5$21lx)t#605|hBty\ Ț3awuQe] Xq`M,3P\ ?BKJԟO.Bn|"vǒhwQfE fuVM2Pty3k/Eka7-LK]Y 5MDYGoQ kyQ2:t-V˜ȔfSXu81v6,ɨz^ .eśvƀE-8(V4#O24 0a_*sfaxg1IE~w`h _kiǗ肏M¾ zTG}n:8=\<"]B&˜.\ʮh P j|ıMz_; ~[ҡ9W,TqIJkݦ0Z5AZ(*2Gr#&g2pntEZȲaxEj+Qi4S7<5q3ۊo-&hZB/O+Y@!_Wd6w~4|dzBy 3F%,6ݺæh,RBx (x%B+btuT;(o* 9 yThupi? Օf3)¨{3">L^.qw:A >ðפ&k5x7@U?%_j4KtY85"num׶؜Lq$+z]mǻvp^81Јٯ(l Wtp7ܖ\n UNn**zYc C1!n"+x ;Ks#䈪ttlJ;+ʪx`uRSD;$~ _YjiH0^ [L777"|tG9.HI)˙r͐e^.Q̘BS,4x7 IkL2#La 4@M[*V4Xe΍Ӷ=% EԵ]R*d7 i%Pb+wMrM*e=gw "wD05eR-3U'_^fȄFS.D>'cC-&f`9+CwKX[~s3I^qn>/Q3 萔MKDb-)֩)粃o`G!Mkٓu4(táb=蟋V5KYUo\}-ukSk 5Mk~ ) {A䶅%./>!vP~W?Ѻ`uStW<2Q@b72$HNc;nԘ Dr.J[/F޳󺤳UJ ^oAu0xQT6m1׍I{9Ko3`4Ma CR7W\Ҡz k6z-$œ2U(UmE rPfH9oq}x?תQ4X | |v85Bo ?R>?I᳍Ԙg_:y!ƅ+V-1Hf[X)>_#DxGn25Rd&2 6{_GrFo~ ,[T.+M+ݝ[*ܠk)cҋ'ņyY:o6(&c{h4hs2bTn3 "=.N6V8:gHM<&HBQ: +̐X*w_{\k1;R#Dvq'޵ p$ncCqvtwtEc8Q;>1˹rR2W&`"f\wq#km{P*YT- k CC/XtCw2dꕴ4BeW;䗧vtL8g_P8C2i>bpC6=Tq T^X/ϴ oUdUcǢ?q/o\Q?Ly" Gq[rKj,5\}PzFaMSփk2E7{Vbǹ=`dn4v>r.(w9P y'h~?_/G=_P d(!iF#XjXRxF#RaXZvDLTQ%Lq tOt"Y~5@ O#*aHQ$ lx=#(b4Cvx7[ե k\OЖ>`>F*FM8t} Ҙ+8 C/X\o?kcUr{4|Cs\60,n B'lD|ؿbU,27xm)[=t -EhEdJv%oX#N#…C5T8Z9[h KWQ|{,EÒbӃlA1ovZ|65/!$Zw3s;2Y)W lj!I=q?;bVZ3bEK@iXq8KDr OS~P ?d}(Z-i#ϑG t/A=ƟjkPrMmWe|oK̙^ _lJ)df?vn_}h]k v<&RXlb#ف嚣9]B8r[W#nX%29[Fj'pI2w 'eCjaf\98R[x]3EwEY;2fG֜C<6`q0YuB5,VY|Q6G4yZ&0h?"3:= GB'=ٖX$^#:#΍n1(܃o%Bw]ߥv{Y!&$~Dv3'ؐ۔\}Ňk\Ԃ̕#øuO\QГY,r)P77fd`FCbaD'?=هؾ?,UPwѝdnSk3 s5ܠI=Y ݧ:аztFix)y2͑H`4_-WCVp8jH3Fna3Fl#4ju4VE@v/Q˗lQfkSj`|rAoxijq.0apzH[7riz_ޜ1AGf(=N#54͸lB7r શr`!SN1\O}ěэ͛ZI%4 1o=j <%Tp7Tŏov!k2+Mg5bRvq0Bx1?1 w'JUA>w[JeݬHbT?4ۏ!Q*n} cᶸjy%PdTJ(w|fB4:$q]z?/ZAy!a pPdkD\nn.rD<3f'XR %r|=ٮǎMQ=nr"`N!-iLJI5YpWpd䯋j[W{2^vI9wgXS;cM%.'$F9wXlu׀3.0 >TTlKhb߰MvzIW}fitjU=-G׻ћ^^w/}_mEH>vǯ|~zkwAZڨAi' 0J AO,|lqMj77ōTo` n&QA2K8! _P~`9?P]F> Fiwh-:Ty5ǠfQVvEfcX61ʚ6+0'[hS]]h7Ҕ.m:fDYVAze[2 ) {rytzʢTDb\SƘa/r4VF`-m ~'HMB 3{ 0|2RVYlWζnMBub))#s}o|!MUs(y ͚\[`d4FsKopL]@Mm˸)_$77È9E AXK[%1QSשc^|u>FwB㞈ŀqw~iАu,<;_4<2?e~}ўA\Pey?L?Q|GjAVʪknOty3ts̆k'<8njLuEj>jƶ`e\ ʦ}NX*hV;04@ OuYicGl !-x@1BV$Ex{;~-jwdb#e>Io KE,S-{Uvmi,K?f/׽g̼*1OfV5,Ό̌Ȑģv,hȃ;*7bw8OvZ[;2/<#pl6Բ^9"m *ۛrU8#/B XM[cb 1;}IM&7<"}qR^t(%K$"*I}uHjk[lϽd`J}0l@NfdT#%!)0~ObrGs(Ďs17&ba k]F-b\eHvx4}gb!睯 }|#wSy]Z:$-&[IZ'+j,QtSY=.3[eѻ.VoO.]UV )^[S0e?5R(--J:\JϨ\]hs6Oe   4'x͛0m;'ycyB T<"yq")dS{ZX>0 .Z0C:Dy1 <^$"}FY8o\gm=o8NBn'?-[7%DJ@ԯieA/=+~pnKAKqEj&+t=,vWEg#(y:OKa\XQ WJucl`iU;轟Q[ҞY|95C67ڍZLJK~k`W Pp_pf0 %Den%{C0o2Q7hC0k">7\nGQpIޛHªNC pNʋ0wJ;\CL-g_ײB(Ս %6,M/=|fÄAm5NJUgY"t *5 x/DjD4<}ϲ!d;wb}A4ouGq75ޞ m2r%m:\S%KH!5 P_6\\\Q qks[f9ی钀I |!\+1|a3Mg@ɶ c%zAM3M/V-QnvX(vs)>$y-*Xdp* kÜd[+m5p6Fp= #s7Eas^N><=u$eB"(_d!HVXRw 37%u<:t~_^ pt- \Uf 5YΪj¸r&\}ӎz%;}`6l,h[e@5J!>R*8_LڮRuLqw*Gu ,}+!,z$/ WABa> SX#ga)޾W-*Xݢce* 3F%F$ >vlhјcpo T20`xF= dYq>(JuA$ 彌JmhYdPDV+(ECRVί3ڨ}ҥfP ~c$|` q$uտr 7vq/݅.eifRgnI~ul|ׂ%Ȋj!l|D6 zz qרW.U({F^.zNV=@}L)X>}8Kg!#n:Dhr6_j‡f`pʤC3nfٝ= A?n;!"k~ CH:ZZ@pWd BK"7Ǚ( e:?S^H V|( %IMf[ 'WK<˦3OR1%t&UmkEP3.̨ >@)vwZȾTB+TeP؀iRDwݶ @iAI$EҬX\A)qLıXq>[Yp&NkXBv<h'ť> aOi4ڊXGV)gHWȃš\Z7K6hG-Iuڄ\`XXJ4TΈ1+uon||H3#"8M׏&aϥ*"R[5aqxT]]P^P5e^h~8F°(4ce\{̷5$Zg 7uu?ފ<q/)6 {؃/E؅s4؞X<=>=Ҹ@9.LFa*4SGԱ [7lʥU>NE^ jOȒE Ƕ3˞^"6~4^3]toIkz}ߞnwԇD7.V󦡭at4ǻjkZ0'-CqR\.@-+n|@X4:6ޘzȔ+/wE@Hݾi@zV󲥌H6[3W~|U0? \ ܝMay3ʌKg܄3:6},+.doHyߣ +CO"k|7&H,zOiޣ0OVMb_Ģ7܄Q&jO<;jcȒd9v:y;!uơm8a/>IlpE\oYn2[yd)|9ʉК͛\Lnd38Xd=)x.hng]JV-b&6ȾAB;Hm[AUNdS>i3cjMOuo[#Sist~ši&du$4@jFAkL.)80#܀2ܽ߮z-ÍT]{\HAaݯ% !#ij'; unKusջl=y g)u ia|f mPELĴ ߌ61A_A S5p-Ph6Å8-Y1U(GnV['$-uyh27)0~cUp' CBa*Lfٵ _1B*ujsﵸ' L#,^Gei$N SJCk"+]Q =X$s*h{1?\Vzc\X?p ^d0 !И5nNd t9`q@,ُK|u~T,WCo{da𮏲>iߝOb$K̉]hR=~X%c)k ,i=3UaD_A 6+O|?[}{k2} [H= F@?բqy6Nǿ5PSC=wBpTV8.SJUQ=-{+tc L{܃աUs+62ea_Gbgq>ȳ$wA^̧.O3يI&5w )َ,:ZƧ " }ۭ!h B/U% cRF|mhz@LB( ,Ąۡ U31l  dŊT #x(쯵x4&yjuhW9GGٍiCLEv~%ѻG@kO??I8.͟ 㠯f:aWLϾMdkԏ{V߳RtXwGdxfֻ/>< ҂;Ȼw{w}#٦bkM{}y/o;j!"rN{qrY!O?kJ8܆x7n7I(O PH0Op0 }Ġ"3oFtkOi s!^ IT԰.T5,KY6v{t=>4<,1i\jhAq͢GdD7,/XU(WR/"m\ު@:Qдe|GI3%„q9ZK Wq^4$̵%Q',qSB\>2'@t9V &;3Pr3濸pϾB yTvxs~e]Is:>T׉e.s%տ~2K)wrJ-ivޕ3n|оyc/h}Я7߶P#,;T4'c В-\!1~B*7($qwBjna[l{-Ttr2!,Aj`&cɃLO>G ߎyE#QXASMiB1"AS5דS읞IḮZ( 3m1 cE9R+ s Ec O;@D#VS#Fk3䳠 scu< ΋2yRUiqoӲ'>+saB>2Kv,NFMmZG6f$O+g𺌭ɅprE?Uk~)XA˖,\ϰx)oL濨M|:Ҩ:=xsH.6Y$"p='GyS\+ p*׹@M_j)\FX|Oe8d!a0%|>b]<`h[%] ?:Xjs>"nsZwX?a )5VC|qY @/ {(͹Ӯ2_̯W s:],~5ʗW  )pX&7G@v,S5f~#T Jkaw]S,]'[S''m|agɈ.&K'6 T h<χY2p86+,m RGba98BNa*|Z֯rZW稳Z}SU71:n|ĨZ)0m 勑bp9!h n=~/{=pxWvRv*$I617p*TQ@{űF $"f_xkF~#[7x_1KU1;q\,;}uhH`LztI~|@c&&(_>VW3fkPی8rQwgGk,=Z&K#1~n&Hu؋9gF#?Px);t߇ $YV{C8=Nיlo-CfF!ϛ?مæ-%In_K\+zuU1:?t!Stv&YCܴ<'Kֻ35`_d+vDyH寍 H45suf~놝Ib D טbFL,(C%ayнp=hT>o x= &>a={]sŽҜApawl'? JY^t.TW`7clG?)b$N z(cmP,vQVޛO=ʨty^,2%vgW  >MH0{ 'A\axT2ʡ&[tjf=^2!I2;,9W_Y]@ų=Tfݪ\qbp=M z;q-\P#gKƬ=9Xn'.GEYѲJZH~Cs(#]g> ֱLc2B@\ao(| lI3Qș;nnnu|f~W ]EP> !il}!OBյ6> Qb <pZLl],=ևq'p6>˪͠Am G8Y|Qc8!b06GibmB7OҾg&:Eh[aM$=*`G`=pnI#O֓AhFQ:aO#SK(ޓŘwV )>'|pBQ uf{Ǖ?3.ks[qrP+Ӆ 6D Fp֯U01m6iqܡO[V.nZA*mpQfBIƨ &2QX@'B(]UYL#>Y +EYm6R#ԇ\>4n\5¦Q]+HȔ-Cibj˭j['F SqN-vʼnT+Jcv)=J+Tӯ Zwl$ܧ#l  \{U"Qҹ0B>9Fvg--;0qzc4O]0oY4TTa7EF3B _cq9NƖ d4(ȵw7w21\gd82хdn\$ S9ˇro3GɽeRw6v]86BKd8G4DMCr)YVVGtLĆaC S-:a݂{ɷ[MKo٬|؅N*a'csu u)@=ev²9yS[N-wG7[KF^mks7J0+6Ub8Z|O~ û%%~.tE2I,eEdh+%iC+wjDr=!;^B 8{"z zW<~7Yȅf,9jMcb<^Kd'#m,i@SGz_A V o{ %~Q@_ _)(CaomG1@K#uglUSrugzCD\N#$p.B VVzSFBqaRAI3Q!LK%<#4Df~ja 4&-Bzۜ oK݇"C^_9ۙaQ=Ri ,>JLv 7۽b9NZ߲H:}Ys:y愓QSbH[dC FH3o S*o)-WYbEs=>{t0}Ç۝ wlHH{@SZs<CJ=oz ?6tʂo- <N+Հ5fw;mCXfqWpS<Ҋ:W&C^.3 W5rM[ͷ> u$ gM@lQ @s$RIf+@ 27 rH/Y_V!Xꊇ=˕HbjHȃ;x^ 7S.9rv3)tW]SƄQw<&X;(^Gƒ2A,jSsXp:U`r'ٕYI5aEV_?=o lhl'dep eP[itt_թWVD$7h%0٫#8ˉ-(XQ")^hT׫F@h[}YMGl1HױP7UPa>ZQ9|4}nyT8}0?dfa2dDA_W:tM };xw{A*Ug=7ᢗ]7]Ez-: I+.~NZI(;2b{'zӌYK4p%q vsş8􂎾b3 媻yB 8@8 z/%"-L DeIu:vlFz5i,-5q%_iҋ6K*h%{(K[CȓAJ-GnA&e"9D*_7RVlV\8Qpܻcke@N3|>72tF݆kaωBW&^ڥ%zOY"=^E'[L ' wmƂ*VMVv:bF;ʱRW^9 %MCjȿ]UV\subڱҍplzK-6L7vmJ7&D} X-*s.@J̜X>(K$oOhmDߩa:%C"/AE%%ZZfWAD 4W $yu>]'ew .0p0.RRm57"&ꔠ{DbV %r gRjإ2ӼwT|&뤕 7eю ٟz0\2۶We6~%8V'H]'qgޡƴ0}uHa,˵}cg# D$n8O*pX$)XXqt?LɚV35viMU{$ WrMH*BxtW"k+`x7h[=AFsg@E2Š~ejs򼨞}89إk.25q,j}.䌢m漺n+(fԃ1 :I~w?b]H`!)0#u:V`8 a:xčzΏ-|,uQ'KhFnlRY|:r5?Ix+G_?J焈pPOK~攵h {ePԄBp},BP6EELAi޷!P,|b{9-'KR7Mxvx+)͈lm2Ph%ѼRjAJxw"?=F MW{֪51[<"'uoXa3_:խA9QG /,h\6Y)y4IwjURv}=b2 uY[댆qĵV4~PH+bZ6^DQf@aKYm(R?~9b흌 QB&Ʌr!bi%vgFu7ErX[hQьO)J'E;"5)PB,"5'D |⏝_7)l p.c%0(55J"D2D2(7?0z<3Րdbm蠸8#κjyXf-aغCKjK8#>/=QuFB@aҔ%|DT0%~olCݹO R矶#}lK[fwv-DwazQ{K^FnUvβM`(Q}杴 )uJY $~^ΨYtv}0M\AT(4mc!co;;v5w_|]g}¹o/?2sS(ɒ<J©(b[{QӭJ,W9CqP kPג h{7/Bi#*NyNr+}R-D 3Sj sƭ4tT'[OYHcㄜ?-dd*FX(ɹ( UqqQbNm˚Q1S0"V!{k:;D4oCBgE 2 9ʬTr:kra!ov+Ģ v# huHaεˬ 9] G7bPV'1՗ -GGCg! 6gM5U~2׵XST ?NҠ.Z7Ʉ3U=V s2]bw9cغk !zƐy;e+g)YKMz-[kD[aŘ<۟'4Ioe) Mh}t21ϫҝ %Q7TNkhozUYiz$wZC.ajR⻩A!(>3^Fnv;+2K*1}M?[ 9h8/!nP2ꆽSxQhsfTp/Ex8ROdDY gDrx77ϴiqT 7|ͽ,ȜU]{| 2􂚕;=*&ϗ#>_z K}7ȩkcV_BcF s%20* ;PmNA J%#(v'~? y!d鎛on2ǣA5ko>qD؉qgxWFΛU 5i1/:CFTt:{p7iD--0 ^T):ꪶI4̚ I=:7IAsn|bp=e6g %6j$miW?,d;n|;4VzO*;si-/$y5f5a:Ȣu(k3:>̧m)2! N_]|/Ԑ#|L3Eѫl\9~aO] sBj1{PW tnir sxsrҵz9f0W, 3J2# Pɽ§έ*i4ZXws>LH]a׋X^IXH63rqaTYU?i2 C͟Sy:P瞯m ۀw2'}=ݽP䅞[(U -LRq&`A@kUoVr!ġwiؤ4e'ڗ?6lF7q<XoyObG:FO#a<=Ъͭ=]:NRg"/;>\-'}XMR7iC(Oq&vCv[ˌ ycZSpӮK`]&eM]+Sn6@Lmxi)ݏ/?OhND@],fUz- 5"%R^4ŠC8Vv viTm*#衂t*Y:AQ_:`f_ve@0fE)N]J2 㔱d<37eSACw/}s5юN䱤X8bD*hX5=)Al@?\@7m>})tqvb\[|=ހKɰIw[r?  llFkᎵ<8VyDEP&<-#7Ob/ge/ZNXH6!sM0$|SVކ&.F+],>HRjX ! &n|Q eOHKr܏gV*~[!J#OmN߾e<"mH7b*c%MrA5\fh; Aτ4NE^_$'f+k2 k=W__pNS$r (5j| fvb1]"XcIK:;5R_/iBۨE bgmLݽnYg:iASjѳQ%LhKj B,ZcnAMM&Nw(ӏǤc `ܳD.n=> \8Ҟ<-jagU!>M3AE`i/T!bM~ 9触v–ez QH , Wa{873d.CmQT|}*zRtQ꾊.~?d} _Nfw`szD7-qLJV!5f1!' L Z<k!B LFI.L@==vm&se-!? >1yQb92IQCX4 URКt ּ⟨uq?m-򏱕=:δބGS=[E;9er22SHӷߔ2EMw.Q#|% sk>:Y'x'%-h?g19x&d $9>ݽuuKʩ.Ry̦Im:C3IjmM=,Wn]$?'"OF(%l[؏/ڑ!i^71#YqN{k-!3iy`Rip] cXG=ƕz˙=UV~ s ߸ "QK_Eϱ8ozވ-cat5a-ubj3x!4C= &7BM>:QY7;.|G^ȱljN]%‘kiN$Ig~̘"5SAׯGd$2ԡjU p}יnU~D4e]g褴޿?aްUpջ֯ˆ=\R.hSML'qJ> lҨrt6U4jGp.0&'4h CVa̹nw@sn;.Wޱd.@55-v89d֒z[̒sRu2^eE͑7O291px\&ԧ9wW{yaQ^ 8Mc+%*tIi{J*뚝0\iB ,F PVU7ƶZw=8.؅r:m[ 7 D]x 6 GR LNHP,r̓pt#8s "aGF1Pa kp|N^X`o29ɛSU12|$77pJ)GfRg-gU 0zbQ?z!vg: 5 ]`[ Yi2Xف@e[Zs\ Ie%qʫ'FV9>'/3C|/ܕpYHviIoNIzf p1x1js C ϼﲀ ~ӏB%_䣍BI9cCJ## za@mm?dc)tsA5;NeyC'!i7HSpKYj5h UyRݸ;=y[%ߎY!e¼p[㎒%]{u Wj뺸0,p]DtqB2 C1O yʬGNI*VTOz{n+7ޝ*[1"j d ~Qp W `m_tWl暻GåhUh|; j`ߗMa3I1%Rx~=C+9J/Pl`2:W&v_&)d 2Οxr¬# h 2 ،Vz?!">USù.oPMsꠊ3Wĸ:/]*iEA19qF 2^_2wP?tyñ!bcy~zHGeV7b }pv5VZ^Ɔ%.^v2w]ZvM=xeP@W;ٞ򙾋H%Šzs]q!A"yJu`,Cκly!HCsD#1n}YHe}(q5wJ$(! rup҈>2A<,8<Ax4RKW셣9JH UwqM@O1zD5^/yQgPhDYrw2k&pP,p˧钹ӱ ibH !Un߇rlP|ZP>Lw<4È?%JEQ|F×pq}@OѐZRgcMe;!Nц vZ[^aO:(NYLfSa_ `a&j3H`Ip=%1Ÿ-Մ Za^H vW$~9R'lvPF@~:ߞ|yDޙ#d+ino8Ո_8 RE!gS:l bϘ]«L^V')Pk~LsEaoKM|ݧݽ>PDȻ!Ͽnc2kQ}+5^awF͇ re,TPez;.HfQ8sȜfw89бkGƁTwe m<b > 7"XJ5'iI\ƣ;ۼ5"u" ڽdN&DBAM ;Cl z:~OVNS^ Əti$9do&+Tnkwh8zGiwx>{W̍,6V9.RbMƢٽZ KnO_-KANGÉDs9 FnZqT;OYhE0#$M#o*!a snHlPy.AOVc>D&;;Vmξǂm:y'2]b9aךv .cSKkRPSF+9|f3pU$iy7 (w! hsA"rR\?4¥NJåSFS,%8Q.ۜB0 b':iOSЫQOI>/ }ݷ~茳zyn ]R@ 3GBJ!& xQt "@d-c@rOR3$>ƼӕVeWKhZ0DP a&G2 Uie< .+(GQpYaե;V %=/4m vD~pU:XCYlQB^":X|-NM`}SΊTo̝JPW`k<ۡ:a:44iiҦ6m7ês҃izUɣ~\Jo/dtBVeSweJ!ٸQ: S!맷LB.rz[zO;!`y&!ܕ!ŶF4 Q+tY03% ^oമca 50 nݶwϲ!+14H8StCA>weX]*-rjnnI-3lфH@T:Xr:4u),yt)C/v(#!ԣX JZѩFo/(YH*(yQCuD3/ɇDM  p)=9cPto>|]8.\Z W??S;Ƹ닦}V 'Bk-!޿cdTf:)g"aBN6ΰ_iYѻl@>iIV%B)Չ~r;7ʬ3"Ro䷡B#[ٱ$%]c).RIDw7y>Qw8;;uRJ LBGopQ;#{M;ePENY'n2bk]xѷAAU* ~T z z!@WdySHe\[ҥ&y;F' CpZl!Tv$ iUĽ6Ǎd3襃9 mif$|Ҹ"`oޜ_gZjǦV;_6p7™oC(J!x#~*HD]ܰ0p1[ R>I&HQ'G@6I7rk8Ȋ%]}V L %XZo\ yvv%`/P`vB&6 ]\ߏqBFW /:ד{kbFKBW8g_aaX^[( V ֛i>*\[i9OS!:FH'1斥Y2ۅb4#qb؄h N1_{ msgbe9LvRAgXQ)YtQHw "==;\r&j^[] $)eޅZO/~x,Id#e'l Py:"(?A[dMv>;/qkj[Cv }g,j)Hφ|u앵#|rj d#]N}j nrGp]OiDJwʸW+JZgI~]?wPg<Ķr~xυd^{ɅDO_L$[DcjȫsIGPp* ^qq+N;S*ڔH68crq#kUΟwV/wP9s*n.eWK((W"95ϯIљT=̡Y8vLoc9<̧zs S2thH\t%'j)''3Jf0v`xg@ fe,?tOqraDHϾj&ULRs=4+]^h4 6bWk$3Mb7LL4CGt 529XN"H8[u'l-ʀҌE/if:%Tdyn7O:qW Oja]5 >8ۻt|1A*\tTWew40ID( />:Y2ܡCЕOy63[Ew1[zd22dgFx ԛ8U$PelAe v$|kWF@B ڵWoةNby;<ɯd:c;A:K$w5S ZJQ7{xH8S_4J.#NTш0rHkZIz8LHieⱌATqO#! DE Ȫj?{a'^' yޟϼG7i4cM ˿TD;MT\qpL 1{<0F 'H?^g7JZ֮\IǼB7} XtM'@H3b@"g sl p&ɗܝCG@ 0) 9هmKO"2 >xhlR]iT!N# )B?<֣Citd=[ jH-q&Hn!` 99W AZR):ɚ-tFí-I;':HGqNx ׸<N2R(O/ w14 #;w-lK^xmwdߥqw+7* oi{4}Z,op%\پvݐƇ#x/UyШ4o$]J̡vItt^ZM-wllgxA@Ё" D|{?O3*U>G˅r4~.`dp 'WI͕)dDg- [((D`m&1MNK$&gH#w/*'[-yW/ -1Y-cl;Ûb^4lDɔ`.'̮yii]A5g"/PEJ+7͚d~ ëM7fk ө+w J*Hi \סg*w<GƎ:״8-,"K \N;Lp^*[r^Pǹ64 ZJTٽMt(_ ?Џj{L#fdH#آ0խD]^tC>E ^EZ #{aSo>PVVw _oZ; H4t ^%/SqeaӔ!-IL||$#4%MB<i O*@-kBd.Ql7pAU!a :ɰghVd-r t7ʝe+xDkK ;C|:6$L[Q󆠋#7$@ml;Ѡm:%.[s\.}oZxcA jBכ|(W G)cl瀳PFaQݛa  wXSVZ.җ㿗Xo=޾k6-NvB tɦ"zl˹*[o'?ed@?rC8.\𳢲rAR?'Us8K&2BeV.fKdľ`l#/wޒG ~K<ᰚL@!8WUqǵhuFBRQa ys^OdEVrO8 YgjNyL [C6.gtuL9#9C1r}* %.ћ}oD(T}7p:EWs+2v##K^f9bGFtE %h7٪򻄲`ɜu <9nf%lt^]T[K%c4 MĮ6B] s%lAR&N = LH:h+`.Ց쩴\⸕D?5)]z?%9tTnim j2WSGf\}q #1GTuܾ='tbI%JzAE8Abpf;bBD@6';n+Y 81/RY@z8 |[Ԕ_T,=Bi˯{v;ӊZr5qS KJ6?H-ExS.sd+,ũŮFU ==&ub<ׄXIeuK8."Yg]QީlIVW;6.1 ^OmpQ^R8Lb!I8]7#r!* {o.e\v̸8xVkzL͕qG䜠q?gԾ;:rخ]>':AgG\+8 E"S :T d [1[wSO}g]-ig~?$H`XdN!cЎ<}cB4mO3nx%a[ǂh&|61({Wp4(_q+ϹZ~BJ  fBtobg q cuP|?cgY.[N%g}ʅq ?\rxE3ƫ8(cjeS'Uo7/3C|G׎gnrпz4,%)BglϗI(ԼFoGnRi2C-e#Ό0oIΉf}8_v>>8PN]]M̍9GlRfBD2@䢅q3ォai|6 Fh2g.<g֎mUvLI˚~h謰YV+FP|=ӀPVEgG Vt8puiuEz<0Ơ6]!sݔLh{)ΝW=+KFSQ{eQA*0\><+7чǏŵqkma;A.as&2A|HA尉ji'(*]jg\n䓆4| ڡU }6o'KT.xgdQq]u8HRV559?Ѽi+knB'lXOв'l*:> S;-==[=SFiчF X:wS2,ʄ8an7t\BfbD{\EyU26sV_dGkǏ̱1c+Z@`\tBHǶ89 I2[oX݅})qZRWLxې ĥUɰ lQ rպa/,+k G)ŃM1(.si8֐D޿2 cmqpQtϯ]݁@]}&N9$BWuo1O3c%6H!2a[T -h6P *&ʏ. >Mmdmh19YҾAMP2(<%L.Vz-'MۥgJM"[NE>OwѶB;@ G3wͭ[2ֳzw+pR\G˛’uR"H5QEtr}PZQcN1.2Hې=5a?>cnyUV9ʬeVVXYoвTj[ …M:pzi;%&S]J֦2ww22@$_T~-M =%Jv^ŕйz,W 8"O rWϼtLJhݙm~[+HW-֨>Bxdp:**X/pկqr2 P;QRɸZ¦)BNEe3ykg tz̍"Y| |^~ʤ>Xy3"[.GR)tqC3/ o`ؐ&&dvXMd`qC?78Qw:4) K:, $#ע[Al=cV4}'[\ojSz"4ȾI?9H rԃ̳d]ٹ+{Kդou]8!Qxvj:O8aMU8\f)̋Sh"yLIz15!gQӌwǷ 48b|6%;f{Č"\~2xE!t2%/ ?,o Mn]/Yf,[4]~kLvmˍY3lnwua=_lM6I2a|X ?VT¾C U:p9wqk$n xd4=fMι[ R\zCi=B6E~)ITg1PQ0k! ,Qr=( `syhO^tiT$mP3" ix%y9")mF4rnѮI㣗J4݋3muN|ci-ߠY$$5yJ)_vM8I۞شPUF Nkj&-qۼqL7d,ƐU.C buO&ZkX.)RZ΋8D4$$,~cX"=z١ˡ^eZݿໟאZQl~.A u(g~xVeD $9;|>QXyj.Ҟɭ%Z T>#ih_ h2B;}$ݝ>r_ Vqc9Z̢d7pQ#DCYqxX/Nt2B: &@1d?uV3S%$JF5-fVmԠpu2kzX x:(iQd.(I!i t_\P?G=u Dכtr\ckq? Ԟ bxB$[Z`G3v3۹|ȶ('iƓ]սeau\'㿆ÿ{){9t`kt ,Yih'uJ yQy7oeEo\nTБZs*a⷗†?%FD6+?5*J"OJDGxjLZ?rR YuߛkZb}R":hrϬM6Bz0:>4=  ÑY :0p'r뇲$E_6 K׵6DL"Ћt)SidYV񱫹KO DmSⰯp']tK u< :GBãH"ԩI{~BelxTX3n8ҌuU")qhwLuHRdz>z+rwYbQuɨX){v&K%-{*-Ι(S]BZ!$%qec<} J>,Zc~Rw +{ Y5Y:?0Tp~ߐ"o~fqiNt7]*ѳۢs_0d hA`f<¹QUtbq,7΍|$DV!b)^' qi524+4m%T) .ԱnDHbkP!T >eIB5xVNe}r*.0f#T;W;/Q 6݇_e$M0 /rbo=IV9m31f=wJ3xrx]vۂPvwEV\L$]ypr(r: Jp-BhUe?o ;`o/~ym?&Ifj&>xAM|f7꡷PQ"1R'd衄/Q9hIcl:Kt5T)ȲxQMM:pt{8O8kq!D%)ƥys}.PX( Y6lvf$bEH]a:S2^QB'j1rb e@K$ܽ E]3RAB)ymYh(5Rh)-oHfr/R}T5vm H85fZq_)~J b,nO7(A}'..,Z9n]zXyXЂYo|#7)9x]bג苗9n/ؚ Tz4|P;-Wk0:!38⯆3:ڔݘOP(eW]0յӱ%]hLm></T:so}8O9ﺑu(阐Ո;kxڕ !H$z]uwˎWt #+ V1~#=vnb9~z~6PVzL~=8 .~"xgփ٢d]6|yB*x"Ć`,'-(K"0L=s $u0)Y"+}苸-J\KW7.MurV;!*/Tk:J :e<i(df̑b0rX& X9fLnj:ecFVȡ!!#0kj{I3h0D*lr[kwkAPO-e2Di{4?u" èÇ}i%ˍlɖ$&zgE(ꭽ2fr{̟_$8(dHJdDv\D!TxV,QS_(NdR+1Y,Ne7;Y Wn^^J, _xyTnm0O4ust^e5* iXl{אNt>eP/8OcW(Hw,)jXԔp7,Q|)M5tqﱮ5fRc)@ hRHB?!h˜5פRhtb9 ":ElCO}rq9GQSo!j"vzKޢm)O!srϷ4f!8pAOze[#]NNS`6=" }yL~<{o<, A]Rtdjs$~;FuafЂ9>(~.UdZzThN]pCX8]cL%!_Fzקw>]N pZ{c $Oe*5B%L J{%,M%NulbGB?ͳڌatFv}:b5䒢9`=yeO4J U.*YT.8/YEw6 t*P2 e>c> bdC\3~5ST򸆚@8t89~SSpz;\dg\: nҨ!aVvސr!L  f㊒\%,AܓfJXj,Nl^HXP xvVPMԱ| ʞ>Lˆq*3lP9CjcZ"C7kZMuuKn{2#*_i!α<J8YzZ`N`u=|\b(JnNk 9͒igeюDDG/TƋ.KShP d+ ? r*s (ɯ>ԣbԑql Qߟu@ 6[p{l*˿ @oIҝx8c<>]mV x"({t.+dRnU? k1V"Љ3ܿZ.p/^8 &+BUv gŗPeS^^[}DF~)Fhcț(&nd]ThokBLQ>;\lPNlV¥7.@yJ*oFR|-m懲Pj+<\L _V TpDq2So8mr$њ6<'|g: D!3>7#JvLh a;B9 äd"z*=ئ9*+,J`eU^*KVO k⺤Ph׀Y$ʀV,Ѭ7G?rt{+nT8%SE^E)hS#yb{c[O ieR]lAWݤF5!N-CA,%T! Lj]6p:o4/xQ]K ]g!6uLV13c&(uZ-O(#PWV%N*.(c=Q)u'R[2*cE4,wIVDf_vE@FX*Z-Nk_)֮qdK?4+urqJ-J{s`=5)KdOӏ'b 6P/ߺArJ x҂6RNxR+l%Ŷbe,+ N-δZcЫQLXMp\*HB6؂q};Dp)\\\)n[ڐ3W5\ <J>2^eX FET\[ld.u}(AwTB%6'2'KNۣ D ?'ހ<_T_k0mK%Xr\4/8G*u'a;] d(*E7>`D F&n+l dQ_wDQ/J5mdsAh4(0S)Ab, ?&W߈=J$W(K?"z!vM,w˅_)ⷿªE{\CVhK!2GQ%&Xۜ fo?{ K?1eS%1(g*b(>-e:^VM·Kx6dgW;kSp@,87Z~9Ov0OAԭ;ׂB赁굶.E_Y',D߰yy:-ue7+?z;Q^+?"Ⱥsc"" Z4?N*?,0}rbluaIGBbfUŨn=PNIߢq/[ԼBT)񸎐 d l[:l̲a͵mR漥v`\šaE(= DYGWUQmҵo_LS>KB|JH-dl4@> 6RT(4V>7kQp2gy<|@ k(Ҁ((bR _/XH9<!O,CnI˹j3ǔqƔN]ωi;{NWUa CKw*&DCns/ᜫ*Xe4~۽Pou] fI_`;iϒŻ4* N ZtZOҤv692k Ֆ0&aNY]j LIuTC;H0G}!/R,p2׬TU.J$Α1aย3F0ҚzsVF`aڿwq;Umg#)wB["dm wS"T]?n{ACsP]=b[0Yܓ&{8 ﻸxWz=PG=,1 *g|Q}&'YL2Bml"è^mpҰ̖<.:3&jS9JP&=S#,Opڠ/vc\e2\e$''u* L> m :"௶ -\, h!ɑZE^:)1趵uxXJ29žPr'Vp'ƱBsOAc<~탛OnZKdRYw_g:& Ã7(0{E;Ň=6YݰE|~D7BKDAB(TJcّd]Ҡi-l-.G1F,/ױ־]jĵNDtFEE;![B%B[@! 95m_g<3&7 Sl½Gα`Q2]hyG,,Yز uz+vBVR?8J8iq/w8n٣zKZ)SÅ`UL鿧 at]AiWHAj5LP%Mxr%W6vCAФ ɼ>7v5OK _Ei#է}-k >p#.nD}O,yނq/tFj=L{)Qf22ĭ8xɼ 41jv06Q^6B c7P|/Z:ʶmٛo/*+ S)\ oťVWnfKgbdlkgbG?l\zyfMjQT.R V~J5Ke_Wcɶhbʪqپ0Q*uǾ 5HoZZ-J%&nsJZm6^x \6Pvqr]8ym-EnZ*71CWn*LSHExUNT ua#cXn1EJa_&J,MRիA R^3][B5!ٻhNtP.IlP5h L;>\u R*U6pdE}+XXS,O$B01nM@W?kJ& 75@:>ש̊Ff 8/ԪLS?ǣ E{2募\P]{@I ?]< mFEJF۶;b{a'| Z #>DOM@iK{##[fGF0ϙ^=Z [fp9C|`._+"qIA#邿$6{:[D3WJt,%iQӰ!~;G\30j?ߞ@hmBJ&Eg9`D6tqgžJ5H߇ 1nJ/$O*9y֋?*{D7هĸȻDv?t1 6^(X)]q%$.RNUu/?0|DA_E#TqȜߘlx,=qf 2Bb`FUG|Y6E]y^&E 0-`Z*4Dp(G, e]Sinox( Bg.E5^(:?a**~X,݀v*x$T9)u.!2,ua)) 3vw&00>\D-[(?L[ Hg&vr\%'}yK." 6Y% O7}z<ܼOC[&"$Px -ܹ s3p}͑Z[)Cf8 (72>~ƅ lp zJ idg2iZʼnd]ʮ*/rǖiW؝>~LX0 N FѺJ KNsRvZ:]_ -VV՝.2ѤB$CgR)N"/ҳDW؛8ZH RqTIy!jEI)fa}yLsyf5nu^g$V׭90!$70TtBYF!e@2\2M ThBI:tZh́!Cڅ3H"$A>({3 =Nǟ%PnKu|-a2v(9BR-5d6!0No&kt:i 7cK\htp[).8Ca>[/h)&[Gl=̩JoKΐ&xv:fѴ%MYiьݹᬵp- '?fPA=Zo1(;1ij@#]=܅2]?[k-FqSIqD8~hoLha6"*k7 _;op7[#0Qir#v_NsZ!T;ܓsa w>7{t@:c>ޠq)w!JTKj&-rgZJĴy:*tV[C ;:hKh74$O?u'r!GDza+2 ~KŗKńT6O򠲉6X{s#̛jXuNG/ʞkz7h&g}; Jѿgp(ȇ΀v{ EӻRb{^Akr涡,.HZW؟~$G ZZKဎ=t g% -y76Qs74i|N!D(~(b7xҋȑ B^8i9\ԍPrEQNQD"M_y;+L9vOF= 2\Q(G533M8Q= (njLTBE$}5#RXR&ҞXeY֒HڵM%U;뒬=Z}d}D4:x3Z-ۏE;1o_9 x+e} .n<{E[MBcx'±o,~ *yU8~jlP 7jq#j_1Imc+b7/Ph eyA:M*flmhCիNUz8KFc~s|U: qS$zG_XΔzO0ܠ1eZ؈h:[cIm;' TmaBעbѾ.M 7a XzܿA%X ]~r,v`UV#?ߊ^ Fh"H?lz] Y COu}X(ՖXSfzH.^)b}2T ?`6Ң=UьjSe.!a%A9nPfF7S1)t ^GGn"04GpiTdPQг._N7)a*L'1Kܭ:y[a}pI3&A <z?,phڞ?YDD(Ư.е ng +1s L"iܼɤ;(Gȑn)R,=&jt(d1aa05$Os29č&Dr8TX+㋦yHQ9|/Ulb#:Vؙzӎk߂)83 侥 "R 3\ p~qX{Rb! !MATqj(ET5mZ+,yF:ztJ)r*E[Ú/WRvZ$.;Xg#D™'ZtGPF)wܲ9Kk%@x.q".Ө2[n!54LMi툠EHF~P3?$VlH({y 2UH9U'i)tMEq&/sXREN9Pc&@OU)4klęqaL;5,i*vz|DZ= Ț4n߮ƟۭJWj:2l6W_;_x,Pںqn(t)9DvZ Z})r/kf]ώDknF̴VΣwgA@3J# QxS=,M5$4Jilͳ\ ٔP!vo[mrRD:8qtM<=l.J5ħ nxͺ*Vap>EEOBl{;R5LLɤi`i>l5DxӰB)jOܗ_D؋OœB:K!NЅD.OO@Var1U#m fj]ͦ* rp5>~p͂D} eK.tI]yxYsCt_@Zwf}ݮ1=a*'׺XNυq.A";SL\^lf.[Z(Ql\g!(yg-NPJ~{씪APretLgPx(jEoíAUg7#d\ab R DS:i(lN̝ x8zҒړ:C jT ;G۷^3 &;_n6ue7g@8g&Kl* ,jY V:JZ^_ׇM`*J)6lS$Gt~UJIˁ}9ঁYp(ۀOB6T{H/l#^E@؄]2unbպXtuQfAʢ55RYCBqœX 2kѷV 9?fVћ8'DN~LCS)3ӦV}Lo}_}ŏǿ豉yR%E)WMHY{FXSJꇦsr7Wf 1U~&Ҙ"xh9ߌ^c&DKC9*@$*J󉑂v:$71qB竓1 *.o;~Mxr+ׯEEۻ bH"ӡZY ) wpC%KU EVjV3Ka7_DhqΩ:mtvrū"0. 3 (Yӗ]9E!.!l J(řJJp!B?.qЗ E.X kxR+Ǚ5D"?jY )cpF/٣-,\u%&,]݅AG#%N:vrEfI]u}n)0vu<^\e'޿Ry#k84v͝Y_g.2MwQoA SQLC4dlQy*S.'t>S'X^K"K<!ݬ铨gz.=0-&ja*2hT"/-Bv<LO%~v.#>mStHv9li-h?mmC:2nmTǻMǭBqMيIOJQP<1CO*t4 7G9JJQb]4vXYnaۛקE{ϝ:W/] <9$fC;BX@*Y  G-oX8M~ E]t6 H߾v] `E^)eaܓ3aY"Qzݏ`Ag}wNx1}^,Xkܛ=PB,IO&0 oP$m輇Kj D-l EMԸ \r_ltu3\`*!kgoQ `Ix݆,ML(G#*&M2q1Ynǰ0UֹJԞI׆VD]z;بT\Y5>=Õ:{awr\Ҋj$ gNB36=oe$dtkn+N Ui#nusE8cQ)C<:cWzm>b̶b쀮26?\Õ#h(Sm\řM~^Z%Sh?}f(ݴó:Q==dTM bV~  cmI v"lj5q*]T 8ujG Q&c<ϮƍdS;N!Ce{FSs.=.yB ճ{p%ףbS|oy,ܿg`b~寂㾁.|2O(} 鞻U6tA]:TA(&bƵrtaZ{܀aTd!y;zmw 6"ĝreq@49)LՏ} LWfKmw2E)Pn 2n#l5@V?^?6=k2)? 0Ui59JGSP"|+FM ] 3> &E4f*aIـlېL@Gl-p!C2ڕ\DۄO?^@)ɖ~G. 7H* MkS!?=jF3@j(ZQghv]b *lZv:v%͍H'З+겖'J^Ofb 횃*-@nRmH,:1R):6v]2[d $aJ` M"r s&Z(}ܜ2Gd#'pXr"KѲClI]o( +:(Ir6 >Oc =^[aenƺ/ P"£ihLpvNGAlyT]dB[Ex{d,G} :Bn Fqo1|r-u åV˾>>){72!4@ՆY;dJ~<Jؕx?N ϰ+g4;.|顦4w,Eqɼw#W_;V9JH833O7bS,QΘakcNًxOD;- ؑ.dt7_=.R0nOWƏP}f9v|l`2l̳QR:9}ȿN B3:T %ejxNmҘҖW]ŪW"~$[@զ nf$kԙI sx}n%J,Y\ P`▀|3=)Qi 4Mu@C#=#ٷ`Oauzvo|h(}ݶz)Cň4 ٘ġyxn(nA3 eJC}鳇̃IJvrT@P_ JHMFqMKpwd(@/nM4Ap>\#p}rYBMJNF /\\Jtg_ZMD?.'F\jҳ%Ҫflb|RTG:rk E6AۨMIEZNiHO%^L Y Bz" t(b#}\犑EpVW$|?!>ſ*ׄ@yem K<@$@D+,{oq{t'0"`dt`3Y%hp⨧yٞ6b>gC_d'tGaDqQDw8k.Ebgt`Q@zM$\ %f}s]zo#!? ??de<.D.-2^q,CB{k8J@87Ä=hʀVTIPxK VП z ۤP( 1-h{ "z/3*VZl(0oZCU *5roS@lx>~ fcT5^Xzy^=Bn+<>XLʫu5C&v.ߐJ=.r -!(E閶tg`VSEd1DUdJھ^=l4g3d%:o7>0%[SWvvCоjW?`sWcmf]T9˞*r[J\Q,jD`UPXc.B:@f=GC+(Z=TcO!<-97"L^ÜiTLy1L"vB"u w|Ӏq ot +44 ?BXa㗜,ީo>[@miqNCw;R V6"^ z6 X/P P:U:bR?*)3zӋpk 0bGRI#wc:w}zu#r6}*p ũaF4zS_q}꜍6֧Q@x찎PR[@R<m秧›]29-qK7@]dE(p}pmbg@0 PQ@1[S]!slfk3u4P;Åt9 ;m/՜Gi ۨ x;m{|w/Ho!Eّ&Q-md^`x|*^߈/mk "+b\Uӫ'Nxk;@}8kg6IW0[&eTT̖~ Zh!p;-jU׺!&>oFq %uPr.`3:(6nUfIКLj`mNGWՑr/Ha85=SFG&Ǝ!mh& ޼*쇢J12ҐM4ϕBX1ܬ^7fOn6U.ᴙ3M\edāDۀ_,+cb^v`W 8-s{^>VΰDq:fLž>%wam3EŰp#&),`T<͉LjƴQyW!@&kUeKYD'\Xˤ4YS/ u#P YKfaƈ05[e+K΅.p=S[\ՁJaJ!_vfIa 'Y b&z-tn tXa4Z?ffދ\>j!?OP9Tx{l_:nj_o8h~09\a)+ao 'dU?1Ҏͮ崿,Ed渇{B:f֓ [n4=]2#HKSvGk{Y* Hl"30؛0Nϐ DMgsW>$$b "«&nZb:vZ!GOO nJK^?ApK p!/[zav5E,ZzA݅_0L!4ҧ+oVPbׇ46'&gХA1n+[(ȕPK{I䋾wBQ<Ci6Us2CƦ\aC:i>IΧ.*L(CR;5 {i4= +*ˡyFO Qnɋo4m%Ei/ A@!BZďmEewNjR̖irA@#O[!(6,!#EE/.q.;Q/DMf.a50l'-p íH>bL% /޸*H*KlLMzt^I kh!d \ʹW}ϒpӟFEj},K8 ڟ겸-iqe`А#Jr|G@rdF4 oƯŃL>v{&vq&e3W6sS(`tF鸑t(6ϟ8_!n~rˬp&oqT>_)8ae}m SZ6kS_L .-EaQ̻> ^Ť'zK_ɺBHr L:LAzyQ--TȚĚ_5oljVѐfr*5t;Ů*.9/8νCuT)ƬՋil:QK i35Fb;4And~ ]_3-E^A]%f4C} P,":E}?@u8̌K:ƵHݮ E1 :ZBfL힐?MpX#xJiI=;c3}EO`Vh?]GsȒ>t4WQVJ4M#of@#g"%P,󯡑M^YG luR_>JRz;E4)BJ^ y7<Ǝ-6o苢^^S͛S&DzIH ,~^4u860}$"*jZjHYH_U7J̇e)Ųui3R; pQu;/ޘ :U͑e\o1> > (}(`Z9OpV%=ϩ_UcԥsQap^ ckth: ?t`Ӫ\%2ϫ<kQg4%Ihi` oW%@]ץ-4 '(JU1qQ j o؃V$eMJ,#jA:v٫ GQK+ٔo(!}bypЅ:]#$a?+g/ \M4X/\e;p8ץ.>qK-,H}s{8] *'xo9ZE\Kq4 nM!Ydd!6TMѭ;=C rݚ<ز'[}3\{>PB/~|/ w2Hyo4k7+=$tn:oN_r$PClO \*%-V_>Ƞ@G 4\õ2ۖadKV`s^E.P5 :tTN轡H^$:(Q7g a}2P&5)ꄌ!^/&HHpcW_5:R|էrzjâhf){3/%D7EGk9`ưQB"5A/ݼ8PUu,$ Ia9',=._0SUf*63;5j0MsLbYr 'ׅ ~4 cPۨ#̶1QBZؾ n/ҤxCW|^=H+3b]N,]5ŭ#Ztְ"@dR}kxr78+'/=+}h: G?ZrgN_pNTge]Tqdtrr/wb. . Ds&0AFN.74 BXPq/J $YbS.rTZΌ)PzXg !CqitTE9!ƺi?8R;3J%kgZթDz`:1޵%h΄skA\#gA,,(48^T/Eض y;q2bylD}GK}ol$mAz1qWKP2GM\3g&{ݩ{tTAN I4BAIae!#jzGW"4.VG:TUa:ؼjJ@\pasa A (Bd&ߠv{=N24ɠx<]萤 #wC"_Ɯ3X%ڜqMo&: y]+  vQ0yӌR]̦Gń~x. 2K8/ʀN d,g8V•mSAȭs8F7*RZ_b;6YG.UKM (:sh4o ODp(D-]dT)޲yA(¯$^ +a:y cȆ٥!`H?RM/3o-G3Jb^?(,댓z΢Fih8e$@%zH2Eő BmW :PvR'F wps_}3--q?~A)Ȭ&Hv.[ ^޶)A_j|F6 Z !՟Z=^Bg F»8|c`nWA]ITZ,wSxic)N ge!!yHalu~DӨR@sWFR|^/*I]ulkUWM=WQs lzHR:GNb ,nƢ d Iۘ ?uu4;>LY42,toK,cL{|(v*q8'K+\S=s)*F3g[G̳OmH˹ڀ=WP{+ɕd !QBp$uüQu K,p&&K% rqG1 BDHM'aZXC%D';UPqS\\*U 0XSJn߱ jD^^}/ Fdƌ3*UCP2Gvq,W?YwEl;Z n: o})B1,6 N9)<ϭRr1쑩iEWX.->Cˏre]Bh).CEarW_pȫ}}*̅g;@_5|wNiSdP2] \ ?. tS`ymDq~1x z Bh6T)A-5I!0e+V[5p(% }dCJ&H3br%FDI$WcJ!,°*_g8af Ԡ, EyQQoMCB.rd;yt` f¿/29P4%,\ :icn0Blݡq*wTIR0dš])BE3  FPMR93?omq{101ڃV+j'uYnp"0Ցt6IYs8r+kDDcЍG)>AȶRǬiTsj %Է^V |_`aƢ=xŴ}I#'Y{wT ttEɻ]?tLƌC3F }?L{EirT/;ruCDZR-w Kp5!mHbdes(CURY2[xkU=d4I,;DhNhR䃨п*46k#Y p%?xUvh2}K ;TO]y!gJǙofNk,= GkC鿪lHKg4Iۡm[r޺iI]R_daW7iq iJJIL|zqxVV7 %S!ĤkuܴȂn!/]F.ev4 l/dבk̦Լ[f,onhL?,H{8Ɔk%ZVhVp޴V#tUg;'!jp `̂孵Uzb&[ ce4 |Bf\ݒ2 <4u0*n)8+{mшNlBem~.Ŏ73<3a# dKtA ^^VE/gqMeuNr2|M,mAD8֣}!R7n;9:h: ]A,LM|3P̓ CRE. ωma8 Q רGb<`gYƶnPtZfMA`zR .$C*Ӟ"XԖ7&XlSh1n hK(Y0E,)Qɪ8]`!͌ :8\9s&Q 3B l7,4Q Ҡc 3ZO%HNmujՂ7E8?8 օ}n?PkfG!+_{N٦Ut-pB-!DWD^wȢ¥pV 9Rz[Gä.+8LH6C[d_ߤ ` e{Ud0|<?O&Þu*BDx9qlgnK2hW3qg@BpmˆIsՑaB]#u LSZqx 730۱a(r(W/eJgA Z'ȆkB+*KfH9*io/956mbpޔiug~__g?nQdXiD+)V n©ӾiuQ1VliL-ѭDf[j?FB9cZx&JRX|S?L,Hh#ߗ~= 0L r/rCw |2ua+ 79:}'c N;i :%edj|㻕ZCWl>,GT5ktYzNcSȴ_qM T;Ssx-<ȨZl +bO>9sYVD"(:=cԯi)lSEh\TS-#%u` Cf@:ߤlB~0ƻ==_ @rŸeqI51c+ yG:w{̦K~s'J.q}R7hk> *Zp:n0_óCÎ^0jw^B\s,f\/G٧fJZ*jm~HDN=B r=x4F,$f!J'@x6l~'⒜jH|YI?E/[SlR# 9!$:b+OreVbmH枂nv A_ ? .cYGF$i1؀EQJ57ԭq^ ^L {O;kfL),FV>WGK, +nf^z֚ftcL(:[ͶA {w"E nt QGF#/ !#i[ bp=Aܨ#?SJX g^^CT1)7R.Dj!ƷQ~P؟~|!ך+噊q A &JJ*'9 u g[c0.]yi4plQnƪH/Lkw,5W=ZU6>I1y87~oʡr8"K25XƐb[%ckR%dSr_4s/fS$I3-N7H.^ {_ ^'1;5<R!|n/ $XTr+=$鏮e̍6v`LQy`faъ_+O4BQ2 y+gzӘ-`܂1aORs/nXvyʃ$=t\SPjO 1e!(}:GcKKx  Z<Ĉ+b(aD>Al`kDV-PG 5u1Nّ^1i6\7+>3VO@.H~ ڽRC)tAcpبmHoZe3؏䒿 9.`J1M=Р8`z7j]KމhhQٹ݉:۴+Yr[Wk} c ]WQ`,)ɒjL\"*aE$90u1/ S p|17=f i5wbHQu@r8}!a~m ;eUęѰ} l"O\Bf9uls(5X/-C,Iz l:|-:OSNGc<bt<\#e|<<~8S 'X: BƋ,(CL gKn3WGKߟ^R]qK~Uק0\WsѸ T*HdJmcLcA U,LsF& %Wmb,g1 i%xK=/(@ ®PD\ԾX+;8^PV+$;FI?5!G+ pO' aݭe͑H1⪞%>h-Jn,ϟ;$9YjҹʿE(|, MsߙoHCy0RCN tP!+-'0A\C_1D[-@\Rees#v7uQ/-r@ ?`5q!r:il\D;n8`SK9u\8$u`]2P谽57!ʍH@@ 4fmr#sQ.'d;@ #"v&lp " ק0=o {'}6h/, ٤=I0R jD(+! ^ߖɟJ<9İg;z.#m`~q,+(>r8=ugP"u&DPI^k8>nT]&dǼe a{+NƼ R$/Ua/D?И"]@U,HڠKc=1mI0R%3!mO`c)\ߗSkj5D&Wz挈@OjqW>YT'| ^8$B~&}_Ks3h(A-fxOPؚ 7Zܜ0`'=xX&PrwW!j Tr{>t6F'͵HpԖgP5HJѴ[tmdWRZI|YL{fB/j>!ōa7bϣe#F-9d}N^@$\rΔҡMQqpsьE+@7?tu:8<@ \qn0bS|$p(EZU!4[BhX/M#\Re3e`DW-̳z ~@"bvo8?gL9d K gB>t:pF4oKkbDnk,CEyOc34ЂzW`m2Ԙ  "k1f0KՍ~XŅYxݐ+B/n GQ`\替A 뭁e 7>圣vݧdD~|o%3Czú1OH~ 3SIADd07 ӓ1p ak!E-nXP 7D.z/VT9)⶷CjlS;'@պfGF 0*]g3&8/90lafyH[Ǥ(mzm2yOCEF،=oRO~a+A{z^o5I?AGS?&N}yb >2b6w~eDȇ1ϓ!۔R4\hUAN)`+[v4Vݨ3~VX͙f;VG|O'.&2tFt < N[eԽyRtfQGgg6"k!9Ϋ>LwIDMBo45H:-4gidB N[UMmNi15%drCM5k"WtL~U,W#Qba7%iĆTm>)4V^6h\|jMWwIǔ8~(KD,tpR]kT!zĽ/p%Ao"oNL~3w̆dz<Fc4-D|H쉜n3S9MgJHGN2-\7f0w\FF:,nOˁ63_\v)Wyk\ N/1<*!SAp~@V 9AI! ^y V( 3څ dZ t8ZX=[$S * lC>Hob@3Oڿ2\N$%"hx1|Ge Ipw]6pGM\TGWՐPYBYv \<6.v.`|*,un ^A9eq=tĢVVopH0(1(HD3&wn^;[4PeoU;HvQsBBN- } CnЯ]Oh>"hɮNbs)!d-)5XJ>7j[XEjZ͵-p\~L"gd5Y< <Й—kTFt)D"ճHC Ne)XE5n^:^Q B^"Vͮ/W7;QInqRP{XQZ^wӄhCfax1wgjpJ:XS%!$D&PU&n~+ ~Hb&ag/=f*)QT[}g&k,yH 9Xn_ytthROUX`[W\I!'pn\UiZ k|iPA8o!"}SAH&T&Y7T;pV!86ӻ2T}$˒:\=]MP!'mOI+υr\dX>. ,t!Er0#}yLB(cI`2!}$>*`R,<]g9pm;+Z CD/%+3D9=?+ĝ^BN{nsJuzA~M0 [bl`]+S~'5`#Gd+Jf^ ?L>Ng.r_c"O^ !F#׌h>%q ѪGݿt52&T )F!6:ڰyfnid#m\>!Kt\!8'PULE BJO]1~O/t&{V&44Ջ#,+S=xgSYgu*o0Dk$$Z+81O:7I0%)ׇ.47]?&粄&T0q ^"d㱟wBmwC/7)] *oAE7j}˄i%`?(CMo H8PLLw ZׇJ'䐦_YV( +QXדvF#"f34g-VTv)8u~i.',S|I [BM1#(B1lF鮵;"]) T6=B7pȪnOi0(Qwnۧ͐ LMl@i?wgQ;f)L}݁t;U *!!~Lm kFnI^ORjA Z x"_zHk ): Z,s/A > )XtFre`C7YE`SqEԭsM"dm 473h"|ݻ<~!:& 6囖zHmWCY>+Rjzϴ2$癳yѺ^;¨"*sɦhoT+d,ʗV1C|?~]Gc,U{ ; ^k wO"4Eb&=|;9uœJ]{$οI;)lr1tXam'Ԍ5X -2N‹iq?A0z@ w 0I^DŽ[K( <- b8+;a!r!8 pw,nrF4&#8WC{B(O@1!tv/b7ߡsBvnU睲D566*'f"$:MO)<<OP\U΋IRx$dMN:Vdl یd D6ޯ!Q &צ@#I>W X}դˠc,/R9-Xȵ0VG*l0Y;JWzX=)՜#[{XaQmNO|dEnF cLSؽVlا@\5%8|E2*?z~~~1t-7/ME-ox?HV{*U:wi YZ }ѿX*,vetunf\aYXbAke7{ kgTٹhXԠ|i+Ȝ%SmcB1ƝF~9؆.yΐbֆ)g` +]nWֿ0S@OjDENow$[\̭gRE˷\FM*2vb!y# J6cH ЪY[k cP@x[)'2J˝`_~}94DL:b{~V$eTPhIjO*?Ι"H:ccMMB 5>K2zV{` T[.Uy~q+ݦ* >\`ۋqeuU(^#e8(dςM*QS_`E;Ӷ@bq_whl~$-6 )5]wdŢ$gx d!=wHJ$;_}K=-ٞ.a6]-z'-3h^`w} %(J,woS5G {!3=Zxus)MUӶZW]Cn}4)σvdfɄDyxdÄ9ٵƥaK@$$Ol! $=ksT{롆8$9Vnƃn0F`h?% dy țqS>)u.k׾X;%lι9%DOH YǛ0B*M脱.qooZI2$'p U43*0e8\bu$]D.l¯j}r FF&BKhD`*V\y&Yj{廉 Nnm¨Vh5zugDuIHueױ̫G#VxP#$9uk4)9EԎV^% d%ǂfu.ƌ>J8w5 j̻J׼;Dd!vψ~Lq Rx`RrS^1W{ :5-mvzd<It$~J3=?nRy,2Jy#dsmC2ӼMK,TO}zyM2(Tݽ)}OQ#mH#ߵfIVTjjWNqn8irF Dx 0'7-JUpk6KGi! 4b,#zzEV L Ε^ fcbL fw;?+.pdƸ8JѯV)qY0AqiH3knzX%+둥[Bt'|D%͝7cRSdb"Ȅݞ S>b*8̾vqQ͠)pqQ揾~qmVR8-(&Z,/}Bl~5 dJi5ѽ4&eKh<+V<WWZ?_Ֆh gg "?L yU<ⓟ2qٶS{%'5kƄuq2))UWAttS}n c/4}q9Opf>n ];.XYO>lw T݆Ҵby *͘7ԛ_AVj_ gٖ#{6' 95n~Q.BF'pIu?їrP1mŁJQ)E*i\k@ mQM>O==Y+,Z!LhpuoۭyȨ)5z uv$D,{,~,#V雔HDAU|ؙm7e 2?63{Eˠ}t3T Y76D4Z-9d2&h D̹/@]:ӥL[LY ]BAIёפ@Tkh מjqM 6t+å\4y/__HDHk%2|EWn٣UE.7]^6i[Y${OC*JV+]5ŬЃ| 睰i77HB "9X[ om᭷|:k*mnQCc32BhWR9U2R Tujnak"Sz6v߰.A,w? \XHO0 YE%1oRwwj̚-/ gV Ɋ!!QR-Jl7߉ԺzBsVPQu;M9{AYX/ݛX4[‚rEkuU^yTǃl`z+v3 fӝ_>:RYQߤԠK>/AhB:=^va]] 5]>8<+&AVXl aw-BtZNwҋŧs#[ bA lԪ ۰[8dRp8[nq$\i ޹l Ϋ0V6h>գ+x9\w;>[ nH pܡQ"Òq!cQ~Nj쳐eRf§H)R A((T<>XcB,"A-Fu*m_ Juj Boy;D%f)QM~~b'a~gT* FMsu !Yd< $taqBC?Єc^h~y> w:KFBm\#nnJuۤ\s:cjOiJ%N{8䜺*6#$m I"MuV{sHXIu;:dE0kJkهA!X9'*eD\Ik#HAcD8dz$B׶JrY<Ԩ P #$=Ս \G;][<ȬL@\Fz>6BN1 : g3{t뢤 /~ \üuYPsNyM(+XD%8S3DœasrRF`KQM*PST'$J-䜨U_6( $x_%1ovr'>Ѻ*Q"‹PU H!3½(q5^- Gc~QٜC {Vu^O_9 مx<  >炈)E3<0K8*}5ZUyTwV!1h/T+oIxZ9E—FppZ`|,(`JIJUGb%= _!݂PLKRަy5ڬHXjau0*^$ϟME%vr32LGg%gJyE m R5!-@C4i3h֋g *C~{Յォ|-B|6%Kv l݆KW÷QicfE>xa?5yt/FK}dEkʕct: :ݵU)SGBzRo|I?p,Z!+cW<ҫt89we1Á xV.[RZ)xxUz%+E*pig(mChtScZa͑vh EУQ/odO lĪ&}p)KE.hz푅Skb Muxf>k+x>Aj uÕ˱|oCuO1&UA!d2$*m:W1elLQMs4F!N& DI~ҳ.ƒoB3Gɘ]OYani"l:*?2D_pU҆5w &:0.": ]gwkb+" 0DsT-8=:n @jbXHA"$ T̙X>jo̰#avwp~ 0XI;@1T'tdg?Oddgt<(;;7 ނC޾޴:OhsdA,2^; x 8/]"`ե`?֮l;d>1^yx<|}ghrb {-[B@Tf;82zݼ~K޳QvS)|N<эƦes2cIa ,$l>nX0< fsڸ KEW>pz]$3) ,C]}"#A,E({|/%~Y/bԐo!Nu 7cHrOP7XsBB xk)LX6e=Ϝ#Cդ5EL}{*8S`!Nrqȩ%? J3ǦfEޯ{J, jqtsvN| nI|DYԱg=8XF)z)#{5`.gXbN'DqTB;t|k0$.%NU35Jn3MЏ~cot27@HH쩮z2.~43?GR5KyMR:]wKkfEJC:I<dY]Y7G'Ke*vEH>i.l&׮4.Yxˢ1.ː¾ ba^?6l^X<.K/F#t;Rt&0~6hg8i[nCHQv:12l' ;܄3s^#b0gp:.~ 2ũ1VS#fa5W0>xxҽ/P mlD.ӕfsgIs5f`!?R]@JxK;N>_M#!u9`+It6rV%}kT$=(7Bv -Pm iSֳc"DXMn#p&`,{̱53#͙Ūy0#H0 3ĔO ĖLvXFk@qNIiHjwYa œnw$KwT(wcN~@ ALh\0}b/I[0Xm.Iߣ X1n(=Ė s6$ M X\dgaLJ=< NvdƎ<+hi ٻ5R^QMH>w}G*lHYUuM^ab4@ĭ##A2㄄=(Y 0jX38}VK띴Ǟ M[dOw?PPWs!LZ{-q^!0ț\6PwkJۢ=hI8PtĴO ful޼{MG)bE§g"źhv+~Yw/9f!"~!{BX:8`Diu-k  ke9"HxR/ܺ6 U8VTB$F{bvL$cv}nF[@w8]GΤtX@3Jy@O?UәP3Up%'75=&2Tj"߰O/Α#1Y*+\F /_+Z"KNLl|- udQl=gi`=Kh!M /}`6AjccHZv E᷷uL&&[ۃcw“=. v@ ~pMX")nHh̾)[!G3eAwցa>HS?!et5-d >oxo}W",\U6#5"SSROLROB3g㧌|=~nvz'?>E֪r0ɛIʳA,*1XdZ\}ƅ#Se%.ESo;#qɗ,N_͟^% 'w8V#e8^sp<ASODKSKjI/nE94i"]8ت)/iVijLеҞi֨C*#<} ofn /ݐPLH6m0̘Ttmzq-[ .H!\{vų-L|wk. &ػĝi2ǿZٕoSɜrqDߋd$=Xo/>*rnAjBo&eIƏwã-pTVthҀJHISHE~)!ggs oM"Pb!|ۼ4+w3u- "/QJ5v8w5kS_˵Z2k))%w=sOM0biZMc&I!d}J m˲hȇr i*ݔwy06^:Y %;ӧ (wKk $I7:iwGMJ%jc© z{]a݈% r5a@ia֎ P̈/JdTƄ_\?ԏFY=64[fO,jE{!@e!lL\=V" ǝH+!2vF0@" C ) R~rlqXtĀ^YGX*: [;pxC:m[g4̓`8NwKHBXw;)XxKE Z"qsA=:vv1cyۦ)2i~g4꫇nKc^f-2 bEņ"X#OXe{[5&Zc嗅z u"GaqV;F|c!( 1VCɲY!qQ!e~nV_aw*ȹYi51iKŌ0 {P%dzt7 MVI?M%"CIj+yhFנ#5o2/~y|/+>|jKԀgHLi U`ۊL?*.lZO uh>zT|+:ȸ!aN:(ęLx~TƵd7vy]ENԶ lK{1իBE3B<֦{AB $ܣ8E7o[is&:0A eQصk * O8cNPBb6"{}.0akrrG>{/t3jNY1sMt8}sʻbY ɇJ-k>Fwk ÂBz..ʜvCY'I3ڿi*:*uC\WLfwϯRgKy @=p4_Ik(§ƦCkB_#m9]V״E]h'P ERCzW(m uRd[l-ҠA}*cV qەm7Ro fl@]nS+$`.q8l[:j- 4ekd$i]8`i~ehz7yCFF|'\`Maxcob45rq~0ֱ]2֏R<DV]R^!G)&,㧲йNQGsZ/do^Sc `q^Q''kFBT<2W+?. ժki,ų +FNK'ߘG]XG8 -0[ ɳYWH|v<.$n@{|qPEJЙgtTZ "U~!gYyL1%D'Z6x@!7y`֍KέBr:̑ip^䟲+K, }-i 4'zEK\qsux t/HՐ1.R qTB۽Xym- P .j mN(YƿzX`bU獵4u 8r{?<#V0 vi|> m"N 5#P!yHV`CJJ 8gobkni,";z0aߙ#%Fq+Z3H1l<deFP^@)>j'֎,(iꆭbVr5ynIޯs|[H} [/-Y?Ay'2O"$a&POχBVgm.%!?0U*n{'#T1[3zL# li{GLSФykܟz:w!@@?z>Z9:Z[?Bɿz`?l8qutf龤z ڧhE VܲEϓ+(Jd%BjvTsO ̍:!d DBrS-aR_L2*K kNíobښU,F\Z]z H8QrzpFHOwk?~9dP+m᥷Ƌ?:f L T4_WݰML^*m4B7A%.eN)Vx㳤8UK7вw伐1|ٜBRQ!6zqS"O#@c`pzyDnV~ؽ oo#pA9Cu8Tb<_wlc=^ՠoGhN(,0Mr7K2D<]E92ҒTwBNS}mx%/w萛 BC? rK03ő\wjSKG <ƵB|1 pg*תLpyC\%U.4'l> ؀PT671Dd 5ӗu.1EB(.߶`E:J!}n29f{ZjVV=v̥ک i٣&D9>d}NO9#NwY $N(v&CtdQ9>紊߿غxD?muۈ?Κ>f[C6cˬJHyj_̮,gw Q',_R- ɐĭzz611ܓ"H\}N^NW,cwSD8ěklrꌹ5iԸEڔ`&ώ{@!Vh7b7[rO4BD ӂP`O/+XZ17O. +cpyK`XITFs.E\ ],e^BG gYTca$$,p2À`ϪႿܵQ F8r;|Z -xX8 m)*^^S+Nq:ostQrK>AH1~n}ėI@wDe4ҩ:= :Xgv˃?߬ Ⱥl[Y7@Q<1x_'ýG BYf5]c}|`Ll0:Tr=aKO1T72n'&*<}X,:76FDN8n⣢p};jѲ#Y?Ő泇W`oEPY0;%){ҋLlǩ/Dc~!${Q׹/Em -FQ_q&:)t'`U5V0&Jaoh5Pt'jmX5GcxCTYV+J|]jAbPVϢ>h٬=djʏ?&sAshC8ubp-@#$B{Ktt3X+ `+iF8^TSk?G QW%K ߅hwXNLFPɤb]t`bJ9o۬\T3LRK"@Az1y?rlAB%'рQDSbj@ɚg3~WCOңM QMFġ41cRhyƍfJIԖ߫d.#ݑ;X0$z(ۿF,&+ vO5^` ︀kf轖e#a1P I`Rc)3H{c ,w: oOGt<>KjFR8u㫭$b柁Sl~m3Qr(9{"~W8o]Np}fbPrxR [ $1%Buq@ϗTw=~٘.ATFmp +&4H^/@awq%.0V\7}N恟nύaCذ -- )scg W>*` ?dSųY1.jPp:A|z4 :[\yGlVC#T2KQcƻ0ʘx#W5Qs(@ 'dYAOw@:{4ϊd[܋ꪃR<Ϗw.C»hh4~1p0pz+m(Y]>TzM|*%B .} Hmz9ALY HCDiKȟ#ѩ?UeIO ӅꓳALR0 ݧiݨj[h *sg:p< L{Ud?jwO@D̑;g4R8~2g6_=gKoJ\ WNrUDzF(B*.rbF5b 98hnE/)c04Ҥ[ j#o7n5ݻ//o'(%?i ?VUPŝ\zjM尙*])$702TbEOYDrUWgawMhqzsj,h<\qƀ2eD Tu.R&Y׈B>9]h=>C(HxqrnI[+D*^x.*ޖ7t|:(nmMn*Ed7*"^ [RY>][H|饒hʓ).M(j:[ͅc* }9}!ˤ, Dp_Y ǵ&дK.ࢪ)+S#;?/iR~b$U6RTì<*[J$}CAfMtz"iaN;ȣ?~8GL; bt(w]"J>y'Zi`Hb#!n]uI3>BAHM{lwr$-%]M-J78oAe!cnTxR%w X@9: C]!HlNe8ڕ̲1%:J N"KMXxf.N}+zVC c>bOa+= RR74T_Kס@tze#$@XQ0R ?촀F*缝=t+1rpDyq w5ڥwlC㘃lܯg1ݳUV`)iuw!"x! 47lv ~GYj3\<^Y[q %w]az%?^K,N膡r0ߵ }fc~FлJD:<眒OR0;zzGj~˳p78%]sc"̥}_$\"驶]$=l^cOygA+G`[rwh5 &|c.r~5Zu??W R/qJB=uʄL좕ɢE4 [*[+j[}IM{naxsEPѵsE5YlpXT믇A/w&ıv{?̾v@,-5wB2R(&+i79NW SVđÀ(^R*[yqhU1U!vv GcΪQOl1JMd TJs_Q-lg iۢ*~r89DEȋZ h 4z~#iT2aq8."%j&3? $pK/t.2Gޏ溗Db|M)ބ7,ş 6Mu9Bݹ[ 7W/F˼2Me?1j{<黠A~'G]ϗ %"4gc sug>| Zћ- AJ甞zf if}\ AK- " nߴRw: (Y2bvToX;ň{"; %ve5:+ͼUБ>{/Xږ:e\"?H"9C\'Y`> ̅Ip|κLo,,Ov_9 -n0 LtV㬽GU66_%rg((/VUF &C7:ƟyT 1o_X(N?!Ǜ)Jz*wₗQٻsE ԫyjY"}6Љ#tj玐J2Q" ئ%& #Rt~J,!}_5zRLҖ:'^PG1'zюNLV8ݖMpIa饛NXs;rLc; [K1na=Cu!0 /r#ͥj5/1'vU;o("lR$@$`:Giٜ,Č+f!}3d5B=4)Bu?061T6ؚZfI`f`zPuCν#zꁵJlδhIm5$Tv^"_&n=yE6w^Ŋgc읎 mҦ&6ăkItme%YJĂ8dɢ9p9K;V`ˎ%]AºsB{m,d4tgNs')j/MxNŌԭ=lVA}yC$ 'B-XxǾo?q/BFxIb[yD+x(ĀٻO6q{9@ *9<ꇩp+aϾ^0 |ZG>]õ |(7?MctPkHH~~_{0.tp,Ƥ)B{(z/FM4":}Ok_=$!( u6o_V .ԪY2v@1\AW@Pɕ+S, *ͩLZZQ)b^h~4(UGK]撉ʮ*>HWB*觉Rj8>o4FF[nh8_:&a@ ,6vGƤT(T9Vf(p"?'!ْ>^,Ӡ?<@% LթїzAnukC<@4PZ?3ݝsqypk.lX:a:`huf4/x߯ x]@z/eɄu8;~zƭ#Ok%CZ{qd-y .S"+ni:3;7q]Jc,dkȈ8 -Z_ʖ쵔BWeWJ7veH`0 $)0Flt$HyůadY`2@4`~A)IWpI:i [݈fgH26)dH1mQdq]YtdS2q<\9L;E rtNf[OQ\KRql+2WJT򓻶N[S͐x\MqBL|!iĨqFER<QTBL&g!Z W/_+[xR 0r7:YX|,v `5gn eu(=m:"V5c7zP)G ]c|ѩIØ$Ü^ܑP D\KkH[tw@K:O0%x4H^l $.f(ix8t*3oOtg GR梴>QS 7; Q@,i~Bj1~;N!O}椞 Y|wl~">aT.h)L܂شjH_= X{U=<{xR/ \QNcsbdg̓@䩎}TFY0*G_(zWn^'{7VO}jʕ@{S(YÞXlX=T9r7LN8Z/"1t;ʠ~fT710W4 Y+ad:Cg'FY3\Sjq3Rys3ā;$FK PZ##ǴWSxFNhDMMofk2n|1?m@%ӃU!.14+ZqG&n 8fPDx|0ߔ3Cf3-4S4^~%`dVcCX?MZ4ы+ i{Cc~d* l9GsaxʦGA Uz C}Hʞ6'5~Z+1~ y:\eo*lC4@A(<]0C7A(]SvLL onPʳgAs|2:eZ}eGi:E aЫa6;2=[$_đ])4 3"(I',+9w(=- 1RE\IXtJQ՚h,lA%80Y˥^My?]G^B>ԛ$=P -{k_hNAջc  *O@=Rإcu !)@VSH%0D7u[)|UXiY 5I:W",9A5QlYaC e[W,b6C4f.umZlKu$І F/܂f[o0z%p*W ,\H{ք и.4JQ0ߎ6{=k\mtTk gݣ<7tw;}&ge&q9ն26 (Z\FlYBEWx;B;b!d.G8/:җԙFMsgoXNR:Ѓv6H\$NMWg)ݠ N "}[k޷61p/ E4ZAͪ7d6;*U\_FibhwuX[o;o>{;L3FR)c˺NYn{NH~2(IpTX?rAJocTKx<(JUr*]2:VyV\gd^pW"i|s (L * &7eҗ}9fg޿h J9)HT&Vn}iyXZP|8&l ;i~u'tKB1N/dA$k읮5-[mt}m%]mdmS&th)<3a8&ѕ^6Ol*7ɽr?_n,e9^wRnE99Av+G{'~yJ"R-;XdSA^ B2-tc5Ld}di >D>3,TZ9`KEBfXR"mN7v 2So(G]kZ?MX-u 5}ԝn8pLcd/'{쩺oG+"f^ _f1hD6~Lϓ3DŁ=PD8}Pz#x2WEjdlX4g{syTv2ͺm@ ݮ"̿1VEa=I>U;#TIvY%yp ĭPm.HIWoh}/CHsT$}1G2 CE)/#J\Anz[\ ';ظy`ۦN]|%YJnf;UhZ(ʇ#$Hb)[^K1?xZD cW^'H Fo7}n͸P_٪{/^䈲^ix[]fKz"(]bʆa(j'%)V.c:>0 ǐ 2^Hh ”&X q=bIܨDP_Nh9 2İ'>B f7vOuG80"Fe<'~qٽrb3oo ?9{9h<$ƩAll1ٱٔ:d!ǁM',6#2Z[!_.1 ='+֥G_7\Z\U̚| 4y衳2m̡cg6 6\%օQ.< ob[vӃ>mi0n&ӶAȝle/Wk. *3`~䬎d sp=%rqu-ˍ׎J>wtgkkۡ'"V5b$/GQVb3/&yiũ*U,Q^ஙɪmV F.Dqeǒؤ/MC"c ?N=S+IIGU)!ρ;lT27DJT/*e6gz}x.Q idׯu `Ax&*bsljB}lJ.E7>H;䶔H0>ȗ"lC[~oo\D!'ɫZ[.K;'zϘ6BʹYXY%$/(h_2柅[~`6E9T0+0CReQ#QϮ7- (5:~Qyr &|qT@ioEɋf/jS#,tˠ *NmxQɱ̨T/δ=K[Լ+38.%@7AEϹq0cd(°Y ymU@F#Tq,^ D:fas{ƮTw7W}][7^̗ђ~g&tkwumD/F@VK]BP)KAC !.^u%Y ׀|]k]j3L_9bi!?&x7{Aon7I}]f'Hٟ`ooW'ǭ~`" oVQmAnuæ KԞBRIҳGN$`L]wEUPEAl@\ZwO{ ҙ*o`?^UP%R#^Щv{GW@N6^L2vDDJĔe^v PxV|ŶcG  r72 x[ lx$p1xhƒW%dKU JSwf5m/B `y$-\0W/C 6+@n8Hf9мrS8o_?(ZKP$@d }@"L<Ȫ8p>M:DYMl"ynjsiDԖ?V*ʴoʃkR);K_xe nu-1yni@w+N2!#E:Z" byHKބjR7 CK#%B|h{j)d,8@%6 (b~vA""Tyot宄lB( hV$ef qF4\) ^IVY7G@2vC t$3،Q=tE٧NIg[VȟJb7k;<% }e]ەhص5gl .)x9hdSz  1㦐t9.>gu Z1g}n% gzm.cu3S:GM)԰tT#Yʤ"{p*wD@\!Ic}aZ=g='nctl)}Bt>|.9jAwBU?J]C_,z]3sMS$\V:zD]+qJ? UXF0E2Mg 37}S|pW97 -8! D= XtҫY;$ ﷆ:]z5[ԟKꛀz uUDz%k3| 7+9u)zr9R~^]-6!W 9v|Q9r@-/{Qmc:EiF??Lup7[2)S;Cg 1V4@^HYM"MG '(nz.Y {{aUi')&oB[7-04dV1 +}ut}7ȳÌx Z\y7yP+"ןHqCn/罂^moVW6ݻª{=& 7Ǚl%1Fjfh,Һ-)KZÍ\edL=6~By3MD8k,wTq)^"Cg^R n"jL6]{3feMNoU׋{K!`($Fr쨣e;y2 [݁lpLy ~'8~z1LyB/)l6R%y ^Xc7r`͑(Xč} PQx':n&K<4d/l&B} ؘ s.np@bȚdFDQ/SQs8#B>u8aX) 5U&H yTn0֘F!t<5 ~"P;R;1M3 q#gKH)e7lҭ~&8zm'ܱ)YE*pʱD[ Ԗ hVlCIIժu2ECn^gWJir̉+iԁӳTUJtwܰ휞'PN)Hbqkhj_\QmǰK s< pqh] x'mlI];EeV|fFY-u+4~YEħ.p: Gdy>˂絼7P3&4~&$nQQ,i^]0 gCnE/NVrSʽ '@J,L;` I3~zg`A>>U`⿗g$WK` Kr6L=3Ir6 A0Og[TȪpԗ 7j*'oJrMM-M[c-aOж=Dg>5O[ih6(7>VIa%I)6sxM_װIb)7sEhmE 2f0dL@-`>,L~] b/:dίf 8h |pW?U͐ մ%܃1\~'y9mtc(-WnWcc )?GBVU\c@Ɩ™i AhKJ/*idK#_7,?:ru1N0s)j`A"yV:ƅ.k.%2 ,UY~Q16@`Ttd݈L.ˤg(iTm'/]GBCm>! 2CgcZz:5'qM&a/EQ؛&057wM.lS٨PU,}ǴU m{O4WMynAϧ-1:&g=L,Y?V{5 ,@{^dxwn71a~!gOo{3b* @mȟv!R ǜC@5D=\тtV,9$'^3\qA]_ %ܨ)揲Y< ým}_BZUOV*qK D.3{J-2Z ͝O,|m7(:#΄2+i8\omŢ;4SJ)ŠmzP‘-򯾟qU{pQo'$1HKGV/9pa `$ȅp7WSpI5*T*W Z2ΈY4ކj|.嵡E!0T멮P#Bm I 5bu#mG{Hq?ôf6/?|uz1I&)5ZbrI‚a&abXTk*㦝ֆ%~15|7LiYCP/ŸRMzR{gFT!̗8i&zM,+.)C6$+uﮝ(RUj\@j橈\HS, `]a߉ČM%|eHXΫQSNF͉e1|:Fɕda:p̉XdU8%Lescx5_ j-3[)ɺ>GjE}$6(JZܭФ"akce?!9=Xz{1n8 Oz/4D;Dӵ:.#7V[2t\s"o ZK4scZRj n-H ֍$= ^DR\Nh%7{@gOuE}8In#*7W = M ڹNW"dR?{5@ R98I Vg' %BXxB;>] ,=`d&N*.Js7+K5O[ u~o/  p5xH7"k#J5 $d 9:?ym$\rX } Wd3?GQn$kGnIT95QGMp}4 cZoP\Ɛ[T Em;޲ dLjLraR狔j z&)^، u?ˁ:M*fm\SكoAT>H -ڀ) Q_ OP/am3Xb[7'q_IX QP D>sB]$dx6Bu+*NJDZR<ѹQ/fIHBj#aӟ#ƒ /fq՝ԣ.p*֤>2Ó=,|)N%(@ gq&D8%̘E쬨y_#bJ@Czw3l1ّDn^G&k2^znCTjߣe"+?>5k8BW9ZR(|H"OLF\}g D6Xu=2`QF]Ab LHrzq`Spδ[͔_Iy۱pb>侠 SD ypm}%wBs=)4..:OpɣP(%Hﰴ"0@!SK"ƝO'TV458׬\e)3( *J@W? \kjOD#U@4  h\1(wo3-p5 ?)v{IFDzk$uUEfn$wV@}x{%6d$U;5cYo!2o]b8U*L/)!d3D; NEmߊQ-WAa7Xb덉69RkKɦ}mƠZC9S&mޭ즌X;&ȹe ~L[J6&'YVI?diȝ jfLoݬhy|Zv 3)x~C7=I}JX]Cs86'Ԅc3qFGf\D Nۓ/"f EpVgkhGKe1l1]ny3ϗեOlS-i!P1|AjZ_.pmibo* @Ynʩ?/i5QS !lh("Pߣ0y^l}\Ax`Ar 3i/}"Xzg'vqhÈ^tT>,#nީZ)K JBo0.lK }L 5")xD~$t-@ҋ]:ۏS0M<w]bպ"Fz5j]HT{q{D.rh%Kquv˛k8PiV rfZ&jK3fwBOLY2O9~XmAde{=IZɽ  `f-,#r6mڡ[gِ @\D1 >%՘ݾF 0\⽳ʉ1";#PoժۮǒEj*GB cAcKwTCrٞC6>m'4`k#h-?'>g|o9. DCX ʋj+OIhH$wz|)V$)COf/ˋDŭS%TX0!ΉDJ05˦zng9NmG vegۆnJF5bBxwR07ÚFn=-`(#OS:7 5*@KS3WprҲ*1\yq@wSkvOA5{38)ѕ޲ ;(ξ^ e\qX4zĜx(_"?^fɖHe\|I5/APk3KWC1'޹²}=g.`[,GL{NEZXխvY-g #F,i&6pQL!bX;F#;Z$?Òa8P"4H@Ӽ8y j֤O% m(Jȓ3 \X%ɗ;>`$],[~!#K5}>A|0:COÌJze;oVɏuBn-RͧU-U>T:F +zPTY Lrs_":N .v86NMq,v53^mcdt0cV0-;bekXT2RU-[&?NFuGFr`woQEP?}փ C" ȖMd=]\W 7\"rz1~ィㄴl,pm PbNw}v;%$xI 1Cv tw+Cߘ2_0؞r2؝rc&&hmcJ^=ۨ% [B ~R/0晢NP82ěrSH,e-L{B*!h*F!o?<ܰlduפ;3ƇEj\No䊨`z#] 6oЩZ6GW9VUB V*( B"JVD4\#TM -f5; C^s5鄿5v-fn &Q\$\QY ?f(qFpi^Y(CUd@rJ6<:' 'TZ1k3Mtg;.](' S3ïѱ*H(oOुN8O<֬{?)΀Km<]xȶia1Hmkw\S'kf`^{hLQv={y_N46ޞ}{㢇{~ވQBЮ k69LB5 q6ܧ K m}' ?灨"Z5Od\{y)e],7J-t9܏0A ^6C 95樃И;&d(6"K4o_'aY$7d.6|V8` fSV2+׫K7 `MwVw0Wd'|^UoD(61)ǟ25y &IZŸ0ƞX̛t7FΦ,;sg*ib-xl@OFP]+EI7𱍂 dtM.-;R>R)B+a\h=takiC#=|]J,Y'$;X;t|PnYs:hgP:r8Ω`m~gD| .Q^Lk<(gtiSa?m%xK %Tu5f&wǫz"_ ҅}7: '!ϱpD׸q9 e/m!EU|\-E] `p wwҙ\7`xȴX]"0bB*6w- fzz4| t=SI#$%=V|#cU.|5͐(G";q/q 8҅&SzS4 y?aC/EsEq=Rf#xCqdI>pqŹx|#rUnUi%hRv!דo Ơx4k~BgnnV`3?TR^sZ4Dn%RY8kFvYv9O:H7s=2[į =D?K"%;|5Qx +ߥ4_cUz!ӎtpy?ҧ!l?^::'vl: w43÷ S?22[~S ?&Th2ʪ=W=T+>Au$XՕ~;Ei~(URߪ+ܷEe #Ky2g+K P-̕ "_ ҅t ʿm#zق{e$S0㿌iH+eyå 6L`0 6 ˥?Uȴ(S8zUT_Z0푑u^q|ӷ@aF3*ΧѺ>۩I.&QM}&M H}< .\[NKr (sҌtHJ(&&%{'( ټ9tbe3qb~5Xa(\1-v1Ũ*qrUT2+!IiM<"'C;qdT/ B-K#wʪݞGk&d(.%yW6q1A6]o_\|7`Q Q'pXLKPWgw.vyh܃+D#޹_5SpHW-A8UE8#mZUXq/^q$nA%;n଼ "ݺ]htJiHt бӪ|Qlmnᵱs돤$ VgL$Çi,}{#&,kM]'⊥Пl }pCG}TKv9ER9o4'_ ܯIt\eM,(dM3PChU~h.=OSIR\ZT$fhlRD˙&Y:ҀS@mEG'{H&AZgW>O\GIf' Rtl qxj`qVsqw,D&$ZoVˆb 3} KӤcEvrt,Z7tn_\菟Fd 9U!r`=*p=VG{#Zo=0>$ 3nNô>Lh^P/F\~&&`DLSn9c*'+SQ6d{Q-7 BxECe6D@ ]q&}Ov:뉄ar3 oP,wH&ڂ-/I*.CK\ػb$\F3ZHߢ,u cj:%_Zj[ދJч LBFcvb*V8T~LWVmla5%kWf1h2R8^sV-tk J {S|0%_Ey KmHyxA&*>аh5.^. |Z5٭-j񽖭f /{PO*K0>2w4xAcS?$14/>7Pti(E 8o}}XYٿmUL)/ va?\o1bt{~7e YK4P,cW,Vg*F*zC%+谼۲pɨ#Zx 6u?;v>8>[)-[[f"NY*,JJ#E5 ܖb9ܞ1Y¡VF?91K@sy ?QUG~y׵ ҽlB1fcrf؁RA< ?&zx$4m&N`t?=|mu<\FЧgX^2fKh zxh%-vhaH K{~TIV RB ~mX?so XhpG:0bXhF`Cs>Y7G'K%D ^|ɤa\$Q&CfzH=ܮ$\})pb4DfER<>8IS]8ưJ/{:M ADpD&__O 8 _n]H {!,smd>RR^pF1Fo% q8lwpEsc[jy3X]nYe%8xskG#&,oֲf $ǾD@_%g^2W"^(0C $$${ZrKֺN.~rlh|Ӯk 7MhK !gL}@XCYn(MeE4w!AwLGv sd*XpYę9ISek≰ag9Sm31 8j6NiO2y`^|ESt G>hpI#Q[NZ3n8~2Ta#yO:(FY;pR 7y+DIG%jֻ?2Y*7giK~.e]ߜB(8qR;CGCNh(=]sԟɅD{Q>C4ƅ8_L/K.w?K$TU>54b;ռ#Z 1#4Ȱɚǂ1W9*UU,ھk>!ē;I/6XMr&pԫ\M[{~VkcVCySiVv=u VHT:7Rܱ`5!A: wyqo\mO<ݰ`7qp. tThWNHI=b/iNBIҡWg&{4 <暑DZJ ;v\;p`X :8ibBf$!j7xLQ_'IzE*2}]X@ XbLkmH@cM7Z 4oԓ4_oLj -{Pdh|6dC"E!E@/o"14NZt+0>n3ю$9gG٤[&ȭ]Tk6scn|-"L?JuH m[m%Qe0Zj 6x)P1:@e15Fk AC<,|(ʡN7cK`p5 z_dkotZv6Gj}α]LB`0Q$a\BfSBzg%)ը.7wǜTL"5L?A.v!MwKVfwPze|.(FOSjѽdxRD9"HS 7 p9ؐ'z/zEv6]/:js-o X4)"i#)xYQKCQo"eM\S@Sc2IL.0/R>2ZEwq.7wvrP%'s;Y"ay(' X+8yKZ1lC$}hHtG.5x ,]RK}Rr-<=,Dmq]=8ua*< 5zl)F?"`o@ᇶo$"pɦyYqQU9ƷYxUx'gtiQo 8GJ3W7=0SZ!5ҥG-UUcɛ Tېe=4+}K#jTWKB.aaؗ"^Z/UU?m,Z9}G'Qjyf^0`$3X$CSO#(%I_x =Meڑ\l !/S%(ܹQDFHC~Lΐ̌wr@,{@ƢnѩaB۪ ոbAjFs_& @'@7d-EV@.<_'BD_, n#}_>yaR - s@7ϱU +K7Ya>N|Fxu80Zogw3-];1# gboc͚0ՈZ8-* 4=!R6e m3SaA1%msV!Њ ^sjDk<9!t]Q]j]'/N/LzO8fv<3[EaF'+VE" Ss&rdhp;10lmyLq_95 > (q 03)|s}6yxS(6mOYסvC!b z#lO9}i td^69g}#qF0NZe:]t% -*tO; sRdԞEMj( ?2IE&h:P0pWzF4=낺ow9~)KT1N\G<2n#zeo J%\tpqG+[zَw#HurnROۚG)g( ąob3/Oa6Z"#X kYTj *Zt)h5>iɞ2@H'rVC*jk2uQ@ Qrq۵s_#]&mmr&,J2AN^~ٺԑCmMXW7p{GUZZ:ısڙ[sЩM%Lʽ4,L1qUbr4V8fBR 3>Aa8}2У͟j٧r_q~F(m<#N7LP@ەSkչ|)ήqPy<!n3tMr7׺ #Bp+134xv'El4 bXq23`ٺѩ/:e7tM0쾦n|%B4%_M]U(4]lq #y:QtlݠTfPq?Fo/ZQb|1y4t 2Om}Md0텁MHuXYany$T3'nyOqdGAj$P_B`@>t]+aZ[M;,Йή)ժ$$6apԎJO`l c˘6d 0jvk"J෠T Gyuau5pX[̟uh@ۏXl$>H+"lc͌ȝSO-^5?_$ߛ]">1 ~XO԰VMN˝(n-Oۓܵ:reԭUPw.'sAYB$ K#iSI¶CIe6"\9IrMݜmAa\툤";ZZoR&+P.lJBbͶ̡*Y0+^3CdVWxBKrxH=ȣ6ץT+z:=צ} QO8P8E !knN$+8Qo}"J_4oB䈲[uJHPiޝ`fRh@ZضcMc`g/6;,`lu\YCA\嶮i4hJ4;4e\)u3w-j%41l]BhOS$ N@+3 t98_v.HD] s Ȁc)a :6)>oTIp7u,<_4d G.ExϷuHM*V{pΡ0bg Pm\e 7,+ %yzڹlqhFK@lfKjffT!F QFZ" C d9Svᘾr~]dA")d|ۑJP]t(tӳݩԽs o ?`Ez)SY{:F)QYvJ-٘%s|gVO4胚X\1vSO`cK gfqB{aT}(-T?O=U;jTcq1]R[*?Y,,qw?A~B`6O09\¹Z4#KK7w K:h׉I=d/-%D V/(Ӡ^Gd3{d铬aji:(Hܣm3A" _jo4S|tsrL*$I A |8Vд3 'SS @9?Uoص|҃.RKP~ܗ^qI$0#g^IB:×66 V96yGUk{@t>6orԠD%1I):s>7s"-1 )L9#[RZ f{og!3ycӳ{㯒gȄΑ zJɖ:7j͕E!kdpgmFF|a A5e2|n>P¼n⿽x 3fFoجc+L~T&ܗBF/c`Y[y41qص% -Ń!(Ҏ j]{T`8A\2ڜuGÈEdx:B|W ۛEm2Fg,hTYup'`#SR)5=# u7ؗKI1mH_ka~՟I$w/F觳"ujtqjuy#br dE,slrHEW3 <6ỡ aPFOLi|EV.v"#`ll0`UIC1ڍ,k?$w 3]x9]\h.Y /:zLԕNl%# gV]Oԕ^p$f2sk' zQЬ/bl| 6 *!`%<k8̽yTQj>а(l]H&vpj.F\kG0gތǙ[r$եz_ )kd4+H g_\ ip5K9?j-d? r.kV6->zq2& VH20k}]ϻs'a53IjGY3:+:LwP(gf4X=XmCJ Wbr/Q7| f @%U.HCz#RDّWcxѿC/U`tt~>O0${oOϰs%ҤBC0 i9 FU/S#5?1%z0I{Wf4ڜz[M;;yLxkPF{Iu5iΘ@I|Lʿ l$(2,4ٳ=n;<ӏF7M}Bohrci:0My ( 0A/A{^_źCb$5-r}%#\ +ȏ@#<0$ =.!L[,HTcmKM:q <2%8S;zse(y  mx0V27&^-1TwO4JjmDv=Ē uzX/-3x)榹I 7K:PpЧ\C܄Y6[nfww$C-;Ucnеl_$=U &sГĀ" tSC[^ cW۟cOt":QGZnzet'l{zf n+urJk (Õ%kV,'"UXNg,hNr AڥLJ,硘̟:lyk̊Zdm''4q' R8cʜ)=B\窉M5&O1}YW1 ?@_?+G~͋G(ODtk]ez3ܞ3]d"l2" {<0_jepI|Ybmv'To*`":!ɐ7z䲛HјBa62Zk[4r\eA.LYHDJ2GK<24NO1 x)&#C9Hޚv# wxH<u5FIEJϗkb/5)n>HUhKe1lDp0_1T-~*\K>x Muge%'[3۰f-.w_MkwQ m0V' jXJ{ vp6CFŇõv'xXW3LT"}YґdΧc-bY_}boc1A11BsȬ|_k}E6-/k8vcT6X-hdQq̽ voVu x/㪶Zb8QzZg!'TSO9|[^JR(agffpBNm mZsj73_傐o TyoTXd c_n 1мI'8ᜄ֎6j#DFn@_O8ԤS1>mw/ѣ;I٥VF]2&haR3 g#;H.;޺`u/L7W 7bb U*ׇhYjoD6* .w3^1yGD⫟$_qAGE\K 99 #魕h(cUبwZL<]؏x'&<ػ<8;*s3Xl*P-c9Ag^P34 `Ĝs..zmr5fr*=ShD<6Lׯ |lXJ`viGY[m[:#i6]B[J6|o.WLr=B0^x 7k!1i-K@m^#If93f\ɒ:~H8u%v1 wY!رh&;W1Jvtt˝dWMMbc3A7-◅ZP7&љ 'H[T?9di0'Y8g9Fm^pϔ'C*p1\s> PJcjEeREmA)Jf"5pGVÞ31MO!Q_Ge|^ut5]}A܋>w{|:uW xˎb 8x_|}IAD$M/U3 V%5!![!HZV®= p \=gǛpӿyOyEO.W`ZLC gNkQY))vrʑkNQ#Dž;NIAsbi Bj{0RY]su*gHo2{ ^?Җzw;TSw;%!yLwg7&oyw\->0ǜ'QK^yM]f}ԁ䈁x\oOE_%tiX.*ϟ"xǨh?&07 =%:D6e}fpu 99wV_J} K H$eQ^P)m""I8249pQx c~nPv38e)Ε;qLDZ!`'޻h 7GAQ*&i^&,?fcJ%E5t¸bIzMvAgg&͝=ouߵi.jb)@|>q6b^G__)3%284 .c.&U/ڞK(gQJPg~pWC3 ^ٶIdV;Lz,i.ԻՏq1H;<'Ux-e['q}[. $m_eL xOEԴz sT9 a/| R+6FY P XͦxzXwۓͤ{/K#QWWGQϏ²VճkڿT" h0-Zg؏T4\x}qdyxvS&5jJftc5xIS~w-6G|T눅Uϒܾ j<2k; Fn dM!ߖ6_bUwGkl NL -pokdj\&#&E:sf9{NuFW5jJf& 'WԒo/ }390 NFk .{26:Fa'{_]:ج՝6V,Q/dm›q0[&M&[m [rUrswK6\l)'2$'j5o=}]3oq2+EC65)c56Jhdҟ%UzHg_3 _vȭj] :Jsݪl&i dgSu'RR̩,H=,)OL ;ϏSSE)gn'>[.D})ɠd+/YK};6?Dx_IDڙx\:31XF>Zx6n8 X.sUѝLˊ~56,ѯsFe!:p </8z+6: PI'vнXiov.3?+9 oN@ӨxRyVPv @;.rtTL_eu){Ԇ`\SU/+>3C <;m|\Tg>oO!t M4C\m{QaˠA.Lҙ<rΑ/3$-qkp=0q`ٍ"2yZ]=ҕs`$;kW iWh) W<D{J1j`6#_qkJ9}sC;ILi;rlmw\%8! ć%Qk__(g+<ûsZ=ɮBT=9|wxG-Ylu&+氍2'p }6xE箒A\tw4aUHX¦ʟ Nt9ؿSA֛'}Vz)f6"=P#v J[2&Z>-l7_*:b wLxО$~n$LƏuc{'DzgO/DR G+;p7p l \⌆{OIzbCPcB|m sL4]J+tF+-9u.1JM66ݜ9A18q<}=Ra NccLfDIȠ)I;]j r$U(d=9JÖ}^U/&O2LMT)yOVxbC_QD F7+؆Lԟ48wNoUT# 3'.s2"_I=4Dʍs4Trl7^/>3Ă&l د2&+- D~(Q5<ܽ:qB[)[NU~3ݪ4stiBGeԯZ*A0$' $ I&XJٙ/B;n8:^`"BFoMQB,NQ^"F:NCo ]"Y48}ю̕?R3h;x>FqJ6)G~U"-[cuЗej>E)P GUղ|# ەz& JarFvdcih(j/Z*ȫ=ތՎ|Yv}XUm"sIw{|'Nf5 u/o氤St[%,JB)}|TNF"[ ;A=G6(& ߵpQtȃSΌAU$#p鼡+ybl;C$`~˲<_~Ths3CE/(0_)B* )Ml_)opEW[*+0je[>0/E0[.>TfV= *b^Yk7*N5<,o=;1h?k`S^ە93=Υ߮+?O?]کGY(qB%#O)F Uk1g>) =Ir`Q8- V0BZP-9hd Ozh$QEU yߤU}L9yK ȉ7Y\N`,!qpH<+dmYܿAK9 @:I+`:Y$ )B6cP)kVMrbax7jAU߫0ia0?=!5*Efpdۭ1+npП,a!9} x5ǙyCB^aD <t˃E2,{=GU}"@ډN[s~A%"S8R)wblLjJq@I=NJ씄*O ᧾~qfl>Yo昔O J-ʾӖƠdiPg\3܅&XZ%A{do5Oؠ5\>85E܏|v5?sD;A&{wxp/0=U2$S>'[k^}x~ʍ\BrK?;*Ώ82ᱭc. tn/˫O]yq rNJG.^twIޚ6ll 5ꋌ0f ^GLy)?oRL9t=b)1_U2cdٌHh>_P`s2?LA7{xpKl=y%2KčqO% e`Η= ܴ0d dOg.^|IBgbm3 :Dv҅=Ackg}b7;;4熸VJ4|+}Br @c~!9UZAV>Z!'U}"wI;ZPڦ9"Ǣ/LsV&zaa|.y Z݀wyA }dӧ/p?[M0Vc$QƠw Fw/> G.J}!XC/$f~퇯GXeޜΆ-"Mgp_rrƊm]6|Gəb&:C\wA߅z@4t~XiAԼSYdl,tN<H Qw `芩.Q\+ Qڟ6{=3T\OpאGV ziw8i͉dB P²+p03EH&ax8o}/Qi6A&("4mi-({+~{v,[8qq-eG&`%*z$M0E[pQ[ISԌXH)ŻirQ1Aat2[5Q=.]qy9F"!v~Ua ו 3%u4C*BȘQhzh]~{? QM5^˭ctWv~Le;.C99a{q}u/H:fZ~|O 58jsUizNrZ C j{.xN3r% p,F8Q^M,.yXyq# aZ[="`Gi$3yyvv}HX EfхҠ7?d~3D2UDһ6>Jb1ǁ"Ti1CR9 :f1 3D@AOr8C*wR3oO}qrHՐ ޳Y}h&zzԍ"XA 4YT]j?|JR@ȦO 7ŏPjA1x8/2t»_ضBu Bi:ɽZj~RT^m!ԊEDDi㝧*Z-) haL|yCf[`6&)Fʺ]2 P*$nsm^fqp)U>)c&?ImN![ gyMl呤H,ǤGOnU+~jt-K_⡡,XOe]?0]Lo;Aɢr0C`1=C6g~9OY+'I{BiOm2G=1}@`f;@+2bΛ%[!Д%i xjҰ8 =7*831F\pIByg= ?YZcq4'US*0Ld!e` \'KPgl,"oΑR4 ~Km|~ǯԈu -NJT| ͦN¤fPq9yɲ48ץ%z&E5/∿yK &f5+AF;fQ q ZL`@jy2 5NXgxU>L&%͊>'l5*c|Ne̱ ׶y $|nǏa'(?(Qĥ{/.0D.} d JRDΫ݊u֌;1%ߔUɞPFѠo^Ny|UȏU 2 YEN!"GA+h3ۃ/t9ĽB3mE*Sɥo pcT&R,[FWPnAb@ {#hx7f.&}=b<ߡ` X,ċt)).ϩoFvVÍ*] FiҝNTyіwߗ.ŝGl-jn Y)FG㘒a 3F!pJ(L@ssG YGe}uP3I#w%E{#SnA Ol0F*9UZYekyӨd$&ni)ѨpaҌ|*(qYauCAv|6_V*C_|q(r Z&IUpD oVӄtt_C&iRjRoadO<%eG,cIxB\Sec59Lȗxnx6ycg [%|G~#Mh[pS[U5z2H=KHh FV4f{J]I-fs/[z q{ K\[@^Lhإh0)] ΢n1K cj\Ewƚ~iV:)]7ѾG@A=PWֺ'"A~N,~!s͒ҥ^Q(Q5YL-\hrtf@qMYOXCF0C91%4Cwyy YWJ@&͡SLf]^a;<QbUά48r2d9T$@ݤ5zM:u^v&%=sؓ= iPrjW8B @I4 ڦ]9+BCޯJu^U/Q@rW8mtHv B?e.DTnrH`TIђG(2+p#Q>,>% Z #~H?Sk ݊%C1֡mnV 5?M$ 62u-37m򀟬 ߻umIoZB뷎$l.{bDs!ITTD>C8VxۿvEC=WT'*Z^@<3 pA XBNY)`H>ݶ: ay61gz߱^<*R`+  @.{hn hqQ^dƛ_gq Ĩe&7x @NAMvz!}I';șݣ9B8) }G (hhjJÖ#V5KApœs^XQINuhc1n7fur}f"\.녨ǒ^ŴOMq_wv$64g [甽gz°豁: K:#;23@L*~q)4)bZI l`gbX -9"q?p@v%lNJ |f:Fgbyc޻'' [Wx}d ⡒{wD4wA٬A !CeV\Բc9^g>@\h@$7)ڌ(-W(龄^FRjfvU?̰! M _I` 2ݰ(S%J듉>Z)BM- ~$=gP/ptiɅ= ֐yFUwjL5_UNfanOAu~p cuQFސX<ji6 c;%..EWa47DL:k:2[^^Z]Yf}QgŦ:SZ⠥n1hqE JSn$WZž_c * MR{ b,ۛADr B݆n=xz4b0po?'[SǢjAaJQ5ZJ# aj$WaNX1e*{=G2Sdi+J?!c& EaFƤ*]<5r$N%M=39G;G/?mҊ_T*}.IbFVN5 ,k;0]ml)6YMI/Nz8hL=@CNEz#7b_`u+%tK8S2h6ez=s[zb ]#.Jcc'G0ko.XrEB` ՆJd2e`hɤ;P v)B5RH*zb jUsX&$j/ HR,Z8٘S@J+KT@pxWM9U3;&*cg[%Kkec_xN=FٓCųm/}re]DY2H*-Vw Fyq5iB))mĮ,et- ͇k0|K>-ym68~~/Xi~;FW;[=iӵQI#qm\I-`I%b$DoDTpqK(m8H"]wP1 GIpןšUf*5uhT\#Z; 4Os\I%Ym8c\4߶̐pw]5HLU*y4u@G}+ڴ]wg# lBHSDP5Y$Dz!z 'C7kyk[vxih߇M6JD0O9jCwœhd;#s[C+h26U;Ez/י+h03eLI`oX@ n+Qt "!uqto7|M&֡P$ \ov(3^7>E5z$B~DT;RnF<HM7G*;h;nBr:&bS<R}ErQbX )b}^JЪfqJljBS1PQ`h sK'嵻4%q7ۚNʸuIa_2A(jیHc@d373V7/s("'=h˯]+.s`.{Ñg S.d&{dv6xZZ'7]P*6R=JoDb*1HCsRsoL˙ڰs`{!o6B"dHd@ B@'hM&5 LT_Ml~<0LPɌsZδJ|)sB0}嫁IOKF$r4UR/X E4O^ UPby1>y)n6RV2EiA&8ϚP֜/pEbuTQу6י]H5|QS3#&AIT Kzk^C<L _Ѣؘ晻&MRFvʨM6˔3MaUn( '1tJpx`GI&*8  WI|6`lFuc/H))f̵x0?85]Aۓ6g/*'ɟow D @c8&sRB}`k`Iz K$La.R 6 N w! Twcî)Ξm}ZɬZo/*kꝱQab(!4ipq_UK@6R3_Z8 ^Ïj4%ڀQT9^9 #|(Wvk^?&"d4e4d{*=`97OF95E170!f&満Fm:f53o2Wa#W'|*G^('K]+X^鍐<6:שÒe3&Ƃ捅X6K~aVBPD,_.WNd1&e1P~{tv1 Q[ϓ aٝUu0t/Rz@)N~1ꗦ~Ǒl|k֗*pnYˈ]=DsfOY-1zMQNL𻒸59@n1ЪN̋tS +Lh&ݓh2؎[ `iyq+# WkΟS*3j_!G߼d^dˇ+ʻO4T(?p"xŜqG_x}Kd љ#h0Ą>cwP >0٦2" Uh!8ڔRx|Z]dlD5P[UZG)Rk_zуQnEkɀqD8Ǖ#rLaO[|r RtpLY baj@N ۴"] H ]"GP*` T#`S1 (slR<.(PN\F'@b~]C-. 4Mv: -F<?6?g=l@=e&#J ymI-<\`b<HE'y]4zl?(ЏiB:ѓr @FWo= #t ={!KH2 7jW\Hj?=yZ!gD =+ k*"T^F/]A+KLWΓ6(~US1>.:I5")@1h&X'O Szk6Sk+Wt.gf}Uw$NJP{Z2;Qd3;$OQ*KS!MEʹZdk(4*Y)^dr⟱GiF)Fǿ|5|*U4&PyEt$l6L̪ nvqVO$nO'7> s8`4dah$]b'X6gYVArnHLAF~R> JRWxU`<;2O?muxx WlNRhOf,ْ^yx]Wn16yr(㮫NAoLښ 7](_8} O>-R\8-;rT3%eTQY('K,/IQ \6#tJ%)Rk P K'JȗtnN);I6;uKRUL%RVMt$\J9(>P&OE Ot \+cU9>M[dz^>iƓg 0Y6EF vUq?sV7[h2,$|J;"#43FSfKצSr&/Ͳ|!2Y9O10 OM~>5΢e[ uV?:lΏ'wIDwj7/$dwnx_:E>Sst"6Y7!otQUH*?àv箙eЮ2+leG9Z nG8g8Jͩ\!yPE;MwI}a)7G!/1$P'贔$"y 8!Ӵ†K{&jB0R;^VT}t"T A R?GWnE*s֎J Bϳ"||RG̨Ir@Eفw ;-]3˃êL@p#M0=wHn^uY z>2Ĭz8/&/ʴT{-$6:Iשd)suzMkFL`eD2e4V !5CNJ_GI Os0~2B.bylչY aش%%JBTކ%çr)5z;^^Ҩj{/,sl?~>- C eTx$QFC`} )e41ncfUN%?X;IX:[4}y/vGs⧐)`'V(>s> tp؟.+WFM)Vߎ0(8:B2:ء5>G' ɠ Z~Ý\q°̳Jķ.?hoT{mo߁C&T&g_+ȺT'eeKu7t,X)~_YM`o8Ÿ 5R"-.l0;:y {me=usQYDyoߘXBÍ|G7ȍ3at.GMH lj֔, 5h>$tbźOUqTk 0Y%h>pܮcy򕊑7g05·ج YM^p?+q+f)~HMm הgb؊P+AƇl> }߿MRj~xJzLY%y$*"HENħlTiy|}:7$w߂DkYiXWYHTG٘I!aĆC kNBN:ebwDM VLK79SQ`߅*jvSp~7f,lS#ɊBr@,/ĸT) h3eRZ7ڮnֻ :ئ[=&IyOr|S]8>#{h<[ħdiȟ^,|-ƻUWcG3$ sfmDezk8{EGeMz5:n'J/Oщ*$͍$,r[+`,Kq(gT}4X2f:K[+Cx dG=܊ K8'[kK#Wt%t[4lU.++ bHˢT/B+ΫdF:I$ ԇUs0> Rj y:vI]N1In/e3'  [U&C+=ֹt tC{[wP>ƬuU?֟>:x2[0UY +D-]fee* `7bmMFdHu3v}I" h[Iq?2#nU2^<*phwS"CEG*s*iW~Ls'8*s}C'8&9- mN%^VERavD%^0x+e[bXы@-.hq `ՙs mz''TUaBbxgkPSI惧]+df㔕8$,M5N9ʬժukd wA@Ը25/0M?Iι1}ۏ7)@fo1Gm|( 38ՅwxYS8HRM؊ٽچ6x)M5w>ُ\Jx>0-k;59 `Nf,݈9Xx lx_I'?);1g 7yfzA6:x#>u0|K+(Z> ecdA_&E_)9߻"g҅x[Vr&U5kr9Mfk qR+N=׶1y6Co}m,Ǯ $7,C}@:SWpQh(O] Ǫ% # ۗ݅~ǁL ¶Od#38@K'nK$H:Z<ZzB*0BZr4MuC8o;>fVY<մ&$Xu}0 6>+4 .$vljmM*3uN#Ni ^Y ΙL 4jC7BU;#u)ëO:]&M;#N qՂ$KuiAfRxf2ڛ,1}XOj=TU+s9m% tvJ㋌;rǭl/wD ᜵J-rQ0՘<:N 4I}{9JbKAÄ8?-˓Kg8ځםBSдbS81$pekژS.AԱhLξ~sM*֭n@I uDzOC;8~%tG^̊0~>;z&O[,;Sv~jU00=b3l!ac.Ty*n>Dym$m,: @kŧ3 v^aX.`3ڨG5 L+Jɾr>j|U^=EɺסkQ;0Uac"yFN.>P G_`gqS'(2,uitE [F|l. bFM>=$=}KLx4 c׼i{.kFE~`^OqVbxEH"1~Y{sTD*}sØT""bAP?͹HE o\B>[ sXnŮcy`(DA| c ~`JL 87Q/ h"Qq鍣G<ӪpERm!Q:kQ+覰 /F]TЎnw7/͉/0V|u_줢°Gs\>-))44Oy|"=bkQ_?9>-R?E@'JiW;$ Gd6[ӑV+m#(*rwNR]4oS Վ@bzՄIhɺq}k dQNy!Jb+}~'>XΩW7=~v)|Uo>"srO]h^+.ϽDm0q[c ͷTў0\Y^s[Kа(Pm ^YMOѯ"je; ZߒnvAa ;W3DBiմOFXD E %?|۾so)Ç,lƛFY x.:`|ρzlΡV])َgNZ%Dj[Ӱ2 9+OkTކgt4VcĠZxݐO'Q)MZ}췉;CP%? `Ǣtʁ{=+Ari: A=y }+goI6@-BTp<և{ yZn]r>[;[ṬaaCAcmXjB;4{!A:J.RBOĥiy|F6|L,W| W7 c{5~aijr,K=rStnHi*P:?W#_n"`Av_:RFjv*Õu.S.Spr϶:Ǣ:@)dԖEPپk[Z<"c7+Z2cjmޛ1Î&_'#`!DD}̾PU9z0`$xx1js\ʲEuJyA|Vt4s*5X)kC_^nD5U :1nKqՑx`p TrSpW&̘ Ԋ\;Fұ{HqX`5'@ǧ1GX=˟K_a(( .;,rByhM R.@p|Zw_E\`LLe$ W[Խ~S{κq 6: ?D8c/?!sH@r+3Kc./zϗYL"V[6V^5e)̾氬xv~sNIKrƻ8d!G_UL>Gܘ+w=J:@YlԻhq璍SO>NkD jfeSPjhxᎯ?t1a@ AnMo%,|د6̩A a=cxRE82^i.ѷZD/TwxmyA Z\',,.%Fƾϊȓ|m-\/]cV鼲S连7L w6Nwk h!*:ƇԝD_D8SMߊB"qᰚg|rU4pCVmxkxqwHGp|&p< /oeJx#7 _lHN'-7no;WˎH)(|$2,MC4@b`$tMaCAI/[%~9=V>Tet>xUw&QqW)"*oEPg!wقeHAQ7(ج s֪sxr3!<$}<k½3s 3SsdmYa AP Z`k[A[ddOnEZ4đg`1h5_O{Dr]ws֤pY\Rqf D/|9,LT2f`7ݗm4<V_ D(UX,QI9{ 9E{eH|cqwG!*rX[tK7 i}! ʕ%ؤ" 0>(\'29KNtpH83? Íܳ?%b(։ R*LLSS?(xs=d9+);4RY .N)ZBl%dn^'b{ȸ^(EpIu ic+Cw&D uC` }抚C*E)3Wl[kA<>f=.ok__ex=D>h,O|Ia#wEsfژ~5hfeTh y u;n27<0t:3ޅH^tdxL }'M0P*8l`]38Kh <4"RA]c7s¬<U 4b&B]iFTA2ɟ,PDkv(ECKbB/$dV9zg??ቺF6NjXZIkJ5OavZ{mU=S-/,ux.n-y,[qW<|p^c.LX c}ԹnI#xuNGZ\ڗ҅ 21SR Ak?6( Yj> d`%oZ A:@p^OΤ\@uuJGbGߖvZ>DQli=RO&J\#Oh4R[^j`gr}תɕ_')'5H.nl\kߜ]0Zzbh*'ӕ& ,.,SP(#RCfN#qX_V=l^% G-ΙC'nktPh8&?~Y,]rg[ΐ^0X&0?y5S 5Y_z |OHTωs! m9yoA68vNXxgi03?!4DF6?V V[HT9ɧf\w\-לLXۯ g㑫= b83 Z<o|lȜFݤ"&i|Qy Eȱm *HL%9*8כ1툒 $X^^cZ*vAb2|Ä=@EB+ge5t4M|Kk2Wث w>|HQoAl&L{ѹ'8FFG>\0S;r2՜/,MլpV $vo5? つd>(aӖl1: chXg,eE4pOoRr|LDU6EE5F̃;Gf /LB;Bez2t}~ 5Ӥ-T~Y\T8N4%{<2xQ_XҏS D_ӿ|hK`Pn&Iݶǃӵ!rH{Cb^WO#`IX޲tVLss}ʘR#;cR%iRE:02]LO NucY(Ǎ4Zi3~QhHQ"X(6T2Ʈmg&;5M@-XIk@vVa1/18A¼:^ =p2@ᆉoNԇcи Nm;k0Rnܦ ^ܻ iːDZ=/ kfpPT)rge0٫O=dioʹ}ÔRZ@0y/| X "M(r;zI>)""R/gȣtU&,9ј|x3Zi>?4&%Ž)K¢(p!nqn%^'S 4h2F=i{NPÑ8j`CMp-񗨚$e)% bZcT{̘M>|QrmF%| ,G;R\:2c3b)j-2>un3]B3'NYb]ޕ^k'px[d_LfB+J;sIDʓ'Q8d>]b(^aF?۳POr)[\`mWRK-QepǥHitB9B ;: z,ʅ7^4-^^"ԯ=9f pcr#i씹\Ck9b4=1ʘ˟h|lNWePCAb=!~J^!N%ے%>ÿ61AJlhT V| .hKT׳]w?**?̉6jI?Xm9kr5O@PU0^{Ӥ(+?60ZUTޜ8]$ZN]([$4nm6bL(*3hܔ4{CG2ۮoˍyk:3R3z8gLs ԇ !2_ʋȹ]trr_&.ƬwP"Ieu= zFdTj]fk,X9&ܧ)JH}w|3%%Ϳ{zOݭu\{dD1@Nѭ2YUWZ_h C.<=$Mm.psL]t̍VItV^ яţc 34VID}+qWiO@T0q4Gm4QV_Í) }xtB9B^maEfG^GL+I>oOAf@L3v ڀ+B$ALzVswdܣJx1#L6l5`7=4$PV+xI:WnV_ Dӹg-zj:B~oDL.{%?ӥ{oښc}tgf\m.+;I<^ i9CSv>Ee?t1ioS4\(R Y܁)sjjX!2\ۻ!TX,VKL~N)LRW8'+U n}fKG/&KZc9?^eBs_e44|qi'JjzIza( "*C=cŅrwzu/\/p8;RVҤ ĝ@N)Z$k}HƦ79#8z+uh }Jo K[TtOe]<-lHyeQ;eƕ\? Wy X$)^~:INco(E>e4K+?j n(Ix#*%54I' As0[+0=`@,c0 Ax%e]}z~;+g Z]} I}@=[MʯLNť}D4P5.eKQ{-'q iYnWdLY.s u䡻'B"l` B1IfXHmt625ae֛2],bPoYk鷆Z6uJa眴I5!6 f㺑:ZfDb]l^߮͗ Zm*_ ҡO@%uQh2)tQkDz{n$9,YOs{~#XrQvijMZFJl]i$C]?h7 A #2PVI=Tv}a@* Rj3|ٔQbƕDյdp9dj.!mM9qah ]c[ME9yO,W۷8GEnGb 5-?zYc֚x >9kja1*3v`ɣBmzi+rOLJHz<%n5 KXswhdܴ'#S h$G-^DZ^@A>,=hxaDZJi7{?p#SNEg9^^Y6J0B*<5nBK3ȪIJm!>_nf&.MwxX•q%|2`gfmi3'p(0i\nJX7uӃwU%x}r~<Q7]C;<ͫt'źFx<]܊㇥Ikuv8G}q[Mof(FaO12+ר`L7@3+/b)w ] ^R?݆i%Rx|%,]IƱX ʫ9!ZC[*zX2@#LU+4(s})Wulޤm173@q%*F7]Yxގ`0[+hSb|FК[.t @ˆ91zᴲFRrrofjNN.<ò*e:Rf}&16 >w ѽ%]Y5NT!6Oq4h2 )Y!$̀G*w ው⟶q6//{r OgIgދ]bTâ(O#LZfk+XJ؛(!ϧ80dP5t8`\~Ymߤ`e#SC-Kt/#\ZJ}l Ly{y.:bÝǞ,ڜ)CջB{$;a/EܗM0&wP]n_i#DUOiog,LAnZ{7GP}7 xj}#j6I$N#*jFڔ0=[4sˠAKmG|s9)Zy`O~K@{Q^8nx6Ǹ~-sYd r=~溿y'XoƯy?baVVK4G:9]&γ3~HcX^\5>;v0$c--q?,yam%DW_!}W%Wƭ5|" *eL{a{1@Zdʶc?-02Z ӌ QG8a`_:Zyfvl@\,+2SRin`,;O%clyRg;k W .^z8w+9 +[U (,n} [CETO=1.# k!zҋ1^$\FMpkb-hH:[?cܶ F>eƒq#vG +^eWR#V照_#YWplE[3~9 ep=%R"V qĺ\>$*I2g$ uĵv\F: zXx2f.[# >=-տN՝j"Ok09Mh+ZxXlj.O"C]JuJZG` "un:Y%|p"~a;Q] aZ"ڂ^Q^AM鏍fcd֋*9%<䟟<"9 egBa,2;>;IFs\CEץD$ #%_)y7"_վ7GG^Q׫] )5{؃'p/ll26vB#]W7%xix Jhcpa$o5eaeX.e]bN@(cB'ÉYu7ȉnΨ;bIwxKc` [K'#EIܽ5;;G9́>%;f +BuDH2gl 1 =PWF6MxЌCҕX#2x]|4hC .(gI&{:r9C.[yixq1 +֚ ;A'Gbq'j=eGSYv}!',_ֽM5JU^z I 4/;]uQ`U׿Cù6w;؇~9B4oF}?spw "wK'01$ctf.ۻx0jˁl D]UsZN̹p|/ҨEHE &/ p`)-NlЛ_SsS]|^޼|F BPeFa_O6Q0#g`,35Ƿۚcf˼*hbB1\ɗ3&?oTYssߋ~Ez4+B %Taж aZ' ~F3RH=˨63@{fz0or7{)kL9s7YsB석 J6#Ѕ3<1+ ,&ph#.qpJP6E4̰GR0I)5~\p3/+HąK|^ 0Ns'k?9.go%rտ g9gUP2j+YpX'ލ/YN:&nհ\~Q4-OuIaW"b}7<60Z;H5Bzxޒ3O0pi(~LL"SWS]]iES$Tuٹi*>D>N.)5$6J33e0MTc[%B :WmzsY :&>]q(ԁ-Lu,wr C4UWOD~lyZRJkHb+67GPnbz"ԃl*}V`Ϯ9w̬,XסOr&&ܚ*~BE*Ny` @)l@qP pF }mVGW֤P|>\j QG VIKKRBH0C<#ԣx(U96Xy2O66!$HfyP̓*KΔD{Y6|"Z8P+-pbꔸ6o*U|bÔSbsO`GYrpLQQbM{Ocw'R+,bL)bv}2梩uzDa# 8^ٳ#\ LbHwnny%rzc (kο햶%jCwryj9XU37p+>cAjoA! =-7oM`Z~&^Ytlk%D}& wIJiޱ`kp{} ٞFE7"4RK,kE<7{cH(Y(M`Mn,bB;BdG!)kij<Qwh3Dyهyf eΟS +u5B>MMyz"tv<.'cLi4"ޙ[qpM t,JThu>XaY.IMI,CdBIJ9iZ 7ǖ~xqeT8|ÑV A=i? b, Yn[-|WQ}HAץp +{qxXwu3FnP'lG)Da<)o$_g%@L ^OT" 3{ ץ52̱y |~K(E Yl\tW 0 e5Dɾj:2`;PjR=o")cuo+fn؛ur昪h]SVr6)N$r-zl6y xIU+SR Z[/8$z DӹZjޤIX۵r&7CK'tՑ #)(f QB㯔([&gyVSa8kTWl}p7pa|RDeh$`tP%Бqr]3+1Js M1_S|ղ(}!SK9E6D'e,-!4MF!9uD龡F0`!26θb{k^8#S aߡqpVci6&JumidlP)rjN'{kH::lms;CG<[Dep ,N3 !z"_eѡ1ӽpz˗ZC (g\y*\"jA܀Gnێ6$BJ⪖tZap9fueFV_6uiL*Ŝ 12I%Zv)cQee_n6BJDrP^ZpF> #2I+] /C (IZ L184$aS~9i4մ1ꊖ'Hj-œX:`oź5qэEw [K#ŴLF/Cl4V{v ېunߤ1EG3|7 QB4S@Z1yF֑Tݓ0v ,侮\c)bvLlI1- =G]SWX̍.¶]kkaxw)"k qPdNɜqM$AOy/jHp6ƔyM) mbEq6}AZ\1%VW[MB:Ux]ÉzI)?< |AW4@wo"^t9\ޑ }P3F|p[,;Y?TSۋ]ʤYJ_w8!Q&!7BiFq{>"+ 0)zJ Rk\ݢrտGJ ;~cPYE,4ɉ빙?Gt]0iG2Tu=U!K3b7iٓ6dM@q݁4]#?{gyPV7 (y'PX{W*n*9{C~!['[Ρ9Zo‰bmQ|iyzJ%eUx|#[nfEp |_jl*JL{KE8Pg?`ɪ[SY/gOۥ<| < &lSM=\]Bk`CbN796D؞\sv^V| hWߑ$`Aekz9!&lڻX$VO^'pG,>:B)ez`[F.Đc~17UL?,%`CNUf6 ~*=+KL4>顺i.I^$5۳`|fS<)6 :7]T }nYtR0,wB4H/4zS \4;n"^yCPmV\A"\X\ԉ仸_w7~" ϮnMͩL !M?Om86\߸ 7FL.WԌmNk׬xg<5@$4ޖ3GoYy AKziu#$沰tnPA 0 1l(\]'h ѴL)yy<,18K]Sk9bbg5.=4=4c>&{Q8jSߠ,r&&ThOq]c캷:%OțS) =:s]qʳ.4yȘv/=/-g'Ȅ;~ CQdE&~Uyx^ḗؾ"yzRYy!YdbG#{>l,'/!jSmqA96d1<$]ҽsQ]ZI%hmLqWE 6Q9h O1)NDO^e0fGv;\d˺ic_62F}k(Fvd;u䅐 d;ן 9{&x_?8g4/Ϙ 90x@Vag8.WlZ D(ڊk&%xVaht׮KpS??nbRι 6eAo3g -Q6'K=VE 5|a1.r#Mus0"04;Iw^nm,puɨ_]L:gRv}15&iبx၃K:nF\>ݠ7)D u Cl'x>ԺMӛR$,FdxWΞVNK*VQD_=DW-^Bf=+:+ @l T99ޓeX6&"SFIšO2]>9Aaﲱ_DBBɆe„76X uGJE Ȣ+!&MfYɺOOOew{cmI!sd E D.GNL9'%m$>AhNCNf>#8`eT3IDI(e˖Z+יlةުP$\c BnɌ&fp"fXɍ/x7C OݜU%m3N|h޾pr/ȱ&(JV&J1v> nߓ! /6vvur+ ]4s~`S$MtA \v?DҺ 3o:[JGX[.oL4n~z<V}cȘI]nOyDoyrY7}U`neV|~uo?<8Ͷ#X',!GHLD `fjESv[ag\HGe&h8f3ۄRּs-Ž PaSOǨ#@v3&fQ ڎ? : [=Iy3B>PYr3\N1av|w;DЭG1=f=9ITN9LauÁ#qf@hH-Vh4.M/=&"`-vv*U좜.Y1ԗ4op_5߷q[{Sh?t{0Ϣ"s3&^v;F Cj#E5ekvfjI/e8|8Ȓ,%UpHuЩqԟPxJ:z>U*xңm>TQۘײ=m{\̍V?shiI?+N@xye,u9#>ԏ[gITJ : *x Wۿf`j 1ڨ9RutSKo78z^ft<gTfvMqc9WёrQܥ'AJO%VqQ}8*y%Nv"LrC"SO}nP'y >6=u><,D]Rfd ԝLUL=%Le3XhXmSkq=9%$SK'j,8/C85X@=m>{L9u.Ҭgjl].;ݵvСJ!QR]8D W%p^N^׀&g,%`A`v@p8$o_HC*=iL$+7ʬ>/` [kmG ?w<&wuc ѱό<2a]T }EvĤFv :N #Lx8Q➵ql?^78R5qǿ%MA:#OoՎE1N,ޙ T oD[C +{Q;-gKk'X^b4Z󐈁&>΀g& Aƨz˲JhKɣ`*&Ƀk?,pf^?[ ?iv#sjJq"-<v|[ UH lʊx鈖Ȏ2D̃KwLvPe<}ieTφuԘ637!R U/j§n;.,rb#y. ۱DzmABO.v!heXٗH`WZV8XH6BY7G,Kx<%fxqMQt[4l v֜"k946> 㝧$ j&l Wkl:%4Nz3M=U/$ Y7?z7!<Ώ;B%6Rю.گR3bz .`6;"ZMCqʛGŪr#wioe'x>G "bVDeG!P̪" o>-2[)?)RhHQ&(piM*yoFm =Sc_?8d 6M\^5%dMєpˑ$|` Ԯ!7Awz3ސsYՉRտo+Q/ZD0Ei9#[UQ5V05^p$fmhJ(ʝzB,3ț6#7OVґyG` VBUooLm%VtP*~ {U,/m)ճ!O2緪pkip{Y *&YJԊvwF7b}(+ PWW𵹹u}t][ȸ0w0`I$Wi_1cB rS=gDAuJa%5:0CLjKҚDy8FNO1M#eꡀ)9tk+ؒ+k w0m\":VI $_xa#ɥO[4І|?ik5 *+JPqO`Ʀ%*v:A¾]q^Lto[7ڗ%8({d$7dConf>1?w%CB<%@ۦ@?YUD!mġ[yȮ~ϫire&qy\"`Z)zQ1X#`S7A̲Z VS NCP50ԅHI&X'A_U]'aϑ2A_g@p[b2Cr2-GS( eE nUifڝA@ڪ.+ܭ8cƮܼ_KUjF.ݶD3!y}qp]0\xЬvCEVZ20fm؏k#]lX !-B~v'Z&hر tIG)LpC|_i0e':%w RrZ,I?)+PUr ԕ(_g:#CZӥ }AE> 睻X;j_&) CҤAX /H]q-"aLL[QOM$rؘTx.kiޭSR,yτtx#rЄw8ҙ04'ARf"ȇⓩ9+?$}}SR&&jn>& M~vy%ceՂ=d!uIƙsnb'|xmPg_P5U\>ו QEF='fM'H;w<π{)3r%^$dUOHOf[ùЊZi~Wبu|F;x.6]< YTyIRt"K4Hz&\4uKR+a)9hw][X38ϑ3]}$iBʕ2Jzij*ҬCԁO)bX3aSEav[U}_l(J)xm 5 $/\(9dnd樒w mҏ!MS@J!w+ή¼y=ȴ[:-:zaes ςws(Մ_TVh5XmfZ]Rrt_ՎTe%Аj @[Z "ŁDX)oEaz1c֚G6Mq@H&/((wj2Q-}\ۧz8l?)g@֪Krm2ؓc*V6<m+(+$2~WRt6)1ع})~ <Ky؁j|XmS>J'̻Ÿʁ7!Vu`)nݑThigW@ &)@$_f ά3'NEi[Pksҁ:E < { 4e0_`{1XEVd2r+Xk\Bn!gI#GM4=Lkb%cc![l͛ݰՏR dfơ:Zdp#|ۤF_ghf7OĎg^|ٔNMEV;NݪHEу=dl= fk,FoMHAZ; m02xVR!VIþ,ݣODŽ|Sְͦ<*TvSjC!ک|rNAV"sb/b zX;ćU/9uL݋Kj3Dًt0tv+ H6 Mg,$Q'NxB>%Px'~.1%T'@Y%A$+ޤpm4=_ˮJ2ۋ}KABfqLmcafU0*H`e"KƆzBfQ_:qhڷwZ|ty"[\E(9ZAHgËN:/$/F8YƏۍɗsQ׺3B 5(f* Qmg%heʜJNgiM$u-B#L\ԩ_.P&%ɽpUGs\| n%0`3jP>*Ԣl_tStœ fQ9[e Ԍ ^=(!??ކg[@]tB&mI(hRֽ, rrOn4r)rJz)E>MUMSmϴBhnʆ~[܉Y"[Xk%BIfh䥐Gj3k٭W6iOF;Ӣ`Za:/ lrH@r΄mY,`!T3TU2BR liI`oRvMJԍPsr:ջnK H)$UF`HMW~E[8i\!mxIHa?NZ"bz<̀|V&C(ozw㴮yȑ02UŌ $GF1uF°'Ø'6F%4 =(#>|v|\Z)h:ip3X`a0F8*F^+CpmhuR2@6biQдVj%Ghd!rGLHy3(@edOsM{fCm 7/ǣbz֛dD+= 6ͅDZ)$'Jn}Y)-G؁a2`uI)#LWs?l*89*/[WN#R^M0;oSfMw_HEUE/h!EaԠh j]G/ {d(čP_ߢjf(L6 (i*͡ӢK$W:3ț?dbT|ڽ5v9$rzjGo؈6rjP\*:_ Ѽge$4ln gG  ãUHG:_@x,}5 =b>~Z3 'oY 3`izF$ciw27] ~^U,lcU!L (h)|p9EV2lY0j7ǧ$g 1gg3{/~d-%W?NC0̨6E2^f#'kUbڶu)vM9I\1\H66Jy?qNySc,/蔢Ts臿rT?^{*Qza]RU6՝82n"C ƷZvcS)K2ڵhaFdPwcyAl CuaF;cH>Smhs^C )q`([S-Yp&`^C7&&ς(no)Ÿ8ȃx?6s0pnN-v(^|ɏ]"_ b}d\ koغkS d^em٨%fT̚4&3_k`D;X3 P766]* @YGBEd@E*@łA <G̺4N-ss {Qt>NDz3 މ[x5CPȕt&'\=eф3hƧ׮*B$$pf |zq9]p@2&ٖa0Pѷ h ttK4;(Դ4Rr$=g-ĩR<@rJ; Tb L{%FQbh {LsM:{. [9{ 4fSګcM%,d-rf KrYFB,䃞#sg;Pf@^Ny W|Rz"YaFN(ݠiCERl).d$!htm1_~1q=GRUNыG>Qe2Ά@ yeoP tPjl)Ħ0kv$KtN? n2mgE(&'xb)^kT'x{&bhLdŶkhu5JX3O{zTz߫H@.N~O[*C,a"Q+)G L8ctr3kb;m8' }e>\-6g)qR(qIlKKv<*|WI>S(Y*G*`Ltv*(<%]|g'f>YxZfi@u*:?:oيW3-%7ETQ3߁l?h veS_FZ=[5&l@',)p]"Pқ;m0۟@ ],"Q Bh>/" orί+{J6_b3Ô-iگnƂD6&6+^N/xj ^+Y |8ce"fW9z:ďe<l k0ndC_fJy8i`%GK<6;SK'L56.rnYNʣҍmg|U˜1N^$'@<7:xmf*mgy[Ai#?`Da.*`W,ֿ r#2HӐr=hsE+F5æҎ v ntd{6(C:%Fq G&HHYj LocA3~11C.{xTg1a@xPs[rx V&eP\/[7-b Z5ȆqL 2 6S g1)9 PX`IoTf BdMlMGM]Jgjj?v*k1-]k+~cۭ WէO,Ptt TG{0 -IB}*(0}: ?p֪x5fn=U@\wGi1ry1WJޝ|* 7R4 }T䓲\cp =P D]kB OwԄpnӑoކK`wȥ$'Gw4_Z i\05iGç4C <m;S pL<0Gqזx/W &6q9%Ico_{kaNjS,$& 5fPS9D񏃻Sbmt1慁ݽ|5#H,ݲL (qCҳ/ @1J~q(|:]_Q7HqY68u40dKFyo[FS[s LYݧVa]go+|ÀS{J~msm֪/i}/0c>eJ̱cO>5"Կ1_xr7B5}Wh pH2 O4>JGN[铑KZvGY:N *Lg0`4dTRWlyaRեT6v_=DoSn_ wO'a\޸XrBZKJ]Q|;Oj6O-r$4L~u(sxYe#Ţ xUO&۲y > W7ͻt?4u'(oW&jG=X(qY߁燂[cq!ᒆuM4o:~F@sĻmi'L 1Bm}cXc,H%9ﲠyJԈuj9_?(y~K ޠxLye tl޺+; `c7z<)eJ1,ϮH,RVs]ji(me} V?GZЪ{`U1WooaՌ7W0S=9v܎Q.<wpVA>cp)hyR{d[a :R6|-k`(Ŗb H΁L"(,*:`9/Y$a|]PDVpv03 /z=}PTO,G'2հ~ڔôYg﷡A8*qxϓQ}N1( wtI"ȏQEW<ʡ \.)WP !I_G;jG+fVF|g3ppL'Y}޿}E˛ʏJgdɳ[M1,Dzu*Qk BUrjҡ>p'aT^%(u3?$d7pXx9f(qYy2/{`Uң,Cd]1|fOn? م%b؈s.ɖzܮx=J4uomP ^.FрSypt{&iR,ϧ;Iv rFC7"X _TeK1x})b*Y>xr6>*9?mEmfy&zoNiX]I!k_ANK{ɿ*8{ HHW~@֠د *V*K5?9X 1'Z16Tu=<)cxqMu"7wrmal1Dޢd!7 /Q%Qå♚RIeJ0Bġ㸘"hTIDrNXтݠV#M T:4eᲤL\`vbSߡנA{J_ÝzZ_Ȧ˞nG,Qv/6X_{("QTHTB #yn]"sLoz,dv+;VU\L [c\ $ o(YVЖ6 زP#J$e;w  9hV ױյ&(feӺKF+WKٺɀQtTd%lNsM-㦪*>Ƌ| aYAC' i_7+kS7 Cf4VFXk?ڭ}"'M(oD+ʁR耔k|Lcz%78#~hFԕ v/+[`fw Ϧ*ȴ5?Kuq7m>*4_z{yS ,U7Ln}:F!}9'kɟΐ=_~7/5l],7F70ft]ۗyB'h̖=.~/{xfUȳHD&`F)zT+;BC;#up\62q igZg3 @Sz7}'2 |DSgڮAgKD>\!%|؃2<؍UДows?;WoPK,oO(^}MQN:}Vhόtu^GwNI ۰lK&}fX iV.~g! M'.הK&ժ Nʔi.'Fk3S2ٰR heD5hâ8S);C>HIpm"kW~j3/2's1pm!^Z"M:USno1F[(+y3Od~)ΊV1k}N0-/~UZXQ63 lT[$ivZ/Q-M*#CHKuD3w804@ܗ,Ǘv>U 5Y3-MB CJ)g1 F> /JS⨇phOWNiLJ["N Coad˹ N#U#Km,?UOn;&!0F99M畷߅RM;]U섀m,RSl\>Zvp0ќ[}tXAܭc~Of;ҨIF#ҥ*ߥ|9ȕz}4Ks=%!kEķܗ;9O5RypEI$* (2CüQ7 +@t_zZ~R)u/=3y/6=nWrl*Mq cň@J!Jt'lO!DiK&$4˿]AI;5|QU.kn~<8y~NJ 6;fvqK|^b{\pk޿}ӫԫtyL֯(Y)wR>67}!yԴ2UD$1Kj39g+uB=a;⿢irA[~"("La#e-]2]Y ?F(wA ?,ِhn* S<8wcyǪ1UlLzb{YlcRޤq dj[f.'-dc1W OFRTS}{*/U?ᲐM/uPGyd_>9E>YXL{L?8%I iRMy򁥪" EF766pFʺ_46rja-ŻAixXjwT5^Y~7Z&f߲㮻:- ` E }^D/!ai2)3Ty?{>R,7Nzfx7*/l%7[!{T e4%8tf&5] i{i m6rIppxNN~zlRM+F?!H>/ h쯛Ғ@'θPR}ė̓ ˫!?bP:63ϰqqPRn><Y@*XG"p% zdhw0O.":Oj2.8͜s쮡o^_(omF8VgX?Qh?(1->{MU5߄U8HJN } adUjtFVn-Y\}@D(h~^c0t#Y"Rj]R|'w&~F: q/]m D=; rd(˒ƃh"/Gq9-(J_}gK,21 k3PK ?S}o?'6[7XdShDh'~%I PP \qS*A9%աO={ʠJĂ DǺ Ć] s˙E6Ґ6;!{ zlgD3KWfey204 `*}ț2> 䙳x#%Cx 6g!$&niWd Ily?c@_lO;V?"8dWeDv}Kab?Z5쟗JnB=`d4\"}2A Jmm hɛn͓̘ \\EWT1*G=_ EgDoܑ~[)0?9WD?}V?ү=o 6 ;yT&fHpXQy| :6.YXfr 7yF%_Ҽ+J%I v2B4]rٿ@|jabRŶYo —}3鈢3?-6Q)4ѯZC}x58>iZc3>ʚh* [0n̖p>8*=A׉JjۛîtSl5 HCDϗ -H#>~tL<܊/DX&QU䇥 h!)+6:؟G0Rܔ(h{ǠzjxI7ê[̃M)Ol[1.-,u!M8,'U4ꜚY7PV3F7щ9c^6b\E6OAT. @N2s0[h>¾\2˦V:kjeo;'fxv40Nthw;Шs8ڒJU\&Ԥf.w}o^H ]exnP?{+1;A<;r?Bt-fl̇\͒1E]t9 /9P O2 W1,k x x4_.v[D!.B&*4h ؐRd&/P뤂',Qu(l_"IN?],/sk? v;< a9?3o.R0 &'@JY/_EaE~]Ż5o^6dj1KM7h)Lr`N>ABgk., m}La;h貚0Zo.T`ؚ s?3g8 K:i Lb4]x64tMiߥvBp E@{I :%{X5ɤb"LJ>v]˴QZ 1 Л>! d ߽.jC}iPh]~X% qFPg >?iW˜z<,v#L%<\5,̯wh/'1bΛiYIwXfL<5Ɯ$q Ha1R̾ޡ8XQC.A> U6l QEJ"wѦMK0֌aj 1^a k 0 #A%~kw1FM?\sE1dI`lо;TYi"a B~ lKp\K;fI-M2EODǮ=NnTg!"fdmiZaA/(&isO '_>= ragUʌl,[ɍ}WA_{7ih{voނN!DE_)mq5sx^nOOLUG󼽷kexD텷'6LxeF^︫i<'U՜ 1w5Hg˛"=)OLVŽYΆw` ;W c09@#J8A!w dy.WPcjQP@㷗_Ec+:,N$/)_1Y;PiyޛV{Pڀk0M#hE&tk/zX2@2iRc/S7e=k!@eUOo=_cj5ժB "cZ/W€T̗ eT5D;'ጧ?U1ƣѐ֮M"Ijm($ɊlM"Y\& Μg?O3g5Z|(HBO%:7h=ַV6hES͔pC"2$Zz!RF-I335S%Ý`׃^J!r dXs߄d5=kVHSUM"). &b6¡)'7hh prQ"}( nVe)tUA.MLc^>}9{,޶$K :Nd]^*@`LÔmgknʼcE'aCi=\/-:ɟF7f cȖcE@;.Z*{6& y/7y![5M7LZ7ŹQ;En}9\;D$G|% NŕTy}%Eu} w!3Uw]BK:a3WFzlZ. 1! M)/4)pz_n*תcqaTz.픭ڼ<%N" ޫ:i~RQע=g;i Z H_(-*eڄ$c=*R)o]#KQ!ݺS2 lXin;6}j x}n3^>QD CsZb4w5g5KmVjnl@MlVA*az$f{g :eX֝ A0!So󢈏_zXXT2A t LpPӖeKȆRYm7rO,3""Maw ]^p2H 2)JMFNsȟq"ѽ-ԶCwFϧMD.˘lWdpN̳h':J4<2:39S41PBf˨sL#d1Twژ6RdX"R" 75xr"?ݫMc[ɻ ppCTNm#cVވۅF^HTmHBȼ*Y8d&@A4K/}J@FU25¨Eg)kDĘd(%']YNpkH_ WxD8D͘=9᮷SV䝺#3` 5=[lj*\&& SUF*) ϸ?Ʊt%jk?7/(AFFg/x.lţTS5%r nZ\oe~׳=}giS8wU_7VSABsTWDܯ5/ua Hjr:.r[H T憚p?"c\8v6vEO*<:vzAV p'c O.8Y&l ef_ W}=LDp뉿vK[֛naJ<#pdoc2 U_Sg\p ݈Ԡ@M XۓO*?"SA];̯>LN04v+Q~S okQN\]&p]wĒ_oduF ׸|zt,-V"8 L/GtIc܏4 'R(lZw+Șv&6(?Q5i3ڛZ>+Jr[a@8 f.';+S?pߥ ܜ)AaIFYc Q\c^Yy\PS]Lߛ𼡭wz=W|i0l=Hv0Us}@O<s')X@$}CbDB;h'=~&ݱ,mzyč7{DXPS)c.FiWF@JV"e;??Tr z=1ZҋZLC;vNχ!cdCʵlh͜ըr=hlJr省+f-2WA ҁuŽi Io+$*ka. fZyɲ=f9*NR)@a`VꃗhFf_ҿIh9_}3s*a%ir|y BD>N ^3;}I d7!a*%=۾2fCZ҄I.V9bZX)@8.LpN&.O=xלPTP_#Cp{01|ޖX5R9(npZοmCOj³6WZ8.XB4^ hzҡ J/ePD.e2&tS,QL]c3X,;4k=RK$c@>8O !A:$, ~<EI ޛyvP8 }-+v%AєqEfdz;V!R;#wnI>XkgkçL_ ܵBaf4ϐU_滵`0҄BM_Ap247C o ԇ$/}$M2 [\K#-ʃ4J`2}-;Sg | }mpnΒڠ:ֲ?}쨀{ <3&Yu{Gʥ3-|`SP㟟{#Խ餰3S(с6u͇Ԛv矝6nt>`>KoQ,mxvF$ >@α̧Vl+9Z >@aJ L v2ƳIY8#ex#B|Qz^q*]Iz;1~gČfa'4 ?_C;񂣇)u%kfgoBw;]uqI҅XdDڲpfC-M[,02{aNW{ש~hѕڄQP (9ߌ̥i4R #([D_Jb2X 6MōdʽϙvxSƐ7rS^2gVϦ@c{Q~}P lyHj1lNӼIIJcaBfS_7Oz%,_De`W@?12SL*?8Ofhp eR$)n%|uK{qjBӆyʹЄ"A$vm4qo7zEH ӻP 6A;Y$1əU?i(HT48pOdNWT7Xb.C %;T#4Dm e??{NHWUTK= 5ٔ!Ӗ߃uߤ't=1KVf0+#gmH=|\իr x᡿9}0EZOzycWb f=#9%%:E_856PI7cUMF}@I,BVWy1<#"(9-B jխoJW'J }'bZ&|0V~<@uΎ!N%?!~[6E$frJVtŞM&OV =fKL1f]z4Iel]MZ]]"@)C + EԷ=%*>3=4Yu4~>TXR5w+}=VV;2w֘'|߀y ($je騡ÞɨRɔrƬ;X=(aj6%o;tqׯtD=/뵠i҂+Zj H ٘a:wb%.YI7Bz=&awY$Xp9-A\j5?8Z 8Ygtԝlm\2B'jx0WI2YEĿi2- I4d8X4dHE^T #mSAY%̏h)NU qC (0а0sct81kEJO}"0"<5z;DeTfTSOu(ٞiY'`j˴Ļ]-;8BQ L Z"мX'pV!}$d닻Xv^%"ߕ+jʗvX"Sx4^(2t1v.(zWvTf<Dډ2qM&a36O `w>p rh ^08\Ym@nwTYko\.BNi<6P$Veȟj zR(d JUuqJii &ѵa\S,nJ1'>ÉJyfۉ|%Ұ8>[v|_߫gCHc-z d.!W\ !`@Pm&v܉{H GnON E9s `)rD!KvYN;*)c@Ur4*&_3 wXS+4i, Eސ|^`Q,2Z{_n]Bx[5OWf2ºDG u>]_0TWXXShq.wc+WЩ;Vx(i+ \UM&k &F$]Z3SGeg+B{o@FQt`Ou6n2p-0crhPabyU/ckt&&=J::VEwFx$ջ`gəR6,\g["CPeW/):-2^Mp Ī+zjD2Ӡ&6@K ;}F%^zǛ<.zNucxh0FjMbVɠҘ"i9l)e&q?^x -6"C-нoiƊR,5D2Cyi坂 xTkeNO޸%3:s.0;X)<;T H|*WNHI`- DdWe'fYmCMW57?PG+tƐ+gĔp~sv›w(DpKYnU@Bܫ)LJGJv)uۮhanB{a~eOxMz f =An沜MLھGT☏;_dyT" cEɓza\P[w?RWB r~h'ub9[l#ZQs"tq(toļ7dYfS FQ`r,;w&:b_d")*aHނN@Lu"|׫?Ϥ'<~R]Q.M"kMeB=%i)RY |t#N鞪2O#/6**=4 #΄' gaFЈ :MG̯/Wmc>u&q6"^]t|5Έ5MjFReik=(CJ F^ƬCe ^jx^W t>y|0[Ů(5 $F*+T=  JQ-RԛH)rߤv:dx^ g+ǰʵm|` rEjo#R=2:Y[ﬨQʳ$lk^HIu%P~&u?d=SߔKG#k*^o; rMR#ٯ@stg ]cB|׊|m$-ѣڌ;HiTՏ@DX&Nɂ-jSr$@qh Fc"m{lʬMM=5'HG0-ڙ!ܨ6qAT{/CU&;KKi)USؽ|.ŃP-3ۀا?խ$N#Q+6/& p-VP&z%PvV NU~ׯy/]pĜ](csV68m>Xh"?XF\WIƎ|+bAk8,B JpN=%Ur`E^vpHzl"L-ax+l`-8Hh;0^M&o:uHmlj ͘>aGJ7X Ya~!WF9#'V+N00phO \ ӉevYDj#<KR DY/`6"D@C҇HZP,:a#1,w1&<>t&oЏqJ,^tR/%?ըVHµ@hB>83S'$бS dS1`ep9*gg.Z#۔ͻ)qKpl/նW:j'YAa* ;eGWcP$f`7'ףNtJ"F?Iͤj)0wlzQWW|w5KQ\Po"IҚEDFT sR`mq1*&B~aPWQg{$d@,*nϗsY >`KfEZ^fX<'O Ƌa.+ngrk}yvAKM~>f8sC;v@i]]e;w1'p es<"̴㊩}* f*munqz`MqkXi4,[jChZ$&`NGа^j:^͵`rmUdIM_=UH 7!i ]$-4-kd)mo.kcO vf*롌y4?}<\xKQxݛ[/>&TrIN{hjY9aմhhzJv249f^8-&{J'v&'BQPi,oq|s,2|VoLt3To4FD]qrbs7E_qXb+2s=[Չ xiWyOSZ!S.L*Z* V`ެQRƌ:lUTbQOZyuvQ4ڃjū'B>AF#Ñ=TürRL Zhqu/Q1aޱ߬ߎ \Z>`gh+㌩kh^AB1u{gyJN"|q0 nPj7YW hܽ:rRʧL")?^Ja~G ƞagиn쭲Fj` h5!rARm'8 GOdoq@. KB-9ثaĥ9gr1CL_AkD–  y!ѯfe ^'~ÐMmxu(;&tg CtIWW𳝔S (R7U\i^ٮ?A 1nј7! Mjr@v%}ř>w(3s>&b6zQ WDcdCH flPҒxE}lfZSReg$n!_ ,yLgļAos1-'`ڏhIcM?k8JTx: 3,WqoJӷ IQs,&)J0ʞdU _UCҥ *`BwwVkzH_*G7PJtxlpp|jihLOWMB" t{钡~ e,MgV~+g[ԉ K OROQ-/fq}[󲼥}ؠ\DD!_5̛>3K;h@an݆XGxt;agCAұ.[' yQ- 70E`%LY<U? =V);*Yol$=4m9I3^4أVacI4Tne]⋂uL #`_,qLJEú=kmp ZV%ߪbr: @uNKTdi%?.H0t$KRU[>Q"qLk!{1!Kiw7aw12ݕ\79w,mX *@T`߆魀pIԅȣD'.E][|pyYE͡^]nJkɮ]{PPA= *xM֖L8NXѨS9uXR7=Sĭffiu#MxJEgĎݧps^iX2Ȥ! 6ofαMWYjn_@!np{~zeob|f9kRMzj%LytR:But\i"$qzu3 {Sd=dKJȋRΗfUv^:$}6chX4m]_>:Nd )dꃙê6ٜI ZndQ?tQQd͊[ @EboBiu:1ҷQ.0~|WR9:<ڛaŸc⍏ΞiN%*7L3ȈMhe04|J#*:޳J>EoJS,=b#żڹ)Zƙɭ D'rpMM[.`'ӭ+{ )9$z3ʦ D|*rȽt) $JpKӞP<*!˫Eγ1DgkR0܌UQYcJCWaūO,raDΆluO逢EWm J~"7& AN:`)~%T$땯UszQ!CA6N; ,wAV}qj܇ KldUTTVs](sZ~oPa2mţ@/ 7R~hbRT4,3YP36 ϥ,3 hҪ i~{^c`~ဩ+"y|V׍Km;4H%e^ #d61_?,ԝSCAAIxPhe$esVЃY7gݔ$ՠۿ@Dz-ȥLo#}\2$ա-9%i]0I)_eLF*HPo<)0'OTEDm;#'pVI ] gUZ'ЛE"~=Jk̋$LtP4jJCE&- @zPtJp4^v Otˏw-[MUXIܱi{L3yTxBGByP% azL- pl \`hdM;kb3^Zn!21 jpk *Aq{~Pdj''y KEW\|J(ʹtR_LHeXg<+qY Ze^ҡc93 vͨ;Cˏդ{Sґ84>燐SDaA4KD"ge;9ұC!lVqhEKэ`}<۲׻E Q6AgeYB8h }6B]'ىz:IiWcnKx{݃5d~%y.Ը;_n0; ?iؓ6SV{i %D +P)F\`:/n^VKٯiG %:8i#'r` u_Lf+#SUJ،(D"/n@W9 ,'(9bh'!Cq&d@F։-}9"M-tůX'* 5b', ZQ%ȕ2uY3NMg网/\w#hDORt$գH?Cdxĸ28wك?9c Jč1Xҋe迕@gӾޠ{&!Mg6~¤8~o?mk h.)| l cp-t]QWT f+E!fkRRL=C"#!k3scYN)֤B74Ɏ,Q\S5;qdFxAfŀ0!G ]ޕ2+4#ԓ߷`N5k>:,޹_ T 5A:>KH}[6wВ=`*ʌ -=|Ԯiz>ڹ4]O&<9xJAF)1uBhB L>OMm)꥚V}!dH>ڏoju8&CVbBSƔA["3qs+Ω2<{c?fc(|] +'# GֵDb6My; URBΪƄ٘q{fRoJB=.4X(\RQE{^ڡk a e>9xe ys BN]jKijA L4| w:+@VZyU"\_اHqXu:h"0.9պd4 yO fRp׵TG%E$@J&A 2BpۨJVu 2b@o6+\jPUnpYn+)q>"7yj(\~rјd x{TE-W(27=%g7g%J<M")0\i格OclR8;z`F;z!ؿyt\Iġ2 sCSt\I|qKij+86<y9љj}+4.,E؈{sot^4#T't1(,S\kkGZ1;n2U:; k<  ZLp;jt5/?Sbl*1Ǚ"H%M(Wݼ%bIQG{YBƭ܋n@!9?yo6:O=a@*g>m={o/}CQrRM7t;7ZCw=^q N\`vH+ ~ {S է@k.PAtD}-,G g{W $˔>X=DtC:bOUNcM_ oWZzb8AH>=*=m;=zgKȞjTiO;7`F$qJ,|\:kPaNǴY@+ۊ~(U6%u׭&g@̩:G%htUٍ-E:FZJM{l*n!zcRq}:ZG ai8.^B߀fLpx_ Аnϐut7ҴV8` &J_T MCM%a~N" "qW[/䫝QZgdK>* ڔbqx5SJ ~[xBHϞ.r͈7Eyń^J= p?~ÝG'^,yKI$LC?2ok"hEM7B]TWs#uHuri8 ;E)sA>)Ng*<`_H`1r돫U2LtY:MdydZʱQ~3ϋb`/߬IlVN$ShʉR 3goЬ-y"QĈ/txYH@)ٕMd}aqmcL +lfnvI.[;J./S&e[50:RTx4rWqrxIkH4^G'LvX78幐`ѓjR\S?֤R:+ ,O`Х O@[u$Y/cw }d޺OÀSˌ.󷽡0%YaoɵҨ#ьC>]ޜ*P8uW I7NH~/JY3. .m$jXDp̶`ʖxxsr@k^׿[QY ݫ)r8Lb$JEF.X E lns#4sqչd9?"WDR~GGjг$$C6Ƈ*'Q chf@ /&I$U4<-~œZquf м>04͋')*XvK@`"iyop'﯐P1S(ac][3)-~W=1KFjgMPd [nht)΃ *f;ys=ܔ`%~zS;W-m$}lKHU~tm)&#Mv%2p&DMX xR,`z8 g8pzxN*ᶭ C|۬i IM%jd4  z|V76jUK/>T~3·szgѹz2X8i`!Aǧ1:+/x+C rR?%zז PMIg(C$^e(q1ӳ$DOM&3GKrPb8])P-]m n]#NHKU2P Uacs8™KZxpsYH٦;"kIbd|I(%`Q16~Hf19qt km. $}υP.G|!+GCb P sD[T贠et lS5 Xw`_Fmѱ-`l^BoF@ >OP{zMiD{v^i\XiF'Șﺑ͏Q@D)Hdn=骝 6k,(k(\S ~0:79a9/&[.h˓pp&u7Gّs맹qHA1 b?yezAΓ/ J۲w)][<+ } Bg iP6H/h+$OipQt5!ő^loD]3"{TүMzrYػ#GK9A$rOr3ܭ6u}U%"wSaf701/Ԟm`vk 7MgHc#E+79ppuږ X'_:8{=l Y0Eٶ Ys} #Rkj<9d |§IIXCq*]k9Ǝ=ӋVuҽHu>ϱk5:;z5ogjԱ`?(ecEsNJ OHǷJ13c:J,7$_1q@en<=XؼMM6-p-MCםuvZ,3RxL7<2))o=_"hkJ>Uu- fx ׬mχ\ Vq&S. v@ߔ:ö0]Cfݑ@|=EoFK1ĮxE2.WibR qQCg3<Fn:eT , ㄢ ˇ7YVPXR)B}MY"^_Pxgx%>y_Aah7 #^0녒 D) ]?xb D.ʐS)/D/(jSD@Neaù_'$d`A$ĉ5(>tw=8@g_̮a18,DRh\deu@iDt3*wO1\4۱CIW (Dt\`ԍ ѷP)wc>sf9&P9 &˜=#Ä_ -!{ՍtS{@)'死wp"[fiZj(tv &ۚ:ׅ빰ʣb63 l7?гX|iyp*ؘN wKpXq@, v,| 'fo@Z01u= iʏuWJi7(ëKC@jxN"#5J"Pj45beOX,6|,L6'ߝH!bd#ȏB$ǫLmvV]!&ĵC' v5^sTFT]A‚W$dT䂜wh5_b*slm;ݐi=+rV"`yԟbj*fmw&4%<)vXqShB"2b a{fgqMtИ&&VR]Mb5o]w *0**hTHŽ?@84bM v@ 8(a$ =8G>lfA |@·iDdC5Dǔn.dR{ӞKƥM'!T \qhܠp}4ݪU)QT) Su=qc.bGgTlIDKx~M IS9&&Gd{yIl?1+ql spR9(U}:JZo7" pw5Bf;0.ѳλܜ_ ;}uLUذa 1;L`ɲN:^rw,ͣRnTѼGûЌp @1SJ@P%".\ĵ g-gVROń|6^#%)VULkU%2Omĭi#t)anf )f,`5hxr01ow+Scm Z-gM58w..+Kd4@{z@Dթz$\IX L΄<!89[]y<{՞s<>ݞ9m#ꨍN.:5-KBm&4f"5*:Fg[^]t\+V2T_ףґaminC0U}gq6\aY9)S<2%;sx~~(JT0ǎ3J鷖&+:_, |D>ϸXOlVw"̴>(@@ڃ YجR9򿎐XkZSė9LYR }hV߻7+G%rmNRJB8xuggR*FL؄V&5;J?UT~]~<Y7h!myÙ8qXY+I |aE-vm.g[bhhXCϋE S9-{б =3o8Jz)@ܫV">ws1[+D~5XS)ObdI ]˯zRxHz2~AM^6GbH#ë́rcþ$w&NKn@O(3P.>qp`Ŝ)ZR|o{CĨbi>yA+y6%D&؏6aB|/_6mlx*·i(mH"5I)4JZ6@q+*J @H`$5m!ը1|"j윱4pY17Xrn9 $a{ @twDap+H9Wϓbs١is ]4o:غO_ 5;p+$mBaLxRu$T*Onj>;dRD|먩q> { Q3_]vgҪSpn q|uǰ>ZUc/yzŧQ6V24;@D66@ˌQd/l;Ӽ׭~RO*gH<>ʽwte]\tQo0 ;mҩ)axL7 Dv}RZIz1?]a@ؙ(0$6N&~:䡽M5Hsۄ0* ۳yb{Hrw$TfCK_=E%䉇 D%l*,LAqO'òܠSPwK!>2nc=`1X(OjW$ªW5$Dp<-wa/@ 7Y!6* WB_$-œCxi=3-o5m;[?,֑7-B=r?jwW{T. Fpx#Xu?Z[NO :)l%ёޕ2Pnآ-tLiPA`QIz5P+c>%nbyAD?3c7VZH@sK;Ϸ }a+m dZ{)B9i}AS46(=2ɐ?Pևv%[JU? Ǣ8KU~nV^ֹXhexu=N7a!g>*KOm? RywLQA'U;=m^8ĥ L a`N皗vtdf-ɕt)(#G9"[r+@ǥ9[HxR8(sVS\L Q9qLRRsRs"o3%~3d-M/Hy5 "^ǙtlQܗv99A%Co]" ް7$gG=)~)?#L$5O*5CK=Ђ쩄tở4`P@bStE+&Xj2J>"p@; ߬ew>Hkk5xDFJDh%>+n 2:*b>}& X`!^ҝW["+Q:[h5MjeZ^ a8_!iʯ6˧LvdfuMn&AQDBTI/&2lx#|q:5oWR9߰l/|McJ~!OıE^(~w@I:ms`Nq5u~g:Q7}1> Q>D DFWyh:eB0R̤|=*As};ѺL5AEg -^lŖpܔTXJΗ=0N>7=7sɘu$k=P e:S l* ~*8AuIDnq{ON`MS{5[+"oXd ՊHpJ1?=EӃFieMy]Yaш,/zCCkc8xlȶ F7# ޶k c-VFw;?L @o/i6Gqfx : M:{*s "Q dEc"P5r<G| EXђpgR@DDP|o2 _~+>Qճr`ΡqES z(nz>K—9 dvV8q#|֥W";Wl|Q؎KWEq(1^4[K:}1qaqs ~a ϯTCŎwnG/Ieȑw mY޻?e|{r-n'hx -mJ) 6T`PZ7ZĤuZ /Bݗ2w"%N ]"պY1C}2&10R /Eǒw%>%U[翵| Z| JB"?סp(7ǞttNun'(>9Yj?<>Y(Bs8L)4d.3iUt"ǔql{sEsk`N욝K+ EMxӰbqߓC;w9I-\$5 -g6juk \{i>!uMMaBpc,`@P\$B -m׿tRd5X,:[#V 9&,D@&tI)i4 E.u~9EG_K.=)'j3گj<_d,)Ǽ9stq8ۗnU=*;9CmHkaԩ+5cTH|5һmI0yp)_i?- bͫ0ܫЛE+(=ynHZtZ bV\'EСӺ #.gmGY!zõ:4hY[8^uU=7G3,DKx,?/F-;/Ќc wiGpsR/A9kvp6?NUK +@QⰆFbykĪRtC˒X(1QꯐP.#Ot Zұ:ZJ.e'3q/J}:{;^]*I Z)yܴKmN2wjw4*>&^3Vnt]-[OqgpY~+Q,;SJgz+e.pڔRZ$9AgnbGhJ(> F,XWOZ-x.]f%X.k˄K}( a!^l;?c |PtRwo2$%Ț WYң#Ì? q]4 ^z*RXHF((qzM$B#Un^F+YpUaTKy=]2G~wJYF+{+;rB< `暤BZmTA2߿m )0A׮A!,5t*: * ox ºF@4%EGZ_/+eۻcE4d+lo}h;@Τ#נU˿ZiyVļ]zr:ڙW[cz <-jxۑ3OXʘ<1QuuNtA6KxMEg|RU!_"8:U{T&QH͹!J=+MᙉPXLt>boF)߶vVK-Ykdf I{OQ,9myՌ*@{%Z%KäďB[u}h8R{;櫑|G>1.?kL3> 8Qň!Ĺ6d%')!`"*_ bbb~EȅCVuSgo$<ذ/X4'ȇxZٛMtAfVmpWb ʠդj %GΡy&b㬺fRp,ڣ ℕ +=&l w?xFz\H!~tgaNQUuzHhʹC, D˂6 |gРLJJe61h";'h3+כ1 1jE/vRaC4{ބ> wrE*>Oier!Oq@>PϗJ&cո4˱nqt=0=b{6_8 n^PD&Iqof[kB9Ůza*pbtuT Ī|dw_xӺh}O#$6z"z ktrlF'^F|OLIHlgLxFArJ*. T[˱~I?ɊUZh2rn M߹V-&P[=Ne(ÈCNv uw27f (Ocn->X[A 12OXͰ4M:n&YfxGi6&l pD7 tB{4C]fFh4)[ܑ G$,_i(c4Q uwhs)K'@E@Ur`ۖXCuGtm/ 2 ޓuqh]G Jy}bm04q&RGh nE?hĴڠzmbhiOL2tFLHd 7USvכ(eCR15q \6ݦBwOջ^3R덅&m̳ukG^ֿQWI: ΈEE~Gﵳ\͓OilV%J#KΏp=MχuzY򤢸)<7a[`v՟P.fubh<`F%g1n-_wsNӔyߢR(eȏ4E+WP$/3sY5TLv\6:E\ȴe(? i-l&eCQ΃YhBIY(}mHAQo3U#V${i )?58cD0;"gUB$aUKZPVZ()S y[)Ľ:Xn=!QmuP6y ^?B2n\Z\TKy{&.SWt<>$г|R6itRbٲ&A+k&U@*E2l^tNQ46@/ ^'JBnEBݛպgz?S!U7Mw@oѿmM\w]K|` `ZfMD[ʊCi;9D.՛,#kJNJ}],q8ƩE)<כA%_~M@!M3$d.Z};>&= 0 *R ڃT;*ԫMNixR΄=^'qŅAǶ5W#LӖLZ@w}o_e X\XSv*&7>&ה_- ׋TMGъ`MJs^))U1.| "9칲6_otSHV bAo:~c=HzÔ/=9ߧaYIoQ+4)l_Bjb=)35Ua>g;,=m ֕Qg88BvS=U]Zf b^gS1!FkQĆ?z ZdԻ t@Wїku&Zmg4/|HyPC)|gB,ʮd/HΦJ+VokWH_RND%|wssm'(QjkdiA&, 1Jɴ .)_O}m*O o^6Vc賯Rma:4V.(~I%+! Uu̲L%aYUE&wdf *2*_ \d| >6,cGf5yZU2V!xZ߸7AzkR _+pvO6!oo,B!Aa$J+!|Xi/"Xs({)>gԨ 137S b~ټ -bcDdZqdAĘ@ D,W\Ţ4"~٥؎vpmm`tU1]N-&>n~u EZ@հX x \_I6}B.7,D-o;Pkca5b":CRSkXHuźٟ=>|Y( -gq?9uIJܒ' ig U:tu#9 zx63QSXnP$߄Z 6Q"JN)?I}tvDpfQ>eQ\T68 .מHF1HAzTC6Pw: z&D~V[%MK^6w_]j-,TṴ qq#:FsP`voǖRkPDvOn̈\*yen;B<1 gnZ\BØiLaGɤfgDKv H2]cb>-b+:?@ntYB+r#x 6A8@rFtAE wCůs2w^źрG RoӒvXW̓uyUDlvEQdjdjԳuk_ˑϧ\tt!2_e6w6#;`*Pi(<,v96q]P*kiO扦Wp=ςI\;Z [~Q L K4߉L_WP>9hRi c@|`:iGY\At{ۓ8ev:m>/ÿɂf^>xt'4lz1h),Gߴ>u=`;_.ŠpɇJX+pM,ǣ_?q:S vŕikͷ#r6U_=Ѵr*"%ڸmNǔ%P,:R󭸗̗ p`Aקw`L՛9DYd|qef̊{FWdz|2(ĝ&:syup{~@3"u{ޅ۟CXK`j8?Oʄd¸'8@kTg.}P.{U:;& ZbIkq[.h>yKhH֤v NIU(M)IB$H !be>kn`mG|iv>}^jiKb^j S؜ Of9\ N dVF>U1[Y> &o>QJ&Zi6󗻕V0I6\i -!aэ\._I zA~SP~#C GL-< D+)fAߌ$sh2U}N!)=h%=m4;Ot:V%Eb#PW_rR R_IٲZ9[-K:k˨ӳ(k`^T;ߴ18MEk>Z5tCØBıO5P1Fe9L"߈ˣÔdI}E&Փb/OY4KK|a#C9u]F L],aRϜd>t%;AJg&a ;Hդ f,l/!WHt#Aϴ+ ަAi[{ZZ^}+"PG{l""*#.t 0q 9 !FJuEfy WŘ}Vʨf&=%ek:"/.7kkß=I:^ėq2>1C(d"Q۝FBeeB„hIE VI L2ۀln[jrߣDAlFN;*W.߄Orx(SƭPab+wHk-ˌy[z9^&隟 ;e~e6&m+M*ioJE#*;2x/bC )ue`mQ}]*..ntFzl'* ^MJs(jg1BvJpŞ#@:/췲݉c|-ˏ\SČ1pmya9Uh]q*dbtӗ\ Mā$[6;άZOag6HPi]'ze0;iUCb%;dP nbm.`LV.;lo=xK Oz>x1~e'C[ՈC1"$ KyҠcb|OsԢWTdiCkyZ W6.7e٘9Go?Yo/fQS{!{4nj?/o0 l9z/S Ί?ʫ~I!dV7* hHe$I!H 䭆8/;5GN!RyJtp=aS;ENɲ^kg.\WIfqQ^ 6k#|*zf-mL($JD\s>;Yx̓n.SrI-UH+[)BcnL;Ji *ӄkʮszM9U3[#XpV{EUo5vnE#: ߬k+E-)2_7UycQb:sOHGfP2)rL>FvW(2;9}=Gw=}Q_BŽn#@4z'0PNUSmd z+]NF΅]B?D-+974A)ƍ'}u#|ꅸ SR*RkfM6Veϛ-O)pO_zg#͌лL1y bн"ˈ:rz;6"Q5'69)Dj Kǿ7~-GKTakyi&Z=lPқؓlӟB{tEtY\^D x,#)9W,72]%w_;#^xk[U2/w|jck&T M e3[9Zx75zSc]f`!ZX!nK]%"$a]DSY|Iܗmإԥd2+;[._Ͳ~VZ䢙/h۰^]t؉*]3-eNm~نO2qG9\;?otZ0%NLɧE .mI:"\#y][-_?QxE X`XfE1`_nU?;0*0X&QU},]`С^ /᡹ͥc;*EF k5#V}}ܛ`$P<5uqiT ab&Pq7eB2,Y@nt9h2jr%n>n鱢y{# PO͌/u9eg~I7Mi&͚_J(cr}W ͥcנ!xTH1n_gѐѥGXsiQO-27Og nZz VWW: }z '^"<Ů}Pޚ~̜oy|OUQIƃ 32S"; L<۫pӍk@q.99S g*5:LA.Q+m:'(y q^ݘcUHd8UG.f,׬!`I۱n>r2/ ycJ,n $l!WBJqb)M黟*Osfݒ>D ̝s~`EJC7LvC ؟jm0G">˒n4=CtkYϸҞ~:XOpAp 5#$Ǻ$ݯLO}*Twtd,>VQX%لV(S''֛f=ͳlx;Eb(iFXUI.Nb3COЇ$9coa}x B$oov}k6,]}ʶ~|gmЪ42qqV}L3/C%Kh Qd&mtRY1^0QW˴撻#qV^ɹ֢=rF2ucc~6ʛ)*F!sovk&${~Hb;wU2GC}:4+HALdg F w@)-XapUC1cż! 4A%60P&sfpHëGQ:Tadt'k%ĕ \*n2v[$[RQ!!FI7r^V{W.u[@/d([D;D3H*eyKms,j#ZnG0ۋZS Dgd˃J;$Imy}*Abfk|E3=oߤ%KLdr0W>T8mA"? NRZnGKj=O{/C?cO jQ%l(ʟK_}k/b.o(#iwTHhS ]>ڃ \M/۫Sl#O<|4c j[Pm"so-?³e*_\?96vD+Tfr!*,s~oDI Pz>ufG֛%G&c?q&T kݚ+C.ncNKIjS@<_5*6Zq׬up_ :rppS+ .u}ғ=* n1=r[wf1$~M Pp] v:FEu˜2_r| C~x XJ` o3A:>#vZ:HED0ɭ?!P]_C*ÐC[, vBWD= 02νna;y_a,dC͈q_YS|ď](k!(2Dy?fÒ41oG]?Qy/RwҒ07ӿ^R\ޟ}OGԯRyRfL~m1/m^nb=ƌH,(PڕHAĘ/O!hYrYֶ` AhHV'.!7e`JjyйDxlslFhKb@jw$9+Y5/z7>ʦ\{.#ShP2Mz*ai>y(rckz7Y| %wg$3*8ݛL(Rx+<G 8 g<8>SBl"[ #r*cs>p7 N|iDCs\ _ay?:ҸMْ͘dbIH4zSȳiEm,!ݪjfT(VTfJ:XRV.)^f7e"~7w`Xp+AN7-ƹ3{}=mSR0$ӾS%kbAf +R?[yrAKB.Ӯ2BJ#_Ə> `X"fĕ$~^527tƕ]-MK2cM՚gDDWR6Lc#JIz7&z"An8^.7Ԭ/@QjV{v48?$Eoeހ+B%wk[,VE9 FB~9׹KȔI8 ^< VٯB$I [؅K'7ѤY崞R>EjH_/t1D J <}U#wfT]f|,+#:ll=r̬2  Fh?%_lʰpahՠG9-r6ށr51{20xEʢ͖V ?ArZ:!ѡ#a9z51b9Qda Y=M|csW-6$pa.^Sg'Ymg a5r{8A,0K=%M`Q)j_AxI?O4X?B@x+;a=,(0Sfޛ[ !xℐr1ԗI/8A$ֆ?!\Z_I{ Vsg(ch_D(-i[$0DN)Eʄk Y^`0uMDv}(Ai Bm;>2Jj}BRS$ʻSP[o[Xq!;#qε E͝Nxm0țT)CydJNz8N7Β2ƺgĝnfGSD(Ԍ1͆@NuX Eə<=`O4 4YYg3ĺ93\Q A 5A놖dr*j*e"&Erԑ]m3DdZgm"s߯*.ڔl= R@#,{Sb?FFqxϮlP&j 'F@zWH1R&$N}3*td!+OOY#͘Jq, sπ qsLbXL;;>@'cj#E M5OFwd7pNŘKfCGUQӶ#k*@ %,B}m5 2(I3$Vb'4ϑBԌnt)=, :gZ摣.V;zohoW?W2`1`H=M(OҤdDG;%6(¡@w{37JtO3:vĐ}J\1)5A۟ʅXJ{Hc<>65q_d-pͷ5q">s|[E! Ea5/P_`Yp%)[yŤ#е`Rb]Sҩ5V0J}H0{j&0i5G;ZCM4!Ñ#Pʉ|~Z taD.;"!B`rgֵ_%u$Bxl\X]^Z]tEv䨾Y:`l{NO_yc0'Y-FN+|CL_'ϡR5-+K-YCv.HCQIc!%h\y<ɞ6>R;CB*4d3 u}"/dW:D oV]QIHЬv!46vuq`pr͜듖Nyg|GoTJ\*" ~~J~ a";f.OgCQaEbsˤ-%DCwnh[R YH^6:B$C"Ps+I"XxFJ+AD ŸYO X G.:LQa8~Bu{"Nry<݅ubpc@ө MGc߶:CǥI( }k*&t DgyMF^K4ΚQJ{e@b=f҆2Wu&ТH -͟T[n X1TY%И,\}_-bv<@<Y߮V<dML!ۿ}Y핡xd`SQaCv{j,Yffoa2,#tct򡩸3j^%~MAtg v r.tr|8[@8pU|gsIvՀҀ|2RkWTS+闱CV2(UN<в:nw;U2 )A}ddR#ןgwOr+hس P#][#Q!oy!J0/WFNnjnO ͱ$f0 [k"Ɓ+\>('N7KuP[l*AC`TT/`e2P ᶔ>}O {'xdh@@gﶀ EmJNw?^$FЧK.^ZqiLz J AK䆭2 O-o[a>rBfԚ 3QivܑBo:Г_a+,8j)֩r6H:>{~.ENH[}rqhaf,D~L!S| 'ݞ<3d=E@ Ő#6ZIJ/6 )K&UK2:=dа{ N0"\Ŏ3'hqn 70pޕFHtqaX` @NC{VBbX;gw&4|S1 > M`Vm*هE*=G%r`6 3xV.{σNȮ 6+"vemIGh)< uF#ҭ[h9&eXO8Qb^6=d.7.Qausᡕ(ZR+qa}2gF~gQ;N'o,,liP ~PP*CA7uastHrWڔM3 a[ ltpTu4ʽ){Oa)mGcm\Lbn%:wspi>ŗpF xzl^ ϡ%1=mb}G ܉g6'6;-O|]8NNÈU46 W_0-]َټČs'O¡o'?b$Pq$WNM$9A ;G_bFzeG-{9I[-LD8B/rНĈ͙fξiWZ "DA/1.V }Ջ:Q X$nʑrc +ڐ{?;ֲpIgb^*z+lӊ\&;#Y '.&:Ge`M*Rgbv~P֤)h4zmAm2*ʓ!we3(PJLT_U ҳЩ^v.H"wnSuF,:[^7!Jl>)E#Pw;Df5٧'@g8 wD+w2x?g{hOKM@xƂmQ-ʩݽwLZ]aoS$l "g1kzJ&l7'SY -ί $%YDX C'9zߓ6*AS p5XFûn"}HK<]б[8VnZ[>"1\]ז_ߺV\Z> $s_}I(/Sӽ4&ݩLDqC|9Ftڇu6HۃZ-PRQ2h"\9l`<[D7gؽdmu4oݏ ,l%DK P}ӊ td„B0Xt08[m6JGPDgv8112qku` ?f R gI> dFA^OTY𤈵_T_b?+O[9mOzVez7dei)AiyQ&V6|vufE(eὯ҅ v+.i- 6}Z4@|MDta;Q˦׻Z<ů"G|õIJȟ++v XZJ./]&aV-bi! ?֍*V,#IVъR"և6wl$Jw/0PCΟqq;VW Tz 7ik%v2}Ec ]@ WTкz]CΨ/=mZ^)ԈT'Gy?579W fU]_s}-YA5tv&oZKc'0@ebi$f76鲚,Y\|Y1 !ejM`*YDq78 ( 2mnD 1\Ye)iyČ}CvRU.H_".}T_ c`Y@p_uTť !xHL&E`蹛`m09܁|Ĥl"$B&F̈́iP>jz4M_9Mh]`+lS>3;n.;#j--wEd͛L kT!`ZՆ= &r4ըtzuH4;o'ݱ=S_qO|,Cdk g-BoOWi*M6T:l:2e[IO櫠Pوө]܂3-E̻wDxlmJC ñ17"f/xSQ,TAusԖMٍxUg s{.gʊg:q/{2] i(QAh1G{eI%Oޮc嘨1oNM= ^[gtH*u4V#@\p-.?8YPmG`Q޼{I8_5 nYuhȫ='ة$ fBR9ТS_I^u4r2z#LM^fjpY^/ؙ2lW֖P{u\:%F9'|' l:C²(I&8qe=APP{U/ёY#צPzW]DT fΔUȲt?D#YFZ7E'N?Am4 +igvEw:`Ŝ@HiSJ'(iqB‹0! ̉> LbA`l%Vmx*R-r}ߕnkO;畍O7Ѡ5=8jI)_zkP<,Pt+es~[zԎY̹);Q@ Es:e]cD:I\z\hBPv*Q(#J3-L`WJ'-oK7 R`|z0h؅?xbrytlJMf*gnm~߫S3>5­t`"YƐ5DN5ڹ>Ѣ_x?n{3;ܫ=>%%:tK.r_9IΗK t&7ϸwΒ\|(LOdl$IjVMzxŠ/׿?"V[\3&!f  tEc9[8Q.֒@:EKƮ=N +– %+}QޕN$Ra]R>҈1{xc?ľkuWc](bɁnh/{zc=uyMHR:L-Ł#$0E2wٮG]A,_i#z*R(i}c|HqKO䜰zbil^ a,YWa9Ʌ 1'Uq98smK!B@$^\`+ l7~:$?Y1 /|TvDhn̐W whM˾oRo9eN]C%/ C}nI%#NQы`4P0,~Ʌʹ %H3$ ֟> 8B%vӿxwIצwlLh#"cV$\)KKXkLoT (z }b5NWۢUEAEk#4a܂T23m\nH  H-?0u쉛[sGm5~2,(] fR fsj,X!ZWg.3l}c`,[ŠaJrRjRkMRE{ @oS0{9B9>x1=t)m \;5iAv|N dHQ 1MU eZuN~j ]v?Cl #uW/F;U}ה@SFuHѢ,{LNg?QQI#fٞ G&{uɻ]H;_ZBr %xs;@yo^Un#O9$_~[{i7'-hn4Uf\i 2p4O#\F58|liŽAϷ-#u19A1|SmUHo Sx[+Gt.)8B&pz!*mUvbpKNE/x{rt#MEo9僵@L@ViLr]GwxH 7(jΝ>@X,j";ƃyJ)k*E "gF~֨Ģ@spz1>p~GƙB&Ds {Pd[ Ǣ}ԁi}1\7?Cn,ӲD3_'$)c\>`G`h*OT 9uFtsk_LSg߾O/K+.JHqxSE  QKX["~Sp> %{)%]ohNBw2S%Gz!`-W%? )gt'I=A,WX@6iXΟ.]~_ @\}H~ʫN1^m q0(܏Z3_t_㑊{2 "'5#& ?`DQ)4KtBT{+s ![BM45ۋWW08vҁO}DgxT~{qJͩ;eli6ЮO::МdPP}?`&zZ~~AVDVeQlDky>_7>푞/( 0aV6 nz^iԳN F`irO@׉@y;a ex!sr!a|+_eErAiP cZ#ٱ@0~| w:kr|h$ #EJ@?n\"c0ۑxʄAq[9ԇWpj3Xۄ[HZ_&gq1sF܌Xdsw9؏: 0R6a6q|tQ;BIn~Q' `4iTOL䓹ܾ04ׅu1-E*C|'$p|zԀӪ"!GY)H\-rZ5.Ƹdzվx6L; SZa%Z rk1 v Q+mX:='WtX3mO w9`rT1xeC^؏i!E1,]EN'G^uΧl`t>-'U~ubl;>5R^ֱdY  &`~4a6X\lMaU=X~\0#3׊擜,&ы>^ƺdR|DxtPu#03r망nILuhf )xapWK~7I˹܄Fh: xWﳊ'>LR2pj Fn)$0Lѻ{)5 tYxr, ?3$q9;4=?pC7AX:\lD?!{; *ϔ"nl4*Hv cݦ8Il4e'j 0-]76g>NkհD\`s:g a<+=%0lᑱ[΃<{x13XQha`wY9 }v\;#E tBMUM 7k5ۅoL֨py@8wxoIm=r }i§ +6}_-XYLsC)gSS3@~` |=~%T dEYH"JykoIHs\(P=u_ֲUqKd)GuNXv35"_\-C5C V꼚F{M ԍ̓)Bب>iUgT\1A¿lr7ЖBx~TTvr A0(k;qIgQ|"~_Jr:W ٞ6Eg4=1%6p]05!T^f-3f)8UAs8bE1˖;_$ 3EYe s!ba)' Q_{-&X ={{.QD,HopB{"oMϼ{^: S .tᎀ!2L*]e13 _fr@]TZ?GvdșEy)R4eJ򼺻,Vի*.j6eHFI,+JڇzU rWx~( g2A!I G~auyٖg;;Ogӧ 5-4X~'QElIg!G:zɘxBF.P\ Qqˉwi1q_qsqGU h·`ޭaN]GEֲ[`Oe̢ nZt%ߛCGv$ nfƘ̃I:ByK!e/r_%xBCH$yzk|KR2SeRC|; 3~~pvOtUlSy̽[_{JSG3q} ;X\jߠ)ΩC3amX`-7jNyW_^??OL)1%{rY/o$5WV|L,xvQ- a8sw32%SY+fq`g2:4+QdA)@L\ً씟Rp d(Tf4SdН)@ r[&5\bП-Xb B ]+,x)y C{TN: '_×תsVjyRBتou?+5y2_8m{ɜy8ykTthP'`q Wŷ/bS2^9!Nh7Bi Kr/"/ [>O:>-wk^WWtߗ'0}Q8) [o:Dmc*:2²XV^9{pt6ơb ,RcOJ 3VIo~T Gg`Nu{-1^Z1˱KV4Pi2-|FDS5[O~P aJ/3d4 k+2p=YJi9꽇XD= `[/ ]$j؞TE?ae?E&ƹbK76㳪~[Fu)**j-{'{\7omX{'q:[.~n1{B\ݐQ ӗJ8Iя:QM往w/,$77zDU͵E- H#ޔ^ ]:#+ƶt2%] ڧ_͞97iV8&8pCJ`.uHz{0A^k45183&yM:+T,.H\ܤ`9{ 26Lf{o;xf^ m`@=Yf:Q89clu9e.jT< Kƻ hUҿ85aYv&%97e2U9s>FOe闆k:BQ 0O?'jzqH7o,HO=}PT?fOGե&+nHͥy^Ы!-LK$`&o+IҿڏiV)^{crsΌ A״r&O8|X~FUTUjgztSPtwoTgޥl"E+ϡe]E2~n4*̀j4&:UH;kRi!wbx`[IR ɩbs2c N(U+͞Ư Peg~_;5MW??,  6U$ c_SB3zE fr{k}yN [2) ـ$.Va|,?CCQ/ b^)9QфH#V ?d1 eJbоEzpJҦon-;2\|sNTC7Ss0 328q rÚӻebZJgSlzN$qo8!ΞZ]*=0v"}kޚٲFzuߦrHsSG6b <7Zk6 (V[0W'u7勌mTFJj꒿_emuA?%BPO!LBV"Iꥅu<=i7lNV7sފxV_fuѽ]-j=%/V=-bHdpLҍ(Ӗǀ18U{0@8s[9)15mizmWP!ҤW~i9&pޣ=$kM:dik ;&K#-uyv,ig IS/znqXosY8*(ʵR2n=Nk(t+$d{ 'n.u 5 l'ٰ n}(tZUei/TVfV5\'F54y!ACc&'btq3{ ű9 Bs؃Pa0c5([, ̜{DF!0i'dW[/ƸzNCNyiMUtdV|SB)Pu2J"G`ߤ74p[DEjtdm6!%AY{(2ݐ-<эKgtI.PYˊ m!-yזy H$$ʤg;l*dbp O0LVѵv&ccDP e)od0Dlt(^6tYӿt.- JbjqHZ[k3Gw'#+~HX)jHsÆ9E)Y=0$檌_n R&51@ 7(df=WC+s{ySQU}x0Ч)GkM8,@ WF;HWq8|juЊ#j@>^רF֕1\=;3V z}.jf9u$K1oŽgx73sJa%<,'uc,̐upHej #sFֻf)#xנu|w7_v :p04T;j!q~zzEܑRV2V2U@JTg%7\;^(dV!8mIM;<3i6-ʈ:w[zXº[G# XKH*aF]﹢Rtky wi=a,ӄokbQ]б53\;Լ,D鯗x@ˊHwo!P>"2,EO[FC-ʹI}uvS笰ioL.,KF o}7QRvHdhH@ (8[ ÷(90Fwש¶%olz*]p^.k;3c>ma"2]Vṡ(_W Y{0c2/w *ZzЯoN  NX04BjhH9ۈWY#'+n2I_տّNoUG0wV *t̽)lLY-1D#H{ɚlV^>upa`8~jymR&t\dLD%wVEŵJ<6!'@+U|oM'viW*Gdr\D6ѻ7H-!1r?-n樄Z x?\5H+Z$KбոrB_㥞M6! rnS)CAyQd #kd] ])E\+\8,=QǞk>$\菮kVNr\v3R<9 Ɵ [Z_Y~R ѣ34"#̵K~f]w<#gea ӀF ٤z\|ьc5%x̄ m,֢ ,y@yHhEַFrܐ4 bʪݡƎ&Cbtޙ̩T ֞8F`XCr7t`:, MC/SD^0$!HU{1}KR6(Լd%]םE ma ? `?S~f-J>LgѸ-[eJo)  0(%'o_(UfoP +ְY5.*n\xJENlUJ/A֎Jiv1 FmbDLhؓB^Iz&Y*{ZN_[I;ظ;Gjc)\ Y{>9*`N 6SЗ|1k18+YokZܔq2ؘEH{;kgeYT Dq [zv~$m+ h݀{$lCXd.盰ͺ w^w꺚筂&@.Ug>̋?u^Q[J^ʺ~%Xpu%]TV9S%}1GG: Z)G@sS2yIBiʗf@D+u|SigZD׿lY׷V%De>t?l8VD/l0kO#=]F'\Z*\2g<};bTE6ujfC9x咑`4$ c) $}|-ąU#U Q'o+˩Q@GYO{:gs$),XC$v_( 6ec!}knPܨ#4GF1m0,%ͫ*փ&D(Fevk7p=2/3 (i"UQD5_shsZ? ATmE7615YԀy߉-S(vV8Of$aja ](:-c=>:7 NPv@\ X.GX9HMF% bѽ" C!3E}uBϢM)⓵F7( 8r+̹^}wna1ȭO' .P3]ֹ`f@R[YhtrY 1{E>d}(ZOJS!rtIyJ!RrаP\e= ziqE ~hA>=1ǥRc(O*Łun; );tX\nn>(y_tB%s:GÒɇm t\][UQA#pǃGlz=Q> >ﻊG{i;>Q\%K_Tg; V`#6xr ͜bH9 ߣ*i5":+~ hTq7D +knUN=|ɩ6 v/BZY7ղlF+h-~[Cڊ Z{yYMf1oͭ㦛^fQ}jn PݪkT70)8[Q28X\ZX`C?쵻h|o_yJxy 5cPJo<}q*hӑ,:~n1G7*sQlDq;d팱I HbK&֥jI6M.MMg`ARj5{`PNE^{ƄBa\"3M~wy[zn1y_}@Ju^d  c"zn ɐ(aƛSl[6#LΡAXv6jQΪ@Mt&>btý%oIÝ[6Jo@`R gi ɴSNʫԠzk0AEzh.{}$Z[kn 7)BpIdKy'w2 1IcC5} u)b^ߋyvOnDN46V_!h[_)t`[iH"rMO8.5ٞZ~'}~Kb)o;J0z>՜DV^OVi!~%.!սo.xtجItV5jsk v oJQ7kP: `,6<_ &J4+n #@RQT.U[J||N:(OPռm 7m%97ЌsGI a=NB+YV+XeJ(3{[b,csȀF *mWOayʂfλ8Eގ)JT!fs*k[KKnxs(.0apG\j^Vu,mS}zr->;c]y?ZFiŤxz+HjwRr$m 2c?Ouؖ 1 3M &\GG} ,ɘg*MU)J-0c`^K?Q6qF髪9"Qدlq2<>|w5%spIRWHшB<4bMxIUצ-"a4 @pi" (IƝqm]YIvX+0 cЗmKri246h6@;y:6+.)deSƴ*B9Um)uA h<&EFÑ4ڂ╛c dx@7{WP* W%cJn@ z6D?{\mFe~d &!!!մy#L+RBl:-^z8 )%Ia1Y8=/`۱tl;x䊌F '/;GA?A#WBS~RTVࠍ `V.eq*| F_ bkjj}`8ƉjԮCӖtjQ7Efx-XU)At)a&FH '[ FUN^7l@Ωԧ3mzy1ƒSL1m#$yєY}h0iTuqhtta=񹞆d;;Ov2a+73ɿV_ݛ)Bьv#GT?fKB3e 72iB+Qw׼+$#Yu@俖9M1HT@ Ѵ,+F&W1UuG.R.onaE# RÏHE ?;"YN{u^2xk6ݖXt&Ʊi&0S  PUMTfFǪtSG'rxzדC:}%7wMdHrT7VW쳘<3kH8-3׊ sҀ^9Y^^VV8 [ ?>#VᲰC6F?:8/x!JN>:H5k!c(í:)z"@X]'P u]Û#u〚[# D9Z/l|ƌ1 tˬ^\<זbETh.K:[5`FY:*EMc{ԅ~n5sk42V[Ȼ$r{M%bhI{N\&p\|<|d4A1 >ȥd8v>u8QAֽD5>!_ +).jz-^2,ePif=Qֳ}9#= _qb$|a:_;*!&'.MQ~/f\;d:ߏp\e:8ի6Mvb F eAkW2nUTj!S>3BN:wV;?ގئI4iifKvd2̰cJڪ] R_ [2 Һ e-8-./4qQL}Ɇ~!'5~H5kyeE) Ǿut"3^f9x=+[{^R%yu~j`^5$^7ey=SM9ET_Si(>>3CCsQ?.ђpu!/9jap9QarDiC: 6bK3,iZWS0468W@wu5x74A I  v(S0Yüv }49UCK,T^H,$:e8B+Åc Ȱ |2kų­zdU>w埄)Zv;!St/q&Pn*F |ҩ&WDFeô&l!F팢B#˒X#C|uq :B69a_aiof0wYUK},d[_w_ק ZdCAs<$ 43\:?HM[2A.zUsKSev0*1rn1]"uH1a!8QcTN aXqбnS,dOyb K/@8YګM5rξh¦$H$R͒t8a [wdH5\uEނ[. \ 옴`VKơ(pCܝ/<#@[Hԇ[~hGMF8zAVV>+BN^d%(T>qŔ8h\D#S;s170xDNc. c5#n;|5c]EP,3_k,XX/wՃC(0dpmÀ6uy"G gCwJ -#G ؈[υJJ޶oԄ]]"FB]b56*QT ]56#U[ޟSv?@)NQ޵ E)3 8A2'G{(/S' n6@@¹Z0x~bױUN#h:'GCUdxU P zÁ!)/AY _9#s6GGJMћ_P  dB/ܧ.*3V3JUx/u qIω;)_N\SF|{*-ʙ:O{?GHLߠ[x /7 |f_$?\T8}ʠ#"[`&dff"?xQo_fo5Z4ӾA!ߖ掠GZ_8?p@ET5f6b Lض_{Sء2&峗u5g cowlHqaCZ+k.9Sgbk"]S3fgW[87ETB5h8&E>hI369DnP{B<u?djwo$]0+RsUâ~Pf4Pihaڔ肈i{Ŵưg'^3eCL˺({SBڰᗠ^km'/+IZ"+ &QoJkŜA*LJOp((>/M㬫u.MMhE"+& }:" k~./LF;;!y+Zņ.?uG'OpQf|si])̟O`E ךV:\iʎNktV-AXZY<_-JZِ6fI=?uF8x|a)-qaLJ!mlu~-ݏe_2S<Χu)O֡DAa`XJjcg>t9$ﵓthGz8hP`,]P,& nJ݌-& ;DWVL4&!*M>vYA^prVv7Uqeϴ9:Ftb * jYuВn:llz鿿+ ,{6;pS5]s¦2bej@bI^6w -@8Sӥ䉲`<<>D(; 7k?s1d⦦XC^mZx~.!{ɵ  AS [HJ??" 4 e )2SU:Eܱ^[X#̎VzE( :?G3Y+:Q$꽮/G!a.K|&SI?xZRl,O䳕Ύ!1; #7~Rbdcnά*5pO7$C.yj@jGҥ{\mUG93k:DҪkgwE isHhU2I.<3~ bq<<K wwʉդ_I9^Y3䭆<%!]6yh&f6z+v VWG86S7KT#e/ n\DJDtbӐcV ]i,a+5NDH@(  pJ|Y"@]+IaK8dCw҇SPki(tj˘MNk K)t:\Abã{͆l`.B5 =@H>/nz|j[ ް֗+% nW˕Cq{S {UD}m{ ?b~ޙ\[)*сJ:j譄F=OJ鸌3 C_m @1vfkƬЁ49 ԏo$SH\)'loCjr]p /Alo^fL^ٮ`s Ec4* 9FK3*zJ;2x[wE܎)u/]$ȍ ^"YV f~~k+FΉ ZyGޅhH[طz?|μm*P֩J0 ʙf͢y-)5Y:$rHDZkT^@ωBkڈ-Qm23[Qtx>T-.\;a%0*/wQɟz!KH<׻4UQ[_wd4 e0La@bQH(֭e)HaBLaxIi h Wh'.@LQI"]6+m@m9OLo@ZuY"6ҢK.%bނy9}1iM}@zh2G[ŜC.r+5=掝x4'Rb;/8pZ =* $?Y+F.tN-(.#&a !HJYp؝C3xaZYhg :أ7a XOjJXik(Uȃͨa +)c9|/~Xѿ_ W 2+4ɝt ?31sf0jҰ젼MG% ,tD`(fJ^|kiIB.ߎ_vjP<Ft"6ÏUT.MNͬ6tJ!c9BBf'*| %ܱD" R1dD147#v"drj,YiߚW5I~jXoʍt藥opbS_#2MAM2wLh锲J6* ,lLj$i@gXJZߌG.Y˲'Ph$bR>_)ƙҒEnڡg ՓmW JIL-M)ˋN:rz(U 5]D]/GC)AؾY b٠Q0%ߒQQDOcTo8+j!c"mpaqRh'Ѷ4']_ UUG?eQ;@:i|3}o'e1¶VpׄPRƑlps#c*n۩T߼V\3~k>$c?Fpɤf] {Mo9 phG}(_nEƞTVghDٗten mY>-VM80ZFPlw0m(,@A 9q'SZ:gE-pSt"d-~ٻ/l9޹&̢ZU%"NJ:iBЯKQrհ! =UH"um7F<$܏tR楫!ցG}VXh.feTQYD3Y>4n,j|")eC7)(d%׎H/ڷÛs,5m<w^ĕ~brEVP PkZ @ي' .J_Y_i:Q&8X[vT3K! \"iyp>TlF%c˭? n;Cd@gTzkD Mhn@}i]qrh̘.I^ &1e(ԃ;<7) KdqTD4ÉyRj=H3k鄭 (|E#&6|!#u aWNf{ {,7Lcs ^ eEZg1E dr:q;OCmU~imMF1_WU$W_l e~|IDVQ`a?Xs\Pm]kJ﫳h۷E;lyw#`Oq{ LwRq=azjm.,Ё>شmP+gqHC tCDlj&=ܜOpr|@ohZGTw}[@|ej?PIRy0:{R0a6;^$~SݐF*ZJxܗW 2qv}v]OI~em8S`YIjRoFF% >{¦ t p-5J|d7mX ўkF5w5̩O~!1̠iǼ}9BDWׇ-R k U$uA~7ߐ?YDuvTv2bE(x-~\<62%1>8mK@6n]&s赥/4Svч^Ӈ~?CvϢJ=5:Yqj˿/-hH  'oo~]ryF.PtHNq, 68~ȼ#/wD k:rF4ԥކb_SF숌, *} Eir+G_+:(PmT UKV9+ h3E'K x @i'Z6蝎am)NC*§Bi#DmX& /QS&ގ5g΋0FS !}ć?A^]7^Ĺ d[W1/JAgF>xh7hR|y齹hQ0mɓW|peh O AH m ԫt;a{˳QݧF̞-NES`BII ~噁6M,?wCUe~TSL*̉I?\kq4W-HhUcU^Rq`,MSD>jE::υxA2b0)yկ*>zjXGR,Z j 5B­Z&>[aDulD@CNIVgIvʽ.ꬹxܥx&~pɔHÎg`B!h^#}xRZJ*''P%MuR1qSLӄ', 2jS8^2N%Z Tϲvd@5\;m"t9`)#[/QKh맜%B_`(8oP-XG+8 UkyzjOK1`-}8rW{;[=ѭmϟaxȯӌ\IAJSkq?:0&M[|֣J16=ra. c&NiϙgȉծjNHa4Q(tyzR-[%ZH Ӟi -I_^w 1t(@hxG#-2t!pmrT#؆6osm`I!$EJ'> fj)SPc9@XjȠf\k(Ɯ9g.sԏ&B* '\ eN_mЛ&ᣬÌYXw=)d BFBGr`&L@pJ`w(y0_m?07C^E|~ؐ] -ttS^cB[-f[qDSZ(l2xyH_!t sjHwJF5D;<~%sЪw J*RlE&8U%$i1:yY,> ݩ?R\Aa|5{O, sYJga؜X&>`C)? @W<͋C2Ym[apwܚ]2-fge9A>{PfDgEwk%GXP_]ib!eacBgAht-Sk6OK&n--"h4j]j!$5J!` #;Pյރ)B4q?⯯f4DaP6`О@V6 Q\(e&i B8:Sғ R E-eR'=ۖxC Ǜ\-#2<'0K9!]Ep˱ꎯh˅@uYHo~Q "P?qMCf>^뗑,9zL#yo97Ed{ɴN?v.tŚTiԩP͉FP8qg "G'(D. npJVFVVk(p-k]x%hJ oICܽPF*kv $f[Zn= pw2r a_JX͠wXI{S e7Ba-}RAlgD.a&) çom2ڢzrO!z|m-qY 6x;K>]oi LtZG]_tIlE/yO)dm/S rte#Uw )꿊u Ytr^ؒ9);'Ӧ ^&n6], V- I"{v YŸjVIsyw|x-I^0,qgS@t\;M0G-MVtĬ󩀭l2OG y>a<>F۟Fcs)@YqlkɒN)Fh.1@t&F!:^unA.cqpaUV~9@7gXۇl8>Xp㏿l n[ :ݰn)U|BRKaҗ;:d@H}uˠu;pz-KVv|Xe1.usna8h*>W?qH_4ims=nrOZ ފK<1h~D Rjt1z oƥPhAWPhg/D~5rEߙrO{*qP 34Nޚpry6C AYY<Ñr5zЛ L@3;{{YJI#KGnC)N}@C`=ά~蛷N)Huqx9Ρb5Bգ0xBu`׷^[;a0l++R0{Wzls^qVH(⚁IQUVDžzm,SQȋg 8mjv{pN4-2'5 4hu*Eu(s8lj!ݼȭb7v`;vaI!Ńh.Q e5A7dI2H+^!K,]ht_Lf/Q$p5Q<(\YǼ|rNB֚3j],пAB nI*ЀܡC#@: e(MuvUHp=@  A9XlƪX.\۴IMXn%#[ +Ŏ^eu@ٴjXWݣ/_MzR?//MfeA9*5QT<) H1L,$+bߢLO:6`a-&K 숪, IG=2'n2ulO}x вT_c)BZtu؆#؞MA)phcZ[9SAUzY'ԁ6Oof)=>Fe_eg1 B8^+$q6:x걫GVS6P.C$ Գ"!$auI"{k!xrPd 4Uub'⦕qebGr2|ʌܵB۸Äh ҩ٤sPV1!1^)1.'$jez^z ˷s[.M FC9աlt07z#>g{,>[y^>98Ws m;1oC| .O昉mNԤhZu8B ,ܢ#zn6x3m;&|#+gWczFR#5bz/|t'p" q=,u% vGފ~)G GpI)pjUx0%mMf;y2_=ڧ8mQW}Љ&p|@F 1dhYmZ,s*lqz\6(|U*Yсvbō&sө!ٕtWF7 BkoRXNv5[ q%YqVMLzmEqs);Lc]P*5q\NKzz趵q." 1r[vV r|ʐϵ\(W|&\Ru'%q;vIy# {DRÅ[q3yj NLF/Ǯ!W~;# 賁WTOu$Ȏ|kYNj# \RM$n6)^ޔjօw‡+\mw\]iKW29g|o.7ђ; $I6>b\ ޝN/D.JrFU ~i:h{/=`>B0Mҏ'.St9g$4y{M"b˥FDa]čˤ~$^TJqlnm_'<]G6ɟgFјP(v bSQ"LDOv[+/rL܆ݸW}^NZt7AZʙj^է#[`DK%tjJe}t8/p|{?޹?hztb7e#%OOOfSs8X ;sdZ9E/-!%D }%.yVMT"FCTXEi&Wg3^9GeZWYHp,X&lp4DuQnUTuKO #U^*(=Ru58oCձ0fwUX֓@E6ݿgݻ t$f4\\< #ZfN82i׾h>@ KS0̗DN 铴`pX ԭsJӗz}f0v=/zB.0`g {iN6,oM+_fED q'h&-{ n.X\`7$<hΖX_&4 F''] u8҃e*zSXJ~;D% vaP(A"Ns:j~B>Dh.ϐ&t6Db{~zn fuH~Fh :o3}7D1XP8f ~`[=.j+ĥiMPU}v7#PL&Edi5G,-PYKw[1?Drh̎!xKت($6("'PavKl!S%. f(.^G<<q~08ѿG{{s.Akv_[ve8H&x[?-vHܴ|p85h |yOB jk*dCb'Hq{PlX\jrH18N&Pzu?EZ9&$n惐SfWxT@ɨW:"KA3 =7 _pG2}nJ8_:b\ǵyM{W0o9Z0ߎNC\ڕ}t/Ff!\ZM*d7s+;*`#Y uS@;f}|<'^75x k߆sCn;0P@^% cy^h%XQj [QV i M''%57pɋ>cGN},GI F-HZ*>W9zs±." k@x_ R+J) ݲs5gy SF@9H[^۩{uJu z盷(@V 2"LP1Vmqy-Ps/]tl{`FƷ=xۜ\(!Čn>0-a!`/Qk B熚Lpbz4Zdc>ڔUxk H)ԁ, j?՚ W]NU[Cߚ3'XզxJ8-q2/ϏD[LTj\ :@x#w c+)=OF#Jߐ"v_]=]Ao"Xcr wR:3*4`l}o^=;^Wř@;QQ;6¸7_ h{\9/k9tk]9fMaߧ-ⷬ2$ ]W( f0P+F2K[ '=Qs(b8 X&r$x㶪kcTPj:^+lrMӭkspM:/LbYT}bn(&um~%^U2hxPňdN,BȤ@ۍ0C3!*vR* UFuwP~^E <.U {&6'Vd}=0pYzO5d'x.4"YjKKkcݟ'3`eiןy;_ 7RQ21\\.W߲pW>sn?P(u@sϼ iaMDrG'ߊЧ9jnpĪT=)}hc#ZhRmv'ca' @s-ysCtj utO7M4bކT⼂9|̋;S BW8CyqZE5ILUR%9?QɷQ9ƐK@nM[`tbaU>C=tx[`2epD 4G  TEDrq*aM\̑^4* f(Ju=YDЩt59L ~#%nh˝Xpzҁ8x/Flj0תXbG+T(|g .*~DζziE;])0v"AťKK b\2BnGf_"p Z #kq(Ӕ OXY]K/kPBds|UJ`*0=\N IA0Fpo{lػb|MG .=ҽw|7>~70 ^p(1SyD}PC9=ct t̔yM"3^ 1!4΃ e%0%;! FIR.(v -{n*j8*4f T3uqi}Go JP3&Cj, {#q4&Y1%WB|,^ v/QB۶KFhHgބv=Z3PJWU|9h[*czvbKg-jtebEƆ7߂XS`Ea)C,L CA-`VqUp5O3VMfpQ.T?oOW['}ܦ nd!|!oG;boxa< [ylD?tė{"|MFw/GL,'ߝaxTߧΌs\V_&{#H %z0SʨNtqjj]#1q; %.eѡV72?wx]T{dn=Eqz0 X12Aq∼A^vj$Mgl OsҴ-S.ud4Jȗ+ӒRjrkCE,%@6m"C̺7=0)j[om?n}9D^hP91Bs_P1j14{iga l27XAu,EGԄd;VN|paK W۫픉"s ]ETqV♡xߡ%!Q^~0U-Ȋ{X/efʮ/Qm-LJ@沈 !Q.g3TS3#2EA]MҼΧGfMvۑֻ}F,~Px8[Jm1YᲰ#/@!WƱ *g#T?ZWoɃŠ5F&͜gO`cq6H8&BdV` ' fp A ;Jvߩ zb[:hUG719|+5*Rx hoʉ0;zq*rZMIr4&b0 d8 $lTIRй,6̿46H cK1< h,n}ߏy5º;MNw,xs^sE0H2,1wx[yoG K6* C>^gቁ(LG-2!k*>z PA[G52\xKJ^4y%BLz'Oު[r4 pTХ" :5nVB&Ł!".Xh b|a2WFs gtuA<Hb [+$"$];'iss60PvF^s!/RS7v|~~0@u,bW|g4NOإ -OE5zlqAa#xN)e좣 w(U~*V-4Z:+v3x&QbowhoosbJK4_b&rõ`k;Q=s +aJ; ;7"f2יT4;ϗ?Y|k+ | h2LwP9es9b^BSHX7{9)ـBz)T/F:qG@I-ѵnp[WաN@;^ r۲#ͧ̂¦N}3N? ʄa RȚ&0%L|R9/C+oJQPT3ꇔ`1: C_X8pQMR9\'wo=.(c$rjKw?gE5V}vbWyI^NH\K,"+]]`L? lƵm; Klȅj.PNkhʌQ GO8[y,IYIO]ѰPnI?T~4$ه[qXc $?GGcB ,[C4HwRqwlwT]Sx. bsR!ST )E #Z^!HdẗrhL5OG;l$`Rf>'(4ex02Xx լt{vD"VAmRݫHDMc$)[ x~/̘ع@hC$(@[*[c$šCԉҚ7q\N &[oOKꍨ}MoY@i?`r:_Nt7PFRq qQ/=Ax dST $5ޢYz@"&e١u@ez`/E|;j+^tW!vBD(^ZX UfS . ^C:y~IiIr!b:kd)>rEcNYp&}Ow@苅!v8(/_-'g>o]J0[Qg :mƣTȕ7CwHă5s_4XgU+Bwwutm' ߕ뻰3iPhd =!D\dm~2wojgyof''3n!fJ.RgY%Tٯ/L Yƽ-)g 5[lP?v3oJ7K?KPvBOQ‡5 m9e;'*YNgyi B5O?v6c"P\vpNOhPھؿ:)ez8R6KaP0jN5eC5FT,rMm=IԖ0ڜab7kj^h>$(zs4ޗb\IvfX={qF`5wi2qbܦcwٲW"tEDnF_Gz[rxK+nx3=' +1JaNŠ0'7䡣̼dUֹ~r.'~h:(t߶V`#+rrL;5,% !7Mtct4 ᫫$=L:5$uA8U)K㺧~^=#ߜQi zۥ} $gx؏A !Gx BӞ" txOCj!Έӷ/SfzիlM Ad^g=uY-O6EbX|,2r5fc ǮYdɽ! r> ϔf"U93L5ZZv>Y?A1rpN^ ^x"hcUЬuzń4,k,Nt=l_tKV?̪Զw 𿫉I4nvh?:̇լIH@({4BIjSpU l'U1 aKFkп%.8p^PDtKeSi㏋fCMhhbR{2cўIoR . -F5iR>@Zz=IDaΝv8ˋQ,) ci;vډ0?^4Ď!H&oNxC1pFܿ-S%5^ ߧ'mMXb;;H Rs,?D_*_(3TdSJ7P (͝O7N%d,Zx-YqmeEXG"NZdp5yC&Vk) h썘)`sg-Łu޸b;8nCͳIgbMyF0mdm@0 4677b_ZڱN2/fNrO~4(; | q` @Oon,kO&(xc9PsA O0j6,ͦim g-44#ź^wBpߒ_5g2mViiz~<75sa~ڗ2v,#ֵϒo nwR[уOmՙ2ygB#׭3w.2֎{Q7"߾:b9&l஁bHq9ԕ!9)k$7|R3kpznr,Yi1,f{@~_TXl{TGU@;n}v佱H?JؾA~qiӀxr{ˆ}%s)u0 PێijrG=']5jXh'Ǹ&$ﰮZH/St %~>H5w{_faG*s+HF< UeUfEcz#l(oq IAa5.p}П#{Jo~AzY1ljvj_Aj &Cu#OΆ^r)?<"&\l I߈]Ú ,-PcO釪¤m >.!6`]Jj6;RZRy AW3Wc3ֱW膗X*;<DWA;((&,B%AqwJ]CB|x9u_?DAT\8&P(hxp-gV 0ja iFЬ> fkV_=ytYz3%|KVqa[V d!R_衄FqS܀@}!c2I{j>';6s k+_Ck#p9⏯9'.B%GV"K4XY&@s( {O)g G+S^ b@ۇZ{69=&F byLc + o`?gu]):W#yKyִeNeV*v$҇Y+bO0YX=W3EK*qewٶy >ݕ-+ #V'ݿ| d/.c}B!U"̹B}wsҫAA{_ l .N&/y^`Aq<R3;Fs6h.0T{ئ |ӌ$% EoT=̫V ȒUXq6y.쮡. LpFr@}l7cbM3 ǴAo Ql>3Ƥ^Ԧ;8Ͼ~dSdz3?F 3vOh)O RG??L1QU NGxy"o,3aNLؐO+$rmDR"Cs9t Ēm-g S +1BpZ:.%<$>#$M> TM8ϡ"_ϝGq=G20@)=uùPZ^790_@O\)+%vu`qW2)Q #J^^bdlb)/k~)Sog|JQ^$\ l5 Wu+U8 ᧉ1ӓOpZ9`(Vuqbh9oZ ݍN! Ng8O"y kMY=n43.Bkn4?؟-wxBkxҾ7X1\zSI $,խ]nUrd._WnGJ:q/]\C ب65CSp97Hg'@׺ڋex dxS|s!b _;ü@ b`ŷ3MaL)* abE @gYMf ټyC][#:G 9nֈ]Mt /mS_ɝ@$ԟV2)j*WQ n@>fȆwr˓ bV>LgnM֜$ϕCõ ՉXn~G_9B {V 92% mŴGofG4mXdc]1@ {hfm8;iZf};ft.m6r :5(5^GQ7o|WaM>ż;2\ nqDnSmO~&F%*UI$<0PY~p Qs,@*-..USP%%gڍrcŦB,\Vų%sS@~OʹEdR TԪf2#sy?8ItQ + z3~E'$x.0~EEA>vp>46NG`N"6ϛ/dj6;H⫟eÚ=kV5|Z:K+zO: rJ< =M% +>WrEa:(]v|[4~@4wQ[6#_⢞l+('"{ޘFڣDe4Թ\ P!9ވ#%g5&u\ hܶ$H]QW,K:W!47d=fЮE9@fqnc7 N:Wwl%SUc|hz w7⊭a;N]etÀK1]]/Z̺c{-N"^"akM4߫")yg*dRͩ4`h(:m"Q+-O.C'Sc5ު@윸Z)YCsí|, 5/joؚ$&bfÖOMۧJXJi*Dv'剣^NtHr<ٚ}Qqr 654{"89FA'X v(!gfu2c1.2⋪C/Nx\Ϛ,Ye}p|#cn6LRԗ9Lb1*x3 m>iBg 5jK8JϚ_d *t\_9L1ʻSZ}`Oxڵ[ s 'spb9Jގ;9x/y"]W~sjf6!@fX4by.KQg~Rcgr*eقY@?}+ħ. 0tcsmWvI)AjYH|LϖBNkJOS׺QAyS22̈hz!(_s/ԿgN(@1PP1弭0n3կ}ȥ 6m{ֺ`KVܴP ]z& QNpu|։آG)\U>rޛAK߄b*tL(j-'c0&|%#^άyɅ2cSDc 1TSכhB~2ylH< kziMf>ZOsy˽=my xXMFdIr(+ؤ+#Lᄥ \i-m)/auDsjS FlS]9 o{ )35rZ0 h3Mرj3+Xj({x!$a-VNJMۨQ:_8[:(l."MPf>߳t%#iep'oGdʥi&pMʇ=L"Q P5{ٓYwZ.ջdUW=m2l%mh$51 /tצ# k3LVȥ( | A s!vVf%}*YY"xk+z/HW@@gi7m: &W,yUyzg'!&3h&XިSTrUsϢ٘?lA5ν ^OjcQy?N21R}qLOaHc*^܍5}K!ܝ|6M9 [^զءxE) zy؋PX a]oYbgU0U I>nL3<IBrǞKu.Wևp:ԛm[Z(AEE ¾F>BL@hFMC5Oluӝ`KX&[ҝҪ`Zj6%wh3-I` X6*$O/F|ӲE+V|qBR!vg2q4te}'>$1কd ;+-[*U~k/-NԭI`:O洽Uvzb[I,xAP[SOs$хRtt"Wh"ξn`3{146 \)ꉑ{  Gc`KZ? hP<:ۆpu [H@ Z2j+pQ]}T<}h)4n0K I]0"G706 d# p*O^6ߗxi}Ho-N{{Pk2 sM`s{;L ru9%DQ9m1 86F7ޮYR36inyv2izcY6:ϊ펡O@?93z6E'EOTĹo9FёJN8LJJ}&<_o&8XH9s|@]o5 Id.[Q>MIWYA{,h0K(OĂLp ܘB;Ӎ7Nv1s jZv|R^]PP˄8.)D%ڙT[ u*0"l:Dv6Vp?"'=/`0+)+Sk^Y67Bt+3SJJȾ#/FIzŲe[ jZdMS֞@i-hJXY'X}\{$XB`[\/H.Aby@7V1uRፙl MKi>'Fz_n<0w k _ ~GH>>(L\qx؁l*d|JoѐR^;53M<] I[j9C䶛f HX_(~z>> EP[ }= \ԅtgoTD׀NF!h W pͅ"1M zsx 7 6bkčHSUqW;7fnp:z[zk="pzq͛pl4|&6۽8fqYׄ*YO3NiF.D^pۨnT9mY"`6$]C05C%yQp,S6?tm)"p)֪?~cd퀢 |t\aߘv \f- N3kXhCfc]bl^ue%T:r=t׳xb+7#%)p`wOM5m@zCrLTE*ȷWx mq=q9r0UYhv> rz"?q;Mde fE*EXz΂?K{}L_ 2/uPRGژ_Ecs{-졻" 7G5%Ep%+sI%8 w @ƻt2/OEvbl^fMj̔N>BAdjҖbs?}07Y}g [Mq4`T!<;k>^A[PO‚fv45(GãCLTϘhG5{QUu漄yg#)!(#?jPuTIAZY c.e)ҵ, ̅\-˃ !O뉦yFz|?N/G}bsk js*k|Pѣ4"j8>NT*֮FxvZGdTDLS *t@$Mo9snV`'Ō bjMH1~-Xf..4!@F`ᕡ]^Cϋֳ,Q(ѽS6(o\;X=?b&W^Co)eg.%D~.j]sqmV1ѵSw*BsHQSK/E-uds, ٩>E{!ژSsY6rub"HL1iLZMO#.ۡZ\pq ;b]}1є5AUe))ă_FjxŝGGW{X^?O@3βOj.> r'#Tdc;*1J"7d*n&{E[Na3/dO>Q꫗O9O+Bw0J1~XfrMcvWZve8,xmN{_L+ =ш#X^CQ/uim7c |]a 'oTH)E˷ۢ(U鄵H߃N~wĵ.!+ĎD\u1xAM(u؁ R'jؑ'x02lIIJ^BlB̳vrk'ݢ+aS ĦNY8hRflf椺a]G6޴SY X R󡽎LOٲ΅Oqa16Ŝs=] '/* J3\e!lݵgk\ jcS&_$GhG.!P!~S1򣙙ش@Pf%z̬AZ2l`9KNZzp% #:dq7䳡Ma;՟fwvAKv zSnEF` 4XJ*bk+&/=vl},S=׷..Ab"Wft/^mq.r[eN/٢pr״.c|VM# WwsヵXF-0G#[<NXt V\}|7R?B'|^eQJKn­9#mz9^;b qzǝ@J?ϬA]F|$v5 igPò}Ȃ1E`]HWk74:ݾcSMC˱+/JʜzŊ+l6a?aSNxoXL垨)E>Cr}g:MqR5E /߾{%|:IK1v+".wz*JpZ8\9.\~KD\t-zAS'>=ph>m@+ S<GVYC!5@`>$=KiPӑ^i(Br OzpxiM#dO mS$O/{]= ~,'^s4Aa K*^şqU'lA%Oa8r;Uh$y1#&sBmTI 뛁NEƹ]">Xq)SYUؗKd5P`T6g-֑I0k50Zga4ag9OX_YcPJ1فԫ .a. {XHvZ_h@t!?O|&-F {F0r9v1-C68U47w'p{ušV >Ue_g7KvgNb抺0JB [qqKtR_ATZV{]Xi1ߊ~. l‚RWE?w/J]ܴS鳖v8YbnWGn J4Wqqk.cbgd=~s0¹Q@杜pDYm-=j w32ퟀ:4-% / ÍVY. 2~Y :uqB9#.<cK|fQL <=!pc3 ;5#sȝHv-=7aegMg4_\8R: #tWb?tȣݘ;c;3F}DC`Zfi/$#m`6ĐCYOxMvMOʻgqE5y}Hk_~'n:FϳE"sǞG5i?{3)${.oHh5ȒO`v{- ;;`ŅԀsƙeg%\6u4! [JHBg}yp:ڴt5* =:TT#Q f+%h~B3fH)}]yU.#?V?9rjL\75sJ4Gydj@0°("R$X5e J2CAR1-r[n5&ĿpjEa8zl $W]C5#Nx) ŠȑO|I%fNmB)DT1%'&`XSgnAZ§+0: x+8I.N]pPk~KRD*;d"R뇡/l_qұ|/{r K- 0xjŏ=D/yprc:G[?Q潰x_ DBƂ '"x{C|_ Y$eY+ƛ^_H\xc([TyrS]̈k + ѓ1{4@x=jZ"mcQ+U4{%֬^1B&Я/=$0e,(ʻ h~j`-r"=32D6wv~M5PrvOˋn }Lk7!DHOeyaGh+o} )nu kQ<)l. A+h&6NXP!j֒s *g|r WP F õO_w] %pٙ&}04n:uI.,h O*4zq*݊͌A^'{/v% ifm^̣4Vqϐ:rr~x"a=ͪo5G.ުt?#!}$R\KDlj](p-'HkYR 1 N t⑐JVʨhG7ax" %'N'vz->|v E#0-e`7ր1+p: hv]Dҥ;׼ϯL{9'a s]5D*/æE &GXk1ṪjW/ }F/ rǹV2E'׏t 4GYXT}3]Q<Ӊ w")ou{ޮK--Tr*SӺ#*Nw"4;Q58w7WVGPsX\4'Ji-ga٧ݭ# y8"zTktCQNM U:- vsLW^sVn&Ȯҙlpta뾷/ZtE{e7 ˏUEg<@02jT 5FYvQ4[1?! p@&贠k}W,3VPl 7CfYxG`Ze-^{ /Š3#6%vya1S:dn~ 3hmi⒯wUAї,(a,WJo4_- #Mok-ҥ,_( kyʜ)H组p5UHT |bUۍ~nr%&/:Ӊأ`hGcޜDI2J2PrfRp(V3HX45m 9V%@–ѝ1 ?"WRN-zx:ذ*)Q77^>`fSGX3NNu_8FYq||>RE,R4 5o}x@MEٷ_D|#BU531ď΋KB"tNb5g-07=^Ap4!Doo*~U&dmz!$! {^"zA*grfF.}'c$KxbFYo{A~9nvpnqҼ efwv"9I]qZnR)g'!-bft< &a]X6l׆ڄ (W'2s/ J\.=IFa"I EIt(Cm0 mI$; k}j ߧįn gM=~ FGM3`Ýa[ 1:eF¬&]H)+P; Kn.T/6uZTxdVX|QsQxS(=i0!} (zkjh"l/3E,b0ɲ1Z7,Rd[_=wjec 筬AKLIi7;<,GOZ={a ݉j_+7J.Œ1Z&R5rܷ]7* "anDW[EE*hZbc %Uc|ཇʎ/v2-_ūU1k5dşhaB{\"ًVjT>H @C iH8ޮv?kB=I\WM k\sd}}8U"N.,Vݫj6{PD}xJyJc\ܾI8[8X\֍jpb!/u8?I(>$̀$ aQe ߡBNT6"ϟ"Y˻weā.~4Krh,!V By,@idN$R@z1"wa}߀L`X) yV;/'Jf^~7%8i c@Y@=ln &mq5WOb[_$&=c6ApgD:2xvm<]r^qu,º~ROFv4~4 tRr Q)hQ[ftNN<]Y^ j?5ݽ4F_:~ =6KaJ&=J\,"` -]F(5gPqP=aG7][zXdG>'Vdzceg;KJ7LB{!2< ),SKdЛQ_O±`(pBUgk >@W`5D~Βy+LMY(tB^|;(w@"ڠw2sgv ȥ'УUELYnwTlK2DoTV)`\|&L e!aB#GaJ x>{;u|yDu.d.\<2:D >i۩δ֑rTrk9QeO|WVest?pOv `b&sX~]v^V^:4ڨqmJC 4VԲ"˭>"piݠ-C:ЯU8TajnNbB')kS"Tv=$OnxT߲QcG{(:/g0 ">Gũ}f %[ktbAqiTbQ,}H z'#0_{v&Ag*/=v)B*Qh\akj!٫>X9׿I礡 -71u;Z&*t~kqQ%t/hdnIŕơu

Ys0 q/]d[pK˓~FZho(SC$7)ɘu%0ͳ-?W䃪oV\wpcHzAez8ovJlƦ{q&|1Jqʛ@Tc={jKٻ><`F6a\oΟU4 C$, t^-T .oHG/ϳ4 B]&V UHz: nSO ~a=6Yذ MNtQST;rW%2ȰH'xKf;eN?4'.D2*$ "C6W?tlLR(5~3Jh+ 7njm uo$Mn WB QO{\Q(qaŇ =dac">; uh`.ʆb:K~U@P%b^BUmΒpʘP"u(8/^QJ%oe=|ܜͷj/e/&F{qfѫ:AocH I=Ğ(c~,@!QAwsrƬ:'fݑ) -zoLoƴN qK\][spx:qD H1vYNv<#^iܥUBt!ܚG(rZQ%g^k-s!Hs2r.01*wvhtǼ8$Hř4֯%pd}jpQ;FjV5Go0B pp!$!U4jN;g">wnCȨB8t0&rR+]QcA;w?mSlH=a0Ir})OrH:qOuwggE =PRePy0db {NrԾC=8͝W@.`G4{}߂zu_юEMm/Ui%͹ w4V) Zۯ9qa"J\ ?ͻs9XKƓ9!| 8@[f.fوVSPdP`[[+ތ'Qj9T~3n:hgH\*F,D1UE=A˚:$zMd/^u:EZ%Fq0N\ݗӑ@40ϗ_nC`?w]@*j^n&J>4rMiβfK)WhHB3ێ4kl%gڡSMs-B%*$-zq)Ru0 1g.׳\Dޭ:=!Ww\̄@R}?K{{H!Dͩe]`q㪾-$U$f!ƶ1Seykbpb):>7٨X#31=JzS"e57('ʼ =\ZTm)B!\^ $}R:IP1N89NRa GOYV%|N$FDaR~SYOBju2(uJ)!: SU ,`(|N%+u3Ky3!5(VQ `hk@ mܰVU.F$u<:wf_QE |f}҅\A^ؒ7`VLb(nQVɲ?Z5x/`!i-dٻ'1.W{T=he"xq޴VIw@"ʕ[@=t*QBYKQTy?9V6Z͍DںݦS_ 2TTֵ;eڒ3 Ѥ,kGjxkp8G1m x2Y!f9B$:^y{3\s#;ʨ6pd@璙D PB BPMFusT ˰≟QxD~ǤZ(]YلjR\f u[,Ok XXꔠzm/#QFS&5TI}zʣDL%o:s%ֶlh^:iP<^g@0+  u>77FuȩQ@㉙m:Ms)msj>ZF*xn&}UzRק&Lp 74sKqU +ѹMe~Plà.#JEirM\ +Eġ_(fŇw;O4wEԂEm0:. gln0E+2Ԁе%E+<$I^D6?smMwt>6/P,5Ω9Wk?V펐$oԼd,p{l|e:?9L.jB,#b0hABrYY4nYAPg5FVMR ]5 zf%%Ă?vy#'i㈇ I\#T-rt!LBl!ڄnr$^gyPJa #U;F(F{Ŕ]k'eU.)j?#!oEh3> #diZWWyG=^8l7ĚF kLiVNZV@B-!zBPtEW!M~?5\w,Iu|9LYAg ApA~xNz/A*[KEmI-g&~߄lL)Q=٘osR8r"җ٧/;ʤA5*т@=(׊<NdECi~l٤UX׎@Kc @hŰKm4 a\?`Ioi쮯Ec?kvGf`Hޯdl#~Er}DO!b;-xDzF!QcT pݛ+Ԥ:?h 6еY5<vyZJb5!Hpz"V рT*wTً+ɤQi.vN Up\ji9P}*,EvJG[gx_\X1xjJ$?xXqDV$a(7V`o?g9w %wN^R/LR3ñD.s~G^Gsc1nW5JŬxprUӑ+-3<m>ȭé)L.č]}祯MA1+:?8Y;x+|U=qBYKix I&sdtHt<%eщ>JBO Xt➬ uvvq=z/VMAdN>3Uf~61rlTmNh4}'Y'mm*@}M"t涸IOZOSȱHxsGwLOn3[U1ŀ/3|PViD%\sަ.9cqrR]h x'#$ t ;SzH9]8UwyKl 79pyq)vOb'(tiDfIqP9!D-}r|9Q~X5tg23]/z)G { C-էkG&@tHh'֘(N hOlPT%|v)$&o+/C:՜:$GHl0DŽ`.jm8&wHCc j| $s ܅:Ctf'gkvi-a.^)c,ީ@0$j̫w>!Y~LyYoE?AM)7ѐ\䜒(fQKO>8#3)dtsTUNfM}']Xm6&Mu@I|D kz Qm+XG5 #-_'Iv> C隞/bi劮.~52.lFx\L-.\O HZX}+dZw,֥Иw`*/*Yxt?͋t*N֖ ڗZV˰`!R>@xO5J?Etbd_C_eFxN(5FQySJ;W)0)Ȧtg &keV[hN(Dsu)oLv " ۷L;NHKίQRR QgIe_٨)fo"7g$|$%^0du:ʵ<ܨ8LRY  Ҷ޽\ 9k:1ZG:9!Sq!>`A5qUɍ%M% _X.KV*RRN;a}_cWDQ}[ސ_˿%lLb5mQ\d2"T9vqٹ;L"(&:J*e3ܶu6~ѡ.seh**_ChI姺.ı8:mD(X%oœb?YIˬ 2s1,jWt~?*38ϾpUCqdy$oEbBpVH"w^.&:F1.mD44f-Dxר˭`rm&-;$` a&R5[ԵN?<_[bo`I%MUVm$| 4%|SURkԠϸc8g?[rJGR6? ýH1饚_?9wQG;QT'HZׄ͝tK"<[Hjc(zɘMva R=~d Gm76/yͥFÙPEw WĶ_,1UOqA*;Fi@h۽R[k>%R.CMQ7ϛ ${7Sx  bA={^>a&h]F]Pf?˧P+dA dhr>@Mf17=<3-+M}tj&ڻ(;U#sJE,8]aUO*{ڍSe)Gz-ShV1(%!r㏤hdLp7}WkWy9EMsxIB ~ZzW%S7th^Tܢe.n;WI{91͊ۃՔh+'K  K@1^`nC=WO'=>[=Y_(p%<wlЁ+ Ѻfw"p5?عѣgʿek9E7A975\7q+!a'"9vP:Uv3ϘF(,%[@i0ª0Lg$o''zMȿ}ưvȦQ*eK}x9D4;C^ ' zC}1>}÷RHVwT# N{+ILKq<| W0gN=|FHӹX j$_u5n!2wQ^L:L #[^iϳ t-Kr+`N{fˇe6@f4ء?M( E:#1 /ΊD4aZ0CdA3\?ZäjzSJӭ'7aq/=%(rj,7ܜ$޴f[u0G:bťWD2LҒpў=5/0cHxԛ4t1RDiX>;aoߜţn1d}#xvLSbxSR EV4{ȏ-}C +t[+2w+>(*hI83(6O6}Pdtx>,A/H wNI@>ޟHJu*cQͦ-&rD]r`4SzXD)6R Y5 ;>M&UޫseDtdL o ܏YδlzMfaIp(S@z&n>kۍʌǕ=8*"k!jl&`g׫p7ܬnpA?)geƢ7+y`z5oD+T!.b+eseM(dsN3jg_v!sY]e]HƷq?',<>m0>nD []Zk"F>~{ pXKatܦTT̤זTĕ'lD(9_0Do}jpjjʃ!I^1$DgV'pÅY+/w#4-.ӥ5'A p+CoX,# %zD?Bu9z3 a;$U;q߃ʖN5j}d 'BN.0vW]&./k,7\58fry[$9 Z)-t-rI]k*ZSrߊ֔@*b2G›*\ ?b>bc*ߑ^l~sZ]m{UhZ.C]n oseӂ!$\~Faɶ25' \d3/5jQR)"P2R-ؙR*¼P~##?Ë=$Z󟇟џFVE/mb=J״z mxKB]ix-Mo(Dg/>tawaV 7ӛj,2Nӎ& 0RHʆ$:ƸaeAJn4% ?t=WĽ :ea|M%2,{Vv̩FQ{[ Rv~eۻ~;UDI>#,y)ejo8.hSYocCJr|0Jz{dNOkd5좭i*=~#롂?&=eH*,}Y`|o m[>;0V.jPҕ~빼SciC7v.qscUl(Cnd0S~C[S{6(Ie0l6JN"+2v&7#`"$qrH]D~avH*MS~ƷiQvtr)ԡӘ@ qC )$H;3 ~mmjӹPF gkj wgA@7)V|Z`}*2L$* _x,pin*0{qĘVe(1t *2h.5!!8ۈko{Z[7$8\F$[jA_]*=8 X# E0^ܸ[<ͅ]26:wI7m쥯VFƊe"`#'Sz]n% Mik9oEi>ۊ$@DK͐KA &#Z Rv4D%ӄT|]PYIޅȽԡT7Ůp%9&E23q (2$n ~XU%@S>SxYzyr7q2&nZt5rN%H. #@5v/E||&Ԧ(Pmh_5Є=$Cj67%|wz(ъj+=]3E.ԑ73kgOAm[&3Pwz%I~wF`U[JU̖:Vf>ʺֺ *ْJ3tqȘ Čv ;2As6Gk4cz+n-ä E*:ZYm{!L)bMoYͼr dyS$gZOSVS_HZnFFK:}ҟ\}7WmT~4ݤQb1cјٝhN}tMR*}KP_"R>4c6@Fpz|Y18GR4X4R<3/QEb35Q}_(VrhVNsu0jeШ[-.0|fԅZ1 5 )2?lMc-p`B=vL0?\0š 읣xJ-EA,NU%pZ"s1cM.,4vLpR[4VθF 2us,PR$u0Dx7u\x e5 ݨįF HV ~Y:s8*`Vo'gI>zQ9Sr"9Tr8d}6o%>薻h%$@TKc> bcrh\+|ѕA).GyL.x s_]8&#x]iUYfRΔ{QODAZe&$`pyq)zErh`CtYTAt>Qi*PwD-Vֽ4 FA14_`gg3Pę&p IgH>M7׼[aՓBKPmq~zݢs-(#]VϪf}t ;lgAqyG9ٜ̊)NcmLhDZz)K6V W]U >B,,~GB8>c74qS-?#?̫?@9yP//ĉ날w )GMN̏w4v1F)?Y4ei23z.*LiM{zf2uq aYNEJ3`CNTmҎ?eKgya.iOpe`'3 \j3EA#Up7'/%{ƅNGN{}*~Rx0]}qa2T\3]~hlSܰ6ig K1hlR?Gg/ʡ`,I0zu ӏ 3Xa* pd/؅&AD:}l -!ZuLL'qD S.iѱ@VtF *\8` *_,[NPWnBb g;@ pZ$1er` F3L, 2("Srј˗ePsmu."_V(ZsYplޡzGsm"K'k%?XEԪB+@l}6HE=\s,PVyz&8n zkVB]n;8&Gbe- p! )[2v<ζPhW RS7(Ґb䅇+TZnoꍣƹ3ȨtsUsh oeB05;;~ip$Oա+۔f{ôieCF BKOU,yN%O{pZ{J8cU.tE0!ɲK&Ē am&$Gr!)ݍ(d% 0 ]iá< ۝ eKG$@, ThjBԃ7gJv:Ef#rX֊UG'0*c¤(IGWUy2$N?~Ynl) ѱ^CBY$9s|"m:mNQjjHsgYiQA~;3ԣ/.:=ڝ2 dQDPozT]O BmoUI|L [˪ auZ$G]C4 ή;$͋l[=+jj ƹd̊ؾmsw6/_+E/~=㎂B'6~ )Fy}a#iLy(0?@, z_H=~/iop5JMN1',)$|lAz)#zC~HWEĕjdp@$xbSE6f˧3@ qR(VUȧ-N"Bb(=7DCJxYWYՃTAz%@OTv́Hydm.bdM? MPKv4ZRpX`؉.:3 v X!oH76%Fّ虝>+YlT_-'ŜxE~,%u["bd37>Dv<Ж\JmEÔ*"b!;nGk(۔H@0{щC y)cإJx5'Y"W ! vO|NIhғY*=r0& lY~ qz-rdw?$hBg^̚j1$ hcӚ7\B_-Cؾ_ceJyv"psu:n8J򮃀CUy)KMl[8Gտ QZk%ö́7#(⣳?S+=@<Olf6U4RZ-D۔4Z]#=7>bb<Б?k DHWl'Զx,C+vۥspp=`Nz }FA6mmA^y_z8AbM\ Ј]Ki@!K#h(^y˥eqw/Mf3JۆlmƤiag[%`]/}qʼn*Nfn!B]x tS O ijΐd cB-ȥ)Bz*Oٟz/bV'ޓ吒ZWykaӾ셻F Ʉ˗,^e: }/wthk+F͵Rfq]hd b+ yQ w66|4߰ԃLXy Q5 zjhӹ6qD*!kL42g0 qpv#?vvbNBz  !cyt i'p\]ް{ ?6xr1;RpjIJHW%%?1bzc-?feܺ)T}rt}/(IE-ZU4g&Ѽ< h| kpN_3s]O`:y*ާcJжj,X֬A!Em1k)vcj]+X~ pr~q4\8bٕn:njFMmg9ؗ.EɈI*yx\'#uA>h]2&f|p'.DR?7!k؇eў.6[ϿU]=e03z@], rv}IXD5{3sUl{M)3)pߧ桦ؿy.<d0,EwAf mzCU= .sJN)>KK{$;M2 N8:L<ԿrQv7{[f?4vב!f@PSt 8?u: A is{jl,[o2;H_& W!|YR<@N)6(pls |[_5c(#\ P$uapu^j|XzbʨS;ˆ8Y=|43w%wʽpKzOs4/9*^AlB? |ԕGoZ5L^lRW?#cA+S‹>(Jo(:@A#=ح IZ@ (WG93{:,7M,Wc h"7 ,twwPvfp]*'qFʿ6(g Ju/WoYKr-؉y*`y8]N 8[sqMFٶxR]Ԗ nž w\%7l UIjp| ܻ"R4)(d\I,T=U> @]"ֺ z[UWJ>(ھk;@a4^8ac?6ug@?q}_ u5<0$5J*U7ԍ&_wsy"M=p1MkyaOJ2)JŹF% 1-[T܅И^3S8_}Цi L/ZnrK`[16.DZ5fꅂ`\Ϻ1?$J[0BX)| dXaBNV |N'- 4Jj^%&TJƃ&_8lcx}ykkD U|4ˏY}>'g+z[}B0q~xɍH"cP%XToZJNMA׌A1<1PT#߽;22/զ)Iߢ 7F6Γ ^/O4M[DC9Ȁe9g5n&=vOy }O^c0H{+YwQB-},_߫iɰ }~BIz7Yu=^vR:=a&:yVt+YE72CŽIsg-{1~ә cp#>XaRG*LtߣKp|Wd[]m?i01R; 5VRM4&ӦGܶQyΈ߅H1To(G,u kjxnr&7aFRFx㨇L1jVl_> 79,7DmK `'+M-΍7kׯ ikSw~2$&cAs0;kt(mxK:.5,iV;@D1yP-`wW/5Q_Xwi?+Y]j^j3}*ZܛmwXۛJ}H_M ^+4=pթ*ŀ͐ۊP¡V^ |qtϊK$,%Wf >0TXٕ}9*Šx M;O%? H '!U:3M [O<ܖSO '_BݧBS~u;?Yf0*5i[WBoa?E t|[%2)s|xdĢ3Ã-W6IꃞI'-f 3!K!)&_NJ$Zm(@P~x(i{X2yKoa&d2=tP97ݣ(V Ń]\B 'AZB\a,ڒ^Ku7t$vmC/;}zޙ4YQ8,t2> 8'Q dhN[&Em_6za MԲC]ތt<2~U=/{~SF}%cwǍXZJw$l1yJjU-4*f4 +|HXBSU`q'wvZjv_E>K^(YܽJ_J/аANHl%mB0&Y!a/u\Ȣ&GeB^KGdG0]8:DCWF7.Y_GSIJ"JA Zj~s>b2D|BEXlAzMlCJz~62q֠?kXJϜ\{/ܷOۣKn:{>aj|Ƅposvy)ӦMLxa8ܫy%-SwsoTruRXx6"Td}*yWx.8UU{{C(k"75IF7ckn@iU{֍?ޅM -O*K}0t_ŬK;8dtEnwC/} zny8J&(xumt1MxV0^ki%fds὜G {V0h^݈^E(DwK4Y%,G! p=G $=[0nVB XA*d'{)-}iU2n✫ʪӠ~8D-𑡲 uLS<2`l1a..ɼ9{QlZN+Mha&AE|4U %<ʯZ֜^}[$s7"lQ_>YkS]M9T=ƞf)[:_tȮxW[?85tA`:yO5(kryִj 1 ܵPvz&ć켏< 9j)؍tPnqp۽]M(*@K?!/ 7 .nZ&DN-"hʘ!Ԋ 1f2O.nb.Q@R.iKC82[U \D3P|kX|!I(/|KvB&lJ{ (:5߱nN]a?c,A1o8Н@IW>;}|n9Ln^i(ØT@D:n5 P߽g$"ǂ^b+6nx,T"%ڕ ?u9r/$Fzi4:57h9҂S;[5HC-RҁWL1.B˜|:"FJO o(0wIy`>~Bk=2kOo5zv`Y;x-⍋_ftx@'Ilto`XRO#S:J;LQ njR0ݷRc(e#-!^۬S%KaƁH v0j A Q,~1 py,$gnѧH.<α"kjji78MhsdUICl6oTc먁f\Y5bgd@hX@=?2 "j$H'ėMQ&"}T"I0 r "bW#{z۬2]\籿R—kBdi X`6@x~+fOQBca;8ܿԛ )ޠ,Kl9֋ܻn2GJ+{<ܟlan"SdvjIHϞ9us*)L}a.4-X@g,l>752r({j/j0a5j]e#nY`c)ǒcR)9 mٞm }gaC1gQn9k_@w I[)v!n" bmW=pW3I1";!=QBR-#sᬎ.,;W-mdTu(_J9qo>D8A?רeۯv[=W!΄RGzkd/l.ԞaHZ|B| ~ (?s%Ԝ *ޔ-h+¹ >`Չ7H[i2F^N0ՔH`.9F[Tޘ"Moфt{ì`sb'>6홫ͮ (9@T7f \P٥7#Ռ/}m ^en 4ȠvC`SPd$G ^bce湩?ɰ%85K)PҨAi:; ݱo̗\QDyyLMxenDU#7V6shzؼ:Ϊf r!E\s{&@ȯt)RQdZ)Z{MJ!1B0ؽҥMmf!lF;U4~){Cˀ#Ny]$u\dZPh-'Ifű m>4ίHDyu U,gayeZ&O )jK[lǑH*xP 8sP{PHY:(KU>^ ~.7 6yVL[jMJW}$M>%VTCnaO@8nCf6!b}ǣ5 EA?% 5wA͖\ Su0tǜRP3Jv$Hi0i$jD K$Œo/ a(!\ ʂ;QK&/}Ʊۉ#f2&E@5&_|h`'Ŗ?rq;4+aUbZNK[*gj\n=v'$RUì$Ua& `G|c5o&0'~vFZE /%GU̧]h+J5:":;.D%CͷJ5>L_}%̟wy-1*eJqǎtp2 Gԭ-l|@ d:!͒7݉<~hHiTG@λl"\&U֌א^}?홸!6bB(yV)tiK.F~fF{͢0RilO<#hW43g:)L2}P1Ȇz6Q*Av" Pq?z %Mbl1c@`QҾ*ءlYPd &yySگ ћI#;[fι? NbFuޤ3y_aCxB}/5zML%H'anOb' 0UӇ⑵OIP Q /} M?Ree%Fc(Bl ĽQ`IҬuy itȗꊚJ$= pClӼVgCe Ն=w:L܅Q@F\qQظCٕ@Βȴ(d Jh @Iy࿎˚tFH/3r?VROǟR"zBN.6ӞGWtlz&2،Wt=U3V!Di. ;p j੻ILoaRcfw*Ú\ q`]e۾lyWn ,(ϒPz6N`Y"ijDk X,6E{qf'OܶMy"KA l)gΘ@I\ىa1v^dUVF=IR%?E#dSxqy>@#.`N2x6m*V3=J7ҫqox_J%,ݘq d춝inTzV㥇6Ny42絚e]t#%s-gopB<)3VP95d6(Vk 84_QIOIݲi_f2q0Oi͊d }"R#krq+!L,ک4Yy)D W.k^˄wLbbKBڜRxkT>~xHkw+*ș<pk[ ܪ,.?%2 aP[k#6GK MxЊ^'|~4`E:!ksinmpaKjEɮ~U]hQ"MA΃%\k걇hrtKv ,!Ri+9Zx`STW퀚v =46^Є\Kڛ4Ie$Q2@י{ɐSYݑU"q{tE ǜ~5!Mϐf dZn; w⨓*?BG,z.X;To#?Y >MP b"22#ΛFf[=]z n6%;V&X_34I|߲ N۽v4 MLw+Sh h;c\=~OKO;[ly(?h^;+ ]C)+halCaeK FZ?"!HFALs;oL쟆F={smUnq4p>:*#O0;7&%B* []#ߚRe+u?VD7:\pެydM]pƻ]D-wѷ[$Db Hy~;2/,PߝKrmpG< u DIX8܈tWP)PeM"i*8P2|~9Ҧy1r~Yu}5EZ39}p@FͶ1 u}YsHąPݖk_'@!3~-`y,l.JnX/åTZaAy2_6p.zFM[V{uo_^ۑ733p[>w>tfəi. gi1⠑CpbX@(w|2]WNӫOE}@~XjRv/ۈX)$ AΙR4oT#sE4˱C1M.R'$B8]/FT(J[& E.~V,FR `s6ބ7HmybXn$d R3B:>Ge1F>\Ǿ+A CH"1IWA'^EK\5 ?7ADv6ew:$6Rj[n׀(Ҡ27CJemλw1!P)1Vp6lP6@`jlxRW-U\ʹT%/Z[*Emvu1^&( ]`3!QMkM=zy,7,,~[YPFR8Y2rjso}}E|N@W%aGnH\}R`>瞑/' UrY;bfBK?  TOP3D4l &-УzM_$L,MSSQJ(vVq^Wii$6X>/覟~A/Rt&`M=g/ΗT_ɊųҰL1ގz~6FYڴpAx%W6bM-xa˯d~]NVYd%7p䁾4{*Qk%QC"zRJֿf}xN @Jk)\"-HJ6C}1Z"4kkbɶ2:YC%kjzitqkMKiU]RЌ|6xLGb@,!1\8]Gt" FE"_%Tb+O 08J?ƇZaXtis3D<ִv ϤQ^֡>JS%r sC="yAX_`ہҳoL~S#>r;P)>/K[5ka(p`|RUCo nXD 9N/{n$%Q1e^F dG(JLQ|a-D`jQLZVCV0mؔA]??ȧTg}i,m %DWMDG_E"\2*mO, \T0{AdM$Gz5>=`ǚe__+L d% ^My\7\⽺ ?v#gW_os.&ȵ=o3%8|#YSl m/*USՋb>=.~7Gn?޾y/d鐈ʗ&M (R\`tmadJn%esMZ[V=~㈝zcS?V=KD]MYE웧sW5ӣmHqD !uE 7/wJE[a L]pn\TEQ㜩^J]CXj1 _~2"F)n]bynsBZoVs\#4)Hv#b6Qsҫ];,-t:|Gm=7Qm*,)y]g{mYg蓂׃o*BHSFX}ny56Ke(}c]3l:]?ȓn'W] s,\(,.$!Nx=DmUTt)=P8L@&G4l!%_,Bb+^{o{<~{~I]u@@)U5ID0gŞ߬DMnă(bgõLYSſ֔[ՀN wpqs?oMdka7TRP'GaO4_dszǷ ؆vVJ}[_0#ÈQ0i/`fMbGGE^8O9!ʁ;e2f%Yw6b#mv*Ώvc UӧK^'RՄ\y̑£./ta^CYB.Cʜp~>N9TN\4#{ PvA_*a8ӖȁqmhjNy0Oh銗= }ȳ% >?hB%*wOmht}o&0nl{6u *?9P1-^8_Ú wHTd_8D> ç+_h pLS:)F3LHTe!e/Z{ /<jl|5WsuUfXc |IM1xp%BһХ6djy*S|9fFCU.%{-k% U.2g4*NW&TNhjg1R<4Ct5GgB,=OMKKp2LKc+YxŜJZ>5J$%Aܮ"rM݌G̱gL%V zD4t&r635w3fLV d=x%gtoe& 7J \ f.1ξ(ݕKn;z6I|ꛦBFMxPI Ne&PJ:'O3Ei2$6= \JdՎNwA'B"gF_vaZkp5@Y]v ]XѼ 콊7 l<%DHI޾O n;'wi+|1S #>٤~eFuGk,J!#N)]/:ipa5gǿ<-BYq;qy`MUq=NlQgGo y.c{u<}D .Z}w\h+2dLD_BM]_tJ#úML qK/<YUجF) %;x~ F"sBl38g~ u|JiW=ǵ.D RNǃ*j%D6= qW7X?n58_78(u;Lj@6!XMUWae7#-[YcL-EߟDׁ220O/[ZfS`" ~(b+[BlدNt\PȖjvCX7V|:ɭjDhjݨnԧn,Vb;ꌥJ/1sQ4!.~07 Ғ6X Rw㎡9(*^dJS]W"j @gF@N%0U&2'kk3[D=լsC@KֽK2C+wRQpOI5|d@E%~tq0ZcY~AG TR(e8)I؏P#b0SGRf/].p] dw,*DE9\^wK0ܩ ӈ MtRbv [Ovc3FǨqI.cCXwV ]nBqGWLc՛wUCJ#Gݬ`KِnxPzcJ-_%icYK4zaniɑ#^yNTLe'IJDjAjd'պ+@|L3*Futs 5.9]C/70Ofl sHz)kT c܅Eo~F:ͮf7n45bMh-|)o;h)@RZZl|:y+]+" J [澥ۆO_%g۬6 ojfZ.̊J3n]x|<{j8z"ίZc<MXF=9afvZu^Jv*8WE[s~=,3FuSHth|CBӉ$(O#5*Z 2V) 6ƿt0zKN@lzߨYX([XS|W-=_VrֈQy9KOKcH%XsVز6ę+kpU)xRvX>׋-mYvX?wz^ {EA0.gRw&!?i;HBi[]oEsWA3k6.=-LvŬI,C$\w /s;Vh=n75`F-揠.Mi{\e={Osw85zy4P2{|r/kG(lej;~3f'?1gBepn'iJ-X+Ֆp Obl4ooXW c:W֌p6!ōKjEįUk9^Ơ_1n*n~Xo8}rJSgwjTqy}kwU?8J Z=8I@Oc_Do{l)}v+@ė?ij(ht"[!j<ηL3z$2& CO/\_HsQ ) .w.gE@Σ')JFg쮮ɧ#j&Lǫoz0PLĵ&1ea.5ɻs'<'d4uȘKh}ػ 7T7qe nw  x.*Qx`q2N}Z~6Q4:Yw@I8N?:nE|WeNa@?6wb'B*+߯M OC73]E2ߏ7E2] M݇P~XexrFNIS#`ү<7;Pv-Bk I`xB |l 'E y4y'Co7Tz6z9g$;(ےEbF\{NP w6_mXO 0˒͹ǺZLZ7.!)KDYCP0Мm,bi> X z^Ǚ3>q+wj31^@w6;Oՠ.|iDJ~r$;tVp_#;FhJS tw!iJ%K$X<{HYonݰjLĂ43#ƽVmq튜aFELfMѹ&ˬP*PeFveNݩrE(5|hˍ{T?D^gn.' ,rXIS a~}d_Z6ᆺSGV c%T vɄu'; z]g+2ͅK}X%)Q# צP0 9<\FR֛PR2T-d YyJz5vJ4etLm; -t{2D.S2v<8[WL_x2ya~w s)v0AE@3Õ4gxS`XW%>97#4 #GޠtTJm)^ky X#Ż)ܘ&y5Fn?~6dbd;^0O30# Pl-Yls坰U%@飆{2U?M,4#)l 6ƫ58sw)eK1 wԓY+g& $LL7^SSշZD85wRGqh2Qt8w)Ӭ\5,K.P x2mǃ3tK\qnGѝ`ͤyY<;5#(3P(h FYNJjtneT/:p8: oaR"Ӂe_0(TU܆t|#4XA#%u#I6k#+[:xY܌k2 ;7Q$x'SmTKcfp{햏yH4$WinmVe tLdv,XV!9 [=(MxLyKjO,2$F+a’3;E9ޑ&Z"l3p!f14S!O) sN2`Ke8Yxa0|3d' vNg9$7vtbfj#uKhPW;XW-KldEЭsv{+%|_9=Bk2̢ 9¬31 "mg$%#ǵ^nTdֶ TQ "?"@Ydj;3ob\ܓhQcd"2qYlq!x+yb/={p֊Dsib{A"UsךZsSF+MsbcᇓSPk*iu>[~A+K0"C{˰>i$Ң2ݥ=;eʪڮ~fDC\jF+ڈ1Fv ;5=hojgF7uc< LhQQk5o j"<28p֊~M<$)YIon,\ΪGHoo1 nT0_مn 1BYCVNA]mDR8Գv?#E̲9 ຀~2ݝژ2'ז9v Ah3`^.{%?޲~Dl&\#U+CR=Ԫ :3,6NF<`}G8lLzs ȩ4-8ҮU|q;B!ޡs~H {7'.5HRCK>(B;q;^IB Ⓨ>q7Af O^cVL-'jtǎkC)fN 8fFTc෼1,I*$'_'{mK 9iL^DjxUG-R+`Ȯ]v_9̞i?T۝e";D@b%35HC|?wUݷ(Z ZF/ 3(08.S)YmDĒMW {ZՇPZP e<+cT#vX7c^ZhSm ="ʔF;RS)бY>$3i{>5g[NWaܺnh)4ee@4 ¤?J!<9]Ga-B&:zqbohfzd$]}(ѫ(gt]LSW-Mz;Ӕh^,sn|pFjwhw+#*8烐JK,N3h,t=7U/d@K3Pp1ŧk|OMw%hMJ *@ThAցhvDB5n2om-9ŸdIIG` 4rJUF=m~N;87@@N^$Ԗ4sd1bIU'2m@Eih^6FG%Dӑia8rhuA^ ȫYPCE\\|p%;3mRmv2ðCB֧Z-gui,fbA& A㱵?#^.aRH_[fc[>M؉ 1۰a_tD^WPoG3K,1y$~ˣL;0&1تf#N&$kI)?m ۋ`~ߦߕtZTAa,U0AŅf9]qHGK۪m"l HYgcB5BdO<0k,b[uӐ{4ME|Yj;`4K%~7V>-谳9/ʔn-5B+c3;afP:Iqx`[BePB ]/kRm`]rr~f]ja߈g.|JQ^/#΅<5D-N^]\u7RYOW:X9FFۭ񈅜:T ղ"->f+mo'eA5~%@>5G 9|Y8 2>g4]cʝ]?3Y iG~N!IX|$Ρ_`w+U}Gfhj?M)"pІ0bIѠ.J~:Ar&7WȅqsP#W&bן$\H6-ZCak "ǬpٺC$?ҩ:;?u3Lroڸ0ݥiI^Eo0Ȍz-vl}A++jǏhzr@,Fsgk"(z(`6i5DО"vjW񍠻ׄ$͆k;Ӈ aSiYld;tuvTayⳄeȳ 6yWH%AZ]t5!1QL}iMD =58"Rc ; Q,x6>8)f7 ؘ]ecl m:`0j3apIT>xr \1aG].ۈZ!_l}=+Ơ1FYz/cfg] J9}WYX cȲ f}3V4,^kǯ ȉ5tdKu POүc̞JHv3s|ŭV3QnrKfyIߥasJ>B[1zaSZl [r w./Yq[^"0p_wl"uqp{1i]TД F|17q̩ ֱf_5౩QiOH/D8M %}Փ=m20 =^"cJB:QJBsNn+9^5g9]>gдw26$LA󟨂\|h"=ܘIq>]`+t]?H =Kx~Yk0ǨHv"#9}<|I5Dn̓Eiczg6, 0sҁ0;2b-v*J%ׯ}CVH-~4`6`_0N{: ZHu'QտM͏,wUmY՟w5v2͏.=_X\ԸNF8&#rVpդ* =^ӕ7HFN߰Bw3sH*eE@ ?pY5mp20^L ^bzmŲ6P]祆V_PS?#twt8ar,,DnLz (02~aҠ8:wV>@T;~銾I߲1)atIp8!:U4T,+cc zY STyqz*#Õ`܉-;xyV=O nx{J=m\tz`jEsKpOQD㨺4-*Rzb j6lf5c,}k4S kMW%D~. o8JoC&)9[ \[I V)*fo1%nfy k˝WW U4[WjI3C4CS'5b~@U~LyG 7hB870 &> $O6vjNdiĻN .O$8 ^Vcl2Ed.4geze/ G^@%%Mb6]N{#t}90my*(]}:Nimi vs}ټ}ǏGy.VlTyi9WfJ{Gr`Mww]NȧՏδC,-\Du&S䴺m"jhհ$Oߟ_m"?vK.ϔɐXYvPq"Sdm WyCp+[g!OJĕP#A͛W$W@7(QQȐ,\G*|k|Ɂ5uLhWXI'J@3y1z:3̠A87m禤`6#@ώ7 TMͼlŇDձX(z@2NmcfٜR [akLj\J j/ƚsYZ8Ft2G呟 S*{8^^yzq~`}vu^`=cᕭiueL[)&R]| p8A)P]MI(1aO|z5:]h8)Ymrp` _Nfat7݊8P8HR,wG@T2F|<8CЯKz93n%)=eR aW뢅O6FV$'JM@WR+$tőn g87F7a0o~)}OPBb:-C|:}^Ⱥe1<Dhb;5. N}*9!?)i'#m7:hxڛ\6˦:֮:T !FNS: ɒGz򹫵`$aL9AIJKf}LԆںhAޠ ~k36U4irh6X$𒋎98:I}B4KZE+U~ }Ew4M˂a=9W/;Eb <j&'P^<$M_i0WEdvLт^Cg;Fԯ8\8h?8\.Vgz{g\>HBUjOW S/PN5AGĕa,^.7Kƺ a>?@aei:[7(鶼n(V9=;tS}\|)IKR~Z/▣wޟlgJy1)׬>roa2vo'lU 1Z6#h \@}<$6*ão2P H[1]ɥ!j҆ `v uG6Y(`hU Omӳ'>>AYaV>l4o=*їpwO?qdJIFgq9?:g¾"%3F߷`4a5'w^SF'VܹT 3[B\/i-i\z'؋\ {6+ 3 T{ģ-no$-L 1҉+?tt69?`@}ֹB ((< ͤ2-DDB`ufFs; |VV&l/z__.<;i-cJUj Ggb,n17䄯~P43l&cI(⸺o¬f(:бV$mSCրA!.> [}61h-?j"7 >K%%Ơ[ 3y YugȬ,V5\Nٵ[({Ǡ۔db^ə3.LAn+<%"2etwp.1K+ܻH )Ce/3?Ӆ;v 0$q?-{a7m-Sg^oEbDx| Xc!{⇿;q[]jmDε:nE$3.W:.M_Dyjd?v :j W{\ [ކzH+#Zb ohs,89W'el 7ٽ"1vŶH(T;r ;&a=Ϭhuu8kf ž9J%Ǻ:Ak^b,v}VN~#eN6f27Vbc^[̈b Tdny閟d$6Bӑ!"34֋ g>ho4nG9S܉N&G  Q#-e˨+{ 0ɪbrf&sx_xdy}_⃻Dy\%mաLne <#[dI˗B A{aiJaUg~xAU$Vny4IT+:%f,ъ䭪߆c}jSi~/ bҙiywfV}CwU\5xMolY_uܺհð'l=p;Yor{9pbf;5S3].#ujE"vZe> 9h?tPw_-;UOD85 QA)Ύ;[3 G)7y#ʻHzGh jF "]L!ɊʥOf`Й!Mߜp+ KqQ9/csWXЇ̈́f_ ,卢@\ijn;}~ Jb8/>zC*y3 OKEy$vb-Ё(E%=\ %2%'ahVZsSe;Cgm\m C>KѕU4>C(z 47 Q ~)A-)9Om 8+tu,u1Ŧ W[ 4)O m\6L'mgLo$v$F5뙀/BwiɢώNt[Vo3 "Vl.Jpo0yo.*cdx'Z*ZJoV 0rQs 3A)ԂU  0< bAbi)t78َfH4݋R껻v+Ib: 9\o&S`|M0ʯ1 ʖ@f9AM$P*X#CP =`% InFp=u*E. ?vְu֞Mą]܎jitV$ /`ѳaZCQ#2%$M&"sxڙWu^bL%ݔvkOðK.T.$qJ2Kqu5[$85|Y]Iλ69U;  ?{@0 6є4ZPPg{"{_ 0<]n#2?UB>eIUAZ4i+_^t}is::(8ޓ {rX k_y9I1ad42ѓ&ѝffz쪫h$a "[v̚f#B8Q/ϯڽj-}'NYfn5/b)`7?9$k 1Oq,eGW&ws?U|>LE5#cVCP ]BVI:V* f]|crlD[Kc/)k{gbao9,%ʗ~fR s+?3Iq$gݦc ~jd(`cs~ޓ9f.ʢoW=D-͋@wʫ {3l9qS[dj:Tx7 ]xґb7/#Y[Y%"Rn:}+\>sW!Z`A׍6P%ǟz*ɰZ iPLVtj/"\ZW:v|qV:MA@:_#GczzS=ƺqzm/72O {Q4*jK[OxbW}[z.C%3rvv8іUg1LޡdaWZܢI4F9-x :4<Ů5C':nFDS!P_'Kr5*~qst8, wW˴%){J@w]+=u#X/l|bY b y$AeZ}D7z1貼1mp 0Ē?'Ufg/)*)w+}-.*r<$-QjMLX2gY}iX{ؕ5{cJijsQq8/TXj0Mzdh_$(3*7q>)MlUdzfVkP478BLs-Y|誹w'[P,(-@U$}"rsml/mq+,3ǻVˁ=lXeZYYG,A"sr[K&`,_ڇ#=pU[^XKd Im(6E}΋=lԮ}u,b{G, 6 %ktaTt-.DF#_w*ivͲV7o%lB 3έJSa<'9a,4ufN\Bv=Y)A2zD_)3 ;aT7fGۀ#ɉ qN0)#ƟdIH׍id]0YN@Nz9Yx.:rLKZ$YVKҥw\E?8IK )hu:\zWzܬ캀I\9qSpa&U#S3MAdR/YP1; SX)2J8ƖG@pԵ㋔ lASWTrjFq.Ʌ|MeAt)}"(rrTvg?cHL{^0.;2Uxڸakuv_{, "`^qfc{f/F['Aƺdet/RW0Ofk kn ((' ώBRȟ7F7K$^B1sMOKۢBFb][@ry6RQfUU[ s=0 oC8jCœxy;N|A≣ wBosҮYXuN7OL*LM"{chULj:+Se|G CMs?}`dϳW,ʥnΆ-wnJۚ\p1n xHsr8J@3A$\awSdqq1-m~Ph&?|M}O;voOxP!F1;9nNü&oČs8ciC0A`pb!'K+dm.k!BQu')1\7.%((vfF<--5EЇB/v1CzU ;$+ &\.ygd*_$^ڞ4KG_]HcXC l4iҜqʌ'7?;U67G*JAwKynOztFćIa~F%12/2B1gv2ݙ ˋxƄk‚1FU@~/uD>Qi/QFU em\Kq>|ĥ<=(Qer ,%Y\WX +FML7[Hecl^?DcYҺQm: ɲ2Bb-W9B_+:Sg͔%1s> [C%x 5҆0]cEy1 FɍeS8>Zdߞ/^_ )3w x4Ty-n@ ʻl1G_\BeP#eW^|r '\J%.H]T7S_pFD9+Z^oeW?uh$˕2fb"ėj'ݖ'U2'2+b䝏> /Nh6LxIU<Ey%("PH΢+ObqYU"rTbokA4DeE 1\<$Ks3?3d:ޱ'(+ 2U8alT/E.2G,b%/ZzjqO:>5+F7&&`%'ﲻ}L-Azl֫  )΂QkزZ)L% Kϙ4ȅ߾F.Sͪ۾VQI vzIi(m@yWq|Eܿz!S-F$"=G@րqtdmؔvLѶ(uYm3˝m̓ڸJLG.V EGFƽ9TO;T%n5]?i+@Pڼc!-햤b=\)# s^ Ӈ]"C'EG\؅uwgEaX,M_6 cɤ `U!2]H]eկn=5 n-M#\/BަQVAmB!A]WpПk7Ъa/s/O&ӽ(Z%3:DZ *IJ[dWx~#64HR"wjR&m­ËU'iv K2:ݯ)Va肃w2xK7r[x Z1b3"  7:|SׇWStdwMo XR_?J4 xvߕ,pZ_n| ?{:7!5nqD\$7+%vȇ$`96̸l0?ygt<}j5Tt Mf5j2gpOX`Sy H'-N^b2up085P kN?S<2Úa)+.f tMIgr"JդTnX 6Zky @xܞ-5Რ$X9P|nIej; R!ߒ*b5ag1Oz#t-5~gRS-oT<,V4t#"p3iw.RکD-^,WϜ4L0@"N8iX= ,eqW!E"uU_QwJ-0U7u:nv4 }k B T(o P{,xo)*$r{۲H^am\42NtVt>ޥ$K3QLhWs更⯵~Cv<ɳڽ_DK-)5ƾrmEI ش.7DŚ;$B*]AJ;KsbxZDȁ!b:jEOwXwֻ46?+6 \_!oLekL[i}ĉ+}YӸ)]n/`<+ɱ4#+D|Lm/8\rnϢw< /> )h4ziX̫ߠka8=.+;kak}}K)ݦ{hǖdjx b\m jW!ٕbWKXmw%]*mI==$L*_0Ko¯G*rG<RNgYh]ݧeMjz@Wv!hl)Z7q.-:Gy+*!4S&Փ+ T.`4In؊YiIpOYe)/neŞcǛ]bYTJ22`5#j?^=̊80!Τ,=xadQjj -xDmnuʠ~i.Y;om {\ؗ%VԂ0ŗI^ևl88Ges ?EFyr( zO0;)FL٬.=~&B-VbȆ|I*rt| h[(e9CʘĽgLeV+̾%UL j^{D)K~Ƀl9 ;j`E^,ø/뀥a^51gFa4Jmxawl̀@m?NS gʎn9=24VQ^˱ڊBd=*^QE(Hu*ki Ah9} yPX&vg@P!\|[9;!bT I϶lPC]t9pilݭ,=y^XF]~ٗA:\X8<үG9&?`IAm^BrTbA1Yq3ۆdM>ǏZUT UmD!%0w`|)"1apk1llB _}_7."1<}%݈1W;hq/윾<[yEv˝ ){Xhj@yhYvAFRD= .vٺ 2 D=k3nx. !7[NWżOY+:RԐl@#L#F@ZײSW`54[OHvp@Do[bP ~KLJeu홷nBFQ4qFR}Uϒ jYM}.4O!(.%%+Ѝ~ȸ7^{6@gRfur,"q'D7Л+B%( 7ƒ Za_[0._}U!*AOдgnt7:wyMWn(@?q\+ܯ8Aԗ<5fྡGE9Zx~!rOglSqeT,\v$ гJ*O|!̍qy'`5>{.%5Z) NGzF[=Jl\K,bn+S'T{ߞU=.] $|/Ӓ'^Q=r>9ڑ x(l Aj}y$xw׉W4 O抋L!9鷣'3]\Le^QΕ#Ihr +>Ӆs/Hn-#҈^)wJĒb=3Y3AC](1|w(Z7dH9AbJ57H/IY{t}Py{Ow 5) ~;I3#uF 1J Np44tLٕm+Lp=\=*N.ǕBWLqNҁ囀2dXQM^?ސrvArOMȿ5^sPg}g}Ly 7ipY]Elvǿ?X WhZ/f_vթа*yҀj$u=1VX6vhꌦWȆ_aH]ßދpOm= Wd-fsgGxؘKxƲ 鴻;Y1+oj֩;M2?ų)< 2 =;x@Qo.@<;6Eo?ԘyF3n];~eACd^Z W(WFĀP/){b9 }3kjB+aL֏?/{]fS?^C*bMʳo22{6Rp4Jk*ewK5۰*ֳZNdMH) CcEx 6]. >HŒ/b`-zcQ :}-dbe(0\xnnJJ|ϛ'm4snZ0D>M} qMYܭtpA=}Tp u"כ+X52v -wjnByTc  Wn"*\`i[+H r(> yfg~s `jR@~ee^!.)Ɋ͇io*@S:*N-m=Kw$tecu==_Wx-f;ci W/>w#8}NU,ZލlF%S{)w#K^o ,>erN3~b}R{9V۔u-+f*x3`i!?ݳU"I4q:!uk>*)QiD]aT5I[8g!sY_Uº;nݼE;X y܌!uV)EICP^1J?fn,OƢ4먴| myRXb֧9(*FݍT(U/y$వjĊ2K H%.QD9oS =N0MUaw 8E qm(ʁ1K]@[e<:Th:/tgxx'=?rd&r|'@FE0:ҍ(}\#r>睌?V x:I/1Qif2r@#߲aP+Rcxgwˢb#ub!9 Hys_s?HcA;Y@hۙG{ʔ-6E@b< N:eEVQ!: C}!1XBZBMp~>.BM[u,R\!|S[jʣ,3ɋzIfTb[i1l]s p8LǦKyGż-6JxцL 6Ms)D|kAi?8˗![ǔʨe0N`ܧM,SjM,gqgPۇd [' Kţ h4`88lM);JGK͇95;:`ԏǹ—ChszA,d]&  Tk(#,hGSvB2[ƶʲ1a cه'h}SϣS~>CƩkdCPbKi>?H&+ $𦯾Uxd\~[%8 ];8BV`Ddn V⧴AsEwN+lbl2g ƚ}Zroa]&gmY?<@i*8KS~=dm2~QD[:4X;&T}X2L31{S Ww4O&{+<^2YOP*%V!/|EU8ΟSHRR4ID{Zqn`+i \ 8x#`-ϭ۟(;9+Rdp {_K2˾,v 'lSS|&֗,35 zO}Z8/UFA%D7( 6H̞xmD3"Q߈g~ZJK 1 14ZP &5 r})%sfcpYی6rw6~= ` :[v| u=󻫇 >*Q8"i R"{C]ea, QFe@Zp]֊Jh>OI'3SIT&׈j@`$n:E$_p?mX$:9)zxTt܁H um&fX4+߆-:]5В!ߏ\+Ea!15AM~:Y ֝`gWu5s("_] _Lg4֟QeCV^;} 1n1\ذS$MȦo{Oj}$Kϡ bdVU;M7ڇ8i%یi-`u$Z{2^d3@(_zFz[u agJ(ƇMs1Uf=AOÖ-IҚڊ{U J |U2Χ]1.~mw'_)cx?ԨK$a=ZǑ< ݸ lTcTGiZah'dFLVd_ ,[ @P?z6RzœȤ6jq~1QAؼR>/™cV <_dhꁚk[dO䨰STehLq*ѿ>Xagk׋8>_62–`<@罹dRíHc",Fxe)3-i͈q!KF ! , bA#ȷ{nh|2'A #@cjRt\y6R# c+zْ^G=t+'[>((uW+ y[ hfˑ/]ebBH+tN*JbϨZ7&cGTm!굋tTi2.챀Cv%a0TNkR¥۰_z=:@ oe?(}e7p;eJC˓9//kreh^v#oψ<9gôIUO w|x*JIk]Ҿ7@Z!itYeEeq o YC,锺70!Gw}g++ZV#7yT>2y@p ~f($>;)b.l&ndQek/=%7u_4N1 CN2SR#{i{ؗ+5QSTDws~RW0D&NXUfX BZ5faAA d"XRVXVL$Q~00>?i &G# `~Db@>J}jM!]9JjNSgвB[MCkыº޷ſFNN_4zj\a}KlxSUX?PdϰrRe(*X7x`^ځp{tNL 4"̉жE^`.k8uWfΚD)m ,ZT hhh_bCQ %PT!>2+7p5R*~wN2Ic߲Sٮk"٫ oCE3?PT6V WiW!d?EXJIh냻$Ao6}ǡT%o٤$^8لR>{Aq0p] #Ût@w5i"A;T 1`0̴ᦻ@{_Tn %w3I%z%An֡Zf4]VE@0ymxx8_lljFӵ H;4!fI醂$Ep[UW|#.v(tfKG(:1xǠ?t44Xđ"`HS 'WUM>ÜMK@TS 敡KT~ѸPT!ECd1;xY.|/_+OYSzJ8ѯ|;mkG,eσz(xC{Z\jI}{*i먬Pc|{+)m_(k%1,yH1F&eԝơH1?/ ݓH{EUBhcl؍) =>N˰c-OF]f=@ߘN'ҤNf4V(o R4F*hJ4iz8HU혗M[Lfe pϲ.eQ5p5ץ8WПF mo5 MCLYO%FthԻi&oQ#H{緜ʍUO> l4xIg"4iX|va/?Mfph5) woTXpA?x=!SlS: vEFԠPIA5s&[|#ig@f:I JNb*M'm旅^_[=84Y]̀r ԞF36f~!gVZaEKC/e֓s]_h)ƯrK[p^~3Ȫ-.$ݖ x~lIu@V~/<|p!歽n4{dL6[`#Ҭ#AV-qkKuKjYFH<p44#d}:\xsO9 @gEo\iй*/n>\VJ !%,4Ԅ@˦M%l}#?wj˽bBxeE h|V^lߔ95 HeW@@3+OA"؎W_')P`m0kEoب|2쿵LlwTΞ` Opk3 C# EVuo1G&G3'tN[{5nD9X6r=;-M|sS:~q9Ī1q<9Cfg9c>o;ԩt#Κnɱ:bᩛ]%X|rAeS LkjzvIr-LKa&~˷~9SF:ghz[{pKT1l9ŝJ4D=_Hʷ>X"O%YoMǬz(Q#9B}}ܬyD, /MjL5}{(ߦk B܇jG?OU5Sxdo}%?z5v%uv@y^A3aXOq̎lRH 9nKbLB Þ#zI Gၖ6c0Asz9yA k3q*Wm-!lɂGN"PW]IQaE#pfIfjE뽡҈"%E5}C(mJ0ROMZ[zpӹ>}P71>xً-஋zY<ufK by ˙yݴK}xur9!jTh8HI$ӑ#Z[~''=!s@s,!#$J{tTd|Iٵ!1VٹD^դw%{Gvެ;^xc+e~aPk:8 @Jx/$&ddbZ+Ͷ]@^۲jCR2:l4=^;;q :meXS>.:]Ւ[r#ߨVCAL-ߌxs 0 =h/ͅL&%kZTrW2#SDJd*!y+۳*Cxlq8x2ʠÇ9j5+>B@MHvvLZnh%=Ȉ;y_ܛ4iD4sP4RgFcʳAujxqaRffax˘p$NCTOkt\[xVF!ui2+/`E}|>`ohj6poD;KrbLꁂ4 b"Ky2POZqC >Q 4D8!;)@;3߳ n`sH֟nzh1O0??-M5anTͯܣ{2lރ KvT #H1󾲹9̹!jshj_*;Zfs9~dQyN?FQWkޜE!2(4(of`4,䑉=zeu" "KSBmm6 S ;Hry\`zD[(Wٰ?{95V>u09"̘ Btrҹ`; ,v3BK!y@iyvd{e;N< ѷ>#SxEǃR ^a6|Ӧ$y Cr ò޼~bamCNzj]13iq1't .@;@:9;Dm7!wgPyws>gU.gXZSS8jyT/o#Gy.;NY^)!N%|yv'5ji>pf"vA[JJelW90!7VtC6"K:m邚sw6jNj<pGƅǘ$n4|Q M*(k4E91i2'4]ܞ1m{:YFBV4VnHTBߡ<7޷?q!]%'lazKh 3 :\lbÂ`{Ԟ|{Sv8-K.+[P)ҏʢx)`2Gaw;Nqu933tQ{2? xap١6^.ea2 9`KlyCVyC0bHss3F!ڐ/ؒ_Pc7_+xV=[GVc^HZ^|_Fd3%~I^4>~eHhkk+X*ꭾ>b6\{ IX͜;RT-K" ebm$TO1fNy_In;/$xXZa WE7S&#e+{ȭ-SVYDן7:ʺé&9`׺_jN@,Lq\ ]>}O.e[3Z0ʶ3Љ ka]9bC# NzdL{Dfp rT2E>|a`lD{%`24[FM Iss7x*ѱzٙy *g- RB|:?-Դpfz`IMʡ ԰˜_;+hi?ݭad4LXXnkWWa8p'R)@gAoZ*Bo Ad|䧳,b=6j4e^A@;@8cc{O7e,W8*dEM{1:OL;y0FԸ%Vk2,ɚ JVHmH5ʰͷoRbRyC'qh~ɺe3[\uyep!7wL]Y,lfhG#jJ\N)8)(" Af)rZD"l_+DQ_\:dDe^ݙPe~=d[49> h侍8~KsW:l-W3ekȝ͘n䈗[ ޺9Eܩ4,WLQ#m&{ui;Ad78FS|VZ 4QMZMlҼ°.Q_A{0Mc3+(<">-vfh}p#>vf##x 6SwuL`i3^znYKY&[Bslr! gHf[$0j> |B%d*2Oq ^}G.S"!ޏcX ˘ݚԭzLquq] ;"r7{֣WH\7Az=E XR)sQ\- "+XGPh:<v:V* kpŮk}4u.I͵4p )ŽV@)GvdCiҤ_9AEڿZ㢍4C]&\o{W=b̞xrX/N xsfU'zdoIuwJg]e & ^,"v,baj"0|o#^Q}K'${ASmCl|D5Q5+ce$Re fN1\r;khi.ƒ5hߥ;OϫM_`R[y`3M \0L /I {uUx!x$S{H,rIJt^Y9E p1%ja!1C q#IL ^R?yK{fi# @Me7 ]ZObLXاr> rqA:)6,Kb6_WȡcyOY":+p2Ces3C#!F1[CfNX-jΊs:N~l~Ou| jW. m?c9Js秫U%"c2ScӘ܌+@Wm?01rt}91};mD!{۳@Bf Ig تx .# nPw$XvƃRZO7[O>ת|:r2DlY [#_b=C95&f S,Hg.N*cHΗ)`B;m\ױ,*e M*$$ ,C΋]B8@QD3}Vzca;VPT'H9QAG[eDx|J%Ye*Cb zC8ҫq}Ew}\5zyTy"$s\xI$wo-äCQ|lD xКڜK3$uan!+^4_MVdj릐t^ҸL*@脢f딈A>|ød!TkaN e$>5v1Gү3!d 4&0eԓ R|zun Cfjڙon%L$ Dy9_Ki.ŗGJ'dg1#h#؁ӻc)+b"cx!i].>iu: J'5꧄0!c@}W,o~W9997wfFOCY(^mL{*m%dMhOW|a2GDK=O c]2ZM΍K tP CBB)MhtŽ5cEwK>}%Am=i:#0v,ISj"tZE@`6;>ZKm]&EK ѾwV1/vO\0}Ew,N%F$g}151N!rDZJ@IɠĻm~- h+nu RĔ/HziUJtcQv$ں3#&"ںI TR Y8)nt*.{jpw"Ȋ\[n3RKOq専ĉ B(koEOL=FJ #kKif>g *Rn q$[EGkwn" S}ٹrrnVhYaY?^Cձ$^p.Y_h/ H\7'-*2[%~%0,y]dnP)~5^uڿd5HWW̝}icdXd5P$$L .{X ix$$mՋ"TV}匧 1zEFTya lG :0@|Z+i ]tM~"m`XJ$Sq+Xy3Mٜr r`OI''v~f'_GheX/I,Ĭfܦ]F3XMҟ%ΥLwE9OάMT'Tҫ83Z"' k"gY+ʋA'E!/wKԯr&Q_lm(Xy98CQɂ'qg y!3%b~OU캘 "al̅|-yG4h(S|o?6co[p|W}t0^7/t^y]@f*̠ƾ>BVCBD<Sn'5fL2%)"\300WqҖ?,AΉ dpUiI͘cx1/C硞 kQ@o2W'{ENUހ=:r+T3.5\gtsu2UTN{T_TMt|x5l+L VSF[n,5JxF?,Hh8I9p͵<ɊHǎp>by÷)[Kn>9N7sя==sth7`Ze<υ)Pڙ!(ש@[K4΋3xݼbSy#a›apMYXd18@R֎UKi:nqxm\;Jߋg??lH2 `qWy)S&v`C㼛+!HV2an劢OK :5PO^gWD^ őXjnoUiS:4wd,ɒDDTmy^89*D6+]"1sZ3MP [=\x`2kHa75Z\'hV%"d]OqK jYCewqk" 0- @{M qηO\mj,HU*U(֭aqūɬ$E ^ aiPb`9a.\t@'_(y#̿\^C^Eu$h~-KYu: ͨ^mJrpІ\ekFUU6W:|nݴ7#@; !<09Ux#q9c XʨJ<}sms`Em5eNJPQho7A_O`Ϸ G>a<1SI~b^|kh#L@dLu@(Ԕ##د_|\%NˁJњmыŐ MD0?ca`M K'/TL#3ffrY~1GaǛӝPq>TSٽyuLqDl>z5T )Tje٨R,!SO@:uzqIx%aDbfmDgOań`y}YUrk]*Wu=[K1|ED _#tIFndm> - RhqU6 "}mT!%!o8X֏:iCnOM]Aԛd[J%no }(S%I^'gX o ]9# {`M\)p>u 9*T8%߲B+7 ػ2pe6?x3cq"iiJ_*q:xD,~ɸ_mxa2|AQV'QWvGk@kS| n ]P?o}ZD:$-؆ *^r"ᄔa mvpF-$A/JR:'^lQ 9 0Ҹ6-+iapE;Y!5j$ԿasQIsoOLZ-!KI[$wt2i;PDȩ~IzH7pipytVؗƲWݢ[! mMJڸ$=dg_T.@ϣr^.GNMY43.[̯u?Dߴ/k[T+ ֕=Oa,^H^CK=;jrQs0fx6)[ R jWxF2.+IpJB_I/EZ4"}%o(O1l7,dDArҖW[?Bb^Öʶ}?9I։i(%d2b)2fxRo`=֞fUxKȇ =&yFlځ8 SO3v ,5ط=\| kjKs ^hM9>u;`=5K6E~X0HzC_w5*z'҇Fckgh[޼Ai8ccb{)hݶ>ukV6xV@[7OQk6:]# ibI76;kw]RY%/ Z@ > V; kJq0 ˅HqIJeғrEbD๔ŭ͕7U=z)lrF3teQ4Lƍӎ=.fs|WU Ut y(ѝ,:MA:B<=뺕ꅱ>_UyO-P(Y`g2ɚm랮(K/;B-gm ZG怩ڙ ~K b1{(#9} u{VUSw=Dh:EfWGHm"דEvpγ>" \WZV/!sK#C"tޭ5siTDjiP`W\(8)*vG)H8tO35R G;=3j2э^9jðFx 2X9 N]:%qD9"u5GmpD w@xN*9:.2"w ̒lPP6gj"f+ wtfZP64u:JPm@bzL.pbRkTz ˸A1lA-N* }M"d&Oغ[uoXPuL; 峺oB$g6l㾐0n qqܑauƹ̔X qlǮNrగ[^XP _9PǛ}ِn+m)mR4;"-@3^ }/SDHPbcxo?t}D7_VqŻlrT1 7@TGcj[ZYHqr ֎,MB֬ |F3dpL\?saHf2߃_2]6~ΉU?.1M{XAS rC-]Gׁ@fP5@E0 wuKB&8YqQʀsj&jhSg $sGZg=R h;s&p;2\evj|y&( ](N{e 'cy]Ġ~:{R0\8vyU⃐(U^3(iWw:>^kINI : S ._V$g8?k'dFM£"%X:TS-pWGddE39@ W+8mzc3Q o[֔Dd."@nA4PҐO".^t:J/8yo i]tHE}e=G}!>Jtᆾ ~Ro?SF'/d\dlayg!&oi\)&:S}#w~E$0%t3Pq"W u*&wDjD mqhn2 V7\mI/Ԣȫ(o3M~*У&̤=x,/1 ;Xv`:LjbcobVul8L : ZHmtꋡgn^ \]fĝ7쵽^-j$ f2vPX+p i@m7Xn|0:ODSnjӉlY56Ġ/UARCa1525p c{qL zݢ& 2^EKlCnP~, !<Ƌ]gAcZ ;mJ>Ӓ8k fc1)uk}xl 3i<)|RESw<κ^I+L`޹$zGgz=4d[xG 3 ` 3@m1sȑ$ةrbAWofsȲ;cg&IG4 _(W%ILP9wW7J eRRn%)}L]grL^v[`v"p T)Af7~d͘wYrC;ѐM(T{ȳU=e%pk!>ӘT6Y۶ohOwm(nayJĠV LԆ%.Gt9" _ SKg D&HFYCoЩE;<-wo$ (H|ߌgL`˅5{i?>tP]/Эݶ9n/OPk˦:aު$S\ t#$+=. 6%xon\P󼴋У\VK,>,sszNd.;tP fTߥmRRIf!F^ IoD{GZ@R$u ?l3DTԀ;u^P!-!{R|7kf[du^S0UI1o ?b/onذE_| ȭ7Y L=#DGK;Ớ"I&eujNiEBiR4ȴ~Agݩ BF6÷!uW`2 g!s(H@?Mžwb.YDgix@Z+r;裐}NO4-o7|0vGwQNb =Z8Y4 ޕe6?jY]fncщ)jQ vϯ}:nvݎZ&}¥(&5QC~/-0ÀOFHW5\vvA%#q9D!*@g⫆9!^_S[[nIqh?4ZhrnT~;P)zb}nXU^,!ERW\:.ꈶ{ %quq yyJP#v g`99Vau#'E~'Re qbxE{]spʌFVKl&[H0sGG%B1hϢA]ruOd-֥W-܃p$hoHS!OSe›P #ԄrQ-о}ucXbH/ U~-Ȭ1$ש4稼,`MaP[]ϦdQ-+ ;8e^G3ٯUrl\՞⣼A 19y՗_[m(EJ+`E6q%<y lVe+,K{)Cw(t#m״mY{ >Y~*1c1I>Eѕm9>l]k%qQ{lJ|- XX +r7V#dsX$TOb"? WCYLZͰ!fm:pԭHQʎ¯j؁)qd[@4n/*+,Jg^; +|v%-ctuo3g|N*!oPAmRϘ\BDp]0ԇK.[_&"ҚWa4ٺm(ӟ'yRcRĘ:![;7 +u ]EWRpkk@r`MdO`t9ٶ EvxQ)8A(mB\R l8^ٻ]jITґshSܬ}Xp4X1+K׭*ǣzfUq|~\g JrR$`2i"h}T4C2@D^mΪ vԴA0I" y>>J9nm2&VV5l|jN&7ZwfcL%M.{7P!ݓc[T0K,K[9>9_PDH)FrjDk0ld\"k/uu,cdk̽!^t%:/kЭrdGiWdzmn:Y0At-ÿGCنdZ,>/]eLy{Lb KxqMu&Ik~@E{s9Jxw*-C'!)9/MLC-T(s-$MDcܐ>:H{11nd( ŧkPe?ߢL1F?N'o?a ^5~nA9@SiCB #hry 7¢\6'e<@w'Kc;AJw(7>y<:@ #R?=nlXVBbU o#&.ҎNӀ,;AHX,PGz"N%J.Zvdƛ\'t'T貣NCcN%fyD]Vy!os Y{o+è HXBb3p Jl9+U9l kU,F+юv 3F8$Ms6:T ]?VV}Y3do錃SY1S[$xtwArtԒv"c3Jc1l ѴfԋrGx=)}^B|9a{tRh_&LIpn&]W)Ls>za@ ~ I8@oNl>|n6ӟ (WOt(K`=@(% ܏2̌uIp/V-l^xB3)\X_x6JG8Dߠ=z7=@u !,E6nH_#F |卧Ƥ†go/kAkIE_H57!C56@W[0``t pe_L7/jG[Yvؑ%.|ΐB\ر~Ȋ-CهTVP_Rۈq\oXI`+יlȶ/ 1('ǵ do!N>D* vG1޸\H \ůdGjGEU2{*mЗb!fiJQy]w;<>fUG9}|1+4>x!ѮZl n1(h;N?43*9Q8vqAimilka_Rg-$L`CwBJXhxok}֋2 ELwx`F)yu&Nʆ ˋ;dE3Vovʱ4?yvٚShOdˁ=3GC+< gO|C8U[)h[y53b׼0L`+v́Q^X ѽ N0a727뇿xz%"NGY9 hr FlP;hJTHAop\TK#'g#QƈcntR [dMxQ)H$ -( ڨd )Vs` 'N1V4pZ- <)ra7W s$Y-n9vmE#?v&?ʆˆ_2/PIښI`OCȔQh8қ\{*D~`^~=?AT"gҮc^zKz5bn!g<#)FkU1pI\㟮udouqa]EE UC"~"1/z_A+pgvw?M0k\U!E4JDžF[EDB'a^l] R>/sL$Y*_qZ4?:4ЭXt]鰶| 4Y,#w*OM,Z{`%!#jlYbŧ2m_'5ejv?pɼmP[Zwc 7y^sɨA15 \le مF#0*8myyόn?N\ *R~:^5$ WTo/cVـ*G - s!ǏHi<|^; `Y){qjTQMqVQ\4T-^>T,ݽۡ^j,iq#1‹g,/9=+Et6fyuJVdk"'(>Y3HI( Ԯ gn/f`V x{8&*3">_ŹCd=@{_PC<ϴ@$V㪝<D(p,&,vIyI RM"8j}$?`\H3eofĽ?m]lRf3<~Xez7ge*}OWC"> Dn׵)bFr.q `, ;z"q>}aD BmpF |Z/1W%Ƒk*.[u{Ρ+F7 K7g{&to+Eg(9DR/xG E+\mxTd=yWjT:If?A"e]F>FO% +<bn<hp۹rc  <"Q!Di3zR;U-gރ Z ļO"֛^"u$N< BCSRÂV7:穦;S^/L7[GQ'O*6Е}U&\ihDmX{ҭX'˙N"ɢ I_@&X !Eq-Mw{};M2fu=bs:NhUWMl/%3X5Z7 3Su-..$kb]A>% !R~^~G' '{̘FXvboGnfVĹ:ۚRn@ x".ָٻyw$shE ]Bږ6mܣ#kA `tѣ]K?|>9REf!%{qßfpl~zGiL2FIb_IwwĦou/8Qw5`^81 .OVT 18m%yGoɕwhl+ZLyd}cMu`ô[j;/6)9`76qyqvIKD\'y{e<Ϛ<(,+c(.@a și4x$Ae2"ow ? g1ڮ! 4,YĨ_X#W{J'1}xM|~WkVPLmCU 5GDC>VB7:$C? b֊HțᚯdGgƕ:7A嗸Z>d<؋UPslɆU괾*dxTo-UiX5nX.>ER|[C atH_lYi5j@GPd ˥XIYQer}Ⱥ>%h04i6lmj{$HD#g|;C(TfnQȈ y߁=DOjc2{K;a .oˢZS|/,hZc5F (.De$D?/倯]]CBCĹVYr b9HWջVL2mfgϟ K,xuI[2IQ#=Lѡ._|yϐҪ^jK0 'FOMv87EkM O13\bWij~ob^z[W ceyh 4s_ YZ!8hUmK~BJyIvO\Zǃ'8.ΠeD <~3 ŭ;~M:h :*:bO-#EPkBuMC ZDf7.b,iɗ4ԏbzwmU#Aͻ} )fsõMXNQO\g͘NhXY½GRfj,Z%)Tg ^KEP\p< ol0D|8HXR^ 4)8x\v0 ?sαSK(.[s:%9RC{8F!++O2b,"n9E.z=2eX[!t{PZ֯=ɄVCu B;rk ,>}/܄ɖ|w&E.4e&`6]<|gKEW&\ɑRTtpgX~2\ذr}NG~> xQ@kZ;pjPpo7//ĵ]f-==O"QIK/Z e!z:z6""Aݨ''jQDv1}cqŋUrt1!U⦵GDNBJSJF yޗyd&dÅV{~]e:a]ο.ky2-UWOaI:h8 IEA`-!(<"9 K6PxTz vM0EzcwH$̶i I=$`DjߴB!g@@t brbNU~#G>aUr<>NOJp@ED-rVFԂV%ET 0>J@':[mg4 9B\s&=,ݍ5~k{՟E)j`Q³•2bI(iݻR%K/%҈AGDH/ȶF\U~/[hT]>"$>qIMzI_h|Paꓫy- 5^js >Xg.9e+Ҿ%ެ800^GL+S8f>aV$E/NLDvGN)%ӕ)xUfDGͶwQUl!m ?ZqW,V?6" vo$2M4&e-xBh@'t^6_4Vi\'f5%Bl0,|6+$Иʌ$ 5 [&wpe \rHDjqW'f7v*^Ai8䭆s_l-xĘ.YaWf,f%. )/xX4MSBl!Z㢅U7Zգ6\)jx}'T9v 7mrfq?qU5 KhɃ;O1H\)60`VzS.do6?Q14A(h,-p"(iس8Q[ jtZrWw"U -xK³ Y2O M˗81N *-V7Ih)ɦ&2:$lCm*gf$Aztzh Ja,U>W=fCӾ%X VSÜ{d&lEP*.2y K)_yg9T"W~`1I}ӈfZemS}o͛IP0.&nOO6 pI׬؎"9lY溉-LKM],$=Wǻx.=M$N]P Pkw/tsV[)emifl}l  W&Û3͝&IL0_l˗,DAi/wT fS9g07'rv/|~ 2 8/5#KT2H2vOGq?}ZZ@sS>ݑz!A$~б-[ ~:J6%C,d\{3 v g!BeO5|/V@ᰢ 9"OC3:pqMUT}trrI܆IHF( .߶|y+N^4tEC1N!>cbƃ<5cgf,}Nu%Y$3ߦ`A}&Q O֬B'֒{J֬\gC^C2&⨾ʐI+bțD^w>[Ҁб No˪z|*ND8,:lZG>ϲҕ35D $۷ (S%`U;_܇}yk,#xV BU@Mu/2|sm\2}h):7LDrlF|wr".Rzn!nC3N(Dcbo-G9f<ې\Ar(ЌW=Ӕ0,\WoZT^/O~\uhʻ"2.m;T'|Xw>N*nLl*3s7d4UXET#Q~m<~+Ug([ QaBֈSfK)\H7qDjq\ɴ "xF'L*r/w q@ӬjKxC-H5X=8^7e޾~̿O7kgJԉ&q]{kI"]T(NIgZ핐o (xzr$XI!$G[rl=z #qp+a0 Od]\WI)U/97#P gZd.k 5Os[fgDbOɑI D}948rtmdz0kw֟PN 7a.HRf6#_|ʶ&u0 Sx1Z>9G!ǤV)֞mf*r!p( wwcGs@Ie_G+HM`?Zϫt^O>_[2˓†3R]e\Vsc A6c44I=}.H]?-h.*Zmb0*pPz $\h&(AIҮ]quN01=~Cn0Wn4j\鵼c`=Ax.YƯY}3\C,BhXKbVLSƑocVQa~p0DTc6[-p9rTfIiwZJϿyh׳7-R:q s%P?)^f.0]%>lX?Gs7B2},#CleI[8Jdn4Uݵ\m@yC>~/AMg8 aCzx,AR~c;HQXf$A=['0L*Ls&NʍlKӽ"G Gc[ Wܪms,H ǯ<7,  'O8˲YA,E_-AḠ 4YXA܋CM.s^Qb<?YK U h  oEg>2hE_pॲ>$bn YNs4͉Ju4gwl>L~uiEMK 5V"|&ivsc5Mn9eT.Td33ܘLbO{ڥFK&[g"R[P$d~{O\Ġ+U0 Fw:FL/wG~D%݈7zy5re) li.NMyA +"p9礓N:ZTk?lu!4F{gPAAZbJ3Dz$c WK2gLq2!]L5fPb[zD"7e`Ĕz 6_ü\gb]/h-:F}zL]_A?^@ͅ䠚O}'{'aq~hXT[K&;]r=1<϶i߆׾ѰhB:LDƵ,-Uq=M:FqvEשӉ٢CX|o8uՑ0TQVH#B^57aG/cIueU%N%LiA6_H \"/]Rcw-e\j]/oVUO^:3B&i҆Jd+WKJcT7 m$5>GY+q j!vY4s) [bAձWQ Cvǫ`z5.ʵwrkL .5c3vgt Y8=ޣE/~D`f& &sp;<6d?s{"݀>78KN \~%  ʥt~LŠx NCςWٚ´RnpLfGSQ#ڸ'/mږ2vhy=,JU[?C#jQM碧Ns6ug7Wo"@]ZPXQjuE샚SwRұӱt+ZMivPJ3۹/&0k,0@CU7/W*loxVAx:HN0niR=!w*ڧɀ%/\mi&`쾑fԥ` ;@@ Ӂ>&r-⍝6jȔƁ;uO$1.37EG1։Lsgk+)S#z0mE?.EO%N ;pMzwjM b ÃhZJ{_Dd"t}L?j;;Qq7P0inhvh26u}?+ƻF Fj@'NIOr4XVVVˤ&ݧWs[n? 0‡?/G#am6hӼ%^Q"{(+Lx#bV*y[/xfء[d2O4qOQ㢒MVCVh,jj ts_!L@gA1䌯RxXR@Spnqgs8^3%4M97?!e] RFݕͫO$q?e;8\.-z?#I *qM>NBk&CcYs#iGQN`qxbA逍!hR"3}-8na+ v,}>Ľm[7hyZΧY,mA-rʒ]ˠpDWKآkykesW6BG[^ ]b#ggs# N3+u%^v0C$]:w2){/!E-OĔں!?'[Ps+yct~ m/ :`C=&oɶz2#lw86"d Ql"G( h d#ymv@!S%-A~S He'|^| ,l)(TGuĶD1<](<Gq$sTbEe.H\~v"ʗ4žǕ_a; FV7=jЏkUrǒ)wLN1N%E_`Ylc7-N,qcBD=9&icR*OsSdu5OhO`j 2~j&1'U#Z; m?$ҩ=ygSq}K i3 -6}7]8,lTb&ailUe ȇ\+}w rjm&&#ٜihgmsڎ;zڞepA/ez P+)nC:"RXT}d!u=I/7g&}/~qWO_5OaV(URPJ.ojjeR FpDk=MOSDƂT<[o]v;rL6?>٘?fTis%{o2 ciٷӗ\- }&7NcְzdYm\🳫Ec8j<Y*M)KaӥX5 YEHR?]Y;CЙlۿ-'Ak]dRR#͇scT~B A >h) L#: =5췓Hl}W[,I?X# ¶)h-y@zɥ3͡0UG$NT҃ʯ0eWőޒ)iT܋H㤓{i|^aFSt=fxsilT1'ϰ\YPs]ssIN32 >W'U^S=m  (.Tf[qbP܏۵ǂs>+Cogm ^ȕ=R}q=!6m>Z~a=F%z)/4|Lx*.9Ȧ_UU r=ןh /a:}GفEuBkD+ "?wkhRBɷ @ f 2rLu>x!7Pȅ}'8Y"JdPy0;SEj.=ޫuOK&_Dr?yl{}# 6"Q׃>ELwPnk: ~I1:j{ȟi^10Ҥ¹ߐvd#K3[Z #pӭ?*0:>kS 06[B(xpǭfEjV*A&ޒC c-wp(pVPXw\V_*#JZ67z| nP}`!"]hl&L-"OпP5pUKC7CL?ڊbf'eAϖv(*N;.x5Itoqb_%"@ȇkUP2@D'S+n\g"'o݆,3 D⧑4=)ƗƨeVNqGr=ΦIL$v)$vܓv8p[ 2gRdpư5xh5v+M3[}3zYSQYl4@GZ0SZa87H҅z1k<$׵gaJ+dd2C@B| %/_%ӛZ[ϋ`N6WC> Yϫ]Юѷs+m-F8r|XtaϠ݀%:fl/z roљ7JtĴ Y5 { ]P.\˘*2u7#(7NSL_1u`̖GQ?Z@etߠ1G <\9 Brhg6g`dpD{bJ%{Ύ4D} zZ̰e(Qpc?zb,]]Z{9^'+FL-5Ve $SX'̊>qӌdc!Q9tߐ1ג2<\Kv.C`oTby]]_Ɔ-賵xv}d<`x!%i4]ņ -ɧmm@e#;݀UfZ[:f|N N5H9q*z+uZ\͛o~eYIM:ѭCGI>584ą"Gr6C0 >Y.Gtr͝ŰvTuȱ|Ivݨ" &JN!MuuOWy 2H&Pq:9+*Lbmz }YϵޟJ!_VwI&e4"|e2do!""V2 ٞ} {gqu06U&qI9 E;VXe H'{ ؛ ҂GP [tCP Cf!:8za iҋOʄ8F'0Ux,*>v },LLs \mt">COƅ IExoc8Aӡ~{,1v;E璴pH/먄I5bLOًzO2co#0 IMp˰y+ >@a įet,Ygx]CٚFeJi{%óRnsHe$#n]L|Gܚ|g YޟtO#6!IYi6&-o` g^YPŘT.R*Xw$#N } KeL F<MtAe@涶 )$r32ܗsP][G`} ,Ҡ{]'-mi?YQM'|b 0zOw$z3g+1aMt/#>+!z3ImǺ&@t};;8#ϋr$Mug]ݝc}]\ z8jUu@\Ǜ&_6!p5i194eBuV32eI]L־Z f{& UtUjdw+d~u<(YM(ZɎV;\U:l6XwBNfb#QH0ng~^\__U"VF~s3Vu)?xDVQ3 -3N9$Ol_eF಴~.BmzǚІU̕߂Gc|)tD~% (IGuYǘ+RIW ӑ:6bf ʂ(Bos13]+ǸRYg֬lCm1iʟp1-|֠an=ϴCn'\V)K>e^r&%f9 U=g 0gSRi0y*M!Aوj*tܶNGž%׿iF,uF2œmuxp6bY72HHjvKMdלA?uhZV|wn6V9?~l-6]'H"ø֜Uk vO ,a k~$<"a},ivL=wK ~iZ6zoM?!%,~ R 2ۨ ~Jq ~D=Rg(=:l*f~'F'g)O(@Lq *C{$Īo9RwYh#cjE"_D1$h*h%>7lPɇ}Ez%j߯6jls.`>҈Inz5;+@П# .Bw翩Ma4EFckϪKqȏ 3`Nø:I3o w`[O-Zc|iF=E4Ym%<UK>*})_LMA<U}uNdSOm9UBp:c:$Ln,H <6PX9+f99̭+ɝ&0ct7T(ڌn5L~ K`U#\y훹v/ugWsI8f_l~J3 ;tD >sC k7E B2X9R?>Q[sI4rzx@gS]:']s--%飅::"iʒb abH.7;IȀMl]qwlggoluǁn׀ȧ64 tjAfF'7&؆¹dzČxH.k_Y'2HVG >L`9$*1bBJnJŤ]FE?ITh^Cw}jL㭮V+{ߜC26keL\_tUnub]*0dLZgGbvB! \ _\,` 9@B>//Np9Kt)DqH^i9s>I*^(^q ,3!oKd^XPo,[ŁUZȳ5P>jHZK`'Y\>T3߄p3֌SMPנ/Aj'MYS+dޟz[W }ē̯y!mnk3}KTg3RJNvF'kY;ecs/Z蒪v4[:v >m>O3ٽ30?S'pS"}x!W3Hո^"\!Y;큥9h->ׂPCZꀯ&fޞzZ ŗd"o#LV?$rhnlM:ITI;;Jrə+&j5y :DQiH/ n@yIYjej6Vq SI]?p\Ez2o𔙏 {h"_~}QȤ^vdjF$U !qT*MKs -HG#tK?>53TzǶZ"| *$BNyBU}d8_t(NrʐtmDc_.l_C-UǏ>T !k60} de62J7+a׃jimZȲY7P, ho:/A~o7)e՝?zТOd g*ۢ u>Q~]WѤmNI (Eb!P$ -Vp6@cٱ@2 Zf1siS-}XBg}4{'Y_˶}̓K۲q㝫 ˜+ hGָ! K|vם[mK9XpĸJS!r;Jt qP уGҿi!-)48[]L-N"$D$[P޻{!wGOd~BOў` _y:I:sE d Evbvk s!Ht֋MI]Nj'ƶF>|[Q\ü|5u\`*%2$#)h'2~:6~jGu1S@0"v]q汜J )t eJVۦblF(_9ʵm@aOP =9yTw lں0%*Lv;tJm6 C[ܜĦ"ItbK+hj'b~2r2 DKo%T*]H.guD)=TȢ0M NNť]xteJOyH'z8n4JFHfK-D8Y*}$S,Lh7Y\`@dp=q9 jQ𲢚Ma6=y9`5a<!oVq#P|R+s7w`c/j*2 ӧ1(0kajloxS azv=wB6Q/-ozÒmO0hw)8L~ؾރU*MdzQFs>mEٔl;jiWN2Oo?Wq n Yfftdzg^HlGxr[ɦ>"̐+oǸKrC) a]A̰Ġ #Zn?~"MҶid!w*ԁD.ƺMݳp~E>dd&ZAg"TJJmVz x~D56'?^TjScQ^.1dq=֑o!ncb{c^Pmd ^z g٣~AAgb] d7K.g-ä;{QkQalՎ42֩AAIFT u lQJT#hBz3cIt1Th`S[ (i7I6اjҁF?>V}YK8lL[ݑ\b` &B|L\Zƿ*m{~ҺѸgf9HAd LP+ dBZ6 OT,#dm 4y7jG7tē gU=P4[~L'<4Tg'n6##X"l@N~3ڤUMYS(Ȭ'E/bA(G'>GO,:;RC#8 jB+S|x1(}>K_V)w4m1Mr](ҕ?qU3;) 5z=ϑB+f. g#[hܡv_M7: `,LOiyQ 7:(7#D:m?]e Fo#Ȃ(z'i/2/)up-:g`{UtMlPq+5ܹqt޲ʏH7. ?wz$38KR!wƒ(<kGDfKOľN8-iTsn孢(< rlŞyyV?N^ҵ%Db۩PHA .!Yjx*~g >k mu@?t1xmL2MloI{BS& bQs*@f,5!/cq8r?*Qb ?rǓXȂibՒWG>R.8Acmu1`.1> ?IH~A/{PwX#vgʴRR~٫f,%*czDd=3X;z#%9H]|/W(.TBѡe\p9p"Sp})ĨkY,']@k#%I"I.+1iuIe|"# 2tӟt,C+.u1f:OUÆw!P,4^QR'< ~|%8mi/z(k?V" \( p䭱 盲pBk$e|>?پ& K{Нpԯu[S60А,''[UAι\x< ޾"U! y*p@Ix2$MYrw9S,V>?/|-|w%Z0 -{L>0ހYjycdb}XŊCeHt#4K|Į #7y7Em Z/7) {P5|$g85I VTdmhs kn;rl"L0 S&%k);@kk+_W6X37W|)98"6p޻K?ە"/? w.e'IiX\ثTUHϙG#/=d2Ӑ*E}^iyoGi p%T3aX>"+F*xU&eHOi[g@6ӏځvz-CaK9}NCLdA|-}#`bgAB5l`}qT`flo`vÌg"Ceqs22|20^!.Iɬ譓 p"Xe\h.aF~(?ii09)on 8 \J3B3d Jx83/7_sv(c"PK }?u͐[Y`Al5nGV4/!nU^HA/BO+e[2ЎXV,ÑQE ZXxqȤ'P[D-9Wt!\uY~z;j5I\K)cH8MVwDH1 :"4akKqj)R0ᚄ 啇OK?}SБ^q5em?1Ĵ[ȯGiM,Oq>%Lid6ķ':b} p$F p[P!1|TA(%A??K"7~}Q%*㼚DBߺo/= (xox0:"Z)f kWa fUSU^7)FsD4?2^0~.{(Z*/Hu4#6=% LWNszF6`Tb 6eqK+|''w!__(~|$/bwÐL{# @O$`l68:L-|5̇X_K83jYMl0 F+cXO+WF?)\S;[:k|n _"7hF|g_UX芭\ $q{]fʵXK#Xe&ҿi!CF:0]."˷MЩ(<*_5n~8ms,Ai٭!W?PY1*mt,l! @AfNgbկx%_fj>e `ӈgS`uw1 n+Oa(L0A]QXi( =M'+At1谕~fvUkۏ8T㙚Ȅv2dQ]oOg/~AЊ!T_u=ؘ&fS:\_TPz4\\ف}bI@{Z[Z2Gh!068Rs'ĉ lPhP2 noOw(@Wl$m}utqJ,T'pl2oFQxB$uiː yKL &hplR>u[/{"jc\@&=5oVg4^2 @&H)鵇-Ye&بM57a LX+@k@`q^*R)&` r|z"ίS04ha5ۭ)ahxȹ=Ǡz K3`Bm G\~ЅO)ŋ#莌X7_ Ma/ӥƁϸmL5acq,dz' s5h OƸE*չ@YR37F c]vkܫhAZ{|>[#js ͣCJDP[SʖCxvsYl4! SzƞᴴԞDM\/۹B@a߅IG=#r^1hD^FT|`M52Z!\" .+zJ?oq0]'~54J/wP8ŝ5C͍q~cýV>IRݮXm $pkjFYu_|b6bq̙CySRes_JEnKh:`\/%nh &\b$Y84bH7E;> 05  P"ևC=pڔsqы L(u~y >y0hOI6a8iyξ܉n./_ӌ6h0J_`!onJL0OPWy *٘ @,i۳ 6a!δUE4?`׳l9CGo袶ꄿ눏%t csF- }MTGUK<%ȗL3;~Ո$P>ka߹^P+4Lr/VǪdUB<}=&prdՀFAaK &ϰP~=3u7i GFO)Erf4!B9 d Tk&5}K$1d>f!SCz H+KZH45LSX0ЈU= cMɽSB.ТR&)`_ԽTpc[^ɻ2N(c [ ӱIj ey`:7¹2qQ'H UD)mɋ`n807^":c8(`E|X*r y.Ɋ魗d84R*%u%aL eA}x DiͻTF=n@_Ξ9`I+;pK(g 56/ze0~X-]\+cKdt-; ]Zvj]~m/ѳ붶 nJ׏(9-@# Tu$*m$Bc,Lc3V߃ckcdO e` Tڣx@{_Њ;::.O;UNfQ)zж2Ua68$5)pA^kjϔ:G5~blKd@e!j5m:QNkGU]?: 4ddaP̑q\78Ȕ|f8H@U=.ڥSGo`]>BUȎ i- QTZy,~"׹KmM%`;9ڧLTNX=)3Pq VK/`6*N?vnz\ a033+'p 9츧:"rw0"v"o*8^YΆ _:<֪3+[K@ Y Z"ȇ;|ܼ u:NT/ʹFk #]1>,}HAog sQbŵN ]!`F~[rG0X_xMSfl}lCfi9xW$-PUu,ȷDYR?!ҠP_*fnP )C&5ĀWw:'GN빭3A'WB8!W6;ӱb* IrI8 Yd"EaUDž/CаPôBN~*=z jj8b32'g"mf@Yi7A9z,: Фf`nڿU$\2(m[mݵX?u _q!lӳ!۾{BM8s~$.R`[_jDNIM`n+Uj͑6aW/ mDpRHGwЀrZh~:Pm1"Hx,KU4먩Q:%mbq,:TXGA6Y&iUҀ, op)nLYW|ظWwR~GnKJRF+xAc%>~N8B $an`gk֐kxm|N|L! j-$mVNmF=%D= i0XIs%N@x]uk}ZdQa\ 1;2oTI氠E^Q"hxAܜ=ޠpu,3T'$0_X/` 18O)p,Nмqcq& 3夕12+C<!'P_8Uj׸WtM>mTIVPSZNq]5U7F#yq \)|0)/gX O가w?wPP=L8XhRDzh`OgudLc_%ˈ0A՛m{ H$;wNRغ"F$.=hzpG#;t3<&tb/^IZ5;[u.5a uBoxv,0\Q0334 zPI1ÍJWrݚߠǚܜsOꈓHJXEؾO27Y9 tPS'˛5̝BB(w={xNlFb_o<-אMf\$Ӷ;C[U\}u݃ƙ7Ab-uZqw|9Y-5]0Vwr9Z<M*OcO%$mV4]ŖD;+[eڒV,3$MԔ]VTq3ef= Z4yS(û"o'-C&/[͋DN?bDV 9L:ϱɶ{"0EK4I0-Xx ,+59\Øb?1*ҤKӆYq Sh~#k*`虊ɀXsY)"ɅBWlZ1J  գys@i9"I2iɭ¿ -88f6tv2lc6N)P&",Ca? gBB_z;nԪc/B󛏿0rpg~` >ygO=lZ(D۬h1?yэ{Y =K~Fz78F5QHgL)2,F^h"k",%: 7jfMH Ӣ},az;< V@Y`NtWQׄ&w'^bg'٨mbI) MqP 46۷XC }I@=9ޱp7iJNI ƽ3@ C8JE {̶t^>J0Յoh3 ֺߘHŻh]6+ϤFrL񉵇Y,g{ g}݆j5i]F.;"ux9a{ieJ"U͓ f{V˃9+ cmܼ籕'VC}nŇ*.GAΌEA%mQga\|8aEQ ciIK(L @ͭ)8_'OL)^ij  ڍ.ÉrIG #nF1eD=mS%h^<к @te#plm" 0_YIiZ 3"c)#TkW2jpayS"y=VF~ XJPBDP /?3k.|@BokRqXZ\Gd{?)%:b:;u2d"k2$mln-;GFviR!ah|ZNjU#zj,+=(b`ف2P=BRP2*LV\E&53'g={|ʅ]ѻNq7aINfe(LuO/#̒AIU p{);_Q'pn=#G幒gd6а  T5lP]/t"vH=e& > %94\m2CIA-XnZBT4* _w{@Yx`GU4.T@=[&bPRn7beQ㲂ψᓘk툆 \'~=Ő< L$ycaκBl ;aIDD5At3#FmVům*94vfù'+" @6dcL13d`}1|2i+ V5߳ o >.eo 2Kbg﷯\i4/(8v? ᥾=<ʈ5<2d"ƸZfl *Nf#Sz:V8^,z:vruohZMHҫͶu+tk叝4(kgRZL \J9*dF?'y!kT]O0` Vcy`ae[a(Wlٲ=;In!&#:`ǡ tQ>gk&Z= %%&A@iBrwclr],#x}bFd&2YWKPIDN/f@uA`x#qmZ]3 >s9&,`g.,нFusC̛<*i8L|eQ_ׇ!{ )JP,AsBS<[Fa1,v,,N}JpؘT[kv]ɿ,zŠR+$:߅d )0[;^ B}j1d%CVz6,]ĨTc2ъSGxFdyy>>ksc 'Oy7iQuo Fɗ0#>2x&g y-Zgڎd/kOjc|ؙ+DS+1.칫yCT#sS|p+yϙUƔ|5pkaIJV²[뫉̷ȵQt 8]] x/a5̃k"w9mJyYl9.ŕJP-:DX۠yXXk ˳o%EXࠂ'eN079l:̀)H1NAē87]Z#m:, ᫀY{?<>ctXhVS0"KDk*/_lG>FqyGbdQq |fju0<#G2 HHˊV81wXw3 TUռgQq5~3]c}԰<4|tqw`cinHJ| ɱDKb `N-.0S= iŧGP&I3G}<:|1`|fFY;y ov^[Lnݞ;W ƣvj2iTǷ&/It +2Vs`ң@B*UyeI (IW3XǛQKaUo}QU9f$i50 J(]P@{8A-nFqdP*fl!:T^N'2{{N*cI` 0H!' QO>/,"L)2W?+-}R)836oJ^O!?3M>sjB(ea!ӎ`Dm(B]lGu!!,zS/49YBiqEP/U8wgv2g偖c5'tB#GrfF&;k"= {cR#|G{F٘p \r[UXRF4hHB`v/ \,)cp'OTуn{L 21)c]Ng >jRQ#lYf %O &'H;?wmȀ,cYyPa{\yuMM Aʽ-Bٶ0RPITBh9lØWG͚,T/Y14#?uNHxUWW3@ڎrpѹ*0fb  bg%$JXirÉ.~+>\oaگl`'-XbAm@Dذ^S5.Plp>r7,|Wʼn}LoDž.F8_V}?ݕrCZ׮ 2.-&RmےЧNb3|ԗIC 2-G.y5ʾ.k:%UKsٜgC sEiF{;X>Vs ZD}z+7GM'4kSlƔ_7UylxUZfvE7}Pل+C׻%=cu_9h %U[Cwg(6aL 1OrvEd( ]CM"D>Pg.`"x*W6ﰢsZ r2c~E qF8vܭ},dʰР^ ּlkӤ|qϩ52 mCFJW;|9Onb@K ,dPTYb&;ւd4g dE5>~ veNQ[*'O`}06wbMU{MCqmA71fu,Uw%~dd?ۿԨv]"{X[*f/nOlX”נ;{ȕe::l{ŏd-q S2OeG*)2#MSiwB,HL>đ҆ELSy*L'~iT"y^iT1l) dzݔ 2. z8k!TnB]Q`j" okDEQְ(L5F.b@15K; OD쟵w3ibR7. cP@(E.\J3Tp7{qekȒW `)vuLE|DAҔT zX5ZRO 6pduCsp4PQAXn]."~NyF49~&rԣ3CbU*r[oɭa#97]*B媚I,Cvy+he,QjAx+:- +sS|J1z`EHܒ{P8~_pjD}g#ӧxéx}X"XU;r?t3k5׮h. L,A.x%*{✖C,HP5bvY|N݃6 b>N Ȫp$J1QV6/$6s}nۆ*lGSgۗ?3Lb}rSH7Ft8mw-[S:Ɛ&ӛ  DZϢyXSPJ \t)_{UZ~ iMڒ(܉{'he_L(xV+NxлU"eZ&MSpL 26Xgy&$=^Gb[F7zsIF@%NٝYy^gwVù '>jWYEU mۢE+ENԨ@KɮX2&=>WPsD'O?v ] 䂴 1EU 訋ixPP,N/"+\uxӂ6ľ bu b06%s[# :t><9: $a$WoSJ@ig8ɛLx,KNNtF@MUC_.Ӛx(8t j43jYɮ'y-![ĴE#|Wl992UPL*1 }tրsuI=)M5Fx×GsX:n#8S@20l)Bt5J)zJoID&F!BԈi,,W/ǘPӣNVnWC/ R]98V=kzxЎFܞ;mދs~I^H?C_p3N>Rl^F5݉CSyq] )&ScX!|t:'q[.;}@v"#Bem;m{ɅChm6O7cE a7v ZL9Z JjNƮVtiVGGGL9T.\p4UWڍYܝ>/ee HQa39΋\'Ј0lRJcYYk^SmH'v tL 6i9񝉜hb4Ca/2'%+1S'M'U_UKpjIU0q=Q1^Tjy|QŇ7TuD|:_OMYWS!ӯΜr=kޱ:검Q|r܁.ivlg U y@!kV] $ߞ(q4[+mXB(c$QԡqRɬzQԿJwk}6;uwrⰦbhA-ík?3"qˆ>cJ|}E oܿ_#S( !k±7WB+%Fv;T(xn\iS(ZV)92m@.ZWc63B~s-}I0P܉D##+Bqݲ`4Hu+V?Ց9֏@G,J98]:n',dG wG3`X,gPgRpK`4-ns2:7'%hKnFnfR~ڝ"iwUHEc' Ϛ ېd$ttF"祗 2$)'GfuS0RijK=HB4|"P%R]ݕFr'ź(4M m;av9BI R t~.$_ ~E0ZZFo4î7[f:3-[3HLSzJ n6"yo 8w pE.JYY*O5 /9Y666V޻%,2I9d/;~⣫w["l&U pn91F*|?N p;WH=BV Me-KYD^䱗 A<nzh_dܸR #u?p P*pqW,MTp! {OR%b9* H*24qOpߧT1iFIϪ)Jn 5ࡢL.kفdTd^'8{fꡉ:-Uur@DuMؓ1W3[<[z ش @* :SC舁M0`ӷl" `¶ =ǰb+6s37Lp|9\v=Hl҅h $8?T@^,e|(Sji2(ﴓFD?k0Y㟿mA-tm:FE ?]j;]E;@y4n* ^OaQbhŸ'`btZQYuōFͲm45M-i_/9VDu*u/tM)o1~>n22N\dwQZu 12^ʇj7kxh_Y{V{K^RY|z^+T#t[o@&Ttvuaj0-_.`ԧ qe80i6CLuauk4Po4zyh~M%.O 7R\C>^%¨XU{~'m}U'I6Zަ|?sOh[$ ҝ r̦"t&̝FM}h%b")ol\:]6s]#+pqP M( cQĬfv [ {p}PchhY=.r=:~~܅{" n.l8zfBKAu22LU@HB|ژ51t]"EεW?@TZ`[1ήQ@(P0HAнLLŠB 3 Qk=ۄx…wvBSt-uw԰Rhn1XY{fֲl\H'0v"oW/!l<匭I 9R10:eqܮ\Ji#?Zzu2B0I,t9a "!ViKRLjW]8qb]a+3R?h*ىs}M9rMk#L:!Fm1)!k%Ƞ.!b)6dPYn ]q 5 ǏLx+.\eA9KrP`X*VӋK[ewy,< Oi^I*Z6JKCC\a55Mɴ8ɛZ*C졈mM:go+׍8ߋǁӌ% ^B<"*/}kX)>k7ybcO`B/Kf}h8/IwFWdF[*'{ǿj+7LEe7ֽ¸rǂv6u-P\u9e6&xdհ-fȰ{ڟkOF AJcR5݉>Exug0*?R䋨װGQj"O"_sӎf^¿Se\A(RKu{]zl e~YK伎 #^i^MNH kR51ۅ, wtC9Jn!%7bڣp.[Jt0G? HHǠր_4Ql^=PX2g69Py|{¤Ղh0l+_g w5DXȭ=G*L/1Ho36+U@q9M^aU SI uf߅nON%T"7# `o@5O6Ej 7:X_= >F$.m|);((RRVޗvwjk0>Y-jcs> nuPW@aEzt5|4hbIA)Jˏ~kE/OJ1@t7Y갋{'*3= E:8O1D MUvhSOml`B\|8qz&P K~o.*vWASHjc",@k'U35Lo6Un=]\UI.7}p,`mmʻaSh7;vt ͤT\jѴ9B>Ył۽G//,6rHh 07bН5 kU1lh,.TTL ؇2{`>.Ǩp([rL oP7?X+pe6_.@>'S^RDr3Px\nSd;iKa|E3^:bۓh12# `8Dž(CƦل{gR*:jFS)!,+ 졙'Y]TI/<\A\q Жn0 j 5IKضs^7hC罷Q߇f^)„h7עWfQ "GQKs&UXQlbZ0AMJEhm=s`e02qtfjǜ D} qׄgt`e{/Zo+,bIˈ 7rO>]'"L= OR3k,w )@{'=v3 W՜!V擲(tj! "DB^I dkNdR0['qNFۏBpwqd` si"%%Yme}7gC[-)t:&mrߔ,VN峙];6S(\wR] |{s6}8[AtuDƘ^=~&鰱l"PuOw8*r 8(m,s:d/~kU9SʧWuT@4;ýWOz2X#Q*֣Hԝ <;}v<-q5FMa8Yfh[,.VI4:K$ &Ҹlxs\88p49: Iz\޶vaMlp#]Ŧ)Z- xo=BؘMybs6R5VgOAT*?[ /_\_/n$4S]쨱+0p3vE^5ҚYZtƊQGX]k!ցaH?zk]PeF}ݸ/لl/o"=67*r"B OFLV x}FKb ŝs-D~Ú>0Ƴ3svyŕA 䌢a%o5_vlU$ITלJmD LH!7.onGD>JKN,V)멗A"ItbG84U |=ݔ)pޔNEP|ʍwCX"pB]^| 5JC|,̑A{iz"%tz94kJvޕZ8N!T$ZP7 -3IUb{ >9&<`.Uqf,VHv Fpb"^&A7r9o䌕BAuZ7KV}WFsi>}HPc鷂'75{EneT>Q&1.gAXl J6뉱1w5MY.J,m%O3H/1d3w57Ci:A!E .{u /XKyz?DI J/Nժ8myl `[pe/>\$$o0b]s#(,; au*2K9, c-jq+ܢ&Ugj 237^g>T,kAc~X'#hꢸND #ӨM{xf5eric7x`Mۂ"9kyDg<_W1ZTe4I\q<6 pw25ifg?%Lkt,ɌU b bPWEBg=IX'fIa3z(냑Is̉A2&݈2AP󴣞1ix,kWۇMhrMqo/~'(@Pb"~ɋA|uEM7)fùwsW`居&tq<]]aW'ժ wHd4U F'*g<'OGRr&D=BV/|r4Wl#E{߸aUkY"Id 5oWѡҝD)+P "~2l=rn &!eAmy+țNљ#+'?Ԣe¨Ua$~ e-B k7JNo]lm,'B>̹:: cE J`cR-< cZ6Nnmye;@&9l|>FH)?qxTOj'5siCr LW &%B5^#3MZ7.9`F($UVH< pF3M&61 '+mۂlt~+EdIjU8Nxū &е\o_Ht>?$K<=)m-G ou{Hp4Ou'AcР<*@+q#Ͼ-"d xK|PE0eU(EN)={`H''\+ĭ~ﰽZF,# n6%+ፏ`izLq3֔͡>t%84}+(r{[[Y7=3T>n߱i'kF?)U]]L!#6n<Qxdp`QD"Q Ǚx^5fV?E5F|tFN(V@ˊFQHIeykԎR5 Xk~5]02xKQcv}EɪHJ$n` xn˳4#![(@.o-uu@?ԭ K3x/6ZOe4? R(F-h1T붪A&q1VG8՝*xFqa<&Ov)yOͩ@/"PzBNE2W/'o{DXxAHE5[AqL=-}V5011y.6*iиi) ] {0EQ a$ći/⻻yh:ABY0f~ϲ HXyʞrѕ V%* }r:KZ\CK*ub"?? `8e K:+)4!h;2. Mv79}A'[FŌ46ILgIr'^βɞ-ΫLͶ|98ߖRn%5R8~.67㈎>] L׋}$B *2]I~_j:ډhY_=MF+WP6O4MG2߱N tFpIC)ƒt~ף{DLUo,ymW t#F%Ak2{q2Ķe.aeTv@AfRc|%&qՏeBזhQm.69.EADۜym3|Qs5QnL"Tq˙mxٴ-!%9 7i_P /%aAS;g*;i$p]_(as:[|"Z>:oi[>b%r*1{s9ѻM4;w /pzLՂ&a{8Q#*`  UmLq}Ҙe:*:xIK4XZZ޻[l@SLaF+xvTkGg;}`J>̉ӈ8C*c&ƺV;OCVmԪV3X't_&.h8 #Q;+^MȭZRh'&,x1Ḷ(/ړ2湊>-H>=%#F6l^)dkjA pB5_B ub2i+/̒_,(qA˨l@J۩m7궧2; Q9bȻQ:nrA5-3Q.4YV*UJWGO-l߯'1WH 6U)>D^D ,ݥ|rs hѤʝ-mQ43-u^VnAJczPy" |YVrBv- ǍLaGσsrh1AVjʔsy_X"w(R>Ε09(R&TvMRfM{*B*^%!т'dZTԺ<q+W݁y}UN2W3 dFC`Έ"@W#}!4ƛ WMn/EPxv^t~. .`2t=zC O[A8PJ d!iU܂0RKe$C֡8TU-e!h)bA,{˚y EFosHE;<L/fڱbԹ.w;L9gE%* jtWyp[ !;QedHM9XҀFRFoO0CuHAVݲgOԇS@MʳeI49 p>e+oҽǻGn PA 71E8yA"fcKpVS-}׬dq0_ 8;{%ӡzcs/quA)R !fʏ'!8c}R] ֺPՒq^GΆ8x1jV7A;uTkă]Z^6Cb"&8ҷVHZ_Uqעa/saiN3Jjח$,C4͇)%j͎Y/MGfZk}6sj`~qi$ T Q1  Ąƕ+uN{zEp'ػUr IO ܕ(V#~uzC}k["cbrJkrMng5xygav14*DP%դoCRAXSedF03aw2/-TT~x5qͤk(  <۪!j#vՎMU#Q?*>ֲMy/e~r΁^}3p"l!Zt_񕔅dUs^ɇuqK D@|ә"nz=c׌ 1`Qp5Dƃ;b7kݟ7޳2x/Hʽcŷ^@9\(9RmQ+K^d.']忌[%V5/xVe 02w_Q.wHIrZ'ވYipH6<ű(gi(b~Xt 'Ic}\XU;~it>N8UzD~qm`$fm!?o/zGTͫbdwL:9K;"f|zKHG0/94qQʸU%'?}VCh"$7EɌ = h6E*΅#ےE3'T`*j8 aLmOiJ;H5a-ͅEą‹`Y{3 eEaUU>k?g,I.~3Z&Ųp3(׿doTʔt?u:2G>88[G4H>&8g?a{_Eg'y.~=']ؼ~̇`+J vq4@(Bv95 fls_0#ɗ7xsxy RÙ@|Yot4H⠢pҖ/Mmeyg0`l{ lNhfKc*$pQ`S2GQINtph:1o1uQ,DL=]3j4bԓvɈ\FNykP R^@,QJղ`x}mӬ³b#|Vv09&7ƈwx Kŭ" |`JD2>gQ|8NR:PtZkBCLV[-| k-.cᛤ1mq[Լӻ좌~8,(?lȊn^T7gIpMl٭H'a ;YLj CM4K4ĠOkdj_6.^kZA"GK*Λ@bmcbtTj/~2|4cIъ7fN5 ~4%ά`F=|.=D`&I7>8y,5#l}{qFC^n4^pVϦM}xpE6qSa?mCF}(Ύ e6#jMŽ͚"< P]'bF v;z~|Sk@m/t}I,:舁oì ׄGV*+CpOjuᵚD'> 'ѱ HvBxcFs҈ β:rY:Ċ+x.[<?֒CQ<ʈf}ohC_z1Ɍʹn[Ɖ-*;w- h`8xJҭ/Bje)Xruʪ5Q^(C:Nwa>tҍpI^P"|H{[f,6K{H03z+;6ތsZ%EDI E aA;f,tAu/gZhz(󭛭W.f6qeWWCjM}XkSzJv|CR%MDpJ.'K8,ڠT:)e(=ϓ^e!Ri_iŏ23 .LAeawXbEע;NNV鶰_)TM<,OIj <^[鹿=LE៟Cgu{(r;5f'P{D 0)@GIï,f)|wR+|v+p!Cc8 k\ KwhxIeau O3ȍ,;[N/vON@̧,@@ ȿ!v_5|iA2f%>U N7O߀(Qt~ by-;}jl!rSX Enԏ>>o|αC "?ث- !, +FJڒ%HwrPlj-?*DޏStPz>:#yxAF(VZ%SĞ;g+Sٿ뮧By+b6[c"K8\!92;d0|$pzA!bH&XH}J8d`#n琬9 rd#cXI?Sǫ5a1>)蕋?|3-KM69#E0畣}=MuX o-7 ,(~H&}3]pkg~0a''C68 &yziA3YYMT4rWPJ>'8µc4 )$:x}b1]EAz 9[ip Ys{! Iq}ڟ / A/7Ӆ2b0Km[s%VΉ==Vv e:z*zާDbUR\6yY]k'L_NCeo^qI-IV{J u1S2Y_țpWWhTp1bCƽZã6KPnwEa s4L@wFʛq"I&4OԖFs( S,?L{JJ+ 1٤DDOZ>bgEނ+73 8< WycZנ6sђs6D˛(f=/^<>i0=4a Pi,)[x7\s%?ATM! I44lotJe:k q6$MO*ME&ɇzU^dXSΖr V-ܮWP[^G9\]KVjC ]{yrv.ܾh}頭'ȕ"?le^m z 8 `i'?}XTݟ'c2׷iLeu*<G&yz5{v 3),X(y]NF^#(4}#wn$m)i|fETŤ]K cnNҔbe١VT$ jF #[Ir%Yz9hp XD^ uP{Nhjx A)=,b8ߙ,UO_n<sD3'Yx;2u;zF 6ƈ&-?"J-&\[q${l.S[,eP753ouhon0EwXpCD\f+Ց}f+-z=C.t%y,' 0ncyŲ[PKJ*}ۮ%<K%Zٽ VZ˨/5:uxĢ`OԤG%pN,p(|Zg9d|F@*IKQzemeWwM&»/?kbM6Q(Bg5q~+y3%L5?S9kg /P70Hy4^40)0P,~&ã姾G>{w21M:[0Om_94za|`5jj2HO(Bf:urt!!ާ- U\AbXgpq73ZWǷy) s%:/4$\Hc h"0n?p(ãLC7ade:xGȗ)赧T=xB&OK^11vPN+->*ji1'X`9Xvlk3Ĩea1a׶J$? ']pA ulΪ9Z2ú]k\L=^ [n)Ʉ-oz'Ee`@Sb97RvT"hIB,ff֊'ކJ>ENE -2P]}׀N4;5yU{07 q20_x¨ Lh5#0Xj NQpIp^P0n8pR۔^@ q1sap$d9L9TP~Tˎ0puUf]|t wbmt:(b: e4Ayl"<6'rW1xVJ.fz P :-Q DP锎Crt F~;hmU7(= bBS"Q|{EaΥEןbߧ7>wC 7⹷CP։1(9祗<ⵟjjo 37w QBچn;p0$j+wgQ!pBb*.pp4"1#6o+F{~zp tpUty\3TOf.̟mA: >#S qfVOS݅7{ᖺ[Cs)Lv w;`m$T%?7.RkT\b5&S6ǝK2# Qgzx33xbvY, .GXΌ6#>6}[U305EA-8tGvhvu'A>W&%72nhH' Z2PƵl#;xr<>sxw<[٠ rQaX)|AvSat5hā/mF_GK* E\$)@o ,Y"2zl&zFP1^4WN_\' Bz#9>7M7z4kkI/4f#--#lD[d !p:u$3^B)m;?뫬-߸&'şV>R0+Ѯ8~a;*4eBuibmkTQX2 _I<];'vid: $u/[y]P/d.{mG߆@`7OaZ% jØ7FaS睶$3=ʶMq?B %r}˻VK^eHC9'=9[Vѝj7&q^G-q@UDҬaσD/-LUerp u;sSʾj$(HuNL2*O#e^!-x]tp'%ԛ/k,tIle+ J(*4arXDjFTd]SR2!] 81nvP]ah$;\kgi7{C)B#Dz=ܨ uՋ(TdN\>3=kk;lŐѱ^o[G?N.X=4Kg[g  %_l pDS.u%I/T)_ $WPIԍshbX9h_lRѳ UEriԶPkK=)5gXܵW"XtW;Ebhَn**k4wutJ<zD\kYB? >; i$kz6Q>p57 `UP#b3C&L)D|@ݪ2!PZG$[Ah%B3" 3:KDNJBg Mݭ+,W f}CW'8;(ojsY叛~vt4J֙&@ycV,w$ Ay~ g>xYz߀:%KNyAw֢*tþ'M*hK&.0^yKJF=$J!)!R7D)[VwSv#gUdnQ?2W7 A:d;nv / eÿB/ vqވgQᡴ;XfIjqfXLR"|g n#!'cBfۧSYrگ=/(xՉwQ: K|Y<wC}bl≃υZ\9 ʮRo7#}s'쁥>vޮB &MJ*  ī{,+Eu/En7IC]?f\cr\0>_uP  vHF#+x(ӿtÕ# ߔ$<ܒ6X&*SfŮy\6,clA,h2zaOpfl.Gd0Cs8~Go,SN@h՘1 {$h<!ȝFaGf\CMUjv4͇7 KE6 rNxgt.ygKIkJZU:ݴn0b~ayj̍IG^ZO!-HDB|2WuX'4練f~HQ+d] vLљ_lJk~ |V ;~!)zՆNa8t # I0~+6=WRMx#CƫYJ` l JDpKK-Kpб^!yUO4 }x!l!%wI.d kRa| Џ ޟFgHͺpAvܫ֎ꖜ^.sKɶbKEwb2F0u&T*tK5*Ф5^`\b9]pUr}ۼpG*pLRHΑO@Z7,|DՓ20P(?+lDC)7HJpj.%l}./`KMo$:_fvRڤs o97s Dg6IPTcH= 9ӈ :`ɚ?K'<1&%ENA@(KȰrEbȆ "4[3&rȹYUo7 uInM8T=  4W"m0bl̩,rtDXKca|2ߖWui.ǃ_$REN8%;Ҩh G#k8:z.[N4 ޡ_dbn'J 7-98\J~&* ("@ hѵpNFΡ`ţBd` %@ cf=D TsٷB fˏqe00a{PEh 3$vZ5%g6\3&иV&Lm|_MQQy *юsNypQmHLSs_; 7$Lऩ hQtSs|=;r,DZ:`%p LM:̳"檹N=?F^߃+jРpDUVDfH4*)S_Z}r#_GF9J{bu6tЌqnͱ(KVݧ4}yJ ~ ?4p#sCC*:*0~n|+#j4[X0fvJ"t[~t~*hNr,_Ѡϱ>/>C~61ww"?o7u ۗSÊ4g5)Vܒ9$FVz&d&D2>kwL;LKRBXa=-~2 \ҙVS+ucZSj7DÖjsu.E_iWRP[s^H<@ض{vNyi a723u8ۀQԟs2b_!Ry*_[oy[m}!A)B駫k4=pGZu[ۡrܨBUA PI`6AcMzTm ˟&Vj .0MR0cY>*[u;t D lTv^ՓP &kMGZ /AmNCcB|-fNsΌN5N+&!1H1#UH eA0H|@@H?PZaV}V6H6ƥs)81 tin_)6WvQ=dS7(Sv`?VS#8c"SN1Ê?Vgi"Vb%8p/qiv ]6Wtrn=c^.P?]vA -$dl֬VE3x5D(Ȓ~R7WEJ#5k[V? 3, pz4CJ+QhΨ.Tnl{x*4_?K=c8a~(5#zdX ޛc4͑uX[b{؎OS.!\ǎwFߘ~@+OY`ԩy"I&=*/I>-!{bC;0b fDŵ9\JBn#*kx `rF*T9qMJ#(Lqf;{%icձ:x:J(^+l6& 90װ:*$`?|p7#k Yޗ-g_)ꑵZɡ tkPE@8ҳ!.䣭M| >҈RZ_ _4WhS[DfUL^:S@u6Nas790Drǂ; O 7RP A #fj\|{cڙ̻ liylt=Lv`"c͸ij/߇0)Cfwku҅ΒCp2:skBJF^ 2ʖT'dN#C@9((s'V-Cǹ߳)b5Y:$tn<ʠ,+ go\<[I 9R%Cfì~aItLaTbr9D8Pdi_ J1lWyF߃ϼ@Nm,SqZR/Ƃ&I =X^‹{u8`gyDK(Ih)+]o,i| `gJ2{hL=p0y</zF=0G~-% @23NS_5:5N]6[IXp]?yX#Kbvw-ᠠ oxu 8nB뛞Y{yQ\.4ZNi졛t@[$ ; `uïOGZŚK|ԤXXmk)0r!ɴl])x:0‰ECG>bدn2lT>;_i#.Å̸ٶ 5cGɶ"ۜXϋȗğDwn=ʣA/?oYƓcoTϑc^k7 l\I")+wXfANBjˮyB^bhȘVc? 3,b*+VPahMMkq$"( @S2vWpD+,9BDةRWN$7b8 ?η\y( $83!A_ii *ӝEe@XV;#Q!VL@| >eDJ,AIoXQVU/r N<'*b/.SZq?D")݈)ם_q&v$.i(|MUʧbFtmnIeҽedup8G:Fɰ fkyԖ(C`Mじݨ3˄8  Mnhkw׋'psWHq8*PwHU }<3K!>P6d9Zy)Pj'; pGt~/~f&RaW("q8vbȺ!."A;CewfTUB')a~=M?&Nų[1Q&bi s B#mK `T\8;)'M@vۆ3es,6~-LK]SH%BȊTYY""mu6E0֦^D\Y4vcT /fO!C<V@s:M?k?IgT#Lort~=j \aim' R͸2$BB ũ:CN=jٚZ3cxu !UIJ"Tr 2[ gy]|/𥵯$>sרȉv{IncPvS D|$ iQ("anR"(p(bCWIO5l&O#7AۈA- W} 6&GQ'!I("ET6sT%٨/0^ }6w"Z# O%\>b*hUM4szFyF>g S5Ve,ۺ$h8y:ǩM/B[ i0c srlfS6`j"8s4 E3/W}m],$ HKdέZ:iM<+VF )- /݌ltQڃ(2M즀@6*6%Q*X ǠOV|g $Lɍƣ,;>lȨ&<Hus|Pl0PÕ{@̟xr}୷X[@d6} Pu'i{c77?)AA9MC*E+v!dm|Rq:zRaڡJ_4z#ZhVAgre @=q'G< .H( Fc.de+*W3nsQdcqxxd9 @|Yyy͙-XPh떄 %02@A zQ9g=KJ6 3%#&~0wKDfhyJ>5mȓX}ʊ$kn}NLwm0V!bIߝ+pwйN&z\)Ԡl5O\JPfɒS+Xɘfas:sj>ѧ+(BHgȅBܰkE<_D~ 1+ 5TU ZCK3aAО+Dխc oyIچ4 ~⢷ Yš'縰=;tGQ:^ q|LxElp/򼅎fdVk`V^s̻)y'2 GxX\7N6!o',ccU4oxf">d-}a|뛽 p)t:LX^hcFkR# NZh JD_~$1KڤKmk@MXvjHʋo$}3`Knr!'"L݂#@<di'Yc;Ři 0͝GW%q{$-MTk3S]2lhwٿӿ $^DRfbp$e2/QdH|-2/0N2L{A覒ߘXk3T!?+ ʺxXe\R٬(7ؔp4 CYWcaM:ɀ}`8ɽ ((g VaX^_1%rNă=GH%K0mx#B. ,7փ%wM"X ռ*^x3>yN@cvVkI}V4Ƌһm!GLx>}S{Ýq0dsɲ zv <灰m1 :A1ui1{fcEh)6^Tʃ֡*h7meLu1ñ%a-8tehfuCp7kmm-6$F\*aN^.x밮v~4>v.}2>Uc(_-">KQ)'/#P(w8#us-M%5\K_&=7 E>Wy˰K`Qi cGs TBC"বJXo/ۚZfN\B|Sc7Ѯ9N:7vǟ =I'|$(3 {pW6KcV}HeHF`g]/KY1(7f >\2ķw7 *$T+ Lm@NOpm!" Ŧe1Cd5ļC#,7مi]mfȹ+ ),T%\Hۮx_vaL<$CPDA~t:|#[Ȓ}^~8QtTPKjTvg-8_Q""5hҫJD7WN?zDhxIOpDA3WgAR ڻ_n;$㙀[qX.:sfﹺ=jn=fi3x?_R5]5;oκoeCp123y$]:tX_]9ͫAZڠde$ yBDoL)2rXXV`O3`*؆AM%J!g`%'ը=EL. fE3z^YO4Q`5qF~,#s k iBar4#;g".<O#sʊaVgPpȍލcr]%t}M@P?YشOeNzu;UnV 8۔ 5Ob(X( ?z0:7רtϟXhʪsڏ[⛸  "ӼZ#wۤq[;: ??t\˚zˈьԥrhEpBrFA mvW4lRHBC]ĔM$t1Cq~Day_jh?cҁ=Zߘa?䲨{d)Q>|uS!a  >9tLt9. )FY@624Mƹ@d8h:wv!>0Ҋ$52W@jdL@KQ=L􂽯ͤ$/ ~;ߤg(ēhd0Pi жn|₆V ߨl+ 9ۘOr4SGWMŀ G XQ]cmR5X.;Kx>֧75-(k:6,4e82$vh8AhMhcˁBBacc-u#"VZ\ #vXl-uVǘ:M{2Ed뜳^4";{~jqtUj礼tZ'Zsq!?xwj韼g.%qnPP?7肠nPvU`Qn n3<&Rνrv%= ;$VjnCS%K*@c<v#.zBJӲOAXMϼWM'C;nQ-zӉ$W''_b3s=DЀ]_ɉZC+w A c@k)NspW -lZV~Rt"; Lm8M|E,o'.# +C.@f@J ܬm7ɐqѫenR0YZ[IB&܅Y5.EOm DSo: e_ⴜ :Vy¨O!0[q&L >vVsK /KaBSDĖOM4ܥP=j2IDp!B}ݱ~`3 Տ-X1*v9k7z+̗ a8#@]q?O|NC0 pcNk [VN3?[Ht]@HXm :|XKDa f Vf@x k8ْ޷TQ@gpMRKC)@)iPA)UI/Etjbc'݂>AK?lö&1-g|82H,g$<[%+!*l'^Z ȤZF ᄫ"8 맚rX1@mwWEG2M@ ב`V2!n|Ј0yvvjNl3u*1ͧ,Eۥo!E[;bg+,<[r$)F\ PTLE.qМʝ_ݨa&i{~tês=gu5+քUO]ac)'? lg&*s.* uh9ӛ12 i >9<6 91A:':#C+pa 4}@c[ۂuDJ:55Y?M਍.j!4}O3lky\:B!),g/L(bJkI؊'j H-mPVFcSHA7c /'i@; r#%q*s"ŜrJd=et݄n{!Ii"iFR IH6.tY$u]c;hyErgHum~K>`g?Yor]QhkHdWٿ쿱I=_TJ;I[Hzmdq<͍xv- p>T%D ΜÜ6R bNEXCZWip!oi WH1)M_]m* [MI o͡jÌcxa7id"D~M~nH SkX4ԙ l4pINqW ;I݈a2>J"#H:Q)DOg Yr#Xl$uLi*D*T0wEc<uލtYUbW<7#׭*M8&oۢwӶ:!I|4(Ul`B?4TZ6 m<"}|kt:j%9UsPr[i(TƯH Xk<\.xi,w6_|_j`L(G?eM `Aqɽ9Hf@6S=g,sqGllbS90W!.XwyMkXY9g)M7` L]vZoOR{CRWFA]]u056ABOÏp(vtN4GJѪ߽;br?#Ȟi53޼j X [P#xuhws =_=7=CR-3`gړ7/'T(W 4- Uu ˽H~(A䄢Fۇ ճK>*@$^r9tY K._V#;\{퀝x%XiĭβgLWtTR!K// 1#MptZo\5u xk\փ¬GΒ%wm{AA۹ xRd3JaXf1;\=ϺGy@ʭ_N󣘿X3g1nFADX{Z4Ug1#/y"A:#n6D؞Cu !l*7~&~5Cr `5ބLߝb9Fj5DPy3uZL""8$$uxje#1VJث=.+ج!Dgc<ʌ/N{2[%ppָUaXF L!I%Þog #C8ae Kv#mO3J.;6UÕ)Qq1TV|G=˘>\r&ژ Ыwխ>1n>*!Vg%my䆪&>#4v ,..ӡS?4y3Qb&ŒQK$cDnY :'C2WXCQf'HE^x[ݿH{!c=Eas z<c[ZMs<O;c9k^\7t#p+UF'65}_+'o:fzbڹ*UYeofU\dDl .W 绐C5ljc0#8&%f"AZ\,5C{O IԚxXnTnQ-< PId\KVybB8n,RQm: >X x+ DUk!Nxr ͍=ũ;EgTX!1_|IQ(rմqZu{Tw{ k]?Y+u$(S/Igz XuatebwzB"X۽kHU|_zɢ-tp4@z%hw7Q;WkЀ|"?ŭ1uYy 5͖m%IzG`& /# Rαq_\W"$@W#|:9mݒ^8Tc8]mH9D- %fk? 7K^" ~nRu1\zYnLujs,{#I~nPuw/Y)81j]agU 8ٯvWH4dɣٕzqnjVaՑRnm*7o8R2)]rP,1= '>!@鯤r$[iNO\Eǯ5{$KzDR-YM[WHP5N NyjRusq7ֈ5 ™vhjX!2?S_87sXd!8A \+ٙAx/PFXWJs/ݲJO ocMKGutMHng&Q] ңf2ҕtm[]`";:z΃#ABPvRCz)ES5Q*S%\hlq;W2\|}^#=I2^DMo#"wRԾ 謅4jҜah0R$9ŋb~Ɓ-=q"M!Ia̸ƪA&Ɔ̔k;Hܥ:./<ĺ9/vI!V%5jqqRIJ@tSf D7LH"D+*!2TW+x z.dÐo}m?⚷)A`]\+~؍?.aQ-':$FJomPY'0odu\@/O?''.^2)6WLiDUI ݙS d0p\nOq))jVwҐt`̈́DЁRԪr=OC14k@ֹi7T_Ԑ z5H>Aw]m>u@]\V"O dQ&.c6sXl(&mݭ_߀F1h0w|R*(߆|^ĎdnBѰh"!SWc OY%ԄHT:_=2椦i!UTw-6󷥡GnVz&$D NH4}ɿ.3&6#Nرp爈졛8chu$z"V, J8\qh5@R?#'>oL/Da6B nj=؂atYm^̐ڿjl۰hn֍@˥gg"P`CׅTOk%`g\!ڳEJ,O.wbG< 1nd[GFA%H؟M/Pa=Ev#G ?/cNeO-ёBёjdQU;p'fRRWȸA|<}Ȫ |>v08d'rkS(*IpQ 3q] %HE:26ʿ,d^sni>k_ݺaϸ p3T?zp!Yg K]5`lp5zA@KoY:'? g@ӄ`{g mxmA6&{h>HOh?-7Y`ZCl' 'r}:'^ѺG54\M4yA 6QiS|p7 D<_O?bō. K`-١g$.;0]A@%L(s3 OjX'= -|ARNu'D 26N⮑@2eHS| /ePET_W5T^䴉;=2bgdk=uʽ;"cj8J]G#JL;FlUj.NTTE22277 %-O wx1`ՒȬ}<.϶[K7U{WRx3*(se}M*TpU\CRY2Ʋwf=DZ!(ngyqy7/7t`"=۔إh?̉8z·#Rc*м!1Pɳg~o8<{l-2`p8W46DAd8 fgjӯ,T%=p D[e)¹J-[~ RU`|Y 6,6@q,*^ܖT=A]S B= R8(Gr^8$ݰKNPwP_Ь@YWJLQwo!Qyi˥}d|Wf-hזi,'FfdOĶʙ[d06C(bx_ 4NaE&KۈAZct__;Ӫ` v#g'i9ُñ6Tv,aNiu|*IOhdn0&EP]v(_0٭}7 $]߾{-,I$F3xMD|lk9Qnk.ϥ=oEdg`T+;@^ml;1Z3/IBXDV:~{ysb )  Pq^Y$3嬨pFjW'Ź1&H_4+>SOz"E c3_h- s`6^6?Yԉ& ΁4ʲdfYzcT{&&? 7k|#rP*=| g#q'~AɆ$.vF‚'z@@b)͏8+>cYF81TMڕ唻F m GR\ \&w|tKϣ눣a ~7 +lw~Fe[*cAO5eTNM^yN0<ЕނW4(`Y^Չ>|/dy"W6=:PPElb4)lR6N83g ɪ{⤱†I'H1O[ŏ9e!tkOmw#^q2䈛׏}~~ƃJemMEMO8`r]l!OJU׺K}Tb'G zg,8e;\LCZ2b̭~O4qmH2D\0?#.cDw4 1y[ÏS*4r|-]N&SD IY]_84j83c}X[qfic v:qLq*<(%KS Ē̯ qu>d[$0AdĝMu -.>"UMr ~.1nPH.%Ff6?X*l=K_R B3E+*|0TxqYHL\ 0U=N]5"LGk,݃?x/l&>SqZQ~")^J }d9('.bH#U:\.;y31nL@)מ EJp{xjWk^ӑR*<_)!îĮ6 MJvPx^YoӷH橮؀{4zr9"; uJ]߳fޤa;W\D Di]ɗȺq#, i!ڜ; )WһhAANJ`tT d8."lRJYX'bwk:|\~8DVX1PBkDC.xu-ܥ~rՌJ3` l"gr Jv8%@n:r^Y?%3%=sU:D(.܆V52)?R%vIUb K/[ JmLH]gqM]9"~-/ MK]="%Iщ(D]ػ_g qT$+G'Uqf;+A3@1ˠP}sDDмq{@贚̠+\L-=q!@mx%v&Y\xۆlx~oڔGU\T4>H1\lq`aH犛j(?Q#VJJtI\ y狼v&slU+xnG"7Oȭ9v 8K#p"Aj < Μ̍頨mF3#z@悊CѬjXeeŻ@yGSgvXs,r<&KzOc}0^!<{")k=cZ"߶G%?ٽg_SbΙq+_@8yw R:+$Dɓj.ʯd yd*2=Fry0gƽ~US С:X^Ѱ3EDq{EW%Z@*9幮(L}T#w ^19W bЛK6099Jl0a̧ I2|}'}x&&3BWpSF{ρj~ifҖ8@ 6Sum< baS@TQ>_5 m`5(O/lpr0ǝw$[Gc eP͞:;\>$ɈqβAn4|sW&7$CBhIJmz+6:!PWL04Óg;r/$gvmgezGxRn1'`Ud ^YẒ 0 J|*C6szz><(]؃J|h"W j §kFyexfk 2ܫ3W0F<^byqOM 3}[J.zVV 3ĭ13oZszrB&' B@jd]Up2riNYkQsDu >X`tf%o$BHX~+b-Kі܈l20/ B脋_j~U~eK)KI:\%o3ݱ os:̖ۿcbw4ԆQQ RgdA4qcE_A"1Ԁȸz 1(B)$=yyүm.O$CKȗ6cQe1M93NX[S0P.7իh+*BfS!9eˋ}bK$>;h2`ɄW Tm:#9{4p:ÇfCٺO.1|ut}7 KaUWf ጾ}xII 8 n jOg, :0tЫ;:AG4_8Yàٛ퐴C-=x %qN\ʔQk%dXRV)L3 98c(cPҕseW]L2KᩔaR\Ę,uZd uA~5tpQA1'c:@TOrt\bckEEos2s Xܠk#УgvIwvC.l_LQԜ`\}ZʅIP= KO-ǧ`d5i'0nK+o32H+rJ4ݏ\Aa4.R rɴQ&7ϥ!p ;E>sSsA>G6? ;֪L䎃*Xd)pSq~Yh˞g8 ?[8OK{ŏJt /[~3 rŎU".yIG)ItҩaCF^aձL*옔}a8MC •#JԹ~MB+nƮV;}\ċ "}Yq4Z =xQh2uJUPŦ HVf5ܕgbswY>9u]aA4I4Qls:қMdxbEzD L"ĴnX/NYTPLMѝC8?˼;(]B[p5~,~aŋfйݢ:( l*^",gUUy ժh[ӃM 힎GR_\;:<"Y~GK?cD֥6r4!-."j#jch+zFfG$Ba㺨e7lJc.uK\*Mby:czϭB9B._dR+R` I2ThR b-c'M*W C@~ E9U`wtmo'0Mx>0x6_d{ɧ?Z .n?'NG&r&TҊӱTw|M,>IPD/,{t ^u8MrO:yYF^u78nZ FiتBVG5J&lI8^_ ` q+NeϠdp-RW(BڋuzK>UwPNc{EwOB0e0Ѵԁ/ $c|2**ϳәwK&_̏Cw=mb{E:`tmc9Hc5_N 3e6[B+7;xXF{fK1Jd> }Q߿s&(e&:}2fAԶZX;+Z~ͩQ ̠ WQ͹.*3ALjK -F1_uv2O~Z6qTlmb 刯80FJA8KjXpׯLd CQw]YMU 3y0\A,,y=ƿEL:]{ާlsZh e@]ۛi/JY}%Qde|`0K}]KWb[k$ԇ\c Ϸd}+s7uP5S9r/@_7GAȦ>_,ZP诽~'6i @~OJd VC]݇堛Z̪4s{KB"ŕa(oB@fU~>CAĵTvJ < >L<(GpܽMZf)un*snEe6q5! [ %27`0S@~""nA-"HڮoqΌ]?J&-IÝ% c-|kq KzG .ryR]$}~f3|瑡8j}aGA>2T'(eᇇB:L(NMf䘷/IV  TyBH%fk| g`+Foq֝Xn)-#mXb΅EW2UTs(Z)'bJ2Mۋh kM6.Bm  Be6.—Դu(!E T WS;VRu6Ѱ>(Ei$߳pj1W(vHe_\%33ؾa$nvAa_'WKkȸ80ߍw·1H]T\/Al_M|pkl"!$ 3 |?4~-~CYq16ɋ򪆎tSxv(@\C+s)¾$t=ڧ:rDFfUR L~|(8 K\jݓ.8ZppQ*MhDJw >ذJ8πܩSq%d;`ZOV@4oy<ƻMF:#j@]:ċ5K}YhN[yHn= %Cx\Y<#, _8Q7Γv} [ɂ`jS')tsGKcDMky\r2KR=im UDݻtKvZ.iW!8e-eҜ[6dkc*gÙ;_{CED↓ip@axሤl@pl iHַT}̊@݆N$Ó jo<uAo;4\_yUZ!tƄ^NC$lwz^.r1\1%X΂ g_tͶ&íg0<.n cYzw*VQF:;tG0N4P`0SgtX^'}i|Aݰo|8'<=yIkC4ftV?ƭ'-DF>Үyt thڊY^R<::/aPiޒPOn)*h]#&pg$Qrc҄;v\tX _L͢ y 7rG wؠMqHQ"ӽ pu UOH{SNpB VNGC绦P; B_!>[נܨw[y:/33jXYHC)2eLD%7/8" STnEc#\Nq6VHM0NО*12ZQ{@Gy .])lKZLL3yTBnByHb $<5R{k.rI/iĊjG= vXs 5\O-g3#w+2?ؾp:_Vl&*,ђͣDчɜevpmd}hZ>J)6q鞣I2,8ʿ+^^?Kvh#C|+Т5 r(+%guo^BbnvLz6P\P2vM98sOY$ Vtr _`i7!wge4;92\ ",y>Gn ;}\׶>uXūg%8V&4RP'Caft󅂖%j, UH rvI0Œ=#G6-N#wבy %rGJJ]z r?B,Ӧ(j7e}N;0mG6y' +r?@t`B;*MPʛT9^@?Aj:(wU-ct?2 ?|>[҆/4jX6q@Je/m a3H٩)bK(3Ks` qD4Ji |WpK2Zocw!ېsf洠q]ay:Ry!#Rej]'hӼ0}CXT4)+ wH:rx2ت"?FAߛjoPR/̦޹ ƭL*tyVO$;;8{oCR,W>uxshe}.eT{ٛ;l-7˛eƠ[:藤G$W>|ȥ NJI+%U|v)ۈ0IѱQ4l LPMS6zT^^aӖLɝx"w`9c"#I̪Vx[d*7_`0.&xΟZx;C Vbge*7dfoS3  a6ablxV2 ĝ']jq(DQʄl%,Pr "w P#,iYP)[~5DأX8.κ溆'?Wwe^2EGOoߝgդѬ\'wn%|++Q%ҐvÖL ދzzW1zwDje0}e{Ԏ)7ث.X}j}i3XeZN!Z+KAY )Y aB02矢m;dT'Rкū=銼$kxx5ougq6/yrtN@ؾ@JOuI,|EvM]B:/B#EwCb,IF /~ u7(k8g@ _d7"D1̣6/L!;VBv-PRUSZgc2wn@ Y9K5j˽菰rf3"S5;)!{Gx" Nc+BY%14WUX.viWlp@R.ϭ3/G%m˃Sz[B _/ؠH,ĦӪ a_& ѿV`i Pga3L8ýI=MGTdxTv;P1lRU\ NKduz.a5ß8*QugWEDΛ9hIMeڪZ(s%Un.\P s_[ALVfZ7 F9`6yltƛ*߹AUi .s+UDEe-Z=loecαEgs8{OLs$W,*6Tf\\GAL$"fX>(A8=cn:'1$7lyC8n+FIV.wnyFl=Se{"(ԚQ]Xru>Qrǀvzѕc(yg'W~O7f!hYrP  \~3M݈ vyl>OQM!ˡKMB7>"VpϚCN%^q}#Lw۔e6veVw{\)v{H_֧mdR$*byX~ n%V>tM5֮#>K[3DRszB[*7AtC6ڸGOpg͠-NwRѶX@2SbZp ^F'#5"IGf]W9v~TpL9.I\%gF;WE o*EnYve5F ~TX R~)iz8y(gd1< YIY߀L޿x ]C?b+ `a0~nM?1@rAaf΅Qʇ&XUh|,BW9eԀ:> T.[OO4t"eE33^:׏Nқp3CN F(0;}zxmH@oaTA]Q% @i2\ 5iG+ 5?KfC( mP}Z[Km ?'c$ ^-KJ,i{m"9Ps"0n9!pPDEEmt+52v\.rEb HnL@qZ@> =˜<@A|}g0vہLLNo:A,&kc7%zG"C7MdňP/5A=B,,wx_F=#"OODAi[2(] g.Y=+!d/Zd,$m(VC ]-V c`3Asm%ƠQě}5UL^ >c2{kl"ewl;}''1a϶ڿ$HS/?ߖNLIu{"ŚapHV|X# M1'Z(xޢE:8k, Lh"$0ojE;[)AvcmD#;W>RA"´f_[:][f7|.m0S㗂$bZJLp{jE7jf!f@Qz/CID4"f,[RB"{E< |tmFK4 Xt95D~\p=69V'9ⱍˇKߞe-ha3C&{DS˅ t+wXd- fO>DMe/v /+]^3#Ev)שpwo!HS!R~W3Q><{o~ bbLkQ1}F9һ68ɁM(zx7ԿGqoM-Ms{x<ʙ@ Y i u44ȦnmV+BK]k{ =:V[cnx#}=aߨ\ DahNO^h?R9ؕK/ /M$߆{ zz:$jY0S'%-k})S &ܜpcy}rg6Kj9mtd+x'!6F5=\sQ@OǮyOaT$Ha;1#|d}EqiS#Dk|gm#;WJTc30Ev아cݠ/LgS$AI/򮵟+mPRLpw-?kH>Ƈ'MOi ]]]rBb9LL$l &v) K Tg`+@=p+&q =4tFz.,dam A,se2qJ)i" ) (o}SC-z[dҨz3> 6GZlR*#uPN[[:%!*'JL7 (Tm+bJ{R I,p6`,XvMU֞o+2N̠5:J~yW\Ŭmhl qgrhδV~g׵A o85^]#L:QCПT+_|4'?Y8]oO)nx1Ud &nGKRdxh8SUQLwNjGÃVd琖EIZh[7k{qe!T6R+_0I?ʱ:H0ָQ眥#*4o[`L eAOE!fc'4ٕ@VC>jgCĚ:qs[ u+`w']/jt#HhwPuA4A7BM^U]یjE(B]5}7и+:H;XB`<YkP^+XFi5SW1.nXNwrLT''jekfIBoH 4ԀY&hKj;?xc!T ~ve;w ^ߦў[Oi>rFR%[(mE.}yacc3\ W8Px҄_c}T> )7ئJj=GO%՝ϞSKS0!Z09wysmO WS^1Пm2r__Y*d bql9'b;w6̽Jl*A1I:9`5Y<(T{t^2x2.'?|Ž.Z aa7Ū{(]%!kVH 6:ka>ʈNPʗA:0 BkRT?64^vezs;wY?E`.5WaXJ$(&d#[ u`ĺ<;"ŀ[!M61+k5;nJ6B?=h4TT`-4♰ ƍr9OFXW[g玖WH4 #}*|GUF#KEZ 껎rk|9lMaapqlG o7E94*6,Zv5YRZީZ9xsŊ0Rlb2_S#( L3.x$%Ƕ ",FaUSEQ⦾"lhK,$mBdlv8-/BRFԦN5SѪNVvK[>)$AYۉP:9STD kˎ($oo2"MÕhrԁPRCan;Y't$u;% pӚ#jJ q)M̓=yap%w`E910?BrT @wP#oGvJ#gZ$8RE}1B6^\|<`K棢sHeDPs!ܚ.'3k808wӭ|bS&pC@B>z>6t| I)#Y,3ɾ`P$A"xBCo/V6TΔwcsֵR"{7XV(=.8g rcNI}Iͱ+MBȮfPLp6?HÙ-JN.~*LâcZQe .9/B[ TT7BJ'!0,O++lU2saߪ|bj@@9|jN4"mv%:{Hpp'ظue(CR,MqOP$SyXjB|Uz^)\ =6=cb '-rUx3m6-;ԅDPt/w!ZBJ͞l\A>%\Ϫ]E{}Ǎfe6|u<o'N3_)`{^AժXb#oMN) 3}KnhmaNj Xo{s.?q: %"}APha MA SE)1RS8yjyocэiji ƒtj(] ӛvqE!Z7RṘ03q|gne}i^?VJ%mх8UhKg+46b3^ brz eDŎJ;d?vJӍp?_IS'ѩ$ D7H rn8ijl/}Ž[7tDrfl`ڵ+pZkd ălR&L`!Iwgde4v˃ܜB/ݗ^~@b,$\du<ۊǹw{VHnSŪwp;=O:AZLnIIH{oF;#iU㆞ rYBpr-jD'aLM1l̋6ltFqBD/?2B 7Od1ΈD@OxWe,ِU6>T5O%paޝ}5DF1-:q-o E[z`AGcOBJjTnU4jup-u3'`8y9x b#ESW.1 ~+Wps"Hc Q!\[:X@xV8@1Ubk (^}sw$ZTs떱Jul)ˤBMyO ;- d[E<ãDPQ@(n4H2=jL= kWM"j3}M~Kp|o"il}q8/LÚAu,E< /ԜKΏBK64?2jb=Q ZYbOw%5;1EeY7b#SSPD8M\h/).+ C /fO}zc8E3A8G囘vvr4Rj#fпWai&֎c#w8Vp$= iz`{l枚#f'&a HD楿zOlV\x<)~( LyUbM"W=<}Xn:'ҏM(؟0ȖࣿDgMaE #U\m\2&Ŵ!p6GTKr%]Cc2h&YMOVߞy{6b&|wuqID6,ܝ8 ᶤ BԨ,)ŗSQ@de7rlħEOA;^ҭjKvAnYI$?cXҘ'5SU8?aR?9gv2^tnO[~ljb|Ł6" 0硞)W7f ٣Њ<ϓm6X}矆iE_iOu&6fƭ7wdHKv Ap5LXNbWӫ+ m>,tˁP*ʃV޼&RAIwŌypWףaNu! Uf3wWI-#Mq%j)j 2Z ukOz ;etQѣV٥^ִt!/XRjg,uJ*;AgN<yCoŊ8'r>g 4{aGud~  wz\{⾆(ƫ)t9T榨4@g8Q5paVlODhLժAl/ōWo(,w~V 78]NJBCkQP`OO$+CcFX0eװ1,d1?p~+y8ْ J4حAm‘p#Oʾ.(*?[ զhop"X- L ,IA{ڒ"{XmWT D?P@_s+ :cjG*{JC{R,skqkhO3Gȧrsv[ٰV˲15Je|ȉ{.?rJu>7YVF/g~3|>wMiTGڴlwl7 _R1 =n 18m|7ǣNfެP궁>m3#d@wl>ۿ>kZyʭP4]f{#)meHŧvqs:Aԋrꐅ }Lv+[I Nfl\>O?7۸߬n !\VwSL Ѱ" v!?8kZ՞G5trǒۦv);g~{q*L{l,~r tnkj+[zG#^BP : -Aj1T.068忦xj=Kӆ`͉g(OhVDnAh?bgB`6HiQ?۞ܩeqLz?%p:=ᔌ?>l>5sS1bՏLt]ȗOn]e)ijEG7:_k^BH;mb6{dO3ESZ\NmG0Öf,$oY[Ǝf8OCw3q/d#ނ^41SCn}Vb|a)r~9C%ѤcY='^C+wR91u8txc-K-vJ{I}Xt',ߕt>ųqar`w'Fٌ9觵ˌ|K7p^b} ʵ^gcb9yBU; q0@xpJ+Qn16cE 1g)h"(%K;jTh^:YʊT)qxѷW`{)˸̽%KcFĮ@rs. .Ѻj=r"$x}BHqr݋]FezXMO.;D$k=/|~d5L~=_%U\nq4F/U .ͯz`@77 @w@"9G'pZdUduygp[AQ+U8 acpcOz޺̂7Y tcXмRp+YM*tnEF #liwx88G A+űIgw̾=B,OZ, O !TSkXG9eV.sm2 KӼb@|F)Ɍ%Jg @1;m-QdP j>ebzɵg9,L핬+`giV${U&/s4s.a&^l$.MW}?U_IbE$E^[&N[|"_Jt͡1@3$8TE*eS؄G9Z{t6srnMjh?@=VQύ{&PIt`nz)-~L)^9[;Ʒ( і$ra!؂_w@=?"Q\]W2 zkEd=CӹșK8Xf4`(t,ht1WuVeh8S'js>"$StNE{@GN)u47f<,mb"!jhgR;n^L~T@9-@gKXws+;rC|їZGeéH0}ǔ0ϯ$'4v_(|YPJE{}h%[;hŭ w7ʥʷdx<gj~  / ֙\p(GlϮ;T?TR4@88iԻ v 4oؠP>+_{t:Vݡr0sսݶ}U7 QʙYzú|u0CffsֵP@BVnۅJq_XÝ.NV؆y8"49y6D[4ALgQ#JzAyw8ϕR\(< ?WuèpAWv'VJ½oR0A<3[6ÍI`6uTAt3=-5.|ESg$6+va-u4B8'{isb` $=1ǽD>S[{m M vNniIϕ,d1,ާf R=#`@޷FIfd 6md9wD nsQ:˗eo~;0VfvO<@y^$Yb~ ғ+W,sM?-/t|F71J)gu[oonPe+BLfĴG⪕d{Ir_VeuO4<\+u5t:`mqj-\ pbZQu &􂆩8ڀ~) 7hk((Rsxb/_R p$1[Y:YX EsG&F$B:w}&b(Nt-(ن2]Ɩ`?Qu,;kvTt09.P/ݲ /յ#rF>MғQ]Gf#O~ٙs}qv7ʐ;@ȻqR"vdTn*Tu^Im rn!+}Q4_(6N$)ss;6(H*ٝ˾:We.2Y/3 ߲e ]2+{1x ~y 5al}CȤIx,4)ӵz'*:x.Kf]8"/z1uK})UY["zE+(&%'f t\ 0bU{s7ȸ6<ݸ=bO%)e !XM޽m /;uĹ"b m);#b+3Irr!FFP%(=87w^vzGz!w=柕/^ao&EQ"͂^.{#)6/B],74u&>UPN\KeWYn17aC+AOY9V&0+ !\ "Rt:aԻ5%K?/,٢:"/_zi5_c&cHf= DDfZ!7Ad3.ߘk2CjKpKhWv# RO,vvi~"kw.C Fhw j-cY0.>] TdLTevcGLb6ul}bѯ4^ ]U@S?.SCxdD'q AT rIY?QK R/1fbdȜtHjoɞ/87 28|9\f sS^-yMݦ>䐼P d:4a4W g=I4gS6KP ZVo6I':31*o7ل0M̓ou & S9Q:w9kk0]0t6 3g?d;9]Ӈ*GpZ1PzQl!7ؗ2Qz ׻)8z(FfMo9 tzrm"\Tz\ .6rӌLJCƔKn-'m?¯6צtk΍Oj% $뾆l0G,򷑞&l Z߶&}3wQʃoZmHb$ u E o$2?"ĺF6-Rak2g jWJaX<(tIUw[?FX[⩵ 5dH&L'N6IVDzͧ[? ;m[*7F76 +eC ]\[CӱTЧ9hokY U0(aH( } V>_ ϵf˟ . [W =GÂqFp@a]*uwL]3ߦʄ=fUoA֞H^1nIm^SJ> 8J9ΡXu7p4I`Um9}VHRG՘(bI8 R-p#z1!\,;a3_t3|%׋d̘hcwȔ&-@ٲ%MꔰhV)2X%cre7nR;CH2K1``2W3~"]FE*;!Z ~ȲlGzzIWvxCs9r;q5z`[^E}P-izZj~q`?aA?@;,LREs> <`oK*7k!Y|d"vwѳ+JJh_?#<28{U!,&muҀX^ứq,nowDY2p֬W D^Z,A!M!8&Rs-ַʳ$eъ߁wjY_N gLXrIM+QqC5P+k1)'6|Z8ɍ4`_?da/p>,{*yF,E)7B(k](^ojHK KW\Ԫ2zFEI!L܈{S޴X( Y\^ԳK='ٛe|dbNL70$ +-oαO ZRvKX/ɎvKGX4*-- xW@{-M;r;O+ѣ柧*f3wޤQYEUBI`D"Fԝ$oEQ բN^D~(`PHԔ4O$ޒFK*g^"Yc-gyqmP~TsJ0,.Џ~=$\"拡D-_8tfTstpWM3_ˉDYVܱ h+-|m@7p<>IdVl5BxH!-hS0^@1@ưtvW39l%-ھ z$i+ ,j6B^@n P rbyE:AM:Y $<3b^%G GhTLn8|8|_#x 2;3f ;Fo#!NdEp}U72]SGE?؞C.Lgrxq~:!a50qW3GDr[!1-<|IFtySŚBViԿYCx/ NjfBڿԩD ele;+P_>L꾵>F[xxd#hnHw1ǩ7¦̴/ޮJ~/mZQTf\BZ ~~ < c̰no nX:6*۪av[?n.\%C}άG[Wxr; =3nڂoDc]?/5;{eiw 3,y2&C[/;![׳QDtĚIuHF5 s`1zQ/`Lm[: MveOpt[r@:S$nQYE w`qê9֌u|aّפ3;`Acg&sM4pN'ޠj)g \Ub_Sθʅ dηl{:Ww ro'9_?P-c|$f@r; ?Wn"l[oq*&Kf|cov Hʚ1oPش'M?q0V9t/'z/9IVA>F J^އ bd٬UKf7u5c\g{a 吒?7@99ֹ{ Ѯc FI ~g(F6#DC塅j9\#:i[}BHpv+юi,9Bp@G%ώJ 1sCRQ S`Gs;ghwU|' i ̈!IP8yy#w*ብp@hs{VCss='LcFI܄@b;9z"90/#?9/ŷ  )w5Z\R!1w\8GYU:@A^=["ӬS|O;=Zr$/?=JU 3ϺQ+%>Q +xYDOwY<&aX)]7 'd}USUk"ڝzj|[ ʅ=);$|#Oț۔iw wvU_en!6Y~?<"k` '>Pvl)<8Q6wlR9>F K2:CD<.ץܲ*0|I^똫ʖ~t󜷎BQkp7`S݄yl'joG@0.q`,Y 77r7I i6u4[MšϤt2XXKu2|{12虿wUBYOͫ'b.(*\~S&lb!ZW~+:ᆰ-Sɒ,lR@3W7EB f >{7Xmr1~r?wxf$o֑˫{*2Ƨ>DRQ8? qC2.ȸHx iNn-knf# 9𤰲ǵ:Dko9V0F4KMF5_u8(bI[%,z{a;qֵux巷O6!Bm{4 wQn32PN6-O@o$yS9@e/2g-aqOxrKm3Ffq7侘jP6vHAC"ꮀ$( 4)b 216\$l@⏨* l\m@f4l ^BWɃ;iPN2g@MRu*n0斬u=*^ސؤ}ETI;הtEc%p P .ØҶbu"R"60cMK?~| 9ቹصϐ@i{bOmvX=R-*|OĒ #Y^gL?x"O-H2S [,TXZT}d$bMp}IK49=PTXʂizf$<"9M;3-0-Z51uV|nLp('{~V5s| HL#n75u^.½6 |L?mSS=Y`ƌSʂͿ&~"LuFasb "Q:3BT#lNp*bgp:f8/IYp]&QW Z{3H'.5n2o`ژR&Rp=`A Uq, <lVL5C㉬u8>HkYZ:=^=2v0f?{qne te`QSf]^h聁NœWXMH-Ǫ؏/qD0-Wa9-?I*#)X{bqdF4E.^U4mIwkV8I ak8o"0F=cM+n$@c!uv:h1qf\fw@-ٱԸL!&ɆvUͶߦ͉ CKD*}z~RC.m")Ǐi+%MȪͰOmyxN. 3x&ƱĈ }UP~GTbDG4̽7+R-JwbXu`ugG۹T(\8l9I1DDX s }."^U@eMʀ0`~ HC#@M9h`S@f3 AM?bxY?RMjT%5; ^`scUV@Py'Nh̦8Hri=L+QIeT:! 1)SO<o*|YP:Ő ^ Y0!]ƿ~[)?\NJº -wwDYpK։k9A"=e5W9X4ZY$t_zt|QN 'UʿY6"V#SѤ6hJATǤ6%1}DVt_ IiKBi NlVcr=:$kgE؊wz^ė&b#IJ]%bz,lT|oA0Fz51fXN@7UJȨn}lA`y7~pXCfdNſ, @a$停=f'>h^(O-fmagZ<`%++gHSoծ3KݲQ6j4KZߛv(L-tmЎzmv 6Ea&TؙCB|D1ĝ\~_dC/Rв% oK&l.]vI(rew7@iȩO9hmZ=FXxirP>ZF-}[fDS8zCND 8 ^[ށR=z/0˒)ЅN~_ۼb$3/37w^@kCe۵3?$QqNm,dulc)|uٻ^x`S+|G9z@XUlnoIB߂бqe],(?9$1dTbki52(2,Fp Gg :';||ƎICHD `Y2~<ȟoBcgH@*B{XF}R8Fe|kPSպp'5IE81(K۫7:t`rzt {d w.,|Zqc%-@ɒzn"]]Ӷo-yf{[/a{z|bRژjS|@w]6Ḇޡ/nj" P}Jzuc/r!Lo \TOd. 3D#!g%`$w3$:UŖIŬ Ljʶ=ѐ$3BL 9r͈g $ ^, B}C4gî ӺSHJYЗb&T^]5hu1^\]~hrQvQ"LL ti͖)W+)qgNrWnUaVK38%w U 8ۆʢOKEZp`PydرM' t`W[yg%0y$i- _D"\D(ێM&_ڽ^~Gp* nS3ݛ+ hc6Mx8(vL;7(\i*AقH* *' bb^$嬞Y&P\' ހLl*ȿa sy>/@%ܶU=aYj&yA?Y~c(7`c,'b׌ i ٰΛkUKt_0+/ Y"MaIPD$)g?HD U̶|Q\m?RSY1xmփ~d'TՀAT]yi+/\/^{*!$jFsdv;i=RE?56'~G$:$|5}CavfqܯPWSr,E,g$m\#=wDev )fzT&ASC |ZD 8jco =9D.6/}KO^Y[|-I wf[ETC};n JA1D-i4$O}yUP5bxLJ!52?95{`ylV?(:D%Js'똉n-Y1_7뀩ԉJZ;ˆs% &a9`\CI<|( N[9`ŭbTPs9{F`feO# G3<뮆[G>MVݓ&jIH94߫hZCi$PЯckCcoRQ$U_1Ahbݙ{MݏݚL?1LPmpc޾&*QvE9Lh}%͙˗=BW$ 5yK,\0;fb hi0`el{5%{lL.(gMu1߈?UK6r#NW%2.Bt%狍7Q.nCdjzfN]\(Jz:\۸" q:x;DWJTSq)t&I-7z`ߊxE9>q&9>@ 52M-&=5pSTKcPظ :ǤD{ \rS Su o9Wu&[@ϛ'%5N5P{(\5/ڥJaMOeIFpzvLe㡗oXj&Ot[1_%2hGO=~AM9_/4GL8l.~RvG3RIJrd¨[_F^@h7C6PY3kcV_Vݼ~5 hC䗀6]Mf0y1*~*GT/x K#:uun<@pOSW^GX};X guR( C=RʈWMg4iH].~@y-m>%cԷeL EX2Q4KzJX-Rd4r9D`v0ؐPFK^!DdⓊrp`vWW[/Aߑ#ffS?ݘ@-D7d;ˊ!CͶ.tы83Zf#0*B*u6dg>R4XSK@#F z bhGl(+%Q2Lt0j@M )FIx>),lW*N={l5GI8N rf4uBjt~BKɴ'1ߣh` L Sd]^-,'.@A%Kdl7I;Ogi %_Ax7nY=#U9_jK2|R'`Sm$R1XG%-U0i,_%0 mߐL=ڸd= k=C#ԚcP䓞x8a+ >X=\05Xm?q1<%\ԕ95I΁08 #繝hQ [V-9irV ?7Kg,D`q#k ipihMzf͹A]B\Jiʺ[^Ȳ+5t}S"!eb""gE̸kT1zg 4/Pc#4?d0O #%$!]!ի&Tuu=ln-l ~3W| y86;.8#jZWr"-A}ֽŠЩ.ͯ 8\Β3`t!$B[=ܤcMŘ!h 1q(4h)6хQ˨XRF0,)`_AQ#Fl`m#O,,e 9rR >ĸ׻:d!)kf_<(CIg>g4!CLu?$^%󾿃`%B)a*8墥`2ek蜄(&#݊oZ`XX$`$岄''.]cwĭ?$%ӁEa:6nrw"|$9NfzFĉXwyf+~rxQW8c4pLunwE~"a ml+]Asi k8[ɣ+С;8^u}~《(m=- 7sh,1F3 |prvI(p-F92LWF*,/DsR9\hŢb溠;lU[KS:Nf NWE^ wY~DH,K}A=U? ڦMh].J~ʪ5i! k,dfOBUc чQ9QMy}vGt%T I:4쩼t?:SmW lc{{ߡ"UfQ@k/ Z3,!9&ubavi,r _Sm-_!Wخzcmeav}S%\l"|ߵ)d&4PlzkP٢ ` ~Q\VZȣ ? h~P("ې&l`.҇ >4k0M]ꕟtki"b|!"`'v(,NdiXY?y`TPqu"US_AcxBA*f2~l Yd4>L]{K``}2U;pMzxȄ9}8V%iWdQ28K|@ /㨪A?0qdQyz\+ssK29[ 8g;ދM xK{Uk+ҧ%t?% =IWX*I[5"&^j:͛akֿGvCo6n njff.j8wywhZ~g5{$B'򭐘XkRc+2UAwvQ( UO3' ?b}< GeF38ǹ2H8y^U2jWC2 cU7EgcKkpí yำrɡ_}m ڞ#<7jÙIȼ)4h0)څ'p5A ߃p6-xVY+>)lQ=iǥΌ\c>7SV> 2tDu;;߀ Ϩ p*:9cnO?!c63u; 8W(^5x$XK-O:]f ,2]nso`P ΦǐĊAn6tc,4[u j{5HlW oxj_SjL𜠋]pC*0MwisbU.n481ui+ei^e2+zNCdx&t>JAO.4Im,cRU.5 z땅jڡ<"r-})jRTVSV+&WjbLkڑoмhxO G7 ra@gX j)""f!¾L1K[_ŜՈsָ}LFy;*&.Qty_4ƌӪCT PN'>Tƾ 1L[U ]'߾J 묐 6 L.tؓAZ6{!bT2L z BUh9uPģ8EPSGGc)`jڂ{}G"OXl_8odHG~]IF{`86n(xK*X3X"+^n6\S0\T8XOS#km?|m 2+f$hzeӚ6I4 ;&q3R;eD@ZP qE#!UHsp˹F͡7ϯC*\iX*!("aHOo4jJN{-ބQz;LN_)SDirBhARU0*DVYU[cTon4'#Җȏ2KByK7e Id,̃bS,=fper*؂ KT\ [P7XJP$4ԍ3ۿ'~0 Qat8.{=cERGs jܱa&r,S2D`4Oё[r3>lڪ6B죿TRoAIB +|BL=` gDwM`̑i7Y51ܞ(Ɨw_z"4BUNY*-V޺+k1bKKP7Ątoݶ _}|Z\8|fJ3ǎ7vd>QE4T#L'a m6j5D &5A M3rȴb6RP۲,_9دB6" &H>%3řXd@-IV7D`7a"_a8iv& ۩0Qd(0<u^-Hh)wDCЯĨX ۾okp+cUOR8.",6Ԫ 9TOH$Fp;~Zn&~cmqQF *yX' g4H3 D \$$lt5 &-8[Hpu^SdH*O yd>IߗsW Km$a;QUGqes;XڳؐXRnGeK:2/l>v/|n򠠹7OQ#KtpLe+ܒmqNZHKdT\LcPpףad Jh,$癒MuBGlj:ɉ*A.bWjqv+eouix"nm‰F lq, 8gMxV<,OUHbv: 焜'"*qgl\Kh`P ~:f+N-5POuĄ&7p)5Wm:sr 36( rTj63;ϐ.lUhPHhd?g:jrS,dY\iڒ%ˬ&ϑH)õ#OoTpb.=9re,FFLSUw[#(X[!jbLNp#B1/Ы^K/pWtAdu)]T41X#ҫ \:6od؏ ]$E{"v<bt3^+n^pGYە]IK̕p>{Z(P>Fދd5"n09`й3ldIܼD ?x ܛ= mm8AH/m<ϣ[m"Nriu> 7#d(:]o]OB9}HSOJS+Ryr;{:u#,FX!3XPK2˦建_7vzzM;7I'ިR8i2[5[u9)w]HW47: i`_r8vJ*4q8[mr&/V7WW<m}fXq֯UK剙E(mj<"_c)<=̮eߦ2*`rp"e38zxjs"K 3_cdxU>ם6}vԪ%D[5m)#vXF]J)d>%J?.8A<*Q`HU|ޞ-|\qP2N&"9#F/E+Q jl.j ccSfYz> fiQ)dWe|3.嫗1\w0"g_S+# 5˔`e֟!bPɶ aGx9Y) 2XLzFe[}l!%OgfH-8nuI /)&µj&u*AV4Uf|@d|[D _k"! $OsxZ}/?m:Ad|P-%UOlasl,^c,~*~^)k TKnOVi2J8 %].W]BB!]A']=ya!S۹Vgaf۳(C@L)nX;.xr2N'}Uki8*ϸTnj0LO2?rS)C$!T3x ]m4X،0챪" 3&' ރ;{yh21KJWW rceg̨Uft;x8T;f 7NXސ>;|2bg*}_Y"]D1Z&4sɻRT"=Q^$Թǰ~ϽS"wcvǔC͋~ g\m&mwL(rn)νW',g`4"dzY?~ڜŞjs%҅%j)@{W8!M"/6Bum}[{DraZ]'}ӈ!ŝOy(;!UjjUx}"%s^,4OH1y@9+:G#sE%T"Tĺ٨5{ڐ ; ^Q,=G6캆Ly0Az(ۂ ݥp/hs (hSd>Znbnw)ͅ%#6@%P,[S]h!tci&sLwp$`#Vs|)E-"B3e-ށ'3=jyĘj,w='R$ov^$#6PU+S>z1jv&!A|HbT65+x Lyû՛ @mc]E>F zڱ>tb@͢GAV+9KQe MDG3D9Y$S{TE8҃m<ۻسΠg^mC|qBŊȯx8:ji<Eu2b|yd;9;?u9,#Ds@eSoRZ[Go wVeR7#ZZs+r3B7]{o+űXl(\Ƣ70FN̑ledfjU]`pJ:FKUYѥ$N˂`=\*be7Dۃ BÒ@GU1:ftiZb 3XN?F np䑧RvcbA M \Fʰ1o\m)H% Uhhc)>7jn3d#3t +˸؃cߐ]ܼ#B#Jf)@T?xZ9!;w?5G_`}'')reKX?>y"ijeʝA" /[7x,t,Dlvj-:IHQ|ʤ%-ϗ*ެ6pIe> %UFҁ%a[hC}b?*eJvq}L{h*U C"S6`tJ@Rc U ZlQmbFZʫذ$ uZ~`1/Qsfj}-H'x; 7 U3:а6PoZKH8Uÿᗎ[ߪϐ$sep-K`1}jX-ΜzHVGE.%M4"ɼU]7wq+T/  =b$}?51 #tm$0 1sFT$>egF*/xU@Io\}Yn|_:)]TtJbujXl]+T)#%PWLM;k{؜۴y9̅h2}\c:D0S2۸ә4]WGZ.'.]i3֘ʼE!(=wICZ:X/6+H%z[itA!ha$&@iԁ6_1H?&qwOa(544"ϙ+mM]reHXTEXu׺tU3ۂ`KCfI,m+E!>M><0l5t+<5kYJ]M}]8&IłF[ɮP7_%P)~qQ3wэŏg2 }K/L$UgHpI(1 =Hv÷*~$%Fg*a"x^""dSL{PBBK ޒ7~ @]^"ʮ @4+[2 Ϋk7pVbcj' 5Ɔٔ$oa(ހ?RjI/e"8{F?$vj $ t.dl 4藊twXANjK!8a5(sܴJWP8—eo4 W O}Oj(`I ] pj0۲:aꎉVՋt0M4[h 5IVCDZRďa%% >tJN1^J5Ehܾp[P\| n#\gݶ$b˙[hRJ} S_Hr?h`9 g>^kmerv-}khƒ2Li~=+TS$ ڷ)%=q|w?&|hy@iO;sKdj^wnDZʁ!ކእLg ̝jC 7Edp>Lx>IC|Tu*~1{^[>$z^8D|dһ61 .mL}&b' %Wx+lA"Cz 3:{ {Jȳڧk3Hx,RwJU=)|mVR-  cO!_4fp'B_Z*#M{G wl-6!+JBYIJ(=fקgJRjxZF rdD)^` Ķ|Q-.Qَ@d#ϖ')s&a =fP_G{94\ @+>DB d/Bj5`b;9Qp(K]־3nȊC2ygVKwM+AS]}@gNXzhP[F+_;?<1Ƹ{5N1Ys`: za'wTos%j$WR ]k-8&~iֶ[ /=ό,zYp8žɸC:H:2-Fȁx gaZnn.2~K Io){1YpsK) (PyX` c촥dH]`㴵PӟGHc]q)PNcKGMq*?0C^'΀̺Ӷ&4Tu:[+O*^IWy2_{ysK1Jo)- #p(!WVaTHDK N9+/j#lFu)X!oLFF4Vғ:Ju&0yveD(`?5[.$6\Y6Ԋ̌BSysnwjCFA_pw-@uzX ` rwpj RWwk1l樹/H*4*yKpMQeCH _Ǫ 퀽Op;b~O ܄sS,95s߶H,ں=Mgf\|@UMb>ԩw&+ h=AjB ΚӸ"}M-<+:,[~n'~.54&'rhn7<$f֚DcIӗ )#w謹TcU=]0+.ȸ)rGO*: J4EOJMNq ~)PB#{ LאG0 q:?Qs,Zm#Go<}z!c*Lqd~zVJq7?]&d4!JE*)\H`2di?Aj?q$_KTuBȿvtAcԒ}AR["3*\lY8tH_e~Ϡw C0\z>BwDEPیN"d֨H:SrZRo2's0 ?Qv='Z")?xa4XtRZ⚴obW_^A7ykdfN-r߀lR-PşGh1%?MP5[<ְFÈ`1]EY"ܱ>-a$Uh2%,Nxo8l2yJb4#dC/[ (^1٠&`0&DV"L.a%4$7,M,}zBVB8)@=*,GQ뚈`]g=E"eȂBԈ7H-)Wڮ@Yۦ!H(1 9`- h皷(WjnŅa}-epN|YI" ﹄P`k ] RJi] ~(5-!j*ȼlge1ӗga<\{PaspEOk)3gE~2R%_S$#AHE_ .^3S6k,T1J̛Ft ZL+# R]z.,M nɀ&2g5A\mtJNLt4QĬ cOl="pg>Knct8.vصs2ϾͪoZCMCmɱ4jſv!SKt/oXD`p>%e6P/e6꿟?h\KyB +`L)* nHR<]?z][>jy!zX61=ȫyFϜ ldW_; Cpsn4QSQ?%>[!"啐&e(֔%KcTfyT1TwolcIQJ%&/ZM|aTNM LPk ˡ,O) O$8蘝|]_WKy $m˸ue[c%]8- $K6ZPQ'kc G)V_kSܛ$;:nLTCq$gdJFg!ɫ25njBqMclZC"qMzÔ6` AEp蜃m\Nяh`{jTAk\o~98s+B^iP2㏢^%!1vùTY|{qH)!De9`J qz R(Mydxv>n^T-ڴ?3+NUaݭ|2+VNF2YI^ s38/\#X fN {<&Cw9 /qۭQq}daN7OrB~>xk)+cɀa-LB'ājjKQy6 Bǐ |SA!jЃAy^bJ_Yדy+Er](42Kbeþ2>?WOxfNij늘Kլ~9.͒#{ە_r z0 Ƨ?~ ~am \-;ޭm׍p|3 n0>i HtKxg~ b5y!Q6Nywmon5aKpjg./ d5' uJ<}Zmx)=aVy;A'oyάNrm~Y\^q;:=|=ȟZIpX~PNc=o: nNdU2\*v6 <>nQƎ l@ֱIlXk@MnBIaE;&@A!~_ UĊJHXB.;x91yvʰ RN[7,:&,!]7#\Jmx&A*;"bCotQxb)037] iBuD0)1- ҵT 8\G nBtZ6<EhW}:UƤjt!4kHDBZ|nA>wU-Z>Im}IMb0wOej/+VCbN(؃Q&P'ymS!-M= j:G+!l(f12Ҥ+&NPBcO6c\kE!?tvdś&VιKM Yv~vMΡrO2 }󐜛Nm@I įJA=O Hd2i{yknө"yP L,>cT 4~{)y4ΆHv^6p#bd*{Ӳcҿ:z5 }D(5u!%zA+X홴mGܳU+pp* # bѿj;zVЩmrhNOyET 1w=lC]9W@_ )}"h5.ڦu@4))m|fq#P(7 y8f6F/OmAɣf<X>_bOQ'C\#i ۮxy-Pq<],B5A#p-71VcJT SP&ifd9 >[1ZϙnEmI'0l 54'.>׶J 7JbEM|!!SS,4r d L`^YX I0/脞?53<4Vۊsha!̱\9:[A1s-[ ȆrSR˃A2_c\bk9SoY8#'β_$eB#N-dezXo.GRpy(x/pt<썊i;,~ «k}fU ;=  u. k+}3keh•g!1H[ȶSrXqV0\AEJtO QelØ""U})޼[ELm Q?-7PX,~^!Q̬C'++_|9J 髽\,0gu2n}eZ_NF)ٗ{"1Wܡ?j*d)1-! +tlAE[奓 98d'q|3ݰTHvȕ+zBDE#0§=BHv''94_D#(JM8>l?BT]&@1Ijڠ݋w"f\Sx8ĚI|,jc +[ q[M]eTxVs'X3`7pfpB(>jVNԑCw5Ɔ>6Đi@Ru'jU׷q)e%隨oZ\NqK 0x$Y2⾫ fc>jkX?vnckX"X&c Ǣ43Pp){Nv2ߺ!n1qwv<љ]//{ tх&{,^\*hPb Z\ߺb~TxRPxe5,v"q:j\/4ail|wjQ/#;E;!j a8R㣽upJ=wA X5zU،![~fJ!J~2C+v)p$q㙪Aa!g픭n8*c O;S!h9=v"5#Ȗb8b7 "pKu賱wijkՇyr'klqxueP Sk$P[\YSg h΅3gIFY+φ16A(4oN/JPy A8nYJz$n}kCHv;vlS*:S 4qRB>var1x +F]f>EZl{1A `;6~%JoNl6ul9_P]CX#gȾN~Qm͊T8 ELQ#cRD|*k*%_ť%M{{e^PL^;noBC(80zavZl6l_ZQgݴ臥-ȉ>Ыϐ?g!Ku#Sؠ퉨~Gm f:;fo2zﭸ|vA <=wmo$`6hMX陈tZv|ؽCҹŔuXS ZNSWǣ4p+!}g4 }ٛ G5eP63oǐap !X$~0[\,\vAZO,m+ gQÉD^~̗ )qiV( ,ruwjOcPd$ڰF4<ƵCM;LLЩfDj`\CÁ!!ʗT@Uab*Z7QUmbO gD<:hg5 kzp^C㨑Z43m"؝D!qN/H& ^Sp'?k7HDl`` k0Z|Gh\2 g%QҀN/1ig7 2Cve^nZԩQK%ta@sF()$[]6Bne59ҿNf>|FU[-mx̼!Ixĭ[ ˔`OXCKWOXSD0=`l4jj Mu, &7mȥ %J< 59s̑lCF =19CH`(pp0Y>ÐR:,qJ{'SeiCl0p֥찬>6H1 yE oǕ.NS7faS2l/"kI*8-v`?>X~Y3~|JʅN=3s\<62Y]0"x}.<~#*]n+ݰF )0Lխœֆ1#-D;t<fbfKxoq، YRu-<)ʳHTl*B)=],")n:vuXV4Z.m<$sC c-bOۑv8z^ݤp_ϡư'4_h,ɒrKFV&YB ΣuH4ީDCꋮ fII 7WU&!"AAQB!f[+mיx#m !V AlL}%]X(Пٍ!5^@lE now ߞ8Dѣt/'~u*GI[P\OEF%Ƒ?-H0r$'1#G89p%iM łm+pxY[$)5F7e,y m@ f$3tR&1|H<)_B7nݑ;3t6*~~޾Z "E7.Gɪ D߸dP?jq_Y^ib #nG@?Їӹ4}zɃaU\QsXj6KRsoힻHuc}hP٬f=yq4: sLNp;TЋw%ȧ6{ϊK_=ufAR>6q,j/-vwҥsn$nb8F7bqq* .1snh1x6pQ>[ۨ-H>ӏ)n'MA|=hH{ޅϴSV\|L֯H{t,pXEnW\%ZjZwĹ\oˍ?L8'*9$6^ 4~9"O{=̩I>a !olÛMBWI Vj ߦlܢڙM! IGҲ}}&)\7]Yn*Aio- k$Bdʣתv[]xi 8$ -{<^PslN0 M浼0ڜ^é5=Awa5J3gSc\7bnƸa+dzxFFR+?_9k4gʠ[ NŒ7Kmuw ޛ~3tԜB\oӯ A.586IG$,]i|\"MVBJ6Lo^$1㗽 2O:f7EY2"Wղ49)9d|eg>C#Y5Eun- Ht@ \Ҧ, Mck.`}H-eT3zgVX+֪b">6҃[^ 5zI3_(,V'luT" 8*lrҭ4:&:e(\AmX8PJy!],n [%TJ瘑絸 KUڶ̴OvhZB1732[YE ؃cVF-~ @Ğx'6c8oDc $bM"M}i5UݔV z!`εjl5c8lE}{m$IPx8D>b; 6`mfW)MZ\;~ ]@L )OD.k@ [bDw.tT Y4Z>A>V $`P问FP[.ˑp5=LSV,OFnEV C|,IЗ q. u ܰZijcg'f%J)@c\0;?qӁd]i#9#+rA@xojOpYfQjvl9{F9pBԽP;IOz |sahTK3`L/0Hf0.Fx<i&#Vb@. Ǥf{V-)~rhN.Ka&Xgt Ht8&$- _ۊc[_^2ytz?T"C^ngd׀8UZIdxb92D),$<'$/o<h2j;$ ځd.ޔE_odViCsNsmd}7rfMț (N ZNuFS8o sَ.]u4tܟ2Mo _R~e7f,_I:f8fف3EE~[2E A&@696#QhC3`+pZ.2 dl&ђjJ/v)g$ښz.sRI)fUP#g4+/qGKdk&H`+φ3l9AQrahK$f|93+s'$w7AqW>D>KB_\l<>LO'F (fU;K!ts-)ݡ%&UNb\vZ@3֪xL'ԝe= Q)X fs~b5a+5>/ +YkM'+fB<7VϑW80eJ, HlVlU4f%@~SJd{Щ!bX9y|?!-˱i2tA&gyptv *`mkd0o?j|ksa1c6e{ErIPlDF捸Rs$ Uzr\V] o&U͖h2 F0|ǙLPi`B_Cw ^StjqF].+ .ħB"%Zr^L򶑶Px9Ъ7zU\.]!Q(UNPi j6ap0Z }}W=K)݌'3.,o`6!y;>ЎvkҔA 9`>BAmd. |+!%趏lsHS'E?P!7#G@ENo! Bİ߼am }0ޠp: f/t L~ ,5 % " ;%k+DI{r13}AeT#-5H@#9{QV(Y@`:\}MvtN_?ץWJS؍u=ꋯH֖~/+3?B &Zxr_z/p ߉tCT]\JQ@puN5d砦<{+֕tFɷʄȬsuiY; +D~ـjPb,pn8J|B}Ɂ u1L*6!$"Y$NJIڳ"nO 5d9jq-m܋B}%] n\u*Q G*">C=~f"/gUv$]g RvguK*'_XEWPQ"}˭thtZ >k4o;Ǚ,X!ftz$D2Jeg{ zn_ J?Z[8ꪰJzR8[lgVF,j_|/?KV\{hAH]-k Xfc'ҒJ{,>;d>2h??nAQ8<X2DwyY[6$l:x=3O&<f%w_ u+K›1ǭ XF$]R맇G6(z'?ʩf@D/fb=c:NBX dƇwmlN T:/6q{I]` d;꾴Ho5Cvnxgb)̯VskYx\RWt蛫Ohe}A  `%sz(b׋_y!sBfb& 0K[r0('S5dz90Qb:.#.=&8^!|"KH]%5zP(Ym TKcܬw ZAgJgI1v+bakL 15>(vwf4vLl쎲VzO §W2dzdʀC0 #]N2C"}3gx|ŕz~[@;MS"vXw!} %=̞KBzDNR}^G *AAn)ˎWc!$llí}n2 6ޙ" e̸݇ytC9Ѧ4 0c}"6!n<:b=vc{!#EDK(r3S7j:(p4,_m}뱉Z(7D} yI!$rUlNbaD\ExMxkZ]\{OlΏ g h) .u1ѯltc]|ժ)Q|ɭ&tx%Ci{U@/ݪŸ㛑⋨-9AS^\d胠N@:i6kD]BU+O1eem./x5IDžӹ.B8R/ t~`wA6紱3_I).jbe~a2tas v\7*KKnR!,?if+z;=Gi;_Rc$ v?g\$L#-[ Va8x=UaAӌTևCc;ϒ*۞S6MV+[>4Bo\ұ)ܠZR02O1>&O%,5Fq i*x%-STj;&"[b \yI]eC:&bJ1Yޘ;Siv\aB#%o~a`Rvi|ݶ3E $eE2B822i,.+:+qjM0Bqz4 ͣ!x1m]kL|9=lëv'iF}`'$BilAѫ<c7n@|⹸eN! vS#3.@#a֔ah2_=t¨'ox)qqW*I>} arlv >}_Չ5.Ǭ "> -pGƢ?E><̋:FJXwfi(8=׆vims~}sKwZ?tUsH-XQ0MK)$Z>&RE[sko4(r͹b樣]IZ@t/ȺP+@xq({+qZQcFӏ<eĆo'O{& M(74@dwL(dfy?ۏh";|Rwovϣų˼n !w aZOp|B6t1)n5@~1:.Io]@I@dl([{I~u=VQ!?nZ-hBQJ {dǭ$fcf Iy/FSKV:5zLT 2! aSQ}aIP5 b)RQn F) 'VX% )olm~9̈́%i&P~=G=fmߧ7 HhҦza,DQ5S[4+BMNEBoW\5s7'GUb P{@)~ v S⮀Z(/r_<tr|/zm`}k%Kihi:cQ$J\Օ$]g3:|kX6~BУVoS8H y[+XR6ѼYۇ0eiC$DIỏW!\C\-H\%6lra 5"g] pvAu=n:/ Dc_UNY _#r.w$I,Sz c8B8s6l3!_4V9iKI4I&E}d-u`!Wd,0O'ZlO!0eӂ(% )\0ªRכdN+;_w~9R ĿO$ 喥獌OKkHi,@W1~H+LD:wI?3/P3lx#yHvYՆ՝3lhQN")ĦN_XkBǕ<}Um.C͛5%SWݘ*ZW9׶t`tNB:rYZc4ih'Ne8\IޗԤSf]pz=Nd=O Dl&`1ҁMu,WM;* LF[Z*Isc/;R}*7MS&;^x:+K3̀JL-a*ky#o9?iPK4;9T,3jJ2W``lrN̵ʀ nϕ^i 4wcٟ( =8R6CYۆ'|9=!: Ugm#*RĒR&-B;_\-򲃠iA'IY,WQb$_W&O ޡTA`̬SDY9gH֯7>CsT ]f=J'gG(q!w^&WӺTzO<T5|TȠ~W`}KyM_nqNxd7^mt`^a09ŜC 1*)[S"рy˃S0m A5q8+Z+DK'!v’yqoH!",p( nT$BG 64YeO-Q:yƦH9_{ mR?/\WmIB3ܣl;dqߥ(Mbnid]y?Xg:+5|y.o.&I//!h}k݈@eAkkwx@@e4X Wlw, B]CntXB1XTكad,"rKl2uۋkRbx#Dw՟ET(NL- dd>uq i^l[^ Ü\-P p5!S_h %mȨSԝb:ٷJ?eE:/4RzDJGb@yp$%9Lt㎺Ŭi˫5<=#!^5;ғ2Ƭ'ED3$;B2rd۔dT- \&S12\D}9UfB=ԭ>bFILNfO-BKD$ɒ8}F7u4cCzp k ;8,wVdn}.n:Zb͠PhqbT9$gH̰n#1C~x 떾eh%/2eCoYUfeiS+ԖMZ[/Ai  w* B<[Bj_0(Cvڼx&'Ȍ;.gŦo I0I9b{r`Wrs&iM/`e_A='B.IHDl690y]A[5-ɵoU#EvV=&C;mc24 ժ;Z"Qҝ" 2-g w"C0OedO).Y_+՜t*PCbN-d01,C!?Suz(\,hM1j{IIFXes{%~Hejba?c#a*$g0Gs.WǹMi0qg4wgYf5,Csc+iXLTwQ NP0=Vv_9uv !Vj>"?e-M>٢#BiSZn[9/ZuzOl!.Ou,6U8Rq[f tzd%LɥAu;/?OPK=E& h i=j}3R; l)Qm1FD@6kk{x I\Vʱ:P#OR?9۳S&)~h\1yĈa)AႜdQ˸$djaq=>FEH'\] `R0_U>le5#vVTǨ jb[:.Ei}Yji)d9EO2:P J[q>O@ht-fJT  =.T AyBƈ j9o/uwm`] H*sd`e\^˶ e*V;VP_PY'2e]rD428 1,4QI&60"QMP+w~,0}v#$ȽÃя<` i : \IHLin5y<{nkOYmځwOAK PhĬ1{%81 Wv9m}xdZV I`(r{+:x@{uB^gHgsEAh3*\٦ pMb"9I^ UDvߌvc`:+oB/G֪0Tiֽ[P'=C!˃mM5R3{.rȇz(3׮YMWlF`7ߺ0xap22y gڥW/aXe 1pU9صrc1eW3y&_|67԰n\M/.\{xqӐ^ew+ AFme5?%6۳R[E]|w;:s3NM&!K":KS O-ލMjȜ!%QZ,t}kW2c [K8 6@8k~S昡Fl v܎IY*9!dѳڡbO7MJ֊ CFdvuyѽ)@F[iwa+<,19D: 7.;#-n!ݓL:TWc xU]}u@6x(`775Nh4Lo ft+/pR_sĘ`e&lF`d6` NEl@'d֗>F`*wlBO%~ߋ%&%R Yd9Z|Ϩ`Ӏ_0VsJP;,O5_˫J/V tOPWVTZs*L+hRw kS=z OD7Ai v7vjaIk!4jD?};v_Jfg xÅ,7ڰ\Nlv[\ P;a nVau>ZkHnPLQw``DIА| kTq>dnۍ# U# ޑ‚&XR=,yqQn&칯_ogZ\P-IV&ן9+֕~>z4HuAh+,hTlM*/na% f,~y_X'{뜖e;j%(=.Tlс6,%NXkdޣ4ӭ!IO] G`K $5Qik] hGS1q@NRgb]UYٹUpnl5%w#f`sqbqfO} m "cY[.Ff3*HWB>wLUZ|ƒ~Q֣K+rZKuGt(%̩ej-j6 (3dp(2 i` aiWcVEUNau[I>WMZ/ GlRQiR\<Bh2Pk^L_Ө.zAyiq{d䧪 Iý!|8.㰹;E!µ/8TOҀF;2[Wȃ Djh+ͤ~7T& e 6dM2qK;H?XɈڷe&+<GTl5G J;cRq'yeVJ a\39 ݵo&ͶG[w ٝ#ܘޢFJ=[گq"T?g?8Rٙ.hQwf 4C]@v7U[ȹ搪r[zG[#YE̼gtk Nh6>)(H ϵ2>wp(&XmB?Q%ҼARYْթG7a` ]R^obɉS i<#Wu"\-+#{",+ŝ5`rxlz?Ǝ'{\kd^]u\}L\`>KyJ4 rEӳ\@y* qk1/UQPWR!ULMrhvo^ rc>*S\І"P/TF5òNkDq,;c/)@񓔦)ǀL!weJT22yC99d?"QI5n&uH`cs}1Z1e0PnVd&+"*B;!{ƻ7phl33.FQPfoms~cNW K#H|QAS]AJ$pY5AvN8~V#&#>rA ʇWXr \! ao4=3H~&>^-c$,nbuja)Xt𠎥{/MAgV죍 Z{@">>Ae|vL_+\PM0pvDfoy^)yxQI: Q5&ŕp̂0?z8*:hshdGV}L)Ad ~gՋG7"_gf/.#2Wܘְ~W1FZ.70 ms[_(Dybf7L M$O-.CK )6}*s TM2hhdOܙ޶n$@U {wN)j|ފ,8)PY =tǵzR* !gކ[Dr¯]br=HOIedpA̵pǿH8!L.]dtE2fӍWEu;4P6v .3<LDދKk8KMD !acxsk=mBeE#'*ϑ 6MNn*1U ini)>DjFU*n{h Zm}]_ L߿U ΐ:2ҵ3ߐuR]=9;%3Jrd<<ڈb] fu+ _ . 8ڋQ;)޴',Oڿ5⬍m@K]/'M!bOp@V.g>Mѧ#!3tuʨRs~lk<%66NȨ^fW48dmԃ2u<ͯs$w˙4W0 g&+%;cYRŬ6r#.,\$ȰM :ó8Ĵ@Wh iP,㛫&R$2ͧT_v@)I[Dk'9ŇE5Ԝ]:*:֬QA( l7'\tq7|)I'{%s%E U@|%{އUk6 .(mQ W)/B~9'4QH~h֎j#ąrKmqpz= >S$U)^UU!ax)Y/ k?M9cEE`qU)IDKQŴTG4->B)~FFH dؾlK(FOK4i?#=?cl@(_c`(m_췊uL%\>mAG|6]5w<4>o$5Kag!jJPjA!3a!Y$3?Rni! e *԰U{A=UzhU;2AFM#׸M#+j@$s|}mG_d$)"XEh6CD~Q7MgQDieݿAF!#;J1s48U}0ȰXژi^{24*b3VP츥 AC\IK Kغx, 1"=#,U';|6i+c T+eR[2/u`1ʯI8yd~Wŧ-;eN1k"z+|GR@ۍ5BXS^G~آ\m{''Qo㟼q":$K {>AqZ9'\}מ5^Āw"! ՠSL}) ;H?p$_93sJacYQ%{CJ =x Oibo]&xeY] >D V1pVC3`*nym[Duh>}?z3X%˟ ];_<]><-{tS?"Ҝβ.Ltn=vb'U[Pi91\CQb^\kV>W;x\w:=N( @: oA2=y"WxUISD u͒rr_$8`C%>>vK@[ج-թCe0uKN并|Z2?N`Oۭн $N킧.Rԣvr0p7 +#A+Pdp+O58l~)RU=\~_<9U" T؏OOa7\ dW&fKd sj tf@qŽť "jFA!&_u!w٣9TXP'rT`JI'VbC/IRsZU~y<P,tJ^I:P'o(̅]kŵ{y/h UKfQUų͘k%e+x7a^YJ4&`>)#48-[7  Fۜ׆J$PS |KƹV1B+m`'Gfdf+;3;o[~a-M{L*QqrC?6]㛱M|uwv6(|+RįD+ jV|Gwx:hAGvo=N;L>n35Z- JgmP.>+д']aÆS+bYNtJ+$IUO/i-rVqEZatNe:q ֹJ>#&r)ޞ-TQs&8ISs{ ӛc"N1ɮJ@faж 0-0?k>Ck2Nobnht 7:ajOYVf+9Wٵ%^U+l9lf٨ZR[aI~l(c N5̿Ži\vzWdZн,2  H`%JU%LjSJ$I&rRLE~;;}q{k_+7+b 8.r6qB/V똀[-o` /u x'oN,jȚm=\Ʉf:w6o@>ZƵdz'U 3s|Qsd(5P@j rk5sphXoM֊XRG5yaD7)Wq,w+++ڽBon\Ms5v7ԤVG s!jwm֣24D6{Am1},K]_o@LBnA3t5~3LgK(Z_j"ӐKa\ؖr;b-lb 87ܹU؁SU䈤mB`|*4;%x:$"+m?NVHѲ%-CpJH5,f2t^k q5ES뗅IKT`![Fm߷×?qoUy8ͯ~ܺ \dj3jBZP18{7 B6ӦmԲiӖ5d3{#RuUCL\yqzGH{wr+8ANl\G4F\<5~tЄ?.ƈB΂{E.r7rئ~xWsmݿSۓH bpi-C"eQB{9 cy=QPg0[Z)'ޚg9X1 +\ꮰ&SUpB6P,E=3~8-L$'̔j" )©42"i|"vԉ_/~V|% UT[~r)o,ȫMWZg^Pl-(Jr"TsVz;&ZȠ<@\5tEbɲUwm)R' ӧP{Y x.Tɽ_{>x]Y)g L%@BRl /qEN%Қ#ChD:cV#12$j1iHo"S%`Żq"M'{3m(SJkN=a0|wBhfhsUc هY&<V>itZ(ATrs b"xY{"N\//#fE!wL|)E6pԪ?O;~ \'B8 2;$'Q2γdb6)82#*+lV-un.Хy![-F8ͩ,BOP|lHyu!/N FΤes7 k晴2^Q 3Fr"ե"<@SMvey;96uUcPGmލ@|j6A-wl} їXN~3ҍ`fxc_3?/={f*k`vY!Z?rҴIB[kdߔ a3LXVPRLnRAEn\Ү('"C...wy,Kć z/'Bܫ+cBi>^yx' 4);xكU1[pbo܎>'9uhϤe֞XxER Kw߳7;qH:fԅXoǕApN|Lᑗr(?Q[VF]haa>/sJ.;̸UFjERxcza MQ҇@ 0Uۑb6! 2k(k3DcZ@ {Oc+)ve<ƳO5|/2('*U&:&_o'iLMhZa7EV;㐂|Z,+2phdBDStfGxh]*^ưgw)1J2zӈ#|+|پ28B{iX)@ gE*k6姥 W֎ r_vոoQčsc,1J:7 q"FH)L pJEN5-X͝knt,`C"$1AU^EGLg]^v+Wn;ɠQ&4@^ NNAbN W}Ne04Oz8];.ovrS ñm5ZP 0[|qr'(u2)p .@!8tl^C lL f">zz}D,$ oz߭R1@:9UOx8[VjR:6 Zm/bW B lūbDq/bc(hZYy3vҼ̬Q+P\y[( OsH"_,:ZrFگ]7;rXlI0ӄ^(?,8EҽR+l7DT'A|cgF}}qaԖ`m,Zl5oTጰ8sQ V DmANM}˵Rʭjǫ`A}l`ȃyZ;|jpAg{Q~Z`́|)#P!1ⷯ9иO jej[o/XW ky'턴AW!DwND5BѴ3BNq<B[~}vw$,G1đ3A{ N9Rè@?"[1$wn@쒭v$/a'•Vw|({I8Wtˎ'dyPo(x?*^ =oXtye4\{ELJB3ȕ/$Ey4&A(/5[Fg|^[Gq hXSmy<9m};X}uQ; Db@]&-Euq^\hQPbŵBy  [--@ǐ0:aݿt-ʜ2w(?~d2}i%;Z^YL69'5Po,H=OҖ8F̷:<)($b{J0b"'_!Y6ǣ;7R`ѫ_c Jmes ,X*1&M݁M+>*ZCBp`l"Pa-4B-]86+]hEr>eڠSљgtB_~}QĂKx]n@_4Hҁ qOkWX(K(:p *ܕEn<]ȹh`I3JpV8UTp}1$EVu'Jt&ԉ\W wj95O])g@]x?6~{e;iE@͉[P*f5Kc`ƎcP;})M\Ql s~R%45_iF72+6VʢAd-3ac9IZcZ' f~,<)'^՚!LW]C",$@ʒC{``^"vPX}S.GYэ))TTr7^tʹekQ{SВҋ5E+x4.mg ʞ:-+nP߸V$ܞ`J7f rTo Icfyj|;gkEAզ4u [&HW{_Q?uAh-HS$IgR*€:f~47 {J*|+4- WQ\~F0=(?.yUD_Wm,ՓRiX,;pDnPo9o2w{<^et-gSP7 M@ɍHlQxRBdEHXy\$lmQ"Y4;Yֻ:`ݻL$M'S,M tw"#ZИqJy`l\ԫC6;ciR1{D  )~d mOսrJ:|:uȥ6ՍFZ>@|No N+ /}+rSd@P;Ɩi܎o0,$8(h~HvJ<-u 輥 Gp/6*mEm4rPDJB7^^fmrh D43I?1򒆥fv=8?4olv1@rx)* _g8D6dSI,}M*iM8`V9V/|fp[+ Zrfo>km*?Yh_T8찌 fOw ~MU4QܖQX%>vomB܁ҿMK,ޘ^%q)7ǧ7H.cG@9Pl ďJټ"y#g+]׍_ "3u;7վT`&ɫOT8RfT; H|;zbbȍPf;*(ł-|>W,HaJM}-6D`IQl T_XE:'EQTۗ 5 $a.Jk񵲘eUjk}2>wyeedd`?BI-پ÷N(7ȉ懴8jŎN .uIG-x{$p'_ux[6J2z9%dX|?.,HfuөKuLW)[o O2~[RS%E%Y]+V`MXRy_A]e#Hnr:q&5K4x*i“͚,CfqSA: pS= 28!5^5PiQм$)}5||]0ERtKe"K'VTAVJ~Z[Dž1ԷB =RO ‡|c] j#^ZTާ6ȠvS{/#Cb^} 1(e#F됟 eRUhS42јb@H).f:GYJM6d^SFj+~8%"=Ԗטi+Wm‡ރ=J'8a֩y(%BMgO7LjRbDn:~Oa瘌|Oc}E]zap_vC cv.j#suUp^]˩~!J3ƂazX'ͩ=g>mui$Cf`=׭[;$R[m0 {H'_*BSyq!?淳*|O'\yUT[xzgc.DǪ Ug4 GmIT>1E,軇$7ֽv9ޥsGj} [);FbBVC! +/aafuꢞoQKwBSQzґR[fSU7ojI@jзÞki*yxbe4g]tM S*{&䦡O~;1n4WS"FbHx;(i)0M,^74IiQ; \({Xv*M١Õ]t+Ypāsn8*#&H308m6+,kqo}]ir"PM Q*3f 36MR R W^JҤ{JP5 $^9k_j/qN1c=:ʦՓ{'Q 39z>E@QCnjz}x;3fјG~<&dId8Dp욢sJxzWV3sPLe)M t|J[-$T&ZĽyd XԏFcC\ch#P~buQ,Iٺ,󜁤R8Mvu74 P4 ~Ex]f :! s& 4ȴuq)]"c^":NZΈ_.Enq倒}Pdev]XCOb=•04iF}ZԣfX4Ό5SAV3xI@87tIm,y?PZjLCkwn$,qt:GT3au2xT><ܷuHݏAɯSdؤC{$veV_Os?ٻ\IBgSc4^OnW|V~SZ?Hqk -3LfmE7mر *Yak*T'`5@ޡMv&i8'4Ohn> SZOذZ'~QQq ؜Šp >q |rnkL\1]4\>{[qo_Q)/ ꎡ†h>z ڠD*^D6f Uz:^ZWx똟we4͋duLܮ&† 9sC푁m51gX#xpv 0h=Ŏfi+qU(UAU7jVq>4 įJEDi]vD2%5ƺ%; &_יDP$F-0[hiqFU6 eWS w˲"ZP {j+,mBdс3 2:ADh CЯK  ,14f߰b$gN4%Wilۛcjw!wT#kVwkQ9RW~ʏg|?#{&\`¸5=bd]Gբ#&Ze2ce\Z]`i~dl-!%dEA 2,-ϓ-rX_5]TqE/ҎnލŭT 3 2the{c9!}#9F< Cr eEOѥ.]S/'E*[-4( Ⱦ$# =O/`Ҳ<̠VOG9`?jeR\tF tu ^ao$Iêy*D[k@3@ 3Z+ l~ o͙Jʵ,8J*-O<.dM)Vu0mFS .D˂'{M7)lQ:@1sE-6StDN,ݪ0=*{ҭs$ ?|}-ۈ]E,x3S%R E|([7OAƖvL{JX*e9kk`G8ѻ(6lbE gaFgfCy_Yh bk^@\v!mf vފ DEfvU'L<ƒpJ`o+B.mW`o^>;iӱ|`K/˚~#2!FW-pPO@<Ǒq\yzlMBYjw0h1k?yIyX ᳠+AulUm*/ϩrۗqW0> PsxQC!cׁKj $%o tsR8\O+fw.a="dҧ(j 'p2vlֺ\^xB2 tӭo*jrה:І)hw e+sɲ45A%-qk6[@ҺD214kef+Hj; >KgOǖrF#Wkp@aTI[;ZXx7_&NSzgKx 8qDvI?*s0|6^Mutt=Ɍ_@>+L5e_t&?au6-3#TK8KՁЊAIc2d-G{UD.4{wg4NҁaF٣*-F@8ZLWad4>wniWC1lTX aTL/^8kbr5rZN"t ;f `WhxRoKq [e$q,"~'eᯙ.0V>)K?~דh࣬ln=A'3]OޣEoVVBs濏LhZQ ' ǛNw] lI2S @ ߲x9?VzGcΫ5چFZLޒPN4*a%I.+"݈4(Ks1,t10J@Psb]M7~om sii&u"<%r;.M Fǡ+Ӳx3:O64{ats"ckeJˬ޽7bþ3W{1!*6xתvӊآ*#ڮ^0{rݯgC$]R`- Btq8g(=*^'{%E%Ef 7:A- Dk9p5c[GRalַMddaYYry&{H 0#K) E_޴3MV|U08/J$as!M݅'u$T%{E}kQ4gYrrfE`OwUYwr ^|E瑩 GN˾,f zCx j)6DOBC_k?K+$I[@JA]rBmjͼ 02"(&Wk0e|B Uc1boejW|O-^Q(/L/B'i :% 90P]Z`q'j1;a!dfV~bʲx3}?G|cPĨC7] q_0;H5 N帒asbd(:/=Ml=^t2x]'zŸ 0v4 XI{Ԡ%nLJ8,Bna>[카GKUK<6|~{q"62VP{jI1,P-%zu Bsn=}06q3nrp@uVY=[XĴVsGK~Ց:BԈ[4˨*WIlWh h.U3TRhɣ)`U6T!iHޥvnr{_;Zo .uu8/jIe E @UaB iK\Һh>3.G2h,6i:w+l@zX5i#?c~0UƆ\u^HFUjGeR(B~/6@W-̳enIW"^F xkɍ3ahbaguKv|I<3m쨟8$ɚ֍_V͊oC9 }Y)tsk47]ef>DxЮSZ^7D mlVظKT6  7쉣ȺWf=F\, rUKDL $]کF 5Y:> Cꘛ#yϫm:BXx#ǰC'z YFKN7&2ɴ( PہF}\3ZJYD/&OwHxabDlYrMXv?oKAB*H/]<\AlNº"&ET Ovu`h|hㇱA'%c ZG6N-Eb]n={+8n~y?3z>&r;{>3RS9,Jp]IxusQN%}d ȫn~Qo o߅)IIf-TT5~N {?qlp!y {;P#y5n2h;QMsTw!֦ink(-BmA_Ἐ-ohb˝eҝ_r?&E1_[fdRt 88sO~$AkPaºOV2w].a k\,J~Ta*LQxk)q8 Ia"@ ZP,DykGL6O582>Lb0T}e)_P¿heQ3+yw?ii8r3>9R=e,h15UMf >*C{-Ȑ>ne/>m8HW0Wu Xq~}Ƹ"(-3)*X;tSE_e1e$~vnju-o[mTF qW,b*V ףٱy/Rtᨖk%C5 腿kl:y0:{/^1EM>#wթm 1-NRtI,О!sj{B^ udRd2_k0!fBa NѠ4. ږoE y ȱq)AKfˍ1nɑ\h+uEy|+2*wۡhz(yds ȶy؟ڞ`_<~@]3N{ &ߛ9h.(nvH2pmb(gn/# >u{?[/T8[{ &CO)P gnn 3ŷ{lFƒYiecf5܃z|a z-Npϡk#ޝ ٔ.tSyLVzu*@KiNU6/+ i Y $ݔáɞ}*E3H.Yj_E홱vz1i_X(71>hY{P=A_RMdnlIzs.D[Ꟁ UQj_ 9&K~VFi |1-Q{zgW/Bq!dWFĆA"&awdL vU (y {ؐ(WZ`^hgnLwFG͵M0ӟ :2OG c'D>$mL2ب@y-쭢 M~u^j0|:AWW) t? -o( l'G7ܘmw33˳^ڥN]g$aƔz%H #Fmp}撴&ɷ#ygȱ>$ğ``=z˹y/b8ʢʷ :PyM%`h̘ N|ӪN\QԼBX CQ"q?DT!\tKom5jI[=+,&Q%qV؋\/mէӼf)C˲Xi($=e t݂_y4V=DARDRwINR,EX]Hȟ#M$Q~'zF7*iHjD*No%ѽȦ u\. ,9nCv?})=GXNm-&w2O fft4E ތ,xv # \~`T[Pmt5X#(6p[%q<:4/!.k~wR XC}g$Eh܍P9\k<9oIdY l/aew!fDc$OqD/ HL?G&ٳbs(+:Orhڜ^oe1,1a1lLҏç'v$IgSyMSCeKi7r)qхi4VPN& eP}c#T,q j5@qnU8?O^J|#~11 &5I*_A5,IjʨPzl94;P17{ pP90ȕ~q5N;[nMh_T;K!#/jNSw&Z jp<uze? 3R =,OLLahM|pz] nyyDڔ0N>dб()j1uG?mK-U{w-oozs:}~;}I6lUn J?뚎tROcj 9_w1Ac{x\zHz>1BW7 +gWNLWAYL=IECkP`Xg &(,? C蛻_z/ݿ‚wGw^g* x$fb1/ ~c}MS1\DŽaɟ!%FF z)܆߈\]=H$+J,2Fr#܉s`'tzQc>O] d͵'bT |-Ja:1;YU9 !-|2ty!@y~]ֿ{|w_i: }*=7 x d?xo'NF b713$Q'Zzk>Wpi+Jy4Ēz~PpۥgtqMį(-qSYdAX@^mv6 ^ley"O睍PyNV}bjױaVE މ8QN!&V5addNCx ;7i0 ή7*>, vEz>nfԹJV9.XmdXYx¸[̆U_vl&{>L%/KMOdN8WHF|31߾p:!L*l삋1@ p\|=kvRŔ6{0R6‘(7H3_lr~%d.avY@=)l]o3@pbv +H>*I ‐[Y\p3~gæ!_%3Rcv('{$h)˰%OGLq# oaJlmc@*719kM31?szPM}).%:D V/\Q b{u%o<atT~V$xj[oЬVVv^KB{PJ),r'OǠ_MJd"}2+>~ǝ||3N?K"t`"1W;:ǝ{4]FǖP<`A4QֽB[ΦUTѦ)4~̦{BհP!ՠf @X+1 !*@%DFpm)'f]ST#% MϜZ4=:*Q}35/u,dR EFqC,s;mb`e?Wo(SMtsКpO<0(%s lsBb͆F1;wf.b(Ty31N;//K'9[|&,{dHe!SeO0Я[ZtgʓK:-'ks>Q;˴~"/.g@ru'n_1B|56sxaFN-^ 0py6=@+;G1 ǸB)Ľu{"m(%rP2}9[kNiEr,ЁҾdv;5 t k%%:n.2^q{3ɞ3ъ29].VS;@?,z8lqS;oQ퀨Ʃ\-ПXCX^@ ;x0s3 Eo!Y, U >U=gP  *u};cb'9U.>yYHtC+<|Uw7tHdFih)xGX:_bNVIɑ{& G. yn1Ь']Jy4|q{)TFyZ\yQcq$1h6^9|a}P#^mmƶ+ ,\4 H  /R- )aq,.c鐈ߑg=ѭĚѯUfI Rg[ ѵ>VVLeuX%t_ڙF⹵{BbZ.| vC?]BCo#&Coq@'~TAJ;5ٌG܈џ]i4U0ek#~koDåPr~&glC ܔ$̈ Q[~kϿu*%V W*&F9lovUT8?=t̘=UmR5{IN8;h DiP\AB‹|Pz+ XlO=;!_G+k h?K)*Lކi 1Lƒ!!9/ǮFa#IHߝJ2U) It#p4nðs-n!CP`7wu)ta.#7pɱWT]bDSp!=TҁPǬ7*mN.%MmŊvFZ5P1(GbJ`_2y9ˊc_\A̩5eO\zP1ܗ.(_LƔE2ջQt؂}2\ ?(ˊ3$OS;*4-UcSVMؔ*_q1d@cO'07Tqצgjg wcZPݪ+۞M}%b/lf]z5 nce.MK=.Ì÷g_gB(PE\B>ʇ&1ïPye ;!-A%w!-J p= qKw;`R b.4QP7#wW1zK1DGX : :TⲁR{vob`F't#$"A:"1.틘8(FHC6|%2-hc>p7(P\ͬ^0-[kM#JW`n ua&i!}$Id%\pz-ShX<7=dѤґ/rKH3{MkLbL wX;k-\}8k6[)g= d-G=(t3q^rs|Vk2P?*PiymAZRl֛",hA ̕:'[p[ Yt*.7عL7 3* O_⯛N:$a ޔA K#|EnZP<:uYKYd8dpW2~ܨ{=jyJ)d=2oOF]KOa,*\h ^.i?))g~>j+bzFs8s4KG\jэnufuvȮ>Bɻ__m"Jcv.ŘTY Tn L]BoO:w6ʢ7,"?oKcaC͔ګhv@ [<ֈPd'ֈ Ok1vjFG""?wXÿ%4Y(sm7"=#][8IW~B{ݎK6I )F5~'JOOB=54I鞅k'",SU4Yt!rTE*oMXFhl4U7YIAvP~XJ/J@FJw/0R%Y@ <kۊqE`XIUh$P &ЖԼn"a?m̿ a*۵=V:]C\^;d^fL'uVE WpQ[Շ6$TC%}lk]%'0dt_?Id019%Kl)+?ӧK9aIyEԏ2]y5!$cTJ}K3$LPt"m^o*y\(ShWV‹7g0iٍ-W`%S]?Q~BG3Th򝄭3 sR-? .^e8)SqhOمȇY6 ƨ_Ǖʤ}[oKћ0ŐC3FunpO l!ugʤ)S+_o9<>sf&H 8ݤ.^!S^֟SXkBsO-YVwNQ:b33`U0jF뮔Y"OWAxDKj &q> ;rw7B FBUд>8wgD'a57׭PQ@lX >)伷ӗ.('B %\8n\VirW#UT<cp"B{%Zb"ْ,u^̟0('on5:j=~4E57V-~)0t5%}# X=7dtu #>NzɆ&8GzQ:LK-\nJ?(Ekm-;Byvp0ַk 9Esfͽۤ>uGiS'wɨ?狯\h;oZvggRh@z5PWzTq=r L.4F8Ûϻwj0O/*)2^jXW(}L-yjlqA6ɡvk yk}?z{!lBm̘ n_/-|[hhwU^R _1W:A+ jWڻyڕHϘb~NNjFj'2 ᣾&J_U,yvb\T:sdHlz>5Vg\/$O?SZ={$lyǧ32 JSt2rbU R6RnS!jZnp ;0

ZY o)9)AIy]yC &ڈ ":Ijm,/ ;K΋f \Q<`'$\V{K*5*ÕgJ.Cj3ng;$DNml2n:=!%\c>1t 3ҷ&_$ KYwNCI`~a:Ji7c d?;wYfE=~hل 7-8X|gT]jT!s:Ts`U;TJH'"6u޿>Mig̛ZnܓBM(ƠfY`.;S+a۱~>eSU#oDYQ?ȼ6 /Y|ܐG+]j_uk@o]%ٿ:1%؍_*-F^%$Zʁk,ţ$YCu/TCT T5 7/Sĉ@q:?B:IW)jog+|Id?1UJ AA Um2Y$ܻԋ 9fbo7ૡnk 3ӉާWlVN4LZixC>RIG}g3'6Sj SecܙNT*󜹫/B j΀Khğh+ G 8꧞0(Zb8$+13\0ǥɎ{;߀o_năjg)Ae`Ȧ(s p 0r ߳g04I 9w*3OaZNqv08,yEޢ}wg&ѹ=(Y *Nf LT;5g0G$r:^ R{\(_.R$ n9|Į:l]JQ#y;B_>&~ S@)I=>pwio]G(:$gZ˱oZ*P2@@'KuLƇAL?!9~q 2ue<[[1%-XDTz0jȒKҟk/ޡ28?kiI ̏ NjvyU8ٿ6'2:j* ~߇Yn L-6KhC/5M9tm)EJ,yo9*D۹9[›aa !}"&Gc 'mڰL7#E ʐZX=99OcOqX>)3c.E&_2/2I)7py F!kij6Bݑ!C>:PBڲ jۜ+IU7~7bTDny&x-8Y>T"ڔI !'利ibb"-A8{d2.i5YD'$a8߲,Vj)P×}gd=k { RX" K0-KY~T{b!A7,P=֨"71h&)G2VMi@s h(a2=MIȷ)!ou/:75ߪ}5}d@oOq^̍;1&4?QNҋG<֥'":H֘ZΫ&`(y_e9{o#G!-8 fwU%p"x s}]v;sS>0*[:{뀝=5Rud8pl^%]Pwm$5*y3|EU<2 lНqgO4|]D;)Cq `{Z;[E7#EpDZ\A<5ͤ5x1<V57N*f~ux KܶP\u 7ACڦb&+ȿ~55gbHkkVG$;*!!(bS!C},[p ",!G)ޫ:QOh.뗉|ݭ 'YXwҦg1'1Iz y:.OgmGשUjZ\Uo$ f #:#Hg#dg >D+P끃6VxLCÚ ڸڼ;aj -[s:*O m1w(p\Ǩ-0Y7bΣE8_3YB!&bVR-@ry JuSX_Vx`wL1Q#&){Þ B~U{.V&/Duߎ3[6@(aC<LS覦IӅfuYV\;tsg2Fæ6L)3i@_>SbL;w&N^a3tR硇:>)ygW84{XY(JmPBN)kަQ=9+*+<+ϩ^uKJD-wҮ_Cċso}%N(P_@O厥y^!|)Ű鯶A"{Ӣj7xa }dm\8#,soq[YR3N#y>sYG@^kX4EgX324+[6SӀK@)H2n9!H,8v 8[IŞp]b|wc4!4ay}ˀPv԰t2PDMD-CΨa0I2W 2ކ 9R(ĭȦ? Ǥ7[z @(vwaE|8=՚H,(m6T`ckxs"9&n*r^^13 i`\'Gl D¤VFH (1xw]׻k(D~"XQH&3 j,z?׳Q~~hͧ)(S2Ѓ>lQ9Fci<$q.e,k(g v \#<h*l`cn|#U3Z\ᇽ 'mbݿ'VF[;!e|pT]lŞh$m͉]^~qq*>e aE `de=_ĔAchÜLޫ[PK(=`6>k4Ue7a"m @Uh=[4MCµVUU~Vqx^."#GZ82-E; >~J 2=1Y1~}4)Ѵ\ I>};7ص1}(MʸThЌ'}nŦ;|Y(+[НjhnC&쑈\CIZN|p :Gz=Y _ (8)UKA!W rBs5)wm}|+F ZRڦї}呸{ [c*b~\W/1g6&蚎p"$Yer<`|\7U 45Bٚș:vvTܯS'ثp6I`z uEPq|k<;Ї:α_/%T}Iz-s<H=X[mNHt< 5M^LVn)>؄"ѷz>`<ukW(IQ$iLtqsf;WL&{)DfFM'ZX} AC`VYl[.T4vx#*NiajH9E~8aRמ7`Z3muQ4@pН=ڪl el좱6iX"-TBe,xh EX? fUoߤ.xpd9)i.mL$( RZ`H}XCib ]KCCP^ŚX=e(NiA 2+ni.W'5 eJ$:btLrqgNCq\>R84w9 t`v8fqaZ#C&VnWav"{Ń4g4v#Z<`C"C<8FAd ڨ6?0Mc甡6 x.IZ%%cUNv=ؓY(wB|[˯3 /=-E -EN,'u˿"wZ =`,ST)5ޯ+2rvd"6 8f$rpo27F&Asɷ3|R#dݞe)p>pܣSп@@Y PK>AWnkh][V_)%`9/gOreC[ p-N=HZ0g\')pWau}g_H lZ!M!;v+:~U`{2;bseŝt_5>3sC^utuNK[(+ɊҸݢKZ3GW^t|.^P7s#$nN޴bd2fgbIP1܍'I]ʏ}tB:S p\yJbd\!^KOXchEGS0IIY7. 2*otC2[΁0C f 6;ubE? 0s#0z.=ݸ!}*]תl3yW-&hb qkB.4Y%Ҧaa>4?#[&%Om:@-'[X[/.7ڀxW#xn69 k/<Vy깤)e<`$L %YQ#wO!2"oJؾu 5<_2x2r̕cjW VPA"/q7@c}D7M(o\JWl$& :VJ|toHѝ撩1H8gw%xF ->A:_SM'AhqI]U 8B%%|I;%/ioV9v1j6!&6[@Di7ḁ(b]SG-{[vsTj.fnlpyq5p1{4^̩0 +`WY˦\|sc%fK=9Mq@_IEv?;jf̂Ty\@IѡoZט#Qcj u,R659ox(4M IWgvZ5~dtiMV0Ѕ jh`uzu~}Hmb9t,/K҆eWqe#8Qd3 p #gy/ay 4HƱF/9 6,Q!6@Mt.X;8qth5|'9軡꬯Zxz32Z-q 5̸6ɳt6V m)5Iȩi #kkV+A]OZ_U<*TܴdR,p9 &v-xl ^Z'&Q"U - (J v:ǃZ;鮪k?|ش&NNie|.=iAJ M`s² bC] jV0먠MB'5{ '`AcP*v Yβ-B.7!tuh_8䵿y?+ȴc//,FZ'+ _t\eoSM↤3lI;Pk.DWn%H*4OAv-wj]OW"Uvon1Brxb#c8?蔱,Z$,'ڣGaߔ&=R) _cHIBꐺYXE"`l<3ض&q 4إ-g A5.p*OeCєB/^L)T䶄.YcN_մLxs}2`tb(}t/4g.4jlZ:$xy0}:"5zP" cv˵LZZ۰˘9"!~"La8ABdԭkoH'7"(|_T՚}k#j&4ߙk%z5B-"ϧ;\,75g{*S43n&M=\DЎj6ӗe#f؂Vv֍ F˸X!ҶjGzTӊޗ YB kK9~V}):hωGf֞'65qӫE>qp[\_89o0[F\ qA"ĔMڗJ>8Q.GQQQH|w[@ ,և<_/k &= $aDƀX7VȠ>fMʜǗja1 E ,Se_ovxe{Sߣw8tZÞZ-2y9:bQZWki4> (^d^}.M| w9A$)AYG4" C삣kY$CaG 7 V&.Mo((3:Ewi7P@]F&Dӎ]%2\S]rq X\NZ60 gWZ).1۶/D 4KpB9z{4^7~&\MYi)ƪjGw^ M tYYd=aQwW{rY9תڇumc1f 1KdRҥnmإ[I4xڜk,.̳Cl yI)z#Qq-G=Fq,;fBc"env4PۣRGCB;7N,Df"i|.RUjz-WOP/uG)m$F ©M"+Р ;dDJÈ鑧he_Ύge+Z 4AwzA>[LbE2mґpd'&p4e~@E-/4}*ti gzG+Jh3RqQ]O/ŃձngEfʩևL(JB[~+7F*A݇ d!{Ԅ3TFZJqF^)mDfFgi #dɳ:QŠVl(/;z9GM;|(br0R@\Z-*}%&1E 6ȗ($]Jۤ6Zs\En+s߆Cp ˈ<؂Q3{fJX-hygRe5ݼ(e"N7?7HTfh`!wX%fv(MK,)(]d2(4cxDpBu"U'ջ\*m#GG< Hu;(MìK(ըhg{”\<' *,ǞKCܺYauQ4ݾx;k8O[է婀Zk'j5b^[Y{XlTwM_JT)e,Vڻ)橣 $nC;SrÚ!KCXEBx[[PA$bL|?n=CO/:-rw`Lu鍇dAc` `r/U.QܸҲ=1Nn.33zhNͽa5uâK:!8E|&dq}SN0.c԰tϷ Y|=zqS` ևh[p BnfڽuUHuysn}~70SS;A0qb.A_ޗ5c$38WO .LR AH+v Yƺæώ0Et aR5p?jPSeʿt U*P^0ttt8m|E?G_'j R% ON!rRwv4NܾCbܤRek!d bcݥGr)?@ˢW冹!\ (bGhv;Ar"24,3vU,{xt'X=E~U q)9$^b ݛ[1hkuZR @כX^xED՛Ƞ'`s)ϴJdbfvw[)[1nxlQ3AU0!h|#nWbu:\7*s8kɤ]mڨ OYUyT%;m?jDڍa_}gJSz&Y_ cv$)R ʙc_FiE0V_#FD'M؎" >R0\ZI`M@6)\B,@#[?"--0$ӯ+R0oc~J}+`blw[@H龎 !DaK< Aõ88 mH<~Ϸ-tMpCpbуj[-[52xGؖ;n[T$gAi EӘJ$~\_[67JxO&8}hl<7 ?}ZlXX[_[P,̉d-y*Εe *;:g1s`9(` %<`}1:MaT `1AWO'd WPg{M!>xБNILCO l/|~ Nņ()/޿Yp}; 5lYqХWfBԩUj2孽'& Ǹ ;z^CeBiRQΕyV9D負oHw'/#F%s%l!Z4 /дN< 3y9ɟ݊_ZpQ7ߢK_Xģ&}1sz{NU{!akVj5 S"[aF,\ٶ8 AX8qj Q ZE =!i\9x'w˷./#0H0Zڞ_>us!{Jɒ9}Liz޿VFu"ZͲGTyr_J _,IP̞vcEB23T725YW,?O1Zj&#nH)aE iWݶs/܍(&|)k8F-èySz}7*Wu"%R9UjuCEe7Xû! :F$EFED˒Cv¡-^[Bpwzjezbl*4Ƴ%囵NfSO 4Ŏ0'I!A V ]BÈԌBBxv~ "hͦSj( NCl" S"/֌~62- rxMrm=hycc]T`P64mXXUQ'~.|"rD 2}: r}a^ff+׊/ep9?|9 ?:2PuFDdeN1#D^і6l$(>>"^mhVFeO<(U(^kw\U7,D!軪W&hjc-Xb&[>З&xDiiKO$BZY\ Ͳ ©V~:€4Xn_8+b-uWOd\X2(m>H"9 rt>2wϜtߺ}]933P4A}3Z~*_b>Y0bG2#y^rt8=~nְޟP$6CT r`* AT,3j]vSQ25Y>F8EOHu`-t r'ZVf|/|-8av_n+T62^4[^Hq'7R%Rv(W+3tZVtzZ#oOcSunf!mug%.IC8ޟJEDb \(L-]f}+v0.\2 SK9=s鼝uwm=MT,.o-nwUQ a%Ɯ$"wE[ F}g9 lmъ2 ~RvMIv|6ݬ~0&>j*/z:E$jUw^69`bnD;]oZjӵ u,*c!"Qs#};(aO[K?ǖYWȁY>AD[ų ӽPrB)nr 4N;UR̾h+ߛ hXœFYmy8M➫ez/Gz s3fVv+]ØZѧ1}xaac Ц&98rHG`)-i$H7Q=,*his%l4R5ɶ]%v 6ArQ3셙G?88K F JlW,^5gd(jMcτunsOR27`jia:U^@ʯf[WkƋ 6GXt-cyiEa0 *Y`}2$#a{".ؽADva3!gtfn{LH׋Sw!i~Z/"tdc-Ys &nA|K}𓮅*~f"Ulf%습 }J9)j?uN /֓[XOyVqY.aq0x.jcR RP H0E5!A|P70%ju/p~i2-^ Ni #W6p^c,qiNeS'aG Ȉ>trk5oRˈQ|=iƃ":ye h^`X"QK!w u<]f1~NChkXZ<1m$RQw6 Vxs]lNIo`cSt+ĬU&P%>g#Vv̊_>|UZ3PPS>@R#a o(A#*Dxv/[u,.0_iY5>j9R9PAh*g7牊:Gyp\IÄ*V{).~+q#+u^mdDChPBT . CX,622$<i*v{g/*MTqObd%?qU7@%mDQ,F 4'x+'Wxڀan `Nۺ=@cJarh~X㕻DB^X_%g㊏Su Z8~2RoǕ}u YO<,< F("I8>I]Tr]fWo>bTGl[Фi pL'jox+,3i5t]=d2 _2 ЯB E+E!@HiմVu.JaT9BT TAQ )1B/h\1¬(>bhg^XoRi 5a(굃] ~x%O~ +PPuǮYk3jz^ qQ@jg'tVϘ%p,DY>xlyÇv,pmQ2)IAjhى'&Jeֈ=4aK'R>D Z99FY2)҅!<> NÌA,^vouY7"Ծ虷APfKe^п'n!PM!UTK`2☂Q`KIIіq^A%tOax6.U%.fOiJgs]v ~@Vr_:ڿJ巂D jt3IDZ۟Շ&nϠ/@= 7_ycQDK<)D+*tqKs*l na2廾R~o";N&/r̄TaA=S.ˇIHK.-Jw 3_,_kE]~SG܄~:Dh2q]iY3xmEX;|d[<+iѩ"gփɗ; )7 q+EE9L9*ɻ}sQIJ.!udQLLWE^a{JMuYd>)!#86>FGɛd%RwIg0`ϕ9Ql )tP{X/.b#c⇨5}Ɯm#6 m5V!Yx$u ݰPJF O7 fFO %`@;lcW> vQYrM*UxǐoFZ û/vS Ҵ+Z?j [oűi5fXfhn -=+ûXI 5cv'!u@|Y+J ?0.Y)߯ UVZYkB[\O%i/HudCR Up} C4n&!A;{Xq+b-1Y!kPsH7[t?#Z"y$_,dro4lQ mGIju0wIasC},~]7<1H=tbcZP3oXD^Sl__< -^$\`y+h A(=Y4]Yu }1in)8!bEey Uw1آj NL*W(m2оXґ@^otoOosSf'Mc*Vd Kwz=c쁫 \qE`xodsjtզ>6pQTDQ_t(M8*0؂'VМp\Q'(4 ;®*6‚֑e#]O^FI18o8Q˭ޭŁ߂5 Z W=~}uR#S\B9,K (~숷sjhfT5-gs g[+T,-fjCf`4)9AD҅}01YbD ~y9ED5W$AXN=wQCCcHm6uI4^D NIZM7C}/!$­&"эlcײ-?]/u!ZhZ8w[{o/r<'F}9 6Ƚ`O_ WG9A|l>5:+Da@s$Kۃa|Tv bR*-Ij2)0>U4bx*۠|%YRb}e0Jp`щ4/uFXWoXy Q_ϴ]+c]^kLiPs %xГb#P5yІ{XB u ɴH(lhw1N R2dH{lrr`FMuߐtkO.5~xapBauRnD>@˪V)̆n)Ƙ&Rt6X%0ERSb\\e ugGhVeZtĤx B:%S##U)nT̺l!jt&/пn=~N;E3TO0]1zLQ謀mT|{# .2Hd9iT3}>hA-*j}KͶ+}k‡xpH1~12IzO<[괢<ٰ9'e~4ܢE Zpycd%MJ2 ,~j'xT,{1](DXB?% f2ƒXƧk% w{=P̍r\U ;=Q, ٯ\cc@5LEh@yk:+=2č5ߡ17`6b2[)kt,w4RPl{z!f^ =u6c)CLJ]k ء-ݳsu0zUq/0s[p5=PP^ b{Oct ?ۻ%DP]l2q֭'tmب?}4zRtt;E&`DShGǙ2 1ZPO S!hHuʒn;ɝy!~Jz+(DXF׆4&tndoh9"TtE=~mE:;e$3=^k)I4DGP<Mņ vͪ7*3Η31^('^?F:jd2WoyU}'$<-:TrPr˔WƤZ%Ku ;.>6HMm0sw Ahط.({ #ٝF|{@9;?,4+Щ],ǫ`#=Wk污@.%BnNB[NT !ܢ$ s=M0MljO]d#'-E(Cm ,-ZgMV.6|gT FQ8[~ =b"!h"܋3n> I ?=t S?5{]L8T"#%2,rë}Ӊ?w YF*o? y'*X_?sJ6ʹT;JmܕKA~sZM#]YSB0Oߤ^W,e\#<xQXfٽjOJ$Er2q#;0 &VypNA$ՐHA:Guq(@GqT!U]̖2eGI5RoZW-1}+“ͥΰ2Efb2`W Mե>3Ty~ʘNQ&YqXD4p ¬릴 X d-*.cPNa, eu :x7:kOi+05s=͆"bt?[7#/ܝB*`ʹe fue1JΤɪ,N|fPr1-c$1#WW(q=A+/F :4k "DzOBjPk~Cq9і0tRQ IxƊ1Db)3"dQZ vPJIJi|yE܋ZSVox*5K-U *\x{#pXi| =R-I7@0 N ouLT`!ٳ[XN{Was:LS![߶37?fP${p⣬(?|(*A(.'WoIx4|l^I }Lg H{`%itvx~ī׾޴e F_^ P3#ƎX@ fi|3@‡猽;Zzʯ{g"76^;__]"cRQr2@W]In ?j=$RsV/#4shxJI~?Bb@rchiI}\2\]melDE 'B[N{_?k !xw UyJn=a|ǒG6JjQVj Dv\Rh]VccOi"$pwe U?KzX{ߟpI~! Sb {vj9kvMN:f,UŶ#q<%1bC]fV ;aI07dp륾=Fd"dZ84Va#Jmg"6_9#0 fI ϭg Ɩ'qO|@jb#T`\\FY>Z`FcSS /5v I=w>Lm=!. ٝWWy?N)#d8{LBL;SePMKbʄU—RH 肊n[&(KbѨA&V-O]3zfb1h%z9ZIJύg{4 qlϼ!gL~4 sʞ5 y!|oHb =% &{vik>{'Pnatrи 2B# :}lHhS00r MYfv"BdSyqJ agf,=?lF:I_}:kiP1}XVrgvĹПeN~Fi[e-zJLLXمtH1ku6:ՐWqݰQ霩/z0W~up8uԪ)Kv;2LZnTG3X0'׉># 8t6m_lX)x{;)%O#bdldܽ|~7r= Օehm7)g zꉵ.jCk0EZIiOZSCT1QB@g( jԲA)(`?ݢz,##2_-2Xv^ySL+Ր&I݆kfsoOFru׈c~Xqk^.pN&O&E<|iQM2+)!^I榆c_Hqzdz:ʪQ\>akp|L[-fFi|[HrIp`jY5 9,E8H\U">  ;IYh*U rۺY!Kނ 6 ۯ4|% lfteqWN(ST ѽ(ߜIs#Bv{J KSohbM3}`k_ C Oh9mkDeI,߆Wh.PQKkaP0. d)QS?qUR!3<>y'=UgTc< s|wA>;pm'Z2"MZMcqU'&fڴnxc)N娃 gCEl*a\xVy\{)ű֦٬ϰtlMO -h񼮤a(u 2-0%D6C$,{O5yE?h-H<йDMwBh_2{޹9٪ N=GY3U{ʋfB FJ!V X?O =m\ςFC bel9ubÃY"kJZj|!;e#O"1a䉼{Bi542 ڠ\ v|)HmN gF5lv}^(F5Pt`7ɑ2:sy>#r $ܮu΅K4{ `rYrP80Q?UˆMڇ\B+GDQ#5KYox|uW'a,=@, .Ppީ;.I_Gb|y[IqG nC2,tO̻3Qǐ9͸]kiODRv3qw]8 SBΗ&Kh}nȔ VW3#?*DLD$cT!SEŻȢ hbhKQJBEp]UQsr 7;n@Y X>_#"'Eo'a2+XsQbhBƄ4JtmrX2hŖ r$SG/j֎WpRy/ Ծe6jZŚ'=h6c:=*-:3Н) g!O6y*kMPXY XH߯tߪT!y._9gF9v_fj(bݨAn9qdq!DtG" utU9WOL$rQePl|DN̦-gn8,q36N f&5]KUІWDMms:¥<{b=xKX̓D7炗Gd ܔbItdvdA3=L"@rBLXYS 9\\j?KOW]۸$k!)*9,crdF9>핑fHuÛNHe(+EG৪,ĒB$;D23Ạ0(uqmŧSMeʺN^|?kQ*YED>!H Z,_"qE8>zn1̓W0HԃEi*NS曺X免6veL2M$8tjQ>o̼IM^\tW=u/RZ͝*E=nz7{'B=.P(YGc$ˤT C0~ ?Q./xPI_;c52ĸTIrt :/2/dmΑ4I?S$?Y:"^9z9VQY&/!S8hT.|n7@K?㏯,G;Ea=(տz0ѐw!P.K D 0.̙0Snv |gyb*֡X.$1[IUo\ RtneOFt:n!!`*$d| nb=!{)GhR]<9_lCiȋTg¶4I&=Ii*Q c{"\Hyr?l y@{9K=bqs햠,V*S?F#!,7%[:7d MkE\裸\1^hlc~*ZZ9\[UgRKвM-_'CgB=pշ{/JEd{=aMs*6( ?<88J6CHL*d:`cG2ɲT^&52s(1b$soQXGI 0:Q0؎}s[]=))D}װ# -UM3;ǪZR e{Wۗ$H>gX$aǪ悒bj+6쳀kƭb2\Qp6 9a83וH13̞\Km/!Gs`ޒL9S(f{:,5 A?}h-bG{/ݫnZpQŽݛ1,:'@DžRCdDx"pIZ*8BԠ)0 pѮ,n|h=[;]]DkY0iP0 I@UӰږD 뽙_qO$ I<5olI"@ZC@{ o%$ey a?<5g.+u>, $2=^ ѳLrG !h 9n̪]ɽᖖdoP EpUܧUC/('N 5vug\vZʭzNKTOj}* &"@=D<.rd<$#k󧳀8.l 7#㟘 &BAHYFI(W5CcfH,Tzcc'[K,7 r.9gB7!M9~T1RGlaޭ)О(n??l/ZyL[Uu2v-U?Vv졪V1xoMpd-\ T$. P`W~XC!k=dX^xrN~佬LpOP^aXcbCkK|1.+0@#lKY{4nSީ\9?4&F'?٩7;w9˦ oIx! '=^0Φ\^|ºC//ofbX@J^Og[5Dd $MoŬ\ h.>lgrΠe(TF @ +8>r(W4ÏŔa&q8}ޅ"h5^ݞy_zl7< jP/-5aI8Z 2,z6^C|9ZaM5'>[Ν| jHha'89M[vP%r x{s|3'G >&+Ho_CAxkbU׉IvPvH9@}r*#0B V'@|CIlQ'TfV0 )yGzVO}CE(*p9}a8$җ4qʂ >3t^O]6$r3/G`wK7V$#c\íMOo#9~>f@'z(# +890O:i]!1t)Zo81#Cʡg8Ib 6J!夯"@bvj6iC@)ƫl4{iLhSv{ݓ{,A;tWHLגl<;ZȘן2k[DEݴ8Ƒp7N0K *)?{ꥣ9QwD҉7$ KyK[-55ߚbp*}BLN[HtrpW68r(u["O-x|߻ہhЈV+.O`-2D^!F `kA;TA+Dȉp0#QTծVFCx('๘m,RIrLh )[aTlۊ݇ホL=tz6[PSɐ/ >>MY™۾DR :\CEJ(66a"$xG0̖em3j<LFE+v+d[Oo//rI:{]+~&zߘ\ e"@=G/W;:KQ( *MǍC^#=^ eFiJAlg(?hjim50h"Z?I+Bz l`xX@_%gbhVLȄfve⎖ЉlH3X˟?-_PS72zXSX* n__3 vkS܊3~}lxKPDD"=#p N\b!Uu=[J'l^hF5~@_Hk w]?„^)n>0bRVx}}N?&+I{p-OhasQʵ!P Uދ ӣ,X{-U\(O'D!crdxvWhk2^xZpց\{󹌲6D4 (\8MODvI˖{]Hܠ okEFB!n'Ji&~5Y5opcլT|4F JGb" ^B_[=PHu?wK#99(|<ǍkZ3HՎcvs-v#򮧤uyc>r3wCJ KՁ"h+<A_mLc?"SwIhda(\K4ɃYc%.pҁa] 6UBr)rj/6,:Lcsn@DZP0,#.k fe%c:D%HkΊ K7y.;K>=U1jr~]Kȱ5:9e"w|z95F݀Eɛ@"HY΂"DB+mY,+s@!(\jeJ__+&ol_s"-NݖzTI#۩c]U%=ܜJYళ4E-ʺT'Y. nui,s`Iy&9|^9VЛZ 16_jL6i'#]e_k~@ c;sw |ZaYyȅ r`οѵ%"~姩H {;g 8I(DOKƜ2,*^rKm6H g<9[{l+:Co`2H2/\r5Y:D.PRgTBvmr-;0*'[ۂݠrAFBᑂ(ah.g+2V94չ2LhMwҟnh0/j5j!Ie\WF x2Uգf6΢,Irk\>m4!-ϟ_K-][ET#9MyA[ݝe7N軟ՋhHYSgL3|״!̆zZ.5AchC3k6@#)^XDX(]*beZ0xtl.R~RE~ID\rO升qL;7:f{D,+ :BUrǡ\:m $*xTwB9ي F“s5ke:&C}˞&DB٣A|q38I{$q(8p~ #Ga5(_9& { "eLMK}" Xm!>,3;pz~Qm9<׏Oe-)qPvr`dZ bǦE(:\%0I\dUנfo1>8̧Q+ N'&x9][h0TR50ЫI ;J(үa1pc&+kI.6} E7n t눱$@ٰP݊_ӸBE>WaD`kLetg9K=0DnѶܺ:5&Qi9LϓD>{7kaP2>0.V'K?܅--2ÝbV`!Ht~W7ct;/FD2?ŦT+RjLFYWpQ8 (Byl:\DW08ڔBf7-F(`]Ak{Īϵkn_\!T雾J͕cN}Zȣ-9ϗ{gSJ~4OaQ[ZC 2(߂PMJB\"3Hh8_hF'7Tf@gKELĐKU^[i'ӼC 1hG0L?zDZ5PNܰ-P4[ ̶fw L;-F֗&n{KdCqܬ\kWs.?hZ|dUGV)M58󅬐>q\He3N֒-,Юۏk㠚>+k0Z΍F!W ˂L`e)X=Y+7kB53"EmLo,m?QHë$ jiAMRh.[$MN&H栏xUu1y;Im[Ȧr';ŬoҍzPz`LĎy&T KĒ^`d`]Ev@x`$Ss8GAmf^~l-Hm6wum澻>9ǦsOn!4|kiz_3t@m]SakX x[l M=H y$Q.1%^aVĹ:(xi'0  WܢؤGBP;}blSdCBK $'e % JO!ū"e!(FcUFgt-xCYY vn,q8v8`a>FW4`mf#|')ʧ>1;@hnk@ uslܜXl83°BpPLVcaz5/}"wGdo7'MSɈahDߺ# \A`ZSs03,x?-ՄC [3.kMږ+xێ FWƞ׺}N&*,zD|- 7=]zsT陵E]Wuxw St4^dSn`A&6DN^IJ?I-e9ЀqNibE}ʏ/UȰ%FJkˣ~c-*(LjL`'Nh B|Nkt#kh IU /Vi҅!z#`x䓍+ VčX2+#(iNԧK.)@tI R꧀Mg];;mXv*pF dtTV-ykPP-Tt. #'3rj?vV/,St=\ёWjvmdI- xyݏ4!Kj.֢]U9f fL5%VVW~ q_<"7Q 뒑,B˭<ж&F'*06]޶?jgm8AbCL#nN{EdNFfwNj+7,+:!-XݒW9̹1VrV{ܩ#GþUU-X̍`f]>/@CG]>zfq[[7枝l סk F,3@)>\?GFr)+}wGIvLYܦeV0ך8+1g=_\n{ a3tᘘQt.h3Jyl?("Cea~= EK\UZn/S|n,塒gC!(*@KG<_Ls9ʒe ʻ<ԵSZ63@3NniWEL Y =k+ʽ6p@:<-i:Wk44jK2BoLՄe[4h@# {ݏz׫oSb+>40aEڡȞŚu;u˃R셜F8!7v@)xI[ %yX[10w=MtyuC9=4ɎNüXbXPyr4!id[n81]$b>i@ʜZuZx%5g:_++v5+mUGi1ek!>̗'47bΥ딹:VtLeU"%R}ٙU|Suw(P|ː{-)9-(}MV05j:I28d ޮ~)ɿIHV|˯!3b9 yUNXw1*=Op4OL'o6vZH(E5fn!g͹lX!3y"isڻ ptzYOq*Yx^|0߱BY~o &Vҷ#x5ԸVa9G'i*#D;kx3Tr UodJD~׸dѠǓ39O }Z?`eTi'+B!&n' ru6j2+Cϝ&oVл] VF2PgӾ_ fZ%9GbQCEsNf,$ɠ V 3zVmyp~jRKf0`{7)iYX/9뉺^ Q^%,+S$.O~G`H8:oWOuQTx9 (b( 7axEEs{.NBltuzcDO3QtYj{CX4Sב/3@ {"j0Ef|_x&cs¹M3.y`Fbqg3yDAeYvDK?e b⹮cCٰn&rY 23$ddb;괥A6V1&;#/!|=.<.ӮX #V(=c󞪦BU|!gΪMʰ"!C{_K=>gtF/4C!`u,!F Yjl9s:2GR0NT$* (umt0eH¹'r.:{oI' rܾo)z¬NW (jY6B*SV>Bhe-o};cCψcI3^=dJ`+/| 81R`s }AZ.; Yh?40NjAUV2PތVՉ\C.@uД&-KkaQUU{ ?s9?Gzo1UuqwCIȔWj+1e9EFnְ) H3`Ӹ:n:XQ ؝9V O|_bbz6 .ߖ.>[;w؈Ku#_q'\~ l:h(?Oc0sP鄔CQ<4JH͐C㏡)פԇQ*#lV$/eֆINI% lK w%_`xyX;(`+y7u"WO; m΃Yh U@j-QS]|e8FK&Zg<7~(l)A1E[T@=x7`D}v|5X6e94"q eku b$2;!HG>wA66nгaHY7R+}zRmo0Z(kh@} ,Ys5Z3[\x ېW)5EU}`.@udRl Om1 +kfR)R8ʝ=^607䒳D3}ȓ m5 Q߅m#$z?"c^D :?/svhhTT|pO|Y@a"VSp6.@S^5 I*aR1+K/մE-VJ#PQZ($#[4J1iG;wA*޷Fa*i߾Vonu~+|,Ow&9򍔖dΝe%>Iӫ4!F _wӪC$v\+$>`ţK~BTz"~2:v=@Cw49j0;(BƼb y2QEY9]Jv,TfRYB{-bܧtG<:H=`dz0i2|3NH<7E1|?^'\<""R_RZX1fq_ &=Y$`'ekPǁ~Be?6 2 :ip FLn[7Ka)1_%Wi'^mBnZDmZoȹ2α>>vj _.KVMT̑mySvNfgqyϵv\ӎ+G${ ry:b~6΁N1 Sķ {ZnU9jl?6ðw74-NHBL?t5]W E(M OID;='Jo\xKW{ ZZ^0ABB~A= `_R]v5<+, r3+=JsvfYwY_.ԣh ʿi6Rt,a֔S&[ۣн?kã->sl%շFeƒpتLʹb5zb:ݐdAmXXnqTְqE`te8 ,4ڸR pWKژT13ڣ!!0bfLAAgeD*!gN +W L۱E%&IIç G~WV/h`R\2!q! wʧ<-Nv" 'qJ|>;s2$G@$\ȸF[z@#FtS$N)8/AyFo~'\?BZHV7OKIxYxcCBLw<ѨޖW.~ # tqD_NF0sO;;>/WQ?{ K ϗ{2^YWޤ|D~92M&N iz+I2ùcC1 3wLԃ>$9qep ^F0*Zì)O,~_;TlX(Z{QhxP}5?sG~1հ$ U2ml6G<S<-nNw򤁄Sq.jmJ¥GLTCmwK]U;R"|:mtq[Ђ\vjr X䏼*)U{,N*9z @+=w^&g㺂1աݱY I -W`cQjt{X#| *y&ΡN,1Ox^?d?IUPc=!`- %]3sn˝(odVn^A:OeJ4D$!우jDoi|s;ܓf %v};"O~LT|G ]Yx8xس)9sܡέ%Ls?fX|B-5ONC/T5~QVeoUd̛4ٙgGīKOz y׶ WНJ+j1Wv 7l eC{J苻̐Kg*w}"W$@6n3+)~O( *̍z;؞%JrA X[w KLh_n|/ BDžW֦2jiB߫3ӯ+=$^$Z3.B/L:13f:p ڱwv ?6ŗfd3:HN 4m,UОm( R#"NI0tx9@s!ތ(TtS٫ hʎIZh~2A)iW'8n O? ~)>!(`w2+3YhV}Z(Ŭ8cO3=Bϻ)*-c80%&Lj)jWh^Wïv 9 A}La]Q5'=y'j\8뉠 1V49.;bSlJELCôP>NCӼ~tA Q"iՏoHY;LտhqwTgi+qLPɎ%LjDx.6c:$c3l_ h7h`&Ji^^΁ꕮ:sK\ZKkl^W'jE;ֹ!zī-1l;! -"r|\75359WfqAbr|GB0*:i~'!z/<1(=GBqf-@]5o\:BKp'kdXSHCHnt^;lzǃ/T& N$, i,aVOsj^qu[~b IA2vVK$˦oͩuFE??Ǭ-n\ C{Vκ.z*Adȥ-6mh<;UJ@ݨ#+Qf#8g# x$E8dOy;Y7}Uk.\^sպ":_Eq `82"x$ow$Gx ?`F48šIt6ϓ޿8 q D"*ZŢeuH:)!\e#\j$Tí:ѹ$Tہ8.4cn Wb<"!ΞE1[fۿVwM Uݿ@khbO%{޻Qn@YC̋WvӗKd }nRHc+.oۇ%Vi|[/j.2Ycer*Wg\Մwu)-m j N.Q(~N|½^3_fYoc ^V4| ܿdIoF׾ ەؗ1'ߟ:!Nմ@07!ѬS,Y:8غDZWG.3sd.؉oq0r%+%c2A_ߙ_T^Q1ySfc mCm}裂AEc!7~ t7.xGw~a/ טM z\Vp`*uz@ս1r1沲,\탠QwV RS Nql|KW M0@ `6Qy|Ahp V1b`m(u69w2H`6_8L w-w`^fѻIxudwɹ/5At@^^:z4qAyߺ$q]W .aNa8ܼ!&`1#VIB3\wPv -o~Lub`ߓl@1۪izhŞD#;e|8X>u}n+[̲S< m\&$\N6I `~v+Ny} ԈL{0Vރ}hcҹQ>sJ:C6+{aGP-bc䟧==#0S䥶s4P x]gYsCkl WlL$L!gű=3YAURMzTNlkiB߇z +A3*)4 2#TWˍC|wMeÏEK(&WojSN6]$S~tl:?%N <'tPEl"dz&J1>\t̪~'(ǐ6lqI\ $ _Km#,d{]#aF S9FK'豁XAw &Q8XI+^bKh$BmT'! LdȦY;YT=k^%} Qc?-;d@\ԾтM]@PB1d BT-74sSH OƩ0cU,4+1"&+4kFtJ5t/7g8[6F(8(ziWt&NdSʠ e?#O:~vjG*b DY$ 9kil8ֆVu)阷P'n"ȸ{lͮP01{YS1A7uԷ5ȿq?Ir $s ݭGV1G@VDl!bnf{ݥ0@SЩyܾi没)815SQt(GFZhf,J19^֛CƓUY62},] 25~k=,)tQq}fA#&L̇\5o3)+ lLteS88sUmӬg\ ڙ|ASzףJ/m<Z~w8pGZc76+Msvdp'Nb$vD=?!t椙b KςUFo:[C؃V Qz7,GGtfc}+ڵQ"iV-+# #nnDWJgf|ےo!fτYw]ai X"Se[>?Km}^ϏCf[!]C}o|i㢫^6]Q8_9xS7~?G & :!Mbg"!Yo @[l~-._kէ28C1&z3Ij7ie,E|s%rJ66fɠ?ӊ( 9W\0,mk(#1bLys9x־;W"aʾnB ^VtQH\Lɟ")HWokǨE.FY(F=)J],5oah4r&J}!k=Nn$&BJLۤ?=cQ }ʃ9f X31&z h2,܆/ƲD52hdm}WSn1mt(rAWwu/u85cL'І @#O$Շ%^Pir(@Ẋު6 APmkBx&k#CN9 j,tnvW?GxeNvjyAX`f:pN-(^9wlX_R|@c ~-YSs<:ӵ_]1dw7gG'Dt  E<#_[ Gj@O[w4|LX64Q>8b G{WI㏽K iKnۡg}4D0϶GV%A܈9̗HJpFnʠ84g+JF FןL u6WMkp K2'Hͻ`.^ [սF ,H^ZP.[ `gMGv[Ǣ~ÿЃp֑rYS#1p \^ 8kO[. ٤8j '$uDM!A.ìz 63YʂlB%;vPVByj>Fr7awMvd.ZTgM1YYHoLay<#pC[rP+W%;yl75-:uyy d*TkcG);KjRFY2fXp7]P{N E{(xt@;pArg oʘw؅k>E8HJnL6B/_~8GI=(zyѱKS{,p2⺖dȞDľ?dZX8&(]7䉅R x{crM&~_y$-7 =sH,'%;F(Ŕ+[hjշ٧|uzːyB:jU6QQ2aR(~{g{EjL/:ʅH9(}5mЖ bMu.5Wx!a<@LS-ؼ۶fKxW^^lj?<.4 H_aDG|p9%$F쪅-X˂<臘g}F7Q78΅8QYV~ϩ ,L8]k4S)5, 7vΡ8F L.^ں4SL Dm,S >G@Hڳs zyy?!iiB6L`GcHԚI6;ԇ~T}DzSlCiήu\:Q * ƀC3`M˧i8M>jYD0PFe9 `Kؘ ao%TA.0s(B#ő4d@E( P!NPܫ7:dC+]9ñ^B?|+\Ii&6gFb}B}8ae/[xb0׋" ̓ZSb|ib`rz$M5w wbvѵt1#e'ޕd,jtTƅe}6xN?U~U k`zf5zjdw3#,8c49ȇ}-HN6CeÖrusAN8T)3ʐ mi'9u3o,}SES4nW6A$S3@D6OD=A<Wм(A_٢m`x@: Y% =h$A%;># {^r#ssI-5+uVxR|xI)tyJţ)ݥ~PO@Ul@c2*m ոj[~\|^`~yN)ôDy`^T8ۃz ];/AE;m~8"s?DF`I7Qc k0yPj8w=tk\^Zر"۷wӾj}2`𯟅X!\|o2MY0.NyCnMNWrƺŋu7pmHF߅Z1hQ,PQ^NP'YpM澑ET?(p3霑^IS@.5>YE7?P5}_RH?3INޑbA<:S4>%B])ZHKa^n̑j &4:pH]9ntUȃi]V]8fU6we*y8 ,"46(eΠO/3 ҹձw;?Sr˛\!۵ `b1iPM}ڮ-NjS!#,[^]h(Q*ug Y֍T/Tت##dc'ٻo`bʡ03 kn>bpt!JC2ŭ ϝ iQJ؟2L}Hq1W@y{یƈ5})@yd4 Y44œ:OH}gTeŹ$qdv>'&E9v1MXO$Vį7lG]Vzɥ1#(I"b#uǻ߮Xl|ÿl7cF6?[$XIbnCo1:ayV(aRM#ml|FgEcp;rN?8#@C\1!ʯ-!>qִD/+!'%b) @5T(6-ŧך2C1SDhmuGGb 3Q-ߊ]i9g ȇ#W@PF-$'"(ZHB}CU/g}s-eA)!]1+e/up6|y oG?ⓟJOypDmSJMj S_Q>k_U/[o847ZEE'Qz0:;Gʯ֬u{6٩6tUFps6י<:t^=1ݿWExZ6BK`fnX]BDj.eDܲq3S 9:S[(~Q_܃{?UW">Ʊ /49Vg[I;/{("Ù|yѝNuᇈ, L`&&6AzlT>}/4Y*+Lz?KūN"HX,'{5c#f;xhX$ ha,#7+teJb.h9u&xuSյ 7Ww8ɏn\)Ԗ9lހ׉cR|>@4٪F0Rlb xSv^gz?e!-{\r Fajw!H>e0ð)y3>gm\%CPۅܧgQXF'(qHU, ?(5dj!?KreaO vP̐Ѭ>@ߛ^4(C6һ =),|>*+_d WBXN̳ qOsskJ"z?O:1"{{P"rt8v:WM*f"KاT:eb {&6lKF!'rYg?hTb{fYfvkiwAh&=S)i'JR`^rĪ9djքԮ~2f;pu@Ӂ`U%QQb}t16']c$-7ɔ5ݛzU r= ?Gٺ( ƒ~<? `,KrR/ Xm0>l(dQv+C"[dR}x#vL%NmG]n鍿oj? irχu%u1W ^;jtcFJ"?]+z?b;nSE?: J:j=UO}@UЕBuU 2Jy)ͦJ<\m;|zۓL/5p,Dءh"kR`GMMGL Tu l aPM.w$Q0RDLZᘕ~Z.OO_R6CZ0wgb9]GzODG''917=Aɚ4NŊ|xOj|(ȧSFa}yxfgji?SK9jtq:i*lU.7bD(ʃ LCx>[F+h@Gk41:mUqw@V1<),υ9Z[/gMKvtGG"/ePTi6Hۨ:^x%K5zrWkH5\ы%bJ ڦ'B "N.kJPMXHf.BULRܑFuL31L$e1-WWr7Zku:ԩ#L7p[QU^_Sc w0ْpN0@} ~ 2m겕ō +*8K7֟ b;WXM!$,$=eP}yC/ϡ?<-5I^JM8O&2u7#v7W*Be M*-J/&)Ћ{'RgQ@1 $x QO3$;j66W^*fΞ6<(*A`eWCxf=[vQF+)1\"_ |Uܮozq&7rcqjbM7:4KWA=o2ʎ Q' 0O&=d~]mdERG0hC<{s Ce58|qiloO` BAn:Bq`Q-U_>D3jJ}|,;x KBTYkbζOLuj0k=gA5OCVj=MC#I rZ< nlwb\; NħljqM.t5:\˾؊fuc8"F`sUt?>^jP3Ukt֔` ΘBxȬG{#,>zPBfW_\׻;{Zm'1"?Se8#O4hۃҥ]_ \&zMo*%^og,å'V[A+ kJ> (O`>Σ'y~DkO̩vh볘nJS7@ZI`-5yy󰇃_e2ol(47El! aVyIx BGooW6z1qVDb-mq9Gob$㝕xf, ʶ׬v^C^{] 97c|2H6WX9d)ZEBCg2^%39HT9JLc!ΠXE2xm73A%q!a+8Na\gZNs$\IF$Dyz<ϋ%&n\jHxSx4KWV`UF EJ׏@af~؊!&)UyTș >oC[x)@}([P~b).B+KqԚB'TO›hfCryzPF+K0 C}(vUA.c2SV+=+mɹ;;RO@5fD .{𶨣%'mV,%1nsSqFb)ˁZfP+T:GU/LQ-WV,'l].vPZO\ʭ+[{%i ‰y>;rH9;>IϥDi/㕳Odz59]£~u$ٷN}0֟xeF/#@arLeFvȄ{yXwuκޥY;C @, M)@~ݝwȨtS0KTbC%C+GAbZe? Eutx1\siQwF2'`WcN5҈y[` ݃yX "!XHLQ >t塊v 3%55dZPeux\ktOn=)/tQOzo ez8XOѩ@|OxDB๽jKsqR=´Bii!k5ZQW^@}7Hm4/DH ʣcl-RZy6j1~6Z0mVnBO+ڤrcfw(#E GwFT5cܷH1>ڲfqo]ͯqͧidݕzaq,⬆@!#NVA4ݒ!:uuilb鼐WPe[m reJ+'f 9bv9(Nhݹ]P2*?`1,HO{mloL]HwLߦ:WIZ\$ ?Ps lhſѯvID *8p$ޕ>|($d-Y'Gհ5W/[U;J<͞佭@aUwepVfKIKK /`id֢7]7ތšުEx=;1wWI9ԍv(.AA|c-Mf>ƔМӄV7馗1w S. ..\A\x;8"H!mӋTv WdrLz!K.fĹIz|a%<[[ @,ԩRgu* i2MxA c S$Z^uo#'ۻ1tnA[ևלہ5=ybUٛMlLv.5'7ŲsBttRji{cɹPʯNO3 7˴PD`8$i=uUBBC'sNB$ppiQD|j"U[qoqGW&=P1# JsXەb.'#ԭUZ1UI䥀/N_3ߍ CT@ߨRGENiyz[ϯPha<)b jͽ"HЙI4C0ɲL7HkA=C=! [UbZ7r*]`2^$.#ڇBUtjBD{llQ61h"ČFA`Q3 |fO :헱iQIk;ŸIC+R3%}h&G>%zΫ`an&ȸsqY?y d%L /!;gvC+i8cJl"hx q[( pW7#eVDD ᐄ} V\,r*+N>$E"|$U 鹩OJr;xSsoryZeI6-1r]n04|6\aZ9x)5 eHEe ;U@kQ"S1;U*^pS\!䖄"es?A{p~ЖqldD.:A<IpSYbWi9,DcփwezJNu{2BեnX:3ܭ%ۢWY3cuS@%x4ޙ6aa*-c[}J0]d>m+9sšQM6(=faشCPǖd Ɠ!, l JnW<_f"P@[ g#Gg'F oruclz5W/H+;'|(ݸ)B;n̩?oQ 2Be>):+ Gzp0DP@;{V}% ^hQp0{B +,?I9 |_{vFUhho 9b%-S|>}F,~k +=1;`-$lVau=n)o<`Ȥw1g*zBT?S[M-I4v& nL 頒 &9_a.V ]ӸK8-y5[`MIlTd[2@cT~uM3Sܧ4M᫲FL>kҜA '8<$-C"V'QcQW9+*̶=vm/7 ݸeZ*TF](?N(Zk82&q%**28/ݩ񩯩1)eL6ŏ׏%0*KC\4pJُoD_GVPv}mЏ.K"|X'c#W[9vchۣ)a '>kr"EM f˲50[8(5g<|:Tm&~[ \~V:l](,S$i]Ѳyl\/|>b_o.FU  k|"N5nqd$^ Fə+Ap>>3>NEC?G>o^Lx w88  k 0&ln)ȥD29שgVXT==tqM^W5U*>@?$ml,BQ=*^Yq9"YD{^_ S@3%br) eX`ٓ0'%5_>%fBW!2XA~Nj2y[fUEA ]B+h~dE'&C}xEJWDx SfHpz A_ޢGZŝcw/CJPFSc0Nt4RGopIKVo)nv9`Q?>$јr9N)y. m [F͔Ly?#$פ;{K)Ħ W?F%SLY*Ҭѫzfo̒bXG>Q1foc.XKqSFViqjvmʟa"!3jK7RC~&2''gWϦi(\MYfC)=8O8*y (\IMYz*~D2iA\[@0DmW?]`}׍g #./4ijOJ# ٣;i KSn$8\ABXZ?%m ɠ.}iIzFbzzX[9lⴑ)9J9_pi_WRƶQnY^y28pfpa{fr,`K7΅Mw$?ċ^Y[l%!"Htɔ-hZ+c^A':'!& =pf9<:` G%"Bqh;Fئ)v;. ug r,ugeȶFHT]wᯤs@*׵ذ4ߘvUV]y3S焾 :x/(ڬhT@ `` ~"Ŧ^O,`xw0c_`tJ-ҜDMlQr58PxyVvsG?G[B=G"ŸCjuċʿo+τ ixf6C3y֖ A~mZxC`,A[{_Pdo +3`Q|DH ߧ V""lw86C:CFmcT6ҫAkoV }?@s>mTb4@]\ýiE~*JblZ_r@oZ& Fp\r=[. <3yWy$"iR9X;E'񑵒]ZzP1~Q,v44D7}|_ 7 DjduR>T"=?t6V~[;Yɕ̲kHiS&Ålm4BDZo~ɦ֞#r8!09\mM]*:H/S#Vq=%"r^[Xtݚq*]^6Z |`bh+WƫY:R0GpFn ] G WiMI f5!rw =zZLx [Di%6qA-_!U\]&E 2Ua}D߸ak}acHJ#"jJDgTKE\"ef{k ~@&2_xdWTD֌=w-y僥.oÂH!$ӱ47]W|>?$?589یX"@Y i0?/!K{uKzW[Pz,fx_ U `orUUv Yѓ~qֻc4N_ ˬl(l)07am 4tp>͔fm[?Bp%7"]/ٯ1iLAQ:Aul,=G_i9?7ըGڡ~[1n.s4STp\N.^G"-(Q4J:<Ip 1yCdfKڢbNU<6pEg/};7Ւ--d|YIvGe ;؁*0\!U `E31ǰqPQ`Np ~ލ1Ytc; DkXÑ +2_']|6V)M[|]=XBGM:)SX#}B [ v9@J5E}յ 5|ԋVukDE:y*ȑ6B#/1:r/ͥ2CHCŠ: Y|g>4'GzwӹC s,*92 tIf#A'ȓfJ! V.qX&PH FfT$vG-m8WY !˨B=4m,]Ƨ(pMtAnj}T3 єZ y zZOG"vS<32uc悷eC /),_>#^D@$KZ`7a/+VSZ{ȵ%_It]:d}oQ.|OcӴv,A7l,4"{:=Ҩʉ]V^?w%IRzKV'ưMab2/2ʿA4xs."t^rҢOޥċ73J'W`?0X6(0Q~%UpTGlxOc=Qjt V_0; -#4oN_ ~XX5* |^mwDWy`벏|U'ʤ`K 475$zvC1꬏r"HkV9%\ڤBCz`0KKmv:ht;OOJ.EÞxb14ڿz&#,uU7$ww(פoa9 .g#@RVDP!!וb Lfq~`j2n FW; -n|g])~e[<<E+-4>^x< ;ZL/g7^;La={%jRM fj GT-`u4@|')To*NH`yCEsUݱfrhV_4ٞo5H6&EM#pjѻ,l0:8K 4J 5q.ɞ!K,(;ǩ.415B4TQ\PAG/欱6JҋeSĨihJxBX.l}K7;ϛ?Q6$XʿS*6Z{=.(L%X˂orf]3cyrgL|j <{fWZd}?t|].$Bd~zz֯-+bU]Gy]g}}b"(NVznile 5X D8 ffJ9(F!Vo&:zTj8$=xd}O%7 ~9E:)i <7$"瑗!\5D@}Ep-&%C&M{yJk1ȥ!8|^6:%c={P$o"2\=cn>%Fk9ש6`f(-1XxG4{8evhn&f~&xP /A:VP4(M#w"Hp雌v@r>YS.~%y L[%fZ }~c#׋87D nߎ >fZ-1|x/OVp1pf.=0@e?-` +sm]B^St;xx5 rY%c)/du|zS6y5Kaն^2>XHdB|R"L y Z5!^V&V=1Ѳlfg Fxl;[>ѓ6Z6W]匶aC=.,I$kfS>Alx-LqY9| 3mo'M Ŗ+dxVmI5iA W)wJ IիldT#^o9g^+7ELodɹ$b:ORhYFQ w&3%J.%l*OP.q9dyY'1kvZ iPtӾV{q۫%"4R2߃~{(VW%5e.\#"%LI)Fh>?[KyiH^̸2pܬ2azkw\ȺLA^}5Ŷ@o8~ґϣ-+-@B` \ZGɿrvM&7)ݡh\wj?z oh1 Pҁ=5ht)z8,X&Y$qp9,aY<h- Uжj6gƧ{ՠ wy]{O/7 G4|E5ڣAqćtЏgw @;sP0(7'ZYDȾULDb&ˎt;@s AGw^s>z? ڳ\JS3>-. _[EI%:zx]gm./,<%Y(8R=t!:ZZn" lWFգIs~NouUK$/$|Vb2O@SpC{Yfb+9r,MTY&\f'+]ñIQQ:ֶw9{ў!o4U8"6_Nz]p1Q{֛x:M$\"b)}iQ^+tU8}PDy X<1 o@ ]k$4Y'jjfɵF(ٹ;ޕw63kMێvzrq-Fψߠ:ʆ]V̊Gs*Kz-y;R㪃8t$u`EOi&z}d#8BeLůw??]K%9ͳ$̫>5 Tn3#k*&qq#g(Ǧg .$d:Ojtls:ԕ) NHI-u]ܼ!Pz7f6ña%{fzo'`VXQ-P^IQ3F|mԇ4vA4{-"hϧ#K+ZT"T@˔:I D蛙S<cr^̽fz+Ղ7ZcƼ=ʹ쫃N#/R6KpG5Eٖ|x*|wYI~ׂove뀥EhWO7TA]v_ۉ?T5SX5T.t׃%dԭ; Әd}NgۀL 8k(AGCYO'6H imAln̖'O@F^:i zm)x<4-._[r+I=IB/`Ŭ t5?j3 tXqzxy^jK\%tӡx9=\x kJuYh"iFN V*E0LL_{n^P؂xt˃!IHqf)F0J3Sa˦ TɠBlAvnMf~5SC=֔E#\ cd,c)Fm[́i =}+x4\QTw׋*Û1N(PL;>Q%|KS 3a"+ΈXJY%ծ;\_IJGG@iqzkv1ՋѾĸE'C|mW6[:.X?[Z 1_}ߤBJ%Ϧ2j3͋wֻTHO?mࡋZ]fFlJյ\"¢I_^DSqpqϯsX(Ezt"aaUrAo|o45XZ:(U mƚ- Y,҃'`^kFdeL ڄ;!3#v-IGK&[ 6ZxqT)]*uN JȢ>1w'>p \h!Tr74ls[t[p*όл1-ng_0sA3WkG+1jb[o+ |A0E;ekX_JW#<7dɫ"+W3='κ6=k[:)Kԑ\Y2nq6hJW2Jtb XTG&8Mw*zؕ"Uo߯P#+zJ0Yw#[pJ #ǐQMXIRRg`$~4^TpxxTl~~aP|ee*+8(8j6,kh,8B_R6Ń)4iE"l+i^ϙƸWq"XWE"/1>Bu  [2 vj)PY``0Lo&!*gXJF2Ԁ[^_k N+_+֌zt#GzHs-ϿpS(*΅?6ј~8gF^ oY/4F;Pye}iY)et`3y9:߳ټId⣂ћj-q2Kᐢ|P=h5dp&q|9Gvajb6">͝wHwmf/W /WuT xɓíA hpSMKn0GAN]m|dVdwN'LSk9_!FڧkBt.%( ;㓔C/0 2}~lDTIPc335%<4v|'Mb[.?;&T}Oiٱ$16<tD-~MMRb.*\\TŠ29V`7ǤnkJGʉ< HۍrFiS- m:w*5c;| v#R}hŘo<=V9R(:Ca]hk Ϟڏ__@|#.g[(mLpM(TӬMGur!֚Z FHO]Qƿ CEo k:,qIA%HPIw%u{DM7^O4.O3 ;kHLSF cx䙁=ұAoo*WP#؝N,҉@\MJ\49+?\ޙ5c"dc66hf :]Q"P#ixH75⽷0J6W=j+`ӟ,}Rd\ T"`]O%5T(Jl@MWFpxKA1RPp@?1I=?+`8:b`֑Vke^^ZZ!ʵ] *U)yT8:PQȒ1Q83ҿ>=г (+)%W% zC!E1!.U{zb.f˻ {#,:qaʦ&im-$ʮ |>,d 5Pźl(d4?l)/pO*t1jtJyLvcR\[q'C2kUnF\b%XY I.u$D"ip֐h:bVFq q$9& ܬ';l\aEI.@Ԝe>hP.[=4A@Yy0hY=>l¸8r:m49%Zh? c (=>qb-cX؎C#8gwj!Cž<_'Huvi5uqJL 9.FӶ)7c7*x\/1U ?ORLwXsw/hrE[`wbeg2 OZO JS˜o$22%D Ѥ".m%"IuP[5 ~_< sLO ɍ!QhӥrcW;l}D: SCb1@0ewpg+̔bc 2}90ce*ot.` Kj -B;pmξFV75XfpU,.۳!GO򠹃*g^&5hUYZ_H^H-YedHh|^H@V~g}/@7JWE$kҋ]NIMWÈcŔُ6Ouk/q=JvC\L|jԎ>d 9 % as{Tؑ:6`b4f0XMzLn~^i{>=њ49!f4^I' g]yQS Dmmu puCBZ|sJ ,X)X%'S/@ۭ/BE1 TnN9+ ,⢕pto9]mf8N: &0fSH d N/"j4՟@,d V50 k$-g` ^%|WI7$4i0=@!ŜnegBϤN'AwẢۤeͨ,IՔ5cg|h:A#/h6kEOA *K^6]\:<PoVVeεP6KdBLZrO;Iu(Fh?drZԪm0RU)6(XԼ `QSY V2jgߟDfތ-fjB^O,FgV?^O*A%VD|Y뤡;?-Q BI)芃BP Ag8 cdbXagN4ZpB'f"tF&{!gC}q]EÔ+9D7>'QKH޷\؆a#aX]/Zˣ+,щrR NjKVzR NO.}2*?ʰ\{ N >Է~8&jh Y,Xizlv,V^5D{~BMK@ʪ/Bi][6U~vx0'OR+ՒA1w*9tvmIĺ<ZoZ`_| 8idHMD,͜J OgPK3P.LHӤ&4#DCT[^ad8uGD#U%JB_ O6g 4ḧ(8G7ZxIj3bD# 0r[O@ܝ@R 6 =n`UPddB:`Hc=e^SE̎QeZe>N!+U2R Zھ,9Q#hZex@jzgk1mL9t! MvF%KEWqjc>S@*;c: (;5nq5?sIևi8ٴ |rQs#4J0k[ߝu[3ߒ(Bp2:N_J)ںGO{Et ESnr˿#ܴuCg\Sf8gaqUnPX$]*+WE ˘~HW`eHF@DyOs{v抂_T*<wsiU;oEZT+6{ =#,`mkfIZle[/ô%2-as5NbnGbTƀS*tě mg.QX8<-AA+Y_-i0p* nإkLpo,M 2%dx. :Z(}̻oB qOG~]|26X}d_Of/)znoR|~q~l^v^ AtXh1k/b &Ir)z{`ޖL,]in i [l=%DY~'ybR\ޚytD>ۤKEX1}{ޱ D!AnS 䚬aZ^ybQD#.nSk>=CbS_|7Mf8OY_3ogI QTðhS3(yJ ܆,,``h/?& xޭש !!BRM#uh`n~+֐ouyI"9Ok4,VRS*,MHfF&԰Xc)<϶-/5N8@&CpnrUe >4"(%qn'b=MPJ j?Kc ))mG)f63J`ƛ;V VTZk( œݼ=.ωj^;oQp[Ğhm3=7hϙd0vs}0 Q$r^4V58"~w}7t~Yn![K4W?75wbOݘD+h N*;=R;*:-YqZuLym{O|w mp&S!pDD#6ycv;^>k#9ĈC|gpU,=da;&$Bǩ{B&j6 6S9H[H-|,pẋnOMWE68@ 4ǩr9"JǢdcxh֭Hs'I7e}`|e)5 e$7&;yUq}(ewc|?ZK`aFU>U(@" TVQmlC:"QPڮ%*[oO{]I>Wt !K_>pjM# C+osba"Ջ,)v|c=vG}9A1D>ޔ].5$6E B+COP!o(IߩĘ0^>E{ ֧XD{6ΟK'3frM|<\$M7Ok.z<&Nf{bp;1=l-² , ֮uߩgDz١to H8YN $4HmXGʪQӧU^R,@{lwLp\YZ|D1ȇ p)k^E{ kv4'>s6=W oEmWm􅟋 I 7_ .0Ei$Pa4wI9 a%?_uw7]"Hl[w('p0p7P9?t$xaNM6ߠtu{.,ad0x& 6ZNkPO K jqh?:V #q{;!&0F=aUK@;4eMĝ MR#I|{{eBF㭸(#4?jozAtٴ+3E%Ӽ0w:ړAH޸xt 4'xXQV'ќ"I?_ Z8]Lp6[g2 2q:$ qL̹!>G\G>/eR]RP@ {8Ul2"mI5/=fiu0xrk0!LVo Z‚oUhyUw׈v#[1`UttUB]  FB'(l23ڳJ<މ91恑BQG*4bL׭BpiƘb?$ $UOj CղUtd9C.?7T/‚en3'Z|B=u!1ݹ-՜+#!!6/:ߪԭf]THULP,8kv#E#؛xYGʡGfpLB n6i%nђ^ AUÜ~ k5vPU=ET$Kڔx&1`Uѕ+#\vtdU+w||!#JbRnsUAc3i 6aelgJoެhJŮ><[IcZ8hCȐLc?ü s[8}l^SS90[pP/k:سf2cVXߚ6% 'K('$%,Tv:eՊI ,럂̜NY2`OZC։uz /@t_'!-n"oju關-R8B4_-T< ?"4}-#DGYMrw*&kx`=Lhi%m S4eC_?<x9, S$i`f52Cn3EHCm7 ?m(X8G cd-ծ*n3_z00©</j-$}x:73d/dƕd j.yj , _md/_X5 V]5m'ʣx gBUڇZi+Z~ӓ芩3hU0}B{Y\7v.y*Yn\?j+A4Af;ࣰ-K XPnFDF3<& P/gud3^9nhNauNV<[#Y$q\k|c'eQB(8B>Y$U*9b[@|Id۪`Jr J~n.׽=l_q4]%Cꖸb[1&V*!w ]{kL3{=ݵqFTU58_dUxCFvӴaӈ!;\sl*cj4o6ΕcFv਋ k>h:t3 \Mme_昚ͨm8R`ff7}~9lpGy ٱ#jY򶼦E6OBl%ȍmg`Yp`ᴩ|FnNR!B|o'«+}>”(*Jq5R.,I,"P@ZA].^Tq=6Zx$pNRͬ7 Ӗծ6KBc*>0AN[ZyE$s(jm{zCK%'?J*Rl\ 0dҌNVj.:-v'4&>1!d< g.9zCdRy8]ELT-d͞ڶu|@ Z>i9.7)E/ZYXM[f1-+<++S|]A8**U@z9Y"|wtsjOO^@~>CuaXUlVw`/-[N<׊wF_+!$*D15D\}vf̀=3}x}Xv&pr/Q%X,Ύ~ck:/bY٣yJ}$M[,>ncwe"-@X_FBGM%7*Zvѱ8 >?TқWNK1p!d3#ӗl~񌔀SvduG.F#/!6.A0n8 ix\lq=O!nwTԜ\BTyXlwkH\mmz16<Ɩ* FR#4WEamMmZkQLV8 MϠ($Dj'2}d4ReE-=)5hM93L<\J *{y˥\;I&cx",o?~IxλqUB|: ;pG牴҄}:y5ɋQ*RM! a'{7=i kN&aÇtNEt`mjYt4&p"U_wD\eT^:/!ne]VXhd<.R>:6'4|_8E8_>~E0+tT6Z 6u\F`vt|u$()l}ɐu`ȬGvz15[\B2Tȍ<Ξ1PG0hIߟF59BՋ5/S\:/2HP>dUzBZ7M* 4u MvS0=`k X}r?JRr)m^P*hQ \D1RFi*=Ǽr-eSWf=(iu;o~Ժ崿cؠbi"2Z02avG*dNMYE'^.Dl:A ԉ~&0Rƀ/`gBp&pBp{Ε"ş: tiͤyBcےF;h6*z1MyNcH5^~{a<6;b+\DR^P9On7QϸA" ) 5GQ+^d5ZMA|NMiC$l {ﶣK6_/6/@UF;G7h 糬mbcM$LᳩvH> %K)O-_QJ KjUZBgYŪqEWw_g;PB{%|+S 7y4쫭ķh:C\1)j`NaG:Ңx2<ŀ?VL6*H{S{udgz@hѠɆ2]FX.JL,TM~j\@}R`fuj Q5&HlU`s $Z+y )6 YML 5;F7Umɳr'j yMv +q0N%5 [ΘMJɊu%)i5EI0N"Kd!F ɨ_$FUW*I sj-P CVVQ%:D:be$ڐcT>gw5)ρر]acG-8e^ ^B8[ϘZ[ I8aÎߡ7wB /W@ _@;WM\DSka sLD8ĖYy u 7TWanOH;7ydIq9Ab$t|A=C?l^#+o>Sn KP 8\ R?;ȰH>7K^S4ZCԀ_Ύ6]io$'O_70%_M(SgOWE" 6+ w6{HIti&0]t;@q>qMcVJNwٻ_ fY`G@fImwg;R?-#d^i !. Ϸ K6B5?uyӧuR|ΧVF"3jq{9nsbʼnZ uh0&.-1b |# nsaQL=,g +hpVDܓ偄g+[=G2'00MArfReV؊Ɨ6a0V~F^u-W6lT>So'$^î&a=vWl5/uߢŦuBZ; T7;Yݺ^^f}:\xO<6>|AS-_lӋԝϡ@춤!mU0F $[45TcԥGYs).Py0TwyPQGx])0 xs ڪ $Ŵh7lOCxe`$(7S :|0;D7^?`+~&3˭A9=6#r\(!E: J~#w ~b[V\U+fʂ;Mܿk}?hD Em0_w/T,if7B*ra0>U ){`VSq\N``n*3 iZRN?A˖외_Bw<(/"9O FTnPprR]1~̞ё 82_ER JWњTѹMvTPR_.cv}Yy=O"6Aoj99i2〚4D>&[.bYͤ%d#YޔeW빖4sXYq׵2FfV[-u~EXfϢfו-1* aZ*QW-@❿lWi᫾QADhA`R~,Mri KF=g=gh~w eS 9?ÿkkv!'n(EYEM]vhr16e@_eϸR4=l=^3#6Y=r cG9:_}D(s9s ܒqu7(@ XzJ;=&JtR6[1@-I{# =+sB2tJR >E]tұӊ=JVFϱ26\.ﵚ=je5ٿML`fq?/lC#;=52m 2ζ-1">hb`f"rq Y d/^ 왋VB%QXդ K/U6at80.Ck!(Zgr˅Jq8Cܝб^k+_H|~Ef~U,e0/?8Wm@}@t\jT+9=  FӍ w>vGV C^ruO=!N:&[G6}C9 }P ͏qs|Ub0;$R4zn_SE lw7 Y*qBM`StãEgcZlz9ubij } CpO5Dnn4(4HbnP -d~ХspN`_n> kQrw~3;ΚR-vEZg"QdfH1y3-eW$C! n&1C[E&>)o9Rx$ZUza-u?dgrRN o~*M0~ &V2 zpGU(v͇o2F=PKn6 +pp)N #I2tu,Tğ7RZ(-dq r6i +[ T!_4f8URD},  CExxFE+j,aQ%|% 1\,̑9rٱPjϊ]k¹P}׳)ېA 3[F`}T4sI9[n[|'=OO`&HHD((|ˮbÁ|,ףi>/7c"+QןA ^^~J7iX׿s嫐39$} 8 Y2",:.DjӬ^."R>GQ0VUcV {87jwŐ~# y 7kM,GGZͩkxmTf{kDe,EY>!W6Uw,fAօ$q@xpRjAߟA VlZ^=ՠ4x!@7ѼbxSUp᫉"GZxIX$ɔUGL 3YÕ@ Ɔ[ AJUpBesID l/0 _ݘ5amrr^ 2Q ~`Վg2RhzMtwOT'2[ Of"ʊRl"\vbwظ&N&@Ϧ*mvޑ׺ _BHD aq/( TV3X9(Z*׆YW0c-2 (ט#GKΐU'`ƃ%|vpGsEn$J?(UTYK݁R 9b.7tYm-K_΃y.Gi][(Z_HaV?,1p'uU-fV;2Iu(p@ͤ&ť"G4XH'w#MovҖ2CH 6˸; Au'X,?DbCuj%22yu2n+x0şO:jmEi,jE?JcY\FgIR_pa rCMhlH@hZCB6/2C[nRqتy *wΪV l>藧%+'@|7 /6̈́CX`fɔtF: ѻBn"Λ@_,<!7+S]ksL'Nqd@w(57ɦ?k<ق)nD5Rd$"G`@-cJVNEwN3 ~Hy(^+f#@LB2phJ4ͿᤲRnXj#G)UT]rnߨVJ#nYаρ0M߆ǒUf]*]{0hz5I4_gnkoZD|lF4 ~ \wDuP˱ipJ[A__. VM@97 (C,[Up%ڳ$XrUϖGf=pm՜k9rA-rj*Lg@_Ew␻"d;$E4kmigck^Ms6Bۋ}hށ35,>1kt!{<=aa~.!2j5[ҰYN mCekKlc,vdPKF+sTF/z3F$GS~>+ދ&S/b ylCل=t=b"<BIEZz_z4)yL)sE!aW ~{.[^K!;<՟CJ;_>40הKDB"&DGyga\i~}+E]:77>99~gKkȹlyևaF9in:֝Tug0G UJVndہ5mZ ہ CV7ܞ"M6r+[6Ħ>ᾡ}bOP*+n,b -%Ȇ~]j^g318}M 14x=NL8yAk!~>h/hBw)>rF$]WEǔc53 #aT?a ,1W.`X(l5E$&fd9 {x"-枿gϣ͇V#9@yT$ 6/x"$F wdf@elЌ!L06Δȣ۫bnNO_g&:Q\}#,$] V}@R~<9ߖkvx&ㅝQ S!hGr<GI/FŒ̴ P_os'(](↝YȦ|[+M`A) q] 2вmꮭa|M-'̺LP1U8|`_Z`b:;,RQ]5XERʎt8xc-:&}֒G6rҤpRtg@GkDFѽ3qIP=Xy+yGI}#2Jvt}ŌRd07b0oq9RQ57`SbAÃc7nTWޢf''i Y8w%ui#[sCɄQ$MrNa۾99<j th/s|;[5BOz** g+aV.nlZ4rtaRazIJ[QH <{d}V\V@3nqC_}f|,M~ 2M,<% .3Ңekxa+|$W7& 3[ |+Е[P%W/j+ iœv,prsH1OTG!n&彸\ &$p?ꖷwǼ]*>CHuR~VT9#h9tGSH4}e 1{YYf~7B G)]*2)P Ҕy0RL'&p'!#zI҃P>׬7,T!A49*Ibp-מ!s+{I*rZ̘;srJX L+tX QݾXUJ%*' sS݈O;n+BRmaG#Y* .0b0OeZٺb 9 ܴLgҌ4 ֹH~ h瑣Gxߴȑ|j5*12Y:;|khΔdڔ^-5YQLX4f?:gk'd3#{L M"Z+j:~U*ES* WB}< ZD|`HTM+\d3-<&e{BСB6\&iC8'>WGBv% PPvcCli?7( hS 1SfnL9"jnUvtgQ!/²jIF0Rn£dVaCC <.Ҁek}yq yLLPՐQ\)\#$pžx0tqP8iW^b馑>wͲ6-{0U0i,اk86>5r<~T>_2H^&Xrp#g)KMZ1D/FD1<ϔۈIcx7%@h>>[f`dv|MS:&\?|›EeN=GIW>tlo:"i ȯ 1b,jNS1P?@i]uMm1S*'\a?Q,Bt pD2Uhé5anwʘfb;fTfG=b8(3cAi``>>k*P6a_Z޼a\(2Ӿ\LC&mQeZM+^i^աyp>ߖjn uq#+ ;}|`~zsk]$E>$ht0Ed%rKnsZߺܹ$= ڸc]-̪iXPRJm~[ 8q0Ly:T2ڎ hcQ<}NG~/E+  m i;`kpX(Tmk)ff79G0**Jz0*$F.4N8 1 dG'E$i><sDWB.31Ynn{A(yvWc0̯O}> 4B左+U@wi-}oFcSخh]+RK; , @`Haiz2UpA֜7p%6(ڪlFB?p[aIVoF~4'5{u(Dsx!@ʶкWR'72o XD(N$4I?o-F҂iM`=ye,r$◪,E=Rhw)? XYm2R>^x  =lHH7hq:٠,BnV$ b HPsvvfpRi|d`Pc\d3AsB#˓i"Ckjfjw*1EhSL%?#k gɣ,WaݔO `>\)(&ͪ L'9Pxh@F^~:XhXcַ^t9ocoAOF[ictI&n{di킽DX$ (u17z6fE%Ƅ4m|SS(&>}(3+i׳v#8>,z۲e`!R9?4fY*0bL }qZZŁm3]C7JSJu|OVvY:zp)?Mޡl_ GJا_z0KUXiNb:hglD, iꑯ.Lc^B)Н4E_iAtrK6`Z»SxnkF9l!Sʵ?'{%ȧVx*@ȊI#F@~Vw9 5tΦ8{y R.ԛe0N+`l,GL_40 -}YY\L`Hɥ.u\K+ytwXI)We6h@A4emtZJ{>"ͅ[\0h;I0 p^SQw޲k618\֙CLhU]`$7ZZ s[چ\O5Pm-K; ~*"1CJ]8ɅQR($ hGJ ȉ[(Â:'XUfR7c)H9ߵg6AW,'´U#QSߴ?|WyqFf(QYBT'P#JXM)rM~]#T}Du8X3/p\R٠9%2LEBj+f 9¶2dlQ1nD8 |G)Bډ> f/A/+RȘGŞ'lm Lw7] q QV@١wYjRUxݕybסбt@GH]==)^} 3 OХC$8UOVC9!򉉇Ůe,q;&X9h\"bCn=W,?/7rxF3o\ٰD{DPgئõkJ*(Gd_Y@7Y}1kWmdM}?Œ:,F]JǙwq`i m G`˼n3/@b'[l8m2eT5©.#CP>OĵK_耉o&*Ϙg ,#׎Y ~.DN)1w杷RZųT)59"}lf]_7dL/U~ $N)>%ڮ吇#(0:{k\s(7:TiLHБet4dK|tD'"3rR1N"wmDE/VAWy&TW98vÄ{NvM)2$^TFG}aKip@?75ۗ~fqPpry:+h8NSVy -Q3 ݿďeh{x CVnl]Nw#xf 7< n+E |"VSZ( rc{K~xpEfTJgK{4#.PHL࠷QH|;QqЗ˛S:2xزG@ʊ}<2㻃}s9^)8VVVl_Jn$x||AdW1=t̓ۿJaLž-&a{"ݽ͹bޓ:1N Jn,0/b.XRhcO([ׄ」%{d^o 42/fn .]7k$sM;Vc-g5ACC%Wui&jd7“K>0p+S#~x,)s^C*YXR%at lIHֽ=78g謅GZGq x~"@فnz݃*5Λry&ۓ?$0Me 7eU*K1FWe?W4k`:1S3ǟ-пlFq,~P8DI @ 4v= C&]0/4i٬`ULJ6{@X rFRGx21\Ku#,p5v/v ؑEd}3gDOʅӉK<(^YJ%iDCc+5|wps26^m|Yq=vm;2^Իs-4nW1=́䘀QAۢ#Uox=Qsc5?xG ka#"p7ϥsvv4r ~ҡgS^*FE3m BD4Ʌ4uxwiZ0Him=&=D2/$d:S.LDa3pHY%X$t*(W>op:cX= ,>YD}3>=z-acQG&S fd%ӉJgMmv 5N-9_WMM=,oS1#NoV 6kmK?+#=hO`W8A.6kgF<8/(x1kIwL7L Q kHDKi}7DJe%(!#pQQBfаl AMYxhx$E{n$=A-zRk19R:je"a5 Ϙ=52&m~o_}$4<`v0ȷ~ Tqi3/[žIHC)`<@Fgҝ!ϪI#??1ll@%hd'ȵ-mQ5(9ALX?j+j_؆#߹JU3I驼MM m H0Ԯ{SCgX^7|xczCE?]roe@+NYۆx}t *he:iH<ZWq+,IIi(G^bWٯzc<J%~a ZK>M:2f@| TKGOpZ#u0jؠv;L]]-y.`km~XYGL;+_^;s뛀7)@щ2LВ tIX̩CGnFGSȫ/È'wUڇx?5=Ϙ4^JB=9uDJOK`'M$p_S!h,%N:3 b#m䙽^4wƤt6 HimT}=1Jp2o8 wUp?M;3WNgMm$slSŀ~"bT~BhIn&>v6$%5(|74Q[el-ęh Y4PbթDU!#T1f(>T-A t(Hf 35} ;uMvpF?.Q eYlPV1A#,h&:;U`t2,(S/[XU9-o1UT~),9%^T#YUj F_7pq~pNP[uMQ xS+ "O #PL2{3r*$D_H"<#[S]%P)P>= 0̂1l9A3<2Y;I)fYm6>0wtD-`Qylj͹'( > /\GdSJ3 {JiL! za][z{yZ F㦁]"$ 9jh{4_\#y(Ńg?]cgc7mt[gg>VU"#Fz= ]u ;ezkA* ( dĦ?U]%5Bd 6 FD ZDf#kmWY؎ 9 ywYbqXlt%n n?z`yb-йōw|x Sϳ9rMFvA01׉%UG1gIrHڗ.8||Qao,J\u=OEpG[Kt{xEYawZBU>lIyޛ2 L7%&8԰y.5Nq] ;;qy4EJqB@wb\j#1$$VgtF)6Jɏ $HmךpamU` 1 --՞d:->FO:*Gr^`D#JK {9%׭)RϜYMu!(4:W,iGJ]|?W1=MC0`I՘"+z$4 <3Cqהe?j$d7D Vaxţt-3DC NB3;5FFu #t`8}\;) 騖nX&;]FMw-)1q5F%ώi&_ǚT-6i+@S;fC*oo.y702sQN&`Ϊ^nSر@X",|_$RpxV}VoM"|/ϙ 1b! UL;oZYnɍU~1)DIG^S!z_py:XZ&A\욑#9\;aEUdu }#UL3nD FR(Nh\eA(^A% _„?Z$H#B吒bAb\/w^&"5W V"=o<їY3(d+iMH: ߩͪh>-,'!wqP ˺VClD3!gX14~D}b~o_&5OrjRO0g rpۚ& &Ti"\е X8 85\-5>u:e~ލ@_^r oNhtL~ ǘ(GhI@TAхܖ NWgGV@N[F@zb[sfd.`aߤ \FCN(ʝW߅{ +2@X> ^V͈̆yBK+?'KwkՋ]{]QIo Y#6"nzZ a>K`%-njUiAo]3ܓ2ĥ>!O2Q3 W_!dޝT뚇Y?KCK lE?`4 >KCj` :*QZwgHe`3xQS*r2;3;_!`d IUK y0ײҊip<gc_}йV?d%^u'&ϭ@jGL(}@~zzן!^^&г:~wY\p憚zI2^5_ق=p 7&LdSdPU>jscy,Y"}שj8buvJj#]zmEf;yn@f!^y'j#X oH&%M`ZxbKK}U6m7Dw!߃MDoXGNwKb+ =d)\ I^nsu$a:aۭ ) Y_% FH'a ɂKXG1~L3au,rEi`5jeU[h.fΪu} ^a)UwuD.^P{A'=v)CۏOMB`b~Hs! v8;բp/ MD c:x>fFyNhp;S a(A̎>|j"t1Nkd""8H)@ kw_hO mꞞgj{Zƕ?ܭc.y09l- %%<vǓ㧬F翲좪n fp.G/o\a)E܎ab*5æ%zY?=Bϗv_;Y' y#UUŜz$ogxvøDaAG-2A>iGAB2oNɏܸ;+_Nj2/+48L:dG;\cFɥqڿ!/Vi4(|cؽ ]ϼN `MK(CxoBBknv?LNxv-yZT|Ąf؊=Y T g[s3FI N+,KA=Pm"YR"o"٩ntS@ô.mgDҕMAJ_jI|b<6s0G`!s#$V}5vLC*&PGʬ\nަ$o_zmɎ^)ZohȒd>vTSsĜEoyw"Q䀷Xu$>G(iJk&U4m"I˘]ؗ,"?pMXwOeKN.d=f@ZHQ|2 .%"CZaa~JZ}np5k]?SlT</Az)6y AB /lleFFsf)07Uy ;T v3L09U+ sCvkvx* %v?֕3^jY7/D|65*j9d9kW )f)&vQAbEgdpPD׆9Mpd.Ryh$tSBjQ⻈b88txl?W8 c6oHW0&Da䒭9}gi]J&nX|lU24iMNA83G0yP#sX=}R%3JN}`KT3&m=\Ƈ [vq? cfk&c:l n0$|:#1_0p)zsњ1n9" j|4Yw7P b˲"K1~hzqNXԢ"A*,YOd&˞ao3P}h޼IJt vhX̐W1mEf뱆5D\*)9"`d t" ӮX4**/,Ka$WDRh^zpc y[}kyYe OL' B/\#Z"evt'd)Xа.!&hO%%&-)o >2b_CXXi@{S8LaSQq2|aTok*t˱gpz6X,~i7|0%}K2Wl pOe`䓜}L '])JF#)u( ORj03XM Fp9pU$:rĔa9IQ4%1)>rn\zL *ֹ,(xW"vҨ53ŧ|o~Awe5Pf=j!b Y-OPϛ,=$FVZ$A B^%@.ǭ7X;ipK9:ޡ1 GwZg~Abpɕe.k5zA?j@ tc=:^ppNOm}AJM\֥>ɷ+<奌!7t̩z3p˦?>){I !Al9Iud"z J8<'V[y_wAeEnv-ug@HLҹ(amLce:^B hͦ"\aػgdRyMp Q0+'Y,e>g7ϩz!$K\kJ9j6j+UCڲbHn+ g 4U+iϳ~őE_a&jkbtNעgdTM%C2);I5u)x^Δ_ơqy_:Q J[/`y7)vpL0hBݬ|f`W)黈܇h~|E$ɳ4vV@2~eƀ%V.SlVquf}X~󴀄ITLS~V[:?JUpAAG4m:_WE;8kwc:9,}3+&* qWvWp%Q'-g"@ $8.bayc!KTpÕeRE?CЖJ'}0KRmqs=q[c M\WEY5m3/*:֨ʞ|L6 )9oRhGk$.k<Ѭ}(8سG]>WYMPna0,z髾$BZN-ļVH4#dyotPaExIxrUxS!QeUfu{ReNm#_T`b,Q0?\˰eLJ)OF3-s{B+Ԫ.U^_\ sw[J{PR$Z$6)2:fgx͔ܿʫQڤ<;Ju^sƘ)N(bSQ*ދ^Na BWA̲ib*p#=o#b~^o't٪0TJUskCN?ڇw/LWY̲>rdҫ},瀮3Glȫ J^(:3c?ƶ8G#qGrhYlPNq"W+W3Y(o(J$?3;2!guʀ~bB6mq|JߡZLl^0K锒Q),b n@ܰTg'W5ke@ѺMu0%v4Ǟ{+p̉qp^ ,gFXkNO3Ѱrr'G g!O0΄oEnW%*F1XU;is-w(SXלe>Z|ZSbsӃ熽]`īz?vv<"k4!fGV,=Eł\\ٶJ]>t$?`❙gn]p [a-'\xB>wCu^e[8X,#GO]@?4Xo ?TM%EtF[I< 1|o ~I^*>"½~b = eGs>feTÔϻ`AÉkؑsWθ)+m櫛Ӆ"\}M&QA޸MM.6n juТ4&.6:lU[B/RͨNLfeVɔMTetyH&ϭ!D?_K}Lq?@ݵI͜{ʠhc&KQ;Zo;ʏEDxN%eC^1t& [#r"5N7j"cn L: W$C=:6+aN==|e0rvW fE5o.&UsC=CԔ6 0` )H&sQ`ǭAfeH/P RbHsPU)JqfS@e'px=~״E QMs +D*YٱqJB+Na3)ۿ XEA[ W>s}:hVP" "YM0Ey6!TpaSa#]l̃~nmcj43F.-tW{N˘n P"MUAz Ń w[.ЈQKCcYuWvZD> NfK ]Z@EWB/+9h#kNU)- &bTmWk(2 RʴS)$ Od_HLҼ"coW -q,@gn*T9ޮj0k%,+? {{.pVYZzulmxVb~mB||T΍BfzQ$^왎3H`1rnqy6$Qa&Cw-7a좡O͂B>)?P Aƾ&QӴ?j ==B0WR ~z>5I<2Kc "#}gkaN^=Z7YU"Gc .j^+.v O825o? wo@kx5a7ݢFC^DoKmKAEytV~En2tL6鉹?ɴ ;V-!_NxyLFK1ga;0-)B "_@3nK$H$6rm˜j„Ó͖3bw]שnҚ)Wȶc+QQ+GlSo+Ο`w Uya% a0t~5ݕ\EJ|Ze/$JEwV%Z;gQ)`EoQu՜pImS+^>OWj>܂!r{%;g Wu+ Ţ[t ;”l9ZyVukYAlLcu?i&U"BŠ6RPjz縕)egMh7!MR/*ŕvwA𤯙8 D\uJebY7H<6bKX '_cBם4?f~νn@]t|BnwzkoI%DBa ؗ:BWy[Eoj**EXWYS?s2kJsx"D۰mK-&hc}7V VڅcoploOidCտh( JHh`h)Ot>\:+rhg^C+^&GA!#O`2 #B@{-/{2@$)yˬM|F J] -ֲ,ϴL1VT^jmߜINjT 2̈vKDn| UqjAJJōd\Ohƴ' `GSgK.Lu(R,rySF2۾t?~z jS-:]/q>m#NǓ3JX VA f:a*. |Q^[Ssw`c@kdP7_Y.3͕ȇFWCV7vWSY{ 0'9rU+ɛhoo% MJX5*ب5w> [G zmxh(4 [h C\B:fy|kG]YLP-\U>B#ICliVTFL.= hP?'lPYzRŮK93 O5ۑÚO{]NC:\·Ac1CliȓUXN C BvЛ4{//ܷUއr8|ᥗ.JhRS-8ځA,*)x!bYZ+S D)D/.+Ւlgƨ:k|U&<g׶19q X}Ii1TOoG+Qoxq0?ZU6 @N%kX/X r}O@0r VvD8yoA 䄵M#(qArY;wlЧi l:AXFEE M+58FU!' %pRט?*E`yf<5\,pINv 3?s~_}jZ:A=u{h(tN~Sd{CѭZV Bzrz)˝' Hu[]jYG*"\ =jE$@h*'}x0x+9TsxD'yTLT&.faUL[y_ <' ]Lce°%z}2 Io ȱv9XT3vTA =&*kmE;.gM\/)r3iIka32țXy'~$A<n3Ϡ"م5mvX 63D(IQ2 neèI.DaOPexa@ٌVzYLh#bbFUըCzr_0mqWr*7 +E B۟LhaK\v;E5ǐ&> Lt^!@Ӡe\~P"]7cf8TF_pGZޟ9g\6'[)|fB"&hWџ۟ۉLqI&$ |S~*oی9c̵4FS) 1(b#?Me9EZ?J$hP6%mquF|.x$چKj?Mk2 N W5Ԓߝnq́zUptW nJЕ&YclO]!jƄPt ,bR pZY/7E@ӿI4Ux_m O^h0s8Dlזѥü@@ߤUM% dJEx`AP u~?\&wPT]h+q'R#-37lOqjssޠ$carưĮx-lofsIDM0ReFE-ʴ9a2!is.ڭ"ۯMdYcl@L~ը{YJIVvI#:trԃc=.Eo]DzjR,ipAW!ZpHy/=m"347l ӿEff͡f;mwR'Cn9TH-5qwVCGV޴2lckbu:x)aFBTjT#_sv:0톸 [qEPfvrמ"2U 1BA56h`o Y&ȭF'q*S,UdWL3F9q~MfU Oy;d%?. s-4Mfl2g9ۡw"z`; }bJ`A6-{ U/ƃj'嚟( p-ل/&oY(v_54#x}1+/س#+4?ǑN6a\.TUZs@VfM~B9!{GԟG h}|PW~yEG ?#d6&ᓥs5t6ett \~5fCFRԢ&<{):E]jGI!"Q߉cc%>$> U fqIH<*Vc{= z%~L$gTJ֖C/ld0&ika:hÃ'cT~uZ.N.oIn:[E3Ĵ ]ռXsgެC/A)&Jڃ`ItjܤO  91*OD֌{+Vs#aÛ2G}O08k30r5X>X(taz x9um5'&ءzKvª㩯A]L5wazhMRS[sHc8Mk:\q_y-{NMhtB -fVD7SR&{Ziې`>Dt>A)5WLm|'A?"Wuv-PV$Ӿ(7; ,NqY=C\6U"O(fl,G{g¹HP˜4u*-}d|`Y? \`*׺Y/jl`>) ss&<"-b1󀂫pD~aT'}aKY:5^@gEb–4WQ`F!e=_znz<1V5G7RZ~t Pec KqČ"bf 0xhr-!4).Dg5q 3ɹ 5s Nj'f]KЅD́٢|\ ]5iԥw1{DL8~ʦ," 7qBS,צWF^ p&>doiRv?Sd^WCܜl.I18#PGke;|399>ah! ,e'rGۮHB[fSR^(T#2a$x_Y{@Xcx| Jǖ)Su_okTt<Pgm4%a^¤/xczoQ+O4+4ѼRZNB:1 D+:Y4Iw;;Uä ,ɰ)`I/lH*-QVMt_UD2Ilv9٪5;yi0BCi+> mpn~D&1> b hK;yX5&C$Dc z#dAJ~mX?u0$n9Ͷ;0y׹Ulgk8(2 XrK9a#r%ÅYF\%rw(.X@ e&4q/QJ0+DGu떟6 x/+\@hG17;]kXkpQ[+ On/8ne@t+{kib2ID"޼Sa}ZG'dŸ}% r9Zj7BMD XW-@^,˶$/h&ZmrŞ+'Wryi ң_k񲿽0Cr~i@NMzLtV!ӓUܤ-L@GLR*c00[ȷbETbY1Z? dtmޖPǞ?}~.T䠇pxx$VJxi]4D B|9/Lˎ޻D!lEypӏ.U΂ek^zrXaW&HGN|tӜ eϯVrĻϤŋip֟[UrwW;() пX,VR{RX) puVfkO+uDIP1})N( C\M7 xY}]{iC䐱%D"Zo75T]gS?pf|Hd Pg|u M9+^^`Gj..n+>v%~9Ǔ< I`tWu nƏqdݏ+|뎕 f9o'K+rHLZ0 'xhVkO^#lbIdcKK {G '+O0Tl ' >/n)LL cl'~RFr(ZW8aT'ip aQz Q,7B014V:uyj,#K}r}/HlͺOI]/:Uo5g%[G0χHps5d/A(! 6/n(,5'#hިe)32Fl3hR8&ؔ XDg|NFǮ  {l7E_T*Eb1+NxMt\w 8R< srs޳S> C%M F(# m(މ &ҧ苻Q oerbGq}<:BV\dg|{$H9sL\$T Z:T~եvSJ/zoB^">Dtݷǂq![uxewPP(<[Pź tyb6ľZCO}߉3eǢER|O.Aڑ]PvJ 8u:4saRvm`@Ƀ:Ja5X"fݜҁΛڰC;8[sF|6U) F=⠛=%Y`2J|M^) XTq6>N 2w`R|iL3O>OxeJ:iMeQ@HP ZB陗\6)Xo{>rp=(4XlZD*@ JX>#'G[3CwR̃)NMQAƋb.ĕuK0c&r+L4J& RgmnF5ps"dɫ§bEϼ3 {PcJ8wLVkzibfBo/LTY;b޽q8 mM'͑720"6q繋W  2x$["IfM_F&R e\3R3;[;)6ӮׂUv0苼+1.F C@kMMg[ u_(6eJ3]O-'(eIfu=Cd}N? >NEW$LQq5r̙>$`ˈoNQV*)ՙcIw d$=xdvb7:v>ZB(o4Leb7 Ŕ :/}5h|ΘE(b]dT'p;bWULi9K/XS=}/OQ(Mh#wa ^-:_K;{]N7)t!& '"- dV"雍|l8'l*2dYWIáR5G "͸W0 FʼnƼŨk2 }oߋN63} `Rpt}jpEJ2i[x~3漦PNޭ˼Hu3q l!ACyfJۥ),alXѤuQ4Ox,U] qB.?|^x |c&)+B*J})]l,6}Oi([\^cG)3osd/Gןnߊw,$f#&Ka (&9b :s1Kqg ;K8[D?[lީ !5Kk=ZVVX3-r]V3&=aI ćlm?IJP|%K?UibC0{Eto$h?)Ww3ivꌿu,{c{p@vY9R LvVw9P0nMhW(aU漎/jUw!0YBj6ϤY_œg]h+ -+#&?JfWOvs?"ƀ{kcgV.[U{~Ɯy3}-kquK6%4 n5YFHv'7j y9(f-SřPL`r)Ʃ_xI|BzvC5Y2%&rB7>}Y㨪e= Rl~8)S1;V9cȃ(<` hG#|u<#3řISZQR`~Rhmddhǽ1žKHtAe03}1X7m?1pEz|oFv:Ѹ2ܿHPUfTMC.Gwlå`_H4mN'53`ew,C1D)itQ Il:WTpjrw$>Hj:ABii4E ЈW.-<*',%j80S*D9 )<\2p+ϝ1qXpy`n dO4r!2XD4 Tq(o㔁oF?FV FL2ydt}P8W>(R<+VU&ޠ4W@X~)SiNVelUSČh 5д賜[͔/j8.~ɨߛhE=tق7yۦ*_Mq= ǪrX? \a#xtr/Ķ=% OCۢG+ Qe@w~_7qGTL/ݬ(*0669<3:ge<~smM"3#EK<&[XC. %>=E԰;i#dX-!Gz,| բwTP˼NhW:!)/\ @\4_3ɮC"oĜu/A=Ogr`"6,u]RL ni& sWCm~ɲ!j?W7? fKd37|P/m\2k8N gעk/ȐH !:ˢ0/.qɲx&'qv]$ *=@/xGHelg4uZ!gy]v ,_|ry#rIZw(vZ _ 5G16?;7 C\LfP-U^tI<;A2 PP4EA'H-6pTC{Ԕ*18UK??GJw(&;?Ah/^ 2[3<6u^8Y 6+nZ?iBQ@(HNx]i(4Z A ɩ"Ϊ\Ο$Pt9ߞ"_@1 ڎvUS3"Q~j\lή;T)֫aBsqI\)zסP3{P]SN6chbQ+ӭEd h p (ܽ|ԿGzp,>+1W?P[ waOAϜJ="쬩۸n>Mr`zoo=HKс!|` v*] Z g["[(P&05&Dk,rΧWo7x v6M|:dv,1wMCk qπ0[ݚ-ነA*W@5$P${ q8) ! WN{P:Zvm>&XO iq?:0ճfmu؁boS+I W=* DžC1TɨϺ"} tPBҭnUzm&]KRO4'o{7<qTCIvGKT;zxyyȲnlnkZSPʍ ]h}0R= U$N]/tl#\d,n4۩0- aޥocb,>ä*=άH5Ԁ?Fp4NOwω0kq-$cR\Bșuz T"o@&zwTqxҩHy RŅi׊V d4õ\M,N9@ѹILWZNr/gl7u= L).!iA|?VjfqVOҩEkhr`!钗E`.xD`s-XEJ$%R\sO4S+@K hw m@>2FWڪ(6BW~-FЍ('HXk."͒ዯ~/H÷"2 ZL `QhS5Q [RM6t ∡R6\^ >"nͿ}$?$0uzפD8Op~|2f٣hk;@cSRjML}` 'E1jO!B`gD7fM92I&2GZʇ^`9a\/6#5 y[Pƿ@9rS k1ܱ<:gVM;W>3D\ ; \5 dB@:"wGA$]Am3NE.vR X 2\zq"le(1 'Ì6)_eP6 N4XMe5F>(H]nudt_shغiS^0{ڊ@~4+1 `ugqx;]вf( $->OY@$?Yvw?ô_em&W8pܡvHV<''h !mdd/3>QB='e~QDбE쭔*qO?ч//JH=/1W)3wD$S 9L6*`ꀭBbU,gDUj,ˇ #oW׉訖WݬRATo|3tu@U]l]]>Ә (0l+kS1*Μ>A41NC]5̜ry:edz"(ᨑ)1}Ȗ)g%SYd}09J<ٲ{Pd,4*}5 ʊ"JЈ3}_ZU"̓G$ͯ'@?m` xQ-gKWchwk]Y%@[tY _g.X}LOb˘Ťd8C :7=ރ\{RQLOΥ5B  $E R ̮T(CCtq5VX/J\gu: JLLjAG\\l}K%D2Kw0Lߔ6;efͥC&>mTp,+vuUDv(0u"3;6j %0,3cu=.k*9 na^3z|Fj/87hQ/Xl=8oG9H} }6_s no*\ 5eH"k&|uڬb 1*Bhꃧԥd2GoГMtu|ygD2A:q3O(!$GiY54d|[nqX2Ԅc w]>_:wdHz-GOĿEroӋD2$(fQ,\mF[F \bt Or N+-߭ Qρ/i.*?טHT!7G̱YGa. 2%2xD,x88cߢ&($(=vS߈F0Z[c/!gDw Gj;;XW>Uf}k ՇPdP5TP3;$H>p dg.o$Ӗ@>A:HoO@:='&&n4ot01\۝[(⓵o5s U&A$G1J=<(§rMj,kD_Cx[5! ÈP0zVpn_v(kM_~&aij4*r]m.e&;xl^>I6 0"Ʈ^F{kB=}r zm8*ha>(VS[;̀"MAx=W]Z*Re emm5ԃنl܈2D'SDh>q/dcW?d>A ~4M7qeY [bT S~t=S{A3(\HR:bc2?K>xDEQ!Pj+,dWI@W)г!wf!9<Ȃi-roIcACCG}:ַ!&LE/u<@#8(}47 Xr໿iGo9sd @'¯E-S*iLRYOuҶd=ςj"ɐz'~iu`XsEԻK{!mV(I^Y [_*G$ Čւ?^0p5HNSk}C@-ϙ| - DVaBvIWa8TSux9V|8---D̯jw5OLg4k:`F.h9 _"kϷ%~8RĵНF H yEgկCnuFߛ~'g vc9 {DZ,;2qA2;s% l4mM0"brRSᄅ~i)o#bQ%]9돭m5#HKxP8t\Εu`!11h&v&#wPKc + 5TS;lUr~_Y8`wN):թiAyR1Tݪ;@MG'P~S`Bn.%$l?a "b& 6歷֐G3fN^L'bBo< Vp|Wy5-Whzn%atub":C!'f4{Y)AJÃ@7yLJNW71z~1>i+}5f K)J P26s_N9̩Pѷe0c<n5ddO,~`!ގnfT<oI:&=Fﶹ0@y?'gZcܷ)PE%WBN0k7B'}q.eO]X%tD<6nG|ȓ #%JZ> 1;]GB< 1(}yR5yޟ,nwi@p]t}YwiA=߄^a S`l"Oɓ=5lї4np pPA N1J kY.Iudj!Z4~:Fz )R%@PH@L6wEh@ɫRAy,!INvS'H\#6C@񊄪CSL}~ЕD\~$&9_CYbA=@tnl٧XtJi#FX5l9$* Nw .x4WԶ|*j)m.𞜣0!~+̉_J|aIHtPnՂ#_gitB{ABOhf J+Y[TI; Be%8iuBXEu{=2*:)0ug.doo]Ctz$=f]sVȯ."sluPN#vm^(ʞ0ʍ8P@!;qY ;FirjnZ'ٗɫhk _lZRA=2>W%g[Hz;~y@i.Y\ӘҤnvSʽ< m߿p^8m$0orN_ t^{: {/_ӺXƙ=|Ef.13 S1)]HQ ( 0jY cfW%֍eVUž ҉1<2.K>yYO;TO t34iFxM0'ۅ(!'YH׈}-MI&BarU+T`f6|v>B[\VYu[+μƢ =Jl|_b`;$7y* >*aa7+gR`<&쏙E AOPYJ-sH2|;rJ\8B50ېsW%p^ e9\;f!c#rs#:th" #txZ>[hQ7S/c]@Epr uH4^Ju C`@.ÎaV8b)]N*鉧 bXSZzL(q?G^·f쯐ˢ;>q}ʴTӘ#i_}]K>zU}~Vv6 S_FOuus;fЛ/&KLHRSHH<Xy',;=*Gf@,D:NX![C'{/(ch봇{^s-кE3Ny?ىBb[ )Ti.f)CX);?ل+ |¾?M N-Q^l@ Qd9nBGV{Q1_0$xXIp|n=*ښf1`޽ӹ+fIxTK;JTy= knWXsBQn]% v2itCeV,cNji l]ףjϤo8ha`px{l>0?E̓{1t`-oF)n =ׂGk~yJ/!9Xf "u@,c-#owݠVFa@ ݙ8h 6W4ǞHpc(^AFr! qwauӷw((Q/zSU71ȾvSb*o@/vЩxiZ%C0oFD83j1q=xֻܐ#hAzZ5dѦ#"\=3Rz^Qv@ZG<WI4ر_*4*60D]%| GVPUw\(NH1J]"/`?bHѓg52SH"tr =?v'ݲmB?yȜ4$DEl s|Et-wy\Em`b#cQA[m}wyn!b1O8A]" '@d: Ac`%/ʦ4f v5ݑqxH`  `z+VuA Awղ(0l*3+>Olo\Z7;8#Ҍ.q'p6Q ǔWٕQ\{  AyG s"4*ppk7f Q1zC1vEqOpeNu}p}f: 3 &/4|;gɭc _4vg*$,$=ܖu{8@%RKAAwjLs\{4,鄡Yu*T>Y:Ҕ2xM;AT7($OT͑|}}\`uL *) ds}5^)0/!cqFni+*j 6f(ZH>1{"rV_ˣ i]aMsf&hOn:0vX/p\f!*L[<`oxcctZ-Kht[g3C(#,V`魆g'8zi_غ-RSP&VnHr6rg4r.ݰ* J5tuJ1Qـkʻ':[Xj{̔&W }:sq,Qp.݀PB2 geZ,Άx - XO hc[=XGbl;=$!$<(5æBDM$$yU nu-lH IrLuhť,0m8T4r4U}PRJߊi a:؏ 江Y8S4JXB51r %STS\ r"K` 5$<{!' a"->%({4Jfp'U( T]IJ[%{I J݄l~cpö%99{'9ToG9?ڛ,fݤޠKF!좆j$~6^5PIs@']NܶtVLW4^ 3B#,=wMY5LRSFٿ3:MQr} A^949ewjPK'@0My^u~,YRSic~48:K&( ZA*ϋQ&b`L޲sL`Ͷ6D}}yyO,C'M[Bŗ6;JٷG+ MhJy0_Yj&qE)]m雓$`R! ܛ+< WuER S%Lk}`bj^'6[5 NP^J au{ ˙Q.zFEi۠+Y>z"&$oF5q55 WŕОHM)S{}wPtuE]pp̳?Tڍ&@"41RlFvܵxݟn`\iw3nQ8% 㷓+ϕA (&j;tn*/83!84ϳi5{f/k#ٮ߇ܦ"" _ X* }KW5 tGoPni2x#D 4U{pfviOygTdp#wsR 59B}Dr%Ӓ۩I|B)Jyu{`3* .+l;^vbPԊ{5Sùtb_v8)7;3іO[!v_>}fj)]rͳ'r^=[?Az5 uߝ*{/^劼BV`2)PQIJ,$I<ìL5:w_\@͒k^JRHJZq*f꫰/_-VCD.?ǫA&S)IBLTBlﭓz V3%'͏;-}Mb[7j''a-`ծ+_`EڇiBOoJ-POR=zw[򃔀I?&O8/_H.e*0E.fZXpO3T:l?Zc2T'U[!FִCd*PT] &$SA l"1 ǀ <)iC^)UzG<A& ROZw4 4>?.Z=rt#t)nSַG} H1_l49)x5nԱ%}}3D}{ Sdt]}_@}a.IofOxl֭TQ,mu^Ut"-AuNٟ#@,`.iHbZ-D /=)fgSH<̈ԙ7 ח.q|;SG̰ ~5lP1;$o,J;3JxcG1c񀙇ו#|r=vRL0G= a3Lyb4Шh uJٵ2}Gn=@_D7gAeE)HvJB7& g3Yib[4D8tH./ZU>$6N`#f @IU죕zЙ4~\b۾e!{ Ő G}nn3ě& N7g_2 3#TF0Ų8^|BvJYLW_*'!`ޟXw"9%%}MXIi u.2e|ٸHx(0A^MD/ VA_x`h>zn9l~F2aZCٌYrm)ԌqY+AH i6=񽱚pDFqs(%4_&f&.~%!` aF=ēExٸX>BaQRe \QteZE\wRU 29 `q"GU)Ol35&Ƕ5kn*1*Sd 9BlOOv2uI`ԷվǩHRj,yGV˞¨*eeBP]9>JoS Gu7-` b%lML(J ,FI棳Nr[8_c+1W_Z_Ҹ9Y 2[cV"ҠZs{s%]#ۧu̖gw^px-'cZ'듔i-Ii}eroo?4.}e$Ʌ(Rk th7D'kq<$йJ/Y׉՝1mF뙱tw}Ot2VL~0ۇKuLV%z@-EjpzFqx"au@BBn, Y(Mʗ dpngF񟝊bX~v 1hp} 6ѿ7eIIFfbGNGXĞV)?*7(gCd)W# 4iIA~V&Wc)"`vWURHa\DƥԀ MG@H2 #(_C&3ͬsa|8I[7 Fupb7 $5ʱ^ٖMT@CA#Y?yL.E;|2S_3\E^+O߶p*j(KdB2bOS:cQӌUc[,A"+O sR%z\o_vʛI~5ja( HN@B ,]$2 -"E(JS8ܾkhzQ"S ͳE'zӑ66a ;rTwœd3S?~ sՑԦ}CNWnˎag]BDGYk 0s S^853L 9Kmr4՟vR-M.-҈[ fpVK7ISɤ8R|)dCwdFjBۀ)Y0kn_%6s1#LP!hmR* -X)-A69)qvᪧП CW6]0H ,_P%Wr 8Y}aet |Pգ\huFm6#8/>d67 -̊3'qCLe}1IIMOK?Ezc6Sn45V#KJPL{R0[_Cߘ 3 *ig^ Y_SѸ93@\w7|;w0ia5} }[vsXR>BTx,g<D \зό]zS,0ԥD6 7n\ʭ߱T@ML52,R!F<*C},ܛz&OVa+WQ65N˫[ƟI7XNb9‘]^("SN,ⷬр2r`c}`ha?h:4j_1.qc".46GJ͈Oʥe\1ZmU.1[䨿MTby3r,S J~n5C`pwq|.` ^lE+߉u׃s/E/)OV-MmHTe87aNge*ģbԓ:k+ 8-4fT#;Vl 4 MO;K(11TN\nJЍfzet1}q%2VbTȮf w-o=!ɝ_0XX5ˁ+JO\6H-Lzhtړ> ;M lerK!\EȢь_U"Rz:(} <>( ǹ3EҗDM)k<h2!SGW:PW8iɪQ1ӯ3lERC8[o*RGd#*x<L=2уnd |'ܞzZI/lX~x_5$E N=\8 ޼* /=+<)I@=(; ,mF_3K{ui.(4DgdXc(9IEWC:DnpcXZ9~=aOxK昕9"(|5z:4D ٧PgO,_aLO] 'VILrҝK.F̔0?P4.0ئLh]'ˈEU"@f*b׋2.Zuq 5gvT'E"Q2_P`GSy4dm. ֜//@ԓ*86mzg&ľy ;k7}Y.3]J&ͪs.QI&y90s򭧡CH~)mYjJ_];{{G`4'dhbAGiԨ[拨0^_~$-Z{XcaXٚF+ Qa[E5AwW7u- \eCv?⨄4R#Bub=VٙȈ [ w#t/p &\U0R Q*-Yro ‰7HN_aGͧF-d>K m鷷ki}^"^(O@bRB=? #^݉زxoTKr/lS N:j}Jaa?BE*'Cv$򾋚eSGQ{-$!CKt2*B@5BBn" IY%\ ÚYxBB)J*PY;6:^ٻ:$Lu8BݜYoi;z< V%Mp;' 'p˝i#*]CT4?N_>XK`LM8NTG2"[i'ҼQzGNj-*M+k鄝fV0)~yC{}PS;fHV **:e(̐"bt3k0-d-e}mCII = |BJ y[|3Z<sMquULQ T=+Ї< "/?Ç#UOY+l-87Dnn ꬎ`4QTPyFל]^v3 T)'+]=w/씄4 "%k@q&Z6 I\"_f#ؼHe1d:t2E0~Z@H_a~/lpF#` ع][GRtE:D&(nɈmD8m[FKp;Rn3 ٹk7}Rt3vKkkԑR7JYuthzɬ֕&'rϣd;b|mə]&g`tFm$֣ʢ+"kᮍ4& l'wU@XM"7L_q]TfU-s'b ÷c6l2R<1aҌr4G1J_$/NblCZ3lHldݓLc?mPdIpF訵Mq}r?y+r0XvQ;rցFx\lf5hQ-ty.2o>HZD{R uNx{RRE*?lbq-/-Jګȏ1bqUB< WSM } Uh…`V3;a"t'"Ž3MVc3F1uj=H[A#/kIT*,]9g+ݫTNCƿ=\sDG5I]xyi]kw#ib:1:/!>4r:C4٩8#V5=\O;F+-X[:YTZz#n$?̄֍?:q}E}nL!1}zBSyT Wg`E_^@M7VvZܵLT8ig#m`I]nڧMD2G=3Dt1fMl^0_*kUp/V J0ٚvjm.U/AWT@DꑽDO9)WJY4[soz"f4y2rE8BI 3oR~R!:Xɰ^{oMVj#*Tir0sf èSB"zCٙ fVrjP`~ wh)gh Qu$!0j% 7Y |pj~"VP93D)|ijK*:(ت5135=h$r*5%%2x'LXwq%yoY @^pɠvh_&z4K B+썌Tq"nb H%LgZQم[H9֝4~uI0vөɺ,%mXz6g¼rӎ9MLb}Hdwym[-&Bxdu9ztcn<<0*xԡ)ACKr:Pem8LU!-LO{abHI2tfu_5ȓ?Cm1K.&Wl=.X'F `K"=KQH(@4PvJ8o cdZ;qpax`YُPGu*6-싾~[zpdZU2W!Ѽ%sr{w_<郇:ϺMSt8zٜj.B#S(E*|":S"^Ã`Xm" ^!H 3yӛlX~@-1>OS1}0aS} SAeUa+Ȫ@^2L`cњK1'%o EJs>t'0PšV"\Lo/bh&l{ATG,zA.;Wס"hw`*qv_jTUZV'tQUpVJ!luā°G;]&~jBb'~jyդfRz*%Nw` o3"&֥br ^4Z֤9CD ?Z{"{x2n6Vx !+ګ3rcP(b41S=HfYv~Ռ "~2e;GT"wT+WP! ;6yvL!L|Kұf6VuBi+uW(w5闱Ƴ{¬^7H@9b@ α@twB r,*4c}]Ad(QU#gW+'%]h2咍褐pҥ *אFUiCxqܿ%>O..PdS?`'>G'(^~TR饏M+ I/>O霓9ɤZdjUN*f8J3Nj}-/aPy!+|5w{v..kpЉ|[ꙻVkRLFi|?bjU.aYe\skqWkX&Jav^p$ZUAv7iU=B>Tfsjy !Ľ G7%ij@Ke)g &D]l*; )i7­~4k ;Tu!í?Q! "`{,t"in+r|5!O_,H֊I5 ¢2c y]i;(596iXz StӎtR{CVN* Dw*MKiZ.I#؊q˃N/:'en YB| eJmI^N8 XP atwu~,G>0`\]1l syd$(^..}!qO*$R;t."f8|R iߑ=ᧂoՆʅ^}e'fA G>)R ng>)?IaszF=|z"֥rƒqQ 0+.j08 5K-Qs Xgޝ msB:;]~zZ T5gH[rI{7u=Y,H|.K̃!RS2cJDgž#QH-fr_ol@n%Q BSFfϗe^=5>Y F"ƭ \O:f jjNqk5˝}T$SB D<>Nqt o*#{eƻr'`c$v=8D P7PK2ZwPb" 4UB ;i{aaI*']#)Mͫ".U۩A6ҵ'MIM.QW"GH}pOv֋/ҝz̎ǜQĀ ɱ!uKF_+p`ϲν5sT |x)>KD|w{ o?"KD>r\%Uciy8 n_\Im ,4C={ o*5]>'kSֆ S3׏R@+eB6*f"[)bsXV0VRv#No `b܎DpÁT5ݑ^& m9kH@ ~CBC5]f[bC"QasY'ϲAţC]RuYzRvY[cJ4-=Ώ˛JJ"Bh<a??8 NNČT_d0q$d-=PkH3`y XyTj2IC됭p,łC:~s_B[HPeMW$ NڳJF&I L*wtI:q_ϹT\?r"! -[C úe)7 fn A@)*^6n@][?&aCl_})6C/#7tq;+EgsrSQi{kmg R/Oi͹[~Pc!NbMrW⑵gJ/ +gCv(\0 0=o޼s)50L^g1!_FW4{.nJ챭;dW!6->^rTE-|fd-TP# mE'-gxy,ndƐ\@G ML!5Tq][4h6W5eJ$$[ap\%ʔ!>/VyaMc4a(:L/_qvC75c鉺LhيT;3$O})3JOTf^>s:i[o])zI2wzR.pd%,1%\{Ʀ%%& Ͻ%V^s#y_|wj 3 @ }+X@-:hҮu>S9[ksvVv'oC&vڀ]M XG EʖD\yAC*`PŘPx9!M@tcc kQI%6fY$aGl"z8S{YX4[ky*w.5l`$+ԜBÚr\ N:cl5 қz_U׾OaNx'UD =)9)]sp"_$J|gb,Nhͩg珳8~]TM?`;pҮHے+1ZYT30JCm]. ,9?FRvRĜFi\SU@ P*O_<${h9)Dș`lwR-:-fF p@hX$ybS[ȵOo62n>#] *x M{z؟MutvB(kQyoA.w46%})6MEf?ISïRb.X+Dpr?O׷Gk4U]xQ %z0I\d.+}Lor3\0^q>s"^s璾 h~S/qb1L\^0c$7:I~H RE*yH3fD8︆ _VQhtB ~gh7U=(2u< y\9Rɩl?\4x*d d/@{U=hTL.S'`qmh"Y%5\Ҁ` ߈Χt30L!ng}CT[SSIa..SP0 2kQZ+:fD1U,kݢ(80Wf߉&nC˾󆿻=[ۃ%I:S5/TR@ǖBAr݌J'A=t?ϘwzѺU:ۦbJK~DZYs3ab*; hN*aT#欎Sgx22~b=6JjÚ[*a`sf@ȕ!^[K)D<,-_au}RNB!1hnɣmh]9'pjbɇG`ڇf<{N {"*Osm0\}Jب„Le]+is'! ^HǏKU',^k?g O.]CCXa.bK3rr5V15lE1~z ǒRtZ5ORܸe&f6#XZO([B,T n7q^nٳ- Č?xfM;\ :qGnޢH!ddE+3'bZR4u5:DHg _;uEt@w1[ #ДC躶4e((сAIBi曈T%CuS\yhV4x *ё%bDB)126JP!<-&k&˼9!ٮU%9aEcH'JpZLG#9: )/GplB}%za.S,ǚh^0W5SZ0-dVV잵'B/nY$'׋k9o#"XVg;њN-k^@ yFlK*Q4%W &trۺ픣I7=|tds?T #D5˗9}QBjl)Rt'AKq V0{&c!t;iLlz$Q'(νbÙ>jI' )j &f^L\!V5]fDq恆dLQD.& 2L;X0Î&~9hHk_ȇTXu9"i RhmB!^E, #{YqhWJ?x Lio,WMcPd-KH9ЀEw)&+Lԧ >~lܤsQ&j!!>;}u \C<|xFu3e@Wwq8Ⱥ䩙{ti; }} 3BY>o{5TK_XEF>N%sJ^6q9oo<PH4e~Dٙ0Pl[K4[g'p2{n\6#i' r˱ko61'r<7qLBdy'WXS[PJs3> x0B05)Gu'3IsXb(elzׅmi|GPF>wd6&u4֧mQK 䫪 ҇1ޔ{fA7_]jAXs/hKQ9ܡf^GtL*mN|eQAw eDGq>:(t h~aP''w9L]Lc:hD0SZRqDMSMpـJFU zZG[8,1,lg"~9yad:QU ̡ˈYJ_QZM 3`&@k&ea'RrǑڣ4^w .FJW0@kיBbBksl\Q^ op@lMTϟӁ"rjSj?q!y{#mg֩„mA6;{OoޯX?n\h $<qj[Xl)^>=aLCL痊66VO>m1_cI3O<⧷6{Xr-AiV5%-LPw8ė/>v X6PhR\&v& Z GecbK<ё8H"e](an^)Kkd*L1:*g?1^`>Oe9uY_ 8 Bt<Xn߆`>,9_}8>#$8jT` B@vYFKֻ##TeO݃ ½]6\lYQr{-4{'2=ML- 8TPSW|UQX w4o?uZSm/bOoITeHvqYUN#SςD:T 4"r@f :v0 1zs}ju[uܞȷ:P7Q#~aҚC!J\3fda:T >@7wף=#~ok'4!7vza&i|ѯڥˤٶMc ܅.N;=U3Ԋ278 Xl XFZISpЎ?B'l\V[~xpLkF+J|P A 7~vdId2^A lHmHv0ڀpHߵ+JU(Pj6'DѾoJ&tNrABHGhabfx7Fx"f X`Ljg+(c%T |weM]QԞ݌DWvloՂ15]Oa\ d]]۷y} l#:w#^sqs X 9C zÊ=n4rj qߎP6<]$-`d{3M eG >˴5uK%@9a`5PQ.EX], œȇDKJAW伲&|(9$ǔ+nm ^<]|xIQ_,8Fu -ko͍m.m@%$)=9>qoZ[n8VDŒ5QVԬ^+*?JXr~ሿA.ub/1)"W % B3RV)+;IjV0l vYb"T8Ow*$|k˸Δi>H'"5 A_=^_8w+,; %٤.|8U}qrpU%.i>WG̏\_CxA*JHsFJpjJ H"5`H=Ɏ-&a~o8ԖL %%"]ȭ $t}}»ßh?mk߮g_WT,#~@Ą}l@%9;@7'J=rG-p%/ ;zU,O$<#^m8`KʔlB1gTR.(/uJoj/xjq+7=$aƴAtwddpZLh&H% ":Wu/ͬL'Y&I(qhWQ*؅)Nѳε 8)ӻAScXF` &۵+O-ܫwKGIDC{YS>&If#{7Yb%H[ }|xGB˹'B2~[[ˬ(zڥV.@[f_j IAe3KDLTWE+W+<Ľ@,`B`!|L5YzSb[3l}SɍND]Cxfyϋy6MLS$i}F1>I?E{}+d+3L ڊݒ2U 7՚D6Fj5B``VO 3+ӎPv4\qs4xe/8G3Y.C*]rNc3.0۵7oסJe"oy0 RE Dqiٍ= ƂP=V"gV&ZD^lƭ hhlQ͋D\>cbW3Vz0wd6 ]*]%d6?-عtF7q=mݬЅ&ת.T_T *jigj=ue@\F/7 hS6fݗX2fc{3\,+2x.='\YCA#%|l~^]ʪH&L犎?c+#$ںc\讔^f@nf(WuX|%e+ ['}0 DJ')F!{c:$\l(ʀJh7U^aA^Ii6O#)KVnP{]TQB?g!F\(3?Av, ݿ 7Jtf.pTO>x!l1rHWIY-fx]+%꘤|M W68Yoڮ쒥c!BSx:?pg,oyuE);lˁIZKrX/̩P`Ӓ-LE5ɝ 3a. \ύpma~M / @ vAF,핉3'Q0P$yLZZW&6z= uӳ!1& +.VuX\-$@7R`֞0n"8ckSY=e>`\)6]ȇ'goco/od &]SI:K>IH}3&)9p\ty{ Ɏ o$]vHFLD n>)^eqVP-BM̳fN۬;ܳ0RTn@I!c6J`!գgXjVQ5dK߉87xٽiN!؇|~0cH>suØc )@v(I]gQHi\q'?7' O`̓rZ<dŊ졨SԵX!H9BP7srNR.OsGQ,|r~\r^|~̣ɟvѴM| x[)ˈo,2"{}61VMF1-˟JKeP9!b8­@>f?V` q.Fupp\OImCŸfZK=쑏ީS+" bʆ"lS ,}.} B-q+-b\ Ģ1lUB?iЀl]~xy/hnznlkϫ_* 3viPd1T@r~ʼV kv‡#[$EߙDFL][jL8wԢ^Gi{h-Kh\<ޙ}8N;MbwIo&QRE@9ō :΁ߗ}et埫B@V{)ʡפKqD,:v@?;Bw,Jf?[1y>T R♏&lKwwCwr$s7;hilNO =ionj\(v_&V9zp 4X+D; ;#]EZK0P ej_V9E,)y&Wϋ^ȷC]VVCv:ԦXA1E[Ck5Z6oF=ȟה @W%ƌ2G)8 \/[]e űbK3]Ǫԝq$3p/ڜ0/v"T%XFf4 4(.t(\ Z6ffhTN)rJtumh>l]O[sEϕXe>*o^o M}M<휽jęĭrI90Usj;u5Ipgf%BG``nmt7k#Pv%5֞k),pGF蜹 `G/}bS.cnd;TB==T`;1 J0Kj6IBXA9;d8C3ՁA}©|?M 4٧Xh4)V61>PrvvCwRǼNDMq$'T=pN l!Mkbz"ɽtGZ 67i ͌YF b/}\O}}'~NpkԎQHTZ^YfU0qN|\|?496+xސ #GV8Qo87FpF8X1AcuΫl$y왁MpʒD, 36.t}֖dmmzM%4y֬AWsL4j]`Oͣ}\?>ID/mM!]"c(H}&W|WE[A|ERwqI$HJ + E_hu}M&&*Ũ!\u1hѹO3l n[ZQL=&YOt"y*4UyVm~ܙ3AK񝍇ч%%WC[w(dqf5~Ds\ # <T\ܱ F]F.(PNX[CM= gMJPdF*fjYgyDtv4Ageċ+q\8V-7}RL\YxY9^4:ьWj:nV1Hzsi0qPut4EL@ RHU߼r2KwWYI߮9{w͂mۣ.V6v*c?$d{eڰNږ *FFzY3<&4ƨnj%xIy$?ߓ@ ksb=* Ȫ9V!|sׁlP>R5H껼7ԯZ&IӕSv+xuq(FdqeA˺'JyE؂WMHq$Ai@ ^ IRF&폨uha&w{(c: Uc{c GA897H٠go>sVi+8BP&0>.MHS%.zMI[ܔ/Ys芤K+p|_)>IPσpu/zHW|p6!dV0邩%PCnLI!e8{cdHfm( ].΄9)2|YDO\Ӷ2ZIO-R~]CP,loS69u͉V!|9w!ذE[N_c5I8dFH.@ r^PDRΖbi)1+7|Z#VC:A-m5fcSQ1q$QYRI~JlPd;JTH6VF(G*%FӝIEm`Pc꩏~R(IԱf3{_ռqX lGvDejW9)PrZ(,WzoOd{cOGWgv9* r5*<1`l5& lpcQpY2I1 YV/?k~破:d졳jZI3%a JcW5`4d-)xl<2m_"$c,zVixssrE¦p#~r_ =ұJ-0{fbr$,8gؖNoxi]jͻo><-hP6e7uNt6ft,`+_g1r*mوO Q p ]U{IR~ /%xM~דb1BdA&Fa6TwmX 7+|TUY|=h>9V%h +p? ~H؎ wHb14 lԬl엹޽mĴxqo63tD#W,^sҩ0 Lxߘ7<\f{Wevt{@?@²)fH0ʶpw^x>UdC+.hILhQAQc%~ߨȆDLRY1Q147Mk~ $Ko}rVb&/:=Ueb, GW:u+o5IN}9h`;Õͩf;8!27kpE^bm>}N °ݖH&.Un+ $Ej:,- IUKN}Z*8 ȉ}uu v}~ `4(ta{#0@W֖_K/0fّP*;ٕ1䚅#i٦3!Q&`bbڰGV`;ҟOҲȑr? qFoOZ d;i ^ch)mUM[,?Wes"`kVp/g+5O_n6f+ے\=u: &lTwyF~7։+w*Qr^(yQSCpO w+FN}#;Tk6VdQ J|S@K8 ԲX5VЮֹȬpF_ ²%]0x#!H~ f;nglqВ~DhѤ`?z|8g0ƳH"~^q5Gb@8wV iDaYaL FRPE=! z*Ng-ŋ^s@Ea,YoܶsS; 9g*Wc'~A}Ǟy$W8fJQSDCBPUڇBSLnơG)yv 3tISvctM0ܯ聶+a| "=XZQ 3 ?W"=+y{Kk.ą 6֯&Di;x\tݰ7g̋;؅]+o8I,=oh^;D,DAPSy•G]kZ{tUO~n~&V3qYgKWB3SK0Su]w%&2M'4Zxe$mZ_c¦0`=W3Bz{b4aMGnu+\dxb:d70O>B杸ӣv!5tdPwL)@M90WƳ2Z*pCoYU!$uXUZqrm]{#E3*yIO~UjS%쌮V.ΗCp*oRtE.reM.6ETThhۿiHmU"7;hx (Cl _/{(`IQw~CY2fIhs5H,T7qD tU5Qgԧ1d& r>V.`.>h>UC0R_teI` w5͘Bkau ^\^>:SE AǮmrq79#j]`#I^7N+i+?ƖnOZ(TOjocEP^QN AV)3W)jG|/ yI2<]aqTWI 5mrĸU7:/d"#mS)r:,Ib3I&_%iC8[ k aADȐޚӷ CVłt Dh/-iNjOJO0VIT<:IT( ͅD#-cɗZ:IZQ*큘Ԍ2t{V%,te`#/cNI,8x3DrcS h'5T򭊏-Xȧ5$zMzaݜ-{4H$ۆ O;DVp5 7za0ʽKfOESdJ Z3i. ` oJ[PG3 & iQXI:fkD/ab U H+X i[UUCɼrd_Tӟq(1ܹٲHS[џ+>P{>_)C*,:v/Y!KkfI ; ?X'ޞ3BLz \.^ 룤U"ww+ #7oʸ1gK?v Zꍁ SlL rXdǀa8wOj3( 8Jrg gu&4=_/qg !Vs-F#Zu͈'|(-Mz9qKI-B[> Q _|- -f<">? NZ|#ҋ&%_Kl"ގ K lnrTW@\,DٽY= G!AYá0ttHs@]Hw9x3h6v5a܏:.]>)ƻsNa3v?C e>^V򟓒\yI> nܲ@T0LPQ$:p@imΩ p̼~e>(b*R$Leg.|v_`i3=T5Ru?\0Qd,Ӯ0[#O5@ FL$~0ڜljw VJ̈a~$u]d zXTCRnuf(s!9' Z.9)Ut,2201M3!';]f6w9p]ԴT$ EԳ WMůhdJ TP0B7')vam[qLV; i\CUZ2HGZpaiA} (Г9<{\_1Sʥaq/vۙ)0!b:TS No2ЁDrΛ o4~i#"6\xLNm0G9uOcpoȶ70ErC/rrX4&,V- |_bp&NyC66Kk**̱wPqXTbז?MtǂaX­1е_%)xUIxF 6a j|б/0Í R~hM[I |ф _jP[)0I]O"PIѕ?r"vI  Kx7huk0G1\=dB|wQӫ7h)SpT(MM~qٍ.ƏgR h\FEf<3vJ=v Zz]*8?(|8,U"1GHVu.hz$m(14*~u ")ND:WW~ gw]H/- ,WO6٦5@x R촿;/.A1 !RȪsXݞUmPf`qc S؃zw)^B0A&WN*]Ps)J|!}ȋNZawǿpŝ0K2,?[<]jhUnC$II_B EQņ%hˍkɓxuB+>iӒDMikx0Zp3BdL|wӠ’oyLq6#o//MeJErᇈ9@tNNHYts)"+xyx" b VUɗ)8Y(0CsJ  {CLbѲi|Ç.N1-v@ /GmW)]v<9{ABQ,)&O(0X]=ZO7]^fL3!{|j펜ީ@`LgG7%PMu#F+-GaLCzyMy+:-~Q(.;.hH(]Xlo~ԡܰ..b~4%V"Jҋ-gTCNc7p5j\c[\ɔ}^MU.a=סcR)8kdxft"SeggSJ_g 1,OA#ls?07ȏO%aXۃ<)׉DsGeOʬX /gC.kY%qT2]s0)˱m^-k|}a-;?lܼKuqYL Ǧ6Z 밳P?{DDI. ? ŢC{ʢyKg]ԮP8Dt-y'lsᮌ $81,!r5Q\^%RϬT[Y" ʸl$`;I19o'8j˫ۮ Ή0J;mQ8RCXO6>!%{(,B#^5(5 T[:fϲpjn8NNWDRps,T꒢ x<XRؼvZ*ʮ5#@<Erxt-.rK".GH rۉkM b^>T$H}'ys~"2f)xoҠ;r!fMk36cSeoS?LM%ד*Db`=8E|l)\AuMՄfhoJ󉂀dr&MM̲6-kAթpQ|Fi5w>_>Yފ2o>p 616s*$uqx{AݫiR7S:'FPAkܢ14[g{GΪ@3aJ*ǫ[j)2//門,  .D+BtVH ;CM{h񨓫X2z=,>i!d(mYdjKUqTgE$߮ܞD|mU15՘8ׁҮ5JIq`Vĭ$awc>eކ/s r+2̿cv6!\!V|7p~_\\t<}e| Ҹt ()Qu-EN94` /-pu<[}nvws |?OE}!9^lj"AK>#nki2vߕ`8_kP|+j/ʡV:UnK/^gO^莬ˣG zd^=RЁjLV"XD33R _Y}(:?{YE9?1˶T_)Y{B{W3Lh*Iz&]Nh; ACsb$Hi`bTSw}aLF9 Ji7KE+@j/i[{=BtSH7~.ҍxg-\' B')ȌYSbUf uݥn^n$\s3}B_G!/cbh5:rtG(Vֻjք=Fv|K?v.l$5^dB9`MI=xwFSRf,+a}@b;3Ϡ7N|+/G3\$1Yr0A(0'1E?,mO&a\P&-qY"{0hȼ)_˞)=fp *`Qi,X/A$frݺZݹYGhD!",ۙHA+/}O<Ԕt{fgybXJB3*_ң4`t1WhdN\ n~Pn>j\S)3ll'/2pL#u,su쿸U .aGgycDԒ u, ,m4!`D0 QzkJyF\||4~Ds 8;AO?P-2t-vrv5_ļiF eqFt^NKѹ'[] !uq F9t"?bAn |[NKO>p+3ڋsd:$[BhɝI| 2k n'_Rwڛ =?=B{uI`K1;7 y;9<X؊ӑ詆D@r)'߽Ť#MN P;pAҵ9]/p.&g\)4Ҋzq `%N#59\`v^cs봼{<k}Rz72[\qd+Zoڋh{r)[$^UύeR'w}({ ~jCP}_ ꋾT[*Aʢa>zAaN@-ò\P-ƫtl*51PW=P(gBKDD;K7X˷b1I12gd@WOp.ށfmP5PMdOm=W9zJzz:4(" 8QB}1 Xb;kOWا[p&g641^A)D5ξrHr'ϻ q)e %Q]!S7lx>.;x.rԼiUlVGs^$νT+}*n[Y a\zM`IJތH`q &[`$L,:\ǰQ{iA^ Iycjdi.r,e}w>D 1 ^H JuXƜǓ.o_YuJlņ6nIt&,֘@D@Z:84=:u&t T}X*<}8٩%f&OR/$y68.&dwG=DЄ/Gߐ"xc&|ˈK^+|3q T0w⑬ec"Z%)i#f"G-0W**Vz/`9 BrI~;`X#kJ|V=w M';h~͎YR+ˠes"1Wa*W5Q/ɥT9g!⥴rk)FuKHu07 ROci4|m@]px:ٞ}QgGvs7+#@"mݎ8N 8M ey[%dXaLZn&^ƒ6Dl*ǭ7STw)S( p|_̿VU3$ev+(4's*20 ddEB9@uMXh X ~[UHIļ o#=#7A?8op&RHRp(́hϊ!`F>ʭVQ`2ZhdFp2CeВ\r 6@W6^{kYfY |âsAt<+(! =/=v:ԡ {V&<UeoٓE`n1ʡnY+6>GJX.^qjXH%8ɝ @f6沓a gߴF;EHn pR!Za$mJpdourm:•jrdy6MzI7+ޛ0|b617]K TR+ܞ?$kƼ)"cQLTrsS1_?Eޛ+! {*O:!2 7V}' /,6M/vxYGơXoj0u,lC"z!{j kV|aQ 4q3;uC. <;R<#?ߡDŽYvXf7WBC ^7vmj:4IZg5?Cb#Z|qIJ.Ł‡q,0sO #~$&u۹`Eh;XN1=Z+(pJkJFxW$2I`ujW"åFs$uȷ@5w{yTM2Ir QsBćr\>(y_-*@-T=golcJlLT@2Vs%4iIqxlxt:m?O5{$N4 } ɛhHb?&؛B,]"HILsEbZSato*遠Io`BmzjMnt9@O:j,VJ[z[WjB9b;cGq^QfGDC͌-'}ܗ̯ cbG5dʾƱ6h{oQ굝iέ{SqsO6>(6K x<~N)9&I1OJuV&4C@NjJVɻȗC؂DTrzP[eF{Lj`}i0?%\JZrDgrLέ%zGI#6g;c*nAK@ḺTr2sphwb6z-$ M9-\ᇨ/7fLB i L cAmkpoJ(KF]tcq NˮӘ^P*7Su|([IXI95 /Bl`~"lG*#sjMnD].dz ]k\[|%} fN jDAj?aXn/fh(ئA9Iƕڮڒ56Mzv3a[T>;I\uS[aoso6th(vv͊ނ @XTY=c~w{h5)Φ/#P jp̽-<*7STZD_ bM+p2H,+ٔ u]`#z=TPpsn9~\~yK %Z%e_ʠ*3!?npeyGD*MzޠgԽ8~e5y>tqߩ^.Z"$a+R}ǪubPZ4N1(*½@wn9I*iA%sԄXF[JeUͯ3$Tws ѹyN2vcgoa6oJizfR-]!zONXk͢岗 FCj>0I|捺D@qHLe~B֪]s.(1wi's~ ,r ;!,㐵tB\2,$>m'<K:I-dU=`Dޙt>}*MA0B5x1KnnWlEyKYp21`UMQU||3(qN H+ۀ! Q*'4/j( OyD*'(zZY6jyfnW6L]rv1P\6 iǤGA nbg1/ѹoi5x@W [js<w@u>oC{Kk,F"-mJК"dI(Za.՗ w_gУ!=aEpX?U̗] PCe jc3V?E8K A'ck,ݓ)on_Ґ5Tඐ]XR(IA|>ٻ/ scՓܸEk\NG370ғūHs#Ɉ%ǃOk+7 L KF{YpzJTY\L, ̛' E9Sǫ\/l;ZwJ]k֖:ݞe-LH VS1g |8Ujʔ%,æc5_pLCy& E8BoCϐ!ӗs=5@)PI+X_"}v&WFYSmx` o^y%O8;흪3 nf9CT3 𒁶f]jF zF@X*`Mr2 $o:._K{n%w/|(0AJt4lZE[?H>ElN%G䝒j9{ 9@'u4ǘT#a0!h_ NrWv]3EET,/ux f)mj!a$Loʒ%J&1hBIvvOZs,!-+hE&vN(EqdK5S=7Kze K(vBx=n-T/9S I\M!9Nirf}$.4y"M= YnvЕ(>c}$-MVABa<Պʦ>_Č}jp77vQtz7:}Ș@  |tʭ*g[8<I"Q6XK_P@f/G '2@WnMU(3{C(;}St^W:ۋ7.k[5A2sH =I!ve㾈0iC[\0}2,=?[v`j ?735WUYak^SJ(:%b8w:SF;ۃj?`9/߶MկDO fx.tbOV;a8wTAR҆R!6tPe\0$̂ښKO̗֐o,I[].HITt ,X*OYM5&r|"e[ i8xU<4ju3UƒT= Wq)q]72."W)ݥ,tyמ *R#ZxAFAF4%- Cs4|/( V !E9tl7Ai]_L;|:d"< Rwf,u{`E~ =MÔN YQc~W ےꍊYXdOn)!:ƬM(z}@ݎ#mj h;W쳐CI(׏VR'"hddpfj?{rPWLK;m!z#ev؟}Ru4tVfJ|cNu st8#NT_џ,y9|!9ʊ:KB60"ڦw+AgF5>MK]օ0eJўNjhvDr(t*"0a* (hMI4SC]*7wZۗ= 7Cq9L%~46h;v`,0tFw#Ύ #DFk*;aIͲ8AcD5źPî# G~] smjt+ \<NI(x+\wGCz_,{ [:<4O*_J)&gV"H$!3q`shLTa*2xmq"gzEEeu7._`E8)i=~~:@)Uc#pȼj/]Iܮ"+?;~75i`i{3GSfþm"=&dCc4tMY,z#ʥbm]0r[pmҾ|zHHs)&G[7y'c86(9 8Ñ}Z{WQ+p&f9&axHWu bb*P)A'#&?]{jɁ0I7 3E pٚ{#[@v(ISB B?*{NiC7^4Fh!h=QJ &#T(92*H[˹2MpH%rۃY@ps0rbA ?03\kRZf@S2GF|Yk>Hwj?hk,h~uD҂rk\xScqG#uM&g`ܔZfkC):U蟛bC'tUπ6DXuܞңɆj4 SxQYi/wKؖ-]=pUoD'Wך$Itҏ@سQ{3ck@7*8H\(B[H5yb;(תv6^-Z $gQ- ֯_ 9=Bc36`ك&;[2]O~>0͞|sͮn_)mA`+L2GX;N2pSd_L2l8a{.X*%hq:*/섬Hv6m߮5!QLw̽IsbAM1!CtI "\ea_ FJF ߎȸ_57 ?RAsfdBZǶǷڻA\o-LP"c 8%l5"0EEw0]Lb}G501]FF?c1[EM9Y|7&W|KMLOSA[P[&M~bt* <)SC}G*?7c`\Ihݿ~9I91֬E:}9P Bd|J3v*Vf#mEdgf]T6Ovw@ _"eHHX} h5`q%'|汯N0 x{vKCDTq>U"39&8U:k)z%;%6D>6GDY =|Q/œ==Y|X?),?{ΐ (q>- ݸa aUGq=)~3`z( l] 'Tj  dzѽ'{=5^8H#(ȎuqMҼ]zIha6==77_FmwzpnC=pzj/X2HʊTPD8ȴRP;x$4ƈey%" C~u6ɐ|q,_- KcdH(KVڭ@VR 7u#՞ NlC"U_ .;Ufy#k@ir[-$ cȭ |<џE3 0[ڶ+,H6%hKn_} X( * 61)2>fáMyQ sV¼B^j[JD%UN2+|ý xȡ|P;{5Tm.8+R+>ہAz4ZC$."E&PQ 3QOkx7v^2-2y 4H1.}p~_)/WNPM[ Jٮ(̯$/W|Qo߾5 8?cZpǁv>`tVenOHʐ/z <>&fDGr(ON?G/E˻8{8 \넆dاs&}eQ?ޡD7l@%jERu3MPւl/> C&Zl}[hooNgMcBB@T_)9(9^Z+5  GjY=HH8F{$ J crc+.[n MZCg(?jr Ҷc+Y\NgkX811XΒX_xƋlx3۫̅WtàcksI-n܃L\A*8ֵy͢?*7'*bv[;8" }!gk,˴jNu+7_8rWyqAs']gYв, 6D S[8AX7 9ߜ8x%bn>~>OUSr&곔aLi(&ekE0(9DlrtԔ)!1b񕭿y:d;}Mp'C,!Ũiќ?X5?67z8_m{)7xRعk73,te`XNj-Bd"KÁ*MG50vdɄ7@؊[޳"+$ydpn\*P̡}6xm;U=`8>`A1$} "8@#R+AkNgn\P+JO}QR3?|'yQt{XPIXg HSϖlM E,7oqյX*~MC.ѨNbβ<-z4ThSx3z+^EK`I^fׅ9Rc[>d?RoFB^@5tryAȺb aئ<7.c3"g;}AEI珇1NaNFnʸfi;0|ezIϞF$c󷛲8IMw p09i6-񆹥#Ӑ?Gq٨~p9~Ib2~D[syq:nZ OmA i˕* > j{Tͱ҃G֞s ܷuAkDC4v\7 nؘy }hd]exZ,o'뮃r6bSͥ:Ńxtwogci"p疲6>a\j> (00:NO䏗dTFz?[OABc4 oYB!wf &bV̲qƝdP jE`qdeG'Λ3a~FojLRW6@qa}jpbji2^L„H p`M*scJct1KO̴||2S4f<4~7AO[׿S.MԂWA_%¯e@޹G`aذ/_<UјH&_B3&;ʟRR5rהȒrYѠ{ 糐h|| $V/3b#aybGIV:nvXT \]NZKTDϐT''R 5A^f7 BbIY pۏoqmhtGIù0]LF?. ٳR]/j.L[8Ѕbw|# &z2~CDZ Y|M.|&j+C~s@4lv' F6'jPFWչMVc/|zl0i{;)f]͎BdeDWHxɢJn,]X l56_D{4! Ck [OuMENL&~f<0<:'#hW|aO#>-|3cng#m\5D8oNn)S=MQ Uz>0d Zj;c"H L$e%3̹I9رpj\p"E=H(!zg1W'(ױ[H1 ux(9W_\9#9*alaa=FK' S(kLi?Q0ǻ7l<"J$ƸA/ߙa6 ievS#ltکw^X) <[0a$B5|-tj6 !М!UPo2IFplԱ-7m"0V?EiEbYC&&Gےq`ʹ`wy}ف{X 7*u "ƍko|t3($}aSlg%'ǞA >Mq :[5/vICIduE+'Ӄ+EᴱeRb$R߁ILt켁62?KQW8̊l⢍X?" hPo⛄x, {;Q)@Aj|D QJŃZ}г(-c6ddP8T{_mD-7_d 1s&)+)6gXa0Mf 3d_$Dq $֛?XRT]>S_ªs-Wȭ;}:n`)Y|'|ڛK6ւee<:'O"A/*!,f9}WCZ 0"/H;\ >l[}3lH3OpZ-1E a3-* =YGnԾ+QZjɹkR\|V޲/fƮ қZeCE/0lqknWιa RNN7D+}*46u l,Lj{B7Z!}8|vRXZ;|˧JDMɩT)%#fUz 'zoЩe\$%wL>/c@8#c"*p./Oكu3ʵa Oي1J߽A\{Ek;^-(b&NEr_AvtĤcz`X @y*Fs/a=F:E}>P aH} X¸nQ=ɹ*E),y!Mxk7IutoXGoڲF\Dxn#l]9f\ ]x|ІCpLDxϩ3ޭgRI6xe-0~ˀ] gl[!3k%ߟT]M(΍vz߀2@?/WV ҄J0li/1W#!I @&^T˗TGyz qfCJm^A뷍U(ī}SA2}5MŀڽiGɴǦO2=r-T^Cw^(UwT$t4܂DvԣykAX) 3`tm*"WDxDs 8jYxTuF'+GkɗhFD8"{|Ǿ{J1BoMo>*OK;|6Xy M|X”8'`l|^_uUiB/ !;Y:A4:K#rM;K"-E|7 UwF2tkDMY왝:3s_Y+= C٢EP&!w!gLR;cTZ\]}a;\۹$z;ڶ g`xx$1m`ˀ\)` rU,%/9C~a̘{q)YsGE;(M3y^BY$j]YNx(<$JOz2׬b92aC,I JgS:&&1~&D'`( ՠHuW3ur84њۆ Ccڋ"u++)Dc(܊15g>Q-.+"U*Gxo$u"i]@Qj#|tawZ,/dqfgco`Ŋ.JЇfˈv:?k'U V-`ᔃtXe 0"8T3AHYoH@xc7.Yzg T3] $֔^☖t۩=TS4; P0 X챾Vfv0:d$Sp8M[J</F_BA5Y+^=OF#RG/|ⓦܳb)=4JKS 21sd$= fZİ B+sS?[i~Z'Du/%U)My+BMl)$tzbf3=lel@WZY`Ց;船d1 DaR< 8WS6L~yUYr|' DoB%y-^17k8]b6D+xՀ`C߬PPsA|/FOP #5`igh WGX7'@;R0-[)QΔ!bkԴWpFq FR82:w@k^LE&JZf՜dK ߣ9X!!QpŬ既Κ*='9|Dt>O>cFlc-Rwᮅ׾d+Wc0\ѕI__cپ{T]L-JN6Ɨ_L \N־vW8]}{_t v.r#vxI{d@@jl>w hrUYsORi6yUr&TFStC(3L5WBg5lU#U}Ĺɯu&M)d'2(*7߀=Z ďn,T?,⥤-^1ۦnH8DNPNT3.7*$p F!Rچ/0aj;5EBʊ;"tw;ZE8K%S6Q@7T°~VKT'"T w|s'wu ɗ򂏋ˠ2|/!.2-[+=9gR[6]KLWfr' -HD޽B!s6C^?zxX:0Y :Jylg/hvrm/yBspxl's4#mDRA8Vqv@/dxc:0g)k/ɤ|H/OXp*vGOL -K %›f^sˮKl>?N'=F/?BT IlYT;%>*_4ݻ3`9ido$3ZQR]gdM_OzvRhu׋9wm}$%\rOɬx()D-ŧ+RcǦ 8e煳URJ4(XښD$ՁDav뼍$ 3?sHzRE}E.Uy&.&kg)ehYuo}ubI7R)q&2_!wp QKJfg}* LbQP,G*Y[, 'HȻ[d-A+J}%{ABu~W:^HԷlWVcƺEp*o$MOX@5%V1lBJ|L7oh78aPoo{*Pe1v-;4,yPV6=$?jCQT+$fhbMDƽYrUOx_ ٩ pג-5Uͣk g׹qUG%_O9J gՆEËioJ]0bX&r,LkzQ ?/CoFA_]MD%53phw I׉Hjhy68S_*'U틃OL0R*$[$\CcY.׳ckH0,U0%KB3eצ0#w ^IJFt=͐N}&dgw=\iaaU-1TGh"GHv\k,_.ּm۫N`pl~ Tq 5^oO?iYɑbUdr *69-3\>[&x:u+][%o zbSq2M#=+& JETu(I sȏQ (y!72a3KPTt^knwؔķ֯:_8%PIu^mAGeH2TRw{rZ'~uѥc}}} /u^3,F4bV&.3'xyAXJ̥c\ u#r|Ԙ{R6k*iVa_ quQ Zߖ+)^*?+9 *uvg|v.-|mnBk yp}sN x!wBl~3y7h6-;DZQ^!-y>YO~䰢sLf s̖yC"ªEC@f*J|v1IY%>V)-Sx3m)&Gr<$x XsjB۾E -g >cfd0${2 ߡ3܌18G4 BE $KzP?@wU|$ iiKnF; 94DdH{XZQ;Ș$^jKTEQAqYҳ^o ҀsfvXr=bZӯ;ՙW6-әͰGvu)7:ŀ횊AN4o|Fӏ}a7Bt_JSj( \aϟ5el eMWVCp?P R_$f't!+p| /BU%Б4Zmr{m&ƯUc3ƪK_ 8_5^;bY}F!4\Pľm*uWxfƓX&#Nqp,!P|Y>I|Cd@v(΄Å"(B^{;׌6o8%[6Bswg.vN+bt`& UK/0=IUty k9u$#&YPm%dA'nrGu,⫚a:m gm38nnxPJ$" c>E6 V*D>6.FJY&膶H}O,;Z9QIidpcbaP1mlϭUT $;_vGa된Љ;`D}qSyoYh;N}1fqΦvZHJY/&Ķ˜+վ R pHbꈹ?:7U*ўv'.n N:-ƭ:rpݨK+ך 9r&.vb6kaӥIp 67W*ϵn]0KlrYƧʍ gP^9T::wf X)X[ܤ_ߞ?aw߾ԠC}g?]@aD7D$UMލM>yLT]Pv'%$y;0 ]^Xxupk,כ@\ҮI4pZFuەŖv! &"|ALn,N\\^9JsV|!aʼnБө+ gNCTq#|rs ΋Ç0(hx45`]R#̯۠TF2?ZUPMHgWmNJ ~3`21N #@z@R?2aMz2^R~2~F޾JҺ? B.WͻB(Ϯȹ#Ui{ z-|q۴" UUJL㔱@ e(9|ύܝ+{@:Joʛ{e ng7TcpB袺< *AF+'1ތ9AMe;E1u ˺Ut=c厒hlsТz]W$j{r.%1ۛɫ!Ѽ$Lٍq'ܒ3SiE6z&:uj Գ'l 6j- :Tguj**L jUV W;^֐rQl뱯o1tYѓٽ FzYϷP pLr{~rkM1w 1%ir>ɧm6%[GB/Ir&(H^Tg.Bo_k;=[mۖhҽ|ZclQC[ Q2q5oޙ(a}v3,K3My+'»ьN`}ט_d*f@kxr.'k*[ WkWCi>A zpkr%(~=Dы8ikDyble[!-q*?f+PppBي[Yb&Z~/cwO`iC4Vpdȏ@ы2ߓс 4O_uw`Ϙa_|** Xdb_Q|N2E/<33WBiLb !X"(|9*xM9_lZX43 zT_\\@*W'm7NJ-VpKkՃarژ0G P]*Om͢zlVGY' ^_;dGN~SN{eWo\S!U(T_+f:STJ~A}dDӉ~zgnJn";&һ+g9,#9cT0T7K)h?6Đx2oNMzȺ݂/#駻NqoppH3p=%?)Y\bhMJ7aJ5q:XOv֌3 ڊCI%AmYÕ$e'㦞cԼqLu|ޕr]+ʝvwFr\3$*unr׵YiJRs)A̋T;kv#̙cCD0nJBor*;jzlUcoH1tOq33va1?ڌw4Ew2]{Lk4pWuJM9hXܘR$Èq.n~)S8 }ӚIƯ JJܙ@v ZU?Z%Ϭ.9!TVn_fćhJIJ_G։z -Xo*7y4qı|otϻq!ZLGqCϳSֶ +eA4V fH!G6&ѱqj,l*hэN0brh3=rESݵ~u嬩αkB?.u9YO7uZ#s@B"?t^d+lr;gCS@g<VMnگ;Ab*QSV_;iK\࿢h~Bm!0P7f^EZ>n˰H3iǶ5"K/{γHOEנHd(j@qLe`* KSzW,?ݠ/c`VX6ƽdJ U$ r0Ԟ@۔$w~۽L81Ap{@""U Л:%5?a4u'yNR&T^Ixvz]".n@k!K1r+nFn-WTrS\'W@ҐL20 ϾkvdۭJh>4P1oyε+\a>dJWTiWQ {q1ˆ?X j' ݍ9vZ:2 ӉDXvt {[3u~xcT TW _HjvGcq8h(v# /:(N81Kk޻{@+SOũ(3W,T[euOLosr3LYNg  )ZkټsFbi|M3(R>F}&Cc"G[; n,FDtw*vCLRкCCu43tt盜&\=Ĥe m !aV ܤ;I4I4[-U^4 0%] (hH>xU,x"MO5ۻq5v_tK$M DsUͩo䶕$5 ȒnRwO3wS;[?d'=b1%Q~V8b5}psOͲ=ԑb>dVB&/KJ'US֒ЗQt#υYbZmt`§'LK#G% :\t&_ M9ZLN8)ɇ,+Oޏ3WKaRHʅH>Z&uUM ƹC#Pk ;԰%SV/%=k4w6hDPRAQVfv.\<{&Ung 1ל?QV:٠Lp~\^[%2DkCw`vO-Iޮs[4Zp8!+\[(kHfU#rG͐ VOLgиU ;sr&E7gpq et Zvv; s6y*l&W,'O')oy} Ɗ.2iuKƋ4Khs'8"q,D%?Lh^oYEX'P=TX-(&ڻ3VDid_ OlΎSwЛz-Y涸#`ݝ ;TOf>C olFKe{ =m۲UKH983VڰOj16`36 3B NCP/7`sn8kT<_(~zH{g"~OrPРlU2CȣF}ľ#O[,HĬ5Mh6P֢֢i"S]jH = b$ lzS@"V?`OJ;r uz#/z9d_ՏdWFn$Gú=YJX׻y9s|z _R)"}kKy=u $˝l5.ģ?gwݕS~n+Ϛ QG\QRLK>) 7G\`t?WVpg]tO9G}t(%H[kwq3snKyk6S Pʜ[B2z6fYHbL@iB^9 >sj.-#m⹝](ecߟS90y5!ݳ R$DPM5):跷L"͔yĬ?EɫS7^R7y<2o~zXTb4O.H\Bë/~iQWI_y;ƒ}2>C؃;Ofx7b97/ɦ0=QZuTvT owə?*ÔlF!V:mA~Zj3ǃiT97 t@ e(Nccb&w .h4 gE+ #;-8b*QLU116s|@X^=Kۙ_Ju7Bѕ2si8-"@MhQI1yO^Haĉ|gY5yꝪ0!>+]Yq{D(^NXqN"_4Abi\xaY/AolvM0!w 6=5s6czcb#__d7$$ #|1nBO羈w{"iܾ՗jOp#G 6x歽ԍܡS@kk :/QnS|l0MY '*ҲEʢ򲽀epUDA-};& [/%*bgM )G^J5AMFt̬t FxK7}K-E5S8)%6.%+s"Q{+*OELF ubДI>747s1i@J{2IQN)M #A-|zekاAk<:/AתCmq> {Lt x7Q\?I1>ϒF6rQ9fvt#70ƯnIvQLV.٥.D}[ k.m{@[,=TpH1(. {18~* צyZT)[86 CЦI?JA*ܿ-%xF̢oA2P/8"K䟊m4 n?0P5Uw{`CQqM9w/[H.PB8Ԟ=+;^D֤-^Mx i#ZdgsFdÞ1/ti \e`&HqzN)"R zEBxH4Kx(Rb:ni"bwx0,sFoe%wC[9G7nԻgKYq"a#y^x4," Ƣ[O`]D{Vf8$+doa%pbD]V#['U)u u7ϲ L+^zwSbҰ-/n,qr81􃔋abZ C 0V9(8Q3[brڡ'jPSodžd|2ҷ̇??l<i&ہطn"kWe(+Ihף l3LOb?F6$2`2NX":]qQ4{1. ʢs5o?* +} KO_a;y>a~0>^R݅Ngh/ $)vX: 2'L;P^UjX ksb0I QuHWr%+1Z頡L4k!]3x=X+W2ʂ[qTɰcm'w*Ҥ.rlbeQt4'<2hz+EixHͩG=" en*A)IRb$xɬIݣcV"&G uv/ϑn<pEPȲR>s`; .EOtӠɶtU7[ɤmo X\t$}#ek}~BfXfn$nc Hq#l棈LjCJ{iL76Dj8Fd5gs0$I$׫}O*7wOu*jxV8ثtC = 7fwJxNhs-Ӝ~E=MnϜܘɸ)^[U-΢=UYK%VEt{H|/kxEc!UYֶ=IoBVy5'a0>=MoŹVzD;x5xDtԾ*5 'ǫsޭ!2>>9kCs]X ۦj> V5\hy,W+r4XD~SZm#.U{M ߲6- vZBir=Gy{5jU^&{Zs$*,T8iUF^:B6'eTO4?-9a89YMWɌY{,&3nI " JAƖv]41ǔiF]¦ɪO~H9#2q=_1׾r[suQ/(6-"Pڮz:AH]YejY5{B<=Дo@0QR`@\>~EbuǛ]I,(0ôsm~sGͿQh; nB;5n=842>r;IwT1E} s4U@.KjתYH?n7{QRM9!z D"@<`j扳u>D ܦ&#(nhGo&Ƅs"\Iq*fKGS{6C}Ad%5}D5Jχ:єЈ!kM•sU> ۞]ڟng-pxT*ltf/VI+RfY/M k &6zƗX8x[5SiFW?p)#dާITCCѶ"#b(5k<')=[WhSe7;ùx <#ı2~T9l5ʂ m¹~5J0ԙUcDQ82/tiLR^"iDJFj $g,vUx[la5Jn!ԅ T!}/`h=3mwN~(8ipa}!: YcM9x훊/df#'T*xN+#7fezG_@nxh43^/tU:#YCKG|utʰX~<\Ӂt 0eeȕ?gro-O :Tq@߄ٰQ,j%o4ELSjY61 P<^(>NC\::jrek l(ƭO-ax9gbԹf+~x,a}<ǜNMLtgtq;m8&EQYe>ԢKV-q8H7H@/ E-vZ~gra0G듟1MR$c'ok1ͬ4C !F=I8D(p5=QcdZms#u@@)v~gn̶uPT;1ނ ^,HP}'PEР[#BA #Bj _3ٚ%|l[6XW2ݙ_@;PǦ|}Dʍjv`'w]P>})^jVu]E4NQ 5#̐N./[.׷甼homPM\(p,=x&ܟIm_6}$)>0  |}5'UdҔ/'%H}}hKr/=.*]x^zf瑽TAKL@yK܀ݽuz?,Wв4gmd,¥f~&k,ոf2` *" * ޯx6"NS}Ot<&f?Ң92PɊB WCXT?e5E40}ۇ+ef(|xK{x<,"V܉(rT#k 0SCͬriwPBUVFS7Bdžm܌j? m85(-V]m8c2yo݂F% GMԩ~~cmBl@ %H>26ӞWBJ֑fdU=}bNv&?-bHWoRJh0 Kqq_A9ݔׯuxmB {^EGQ)~(I+%'4Ұţ\`ԷVXRjW/˻H#ry6/4B o;mA 1^-S^dֱ¢HOPwKZUD`B%cI`csӫ {UzI82s>,kc3yÌTE Ns7BV+{n*:^?The48ޣ3HS E#zAF%8\o%(]zhL]0+k;صR''ꄠP]#[O7E^ĦC܌ڎ%z6ӯU5l&0E&dT4m-;v{X^8QBOg _1D_s4x +F ~+$2A0v1@ ~{;Gxl=4(@2B2Km>1UfV0p0kcZ7s)I?_|όM>LT"IҺLyrH:oþ>JopzI`Y2ĕCNoDZLX nKrKC$'^PjjAf1 _Ԟ _W 疃n#REuGv$28eE9#sF|3_fv'E}dӯSX:qHQV/5ڜ-tҾmUMnAɒYI]b,E]+{||<| Ԩ3LvMQ96G*x<΍_̪r6zC{~ѝ"qm$S{[Fj̚>oIL9Cd&ny$7_0Gt2G~1cj^=>:ȫ:P2u8%3'?Ê7ʓ+BpYeM< B`SV[zzʜk^Y ջNExғQ3XD$9vH.pDik*ӓ< Izw3#BDx_Ê\@ktӉ9UI 5*SfjŻ{YqSUV0,m8)~á;u?1}vu=?ԙPC2  PIʵ s P2:Jtl%lM)r: adSb>6NNjc_7S#UjEtv&8gNZ>(Or9%TM/SgBVFCrH #Em>`F)D69^=2ccT;X҈{>k-'f!zYW*ީ!&~b&)oui$$ M 3-7/ Eʥլtoyܨ?kî́JcakclZnȕ2u;:BWQ 1|r[v<4E킵CaW>1>qrne{ŮrV7H,gkW l3WJO w/#$8 M+jޞt*{/GOEZ?lVYS6J(TWBTNY|ٞ^k!P oʢ̒71 9)i"%x馄CE$<\JF>dK RY]M{ D/쨾}j/nUrHjso֙ o}P=F8-h^FQـ+N$KlC;R~"Viր2;* c㟟AeUfMh@CXif'62䔳5]'[3-Z}׭P`Wg:* /߷VJPF0ysj[a<|:|D|Cn)|2]0NeN.*&eJZ2ZE>IvzQm@&`!jZ/XU]a ;M? q3=[ÀEfuM ]S/"H2 *O/&ͅbRlBiS4\aJjcGCD*n;=>D7- 䰋DǕ #܇PEVH> R8ofmVY!@2˶n1z̘uJ?]tJʙ]b[{)EvTӃBl͔J:XL #ކ*(EA%lsG.ix Q5ƧN*c"/dv7,gLN5BOkj]Ů VJ5XnM%N~ҧ~]b;+ f; LT[vY M" `z|}ק \ 0uñ^+ywe](JG3X֍q lF ΄'3ttLRj`{Co_ܚ(V"*_A24R}ziI)h@1ȑ#.S3F/QW*St]rnrTńFF0Chϗ¦h)vyBNrg%nc l&"lRQ0?-#ߌCr) 7Sob׀ۋY`):۽ 8QʘmȔ"T~"VuSrF9%(;&*[<naTfHf~DocYgEixO_yoX3VZ[3ja]Y\["{\yE>܈YA&P6{vm/xʿ?\^ ==놗9j>'JϰPZn{{( s;4n6.f0,'(ؓi6tGdY8yV%;YR¨1z$z.>OM[بͺ@eIVviXP^[oMtP"@- tqm>6gbY8vd%"0vvp[ cXƮ:gK⺦6슙 AZ~Mlx|bQpݱ+~@&BX> fMI9kБ+w1gq#)&&zQ1 TmB,{9Tr̍Esf^mP YݢxuZʈel~qq_ȍe+&> `,{(\m8JALߤ4b(gx`6Q[۪ H+N8!Mƍf9J[ W}/yqp=:—+͞*=bbsNohK[g8V\N p}wPQg7qXqH;Mޅ<;WckPޡbǕ`< "rhS"ByٸxjZöԒf2١ xk\ƙCDWu9u,w&lb#ɚ)7ZIEyƉu:g,&A]GsgAT T! 6?m@U^T4ePt@" ݟ͢ǭN҂XJOJo %{xi5KZ'5F’f1_E(Br z4˚~¨afڀOHts:WY6_8&lSsL`9^Hc0k)lMvD]Yx_sXU:w2|z{ U~L0}-3 sW!K:LJ5#]%EEKh+`t&B7Zwh~s;QfC.' lNk*I? Ѕqj.hQ) A"b([F7r3tԾ.R?ӎȵ (BpO 4o2fE:fA7F7 \sШ4oDi7"6_W'LС-\kBxj V kL95.gr e" N#ECYb 4`=2YCۂޚ4Q!؄eo>^e"l$似?A{"[s= oD5˹`)wRK)c'XH֞W[ ۇ%bR˒:ݾЇ]@\;8I=>**]F:~68]TX=HM.Hǀ,OI ٭~vqy2*QǸK*$dJG(#kƻ%טtJzD?.Kd'/ ܗSGLa%FX뿏22XebtuT=02-Jk@v-8Sۓ!l $;~,Lp>{g&wbjUU>9FJv}*T5kr @?(B[>0vgƿF._T@ 63_zD?_hF死AFvcv/X񡼛)5)gx9]͜6+ॿo)WHHw*b D#֍# D.h djK'u)s3{'›Ia#mkA6Ӵ3ƫnC@5}GJ3âѩid OMګ {r]Ñ芪 x ֈlBdE#+JqJ~h^]/ֲ'1 LTZZ{`#> HQw)C|kAF젿'_gs<\JV1PI`y$۝.Sja2<Ȅ%%D]v+gxȗ n`ۃ;߷Ћ}GXi2p^fyCv&?V^pJ2v[9u)ȹ [/p0]i(1ik#{3n [=F{KXXcq fJ(ABL"džT"u xڣGzy59wR^UK?4NIm˫lG!9}gp_ÿwI} Xɘ6g;\>K4饝%x)s E"+yt^H$5sP.1B7w cg*|#캊tL9rm:kdtL,fU o'N 9&ߤsEJ739OƆM=zzWBu_UrTfk`!#< f%ݤWijZZ(6,G֘cBpf-"ZyJx<|'Xb(M_*p rWvx\\FE: /<.ɉmQQl9%)*29kl>A~jt;ycfc/\<(isD*߮!70 ?9h[fNCItb+;*W}_ ?ߚY#ܢ:h= Y`堨6iHxyCE NהXP-t4)o14bux6+i9]EaƢ厈uRFl$9mMc@!1n7EaSQɂc.Syf?[n}1$0Xb3hIghn>Q(j_@RϦH< H fg :&b0y;颺kP`3~vi֌zEP;ⴅغ=zB"`#Q=lj W$DjgA8@ZW lPżI"VfFQ0_frh\=\RTFR22ʵC ,i=8g:L""¼,]UMY9SIy^#L{*5 2-`C:۸wxIb4H$W}!WYFztþqG׬\IJgbPFMW>?Fqz<Mn~f8p>-Z5WF@q+ 3s%phcZ tXQLĭ=m2:k3oZ%_LGBIfO? ̧t ݣ xfDt&+Kq72ѢWlUm^d,[/<[=2Pp;jᎼnG'*/?-[U[Bz./?o=5'AG>F˒G7rUpFUtJyRCNLjح}MTf)cz3X2UtN+Vis["+Kksb?,/qb뤽p&EZ 648wв(l2 :hY蜰NZrdD~l=HGi P% EIΎbj%Ώ")J_挛!Zc%eit9~&H>w=Ł\nL9 >oܟ,琎W>vY&G]ԟk=#A/Y`0|5RMz<=Qt=#$VWI5lZ>I8ć>'"3cÌ,CF[e~?xaXQ |υp>hTtT)lqmm$sXl~rMƾBN=QZkqbfYaAɆ MZĂxX Wꛟ`WCw)+TMT1%G!J{=Z}Or]X;(PWV&C3 +j_W;`GKE枾,V2l:7@r5S)EaK0^%+UB [ @cLS_!~ʘF w;xś` f:33V +Kڭ\'O~{dRcTÆ5d92xcxxJvpGv=^⑹@_Tci3tAB~{X3kxU_0]ⳊFӿoL\5f/WfNOlJ|@G"0qenR`wySol@ªuH˷h.k]g%GvTc棐 ,>Iȩ\D vd՚?ϗ?>tO4!ͬ-:Q*s;!,6gQԪG}flYfRY׉lp ޾RpZa$2O Ck"i\SF8klM>umQ&E6'FCEN0,jz{;p=w؟u'Ef/]чu,>n"^.63  XBˆ G}14spWlcnFlx2BADV]XV]%%|ZUIzBE3Ո?Ƃ2S3=yW#ItN .Ȋ< S̜)ܮ7fCo>&g͢8Z&o0g~Ӥ:@( ڨuDy϶fڭ gNn92S* ԙ@hOj6SV)`,rhw,EKX#>iKg9bŸi2% **yqd$n X^]0#{y/>SY5tV K(]{R6 wǟ'R*\ɍ<.Zgtn?a2({+KϮU2a2|+{G=ɢ\X~яmPWr913jddj:H{QbS;Z fJ&;k2585/knչ,m,"a;45sG _gMKى1r u;࿃*x? ?oCYa>; գ)=ћ=FCnw ?_JYL>;W] N^ NUW?ctK,;AFRd3M^iz􌯻VQUrs%=Fb6d;9ƃc^l;i*P] (<-Guq;v))d9FɡɤֺRGjRVj)4w>țAQۑޥ7epU*M5^QG+<[ 66$2'4ȱsPE'qv5z[-GL'ҟP}IB(ʭIv2y])+ \sK&'&In=#iYk<VG9{pFDɊF%t+Nڞ&m%Z:~N=EQ%.@ 6ajQhq)4eF0*| gwj=^~]Ih1)#¬2hSLp@\U{%{yF7_BXyxPg?˼ i`vlԔ|ʱAQ"#1?&3$f@h)xHĶ Ftx :E>O:m 0oHH?vWh`l3,igcr]/Boha ?VJcߝ9;g"uf =UUhb(,]'"S߆NL0-l W'AP1n%~ݦ\ 7phVN4{#{EL9jc!`!G~5d̠A%&ee:kT,~=O(:b{qe[%AOepD> kY?f-kDjUmر~<c~vjSL7X>ng]h7G+qHA0g`ڼpku KmA.86~dԚ!{,ǮQKl.t@VIPˇ_>9uDFi rAu@; a뺛0K cϐU8vDk?¤{<iߛ9,i9[ʵg^1V>oE:l=dm]*$@0rZ=23ޮ$#.Y[QHxA |2֚Vµ%*5(f;@u=JjyMtck@f!J7 (z*'o+}*AUenߐ睔f4qj{}y1_'\|plH41gV6ޱ1TyAX[L@>FȖI"͑C1hKXꑞ"\E¬B\X Vꚉ1/}NFj,R߼ٿi ՀraxfT>@mm1J ]zw2dVGam6Rm; IaZm4V Gp˃0#ݔ/@ s uY9  ϕ)gDxQ;`HO_n!oҷ<;?lMC$*z} &>VPEVRCyL}8  X=*]<ĀDŽRTl*^7W2 j "dlj*捦\?VDP1 !J5 b-#Rj l^^BO'ulΡ馗xs2UE# yA9 l0h_i+ΑI8)'YC,6#(ʲ\5gzKJ8H<ۙ VT6|7+a԰)6386.T`8;Ue' U#ڑCwF2@$5$Js`t؎XY(H޶Gi)El/-'R,c+C@cI-IֆUR򸉀X]wm~nȯPJ}cV׃Vd<-%waְ\mbux2\@1MWX5S {Md#af*j&J74cOets u4L'1-Ռ4uXGA{pqwd]+i.*z6eΜDs`[bm.Q$Y O"kCA7ÚuQ-BՕPiǧΧ*[[ K%ȀΆ;vM0YzR<1-zS CN8.]=/ԆM5Pțh!Cicxd@Yhfa9Mޣ0]\4-J/DEPYb0\eMkeTӗvoD-4Ճ8)1mdPNY'd?qK`)zI1޽z˫B$$rCMǮ5隍,Pyyoѿ;fr, 1.ZpR SkLqȕTMaGE7$ס*Uy؁ߤ (zopl\|& az?۰1q7;G?p(50ج<[;]~SVw7 9[Z( !ts 'c|ː<_X('z6{`H4m"2UB",\B{I tx@~$cQθGl'C D`C#*( HĿ)Gu˓=hSHnٯO_ћ\\:7 ՘8iP߸|U͇[tˏqWF6v[ M (?{F4@R=357~`?t EFCE@ﯫ&k&"C\v2/2ӋYo_Jʧ` ը]wgta/kcx\!J]YCMD>dSVBVFub+nËP o'e-ndĝh|;~<δYY/,C|<71Uwۋ:< !:C^|ωDJU6gjTdZrg>% RuyȈXA9lV)pj2#juu3qENsuABVX=xtxtI*<-DZVl}F#ɂHcc K):3n체aJj'M0\`dȭ1 uF6s)-$gE֪(]='?g{' s4s" 89,HFjYeW2(b| Cb6pS1)l`Ӿ@iGa*der*gb͔$&҂BTMHHv7'.C >)~Y:YdGS-8#_S"Ƚ\v&H:sGepw <BNݵG$50&7dBÑA䄓2(q+[{ {{ݠVJRF/õiFZƑ\]W,Aio!AKiUT5DR$Ah5~mÖ}Z!Iyvqn}>(;З3ulicQ@n3ҶŜMl7ruJ)KF6.`wRFC\x.A1%$i\qoɕ?8݀d 6)JHD-DUN!7C?Z~]tЮ;!: K*/6PEkઽ vR И I B[}w&b TĦk(Yha%g̖7Ȕl]@$<3r=PDq&F&CWTZ|3YpK3U 0*Ȅ0$!F [\0c/|(؃?WKSSl6o?E$f+龾۰# hv{sWY1px=5/.kGiDqmm,fc~i_/ܛ7Ӊfp5f~D?ҹ`ÚcM\Ĉ\/7ܳ#4i~ѰJ"W+5w$q![""XC}hG琍/6MLQ4"efQW]vf$fš!łXu\\2P5?Qr- YV\KD7ACNژrրU+Ba\'_ XM'Z]~IJd!|>%0?aNff'.˃6oEoHQj ďtrLK^Cr˸AS=TQQ}R0 6PdV?Ku,!\*Z|,nϰ4+6˔ )Py9 Is"g:s=@=k#)+:լj;|88P}/YDq IK &PܛSR/:dexr}vw`E4_YB;wZ&X4 \0o@\NFLM!^i,r=lI&0d=Es0mB*Mz/?8JM|g: `w.zQk/݇B/_Jp6%k=n @`X{ֺ̺ś \fj#SbrK]p!zPDx+8_.B=qJw]UmtAg,;pX*מ,/ޏEvY[W7<BSzϪI 0I;\?V\z3fى屧P㷩yj>%Al@V|>~57[1^|;8"[r~y-2d8==*Y dg(>øEf.]#hRDM%c i:?9>+[|}gi@ LVabWAŜkdAGdhrK1͔/`{)y=W 3Q峧C]Obveo'g9mǪYnqц"=.z[}j֖~멀'Gd08N˓ƶoHi?p@6llU)jD!Y]H͵Mh+k]e~G>|k-wר"+a%凙$JazZhdI!BӪ VEm?`4lc!:]Sla"'3:^A bE*<_mKv\oUB'\7]|!F+S lM:';1tTW܍Y__H ɇ5.{dz'2.k m9b8'NIܥqDP dQEԴCl^Tf-H& 4cwg%JzKܡt bg5(1Opq*Е{?%ůj{U@ާ_ߞ// 0C;CT2Œ+ZMx Hy{G. ƹ&e]2 |oc[/"3$U!+|"ђ;[4|xyb|p%} U°S&L$&1ƔգBS'1e:VPqTV{kc&|؆ wPiRx? q$95w_yӕbb:3Ki´D eĕA^Ĕa.YPoU$m!crCy+#:Ck yAkckD BDTe`vPJ4DΨ7ZmZl[$UdxFK&%EZLg_?wHK/=lJnY~?](eU;W";n1:UQz7wTrY={(C[fd**juoK<uysB(fSӾ/XMhŞ!dsUZc ,ŔT`&9gDh\;5K/p,,KMa #営)&Th`sg:~ s} JRS) `63]bm-?hx;GwDݽ:f0 I m5seB?~=\du+b-;8u6:Ad'|[ d̓ÿvq3J7=3}BL]gZ=D"NO/>z6'} )M$'/OKtmU [Z1ԟ~OfK/c& ~G<zU^ ΔGqF[|j!ѭ: ҬwC-U*OY Uv`j y/J}[ʓP) )b9f,Dt%}gj?q]*D:[VJW91%NF}r"@&O#|f-W#GWlFjºD,nMĉu۞7ᯎ1 `%[?Ut^R"ef84APҦM"ts]ne(A~q])D8G4G c9tx2$+!Th+:"J*Z tp{q#5*:f'Oܧ\ ;X 7027ꔦBF-LǍkA yqJArM1)PC{—ex~Q$tF8 쨥 q1U$:#n7vܲgw/aˈ0}@K(pH}""w\w"zhtZx15"uN\i,?}RHt&mPBC:SÃYRe#>_ o$dU8̿GOﯩ^3G֐"} nCL7:¦A= *xqt\$pc!zWoq73): h1L':D1Y)SqÒF\⋰]!(bi+k \B7ZR btMpXWe٪}ϋ.BUIUzc7OTh[:nj`Ẅh%I$)!Sw@x& 's ;_l_^`fY vmbk c6ppBO/~XX?|[Lxoc_*xnn-4D<A*uKVh\&'ݖךєƜCSOӵFԃ|SvRn1 52GXEBo UzcјRSӰIG@` Z$FJ~H ^.]'gt;}͎߬O\Oq> ']'ߝ֑ZiۺyۂAmPG8)  w4j$ȵLvjz\=(՛~ sV]gAh"sT߀[Pft*Snۧ@ebY-~G 4]l0c#Xfž&O q' 7-26sџ?Zhit-y)s"Z+LDž% <\MS}c蕿mW?` ʖk'Зh|e'o#tHNDlQ+ܲF9| K}T>HI*](?ܛQp}԰.#?s}l|mY(t>ǘll61QWRTŽ@0s@8m1$哴 y$m nܡ>#*\9&ў27S XӷeN70{5R<>4Ŷ6G;D}V Iq4~ڱC3<RMYG)˛sv ,k|עE]ڮ pڰnh%X0+1xjy$  )r|6VO)ٔ%2`zbA͢i,gP]rz^%X9^{[݅6S+eNB05{ ;7ᓽ2kGpӪ"$l8=9/{DCPnYD}AFyN%:Q0l/@¿θ"_FOVt.Tf#u`O֖13\D eP1h4|:}3A0[W!Z$ڢc;"N:Upa˜ɹ]E ckHjEKa3c98CK^Fg>e/j@ߡ=N,M=[)E_kܖ*Z w|YNS3oaCw5"ڀ3tGe bnB ["/klUz8-[mֱ5 zhL6/y֢Vlε[sŖơ^,]%^VFZNqi.:Zz0Bf͐2ElT1DbxRa6ϿJ kCoƳwoN5u798!d@űf-c9VXx ${\o9Pfk>[AQ%"qAq'{bn2q4H{x9*7RkkCdzߍQ#9iJ+cuэjPu/KBtVcB B̜kHq>8!0D йd4{2'Hq"id; p-ԳoRMB#wsϡf9/5I⛰cs͋kNC [f[uިR^{Zf@rSk NPpS׼t) R3qW>MJ4kD{ xMMd#t@pWP45'J 3`KEJ" Q~k, s3]]NZ4zJۯ&sb"V$$d5QIn6ncNm%g"5]G"Lj:_Џ2 ^sӾ'9|R \0 mj!B1ߨLB|'LnZf߶U6? c1JF "X{nT>G P|)L,8qQm7lh--a'" +Dyp>&I1!SɟAvԗ|!F-%3A!QS&:#(2D`0vJ=CRlqa1]/H/;I,!,[< ѽ/_k%lA0 ;)5GWN$&1i,F^d{fQ*nvV@8@&j#WM.L#[P>]KiDK ̆h[9Do(/.+jt|AV .QQv'+=xNy⾥{#7#^54%QMU 7:.I6遮4FLD;ŞMG v/~u$l Fe|#!)b좌2{@9C}1@7t[" 5BR": *Ց| z65%$EUh?5Ep!v2`o^-$$B ʿ‰ %\H|Dt@BKlQA- J@yU =/IT3O{LP+:zT'v_"r8T~5zlSNDtk\O"p/Gn9ю\"rZA$dr.7?+BPkuaJu/Fs| Z3ͬw]7DI(1Q7rԡX=z5,kPzUm0" 4}d01c,mNj8e"A`RqJXLOr`mJ,:ףDv}$%-d fR5 <ނOҜ]Z¶XKK*Sd;)K yD ~gj?9Er,<PD}>0(9/LZPRO뇝3M>K j"nkƓYۅ"~ՅGn0%k?vXjn5 n^oh~/+J% !Rad43$ٸ2YCaz)!\KF Y${duknaذ "d!e,C\9ft,0JO7 zScry:]GۥnUL#Xw|6\d2FZUgr,k@27 Nds쫓$p$ȗٳì6є:MIÊzKSŰҲ1Ο۟JP1RB}{ʳ0mIZ9|F"߆7X#NO0TmM6)NJ(BE+>m< v?#ځkxqJ LD<|KMT4- XGǞj94 =ԇcʨ!TQ6|]Mm\Zpvtx҆XTc$u_G )pNⅠSTڼ"$+;m#_(o騼& >ԣԔ1c:ұ틑D5 E&ٹ&^[7`j}$ρ*:)Vxܧp1kTr=(1O}?T^ٷ5͎5yR!L.|5A[#I~M%-JʢXj7G9IͲڜ:j >FU"gΞۑxdd#)>7^Z< k:= u?s1) *;*e& ӭ/R 3̈}`ΉPX,pRKteNI֕Dp''A%Q"H-(cHt<{]U.g[>ʟ&Zev 3;rfI/Y)a1gʿը2pP0 ^M/(n )e1T53Q,YAWU6[7)9sOcpɓrQ&-ܣ'WI|K$Q' 2F}϶wim8]~uvpeƪ ]nM9[EQ0qۺ̭Ɍ:/Vԍ_|-C@{ijm(y4JFg811wjL}=r.5LJڡX=]BdJ=ƴn3KҎOi2,Pt ϓe4,99n>^A+G:,CR-W*)g: ^fz-fCopYe];wւazYoqԹ!.fxӓ~\"tGrea½FcCiu040^ 2#19"sESy8R;*Qlg n (9"A?>&.F3zq'r1Ɲ&@5|wƧU:~O*NxgIWbA ]hcdrCtop"Et\J9h_W(O%V(MsC C53>ڦr/gF;hjc*OgT!dבRwj<35E\唷ji{V8+ Ntgڕ$ /t0IYn@!>&KY,I7cu*B,7<1R+iuh{D 4-N.?cE RLTT"e-y͖M[XQB!`kHD@G_'>Y5,b2͡<$E+h٩׼v,+r*X'NbV4O0*9;|`&Lu?2%Ot#HS~tx T %;7Ç|ʕ@&']4$4>8G%^sUB&&˵$|}mNl5VǠT^Sc[v VRH;93iI7ty[e17^8h3вUGz|[ ѩ~Gpbf{$ iguc{Ě;+mgH?y rLjJR2]z' ag? 1G!EY;IjV\et}/x =<ȞlBZA&ۨ 6JpchdžpK`qCϭ2;>Xֶ-eq1;ś2 kX@˚ޘ{\ypϢ've"A\nvUwȕ7AWnh㷦(N4T.@. -3^]Q&d*"E\mCϔ> A6_Dtxm)u^1j$y%KJ TMB<9mBq1EI)dLl :E듷 Y5WGw MN5#*Hw`(xЙ!ew-7?Ö xW(z.IW$̑C2}|I t}kC]ubTpJcX#7m*\R.^;3҄*N+BX,o Ө\\+WY.AS HہƉ)} :"= \[ Nw_@6FeH HP!Ooyc6Fx7D%ṽ0%n^`wQjY`VD{RB[u&2|?ҽ$IZoz^Ypίuq&DLU1<F$)SLH*aィZuIPsޘ|7o\¿PLzCĎ <@a}>tO ;eܽDyQNz} UYxy[)'ݨQAg_-b_x{TO` zy%t8hPC*˃ߔzB$Aԡp2yq|u̻ ^'6T{ BkSP)m8d+mR?j@Z yvzŪ[kP5rkg#]ҝi&jR9} /i%7(u/ϵ,ѵ$ ΊiD8yd4%~W\RIxH 9ʵaӌ |X]龐ڈ%JhIqZ9^j Cm6U2Rt`zK7-@\yS?B,HI6 Pצ::Ar8 uo?x@dH݆ &21HhO֕ ;ˣfC[!aRZQ9qT_!sjuF , ,=JK+O[ xOV*IY:oa e jPr.kzo q_<`W&Om.U!ƣbXfF(:7WYc|qTR <\c;Fx+h,W&ʷb)(*+D 0 N:'&{f:߽^*"'_S༨tqwh nn=e^": hk/r;hD̙hd[?L|q<)/ *Y.Kӛ Z9X#h Ӭ'#&ʧ?WJӡį1d>/{MޚOd e\Tc!<廻 uழ7A{Ikax1ieb8:X,%? >Ndu7/BHgTŕo"BM>:Ώi%Դz>f#> thq+`5[rKh0=  S4n:]Ibf1 UeM*,)'L %P55nh:IA n剆܆{7c,$ؐlBhl.0X^m^qj<72hI43cs/C"@(nqd7?kaإ|Y cHVcHVK(QnG:'kZb$(šhSp,0IM hfbHɄFT2M=%jzx)y^ z9.rzlFH"o!.T %C6c=jZF;6J 郘&"nD^N207JJ 9asћҔx6ENnP# xYHL\rY# 4HYa}]-gC A(bRj<[ ’=9i()"ţ[TRpy8ݯʶI~pSs,a[,u $s=JG0sB$B?R ZVC65Iަvb r-rZhj6Բٚ7/?F]X>㧗aO*%1~R)'FV+Ubקddkfȃ) ,0-;n+n.<慖z,;V.{C2CCjQQK6x2#6'Y6c}qk\LH'n#L=ia* ɶ[#jPQ~DQ5P0^k3 c-QYԍwk*U x[lvG3Z ~/l#0%r):(\9;v 8_i6Х(׋}.QE DQ(҃),D[PDn{Kr{^5W y8a3:&c?eg6j趲+M6E%]W ;؛͹MYhT?,߅xX,Pσ2дczd`+/vѥQVv꾍s˝%/o$bܨV32Х=]wAX )"Mi3ܼ3O+HG,ޙu%<fKYmh/~ jaZ['3P\[}I?D|Eq YK(t 7 uh`5SO<t*TY4A9^_8^7;Eʆ]Ty{QT-uGcN 欋}5V&HхfD Wz~X7VWp,Jj*J_%eCZ!{ .+K1*͊{>xfte15QDVNhI!ェo]U=%"퀣d2$<=Z b_&(Isy9:ߐ̉{c({Vѐ,Уv@{zsrb.$Q: yX#g]l {f ɀ[LV\%#fiK{3d.IfV0w$ء+ڈ؆wsrNKFN`B,Ś]m }EFWYr(ؓku\e֨]N4uA" e첔xẻ"BblAYrfOZVC:H8nCRӝ!&e˺@χQ4sXRثK? }f !~*SoGS9`yԒAUhX <{s텗^_I!= ^^19ȖT9MKy899ʓm0OăNꍚ" mBi@T9˥֎haMC; p&TܑB0,D;6I*+8:X! qrJq lW0,LVDw Z7rj# flB$p귁 `qLVc d.Kn NmPm tԗ/Z8xħuaz=,eoD֚u:1_|GjiP75VLy#YDίWlsLY$|ʏPSD2ݴ$E>x:sGyzִ`u'b?4)BW㯑vz0))qƴu º;EJS.Oߔ3YzY9<aXJnOLS\ٞ;lRsS&jNّ_cnC5eXJiNh\6v]U^]7u쭃>)t1ge [ָz/$8C#TԇT%! Y{*2}K5$:*/~ϫݒ;5MTћm}}רc?pptAvӊ)EZjZwMΑNzZԄ(T&,)*~ׅ4s i KJ#: QؿTGȭg6/ܓ;EX^޾x2٢ ]YT\(?-0'j|s+$a}Z?TS pk zW+?~ծ m1x7kN7xaSCj^qo:3pU<6Pl?N(40]chmi[8a}И~kp] )&ĸ*?ar'G1=Ȃ !u{^n(ijy.H)dSUcr<] $-;z\&괊n԰IAH7NLgȀ5;(Z_ 4Ek?e~D< wE }#aG'M2f`IJ?UU4/WO4,ƺta#$=sq&1cv~)PyA(3n?攓JTT"QX/ _2;]#(6*>2WKkYQMDÔ1_~WSXnJ g<e$Ugۆ׽Rԃ'Ͳʝ\"TcjqNH^8s%4eJb[·P7DrLЀk: xHM5,/a3XU]ɍ@b2O6  <1h|r+(7Fq쏢l0z}3@`ƕ]4)sH5R;VW} >Cb̕ VQgGYWc3N5Jvu`yVSUk&w3RD 27k%d `՘[ wbDŽcά}aK%Hk$UVuED \q8Do`DQ?Nrc>'!kƘUMr0dbݒ'~5r)jx!갹7RO&ʹ3oHRhk5)i'`m & 1WцY͜[@M4tNpwCÄYg7~KÅr# "6i'xL|׶>Rqot+'(ٝ Z[zpu ~V܃BfXDRZQA6PA!|6ޘP SO ͤTk5ZH߶LXԸn@P ~a2hLg|pzWU>|Je]M{|'+Njn۵hL X _W  b'*o&ZiIPlrn!sOb^třU T}H+ˏ8 Zd@Y;㏶ h ?+倏w&F10m}äߒr#dWnNj|Zj26cǧ AIIV]z3l]wu,b)Gטt8q? ᲦeRlv: kz]yש( [%o !Vp39ͬp%bJAibݼQ  $$*#%c.RmsB[J;?\a M8m/GZÎufj;!;^J#}ϖS7.ct.'K{q,) ,K9Ka- <׮єπcxWʏEOo،ԑ2`S4ahδ?+lvO:V :G^6nyjw\jXy@Ѯ#30i;6"oqͶϩ]s|B4ӞBͲvQ EZw }XmJp\S۔O״إlCHH5lDk&s;~WUu'Rnx|kǼG&VnXrXA0YoP`0qC<9ٟիӠQtdČjJJv9Dm_I ],4a\gkgs0%N0;eeMr,u,׼>o~%I· g6o`D,z26O}5$ԊZ^OlPZ A;N-9<_ͭ4RV>a@ZJ'lT*5[b6p8__r/:5s(~T3]\-9mV\ h/b5gHxf FX6s`|G_o@|J]/RocM-fm^`[xvN.0mC 4tp,=iE?SeNJ5g>z n'm~w TlZ>eѹOjo4W֥DUT\hYq;Ĭ<~x#҈Omߵ ,,70(W,)u3?gs|V}!aV}tLj~&* @?6Eп탑7ɭv>׎)lް^ [1_[5Z8}1}]O=]tĤ)?uFY@(kF?pYe-Cw1fWg󦀅*6u w0ßA#+֚f0H·MUXi{H]M{~;iͻA"~Sikr{?|,"8SD.bW8곬'IY.vrO-c|uOÛg}v iL]ksA{^ZNA}m 9RgCe6 Do5fb;!> hf:*os1=eR1m{}8=D0àm( 0<| )zt10p׊(Ӏ7,OBѻWSˠ'˅,4 z@!aU5ʑF4|XҐWQ׶4ʺ HQ)c*u™\z*!kE5xIR{qx<\bVRWՃ(g\w<9[WS # bq)͢+&E[/&n8r[ѲրҢS2WNds3<ȓ*|%aqNeUڕ`^:?jGi:fotg-K~Пd(Vg>0M,}ke~@ޔLtrjo#$*lddJ/)y.N( ݺFkkw69qBEݐwhx c=,RoږNU 2*`ZlBh A# I11AA8(I1x¬Zk: ˸.C[V]EnlV5#&ЛpYdf\O#GoiW ~McHڝZx 8 0Y840٦N(֔ctKUs,=G1 F)F!-4@cK4#N.r~ꍉkS'5Aߴ#G|eDY+tA0|3_B|@&[ጯ5хhӮ2HL冥 Y ,(-#`6rk a$x,趫cEI%ਝ{+z0iSUEL@גRiN91L*X:>SBצ PגU Ʌ[H4mf BSػ_eRA* -Iw4f6"b5Un7KV ׿W3ѦfȂ0#%Nݮէ v49~$rwė./Ŏtm+FI0)dg_e'x$Q-z ~݅Ro{Klti\: Ak/QWq!#xDJ;,G!)pi[ il3Wo%QFk'..//(YԮXb y>GY>&eE)bkm@!_7(@_ JU3$:y,&˂g~ne/~h%Ԇ}hܦD%P>zBZ;6sܕSFKr w[2T .bȅ f,L S^#[ ~m aπ<3@Uc79qZR|O.}# _A#哛H&KpJE-hk JVg=u|,@< = tSWQ0w[ 3rtVG=j|m^Y6ùfܯM^RIo %#EZ'S [>ZcϜdpi=> I/T(Ӑaףh &gNײoC3<2 >Q@)%|lrY3.DFy5DgLe?|.vL)6] $][p6ݫ ]vc8ѵ :qJ`!zxβƛb<uӺ\[7v4g~(mfrxTIqyQ G[=cHI;&Sf#Ht@ґEpPCc:*%,9m܆Lp73qܼ>7ƙ*fAd#պ6ODKgpaw\t8V+,Rr8dSwܲ/]۸i#`OƐٶ#\<`ۧr͂S(#1gh帿pLLŦgpHP iÙ4LXg 7|ll,;{zg`AsEtOnlc Rr(gtRɘv3'tP=;aߢ;*|Y&C#{f+ItP^V/4$dCbwC4DR0! _4o9HI[{|-&У o QjQ, 1hCXӘU]Svq€25 7!_y|pmbM`kudռDj/O~_CsDt."LܢӢhκ25;,ٸn@zРf64gL8)iOdWe)2޷7FMC@س-䗵E|~`(MiwjI>x@![#gYL<\#xW+[)ΚT!ݨY$NTZ獴`T)+WFvC!"^>9{"1O^2Nw2c}wŋxLRYx`o-@11R?{4O/& qqtMHENp{)’Icsqx~{קopBɆK'zJ WSEU-thtIXG no1"M4Jxl[f~*~u2U07Du Z V*cׁ7*QBgw}[=(O([g+QP=rPoj~WaX{ J;QjXo8$YDcSb]W`!HO d*C@z أdP-/(_ƿNZvFJk>25:5LC^gB5\PdL2R;N]_chқ[J w(M}h5 Z^]k1 29 *0bA~IAxpH"̳-I ţ Pl7aK4"T" ѓ\:`!>VC+Gc~ pv.1b)Ox^a,V0wcŒ9ʹ a|!(p@6SyRO}5IL_W۪Ya Ţ-68Wgul*0Em*yU~Ql}YRyGĝ<<&>hNvx[ ^M|CI'4d3Ocd<5|1?_4Art0]DRx-q΅h{ƀ%Ibj6աBF&+Z p3-bRӠ>>T'kzE|rXw<_)@id ($ "PoB-QX3yIy. TO@ g>m|CM=c @ A%=KO30M+^TS%)ׄFJmu*L(4ߝFлAP85^ o1kjHnk8* Ouq͟~RVԿHm{2Fcs3(a]{H#D;PxFI1oD69=DN`'rp88mFlq g~;zS?B)fĭ_MnRiO4lMbVU|%Q筻M91Dgew\2TwiNga$ t<; a%xZ[FG,g^ @Ј6 Fz7A%NW TI\~`r|)s aYKg//ȷ WFhU1vNSI^F)M,^GchIό7v#zlme-Kf2UD]p+:rƀ? !5|,_JMu0cE0rcDc=f~ TiN-v&Bw_An`}c [N=<S/QNڧ1 V ;*0l"[Si|1aKk %X( nSG8(X{ dMlŇT%MI"čAa/8lS[,jTZ[W﬷0OJykED5n%J$x&Wt9㕺iu$L1[QT^7MYG/ˡ3tJ1m1՞žKW3>ek.(רׄk]N,ec{ XFK77c*[/wIlDL4AL|(&RS |q_[yUzC]<)iw1%.ÎV]uhLn0vv8*c ӌŸi/Wm)W} 5qL%My†3mŁ!'Id;A2d⼯v璾 k%K7h`;sS>breYoas>lSAUL[a/))2ĉq<e\sw߱,=.&LUR$OŒR05ي   g%hDKfl\gGeRFoC"/fS9:5"Bi 3_:6 t1k Ɩ~k0-"]:le2* S}҃ =2 4w] rtgp9Jb3A4G` *iάW;D:QBKߕ%&EbynŸ6cMh-5OU.`l ^R.&čmA~ʂ#Bn4eĖӊ! BLCN(V#hTws4`-i\hn V[lM47`.<#`h*K:|,Ugg]jB(ue-̛ӯ| ˤ0ش7 v7*zӑ?gq8.˜{kF$ׯZeaFۄY[bn1ȬXfBV$j2W)*xi]-Xx ֋ku `: 2ϛ #ߛBu"r5tWTLwhL]'뷡J.]X5gxqIS:!%_qbՕ>jϰ#o1GQ0"FTZQҪm|=,$䐮Kƃ)~*D́S/$pT|=y>R"p=#~ 2J<&%8津 kcջҎ;\{"ݍD-_CFg½|T̶s:/xu|4ksvm5h%,ЋZ(%>f/WӔ!C+(2Ψ¶զv>ctm%Nfpz-Y/F'o7 eSډBbo@яCmyjt׃_фl"+.o# 7T.LSF0=rbzg~a[z3tsp(J 2 -rMnP6!%bACT6%T`j/FcjΫ*<?ak4>lF0P.Hě)pFDk38Qw+.\NU)&+|K5c!xwuG2ɹI֓o0P94b<[>ot{Œ#Zcwga)qsyY*Foh!ccQ!BuO٦j_wWqՌjW(u-Ha 3tof`:7(ݶ.! XIQr Tؕz /#'I+p Ly~nM׃{#Z2̀z F$nU0|=i6O0ulπ_"LVu_쉲9ƀ{1xvC=⦡S+)z0zELzJ Am~ٵlp~5"Q.* X4t2\R/\l[сF̷܂OGiyVh cՈn>^.wWr"8s΅Nj*Q> 1 ٴN&`THB"K۾-&F'v\X%ʞ1KӰFdmYZ=}Gvt$2 $á?&Jy@jl=#8ؼR]wg޶V-hrp"g8h6[$S$e{D2+2"cH֢!d>NoKiaPS1\f^Kz[k ڔcsh#SJ[7:s;'$s'n1RK.&4"K;4P[br_SQ}h~ 6CML46 pZK8{N!+=0;88_IiV3꣛5i8(jc_cYl-H U2FG:8Z{I[)?qݽkA>Zk*$LRY7ק:xb9nFKOy4 Zb |y S/>TNN8;A¡0&*lwXc0\M{`.z+nkB[ XN*; *CԎ-Ar>v] "|r糆%ۭ^ު7|@iQl!zPR+p ؛wz~r 1ӟJ+Ca❕L NDh CYՅ`[NQKcڒH},""Tp-~e1Xng8ux DxL]6QPzFJ؈7Bsߺ 0Uq+c I&7vX]>i"|%|֕r (N4:UK}KZ$G]ӏ@ս,&k0" n/^٥@)\M.At0*#x+^8rU< [3YI!4Vԍv`_yO HtC* a Ǟ7$\QkFzS\@ 5xz<ͳm_@v09y8Pe ET7+ıQ3͍>&  G>u`F[/ wS(D̲[q[q$5kӶfB Mq8 J*Zs5bkKٍ v)<ƃwS8tk԰E /xQÿDEhGy ~Fs!bGsDNV9f89v9Me6[>KzMEsiX,Zq69syiM<Wп: ,'Y*n v\ǹ15t^Ht&w{;iseM<ʌ[o ,7iz7>9!N7GTmPk]-8T)+7y`6X{w?\ Q._46z7dl=?_hHhN&(EJ.HБ LRDZv,(j #$jet%9=p/S a~ %;Q W;>uΉ-ݠrIObnuO3BE2`,6OͺV?SӕоYCj\lHb!_ȦGyPYMc~QD?hަS-KHf e Gb++\!A 12 %f 30n&?嬆HPw)7){ev}4<e" ^z=K/DBΈiV߾啦0]{( <Ѡ͎I!!~ۦ9KMw/v¥ $;E|V] {`<=T Ò~ 7bEJ^1sc)^~-8%]Z(yȤ5M/UՌs ބʌ]K˅T}"܁S't=.ltZ [5}PEfcL.U!qځ:˞[d2NM=lƈI_&ۮ0wyh}v)&bRؗJ7LEPĺ~'ؒ-`P2KstK TQGj -ÎsJxӕvy`)W)C\.YRy~6BĕO<r ?s[O $S&OUqĉ'S.%pw?%$7!u~#޺h$: Dw,X=3`$9d wI+ +Yﯓm(V'1 Mh1?vKN|> YdBRDg{[G^B<*zW*Xɥ/ٚHy^L6Kthdx3o >nRF\ )?c𓌕޴Ar5~! Dxbp?1yH(9nKIdgW!"dgR17kt &8ZzaU5qT5aig]ZwM~v# ܜHiK5Spq.$BnHm Y)zgO$k_&Yx#[CyqAYǎڂ3qtZ`3H GGD!iR $b}M#H4f%{dE! /_f()O5ɪn+c{}5*qI_1zD;=v>4Mښ_Z7xl ǺEn~:^J]Ěf^pJKp$#Xf h΁< H)Vj9k%IV hA0 GmZؔKje)[M70*IHCja#ah:"3$tWx];TB/pTH,IrTvgpQ8.+bZr'U@91l0:D[2 _>?Y3;~VslO-g5Ca\wNf. L,]qpWQ[FdعF7W= ?6ЃR],.t+C38ŨFAvw߉Km4RƳSlce{ 7 ?D&F fN;XQ,?פAPHspRVH"u|/4^V_o+egn"2ڿ?䓡}Eڂ%ؘ5Ajݎ7"2hby~60L757^3@yTm@t Y Gřw`<,?{  e9 q})(eU]eFvfQ#7\ @ `iyQF4 [pzA-LfOyOM>F5tALa2c A8f%H)RMFD|(֢!kij8;ng"A0Ze/}O} 3-h4jzXtMʡse'Qx9eDBRHi. N p>nsd;=rd{\Hu_ӑm zZO=BÈwf-rU >@֙Тr8 5~ȅ}^?r5nJEA ?Ym>HfF =<ӆ; 4G0~bǐ[ނ !8}E+&:(Z]Ҡߨnm8kLF!icoj~'ZF ;nYFUW܃ Nyg'5=YgoYuA 皁3j2NKY$wca;d7; A01&yAHV3N,BBQQMh@ϓM냙\< ,5-ŴMuV +zfki{kYQ5tBr%/uErUt~Hjf":[HOXPd vJC{ Ls{shߴ:)HWRglmq!!c)aX&)J!?l"Ohwb/m9\S)4΂X5?x?z*X8vꉀW;ޝunqٹI$~D-uxR[2HH|bLQ!l)9\aq DYf.DX&9^IeCG>9du>Bs(y[UPYc-o0,Ԭqk{那{MTr=np\6A\:h9֨HŠu0@>6y K'+[sNSTOW !npW=3Tu}cuĖ':m9`v-#Gꚶp"uJs2shQEtcV2zck]E7ʴP>-9%gcs M$sBp0gx>.b`fs-~?<}'[g:[ ?uARz#Y~Z$j߹8eΝ71pmȤ<5'TWQ3 ),4)6îYFnt%]9G / 6yc̍㠍%'G(bokC0fz8y*邀b |6q$kq1%ҿ1F)%)9G DmfOuUь[(% kE _d W+h$$͐ݞ<]d^[~_''tĢR‹yu䇇*]o8u Kbg7. .cnF\T?kuIÔ?4N >_羵Piz5KѳXzhn6 ƍWeL>%{ë1V9@v$!wuRjƕԫ딾gaF}, 8,+Ҫ6y>yR\<"yuRׂ*>?%k{K,3j_mbT]-d3);;,L?s܌g`PH}+͊6$ B}i>Tv*Li2>Q B nٿp%k+$`tSah mZ>vW֪f'Mu AF8*~u3G^dՖ.Z~lxr8g(blb_, aaN񓖃zG^R6mrhmY :ݐb!:;0B(hEhE;!;Kz2Pk3৪΀N+y4&1]ѻA/uwJN[K'VdܐQ́DH=SwDZVs\2;fF<4޷J:& kaJLҧ n3~rSR!a']6zޘK3fymxʞ%^..0;οs}&B-CV8@K2lNn(gN4}?7] JPyTul5 ``dr삟'C=JK:0VǸ%2IJyPT&P>(aB<-uY]0^bڸEzM2T&"Jᇥ$ڢMsݗ[B(,fe݆ / b !^ 1pY1!9o:\~^缡[lfewkԀg!3t݂$2&h5x~v2g7xAִ0ԫ0-/.H ?JGc4,*9#rʮftEl iZOdU7 P -NMWrHKA"61v.i48@GXyoD;(FI˗?jMWّu kkY1;Jt~C+&2-_=XP6\/M"lBTcjg #ΎXexZ]o%G7b3j,J=xM[ڜ3>t㸣'֧oIdw7xg=ߏODfVZ ]|fU1vi}ͻ>I@wg)]ȣ R}N6$f37׬ór8V?奵Mw ھ$сS[;W1lA`q ph [n.A2`WU=N G<#ubD?NB P0;TC/RDKt|kH?_IwfrU[^,:B[SnbؑE:OؾDn\SP4xbm֠SvG[hVkVÙ&tW܍ӱR )PP8>FBCB᜽9T\ABfs ޥP]`.w5/w\$g G, "Ӷ[qohd(a_vm[} ׮_QTImw&Y`*d!|x#d(,gÛݣn>TTдJH"ј5sRstjO7`5#&FB]NN3tp~``Eq?o&DM*nljRI9=8|Yό#DGHjql4vu|,4f=ql͍OfFʏ?qt(ɑ2|\#i~h@Cmi;mCJBDW6/ѱS#aH<ܦ_9`k0CN7P`;3Wq@fT`wx;|Ջfa -5_RVEL ՝qєanf# t@ǻi7fS?-%6bIweZy Є8/@~ϼ6QhMnυZ} NA(|T;aKM"gEjp>h3ݬj\(5xiD߭XȑGfût]>Q O 'h""צ TyAdyS$jbDTv8v,FC #vA5&W ,!ҕqT8-{(UFy*F_'.Y.V.߯J47~e crq>xaD x:F#JȢ1`nwHVU &V'}9@04[\W쎲^a΍@GhHGRѤ,ԏyxk+j= T_FdJPO2IyuN9p6T+u>5 Ϧ(3'n;$J.fTg67Ko)N(GUI7*NK]kTrqC)$2O4 ;6vA'Jzm88DT͌hvZ_G55~@ ~CTf[cPWB!S^GJ6ըX$Rhv"Cns.6qPdGRY*:Q J$Ͳl haIiS-Z®l`if)sj!RLzT1 '}0`S x-k3+Ҿ.P\'{KOk8({!s)+hOerS#w=ک8ê->f\G՘Үl߈Ռ}Ǵ͚ E1D+eM]=}澣GSص~WϼdTXڡ/LIc-eNe.-௒n# 7mjc*w"8=Mmk0οш)~8/[JlN<!o&'?PʏҗpP0S0 _sʦ?Gvu N%mRԧNx{zU?jU&Xjӈ՞<5=;0p9;FS~n)˓19/QGlzJ%GL$]q` 2 N bp Zչfz_^憭K8;~_@ЇiAr"'2zY6Z ʗ<ՇpQۑrdY8`jSBWU1^!X 9,hnZ !1O[莾 Ғʹ HyxHfnJND :gy?yNCd}%|,n"4E+zLȒ?~^!e\ ,x$}En$:{`o/n3ָ6ق~HxR![L@講4m/b2N:v].C`BMĠj[:@L-xTCpOd9e PKLÐ+h\29?"05z? Hu8}L05&*L[6qOt&2pVKM0oںiӴ _"(di7:h7եW%^ْ :sm-&7eSwZ<$;h^F\[;.F )hfG.z{MD@\]T׸ҁ+}ėD0pu^Lxp 2 $B2T澶+5 1gκmaֈ:ef_ŋ~zXӝKZ~k1|d* I{Jd-ٸCGCϿ ɴy cbWd04vC8i_ƿoxv59X J*cZ]abcyEm٣.j.))"g r1{P*O>#7 0&YDK]g){9[mH3&.tRHe7\N[iʘb%7^Vfb*8';V+씮xxĠڳ- 3Y!}FtL(7ar x9&%T\Eٌs؝jXQK9 lvc:`][_/L;׭,6oIZNzғ;#]vpl%ͤV:DZh{< -Idܹ9dCdh>P* ǽl(m匋\1ƧFNqRE2<0Jq*|N%͔ ݌ƩqocU ƍ#.@nX|TÞC0M;SRǟӛO?ˡ~`G˩>kj\nqDי*\q,MX|ZąIbFJuh4vU N=sVumtP2zԚXh޿u,T~ x?p9ZoGR4F[DM _IւT?3N;T*.6G6U?nbo(0YoS|-Bg2FUL+"עY)VYQyG֦7ף}/4Yf^Dغj<0 }Q=*.Ý+ޗI2TPO7Z(Q3:9 AfOa>9 '4?eOZUL,Smo{w*-ѯ,fOk$(wё;YE le0+?r_t7DL=NWayB^岈ٯ34ORCs":%FH&eۉ3_4.aX9!5O (,̄-j#RstvOЈ ,qfzƛZ@HJCB}/lM˚3'0K@b??_?}}m2EN>/u`M0in=J{~f{AQ,N#lҢ 6tJt ԺPC袿-XdY%%K+wHKzi| X]55` ѣ"7UZH/`Ta%p%8j"Z ПsB}FTp D%:)Bj®i!Ŝ%lnu?(Y ' 4 քND,F2/z7"+:o'> $D Gl;ɨzYt:r'DLEaHK*h?&$e2|#wfM>OɉmdeZХ D Joi7',tob KT!ӊz4mI"(FM;׬N0qMlCF ^}j#33-5R" p6o p ij,J0Haq,r%']KdЅu +D& Y]٦A~^<lu: t9`lg 61~C|9VĘ=U㼬;zhb#v!vp=%XK̾鯚5m>y8(ՍBMR 4T&@UfWcYwmN!NA_`!x|FNw!z9 ֱmRm,&03M[nsK ]BHd=ҤMU޻{T=tU&Y>&s0 6#\Ln'XiDVJb=CWU~g jMl`3/4GPEL\ w qluG46Ϩԝ(:Tk A[c(/}08t/&~yҥȏx~Fc#$]{}(}ZTozEUa;~o@&mKcYGU)ah@u*E޻Kn={?d%Q|d<)')QyTeȬD.8$@Dr:Narb< ϟWu@E]a+x#zB =-=!RA;'S'd'Gps,tr K,׭f \] WG8̳b'[: װ˦=Ji]8455YD\ǭu3AEae}ǪDi[ gL!p:qbeagsaZ%*\C*U>͚#>u)]4B 5%x,}A䭑*~O!RR{ǤA Xϛ723_-BEfrK*7Ö(/ c`\f($`Owzd5^rJ7R{'{LGrWO$ lϽ',G)GY2`Q ،ߛ>5}ؘcrjdAsቹe b9:Ζ=?F'u,/*:nyPw)3H(p|BoC4VtcSNz&;z#SHCdiNhh-M\8 jBD˔t2807ˢ 0MDŽڠ)jAr_^0} $DӏQ`}J 'os6SR^f_NTroOy9g i qpM OU ZX1at Ұ[R?2,$KzWM 9#/l[iCIWPA,Mq [PYGkQ"3dɬTg',McU^KU4/|&.+8&6'eC>@`طi{C<)/> 3HqkRN"vd7jtĹX9.ƴq.v]J?Bۛۊ+Hũ7)[=/mIO$?M[9W]x.~=\iOgVd`6FW}kb/ID!Yn%SVq`OsCi^"-be\&Kd-MA(򀭽:8Lxo*::VƸ':wYF0 h9X"C`ۿuq>Ӝe8V[@5U@I Dv1VCܚ`bW'{k H &Dsk pget}a/eVc@`/JuH/bX?Ni<,צJA)I%70A.H)hy O2 jYP,-'jSQr piGnӋn7#$8kDP 5>`Q+EŃH?ҽK.[P% 5 ̇K_`9P;?xzxZ济x_ǠdROsd1nYH՗}@ϑJ3?[iPpĈ= kGK <<SZΆs|Ui</0X[ʒ$zṂ֌v. $t-P_æ(ņT:la /y4+E`W{5PbݞNdzo]((I|ʥpr) fq؅qyo/gYN! Ah׳_wћswXW!{JG)tvR'" Iɋܥ$./M,~ x^ى 1|\)/5іW{ K|LhZ]s?U`H@nLcX f7]}qFEtetnКťC\kη Zxqf9,^UNPԪ@_RgDD&p4IYVa¦MJhpFj\ڞcqc6l^tXEQ?(t:P ֶ:[£HdC^6"BtEF@nUiKbIY/ٱ-`~j>ᇷ<|ژ:WKe3vׯrc'UӪq!(LUn15(!zc`gkDP q e3^ _g7FmYbî\ DJO`谇.il9,PP$x!}5Jܑn'Vo$,ID&8=YD/X3b"č)A-sTLE*[>Gdp~"u#Jz$8:kW-Rrn/SfY[9V'7ѱJ\r?j~rPL4w2,hռ|? r\PQyyڑM+±Z!Q  Ѕ?/i?}Wm_Oʜ_9~ 0D'7dDX%>]ۢ!(7V;4)U?t\;}8 %s0%/H}}x}Ӕ#q ݲij(z)|qKT-,.8'8'KΌVkX# PY|1IT8~݂KBnT(Ĉ %JB$4ݥh( {-9p B fL5 : Qbr]Ӽ=8F \t]Hd\$]E몷~gؐz 9<ɭ`D]{*:7 g*M#^Ku8߹vwB/%nyA,~,M,HQ3AqgdBΔAwZaD.[6K<4R4#=oѡWÌUwh7VD kXa|-#W 2wNvA6ù$o.T#B^v h eP "o?i1 -eoUl0ȩ̄W-VJuOQwIniNNZsRIvk1%WآǾ$ǮVkTuD8nߢ;OLK ~U2)ͽD k]N?rB-3X#^oZFc$%v&źHCܤJϭI!؝C^Y~ `H8+A[-S VF\t! KFTyqMYe([ ժ}+"Sysh٢^ 61~uqN$C7ךNz|f5;nAtfDo|oq)^v5V65P..C{9U;f؋^a׫0-PgNa'> Q <QPϣ㥚hՂ yI0Ǘ?K$QϢQAKW}'% Lg,]_'/AТb{ymq>WrUB(sVX`%/xi3)|fEhT3ZOHVh)ڼ&ꎭb?y0%od*&s;."֛z+<Z@H0>d=R#W-@NQ7wmД/WؖyQn^-9KLـ~0"(>y&b3C?aMؗNj8e}S@5Z}d ;ދT{H٠@ MGoz퀍GOwKϊy L[uf:W#<ܹ CKmВ~}LU޹ Bo1I;y RoK._Q4F|[։y)]R#_/bL̂=" J]94`!bLaj9dkƬߋBn ^;_+^OiOw/ I5{o)Iv-D8oEyһ2Ż1C=n@`g*PK:=)񠁘Зa9u@E0f<)ȀDI4E<B ϲ(KhԾ]Q"F6fy8OmGnQ P(r}k >W6' fE[ Ś"­m#FBDx_Lߙxv]TG ĊА_.3?Z~xns'- z;[(I 50[ӻ4Q,baxVMgEb`yߑ@npY EZɮ|-}TP['#ޞO%N02_ܿ2"5C2`x|Fca@MBIMAwj2da]WwSB+~=ʔFiz(ɦ~2u[6DٱkOt.7=#0'i/vq +Vg9Z\hb02ytJ 7N'-zބF/ +N1Ւ C{#JC‘_iV:Pc'QE ozSܑY ;ƿwӆiQH!a|4isc9A>hl/VFjg925}S ')Hb(nÃW"klJ%neoMY>HY__GT9 ^?>һmイ8,)+xƬpм/S4!v~L#ԥDCXV/Mt͒%]~QDZ˙'J ]/2II֧O>˕jW u._JЂ+A29Yqp5h-5>38\Fv*ĐAF1u*]B6QspvHCbunO:O'c\A$<@ hLuʂ+m_*Ŀ:| vyuzz;ۓcNz5MM?VB|C%:C乳eQεaf9xqH:1kQ± Qli5VʘWMd=\{H430Mс40>yg{{X~wҢ ZFD}ύĉS-%@rRx̍/:~FI'RGӓ\?7ݎ~4WSuﵧIЁ?xɠ =#2om#Cp UϼSR~E?* h,Km}Bm~(Q{wnsnTݲ{ /6w ʹ5ۄjJ.!ϊ:mY\?.;=,g&'-HȎ GAbBDEsTZ/em-۶Q]v"5 MtM,}j!/^VI]6d "A(--`-1?nZTlNr~iSޣ7R Xq'fRPIU՘K?u$PCt"?Zm;}{}t]!,[qVjw-$@IedLQafPPF% (#n?>IBD+Ca+[ QsDöGhI͈'IYXV +Ky>$${wtj_-lLHhB9֝4>sM/>r__Xevub-6e䫬z,ne*b xCYsZ5eYU&iċL9s{Y66WNƑVÃPuڌ(*[_ !j$Gr,lVεՀ&|tZ[9D̲f0b&ڴOMŸD83l|~gqǚcl΍T; \g8nϨWI``®5aR4Meo+&ml+aunJO^B&-H[ITVMShqkr+S/ sRW 'n(<(:fF;qX2ߧCkysgbp< Hp gM07Fcq-J.&6ں9\lGW% _ymUUJF|0^ VWG|__!.Bʹ9@]r΁NJ&hgfcǯݫ@Fl%au\yb2=HN1q +.Ul|Rݧ-)b dt7D?ӯ%tަÃl[(x%VDicer<߹9Yccf /j"@6% -S[2hjO7r!)pv4ܖ H|<?*L)]٢DTA){t](3.}aZ_|6)yF2r< .=J,-m䂱Q'mAn$6x7MR!eQ֯EASo Ŏ,E;DEi<뵝S/TȈ9 W2ѭ f-gG?&/n\rIqLhYv?N%nG ce驚;~vt1ۤ _ޝ|̲TF kH7sN -h @;wcɽݱqFɑsyfl*i0=vaYX2S`O{"K21,W-WG-""[Yyu$ٙ >}L3ejHYB%f=,@3/+nW''Cww[k?''o# PmHzRE1X8M|]ODLtnhLJ{qmA6U ~v fT:HxFe\[}_d@߄Cn:H*ȷx:bL&b BzSB^O=:Px{@%rNy17i`%B6Тאb[ڲxloIO˔)+zjmb6B^; ߏ[q(0 פD ^#;j67^oȖ`O_T0[+Ct<*՛ YU3 itM1sX-Ȩn''Y4`>GQ{)d^-]]3'QۤKf:yг'gH7݌EB(OַBF,fANjd| i+ؚJa1Zjwa%~fYxMŊ2SY3N"8 ig]ֹ/hm 8 o0^WnZGlR0;JʷH +d&S[Tz&7\+- \BMf_e{Dž:m':j-0y-b `AS2gP,b 3,!7ɑnX}S).]TT]rI?JBÿ錻*h1S.>hv_W.?Ky7E@`&_&\ =LhI\oYK[PYWCEdXx{aO(§e"S2]sD9H@]Ts9/WJ? ieW2LE>_ZY^̖AmXOt?ۓ;1ȣ V;(޿x/r@h@!GbU'K3:[#Mi#5pMRG )U3Տ.5 (xo[F6ypW=7T3|7>"zZ6a6dQkj!J F uVLJCGc){n*"94޶(C")150=q(n|1`Fn5p 'Ӈϕ*khҵ[I'#r 9C#"+9g7__ys[9SXDzD:MA:[1$̔Z2}8CIR@kN WG&Xr M{Ik01]uRNӔ?I3v-1,u"֔r5A)]FGwdzKb@f&6-3UB ˷p71 {g\ZC,gꑰ7$QX4-vgPrS#SIжOze͔&q:d@%(Mo/CzDI$hkS5oËʒvL CK4vީLwhV7GyITƆ*l$: ˋw)1h2ѸxکMZ3U$k'1x|5u{ه\ĭADhF udR!Ekg ]7_GԱlS<[Ko5Sܚ ]?h~$.M}Cv]hG#镊 ;]Mʍg34ؖ܎ZD}/tSLƺOPyCX@Zl&a[WW ]cHaz+ALW$K{PYx-ۨf{gSz2V\ZPHE; %߸Fby7C+;H#G$ƒΖ7i6T# 9Oz>}$"u#5XpCusRm;6w h~%FJnw bKePLIXJ4>@\@ĦdM8 {9yU4F Fs}Awtj}3XP; U?!ߕ}ވ@_䮜^-xv-y5R4oMv m7dϦ|]!"{dLë| wz_}d'ګ^VAQp^C"FJr蓶~ >зPʚqЭsb@Lud$_CO (h-$Rlp^׋m;'uC~K@ɕwAٌDm T)KЦNH܁-]jPۛ-ZDN&NМiWf`4Ki(<^2fMi|ف 1%dJVV3ljc6K{{O'1U•$tf* Kr 3UD|zVHWؼOZN09%J`d^NHr5J"L^՗j)_'UF>ėtjSƒ2XP!+9-]UE\s87NJ,0rlB³xzzrGkgjNF qH9@ Fu }yi1w6oCJ5TTG(8HjiՐ2Rrh6ߝ(2ive5x?ߛp`%~QP}Rƒ|/9Xڹ#Cq{Ȕ?nzp<e_JX viGͤLd="n1u!P¬XWl"^%{&!a9WjX  ޅ卸 jY͵hte,a6e?Yj n ]j \lyEU_U9@WQƏ#r$ +p4WbR`~]1;AR*x;XtPOl0?[1xM:b5[)&)ڊp(+ i!T?V!/ k+ !/uϡ2QyȇfLSgw]-'׻wOL?a͠1RuʝNE+6U L^LRK,pU؇}X ?nny8Hm-Lg6fqp#CdT8nY圏Aɽ hG }e|Oв9DN*5E ܇v/9Hd&;Cf+n,`5NOh'@kj.+k T 1 DW?rE4Rb~",Va3.Ck[^P,M<2vfJBuRw*.؆V(K$)M{F%t0EndB # 4GZ~[M|*3ؔiS†}uGDfsTj+VXʺMWgb3nlۆ4V5@Ԝpb+Uaiq<$`tG);0V@~Ym&!qeUHY܊2 CΫV2Bi7uŖiv?euY vxJVi[e~I sLY)"u/iP6m"BJKz],.Y,nk?bDmxXP`ԅѽuCAlYP(nA=+wJqDԠ*C]]RV՗'&F7D׀b^Lv,'`7m佴U-Yok 8w,{H[=0tP+Gtue Z*oRzDiVEuV6aƽO$8|7z!##a\:g:9$!t:J3j3?Gdܝ7<"H}~[OHk˝ٍ핞#Rhȩ|CT+zVʋ·"o?=F_ ̎벿yDҬ$k7_̈躽y8V UM$}+*bBhy2xZۯ˒ j XL/LuHVkŸ\rϳ3DP]OQ}#YK:UoȞ|©`sba)Jc7wMZxCĔFa{ SB,V+o/ AgrGN ^ҥSW!pn| :<[tO)=j`vc:$e;PNs4$ m{ ^6s%SDX=_ˇMmPC7MX !өrdQ)4{ߦ٠35e> ߙȎ u|ZMwJF:mexOidֶa7=` z漛i@NL=k.:K?%`ARkCW=EգXki ٠I;ՈL׾zSA3GcYB= 驂+9˾]& vqLqyAO u#A6O qM#E'>W{ #HO "_xȦ a`b [9ᩓ$S\eZ@ m}h5-Mmc*|aPRPM\5iXd?`-ze5芛EvԑdHf( UdiW= Jk84|Y4»Xgި癍GTh_jp3VOk1mCVg>Ll9=Q2$kD=U೏30x;u][X& nhvh\~{+@z&BƂ>2N&9/;7uMEѩXz\[laZ#ZH%5ITAS~E[DM$fAkҬdS]=lO`pW @(s@(iT ˤ5',]a#Wzti|{q3cȁFX@*FT֥.55HRBgz%nGx`m;V7WIsjoPiQ ?s;+k \WJ 2"Љ}r'F_8_dB3ZH-8cͭPÜ'ܝM3D2AـjV&jhA  :ISfd[6"ּ ; RD!PA(O_`';U=#~հFb#8jpB(&R3 ~@u!ڲ$,"H'U_=z00Jkg N墵:UU|]hZ9rݘUbֻIN74l~(@ Ǖ ` qlK-((b"`16|SAg9z{h.-LtLQolJ G3ѿUL8{#-Tfٸ|p+e@tbm}4L(1ac|FBQF -Jj(H!IWoI> RXU^X,L"I̿b) (!zligIM,Y_<πB_O|w;zrQʚ$*NKOk^ ,ң9Lȯne\9m̷̪9-!)\r \>G6 U լY&lՒD.;leD `Y%`U;^&*:tAfqԣ @cH rin>M0t OxOحܙY/ۙ>@Wx9E%)h)ZDŚ݄o IQ ¹o$yÄ`1vCiʾ)@kA>*녑e PO )@{s_>S&U%ULX={I4Fw;F[͂ʀUPOvǭZjvXWlM17a:woh21>!Ģ)0Pѐ&V@:*xfm)P=dߖo d~OmF_,I rQ!%6nq'Ey}1٘賌NL9䵢ru:5DdM!h~O|b᧬D+ 9P^렞afmBw~1]:NE Vq@{+5*n['Z qEA2C$e8j0aNF|W}:*چ{ 2z6-a[E 6'삪N2 9QbjnV=4κWxjl͍e?W+XP~ţצOAd Yyxnj9K,\czoifcc鉤xJT"|W3 R9jۯ?wG ؞(TevR4z=/lZ6am 9 z&@@n`Mv.OZ7@ GU4uo~߼PdkVWSRl`R ܎p:  ం!V)'CXb-cިwOL|2[[S1:1Gt :Y]W FY ~u%}]B3k'O_twvCӡ V-EmJN6N$ &ESx;N,γkI ;.7$:;TTi&,MsP3@ڶdKLͶ {RY#B7\lj,G'ȓ3%uqQ2x) p@:  kҡ @fN'UqӗG֗v=SMPq1rd|N2#V3'|r5m̹E6$EmArXt} ޭ4l:"sʺS%>8HE_JmwE7AIȅ&2hQ]g}8X%r뿴PDh1BE~J`9B4#g9\.Bpelp\97\>dŨOd "xP>jV`KOYa D_eelfX;㥽5|5?o3Y25Ȱ m_ X|q?;sM9_oY[ 2nG͆!LӍ op҈}o^/`' o:P4tDظd(~60͘Iu6ڣx^)m2@|  ķ$b Com0}VMՉER rry2;߶8ǏR)OB^z;º~:@XP7)h/b*g5}}u_wQ}4s\\=0u2hxu楐z1tkh?%;s]CuZ JY.11QQ@F#[HRjFc[Jk>Y9ŊKqdʂ܆{P}4\K|  R%ܲYzEmǔ;ZׇR$`nj͹ɡ wEC4(Jos]Js4)Ƶ`o/0Z>fgJ.ax$+r㞮u*=L!O&ш)RI\y<$0RH/'1ЅT|Ijm"ܗ8֖'^*D̺>9%Q͖/IsTA@O!$&,a!^3gT*DKV!>p$lzsXj-~YˆMeNhtZW;ګ:A.aG P,]+32?'0F3M&QnDbDKTw >ѭ+蘝YT*c[f݁c_A R|6ǖIɀB\a89sCak|$!6IvVa'ٝ$"6AkgCRt?Ke(s҄HDN ȁv:* 㭙 VXo9Ф&tKYЫ(K]E *}M,ʤo<Ͽ? (UsJ#P9V:ZЈ7 Ibvf% 3_GiP-SFoN 1B)i4g>T D/+-VlwEMDHwkEf tmfJG%;`<"A"BNYj""wB ߩ.))(LKr.ǘw;}ӽX2\ 9NCŒfx> xxLY= ɕv$݆+2W}:iI_e!)bT KqzKUqtqp)ȣm/7k@ԼC"J- .53|Z;tY}{*Pyb G20A"d}h?W[LxmK9bpYkUgQ:xJ #b!DiWγ纠K| VargZ!GD&jɲGnjPPүKËiŠXT]e*tqm ⊔̖}(EwaAey]Cer()Uv>EވQ(kln[l޷cÂkHZ9P;Ṗc0d -xFK``e1a-J ͏\3Bzڙq/@`z Ъ#.[kzgb'<^)]WgV¾#'/5zF5XV@= $o1y_xZ8׷q91]W Hs̓):m.PXe^s3_kBH?>z7GvR̀,qa_e[2l@%g WlKs!,$gceo|xb,Гr!je%XN$qӑ.~]M|GbC(b%5B:]bkzE !hpH@)YqȜ'yFXKaO5ˎG&6ɠX=}NqS [MW`|ԔF y:DĕrEShNn91Zw7ot>@]9 N!E_pmsx #HPDNYp[Ege\)F$=Lq#{t.gRʿ.lX-8M$BJygn*+c$l|vx{U$Qm|h0O3$2D{pԆMkBܢA7Hx>hy,*}BEÓƈagd$Wq4yEJDIewQ3HbmZBPAVPZe.!=L~3L'viO@ֽß^ m0kM=!x&]3:˨N^BI)=dXZv39x3}P!04>/U9hHs0X膛t0px >)EDrEB֖jG1jዩcspٜ9Z"GRD?O|u@}=r/>Be!DQ5JB:LS>Top+dwQ=VDȄ>a_i0K!>mm!Lf?@[ bN0)?w઎HaOʀdj9_ؚrt!ͭbz B$ս\OIz%: 1^) f?eWX\a"C HVo>rCƏk\f =͑kgU҃5I" `Lr1.cIj+ù 2ݏﴇݾV+$RK (8*RxAU~x $s42 ^{i3g=Yf@倜I~Cؗo@dsGT~ٹH'od#t)@& _jx3JUM&4x=b^搸ݭ[#-}*UG X'/v1ID2 y 0VKb[mzA)OxB۴:wH%~ YeHBxs/>l䝦R++I@lEeØI(es~jׯbh2~GY3n2cɜ "֭Iu Sg3ʤ }fZTE(eFʹ>Ң'Z}Ȉb7,V Yn^QeWgeQ*z+qKT{k-7XC"__"˽Z1l~2URA2k.&!uٜ88j+E+ [7g=^8;~ Vm >HŰ .HELj/},'ֲa3SpdEXV]ԨbTѣE5s]yS\?ǂֿ|uufYmс'aB.-\BF|#}A~:=[lq#(17c۠Ws)D3.rlnG͛S?"ޱ 6E)t2/`$IBӍY05Sj{U2 EK~*ٺ1aw{-9:" fC T(WVjIțD%{Wܗn%k[`MuH 9JPM SO(-҄N0t:Ў:*I< g?+c:4n ;zQ8>ҷC+Z {9*/̋KmA9ch\XptÞz"Q^/%|ڏhDq m=_1"6j&()F KH}lW)sO@vNۭ=  SOl=؉VC/vѯɆ܊mLHȆu%]5?>Gm^i`q:86V^-D |#)إ`aԎRǠp=C}L2BjI7`;'<˱,zIX`vS3-8|2E+B@(h@tCRW[0tu M+(8ς<@"<݌TߴX։,8MpL*R`X|` )Ǩ,:Lݛ쑇;-^ 7BHX@MhS%LLoʂ,|$ER?Myj[߃z6|5G>qBiKM=&\C)s4ȿ-B|'kt8RHW^75T<2_"=.`8! !};~#`t:(^J⫮tتъ&fMAA=Y[hQ; p#I쨮EVIn]QmP% ܝk,}=X`˝@=pb.MnCU$ȱC)ѻYINb#h]weEIwɒ^ETJXY>u1@9%U;',.6}*7.u/ӱ^]ĜvRPeg9iS -d,GҜ=K5 w<9i8&GңŒWm]v/Z]T (+jLS'ߊձOH70\IǶ[gLPTUY*155ji4I}FcFPM? t,AtO7ps/Mp֨ #)S$P6IɠxD1q% F(0ȱ6J{YIϯJ͎߀!MB#V< K|뗟/oD{c#r\}Fg>+<#vԠd:H#i2a]Qp;)H@Et 6-$baX&vT"G)9JPTD_9+.R6SVaZFzS{x6bK70pMdIO@mD˳`Z:}m!Q'j޸[:IB?0%txʊIY^#U^NԈri`Q%e#T+ g&}|7]t;,淩Źm!mWxHظe iWw5 o}N C:s\Rg!ΑN,cu?ZpBOh5=_?"GTF!k"v(zϯO[)f &gz.ejI v*y&^;) <A*T%P!FҾʡ #ts =z0C\(t&̦oGG}h=jJ4|ꌜPѼtRЂ+Q~z|ΰq@ /%78I{z:"]@Zh˛7B G~ա(Xq/y"h{u vK)Qdci,CJV;ژ(r6tz#eI w+هڒ Ƒ~᭏вPS%˅9L^+tYRD=@Xp{) ' "oZdSvGߵ:[3J9]ԅ^ٕգ _R,;lRT3;Ce+*ࣣknym j"U yH8RRBK;8i6ܭ:& &4K]4FZu@VsV-O /7b,ׁgVJɸ`vkf gZ^n*A2J,Z@ŒH||PlJk?cEUA[PKðQEPGaN_Gp^y8.!P/'W1G"FEgT n As:ش9Ʀ8]ʕ-uALq5o`, %Ih@5<΃}'7e Q])22RbO ݈=j= Lz|r 4p+Z*V ~Pqb$yOBQ̓$0s cH7hB.go37L_{YܙQ`8'4+GiM~:)՞/\F 5cdF.x= 16_FrȠepU H_GX0O`M|%3<|*BZ ^oư6 5ƒUc;bR[z~"8:)RM(jI9Q"Jp[{.iaiԞy:0ƺEc|qI8<6]x¿ύ̸r] M4A;[OcX=L&,dVt0>s!ETxKzn7;u@j'ZUfpX\JJڿ?"] 9kEnNiYb`ͧkgA.÷oX2tog{t(?1BJSxT<*U++ꘒSǙۮϦE0US)V^GɪsLi3DB!q:s|Ҷ\ÍC$vd}?st*G~ UǡR)M @ƥH>/{3nqfb *^+InWRYT'; 顐O$1PV\w(Kp!;H=ÈJ #~ՀS?m?,eY+#2\dWbqo_l`f;~9FɆ_-ՋcyD)asJ%lh*Ǟ*VËyoh6ĞV-;OUN^r5) Pv >LS\:dRl39w7O`cPaiݫ0W i%_ uAwj!aqzG m J))ݸ0\oceO~BT (F$sfۍ0ڑM.5 =q`%=>ölM$ɓ43hwuf3\bSl"2Y»lu'̃NM^0ۆLqbf 34iQ:m/M/ Vw૰.]vaUݲO_waua7``Ʃ5KD]Oy}sNc` Rg (?銢 \s"L%2sS mh,׫: Wvep\%Xn XڗaH2fK8x3Z(U,PO,_:HBPM үN&@=.#Nİϩx3&-Yb!yHL=#rwNB{B]j90k~{(V]::AK '"d`~{TƧˆ q Ism@u£tF&FyfUgMO˨V|f~ߩM%?b"?sæf a1x.<"LA k\W]:&$V} tѩugM( `@/\!hfʲcVBd-z|[kصK}VۉI,ZJBLsߊ~6 ywepS^q12}́pv0R!~K,7@,EXL3 Ճ% ($nRwnJ#' @=m"ԊH€3+ʑ[Xt%ΓşEnC7KbD{mWRTA9KJ\ }Dk~|PZx,TWWjc-(O#l[sn! =^8i&pXg-*|ק$!S ѵGʟH17U[- i~#QԘ&[yX8k"ЦQfᅾk&_ET^Y<%1Ae=\fe#~ymt{\yn!A5ݹA*Nj{$6tɎBvq5UM{X'r؂;?`:ꤼR d\9֎/bTnBMVTA D2g/n ]z&hw^dˡeF)?)a~Z=-oACиo3bDd'/b>0CDQ5#[F>х3>{E~%WXDQB^v2IGO ӈEqP0Kmܻw6bL9 eb/o9&+7V@rHtɋ ~社xA8D|C73xfzHOup0}1=hrt9r?9B4DdGJ[1gBO^b+h㕦F7;U(h4/,fTZ,oʷR7r6pK}GyB*w|JpZg>EY0R\ x9-Ƭc(5$'8t,q3,GaPT{c#267z _SDnbK =2ymī@u7T}QT*C*Ǫ,ado1kXU%ͪ$^?9 30EI>yU IDqUl/[8=RVZSp=[-7$_ Oa4URPQ[=T7ïGwPqlˇSi2PÅ)B{ cz݄|n6{mv,gẐz?|A~ ^@q:*BaͬR>; 4A@Zm P7~78<3@Ioe%#FK!Qǿ}dgW@lW2u嬁/QD.+u>ogL^fCR>:oz؃|(E+hܲnzV4I|`ŅHM(H+ظ*=\m"Дf{V:p6[_\7W)láU 뱎o11%]2MI?aOqrA'~!m)<.+cate?B.%'7 $G &n/Ԣ|^^Zp_K݀`Sv F?|0oAxXӽq690+vkYx {"mܺΒ9Lp 8[\v꺪8YD7 د!.؛"Y4~_ӧ&pc.T++?/+ m!-){/nh7hr^%wˁ#&5Bp@Of1 0^r})A~sl8X2CYFw[K$jX?mCD{!fK<yg/yO Я҆I!'G\ *Ċկ@VSm7}/;0"Qp chI&k:LM[pzN*??6tn/ʵj 0" P + @gar@ѧ ҼpL 1 ;F(6~h g40zsL8+ٙ%.Do\d4Tb:5ng<gk؈<R~IX;ֹGm/F5 z Q#%#k (& 0'j258v4 "mZ36 e>H*Y7)B1aI&Yk^;_Iy,X롩3]~ %oOۋTQ=0,\U)biFѾ~w*BH,]Km M9&"Q9׌C.qaDnd, \b}Aq6< " -!Ex ?{UBs CElLws@kr1gO[,B|l߉cԫNNʤbέRC8' T8E9M/$`RjOI#p қ]k+0in=QgfmMqPEa,aGߵ/JsIa=*q?)tuxUװ[18܉_aS-ʑ>qS^/j>LM~ "je ;GUs=7&fI5XQlh#.rV9gf1xӄYFJuEz[,s(Zy>li{sx@&&ǀ 8wɒ`߾3t[/&M, Ӆ$nIHAyQI|DO&3w+f KmZ ׮> (.c+sb-i*7bB>C"=Z!ZKl[++6 (=q!a?Dk%ֻd2Pv:gMoE1~?zs"[ d 7g"R:(g8,gSC@mwKs؛3@Xy8袌vZݪ2pvAWJwՎHZ؜~&s-V?am{x׊6"wڛȟ7%960z#9gWʤ摑KAq-. ~1o^43/sf4$||#[FݭyPlrwr/*J,v("h= b`IMg]bVa<"(:,'`ar}"Ev'G%Cܖ S`hhO>b߼Ƈ[I솤|cdd?L5)4+JHc@S 77d伙mLqV!W?tD Sh{%T)QC|OއUW]!*kP e^+4dB4c#d:ZND΃9*.RPqб ܜ,8F5 d6uIS3 ,U'cJ7Ŀ &f:NݤVx`:y2n(y wHG4O-Os`@xOmQ K@#$T]wAUt5l΋ 7hYt3mTV`{J'Y3p/E|2Pa[2~oD v,!`_Gyb`-/f#ݓ^el(Q Tt>#B?I8LjClSLo;z_Q̣Y0Է.CsAԵTR FTH 'bMJd4DA >/i8x~V^{wFU>(OtlhIfT `,ynJ7fw* h#pr(umn m9w^xQzo ByjZpPTΥ׋xjjz* 5cD'  0qDۧ 3§ւgOqրQfƒl8y*CuO&+2Og=P+@;Z=-)j} _wN DF+3N*V1/!/OK kSzZT3R1^Z#VcB|(} YoۦZg$wgAꦍr1,@|Ug Áxd7Jc2´ [f#/[St4&e~$+@0.i[4BL.&мiGK;D8 ?@TWӀ Qo=/Y.͜3qo%0('HhqҹGWɀXtMFxS֊8w̸8 T.tM{o9v?^czSmC28let*^Dvp!GqZeಱjd=gdrA`c[3j 9+СGĦe}2?t)U0Y?@ (1iǛTxWbO}g:BWZ;1( s6vDn#BoF0-X+pGk/yʃu|Iam\/lM:@@HВ&"SV$;? ׌mP;qgCǒu ,GX߯X$G>Ý=Ḡַ JWi&-x QY˕O~@8e&R+n}3# Ĩ$oV#6Fl#ȁrfmN)8Y c1iDFA܅d-6z([~=U4&ZE.cB#Fݎ |4=KZB[1ѠKnJk3sT0ϵ,:Z!Wwy1hb0M]2_wgi/^h Zz`cڧ)SSFظW [ql*1buCe.wOWJ|mmV0O%`01B&9JGIG.x%fh.KK HrɺtU"O ͉Vux . H$,AH%8&EC O&'_CJ#Ӗ5c J? 4M*z:'Ska  2'oo$iTF?u%$F?ʑٙ-`kcȱ%-O>˼}E+v d&[XUb_qw6$P7U[2-0/dJƨT)HxZ ڢXnMNuK5^3x() jw9*@?"(n%ĕhy/|`9TOItШ tf;f!D-? =̺bG?QR⽘*͛bDt q0qA :y$87Vo,;0 ;lx( 9D~f5<vpϐڣxa016fq5:o 7Aj5cgym\&' e2w6ha{ۺ/E梞n:B˶F:^Oto= @*f"glrf.x57@7mWO{B|*rnLYm1S$߬Ajn$/jEG6wa7g6VW['ෝOdpN9͛E5}jzk4zxXŤtȷ1˅q J EjߑV?p"ݮ;E93ؽLJj*#>JEEKT7L+`K &.liZYFn\x;SfdGY:&/L<ġ1_T=:l~ꡦHV>P(Q]'2}aiGJj6\/AvbhE^ f"`9hAWl!$/[P!k?1sϩU9#%F`;:/OWnO @pJLNĉ<u DuplH*~МȋC `!&ޑ|IMJBB'p+yumZUdD5,"[hd! | I@~mE\2|\PM x=  N  sJ( tMSjKR>n~/w(N9%VM0_A@[rPgbt*BUDo(? ,TI찜1aste^7s?kL/8nB]T#* 2KmۅP>YG@$Lk@^(1f' qF?;Gv58ϼvV@s@8>=HIL%/WwkE!EBkMbQsYMq^~3 ~ M=+v4fY[,Cȵyw۬ĩA/Sn6G:yf\PLP6/؃ΐݵ 96h)p.Bfu-[yCkKy4C$$Uo$Ģq,EmD;lq jk}S|Mr 5==h(|%@.C\J93eJz$,v4q4da~O#w*6-; v̓lߥQPCN^s.ӌhAez,q5oLIElFAH {6ωՙEz@sgCV JV4[7nvO 9mtZ;yx 1 n luiu` p_z`B؏ BK:h F 㕚U+aWդj ^Aa^_}q\!ǷJem$W ٙ\4at"y87$Bfhs|zJ'Ψ㹨CNs?m]^ 3 Opb'ʫѽG ;r 0G-:KjLT٭p;ﵮw7fA:V4=Jf0гS{YE;pU 4o٩LT`q2;0vR_zP6گYyڊNj(kSTGeT*Ȑds- /.{wX)ĸk Kt钹 $Y +T5on?FzU,RGwhA8M350֛; EpΎ(7]2:5D?E%! Lw!}5|M4ʷPg{-xՏj|UP}Jm[t6XL1>FrmCMP1K9b/f֋\|NӗEp3VUP/? tm^:,[$V3V9OԢ&dsGNdy8ϋɉv>ve*9d rB=龿S,c);?-}5( Gp ]+ÐȘF81lbMCxFMU2AwRQO:Nѡ|p߇2R _$9\%њ]R> f3a4De'tnj@=ݚR'6 ADR1aU?F]?zO]:K> }oڞ_OW.s@ v@GK҅mJ2]G4/ֵ?&l&bkKn4U 7!=$P3 ѾӸI  Wc9tot%Fh*lb ^UV,uAA8'CѤ̌qLDA}(}U|S|)^uƇID7PrIM>]s?\q{ڂ\xn$*"96¯fc}Ty't(Xh&^v,V8߇|K4;;tZ {INuIV$-o+59Q" zIDKWZL@L#8o"I͚S=z˼%,h; _&]dS%l :Ӕg!(dY/ XVoËBz|=4MQFЌu".|FEhcIXAܙdlĆՖ[]SRHR%H,5tn6\ M#[I,QvIذ%PW NpzösI8ro(GZ9aPS!CH9OvmX/X7:fzSݬpj~]˲idN#uёYθ- ̃75)"R[yAD H+MUuZ߳+%۪oFS#ˏ6JrB(bb+^-R2މ/REf9u.X6YB{Ezt<-B W釁3? xc"} ~+3m4OK=jXd5t$`#0,n!T8H/drgcTna.FRUO0O29aH]oP0|(k%QP4 [vZ&o"ƴÒ;SV5^UF@Hk9X&Q­4<ףQ86}:v㽴[O aU>&Q+$4gVܵTVVuSIK#)Z2*"!>w}dKux_6QTMZMHA PE+kdcdߨy=6hrխLH@h@>гI;W ǫBs?Vv&eݵb~p=ܼ[ e(,ɖni,# Qap)veJ>ka^Fe 'P)G>LNΧZ۞a{3sFCoK^_û :k*,rt 2QƇ;|_r2d0 2/Ċya| eQRzkHX?d$[Fs.Rh²]/1#@/f*BYp7GGXlH:&[+SZ'z͹\&>|NZk K(9f:&\uFSjsPXڲyUCX;#jhoF+bS*"ۮJgyFv!)o~骇S5%b$6~3jSņ@"-W۽3$Nj~5')".{2f@ 1sL8Ʉ2hF4'hsĻ`f`@.VE÷HIvmfۆd#@BΏR毋K 揭yR"[#~Z*49*vjE֒Q%uoRh4 \:zVQQ`;k@[8ث']5 < J`YNNBj5֑ aC@OV#^ܸͧ#":GrHdۃsGU6=NPD 4#G-!FTB܏BP|X-X>l"-qD JrWwʼnîNP3Z~<35iIX W[#G &93Mݽ)WpQ' GMOV a# md6S҃OS厠~9Ac>u8stixN}PtpWjWef TOBiK/~EYb.{QXo#`tZdYQ4PZ.~bM%s4{!CPx"cb~(\Ly^ TχY t"|QWLR,{a !VIoCB4{[H}"D`/rEXUꓹ8#wU|MYS)L|1c =yHaI!ߥP@j5Lk&ݨ$Ԃn9`WO^Ki=?HĂD-dK73!uao g[F:+zym"ܗ=J6K+ЯD>j#_aҊwX?`iAzks]U5Ώ3ؘm/lW/T9i I ֖RSaF#GWybhj(5PooK~T ~I9ر8/)Ykj([{}m }=)kxa]X&qso(4!&2u-,2UmYݨ&4kvhˣqRf1Ce--ezWȺE@AD8Jݟe룪|jF74{ԱG1f_X(;5 "(͌\6P0GAb ; HlܵkC qŵuv@RZVnc\H63ܶoAf驊ve$؟@_0S8O3E +6;w>,SȌjY7hkN:)lW5)}~ $]ʢ3H 3N$HZfj`(uz!7 z588usYD j&Z#E+ pRLnrkPVN(o wz0/z p\A&NĮmr M5v$kB_K/s;0)¶wƖHRܼc3Rv%LTQ>c*^RV , I*cxojJL>(!{50Po|GQ{q`E:eNf.x"cU} 1$qD~8UML>GpNŀ&Z@<`x7IRx x9/yEmn!7{`PU i?JuFPffTN~,EWf Q D0FA#T+hD=em Fk#y`~{P6u;/5@BK72|=eŸ 1T]3^JvLSG) K Q@gSwd#w خF]y&l3%will[i&/ {UU;P"SGatŝٺGIŌf_̆m.t/0E="OV2ok,mAŒ6^zJ^ڞD wH@ԖdcvTI7Y{wXWtB-@; "xHgA$Yd(>o8f S~"aTar~!W4"ZaSwozVy'6jU l+% `Ms> }9 kA[ mPD6\u¤81->Λ̇p39Ap@u8EW/l|xU;Qt赔?jA^@1sxyD> \qYS@ZB[qE\CCL0(w7D*,-/𠕋?lI>hF Ωy?ִ;h)u}X0ӽwhE"m:/4)j'Sm bɮ\4j6,xCEVK]z81*M8^ˮ(ΌeJA5[-d{Xs<{J3xQyYteRRQXN D7WGGY?3ZԤqelU^c6?4kY z2v9morU(XߔƦeHo}-0%c, FVbv},:L(v5*:yBOoa^jDA.)" @w9,ƈM~dl_!iUw>I e ƾgpotٳ5a|5ɧG[}`L>e4/1>13y~e* |J4˅L]_5khx8WN -- ({[ PYDylwɇ2F-1b:(UyWȎAQL_8 vTD`k,~~Wiևt?:s\gtے螨p0v^va%S\%Wʠz%7x &y 's ! ;ƶ7ST$+3̅y.YSx)pnzyW!=/ H3rN;U\>=t|)G<lJTШ\N~vŔT1%ӭW> jLW OOrv&U︃0 `~xKd/8O. DKUhu1ͻUѐgH6Kgܪ.Eb(I0|!hQuzӥ^ԥQs9Tc{myv۽ Fk63KI,]YB?F,VNo2<œXeY>(SMȺɰIvMj92v 41`ղS?'qQC(g^ky{u5!V_6lq-Bq{ BWaüW6EiD^ԣʭ&qo7'Ƨ1y!G)WKr)ѰKaH3e/mۛ]GMS66+Q32 R̲юq33afY52uև}p$|ն)('D+9ں5$S@$.} Sr.v "©Dc2- $=(hewD_(Bvds ۙ?iz/N4n\'Q`@ޓ)ߊI`R1^cȒI"۟gZ2/.Q'Տf&a$sTPě{)m7O(,N `A?cQzq@&:YvN㹔V:ob\yW5`; ch|ܨ S7N޲ΝpAE462Ӓ cWrU4#?bUثRv!4 -1(ցWt_IEC_t5fRˠ7-Vgx͹me'?~k +KѰ(`3KS^PoUpD)աkxf9|!g@}8E@rJY>lq\VP7s;S"!P3έn~,qhW̅oTۚ#Px@=Z!Jۚ$>֫~+e @ xZ0$oVV3Uؒ;7Ofk.F&Xj?Q߃Yu$_}{"?#%!*b @i"kg8lk|:Z-eᴱ FU|>8!i6MzzBKXl #iIdXgN[]ǖE_k&dq˖=(fQ2@vA&FI/] Í\&A? R6%oeL ]m:oWJ`OLg5!g&'h4,ނs5| v|׃DiYZOĜ?2e[Bfuti`~qʌR\i/*P: Hi0~aPrc^/pvXrh{j#fV8Gp9,⽉ U mӟq|m5N͡K1Z}̵#ж9 j JODl IXjjn/.BUEm+$V` >h7E\h^H tHZ.)7F&r1s@g"$S )G5^J #Fs`5#nGXyM@O KʎQ^H=^,D۵D2nvE*/p3;/ Sxm(-7lV6>xSShl!+TC]b4uOV|g@e rcGZ%}@vܤxV\EwdbK׀W;=(Yk@i9ڍI+hf丑x4t($Xt%cu%s}wKV+/W6E2;# GD?&{UB-/ {q bn>/h:OPZuʈbر9 nΙ,r~! eFK}\Q(bciBGJ&Mɰ(=ߐ>:|S5 nR 7Fwb/m3xO֝jnٗhE ?/j_XJ5oyc%AڅI6ƕhp"~Va|6Bt 'UD~8z|PB =Fr}&*MZ(heтb(gr jn;! Bޒ̪nHTTBnq=W{iܲ)=/Ԩ]7b^Jeao{Ã7]$#aQ*'Ui_a ̽0W}a 3u$5=칭vfb!ru8`{'\!L'b'ؠw<[s*\=_GU?O!׃vAՒh'A0c=!j&}MTp#NcL&W*ʐV4dCȦĖގYK(+,-Qʼnx$'@9Kي 1Jhv![)"#Xq[H **~| _`s;8&2gHе  pbCfY+B|fEVN#E:`!u/QD:(p2TT"H7n1E>7%GR:s28|Ha>q"A)UlYf#'t;C[r)'G/5j|d\ !ZI|d$0a8_|bmZUg”m'"?lp)3x0 F+A'R)b2Rٓ*8'“ǶTFzPB7%{ ڇ|#5DF"npuc0|5'c=D}- &D0I(xf~C{d]aAOCM sބ@\DT@>3{T㖴V0dīAq6?आg^}ucݺ{}JB}{JQ(fdb8P'udnP n@_ (ۉ yIgGxywC|׬#UA~A(h/;:u 1yp 7 \B<ᘕj$`mNP9l' uDx~L=.>h39gkn'*\aܕb*b mxB.}#|hLZ#Q7 )AN+ O6nxߗʭ7 zl{\ Dr8m{+~ f~ ^=eN\ &vs1+PD7.Y:mβRΕL֧ZCvi1%Nh}.| zxPu}9i9`2XFGUȾoܹGM)c@yg i?zEMW{XE:j; MBsj~ wcO^Kg‚)%2+6}񐴾PUxfV)1k}g|ЃE~rLӞXwUp?j+j=^*GzUaN*zo}bfQu_E2nrAAj_thBaCtz{(P*y,~oM0`A`Gܽ_G+IbtE+ȅl#WAjj*T@(+*`B?g]Z͝VO|EHt\@ G.gy* Q\;=| ؃JrβaڠrēTO0" On*ھ1v4m%LҺ=$6>BINe]GÒܐymR; d~= Hl׹rKyA(6'`ŏ8Qhl%E@w| 4r=;sbg+gf\ *KqO#1N;ye7 c.;鰫_? ^NRb}̶>X1&K#A!xn_2h~m5\_JĢ瑩=e-٫=aCad,bLw^8M R!ȠlП{~ &(DvԡL`O ^;I(ET}y!C"^1~DUSDb>?,k|XҏuLl \@o yaۉV~RW[k)2{_7ukvE H TiGIbOSL+w<\t w4?ƍ­bφSWKs繨?eDm59&|PYq^֕X}&I!z~{_q~7,c'w(Sq5*9J qpױWCL҇+~XUnNޝHU--{_a^z^8yoe]nA{\=7-$yBȂ}c%j\EwӢي֣9`Hj+^ yu i:qd5nѝIJw-˃ki.1b ! Gt xV _%gPj+W .?Ұ8 xePHO󑟈Y ek| {ˣKgRBlR55A ]O?XO{`Hl"wv<(8?gGM'8 ͳ[{/u֕CyĴ74x`Nu+>f[4Z ECA.ī'"ҋt BpoaQV[Iwv;tXcQ&RQLW%x@1/_#P|yPneP_&ƞbM[LZpE哿-B;?%ly]km%bSB0ĀҪ@uf7UHl1)@˅Fy(ʉgqc1Fw xF?5*?5,}88=P{,SuCzU~_bs})|ahbEVQ(Zs:)iS]~S 'HRf@K0w&u]/'bi v}Ɯ63R_3<ȵGl!Q\'1 Sj`k޽ہܸ3O U!Oz@/ن!.֖ԬwmQ(yV3ѭKE6\*|Y 㝘`ZphR\?VMQsxk[GPFU ϵtKx~18QiXXڥF'ZTBȏ6\1ËdAg"S@6q@ǭBKj]x|{jK#D#,J:G\<0}&IXZpn]!6#90ߑRпz¦Ivj!0AD/Z-ص8IzϱJWPE8z =ɳ3y[i}| m'NB[(;~ ;;X嘧Ǔ˻1 \J7:M0Q #L~&5]LT U{km a8VKKSw!gF½z* BV!t4_O+P{ wKܓ;:gQPBN.Jሰ(4;{f8RvN1+l EOw.*֝ g>Af+ZѺ9(,QNv'r< U[i52Tձ8|^2 Oۡ~'^!V!XXFY,8iiU d2>H^siĔqKw)w2YYq_{sKʄ {SetY*2%!gT6u #/i%RS2Шb'p r`:xxKt+d4X^Ӧ,';mD])7=V~:jhG 2:8lnG w+*],,wg/yRJN#eRlx~#i9JarӸRkb7ghUm_"j>5 z@>93Ѕy}lB:!AUnVy$$v_>p&Z!Z>qkk)G^ }|J$ILoT8/JU?h urO[q_~hojXe{ޫaЗW8 #gr X h6AkK X~afrx z2WS1b%wN%~XٹNw2,1YͰxl?|dΗQĜh`#. X"fO4|V*8!%{a[k1$W/@1EZiR}& O\͵xO?h'JQD \S~FNksҮO)DA);Ĥ+ յՅ^<}y^n"^^Vy{O^M'RJ%Pz_9 i|בfW"*ğ EA^9nzotGƷk=*=%\\84 jZ@?}Xu`EƚھcVϕq@Wn^%TTJg`#^U,}y\x_?HEVކ2`(xBm A*m.yS%ޑ%}_WOmrrt1Oc|£B)z|-[Qd@w 5Z-Էb_^4@]QN1u`n娊o"[zնeۮݐ,d BvjaZ{~k-6 }8,F㶩Ic`l!ٺgpy# DoRFEs9" `@܁)K\ AT>ӱٻ(V uC; K{"ܠ( ƒL7'SB>] T9#^4'YFSApy1 ֘J@=Zvcrf+,Ʈk>#/0*(c]4NtBχ"Ѝm FUQIEHIia ]OzacϚQT*RdlKO1Ԍ_!폈UQ.Tx)d rB6| _/,K}^c]vҽyWnM΅ZF] R- ~X#.H7;ڱiUhfRTɂ94eu't9erU[y޵P-qꊾ[I5cuGO5$,ڴGf60u1tqKLA$5OOcꌊ *F<[ UPJtg]D?t[FkCJ@:ww (A 3`́(aAbk6.`ǿU3YR,z=FPpˑTrs_dwsA#i E7cˁաOv%2/b5&ݿqa6JjlZGXPy-$Zn~SU~N_:rDA5/^EJ&U-šr&8+K跛H_xZUoRB1`Fkl Ch9ޞDv %D5tRhP[A|:Oۓ2Qf}Ifd&B6Vh1_v8SFmyi;<"YVt6~Sj9fld‘ ԫOGjG)(hy(!JF!yfkT1=cܽð EOʨA^f>2(!OHƵk4* ~[Wv_S( ^PقOyWw\__բ X^wHۤS0G;1NFT" -U:+L6}XpwjM; ,Xl.~*epQuX$8gEv.O,8{;Bep:ơu/<-W=''{xr WILXc5AY {n'Xɯ9=ʚ)t_K}Mi7N)9BoE86¬.m`okN>.:LS)Â˷ewCnN_V!.iKH" DKn XhsM1}ARFwq]|2rL5\L"w sDsڗVڝ: ^t6Qov&%-lA;hME+b#}D<i1J? m2 nIeiY .T){G<血M /D2=@tA1<-/BN 6Iy朱Xш%E,B" ת ;`HT;vA<&T.L]̱ NNMUX)fl7i\09ooO\sOuC :?ݳ}OEh߄̃&(-A +ޘ t%Va=Խy,G Td`/@q esMQ~pr?~7怰̜ %9g y0/m(2;0 42>bF oƿBA3кVx M1+2\/C#4S#?Ao`-xwjwِ ߏmnH\0#6ۘTõva_{ =9 B:(%Z`eF,ɉXnOlYhE2J4DKϠgX3: y:smҠh/h Efa_xjюeBgX^WhC38B/FF!&Q`V՘z_ :X{igG&·vle)haJvH#c{o(IּgL<<?Y}IjHVx$+m`#F=-vf ɠ'[4YC|nENesop*eKO6 d9.#Uf,1; W|>;)bw3yKuZ\'^{`6Pt|㝁7?a8s17+Idm 7i7!z]+PlѺN[ ko{ z=@k#te*4?vq) k|)HtZ͊VIgOI +%SY9ZE) h nlxx qH亸*15&#\ &tIUN`% KCʦz TNv9Wgz Zmr lZ8V$(#m d/gQ.[{,kD"YVf\@VE -[M;lTd]`nM7҈?; S:b0 Y{]ȸ(!s7w]̍o%FUV7t/6B<]UV&ڍ4 Ḩ;hd@9Q^3\BY=FKqAž_5x`bo() a>K)d OPh/'t#YvzoA]܈2<{ʌLjV5oBoPzb-xڹKVKZuZ2e#Jsv3"I`p89o[0{Ft+tM )VkXh Twn^裬9͇أHiao"1u}$ &E l1P#$/- \j

fb7UR)Dlل:NB$W16 b"_7*6ڨXgۙao7Rt'8X»!Ԑ*7{'ӽLAʂ&qo*>3o2Z&_vX7݅.˗)32+kZη+pl ||*A`h oya~yccV^E?FP:&Ae{7Doy0$0D( = ѭ d6>W]Yx5Ѓu vKѕH/Q[ptHjv.*&H0tswe^=>KF@}\~R!9[cqҪbʚOs%֩z=~m2|5;@jnGM(+Έ2f@z ۷D+p7QF-Da">HE?'\|ѡXR(@/њnV kjH<EO3YܒBs]Z7*tɊ֏t.#ϰlB#=1w٘)0pS+Y&[AZ͛ CDnrh4auRДf\ [^cFo οm;ezr]Mx]~C!$UK@bż"o ELg v/5j@E0md]L2U ѯtջyyz)E.H%OO{l)e?MZ^T2 |2%%4RE%#h0*Q,mΖhR%9Vjg$vB7vqWvVt4iVK&n`mJ6G-%Ҙ{`NEyjȡݵ8N~ xoC,JJٙv_0J @@(q\;VI2U|Q^FAQGr&ǢMcZ[[*:߀\gwQY۔j7YӒ&TR7r§]2$PFP/❥pxxJN0cFw|JLH#PoROԁ[n&χ^E&{?B3bE%:Jð}LP"#j&)@&# §u- q5&`Z7]ޭ~ IZZ6|К@`dHS eX5X]9(HQ8L.1Y`Td,O rv2]^ĠP]3㝷8{{KZE 5}dI7ήL#/@';1 ~?wV4WOmljc7KJ٘sh:/xn3qc0^EyI5Ӭ #,ĺY\JKK h rH3W^yCF4}fGؠȫ{K'ެw6? Ok@iD!ɰj+ēʛ֢GlqDFЄCg} -TE.F ;k?|y3c#M>,fpYmEmb~ >g1$Ž_f~Cݨ=VU-F4W⴨͡ nuXx!8y0U{.$/ױ[sFferC}@Hf$l8 3:7˸EdRe e襀c!tVdk+ +.4rziVT `bu0W?.|^!q۴~D&"N)L]ŵUHxTٗ^1Jo .=} H[5Ҕb)\/c M&/m1FK3#×5r  +!ְ*U(36W!S>{03bDU-~c< |%8:_/Ҿ*\CY-z(; _."MCu95"g/43婐~z/Ca%u>Dw#/: !i"zYuW7bH{S^+^o qr\+CH``F6D6 [eia\MO[LKd5:ߡm9qY2K~RyEVЮN6{y|kh=T YA7a?4w rw\'z>Q^{ 'ftw4ٚW )LP7E$kh݌(Lոe9$}5"hCΥ'= &[C$ Wb`qwrLqqƲJyHrvFE1V;c=׋_ۦٻOquS6'd*-%A'_y"r2vD^1]䇾3^ua6m.# V&N߮!D7g*cހY|R֡qB>1d)Yo⹷XuG q8Im\ieH+pOTX Ơ5DJLk:`Պ?yQ|]շɱ횆oWM//c31g}[txZAq)&1Zط% >d0ܤoQbuAϏeZ5v9IZ}D2Pq<D@ *&U/>:meӔ鹅6&#u \>[7is "E2kO)m61NZ&Z#t܉( 1촳U "; |NE?* r`y&Ajk T[M. ZGG쒪E`h!1H̓R28ɹB.|?m"bOD' +д,&C}z66A>37ej(,vu%BM_8_ai>y!IxQ4 \R5Q'lzD|PB>h}kGLaD!#eԦu9 C$8f+I+8 oW8NxȱF1 %F+4* K6hof~.+Om3\56rZʃgf{yI6StAvj-_O߭]$U֦GMDBzMI ] y׫%0/oc!g*qs!h Rp^T!Ձ;`^A\:n[}h 9Rޢ%4u7ս\\V8Z[6q5A6Q1^=`͡JZ}v+Q(΢ì҄Q?s,uKO:=Y\~MՏZj,\7 +쐩dd>sZC=qbPl(^dǡlM==E2݁$mt2 AS^YuI,G6=~L-{ !TZ4]]0[b-<~_1/Q'djb*ߋ/ནAH*C4\FlbjdǒoV1BeۙOwck sXy QsԬhؓ܍B{"a[}p\Zz@-yINq-_=~=~, r7t/qAܐ-Xs1&һ: O8uq٢M4V" S9% bgy⻦ f'w O匮T|H`'B_1f;Oo{M(rzc̫ML"'2-cLyvaBN/hTU.`E_c'glzcuY-ۙ=-cl~`cL/C {abkdKD)V.]B%<1ҭV.OUq>T)(D)=5dFA5 IUb_ەV4Y>VXbw,uק|=iI'm(8bۥNoV燬sY/Ae~!ҒF(0?/7QhNbMwR+Z?GDC*-յɝ]w$@U3{B6TC$]2ީBz2;eHkAU2U!p&6XoZ)X׻vwgT^ ^pgXgo]P }KI2#*5 )/羇^N@ 6J8&zk@B|<}mp# EojMtr^% {90k,#ft4ecش@Hb36E0{t!ϧ7!oɀR|yᦩلѱ'L \s>,%g%g>8Ԍ0Wn-%A7jy|y4MՎT92qgug-(7h%$("h(4܇S!\xYZ0 1gUh)LP[:qWɑͿaTHy0H5K)g$~(k澺ܻLTnvQK;Duʣ*|\F")!t2&''vKVh9k{n@wQ-C ڢ/Jd5ax/3SAv$59@)k$vR2.G. VJ< ij1m, -g/Ż G9Uqor'c`tab$FT 7fu*PRgx; 7Pci2v,<ئ)iɅ4ܫ27›,ψz6N#{yܻX`d0H; _d!qdS*UxޢF @ !ZyҲ XH$*gWG҃6%CXYr0N^dX"!#Diu)QqvGܽs#{78F$ yٿ1|~D|t? {g8RA}) ⑹f}@W\^(1R#哽$AQA4łgnmd_ 0H0^/RȠ,T\k(-_'Sr&1Fza'1} {֍I%%x/dkGls0=',tN-d"yckh[Uj%⡥bjz|~'+/߈,<ˤ SJCF ^Jr֟B<'wH~|Hvy_R.ƮR#&c ڣw3x~H\UApY@?5@`uJ~=R/G;H@ ~!{,B>>ZQF~hJ҅irF0'ߋ'CG=š.CM !xs|ᖊb %`\P^e$/Oc iǷ~Ff#/vC\GC^K+KɯhNf?z}+6nllkoᰛ%[wNFbPVm>ŖO_( ֑iAψ)3 C#89|b *$`ͽ SE렷w$hdC:ΐL8kNFu)9 >p1 R*S$3#Eoݧ%~%$ KǂB3L/yVEٍPDUu•sQ{$m "vpa9FQ%!Gl-2xtxִ/_' )x ~j!X s*/!O=>cHmRp*|Cג#=#4h:݀As~|n٧g>$VjD-j%z؝"1Brl ~ b|y5ݍ5ɐJ'CUyy@uJJCX]>T'³J__C+,=%(֐s\hF|n3G7wq& IYK:vclʆ@Se ~C|9&Ҙz +R* GIsGic,0\2}V<ltWYd>..7) XeˊCj27%(Γg*3M`2zHN2vlH80s>IhêFH5Í=`UQWUj^2?Fe "9gFK66+[q 7Tt"fl'PxQ41(2 NpK݂ ,ܥ(s}b^&g%;6G(A0L%}3a%6CL|hdpKؐŴEyXϕ<49V3>;trpA[q2|z,Þg.zsVޗ^u f"ʒbPfp V`,+>+3/57M GaH %k+).?_1k.3nL40.OWO&e,SdZ8!>*,F,N ]},k/qǐăiͬ9AJ_shDu:P4<ګaKWsTx߰Rit; [S_%.Jci)vA葩/62\%ybE"I_ &|/sEjD0]TL?t#p*APIȳ{3_t²wԲL*P|nUhk.*ĆbDyU?36|0,l^uge%yV>╷H@⅂|@A d]?i\Q:YR衊l~HH(z`pR:FizsN -H,NdY)Ƀ)+]8+S [-9 ߐ( X,W0s4Fe;y D;7ӵfMhp/PI{EZ3@^v$wY\Znކ+ϨF1'.ĭ>3t ݦ`(lp` ')15l>O1FCEt:坏,^`n˯+`=]uWu/EԾ)>zѡ{(ְAR9Eax{6U;ˎccW;1!_8ps^e`5~Ϙ<hAӃ鵨?hջHaR[KBeGn[Vr(:.Ux ~j#pvʃQP(B@qśe'Ciwy'XeyM0J]w"!G\xxfͫRz|GiXC;JL*dNJsV1ٝ?O%Rgu"`8gi3C'DzZa%yW8(]h TσݺoU,d{zOJW ^b伓MGhRV-UN<ǿWd~.I-70W辉1zI6jrUA^bZxLԄt{Z,|%Ϲj *nbL/xV Or!Ե`-΀Q4]SߙiVM\ AzHK.6}-ee5bY/;J~TjLVe Θ(FoRp`߇~}beKL4nO_%lڬ!{X9Vh h/`($Q mߋ 3HBq"+<ԜőB"h6^\pr}˻K+@udDva1޺?2@0M{7F%Ð@-xi<*fIT/&HI8tri J%-QDd|G[jxᡥGMcýfT` mi(@fCBU1cfR1HWti/OE&QiT+wvw(7D?A'CقՂl {(_lMh.|v _D"5}P)Js>KF_ܑW3S@: S;!N39O[ `\}(I-lq>W~3zzx4аWd|V`!*װYAU :{nբ˔`Wh _8-D=GL&u'/6R*hRI ˃dލ88(x.M@d811WqRF)a y5>D1R+]+JͅHy;o ԝ[^u8<*ʓjhݥ;ik : O"]V5xchx!^zl^O*1tUeێcxM?=m>goc@e Ue{>^cbYMF4WE G٫ 8**$xpW`z9e"[:GWmz=^5bv0x`&DnT ZyR@"*>iCDß"_)%%3V͖~Z^`lȄ,h?AsYlC"U\B]@jʁIs<*p#KkkڥH0rf*s bOt:leslvoaO-)8;%Ψ" {$cC$+7~VRX" \ z<>)1GtgV8iBɇMt>u3W8#=rjMk_ͩU2*B0v +xC"o®/gUWO3/F,ѦƷkE&l_1>forƇUC_Z~wء»HKTS Ui#iR-lǕYՌ4,3B?{W=i2G]SPdħu:_ W^oM_ hJK>!|7Zu`얔jNd+aHꥧu[^7IFJ ~=Ԧ9*i2ދXbր{L ՓGvQFw1`XfHNGzLf{Uەm.VD2 Lbʙ,J$snx~Uw\ ?q@"H([,:ucy6CNN7 ~cg){s[]{™FMbQ.Xr 'aTX.NҋPqJۮ<$t.>rMHj: !sP X4ʚQĢ-tgo\f(`-G: 7E֪Uwk|ٌHۻ7ta]/ZUl;2J"Q_~ޖP*: dأIf)x899pQ*d D諃a XP5FsJ| ueZqM gɑRbhʸjɢ2N|z7CuB*uFѿQlr({Cgͅ\ޅ_e!5 N4o!40lívY)}߲@VbвR(AlK~W*N޵E;$)NO.wgқ͇[ }"SΣOif_|Ge8g ^}jE|Aa=1b߂^~qr$Ed [ vT;Nr Z2#l@\SKzfvMȏ)(qqj [q%Yܣk[$eNP{f:4Ur .JCXD#-aRCv7' w e>ߚ*6F=9X>[Ii> *dAdOl>A ҢX19̭Av߀9*Dr }+\Ctڳ*qEZo b+*U.CUZŤw=g3n 8msDMS%u#^?*$2VO9V &1kQ8/0_,9߳ uZ?ܨIP˳݃Rb9~vlDA N\T=Bt*>]PZO9WpwjXdӺIDKCFBAJA'|wfΑ: `!5.k~ytPr _T XNZck>5ȁJ4*;e,#? Mr}3Je^D xU L2 :|jk4UUX-8M,l1q,{\ZU|!JLF<$o&^NCKE%pNڳVL R#,ٸLٷ{MpOahA菐à}tl\|Y=,ftj'@NzA͵s 552~1^t 5LT6K>rn'*H=]To'/DtqOrNCovW;g3';j _Wb +p̃rsN#<Ӱ}CgN#_oD\^FܚpQ勖$@db{s [V<9N 5~a? Aj!L2R4/0qg2B;z[ɸω9 0Anz}Kan;5u<ha?jM|  MT(v%^x<{⻡,ݏ B/1f %n(G4 䗤F?MZbU,wYXKe@|l$6"KAAap;=5IB#!+HiaZj N]zZ.T!. qC\스1J.ҾM(1֛֨+HO A/s,(ѼHɉU5RbzN׹WURc;-FT01ڿ]!Dp{1CK+>]%De!-`U1ne&Sߒ$aWP?sNa.tB]&Wk)O_z(X2̀é~)͛ᎃQ? -b]!*˹HGj?HXb% 3fI8~n*8.$8Z*NflR&0fS;n+l" M5žz5gGSھpStC[qc܄A!NఒȵQfPm?M X(olL m3tJ,,?eA*)mfVzB'˟2N#˒-Ow8j ڣzUdqN}8|'SE|;A00?e"tS|;.ظH8ϰC~$Aӆ S/,hpiOl2 {MB:ȩ4*X[KL'hr:y*n !I$e fd5OkqѺ`ӓ=jP۶>X\Զf]7c+xjt7 OB^>Cގv7W%V\N@ .X6!EͨNz&zCIzИ;5ߔ$.'ϗ8cl]`RLߒ9ݢ5үx{{`sM5/Ʊ<o1bfhsY8;lc1 LxMF{k)4z>1|-WS MI85XXmeKo tee=:D 敛RRC;}fAmcek_(ӗ@L_sbBxT`ONu<۴)ba%9mCxr'>걛 ;HK8'$tk٦TsgWT{:{@rC|e;|2'GInJDKU+ nڌEe3C\ m=Bu( 8S;FMsdd,tN, rar9*h{D~qfZƈO4GוPAx-1@;ϡGk󞮎L˱Ϳ$?1t1b]7>`e$CXY=Iڇ0۝$>}yw~q | %j8p^Xz#aX39f,ZgPԓQ-tA:.Pey!Yɉ俉h r]|es4 ۶E/)mV)o{y*ez=X= N| CifRcU<6t]m"Ԕ 56o^"Rt2\o"y:v~G;1,+[Y<;Fc$h x"%T7g9%Dl;ٜٓ&~J\.,,qGx܁A)A4k K[ pZm2'cNQ!5*w vmio,JR^Bq\D/I~'wqR=gKT|b'm[h5קېۀy/_٠7[2IɟS\@V񟗇Y)]{UyEalcB#N[d#`̈69^._d=by߆|&v,.C!lIىUXQ .5 /^܆ }8@ }ǹr9#p^s۲Ʒ G gy*mZv{rlE1=pĮ7ࡤ4nMqWvաnEtYXBo>d>gfdLI㡞B7h;Z;RkȊen/%Z؅e09v,z},"uOޱX&^w@|Z'SceX0PK }Hbv9Mlє`_v~䋾A\ `5E =Gl0T''qГ+I:/N Ӽͨ=Opr$z_fxIdғyGNDjv %|@Ln]|8ZKK\AV@-9ydJ˻x?OaSOjOy. r\-+~;ф9 :5 ki=u $• ,|ً۩ ~D4gҔ$v;tx/m?K0Fa t5ew:^5Qz څud?jf~dc .ac8o+[onE/Hu4BnHgGamyc'5Emk. zt=oͣljpihD#\^c}Gg|[}Z\dVdMؾx3$aFR 1g$x 3(P?{} 9g2~hB-ZEĘ6 6`U ꠜ>qV7]=ĖMgGkl`( &g ovēIvk5A@:d]s$sd1z~a/roV|d4[/S:cI?b+x;ΥIxoFy[6!5p} |]ȎA9OXFȢrk! hC~ 8% 1LLii({s8r+ΆT5Z ?cWH$$ [#Fջݥx:#3%(uWRDSJXDadv+HwYi="8 6̚ɧ~],}hf)1DAsD_cyE4'(dFADwo0w,՞JZ̘Z+ #jڏ'VB_$vgs?OD5?z`aCs~'FqC7RLP#K@`?9`AVkulsý+= ;a5m%+ <ck2rStG5S7(%~@PۉwZk]8+r:u-5u 94ؗ&}g,{֩הJ^W i֪"5ҏ Č|-ei9^ivBAviFرNVp2h\EPh̴XO UXUk=eFHjLB ?yu"pcrc+~$ԛY 9}ĜG]ݸ5kt 0 烙lN:@V1VGG[5>FPaJA^|.n35$tQV0q$.N;W3}t(|D {8 o :8j_LE򆌙X.CRe. UՓI˶FXϷZV`JK'F94h *b 5eW#y{ >+rY{hH|~m%d,yWB7 hW%K څo!5#T; ˁr:ɭ`)K JmG0(Ζ\ba–CZ (]pOXcZ:^ 8{v@ > _R;ܕK^dz)gJ;a-6q x g⡟h5Kc/1l bQ9vU@VZA\8l>T-p[,#q a NU$gqSe0-NI>"֟Rh寔u(|ҚLF0̚( =G?t5#OeBVʽ l}Փ)M{mB3Z']0 bi h x OO6B.ߝp,34/ДL`p3FZ&HZU;t?=#rfmT-ALQj|[Bk&Seʧ4šz] TzHDFN_*]5#_@=Q(nR-]Y֧ikuޚ3k߶_ nmf8@,9YRZL]EaF4#:Ro$Fh5͗t7A݊rjե+S('DHuUl*LF=RX2$ػ'ʹO:a!So:59WZ:fT^ng#b ? \pU1?ۺQwn;scƾYO4xmAzi/9-Dq +N 2Ė=x8,c$!X0+Ydz.;ۤhۄÓTki4[|9B6Rz8Z:@̑SR 5Y"@KQ;aNKm p!uɕB-k~([U&xrQHm)YI݌Kﵬug'Z>5Ϸ2@ W9ޮpW92tb{,O p|:~ q9B F?Q+-Д8w9ivx,z >C4W'0OUYz͞uBYI#GbݳVyhT.@ibZ 1:-Є1KaI%fbs1 Wj Z;Kϔ.jfMH{Aَ[-5śGe" 9x؏ۃ{g=e#wW7!RJ|1 }B4!i;,{Gw|e3H;x}♺ c3瀞&pkMy%|TފPGA09UJjTBBPME <+"QQf!C08p-$O/Yuc|K8.b&rM˖RNLip}j]5vE".>}U f'ekI/&ӕu l *0-I_%ף t+m;W%>5yu΀ e?mbkê,[wb+2=*ScvhOh U H(2f]lާb V7P _ttx.7[JIҒŎVU(M!+8 k$]Nм.b[9i֩sqm6XٲE5\ w]h{ bm$tD|Uk*Ց?t7e ,e@*=E$?"uWӪ$-A3L7{bL; j 7( t6\@ ښI|؁n 9VDK(2+'E;>B 3(R0aC<}&9P H9F ߪ)[驮^һ2%Y'-@ם<3S_@^L)}uds抢q3凐d/9kYVb}bIiUԃM㡑8xzWaU mS~n;Y]Z˟)U(}s]2cҢ%8zˠ[Ϋk)CD+䊶~n+dArrI=e*~IO!]aBUd2 Q͑|ɮLk)> ) Sľ*c[{UwG7R3lYYQJkH=Yf E*_!'fۡVY8& \oeXQ&}4/C];VVov<餁  ߤIcniVRIOԾ`|Nb- ,W.74L˰כ#Kvh hƝ>h'b<`Yje[5usZ!Qp !3i<@3o{GlMUi@KuJ\&< 5>v@&16G ,o-mÿge 6MgNJ3 *p2[VïbjMf 3K΍8 Pb;4xw/--2z"5`2#mgCBQ6R]c%,:Wkvt8cz~8t*n0-<+r`c2ҊTlPJ)p4TqLuNnKJvFh*}0+} ʣQBtWl6LJrd2+󞢴#@"|=4bb6pEɫ{L::KLxG$C/ީãZ[z% yi a%e ]X/ϷP7I{WqqJzԼŢIYaB TgTMwr6ĭd&̪c^GyrK&4u9~2=W΂B=Ps`,p_u-k\2zyN{A+V4^Sje=: )̅ZO].q:,v,*pwۦ9ͫ2;{:mj,}yp@ tFNzΟ\3wb>jIV3Gأ.@T>]z]G[Niw/d,0{Zc;ү7{œz41lWCT(F\me1pa-Z,6H.yɎ;ϲHۿF2w;C;C pZBFe7$-A" mvǒkwP(QU/2!XjXY?N-`{֋ZFR)cBu^{ RJ:~sB=Z]9C4;MPLȾpٟxKl1shW:` e`xn]kQHk%:+%xh` k*iz%H^4 ũdvu8s a54sP*Zko)iWI q` 'm/z~$ OqIcJc<}yChSRl#rq.u Ζ!hN _c" N hH}l6uOuSq0mnXݳh՝]S1( &35Y)/rb u2Qs44fS%9mdqX5o(| _])hf|5%qlP>>Md\U^ux!lŮKgַPHХ59:ur`Zռ/tehud5r[Ĕ7cLejOÐpaʫ9C$<c𬁵 e+۔[ _d [Z-D)0,wуhЙcmg/^j(&{ikn;7Ԅ?^L#ֲ‚k#V\R6 OdXn?h%jv]'a0YJq*a=w,d/2|u,l9Tv. ׁ WEG:p0dX!ius+NDx5lßa'p|1FFĭҀGTj<4u@B|0t*pQfB PE߼Y:+BXnhbBAԟ&FlH:AǓiޠ(T[V}9&(iv/{}=j+^~t.Lh? <}B,a_z#Ҍvw j֣O֝[,rk`_BM?lfpڜj'#t&%iEiM f-%Å>ɨIyB Уw9o$>26:(=} [~K}^?IJ00E'dʬf[[Hw+=.dX>0u&Lg\GO }CqU&G-biS̄z G]v5wB$'bnmkr]%o ݺ}n>bے9+#:RѰ<6VSLx1͖0S1){AvP1<[@@#x _ 9Z$>A 5~jpP[v޲ïuiI(IFLVmnͩ-Gܚ܍b֠zؔ2!l~]#7ei̲' o)Cyz9/&oU<ӃРkp~;RO|*fYe2bFx8C /,ұġeI`_'$F6FYn8UU7#iaxu*AA>'+Jb G&$XgDՈ~zTPcKČmINkoP<洰Y`LmB"m唳`/gvgȱrE$J.aX%`*;bdua~~e&vp7&;ӗNy7_ڡ*̭UM۴k"苇]a1N&//qùqhonՃD{ۜAI"Zu`wðʳ,\eh]]Spe 0Z5gELc b"ߙwQj**owBAN9Gͻzm=8GNq$ޫ˶!S݂Yg-6_4Ư ܃f>|NY(`K祉b8[`@V]p3-+8?&^ڇS}7VvS0 0uVYsiZ1X6'2d[aEl&Rh7 V8ihNdgv3kHe>F溧*#uo&)67D`pۤqX]sR@JTũ9A Xo fQ,;j7ʡ7lrJ.z>q.ɬyxj{#rw gf?F- ]}E"6њn VԐȢ ]xkUo4X}45 (PZiBx"4Xzfk.ʎ+sKմ]Q7++:QjsCz4 GdlnOԣ!G(MFWfX'h{F 1+>VDDXi{n!j!aR.r Wit;ˢ[r0#PeDje/%V4~;~U/i<:԰n~[;#%;Im^-]rQ|,[k [-`ؕ ?@D҈kS"My/Y_[d_J*~+uc h]XP] !Lh~wu h=*-2 KqP5h_UOT+Pk} niJ=ML[ލ̎tcIry$ * oFtpߴLB~?w,]ĎBPް,Zsޫy1fc[[("+ `MlsV+s%Qɼ뼮z{F't%G'GߜWn!W؊,t!KLFA>3f0%C?e9<"{N-ƠH^䴓K "+_i?L޴D܁É9ZC Gxp%DLiw1T x Gd5 W(S6|EW؄wY :x elઽ~|QbO330 Jq 7rrM!~*kLph#;3R.,X" BA"4Ĥ8Y7?SIHR(YjrXEPc ~akX3dlm v\火I2X5:G&>G_^{šԔkf ވ+E<~v3GÄngd9|RC0*a7AG* TZar+8vM&Я-vFd4^ZdHAcYQ-m%pA)UW+JNDhIJ͹+SFzBhZ%"K 0љK?@|3Z+&v5L7ᬉF5$;˯C)cXj: Tc {HÂnPR?#5q\0S;?PyD? .7["d)X >J̓QHhab0)i:?BC%ݭw'N>7 XZ/Gc@.mΘ䞽[%C; y.В!Fm S:.\`:J,ɑZw6$e{~ʄڎ<2lB*<ֆ O]Q +GeC'_m%$CMHY[5Ǻۗޤ"Q3>Spv+\ݹ_A)ogj/]zvgQp8ƵXdl XLGkhe;KOSZdhSH $A_%} /p-N4`!9;nǯ`\y;D!r"U;z{;I=$5f_^ymOx\ksm2>~(ZgAo>=ρ*OO qZ12wJY:FBJVޅ&]m8ܹϫS㧉 70PWPC'M)fUPs4MߜYnЀm_]lJֈ=-;9/ EuۘI=vXw[Eɷh9izyVsUzG+?Ŀ51(?ɭ+TIm'*+<ȥntGha:- X ᜩ:j3+ԩO SdD9}1u(}/O0)5.y{Hm6I(So`9 'ŽԬ?Mxh9k%Vӽ6!T7KSg 7e¿)jyIjKBiA*nrx?$@ѷ U10~'a{dmwE[4H@b#hr~/oiW#{qH+dZS@y_0`9[ ?}N^U<Rƴ(!L==WqBiCn 68G:&?)UDwޭ2n qNe8+˾')ɑxQ^?R b4b$rth,oL0Jux`|%ZIH$, 6 m)VoXb} 1e]2XtoFpE CvDSTě N[ 2>fߍu=։"Xk(I8saLbUV!IZG/k HƆpyG@)Dk)zmw*Wig釽 "9?,P;n9ޠ7[))f#Qn*=p~Z*'Cd&5D$YS6Go!/N HIk ur׍lr{*++" +xeC ߥOmڟr@ 35 @T=o?£ דw( uu3\TiJ+3J ݹ{k S6X4MЗ5d@$L]vu`LIڹdRM >zaNz$Te֢Uw2/P-k٣iR]&)Zi so/+\JPȀLΩPBs!a˕}5{Qlj@@%G_X9$Pva:$[ WV<`*T}=@,%nUBwRe|=)9EHLxxN -x݄!\+@a~eٚwM.5dT0jK ?Wz)/)oE ^uL^8tO7.M6^ioYvaQ:ؖBCo:eF6%2?i#AF(+gT[ֵ\<>-,mX\S|knf:ZDI҈w85 VB82F57m@Ug҇X û_-iP>d:+w&fyX7*##DJ #K;)_6ԯ܏{N.G~ Ew+e\QOVX@9ŚU j4K<ۢy1D~v&uaX@>ι<Փx+J=\ 5$}W SNBo3IYݱ9?FINH`Z(ex#bup0/33oレWx[p.WP~YUawӫ9b,%\A S$^ʋ["c4eݒ9FK$9_8MsaQ-;^kpE'iRي$G|7k>a%elJGW:rV3*nGJ.!V[{+am+mkF.\9`6晴b+/1mC: FP-Tuؔ z1yKA]$J/f:b͠3eLne\:G| :dUDnEtεlV"*P p* 鬞Ҽ7 EDn~5XBa"I2 Rin^z "՘ B&',"QxNlhzRLC<]T)S3& usmIU£2(沬wLGُ ϸ;Oף(?#u\Ts%aet10˸\,[V^JU~Uz@v(܋p<5Xi9G'^To|7hLE^(85GX1pL]Z޴#]6iڦ5>9%/PT0h0.I.OzH=}0/j[/8jO,Ӓn$ki  VI?_w8UН6Y6ߧ7X Q>TfAdh,%}Z/ї~$_?/-$an_'$]'pU|H*18qQe Weh5vpSEJӬoRiؘ@{>d.fqNecqPVH z.uTߊ"z-(AM뷩J}#Ksbh3~fP3Dln^t@#K /ojGd`Tɒ^]\$'W 0)ޟ6鿛ŸY"WM'2* p63z8>~4S*%_t :곱>X~mce"QmZH]ί_ U$m>`q#$ V.|j KqMŪNg41ND tNb6}@I~^$Ɣa%ք/:#E:4TR`iۿbI8NWO/ %ƴ%vY amQR䗢WmBQ-R'JS|Hۡ(]c.XZׁ!-n^&sJk $F#Ab4C ֯(CU5o8„Q3FjE֕2F7u0q-` s)Yy{5.QJPմNbil}(}ԿC6|טR&jg;kEQU¯tm2ͧdד\=/ʉ1ՓHTpz?%kBɇZߨ~[w&W6b۶$/[+R)(x۫>L!E͜d0lxN2s;8qZfUgx.J:ԿY75HKA_KLY` 1 pzHa⯝mFqxnco\F =oC_7~ꂹ"("fu)Ø2q wh;벳 i?و, 3%q B٬N8Mcċ Du@狀0:`^eMy{XԞ ^vWxx,L2W gt 4zX!Ќ?ŷx|@* oo2 R{ t=..Mvqp0&j IܓzW\Haե[UBcrLCTن(am`_[)w~j0f/˴0%l'>[2Z ab.Bd_f88 P_ֱN~TM,[lw{4hҗ7@I ґfI0YWMd#_ {-fdm5X?&Agٱ!P<12Nt776`cyop2Rr]y_bysh[*Aڭ&5EcZ G JIOؚەl⚋ D2NGi`'r]_;xo22aaE͜Ӿ6OyˣG~[dj72>F*ςڔbʋ"?Iq OHY1)bp[qe_K]Ʈ(^8vut!.Bu&.zWU1;o3B.c#fwabD`LKjN;CMRJ*Jc b|?R+}I[ɗ_q4T4#~?5Fq GiI7rdx6;MRZ FKvd)rSn<ŷ{ BTYiZigy]j4~D"/vEW`U_6^RIF6V.s+WAa8fE*UZû"G?* Qި_@[1!dw\.bIrk},1W%&4K L#8pW'}[7uCE+'\Z«jϩ8'/ƽ՘3kn PZi?|9:U{9s}%/s\]87 Fu0:t!|,$a>,_-J*ReEMaZ)ϪxWM:~JIѝ}SG<칎Gگ,G@*;ԄAj J|4[#FvR/I`rϲUv}9gBNT. 6s~C!Pm.92 jfmx1`wKˍRi3F'%Q AltxY;Lۋ3Τe/xA Eq][Z͊4&tm(arq<,q'ʵ"CRB;8(?uQuɍ7XpT[{UPA9m1p/3F8shv+RP2$Xm[%&IJڠ2uٓ{2$(rfGuAg'U_=í.PSTuQ` zf'1庣ټs12H?fŪ%^ j-p  R b|'.{Xal%)_Ɖb oXF:():BGݓmMnR;No0rVN;uDk* (:=4$+]'rUÚ]tRz4Q!z\ल$b_Xڧ/O}㄰"2ƍ=)B[S&?E[u+dOۿuy"Yb bh6M1[Q8à`K'+)e>md*ȸ]]$л5֔f̈Y5}!1Fa/)ۋL'{+oE:D+g5L462CAtfS]2u7 . =H+|x(D>z;3(hG8)f)Q#q07`cT$#9PSW4)?3%p?4wBYÀ<BؔTӞpR&xfP2:pxɩ5*cpXO~! ;7d7 ;uZ CzWRuBxG01.?d5*7HFxlEx.OJZkqn}`3W#әRdAD8_!5.Qp%;5 %Y/օ r(ht=ם/H+us畆 r,^5%21wK2D2 䊟<{ z1t#,^W.'}|ю&s[8lR/mnw$uv fo;!܎Kaa@\ԴjM?ɂcsTzԪ6CFAO0^1-RF-v j# *V;oVgeI ~mvwlqffCT rʛi Hb9̄w!/֬K֕ }ol_UMφ;#5xsQ fiaB(3Ce&6Q.ޚ_e(K:p!hIݿL+.H1OSҽlg=s*Uk_>NV[:bjӱvχ˽O*ޚ]wa?Io1!t&ZXM`n[,iN9d*Δ.UQ6g]#F(kY]b/X$=ltƧu <,߭l9!w&ca$6Gawv3@iН`*ܻ."24 EN^}pL1Ljxo*7g=~M(eB+b]rO*B;nJv27Z@3]*mC,%kBo8tVqP: (+YѺ`jY$HzVph֒u4>?2K.%roĪE#\`.zvHbzG@SX駿eG8H&\SӜ?b䈵Ao(@Lq u4 0k"m@s0nmoogQ+g7Jet<b֜cWMoevaRGh3 #, /~KߑCJud_yS^4$t Xj-WHT h瓌DlDaW` / ?/9Ҥx6H_>6Yz6 5~P~I ޑ7G B 0Η=) (sEa.t=RZB/n|O]|xBcIHIue&LK 8IgsEGeD އη 6Jc鶛?aXx9n]MGT s V7%8`TKN$r9 6/ 0m`jUmupi˭`=<~T@zўvK[ee#grfE(n1 {Dʵ4eO;rúqd(C}/5!e$D; %&q.uVp# .- pF o/Q)Lek]|~>٫uwq= CLim"]uy\-l׮;-e%\<"{#ʹ~{H/}aثf/nx|'䲔;-ն}Uy G> BU# iGTNi},snm`|/:z0A'lP~z+7gI,'@#c(u^\66eVB?ҟ6$wbŪċ%)WHW ǻ@N. ځrI D*98t?&6` Fͤm&.ny#-j'C;븰/M,.\&ԎGU^!%,=N#G&E[a7}.d1-+٠f1r[)dT)gL* z*(jȉ$: :OfhC$P8#a %k` (zA6 hnW,DN4IՠxG*P*rXf/'dbJEd-$~ CܥҡX[' +ADKrs{R{([ :mNREkU` Rj ^b}hv3a$~_@|ly]Β.mqIwB"g^p[ًV,M spq ͣ'~EqF=vc@ޑbh/a,"tMDF`} 39-3)Sk!c%1p3Oh5у=SdzAsCIRBxЛzO~pLgfX ʊ[E^ᨶ\E_VZ5 ζP0yv$Tݡ m_(ng9=X4ۖ8WZ;] ,(i:KX4Mb0{kGZqQ.sE0MY[֮k LèmÉw !c:YTVe?5GO!&52j#vL?q~ID <%כ&k+zAWNG2 n4O.*hIzW7vn>S\\Hc:B2Mv1k&)8  `@l6ʻ}hwMk`dž"E-04Q5 Mͨ(zTOpU\-?(Q3QOMԾ tJ'b7-?@:eXSq$ QZ=[_(4l/jey AG,b-vA׶mEaYfTFc-BPU!tqu[ff) lbʥzu%Z60R rIA4tvP;#hi]<5ei sE22ma2gVfToBv@~(Mz7rr]ʱ]NE1S3P/[q Ja)5^ՂtY3Ѱ(;W.(C >ɰ@5T  A28+f˥.8"z%qty3ZiXEjXSVYi.WJ+!V~m.&%vQ _䃳>h̙ cd7qhCo z6sJվ.;wXvt-W=g_ ÓRF@{e.RBhz[⛠n>}O""="kNNb8R d-Ne8_>4@CLͩ$}9+Nfw"~;Zrw]igWM5~>B9V(o/l&@J#[ЉRz"H=lluS K|PPM5Ep;dE@:%ƃb`dF,ڊ.h~v[Vk[;Jax .b&|(K2".0~T,dÍEmn|=X  C_\=Ir^Bikꗚx&^^˒4XxnnnޢVF_hvhvF,DfR*ŞV;]H~,VKPm-W8t[.T8rq0/:WQ{ًЈs#{ GoxMIո'o SNK'zא;SeD|MJ<]y;+2u6xCaXs"MB dbYC@Ynn|=: ňmyr#`A,xi) vUy7& 8bhT`lI{+PƆэ~68l4A3mmԽ'Ͻzu3V쫅W}xY)º(JzXˇ]AdnfZOaQD ѺwBLWK\GJgdfFZ#:|2znnQÑ βci&p({IExi@h:k52e? PȞU"0;ʚrdfXEqnL(x:(Vyqm Y{u )2< a|+nGoI?4 ]^zzߊ`-=?1 chޫCŶ)-4{tfЖqo*zs8:M=,ᯎGAe T}JRTY}J>TW-$Xb){% #Vד'QXާ+;9M`c_@MSJ^򿆮PפX}Igcۥ?Dh_+Ώ]\;r&v&nhNÊ/u9ݦipI+c~gКm%ڥ D}mz6瘤 Jn"1P,XU->8|_$U%L:={ʺsfV-sۧ+;*+g_yZy! W ||jI('"BX!M66Vg󿙎I|kLfPԥ0*g"X C _ϴP?‹{ZK{;9}C%z7rA?Ub fQE@s\R4Ah*0R.p \g~X"'l{~pD${mo: '4{=@տE֙ Ls偺Gڦ׽7+)GNpGhWV | 3907;$s p) v^ҕ'GPSxkݹRG8 z2z1R:މ(Wמ6X/~j}lU?2Miҍdjl0 #7ܩ\3'Ӱ͊`þKK "6ڒH~.jIp|%ȑ0NyԸ+'2z0t<ho(YINْJ2;+!עlZ2A'EﷻwÒu^.ap V i0QMȭ>kh8q-+32"oL+_ Ts9 clHYۣ_Ӂ~_NՒy7tA+L Zl {3G2]&׵ Bm-uNKH3wyzjBG"&4X_hg]j2*pNd4ZvB7/(TS߆VrʿE=39VWNFl-GG=_5E~{W4uXJ khX -"/I s*<ez I D_'}E 9 ߟnn}ĕرsFBI`c̕G? ΰ?iE8d u85oMZbZG[GySM܀sPՎ%^mz./J#.v1[xw<>XA*g^Ƹ2:h6yxM=t+DuZO)p4Cz^&-ET쪪TH&囱_qV+IURzL 㟉 ~AJZo(W 9&T>᪢3'g+ `_̞-WX@-bTݺ!Oŕ I=IjšpЈ|Ԓ0f8c R( xn d(._l=>lY;is^ٍ)/5@]uö"JNx\wuķ>pn:& Ib#,Yn q U]K4>W8ҩBCSK sͲigQ|qӁ([ FƤŏ+,5_ڦ`T!K-%Ђ&Xzݻ5q_lיRMݜ$GJ>h2 h)R4w%VXxF1V͸"T94_;uO]~p:S²_7E,#iwvAT&ҫUŌ^:%b}U|aRLjRKwD&aPC HY}>h 1m{R>&Va84__!5e ڏ-\""9(`4XdL_/ⵗj[&2]܊/o3:xʒT(X.di>z&G]C~o+l ѼW.Md(ψF W?{m}H,*),#_5=x`A[,-2v'>qƎp]&7B#YÍp˾/`$rnDZZaij+(qE/p{o;VfV|l3V6BLc,]"j{`q8}0d@ᘃ^QyKLqlƱ.aldsʯw.~ jB@x/ w |广*#Jĺ!ZbJB_(-՞A<|۫bύ9Ebe 'Kgóʪns2F.% &I~˫bB^c{b]:ldy4uR22[e yL;zC͇:'[=\2*|M͚otH@uZzyix1Ϻ@2˛/ՈG7 4 u,Ps/70=UtTGV06am̗<|\bB SVPQ5BEأbGK,N~$ƜmY\Ie2_L=dy#Uc6e1DgȀu.¼d3HaOTI3a{3rbShJrtw߰ȲBg[3 y6~:GQZ&c`ulHn,wd~eJ:\hlm 7kg#*4^{݀ 2JdOa S~$%'X[##yTQb>DK辯^@8r ЩV~\ pCַK(=h*d5`(V7d1w aߝJn N<ۍ2MY"be4.BX̟AtEQg6#k."MkAG/p% Q :V"h7u4M0y[h'Ŷ flPRktOӀxvG`r! L&򊡏U4Ww:҇Uع_ oĐ!V ͑O K `]#ڥ)~%HaȯJ NDB؆V_`t~Ha:wvZ@,&X( =A ^Cz Hf$/" $ߡXgotM_PJɮIV>Z̰2g[' /mn5$ ao 3`ͱ]ey*!P^Gy p+,@N D`〽~ ~JJI;}<&*\Q~ɘ]9vXzGXQw\#Q{@7}6wӱgQ)CzhV j[ya #FWXv:KlED[OJC6 ȩP#d62ؽW {ryye{&7F=_Q +K =?2JO?N͡|΋|Xiۧۙ9 9+ʇTfɐ.52a??`R_7ao :W81/rl$>@LkR&hX;@{V#3 ?@v4#C\9ɔ >޾br'98q91itjppztC}x^FB9;dn' %IYQ]?^8"G]lx[iN[n>=R+!5OٚVR?bS!oHU.Gx\ߺs@{g^8ف` +Q-*tmJ)-)? cz79|ɗΐhI۩3*o)$Tٚ:'-}鎞T Z;TEynhfřq8 JA%g6ц ^m)Ͼ|JFݧi3!t7s~ #v9Z[!</s82c! ->zHa~fk>^kW>2O(JEG"b`7+[t}?fv8j=TݖzJL|xW(#}>.&VlR e|q42g% P/yˎl`ۥ㉏0ַ&֮3Bz;zg`OZ駥khAߨfOwABNl{?ߨSEb26<3<3(|6]76kPj.&nyq߅kX" 1A*7&-z0p߬GQ6޲!M;jiK15)18%FJ K[f"_܏ѺY]D#KMGeU(4P)Sw5=d UXMcy4>p,N]~mC"w ;5<2>ϖ}+5SNAEr59ǓN W,_zr2̟?XV#߿ oqkDiZO7=Cn :^ C ?1Ǣ'prM׵e8k`*V7ɜ)0'[ Ĉ1=m- L4nr`SomJXOYnB%Ĺ!Sji4`ЧSu>1#Auit([ZC#>\e@8mS($ Zcp(wQtu(y8w#J#V7 bUB.k;XAN65%0/pE#6!mpI\\Q&x`M׶N-d3pZH9&psQdi7x"[GE/AGG-b~{gGιB@w$@ru(b7T"J7/sO,=~<Ҩba 8^6[JvUĊu2`a> y!:os򲍛hәՑ+ib кٴɎvW'(&050|M3U0 F@a6F1v)Q :@ !aK'\2_F$7h39<<9}-9yO׿5 ;4Px<@}x V<"r/)oDI l_[< .‘M'q$,|+lwt(*άX)+6 ['|1;!7{hϱ`)//(dI'],}D39:ϧ7S}|i$maq{9JÏ|߶9v&ǂ!OyT-%iG RzxMR˸ %N.ith.x'.NG9Yol (.p(+Ј##T)° Jf;z ;)3ӈ' wxЅ{Ge,J^ؠ1TniHJ |l;YPGF"w{Ge7s 0EQt &,/}ցEp0>VTpdeK8Fuх[ $`sc؊e)ٽVQ38k71XYraMٰ)C7|nf8?l<- gNݮީZ؋=܀|6 2k8eV|_\ *Uo~aW=aGVY4P@DoP,QL W1{P,1˹̀T&*S4vB+>#1Khq&_Gr%U]u#$&#$3Wo Tcyw:n]?U^skGK"^;sψڱtVw:Ժ ?Y\ BpD\NɎA3:HqZPߖ~𤳮I:^q3FcV_T>ðmɴ+9EiF\RBo(BXFUq%uVP`z3c2ŵfh&aJMGULtą6h.:.#RŶpxz-XH-Z:LҪ|pB`Ip I /sm/#RI` ]jDu@o/^'m~L]JVF H<%%䕬}-vut,YpLrv AX kqϕxIf[@cs+9 Vy&Ty%% z;j9D;Fy8 q#5ڵbCQ }VJ%J:&EFbb~MMeRx6 BVB}E  ׾|2%)D zP KEsDŽFvrG7ȟ[8i}VW0,su2~N]+05sDOA<A97HdyXM $Wn?HP {}ŊQȞ/قg3o.r]~FP >\i[/9:tɡ76.H/ጘܖ#PB׼$n3n~d.`X\#3MIYT~xkO]yb>.̌^P1Z'_yJЉVj9B g1(1:uLB©!u$/a;aF-?Lp!5&$ʼ[atp RLWhrs؎9+Y~(C qj- MYb!kM [0<8(DKD{g0xW;^C:+ă o=P'b>*豦 ƠwdǓFFףVqbIF¡Z5YhI=r@OV @3JGH4Ɔv0͋:\*4{I@ DzO* " 7^»a!j1ul_բl_?/r:Q37Ajmr5iEݠ8@ Ef27E%)6ٮ' u-^WSESk1 -dj/tz1fF-AX'c1jzEEHh1<018şܑ#ou-/pi@"ܣAdaJx}3U D-=\٤἟lTJm.JX9I6:<@C뇉=+UuZ7(=ky,#lD[ [gRt9SU~O.:o^6 ;+) 1 A@Y\g\h&՚%{Oh¦eOWS鸙QGuWu>D0婾! $;^z<[Ҳ.pLeEiqiM,}#LCķ_*4{*Vqv|#i$9uLL K X L 拂*5sYE+%!ȡ`2X$6}4M|țAvwo}/[6}6wGWҁ3v.0,f{ӬlMo6YKViٜ}0߇v- X S.PԪъ?xztD_, JHm{E`aHN Ύو)48}ݷ# `c+ߵW OsilŮ}3 >I{pJ~oMVe Kn:lqGn05e݊vوo'ƞ`{3c!bZ녲 17B&HI-EA #&ItMy?gǍɳ͵#: 쫻Q-ZRyɡ^x5=R"\~^} \4[;EO}QxaR7pHr"w bAR a+ p'DQ1"栿g -|?5ei&E|o]tzIV{FO x'! ߹5s7g=;5C˥qD*P((Γl -Dox+1 b"LFD9zn#:!KN=젆ꑔ]BꕟjNr=|Qh_`S#4*GO.[56uMa0{\C+=}ArqҖכʖOS|}.yK`zaKgo]%2ft~ TLpYavA.CLV~}QNa²%4zD;y=[li:>S>/c#kP0? {<*%uK4%·n.[;3X̊ZuY">Uud'A/zA}0ç'"d[Xdۙžo`=PK\)B2&`Jʹ.l+"riNlMx.R>`2%i. Z*#&l)"AGafɎ<&WH->:S }^\8?Aďܫgd=:\`?|YD}٫yDT)7 L |-L }L4e}Zv}^k1Z!3 !r)j`t|z;YR dbEm![f6zUf8=W,^ՙȃ!-ƔLgי"Lv R<׿S Fo싅(J)1ɬU&!V;lϹTؙ$!Y!K^Ҳn_#pG"t҈ĀZͲc'wb([袤q>{뼞m+)8w3[((_cHF9n*VnS,Xx^%O7+|2w;o[Q[*>O;E8:ʑ$/gp % }* -hEcCۨȗeK 9x5wx}|#Αg_ۼt Ar'H2.淢$8AntGs.,d.KT $脆vz_1c5;d61ݳz#(&~|'ŷL'Gшv9o@KStr3~Al"Ml4T"y2uddDukV*kj;FKu? H7!1ݐQ af()2֯&S..vY-6!Pe耟2]},{HfQ8a0oi5{,!ChG0?M\B 2ѬdP_KHԔ YȦ+q6liKRv ՞q]xHﶱޖ#cDqENKqd{Ex8}/3T=S 8+ / NjyKiNcl %}UkK­ qfO (WΫZYlIJex2FH\WЄOd޾&*Sc/5 G^=jLHJIkO@UʕѶAV: fԈlD%A؍> 7 s?Wwc,?ǻ?/̌FOJtAǕ|~0S5G܌Z)z>Euթ_K XZ@0Y ΢g=EM32:@Kn-k?(BA3FkÆ(7HV 0˙D/XZu/XSMH7ʳrdxOm(^:O\3D]?@Ps}XRGm(uG.c=OeopPG? 论)*p*Ze>Pe3179=35=^\9d>y|=y{~@ 9ֱQJRĆpQIA:Y=A9$fDk:Rl7I D4]EGr.?=x->fM& G(R]"ղi#V?cCdA!p < +%TG5s7o6{qٵ,ፓ4V(G1x[b.Ct@MYfUް,\q{{)I!c>+Kʡ՗IQ$G5XWP֩/dzDMƒSgJ^`ALA\0=`Yt)Yzvj磢k;̻fbPAՆ2d{4(RM R(60,籵Ն)CƲ2&;I- KMmό DڬkҰm /XMƈzԕ9#ח2$E];>`gN.*x{—=u oKA2uܵ6nמ7kJZ.Sq%0[ 檤uA@zǓUsw`@JNʖv'Vğv5g -lޟ]ڎ\Xׯ_ P#8']E ߵӉgb;KvʒIEDۭ ͕83A_â72/Έڷ ËS< u))KhM8er^PTwv0fcK53mŎ`4`bOLVu^+ 39]k.`2ˀ;L^oKJF9_btv\abC檓CZPp\vN?$6Ϡ:1= TGt+c9BR{CV`uR`Z)0Ņ淌HjX,wͭ2=i)Y0:%( ;St1L8I2n~![=g~4vk3SIV>a:փ4DXL" koTr: 6uҒ`4_]%CEb=/Pv( ٤B?]:gM7¢w\' {D0L;c97DA#/Mb{ǹ$:>qv:hC/# ? w'Un۟_%SVǫΏ='5+T." oLɤc>ڛ!"Md奜Z6%x+z B/+WDž~meW{1h9WO${]X)"j Mt3zfgC`Lqg7 CdҎ:ZK=bc=3fK8bS/7% 0w}^02LNmM{D#9N,z(K^crscln7׭}4hVIy}@_uJ d? ddžjy3nE{ /g[jA!>Qx'6tžp),˥&/UXKXl/.EsyGq¼8㖑@q}^n 2Ԟ=ҹTn=)]qDj!-4c&QeV98xʪ ~.N+j8; ^Z]lZ%,-3'pDAH + DSO jc7~KP~>؛W028%JM2~&2su=+YEPcT>+ʾDi)Pz)gJ-:R} WRVIceÅ~sٲvdq /wn%lOPe;sobuK3bۋ0oD8e/]URjH -ͽa!Hy![m‡fFԎ~0`=. 23r߇c3uB08Iޣm8Ir3QB^]IT5%fYӂ MlFx_ITXH_oz!Ҹ+-}ytzZF6[x=!./YrMu l#T+q.-3$:A(xU^Ou rښ{N*0Fw 2 R!y'qH8:uAFSa۩VrWo,*̀钫t޹q! hXqJ9|@;MR 6 AÀ$Wd =)g-̥JE ,W{;Ηs | %&*k--wq/ԅʧ)F6U $hѬ|wzݳ yBLZL?Kd=5D8Rc V3Ѹ^׷ MDyC/ }+2;j6( j]#uβ =2uKKɪt|k+2PݔY'ÿg1",z}L9]<)O5k fs*UUzBG|hcb!d؟jbp4{}w)%2"IHiY"<]ĞzQʄӃة: ,5AD@*e/.zvBL@z=JIM|4߄gqtYBC|tJ3{>;:lss'5]]B݀PƦ]S߷+1 L/H3A ׊ݸv4Q}Ωn `i4T0i nFb.IGtLtX&J‰342U?]d3uJ.wJ(&x05&5%[a\y,MOqKpz(LL C8 .@Zx Wc.> c^K3W 5ة.Mg_ӈA+F@DoD98hAt@%S*$ PҭfNje\}*2fq2|L MkByȲ1jAj[+RD*6lS?'Y8OyK&e1wUǢwLC&C/T)| tՋt{*ϮÅV6=߀XxR;l˘l73x1+e0j'_֦Č7֩;>r@>O E;'bn9U!Pn듕4X?:XnA$LX~4pk^s$QHg%}K-8>uvaUR$g"=7AE|"4x>0KГ`[]y3RG*MYAl|j@qTl|3I|΂`໙b'M+[0D\2U!iѮᔑt k^KN _K@D z̡$Dh#x$7/S:n.~I~ϾsEb KL%B`B"q3Lة3{6OZ,Ud#o~ACY_߈` .IC م<\PۡN@z)d*I ^yJH"$B3{'hz)#G~^r[ #yr)9KԈAxEC8kQ"+PZ8M=W v>ύv 5|W'[A G{jtu0]U z̊43 BC3.I]X9{}.?2t~G65YQkLrh aiIؘ Ky@ۆa6OYn/Еh>bW 00 8(e|qj Q0MHv3Sw8ztqy H[c[8T;83|?QMAWv~.A=N͵YόDxbx' ï4|)q G1)5tW1bM.iOyg^g dSH;:*#1Hk8|&@ͼi/)ô ?gtz8MC"0~k/ӗEh'o!R䅌" #<]rR?.y;dJ4d8H0 2T+ٙrGڟok/}  B.;52O#,D@(qA򛮾03I=#9^hz~^ BўzqIq6J¼Cy0 ǔW}w/\*-8t&$m2]!f0l RhQ9>ﻠҡL^1]8FbDpE+1+F ?( 9P*GI Id%8h_w_]}Ǵu'/xf.}xpr7i”d߸IͪY9RX@/iFc?~z7еH 7/ 54: VffPL>T35fV-KƾmSr]w)a\9B]};uL"c [d7?g< 4oPIޓS[ r7&iGɮ뷝JcV"R[SVcC3f^NMjv)yev5J \ sWLxdZ>WO0[~a/=(r&JB2$O:wstdc c" M.A/- 厍]qxoa(w#=f͔ωE%!0r3WP V+R;r "}=iѻM1!0ȖhDk~~?w 3ţ+=kOgFiQ*8~=E2$JwW F=(t*z8 RkH^GZn(V0;PDŽo kXQgED͏<#jQmoHd*X%wjG'򠑱>X)9Xb>Hi|[9m֋x݄16ʕA_"qUB~gGn~>؁>͟nC)th"NK Q#H^XZNgڛA%nGa=KdQJ L  ģ=oWڮ}LM~^2_a(Wb$ cDÛk&}e$Eu+bj ıGMNI.AR)_GU<deDu6n Ɂ6j$@)}aǍ H\HoX⋶ R! 29+eί`ۖ hmEC-m5T/ K./9>Y}yq"xv-TO<W|U0JD\ s"JW"i5Q GGHˤ;`ȿ%[M=H;Hh6[PejIr7]u;V&,uS.wj:KmTMdzo#n i@^GN=6ja%qXaR0ڀ2f+/t 3.]uNY7I%KQqi  ̟Aް5=* ߯<\C< Wɋg?\}g< zu9)wY@~ܨ(]{%#XƑ:޹A%g}JHAah1çae~혟k)dө &M=N`!XoSqTti6.cF=brR(k>NԲ妝itn"NOzزTue洷tX[c {Ux]GҪ}»+#J Rp,h`z͝/?7XiU ![j{? ,l9)}|.{o׵^q e]-prIcUW̢(hn?y,D +$cS.C̘yBlܿ~&r`e|0*){K-@oc ndј 5`%.;\% QE/lM_Wn_- Ak䒁E‽ fZy`Y CAj\: 3Z䦢>5&ky)4xS[##k[! )~| ?K5ڥ?fr}1ϩ7}$WwGvnddWJw8?t%2E^,w˹Rjzٌo[rGXx&?p)QZRQx #F| @mOEJE\w'2V+ǻXiWoZmp̪`թV.̉";[Ûx;#M$q8livMԵ',Z`cfI9`MZG7"[3!Q -2[f/ $Kcaz`_ ?q/Ro8>0-Kw0Hg~E̦Q)''UvZ*:M'?D-%0!3(D,?8|Ep.O }ꔬt'[+:H> c -+TfKe8jYG2,s0y qd6H[}Z\ SgD 3w:=H󃀪s~gH:+2߫O|`Zy[oX1*^uG=]eEy$@aƮ*ҡ9@d̈qN*C!sD"|*AM)GZ}~Dž@n(g?4nY٦-2wf}˪CǩS.L8঱vʨ`pҁM􋬰ȊMC;WsI/ ̨ &`8+a5.PSajќ#$MG0_=tDRÎ4#39.MgYPnBoeiFb]A},OKT-4bX/^h _d8Bu.CRP忆&ǧ/(%n(t%m+ X*7E c'J8n@C˄:#|h <01C|9)# s69/" C&=P`g>|e7cq$yq5n|#KVI֑< >pIyֶ~QG>54oȗђ8ɫ{{v܃}49E_A.k"Zl ${ԣv7ײ@"i41G7UF lK[K]:~KEGP SX{HϼcBM5e`VS?n4g 9p5ceeh#wp6hSZDu7=kbTp+fxWX)(GM^(̓-qQ@$C?wBE$[mZyInۉl/BS/k:2EdWaa!_AA]ȄI/FZ4Ȁ֑M@26j^|2J[9։&(W8@cVP=n?e '!X\Pµ) Yf)^="hI& u"q%_U}0mNSojL`#aZeǘB֫+nx@ + "566,l"c2oic=5_ ֒jvUP3ڶt$⽉;s8aA9|Yp'HzgsS&Օ;lv _$CGLQ [`FM-7h6SM [@HY(aNB( ®M@~0ڥ *S^`:D_P\wBuEZ ]_.r`4.ԆVΨkɳ,MUӿAH)lRswF4Czs3ORMj&ݲ.&9xq@5Sz]MGg>v `Xƒ%i9╈7gUN [P_˒1&!<5s~n6h{msi~0~ՎES.פmE%ӕ, -U ֺAA1|YʜLZFw8. bYEM>IJSHڙ[h}eE N*I:zn'Nn:_#GFtuSl+wU4G6=H ^`wZ鯊 Mm-!۟3噻w}m}R=1вy$l\b)6yHݾ"\FTUP8JM7в6u 561[NbT@Lp4-'o0K[+ܢGH0th^j{7@nZ/xL|2% nP|+ʀ[ ul5GZ_ײaL8oMtAqF@D;4KOda, fcXٳJ ZDF}Iy},_cjEND'ưN~LȮ=lr.9]gm~16e)r:P&)0);r퀗> :Um+Xod+u2EK‡EvO t$S0r (q/{,fiDә=-]r\]+KaĪ p_B|'w=<;jΠ1] .{bj5=!se\S=l@\ptw a{OdP[/ (@=n 85sUqdzz*+P^S+\nW9EHyzyo u)c}v4|c4VBט~Kߙ0n)6S%/Ѓ]TJf&ynp#B›%%3e<=VB„_%dD8sr RlkTeV*a7D(]i@bޕ/Qq̼zI0!.!#*qd7 pPEWͦGf ^^Ų59Χ;x *Gl K[OICuW5W o:LwlF%j|6#7#G5ᰨ1tȓ4_oGDm6@ Io˳& gDENjlUYge +ύ|I;i ?Z[︬]u/5]G|vKYS욟OŽ瑷[ǀfnAe $ri8=wT %KE2h%gmsl=C1! } @=C2ʮƝKg]j p]Je MDze] txc[p+Ȏݽh+-d-";A:H<Lj.lļY SRv6tJpۘT3Jik_dϠ9[|YRY h86aGhYZ0}m5=[98*3šyQiѡ Ͼ]j{AA y&qۡUwvrLx Nil\䜰FT#)M\T4_|A:U՜޲eX>`k;'xjt8c]Ӌ*D?D)<˟\tĂGYգwPd0՜\9JyFT:(FDrRM0kúz]u$K51HI#0sL馿%s}rO Zr|Ïya(\ V&C&l3WpkK`Zq+>2_x1k]T#Pb.頂u I=yQȅHf7/s2eZ1dR?,C]IC\i9L]qvtu_]t(`(? >h?uFа qm"5~/ B kvS&{( =Zl5QGn ye~pgj*"Б':ݖ>>[:DfTw*9r2}QX7q1WzCP#ROs1vue! Ip`XNa s~ N :Eeԟ!'ÙϏ+' \& M#2n< ѶMvdw GJ/Jw8 1>)PTPND׾s5CLSgD ^" (A{;Ȕ W5}tя_1+٨|jW4hV,:Hl:->4:0*/%$v:[?JƧt@S6©1@q̈́Tvy!n͐_jR oPrg5U3SUL2Pg8/]~BTaDeЭ1'Q#ԈT΂4qIB]c*9Zi/Vr +ܟ &d ?VA1AT&Q}#>d`טgP E[Pڻ'CTYʇ 9,*c&vhS !us VLy2OkV>æ{5l.vvuKg;ҕdd$"ZN " =؅U{_<|5R)<_:^6zpWAsmR;22{zN И;Ьb^5YDG&z(IQϥ(I4W [?NgASubӺAW狱.ȿ%!IvL[w~oWw*8*%s6遛@F綝] ƌ|Dd2]\cA,$%фS +]{2H5z '+]i%?{! 0 {@'Ya&Y@YM; PF؂l e$N j9ʼ;udE26``) *VHGL5։jbZ,ڃ[ͯgERwN'[{Hjַ5Qǁ޴v݁EdI\&݆Z,W6ZE8A!ቹR&$h E#Wf2r7kH8-~M[66aR<,6˧p(M}P9$U@ఴMg Ē0M;%yKQ̱ǀmhQ?NGѡ]62es5:w鲋}u{",%G)X~ α?JK[Nu8,{ԥ\c5Ѵ(T^nD0oiӇwmǦ_l(A- wD/Ңmչ?`l~ߐ!y: ֍"T& @rd.2Frl~Fa?H)CVZ) .-PVj{&5Z`PDl4QpX796^l-Wc*Dף !r5]Ƚ$Ub Y4m[f-a֎8z8jzfB9̗AZD1DMMQ'COZW s9ϺKֻIr F]2?2" {͙B4摥e~Dx֧jO)~r] ׻ %7-9jPA?'$`4xBFptD9EҌz'BBUwxղo}͡}%3ȷĪlΙւ'.7kf\ ݃ 1JpY)I.& nn$dRqu@^|S;n=ٺ2wdީL 1kQew~Byb+]Y#UD&~%ބ_(8p{7.? $]bKJy3ś?72*Džidņ~JU꣚&4.$$v:^0`"mlJ.ĦK+^qY,s,%~qp@RB}Szc3+\]ʬ爅f oT:S@TgWab*JuJbOb]) m($ suه"E9Fu{RS͑bfթMwëպ<|h *Nk_*S;mʋ~7dya 3Q0X8{+Ns.Eni2ټ=S`ա3K.Hu`|5gNX 3Էכ`)f;udeͮ/6m#36ZJ vu 9 XǪOXK $cl3T7'UQ&CԺ&Ju6Ym z:JCn+I*D1-sHY_;Qj`A%ǣS*cLɡ(mU͊s|lL R^,[޵!Gqfp^ƄJ^ꯋOVuhkkUsoe3\Mr?JE?T<J?qا^0J!oACƦ{ZV܇_5r3̔%b"+fbEq_fi'ws7b YhtҬ:-eR5ۑ{58)/UcOUшvHy,s4ZR_#RXӫ-26u .BVw#Yfk\W(kiXϏ:o S vrC]%3U\RV;,SGqZ\k%̽eo$Y%GҤ$8R.=o;TRHDt>ź!iINf,c_Ÿ{uf. #~]( 4OW%<(2:p0 ~8VD7"lN4z p)PGlq[]WUChip~^.{Yd>Q"W&Ah]ek*Qmx4≦u0 )Voң!ݭmEe= o4KZ -NҀoD2Ұ+K&den|κ6bvC|c˞|L(RxUJG7xc5fo^eX곐η*<\ +.mOS,s:n]}ϗR \虅a5ev۳YgNfI?xIY0"AƔ(&_IZ|a2)8;NkTa!-vGkhfjh6#y?wRtD=t>IYZ,ol;3ACHW ٲEcM^~{6g:PH~7ë̟am@IbSfSmd[{jU%P;%4N&.*q45"|*~c]E 7x .>nvWrih;TOqMd,f萜Rr,g(F(ʡS =)di,?P;3-E4GJ#wNеLs8?L #uTuT` &"FS3Ls Xٽ|Ysb dnyj~V=k~kȍ >uHy"xV.8:/Hػ.}.fG^%KOfT$g-X-iB'ϒJ" naSh*rAlR`\%S!KWxiqMq w7sǨә$ =7?&<bϊZ= l s-Cg^2PJHQ;]A00}9r>^G"Y =9G˜zZhl\U}`?Gx@. |-?n &|z摀$MP}cL) r1IÙ`*T)"y6{"'|_zlwTbB^V ĮmɥjK*C S Pwè[A5w(4}1C}g}"ٸ“S1/񸄁m|?f5uWv5I䞂F5h+k 󾌀P\-eኪ80'ʺlQ"9}0[>!η%ٜ j ;'߃H&#oPd-qYm?+G5c^Rh0T şCaWRQY9.9b]ԴpU4~('}T41X< 2e?Сm |˱RɸJx<Ȓ1E&&y`wV}_$"=ϐ)"]\gDL}cDGX!*Y2`r= |1As[b?U%0([KF05ʑuʆyGpX}Oj J0+5_oFZ-|~fq |_N}P @i) 0^J@?uNL#-b) k QcaP~vP5+ F)YQ©}yQADι=|.X@H>z6ҽJW sw yk S% M~N/tUȒVF4?8&P ($YxѶ#(VʏqûU"o;{B(:E6 F\.WwTd'l'zj=dn(bB/^zDx\ҥzBC灝s1`ϒgڔ.ȝlV L&R ߋyTX%|`ɉԭs6;Os!Gj2l_?T*~%yת2>NnVuF;DT[}ޙw:9aBd5xoܫ6e Oyp~=֨9Sv (~tFJ #ֶj<s@,V~KEXi /]R/ct/aNً00S7@.`9dn}_c]jEd'0d| ~rnPW!qܟsIBq ,>(Ll{%3w 6vf>g a*< Skc^Ђ`<8 >+\ [qpH $$ θ-i7d˦+ڪ! !֨e&rCC2A6Zm/ deoSqcƚ ] uZ $+Լ JnE^&- R.{wkGx\7[NU^Eޒag2I6F,d_W(1ޫk32lCU%RjϕNb[Mqz:`"!A'tMy3g7b}yUpq+]%0v@q<,UNl,~d^ Ю]SHu2vh6v4Р0%L{ F1?@ijKЏ[p.r{/vdVp2N; +w @m߲Eak`xk7.-6K4) rq@@aj,BL}*FJkd̂ MC3Vz5fh{bD^ݍgNHۨFbg&&qG}?°jCqK$Ov!p0_dK/F\.nb߭hMT"#xSl|Х.:@EKsח? gƴqV SCj|Q9WΠV!*av%kqbl>nH:VeC/5t* @,LF~X–rlmr_Oa/Z^4hi"P]'(!'^)o9F$P ؄l>Cz7' @҃&N|h+|z/^_F򙝬.ψFhQD/̗D^ߪsY_ =I#w/&I#ĝ:Ej%ߑ=Z"z[A`͇2um &#+-UビQ>[V0ABqf~%s> %ҝy Jz<.+tc}0~]34/L yl>#)ڍfr 'aN؏*\”p2=񦶱M7meU1jl l/t߰5<x0.>9n\١QLg+O*gt?b$tdXxCQIE;jū0H2rwy9 C\ l^r}rUēZXhr 1%G lv}%S4%еY]ЯBH<~S䑒<3Ji|R3pR\BaDɮc`hj,7jx0T9n8ܞ~0h%rmC5O6NL/ 'BHIX-gFaRy D=[|ffR< oT~MzZ7^~1ݾAJ.x7Q T4q6<&]JW}઄B>ӸI398e>e%CŠw B5uX!.2ǖ{̺|E˝|ɮkA~5ܹFʄDSj3yGNd>ߨ^yV7Ey!}6X({jxB׈d!9xdke=_>@Hoׇ}dck. >KX;Hsl:(4U Yv Lz!׸nKe>UYMrɂ7_G$ XxۭGdd9.5ol=H&Y,䔝YD7~@K{pү'LƘ(rDD٨`ujy5jbь^Ar?n5ߡC ӋcOFf#f*=y²QhdkpE7rA&<9%oc8'Nm*PO@XXcD@tBmX1HO9'Pfpu~)a^pcPF:x#FN+-5T2YV9)I"EmY@aLr%?@ O/(Wѱ>Uwۏ߈" opi CLfO®!J8}3cRxPpow!l?:j-1;]TQF({ȵ"BqS8= l$~r2(9M ܏xPz4`vaM:,[H=W`K)2tg %Mb#jm-}dK߫#@.NCChTsET,5t ]MO~ЦJ\^Ra t^vR߃lP?@]BcEԏ=H:]ф=i+~y'=|)UKPy]*4 q<B"]$uƠ!LߜQ?~M*Ӧ;:ׂ D5̭aBqxghXx+~ïYr xX;6+sS[COvY>Т,RM֝zΖ>H">7ܰ# M ْl[%&(Ȫ5,}W鿘3YTgQ-&0 'm2>SBXϺO$Y/5!!b=(oabqm=vsk) #W w8boEg86D l`rA(n J9A,6ҊyNt0RWj[X.mwVThi)"YƢ3\ ߏ˕o[9^7^ 3JL,p5MlN~1d+|;e-:۹phro#563}fĭtPnCNeFXuג>df /A"&#~'մAb~Awp,Iyԡ_'Wt(%6qR*_As2z6pN\ML5(ąe+3J_ɹ.+2?"m3# NBmG2kh],ql+۰'y ):̳FUBanJhJ跈šG1WHiJ 1t@)9&Y5rB`5[cݍʼn`x ?ЇYuB \ ߹Vx>N3BUv˟Q,U2"fIW+Gc\Vn=}=H>FQפX.RftŊPݷgtO nÀh,4@ͤ ASw7BnpPsUKY hUB Rژ $UganŴAY ;=7k(Vecɚj.6DU .K -o=.m5JR٦QNpUJe\%Aq61ҽJؗɤ _t+ K$ފUV)U:vFŵR]'Gf͈# JVdy1VuՃDٲH+%ݎ.Χ(?|P*LH moL[7%]/XL؈D'L0el=2_O+wj#R%qk?Ne яZ}zM y.*6S૞8 ?5!, \A J5K3 @ByB:MeDWAӓ9d~w7x.O'Eʹf ðkϩN컿Q*歽H"8a#bDy?JnVk=޷7 :vjfuregZOdӾIB{ \BU"n0Th)! ߉S?[t9۩7*9Cu'RQ$C]rj%FYۨZCƬvA9!`E{uټȚ }zË_.Q4^?U㩣P٥%IO(wUW)'`g64BOp9(0% ŷ+x64 ޞ?.W#H%Y} Z5M3bޮK`[0eߠI(@ .73ڌ|S06 NarlF"[/[ )%ȍ*֟Yj=̥3ҁ 4:CPS%LtM7Qh2M G2lPAWc†ܷצ"g72Xg.Uhr ry=ˇlESxkŊ }4 p4+\QȬ3G$lϊsjiKT_e~&Se!1-55tIYwt ֘xv&-ENϝ%yF F6ʞx8 ٢Y@ f/*)Y~(nԚ`98]MX t^?tN%~.P<\܄X *GT?0F88԰jvbVF%#45p谭3g⚞)҆Xn5XM1ΦPu32pP6dx`BQl:v|@/I3Q۵DZ_ f^ij%cYŔ/ آ=WczcgU:'uWQG7Uozv$UMx{fn֌ -}iBF+ 9áp)@c}F^ h )!9|'7$>U=[Y~W eφ%eo(:rNzNPmH:Vy}xZVq Zß^qG/ק^~2Ui$|ux#-Jq]32aEg7ɠXF,W I٢[ǫzj%OXd7rgnvWɥ>[ՄAp=JkCKwuGW omźF ! = Mtk=s}e!fhs䴔>^utQvo!U00cYT~KJ o"zӊ>oQk;_lOK3?I1GY>hQwo)vМ)4aYj h<[9-dηa*UiT3e21 {W`yXj@62~#k H(9~Ǥ[ kMc~{@n5i0rm.nl8?{ HcwJT;&Y1 R8P-䥳TZٕ{]nZ R9|zQꗇW* {aZRIncnf{ ½3rM uw&# 3! #ghлD}fөiE2GxEn;nvʢG;+%-u^ҜM)cc2،g`S~MGTc(Ի7 cDjd{juYc.Lѿg1ǯ\kc ;qTHHQfz(nZ~})$SPh26M񁁖UC?_)o14mFݳ~eBea!MV~Y;*"f~ɐ7⋞pUk[([7jP=uZ9_#W gx;0 ޗ'ezU gmMYݵ -JY#%$;MҹR_.m63\nGvU6\u@OxtC˶+8 ^R,P[ɟI;<2 ٢3Y8c7S`*Q[wԜlja %/ުғQvI _,}Kb=kYkf*Px'<>=! =Raqyh|q '.p,, 훔l`YF;VMlJ^qр'gOߐ>8Galfxgx_> P 'lnض[Ű{<ٗ`qb,a1XLĘ:nDoSF% !)UVUD7FDzJ-"y1Ш%Z,ݨt\AV?; /1RM xeM)D;޽QAuw5^oʂDvaE$m=msYH*\ag `dw ?dy`oQ簯G k2ib[u#w ͝v1%Zr:A|p2 ʎT\#Qxl 0ܨ6TdR<%O317bpbw}!B*/&_H; ,r(ZG BWKH}4&~ ,R \@)4*[6Tp,utq3fp#`'fȁ;c9ҚW9˕? "dg^VV B>y;x)!= -ȥo@돔r}7Q1n[6K,QB3d"Ug]E!:^Q3v\ {[ ְ$`TA8gQ*BQTEs2䏫QES%v9z,Eˊ u+4U7IUE^QxL+1q5TqHhvrr(7 tlJ*UogTjtNΨ|ܵYQk1Hm.|y\e\8O)ճܞl ޽Maw5`4.9t\3ge1l]hˌH'S؝]rA8c_≁:c{=K=Pb֡ (0nK¦ gG9l`Y֙ =ңʜYh 'M 5$G)eS:XOkm^"b@.%tXA$v↋UAlt$JS&cn`EA=Oe9_zl~%ዿȥ_*zưۣWȑkь&Vfؾ> nLX>sRމzxip&ff`#Sck*Γ9aÒ܃ٔ"Ʉ1hCr:h !ȓef<6(Y[1SDhAY^*Ռ$-!/"Qfa;7d:Ab>FߖWe}c  jH8cTp 6FO :@.'L:{1E>=ܤnQAsYSW|i2jA&̆ ffFwJiRm$3ta9+ƙ?eP@ci=H|l޼,J[nL- #Z2w<ۃ[ݻEF9+j%Zbʙh&D4*1“ytwJzF93y PNx;f-yJ!WAy3_EWmd oMT`O.MoH] ;7$:-lط7@\=s\h13i/*ޏ4PE'?wLjO}n*$ѼٙЮB|? ic$Klo D$Pr8<؈5zrp=vI*k0+MCR܏%0rpaf#@R3L6'~$WHii'G,]ês)7PCwD;AX&sD2Ƣ@g*fGlPoiJ,Z6:./#4 ;mVM& !8Lfe(crc%S1?/( [t$/`BMW}wpRE!:\AL370,- 9(zs0"^{S8; +uW4b `[:X"B#RŞHW{AW%!(KC:V6{^m|ܠƈ?v]X2 ttP*q74wIװLsV6XkT?TEKlwT܌w. -׸a06h_®Cn[9`Ѡ,a?}+Datik9$|t79XV}=\ރٔL!-c0gؖ_gcaHy툣uR: :01 |S& 2s`y `E%_Rޚn-j4̀xrn!Þ]OJ4f)G,fo︴-vlT%U.]L~XC,JUY?ɇjRQLZCχr"O]70|A8%mUY'W7-nMPCJo( lr!4!5YnNR\Pj[9k2ͻ$%Ε[|Ը 3ԙ_4xPƬǕ {e|F  m,ψG=.r9Gh`1zeߢd`S5C)ޫ\Xh$#S78%3N}0B>ЃxYc&b}^OK/+\< C鍵YSbx6ܝ6YNNA2!mlQ*\>vM -ifW isJee  .>`]~|G DfEWoH@xHGK]Nث'64=,ŹQ3h7;ٓFk;0;{ ~P1XRB9f~jg,Tc:wݩmаi:qБb64h%'`K>m6nL )}~ GeU7ʐf;7MKXt#c7_ /zh8ibS⧋/GF))DF/61E(]eM0! wq|h2#,vAC[` ^Cs\CSDEsƘfK7O g`^Cp_*@!}j1^jΨ>]ob0-ꤻTpKzejĂl"Κf/x\Sm"_G iʼfju#I^X ]EvݺOX8{WsDmXZbv&B%.3 aD3ZtU+rZ5{`ifnCOi(bԨq.C TdwM=j/*eU\遑2 5Q !t/hAZ }%N=jy{0گ\)vHFj{qNS"F;uiZ1<9|U;9 |7pv9W9q(>xk&W,c̈TΛvgXMelBz)_H?9V (S2$vƴGں$.rt\#l\O]#57d:?Mcgۼ|ևέLBkj z0`R!k#]58䎷3DoN, Hy鿤At=coń )NUjMrRMܶ~_/F2P_3+ &>,NE&0(2YL;t]of{BC:*5m+P 1r?c VœS@ExP)=ʑmra*0Sx;ߓn~l z]XBHxիxJh(rx0 2;tpI;+En8gxhv!u>q|yGMq:;ne12 實r&l:;4Pg;'%^&۹crVaYn 5wKy Sŋ6#D+bHl='ېw'CC3JcūRz]>ġ@EzVIőѡmwAru' VΤ3{c8홹 Ll]se%~}VjĮc:N{! $R=׭\D:- @Ǥz2/0ݯ#)tpbϖ9 {y۸@n9G>q+!ٍmߙq96BZ-kh}g1;#p\dn<7\]8 6-ѱ9M #OnJ H/;s:ޛ,yH&N4Vd 3&serJ7hy3(zll:c&=3 `/fUp V#aYqjl# O)n-y"#WQkTI"H\Ŗ|p& θfˆ߮?'ԛ#%X[Op :Ҕ^51.r[Oʬ}`G.P.L1ь1-d$h"sb;*_YPn0e6`vqtԾX+ZJ_imeuIp#A1`@]U1[:J~Ahov*~tܣFY&UrCns+AVfН-KjX &LT~cwq7HCe; $o}NC! lǕ/O6 gN MHUlù (!{<(&|LZ]R>k>CEh: uRջxw &*Z\61p O 4]T'-e\s^\ X4;NٖTT3,[T6'ʨϞXjSh}~:nbZcb%{͓Oҟ)ِ^P' )ElϠjh<|ǰ] K@Q+Luu)\ltqs6۔"!1 +>&N &m+i^mFYGm'$Ֆ7ZHnmYw$ЖG#.<' ^ ďPJN/+m/Jf7 Ud^W#daqťLFJ`nro uS zK q|BE-o/F0)j$7:EԆvI M_ V`/b%]Pu4vD,U^HBɋ EuZnN]I7{/Y4? 3hFhTXOw򄟔qƕdː2ӌ2L,K=TI.t9ـB!CB@ ޥ+,.J CZgn|Wf7 \F}MBtv ʈøٸ&iKR#q´9ǫK;tg( ʎGx`'T"ecko`#YFxq42$ y+ҕD`:C]&Ob=lL'J'I՜2QJPu\EғҎFhs+-D:@p,|i؝Zm`$]FM9?LxQdJ hg%!PҤ;/_Փ'Hj|[cHԠis RL{QLc I ʜ-)@m۞z#H}0Wǥ#"M/1H8kr Iۀ2*aH36۲vx~m(#YLE!mjS2GŦzNS,Edi)+t%V;[v"XF!%/ry 0Iv#(F JR G+*@DFuCҜm>}||@#FoCR)ȫۻl5cJ1Hȫ ru[8^iy%dX@ұ]Ai7Xq2r:Xӭ 3jx]\o`3uxpq}䈝ѕz"2ځqVli{'F@b-9 ~})KwwSb֗Vz9ZѓJ<3s`ښk2<_=Tv!1cD j9Oq&UMSFԩ76Rl87g >|d;.?$E=q}4e3MN;p%aR.F+i<0:K_^5ճ7OJtۇp:w`ve@al^89b1$PXif@ ;@NgWGPf un_[L)cH^>!mA) iy+iƨ+㋶^ebÇuYw1'p[kQFv)]9|~ fr*Dj:hB>.-[;L }%,&Vi|K!]fZV˽u** HZ /kjO{=ߨhz  Q$t`lQ-贄@D]{':]:g⟍+fzcgt;TԝO $f2$K&gw (^ ]T4iK˭zp vJƥ=[MDvc[vdmI@'qqDEm6+bnҙ|I"-qv@΂`<^=7_tRpERD{ا A"b+lxcBT+8pn b!zU,{ HkkLEt*%̊O vQ+P*'Ē6t.㿚r?,A9MYYdz&L!&!H>nK# LcrF!# k;;*p ͳ=Wp.D<['ELTM֓)o'O3Ͳ5Z-.."8Hm"08 MzD Ƀfޕ}Y A$7frZ !oz+4tKB%=r"SĮq E5,_s~%Lp4:yPŘN^2i5ӧT $1# 53sRjuxՓ3,Uj1BV% A8WWZaU@VThDgI!!h@G7]+?&A $]d# _Ng9 4!ZKyI@֝]~9F+ Bۧ]]s~[fCVZF?Y-NbYfC@-g(۝tc6Z^ l +xJv/Y> *+h":=s SG:,K@WA|gZuH7VK:&vfK 3LY2bDM( 2id*ȷbOmnl !($0(L VH(Ul{N aWmlOݤ .nhmd#& _,͝;rA5]1EG$+l(o` _8Ȁ:yۮx;Gf'qYG$%K 􃼢m 'ycdڂIN7:[5,>*VO*>l^"W⒨P(>r8Uܩ'.7)ϱ2eI.=̿nsx˟#TX׮KkJg JQ "D2\uE]O4ۂAis-Vu}۲]NMzBp#{\GM0gp!!N6qtAs D4bAM ۖ!D1(Pe y#;An*/dK~b׆s>5B\A;XN Öu`(UM ?4@($[rv(ڐ "cE?xL 8Ebgfu皷ݫV-wOT3X Gtqɱ-WajJ8Ƀ I ^d&z鳍A8G'2% QcDR0y :L@P%PL#^ZO -V"V?!\_ ބęSqDžC *f݄뼐TE͆ [ь %9h&AVF2OsS7mJ ;E%r]u¾¯;I=CLB]XW^޶RI9"}bOj_h<,ò뿛mk9H`I *?' eD+jAR&v܇𒒊#_+Eǿ>]*5̻~ jF)HLS `g=n|]y%c/yA5t]5Ãj)qRQ': Ker,G&$J[*V%*>, $n`_M)%ϽIlܸ˒ŗoZ @ʜ WBKE٩n`0fTXjf~:cl˿*L/^툳4=['v6έϐ9(j?P ;0AցMEWc1iA&dXKF _A1YC٦ WͮrUrw#MiLm6NC6KrQe.({MA:9C]#NgV^b],f)$~c"堨H )tvطt)K)W'˜4+~V?jL6rŘO Tn9ºi 0"/ûH00Iz!2yYwT ,|3ߊ-Z[!P#C#LF42 XWkaG}=Tp` {Ȱh|IcHZd Fxhii8Jة* "vŏ.jӔb/TBOK%+짚TZW[YDM}Y m9b7Ql-9+3X&PJ[跤`6gZ~o^y=k _%0]nAHIʿ<;C[fq\¼G]{8,e`h{"C+ qC^ c<+5QZBqè 0T,ٜ4yުؚ@-m rClj#"pV</.汝$/GweLc!u~.+w+m ߠ] 4tXx5OyqjK/B_>)QtK=SZ{9?on CK0W;ʗ91wBH3^@"gxEt{OAz^T;%u,^*Ӏu3Fpzl[Uڑ yQ:!*!HRΩʺ0b|}=dAx>M47A' Әx N>V75 NaA H[iAM3}"HUK];ZvlTgN`-h$J8l5+^Q'w0)BuX.PA>$xfpJvX()tܠ&mʊjw]N (wCnDdXX)aP4-8 P4Pd,نmȄ@^ ,, v@D{FUCSTiFPT|m v(Be .J^ëTAEL.ʟd=ftOD{Sѯ%JI<2"SI6}(ZD/j'?|KJcV28*dv'|h.--8/t{TA<V6k^zQA&#_$s[Nݬk] (o}$&?85/X:n3&.vf%;?$Gso >$~C !tfHd4ØwNT 8ݐ`X?j(^7c`*o0,Xd=v]$_$;4_6r;--UN`]L){]Xx})/TݩIIx2V-[1,]e֠dAF4D9oT5W7Ru%2sHIBB9VB>{AG8Le>%2񆫟!F01s8 8QZ&qZ%1{e^P[G/ iдɫ9e|]?z,ODĉv0swQy^T+tY׫ar>-!?Ma˽ީ٧B!QUn r  G !\7tfw*ٙ1,d,ש".=3q 8 ދZVs*ā|XʷCG3 KeYiMuc~߾t.2=&u6hF%pאъŶϏ(!K# & skݡ[`mSX%Tw`[_-vDx.ϓ m?-ϲE'9.Wn#r'=oX DHNUYF32/ ʭtFL_]uqo+(%cٽ[?];|)Ǩ/ODg a Um ~iS-.̭6]IǴ?<[|4ת:B4;*OI]X$c<8,JAp`sbI&{LAj9SY`8ͶA$@^Yc@/r'= +EKŋUskykjYZdFg$f9n¶7UQR 6R! l?s"sGk.Mdhh}'Yog"6 e+H-sє*1҉W'woa6M9l&ĝqI?d&&.1?(-UNXGB>3~ҵ] FH$gd U=cR&_; . 2KRЇ<*ϏT^~ g23sn:mzQ:i@s-ѣ{ƫN4L̪̓EHlj^U)9y$V<U^4e1"y(`1i}D!ے#QNs" 3МAJF?Xcü?y (7KbV RGU)*0zTN3}57@X.bF0+ #$'@YwD2[ya'ؕ|BJ0ٗuAKXxZS.* X\t$ Pbк ^WcB6[aE\8nS@  (u ,,v.PKxuWM; `@]B΋!97\k .Zi՛UY ~%$:`8GGDX݁76oFy2{twM(eDB`< Op}n/]QoկQ0x /U3gf~}  qa)jt_$CW[g~<@q@ 諓<z9ՖE vxq$r*aa)ƪ!4]haJ!&m0>($4hD{sr |ktSv[ o=UR% ~Q :O%:v>yÖm`ڟ0V`)w BV O֫vr`U2)E*G& !Tr^b+kiUV[#o=,Cf45m1L{|ND7tec')Te-RtiuT'vX D`-Sxe r.T4g@| nW6<{u;-j$^rt܀:#z{詳׀92bl |CFbvKd "N&h2g÷ 6dh='HAm]BcLSb~<{bGṁTw[W>ϚgGXu7'6XӀ_ͿD(,嗒|: r209yDD:oGTj Hfx,8'uqHyfjfc Dr^i!$u7Q{%8>c^zQdE"26\ Bʕ (fpnԜDe*>j$ݒ@U 9o;R?X۳Q5%x<ЛC Exu:3GPD;A 0NWk2Oa&/Up٣nb[u* zCw;L)02}Ap!{aro7@ &͡# DõAx0ursmjP5/'ͦ5XR8LFo&eAA_o#DrS?#,5sFepGrۣZOnwV ):mUXpVK{~JG8|,*Nk )~5YT`G_1W`K5rrdf$H%sf,o 0%`r'h˗}?@( bcE7 ܠȑ7XDg* s! OM.ɬcIfE1+?2: ͝_;bc|'mvI&P&OYRfƍ}l.Dz p/ÔkvYrW[pO%uA,!6Oa:cJ7|E gX$4N;-~Z8BY{YUu|A\smlR/` VĜ~qBˁjS/^lڑ(bl=¢<;{Ȓ[޼ ׹u(#I4lFɚև'4/O76c|& 4xjjVMDh?ױSqG8)2*".%iy2gd+5}24q4zꅥ+Ȑ 5rnA(2)J juPf4 IJmB(SWR /ԾO4~iKFWSl\т$ÿyL8*tE-tRvrVr0vxgQ.zT @)$6sr~nQwsc4Ք¨Q!?wDzX,D8DhO7OuбAUZpsݸT;i,^Oi/`a r|菪 puv6$  g./$uTP1n2!WZ\`F>%W/# K8 UiXsb풭; R1O'@TF^u_ڳ"st(ojm'B>aFjcuwt[?-ZՓ\o(g(NwvuDLBEer"Ŝ $aWڄP9eRRqIϮ4WuYIAA[h\QX+gY{q#$9ʚOu@A!~@a@ CZ^@:pMQ|?%wf2{p!zn.;ZY {p1 _ywQ&$$=\j(U1+/TQw)K;g1DO( 6A/NoRߊ~Җ]|7VHɢl-wL6]헱SrÜs2GYҖ %5S!Fo~pToň`^@LY<`sq m`s[y4nR$eh$9Ts %JG˼`Oli^Q41SK5({0Su0 D6^G7HC Cu4-I^q.:R]9įTz~bUS[z44$p n?CvGm-5@޷$^Iyץ.:5 ft1zJ)$Ǹ#sx0f$X\:Q3N&)5 􋰔Y6eÎ7g>XH"[\4nbgf !C`4ďָ|-WS>9(X@Oi\~i&2tSh_&} ~ߏ!T 17z!yl*c`EVBLQQ$ٯJ CCwrR6^c6 H(/H֚U}Y\9du.AY,PCpI;y4v?HГj>7Aݸ=荒e8IxkjxZ_7uqiS{0([-0 ?0m9M~Oޏ>Lp: 51΄PEb}5'1[A3>U?dm'luȝ (ܽ)@b.{^%d0(5*"B3/bu[  ,f*`3?jɐC .G,¦t)!#:U MS'wDB-%#1\_/ БTDe!gx@ͳY 53-ѳ*]|U\r2IK odܦ_Y#N: TE˹Tې>}/0y4Bd*t'ETrw lXt=oӘM](<|`5[.%]zcHR(ׁ4"WRzi lC++Q8藔KQ2itR-Pa;Ntw-F r^t(MrWA #~iDF,#$vMr[&Sp{l>晳aQ;Uy5|(Z|7상npppht _NtB]C$MA .T|Ŗ4<{3xI1 rZ괲f|]"=9|P& beJfgfw Z㛰pZ.͛@#"(wy5Jŕ&xa{(_]wq2 4۱lp27]ujt%L؄z¥VQ5%S3 CQ%hlQr7 v=6'q '[Qlʉx^9phq3qh3/IYj {fͭ5}ze]y=?-n|C?'\ZE jVbDcF VLrNc^ PȅKsY?ui&eLKǘ2 9֎]c OegeΛ,tЍKf" @#VQ5_[Mp|f8L v.xa;ކ/w \٧9}o^vSMJ* ֶI VRm`k^`Hţ(z f3XV/w^Σ$ʒ䕍3ُGkvF^G(IB7|pv:cFq,޹iFU?*}cAK|+ c1G] %ԖNlLZ u6xշߦY:h^`ʓF 6{DT['F[x^ù/g%˰xԶG+E#0jإ?_&a# ᕁƕHD=vπ ɫL@;W^k2i~)U Nn~}n)R\]}iǍH/Ƀr:N ieFK)fw26[qF߁mU<}8^5"/QJ4FbTO_}ԑNSX9FЭCٔmI<>Y>^ď oxKIe$'LA)7rjc@  @Ey>D]|+xK(?ҁ`m'Zf/0RApR]$_ӳ#jױPЪ+!zm 1Ξ5!$]p)Ҵ=W-:=@a}p2zx3&(ٹ\خL=J!m(GKdPfG  XTXwI#F-ca} MFn`$#{i,\݀׫HP02*t!5.o:m?vYJu1'\ԋ`8ǃ#Zb"%hn#b]IN@ jȪ7] [KpehJFu17uySv9?0H~+R+ VS'7K6 } ^6MS:Wi&{tsnXI>V-esW Jm Lxbh|;΅Qb8(d߲,P\g}g iv&(l|eCl1 o{b>O=_!>`x]XLĥRMݐo|5׬X;SS4a@=v1Rnsg&O.!䳦zp]O%EwI}D܎ֹG{devIG:$tdm A۲G~$Mv[vKӼs"rG18aRR%Q?R;Xr-̖j8)'6$L4WИrC HVpyO\y"+;*wTB$Ԝ%g;%Gl"\2|NRDy%D7WMនBϿs33mem u?}!a|Z¤/7rc̮^ݟ_/ڙQo=&u)<{@mZ%Xs͐?Ӟ rN[T+TZD fh\LUGEt>и}m;tPO`D/shu_a Uj]ĆZD+ P˪)o$QOY)-чqqV>~C:UMhRԸ} =Z;WK)u/޷v:ko݆|wxͱH 9* क%>>ЌMYXGt#E&Pe,LC^U޳B8t-,1`ٔ 3:hg퉊̳L9,,}S~||WtFF^afxm FcL-8)P%Tr_G7M6ٴrxu :M`@T THa,^m]H8\o1Ow>@FfF4uZ3&6B@Dgy7pH_E >/>GOU|+ gR@W,g Fwq]yxFj6N?uOxNgݺ. $Ua HڑW:=d\ZXI5Q+4.!qŤX'gzPdF7h;GS (8_&;bRͺ@bkw25Kk~J1A.?U0i5mC'1!YOݚ( L'˩|Ug'PI@|k&9P/W} ,&c@M}( mZx\a^rPy~_% ۖ"P] 1SG_@渥5qNZ/N uhHɥyb}O(G.|}O//XuϽ˖@k%#"w* ́}jn c賱FƐduOQ [J}NڄWە[XK3,_RXZW"^FiAiK?R(mīX.ݒ #0,)7Rk{qLQ#8*.aH{9WF*KQG)??$A IcT*̩K/=4HMjKKǵBE貱dzԉSEu*8a>m_nk{}e$߃g7׋PZ)^:ldl02ҧxN(PGbUÀ/rC;sAe`.(g]d8*UZ E߄L_X0I¿gask 3TlsD  $H8Nk)ۨ2vZHǪ;aw hs#Va):lǎ"F|i onw Zohk&.ڲM4zT\< ?Lu&VGgXQK؏R;j&\ xFFUk셞4J"M'azXM⠋%qz-<=&N+nAӼ˿wZÂa&W:Ҧ‰LDֱ6ٗ1 a9y /bR~ɡS.nYoWBgT踦]+]0#僷eU'gM^En = ÆFRDw*ߗB}w9X`1&J׊ @Tk gɮҨiniz1|Ξ4^vlode::IcV>bGbG&ݮ^')%%N+0Q^P *{{|D Y 1 ГfSD;~SȜo>9E;#b"C&O^ a~p 4oJ ێ;|y>kәFO b>@Mv9|HĊ!c"8kzh'^W38#TY!WHHh'h8y9PʬSYY;@TC5JC-uLu xgj#}Gj'\[ o7% c$%m/C]AU2Ǡfa!RSH6^vp/сzacZ`ZZ%' _X)Dq`U=!Cؾd:`;k,^fK(f{KR,rbA6-Cj7<8dL(9S)9kW5\8M8yFy?xxܜ {tR|_*bHFC7 AJ1$@21ݠUQ09I6J)Z!mRl4s#gv 4={򞆘$`6>ؙ[}5֍ ܭ$!N͍b#lVn6m-QU Q^! NFd:X0L#-u)֬.s͂6ɛ*S{>B8ow7v+6 B<9I",Иܾ\QKmn@z`}7Ƅ'P!1pV؏@`"+~>G+MFŷ _HҷЎk!XCp7\J!s} `XRĩ9??3mӵQ%ĝI>4oA7ލ{~Ef#2Xtk!jO S\`8(MR/  \VKdeW{t$Bu nIk;dviD?ЃYj syq"E'c7bmFYr!g"ը_ kކ$[HG`nTR0`{y^:̝X8'i`wn=G)ge{ ̚G^f[^f;T#ֶ?ݏ2c{-`V_X5DhF%KJ]£2q.䁏#?ŏs`_|=HDt#·p(߻xs=of0)U%像G'\2CG_0js' @K :$Oyw:7#!AՄZK_9!PvMcLzyH<ÆbB8y4Sv1HӺFH1ݸ{h n(Ԯ2nD><"&Pk pջh˼ :e2wUΌz-z 4??mGg0=m8/("u[oNRiԊƁ].FnY^9xR~ ^CHQ8{3%:ѦTZujA5~?Y潯6'=#U2=7q FLd|X{ʏs^bf٘(D}d6&k(=_c+-H|"tQ-Rۉd|` `SdZ:hܸ$|iz0Da.tW[ TlT\#5B|/G N6Q7¢ b d@뒉;}TiЀ9 kPM1%zj>NаX2zwR-+Ij/3GK%`gyd+44!7 Cwz6'Eg"˻CeHW;guqvFcZ '^!uo{lPM˰?,嵂#%AN^5O2q U7ҽE?tR[ѩє$@`DSH=.Ӧ'ќ fCnvKr !.މL B>Jw)^U,FsqpnF,:is&7RK:_NDA݆tlxTC;[jO,s_j?{3Ȍ(Ma>@HrJ(bn]*xE%tv5HH樍|K;1 r\m"DbvtW{"6ٗ~Hw?@6-Li_2bq! ݑ}߼94?@.g`S={/!K|V“$7[N%'y CPJZƞP| L4N9onFE'1nOX~'hpN~u!^j2+ !,vr7wVj5-!UvL#P))`V5쨍d(/jJd8܀d1$mu B?\Btj\}@17/vw,~m# F6[7tR|?0*/ (JtTFyog:|3Q3YZnڈSh7߰B׽/1Z?F+yEߥ-Ga]G=֫;zB@黮!urk\(,-n;%DdBv\~o$(1s'uAgބ⭀I{kRl1f?PAM:0N:;&/ꛥz4%]f3ftG}mboWZ9`V$}o="?uTЫO!cq]~4S'}t0;CRI1򳔀Bk}QM_s?EUE#o~X휰φ*qa`BU }قQa! MH(7:0֠:^{i“Y)BP$b@섓ꆞB/l;TqcM%d)aE9'.;Z-,֊?. ߉*95Dֈ +N:lt(T0,CPfW0# 8N\$+EB`%*0N0-Ŋ UFS(PTk ;Ӥ>&w9R(zY'enSJڦ^iRnSh8[;s.f@o$똿Vkƶ qQC= nGheV4^^ *ތ=͒hOyt!r',Xp\$#|65#p)S3RWQnjV8UC-T j[Q8>~)[&ݝzr>mtu7WC&*E2_%K+j̈́OD&[ͭ"nqoSpm9} -WӑfW @ h¤3%\.Y) ʆgDt1,lCf9ӏF1 Ls~ȠQ)q.4alm[%EM{E@X< #׸fD݉YA>aRM{xn`w{! =g~w~2c* 'oYV%L-&<9>x ҞYwE{WXLA48~ڦڮ=umbO0nM84Ғqh73سet( !NIc@9 ZcS .J'd6€JڜK|?w(ߩF7kχK\^uw={䋡5E$6~4sO­_s-;x^jXϞEWY&%Z_fgdK/W<X@ދKjyxވI0\ -Kk 7 D15ҭbAkQ곐WT&BygGLRU4$'$Jk-sT!\"tZƭNP[+UwXY@|ZsK*7};Z55$z|Ң)<PԵ*[F8u?̀l,r *`&Z+bMHL}n ֺNQYy ZL$I3rى)1HG ¬>l}>逷#]LP }orN.uIǾ#xtB^_w2_X6*Ӫ'Dΐ.N9NGmE}Y]g4ANGX9VGl2hȘPQ [9HB k22Seڛ< !{ S (/vUb mOSbT9JvU$*[V6Wd3(V W_Fz;^i?_I*oeqZD+Fv#>=\u8O EYc F| y^,3xT>m~UQ!}㠞BB^{xhzf{JZiba;2=AA4 rլ10[3>,/@{/VS+8b]5*5`qܡfHs8 A;=l^h<*$ׄ8hBb~>6<2."[Q۷jtbLXx9ʲ?3}~_fƇu]s{Dѯi!Э#c,tm_.H.:>p&Մxܓ qv6.7p3<] ͞g01WnѺ?paQ +peRky4|/#4g/Zh勪'LKPY #rJ bIlH1\tDO85"bնS><9Y!PϨ.4ubuq. pN#҄60Q] 3+J].3~jG3[}R~`ڕ97*O5sh\ #L֜b0~=Òq4'au;3Do6⓺^nc#tegɀ:|giC̈́Qō[/6Ѡs4}rFvJB^^oGR~kN+Hy2jDrc8R%ee m d'ki >GDkoh]ʹG.qk.`p bհ3(b z&at0/h(-d@?e @SViaZuQAd$ B) VU5ljGFLصV(~XU4X_yoZ*7Q|h|+iO50?3+, T"RM{=ܧ]~#߉?)XeHqϞ@0ױ+B.OGiVeϦCv úYI;].#1~68kK!h-*=,,CuCp7 DqxZ¯K K'a詪պz6;?2P_*[7Y~dQ;&Cn&;v@N7c\ؤ n7ZҥNjZkry,ɋ)[Y4a8r dƙy,T*Q'Z0*D 38.d× $<wz:r];^(mr~O;ڨ|s|E#ajN)9s#IwiV:Bs`^Rb.(AU_+].QhU0ts9[<|mZ=F%'ٴA`OTp!`?:֕l-_E˖zDyg-Sܨ7)O "$Px - Pĺ/2Ui@N8XBWDs7w6q1>NG5c","U5|%!@cl}RȘcTϴY`5W'Iӭv*T.,xf]Y1 \/Bڷˀ:;s_@͵$U豖h$\ KL%vjuɱ}L_Uet`L~~C)gč  gzNn|I-oThLhS&o6!~zi.@7'İ`Pۢ8JizgCnqT`]4t+r/ FY1:/:!2G 1gh{)7uP Q+~ .Ld@pK} 7CMj̜I%",DCjr0/rL =-k=SnaO,w>#ud~z(D*IliEnl ُMX-D.~1&4 p=ȽJ۫r`T4j`Kͺ*$mIe!(, ^S X @:vl>B\U e rqbC -œn5z& 'xi,Q0Ϡ P4+(FG_v|B:$eV %iKюAVfvf-B)x'{gg@D&7IN{=^#cxX*ߘT"i6+]|k8đ?h` oOA=!bN7)QXib:((p¥%}K O0G{.=qʵSX_[6<%oCe@+>ppztl }k k, Q/LsbƙXҠ1l/3odpx}25sfVA06 [YnoQ%z6M7zԵTo](0Z J4PHenJL, ݞ0ȐԘ:ɁvkH.jwr:ښ=m+hqHLoFS:!@ZKypI_%l/qpڍ |ܥԚޥrW8Gx&am@RpK=~0iSG]> {qXS\e}BD;^B58&NE7x5om=OO*ZlSuڨ<SSoI;¬fG` l EયP@Xx#wVK7F\$HG/LRW͆rm>SlT=v `2X.q<"03I"+6* "]WNzt 0ܼr;}'M Ufn=7V}7u789(e)SHgKVNö6k?Ry˔C O*Iݑ2E\|hƸ32ivYÆ&m[$3F2ԏUQ*RS߃ƼwuijHh [9 ^SµuЅߌ(ퟷ27 g䔱l4İ?xhtNVcI@wԼ3(iN}rd]A<~Ue,D\p$ c=*#;OufԵC(^#=mU$WyF| +d0w9Uπ2[aSOFuEi&Z>ҩXvL@ٴ#$0΄Igf!q[$x$zko|izLv"E3bAS>ޔ? Tݓ_8Z[D䅚ɬEX"G {f5TN JkZ4FU۩B!9oEe*̚dɄRۆqo,ϋ:1Am1J :EwșYB4KPzY} egߎdJċ RNr Hǜ '~E@Xܙ N`J xY&ƻz܉-ۊ)D|'|Uy2ln& 9fH⠾&#n&/2j]N.Xc$?jR.f%N]06]xt"*kUB\<_niPAȃ'-sDc6wh*5V:w_Pzݠt䍣OeKKE6kJ2( /&{)8D1?~{g衿뭳[ht/j(Y1HV{b^оh=l,o 5"׮ct[ycq#u$0^t-ٝa Ȥ\JI.u.Q70'"GnU)ok?c" dVlr;frwSqiK¢H>ؐ'39b8!>֬wؠj^_!d|2\辶=.+@@%nȫ?%ÿlb$+79V2 ϕ1Jm܄q/<0GBr(o*f y.gAR}~G@&Wc5ŕc 030^X}$bq,l_:zZO:-rt񩫆 {bv[*镩;m}g3;Ln|Cn*=0c]4VGƆ(~.^0/+Se-4"e{:4ñ! p&[3\i01{-~`=]^bB2+.R<> kxTgsܛѐw^N6Ełoy{>JHoy;.;^Az3bmj*(4$&zR )r.ppoQ.<''@.Jf_mU,X"Qlw"J|wrrՙ+OY<)z.c!| L;Hx4j_PӰ+ll&m6 PMȡ}17~[a>K7-0y\&z!y5l{Vƅr1X^>֖˲o}A2x|h#= 9UT-9GdM}Y6"i%y .;8k#J$3&J 6ٵ9<m9 1}GS޿(~JYO2W܏31P9VrMZNOe"]9 8 x;HN]5P:yp_}ݚ*[(0ktDCӳ ߴG obp~55ZFB}<|B*RQڍ : {[mmΉ{%> z>:7~H?YJƮ b|NTWSnxӄ1}ˢ 9[{Lk+*|/*Rz{[O{I'^A9pmw$؟F !IN q'6F5xJ9g)Yڕ;B풴G j˩"~(*c֢HNk&"H9 4v -bߒ(QV^8=[5OqFpd;ij'-&2.xOsm1mP 2F){wڍϘ&'j KUj1j\6\VhPAUe B&.` WֳYz^#.GYRLaZlfי]2Þ"jt}l|QJٙF6uϝfɑ|0^8GJiV\8KsVϋ<ȶF"c1,=mkU &bd0?UVopYg?)L#/NyRgF/>{(`XXETS5j }Ud'ɟnA"x}\DjөmM[]o1q[K2n0 5\^|ޘ g5^V%'(A;9+3^>;;AbjgM*Wؽ΀+8uvswYܲ]Ѻid{`.>k'dW^;Ӑ!jP[&y)$I2@Su\s7bXQmf3/b(-)4iNEQx~|?J7]m15 Y~kx߸xUշUMq|IJw;VExyņ6s#5oF{_s,ޝK4ɥڵ0{u,-MXCɆY#ZCBuIcNYρ[\SR.K<05LmLQfmImOI24ftD`nԈIos`XZC"['Iյ^r)_7!C\K!?1&+p?:DP{<[!0=g;dPJ T /@gg{Hd( |Nn!&yֱxyqN,a2VpGwJ8\ˋ1~~Ox(7 l65؝&WK@~!ci{(q~ܣ̏{*=o%vY7EG٪tc=QXi\)?Qj؟2@;)1}eF@n/a Jxferْux~\#hO#uUT:w, F5ٰY6_Yv5W*q8tė W'b}člYɱ:CZR'XΧ}/kDWŒ5\v5w#JGRR[F*S/Wb.LYMvo롚iHZq7b8T cuD-,i^7% ug.UᶰDZ.ҔQܱy8lcEMLCH:_$XB={^x͈)/3KU68s D?euN IzH4IQ]&{0tFf~CĺS@VfT+UMZD=pei>#&|W"#ç1 Oq J *0~*`&)LWU" _ y'%+ 5f;$5LZps'0ŞU0J #}^pi>Yv\i<';93*6k5.& &ڑ1x_j(ڸMV=Ai`Vr'}wDHTP m"|&*a?ҟkWb@5 Dh4Ɣ4_'NuX2 ω&xt?+b{gp5DI:5it<,^P,b A9[ ƪQ5&q+ˋF2(.jP4HPiJ%^sJgd [a5b7AF#;F5=" B:9-F1EE5h_e^z/F`ZY e| [FPqxK's4I䅁1S%9жBol= o$PzLE[I(I+J(1E qt`CWWRyI'i\ӹ"Q7ZǛ.m"e&НwNc؝v|HE)n*m"S-24q7V} Jtq~ ]D6@CT9.\01m8-ʑv劵gR2 zd21MnTR_ l cQ v/wgϷ6n0{UdQ_nvH\>~nby6JM~s(2CLq*gp2D}_[Cr5DC:;lLyțoM>T/#[!\iYhTi)0X@ %"kAfW7-Gt-YjzR''>>;xDd@چ!fWT͕IBz '|0r5@KhͼK!v qot s>%p1?SVvU~qWh[HYX99y+ >Np ,!'5)B .Èsr:oF죖}GzK? /.8=~$Dqi3?5Ib[d1(H>ZE 0Ж,.)3rȂS>^׸CpgZ/[E.{8~,)9Ynچ\bk-/w(j4 |td)l cpW1gMXә)ehIWY==~ɐIl "~q5ܠboj\c=kժ˴b{E"M0Adb2h%t:s}a,fUAߵ?)WV̶֬ dnw.Ӵ$@߶#8Hᾎe0A Bybwy7$~ohܑ~jUj?6 L}I~c9G~,WN[U}uS"^|oif0acWPi\3 )w!k6ƈm,Pz`旜"=>j\w\~^<Г #F2>D[s yyW6vER Fs'j}OwHs/Vf(C&\# )6lr_06c5-(L}K1MҨQX@KLE+BArP7%Rv=T"A0H 0Oa{BFqy}'TzZy r!jdGw>Y=c"\(U}?0^54f+s$JKiA9BN]j tn]96>qXM 䵢,b;M jI ]8; 5VwG jDlM4AS(KcP{щxQ8gӻ&8pS\FjʙA2"̰YLal[˪Q7 p%JތR#!Qk_ox%Ӳ\ifUnR̽uC#U3jc\nuX4jcծ18@R/]ug|}9@!?`AܦΉc "PEv7ح)h.= WIJ@<࿞h 3-O<9g=JTC=;!JYJ>*ORw3.7h7qPqCdq ~YPp*kUcQ>o8'05X*#.֬lשS;:,!eEoXtX?U&tj ,Sk .&^U3lͱ#R#R܎)E})7T[* F#(ŕCK] N}㹫?Y:Z`t*&+HR$;N֩^YSq1uXߦ}P]]GDGrIT.Jy@MUm:dn0`{ BK@#ZdE`ìrfmZ !SnY}hh |,4rM`H1L6(}ڎy҃D4ie8Q%.n޳^F,]Dn}w}nv1ebQƜN1M?cP)-T-t+ؽ=:3f\YN<bFt#}qyAیܠIC)b5dHBE \ledA.p&MޔwUGOg*JS $5ƨ.ະrQ(WtowEՇDTpTK-k t Y V|32)ǸgK.P"nnKF'ˆF' T4tUs[ouӀ`T7[`j: vEk~8x"{t;jX\u4Wus0+P16m%)Xaig@;6v<)w)- 0FQv,MMmz4)<74~6mdbOV u恺h1c;1o6 ~]XNg<я [e!?nHjcCbdbpt($E9ciRpˉ߂^pGsgN [،x;qHݙ>:ri<2ݏ ))6CɚaG7pz$;MT,pEnxoJ}Ofa*@;w l'9O*YWm[gPJjn߅jBpxV sg-Or=Gٟ;8dݾ \EʻqdBjtVhPސΕKrdnޒg#`~=4MMHZ`͢Jcvׇ?i%:)VWn=Qu?>=mH:t@U:jh֧GC7Q囧UAs-y>'oj(.灳l;4*!ἧvpA9]m"W1RnN"D9 1+xܡ1RF)f|e5 2A,-EK ' aᲅ8E4F$׬PlC6A4ОEŁִT9_3>m4tbQW R8I9jvV>qvp{o(YȜSy6y]}DQU|Hg~釒jzA_{,CpvqԐ_LkXt[R YM~ۮ8a8{ޕy e:+?]|9 8DX<ŔszP\N!i^R~)z㵶ГO!NKh'ӳMHRUvIz:8~Q%#H@ᄉ]HbKۥwMn-q l&tF;*WWgY\X*skarr/FIyW–Afd[Cxo ]6??]FhIXݧQ$@-W}(t#WLBkJ'Q0ңZNid4"ia-tJ[ 7-%qڎ 5aScZ]4d2 Vg1c hVZe#Z<*;$%M7I#f X[ ('- FC= s[*3W`'H[RٮlZO)T2u2PD\^VKĈP!+z+^]$7K}Mp4ګM '|0ivpb02_0\hoHo:&~݇"Td|̄/Iߑ0j^/[Q?=Aϡto֕:wbZЕϸX8=Y=q&r; 4-04Ci%1*f9Bfu*}B+@roB&N&?h EAqz&̣r u\L1t!}_26Εb奉:րJw3x%rXhoؘt^2vfiױB&Lji~ *B-{:ٹ~NύPۢ;H#IRV,_[奃 K6W!l䵈tr c2#ݩ{`, $э )C'#LrnHqɒO.ht~XOI+w7V;y~5]E̙Nהo4dޟ]('bٿŠ\PJ$)Q_`x̜w٭@BzN;{ݏѡǒ vgKܳm0I$@9kRʂYU/ ;$mfݜ\T$)] I&0QP{HSJ?䰖siҶ@4Jbz|Ml $Nġ>BJxm՘?}֍7Ųfh|.ยc#jTˋ<,0۠r?GJ{3\3$^eG#],ޖvlb!}YSGc9^(*,ֽp RA!gP!Q+F0D2_4A)2,YNp͌ B݂uHNXv .;JÇܬڒsSUSc^;)))ydi1?3XnFU"uܻ]^ w ').nT%vaN#c&‹@HZ{f??E.aD%xURgT2F{f'40AU09RO;UzlYDGZBY<ݟA`21<lMѶ<\ *4by_(R8AY>y7ϲj>*i<4~X[qoF_8_p;}^Z@bx#u<m R:ɹ '-:: XEcJ{Z9@3[];T5 j0=1{rp0], iZ^~d =:]ꭖ*2ev0Vb1\l6&OM@6"e7`!)LEp)0ÅBlmafݞL9J[ALEgh3eQv3j<}cNѷ('pE]&x4 |)q]rL3GMAP@"Km0t᚜]O櫻'k9(Ea` K1-SpEv91ú5?vF rK; #Up^)Zw 5MriqU=8ie[2  ^'MmwOr$@8`&Pbj(Ϣ,Nj݅-tVbDYx(?M%#+t,2?g`OM,{ڳu$9]1Bnoi%_3h$/ (n; < ? k $ u!˭}Y: fM,@MU8x$yK UxOUwӋPQ:1>EfMkkxҿ%S[l|Y`\vO,It-ܱڙ#]4\PmJg`32:CjXkg*2L8$k 6Sdk.ǔk*`Lve8Ō uT]>H٦61F[zn`@"{&{EA4BHOODKbX?af2ebMռ-NE͡i򳒖un4 ĔDd=1JSW /38KXO>sƵY:VqMܼ#Y0)WjRSdQFD}>N!yS>;0c~j%ݶ g\:@V!Ej{IGƨ|B5 ,n*q~"QaʿO.&B'ӃUjOoeT* ي%KR ϋ 4 Pq˔a]]N}(z̋u|]8 ih?E|G,QPjEVC?BAHnuiNR/ϑ5\Cҽ e,#?I\Y ݾ*_;9j½YLE!!j?qUv،u<`hl?{ɵpY}GisQB11k-+eW_$(U,S(]\rb; (ɇ:Wz}G bc?1};(} ,0Kkq?[Ʀ4I{ݘjIxҬNkϿNa3< Cj[S,c(<鈠! ~M)ۜ+e|6F4~b4I 8snͷiicwM&3pB2*b_$V0dC"uXθ $}ԾO" HtL$˳L=spAr1,j`8|smڝF]7_ֵ98Dgyo%H #}׍7@6Hhm0=='W퉝~|϶29% %e|]kr*ssbsBLo?Eh4899$ 0WMqvWo),J De_Os1k+!m|#X=G-Э2XCSdyVNjwbv99$ކ VՒc[F,jwcXohLYyv}[~%*I"DQ>Yj-+rAYgz.DnwpI99Aٖ։g=SNz<@? Ȅvٗڱ#8OOs-9t<FA HBM@ƫddn3a~ftKwH^Ҫu_ՑB36$ބ3l,/Xj 6|=Vv5<֑N[]!`c2$iևzIv )@{lbuu2⋱}dK=צ5QZce, Z?DK9@Ts i]Y tl)hY z"^[F}=J7KX;.u< T Wj<!Dɻ T'8HQ{ϖk5ָ۷*ܳԻhʟ8[aƥ:Fu  l1w1Vq fji5{h4kBW:luh5F#h=1"Pmֽ#m_2z/~gyu?d-ksAc)Pf#>T@%qHuNw]7ͦg0XY S|jQ4$}us*~eVP_t= #[Wky>)F"*+bt&;:8]/Ճ/Yp;L^_ׯ84Y~&BA)(uk_aLmLUO1b=(΅ (/DI21Sc4GT&nvNf;&ùJM6Am %ʟ?J|.v SPdP$v@080Caou&t  |WeF(~0 fzwww_?뾿1<6Ҟ~r{3:0 c6>H69P؉*Bͨ9`h0vk72E%6!? ;" Ud+L#L8soZo1òtEO[o&LB,$ahVvr#0zDH zn{Ot*Bš["͏e b1&gIu19Kh޵Q;lr'g1@~95CT8|sdlYwb4T0&k,L—{+FW˵ך?`j<x@ a 5"x8 Lk3vn^G1@86ce@\|mPw4O 6a@M }卨t+QDmer[)~{rU<#d |0gm%dP5D?s,ץ1Jg:1 E2T+5]#sƭԣz%|H?n0-"vsсVHX.I{[(%8)qk,?>WA&{Vy?mx4)(2/`K]Tδh8T /f@XLX{.8@ڴ-DWl^̦Q T^o*}/9՛Mv4kxMR*R|ko֯[75ߌ,ȹc6l74>8 TFe3- ulWn;0֤ j>-3j"ص@ђY>"St 8G UՓ63B4FwR7 x5WVew9-&RG.9i0\1 D40r|[B3(~-4'e2bo3ᙴhjU Ϩ8r-Ã_T}}0]*nsTOxas>v 0CsHYGSr)S\2ZMH %VC76\2#Ic}9%;D"E1exX⸳ov2.K)]!xL.yէ85v;/8_Tkk̾y8iJE ?o=gǁY>F5ȳ,$r:wE ]8xٻm{ g$!7읬Hd&l3lʑ(sF>(}XL۟FŌʶݘ ewڢɖ]Ei֛:."z: cozPMŒm:1Gd=U 俿أ&Lu*TuQuBN- LCf$={fW1l(@DnkmZcʵf`̧ bn;P1hʼnZøvѵD2mJPXB[O*ܶH1m}[0LK(r͌2G*jg鞝꾮OЅMFrZNԫ8[ hGV@+&t1S 駘43GkGDr)7?/m)տ-ɑt'|Sj1&D鵊^ v%WO0L){B ?A,$c-o_6vMD-+Epmm[!!I`"fRlݣ/ο k86 8 ٭t}\іb/j,-uJ 9*\c.b0'T VA38e :8kHgDMv =p.hB L`d,0gԇX>~JRTqk=$՗J jE41uZ!EqcRyӜBgSXVi0O _%xPn>{i%f j1+">_+"N=[Qm/&$fl`>1U+q&UL Tl6}YVǤ khgGBuh㬋kMOͻDGz7w?%53dKĥy_׺Sࢿ Aӹ2mef'Пw"qȩ8Hz}=b_~mQwK CyFK[lYhxsېMN̖M_GD>\ız*V|&c)5!&"v8N0Nȁ[׀`t%W gX hF%E/b*3Z/88eO35֋*T%<悉,}? m[đZ89N=Ś~␎w ɫy\Tq/K-NyJ2_>ޤIޖG DjJ:<*ӣ>}Zo,ܷϚm|UoU{QoL|`"x L8U 6{12nis9 ^p 'uFD+:N2J 5kZOŤnLy /\@kƻ$Iil+"Xlr&S0,6_& VX6$MRԶ3BC?i_>U9'5@8VI%`o¤FShijϫuBx+92-J,\¿1(8MIvo |Nz l:Kk7Jw.gJ*͒U h `2nꃖMom.9RbLgxXD0 g7r`euIt"`痊T[EpnKV'6"1ޛ4G*x~uht!Ղ;Zq`'!gN ^./-HY)INmWp@z\zɗu[t\.{fOV ߷Gh p+˜#y #IxnǰfhNi~IJrqOV0k+bKU:4 c|В{$W"kaH;x\l.A@VQsD'_)--; &YS'y*x*e]EDD|`]T^.{=<ҚϘН3z:n rJޱ%xIq OM7ߢBkko:[c^r)шeidO,=duϞe2fSH;0p̌< W9wbs!k=hJ':m Bz+ #*wlRd,ř׮ 6t%IOg=6UW0[:zKYE3IoB[U FSFft`\,-Dj"#qhJ"bPsS=4CxJ7/3M + 4@؋ntT- Sp@1τ:Ȓ ^He=%[hf3M,ŜH? wha_sv?G1ɲ(u^B>@]`ZZDu5?-GP 4lp57҆|9_ &a7'bm2 k#QG4og?t 8HSC5nC38l[|6}uUG2iBiI[M5 "~8 gB՛)׬=@$(k 6[F2Ǭsvu>}m 4#tL6a>|ژxءm2SOG=Vc ݓxWOU d,zc44~1bGsBg㷩InO Tᜁml_@@<2 DjC)Rb9<{vdҽ2ihYΞ{A XuDIK#4[P,zK0;m@{!;yB;0*5/UՏو~ XamD`w?T8<ʾO\Vy|"Οm,q-|wo,^HʇPC[hYr6Y mBY@] 4r6k|\7'hߧybnٟJe 4Xi(q17>d tl^n-}m졋RtA4nڑ;:|.񣔶 GiTE:+$|/٭kkRgAhpV8ާZʬuiU"1bKf%~u Վ%♵BNo-/NK6a_?\wqBO&f60P)_9<+7t=m^ 8 { Kl*Bmf¯yp1FLĐض 'R(9^ÃZB; O7-dhj߲@PvXRƠpѦgI^6O8'B;71`rdS=șgp "nfShbkIھ (7?lņq-u/&H׭0V'X+"qTz1buߢqѫXB1Id*U,هp=B6mU_K31H\4V;I( ݴ} @Ԍ 3h<@/(tS<0(#HM2%P]"egc)k4i8M?LFAS 3/+E*<.1 UMد%I؏_i@Z[> ,Vo޳"&t̨O5bYk~t*GjeJGlQ) L'SF?/u}km# sT@-Hohy{"mF$}ސq;Fz2Co9xd0.4b}߸5-eChn&A[,Ẓ1}KL -QB+9zx ̓WnsYEM;%*]A(5sq8&#ȩYUpѲ lZTΔ_̏=ıR{c#Mfv!oݜ܆ Hyw B|&ޟ5]+3}g=fͯ*EGO]\4&.%wO^B޵saBl-A٦3^WgSAJ 1qBĊLh29Ic)M ?\;qN4;IOCB/lG>fƿJEӒ\?ds{0\kLNKSnSz4s^4oL'`z5.]X\L'`Ѡv sd2š }/J=.n{!!G PŊbcyq G]LHrU4B5'\*wv%_9Mӫ{Xɹ:Z0;~“SCڬk Ėߴr J0Z߆F-/?d53 '!ik:%+g/P)z#dXVOLH5]gGkuˈ>xti$ iAw <9](G*@F3i1=`.fVwө̆md.K)NE zs)@k<^JE3^CEIGEc]u]<5> 'Bj"Xkf}rLc4e2WҰD.g%a#9AY,R֋-_˱Fx6e@kg:\C p ĜknW=?'$ 䴃4zNkPFzm#9cɑ6a61+cwЩ1{ECĢNtdh*'^GF%<~ -y0'pZ#mr΃/l,8[]dSVX+zc Bj9R>OZeNvŚiljz[T4-Dڹ 1e m$&^+S@FW&k@dub4uC%<VD |`ϫ+Oh("m(WoI☏M;<x|W};gz<{v>Ɠ,;{+YWOL' w5oш5;TqV,419.~lj< a{O*43$- 3W]an0uu680 ؓn}]BW:m|<9~G C"7)?t @x$xBfHeo_O]:Ivǒ8&N4N5?@e]&^@:R~aa8.bs)>ft۪3l4?wץ;үPVl92z4c3rat v/l_XtGA@0B29;ERTd;v؎]` ZKhDydnIx3Ծ%3r`5hSE{ z&f4LӮٲ uaێ$l[??chIfZԟܕF;[RUlgiPnk6dRvr`5-ߌBAO #BkltyqU}]>*)E^K;J^~iNHN!RBm\{ >>.I f L?zaOѴ=ܐP 71hCԈ ߴ G^"6a1$ L |bcm,;)~AsZ7OV Y41TKDP QH kcQ\ۼqY^y2pfEZ̸gn}{0+Čif,~JbwN]|b޶D%ejI!"\$//+#@K4+JnrAvD@rE[V?ǃws:jN]2z^B;ڄkϓʍi_JeugI5ڛ k@R0f^WF\M̈́xN+`xa#"L8SBR{2+ↀY=_Ie2w9vgd^b{`Q v|Gs,y2{7E޸$wkl|xLLw;PPfNRFXKp?|T;ؑ0FZS\UCm2\< {6}=F5 MsI;p.D7qIG9*rd>(|-tā$޴~eOMP &:׶F|. >DsK FPd)zm.,kGOy Q=k\Xk I>N,e@Re혊f Ns -L; zթRl~9iTHpZ[ǤrPC$FP(yq;1_ ~hHNbЭX;IJ\K8n_s#tLxs?faL3QE>Q |g.qrW0:7^Z)i~ozp[^J(^Rc\c1g vv\/ԠbQ|QM`oo -&Ke/M>2s[*&rEG"{c4OQG #7O4]`)?}6 V 7fY(o^_Cѭ~<@ Js@蠜OЄ[cP>nL8c+5s3e*7`k5R\}}3.Z D<_ rpHAuzoRc5Cq+Қ[gSS (~M^%k*9I!PR & 2Ż&z+A|^!H1+21Ϩ\QS( 2՗JRW.v[BzNWԡr+ma*J^*ʗ1E;.Ic&^Ŭh:G1o6m0lLĺ&'| t@޳W"*O6MJNSB?q';O3ʼn5:nQ=KTb{q7O7 OaW~c aT޾wLhRaSnUzdbZCrޚ;vWRqEVM10H!nPCeN @"Y:8WԊ^,Mml`\ ή lC@n) pA0IܖdJqDv$7LWp˔ֹњ|9 DNy 2E|S8o^6H63s{5D{p=v##F|+Hx?}˺(scr̆kn=F3uHqȴ}&0%X IFy,nF@aBLt.FZp9BA@\I3"cGM<̠GQ>,DpNI<,qk{{΄$W-*g:k Uro4Tz\ֶkq^`U.wC ։ X-t>zʎ(O(_XN-R ƙS.PjV+= UK'@9.Cs\A^JX%4=`&0!6؄21%bdDQ]PD*`'b~p=~z {p؜׬wcNV[ &>8O?VDgji)cʆ,BKJ}|0bN{ӈ<);K>HTL.@'`b5zA{`; Y0I(ûihIm槣޹/҄JS\AZEҍ,KAh,l߮^<{ 蓍ᾖſ4(-] $MWZuWSP8ԍ]l0=gk-ڗOE)H]mwcT,g <ҕhzgzsm0>b~q GM]W;{oIcD|:U@x-2M2x8ݠ ۧ"Wz;l%([,6CTIzæt9eXen ?q1vq{)R~Lmlq|jIR(P6r)%?;G.7H}ADlP^<w17 G3Ki45}Au4j5tG} Ebr@qpM?n2*dw";y K2;ȒI9fU/Dh{AB2.e!M~\ Sʶ{nS L#߅ut4'im<#swyi]09y)N ie}[KZ S7'l0*O@d"1JU㏳h̓a'8¬Z/ʉ 7V* ޳c/u)F]7G:GI|)%wg/!&=ρfc1}408\Rxw?E}hϔ\/L7njbc:+w& 0 +s<݇VAnP~$/@癴4OB&.;kLN Lh8&BP_g\ :C}iø#Dl lPG*KSؖzLq+E[&粍Ī*׭偏|w,s?`|v]ǹe'#0[&tX^aW2MND_0pY 8OJw~KY*#an]P5obM/0b&tukՃ.+k^=jk$XQK-X89Q[ 1S H6c˃{`h!?DL sVNz0Z>g>wyay#:@(ȫ!IO)D 4Ԁ6zEgGtM q?/c%őUa!jLYA23=o^$y$gP}QMzuoh‰`ph2o;FejA{X ʶ5ZU'*6FI)gg._m2;OӃyEܑt%6 sF7O]LUoz_yB Z6kˢ [  &Q<4-'৺;hTׂouܠ-)+-6Zf.u$#P ՗oat''gd)TC/F K+Qоa[ъ]#{x`` a") #\?3W^MJk`upWVI4_AbKs`X9x|L>p 㵹\E6S_ w=dٍʅ[wV@1V|j뮤ϤN,.- h[͗^wgaY:-gy)r?Jm|MJ" 0^WȪiY좠/9ʹz-5[4d#:l`Ɛ3~m+wxБv]?,lfxBݠ 8Joރvd@՚/@<+1}ݥ9ܪ7Ifi-&iŷ Z+NyPo G7JUBay6. ɺ~ژ[ }#Zo<%\ƭ&9] QLBd#~ʩ":jeGZPWa?a2YoVdͤ6!+tl!Dg1 ?'K{`RZ{%ƕN x &*^rbKҬ]Y$M^M}eTez]"'n6a2cPY5}OZR` i̵cXBCs!U~x(\1m 'Oa8-\[$8o8X0fH̯hdLɧ1pb7*6;p"cJ(LdJ"/6׆SZgEJ4IJfG&"G`,ai9^ߢS=lK[s]g9y`WE|1[gYS-E5m _lHeC1Dv "pYC*"*MD%8*&)n?Kfw3 D[F=bk0-DB+P3%QFLZCFZ|& 2_W5 M6*cMH"ZTII]GaOypUX"*Z{LA2H1L㦮@juXV,Θ"ȫһSt[4s-L&:"Dy]إJ@Oug*p+EXַL zv KO6`'=RLOgH{Ö`oPI`Z(ZlEK2ԏ:}^vXhy],Bt.P;.Q2(f*X Aɸm$K)fhcs@DL'=p^ kJnYuy/F|4¿+P"+"1wptXEJ 9JZRXd!#{} 娲m']w2)<7>-=5W;eV1e\:2 UBx!lʐp97&sM{N8ΨuCM5z"L]\ʠkSϰu_Z3'gU9Fgǫ4@2Ljciѯ;Qhb= ,!WF~>8x7<\]Pz/,pʽ& G8lgiL~soS6aqr)!_S>FIe H*InjNR3xzb)7ZAtz7sӲS-UCh"aHHs S'?qTKkRD뙣nLVI  FT X^?ی! f&:Q=$J!#V*",[rZ/G9Aڻrș^K=VH顑3r( mU+_2^`Xʇ _m`i^x\8Kb1MTZynnZ4.?&A\uN@w‘ҧ 8UoKǣ#c|RWl 7}Ԝų!jƹj(sƲJl dZ-_vƌ?-8d[<,LtCUٗ _{5_-jIN['|?n;1 ^#?y~ iCOqO td?Mo2^FD'lks$"7 agp֚`v 5~F ^_Q寨w ęO!{IBm1 ADutMq0^P<):D"ER&LQᒼL~ .Iub >xЇp93/&w 'SCE0j?bh}( [_Y=a;a5tJ2k)jlGI S?n/^ֻ <-T>q z%dV>.nn'܂^# 5taZ-6+:iVX&p._nϸ!TףWSzW(=~m] +\b[2K!Ü7T^5xCG,OF_mi1-[@C#I"r%Rai@Kq.ίI$$շdvZ+ RdW_/}U έkSs7L)Ƚ_Qt8.*!5""utġH+o̡`0g L:oэvV,7f竢M¥I]6J`j;G}QmGM7Z8U z8+ualN[F?q[4`m !(åm@ 2s8= ;Knm7_u vHZz|~(!@ xh_+Zڧ?,؁[bU =&k{|u5j~Q+V8bGNҵmb5Fr (g!nQ \"2 :\ȡDT}> Z 41 sĢ\R(E M J2{08H&!`,Зx#s;BT^Ħ TjKi Lpi|l^Ξ *HLJe 9rJBK;qoIj`;- isS&qՉn„m%ҡh\)CT>;}R:rar3GwIlq&N5 x!ˬ?fFLPmBq \T@ Lc瞤㩍6+jʛ3n(Lu<~ vF>YeWz-66PJ*^fr1;L >)Ϛr׺'^"ͪbڤE&] ^"W^[;mvu!9^_WIߕ]#!f^ FobTb 5\L\QQa$[#[p r0C00޺dgفݜz ިBRUYkp BFKN_ՀZe ztU13\ZH,oe2[`?&-Xwz1(SI-L;c_ `t:cɌD-fÂ7B8ٍAI#yHЯS]9$\UD_c:@9St!9Fc˚"/PZc;XU:.U=93¹ (<gv}}ANn$2!ڈ>J`'U-}&c"3_[o|^"yEbDOO`t!HzsJ:XO­lNPTGf \T>Fypob#VAc)ڇ +kBD`HxUC>aӱ;U&.7XDI~Ys8G -jHyɠקRlg8+ @lָ;JciVVY; B >2˩<稷 4N`_ޫN(ٜW؝Cbcْ%o\`'- (׵N*f8~6buaڥƔۆNf-:9cxT)bWUּCW$ī!m`ް@nҞ}XJBty iO$"vz3,ƙnHhX@Оc'bZ,^l(\/e'W}0f)s-+ŏ#,.14E6RG :JWf5e*Zk:W&;gzaL}Wp2:VS۳y{4aT٩sM{E')&햌{e`|hjjB3R y ''i7S,#q\ֈpxVwG*j-5c?_*Eʌfl)'Mߗ{ =Do~ZM4xI;B.RTL^H ZOqX})E4A""3OاYrLl@8 8?ibBd^1J+wE1]7fv0e~\abX+5(>gzܞup-T'qˬKr"gt32^jѤ7F\vzQanຊKg&':]6zßa1 ncY}uEk98,õb٤rNIʜ~I;"y2!( [P]m| U:T74]ڗyL_^JH2Wg!qsL, '?I,ĴFkeklf[TA4+O׈a}U$/  ZrDt$*wU}#mt2gIMvz6mZF-wΕG*:~|gx:9_VJb25F" w%whŠQ}_$Z VMԲȁSAuغUu`M}Iyʾl+lHx#=} :=Ak҈5^%^6I|!@ RL3\1ڍGTjoNCSLUZ֭m/ g=%zC=߯l DI܃sH:Q~@b 3tάϻqL`% A!$TS8KGi9=JOi1Хˆ𼵕nVvr): Q2MRvg ί[Ɵ.XPKx#d.ِ:, l #0 3VDEs~gF]0HM]eJ}ʐ#e+>) ǯy=x)QF1x)Mvu6rCq "~ɰ`LR7 yIwh3숏|Nh裖2P`z"^;YUlih>xS|/giҦr˫B0pp&C $+"1)L>x "~- tVHNO^%rp>l^x$Ή0ʛ$&i%i X^,д&U\ FnɫsN˳gCs֯!/y{`Y7 Nޔ[ 'dM$PrTMp=/oMW9`4ݒVڢBn(qeld_}Wce 㭦k'77׍]Z!$cnuyW}Ex'1,\0I=rvqֱwT@dv[8XR*] BN}KhJ\?;(7Ɖ K:6>ܤRnJ{Z e9f ΂GB/> 4_?YaS!BƧ,q7Yh(dv(k_ mi5H: 4^(rP 7pI!<3vwqqRj䅺|}\ K80!1M$s@;pقO(B3>F]Ԁ^a5%Nؿ, ow|4y@Jei,}r(8^|]Ს&b(pF8)A7 –F* k$$Mp/P'',e:~L̄˩$޻q`ncqw.۶bhS#I<=Y9(?Ww`Arz>s;o'Ҧ-'WW_tAJ5jOH霔:C#Qh~QJL#fZ>xbVq4LuA'@[tmi@ ]Z$"gEͨ 7zu#]ƣ#llUZ O?D_RCU&Mt]JC9} 9Kv=:Ҋ"oE@s~f˕BUM4iװKlANث%hc}l2?mTMi'R3So K | ?7k!A|:4>)#U'n -y3q2WMo5* &$[6ZZBuDbmdy^FuyJi949 D B؂+b$-ѠnZ@ +޸<#Qj?a}-g ubʼn!"8&@{M8Nz_<**f"Oa_^u* oA&] m$_<&zp̵Q9 .40u{X]&B཰]pљ!ν[ }J;6y !ekM'GFИ:A܄*u9jyd?hߧ1Ѭ$h޺U[t0DԹeu>P)ck1Rkp#@7G3u 3?`jXݨpjp ú~( w,=^%z_ih(Z4) jp^(p`Ш8Xrkߦ XJ[2•X :"T*j/"ZI0P_>Bn,G7}#%X(|F).L|U=[ڇ9QT}bf}G3HP0MS+,$$֦3PYu= |69jl/ީV&>M:l_[6? C-'o\I.Mh,e.̓F %rKjF[鍬z? 浟]LF|RAEfZҧq ;/=/M+L) ]\3Rx&n܁ɋ|v/}`r5wޒB^yIG|)9,i y<](%W„5/Lq 7Rx@I A ˗{lc~>8ŏ+;oӺ;4]FY힙e(RqTslyjD:p UbOIbZހ\UOsn<>ʻpjyܼ*eG/&p{3FnPK93:z;EAOYU&!]&N4Ͽۀe$0f-˫5(*ZtDBţvQT6Av"I~1 dU׮j(G´X֓͛iB&L!U hZJlh pi +;|?WH_"qh YYrOh#ȕ/ƞa k3Wdg^U_}S~~t)\Kʒ+P9;m<$g/DTT7#.ý5J}%zs<֊Tu㊅k=f,$5%~|pQuf[$LZ2=㵕=U =~*hJe-ʲ~FP_9'k6TE2xe?ywj:p8m !:mÔ>3F,W̹6m>RV(_RJ7;%lp:熗{Q ^{P*\ qZk/6v{7$%mf%~/n,Ǽh |@>Qj~|yI@\.Nt 㜶!HJ,h>i)6JH% (ވo?Yo1j#`E#5Jf&0@F R:^GdV6 f~8F,clSѷo)AneyH"BpC5:8J99?ܞ :qqįVz@-ybANGR3؍r01^dv|Mý8t whΗ !k5(}sڵV-;g*;Rq2« iHVUV2!`ΧJçb Oѽ5:bXKuXJ##syDT*0{XY)ؕqq,~ [k=ߍ=ARnh}+_Td TqҤYwJ?5zT+bw{ cMIأ8+LlC"Fr E?KflZ*tm ifԅR)}J}a(nFa$:uY Yw@7<7;:nqG8i惧d![Yj1$ `s]f){BTQ;6zr Ď=JgijNv636-Q7j$R`r]ӸB NjmK^t=5AP!5jTɡjbN ZFo, $_ \B9y0Y1׻߿0@ԯKs_Wr^^gd QhYmMF< I.n\[)Tkgmd6H֯X7!?RMj#T dž9$z-~y=gBB-g/h弘,薼J@ÛZH%EDm  Rh=#Gj4G8QIOCa-aqk|91Ƹ$y(.ʸӂx"t x` ޖn& bh+vКv]?e43P䒘Xhn]R! 5=H>΁`_'*!w֍sgr]4,/) i n$Zf:`k}6lD36B p52ҾW{ACf\Lzv.Cqs95!Hm(}.;Y%U25ݛ H-pg af>8]82ǫp GM`1a:,l9.W7E DF+IwK6 ӭqrVH*|4rl%P`u4aӏo}S cAkNz!(y`C_ƪ XuG''eVSk4"͊*sw|–qEE.0_%~g>oTdaȐl渺-x+Hn(A!HA[od=92BTnk Z8ZF4 Qx REeCVn O_*]vi~UET+11%" '3!`|&8* {_2vWxftA2w'y`Er/6~S"9׭tz}Zr'rZ~ yO-_V蕎 8U̹# FgPn ~/=JTGS(/sXhԈ`[1^DQ ᕙ m˲VحEdwT]f޽[YN+^83Єy(H6rk?.JyH,&VPn+DRG۰H M"āC(zo0Vh9F^(9EbABQ׏k/w -F.Nr+#PT8C^x=V&2\THǞFmF0^L 7䦰>Eckӣgؘܗ6גdz5s<-i^ E'`dH lHz/en؈]9ӏxHJMF]jI^wS E=Dtr^*R;p)tS[_/V^;|w" L0i?#,"`c+urlQs7kIZlaM~qM=vJ#l[0z͆)sO|:|.u_Om<#2>IV3%7x!lT+fPR`|3thS]z veg,&em F*eV< f'n9K8kC3`Ey0婆j촳ƲDUr^8b8V"d_y)oזx&Î Jq^rds܆Zm¾cĚFy ETIPdzHt%tڏ"0a s.^8nFo%RLXͷ6_1^_^12}4FAmCh#AxK:d=U:F8Zt֖"j$rWJGG5)&+)Z$Hݫ HSs 8U 6eb2=є.\|g6]-ԤV>R/oI~ܶcpשRRǤ >y[s,ԃ s:-|>#}Yڳ]1<0>o#M9U]͋0{=DeP)Ys^:;d(R4)]E2Gh,%ݧwhؖ! L,\q>ѫrm`Hī]Qꋕ MR}HM % Ńq&OLi{&y>NsqAy0>jy"i=JhZM3 @K;X?i[SYqGx*(+MƄ+>s[;(C UZ~;=q(˰xNئld@;ax6@"MKa} 8H>0Zy)3ᘯ`$ZFbw/alJtڽ`t qS]%)+ОԖ&*=/σiN(r6v뒼qy3O02>%9&wݙKFQ`%; ZNo#_ۘ?J3*9nIjq WB 1I+H*n4UU$]<#Ȅi|մsz$(E!1 FZ"nS64^`=N!{/}jNoj}Q%AQ0q҃`l=V@jʀХ{`3eTO\ΙL KUQ9BbzEcN>tX@Ϲ'l*j}UT6էHEB %Rq+\lXPwKx@r! eSd`gGԳBC3%&6>VL- Fb{&PSmTΫPj|Ț|XǨ{+HOYi|O{ldWvx8RyZy QiH8E aS6<}7T[ɣ׸yXNMa7H+hU)$B~VXsBY];dԳ<7ˡ}V!;uu[ trܨ'\_s%We&$gQ^Ol^q:? J vy6f#m~lԣ[dR 2%K`vm2Dht[cSءKukJ͑lTuѿBH qV}lsr-6TR.:=Ujax%\ zlz6|"wEO﶑<(W!zsD:|*^g{xXSҷQHiEcUX@&_5i] F|+1^# p8މxhN7 -RBH2'&t)T޹1Wq~ {ST#w@ xnOb t|)*pҮ܇nS1e΅eMV8[[&*T7b(.,Zfowx,/rKKdɿS_,cNAt6_d6r^X DD V'~G{cdnh 0lB  }y͛AO>I(."2O\D_N]hxj0 (3X$+p,"Cn%A9|un -de0ח=׸\ jǶԒ.]-[YwG]b뢒8"aa 1,%aXH%muM ;So-i6tM_Ib+ M4o THi6LT:ҖPOf&(yu1s9nt)yq,\.~V|nieuؾP,P ^wR|]TtPQڪٕ3o7~ӽ;V^ CMl"{tZ 9C-JDX-yrWu!f@ybؚ邫&gWS<)rᜁP#jR-Эʈj2JA7{0iX}6$aȀwGC*it佪 }/s% H=KL)5mcI|ۯ3&`Byk)ك3=EWLBc# [9kX332 .vJT)VV/Ni*b>8 yi],3=t,?>*j9; 2iʬUrtbOM]<$R $)Y(`ޣ? qlw?D(R2ӱ-Նٓ]O:ASKaA bDT}@A=2]K԰΀hհq]jX7>H'ռ }g!h#9jQՄ g?ً㬤dwYʔ$d~LvH"Uvb ;dDviIN ?UxSy2 qخGA%zQCä;:1wv'$A͏w0-bbKX ETkP=RQ1F7'.yVzTܓ ? t%t}[G"jKAc3mRkd-21ɋܰl=yo(P10np8nwQi|SۑwFS+*p5x!0yNLZ:o&vll{& MүW E^$mP/^=6L #'gRfW/=b2 Н~~A/6|<$cTVPQx"@r\sv h9*;'90|̰ѱG7O&O`nWC?,u+oL>!3%($xjclYE'ms_0icw~ ~)G%|!vH3Asw#ŬYN3NM uIBOdLYz@$ 3lD &ݬ!]]P -\sv$M6nP_JvdՇ;Q-ϐ!@Hy28uuSN DyխOaG[3I,.Mj瑦5ZoRRAPs/RxL>ZRwTR8IYmn[D T~m8c=Kidk=~)it0U6~1me}ys iuy7}Y[o]jb81^Ph:pxg*~&x3"cHJ*^F*nGcTZxl?DO\+p^:L 6"ӬP{='=R`*+˯0guc"#r-3Xv`I(a'c2DRm/6y!G3C9ޙetIPK҈ÈY7Y>WE#KRn(>@t/3Xwbw?01jzC4KV '|VD&c LaH_{R-yJ٦Q9Y_BH 2 *T \|:~zda?B*  wx[̷,V`r,.9@PLQvЁkiڬn7.IxPZ!ڵ rB2 qU,i$󈽐)wBy,) yzG5Lݰ~̑2?&]>| 3Q/aǭ 8EcלQ4Jz&KA¿P.mdt^^ފq? 3hJV H{(h=.M6W3 @mC3AկgJcMv:᪨xbeZ9\3 `8yUEugLf]Ј10 PQ71&Y[EHXr _P"vdX7]zIhI5O Fh#!a}E_ >2OdDXc]wu .^b/9B=!73b(kx Aqݒ#O/9 d1>4ZWcD?cWx66 lE4 ԣI;$WE≨P &*E} ,)M7-u;gfyg^+%|0썾b|WH9Hrw7["r2JFl4j5/|ec)oe/ 'L&+c7~ 2zF47[o!M '_4%NhTY S}A@)D߾&Ј+%;A/P`[4 UnucE+’mdȬ!oDrz[]²S0ilqhɮQyةDMQZ2|wE;0$tGVFvQb{yw+S+QS6hS·T+Ce rQ-m j:Nl6 aY֡aBm)^BƲ0e 5؇ kbFZߋT!_c[F0>§|J+6 _}(.SI,8PW'E9DCNeꁲ7ֵǣljM .%fA\ͧ(ԑ%uT4k Ϫ-9wMfw͕Z\!q,Yl^#xju#]3xI٠񫎎Ax"7n~= ) nrbΣPk0c:#\DjbNO>-\FUe>yM,[%/aI᥿Z|QR"C }MXL Q[(SvApM_ ˃ I ca*18Z5~H.O gqiO&mx<]?Hd.k43_Kjp`?1c-Vcp7k @ #-LCH W--;t6}WTI?bx.$UdNH;j2t_# m;)6o& yO}pYYhFWD!siZlW*2<BX>}L(Sc/9{QإejJ1@Rw JSS4i $edC#)ɂ7ENهp~]֫2.h?gkzSm"IٛzM Ts{؃Wey:AfBB>`Cin-'EahFAtA=[9ZnPsz&η"h^oSEET:){YrK)/$-o WuJyTU΍CYPY4{Kn0P# S^{mp:&M-ZlA;) azd{Tzh<0 g2hJlbk2EtG $'A˔ZT?ݔ uڕ&|˱tq6]eBt!n}buO\ڈ={y‘;+#.瞔b$O"t^wST}l)P; 2}I!u616)]HbLPVWUEcDXDw$:oKowyچ8,&@k#8w[>4+!!yEpng,ƶ0YC0DIaή1HkVL15$̀]W.l2{JȐ`zn.Ɣșu&QVid9sot{=fvFQ,oE$2οJ:UZQh]ze}x:w刷6ͣjVxם39Pyo%!hm1}zzA:r'le) ;]- u/PqҥSPwՂQ~!ڱfofe=k?|6ܝe6'j}DINM_OY @\DGO|,'q;[½ BdUrUn2W^4Xd&8KNw1^xg3cOXe/>1 Po>y 9V:GF|]?f\^*)-!7@קXd$uLD[O/.;#q[e Z2]Vi- ^8e(QюGum!*|;v{j7kpCwwYhZV.ӽ0GRKNue`1 JMvOEH2vYHaD曀\zOx՗H߾{DA{eP4}i6|县M@az)]\9YU6bzIr4_p/,3'67˪I4,g EN~i\.1#MFYك̵Rq'-EkT0^smpG l%:MŷK==UZ  hUPx$ɂ~7y 0f7)ճ46#U(WbW*+r̆eLq@۔bOm(AK/d Wѓ*lk9@/Uh>)AoOPc>OO (N6wLs'>3Ј.YΣ#QԨ/ree,Q?uzSm'Ҁe@5eXHIw~dH*¬16%E6G8fx]#[UuhS`^zTK .Le.F}ַR 0'=6E .8.h*u\L>+,n2bv|L Q1Vgk )kW)3>7j_47n&ѫsz—&u:{''Y6֡Ith)-77jL:B5EDo9H2^,TǍ ߯!!Xȭ J^d4T0o!;ҩ3gLHhk=MŬ'a{SE}.0rM']o@):(b'mT>MOU]UCߋջb% uvzZL˥{^>hiKe9DuT&fecU#X \r ,n~^.[pҾS+fעZE- w]O.0CG |:FiNެ᠀E|<*^`P!ZVbcכ ]^Î䮻xIpO x4LCȖۻMN+YS5_(m\̿]"_F*rtj/LR(gdD_>)NDHFQT(.cAB|8; 6$_Lx^CQ!6Y&^$ oi:y9?۩|,zy+>, rj1K#ۧ\sLrf8Tğ$0]WrYg& *jпkJ :{_ɠydRF-pO>?#  %~ DR\HT'G&[fCPKU)&10YDޣ 7]N|ј \O$"!B/5qFڬˇϏtz5k֨ԀgX| '~-ܢǥ3l1a^Qfh(UF5uܯ6I"~)Jд9TlFJ ['LZŹėmP/:m۰6l~2{, `-SǺp PJVyM<`0I5NsO ^t@\:~!1~Y}fb UHN!BO+% UOK{ P؇%?!+pw(=6mS6uDN1?ePXt 3|d=?s\'FZsKT3S/rHYE*m$_hI^Br;?{Lt Ņ@ETl\ؿHȾΉD p 9VuZ,q"ҙ&٪(LҖv[p"mbHS>o 59|UQ7#EmX7K: )/]'֮V\l7Ǡ9 q^m/(YH=cҲ*B_} H+^:'I5.]rɼ=2{^!%l U.8uX?K-BLumѿ*m-*!_? n.I]=m"wӑR5[nIQwF*pԼ{6~ۥj8ȼNuO F~m5"ɧ ;IO 0ݣT9+TĹacjx@Jtγ"#_ r6Ŝ5mLg)%z-QR*6?"*GO7M0˝2d%IsI^"rt՛pXRߏPHy16CnqyCA=-Ρt#woNV&/E[rFοd~ VG >G͍iuh-w!ھtXu_eWуgxH3*7%((ş0Ś)]9=F}xFPs,eD:ՖH`~H1&Li(EYa Ӿ {S2S7D$V'W>@ И~ub(;i=v_Fff $psҜoAs> 5j &Om :dD2;=cߩ)q:V۫ |OlFyfΓ>Lk5j&ogһ Gn2+*'NgHtz7ꔮnჇ9ܭ-^s!h!%Tޫ)76V"wV mnCu7pVB`rV!KLm1&e7\J wkûC~~RkEqT`%cX͈<@<cP6[~4:_*PFS/5V<UPt)s֚?)_׈AHBQ@} ԭ3tl'`3!(Oac\vаD.&i#7uY{R 'ӄ"wwh ѹv0:>FCg><]Bק+U4wP -M(|y{o#OW7ZKV~X(?ES=;5fz˿Ӏh!:gJ4깲8C&{AsC/aBm7 Q`5t\UIUv<ޘvW!*yVf>B{qVjj k}fZxYe O~*ɛhz՝jnNMf_f]d0 3}zG,>,1Tjz Yx#`Zbqs@ _׍&G2љ3 #O<*NƻdlJv>d3pnvU%\{]'.Њdôɞ׼ؕ[:}NpHα^Lճ5^@ƽ`/bu);եrs |5nc*lqt)C(Qfăt gjY .NOM Y4oH"tKx_4L{19'N &H(s`\N&lw?77W f+yb37]^4=dsjmdYP| wz5^NgX nF0TOӘM !&oHs\5(+`,'Ȟ7OmUݻJ3/(JRΓ-YۚJGRϳO TzMӾeq܌2뜘/JU*55*3 s+_36>*u-苻S PuTy:%:'#t62J r,f(B<8$UȀ*om_oTߟf}gzCsPWG0Xyƃ4Y~P3 |-{QB /-pi|6 [`H?^|j-+RvP86iWh=}wȾTc͛LGrqO*ŗ P`HL S@ %Aup+mMX}+ej\3f#Wx~f]`<#.uga?!y(M%ƣ;GZ/ }+23T/A,oGIv71':FFNJi;EK4]zVЅůKdAJ\kM RFlyME˞*ff\ !(Р9ae}AzySD9&!#m@7 ,č- *=fjTP͍8g5op=^nʵ{06pZ='^[gNʊ&^'}/D`[L̋XgV kHEBXG&(CcJiۋ5CGabgpފZo(ͱS*PlB{؆==n!-'[VR#SO+Ρy3\axW?Ǿ121YSZy>FpvJtU^9'޲R'jɿϸH ArYx*FŠm4G߮6/5'INJI9(~ptE ,ςGsŮ`,Il杕7>5 Vb0zRMSJG, *^T-efM (^-h!Ow]=PzV׬(  ]G"NEC'ixidFWzԢ 4Y2mr%Y(72Vংhls'a}由ǤNqh=3h6_ VՎZfBJ8Q͗¶Y,(58ɱX` QWf >]87y& BE((ai,۬AaPqEa*0I^Vv͛OJi;>K~a #wi-XrkR$Xu{NZ('Ց g}Y.| 4 qW%[/  WRymR̀WNiqknpe{r6Q$8O3%("gR/ I Dkuҋ$zd$T6٧!k)k%z/^Q[PUE-s7{Q~IYb®]ɕ̱<LْHSS $,JVYcMOY~9V۞q{.R>+V^)ۂsyTG-rQ m^O l&>R}BPPBt5?TҷȳS]*;,ZA_ >Lc)ol{!{0`*M G5P,x,jnƨa#y!M/MֹHd Dl yTF}qsRxt H(TVWaXYD]92i_v}Dz_-T=ƷՁpA-M}umQ<]OSUӨiWOQu&9j#6rF3}*JP"Fۢ2m%4G$nWԾ~ng'vP68@Y[ϩC߈CGQgN"'p+JJp!8S*'3601A^_'x+&x2*oQNk>\S_c߯hכ@]M9RQϱX-V0]v0W9a$  VlOjt-eꅊb. A+QNI Y~^''oI`P08Zic{ʱC[{^"kF#NLd9CE6W~΂. (tq=[pR 6n'ziO7&Qu܊Oc0B~]Txy!ŋ_" 9^7BDhM,ԅB2ٛI/YѢ%vVӀŹxle]we2dk铔ϧ⿤Y5"Kg |G(;Xˊ1 O%vV2 I2hvHe(Ύ1: t ;R(mo?#`) N y/ʐ {T/JoLOuc,4-#+qtUI<'5Tx{{Xs_i[`Gr+ϽI8 C5݄lL8K#vF\G:YO3M:ŋYkk/ ]ja?S7m*{0)L'Py$ˀ/W'S}erBNoZIW|*c>\\`Y֧gA;s\*9h-(yuf,>G":ngc _ LFgP#twޖ=tFE:ps* AO MV)~Yj\wDG)0a*Lr%\ ;,pal% fSF&3q҉g;/<ǜ@@<۽ǚs xL[d@W?p;R؜KrAuPlzvr8.RӦr'$#Rv]̠l+B)M\5-=ET٥uyuL[ʟlևffyutL㲸 T%0QcWp<U/(Fv €{9@ʠ)va jIy;~_LoCh7{f( 9$VAj#3?@9WHɽ*42*cg+w&E?$'ء~XV(9!ZfyNp?t8NhEgw!zk-(i/"#03հp'][CDӌ2|0(0/![bR-nE/ 9re'Cn\087lmHz2YqChp7="oVBJ4ĦM"E.m}R8 8;4Pp( "ULQk0.#J UHaU8E}@Z+3y c"u#9v31[cY19U!UVj`B `ȭ!rT~ZzFAw g:2F( =x7 Tt>$Qi) l'͋!@Xag WF@$GV^نY.kINy ) 4t&M':j lw{YA.9@hz"S-z6e0n Rw(;l,%#;Z[/M|m5=NʻLNI$N+6UC/ҧ|s8(#[0V c=!eGmS*lEn5Q`_$.,|k,H[opcAIv}wE2DI`}%J!;xJ,Ǵb2R { >r7?ԍ7/6mxAyEE) :a*e1|o:ݧ6x,qK|1Fl,OhŌ3"+[낈[)~8,S'{+OܒZ)t;ѸR2g΋\kUP=K< pmߙ.O|p"jt&%tlg&J^H [m RiHrfRȗ v/?d,k64"fwA'o+7@ՕeofXW' SzL70ꢂSw|X> ]1Ew7&*'=lW8fgp }$h(:d/UOL$)}H+.QԎ>!5֧;sVZ\ ϡ1kr!V:1z4_9N=@i3,iaJKL`hu8uF4T!Dd Db(!5Fȴ0\}\&7} wc*}+1Ga?\4v=W@Q\3{K4&yӫ[Ý9X#AV9g4$1Vi>x'7^\1ۍo;Ynm( g/3~b)"uYfE% M 1Zpjv桼G4~S4B)~.u>'Ъ>a-mf(o.sQў{niUXKwv'XL%+)uX>y0sY">{74_Wke0§$RzS|fiR)>_ ĔpR4\؁I3UQ;IwѤ,)8d?Vgd,k7%嗻UptA~M+U| %ܽQOP 9lOe 8/=p#Hhz<%+T hA+줰`G'V$47[h?p_#|Cj5Aڳ/#ˬ:?krĶ#]: !F?bՄuGHm O֝LY2unPjg缷JV#Ӟ?s6V> [Gtxny\rW+Idf=?ӪM$#cz͂8NYr~qDaKg>Rh<8ٳTiBCc՘ !vVVs(OM:x#<~q:)wiy'3AEx3@}*'kFj6绮; g5G&*7D˖bˁS+' +==#^,xWj71zQ7~}CJܨ6qb*#ǥx| TЄ(;VWK6Ш2ˁB[w23KAntn!q(Ýt~V) nVv =ak¬<:/"g*2O(Wus䳒A"J!aT1I=4JaȖOk<4b+@^=>IzSrkw (21s61:$}*-TLzNtMv](yS('aYL %:QX$յL9t;O$ub)s_#pMTֿ&D?CqI#(fg' (~.T 0z"@D3(T N=B$ӻ`IaXZ90CD+YOsY&ʶW#ys׎FNɽ GYx4XW5VJo$?`?̧|v Wo7Z09KL?\ǷpL @ EN9o>@7szX\1w1!]O_2#哲 eVB]fz0`id7zAu;6|}taҞ}Ε\).Whඏi?QH$DY:9ꊕYvFziP;>Y8|Ytw txN*6y} WQ%vbNgg5ɺʄe{M7mӌ~NE7Cu6{3B!Db*smgD,3’?UNl5h45RXn(RzU,YRWRo'̙;;kXELfNk uj/p q.Ř輷a 6Bע7fG6<[npj~~mHJ#|U+dh]:3-eT4}jmt CtUUr!21=I6v Ǡ򪔞ib7P+%цj\ZdiOo?KSBT^rD6k d)rǍebZ!1wUYÁSK 1V|FSO~*S݀HUEF%Ŋ/)ij._pZ9)ӮLKMz[t\Ŋl-nҧ{x_&ԯf'rѹs/|x*C%J(Bwq71Bl9ҮicEtcTxt| 7/uI2Q6b] &D3e()PSK)1KLj}; 61ٞkw/C*@Y]Dj/^m[,Q:|D Y>9z6ȧInNnBbƙ|Є=[rQ&=47h W AN b4C>u]!NvT%Rm]M| ࡁf14=BF#j??6ts:>8f:k&ozҴ6Nv%2ǯ@OLt`ZbZ!K%\wH.JlW78~#1Z^\[ZI/b#X(@xV[ BwF!?t&<-ۧiU+zs8 yw,";2]0`(!z1YsR7oK]jCA%ӮB4`~IuyOm-m;ӌW-J$b2Mp \O6#T/rm8 C fowa>J߃WJ?3prj>f+1 ^Ft:΃61AMKcrG& gB@C9jZ/SkӷL 7aKg"{b.ܻȼYǤ{؛87*\ gO݊XdKK-]wwb$r*RHnD&?sIs]y py9LNR57ei/9N3wkqo` /oJ*&IJG ( _HqR<{;<pKtR~)l=)by]hqrW}#?:qvF`UI ſ3.#7W~K?Ų>Τ,24 #Oxȷ(D^ʅ`;+ u)v:H968 7S mtcMcM# }MQs˙k%F̚{}k?囱?iͦڠ/Fgm{W\rE(A@,-iuHPYU.תp^~?| Nos)ZW| ,c`',Lާk' ;y32N)hua"y`s57i\7ř첽"jQ@ճBZVZ&FS׽I)k=dgȎ(7x?I `:=lr"p]QXKqd̼LؾL(΂u\Tч Bo:ٰdwm{su `}%JSWJB8T~+: C5cX{H(hej_xvDM?#J|tGCQ&]Bs.^؀]Y;U Ȟ:649:gq Gt@d}΢Ko+y>KΓIEW=Փ3Fei|G);>`RRI" &f;4. c0 |@E-;e`#?pu΃[i8sp|i7[Cg/xvNStԜ`*ƈky=|XMMǫy jUfKGZ:V_u<nZw @0m/qIH5}UGA'8Uu Rjn_o͗Q+,'ߊ %e!Xh"tj7 VRWf&Gk&IGWj-1_͡!!!YPrE)4#lMPtɚDs BdF;C !Q}wc"0vOe$6iz4ѧp; ޘU)k@*Pzn08jZߦq$G/2ݴ8)tfu=@䴁3h@#9(Yo o154+j:|3lzel4a9 yjsa[Q U݈7d,敠Ys9p)j)Fڱ]8#>niuI><8;zkXgc}Rg|yтZQ<@~3zbw2~Dov8t 7,bJfU >^pw.'Dr WwHs_PjpDlEƙQdx2l6l /f$ymr\KsO_ l?u4|yZR6R S >a6(rn`vĽ;/3YZ L8У&|7"ŀ|P/O5ClY_G]=ae(ٝNXNsA`@ˤοAzBФ"$嚥N!2^0.. vL/p'uܗRu@۶ hne:\mdHXTQϙVQ9NEtB3dz |w_WBx'[UwKJ;׸"HVt] MZj LmQT B)3~^~Xյr}3Ggq=eg}ŚW KcC|&Â<%W[?V6]E֠no}@Q gT]Dڐ}. Z=ΡfꌰGxv-~N+ri\t) >W n CkꥤxLndhSQ4BV}A7&nGRK1;g=5uS_J)a*j.*cg>QZ4AP:TlØ,Y/o\(&ْ)Tɒ?۾T*E"0ԫe aT20 ˗}+mboϣd#|sۊceޓ(G De[% :"YHl}^C&&$jqn}l˖:Ǐs#foji*PՏ߬g9# kHRIu@NZ (4emR$y9p嶱 m}ӽx;o5$(dJ;23ONoIyY?$&de*WAKޮ;L"$8b!YԠ3ΘqdmC9 I>YK&` S."Z4H$ۣtȷy'%]8Hdrx?'|+:_X?`޼E@2F(z$O}ʧM/9V~*߫ثΊT QGʵrgrr<ƶ#P[85ThU?'Z cEQsvN0@]0)w_B$9&n;PĊ\X^Y15y˷V.Rs.?' c+y_8lwqSq .D9ruґ7ËaylȚ+W(VBH\MDɬ;]ϕ|HW z':2D "D:L.1{ܿƣ%#T.Exn_- 6R6Υ]kےX=yn޳VA&>.R5ouh.as#'L_o }ʑL<2 0zIEb!YE{1jF%W6gBS*lE+%h}ܾ57YY#'d"'%D""!Btqx՜@r_(.5o|KF9tQ6 /v9MfϾM-XJV&y=Pn\Vilήq^6f.()Ec}V!Ժg*YZRҌmٔqBf&prtuOZN@"a.W5'3dH*څm$Uz&$I;8TZZ3=^x~{FZ0іg[:A=ns֊E#-R!%ҩrCy*[ E!yup:@}{<e<rLkw1 f4>T~>pTS{#KW(K]$gί]$^^F#(ֵOVO:F*niou5DJyUә0U" ;7^?7F$BzMO?}jsT<ΙyL#h:$ŷ<5RD1&Rx#?DڀIYaYIakO `I85l//QkVἪ uHY3W1~ ŕT+\GIU ;-/ 9Mc؉ Dljr)qSH6KGazB LU-(Y}ID sXSC`ȃjDYYOLC?+Ӡ1{f1WWu0g{oo /8$ܲl!<~EDq^XݷtԁE-fK/7їi\d-:3Htjwi,_Vq_UPPE*?Phkv&g>9! EtpPV 0ip'xxiw<2; bj~{` \%Ī_1%^qdjs)L5V }[e-JFр4)夯&R{\"{2l7G6;D数eJw7k_u7;spR,?F@Z7/{ԀR |01)dpHEmQ 2P粒xzu(B+< rNvqGy۩c=HnᒬR3de_I ?"N_eBɑRQ4w/ɸQW6α! E@ -.'NriǺKRW_]G $5"fւX2/F-D_));.z(",P9=@i]/2h@zKC!ڮTna ntgy֒@jn1,9x/l~He7C3'٢YM/sT!d^8} Qgk{_Bge\]K XYtjwm%FuS g3PƾJoKW-8, *UUUvy^lzj&$>0cȼ_ Z*sa5 >wɾ0fb~IJ}z Oosi~J~)a A1?x=TN4'z+bQAX 0Dl70 owncߔBǬJb}8XзRzQ OTM$IfĤFWD"ZmUXm( =y0},{_Qx&.Z8AeWgCC7tVĘG9ú㳧} uk؈6X2B]OǴYZq=ّ>C#V n|3wZj,xӧSO/̆.hJ+3iiqXUxim@U45J@ A:,ȸjknv\" K޽ήXlҺ^4%itXQȿD}?!6zg(RN?\3ꚶɉ]d=*I Ϻ+WB];:-[H V M">K.?Zpz-sv6H1 @)=xpQ^3*7Hnk=5.S#**pDvRo_3wX0t.R"v]xK$ye!_C -VCxe-g]\"E aFz1aL}=uTrq41^EK~]Rz&jGO̝f9+tWv 8I1)є ஷЕ^$4z&!\fa#xp\Dnr0Us3,zӟYʛ9o݂>dDbٮ b5ɱ* ΃bTTY-^BHVn`TcçUr8)Oa*{L(s8|ȨgBo9cD̙Q߄'Z=_q1"Ǣ½b,T F5G/ZlLtPh8ž4t [^♸Φ}x5FQlj]YKZ)=( !_AblhJ Pڶ^H[JKL>KF|/0Y4/mgw`amT _L ,I4 jzbY /]o5P7enV~:yD'Kwv$@g \ƪDWZ[1llhU^+dpH<ޯ2ໜ{dMHX7*HЖYic06yá76-8kӹ2)q>+8CB$yjub[1@S$MF-C|7&v!ZtȲGj 2hiwa ɊưJeHW `y/x v c $C.H}%mAmfi bjkUAsz-ؼeb1ZЖ80Ks!gհy{;Ó !9ҷ(f~Ӹ|xy5L}etv孶c,f|%;ǽ1eI%P&`Arz~OIgH^a,)ex7j'T ~R SԭMA{{REP(n;SoMY Yg;:*,?4X؅J`㕂Oyf%:|HvM8۹O3u ;{.r*f"9E) -G)£Ә8ZV;O~d$v*LK01cfM u?|vzn~/P6}Afk졻B˻7ζsBgzM**:CV~z= F!'^${&W' ףgDj*#.nAh yZe  Iדi;YT=5,߂OX^vHONF{m8XaYf7*nX3Kj}? ~LbEcDkwzi~g +>(>b֧7r2@gN!mj.NƦζc2.Erd,ͧ)~wH/"/mh` u>DA4>o&~x`):EQ{k^y=j`jߣ߇4& *D™:N 8ukjp0<%lbed)"$ӳ{g3҃98q?#y8Tyʕ)bε~F.qY]ÀC|)=%Jp?_36s=IΏ{hԓ}Ϋ_gV;n O+N~(6ߘG,/9k6^y 8SK[?F(S;ºdf!: dYzA91-0 1okUoc̺dC$O{˯:NAAK3z|k'N6o|[۞ wxC>l/WZd$q'nNp87nҔ: '8xvel'MXF|q @9<=vf5g`3D}oX7Kq]kfp.YZyh+;~Ty*h5\jHDAΫ͗(dPr7շE{oHӔ'I76:@ȳi,B&G JTZEST"lA`>Jpj>-ٷIK|wAJ+bEcl|jt=9>S35ӠA#nFh1e|"KJSQcJ$"Kއ4\dVwd-OE-_7mJInieR ԓQ52^Ax'4=j#N"#s4ǩJ~29oAeد#\75DMa+.9iLM_pn)x@T\P c聤%vQ #358X+J)_[P+;;5EeY[[ Y5<(`2v>ԝU? Ȭ+Q4>v=Y8X*Q cgWt{c{4zn%3&ccC@>9D6tPԘzZ'=N-kI0"7j!R |l^ <=i$|QJGE״NA:~9tm:7X,.uÛ?H=فrlzۜuI>o`M7(>&iqB/_ΧrׯGtYBmxN2a@0IV&ٍG:eky^lT4fNLC͙'5iL5B}fcœ!HnZlٍ8gM_xӓGDݝ}Y V.W D+L0 Lx^ 5ۧNL%NI]׆O]>r%z+^Cv&4 lqMABJ$DVJdk_kݠХ <<_v`˱QQ$OFSJiCPaOvRY]|mG>Pr9aOdCrM$ÒfEiX,:OZfB洺2zBfavRV_+IAu&}ga"iҙVP{ GR {s2h@$~e-1yLyn^,ͱWziG7X3*ebɶ_:RPtIF*)׿v!V,>hg!PsQd{=vvPDl;m8ju< ,poC?j~]~+O)~>f!(jZR<#4JtPwKyUh4ŋәaTxYN#%_:On}gy9@kn> D^>[gз~n+i@6^k)"./mٔ jxi>]ҒtєϘYAh/z{5G9u$_}7! mM޶^ukv}D ѣ_4/ix0xRZ%[ (y"3X5䦳=_vre9ϤA/ro[o\pɍ\T;m.Qא6[y7>Ű|^ Fl;W/{*}CdMm}X@S3$;HѨά:=xfi ДC Q& vyAȢ=C=SOV~L`8!V,㗂?~pʹ@=vkoR#_pTq"9xoдzBц_`=?wPlªdg~^5Uq|3F6V-170XUonV ߗ8Ҿ誝$-)Բ\)ՐBys"]aJ}D IrpĜWzE\_A$6IF߇RιN̮ͲI-W.0X=搋%N_ԎzK$6 IPGY<:p Ѳ(%%Ť'}dE6uzl٘r%/jb|ar:jC=՟",ZƘXmާov]ΐ0|\t&nhӋM1XV +oWՈ"zWMv_c8SeP/U|0n^<|QCK\Ë?"~ԶD~f͌W jFAyr揬)m%4 -ض}=pM6V }G(2ӺY~CG->@x5 5-2Ba0!o}q8Y{0_ZVޣ煾إVZFS?J֋T-2uV!UY6TI:TFZ`Pkp+sb+yps[ӟ'26?oy̞7ChN늓*gEfgIx~Ê@86.&9RuKF>Lu]CaS^_%*+Y'˒Kz3)&@-3,y3iLm7 ZIkkoNL)^-xy!s~篝Խ@`}CtEdLbЃwv"ꆹJ#e oSgZ> \8TY߮5}(Dj$5hC0͟(ൊ\^i` k4'9&Q].2z +)ly+pq]kQ3i lM }4 tD 1THqofQ@,K$G:n۰bQ1}|<]'{-BnSQ{ r. sABo#}L~gPMguU/d>sqKw219p~u3MJ҆?+ޔI g@$~ 4~FO˜  cWhA$BŭalՁ E$.1M @i xVGs;O{w;rEܪGjIDPRE ^I;h=w٬I)gy ޺EU'_lrA艭beIrl?Gw}At Q<'$P'5--dU4J7݅JOQFX(=ϺwEٶ~B˖Ήg T]>IMƭ=3U! 110 6"=ΦP NCŌo/%|),&?$[NͧzAO 3aiՖy_c{6wC|_-3vIt%:7rWEs0&Ndg喻nI(LW5٠mP;Sv}. a+su-Ԝ1(Iy*} l?O|^m3s"Pl*9jYx)J>u+|PM7D+HFhf 1cـrۋZ1-KUZֱHQ ͎_GYO Ϋ8"kr;I4!'ݘpcdCfz9/ ȾmU0ݦE`C}yj շͼ̈/Pٶ=`['ZIO_jm~޾XO':_ۃ(w'Q;5QO2fh0\ }:`mpJ3v2 %hL|l<L"NwG Aӧ \hNcF͹X"oFlm.jg'"1;9%8Yǽm3'Y棥 $iG~rnaoNOw@*gJBT֣JäDϓ0*&zOaޑ| ѳ.ی-WLP3+C34h]i\gnn`r낂fW 0s[iɀ1JN7O"^L3D)#'mdM!bq(nSŻR6p 㾞ӊ֦h,4ֹ.ֵkGoxv̬k"Ay& xz_Ho@Nʵ>{R]dm'X[W1{Z@=:Q K(kP#l\^5)("J qﵛ []r龥"nz}g[ Tyϖ銆t$ h\ߝh#wx@& ^ .W11CX_U&Qc |0eETwNO6n~6j`J_:9%/Knծzi!ݏ9PtUٜ/~Wt _ULa ˜Ywܩ޲%~ۚ_ }'@y;CwPL4}Rh>#BAm֦Nܖጕ|L h/*C}T 26W=UR)Β츺Mrou5+/)ʣz44 v po, A/wIk^L̉? ;~/lyk0ųL܆L*KXiXKYe'* 1yK&ͰWUw* p>s3ܬzz&ܒdSJs*BÍ5>Y1db\TU_+Ιuy%eQ>&/ncBn'<8l߃6i4XxHp<؅g kReE5_lmtwJ 6f~BDg҇~HQٙ0EӦݞƫ5*L4 t;,3-U%.yU㜠|Am)TIH0/,tO*翧{lL #SV6"^)Z#UK'Ƌn1 U!t!缒.9\}d7B"GL1vE9heed9*G8:\m\J!k$ K23*kVD K!𢉊fH46<1e+GQ /.%sJ8ĀdC$_Q ƛ*@Y +ӽl f{Qi9ȳY(;1ux,[Bɉ\cVz,ķ;_My8U;zX׮^)?Kժ+ꅀϓ@*:0mX\d-9XeH? ~/3 s2hTȯ-~4ac`/gǯ(X)}NnAЬɯ@,TX;4f}-g\? ~ݣ\- ,\%5I ɓr.Wҳ{W7w,u># 7]=ʜAbߓÆSz}4PDs"GeF&q%>cam1Pxׂ21-)F+G\I.p D*~ڰOy{G`S2 PRf!=.7%`:Yptri0fnOoX+0QJ.~P$Pd"G([7B$7N I`ja4HA"oЄ*j!nyH"/O:}b˻D/>B($Bb(/IZThfu&M&S“6W|KQOx > d@ƙڦf}0=P g Ui%S4rRd+xs=0YcF~)u雼U4?™DdGjrf[DžlUmkI 4e@I;!2sYgJ,r ]}7Oрsl WwD͵ڄ#Bw0Z'SNTs5POOCӡ|Gn"<8DA gSF!!u=\?g 6Y ,%&,lRs5;)[.q ?~K/Wu iw]Xt6yo(U' #cbN|:#E4ȽQkvpIE+Ll2$DN k}En^uFs-}XYvi02`+@=5l2C zE9PB%{롑b IpƝ_D xl"Q?sWQ%'M6!ʦ:m|&<ծeVNgeb*vB$)8Şp,#dZcܠQ'˭?р#%le@VK W4ڎ,zsTw3,aQܕB}q]+>r- $GfCV+Lb&'@ZKYZ)?+Z+䙶:?egJ*z +"QPl PuS| _myq&"/Wy~8ΥIr(e>G$.' DSmM'98Tqo{:q;:^F38S TZJ1J߫?rFM!a gO5M v4$>{b S Htm`ev+u- xCzLw;g!&'D({N\/iȗJAcY]1ZwHW["9Uߨe UUV'틷-dU ۧRٛ0͘S t1mH;c,'i29Q!_៸K_\Z4F馊;i1PM͹UOj΄ 1Lү8IZ& QI2MJjp;fٻ v(VX>jP sU>t S :8{dQFc23U~r1>Z6(ٖ4vAgBJ @g !0m9/Vf]zhKqvY{[ y&}K8dEn!t41ii|`8 :ӅAL"G8>ҷ\FLNW՝h(:g74\ʮ wun(lKR0}֞39_R&0b? 84^ Z/"1_ǵR\G6k;& ,W~/:ȧRMBUu }V\?HD3b@Ǣ<šȺ@>(kq >pӢҶ'YBRțGjoxkfͳr"2&%EaI;>$BHSnѕ%4޻Y? 'r:jieǻL|H㼘ԣV3bc^wPfwv/xϺ>3| O?z;#n*vnV :c#фиjp7]4FP!e(:"̵LŅ WIO||Ɯa` X65X7/!ɬ`XeKrOAdz "zY+WLaJX͸2E*"}'\scHޙOqX[ښ~ {ZS"Bc>LfaWÏeXvc[MvcǞ٩j+s$, <_cϊ Xf1@\ hitHΜ{$` kX{Pw9Kn9$}`͊#1gO#ha=*Zyf(> 7:?xӸmUe.'lX8/ԐDb|f<=ʞ[6uHO[iG)D̍N$TRu LKݕoPšCcG)yP0 (jo`i?tYf Q[IF*qƀz@ݗBw$ 76$[ya36%Ka]{1_)挘ox)7ɔVp`~&]g"A'0eqmt:h4,{m%&CjӦL!J۲ox}<_.*9 J*9iƮ}@?F,F+ 44wnE"7*ޟeSan\WZȉ  u[K|cDv KH_Ю@H˹z(Hp1/ۄs65?R3T%E4+$ V ϰ4$8V8ٮb(B1^F1 d}#o!:[u:SZNvaE!ZqlKʖ\`DUuw? 0 0M.BKdՍ'A-m@p~||ёw>LGj2 y6 [F ڊ}:^P`aNiy4G :wOEֵ6ɽ-=ຌ@48aiĮ, \ꛡ_rU{ \}b8ɎaTe aI@gSh65/ 3r7TaR"F4kq5 kX#QSW@)a޸*ъy8,A7mb@Jk* V4v AD-ޢQ;evKb(JPh=nosaIf<:h'Z,ަ9PEM65H͢]#lU /_/#h>"`-\$[fn:R=Ϫ\_BBk@1Pb Tl p dpٷ҄E©޸&y-ۂDqh/q2[4wHL &ڽHOjJ<9xaƧ01DHdivpuX%¤ &vAtg>g ~<%{RN,KOZ<LP-nl'`;h|sz ^HIT! {R3yѢIJ -c4stP-P is*4Aq82&m sƀDSYmcl2记w^wtD6?)JfbwzMgjrH= 7b `'4I4fFI 02 sH;OX]|R|ֹ);vHˀa<:y+NZ3+o'IҊ}Pz ƃ5ۡ n/O>m?HG` 5uɾrđ0քRg ԍ$}/;LjȮ*M&wNF BGփ@Y~/7/FwF|`ɕA3INVe4ýzR B@4?2mS IuƋOb2^۩7b2Չ .azU\ܟ:PbZ9bxH\. YqA!&u| zE(aipzOֹ/gd| &Z"EǢ>3.Gͦ{OC2Vnׂ+`5ߨH#r_] llв&ry3V^; _oO*er 򌯱7[T?LU&#/;xG=iUy'`TrtȜO͂Ӝ~A2xә>.S9c8 MKhj p=c[Sm$u^% %ӿxg^`]._$|nt3\xWg}0$/~Hf5>ke!D>;EHoɌř3" Ɏ™M>~@1܏zJ[b7Fӵϵݥ=<ꡡ 5Vus TEA 7)葟P:~ ȅ SYjpN1'\ hR)yNsӀRntXtB38N||Ǭnf`كbpmS;& l6<~G] 0V"1:X]4 ͧ:p%6k>~)mh;p@R(럣Eݱ=hǶR8ebf0JLiߌ~8m_]9;R7)%Ǥn WD l VK (/we*+n)O?jzc 7r sRڡQmm˫ϡF}1щ1_T4J"h)ϋ7^]Ҽ? JBڀH/GEO3<:Z d|+K%|;Y~ 3 km鼣0S>`ʅ:7qTk)=&gq}刽mmF{L2S-+h8[ gO'v8s{.' D~vѻ!~VTz ѓ@ERWn4H/2}?\4xPS+`݆)5>)MP5?N9' :ںfbN#$#! y7f"zh"d`_ë9Rlc׳=W0Hg8IhC{.q9Sgxd+Z:x(UI5;ƞ6K=&Sn@89!&P??V<.«Ag1 dE3XE1s;bOéesnyϪ3%Yw6uL? Lj϶q; Rr4TU}tAjI|:Qy~ZnPyal)Y,bY7BQ/,ϳeXPߌYEgYPF,RɶLVn֡,;M1J4r2hjST;.~) jY}baYqZNɰ^z;ǜ8i1*p‡4}!44YA!̾ˈ* }n`wt=鐿{QT&-ƕA$j)SV"8H4[fM>Mk%SRcڻ@X|#7w|BH΅GѓAZ }NIB-?r,X(-^>=`)Pl̠K4Oǣ-bLT:vS`4{Ρ|]L$ b;S~uA^8Tyk"|J'C[.Mt*N:wKdu7AԜM7!,gW0ߒ0 [3ZG,*ˏX|j_.@ lmAӚ0=*IK ׎v8/"!T v*K#1uaH߰+n a\b8 ذD`4'#ۊZ"jV-ݾi(yHtb6^W(B{)KuWpQ:e۽G ZKDNnU}L U*ILPJ}l$CVn0pc|I[:'Knkr[zc_/(%Hb1Fk`B* Я~B=~rt!cg}DPBٚ^ō7BWuغ%L/ɔ5Lߑ7ٷT 0СmXN`8p ɁFTA_E|yԁn<&:[͋>ΰIjz:T=os)y^ G?E98I(fd"@O`:@VucEGi?PedAu:ʫ <&^о CϲDo_S뇨뻯Y5qZTؓ\~ML"]udE-ڋ<[J:K­ǡ9M]o]PQ@pNRmĽD6͹YxIR 8fQy8۵!,Z N˽~Y>\wxH-@M+ w~=ƽ :ƞ䯮̫aEBG) A-=oTn1")f+\6>BS@/ǖ><ƞZIGCUx(4:AFS4ڝ8la:V^c\þ&%NENCQ̳m/Eu<H:ȣ-84XMbF A`5Y滸"D8o~RâWLƀ&P^iͨinlvE 'xI ȚM=g[?&ڒHG{K\xFM1mj >s6PY@Qj ͻgJIFfZtfQ,jṟC1_U_3牵\GBOA6XTgc#BmwxNfDR7N㦻[Gm)uR:jl 3;17*U#M"8_nF{2ŝqv(QL$Lf)X*5یLЊ=|e);kEbqfꔋuq((( g:xmjӡ$)N)60َA̐ _7ؘd 1iOfݨ #%R<ߋRl33]9zCPOB3~l8vH ܻ˖H@EGBMs%i>pv_0.`J4Hsek֏Я\XUNwna Td%h5ih]e{#хbrz3L2s ѲF{l< گ64.ݡ:}'-Jx=g6֩Bd&X]EkqȰqCuz E{p+^* vxR)!K=V%҉moc.al͘/Xyi=nTeܙ([/#duS +\6KNM5_8 L3,)n8ۑKDiR>p!1m RzE5Ļs}#o܄T}[T^+V2 QVY셭N}-*-z:rf^94?⊕$ eƘb9.alxG/v294zӞ =B[JTXDdIUO@ƒ^vGZ&q,.5?VInSWNib@ch0.Yns&K]x0ȹ4&I8_$޶`1v'-h=gd ޢG-X4?d(gI\Yͫdd^4Mz"VDGp<B`7<5LR${@c Ѽ11`ٿ! 8V0p޹s87szboW<h9-SbYI9o SE_%)ąe %0ߨ@,S5z7qd;!mMaeUq-pvҹdw۱k]!fJ@nk OUFYN#y!0#8˄Q#jd6`^ c.ꬥēdH!­.EǶ C@o4Ev"P=3S# 0d̍B@i6DYٌmIW@#wXc ĤqOy2^K"EmӪb{d8빃wdx7 um97у5hO\-CGt!GG2̜U,6;ܰOl{[(!ǥMA]"i#V'ٹM0P[k'TUG/癇W;H%Pln0o=N}<W=k){p(Oܽܥ !)9КkʦGξ`7b(ߦDߺ@=c6V=u@NKG ¸7dО=t-Z@zAٶVʜl?uM2ZSe͊HV5#\Q\G9[9,z#M3<*ygE-ۤ[2k~l;$by"q^僳*͈n aGEyW%y)uPuZ?%Ymt-f4Om}|DagtT!|LNKkƾL('.Ƴ-eAMbuۿ' w t͍*NJglm7 z}b(sS|-13!5W^5.iBbԟF_LvŲ5= '"%O%yM,JoW4"Rvkt8YJKs]< Kl_t{9);'aq3Nb칙0 ߻xOX.&Y| c^$f04)Fl}hX(v-Oy'ξB:U} 6vVsJ逐M&y(Ά,za&c۷|H⿎V;)2軙D A)APoy2"ʩl]t3Wj 7*5Y6i1O=GeL NE}(`ZBE0 vp}\߸n1=itfl>/Z5wqi RFdމ:!B藍7=^h0be, F7ҫnr7jDm3~M$$ҢC[6<֢m|<} =wJj_XLV `%26, a6iol'>DG-3~,N]ԡ/9L͛DK1~mviLJ*F'"D7;0B,&M>N쭦rJy2c2P{m?N5N7"d#Z,٣"G˩v@٬O|c,r[c:㊆G+iߓftjg^d*9z$b癃5&Tq "Hg8Z}Ϯ<9f.:S)I_r(I`lsf*Ȱןғ(sol=fKUQ3DD@|˧B~.N ٚA7kd9h'C5hֆTRp1$!bLa;v˗Y]*I Et.E#.*)I!4 GGo4̿5z6Hc ^1ɘrtֹVR t1s{]CgG2!= MU>mdmxx; JDsɉTD90 VMKzԲg?m~'q3>g(;-`ؓEñ5${}nr\A!u'Wi op/Cgu9:ݨw+Id9A@F- 6`F7Ȩ,wV$nMp* Dzg̀S;W)-YCwY΍a[S87 H/ -uۚaRpQT:*l7Zh_G-#HzJgit.Z @JeΏ$~[PPx$m{#.Yq6w1K*ڍH Δ `%A̛9mD:K$R;qOJ}k6~+o!O8* a J 3x*UN@sknztRL?y*EŰ/EUw 'UeJOYLӯHc'tqwMGByM (1"X~w|9 h*:Q] jV=b,MY*19xŗ >ն=(Eͷ]DKA{KXae]㵏D6 ЎF-?"MFb DnۍXnuYM^@CkgPrF.8 ;ݐwOB%F3 V ڄ|*MR 1BW$+σo{O8 g1p1?Rl}WX( oqA7Ʉ#/"u(mrwQCg@k !;t KkZVI*Qn F+Dlp ogƝ=3E0 (":2,_zv{ vBcK]ZʈfDŽB^vn ]OJG< ֤;Fln+'!?V,*W{׿׈8Y5 ޗjK0yR<΂HrV/r8ѧ"dEtZXo_R1s\6#7G楢5O'B4oô/4;!e' 䅜r~|X-}rMOn0llG<pő]lͦ ^j/ۑɝ7KCwZg]96 9dP>ߞumީЛ9:ˍn(xYr.YwXC]FO1'DMo_d$u6*Nf,mb׌^gG_;?.n 465[X= ~la`+4 ]چ9f{'aS{MN)^$ 90puw~Tɴ pSa>J,*$S DX6U*HHt\6'⚄~&5U76]7tWңP [/j1bJ&.񸟬7_Q鰂8􎠔vxlf x#bL)po&MKo & T h-cyPkɱRGT jk0˹P GB{+Gjq_gSH?C3[Σ[$J-rl@(Z ݴ 37w8YQcrD="9r;rYƎk%RixμHǤhHX>tKhԚ{dlǑ.z IV2lҝj==I6cc?$LZ ,}\/ 1  >mMw+t:G/`l:hamb,捷"㘚# [IE8IGl3\(((ICiثE[`{iP-!nxM:U3 nI()/UCn6ڠsrPޡa%M䷿qۖXUtf?39K 1NiuxF! +ƌdbӴᎬSSmV~}z[b͏H2+#7TX|uTn-ȺCdTIi1r$Xffvvy< LQF}TZ\;O#dCCZL`~43x_jȃ'KEA,u1 [4n gchM`ң;|UX@vrS=KScb|Ia(}8Rb0=zz=6\)RգOݛc]b%"l=E ^5FspX(;K'x/ i)ݐFT 7'5L*YKٻSl6;.;ghMw#9/lf Uxs%DWiTF/Q# oh_j_t)΂j;;r0`o= W1Yη-fׂ(@&iA[5K^ TVӍUa⥷?@NiVO$͐Իp)J{aMfjkB Rw +qF~PpN4 _?z6ڵ*,)]zX1ڰ/=>{I!062&\ln*R2FsI?˽*ײߊ6`p߇?C{N8dž#w~C}tijyFs=~CRdrޔjJq`F iU]WQXC0 D4= #73M9H 5Nc6i}^tEݶt )K-;Mn4sŮK T:i\AD{Ib-т ݕX֧a[}ez ooy|^>&z ;fBQH@&F̚I=k1T44 YɉPRw~%D_I-;qcx >4 KZ`P*9HBjd,h̅8Y톥/GI5^Yf$J3m_&HTUh Wgfuj)u+J@)cfԦI̸+Mʕ~OY_xFni ?#]?\,iu1?,dOb<& (<)fky|qn1Hد-n*3ۛyBNɎMb.f(x$6zc_1ErWlD@znJ[66zjFTs *ѽT'^% ?@_b?`Ykn +ٟF.ثTEcL_)II:D#8v.onࡤAðѹ_ hH+`w?(XX{WbTֶ̈;Qy bQz:ye[%rجBN~oڨA< r)rI씐]zrq(0nfV{; ;똝S5xkG Sɧ:JOIp)MmoT.^w:l櫁jsG$H™Uɶ;>n,LVhؼu3J6)=ϭ9,MNa-x炳m Y_z(u @bHnAYٵŲW?1 K/&sƈ䌾oAh$oy-G /bP%0{j/pL/`!R{+jẂ,j_U"֋9kO/ 8i3Ǻ>pXUtva[fᔖGU&ኍlh[>7Y礯E6OM@G>ָQbR蜨zu45qnWRvE[7n <rlmBELxyf'jJ== rmךdtc(@VSuۉjLH^*~ׇժ" *r?i@C&Msh>=Ƒ"ucpgͭH<dވ䩚Z)sUNQ o n`<}Wf^S?iE:F^"KkUaKoԫ?!0W}KQj\JIf_nCͥ>Zn%*@č[]v ,n:ʝYGyibO,[o2n){S;yUTNvvC"9 v<1Wk}$[[Jݐ?XIMѧ6bRm+ŻGͭgOldJ1!w7=ܼAS a(*ND;)$K "$_cEq8-cfU)<kͶ ]$`4[ (9͝,=􂛶<8>_ ^(ϔMb$?G8\xɧ0NM]0h[jLk1REX~$J18+ۘtFu\z9R?pk xcjgڸU]ݢ`'-Q'Hi^PZ+JBq է5m˅$r 92Fj;&i 0NGZ}sW _4~)_kwFyS!4n]yUIa"bb4/< UdsUeW|U]Vl9]laa86Hwp*yegaHPt.:tKI.<`nCMmkr;#rE?2z(2%ܷ3;fJ > 2o7et/TYBُ &Ps!CN08Yasŗ汀 /Ao]9Rmd_.fu,aOnFaX*Hqj}[j ^c聑\6[(ffFYEd^'_ ¾kl )ZZƉ1kEKH$$NG .у~~|;"Ⱥ";hK9ܯ)J3-Ǵ<J7K(Ft=J~&Bt $:H*Z皂ҁO"g6 @MWf$ḭ)ɐ$AXL*"&,4.$6f͔nA'-wj2 e M WnFwNW" l:q`&׊?{1ɠx)[ ϸ[}Ps_6GfIoAOVU.k~5*suZƽ K)s&2c4@ 8(i0rQHx{p;0,d }=D0 "bqU23V 79`Ǝ {<6*hK 邴am!nj\NN+K{)mD $ys" 9/nT$I%k70 #Pw#ws_TtPʩTt$t#MU҉ğ'igBt ;)pKQr.hCxz},(RšS**}fl)/ ϳ'e{,ml iU]'ɜrj5{td+"&~òF5UyII6 V389jhj`b)ΫĔ|$/, dMx=zyRN>ca3_(O/W;`U'AF#/)ZA44~G"g.ٗ>B^J'Sd?8VkD7u de܄C7[ZNh0bc 恹ɰņbpH[cgį[?^=l83"E4*ѝpLɗ-uڃ 0K,]0˟]o! Ëoy))ù^5,[Oa?xy`X-ێFEJ?QY5N̙x?øѓ_. "<'us If@]mpz6'V/DDtQOK௱U!畴򘯰r7MvUnٹJDR2C`'{'(tŻtAE1JO_!s#No?6.g&Ց 8' ˄GЄCLBw‰6;ql|XDfD2&RZK fY`3 uș3M=7H^u3e_'mvuz "IuNEhnښ^=؜up{oMV*KHpu+CD=v]Kpؓ;7sqhWM0r{Lz; "c3h`;PqKo|J$dk T(c-_ڋGJ1BC&2UwX\77HDwZߙ&Px 8ƹz*|t".坖ƬLu?Q1`_ | WJK,4 5,yxǶd˨#,Λ-"ME?jɍz>-^u:^fiDU&W<㘯CR5h+C J. JdL |Vre)5evK;GXm!w8WeEdPjB(Si`ԁ;a|;Rw|޹wap ADPLR|oKjFI5u~_GA%0~숕'|"Z{$AIE,M+t>lM7mxDT+1f6M0]]f' Ly UMSY}U"D~'H =J8B~D*,[9ǡ$JSnIm^AX'Ch"?Uj8#c~w5[ֽyMND-Yi/q^3j>kWP dvcDY$+L%(km/*͝# 0 Ue}ƥX{O$b0V.6Y)"}Z'?.4䡓V!HϰF gvB; _KI&xU_?l\1}KFpx Lq#K:H7"2; :R7JDK_=F(>*V^SR>`R%[a^ o5k !c9G2 rX:?aIC"oɔZj&1!vo~o}cMlZ^H;_pMԼ6^_5!ϺK|İ ~;2!㜟/_l NP$.~`#fFT ȭ=m7&*ELI?>vqYJ!F39bx{jx&#gY68y˾*gT"@DEc}J P`9lZ+ؓǖKϭY"@!LиY9MbLv+X}wQVb~R-^FX "pVA,Qȃά֤߰6K.t]!vCkXhRѣY] N>_yEAFBYL]t u"@`]ivoȾڰo˪ lǵڗKaN:w`7_؉jn;;4c{Coj]+0h~u%v֡i0Eg|3rWC[hh]xtAApQ47^*iXG.w$ !r-^Qc/8Fat-3Fa!AC獵{&Z-!t#hʝ)K6ihF~Jm,t842UlH8=q)ڽ'$k1|(s2:%o6?ץS^HֽgA^m} \Vk]oJJ)ڸM{?٤@pԷY[p%9T6`q.vhñ@1튏9cV~By8T2i.eiٷ@ޅ'i(j~GV$8^0pzx'M͞LE(ŹC=DRrxzgP[*{Ck!'$4iKTbkסbpzKpI y,t159w%6Mi@#Zx㤐_;,{2m s1%bC*n"} K؇.k$ƅvI“»ɡiҶ] q}J F9h+ bfdf(~2BǦ8Gj`j]ֺ<0>@y,JN_;US9mqT O zHH30ihOLL&=@uN}k6YJc=sI'8uDY>3ٹzˋJM o" o GWǾMncH##oS0mnm*~\_ӿH੃|&TO&ݔu\$@=+ }YxP]\?4} 2V&2{o0V 8_ ;Xf&Y6s/pQ;6˫Ayќt (8ݐdU˅߈)5 bGFVٯM_;],lfnἥ?dY1E=Jh g5rQ(_PRp}bkZ!ֿkϭO Vj (QtH>^{Eܥ͋LrxvRAS?4iLu|*ڍ==]Y5I+Wmww~+n*K &cO(ſ=+T<@:]ˇ E]vz}~HR,UOa++IJXs}ƌHwfi#s#A݌$QjH/6-GlimNړ/ZV''(W{}v &d0a}c9rӫ/wxL,8IlM F|w:h* V'$/d}(gK nhӧMO&KpT`WK1yS.]_Cw{R T-iIQ2D5/Xm> ѓ_*9Q2pR4[/T9IS\?M8sC@[;fwN7Ն禅 R_qnP}4A)(~M!&|4+j5xk%g`1͛0et5襤v< 3(Kq(TvK fL''<]Y&'/ LpL!C3q8H_9?Pg{N'gIRtk٧J-8iB%[IMh>vCzv}Gi47G+fa?@0f-;^\1=N`iW'] 7ؤx:E 3NaѪ !8F"4wY%st#7B? QfƕX A!P|;q{,B1C4 -?NѩHvM03Pw8'B"OT>kiZ, ,T 8=ҕn8P57e"Ӷw1Ů u.1G`[ci: 4zXKV[:%47j&{PK\<%H,fEvng]Vf=Dh,+}!iOgkdb{ LB l+Rn[*A:`` (=8 0 LJ,9|Cח pV c"9Xjc@A$Rd3IIV ֩jr  ALa#}Cnd%VodC“פ(V% G#W@[xsPu6C1fl߳ݕne BvM=9>n >hb]A= MPَgE8$ ;QV8A{z>ӏhZH0dOBEV<~G{P;L{$QEFD LqY0"ⷉ?$j&:= (S[ !I+Tw3ZJkCu#Jq 3†0+7SC]޵PxHH}Ţm,3_vs&be) c~WF8Q䨺j}~~S~G.*94/G4׺&hn=EnP7ꀯӃgjǘu9_=͂kT9 .n%ű, y͑r{\>`o8:A&ˣ =o16WEK(yoa\ 7ߑM2;(dCuԘwgP@ϭ {W >.:͒h4%Zæ^&rPMzv t5HgR8+(BJlsٳsNcx[K<Թq1 RÀwPz4@7NZPk&ki.dWఐkŹYt@^<ı[9]8F}?Eu z m$3ٔ٘vCq޴ AD$R#tK[0>.@BkΕTmZc:Cxܔ^j|·[VqQeQt&SỉIkk'ir_n,1_e`Pn0&}I(\ժ"^i.&${8;v/ڝ|oJ /| BA:p蠙)vt닺,fRw=x pzgT+ePdFiGJx/0>z2m[:&NXmkҞ$hJgQ';eV@7{p $i\`w|AO6u\{]L\^[|~{DOɏ- TN%D# uj|?{yW&,B)ͩ+`-a"u!OA1Rgݜ/6^x"d;ZVt6Wн;?=SqhKg0݌;uA#W"@Y*L?>yN\~x`4;(>#IQM?0cN+I+Ff|{[T=b2K[){@QH;ZȕGt`+25@ 3Dmt5;ԊyL&t-<zZn?ۆ)3`@;T9_/!TNrn1/$:l@!Bi0%jv0$CCG#|t=>qB>XioT%zGc1Dkޔ=Vߌk)&m+68[QR0ߝ4:: f.?ѪM^V@\W!Bc"_s)خ7D1v $uǘztk׋0:%dpTQ>x+D$? \ǯ𹼭w 4 yݱ?;NC}];]bP6w˝vk;EzZ`] u48BAF2zn ':QáJQ6|1ج6j'uf~in`! cWׅr4Sn(?~Ep8ucD'6}F֢l8$`9%*Ď.f[^֔ZOˋh~gF,R'M'|%+]Vraf/'qt)+D#!eW3>]%aVnj8nI@xԚC_.C7FlO9ㄦPHG Nm}9`4 l:5dWIjB[Z~_J,#8%0#;2lj孆qq .DIܒc*]3_ptvgͿ[f;n٬Q s9n%@ {v{R|RI+$_7U)J:^r$4!T @ b^x`:?HƘaώ)B-I~GRi>]戱?4_?Q:&{i-z19Fb=Fˇ9]7ffuu[ 8tP$)HR٬)& vQ+Ab/.dbv@eڸzYwb(WUjL}ppMz=2ŝl Bxǟj@(eK\ p"|QdCRN +S}0zZ3ƴQYkV\@FaoQT>Pk?6a@$1F+!Q{0֩b[+`pZKlQF e'pdB+һ$Ό  GiG)8dPu -k92:=ΗM`0n 4y03Xؚ{x\g/K|[?_)L+~a0 bbKʚqhVPw] uU6ڟs;\a)F#)V5zq]1nZvT6##fUK-r95!,Pe3p$/MS@ˡz|OwZ+Yg?-`*B*Q4cDN 'V;rْB\.僦yAzYyF4$YP|}L?,z} yD]?f QX,?jZ͏Ofol=T<*dBhؑ# F0 ~GJ/Θ|8ujDvF1V'q1ٷT@=&2%fo z ý}L!+mfq[Om{G# 8: GoH̋j+`q[,XLx-P]U"~O,H&>ʻ%~X?NiRPx7DɮiϔXCIG/̜BJ|`ZJMH,ZQO4,L)0+KqE^AtnC&~/y}~R'AƳxkm8LD~_'Scg{C@&N7xEp1$Vޤ&8y#3fte;)84Ebئg{>*ᾭZh7"[+-AAdqێ}-*;rVaF1|6a qs/[6w.-6fdq'8ѭ2~V;?ep"Bv~SɈpڐ<7vLJNTe\o}QȁYtɢ5D:P{[@/e"5YޱVo+y뒳|עw9%tze?8$ͤ/{h}(H!vUbcB.R]n[" =X"c-"Qh#0)\2~oV!>vsh5D@ w hbUNc+>5ISCfo!/H!(L`LNO~'r5\Hs.bPRk d_V_yb ,'vH$Uy-9qY,q)O״:4T_0E56kTC_(oӑu\s|ԩ!2ݸ .~]v-n3zpY07hq1-h6'قw YJHM?K'e E+9L DeiO )(JײU%۷xQ/>#`l2u~CmR[a23ޕ%wwF8 BQA[> RhEwO?<pؿ$(X,5-\J wukU=n4oٙ xWt[^& I3/82^ Ę-rR^+. hm!Hy~vJ̪[~f4 ĀV\Ş]d\ͅT,~33Fc}UNmԋYByFib@2(M7_ÛRI/d1?\)W%#pY8 *=oipNk(c`m6:x|q[/u9}륅Y\RRuϓ3s<ʘʑdGNμ>0 oF z2gf IT ™P84 yjse:}'F Բ*2-v& ) KbEfZɄWY1@6[(TPI,r G1%T.6qK%Qֺ3N_;$>ME>NÞG:fjE˽J8”Cڄ= KNBbU@“BJDOJER5&Ayv_(ZQ8hYR4D 6/.GemgII]- %ٰ\);]y',uvr _&},%i;Op~f2.%>wF$%:u'CR%k]FKu6ʈ"I ju#M>[t#͐|/=6+bd)>pӔ@2žWE: o j-,L>q7k]>uƑ:sj_49@P5ѣL o6 EjX e΅+!rx_(4jVb%1ᇰ $ߍUEiA'33KV[Fn ZXt%BW,"1EL~%?V;׆~)T,ĶkAd7T GJJqz>9źEQhg;^;6 gdGڨL./(56/rU7,-}3 _0>W猷zӔ^VMODa=PU@RBS y|h 1zWh 0a*)b-lćӰ@H6^N689/4 biMC.\zLp_jMaolJ(4=r_yw;KRp)Y@={Z 2C|!5[GPsE5K6n`a@@6NVMmP`k.x?|a=@q^liݙ">{#ҎjޣuxKt^E}t$rp`~  R eG7u8Θ"PZѯޮnb[8P}]3Z]ׄvtoW1)B 8<0kzL5 rR6~v:Q) 9^*&L$'0nq(m2*)H*BLf^d5! dk/ʇa9IB$OYe4"Q2ߎFU`ׇ) r/bo9λG5m\;8Ze%ymaEY&b-Rx K\ҸH6c*]tkgCϴ_2[M+OHPF^RQފ,MED@ʯYjL "JϺd @.8qEdI;qf#IpO2@,)Iq2vZ6< @y^p߆݋!ĿI5|NDmBX`SM\Rw$Ӑ>fo ?Wܦ"uwԙډ|'E*w hiJD,;b8(M%QL3[Y'{x{yY#;9v]LcO";f]݌ft}ɕƕR+4JL!c]Z=?{o65gk!:V84WۚjV$3 ^b])Ԍ8jY?7`榊OH{o - (_u(Q;)]8䚛3e4B6q_ΩgN io9(5}[KIzz5}ĥ c M݃xqQ*q"0dO:6$̇`8Jv`a]N{-]3\D<)&bz>AfD/4{p50 SX uZZĸ˻K!.VE0˄Y:>ϧ'1 %D}Ho$_Ar[Q7-vTʎS=UHZ\NCwPkS_*5_ lth[1}Sz@a /`m(3ϴp~/m|Z~/)rfY f^j NFڎyCF:Gbd @&@F`ް=Y4 (i1Cu@2W2)Bq)_n\`y$5p /_]SBAB!n,rך}0 waK*g6:̌jDv:H@5wJm3XG{0p4RW&4qF^$\%v^М%sF( 3> ,Am&M'eo}k9#Z Np FQ'jU*-.N\0,l?Bynrsm a ×|/{\1QғyCxyxtګskfr<`zཇ)YmKܑSH= k* 7Ij@<_-ѶZf-“4y<^^u1~9()%uaf:Q*v0}"ǣNY g6O2ZY. V}"}9hVSfu~d! ^%zTRAQMp:) [K)4^M q?yciW,NyTkdK o~mB%ڿ>VиezتKP?wmH_+>@PⱩuޥ`H|M$VZW9ʹм~ G*iwq˜{ua9 YO[!cx6C:(6n:pH'($;%J]WShrCK)γqM -/ۑ`1|A^[s?{UP#$sђ@-@ ԬA5R4avQ,+C19}C:maD~?Ęqa=>ƴHeow`6dsp<`T=ߞn_n tk%XKSㆡ%! B)0=]̔ c'*{w7D?;K1-~"?*zq貶5x2xg.S.tKud nj3cvO@Mr?:$Adw{ ?$)==ŶvsubJ́ProRu؀;|U|Q:zxZۢQS@^Xpa>X(IbmXJɃ ?3oO<6~FP}@WkQN4JZ{Ϟm-@&* pFX$_ZM~]buhqnm_˯ƣAs,C=9U8,lmXJ3WOQ@3{YA sƂrc~6#VNKpijygXPhAZۻW;t8nm&o".Wb^[ļ N㴲M}/*0rri&#әz #Ю=z1[ "CPbu SfK3-6ѐ) =ީRPPI qT2L^0_r `٩YÿwmJIJ 7P"me۽b'h$=y1hr `6KEbxTj 0Z*NrdL3WݸTx g)`=AA<|/|Qcry> /z}h`7b>&ygDXZ5-@ b)4eDiQKO6P,XW6h@TGF+nB }0  {zОB_K '.9Mz M(N U }6ciڝW9kjLSqg]"O?ap>?ECt#W+34J,ΞH1Dj7{lw3LހsQY4eVTQ"<25$l?꤯7 xTNsr6dž FWJ6p/M"E0Kŷӱ&U]oμGV?TVyT`\"6|"ML;7j+M(mE?פCFejDE(DZD޿ũf"_k2%|0FR { A+v,!EG$X#!T|ʭruljy\{o2vjCݴSgX5}OG+LDn-A j{&J,_C5-Y QR1ni( xQ-/*W=fn9ҕŲqZ r 0Xb-MZ2 r{stRT}-+M7[\©2{T9Ţhhu Fmjurh@r/9X:GL?K 2Sq[ Em0^G$@6}=՞Gutr9-6$R kSj;v= QoC1z쇜;)C>'Ҥ!i3Gt%}ofRoI"~՛H?JD'NA#$̐Ῐg4p'U|aY >n:!d#e{2_1qvoBӒZsj6sG^D>k]v+HКWs}dϧp\ DE B7"2z!®P2mu;,qZQk>׏Jy{UU$cKT5y;5GM|@xXS ~ j \VA{$ tmPk <>T1bÇeOv (sFGiŒ̵1lR􂭉{,n%#*^-=/"JAI'ͱAX?C;X<ҧw# OM u4>(lXkhoSQSu_M  C'z]Ԯ>nʳtTÀi ~ ?ҖS{4%:];K+Xi.F4kʅJE2 ho_M墫OI#;-}@e% FD^o6K@/`=޵ +\^EU *(l o_0s}N"!0fečeu+3Fʆ0/L~ƙrx~xƢ '' x6[6?l*\vTsk7~Pg-!q9s*Efs6۩+U`G-"noد > v ~;j^,X`!sժب<0N(hE03Stmf΃7(QYj!=U U˂)=i;Z_YLGhNo EY\Sm:/*Q*s*_ڈ<ue T W2zK4swܨyo(\1*}wXCf[4&/ ߕR@!gaP9wy{/|Pb2> {ujKP "6r(q:Wg\5{ ãW̵2v0ўV])Ӽ7Coh g@}hиs'3Jz WXMa³GXѡ'@";iq6+l`wg@5nkH +CT$TLLkHk.t*sVyZЄ-CMZA.`#&O:EOnJ3o?zD1 E ,ymnv%lxӨHHQn˕NyB9o % t RW[5rlyw=?=SpfHp[2C͋5X0J $Z!-G֠?lm 2z+ @qwY ,2}%*i!c ),(G=J.ia}'R6 q#5^NO+e J Ri#|8Do/*on#rD zV`6s'~I! }M =mpS+h -T%bѼJD Q%a l5N@iz1:xMKZz`ت;t}A,Um}*_f+j"M|2pBpۗf5LJq910僬5Q>YEr&rAKnZFhyK|xV+gٝ IM,+ :k_R'GU.疳 8;u kgȀ7G#d/-/TꢸFUnД:'] 6p'7jo!z%zqFL ].h^E="y~D'UMۆlHz#군連ISwGEV&7n wkSwR* oabX1C7n%!}}uBOwW ('ZRrXkLk&SstFA>8P 8:Y!hmbeC~#\#} CCm;$gFW-l!FwPI``Z| GH: ^f38% y{`L>e ›? -V>h"͒%/_ \ܶnp)U2\(o2Yr.+QCm!p>I6(ؐzQ۹NQb /7g]%d";&ķ{k|G@(̯GiiH0 ?Gr6goc\`XㄷkʭzR9̧b7;#q ?G)0 syJljKܨP Rwh#t*,!YkXh'#KwB qk`Q ؞agحh3u*yw"m}$G~NgK^~/ үCW0}v\ n[':W$wύ^MBMm͡N7|GuSst).x._Ԡݎ_ÖS"vJyA\`4eJ`gi^&j@ @%K9/y/`*v_Ӑحpq3Ո$9O<8l:/:b.3!C\$)?ӥt&Xŝ?v H@sge\DX;eEy-1ҘO\;쨰SխGeS@$G5{)G3n."L6:.ۘT~mfx:& C>e,q̐_c~f{ݾeCE4G9k#F}j,>4Ap5mƈHyZF ,8+2IAM2e$=ꀏX9pIQ3KO:l ew|}lF9x>H|tH2m(РWnrV0nS;FhwA;rZvEȦqjP%d:lHUڎv\aBU3G$\D"_=ImN,mXnOc\e~ř1+l_EdD=悿v4B (}i?.H2oڨ$kMAÅ@VO14hϱCC;C)fL&|lpkܫIqv2 ]:^>ͨۑ"{7?OW!$rK:ʨWs.H-aV}%|n_RP''|C} N˫K;= lִ rXo/nBBihXJԶ30 V>  ܇I!mUMxѽ`&/B0c6o٠ͪx@7ngej}w F,:QiB$@͑rG#ŌD+`^XVkE>HُJL̓_n,i@d[z**[`kH5M0Ǖ5}'_l3<{8 MG@@-΀xJwdJ Rpebĺ$4ALL: :a|=,cT4+Q-A~щz@+H2W-ι'ȵ>5/ǖ"4r!?1Qd\- 47h}]z{==¸ZJUUb>H)e0΃o;@;-gS'C\Xeiegbb잩 bc$rw&W= ZF CsHn. ?1rpv4R2V=Ua>oRb4<3_-(|j9,zc&A ,^j,CHYQѮ@›6eF+~Z*+aŋ) o7`\W' &SH( [jl ɑuIa* ZwΊjYr$;LQ/CiP~[YrvOx{!+Ԉ%H <Η0=!%g(`?,_ߧh{p3oֺ4ky #f4P "-WKvmu[2O =A$:!Zr,dpQy8],';.`~.\xuD8[L$W)Y%Ўq3@:nZcm4MPiFj%~yEav1CM9oum4r#3i]AN$LnJ݈8f}dJ)݆;J˙X'HUGT~J't-ugo!ybmk^PFag(ӯi1. MGqhe5T<yp!2DF//bJh{V X1_w/NjxÄ4ʠޒF2H՜S 1"H'7rvT4!SR_W'y7D{||LV>|Wz-hEyMfCQo|I|"֝.q<>pm0FN| G 7pG.;HTگbT$)aV:#3n;q80@ު]P: cf޸ʙ$)!$¼u~QG 6յHIYYp" hB=BqŰVZn&4͎yjz Nfxg֦Nғz%5F>dLV {ͷ 6?\z!hU'Ĝ@ګ=Ĩ:KnmǯN5 koNZVi!)o.8~%O*@.eizE'e] T8t?Ѝ)*f Ĵ>gL7|?+BLyD4>m;׽Y PbJΈyP4"2w͐q~۵obiU`3{ 0ϴE%`iN~D|7/BNG?!`VD&W.AM'OA\g5kdsW(r0ܴ5:SsŜf~m ~}! TmC ~WWG1KdvH\> ω܏׉AKNDcSi{Pdȓw7pJ.7Rlq0q/c'.@oᰣ%/=% G=|=6@^NB"RK0sc*&2z'.pp;M[c[.$fZ,SFAjW$@Ԝ5Ctfzu| |5S,[1A_ĶuɑCB3۴O5ETf_\gD4VU̾jZw P~2MJ2*pW/v3C6v8f(\ Bأs*)9YNrgY'Rp!<,aAߏ:I#ՂY;Т-~)lI pU +VHUЀsp걷ʉv%xB_CŖiJ\RpŚ0 )?~4ۡ, 4Y>$xwNr{H1%Cɀ'fL#:I#W#)  z:>- z=üyЌo ̡gˋ~MN0p8ZQs0[٩ 79EEUp@!_=(INP`|XVWyK0:tQpd_ūMF+~)뻟C&̜P+LBBTʏ7c54!s:?Iq 5'n q;]2)Na|=Zb_/`^w}X"lǟ$ciƚk5yV?wޏ֓EXK0n[mqz~?o-Z˭/o.@c!IkI"ibb"ә>"?PT8̶,b L ?wj7u+E*LDOsu<8tx J{ttUdO[sz=UEa~*zY-YAklLә ۽o4>4` 7J6 i 0RjtXmZEwS!Pp4PS.$?8H.\$ 4MbpGW7UQdd{E2m8MW"T=y4N3[RPhϨW}KKb^Ca(kFX qpb$s(.auwJ'G>VkAHk- Ԧĭ)pFnTw8)e&ΨDafn/JvO|t2ݱkezc =$rrzRX<Y. NJ2%/e~gwON-=ZD7iT?oΊe;ĉ ,'3F`R'r^eg%ƪ̺AwE4%n XB 4r(GcVkYZcpucV`!ty(KA[Z'V@y.w:v/-YIƳ6EVYۘaJM0#d,(U&S~dQuR8}}A|a^H^lz0ud"ͯm9/NvJ\|ދ5Yq-ژՌT"S%xfh$\IѮ} bweB8ғa`ۘWS`*X̉#***>]\pd Z TUz{b?=Q02SJڸaΊl$%W!.u0zrK"6,=(z cOA= y#'Ö+ֈÁp B}0(5<>h[տXK@Š ۷+AK}]NbFGǝ ,T\tD2SIPEJ| ±F2`/hh+Gr`w`2Y,{-PK'ܷ?J; 4gcX3  /r;rBe!UoXKr!D$=ez$x(H@V`@lFMFKF$E⥭Ø`Ç@/©+3,tyټ+-ϱP&rSTeg~^1D)b(β^IZ(QjB&8LQU-7Ɋ FaU%0C>C̞TxRpPק&+f$ c6A0AA0qfbJk m7HpZۥ<,\]jc h٠SdJpe&pad%j8|!nOɘF}0W19%y _[~Nl@gi{TKXp~ :#d ;2[i_aam^S HUk/INdݰvuBJT V5tWlq9`DpJ7-6j6[&vUX }m(z:`L5 POxwZ5ְב:t5b2 X{䕞0Z-bX/ƞ;i.D y>6y[\5+BiMmx` CK<:4X}5w.38d S=1FFx̵=+C.Si$vx#(cB# %KK +w6G0WSdz#W,cen&&a"1|l+n],.]B zZW -kL]ncP%&]56?mO#hQ- GpJ֊"t1xd 0b r (ү:,YnfYvE9ğL%jL ? 'p%4k.!^.#:Y4#}f-E#|d1`9f/gZӐ7φ$K +rpz qU-*{:t]*W_u=qZ%(xɸ#-$$Jl< uJGS X,$lC#X)-nSMoE\Ku{.r:,? &:$ă?Igw/e"9/1{UMF^\xEN&O۹T϶A_SdG\>e ojQYo`Vf :~ iBcvaXn7$Sgq0_ l}߸e1(U>+;?oC M8Iõ^TecMqgj G`zL\f5tkvt JJkIs*RL^NDUд%9509|jn衈8"NJdyF&ROREh#,A6xG5Zv5B)A%JVåAayv%ј"bAsׁ[0צh%״.)y6믦)K{fu2ZHeu_/"8֪n,0ϕ,&YY\$:gaL֩?Ȳ70$w`p)B@w [Ӟ< aZ2@8c Ir˞M[P)Dglj) ?N|A,Ϟ㨖:a3qBq.3;xm1xUH0" MZF*j`KMe9AdfY6ʁ$ZO~oTSJ8A| & RKHD1|Z/ؖ#{J4QnʒZil@W* v 7ܮ2Fr&^mioM\?_cy@)Y 5H(1찈VhwN(GkkkƯ=K%2\cI\ԑ+r>U潭$KZ3!֤e@lcZEz߻urw?bZl 7y:=_N.ǀa=DOX^ԝH;%rPGtF*Fv(JrX3EӉev-z3U ?9TFJ׶iQnox"߈awS5!O`2Uqt-j|gMFy3a)JO2*_,7:]n!QcC_Y(S׺|Ɗ|ZL_O׋:w46 B_14[Nm1lrh~A3fIٟl%YWs r;>Z4c DȬKi9TuomNHO[N HQ]Ɲ[ϗLϾo%[*9D|U!֋wHO[2(G`ڜ}D놛ĶVA%ũ2DFXksYU㰽׭z3󇋵"|XNE%NZmWnu ܔ{a3  ̋vՊI~l} pȱL#mT{m8U♵Ӧ"GO^&M+uo>f8_'`1VF6DQ NKά\FhK值 :l-U"f&&_$x d/zPs"YyI R<?WrnF6,ѓ1 xW/݀n2o`\fWa^@zGP;sg0I'/J(To#G|@"\zDbpk0T> iDŸӕ´kl\8WEy߹b@H B Đ1ϹHZ+`2RW2P*UvbMOƔS-]ffrlYY 4X+wO3#zf@L'[QS-7!Bq:.mGqҝ؅ߗ@t1RE#hE4UQ*P|.GEKb$ u: ݻ{҈-5^xe_7; RJ0)^DzٍT 6f k(:('!H! -*F2OB 7ǒW/xVSև%^mxa[dC/ 3j~K]b:#%Y_+QRj nv8A,bERd$ѕT:_yc !9DYt#[9*AJsG6nQP\pw5N"CB q?q{`AJ`nKĔHL&;6z` kGI2}]i,=6HT[Idx ?\U2K3מJ-[:N 剮 Rlܭ(Xx@;g'-|3f xK .A{H;:Fu^z~ػHOVC%`z_Sb pl+|/È^V!*\Kah$[ Sp {MbCeWE1tnp ؂ޢs]/ 䇁cU {i;nJ+Uy 5ՆoJ Ԡ $b/ֺaII5x. TJbj/ B& yf"Ikq9/ʓwnhNKXpǕTpѻ◩E}B~.#qU!\d]8:1H(%?A$c!ۼu_L:nQa{{\ ޅ( p_um SB)*B(iM$*:)-8R## *Uk0" R(0i d$# O<%Zgc. +7v,w̬5mbc_ùbIzkR"k_/߲ ^R\Y~* ׆2{WD\j5/b+tTY}uGRcaa-M}+ኗNqٜv@ju+*NI<݌}UU#Ңg.dXt`~k4{Hcf=%%|%Qg9{(0 KjZ fHFoXZu0:3•A!m4oIL)7DsV~ 봳,𖙷uyrGb|mrKDFjMHz4#WRo\cO @Bka8:iJ\%vAhE e I'!S3Q&ZM]Q~r`1.y$l#W.|VzӲqSn\+<ۘ6B]*=Gu 9IVw D?$"ۯ4D{La1/cWU:{ 0'IpJf%42\" y!ǁ{<]"TGpOzY3 t15izAqlյ_A%'˚S3} ,ngQP b Mh2-:y.- I JxR, e>6Į4=qۈ]ZX#WM(0$ૂ/Kxs5,XZESpvG+ZY$Y<٤9m {*AT [zA9Zyΰ*s8pp: w{+죮kf"_4\WǃTI'BX1Hνg4!Ħp. :\U&Tl RRfO|=F8H4-Oh?ա8ӔG8(m+8hxugI.qXT>uN={6QGYVQNӻ3C`| qf,/]?EinlWL~|]>]x jBO"\6M, 󸟻> Xւ۾v!D)G(p)蟼 }bwP$ߛ%ɣc&з-aֽPq2/OL/&@1rUϤc{Vc8hm*XKO^!u/vE^B7s@ʩ,)g.(`0&K m4R#Q `hbOaFh#Lđ]NGK X+q:/s;Jg^:nN:a Q:  9f6HY㳠%>AKrLku`Aՙ͞J&:\j$1+ge $~ۊ߰`⌖-zo\>ި 'kC98*w>{U]ߥ@k5f K,bh5mɂj4ާ=}K"<&wa4\ڦ=)z?j(2åw7)B{+~C.1{ymOǀFģjJ+u!;hH:1}~m: !'rf&2Qr>Ym]v΁_)sve-R%kbnz(15pS™75"ìdzhdMt{͚Z$r|_ɴ.V{&X e`6ubrDP.X-1Vfmo֬|BNǓ6J sʿcָfajDMYO1ƒߏfb g{8+ /q|e(cҀaeU!FT]@rgKynYjvG{l ^pޖ%Q'5>G܀& i৴OePFRxTDlׄnsP$w7)W ej9S%'.|yUs uߕT Y#M |Kү+d3l nI *GTAn53Ujt[d5#"RzY)P旛PG6V,+MJbo0K1L39 ՙ|qyKw-/|Q6R`3&x0aOVN<:RbX rZE oK % Z_ttw6s:"t:{#]jsRQٺg<(x;5~^3~EA/y7,zb^7X%;Dc|m%;NMg*n;/Cj3Q$C(! MgUW YQ*= pKy}7G[ăY?%N#s N5xF'i /V@ >y&=w0gfI[MVʏqNYINLu6|ɂln(l8)D$YתT9\)0vx322qF<g ld%/ )ʥzҎf(CEbvLBM 9a'cm4~E5A>Kf^^Sߩ[* YM~+A @wuib03e DX 0~4f)'ɆT\i3vtGTM*l.k"Ow}`Rq)@*a=FP(pӐEhO;A7ٛ|X܍ht b }DjA] t:$I@3}'@Zx:GؔuH'9^můzz)}*KDx.i3zG@=]ƊRñZA [%SbAY1Nud\qh*wg,e2O u1vaEcH ,Ѡ7L1C9At|)Bk~"v [!pF":-4(U'"戔&760[ʐ'ij3:OD\fV[X.FTmKVf g6v!pzwjKDzbY-_lFmWԛ<PՂn}1an;.4.Ts£LaHAE)mqk0nQL]'Ag:d`"eq{0i|ؕ$iN6SseAӺ Jx|Y#E%srҵfGI7U(UcDY֕D|d#=Iڿr|"^*7F'vdZQ-kAw%؊؀(\S )Y[)~RKA,*dk*~p<SCϞ-T8Nillam"2B3#%/9!S\T}>]}|B0bjP.>rE.M zqb,Lk >զ {v4D ;%:xmCA[@Tot=O\C0v8z.d-ER]$B>"a duYE!Hr^ѡ /.A54] <9|*DxN~%] TPzo33CyjDt¨w=sq+a^‹ |p#6;lᑻ8Т!t3I·+(#!&-If~ʤ]z^0R]&GSysQ6gѪC$ԦQzi8BW'WڀZ[M'*A%IGΌQ|Ϯk ZHS˄<Tr/f`4vt?D2Щ3ۿ1v^q)/L9)sG[m>}A#F0O2>VnIm$ _eG@:4<4{A5NzBi\Wf-b"~!2TY}0˘+}'p)=r78RUeߨ کM0?r6{+ #z< b50 1G4S =0w[}\ѥe_vNb% :Mh%k. ^ւ*g?)\,AsnSOI-kL1̕aA#郠?lَs?d5,@;t#̵$vVn5@pӏvO| $`Z`\ έ"=3d:f&-*L PI˩ؠ`7d}݄k{=jvẺ0àɑD^yE%b*OىV rpV] p~!5<-rY5T}A-Ylc 9 WV+(y~Yd/-Y"Uם-4vmF).פmy4Q# PMhŹ&8q4V15y,r싚7aFl٠ T|m<㉌]t8n^Rx]-,ĩ +;<1f<'n@L mZ\_hǤ2ħG˨x%+xn|w^R)L^~U45\,Svan~~@[ UHWi̫pwhzGvT"X~#V!k@1@Y;SM5Az=&OJzwi/0܅__+0`-LLQrMJ&>1;G2=7GA8ym*D[KnIZ!p=7H{ZTJK8Fz"u;sT椓WPh5޼&Y`3qLQ.J:JKL!D4cb3}J`qm[vG'můuQ-aEpUek2iP Cw6eQ vGa$P0?vȕJ@E%| !h3`2Ěj ݤKF1n;y BuLٔyإNp;q 쭀ƟjO!\9ck0dy Ib1F$B6El8?Q?O 5[ f`?gcr|`}G%ob*:DJiVc!\SXJDa0ZOa(㣂BHNV2V39( 83D_^P(jU+2e6 O̶{l -E 14{@ߞ(Z0>Kq?$RHau9C4OrYWqcQt5a#SV0 d;O<ϭoK MJp!upZmlϰ6oi#h(3=d]0_z=n" NZ_bxOG`V:z)$|qɡJu*sEM%FZ36Ҹ[J 9tl%+%xDʩœ:/rIY\=1$g5Fx U2`b$O4_nf;~'|ѧҾHmeyN?Fu;L0\, .$aeƿa4@(@٪s0(La6 xJOD^]ړm3s{.[yб8eDGьFѻi=̂.XwOGg=fט(EIA]lhJ`t%fv`U?V6xn$hk:2Oږ~u\*D(oz]v7]Tν1%;[lCcĶR% E  'XK'V"ԧ `k%COykaןt9 -..-?"?uWF7)o%mq ,,b>y'.4xMh<6zT w\h@VjG =mǏ9P+J8~LNB:R料z3ەO'$!-NL } ,O &#d_fj}T p+feO+d|V8D7$Vlk(aj.lAJ Rh;csi~;`-zlvhfxs6oPܝxON,N*pȅN@ǀ^* k2@j 7Wܴql PI<령T7 =>؅-6('Te0f5B"@u6 puVL ޫ?( 9VmSEwq;RK5V5!:ӠW9!G+X̷k{c6g+vhH:1;VCKy^`Е?}>VY_Iz=@TLlt_SI 0qy{d~@7Me˾~? .r/_;A4zMjm>{&ڻ#gDn^9:.xN#9ݻlҿi*dSxR=m[Ǫ3k}蠝n {C̻zKS]go2rw6a*\lI."F)vwbeYSzayNhAL9sRЂU:aβX88A8z/ &;C#*!‚(h uqZK|Q^ //Bn% $|p5ٯؽU^UHEi4xZC87˶ oTu$5[NlZ:Y{ZI<pSWuqnjEFiw0InK_XzZhRdy`WP1'VY,R:ɍH#>_189qebI[ g/? T==, zg*4z=H!rJaYW ؍"/1crM~񊩅4G-Oh3C_Ҟ7SbW:G/-x\{rL0 µ)8U65/zD>XIXW5_V6s?~ՌR$Tflh}7-yU d>G&@{!M,]{Dw4WH$6-8&P=9ew=$N5LٗR-}K+@\}svʯżQAV."HϢZ"zNn hxON!z )~Zx6 e9LHn~x,pUC"0Vl]st\ @H/ck5难':+>eO_^ow1 f`ˆ.mGoE/K./:6-t,E"ޕES&~FM)5-E,kBHTkÃvGqw# q吗c޴^iJKg"b_?M^rS]21ÝU9*0${ѯ _?b#2SJnsJ 7sed|CPoc왆ȔtQD5g`M٫*8G&mG# ~v$F{ f#4ݭJ i3܀v8 yyRIƿCK>8N˧o+ AA_]Sם?XחHu8f?tIj%Cī 5%j},oծjeayĄӤ™c \!6wvU')hB.RU0seF_ @&(%U5PL}=LZsQc6_"5j6Udbm1O}]Wf^<~rVNâOؕLYg#1W52ov| N) Z+IJ:IzWG94^G5JUisK6Ɂ2 O)_<2y)8ڱA 4Jj@6'bp [V ޚJ%G yd>>w|/oxt+#fwϞz m6+zfjޭznFgIYJ-$}^2Z9:i087琔|H֣G GW/ݑ;Vg8E*}aJ"RDd殗6Tbuod > D{8l^ǘDŽ!~5cQ[a݁{$M'/ԙwIPO"uϳ"E(Iد, _&k@ꥬ֠bbby+ XIF{}p0,gQ;'xyd&=yos5 a*rن,pc^zk . OYcY*KC=BmxCTSxϼM^fqZ#ARƬd_E^N3}8&]g\%fyS%þ9hrК[x=]| j"T]uvr^O{m"%=|<m/zk71rL!Z)_KF?hTP@ "y8.b Nhjtn{.%.NJf̚&*Aw [ze} e1Q|sU39)pt`UAjћG$~)d4L쟋+՘8+7QMVk*X;"!|ǣ+3q秵m*8n<mwzz&LgCo(3UʢpqxִjV.b|[ D1Y;wE`Uz˺[%S*1P"z\8EH d'bmThiݼ-II5EԨMX#@9f^۬(݂fܠQF7gu]`PqE-zNߨ٨/2oHkV@ɅH9 vba@L^Sbd8p} )nBJl;akoItL`m bw({HvU]\)u [HX2g0Qr:B0v<ưUZ zX Pz=ޤep)QuQKe#PGvs9kC6^.V 5#Zޗ.Ga`1 e"Ƞc0{E30]㴏J>Ɉs) I|$OuT.8ڵn2p0^/nucWjSҝ1>ہ) @vW?)`O,iJ?hw)ȯi7e FYOg;xYbfGŋ}W铙JjLIɫ,S%?}u>`mݪ]nIkyj-}sK/0gVP=~c;RU|{9)m)fM ̕^MlOd0CVa&~64r)Ol/AYZXVr/HV4mi—uSAINy[@dMKDP02H% ߞ=`wK :IdNd#]pe:8lsd=4CG\{BEJf0"-Wg8<,dtwQ©4n+yn_|nЩ迸xn2 lˣP&rdY2^7o M7̱[q9L3ί :- 6MaeF>*O㶎+Q*G. UL$B@Ȥ*\|@=yq3WFC*T663j:e]nZ})3ħ&{=Z]RqǼB R'1+:o_f;KfBo7ŏ@8Cy'2MC}# !X(TK^d "?:7}+j#&Bq~$}55if ZBs,n^1'vEW;̯ZUt:nN gEښsLJe@q*J25üFpo .InkD"i`:5{a j;]5 R$i?_1QRhopD_%ֹLvnazucO5 p@z)/r5AҞV$/X۬vƲ?]xm% t imWuv[Ò}cա|Ķr"I?(^"d_uCߵwkL}P 1}d''D0{d}^djTtvyYȲe*p^X 6[x]>:Qqȯ>Ľ\yL!|7UWʪQ))YwSN,iPϼ!/ Y뱥_s"<7APל2Riw8m|L}B=0l<6C>EŅ+NkNzMG]P` Tr1 `[5}L .Jʆjꅗ*8C~U%%L`4O\68]s\ZGL KܾӇa0 tHPY9ǥݳal/anbC I_S$G_IQI&^hp<[?>s ZnÓT ֏/ c {0?\H%! o͚ (xT1|m&)GG4GHlĤԆވGfcv-:1Qy H ug*ldm-kDSؐEНsnOR, PrVMR_ #e齈YCr2;_Xum=\ygH۷*yox\`@C;{O*|Bۗ`GG%R'DaۄL긦(?G=TK""4t P،:!;A_ø؟B9,ҶjF9a_kd2.2K" S􅜬o۔*,7ŀC{Jr& H-=j/}ɇ""tp3)jC A9,P P2M*@cNzrߦ Zw4GQvgPXTu5WY,gMR#o9(a)XvsPxj hbCYs9|Vc=)3`Ť9tBܮW0 EW.ch'X8-ѯ/Jb?oMߴ'kC_ $-b,UP3 VL.߮ I t4D_T@%||U23M4@{a}Gcn˩ Nk|IMzf#쬇 hn/(*Bp9( \!V03*)8B0LP̸L@[Wz]6o>Uu#d Q03@:mb*?&Bow{&7_[b;qq!"+8_2 YnVy p  CMo"2~'/Mei5\ּ(y@{2b]9oR m[3i,'m:v@ѷvzFHƧE1zfRhTA7-.".}\`΅ƽčp$G2G-)mܴI ])8ڌ$_ 9p#-Gal0bWV5ح'Bʃ};l2LF`eell\L@wfj$U\X2JAM4y] ly<Q۶zS|zK#'t#} I2⺯mY'3# _燈Ԧ+zƾ)jH /<] z݄jmyBTr)j̄ NR]Nt0~68&%94󯞜Kp6c!\\oN&۽aVgrɋ+d*"FZ5OZqQsƍP{j#I]Y5o|` _T(Vc)P1FfCFt뫌] JչWCyy`ۧ,=,/ /T\کZf:FLg 46B|m#9nKrAc3zem`幎!CO7pKU삣J7=4aZ7^^1ip{X#6XI}~0KE ކ锓eP ğ xZvbLxl\%o+P%Gl i2~fqs6z~D~bAFpa8igZFΔ> ;1a=OpɏyƿLaʯTufcR`A3Gָ^"'B4/P>Yc£nE8=AzbeVvC'F;Qdة\O,AbI0"~}pJ<1G3ÔT$elʪx4>vsJxi\]= z eC"2r;IA|36I]H?"}$ ÊZ/ʽ@vx`k ΀t4^~RjN 8Y(,67(>Wnǃz w+G O@L҅^q3V$I.ja<4uôRAm>mM._aӄ+߃^V"p:%-/E.]$~9n;.*Q@$?d`Hf'ՕN%G"r A9 .eP?;R<pbȤ$nX 55+j>cvL?'n&L}҉.x'% m 8Ԋ ¨Ac. &C&JAi4 h{Q3zy]&e@ 7#w ٳyfah9>V"HtR(yU[ X$[^ơ  78uE#E=xiM^lu{kK* eUA?~-: 1sK(4rFzT-LPmBv/X[],d}O&sPE)w9 T1ER)Ů{XO{ʩyW/lbU$:}.y(>Ļ*F!e:al"6‚qț$;D#De Sæ.wX_!U749״,{@S/TB/Z޶;K{KÄǂu]k8a],MnrxG9u+\"";=#.x N,sŚ8& $ 6.*jNDھbw9uLɾ\-٫K>I=~go] >s==9|p}rwPS|%m@%ƕcТBFZvhݒ62>LiB+-1I bk.K;7?A]Cbȋ($-ȇh4z^e⑘ ,|-n:Z<|cPv:񴌤./CՏ-Y?lQGsU: t%Ѧ0TIUWZ7w@BeXz@ly. Bd<9N=Q@pSkf-Ho9Tvtnp֖ e91м4 NZ%{.IjSŷȫ_N\A`j$Cߩ֔+&YSj h@z Q˥HRT2?gBX޷Qqꂼ8-7O;"+l_!MDtNe5*rV}ؚxu%Y|{m ҕcx2$#!H+Cz `i֣G@-AWqU*``3nC ưq~Z5:o7i6p-]luUC\=;Qق a<8 YRiP+E#b+ 3iTќQu$e/pUT7=dz %ι.+QnIij,@nS6JCi:}/u6Ŝ<~QԢILY K[c]Z˥hN]f1? N.WKWxqu EޡPՑdiU8ܡ#{+Á$aR.M?/U@$;}g'5@ijlw1=GafPHVxn.U{Wܗ=tmh;x aX{0XX!3p9O,rˬh]w5BuZD-({YuW}{#gЬKiT1o`HVV q8_8k=տ1F7̇x#m92W{qዱSoL˅׹5 ~B('yLzNLĒ'Oh ˘KD_CG>s׍szcz1[\ dyŝ٥-w3ȏSX4bL+Ci4{xKTawhmɻj7vtutlP5ߟTz/D[Tx` ,.ubcZt@}% ^>\bP rz:^M*]@{zK:/FpGZ SvLJa92/VtCU,AȊթ[&@폐Lb 5 Rx9kdg,@D'ȥKj7Zٳ(W{!syT(F!PPrL]$j"[7/MI^p]bn) Y.)^Wn_ڐU\.h }E _A.n$+ػ¿_Zy (crr(d1!s2(P1} DCuk $s|WLjTS !=2"m28BAqZJPUH H$q: u1 Vpt@"C;PdҒi͟&A YK(g˻%5V}2`B,ZNiOyC&2Eȓeg'>*Tv߉IMDA|f85v 8#%הogU)Kj`8;>s$ B1C S,,}(.—_6K5I.Rld>n3mY*X4$7DAsq^%NMWyϺRzu .ŸrƆløO7QV.6ЀUks'&YYƚ>Mw:Jqn^NPqi MK4i gKj`CEoPAE%n!-s*Mk]4^b)if݁NC =m׋Jahzٛ*lXjq\$k"}#]?b=kb8dV˨|Kd kCv^dq^(63ڕ̅0(L 7AzYS6n rLINWP>7ˌo -/# cyK?o@-o$vtr :yD&v?~G޺C!6aoI}jH>[^Hݔ][,>E b% `Nt,*Lp~(2jda5r/K-{/&LsW3%{b~H&c7*<`\^fϒjʬKE"pfe,(QkA62  EI{+ @)a>C<)YfrW2!8>]+ Q*? 257n E+XXi>#AD!|8M &.+kGP$|TuJQ ӕ<!šO炨wfFt~ ޳](AEk6'"p{2FLxos#SfA7M 2 >Ys=@-F&^cx-)1Dr|[=l5`!zGgVH8Iu϶6c I 6'#hT/!|N>C9x 0M@KE R?߃U8^Q]'_nt FqDrd{Oi/ʔl7[PAqهf迦'OӖMuMc6,$1f 6)kUr XQu4 _,pu d7%/=x[iFH`:M;1 xj|y9)˺EX QּgzcZ;ݫ@DaU3D 'ZKZe+M;@v17*0HVk6ok9a7;?A7rbˀ 6(^Uz>˅R7**a^Q9imRHD\DlV,"뷣XCbJ7`_מ*B~6.Fn}>srdw~ {'hIc} >3kx|<\A Th@|n4 &uB2/0oF!2nL)\x\ 6c[! 6E alhMOCas,A˗}zK'؂^K|1)v49xJi.ki&#WJHMjjP [{OFp,Z;PsLJ.$!49pND(Nָ1?i |-B6 *uՙ(/W$^PPf(m ǽaߞd/8kP\m,'{0}gjYmcD(qճJ|B-4ތ: >҂"\VGeA He>{y}> )|1"EKgXum|p6h"chx ('e&L6Ӕ q !$1:f"cHY"f#_BK=b/zmwL*GͺP\̩wϵ5d1},ÙlxGS-%˜u՞7~5B: 3r"=p7W3 +wR 8&(m?תmYaq8 I\ozbĠnbm !KMߠCGyhԔ'{ %,:E'z?8&S{Y}ؼRb8J2`"5|w,U='u21[K/063>w&"|mR6,AOUy Km=xVK/jm_**W >Չ/)zOլ۲{i5%dur\ ፄFS1N;eT)2鯌sVv! Xf|E8G[ [aAmoǶvAaQxC:hdTYQm{ tMh"d0\>y83e_O]Χ̊8̏-(OHc2E8Yh},s2DhyٱZAtzMTm3>rVihφ̇9 kv")4rs] BOJYٗvT 9a?;(}|f˓!G@h~*aUJAv XœH"`{YfE"2TYPϗVR֮<%8 Z|7ӓ;\M"fX[Rlrx\^tu95I*>XLks'z$/&Et)n7'Gq"sN9nN`%)gKr8C!C4$}r2*؇,Eb)j&3"8ko/5WT/PvF+M7dW*=WxAz_Ӿ;]t5ib0MNI `ZP%Ar+|-TZr dqda!!{3=C)硲r٫G4~px?]5YB̯Yx5*8`@<ϗzhւM|?g5.L3L2D:/-"OlPʒvzi?{}!S E#VKmth'poIwɒmӁPۤ8٫J.*#LͩP?\PЁwSA;,NŰ1@*$ggCz~ |H^"tJ#\uG\Jna;AdD Xr_gP{}@`rGaU7;0,s\I&RMdT$,ZS~scfWRe$|4+操̥gںUy&Ov@9h]wjHWe1c;*P>B v8Xz}BR 7iS 0}.w`N!F* pGᑱZ,CĀ dDyV/,9y*AZzxȩ%+(n74vp_7OSuEOt)VZ  ~Hr#,NNLt_rՂQ9)'蓃c*) a`+h3}Ѣm 1OYEFfAX`Gu䦘w晐ˆN* N-jPKΛfh^*\z&C%,=[4>~ʰcCCIMgOm4]k Sn`Q,ᔦP?|Bd|;ҤrDI aIMwt:BHxJ0_@;tx= ]l7D$Lr3ee)CXz)NSKw}" *G9EcIHO.=Vb]B6;C 2'02r|cJ{G![ '.R$ -z@5mV2cg=| &w@zٖΠLTMΒNs+7z60}"Hk xq7Ivt5m}W?q`-"ܳ-8&%s2XOň\Ӌ:\i>bCRXK}zu5K.XFE[I>6;a{^'|o͸|a-Z"J_sjeQ{s{9!LPbQxd5b<'904v/C51 N; ZQRE32 3?J5$;ƮE?]t1^]iRb%f!_&mH+DR/Uv V8µ14X~|1hwXmqV$QI<mӂ%E{8CpsQD5Be`8Яf(K'79/>_ۃ)逑@;l\U5?8!jV\e3HW(":TSH<X!a`7 FDT]Q3D13/jv[#VA 8;h$2&~x: m} ]uE)~uCKXdg,(_ܰȌwe>E:IO${D-UnAG޺]Z| -s@ 3 d恀-bR:˄vՂa}13+$!U z%FQ¢Geۘjˀ !:n:rl>^TYu 뛠 ?Af |Xgm~&M'˻7e[8?A=^j?_y{Dv?FW _1ߪF9ÚAoR eUj_~8"T7rHԽ!hLV0 ~Z| xvWYl ^]7c,)]~@s #,b}Y{jb[ XF 1q~aY?4@m[]LXX>ui`Mg*̛srBIRfCaT?8fus>Iˆ{w_Gi {>GS#,61ks^ Xwe} 0jPv><R˦ d mun,d ,ۇ7峘b=%wڗ=0KȾŢ%̪ADn l:qSYL=%@s6w:V>AvcYT"ʹj\0.XXK䖫`e%qTnGZgo٣:= 4suX+hB2<6mZW#8HaMS);=nje/߇q>lϛfXOJ͂֙VcCEI3oh !r3ByqutX^?o82͹5G{;/T,iy0,P!Bn휼.dg_h Aq 3]TBj<[Fj]Tb|cc&괜,0Z܋+rD_5UʌyMvjjXy48漭gP9~獷Ҕ$v i+i f|9Θwly<6#}y%굑 cʁ#DnG?Q3MA=}u5;~ra=! 5O_HAs@R0 MC^Yo$?z<$G;q_σf~| ꑗ))D#jQ+M}R:&lJb#ImBSg[6lL!fq9$`!ƈ^$U Bi>! EeLVoKx =HfږS>YN!7sI/EKp`uG&eE]ޖK)n_0#xÛkN$QozCʤknRzXBa)poZ,*Ed}[DXrR8z܏Aim߭f.+uz>!.= *=f9 w6k Pg?q*Aq͋dӖS.B* %k:Xx3hO %ÏaQ(߸tOC>1#2w~mǚP=^͆xմ0oR P4@߅|?{S)APkF~jOixv7c%dekcI-!*gteߒڀ^3-UnGafR8+aN v#Ԇ%<[X4J&D7M2%Iҷ!wC&I d{Qe) ,UhȰ0t(f ]3gDam8qZ瀾o?N*d[㿹}Hy/ԁH#^ m`!qww{uқ>a`#"0+ZY`;n ώB\M73?hξOMs G6 s# u3>IHABL~8ݠȖcm88Qa\Sr] [$z :Sۄ ՟;7gE;e1 /+G?2 8m܉/ RA_С,_twQ0j+ 乃d ~E6 }G~8bWcb/klAECmƊ/Tcȅٛpiك2{eJ|7k⺯Ox)wJWqY]Dm>uh|33yM_jOrm4Ýl~*}Q yv*au91c'K-[$h':┰ݜfpz OE2BVDCǻ~x'GDS7lt}To fX04'oD qHW+d[Nˈtx 9uT҆ e̘d\l1gw{V$pU|=1 ]⑦?(:c")U8,*ͤM_<[D @,<w\4/b;OɖtQpf=&rҝzvCz'0[|tjRȠW`aBʥJȚ$ vMҎ̄f `$c>)~ФIb !as⋒u˄gPŷ]cOqQGHiߒZ(m9;P{O(cc4xU{wGp?؊! CW5ŏ;6wy%OMFuvWDnE1`=){*ІҺ;5|5eOUH4p8rϜS-0Í-ᨾD-be4>bE@+bY.9xXƘs*JQH~1QF+p-J|+'U]&ĢH* 콡AF6~QU玌}7-~ECh¤$!+l2r6-Qo)G՜ FzRZ,2&P0055=9 o\pu B|^|pi_OB)D1%~+:^ClMMƱ>O>$8! M(;Xksٴ@ ?]|K ;ȘOl'c|aR0~~_Bⴷu;6Riz?_jOGji٭vzK/.Jb]teymCĚ vMk#':i~5Sݜ497^,V={0d&WҨ+n՝J{D&TbOf`pIdB:fv.0 0azIKʀ(e2/ZWzAPi ޫTbjXD8#)gYDs"b9May5SA6ɥbU>;ދDֆ\;+F{5ɃN*mu+ I'ư_5TB/szϨj8p. f'\nkzDy8PwțѷU0``EN6)aCU4&9Պ|s*=%lT̝UƓ K έqA0F.qz-frQ:K>FnpхION\Jp s2r$&2o ^lJrW`qJ[*sXVVWvw4.m& WrIrt%.+dΜ/'Vv]v,;n!@ȥ5$_G0$،@:nr9. HH_ ~i822q Ms;[V{_{`@uO&ؐ VMLLnȣ"﹣^(Չ*yݑu h`V]M+Xc&\`yG ޹_tnwD_e!qYc ^qWc% ٱ?e#WoCἸc}"rjȜj9J(4$®B}d+d|SmyOUvG׎Z_d{HSyx>lI𮨣B}wop,y+0JtJy]OtS#wLJxi '/jdN3!O\?AyDFKXR;@0nD9I!Z=CiO)w"#S6>i9,0VzM'sJ4-UO~>_{p ňe vXsP PIZC8Hw᪒0)T $R",9_p·PNIT9 u$XgaHvO%{[4ٹ-Q}pDe)6坍 ET-W1f46:OQ> ")~׮Bo$rN,n-qTeJQdo58"ێ~Byb b }gM.H/em:ٛ y H b|ʔG^4iI-MeT5W\2 3BA?I3/:s?Yϩ۞ ܾC 9V QM +Z ^8^QPþֵDXs1_,IBym:l+{>mw aDtm mj0\G>;3z)Ku;QL3p{%/2 A}jI1_iT{SLQGNVVQ,vmJ4(l\9~''{P.L>QrMK1D}Vp*pev+2UD׾C:MZ-y # Hg:#d)|Q!<֩Ҳ_KU' BC(c{[\'PڋYx4 ^XZQK\B @c:3eVVTȤ蓾-m`nu×' `R$w}T5uV֭.3D:du>|.e*W f7!S5@IJQZui*W<${H9LDSMĩNjqm5Mp'y^,W(2Jn!rl$YqBn[I힤Զńi=;H^7Nj9헥U`+GWm^1g1V=ܬ4T'ͮI_r;{gfnlv:;`68>(1yk4r7\pڎQ>  g)ǧٕm|>ɩ0l!v}BË{s3 H&ATn;P\z.94rP`Z+F(8E msy肴) @> '8q⾟H0OV0W!5H#tуb^×C5L+Tdڥ\]j!  ¯{4&=ݨ8ʼn  ZžǓ0aGtaoHbn7;;i5I˛jmQgoy-/o$:Y0ig]K޻ߘaZJ~fY0ug7 ~Iގlר9Vx#(y @r#w)*F$+ $UIV>{' 8QUmh1qG@~6xߨ gh ~8f+T*Nb`Lltx[طV-ʤ Ъm]f<9O[" 4iԸfǃ޶Ienx0礥(UɿD݌}yi.P'='zu*hgD'T/ug/Fal`w>ZS[|v 6, $udնi$@o*z*9iqԭ/ql`#e HC!t-WK;" կv{Q'92W<`EJ,K0PQK 2%u/!*2p6eo$aLK电ʛБ:ኁv?ܩJv%ee1K+$;bENSq#jzW%\+]$= KOșqz,*`ÒApyԻs6ml[s:U]Ҭҹ^ B9Uxc@.^*)Oa zUN,va91Ƅxtєw1&ϧp ^qD;\KG!nKu,0DN)DRfہ|:̽!+lˊ#<QE[۹(rO_||;,hqVr(H58~7^.Pxu ػ_`` C_K 9*S]\١ Jnxq,3$\FZQtƯˎUe 0-O` /E ; 1Y/FUᐺd%|WL$j8>铛Pi71w^FhsqZՏ7EH ϔƽ As~H!r"i\ύ릸6l>5(ՊCshC!zbP[cV6!aro su?Ѧ0m\f8@Z%ewOc߅lM;0;c2V{Ur I n\NGKiAi5xXp7oN,9rߢD 톶C:9RetqطZ=BQ+F+'q3+[;7 Ѭ4x2jhnǖ q5[܋L:_;f"v`"~fm]z3w,ăe\A1]$ w\xg Zro*~ԉ%.c 7% \St*o:Nӫ(ʇZbu !'&(]S% <grdms yjWeOZᛔievQe^~CEח8[^ S >Ta#IN̻ LaoE '},a>bċ!prZw\o [psh>ڷFj/šHG(Z"Phԥa}SO~򷖠6<ᑫN2<)Xe[g|y6SܔRH>V1J UPV }'Z⩋f 8$ `+d)ƆMw"Q=~c*vV+]!D_S ڈ/^ ?&v [H-+at`[_PF8Z[آnD M'B֦ Zf6eB8!@GU+*%Y[w&EifѴlN]붸,.-`Uߑ*߇5;{ >ͽo-˽/ I ?5;&ӱ4W IU ML{/x9 \?1ZK2j_=SnG4 y]ɬcWO }IYF8%0%5d0>ÿϓ_pVxjs h9_ *ST#Ԛ 9ļZ%N#o;eD3ʜȐ fWQk8cKmzr98?tIWs7A'J* ^;~jpUeVROsi"t83}?-d e" 2! H| @~]VvGO߸%goii~R s/8R21Z FaCc3I~r`]ХUzͻOwdv%?ؿ#y[;}ZNx)ԧ.Ih| +.Y.M8ryp:eʟ@@_gCww>YMǢ& 1^~i9jF%42P4;b9Hө]l:o`Nh9[7e1tQM-:;+(<1ϋwUh {[CVkOmx?nKtmrt@ OQ,{b9?a<˭R;I~1pڙq+uwg)zޔ,JKeN&.%3*׃#o\[7ZG:tT;lcv/y?d}gcZE)(wBo9]&1fJv{Dt9:*A xt\B0VoZ-`9d^{s*} Y(.IEHJoޢed(M>I Wo^~etFl0بh@u+9ZT0Ԣmn 71 9YvQATӽj { ]8YW._nr'O.( L5N ObtHu }T==䞩Ra$ݹ?1f䐰0om=؜J}]=Q~+#k([5ECV4g@s2>^ 뼇b*Ǚ0.Ġ `(VRC4Joٳ˭ ?].֦_wTYu ,bH{Olve*m_ EEGx)Iteaegt0b9BD, !ZZhڛW/r 32$& UP 8fu&$AVGHK |\Ӓ$tfiC;Sls~b>c ,̤vv 3K[ss3w mI\Q%IXLU lA IN adx.?Uof4_n{v) iQ CGbiɇKpFc}0^61s)D2$O%%DyT3c͍IWBU#\t6P&5 D0=>.4GxIHS+N 1Ѱbe<>'؄c*;7QUƒh 0)| G&_}S K+$ȆUbŭ1y%* _I;3>,7"B& HIb4fKvh E :V|7TFhi9*o#$|@GyC@Z-!8l1_)B_L]5+orzfFdm|0T20ǸcT:'X  D# 5!\oIx?d^%öo2wP+.kZG_/z&ziqPjͱx^7ηtS#1L}b=4#4M:/ -<[BvN J"9߱Bbdc2B+) "yt}d:R^)mKk⥜] Cִ$gOq92{(_+;lG5}n![~ldxOW#Iٯ~KYGi̛cH3TDxN#glg3-xhLz9[Ɩg6!]ۊ>vtv'|{"}h_3~ҌxnO@ :q!FA7Ra'${d`L,+O5{)x .wx35MI>煍qk飦RꞘ9%-+\Enel98Ă6"UKc٢ty_5*٩Ɖ96|PiRѝNNG8A=s1U82HXE'|M/54bQw\NPKcx\q H_2[en }S7Oѯݭ}EJ9y;:Փ1ˈĹT*rzR^yYJ)YwP|bY3[j&^ {ٰԱŰxNr°qH^.1ͷβfs-nNp򓌎~OPtR&3֕,rLXGl"hTqOstARxnӐ4Ҕ~) ˠn\1R6$FrQt:{X@K).+jWr`$~o< R #tnGr' jg4f%QPqJb3qb k葱-zd/dv_BfP U"ʙrCo?/q+s ++nŢh* /#uOs%5|!e%R2[p<,zoct $q[pis j'yFĥt7wU]) k2ͺe͔tG^-WT Am]}#4$Tap (A Dž77b0)'І21fA1DE]⸈s#yfR! UhsppWACcxO o+M$9 oˬ w"wV\TdE& dAޣ\<(8 cLnF Mޑ#W][$ 3B/7MwE˟ ݙ6.:˫K9xOdz&%Psřk-jPl|碲`ybrٻyƴP1?9{Y(YbJ TC䇇̇Dqug]*$ el.tpn!V :B,hC'0dh8wTB %[‹Vă UqvIHQE}kGL]Jds]FID6؉ "Nx&gQn(3[P*W5ȏbgIg7w7r@:)2ِ0fK՞u*ZċR4 b3y-}yL7@bA^ d X)tsҤ]w`t\U&.WL:Xл~[2$V\ Jvj8G/wT|>0st C[}gumKνVo54WU lbۥ̄z[(+E?u W׌SF{M H/rb mvIb*WRlAs8ܾwȃoK/cg+ [a r^Jʔc>G4gKu Üf8znitSpiCwd6S*Ch2$Wa(R9eߨ{DGҪx%l.贈(Uz=-CT͘l4QCNoG~02jAT ƴa~x< E$X 7NO;}o2mD+|&% Sɭ$KG( w1| 6b֭ :F@DzHX'7ao1^[KEJ`{6И? KlyG>C~CS e4BR] !,WM.N"5Xi&%/5Aar V7 [-(;; NN2ĩAi`U,>/Й3EŖu)'%],CHy(m+3Dl KDN%>gkυ.P"6(94Rf[PJXop_7"9EJ ത{88kR|;LsӖUwH7%E 8kQbRY1FM@z ^-k,mS/$Ss;@Z8n\(Fw'Wp_1א `R.o~Dr&oٽTZ]`:vc%^xb?!o@з*"c  `ZH&j^<";@ERUKeՈps1F9y8I!2+pYp{HǺٲԣxz})fKƑ: DձQj$IaNdCʢjE/GN,ԙ(JoC ? );gT ⹎DnS@_kܖB ګ{7m8gRX\)Z 哻g8) 0:AHy8 dt5Ip ~L#cvy4@e8ceSĸ"ն**kV$GBsՑVwSm~c]UJ"74{pQO2[u7 h[X 9t>C}2?6R5ĶO=T*MNa.ôOh.9 PW٨BL,XNM%'!I\xG  b Bqrkg h\|Y7 YWP3ή}b&aߓ  j9.lM1T@* ňKQ̪3}`hc iycqn>4oGa^zx9A=avU!Ř\ܖnZ]ϪbO ڠ[z*1UJ)!_g)$˧TpK4t~zF:y\t;Zp* ~[\'ݕ5 6~:20oqcs<{`]KBȽck,@J<ŌT]K>Q|-WE7 L>c2ӤŖăiiz X9:+j )2t ZoPu T | FTv$_E*}OڇޜMԄ7 Xf,ރ{|'&z)9Bn. ݵO{I\ԲkM 3YFSiU#ґi0!B$^0 F! CdKs-vs \4.wlb/ŀ)+.*@4@b\F mYUX#KPM;>ˢ4D.J|NHG ǦNwe1Sg@g}O,}ԧb9w.UR} !&* RfG|ӸZϨN K$F?D昱T*!ii''5ֱb"t6DΉ5wI1S'wY3Xfs!k] +IƹΝT=y>J>;N'b)׻S_˟F[ѳXN%/PVp0I@Fq֞FS%Af޺KbB_H*iOj ]**l,ûIKf^~p.rQ"6%BL!~+inF>&^v* om@C/2evaJe[ce/H Ί <> Zx@z¬e kHm~.+*40/򛾴R=Nb`n٨G T-%ӡC3~L!>O5`.2@| n[Aկ?mF^IPwP{?{#F"q'tD=P1ġ;_UwE9O.O=ENe V0c|8p'ok9,w)'=*S vb,_10M'K1(#%qr*21zH #Pg?-X5(ӥnw䏠? l?D0: ̺7״sazeݴ{[0inPnрՅ[;afx:"0mKܥ%YG#.i+I=d;sIm_Mx/] mn}v~ZL!@S=C.c6]nm;?ߣS?V.q/E,;mhLKVKHO׵G tb5 &-/ʩI/Lj6 ڔJZ ɂ(*\37B/OIMU"p$,yepL)G,qBk:F]tPg}Dݯ;ug2d%+/v]umv0|Ğqڕz9,CoܱFє8G!"c&B?8 S08d`ZTŭ'5̰ynqt}fw%ٵec6yJb`@ X$%A .ͷc f/2teyz\P֓*P^pӾN'G:Cf}>:yNJ$u6/LJqp ]11FtgĽ˗-)A3Z}C;cv4Daw׊r=+ڞ *Íyi>o㜝i bะYh E49Ldr4n67M ] 0ыx=?q$2ܣ9o^ͮADZb]  Yп]ej r x=u ZQP"IdT+=f$s]+I)ghmХc1C(Nȃ;lllӕK%;hBF߿w$,,DB+ bN IPo%Ke /G#B9<ٶR;ˊ(jM6K :uۋ~"R|Zټݻ:`[щ$GVǙ"Z0h= ]^H#[[:/?L`Cz~:V*1ԔW6 3"%j^ G;Kh46QV{nUGJJ'kTj\?g4!R,$&,|ĈSX2qpJ-\k j,dcRZ*⅋{1eǑ!Cuh;ݘ20#`4 zʂ̳cZi 8n[ޫaL;1U(Y%Ws DРޤ[M74:6̼|n]UJ1D% ٲ,5F |aF#cl"(O f:tJ'ז=Fب>wk\) !*S^h۞-Y{wI1p$p@06_o̵قPԽn-)+9 Fۈb #1u>uw]kbW\79' ֶk\.E Xec|E .BGP=;di5~p |y‰_S@? ,cnxV7gي" ωy?F4~oN@FI~eY?8S~W5YM~ǥ@$WޖHdҵvA['[s ^&sP4RY}W%:H#_S:/bK/]K,PcMIfnOvvq/vl%#a {~mAZN:O΢.0{h i‚2L(YqKe#` b܊=zb1 MX=ʿQvj<}[+'~贴ۈ95;` {|r"X"ɽ4&ݕוϔº[Aa&f =d8[uvS'L{OhNЫpݒ,\wm0L7T/jvO&)+0n$ȱG(Q\K  9[/vVn[GYƃ^@h2W}kÜQHd"5e82zڟ7ԺaYpr;uJh#-cq\t n-} a3R]151X(B|hYz$zuvmTy GGrwsoY;[s%hk&sFB!X6$bfn0$ q^c94{ qBW@egJf{Om|9zD}vám'~n;Sc&fsc]Р hlq8(5#"KͷsP=w_⢲4hj~$DP[bӲ@W2^Ec/1K].:?'kX)qiMq2_2ʀƲ:\{_EPhU,pNM`9J=Wc$Y/+5d T|1~&2dr[GX&qE=0aqH5~t_\@(*}]Qv:T,Nfs{AGmQ\~腨U\IT cU/qlĊ(0N~kSǮ-+yv. @f฻"5m1ӚyDIŠC^͟VTBt9T/ Ġg>. `*jG&O6 ]ғϷ4]M2r60h5S37Pi ɴaOɱoG{3~o0?vs F)E,ՕҒP8)ЫH{NK`yA2J¡}jlʿE!q *R:oO]89Gii- xt݈Gg#ҧmo /{+S|*A?JMEnCk5>ߛe "$hs@-CtbuiEs1 H{Z#z 绵ޯh}V9ǙdV{w#5CT`%N0 TJ1 4`6S#1nzۢ~sQQ?Y@TϵL-;?"VmLDńLwb^: fHgl`el~m.| mcφ:޾¾y+;Q1`!ܯb'=50~t*fɓrrO<*`~oFnSNSVׁP.1:~@%,Y?μ,+F#G`Ga⒂@]^d|яdUßdkTͿ ˰ -MPh w#;Jd,Od_%~,xfziJ<ߐYvs+:0Y$"eMXKb*TVȕ} Dpc"}xhEuF.<8ZS8?SQ,-{ă@>`Rsҥ7ti#>=]d\szp~t;Elx:VIdjݨajB^Xޝ&&3h9=owEqXz2ҽ)p8~sk鑬fL'=.*-%vqXZ6(Z0!cfS7ӷfp$LIEb]}XoD<͖h7||w;{f UV 5Ok> i ^I5^ӱ㸆Kr3VT%}ȁ1>?`*bl谉&,J'nAМ<L ͕ RQ]w~XM~S\|o#u٠w85fHXZJ"'=:7aW T*vڻphyiy!3OQ8Ku> 0^؏lL^wov~ 3`:83 QV}J| LX3V/jzWt1d(G\È/=~<0< ݇_H1mD_rRU\O 0 #+o$EuIDSagH{![;Fvٙ"ZӜv&DlZP|V?EjPo\3񌕴1&G/ge"$Āؔ$ 'u8 6vEz &^* 07-Jqw`:[O1ŗ^R9,㱄KPچFXj*¥S@V4:ƛ!k_4aDV Fࡅ3rJڍm"`%wWZnv I= t,#F ͹OqNHJpj"r97殽ͼy^![SD@JRW=~G]oRFxP5xRy ڷ9cp%,Cp ߹/U '@ +ڲVoT2. ho7UKj߲5YOuK0"Sm4.߁L;AT=)Z0 2*z}p&.Ԁ{q.Tv+l%CYp*n`pw\YT=Ae̿4繍X/5_f8k ;oپw;F!!NCv!6;MFWA_$@ϧdN}CRq=+I7k/vwk 6؛:Z]_ ȷK-B:)K -pк,iD#CEXN2f"y$8̷a;qdl1N ]u0cZ-1(""eBh-t꾚Zē-n<2yJj\2"2sl1 pJ m4*_lW;51E蠃˦[eO5{)`~=tmpZ<(V&N#&d$m}0._Gxlw^A^.P,)+1MP^(`72Q]ʲ/&SncE:+wGt$~#S.B06'qx[Y>rA~b TU>LߨD2Ǩl}A.B^\Gl+{$ja. d@ѠűV5Cyedgm}"w\xm;ґ)LM-7@%k=~5&˂H@J_Uβg؋K2PCU.+M? B? ^Liп+T_ Ų' ʘؒw8EIDIk]1^FHN%< )2 u:i(wAuK谬`-p6@=l#t(@*NTE ;{=#tfkگRk6DJD90tAa,~`^MY[hSi(W-Cd̐g}S8/C,( M98FQil:ZQvU4% N}tWoH$*nV8P2z2,A]Bh+GG7Qv;1A(~ݑt5/}d0GC2d%9W֧_ЗxSw4A/{>pE} ϱ}zQ9f-?(Mʗv?$Cr,|`o +G (FT!IOɕrmP W4,Y`W84b '%:\@bl,W¼3.OX~_7nWTKJgPz9-DKk"l#^2]N) \ӋRtiXP:zFa<J+%^ ;Ǫ"0C6!ܙhALlkkoEa,ݛ͸u= ̫S#m2 `~xU[|<:zTʬ$.Iv&?=yE$^%^BC~1fDg̈dɲ?\\[_iqPn0 C\܌Hxx5CȲl0Voe%l7b-x#7=^R v;Z/TPDfS:%#Jxꮥz/6a 5̜ (;_Ш!(1 dh[&AjZ(z}f <󈹳<*(]N댗r]OIؚ;oTnNr4. BE‘R$ 3~wmZmo?nyD|\LW3K5m[PP"_?Q!͑PB* >r!c?*0mL-'8p}Y'M )8P#PGyjaVERސ! >H`VU=?4جbrpґ(W1"m^zk[ͳ|s0=gf2ȾyKC*>r̵L31!RbJ@ \A m3<8XWEX9\~ 3L}%9eb1O>8Ë(_6MPʠ'#FKIu*"p{s?,}U$g-{0J`xo@ZѶ,{2fYr=  ",RPkm6*=ez=e LÈ,>')X:*ֽo8 ^sQ9MԶ qiHҧn8B3-Bpupmdp0]^ap .R`( J5U|[kHom\dfbiptIDT#^0yJV. yWFyB T.cR']k컮,;{Bu%_nݿ t8`wŶ)/zː/`SlLT 5qd$tܫhZ|m>KwP PJqk@ BDfZ,m4l9+?'=vqyf{)p+a;i{de#%o+J FpVNk!6g>}6 ~V}! 9RCaL\E2!;brO% fE$r)oCyc1 vZ?06.ܼ؃oCc\sj_sv^$9AJ hFE|+/Y#.4l#I+CpAjix);1zZ&LiOfQy#R# Eҹa&rr zSi{,AU^B8lԀ1e%,;;&w0i.\(F/bLXt3(Xӫ'pe-}GRx26oA=|QɁE[:&#r>F+@96C8|x IتWAϩ o _Bt=F7Hϯ Zkv-xu.Ѩ[ =ڡ=luh<"4/xI|;}HóDBFfۤZda5[H"0+̱;ԧ }])_DI]dcq>fZJ`z_,1]k X7h^5HibVѰBUOT+MAw .%{+elq,Sg 4[- TC/6Pl$!m/hJ~՗rWԽX Hb6y:^z7xR\y;#`^Z;sd"jQ> Z$;.2e11l h%p YAzv8#=ع+62oЦ['4.N 8]ef+Z8K.{Z| # G*qۤ%\X-Y)d%^t˳+{n-)<¢ɡ\\)p`Zy )6V v[/<9 k1TjTdԧ» Ϩ6?"dkte{&/X<|:uSs]*[F^,bߴwIYY 5gFJuWE*OaqI-L|ۨ Ǡ بЉcj0m]F=Og5G >;$uޯRWtHaϦmmeŠ ě^dϛ yp&$aEc Ր;T +i|N&l!k-fUힽ# ?΢]>=j%Z"Vi+ J3g$"h1ҝ3:!4TI԰}~hB''-,JРU?=-mE^V}? eB6H.$ ay(^MxMV˦Gw"˰xQΘmD3rIKK5ZM*ۨIyQ[ ӏN/r9Ajf+rw#TI8T1L4df휂Nna8vF\udkkplCJ qt4&R H٪5N@vBTy4q!@@ pRg:9@: ;5(4:&ܼRI䡥|\Y ^~C̞uxȡC[3EuT}#KF8qEzl2mF@M0퓲R܊`֤5,|e̶O#ݩ)Ez$Z>SKwٜ%H0vhI#uNYKU$Q$#Po$)GlMM12!0`|֠2.c j)]>+qyZg 40:/.>/bu^r,y>ўۈ7F IA:AbhzNm@ϸ*+M{ ƒd3AG*?/&Ho]J(;q x/4 Kеg}#[زQȄbK,`M>ZBV}ޥ^ _c] ƼѠR9+(Ĉ6 s5VQo]Kj͸ lsm { b vڙ1 Auiw~m 賭o/z$l7_#θ4O#.$D/KȆ0Lu`LE̲X+P6?@9.w,k ֧I\X!3Mfޛe~^%:Ӏؒ&*_PtJ|:gl]Œa_Q~ O>YV=44#atak0rc83R2;#V,&3RaO91g~*zi IK=\xm._,;Jhf/1W>z e=#`Hq2U;=e0)+cmA](PjHc9dsV6s"$"׫$RJq`?EDE'6=$1 EzXm$PzyOD9Wã/yk.(1:Y5zB0} F2U$R!kMmReq¦\Yrv?."I+Yhkd;9sLW.,h5glUIq%#{գ`6o=4gBc Z pYQHF|GKL~Mnj:ke.&; (RxtF -[xrSq$xXdT0_\@CʪZ~w1!',PUfnNOǮ%ˇ/;´Jӂ X_w_~*s<-öG/7e w]V Թs0j6]IڠBC(yvwOi\eG=^ͫ2cPKW8@jM5EdPiWޜSb`jܭ@s;< Ԝ~RQv _9};{e~j\njXR8Z\?5K>?i]&nI6w-C3d]=߷w2 Ý9훃%!̘Rx[r<^({&]"?ƈXr}ߤM}Ke%k8d^.Z$Q< 93+p,w!iZsZ3Ul"JkJwyJK͉Dnq6n\6F{Wه1ʨ E5D'Cq9,dJa!.anCE_9="䳬➡:l޲Q/LY5=;I&1S Ҙxӛۚ `:l^ǥpǕ~Y;&Ę4Own~r*ӻ~T+^c')J1osu#7tko KU򋻝p% 0YI`c. P*EFXqۜhD\Z2O wFzu4c'`)\ȰU–[ɯ'T * 0 1UJ U@{"&Ji\$'JIֱwj(.ZpLHcL ohi[Bx+]QψARNrEP%ٹu=6rXwrYahJXeh@$4˛1-Vë;[KI81#vd~ 5O?hWݭo}%n8vR) FS  mDAT"Ҁl6&(緫 %,BP!NE~9 Lݚ@nCg32x"[#ŢȩGF& d;|R"KϐO4 uL6ڱ P,J8KiJƷ)Dwi~,ŀP$ͱ xc񈚅,zJ{ Yc B^wNP]us܂{|cu+F 꿗>piMeڪwOo;yS,2X jLQoI?8²~;D+tLBK5V}ڂc.~IUka.sf=ƋHJ6y;E(wX:nl1 +ˋ3M >ȅ 0YV4ua vwZ537ҎN*b0.O'bqR1pJO6 tXסWC)QOg{PgY򫃁VOHG  3մ$nM8x ;hftc "K7/+H¼ #=I+ -yL>zo0ggE0-:aK`b:!)> ԉD!؆t2ԾiVSp(rDog`g/g NtUg]I&>6i-,<&;eyīK6gF!%g\T ֏5 a i ݁uѡITʐTnB:rm ^2 1wfÿ|Jiآa![(}OP,j ,!thG<檹m]0> aQKgJ7# 0_yс}81Ӝg+! oqg? qei, o^c3 (nL/U0/J"C7ǒ _Xv#x Na uTYX= Grl<.69߆SOV. ^AQ?yZjC)YF(YMQcZCS"bXc'Ve *v$ Ǥ)т-XiscA_x=9Tp)E+,l]!%sZ%*rA#7l5AA*ҟy: `]13]˨U`eqI,*G\&UeԏiC1e<8*k7e[]-Ǜˬ>@B;%rUzFgQ0k$kC@)\F~uy;3 $1(4Af >G um9&d@\7٫Ugj …x "68%M*9SW5MuPnʃ^͈=-u]'J9I/84Tzn@p$TCyOVAlOߜJ{C\J|Mˮ!P}ْS`I ׂesŝ;=%~ !!)+>V:3 ׺"Þ|󉭣| U= Ǘҩ2?և,<ª[9NFI̷yT )T'G;YLܜXt.*]qr] 밧n!z`Y!ΦnxCLFcP>q>fkN X"j%^[kb 2l3m8Cb@醷a>QOBʵҨU٭SgL}Lo$겴 k[|YG٨6ώ߰EZOkɎdP咖LyW#5zji4?HԵ1{@l]xSD^*k\ o: *{h =A& HN, B5%rUlI;_d3?)}'r 8}f0Iaw^*/zh%uS ˎH :?|jQ?ڞ0Mꨞ(EP_&Od#o_z3 Wid2PLosxIO'ya^Fl6J\q[2k8 j, rI꛱ȱ=~` cd8(zbF CȮ }DE+Nf˨98p`\ 4l6R7빅2)JOEf`l%QA@w2e^66hk9v8O&OdzK0A"n߉|Ar\'ȤxaXM^]!A) c3o  ?nߑk 8OճiC[j?p9_7 !DGdew`ӾDXWϕ.Y6EjHD4gv/+b T؄WPX%K]zUGy"%dyAm7fSc0'tWy{+` I'/x$DQK{+e,vyʰYz C*i`t6_dMf g M֕z\ǀ9 )^/ )݌vZ_/?bL]\y z&gYyK-ȴOƇD-A=Wo~Ԗj7YNKMف"kK]ngՁpHm`$0&buw„KvXjgmhg}#ImV;yrbn}:l pܥG#9+گ0Pr,/R&y||kL~!|kk{ &nK\.rZ_[+gEv#gIl^ɦܸ t2X0Q1ܙJ4]6֙GGQ :Cr6r RSz 39)N)cۆҬTU~L Uni J|Zİ$g[+iFW o8ȷ+/D]ɲ76rC%WqddRQꦾ0drPC`2er@ѕFl*D0b6K d t>lC -0oJ] w K긶-S*4^L郞'[|)i?TTs[Rt7Pdm} 8# yXJq%0(\G)2WXlEĮ* |]pEK;ZY (ӊ¡ߞ?‹|Uyy$"z~8.H3?0}ܩ 2AmjԨS~UÇ3?\ay?4L".&jBx-uCCㆄ1%ayp!H ur?)~*Rn?ֈ66VP+t\R^n|Sj`n ޼6\}r"B}@BE^&…`禿u`ٯX&̳z)AQyt$D;:dOwU3 4X3~~c{jkC0 zL䨵]:箮0D%IU|(v fl7+eՂ"}m'Z1/. Tza_,,tI=rjjݖȯO7Q)=ⲌϼF/S Q*ċ7y((ǿ"E|.qrtJ}D!% (݂Ka|$ bۛRm[q0I^R+G⭂SBeQƛ9VwPm/\HKƗVxL kq 6;={;Z~ra cH[fF@GFL~Wb ]$ lҷYq?&k;{kv %r &$ՆS}ӽ;ډ-[>b yEڻL&HTAwNsDKz ň3ҌHDE(6AXź1 )>9r4{!%pkc s`&F#ڏPFa gX&C&jsD"lG18 _W3OzO?k {~B[Ce G< /BudZFSIe4xqX*ʇWU瞨?1~kaZ^ !U$_3/k20NlǦ:vMXGۯj[׾Rt96o6[&ʷBzc[x^c#dED80wՆz} wr9dx}1vPaIˆ9ӼewEtԌZM%c esnlr=jf2fKWU(+\I5.v{,PRܦf@j=TֿLDzx_s FFsӜ:.A0VpPPY9tfNsE\ 1t } )Otd3nJu3rفٱ!P&ͭ%+tq< 5O(  ǝ-+|EW2 `]'"P ,(|A )hV՝:H0NyZ,#)l7~rI}kБV^r̀'AeQ`IIU$ [?x#k֊Zv089*Gƴ>Ln51#ט}HuL8W=*R9F%Ы2uY܇0A)1^+u?$}fΡe%Op :=NZ_^}KiQQ4Ice׮b݁^%qH231,ևƢ1ѝkQ-F^'ǞRX*#Zlb; -O=X&s8H$|dirQњLS }<֛Cw^ߪ%ҩXӋ*:*Y ̡_Zf~/S#e04F?-8!p}5eXx3&:ZE|<42 h?2-wn.8z~xj{՗ jK.*nLpx]ՍyQfe33HCK*9l%&86O|zv\|ya`Tžsgux^Ȓu6ä?}i/Ga! 6rio>[yR蓸kH0"wH(\쬂ZҺu )3w@T??h{䬰*b1,DHrQ4$g&~PLSP|Yz\kOla:0M" mi=ݻlTȔv.*4gD6nj/ ax!jV+tH)TZg쿄\]&sOoo4 Yr<9!+sě."hBn{\Qv;S$<-`[s`7y_|4o[24. es Qp)mIww^+HÙ^6;Br^.$R3]S 1CNl/6eO~we1EbcWx p8kDR\N2pfO"+G q8ɳ;>s- dϒ&Ǎc3ɕۜBcJA $ZdyO h<_z\t Kj8uwh !n׫3hX?N eG$f}˰V,avnD8MW1( 9v&mrbwbn3U0ˢd)uع(PM2W{i*B/--j\}Ůgq>qCID$M$`@iZ?@=ON/򕼖C L2 B`t*PbX$X~<q)@jz[ 5#!,oR(Sr`h;9EKq#x,9m7i7jsﵫz?"iQ~b{lc>9 ֭(h۞JF]QG-o? lZвvOս:D_qL9|Cn<^KE` ECxTK t{FVUsak䥲DDf;I cgFȟ؈R #Vtb6GD&8OlwPaPZf_DDLMGp6٧F]09$Ǎ 8y3@Wo]+רK6Ҋss$Y 0FjҗmE#Vߛ"`A;aɪJMԼMZ澅uMtt+^GQ EOvyV۹7VW)Q?^ξ$ǒ_ Vʫ խoXq.&J:Ev*w>2NCeړ=ZWHxKQhe@ ˷b Lr✸1F#n݆m*ssOׇy^"psFޢ_^0]{6y,ɧj&X"nt ,:Ƨt)Df A0T`QM&CU)DM;{BR^kHޯ:0=^U-fЛz5q$\\Ne'k-[P:_˭2cL0|b^}?HN=`,)L y5~j@1ԟe˥}҇+4f_r{b:IKZ b\l}4gzo4t`>b͆ gd >#D TmoܕyOTuUÜ Xi?]Vdװ|IUvJJ|ژ\/_]e^~&f"kZ㏡T-Vy~2cn -g?¥pp"a70 'N!x\L7*l{K#jeZ!ȠیStw;bv=ʹ?e\P Sb'H/ mzוLcd>9*B[G?TAq 9\!q$~آ"!i笝:)H']#bNu]XfL,3 p*Rv :OHq~Fpcֺ];1AW&r|ʣ{B)iVY>&z@rͣ ~&u0b\VO,w4;@JQw#Jh-0 R}2FRGi4_j[V  ;9W%XU"B/ BX <&Hv] `e)Jl&Spdu9ڢ oM?tP" ~EH?9\ĪNꛥ23 WɷRkInn%˃LщEV<:j'BMB7V.ɍt1:.x¡bd=݈,+ .=4@5k\VhOU7;'?xÞ KǴ1橕sОv(A˗6 \]Ks '@41`El-YJJAWQ.]/6kXTۻ$ ѷWp#S8v.u )$0D^#߈iiMTɽkuim#_NCL[`9$Pd*f&ޑ z;^>޺T;m0l PXw 5lHy9fUlυ@Ppr!n c>QD7E/H/EQ /P i}n Nw[Us'2]nZ w.G){npE|1Z1hT 5*]d'iifYN牼RtT': iDS; qmгEĜ`5^10 - էnjXzøfkjm8|rȌg1<{emU39'>فrT_ݱ^˚`:u]pi[r >1K䔍1!X1Q >"h~XfPE|&#LzZz2#Dܡ8-m7ЦMB|j63us=&ExqnYfT0NJ㣻%Je6 Gw9yzs]+$M::JM8nI֞^">f՘} j =Rb~h  Z<2 AEyc-bljU͞l!Y*(!)+A r:&_Gy+( 򭀝k fu"k25i!H,E26`dN8tԱ4n?mf#_i47%VnBbgzw%T۱ !Mͅ)0蝩0.K# o!{s[ oNek)8 HA| % =FM{'cs N MjqW2'Tu,Xbz?35 :Ey;<$1BsRbY[=R?Bā _o0( sURՐf:CD@:c fMZ.=]H̏c˺@tRY*Dy.\74kNxl~Tju B9rdܛy0޳HMnlP7C?R5`2mi ƭl Kgk$yh֢.xHa쮘k BaZ'%h q"H:͗$?~(65H7~% 6_ˍ/8$i4a&^.W8y$Qߥ̓LS\%ϺkF+Y-.eu͌=I!2k/׎T دqLMUDpY@ ow޼ V͔YշsD g0@ ڎ6*{?E&YG>?K 1=|<P& Y3ӧlڠU !m+6w贿QIiȪoV ,p3Q,׳iRؚ]9Hr1ڞwDzo炙F I޷UZ48⦇llԗTMD}A B!"n;n ZB%pF$$SLjMOqk4lj k9g^X;DZ6[/<ɖ^:r8:x?\I7'qCl/l;3d}Q>@s#]PtWhQM:ľ{X?^_ BtӝyV$i{㐜%W4]R\ZwcJNdܣ^`,bw( M٤[/SAҒ ЏǞo[~US\S7tؼAl˹ ㍳2'/b)#S(r\o]jyXE %Xǒ8 49>]oca·ET8qq%&t,YcT(4K~7/U6̋j\.ܼ2TBZS6ecbRLy-+AΚ,f[=Lw'$0Zs*0y̹cQUmKR<n<y6\oJ9)3F又:l_d6-OzwK)^8Fk\ /i^!nN#AW[@-ڎuOJŝD]>>s*[U<Yģc> das x:tLj =|2pRY{]Bj|$RKA$1\7)T/B=oJ)Co -1B2#@5Y1廀0AEp2%kyMү`+K@BdP߃LMJոE7ܛ@·]Ɲ`C>Rk~ $[m@.c"5ꤒ]NGِXyTU[a*>vQ_́|uQl|9Nמy~U쬉Qזﲵ{^Di6"> ;`jw'ec6d/S!j4)7?_ǒ6Bf`G)U'M4Pb×4T׫ǻT839+KoYbjzEedu{b h[E)q:&9Q/uo)a!}DH.*A|KġQpiiGٺtpN_v/ /1_(IbK}0>%7:&.[0Oﯫpk5*.J"ϧӦ28gHAQ39QKI8PsMgGC`xWg^c:mI~#ev2?`X+T?_d~ש:b)Q8Q2PAA𑱉?i7+$-ȬFV- <0f@\i)u"{SNͱY ~f$Np2M6gH5LBCQ+MWT܃Jrcˎ "%'鐱a!ǡQ*(U7|z`/[.G"1GmW"i=6;kgČX u}к/-e꫄Ewۀ3zP̿Uc~G\b@y [JB l%W]|Qܠ1_7]U>,i.%qPb7UZV|-1 VPe1}2U۴96*ZfΔ#@ Ÿh>lDݭ9uNtE>yn9Oq:s$b,*azj3%V>DEz}ȓL>,W{Pi yu-KZ.V*wQt}6`ժ 4G‚*~zĭNg* K5:g3YlF-C-z`\J!J:HK:ZO cj[0-X5_F h@JGiYP'[3 /ų!@7D+:h^ W?iOshZTmD%dulj*$Nܛ+ &\M[?4_?okĨl6M*wbWF~u.J0ēSY$ =`ց+xU2C a"{ 6dxqm-1|){/FWpa"d7̑6M`TuQD1\B5vi%b$DQHGpBѵ i UN_[ʚQ9Tݟ  aMβ2GwS~}6F%J-DDmg6b(/ľP7E"Y7AM2}&op9ǫLF?'?""|Y1]o .B椰t6̽$oSAHahj܇!wErxTInjĶ [BMA-[Bd/Qƃ٤mw6{zD;Z/ֶ{Զڗ M㘆Tg>}3\\ yR%Iɽ-٨:k{#uLeyz,򵖜${pУ^ƐuȮ$o܇# Y,+u+!أ:mi_T/])N**:b{ 5ő EaUL[#GB[{#ؘ%imB"Jzw%VU̇-F 2p렑fj-Nl H] C;OY{xŐpBxϫQ]0j_S]Ka:+=о4gݝy!6mb~vz AR LB){tȪ _2ѯKLlDɗ&[mrRm!B(Pe)pix|E:v;U`7f*x@VB͠?:XɐNy̎*x}W{ PF4ej^= FT`WAs|uϴE^n+DD+~']R',Y` e]Z>=1|O^%֧M%Upl?K"at)R?f?՘7}z'Bq?O\pkխzrme61tAEXPrDZ䔡4Τ%Z `ϊ1#+tR 1*Rr)b$Gbl=$MK=xQQ/uYUssm$v1~}/rF2@HcՄ֙%=|V c/&NwY̶5mZujο*l$ŀt6_7lL:an*E8)%z"XxT=*dZ*OACp f(hEh]G던h}!Jj 0 #BH4*P[$av8D#Q#'1O`Ƒ]F0.292ߤfS|Ћ@nènzf\u@JNDu5e.&~.2Lb,9jk(˺CCelY)7"N`(֠@~P;ZRg+m׿pr{8HOU>`<2)x_lиd$ P6xg.Քrƌ+hqK4r\Pfd-Z_XacR"=a;Mٰ<퇳jet0}7g hwNre\_X4.O%+<.c~}OE`$K`1IE7ޯZet\iaK ϸA(.uh z ɋwE%= i4p\o=zIyy@[/J݇&| 9ِbCQ7Ň6ȗP!eGUYB)d ƌC)qxd5Iʼ|ĉjL7[}5z\RTl<]:]mUI6fa+WNAi0Xy&F$4YO˻NQʾ^I҄bYd dV1W׊]0AKآtY2:%oS&O.PҤpIܟ҇" 9;Ya$גVvKo pd]T9x'V%ű}V؊Kma YkuEJ? )|_;0)  %F%t9՞"SiJL MQVi4_6O_^ f@~d:E:W'a bq^L~FܰtJi) 'LE t&֤Q+NKa.,L ҈nOcݜ+ѱ ?aw.9WUVb"ӉYLomI|D|؍~(oq#>S6/U:t6i5ʇfdf9[ "X|K\oSf pϿЈcXTrP,D$RCt2ڴOx,4߬ Jk!XT3ۍQ ]Wr >uʻ!/|.D/|>%pR[űaO%:},4wȄ̶v"N8$5&NY$OK*W~ykJ"Ө0y陨U">V0I {k#XxaYuA߂oUCUrԢyG@j;I@10:3Yb,} ?0HܳܰȆΗ߆T*ߢd;0(a]  M8Ro*.pHHYX_ɖ/$?h `& t+ %_iw/v8>^a6ȧjhG "!+a^`WED ~䵂ɦ"S8 u_V\M+,@mQF=7z1Wjp<8{XM0Д/q|*.b " %Fc"وGR V\܁ĮJQ1ZDY"UꉰmRu@d\6C+K:Kh '0&$ܛ@jtzw`L1Krp*A )3TeځlGKLIUxVS*2bux ^AΈgB<ԉ%L^KYӸ-jF3K3'm')mDS' (`b.$d QǞ7X*`3)MϯYVy Bya& "VLX!6Gʬ[X}`v4ō塥9^ KK?y|ɼ.O&Ȇ?@"3ՃفN,lVּ:LigT%V)n8DTǝeZL-@:3 p4 [bܼҐIR"xVO1AF0OQm5{CQWaǹ) Sg|cp'7`,%HMuRioAmM5QIdX罳"sdVmKJ`&udĻ77:s3֒pj}B࣓6̏uf}]guatNgH>;-FKa+FhCg舟rl/VI`w^ÊDH%)™6O/܂]}`guuTVQ˰ѹEyzdK^A#tV#˩ShkpbaYPT둷ܠ:r/AB •qrdL,'0aΫ*YwеIAFxA&wW(#+PIgx6PgbyQn~FZt>쌗'v!;c֛J${γ'xǢ'ߟ9fKA}-~WnToی;=ދi6۪^1NJ]0p 2~2f!A|&O]21ɜJ:yYvGB AQ룏=퉶lМda= LX>"hYwT4eJ)e2u&^̐9"Đp?rJ"~OS=YS2 dL2OpRP;.F8s(|l$`>J`O}:C3VFT0TI&ujuQ@E'{*Q"FZUwoR:Ƶl4eqS12C ~TiEﱎnB)?U5w w!`,%<3;2¤)1v*(eaiVS_Զ$^ &]y x f=4Pعnt^Q9Z S(RAo}ي\Nشgo)]oś-HK-0ŖzHa/=/x 'ri}L̖BB<.KJKnFsޟr|Ll<zGyt}7 s5Oʒ 8nI2 ;l]t@HYH1EjPݥzAzy`$~pNt}Yi F 3DqLҠiMhĩ楸(F5o[I$N7,0D:k& _rgp._{2YK:}|,iz( aM׃zabjRCqtm ׯ}{ð( N`MS|-V z/ăz[DC>jT?Vo>e1@Aذs_*Lyi[~/k^k}M_0'l|.dv^eWm<0*.r"{t@(V9F5nth]nӃsZϻwQQ!*y<U)qO8 :[ ?=Ϗ(xZli/J_ܧ~ׅ.Y%S'9!E! K  MhKH'_k~@l?NAV8"1.*"Vj=+4*`@\"d9yUw#%3Y,K 2¶)ݢT'{6HN vhUpmz/'jJ.IghAI@}r$!=pEhqPy-G~:%ok0@>ȟ/MhC#ǽ`ɘoGța|fN;cU&Qto=9FI\뾝rW:D i$nuܹb@=M YwE0jT=S$JM.>/H=wg:-DždՓq(*f;cc 3rE hJ1K 'dyM vWOƌ`lD8SIAV*\[˫:5} 9_Uh/?Jiё@6 z*zb6*jI1x9NМ]pОMl=j@o5vBK'q `k|&$4948v}4ǘ P6̀IV\O U堈G'064pRiK_Ymʫ]h"17J%ZKvmko2Ϩ3+Nn5ሕs|u=0)c66>MCSC6kpтs/D6XP\8.&+F¬^w,N*X㧻~ nMؗ42nL"xRu-,7^i崙z+Et]0?MEO/:>܂ ;\-PL6UpǔݛDYTF-V;M=us()W3K`Ec&u%%[D)~&O- Tm^ݻɭrكvzLAa" 'Aǐ|B)DeR{{"!Kr;. #LDjބV#<,|}Y0lbEVj KQ$pHmWNAĴz,T`HH gEhi F'{2Z)m{b*e%V6N ط` C3a1M.0F,` s*Lɔ#gaj߃,6eXg'+u!#G"4\}zAPR [b.jAy.\B5tf'ն&:23OH<,ʼnc_%,?)M֜t:2dV+2uOꑼ1o5hGmR` =HeM`  ;WM . <ӹ9ǒ!B?-tᰊ gr&X%̙|pS7\|Gr/h6}ؤG7QcS3c@m0sų:RFV[r7Ȅ۱4(9e:hDe 3ya%mZYe \s b߰Rrj*uZR~ֵif Lz=j꤀-uI #@c^a],?Ju0/|M#̯C @lRusɆ]i{Qv;]^62`JsL^}P{5fxq@Z\烅6i}~:6 ̻\7-B)]R,"&w/>DR 7],w>[޾$Gӑ1ߑYYR URoVyߌ[9TiE˖+wXdEL d"$v+]9o\[N,uPWL#'}X%? 'xJcG&r8V%Re]#5<`SyV=3Wy9f1S /<oAcb< ?0PP 6m̷Y5d9|9 ]k>x^a~dܔiٗMH)9jȃ{:^|1 fQc7MwiVL<:Ҿ=u2:jZ$rԫSI;Kvr+aŬ,j |j~_?U+;-EYkc<9qxn1+%n ,l)c"?r#+ߒG;h7%Bl*V F/1ۉ4(Yk9M8 l/M*wH]bloָS\?tl?~ųڬ%H  hccʱYV\%Ub(^J5(xnľ~L8V f΢Ū@vEAlOmW2 .bVof6b=~7 l4'ZLeQ,..-u*#VS*9V֖oxV0c6<0xŔ r _K:hTeJ5W=,Ų"n2Ya8|j?s_W) \ t3IQ%jBEpxө+.1hb[_]zwA#$_ݮA.W^!O}ƾUA]߈&忹*Pߙ!?xdNs Y2ET!щ3~\η{P؏G$vr+ԭ9Y±*}E/ݧR} j77!5xʃGEbXt dYDX.M>'fN}ծ0ϩ.8V3%Yɖ̙:9jYD?5d1MDBHYE~-Fng`FDJxcRoüʻ{UY~ǑRNJjt!/\+X 73CF/`z;62t"LɕCB" v% ȵ0B1%uS!Jrjwߵb_ތ0A]CL8U*$y͸({(_VsSoz̍4' -o95Jz"apG$KJ5_JVpyPWF:VvBG2F._>уUTol?c.@YmЀ@Jm&Yhf.HBds(MӢp[@.㫺!zj祾~F3 'KA3UTC?>B<;#ԑ][+Z?N~YK䆸يxg=r${2d[ VI}nοAPW獈J)BԔBbA]{gV܅T7 ItB ͧf+e%Vׯ%ـ4Tq Ԙcި26}q=RI۪tSwd7?rh" )+g@Ocsl]pS{.#Fñ!z}BON"c 6 hooj_?_^]ӶʣoQ75+>h!X$,k 2-C7u6Q!I!_s$%H=2G^£NҶ~oSvXK9 ~!{[Ȳ huLBQ-YZZ̑2fG\>`:!aEK66KuɌбA3U KP1h4%e:M90 '"{`^Dk,) `OO᮹ʒ+O=Eeu}iq' - iw_m 0bTuq2>k [~32id4;c֐rf_U`pf$2z>ap Fn4oe}Y@nޱh/A䵿=*#kllSzn떍_qy*؆i9P?4޼;d|00և4up9Y)C:ܤqN/PfXYi tIxYd}A|2 7k ~K|k$U]ٸ~/R77VapbE>U+Fy<^N |K7 2t+ouͩr TTX~s{޲N۾27NYqo:Hбr\$jۄ,B@%qo*3Ϯɑ!UѠ?No6k$'{>`S3ŏoyp*uLQO &- \K#<:\zdѤ2:~ewPT.k- 1/K4d3aB4n][|6 ZO_ lI, l0䭪\P:l3O ̱us_R ) L $TG]j ~:=uZT> :LXJ8#So!x$ҲAnS 05`:#Q&-NUU¦\tZ \A.Fv~'c> >*FU<b$xJu]8ޓB`*l7Aq_,W5KTNilMINV3yѕZDBk%> _,קʋݺ\fgEr@v틭 ap!33Xɨ{?+8Ci)U;_4:̜e}d?q_yhxrl"=tPX <\K{].{]Y=)+a_& $(]}L 8E0TXE펌q{YJ?e'mpB6W'c-t--B'H{i{*8}}\A++Hvjo4o ŗݝ~Df@J:j~|lP V" zwz4Y#t@7s2t)Jd5Iz4 (G![(78QtƝ <%˽7E9FbV+&NؽB7C#; h\@E'C\U$+z\Bx[z5qof)dbRc/q؏&xQ.ޖj./V9/8_ f*.|Hޣm`\SD\f{FfhE`76,R5@3rSsU>nä3\tK%Zo!HTskCUrk~]OEF-0{>4LbSwFC>#0^S?$ruɡy"0BV nE:q%.j@V8 r4A|8r.4]:/!`_?vkɟLybFAx'Bw;F8XMH1M`۽c6q]-9w6x?tr]uJe+- Uo\v@*/UX-*E\7*Bj6YD+NcDɪzo,G Nӣ, #]]ӝQ<\bOYu_R+ĊT!J1D9W2ڿ[agh6$#[c@-np%϶Q=eLZ]ܢ n7JQ&L$94iɡr&Zx,m4y="dZ[Dg9Cede7nTa6!>[T% !zWЄ}bq)ݣyA%ņi*=7`;(ȝtm ;BGB6#K$RRwr&T3" TXGmwm'ݩ9cOBxI _dɌc 'mT7aǷ*͎F`JrL(7 /?atHGy$r$m?;.EΓ샦<^ p-z2JszN@1WJ^,q 2z%XaB8?hR™Eq{twQ<{&{gU~("CS/zɲ8]@BZ⒌R0i'Gz;GIɋ s'r\* ďH^nZ>0:vjfZI<>&7т'}R:qgtDUkfgWq=WwQ(%mZ .z 4 ʫ5M}3{C T^ۋ^C/lQ:`:eV;Eq41Fm< yQzW|BG8kHR Ӎs >daOJNA֬2AF"kW QUBԏ{ؘ"t"u~-(:j,XlPdGKű']!_Bϊp=ΊL@ӌ6GEPa5gs^7*z pNldjթv.k>Tf- r|8)Oe uVm(.W̭{N;,[uH9~,\NY_ 1G= `u8ܺ)zD~[Ɔ Pj@M#= "R4 ^zARXFUeٟu^|g+i;Un%%Z" B8N1MP& IHܭ殙BRsDc- L?"a)nA'Zοf}/܇  EUFdD ܝu!sw;@~,M>v C&D!Q TV2܀c;9Pu*F4O}eMEn T CzmuDatqUv@TQi2>i!yí3I(kv ~ ~; Cy3O+:\h)AyeIv9 oŚ韈֟ E*;="%,՟\ jUoڿ10I-gsR:Sy~f:_EYq53I9/)Q% ! bTM_N&6d;"zK ;('@( <$ɻ|?"ޘ܄}:ۏnj4WxͿ'ar }əǂH%^I:Tfj#J(:|zsEhZEb؎ӐR 8TŰBv'lbY!%T(W@ ֿ7JlV#wsyTn}4I䉱Ą.HgjČfXK]Y[="Iw"&. !dRud0O&םQ`m^xaDWIC7'4gMCOϬP/vM_WbyPՄ$"P8s2[xj yÝ#w`}r7(q dxbB}^ "#]8i 2X 2:ru ҫR\|g]ws?xA9~">|DGF[Ibxy].]+M-BzT,w{65Fߓe?NGwɖgv~; 2",hhT9Vp^?JCMY >j?'JǓ5@r,J!#|ySJUl|9xQ( `0$VǤ3v_[5#l`FNmh(gRnm J6H'9/bϟSZ'!.E[y%,xWKqe qD:bGgw82U,VA\x.Ij"v"HcZߢ.O4 %{ ^X~k QK֍@yBf]4i8j=ٲ=;UFPVk)1Kڅ\VuK%hO%+2a]!M C>&(/ڐqށ>0ɓW_NVr-Y[G>YEfe{7Kiws04K FAy8W.INS ٿbl?-H J9P)Rms a!b^nKWb"wVI`ZL46ӭD_!Ӣ8%]V' YdԒr/7s86aKn$1TEkQL ŜEt(/ 8WMG!Nt"ʆ-$i_h+Y=k_54sC)}E _7"̲>!3qspD8C3nFRUfA#Kc-LKRs(~suVKr6=TaeGsCX c-nۖ9;q+hֺs7JapLwy>RX{kż]aT=#lnq.֡0/-Ԃ a{5dgF7uDkviHPkoAB|u" kD@RHnpͦicQT8\$D8B s;&[h1Bŵ c::$&-⑻⽪Bw1!K"nq g>D>Cy=}Ї4(1SSNÎ=j9] jeHeq%)NY7i]ZA$` (B'dwzy< Iь% 5V.Dt,S&%f4Zma2j5GeؘF`?jY.VnG*D>_M/~k@=̊|GQ'Z5kG̑VJǁX&JTτaK6m jm+`i[s+Cf@%~ ^q`㧙Ug BVt@ a a9$3l!ILWTr z3ͦt1PH{JfM{Ij)9]TCi aMfeͰ K~s7YqԚ zlŚ/ mBW'eJB?TT.gKxs yEbuŖX{ؽoߝř]173WbggKy#֨OuȬ G.sM&?C.dH{pffK;I<4+Q]ZI2*cE:ew7(͠>:ut9j+4kspx7hx(~@B=a^^Tsm(5QĜuhyhȅiubB&aPc !t]~lt.Dd0P֠VHY<<V )+#O ?FEP_[s)s.xUid*[ZWnD0eo`F;[oz^!)HWS=3zDpb7/)/<:$|O.⯮9iԣVN7$"4C}utR)b#8 7E zRP}_/%( ٶ3 CSYu:C:;2$ ;WBTPtzjp&!;J [z٥.ȉD,smRӞIx┯ @海Nijt m:pmܷ>o?_D]t\DA,eٰ% <*yᴫ\~66[~ſ(eչE:ڬUV }CYrVA]DboZ\B-0+UUݜa_:FUv ;@zpPh16jLܰڔ2"Y\ʌ?>%+& A/ k/"= (2cޥzn =`6^L5 ֈ6+ Tn{%+[H>̽i)ZиJsVлQB$ .ȄC7pdh@_>ĄJ!BTs+Sq};OJtѴv0x_ЃG_BUw&Sr[mJ^˭,-"Čpcvu굱PlIuj[hfh-@ QJ~X"$(NpF; zpTG!ԆxMM 7srD׆M|[eD:D%a)$2n \wY-R1U'odSB {|X0#8~ţ+c1T&u q33ӡ%= DW}CuY+qki4 &?2ikɩ'|4]&l|r 9>ɖ(E>7QdB}+hmnioCbs-^ìl#E\Ì^GGQ);<hm2?nnDg vnO ~Gg,b`xn3 IL2&wBY -WX}{"pjL[۠tfX`{g:5YhHe(ܵAf] YWQ-MhdDKiwN~QʳvC#3<[p9ַZĢ wb21QLoﳨpx;8 Û@rR#83g`j5RH@|>a҉ pU4P{bH!+>?Ǒ 3.S>[#EpU'df]T_)kk  .h̗D΀7D/gICn%HKK"tOMSu6MKHk\c5U9`W m.{cUU$]4} qgbYVص|\xex%\+&In(mO<+2/\Y/$ΰǃ_T\,@dA55aufZ,%jX/Cq[ғr@ob3b tp)fn8-Avς|7(Q62!f~Wf%dGHALSmѪY;T~8 բ bZ`uJߎ3~[y1D&/٧[Twg+z8)$)BdH*",^7 XZ# P8z[u tTjt5l~~[Xi[V激kDWn3N<]v4Fs<9^z' :>F<Ҷt\zbnt*|*ױ?5sghW[#֪"g@a||)4pj@! C5Q쏇l95Z+TzcX&lO܆SZwJ⟌eګa=!r7 @yQU+5cNбتf|^2VD]ҕܓ־% V玅%ߣvAKmG&Y޹+uO[b]`'*vntŅ|3?e%tBwʫ+HdhXt̂ ̽A zw@t1( cj1,1)_4'𨀉Lϛc3iQ!q9w~j_vI%?ƌW̱֮A?ҩ 65r3 Mܣ w7" >4fo(iRU˿ of7zi2KJvJg})B 9blgw `AO!vؒ,7Lˆ|!#&[|"}>2kkA{dq< Zx^5M-ȆR#Z7K) ǔ*SBS/mu6x^^^Q 0Mm]_R Wq5$5d 8stbl֐m 랠[Ls[. aK*055Nj8+@5hmNUN# h JN4Å+m,e Pw%cޯ>-q՗pSH[6U*(չ#~Əbww)d80"MH+˶l%QdN[tJm i|mSyyF{)Gw'@)Ct̨f_(27PqmKΘ{k>(Љ1mvT`? ηު(* -x%.J$ --BKl8$Oh_3)T# Fڛy p7l$! :- 3E|V`JTXB8Ֆv]2-D{6YyTܿn74gtq+!r}dFInY{J{^z$P WJ.+jڢ4x S#wz0qBGXXUԬV $CiZ=uCcZHǁ&{<.?$ͳW]'` BzÁXAK++LH~չa?fYT; 6. L퍜P-*G;b!NPO_1QVca|Y>]W'#1 I)l:xj)*u:a$βz[עs\uч*Z[?-g;BWr sK |Gs,qX}HԦ^quk[&(Wۿ(I9$k!0dHmH .(T'{&&m0Wt28YbR*$_#dcZy>ˑ]@ţ :VHEj,֥m0-¯4TU}KPk#i%EMHu$P:ж@u/:Jx+1 (Mi`*>^mG QxB*>m=%g0F%nϭ# H3\dIVq<>*"(l-ZB+}c7~ &Nn﷋NS!ö\/z v -&|ke*iݣKsRz d2nGW);UEqD8Uq/S=v^ήͧ(VGf5 y)$*Emm XOΑăpTo57 HNJGըbqUB`9CԎz# Qj='re=IV>ʷ~1EUMFy+&Cg :]c]ko(&/ct.7ݛ폯.k^ûzNEF5Nؤh>̍۩i}%OG/+u;#c6saFKyw{[Qm׭qFQdwY78$C*h;t+k;p.Z ~*DGά dk@hB,8"A*D~_KIpd{=4xhT$-!ƈGޡ'ۭ%)g޸)^D=ԛ!p,hfsci1j$|:wr9hlUo]Yj,Ҏdp N^ccp%_7ZjlXgaYlιY j hhfOq '@'ΰe)]FBfpt"vvtC<}g!E Ϝ7[1MάZq Y.>,/Iχxfg#Vl HTȐP05qE$SBU_>K݅83&N9)p:ʀK_j:81b-_N$I4h5y;`ӗRGZ f6Xn}!̸b^"Qq#دA~jt/pG[u=h_Bx*{ <}ШF%"a׎ïM{oum^Q2˞?Ty{ ne콠a`YMxߤד94y%!˭:T(a`+diE2`@QIL_f#w` ϋNX&ʡy>Oe̔B>ǻz㊎sp%6׼2Y4C3|l(+5dIGV|"S:)Oڼ7_k Q.5mR5 c2L[ȧ%zfR6j~#`G-\˖wwأy!Cz=>逧!@/ݸ,Do:RX\@$2/;o<@I ^vU>ߥ5Wd[b}0o$H t; R#lŇpN<&Z `ep՚-MqԖc7gEӣ+2x忥"MY&96&e .~_R<3DNt$ebG*K7f!a }淼-g2 Md>+OMzV0}'봯J6|/m3+MlC 9Nee˛)!~;:yŶ\ L7 fhXH̞k[( wc˼&YOw6Af0"qn.@C.{ cb&a=ZF9qA,̷G.xp1 &_}-zy& b*Ê o"zDqZN8y-(Nx7`#y2st~k;[i~)hJcsR9@T]ʮ2ƈoۍQr3/c @{%kk҇8]-6سyR hl$ND-S3TQզ%mZ}ADpi>"VQO ?DC(zDhDUz]2v,kDŽJ^W'ZwBzi*;׾ja<*;a}p/7~ֵC:a߅rn\ h̞ "DxHxB"X/4 d,9!CrTRʟkY 2OzFүGwE̕B[}Aғ{^I/T%6^[#Ю2ƦgUiwp1 =-@9 |!FpJD1n:E%qɎ:շBL4Tp OGϓay#<# O]H+sCm[uwڝCd;JqCO%KūęA dP~~N:٩bO3 "ǍYވϝUNMje ď"Lf2Ɠ,`@kRc';7¢Rm+ѭX43v7xvqrx ?=lXy`{V `w U )%#;0$Lvc 桳)ȥOޝom' uI|h ) پO>8^Ň9QF:38z/sJجG~<6{,`zNݠ is); u Cs d!* FBs ]l$HQf?vQr0Z:4 }X$FP(iV`AN6u̫Y^ ҈n'=;[^އ]dǃlf:[y/-{A uge#71Ly6ZmL*<ɄJ*2gZMU lLb-ԉ#Oӟ'c>gEO֚2XQEǕ3̌x'Ab^d{`7_>߃-lV/|'ɎJ }G V)E1517}ww=\UOQI0?BPr,k"X {%6VC0ԯL3wER"hCXV]ZQGd㸩Fďq>~DbT?n[~ цo`kr HtU;?` ݧaeoF ݽ#-YTeHXIrE 9F'%}8A~BOzׁ}(GGiSiL/;eң⒇I˙:eŲqT/c!9},UQyӬ.*XXLdp(ÍY2ٜh& 6 .ӈg Z0pȴ tEQ>^wM@Tlfu *mp2\%Nnj)_@l&OBq?:DWE 84ZCS2*HE5F60J`RR#)`ޜD.ggJ96|( h]U 1q4bQ.IO&dIVRddp/jC"h6<:gľ5~Bb yNc5<#˗qcd$XŦ)АޫE*,aEwPVKS]%"ɰAOy?* IF[ eSD~fk71 a帞g9pQ񩷗F=Hޤ.g#G#L Ic\k'}zc3kИ` N25J }`<0bQm֋EQbڳ O;OLGwhb!" "RY{㚫1h*ڱt6;uws}qFr4͢C'I*,|%HqJkCY{&)Mcu)aQ}vh̪0Q3/ǠSI(=Ž+@n܌y\\WrQLHBےU_ "xͣ[T6V)o7 Q (f}5NLQỶ_g7@jqVS1]Lb/5Olp cڧ(l->MˆU sGд0)6 h*(AQtluEV*29aj*,!֏c8X:3f! .(y3%|A u)GvFu(O6U_CľP t뻗d/Nivsz4PRE/^` R+X敠}<o+Fg\p#c%ZC GF?(:"N*<)';V %zӉ ;l(B\X~DR'Lb# .d+TkT5lw e>κЬ@YEdupXЀW:%3!LDÏfY.w~]|eXo^R>p4ZE%}H"#LWiŮS$i T%^uXϑjtL:D6Tra};}cΧ6c?IQ4y⤄5%ah#ܵ?~q&<,ϭu  wp01M6KJш# `rJ7ۛ ʞIQ|t\6)qq;y1fJ. ujUd?!8k5M/EC XgN](/+eY`V,L+nb5%{jwcbuJ:{;)Jm^4;K(XTٝIN K^qi U TsWkIdWaCk `+֔ӋN߲2 o"rFQfp8<$/*f@m,c"~et2W:%+c3) '|| n*]6" c>4]Jъcf;J1Vzuul Bvx GQ% GT:SPOd:qcZebQβ&~GVZn6yBy#?j"PM ؤ Tڞ}\M2T  \0A0O19œFXB?^YV_G Z#"ŕxI`r!ъ]Od.Ɂ:9hgNpo`k<$LZt[Af "]KGp=23k:'Q4pJ7,:F7B$/y{'7 >9;UαwDYZ<õm )=!I髐c@^hHHfW;^*7U6݉_W{\ޤP"_tDVOj<]l0(",4u~ch0-[FN1fb܄zsRKK` Szro}[11՞h[縦粳F沫`&753ʜ"ͦ`:ڶ-u}K3:Q}6k_:t&8W!U @JTYFFxMdus$XMDPLԝ)CqAMshRԯ9 >g&ALIIob*a/, ٵF9إRe0W3E|YFJn _ʗFMn mڨC}YsҵQnTɍO)j;Nv˞(N%u-M;IDK:3M\bf oYȒVGbn:y,䜗CYPK'yi {p@lNhkޑx+b7ؤ ?fyCGOLu;ٿT]/ú8.HQ`j4^j7D$A@%BܾFz Rh}ʍ@.٘3nu )fV( TR;7R~gmGvmwv.=%4gbTb6MXgX`{ QYCWȼUkҊy#3Iؿd%g3B3NxCgfun8X2/B:|f9mI@rF?HLxvsLeRqCl6)Sz@.j!hT2WaEyM[v`A8ޕFs_6Cw-; 1%\=(4΃C1 KLS68`D;jҫHId|z^yV>C|jKQd lכXW$s֓&O&op+ YK$%=`1H5 ^ء4߸K6.r،-ŦA{X-LongԱLA!eZIrIiE&R\c[֕\< 0]U"F7Y(rr)eR4ejYD 2sAc=i7fQUL}-xn;lj5.hPbإx6Gx"{D\V@ zTp.4"p,<:M"qnW$-'uq6:pEe1[.L'`ݣ {P)im5!6Ŷ5 |)|f`cm5)4(nBU/-`xkÕ_gjjӑқ`gC=`ӰzH@E7|вU p@L\Gy/Vӯđ"L,5;ڵ+BWe)W̸ڛa"jf`NͺM*ZY_$ T,^ǝwqՏg"~mfARKFkgoE1rt 2Nԧb'û0.} + ~G/MeU4c,twgKP3=+Abl3hiW}Q&-xaɣ(z*_EZoȤ0Y\RBT"QFIt7 ;ʏCf]y}s(cO5cBVP0|횡|DNMWŞ.y1I=1dn%WO$Z:t.m-/UFGf/Si}(#aa-! k;BAse4R{_ $0JoF=;o1ؚ'tΡ; jU1jKƒV2 RgrsSb$º6BEٱϧr,Ze]/[WhO/ik"DQXD߶ fxXr3n:2\V)NoqOY\@ fjSz=GQlƩWFkŜz@ {.H!.L:FDq(EGGlv H}FO`𪳉 < _g $0sdge1a1P؄X $O543bv5DXmn-;H:/x9~$Z-\O"I],}F\ -C Oh$$NJZY \/Uf0[.*urR@hI!F@ʧ(g϶>8VAz SBToXŰY-Y z'MP-mra0*Hx V&he@ zs>Z^>/z</~i0d`3/ո;}.dp$={5FE.fd{ܦv譁,u˸cXm$<w!y#]jRO] "AN1d 4ݦefdx{9]@ع3%uWA&C8MQ6,Pxd#{KH8Ag&@79K/SC ogRib> 51PDl/ ?THpJDT+;ds[AxiβhsǞ?lR?[s%&/_/{e/v ޣy ͲH9ǥ>?~rhkC a *e}וM)н+]Z} \wf\_.6y֜Uf~Tx)n2e7:쒙"L'Dryaz.mgŖXo>O<^ =IR)5<3<&4j@IDBT+OVr JG :Pb%8,3%=~xtM::(BjTg!ZwR+׶ oUV8HɄa|ƭf|RAܢNoWQ|;Tߓ#25,[H9]pa2]G^!i4Hbwm ^b J\-T 5Zsv/J[Ԏ{8~Ļ,;jSfE@r>9g4;Υ4Clm5=,-?Ft]MCQ9$%CB|G8zө D㢬d$2Evr"˩R^x]2%5fo{i;Ӝ` Qjc;>l(i26XjruxBV5e~= rPOX#VfUyB t'u^8?)IbтQ&mx>ի|`3}̧cs`2흝ֵ%s˪_:~k=mAG0KHjO׆D~GqËY)M Dq.Ċ_Ӕhg5g%v_%lgG*$/.(Ml ft^.RhoP3 ܄ˇ_UvQiÀVOTY)Z |G?Tk*| OL+u˭V'vvKKx p+DD*52Iݢ`;{/avL,U/SQm7J4E=j@$EÌ&V,&aR=ƒVtH ?OXT()\,Hh|&j ($bNA:& cɽQyQH/p+Qͬ֎4Erɫ  DXWW3kMlƲ vp̡Y{k5)cJm8k@ '|45t,>s $TJ*W?7:"(@OI$ sIkvZ` Ȕu"j>mL"˜dDGQj=1uϼ<Yة62-gpS "q .VH@*[@Kl4:v_0)M%9k뿒spz!0akyV .Qq~ؗ:ے]cjR[qyY?s[?:7<:H( ,.BN(& n|0u],gIc4)if }.y;e\ b2:B6OL6sxB}bMLާOI~h3:I+ly+TP ƟׂZ(ɺl{L%ѣ2lcD&؀"c:?ypeD٤Ln|kbd^sG}A_ᙰǟ,J)fұ~դ$_IGnb MK; X!loՇ&9p1^=."<fH2- Z"Yf_9VФU8ǐg]N?jǑrĽ$uxۊ-b+eQ]>Tlx+]E$.x:cC0v4w0̪6;1`xLf,❽{S'ҝ-Íq\~jBEwfNZtM2L~c Gx.bcSS>Y?V7w ~46ښqNҺ.j!,{e_^qbcA:P-/8 kBѝc\`ұ6Zq1'uvyVi!?ȧcDQh=x_‡ΣEnlrJsa +lڈrfޙD ?r _(E@N m>Ҭn\Q`hotmn$Et,ӽz/t[W8FEJmii0;d> ؝b44l~iH1޶T}Z:V_'9+9$*~wUT D/f[nS[}!P|o=;<>j "+kDcUٔh9QFa.h&:S]-yqÃ40qǛb 5n&nP!?TiՀF,`~OkEƪ5Z _պc7t} F6'هɻ濫(x[*i =>+tV̍W-Զ+ò?." nsaOu0`mZES3pT%p?E׬؃I[]dYc7n\GȇW5%2purUd<S m;qg ܏Մ)Hw D5wB<Ԍ`I,@ cVA Ua < b3:PmT&ð@3̲/3Ƅ c뗝pW07f qb5&Wt?{ ͑6!4P ~SJ-W[W oeSє+i]J9vucKPDvO2d%g4|c&םaccrmT+ H48*P9f'p6AdJ%j!3uКNgA'Qެ+Yߝ >ю~쎙=yO|aM~ 8O #]i҆i)-7*\-}+ ܉<̴ƯY`)z*b`^&Nwz,_:۰)wiԈXFf`.\.Gҁ#$g혆[b=A.)kO慘=닛kn@ V$L7KSgaa>z;~hj3Mș8yf.վEju-j8=>A9޳+Y}ɕAoPϖhxy͉Қ LVp?hW76_q~BBU]/ d=>nYfѡ3EQa5cE:{3._aYJoqM0h\#ѢZ1ɒ)i/W ١*UJQ^۶r182:HiF-< wT-Th}ՑX"HTv-%ZX b"Lz:U6:@2xt9Gw V.ھnBa_9]2pft%^O '+3<+)2A6Jk0޳~j+?كߪ]`P*0ʹMx 5}؆V!"BhVR$u{))l8VzOr"ܷ;6/ڪ nPoW2`9Txz}!,`o?a dA*eipZw W631gC,g "sF۫-BW8HʱWi+@*Ig))@N6TƮE$s>jA4VX 0kb8Inբ?Cmd1؏:Q{mou0?$.Xk[ܥ{93VGwffzV{ }>2|lȐ7! | H7`tG`ڈs{,'6XNNг!gS3Pf"D2$Ve;V_}GOPUHCcO$+13\>NMOtW*L+CgZ 6"5aQ^<S>z!"Y'{-F@$~]By,(/LjܩP#OGCFrIL8bU8 1 gŹL'n~rץCGv>=̿3؃_cnq}c\_$e;  )>Q@*܏B>.͟1ۖFRJ_΂Ad;bl؛6TgEKhc]u+ֽUvl 0nYi˕? =b474ZE 6Y&<:KJ`?llX"0 ~Ț&(S4aM_R\Yjs15a7ߓUfʷ_'7wH3FD47П7lt2uҴi?=a]""DA<&h]HT=A>έZO^#wM֐VIYuT2Ȟl%2h JZ|(ɜ.AQZ!ٖK 5XG2euJ#ۙg!S>Hl.%?J)̿丵!S1|i=. 1oY3/s1K+eT:Tu[v0& Ha&aނwUE:;84v!JhFA "q n 33ՕIў XVщ@@ ͣN _Yn0ja \np?IP[\F56GQDp6O+}~93 mrgz9hK٘FվY^)ph?_{Oo<׭@_CQ!\EF!B[M~1hc'=tb 0 0oL;';Qlk뒛ࢻFb* lsX'_3+8Z6.V e=d$T; [Hϑpa"+:18[8ϰ.;-7kOsphcYCN\ VBI(7n箕gIb<SSZ~ ?%aՃ5nEA( ϻCvaA1{(AMg"Z,Xa$ƋqaO'qmy t;rD4-/Rf]LS.j]ycV q+:yqiËFXN17-4q# VoMrE1{hH`=1h&ĭHDzT,{tz3i'Lxy9K?27ӕ#oe]6$bk/q- &eLmك|as 8,*oh"ѱhN븮)VGN\2hI'$_ zlֽQ ScF}dͫVϯiYbp␗sF#cMYzLf#YּwE&R,;b]zM4ŝbhA?Ljr h0xd߇M[M" o(e~uP 7X.Ҟ:baE^wEǓ^]b-/S:;f7?kÀDz78jQXFɰe;oGŔFJ~COp͚8"p,5NǿE\_Oxs`qAwR-*(u2ܱzEPt6S<ͤP.naDY(HN-6Nv|/4Rۻ7k<|xki4LK({vlKv!am&Y!f" Œ,yK12An'̪1 VG݉F\D3iZ$۝%;*Jye(n'D5~s"2trvt=wZ/V;J_^@Nʘ6LH%=7LɁOY?GX;iaKYdA݈mvĚ&{~Z{>aB;E(M Z \ҀL!8~ Kƌx>Y L~Ȁ4w^:L۫@cIs S'f(hUCXC&wM"O_Rd"iqm>glaҵq޷4 o!4N &c-)}d^$1\@\q1r>?T^v F3&h]5*B[/I5Y+詹a2ނ=x"ZP-, EkP}ӡg`M?hZ #c6ny b `\wyZ= 1=D4#X)'"i Y O+?FJ`{#0R-T"패{@E^"rZlsҦ\hq\ٜ sv9~Z` tl:`3`%bTqrί-MWto)60f4 ^Wܪc5FC܁ x@k=]ֺ&-J%N3 4m/\XYTn8S*"aY r2^iJf>8ċSƿ^"I@F(i(ά&yX{^@ѕmZކxHۃxIѣ"pv-(.\)69C v"Ch>(x%Aw,3%7 eG%%&:I)۴0*w9'uP|vX}ͼ!#̽6.F BD9Q8gNSw%M/Ғw[eQp9tu{u)+\2M.WÛ[-.&Ng7#d*ztaZIԏq](]Ə題Ґ5fAv K:mgS'>y"x$jK35[D}CXe%2")~!VW\RqηG*U!CkRkj>|퓔Uv~ҏbC ?IsG{wrm\CnBJEf_ܼmM Q2skr'"09Aqs=P-Y_hcQ29=RJ9$P̯B&.:6)snO;Dh2o#FKGv^Bp[:f/˝"eGM]uEA@7|VlWjT*҈9"N!Dzt͗ t(`Ƽ#fS_mX#Ӱs<#|UC8co7b&űՍt#\UG3D $ʬ(*./i}تh4N0e:5Iv8Љe2VHܡ*ؠ0;1 vq\LjӜ' 1#O&Vi8%'^tCa~1k2\L15d:ӮF++i_uV`] Je3Ferx4D2b[+6$3({097T7 7&%ҿ(^ *kh{93:-&R)'Q"ݍ *@iN*.O #ہ)0j (vf6= BX}W0!Z,#wA1^^I5DӫA)) 1c:U#k \ M٥hk5 ~1ZCmҡKlHX5\E&3}?MDB=y`&"֨Rfl:9BHy;,H3}q.G\7mĚh1r7sI:Nwci|w10Fܫ6Y&8i[pK]#2944pJD*yQvnx< tqK/ DF.O) SڃG5)NW1_f\P4<N.{siX&9@0 ޼ GV΁*}By8(sf:GFv%t4㖎޶aRe\5t~G *kmOrqLp6|osAj|@gJBh~?/_YY !QWހ/#qVA4OS)x˭`x!+hO/`HHR./|~_yZbV#.V|Ġ{;˘nbyzPI\PN[;ԧmɋDNYW.i߼]TvsX=>9mP{TE)&H2bn>Rxgwia~?f/޶aS)2zȲ>?c n9:Yl˺<*c/@v2Mt!&o"}paSB)0;mK]Q-lyѰ4HZ)4qzův4v(b'|M;KWwB<"yz:%nM_3-Av̸syit[ |ѻmz{RRb+GM-ƀ7A4ۂͧ p)jÁZmroM6N7"$PjDqR6\4WFPTCbU_,'3%ˀ$W݂4'Ey"Cg/1vfOHo ˜Zm#?͵cIUA +એBN?7"w<E[%{}31wdXȻt/8cJ]~)Un@I[F1YP%eoBOÞ'%O:ƖKe+lϽ89p7vyKC䟼62 |uXVJiff6 Υ=IF obE 3 H?@Az7a,p/a l9-ܝ}أ9#|ei%VxaV&hn+6;y~Fmۖpeq,X&_k) _GPc7*s 4,kja{LJ)acqjH9)cSG &(MS Cj8~ÄP&Ḱ+\B WID? v(ݼ24) 6 :1VgUߔs~V o׀x>h^T|G?pzJf&QrGzxFa{3i$314ٽMGaJСeH {(j`~KVʐ*mL?+Js&GmTCS[ K;iGCd;dh ?L~|1VAS~""@Mq4-.N}[tׁ WjX1#Nǹ޴fyOʥj>gDWBf:)"5Am,oMTWQ#"iz\ ܓ8mg I]&.QjQ&&>8sUbr'A' ܁ax[%7 QTI쫇\ZـQ h%DeY'9Ş#bDCl"2~1$-&H* C|yVԭ]gjG^Yǭd#Lw/Z8숡X^PVT>i)Bݿϕ [J J_CzAw~(\&Ț7Dc-u=V/amk-&b<=_MWFDWXzX#4Ʌ S[χٹ mX,mM =h~H̅ l5|`?4>[S2 3H"F#!W9|;-I:rM$-$ +7c;%Vy Et[fn*pƸ )uI_|rDp^@f-(=YoBwVAz#2xs'`?Fe;t!WeH|r uH b!,N>N;-LX*2(^m%Rp MGFyI)$:Yߡuʂ U 六ܓ>T- $fYr̘l,OH#2xr졲 QjHH;:xU/Y[d8[L:ڴq4 EX'|hB܊D"02|7KVd70=.Md0(tseؑx@RQTN۟Rp_/1 }E󩐉+X*)XHюGe)RDzg-A`dr@+ݬX( ʐ[qaLUOf1.6PTױFm$G"qRUܒAhy h){h &c f1`_0odw^G}Ky_lKŬS_EJM>]K AZy>\9+on\ǺOfhojR<T[vkLv1.8&8e17[?ݞy>pHiչG ?)1szMWx! QFRO[Y,ʞ3%w(`%ǫeΨ ;WXvqs3:Mg(wbO5 eM E\E[!@LxOl9߭j(gfENJc)hb;[͢H)5u_[Ò.`b_@ۉ>{v3%șM$Y]11XkCO+͆M~ æw!8I-MٷLETl,U9&]l:PX$QųMIӴ 5٘#9a\O'`~i[n c9^? uC MYy=Ge턉G?E [Қ5z##RB$-@PjcuL&LYy~~ 罸[b%0A 5@+[צIH=\F.1>,;3}TjU:f$4d52C c5UNk?l (UlCr|t.fI0CGd fs޲t;mKG*?!p'j:Tn:֫K7AJ.a.6ag4Ӹ܎H.:Le!Tߩ$cR>֜mZ !riL[_Kɟ'A!xӭ Gay\sT ^@M# 3K-EzĜ倡erψo9jхU,2JO%ெYfL.YVBR>_,iGzy S2gopoʗNÌ|+vN>J,U65HJĵ~Y.j5IӞ–Pdzmm|*nuXs|{G4^3V wYCUHJGZ.xw2X#VPmXYjژMVA5KEFZkѥ Vv t$%}#KV.dOLVFۨ 0K *$`:?86kH,9'бu4iγ#؈ ^Gb=.霣܇fuS?׮M'j_~'G6nqH a)o(" pn x6.,(x>:.IҵKJ &,z>qFp'*s^чQ[M%v p\m dALs0abvkY|/}.><5A9 3~tJ_َ`f,29z#$f-mu i %gNwItQZ]M("*Tb3 S6SeEe=BZ$ښO*jg>i$a.{BʟsQ(T\]NL׹UmCa% KRu_s,{J@w0r<ʧ Ŗ| j ųB\,$9cE69 |q* ֩pE/`AV JgOm4 a:.Ն*daGYH]f7yT!x' M: 1\T^qOd;]>9?F:=/Fpia -$79eD"TJnJ˽Tsטy|ceܗQSpK2CDg7fZ9{sdĔlҶ)Ψ6,jޤ>Qi:R}D1<=phx^xꈇs4Mu(r!Z‰&oA3Xz\B¬;^n4d[jA+-r]/NZ  KMSL]FqQC0Gqb(|S mX(u-t4|p+g;Pmf&".p|25(Y$+CY󰒆[`f3ȹA䓑~]`os}I.EzeayqSG3tBtn~`1KVTSDRa`$QY( Q8Kޝan~g.(}6" @O I޴٨܅{9$f`G-ڜ|:y8PLȾN^1+qsCC FyĦ,Q673c̋EP!Өh('ČA]C\Ҋ)k.bc?`zަ x4p"EC6:/F\:>agD:,)ۓdgG | e0_άH2 EL\űS0T6[7#HZ* bSمlڎ:jkC5mH'@[Z`Kgaeg$Pۨe(aGɨr!ؙ !T?LQђYXѰ:i_r;:u|S $* I=6#䉙wŇe7r8GXMj:^z%p,/UㄡRp̀-/0xt˱Bqk26TW6P._f&ӡ\P|o[]D~q~TW C f8Uuy爉V4~qZ| Ǔ' ˒jTj˾K}&u#*撍v9Y8!cgb7\{byDy! \UoÃNo:UUExlC1gF=%Njc;^ Y9KLav.g^m' jXͰaGGmm ;i d.F3fj b1wTZٍ߲pG ,)ΪQ(V) Ofϲ |MWfqn5gKl %)5Dɞ(?E`w, @*ll+u[}tX<ٙ|3%vF$;ªwD hzg53{yZ2+tP =8صƃsK]ȣx9/ F\ܧS8,|*k\{N.u3~$=xS0v!bE:h3*L-Y_zEw+ѣ( Ak-7Vt'ѼL$-lL_"cXR]N_9a3{hmK7f,%WMD7 X[qO+!QCCʿ42R#v<5ai,Pac3iC[}T;dMT}sTF|P/s!9fk9iz7]Lu_~֫z0]3 tt-QJ9XV e)='֖b:P >辜 8W3z7jMF^v1oXt)XK~61">aE;? gdgCpvHXN }1n4\lVg JR@oTSdJu+mO4ZD)1I|PB:1 鵟!uI ">VDzG@ؕG稢.ޏQE,(X.K 'LR>(^0w_Ira3YFaNbG C d'Xᘧ-c~{Pۆve{g jK:Fb%(*Q1ШBC N{zp+"i?W/~ >bcX+3CDI%2ɣU+ wNh?'A\B#{Q1a) |c|S"!iU~7"*j'c#O4hN\7"t O.X/?=@"R6N"Si k'`ѶȮ>tALmz5 M:7yDV|:AwVJ-(O%|an *NVd9qk$i\7Z3:6k !Y|<ˀE縼r ѪE~̉6/ D^MyeW?$#@sCo_g 4;Z8L1Vv+a7fג*bOEpcm"O>;JRF$ϵn|[^KR!N3Um=_qhuE] 5=Ո`kg-,΀[׃j~*smBb{˫O_JdS6ƾ6v4H-\kJs^7/LЌٌ:t6pYᶯYRsKr,NruX0?Qf>,QନwĴVA'$q[a]~0~7ڱQ =A뱗苻Ebjfқ>iyS$\ab=NږؗƞpSf䄗QZO8+ЯRN7@ F؟SSzwA ?0C- (TQ2իm|v"lT"ēQ"+sC<Ï63cR:)j׎ uS%qxr\L5!KPJ٤դĭ<#iJeD!V s1v9>I?C94K̤צ/SZC/6=7?܁JI }g}.څAm2G89~L _Zxs*YJ b0Ͱ%WϧJ=Yv;;ف%M-oT߿) s~5)X&Ʀ nGɘp`#Ua{+PBMwhY d"=d ^?qFΆŇU𷡫qVlwOژ[X1{j -&ТA2YiBР6;'KܢZaqn)Y * @3$NA߾նACRFPg D@Na<Y_/r@ _@o?o"taMNlc0쒻z`}=\!uOqi"$ǹ:dA|byZz"Į(CJg2YcMddgIQ5;˾͗,/4tg?ƬQr@W"ѲbdĀ|u衽s*5ABJ\haAO"jVRڂ\VԂ+.wrw<6갶d؎SHٖU'iG9pb¸3iBz^*&z!?4ZwUT.Ï>:$-G@#OxexM?cY]GzG$JT$4? \ﳤ٨](>bB2mCF|S)A oS&5=tPqΊnY&>'ܪŒq>Gӿ5>DS(IvK"dHi#MK3Zr9oID҅>uuθ4) !-](:<(d¹&0a<:! Ƚ034#Fskc $tZBx{/sc ν,6TR`Tz.!]H6ݸC/g87Ah<鵎@/zXHD9`-2+PuϵezpORυ:M*ǀ"5-uӁ/({ p5 +U}GJSakQ03 *|d PU3c; @_PV*c˵0/l)Ni-QķtDٵJ,%iYTfι>_bbEw1n)p!`oϪ[$,#"]]}ؠMKx.-8JpD yE=k6~wV4Ƣ#&ˬSfF:nqv8B$lN\t1v H6g63 .',6Jb8/j h!îkg׺x*oNͤOXzn*9I7E:5fYhF!!3FXBX )0Gc5G*ry3gf,>Z@,JZ+f.Өߒ̽(G#7ԧ'/RNG?)?{(CWڝ}v-)|Z7´y0}̽-m"À6{lH+h\İ f 0MAhӓD 5W^]0fPA2މSI|7{8۔͇X'] 8QeYe+{cs;_[/hk״CT%3&C" AD^m e`%74 BVytGNaǡuC?eB1|*3i#?6oLsEwIk ?Ov(댯c#"H6_^ $K$>X-wmԒW}V&x71jKOe߾YO7i.3tt?y3>Jkjg~!/晴g Es~9e3`aܻIZ<(=;Go.zќFNo/A> 6zq)?Ù&z2,3ׯ'[|Я_*Z5Q,8BDTa&RI>D=>ry'Ѕ[`WWJ4#Qg vr4MsUL' 2^e)L!;7$y۩t S" AÓf3޾Z SQ# L3͜@&E@Uaf%=Q*CSߺ6bu7;1$mrVr =Rg$x eZ<;\*p}{x/'GĒΑpg@ އ)kMJgA،,2. Y.jpB0e3\(̊|ưQ8dLZ&Fi3xܰc,uȂ_6\y5a5Jr30엠j] R*um-@튞^17Zro!E9?oB(Y_#+50iczL'w-K.8A•m&-ВGo| [ @ SSToًcfNnHAڬ#_ljDq 8.@3|0ſI_,; d. :Aߤ+s. V>8;ot{J nE[ Acٶ $!UOMe2E4Pj}2pYoWav3Mu+Gx\# !QoEnL$ȏ67|4`Ψky'Чqp^ӵkwŁJ 0dUI*B/|ޥ_: Ȅ;\&й:wþ(w+4^)̥\cL{b W.)]頖-1[w#<~뽋==KfcYP,V&v)KWZ󧤧E\gbLu8 P"CXi3T(>x9!̓ت-K)7HRPYMv,|n۱I ڲY2ߗFWXcRFWͷeA6`‹E^:cނb#0uA'D!ֲݡOyJ"Gi$k]%/YP鹠+(%Nٶ` s&wrݳH L*ɕ Tecj#bF8WecQʜ}Z!IZ/l}ڛhu<&=µ*N l@t,; PqM̨c {XI1đ3s.  9mx f 5}D`hf@5xepq1 =u~,9:+): E%VyX/*i-:F`F5A8~M7د}J4̄DNaQ:Wҕ,{ 5Yg&fxD}D$GeEn=q2A} mކ}.dv¬t\Rޯk ~XHŢLכEgBΨ&ZN#~h;E sJvu 5ח%ES~K)B1VJ̭R89_-7 Ȅip Z',Sa/58hh݆A,{*ƀ<ë-R! ^E3rutVv З]gղb }xg#IS2S\~M*|@48*bi^p5ɀ>@s>å/"=2% '֜Ydet ˯<('p܌-)G0X_ Xf60 ,mX]Py5r5OQ1(yJ{E:un`k.2c~*چuG\,bYtq;ܚ6ZHE x $&@ ^J 7V̍.ZFZ=`N :QD/6R!bp9G7#*#wjEϢSZݦl`f'+-@pZlc~f. R(ZLND`3l9)0w ~ % lȗ)+<˜:tN_ {S` gV=X2SoB􅧡)'hýnIPZ5?SQ{OAP+d6;c"WcŹgOI$ƂH`a>ݖvП\\!%c%Sc<%ӟm!z0e}71vf-`*Yi#@=lkHhZ(DwO+NY\>mЁ2ۊapJyT0OavYE6ђ `xU5'm94=p,dxOP^?n~xE\?zSt3ߒ ݡ1naVN3`6/<|&_VISFOz} şĀ@7;2 r );h~F-deM%`Gxzn};uria 2زL ϗ]DQ`}-ޱD-lJf(v: Q yMtoQ*{rbfXi,dxG@CMD',p09lZ[CNtҒ*> 4D@$7R Ki.PjRgO9BZʌߵ@tu!~Q=21ӿJ5L$آhsaUkrP\kb D4;Wm@W|"%J'X ~@~+tL;~NabL6='>&.⵵Z{UOx||<7<]VP@u\.fn8 2[7kw0}gG jnGf)5X/Rf^V$"f au 2< tI1oZ?G{LnaՖ7eϦ(7*O`Y%' .PkM 7ߚ{hJ! kfdF{);zS Dn{tP7(3ʤ2< f+.`), uSyB@s.ǙɌ=tH?C| bz5ۍ;-"BqM} mB(\f(*dlxMFOۈ 1[f`pi)ysHLx͞w5:i_(Ȕ7;D*^ 8MF^?xOVmZЧe}l\gSݭQa› @);fϛ>KQqk٢vKQWSש""0te jtRt2 =6xZAع_R [<ˢ'vV@ѱ}F8SUjS+|e6,+D[idkn(֧vUKX A8n:=W'u񓈆9a&jӚmzK6{jц0tOS8ޤQ/SAzD?<{Pv.~]}ȓlLB4} #25b>x6@[VSSrMZEh2٪G|o]c1dzDd۳fsԏM ?V oM~!'&xd_ЧKmAOSu#=Gol2.&fb2]sSgqZZ&-ga[/W] :3D'^kx'0W>k_c?|Mz6[F`xs,Z%g2/ W$KeӨn}뭽jr]`HaNd" gxK{wGRlaGXr0iWa"0B;^@Pk{,#$2F Sgݨ{>R3| o(iM͟Z.<^:{g,xHr*zv wG!C[9M9]g 1 "YpLW21B53#^bJJxgJФ0!@?R9[=(THOPvpˌu KyԬy)X!MG~Z]wsAT&L"{U àW؀:itu:#GN+&Zb,Tn:?t_z>(SN;zl%<:4Ã$ R^2@7MmWQ9>_zޱguJ/',Q1x;JiJӯic!H\CPBwʍ*ZG rE/hۜW]rIS3v_a/J-s@-f?#řf8RWu=tut|~$"o:CD>FBJ{35&4hpPyA[F8C5k>tl^QLRB-& 㺬̪Psy[d.0Bpgy}y)eK8SPx`s|2b]4B잎YtZVT YU3\wgMȈ'5 4g5Х)ysp}*ֶeJߥ%ڎcZ\#ǡ֢%4ϾEO/;n "EX_iyPWLaUufl̈́H/G#"Hn$}ϘBɆogF[uڳsEjhLٰms78s?cuĉCL IaL^oVo(hXmEwtԒw]!d@ JҎk%ah(Ĥz|s'OXѓv"3-ZkWoUm B&S3Zy/_fxu$"Z7vLK~P}UHs8@hdVsFJzZjK逋~!}$Gw<1S9g|WZ͍wޑ8s""]F%,b2.[Lc{7uqRob^'˩ۀ];IYO1u*g$ BH:d&\;X!ٰHFRn&ڂ+B(@_*(ƹ!ܧ!+ɕlTO?،Ga#f9v?X?1Cpȴ=%UGPj[JN=ZL&s*ZKPR8<`֟GJl?Tज़ }&zn x` hWԃ=͍ P0Am\w]PF؜z|Չb`3}S_ؚbXxq^O3'N<8(Z/xQ0wb"Ђ\)j wjIbϛ6ߜ4(-TOl)3S\P7o2]<\/mE,(øW"voVf7؟-mHQS!<$ D{$0Ea`*O@܈\nweCZ>7j?B~]F9׾Wt}փНze Nq5:l7n 5p,nflL4#X!ظp?zFU B~s҆ˍJGֽ8%x8 $}6yF$],58RxcRl.(P%^")a~8THSgOAGb]9iIs~$Cyܾ';LiB}uUJ;Q@]:[<涔bz4z* ײzì܏6:8%M\S$cog0yLݺ& Q,he.,#8쨏}mi=O ܴ:w!<+4;Hd;YJϘY3b>c$fW"M!gHWUnӧ)bq/lhz2AOY/j^\W@d z;3(7p!21)E$썕 $^oЏ{t \9j?kc=OP lv YdH>ӌ)~˜wFˡ1T7V9Tw$+yxQ7ߍ-@@d,KX_P)ͼN9^Jm87LLϼ`YQّ#68Rھ []7zs^b820EtabM k6R 50$':0.tfsD# 8Eڙ91S89 lQ3POlİ(kPʳ(ҡV*m蘬(µe5*_l2\S3=4Ǽ.Z`q:ؽ܂Цw.~r\؈RkBmM w^",3&AKɃ'cF7;'⎐,ʽ@S4TZ9tk:6J!!]-}({^Z,\i%Ry 'Da9Mǧ¬[pY5 St%A׭T ᭺e>d(xoљH6:.r$IA}=QsNi\XPߚ>ect"^Iޅ1˾icj7Fx9$! zBzLyTrZU8]9 ћJgр|)YW<_T4ơUx@:y/^*bC2 F(.:dߥD'csbg#KML :5U@(:/ŗ省L]ԟdT k/VzcZx)'C ydxk[y[{` mX@~cU4/DR1=a P Q⣽̋H<7j}4I Lc\[;S4;XZLT69R#=6> ˜`^lq+q[c6aTz*KT%k5gOFgXZ#P:jSY\K/h]Cպ+k:WnRui\?1JCt4s 1 C"{7/<>օ;eYР="* 3%}dނy/{lo՛l% $ gr< ZyHh1?:陉]Xs>#ꎅ by;UkF` p"_͎ի~!ݩX8AG@Qw9;HUH~D_jPK2q1Yx4gc8ߧΙ .,1]= N;|%1cːԼCE\d1\=TB&DZ̮'oL>eNZ&EQ@t=7/Z(WW?J-W:o]|<$|0!6^)dnO=] 错k33fh-%WlۨA&[Gq((@2 4'9(DŤMJRcKM남OɁx~– $=nsiΧ-4͟(.K;YgK?rebġ:@)ӂ-xX>JRRh'xck{O,&VqjB+i*Db'A>IK'EUa A\aʚmF)x IM^*=i6!Ðĵa9e=Q3;*bWި.$D[?(Mؘ_um7&G,)e:>zbiPZ`k/(<بsƺ,̇/X4S!8Y43oQ(ίV{D π\X -r(0,mzFv+#T{/oAJBlM5ک^Lu.2Yvp׮782&r/(Y珅V7>&|mt"7琞qef1L#+ v))ca7w /Gnk a{uLGR>}VD;tG|3peG'jO\ \o0$91;!8Lچ.Qbk iLL&OF%%];)F; msIY IH`պb=ԥ9.\ƶ) )q&=Z2 Q($aE5s6Gqm#6mB J<̍ܐ+MhRn"3(L=2ut k.(CP#Mt>ϢE"?]D@.i&t,@Ap=&٠ 88c}Q5 [! 91 Anmp+c6q6r)!8V"ȥg8sTxQG6&w+ogCk=7\Ofh$PTYp8B YO!W}RKwԀ2)3Tuᝤ4:{Oɂi'cC PkLpDL bZFjofVjٓ;I~+iӶ;Rˍ%:/zsӥҌY3&_ڌkC~LIZ}" %0Wt/y.K _%-n8ݳ4 ⤟fPц˥%g#پ${sBX T\Lu 6 ~ h֜7usJ(1IoK \B?8i"*alM](RtFù@9 nDZ3tV8^Fs@645"Ն}ꦌ>6bezf ) lC^IqL:D ~ۋJ"CFE,$kOܕ:Icm H')]ea?!#͟i ;³  $~QeS>);Nd(.rtr*w-r3nO~sָ.]&V.&mj\0K}V4"@zs Uă}x(+VQ ~` %ܿS4rfYd{ǃťRۓb$^=s%(t4 =@ 3 4+c"_z>Wxk0TKH/ɄRyv;"U0,=W-ҏ zp%~9;d2,hEb:IP+kޯ†¨w󯊡a:z-BΓtm:5f}s k&4arL{ScNq޲G:C"I@B+zăGS]ym!j(l-|%,Vd(-|'1}髧b2OLO![q,!$~`RtB;83R[^(11E)wdUJ+ZfȒ>ipd$GL-EPU=ҲEյ-=-\OYgh ZCv/k#=|ÉAtRap|0jig΂vK/Uttu_ 'ɕT"$z8 7W^&>8sGgeՙXyzeCFf%$UgI /D :orbT%"*MѮ p۠ץ} Bg#Y{jڼ̜|Eh~UJ's]7b2]yo.9?lrMQ/?IC,X_F'O}/[>~#0*D@Ew|nyR31'3xE@Q.:@96խ+"d <+bgejq2Ĉ Dhq6a b̩zA$|L `{%fȮ(qB_b`:W#~ JLP+1 H'ht6I.&pl٢xN SOwR8W\!v!q}a,XPH$+/~ O>=kaˈ(Ao@\^tUsJB!R&P,hAxqɑ:%VtJW =%ܻ̭=  ,pa`9<눤e?xԿ@_"=nc!-)H:0Ax}@QθVh!^ ROz4Q'wXW§z[Tv&cD$*)9Km]3P~qmq%xR_wS!X@{>S$li#2lNc/4eDN$MN,[:AN?fw=G$M Y*BӸAPQ]F T=˼b ߑxei?P&3ɧptV$93JcUʲ"ʠexF,ƀ?-gQe/.;4e2/mkĀ-?:H>,& }.P`%aɶGs⫘0| _3}YM[Ut߈i99[+7յ5gC!}{\" aC3a0Yb-Lܠ@^ 1Wep>7w’*zˆ 2}{߾g#ع}t8EaڤfY.>)L"yE5Vz1'S۹sטL.{eߨPaY,W XVB?)wȕ`.`(^#F݁c[Ql֭}WʶXCփ>[[ǕƘijJ.nPмomIsXQL3$'+ꇌaF9QU[x:zwi |0y$C,ө c$lHVXdnI%lVYiͽBa<Z[Uۭg-ZZjfVF2+e3{ J `A r ]DCeq#'֚@6oZ 8▸ E0:, o Kn\n㌒$H/ŷ:6ODH[XjgJ 3aWE@ M#}C9ʎpM+=zJu*8 i3ĆpPT D4Mgc?&@bJ͓ۗʩt~ B|WڀP=ww*~룈{*IXS:l5m&~ߴہ_X"xcP ve|Qgќ*[5"Uh鲼8{Z.%v ƽB/Tu[Rmi2%sZ1;>V[ 9aξ[u.ߏziHYqQf]# {{reY:ʗEFr&o“qo :,-Ve. \ OaI6b6I;'}$: ѽ%y+]ZMBs}<{= #E2[:0^C֦}|ϙ -T8Gm>g) gdħ[+ʂEȣ*a[3T$@wTFT;7Ҳ1o";lҿ]$R!޳gP ;`x6{3SUoj"c>] M=z}W3^~!ÎUUeaJC`B^>D ëδܓ0+槲!r$"\7R( z(QQ*aUD` rR rV29Xl ŢᕬK[|5f#ں;TpAy1H#߅G dKk[ #6^q+ꀻge%I7rfD닖\1 l_ :'ǪKZ-kS'2AEbX*6+Tn8+ u 7W~ԋ%ﮯL)HHKikrU$On]M&r?l~3J๬MÒoy 4(k;:Om-ckEAo[>j`vPnq_-wj x_JQv;eƗNύ(]W`,]2y`g|Khyf3 ;Sy3b| )TrȒy٬Ì >D%俴xcA=mZ:uvW CrRfy0X0`50ɾ…qo4[hF>Q>_ z{pu&O{Sw&&|(;us(}[rdjCAG`@ 2e-9|3`R8Wn>uZTm=D|0+bV=!YQT Y,PY3 G8TF<:{ NB׭ AX0;JW$-ٸ,0F]X G^>?PD(ܓudwE)7boX0k9Z %jĊ3]Q?e?Aq7Qy]SA%fA\19#}zJNA :',ĝe{'G+]mfeقZzu-I5+ PV ~F5tv+\Kz9^U MJREpo.^ ;UW~c{ o{࠷͛MKgˆ/e%0FQ&\|L<_ayAvStP^w8k ^\=dFAj.H{MRF=8bCj4Xy)I+\ɸm=xpSH26/ ˝ l<*쪽w҉U= ʤGΰx9|qT&_9NwWTB=wE=>q#E<ܸKZ||:1$R-Q7 c]t= " I[yl̦_0"tqy3iV`:LQwUٴ+L]_ɺ|u[,Ob)`޺7HI1arA1EJEU)p,}Zwu`9T9u$^} !W8cP'+qiڮi*#NA7OaeYd_r7OJKQ9*wXWthWݦp8\VB6ﭬb'vuo%H0`OQ'܈@p3uC,TP˒( !ۥs_).$@w5 mWw.tK"yA@y cVLmK$2$w瘾a:/#J&V-M7lU^餾 o)=of Yb%|U.Ɂ@4 *2)I%k/|buy ۷8ɴ|{llpl`JPM-Ib,&]S/KRB^j4ֱVOuS9VίC:ok,RJM$F ȼL{١GRvs U?h)Ӑ9"G0Qe~-<_C !* 9y0(*ZV`gt!Ya$~a2pixdlM}*Q *)&[t):M+|i-)y38n#уqYXOL HhI7:ȉ'`d@zMzy +-fEt/W.vqF.wCx˙E.-2~ ~ӑi()=2!Q΄.c:9D%xt-*6lYdqzq0*pBw4ۼoǽsToޏlvu7f' 3p|MypO usrlA>*` "3Th ] %{4kB8ҍ-ˑZhC>`ҨfS9c&?odi<UHw$zwK\˦cDdGiZ `X F82dt^1+ BUHv(6-$Ou-ۑ#v]8]8[ȷ~8.XFZfE1Jru!GhKT);I,8$FRȗj+A|tor:sX4M eh3x|}xrUʒ|U$瀒]5_=u_P"P9[vj+RBq[ o/z\+茘ߍtwcoIJ~6/=٫*3z)-bQ~|]l]">r7^LÃ5uxxOKǵaa]Z;CP} )J GI`[6RcQX -ؕuمڢU8&9gxC+Y_;m !Y|@Sh8*\<TICVQ `  A!Ô f!N.O VWGo% "y5DԨS7I,1oj鴾c [gA 0]>X:쨀NPWV,s 1pedeiaW(ukhu3j'VFkE !ځ:lE^'tK~HM\F_4f A~ѡr>;UDF̩3XUc^ߔ4N8e$UܔX V&6H 2n5t$WcB~$.Oz &=۝35-[җ{ 4|CGE!^z |L7ێ6Aį} I26 'm |na`˲zߡ09 .53`%+ӎՄ+p 8KPl_g .ƥ,I.{B;~ƙ5Ҹ9֎)!)=?W@Mr5t질d7u0ĭ3Y_-e{Ql3aRQ2Νy䦛 Q,i*`FY/wH,G6Ew*\*Bm3I7HR[qo]n.-v%>7)`-#i+ȥ?1Aũ܍Tc|3muҾ1F~&i= kͯCUOdB*i`W7Fa¹MQS4k#ïnk J\Ij)a Ghҏh< 碒nec;D[TGdı  5íD#ttmelkWm8D⅒u $#d#!iDe:)[ca!QJs؏,ƸgUyj{'t`;)UPDڧ N4t8Q0 i2_mݬF YA-)TiI6FǺ@R ,}߆su1Ѹ4ЛNUFWJoܽϪ#ϭd[k`j2  kd':w#%nd@!K1Q`R(reRik_'Q[+Np)sZN9W7~@w CƉ"{ki:9yqP0 KM8@z.]8fmH5ZYwm-J4z"ssL'5meBĜw7O)Y3^+9QaP_2 PhmckѠIP2-0>3-y.ĥ~Oc9,o#NŧI.(ȸ0 7w6&7>ۜ%]}, ^<_oTq++nf2@ٵpU"t k)鶣swix]!i$Mj8e %DN4PnW!u D%217lH"݃vGAz{.c6rL9.E@bjC::J(m>D1jW'(P PME9aC&ICc҇m Ù) GCewta)m17Y>2hJ% VKクyN`cʕ Ǝ"Kq"+4oJaӃJ'd'f"S%RLTjLWTô;̇wB߰kx _e>ӭaڽ^XJԷ.q!CH͋._T ’׺[/Ϲ+ m4b8S=9 =€ٶQ!}Mb2%\wpPvEzFB{Ln_Ӷq} ѱ-tHo9!g jbRD3&QWòXfeldU!࿛G}\YO?I#wW+aaK/SbBZG}, b̟Z{NTtv+~Lҍqeio(~0; UQ*?p$\csvkaɸ;b lo,Ǵ8|4B[QHp ͸G Ǩ{m4"RٜXB]-0ѫηA"|ɚE; }ûD>}^IpED8_dTe ib]R.#RXܣv͊j35 c#VK R`pKu JJ dD|~J'EYɉg28G4=f1 Y3*kdP8  8>&B GJyN;v52?agjYm<ӱ2GbU+qQ5Mx׃C.c`I C 8g #.:N1awz߹7@~O1xR.kn+sdԊm:7Ñd @UNY:kuq0ÿ^9S(zMi.Ç-}0μWFK9;֤:r8כ$k>L rXF'X 3zqm}F%0(pR'N+xcAs}%m75"C=/No=`l)67G ^[*WJ L#ݦۆ9 p )! <^l`~1m4g!7gMؔr7\f)=5g?[77}Iu9Y?U-sN!u? *? 8aC 5{Zm[əfwf_nWVӜV҇o.cpHOsD7?v~?IAXϭq0vgoX߷ /OiŹttOo!G 8yޅ;x 9bӬ96AMD+crqg剾羚7`j>Y`XJ]ϛ|G׃ fz`Cٓ9ب.` 罟(ixI@iʖz xIYQC#I4{XZ;363U bw,ݤM5`9c,Oo_c[(4,, 4 sW# fhwF)7K?iVQ|p6!jB]W 8:%G6!9-2HH PL>F>ǡgg%)Ʀgς _e ά?k,f6fDŅq[^q`sȒ@wEvk"_GUII(C<<9$wH4|غX$x35H&59 O]KC9V\*DI7TS8boptop5jks M|].pISͣC*=JTutWэz {640* L?oDze0F dY.jJè xl[Z\ q״6.EH.FA?~}_ "GܷDUJ6v9]?TEZ!Ì(:L{6QjTW@gG A ^xWxXC Y$zYr/ /_~҂F*{4y\\܅]Hdf-nU 1V8sl 9"EB+M0HZˈ;B')zG_`~6z8 B ІElAppWn3B8;*Rf5`i'oPPǜu+tCwMA*'GpoKE0L6BS`j)L禿 | X\ǬL9}(=; @Bf‹Q9\=@zJY2sַUPp>NJOuݼn*o̦enSyd+./PkBΨucя=a1{5RQ||?8>uX2tE4./Fv .h.p:*B@E\G)ٮמux,7<bT0,ut.4վ̺2d ZcawY"4QJ%F} $zNm/s'-t("ObE;}8IЕ!NQ66(+nl!V%BC?Y_d\;_ͺWj!a<$.;/+5uș6&*IwࡇYđD_z Byne5˿&,v y9S vf_ pJyZd[}z Y<^j5Ŋ*[HM3Ɠ /Dl.gw  S>F5V@z}7~9 }AA -=z֟.-MH8iEv?k8 9' * O KMv~R*ù@y¿xD2^;jvdt牭wy_U“IhH6 %g(| \Z#0O c% #A*^m">%7:g!FܱFl覉$G2m+">pҀfȥFntzग(ʯ%R0K\sO+Mr!s7Y` AfA;5G"DmE>r {k_?\2[#w!C{bjC)tB0n\]y铝S>1?3'!B8i\ZI EEW^WѥnZ œYa1f ;35l*W6B?! .LFF@xQ1Al&5ǣ TJ4 ЭҟLjwnL᡼V XW/(UiE ] I).?&1K(^L-En/3{³yn.VޖrHV%\Q/0@[zk5D%N+TL~v՞kH:w9-rݤpyUEcnR\vJ1prft~l{ nz-C2Tt;_U/Y]x>[[TU$@{r Uk^+ܶ/s%u]|qo!+=7CiQE|ɵr (Lqȭ+et}B @B?Sry>c_ZW>>LU0[BV' Aw\PT5AJ9HQuQ 켓UF֥[*V#dAuCbw/1" my/߃;߁qӁBJ+{Lk F6{Ą}* =âHA&iwQzhj.9^4~R.=ɔC\Gq&r ΁ʱ1Yz"!G"%f؟ o%([dqU8ɭy 7+8rӅ_C E3iEv` ":hZAHL*'“,cxHU5A7Euz h҂GWfPAN.z6Տn*[r~ x-`B9S:N901CXWg|'[Zh͟usp:ϸ[Ctw0ߍ LTAJA!5ώZGYW򅾔N%:>bRVH=y^FQD͂gS-a>0x*0B.7ke׿4;P s u }]H:*I/u 2WyFm5:nqdLb\shFKlS|C*vGq jk^mfӞPeN?w{2u19z kz)8bGȯV끱`ʟS9Bc3rt,LlITa$o+,:^`|S$_WE/p!B=4uCΤ3"@ *u@cǘ9R 8 ϺK8}cO¶7|dBt_xz LLap3pwbo~؇ZH?bB\ tFH1wtw<;{5q?1Fb#5q܃zb`ϵ\PxtYwE@ ibQk}c/AS1/"/f\~E#!I.&(MO!c9lRCwcGRIή37H٘'XVG_(Mb@:&X pϻ*F·=o( j5!ׅJO%G@ C1Mr#K!x1go'r;Xd"`!3d–zKc?[ 8ƘDGQU?3wQ,J!lɾי hy׈Fx~* s8d=h>* Xױ<r3za][w@nfgE)kim |Ɩ%kR <̐›(C6(T¦N cw4v֛`lfܓ.I޺;/P`p߬ij1Gjv3P亭Fso"("41UJF7VlpFϷ)b*ǁQ8dz6Z}oՠLQ+ETB}5T`PH$TP>Ƒ)أ$;U8T̊) Ii 2m:KqCt7o;lp1@GJ6"A{`NjH-ڄA{dKjĐQ$I0R99AĬ }?o_'W8c7FP0S_w pKZm(ʤP!eIb^yYyZxNۢ#)R)=_O 3f??oC#kdt\|+lk^ PVF͡&x|Քe'j&ANg&$AqaX->ۃ/Hgn:9O+1s_NZy "OmbŰVdGJ;q;hc{,yD߽.5#XvQv?DX= z}>ٴp,z#M_(NCP~SJ!ߎm)va9{R\vy P`_xN| ߗB&S'µ^m|rrseM7Wib_M^rdXdQ>{4-AГ'R5>.4MU~Roo8iZV;E0WykGv^8r[s;ikK tqaaHDb{`E#˒( wk@ʼnI33Q uID_%J3&Dh}&诀Qm+& FA#e`DʬJ-VzIL.i#(tGG B o81mEc9;黐2]c[r©jwUw{.K[6QpũA:i;Lr~3r3"cC`8\i4(Ђ:nnd.숃w8|@|`2GSj]SLfΛ2ؓN'^ 9;{Qb ?|S.r[:=J˞> m9#!{\ev amRD[1 Q^Ze>)OsBH6fXd63ݤujp?W;ƭ&M?ٗ3 Պ\(( ͏/t/~!&&EcX'AĦ C+EUէzt1hWiW=5 7TKy垡 HVx(]GS +Gu!JTsr?,Synhe nM6͆֎C;mZya5{O*O\7cY'6%LמQGJ56/6Vч,Tvb*b&uٯڸr<*5|_d1X}E]I!O"HAD}&_mE˜LhD(N(:ۊ'Ǿc{d}JK۰՗c}kj$)O;]4i40Y\r`$~m;4oȷd-ȯ=YqηM10H4$U}q|(_@tv=ӛ.ܼ'얥=~k]LVz\mBC>&5A$q5uf(b͏; Pna“MkDC h4O;em+)9O3;`X˒Sͳw ^'a*"mf334ʩa5%0,s!vH 28_"jv&[ÃaųqUVta}T`i, v&{`iԀgN?@'V}\e F [B_y)a˔P|=܍ƂqE%96"h{HbjKҬK8?a5B}^Aixعz)f+d.R`:L*Q7G1g@SrwD^)-t(O+UؙYL SEkqy!1LV猸_␪Ahv䲑գR)|سb;S9ZÍz!|yo1xu|'o?% X֫## q4 rBG|r`Eԛ&( CQdIp Tjay_$/[D^QRԇOCTn3d%L5Ow/=J:6Oسy*=e@xm.y;$}3sl|Q_mlE%0.IH$@KKq z 9iT|-rH/T!+4a+?NT& _g01[g#:pDD(`9v4\\$pF`NxC{ݻ"֨VH]Zh9KIH#@I)23 |*#tHSN }RZkkFue&E`SYDVQdlr-hYZ*G5Z uL Dzl DYk72ksR4뤇j sl8~7!@̞̹b~0=\W==f!zM4@E4g9kg7>I֭Kxgr=w3H<wYìob5.#}72P\ŇY`!jJ\-$8rt9Itȼ`#&| zFu؀晖H;R~%U x,L aVHn/VJfLDhum;J[ <Pn(Ե3l܁m xe{/R .Aq47l=(7 8 @Ac'ߣ4=/d=mԳ)tCFHIl8 HfQS]s E>A̤V(3Ed ?9:;Z=6C%메wmh+[~k$}xp;-'7|p%jB}/X=~^l5XHr%_;=7ÂQ4ñNii·ÌDSEN/k|3 N؀N RC_+?e<7ށu-ñstwi4^z[]FVƆpaeqϰ&ۨ-CՍ`k6N]^pH^ǽ;gsSJ;hHD[:l9%.;qBB!o-o0py<2* 3|g6eBz,-ORBhLo9ſPX8p&\:u}=L¡>h1S3mN9jW/mKĔ*b'&E YZcjN'xx|j5' Ӎr4 ϤH7I[3ĠK#2mpx* vZN@]=r'IѤUF44 d̳2DH2Dw`,̏KJ235LK¥'J$u]d ˹ ^UY_7\>>ƟAK \x &}%z4$em2&KylK67AJ!U鱕?IZݍ6i4⋶ND}M8Z.zYm;cX_[|X)ooDXLvQ8l~uM b<+ ,[C ILP)MO+UArAiLy8}|P*hNN5q0BA)0 " h߆sOW=Sx7.i`'.ҲhC=ĜDSTUT~`'|ݻJApP=T}Rl&@|U$|]ĥux9A8{Y;˃vzlhvS_SwDRZne7*[m9hh7q>ͥ˖rDS=XѓRa~:3-] 嶝U3S2lz2 Rfv-S8! <4I`d5Cᢦ3UCno >SZpU8Ggօj P 0d7JCihƅ54ty3En1["mk,y:[hSa]وyE939`tXkvAۇ 6q8= B dgi}舱9G pT`H"Nam!z[RB1-1!ȼMTI0dS]Mo- @{/MYLtYu\{$H;"'x.<ƒvmkS7(d QhRnZMԲKeWmSXk ,Ƙf}1PF+ 8iPj+q։D~i ֻ'ݸ7腇OtIQD8D pQzy>+}n&t 篢 f䂍n|шyi kE?*HjhT@{>˻hf1qls̓93P?nPgO?K\~G &P&ǨaQLYa6H`)MxM@ |v$o@׿+ 6(,d/h% E^P0Mo=Iy[*Ǩ݉*s@) 3 hWl]E!-ZscN"9 vCbUŃ"KƝ1[Y<5$zm,Kߴwu{\=徙k &z0cy~Ӎӫc%Np"܆z9|J|#wK1uWtpSe @qb~-IO%\\yKKL&^ jM>7ʯ'tt  |M/O'̌euP]H;M]弖ʗȳa>SʸxBUc \"!1Sf*qK2xb[r0wq e`"ٟp" Rqzl-镓|"~(B,?iCg)NA𐣤N]o%щ3פX}endn[g7\s<(|V\(mc7ɤsi hk-zDH?ҝTOQ7HN.'J f.3wGGjr| hW\M%QBI=:Rs&WyoKt߽?!L6f;juD0 /)`Jc"XS6!`ۛP @~E8m%l3<zFf9M쯣1P-v%>Ӝzԕ%?COcJ%[.GR(ʭ$J/Rp#M*m+ɻ!j\ vaʈʱsَD,~P6C\H#ZV +uPStC+gUrVܾ'5^|G{V$]GX!`h: J4-b:6G!0+M@ {VAG71>.߼z7t4T^{}zH0u__>(@Z~\Sw-Vh F&A7?5{Ĩ*aa?PM1Ex % k4,"_~hq^ӆFxj-MŅc I[~6mS( 'v2SSUpt B'=MJLqíD&I$־>svQCIzDItw&і+!WHB~Av! YJu; C>7&?V[B!J= !(ӊw3¾M1Rʲff4e9=V< u. y :n~a rP(jI酜)m񫺑԰pG0gk&[ IOAZ(e\`؀78]xd&Tt!?~D>{޶`uқoI @-]i!>UꯆIl[枕,-W/_jl;5jVzyGZ']JTt  })"SܡW0!7`uCeZ=jRAO/Z`k?/yBZ Bqe$3{zo\TGZkđ`\@'Duf˖^uwXG8ҩ"c( s>JS@X:O)?F~g&+[إp9L=a9\|vk*5aKz}{ډ`+KG 0nWf3d?7LՄ{${hR.PnT`+Y;MG(ɬ KXt < `ЙPSe3Q޵V Mb FEQ}o*.vtmBϭ΃隚 0*BTLMmc5jnka2󇘤4G"1^|FxTJdt/6G=!YXbK!eztᯢYtn PxOm0A!M~$疗 y5JXmEts,ϔIZƉtt'H*OУc,v^<%7Y;(?F(lu/_" +i~Qq YOfj&9{`OU[ :?\&gCN Ke|]+ZwZNPhkˡ)ϔxdLw2Ď0O"mm?0!Ǵ-=1 "a!LZ?p3VXĬ Zx`j(HD9<3,`ahk}xy 7 2gZX 3FڧîB!KЄZlCaL{ѵswFMݳDP47]oG#be!X1GP"qD4 &TE&{)=v\nbU0K-AQEn#EEfm{zyn^xhEam߇ NwzaK[?$$><DX0BQÔe ]uG7*Ce]y94]ޘEvlӔsHkBԭnd\j۵Rfmv1]}UΕ+rFA/c2XJo}5*ذ'5 QpKif"$KBWRݤgj ͥէ0޼?{t#>kdՉP 5 !d3c2f,wϥEd[ jY"zzߵH/%NHۏr1Dl1In gj4~QKwhVK/R*5 xB^̵LZG`$+-מ),p*+ A#/cI¡\?˼sIy%,'"hxK|E ^vWt]fI9P kerWJuX6\PRǬ &Qj31Kd )Tz!@9,^&I4fRԅow[i|Gl;r2*Z1Zc-ӬZDXzI1KSŏvaF;?мOCyhٔjB <^ʽuPuYxFF?%g3q]/nEP{5dXߗn1jKxSydwl$lzp6,ʴhZC>:Ѽֺ*q/<] %_O{q+Z}ɘuCD Q-x`'/rYuݻXlt#ClbbL]N?A!~T H}GCň;Q#H.fVĦ$uZ#saN}kA3!gcsGI:F[U<$‡+^9m/@G1 [3s>/C˿BTr97I+NVs ۢjkӶk\*/)4-~5.6o tl9p@ m!NxN?ϭ-qP_MvSTj6o~i&(+$Bc==:-} H~Mkf.E֩kQb/ĥ}bx=: =nуg|st 3Vᗌgc¹zegRҢ.7q߸r|ԉ#fp ( gYI:lL4- `)CڶVHԫhsoos7D?YBēPBJ跮;~:r tLtLmf WMk 4neHIp060[ qMƁ]F)՘kw>@i*(Y5ѱ4&$P)n3#%Q'dV;f^cc[.o\-L/~ =oܓͣȐs!'̃I#8ycM9Q\d ?@g an6X_b9qWҖ`Q pjp>FDjO?566^&Fq[15l2ȽbK1-T >y%a6 2kPzGhk1-h#x1G9sV`սp jWzpkgo}ul̜1sYX@#uCm+B& *3nHIte~FǛ6i 4qŵ";6WLa5҆lypHAb7@om+u#My%ચ6HmQ<)%]}!XB%^<\-%u;*(?1FbUR<]?咷fL4૤|5=8 LQ峛qI60zQ(L3Y:˝Esc yч')tR8 jɧ?Ή>$![H̑]7 CT 5M=鐃C%AXJ긂V.~#Yq-a@RVާֺ4r8]W^A06a.@<ȳ6^ פO]?sƫHi{`,Ioˀ5[2ԫϿd?P9>'FhZӪ h0]SLۍ].v|g ZdՌN,}\8G>zz؎E )+\\[Xsn 9级hO)=-R^F!Q9NKu~}qp`쨯|޸H( WP zvg,+LֲT%^ifxOO%QnVIw\]Rְu^{WF׮ӧLdfzDŬxP\..v}RTNFdϽ`U 1ai8⟬P; ) ,${ZdQ]\8Tz\6?ikA"BwIB1/ L6wK*Ӯ5KLIz@oy,Guq {æafYJGa _3tzq<kqh *X6KrM㗯j Y0DƌgӠi mszI̷,Y0^@yy= P?Vd'X &js~I^4m,Ta2DGX1!`77g\*N#{۬k{8h'*leK nZc;er΍HX{5I#?4bmwT+ W[O CC ;G0yJ&?$k<DK_SH~#"}B)lU;efƀ7';%WE%vr>TwNЧD4_X,a]t8O|O](Tu0zKH~]GUV;U[j@>e-pV0}8YA{NfQnj='KFN5i%GG)\{ .|M" ˂ jٻNU|/^94`/LiudE`\̞K9vZ['z""a4?(aUTZ7|=0-VG|/oKE!B>bL%ׁ?<{)[azv?9.R(ʳO'nT?]Aq^ר8kκ6Hv!dyCӘH> [;.>O1W*3uQ|+bޅ¢TV$JGؒD]퉙6H <_"QTGJRz6m)Qr@?m+n%c-=4+$1Qdů<;E=P ɎEQE d47 A>+k)E,y6:0fcHaY+ gD\PX;tAWOAڢYukH%.,cm|]SvQR$fq)_hn7 q\A:ʕZY/ur}[h0S83謥D#_תƄ3%. b1-fSXeG cN mߑ$D45>?x:oiS%A_Tu*ûT;c')𹡍7mPr@5*<,< ϷO5E#ضԚ4c[Xq, 7XVlOs] ; -0]"' K`khqw(9 u0tm?`\#z4I-?8) bjFEY]~Dzck[mV B'E\%O܂GDlЗc|b{ҷ,z4q[u X\hu>"l\ u=z^kiV> /۝E|rk .VYPs!S T $>T$ؘ 6ey^xtL=,| L%Qp$F]X.zИ0Gǀ `VNϚkɪ7`Ml47¢|<(e(Z*覿C7SپЕ΂GnwKNdqJ6$/%qp ؆+l G<5V j,F,z oLCj"bK=z ׈ 69E,Ke>RJ /t{KLnc;4ӴBC#Md–`5:9{7Wo헇DMA.NJ!Vs&͏#b!j*WLd\i`W7;qb#ma1՞>}Y+ ۥα ˛´ط=FCB`cO U&Os^o,Ez73aV7wE6-Yn+bk!NG*FB!<9Qv˄={6{ nF7攤&5Cڏ\£M<%88,<͑H21k(Rʼ\|HmP#XL-n{zso J76@SlE+2_.oz+Fג$r:ynL~&:ȣ^Z\U, }?YrM+^F">*$EcY&\_G-f;i")ݹ؎YXNA졫p гd⏬@*= yAH-7IX]K& h3gW[ŖW&HFiWjWDi',>UT8J}F4$AV,)"2/l*%;S7Ѫʪ]Y#}2l~C3< qYEL^wk`@og ^SJ] x46Fr] Yqᱼl$cşdmtGoߟ pVӈU29C\73ii1֝aY`xX5u୊4Eaqн ͙2QIbWscS)XJpF˷5)(MCŮS }ٷmRvu$94sxC.{m9WF-N$sGO  T[Ǿ wEyJ綁GKsB`_qU V󺎧zC;ޝTQEubæ*vo*}$^ƹDǔ7 ShV;ϧPrw/~{J@A0XMTl{.d"@4k-'bzgp@i ]b}p'!:̉:دץcE>N0'JI qoMPgpU6UnT45(V,*Daz#EHsE<ԾU3w#Fg@=v:"Σ*I;2&YbG:*ϙܦT +T  xj|2$M-y?8HDwROjC%88Ww:\7#X*E%w4ZWH=GFqt]܂zXyVIy RK}* P(݌_$1QP[@jp_{qo^c%@ $6D4bٖ+hfEf 4Bǿ/좵7zŁ+uٟs;Wx̏='<:q`dOUf͜5P9:h78̮OA bDS<0bE.tL_ĩO;̈Id*!/ώgNpև|;E@+A xML}';MhP3&ޯZۈ;2{1+oo-!3[/u-!B,3M 9D Q ~0k!l~3*64wiu.UUh~ϲ}ǡ!1įU֋SY%{E*- ?4l`.?998|CUB !݃'Qfm!̏.Ap5Ԓ~-pTյ8i}Q|._3:%9,Rb\4/EʒE.|Ni883#6ڍفC֠s $0v:{$Eq\Zag;w@{ 8؞5{]#2ڞb(oȜe&@hݲjS/Eߚm,[4:pp:t=fR>N!QsP嗈`bwRaaWI\k7"բ{qp$[NAwba`x[ =˨vD|OBmu/Ӂr?wǽݱ Jﶪz$HbY0>,4T2Ķ?ϫ}qPڧXNĕzz]r1i'thOE>VT&] v.ɝ꤆A2kT;ͪ1u7!gZ=c$Lb>R KqFq<,B8$YMjԁY#߮=0YdRfvCpXc ?Jc%s[AWlN/o )ߕӏYl eXfaFgew^`bٴwvvlbw =<1Ed 9`q9G)bj /yԑ0_@%db@~MXmb]BOP4.r<΄ i`h^}GAZA4亱$PllSҗ#&ӈG9I|)YrAdV]˹jr O )lDc~.4x2cӲ,ꀐD,R(rwwdnŲvנVqHC*);q[QŒ$ꃋƟ6 ) %@DLCt#^yO^4ՌC:j6 tt 3kn$6n0'፠&,:cÔjn9+]*~5[F?y_ZGIg,rҋ"Q9^oQ&*ݐ gS YKE S_hE|'o:'}`xQ "Wx7>6g_"ɓ >v ŞCہ aXb6ւ7d[T6I,fN}B(M l4}$M$G]0"$52p+f4q۴Gܸ݊1.A?+O5r}e- h&Fs]9|팆j)q\cl]WxS"} )UzK jVw-R9"2 ݸ}vf.'Y4*2uWu;<׮^ť[FF]L|I؀Wx:Y{GEjZl5kwDK-o,GsB Kd&Gc#4八P=tUh @hgke6 ~NK#3َJ9y@nF>nY0k5TuZ{O؎W+"D墯復-ގM2 ɏή/.vt,Pq(NQe <1xA!1k㿕݂E1%3BK\icnV0 ,qMX eſLiϦ7e r>-Kye$q`ȭMel:1 0JOMl.Z=_^ʣ˵Hᖶ"^_2Y",>lI=J3ޏ&ܸU˖L !Oa֩X9(J<f .O[gP>e 'Bgx$I'`l_ Q] `D"oeéx5C~E=T$&< BKmD$eVwC%'js9o$|E/ri 2i>6VDimN#e&,8XeȦ$dU.g;0aFoXJ,5kB<'EsP(|@eV;<-yT0m"zh8vw/Zeb/_38u%JE.OuIUjgbev>QHAcx h+PŎJ/hG chR gQ_d)lsC;>r҆T;u'Rf@;Qλam}=bL>z`Ҕ"T!,Ąg6;R_5ȴ#Povp7ᆃOT齪fr"۝Τ%=(J4"q8)m^ ? _O֊)fH'A"^@'5x+YI~8w>{ː!~'afkXANŚ?*8QFwOidOlkїIjH%{9^p Ga@VjSLm^jL Jޕjk&,NJ7߉śnDe}+%mqE S"f`Ss( f y_MpXinAy]ũ?OϯJh 8Lxp E>8%+BB ,n_L=͠6b-~QL]kSDMf?ʳ*!)9Wy-lKhe]0OEzmT=66CwљA1"XNG{颜>sn J+6HCT,ȱ&}VoK7l̸+?{PqNȴ?Ōv*.̎yl7q\ )IZ`aysTK J6fd} ޣ҂ȫ;4/5m?TVklTfB-cmf~EΘ&8z}&]QFe E$ OP}}!`ײŅ/U:,{[YGYKAear7m\p%5Ho|# ٳYgG+?7ݰJO:>cR_CMFC5<#ϟ9|]k2YElj1sK$AS-b*>&X˛@]lu!-Նul|% h2+ 6u ?\Do}/]GG U X|7[ljt(x=U}1?V u3=0nkGVAM';<}2?zq.j%:`>Bt\ev( ݪ, }4M!j}d}5ݵP`3&h]zmbXpcvrk\1V*ފZhX M7tGf nwc7E$-!xLAXV93+0Y+ =3^Z!}-_q8@2,J}e)@SmQvƼs=`ͤ<^x_?ۄW_ܷ{fVB338Rp`Rb^Obc1idW IZ@(=e"93w!ۼK7!@cGDJ_7vޯ1w*2pe[_+r=ZVlT:m{an.c)|kO%8px, 55-[ar&ivN[6+\LI2NN-9^j|3߳~j~1tz4Es0>%R *]g,J1!hBhr.A4 ؕnGG7iJnf[7PE:tUD;;젿ɻܭhRg2PO>r*6.L)wVFDә/(orIb K(Qe=`N0{T2vgS1P!$j+W@Ȑ b׹=@aR>R1q--Ƹϸ)1{"kST)+. u_ &1\kW3lXa`OifAt)t.fL B[嚼MЮWS͖#Ϛ!g}yۇ:~8.B1B2l^ǥ:熲eo>bVljv d\ egb ӡ :)(^[o}?q$v]}U!.M6k[unќCLJTU`TD_^wM_"XWɦd9M|m_;rT VQ!؏f싕&{FR9%UԒG V'nXG;$/ _ȧ&Fi4?o󹍏/+*Y!Wj.ۛIR}"GJAL3e2Je+]CW)'$K 1|͛3A+X@S& r;@tF(SȔ]PBzPaMkI?h̾v슍.c~r,"G+'UglnWgn GaM,hWmrdٗ5T=\yCV/&LrLTFnNNT؂m7}n}kt|$|ՙY2L?_,_IGdV_•ōm,{70xh&FI9Loˮ uӥv'8HCd|a)F@Mq6\Y>OnϡP˷l2; $*~y T^rٳB:$(;hXr&X[O5PpCI{쓓Whq`gCYeiCKNoBHL1yP˹J_F.*ވ#`& #;+\c[d8`g(>Oֶv#} c5hδ?rݎQ'cIO`V4aw{#Z8t9{WO]U !}cݐ1 $fsreƫL Q,D?$qBΪѾA ,@8ٳkWM&i\gXq a&g,wr5C5vUӜf@p`?Nۣ=^CƨkƳl[:ێw2f)NmuvݵdbƕWHEF>"z&c{ܰم7W ca-Ux&1,gD`5WTB:(</ HQn1%sb㳨$OO àBt&>__RhQڥxRoY̼>1R9sbǏV.疲I!uN>I7D^P]P$Ԙ+[ID~'_OKfBվml[P*Ɍ,Յ_hG_j:J6#d0!';$mLkfmnwã7LBkZuϙn\ h*Q[:U%p"O5|RєIt),\B 7(K ,W)1qs/cG-q$ BTrN8b9[+9Y`HBʑ@{e;ol-Yی+9r hDqIQX~YQ[@!7sG^SV\eĞ=nHg dAZr9u_!]t*?,/HmymտS8 ?~ eMƫ<[BBAKvGJ^8mIe*mwrDلqsin30+qK;xFEGÚRQ'k*6'}3ltUTPqK{FbO~ҟh3ִU+9 "3tk4ʩ{&2/@a`aNtp;ճj((,)`Tn}WBe*)D, N388 w~LfCeM5+ڽR2Vq&D#<Ě}R{ 9,NKA<[h- >Êʲɴ?zq'lWLvF "«̞:&TK3} :@4@tָtw\7ႠXs,o(gXKoւ{'o arVa-mNa:vDdݘU| Eއ: 4m֯I%tegv J%ްI4' 1}˵JR) a+n1ڜp#K  8Ԇ)0ͰGEXyTyco@cnqɉpbu "Xߕ\?IHԯf"Ϗ\2IBf#UU#_]PHYo-fCTD 2Q Jl &V-Q4#3#Zp@JA X+U@tf&Ytz'm6qf8' N5FT[c8?<@_+ ~iًX9BSEע]RSCw_c)uMbh^v+)#Jy'<ɲx"1 M>j@ Ts`>\K*QhϻY̹A*HP#(XG ]pCʰ Ero vS$.s0h7i-gcyB>yS)_w$s c=hhU.cRˋ DtjѦ Uio,B! Io%H ~0z)Q27RF ub*6d Dz xf en>'Gn$m3k)M,FW:D9 T\ocd f]L{kݪ/3hJX;s:l(DQ׎.JV{yVU 4@#?%.w+kAYچ:k2e݈90Xs2?&.Pkn2W#V3W|ⴇ)O/≵OD`jdS&s1u\}v$S{j lk"@"[a ~`{̻QR#,ƭ^%+Dmj3(rgG·," @ ygS}9/jRRLJjvi)Lb*kRAs(։EzϷr,(wih'~[k!"pǠ_3gɁmAakkhy9yZEx*ӦXci[Z[2p~`,e Ǯ8 .6 iq]}5$Cj l.fs]C]20b&טTߞ4bor3v5:zeVl:J!m̬Dۛ] uKiҢts ݗ]ߏ[B)smŀ$$T=eNcFy6#Gb'!&?ZR/sl : oR)[_t`"LJ/L}-/M 4* s=ߛs1aDlp|Z̒aLLd^.{#Hfͬf+?oD ^מYg}#o~D);=#o )#Jp. gVm]j]yCVheظ~ЄrjfK UQHK7K<[ᫌN2BO McޮUWKXw߳*`p۴)[1Pdk ' ֢m;0ٝ_$6䯜;;I 9^vkC]8 Q$ L"i@{o*1CjԀuw T%[3)m`Bu"QG rc}5޵ڙY^QulD;'/Aݔ*Z0{6{k&a;AɝHm_wR'V݆ ޱ9:>Kj{kKEM$=j聰3 Wӂ)uޞu| ^J ^/R aS#2#SHNd:?:6r@gh=gLϹuxDSU)mٴp"(g % F.-au3CK3O9 6Rx _Ire.j=yܡW{&I߭$MK{.9A}#,)?m.fDBw릜dCR6F\tNp'K cz4ߙ/u;6I22Us^z.*d^_c^V^#(8R9:ѿGx[:Vl6pN޽|3w*RKU$ǖ歊NMǫ)Wbu7GQUȒQYA1R7+,Ԝz\Yi bZ\u4F_>/ttl\]Y8k/e7u۩ٖR(۲+drg߷YzBij=TQx[4㮿/6a_GDBW @#-) ߙjUpZ` HiKr{n2\Yk D$ /.fF,>k$\[[lAxY.iOZLb(Z/z1ڈ ˟ OIl2~?dU@x_5fA(i ɒ2.讯2xUGSc֩NybHqZ GѣV|%eHjN 4_.]E`{G-PC Qޒ4sz=0ڋGJ TXC~Lx7N \m=/fE`^ Uiamd(O-^N0H1b!@s 7l4-Z |(p[ؒ~W6y0ud 3f]sA\(SDmW1.0@^ʟ^O 3r@XXv?IKw/a0LΔ,^DL67UJ6h yƩzO C^Dg1Ť4l*z",IKoa[i*6=<6 ~o%\ļxj}S[w y?C%ī'Zhck+_6xLGѐHw)fŤSlT-5MS 9΀uLԠ¤1A @OR=&fΣḘ Fʄ58Z@*oF/ߥ(^tb0hk!@5fJJ2Fvqxi"a; Y\Fw[~זyQ8ƔtG'C,SIimyD a⊂!(KRrn% ͉u"}LuuB{8*LƏ9ke|~8 #7Z <%"9:~7_i*c4u&#PW |:i>w] Bh#e0f(2_^hEii|̾#3ʩ|CGO1A? >YO|kt} ;-Ɖ#DC$0=u'HБ vcJn[T*;!}vs7[0Q3DXe/ʡޣǓ[ x5 a$Lm zw'H J,,\rp%Y}(d2N[XqfC/<7@7cI>\a8+[ /C'eG6SJe -|[t&Fw@?p^~ OZ? I~8 /V4-֧p m t#Z< ߱9n/ L_:wBI%!2?[۷q9Q_=2?qf(C0?r$WeyH'3 h>Y<]pQU|w۹m9i<l|||txƺ2E NDuS<*M -de|BƄ@Gۙ(eA,"X@ 6JJIr5*ꙻCJ/d~E#7&^qZiYi?46 }sokR(RaK#qלZU-u> MYٱ%*4QMtZFIF)%%r$nH+uB&OD7gw}Po߫7qS#mS@æsTCywZEϘL Cy"2sr?ŝUM%5` )& j]VD_|iW.-O)#!kSz,SAO^,wM/GH*S]V97뿛⩂aVl\% ~mٖN',hP#XQ<>D\n;䏋ѷ…&Z\iϋ3 @3X[S8heh(di4۳C#!/_"ȺHwnpN(yf`uK5dՅI] %- wZ58<>ڥX#/Y r3KӖhXZtAlA 7i3Ck-^C"Eo6βAbKr>vԎkʹ &"i#>."wG r^}WP򵹁f GG`Or@  7L,2|e$NOl3 3{ gO3|zE5%ҊcBv "S.&p XEfY3>L24(P+!xlC~PGeiDZ "[Æz N\:@sE`¢? EG/etRyuІׂ5$SzA;F}륙$x^*?r+?IcR0\y^[igpvïR,Dɐp2dz@ch;E)&=tqL!9C) }=ل7\ĸy"aٴ-13ʅ:$,JV@!eywH|O{pGpd0 `)EFsZ&cfN W?t'L㧆sN 5`N:yAUןug<| אCiJVk`E[Uwg݊*X(Q,Ufj0^=&5 +eP4paskZY6#rueʠ=h8nX~ߘP͋~򳲬N@cjLh3c!i_ؠyͶ9 p#ߍ"5Y *yWFpJzrOaKJ̹$i%oDŽI-{+X7Ӷ]%wm/JЀ3*b::&0N<ƛ4xe5zPQ+t v7>E#9IyAsr𿂍Qލ2B_"fj(aH٨͘fY!sŇ0M۬:hPOVLNeg(UH5huG2FJe-'#Mny|~|Y$hye>!V]99y#6C"˔)0[$@S$Ԩq_s_c:*oUnT^yVj҉.{5Ȁ_,S-UmStYJALoFQen(4DVD#^g/q@1cuT5Q@ZHo_1 ]LżLF!R!47 "ϿXI+R 1U0!C`slDtD [^iUnMOaj*ecK'xSV)Hy[?j o>;Hכ5G|QcM1Z:Asl81MNʲČLYqŒ&XqK#`)[ԂQ38=х;1e'\/Wv}'s0wX?Y"%?e<3}wf*͌?hϭh9Ӑm0~Y34.}e1?7/NF+{Ti l-'h⡘О)}~F H"s~Q^KW-?'J kb$rw6Nb$I׷ 6xe "@Owš/ (,Z뵤Z}SKVڿ֟lՑYKD/O_6/D A9#{؍+N3AGӯ]>g. M 5U8ycD5eDv1Lg%Sb%J'p@Y2G']˝öQ׿gY1,&<_~\+:F0JaF|ۑo]/VMԖUS9֩&O v.o}Xcџд9kوƮ|3ZQ֌E!,tg_mWH|!ܑ ^1¹\[/_>~qc':6xNi=[O=7t=q<εS(bihxB!G9O:4]xK͠_94b0iB  ΃ȝ/h'EAV*O |yH` %LІm[:#3xWբdXT`;낞}FjD+HAELfo G ~䈖Gc ʫ0-ISFd%\rʽAwJj.-q}BfNU٘bd׈L-J z ).Pbr"s%jQXjXLH+(a9VS=5A-u֜Q8ha380{D#,8#tl&"k|xLcBRKrx- <4@=x,jy*Μ}jr3A'S N *MTRW^nZ%!Rkpm1SLY_-C0LQthv^]9t {Xs&VpQ"i&w[-:$ʚ||(ڟhZڑVEI?F/(l K LlR}YZR|qC3Q9D/oB2{EaM杮ɴ${k6&>'vS1yEdtQaeh/Љ!$R=P4uB|E}w`snjEƞY1沼oV*qRd嵽z3 S SDb>Z4W F>7[=-ؗc%f0]Yc/mߪ7KR$Z}%&\W}r(Vd.\cR/2B'g{&)$RMdRƪǴ>&iWRSjD)/R3hwBa2d$SW) ĴL(ӆn%L!b԰)@;q=~- ؒSCC,htGie_aP`+ =>P&/;REČQD*ghTH8@b*`ģ1Rׅu(C#u: <]h3Ա79yE2Zo4O~kq.YA(uA"x*ԓ8s0iBm 1ܹ{xQ8oeC0b1bzlÝ3j6 #+ ĆM)<T8G%JjZꖖnP[;;{_C# \bZJT[s*FS0b|2#&~t#bt9y /ykcZOx8 &hE('uߓnWI n$!eAj^q9TO&̟j@f_P&g&^Vb]VJˣ}z^# ~m(DXhYjH/x\qƇ,df 5Jtm*Yz0Z=3vlicxǹb+|kK[U(UWn */8nuOtR/v\n ,Ooke?B*Ck,QZu`.AwVң pɲڈz_1]!2c'YU_6_2v&h- ()ĭ; A%/8x(Yƀ˩cW0)mZ踁Uj21y&7HTهXw&,Os1$!ҽ_'N%/ "Fv}1)ుޛWX$3lEo~,ocO[BԫlB*NBKz(}E9&VK^}h@劂 v;a(1異z4!zȷ-t;CE-9nb m-㔱΂O!U&"ҕe9uMtȻVcpPOZb}=]Ӫ G$^m'ڳ3}]bݟ5`ƍ;%)o]({F2bOm:۪tL"ndsMNȶt AR}HF@ >\\gzM0YyÁ|>&WgjYpR#?ڲ&sbo.?6lS:4v\CYIu= F?nA 1"o:{CDqջ2ld{X*1yEKJ4-4,&TictS WaGH?Pf`ΛZ_ D5FuqG] 0|IS>DFJ 1wM:_m8y`0uZmdpXxnEJ͗ aEtvHUyM02pqWVLE*b JZCw_gWsY!`fah0Tb#j]+9}IZ6aИrfR-woMZ9{(1PpJK΍ת]{Nu[fCG-rE'AV8@De:d"uڻUƾ8^B&:t#ůh L Q;#0z#@ 4=Oc+~Fv(2f4e ].|dRO#Z F4k(?wә. KV5FJu 5 {&a`HѐEj`[RE^ V˱V(?5nZSYaӧJG_, JJ-2]9/UQf[dr#XPbQ;bÚ {"N,,CeIm5RJk[iE-&RZ. 7Gc&֠$A}f؈Ytj ,hBw'Z'K6v䦖;,'_^s_i "@3>:m!Јk0B|><7L<~_E1}S/|n$)Ie!V˝1 ~Yt wnI7e>GEm>I#`2\g鳍U9A*[سU[-avi'2-LT)زrSKvnOLtd$_ qSwsrCJNbTȨ1|}}*k۽pDv1vwK:ivY{Ax5́Fc3xjQw9uW?F=S8^ XmR*r :+}!a_8|baP\l~9* CxN8k=A_~l0{wP[[a\wz$yѥduC v;#ˣ PeOddІz(FU;rq qN`n?%0)131AI\' >cxβ1[n-s>{nJBK wQ.oiʝH:BhW#EGy>TDž߸"e:$򕆗dEv!3*l1Z6q0@ 6H:œ/IJ'1heòjgzUkk &G yZ,D_6mkERWp=J稢 g("}5=oT֋?S j|&_:CrAUzş9o=VftJcUtJ93]jjUQ׶kZV^OJULVEoOkζ xwD@R<%Dk% +,d-H2[J p"|$FY %Sρ.~]SbvbpM[3h%TIc`V'C#7uV¤%gԉk?eIE"W*s%C: WQG2*QۿZ 6MD.@IF [&S3&N $N#0ظiLrK632,$yYuVb2-{ kӗCՄOSk;HCWCJDDpſv=pa^{zu?^i7<5z߶r AJ_Q VX5eK~Q$yWZXZ,Uw xK6NR\}.Dk-b9coK=bLÿQ884Oms97J? qJcvH*TzŒݭ}"ëCr;0¬ 5ʬ.)Eղ/ab*'a& w`N>9I4eS Ѹ W)\,fR;C [98 5lќ?}ZC`OU"C$Ff )rVL҆hڊPL8}'$w;SrM Q*bI* RQbdtO-IQP בcOh doh;&ҮU6vdxGyWu:b3"=^ UjWiB RB9b5R8ϩ )kD따J \P)dk Hu?/h̨YP kUN=j= LN%seysŰ4/6CqFȿG 8у*X4*2DƀO;uF'PL+lSb`Rh,5 "Ӭ%@l]2/ڠ7,s3&BW^=7KC|aQkV煞 2y=X TqWJ-$WxX9}-}Mte~wm@3-8p riD_jddպak6{򰵫O]?Kyzd(-_a ߰Bwx!)۽T򞐋MS@ʃC |@'(JMXj6seU+z(/D 7tCՉB`هBѪ2L[Nw w?P3z]OЗ7G^]W uh'(ky AQJ]sIrSE` xf-ɬՌ\NjuV(OqS>BƌG njz4cJ& 44l֥z%J(cο(D-Y&?=h%?MuĺKFp fz;1kng>=-ۅCF`OF._/]_"[Jˇ`5űWƾv) YC'=, W`B^Zq z2OMx*9+Ɲ"lw_=ˆiKn` Ŧ"F}ॳb _l27Ha~jA<#z%rյ2*/B^ZMPzv\!Z2`!H apnU(d̩~.-VMC?̰cnk뚙&y$hgb.~djK$̶e#.:a]c/pP=%za5xw}u iZ:1[? COÄ$`I*{4iC9>KOg&BџY'K;:E:ɼ3='.9^G*ȕ[4mdT͏J8oQlW|ꨑ hi(,r``?hu VjOhkʉr#x鋠y#O,t +@Q8LX K]YQm#)`I%Vw`AsT'on & r((PfĴNKQ_3%U8~B 8ORgs)?LlܜkAHA&ةXCMNW@v%9<;ư(ykvշ%>5A>~YNod곙71ZX4Z_U\~8 չw9r_H%AK"OsKc}@^i瀝2 ]E$?0m]}x*~Am!ʊfr k̡'43g \+W\%؎tOQ ̓X;C[xz8 ˔O~ڔy^ >z>\wK 5ж+JT3epR}, #`]h9sr "RVkM yWZ'gad%~;a&ݖ}$l=18*ܑ0MhD%ZqA҅Q <)J(vv^'/".ėi GY`:NR$@FQ4}O]S.&Hg2(2 ͒DaOt^[z_@Nkbck~yP.ӳi:WV"Ib0NOoh?Kv<  k` Nn>eFI VKτ ~)_H0%[+x ˱6w(g"TYe~}m[Ed&{a1ua[–4</w@_V')zꗡYյm$ʥYn'}f+]EqtEЙ/#z:l&eY}[";PFeΨ^ױvwV՝pFpwi}azV8 8U4^;ߏm>73p-utNӗ|X;/K\CnߤsۈQ X"'= ?_*Qhjk; I?X,<,bH!pQ +jdQlw e># e,IZAH3ioE.L=AQj] o NM7%ޑC! 攰kYEAq*YpjXu>m&!uvJ>SU~'ȝ6s=Lf324$Ec=)}`VN2x Y|f}Rc_7GU:@_Gyʋ)d5%<;Vlw_ `gw꽑[7Twď<7f#|+%hXc!ț)C"޻j7(BJ AG X6i15`DbVfr4׌>v|<ՐC`XQN*+Lz(Ԗ[P$LZ7Pi9+HѲǒ%y~g@=[SLo]aO[|Ђf(PuBV|&)Y,n|+`yg94Ѵ"QY 4h'aw?@\QlsgHMNeS%lCTCƌ6t.}DM4rY v\1KtGWuv8l_׽FF·,Pi\9ͯ(R%񟥕(j^E{cչ1=:#bZSZ7$P ~2x0AqSJۘ&xNEyF%>W(0=ܓd|xcsx#29Л e]VҼ{ĬS6uZ^>9*YE ˢJ&+uCDjcJ7 f+ rJuPBrFx{oȎsMfÏ7Y?_%,"7A/K֋ٟ>kLq |at9"o{Y`9Io73R_v="nDMhX/"lm"GRnjf'01),ʒC5bğoģj]?K MLq ̿'gŷO ,pWp0XT/>2f/=V`;?EP 2wIzS+ }.Om2d\vJ,#_g~E,0 P+UKo.p# ⳑX놎>61n.`.ؙ6XSS+;@;AD DA/ 'QHwIP=z]SC7Z 㸄pо9u2ǵUb*J!˩%&%{.% n*̨*MvU&T}8Oe@ [!^/t@U4v|jfOJOmYȰW>N=*x)gr{'|ѪܢU*HDRw|]X3kUZbsDEAt¶ݷ JpBj:\n 'ZB5n/v>bu@w4z=fM]!/؆԰oS Rs +j(2scjBƆMBVi 9hQɭ.;:L(bv q]6`?nrBJC5ڞճ6_SޫyM6Fi?ݻ,W?[Oj <;iT G2T\LMs46#4j=8@3Íd =~e,ߓ3x٠C݁>d4.PV@3sVi]81̣fMoj`VC sWS3Z'kH7,J8 %g@c_%6.P8Y6;{ƒV!n"P O@{t6F8(L+ag?O*RSS P|{ᨊ-CCS4T->ԅX% ~Hg* |Z#4?jX _2 ʩ5z}d ês b6~43W=~R0$ F-XjrۿW iKX9 2Ldq@JTRqMg8݅7/l#GUOuXe"u]OrٿB_-|&+%)U 鲋@c- Y^B"CW1selwS\Όz`8 |$ZM7_!ӯn+`_Xh^:ԏC7:;W0{氫5GN(ImaeY{'-A0-́.= XSD-\ʔߒK/k7+ht;F4.S:@dL4>L_8^eJ A8(ā^1yb'>W@)✼41c- 0N'6 ob4j]9ToiاsQ-U Aⴛ B-&KJnXmש|bsrPF iޮJJ_wq6):%2|2N4 A@Y5ږqQk>7Ψqu®(< , "h5oU>麻[  U٢T@-PEqjվeIe1P hwZ'0D\q$w\)|Pc;ʐZI0)904 7_E?y)dbٴmV~cH .^.5Ŵ͗b醇X Ggh3 h9EA qFdG*\ڸ gVt4u=?{ZA?ȕHq?wGtJ4)cCa'eJc}=K',lW<8PrSZ+.٥ 8a*fLW 舝g̺ )`i~1-N^݄pu4 f0gpZRg.OM-RM)mIOmIW A.[8HG<@i=bd?հ,_iWV ސ$YgOloA۷d( WX8&3aͅ"(,)bW\YgJ1--[> /x 2ZjdXpGvtU} |DZۑs_E` >S" [ H&qT"><W5sI891R]5ӵY pmE_R;a`Ρ?)?: =9d˥XFN+.D %D$O;3'(sE6d x`1{OI)lI y9Ykim$U=ZܨI.W"-R W>-vWuA+k] MljA ~I̒#D< mAIɎXo5z\F( R'|IG%)6O*FcwE9)[hEj@ YC=;4qD!/SDWZU U$5D)"7gbt3l;{bCƤ}qdޏ^ޭDN)N_.a}#ɷ+_#~ߧ7dAxQdK"[d!n z]QQZ0_,9G Xȷ^뽀NIJF!KĽeAP)XT8}?;1h⊙Ѫ4mpUStcO,`ê5BSz$U/paI6)'#t(u{PXւDU%ǜ+[nbab0*pGRΐGvpnV$q۸ $X N[+Hvf6? nDPG9(]M祼#CwO3u0!t@'YjzNtIq 9R=YPYiH=Zۧ Zhw зﻏ1Wo"N=֭+',?m^]h{@45E2#t[ls3ɏtO 6[ޱ*hM'y~fZR*^^A%bI* 4P0Ryt]e)#GA) i 5eCOHU(`CiGb؁FT˝.N#VZӧ'uMEtf@R|1#5 HD6 ?YXkGjeJ$J m;^QbS Dcd7dP 4 GP{RPqn23C&+C,3x6Z?z:tأZhZr`$!k2RѕHbOyCDkO.7 $~m[Vl-q_1-F3 KY@Y.o>+7-|2 <\/c!Ukߦϡ|X(Cȵ-"tn3FryR( ZvY%h;[EjB\_؀e93YKPx?)ƒ?ܵR P3ݥNњ{2J9D0 %zk]>Q)6 jw -.X2M6X?{PxǷV{yz N Ew-֛2d|lvݛx 7 [CkEW//Y+>اtҵu[Pn(ӖP:7Q7.a3sҗ_@ʤ0%;->zP+/_ԕG'_Fمw!8\yd 8>¬ݭ9 GrKcSE`gw uL-: j9Q`G_ȔMx /:9_tа,v: Ljk;yKɸƶ#v =\qR3&5Lwfr8~<V@W<Η  Y K0yF7E9i~upw"s#Fgx_Z:h%{dA{*<'gT#:Rxx3V@ FfTjGhOI{|fHWr52DK6%V }gڱ 9H ۦޜp  h*qPP}]Z.l L}*n THp@mkW-J6<-EaOPg ~ʓ%(xx3QI̚WqEmX _1X FSedp_,5'ڝyQRA,UV7]uQ^z͉ _Aê(y@|GKrȠtm'G{j"`g xc pBm6荕A)RDna?9A '(V|} zR”^ƍ2MEK F[S7GI;cbfH<9W:~\93"=FX\ȫVk Ku{b$UclM !O+.~W H"V\OKvb/Dx3.ZsOK2n'LpcNBC,X#:1L%*Y]M$ܥk3z[&.ȖxlocR>&hg=ofqi5G)9 qX7Xo~A@앎oԘ~ !{7GqFk,X[~@j  - tɣZy+} L GzkKMOZ^`h%5TAT@uPv%/;Gx(F2o c>\BP>/XIuc /Ƴ1,Ɲdb*Y0nlo9&,(Y/z`_rmt]W3uJٮX}xNJX,Zh{iD4>`t8 Cu -;#%D8֚0XF0-%(#HꖗeZe捿 `qGPzcǼ*; w4*˷bwtum샽ΒDQɓS vT6_l&w|sJkBkw/MJ@Q4x$T&t)*VD}t^9a2M]cr[eBҟڪ`Ѯ2@@Dn{5_*MV)+yVȷ2rD G XsSỲNh"?5XBշ+ѫjd-G8i&Ha<š"W^~CUOhtmYՂAj*/x>Ú R.֤g^i?4qcp?y]rNLf[:DfGyt~ f6`OxvRsI7;y=W-ZEkqqDR9N#pfB]C* 7aWҘ2Z;m*q./I(lm rq_|Ӽb#F/`F6 Iv_.ሡ"WSۂ+_Kd6_˷'5=7NQj1J¡R6児/tGԷeK_ŧVhHu9X[mʪzNb%e? V[Lw ,B OUj°/+lOz<6a%GaDS>~1 9竮=7)h}޽ E5jD7% f3)r%U;LjC<9d1A- `sC@a-z& ˳+(Y:ޠal` Uz#0ht&ooՐROmF$1PZbɔ1X~ RP`-2D ) 駗& Ϫys$49d,a԰wC:T5p~j>4YW8C2uW08Xk\Dl9)Ձ(ݠ'4nڥюal7USρ}+1H"N H=Ӑ!­̒>cD2F).ϚX9CH ??Q o`Ij+AD Oq@ғ 1z:t"ЀkRG7߫'V8E\waB@-9yKdk.WB17cZe  =V)d5$e.Dov*."D;$(0il}7Gش)b"١%/CGNp''Q".nVwuh]۸s" \:\̅<=VլR*|r"T Z1~JS"(O,OnI X1R}@2Li~=;L1VjHX郙SG?fO9{|mtȐv/JRϣfI0ZS>blX9J1@O7/*: #qc6˵O[SNǘoO鮗x7.iljsMІtrf`&=Ag|1kwXFNэH@s%}',7kKjT* D ]r 1bJFv=z\f E5LK,@j@ڋ &Fv:0n켁 RQh\?(,.GE a˽Ȍ4FжZ.*і]@7 ~tw0^ɧpYKrF dLY#tl'N)~'h4&4/UBma+iP{j}UDY@")Pqz/;KZWps"{ylxS8>['{n9{\ =Pr8.&\0}ѰD3 t8l t8޵@c|̥qӛlyMRRY 4| pԯҨ3sOن#(QOA-&YR#jkLNW9l#2jMqϗw/ %]qvϺV|fe u7WiO,у>d6Ѿ.oޝ"-C_Jހv٨Tr]q^O-X0zj/h>qgRWX  Q :g U/t>{nFS $˱CYO 6v{Ϝ!/^K T~B]-%:QH\<ŻR!Gil1aʘ̱D)-_Y,0uUp ޗ/jzyMPJK`6̂?Bmڼ[*cP, 7'D2иVQ~k#"h!hR\px4qET۳A}i(.v|Ce'~>-g4rfmN|ڢ' /\R}g^7Rɛl)գ:CʱS ؚAb;7xX̓XF=N+M]hATnek'=4ӐlJ ȴo@7Û5L|xϥno/( ꯊC%K8pښkF^(v%}WWuƠ$"FWc3 %YX 5q>:4՚I{VǜR')V|0Ǥ- Չ9q>'kӞQYJm5w+V eL+Iʭaթ*J#*vFG~q=;Qƅ-da)yY کOWȮ9?ASԚ ~| @=~9BuJ 7Xх70CcZQIQYnpy[iPAs(77I9MKAе(i .Tg?Q{[\0)d{pCwݚ_:N:w㐢+$3A9w L-iwxHOVԵsP2l -胒"Z yp! %0X܊)@+?qrDzK1}[3U6ԛ[޹J"hI]AʖrGv0>7Iq`(MnH)OD%5FF+ T\>e+U: ûFq(ulia+A.,S>x]6՜%e[.Q>.l C (70zroyvNJ6uW[ 2}@" )ӄ9sCrUO{c#;ՙH OM6ſjM\AS ok,3 f`yۗU2>}O)P2;㓿dJyૡر y?-X EKu⻲Ua |!me^8cDV*`e98r@ah0;~.W}fsfp ˆ!ɓ9-{5\!<=8(!M]j+[9"l@kZL#rwHyؑ"`KZԠgѡ͞JhWĂBk -óQ_,<#6pYMkK\[Ӄ\v"oZ'$ `7XKK0kJP*smܲg.ܚۄ[<=tճЅkOLI|,ȩ65-}Յ|T,pb}ZnsPp9P%w9H݁̃g c4I;ry? <4So%l'_B ц3j@#0tA)q[~$2~oמ:V|+h8!3z>l DL%%WeQjpί,Hde[.LKB5oɝR3,/YE.\U9]|k(;c9~e#\%0y"ۑ$4JAK[b쵶g>>ۆۗm44NM-݌A1\T-ɺUEMWNUԋ2/*cm,&}38{LQ3j>:Zo}OIdz`su%5gB^Qs̓9|ɬca2ek!aGbGHȀlmѷ(qRP#ոdvy}*uΉ>ѼzǼy(AA]CtpyUk;* zf_eeŮ?)򢁗9 >"cSB6x:yɖjv@NMPClzBc3S{k+D;wğ#M]ϼa:/ة_ׅ1 nLwI ע8c qwpqsGrzDnrd&2Bi'+ޏtPRG: X| n!MC~t[G2}wjn1]}I_:WLqlg/Pk#]>Mr.Urń։Z$oOr*Zӂ؜~r@в-ХN><ɄAg" AQmZISҋ~z" 9e]m#F`p Nv2eϵJ.Jx֛n`ㇿ{ TVunRY(l~su0.9ff\+ D wAͷu+ ..b!1hʋL=Mw2K,4U"F6XҌvIjCQO ).p1sKZja@6RY PSAkBgQKZvW B;n5j|0w|Vc+֛Lh i]~O+B-dgIgU(3>vMs;serHKHEO\Gq/li £ՙK4.F:&kbt(ym1Yf/e`(~GK/ZjS D{CqWO=MPdB\) 4[x%^Q/T ;R$A,\6PI墍_x qAᐎ._x0Ƶin %VN[wgx3VR>K & I4uasuoV58Z+Etss|6z no5Xz3(,7@]xjCASف)<`:Tz6f)ms1 Dq618lZn1CK%@ \(6; (eGX128 gp6chPKY=gc!J%=Ց@?s e!8F ;FY*QE٥yX̒@bY~!K@ZN`:/eѾǡre8cp;{,%bF+luc5 Xbwhm J\8m ;YqW%s^o`M*|ֵe9W/ |pw#,տՠ jY^?Mt-f&e}o0mK5RW>cq>?-/ԲhBzIeO54ܘz(urr;OEX_e)X3 JKȼxs;^9RҀNm^(P3x僓|)I֛SLJj>Q4wh(noC?rf `\_7b>_TzCHŘE:E< A"B *uDMk=4#F<)k"BzilBpԲ{2;ݸF,alE5 IY.pm sai[=-pou#BΊ'SQN:Ch=O3x󼢭z{Js[,c)&©]%uceNg"a-yl>j''Ho>t84r#TR ȀOZqv\v8a/@6=/?čRp_+]L^ya6)pzQpȝ:cƀ};a >8ǡ"B |mrj2>yRW-.~`o(.%SX2 f|eXQN@h = kYe2_*_hGFqIPEd3;/'&TNl0>1|m~@:O1Q _ϒzl, `!ÙM7COp9h~uDFVÛofcY{.8_.=$=ם$?NeQ{f I]䒔" T2~iYH!HIl3AC~\u.$83YZ1'kugVKv/M$z[`WZEʗL؝콩l(yӁIӤKD| ]Cj\_ pI *߱''GŲIyUh>!/42"S%"S6lNЗ{_67uz7S59MC[sk>=2zh% '$Hvu`x d Uc7߬VDrsV?"7e(cb lX{̶aWj/ȜD*7\_ ETgj';@YW67򲛑pܷW[31WLOx Ce茴Um}"Gy<*59 +g֤>  \H?:Rb9pbCL{ĬAyi:GYř|XjŢ|̕z@糖,x:Nv1)).#b7k_EG* b;}LU. b oQl#>6${ݰܻ{?UXr ⿠?mίQW7 iN;UE(k49ۈm5'ps 'MbI\unjjƒ ]2 W7?0 +ta&>U` rчv&S:Id[SAkn"-=˖b!99]Gt$}J`!g9j>0Ӡsx$狒58XjZLsalZD]T-ԝ5w_?4VW3ȽK/D +lSn{FPt 5-; ΢ ! h$; VlӼEVԿG!>h?#+ j&#r-j`\ N4䖒@)=7kIMn g1 Ŀ8BHwE+Q[ z| g;ȮMjAkw\jRSgTc?Ew UIZ;Ysjء4X?Nuȕ.LY1+_@ھ?N1\ZiHm-Σ%z㡝e~XAz"lȤ2 IU87: N)9͜6,{",s8>i-RKK붠15CRT({j5O<2oO4OdNvWz2&>w'QGse]5pQXҪyHC>NO  ht[y$연a*4]mAx5I7>)~ʭwuF Xfs!-SkTx8$dq!vs!qd?ղ( fi{#gb NÍxgf@tGR$䔠ҿ̂fmؿxW:S˽ yxeq^)ǟIuHOM!e:B@^d)/+Cx(uZ/Ex~v$] 屣)yf_tI'Ks6.o_jŗ3$3X1E4A,% 4T4m,YZlp'ځ=ň(j؝yG%"Ll>WH~V(TM$)'#'-X,Өh.@ {z&pt 4g  H_avЊ*Yooqf7 aY roh: \9ϥ;vo*fGksHQ>̧ܷkN@9plql[~-6*ӓh#W%vrC [4L |~Pbv6o>xLi\osNʘ8vOGO4_:ӦBƒQi-M0JyeaoXط?MCuhHFQԉd+[h{RH[HFnbBpZ8X^8қm}b-Dp= lݏfӶ^P U#6dE]-#ID}GМuTD1*U27o%\#+xG)cl#sAiW{ʞ^9##'ŭ{-t.@ܣCq[aq]_*]VI P_ ͂'o[P5]=)rNÛ5V2~w ږ%@kAԾ+aq]傈%|J^ A0TW.ȼ#:a:/ \=ʺ@jXُxYVf>N>+HkmّJw&Ǹ0P uzDUQgrq8]n^3tϪ)$45A&,MҿRq*M'{u6p!D7ooD\{sLg>pY"7@$$[tYj|QT>Vg[(ɀٓT%Q“յC2 *7'I",2'oaRjtB h3nc(dŽ;&l|ֶ[6e԰~#K2РXF\5u$J"Zj'uLRz;N/δ_W <ɤ wK?:lg UD=L&V/&Ƒ8_,qyCO\]mlW 0\82-@y:XJ]nI n%rZƋ2s@1AU_BrZ!fP(ܐQL2`규^UU4ː9^!1 v&krހK3j?+KXV{!1 4:W?'C'Y~  UVJe4+Җڀ=gA8g'&b =|.Ӱu!KI3ZQ,ю+KkqɅ8vlqhv>O@` òov9(ȩtWyod`50x_T"7ڤ%o/}ȧz^&f*qZ',zQ=@\M'ؖ ^4{`ƿTbGI-IF)jꏖq_:O];M=g[a 2´;W~SF(M?HRaVWa$, SM_=~ۘvpovM4ᦞB/en 2Y|/7>&!E2eP3h0&|HˮWY+!xT?b.%iyE-\_ x 7`A_ o̼Gg0w!g݅݊[-KmXYog*XZ=Z,ϠaMUoߑ6ZlvVEǮfU?M)hsDu?T-LR(Jpu, u ߦ}f5:'A\# w׿,2`\5au;av9`*- #ȪBnJ1@?Dd2ڣ{[3T*V~—@_`0ބ M$pUW REFdf;1+ü%GJ M{ɗ(-#Q[TB)x]GbN]tS^/5DO%Yf{ &|7L?a$81etЕ^9SkV(aY`,O~80<7ǭWgk41%mƈS0ДN|$LQ깯U OSWDϑͪ# _#H^ 2@blGen/v$@Rm`scP#Lp8ˈ,L-8?A'ՏYCX[(Hׇ>],bKSR9s,/l0%/m LܻE ,ߴb@de;IRHIpi: `]Xru'/ 3ߣc^2&0sG@yu:L aQeiuKSbUAwZa2phƄf{ht[dљn7Q[Ef+~q18~8`'!ۑ_SvXbzg'6+)6"- ].Ո֕,{?l.n(۴mkmBsEQ8Sh55MJ?Ο4Tdq'P%9/"$_ \}ܨ N&ޔxDr2i,SMJ^ ]V["ŪEUzE 61P_$s'?)H0F64hr5ouMDp-?aRPT|rp*~Kԗ\f@L ߃EBQtr=-rs@[ eOqjN:6 {l}7Ԙ3׺&Ov^kzsĺAϷa98Fvnv߁~WҀ!\e}]/ ]Ǧ8g*݂ռTgQ2;J *S%WNTÅO E6|/"1FP`GD1VɷOMQ,u xXKRM&c^(bPK E3CԷ)bL,.{6Yk4 wYnVc82B wM~>eM1~݉ fvd+^)喐? ɫ {=z LiA'ߟJW<W0F8U@MDH%gwq>yZk8LGAkfk\FEM uz0xRzAm~X~rK[;u&ۥX.RK:%8Ӊ 9旬/M%SOOx#F&RAӢ:'Df飷ng=vYsF6$JX BѶQѧgJ'z^(kƴNa ]6.ΚwN`%,R$f- 鿚|.#wwe%<G5uՈ *\^7 y<-0ܦ_)C|mxhi veM Ye,N!a@pѧ_E*wG[5&_>a,e(ɘlx.$y%W8x]s@yuƋN0R<Aqh暭+}/@ yDT-RWyDuE `'/-u:q3Kk[S;Un? Xm 6QbV DGN!n8 /ÃqRnjʭfطF$'op@A0^آ)J_Zs\> OOrcuQ+ys1Ӵփ3Q-AMBnXӉC,z-=e #F@TpUC;oq{vd9Q  #의{/&[){e³u^Py/@Xg!{A^u0)|&ݔG UJh+ .y3E_"Sf%Yя;F%t+i{U<}MLP`p)>qDw4D#?t؀ ]I;&'yuWQj:Y>4U1A ;hIՌJj +/wꃕyg.t l#=Kގ{zI*| @'΢9yz.ϊʌgG@gn2ݷ#rd6 !C$4OP1:466cPQrWrz 8['MrQ!Fs}A\F~ݡR~.fE `YfʹlL=Xq*DZe.( pJQd$e'Kc1`g aGi/P "1Fex c#Tȫ$JP-3U%/cGSO'tVDFfryn.VTخtREWU#XpSÆW4_7e2X8K֧s`Q(/Dή5m3"0?\!3+%@wX%:(ʩ1*OgL[&1X-oP.v̡M2۟f֙M)/ݎdk/ P%E>fq:zM VEWaX K2kS5mFG mO c %Tw_ (Q$qW}4VW\+9HPV? A؜st6vxF}/p`_~ _O;AjLTOM15/ {!Gf}1%T?X`{(_PGEMhB !5!|7sZµu#g8^aGR7AT gg紴KmQQ v?[j!mxj1R-i?0vZ6\Q2SQ/ay}G U(jVRkZYmOB%P~4d+'x ׷]DSr<l `Hux7`j [M]5&H((֝q̊ G&J%sU0JDBt,pk*`^'eԎ S;o]zh7Pb l:(|Rj2$̇YR \-+JH$~(%+{ֲzlˊ4)w*Af S;&HV k5N;r?potN[!H!L0jՔD([rHc*(6ɐ8*l8FUE/9y#t>YVͼ"nI rzüEXtYWX3Hoݵ „w.<f](!.~ΑX,]ȩIl`w=+ReIH3]G髨rM\)AGmT4pgo&Yy(MxRrri31໮O܃-!ۚx*' qO"axV zt/ lIԷ(:I_/> yejQG a{eOЋ5.o ( _k[Ǹ#Cۊ@Z(7cPw]In AqF,(!1[:T2%3c,XsA.܋RK+BQ:&_v&(nz Eqc'F79 s [B4%Itun/M_-e@1 {2cr_r<8اjwmb\+a}1jka\$)}BdxƲ |,J; /Γ Ùdf,65pX0/IGpYF8 )tM _9.L f1P{.-ӯ:ŞA.@VǢ~<`!Pb ,HDHݍ-mN-7u/Ȯ -FS 6?bdP^v*#/JfӪU_{n|==qؗ}_Ѿ_XxbVՋ*XupCOQ9їIľyѹ5@W .E5'~-j ƍHN3^ י'lJ%y?B*# s .McdrZ>zݩxX uw l@D|l?>Uʋ6xl!6V9(-Gwa?[5T έ;G%y8eḄYv> v'c5Fi&#zMm KylſDT]"|7DUv{U`$2t-R}B1\ow)4ژ2 PJ;p9*GTWul=(2ԁ) ܍%G'*_Vy;vcă{ e¾3-ьz/bއ#L0TPa5F (J}'tQ#atBۓ/DJ:ItR|7ʤ m`qp=wgR`N0T{:3%GT59wZTʢl= ګ28gً8p[3[4DAG/Ή<`_Gw`>Ou9P&}coK?⿵#523؏A8;I(p/bXuo{]s~ȰY r[b\/]-uCB` ޚ| .Gx!gk_1d9q);zg뛯@}%#mqkzZ{݇/~#_MA""nrfK`(!(yҁ4݋ ;M?ɻ%Xy=c  ˇ(%Lc1<i+$_N+9oV_P܋0;%.lJ1a^]Hw" J^/q|EB{9F<{t'.qx*HP/3–p^xL 7!C]1}n n%lAFR,(|RXߩa*+|,Ri ]@/ aڤ,K+i|dlb|C/^gq|8hMvl'"4igdqQ&Đ>WNMq?U| F%muM\vvO (iTy(꥟m5Y: O G|o0-CTY>P6jzpG.JyAzLGmNPт GxhiANLDMBKZGC~) ܠ#6E%Qe!/"?{.eixxx2ț*wkrmt"`s E˧{vD5I{$TUzUA{0 M)j6UPx@+!xdWw! OЅZj8O OxZ 2;w#Z5j.`cSY_e,FGW8|N'>bE[ qVNJ%EO|fF/C <"WrLѤl@B%bjfz.=񤑸j(K,B^|S&JƝAlP`P:Ҍ 2M'Nf!>쀻D? {Z^oW6c97e &ls",75}JbY{Q𝼠G8Wν VtΓ*@DЩ5n\!lF1^zڦ柹δ`?U,h FK$XfG,́ΔLZg Z?o;*xӁ{X'~y!6~DsHfx 4fbkVz$ݸaBmdpgؚ[pDLequ>}˟O _~x7EݢJrSgD <껈'🶋N餸^6 ?tqT6ļvb\ ϊN}L$^1ArMҫ>\sr B ph @,ՠڴˊGtQ䎑 bXBGOk+>TNd- ;2KJ!.%s[uG m2?ɿVc>@m G..7<L}9뢈*#'"ml.K51Y .4 Uٶb:즘u 4`8Q;ew!x_ukϤ֍7w& fp!Z+V ʏ<*?sQYrR0NbXj6QiW~LDլri- %1qIjHIto5^3BJ!ٔqW睝b6#]S $:z],,n^`t|JIL׋ oN lP~mha#-yZJ+"q`shQ0_4{d$)럶q Yرc+M%'k+Զc yO,5g`y7+-$fh]R YbҴ*p~kR0J'YWΆ,  @hGaUlUjf:"uޔMfXZŸrcy*a6CܦL%޺N_%9" p@cDhLPpy솯նO<^ PdKhu̕w@p+%} iyc=[Űdeƈ12CG)ݜJS~}  g+@9ׅ?Z>᳜6@G+ۜf|NqDk@mKeQYV^U&6~PH3:b6'<%YDhX#lSNz6C|Ό>]VYFh.AGᴢ _Ν6l؈?ZU%;]xj;@C 2Ս8DQ,[=ҡYbRe.߳0$fF*/;hFMO4Fe kqO{iaRf2a-WA! b:y}~${R [G x1~/K081Ιٌ OUm)̷]у۾PI:3]h/ToUشA|)lgG^)i'<%$`h'% ,]#QTODh侨O|}L2ۡ G0Џ~_E1h8[el 1+l7L}JUE1 bKi3u(^V C:m@,f%Ek6Rhm#H 9Yw p c|Kސ7Cd.e[V u3SX{{֜@eFPrSyY**FAeh#",1stQgz0e?6vإKC;]ؤDOQ~CbnjUةUEx3 :bVj ˶ѯ*nߞBc^w1C dB#՚>F]z XShpʟtc ͙h2me:_K&i|ija&i[%azS)[NN~S\Q(خڇA)9̋ kR nE>{gSV7gZ&7K.8n{X,L[mI c1̳x}|c?g;"S(; C42},/ &"'yS/ ۨ NE#vVw mzf_(60 [Mf /:{2Ql4f`6/tAQ) 3'7$(fG&{#2fݖ勷3Ij`Ed@zȟFFM wI}8N S]o5 bsO`S`Yx"ev[h y2!:ko!534z}/giknSXIS !'iȄxf,׽XrhH /^"Γ08XLrV$ SeXؠZۣ;h E9~އt_8 \֕ _"b݃!2~#H9o-sqՀ~?a\K.Gc`$Kydg$qYdU KUѸYH@ƅcjx3qHRPP#L8~TmAQu wb[L-bGiZMA'mA3PD̆Elt9»Wa(Nӈx+fW"bEnZlQJxIW=޷$,F,'U"`TU6jiTR{q(2kaǢ> YE&YۉvY9>&Nme1Wsj ^E&IZeC$ˬ=x`Sث@,PR@b5 4w&%gܐ KrI&8) Wd1Nvv\Mx2 1xn5A+&]& ѼqQ!'*4IZ:,jcz3;1?kR6a'ASWJK="'\uw:c⧪+Rg?.(cIU}:# Idx+Ȧwpt8sEC ,9G@oBUMiȻ<ךle@-Y}djPl{M_`gp=Meݖ"vDUh9rGOV%95U芙UMؼO9+8"նh:T 22 D>8h'+1+߁πt_" ̥6Ul10=Pb"qe7,eJ}X^o@R]X?-QO2( CY&Z$wټ24L_i? oFt6 (k2!yA7٫:h2ҝց:I@wAXw )GBdu#ZTݸJA*Ŏp3i4W{qWA-9ڻн4Cy9ĹBҩB}zl%kj^XOIB+c 'B)ޱrڣ]g Ff?,5/?2ȾV%QDjH>hu-lRN`1d{4>=NB`Λ| }P/bո Ε@cy>L]f(Hk(*"8.&ᕑWоmGY R gpT&fYjkՍvʄxԨz|^\:h%a@; g11PXk#,] ^(vWNZ.EuZ١j%roiʎk ("pΩj[ۏCKyCþ‡(ju]74XmߩD"wP1ϗ+3qhg~0=A~ օƜH ˺}Q,6 8>I;g#*҂"&j},nilGmG{^rQ&D_Em\36<=Zg$} zB`mC#2Ȭ1ƴ1Z. :~jNM႕GRKqV6T+sEr"lㇷ:lj3Y1ק173sbJsg3mN=?2|})YbTRڷe ]p=s2Q>qM6:&w ,3`}5vM[L֗t=uOsb91`W{J)Z Q >v_H5٫wj~ 'Nf fa ƕ\jn8>P慀֐`rH<+!PFM} [\;b A4 o[ 4q<5!H> P ?)KdF-j"ˑtT Nɵ)\">XOM]8`e⛕1֐)k9DV#woQ6if"8ч2ޜO=0'tߞY´Z5D9=Գ:"F;Խtlx/t@C1*~_80(9hųF x39)sf'SU(v4߮$w&ް6sz䕝^leܧR&9Z-7x-geL^`jWc1h(R#r==F-K_uyHJD:V])NeSZy 0lj6s{^izSR>SXJD8{<Z7տk@rѬ&R}1b4?$P ]y$-z9fgЧNK ځ`r B9D@(6\ny } Y/xESyS5Mo1+*C2%MfʵKH)Lm;%x/ܑfsl(=5R41)B]C[PV!dRZT!׽=BmfEM DVσ@s"19<%aoα)F?xVi6щ/klY_EZhH%dyH0w\÷T"&?dǁEr,[#yRk)%.vtWlIÄjAb- ̛e  { qcAb&t b01fHIK xCymFQ5>#`ljj&2~G< z p 3vf\&?M TQNWeAeܦ.Sj`k Z'Ő2 *T9rT>wk %l%|%^E AH Θе}){4A'TSL/_ / &K$bTUV*̹$wGƜmѨ83 w=ҫUǹ4y$u-m'`H}MrDc>j_)-"~5(R`C빇 ,A)IL#7B;$@ȯXeƋظ#Hc>w`BsDmE8 ɉB=j\P-P7Pcp IEsmAK84cu0~]Ϗl^;^t A~#{qkR FE` )( :w2h2{Xy\3s*?c?'Z[g \BWZ" xR뻑ϋäu%JoB$͂D✟F@LcX.شF^ٻ3^(Y?\vx!}{C[I.cB|h9*]H y@ӯ,R0>USQE{Wo) Ԋ}$S-\˛O5jWTQ`QON>"VAytf2M.]mPs_@'͠赬{mR?0;9/ a uUnмH6[7/z[{ƉR֔iiE |ai\Pj0셴m4/ޖ6fN p68ۧrDU=u%+}eDBK> >K[ MB wbF zbJݰ=aw{5S)9+,™bNVFA1rdtڞh+'BٔmS#\^h0qB $ޅj  FeI1(GԮ24|Yt,HVi«4=zpAR8>프2{`LfRr_Q:;suZX]vHŽ.H ȥp[t X.l 'khP]{V #_I]y.cV#L-6_O؉S.lܠ[T5 ?|wMh<m򍖫xnY+߳[IX|k*PE@:3(c,]k9~HyغN<_F̶@ 6ޓSPuSb yΗe6B1 nn[?5UAD!q6EqW9{7vQ{,f#KJ 1;qr*,T^DL ?KQ-54Dm1LAzh":??BRIEgMD`P@O|NEO2>^ k-u S_bQ:O){]Ħ:KW$n2Xo_P$m#g\ S\wEkVk7´B`Xf?<7.1JG5dSlke *4`&t|u*}d5Yk/CP䝞FmTěm1=@]zۨ\1ۡ="OبW#nz쯅- f7ڹ Up V.NMA쳈e"ƨw(i3s ;M$O_š^sD8ͦLi4\-gr<3}X Ne(OUK@ENGD/Y:/z_8ˑCx$)/R"ik/ @P ?<r>9K2Es6JܕIG<1a!wg130NSDH" w.IDjCI ƭZm2?5o C`VxZ8^1'ȍV8dURF [7Զt'%NLf3 F=Eh)q!U \ (Lݏ{/II-# +aDejaG+,!3-7+u~UT?^nYܙߙA}5: c2/rg P{4oO+oI"+tDz 4 Ce [q-י|3258LDW#2")H\;dte 0(Oз;_wN&ucBlhEӆBlX L z{T:ѓsWxf7`~?y݊R^e9RA|n4Fq0g:0n`:C}GZoi8CR0ytI E`FjDcs^P6q[A#eSQ&Gԃ~Fm_Ԛ?4#G0/A6`^eQ1] &N^zX;ǹvt\͡E 2.…f: @!Yŋ[Y#ut0f͕6K ؃Uzqw6M2]Th&l(G ;ślbڞ Gx?1-hX+yp(l1 I#{;_߿iNԞ:)_CLj 6 ]GΨg'jj)^BH]qNi1u/Lf=4J1S2]7mY1\n!2dzaDn®Z:z {E EeX+qM<@YK5;TEؤ zLxpyAdiH֍ڻ9겧Dc.(3 W=D0$8 Gڭqy8{00cQ% Q;d=B[(l8s}k{١Dg 85S4{h~GbM'@eʴ`!qE^]jis\C˅we&ǃQwy<iz|0^n`y`|1}}[s-zЖ1| m?u j D~@XvޜoϸI9^ijZ]'6^D,vgk-8-V.4ylk^ $ڷՑ'']E]>RĞ7mTc lDIxƪ=܃9"t{]1Q k2WroE\ݗbϧP&8Y2C?,5dѭ-_'Uvd1 sdԅmdqm!퍂zO.%*%']~J1f[k@} SE(iqo^8+}P-hg_& f^).)~9eB]*FC%? l_8d>*ltn>㵝D?E ,/@3/=2/N$Bb)$O8R`-n5"XW"E0 h픪e,QJ  )HYS2 7ü%l?=ym(_7&[#xߪaX2>`x\^وɪj"?gԇ\\bp6jX m/e}wL UK%]YYEk~ݸ]ļQrbY}l" 꼷l!@`8DaMv*i80'L{ <)SG",yjAem޻İW\~l&o*Xqt`WD2lV-'`%@9`y_狄`vDvc[ÚJ9,VgJ}/ZFbH Z|1(Cö&|ӀI*6iRw)kN㱑DW!(tfaVq-H+i;#D̟:h#ױb̵Z$V:uXQ,sK=RJjbP;ҹD@a,}f~ 恹h7?8S<ʻhu4m}ԯ8w:FJߗ1ɐQ,ɳ {Q!ruDl?-w!LJ;;A=> 4gw#,7LGLIɽ0/:wPpw /DOA[5u)I5҄ 0͡,›l H,79l݊h7JL3Ẃ B.Ђ|(5>6n2r:_޼6o_ʼ 9 J?J6\Iw{TsMjNxAZsө,>@WNrTQcUCu8 9qg̿Z{RxȐtv#KDxH#5"Z ז 渕q ̴jߖ+7GK;k K|  46☈{ae+/" nGOo[2DiM '{mN@ĐH\ i:sf3%Icb37xXg%: cCwurg^orjD lULr)I}0!H3 (1ȪJo"zhb 6a㯦H07Q򟁱8rҖĺ'kZvD9883%!FO O_%AD2N oit!w EC&q{ݺ{O.7%cMJ3y)߀7M\ 1Xg{=S@u3B\ﯳ5~t+ۜ&nQ@dʘPEծ6N_1}wc|ᴺCqB?SـyÆPo{ >;域j=~LXiT[{bTMY-L1d KppOkyvßI/;h6=g5҄?M9/u W2CnpLD!&bI8J"x Ͳc$;DUFyU<(s.s39] GF!$gTnm{>1Z?atM0vAP 2I+{1^\]d w%[{qY{d7]aK!XJ4vzwO:6P*сz0)ubP/RSbBL& E o9/*{,{_eKb^3ޙ!d}G`c- ]\42lȢ5@G+3($yo3s csah9J[W%% "%$ ʉ20ǫ%x{ΈD দ~.ȣv0ajLg)28LGJhŒe.B+>UQvIM\7Z{iwK'ĚglE(\QP- Q-ΦaaL}騍k9  4x+&Ʊ1s*kg>&޸ʙE#%t}9*0  *ڿ%=d6S g4;ɿC {V++P#^& *3Y@*܇>V5(EnL]6 *؉ +Q@DXR^pkTLq!V]D/(B{)'%"{&`ƂIK缯N5 W*Iݮi$="q@t46d@^dnEe8̟u,:+wcDUݚ6&h!Շ>&V͞Z(fZeON^, =}eJFos0imH)SLk}F/Po96w?-t?& (z8qN79@m6kWZ)2M'Iu.+B?P|cō ̩1Y~B]쑭17 bjk6c[9zr5ҷf՚Go__+;jZvOJf.KUϲ[۬mdz dPGlE?dzo;hVpW[@ͮŮ&ף!,OA1Yt *ksԊX \zaY$ pPSDچn Mh3W ڜRQG_lfg({×Q}! : bBxwAWtq_-{c-"DZdt)`Κɯdǽ灠,*U}-*uFzeIbr̄KV Yb)JYm֧4O@A.t6k r6sd8bQoOO{ ۶#=:~31`47`CmZb~QvꆽoQ*wKUU:5qrvȀ@h0Y{R`8 s gf$dy>Z>nPj|/t8iOX Λ5/Ux<#oLiң] '6b7&x27x9%)oгYhjo>%$L!HdiG8 ?ī/}N_lN ʭQ?qhØOņWrGrZQІѬĴ?Y yNMCښ@1lŏcޜkAĦ)e:KKx?DSAŜ1:HxΣ;Rm'ʸ1ŐP~V|3/+Nwzˈp!xHqH%f| Ŋ`9p rE+5v+'9[풭^+:uV m}i\v@*'0۸ {􉳞wI\i3ĵrִf?1/_pܧC[> yy`B &}}mń#2 'dҡ%?>ն"D#fEܜBK:v՚raήUfMNA]'؎VfĵFD|m,HYKOjB{V\WB\Dq\3$J@] l6%_&;Ә}r %RF2}RPmS\b$hLV4p(ݏd7deLS]$]/!&:&tRYkwnMF |XhM7hU@@$g؂pYTyJJy4M@Mnu}ȝG00#a@<}M5=o"s5p`k=D2+{Jsq$0^ j&g4X~w 8@nZX[R+O#M݅N&@{S:n~ }|4pUy?GO8ʼ@ՠmTh;-"Ta{ugx|b/ >{icW 929TR~M,U ,Rv Z R=d~*S37(18:ǯ4 HWޜSR#>wRdIPji4#l$#$P1]e2yNeJo9㙩m^$sNq?Hg/CS%5A7ZKNTܗgQΦ6)b{ ,q@$IԆ}mUbm[Ϗ',Uc 6Y~z&Z$v`诌ay';ʗ _INqiL4z9; Th2J^g{N`z9ȹWѲ?C3Q|a^ +J`SD(Sm6`u!_o#VYX#1+ov3Uׄn:ᷝg-$5ێ LB>D2tOҶ`ݴe_k=q`ÒͦM+d$a:vGӢCoz3ֈ۰?JT o+CR%ߴOGO7;cnpӵc ojhS`y2ֻ؅H%ğ\bٰb^? S b\ę>͜c96ZS2x_R8+ڵan޲_f5eǞajiNB⁩}wd.hmw5:[vs,)=%R9ꊏ АB?rПW^"ao=OYܼ*:z&-5sOFY/Wʓ (ՍDMQN}>eC ÉjG`^41)޾oNq)q8n3Wپ2`͟u,SqdaD&K_ ^:UB.ʚ$'22o^ a8G,`\8n :z_ ,|)ho홑5JfC&i&߈x!BՓvLOu Rqp GW[bZ >%Nz9umKJ7^qν9 l~ei(6꠲Y}rX=I"8p9 Ps㱇A`D8j3=nR)⑅ .'޶}9yu6okI#wBXЇa'~uTWʀRRݞGLb5l#vQ,*Z{ms$$N䠆LYFk޽;aෳ\<s,?[B[;m`LD5toR/{u$[=1q,GG|]I#K~WQ]:79uT,K9{Pvq&rֹ)[ P]x ޔ "6ψ.#]y^<: 2?E/ =%G rDxˑ_$;6)挊ŭ$+3TknMFT , ޫ 4@Sr+# L# &#"|CvHUu*a(D7]zpZTl4&2']^>%++& t i DN 2ͮJzKE%+{}=3RUŔ}pCR<2-A&gH[/{DήƬ`v+CS=NQSgή}RvP-1O顝b͓،/@gGj@#É$]SPzg{sz3BPTK+JA4 ?$)EL7$8q{f܆+ bBls.ʍ_i îT+~9;B +KɄHk:2B\]>Fhk;" m7rӇ _piyZKGF%`Sf(z?[3i>Gʟם>fլP[3wg37(LKLEąCĿŊ/iAEzB9Vl(a0:]m.q;$o8|AV7Np9Wޤx/)P %Ѱ I<)N#1 J8po?pw|]\"4Wj}h=H:Hd.R,FxQeL wglQTIV2jj*|Ղnl;Z3MO݉LbeѺHHD!}U[acϺažQ#ndOZuP'vh!'g*ΝUFזּVQ$XGˮ5L`yTi8oT{G`_] nJmG˚^. hmvp⩽d".ܫ3|M&|nwOo T#gWJjb*hi۱;R"_%+6Z'ʑh&YĒ ݍ6)߿ulcXmi/tit- /[6]6Vy84n˓kw$ujkhsvjt W}3J^[.û 8ogp!h2!WUY>8Meb 3 H'C^ .bD/>,r| tO}2͹p ̐St/چWc)TN.;K(5@#×QU5@e`7DY^=v*YaF?؎O%K "015Ӻþ̐Ώ qg!%{+l+T)31j̭)42zX㿄!^WaDIZw@L^o5ѭ& HE+wMvSb}~,SBwuJ~=ެbm^+]*{sS&~d}C%Ԧz+RPG֪Qn+4ې8AGV4ޒO 70'GAY):nTyd3Y\@&1AFIUFkY9ԼdhTR%zMmZJ+RvLԓLޗX7QDN&b,S:zLי[4-WK[*g.3Zf8`戤̭=M';Y^L/ + -Ê @n4Eb12{Oe94A;g{ب/6XQjJ j8R삨30a*5"Q:Qx{Y{~B16~3vɸcU"J8!$JglHFEt!4?h6V]"T`1>NEh(S#6jFf8IOOK=𮎰2?s9|(X'fM,qpnZA0q|KzLd'Q66n4E%w ~ۛ6DPy5#$sƦHZ<2(̆o ~dYTtp( PgbEa{P;TmjgySJjRNy!h9.yXG.I "hٌy{X}arL.Aw@էyh[ԷP ̼I鈃mNV쩦cK텂YJJ!o2_Fe 1o/YH[%wHB_Te2F>di*B7@>yۻnY2?{OJ.͉LҥRt-o+=RQN="Sv/@ٕĿ,b6'橜/~R!ffS;߇m@Pk &${LƐrZάmL2x{;ǗmƕȾƚٗCr E~ S2}uáe*f]9x?{T~1s6n C\f59pPt9|BMJЫ #ȳjՂvYb_ИYråu9YZʌN"CM_;$L4#y@gtVht¯f.l/0.r^D]-Ci]xilרpRE06o$IL|yM6{z/U4Z!&xhpWpnv ;;``ߚQW/H䖀 3Ģ&`IB@飒E@^5hj-گ<m<~$It:Lk yG*0_G k~h="$~䌔-5Sz]>zc.Op(cF24 zU{:Cޅ]!8ahyZK穥u~ݫ+>ZX(Cw!OKӣ|VXgS<ΗfPnܿFżs@'z/WGj׾ohF̠QEb䃠Ly;|bU EFZGYCP?K楸0DHڮOv1Vh?x @[`wX\Q I[}i{#*"ɜ'To8:INj50wª'J6[Sn ܏| qja(CV k@sӪɠck'5K -mrFSL)X}asOڙU# | i 1CwM:÷ܵ%LXA+2Y$my*kSl}g=+?2|Hc K яlS(mx:J 6KV9\ ͇;yc<&Ln&yuis r2?d~{1;$vf v1ҵ $þpK7PԘؖ![_SlRH$H8&$lT߼ۣI.5+a#N9HľRAi»%΢(hf!ndd/VDg3\.LP<v*D ,Sf&4IcSSIb#}1[& u}kh?H1:T xظ[Eѣg øec(1ER5TJ`iq qߞ=* ̤Fl i)b IF;HW':~W+›8%JJ M q!=s˾R  EAaYKSt{}X ٬8[42{z+G8piA(UlKj Um6,"'1A捕~[RC8g7XaPLo(pz3H}rTP]oŴcY\j-r'5Πgo/2a⠜Py\^ L0ƖFE^R7B2Ӱun퓣uT_3AMNwZT\J*N]pq'Aܽ>ѐОB  `Q,<#D9ˈ1&>*$3Ҵ͙*:3FW@v??Z% -^tm< լ'.ޭ}ǂ5\ugDYǽ)3`mFSI\ :]hF@9[Iy:uSHG7OP :n`k)_z?a6'}RC<;bKpޒ;pDhF/p\fTC5j3dƞ|Uc ʔfds(V?օ'sUM$2sГuZz{0m"b"3PY]n}vjإafGu<!G 6bX1h+IZZ}00KYf-Po }bX>ܜhޚ7NVS2ޙP>Įz7q.p~:}@cv xJDu+y 鐐yBP(nbua*//V(RuďI/xO{!.oWڻ,S2 ڇR.ctf2i^I, ykN@ncX~fyIM U!)b!$0Hhٓ< !)ڃ J)WDWTk!~F.- -$Nߺpq{ޏ>#SmR#aVII폞H۔:W Xrl'>0c&'Nqk5LQlj>UmP:MJiDAGup`v"3xU.܌@]PcebOwx=RXOv7m8N@XH_ j1 @Sd\qXڵ5Cۼbv_K]+ t__zĔG6X MJyK[7J|'-UI9w-darX p/ah9 "rׂuIn%NYS3z\~Cޅm&17]#pՉH8~S xm"z2*T$Y_O+ZCg+/slW}ԥ`<j}}S_qt̰beU C=]Sr!w ~3"LJRcmn5t[b Ko&ڥl]ƔG:j/k* ~ѫTtQN=A9#1,ggZ%FJs{ - L8jchn^;t֟*V}?,/kKփCS_I0+Mz`wpRyrQHC+}ri7]p,ިk jmK$e()leE|H?W}&|_jg ]:>"!sϜNW$$rZb|38r̞xC\;JeJ! `@UR7Nb@z?>=GVpy+IVF! UjM>d."\-"HH./wȜMq7(9BcʹS҉#HS7?ba0zy|acG.ӎ!oid/$$qq3oGh$mĔ@V1xKC-nd9z-e[LqFx!o9pdB$-!rhjf.JzJg`;93\ƅ6h@jIfa:]%a#DΈ2JrZެҦMed'T9ƉzjN^Y}#K`hI}֩y &7 y5%c(N^LyN>~#gFM=}X"2 f4$0=K*kfXXޗ>"9.sW6Te /k3\ ר%S犎bgJRQ.o4c-Pu2PjS.#1eLU)(2qc)xX: X]{?8_tb}GT (8 TXW¾7$ű:KwW5/Q[_H Ŋ~VSu!d`=ʢ@bpC]J+! oW6&-H.3cfS*3!͋vȇ蒥z f;I:6 EUH>#BO/ #=泋@:&p(h/QIT,4M_` d4ka:2F8H-3`3,+k6$M?mȓ(F3Uŵ1om$^B:5wHpT~v2,,:q#($[®ږx9mJ@tҤi*;1vgQzK-D`9@ٙs^mɿߪ\LN:+اZ61շψiz5'GrA0.ݘ/~_,D`/mӰ_?Ϗ"&XMb Z4 vhgqVrX}=+qD} &$y⭹o#2r5uAbDmax{!K_&bpa, zs3AL3W_k̮􋿢oS_j.?o58o^fD>HbŞ~KI53D}aF(/_ v)> N}݀$*Swht{㲠Lo]PgIb9𖌊(dD`G{μD`;x;wq.S;=U'x"w+nto<=\K/o(]1菉*>vJ9Ͻĉq>-qޛ[#z&_z4C۱dj*KQׅ5kFJ{5̮¯;Šu4PR!c ,əCPX=^^WjN 7M5adw46S4 7Ҿ"E`gZD)tm_eI9Ys`R@QR&CNa칃n+ETU!,=}zDm4d@RZɚWKdkUj̗3juK0u VpI1*kƁSX]Q4P.v8tHF6펮r6[wcVLeptCĎY7;/!o${, iLZO@{D$3#psmc#zt朆(l,B[RNƅGdoO'o(/Ѐ3y[#GD." ?],FwZzv߱^/98[nTxh$LYL R8GH8f9KjF>5|N%/lz1<'PcQApᴷdRL6o5Oc#9ۧnc[*^Y #;4Un2ݞ qE ztFaM|Ḧ́MDE Ϳ=6ȸ|] Km}is{/BSb>H$G"_U!#FlO6\wF8JZtgEO'1w=rRN`Cxj0- vO#Os_Ojc l*VU9O}V]aH]k !FRosև^!M}?R2hg@Τtvb*?$p./RlF={!WWs:RyG~꟠sIK5>2QcsqP  sm0gʁyɏWӉs U)0Dy2O=@ zL{T$yXPCx(aO,̔/oMEȈSQf1apBrZgI{KK+8VY̶|ӫ>髋_T]g>aPmrN[`}w@9+|:cpW%yRJ2]<ԏ +|k ލ=4]9L b׷PES5\ tX 2>¯t_dNsj\R6V½YoGf'6*Sϰ0rޔ0(hUzح̥M6o( aA_snJ)]^zz%М$ZOdy~|HЮp*g Bz "FgT*p9fM@~_P;UJRLf>BHjpNL}cd&sk֎Y HANՒHTGeHy}b~/7~ 2*+IE,mbD#MzTwH (ָaAker}wxO;pTܛ%/]\owO0.tT*H4q>njb5]F-V)jEqaEV$9d˜732&JYdBV[3ߣ$Ɔ52k%ԉeZ€uy` g޼ØJ Zu.@y6Hiwg<_q% QXzx+>Xd@DgI%As7 U a4w{XiG$D)|`2#mC5Es~1.1QQԲpGaρKWN;w "?U[Tp8.Hn湮D ^aMZ{γ]DYAMfA@Hr-J̧tM߄ m7^/%L7|^Rl$g 36C|.9g @! Dgw:1F_#5&{v lc1(Gz+Aӵ\HĞ*}V#JЍ!*zSyݶZKl9KYYxTj}kdv4˷,yq?U+`v\Y}bz%3lLlkTbI9Ap!ykB p]l!iKDGM-.q߀b)AwHyek}iPuZG83Џ=jh~m/F(Te5v(Yq$^qm(qǣt3 +C5q NSbZI4$R{f^Ӷn&RU ~"!{4yEBb_(aqT/Y~"C͍x#= O&:d*gq7e*έnN+_<=6N"fBp ԏ;,}O<)̭l>>EsiuY@_#T1;$&|0Vgk#\7;/m%7lBX8Wt51^ y=1:!^>N.Ay3K}##U Mh9R#1CAyT0Ӻϥ;6&K"/^7m-'@ ꖚFw'oc`L?# 4\E{TTKG"%]4|ո%!=8|YmpDY8SOH>GE#`V6qS-#vӒ.3ť.$Nr6Efk뙙欤q+r2U5  iNY&{ƄWڋ l$r wIx kki7*)$72ZNh O~7P>u;u= n^8yͨU1-Zi*X o_#| dG lY ʲ[P80% ɕ( 4ʳ ֵ[ @ G }kv4~}|zJ {u%<&ExZjnL=wq9Wa5%[m}Śѓ\(e-"As7|?4D.hs6صL#gۆ7mf~=֢`eG*O<;;# tFa%g`90wTYzGJ}/EC9ϳi@lh1©nWVMoliv$®"EO]oٟȞT^*)y%ߛ9\z:sc&JJl&:K`^. It,О\VHQVqpi|ȵ{ڏ^~^9B%@B*i~[Vva,mR)po% /-wCIkSv't޾΁Aw͛FWi-~nEyAIfw(,^u? {RHu# FP8 .!Tj*Ȃr|Lz!7uQG\A=^`uylw sMAX$>>%XDWp;m.'[zRGz|"ʕR& 0mO!o1^&ED兯ࢁcuT*D4 sB>i"f|QYB X|cyd@`sO(zX3`S{1,^c'x0'rcöǯy*&])vP7_$G f(^X صvdDWLgI\FW|{(7 ?=8|S;H1 Q)pOB`*hKϖyyIG~P'0>^mAqn9a7d!93]?(YW:)t 9X,Rnd&HĂ1UZt_ݴZ;ޙ2p$k!=¹I) 5V7V=[bm_"ob:gOeGU2#8AU1Gb ]}  P`-;MaaRSzc*!!S էj//Q$ν.BhΓڶ4NhRm6M]n!ɘ=)ϞͥCf.^ rc?im̍\3OP:^0c>]B};Hj"xu7 vARÀgj59=:U f)vGwf•$gH1c›{/9AxY֭jk:ND!l41ufe2l[5#o%풌|Z,RA螻$=_A_H j)'wXRH!~9őna55XH=wzf:}3Q&\c+f =ylO=\4k{ NlCJ&~5hbu0ĤbJŠcy׎`,/![_\9I>DꅝVN ɓ29Ə }&MwQkSWzZt jؗv$DFx;Lv;a@i.%7x[@y\P{ZRꈧjsGXDř~bi((QFqc*(u~*c_r(vЯ/EF..JUH$ʌר2 Ƈ,J7 wDl5a$_Ӛ{: ~j7 dBxm>,/[Ut`@CzG2Vp o,]i !̗(&seEwhG^\ ͰpR%~u(2_S gL*OH"JwI/(h]Yg^3Ln\o((z\bPdk;yrE_[qz< ǫ- hH;O*{W6Q=ZfPyI8Ђ&{Ԓ') mM:M%WL>#.SK87Y0襐 Q hX

#ee2 ˯uЮ~Nd,ɕc`:QPBf{II]Fh!8`ǸUĠ+vClG Q-U轉ɔ0vEd`sΡ ǴI,/5ZcXA,b9튪rcH$+ҹ~e Z %>%5AS=UTI.BgIYj? !m1IXs]6ꎅk t hE!=`k IwY@@3+Qhgѭ\Ѹtl?"ܚmm=?fTdG4fXY,@D=0)'͇F>m۵5M5Ln z;ONlCiOC@7d4%,:DE8%@<.xݲTo{$ fn766̰+^d=I ^<i*0#Q]d~ fywk_$}9R9\ᾨK.1L9Ewj^#l= l%YM?I0Eo0,5،,}&_Xd؈c SNXjJ>4N( ]"RvnFWmє3aF.\/&&ف1έT}{Io>B8|;4,{ H<2H{&*ӎ,yYRo+ce8 m\Vנ)J,i6~lv}m<-εd$/*O@쏐 <@KCCZߗK ͥ\\9p!9)@āV1H.!y3tB, f0QAϭKxV>T㶾jB`,*z_{/ҏqv91ܸ^/6a`(JuLi ۶ FAכ#Yq6])Mˈʂ``hCKE@q 2d d݄m"U"saۧ {, |xdj:.vH/7F({k lQܛӊ4+8>]#[A01Ϫ~Z'ˉ'0af[ʸ?Qm5 oV_=[LHL,ꖚ>Ǭ$wsK4vH;zh] 53"eC>MFω7EqB0R[  쟿x?BV<".Nn6 wa Mm^QZ(LqN FN[s%KB$:Xj9h;ҙ\U0r)۰~V JJ~yv 78Hiތk+S9i܄&چn.fh`kL;eiC /4=#,E'*֕aD Z' REAO]0u* !M &M͗QPP(uѬѼ:^!TX"Ng{M#םMt`K5).''j i;W ,gdT]tv"&dr$6axvOve@JS x.\ݓ}ZA^nV-!Fi'+`: ^r\U֎GduKqZAJ3}PK0kRߵ"V*!)Os,Vg-)vz7,seI|yݭʛZDt;K(kzD}v)Yma!`Km$q(p|c)mᆸd}ce :myV>̌,U5oq+<˸ 'iixxO=4DRsBuBE%& )DC&#&F0?uKޙ ̀I|GzЃŽQ@-?ep/v.fi 3O^ ӈʮ.Dtu'[0nKzUP0rZ;>i4姃Ohrי [WJyy)kc;l[YpȜy3 S) 悹W SwBqfƈ^VvW|گRtRZ5@ڨLl#Sc{xV3?h_걅8kD8?c̢)f3V{rVmp$7|ͤ>wעpowkz{E}{M/nSrw13h4m[QIJ_hb+ReUʾ@5CŒh(ɧv7(nhB, 2'9#3VẌ—X (ls>0;~N}Sی٣˶Xt1' 3T_Eٗ"ZtyEh<-

L@[k$}L&RX%O:KVQ KYˤxN䧳5g\U׶u$4+"2k20/D8 uHQׯzi ᤀ#Ƹr~XձHO-h*j1^v[;':Z煖f-[[p Գ}f*xpIȗ YBҫgS.5wn` y j |3+y܇~"ɩR͈e->J,twϟ5plLkWn}l쀲|^ꡱ3ȯ=[ecеkbwW0%PRV] ӎ^M̯Q,i``.X=^nu|yvCåd@HaJI;ڻtrQ2ϲ(qJiVM/oh;@7ԃ\iD3E5pTsr0t~'*P/~c\o)R%h nIy<8 UGc"%  .!{&R e } fHK:p8 k ;{(C#ِ]g&+N.NMp%W&?kbGd6.IJF;kOE\o+:>YKJ[$CS&I9]\b\d)5w mFLc3z+Eu=z-UC]Mzhm0"HnNhע.qFέ ,3+: $ WIz4qA0 ԗ\O^FH,3֘ahĹں6*p̴_gƆ$T㆏^#{gNF<S .ۄnn='Gp13;Fer Zdڈ=6Pa8ڭ?.j8`(h04Ku'ݰEׯ3ᑻP%LXnB~!nnH@w M,%|s?iQbdqcn|$a4 ,OE EP#ej"g3co5$qn"G1'MG_Q P92H9ҹ^e8S\bLjKz GaNɒ+ V2&61lO|Ko9%,Xe}k tF@-n*߼;@PO}JvqfC( nud7;X T!gR&rMlj4Qaf4x8d䣏ĭ\cOCadoAV&M*?F((8\vFFEH<:3/!{ne5X t̉6\Ki1q&i^_u l+܈EnP7|CWoV[ =\7ݟّaSj%6nM6$ FN>F 6e58y$#ZZqdRJ=!lv!<EOMqn5lzܗ[&'ubKȒ[҇]YB䋎׃*مw{-kerf'1 ⟐6FR)k^[&0 XPL*߱ |x &co$h-}al r z@iA.w^ri}%Ţ.'8%5nWY-Ύ >wɃ]eSݴrK?بHJ(g2:{C,u(^*s*dIZ <<}" oxٳ$PC޺pj Rܛe:ݬSÝmmvIJ ކd 6A&Wu5Z.V2YFW~3Ii+ʶͶ(Qq89E@MTBJi֟}`>WtCY-Kܗl5"- <N-ɮhy.oVo.s`xv`L.Fk )}Oxk534-8``CAtnUl%#9@l Zt묠d #s" 2: Eٮ) $Qōxpx9p{ <7@_uCRJ7*!gƌbcT+-fɭTG*CҮTشKvc\kVA U|yJ{:5\kO`3)@e޶,-/6>vd/=/_={!W8|H9 7^ӄTĞ뉍/'pls7=p0ş!Nd2%ux(7O9/$0l|$W0r0@S0$Oͮ9Y{C9 LP(y`8g`V5WSgR{PA 6sE& FgkG,E ,c;rw/b7B)Oy/8.U|9uWb؅c#?8+űwx';oEoYt@,e+v3zl|StG]|r(c/3#kvjK0Q߳d#?q[OmСʠ"+~Q_O3 1ic|~l8_%}<5kd&l|Qu+խ#%jԌյ<#YڻhYJ:Ә,i;_T-2E}RG(`#VD4&DR"$D/x_Xz[>m۠+#w7LX)H73Jl0RvqSǑ)jn&gBJ{-ރM.t/:G_+38O vRG$%lG;}zF7zbL||DG"Ab؂-aF<БgWtQP˫yK!5X@ Ȋll'. ݱT}ppDɜo: R^qS%'344:ײ9GC/$ZfT:d蠢'gi}=a ~-Rr?z$j ScrqÿKo:)cv!evU97)5ī˲aĔҿaQL|f/0]hUaz}Ԁ5i˺&z.xEjxv%j3W3r=x{EYN@Z\OƩ Ugܪ?K<-CIo)聏NUI0śI|(CRutvmJS1<^6Ѽ"U%="fC霸Qib6TZlϨlG{oa>:~jfJE S"rbXQE$6<\05ul[E>`-!q&9ᾊv,Đsݱ BMC'Ed^/&a&y7V.--;NM[/.rV9 /<1`J %nw\Qf~wV2Q 4\}0Uܠ[357S._ _VCX>(=L_Yr2Uɖ`PL(LȔ~j?Ϥ\8`^:k)"7@iGK#kff G#/\g\U7?h`$ߕ[]P>p֓X,$bc㮊NA* 6>9OQ%<}:o>m5hk Z 6[\t~utss ij;ԝ+bwXK1uo?<-NJhibI8M,?gR"fQp?rb,}ET ` w4{@QJq~+F׊(&5d&'DLKi6U8q =1̶9jem$SA(,l[k^6b*; u¾I2 ,ħ2Riw+In;,ʯiҪhgIӧv.]"!^#J:L@Cdryic;ޚ\o!k~m>痒Z=?lƞBD4;Y4Do xu(y2K2&xRם&yZHi2: L!츊^K7JuX]%j:ZVn+ѺnT7G˓mV =ڐ^.BrDB̨QUROW1fx`c C9 JJPy41:Ds6þAS :🰎V'I%k%ĝYhoZn)QdA˂ l88U4+L-C=LBU1Ie[9^„8nh\$ |ÊS(m6F0[  { g Ѻ LS̈j8 Pxg?>56*.YQq]F>-F0Χ~׃Z FZaUKԣ[HE550j\)qfB ] 7_s~pxj)Rc6emX0wo"p+CjNNB=?y ~@eZ7ݬ@\dFnU0$s%řVq]Kqiw:wA%EA{sBSm+ p1M>M1)t{Kt;tۑ)"ۄ0(VP-0Pb (,j3C)<"Zt~O aja2=Uǜ̆!MA}@^g x:.^͜QJ + }H4 :{|f<:*-NŵhbъHZ$.*.!190>irW'.4@EoRx9EzR y~0Y8Gaos⾵4|wU'f|:<Rt;~w52=_hu|7}7w{;l;گ3,UW' ̄|NS^|i0'dB,KCɭ'fuSWr0;v?™S5ygLirt1宽mI1q`3eI($y,AĻzP#Lof NOb"ڹ_6~,~'SsC< p}'A'S4?g(/~WR$H+Vh[*ٛ߼gwMR_ uρ>'XzV%yEJd~U#BS -=جဧl!q#wsND.'PLsyok` <ג Υm'c#41m $kTܜڡsIG3)M1`gzzHE5-~g.X@9aEo=–.6b kV6ņ <'u_\P`}>4fʼ] ;O\մWKZ<ʠiT%%A&~Y7fi;s'&Z]}8~ؿ$b!PvSɱF&b.G_EI:Fn| ~#e{W \V&uP3BK1X>Y{՜vU(WkќK}:-Vf8gIt̔u"`g.pZ=wOfڞ02&]RBP#BL#NE7sw6(h' kǠðat{P|/잝$Xj*옽1@i>*QWW0߽|n\P$3TT4lR14i/чF&&7h%xhЪAΟ2Ȱ6V? }vH,cvCӸdGmn N]K9`cܵbj_h܄5h{wXiURDP8JsZN{>([P,۹e>chd"sHv#zof)*z'pR< o;w 0z(OX?j%fFU2e9xTK柞@l<ta'9ZNQƵBuv#~C5Pt1YDқ*,o0)`8*u{[*PO(#3 /7!Ze2ilIBKؚokFVC%JmIOmY8ҵ2W''@窞;3qQTooH^P¿RL|ݣu:(@?N3gTyRӉ3DokHZ.h,'zE nR)m?+z:rLGՍH ̧ J HG&.6ǭ6c m#k6NaS{*K9Fm҅7阩'/q^*%O @ H?ن@̖sT[ n.% MS#N8Xg@SnV>Ig2eVnh&M~ ~Og!D2}s?)FgU{I}8߰4¬ 5b;ሞ)G:UU#d0T_%U-4:9(`med3xZ];*$z@ Qp\s쏢%+TˉoGZdrQM;jZORP:bU&NH6ZRbS'Gy+cFANo^7=z𶯯I∧ѓX_%9`^(j'aPOh>'^Jv,;©rc*uRxw_:gYs ~܆I"V "a^( ]b.3ܛVJ2U3kdt"ͺDyNdwp2XHV[MQf8pO0w9mh`䱸*3ؔ_7?@^+~W~s6RO+f-DxW6ncb)Or=vj8)7/mkҮKW? &e6N>A@[KU/\@"O۔!0Dddn`; pķ+#ZT~Zg7E&+ *wŽ9Gxx#@D >>Ssao6z&gI2eUgYUcekRF7fwaI.t]Ak'f"%gvd#F` ?qTMn[|VxEWHy8a\[6bk`j<(5ʂ[z՟ᲶEYY{BCUN_Ag[6yq" O˄-S7 XFm}ܢhb 6|N>n^<LwicIfiûxIk-X:'m9ɖ*{~Ys.Q.θ֔xń9ߵid``&eWΔPʱA]a|ӣ%!7;+"0T2՚mUIznSLxL NlbmU^8Y*Q0.-<#Y r!Lkw5N,H5_ 8/E@[$2!_y f葌h$οk&>ߙcq$`mK/?0RtL+ONa" ڕW`<݌zWâfF*ADȻ?jFÞhVuLghY$weʳ`Y}7~ohWxb F&A!/vCI3jeN1@w -"Px' tRa4pޡ*2x9hWpX^5%zd'-ŴH_"16x~B(MWSv~W2m;TRr;p5/"b2"oX]dL{hN4}#|yPçLF:gn~$%2;DQhܕPa4=*O+$',I&aHbqi̫ޫGP7}@M暢#KnMkPvz9,gФwα> ˽noUdYЫ阫^rrNхpý#陇`vʞKoGFm5vHpW">Dg0Brelh PN\>yaSfdGS% v:NڒG8V ,ʂ暏O~Y\$Yj&t'"g[{DNTlQ_r) dR5`O? 5D{9>CR?%* 2{d̦I&Skm猫rdFfCŔB :-( 4`-qdl0&?EX;yE*iDP%O^gRWp%~|TP1X Izu*JhCY:X{r1\取9DP|s=ߠ/^o}͢?9P+!}V+@}!DR(w`:/̿Y'8%"k/ivcH胝>"mWJc4N9' w|[íIB_dS#䳡U?7B&+;/!kM_; &fQ:8+}FL;kou"d@V[6OR2!C <ݑSiAӔ&zrL+cd1b}F8a,|GIuGZ~@@<W }*VP,8ʦR+&/h˺\Wt$m:/K#}y_HG1LYR=M3Rm)O+x̯_{#&}~FnRyɶ #E)28`#`T*8E6^@7%Q0!ųHQuل! hGuN" _bs25|R A1hO?75}/.鷉?POG"W*,Ϗ M#9X!;8BKw1]bTF#(tْJ%ߝ>%DUt5=c׈:'41NV)f\=+`|-Joc(H?:C΢ZdwگjXV6. €ޱӁmw3Xqҙ;wa=`cV횒QsE|ms(+4jvu(p32k.u1ĠJhzO4_yH#8OO4k )f[7K쯰>5c qcRVdG[b;H€ARa2 k[@|X{JQm@18t2;׹'ƽq^UŦJ)$z@A2HH]TFe:c܁ C󨝻L'+*xK` )TRVzPmB , Oht^]£5XԑTxm,ohT-HKt,R4T# ؝`&‰59I[Q f##)D=p=۠0U~i:n+YoXRy@Ta5 'c= zB]gfw@ț)j5QJ3biEk?iU4*4e1{ա^wҁ(oz /\k"8RƋ=ظ?2 ~X`[ނ}h@̇53 |ܠ<̉(e$.AlPpj䠁H;#ЛBzlDGpP{5ڮ+r PdA 1 tEl6kljm̌{zA#u3`ߴ+!kZ|T Z!E9wF?,:裱 F3iïl(8Q8q+~aྑ$d# :/Bhn5IT7&<&xB1Ū;)* q-_7A#{-n`$G~@TtBe^wPjenJ^tGtl i z3$Q))T+tJ}u1:zshoR{z5{jٖAk8\5]`<>cj_S#BDT5?!GѸc-D_iUjn{|R!2S60T!^̗'+IɅ4,Wl禽؟:LFcP&-E"$i-dv``$Kz'wZzӪA ⓕy冇 5wΒaH^']v}uν<xs~jyt=oOBL ﭯb&|{$2t '90Ku6l,E,C^R σO6-fX$FR5CS{\O| sa+<\oMzWPzG M5r4P \a1czHӾ#v=: xEwzxn(_0š*ce!y5qޔnY?RpVѾ#yAJCה n3N1 /ZlzRlReB2YF[7~7Dbx &/7ڮ=I|;vGD.W< hX?D10aicFY-X^-{#OiFd#~ ~`m+ctOVqZܒ\$W꬛HU_IsQM" rXO$~>Z_Vy+@_!v׷HByNC[|Sõ\5ΚA=߿Ź1yTV[U=b2?MݺU̯}YP@NA&sE%n9?鑭!BNB)rui$s^?Z6,q._O5h7ģĦ65uAM~āʥ.۴c1֙l[Z?GU5_J16=}-Wi2PUWQ\_/xqL4|4K@Urt d Q)ze?<`ҹ@FT4T$J/}bYK{^z=ybRKuq-]is$@' Kϫpڎr[+l jF`A!ƈ]c',"!zJ4`ACN~c6^r"BҏK;uwΖ^q;z(Pz8Wr"د!UIg\2q ,w@J: !#wgNMjhtm秩bDꄝ-">)Q [/:d SFʒdnV p]jKʩ|W=|x]3 @l"\$/g!\ύ'b4lɓ$osm%yk_x~AS{HHNAH99,1{%l0i9ځ>Pd幗l?H4Kg6F>^lb\ؕզ95*o N%*M&GDz6_Q *J~m Zm#uiHqCvq6d8RZK13,k\";s8Xx}80l iBY·Mg +$m'-y-.Sw V&Kuj]n= FqRF5(Ubcy@@c8.‡ Lׂlx%qުN5,gF޵#ӱƱ;Jl]N\{p|ꤿfS'Z2{v-Wd\ܰ02PIP9C9\U |0s) `JMOgV"]UQ3* kk7k:7l3zjLrB0&V,q{#Exjبcu/Y+s9;yt^}sr5U{cz/_0Ф~ilJB PbB #d~# GLɷ U(jV}唟g-;H>95C~$xSEDvCϊOuYr(aq="re0&Wirt&GԀ!1W{[!jӘr/7C2:~N8KTn#]@KRF)<:9;hufJ$ﴲ_ j" b C+8jRa\aj "2 U ᮬ4i_ $VtܴU ҧ8F(%W)anN9q{^մ*A̓1JoXP(2BG x%0Ͳ&DŽ.vRfzZ؉%{kHpVM8p.Pipu&C޽nLV2 'f`+ $l 1sr挨?ʶC ^w{ggg х ln0֌ +|3+C8^h[Kd=%ìSS}`3{0v+1 a0B24e4U{SmVu~D(/z /~-j0zSKF,Vi%MQEh#j>ޡΌ\@ ;ϗ/?s=z ,EѨlAHQܤW rזI |âaz+מaĆLYUPS"T舡[{}b"b[d_eO0yL0ef%Yo lk6FԢrjVn |.>Z͒ҋOW5L#)nW}D8n;fv/u@R֣P]=0 ti B'^Z&`\!X5f.$t,ND2MَMmٚ@.֬υl"tg~ -vAt8)XI*{vDRХ`$թՏ<~H l¹\wӎ%GB t/zJ^$(Ixh oG2ϒAc,nDLr6T}{];6%aݿ[xr6:k$_a&J#lS.єԧժ2!zașrirSI?ف%P[g^q7Pj'ͷ񕤿‹E MZ@ >=0|}[TWi,sqV ퟢ'. 4 * Պ߇؋@r 7QFrBW݉S+,rǐ\ r&'sCs2/$L nJ{͸e=䓇$aNghoIgQR\?@ UhԓKU̪k7#uxTytp"DD=IeJ?2UKTǦuFD:G:dCQspJǂ^ Nvd˳Dw.D䓡B%:-Fe>xSpT HhLĥNڸMy(38-Ʈ?ȍQ? QR"ϟ^fGkʈ2f f~Aݐ # ɿtPYOTԼOYPԦFIZڙ|>KƿM`ia G\%tM*Nɺs6,fd3N(:8EN |awj\C~19ƻdEn3sA3WZd~p\Dp  2=z¬^ev'ǎSq:kZj7$iVhE~r7ӽt_z` !8,+ۮOcBm%NBg. B]i6`?IЮT8#/O>mQX!a 3J_Pph0j<|ɫ9NKK p#8 ngZu3IgjS?'߾P1/JP(C' ˚c &ĵ4Mwia:q^ |J6z~SMzǐ-BU?`_NTl("3gKBlMI!<ѫ=GxBm2͇ꔨG h8w9Һ `(^"{r nעTHL?_Ho`i|>JI#HW ".q{Nu05`{ ,SǶXHX47rחx6dJxy^|]Χ}` ~~Wn*d-[*n[)j@FByC}<vl[,z\eL<It]\e2<es-Ɂ:um0 ^Vf Yoi:#-ԟm3W,*px9ZùIm@@l/D՟SZYA1@*ĭ_JBm˫+603RW\h0X-Ҡ F.NyI p+RIcԯ}:d}c3f'R $pKHc}w>{Q+F43A =ϼ@[̧|#zPّPühx{W}R UBj`t|?0!^x)pȧLk6 So$)_`V9w6&uuq,k\X3H쉴7?7f nJPtj?!|ۢQl͜z)`aʹbJpX6,/ e #щVO&Ԍc6)M9RA~i\6̥=\]y VVSˣsC56=MȞ _x@R"6l©n.s#?r1g$S쏩џշ\Y^@)~ |1bhH8AqY:"F>q}Pw]^ *2"]JXf7 \TZO2+&<&!w"H %P.B:{N%{췊T=^~Oѩ=ek"NFW9Z:3 gE }![I$\>d0uc+Gk@Bo2ZJGDZ!iΉ _y U^ҩ/;3xdERRtqeYGC4 Dz?klwx;<>,-\'J{AU ^+Ӏ<_&F:3!:EB4IAmv[oQȑ~D 3`ݰy<- y!r2mr:D^\~ 0x1_*s 1@K,~ݞpޟH S{[8,T.c 9ȉY!"G3_AiXnb0sxIZ&`_0aeP5ⓅW}_[AcR@7{L4ZZ ~>ke+QG֮+3k ,?7)Zt֗ߞpwx= Gиc,'vR)uYK4ZRSHA&""Ƞ )Lz`6X[i,%^ʂwtDZ32I,EBv#[jYm祽T@\=?WArx{@0B<8B:Q 6)|騕|G# Ŝ3-I"\}2{y!("lr0ͭ6c*&ĉD8x#2pGXo=t1ro݇)&7vT n-Y\e:Ii:ʱzeDd𫘁dvr%Kz4/thԷ!įø ;p (5aQ3|9%a&({ XaY3 , D|, '3orRNu0x^b{n@ cPDNNGW%<}h!.XR(\@_ft1&_ޅ-jx6.o.GnRkXZ\.ǹ! qK7ɸܞ X;C.҅ x94?Q9:@ð.h6$Gr-CĽ {]Y)6>ZP+6"<ƾJi]8^f\RqfJy3oS'e2~Q sR7#'*ѹD#!ҧ~t>3]:PM jq4)# Bh2ƣ~r I)C9Tebd=O 4?M 7(aƂE=ePm3[:nӘaX;.Zչ Ea4*lxLS۾$jHC*^"&SW',!i }XҨJ Y1 =l*0HdeՕGK;w>j8G0&;#:a_'+bt s H0WHeEX:f/4@Cӽz璽+' _s!FFSRݪ*Cl| @;<汋w-o.2J7T @1uvT[-I;GxL%MLϨce q*bKȔ oW#qv);%Κmj1+_5'' RSS׼|_q1чm)A|quDKf?jEPB#Oʋ`kSJ|Js 4]Ӓ =NU\}Eu+Y,D!]wn C J~m\LbNc16CzCC7xDh7ceHzξ 7EUUexr}uDv7N9j^,PV&PCQBsBN]]y |C9#'mXl) q`}(kn1Cs]wN#F:D43>&ϚIASNU{wJjt V$l$&_h4B雨Of5ىR~褳uƌCMUՐff,0~ Rr}ZB'W }#W 9 .@Qf檫8}.!fD$9IkTȄ \t.Eձxr`^i=HKҜHºSӆX}A/\{I1[QZ[<`sŲjmC]ڐW9J 3Zeh /|{"V}p!΃{ ^mest"'(8r6D]aK_Atɓb+&o7esqxI ׎%ȹ(U4k',FyAmbv'WH]:~ҟxDx}Z L "=_HM@b r %ѺRNZBce20I"Y:+.]>/] 39O%(֙Pf6'N=cz^JuZ'a頟Bܯ ?=2KⴺaX`0}gJ/Qb4\ r΁ ҆Z\Dy+S4uUD}u掇>9x_L>٬84M?/[վ&٠T 6B)g=S1<6 v7=jXR~K+ ]aSNم&!LcTxVRΘBOt|*(w싱1={‹MHС9&Wu0Y䍡F]g=JRAp7LKҿb?a:LA/&_eQϸ49 .Uk0 Y&@?w$JTbA8DVA->D*EF2V6fl#\K4YhE_7I|ƇfpnZNUw`܀ޞs-M'R㡒>!3r-NQ]5u)BGC~z}ƸR3wRV|A4ewɺ8uZX/37.PObUf3jΏNA9)dV..H[uqpR B6(ҤŞ׀!B͏QK&w&~,1J[PuO!2[^~9qi0ew^,*Ls2Kt?/z#E;$X_O&V( 9u16d dաQ^~4V끤{K[vFlU^fFӝ68"r&2Ep]|LNITdtG eP"Iݵ;H4?LvPje@:Bsx/. B %oZeElY%9;E$/m ߞ l@z8F *n<="Ի,rFJ8#t)?`pXJ)kqK qzۿh/ITQ _ A8#أ # 優R[QK+} 9Sd:+VU@t~ՉK@ ?s׸$y_sU32i4饭:Ov(8 "qST4@L= (h0fBɒr_*HΦHjPg./h72xڝbq{DWxNxl*WFyOP~Qtb,fXV=#k n[=30ш0%t|"wMx͘w dD(H{OBR]mi0=۳IJ_~(g#-fݭ(,;VKGr?E0xlX0chJNa[-9k'cIUte^Qh@&DG'a[~02] 1؝fhc 3&TncG8+q̈j KZԁįՙ[EKD s k.*2P\ur0 /ft!r]~F?C)]n<(Gz޵~g.:rY/J% #ͼf7"-\N$8 `voiI\,줱I=r_ WL{bMzzf3&v#%&Y Zp7Ez *tg0&UJVK@wdތZps:?1,m!Qpq>Z& LdB:P"h\eمM|ߜxA4*C~āw޾RtǕin(sM/>IVwNE/$;_̚`/ۭ5Q[.[SCb3/wnL?T P8alCTN eHD*M1ZL1p)<:yh|=.'/i)ҳ^-`]:'1R1>$qִ?FmdzЉ~w{V TPEE_{v_OKHϥh9`3تj~N)/ ?NI8H'HcC烺qz ͈* nhF]nhaR o4~f? ٔ66OC'QxWq/L8겄 <1mSN/iX&W=jSBm Wy_E@tb(OxUբX?ޝ6Np5U4@?傿c="kW kL'J(XJa|Oم&ii#5U";1.->q%UC.~5G ֒2-dmz9W<{qQ9||c,{Հ8<9GӲ fAo|ޓ"x(qkI$AݥިN),jے2kn.*1M0Y}4Bpښr?#8$o"0? SvHK+z{aنF|J(kW\*33x٨~:^ $l2nj=vṵ\x{?\a!>"L1Z r`Y'm vep;2XFq#Zd{.LW_yܴB{pH f t3Az5OZ BԦdtQt+-4c.{48(.H_/yo+Cy|U?yd !&f1'BDYgGpߚUSy[1/`zh_xA''UjufgHS]d35煘Bz/ K᧽gF l$dgSRDfMĈG|tM>".dˆ!3!dCL`[o*Z3 'z( fGe&&N*Op W&0GKr%(`N<)<7s˶ν栙Lp b2Inח`U6#CgH4&.ZT FĹB+B2+պ9ςx_>NDV_ 왓k;9ev.o`iO ';"zE?:C;7ndrN "}) 7klRyaҾ=)酣oTJMP"ISE^ŖhqazAo=t(rENlmK;³BJ3J;? 84m,J|O?!xA|='h r5} uz2K!^Y$Y1&(u\Po/Y9t$/i6(Qj~BS1{ hXu)fV`:5j (Яvp{5H&y/sZž#gsMja.u?Pic[UOZ%MW# |W'yRqQ#*_ XiF 4voHsAhHtMٓl><^NR|؃Uhi!Kkχ"-)2M\Gt" +drR^~6u'GESy:F$ &ԗ9\k7MĘr\G%%|4I60&G_uk`y@ѐ,!8 O+x`E±<ϓm|[nww:M /7ѣB$ d,G͍‘BTl$wU @D+a=Jx+ R>@.wEqy6珿mA^c΄dc0ǎNyRX,MWGr*'Թ9!iM W\UVfUWҠ=&Zy'YɉP|iP%fWB~ll{=U+^%{YI2 A)z;>ՊוQŵqR35Sa<^߂EI)-' bI"?B[tOS~|M ^E }(f{nB B 0Ee"_|oLA#OH1 ]٪+@۫apYIđsW";J1p7?!^pҤ"J.m<<ϐodvbo͋-hRJ;5A;qc=N ڒ.!UmuĞ~ӝw)%5O{Dž2 6;%^(֓*!7q]$,^@eof MT*[qC/Pn%~Wޟ 0W VhRQ2V?S?; (ԗ#']▓?t:d)6m+1~4U5%.t!4j ".,;>TM4]ӨTEG'涨P#-s ߔMUP҇ 5W+٦WFBzYbR9i֠ -KH?'u~>fbX+ H ioݦb^'EbVח!3)K!d`H}8d-nAù&nNfhB{ cNr2M-nx"̸bd)7H֛)_dx8kyoı(H䕔o#!&mlץ' ^AG58?<4b MՊI:ҳs$wuED&Шj.xtٵe*3|~ < L2_㓦PXxzZ.ځd?aoU<.^Q ;\jOP; 鬵"۾$"z T|v >q uQSW~P \(#dPxw#e'9W|ाȗA:4{xŠ봧PKWitM`ZOLoN0ڸqzpuR\SIӦHֲNV'&CJJ+GT^xל*aG Ҳh!IpCAjjw]J[!Vp| KÊMd"$=50Q u>DIlѲLbCeBYOH|Oڋ_D4bhrD yFLy^BA#SB/[*~nлnܱùhf^ό77; }!AQpvlxYEi)oF.$ !v373j)x XBŜ@yka6ׂ?]1=mfX2#nCt|ܕ 4se`գgX?,SNV~j<1+jE[@:p0&AdSj3b8 `nY4-2y˿mMCJ[S2,9+}bKqL$`f tF`*re z< (pMS@<ЎBinnO%~9õP7I&R4<*`JLm gQ5֔^j!ژe/)w'GzhLEAƭR l}ڽ݁W{!X@]5;ob܃ +t@1,K]6Z~z$emTX#F}}"V9$cDi'rD? @ Rb;YzjCͯ+8m^BM /5~9q^ǧFqe˗$k{]9g^'sV,j0Y*_@bO TP?a_q.!y̪5 zŁAP'$h\j[L13r&̢H@bX H'A\; {b/?cu\~g`Lﵚ*o&\hFbP~s,"Ի:L(aWٸՈ/%IL} `eYm)jy)Fzک;$`ކu(ŠBBq^o [|.hc/ca- QȦvk!SxOKmF&^}WVyV@!,a<> YԚ갹-"դƥGrR6j z-o"N\yv3j\qrkM>E9~o?K`eD!AF |D޿!Q[D磿{(%4!#N#NWj`*}f<^vY|ͽUiK_G֯%Cw*8}~hO ,U[Zxq~d@ECu9^UD2k׭ 5}R2~voP{$7ܳiۆq$WA~xlFs{ —Na.g'KMHΏ¿l'`iw b7VXZ=j\/n\^3rWhEP"+Y3O`!64UTkJg#s$5ؐd;&5P4gH9!qՋ'ey۠+gvq)ٷGDҝ`!Y(0"5챶hQLgջ{FKfslE9 +:P70/k oDZD"!a܋v{;jۏ5/A'3q@5=*Bo>2oՕt T̞[K5V=EE_ HizRV\6) l@!)a&=}Q4eᆪAcmZ=%P+Qi,X[?CxCq.ӍX.aA4QLF. JV. 7No:BQ?afŘ$v~Z~$B"4!D ~ Iޅ$HIqrCZ1N%&MY~;];Q做7j(TC"vpP펄rbzj8% "N@1W*yƓidgnhsy7@VMD IpF8T`!%wG!7/ZE;"AGQ!A]WX1xX.ey? oWy'i2^4އ'ӜX644DtˉY--@7xVq;/I Cg~@^ r) --Md}kYǟ+}\ꨡht oU%*='WU8^D;.@x;76b3{:mȳ 0h_ ˂}Ef*d/3z+΄=KD9\$7oۗ|/6gjzٜw3<qwjVӹz:/.Z+CqkJ-@n*9!Bz!}Axym!N:UW?iSMFK,=8ቊRɜ 9rvJ?&F&zTSl-!I* 7;V9i^\y>&1߂ʽ6d\'ٻsIQm-*LڼTiag ٥$ )\qI;.rgX2'2ٌW,X`< 6|J?G:-(IZǚ F\Nk&ϕQ;JuwSJBX%,p̄ı0괫Ň''g6F PWۇNA{R5L4Ӥ2DNbmk\8sa֬!i8KJK|7ȝ:iv zygɟ,0]!8pŝJs@񇁥t>G"Y;@M1Q7S 50mԬ1< c(iEwr NrA~I۸ @DY8)TXo`̬C9^y4v{E8Nauݽ9z ԽlCU(f㽏fp^sYFKKl;7E?53;P]OT\\\?Q^[s>8$6<:K`"䱧Dr&,g&݇+"Į# qEγeٻمK|<:+ iZ|'zĹ9Cyג+ޑ:ܻH)`4 O.P.ǒ:\m@(Tx"֑"53úI1̿v`dqЩb{JG7#xT.%*+s\nWSV LڃmKOLlxE+Ʊ!yеƆiqFT¹! :cET_U7'*V۞. xmʾPpԧ=ͻ}PIҷy}Dq@ <=QzWvYxV!78Xg[ F^Wوjv?w%SDdze# RtOQ h /S-AqA?@>ْCqxD ۊ S "|rmE=]נ:Ǎ6ŰIJ /ߓۂභl) ARpۓeH6vLI9H\jմ Hb'JQ:SNY}3tfR%~#1j$:Z!vW"Qo[3z(u0*}<#gs{&֔}6 _B32 eZ .>^yԃ泴La@'ʄ*sR솚S){3o }NvYRLz\QJFDC\SG;;֑5T.78l )Jm[ vY b;7P=/vZDŘ)[8b{.Em>5h!e! &cC$& B?|! IVIV?r|#@U "NG Jlp\fQD[a՞IӬ#H5˞sj!{i_d(Ut7G u:xf/Oti< Cc#HaKb+Eڤzqk {P紬 1l'r ۋmwexV{CDa89iCzN1qIaBI4c8AO %Ec!ve5nyEB3 �eFIwc5swy=vG)d% HSK4\*)eReF45 ;㿨+?ds'j2wumB|RQY\\ĿDIg/ 3M Z)q;gp0'ڏĩٍ8tP,fݸe3C 0Gd Y[=6y7*NPpjJ5p],gOisxIu.5t mYs'*sN8wSV|qZKoB,;z_VT Hy3؀Ed|:[{lB ́w,$^u B1}:B2(fRo8KĂ8b7Q3Bn-@C+}a *,J`m,jHG9v[S8bn i4#Y2Rgf ij([vxiz'`3RC|th6L}m'p."2 'fb9@AkzؘsfieAP_ -;/*d9(^e%Ej ? R,o|i X "s\~[_QNx4qW,,[7C6=d1zd|h320nvpF -\g>Pߠy#x乜CT(h7חq爻e47SZBHـxPv@ߐԔ`>Ȇv@m;xĥ%0Q]!K4$Ϣّ]m !IlϚOM^#i#ZbOڛG2ΐQQH?3$hRR'ŋ~BDTl@@ Rt +М%iE:.#1[U)6~$rF#ee(h%k Ms\j֒syyDR9#y3h4:i '.DYX$nDVgPN:| 7m. ɀbL>!$\%vY.)= eDݩ; ?M')iT#I7V׶*CgLAKX1?݉2Co \Q/taC$d :$â VR)؉rHaZN҂?+se1lh_c~ӵ. 'fF˚ !ZVF%jycWovJa fI=*[ ^j=Q=68)mZXdj A5BVƢEUxP2,X>Z?$n*nDx`z|+sh??[\lf5]&mRR=-H{6Gv&0t:ws||j<xY胱.E6:`F}>ng/x$h΍cNfNŝ`fŀ QRNR |B,"\! ATҋ`tlcOJőK$[{xkN\o޲(K>¯ /e%-K,lkK2"uWjG 'Z>:1d-NES~f*CS ,=!ht[[~UWuU3(Mo\%72cq 0B? DrO;(T=sU+^>+[L ÖpK tЂ^'YRXސ}RoX旪2D'uICG{ѵDᑨ@3mϭsôӰDcL,PU"n\g+l[BWz,I]`37?2DxܶoM|'xUr=$1+B+I%Eb^8HDvI?ILHw6kCqbK5_ufzAOO͹3d&UFa{295ݭS|WW&G,)lV))9(3gz VKfhKľ[ǿ= P ˤt{AK;ɍhWvNJ@'2‘1?=Q'kIs'>wv;\<؋|}bƲ s]8\Cm-2f^hAM_bC=%Ά4Uj[V +EHFGhە" vV1>%!+iyxdE! Ya2ħ% 3O_.-[hL]Y(?*7t{K)ڀR# u^[$GE<r?Ŀ6C8ޟN UfFKY̛i[z&+8ON8UK-#6U|A1) 68_g؟SDBG-}rf"(.|1Y7I `yZ (:بο˯=vs&g6~:nY#&1)Gt+*eZef~s"yrzo2(2hY|/l= FDT oyT3,k1iHX1m;vgЬUJ=c#dD}3w°*rNE,#~+>^CL0;ʁٲþmmiVZ_7ǢZm Pm $2r9"vڪ?v#`>x8Y-_=9 ݳKK n>nRd7O[z>Mkr"GdLciv?bv%);]-k޸pxZgfY+ =8a"z(UjKwQ&@F{QB/IENH0lLC@І+b;*^c2qw.P²g3T?yzߌ8_r_wNjqo(5o< \D+Pv UӦT) _~־oKD=>԰/Q,MS G|32Q~" uf!s@@Y&w^\ mbU $! ȸv쩀K *̞9zB6A${?2NViw'l-BgAˈ}LL~U˧Њ^:}xOuWz*] 1j7XwZHUS.3qRUBMy>4ZIϸ F{"6d=~t €A2Sǀvyy퀖K^$7."" qx7dj)KFeS{F]sD|@o ȋ6_h3״띖ŠZ.}TqX!IƱ[xiţh]˗Tt.<$S%f),g Y?cI')0!wx5}D鍒ј):%xd*ܮSpflyLQ] ..:ݦ=n-dJQdRolm2)Yac{jS7MT7Qj1Yr×P" C~L|C2^!464IQ^1`h&rƀI`⧒2p=/*gJ l= (u$k|{.1Xc~_rSA!S_ ߡk-X]1鬓7.8ɦ NCHRWsq41FT",;a!]֡;"[Vޔ:<3HxwJ ̙x7$Zx8IN*o9Zv*>0Vٗ1Bo0 t2Ĵu2%=fρ}NДE$6QR}Ʊ< (iΧ"ZSx> `ٙ+靂(YiN0 V[^iUB?d,]Cz,#)\ZV#NI_Ӂ}=KQLQi6݌F_wvR^٣$xn"Ziƭϩ M#pGf4ҰcYt8qh$ Y~+ZK8 i|C }`GTFJ+K=|u~#|4SJ}LtM,;O.;IT^úξCfFW`JHrwes>Pi uGHtzk1iWXv?o9qNKMW:d'6aGn X0O#eDv+j-5i2Ÿ0TkQ,(>K k?hR(nD.nMxVr;(zwJdwo@P]D C Z|g8~])7 JCB{+XKIy;}SfoLMķſT^N~۩E`=wP$&H&z:rܡBi_ jnje0 #ȅkƁAӄ{ńu͈ 2XJmNDY ,T/}e0ͣcICٲF S`j+7c܉YtsGpX`!Qt k3L"vJIkYz ~sBYЅ)Ssmjz܈F2ݗč<Kf[d!{؃WJ&5\kՐ W=L(]$ ?vl̿1, p{RGn>$Ft.Xm=)- j3Q[ {i.)532G,:sR!w(tE4 bǞ M`Mhy[`ԇ.mʅ(w -7[,.5HC`vTHDM0ѩ[MD܂W>xR1?XM ؂ to A+p,ζIjP_R1;aao` | Zb^ l_tT߁Od!x?X3LAa#pֻ@cKqUb,C{jBtV3n8|GϕxCLԉLdR+Wdo*g5yIfkX80?Z.rVi!3ᐘCE88gHD^9Rм'!7b0'DiBpը/g2]a#5G.`_dr]Y 3`(ޗ-gF?cVE9 xaDo$Ad99X55Hn7pJ6%'FbHx֘8֊'ۖٚ8ShI+Y(<"zo B7혤ѭ ;;(ǁ{iN}ᲩUs(D9FDȴ|=i8}8UϗĒ|)҉hT26Ǒjd%#ϘX@_!ko"`(IV*WV#+tC{ףVm楟ԎQT^8RfeRN#L30e3(Z\)Be7zSXC5{㯺]5jyOZ%\EaSe.ݟa_6G[MfnGNv *}?^C33Xr#F x/6Fʤ!'zSg^ժIQ&f Pji0X$Ib{%HZ #HqVWkY^ ЩC'5+|\ʯX(RV(2R* UAUupd;F( k//7.̆x(0=1pM̝(lSu?ɾfhpSYr]y%73O?ue@4?(34Ѝ#b3~!#Dm:vRޔn^& t}-ӬKME@z(P ^tkQW#ү%ES'a&˼Azv?g Qc8`P#g=R倽(ȉ5`RdZ)=3s-=>zz̖l=B#5 6I M08Дo^qT 훳9qQN7s?#"ڷB[??#z$v칠XoO| \{χ~^WvBAq{ |6n?o(q?Qca;yqٻƥ;@9zPu* 6$cs&m6V3T3e@8C&9jr3Y&Ygd# Ӯ{~}xe`/Q.L/DZ^/5`ͲYұwa^^*֐ab7QOu| x&ji (f բȼ.|(č۔!GzÔ:xܥb3LA Cjyd ?u Fn9oFj1!OFdy [;=JUPT%DP7iw$'ޙ AS\Vl5GDIBX^Mgk wX9`-{QGIrDe9c0J%%SF!UG7 u"GDEo7,!#]TliNBbTXY#t*?u[_Qn~MhgA:{ӂ%|G8)`De?Ua6A1z|i-t9PWZU͆TChkcĆ{cZB@gd5CJ:j_q]\>EnzHN/E:/ #)54+%c%J4b),Jdo?L5muaWH&>]oB~ W@<<~楿~xb(M2e2Qj/8t-37 C{6P\+ ~Ab{'UH]v%c(p׍En6횵&:ϯV@+s݇ȰFe+j2HR:)d/o8Gv+GRǔIPx ,03)PTy7qoAx ث[eAT6֚(wM.lO(7m0OJIy`6nuLA*t@2e@.z}pJ58*ew*Я?Ahw߷ -Vb(sɘ +LEwh%,Lȳ 5ӕuVkor[/We'Baq>k;tٗ81@-ą и"4y(WאyEF~m̛{_r_oFMNFpX16l%\XvWyyf}I<Г^⮲{V 9nKuu)Ԏ}n4N%2[r1Dڭh"RT!;;_d" )8- gs%&r |(zW8Tt0f9lZL"<=) aGcPZ|/d25$4C4ߖ ,@m7~ek&|JL&yeP.p{49ryɫFnJ N2Cu{12{븧Sv&FћV`3oE,pÚ|5e'i?!dڜ0&,(~0mfrk:d@R{U7"X# =9xO49-ܽvηCiS }gKMhBc-僢, Ov"=@ &se/\:eWߝ.vDQ7hvڜaE|709.F'2 S0.7 'o6X;-atXg=cA?\>8:LJIZ sW~$i{un8[ɫE f#ّbJy'O/Ri*oEeV[jajάv 99{TE}sl;'_[l\GDZ6cu`E 5%l$& 3k Wq-{=dϺmQ-x=0h$0H AS oI_g:tyTmzwu "f*<'l6Ѣ2#aY٩$k^s _BuܷMe5.J,zNQ>0ISD][ַݛڧge9 cfu@ؠ&]. )9-H@ ҟZzX=s6:nB ŘFrkɾA_b*ɧ#gwC^e8H{ğK8ˈī9 EVZ#& ^{Y:lQ>W"X:|x0PP~ hlSk \@~\Iv^M8upI&x -.˓O?&p=pŕ3vzS`r9p],k+zn/1[jFX2g4[Ӱ'wBw4%r_ ` 3V:i,'czoQNSg > G^~?M rm@㴦Uqtx]6⨶$7g`VE}wx7B(B[aW +%@m%ԑmCHDY޹87  GqTӪ.y;LWBsx\$?O? ;xܦf)p `^Y}2>y w ?5巕w&{)`sK W 4E~/ЪtIfH+1.eo}#L1g޾Nd@ B#-|5 @jKeL7F'6ƪ"Csl@d%ɑ@\8d50x9b/]Ʀ꫼rK4zbAZg4ݰT K3Jf9|I0>D':;kUȝf-IFn;ПF7G¾\ ZbuIN#TFԅjO&G ty2c'Fayuth aƔJ.-JNC,b#>141Q5:$3p0 /%7-H'4,hΙp2gUs*n%J_>:5֤ԏx2Wy^%DRNaA 2~Z =H9=ܿW^.̹Bk l7&}7+GT T^GS9`l¿@6{%p7Xlw_tl,ռoJ9I&ٓ;"; {+̓iew:fH"y)ereViaOfM}LVɺ̎:C HQƀ:͚Z`./3ːȍ,4L5٥t5:a_:KFIRaHK8DŊF*+8߀ ݾs%Hj`<][bRqj֘/A!ԕl~#SИnqVAW% DkMrVH8:쒫q,P`̚sNӞu-!3. A:X^dw/uJ% Sm6:*_}c >*wT򤗨c`9R i Dl{x/TaVlBJ]xjW윾̦:'p/rм?6=h<5&!^E `}/ÀFFTv@iZ'_Ïct*m9N$M{R5f3*g,1 IVD̿O*_; X6`[ƬziK@2muI}9=Ř+@N(zRN~X<%>Bv\ʼ&ڜ8=ʹ-sk$_ѡ\@dAA~YY^=tR ﲽgGܣKc@BOʣKM %˧n&-']s&Dr۳0!!Oz6IIҺaa(]6 v[`f꒰Kj_sלhJ1NJ_Ѿ:Q9b@↶l, Jt66z P~wΆlBNȉd JlcvYo^Vyj"*/-o|Hq ~~>YCvIʅ2oϨ6*Lj-`IxNPXy|kKY^=+d[Ӌ!xe9:3$r!J'L6ٱ0K,p]k'4l~pxDrrT3]B1| 13P' kOƕMԤ 'F!(N xmDw;9dS3xcWnIV:u0KuD6%3OBa҃*mk`~Eu$, ^GPގ^?ë9o:%P"ughEs 4 OhO~sڒbsYY0蔵](ttIߏNWWa?t1j%ҝ`X  dD }++;%O*yP `9]/nW Ju26˨譝,@fR2bz4 Y$0<ۣ|h:z]voLOp$Svu0ܡY(orMU`\WW{ sxYM)< DYiRޱ2JeeQ" XzˋO T֯@Q\-~!ST?Cҙ$WQqɿBdlaC" g t?KpiƅZ1 T;uvJVRmnUA7{+&>k.$t!  5EJrqAs;2[pBugK_~܊ @6wȌ'xAékM=1)qغE{WOQE g a\0aSirk`$n<϶`Lgd$I 'Hu=qa$uSn dl21`W>R$yOְDܸV|j] EGYD=B^PӜm)bZQ!.p)i9PbW ze^ћJoјbU僎#JB ?% c>R :CTwڕSWV~ $OZ)e\ȷ`4g #ŮQuѮxNZRh 4>~ W[h`5%d52FpFE5յm!Y: g@<AA̓r@BI2G*_7$DOY@'-@ j;ga _}MoJ0MN` |?9.Mg=ѫ?FθjK}V_:xW2W:x~pƐf/ȋJ~;M+B2vu &2V੹+,txX0oBZ|rO\6j qWj'JM~$ ,z8Ķ7:׽f@#$Άl&X!u!q4"]EB]No׵C?g(flm8`ԨT }Hc1o51 nVJ4K3{t/5ig5x?.GrFӇΤGҋOL^>ڇzƫX #o#<7mnny> YrXvy7F2&U#z\ko;lp ACU.\!DۄwH{8bTq_%մ?8d> 5zY2}of>c{0L25H!Q:|T0Rr u 6h.Q(RlV3bL%6yK3 r  3kJ;'6:vȟ5۔t὿=EDx8@J#._b σ5J}I1X︮H>];(IiC?W%}h K.+֩>q3g vg*yQx\x|<*M1e@H)cqټhӛ"iAd<|Ӽ7 _g'8G~6kˡv#nRb6u Թ uǐԷޥ16dT-o*K%E_擦_ϨB+} kL肄JDOBfXpXOF[w]֌~pTQH69%nÍޙGCAt§sf_w#8Iif-g5]I³N$ajR rh(Oﶏ^z24ڭyw;,M9Oj]O<j:NW"gx65(% 'H/wq P"ߦBk?e&Ԝ~QBjWQ~)j*#̙B` }|]‹I`{nPP.m ;EQD[WUesqG2}uzX>7=\By: N•͙BH~UIkJɦ+ӌ^RC@v՝gS$D5gd'bS ȱ2܉}Vul=ZYhb^ TOJ  ,-NF&KޛӞt&U2>3ww,vh~T} vsL8*z4ap3zAH2ZSg^b-H/wZ&&qM?,:&+֛~wE*">)ψ+~2 L,\<)!h}àԲҰ1 ̢ҏF\ݩRAYY.ee78mų|Ѣש;b| "@_Ǘ/l A'{gG״#Ԁc:imd!aRئj[&n.6D @ p \,:OOaȒ"61v5ub& n%~Z~(Q{nKJvG|';M:Ŋb /Ȟƚ(_t  W/U=qRDƫE mVd\Yym vU]Iɚ,q|(x9]\.;m. .{զDpw^!x5GpXB,1OHISڑQlt@[nطg:ZR>U;yks&ʤ HqEBi) X2fN[%*~>;jh]:SsC)w^*'H %y.z#E#2>:N;XX^=KF1Co.IA/XYƗ@ypx{bw2hxVG"![O)$ѳ;:{]k<@e4gX0=JGK>6r7Gm,#XN W1df6ϱe\ǀP6nt@"JNܑP\Ʒi(N(q&.)ՠ׏OySFR$j8ZvZ u2D RV32ooZDvDmR0s tK:QxL4G4yoCޠ),|XŽf>X &S~0ᑪL"$3-3$A.4E迯 aYɡlsݛI 3̘KXB,ӓeRc{ځ].- '.>F>v{'']FZMT>Glw^c$OSuۛAx8f[eŬh0Wb),r^U> ӠNzcS9M^:>/r>YMe \;`5|ѸG9V]謹ms n Tà~KUK ڑ-pO\?X܌K{)M{PJ$M7j7Js'՞,;VEjű\a( 4ފ2~ajWDsý[eξK g4{orOQNpn5ޟI1<(gQK8m@=W2:_bP"st&i?`RE|b[SW>`9MUݳ6'!]fX$ W]L͓N%wMD,@ D'gekӔO}=Q0h*@ޕi S焯@,]`=U,+;OGVg]Ur:.)Kse<>g7CF&e%W_)F $O)w>AgZ C%>WK! ;XqS~C<NU0}EJ9}TDe.f- T9,6><ӄ 9XWX8;iYmh.ݹ5Vx&{k@"j􌯮sÚhimnYX4m\Q陸oWߚkQyϗ,#DXDeuMWCA~?w+Ά9cggᥔդq N~cjyQQ}l/(wU8xaoetgN)Yug*AZEtI`Jr~Pi|mdGqzY)˔fˀfoX 5?Y# WBE6F:rZd^ *d[`DZ9hϛneO418RýtŇ`i#  R~'4,TfE@Y&f+M&:!4+-C\dd-Wtc]l^ lu@S.~eyWZɖENfȕyQjT%\\KA?TUCͱD ?K≆ ]*#$ިĞk #kG6J wa!3nW}3l^zi[`>vMDg=WHAtD xdûCv#*h%͜-ΑVA'M8U#0,P"M{au2S=HGT/)ݯaϰZ9I^oغWƻV46(=y@"$`̄AU Ԇ@tUn,td yAT 2_;YJLeh{tlARda\A a]R$v:}:?0 PR '?5Ԃ M;b]^MZi8UHcP Ah Ax.grS>$R!nt ?D;-ɡ6PN`4j$,WazyqhPgf{!(wQ=aN\<3ߖGy wm3&-忯^VIh:'=AmlmKjRG wl)B:i%4^-/C@e793J_hѪS٢'_aL3)V^gM4vvZ]C#m4N\2Ż#+0]=.23Um0WNg\G?;bc~:`- [tӞAno#|J3cB+FwZ᷸oTOPڔ9Yi>"lObʟf#Isod$&לV*%/Y Xsr<њ[!JׅY^6l2 ^b3, F1NjcXgm`H%X-,l Ƌ5iPmME%yOZay.R;bXV閚%"&2PK !y`7{qM35ni<Ԗ< Dr+L^Ӑ*o[ymMB{V"?-b}RӌPɪ3뭢F0s?>PΪ6FҬ8[wL!X2}l)]U_0mS6ˉ?y7{;bϧUΨ3Nɟlo7X3@sP[T*~!6l!K/y|޿2S`l[9Q;j]|ذ,Zt̓} J{NiEnkQI-H'PF/u06- Yg?)a'nΌ<]Ur|g| N5`` _B27Tf$Cz`W#-vʻqm.뚀YL+^7ՀĈ%꾂vp TR/)|,#vJeFUp6!57{QV4ib/ӎXtM#5R<̕ObY\elMvQFNj(q\+`- Qro.YϤ5MhB#@GW:X ȼl`Ɗ|isFXh +WAى1UZJI_L RxP@lŰuTB"#ooYr=2E̢7\Y X"# -k g Hq#wF\ e϶<)Εu#3s^Hi k韸ވ$ҹzwAE jY!ODٜ:Ş,p $6ogZ5`C1cKuɝT(])-U&pq,`o{&$p\P<"u:˯8+Ͳap@VM%&h /Gt+1׬ en~A1U6/Au¥E1FB })7v{m< &qZ0b[0w +kkwr/1Kq@ItU.ϐr ˆZFG}3goJU㏣4]Γ/uц3M K Bc:]*OoӳK5O²iS#eX2# .8?RLdI0sO;o[>t*2M"$o[ %)H+*(ݔdg /0c?`$}THv:= iv`h]1Sp.CG@ؓD/b^/LeV 'j5WPqY+ҕ.zZ:gVok+UOSq-EGن, [[ x:S?h 1\(0h8,̌1@98o& MU$z2r_cGNi<0ٗ!3S\7|VQf3F OεrУmE,89̢Gζ+tD%LV~{KI0"{+5;{5umg?p;C O o“.-K:/_]>h ӵ1 yzZ嚹 1=(ӋvUit^HjoYJA_Ij3"gOgk.| & 7ZvQEl<oskH? 2Z>`Kio$<ޡfL~%~O쑸䈃Bsz&?BXGLc%>'*­'o$nm1W0eyy )Hď0TlN_=f~1,ss#3G`|=f[/7n g8g1Mu/k'\ >cA+?35[-hx]7\>rfм #bb>~Y*c|vlw2_-Y-?sZ5X< X~6~xRLSPDŒ|"ÆjLhq_gTvGK:Kj9)>&Y}y-'OL+(=/'Mf IN!DP2įrܻ9$Yn⋟̌413^o>ЇaF:Uh*xݡT t6UMbY(q(E 9;eKdk6'h,W #ҵp}hq]A?4a'=}ʅO."m0Q QN3y_Fa`rogkö9vgųynIQUOտM錒rX-޴\8^ 0^SjaM-yK{ϛ%-uFYqϲ9Ѫ @xwOlQ|ĭȑEoe=iEK.GLya(UZӒڜϓCAHWNKbDw%| z3uK 4<\uc0 S1a} [V!ANZ `.uB})I(Y2khYіCBp⽆ßEYO!(43Tȇd I N3tCq;rH+C*;E]+Ϧ '6GbiMSCG lj09pW)%:m+\k[x\^O6AL]L_FNa g0Wgڛ>!Aėybe س$:y4)na^a$=;yڇOj__yH|&\]zsNɨґ(MnRA HQZbH $pE:"ː{z'X"PgXϟLԼVb/q1;6˯@Vȡ @U]Kq424~Is" D^JLlllZ  Y:Ս D@9̴^*;s9 GS).wһIۘ@8u=6k/_~%CUб2uH)Ngl~]ψ>D3אM`voR:U ɑҞr5[.RWBzok|z(Wock9Ϯk4#sffU*VhmYQЏG3~Ձm֢~[$Xm|Y6ʝ]ML4#4"˞>X}@ 9(*9 R հY3\uXI`65N`o[M\K2٧6ƘMr+sBeVz(| PdcG[bOɼONWb_QKz4}!  뢺Ýka.H`AaNSíM^tu ֣Hvw.x3PYPo5Wypq.1&?Հ_RKy@:9tmN$^)g-PbFt/mdV3Ԏj~D4z.& 6 ?of6;¶{C|Ug܊(0d?/'gl_0`lWyI[:麻+bT6VF;6Rh(?F%?>^SX JT@UNS#,:T4K7PQSF^9I}X/UK+Wz[YG!ʦl2tzb^a wr&PNa]sEakҝw v}z@ZZ %']eB@&G ]Wg6LA-2kV{y 5U3Nj`ݚɚNknYk6Vߒ>"G ]Ah*U76.-cT O5vVZD"'h3\p|yi~1Ω&2ԶoZ !#KN2|˻iWS^NJ̠ۤFݷYdkE;i+o.l`շ36r8#2|V0|qW<[L4Q)$A=̺`HjO9M"UNAxf,~ΘRbBR+z=K!23w=ͅ%I +<2.MyV-d!2.V~Zs)2ړcIhrhRF5t|&*x- =, op|agB l ͪzŮ4W$2. (G&τ tp}wփA勍$*s_h/9wzK{i|>Uh)Vb[ؕݛ;cj|l}ΪeL[zZo>!{|Zh% 0Kxk66CRrR]H).oo;mc/pfe|5@zFZ ז6<&gVt_1;BVMEv=G:[_> %_WI^<ΐ0s68x5LMO1,D¦p>v6uANNtj@vp$x]8:{UԄl棉PYdQgJ{ 8~gah<æUqT0gّݣXp)1LIkzJ蹆鬐\#S*НSZ+,OuXWZi\;5ĈCҮe3)>\7U 5y00 3" cȎqS)[G\ȣCK5A91Nj$U9͇-e(JzƬۼ"Oix`9G2.Y5qw: ς[u#)Cp~mAPȔ/%f񅫸JRʐmd/B]K N/+{Q,Z7a`aƎ|^z>пQlR 3dLĂ[ȅ9.X6,]71YIalg~[7M6¶sr>bҦs#XTԘY6||4ݞdT9'jЊ&QZBe+h*|*O;eLrp&Q_zIͭʉf+!EzH o$X$Zx ΈkE]yP>=M;<~ 2z!(f\,/Cf bRJc#ݜ^V\`sşm 5ېjdyݺt7eJz IEIU} G,uȱ:#. تWf.[\~ώOIQ>QmkQs$_ª>agV4Ǚ pU2/fh~\ qkxQbΫ=WZ"aQr{:_.bY*&+"`7ivL`ot+;$ifm꘤s)h8ZdA+ \䜈ly6^uV,`C̚jYql^-%= a g`Ȭh+wX5ߜ}1|VĥNҸnjM /W Ge 3'Wvji=8U D%txޑ'##M>&ZD\aFN1"g?N+30rFY" J_T}MM1L;[q"9W]2Ӷ^ۜF#嶩`T@YE֭vb0_G-jjb>,D5J$(|Ir H&,@N O * Zh;LLVsϸ_pOI.T#TIh 7ut ̝L~Gn?ʺY#igp#]TH]J?01le?= /,Twm`GÒ:EpH Pҽ*.W2i7%KþH&2Au"4"fg1yR_Dl[Hu5S55wUtvr6`퐡w%X=E>>ZµVS&TL!B<#O0-ۯZ_ąV;@!7t$L!Eڼc~t$"у&*x`9yʤ\wJ#_c]%DQPT_Ss-M+v>!|KFVnC'TO"+E{jwDz)u1abMf7P1cf>}u.^A/;F KT'rt1>ȋ,J^"5l V,Aӈ៮b.4ˤ}Lpe 4)haiDgLi`'#t]Iܳ)Jro;Spxhmi9ؓ1'F-Z FAD( ONuFwY/ #*hOX( ,3&pMqN/#ri<ىz{IGi`ѥn!4V"'Zx+!ߟDGZ.%evvuzZ5Kjq@B'#JXβWjHnђ8YL?0x1F&" m2ؚU8R;46t8|Z]v*.Bc Kw}s_)\v8_]ꙧ]JQ z轛7m})'l AMNJ>#0vx!,)ŏ\.ؾMcp'ͯn/zvgyң^,iF,Y?>x]N%YOy&Zf>Y,_AT7"A8Rm䵐t csϞ!wu\9sݢЯ^%:.2J~J r~lo٥Oo eAUdq.eTSsPQJZ.`?=]lx*r`=ShOtf1tSYA.oRيdž`W *%/1t|K)64!X ıs Cur(ݻ,d|!dSf)]]1T)[QV?su.D E0o4V p=H]Ig ;ll2#$}+x@īGk ';D BΒPP{/ Bwb>6̱c0JlO)f #R | [!Fktof+\=e55(X|M ,&^HO3\@Qoi/:?Äxƻ{ %99Ck# 0^7ڮ]-ӹ,q|P9ANݡոA=MÝI]aǔH/,Tg eU˸+b\XG/ΟN^ CQil.D>=_o\S,nGp&פ-mpt+:@jB0^ ش4_ JS+t6DYBBw.cɉ9$N` uxdqF8Tj7jĽNOWGs|`2λr2yf W'Nrҩo^m[\Aܨj4C,C9ePTr:%zl͝% =l|yu~>7q: r%hЏj$rWB ?CJ*M;lLFs,OU#ff T>|NyVxD.e]E9zYگ)\m~UfX7 Z9XuV MQu.U= BIQ7_)|7/ni!"E1H7'X jŧ,YbqJgN%,Cn]j DI cٸp ;'z~?|[g&G %bդМ^{VWz6\!:@c,8eG_IEo<^Y L%zfH|S4Y >c\sBdc=UuЈ`?ľ!>^p( 1&eBK&%/QsXI DRI!ǫKfbFWΉؖj_9Ͳ-w\&`r./+0zdY?yLѮuIK[<{ڱy4(~RNa:<JðLI[h$64ę좷;}vG k#D`9JbPO_E3y˫Po!M\o,*_˻~i1Ǵ `K4[1,0݊JMXUmgwDU]n Lu@NG"=s)$!;r'j>FZ֨vJ#?,F \mqԍꃀ# rӺs6O&#kOCXfd3?FQ\WYU@LDKA_=^cj&rF& $ԏ)Ǜ:ᙠY8ؠs+dczCi:I,Pn10 ~kI۸Nkz0$(Bmk3C.ĨCmOIƵ,k+Wt~pVjY Z˄AJ"OS3eBz<"-< F-&KâjYد'skBq7(PV`P{雜T'g)Csxz9J(KL`8WUQ S&i_8y 1Gt& dLl"$&笉O q{(Pr<}C#;$'TU^tmdC:/ 'IbkB <s@R.#"hFϩƫ~B6"}vr%smvJ-Gphϝ"l|߅v$ع&sxQֿ k$=?o2 X xyybWƄd2!]3pWFl%g7T#5F:VR~12;iu66 BB =Y- v3i2^h8MIӤ\oq 8~ʱ&]0㝵gGsepY뽻S%nm j.aC!1_`bc CP4_|Iv2=a6p^jn޲%8)5fj_ߦ6tKr9İLّaQ=~iҪ-M] eJ--m42kg>qqᲧWimdom^ -u#l7}f@긷GPDB![AVF|)Ʉ}@6 1Ϳ`~|w I!=s8fi)p 4u.66=rEK=g"0Ք/F[<;|)Χ]Β}0ltJ(ZKTaQ'OluLXa---B#x-Wll9Q*~"}8x>҈cda aτ\qcRPF 1"/-oLT%S蔐gCY&ޫ[; ^^2$3Ӡ&&w된`B'? I;#zу( ⥯>|cء#L*`N0K RO1CV`SQSlsWЛ`7:vm$bd:aY _{c]C|=cOn 3Doa$M͓@QMKw,\cfZD(nK1 :xa.)7^?2?uHhGiX d|e22qWHޕmJG;cLwfn"db?rZ"{ߝ7%aF X~0u.6z:DQj^ h7"q3ظC/[pј`~7}ȽoӯTBo^c!_P6ОZ)FS<nB) 򑝅YV>珿F놡"L5I4 ^b|TpKCU"ƏfqwM3ԉqq;.s iq8ՕFm%ZSO,:R[: /|̩=nXů &U=Q뵨6п}r%4=cR֛. ZN>Wl(}/6Q%7oQ]M~7ba#2 a8X3s&|zo/&{<(v:\Tw\ppͅq(Y'S)\eҎ]&o{u!+8.*x{@ mƪci*%ΆhEa9H4]B<,lD8F&-zn0JQ{䍠0LrD&TF@fg P.TVqv.9m+3E6k |瞾"OBx XyI\l 4* u^QB3Pv"i2|+TLWڞ4_ [o/t%( dqѕՅ$nXĤX0 #z?HX?r6|}(!$থGȌ=kn ɔKH #)΍X>XƋz$NNM!*0Y( N߸蹂ZUmjIojN/ Od;tl:/MO?һ(;uX'l'r}LT;gZ.+}'襍 5O8;fbeA|ѯJZ0\)Ȣ^)څnO]IYi7B;$[15WFψ'<Q-6PME陮E#_&ƛ`t.YGKB)ԣ"?b:&.zN D,![lRP*Ă/`"Az8nh>Sǝf1 #]z WDw6}y=m@zi%ί4iф5/Tj~74NFjBJǤ 燘!h@sҝ9.#bƱezGۙ!;ntZF"%Qy;׭ fޕٟaRFΞdcŠ] 7,:R(Y tu3o ¾)IzO:trz4 XkLZ>b:G V}l.7W[H]n|}BS1D'd6~36y ϿTwc/~#PuNgD<#Fg}{;ݖ8Xe0Ÿv';&dxz,y]&7QiF6I̍F Oe9OY"qLaVX+=4$7!X_#cf"y6g](G'Kn~)>G2 CiK="_uQ0n[ :~19|20?ӿUR8(=.(S Np6H_#iZ$ӟ_ +?"D}Q#p?ݴ9^8]W̐ 21d]{w:p 6|ak3)Fr%@bmlx7 Z1 ] 9Th}͔T(iA:Gz F*EwR [g]U:X6^!CZ~f3~KX4A#%eo\̀˝$$ڱү}n7NsqB/ [oc ,Z zPikBSO\d16e%L/,(qvL e9cjQ$G&Rb|/[aSYXzyf3#1G$9OJ@ۭIݿVWA{P} :BK5|e"C8)LsSr3&D95peDd3ቡ@+B2RuWՐ* $d|(fJ2v{p?﫷DVcvՑ@!#B~!#gvy\⾤v+by'͊D^}Gϝ WvcWEŋ ٴ\>kDνAB+z0UW;;4b7`0HDSĜ5"<ԱC^>sUl;Ⱥ}[)?PへLa97+_+x4#~i$!? d : *Bx1n(lOl ՕtNUnCHܘz?/ +Q >mEN/24:)Hm(T4禞V`rb16J)ax}a\v\&5Y_tr@Cׄ)'eEFjfoꆅ/:/ )`hy4)o3sV7;3ywT0"`p`[1R4K|6}mhܢhY#2?]f)F/$7zzY*/GNߦe؏t!5#Z=[])Zs 8[fh$QO23#C2r ݣl[T>NѠ=mfK" m/ΰH%\HjtO^缎s*`Gjſ kr[tP*ԒA{ 5؞R!;Dz lĆk_bs ݌b6&8*N"4) /@L48+,ƳBckL%h4=WNgMxq=vϢTL^<@x6rf K|ukF]m߬\MMI}cjwW6,.@0PT#5:[/͏߬lI,s>\?  qRZ?AjB{g¶韮їI_w_Rb! l1#X_=RaNC/içn"l׬f/#o gBLwߦ!ۤ35Sr7|f:K<f@KOsp")iHtХZ3bιhḳS<eB4}TfsoE@oo$VJ(B2F:SuXɺӇ3vF |DL~6J&i9\FZٳxƝC1&mZN4N8SA||-]IZP򂝼UGjiOӜw M\ * (E7!5Q߬W*[&;0SDjY`)aߪihΙZ/ jx.}5r\(k\ ^ pQ%. = x f+^Z">N_рT)zOt"~mWNⱀԺ6eU "3&"fν44Ub쨳a}9 kt5L-\ P-25ENq([1epLP6݆W^NB e0gQ$M@z)=hU(hpkдvVO$湱8 <#=v1i)>8g*6νq Gd"@­NʩEb,[&ƳIwnj<6k1-*JeUf5O_EMzs}5V+Z"ҜTt|[ u''Q +˸a;nx!p*P߻g[2Ğ8njXHMl/ʍjg< + 'WEUWeRZ˜JhO'q,‰ӀkXE^[ݒc4Y?OfHM=.KDnb6(R"{/[A~cWbf5"&<._>GPu3]o$ n!'a-K;:&f%w^޻j*6/!1yRʼn+ 4?WlrI\D&V>Zh]NyN78ٞMyS1F2{O\}_Ɲ&>5# GR')Kitr[GQ57^=d!p|5@M#b45d`DƎ*U @go3bjss/lje52yRWr=gJ=kT3pgwzzS..ZYLWH޼ ؀DžaºϺa%tEtĠ '5"qy6qwmL19놌wYHw7b`jF\SԦ+*zUU N*q~av}Rޟwp E"1 XtnƙLC[G>}}:[7@))L!i,T?L{1H%kJeacRO4(|ʨ9#8,giK$ }t)FWߑtEg7 $oF22_,HHPL7$1a,!0I߻/h}A>$"TTw:FF3uKo: <*gDm+GGFNb3v:?*2jf_pC܉ſ [ eQXG t<=e.> O<4; ]3M1ߌ '=u o7RI/QbUq)? [Mԧ;] _dͻ1q6j Xto\ &>n2wHnY&ؙSd`M ̭?T. 0AԙJ4ue.MJո:At hۯR0 њϭ]3 n0–7DCI;^5'yۡJ7? ~kq*E>Vaogo#V3 CxT v>DKUtF_kvܕTi,&`{I`1 1p}_TY,)89YD%qveaI0 -b@M$#4e=2ң:.m a7~g,gcaZiGdL'SA0:0_/9 ЂK Mo|fQ3-k' b[B&aC$,uU2$` %`W0\!M*t1pW.9F9i*l <ͽ[.;s(1IɟYwu$ .қ9X*!ACG;<`Ewu~T;2GN,+kEy<u ".ab.f2ۤN] ׿4|z|ɛkJhk@*KUuc9WN4&~,#0oO5$A"HIkޒ'#ZCQqG^X۽؛@+~V.0w@ǝ;KAS3vx1 \jo4hgU*SUޓ$5ܗRŸ"U~c׌EWhjE0c63;?1F. +O!IǯCu3Gk(22|I[ [Z9ke*Ӿ/"p,eVjT'H&jbڈ@懦 [y Jc4S1hj8JF=N@ v/V֏lLuS6/ߔ V-F3oh[|L (":R*sGNA:\r4YMۀ'q/}-YA ZG+gߑE*XwĮ羲dPbؚ<ԖP[жpȤE ¢h:1m>&3,e)^Zy_2J_Ĺ>QoS<"]4 #-)@w$^tpWkt1M٣]˽=7:ZN#&\:t9ѥrs،5##KV<Ϩy~,ޭ\/eX*#B73E`sv,>T.F_wOz4(>=0?Jכ1E U97%95kGJ6",ZCrjG`H8ER!}ֺ%UiL &BoJzE3|w$MNO6ygT}_cۼ S?J ̖ ah~^l`oyhPV'<%T3(N0/*uV)-_!VLe+#@vfLኦNh18Smar;2TޤgiOVWuvld>49k":ǡL8<4uǥnՕb$]DD6OSel{Uξc)K#⸍pح~ٞ%*ohi)j \M8U18+dD J  gnT-~:gVys @ 6ܖn,,>Neak˟MK aef ^+Ҷ*M ^5]w؇{,{ [QP.=D>Arhڱi:4"߉~X2㄂-S_&[hkY:0E =B >*w5`=77^9`îYk"M)~ $aPظD8QĹ1gNo_3SgSmx~&',F4) Nߪ)4]gsID()bzcK©ZMMca\| 0F&R| *5+}rz.G 'KURY8F\KaaST *z!ֲ-jFAH^$C=^kc {!F0UIܘȩc5ɫzyշ69 q{֫-V,`U'ynVp`W%o@Q!==Nrulm]L]3G)ɲtn=uߔJ?}m>cAjOiE"44D,_Ev*˽yk*W!aj'MV鿊Z$-I**vĭ;Eٚ2xs.cZOUgZ#-9WlĴu[r%v֟?zQߐCTs! (wb՜ t2oj HMieL0۴ro d&lzs,;2PSHG;Ewh՟"`)<,ۅޗnR*!ĸ`'r'g"eq!EM61',Ô a8fСT38 BV:Yn8NDŽ 8Ț: @ .Wi/*qUn4%PBNKǬej'NlO^w:ٳ/U-o0R7PRmr2QqzbVehKe64pV6)~$Isz5ɏdk /^ ^~E+%1tEo%%K}B^>,,(M+fF`Y+8>Am:}Kt<"#݌XِUԓ:X"%&׸2`r.}㞨RZGe#VڠN>b ^+Z{ P \{G]A}$ KPXo|Yt8Gu5ێNphZһ%Չ/Rw~4Bh;".QaT=@'eo|o5 kh *:MI';ީmS5n(WRw@<ʆ>PgΨ?Q%PKA֍' {T*kDOfE`Z#G)Jp USeR Xs x!y5iZYnln%!Ë|׋ZQUMs&EBֺvAq?Lubd YQՊCkW~Ϥ$0rn @E}A4$iNwE!Ź}i 6"ǡ&g6' *țѷ [xiQ(T`S`\ұF=r6ų<%EM4>5Np-BmvC|d0ίfWFբUr\6&I頭E,5SIG̅age^KYsbi/4`[1z\8*tPehr U6YZ}tr!!Xh=&[PWKf׶j}lw[egc .aǜєLz;k jC87,tj_]{!~%}F+98\Q%ח'!y ($ux}Uʧ~s%~ 8% rEE|4bR2TWCƋQYo&\j5+tvYAy~ĢnAw\otcg2+IYd)h73^/bߌ$ 5~_tOjRXD{Cd ֈ*F@] Zz`gѪS({9Bٷ]3\ tIoZ?E4?MQBZmUcD@_LF'& fR-fBc5 E1;׷5B"9a= Ms%>VHnh >1bAg 4ނNX4ySayЇGX; 0'C"5zko?2}2RZXJ/k"{w!sykGߑo3B, i&ٚy3nƃeȆc < -eXPܖ 9%17Ҡ3,GL x;l4CGKWx#mV̐~7#ac}pU}dnsM!&X!F%Y0EPiNHl7^ 3M&5ʨ2K2!}@atLxR,~*& 8Fڏ XMFH*>[Qxޥ#S-a4Ku}eh{goz!8F3\bR iضmc+%tRTogzk {o" B?}%tI ,'wI}P-%zCĴ Nv4A޺[h~W]91EDJPgNo7u",nhQlD8`_Edݫ wZb{4@YQ͕;)Q"m|& ܨS9~hX|$ ~ ,RػkN`EXvߓN.mVW%W5.NBe$B`5\s1\ l)1c,Z01VK,i хޖRO$`{y3 @q; tQ_=[P:Gr!"1XzW>jl! Z;#hЄ(#sBNՀr{J,tH94NnAmrۿ tO=U1M}P B-Kۡ''qh}Mv$\ML!Q >A}4?z5`[{:Q. ֕g aE((K2':y^VxH^L 9 ,|R|H=˧&S0TM'j?R {z ǽ+HR.|ސ3gdОŚD~AtBsNSӕm_[ylpHK[C+\T舷pq"[P[ f0{,c*Zd® 5~{#' +Y&8}lP!- G\UHk X3}ktCn#Ў09,-${,".*r=&Q!qE e(Vgt%@0R,| STnNqp{e`/0M Ltkc)p\fT}d)ߋusOrIIK߆dXsT82!xhS3Vq^UN`›v&PH1m\f^g`FL_Apzξ>ܹk=h 9vx8jkN LOq2jP;qxFJI-[v?iޣ~%zd_*qXԁ3EKY~;:6`RFtF-?B{~!E210=en0ϩJvp$iAz]ez tRMʝZo*K]QHvF9|4.?;# (.p?4.Jx2)ώɗW9UY{.?/=&K;`I\ϔf\qo֤+,v&a4/ez՛)Pus>hi4[Oh#mc:nY%E ^cTcM4JOmY64ԃoqjB狫v#69D E~Xv?`NXh7R3;-Ѐ LJ|u UOOLVe أ^ =ٔvVXCD++.R=GĘnqr+p_2?1.vyr!.xmJzMF!5e CؔXvںO@e*rt[_! {qE^Q^`Vk7=v탢Žaf2=@7 -4 ~ظc$C0 f(/pQfSWMRl4ZVV_HW\CzvP ͵ѣa rz&)gjבZU`@}4 T>EZ $,uP h%o)Lmw$s>PAHtt|4.-*!ɋ lmO_'~-, [mRG>H\Mg&C!iw}%)T:OԪlKm1Ci39s{K7I3V}=D{h弆JoGv 쮈DRG%|j|'{Y.5Am8溋( Fr>{Y^hxvʷ2J)ѲBզ[xH9)OJبx%^)bTLΝ>5|]Kn.7j+YLH_ZhF\v}T4H s̠] Ь ,qKjM 0z-')5py'}jRz#@|fǝom#}4@\PpZ`Vp[%qrNYC~bѧ~ "48p鄜/W5pQק{L*=faNϣL:2# +$CI% 2'3?uԞ Kko|*z\ə&IQsk|BYp_%hD"bY|3hluƩQK |9X,^/c(!ePꞡ>%,@l9&kW#p~)c[#o$8QQgpŧQ34sF`d`L Q+fiR>ƈʋ{D(F,0YHRQ_c`qV ÑhJsHr~ǃ/EҩfJnjx+Q߸ewռjj"š`e Lay|ugxG xu:Y 3cB7O- n M(5&2hw ;T+_2B,Y%=X 8Ki6Y8rIV*RlBGel^lH=76&x|ֱ=|`_z7҅X@M]`L6'$˜x͐.Za:Dތ¥WhFUP\A< SIītCgeuH'@ ݬɁAi(X"DZ糂hZ#ef&\]x /_B:82'&֣mZ^\e5cJY~J2qSjN kcFtr[EH:x u=.^! +THYA{<^1_ZA<ƒKĜk0W"&Y]E3q5=ߏd6m_H$ՔS"S/W'Ewz/5Ikt-]23Ze\M c#v4mp̨ŒQmyUH h@9Ɵo_jOun0 #%U$zc"Ɍtl {)-"R9PR&ZT aş SVL 4;xN qn J)!dVPܧGǺTZsv^=j_?"5+YqFĴ@mĭvM&z[w9W7W?en/+214 ҭ@YD7\W%4"4`ӳLz|(WyL;[鬌IhQJU: <=dт=؀Ss}S}2v}7A PSMQ]$&+6| vbRUs^A= \UDm8a؅Ap[GV "fsV䱆dT9˧y{K%EBkth'h\bBLNK -pU>߹nsJp@;Ysj1gfLJ5K鵁 ޺db/O +epZ"IFĖRVZǦ$4oYRp4ϱ\!I>({6Ge#xǽru "*$Igaɽva@ժ^/~Gk̲(jwvPdzGD% {<Stj%=l6۠'WY=RΞHOcӫ]lMsAڦȞVN~ xP;"d"8?̀6eؠ2i[]4T_X%W(Rmϥ/lFA7=Sv5"xqg)A$ui45'mRc,8/*AHGaW,u1#*"n)\ƲI>b3ʠ/9E|5B|ҍ+[pRӔ@R%?qv.N̩S1g?-ӂd LDXґsp""V|=Dz/W3c-z}I [bi}МG26AM3H[޿?oF 1rHW*4Ӛs-Ө= ,piF"}ȿ ǁaf΄"`jfk1L Z9R;i4iEEX:&+zR^50w&6ԝzm9A7cb_ۙM%2%18@ZҒF# F% @sq)|:S'oʌ)hRT,Nj}yhgO|@+uے-m㈺VAPrXдuK zVb;1m]Lr%NN7d jTGYe»u}ࢶ fZD \l;%s Z f~&m_k5,U߂Чz{XKyRu2taѹMm?jX̄B!0Sq`&CE!dl Avhk,u1Rɷ2%Q߄9xe~}MPԝ7q"݅#+o!洟 )srƶH<๨IX,Eus%{MRF_&3O^?*tFgגvs3Ji>Tʨ*^6O1e-J nھ|Yezxne#&.|mMC V%Ć,`M k `xvhT[ !9 *NbRn&s<$Pl"j/rǼ>폼Y.iՀIiZ67X\PUIhMG,d"d&'x[dȩa-~ D A?\:{#-E@]P*c@3lgaEm4/e 3TJ{XÝ[H=c'UtL=+z|&+isL83Atj)1znB8aI|0#wMq,MjZk1J@:5n4)v,*RlTsWx$ɤ$SRbڿw}*" !9E` 'ݽcߒݾL#@_J5a$snbcQ_zj:=D|Έq/1V v~l+Q/.w󙭜e d5CO&-,r(QQrfgYaN\IScs~1-{%ahHSq:ΗNPxIG4XYWb Rk<^+~_GjW}eьNsIӽL/Y$N=|)t̊< JdMy_uvb㪣 'J+SAt-^bKgw虽ʪs=;ߧHh~yD'?_gy/L./Wd"ghHI`#J)Am5#vFF%&)@ɣ>ɛJ]p >b)Dw.ϊiu.UC1|9=?T(XS&͟u9Ayvy+r8uB.VC)(~|`"⥚:nvlA`cQ bzpGeϯ;"qsrTF(թ}nW#t}=SSc"bhZ1:b ? K?;Nx9bGæ\xe5ޣ.g&yB/f[J$lj)/ E;*ŹL@#~7a\,6ŦoG{!Y: x|`UWJ$^qX^diJmGi͘Jhc<^ҶqsWekZNp+w~%]jg&MX:y:{PIAZց׋ܪ&atp_R8d^DRM&]WIq`0|Gc?O[?#ev+ ڧZ}A9_+MT;N3 (cc]~XBw`AqiM8MNfjO=Ȉ` SAEEvJMO`s zLޓ|{B*F#!q<.,vw Hm[^s)IuQ (l !Ca]yDAV<|E '_>ܮTHj3@)A]oOđ\@ҚrEx̶5 *o]fr㬖J0Q%6%;tzˮ*VAZ; _c[0;̾Yb.Q aw*BvXۯ^MIv+lESF^EPh:/5Sr[Ivrz9\H\YH<&zcSK#TH̶%c8_Ln=vS|BP՞ 9OP@_m5Ug[,1z8$ (sdLٴP(q.ghWk B&_>;-4L 5 5gyk0meuGhT Na n fHYsAǃj F1 Wf|8Yzx&*AO'{So6$=#7K.\8F ],j7)M #u#X5]'V0o?8A*T,ΝID<()^zqa0ޏ5ZjR]"o0L=o7G2s Œu%@ JbݟʼnZO^COJMبs9]԰QNEj2~DZyAS>/ В#.Ot Mzv3!i9"c0 g>nM KNkHX[>aLj IЦl S ^m&7c6-zCk_pni/&YjTҥsgd„=4MVy GmCN) 3_lwTa:-”p5iV!BjJ(0l1ϙ%Fe}p%柼 2a +G P@Jp*6B0#@=`zok(7N iLpI&mQ~$ջdqJԠmtK)7hՃ ^?c.tC+2%r[;*9`q0[21іS$zkʻ} |k1w & ถ.*#Dk_+PhAڙai$BiSFl72\ZvPu,uȄǔJ@:/f,stf'h`ZFw{g׆C|բQe 5Z_PͱfcFp7Hzm*y8.ˬlk?vfNh 4H|C Ԋc,+`t([E\ ~Sma29ldUg6Z&U#"$Ao7}M"'awF7hn585 #|lW l a*XFC:M첳hm\% ~p2:KxϽ>ƙDUGF䝵RUz23N?a2QmKVq%'Wp6h9E%< kZ<:i |?Y=u"3q u"p.~X{$FYtCW8,@ ]JyoJuڇ$Oԩ?o8aR!MMchjwǙ8h+?./qm1`";~Yu 9&rbp<5OV#ѻ?sR9d7z^,4K颋CU&ͬ- *ϢsW-2绦'pᩫwlѮ[YϞ3wbN$h E^1$;iSw”!XeO+& Ir.{%* # b-2m<;HvL9ۿ9RPָxId·˷ʄuFf$賃AZ$a[._EP{[P4͵^nIӣ\ <0P)c!,p5Ddt"D [(ǛfVn{!^6a}yevܵIP}w(њ{WcoJ~JaL('"}E@[8Š8Ђ"nV{${".{,Mˬ˜Ϳ3A&/)4 vf|ZE>쮡LxS&t2E_Ǝ͂($Ϩ(LAgRw/B>m"p=hPfBK#Qz)?g u=K^HsrТaG& ,ZeBGX21 !+Q6)ʞ~ۣlz2/I6bc}pȫ0y5Khm%I1#LaX,*r}pOg?-)q@4S>.=T$Mgܑl{:c*0`ck-7vo亾}^܋{ ZO'͏e:A. l35h:(m *.Ɣ>3j5sGYԔF{*UP[t:͗Uї`bFP=CP˜e6A\ 1o!g۱O8vSP0 u|#/m{OYsC' R;0s;꣖% HDAVM jnL+$}!]zBAi3HeeDcQ27ȩ!PL|׻|L G>'^_}[|/|.ߐ[]WnAn*kSljJ፬r[ &:zQdbMJsvb̟[IJ7=܋-9.~sy?qOcN:QĚN"׫H]!K&c(}p)]E>OpQ$>> {pbuYqDJ-mruÓsʵqx鵡M")&[E4({j2`r2[ޣ#Iퟞ,Vf7)'tlF=θx5;*9č'f ' O$h [JBmB.Q|Ar:F}EWvix5%uermʼn㛛_QHp1G(A0Ԏrq }cl!2Y]{r{ʌҁӀ#Eg?h/;%4b*As#w QD'@`'rUޖLOBM4ZiZЭ(U(P2kD);qT9fҌ=5[4*^pnhLjѹ*D%эj3B۰TrjFm(6@)GBdQGwD@X*l7+Ma3'$m];WԼ=6ěTȑCamX!n*:E]N'?q:J}d/g_Lʣ yw JQF2~b(4Y`|=u97rS 8$֖4feg-;)>5{U9i(GzFD/Sz  LlV 42 I3T@҆`?BGޓ[B/Mƒ;YAs+CE5]*&)}F*7<&5л TT5%jij-ۯQ+421EBٟ.쒤-z q7mIhRZޖS=HMgpN G  _EO;s%l/G4^I8xӾ? FTӫyMxzbπ&@c䰟&ܟ p 4WSJ%Z:pk C$33`4)mXa=-/0xRh 5#(;a"J[^@e*._ :q`Xb݀@ZOpt&WEs^&SfKIYx`h&{r `h$dazXFB6I܏TrdLQ/+(kT:= 7;>_3H&a-TjkeHO6wQ&=N[fY.ys'lxUp]vC4KC|iے֮y<9r8_Y$.8'L3-w2>2%ǔF׬B=f>~,[Xj~fEz`7wU'lTx.2ލrt+8qzhO8sЗJ92#qItk)i'^fn\ !?k'k rTj(Э-ؖ Q܊Z0wd;\-Fb[}{'`!kf2'/}Jue1KJd6Aq "  kvwlm8Dj>*ˋ,k sC(W72%Ё[zaf)U?ù+YR 1pν% Ʋr/V0X!w/ϊ1[aк` VAqj!\-A`sJ:a'xZwr (cྤ35ŀ3=[Ʉ`A2mB 8A20(tMK2>v&}}18Bw(2#aвQw}7x]/J7rJU!3kltDh95(]ǘa \ᡈ/IZ3*>:t:ެcjOp*oΏ"BX-߄Tʾn&[:Gfsmҍ ï+װIrឧ{edz :뤳b`i7j h>DϖRj#'YI'|~egD%sr;axIz,tI+O蘞fW* L u\CV ahӏ{F\~-ekgk2z H`d~ `N}F1]P3sqFޒ7Qob$2 ^/XY:2םyڢ &(l,{7|q/s&S}QiwA}R͇ES,cXHRfc3t|]W't ׏ Քi|$^Eu$S?0BuKV-`6{6E)MB#93X&fZ\\GTzuTNHLm6umWZ$wi߭3P &sV5bk+E6H2E@fkw 'f|im' 4eE0@."zLVn|r*Az},I ̐P* vib߁L(ZhOAl=|=j=syv<f%Qtt69GBMM ՑiD_Yu=oW?P^}Ev-|׮W Xx彶}J/,ޝ.u~ qИm-lplA{mBg񋷸}s 60DvDe@sjF_mGLjj9AȑTpkܿ:*E؝FKz6"/Wtj™ u]V(] p ^PQ"9 *Z,n|7#&Pp0Qʈ- &$ bP W.FlFaDxQȓ'?G BMv.VVc@'HR9l~ d1sޤ{68uSd=)z!ź=!] 7N&]dza<xkjUF?v跈0bD:; U[Ә RkslٍclWn ] ]qa͟w,BQy/ K V wDX"O#e&.SƵgOC*ېjGPT &dURFD~qs cF]TȗD+9׉o"D^cm 4 PkMN15~08Mu$%3 Zdz$G|}$ɑVMP1oOhcf}u ENZ/RJ$S<54%qgQ%Iwtlh].Yᇾ%#l04z3EUFT!&,(?6 oB:~k/a<2UD/;"ɼX͖)DAikWy58*پ%WDpv%ς{Az@o4B.#S+I45oe$rk|V|}923'1{[`@jiÄLQa$+PGL9u3%,G1q -Uڟ^RN!.p?9R;>n,_(d\Q`QnZ ^Qw8<"j2P;oZ;+L fOAdoɺƗ#>! ?jKmʫ 4~MlDk65՟N6CukB8^>@7)D]`֕g/C5]8[Pstx{N,J6zIu#Ct)F:{AZFI#eyO3QD9Ua I;Ng 2Xn]2p!%"5gtm*|L*%cIObݭi gO~vX$9TM\fFg v\zM|Qq싄sbӾXSu0X 㼝Xugn7o>unҋQDƭCާT2"Ϭ6LK{9Y3RwԌߠOiESE<B=_6X* =(ܯεF=ATNR8DFיEs|8WvH%)0.w6vdNR*s泮{.tI] Y;ϟ 2{腇wQnٌbnz1S%1kpAGPtN8^L9׎f6٘4#_r2ej8*0 RHhM%HO>kJ'1g|? q-}:~fJ#/ ^4?[A߬ıVٮ7p:U˶ɹ21voñ~eE_xj{`dž[ ΖQ h v4*-Qr7ǡ^xlXdngcZd pz i;T'[ u&Zys#Sz spޜj}T((D)1?]cqZեcȽ.HnQZ}>}+&0̟⌲2's|{c4UAV8wAxp|JL ʗ&?+@dYG0+V Nz*mbj$K׶E^d-~D2i^VFJf9 i֥LK.D˳uO6\{$yٮaf,8zJZ|G1&]:aC޿~յL}]iB<_ƥԤjtfdw_"#`"Y%%_%Ab9 LFjX¦6~7)\[vV=f;Ke6$rWH22u(LN^u55g d]pgpNoNxEo)T9^^s(B^զzUn_~}j3 `BJ#΍wic;$޸a eQ3 ?'BږZ'7ҭ%ԃo:|߉jĊ*dc&p9M#>CJsQzZYFIl%7UML݂gW e#vXHslLHdZ5M[m8b*=l5_ܕ\=M88w`=((I4T _YӜ j7WrÞ*c.ƂFx36! +5Xo) Vҵ6"{sD !ٙ/WMP4LfQhof=f:u3Z5kPVҿd%D3^#_[E?M5~R"q xo2˔-#G\" 92z:z)b?Iq7jʼnfI)sv };~_4?¿<`-Ć9$|`k򏏩qxM\ms`\:qVS] f1L6/29Lf:a*{ΤBշ}g;\Q9mю^0VuHMb@"|dbol—WdaP K쟔[xӫC3W Ib 9's+HRԆlUijڔRjFOfZbQ$ьxcʿƿV>yS4DM|ߝeJĦ/D%KQ&4sQ]n !iS'DC~ ( uqA\`8""φ&1V}#QW N{'VG`2v>#RG^.jw[bxߋ/?*nxNI4 [%ɡc{gTQ>=L^VRB=o1*rrl ќ`ڲ2tuo "ޮ7ktI#$b[ ߎ!iLܴ~Sۜ4>6pgǶ6k&}4`fZ1(NK.)kfd\01BNg0qtaib1Nj{ j[!`\Q;^.*PKWn. DGXO*(hw-k>szx-4\9x{ؙ6N<i4LG7}xieKzrQ9KfQH+NG*b(yQ.) D>#-X~ 01H_1CIt_I cF S'R1BEDC7wnȍS7Z8vܾ&BR_ n +R ѵιɅsjv(%nXWֹKim s}B2ݐ:SvE$6?+q20 SNņ&ؘŧx7P)N pԼ#>f4yŚ/&-AH[PqU@ܖ,5+}B@#7>-57ļmG)`9KV&hD.IJ0(,rRynZ$瞅ݸo\w4 OUw;lEG#Uӷ;Qc̆5ۦՇ]&ɞv/d%rM2^~+EAQOQ6V}VY'ilD|iK5ˤ,{%20jQ]/Uvϼ[nNi{,bN9e;k=!Q؄vAI ̤Kbq[⋤[e1yyj^w)sڪ"ٵ lUfZ[AI6T^F l#dmPr# nuP`?1(cchup%I#1-М(XHi/U\w^fOHU u!xbzƀǥW$ѵ`-at{su#@Gu5ou(=m/4XA`,dpc"r:VJf7s >F=j_|n#+Fǿc3nH  >_rʀ+G),CىD6xf2 -8(0eԡFԥfp?3Uw31\ >`[߄6ͼ߾7J@V7#ؾlꩶY!FVZֱUV71ݿmI*JͭMfa؟^07*])XBE($824S 3|- h:j}) I1 p/>¦*CtэP gLj~wHƢSh Hɚ UfXe!Q? ũh@̋cy2!B|sMNTɬ\'~&|'Xe!^2i.JUFXrr|" [ AQ_\uwwcG{hg[P6mDeÙY$ LMf~G߱PJBo] SŝHZC(+!k1:Lk2ᇰҶ7κk~ 7ѷ2敥%,%* )"wiGΘ0 ;;ȣg'Zf")jXv:9 AQid %0ze:~ vIO{_t=N}lU4?HBtb81|[tg\[=b\U/_Ridwwf4i(wd0QH@/hnEXr_ZBߢ튤AN 'Ru="BIS(fP6Ճµ^ɲ# +٭uqrLkehh^@YLluIZ P cdwl4m=^Dp[<]Qezjی~IR$ZtpDOo ,Ij+$_4VלּM ֩HupD;L^{$ w0t;`D4uG[&#q闉V*VsTJɀNEh{9471ncHSjŃ)Gt'J(vA6$Y.b|PA %hgL],ex޶Do̽ eO0fSO6 ,D`P~QgaD]ruO7o2δ8Ʈi=d s?֞ :x(!^`S6TFQufM)q9Y.Bv  1|X^ dZqs9!jfa4ac?['5t+J˜neJӗI,UjxIrJsUɜf!Ѧ}8D@vjBw.+e֧ƿcsxjMP4L1dW-ITGA-` "ቭ Oس7)=tR'=NU ^>8ϫ^]c%=ttV1D+Y7 19)&`7+:j![M(ǀ9a_}=my3tZҋt^voɛqrg`6^:]ΊxFAF2&*gV5& W˭<O/B$ EᲳE. YzOQNqpS .~E7E=o{@ p{uV޸3qJT06KPUzgLxTn©<]LKLz‹.1"dsvJ%k5ʇI 2qZ8gc=S1H.-]&UxU.x3*9N!RW1\lu5zMwho&CR Iף_}wl^ub* 20*0(vpZv :,Ff\j$9Gslv86M|E0 9t-N!7ay0=_tv_aͷoXĄLdDIA爠vcsQ]K?GVNr*LX uDs`YIZ yz*YYqk,AJ.p+ jz1tPi>TaNȆ,B`#"(Xu]S]m@;a\޴s,^80̍ϷG:ΉF2 ^7ߏJS6}F$q3WcpA vK/!xا8l"JmA])HDN+FEK.͠ V:ÛۂqRy4Mg"| unUxw\,'S<:]EU{á nc^|YwՑOԬι)cNXs1.^wUcHIhDu. 2LzxUC.&!w_&_]IoFJ;.EYQIR93Z \r.VK|>w _@,  ւē7jXOZ9x%J`κ96fܙEY#34#[ݏd"hɭ{XeS\ 6?%^AĉvQf@0_bP 1Rs= 4Fk?ٔ'3mu v6-ޱӰ^U(N? EVthe}Aև%\`ϛKE{8<,֝{. \6ŷ * "_>f :J8\uNP1՚!L<)]9K=F:cJP Po^ k-ɢʟ@`,[]n[94xz1cg;g965upro14-B3IV-QMj8iء-$Mט)1A =g\9Lg`<8|6q?+x†n]qB:>w%HBo6Di$o ;?sj4'U4X;WȀL,0;sz4Mz]l3ӎ34 L\ͣwS\8?6ӫŴGm=aiO)rԈl$A YԐ|4U{SXSuH?|Qk^.n?|퉘# ,:,o q[%S5u^AoqO?38b}[CC8p7VQâ] h)9Iu?>ˠmFm3`TXHvN3T&4^¿ŗD=3<3eƵa%;}Pl:a/zZQv{5Y]^4C~'wpq0r<׽nnPэaHP`KO&(zG CD=Eu-|d GԐkO;Q& mB'_TAbE "M=|[5PP΅J_ 4ɖ zハІGc}+G/Zk&،,0w/g+G-gz LKTh ݰ4QX|ׇ,|;DžzQrCtO+[Ys"lש cjcMNHൎ6q`KK$Y$Z- Ǥհl? )ڕ`3 .,푴Uӟ̒{n(e> 6z) -dĦB,éFaB^#z©CnJ`aBhU:{@ȯLc~9rDn{:0;ddd+`u0wE+Hʸ0t|plO" bÍGR)^0VwVU^صs]e>ՠo0zTkvREfg$/l0[P(G IrLOfu3s7U?@܉vQ`~qrm}gYv.]* Bd3r ~{!2g)jI^54K&t]i- ז>eabY"ÔgD'D 5G$ =qXkG>YK7eddN3(*U<Uuт%~!K%JDl+(.ܤFmyo44F)+܉5dl*E<8nE^ӄ.U+WL%6 kwN#0:u؀y|Z mΰs@+Mvu|N)Ob5A1#܅ +!5.M߲jLsSB?̬x[/j%@ FG+U_zфb}LmHʖc>e <9$$A_1ojv6urPҪ.IRc4W͎dZ( 7 =habAE*N$Eq!t٧?!M2 |à3*b2i[xC+a ;ݿflZO5y_K+mi!4aNWѓKjػd#zaU=CܺBΐѶaC6fT4qihy}7ܪdCiKX7ڼZϴ_c \ _3_,N"IS xUe}؎лDp8k/spKbuwAܙBK=hƿ_3>:YR}\̳ 4p`^#(žod%Md 勍G \T8[R^nbo4齱Z<>J_]i_,'F&!̗I>"D:{GfNW,'PW6R_]ze\gf;T g8}"CN;Sz#m.nnI@B ޚk8 _u Vˡa>\|@xN,]>\0QǶ6e]w;V{7#Ӽ%DQj=圎Xn/ˑ#g LJ.as6 Fv#n_C/xh(7"IjCzʃ+ϣ ^铖$ޔ ؤ< 3'[{IMo)xڈi?F1Šhu/N)|0НϗV BCjd{J>!62;tH5W4%#ptG(X mwq#ѝƮCtDD7|ʙ] =ZqFg_4Mm*sd&\:T`+P7_a*|NYVC:S4#o#Xqȼ 8zb j+!JZ1 |*|en5`7G&6 )n"?i&aHq -;2XI5=q_9obNLT |ZfnU/& EO1 YA#W=vs %U;#Gf ^|/>noŝTJEßކ)^:O,s9 lU۪Go3^NM)qˎp($ dYR,'*՝{Æݭ(ǧOm?* BL={P=#aoD,ȿƯ /1InivT|*x 8vYsmx { gP :F뤛]~&qM{I~T pI+,ϥ oR(sAF?4xֆrYYӜC?iK!;A)>оf[G\16&W!U8hbLd$1Re\<4"m$f9~>jcWY~ E~aLG_M0+C,BĢɺc;K̘& D-SU6(3-ibAf[>pFj71Ocy2ohJWsuAay$Vݭ36wd\@| f݈tAH5u̻d⬥VzkD̍˸Qvש$8Db%b cVd,#{Os2wD/w8)G=6ڙA>Ϗ'PC~gWuϯ`R5إXa#H"gi<؂A0rf`Ռ\ 7 m6-az W#}Y ЫrDBH9 -|}f&:o;9: qA9˄ U miJZ`B#v[ۛ(EJ!; Ee@o ^Kejs(:1en!@.VA^˧" WKj<" @ٶ6:^m<;w7l ! hC3]:9_`\, Vtjp1=yĺkVy,\F]K- 6[A9ߍfmDd$nKv;xZV_ũ#BշvkXovonB_xƀ߭O&E1^#fLR7}0 LD-qt "wutaK`%٥4_D)ֵsUY PLMNaM,/p BAowO]~z)ʼnv bFz3.:Rl n3L"ޣiyk=GFyŴw`~'2ClI$U>9ؘ,Qt`<08d{I$(z𓱓b29}4,%&8eEUz²ٟ7B  c~H8i]B@Etaep:g_ 2D#Rr|Ѐr<QƸ`R?wnuS4bGs ẏ?ةH{ģ;F,#[ٞRB`)ʌjS6%DG.|jAP Ӯ Qߛ9od q Ev~[^Z8!JLxB.dWwi"/XUE̽а6bf3CrYq`X/ȴ.[6#ϧq /$KHq]2%7@4@jZ&b 5,u;  dx1_[籵RIuioМO]cA w$Fqb^[GCW~!{G|]E,߯@guN\S"A+*$膏tNSgA.VĻSg!e # d(5&kdJ7: pۜr>FD1MN GP m@״&E,~܃5MX%مb';2YdKil*wsP.ڍH;;M6ܽFGyY+(jy']a"I2oZP]*5j5`eíH! Wϊ'`{2BJGadL czdfH+[I*<rQ`cfV#k6$su60颩i1zDt0u/+ř gbRP`tkYyqZmnsI}ڪNc8-M6W=Gt3%Pv5> TZh&bF] _tXv=]QWpvI2U_p"ٸ=_ݧ0^ѫ.}j/yほ&h)U?Xtƃ(Xn%p0ЂV=9fU]L^MyVW+)M/>I`qyƍ;ên <=wV;6􈕦^^~XK$oI FKc.zDE\jV\LP-\W~-q,!+'iHBفXG?HRPL='DihNJS+,]^SW =^3޲dIJAHRr:YpP\ + ĔPw)B{F˄f?0:/7uvʆ)ۙW?ܨ)uI 6% @ { o-4"^~ adz%Pk^jN[ψ?|u]@#BNJ0A8T`2Zos36B QŦڽ#f/1lF<}HH(bv;ps! t1l<Ȋz"@dv㪌`6k"Ū0'hѽ)諺I1++X+(RWB܎X5@#!3}r1h$V){kxI."$]>3g= 摟_$411Dy}w "1ٻt8fegCa0ة2q_\y_J¬:^"rْ":1' jl_tY6֝}hEhBfzovSx=΁5k(෻9Ӟ:1X05r(LP.V=OI''7kT2C1 VDm۽ޱU-STWY h)= ]w}E=vr-nbMquk)eqǎ~׈mVFHKe)dS]꩘Ă 0aԵ1o%IJD|\jQ&SE$ {=˃&3e/A|PwLdO5T3@W!8 6Sʎ=΍'dVxF ^t !X2IiYIN(FDן\И:I#X>Di15 N}'#wLt񍿆(L8Tm W"P.+⽀a`q"#bJ|bcȢ#Vp/g9d0jV2-/[FP:5»6׭֕ß˹c+Ůz Ǎػ%()/LXYgqVX B6M+; BvWeE{ ZP't;P :8答l{H,0),eT;i6`3.CҭIs*gMc؍ 7`'GNUeoT~5}?jF:Bw6W]򓟒, Y-=A̩DnYQcߘP,#܁} SZzF'_ix]Ok4/A>z ~bV ƅu}QC#] 7 V&XHn1*!<~D=1i,ӧŊЙ&9Du5e,Ijg P.SS/!pG6 MEdvrO|T /-4Td Mhqx S9tIKwI>[H2w3o^"@f4n4yWܿޕG E8*x|5bExI_2E$`[Y\5LFE`|W 1(H#>{v~Kޗ*;ήZ{6aF !)mR`8OۂעflR_2%)ܺz0F I.݀~aʆ'X".Ny-YU&I>udc $_~tcL-ӲJ*4o''ֈPk36r8H3s,y*n#lapbE"4][N!;>,$ ⼾w ! *=9SIGUBG\J*6 y"ɩ5{㵔\Ejbg{KhҏeS[FB2.[ۦ/8)+H5im|{b^[OV %H$5ڞKc8.J(FgF[teYb0͝!X3`,CĊ^E-cFL# բפ猘vKn&ݺ%X5Fܛ4h?yhb`Ѧ)`HJs/b*7\(".uf0ܱM[֤0!*zcrcarv-4 i-aKϓ7\z,o3jVoљN3"AákLcrW|l h=7/O!Wxcl\)UٞZc (RM&ṿrg5@ FX%v[7b'^~eJμ{~Pdv\g e? )G(SHJjA5R1o*d*|PˡN$ (dg*> 9S6X9\xO~700-⭰#$2iE&zL A |4',& Ç#-MݪV$()d:BLǪHpΘ _+j23"5~"AjM#d2\wdlx^KägLgoԳіxj^6F}[tTg&6CWdR+ sYO( ӄ̹eqos@"grr_ JoC5םU 4XU @~{n6sw!yM㞒+zT\@^ w;$awG~P m7Lpw0Ih,YC8ZI[`=a4$DZgޅʰ;營f&d[Rh=FAlz."p삸KjG׋(KT1#鮢ae^7~q3?>xˑE.O! yϋ!Ρ3oۼH q#ܜ-)%4;[xeI|RTSh':4lJ.hF.&/}#6<@rp/NG]\RtbF@g5(;9Nǭ76@:?Bir9f6 KWwyjbLR~Q(+ _(>+v?}hK/gFQXfi{CL.knUM1Tp82(>*9b4Ga.ʾHdVM4 N+9Ŏ\C pE koև t m_Y;Mڏr,4<||' PX4& SrzujK43ǝQ gxa4^9 I;47*e3g%=[{Xr,M7UU2Z%m|㰷KW JfMT!r!.5Dx7#?}zkDJd&L?{ &){a1jaW ugc[xX8VH1vPzY0jyt9:w1OٚE\lws`zYsx<J^"` #4xtбinc㏬yDTr7֋4cJEXЛcܷsqM҅U}|t^aI.Mc;U-V2M`z%!4E7oZn'sU>:R#a bl񂾸2&G-3A"|)uUvFk?<ȤxVSuR5?)uvf .2vTq2aZOQ<&^hS12:r"OTv(s~MbB3紝֒{p0՛Ցt( nGkjKiP5d2P!}?Sy9 ~e;LfvJ|m881ꊏ_@)B0LPhaMwڃo{q;+΍^ BOGUt79 VPLNWz[@R q 1iD9s;QIgZN 9L'H[XWz%wt&ix1Hmx4ֶnKRtUMȚHlg-C餰S媊$΃7{O)cNUE"ׯڈس~XvZ2o9/nZg0fƞ[,ǽT+z?3;e(SrX_H o^#ƋHь NY)p$/zVۗ4OS (K~dFe8(,N!Gq_{.M[3`z%yb=8"fa1Cwt*+c/liV`4W)bЩOB@KU6U5Mg$Si4 ᶝR>ߴ>:`EIДE~-i_l1F^<Uylmz)T9 }EdlC1=jDO@_m&6;Z\Y{a'>O8U`^ 2yzEl_{7EHÙ]ҞLfwi](;NC8 ~2= ip1_& bįY>lAޭuˏ>Ro= L9a~Ixl(u! .)@p9C]%d9/GK"2JNrq)q#U-O*dX .,PS͙aS k +ih~=Y]7Ça@2ΌAU4F%6E~kACP\ YlFv)?հ6+izYms;*3<ųUCڃfBX7868OL?;u)vߜ2ر'XNI&2`Z #wlʄWN1E机"d7x)hk%r'—&Eb.-R*|2P]b Pe\dɯwjP `UFt:F\Gc+UpJxV|YU%*ІFϫ05G @h] 'n:A#&n~Dό*x0`"J-/8SYdmMDo?yfb_s6"}zIe+B=]ez(7McV e5u]YcEtsTml-~F0p]/ޡRd 3Z 5A#dwrs02j*.^(~&dJ1V?cr= …ʸ^;P[.u. PB+~շiQEpf0117a9aL;<(tLM*N4FGmD<5?T4S-نVH(|Ekp-Ļ T=ivm:u OڜVb"'CcroVͺT_O'xR0 4Z LPIymO6 2%qQNUꀳܛ&gZ[r)"ݿ&F:XA47q&V,&/Yar {3$*w'伝#PIqD#3j+ W' yblM,6͒a9Q1(΢GTKL&bf֖%9CmrTf'֖TLskfx٧PةZ;^:G#SWZPLg-eOܞѥ:^g`@aG)\kA9->SHt^4nU.1>{,/|hC#W&X<28xK݄Ge =tP^ A4ZITB !X$1̙g3\Cr :ȈTL0q_f(Y-eaT'.m/.hP]-d<6OR@rVMc-iwD@q.Й4(gEIhUDRD)<7*ZETDO/"m,^ }JpmWضjGS7YTtFn\$YHS- /kѾ?i)~̆KQ%9MK5ͽRoL!X=L˖\/?(/80KOS9S<E۝w ̀{Ȝa?}T()K%Us?BRa"aU?*_5ʍ#L;`Yu+.CZޗW=o-ulM')qjHvN Z)Tճ'kf'A5#V{! 8FCs˝-DjXl86$GPyݺY,%!7hEAT_p"Ãn-;^b:wτ]*=%ܧڪIE&f rQ-xpe"wzFz8꡿y탰 gE5_ܾh?Z¸ jl99vwy.}'Z mD .Hz5NjZhXI t7_/.w )۞0k[Dx^CqkU~S׍F{9Kn}ǽ@jSN6 ==8dz0ܻADY"#;F̝!F$C% o,bf@N&L&Zy90!"?ͱDΨd2OS~Ey4:jK_ H!R{!33ɾ*.`qS [$eyV2k8^ݔzܹ jϴxD6}R'\7"8(>k!7.3u8!rĚr@b q 5RNc #{`4P 2M5{}jÏ;CJS-!whFm!Db79hesNEds롳MxȌLA >l1kvCPll2?HNѰ>1dė!DKfyr_G{[wO7]{qgChEs{ lS vP4]f ,vGJS(HhLp 2sV@|ZaK!ɔ2ffk*J}WWS̽em҉$[`uF͢ٷljG{ zc"+e<(|p\#Q3u죻!Q ƀ_c8b_śWn!d`^/ߞW ߃Q07Iayݼ$i[ڿe[P Ս&p}:mc_ Y۸ޘ!3TSfpew hv,[WH^Pw%xa-cdlXyF^NAZ\ïnAӖ?/ԈǴ o@U#)|36VI>A pz IU: ]܎i. Ou*w@UY7vF(H/+?9S! qxp^`mgzylx_V/6?.yO(rzp鬅[DRr;%׏9ǿ]bwjҟDOk)rT<=WJ|G l]aX}Ļ#kvw@H |Wq2Vy1D"XP˂@+6$_Z¯{H:yUCXܴ<Y]g Atj|OII(gf>\q썳D rͫPp?S I^8hr9doQv5sPhEv|ssj9`n\RnL|Ory#Ajp=mƗ%-+u`jr;d)s#?ko}n#z ~*~0Sӆڢ&:PkOW2Vcc1hً(ng\4Ǒo W ӈA_!̍}L[ΗbpMQJ狁 pm\q9~yɒ@F60ʣFn_L]"1wn{ϰ8{mj|6h4gPuUi<U\v/K*UFKZdGp:,0umҥ]I@`A{dx k>_~Br^JqD@sPH.z`h9*hiueɊآOGYG<F[>(7$"1OpŬ1sJ4Ju_z:QmHK9gJeЋW[CT`lJnZ%A`8n%.W ; M@u_O#u 쇖 @Pa@ Cs\5YC<+}d}J) Fe}*ef٥{'m-VX(zC,IlD\j9f/fAX!^;Qߛ0|:2vH)/h[t2Nml&bt'%D9cŌa׏xԐj묬<8g,:-l$u€|j(96sB ).+_Ϸ t1J ! b J~J}%:Q⮖UlL0"`fǓ3CiQvIzGVW;aRι4T<]yO)I^c !)T|us 1DY9 !iuT|̚Re5ҙ1"0mWxEp兓 h`rez&z CD$\Djevr(- #90YZ6U적v1((5-/Pw4B&r%Knã7O_]=>":n0v0=o~iۢ&a»}Zu},6V կou,jI=YBqzJ~Q֗SC-{53"$XPĽSiNp6XǷ aӸQEz偂tB_v7#Ǥż&k9CwlH@~Y#X"lmgyο3 _u$G!?;6_!z\ٜQ,,C\4Ur M24f:2VM',i2]GoΞ ੁȗ 4R T޵)B]!' N 't':z@2.l-;4G aXx.>R5 sIjk%"h>v)uBF;o,fUwGX}lOAh2Xe| }Wley.󻽢q "N?%M _^-tmΧdu3ABdc%RPee]'̪D 62R9ФP; ;>ҖvtjpQѵBCSCp|ޤ.U' MQՒ<SR'8Vi)*_q 1:eOTCYr0{2BxcՖφ p !?%p$J9H5k#1N>ӯIt;,hl;HrC7f96nm >3<ZUV.:}T!9:6ٲ&Y;V#Fb\΍\6:hICGy0lq6F;h%/EKxϓ/T a \2 +2 -u).ҺI̯ _ ]N} E"I߫ Zz6ϵ(pv_uTKn]#ŦgZ[R ^'}'E;ZX6:[y#'QO;$x㓪qJKk W,L{unS$\A@e;Dw[x؃rBzBEG&bG";ݻ H eXQ! .bUN8^{^:q5M:,!*@[B)_~Ǭ LXdv)L_'0tNW~ z겄y啘fÅ\=(*Bzl&,B9kv)aCYpe%-t=Oa4P*Ztve4"s-}Ǧj}0B_,iDa4[AmͤҞ=yDӝܚl B듪>[#;|lAO%zсÊvF\F֍rA$UQΥQ^"6t80Vi)"]3/[o$2=ymгMNs`ѣ>@Q Y2_m!)ਜ9iY㽅xo.M yh{$RGR?  bJarn_\j-x8)6k=Ϋ(O IFпSpޙ[j_ۄ0]4yD9-)ߋdI.57^N{cX6O;䗡 euʻأH >hen"$mpr$:؄?0+T.e8"' *;7鋦L CWSHP@}s4;%#I{fHetuM@T*J$JBIED_ JȫjZ% iz00=R8HPҳ„8~ YrJ[bNi4ez,|ҿ`z` ,p| mCc { wu8^`'չ`nѴlrQ~KCY(w8`%eF m PD"F?(8,{G9CJ N#U#!@k p8]*X|f[>>$Y }e>[9Dg]U~bBV 2rs#|) pj.Iv5,ڷm\"Sj klb8\KWMc,f#- ȇXbw1xuic4-lS.Ex}F$`c2 Gh;:Qx( - .Exha9DNS; yK$~W[vsZnE.Cߺڦ%\WTg| 5nDž = rRS~Q|8yH8n9ܡN,1uk)|z>*#dp1%yCXcSy)#蔱 1W"Ir_-U"%5~PuyGZSϲ_Up qd&= >񕝂*2_Zl ?rH,@J.2"_cύ9߇0IQ- S-$x^Ub t_!˷[.\Vb;Yz."hG6Ē& +O7Zsrۂ5UApL?Gͮ. ( H騣j'^a#9-(=W8KT\-㬯OHS9q]ͫEa&BRO (kYL ٝ5bMwʧ &D0AY#r7/,86{w_X{'%OA(?kxe0ȟZ>Kqb)N4rV3ᾓç٣ ^6mP{ o|lZ%ofrsJHmZs<?~N';&)pr6ePn z|2߻,dU,/q4JAݥz 0I2X OfC%CaGI9*wi9Q؂u v?.{ߛ!8ڑ'giVFAEm [L]؋퐔ԩ"Fב9R=վ6+Gs , !D4ksg#}AxsZ7Pnpeht=N>d^ ' <8jG3E!k83Bdׅ]P Q(d;W;XdA{(8V `(D%A\FҢbZ%MNѕIjcjy2F ]X~Gd[} /8o4#7ݚ`޼Sn[}ao(lH=h\CMK'>2u90x׭9_y'83 m?c X0W&lYc]vN%l|*Й>Tsť~q'o#Bƛ#yhN!uqh1:7pL,Wn쇔hZxbO dQF;{l,CFRTNвs c;t;0%s"QE֞rVHzLMmO,%5>T$wW[7T9n e`D̖VS((p) kzi߳?LHcPcGh /`51_VTe:߲6TO-0,c& (}F;D:-A K/4`wJ0b;|RzsIJPKoWX[^n?Vr2ȱt>2L^z΋Rމ{5-6^?VYȞqs~ 3$e}zMUqo1\\:o$agmesHj%e)Gr` C3G-w`}~m%pAe`#@c"()?P' a [qVCctay^!ķ5"2Ř~ owPbγ~G.V~{uU R5|DP 3:5&" ?AO%JLJS,O0v|( qM#^.!ЙX˛q \ޞ/ZQRCu.a8WI5VUIZr̀bWD}Bg8BJNib5[-W6_z㑂ӷЂAEs[JC>LWEB><48)U+Qe5ʿDZJD'鉩PrTPXߙuY }pwhXy5q1PK@?Yb ֈv{>A#|nC#Bcp Q"^˴-V1$j 05s}MoyH8beI[&0?g >}"=X":T0v|9$zu\5𿨆lf mXFiT28Ka]ܵ¦ ;v.enOo/Jr9`X"oOP7! &*Ξ?ML 42|Ji̯x@J?Ɖ/,]j!kDNS=a?mS7KCN>C28{qW^Wu52n~ؐoU]yda%Ls*LکȓC"U-A@9Q9-lOx'pP!G…Ha>a(Vͫӄ:zഁVR$]b%B,][hHN5F(H<*ϚOWY2IQZ$I5*4,ET?P{Tђdt%2%ڦFhR$BOɲKYҷ9a=g$]Ei$DaWu fMXx*Ic$)]6'-$>dKy# tr^`{E# uB&6K)8dgã2xx 9..\'ՠY-j./3е vג%:Fx"˖Y; =/5L$r.0wBwHys?[.{!쇕=K6 y21r{ OfintbäX =ؔ~lbnd6xr>+| A@8%"&bP +&Oo#3H*x? hHYwN8pʃ|oGIM.Q„[r*Ӱe iU0j_I39H\탐VrC?D3%rGK*/׊S ~ca`hk+SUMܷjRd{S53MED*68|jΖ:Ί[s{6$_kuwfDo$@ %4F⁃ԪGuA鬹2^u fUÛAY2q5e(xoG!IHs7^`= Q:]WQc UvR"F_wuG9#(  H|GHT^*:j6 &Nm5t͈E08CF+yն켴 M~⪷_\]h#&̶txtԍ)„Fx»$Bc.9}s;ø}}!o 9U&}|X-u@J^"FStX _aؗc~juzx"x9$zH4 巜ٰ,NBϟ% ;Pb'-eI-"'a$KV[n(1+#qS0/yD,{9UZ](+m$ =Où}@DG7$WFP)7D.58^C|Z_+rPuKrUo|1*iLl >%*NsSSETM&{^JP;'0˾i71jWȘJBx!~Ubon gDdZ|-6!"1榆ίRWi"ZGdB r 3 |5duƔlNHm%P}Z~]@,J'uD :UpxD\v{t;!x4ywf06,ZeAТ-8Z@O2s?0 n$>CuV_7ppvmOSni5An(@ >҂4%oyzSb `d"ݠg;T5@[I!t&FI >p6b͛t҃Z+]TiOMGll!8WcRU-c T{:*O֦kͅIG&fG3/5u:p &2IhmsC6[Jyʖ G9ҷt,0rHevC*jfrV](TFXCюMd`++Kvtj%@u=EsGI,6k&KznEcJ3;E~ؿL~>P!_"ܤjm;@ cb>'~ncA&YK2st G~}?5 9mt]JKC"\w07zz0?dP<({3*/9Kr#(`neX4(IMHTs63G C-@Urs~ ^+iaފ?ŎvKnS2Mx" Bh 3AtA*g1T4YR(Y~|k_IA@?7~fcr7H~j'5Ң0^Atkch1T@:ƛ||xIKw3˯^l+waZG Ypa4`-8(6} @q0ekz u7`H+IO~e+%X@v[rn(nO2I h@Bԯӊo|\d>ۂA¯7An\th3phhw5?֍VҢo ƺO|Nm&خaIn8\ rQwZI)3Yck_R$5/v?Q!y |.^lϲFĕO,ոñ' 22};D3/܇$h4a8/kT%tEq9}E^GjY"9 ~]p#kK'9|3͈̈́igG-lZG}Gqq$\@xywn[2)`奈@*>.8o1pbi߿xd޻ >y C\c  GօģLȪG}+NQXG bS|We^'|J8V*42lOaDwÖQ#ɿ}=Ny=6XMA.B#.)Dl\@0hw\NmKŎ ~ѕ#.ݽA_%lC3c$єE`՞F newe*1N3_Z.dg4¸CƿŰ9ޖۆ[]p`L<BeC2b=w5-9_U؍uIBڑ4܌eD, .3gXVpf@MUŠF FsKWT(Da3X0Xb Fs+v9:V'䟐`b^P~(vpÿpz0zInA1!B]eu者NY ާqypΎ " [f@v k1&PU*=WbmUArDFX|xƣ7|k {DX_=yQ^*IQۇB'P)m"Vp5GBD%K Ņs]f($'+}].ܣ_W{84KeR\P(xi ] |;>yDdH[Ѱ|yJmH<q Z}bQ&fbB=w^JD}֢Vuн0:4}bV;s:^PcNLxP0vgZnаd㝨"t$@cwr튕1i6Λ\u P~H-%>jOKhH;dEN_dFAX;{~v4Dٳ9T6p?91:L&P;HB<4A%:O<vJ#\I;C 86MSuU8KZM_9,O hN2)U+tJ/ȱo:H=hK{ +=/yU09 xAGd|k,.nz8rw.0P_ޥF 'A:Janثv9Ȱw;\0ZF7^&+ap75^oq;9ygb3Ҙ"LsӈAsK ׭rHK{!ٮ7]_3` QI&dK+EMLnV1j˜i" bGGH ~iv+sAV0 q_#v (arӟoaUj$;U/ fhx h]R_N+ {GR  !P Wzsrf+cA燫Q|*W3Jث#B@^wZ1Ze&¥vz_*¦=o &=r.Su떡>Fe$=oHAЋ'm~+Ed}j1C LbnK5--z˃!#2@#16F@t7gN& G_4K浪(ĉǓrm (v6>JfIwn-pvG޾媫G!σ۵Fw <>2zeu-tJ6\B;b Q4W0~^2 ?&aOz[+A^$^ )D˛y,B߳U #pb+.w&8%]Ы(+~S汅 J-\])6uX}ٶ_2`_̯';SuvFXG]PRVIu.@+$!cR &0y1&ڻ5hٲ7|3*otA:dJ-"y>㉌"R=YbfhwèŞvTPٽ2k_:cD-EP{⏕p2P Q*/[~ioiOW!XE}d_ʨ݀d~ jfxha5Zn4ՠxh.[kT`8LrT|./}W-:rWE4e^̔#{fQ;f/gM8hu&;4͹%)Mݦ*6kM@qRSG ﮮ61)"UNF_`'BәI*SWx͏<2S؝1d)'iVxa C&¡L G :<_+ӅR PTCo*b9ثڗ0ՏXo>޵Śyf,q*}TFU9ZaZ0I*eiH`3E0,l9bxc$D#kNtD-7tHPSo =Iw^wO6+or֩d@Wc`V IEQ7ͳ$- KYӴMre Ѱ甖'Elubθ14[wYVV m!|K\YYC#]\b3FhIY ThF?Xī6hF)Еe+Y-Xy@L"l {[ q'WRҤr3mQi>(\8&DPJl2tel7|cXE"hy847Zn9Y: (R&MR.g>,tG7E2AJ$5rTq7s-?fKeJӓH_v9M7K돶HVxO E_w 2D!%_ZR){,7 l;ZA"~hɺ'9^zb ).RxA|A)<,?opdKnT.a儊#| d+QS]HM)1 &. @hXc) >Z$O+|,)CdYR:coAXV ZoJ#AQLRvIkJŎŲ)Ibyi x+1 /ʱ\J]"\eȇB ܪX`gͮy"]7)‡ͱTYeQPJn 6,!(l>C,ֹaucB p?ԻvUxl ,bZkwm] PůM *8jىX ya Q.dTȖ(v8P(s Y r8F, H{B>ZGyP@:q_{'nxE$EV&p0~Ny:/Ubs@"(U/7*]40I +Xd9t^3̤}b:^%+s#,lmF]&knj& .1s`KIDs1v1{fGuſ'4 9"hhIGv8Kom>][ uGIX7tQ;I! J FS.q^/{кwMށyDсaObAI?:fدCѓ܁-5 ']CO9O~co-cҮ ꉞhȒTiMU=,֛ThP5JcH5^ҍ%oVC(pЇs)fX"Z8JI~&I3J' ![[E/Sf6&T VÑ$w 6uN\m GuO? @O٨;WI߅g78 $"-ʸ,l;R]:}Ա|+,ZJpƗt j U dUqɇw2-c$]K %Q})Pj&&nEB6%^mf UBo u-n?m- s_T1=y[%3pvuDA]PLAe!~~Uc'd tNew!D՛_>lX*`,x 5\,Ju7!}3\4 Jd>ioPXut#Ed]5,v&CnFҿkonR&˪夃+W0e"m-6QonucifC0 4 Z ozY~7vl+Q ?"}8ÙdX#؎,B9J>wQJבOʫ5sA~*.0;mT"Q4Gt~#x6; !݌9R5zAE1yCyKJNL "E/}g+[Y}u6wp ꬝$M G7PN;7xM'PmΤ4 %󃩶&nM:^>3X";Vh W(!O3짛T #ъ#s7T黷Sc+FJ*$ 㤹UǹJ4Guq'-Ao1T8VPNV;n>.}A)GeU&櫰&ġdRm٘D5FS('QxT B|2 ;G0K#gᛖ<3BWRYm+M!  - B>LW\ړ"I ,iHutOBMGؼ<|_Ipjybd~ZWF0pY3I-Ȣ{/) q*J]-N{0Mv;cT_x窖c aC~=x*e`hD/STUo@^F< JѬh}4>fI7@# 3Ѧx^8-9ڈ,YR.5=8VFb<M15-fUU}h^-B(ra.GK6?:DJ&u5T:{Mrd3E|bj@|O[&Y8[gXгjԑ-j$[Еql\bbö|4Rs;Uhq9VTCșO xd+`Rh?!&hQts%.S,et,:]Z]IEjq޵B%jGl<|&d@\ЂK6gA^&/ߋ?wΊ3ve !A)No1@ը#DB"c\TE>#|v ;Z$wKe߀[OQ4&5ʦ^tANX1`4C3Q3A#5q JwyR.y]q Md`*]vhki6~d="66!ktYof=]9#Uudة[!J{r;{k{.ڬ.2- 2wb|gC|Q(>,OiMn8!CIH.<ޏ9?*/S:ϼu4uD=؟f=-j ya.C$~Tq`%|b;`Ŭ:x6حʜY 4eeGk3=[e a'9شWrvSNhbLQ٢ cl|+S+#M$ZA 'iIy4?ϚU)'Z,8CkdQZŁQL5UWQnl^Kjk:sX4~!,+9[k9-H,ݼ+Di4\~6mg3B~+l; UƑՍfWdy.NZYEkTtX 4Er͜(3AY=:bTl"6_Ã|"] ԑ=`ü9XKsM'FF`b\ָ Y1mcU &}0 m`Wn{m_F5;~FKΚdbadr;ca&L,KB `v ės y?40;=\Y.$Ƣ)  P9 )Xh_εP-cI{Yn#9/MV/őGiw9,1i8oUW=Y1K6)Uc5y\+ro+h@[k Hx g jJ](TV:XՍmX,A2j o=vT9Sd]7(><]S1)ri偼Q*''~LOrVC56ôȺug"`Hv?,C8j!ŪHݽ̀)Eoؿi3)+|䓗V={%^J0PAqU?bnJ~lovNNtշFWxK+tO^vTf \weИ# WL>#3Ndw ykpmJZm}Xv=%\G'e( PqKU4OimZ^i+g/Xᛷ\t5" lk"x x˘nxF?|`Δ\L[^-RdOZ$ Wa𬗼/A L1e[*+wm?ImkYw/y- Nwڙ^cPV%`_$~D2_ia Ex!"2?N2SgD`Ggpb-ވ膠uWiD{ M_#d&^nl#d`FK0hiM2.fa $*relWO.@B_NkB59'ӖfESX W$M{]0U?MfT,;o)k3(1C?1.-5Y@x|0ҏG<):uɨBMaSJCl܁dh@*/T\T?ܶ(jG[ ';N'r nq$ٹ?@jP?=~<\25 yO9knK''liX% u֮H\%耸NLߎcZFaAD"׹JBR/|^@ 09|~?I$/z8o?>*_Q^͕4)H],1yپAʀ3 *FI]"TZiLJ̕ 'z _.ndžje] 1&[G-7x-Ks(qileI 9#%d4ֆtƌt1'!s[*Q 82g "iȊWT=ݧa^7-l?-]멇 ڡXpe%杴D DVP-.Ea0SQ[/q L|*j΃:?4Pkӡ; z' )K6kJ3wǕgDr2PϳKx;ٚT"6;ɑ!EBb7T㬟Χ2JTg6$|mķ8~;8QdmkpWٶ}P=AmT|BJYfz PK }n=A08Ld6e} [Om~wӌ3-}o=R$n*bEo'G3i˄Ί\ƲF] b]j x#*~2zF;4PNgwsY%Ȓ_3HKHJf0<|sO ᜔tcCa|+0`i鋴H8NF[k<}%& Sa&"A@X&UL(@zU0/^NERBe3#x>E;8ܱ~Yz_\m})hbB"k1-37Դ٣l*A(&GIm3R>o6ۃ<8vr?'`f췦p<"(?t[zu/O̠T.S /RQ7xK^7yM_'@iU\>˔ FOSppUߒ ȇu4k$ %0eP4jfUU[ytWguSH;b/7Qs u&%aspDa [ҭ}d<>O&J{S5^f(L΢bك?Y &nPCKbfD˹LYnZ M r ʕ>Qf (wJi}U0L!29jG* khc>$#L{>[!~$h>ʸYgc.3Y?*̛W&e)SFԒg"Qf"b3:ڢ3.EO/4Ds4 +|·Pg~]|.?SK"iv5h'Aw"`Nhw#~K ( {Hx^ IJDS/__bz_T55שMg#6_P[=ؔyNocHO ۿӜ4Ps&+ }^9xRY'Qn bIVxL }dptDa""=JM?SJTK>ƝАT+q߂+8,ooV0eYs{F+M.n+7/+lvm':k YT$kxErzҹ?F&/bGQ|^'2PHģY/'eG=qz,Rw$|ZG(vȡ!< N6l7}C\کtPs@栁6~1BIvZaSkʒ2={Ts:@Jy+\3@_[411[h9'ˏvAP01*KsAԝ !Mir ]~?$Yɇ;kow¶e.|dF :!35K WD!RŸ.nt,0OMK_RU8/*nx#4Cf9~JՃqmYMVєF21OKI NoPSi@xaYƀPNdӄxu4JH.{֠J06o=Z%Uj5uh3{,](>GﳵK`$|ꐼ* 3F(S8o#2=Se%ޚ%.6%;:u7|CEU[#E{Mmro5,E: qQ"4ҡ6\,UJI@Qg+Di`]ɖp8bSrïmϣG7wp|C@`.|xgmݴ#R mSc0!__}f.{)j a㖈lUL.ݿZ7ae kƻ1I*NW#If"G=5f{ܑLmdɝf TLD&ؓ2v'&hy q.uG 2vIf uaG-#Ro$IO.pQ ,&F6Sg%}";f#262g-<}Y†5ڟ8nޱZ it jS̥hPY>?j.+BK*Ҟk ʢA^_Ml­ )JۙR駱3 I?c6?QÚ۹#r~{U^kO#KKҕg(">J+Pa筎b1{nMvbC/ms]fSn'=Du^*Hbtak=kH!rJ7쒛E+IzVCT f FJn.SrnӐ-`qE<eِg]Iq8q ,_ёm-~p ؔ_A[I6dB`z{*TpQ֭ߐ(A~"iXm 2ù'"Qǩ홂1M L/OS -ձu47X?M8[.Å-AqTiPX>4:)FE,gI}>"^rsi3،[VpM:lCαSfDtM9%TepJZ`JVU8Dtb(x`+ďVE'>Q6ʟ,KX~w=ΤY,W73IBZWouٰBJLi,S|XGv/9V:0XPs.Hx"etux3U2,䄫xp(h*0ΜmcZJRIm?wiVe5>qr\C y pX4g+miȧ 7wI A't`7~ygb뻟XVw2- *vgEm+B+cǓqk?)ƸX du&Uvp]\l`% ށmJx?b@U=g7- R?&5(Hu͆SHc]`E TUT*[q%[(bKrcA5V"pеFvP)}OϗHv + pP=ȩ1deO\xi_q‘=?q5NHp7G=9`KXÄsҫ^2GSK c( GM8n[ά ׇ*ǚDY\h0)/%9.GigPB',IzŬհw'CmGxT2.8\s%7z5 ~6cx~ :eoO| o^3:(?42b|Y/PtzdEFo$0#W!P.۹̞eA!]"pyijW#ɏ,Q5cM fεېI34BK*9e eE[!Cv/oݩse)ڂ Xx-W @r@KVa=ck2r&x5qLb@`#/6)oDeِ#P9C쨼̂.QfoFB'Iڏ!o|•v+O'BLm+.<Ҧ&m?{ 8wL6`], 71+,=h/9HdlP{Ḙs7yiJCioC½-PL1b/}j4 iqPjh9nS(uAd,ZF1ooCW0 ,7T701&';fqR&:mw9ǬDҮv57TM]8;.ז7bns"^m~^ȫ%:*/A`6qǁ)^E#D {hb:#[$'V!Q2g :Ht_ bp'Lhf/KgD-qEFf ȰWeLS6 c)PRnAA^0=j&㝹$à)V)`baN{5J#ssIjgIf! '3 8bk3r-H%߉,5Tγ|8ݸdjpmnl%" !n|ZIHzfIg?Tx l?)*@D@q ;>3ƖRpbB'+K:f߻ZtW7ɫvٿN7Ad}@GHKW񽭖M ]vX/5x% Ŕ*} kPWp'.E'T~~S҃Qcxc yf >IDa-AH#_L[peZ$P dbLp0 A=mXUCeZcc$\-Gٕ;x[b,ixߒc6)D4i)xl*qXIQnRM<%ƺvEUHdDdrZxcVەv5$Q%\IJ_x1-hC .S_'h0Qj_ _k!4TJ)QSm¥(^)uYID9%]R u8)nMnzZ#^sH1*:b؊fv$8+qۚIT[;O&GsQ^V +6?(6M1)!Ji !ex+wL܄\Z"]|Tx rR)[KeZb#թ֦7mN&׆x&cgX e0 ȋ.QcPw<*Sȍ4('}/D25!%Vi_6ъZ史[HuG4%fF A Z,B0U^G[~.dp;RcXN.`M#ڳDx*Г~HyBW_Eb:m)j >K@Z Iٝ5s|5.٨TLj{[^rT>y m^cbo`\,,"+@_ݘ6z3j^#0dX4hwYD`cp N<pcʙXM*5ᙫu=̫:R_vc' ׆CG;A)' Ȑ/jdѬe X_~/l"e+w7_J֧i)'s\d-JEô=rxwIBSt* oFmw Q(-VFQ$: rХ }$=\NnMiq=^#HJ$ם )ӈ`VE`nEm_$ #F{fVAEiL>ʻYlP9sI濰zij 61j[ ~jQY+m)~f-Vґ,T5'hpT!OúSa~NYkϓ(&4ET. >YRNn&Ҙ^,+v̋׷-Rn[iGZD{\W,c`sAeLʘג%6MB Y? ɭJKq$Hia.?  u22p'Si:% WO0Dd' ?Sy $mfM VmӰ jiE*Qo|:טF +?.;zek;]zEsء:Yܘr]WƳEF`WAP`^&& tƄ.FhK/JH%i)H+s%} B]/IJg-UJe62@c'!xni3򧒾,4!8>,K&@[|t% 0_S${ud%Bf:M)q̀{5f5EΦ$'ԣ]k(p[cyؔ~W#_F"HN5fn{h*,ܠ"dfa vdA'=gHPPYēkY_׫"iښb26~pW4M\5+P^V?jsgy#H/W oyt8MvQ=!ÇxX WwHxg<ޔ?6Ը&NT. sQ{c O?3]DQ L>=3?>u㍿3LfӼg{!ӧm`05ϡ3t\~鴴-_ٻVkˌ}I'+W>dlCcMrƒc"pQex<3ܴMkPݽW B?6>PsL.b:Rji|0M3O?4bmξ'W.;6<†_״ ]hZ&3 |qkc/ j^=qPGT IIK&+b̨bl؏m.HW_^jm}>vZݴLYU6%Q؁o;/(xzW )eae,n9߫/MϜ7zdj~< vT]Wvi#UN\0 ۮ '0f-?"2|{JwYؼ'j@.{SѳVAqӤ"E/96W \zĢbcSq2m+r9[ IK:!FGzssgh%&UEAR|Q~آĽ~h).}:tɆro m 2LRm4>BA8ݷUTĿ_fM+tґrr\) yK#sܘ5Mث˼x G2T@Մ FN࡚ᄐ [fEV> Z@|W'ֲƓROBJ^+bWt[7ҎtV~a1zِ“n")p(0cPaVyf4%y9R3K±Tx2 ɳыjHUC,x'Ը>=܍i0PRpW*AH=q+t҃sj *~zitZg&d@z&4'6Y<*v&(P3J|ZPw uMi{Xd[5m;DzA)15dNJ9}\iGQBP@E*6lveMk"U"]~KKj.;Z #=%FkF/AI[M |lT`YK2+062%lUGv*]( kJj@\C Ep3&i~"ֻa܋Xc9 tU_>%4dY8DdY5/jyxX?sg-?fZsEu\` (!۵IRTLmq! }d}UC%>'J-~o 5 HVKLTd7\_<.T\*TK1ZcD13<KbH<̾㚎lLs3 ke}TdzBWZK1ڔ~0,[Ȗ"#0lvd/VU*$h~$KDBSۊQ!Gׂha b'~;xPrܟCWdZa:"2t+x/߈jqNiNj'-cIN>poJ];ߪ6~֎."PPdO `K Ƭ{-9 *F_36}''"&;1%ѷJN<o?ˏ|,̋: Q4Y<͆/x̯8~Ec} mzJ&) J >t%%KEJ0Ą}hx@Z L*yʖ} gk/$JjVeEC *4=rj\$fs5SB a~ͶY]kMO\9:v* fjx`_wq<>ſ\%.NƵ82'h'm }Qn41V|<´߽ >fZ)&p g(A;pd);GZ١np;t>~*f5\fP]֫%}FWCP#\>WP`.ks?f]x$8t8 >T# ԫ/Dr!V|ŀs\>l-RXQ?^-l κ#\ŲGx mE1!ȡF򺘒q+Aw 6.jʂP+[4bu?͞nIljhצô`NKQ殷;`L'ըXpB'B̌їgyQ2 Wvǒw3b ۩H"K/: |Tcd5.NQ/Dq^3'qX^? xIF7K«9Bމ6zJ SC*E;e~oJ.@][%j6n׵k((&._w\{*ʶ~ jM0эz' rri{[wa>touޓ &"C1}}Q`NAEl\d^h˂Jq28 m0w+!=BN} cbj.3-Gx^D P"?V\GЙl ^]i[O"CR띥uH4NLgQVeG6˹203Kyة*F +iIP錢d'?::n57|l/%iIkŕF젍L0JNk=.,JhACԏ8c&WloPEHG+rձGnz6R:B.*1%J9c7 q+8ĉ X Zw,yL֎E@!s5{YV >$o×1 zgHΖV@6H) J$+(J5ԃE,@]]S*\~:@EV([uksPmaLLa4xQ!)NjLJHwho [MNt5%-?J>Ay}o&! @+lwlt@}$!o_ĉ˿}>`Nہs3{V{2):m4Z*pZNjVS3ʝ7FX@S٪82K A|JFvїkm}% sDטG-$t o#iy?ϓ2hj*?X^Eyo[yeCE'&֯I^uwfͮ)uĉOUskă}L%gwATc_ {:Hv1"ʕ:릚 UQ{DFO/@c?|x!`+7Y %id#eA&aI|MߣY;cjJca.oG1âh"ͷ(}8& 8Zr4JР5ցd_]w=ifוx7P0g6{ebz GL[E oyygɦ)sM._KMZ[Wz $9@GT"W?fA :Q_$ô]M}B~q;m~UqQwz7s^#Y#CrB6a^otNIO3ĺ1r71Gvr*b[䕶8579J_N۰|wTM*"!]o 2H.=BkfZ kvB+f}Ȋ'P>~^,'[IOPG!!,օi06-eޮrrp"`㳖T壞D@GRPӤ'p4)[GNFYL2TAf` tfEh5䏅qK,v [w/ԣbl2.HS?&4t @PzKx$Ϩwdk!K{/Pj zkޮa eIpA_'܄Q/ 嚡 n,;KPصnf k:>pZD̚AQ|>vI&B?&PXh%{@ApqFZDG"{%R( Q55G&0jq$pfl 45m\vX6%qs5*o% _ ßq)<Šr̈́ni/nCE+ 6=Հa8^ԑrFWZ̤N=`LWdMT:'k@8yO /)b >Y+ _šڮw seƾ0d0@Nϗ\V^(2|RE)#87xr  /-GF? Ve3gNά@GUr#lJZYT =Y&KF!f|60+ JޤGBɦ"k~!ר+)R8^^m/-uJ[Pw¤8݀&kmr q, @o<ηcHpSSqqpM %&LDcz ,5'CPW{ը3s%k`}S XYBs}[gsf$?`fa5[ٽ7 vFmn} }v?ao]òo#E\ .:&/GپVħs9v[Ȇ#4%,U,ࡷb>~u|cc|S_M{::R3 {FVFyKMdPYϐɘLjdCGs  fnq}͖b*[_< {-whg>2`gPi}6qwwMk}-}3iʳTT#@+_G /n+ \e?T/b͇ڱ&IY_*IU9FnTp1r:Ӯ|;"7c_gh}_ 4a"˸—W&*;Q&)ޒSX@nKްs0%\6.$t?N>?G/?)nGD eRaۧEP5Uc)=%3}qa̿zXqDMxW-lGf^DL)%iuS8CLĽu`}H3Eb \9 C~b^D/>U˪ `3$Mʺ3E m_&/=g`ipy}[`*~}@~W ?g1(DHO0F5ƛ<%K?I޶$VXNσ@p$+Z;@+jW,jGk/e >X3gRuY⸷rչ/@i:\c 8`}b` Wd/H(%'AMp3@qN!`{؀V|á; wT8g9{?RrT Fa{~S0 U$?y][_9'OqYTBy&?[r7GN[4Yг.#k{6 }WsJH諘ސ]9 m;eKCЮd]s%g 2^t͘,We֦&cIzkH`# : 3"{>L*Phn1c54Ns6P2Rp:!ΉvG@: 1틒-ޓ 껬SXgT$C>@䐂LNWB W) 9]Gmȧe5|ۛ}!G\A`xUs&U?%@?C[=cqtc%s+tQTcIw2RQ5]`\(ӡ I}:| nt(O%+"n" UJFDLɐ~v Y;XU#vrA bN8S&Tz&,/"VL^@ֺIۤrS, Djh<ʫ/ln>O =ͱtVY1s{2njLv|o%:wjC*U~ k rv[6U:00)K^>W: 9r߲թO 08!дzaA$\ʴx6GOwB#!~]&h%o D==< ۶x\2CsM[3lDާsiaH{-6;Z]MA{"`,=56%>+hrV.Uz E\-t\n9+Gﵻ*GSovL;<3jiF/ymouƍ(ufaT`>`|?c pme(VoT+ß6ιs9HdԤH3]$RCŭ{ጇQ[2Xa{y9Ҹ67YەQA5lUQ׽Գg gpc<$"z鿰mE![+ӞPZMW&-;68"b ,TnDC0๛$D4,&sA*Uc̵K,ې4H_VNevF}I)\lVVL6\2lNr:Xl4# 'P%/X2l4)0Ө "ϬS?V*8,@N*Rh046DP') /F95n B&!iuf AZA8@GėE'>85'wSͪuk57?)w+hFe:Rh;~W:\ &G{ݮfkZvz!Ĭ۰\omU}P `^5w.04]c"?m«ÖZ FTwW Fȡ ޵\] EtU˹42h}RSt+B%#Gp-کtЕJ+dsnf~KK9wqI7M٥}\{) 8Z Ҥcwb/n7kqH*Y4wopp+h&kv)W3̵Y-~zi`7nE]k4Gta2$;=[ʮ74NjWaG-+ZU(ϊo6*H6ːL7%J j'(#6`Е萬hiD[D)ft`> -"Y( 2ю V{P/Nb0 ${ZL]WzJerezA+\ s~mykvRuEvB0*C2-¯vQ%e"V@yqbs'!YII=}R< ^*W/9Ǡ{;յ=@M{)]!\ܲctBƼ9.j f pǸBKsKc=׮ ,F}o} # @a@ ATNK b2XczS>&&Fͻ}tؽ>\*`a!Q؂[IHB<$r Mq(m"mvޕ>;ArY:ʑQIE1ܬoKdQ<Ђj< >hzx, tJ02wlJF@^V(רhȆc׸|n mr!*ۢ=1ލ`R9aYcD\00f 80̢P/|˘kd$z_"஭d'O@/Vi6W V V"NE8_mZI-Nzj"WUHE-b[݇S/!o@1lB&Bqi z[R-,;۰z7(,(ᴻӕJ~xHh\ FZ9"9tyzHI)O`EeHGnhw_gܤu/DH;pH~pڜ+ tn(r1$рP. GᄿI,Cx9LW$U{C)O`BHBs?V[֫(SkG|W[(- r̛b-ßPHy@mD W9y~:QmS ;;i|=^u6`f޿)]Sw \6AG!AG~9W^6}e7F.L]ur{IHo YZn ~[G!Ћ_s fLa/bi:Tjv6`Ǩ'Lg2ۍ$11f8݇Q]w)q0+/M;bR*pO!\VQ9F]tLP?5^nd!HH':*$_VBNdeQvw)>Zj3ndm2,%Mmv7pTk~.i6CxRũ,3l{þbᖯr]hooIg4Kuִ{T!wI?o?+_ @:FGd$YKE0 )2 (ܩ~^@)>HT8Cɤ{2a'}h9+,c-M0oIcŸG'taep0A1Ѵk*Joo9{yXS"v"VjCcB}ЫI($g Yﲻf#ji>@х5u߱#mc~-ɕ+"ׄQ]̶L{¤7ΒÑ-GT{#70hiNv3{n9Uڶ>-H7}/:(<)7&-l:xLgǺ7k+m4)#tj DZuK,T-+Hda=+E9HFTur.mj`qsis%((d?@WIkXMI jiE!~V iMGl9艁.= KQ P!+oK[!%cwv4#e=UM~fՇp$6^^|{yNKmHob>}V (ѫUt2v՝X"l3?ۄ6ʒv_^Jm*gp!Iki~'#IoOwB)N<niS)g9gtp5z_Sdu# Go*z.8oϘgbcCP[9Q9%*K9=o;$l;R):0uoR6@G„;K߫oj@t[~=8Us5P0@ӱ`xrcm}h=Fnq%exRD 9Ԫ79/ͭV~uAS:9 &ut` J.-5{*W84HT$0իlÖl]#PWi閠co=_'Y;eӮ֝5Q~/Vœ8]z<2{ʬ uTղ@<,RM*u/hw|œզu#5K`}XC Kn+f(j)rhچmA7Kkv:lJU81"/%H5`;85sԁǘ< 6*;G-[fQ݅W7RMuYpb 9<0cvZȹ3;kb_Qym~5d4ڳ>J\gu8-f&6\"Ąjg]Eq!/&b}0EkqVjHoUq{}= >Y)w܅(E1 o#quB:"b^FES=)fŒGG[y^NvM#=ݻ;"neaJQK8d`ԥH| K"m ɜ*o@B%Ze8<q HKD!}Ld7l!b"wOv&~t)ټc; YㆁଜMym35k* q)f unXڄ` D6Z_y΃ܪjKYR%-0:mݚ [H@/f?0I:a]Ͳ#Q舼ދ2<_igq't>͸^˙89RIȐu˨T?|!HD i#;?]? p塒(muu׫JA6Otwy ETU'LHjS@Az퉔gС=jHH_ZR=B \Z,o ӈ ;dk?8n=bסEV|ӸP/ឝ<\rFnW~|YُV ȪuѪ[1I#(H2G8TN9MlR3WXT> ,홨m_qN\bZ A1u_~MMc|8P<G ]LyB6yFm|Z@^/vL* =LetXR\&w%8ELXxipo~;T^ ^pZ(26y~&SDU;t턗X#m8J4{w6C-2tݬ R"1ީ'QQVhG;+5X?]C0٘t6@C.GLA{ U4)`9s+w͝$H nz2cv>2n*>=q36,&LI0uPH4!t) q1?:E(]|,sG"c1zOfƉfP^zcv%Ҧ֙/P_P/RNM}lP\l^f[}Rd(^vC5|_I{ܻ,&!cl>_리~GPeU\ +"*c4ցwd¿Wm {y}%LtanU[ں&:hj(&3 [U5I?Fy ,s9Yǖw #)2 "X: vU@&p?'z,*}>H$.NZ2[@Pp/y~He &26qOh%Jb\-N'.{HC,e]3KZYn/ê~MӃ5N /ɯSѺX}b4'x&訩 {TA_u2*xnYc+: 2_rNDxGC!؂,z%'D;f/Jx+g"33>GbHw4m#I\&#~h=-3N&sI@j9@/G~^8>6gJ@Kʕl 7Z 06.x(جN -6$2aJhi|l_ʚ%dCF%o8Fҩe)KL_u-ﳪk Y=x: 9BfMGz^2m'q/9 oe^{QM)Y-7}BQb){a-"N iU^S{k%^'\=s_b Ndea^'D\7=8GU`9Q](p6Lg9Y H,:hV^ ]p1^^lk(-7C4WdٱXxf 6Fi;u3Cyb;Z t NLH3̡z&5!lsj6yi9zߌ.,}p\V L~] #}/\dR֘5vhr3(dlA|Y P1?Ñ$B!&S J4GP"e s D d_M]tq-41"z-\-D`f:P1ߡAЗ 9ANv-"EFcRd+N$7]3ߞw!‘{May$F#'ސLᔅ $n'؊(àr5Jr?R%2u)&¡Z rv$.lzUXAgxktʜdRrqo~_i)\ʬt#F6jpɤ$_SW̯z+r5Đ<nN4/ M_N6&Qd\i rTִ4Ƽ}'=n">C|u'Hʰ>%c(5cAKCІ'-A`m}jvv|I FnjMJs(O+S 4CEIA7b e{nW] ]XRx^!{蓵S^2g<*ĨGȶ`2u`+^ׅF0su|XfÕ# „L!57ûP:jqY!6,;MHW䟯l/>ZD @M ܛzm8tֈ-"H`撁Jּ{RǢ\Yil/0' pje7ZzN_,*l{fjZ͊9r@l-02ܗճ.+FoEb멈}<[?L )+=Dfo$O7';0@`MZ DG~uݷ3+ّ# '?u=`̰0bCexopEϿ-6F9/sfCpIxh'= 4p.?ɀ\IU}PJPUٹj*HC_ хw;"sbTfy1v֡6iJ2 BKr+>P ~YgTG}FH[0Ujj abPL!dǨ y$#NJܒ[a7~ 1GU[!z<,q O6GHӏ*?h6SA W&:! r,XiEfFq%ت?,ÉHڼ#堈ܺ]p{w ]JOj&Ы1*ݴ$]c@vJ2$H2̯X: ggQVd @2=IiD.Ol7G >@УԐҝ+5)vx_Ik p[5[)oآI&T0;址{Ew_ ͢pf/8Y(Dag (>zQbM߁ |F2h45C>g^t*F ݫUhH߆_qkjXwK-x έ{%ƜsQ06H\n2ic) z|%I)9kJ1%y+]W``5n$'\:ϱE_I&MRu3)V:=x|}q>>R~mydmm+L07H hMܾ9ַ/sz]nEI:[,N>C3J!ݙp{ީj$-@Qs\ %[# Lk[Uؙ|X3UI϶wN|]'a[ ay&٥2Ge^ldL]I(O΅J}h^ͷ̒^MүJ/AnMj^/$qýe"f-5k=hW}cZJ۬Em |hrXkO7`[3]+tn4iV(52W/q)O֬:F2$ X7y9gobIʘ,y,E9q;|-P eh[B'~,ɴ0&a/a}ڽ}Xm *6 ՙT}bs:!')6$gH` y//+@[D\Q>E&2BZK#ϡ|Uv7v^|/= ߈Z6`ARnԫpBB4^WwXΆ "T9`j(;mG|\jMƜ*MOJw35 myȗ=En\YSL\׸ K4v41볫'Wt&CMc#Q*OqN0lg/7Y3vBPKś2"ڐǮGYU rP1VcXXcRXwۮ dE}< UU̠U=##:ˉ I~ mj (7B[ ٱ E[r;orkGmBB"mq:<4T5ONMo|^Bg@zrRlK)QyW@ QJWc|;z )\<󤉈A_O鮥zw-ibxl#Uۀ#EgpD A+RK lƬ)@ 8Zd.%A }˽KJ#B7EH.umbv#_%dR*קM!<++wo F3y/÷!n@`jc!d>$:yi /ET  f@`۞ }[3&g NgcS#@.L}u~FV((iJT²Vpx 2hcwi;,`*2P| B$KK_ غqy:{g}K?yӐN"-P_3( (c>~+~ۼ)dX&8i&8}6eZ ϽhjL58~pAU̬L`]I0p?!ytIZ'hٔӉX1zMO.lj9:A~Ըd#B9UmytרƔLo.PX"_+a=&YW/EbQgh~2\쭹o 4 Jg׈CaGvʳMg,NŪnXX^TfA6L %ejHW98qBœ1@Hbn@0 }'7\鹐{*:},UCH\Jʗg,*ƚ.9 )iK?7ffwP빥p5bBw3>pL[ґ#}*JiŒ?Ux9 AsC*ݣcBܐBF&g(頨gI@_Y:ݳhE PY;Ouŀs&D#-tҔ6/qd6ID=*duB$2>n= (̩kZ_mu;ڀp!D)%s K49k$x2;אS髦uRU|/^+Kۍ҉Zlǔ:hs=)/ w9֢!xL}5S:N MZ=ΐjs ~0NF _0QkhCyAmw~xC)1ϥDnb(sT=;ipԢJM B=uCFPU[B҈gXNH"-b!fcsH[7{斎g35B2Q`ĕϦ4B`%:XNEZ(zB'.x(l6E Vgӱ\ֻJ6Si6.dīrzӘJD΄^Vs.?>qқ[?-KXK/Ϳh[㘘 2~2c;[&>1.'VH" ~0^(jPJ~Jј&DAZuNz uv&dz=݃IB?*#/EƤDirh |.u\c+<2n*: O^oux؃a΢=ٰ.s89;BG ۸z"ҋRXޝ gwczV$ Idf_K4z%xJ!ԽS`y3KO\*yxHcB ؝p?j㪹Ƭ+wVO]4|ԣ7Kࣂ|msCa}'6Rs7KȌCƶ]Jgٿ@.O\T)'F8w^%8AW#ltL;]o8ԕ.W PKz]M`?=7_G:6P#j'beF&h:(~WcGRF27d?smdv{YT8?^hs<9baSktl֮ m0ξA+^|zE[M]??1lxE)ѥsŮKsXyRcL9 ,rdd5B/@Z:C'<{:q/\Vn4H):O6DӬ>^P*(#\@ؾE2Eׂ5/R]=%^TT~FOePP*@IFFFJݶ  *, n(DT5CuJIX;Q7B2v1[luI1]G6(FqO5+(Vj/o Webe]J{ c5<>Jsk/Ϭ<T=kTO />׳OW7ٱ+7te;OΌ]bD"pd vYz#شٸЅ5J+ Un6E,p#{QwVYyGQ>y[كHKX J z5\]4F!L7>|8JM - YneY' }ʺ=YB ^ l;rH-Y|ǦF#r݂Ӕ*IE1vUe_L,P3\c]^߸Y +;K'P@A;ުD%#)S%g7f4^)hRsYq"10=%zNBҩl_1XgܠgVƚlmǿ#t0XY6l:]vGclj&\ c)<&{;?&K58`֏JnYO|T}e\: 2@})c 0S=&x O,6;k.=i@Ϝ d+LYֽ +Kڅ>6mX:iԆ" ~Ê\OpX&؈iB3q/ 2,Kֲ~ς)-ITk}ANR $6RuSmRr@jQ>adA ˌW lFۻ6Ymv)yiCuߜ7:jUŧJ7`ZU3 y3] UtӔcג^ o*@7X;oR`mݢ H2}C f-Hx^8OosdTG{9'$1C:nOSQxrQ"RFCQpF$~ ?heޛ{MV5zk;HTh+؆pXh Gv,'Ik%P8tLM*W:L06碶 ~3DƬ 7Y2K~0wğ3[p(N)v J0pcv!$LO۹# D6ox `VpBQm7gxcIMTCnϲMɜc=1+㚃pmni|I;R(٥DV=nJHߌ i֚ (9Lw=>gf=iSvEKzwJ o[@ SIDŽK.';GjZ$Jra.;?fnO ; f\yӬu]c2vEvZ-lu(oRoEXpq*^爥3+(O,]j #`z=Dnx\t_ee%s]^` \'e=_UA;n9t[ jzcS3n Ȋb-94 J: |.@ڬFG{[QVj|: ,X#XtP9k:9/}RȬTDЂvj.f1yZ LlqֶaWF?׆*J DYLC2iu쵨wY*ai2bV_~SvvzeEQ#rT(O0?ydN Kw}U i#vy1:DiGq(u)];ئ`gS7a^JuYbr(bS;ib'A Bjm/ifv>{G,J{R=Cg{pȝolb{AK]ᇺc;1dH8DHOƗ^TI%&XB]/sJ _hD8BAڱvq<%z5NvX fiĆOs"8%)$AV[Tb^Ei{ "6ht1~pfT.ƫxkrF " ]Q8i7^4+8%<6{j~j]!숐?!&a? ]n0`;n&NBb`C35v̾tFŵY+ΚpZtYKᡋm *U+GZO) +3{ {F`HcٍY]=0iuN: O4>66"ZFv5Z_qrduG k ؛nuhd`A[AdN2U U&ե'j\Xog9xfG)f?2Eƹs'[vK fShwfx(A.M:d}0).-eKSsvڶ3fmޯ/az5lp6uڸ%ś%N2BH΍6.eu]w|=y# >L^'v,_sm8{?wH{ `:JAF'7jԔ$W`F5L#Yo.ʿc.oR 0chʈ$yORtO.f1f^>|gr'1v>XM&܈;d`"^0>Bk(;ϐ]݂..ls0 ?}j3٘QyѦ_R|dBv+b]YрQy+ݭ׈D/ 2#TƸI !EILW`m:F+Zcø^_yq3 N#6F %#F{ 4h][ߍZqiyިIBYv^]( ŲpD&DpKo9ᡲ Ͱ PDzªr՘Zv p`^O ֩`'aDPC^Eڇ;0k{x4Y6|BpÙ[쏇2ɉ?jW޶ u.evLVf2fyh#_pPt @&ZB50>W >vuʵWZX>CVH5`:u#K`ӭH}F674Q ww%"}GZ!}ϣC{bƌxQA Gր*3ś05Pq}i\jSe G")ko΀W-nd ,_cTS,S<BZ/uhD54i(PDNS6V>zFuPj{JSJ3t(fV8AYQz̜pYuRcrH gVu )S'oLXml*nQ2vvԎ~TTݥ0\qQ8ڳ%`,QԑYg?9d?M ?K)kŸjX//da}yknzD8 *@jqCYj\xk?$`F%$Oݺu^c^ԡ;%wʼ[֖.] X2˜+?f-Z#SD k,Ϙ^ bO&?CT24bddU& n%K\%b!O0 UgQ'.X+orrDK'dIھ at,Y.a{T.)=U.HuCE_e'CHT$oxk]V(D$%}AOLG!@u/9Oaa-5=u7¯VX>$9u,cj%}1\W!h4CEbqj-dPFh{uCz6c@u"6<-ym=o9Ȅ2N2ALf ~=A /kސ$WrV`/\= r22V X4}Y3AyWX?@ =6`3A H]&DdhT2 bZ1 9D26!UbƷB4Lq_&i< {VFb`)t4AY0?u}Os2R ͥV!uGpdkJd( xezKەs]@'L|T]Y.f1II4I6k'zSV'W^.1~G]2?yIJXlˇM0?O5g!)H=i"<3w\XmF%.0HQa,f{pieּ„#tCteǯwpԇϰ͕N}߆\ %Ts=4ơcKbb,@.WADdGhB@V&0O h/e}0b`l:G7[IS}M __Z£*sc++]T7puS !D<4<]pUt{yJAuџm Q\zGj>>O؆9(yӤI&G zBU!Ƭ )Np"WAHiܠ9OHG՞U*/ʭ0EuƁi‰p:G]oK9J I5ワ+ J=ʭ79,Q$\x]hst4R讙W6V%%zS}b_-Y*']<HW-ui +ӻ 2-f !+kjm+~9&q̌ka\AS4 \ 'G9j5gż$oέ;d|#fVeuwQ/G )z2􈭜w6 2Bh-Ml{0\|jp>-Ȕ[_nO+3;?$HUi..)m'[Zn߉ q-_];p6u]a4Dcӓ39ɍ鹵@jw\+|iJ^BeFpEb5Hc^&ŷ" ;08w91FZk捖*3r<Qʽx=,9pl믎.):]j} C8"M`6!O2r %F e_B[yY=VvS!?+LlUȦ^aĹ=vw#[E [YcI[6A` $<C@yМY7? 0L/xn"ɛ|ugvl)< *#<9}_ttzb=2o7#n5 ۉ(kBIİ\dEd7#92B^\| " A]7rg'7#LQaLLlpIϹ~~N|,>{R X=ekk[k a~y VVle $ Q뒝ǹ"P+B- bDž$օc xp\wW퀡or-*/?7\ߟRy)㶺ݑHE€t ›~N?idF=7:itHP9(bZE:&|*&!Yn՝$>c]<~^}5234*;%%ك E@B ժ#BG_J1M02wyAyi^.xk_V\g,Y/ ƹ{bࠥ ][<Ֆ~9{L4Q)[(S# dL1ORvd:Hq G!هƕ;D$4< S4Jf=2[@k/ ~,-l>h׎</#-k՘#dxb-fQO_DԔլW/͞'NLBc@8Ӡ2MkŏcNfd TGXy9Ѿ6V%">X.V +!Gkf`+:A dƯ4bqR!)4p/+ц~;oH6AHdˏLS-Ob,Ȁi?2ACi*1Ƞ4$@N )UP`{@#Nj)ׯ!0n#N脋1!9WNㅘ%D(e՜W4 ov5p׹TwD"!bpf|Z4j FYLˊr*0\c'-O6hKi ck=1DsA,SIZsn$n5ބp0g4Q'f d~K<(mu4":yd Gֽ!'~ĉ훲s]ף7?z5G4S< ;{yg#VBqc..[쉘}"rfOZu񪣀U6}B@#^攄R2`vc,ki 3IG0HQD1dh޹ɲ= ۇȼGhDEO:N^5Q\ƐŎqG{e 'G„Ke)K.m$/jzlۻ"gS~]QVUm vk4vjzUijpi.jYXi?n|lYDKH(8[C(} ilh+!Cv}_%+wii̷oF)^ZQP<=sc38vZ:@Ģ(VB)ȧP/Do`"t[˥P,.s~Y- !>7Lm)esHܵ;N:c,xHG`*b, maNu覢T *^D&81i!`1N@#1J`M7&D%m"OWR YKxsB求?-"Y+T79Gxd')LbC3P5h臟A=TҐYTwL lmgwӰ䎶,;[Zjd*)n, 哇a>%fH`U7}Rm ũV~qYJ+.F>~IZSI~IH tX7C.f7 P&%⨅V*ߧE8(_9lũ4ꌃ?WwA&kDrds4,t̉MO\G CTBwvFV?lvGFR䨤 ׍ Nш:l޲&78ˈ ʿxgγbã/%4S gݭT^=ks|Fڢ6uċ+UIRI|ڻtMYhM1tiUҮEFZx3m{=}/)ߏ:CP9-7pOu:o ,<3QzAs#Q=BC[W~{Έ+U ~Ma/ڼeA.m±ukVPgxT!GsEu!|O킬u _7. j t՘NԓRW,H^J&jNg cQ Y](>%*p^m,+8\Nr Jۨ~:UFP Ee0/Jl`*Pe(j ϕlt:!!#- B/r뽧+?޵0wsŴ: 5+TTK Pe^rOCjvh-B=oBWOn"xebK,f`FeW>T5zĕn? Mk0Դ[x xD4;(U2fG)V XWlxQB+^~YJm 2,PR6AJ$S9<&-aUfR8FЦ ga}_|C~PW`k=p%`:LQ2Lb5}:t&Wclߝ]%c]Äſ)2K]O=6춲Rȡ-ȞdzhgqiQ<ÃeQg Pa]S;N;(^?0Zy Ɗ,p(mu'z4mI\'Ϫ?h% (E>IfXΐ;?F5䷊4IңzAcqS $JLYabz.(`+Cx9du,/>1Ѻi #a8TD-ʻ"GzMVQRB jB*3CG.Ď}ʊNv{^}8Q`=j/ar'(\jn^e_K]1e@%BX;p1DbL"m9g>7_BNYir`b 3ˍ 3adGfH>ͳuS]ŧ#Ǻ_qVR[8MYRfBJ@Es`o]Jbs[8{Uu.UFURFW]“_7:œkۡTԥw@ff xֹ%2# ̵X}u)ϽHZdxȷa,ԁd$ިF}a3:YPpbcyDi$ QyH_vdR4qV *Ri?4u㪊$e)mVms߬f?Z Keby]Vߕ }EQJUS/B;a51Ҷȡ'#;[KfK MRT\8u #(? cOJt%ͼTCY+] ?uuB~^ :B4j7"|+^[9^bዌ)ؚ̯pY¥ VmH_` # oջ1,_UHmFm p_ˮŁPblO}>ucޱdHwA.7 4!OD\nĂ& x`fjEpe[tN|O<,wX);s| #O钯;z )oE.x6LI Gmf= "cOMx)xQc`mϊY@R CC@& ۲P>6H;BH 'k'ց}8V8ijDwP]aaM|@PUzLՂӴ81T{EΩ:hf\ݞ;mܟ3hdKfE<] V fZ!?1Ŝ/&7 -=Nyrdrc5ך՟ GRe.~T=T׌"AWۛ2'v'ׇNpPK›ʬ # ~Z(BbN~- .DEpݛg23s`n)i!>3fyg==zYS6WZ80_ 3}] K=M8]1v v[~>ē =;M"9XGP7}'%*a56WӺ}d%)YCb"q4o*AiҲb%Eh_P3_*4ᨡqhaRN+L V-UI0 cuƯsmnDpѱfk[a \R!J~+ߏӭ'~-tss]q?` =-BMuŠZlrո_UŪsX0/xYy?*iכ,8^eYqKŁdd&?=kcu 4QvvvYt"Ah{Mnș '̗0ѵwIch}렙kX 7 {}0JZلL 3Vyu~.p#6 T <|$,ŜA 4rɕ?Lܹ1L ҜMkIs9iM.)L86 -=|8CQǛ׃ĕqRs/FЂKG3(~5b#('zkMApx?7aXWu wj am5~ Š%並dMug}$I0L|2Rȉ#IPBSN?Kz'\0WyDZYɌkeHsx" M഼I WSac8yB@ ۵sEH7$;"Fb@@1qaU ER[%pn#[7'oC9 ov]L{VǮQ=W ./Ffռj/MZ{yT$pT`ۢ&VfF0OXк~ x(3̔M;J'}ȹ˕jHa_:X4"cOO h@G_Zj"lU4őM,ky%^38FDul鿼N;B.ơ￳2]hcif'SSCk*z06ӳWe#xAY4uwLnL>JR0JbE4~?g:n 3Q\M^e:$z2 8FzuBI Z>lR9j\d waF>Gpu&  EsջHGFK(M^7f~8l۽s`uu9+988̄}4F9_vʆ`.<+ 0z  /N>hA/ZQIK օЉ0Z+;/b ]S4i[;4dXѰt_6HDf%hqxDvr #(4Jɲ!zn6G15ݼ%9Z:|~ϲY\]3v7N#9d~%p?A˿ѣnn ?u6*B@~Ī*")J_12f] !raYռZюZXtW$!l)oShx~A%򞆻-'|" ]mws5t6᪝H@`|?P&S|pZ7'~IyS Xw$LWW>W K%Z#pHmWkgb\i&<}6kr(9+R} tՠ69-KDxt&;a6< %fӫvf=nVW(C#~Ą9EݳVgmoǨcȣD)^_ cLeŅ2q ,T1-ٮ-|0'(EEǽ߲ h 6ĬO55t=ypnwYDANs9RI۸qRoۈ'+no:QQ H|t "Uz£Em4](?]>8( k6iUj{Fy1b񅭄2#Cza=}ln,n:=c?F5d~n6-0Ɖ4t$/ItME[<&4 VO=X@}!7Tkk"l{ @M=2\hO%i:w@n5~B+I.DTt47sjE鸿,HedCG䍨Id2wW~ _BxuxucbRmWnY",*.~R#܁3vPnGؓ]n:k A$+ K3kIk]Q3 wUdZ:M*S\pShI%Ǹ2QMM/9Q4EEflU"z]V*4Pz Pԭ{9x9kAit!hR$ק_-` WP^1L] 9YЉ:6[Lth@͚ن/m]-X*=+lfXG'M XV$F?Px}gi :q+)Ը ̈́G)yH:滋+rP˼-=TªmaG*!^O>T{DɈ_ $ݦwZ8(=, a.S|Xxˣ5JDBAo4k2X^Zn_/=: j>!S~xb@w-_Ig:.Ӟѥ@%<̛?;=f g(b̵&#NtˁwSHm?tU*]yBқ?ΤTa$ޛ&`C.bIz eɞ˳8B oy-4ճsu^^n* (J"pobwEB܀gIQ6t bۧkU$U%0Ą\oB/LMXQ`[qM gJ:wQ0|A\MfFL2qBߖĄI=X'VI3sC/a`91[/ܺycR%FrБ垐I[|\5VpbG_z/}wxNnErV"sjb(sT$@uqnϿ#ESG@ư dVg v8JxL?#ji9Y/5ig&PiB | fNV#bN.Y7a&D0&|6鉆0;F7YGG-[o"6q+轛x|!^k.#3mM*d[!F''m#!ތ>7~C:4ů`mRqZS3X;jO_>=z)?ʌF]׉]]6|spQ<~nYT}r8ldH =uR`@RqgֆS$c~4U}.ЌpB ҡM9qetͤCMW@ @_x =_+5"6.sS L ch9TsD#3z="VtI~0[~/7gK_R6lub-s+P^C@NډSE ]qi z(HwB ѦV+BH%D ZaTզ>`H@,Uw\χ|;?~h<F5eZIG40pWK*bU/͜.-1`{ظ[DD @ljz 6; 8cw"H7:4KxYh $$zKYXSƯ%J"N Z 0&T:&A!T1[sqX1چ,<0^y,, n=%̡#%(I!Z E'8cg<*gG\6ٛPXY/b,7ZsU5]EQ`6ZocTϣ.KijcrύD e3 2'VYB!hfpLѰ!pcP&]՟|qvr طUmHxs $/(KQ>}~tJ5 FuiC ~&k@cU7iV<c!RQ)-Y~n#ŹPsY$;G+^f1W\vd")yڨ٫8Y&'*a\~츤0'6Ls4Y' 3~ ?n;[hnz}V|pa(JVFOh"qмFpƙ}?yiH<>~2́m.BS@ }>ዚtbncS$ZhEZ}m<@9ơ`S@fe,9 {K !szC/ͳ]$77Eo_o|z}d%LB<E;d33pAQ~nUXJT@[o]8o>\zc㱣"[$*ıM)E+!t2]-Q81?v!6Lۺ$|鮤s%%yaSEѵZB<sWڜlĭoQlNμbKo.ESBcmZ8_#NaB̶r(1)?JVvrM (S.}fiv?b Caqi\iF5>i"I]rQ`[ef%Lۻu%s_UPcI OkZeA]SeK w'Xnix8Fm 4Ҍ5G:#-z-GO0x"-V_7iZzN2!m qU9ñk{v1m.  N+fWC-֋S)L<1剡Q/3K8yVzH9ƾ$.GZ?7Yܔ&[T['c+tv;w%{U)(!v=Ʌn\Nci©[>0llO lܶjBjGDn귪T5x $aXP.OPmrMN#-ªE/&7AIt>:zI(9;D]-YRBH,Z?շyUS5j.Ibc2Χ)"0Wb(Ԃmyƭ _ƅ3Ő=_ch* T*N0{8H'׶7?Hu9xՎPuZ7y;42NmCc`*` =ѻGz;]6g99/8dXM`K:JO\rA!vo@i>^ȁ)z3ZtL6e!]#YU.- ǷAQ@yކ"PW+G0x+ΙCf%9>BǮIC{YCy'˼.aU?[2Hv8JȠ8Zq)oVDp#%Qـ1]h:+wDvBe[V9ְoQǂ򻺨Xީ%edӬj upζ-ִlDZ%}k b%jxkάZt+v`,7L@*lYܼa`I7nֵ[B4d">PnV5rm X?bN۲\'ɔƫ s.ĥ4 yw[1`.Tԝj4}ܜ{MSMLnD Q\4BdhG $gz,۹8Q`*Of``8"ۉgq?g0l*;_rVΕURg#(c.4Yڙ^ _-w2cH7 -;y{RVZ8";4p+J{ v-?V)f!hC8M20 t%=wXE7F(1]xyG]m9v~x4 ,[|N[[ݼ/ɖ @x jbr%_lS\r y]WI֌Լ r0rj+IpQ *Igg~-ɻ/Ag3yn.ތI^WU0) #czajKc/%gw/#LsNznږ)ɢu{֊HZ9s{ ;,;ڎR2;ՒMx E3"4e+=vup-W-zɑ5Gh 9G8g nvft:uz_6|92!a[n{~^[^`E^yʨnb [:[&m0JgɟļMKnZg\(*.i%3VĊ-.CE_c9Z\ȗ&kY拉s&=bٛG$ t29 ֟c!kڨH%ASaZ jU#Drr)N)R[vR a>s|36xt /~İ>pe~on<#%e;lFw#ta8@cz/R.B8pQzƮ*LңrhTl/'xW}s;U˚ /Ws;m0]qoՍNɧw+2_5!F|9}؂!L^{1HL.\Mduk<|}A+K“rAG1p˘F}FWe]e3J!:K䅂#6x͕X#Ľbϩ`$E$Rk7^7<$g74WUx^L)#և& e`=R$ʅPRt3h|l.φ4VƵXt-ӥ`HgZv&ɡjPWnA7?d2n@#+hxٚ*~ FL#̴q8٪0 ^I$5>X׎Z=mO+u+;rOqY5:I8JZ"΀mC6W)'h)u<ݢ0'iϞEO :X',`i1NCKwfkN1UC\qm(RY_H^V[0nj9&Y/Cw{t}PVhC9к:GDfD2R20 }e>0Y_$r*!Q=@ԥ [bme" 4ۃBM͞xb}F(])~6|Lj <6ʗR$Skiѓ5"jjA.Υʕ'țs~ $Sppv7Ij\ ]>]afwQ\J':c' KjBA}j(DaQ 6B)9Y{AS)ܸŵuøuwͯp5uWvj/ A~4@ŷp͛F-?Eڂa|8b#ckQH{GPRg1tN?~݀w-tV\( |JacjKZh%?:^)GN#T V|>YO+(ܠu$_<gz0Q!Mr瑡,A3d:Ap=aUaהHG^%Its{Si,ѺßԘH.JҔB(pWJ~ F sn+1%ʏuh1DiTH=renYp6u0?^Qlնt^o"Frr8lp4s0HD BQ w'\w[0s3-hŔ5VoDg|O^e -Sv̨KȯĿ++o: DkE@pxEK-`1 ~j҈W&ff 6FT o޼=LÚsTg! 5" %6l@Ŕ֑mm M 9^=J%hg4;ǣל<"ɆƂڷB =8E?gm'ߴA.hmH~t"x5>3ϩy*ji#noZ|M2_xL,V}ff)Fh$Cw8,Z75vũAB8I'0 *hGa(ey z*ob56qsTNĕЌ O-Qæ OM@+k<{NRܻ/m:( t{g:Vhp* RPg Udܛ{aDq'h{2_ pmU0P(B<7{T/Eo wcvr'T]'Tud_r򒂽R b5o tD3~nQb`,âC(v;ry~dލ'")ouX34:!8ł8[/lHExfqߏN>v<7K_J^TCu<_Xy̕k_722ɦ8/iA!/nx cf{QSIBDPsvsq ~PpJ%(Jd2}ߺ>uNi +b ] A3haZ0[\|}i i`n-VBJZb4zp|Da}5ڦ:@|PUy>n-ΙqTom<6tf(oKw;,ӡKV"8 x-źCd:֓GP T]wdf(WhIJ2BeD7y{'m*@N~!FbRzP}=Ⲻ~po4Ҩw)pq>VΙbI۬@Xu~Eɧ 1D (ù .V-iŔ>^; 7qX/S8mk.fsKz,5}X Я$V݇SsCnkD޼N gT l#c$~)z1fM0sŽW!p'7Ʀ~䊦;?(NC7\R=UW:2 9_u0C5Jfn 됳7Aڔjvn4Z}9IL#@_@6B}A7<iR(3I-HPY֩„RJ c^ uaFvAq*L.JMu%NL[ 4onو GfYagikx>:}Im!ƶn|Wio:#ɪVVSN",˦ˠ  340Ӣd6Ngo%͑ aHՍ+5wi mbc1SE𲁘صb r9_ ubIq@SVn I28z BJfSc[ 1rNjx//dPL+m"D',@Bw7dG`K󎀥[N% V,cS%їcdM[$4쯘8I j'j̣ٗ0_CRpw}oPsaG8 9֫p%7C129fl&âmfƀa@4R0t)-YJR⫉/hߊ SxsGǽ>0 U5>jŎ59ϩSFٻzoi$bU38qs$Su bQa\>7bH{EV8F%W֍Ű?V1*UO(  Q$zـ3E &էx|@+?3{: }wwfdܝCS'5$ee;iInu~`kYsHOX׾صۆҖWcSEtgޘ7.`.8d&{fD zmA#S#0 &ڑ+7L .*[EĔbL.*@FA-!L a 5X!%^RNsoQܤ 7_M:UصRTK <7 "Oܥ>P#*K}6ub}6[*& Xv^= 앴0)xr~+7)^Y!?ZHi^|P soF%_t{@翆K_O7@;W[ኹ4iWOPhFNlyM[*zE`{ (T;%/A6;㽉ڕ D"F1Ӂ19AJSY:9gm(%d`$0( 'Kj]0F *$ p;<"x*:aaxm%f c_E;Ay~x /", 3<uA)Mnl菓}$d843Tcd޾7̩':\v/ h'a%Qs} ʐ ^*&JxG܉{2g9PuD\ zTEƂE1w$Úq6y/Ͼ:F.`|5eŖ7 8R#P:V4{ڻ3nm5 @ޅqȑ?MǂhZ_;7:H(<d*Krz(^څ^ݯO,x(^=LE#Mxϫ|h<< T[S2Ap6 $AQrM-d5 T+[iͥXW`nc_MِN4~5 ֍ HItjv1Sn'X1<7*djBKnr}gB=J  ' g]`G~ʙƪ8{P2IvwiG*wdA.LJY q{Fqg2՝Vo1\ּt}EQqޢ_#y% !q5?smرe&(ڋ$>ϒ4ܗ"P"<;VtY/^[HL^{G#SѧFnh ,cpF*i*qݣ_ q\Mяvw!uEg$sgkb#QE57~Rءk(DH~D(Aa ]9pF)6j4ʜ#wDe 8vA99$ATo|w#CeU(r5wy5%c`v ®`k 2A0<Z9Olm6*"*=oud\YzP0mfY8V ":Q_ VM:9ܔRdohTCٕ&Zhꩰuۮn?Cdqh~+CSugB֯zGtAJb_RK,l![LcO OU& Гn ڌ4ꞙf8~ٽetLuc-(c/p '}ܺ<5>ԵNTeev RZtm]bya񊭕Qr)Y;f;[24AU8 Z"h`̓Р ts„;YjUAd`9XŤL"i?cU`oE[u0"/ҏ=# ZLs UljW`vꦹ18CL:­""/R 3K>4og^C)| IIۍǀ)yDs[_N9b ۊߎg1+5DWO4yҮvٳ =$5Ymu7uN {(f|n~$OWW ɂ>64W_b+( "f}.kr艊4k52gB?r]ESG&qGZS/}~Gicz>'{~/p^5`Tx4,!$ʞWppUV&Rm,J+h\f(bINVŠ1 g]HS,v_:zS? RmfyQ S*c0z,<;dq3̝aI3}GƯց ]Тp=԰nxyw.r2XD\vEfU1EG`ȟ /n 7ϰ\E3qvR qYAu\bXox$TmRPl~Ndnប<Sȷ=^H &&yhC?@.m?DR|#Xȋiy ڬ}9mZ]ajpe<EW q>ijdlQT 5 Mhݗ jeKL}_I+UؾC+p6ŃcȎR?qJQc810R<ދa{qP0F~;]a;f'/h`]ޤBaC N+W=ro/D꭛ ·\ʑS$ue|}uth֬o65=-%/1qWRA&Ë{;8s`74_  ;6} 5+dG}X uX*ßgdOe撂Hb 8ejDa ]|`Jt̐))ʗG=pax*y;0 HQܜExp-ZnZZ`M3'Zw~9ǶxlA?kl|qۚ> ea6}xAf @FyO} ij sXel9:>nlhj\3PN6RI*9S|?D }nb"`50Xz~=E91sR Ӣ4J0?)):$*8xa<(4MiC"w\dNÁ['ۨٵ Q±jrSz_9F\ߞG*"{N1M2Eq`_J `;`LD~<\}/Rz'ʼnjŇFǎP4Ԇ8=-tԫTI4xcj_$ bO1e?}z ow^Y7mV[p]nZ[6~WD2藪jlֳ(]^C'ދeFCGc !JDpE;(KڠViH?Ðuܺ2$ǭD`` =Ku:uF):f֟ NHv~@"`YAut[fc > r[ۦ-?Țe!Aum9'x'AG~t_G^˿FJdȔ_?p:B9OPO b䷅Ep."<RG.:QD63.GXY]%<;/6LTnL6!9uX-YdaV.?Dli2+ۋpŞDˁ3RodF(K\ϜHA+p*c 6P:,S4rϟ9hF(rz(R6|56ԦQуOásm6F[(7sȭURa #AܕRg* &~RD:e2b3%b`uuPm1UTfwD4Ku-֡tM TQ{DGByh΀mfċU.hM8ִVA`3LY*wvIN?>HYwo6(uZ#QMJ6sD[7 hÙ^Nb>T,7{OҒ {dP6lvoݹtE!w@en[қk,, qV{p}9,9nkF6dbF=Vusm%PT4OUbrR&1WB2##P͙^\Tx|(Q}nJǀb1TKCgg>CvZjWp"NM$XJtn**y(:;>8Ç,mQ:bY,G8#>ɽ;^F:mf"oW?)_ qhPVZ}O!ϖEețk+…QC5`%..gXo0<;0 LPx]OR++Qۉov ~3 O35c0%~IՄi[V^;{mvI~֚wc1 r]9؎j2'<" m:z:F ' 6P`zғ_琛7\-†ڃ& \KFb.n{buoN7g"JKx3)SvHZJarElR!]7ʹa\V0]uc^q=FUEĭ^,誔,ɗBF?g^?6>B Ȋ%I$7C-H+%N8;YVz\y͐Wr:cO~,+/ >X׿tzdut}ޢH̅+gĽ<V:G6E1gJu[xKX殔͐(+(Ş A OMIX$FA$V68Zz²] j JVT,UcMBi:2qfL+E }H[RnЩ38/uD KA`崂hyN֝$'ڒj/WmSdV^n:-[O@Iٽv2b3i>$QB}ު/8nJi]_j4`q.K@-6m>{|=Cm8-+-GΚ-SlHyk% Ck+`TNkͲɁjzۍxVBے]$TP4aŁ1 1[֘.1}GMT2 ޣ;qywO$;I>l}j_.W #sPyACLC^`!XĿ?E iŝ1]q ^Z~˓]MF9Sb=sI%aa-_lVwG8̈́陘w'= V| 2-j(<` Lcrglϭfg.^w#im\nA=8n1\?PNP5oZq7S`^S%  U/Ѣ1#諸Uڧ?`N`6Mp+U @m$oVi`CߌAVWŹ?ԧrCyV$=x'vˣ6gppfX>e;8$cM̫2մ}Nw\]V &\&oZ ہBp`JӐ!}Y~ow0[~9 /i YHnY'&u*tf 霒w%"rKZմ:}&Ԣ 'őڔ,G9ÕeRykIst鯦ƴ5>pϻ|K,05K|a2Jm~Vr`O hc0I9,DĆBƎ6\ae9\Rc'nJtoCz ?$<{F^Sk->xڮΐqL>$Gw P˯yofxRw@&Z2q.W6C{$j~*4ox}N *;G&΢\"*2:u(D(?l#PIʃe/3\_;T@Iwq^.& ʣ$^i~A ѫyh[EAsjl"E \x5%& D0Lui**"*YJ_磏/M8UHĊ21K[;Rx\l`( D>_dC||~$N)>z&Dz,dCGWAW&GB1rlmM6f64]agxK$3īC˛o@Bkd*hml~;íngٛe$ԔeDI&g&e1}/(|6餷*auWŽ++&850ʁ*JicpXCgh}p, + 9 |ZvpCU7ta㿥 _"e0{8جH p(*cMOav l+ӹF4 ؀ՑU,1c-Rc60DljYp줻 װ8+hU¡=O3u\Lkϐ9 60n}Ϥ_ӗ U8ch(3/KH&CHSKK Pml#s &kd$9~%, CTʸڕ7.UˌVhԆȢIƬ̘}_(+ыbӚedosf q d2T&U[A{QBK|"hïqL#H],YoWxhr [FƩ,'7WHb\fXQk4|avH?4_SPKn>7% r8^'oX?`c Wcqг+7nbe]ܥK[$GڻiA6Rͷ4w>Δ|$ 2x(EgzȇO?ix0@[)}|\}S.BZL,vd Ѡ?czm|M[P W.LZ8h4!zBܻvD]RL0vf*HK豺p'c(s&vAcAW.r8W JA-QN)C&0 T/B>6'J_lo(a^k%M\<]!ݏO=uPN pxda_r l\}5~eTѫ_~V{FN+G"6-+l/: EI(4[{iA*g[kGcHJ3BM9m9oV  L;u9ԎH _ r|N.C[T"^7(['hGgVl]lA\"(%Rw-{ v|E}/X7~JըeR@~c%a-<'(eV!˩lsjå"F #תϵKeJtO~ީ+r!kr}UA1z3@`(YfOǡ(r_yb\dۺaRHd2YX$Ug. edD;/T9.?=ڒ)_8WgK|x+CHtޢ2d;viY: %Ȉt~U!" _:,ޥ,60e0R|jZGo5Vo4CD'ĬsII ލ\ΤH پDďm8TVrُ&7xj8Rvw"R:"0K^ M JrFOfIߋ{22%4WYEkIoPh2A F*rLA%O,<@E( Atv[I46s@PL$ZSq $ /JP$p6C𳋃}0m1Q-oj'w[$. e(b/rS)v+^\ޟ 32%ƟfWRt.x Ў;o3 Vx'*N`O,9~r8zخy[ѨNG &3*F("!tuhVŢs(D7w9c \\YL |EK5M# y6f 2Bj]!I}%WjV4i8{Q}("-tRh^F--K_~u+ۭ62M,`8xލ#Xf"IOZM5,#auҕlɧP{ann`swftbvJb\H w=ޙAL`JF~`w(L7]G(Ej@Ng\RʠZQS9+}2  C[ fdhrsl( .[BTǝNԑ<(brCKw4OUC[Ss (oC ̉ f(c-g}_[#}30s86$#[]QCxRp\n' A ܊ƧܮvbNs>GC_ڊmr {%X͵5;?b[`&GG蔓I9[ -7ۤ: EE MJVz]$V1뢘ԑDAx"TsZa ׎Rh z<^-?eeZҎZ2*f e}[nhc4Ot ` pPT0W!Zl&U~&6AHH ktf?;fC ,s tTy靲rnT#O̭5lx'/xG&[-t0I%cor)$5H{-߰Э(R*W24Hc@/<ڇc9NwCѕwuwu9巈lmڰhD3쀦`NWB/i%6%ւmHˑ:@1V(v&4;VQF:a?ʅ"(|(UdIQ2p&c?^&ߖg㑉օ $ar,Y:SWSQlulٔo7BKzFЩv>tfd:Q^)gx" Jx2byOKp ^y#ӴAp욠~,K>G B5 c$kOn*gY: l*O|msH*l ,>st54p>@rwpFXhRq٩޽]0+uP;g#q\\hB{p'g"k~n"NZՇyBpvVN 0nTl.'լ@iYhldomu)[IHHIz6q;D'd EjH2tp u\o" Z*ܐ=`j^n^T-ދ.&Tg SMNäTFlBwp9YQҾ'K C%$g=i^6v "yXR0~H;",9LQ:VN+(01~e]]*] "W¶C2bɥzoD:O:m袇59`~SP:n  #7w^O>F=vY+vek=[~3O-Gih7%0%] ( >Y0yjm,[Mp0]~YXa^h24Opbe]#äx`x8;z;)$>S>fveUaqAV_g7"B JBҋ-<'B^AYv́>-!^sbnby+lM:W7Zh\>;h006+qgټOKĥNӿL In:'7:1bͅk8c;Tm`o Zb2v˥)v~^b2g ) ܸ6'=o' $^eW1Q]C b;W ɩVЦ~D2С"+};]b@Fh%`n꘻u-W )!.kP±sdWL1~N67~r'߮/·iK |#Z`JoexY;pXB}@*jT>szwU H; 9Uuye'9Bp2%iB;=3ڃ:5Z 6˼T(z[wrpau\JOh*W4;NKaLx~?>3I\ZKpc)SϖFJ0~KI_E!]dz-SB*l,>.> <c6v4|ǎVJb`zW?1}όqÕ)s6!i^}ڣQF}!nfB[mu@?ᵫzCcnJ`+TmmpshfӖl>g[4Bm- gqYcbk%eRNKX5aeq ses=NZJXw^ =-S̋#։VĐM 5cnd ' 6]oJe|{So=:^Dn$sTbo+6?G 6Get(W%ਙ +pcOJZF3U﫼ի1vorl&mN(jw/(xh C4j6EwGKQ$4cdzYKɵ)`ƝzB~Kt?pP7b^8xb {t>ƣߢ믃ca. hrܣ!xQOX"]>1G!b ̅qCML2hqSBbN*zҘdkn /$,ݥ?{K x>C7:e*bg8enhp5]@pEF䛁fEk1[: ߦ#DXiŴ嵪sΚ&>FK}΅Py$'V&)<[X ` x'^3[8*te.f<„R_D M/1lRAGiMK> 4:J0fTQL$-vI/~* Z(Zb]*Zș y0_~ RBd C=Lev/Y 'oJq<0H&5?zMGD+d:a-86$_>Tt$Hv04B"D‡`^.:/n r# kdj)#=?b ͠o*_pp P?[gў*jk6Ջ/OaĘ2 $ \2 1WB;m@]\"il/jH*Ls#i6hvHAN3{9x|va軨dc]^8rNxR2۠i7 rA zF%*EZɸDZș_QI;(Dthf q:{OOt驚 5L~JUe Go.rԅU:C'|hS9(ky11AmSp0gL>~GlXWbk~s7ھiffN's_1gRy`htSupt .*Y:{ݘk4 N$Lhƹ\J-0eޟ^ )4e%&.dŗݗ_z:PvF!S'G)5rMpKͶ$ uj=QIO>8Y@*U"cƒj#JÿzoAQMc 4~aL}.8Ԝ-O5p&ˊMd,櫚 jTحm"[ գ/k'^k@5Ǣb⇎$+#k͛&sk8x+\],k)hf21cokA L ;PrQ*rMuR 8}s2Ws A1M'w$:傔ACWL<jLdُU(cBzy$aWdr&@ߍϥ:ֻ:5A8ྐGnm|+6FjLRBK<'dcBT\žT~pȉ嗻=Z9r`Vْl)UE f>L2GR_7|ljcF *Iie">;E\ 83o,Bz$CA4 \Q?hrvȎ&i9uFw9FnuGv/>[6m!uW? ]3?G%W&Eo%RF+E=?0%= 6>EGcaۿ(HAojwB](l.Hysp >)AVͭ(%Ħb4 aE63fIK\Mqr]m{| tHXw \飩_ FS_r, >jz2 W$7nl}b/1!м9fά"AHP8DmV39̶8z eB&M~t,ZR'/8S2t:3z9Hȕ_/[0X3Ӿy=oT]w)gM-w:?KR8бwR4v?⳵@2GHy nҠKѬ4C#1C#] SaMۤo< $tyѷj~<2"_ b\LOрS$pZt">>6\.qˡu$9q)J.Hc9* }V&ihc9D05dUƴ¦O+raTM5}L{Nے. <ɹūO&"v $,GsCy@6fkPۥHmkf4QnG`7[k%0 "8F9d}nɋ3mt:`/:1q{AU) (:4 r7'$9)Kʊ.KrVl b똒Q{Qc{@RB:Hz35+"t[b`#Vo=_I%4tI2?>$7^ק`tJ%_'_du=zȾ2K Uhq-[ |Gv:ctI?'c" 9ͷ:?}ywBH@DJY9=l4>3XeZrځ-E(g=kG t/;f@ȥo`%Cǝ!Ia_81Vȵ\AY$j-ne I(\{ }kdB2lp4Xlݕq3r1t"b֫r) MwDF^$ښ1G쫇ͦ^N,hf7&ǀIGDjQO#$| @A{s.,UoǞGZYhÝe!Vl*{gX1n}B:2/x#-@8CZ4F' ;0u$).' ts*e5731KT06fP O[ ?[Z7H['ρ$#cb0˄nGM2Fx ?BoIѹ&&SyhQA WԿY1ϟ[5j\ T_LQcJeY@Fm:'G v%;W1'pݝZIp鄶pm?A$4థPZɔ9Vս%kT8O8u[$1O7`?E@x䓋 Luw"88=L<4Fˀkacz&#UZ9|N;A9/E=kP[FoXҰG+&fddmUmR(R>&r*29գ2?C)dS?1X"".Q>I'V;Ib`;Q%02BOS{H̥#0mzJǼ{LGfGˑ[Bf9Hea'J\B/BXš)~2pe(*rlAGBOz*(7i zHpjAt1&-bjdj'/-6gk(J G֗mEy3ZOwgR rTmC"Ir按IU".Nn%iQ[CQy Kfb]}"a7mao8iG4w4`AfX縋f۫erS%YEs:sچ,a<*I"SGk忰wI7@J&]bt1 :>Z'\`J'\94xSin 5V,ݘ4鴳i!*R)TA؇NUa tl[LUfdU2e%h|D+MT.')~-"tl`Eo:톚$d3s=|T_LH[*3Ɛ6aݧ3wڹt$S 44ڡݩWu"q$SÒYW66X&FWI%UT09 杻qȎt~J ["\LZdj7@vy[i瞐Iz"ҥXwVRh02 piaxY>yƳ՟0~sz$q D?QCUͬR}m'uH~*Y/U dTs8 dG֮E?Y@^ho Nh[7@\VTRjKB6>\&Ӧ`n[C+6{{LlqIpk)/4W2t PyU>w"2jCwrrSb^% yPaVw061 Z[ӱgU'үv[M4m1,ij=h Wr,(]0Ӹ$e?vrOsw vX :jAkNwtœ!5!sW ͓9iP4CևL~ dK-&bnȠ-/D) ->.#ZvP&!"1Xa!<6&<{}2eN_ h;?sUO6b};.>W8Ž&Z\<~ռӜN'c@b\XqAP6jo&A ˂$QWUiςc|ŭg/QR5N߶FGXwX[pK)_IBU}L }aհC~H~yN _8xO4ƬR{vjޟi[Ȗ0'z&ܤN~[>R!ʟa&,dެKТcM(7]p=)AP=Tf%Lg5`ǜr9Q_adLw Ar,7C*\,5iƇeж3NVRal^V5:tK֒+NCvhеh'ͥ”_E#I5 {LcB*V] +/XGd1Wr`RVU౓e%Oy8ZOWؗ?$Ϙ?y&VNJW?UҡvT>i#v\5JD dWS9fXE򸪸aG&CsF87/0e,vz^.uFa/? L^*]ƒk8ml$7j~Ȕv\ ͂*EVXQܔhz#|TUh3cHG0#ɲZoA@'Mh*-yg]2o}@P.-*ʅ#xi[cK#zrS'/#VH ƎIidʸ\3m_:QĊ#)NUsNݫ7b+B3jlgOf6 u4 sx5'$V7g%-jpk?zwaZ~f9>w $"PhU]`F! G2W3jM$Fz# /pǜe|"^\[? @ʬ;=1i.??hfQt?nYwPvEmS^Q 6%|uV Bv G$em*s3s4(⩌,~QnўN9 T>pYH $l3KG5OlsCt\Eu%fљ)>$e ⢎.snFl>L&xMJftHQ\D4BcdQY {1ٰ2D9GPhE|z+n|@ U &{u+jnD֒gS$2`L;;{@^H# &\M5nd Ɣ=}R*R >Q;ڢHB`t]&L~ Qa>,7P%(4ӌPᇰ,7_`.R=ps"y[-Fzs?>/+#Ɔ+eb`S%ň6mFT W4BA8 ܘ\rJTO+ۑwR->'aJȠ1#iq =mmד+-8xa@sscG>^QY*~Zb57|O W=uZV9$ΟRО&Jh>M$ia\rqbV/Km(rgkY$~]RܰZGQjǁ$āawj;+lJ3,~fb5Οp6oaPy 7*ò?8 ]s GIEۦ@d Z><1qX3^BV.ᣑj ,kl_KCãxPHץݕ=~[|[~+5n,x>D@=?"lYRQǞq^cFlK Kl^K ~N>kf? N'_ =u`u=.c7XYBDy-ޡڋB|F+,A/$w%#ֽ w)E^3LD5O6PhAQ@$s̤#PMrCA,8~b}Y|^2,k:8jt BpG³Ĉ͕ M=w^38}ܽH%lrz)`\+/D_*b?\g셡^N\unZEP)BQ(0^pd_ }+fX" )|@Gx¿CFaۑ|PA-|Pkk^|5њ0Qr6CSފ{Fz}/aQF5Yt4'' `9yRFA-A%78bەSyWbw#rX/q*) <6r*`aIwo<=⇳[xƃ%#[i ̖x:oOS5BtPKUdz On!nU,+p%+u{RiB3˧_\`xa'(J 76n, u'gL^bm+~TyGY",H`] &75s[L ăvJ'XsOQakp((*9*Q8GQtF<׻ܭ "t1֫iHut"FHuNDzGzKwgtOe,'KYɕ֏X.Z yɹ(~3E87l|f5e?"MG :ct>OyOj]F"~W{^J틸4-s.w%^iO8D// %uXLJN/g W2.3+|=5}}k#a"^ p't {g6x#wZbN̈j̚UNVYH R}yF|: \AQ/Ә W_( 2u1k1X_Vn9XKZs(|w;sn'==\H 0'ʄE0YxEsY|)24 ΛмXdR?jk&5i4xx|T}Z$?b\;|3 "yڵm$mA+r )z{D`)ؔ*f!!zF1*F4ɦhAh`l ͒G+M BK1)OOs{:աjzCLc֌/vcI%sFYEo[%گ{A>l^8e"|[fNwd\Fy_ |.GJ p_s+#HH1 羾xLwB,ח8G^n)g k4.+پ !DV_a@2UhC^S31 X*eԥ?2Ж^qev`UG!ert}B/o.՗8 Z݉b8O`95V&/TU?"{$Vv*  4c`G g *L8B$'E|:-[ mˢQku48hIW?d be:dd>sQ\,8/~Bc*𫇕*]v BcTIs ͎I䲧Sc46R<--w}G ,Ҟ^DI媪PHNw9bmI+pvGe'4ZUCC{Ο8DYǔ?cgyָX>s܂CT/)*Ed҇{=D] ~4`<,>'RbAT4Ia @ KB^s;=L|TB{r9V=u QǭIW1]D_}]KR%Nt^&]_*B*zyw-.Us۩`ڮAo=֨t!sU -4Ed17ڰe$GZ5H@ص^QGw>VXo"(xLB1x`2<0g4Һ,-m^X+:YxcPoE$j#[1HF:zwfe$7Ë[6Ђ h,^<p]1Q=PɐVXNxhc7*).{8՘bb,͡+Fj{m;b# 51׹)|>R?d-Cu"d[a^u|o%nUR(CдLӏT IHzyDs=8,G(xH@8%\3H Op!szhj !Q{-L#JáYvXkH.WvU 3 A Q(Kq 2n"V4vs RL=l<S^H֓.\:{93ZͤWì${*!ӄhy}s%kwg+~?QgБDڙi2)b?@'uxTФ:o !@L13P:-=-C (|ڊEߐk9We<;`YZImSevݾdAoIW\I+\_hK( ZhP>G1nk>ݗ]?<'tmEW6aSyV =c~fqbDN;H J)n-<"[>S@3[Ps^'P'C`ԌM\@r=z_BIe V{h|_L lҘq.,#d21v0IWFg 4qHv)ԃ%՘` <lɕSBZ\hOw &A؛F`ДCA(8ΑI5q 7q[Zk¨ c#T3\[DkɱJ6T**K:d8XoS5$xvSw-#61S7M}:mxYU6k3B7VRx8֊hj0 %F^oNhT>d8B l2g']84a"' AXHyĹouɥBz8% ks]Tu!K"7 (qcu3YSoU's ڟr9 p^ς20m[rz. H 3Qu7fA>:y= MxGefyF#,T*rQc&J!aeB^^ru?ՊAg=eFob*Н'F5t K|f|:B"Ŵ Nxm~b;Df[u:$DT]m"8RRAsHnUIK`!llbG-a7tj.qHݢXtMsS;Y(^qZV]븸ev-E=SXdsl+Rot>G/p-lhls-/s?N5"[|+r^v;Yq|$7T8D4JWyLOD6hyXȳDfZQaBi0Xx)5N^B?6Q*CG4p0 v[~ LdV,gX*G ٺ˻Y`0g$)!%\NQYq2,[>̯7½XT)zl}3@V/(C]ySf\k~xl,|BM cAtSR3oBۨ>ZR_,K,L}C>ڭ@ 5uPr*'tOf Eažek݉0 vI^rZPɬꅆicKqh)!>2԰(uofH/F{85 }+F_KKFFg-nH.f jzJDo_xAe4]S-H*h['JsҨ })͜0 #FISDlo]OB2m;NQVxhg-.Y?RF%b-DQMg&=l؜N(f{c3|^ Vi1TE?E7&QdL:r8%ۅ~fSl޾OfS@K5G PNhr*ʳH}+2ݐBsgW2-x&s+1uп }`AXppӔ;ը㠄*6Ac`3Q)^*)[BS&Wt̯Kv_ƭU` 䔯WJXD&FjOȔVDzÅXdm_'P?:+˗]B?Re/i%qgO.uB0(_D`[zPbm x L_ W͸1ภ.  Dhq _+s A k vOy#]GSV-bSPd BHցC#~F0.7p|)r,'AFMցY Xby4o+r{P #ؕaҿfnfrC@!`}.B9xt NuIo/=\.=13A^z50 pB%|Ol= >72f̤?ߩ$TUswx+l|*8=|*@Ȁ "Qo޳N#)}p^=Lccajb ϳePedrL,<|w{GPRv0q]rncmj"L2˅Z/',z͵zV dtPLzt² *č,3ʍ<Ʒ ADI)2JU}ZU~r܏{Rwx=bAGvGykeQ"AֲIWE>|i#iz"dBlv)XF;ehj3< EV; '|g{jl9U9 RϺI<6*vPnh-g-Kwݬ$i:O$C+oBYb Pi#o2[Z:QƋ+#E] 'ɬӮl(qP((Ɯ+l(0}{U\( f&2|+_qhnd:,v bK 3=ϡ`z7^ϵu?[{˖0Ș@a[ǗPN+WNr;G AFa3#AhG`_2O,!a&f<#֣~ (#Cue/U8pMQxZG7 /BZoUeAҵu hF}U]v&9嫈T69H9_ʦșׯDЯ@{\Nu&kUfTlNfFzU(XeO_sJ"V1BSl;ܠX[59C+ФQ:^R!+KoȾvMؾy%|3rjwP>g+:iC7Z-D讯!HҸ>\l~YHgU>YXè3|Q?F_l`,jwjZ;pƼhLh̖S-%t)/@oUνʥɾ/?q.*GϾG1$ܖDZy |!ZaajjXi=Vxvbd͟`23-3P f?bWy{-03\|SZWNPKw@ %lH#.VT۵йzDP =EZJ9HHt8 Uqy)$<P~[$pՓZ+.ڴ#̆&99ZX!;Z> *M8zR>_ȡ%ε5@:")O4͈miKV7f,~싆+=\lY1 a4J9݄NQ#E1Ȭo~$BSJt2HrV֗)ݣ)x8#r"zð"7aezC­In@ʲM{g"ٰ7r>e䘢sC)'[DօĕKKyt9BWzoИz Ϋ'`'@սb69պxK&h1K^BErݣmTZnp)sbOei3/$v{cVqtO zjM_ ph4-6M?ƔoףqPY}n8 )n엻 zm‰va3|<'1,iÓպRËf7 ɩg"S6 Y*I0]䨕(6'˻rYDq%K#HԡzDebM> l/6wm-ZY ` 1B >;_ Y7[VQ g<-yf}`˚}DսMsi3Z7][M~D"Ŕ4\9X?"uڢU]"v5ɏP!g݌q8m2Q7nHo9bqj΍ks92cǾTY"S0Q٘|Y9mZ6$Uos|~<,1GE# USnJ9s)@pZr&:K//T^#ph.[ճjAW`~)cR-ۤo @WS &;cWnn@^XY 7ZoN{Xi,0p>φ7 Ͼm5\{*Yu*ɋK6҆6ԏKQrINBOܪF ʫI+O[)cGPWQ WE=Ύ~ܜk8O~]v$ƒs@qԊk>~o<[G1E1dV$mvQn1?_tbwk|$u󝠈]al¨bGq cD|0 9NC\?::r{-ĝ1 +0n?|)pJSC]3E \+I2|g<jF7y%ZӜ 7 ?}HHWҞIHeJpG$hńXU&G<}/>4MwwE T((Q-J+)z{3_eOH!EmdvxN)2>tBSt2Uˊk\4>r6&kw7ZᅯlAȰ'_ޑBi]ué}`D=;]|]y,Z5aDuGh| K kT`RTGxLTEaiݩ5ޱ4- h`# Lv-w%͵7b=`7ƪy~^5ܝ?$p,:5?sZZA;ѝhXa1BQJ#O샿ITM.%9fVd'x. ls{eB` S)_Vb|Uh#HT2OЏ50Yذط: }N\A hQxm5#l@cjA&RH^N?!*ES..*TWo{MD1jlZӻ_R$~ƚ^)/F/5{f-1XlA(3Y' ֺP:v$~tt2(4VG-For .] v^N cQ b)D}r`is\s* AZ_7Qf00V"Ʌe!6CL*BWJr /+ &Ǟo6ךic“uA/r Z\FY}jdTq`:놷|ϛLS%[gO;?g5EU! yaw]Ibl0ǠΜgW"jK)mp@w(##\h{ip'$nf&IΓ!J9 JOE ^ ԅ{V7BCSqex[`w$xjptSqz|׉~LX * {d\>X$2VdfӖ*>X|͈Nj<Z#9( k:ӎ\5 W?{u(Ztyt}C$)\;4Q !T2ɗ@x=]0˝aDT٨k9WeJr|FtwB[]HM9dJlfVв<Np=b#J[f }Q߻`q™w)`ZگHo/HݜAEBD\E0Mj%lv!Wz1s+_B(8HoxN0<| o  ^v@B _T[.?Ey,1'xy|Wfg`Ep&{:☡VkS.KNKE%EW4F4BY*g}A˷5}rWQCR׼&CG96ne;%mi*2_~HgF!D57+a11h2oRl}pb 451po8ԬSz?=i.2s28 uˈts沴!OENffiڇAۖg9tM\Vn̹\n^v" 롷*ukkS&3Glp'u/0Ϣ:Y 'Ǹ1%mBKVlU;RkŒ]5%?mRGySiL0u!"kh,/`@t_a2Ja|iΫ!L~=s/^Ѝdfq M&V"K Zޫ|`""F2Ba/;fG#%_UcD@u^SjiSHUw2)LFa&# Ib5=IJ:fb3H ټqCUO1y=@^.W5YydK-/}qАtU%LbYԄEw΍3ц1X5 p`(Cf6wORGUGkCuCOXW޿`( dWQɘơ.弤BZ#詨/ɓK>RvVaHlBɜhdhvٓSj,X^}qi=u.'7*=[dt\zuW14QaClG=o ۟$!b2э B[C# !sBAqNN[sV_7LgK }pS64iF~#" / #߷w6|J쳖Rw\_++Ǡ1\J'xE{y۰p^dՏK I0'UqRx,IƆÌ= |2lDܭX8fV N}3Y]-Y4TN2щc4rU3 JWOMNQd۬ Q*U$d2Xc6ߴ|?m"V*?LxYrBq/E(%wփ/O ^mTLC N@"&NPZb6QmPZ΋FT,ECOQK{b(6~sLvym wRWT'm)xo^Z:[Ĉw:*sG2ЄN=>2m,:GJTC@zusy`0Q&z. xcYnK5,-ӮݗZ+;z2ʈxuiU#ާdZn"5F!!CILwM០aG&FhԪoj!z^L ^SK_ҽNS8x{Xրl ޭ%TvӦ51|Ek !7 ^ <>_9AK!e&wk&|1̫v'^&T0\ kq17XЋn5OÜW(/i8"]rDcKZ1%+ھ2FiNV'QwӌA[GG@h֮ :l`YaOMLYh*POO_O{5D+䣟q&',NH+k -爛=Ƈ0[~f۠g~~"RkeJ؇(Y; .e ; Ip7հ _gRV;6Cа DL9qH;WNX9{_ j߱* ,랎eo ]~8wŰ6uQ3czQGzpKsvʊ6WnMqGM&y ,FQ\? un$tՏ~3R0J7c|9_=H K٢_1.w[));@kVBpnI>wqXkNoT| b{[YsOx^L͓2lj@Hw WD9#,fnF'jxѭd\ڶ-`Pۼ#gY~<0Iݨg3d1Z0,SƜBiaʚ{m=Lw S.J,_q2*zv7I1BMA0]mTWU-U[{eqj1MdˏUڏ w|S /282"'E"gmc"iF U&80*\wuDËŤadVd?w^S'|-* njVZ3't gg#HÇۺU١wB9#U?x/a4+#͐}y-sǝ7*tstGg@\W۔^±Vpޫ8i>u"h(ngR1ÇF;滅 j3 8jh{?O>lmwa]cdgmY%Cz $e=Cc&!6Jjc6?StfNٔ\҆m9 &&#ȰihArgiG}0-3u 9iBv>CKL"%T8x3 ֲ[R:JrIz1D);: ݝ<Njܫ$@=XL'/(7N&lr]Wg܍R ACzn|)YE]ϙ3su)fb& !c4KcTܠ|^ tlujˌ|j@ 曯a^8^$i l%{>ߊhQڴ㍳+ jEU YNKSnTY)nF6R\ Us|qKqM Յ8)/ 1!M*q}[bi%cGG^NOGZJ Oiz5!J^gqOle,agIE8lhACv8gsRy?j#dQg儀:DȃβtĠ(0cy.(M/ hdZ$JT4<![O*tS}f;=7n&03Zor0`,l\@Sаo;wj|~I-H)T̥,d7jӦĭAVn%Vf0nt*>*,<.F*G6 ^P̯'.Y]<,%7*^4WB : ՅU&SK#;~۰0oHć)Y,`[ %2#͜E0B>Ep/_zʨ/sMpW8l޺AB?WFACp&&udz/TX;=׎Ѻ@I-uϯK^RWA[BG֫Smt枎iqbM@ fz ESjӱ^7>X;w:*BB{Z;#sjX{!Y=c^9S#u3%8#vL$CubREel$9|OWA-q< b-`g)ߩh7vr*p#֭[O z'JAY3[qr-Վg9P7.VRFL/UAb}&dX菊k:>4\`9o=`KG#xI I7kkN4,YyA 'ؤk6|zy/mw+Ȉg^ ֽ(qѣn4ww+JӮQaQlԩ>~}I/`4ek3"o}lmMe‘_Ftԫr+mstW\Q>nfQ2,hˬKhXsV ƜoFc~UAv K*pHM9'Q6 %{Rbhmp6Y0Ӄ1x)`mC~o⬥G%4w,}_ŵTr˷qjTH*c*6\kO'` TV{O)\~PF[=>FzK\tZpH-K@n^Sgw;Pn0+~GpБH@[pÉ59]":m -^QlrE*IDUeÕ J#WV&\{QڐX2ϼ`׷;v%k Ujw诽j!i$WbmOd8гJɡWzsUˁSi=Az=FJ3;t*.CqN0=w6D|ߢ-pkVVUBC_6K%Խ{ۿWRċ@{ ~\?jrכ>2'hQZi\Mz6:|'qMla|Z*+d rH+ͻ%{J> q"4ë@9$U+~3[M՗<߯oК{},ʲ>]%, 6F(&n_L f?)2\YFv j-F~t=ւvcfM@n+'OkAJvd} C  &b s{~h8i"`UgD(V\qŘLM(Xִ ѣ>4?~ڢ'҇9 }jUw;I/*j 8ph!d\ߥ> ,ܺHfomUW5%`>=ƕT-FϷ =}GRGs2kN "CQ\"VuxEBC/ 2]e4mAJl'Q!9($źqꉎQ(@(Nn?x$A7R`b".-ͬo kh*;3?Wkn pO 0 w<zu9eUNCoY%ۙ"j>vk6}(ܼf&jB2*\jpְ;8'Vcϴx ]6ג)rCrs0-ڴA;ԉT sMA&["MxΟ4~ߵG!| Ov[ [;0H润˶lmRc>-ROid8,m <,elQ!R_ U-X}3o}[gCyo|e ,8&Y,99MJ|IwЧwҧǢ,P~g>bg>LANdTJwLo&~XUL^E!3ԑлb}Pcn0(r¾rszٿyQ[Sb-,l9ў?@E iI$_%d5c Z* 88yy8.ݭӵ 1CiEj.bUs/TPfiKJiE/pUD)8Y_Àxx%c &1p]QtZ{h\+%d~l1Ĭ3OhZN2T{`W1 rc}JdGVdHQwٳ"ΆPwAp.̲ܓKy]*W̰ Y|>xլIZ)ҵKWj>[vQ~wd~% y{|gB5mow9 DbØ܌)e+^=j6(8zV\8h!D*6vAmwQE>jX0>`3+1Sw$.=',@V_{Du zBOa\adu]ۨFxG7 =pg+>u-S2=&Ҏ A$Z#iri&<<rT:9jZ]ڨ _ҹOJS\pixvX MJQMwCq[>uv]Lܭ`YSqb"uas}6g1 HM$ўX6x63B}c+z%3+"`̀N$QiN u̎WfCw$, L~\jL>zpjA|٫R{BtMtCgcSeyW n:>d&tV$EmB߹ y܁0"(`9%/Q<Ɖ(}P&w)~J/O$t ܿ'*.@w[x̵` x4<&^)W] Q1q7p&'L /،5qgMgBY E,I]s|"RaEc7Hw\ 4,UϋTS3&[ݬ_tЗ!EDRcF7xlWemHv Q8<1+w`9HlMG2rx}T̥?CiK\~[{Hqa=6[#{_-x/!--uqdBIEGh!܇ifp}xޖZdR3;', }}0bPAB{8!+GQ?|hpTߗbSqm#A6+j]F/Ja< C7ÝDw03me qEH;^ k.bkK([/OMa#3K:K{PxȮp̎=lIpڷ"P*ޫzO\֗ @^1Te~rlUG,g)]=8L |JBP$d|CsLL\[mO38o`YvhbCOg&MM2jz5}G6<@M16:8Ra g8ƐT)T-^;o>s11H1 tp}NEq1nm`ߑ@yˆqUs9g+i0)] 1&t7T4ӵؕ jżXTgnNFMzX8i˃Q)!Y >NUM//\})Ldb&ӛKȹ/=vĚVJfǗBd`]9]z?ʕ+I`ؓ90 d-iZR ryKD{zsucDϛ0U|6xزX ",u;z9wk$ M֥GIgX=ܕ@9DX!~ڱ=;%D*O9P-T! ׏ֈh~Z$̐*? {XbcSq;3KL2wi]@(+h׍CcmVaoh6*u :.ۛq4t<Q=\?>0?If^&Z0~L:7\Ĩ4Io`Q.o>i]i@讖䁪Wz:hs0UCc)I|cByx;~'W"u B,=&5\H2ړZ8Bo[ {?ic_`(bY:v?b R~A*c yNibGiH30 -*X,~8ܱY{s9'ّ.#d;G1P\A}*J ק*/l2䐚Wԙ, ) (ئ5V2n:w,SJ: NJ5z[r6Ux;xpsnPū+cG (+3{JU]cMq蛊hE$WC~6%]Ǧ6Kd<p9bjnbtŵ9'9pzڳODy9lEWs jAsfqqŚœ*FAZ,zj lJQ 6lݰVf Ԙe\k iXR+Z}.~ۣ+G*i~ 0Ot~qi|Ee9OJb(]"*>]/p ד*P-.Z2'.ݽCvS&(C~ǶO]Ů~]}=enZX-5Lji s؅Sr.w3NxP=|ɛnѤ![zA=gUuK׽U=EcWv 7 Ӗ %Jʳ*eao|u!j ͊pf11BϼHh$Lrm`2lT"q0%CٞdN&5A3~9g.֫OFv.f~ReO[ZTzeV3~QF빴1 S:%vtNO,ZP:%UP"10@u"/J:PV4ۯDd{δ9Q L C( wMa5sęKqdAw8A˚((g} U-]Tp9_h58)jc.O&Uc:6}4&qN[ݠd[,׍@` 6JE<4B[+Q<(Dû}#A96C~iqoeKܣs='9“&Ė֭i >ە/xHowZ,/B| ~5pvW0`N.Z 5}Tάk҅@^-z_"j]P&N=:Ś"x ~ ]v]-ۨԑ?^}&xԔ*кeCe<$Ͽu?Y/W90B[Io, pS*;5Y{Hcp.n!&_m^c]˼D!seMN<Qm'L Nr0<_M7UkbQ 59|QZc70[vnI4bl~־1kRl@lj" u[Ji E{}myJdP:yX-%)Ӵӌ>G%CKI`rV)@gݑz7eN$ߙA\nM, -wDH׊Ϫnҳv>h%P;">X;j-RN';6J|f2M5T1F Tv@|%w e{֢$VTa4ThɉlH)oc3g^ӺҷڋKEi\ҏeBm8\ބF&Fb%c{iduIđuB̚6MN!|cz!Lwy NEh\AlFyHS1]yzKw*1qJb"xc:Ǚ+B9ݨd&j(d xオ3Z|YW{6dSq ܧ8 w 9E=̹_hHnW9~:8ZۀZX>꒬ 0 8q܋iOuqoED(zexΟq&%΢< 6۲,!S>POWEy3`Km);Xh$|B1dy5k%G4ͯIffgV֪?*P ϡu:@jW >OW^+TK]Ɉ^9%wzr`|LX㢁{J, T8Op.EҨ8Da%b B@8+fxXgH%7i6*H}ag&j;ZE%&q/xHEWSwJ-Uɋ;1&fw$ʑp?X"Bbͱ-㿕ZȤgFres>\M#i/% 1q;{~ 3rwDOϕIj戳KR6}/G(\7,gnLAmb瓰@WG7!#Z n~:$/Ѝ1xPHbQ j6 `S̯&ͧ~<-O T`-!]9eyW+ +3-dvNk@IDZ|4(b;֜˚chP8fI&K"Mo1C!hv1Is^4OCJ{ ~Cyw-~Gy)Ϲ"xN(Β>FWG>%`BF9a?]qE\Wlzq Q)1TGbQ7Pj8֌|yזpmp>vkD…5 8i1z*9)ϫ4و~Q/U~35֊h܈b'rD06rۍa7ÀyOzEt!xjj`ݮ-BU `%$ l6 H;9}騒*:*ބzW[{WP+ Z`] ѩdS0Ƿra'ŅpY.mlǨ-!~nq>7]1~KO j׫@P1~;jdS:g=?Ȓ[jx p%rc ZP2۫">W; yLd1uiY~g]˴fvsօHR?[ lڇ`V`Q\aZ3b-cHg e?%DԆ!Y){s~% B1Lڰ =ǒ\E_ .75ScOW:(mBb!6rUR\=D/gLYU$'U SHhT_,O01E{$1{to~k.Fр5aO^Bi x+^^Ԕ0GC!LI֏ܩl+ؘUJ ~;%oJ6W:/OX8YAOer*y+i'o2P%k+ĥ!p?'1UT{ak~B{z;QgPؕ qԬ 8١3 i#|59k҃2 fnlM~Z-3`LV͸H_ᑆ.+UT!8Se-:%aSU.0 KL8|&{ ǵ\hE72G !tyҞ{!CFiC%D@c(>+Ne6M3tu;R,,3c@=&3e:_Mxem6K[T6q;KN)/l B^_CZ(,tA4mOBq4E߯rHf2B_|~CLf VԄҳĵ;o9=?` S?pZO(5{ʖ洗|ST*ނ uHe)$#3mj$*{,J.3.V9yRVJVg,f;%ʍC!=FvВ_3J>'l#oHq wT\pOgãSN}N z"EC/?SV|b}~w0Ӆ(;V"#-vy@V5[MS2TRl)V|ǵrbI<϶7$34:J ]:&Y&JNx'Rb+}@%֮4DQ܍H$$uh@UJ6}W`//3RtOOeL忩OjwE7Q[]x  ;J#y skkRE eS=k<*EѽI> *t%4/8jHx'@BmkEGb_'ҦB`XspmVtp_80ZEe%+9oAm:|SڑWw>YFWn\S`-: ֓}9 k1mѹBEw>*!470p3I1h@'''H>Rd&d3`Q95qļ l(m{h ɐ#l, _7iɶ+B)8ՙXeّ|L :37L7cphO21뿋ۖ9Rjju ,Mކ7&+OfP8ji(4,1ndQ}Ijem)[~RS|tL ~Ίն"aw"ͻ+ `CF τ+Wp1G fш9u?D!;9P‡3qAau;DBR(|6BY1:{ UMUDmduZ6"`ݔo*=8ݽWziM%S \L>PE|Ac0Xz_/ ۂCi7aq]NoǾ@FؐLmLkZdC -˟" \oIëv&nӪ2]IBP|@Usn_vı<ŐDaȾFsK07'Ugҋ؈+{\]E wt :&Q75ޢkn9dsw@?+8eśSC$S)ktk6OIk빐c!ffKֺ-tM(|5ߏyˆF+yCȁ$~9!Zf,b!w!P\ZI}+fal)zID!ƯGBs 6>h:F&%v܍H dVwfjh>%$zٱk3Se(G.Q&\eSHKC ,fOx)!xZu'dz -CvS0_?0D@JGrt|[?X?//9e|,lqq8SaH 2P䝂K ۇᖋ,QBQQX\(gޑ󬾺]#H_.&0~׏#AV¡cڦ~\37Rcܭ.p ]hCl*Hr!4trZg׵5MlIՙO\Rb:p*G@pтVbCprhtϮJ"8βPce^Z2IZ.pN6F"c83lzȭ\ɹrjO6L8ZC,c&%<'C#TI(@1?rӊ7_ϳ6*ޕ`(WO<ߖv'[nYծ4%r^d p͕[ɝ&curaYz6``0@[Ё[$  5Rހj"Xxm<]VВA,K"H75iH٘Btx}6]×+2T?tS~ Bf˧VDl$% U~B< }J'V5% UB]~T罩Uq4Q%QkJ'wQQ-5o٬ [`",kMS[r6/$tٸ>l`yGF%V@d<~k? ؖG6τQ#?(Z(@JЁR}f<Lٖ\_->2dUVո,u1AmFvA(\Зs!~G c$M拨]~{Rb=ܞ|wA*J!}Uf6!盝F6:*C9iwk>:tj,`YU6f4\2 wƉǤX|Rk_p-z.n=U v!U8ꨊOBFalPĖ77 }+2Gֲ֓3\N~|VI;V 2Y:zv%Yh ~MjRUYvݧѫ'$VXu:)|p濺cv `d[dD懡1>J?Ԭ7"ݱ!Kۤv }FӠMd|ޞ)9{ 6EG:!཈5JPKSә˩* z5:Jj[lpa 5ʩ4i&eބSsRo0m]IZl𩊌Q R$d0ỦPkڶG:c2R܁U'AtLV ׿}YJ.L%T,6len۸5bz 1qׄwY 9N񐽠 ΀o_d.U4AઓO|b 'w܆{-]/m _"wfW㿈v-_žnZ@-?Gk-A_,?iC:]ˏ^׎b21?S2==kOG"mCv䉬A(o* F tNLt`$Dc_Ϫw2`A.8?LtU5 ~Pp}CBbKX$C؂}FCJz|p M$KEy7O7"Ⱥ9lWr CQƲP {NѾ`ƄHqP4Rt-vA;T]TȽ kf Öl$(݌P7LJ:1I/w3|tM[T { .'ԛ~S6˗0.m]K^UjHX槞U#!-Lm=Z ;͂6FYup !.8]_Yp U^KuCJS[ǰF{lM=?o"&m;T]}_[N{0+8@x&„PNO<yX]& 7cq](UKi`$W 8$mǎ)uS(5 gqVX<󘐯;LVj74R8G.{JbV36m|5fgHĥj$ͭd g/D&oБ}DMÆe54>pPn=cl5L;T L6qWQdvEa$6}e~9K4&ٯ=nzVF?_5HL=Q_I1V`7&^=\Ou[RoaU}J>maY8J8ӫDsnYkQW)I^4fYoRk7%dlh.=BYdJvAPK=c8Yb1a +ڢ Y?OcR\<MY^?#y4qE\h&Ҕ9rVI>b%qv 04)%ƟdSRTȦ_WbE&?\E*eVeҴ#eC .玽F\VmTRGPkX| d}p"޷tjE+ Ci7^4F-HZbx>'b)O d%NO@~ A]qVre  `@h6R$cq"ҘO7cT,SC=uw5fo0\S#+v.\u!6Eҭfٚ#$Ju~`,bjSd?Y*֍iUMPyG8?ܕhŠˑ*O<_ M#qȶtsO֗wFd\:1Fb2zXOAQ2'x79E'zI3ᤷ:,;a&&<,aHQ{~5\ |#>qĵ!UEqbX]W%439* $ɾȡ<t}ރYZ$3婉j(󛦬D9gU8 xb CࠕÊr@@JDqcϝM~A]_j tsm- }JOMtnaPC S>Saz#.VbyZ(A{tFŀ3\"="Kc4UļFK9'GncdnSG!!N$g'6&wg!vVaW3њ X"JKa&E;n!\>6cܾ2m%qrX|;,[1ᡘ6?J4z~vQP6Կ=DҚ5l1H+D:gFviԥ`]F2p!$mQ]ɲ\H\BD)dlaccV+Ʉ vBC IKRQ0`"3 ڇQE$IU,@|\wDWH=L#urO ̷ p)QSy9+,Qs(U}]m>I '[}941ݔaAtɎnTtvN$-!y*DZ*(c#7^<@?T^/-4MA,,V<}"' G}Gd6_ Xy+; W )70TTqAS}Og(90+Y!g{{wRg=L Ho%i"Χ0kJg.ckmp=szoX>:i`AxS 1#D/}ø=`Y~)T38hH2VG ; 5Z[ዥWL?'R=p.{@G\ž`B;擶c0CQ/!囔''uj㫪 /TЮ bJp$F} jgDU2/F ᏎQLC~m؁Où@ҍVe5/ c$$P5&+t'=@?h2s٧_jw/C>2`!Fs < XːCx `r0,?Ǟ_vrz"ָgB/v}#s9V%o-Mh'ߗtLfo#{Cۤ>`t}F'iڱؕ/ /y5++YFL1ckù\ziv(S|8|Jl}2p2/"s2)ݝF{.!g0'EO&:?G@Sh.:+uZs;G"?|rPJ*e M`֙Ed-+Nr;]5OXpߍfLy ~Jcs3b/u6EEVD8sHEw .',/َ+Q\;r-6$-|]qDD*P3G>LQB~~ w6^׷+#޺; {rQĔƟXx J|bjW2Fz3鑹|9~V#^6YbP 15pc$iFSX_ thu b:C%}q2|2NR(!H5UPJ_`"cmbnQ=~nGɫwgIW.oNx4^ƚ"&^.=@-!+_aH<Ɓ'AoAjbak\WcǩOs-WNټˋ&! !Jz-MJt: e~_M588rCbvq7>.PU K>b*cH#/OQjw ScMM2ATKEAY>>Lk&@8KFt3j5*@y=Sns/Ι="R]R:%p^zH?/U%g>Ҫ[ ؊ A1z6 V<hWiW&n4aiV4!tlm"gYҰ|jҲh[jr c(6HDm6h݋_ ڗ:3U-Y 3uD3]=xy-پlm2 d;D[է"Έa'l5|[LkaCd4@N/{{QƗQt;ΐ_ BZ%Ne-_:T_ivohѪwDЖ["v2ࣚ>H*.H @tzb~=O7M82esqGοI__`bz됐"V=UE!ԅ)[L:=O̰yKu+ТbiaJlliO)vTBhG! ;N+FUXpO` L`>\+ I݄#&KLSgq6_6 {].ŚMY)of;>(֕'SCimjb]ծ,ڪN ;kV~6{(u}@͎0h+jt VF:|h~}ҤQ Z볹U. @Uxzi)8| =ڈR3,oŭ w H(Hs?3;vi@~sf;h.,w@OϺ*Gr[>c{竳IX`;-5^V)>XeUj% ~&qv `r@uv+` ^+^{?A)Zm*\XP; ̎&K w.V1)H/Ǽ5DP0"gȭN_yoq* 0{GyI<0J|pۯZ+Of"!7)"yg_$umཇd\U jnhShB329oӽf۫YwrlX9,cYod&>?_VoϭN_؁F_y+z7Oob|9ÍsRg2!UOnIȔ3P{ڶ2Xt bQoiV6SW{l2aiR{Y6ārPduÌ)}0W&{,&BhF[0m/Ƅ ~M.N2d1Z'jB$Mne_{~iQY(3t(Y(mܶeAy\Q@'MZ*#fy4rT(~ A$̃ z"K ڽ9~HH؟r)֓eJzɫG7h|/ ?a9C昀oeRպ8(]}hbL\g' As\-Keicvkob3G@̊V')Z4zg^Y5= P^qhq 1n`WhQgYz=8̝{N} *VAP6`+mMv6QheR˥>Ee9k)}&FW0 |g:[j@ފB7|sx}(np2EhR(uZ qXad]r-*"}p-n"\60Šo7OfcM>q{ZZOۅCϯI 6u o zʃ-Ce`c@ysUBu :yځﬖl."h1j])X=fZj{<3| Ot P "pæGz3.ք#ȉYʊ6N7,7z/,u(xLC$/Ls6;@mvNS,iY(.o>Y+m# ]3c-DI,{;B%Bq* `ll(?b+n(>h\I^:gI0jQOAQi6u5G(/޳8T*=|Q.m^ECK̆CRu6Qlőt d}dUMK(3u^8"?PD0X-2(+4I[@Ӝ}i]#u+p}n6=`F~.ċle(*dc^ϢqL8ڎt5l>MUPzk|NI(.x^W] % lwre-*X2d u1Vy5}3| rx%]CE.4Onj~KxQ(J\s:,]ΈMأMLp!DT:zš ,Ȯ VߓH,I$ŎqdmE!@^u2"˖:X)}D}Y 1"Bh\`g(iz26}l i.) lc&01{v Cb6q'OZkbl/:oTF\fՕٮ{7Q^cv6eڱd&psAH=.{+6J9P =9[V ۷Su&3cw* ɠYa0LBh2rckT4 ph*KP.Y $ #CJQ? 1x4=wL8X,l(U6p~7RgӋ/'I/Ȝ2VB Bdn6Fmt '^EoPA@ЬtQ@Xw& 7T5jeKIWZÞЧ1?D\h:Rɦ!8Գ=,<'+dczvĵio0{I '@ 'Qdi ą >*[~jWXĺ8@OӚ ԟRTnޕÈÄ%i9ÖIBDrќ)I;@d4;g$^1 C\D9߂P=٦~!e o-1!=6}~ f!ļ|{[>]<zNreDK?жgOI)lv6!~jq;iCV́s'%Ū~1p!*lj#;KŶ@ckMс-{҇t)dp'1 kQ$&U}# p"m=ދ#;Fוvۑ$}8}>i6d8v4 ̍D,yVr?g3˯[QD62x =DJiƣĬ2 CfޞZ Lg\2 l;Sn\=a}\Adf.O~mcvq)sY6G- ,8%70OɃ~v_YZ,, Oo!bj!eu3gtYA<YX Ujߪ;Nv]U{OtF(1"0uS @6ɔWvTtşdؿĻV!zG9¡okw.ЈF\kA;Jd ~7Z0\aFDpЦ @4ȱ-YgOeJE'E?3fcCE0t}$eOz0^#͸R\PʖhEojmֵ\$j2@s`T]bj\9W<>_ц =LP1-oLd߱CJ$*C&V[53N$~?E!/b3gv[C`&LN8* qχ6+/[ęPyH 9f&f6` 26FGWF2i"&ǸwL1|Ȱ G =Be7#:H|zJ~Jb]Gg_(giBćap]`TxSsF(9MfѺYL˝J@|M[Se6>˞a]€,1* =!ChQR]']CS&#x=Sbtq&!ׅjmRAvnqtIȍq~1Nf*lyu_jJ|s-sEJ);X|4*օ2mF'yD&bFoZ-Y5MӼ cfxf=[vMAL7 |JG9n9K9nJRʸwh8럧urKK?Zp}Wp؉`"5̗ޚ\EJL aOWջP_ g82DxZ}vP~7}na,H[b7gĶ8^MW|ͯdh8R`- '^a['ľOPo$R[6sRt%#J]Ea[hS$тABbwH[ 0sX&N#K vA~9 ]Ry.X8YJȡd!?Tkt[3Lηʫ羍ReF=z)YAhZ|z M$Z7@7z<;Crv*p9kD(ӝR7,LD!Ȑ4Bv~nGJ{%Ѻ"cyL,Ř&zػưVcm;{[,Tl+\^R2?eƆ\Q[Z[DЅE{.?鋤OBB:,l$ >L$#[4Z),]M{"20Uˎb'>3 ƓvW=r<;r2O ]~xCT!*T IS E;Sͮ&Q켯Dv⦱g\ P < O8;G>!ڊpWz'_"b s%3iK1ˁ9q@7ֱ=ȔcNA}?!U$#遡`^ZQƉR;3rUqqobƵ t6^9H܄Xq%^cȤ^Qd ("RRq%$yGhV $tu?O1yb!ΨHncHJ}3B%ł]޻~6%6} 0[e$Q$QëU'K\T\Aɪ_PtP/4\iAlb[-SaaE9ϼ3s_nI,F.=q9:G@ %Mǐ#Ͷe𙉶uks?(N{{<;GB9B4! {ƼmVz#D*:2v3ukBJwT&^ө Y]K#m} ynn9 pJg"uL ]8592UQ{m #}XdHR˘8ڒP GL&"&RLDx֝A:kJ[=(fē}܊u$5kʶise9ؙW+PwC"*yD=>O;I#=.3\MPd_rD$A۽7yf?,^>'(fOc ß酩˝i1'=貸;).DgZI=pP qKMˆ ]ă6tux`K VqINU"}θ{(dFV`(ܔg a*YV.S#Rr)uTݨ`2!kÁM 5Hw?zxV)`5YG/oZ#JjQWhHD([j`yyU.:,cLINYIzuZm7˝]X)w *%R=]5[DmF(H 1uugVRymz>t_M.D?Ŧ6xWқ:q#Fr ܐp7^XguZ)c!r!|T Fhg ]_|2$0|\k,6.|uYbdtUhc%Xr,m"4x)>ݩpWwQn1_9!<@PloXnUdn]q^=q}hyS8{b6TY_zy%9뤊8? 6~Yҽ'e~jGXkdG] Wr[n?ijcQ?@nlD@DDlŀD0;x7,#B;}ܿ7|ٵx;`^1IliS$lwedB>#0 8N@$IB>~!;44c~HG90tiȥ{ ݹ[Sqڵ]_0M$I@s2 %3>e:|Aǣuu}|t)Wq 9FVUb{c88z;mzGH+yƊ7iJ O^wdfٔ$A#uTdH3脟oD>F)־]$i 8e?J>bD!u~q*ү<|OMףgsB(NXFDZG.2Iq!&S1p5[ ^K](4(csqsb}Ϸ8wp@$Ϯp..1s{Z Qrxln~8Wj8c QE R ey[b GPFm8pRO 4vs oG= (^= ii=7Ga'74_v+pC~"t&.r6fLϟ.5]GX27dL;*2kEnFէj]+铜Bʷ4c \/κMLA%q?Ĉ#|6jhʼ."KnP HX SpnH8;" .3̝bZ4Ν^P|ǜO[C#R e6S{H^ngߠŠt>z~H>7U7U\m#STd-voizߊEm'B.mXɻBo S5^;\%;_swٹ> T+|˜ARf{Ն~7S[<YsYSpJS̺ rxO߄>节m /O'R Zreˢ^$k.l\%F8 ijPYدBi &7!TRtemez*r\`KrW)xx8Zq2#pDfG6nQ)a.M/n =K-5eISeo랎a.~E9 GlQx6㍑?هe dӚ~?tT:7؆?#0"AXxrN 4\+tɏ*r,qp/丩5JO(7vr|7UJe.`.%/h>Ǧz x $q\@ɹqm=7iO]Ot;bgb'Ȼ.Q{N"[#%My<5@ʸmֈtQגBY'# lAatW֜￳U|n 4%ٺbiѽ1*5"4dwӳnk<ȡ+xdX0-{ ;Wtw^|"7>ShSvANsPpԗ2x#q+JҮgnHE4O݀B1jIMx.[j8 M1I+>*NӺ{29jO@W@n) W%{:Ia"qX@us/*)^H4 /…z(|T6#[UzčȒ~ZĔ !NMTB8k@圊ĩp}bvI[x>JzueXf6Dac$w[>B0 l"qW/" }R45[IנteAw1f(ɕ~"'$~l s1c(~E' JݝBMamf *IKkbNDXB.Q37+}xC1fۑht,DH?4vw5ˤ\,+@Y:X(?f})OĒr#ӌ!ZS&6 6acc..י}ť\qV3՝FԋYp큦ztz8xF= G$ GTã|6dCIn݋yxx2AwF&'"~lzpQisMIL@ -zg! (n]@" Ȭ%O֮#*! ESDR,UZ #`-V[*T`X3ҵ1H BHzY3ٲEڳd ;sHW0jk+D~f΍vyҩ;l8+o,O"/s6IZH20j5^>ZG0~Ri*tR&Ԏ1t81Ȱ6TGS&>/x^" =p>  RxbB"սe;CѿB,@)hfEpHϙĂq ylDyjU>rN917,^c--"SN _^% iY9xEPTc1E8inggT9WvG3Ө֨2c;tLDb$|4v2ծZ7Jܛ9{*0Grp瓳]n‰8M֤FĤмiG2殨YIE59e1~l1'IR-!EH>Fg!$b)jD-pM< RaB)T WP|ǫ: Wr"O?)p`Ŷz:]MjbfKN.{7}%҆egwYg۲ %(0z2[\{*$|3dB;k~pe/ZkPQeϰ8^.7e_+Q_ٿ,htdQGu" {f#G}O—&txRvfI:E'0| a8Jj )-gH,s/6xcpmOY~SJW״f/` s[xi)5iMa\4=끁JW8Ps7XOL;1[ W0pUv`tmg%[pj|Hm`/?175-m;9Z:\.ցA *Q9W]޶[؜ Ekq0pbnuV'Z>˒y[ACm='>JYVH=.P>U:]o4t"P\ԑy2m2#9Y^D%GM{M(NS>vk~<}F@ĩ^%a{ٚAMZrqF^mS, o!e)RB>8˜:B/Q\w 7b !]UI`2?vV'yGn\SsrߗZ$gLG34f܎wX&d<Ҟ,&mWu,xvL5Ƥa_NηxӣO> Ej_|^l/xa7{}.z L:?r:8;6arPC"jN^* @Z~>~b(D՗tJSF a g7{ U!+^޵ۑ%L}ONԉڏӣ]}R;YX?g#'{!O`M{*`o_y_/ RK˿}0[5!y@MT4?ď h_;J  d-^V#5zbv~SՌA77Snl=W|ƨo"ࢩ@DeWΓX퀪ۏgۻ#l#Zȣf=('LtHG$B3[rC7ILkwͧb+jr  0] V8!ra$s7/bh^9 }yKmEv`miLA"g1',"huT )Uvs^ֻu&gMi|ds̒{V DJ"oD ZKg2(. .>]Z~v2ye:<8rckIQ2UʩĬ$J)zqz֘tX+#k&~'pׁq^h(֣60g|Nq% ];on{N r.ͪYN0 >{ϭt8F` $"g/IY7.FboXi P9plǏI Vg =y %W@ ou]z91;~{5h۟pxO8qVI|AlJe#hF1H^?S5;@G' ]a8ضΪ`fǵ5J%lpJÛ 1#ߩ_l i%} ېhp<=W9سVh(vIzZ 2\;~"`<:'3tPfsHt '3gV7T3%!pL`B6BR|~uv0бZnWt71Cr@#1p{w_FLEل [[SPǕtԑ^O`GBΥi'#7rIH.@d8{?QTb#%cqˉA?8U<ρ3x):@JĹ{[W~?H?$f:C_ywo#ډhV8hsG<}#:˂PImi~3Z(gOM|0zr,U~bG, %fj7虒S96$!-8 t=YwTdErh'@jj$ADZ)QGzeԜ`7oVz;MqϢP-4H@4Xj4td ?RBp!p~r]N}v!}UBѫ3u:^͗S5RY/j^&EMXWtf ExLZ#W$ ĂpXn 8fܶsn=4H5b+yh!<֘D7hbTߞN=DŁׂB;2,%.9%_x'~$(Rj3)ـ=Is=Q==4$f]/@Xv"9q å9I9/iC$Jo<(Bf$mhL욣fVl=岼Y%e=R^E%}id7):yaϜosLrr) Nv.YpHvEFakŅ𓍣1-$ o1~4yHJ[5]=_62Wd8 9 C`ghf--\'៹-kt=(ZRLbt3BV+AfEl4 :v!?}:2j>>Mi#d4joəbk:*0;B'CJUM@1\.;m<)\C'Jf"IօF47ʢ&?9)  jy:).s _FUj;|~Q 5}:Qf9魉& oyȐQ1-~ + LdRW4`qg% 9#lc>g`eKel"Wc@ʼnV9+ BdBLgשـB+Dd?+ d?CCA'xѴkoVp$;>ZT9~A3 իMreH\}K5ƲbBj=hó pKtE<1GP۬`IDذ9oƶow+`xL,ƉƂ@rN!_vUY߄ȌجͭWBQ|yʈ6WX򧯡9w ]or#/~7װf[@L& Ϻ[*hlɓCضWw0NS\oqmfE*bV_Bla*ڢw@ˈ)ܼ-\qki֥cgg%R&jKL% рYQs'd\Q|J&Wĥ Q'8;W&wx#eBKpGǃ7|0Mjg,hWA\ÖwhmzqB!Bȟ{c}/C`ԬAW0SҼdZ藷^rM=33-2 0;JE1~p Y3Tb;UʴlR@>,Cx{qV5ǭ$ [Z+&B&~u&s nGoM>ܶGS)Oe<(1)?3UiQd%շSEAPc InG3{Qo3agn|zO̸Zw@T kUR<: P+CriSE(N_wbV_ERZΏ^y04\'S+$/:1(z}u)n HJK*EVQk՝s*߮N-*ػ/`ٗנ.26LCN:wAiK[s2(4rx:7fg_fPP~c{uH<{Qh@*,HNe͗;@pƇ ;320dK,@wZѽ@no]7DV0ɌXA`'~(|ZKDƐnx5 ذ< '~]^hzhF?^]QHbs}Y\pIS>!B4Gß8VRdEW ::cNcr H%­A&SQjDk8eLه5 wn:%llExܙj~B3WЩYerKoS08798TalA|37uuF`E%Qnv4 3 Ņ 6BR{×hª^_+Ϲ>8P["JTGМ4qAw͠}i] SW}~r*˚|(upbJiS:@_~Dձ?i$+ ?'|!T|>z\&RٽMؕUX9Xj }E||]դ #Y?\6̞u Bg_^a?w:"%.*+,Mo|1XҊݩ#1 d =RMp=V:(y4Tl:Gk YP~y`:HTx !:cΐ[UQ'7Suq/*[-6yxM#ґ mw4hKzT{R<- {{R(?X"@b>WV2˨46hev؇LA; Vm{R%O߲(lF!̦ @XƯtAz"tR.0J-2Zv (T@}hz pG$|w#EݻplVdI{ 5hxR9Q`Gd~J*֣j[j9gә6z0]l{p۠`~2W[ `B*P~,%$';GaZ hɳNVO75u(dn9/݉ͶGW=y %?u5.\aTehNYow!ʲlф2y5c,Jy@ }RC+|1],z$5)h8\;CܚNH;K9,B~p}+EKqTғ5}tR_QslB8}lm*lCq;(s(Exm!guB\R$ L!]dTcߩDfzƀVlҕqu +'a)+Du$z.xۗhHz)F "<4 FtSۆs{Xt&twCrL a>.Ie"jQc:S@r# Ɛ<3p;Og5c1'doAӍHyiOh ;,b]"y#0>6 Z)U0SG hIйsޒ6GR8Fdkx+hic}+ 5!.*(cy68Da_eՑX"Z|:V]YV9n=Iƒ#()}SyKwP{_ % bU WXoQ^pM-W"*tPV&yv]!۫'Z!〾qkL`|k[%Z ~>)5eD={j6oH a> 7?fn|" eVMTwexa?:E:.޴ t>|vP fL&xg};U/c O{4IwBu ,#Ss[fz7'A 晷@^o~tD! rc禰zT5A *XOMJnvrjNxX9) y%~P|957b?Qx'HhLg.u9{;$Q'UP8RD.ZtRO(d;J16zHBu [lQF >&GwQ2x+D=W \<~iZ׎ aI =K* Hح*t U}  x$lHưT$|qI"Ba:o9ILN3*RGQ+rkS 0'| #7n' q4 ,B%rt9:% GU$fD{ŤKdL7E:|*|-r&6rhKFÁ5U5J;0j&Ơ&SBwfl)lt94^n, ѭm2PEAO黇 ˲<LE`Pye}~S\vCoH, ^Xd[ !X?($*K]. \d&>y@eeI3q]\V_|A N''TJBOCK% w HʬJd< Tb-kY,ȱ/dVE2|kBY5x„g8wfʡ8SJC#&z(5v*el'<8深Mk!5 ה ƃk⶛Q17ŗ8p6Ƹ+2ۆL#} ^&D0jo'V439})J}@>)ֿf$r3X+,'җBUQ?#K=63LN oM4jtd1 F{B򾬮 o;Jl+i\ =9Frmp(ˠ;*]3bŖong%Szfp,?q[U ??vi?/rk آٚGNB',;Wkh~F ];/|-S= M}5l_o8D5 (N84ro~`vaT*2c AX08prUId>iʫG} \ώufX'coݱ6-X}»[os2r;s7:2W+R^^hTC\ÆzYgXm2so:JOĮsQS|YV͖&ڲ-`}M/;,ӶyA9&d yBO_vXNBu/*frlJk0TdoX먩h*ED74d9S :57X[ԨI=瀱SdwBBqwwK;Ing#I|E+;J/㛮&^%!Gu39ߏ; .@A)|DNAW}0Tw*K<&Ñ$܍Qz7ֲ6k!tpBD<܍p :J36M:Z=+⳷i>ŚqrkP1BA-t+=Dwdwos;,*f1KXX?t@K7ȚFׯg+¸!/|5$jD$+=Jx,2ãg2!A7Ġ!+KݘQӆT5' 7 Zizd`-ңw:DiH!}~a+j4Zwm$.9r_F,FRÓ0uG dʥanͲv߰ĝɸHV>"tN,X-ls{u@=%m3L O)cG36>d]! ȱT s5·Zf+ȨD4Kޠ4 ^kMw8tC 0BSt:l8v:jrx𥂕ݢ=GMon ]Fȿ J%-Fٗ :N/dvfzy K/e.LPrbYxC2ҖBbȹw9vwx׬\yThoOE"fGU/Y1P4W黈3|Sp[ 8jɓZ-7v\, jwd\ gMApu0Z;aciD'HoPjz+'[ה c=dLn uۆF [w:k|[pԀR5@&`x@Ϊ%#oo,gI3~}мy8..Zk2\V잔 'Qr,?}b m iFo~`QXoo0Π_Nچ8H@KewצXP.jM.o>((kYN-AmhCuP5:&i ZRK4KQ*Wa-L(42qnFw[(?^`#%pM# y&TǶr"jB+^X2QIW."W/h*Y EP+]OOn!.W궟UeNA`'VxQW{Qm)Ȭj]lhTݩڣK-3¦޵*D0bڈߚٯS5C[Je˲D H&䯳_"6Sf LRl ( /f]ΏnnsL*sW@]# Ew PH /0ӒއYے]´9|ք[N.D(-$Jm=TŘ#q^T/Xۋr ,Qq|EG 5Tצyp59L @-} QmYmR[M_S5lC:y?w;!n/m =)S%v|%[3kU\ Qt@{p^2WbMix w=f8 EKim!] F !KQT0gg}ա%P_؆t 'T@.2{#\)jA(߱\̚n*֋. ?Y bwS֫eC,sddWdm6ILX6S.WO꣎!8Z:~$.ヲ:ϼK_<i6,/v&ܼFn p^Md0˜bRWCA.B=,ݳYW|.b{Y+E 4Į fwz(Ԣ~S\KDVJfk)38ˤi~.=tS/žIŷ["+@(],Mƭ=2 ewq#xI .[1=_~ՏX y.d- Ob7IՌ&Obh$[J!֝lݥwn^F6NΫLIS l6={p@W36]f@y3GF_=XLwpFqCE/Y+>(Oo-Y]~Q|6$Vkq"ڮ&@`|oC<%əeO^.LRx Rl5U>dDt$gg4@~| R ժkT] u| /ۨ ҘŔK?C~`oS7աL?X,IqGj+lۀV,k=_0}d$ElnX|-p~pC+#ckeAˤ.8Ê1]XRZ? K{4> >!-R=U#:Nz9) C)kz+uZjq^ͯjmʒ<$;1fğg]ic b@SxݡSŦW\gk %~˰nIi(IkӘ.#1m+LuE+'O.< }s_dɻK:::*R,th%3tE4dTRRkz Z'a%PaV[m:wTFBCAPnN`M:TBR 'Щq&Y$0&_ 3ԥl O I 7u]GEw|DŽT_|ؗl"]~>ǶƹÎҴbA { O*Xᴝ4SHvJ:YN{(3#ϗI&RJ2G ~; (j_S S5iA|0\T8fkyeMgziqM=ឤ6tι40v 5 {ǩe/G ojlU+5?7 2rԡaV;u GdO"C)sToeU90HWӳi;@a,. ~7x/jBRk(ЕsCVgB{iG5łՖ1 ,y;X[FN,xl9\F7Ta?ay.>2C?7iDl "%wu'4\HBPV RũvYy2F61?,„޾A5$qԄd?eTr=H|[KԽ|Cjt-GrlϚŹJz'c-f4qU/De$|<O\eͰ:m5F)J}2O9 >#ߏ݈ Ҕ+^@ցz~`6* =m0oxE}U9绶'$~lΝS}wtMُcw׽1蘽Amg(&Y׸_j,9Uq;)'`ƵGr pZ| @`'(TV{pŲ#t/[/:㕎D_Ɩ);3"ߟ޷(bnp~D+ h<ًK5qsDNt)ꇂFi>E;p ?|Oܒ"Yt{)xs]i29$?c.4++K{T CL̐C=vCsZ|ֆo}Ѫ ૻ)8ůmPXRz׈@ҡ!ʶTyXB(Ԉ8Bl H-*s{m t Iu}RD$yrErzjŸDݜr, ]MZŝ )8vZ*:>IH[WuJ `F49-`BAYi/<Ƙo3\w+yх,جX8>Дy.gHJ-rEk yWD,^ŸZ])3_q2hJxR--sUC(4[&O3.2vjmap+mvWM%x1U[Ƃ1*M\ M=!o@6bZ*(xty!@U(#YEDzuva.SP&+}%5ŲgI$6X;>k yth}r RO/%&T{~^?ihEsqfa5-٭]uo \I S6Hu/CG^ӗnawy[̛KR3h{lnO#Ꮦ'9_TGnt:~:RSntfh-0vE7`+5#xYQRϸ)/Z]W^A5Xy,XP7OCBϣCo3  X?-(%u>@hysIi;/:X{V*djؓv^qj myee5lc(65Y 'i':En,ӬBO*@=L4>M'Y6d 5= Lcql6\(灑q+ JֈWlFgxc{K.SF{:1JeudL~v`\:[u1 c_"{2}"XR&Gɀ_-b$9VhA=?[[inVAEÉ 7;>C&EȶPe EE%nyYmaV#7L&g坘qfKQ#E&yn܃%H3ؙp((J¶k47@B bA_y3 4*EE 47p4$ Yꠧ*(j @΍kC!ۛ`s6`^rudM?|xysB"O LL0/ߕzZTcy+ 8?MYt~-Dᡉ+!a\O3;dj =OD|&ʀ=];U5/rУϗmٹx&sTY6nӥx.%!InΉ!{ӕ=IҖ-u"s.`0YQYCxalgYJ^a@M"@ˤ2s{6jƃxp'J}+Ca!!66~nWHz,3_ݶܷpPiw ,w87Ԑb<èt @+fb5QE-f5K,F)_8MT{rXk^ pdWb>PoQ!+kl}rںRoO#+CF#(f+tł˓s2s:眝)s0lP_K\4_Q#ڣ4ꍀ-ǧ~w cDIx'Fb_T/K1Thes*i-u!IZiSב=QLCF#cJU[ude_5O/4M @U#:TCRk("!G^$iᅻ*rhѕ +ܠ-Lbd3h fӯG:a3Pد1ֲF7g66<U%($#C>YE%S9}AJ4sR8)KC5xэ˶_ۅЇe(ZNuI .9}h릃׃hc_ֽ ,cb$Z?=:#FkK]?A!] ^`bhp r>ꗨ}JlKAX/}dsN,k.d6īon:1zIKDcg ;S^<Jf3w{]١C6i[8q.<htb{nimꉴAʙDT I< 0oԛ#'S;cG`@E^,ژ/I﵉c I:'L_cD~`sCh3ap' .~3Y{b쑩)n"8ŧ&NJ¨!{[2%h3ךxPD@ b{|['U1sտ34V'1KpDtGA ٩٠MkB !)$Q8rx$`?qtQU)*"jF_4y"7MX1 v}!Bx1N7nZ#kw(r<:&ʟ ;s!jdLp/c?].p,p#|R]ܸH#AFkza8(CMuobI ^ԿzuW[ VM`VQ;FΖHWPyAB\عCɧznYn 9Sk@gPn>)ɤyY`3clʙ܆: 4[_xӧ Ѣu B95ҋh uŖ-a^ƕǿO62(^8-hq,ϔ]\{:W;ӝ9\.y_Uhj\ fT`.ϛw(W=}IzYy{sɭ1qbQ, `Ke6d_TpdZ"U`o.ʉV.O3(fĤT mp_hli.4^~C*+;WŘ_kv&8 =`>04Ц (""Ds fi|ʲz*&v׮ZT' 2Yʪt^Wa9Z)ɚ$&_1fzE7>a펷İ4f'R>_?; T$%ye3saEa{Š-~9^p=ZLṟY8)^*Fx"R)hϳ&dԑ]L)kM&4nXeهlA߇ ݥl' WgJn*?a)GAI4Myʲ&_D€E=AzŇBGAeWӬg B*z8$3RwFy&藟 Tt{dy,&O?lgKKSTHM᭹-laHTM|ڔ6~yV#:/< {ؐY0N:A6@qu-,^!Ie~l$}06aO` j_ʱ0|B#@q1>F :P9p_6z^lQE<ʀ-lt ddLBD0/li["ݍk{ #>N||wT/rJw7ZkaLujvS6;"?2.'tt-/ΑMJ;Ux!hБd?zEs^+aN [' $}r"%䫷߁M>=^护diS˷ "MFgBFNir m9IXYcXrN['}Jt0;Wbh\8G##h/}45wCES/ub0Za0{}W"z-lw.{=s}ך`^]|k%ih,n$<˄8qSLi%;.үVb f\g҈"f4}rzReUUdDȰƬR _ؼe;^߽$ LemC?.M 혳fѭEQO[| K/+-j p2,FF]9,uT!3Zգ[Ίj笪T`Zz,Y+`ZR'n vaC&޽v7/}­Xù顄^V%0%zDindxѪFi0^a%j]C9n vu>\B{|Y"JB*=.4[+V"~1NBNV63R#? E* fiFq<{kwUjE 0Amc 6I>ϻI=c*I@6lX;2.'ƣ35pWd [Z*/ꔃO^|@Q N6z4y d5EDxf`@F!qF ?غJ\ɽ0SsD(1qEZMq.E!EnJ"4{q,u;mRx 2Eq4%5Gجҥd)WUy]_ PrEfr2#}s"]XŐeNY(%OǙHDxb\ÕrRAN>ƇheR[bZOx U_DR 2m>?2Oz(ynFO$w@=,l^msG i:?nnڧ9QN) 22XNDHw'uF@rA]$iH)uh* F]-g7􉄒|> 2![)6 E >{ !:9YYǻ5jVDw_"5{d^|zSetch-hĮV չ94y?W6AFO$_m,xxF/;rZқ>O+-`&4&)M$ѣ1S|(} n+dO_L;:n=0!*%Ȕ [Y0"A#aiv3ⲩDh,gcb;L9K?Mh)4F` eufc96 >@ˡFyU[^Wm/0J(ʀKdR߯VYgq1.۵3O2\ݔMnyFucYMбr~~Y pApjn#=[)3K-`7%'vf^N-ʇ"#YJbL4Si $<Λ)JK!^g3`80 U7C#[>C&~:%co!MrZ 5H/ zQUģ9[m2)HZpu^3I3ɴG\+Y_7PZĢE^m98|Τ&1QBD&qH J$W0O"0'`Md'uʌdhm?͏fyh4pa?sUU.CCh.,zs[ᰃ9 |;Sa"SCJT$Ɵǃ-WFy+qyXi:Zr.mF Ν)MWu>Vоҭ+`jJyokq4p:Fr@QQ6Wvx+#?אliY߂XKq}2!J\RA嫑|vYh0YT sJ{GU:߰|p5sm~3eZ]"7? L20CVh*-k\>+s4{'ACsy(@c23*}z t~bͽ  a@{1Ifidz O~$Ԁ Zp<2;֩`R_&PQf/HÚ|EhId\ypЕ&UW 'þ@mߕhÖh+%TjVԖ/f*sīTpV7Z|_;4\1 9k*|(x_%d8Am"nܭ'N}e ~ڂB0S^pY(-YuWsk.;[bz0@GsJ<~J}v$7%jn 6NT CK6Ą@FU7rDF ­ ;&Fq׬?,tnlufdABT.FC5[yq=R^G:dދHfhBpw,rMU)J['RGh1-`xȤ 3r?$i`FuFի4 vA\ URݼ 1WNqCZP@&1~z ɠ4rQ"SFu\Evϵ~~+jR{I4 =S|谛,)W +0^DjuSgvr9[(dEGB["r sC:(*xD/&Db/(,5$>X?C3'>^LmTxw@TRu);3]#j1|:rEYO%RʹM y 4eg,ؓxb-QFĵx]}²6>f>jD\]waWlLǹ;m$>8H&h׳0"ߡFw>`k v4n5V4 M=bgd3iqNEdaĔ5z~μ<3CiD+%#~R-F-r9/ ]u'f,/v8hk(Vn*/L @jy[ hRSt謻 ssr2+S/t%Ďp%p0=Q=匠8)I#ݹ ny}|FsO6c]s b>&;*eAg {d,+'?PۡVnY5eFad3?(yr5T6"Ƞy)uٸ05Uqp-%>lfpy]j' 巽ovh|"YW`~G|DOb\(ns(T]Դ3 [춊r]( G/J.&s5Dl~=waik,fM=N?a eo)FbRVIF6SZ77AO3W}!zl `N$G܋ _ UU!>Ykʪ3f^|wHY(}#NaCnJa]'5ΗHԄ}ihۦ0i|a1BWب`fN<+D1NY=/HR&s49`^:65Fm<0!_L9bA4+fZƕ+@]^@ |r,(*\!C7>{>=<6NӢ;~d W,eDC،1$ZM3G ϑoN`09;A P5ٵN7r8Nl&i>MO'yF|frՕ 4Q;4U7R1 x[(o^P;rtt'ޱc<;b4-3c֨0[ITW-)ԭZ"ų}G8/G=Cq#>V$=92W2# ~ok-s0&fY'V6\oGe"c r=hM|ۺQrG a:m6oe % sx-}ܲFPwbqC;,Sn)WE|p& >D+ &}џEqw?R^gʔڒJ[ `6t-eZ6b TS:y8⨍Է }i\' :q6ozlp*cGmZzDzojPtABy*c!Q$ jȚbX6#]“dwV7M2=*,8h\'!n'i kG5))+سOZD#@'tίtT_/NſRMR ^C*^Z/c$A]*;j°:6$+`bmꃲsks΢>T:LcQ=VbHl̜ٿ2RK \nFL #3X@Xr #I0 ׻.J0js)׸mAN6¸َT:KүЊwtYD+3 g6<Q0G92,b\o'i{ETZL} Q[17 %t't/N:MR{-k/:?u\B%@\')NĆ5dSd^GЈ0;O!/㩳WL1kTl ֛͐xb;|Kܿ"bWN]\#s8K5(=Vn/YQ& p !ZZV,d Bx6qG2 &GP.7܊{=S es{?74G٦hi.=N\UM*z 6y>1~(8PImzO bpNO"#&8 {rIa<kG5̱9"7>e߀[K3$&`/!uQ =ߚnץY7GrPM{7lۗA YjėWp1f6zǴGaX<Ѽ#rj l:zIm#J<$ +fC,;mC\!qC#E;Nv H`{ "v=$Xq%dݬYlъPnjlCKţZHwY*OI1jgɐMoBQ(IoRHIH|] kUl l9uzԸ@/[-`Al}PC&d^T\`v{figC.5CAW7'}ƽI.U$*5YT<97'')LDG@&U]ΤwDDjzԵzR:itrv.SrZ'T"R+_..DoU ,{+T*a}opԪR$gA}7d!?=8=ÊߜB.+\@TE:1pы>\xxgs."7|+Q*OAuߒE.E9&u҂ IZ_O4tx *qf3DGq|aY 䘑ݓ'6I$ ,m|VŒt&nwM7#i!(U" &i^ E{h3mJH&;xcͣ(pBqw{Pd&8K4O¯"8$xm8T[1{S- :o.ֲ.>F=J"[ [vnc){) _T/pq{$N:R X*Uts!~ R'x.΍%ewEXV|;Z*(Ƥ@]y3 #1TqPp?o.0Үì!: ذcF_}ƤޢpnMR!olH~=/lr?$9%~CĔ?$hf*<a?ihcb){p.Nәy!޸&Uo#PMdh-d8W[;+2h^H䋀1:IilkڲBuao<óo$g31@}skp " x- D±F`r I\ab%=8-9o1j{]v9 ǟWwv8 5dC3Y3DM,B(s)OĦ#cq Lo~&Z˳9t6@G矩)s/Wɴz%\܄(ۖ:S l(+}4W}KId% mY?¥Hy$‹׊4 Žpzi\KfCŐӔ9E#| 2!$ԹNg7,6_@lbg%NْImB7Cؕx};8 2 #Q~A[vMv$>a:lsr%S=Togj]_+"0,&r?q&q&)*9)ɵt'PSkeCKa%圻5}i"202s!%)kQi;A=_ [ hptizkCvq%yR/̈ijB Y,_%\6z  x;"_=zK $wL&|4IS'} !'G.+Ư_ߢhRGKg^wTt Bz'z,Ud3In/\ C}n~qsZ f `N>/AR&)Y1HZvI }^Uܶ T:CQdFgȵC*v}ޞ4塚SucS(F}-Riq(@[HRGd̟pZeU`}r6x1a#Kоk%D1ߙbv4 $5K& 6aWF^.M9HaUz:z&VSe|TX΍qER9]21' !=3Kd(:ֳRkzLwGp~mFWUHBtCSD F&#7SKuz=%vDR=SH'V~鈾DAtڵˌ4ؽ&L6 w^ xs2!o}`78XMWl*Isb[#WkP5$"!OK=IxA ?|I XgexrCW3q5RPetta]&+To Zb"O_+ij/[ .9ݤ# mbվ'qzITΙ^]=%A .b2v7 m 1{p@ά)Z/;-QLA;Ȑ"GgK2k싮0jDnOT%`[^[3aN!;ݎ,Otb2 Ku 5'uEK]+wx΍c,lN w@Ksngl:7$ ]R>j<m-9>CoTs8Shv_UD_jzJU=-*C]%POxW[4VUSF\ţ] jiЛ $&(4 n9dR;-6{}/ Y!taJfqfͷzn<-؊3|6U*fX~ WJx.ihwYI&5HލLq,5x*2  l& n2wXZJ&ptJڨږ\up35:1޶\ꡙ\F!*GQH'kT#8WE}ifpgkjTpګk∠U9lznNz7lgcv[UV\:~1 E S]WΟ^źW瘯E9io.æ59ND踒RPPu:^gs Y #N{zlc)9a.ehإ7mk ѦO@hґ?_:(A{uHs8 ܻ3I+' y M=i{3I˘S+n؂G3{?| gWp6["1UR7*Tsgh$O:K'yF8=CR C+Y:A^ Q%EM/*=< 7|P5NR Ûں|+ PawO=Ɓ1ЀN.B5DjǯUڤDlﭯe6vgKEj92!f̈aP1۞[a* m}~7\U F`DlvO秀* BX.o頢\Hˋ xL8eC! beRh|n4\IT@^ȃ1@Y>>E)Pe`lZګ㲱jg.tZڸwYgUP Jh~S.>ߗG.@1fyL'.zum#G[ F_TgMQMhk[C>/]clot[z+1, cC'Vw@2B[Հ'=YVߢsA] ָ#\:̍P.ӼO6M͢>3wqF`_~b+Yk']n%:\Pm*SƖx;JKzZL+z-m&GyEcअɑƵa3.RN?ju5bVh]4BxaK sߚj1`9G59O8{큐`N%qtS$auݩ60̎D,٣)6|şU"G$c#Ы|t}2^ڈ|a|M4~f-t^qFUr=,N~e,_Cbɏη%_كkއ`l2HzĘNbONƲVop~ =0BF?!#ׄҐjQ!=@WVؾ*hdJzJM:S%+BFnupf!F!G(s=N0!Qxf4H`~k@` u #8dmRyӮ?`O9Se+gu/WCl+'K+ KnH #l33_Χ F=:y e^qRЮg}c&ѷ^T.JɈnh#.n@$]ErZ~[!iثv k5}޾v.C-w$n1I*%PG;?tQc`y&@ـ;Sa0MUM7=҈Ve]F: SNU{ %y!bV/LMWgJwS}Mv;H ,ny:6׹kBE1zVm lO 1OJ0w_~P*ŒT%hgYEh 'b|6Dk.UZ+?k2(du]8Q8`żwY diYCK;߅g"b|v)Ʋoƭ d m"0҈ ]q sƉ2čjb]j>Iː_7;8|.k9hr7%$d]Zc` 2V'vĻfDxUԊh5DĻw&+΁, !*ˡOo"[}e; ¹{ *W9(6d.vMPKmistL=St:dN13HAOC0F!1byZgj+hw8OCN|逰F?[;GQ;l"sE :{[ƷfI!ʛB! /'ǩn{m}nvh-ީk ORU mX`qWT~6xkV}y :!3x%Lt{: `ĒdNe]$Ho5AKAbs"#G,]͈,Ύ%Ϋmb!ۙwsu{Yȴ47L*wޗc<.1>ڔZL15o8w4UN%,(Y3!dM. &ZT:Νwl6[1IVOM\rf(Qs+ w)z]N]P7ЫC;qRK Ŭ/0 Zj5+̲3^vb.j_s~&$"^xV9; ήƨ!z)>[+O##SMoFtN#o5-ʄDs:ǰ[8Ʒg8T.s*>UUdK0U둲oc@l~_-XjLG9Ƙ$gø yw"HA FcLS4’M^pXS?{"t@j*/:Z|j8թ|T6cBo['#;)LlXPCE1@tiX`d7J™(x̌vwf۵YUη!\ɴpl<#h^ev_`A;9 nU+V%Htaq# .Rʱ|dux'EA`Sf]>/,x'X/wo8tM݌g4+@lΞK"VXQjq߳oA;d7@5y<Ϫ wT*FlūT9se9?Yuw '|2 53Fc+3·ϙT!nZm~vm}XӎDV [ L1w ؾ ]_EaA+]5K [o%$e.sS(j!rҟOǬѴJ2;%וw_,V̋L#EiIkYY% -sNaq, MUPtB"+H3y^[   <"UzG@CRwT: 7 Bq&EReDɕ2Q#'39ZXg-A{ +c5ֆM! EI H ˃SD𪮻YcqZ܂ = LRg|fOYl:+~zF(W1s$Uȍpf](YN7 $F1I@NvCtu 6\EA=Yl,Q;S82*^&r@%a,^xяr ֌lhY]N3YDLP-C'xW{į_ =K:c4ZM%JhwYOUH]B~جAo|c:"FFQ17kAzLU)gMvf=L/uy$DWV/c@ 8[ iAd4n(2/\v1Pz{PtoGG޶ۗo0v:^81-'?/k{^4VwWR@w̋'$*PFs|#SrS~acf5^v4l6/=v(u>qS^I_6j?#k 9K4+ҧh߹Cʺt9RhO2Bt4qYkDN-B@Lҋ-!cEH]rيjk&m)PjmxPBSLRw6dT.t+ǀ_ +bYs@C~N$aAwUMCkAS"#p7t0XQHm6ߑ*g["57y:T(ή3/AVrKiiN2DΧDh +_`ukEFDƓu?9nF;gG8v8r΂6|7O P<$uI? "{ 4 Ў,-54scE@AUVǁvH×ҙ2vYA'َ" )T|b́CR_l1+<[ױ}lyCGd쨨+U9VAQs ^- M &;N|_j3Kiέ,fdj  o=簀`! ߁G $o<@F1MS# !YzbǂQ@0L§ O>~cña&3=;X*5d\ h5WP.2_uRVgx !*umԥ77mgCO=5Q\lflh 3ԷH֮%`+Ճĉb<6 Mm{y+Y1&$gSu pɜpD 7AKE|UJF.: %T߶+jx6WMYg) J'W<΢BNG_9ICw"┻Dxޛl{ Ty؆QG9A6-w ˸"FYrW ^fNԑ`J#K&+ r{`R?tM_GNT;t;՘ = ajv4u[(o|5- Гn5L~ N_Czx{[kbDA6FWṯ 8=]]b̡Ut]):%Gz:}^W)Y +Ud*o%Y-fqг< h"XW4-| 8c1@sL lY!/cˡVP"IEKisL)v?HN"S`QB)N5K6?$1uOOP =њkRgZ2K1ȶtxc:>hvwHgBj9Ow@lmpFĬrW\vO"F-4?ssTc ~$>+b^4N?k5~l~gVH!hT#(5~C}v%M&jK U#Txr.>_/ªfO=PGvKv aJ$OsףvgD`LX_ŕצmə"}lxcU{ m6Щ&dwt@ ` צ,t`=@Uͣm!`RL30[[T ٖ^hn35rq*^C%G>R@ {Q|kϻHp >> l?o=J(~/:<9-}ICE$5`k+FV(V>v- )F}]/ݩq"gH-)\/% Rd"aoAPm@&I4$N{f溄bDM4c'qr`Ƞ\$)q~6-i " Y;?aoJ$GVG3ldLVBtpnlo'Hxi[^+ayO߫d!XI2EK'b'{y~H#F٣mp7=J4$ÑxKͳNe|`GNIaĹ_o14n5b5>pD?d%yNz1|y{5;D59L*(2/i]9ǽm͙Q݁+^TGG}5petM9^{.nKֈiƱLeN!cr'شq0bvf05g BvҎw>՝NϢ'.#QP\4\:!}mP9W&`X+3t'zNULI@X(Y17WHi$<+X#>>-ޣ}sThO6->Хߑ͸_r.6+U1ej( 8\``d2Jxg͑k.'^@?bvX%jN5WX5)?5R%]Q)Wǻ[[Usp9K6Xة| u;W ڱny@ nXJ!V',6JyHD % m=m6ӔPQP ǧIXkW~1p??oAB-9'-* ^;]vcv|@G>–e??iO  8qdq2NxJ1qP>~V4'Y"4(i{е~ǏW+}\4py"ٴQ;`*1cvvNi”N^8nj ^RԓT˫{:kKe2Ei6gb&]\Jݠt%꼟]-.(vE$1,qŊ3JaXixy/W6YMJnsoiv؞? ꌭ~ѽ"t\9V)+3xYAnᏉS#"Myp0 Po$2b3_*\_)^MjTE+ֲzC<&~3;45.E M#Myos%?-6Ga֐Xm[p4N~vCHin`&NCZɠ#~NXLq &с#R(?䟱Oz7B9d\o6HF#5rd{z3e XEԘ4$nɰlZ\#XQxh $[fN#rLR-a*@LMR'(-[&A9Y'ΓG;M tWUXb$ "@c"x B2!_&@&n7,>:A$5j]+v7M|- }T>CVlS6B(t5CmңeUBPX#IbMJgx&a}6\:t@[g)B>eW;A|ɅP_ļ(Ҟ7DNbyd"dU] Flhdh@Z*?r #Ul$(KAPvmu\Vɛ%pR7_?4BP+;@2 U ΑJmGsn"5W\XOƩt:M 0'ϦX*-H2__eAT|Ime+n#VNT-RJ# `kԃeVp?:K1 #۟j#Tyn4b24'#9 \3Hhy)  u %+t+O)sJ ]Z-$wxo,jAPΤi3GބZ2TJV  p:wƷfa$6R[8;Ë&/xFS6Q'x,kwj!)^tu? `HGXv,ߤi ; 䡝[l15'&IWVJߌPpwl 7d*}xt̩߲9Pmpf\.LjJ|d|XBu۝uEzHp /"O<]TtV_aȥ,lEjU碗M-sx: ȘА?Jd56rv&/eJ{Yž'qYM@Y kM?z{{(d%-N3,"V׏ʂhH7r׶8}Ajpњ࿎VWJ/gPAsaLJJ&NNRbm  -Z".)b!qF& h:AAcH:OJk%g1E9\|Gj:Ѯ%Bpԏ( R~/t07]=UOW8r~[;>L5LzI\K}(&`q(jQjF+Ԥ/ŰTHf7#*WF ]|Xa鉩!ƞ`jnNX`I\&嶠k(jNUsYy!: lZ/X֤`t&YN*ٱ%S0]_Z%54Czn\jOa^tLjJQ3{$0C\icJYCF4 -ǝwnjD y=itȄ4b_ "? %5"N홗8ƸVB%qapó2F:'#R׶bQri%|U ,*8]z?b$p.~o &/^Eoj|K@ˠ D@7KMm%TJfXQt-p+ŠXC+}ǀ)u"Qw;CiW sՎq-l!WT\M$sMG.>v莅'kHPABCK81^2Ɇ&d@m!< _%4,zNл関#r#N2ixn5|`1- S~ϋkAV0nvzKX{X7ؠT2s9KiX e8q /N,;7OJ[c չa01;B]9Zd\05G"S Z͢=wJ̭Yjp fO|]6NIApgoDG3i@ꦬߠ~y@0;Z8i/mj^1XbG>y%;[lO~4fqþ$ueUh.zZeW.i7OylT;E+ ׯY@sF ,$6~|Z?|N(/S?G&tլ c:\7ch^ kz:mWU)ZF^c}*R'RoEn@m2qIUMXL nԿNASd4Y2f>tW[yLw lpg/^3bcKz]Ս.vщ0Byo.f NܚٽiyuqU;8A(k`ՐX3PsxtN5uH;eׁ7qKIu ي~o$@A*Mu qo"@}[Ge A䪱κQb6aYvk1ŤΫ%EWBqrLɸ> # ٮp@w&ZpVBڈ;LSEPo{oq+1syR]m"׶7G_nq|gg:!4!#.<9qDIjU d*R*s4D(Jrp8# 5C UG8 p)$'7b HhdҪnfGN}1ٓO0a>){/D ]^f@h^ˤS)F*},.'{23W[i\"ӷtZX>̶ӕk9dBEL9К7kh4Ӷ~bh獯OҬRBotZ F7MAxqk. ,[dU:RIHR!8WO|=rJ.R/h!b+ 2D6v&p_ok9 耩Nͺ]/n ;ϻ`oȿϕQW @a qsR:ܼD=5vnp᳔9,n\5:3K|Fި'e>jo)r7[\.d3TY`ʖk^ϠgQ)DKKAm94+TˌF52ހ t qN%a;}5ԓ(v 6Ou6td5|ƒVPMJ]';aL8』m5qt:q0,5'45|ΠP G:YnϰTp>6]VYpEQ7c\u?`^i}kUĽ,tAmGO(zvF'lv#)Pb)w[ilg13[ ]o>z.ӪI?B;.îy d-)"o9)i9xpwzz?Yٺ\n`}ݪvܫ<6ޔ2]ia=k8-0n aZ  {So!>͓ s΋QɢX5wzODP.S\[v.4kGVg+TedP$Y9-R SiT6fQՏ'O@\ͰDgCr㸮ou jC욼8_d"A?-PmJ#PTNLd.;i RyXh0ьikB6µ_?ǯZnOII/ ޫme`TK+ {p&ŵvȮ]] #%UJ_5qx-yjEYEԫs\fdּv%iat"=xAk^+ {mx7 as~TqNPc9t9vQ;JKUn>wU)R% T&Pp=<@?4sUR-ֈ6.XqfрlQ{ZRr?ZY+;g2OG8<~qlH̠CpI&Ԅ> `?&=j% y\h~b =GC[D %^sr7X6z ND<4TSFɈȦT68l]DLxҮ R;%tl$2EKTUuʘ6-N~M@@zJ3q\CE%}pdpP3㐥OkB_ c'pf`/q'9'Yk#d<6 D1C9pa0/Cs k!>Ci6S$e{wJ[KW ug#ʼn#7Y[?^4RPf.d\w9jjf.+0#Eo c<}pKUu}]2!F.aͣZIԤB몞@L#uAQiˮt1L_FTˤ$@wLݐ^bgϪӢ|2bחFUt Tw'"[Ks6b]{Eu }o!oD(ǒϑTV~0ikGWdy4GTQ/m**EGpC&9`[58W<(1nqXP|.[^&27[u~XQ/Sǁ`Z&4ZO;sJ-m3#aSyE[9EޠsKzntfT3s|H++~\)v/%e܎{Z[~؏./u_r}@?#C>>͢2<8Es*8v^%C6Mw)ׂo.7}UФN$8 L4̋` XQ՛粿U%Z:F--U >A[t  ;+;0RB F. pԛ-b4ڌSJ>8aJ.d=Wz G6X0*.~/ }jsϘ%DV  tҥd(R#U0^'H<]'kb{^b&~JA-zrrBhq Ol˙ݤ)`$+V 9.J܅` l֘ӟ:~\ͭd!to.I%uYP ?h(5UnU Mm' >els}5h[ %kOJ!ɖd_oϭl kxn3GGs|Qė ;f@xA/tש[A "V r d7Vj_rK2@+:cl#WV BJfvR`TKGjDِƼ K?âN T3ick;1,kƤ;צdxnӡ˔erhG>"',K~]wp5B޸C8ESRQW~z)[O9ޝlFOX'~C \}Dk;98 H6s5&]T!X1㱪/u/۱=M- DP/qP$fD-cLPi>dRY3qtEnEqB?HBtlS(JwC ÈyYJs=Q ~:*<˂ǐE'UcϯN1&KJhwT%5l_?, @9׌I %j͒ab% n"9]b1t _Z@)49O*'#%LȨD|SBE&4?fmR*]}WN'5|j3lSohvk=4L5G> eآ6jdl .ب6n4m`zOķDۢ]p^T5âQU@@kg'Ho&x,Q64vjw H2$4-{}$}0S7B(c$xa ;us[r c[O9`-8nwvӚ$G̣Ɍ vqL- ~jIT$R#5ױڧ|⧃d]q8 2RnUg9RZB])C?x{$m2g66xb pGO>bS/{oh[uջ8WLIC"aPE _IG)`JQ5҄qx B^&Zv$O -<}w24C0Wª)ӣ5#ր:-q|\C%XjUO|Aw)AMcDRB a|iﬤ_gZ=CXv-[鈚Œ8=OS1)B'% r5_@IOހۃFоi!if~h*.7, =ױ5gsz3pҡL/Tbt]+h8w^^ 󍵨:AAb7\]<:l:"@G@(bӥ[<~dBȥaX'̺`[h`* F_aBBXŝޝmM ovArtF=D5?euYw-v=-mK}D7U-z謇8p9 䴸l+B dAߗr5 )U*񴡑kH.흁{ vNQ+,0=ĕ3ʤ:a-g5S !h8" A9}f`9aO˸lPA2VرsTW?=_+8@Δ2<>~V[<^.mogۋ&8/Us `})}^ NܚޮB?wk c9?MXw} nCj.B C=(S5'Mk+,ЯGx[ƨU_LKfJ'E7/팼/ۋ{(Rk)X3Ef'z*Ox t%xXBv_K"$&ZT_2?Gp mjdSh[vc,U;_v غ~TS`g4e2wQ1Bx hgfgR$i$cxN⻓V['ǢH/- >S,MW  ]\D| wI05ehT3aKԠf~ Ǒ;zF/&aCun[t:ԍr |ۀ#$R,v}=qMWȫpJeu_!fZ&z4]G \V87,Ћ}] QU~Y-fˉzYSBٖb؏ki3 ˥c9b8>)~l~Q {dV#,BC&e?YEe83{[KE"Ӹ+KE x3IfnpV[q01 drrWxEېi.'uQޣ`UDRK&dyBo>kgz,rai+2ݻL4.l}((_b Yo yz]Y1jQxP(v ܠAJZ<͗ -DfL "^E m}]1f*8Ƒ41ه+u;)?Y<O]M`VsaGG%F_SoO@b>>ڂ4p0zpѤpFP6FR-qv^w!kH~6 kUΈ5w[F,p?+d6"˚GSuw-Z45d %f`=Z$]cz[pjElCoݒu3')<lB *l%d^N7 )3[!bH,>?β 6iG+Fz8]v>Qd&f8 97p"8K$Ɣsˮ]=DkF[7({CfKX$v} HAw^αz 2w5Do0ND5'tNM"cGƟ$UfpoBb#2Y_Ƅ>:r&b//kzPUZhJ> Oc:GpfH re_ e{@u!Ɠ܀7AS#! Nr}#=u{kAo>G{Qvber/]ĭ|`&.{яȳM=jȔ7~>tT0ɺmtBr'ҋn N[a(2f oV1BaxvW,A~ >I8HP.I`7P3L>2J0ļkYqQP|,h]LjFEuLl+]H& lP*Xiv`x::J:eQ2Mf [K|w1BAjPXS\UqfŌ@&C;1ܺxhpEϴj78#KvE5ئ,RtL`rhkǎQ:q%.ъUM^O`oU9.j8]͇ضƞ;ߨS7d5,(}),L?\Z, mK!wH{D9ۧBvy멦^n%fy)do~0aZq`T|Yz{BOLuc/:(ґك([x |\zZ皚92''5uĬ')e ڱzo歜SȌh wj{R6P-nGc.5 mkxnd0@ ;ExyHo3ps.yuQ+(iHs 2KU] <1M`HV˟?TkVdRF^^pƵzO R^〨-! ^y"$lDGe#)/=^ю>RAU @ =|FtIS$r !S26GAhh.ojKkp3'f6/ m DjMLLڿ*Qe\RvWuHힲd/ u(ېx:|x%]8SHs>Y㕂 rv\w0VM ֐v &A]?Ei63(`9_Ω :Z#X__2="N[)z-%m|izZK~7D跤pWICi8ר[,fm(,ϒ^r-O}4pՍ 592[W7Gq̾Ƒ !#,4W:F2<)f J@.f"!U`Z 1iF7"n3ZD['7 Ž/bQ"_D]V.4t]\U nDP1Uu{y_yԟL1JGL"!poڶ>華ѝbWx̌hd(aYukcQU ,N)#bO$$?$eX|Y"Z'cnG'@fPLV!{8mF)JE? p2か."ΘS5I"qC- PY,5ŷPmt=EŸw5QU:ڊMyG 0jfʃڢK ҄ɗ;d:md:8 u q?E1Y[߲KKܪcS\B+`9qNšbhiJGpB`P2f+3A%AQUA`pjt15zV0 d -b!0TLɚWS3#羚 _v͟^ځۇWqI+Fsh4m5X:2z47,J?j>gc8a R^4u-(&š#K-Kװ V]xr8&!0f4?rpo A~FP ; j#*9uOLՁF^3$9˄SB[\8ߴHRyqn DLk;?MvwYD{ 2[!'3&c(8GŨn&c;`R1:KW5ҌVLoI;Z) ,cV#!|a=_CZP;aﻔ T?[X e pΡ@'wH,FߺLnp9tr l͖$YFh0;٨Tя) ^f?\)kKY12*R fe+a|8*. qcV.(M;- Z[fc>*mz=-\{#an.Of GR'hbyʉ`16v bSqu1;^a^{G cMN:-gmٍ .?"msͤ5 um4S~ y(<[|p͸`.Y'/bv$**Σ_l ~/] IrR5LH:r+f\1Pk~`D ^iך{cP3s/a}ē[e訾z JdJizyy}}ЛLx9ͅ``YFfH,KruĆgqsiwmu X"iOgpqJѸefh+85I}4C9i\[Öu'U#zñ4? Zc/,3)Q,JjՈkrfФ>54{ӏ䒥2ܚO=lg/y}P3VQsn:Gkr25Ng^l+u*elO|pV7KU J(+IVykF&RotGcsk>7fSvf/UTx8U$/mi")4*O!:ʷ]!)ghzIQ%};im4d:wQMg{]ýjx׼5{ӗxDjy#3OLO28,\K!>G~/7BN_X3ps ˞YpQώCfh@?꧅eҸ1Rh8@Xˈ`]GU_MXаYW' t^u/yGPÐ2I$8pTY:mU4ltF}5 }9߉Sb\%]P Ԝ׍B~%Yu=|t4&S[өps9\}7:9$A!0AH5۵I.9p, /'m7Y !l+{]@%ʊԀJe-8Oiq Bmm#$Jc]63Rp/1>!ZJAX~C.3^-SߩL5l,pJm08+GjUN௕ȿ#Ԑ/m\;"bK7ƿ yʾX~qutL ,^HZGz t'Droq 3\m稺G\h'Rt!WzI{ЪFYuELߢ"( ps܍$oimX|@"Uy1I< -e[Y=<6W! '6qTNjJQn^vZpt^ⶎ_l]Q?6@rjM9OYE*fn tƏN"baRBiA('aFl=_)wmtJhOMQo)2¸6sw]_> [dodZz+V+HTsMuP~ţ3-(6twki2nɀWƹ賘[E/Lezf~[8 Td8"0O@|}fwʰ nKUᛄ>]*7pԊܑa:8'p \ȉ8̆ku2P1Ӆ~2,?rXT)셌@P6>?&:تD]zf`;A'tdex ( W:CVVBa qȌ&ނG;wla1R!/z@tȗ~!1 r9qsrϿ6$hnH]c'ͨnj+!(-8\z2MUGF F̎ӔE~^8;$NnRB=wMQ{,' Uk5:;?<׬YmFsX >`Ԃt 6j)_>;ϔl+roHj.XV#_W'niS-/_56r9p Yᩈv $*g뷥-];*4[ :NXE@$ R?R>eO%WPoܒC~q,DG_ˆ1JRGDʆ%cw~+'dfG6gL+>Csrq$wBPX26 2aPƕk&I4dכrFmnGq♞ v{x+J߃󟪌!bD⧤Ysj&U\zM:jʂ KYc!Bs7sT&%29L-ޤmU7])db^^0ZS6]}JÕ˿ep|[K)(D %’8],Kx<hK a݊P N?/vy~az7>p]|;K@rl<vK;$VH&aϜMr_"}faA__N!xފL7DɅE=ߴ?7P)oAL-j OS 1A.{BA1^TzPXA}#6 zKbwff %tᾗ Gz/nҐHj<@oA\.KY^|T-ipV />iM ;dia5~q|)PD&Zb_/'78?=RNʒ9ކ);9N*V4mkm-j"UGm=ee ׊(~1>N 8'^yZtR XQa{p["vo05|=\@ `e@<"}p2D`ו-s 9ՔKŧ{fr2 SD.|ԡyv" J`q&!˼Es.4~94bbo.@](˿S7 &Ȣۘ]%߉-v8+s,ZK+I A٧7d>jI`_} d~ь۩QJY <]oWSg%i:'wfUvӱe94͘Y4-Vv tV>GvnWFa,T09KҀ;[CG^@cYښ $wl}+@>У$ᗲO2BK7%vdל=8r (e 9]LSfM. Y4gKȎ:f,so>G~3+O QB{GlgƵ,ψ;t(&&y;-n3$ѩn\8Q}v)nG-ϠTHޔQ =%څM٥eR~C!?{yJS)$q,5KeP35l$p"8r5P{6p֩x8ӘSY{p8@L1vOo~AUڅ4 O؞IjϕLn]*<$5^,9%sjtzv {{8XVVI=ĥMĐJilISCncݾ붵_7f~V*i*/ :''K n+}'Rd0C<)J$څ7C`fD Eu^-s寝Aσ ݻq&H=oslsZehԫڴŀj%6ȡ/Vp@:J0I,y3?oFfQ9'[a+>:ۈ|xf7<-,!hbQtD 1lʮpU7M ĢH@U,X^f +4Bo=>?|sٛ΋/`Qb1.~nqyB6VDSyz0AjA<(k2iyeU\w[.z\̨i<#I=IG{Ȟh>J#<=Ldq^I״e5/(T'$6re1j}\{ >[ɠl%\Xjk DW#r?bTs gTIy_18_ Bx&Jʢz]~[T"xLvvrKph;tdyݻVݱJ?NXiO!VBO7p^TK/2TˏBo]5C9S/^/x:I7ܤLcl-N̄=Y:ڽMq-K @ v7BgulKd-sG ==7va}\dה+PT-~y?nK*'K`L*'- >A¹3{^%!ʺΏyɾ>'9@bs1C P@H9ʡnëOOm ]1Bڛp1}|Q(hn6͖ȲD5!+ %xȒM/MD?kTx0Ţ[֩keٵ9F(\J[vɭ ~WE>ls2ؾKS14v}_10eGw"O~>hc0 Ņ<~u8Hr4PC׫?C錎C'j}{4{.g_>9K/ޛ5R9Wdm =#*wŔ5HvÁ(Yk5"9}|; u?`] GTyÅK)KN?CkX>N^ Xp I{51c905@]KSD[r̐G+gKQPT'gbh/u~e Rofr''f1ͤ*_&ñL'(\?#}3vWIV~z U! T{E0vAG{lڎG˓=%w\ۜl&O3(6etKYͪ{/ U% 8ԤcVˉ߯::D0ˬ nUh<̛͛_>d;xNN4+r8O2?($Pq,q ՠ/#.e C^_ܒ9CfU4{Mފ jJӈ]ݷ$JՓYځ HPF 1|v=șb3{~muBXf|UfYn쿩Sm" ѐxz[G(_Ul5cIKu]bYkl$#u˜8vsh>` %象tnc # 9&jLarh+ ;AXXba~N ]ej[zJ\SLN%*˗V/84J0z&MY3ǚTJgem`Vq42 01-l(FVd荄wKv_sfq<[rA=$-Ll f8}[N_s|u]]?%TAO՝+)5!.xA2XkOWjco1,qr_0EWFk*GLIsxpi,-=A/c5IZ!J 2%gdenGeN{hZ?X_n%E#; ۻ&ϐ\Xӫ6LrMC@߃_'ټ!琹 vz0b7;?n2[p`.8Jv!S.ɢsU`Di˾?^1?Ggp)cW5)$eoa9aڠ9 T(9q,F'VCy{pЛI/,#s@ a=2G3O!/vwk̜m b`뎡X1 Yz .41=|i?wkh2D\.@:eGyRE-Y} c˲Џ%gd3'{>)Z|S8BfyaB \|Vѯ]Jƞ@R'9RcIpjeRMSsapL'qbR?t&xǶ'1f|XzS]@C#a VhU*{*v*؅)[uSC ىL/3\13ёT{c TorwЯx-{8dmcT%hI̶;M+u[J/c6w.tm(9ŠR"׼((;޵P8xf7~0U|ac'!)@Ҕo.46~CۄO~Mn#&QlNط9iݽ5G 6j:2O0`(z?Y&m_Jiy{ Ja uqCe2T{JNRnњ:8؋!Zfze\ؾWr#qxyND%6ewV O!hA^r5E'L {=)J+ P2aXsf #}rL},,bŎ[b;dĺG{$G S7|(OI~RK|K&"RWt!akk%c;kR 9ꨀvMLv2/,RQs -lPr(x,jFb7X6BPYia[^̵+[rijiZ#Ō@S[p\CReX|'0I4m:t6A_2Q2@34*]J#d, uq #^|\;.1@@48NT;_ԈKj7T,]KT0[L\!֛NG g> ~ߘqÙ['NŒk+KZ 1^zs7GRK"Gz@ Fz13β°Y?o0fʙ}BCً,÷Vj'],@oh |oؔVb9/Ev[|K.ߞ`$LHʁsPUjgDݣr+!H\ Zz/ۃR|eZ 6U1(io6Ie\y,Fyz *>EjNޭ!LrBG=-A(F `&?rt>g}5 !hՐ~\ծ^.FN*7c /c}vx[m+ȬJjhu0Vc>8!TR 'E;8GZu 3M DY۠-_r^B +ɿ8V.$g߁m&Z$,yu gpF`t&bй(0z'Lh>8x_4ç%Z/6chޟa_+##ʕgؐYSV;Sy]587 NjLJO Pj|)#;2N;)gte!J=q\7 ~H0u2O:A9c α;]3Gca_&‘xۜ ⧐_:ږ mvֳkPP4z@x6\hQv`*xx!Cޫl '".e|wpZgn_T`aB#I W姵rT${ES>i{^qaϵxa{s3DQ0+/Ftɧ;=@(yQ*.1of2^4.XϏãֲ!qY.ryx.݃aa k kW.ك~h_X/8jy.Uڲef H.3+/FS<sAM~GgT44ChramFbbKvB[ ii0~p0Js)"FK܍wy-~qDi-6? \l.25 u>ypz^qI{e7yi7SMto) INxX-l18l;oP;S(ۤIg<,ZT05LR➯ki T1E[k++ ءQ+ځFX$Eh1'QĔ[#8Ɯ3o/\,I|k//NjVP.V;O.ύ1JHuR @qR1VD }bI 8B nܴ<ϐM1Y&_A L"| P̪ E`.̷_`uB;c\塡L96u aרD"eB6'3zc\'89JI!pyFplT_3[n0y,knfw aA?F"x`!Udn_RH\|.|xuMd!:CRfa_-s&}ٌ'%2 7[qܒ-~Юeh}O2p"MٿK3CIУoe- G(xד]"Mq >D>^BhRp:( " Qn"qQ F T1Pl]~SoJ"M>a$c5zߴ[o_h4dMsaF=ёa AyVq?z-5tA DzҫW~SdG6U/cnbčV!VjO\wo251TtY|Rk4>N˒C7XfR`y4IdHB)瘛wǓV$Gؙ'o [U,bBc~ŰS1k8hxlC4휋.dfUbھ'YTIh}>DYXnE S$e^ʖ#MM>&s ۫wv*9&o?#&Eŧ\~bMwH+>vuuj cl]"6;7h}䓡j"_hUFд%= Nv| ޗch.&׆5zuvwJ_2ZGe/H G?$2{GN|,d+q'& ps ay#eŗ AI8YSPL[2vhaNu~"!{ ৎrr w~pTrȨ&ّ39u1.hrjѵN $2rh_kfS]>kfЫuu; =-,7lL`I/n"!{!4źӏwS&'yՑlqNIޅ 4+dBv;`b10$sǝo%\y{|1(~?]a~[A%p3/pQK`Q4~nq6tpUz/՜ 9a~Ɓg1҄ۤg?}C쭕1/a_T5}sjf&exSkپsQRS=`ԡ4J\?x= !"̜Au:ܚS0Ъ-gD̰/>93^X`ծ:iI2&VLonkĨãJ_H}N'`sR0S0zG[Y~dh2_L˯\#-hbvA2չŝԠt^Z)͖9K ,Hx*X[1 <6AheW}9- >7 Q<ΕB"k]L|GOآA"ОE~\$ijM爚9e Ȱj0%HpFkfI;c]b|r5hn_Ę: W׋:+'*"Cq oJ //8,K>"{%ۗͼ2b'^uא﨎I ~^2*s@~;nr?%T9 K+~'u$`̏?kIͷ'ג6{@ WoPVp'7֫W U4螚Wgv6۫W9/QX_CL\l~_%ڿT[k鱰>U56E$ +ZwM.lӏP-&ha\5_5(9Sl12`q{m!1뀛AyFAkSn|ނ$jTe[EM^pckUd; =Щ}2-HVK/ ٌ/Ŕ_'t1)d뱱=ޝ  >KT7\w@[nsO} p8W]]Cv}$4`SS?{W,GQxNmhZ]Hqg͝ش#!i? !7e+|.X.9hHOlh4VTywjjɐ9UjpVڹ:z>H?# @F3X 5F8^oJ?;hhWY))ysl۲;2o}ei>[ y0>2=f8_3{(ijD)H1k9>~Ke ڋ+m>&<("6}V[3ٗUt_쐹 !+7! @mϻg!T-/!HnR]4E;miP8-O0Y 'Tb7ڿ:u/| qMtBS-0[P&hUjy)0yxgK!Ǻ3tq-X1j}=uZqxbnXa}+'(ٌԊ`iZeuJQ&qo.9ز~y=BA Q |?34E P[@X}MԤ+ٗPRi{}~?78u;wT=I@MҵޒXEIBRT9=?J59B᎔~{Ȥ rbƼ8$[}C:=Mr菞5P؛+LDnh H|d&y=+Q&uC$LĈ:f=T^'X UnGR}q$5zCM?UI|ygg'SjClaVXs4)"I/ ӱpO ` %.Hd e @[oaQ*OP1?;1 ~(TDsvҴvy1셟 а8ab{XÁZP~7:yHnv7=D5Džeen{-&7wJ%;}y* dCc@,ǰg3Y<T{g{'(|Qg qv80f9wI;^jd(tz5x$ ugݠ2r85-qڦ ,m!^B1Niy*;b2-xۇZ /e|i Fo[iX:N[ ,.ոda0D&5ͅkiN¶BPSɓAL blN$"Diyr^Wgn1r#SP"z<̫<+lNLӈ%| }9~Âaժ٭bC2uv<(4^=,ܠncXQ43aR lBы_iaO.]x / 4֞nu#6 Y٤"jNzәe uAX* = Anս:uys}'2E8  8G?ZG *<Բ.z)')*{3&Fqǜ G_b|(L-]HÄ6d3 [ [akǨo[%= +|&/E8Du7@P69Jk8sX+USp\SvIA'{1x*w48hxk(VNEFi+7fdmbgI2hiL "tkUprx 0,4׈JW(;oBZv ~yp+vj E$TϦ*m1g>}hP/fU:["<`Oa;)o"qp(̎hxTwDZP\諘uttnTce8N"LB!v6OPF &is0IpHNfh"eޕFN,%AQbT!_blǸHu\RX]D;8 ۘ^XMX/V5hb3TӘA(W,b)E)SDhTc&l{" <|[QknfPT6"r\~=]hogJ ΜSCb)ϧHPs DÔON! u >jn .Uĸ 03 !T "]^ xu\] xЬK~ynF!;F}ԧpakiODZSw`HjI #y`uoS؁?;/s5~)~t>u qm D[~$ֿ5pu6' "+XS% `Os,t~E?E?DCBƱ( RO#opSlJcOr@<Ҟ|!h(-i$=O,GMݽwJqƧ 8Q(E*v",d|Yi :ȩF]-ԶvT=m=ݓZeC=bA"}ri3%A @Շ-|5wMYExj]~e,>Lx,+c_rEci ѱ\_N=kk=pCN[72^woD E ~~W*FeYd͞$VؤTN<5tӵ5@dTu#Ag-WLcgUӋPVxߘ$c_ }]n xo kR/>u!i%Չ}/]&tHvZ"l JOb[{/\B9x ;nb+S.m=y;Дe&06ɕSomYmE loU~|}zF(Vw ˎ!͍bDڥ3`[ѪHM. vE)I Dt uEsm?-w/U`9.DestͅGi48(ol< p~xK[-L'Sd&F6Ջ {# \"S'lru@?^hAњv>[n)@R@ɱ asQ8~[)M󿇅:GD܃]q{T].*8VנDD+zD!I#a)}˶ D%Fkl {yhD155,Ak) ' r_Z?4pUI9G_@,x;d:Ƭ5٤CdӔ+rzn$(pB Z:gC8N";~^8 f'1-э)Gx7mR5)b\O>X9Q`WCbjOV{x@jTxNZS ߐ%jogېQ M"g9k}W({e=msgH/+p٭T r]W(ޭ'\_`%X|54H4 U C䗸Fy~dPh&Q {*ICC(P̃->_L}rǰ61㤑}4" 2|؅}+i!ye:J[i~\;_M=S-imF^ޫmw:`R52 2c"p΋&Ej:#ij8l R>xRi-\|#{$3"3;:C&zv2S4rT![:wQ`ΚKrO&doEi@wy-VUI` !4!UGzf'rSw, l[?Hw%gρк0C+`N0{L  ̉cluYu]> I#u6>dA!lOPFqb9 NxFKUn+&ODQk"@b}"W׶KfϪr| (8Uku58k-!T͐>ݙ kz469 |qf`4gd:q9xOJzA5)J8_k;JK]x'UNwiyqvL>pBܘW*30o3e َ=t-Nḛޒҝo-xL,(ZLfN1hgUtJ4Hy9uMG&92!d[݅:e-pkL.;Ir廯1. !nc3^Tlԅ qSY."y C7H[So_9Koo"#NmECvxvnaiPd@u1J9{^5/_xNvR|GF>q><^7f]> Ȫu.icș ЅA֊cW 6BVHgC6"$KSSlIWIX#VUͣ kೃ=5\.7*]x)^ kiq38!Îp1|'U 0GLPTţn]A{D-+$_̼]UwOHuYV5t֢Ⱥ112.&tn`ebRd58lh] ytt6%%c7u%v  1k^ :(dGl9!"gL(s{ԯRr}7t^&KrlR1Al;DbDBD.=RUTڄ55$onP1$6JCe[/#B=Pc _A ߶?DoI˲q(.At#2oӦ/"Kܠ\,ra[rӺ!=J_rf_/~cF)do`< BDl:#B: :咻 tX_km㓑Wυh_+nzAΩl' M2|u8dúavQi \,3>z9 8e3^h"7AX0{GEsN5.yB ,)`F)'z]}x|T:5S+Oc `ΛE9K_+9lÂ$7T"&ЩƼa2h51zJEqBp?\|>{2S\ d1F!=5;wNwWP'QĘLq܁0Y;@82)(|B{, ,ogc jˌ搰#[ A"B Sc+mIyJ*h yZ̭̾FM=ecF[&Z,m`bL`oE+tjQq7%!/UhQ0a~[[фRXm@D-n@B-> ̬]&W}sg٧4~x~ꄿ'oml[siM~Wl+A nSz" ꔘYA~#4oMFY1c7("}rhLߖ~?ы"O*JYp]ہOc yvY0/998,kmM;P)9O?GU>ːHK\MWS/g3u5[m=pqUXi [*J끀g_яIԁk1}V+W @I#vݒ+Jcu=޾YWWH$Ř1{[^A4UW}XP-#a55-RrdW.n[~Go_j__E]@漮SHbP؀z-L6H g=m0i&j w](5o6}SC;`Gso.f4vLyi$c ъwFAJS^`NoF:_:ۦ dpAu:Kǡ0iK-$<EoI;LY*C$e ]wMBv?>j+ƌ5(80ڎl,vUXm1Lk8[dt_U',lEżzB'#*3So4+6b/sPsOx~?hE̗"^NKTDf?vg+;ԹySfǚ[ׯSHSK2 _#$VX8UlmtSCxoZ)SVVRӯ_>T %rw,n.ڧl2xӢ{ ]DӔ)^HE\n III&)l>bsX뱞ܠl=ۅӽѭs} ^I REe9a~YfN̪8вFIF\RnNޅ5mZKx2<=%0koBӪZ%OjO&I_`U[Y]j31%FL17 $d 2C.VbϴG[!m03ilZ  Ks$N1,- 5spQXB%Qu<}d*zf`@FfT(EbQ Nvmc0jO'&^~j  |9ܙO|z%JIT =Db݀d*6UQ`EL5d77N1X-$NP;g4쮴ȹrE}+` 3վ^sXw[*q!LSw>UN9\`r&SI+ I+;DWGߚͱ@_Nl(8 l/Q7ScևZ9_$3P[a6SN9DD죹u[|sN"+Ůviy z˦UW$s,?S}%N [vpZi oW8̤Ɇ2+G٤إil놢Q 7bt6B1ww`{b'x{*>&D—= 1 \19gY(Z?@xa?.9O==_[Iw]潏Ԅl9Z ne9%NgmooG3ب)%C>C@2Al`ɴƼ] 6tuxSP|:;ouMiKػ΀c1685,#{pDv:gC3xy0~z\ ^cƒZ !Pm"(MR/|EiJXH.9IvjMm;?1}zKP;/mTfq,3> SxZ_vG c]I㍠.'g'%ݥH$$?A_es7DiWJNհɲЈ`~~M菾QG8hp[l7UF56K$yv%M|<)*ZS*k@0tV% AK!QXnCRT8fTf&(~+KGN[ҷ? fOSDŽscbEfdFg Ać.kA !(nHo@X%]sI+pW WB`kz7^G(Gg\#DBk}AeAGk1yIXg`6Gp[gv1G? 82%UpRxpB/  F0Q;D]fܑ56+M Q'!I,JG44xI׀QyҵNغK7񑡍NV>S1^>KkYdžY˕mBqdG-{;ozrZ7?0:1P ĚĢ}.>1SM:}=u 걖%!)|^Ksa?ōYG1}C~\_f8иl!88еՄS]?ɚUl! O[tҘ>~x~V%Aj VUbɕ«0{dGY( _XQ16KC[kYK'@$d ]\c/?}]+ۇ4Mu"@apR>hgH `27(HKma0 A{> 3 >o,59e"(>[,٨ڼv ؝as|/_'fߴB7\>[(_D wquZF: ;~TvEEM/~zU^[gr=s>G`k Ŀ`(fLT^mrJ'>V6i+n@wz;Jɝ=u@,p)eEBuHXVXՖ`E2q"Eqy-7 js[s܁nWopC. tfGی< 1֯U)9T9B>/GVyͦ"`Ns׊{@:ފhu[UX$jI[6ЋyI]JL{&v*ͶT1&(?nvP`f&*8v v"^jC;S{]W^`U22!F㲖n9x?~c2fyݭ1g&KZWqVa_jO7g8Q,hDUڳIU7?E?ť*1L2!2UM>gFFCYij" es *Ll :,AmꟺgMX[lcۮtÌ25M#$r`d:قù vx?h\îgc"յv dU<uLH"Tsb] ݣPdo5iOeI" J(TVX1OoVVT =CJ>KMڼ+$[˦rn!TPcD{VVLMc''UIOk`_1ڇ. 3\TWLjg~p0֕p!+I fe|7$KRJvI.M`Zp- (բ` (L FPma'KOvdUy0&oѡp-ʅټLn0 Lnq*P[|.F^7%`$QV(G#kx5G ;H&PIQ*Qt_EvGsR>ۛ|VB*P' gE"?8L,cB<_N8w#_x=u2ohN"k#[ j6vcr[ w0*jˁ[&:&P$oGV85)Ea/عgOp_ŠYB 9̣u3ռ❻Rr{x@ / QYd#ir~FZN2)_.JE\2; ;gQDtTь(g=Ƶ9p q~uU6CRyM xYrmԸkf4jd0Lc9qe7y; eerat;'R, ?G3n9Ö?K`DZRN,`o@e6HKfUd c{ӕBa6]$5l pgs?d{X_yd*.l/2e=Q(D Kg`~̇8Bq@x07Rdƪ)r9CoZ[%+E#&Mz.DuӺX@4 .EKK'?o><pϊDMdxs//_qvk3_jA{UԖ DRYo${-P~^rDg*[cxV9izA>6/m SU7r|C zc~YY) $n`_U}񷀲joIaEUe A=zA'ŏu \6"(,oVB@Oݖt}|MnU UawO1\S'u".TvP}D}FR" CjEJz1e^!cY$>yg%u3\Xȡ/O)_}QCn[%ژ&2COucA 4#=xz֛=1p>D~\tB X 7ve_ya3F 4-[H5gE!k1}0[ 3y,@kF"͞)%]`}qC9,Q0r#c¾ B5͢_m^6\'aל1͓ ,JCu{Ok&W6E$.u7مt{jeg=mDьxE~(UCCOx+WhuP䷣B@srS 2HR yh>>Yz`Ѝ>\12y̻Ş_fhc2xDI F'Ňѓq@\~NaBvZ޹n+O٥Tx^Yyh?[e^ S"YxO-?~0zV$&WƆ+5rB7x iE#Zb:Ea> (;a(]Da$gAnQ`CX0'Ad R،XZ覵Ѵ$v{\ǍS-֨QB|ђ =n*U+SH-+]\ǣlWϖZW;S"CtHlt DQx*<1^q; ʏYí,li 75@K|0*Ru>5G E\.vjb1Ka*UG_@D n{DfVBOW?oD{؂d!y?pBi\"m`cܯ#auB.mQ4K.;0+rX&4J°q#tqa3*L!b5,9NKP] n [֎ަ0[#Ȋx7qesA2wrS lȔ4>Fg & V;q߁FǴx~reu_..j;]bR!X0VTx %Ǫi#Rk}l2Ǣ%hO}tA-drLo FqG ܐNoiYY[T)f9uswtG"ë́ "?J6 I 1VvI\d/D)"d1vdys\3H2pfssg$dՕ&eW5uD&v}JNz ^ȑ,1&F*RZ"BD?ecwZjtueVzSpz8v PpEU9h'S y(;o3u"כ?t>XYϪyD%G ɐ4FG?L< W4_( B&e1ΟV+}A,NxmE-?hLm?r$kZ~!SB;1LϏ8&T0O2hzag`j'c5Ѧh0VӬjh;S9Ғ"W9銓uxtЅ^0Y^Duiy>dzvkfehAh@w?pPV*+^ħVH{/]eKU邛Sr1/(3RRّFhuFPxFS- ytX6;rל=K'hl(7s%L >Xق]5T#PO0 N=M5O$ >rH2#YyL 5 DQ!ZF:fc7u):$EIGbL-Sr8jCiJn ۦyM0Ã#քũvDFCpk#lP {)%!L`مe]"X!\쭐vE\ޛj"KC~cY ny}"7$vױw#<,s/K^[-i`k:sڴdL>da #՗Pq%vE9lo,3ŪsWy U`EΉq UF4^ֵs]p,+w!۩u8YƩQ-wv-6ێQ'0uL˩e5P=ФYz msoT|_4>ѻ!EeΙ6WK'>:P&7uXF;LL棸dO  e-=<iZb1^ ~E3K>Gyh! 7wIke\["WA „l#8\{My+ 4`w3vFMdj^ZdN 2 ņ4 }pD_1q [B{}/߃^J$9frhn̽V(Q1&'퉝la5fKcigZѮͪVCZkB0eP= ޝΜ]FL2 El1j 䃋H1/vm2 &z`JW8n;7)=o̯Uq;hc j9ja9q lxH[м[9oK0X̼*d_R{9z$i,3sM\w*h`Do42'uWhJ1UzϭFfۡeɱ~y#ޅMĢ=rIGDR?7֩IjђmO49n.Q^ibjnu~TB˖ǴSQK$Է;Փ=[r/m_y\v_0) 0:e 37WVN`#{+=侺"l1mqZтexzݞrhEǥ>QFLHx_g{UlzY{`u"sEܰlN5Ov_R95UQQu'3X;شP=!H܇' +eL9"]'<@6Q}Rfk!bZzg{)em} I}~l=zPs[<I(XpJn!vIUm!`s;˨񻋕9_hF3(l t(->QpWtEzftE F;ʊYLvx[ڂ Ec$:7p]<xM 9UJ.G3^:7ᵼYr'G4euQ#v[X>|VB{23 q|CלAFNdI>ɬ8-mЯ f9"~Unr ճ;,X7KLq ӻ)ȮAI*GS]ICvcR)t\;M ^`zYb r2e&ܣuh&0;Znbn@@EBǭjQ&"R4jGFbɱ F-U=a߱mR-%z㚂~ѭ gޥv~b #`=̛- ( i )4촾yMuh: jQx?8\G1lAg uvLbbMd8delWP9@acuEeKUC-V?J6y$ A:OahŎ$oQHΘ>C?,c{j,(\qkQvaoT :s@eߏ: 93Ia\H3g:Ԃa=mÒ{skȂxdf}s2urwLDMW'xHyg6%.0ޞ~a<]$hjoH^Q_WcrR{|*G/sn#>eDĵ4*/ н'A2Z=퉈΁*ᛝҨ(&/K6TKqPƹUt؀&|ꓚDlHGRb0n) ҏR'nZf !mxTibLvqe:Rd9MeM;ntisk)&1(!}5]] ^DMH&{dԽ%?\j' vgL͌䠞DDOCƨVg=n$6sP`&&N(/+ Iy8F ^GZ@BJe{6b+.~"txcxU0FTNKt2u9Э@QfQr֞2dcܟb?jd?Dk$%ۘ G8AA,7fomJ])ʓ-s|^1cD/)u'^7ޤEP 4mfj1/p8F;NWz0/V.0īb$'+_C A17:ߪSWR;5ٙE#*l~D0"V9!=BѠ`p#E_@5죺J5W%o^\dԸ^s/u=[^Q^A>?}Н\KM[_.ʍ*pmEtH?)b7]_TjQO> tl2)΀@nrr_vs1k IF `!؜H!/"5;6Ocx?Ә-:S%р֖gD#zwWP q6b]RLk0hv) 33/ )<l9),k;kR dPcى3Rȳ)7' 5+eLҷ!yߜؠ'Dὢ5k^$(W7=%-\eZX93G9.CLZ?f)܃ EBɩxg"|ue.Iӻ<7O*+n)<[mƚYo N6ѱFӨBTQ*-A2OM}gQI{dut7`ɗ v_71$~z\ IKU GU)XZ8ʂ w\2U3"Li^% {qń л1:W|lH=ŭcnix~mO +Jk_Hvɞ\oD:=H[hVo·c*XX/3o@:D y ]&*}c5%p^A u"^9֬Rhn+g>WؾʕxoKk \Um8FX+m(%zs#vtac|6B_ TOCMsqp=J'7S[G`6BMDN^7ka\XD7H" YbF>eeh;\qÈDIƨ Q4d3ĊAZw@)(*C+v3G44S 6"?Uѳ8/1ߌd |BMZ%%X]Q(3p.Jv2gVj1l].!_3"._ͬ w3<J0eG[6 W!'9XKy<9RSUܤv81Z@Fb o1{$R`b N+2.n_"FUFj|h08O^QQ S7"8RmJu ) }`F :gx?`dԎV2K> ?~[ú# a\;dFш9aӅ "䯢 #:ε"X^jVq75J-g,է;V?9A9M DLxldz눻)n3'_n)k"xO<6郅L;p:/=bSd ĆMhX%cuZcp3ؿk|MD|`43¨$c( B 6[ !am8McҢшpP?ͦS)12ˆD4RW L_d!el$p9657P4%XA?'ݟvˁY,I_hX5\Юe>PR.y1LH>tNRgJȀfjt++T,qœcK(oa4q&wĎj)hV %#i  S t=  ~XŰ*ղC$jKRk43X[YG '%p>a=`.07X{qsDWO>SIzw En[ \*j?wGVR0NNmZlܪbi6Bpb$=f~SllmCsjSU,8BvA=|H {HREa~ˣ pp|8р#Q rw޲v*6o,g2/)z߸8vz:A* vO%SXXL3JiP^}ζzLY`T5i{;ٺeϿe,QÌB~@"֠5 %qA9xüPuc=l?Ma#&fM&E6{o됨 խ2Ql.< V8PN>ZYW?3x#]2FTɑ^SƮegY=p?J~_u㚤< $mnAYZ4"{?)GXG[eW%~W+hFRE7R9koP<vPXf~ 8,<  f],.u̙19}p@XEumz{Qqw5SƋ QgShP#O|OVf#CֲeH*fW {]$wJjwի˟bl+ Qɍyc_ZwPEQv`BWo9+?A]]>cϑf]Kd^i^K1f_r4ua⤍9) sMeHK]>[X[x k8C&eϮ(V5GG DވLm Z394ocIhntUU<., x1T' ܀Jwc:f2o#nHXr*:rҺܞH_,YX#eWch ^_% nH*TV#6tI^!_I磌R]Aĩ&8$c=i/P~a(Xyr?P!T:I)Vޢ*+>tQsGOMr\Kl5 tO8Sav.![Ncxb[MSy!akB4IP5pG({B4h!@K*y I}ZPYr,{xAYF(,{Qxd&3y X9!GU}ZN @Cn*|$R}XY=P}ؿ9-fBX:27{:mDjU *U5H m/5vA/Oi&KUZ^ZXrtA7kD2ele6lِUIBF^ Ԍ3&GMNjB7~D,"̺لEfP"|I6\NAZRa sVD B;ĸ s[G Sꠌ5 2Q{? =8tu"T@au'N@+WT ,rp|. %D=sTCb/m}[)t-Q$ȁqחnWV;i%`@v?c*[d߷MzgW.&ćfU urlqNS#^"/(RgZBy-̨3;if5:4$ fNZ$ZP,׭2>o6[b(a0+YvǼ6ߌgOZJLOGN uQ|ʾ{[eCXqm'򲶯=R4 \X~dV6& p>:S[yUbOA{GyE>`c}RzQE$ W! fRrAܤuD!>]P%e+iDLrDMVc@VŹװ@Ln$xD lTIA 3$E yU6T|mjx{e](JsJ۞3Uy$,$X_=fܖTfՕ y; R@<\4(w9y\)]V$jF"Bp~j|,1[R"`jRv o7\~?GŞZBud #3VG[0D?+q8'ȱh1Zl@^SќnPr{m~}}k_apmS㳪ib o'z{glod ka8J~$dm ow/IDgÚw \Jʱ a\5fzt=@u3z4砍+%SFu=dY,h*510_QҮ@]rEň"(\["0<ɰ'! W c GT3ĝǎ5̤ iDjEOѫ]2H(ZW"B-_-"`q~ p|}OA2p vj9P/- 56'b _1gkm *J< ,~ܪ|m J%R7=U^NĬ_`=Z$f=Vè *֜#fȸ3F߁"U(;IlVȊރyYB`2@~\ѳ?dӧ@>8];eN3Rz/b;<,kO}BW=n̪s,X 2_U˵8p2kYqGKl-& ]~ע +I'?"h4qV|0T`ca$}ia>#i)L@ 0zM>Nʨ\;'a%hhCVp=Ix0jBE^-*yz 蕴 |Ȏ靐)Z{~+_imAzeG0b8%h vZh uؽ a~/_)}Y>;f^~c;[>6~s]U70(w/(e5zyo}f ֜ٲXV8cOoyJ ނo=E+ V Q2EĪxSze*fW ,ƚÓڱ='$;LE>q5SI3][|Po6 "w8ku!FK԰&Xq7ep\z AҘ!VaP sWsyKw({ ~޵j1b1v{p>u Zfgxs|ԥ{&ĸt&FRR9H@?k#:u\ /Mxv#㟳J2:Zo$gC 3 3Ž݈<634vfJrR;kzygi]!Xqbo۶('6N[ڿ3{ 3ݸQWUra8!>TǓ&L+PPxd .|<\߾IaL Do4`QuG4ncXu?E/ }P`sN9I!e#ulb-8xb/~p&ǹn8i:6ohՅUv ZaL/D V٠Oa},Brke$$6CW&\#Os*}S5awajmsPȫ=xvr3 ѓ&5o'AWOA{FE.-c iR*BJgI|ja4W<} ٟLY͕9QF%K_юXeRΖl6M݂SF]_ ԋeᓉuS,2=n;"ql 6?sxЈQU/slYyIRiriYe>s|*uFL HtV/' 3SJPG9pj(,0}|Cv:`r[;؋STVꇪ"]- @/ʃ`GsY_YR:wM3j߅+^]*M\T#h^2Fx(=)u)^u`1-'cI_MB {^Ȉ}-E 2یƹ(rt~8f*[Um x{;M}L}Aw/ Wwʒ+Q.!ϐ?N=)Bbɇۍv8F-EZ}:[db Ás)Z.J_KAW{??Cz'Z=iMj'!۩8iL> V7Я7m{֑C_c?Nh$d|AD,pHY]/`}ȹs!~7eӾ9jNjg*R;` Z+0-OKyan`ͪWIu S8qI]I/oeN QסN&9fB#ƗC6|TB9kuU5k󩚿AXRAPTrT).k&w8J2oj"P$ښzQBs8!/=z\[c^q؟Nmg?V6OKxBb߷o wʙI{<趗?W6Y-|! %,%WjovI[njE,%jyPFκ^e7D$i)/.2?m a Fңh՛z6?L8sPKYH`j&a!(D#y )#/ws8\K؆@f ڭ v^BL.F:GRvɐ\HSoI }M X瑞 &6 G2~ a."g&oe|%#/5 PscZˠ\(*)?6Z\V :~Jk]H[A/R:ASȮN S-Hq(yɺ{E!ԋҌHCiRM`{OjD& ! [Z `Pgx`>}?NclE*E[r7/|KwI崌e)E8+L/1ƴ]O)Ԯ5Yft+9RcnInE:#ڜ'Lۛ#:iL_>qq&ۿ!+,ڡmR3x g0CK/KZ*Rz Gl2:iFF$|y_ֺfٺO3+;Rp̃;2>&+ئoc-H6j{D 75^Er!c#J+%'MѾrPCT݆\i}99"Wb$ -5qjx>t',֣؟znȸw>z{%ì1Zka @4Ub@!jH2ѳ'^ TBF= K1y @]ṣ25>D69ܘ?7=N".o4I(͖_%myY}z o(DFA! V8&Mb>ox7εO]"M^>X T`tĩV Ji_y=)j)6|GOe2࠽c[ g)U`&F|d񁜟r gމ̀BX*p@ATH.f3PVOVBdM@BT1tm|9*jtъ E=i:?>(Oruzx3McbY7U#nk2_CIFG|B 0R/ `0(r>_T+vnZ_cNZ3eZ&4'g#6e1O1[e&]񫢻5#,3ٚ2rKTf&Fkr&:t\G:8}; @ ;BqX/eEjN+3x:{Lt c}xπIAoT/ҹǬR!@^/mr%rT錘V)U(#d5lު !4)UQ"Y`n{ۙ%^|w c\G}l/8=Ci]8cH?>*8[W.zw%۟ؖe4AS[`kt-z~:i8tu"Ch)ڒP@Ά 7z])k DFD- =Vઇ2m_;!/C]Gh0թfn&:mJ5vlҁkr۞4Pr|YGI@~|9ڬy_m|nЧwGCW&^!qUv7$ẻlowr[ntڗ) 5EFרCFJyX9#4K@rB@yc!p6Cc/}l;x4.AIA.fx"d*V5_֕{OjUQ^!Mg0N)Qo4O1xȌUB/HLgP"_>B=60*o'gޛ3Kk謼9x*b3DpefhGe+!gp2G8nXe ;_Ⱥm&gU_&}UOIAۄrBl5_%A7WhӺNY^|S CV` &siUau1۠iFcjrb簋B<TZbߍݖECU3qo,YߵC;Y[􎴅M:~F3;E($&mEʛ8.n45 B VÍC#|Qj0l{Yh >8u YH?ZW' ~yGo!'/lWMJzʼnN,t!qHPyY o< 90[B {1sbj]xr'gSǗkӚ/ĒsSRݰUO,OmWT\]Cn_-#>q[Dy#q.'+{H6%ٕ7S|ZԠy2x{HPm-ecvVs%fgU"IOd9AfSPKFxt#krYf15s؂ۊ $Ԇ긽k؜Ɲ*Xg^0ȷ̓9*2{.^vk%T1mf 1U(WEekG=k_z6;ap}Y,%Q;7:|Z Nj֚X.iMk@Ʉ"L@C%"Sųr_eD}w Z7vCb{@fa%Q ЏxD*ZMŎ0JQXОN(2pU3xk6~BvcT4n2iBmpUP Z Qtw &< G8뭼#LDT?]I,1Z:Uޮ ~Ēm=Y*R#N)Ό[tf3ZJ0I?܂TJfS<*6_L2xTeĆ@Y)jޙ;nA۝}B1zZo#Hn|i*ⅱŀ -/{%yR(zw@ո4a ]!D֖){;H3"u+!KcO' Fi1ʢG[vY`^ }d E=gǕi6wU4}"+lT s8JȕCP' $2- 2N b/!Q}J#OK>7fyކ-<kM˱˔ӹnHzMv]v%w};3t6X.l% Gcx*0C]oxqzZЎ`zʒg}"h(Di5Iw~|Mqh/wֱ7Oﵖ6" o:I}p$o!ۓN11!߃vBֲ !F u; ި+̖sSd|Os@&FA,[Aʰ023Ƒe:FwẺGũ2*CgR+Tj L! b%iy{CPA w q^_Os!;O2U|QٱG R;'vpXEsPdR,?xC܆{@S%3v^x*6%#w7Tj'>ɣ%(BuCď`eVMzE8gJx,^( TH1r7j0J {܉vե$Q=?jE?'8]yĻK`N4"p?m=`~Sa@^}C(\ ^ 9X|UݝNՎrVPftq誄oÑzӵ A-qT4/ `w# k/. w[d0%MHu\I/J\jbNK z*ˡu).껺$Uď^icnQf&'-dA?KN7.IJ)TwrD|t!-)GIo_cX͞AN2f_AU"@%l8yS(+G3 JUvFmZGXq1¬u]G~%z]IKJ.S CM|2:bXHjbF4rB^:*c3j"N c9eχdp`m-2N%F" 6i YoL9ot7^g䓧:+.{o>EtJѶ4rU%XXZ7 D`4CŶ̞d^49Pþj{%A}fBbe^cWe ؞̱06C/0Ak;㵤耷b7wW'\U|s#s̿qGyRJ:ʢV@ɀ@B<\0&IfR= yICe=fVWFtErSiՈ ,|V fw;%}{(Ě1d1%҄SdtzOVm{bSA70t: yhᇺ@Ȧ]s=bd$4J3ʎцHVFB Ҵ#ֽM.QBDAJ=(C;KuC.W"&v 4p_38Ux7*l^8إ|d,5!foDN ]* !#Č2zrxVY|ǐT]~3顣=EaMI໯mJ"ʗyl-p=wIi9d 6/i]:k"[@H8>`R[`OCJ;$7$ƙ 2ji)/Ew 0Fhv $BX mM{f0G:ftm<4bA3%*>8!dķHXޅ]|)A+$@p.>gkϏ3aE*',ΰ]HDJ&GQG9V&1vIT/"cQ(u2( |*T!P \*FbvHkILܔwk7jXtO :rB2-Qۉui0׎1&M;cW\jxkkv按܈7 [@n2d+Jx2xAU:|UOԴ Z-"`qT'w}cNK m4(T"$S JQ% *}v/бto0:C\'J[9hM+.ԫ䆫| .\toYP#qfטއt|x `@V[\k= J08R%&8Eo^# ]ַS}C0Su|Z}p8d<* .H6{]Ұ@ߡQd 66tFc$!l5(aK咥=:( 1*qYSkuҔ|B)UeP*W ţ],wڭsKD\Ѣ#PQFlK2?.J2@A>VujۀeF(xhJpiNO;'^\֦h6(:).0&O"..a4} OAmp:VDf@8瞢0"ѻm4@x'FjaĶk; g2_xH-7y/qA,_O.ڑ1Ji:.B`,S~ q&_4fjlK,d4CŋX>q_W5T/οWO F/Bh:Jy*)#-䛄:#,M巿uPSNVTʱ͛ +t}r;t0̶MX;Yb8 "df!\tv'!-xU[+wYK gTJݬF9RC.{m䆎 %茎^\B.j{pi#C3qx TCL2`燎`8@(hTh(~3uH2#GWUؗ-&6MCiC $Xm(I"&"ťDdyx,^2"pe }ԅcH9Y \&]վ^YqŇS%qݮ9'){v|!:-EsKLfri4R8[hMZw១:;#?`RΰTGC;$1 Kѻ[(9br>>cN #CRցI'yɉ wmд@` ^[aW+҇=8.Rk@$$8( 92DTMQⵗ[Nj9,1BB#[EuM'bK'G8ٗ 00}pHa_u_foVObBݖ"oiW. N\jvBzdYuxwXeyi=#+.WZIK '/rF*\e&!˶bnT^L Yr2.^(+:D" Bd1N/sSuGħsP?S(wKZS+4Kor`!h|7hҩd@pLܑQ2R7~>=2TR @?[tO{ApV%ӟLwQYlR>P!Es!ujד{kj&SZ]]T$;/7zGlC;qPvQo"!En*a2c+WB{s gX! v.Wn0=g_Oyrj %eX m{n3jN 0 g$$`z\UumZ'%7բS(Y%dtFw&3aX)19y%Z2lW#(4t Qn9*lʳT=\Ƞ `3e1ebCOVC'A קn@5eSc07qF[2„vR3D9G[@ZR ;pn{|lW]8# 5-~ |c;(ܳ+* q%2.&%H6wOSN+Xc _ܟW`~KLi 촩 RX)ЕD%{3].aAT#VBq4J@ IԦt}j3y\_]F?֬/R>jFrc~+4@iRN<ܹ14rZTcy!WAG&kɌՙ/7˵JY_s)ji?_=b7ÜOVyF}Q!XP$DF#OFĠ Pku%y}i`%"A⃹erF޸eQ7i 4ҚzF.0טW `k2{ΰqeVw>OGRuxW7:= AIVfe=*^A՗O{JQ JU$N`?4=A@[c{GGEz6Q)Hh-t`Y%ϩscQP{}AjW A*/P!qd~ /DqHF)ۉGP9z=&|XtGQ 7E4\;`R~^A{5o\hsoCPjL&f_ pFmmc0I+ǁZQA"Y:~s9 A+Β4@h}t|*FVrf jpި Nc,1ސu?7CeP@`Bܛ L :q=yDt7`bCA&q t 8r«TΚ 3 h 1xA*zvݢ7@$^wCv]WU^Y_7F-!h%uϹuZ67ɍ!s&ul&h@説+C:\"i]s{ҷ$OC(@I0+y#9a^4#$ݽI&.7 z Ǎ @܎|o+E<;x({WgdqdR<&Gum&}k(ZIܳ4>$A?PXЃ)Y!~]r)A c D[)n 2M dre%7rxZwלı$l3#2ἰ򏼷 Z(R4hJu0cǮ`}6 b^M3jS.&%SH= ҉'T~B%7`6dBb3Wpg`Y Ԗraև*J{S Rxiy:NF<ݍiN'UzN#h˾"h^ڊ.PFr* *|$e=ʔ.:P$ K $i["]3&:=8TcλpEZvE>8RlE6s+4ӡʶF{m}CJ|tX_((p{iuIHDѿ4 za/Ddqc?@ M\dRAk0!IT?|G1.D( i+LmplZ U3i6z7hȰCx҉ź!uNL~^TDn=,/`~zHÊ!~XF42,ucI!Я_dM!КDoя?*?oː'}r ݴV3<9fAZm&w:N SJBP+tBnFzRzO7yiab4\=M2sWƌpOZoNr TT6\^!-xej*Ì5S i31*B&1+v†+jH4F2z?kW% vE~I{,72hr?O6K6݈q)TKxlhrHьEl|IGT >W !Uж1sF\&GpQ]/) L|x<+9ReU~x5Ob 86# \vw㿙+JS7fC.ٛ TL:X!q#:VArW$5GwW.EJr ҿC'VozKNQr6>PR~04%П9 :79Ө0mciCmI3 SV?2yE0kq =vY~ Vc5^[68 2r MABD Xq&893yzƏ4s)e>uaDB]9g3":D8JVU'ٍvHMՂb~`傜]A[y*53mHFnfR(8tV Q*ل&U`d/xqqL룹m 围1YV܄8^ GP(9/)? O-GDv5l'Bv+iQE:P̍Co_;Xc nn7,5HFYKEeŮq=|{`4(!̘gq32͉uC,X~ȪC$CqLk bQ&6q[3ek4`)ψJ 5;A&zeB?ArFK@F6r|Mn3xAS58@yFŮFxy!b!HjYA /ĭ\)ow!Z ȃR$njBeNOF8@+-!pZ"Ӭ}Al|ҸV\DB0ieOoG-Oe$TYT]c%A69䀵J9U8Ę(:j%u0/?ܼ;@P I4,I+5-&nU!9+^1T41WLN(ՙ./T{ ϭ7y/Nf3fVμs"м\]7} B* َ;j#LY^`?M&1#SL~r=0ST[$'Y"0oL`Tg6rI镒q Ek\'sY\> ª`SqF@9o{n~K:Q&,'z6TCTo|8jwhVYgu593-4Vwqro˝PWV`2p7rH8[b.S 6QsJPt)A12EK<.L K>9FЩ:ktCGB9܁+EgU}3&Qbl$ `t gҨAHnC,4A;T]NQ":ҟ':5yoaٝjJ[T\jqC/FHÏ gko3רAVysC-$I8$^y~ w׬cN+T )v+aԔgF>ıUųc冦B!)(PCP;鷫.SKL* G,j}A[6~A+ofa7UVXZ-VR?%N7@'DdU]N;U^`kPtH[( .*}W6QoK~&#Ȼ/Rlma_{K?r0xfjI'k3%y9Μ˱jhV^jNouۜP|0v(:xhϣg ^-SYĶbX{94H˻7y4˅~ThOCU4K. rTm3IU9Vϫ%stuHh?Zd~]Y}$swi5.VU>~ ᑮLv=3βUfY\1Db ߻k\oGr6:"~]4ԩ5r2/b!?y`'5TDyM+ll3ʸK@~)$f>(ZX; Zk$|4dx]9ľ(ĸbjl$Fom1+D$MqM4u!?(bAunV4@6c%y::?fLR*9$ 6n!DE<u 2ɬ?ΛRʐV9t #7w0Pspm,CDitr`v@|>afaSZZR-^:X龎A^i p?h9wY]no/mݫOcT=/^` mZg"䚝&[t|Ctٗ}Z9Eڅ<3ša GM8r^sXh.+cّ ' <$#[Cpi yeA[TЩg'y@ntSES+y 4gDzU2lsIEDz[[xLsgI\\Avw`I')E;bce]vi"/).dNm \ >̬G=BUZk B+lC!"fm ~DeehicR`iCUx>Qgx3s )D}hǵqq"_?+ēޛa0N߯xXMߨ¨ZcJfnKn`7krDj(V#Lj;CjNe3X;I(t]~]C0!ʬ;pqP},TEvRŠ,Ԩ#B (nlG|z)dH#WAFJ hzId):Ȓ U1>r [ͶдD=Sㄸ)sІb Y8HoGx$6vQNI奧%lOo1Ajc0ğpp(TD#GL5>{FBxj؅ $@e B@k o2ۚ R/M54 fԥiv"W;DgE{ء$=ݒ?fȎ]x)q?)6q +%;8BtPb=J9$,F4_jǿ/LzpŻ8n'ubQ;SB|=8؄O"OΊ#pO]{51Дn/dX,%ݫ68!NE(p^3|z+WZBVb&;H]f *;'~&?y7\##Gc>J+aТ;%:}MU}jJ0d0D+}У1*k{?BЅ0{7IXCM^4 Un a[;/y/]6 xuS9OO\ػ"馗2gv|G""Y@/c5ޜH^ KI-$:57+)uSCxFXFăy)_K^5x%,G> dFhwlXؒɋLle,Cs}+`ғV35`cO6q{w'^ƒsil13=6DX~!N|o*Ҥ~tRӎl8ƨ^Q2S&I2] 螇Yi ^^^{F,2BԧUr=T_ P(}WWƪkcSdgm]I7%#8So:iɗĖCQG3c;4"Ǥ=ϘPP7xijEL]돨bݜM9{5:FkX.R7r@rλ@V+ӲmT-/r`$Ad"z-iS,NڏTQ9i ]K8+[t#(#:][ce9DFӍW)N%RBo^1eݺ8.dC|h9c5A9ݵ};?̡!m{j:@$=֭ՑpӜyL u|IxsązӸU5+x$P$(l~ Z*C\Ⱦ饺wM:e8@"Yk- t=,()+ BtK gЧETq5QNQ)\ʮZI)+N/Rz}m:ҿWB_x7C*,U Lq*za;^CQdS$i,jnP${?%\so|XRt 9`$4"po 8Y9.]cO ~u:Rܑu bN qqö Sܩ4X#ʢ;4)y,mLG]ooww#OZ SsJa^FMB Dn$XR/=2ï6=k0K̽v h xM=*=U' 0*XT; ÇL6Ո!c|=G̦Bh|ť9ên9P:%4/:CO9U{^#m F"D.Q)#]ɁZcGzw7{ꝅu_g,: \*2@zÂk_[=@BɥF"S=?B8mrj1}M kt$t# ա6;ԛ%%+\9qWDxH'}kTT}窌y W0gI$Z~nHtƿ&+yWԪ# }P_$M4xV:!UGc~ &}|IB@J[Mo װCt۳b1 f3 \U-@pՅZC)]d`ix/ζx2~i6|4°v@ e!D%ͪIsקmEjt+zW3T:MWkVۛaH2?,EY@,]q&x(GzKt,(L`*өu02 mQ'#7,`&~#Wo+ז78P} =?mӹxih~klE1OmkCӡ x|ngAu˲Ԙ]Ή]]0\Hz\d219P t:#E8fy <ܩlЇDVvĤTcE?'ph[޹*h#9eÉs{޽3tP\g9MUZѳ"{=&:%^}fˏ˹O='bTLrɵ0E͉6[z0I[(C~M\K@zވ)Fz?n& {!$4X!%sƛ n=V"b~ܝ@% :DoZ/Df]NRo qhR"GH0Ԧ"HH5Y MoX8ėY}JIǓBzum@io IbUGo"ԌO_n@FZ'[C!N'uN($ У.c}%3'xm; [s^nAkKA}@$*y 8gz>Jn蓒}==}`K(O܃{W$jJ&ǿcfYvVs^9vn]$ IF 4u ŭɖ PVb^d8!C VI\yяg:8vluUߤ{yő[c]=ng<+QAN<){ д>N`x8'Ga;[q 34Щ| ~Xz,]tYp`VMںD0A+, =qH^=t<:&m4|TI^ YCScYlEXwU"LB`پS$9BP@ U=@IR g}ך~i@)(Y8}n0]&$,v(4d8!OFڒ>!] `riRhgkcG5<Ă)*+.1t&A7Lۢj⼠28H_薭 BEw^BM|mP|eu= s*$Hk/"ZF> {:\\Pr jC$1MҞ\P>88|yɽ6!#DžqpMf?jr #*fͨ?ܫYWZV cǢ?nA@!< .Sj~ m&s*rr/fFj>, yu?ٙw1;J[a ]B,@ a֐wD5߈-ڒ&y94m6/Й pNYu\&!@sUȤhA`)\,S ƾ,N0j7gB"\05|,1..[Fo h-WA Ύd9"#3:'*`aW,¤J_ Z99%BnW̱w[jRv+R.W#u*,󔔘kA*e9 DTxV[FUQ[_|C%{}٦9+s^G[c?c@[qrذ?ojh JO}8d8d\|'8`mi@rfh#.M2&vV/۹{.=v傱Gr6XSI~ճW.lf3a&w7:?HM![giŶpNrn̬ 16u%8P Œ5HM=n47'!P=z .X;(3~ލ< H~ܜl\ zr4g7-;͆l[0WYQ'JhᶕK+5A$ !5;?ӐIϳ[0q3.,nvSO섖B:6p}l/ڔd #R v&_IUbVYTj V6( %EZhc @ ەRfM\-_ܳ'F~A[w}GGzE+jASS#cz۞ÇuՁ9bfU{PL΀b60HJ7|JP?a+̇9A4ȿG KK(ttwjf_Qh3i(~7kKi`1RUN(@Kgbqڳ*=-%Lu.xRY~JZ)բ1!yy#Oy9'lQ3RBn&d:\K fqE |bRNȈNS^N,*k!d5x{U6WMK{hc y23 m4Ck[<0W†ҶHqs)dx[;ixX \29Du9gvh{&M4X:|sܙC'ͱDn;Y^i]l,}[VXȏ1ESLt{1=SPj4HOh, 8w0:QݢY%J.r@;C"}[<^%-pFbS2;,cizrֆI3TGx(8d3up&llI`ADM0zVW7MccXMɩ.u<@ԝgn]GX{Rހ>|G/eqw=سvP:v珁DT `2M~FnCk,lM0p2gR0 6ɚi+;`RO*$CϹgYB CTz$Ȋ!p_aeuz* YKSgr(s[}2q{ŎFM֜1h+t>x?&F{cRR4?b7flC#5h?6"˂;W{S=զ>SR[nͽ[gRnч '~HBnD<[Lԋz}dH*tʔ}'α8p0j/9Ò]e8c0 "p^  ytF˕쩿SҝHsz@ e{crmδgYu\HU^V"#}"Af trзɸ8%P/s py)PXꝔ]# ǟ1oFbw+A<qwf!p7y8[1ۑ bH\>ԋoXr[7nS'Hzj-LZWR$qeٗkGj=ȿ չp' 5#ardA 50*vL 6[A, ta?><ք\bb K[r wNͦ\Ap}/+ c5u}4bhI~`M(Y i:Bˀr Z >-53yYMhgg]:3eE :|)}XVdv|z; 5$dV"9[L(\0ö h H* P-(z=tdЛw,/B/: ZHùSWxOBY3~͒_}:yu )tb^2rv(eq7_=C]@ 6 /AX0\P’{n 6郆gk}Cu>L;FzhU f:?G_\BOKՈP N6ι9~bN',-XoS,[Ob?mg~(ҮdnwtS<'ȔHSaoZmʚgM 翱{Ө9+\>CȵyR;6Ji.g~cyQ%|3'ڜ7GuC z}P耳)=}Z|c?fXإD&B\_-WX^) 9r&+H^휊b9w=_f47)9Cr{krPL6Lљ s 8o['W\e嶨i#imՠ'.>j9CʑxBE;+@s>R2n#rWi$j[oɗ7 )nVw>s%}i'YGec3-+Ɨs. ^K?aS 6m!#pgJD.܈ik){Lװ)+; pڬ&ռлk:U$/,H^܈rBH7i4I%{6h>jEnq:R+duߗj yěYlX6{JcYOmk  ͺAW>s(e q Z΁rKx5?j=ւ1[haqI߭7KClD.ϫS5nKUb(a.I(˧9<6yH+eJTbY؜CqǹlDرz$PE/jq6aM[8jwjIVX{`~V*q:ۻHXT?KLk`\ UT丿}E2#b:w#; EbN7 c`c VƬ٥8")xY[Qr?6͖ :]8Cu"?}S@ eUI+`_od3>mSN,JrQ=PEUF Xىd}u@{tID1-D!d=ӥ^VbL cq(\iF1D$PqVOөiMgbѫ QǪ%mYz /pF܉5!Pym2P[&#HBi{7^ɭ3 bHp}[}B#-T5P(GO'Iݴv1`E6j*Qfz*cPlKT4N؁5!@ tk:ԛ$4[191 #}px΅l%qvc[n"?ƜO>A!"(p@];- (P3cjj)rdV@11cU21wg"fUrQ+.aEGE9\m>3}syxUft42sD&$I'Dj8kߴ;~<{msPY>rZ8$;26* :kuh,Ӏ DC"y"4⚶L؍A۹ҜuCNu&6=Nt@[zp;=A5fin9,oӭ')g*Xӽƻ~[w*ǨE= Q#-^=q<7"nȒkЅ(I JVF" 0̫"p/:PΩb jvmf`m_FGA?eH~]jQ3<<^ "2GMN'w;ʚaVԇVP@:Ba|67D_Ј4Znx?>A-u3wUVܛcY48c}6笿erS(NP6ў$f9"0O#+w яQ=ATZc&H,?0Gꊽff"ӎp 7)6^ҥ}w=:@< 2tҩ LNdQFΆ|ltmD.{%m a3l YH M:pn:sRtXU΅-*CABF&c;pǗնI1+Cc8w&:yχJ\v<46 d63!0,.`[f7e8*w|iG; ,d'|T]Nx"צG+'QքQ`'h{SF,< :hFL$2MHKoͦl^- /) ceMA `EqEަ$KlV>6YĮSsxwe% {Ch[1B*`)a<QA? 2iUJJ8lJ(io*ƢdyG]'.} jϸaN֎64SO#@iN!'_ٞ%V8+A WP4?l؇vK;?j2Wa h*ї?Bbsss{9YpQyͮD~tDsZfV]J)`5 KR]/ 쑋苳yi_E[pHz(ޜj0 n@G/[wסޏgPmBzqRgU4$ YȺ8@\c%O$rR<~YZ{_(J/(]o1Zv%Yeh(&uH5hP]ìI +psD#jPp֌@Ž9}ʋgCEYB\$`LUI GAҕn~ DF+)õ! } 5Ћ]2 oyˤУOC9rdyZUD ؝ȷˌ\ b^$.cѾ3G϶8w 9mNQOt;1 7!P 7X"W%;r=g{3*c+S[~Mp.-5#@X.msm!QcC#6;չ#1Fq}FwZm ҥ-4-9&.je&/-bEV T@A}<,;7ʅ^GGU_՜ Q fԥ-hr suQ׶m ٞQO{P3Rvhob+MӇ$ e)PߑHJ7Koh!j)O߽?zqQ6.$+,YJh@*q2~>>|@R4|fHy vw;>~"⛄?*E^p}0p`{_5057$r!cnJٚz ơZsV :ԇ1[ͪVl2{1hʬHXIy)Sm~)kd"Ke5.II 0ߛmfk𼡌zj%F'|hkMM^ua6, WAgf}+7fQp`})@'ӑ\.6xeߒJb$Ƹ Z#a{=ɜpGWK-{Q3F1Kf Jѧ$͝kqQj}j%HLQLy=ܮ@?B}4[*fch؜ XO=ee?E`${;C5R [UU:v 苧%7_O:tI<spF=(.5a<=uED1`l=GCz lMk+•cVA̬Kj8 P(7,T*@;buFal%F2 Si6΢; `$v`Z^ ‡Řq/8éVNa~r8Zxw": }l |>L};JV*1Yg+X\~6}d4DSyDLR_IOɒEO'2WfnүODf&+;O<>e? :;E29\rnU8Gbyzh,N ߟٵLA^]Nw,}hz ˯'-#CS&^W2kЉQ ߜ@vfO"F*tH2VJ`Z Ǜ g^X^o[-V-A=ըЄGY <}Ή UO d%_T($H", *JԈwJVUd_?Eq8'~TP-% F ua$yk~v;qӃlp?cv@he2^EMIlr̗3)NI4r~>)J؏7lQJBe lf =āԋ0XAS *b@m-PY"s ۢx("iL1-E"QqYD:>HmYĪ"e&#:\uT8OMG ?~4tjVɾr˄?/V=ȝS%%cTA=C*<7A 5ǂP-rwU C h [WQZDm6_C#yYj9pC=Lvx=݆xRzO ^lљDƤg㧆Az/"çm8b[G)Q|>T1QmD'wY*oE&^旜9j-$$a6W9E-vi47PQ3![ olĥLl`bph%o已ՓcN\7K/h,h$7w// 턇]]Re6·bɦBv,Kvw70_Ѣ*t1۹O:d{0|Y:ْ[`vEJHHKp_B/Q,Ѿ@Vu0 pܲo*{,hxkn8⳯)_\)[ae:K GNi5%SD 24zzPbwJfn{Ie98!6&0@ZMw&omosh'; ^6[Sx7ۮ{{ʅM.t |Xw} 5ࣦk?UgjP~.{\(Z2'+=|IlSaYӪ 뜤57ț" F'ġ!=%JPhޕt)a:_(3;bGM$Tl.$HK \|OGZ1}KPڬQŲ|/l rв.dl|M ѳ馕9^xP.[t<юiI3>'DVo8w¨ X͈N IyN5䫀< ~a"WWȕ +"c.,$ gX/)Xk%B#V|@Opi00B:'KzG$T¿00IV߫ Gr[d L^=t! F].@dɸ~sn쐅mё=KpKzQn۹LaKD"~&9/K8]s0}< X+ #1ja7#RHZ:2 k!.YD5^¶A=*tRϸ%V5,^]ŒK+TRs.bGGP ;@X?|Cg?Cw֡7iA 4e:ĽrH\jsӾC2G֫OEʬ~Pv' cp,&Sk zq|!YURT2x n5g~1^(UmEUj) ?HxK^5!;r:T I鋨=W0ԫ`ѽ &%/8d bq+$&.@NkEvͱo5Z3] ($C1 `6=;.X1 m~dH;0*o8咔K0l%( x񷵌9bDd=HL_lSL[R(yBHi|Rcn‰mOS^r_)1/>8!Y΅$&-Ycbx yjH}6& )-H;PJ;Ԍm|(8A-H bHLgGBWIim 8J?O eeq51e)\t ܡc&]~oÒEKkB>/{ـO)eUý+y%+;v-\;?atmg&bGR+Y_}6BJoZDCF(&]18=~.yip¢Τ\K0"3m&4𹎷I, 1'V\§sk[wK/mrH&)Դg!|o#le?iZ?vv~#MWQ U'+*^ɓ3<2l+vo~Qj6 ˔" 6BnGƽاm$-3HM3~X7c1j]?#YAbv(QZk6`9}0#{z~&0ȳ4nHЋtb1LX 0(bzύ6%]z] &n]D-EMcoCЬ?w_juD( Pq-mhT(4N'.LH (Vv  HaN{u9\R2t>'?ѡH|`W歊?U4-*9UuY'.>j.2O"@@%Ms58.ğnpBo~(z!RFhߤ?1ub]&H|Z) U#`~g~Fe.6RE~\]Ͽ'"KM/YyK2"ܡC|a|h1x¨ ӹ10.Bc&d$BcS5XfuN#E @b^$1U<#ChVzYgf88XU>%x-Tf?>ݲ8Oc"7nQy H#˖H$hڿL2ӪdpUcz87/8?>LfH^Ɨif9!8,WN`#i.<ɃDsSq[a{1JmoU1w~y)=-o敧$A(oH{,Gs¦wXdWzvQ7)2 琇Wqu;c9[-#d{y3]2d<˦qS(MK@8!&A*;7'NyGO(Bqo8P"f y2[>Xcfۚcчī)].hYt*j1N,SWm2f%-+}i9,`qIFHn}}WN.3GYB3勒Gi@)Gzgm\@ՋnƳU[vI܁;.'Ckv@_ԫ7lkzZiwsMeO73tl97Do7]iu|ޡXjLR|7$з϶OBXu `?IIrːdrj0&ә*ɴ[&=WKj" 92}:lAZshpߡCU m JUP%LtxK3z$FAASU0ln$EGf)@@)`5у1wږ7-JR}O_-4Y5fS(0__m =>xH@&!(\u_zQlTq?!ZYBYˡӃ=gJQThLA}]Q2?OԸb7h>ni}rE&!x:2ivixK;̕03φ@Z#rhJ>Ÿ爦RDB(P;m IԶBN(dy״OP7@5-W4W0dϏ3p4-}<: Ol#h*O,+;R?GVeuSQ~3lk*ϋ</H(c8lz!L@\ņ@(b ̊1|hc g;Ox.pZC=?; e,CI}6*w\GnjL|F=@OZסK"&r* Y9QhGjTުRI'(ˋM t^\ZάH x?qΏkh%MӐXZ˽q dL`V\mc'\-SX쟡^U\ ЄgChX =6hU"#$ءrƊ~LsR`!]oUC$~P #$\?KfSu]'}nAh^6z bh*aSx}ɬEq l%9`yQr!@S`&})<鬊-T g[0yhT¬f#͞F q3ÓYPtPB(jQ3kw`v&4\`maCK8pK[lכ q~%p"xfd_Յ1{t6aXSfi灼z UX U9Pq)>EKj|MdπI\0H!ۜ!1 }kUCHpeC@}2k8"%|TPؙM LSMv {QIt=EZ qmou4c v%m܈k*g7γ;8@1p@]өW*^dƻ/:`)F"ФYc5tt4  O괲ߏbxʰuLik7L ɤH4F\HTWgBI7zL |ːL쫶4Z{(TTs&*2LG+ŸNWXH;+"NE "ܔ50%NSw: V̼l" ^z*--$F{#K z\ v1cB 78s40uHR7s1[ĠLp/ԃV3 MKNYw ޗ@>+}b6o$҇ <:wb{ԇoBDl|H3Ɏe*J1PԖalZiP] w1)VE g.czz&hb9U-&g'1X6w E:~4l\;eh,6C%Dgu@L ZSۘG"HvΙA6zP%"~\7E$1CD9O_n 24B;iE:<Yn}I.*rC `дY~៑ѵdY1.v,"ySCWMX~X `]q+x#֨`-ңOZ@\Ԕ?H dsu.,P! *ZR> ❯~:1YE "rG'v$ />Q _rVImc5EHA6J&bD#eptᱏ_ EaI#q-gMv ?Ȟc\t|ih"1 fa8TnGY&b$F6 gTZ1[zg5;(L>N#%YA :VH@oZL-VnOvWo.;^5BLQW겔aiu%0!ɿ%6&h Vu`ɹPC({♎EJvѵ*lTNZ1zj1qľ|ՙsڎDx9))eV_Y w6zBd/Pa:zRH^g W܃)W⪃0wIUFNs)Hߦs"{#+- .d0%>J(s&5s*Xl$^/_ PC5? w:XwsE咽 +RZ|6gl`כXG&7J\[kXn";GIr&2sZ8  z6!fuδ܏:6%5E}ٿȄy_JQ$ f^C\/ H-&ܻ@cDHRL>V=~jPɊs|:wW/S" B w_,$1Ѓ8cOĠ,z!Nswmh4yus+ pGzEGv"!M - :ax-|x~@@M r!Ud۳R31U콙K|< e.weۏ:Sk䡴 SŽb^5R^cEh82C U8p9U]=U_`{; S1mRy)ѕ_UYJ^&w] Pǀ御 qdLnC4N5ň—l9)sagK/wvl5l@ L24" NZDUy,5G3-r>;7Oy$RAd0I|*$+h[X3ݟRK/h }e`֡6ZNM+ t޻]߫fxBG m3BA\HКߑ4 ʟE4 ,N"v8Uew*v)06mkr6,DŽzVJvBn"2pY)3 ݋eCh|vc) ;?@*d팤[*tY)Kbc)dJZ.; Cɛ#꫅NV_wO`Pvԭ9yX|{˹a(̴ԎT!ד a5@EX^p6.jխЗ_Uy56^ 8ټ[ܬ*Wìr~ p+Uf,17$ETJE=h9[:<2l6gbmUCeJb|;1ňdQldx1-7 ŬAH#C!ζFrKhZnYV0zه?~{tz@Yk&;rYj68&^X,u*6P`ߢ-&qM )Fv&am "PѭlyF-'tydZwU~2fL7K"}5͖:IJD'aS7eI+!r-&G%FZAgD?ᨇɐmiOZR)oҋ—gZ"om~k o^pxzsI}.\!G(Q` UHm#HZ ` (8 qftHJHBI!E"DZ~,OˤN-/=hNL s[:D/n{$毡+j<-Rd׾(}3E\K3V|r>PU"CH#zEN|U"ɪ[) }JB٫+Ԭɖvy|r*F&_壔9yz}/۲x+RX<_ދ;)R`,U~2삷32 G=K:n%M)V~JrW>*UO. 6/Nql݀pwlm~à #^beL2dmF@v^v|_-Ӥ:N^u2S) Se6yrgqk#%+<1φ5[8I7g89hםMFkj$RlhNEff8:Q:'w| `-/Xs$:Ƈ+K"i#CfgHZxN]Pۖ@Ƹ W=}́Qr5,rOZJrVQ"]1zԗvrG^ro!J~__6>n9woGm 9 t⻴&0͞:w^C ?ę/V8~ԏK䰝d[jSt~¡>3YJ")mC=;' Nκ}#tLI2xM >)d3)D=@|=-3˅B!:7&鿝!Rs7Ʋ48_zj$(I: ~0Y`{Om?8'%kӔDU^KQ<,=$@bdgz,[/5=71_<Ŝr-Byd8-LIK^N1T -sZ;8aB4:&bڴyg (/ˋ1}1Sb)ǖd{w2Lg!r&Kux nhaVc\rQ3r0dpC%dq E/EBBU3kQn T'2j|Ό ~%n3۶l kGϯ^.$8r2n!nwBM#y9bN/dm$ NqCa'9(Y`CH<;q`T鵖ngL<[ ׼V'9PfC{q2rVC>d>샶ߕ?m 6N *Š.)q\֘>&]ԭ_1὜͕M7i@˰7[He[,(wcR^ E279kQH ؞pVv" Qp(Z@4UCRҀ iUU B 3}7m2r '*OAv+?p$yU@K_!E=A[ŧJ*/ǣKdZBh r!Z c" IjbpG :"M\XVp|#Py)?ɳE?.ۤ1EXl*`"egQh٘C|{7>R夭 qg꺨Eqӹ^ mBs9'ɗ_DB7T; БOy&V^6Է3?/~zqO:Lۅc&"WxۗOojZ,VH]=2ad>_1h$uKa۷G@&/{+N^C&Qi,`w}J=Kx@7AW!:0x>rf`fTR,:FP 6lZ|uhU|$JpքN;1̍zGu߉P}1ȇu wN|ٟ:LF@~:b` ޞx$9^ͩ42X&o hpBF> N# M$$ G04.npP!Hs@}deM/.q:șD>lpha$'g =ۚ0:>'n7ɓksM`+\~Ȳ͘ w!(6\qIva 纖ÈY=f<)Ԡz9\zLAOOȟOg;M5]on7Z.kJq,IGa|=&Yu,Ico9o뮨3M{pD5V *ˏ$^ e,3zN1@ ʟ3,,xW09XUYmI BLDA6W=S^72E8B<pf1Z(jsѺr=8a}uEƍFkFؘ6Ѡ R1C2.\TE{Fx"NoɧV9:r>kQrEvx1e~6ˀ2=$n\J'G}-C]4D83qc#qy$;@ 'u(om>/$p pvh.3Ӽv͎ZGx eѷQ Men[˟n%%"E  K%O.%YA\hUA#,q<z}>f+uqPyMP@T|o Sr)>uifuCJbjӷ@H%}h=ZGo47SVeW"hbTTc` Os:c/zc?m' Ż]ٷ<_>{X {GQc =OVw.N~ `f/X&>҆J)y^(ky3Hj7%ND':OG@8?/Ծ2t;`BsghuϾb "1 Uu1F0 I̤WP0Z&,G;P:R.A`'ui2t -n7J0)bաJٮ+J +f ;}ALobSUD{#({elU/Ed9 h@|%"aC*UnP'jF;8W<í7LĦ#7t{vP*khvR[sQFB'oȋ}{c3|,SōX 5[~כ|e9W`NWM_f"]R>TOe~O e7ʵ X IF"pO'!BN{؊{ CXf=m_ ƛl{#~$.% T{,/䫯=]p;C<H9|>! ΎIaA/@V zݎÙȯvX$)4lF~<YDT"R:+c;MBA=2p*  e}v,cD ?A@nQa%2sV)M9ӄkq↤?"Wjn^]];K /[ٜN)/ 00D؆92TwR6ʃdGA^鐔F[nYOvh3=m'x[uzdu۔|P/BY-[m"|'nmhgヮ\ӽ1KSn݅6muc>wU8jF Wm;9sn5+Fo5ynVd:cQT RoO8].dͅ8 s`pbj߅XV,=ᾋڼ!/.} lAX]xC44U="Yl N) Ӥ?Ayr,N'_כ&_8 v6c<;dUb_4 ,vF=xx@+!U\ڪkPw$p]v26Z=~τf^ j$wChgto̶IiqhO6wcN։BH}z`}`k!QOo@+%[,!f|~G@nʢ&#?,!xsPPw<֎~YPa2:}]Nt~qKfLny&GϨRyىbcU+DFL6@J1(ii6` /n¬@RpY,gpچތ8cm)Nig^rQHD/n,IwP.u(<.GcM ovXJQu'z,]ॆIY?;dBoxI'+9@%s+lo@%>@0Z !#MRq@< gm ䷞ET/$@Pİ6 NtO'E#epR%)M_*a::Y?6׮:j$Q/TD&eMY?\k# 󇝡,f2NiYYu_ aJ|N]7U[yFq1(t|Hvರ?bz$/^fS=e5` \=R 6jTIpTSXgNPce&OO 6 ;X,Y#TEoF˴ zPQ0ϛ>b&QcM%sM LGk垓̝8*GRY֌;w29~,;nM%+6_$$n٩P>hf1ySyb?cIt) Sq%GIf U)zC_bYxB|D'2م=XR'Dl|:o#fnQ.NkK4gf'B Cj^XB*a_<:צ OY}STU˒ Mѕҳ!~_qrϒUiRQu,fl 2s?S4$ e-%ۖ~.+\>Ա? \ԗ"d1lYcMNJfBiP aT>MS`lFp-%昂$i#r3eIN􎐝{?)Ɵ1Q& 5XBH㙨b@ww6ydOvyV{N (ç°TϮ(oM{a3feG;>ru?;GJ 3]Y!/92l?QI,ۆ z__[˷k':%un^Rz3ڜ.A%מV1o}b6b.+, kgl=ӣ[0Qz<ji }mP94O<#Q0)lj|hX]%UZ1+ʧAbuEiB *ҍ0:_mQ ,FE}_Fcri*Ru[-jńM] _ͺفT/`|0 c{ i %m狲b"yUi;4^ _=A-WS$'2Jw@2wg.(` GEF"Tk[G]dGu!b(%y|i^b7Yj,5NĢ\`:0/e#E 5!?v[d:?7=@Zk'Y 8$#镡*/Qoe@ Bz^d>{C@hGfyXƤB8N|j(iz%ߢ5m7>P>ݔ(T KQ#3Lx_*3bQ ӎq {e˩8AK7з vt͇Hk 2>Ȯkaq\TA;$Qb&V\a8: (bZ:45rT &Uv3u}DR zHf݆f;#?$ k#h$Mj jp~BWC!D-pn۟P9?pΓZ 9,JJ13ÎyCZ痁 X S%*9WD-lE`+@0f;iR* Mr ֪:Zԉdu  _js8Zk*(?bǞ2gHadrSH@ a kNT7rs[:_fXtHhV>R> m[= bLMަ]$:1Ƈ?R4DG #][Z\ڮ2*2$z1U֬ 6.qkG(ҝG d&rۺE.T!)TCh`w`Qz#h%`3P&HLDE?)ӈ\hk&dXIJXlː %"Cc+nB-6vٲ ZiV]KIx{{Rh׮;,!͌'DŽuPr{2QRF}INJiHx94VÜ_c; lcUhzG^ A\J̐pXO%=!DXX\"CX*p.g =ILǘ<e:9Ocd°Ki_Fsc)Ģ.Od#+ԎdU@8`⋘4 pjS,BR89=0a%ޙmo<8 ?\ LWzt{P64-U0]I)+:'?4' :&πt;$bz]<7 .֫{lqPDfAfRR"SfE{KRb% fXF .Ԕ ߯pօT6GEWN!1ޒ/Hbb%W N@G;/,|W?*b5PGo6v&G?9l4)c mizPOݸZ NrLP%bӬ\L^/5B{zt}5z[|,M%~ߑ`H+ud$1ѱwv|=\Oȓ$OrMy<+Ʈbͳ8Z!&ʼn2;>alW` (бl#=QT5(/wϐI&șp&eJO3( -~!*[vG29& )Ɏ<-e0NO ;Ԩbc{iT msg6a ޘ`1".m+P6:[crburfL @&~L`7HcCs u|n J]Q {.0r=p'(BtZ{![|En=Q&wO'o-J%nyoTC!nB^pXTr'T3<Kurjs@(q%`R@1P f4ݎUCC% 93CDkɾsxbfr!ǑC<@'et͕g1rAdZڣaNP|nsk|QxPp<~}ހ>ņStgh N?#Q^J͏^Ic<]W3ed(t NG'*!&bQ:IB#$)tټ;j:za6b"miiѦȓK}_ƹF~w)gMBֲtIc $U.zGZHd]B't՞*Q9j =(?^8B{#20|ZcrJ3c韗]="ęX \Ou]~Zز;5n_|3]^XAIm,cYr6W ,yҿpd۸`%'|u5DDORq̢ڳqϫGHЮPϬ$sF$v(nWe#M$ _'D`8vߺM#t҈#({֩q8r9KE*ʔ\4<}oy1\q&x:'^p' .C5zxb}=HJyr|RK:#,3Mcɂ}WD dBQw\3 4$}Wەkx!ʫdBjs9>?y23x ⽆ɜ@ b_'}΄E'3jӅ(,2;q4β}.@Ls*흅SE,4$w1w2 _inpgYdYb;fWD.=MЪk˃{qte K\#TPd-nl38uK}gBZz_li)1R,]L[N3F8^ %m~K(Oִz{):-.n;f8;9.p5j5w#8ۧxK{E*'X41݅җ- -_jR@rt&Wi؇ TTCO#Tр H!Q YATt6X]k[nOGڅw4tnJҖX%U[a^Ͷ|D67v?N/eFt7y=E&Ǧ?<9dQa2]I 5C+偤ɟ4>EOs=qdžPHX$|pF Xv]g#HyXcc(sa e X`xD8-gH2}_6:Ahq" ( ;/80~G|pV'lu_)oQJ(_ME.:跪#8PMNVxhIWlJ~4dW4G)zMIcC{0[oח,&ttiy =`%#C=|([WXX0%ptfTOv'yI^v:oc;'^X$g,\ئx)Q=FcUiz+ pxXb(>@R^W(Pi%,icSTzS '$mDu 0]ZC eg 2C EErӱxNQ6Rg.~Lkz6^Syif;6JYqW ۗԎb NB+r=ȯi}L+>|Ba5ݻa-ytQ7 J]IOv>$8U/zNY`=#FǪ/ ҥoD |͋[Gԋ6H` BP°V>.3*{6z t w,I&,OS9x`P 4ð|FU%OǁI#-5n0u* ]SK|(yseB8맾vƐ]w,Hf)0V԰ltѢ%϶,NשyMtOJo:FÀ^{5Y\4I Pww+wyDZ/mˠ qv!Ung1sX cTW< KcC#Mǝ@[ :gw= {鋩~ı9Ku`hfDLq~sBFV5/=VWH+F +"jy hZ+ _~Ysu(/%NJkTrjKSF-Uua1ڧއ\B|MN'^ޱ3Ym(rb$m~gY߬cKf!>/ rT:W (b~qk$@IfD}`]LZ cBv( ]C4>\F}eki{Da>T:Ih˃x t賝L90λ2xC8L"0<;#o<=Ͻ{uy7%u$t۰4;+XNˆ.12\I#.߯r@*yK^hp3'y*0 gsrx/UTQe0^Ql{nd˖|v2Z'KlN[!b6 mv]m/ȁ,`mfśqXTtA|y >U.>.Uy*& !Fh7Fa֚ӣWv6u2C ӾC0dP:P Du`a|3i_$MOλjmT}TJm`fg.n}kBt7oXZv,MrV9 `MY tO#b:8єr-gqG"Y:r9C@ntSBqB+.>HR!2+b2^%㳌"h`@hpBM7D3D l#նr۳aQf уr&6(&$t5 2:47Fl<%kgu2[^, ^mѐ)cUR/AiA%`|_'Qp U afU?_WeOHL*FlhGl656:7ܺb_'jOZ2 ;> pԅ+ieRZ$뒥yFP3иo]:Iﺚй_O~Zƌhak:gP!C2$}y=!+T]y8&DZ 祶0x>dīKb,!|zg\oV~O|6B{X])iijט9St*Vp[c_ϸaY-ć/އzR{9K$ MQS⮎^+7ؤPs=Y!PSIuXH Ap}H!*]zK+Jۋ?&b=4X4L#ɋ̿ Ii3ʣY/j<[։xs4 lfI2uWy?a)@@]>(aEyzj3ezs8oUylHL/-CfoW_%sʮ<q\]![A%OX|lOկM!-ZVԢ_%&=){0ZR%^-I'r o y~:UJ'  >=Ő|NPG@[Ch)6S" P<9*6Ĭʾ~毑U7`ݓ2Xz(ɋ|xmUۡS?W 1֢rcbB$$)#Gt(Wc@{h$ir]Xt ;ǮF@ÈCY} Ǎ %9 ]HTH)\7fh^BZ&Ղ]d ;LbQd0JN Z5ugF #E5\Z v&yھUdm,D1a o3GBBbm!]=Yr{*Y(D%KG k<*:?u|Sydَ3 sn]vU2cѦ9}>pk+KOyd#F@v`mkʛ*ѲkWv[;=# gX7 Znd~n !ь"zo,XT=hhL H.yU5JLH):~׽X {jWo1mna<$3ۤ)>[oZO^0sbJˆ!Uథ\]IƁovHENCm2S @DS+R8s6sIBfE7X͙A7Y* BA #s8H0vkhWLU]U9c+^lcx[ q6 KU+9>WHy1;/woY(iЍgu4RŰoiQ240=@LxF{ "6*[la]ѕJ, d>3 PZ9m +nlAΰ+o3diNrǵk@~k'C"#T 8|/ IsxҔp-g[eoMid I:zqut'8AY7\X<tp~.ot~P/]e 'vk EUB ^B(ժMUٝ?2|8(_1O5QlM؋4lcz>vF:"_FܕJ6_fE]Fg,)u@w(QI7ܡo|&R!VK7P$66+V91X9% Ɗ06!/˚Wh$j]$lp/F([L|4@ @Py"풭@c|^zz?"IB>bDw?&-++6Xwm@jXI6EϷ!:E5"<ֶu'WͿ+Fh ^ʴQ<` isvE>[gz[0,Eٔ%g v./8g$Y$ww"-:/N5_*G!!r0 *A>>l8w'r`YnU{=VgO&, 32-` ᧽ۍh],AiϞK2=MaZ7׽!xb٬J|4a;J]\ݳj6yBlU¦tzM| 3B7fnQh rqAIUH`JS(6ѫ4wƓ9ER]{rdR rp~[q @tR/ c&d)5;@K 2 CW;1aABjCzZTR"茖8ҽ^l8Hhiݨ @g\->o8-]s p5Kf:;}rauW+ hQblV&>f՜cXgJ33O?7a"BFaf ω¬p"rX &PjZcUB9O7Ǒϯ;)7p"i*<8eQ )!g0H؛Mo0$Z VSԸ*|EqG7\|~8=vFl/j>.e X9>!.0ȃO {Yhc. XqC 8h$+@]u+,A6! EUeYI:^^5bbu-IЉB}(p\_ ^ѝ};Аqɀqoae}'w~'9~8ӗK1w!9]R{0(\)L+6^DJj,XKPW0H<؝V;qPM-׹%*[I`nJds!A#d 5(n+P9!- N`pHMpKUy^ȳ@Ɩopɘ+W^P8[>.u "S^C ՎZ![Fdΐ),@ƿ\x#t'Ku~k]:0H(*OJ%71AF0ғò']9sŽLz(nɺyŔʰQ }ٍ7 >7 Mr rWRnPq0dy$LZF_)rǢ\s%%p93:3@#Ot!/rZCcv7^}YU7.]HgpcTiʶ?}D'MmW>auj 5xGJ,Nhn/IQm|ٔ֘x+Ն"zsOYm-.oܞ S{MɸH/Ak? lf :FK1pK`Qi8-f+KoЉcpQHQqa'-TsDDb]ƝĎX _NjD 2eŊƍ=ďp,ZLfL# Yx8i8I?}:cJnj,f?MKKO/ɗC`$(?PG䕿hr#|:Դ,d.+c8ؙ=]מG !&Kr-#e)If[܁jPS;] YtأlL)?+[*eϭw[ĝIn\`xDUE XHH 4Dt7 pX^sohإ%t%+] 6HCi tNjkŽ|&C+ʗ8P]@э5f8|{$M~GfTjvh'ʟGW&ڊ\TA69':ϊUsSy!^~4lU5RzD<%j` 1gAULAH 0xK\|2oC;<=Mȸ<WLР oi~׻M!Jx܀x\.WDMּ|IHWm-S#'#V .Ud׌[ͤ/$_.o솚zdKMLe/$lϦ ˀ4G Ĩtv0,2>ADz?$.[e5AU>|-fK5P9*Ci5ޫgcg V-0wxC8>뽆u!དྷǔ]ҳ:0 kE( ?{tC0{ȑD)-ҜKƐ2vjn/E( c4FZ,'7u { A\# ٳ}Ǟ(_ȕ-iꂁFIT,]PY>&i mwj!"6 !Tg`2G6쟮;`<4-TĚ) Z( -Lm{֠6*2“>wn@ϦXыHM \}"XJD\)QJK=P$`4V\'rz N0G?fFރ^q|\x׈vXbo~FùgKG,f9= .˿ܨc Ɋ_rgh⟈{(HzB0?W0X>Ulx+!aޘB{">OްȐ*,LT:WFGI0/N>;5@hҴƿobְI›Tv8 ބHe%qrHe(&|pbf3= :PqPEm<(V0Z2n9g8Yn'?2 dJ(HA'RnmYF 4k?si̕YT  -*ǻYLTKF~HRoKCqBZ?zNe:~ `Wp-_93H &qE~?_Z0w-]-F#lYN ݇Ȥgj.O,ԫ+Aל;4x!sO1^~%е'e2'?;r:pE7$}vRn r19RKLSJZ(7'ww ' PzM>zK}jWH3e#?9XG=/I4t8NqQ3n~ ]D3)e_+ 4 Fv}OawZ_O>/+݌q0Nz7䋂{"]-'Iߕ_ACvnj~'[6p+H > ń3kK٠݁FeUu5/+:/" ^[4T-PJ, <<ݺ|aSw")\C0kM#`j:A4kc|Öps-O:m(O,Pzi"nS:0.uy WQy i, k9h< +xID(rV(Qk;WBK?q N)րxxuJC^&8QZ멹N\ !~ :/I: Aڠ h-}+{BrՀȬC,yfOvGů(K ܧ͚hf]ynWf,#MT|HjPXKt*6 p?OsYJ>`ᆛ!n!!-,̛Mb19Iks(0SO|96*DN"Dևp3YAo1iDB9$}VycGEW-v$Y$~{6ʋ{aP `_ X0pRq>4jrJxh7- !\ W>{ePwR>1Pȷabl' [<=FyfzE"%H8@d,>Q-eϧ՝ȸYj= Bu9sw7hBXLc%/$YtZt,4Yv`g޲QH].ev MrWWsv6y1Y$*~1b G"xLsOy9gO0%CY?VLQvJ%IݣK㜝B Ǐ0GǼn\.e|x)QG;[C'ˋ@C$ oo]Ց/[v&ȻeJc9'dQr#B=p}oJ ;}U9> qXTlAZcўH0uM~i5 f!̐r.HɰS9MSR¼"wX7TnAf w4ǪbwV{1.'$> U2H:ޔiH9ˠ_>n~_#^NaRbJs7kR!}bp"FOv/8sSIW:jLNZcCRy""{$BeWcrmlE-v!)r)N.<oʳ>\rޱq+XWVv<[l\x`'?Rƍ8 l0b٦~>ۖiB+7r;[MÓ sYV^B fN @S7te`i>OsOnj[ hqJlV _sZR򏕌ۦ&ZƵ}Kअ$N~t OFdaY}}{S  6im@E0QcC/\;:YnH|^ҁYщ {8;fG.JϦ'>՝ Å = C\x:DmOw! w* Oƛ,[Z禯Pl"p"i=Ա_hm]V Ӯ3}n7q JQ.n]Mk")DwoN:>mzJmăݎMY~L s9#ְ*4n}"I&qNU$Cq'K˥yuN0{곶/qj\fzڹP)7/?!2.B46k+"+pG~o&砙8zr,*U,:/KZc#].<]peRyoo;L)hs&BwW$o%xa%*UmS,{/m%D1j Sça4#r>t}s п؎gbO{JV>aΐ_P|upՌȍ+|^/jԼ+՟=Áp"|gD6R,v:fF.3& ޑ:Z3[xpR%2wwgzʍ RCh],kd|FQz(? T0%srÛ8uE nDv&ƄtG+"ohܗ֊C)#'{},Z灴[ 5 ϧʑGUk;+*K6jd^7fetXc hdY%/t0!I$VNCTpA$U8`M,y鼌P^OQM1W>S7xv(s6^%~\ *&!& i|?q9 'UDݗC JVG@$s^״ vM|D^)C7lP8C0]pM q$$U>(38&<2%q|bXOMI ǥ4~LP&$R;P${c*2IT֣Y Qػ]GgYړe_h&:#V.Ajwス '|6[kvۍ7D0c>{dGw]̺&ItuQsGGi TsnVk >CmDI/7^7Sb> k3k>oU ~I6F]Ov!WvO) qdҢ0?jSL,' i.a)@òZuUp8̈́YfM{r lI˕Oa;bD646~/KUCSjR+J 7& e3^,Dν j RimoLbߑY&kX-?&"xiv SX ݆1e5!x3l`_2s#3BDp~$:xH8:Jљ,q|u5I]AF[aGJ+w5ъSzh@F\c[T͛)8f)Ψ[ 'Ҽ0b4<\fOYTxY\ Hz"RhU-R7W:UL 8҅Z{&%uj\Udj+f!]^™>iݘY Sοf҈}풦SsH(3qSBxQv]R?}1M9/_0l!yǠ3#4V$e@CL&zR_.nQ#K$};3 뻤fE;tՖ#h&3 TTeO;me_uyZeJ8)*\!˻j*@j*H#$3_Nq"z6[ML&D_7/[)@ {lצDq"%%|I4u}֒&)SRt~rLG>⡦ 1.rVwm\>*W:n9tC{Gsز! yMO!JT:`U3v,yR-T9¤<5X j$\ 2\ H^½ pQ2]^B¥gLq_|{.Zc#Hyb~`1Ww$jtũϫٺ1WlK@\UFj5 %mo1PC@ ]hTXHMκ4W-C4^DYtjp%0M*[)aN"mސpI5Z~t#VW[v+'~9(C`}Oi]7Ʀws&NWY`Ȁ#P*uyIfCփc౓Dal:XIAPsqϺV!aC1+DZYoM{iL:7=pmbv3jz8 p42/`TuqcGCOTgXwxbPJpo$vN8|P8iΥie6KmGY{#3cT-nya !fy߇hZIkfCg: 2$W = A֊GqX֡E(-' u6~(BȈu,;Rh*:ɷ"7 9qo=DtlYکn3uC魻ބAPsʄ|` xj R{^;\e,-3ӿ Ѐ z,[ٳ^B%892hA2GpWaeeu$>^3 |dJg[ofmm A jY{ zfe%1easËYqtx A$0 X*@8sj|NSn({l~ovkmc3M0zqҠJ:0kH4TVgRbf$_Yه1ˆ s)ӚS[Y^RC6 *ĽFJ%ɥ K@(U>ć˄ҰD-ɾ\tM:/`+Pf>v,?U@~\zB= ߅ o+%rw5P:Qÿ[->tvxĿXhCƘMS:}|:G T j4J4ByƑ-RO)/a!0=/6E\wB-2/ЪVUH钊 ^F^ mx@"L˷؜BVʘn UfeDR:bRv۴s_qզ MR{E\yoQgɵ[!B?]:ww! ~SΉi2ɺ3<> kMpSގH;n7yna^bA^ɿi 2L Q-7f%l-t)_dZsjSarp5J_`tX&cVXWJ`,y:'.b+^m~HN bj6۪C_25fD=r1Zu{-p =k(|n\I(qE#g]^X< H1۽3tki7 S8j4%Qdv3| hщ ug,i`e <_ f]c=`Z΍s,0[ _>ޞw[Wh;kk˃tdp]Vҥi.`6pڥ5  jsVd9K%ΒLc-reEy^ Vϕ]1~lx2 @yw5ƅ|e u^;yQX‡Otбjrj 1,GTb1f? }z ۗ8}pFţCw=20=lpFVx BYIZP^鵫(P0wMAz/|L!~uqa3zDٕ$vh}wƤOli]Srb9ag͗QH{Y.]ᣉfT,_`DV&* bJqY<"禬oWG|/\O9Tme1 5<)җ6!+FS}k'4؛ke/W,T%Ζлڛԅ(BD.27RS:Zސc_ʕ<40'BrYW3qĉ~~S=4ZƧ>_pD9ÉխGf\X{[5ڂ-ICKOf3XGi 'w"mbBNkĵutA.f.z"x⣮p+ư; 8d$H_+gET&>'Ѻ,~xCbHi7 ^-(=6/֊g2Ń(Z0cE)o9?D K]h $lSPʥtg~Ghj6dB"DVOp >hfJs iD(Z} ɮ/ַp=h$*CC. IR_2ds';@~'GxK\pC/xS cD(k\XG+U' @oդ-\iF񅷘R+`,;. 9.sK' ',].!#un 4vES'7&:#>MgI%/b_F :Tg\gWRkt ؎= fy纛>5Έs>]"w @1UTJ 9]"B9tLs#-+U},ח$KC߹ 6y,A}͉a Hgȿ' 0NVAXT 4BQ1cyazV sڃ~kAw䣶ŵo~"! QsdnTKxkG ~.^P͂mJUΥ }T3MyM)Z\2ig)o8$"Q;񣓨ؑ JknzϙZS.`m.% @2Rzb|~ =k턿f O =I< ]a;u$k ω+nZFCO0kl:<2 0r?5d. ;D}IH0⁾`ubupUf?݈@'zIDwr@0pd}IJDZ1LI(y;"U |⯕%+l5_8?v76[t`=`6̌J/.abUF~ ]YrQ\+5$n\;ȼܔMqiE\yOo-F5^{liX%S[^0 ȣU~s@j%Wʿ3T Ǎ% R.c|;-gln?\{1 +sdtB*׬YDW@pҽ? TT-}_-27Ŧ⹏}A׿usF"OX@y&Z3xٓSi_A V}T2 f׸k q<_6M\gͩ5Ξ7W//-%Iqeg}#]Ѿz8o2XAHpt[$vLy#6+9?v2);[bƐv;axsr˔2Fz5MJgn46鋚 ,pY7H& {r)זu3\@"$a'գ8ڣ=r-mP3(dlji,B(O_fyn\o^*l=MN+Q@pw ,& jY)!H'N_)+8B8-tťcM] A ogP?cmJIl@bx~&_YF}P6mjtžgh7,TO])^Cα q59ɝT+w>za |UіLŁ+M1n2;]!nS|`7#ETqg\J<OIK}t'r7簣 :I*4H|n]9Ǧ{]c8('B I_4O8ac݀ܩNJԝ:?Z huv{CV8Hf` XU:y,0ԊY,^^8c.n"] Zgo xN(_x'ލ❯ 0މmꉜOLS튶ױ:9DX8In%2Ow$&gH& (r^2ꅞįȊ^lt'2,ÔKc.-(@:(i"7b$mf[tsVh"yi:)wPCVNP{ LO4B$a:kP0t*^_$5lz=/1S;TU[of,yr2"pYJyVoHll_l1qբdգԛE33M $/YwU0)1UHĄ?bH'8 F3zd[U1 **u#Ug-0|cX`sԺ 0P RE]jb;b X^Ȕgq@/*ŵv}^)\o/ɭ^uvEiM;w(`Ym!V1(_b$>p=`IɻxZ# i3 V QrhiYm Q=2~Qqzc0B'jju6Y_F84mFaXXVrS R֣1|IQ [j5U悻U'c@&L9dJ\^E>q` [gmZ*;_I>aD*CJ?BPW"(Ԇ|dJj Ǜ8ω'0N @m2'Bj»M aE$7c3쨣#V /¿ +&\BBFEpM(^fȸn `GqyI`8E䈤$[B´+t *BwuTlTvPvSJաĮ.N6/OI6$. R`+!y٭*>v8.9~%&qKI4/A(%"J5Nb_b3[3{d9P'm{Q6a.`bmɠo,a'޴ȀO@Oۄ¸t&nᇠHDZ* { 16D\0{D+ `hY-x&QRڲLFo@"Nt5ȈPбs俨t|z]ɒ/ ε:f~xlʪ #9_VO<]aj]ֳڅM1Pw = NrPiXjdA$᜖Pgh\`V<9hH;9l{ t8,Eʉ+kGmGevϊlI-y`! M`]N`W0x<]v,u_pRAtrFLz}1xẂeк__DXnPG ٕ¬ba H9ՖnZg *\ {BE`gV+9:Ӵ{6m]hvA Y Rp u֦DNy-#nUE &]PM߽G6'cz_dS4l=+ j_V=u GΤLRv1Qb6IMa(n:O +Ip'iVIײG7N.v ㇡Eg_UPBlNڏslaci *)VŒ^̿dLMv@BsΊhkL:Ğ H1 ghH e'w0(y+2:dqc621oO蒞\9j%eߝ?}c]MDݵ쌤?5ܞTdib3N83 |OL%aWӓCWdNPCǿ5 io |:drr2ºx2"A#LIb7ۖ~7vY"'t焺I?uy;IܮpQ3n"I}T%'((\5^(_[%{. ͚ɤl!Xoz?w^N FQ^H L(v?}aF).߲gmIה"8Lʢ=G< }>$ KK(hR#$pOx|,ml m=>3]ѥ&HXT˵QӨM"t_`zGŝ:VY ; XTSD~luFNh,!r'q4 +nHkCR#eϟܪ$(B?0Kƥ[Vg F옚"k|zU]E{ zzI6끋.oCS$T:=q#lcq],P2j9QjiG4&~ 3X^6ѕn5)s3!zc}itK>891%ɾQVHStܡU*GEx& "?e]ya3s\~:)6!]VB=c~Z?myuʌˉ!'`Q{S k%T:-+]TƥR`VnTvܳ7~ZɚnybɪQҷ#@cu o=z7PϽ0K3k DoSې<$=},/:H〇hJ /DjԂsaRyEÃokԆUH"@N&L+qj3L,X9Vκ[S0ӞHȩm|0sGcaDP9C#M8VW4.E7:'VUƦ&'W0mFf$]Z>3.AQ4)8X=,0d4qȇۀVW x_ƅesJo +|B&DŤò/4⻥nL{hOyy"R|3`OYXM j^vlA2څʷwT BIk.|<9wǵV) 7އG!)Ͽ}{|,a4n.9bn,G]sCQÄչx`^{W~d}CbiEiF䒄r Ki5 Y<~'WOw6M`n:h֝s-5߯Qvv D;v{Ztd[ zs>7O@!yv[aLۭ !~OI|kЦ6E2a6tg+.lI[ Ҥ,n,H|hnPO]&֪iYPFJoKY2J;`HZ pRbfyuw"45ئr~՗zV2,,D*{]-ki[Rc?A3,wm]O]\rơ8uƛ2|mBu'/t S)۩AN7b;q&i5EnQ[c9'0ڮn3֟tחH݃}t+ )F^t./^$ YbZig5'm )hS*L[p5.Hoٛ}.9 &c|1C*ф/r }ա}/oj ȶ<0(- GqdyJFhD;A&xa[5B|'!f9i./ݞe@h6L{գl;ުtD\s|!?xqgD+ 5ܟD ʘ"G@abs9<[.x}>uOP/ [u: '@м0ch2ysDiȳI/PY&Q@d"ߖhӏrLvb6IuX7 |7W,yum'ރċzͭiwz7^FZq AdKݼW>!,,iD,WMM;xd%LQތy9BX9OE^kf(!e˦?/-5p8pA jVysUy. WWbMOq셼v%sH5|gJmt LiJy(dTkƄ:/jNh>,+He 4NK#d ͝^| EЅY'bg|#4!Ĩ4fiw6wYJCS<~*=B$(KӄBLwu` ]_R{zELk1TDZwsGN,7!3!k8߽d ¡V`"ʮ C`w8s6t ͷQlExUq} tI?,Ԁヘe{M,iy΅> 2LӬrj^_\GRc1e5U8G&*Jj5VynΦ~^ ~ Fqq(:Mou)Yې:gw%V+Rwa=6RcJnf.+a"хcA_龭}2Q1j[?JdF4rpѐPXB++367fk*{j2խ2_^\:⃡z FZ>Pgƨ~>|0cgF '8tȥڍq8n|hF]Ģ@Ŗ:sUG6@5NA4ޚ_/tcHwN3#w.PC.[C 28P~{Y;Lǡ&1sJY;剔5\"BݗCpMV^rWj0XXPxf1+wn|$xgFA_V7]AjRx2j,[Whv߇l )Hi7 r(+ar)s\`"+m]PyޱҀZz *V~b,AMSͭ&MUABw/ cw#E\CNWHv?Q37ULqλfsDgh3暡e]"c׫/#12q<%j{s F?,lxT; Z@!7, rn|3:$ 3,َqhɞd}/dHs_%;qkRݓ_UPmUc֕bp3#%?QJw@:܏V9yHk*Ag[сԱP{ydV^b*P0?`{wffm~@~yHla xgpD!h78R$tҿ^*;U?Y{FX|j=a擔t駊 Wvlm|Ņg4C]#Af0$ L7H֖E}ϸ-7yǗ-$SϸQHrKԘQ憗Ik2:X_rP= hyhvʝ۸CUF}}mՊhkWoy[Ìp5Zvp~(H0Z5E4"M-;PюYUF ޢ_(:Lru"6t a`EB0o.\kg AE1 "̮<cbfm9ʈxG]ڍ&*50uLlyzywЋG0,Nqk#R>֕`ԂǞ]xd7`z:)f_G$ekd8]Pz2 A<iz¿9)6܆?jO]D?GP,AKJђ+bO8smó6oB!,HW"w|ȭ'<(By"57<`:.~kHҳU\%[zs$C QJfҲ&" j(l:8{58uo,OYMd '7^%=AVR~)1EЇ@E>BzZgh[;{h aL&` %̞8|y0F T؟?~TCz] 'eݮ+.aP0j+}DR+z.ѡ"_]6ĞsJ%^pD0\0zg4`v?1A] 4#2RmN^L[6}0*5y~nQ Xrk)Tḍ4WXx y3eM 3CM iCnRt'SҚ\!FKp#k/"A8 0 )eK)at7]F%]'kTcu'7kϲ%"a|sr/gmVE[v"خۅ:fP΅~uAv>! u[Ub+BeQ.A']Ʉ9pcO^bU PjAmou}}*mO& 2>B|qZPQ`7^9 !|[4%XюpL*d{vejk/ĕT6K ? V ϙI"GHD'4+lL`GBAv޽9;Ufi8fP,lнOW8N䈮kC,:U45)fH7+zT Nv+N{E4xNC8)sf\~j}8ٝ2&?f6(&/V&gasԮOD58xj?zyIQ `+au6^۸i^6 JW[@IQeƞBr40%&?ud.c5WKnOLoP.֟OIKseP9;nX'qTۊ,)F# 4[MĽ8V;H> !smeW%'DDT\"l 2 Jv.Xg|\:shNAXY wegͿ1ӢhOK$Yx:c֢Konj7K( &bGZ;CB0z_J~ 2'2 `yX]0W|t|!tN$/]aޚ-=j2Cdf~rjܬCjP 6{" Bd7O%[OHOKxUDq:5_9j M 9|UD(Lw;ď7XIV>Q:Uioh2*(mե2KGOć1tFv FPsQz%{ћfj9͵N:_pS _yRAmV]6~!ǻ쩴VofUe9 ک_٪+ .I n0:J3}u`lqTlΩhZT-K~pFrs@uAbۦJ-9.ewHLEIOUyo4"LKlG䎹JbøJ[gYb;#xrKi@.Y{M-.R&^ _aAAIk߸K5l bm$jU ٙ*vPҳIam?x#j$ʂwCg?mh &3SYՖZRNWXR9GNGa#|8fTOCժ~~s@b̞>H1KU]ԬZ?I&qo$xa?i.Mq.B@s<L.-~ КD0gY]iMGw'ڎO*LfEϢ, M.#IB E̢ #Ww=}X1~ZY]A3ӳ4OkWb^-RLl幁@]#hje%x .1'E~ lTݯiv+UI+q 7Qm]R=}CP4 ?&[j~DQƀ\ʖ3̱N?L @sK+tkvrx6v@&V"(ڈ#/e2ǟ"7#;^H:0~qŢSԫ>>H}2-EAm]ڦGXũEʲGQ&2Qs<)&!]ͪdVo?P;xa7e.B;U烊rH7e)4A͈ O Hn;18K鬙ٍZ/$DbVr[]$D4zȦm^ U%ri-< g$%{nT2B(˶fOd{~4?UB9~vYm,2iVV9su-A5.Z@aN̮$Sl8JqT'l ~wF0J %j}X>e-=:KXv9bЎe8tD$QnZA'ZC46]H8inRNFwUEl;W:5-Ӑ9mjIJrYQs>TZ@T}lJt ,*9ksJvRZkeBqⲎ|u Cv<݈ fgaK}AdEnT>%]$[UyJ@H(lo,r9s??^ _=[$-P!VU;ybESvi+悬Əi9$s LKjoc@62EX26DA8N@\!.'/|A1CM"Ab #AnZAr'IĂNmoszjp=bS[#o?svV j/on8;W 9GruܐS6**ЁB(p뻱N%&+_nm[QحDq(G@1<ڎD$SY}BWۆ c|R= ,u'?7=1R@<wóf-!]A1HG Z)ڲuη1:~߿?::|9sg?8CHji:ޮ2"u~z(|N޷oY\īzzW'&Μ:kz%Z877!3D9=)n>_s쐣]Qn@kՈ$M[s/P}ͨ nE"%$ Ѱ>8 *vs@ rϸlsrW;ޫv_Z*R6]7~ma )M^R6M'B(/daP q~|~')ɁV!n};o70yl]oAXSa9.Q  :] t$!\FЛԐL4Ih쐛D]'/D`%4$glՈD QNאFFn|gr:3V0}p :YA "Yo</"QtNUv?Iv|<qMɪ ]IoCn1zdV2Yse0;Ϯg59H4,4ٚ_{?| dRAy9CNp͔`D~;)Ni=mX1w>k1m  \.RYzQ $\Fa,^/ˡZE!`3L}re\#l߅0{kx=9{C oyUX<*x0Hhj@UUU,J=Dw|VIɵVbLYmBg1D8X:Hig9v/t?cGB&/<c )xU]\pMtF\-BnR6{mįr|G@#8'(JM*TVei)H!P(T"efa8Uo4I2?ÓS^OWPXAvLgX R)cȲXpa@qiojgƘYw|Sz^(а5N<32#j>+B+.I?9akʌ2ݯ$ؼy7& 0A:L&i&#ACsdZXBZl<(X鯸W'u'C)}fp0Ģ5vo \ 3W[ϰZHFӯ=FEs'l`jٴ_/k=D,T1=[vwK(:lW 鱽wxerUzbaǚڏ~/VZk;(u {A(@䧲G_7p>~],cr\ũڀw;Q/ 86Aݛlw8q#áٚ8}(Ʒ:jf/ $U=ͷD^=>aqQ%ylj*__ +O97rXHܱMht.f>A]Igoe<К+׃%1L n$Danz.Y-*@=Uy?,ٻW/ (bʐϳ@"eZOd<wH{[nڙ#P Vn9\9FQ?@,7؊+^x:AO_f ?$i*kE9_JK2Sdh [Sa N :XSЭ\΃B5$Tx,լ(>UkLϴSDkwQVڼKCǁiMq9{M6ΊYC:1a<T5pOhb*Qǂ"a9nQf-`cl`b##x0cu`CM=e-eR|SUmUŭ?n꺳x7R(?j{U7I ґYTz Rh*Ŋݛoa>?kI3qu`2rZI@WHΧ^r)hBNLnĈ IY1_\hr ]b2.12ѿ4!o'c{n&54D/ 0oaE/G{(bWu8D\{Vt"5}O\qw zQ~>LS5٦ǂ)7`_TOs.3f|5"+$-bH<삣`=EM7m*Ϸ:]<,K0&A[l^!X"8ޚӺ:ZW[ԟA:3dSU)Rdi l^lZ؇"D7ԋ'_5K5 Cb1};XFۼhMĘ@&xu Btr$zGuI_{Q$'$' 黉ʾqzBZJ8Zӷ9؝f0~iVqp%d P~ڿW'\ѳE{fuEekLBNgv/c;5^ɹ+~sM2Ug0] C<(o',C^-;u)L`/]4tw@ fS{ތomϤ)= ӅWVj Aتa^!@]R<)Gq÷EeWGdK-\nD2'O0e;թ+ i6Β+#;`tFU y9=]w0˻T}1G:N^|L~?yQ]lˢ)kr5 yqʽ ;kBᑧB_$k⑰~Po;]K s.t! 43ֲp7HUN'&H񁇡_F6v_ma֜aJ(ZP#s Y1lwAM;UUjqs8RvA*J&avJ5a]1Py`WBG;]ƾ%WړH}J^:_va7|m!:A KL[¸&y3#64gyZq04UEYkj 켯BdҨ[RkycT#wqA  uHdӌ S_kՐ@ڄo_F |^'$H** ?IV=mIQ!`Ve*uẪU#E~1n†,{0gŗT]{r?2qR.<+Oډ ?(~NϹ4{Q,* A*>[P?3$.U30ؓtu꧴:Fv-dC!`N '6gc~ab>5'dq|ϡXZJ م|W_{: [cLeAձ˒vh"a.~}cjLc-?@No-e-~IȽu )ENMf!Vc-VhS'7 >V\(LÒetV4Oat X!M]9МQiJ5*kR6A<YX_Ο1=p̏S W<ԑdr*;avD~=o)Be#}ŽT&h:3Vo-lՙ0?`> MzN=y~m -# %xbVS<q.,h'~k,Tfu ho6YZj|Bu$=WZ4$pT E^F//2${ aw0Գ\7G]~1{5o!06ʹl72$+\$q?Tf(I@.dF˪dP8wYp)b,|j+h  G(e} cn  $$߃l\2X k+8 롗._wVdQb^2}sk^عsKBlV^WdrO1Z3(oqaΗjSW<玷nx Grأ0'Py< >)|fu!d#oE]g ` `OyȉٲWӱjx'Y .¶A>&|3%tIEͨک>65j\]r*Զѓ0D{k!29/mͦ2"P5U)᧙,箢B/ }N*^QdHw㗣idMA+`+` .^rWM"@a |u1cm o8 ݣfvG⢆"%8-C4ejP9BQ,El%7}Ip nRA1"l&G-ye{{05&eM/ߘx0(A&HQGPʱV2+=DwㄑHktN#yΌ }T]K+k7 S-MXwIePѽ.TVay O<ՐAG#ĴDa œ)KfY|Q^D4ƒC5p94G0gN X@~IT[HXM֪(,&u9)X 8~9F9 X0-MTCi~2 *BTEDPg=6l{= F!+e YY? II &~8IJ o (:xe`jVM4VI܁gL1(~릂Iߛ`~ħ"D@ANǍE*ysn u93g_+NE HG@6q^%Cނd3Br]-}~VAD6AFɆCH>,&k "<+2tȇ|4@A*0{.=7n};|/5࿭MFhޙ$!&my.!-7qv`4 Z~0;>MpS˄J|dρU/b_)\њ]}JVJS ePS&u$cn]S{6gODqI>2BqC2\{Ђ(pNc^c+ K0ϔN}\] rm;Xӳ V:rpv]bŒP؃[-}*Ԥ5aH!-b_8Kx3A8HxfB54[ g˲PeqEllBr|TFSL^(8eMC1}5<ݠDzn0 yyP4fίa7F9]h9&ޔ7"VvS?pTk2UB;qxs (Q35{7;҂/2 ˝D {hA{\j󮸎h-rgH(kRiQ ; Vz屨L>݀|U,Y9nXgcXz$E ~nJ>&ܓV=Y_`_ {{jIjd.t|(w4Cv6pJH?&J; f%^8 5Z~JCT.5ٖ^{K VT"{K7xFnBR:h+Lá}&Qi-3tC#Rހ{zr`&HgaaZ8JM(;M] Zŵr4$#_hkI^1c>%zGg(\%P4bҌޛ*#Mó)k9ZpůV~j%Z N#P"R} RbC%0rhO̯1VMBiVx2mC LkE/"9C`@p]k-dGn NhDbNo HQEi DڥE~\nY$HW `DyiMTW+FFW#ճPg^9hH8f74$"8[g0w#K'^>J6i>: sI%U+&Ros dQ?|Ѻ L?6XA`d't~mʓ\HC{O;N~zAY {F=i%1)rDlAfB:H·~ڋJu%˼e$ћ_N v֏OXQ1r1$U)Eq 7߁>볃EI ߺo `<+ }7Qh{`i]Zwɹ:/)K.qs:qPI0m h GIv6&M(̡mno1s4 aP哼i`\:#sށԜ,k({-aQj9H &{Z:]mn-N0L\N *>@ZcVصB&+4/.x|*皰GL ,mif,햖"婵bPmkQ[瑃K~)b"xR[oO$̆f:Zo/o։FAV̵ vgg\:8mL$W\p@"A>;S -* TgN꣸nuސCTO7lQ9σ!7{ !s0WM&@I {C$NlZ˶AĽ }* TE@{@B>sn`lEPK,bV akAt_lGZ Tf]agZ8Yׅ*i(2 UHvs@GqsY n|H'`2Ga\4dPec|hxԎ]KRzAo cynkoO":`iW|M&QQ1ö"kj3ni٣V-Ѥ`)9^D=נMP 9` է#E <6+s!Zi㧑VgF:-'vѭ3ɶR!R9 HYHAk|BTEWOo0l B3Art;&e] xYQzu R 0# *!vLh0:FNv<x 諎-.s%;vfk>B¯k0~L3h/? -O(}/FIx %J $cOuŽZ3N%V<3HNz*>c/! 6sFF'`ylk= k/ܰx]'oRBܺ%3vɈMW\TbwSؘJ wZ;g6kr'&ݢ_t[#޿:"kY\?+/ASY+\#MKmpL0=Ԭƫs$֡ǨbDs}&OqHJR(R;FD9Cw.H!z˚m{ ؅ mEZ=w{BnR:KKH&A%m;`L@/}?3Ԝ<^t#gIS%TlM=Y)rrPٮ[*"ѷ[延vދjZ;ݐ/HHTjLܕX.~ԟ.d'{}54Fa#H4mwGo?$Ƣ3TNd(\ȿlw 1M+б{;&3YeW3k EvE ;_0 P4ĒW7zS3d *? [vH"x^q"HB%>D(RmFgeЌMvӡ vl]ݙ2VCZ}9k$ ɲ뉣Q 1%2q^TpCУ$$w,)9\~˦~;NZT4p'S7G$:w&:m)oUϠu;$rܔ>>MiQ F1 )QnCA u]"B߯qץD5I8l*ws,^)U s)EWC/S[ɉ^÷$jpA5%" )+~/R=Tn0YNnC=8?9C$*zapٌ7&T]FʔU޼.-p| ax zD{wÕC@(o_v)vO;XQӿAħʻRy7TRFY]hȜ(Ņv EͱZ8DN81Եoh8)Zb4uZjM@!$SkK~ ޓy/ x`43DHʲhLT-<ۋYwYb'K*8HoH{BV}v=6Ȋ⌵erw-TȻ fЃ愍80e2 }@+P} S6qPG`4&CTG.M//X:m!Rk!SPjv\ ]DRi8oY! 9ڣnkd$5-~8a+K9"b1 k< mBܚ %B+>*9+ LCr)%hY`bMl⻷uzYе{w_uwEƹQ {Ϲ8t*DjGŪn¸ݳܖ#!Ve$9$9?X@ Roư28tt}k+ZҿL+8N!nW4\sy=WwnD᜾=av]m]dl@U6R-WyHT^-Y RH Ώ೮w5>̹l Eq+KLB'tTR( UoC嵜V#v6V~(m>ylG֗˻:^W ZѱzcY@]uϨY-R>8X:i"p|ԪS@T2R{҄P Fz% 1׶Q@?Cm!^)z0f%qcot$0 Tr˪3)[gi .95 If7wā??^ >1kmYDʞh"w}'h@_W|HZB><T\{\u49> Du $klE(Ƹ,?9yQq"Y3t|ZIۯ25D}QLC9E!(? =~2GJe><7U( jyՊK9%B 0)ːᙁ*X#Phq 0JA7Aîs5еYcqKO@ٙY + 9@E+$LڌvxmZDǥI֍̓,/?^B'|CBU[hÙ5'p#Bq~6Bf(Ii%okЕ7m,^k9L9 J}1W2p8ܼd><BmGCUbnz;id{`HXxc!Akĵtm U6@Yxt&뮫g.[_}UZzh#oũ qL6B66wm9Ӊ*#uᢲ@|FYOޠ Y{(`!ŻeMS .jVIuw|9<{،iaZad(Իan‹@A}W͵ۓ5i4(w[Zf!e~ TMrJz6_tךKN*P}$M9&E%1K ͿKx$U;<@C68U<8yAm7$? jݪGQR x<ɯ`w.U?(_BZ jÖթh٣{M-B9r/s,Vtb֊5T v/a/߲ZqCٟuŸr\ w)CHA7N:qPE މ.`bÇm]VNSC/r9Tqܑ/~U MOiO!^XI;G8b6 ty=|aX @ܬnXU)sAL:9r`hsC~)}\Opo9fNgM!BU[Yr $ qܭeQF{6? 6bNn dC$a|^hƎ5zJU0g˰R[=UO\y.7Y3.ˑ}ϙEt;8B(]V.{:3T1BK֫6H .}^Y])¢`y\+ Xb@4@;y -ZqX&,O,M`,Q[T,/mQ 3J50R󒘛rY4YJ֑x2 8(rۦ< |x/!@n;u6~^A֜/)ƤL$̂nOFTZa ЍigtWuNG.QC\ :Νs۸fЮg)NVb3@=|櫷UVŪ5) v$s]J *v0 ?lCYVZԣ-=h @IrwU3~߰Kt^0f͋`2'G-hee^ 6c2<>ه ][NPɋ4M߲>b[p"81Kzo+X7 ÊތTfoj0(^Zu̸2܈E9ER_aLR*'b:}L\-!dtjT2٧br߫ ǙlVJ"rS]YD&|;|1qQQq!ߚ_ogŢܒh'i5ǩV2Y41̯q.6D|g󌽈'ך ܩ[}lpr&FXx,* A'L f,w2:=}cTj! g6ZX^4$*A">R&!y` S:.j #.J9`y(4- (ϾeJh7zlnլrk7_[67tX gƿv7HÒ ^o[f>xU8;,ZL ,"y{ <5KYY|RPxy77n͸8D{լ9Un3Ab1.?U)[ ) !Qh%edS<_=QH,A R1l= _q~WoYئ8e&$dl:jv#HNO}eCAv䮳kN0 y:s`sjհN3/]pUNb0&#mVªHz=?G\F V!^8/=Q&oTb^Y<[?s]5Py nateMC͞דڊ, Y4] {+]6&:P8ȩk}:R H*K,g'Dϛ| &넊j,sk?-FHũm#u'4d=d;yUMx=u§Vٰ,$,&s*6&勷ox.cד|V(ݹǑ^np;{Uɺ/1n]4N'Vs8= vaTCQ%*7-8ZKiRea@-~/Ft">&Ws!o} -{b=K׏@#qQs\Nu0YM0$nެ܌)3]MN-Jj6R5_1_2HͷHss\KQ/ԣYdK<"t6 +r`n\u4[Ѽˤ v9rϝ$j^|lPu Ɣ_fD .y/̒ 3(왗=RAB~HGNiwY7i꒗þȀŌe=8O8!]T?FWz鳔8PW.(8ׅot28_!mLuUBBY"Yz:_ia߿W[ڊmH4-?J UQCpo CWzꉈPZ^bl !C@%Ҟ(+J ㇬h!L$-[$]xMH;d 3> ",N:%V Am.t3\o5nHGǣ$uL&So¤,%N쉭}/5K6@ڦQn3(\$ Qt$ilqN([J{2O9 ugDF$yJ5Dg=:j*.* ml=d7˧!HFG]?Ju&-IDBϞ>^{wOn:#=[+ P7<ڂ Wt%zA7ggÇ&;1Kyh)P/µ+v3ևJ/5"6z2^wCC*/5'Z_~ZD w"ZgA\Xa-aۘ4CEu.(֨yQNGFILVk]"][T#52K2z Hh/"rH%6h(H&ò/7Ϝ= 탁]S MCֶv[ Ỳk* 'lĵcFb%bߚW/lUcp_É`+ăl3հdّ7L؊^|r=X0"şeHƱ&y/~mA6^ 9v*SYK.ꨏv0n> Cμ'C7]]~"=c3!~J&t!mS3qCp;VYW(o@ߨ֨O?[RVV 8 $- e>/Gx#gCLP5J*`n>$[SA~"vvon|<%6e,qfyuځY]{F/u;^h^>VWy0jbݽyƅFܿjP_ "@0K>+Α9[HRy}#VANçkT9RU_\bX4}%o0̞=_4+*kW74r4@Y?L/ Y@1CҺsWb#L7h_2֯W+=el7"8$k߹z+]ιCsMݎG-?'S5)GkU`}86A¹F-vMHRe|xxC3ojفzr98]κgmhܽU;F%^Ӻ5PgS:L 8 uՀў底CA6(aE#e7=sQF7<ƈbd> zo"fe$GBL3^xe*Qji &w2]΃ތ~tƻ!8G) ;5g(q f[ӤAR3D vIJ}bm<R.'ώ+uSXp~.$1&RB{7VRYIY pZxD ߼tVљ4db@Od=rfae֪do~KV.Vƻn{kkbi6iRyɠtU2`+GP_*COX D 66M(b-/؆zrPR4x}YK62B}i&!3+4JO]cmC#3BO{)QKmtbmNO0$fM8h Qԕ#𠮘bI&wzjMb4V!]O!QDPщY_9H‹iwB,#jUၢ2>H>:wqZhg ـX#Oaa" |t QQс{aqôE6!F])BRn" tJ]ONU*}3 ־FHLƜd$pG&aIq+U/w $HHLTXm (Mw9I<(+nqY8yͻ VL?unNeHhʒpW0Ag)ɺE Ib"pׇC}γkxlh\pbwQITHo#blk)yUQ=5WS]Y5{7pA@h>8zT |x;]󲳡BkJZ` {RX[+b C|H&&%Mߓž Dq 7Hg{[ nfp'_XW"-!ɱC!n&6z  _ֿn,(j]y9xf}ޫqNN'uIľ%[L%sI8x.45Eaz$0xiEbKkzKմ}EL^fT ծ1{u 񿴙w|Z'tBP>-mbߨ(3% [OQy]bP_]I&v;'48_?%B7\]WD3N"r}msfi5vd#R*gk1ᄸzٴSϺ=a #^)JϷ )3poJOQSQd#{! 6-ëC !GniKז]1/ϑ ,M(p>*U`ԘA +g5ZBɋEF$k=PWD|A#u6η!8'}. 2쮨~ؔMN(NcZv$@cΤWk| KdPM?DH!w4$= #LV *sT}Ct&r;V7W{VM Je,{P`H/x#9=4iۊ3oFJ~PtLGOnk9#@8wgL^Krρ?A[ " ]تFZ%PYs4hS}U½a*ae7df4Acj|-KA6(I36D?0+5k7yxYFJM.{o@F*(sqY]QXeǘzEr0Ԙ18 5*L?x`& ? SV E.\!Hq6N:IDY MR՘*v ȼ|9{Ҹɇ? 'HY">)o]TM?[h(G%R.Rv"pG}X!l _OLYuUfm-IJ ?J4P0fBjj->|EкYlʓ83)&_W2Ċd-Ȳ?T Z呗+( ݝ8Yhk;6|8ODVza%ىqf(Udė[AH⭟ yx@uR3&yJ5C>Tnpɓ~I+4 w5,G1?a #LW{K>2_oeT3cs,ȰH@m ZFwW&HNp)rQnkWOH1e<~)l=h*嬧ea^G|2CMaó&deaF:}8ֺLM/\g?$Zw|u&;{Ql:"(`r{(DD)CW7Nտdуl)&(Q dS .ZR _[NUrR#Kӛ/ W+_H̾lHWJy l_I3E@PtA١{{wHA)'-s^4oaȀ ܗ]|72#?{S=~P}L;vجo^Xm[ <`: ̱_cGA~puA1hݒ#u' "OW| ڢ 0]AqT-K+ԗ ZB\j7~oxXq;7M!Ze 1=AM1 G)J1=#;(^CS@h߾?PYD`z6J~8嗐#4tF-%/TeQa|*I -'~fa.b{.&R*W ''u83.rX12 U^" c61Vw JԐz?Cr ZihRNݧ˱4=MDDRRדmC(2Í jzu{Z$ `bM5YFcOw9l'[W/{ m\ LH3LRxS.ɴ4]h H6Hϔ1?? @ 2pUcSgڇ\45Gx%b 4or&͛A٠΄12h: HI=Bx&5xZ{Pqd:Nl6 a[uв@q;L,xIf呭0Æ BԢkrCQet| E<7Rvan$=TB.N=OE|El01(WP|zˎJjR}bܝo=A+w-& |yPELq1*L]ʯ݌oS3q xuJcHyn$EyYvP,\EhpXg!')P)tY2 ZY*.̀oD+x牽K?Ih@-->h˃:م n2zoxBcF=$z@/J`'"oRCv#쓂PÅ[֢۝Vڹ,v37/'*%R_R_?A<O"K5,z<9}羔_-(eUd Xh2Fe%? cݲUVgN;D݃$CLNGaRBlm[i p;LJ [Xo HQC(,\ZZ9Vc7Ekcyd<ylK} -9-'9lDSI-,!=5hseʕ]橎QߧQ0KfHE&DcΨӚsZ@sPOr'"hx?E$AT,v#QH'[jr Zq'tLǣ\ˡ$IsE;mD$~ md"$#1]W(/\"'seX8X)њ+h$ħ ov#:?)ضj'Vh}wpGH {Q0 o*4NRb&@?#x ^]Pdߪ|}<7E{+x֎t~zׂÄFktz5-}(} o@utߊ@Rv~gW #GdC1|Y;GFud{ϡj2.Xkyr%`Igڄ/'w> 7 N}K2U_bn {{O8bm߭靝P`DZ;)>!G(l09 y>pF\?a~pPs'5 QW*h'y~)Ggbipcoc>8\YMOP,($/m(>O0RKIgIYJY!Vyef3}צ>Sh^r 4o6q">x΄D8i3R k8ڄ >j좝H;I~h<|"smw.KV3Pj"s5Supwt<+3> PӭgW2Ddy).Qϙ∆2بvXhB;Wa<2L^nEJmM&A&ũ&썴t]R x6 TĶXD_bPU KN-9`m緛@* aϻx^A(9~brԘDmjt񒭤O;,j.@넀$|[> #=Sep 'ڒdRZW?o%N׍A+36`vyXz@ꖺp#Swr~}ԟ ˫k1vE;{y.A7r8Lo/$,6Ə g3`Jp)1V]B~e9 E:9I֜`4C3 a]D >dAkG&V,UV X ZV;5:8Aq@d(+CB*1gCǼEL3ɥgHXhNb_`^%;v5P0|׷㓯_t;A@R)6 u! ´95-F!(Y#(\&_33oԊ0?Nwq:nڈ.OBd ΪJ=|VU)' >O4(XM8f,N[`O Ԓ}(m"h=ʡ'蠞Y ͸<>mbSw@;}x0?[ 5UHvIarVgZ1-ň(q;&\$/Տ"eBfVJ5X$8cdn[%8WR҂@ |_W 0lHc(FfIK`珉j6yA?뜱ѻ=h!pJF*q& xk@axaPߕ85ozۆp0]aMDdђuޟOmURzb,Zv6rٽehxt?D %B@׵Q˔Mo-}0Q ԀԆxgF>9b}r1Zˍ;&,k?<``ݤHX/B/ <]-qV~?\I$&gܗ5W/ FV4q»=/xt_VR6|b=ЩGW/Q}Xo2<1؃-:\`AC8LU% `HD$QJ/3kY&OܲȰP.cF;A vjR@[#j #&V#O2MK儆ZEl?g1ʃ rc|-(Hꁥ{U_V?$c*daRT ֧G" )u/C0·NbȒiHmv>H|d-EI\JZ1 |3#!Uv;!`䞆 CmP[*ʧ*P셕ER}O lFĕkx`y.PrF\k?j='+V8T^˜NA!]\wymMoiԚQzCٯB1/LjAMs*MSR,$Cʢ(V55C9!KXL@d֖xSf l1쉀N 'uU'E*&bZ![mШzC=dΌ)zΗY5rSl_) ; p.Pvg1(l-\RC 2J#I,OrXMu t#7)sHYc>9+Vl'mM@z=9\Dz^(IN%$^@}gcis&؊Re Z 2ꊋ[1[Џj>YF8\)e06s"^//2qw3!fߴ⥻lXǕ[Ͻ93y1!^R~"`S퐝p6 +[w*1UZABE)"K(};^0sC)!5F@J14W(R;"mmp 3A^axՁ_;ϥHk5$%w4|w 'b{5ݐ_1 K~wR\e[Vd*yYY4!nq] m5\0)Y[ZL&}LٕGsz~#MM)( f^I;y;p)u\P-W\U n='.A a(}yUW Dy8m'4@[qޱ$ЈR Lsov;(q(UrWg1v ` #4\ըHF΃*2LC`Iuy˥-(Sbe yc]btL~KIj8݂ݰ[ T},41#6\(IX9Un/×f˙ؽOOװ*r`96ΏݢOX= ~J~t;=tpAքdVԕ͕s'fC>n"Vld__Thp,jhvfdl %e2fׅbjMYaAJ^mğXk6AUb+ u,t-vu,H5rRSq%Y'N pP%{nNa{)C61h7[[$E;'Llk>=y{ Xo F4Qj4}'{si d0zc%tEۡ2* D4+i_\FF \xͤy")v-lQh`.2L}=[%j<Կ]yb7|4iWc6s*a1kdݡӜh[{C:ʂ-΂T£ MXCW:h/ZpMx 4Sx},t?>E!F-ʓx^be)_feEڮ(R9c fXiG_Kd1ys=!(rv{N^y̦_,cgRKΒ*y3gmXLGܛ zDV/q^fߩRL;fK]b(}WHRssRgq enr̅gpL_5U>$e҄ՋEH;O*}  ӻT׹hߔʺu a]=F{o,Cݸ.)zĉP/B<7]ԉ(4VekbĥtQXl!&:c%t ?f7-g7s1b8E=83&Ɋ;]Vb㐢Kܖ񇵏AÉG}R+0!&W4K<1,GǞV=4Oq*|gQ%>50ׄ+ƇNat˱SZGqJ6vD[l# r<$!_ )7SG aMTr>6]^QGCS5Z@e' BNeH8!*w*^OeQKKf8u, )Zq5t%#!ɧtDl;*h"婁43> ߈0J$|%.<܎>/<..sۺ8OcP[uw.?bip'@pen$xK5cZND =I(8 S4P.b߻ g v;KLyO5]gF3;b9YEWghrXz h̶v< ih/&y8ȿp9_]L$L|Q~"~ Ю՝I^Q֫P61J mQI@xc%wӳ<0ou?mɵ|3g1b[A[jʲ@_׽2DYF8<~S4CS@fB6Q(ٸ;a*,a{œu4)%(M՟}$FiĹEp gEO6$'ai#S RGb"{ ̦MX<<{YuۊڽtXzSӪ<}[ֵ#\y ]Sۄ] ޯ?~IfZUEDA)~w6ūN2);'9>FulR>=2;|:d5/=4^),‸>@$ܭȓbn,Fw(Mfk 5[6䰯~+)m̝)J6gV8_&$o+g_Yh,;·f'_hsvb4Rr#k>{-NO#̣]To7!:"vlJ|K8ubj5bqUADo+b4cza%hF$PZsP5EyߧBCv'GG;b8[cPWżAx%ҰsF\,JtoyH |'ֵ0v wU.߸q /w,G0c{I`k-l;]&>CygW8HK?58F_e0? ϴgGvHmWYP "gH89>=Ggƀ/HZk2Z?+mkNd({I!~\s!w*H,U}l0v۹Du*;˾~WZ_V_4$*MH50l\y_nl(c9Ù,mM_4 xPH=Y'ktDP9E(bEwT CF-s#=q`g h7nc+}RX:aIiڣС1G7C BZsTĂYq8cR+7=W魸5Q[ ""ΨK+^,+A Ȑ!㧔-9ZϔW5IJ,kcU yd"wr\RABGTᓮ0_,ёO\{u5]][+tRz(Ƃd'r]hM_&irv{?=os 4+7A0q& Y>.ɊE8iդ 8\ D?:{3VSw\"gG ~-^6]{MAqs iiVX YGj3~h"ХJ(6/p K!lfٞqFofײ g /|߯ '~>um77kHeqI\)Xg&RozZ%1@m d x)򙔦.T4ـiIn7peks Ox6]$+KJѡ="UH˙jW4/ t@:n顎SQA! Q)+`UVIIkĨwwISWp$+bf1.XG4_C=-!_Ye  (oۣyܰXǚK+o9h "(Xvf(g!BoN 'J){ BdO"^ij|=]2UfAϟ ?mBܚx~;K@vJ#Nӫw`Qqu6lӒ iʌ^嘹8+ל=G`7m;\E]V)2+%wyYnq8yԵc{{ڒt_0LpW-7r%b-SS2&NA{9*Lc1TSkmZrC\\|,'!K͒˧(@ {b:<"Z}k0LK K!ɛhu- q3ϲTAԲǗ.6ྃ|Ydt,V?NGqd"iqiͣ_T1?$jS 9]>&aUIeC±F Qsy_y2+,aNJgxǹ]7S[1Kr5pVI ?CUUR>Ӆs! чK1Q!Ok*Z8z+{Mg1qbQ@$"!!& ՞+bR4BSBv3Cs ƋG#C$RGG TLأ1ޱD!h9EVmE9i܃h;83+mj/la]W5#$Ln)9&DqdcGC?iX7a$_Tm;a04Ʀ}]}>; ADS|W^-Ce'.8o~oi Xk*e(~Z 0xZYYnz[NA |D s8Yp qgXWd lg'^͗ ,5lskbbTeU9:} `Rh48["{gҼ( .Hm(P?cǰK#%\RY N(m]8nKYParUGM2PJNX1LACI3Ee(q]rMGBZOǔܰ29G`P9PjXO2j#-[O^OgV-V]%-沬! ,C{( +X~kڌMFs}SW$ FzӛLttv"CS/AR3;F ̅`r3/-1f$CiHvޘ GtK/[ğBXOGd&>jd#แ"¶dK+*1ڳZW .Wާ4ϗw9䊐V\i<E0 `Zg)U<5 q6Ç%.f@r#+E j1#P.›+-IؚUAqMuSnt XHHzA3!Iy FVsjk`_M(5NHd܏rU|΅p2̢-(bVᎳ)įDwgk >wR`4̒u=JB<>'~yѩF#"kγI=plAg$,!"ӻ^NNIzp3a egMJ@Z%ޛPp51ly 60r2]I99x\r,r8ceYe 1$X#ќӺV.rX5.[Idb {Ϸ2'3Ik'q΃'s܋ހbfO5>lAm{"KxP,/xBMsTjYA^ot?AޟqSe HnjigլZf:T"1]>Ov)8_cGaFf\46Iq)pގ윤rֈ ;`Xu #pk|WW-AHØw^aߚZ`Hai4[$v^Sԓ-5]n 0Z~7^+B8UXepnoTmSK#ndߘo:q0ǝv"# 37q7ѕ.G5ORPZAr)ڔ^Aܟ^FP!;||Q= Z8LסL){U $9*م"@Xs8`miȈ CY Xq߅@?}u|A6pOhd uT߫C#, {4iEtKlU q_pwśϾ';\o@]g-5 \cfm%-F[U)M 1SQ`4yF(G`ۅ~ZWǸ5W;-6w'HJ EoxDS?qFq2BGz^NIo%YllCc50p@ ml>i? y圌^ ߳~G'Nx~3)$)wCP&5΢`v3vnvJ6@|^*0_uڍ\~ily!@5,=)X xw!$+"(tY xC'HDQ\Mi{ o4ѩ !TZ6 o(U%HO},<ך'm};c_:̼9p^HzCݙ&ѨUF+'ؑM;:`2fv'6do2s# fҫD'<- ݉xnAZ-`d#糙%|Dzc@ w}(r2a˪F{PXD\NΝLN;ςs ;cD_/pu VI)ɞ1M=k:~XuAG~ae  moKv0ȋ 3Ddĉ/]rH-pˣؖ"r׀!poST#%Ajq#r߃WgUq< 45gT\~3fu4Ɯ{MO@ 9 k>mF!HuM9vk $m#c;qNdYpc7X8&_!LSTDxb=T$F$Im+G֕nn S~\EOQ\,`%|k=LR'XzУ-qGʲX;"(QSE7djCtvcu̓"[7Z{lȂ4ۍI:ন L \1tX4EV~4W$N/hdz Dɝ+exyU@17O_-] ԞXf\YxO~+h=`"1/7 // G_ZNΪᚕNmj+6vǵ*i)"|+h*e$*9VA$NXjbLv U7'ÈAKs\TO5ּZKsA&[Ė|l 4oarIInզE1P߸Ӣ>_k*rJvuzRq"Qhd٨v[ }`|<@dg^Y >(@l %HN]\qL ЄlYE]sS }U/tbI߃Φ?ёA]b[zZMQϊħZǺz41D%e߾ƨEP],cjA wSЗhpiW)"dcq.OTn P/Q鎃yRPA+`j$·H p/{ȧ'v=^m-\X5Wv8no;nZ3H<WUjRR^9Q%ݨd{зO^JNy`=zh\5Qi1{s֕<,|dv\XPBE4 F6g[< 4m˭!ą\yQX5Xq4w&W!ƏuXbE 3@&hfOnAp+Tl1}m9 |!sDѻj~;HXuvYW{ks U:H 0Ҿ> >2 Ļђ }ե0Ek[//lT^]l,,2Lqbț`8.5`}~w;3t?wK9%.5մb&q)>2%+?z9pwmkqYyc-tD4Gvl!ؾ:@=Qrտ YrCm_|)HGz *S-LWo 3݈߼m7ҏhSr+H)=~ ~uWjKCO<Z_DﭫʎaR^p]{q|r\4i`BWK?Kaהҿ'm3AMӳbJ~ ^8~횩4٦iJ g6aՆleՃkL U쭁Fbm W CH{};] TtL}Аyyj4A&7^f Mf'U9rG77f @cYSwuؼIE*}Re4 EKS|BԴ(ҚHVԅxF>94^{഑;sf+]K uY_я)iF Typa3̮E{,V'Ҡ"GW|`Q RMeJ=)"GLվhԎ!@1 \^[iDUNA_FqHk$P߰]*:@ "h.^F*:@DZm|Bm楡v7GR-Qqo=rMGclmM˝ x8g+\_ ϒK.La\.sT9iGiV yM4f12yp dAb;JҖ]Zf8 ҳҁ#MhД>VG+(c}3Ml\2ܥOVVuvygh[ʮg`kqȤlHfpݛ'*3C,/?+`*d3J3VΙ:Q +2gb]S3㒻}@j_9XC!- }o _/rt_Ƴ)pu5p=@d38+} *+AeK'6%W;餉C))oT# geI,!`WH J~kBIGDpݮ`LQ9?|K{TX;ƾj != 뚎=V(FȜ;f)?EH#~\/-<Ļ`ÏUkvKaj-nDxiv$ybEXx]1M KKN񛾕'fCļhja {(艱E9b- %Qd?yNTdɓ:d*eHiUM;n]M^ywZc9"]:"`#Eӆlժ;(IYx 9 ^$DT GkB_1, t$.M+sں5)yJky3c#GFljټFS 3y0?8OIbN\@7&C Ht-2w(l$3b9EХm0nL L& iۻʧ,E}uk{?UPU枼W@q6 wB5@Ԣfdzޙ*Ret V=2q~QMCPEr4Xe zݙO6 J7N*U#rݤ#Ig$JDpbyqq7 !?kWaΰ8\W\L8cڢLe"mU'NYϹ\\ZJmpfJ|-=zփ~o|)@u4:I% q6D=mNU%RIC@ފ]Ao:Gr CtJ_X0`}q#cۥldB1T(ƥ=y2AFN+/wVCIO$0r eȬX̓{l wn,۷7Q k%]cJN oB7FC *"x=`r2Yъ:K![P`UHC#a( < :or G^gA cV8 ou&*50yUDn(]!3:LR-[替t+ކ$X*/Q+sH?S ^9znn}=PػBq<}KN< v`ftƺ aM.Խ9ws76H;x܋@{?eSmطjYbڿ!Xԛo*g B[毱.q;4 iJL3 RV`QcBiGWתZ?CˋocCl`O5^Wg#/ix]&7N50(9wl-'|t`f>n +ֳTr9,K(p7m7s E?7̱9tԡVd-c_`6֓]|eQ ob5 s,1c `)seZ・ j:0hnvɨ [X3N*3-<?$}«b8C 5@l$Jۅ%u(2!2i.MSJGbH$!Ս݋82bSC񻞈t/ȜIo2wfzֆ6> Cf?uY15{youҤKʖE`@/w/D)7\MPu$bNlFe?u rE{c1%z_.¸ֈ.χ+a$v!3SrǞS1%>sKW=EUDKs2Yi-#<nj9XÄ+@2vkstyf\{,powR jʸ5Aי\YFYӆs}׏&G!F,.pH@'~lč21Ns.>+3]N[<@47Fx3|޼9\c.&)̹|LJ q|I19PP_H#6W.9:,QL"ڦ4ge=$`Dwу~fZ8CYˑHLjTM/9kt yXG6Q ť?Nb vo`u^M"voR Ŭ̇4 X ]j0ا;G04` RNSXw[]&fۡ}hN J.Qǽ#%.@V!tr-{_gg#D5zus9'JEi {{<6DxA0qH P߫`ލԣFFH*jij,tiSfѦo:/$IZ <q}>ƻ(MG B@[ W0RÈl$]7e:uA aWX|~Ȧ yսK/,&AGAb=mC j 5葠..-hc(&1d{A2Cr2k)eJ\o=ZuHK%U&MslǣM;M kys}ENpz;5vs' 3#L:D%ѻQ]-d@˞?Em|I:=DR5Ymcd{SMQDÂACP7$x* \zI=CNl+}t ~`|0]J'e gn8)n-WbY)? b&W_.;8ӻcCn߉.+4u捫0L2%p]aIxU/˄HQA[j\K9 j@y|.?뻥d8$OvϬ9~>NwC*>w[ŔVN=zgH`Ri ܜh/:ՊM^mu GPPdj~mW|aЭmDڇv' "nWۦ![f;(+@`Sk =۩<+K0fۙ4ʭN) Bpb-Ϩ<3Tve8`-H [0EHLri$5:/n/,Ӕ%=P<5o7c";-NڄOn=0!&SSt3V c0`@mwA#ƒf8Ư=pud{ٞm,9@cN`[>B-@(\ ~J #e!h HtUh|Ϟ?IxUFQ)Dy&} Yh8 qt}d"%~^yLD 5\dHVǎߩV9šO<1m*MSJ,^zEn nMw1A^WԪtC u#E 9 8jj(>c|: m=J7p/hLP&)txeqI2Ö~ܫDnt~oQǀa!Z(1캾ط-C=4jdwvzAe~.䱹ÔJk}(r ;HvB¶ ߵ3ݝY+ q WAESkIv|+HI3v-j S\Z  ڢ3ڈ ًؘnhS\x'\xo^-&$7`)&OT8sE7d4 L }Xɳpa/B$Yo,wGR 1^ k&YnTR ]5u7 !KqDGBdFF伤CD㋈XZ21;b;Yy UDiK-YaT俄.&x 8cc!bi V"6~"zǟJ̕Uy,VYQ[ ,+\i8.KNT+= o;9QܷOq [t+3ls[(-lI#ZAq_fG Se':$|'|nI52|hBdQ7ANY_]׬bkiChy +D?ii_d2=M>Fr (])U{K)۱@ {[˦`]4oGwDtuzwլ|DN "%YE;o{UJDƖc?1`6sr`4ֹϔ-l  GDE`+ܪ.Qn`>ȱ9&}׫k,aI!dlˣB2S_ )ړ$gE<}h}_ ݬGG+ק&50\% 9$wJwc3j41/+Vmϩd?nf 6L@~*ڡqj#n83,wW2&' Hϼ El/=`^HbVOr/kX$1s>*Wuuq|= jk岞Os=>y -mZ)Ho9|\^_d[*ZՅXuoNWl'D( eC mIo6< l T-4#E!+%lj4h/A^t*!0ŗyҾN;7~b,l0q1қ/}PfZzCxn H1h+C :6-~B kS ~?nS6H^p;3(P3B E+0S]fY|w06uϟ-G5ՙ|clM)ꇯ (: x =2: &tTE.Ǖ maaLF=;)ݝ~Vtnq[ǩӱ?( yP(h<RŃyӦ)D([S"r%ƘcW Gr3h=ttEXE@ϥ~Czb -zJ[jQ z|Iga<;1Ywk()! NHJDwf%U ~݈_r~_*US>~遰+ m~(ފ12'}D-vرGiAkpیz<o !,Jھy֦2Az{2|3x@R &DGTxː{F9LBAoČS_኿:2ȩX8&^d-^Ez /[U-:aQl2C|PhDB,4FYآR(nZY6ꇢBY9dԳ~ o|SBg /AZ#*>{2WC3T4L]+tmlU57LyRkK @.VW9" BpZw1iT=|.UQb;\߉Ig{J8| Ŷ' J[3?]Hn4q- `ƏB>kՐnp@Bdz4܍ S` s "#uOrK=,\xYUgț&$/ˣAל<3-84}ھvRs_=TN)d Q^E^>hp9ab&C2Lʷlmc% JK8xvy}$ +`tmx/9GB[ι&͟>9|Nw`F z5?_xH UжfNeX!-ޘZ\{|PiJ$=;0wlF~o fhX[ID2;~u77)PU=ر"6ԗ,pªeY_a]UX#٘LKoZaۓ6&MuZ5d?*q((YGON,@~,Zs0"3/4z=a%^q> 諞R?"W5)?^#Y ;Ym&bI BԼ6w@NHySiĮ+?Q-r08 4( / \ҝ(pFocV Op7ea܀RF`W*V?- ذ $vx=D=>ݎ{_ yQDqVl[Q8[gTϖ=m(3R{,rnIZRm@/>} DuSdgBé7,DC;?L@Ṋ d^/KpK1b J'{Ip_0%BT*)USF3Eڄ:h<t"z C1. 6)6GVy4T_AGDu+a# \;Nrk鮰ݺuOcPaz;g;D}YIv*-^(Φ/! A `$ v+Jv1Xtd3%Rtv5E?]53#߲ELQ@ %zۚoP1!8+H8 ۦ|:QDȶ_'`BuϠ1c 9($}v^g9@^@MyJK{kJ)Cy#R$rd6}߈Ĵ-ElH1PRT?b0whB.-R[Z=~c[FTgL R >IqU|F#G]+rQpGټeQM)F3e6ݠwyu5W/˽~@S8] QUw2%"GXh$鮖NFaȾQCs*(SZG 9(؃s|jL/X=`6<|Q-S K3^kdgmDjO<8;6QEbUoN% :Lh#|Rh_+<.z&ܛl1 6ՠpJD }<| 5@ؔZyp'ے暩>@"bA Rsʁfaje`ЁV𪻸1ko*qIԈYD{$rh'd-a2jT${⡠["o-{QLB" ^5Y>eʝ@aNI$]z[lPp(>ȁ_yJ/(l 6T4>Fl-sw 9d`qcx CGYݿ6ɧp `~!*7$iTԮ&h|R״T]y gֱ'qu ϽH$=vfUz۝2_C^G郾.$RxYf[qJ,mH 6dZp 4&" M-5{PMb- 107MLj_>]deƋM:'zHa2"Yy^(Q{~Jvr0[D`qBxa{/Z(al=\a-r0LepUirMt6ZNoc붫#qbrFCk`b^u-|A*_eT{Db# uf˜rԠK/C-û~>.IO |!&d,P{!ԏ+)l9tbPvd<5v29<=7-w,Y'W=*nϸzg̘1AggeE^ JS:b xb],?F> Oܧ')Z8J^ .(`UR0DQUa~Ԕ qGlX;464}(}fl{~GkdI6k6g [HV|;<^YʋsiKYY c?k3 />LFQ9;|)#ޛ+fWs|hL-o!O$G"TTpNagoPO%BZpKd}]4? ,Rm;ᤘбP [p7&vK*8D0KVVT'\4fG{f}O"P!,AG|"1 0[D%`XRZȂh =gÝ͋q\a By}^'oC^?PMP,TѶ,:b$3_(* Z;PVkvn0y h2ͻrLV4Ԋs,uXѱfSW=0;6Z["1 .Q~J6JPVe;(!5.Mu7Çl݅ ⎓Z`z?bGAS?Zp\Vq28ڣ_-M T S0:KOZ]TڼNx9'Ƃ)ˣk 'I[BYSOȝfL Fa; "g7.iwrDC!Q}/ux6fPacFWMşeaEà|bVnzR^UX˩{8(U s;~sꩅAVj#EBm Mɽ,viGXrΕ[ ]'PQeCyo d;cktD9dL~a0Bi3侱x&#S?rFzYx^RNPs .@+={H$\/EhLdgNI0&X ⷛdn2 ZlEۧWZzלGYeD8YJ3>GGl2ШQxy\WpO9q!qeNB]a&rXc͗nɢO)"Tӱ{s.ɨX#o`ɬ/bdp;V3WțR[C4 9ƣM'f}yG}MwRV~˨=iY/lc_L<g1S˅@D/7)u4O^pRz:)*0sChb'!_@v}76ktl!omx'Z%pu+$V6 ÌC?KbH7 yƋ6貃g):Nʛ8WO>ƇcImYk9Űv( F=Gq1/΄B1ӮE(/e D6r =FBEַ,D\7T@|}_@Q Ƶ)gFI4-)IS8^$CY4({ [,) y=~o"nh t(/ފMM:u⡫Em+xa9X"=MT_~3EqA˚d}FJ1A;N`1[ޡXqV7 'PfX )!^ T.#K6ModxLߋ;EGߐAr&u*/[3͆~h)ŜΫhb7E% i f4 h:;.b6L Pܣ}ThM4'İ\`B(۟g W,їz"?nl IP}j N#m<G=eдGw0@4~{w}|(p-lv쁧Msڐ3g89DV,/b:@(MA|?cKiRdHi?ē8Y_lAsU['DGW@ώ!F=䂞Е=u!;Y#\ifuYR~s)O|B B@&Koí_#,YIs5߱U̼֩#G=o'È2،y nNH:uĶ nm' ;dJFeFrAHk%43 +_:jGYĹUe͗Q_qJ3]edŽ]/̧Σ+*[W@--e*ځ]~Ǐ%/Vn{X8ď[$Vx™ +k~)\^rT{eZ>ҩVCʀj$ƙK=Z?ʄW닀C2 Pㄳץuwb#2&]1-9jqx>kެo)3Ieʂ~A!0@'0 "0gẗ&V/%Y4+;x&9dszcI[g }fA.ͺBc*c҈kX6}U|=JdK˩m7)x9wvLgɂDz-gzlH*7!ŵeeA*+odehmD/ħNd߂87=4Q5sa7Ngɀ# T \{h?D(xO`t0V;&|0 |:?.\,#bҩaL]rw̥%Aƒ[ɠ +t狿IO޷ghjZAJq:x]GgLbfO6Lk /$>@}0^P{>83um*;uS*pTcABJolΑbK_NןmzSTmCX[+1m$% Nz>yr7G,.BH3}foX:ܰ}Eac傍P.P)F=z%uMm qS{9LZS[| bUqLq[E= =Ƣ=0O2*=QR$Kj(A][/6Kq?jʛXOf( ڌSPa xϥ?[5;=:*-(Ѳ"PjlŃh/Ľeԙ52< $Ba 9hi;uwT!= >풗 zAQ I9_7W εQ$Z:UScFoU&,=u c-\xhEXi˙YתM.H_!gW"iKq<4$U7j)+&r4Q`2āљ#;n" { cRiB۝$kfXԈ|F@vw)MR YVuJ}O6g`&oeuĪzz3;~_d7p ><#:;kqhaX/ @Cn;bN0 S]O+JA(ϴeRfƛ] Q𓳁Y:v+>_CUΔLqpb%$$^b$&M(BsN7=J'[gq،[' FT^B L,N?ep{,|.kOITg'4OJ4f"9ba@Ti/ >^8 gcj?]ƍKJrXI&BsMlBQ!q\PH&*tWyszxMwC#P5O܁Ha*^+^>Bj8 Nd+n"ӬLLd1HHo: Zd4+4 lR|? ?_^pnGo8D=w$aPˌvq;hU^"dykxTb ٩}1݁5T_2mɎn ô&TvG=$+`WʩCp (zKGn4K&(n)‰be[9lt%VX۝dL ׫QmUT\3!8 lx+ٓ(ee!Yk[ۻԉZGc#QЎu+d>@G9kLrj7hCFŋVRb56\,XlʗiF-1 |*S#p-fTOCP fC ~ ѳ%M7Pʻfc7ɿFaWѪc941gg .FpRJŻhnNzܣe0u+ћdmQLbJ:KxT ĥ/S?dЖ8q8CWuQOTC |ᵤ 4`lc 8Ay3/s4`#,O ,w.]Rf?j+{ x˜{J0U} .Q?Z(L%VT;ͯ]KՒA)&}iw2UfE1A~眍7s<_+əoNWG=fg^;|L@;ZiT& JUڻ?J)#C|%< *>{MOC~ ߿B g~LQQpFGLs՗nGƎRqSyu:JڹOJODZ.y6^N US.$|@ǫdpM'|6-Η .x1&9nx߶LH:Gh\ul5M []SQh*1)E'桾H)cнZ\iȦVeMH]'f?v"fB_!zC ٪0(*(rmmzJz L<;6M 6,ySm2H 垠u \D󹷁߸cEo麈>㋋̀HYJZO(wnesءV-fl ṃ9tfB[C|*+|yжFz*ڸko 'O0 /; m.l߷Kj&q֜\\}[.$5>{6&'UkICKO84|Mx(y yOԸ\+<]?,|疵`A/-=5R`L\Bi.UQTSEȤ)`5, 9wy\zPݸeշ~+d4#]F,@Xek;NMxKF *r5X 2Pø`(%>';:=YAE}Xj"W.Cد3"oLH?1{+k 1] z φZO}aKbjPuwۮ-9PN:Gs.gϺ'vKCSkp .JvzS=5)w&t (Ce)24坭ū19?^AU|EjI@;z؍?_cɷ߿~^ٚ>~Kb&(otCN{cArv'otgbʼnb K W7M)#lʽ{(ǵ(h;}9x{rRH u˷9jOprqS sqZYb8yL[Òfs?bd B+HD:h36Ad7^RNԷX ri>[9^%eXmGx!fc1`yWbnQ0%KbvD:Om̊MH:B3QeCA6B͛?t,uJgVh΋N%sdOK_MJYԀ P#_q9`3I?BK5qATIO[6{&r;~a W(] ]B-,!rV0ڔ"jQUgrY|%%"Iݤ%g]U*B X Ӏ3jNM`- Q=`@ oF0R!x[" h%CݻLwҳTBwq1`ѣ1r-anDjb_0Მ+U>K+I&&Ѓajt=}SހWuN~4n7XKƠz!"PH O <,V.4c$ OX(S#qpR#J0Yy;3O f +X$HIA) S߰_?Qozyk]ޭÙm8Ɖ̿,g3g[\3R5Jn#$܋O@uSGO*s\@@1@9:)ߨf3g.rF@uՄz Ɇƞt|ogدvx#i a }{xa͒^AMmS4D9"l^Eܣ€ԮGofK\pZf#VHjΌo0!&}v2P&˰Y ϰD4R+?aK6Ի‰˩#Qc)hBlJB;/RB TI $3,z Ce8L־jW PWcl- ZQO6x>HX@mX:!a籊Pcݠ|LF2ָ7q )K*ֽ9d)72s >J"*t[>j2O߅3 /nT_gl9a|IJk ʴӝlVoGK5|y"!3uL=^uԥ fA.{CFKpjDs}3T9.Hӿ.I5@yz4E9-ƨ?Wz5ݒzz#Sq@cOgcجYX< ~؇#쇆D?H<$t_b|:x|j>}#[swq (gUibYcQ@#.{mzGOJ -$h͂+<'pk#5I)|ܬxir% /3ƁO_Zs)qṯh9Nb ^wq;,=؞gx]7yP^[sXFiqV_d$@#G%XY 1w6ZQZ,}\}tO*?* Bt٭.IB.e0:3O^G(>).+/w [#_  !Ý0G,DF&CؙAÅ0{YS.­6gzUQP˞[A(oQ?!P^τ-}ة05"=$ށDGwS l4nYdaVYk<',.cA7_srEH/U %4آ͒ }*e|QKoZTNsc/u"As=6di~̌!ZI/miEPUaBw1hݝX m({ aOq7R3PSdU_$\WݳjyYKx_r ԃPv}y}c, ="K 51Sz8dlt{[N0ҵ*Z-ys, UC1(ҧ. ?DD!7({[I}>JCYWYxsB5dN -٥U&TP+_uWF}jcP 曡(ԦK$\UkJ$ˀXR(~@L\7aXvs2p)Zٱ`~P<; 'ȂTvt['6e LcFz$B5MX׻K۩7@W ~+ȔF|AKw-CY"䞡rxR~03uwCOKUSֱg o,%tݗ#eAǴEBh,CI~%!&Q|EQ:19;J OWrX^ l^8/m]ҤDj|a*{r3~{4]t>LWaMyh;pZIZ63ϊn8 >:mb5BfmVbr߭ݛ$`W|mڟpeA; Oϛ7;stUiI9H%«R ;o,#ŦT.$W)cmFi]]+,\69[^o, xG5KbI\u+ypc iOHE''^ŷ95=I&.h쓢"=PB&YH+YY% %f΂MҠPsaws&"iO*HY( ̰H2qGT!k4LhVoۘV~\ϖ\[tƔM x?j:Pv_iG7Ǫl>͉-Y~XT\!VAIV)ǛZ%W%UۊIM#T7O?5+6LhLBH ς.[wh5% <9Va"U!644eN" !eCa<*-{o\!Wo1o5šmUT5'F,V7MƎȜwV3oNMhPKHg.=qڠiN ҁ&Ftn< }Ē]dj72il?vzh)x1~Fnj32yd'I/IQZֳٮ};ї9l xyw(m+6vJ? ?w6)^WAuC~&<~&+)~m 0)s:-)cQ?"Y!Хz.jL[Fhdx~mO-6$A$+PxL;>uFׇ #ƵwT6ȆaLO0D31o!zu޼e^cb~2FoXy& gf6wfnIU8%E}A\wg \lb-!a끆7RE/4NSa$byƼDP#;n=S=&~x:R&'LJoU1%tv]t~Uoy7Rcp׆ᎠV{pxb({WչK<"\*-} BIM|\ b9;I>%;o*- P&1Z k7[&ǂ2rhp=137&i`ߌy0"yJU3i]@^k";Ix5GO~C2o!# G >AOȥ|U&Z] ټsLj+s+gj;E2oyܨΒ:zH^BD]c%=/fF[]t-]b<7V[=T}hYjRlo9QsN6o?h~LxvB5yG|̱N(ўw*.PTbjkN:))<ٕ5~46=X c_ͨxY(,;bƕVU~|=,׺4dʋq>BϞמy}*ϙCr'㻼)|*b諏0} R;s&+`t 7Sv!<>C6a$&|b.UESdfRX?|):|g]weq{e: 4$ P7{ Hb2]Y'do7zGcSQЗhAc{=(O<&'0 |o &oL]GWa@۔WhF GDHj2ܜ9^<ޗkuՃ<U.4M5\=T挼(r1^gS”+ֳ6h- V03'.%dRSW/O8|=hL\MLW ^K=P88t,tM>O0$kpx):./sRƕ)JƿwXM-z铌'|ɑY9OptqnI,2?jl80VK:*փk3>T$frYVk"S7̪G`>EAI r#<]5~)Wԭ`P[)uQ,0αkm>ܦEap +vfXރG\Toct+㠦ټ V6[&cnoO KqiBR}h:d%^\ `聅X7A'|GX)·$ǜf㠇Id5g"KT3@bNLti3Y"xfrpU:St?,ɞ$=Z%:b'.+ӿ)EGou ejhnk|BL=0&˨y.ױkJp|TCcKt0kG$0@u ~?>[Qeipi lhtG0m l5nrקLA4W~xOrBpʷ~B PhA48tL"LN aJ[ 9ɮ虌6FbTGz;xmFn.}IL! Ns=}ԆF0 5nq_CA^n}Xu bMYL8T~")ďNVs]*1t6EHB]eg`QmnXO#`]AzKꃬyJM`GP7.F=V#I(?pA!u>eż 7f{f,;q`!M o\),X<(2&1H|ΈOƽA635yvO̲ޝSU^ɮ [ a,o]<1H]JJu]{41P_bQ/MviKNErJOk'5M[҇-F̟^ l XPƓl#Ћ6f)u.cߴtC.P>u_ &g tk xޖiq?LtxI.VB%2ׄ|2%Uolb9X7ax$fXι}Gj)ќ3fnFlr)퍊|ۋ"lk[hη_g2oV$\72$$zNQUBvD#a)|+qUVE/9`͈mI,ṉH|QJ/Ѓ4/=73U\] )b}@6t FO%nWvRS3I;zZT(9$ p4ӶM ;c. UL?С{&`wI*S a-E$'j5_g#ؽ<ׂ?G[ *v'|Bf=Yl: EيB&v,f'џ+NɩK!CCv6mcPA#P'mSu]7QݗHg/316R/#&AfMQ&%S6W>(z#RP/y<J Jx \I8,tpjou?F fZFȑJUjLNB7Vekx-;}:kary9f䩤n#߅G6ċ<8!|A4ofEgLIeY4/b/ r6%Ct\J%Hka-M/!]boijFgXRRMdѣy0+ I|bsqOvG$=E;kulFo1\W- `,6k"|xL< T9-s~",[mBѻy1ER \ |PgRpcJEAlAKxӀZ{/zqpBhLE]L" JƸ܆N@t7MWxӒgc]޵@n>Iv+&?R—R=9%G̈+TuhAKl9%g/.Nd\xtC< 3l11}Zʯ)y:gWCt>-sG#x'qNgJyu+S|D9g6šfwUJ0x *AP}۟bH$ DO5-iR:I CJ@D#uhImVǁ 81WY9VzN4.1m̸tȾ FD臮ch4 u΁f,Yx(Ff6:m\a+uXWb|pHBlS OnxޓtP*b-DWIڹE}2#Y{0Vo!05Um.o/oUcVlAH[0`dN>k\Ujw䱍2z+;>9:N-А3;!".2nhҗ8*ON6@ )\MHU^z ٱL2Dk9DbCdF8P< jWJMvP[8|owR?F%X]N ХM rԍ_&[:U6,xD=MQkĘ"YU:de}JۉI cёq?h>ki,*qXYyPRGJmLhgzKtdFUv6~X]2QQ"!:f5GhZ{ Vrl|Kos(zmmFg '֬Ir.wP$1ʎ0hKV>R0XvP2ڲ5;eVLqnAiHn{إOT/ЛI ,9Y {G#o#1 L  ltF޸wTzz3]*Gt lQvUdmj1~-yT1Zx͟ɲAU5meM RMLN_n*_ݚ`umӂ!,5a By$RG-L\NP4zʗrE$kr CRNi<=wa&W4IRcI6ٰW u"\DF΃f9.f#zl[1M$ 24-]2iL}& sbPp ŋu@]5 .:7Aκ%:c*ks 3CzeQh, (^L] lo(ڢ#-E+t3N_D RKRURՎ'/#zT 4?C*JSgDxM5OQ̋kWPat Jq^H-cˁ 2yBm>n:Z8xSJYcp:Nl/YEb||n* -]BK'jC ^BVNpyu|ZcGFQf@cIh0ӿ2OɖDb3x $,d1ےO3%cxqo?橵E NtoF=K^P\;.2k>s7)Zz3xqctzvT2,|Tn[.dWQR!d_*v{,,`7EZr9Y-zWty"_I.go9HNJ{eySJɝBڵݎ;}^dV"I8g/9Xmj#/U>FioVKDcÁ3z's(aA7&QbPƀ,qLb&} rpLZ[x, " b瑲_R\a=sֻ}q"qaN/] 93?ɩ[/JCy|SgvN]8aU *B9cUxHF\bFoRP)uHPhfvs%|4nѴu;S ]&Òux *,A} eg7ņ+2O>w¿2<Н=4A09&eb%cҒЩ7L./B홐1):Yj=u3YfDAR*lIዤ%Wa $X8H.h^]Z%sc:uOlI`c\ j>6!Iŋyp}&~5S_?к[d~(kժT4# R>VggaN/XJG,(AHw{ݟ1P(OM[Ҝ'q;25c2O_9"y ];xP6Rg3%i`U8\$~Qc,7q*=>;D){=CS n_-k6UpFC Iu,*R`ze# Y) Yn\F 2%K(n-Q֜JQt` tK{h9Gv [mrA60T:UF M[삸ritf#Ç8j-7$|w!KgpvBq9 0p3"Ž|vq]L/L/G&T0#_q9{2uqy6jӺ~6֔V8;wEv ò?7ZC!JI-,mho ˗́!-i~H=z]Cr T9¡~>#|y@E*9sIJS` .(J 12{腦+DUXPҐ 61*ʣJ&^Sa뵇N%Zv뫌l +D3ߛ&8>8T@|^yKk)W3:<-|G&Mޟp|c@xnԶc +JP6qi%Y>ъ/õMɉ]`5RЈ_\^|p`_ɦa ͎ꈣN#_4*6K/kӳ9'#g0ΘW!In \U`@, ×΅h v%vg莙Zr /V7φnEͫ*![k,E|Y]pctKc?5?m'R۴ Ym6C02srtG 1VPRXL )yIЕ)D&&{ nŐEdz!=a~}Y_QIEO'u;ΒGƑ]m~*w%/P巧=9;+o Sw8il ]߇/бsnq Dsgp.g9у⒢ ? NQ1f.8ίƗ\ljX%5!4uwMd֒S?| !_< ]i'3E_`l=g̷X[WȨW 4d8 b";)(2x hO3`GvPCh.7:$*Md#kn;-n֎:Qbm'q!VqzŠg磃 3[YmiNm3gģ;ƗU̇.6w6F/';uܔy/X+X80asgJ2F/V&[06άni\NvX* 䄪YOJ|:QagJ j̽|}7/x6Z]s7!i_{Q>drtVGݧ["!//J}E5ysI𮳏op+Yi[^bЌLμPB ĦӔJ+}Iݴbbl޹n G?ThXAIS)An:"<_kDǝ ˲z-ͨ͌UŸn?'Jm1Z>%B&~*̖e5e\;c[?޷pjDApkh=(XrJ1&$+:2#Jr }rTyC.Ox-;554f3ԓD?u#9UmiܒqP۹qhZ =-8jhƉlC}y]0Z$ٽx!9dzӽcvƵDh ^ 2z:q|t}YUk1s17T)A*[mUU@CKB.f͆G, eVnlf$B.@l(󯟕WBg~Ր.@G>CQnX?UlM#ӝ@yR3F6_]wBYmD867ߢݽI?OkVϐj/kP*NۯgKrP}:$ah(D:){ VѸ)2\zSN)FgRoi7tc!Dj.2h{KߛI+M#M&Ӻ91enEv3D&bx>l |[>#RǐuRxOHްX ݭ"ZÐ-T,U });I56LQ=@(BwUXk2?{98 uQ"!jZM\ V=KViZ?DEeHK}qBN+,uz${BPN|#| $4Vi*PK79j$UݬI=xZ"Ty6Eߖg4yfeh'3U|~9;}0ILHSI<K\Fo޿$Qh0! '~wrN`4DF<"Cv& Ø΅’Wd+E m&c<ء '%~<=O7Wo y͉^ )wHFZĮ4=&FYkh8 f!]R`8߆&Pan@em̺o_}=1:p{[z#{28:qyU~d@CSuQ8R\ՠ(4 +ay3ZށXřRH!&(xecC;0Hpb=2(br>5C<2zT Mm8"4gl0#R5S7 7D *Kf,* ex ~\ECv&z-?&4},5+]$^4zKCT\ ge,dAy}Q0gp/!.S6kAS4#XE4FUI_%(fSv.gj:d \WfZv "$2khta`Baf u©B誴C {ATLͣ=#J@UdJzK}'ΪÖ;:Sܭ$0>;^L G=! (93:3\+?yfR=- R`O6=/4@_V2#FL]UCieeÍvf9sm =i,jm8&gy jև໽"'O,0k pZcΈ5~S.O :.r.¼λo_)t~*A>oԾ ty%= c>XU1Ͷߥ@֬wy}<{H !(ސ`i1ƤTQQiLi/=8, U>Ӧ #~1[u>#bC+2[a45~^GŨ\ae[/JŻ7 tHOׅe8.%e6f)Wu?mP5UG7zKJWA4%7]Zj|boo\=sq57^$:IV}]m i4՗&[ };cڽoE7^(u^){^`n&FqO3<63 ZrZI*k &d=9a6q#ebqUJz22AƖrs"ą9zj)}Pv:H~^5]笗,lż`RR8rDP7 -k6 i<%35w 5lhxg 8%Q*GF0f"(0IЪ |z86ԢĺI*վ-2Ag)b={|+\Ȫm@hۍ ApM*:1H-M"6߂omvex ge_8b,ŅĬ.v$KS}Ec1}E*>Wpς +˝ɦ./L>kDO ٍs;߾ mȚL,J:, 篛LM=\y82Tc&Vaě27bqߔcl7ɴ* EJϗw#k+Bjėz+6JƝ[WE8 ʀ_#8TVolYؘn"16oqu dM92;,50b#m^?6[?liVY)нb0FuQ`tsX)rz`+߷WQ܊<"Ԩ<\S׺07cL5,ۍg@}t=/l&{ [7r>L%;fP` jP*9`%t@ C\ ,Se"L(q+>쭷E c&XJ;u\>bIeԬC.£0C0PUV6bU[hWjLT\>bKd,y\Lf/'c>Nj!~\&H0\ dc&$LUQL%;-HJW]T3c]̴> 3-Uf%7IuM(UHpϦ0جj6y=8FX}z,)аZmz=`;Bfx[m NEG{o o6o=(âT#ڳQ#i#Gz>潳΢Y~T"d_)"=#K IscPv$̹Mlmj@4GiG~ig[hIx[=4q$Q5g!%ps@a";+ .|j :ekWROs@~ܺ[64P^I|g]MQ7{NV١M ISm Z6UxTyBV]l " )\^~  Rhs#jaSZ)1x>T1Ycgv6> E!QB L%dc0<T{ }tBF xPJߌߧljGq/{jNtE3/EaZdoF(Qkj4bu0~W=3ĝ(|lf>2 zLEaU{TU8a4s/Ci>J 5ߎ4謘cbB}~\X-k | Đ i^}' |ݽL-be C  `D,,O(}(p=kզ˦Pi1X28Gy$WXc)י̊OzEdN,LpeNRؾ])u nB D9-r-ة7򨾯 ;foPΤiPA,NQe)G0|L5-D~k dJD7h۫|y[ )xv:$/ SӠ0JZe̝)_''DmuB'%cDi(pIڿy?$ r!rzck]Qƪ 6-0 Ab<_OI $MOTJR1pGW0|hUdOזꢀ"$K]Sk׍0Ȧnӓ?9UpM;ݠ`cowɐ4ĹW8[jW&ԚȜF7p2p.!h8qk2BSyF!+6UN1@* VէP.5Ol_RлӉqU ^'U5ӿLl#&OA. [ TS&%rrT6xO^XeS2=$ܓ1s{8/t嘨6<ރLIB_[!<j&ojlܭ'ig}bՐ{ %j=˰5LB{#a=!9;Tas6LM0)Ry=A3ڔ u4La,h$Q!,KrF+w^'eGqW7\4mk~ 1ҭ`!ԘPc:i ɂf~6u̙H>6*9LzSeCSiYapM:vy9wC*jHy4MFz? JaD_ ߦhח##ON3]JY&!2FϹSC|mR=FP4VI9ҹJlŽ77h^ j՝OaºG*ކD>Ў ijAYȁrS_~ Ot탐V+BkHB72t3׈o_2OIͺ!4GẺK h9!ɾYVD瑘ύ$-GB]'5؂el$5 bbA{ߚQ![h{!LgW)ѧU')gp~-ȅh6Uv da8u*-@[,ojxg<_"ȍb {[֫&r!vnsnᥟ﵇bu4 2E7gқ,^KyX#:;wV;KT_anxSf+z]ԅO\9io1t|IG2Ag_ӄaEӌϱybSlG-v6#(zrݡk)Ԏ7$X; GB#"q^v~} e5:+p`hҹiԱO)`yc hE" C/gkxb6rkFelMxe~{qUmKא}+Bw#Gb̺>OtދeSQ3"tR @0oo:)%v=c0 ko ;zt^ G3y׻8(6xDG1ӓ?DˬY+ 5Zq@䂵f߾;B 86L;RN""PI\,*P5.l)f8zUj9n5}Qc{ t W-,zc=esE5c9YOX$t;9j#B(<23搎6c$ rCD='\ g!ϧ\Yy۳ 'utY>#cd'D0TmKm7?u'sRR{}'@tҽuhOsl #P" ^Y#'8u&`E2&jpZp+L)G(rN0O}d3+nW}Ŧ : M."@^̇[ J&3p p%6~ JʖCinAfrr?i?#jzIm:wq-$i9 iO(6zڲi UJHV2C$5u8,אF3Ƴ5hA??E] VXT 9?#鞉\Ạ\Bpe݈hd }H sShNE)sy^‘/cޱI"!>>Eї4:} j14*c@ 'T,|F\X}~eC{( 4muaP-)(^RdIަE!׼՜>5Yr!ƮvLENiҀP^YO<(8Ӎڄ n>r J+nL3a@TRH7Adugpņ/8;B{VdF̸t=p"Y"qvRWiBld|'1 #;9|dKlj /v9m&0(Ўߍ͐5D 5"#^i@ږ]v u6ț-Ngg22i.ռn]UHGmLP|+#$Td +\JFЪm " .$w28KJuUӆZ35dHe%Z)TQX-5"4t!lj r%XTpTEgu;T"XY͎Zxk4Pv^ ;fLDP3(|0IYH@R0os&ߔNj+ :w!_OC/`#]Mф]wͶȼBy_ھNL'ʽe%R$BƸ*5$-&É} 2aBʠ _XgP(3ּ뎭o&U|n޸ a=P#8TNH##F:ΡlB %!*9?WɑͨSn*3!=Phq7HQiKvN{t3|~(]tY/*LBWp_jəh=$A^ӭS.WhO1Q(ڽsRhGltT^}ӄ! ?I_'Z^Q@0&4aW#ёK^SA![$ snBXދخq 8H@%ZX?Ix$EtNʽin{aG0. >1<+UC%YАS|lR.ZB-Tw*iH6?ԣWoK}Lx7s"BaSIE-n?/>5–dT%ȕK30Ӊ3!=@|L>>E'r/RyKWzcΈ)^Y.q =rwE^ JdY ,QԚE<YCD_}Z0XRRPI_66t,E.RY>_E0cFE%˔u0ǹL?: LĦ׿l~#ɐ_Ya´P"bQpNJM6;fe?v,D@TAK ck$wvã/\N#/Y &N;Ч\K/Z#_oψx #`r* ie 2%:65{MϳJ=U?eWV q[mЉNs-<.B |̍-%XLeOŶЉ 5<(| Cɞsޞp45뚀p5Sq[7-X/7AH7#YH(w︧XUNTJ5ɼ̹F`ls QgMp ^{Qi3܊P`x@oLSƂ\ύ^KTbﰲnm"Q<( XT?-M0{ 2E7y(y[#7Y:AdžHtljfGTd4 pE*uϑ_P}O)Џih0Q+0/Y3 ,d$Od*ߜ!{CCrꀷ~a2A+$1ׅ!|֚UG"2aH}(&gQMi]YoO.8h!K|/Iu\ojRXD xx9]U=EŢ,*zx@P&A$={ayăHC3oуq$I?~d AfiFJ?0& A= 9WxU)n:d6mOI V.:t/f`cm5mĂsMoΜtƏ`p6,GP%EC򭹨2=o*%堔ܾ8ޭϜj}ZtZ_(z珺x!+[i(GwI1,|(}zqB&}!" 6/Rrøؚ͉߯"9\T'N^8AKg. W͑Lk>eX="ډ љO$j2i^G4yTd*3ۻgbɟ.,m zV,LZṪP=14QlL7J4a4Jkӟƈ~JfI6tUĵABl=Ğ+{$9?Em ZrCN$Y93a'\ƈ]\e?v4 ̕"WZhvbm.<` W$/ :֍|y4Y`]{I%9v: 2Xyc7!S <ΛsPK%^I]V/z"bΖS#/IJ %SqG̕X]E;KVD"X-yrb-*=5R :nrvkkb0N:qF+^!5F;(d&\{Whul I>W a^(ֳ/b>O >1 Z2#GV€4ܗ bî{Z<րJdخ7f&_d~h`)ZR(N X:~6IAVzAˌ 9ވGA=cjjWXܵ[jb7>n;7'uP}+]M ^gI+'/6Cd^2kqB^5so_z%\zO) Vpu|ZZ Q<1?&^ B?2 2h3$oռɠ}y 9ĈMIv84ؗY,NDC&lI"\*VTc(L('=6w~l3&Av !QDAb n|x^ _;M:\:-v1_he`{ $sՠ#i7UWs##$a3wx_c9GVP$偤]TФ%0AcBmLkcY/(RrAV..,{ZA@y̅Vk=Ƃy"cG:77ĔfcfWXW|X9Bt{P:Aī)ٸ b WcBWIdaQu] OgɘxiԪR&\/V@ DT<.S:tДpVM)QoP–|u˺m.//l'U )Ÿ%;s/dj9еgX]%'r;dg/;Uʁx[(I/ &CItz2vWZ6>[R|KzN[%J ya %rKc週 dLג٪{(;XԎH ;JoXs͠_?ܧ¤%VC&[xdaɣlCֆolq!v/a60fc`kj7Rc gTǰLJW8T}mq<iH`TEt|^ؓn (@|9,J)RhX%^G'Ԯ&cӀT~_}=CrލbpK&iރq:k]a/z:?͑Jf[Cj%V5dn,r|la̺.DqNRi{ٷrju\&[O7M\X:0օyf棃3+}c.k :vCyNYpMM?,R+H=qvV1c #%Ǻ9}kl. ߺQußX]w,0c =eԾ=(8o`' na@)DX)*<*&My1D`JrX,u5,WEAS3*ʂ݂:|v n-}/̞8*/"`E=k7La_a'evu?Ll5 ^p}kFIu8-Nj6Cg< q)c̩rkt%!h 6zEJ#O*QRox ~Ɣղrj~Kb9}m;MRD" ÕqLIjnV$ ^sqfLݍ#%KtNGs4j /Mkފ"ktZ%t zX^Rֿ>DEt*3!xvյfU`eFxT_&{[GJkRqUJr;H8u:Q<lY +30;XtmM HGdCZY.,?F Zmt%ؔ<ޠPug[D9(}5Z۹q (h#5#+1G*)>æ`<B$cʎyG ry=ƹ_ LILSC-#Myp]것偭 JhY` ~E|\/Z4Gd){"lZ$)H zV:r拘B;O{d㤱Kp\iQ@ub70?O8T~t6LuQys#ٓ':Í}Q`[0 2AdNE, b Y#39.Txng%α8wcRLSZ@Dֆ'9,֡5f RGK9MtKRIO[A_;?ڈ-O}Dv83#MsHd~yMZ{ Io>q`d4}¬CjA:ï ]\|//Cu ""\VUΜ+*f t5Ľnt/}ZlL˾ bIg&#?DUҠbs<9?@k`< #XPrUMDcž09B\?mf>z$UuP6pw ATx'2΋Uvd_j\Z3l<< ~kq]cBdʺ( HDAK[yo :D}Cj=JœtS";`Z[x#"Lu`S wRJ,1|`Bi'mȶ8/-3}>HD?Ni5pl`:gjT@Ss»alsVVJZ+ yu37*٘.WX _ DnE58Ԍ_U^xX?yrBnc> R#yV%ɡ/IďJ~Zf 6-KF=|%}sHqb3O6(v[);G7ݒW}Fx;F?y=)Qen}H@B4A_:V`~ +Q\G(]!,%6U=_0Sekܽ#&>Sܾ;ݪD;8NglE M^!NOɩDZ[8 K9ǠQR|Ju05F^Qgrr|,\[#`*Ь'+A,Z6w:5ZQ֭=A٬#Զ5 u^t;#(:[lGTZ)&4+eN/(dE6:]I>_އ#`,!⫙D@DĕfI ;Fw{8Ez>5&i.U8!]gLQXE0 s'?SAF* `` ]]"+5y4p‰&V'xmtGԛ s-m[ϔVMNS.G@/5ܘj6":^*}~ImАCS錦j⇏󰀻yUn2u_*"HHwըDB~1,XV ?%an' (eI}N@E=[3t_Od#gV얞>n L1-U'v_Z+Xٝty'+\o럮3p? TP dM4@/L1סpԈX0BN!~GIgӚÀT~KlesY{B>4<‘bUc둆EFY*9?78qW$0JX`^S>u"5Ţð}`}ݙ'[ߟQSmCU=--)ɦKkIHV(C5;)_A&٭@i ~NRP9*fd/…~uȝ8\YrΊ$My(<옦7p{OJlGXGoCZ$: \WQgyWb u~kƍ=A1`neZl+רECU)ؙOu QB'(a ()zB 2|1Q"i1ބ*Ƣ~s&t/r]eCbǠrV{gi+/)T(յUU=n -bV lV֨>}靪( J@ACδ,F򧖻4r+miU2uӵl* %U8,U*qV63v ^Ua{ľmV(Jۊ|u [U5% ?e9D&t|Ց[huQ(߀:>x VZ*_AGēȈ2c9S[v‘Q(WJyx1"Q_>sC{UjJ \\4D.ڧnRzSߩZk,z Ub*j'=[9r9lr~kbAtY gٜWJ}viwxb#4L,p?MJ)(qA0.1.]Hʏ##;syHlj&ſXR/v7P羡yA7S &Y߆õeYZ+y7u啽m} uVڥ9K&ȡ[B#5=/J0L\AǍz3j_8\Mȧ5S9#7&ܑ&,ό GO(w }RAeT1+\ϡ$]]lPITYWv&]Ȯ%cOe؜aW dHlP;^1ߢ e]ި폰|vLs'v2HmbQovp82ZA. )O VS&MRπ]-=QCw qJQ/b fk'dh>DN.e b w_d H{Ay .z5KcᎬ3U;IbXE :8R%N^m'8F L/Jgv8Z2uoqR S@8m8՘|A=H4ٜW`,P G/+$q}:HjGd$y88S9( 7mЍ'7YGfsQtK[o}m4Bim2Zhh_7GwG=-eFR&i}#4 1np9Q_}ˁmq9>nt3d8}kעOϬ*;m-2(B$Ƈq?A'$̷m>CJ"Q,Ɍ.rկ4 ' `S۾Izm>o$]P4}8M(!uxXU#]A7g 鿢NԘ)#bОZt+  cEV, ~XFS6߿i@_B&iޜbjE&$A$ ç`Cl@0~160utw?O4P7X )6E}`ְWw7]ELK'˓ xX,f~p;eVҡ 1S4-^ڍ-ݎ )1ύ^nɆg QptI&acK]m=ӑ(1rpХ'=M@_ Dlr+57Wj{\(4Ǽu$%^]֋4x{t<7, f'7%UCdOڷ;ŹtxWҫC8'ě(mV= B?phBcq&LD_tЦkF=64Hʱ|ڭhE8j󋞠+Φ h_!]0nJ/P"wޱ)?cå |'qӅ(v M> FFePXi*\%~#<K{aCS)7 Z8 vn1El6pkhNLY#_ީ&)l~NV;RtNcLvk^R!uKGD |'}m5]pH$A6<;0 lxa, 7Yfƴib^X 7E$Gz$Z'9r*o^ ی !:Ztxo,rHRDB4A5`P82@᥊z3 юvRmhIP~Mi,'r;q6 d9p,[LLhac#Xܥ FǙ+ uJk $"1\C[DY?bPw~$V,'E\~JmЊ޽oz~_x B;C$f֣zh-@@_0Zp~w jttycEۈyc1;\Cc2ȊAZnxř> >M8 |!;{l9pi=&kjt{BmaM,@(=?J͵<ݟ5:3~p^@I֧?۹s6?N 1^E1N4(bDK,a-`TS!jNԓMײ/m}Gׂ`CJ/!#[GVXwAe%V sVgɀލ Q.E߅}V Oåo=T"߰ʈ`Z+^%H^ ,?%XjEE_b?mDEBq.θm#F.DߎNo#?U ^\@s6,<oꇤVzGWӝ8#7_Ce X },Z#f {fvk2^MU;d7ae-R+ec'6]ޏ0rI}% Acz4jk"tmg ]J5_CE9G>ρf/SۺJ0AV^PGCySg򵥤8ĜۀV8qiryXn)A-A8߇?oTJ?o@S`84L+nɭ.\We vF0_(Rca'smӁ;xu#狀nbՐx0R2{ĚYm!)*ceCz=?k72Gu۳b_ۭz Ls<؃vMq@ mKЄ:Lˋ?:2U)NlEtqw=*lJ}x؞+8m82d0w" z&|nUV}ezFIMn->tzۇ#NtFb >QKwyuǟ.vF@bi  ?8XC.Y"CVV:xKb fQ ٰQ%cnb*^4pAt*3 in,:=e݃Rn.h!"m_B8o}h,,<҅D< :ђ@QvQ5|1GN! ~O+Vv D<&\ՔO/Oc>Ys|`hgmA#aRH(^M}l&k.g1 m % Zo˩SeZ}aͤ>Uki?æ~b=g73 FA6+CuՍWy]Ø:P /H>I3dۅ+owTmd4|PߑzlRZg9?0;[2 žxueb uu]72?ykv$TB9bQkz῿TwdYx ^5Og5@DR~m-|&'|["JՠO`5,fHVɌGzvqulCMUG6!jU^Nk=Ěfx dmd)_٢YLI 7blSDAԀoe#c\Ovc;')8!\/"ZLYSGAz. nPޞ0R=m =z8PEx.]h&,ŏ_uЧ8\k`o//yq5I?9`o-fno˸{'Ls˩ slL1hGg :_]- - kwOUīE³}`F|ƔM< )C:3A譒H߈r q [̍FEf FM,#gn9ǿp^B6aLYAǰ[\"7q^M[y0da^Znf/öM}Pc:f'?߆m ('X_lQ$̢'df7?q{TIޜ)WojC _Wo`5[Jqp0CQ.։az!/v2VD 7G$*?D*<akr((`& H|\CA{!îие|3[];l>2(ifO1^6_=$pX7v蚘dP'W> Xwʜq޵M,qkM&LMTc@ B7׏;$,!Q uJWxfPMdf!eʙWN4KG΂^[m1/G]l( MIILyb#j7c ` NZ7V0hWP31Ž7EZCl ƢG%-vEFZoK7It*Hr'qF((R)VDi0̫_5,?'-@31ي8 <ȯ .o͚l 0gٰNd3֗$TAғ/~GjOKŃn{~x5@ i^LD$EEh: 0jѐN ZLDS~ ƺuTT Qtf6^'g^bi-(cC3\6T,O8T$ۄm= RZzo0- j@N4⫧ÐfB$&শ%P?5}g( $T2e @d9lyKx? AY㾟W:#bt'{ezAʗc'J1&iPC=c:QI(/y$wkשA~"DLP5Z"3`c8`rynf1}ZcEX'hn;3(|AzfHɕiiyL]oNVf^N}9O,bub»/n-4^(!<7 }(E. Yp2 ?oN։~ Uw~_K)EsU5QX\ߟ&iIK1$DLiiSSff`e+7l~ }'UM$l6TXxV݄T 0fٝBqfo eV3'MEF-hx:ҫG,R=ᣘu!mbO0SB"==Rxbii/*Ť&&o8HueoqtM•N f,ZTS\|4#Zz[mYG@v:P P oƮx 3i_ˇGا!ނ0̣&Ϥ̲}S Ij%oV` $*5 r'jV˼}Nt'+%EeO< :,&`j ;53cfQ{POMP0ciDQJ\$CKG?uhfn23=Igț!pSoiu1nx!.0q4՚vBX t!mݠEЄT]/|UGы$ͪsOqxmlIGno?#'0/XlXz։ y@CkwfUsF}[]=F$9ȵK;g=B.< [i!:^A ҉ X 3k.%ܙ[: PV+IDWz8ο!= ȒP-,z *YiԾ>Aꀠ}$B{ T!]{ҋ _KsWMFLcMl 'DFǘ!^ EȄZS :=X8ֈMGB0{A(ZN)ϕJdpN 2+/2L LĚ[3{;}SIԒk kt6ME˞zyxKRUs j@׉$Ei7WY~w 6oͯ[t@a+.m.}~` /2L6kH~zl}$pOݝ{:MΞ!MU3@zԼ:Aգ``>KndQmEpZf<ڔ{vzƀY}@/ X0B#X,iOU.kiP4CK-۱DEqaEzK}P-:u(zwdwʅ 3r5wNCqlV&0ݽc7җ4^1hmy "f%\[&igJcf%)= )] 'ЂB^xO~28ͶS|p>ƶpu~n/ TɅ0w,õt(~l%)=ajLǠ$uaMNx=t-^;^ LZL 9 5sZ)+w/;@/Go/Si4/لKAօ\ƒLvPC\du;`"C(V驨g}jw`xv-j#wYa.xpCB{ M$֛MLjǏ"i?z\B~2^4d!lMS‡_&@K6hH2bie԰ZG[HG}!򚻆Ӎ+)!C`KG }q&ƷHiV;J:H&/>[]ףJJCR!{kIuΉvI f[NџOep*HꆲHl:3%0,b[X 9#6#6݊F ;:Ve 'iIGzc&R5f ,>G^Ȗ r8#6`?ZݙC:'n+Sci^[#Ķʢ"6"V{\ӤZ,dQ']pc/ip,#Ք0|($nѩ<4'_pmFE117v8r2Xӹ&u66Qq;c][6_&Q$r@\{8@:~ , jHo i /yv@~.sSO(?jb8F$UʵQ"4e߿k!oɩ4{Yv+@u^Ŕ!wy./d {olLCoO#7ApR^< luA 1INb4u1Oe!sSVy&@/y|$R2G{ hnӝWA*`6جumuOŸ7Ocd?bCiXT D !2:\ 犖7$~[7vVQ(6y7oR 눒 tu:{C0ZH'}3L-vU hvN&CVqbNV~~߶x I|*6=?%lrv\K3}Wzk :&f"cnE,n 3DvwP5g往]mv}-N/G(C?w n9k1< ƭ"؄ȦPd^ҵEP誵zg",nQ9_?.yBj]UTCz2BَTB-taʾDtOF;"b줥d1R@/<3l̯C¬@]w8lA:G{Sp(6W#G1Y;23V `Ǥ{&Vو)ZvoO@Kux?e.ʖrllLklx :LH3p/hZkHEi;39w]<ɒi`!"މo,N1>Uewzc){+1 r !"61㓄ByRe&#< p3F?`~vOdEDg+WQu[xoϴ=t ftgO '0O JKUՠ(6,:Pα7(=u4AZ% IE!Tҳ(ҽ/CHO(ݷ Dݲ2ՎZ}kRFjp럿g8woJ9I(UIN)OiO-d8&ܷ8(R(7W[f9I;xĪC:!d_Ɇ(aұ=YB%5 Oh|}:%,u{gf}KXvϣ6;WANN-Hs( itQ2T8+&88x:S'ۙ^-:l>t u7նMnR Ty㒸`=.8!әצu |P0s@:H_`ZLDB>R{oLݤ6:HD˽kxuC?}m9j.^+Qz[Kާζ^VRȓA{ll1:ʕ: |C&˚;+ߠW BZdX/ih}{wM[c3DS{pe',ͭ9@ڵ@ԧ-Oݥ{[2`IaRjϔGY.@ 7,-.}PdNZx}O']0j-W.T1vB-^Wpi|xn! s}@!=:Ҳ㮶O2rO<=  s3>z[f; E-SO sGm ٴX_Po¹Ɩ$ՉW5st묔pm3!in9Hd?!QvA_ˑaloc@eKk}#>!E)]*fC+AĶ2]HEIcg>P ,׳ [8'==,/瞋(|D54G #m.}ۥ품аTL‚">&} [!O]%b<>\U54 ۑ82ՌY1oFoAǧ2vݗ:I"ƽq2>RT%YjMTbH@"cvgx'V(M'j㶟篫+B}NaLtrW¦Ħ뵻ȽYw#.x<)ew &&?O0.jp6(2P?˓/+E$?^3򋢣_yM;[$? Bv~%[ t5~sloCl\%"{ L\]ܤEOሿ܀QoO3 ZdeM)>%8[aMt?cdTvA޿n}`-J=%uq"\1xp(>TsEFݔʨ)uAT̔MԶv:0N x7 sQDQ `\c6]BT]&Y98CZ5V s:ҋd(  :o&aI?bfwRycg/ !QԄ$ ܫ_ى zGWfR{K/MAP JD4\ V!'1 GJ ރ-Ľ%-Z.r>1EK/py .dAP0g&@?QVZ(Isx 7<% NQZ]RE.$w#iQ] z6!Gb7)T$2YpCҾo/.5iEc,Lj93c\3 i.n&G96(Ӆ`; !Kczo?{sMChajw>_BEdD(X4c ػ;bJP,T:BP+ Uf8!qޅwĭ# RRY0PcA/b/&ܢx=k*7-F*/{m6W9Q.败ojͼS*s4▥~v eͨj)HUy!;kORP?Z3#"%Mt(4Q)ҽq)kGæ t5x,aa#f:x3_AmPwxفV%1 ~HlN_z8 D3!R\!2I4&">^P :uV4jAҤ>fga)=}fMlnyݥ)9a`Jw8Gg|$j:SOI\|ag,{()ߓ#fܔYS hJ|k1$,c=yX9Vsg# t(&wJC8.HY-E謹ƱG~LԢ~mMfĎ [觯U (&϶KP|%3dD7,n$0o=fQ ^G mNZImq^\ݹ`Ԏ?‰?y 2*wn0aE GtXHɺ06*R1wt|;Du QLCqQd*jqs١^X %Fo>տOvO8\CNu :ͮW-x!"03T}+%.*җQ|wH̡_s!n+ߵ<[zy4a 1wWGI8vn]ʔ ww(\|K!&ou=I'HPXf?ѷg txZ[,IraE8&zP[)$HUueS'tME(MDg px2S/M=~~Lq{djQ\ {+Rꍑw)Or*j,,Cfh=q^[W+-ŹNA^0I`IA2 [EiGHZ: O4 |2(U,^1SWFjb;>n{C7CJ%Lv}-RDN@cGBmM8{t kyIwײxNε V W*?Rdz&"+,i|e5O >0¡0%, Ƿ؊iE&D4 axr;׏hk\#ngV8c?qG7rhֳ`;;^0* "~Y' Mdu+Ԉі1Y_`dsK3=cぢo\JO_z+A^Ur^h4]X\puS/(^6{d<ϭCzBx6KpOAtzSd)@ J rA , RJrf~tUڲ@'^3F;Q[YBϒ% CAK==ގF1@Jw{- u{2)/b|f,'O+~QT]a'U(+IWT,M(.Tk&ia,M]_Bʹ.zZNq0r&JYgQH\P0RSRcGT^r*:EAc}n .xV։>2tRNL$ 8/,ߍcj \(6ZZUٟJ,”x(<`&gnY\CtZjmp tóOr>GQf|-k:q1fA!l(Phwj4ԎJ -y[ $.75}oXҼt'k{N*a*zʘ Dstĵ,n ;I0,Քso:- :qBNhfC,aH]uN`_T+%OYxBݙ0Q=kxu0S>+n㲻y8ҹ9dCS_HoVQ7DBխa")l;"`U:2*SiVnP-Rŝ6v:YwpͅPirR^Q5i :FԪq4N Ae2+b7YN8)k;`_7 H}Hǧf RRl|@t}ޱ"(7]} ܭ6pI E(OVUi 7jVh1iQQuldu#UW'j}|n=hl6+Ǎm=aVDI-{vj+$,3bL9C`hrKL emKұ|TƋ'. MiFgzWGg]E$rcp_3@Hf"~D61z>JrOIǃDk]D.6hى=ns RGçil$]cC4Hwխ|ֆlV5XV[ \7 ?MD.Aft3ϓì+ RlWm8[ڧhJ".pݪ _a3ҷG ҃RD6μ+ң5 M  ˛iyif\h7F! %x'$,|Wuwƭ*,sD:rҚdGA`vc(]f\&w7ZLE$μZ(X ix53ou#NjQ%PXF{"眷 _˸e@Vy͠7KRm 5pɪ$)VL"?9eC !!"O@> eoOO_aXK~QkXO19+VCw(D0<=Y#JCAZ;W;R`j"!y񜝝,j1}X%x\pw|Y-5'%`*o'­i!zF'NEc[JT=2*`cgVESi yX向xIWSi9,8m5֞ +3ofTibNJɬwI 8m1T/ Ƒ=?%҃Pݲ<c %57&`m_@1 yrclg(d%T`%/3rۛIdHCĒnA\ hLV ^Kt<ƏEřܖnz3 8s 粓g5?PiSCx<ks`Kff%*l $7r Vh[4Wk1ƕ$fòF㔛Ӂ}9xj΀KD<2Do:2 Q8tedLUMd5&҂4xmJ=:]` k!ܘ / LC-IX\'ʣ}cE+ٲY!16B4|NևK uƉ2s h0?wٓ&F;|g^/3ءRwJtN0eAIX1-)wiT74I"N'XTd^;V5f6wx3PPxHR 0vEG3;ሡ0dJ&ymm/c,Da%Y#Wsrϼzi$1 ɑM/_hT=rvLXkQ.Wt,/:{-3zzPVym\֑׷p-Ks)PFTiXY urK¬nB_Y^g$dm&}e{Kt"C:`CC;O8TWۦuug$=ֈA8ygA|1f$_k4F1 ӄZpdf=JXI^ԍ-me*W]N( 9⛰էmmG^9#?062Z>HK=pC';GU[QkYYeWѴ9paDW~dmɖ6سYŌzbސ߁Y謶ON]n+bJ? Bv7bZ"IMd@Xh y [_@5NrLqM>A*l,;H}jc_kt|,W"HХ7x KcR=m)Hd/J`xh6a +Bq"˳J -ю$quW}Ҹ ̒ D_E%UՉi{qH 0hVY)ZgM0㓡,\GJytbN}ZQPg5RSYp~L@[KARS.:Od2bjۭ|~5LQ g2:O/Z1x<ayA۾Hǐa-s;!(3Q>Q ],p?Qn'VzL޲b;a-gJ1_+jeT+4nnsR֘"?3$tЩШ Y`5¼*YOblޫ")E x9I `/"`e]YǢONam (^>'TA6_xxPpq5vtE^Tz_uwG/"q4ԂTRmb 2b<ɡYЙ~bO(,gϓf'u<*7%!V%ϥ>No~ݬ=S 3iڏ:`6t?'yYI!k$j2{ n}4L!/FA{&T"-{E8ZҰ`՟mHޟ[=å2nH Ovp+S/7!68+/B(e9! m*tvE@$ȝb$r_D@ PJH1:Ŕy~:G69?)4}% !]'-"iO cx>]ژq!t h̩"HRx*AK B6I7t %5bOʻkc-BV(bk@75-j], Eo6gaisF];:oG*F!T|\iH~I!2&Va=8Okb(ڠv|6 >xK#֩* (jz$DI\9-CV'Tx1 ZXhN񆳤oݾJ(mKa~k-}PiQΥ[7wԼ63JM+ا1-lrX x+:2oGwtYnP;(Hy0\@wܐ[T̿ ⣘ ]ŊWU$cǝ;5S:9]i RLN>Z_ebqMCegG^ ؅ [ 3|j'2k%5uWM=-qWkR) 2L #vtvWAF.`3я8G8AWfQi~_DX{nn-Vq;% 5WJ@u#sz|k1VʷC0+L|>UXy&c]z}57;P/ ;@N!0Ж/70g+r_x6 Tmr|RjuazcljªEY<*_Gp3q-{'f;6r87Fiq+( #5աoO+ܾDѧ&R&ղp<]1*y>HeOzkʌW *eTC`gbn`ۀWz4k </3صzI FPnQ:r}"vQ<$lC:aS>D9.Ol椚H``Q;x/ {[v};'G>H GS;, >Zl矵/0W8"8lS3ٺ09wW枪PՍs;rХb  sdXIZYUS}YnFKRuKw{^ r S#1sǚZIb޲FA[Z 6:g=ʌo\n>jM~)ϴt~*]Gh:5ݬk/T!|KmIeª-.(|HJX2UmHr^A&!0)_1 ?lYkc窠tՎʽVAQ!S]$x^e&p|SZ@8~mX?+ZLԸܠJwkqRF_a"PZrX9ºdo4]2vV2tE:do o'\5)tkxɧp4o4\r8I;"LTXklcLe@ɍA$iU4`tIn<14CaueoZWءgP) d\tfޛ0{DB 7>x.Vl yPRݳOA cp QEy_A)](H=Fm;S?x^g#:)=%eki" rEKˡ$P(̻j2[)NI1C:&| ZrYR2HeDQ; eV, ؛W~ajz U{,QNSF?.̌ϜK:N]k'OU4>%røq'G* >ZsM"dA!51YD|>Ti]ߎ54ȿP:0 h5Q Eee0f0hrKcj,qxlm*l^OpKF++>#G\EH RwrImPrP?nuȷşnc K_%cĸ(ֿ+y&-LqkG`2sF&p/a- ϱ eHs=Mg{Y k^ǰsoYF*ѥ2J/ W>廮bT |OX ?<҆bl}q%*i9_+ŅShN U h1 CԿT*#O#d'wTL]7><鶸[+,"_^,?cԗԺ[^Lz|y婗VFUt%dj:`fStn X! PxȨSak5Nfq-y$؟1k$'VBsXs o\g OǙpC (6M`V]'VP9 ?T8c7[swFC)t>7%?Gtv,@1y]:ƥڹ2i01>59~EQ*)nmfqH%fQ-DФhô LLu·"Dm [2~̅*KK KVeLD@ e)Rr-zxg F{̛uuJa>"r6&p͍0'aWZ~e 8&R#$dl30GKf DR%.j&xi_b!D)! 9~^1j~ 'ya gn-J3tRʿrCqRaWyk%ڌK)?ԶMϥHO^>'nӛɨf?R0 )ѷYIlzT[m\l"c}1+f} LCT:3(* # O+D*-WgE0 _{ީ7Xh mh"!{IlR0en|zP=M-Q^Ғ~-jr'Ɍm f 1]yGFgA&ڪN\,bJ13kk1}?O n(;]~4&.Y>K׈%}gp@\bV0k=5`=њIUm&ήX8Q}X1KLUѬSk :d>4P㨄pjYHxcOhQs/ct/!yU3>tCMhM!t%2!\-E/dx^nV &ENNǫN*r@l@bɵMNmP ee֮ZT~$<Jx [ b:rZ><_&Jg)ۅCAP#Ģs\3K=.&EqV*E)N߅:Ϫ3d1L*e_p 1,(K;sԺ/Ơ)+NvALƒ?"j5DQ\@D֔oicFreb][ӭg›޼θڤ8Sgu-@ymG:]b"HC}s>ľMȦIPXKsE|cP[T pG%?޼m=\_DBm`i]Y_ؼe/f|4Hz}@:>ʔUւ=Bi}v(F]ٱt̮l'`HrkN<öP=:@QIP'x.H0LwBYΰ)u8{joL1{;5vpM" ! ,\5mxq6_*S|hٯ_a-A-;5K1Ɨci#aN^=Qq1B*X`oRGe*Q]۹[c 1P"Q'b1\Bcƃr飏%{.A& OƼ1^Og Z!C$vM&2N\|#>l|3T`ԙ=ʽcz6;\ý¹UL I#;;;|ni##fW&ݖwZpšCn D$olyiꀶ?dI-!{ȏA~FPC֊׼nQv/]%+Yx:܈m1ء6䡱<ÅfěǭX{87Ϻfe.sn3 ˘u6l$Θ4\3`c7N9gQ)U 'WdPx>g]kһJ> ygDQn^Ѿ8`^!SdC[/+fϳ:P1""*[}g ,֚ [%nֵMB:svuBt%>CcEo23);t !=rbĥp($2ُ:ZfO㰹Zd{]!KvY{`5UaX>_׽җk7{#MYpzўӻL kZ0ϥoJOa6%/bXNs8ژwHߤu~9 ͭ#C:48[l7:+{S3*f3!SȅL9s_ Q[JAQϼ14`lH߆T,SH-]jbzDd8@W'>է$j5^&)'y^PgZ  vn.1IP[%q0[/UMKd+JiuS5fz Hy><$7P;_hTNϛ.r@4)}կ"*V"mR|sδjnw:Kd dqN#L"2! jl1/Ǝ+;U! ǒ/HEc,%Y+Q+{rMf)۰Mq`=l)%Ue.7/Eb^`d< yg5 QܽV\u{Gh:mCSD',%|b1@ L߯~8 C RĂ6e)Og ?YR*<3jX w5[>]>e*jP?u #t?n̓8a3(`Nv#ňS{fKٰ {jPʻ<(!e $kd7.G'"ȄwLf̨p o}v.ڂ2luan-" o-grBd;D za BiW͹t?4Մ! R9^/SPwKS+f"Y>g13{8#t~}pN:c,N2RM^Y56>wp؟߬PϜkhd' z &%,r[ą* D3 =LU 51aZ| yW;:ms,f7Pp(hRZs5&䵫9<۵* c~Aq\fv{X&tC-_5ܐt^DD *}"E5"KdmG"::QѢ7 sH6@@59fx\L>гi&ʧːc-Qq >* 2T<;*QDZg}*]%)&/ #6aDP(SLMxC$ ԣ\cL@ +)w'^u1:D{]z#* JByc%n$D'k &jcF5Uoet (rSmSd{[>:hZ}=aRvYP>: 3Ȉd;$kV_ :Yo3 % ᬬMX'c%>{Tب)y%j0g/&-r*j߾ Z*X̡ ~7z.8 TfI?m>t(?o]\[ xc+JELzrMAiXW( )4;ȥ[ߩfڽ3F +bj#ߔUTk6&pֵ2f51hPݩ]$b\zQf܆y˷3s5s^e0cݢu-Q|/0ևxH[BZi,eA-4nK2-7NN{d˻gMMdP7pz"v ƶg-rVK1/yQc0zbX nuz}kpWƆ_ hN0:f+4m6)8J.jQE W[* "uÛa̎U[Ϻ˼)md)7ķe [$V5AZ ϵ?Baܱ>w+:jDctĀfъ/!틕7 1eN-W< iTJ;A޽=?Ϻg`ިZ- d=XKC5TF?MP5㒅,lEI ,,dcʿAqtKafcv_~9D =l yx_4 i CF۱DWZ,->= q]X MAotKE"Ė}T|o*=}3HvtH%,;eQRnl]G6 5''_|Ť/CuN㫶>|!I_χ{f>'zy+=!qCZ omzx'*(E w4&bUfvxjH%w1ǵ$1h0ZͭiUpʠ&,ø;*3^iRb,?I"; YOd:O%؃"&s dam 9 yV,c積W Qݦt3dxgR&HeEr0(hW}OM5BCri I/űlS^=Ñ HGH7_໦VkMּK)&Y;EW fXrN~8Ve}/eqÒS&:WtktABpw9_-%^wVB1Kp޸w3ѳ~ԭB[ @?`A#Yw3IK?IdJ)MytݤrbʊG&m{Cu5gIՐ!?r!a`)C]Ls-6iyZ]@K*t? waT7L7ۓ'5&y,Bb͉>'Ӏy:׮t2 x춪.dZʏ+Ga7G [:LZMAewCw+z6:K #o7YNE(bkQ-a0&ǵźe'qOkB҆4e0qK%0񒙑&5@<GL;a/I*\bUC_\:|VT~|j18XEfhBbp J<,5H&ceB`wB}RBdDļlqi )ݲLuf(kŷGX\p/V nj$ r[j3Td/Dܺ;qr‘ 6UcAFwP׾{LgjJ"jq]_D2%;Y`/ӵ}|[Gedda|:U&YanN.و~c X*G&e/5G뤘D捺бrxDg 1@,G\ ш#廷G\I3HbS0[/ ې}ºk'AKd}=+wERA[# Lz:׀.(D^rX~:)L>O|F j`%07(ftl eyxS/1Y. 9B K~,{ږbM%K  kA?T}Hex 7tѵbT߷;hCYe1u`X]yRcޯЋژP?g5=%0ˬO(Pğe6B)CyRjϾgQ|KŃbϏtm4+1Oe&Wn#{' p8[L yӕu͘Jdz-y_?$*31kf^fhP8ev Hg׭fqiͲ9!\oWoQ[#7#lV#_'HK/#O <bSŝ3Y !'Yi*:MPgǽ3A>Y 73^F7ۡ|[^FL Gbxh 8s" +@lL{,G^<7`Ăg 9?Q0 hƦy`ネ,V|,%F/֚zNo>EX]NVԶsY|o~@ OG Eƺ[Ą0Y=ʺ@'}9ad }pNb<5"-ȭyTXo]ةu *?| y-iEy9*՚';z&JAr76__qb Y+gdÙ,!|h" E@`eVٝ}1{)H2sYjcw-,B3mzf90^?l=G[ǽؓxiPS:Ʈ/ppܵ[9$S`xĸ< .9!/6zDnptȀФWdC^QRMK>1pT5*%e_zh#0[B[/^*u59h٠$E&𺈐W8P^JUҥ!FlٰJ=L{dY@82p"DmYe&2}]h,_ $]w.~m90{?9$0⤗Dմa nSRU^Xz 1l$&Y)i!->' ! o1|IsPO1GZeTJ6[o;HC2VMh܉K m!*#??J +P,D6Zcq/鏰X*!n Z$zj.t^V䕲̤7[Xa:[IHGȁHwqr`*|6T:C`?i2xg/#o8cS}ܘPdR\y}<]ڳm9T-?y镸ͩk :h)=G۩T,֪)v3&oí* Finp/E 9W*hrK@920Q>\#ۙhЊ+J:P?07~!+~ PR1oCtЮ[ξ +^!0/[%/}T9Ԍ`G&rT"4ML>b Z0ĚPckrl"]X"@h"Ioݟu2$Ds/568r +%R uoBiŊ4̴Ǔ"Ò _Q[JK1~bw_\XK=ҷwiQ-oǾ"lzUo+^B+6^75k>9NurA!kNUmyvA,|[)b` N@Kp߭}w β3$NU(%^pBڶV'`/c_a0޸Wtdڋ=8ex!qM7RNn1NjI4<0!;p7Tkh&tm(Deyb2QCdg@~)|>zjGeQ.2 H9Ů [ahI]HOF,|oVE/9xhp1( gJO@\.֒l8Q4iwA:ONٯ#xpQ́nCqT'bX^CogKK5 0G:x X+stܔkߋ[=c@NneY4T CkA$O xq*jny0PIF.Kż5<=c'`9uPrcFisޯ?kD c]Ŗ< eF{ݓP wHB]hxe6]Ř6 mqrc ШW2p4=AVî[x]ҹ k'l99t/̸ O9z8]7H!KRw1?(>C[>RŖ\&^ ]k=3Is"? "y* N924KwBKhm_D`i$#͇>eՃ#6g#Z?=Ƙr_p#BN6i,g~zl9H/{8Zݸ bGy=&WfST[OC[x@%%gZj }PqluSS%'0Z (~=-rJQ8lDu o1}'GemqTzJ i%'We\Z935l$c8[->4nOj^gQrX p9[ 52C,wzxf#gM5񣽭P.;JU#1=~JS&\NZѫ8rb3|BRڃd!iE3~xpRE3'HU MI pHľ&r/bcHrgc)!iP(~<NSw-!"S^d&zJҵwl6dJwDW 8d !'>:+[)"xMf!Tkwp)›-jT``aɉz.&dɎ9 >2epЊ}]̦zitS03'D{eö%Y/FJ "%B.cJGSSa(窙p1uAƾiLŤN*N6mgyH1 g"*Ypr $VFͰ{@ohM JnvCTجuJtgtݓzH4<` y2/OSh:>%kK?bңq˿LЍYz¸\رw}]»~T)PzNaMLOnַ(žT|V/AyȀt޶f؟^S MQ<%ƷOQvw%uQ{:ٔ碟'Ep}(}}jacRg [[xu&JW6qtX:Fpl ]2^MX4&oZ8G\\BȶXٓ'x— }Nі\.Lvz!ݎkAZ DO~zC6yF4?[Wgo9cUa`i̦ F9."v;!gYXvhbM :{c)׉Ux"O" JJWh>*X |˕\hRb~juS0U'Enk-q,[{h)Ftws}?F?~C!]5*E$E0ux|@7Oo^c9!sj!iЀPH ri"Rqs <ڣæ$$T:d ,ܰ\?y7g_+cpr[}܁ͪ/-[kmW5]V=m}ӊ8WH>jB ]m0ڔo86XlE9!(gؓ*>VsjZv[_ԧu-߷Yu=8LSa1]YH84ء~k"QU Vf8u2 02ڤ1NӼ)@e YʥXڹdDx3O lJQ>v4܎{;Z/Q2 8s%@Oh9*R\0x6˥*=/N?D>FA.D'-ƀoM:~)cMqO_+ ƺTKMޗq:l98#rYf\wo(_=d`y6 Rʧ`8P .6C*ѭbZ6Z%1}x|4qZDcbecpPdN8!/Xhδ+ލJƗBƈxf(ͮ\؃aJeب4'Nt!mF;SF6|gi"p E)\U/#m{oIiUL!+zQZ㠢f Fiij J)+=Ic0C*aC5h㠀1$}{%)j=BeCY*Xy@)Eb<YQYA!4/#6p2#.1:eA6KJxI!쑹ݲFcO}gT((8JSڹA.{v4wh T)jIC>8G8Sdx`>Ê3ig UH\)W/IB I:_)#SA\;r9򁹡xΤ0)tm<c@sggMܶY2y5(ri,xNp75G^_/9g~W݈dS+h@teK'~5;r!lH(|ϷF }NF:.-YTl&L_/oT]PAlSsshe7Jp;R;ރaz<GA`,h>a#þALqu- o!V?6wnQ>ԏ[7ebeɟG(|>@{]7y{&*!}@?8H,uI!?B~TeSaVy{3-jor]qg42;*qUX<Pg3;V.ɭ>̿y^&ɆH@- %Lς; W^[Q0A\Ry{̬&O *|2T' ^6-\ydD/+ jYRA(amNw7,r~y"T0X~n˃uD(QGhAG|f.5=l χe/Kَ,Yۓ Y12~8T #N) ːs}ML&4g =tS7?{b F%[T9ɰsgI@fS{ppKBWmhLz 4SN,g$&ʰUM]ƞj <v3$HNlS|aG'fr,*P[<{gKh<ɔiCފ(?}9U+K&Ii*[Y`.>v-&Id㼻EfYl(v 5 2PFLRAV/<@@AZ5Zژǐ4"X&?^{Z 7t%B/3ǧ5w0% e.8p13nefԬ.a`̲Ҍj1F0窕]ґڑn}=nJ"ddo_.lY͉J|jY ȀDej'Sxb2.pyհiX\5C-[ɁIH2lmܚ:$R,Ҥi~~v,& H?yВFH9=3vL?ؼ.9DbHWe٨[ [XmVu6#5ii=yY8cV_>jse swIXF]VajkA`%ώDq%Mh6 @ 3\Qd=iklmcظ3{{>sbEp(5wzYh1ni! ʔW_OQfd[;3ZED1'X< |4LcOk#ofcdChW݄&!9; b;s̪JjLWW6 -"=}3$inbi~fٍZ*ic8 jnrNc^PrzDoWQCj)!QdА6]rR$܅'GT?T\p%l,&gj mS҃J;^`y9=$%nwgmkr>܏KEU%S.F^z@kCJ0jbb,'LeK+ BFuKi}#?:NoƑ)ѵA5wk6PUòvC }~|c˦6H!Hz=ڨWpZڰl <^x(/~??`&1q`}n)W’5>$^.:W$Ve0?f\qb-iJ:%{p+hg@&$?,ϐ$޷3BvwY،@nixiʫ""f QQ>s!ofKd/Q>@hcr]^lly]<;9tv&[#]!z+ co1;Qo+N%Ӄ{μ:@3Zp[WDz4;6cب~DIgRS +N ]hf'ࡕo|,Q8Uᬒ ЁCԼDžc}ay #{A^ۂ\݃׫͋1,JBnt}'zJdy/(eI:)2ţZ]KbM0('Ah~M=HBL$T]`zJZ/L\icD/\/z|TA/ 7bbILma.q"li;aY1Xנ։lrƙ% $OJZl3Y2t?FWvo׃O7 :s \VYYgy;sYm9 f=S\ƊXƨdtPZ̎8xwZtErRdkҮ#G-H0rr.c !m& >k*:33+ Aʴ>F} <|ڼR,ګф?1Osyb0͚\惾rKy.l? yൺmkZ5h@8746 X~ O Bɚx$"5+J5\} 4/3S<D5a.<M#lN#@t0YJ 3;R* 0Dgju{k2gU]|6c *@0Q,h '=w:etM)%#tDN8Dd_ /'^H{R_#Fd *zii!-Ɛ]X]G坭uKR #:ܭfm [Ε?ۏKUJMc֡c ܡʄ6Ui)Om)8Ywv1s$3YJǐ(NȉEI&%[P Om!s0Q5.? 'Z?nn&6:Ru?BWoNDbss(L6F>6m47WAa-=yZ+k.ꑙ]5)~'Q׉iەK!8m vVʐ xĮo݃7+5)E:f}PPI$?iMoX\niAZOuupض:[|٫Xh礎uXKM; [pʲJRLġ%kkTsSAx5=Y^/0!^ETm4NsIJBŞ!N{% ﷑%L9\URDZaxJ܏9~}kΓ+slHlL2Qc/fҿQ9$ytBܭbےuNtWnRǻQle?{ģA+ֻ'f@Q0y+ -.q:Ba=č9_2so)i?pܫ8VOb9N)BxY.fGܭ%B?h4-hTf*LvK c$0UBrV+&ݏ>˪*0{0YX(?sQ3׷k!Or`dzn 㕁ZSg)Bq]Oح<g+2vy5fv@E&vϯ,ԺM,F1!pu9#}*;T2N('bTE%u0ޡ[]Qn`wBg3ЦF#9DqC;{sĭp9LsjzNWI WLNA^.7ˍ'7S܏#2oo~v|ĊoHVs v|2y"&›}}7@y@C3b-]t A/]@(cp_!G>3sVں`$Jn(F'vcĆj+ +`XDGs])#T,FqE2RLZ̨ӿd^kpܗ9u+K~8\9 [Fҏktnk_D"|8c< f;zI&Yam񣰧^[-GLUP'VfbӢC7}=rᡠ|d%:}΃D>U+cE='iiq.z<#d*_l{8]"ݜ$mok&%BAK2%VA=\LS&M-2p*Bl/YFGլ2l@A*QJ2mfuQ 'g3fbC: 2NĴ:PyqG@>4md,ײuȻΣQ~O-D0u9]Q>ůk[c0&mmZ}TQUg }F<󏛦nZb3_ו Y< g0b: \Ih{]uJc$+c KAltolv`K|".!;-]vƟfo[ PݳTc]e:.Fv1gUv׷FU "Gxo ?zf :@HNO̐|'#Zg+I^s" Wjx1B&x .RB3-,<8 ?=)I #\MS]W<`ڄZDH'X>Ԕ~s-FB PVr˙&:>Azˣ'čp`,C;G 19Jv{bhU[B{#A#5geDX* K.\&C¸ʮ3("Ra/Xq}\ȿoyO; Ȁ.B{TN >-Ld;@mN(=w; {7WN,t}0AP;G(?rEC{ޏeP41f`ldfiOU9)B̩{~攄9 :31 被F 0W}"7UZOhrV.E]ݿ/+IV:i+AJ3\Un=kRa2&-#VH^X@A te%o1xuGJDc ZYhuf6ˣu! z?=Hs~AIeI#k ;1u(^Vs:1_1SCVq-af[T%rO %ydmrՕI`НЃI+Y^Tj;>yȘ5}f%*u+b M V{X 6߼wv~͒b.;;܋h~PqIB" kޫ'!ʇ(Bp0"?s=BLo*Up :}Kٿy;cyAX 7; |8ۼS2 w\͛oN{W(6 P}μNoތK"Ur|bu*;u] {%a3 pz#ng|)ZyL,-|V%<^Ȩ`V|sVyC MGt4, *Bg+1~45>ɀ/O&C^okX {gEj`cV];|c R#b˔;w$z Q#+֪7~Ŋka.*5&]d1&1(p6~:φ])&\ǗXJv؄(È*XswQzv9GOOh(O07^k9I\*Ѳ{.>]e3 Й|?_~y Di]@E痺r3Xe p aR:zcu*t&r )3U1>Ho=ݷ. 5J:T.TBGoJ'˓B2xG):DdwӦxLcuSO7Ɉ&gyBQ\}ܘ!IS!pzB~&I O5͞}\Yӆ)S}Ĭ^n;oA㌮}U :%u+Ղ.|  ]m JDzIV\jn"ʛumSl3@LƦ6?[ jw$ld'NYpu+;3%/Q@4ci"kͥ)ͥl $7BeBr16$V}N:=T'!:C 몊v9dYO_K5XњfxYA@"\@Y|@v/?EuAT>cZhpJ cW Rbd38;GɟV_W(\XI:lO?]ၾSSk͋$Is\?㲺5?E9q+Q"v!]H|+Vh$AS'բNE6 vG%rKQ niJ`dAgb>{- EKKN۬$љ1yh;de[ KƣNb%sQ(vY(A{esYw쯟fpLܘ$0.?V՝'LzvDžejeTE#˱?7ukгɓ/}Ql`FRœEN2Ex5/?aŖ(3b#+0{'Bs,^z9z.2# ֔tbl7M[('*˽{q]$aύ>VLnD^-: 5lF`6jtT 5{K^]5>ƻvܐ@b+&gg?nO,rAY({R%EhX OȊVVhPkE{h,jn@~SI!YFX"mn܃o,9[Џ*?yXʝ,?BM?yZ5pF#kyY8'b#UlQ7H ΞFk)`v¸D.l e-9ip0MK^͗[ND5J^YRoz\˼%5clGutQھjf] @ͽ5ڼ!)~U>Ę."%eZt|Д=L!ڨ_jHlc3T+JGC2\T]B"]8o_Ϭ,JAi8׳ro`_%|N=E Pכּt"Y6}Z9XAJ 3]oƹ+:jd#X";H\&-˭)`3 ]>Pp*yԧM#NKɁ*2DNcuicu1yc R[oefY#};J/GqV p?4ժ۳F&a SLo684mj~gr]ZM }"njz MjiA-I@iWiVbw`MCvm.&f˒d:*)|'i V{iAl7G-Dzژftiqigr깝^j] oZi7C{ꇠBۯOoDh}3y Rpӽw bLǩc.eB-li`2L_vGz1j]yGmJN(G7/E`i$ N1/~_W_ ʎZKaD~`.';8\ЂZMc'kzϷe(Unf^e:z]6bp/'y3>ّZsYT S*oYoqЈS*E1^_ _Xǹ@Y R;O_n4PDE~oUB121!hkR&?q{Pm#,''+ RlKv"2PH.L,JpT9Mz[4A\6*߭uaH:cq:BX{:[E@߽jHb04Ӻ;e03az֮I`u 23mJiJr~D:HLl |siK:b{eCs: D6b!'\ZR!Aw./izë csfFp y[&A)=p2Ivw9n9x*6u\j\Ъ-- vBq{Ʃ{LFkw @ٲq;"!`Z(5xfP;y8@AA> Nfo`kgY49 ɭef:{/ut^>Ч^ѫ-Q@Dgx) 2Ģgn_nTjT`4LQ>yE{Q=$ze^@o&YIx;۠ 2:Kld. Ej5ZSF>n,2-WHףXk h@y?82ǿͲ&ܘveTZriF\}15}"zt746؂U `#C=үnݬpZL_}I݊p\회,GkWG٠75dȿ7(.n f ENf'zW% iY٨Oi 6B1*v.9'aeT #|{a)Opq6dI3F杚['ON%`ndI%`*ϐj%_*}+Q4uH!i;.U}wU#rU#-]!6J9jQ[݇7Ql0QS'b%R9|1ʾr7' =.e/0$y/~ 㞃NOKe`j.E:wŽ(a8X{_q EL?JEWO]VJ4{[,vCU0VטϳPfںO N6 NeMTYU@Ѝ&):⋳QXRiI$/oPPdZ+d=fmp7x4g0Dً3فRqYc&~3#X ('K2N4(gpM4@I2.Ay_ QkAG&zVK䛘EŎJf^vrTD 'b Y=rNW1um\s4a:WLogDrq<@U%l,}PWr$O^d.(O5o2^w/ )l!4b)uWG~b:.V}ŀ8 Uo3vfr:/IN!L#wwt^|*adou=?J[B5kwROMdjHf&zQ}Tfu$ 5zˉmђ:$ra#p.iqtVH]`k=gr}8ő+GZ?**6b1#EP23_%Y%{Z{otf .atl>S[s%[{lwGpj0 Ch)o#&Fyd'd \`MgV^T{~`rΥ̛)m7жN\Wf~s001{>WWIhdjq@Y@DxZ|a9 #Ȏg|J+G -] [G|deU<@¾1t i_JD]Ғ @K6$vʜƦbBS%&N2`pg&6 R-QGósu3C f0 5 ,sm9tYRX5sx}2_j eIv!=:۸%݂";< AU RP-$KxOjވ[Cgeq}q x]t$aJZ7 rDA C7wUKF`3۔v=&xl}'S^M (y(EN aJƇhAnp,A'OE#'D|'~"R+a;5x!`~9?#479uJޝ*i a>"2 TLI#J)whƷub#^&x>:Z4l\ykQWӷ83jR?egkpIx0`OS{-nÉ.g;E}}IH >* %KQ3vHOe[wX کmн^|SpZ-^k<e A[L(dLlnhe[`emz*e]e{ J~Zz>daIeJO, aŻ cs6D`|x>!]jAs(irt 0AVDg&`(1&I>=ݓ.0ael/0#❷&kfdaʎՀawh*KRpA4:̄E%=*/x|>)QKSt ɌC܆h~R3SXU cALr"/~誆ki[N' CWFe|߃}Jlϣ,!!i6:J6?pK"eQ~d*ICIW)u ]R%}#pJW6!unTLms÷3e8姖œqAwZa꥿t;hObs'9ÛK90$8G3qP<Ƶ)/>jG}4$=wG>\eʺ+?5>dȥ1v$H)&xNЎ4]*x?IJ0*h6p`=5p~n-//K!UgMH}QҜ`+@v$%v<[fw@T߲sU90 >&4-82ߙZ'""Rck890r{pV3$S9ɆIg3ӽuXL4r2]XJF 7{vv#iZ1TK=,T5eAf40 5ȻXmC?8ߟ Њ.^q~:BQk_ '#'KBJ92'ZT.zj#0NOm9|aHjZT)&CŨiΚ  7 'c.} mz1A.q(*!5Lۙ"&[D&Rҫ~ ̕vo/ƒکBуS?MT?4ؽn)?(<^%E{AC dk,&8cjEԸE$',U @b'DvߗĦp^jH_rpg{&&|5\ӷ62ajip" ^Ct9<$98 rEGӼ8>U45XAz!hƐSS}Oj}Ebv 2]N[\J;,t,Y8\J"E3B(z'L㹮 Wŝ*䀡\uL_M]ԀL5:7bp D݁TNx\ eIeks~Qt(v:0ku$b[lCK Q5 J'p*s=H1RtlMkC@v&A$Cz@v'^lIbɱട+|e'"Qd,˹PկE 1/[b F3;q,:-ʴ7NuzAvHIG 2s`/'i9x@p/`YcU+, (4݇Y]K0b_xqYB'D(zZE;eZ'[ Kڰ9Ƞ!vU~g5VB޴v2P> knb(&w σ$b~'-chK)U߹ԿcO." R\F_R.f1n?Pd zb@Zjnn0GXPEK/>]:~YdRR-glj?0#{:]IW`Nn ݚ4(}Cx>"X{ .+E/\ N-No[m~{$I# CK3Avzle/J^hm]zBHϺjg}U]81bfnV>ۀ)bBu. %m M䐋}5.1{F`M]`hw~KWܒT*MµoȤ1.ʺUH:i&$.ر>XXm.a{k>E†+$ed}!q8f~cӽu@$tê#/T}YfXg:ZISBm0*_짧+c-@^eJ");+XF5xgS -թ@lsNyT6 mBshrrY_sl=>U2('v]pĆ^v K!0ؼfsq5sۗRѽ_4}[D,F?\ljW~ʭb3ުV^J~ _ ܃.Vruq`K O &?¼nF8d,'N& E9k_GzqR˶-C g`&YŮJroXP ^nhJ`P6^JTUFutcUpv`m)ͦփiS r@UY4˯#n }'IZɖ|7ҟg֜ڹ =a{?qY$K'\]M][Xrf6򐇹ȭBK>2@oQZOQ* vF/(Ir Xc;\ `ʰ#KRe&Bn@A@G8YN6L&OcaOPvwHnU[2^b$ %?xNQg y^WϒsdJWvv}SjʉAO~x[q..)fn~4gANd_y݀uc$qΎkup5eTPӡ$gǤ/7Ԅ5K8z֩Ca_O䗗fUkA4ϡCvpmMṂ0v6>]Aߥ4u:X&8hqXЦ/o̧{$duŻU֬Wof=ή8CFb{@.[mv+] P̴g2: nKKKua%aH|ࡈՁiĺF &OFa-aFwA28iyE89: c"1E) fkAR%wA"chenUzerlc)Bܬjп*NdkǬfMIW [m) I bj #wPTz!.04ktN`Ž&lNl =Z͟]xx ָӀj˶=ǠqD,׫UcB`H{A@2`D2Xwu|35 rN@P8RN~K"Z6\4A~Pm 2aM+!HqNO]lM P#d]S>zd4nc]DRfau[Sɿ`:ϋZ>EMKzte Uj0{F.sEhT=wBߠSK23t'R,9sD} r`QjBė Ю ӱ.>gnJHL q.?GP?_mSF!g\oD 5n"7,QFVL04KBc\kg$b$OF͢g:cҿrR%mD}949%*<`ng9DLl* NJwq%PH딟 :Ƃ#aU <$EiDf=,4~6Aѫ!\7<ΑK'RN64168Uz/'4aG=>djuT1&` GI3c+0yXHy,a㞖lN!~m]6[GdscN}D2nޤss`HIv,̢uj׳`INj*hXn=S2Ս\C*G>Doߺii _0Qpw6fw8XN,TZ&c "ɸFhhbbx s~"$'r7h\;CD{)mzqُamN(-L>jz DzqWrjJǂZ'F?aTL Sqdv{5(|wJDC^8?ޭI%kVe-|OG˨,,Ot2k7޸W׬8GIH۞ǛPǾ~SK{ևuLMm}SMČMd?1KTop 1VʓaՅნ6[vSع6rS9)ouѩ{s)9͒HС}7rs8 R`>xuިٵdj)kԡz/ɟo^oΓD@l;JT[!P6Z1g/Д** I8@yI~sJ|B(4L<;2o llvX@8#h\l+K Z]Vyp%BG_94'>L9NtL)4g'W5_4 lMo2v (ImHNaZF'3wT+jh׳uCb՗s5 X3!"w>5<2iOZx)ifrˇ<$5;p;˴(AWMMY>&skYL9`P/GM<p܋o4>o!C^t*kJʉeF-" hd|YN[h%Yq*u^=geC'n, j6" -Topj8-PfZ z9z"]|j}֫c*_rx$/ ݩjRW`dŴO079h KUflg"_R(ERm-qk8m^̿"TM|X̓51D>&/ɠ)g ċV4f'ӟ댉68[;4`9*36pVf"ۦ:'3y6%_$QG:d @j/^Vql׬)`3ό''SfU%-"Y}1Ui\8f??,#%_Lup;K 1ޏF^FtV77* ߁18ӛѣmHHwB;qTq$Lk!+rPq_pҐ\RgQ|c>.sOҞkg\?g,ix\eeϡ*=SIe{ 06޵_ϛGka-څ߀n'}͝8Ӡyӧ)Eؤ! u:009&"F9!"udpKnTp\%*sa@LMzJF^BW"B/ltwdARLh(f֪Arl|rQzVvB%K\QRP6xB=$rD%حz=_bdR QɀHZUkpȏ<2 XI QκE(uFTM1ͭ W 2  #o7/D;|Ղ()d RN!es܉[{[2<_ %tk!oDzb5@kQ|Lݷ@>MALMM=fcŢ@#[QZ)Xg @Lڋ[8Xd@*(d?=gPB܋ kh3*TFؕm%UP bQ;/j( `Kʒf@bx :Zkߐuu{n;`JX!Wh՚x1iΛks_&צDâ.6|mhڨ2iL:{gӊG9P-OK>N}b {z;?=4|Zt0 VW \/za~ҀtY$d[s1yIKO NSsh5"KפghHV&|HB4V&dhn <2\t'9tԣtJ=AA*Y6ʹ5=ݹr=`d Ykn2ABLټ0VX%;PJɓE u[3,Ul<_Ss;}\iaDFG6űj^H+]м%H5#@XhA3ʠܑ=5b!aZJ6u}z3<]M@Ji_aU,UY'B!Mf4Ӛ`fŃn 9ˏ4*۸ezao?h i0WH w(QHs9sٹȓ'$X$`1zkG;特$\߇] O4)ilt_)UώB3*6?x~*A3Uy+닏y1ڬo(ĊƑcit^,Ӧhަ΀w3sӹ=cSQ$g6U"9G)p'lF-~rdXn[k(1]vE B}s_]|ipg_^"GډF?DNe)[>8ZdFD{:>B82瞡{btXo.KQNe-Zx! e}n3lY#Ip86uejj ) Fn9qyBEԷI1qt>^9G\n P)qS ʨ<*8/g)RA 4~ց=d7 i ?knqQ]׌[-E  sr0u:yo8$S8 nԡdceܸY`U)8+*^D˓ ^aG]3`اC9>*P TzjD8~MnmO 2Nnd רi oj;-oAgANVgXQ|ͬa-/p؉rdOmo;pzSIɋ ɏ*j+,ZQQ}cklC[З:lծ8#w |BM{ON?S;V\!@L+W:2Q$̂]{$3j\Y+4ZxyGmaB͖`pZ'kbrR{pޞFd]dT ++;vd4ssA1Lh,^#~^MD?)rGֈ* ^?g |)0q)r2CL#)-qQmt,\]lXB#dc}lX% &?[xi0n54+X쉣wĚL/_D\-8Ջ @IeF(i-R; ЛZ[ - ~(D&Ɔ掲*R\ʞ M'-{ΨҰ2U Awm?~M?Y`zTь@WW7G۫a'Bs8SY˧ءj(^Y<ɲ_X"FWY/=>m[;.SX@_H&bw*Dxhz[9ځŤ<7 $HA~>fKcs23xnMP]~8x@YDujӋ8kS9oD fRs H%aՋDW q_[8͈(ͣ)\pPeInNYMHIxh9Z_ 2T?oa_|ce3oHLUp>WRIh3v } XTÊ[ k%PA(UJ;WR'rU!^dV? NTZx:**f0MoPl=fe|N3!OklBffQ>y>3YQ!2^I ]G@U< 1 ~JG [_ < }D8gBy%sؽGP)&~ʞTJ7DwPAc.T'/rEȹ^鋮~Aq=Vp$ 3m71G ]U \ngA/vsϓ@{ͅ&O>=!fȱ-|(G}p0 xs"ZE ܆Ro3:e^KEd j-3@NB| RdU?@B'W1:g/6M 8>ޒ$ɳZ ĄSDa_5KufW> fÁn,F6ucWrb6-F*<Gp*ۚ~r?9o[) Jχ,:C%PI>kƃC X֔M \ފӽtXT+YECHf^UrOm$iM*]QFI8UWY5Y6,Wk]p׾^ki]'ITBzbVXljAkA |S~KlU?\:^PiDWJK8A:h3-( ``,|`j(3R(zh̻=¾@*NLb@dyDGS`-ȈR4, 2&Hޗac~WVyPzJ.H,U~%-@N?K}%yM&TnR{:qaQ!Is|6 }g^nNC͚0JVaT 3pưEF X䋷^ivხ"5D!;b+8QXh-UCo5e ~,D|?LLUk8~h\Q[r).A^wW(̭qeh`MyW6^IqY+ gZ'i %ysʩFSKwV V7~!2rt#eg>3hNtP}UC~syR/ ~$o7 OtqV.JNaIf,WxK&I ߈mSaO Gpw9\/G\wq(Ut7(7b8}LvgJl4u ~{V>A@k8,Ir]7  d ` t-L/ņbYX`1[<S:(.DP(ke|n;5ϑd"Hw~H&MUm&{>O-:;gK@iSh7LiWx2ҡyϧ;Nëդ|&a k*'z!!znWd\0:?`$ID|$ZY!kxŁjiĵx ڱhsBcMH=<1?$KT2)9FB:`_@ oq:XAG\ Qq߉LxiS2Su(wN(h,⻙Sw70 e䕂1q?ƷT`0صS-h'*+?^ _rX?)kff 7)[|&L"Ex3; Rf\i!bMO iiQ*O&S˯P8ᷮc7ܤ?}#+tĜ~i$ΠnY,,6blAH89wʊn[>A&ͩ-R /N qpahwT.YIx P3*$|~k^١A8 ɭ|5^ QǢW,sZw@ W2 X5@ VuZyyn8Kl ]&; żf_+w&*";4])Dz>ۺ%iR@3Q_B8ޥwXGM9+KWBR]U!}X yȖKapb}KH3~xNlbYok&"*Qq#n]|2z|_l6+ቦcTe鋗tX Og_ eX^بqífUA]Gr P4 X _sjݳ1^ݍTYs k1²=`>7MRcr!0!WbΊߴܝҜy:U'I~jHx 3@Wp+9SNv9d{/ w?mr"4(E2"08:ӮIy_gBݼ/ͥi^1=_-jd:gp0 1޴.t~JyfX}ֺFF0QS.qy9.TӐE%&POL?J?뚭:ڙi<`"z9pJ4`1g v#Y=tkׅ?H%ژICu E&TM{?]Qxxν| AD#)!0B l/6opBQnP"f/Np_Ĕ\ @5r !EJ&dNUq;eN[3LR?..Zoniʢ*C,1f A &Ӷ3l ˤ*i1"!ߥy нjo.9uUklblS:8[l@l*VJWϬ=u{2f{Sn├#Zx9?9)?+X;\[/lJ+@NfqĩE󮖑T >)N9`zyGD4 (0zЇ8)H<͘*?l.uT;R]`:<򣒤^%eٕ 1+ޘ]|a"UOR+2z|fQ;)0X3qlٝ8Tp庋QW"BSZt}g ] qs&5vwQ&r@`d~85ϜsPXf-ʴ*!b|_=+tLe&"|㝕;nQy{l){gb:*H4{B܊NjY5|٪7-wX|) KnVj=YSO*Rj)MA~SE{ʙZ+猔@o &#AV xVý!5 i]+9LvSMٜA8*@2,ޞE҄byEK¤I # ']+$ϤiEl+ n?acD`#3(pbi `M8]}6X$$FᎹG1sk`م9۰]nT,ªd;9eٜ%S˨ugE(}9~s儎?2 2 ș!҂@&Q"3;r̾NgT52{]Z7KBV'ְ:CX``F] ™q "vZ?ޗտX ~h˛픿pݹ 4"J7M}lU%!bVcd^M>BV -P'9CYakhCz{6.x!T!:Z*zK!ĉ\VOޚr'i]hս,ipW`,WRWku{o)l$;YNҞ2N3kS)V56 X-"d73r{N/GN㊽ 0<\a*3_2-'زyic.wbneC"XSw(ڨ% A*!Dž|J=f|}{e62`( 㸄 VxggCE7 TR]a.GڻQ`{"V1#C[.>"*R2lW%GZ.-=>hC_Cҿy)W)iqqΑ~B>1j|1=6tFcX)lHs04$U3zGQee샲kXIhTщi.Tu!t_2ZXrl`L >.^z7m8H3%0ʹۦk)̶QoJ>?t:{06?fQ7v^2ɗz\4v]:H$DN x%t Xy%km(k~i>$+?-99f97I`N>(2 u,<\RUꝂ|$=׮b:=_ayQB%{ 6^i/yy hg-;,|r<a](7QD!QWK27.n$+ggQwޚHwISMs*]jj5sojc6f틚>^)^Kyuai)FS2AQ.y[~R!?6FPQix"H/SjguPlgYGF}AG@UU xbizwPڿQ|[ ۓ6\{*D!W>o٠YNƤ~9v4 "!~1$aMT_wԩg~W#lG+} CcCa Hiwٺo)&sO=3L/zrgFlqUZN (F|Cٹ (M¬EKyr'|֫%+;&w?0:?X3,A&JQF&ȋ60 oϩ ^dU$DG>?rv6p3`.^cIoLH1u8@[mxHxĺwABg=@tI.[f[\UХ0n]B(c9I?&37Qt6IO+ػ^@L,gT2D73v?y"@[% I{ت\\K.'܌Cԧc{I~E_TN1E`3\U? D8{7=VF MoP1Ch9aw"[WVw p9'ٝ69LT`*/rg!U2=t]Ax.'' SYee]U(.= 8q|Z8솢ڈ1}.9[ a@')}=V)sV*Fɕ.!:~Z jM^45Qds̳f2r+fb$yهDh?mWA](;k J&[9IE XBCӉYWs^"`%Hͤ? )s0ԏ{rh{@K☿HtdN"EH׬dT{q"[dW](QHٔrCG*&/ AU 6.0a] %F8&ƌ!%nNfn4b>85JZ΅OF_jEkiݫuLz̺잟j_#?$JH5Q@ [#g6p trՊH2.mA 2Fb8+zLr3%Q`rp*G@&QMṪ 3!'̥I Hd4v3& 2cR`&ƙ9[Q6Crgg:& }9 '#-Hk]IZJֽAJ7ep92*| 5Yٟc+O.C:!e23O}ݠI " aOOq]r& f47 KPZ?O }wbv]8^ma­^]DrȈCaBde4M9~?켸nC(<|x賛ں~G. OHKND1ֱhdR羂t)q 7vSMy_}~uA$ Ak≥m\︥ɣss:TcgWX߯ϯlފx&_{|"3]*z#,pu ք2L_f6x+K%YaXYq\,5 zx1^hn lҝ_?r$,`MPKOLr x-=> dň[fKچȔJce6=R1H%/kxd @]Y4L P/=[C{JHcށ:c#`؃&w<^տ$Če( "óKܡR9.;8ɧ\s#)BOW|G]g7E+yDxDtΖ\\]'Y{X} k.Dkr ^ajwԭCKuZaz3J -Pe+@F;"ɫ~:/+dR1s kټ&&%xx"8MowLZa?t_aލ+鲭!yR`E*l Fl 8[pMٵ&JE\1S࿬=F*Afr5 Z+ڀa2fjtdf*2g$-z/',u|+;a馒t!>W פ c| .ݴT}==f9`T7!9۸JaAXY R5qKw;A5e䭡"E03@\5{F*>JRӍ!c<+Q)AXσ "颷vpa^+Mzxx@yc[m]OĒeSƪUf - =C 6uO?B5%Ss3o/XZ3DDM}q"] ŮkRՅ~7o#eUt~e e+)% aUmPþ *DKZtLI a"jxj!K9 uZ@~: e[^3:aVHwr\ u:/r2tnՒ[*o^F){p,"ZWwzzq:,gT&[֮ MʠrjxJi1Go>=7]` sojOњ품ē̚ƀv="–Oډ XdLtG +ʭ5Z<rM"F~hEG9NRURBFY<4Y6~eyq/x0QV] B"4b~2!\{#_$fڑ wjA Lux0be/FgSIw^v:f\'TpLJ.; OQoFG+⌔(hei%`X}NHl9p|\?>x.uHQ XD7vp7pqˡ<zJ߿W jӞ? ?B'2w| 13:-eF@ JoYoE}@Q+q,$87p,ߥVx?!wb>=v EC^oȶ[_&Jn LYb(jSx_nz/YjuϕiP_ʶJ.OPUbVA;X#.1~ςZ4'1&ȐJE+`a5P$<ѪJrYy1j IZD ؈9V6Ǥ9d}Eݻʹ>R" Mtm"d"F2ٌ|hՊwEq._br3Q̎>\ۊfN048c-]F,2I4zV3g=s՟gGC64=?K̼5YO ExiI"!Q'0iϰ;Q +-%Y+p`p,Ulv'1G4+&.+~о,04MWyܼp.GX4sE&h~N~fY^vǕ?9^upGL?Ztefߑ< /T=uZ2 xhEXūj aE|8N`~/_U ܂7HDž N1o->65գ]VkVV"*j{R$t)zn0ǗG( yW<];o/ A+˞`Nv}\~a pѨVׯк\ח@zF !FoҨgV+rEjFГggN/謵+VxlͺNyNڐǦЁMl5n1tkT]DrWWME<h\Ni'k=3VOh~wh}%I 2 ꫰}~3 jlSS$n#'@vI2bU?ҟ]'|?he<Q^+BcT w9JO{`Ж"{j0Yy^D$Y=;ѯ.pn$;Z\yk.ݗ=+޾2j(Φ=5#SH^ɦ { !9uj~E I9\"M߮?=^֋@*7fh3:] `tMGb)VV0W@'K헡UzLJLFv$Ȩ$-z^{rA۳>U OcTg[\H:6 uR۪[>;&%^O#ۓqo9Wi?B+>̾ ;b u8C{$ XB Qi/H1t>}񆊗HUOrmUJ ^d6 W~m;}3)5?XnNy7y`*=N P{6K3n e@L7/2KKJ~,|CR],4帮└> Kq>=$Acv\*ՁC7Ēe'5 OVUζ$ < yS I%{Ycɝx?-/DO?YCN )<095?Yhv[ ghcM^`J?_b=S qJ"84U_j@ yna/J ^c1ܲCwm NO`El"%P6Ё \ѻLevc^a]`C±;*fu h٧L%"c)FQjDEڀja_U#-8kKZ@uK{L 96^ raU@W (me[ uB_a+~/hh܎1slǪF6ڟe 7Db|5ޙonM0O=ÙQ>dFnMz]Ai6xj~!΢=lŨgX"=iTh&lOfPxh ư~Z$+njڽ@Hg]޶Ιo; 튗,dty~ $br,OuhF5;`HX*Y ` DLWYQa0jM>AJ/h9%Xu9)3Igm"\YTcɊA69|g*{Cx FXI$7dSۧXmբ4cb},64E%E!YmIZl:ܦͿ@g{OֆSYqǒkwwیIe*pDۓۈLm✷.;?#0/5#F`EH̺I(΄{:Iʔ!]!}+*M#O ,߆i* j3XS*9LXɩ;58>=ۖ4U rFoߥs_oD gTNjG,Jn#1Pc:3ܚiU ӾۦZ i7ic dVi|lVSMv TS~Iq ;՚E}DXNI_Yz\Gtz0-;UHbT4wWSȌŐ1*]QRc)n9Ze@*y5,#sr. C6ϖK-z"`&aɼC<gԋБ\ ̆Wg;/!O&axthug3+f_RjQ;͓Ln&s,G)@`_;S!2~[Ѹ>m}/yֈ[1G.j8L2یm`@jOlӬiMyj um`CF @!KqxHoCvԽ=*QWmA>Uo\ (C==4042+'F䷅v롻Iv>'8ȉs=2Z>TWWZlܴdGm!R[mKq^TƧbVBWŴM\40\C֥iLPʪK!g덪S{dQPMZ-M=tZc7l !ՏbiLƭZ]0zuڼ`ia8?+t8Vq= |0s6I{jSeTOI ٤m(."VxUŎֹ`;|,)uPeY4 u3,Cm@+$"I9,i6FBC0A%7CrWv `uEL51pp?f^vB!lb uѨ aF@)%*_`ueK_+T+ObjvOo8ǭYÜqTOL؏Q=/d9FJ'(_Df;o j]S'nk v.W9<2uGV>YI)T4o=\TU9+sVr9[![}a--e0z&5[@h*k.R +mR $F X2% ) +D*b$"R!Ÿp䕦XΫ1K1{Ĉ XgH ?Mק$!.akIV*Ѷd g:fh^+ SPw W$ 71o \~#DLt{!%+)3!+1kod21U~  C:`,Z6>ڈj .DS5A-4zOZOxS(JRw'ώ' YtʯH ! ==&<qGnΰ8Hj߳(ZlJM#Ar`)7\ {`@q 2ӡr1e%Mu= tOn NQ@q@ na\$ǵ|5ٌ2"ޞnGΛi"4Tr@/I%aV{z,gSmVؓ&+]@VĠ;Z•P_[N_/ yݍdow]ui.z> U"wD[wU?)ϬN@jNga_'@;60hvnw{囀)! Z􄝗SEB:kҖX:$գ#u*)h,3|8Ww =9-CB'a4 (llwb)8ޭfc쯦¸EawК|1|N~b+Îi%yJnʔ^&n;YԒ^&Dk^yQf:?@˟FQF͇r#J/_szpw\UOF`K :49 Wэ@;ANSȦK2S.$B bw?/.kA8aa(R1L'aq -a=zk{f 9Ӷщ61_p@5.X)N4h\>o%V<𖉣q/, d}U|A<9^%JCJcqMpHH|"y+;+* \@A<@i􄔢陹}L k&@@ Ij7AA^KjiK%ܟO^\{?3OԈ[FJK[pMϮتVBr;o6م[dAM0)dvj!㮇Y`Vǣ>3abݽrCW|x۱f xGtsQ*r0)4Q?fQ4P y{nǰT>>4Oyhq:_Y!l FH~RQx| ٬Cnzծuulc./vP#k "*o̒4Xߏu([w IS= pdsoRKE\͌ǹЀfpw(cHϜŶ0\aS~$0Bz=ed 7P]O:c$Ԗam9*uRMYzAǵ)(=!AY+`LfR,pJ;w;#Bm1jp]Kf8Z#h 5Vq?{(=s5 qibY,=^3]=8e'MF+$ B3ɀ/3s׷^U"CM}`,v% D <4_)½{§] C~(ޭA| CܒO).s\-nH1 5jfCz\wPU0a2pyQhJgMijXJ:cŽ*(KtW%x瓬[^(R:L`I7(6>"BY'Qɭ],eahgsrP]*PDu+Θ=(\) yOxMLǨٷjpc҈.i4T W]9~ OYm(I ե{(" "ԁB#<\ 79DH9cZ,uq@Ψe0sEa g?kgX AyNL:4y@ DZp x̒,Pa#t=>M|} )y]pf`c~fOdŰBV1\f slk/7 Z]: TSz񸌵jA~Z5'=/j%̥k|.tWA x&~&g{6yVn\lcx{H1>8kq2YV{UYB{]]|C˙J|n}~^A q?/۵CPpC;nbqZ!_37TJc):pK,4rH_W`1 Ƭ;}g@ ˇ,4aHί/ JCC{uv œP>X#bS~H !@,Z9XhZ@n,{FF2@(BhWig%:1ԕ90II.n\O9oq划 bfnM/#p;2&Ivz݄|[0V[3qU^2;dkKӣX_ŵ*#4\~2׳yٟad2"bj`΀ӕK>0N s+@.P B(s[=4mTX'N :!zҬ W&]u`UujjR&ݣ~F9mp3 %'|&txR4<_p e# \zpp7p%q6q@3hգ6  6f#{4l$j0:˚DY"M+sSל 6C\.$:`O># 2=TuW̿kJi8꩎yStC3vŎg G"L|:O{.7a:5#g8\rt\JJ;e_za7F.˸C4 8asOMy'2KDنD]^G-%D~r2@[zwK {:i= RkdOK^uFqR,7< "v3ouBǜ&,=Uj81zNH Y)+-(lEc\^[{FJ4e65|吏NѶ=yk>iC7;0J$I5оF4~0x+aFH)ۡeV!N (D6fTcѶYhLƮfF?iQ+q&iI3{Q k7+Ow?hRL Me^ꏁ"%K77C: qT C(С凅_=7m@[VPVRW7jQ.1[(˛Xy7[gOUȿߤUx4Wz`!3w/XE4VfTgS%Yqȥ%+wM7(kҨ-gt_luͬu% GEtc5#IV`ؓ{bՠ|ܡ_H߶.㰟cMtH$y _ٱ-8Srv¥xe%tn(i\2uVll3dNܠz̆ixv&0sݭ!\LPzeff(= ٱE@_p5DWp %-8n~_̴sBVt9o'xLB 1&_k[X)YpPϰWjCÔe\b:}{]}m`+Ka#eꕗeu3B'K{_Z apprG-> uz2ͨ堀ኄ1WZIaZѿAOoܟl.R#d1}HOΧaj+r 9);{=w]9e2q>U$AH(TeӃyO_\Q=4xg{YJcCxܪ͒Z,Jp;PEe,TTҞ!YMpGQb{.̪y"$EӁx,5\M{P5d* B nalTq;~;>kUx~sz( 2 ZJOo8XR y!Rcկ^@L$^.t"uFUȸX`?;: Qt0q̦PH{ܛ+zo_[@>ΓɪWi_ySS'l3,wua-lB.Z= *El]MBv 5`jɱ[k q{j#P2Z+6hNރM>1M/Y$h.eziDUٳsoO/+M+nDd(h#u%-&}ʙθT Pw`(crt[hx@f.hfOm^3}7InLbJ\yYY<{X8Cf5;Ul 3m$'Vz)00uRi04_YKsQU_44Ar_w+]¶ *(O3 @~PN|\? ^_/Z=H5mo=-9Iw:ϳf9fG$:~@EǷLsB> Ρ\j ̞pTغR-ݍ`=`Uo ,$gAfO3Ϸ!Qv|2#FfCBlV3ͦJr$ˢWu[mf#?9PSaHt$,XGK`Q_8[B C 4'$y!kP+7 Yiy1feª-&~vE#wsMtlA.3Wuoݮ\Mc|ˆfֶl t6 ZN%サZY9EFQ}Av]c7m:sXWOx`y#o>Owv`d#f m%urUpE%*$%mQE9î㼊+vr:'w(A.֔Ia^ij 9]/ȍOwNmFW7D"8:jL lp(ֻ|t~ŐҋɍNY=}XEעDnNaҭ3 kdKT2WEEj0Ȟ۷@uS+G0v=..: ͶYk0l1$1gk־R8؅Z(s.k3"MZ2:<{e\u%+<uJ4pWc&{B_r$q[xM'm+< =̳_CYjѪm㣌I~ |j. rQp)j#ȬxE:my>iiSK$O?77?G-3GQ\Zi,ћҁ v ].6ےv~T2-cR)Eٞ%g| x}0Rھiڋ6׾p[K&odwPt=) _[rTS+A76õRY/ ²z9}RAks.Div}?1EVY ZD#S)˅|u(oXke #>hGegL@*5I4PaBfsNgRA~>#+{Z`2BE+ghj" Nj$z*qiڞJM_>,yO!@hVNDzOSJ:\mL[b? N[AHZ6(cVodpV!f6z]T[6X;?HthEB&(;h sl.,qh`l(!/ 1 TXeB8Yl?^| .BG^*`%i|cWw%45e;2#T^|pp搔a DF]'|W !q|͆D.C(I+g":,ݤ;NܓҽQ@SËT9G$[M.iI>z|Y4}ˠrgET`]N+>N=9Lbm#p*354"t3ΐ œO<ِi.Dͫ(Ip?Y+δS$r&d=TNy^@|8'q {Z3HϤOQR0 F<e![h~bGnh&y9 FIV\NYAL*-n,T)œnZA(i]Xᮧwhtzz\+?|z]ihu 4[5E_b:;F k--vʧcF_p-l@ f1L[.+'{LuߩgRUMփ'z*S7|!0nʠ}+7G\l8!m_;iLU^xWT !L}tY*Q, Xxqt* dcϸ]Ql(G<׎;vwSZ>%eSk!.ƬH!Tdj7Y*g-ns] +˥cqP XZqjGxuN, i,<~x!wK-ҍPP}6E9^T`5A[ _!3lRt:I 2'V\؛aL3{&w9f,'I35|B 澪12twFL};./(y%2xC0KPNőVgj7 tC%<>I:iWIF`=lz+k;a d3WFSI$?= ſְ"Ugi {=一_/[.[F>B&GwK&U"yROq@R:DY'(}-!Ps:4S d+<xJ2+jqyY V w[ϵb #!Q>C*6(*xЪ0I_hTX'?YGXUBنӫ:V;@&Vf)SjtJl7n5U"cLxmy xԓv3Qri49s{d*.qCG(i_/7{%*OKLiL+2R|hI[˥3&~DVެb1~Q1nLFzȷ8 d|`lݹ0ց,bWBpA.ױ~\よ0q*p>bi)j@umoAl_F.o< Gc4N9GeK벘X)<ؓ7LA![YrV"yx w\R޷&p7I"֦J]bE'h1K\Z3DnK}ga?L IܥJ(%Zt~[6-@vWϒ0> tؔ3hYd`.&8C(R!ȅ ZL=ązہ]|os^6tZD#BށYcg`1Tk[4r=K3宦9ψ ̐O*a!ۇd5 S<5vE'N_HtJH7?cAvjO AQdL!ajۑ>c_H$V- u0<̡ =UXBkNC\=BP ϯ ʂXDT9~]ɵuXր녕gqM9{voKy w3Um6VPD D ]} A wWᥛCu)ctQ:$^5wWVXIN_n%PMB_!+4Mċ-Ibl]:QF<ÎCJk.\[#qobxK-g\R=,U13y(Qſ/0붉%ԣe{@銿+Nkxns-~ZO8F#n"-`jr)d1JʐM$=_y5<}CI, q`s9ЧܕW^A&" HM0rl"1,vVu@z"m>J)ybƅk;y8'΢yJbdu[Ϩ͏K</KKo+I&o{~]e712a[SzVn|uxiq%"ߐ{(OjHu8wg}؝SCȒt{ny}ibe34æH]n+,^-l)CeOd Ez9j Xlbp0hQ.*˜ [9!OdGMO&`2slJ+ʊ߳ʺ4{#VJ AN B=;ĭ!>Bv0a=V!.laV?4 U==wTM:A5N~P#BhsLJaA\˅~V` (_$*{ iIt3$Q&Ib¯\Q0C{cx05Z.ExjWB+:LKLz sn ~$}̸ʟBTvi,@o)QD`G,ܱRԷ^t "oϏKw%P7 Joh;2| xqpI <$ /·TssHR|pQ$r'\JX"tnQ51];&s}j8t)QmIrrƜŻyw@ܪ^Äݫ#ɪ)W 'iܮ3/DtѫWp0Oxڼ@ +/1& ^D)yv~yBq,:2Yz&vyܮݜ"ȗ2V`] OM1zg;9A"K*5Sf TCsPz2ɛ㍘qO˹cGt {\΅~BW:ک@ EђRbw "uWkX ˱}1)Ff}rH.Yo&NS;ӫHffik_;jߗ2p/ 0I2BK1 rLj}aÑȅz:ʚ'ؠ1#CJ\H Ǩ~[b{IN1k/JKW/7]s8A³Ag풣ğ^~]%Ȣ6B!M$@-7tyB.dfxO񝓛&P̊[0V9K}Uajj<1phXk ~_8fcR/xa ,=;o@`i$>kEܑA>0}n~y>2$0daA ͗ NpG@Z&gzh6lzQ]SJE|t@.3sg̵߯X%{ս;VUPSأ@ly[H‹,ʘY޴jR> :*so5N<9TYN_Z]5%\G|h/tNA+#uXQ(ڔc50zcޘC52.4]R`XGTWp" ORirQ!UX6x Wj_OW=*eMxVз5>&=7f!Wi{+u1WIany췗5ъ:DߠWquf$4K75Y!H~Tl&RTC=E )foPt0 !|IsH?#4#h)p#z Q]zyI//$O]SW>S7vя(A^c<k#Ƌ}$?M p mjPu]:{yt~8",nXDg֒c~0ϊkn-vn06;/w<"Y9Dyoޅ1*xyI,Ln%^v%q/NC9h DcM>`+9&0InDPZ}YR;lS$H  _FMPU,x蚓\rrM4qa=&”CoPljm9\+\b&Dm'M8D~- {YgFw#me7pIMAb6 +V?!mf|z^\i8d$ML`PrlZ[`JsWqCUy`wTۤ^$ǦGjK OEZ¤ 's,[<ͯ`Vuyg@&ʽ6(Eø(r$3[8}~6+a4hidIl@sЛAcFڬ"m T(+h<LբJ-u! nb%>0fhl =^=4xT#u`ld3ue~ʳөʀ7'Ma1:Hxkf]AV[o\NlS\h0ŻWQEWlRPklzćDkAVɂ!\ 004v߇kIj^x~ӽO ~tsn].փX{Դw@=L~xPN697M"k`~j$$C ǩJU™iy 'dѠd]z8~3Z8A@ۻo/[mK`#)zI*ŢJs\5#xΟR@SZ 3(j$@2 B7D}{ligZCAyDn:6ݮU}F35EqZW'PIFӃ~WgpK˄,bP¢<賯hU:s,TVΘB}k~kwϼ糸T]@kK$ bRT±1oA%/t#rt`R[ Hᴭ8Jv 27uhd vOlK Onv}tCKUκ=aӮEλb7$h(nqUè;0N-@ggkSYsD'HF+"g"6׺Ҏj1!Xp}#teSo|pB~4 ߦbE!t\d!c㰧h}u S0m`LΪU…O0965b9][ ! "5V8Me>mT<}G/A0y|6#ʭsH"@z}u֟->!b0/ FBTnnsW G2z*'$ʕ+Q }H3ժ5p%aPwdp+2A4X9 +;L&[,OSx$7(䣢\}Ic=#ܷӸ i0}%}lLxe bs)v>#?tk[eEQXѝpAm M?Ĉf[DĂ?"0u=$>$p&/p6sO.kMao(R"j2I0ScƅB7f U7?)S8" )cݥ=Ze |5,)U3zE 5V2w?6s3dBHD?'&0RoLufDӪik!.`ި~,V*F;9Q=C5@iܒ. %lRgԶ}V.ܔʷخ:R%0œmX &y`܉=v25zFᲾta]%Ոc/ę+y{(h) L8.&I bN($dGX$Y6*OK&m9>ߗ "JeY\Ia$wc M4=m(3 W'å~ &ti>0.,[)I/yi+B^ԀYV.B6!|ΞvQ, x (Vd3Gjr=PcDG&9lf?ܙ!Δ &Hjg\рzV[76M]T*"ΟF9l:n}maat̃˷p'T8Y8= ˟G:_WWxlC;Ʋ6{ֻe@'r)}LgmKZ{/rs-"] Z|NSv?–mnbDs\~݅#:CZbhABڿ{oҁ=H@X撷TOF&2TCra@X GJMD9~oQ%&0jU-×jƷ%*{}w-W o=oݛ3W{2X䁐5 $D/'͟{hb.bh\κ?3VDՍ<<Wˎ m,РT1 ic=\9J(${W;)a3re%.i`T~a^6(b ~Q L:mxcI?@4"kIh47׮616}cka_NՏl!3d\E)B/A2-uۦ-ٛHPɔ]2F+omujf!1ߚIKD. EoMJOO\3% Y)!Q O֓OUFc8 ĵ,mW7y-{w V|qO豮1D%k䦭{thQCBM{İ(`XepN2-ȷ>U(sJN&bOoNMʔpQںޘdž-hnJ:0:r+$53ɇ)J![@&BvrW67bOV[He '׀VŔKouϦ<$6\va=,^OHhBMxm$Ցx,&Kam*s%l7C^Kv&Q^smEM*9$A’OE-mh)GG-@Ayl S[5ʻcg!FOJHVHL˃/Q_Xo9 hykΏ"=azZD~* +Lۤ_;@{ 9띜B!@: < Ŏ,rƠܝl?PUtaࢮ ,T(m z5dfEWZE{ڳZ`KQvD3`͚((rv~)ToycQ;?pbOy@\,AlhycԙxgZ`$NMJd?s83˽+C PF&*_CNSփP.Ǽd0`<9{ ^I6uM3d )׍U=t#CbN&d6PRNҤ42)\iX BhQi] =dd:A`v'|n$YIbL!Ku֞H4P]2Ogz:]>cp1G!%lfIwGDqIÂroޏ}K8 7bKڷ5_N ͡\^ }i>.pѫMS?w@yG 忴T]BvbG1e_[ yM1`AJXD`T_K7 ({uyPa2F*&R& dUY`q4%_wPp*;%O",Lz ڌ R矂$~p&E?\~^y]PaqJ >h^~pshŖ |a| 3=.ٓ`QgG0)}J3"^O Hrh};cn+9ي\N _6*1zl I I7%aTF쑆qYSJ$$aYN:HO(چEkvL?̑|Ԟ,d]CT\O ҞH>5#X3v|N5<ޙعޒٖ9^˺:{E!w[BEbI&4Y#K6Q!ZjÂB*YK%Z84sϥמ-IM;~"l28Kh^Y\ _uoi6 4 ]=7'f5X:I$I.L d֫bعx7qgx7ѧO7w|I`0:ZаxMTyMwX ̛e-Kᾉ^ ଢ଼A*I{~e% ΦwA!I?;a*R@R+ۺi p~ve: rbkJ$O sд<]}m1ͼjlazPDcz.W%mXYMOjZ| dUSE5g'&\0Ʈ#s-g 7Yo AN["|9 4QvFKl"6 ffp.Ye_.]^Q\U?>$nc Qg Y`L9Dim v6L!^-okrȻdTaHәI~%WŮr&9 kFFmA+Qó),Isӛx##ʖϤ{yȔx*K, euכ1̪ۖzWGH?iCWobêT8v5Xʂex @ݍ-&A@b(w Y%䘫WLpvێFi΁հmm v)3&ǑU0Y!6Xc=Jim$f$딩e+ z-u]Rx"2J9"F+ݓcu -lsM.fR4m蹎Rn8fҮ $C$$70q,'~ !1\6l)<0Ӭ' B#[+rm-*P_To÷ѢjFOrSڥ[wr½sC>yrVƎ.E4$# l,&N!Vj8+~z&!7ن𾵔\1GVW26@xMҚk+{X'(#ـ3 wdrBRKpH *ںl[jq+!/]>.1Rظ4g0.fؘ#R5(%!<UFEzYOhа0f.?LB^h.+eKx&vRi" h(zP_pz\L^},IJmw߄8T(vN?ANؠ8~( j;\Gm",wo )e@WϬaֹpLf1пcKx e}ڜVc |4l.>ӃG`x.3$%TF\zK^%!UQD?z&o,:f;{-mz3!oq%vEIqAҗ$ih{){%Z{: - jw@9=o,25&DNBv [s"B#r̨8]߂ ;tP/<,3-:,;r Fq`&Fƛ\ZaA<7lq&|ڷޛ<ȏ] =ڿ i&S"y1H0V" +D(6=Kqmnhn=aI*@"cL6f%5Ve?$l\/wCyK,_]SM˵$Q2ֻst̔+8GN BtVZ4fuY2>8+Nxaر635ܞlllka/)c8b NlLXKGA`c;?LJr;|۳WHd!‰OFb_B"E$6LVr.q C3פ?͑Ty$nɱwV~v9wi6q=4%aBx5pr3Gޝ=ða[%ºbuqS$A{Al4sq>e+ܚGU;J&͆]7eD 1eP:wT x˻=l1+'@HF~cᳺ&>,G<%ch×3B/D-}K9Iܯѣtջfa~,h:i %CGSipwKda?OmQIMmK?DHف;*ȩhh[tb룘D + i!h]o*._.4,u %(90a"BW̟;dU$4[xk{ J?F۱otBɔ?ݗ9% ;S[akI&TP5 P{ Q,ơ:&4]}b߀%6b r<)_1{'>< c~5zl5I 15<`bWq j#A.Wۿ>@t mFhPb-UZq*m2vprQ9d#2RȾ3df ]SQ:sy]㤅R%4tPV=Au~wґ%d.d 45N;QA`7z%Fi&j_fza*B~G@.hw`h̺G,ӂB>>6/lڼ܆@L7𷺯x7nڷpHv**ˇvr+.c_Ƅū5Cw2VTK Fwњ4 VQ y5tXRȷV&M6,6fi#Ȃr_^Cí[,D%1 t'!C$xspF6/E|k:Zqt ]MY7vuN:13;UmAyVgdnz=ClC _D $Ba z<);6M}Cw`OmT-y#9XO9~Լ:kOu sl_ {F*̤W1җs4Dɪ(vIpѦY=e3&NiGMd[gJQA%RF 3}UG2]z;H1yrĒpǁjAE=)n`]>0{ m@4}3k7 CطG e-9Ū̚(倏 fo9*gKj-kd.}eFafm̒U5EɅq1j ,9MWiOu{]8=cݚ[d|k u0bb:VU5

xzH"mZ{P Apj_efB; Œ/VNw&zxgL#P_αvv_;ik@yRֽ!(.!7.kj A2vRQ-4>R)׀$sY2yy@Aҝ)sըHp H5p|ai=]iRuc`>eO(3 tʻ֎|@GQhGNfzN}ZWݳ.oƷX^xWXmg*;V ? cp"Ndj[?ttqUMwLNTۢxHizA-ǦҖU| UE6nYxݣY+cbF&8zT ؊O3lw#"0/BB5Ɯ. A_Nũ~bsNMԎ9z lM3WxQe7"'$O t8j-3~ahw4.풅Z\o'l;CH{L:ÍAs0ZZ9;pܬ;q@!8. {8UBv \;',-dO3r|=.VՏS|/ 'NNہ1g笠[HS6dis@g3s4;onj%_Bbu@Y%xd3wT֡e9ulȜBU:aދ&^#0.ǝw$☵.J <q.ű% ^]؉2: mDl!N~p,85%P>*CF  \u$%r8& 冈?YH^fe{!Y߬uL1Sݬrэ@G Xr(0q 1{G]EIõ|K\ /Ɲ)"gSor⤡:1xRPf}n3@ b9xךVI`j"g? ?2yiR搝=~ !(-(#ci [QH"H(U5/CmofMētyN0cT0X/<4PuOG֞+}*3i. &R7LvՍ!"ph@GX򺖲Xp)x؁-= UpNNSMѢ[+R۴5HF=Qy0&%q;09l$zOgŘ-`M={%v=w$Ue܁ UAazkg(Wmf.l椰Gɣ1NmׁjX0ZOD)U )aΑ+Z I3M*D]3<`'uQ3.0Ύt+:<H mc"ϣ !7 $L%H+hȬ4xuB#1ۉdpҳ4pԊDe^M 'PQG*hZoƳ饱V'!?C]ꅲy_8Di-Ф ;KdF{-MMS+p)o 6* \"Y{Vt\KW) r*џ(]*ʧ="g8݄>]n?C'B(D(+g ԭ?q2PA"&[=Pq~l 6}GA07>O.'ɂ߲@$\}KOuhق;"/G }_g#?CO? wf*݆W׳.S5w|0'[θ*Na ^b q- ;D(2ȹ-פdāv L]RɅAatae"\ui:z ;/'n.{D@5$K+*09k հuֲ) uR-׫f\*l)~9~$1qZUu&%P)) V_cDХYdKGSVFi&K! RMyp>YJY@&hk.2u6ar@ yBiշBSŨ>2xt($]H`U`\[9xF 76Fsh< ؿ[6x'YQ Pϥ-t/l6N\qw=4kfH"93XGvV@4e\EœMCE{Վ8/~V_h]yz4Pjo2kMl`cVJ7ߎVD0x6AYQZ$2XG mk[ŬkߴRkWz-N7ZY6C۩lPMK?f-sىƎǶXĴzQ>tkË#(Tt('GqԼƐVW)죸[?\~=(X@t}=e\ 2 |,jKn ۵ b"WJu8F jNZ<߷dj,KI-Ƿ^3n۪f40lLp+ѓ2NX}0'Z=pv?^.ߘXeJ% dwDxUˤ^`;D tq]~ lpr!0 8K̰xT- 2Hֶz_4T#Q4@ha\>L\+Ju#6k0 6x"V7#@SC DS-_@0csN/[@՘>#I5]m {Oߟ6H2Z)2GwAډv$t ek8&/fn_>@@#[{p*̡B>^Z'QŴ<{էd9܁E1D跽[N|nc B=<؋ƨ{+?ϟ\7OwsEleggx&$@΅頜,&!*NܼIA]CP7&o~]6L֡\dƪ@*(+54"2(?HiP4UJL)vVQ7G<ֻ~FmC8vy͠UhhP\F/"uort56’Z拃Jܱ[[qQ{!M~I>$N}(Ҏ %wb̑j.H`}VW2aZ!z:|C3~*6^Jf"CPۄGm,@ ӔwbBdb#_XGY2XmG0V\xi`HS|+diJ o*nF8Q޴^$dБrnraP@Z&du°6 Գ'!l>l6>=|Ͷ%&́r9aE8:m1 a +3"2[瘅\!Bq!-|kA6[!ϭD x=k֞z@H:"a3|{ #4rJ2l&~-YZp@:9Ӫl-roѥǃu 0ߠb?2%-dRnw@V,]ĂޯٸٜcA0|EZb܀×0nOnB;ÝGx(YPuEZ3d),2&>z409Gm3۴D2uSD=}24J'][HXgxch>^ZSgϦǚ,>)n\^ Pl\@m3<@zkC *ͷ\%px@=Nl`axsDv"c8a k9?׋ε)]e e>7tƫK{7C?Ӭ>F^rհj GvÅö*ǣIz4h`+a^4z\Iơ_hVy)f>WaDd߭|qd =?I`PoCkJ.WeǗ,2Vo |; 9# 3>=/Q,q;l :-I[yN[3}՚:Lxyo_ B42j52Ip8k~"և.=ߴmYJ>6ݎeS=oHo|$;o.%/~]:)(N+\0T,39%DV 뙅ls^ o6;@Ruo)SegzvF*M'H sÍĽfey M`Ebcigs_IP7C5=Hf (|}A 4 \QH*X%oZ6בFJ̌wq3,Yt:ynkdWr#Z^b> 5fхԋb~Lkݓ4A܈ {r8M᧷X6i Uʮ#!-S*Oe&nKZ2Yp'd 7)xtsRVApH!o)l/'?_gE`P);~S7f8&I ;\OY _ƅo@UD|kg'ܲ/RnP lq:mlA1_ё-@Upw/"Xd m~刎mzgFhxœ>z2E߾,WӠ?:,1*]|)6R;y>COA'[,l3A+w 2ƀ*~yQ4+hج壏 Fm &q&=P,{j5HǶ1rv5)5vx-nxAA57l/5|X&OgN+K\ž۬gWϘ× '2S f,z㢧42tٜ/R%Oؕ8֥fHuV NĹڇ!S5Cv w4PJ7 Dg wG wf j;W,PBmjy^ʋ́Ѷte5aN[Ը| C %H'RH|?b['l_8,` GY}_aF__/ɣX*fSD!J:1 ~0#FIzhvL~gDp(' n0R3 !N{g\/\h))~8磢bc(yڬn[ 8}_b"O=6걱A!9 Q*TϬ+g^l0OU"MYr`Fuًͫϭ \Ċ,d¨QDeZrOtdJC 1O|w4a ?i .e|C,b(t$xy|r0Wt/ɮ;o_pߢп޸ŃvxoN{ѧ7GU%Px3M9 PS} 'w[t2ZOz ;@HՏbE #C<?;m -'3ɪ)UJu =Mfw}Y2)}mENTRR[YLT!E{HB,WtbDYKN;`р7PjkSTnWg WlN(YMX4L1JaSh vQ+2FUNcfVuoe&We/OR쳹F/Ec=3K|:v`)^+eGN:j2"w׾ Ժގ{FӲNWe ʼnn H]N-'~U&H<^Ǵ4 žyCPo&S¤k:9ЯCݻ(5! .g7z$fQbʈ1#1@g# Rʺ)xeµ7& T5Hq*Sd\bV t͏^-X$ W ̿2T( G nw!6 ɧ#n+"i#,$; ۟% :$Dᓯ4+bY :#ه40J(r )Zktk|h,00#0RJ|҄#1-}.U=tgT|C ͕dL9e}b3ٮϭlnGk`>յp)_Lkg =ޝ{nD~XbᐂκHn8'}80ۓMb4^b20BJ006+yz>\E3 }B쁫 KTBXbNTi(P۔an^ `a1:1)?_;jkݹaMv O\ U%:h o; dP>؂XKU]<] 3Al+l{zpN $+wX؁jj.x-q3oZa)zw:z52hz=Z6 iH.+BeH~ai S|c)_zźFrh$nRwRU#iNeuuDlLOnE,GQ#{H?&$-bugus휓8.9G.9hVۓHQ1>&"`g3^E. rkGۥ㏈i4 tEkj.K+?(y 83T]ܗs5vnZҶƪ RD$;4*_d+N (T\~>:IƎ9*6=6HMEuKt8T S[œu1{=~m #(1 d" LB5n'V5*dpϓD9Ԝ}V*ҬLp>v}Tsc" SBJ ɔ 1($n{ 7ɯ:5Z~ R(Cpve"! 燿T1u('ZHDd6ۆ|2>d.=5` lG8H;)^K<VLot!Z2zbUWkv*u3i1gM0j8!bU#YV%災a.#fR%c[)C`ɑ7f`hZka*]W0*KU; s?ЃgDSzXw9UJ '() ʪ|%S?O(-[Wݧ1Z_4O 9_p|q pb3s1. ق}+L<% uHϑC`iB:W&& D46cWyŀlLJ5x(nQ ZTI*j*ɜz/򛔆U; Xd'K*ƃh^gGRu"q!}]P!c0~_Fq7ٌ%KN$+/&d@M;f#VӰCFVĈ4n'HpV~͌AYŤ/kLv =0FҸ<$o`0Al>*5E TarmQx˷$ݤDz02f/!&ҾXg)}$+TIķtaE]N }|]XH00)T_;u bMk]~@'Ne\XA. $5%ˊtBȈKjm% C8aEOgň,&z}Do q§5t&|.Pw]=>KfKӥ_epÃ8!˵fݳթROAq /ª3FuXS8qoI\ iʩ#(K Л@n$"}R&Cu)1bT-'Uybsr:#Sh%TqЄbzk}j~ ++͝P=slˁcC\G,A<V?? m)mD!>R+95žU/nM], hBXD&uiAS="04}j!7iH1^w2xSksؤ"Ky̳g ͚,M/ZcmKiHa&6niqyg+_"NQjC ):3PBH%p0%7UM-ſ^ʸ).ޜ/ŵ`8\^ci>ofiD㴖!f%M `k}xsvfriۤxp9B]=zhpI \%lNu??rQQmQzǓ/[QzM+)]ô3}OWo-eu7K4jG^=6'`}fnǨ`-e?n&.Y7-8L1ؐ^3IBPlw>Hc4Es|z^O6,P7%y,BLIhlٷ4b۸#f#F"l d2pЎ'*px_-u@cԜW479Wߘ#{bQHeaUlRjLI/Pa-Vm5_(`($@ V2 Ž! țPE6~89=ObPFfӢPY"dV=mrzi%@SuC[hUʞ:XYEH&g:A,=q2RWh4&ugL m¦IwRIDϻ/$ou,a27nD,{? BuJ? :]e5 /طZOS_ˮeU?ۓ$ ' ϫb-THOiY-(hkLFZ!cV]5kY26􏝴IW俸K' B}ɖh= uV*76n.Z3\VD u/+V8SϮN`hD(j̇G>_.@~؎N/c<0{BnI{9?ovmρ3j. s`dvvueO!өPie)SS0Ax2,ty?1i<-{6dum2{+$pyIz AOLt"&1f?ob`wQ,=bhg;s.*?LS}8b,]Imũ㼹1R~ 4A'Lh>dDovI'qԩsdLrORuъࢄ"|^O/c'C= u=%a1cdTB_PM_Oz敯;-̷f;B؉,νR)3 {W8|gM3ex|Lb3 AY93٪Te.!{9c*s)~4{|րNy.Ġ7~P9 mz#VeGD-z^FFj}x0k-ktUn=D8TnnH"@2Ah;,ę"ݞ_ 1JCdɏ''4VMC*lp\sNa#rQӐ(C2VQ QӐҦ6)ۀ`%3I if+䰧L~!Zjhx͙Xfx z 17a7VR l?44ʰQ~wMu:TӺ#D5Iڥ&}Wg>(cUdTmY~ۄ;wΆxQǰ$6A .5? U*mK61H|)ę0 7%)hj,-gq7R~FAkžq4<iD uM1?q_ #cNcK,!x^VZ[19b­ftWl*_w=oMM}O%3<|Q%ۘAM} *{kuG@\=}#fvGl鮛mlru:礹n ^c{O^ -O:e#=~e(ӄ/FŰ70­$8O_3-6m9ē!JP9c<ވ! pb̖e8Q%$F}x{)sHV9V}/1g %\jWᴝTWGTƍQ&5B7M]'H\Mշ$T E?wuX?9xGn>abf #Hy)N =yՍW.uIRe5Pƈ4V yo,xuh `ٸa's΂ PSFi)YnmGc☄%3 o |rx!LмB E) %b0 s%Ku5D*-b@˃-ْR,E #+69qΦnXTonf2G7bAo.T"VLBy-"RL$csv.A I7% Ie3zt_~d Ze+lX@ ]l")ohnfͪVtD6\ ,j0?"rUza {C} 5]Mf?}pZ"}n!m)Tj% 4XIE$;ܵ@³:"91]=i6G &.&g#Х) |^%RN7.>b*\mpv>S`s<1z,t"sNHkCsat(+1Ѵ5'%̥Vvܺ+XUϻS`CfjBawzrOspq 5}pƇ2#} ڰNA#(W'h_[m&uK.F8ЁpMt״gE,'H O%KrsFj(9ފ{VZM;IJX/ aӼ5Dq@h6LB#2ʭxUok`"AėA]2A;S dL)c}!%L ~b)':kӨUۛiR-x%LKRl0U[STn\"rlMyk d#T[Fn4Xߚ c=_%PJig| N^ll(eA|`$Ȝ)hYZH6h \yn} ["CN101-"Rm҂iּ6q9UٰF^loO{ 5L?pEת߾Sʆ7sjkAv-}uq)oSFYA!:xZ`$4vR+LŢ I4iX3>6v8怾v͠XM$z$,ZoT/l}+)-ߊ/^]hbWz L;BOz/M!Ēe啍۵59'Eؚ?COcseאtI rȭӠ; MT$ØnP-͋h쁪M&5z] RF =EQ[pFå0 {{}hi*Y*oJ@WN,XJPZZepVF}|_o9E'&=tuX $'}).+hiUN0-lKh}.x 7Ili#ww7u7BV8 X},@/]ztƭqGg,!V̴ `wgW䂢H w:qlWٳDaG1?6\MRUWv@AwYNVRàqvJ2YqIձ[:sZ`vs O'0Seg(TirLj<+1qlۑl]/ 5`I{Lct嵫ogcyRjG h1`PyD#vDA3"x ojgJ}0>W~y#e;*$`y~z6^Mb7ɖmVwd3Y}cOvjQK]*pᒘD%ԔWo4^-KRWgָjF(toHl ףQ߆}'ɨs!|ek`0VArtej]'1>'}^9͠J܁:m\s@ 2S^&WHkEj|4*, o5zT?[w{jRK!'/`H: 1Fgvoa3S`CaXYݞ8)߄k_H(eIƎ9zqДҚ1n iҜI~A$Т@$z~1+1&&Un{XSy.zx H9H 0{7%$!hbtYT0Xo/1I+3q_Iq8bS`Rn9=R;AޢU-j'W+_'D̉:hZs9Z2- 1ިIOP˺2imF˶{ M5{~ti5qfEпzdˆ|s#8qX$GvdCzED\Ck5܈ݨeLBГX!A騦4) +A+gee]=&&]Wh `"@t$?b48?$bA.EkޒA5ٸ/EfF2c5^:}6,iZ 2 w}Tl|g.-yKwai}a y>Ln^4F!NAۢ[*T@&$`7cjdh]We4GOt )Q}I܄% z&$$H"~6UB;n_ ˟6GSYMڀjlJnP4@ _*Ά]v[8i0/|a~j(Wo$y(.K"mbD7cPpvDREZ̕ AY_)k~i+!b)owܘ9tz@Ի\^Vn-ȬVFT¸u qZN|f9w`rȥ4Σ=Ro5hRV䜮/:!7)?Et*guXC`~>::9xĻX\*#{uNBUcj-81zdw j>jԒIub|k gfbETBobݒr3܅SAfQRr1\%Y CűRi6p zoВ7H5-?^L62AՊx@_q4z)G)["8̯1Yf֙jӂqpJ);qczpkBD@,gDVOo$(F{s;nLb}vg{u>?Q)W.NӬ '&0iBji4 \jEUĭ>T,ҫ]?s2ΞqFE/̭3S#ss,zY3(w8k9 'F1kp֩ʌCY EGK"r޽蚃¦mü0r:m=t`;IL(.*̨FNI-F(7A~S")0t22rF\C;h5;$B#!È{r]^O9]4_`!qcꨌZ >;"˫pB7ZTU;);qn""D*q3s7ӉcЂ5Cߜ{H̉|Ӱs68OMñ4 ݘ)$Y0bH =K4`Vóg(䆟ֱ 2s՞ ۵,Ն UU'7fz@jjCW4}IF!+̄?f3SnO?OE!8E{0.b~z95@"3Q{ @X^TnLDb)5ə:д]p"ʸdvN]Yinv=菕5VctmE8k|uقԢM("!sPڭɏM4Dì$X/U`f U{AGL kc ]|ww>I 6IG;(>rhXx$+6>S7DN]2)&:U@/o"FQu 쩊ǟş⛀c -:PJ )$v謳,Gdw2A ByM0)\=agC#Q H:Vş !Hnzb;Yn+i9_$T M`c敜WAit6H@m8b\aG{"~R%.sdYwbp Qʕl}>?Yۑu$CxkW\¯ Oˡ{!nk6)w0J8.us+/%BD ZY= h_o5ڈkmMF@8.O[h9YjlM!`M-$kJ"dv(K+?a Ԑ  m*7q4,N2D{M03Wlubʂa U=r1bq3 긃]5ylxRKV^^*]riWX8)Gj,M<^uW4 yͮ|8;i`k9QX[A1^rr!m8aw7bXR[X7 $FN8z>::cdFIgw?WM3?r~¨QRYsH,"EGIs ׶[\<M;3'k֛aԒE'JǤPZԶ9XƦFϨj{t z![~ &>˚C_p9T yڍ{~r{alo&^kR$_/bqkAdd ~{@ KXފ^X~e.w)WrվW- }f?E_oqc`QXE0:|,teXZ>rC@3UUTrދ=3\6|p5({=f6<nU@.+Id~xm h6t;j%~D^Tp08$I'vr̲A8ʊ(@p<)qM ٙq*+`4zBNM;\6 <ᖶv4uK\%@[1xVFe|oAh b!-tgrHlnq~\R2_dzrj7Ţbx8Ui] ;K#([b:~wbP 瀌P :_uT^c,4bsm/SJjv!"oh`X"OGyqO! 2Z 2ԥͮ:_lip,>OU೒1de\fEpk./[*ο/`:XZs̢E@F~"]la- >Ͻ˚ @KnGx102vpY*+K.4 Hgu# BXA}bvEK*"qJ VnHd^5f.܇}9-3!gSF?>(OB il=TT5J|0u' p_wƊ麾B3mK  U?\6.&=8dXeR죂O;ɌÆI*FP󖥨, %!l1߼  m6Ns֬ o/gK) DŽqw6!m?aJ2`8$W/@QdAo 1Isl%PT#޾ݾ`ɝOQh\=ԌiF )^( Ekf{? Mі1z^ۡKӆJ:٨D5;tu~ihAyBG gL<40r4}3j O?S*-c`sXY>+teSBAk&H=UPE =-u =Pr4diIUd^HVys{- (jtRxҫ𝴮!,,c~u 4|k7^4Id 6#|@$C%l%G_v!,' \Ӌ)PF<6юd9eZ/bE }yemcC<ׁv)1|0j9GX9F3g)/)ܩ(!8{ѺPC5@T^oLǩe ͦ*Ųbv+b>}dIoȺ11lyw ]WA7JtfΜc,;ʯ.)E=m"]lMyJ&QƍS_VJw [_6tKpSot GPůkLO -Kֱ{0k߮GKSX!Tk$"*kY5!Yتr0c6N.#so$[{?d6RSeam0נV]>dۮXNd[>(<;%V 7嘷ߺ>wq\D tEøoy?j~H>R C4ƯŘ}m"P! P3wHRXv~m82I4& "[C6H~W|W1[o4DT1Ph&a|%7Bo cPe'Kvb%x'lGHX.+[eOB3jCp3J;W= fr{p])uVH|t޹¥(;+MǶ[B 2d #!_ vkDjoZ54%4E$ wdo4 HT9gJT?bo@c5_&yRhxچMgVpTfCbn(g[O6PyP6H<L6aRTE6WZnp#<6* skACDT8evoLlLzњզ&Qa{Gw<%ҽ X-Bdk#7_r|M6ί kz`{{{Vyd^}JMG ڟH2D%Ig02_ `c{]!f=!wBhB MӍi?OuY$ҮxJXf"bFawxٸ.)ݷSS̖fWT?RQx{0!ƺy2\9I}/$ [%>Md>Y:^JϔMJۊ*K: (Ge?i) VM`C;Z/fXٶRO&r{ 2]\ջv)lv]\@+84̗Ug]a$u݁fC nyqD,wl]RQtNjvw *Zx(/ ʲ5yceX޿7is7Jτ@$}w /qNf>8_`oёnڛK%m%1r96OJ[Цwx;F6;)eiWH5fU?!VSI.)YJk J=Y>0EjO) Hc˩qH> h-LyxrXH@sb8 5p&Gw%)Soy&γ _02-2^kK='(D،B'UhI^"BSh?7`ơy8)~%w- wگQC q8 l8i; ATF x n|WMKz5D~kdqo*!wN >W00\Bg!@l:Fa nb9Uߒn< N^̓C W@~N٠L9NRmG']q{yRQLѷrP1W6ǣ *6.p}ѓ~+QDN/-l\90vnӘ-^ujp![ -O=dO2o'fF2o1ծu]" K c[}Dz[EGA-J %q]KS%miF l,#= !H`/uL^b=h$eB(gH8wu>JFiXHv#2&ȎeG"ݲYSi9!̌KMuU69lG5)7Mg"z߹ed Ry0~Bʤ! ) [Vj_]%ZJj9 ~1ÉG5|37dbJ•1*C`&'"Rmk V+z 5 $?!t3]sLwc>^̡4\zVNAսxlT>a/g 8Dj?+ xVdv\9'\$ķ9mV{LΆTL(d@nkzdPG Vw4@CbŬWj\#^Fcg(䌵)-7b6孝ɶvy.x-WZn2B@yEي ປ^dn?RBD$BdVdF~ Px}ܩm!@ȀmHQ÷NQW{Vqz/:ߣs,~}6;/n;LPA%Oak_}tIchUAja)XrN5yo7(<,! w ,\<U#m*JATW88| KIXm Xz2F`ԓr:a^h>$q\y%"oXZE79VhSLu&I:NJ>yw169^h"-N c ZCmn15|MT%jl߁g&;̒4U[?Gv8Uy8PvLHVc̍ՋjΨ8pj~նQ*#\UTvr-5+0N( ]NFnFARkKwQf)膾FCT2#1.K2HĿ}S|v;(]^ +x^၈qFOeAG GUj x,V? GBpR!6dU:H5nh S^M Rj>(Er46jUU>+8ơOB~.vP}6?;c!X']ow &^ԖѶ#(s[e`;/OG7K<Q<PU įCGy`,f,9ywE%Vz9:F9Z> ~~ΪLҘyKDvޛݵBSxC,pYa)"j7ɈJ8:5ۢ;V )ć٣lu)ǽU,VNNߥ zvd2]M{>vQXG?CU8; 3ao믦P+JNԪj!$ @Di AfV젅[Q i;bu`P:,)ÐrܮԝI`a۾YXHK5L3h364B|t?B -~P#CvpGSX p'@%~0uwYo Hfw*њE)ωRrj&G'AQu> d6أL PVK]DI2|e"7} ℘Q^WڜY;|7 +=P'`4D0*#5V)!smf? Ku$5\Ϊ[?kce B܃@e'ʨ=3-hU3r/&VM)}%>o!h;oz)ucɷC&fT]7%oY x82-X'4]tvY8@K//f>0د̛\%XU 7HiŚ%Ō1hܷ& )V4l+eWªwQT9r &r3+|lS[}HqCm8$;&I:E\[îXԕ=5GL# ?9bGkQۦ*Wp響VҒ"\'߉es/ p4zf)5ap6k=%zPpTl[EஇUiw tMAO9&ZW[;F g{cizվcť;"RӒnU|@=B$fZnTl2BaҠF>Ni>,?LcA>.옽h@a3^WLL )}( ş[&tiId@>/ZO˗H,$ǎh [ɒ5 E*SBdHb@GޯSI\75h)yrgop+r5Bę9ȃHEW_ A;a#w=T•̋( Tb]HX0Edk,֗#'.xt6uȀb&,h G/W7! ~ˆ_ъsą&kD-9jB:~b&.`Z`ō1:[ Ҝ;5]B$vlAbF֊]F@'q#^~£u#̈́N>؏$?o_Zuи1Rl,u<QN3S Q:Hgz-ZyQ軰eMio0(5V8IR0'TTbvtpQp = 5YZ#ZͲ釠6;ֻU* sNO}n,|C~K+i60:hb|ӜfMsMl&߭ glNp$포j ATu j{[ kwޥr&e/\$JӴ$[}c- [zpFYKޣf6ƻPSD3] $ѱ yc(w*C5jqh0rur9V K m>T{rM)OA~S|&ڀ|GPA^VfJtٯm=HjqwE;3?^vJ8H7$΅|yY]oZ5* c8 K XUBxnτb$sue*gQ"yI 5Á|ؿ^T\].ܩ|&J\ im{0 KMJ{7"L.$b u_ ^C!&{9>VuoJeP7j[ܫipT5#};7ƪ|muI߬>iKQ52d]]UeK8'x8:.Qlt3O$^!t圥c3؟k' C|r=-cY$fKh`^0f_^t {stgt-|@,ҙA@@nHc=5ӏf|XƻC'e\ˇVƅ-7]UR+jRDrTҚ~Ve/-J(aԂ!%3wciy LA U«Ru"k'`ٳO>?6ll;0̥9K,H2d!_)ۢnO6)C Ҏi_c)i$~7.(m6^QmrB*xe. qwG%X$ӡtN}l$G_ŌI'NÅYKc{*3/Hn^ +_YNsX *u1@$:)faUev\RRnHosms@Lg%C=@>;܌8A!F}Yr\&X|%,r.% W1F ,8~B>L'f{[%$j4H LWW(e}{3}̝L?!{x`/w5wK@CIp ,:VfAhNuLWTX6G$0?Od>b~NsV[M~zdET ?F{AB49GM,:19sL0 8\dyJ4s&⹖S[4U(Us1UySwVku:Cqmt.*yN/)hsB<;y(Ȟ`}pRF&hxόHzڞXӰGO)ć-m4q kQ2zT]kx3S :3' qR+k2rL=Sfi쿁ܺYE~]AV4#=;ww<[D+%P 4%DjhՇ>RS%L3t)1TsVF&W0 jKLi*(!zdjyxaί|0RDU9ć#/6 n2.|&[tEY(s$Ђf ? UT3W>3,m˓͜+؆XT-b &u?Gb(-{'q s'Lן^@9`we r|0HIY2$ NXuV1l.O4Y@wØ$1Yb()eńДƎ\M1ۓCV/MgVOLcK}5V`2f jq J|jdhf;͙eX f3ϵ;5ֱ62' Ź!*TcrR>Y)Z ͚5rNw0>Ƥ\PUW^g@U}FHTΖ{ip}Gmatg ViKTD\D& \EoVTai \H>{P( 04Hh<Q<ժFޙ#vBTq!;$;Vl"ܡ['4 Jɼ8>PMRbsƻ=/cmWV۹W6~l' 6C')ykDRpd&Ω?$yG9%>۔UÏl`}~qɅ;j]ZV]MfQsC.K""xu +vr=rkdE}t"ޫApӢr&͢'Ƒ?sysBaպN҉Hw>QȖ{bFJRJ76QanJXӱ5>0\~/u{nA{G* h=HG W8Z)W/+2.DO)=@yeSd5iH yt~#?zBu\c~: ;3I=OTg(Dh.G8iÚ/v\Eq}j5*Z(]CV{fg$4͜ \a>tL9  lj#D)!rnJAyTqn0hyJjJ6^P@8g1 M/>ithh%5ާC-{ d'Тkė6FTT2G "sZ'J.s;XH [{\["28pTg؊:җ#떓=Qؒw:hMpe0̊i\7(|o4Tb|6r:ŶA/j dE-irW䡳:>ZAr+Dr`;/i=1ϻ.nz]kyeVqͿQ(e ӻtaW =~wΐ훑I{W'%\tkШ؃ ѯt[ ?ܟoN1IM VzCrӠ{Zj gft 5ţ:d`G,>Fh)o{ ,Cm6ՖڊẕibV_{v !z};8QѬg}귥upuP1BP*p?$,@[ZpΧ2|p{Ss?p]u1fиK;Mm_UX"PI QqjM1\G0 2~8t?_ȁf?3j$a zf=>>aе;k;hPE6!8S,rN]{gaBRb*-)yئamd.zBvDE['xEg"NfZo EN d^vؑ_s-avv#34$1o^>gnAeLQLC۷;f(wy)^N5#k #D0)jJuKⰂ}fi& 9}> NG7{@'ŕ/Fk:CQ$^n78H߶mn(jf- Hނm) }$nH=dAGQ|Uc9&h ݻ37eU^S}z뵶Ed&cMw,'雵Sjb9 K=?8AZ ~&^nQ[mjCJw"]Cyٕ8 SQnCByfWg;' eQH iUp)մΙ5`<%IⓦGB1R!`I:>zD>'3R_O> 4gnp*~l/DTfBhc_5 ]{ |:M{0FJ'8rޢ䨈_weU*r"7:2үTKT ?@9\WTxV' ݒ ifݡT( Bo/im/7&"&K0~>dJ*ʦ!$pkHﮈW%3`vTXm]xJإnN)_L`5dgXyXșbj˔!0=Y˘+'oys9RӶWJ Fyl6pW>KS6?:haHj^qTm^HWD|w)<ʂb1zƾ^о6 Z*ϩh`ηL{~İ:ڶUTpkXlƀ56tAñJbxꉕ'4L=,0?-{66wʛ| Ȧn4tǕUMg {,@ ~!&\`/e_'%^U[ibuہ79`|̢="3J4 l"e^ka=5|I 7"b`VGutG4 "V4RJ!0$76"'h}QknU@+l^ޒL&[oֆ!iγyG+ )t}*8-va+A bt(+Ür1g|&LT=f[[آ{(N ŝ?:W.G}@.Ou)tʑf,o8x!ݺH%>0olz4;*0@yZNb8AhO:؍L=SSž^˒=: ҤDW#:kȾ ؈xLR+_Q4MtuXS4h[71tG{o:,L52T{ldL*˩9ẁ c2ɋIOS;{MI=pS(*d&v?Š8Ȫ̡η+VqcV7Ž_xh,֙@w.){=iDfDk<15fy܂ϓyB%kAgZ06DL#ܵ&'0[\7(ˉ};? ߬EERXPUt8E=rM!o r!Y_Egʹ>=,^/˪ )phK5 !^8?\ Ox?.F9szl28e`pqKB#Bߊ.ܮmޜ ^lˆX]y;~iwO 9v1hCYjcR5\2e"RގqJ<%YZBFP5q CQX&oǒj0!ĄApX2uh«P]C:gx/SlcWStސV%1ɒ]lUa/zG]Pzg.n jYc!D8L$1ڒ/&eGs$;"Yjk!;#Yǿۤ\^vcq^Яz "q%n~%V ֲ (Ja )RRA>8D}O9R7GJ?e9UM!)!L<]qKQ\ T &}]zmː;6C`g#,7r%BM6~ h99pg+W=W+JON9laQ_$׳unnTmZ-:xA`T-Z.3;dx Ӎ:>T-iz6FtAg\g܂E[ WwZo8mw cma} 8&\6|ƓTe" vHg,.6QK%M}ϰ8WQUM # j7*zyYR~ f:ӢߎN~b%s5 Me>6+s\Ta!:C3d~J:>g^;)Ѐavl{ԋhRk< XB$I5e*W,}d{Fn#Z凓x^%!ˑ͖eak1- hB4{03kJ'I51fӦ@ɲИ? cw'}-ЙoS*8 {0F460ңtb&t0uѥW`% ]U~:"Aaǥ#?6Iz&(A6~y4Cq]Yd 39_VqEH}aY4` ]4Wӌ@l_u䀛^D@ꥅUkFfOdImW>CaoLtٓa^j?tXgQ# LYpSO:.uHFpBGyR/ThLڝ'CMq>j`?vP:Ci!r| e綻W-fViߵ}.\Ck-{umNo hnCdݑ,Jq׉]Fd^y_ Ta!I(!G%Ѵ|f FTHӻ*A}:ffC}cV;Y2GJTϵ5ILutRcqS=;~mE>`bm =rK!@ P%U(lngٶ/qXZ?~l*2ig[q;fky'UL0W_[uVjcU94-7MFNh2o8ǪݍRiړZ=$Pln!EZL]VJG3BbB3dw~8ES o!;xkBYݷ%쫃[(d &IefnAܡRƔQLfvhJOg憬S\TwoճCV]tX@yFCvj|؂ xyZ,B&!_#,w-*:5r1o5|/RL=toY%Fn,jZ3˧8w9чS:ά|/D'.NK )$j* FJ8J6OE7x:F>gn@E3٤dmcLxj$ K.?Kه#A:]uOgsBc\ZARQUzÜ`D+֡(O d1q):(aoSLǞuvFLt\?sRAA τs*4JҍGy[|ArA !]pqQrwy~I` F? H'4A=J;u4g+y{eۋ5]1$Ys0<=9J@L7a;0<Pbʤh-[vO>Yo7Ȟ" CU`ihJ,#򫂋ZxE!uwpTYl%aؼ:VtV`l 鎻7,o((bڡCq?_G,M"2} yQgg/WS >Uo!HZn/t%٩3P8$WE͝N!6 {;'Ǹ]ϜAbY[/grۅO&rri`ȓ{Tcbz} =.ޡ]z^d$D3膵tʜ^Zqz":Hә`z jRĴ3#ۙL!IbvS* [[IFYaVjqQq@qϷCQUhZm;&kF:S [?ޭddLR'GKǩw``' B|\l 3ػZQb,*7yH&$a aؤv 8#SeNq AW ^Gqldtk,@%"Xy@<ڤ2M?`aE{TmiLw8e! nt̺]|`Ԅ{V_<&NHEo=. PtaOάA>JirXcLV~Hm^-mX dmĬq2@om@ ?6(\nV9/։/W,}q+|(< z:NV,KEL6?9@2ٶů~"bS3?Z3Bytҽ-6=n@]v Xߞ+@1Uf?ӿ+n ]J$M)R(xb> ڞY0Q ~AI.u=r*";(컁#H,` Lf9X!ҭS`ˑt>s ={{ H\➘o/H0lO|cOFF5%X9f}4z-MԳJ_A)NyUxm QNG_Z<=,9Ó?:Q9}5G}FneXl -2 ;E&"aLU>/O.C#Q[Փ˯sr*OZ.Fnpt41w(#xwſdc Cxʉ[-}2rCޣ!o I69 hjCu#vD [F"0m!G {FQDnQYN~ Y)jj#rRMĈBFJ43-uuP<`8'zsRSiN#,vw߄O}%&?{2+YD;Šv*WMmP/*LWQ ^'U;&pǜ$t=cO34ia*Y+y@Y R ~G댚`(|T9QLyc9dၴGp2Y 82U^!NMyӈ~[&Dp?jQ9iYg$6`#ܭwg[ kw·?6_ `/=Lb?y6-l벙wXDW!(xVtKN,u;nKfovJE_e :?8 1k-7-7 l83 J<:@f;mwKE 3Ńmx+XkrcIn-L ̸![N[I=mZyTVXr{䏃evh(6- ɫ"E`Ru(`,Bz_fKl SI_\mۣ L/7$a UCldv勵raA_(w]$h1*bGM֤/">mŸZ'eaz]DboD8 @O?#x/svx&ӼEtǞeRYk q$ƥ η~e+td{U6Z݆=69ۤ!UIN]灡ӝ u(b 2ϏxOYq}Z|88*,gu ڮ3[s[CsX ;OǡxBMG[@|&ms\Npζ7Pxa t:om/)' -b|oU)=1uuHn"B W#Kt^qO}|bY/t(g"#e ZpG^M05eZKTz^[u`+:AؾG/vMArJK3ۋ$P1'9OuFJŅqFn^ɭUckN%lIpJpɥ,'$m.J-5/mT/ 1ݟSE*Ex~"[ E{Qa^! 14}#V4=ѭ3'rUW0 ;+%.v1% =ϙ@*lArM#3>"lzRc>>6'xpk/mr6HSprwl)[{}8o;khڻ! Ï SI̮<9@gBv_8R1ՈXUР!&- cst{ÙW>J6u΂C' qzH1= L:7%Ig +:gaߕ3ZeQ'lr`͐_f> J< "/ #DʤG;N)P$6@OvS &']ZCJhITᱭvI jai0ޛ_׭y9 GbAIO;wí9F(t=fgXVQ k#$^}5Vk^wbLK(!΋guח/шu,d=*ӘX@#y,ǶJ-jyj. 7٧w>D >OFt\YX Q8bN<[%JV}“;8x|3xdѻ8'~ ]"#2c0W!@|Z]t|#,*|ȓ:ѿڂj۶"T,EQ'~CvpP Mk۟Sol$cf&5p3ݛGr[m0H%F.q7iK,VT0}Gݼi{\rM>&Mg3L& ͯ]b7Z%yi9Oݷ(?]N '̽PEFOiW.63FEb}! Kp̙l"Y|bE7:]&T͈-kӵ # ~+~X_En y ^_gJ @GfRȏF& ?]ί;~mdH4\i(42Zޥ!]#+<0̉ O cRLhI-ٸ}7b`<'nA{]nƊ 1W3;Ul)+\?Hahz8 2s Rmn:gc!y/y^>r{io-qbbIGy[;U/T$}m"&=^́,!mwӂQzzea :6˼Er|4}F&A8Heك\J/+DWMr>kk?Xlقgn~us6C7p(7?a&Uw2tKa?.>5mp eK?љ'ņJ&=BK)Y*XHu`9-;|Б:\ }9=@:Y$UÏgZy8]P i $k &ȼY-1= uuvgr8v}.6{trUآj?*|c.O7~\׏߱|Ö?؁nEcWv5zm] FXub8ZbpColA x~1G#CHmb&/Ky_";HDg"Jrvjb dXvzJ#}N2}LVW5~-/woS2f{AqukL+p.je *-Ϯ- 5dOvaB,rc~F \=xrA Jl)s3TՅ$ }|TXi &č!^񳫌ux-JC#sRu)p}ּUs5lm #BE)5-U0xu5(R`ᐘ|Q9+#*)A @EX8#BZ|)e ȏ}Oth7R5ɇ+]ANcc^DnCW] :!c]n%RfUi07JJt@D@8?o6|p|0AQM ~q+LQ^=6軡~ˢ{Ut:4i*@ {0˶11T#NTKXNxo6bRMA?5X/(AJY2+Q/2' Le';QֹӥKg9I?Oi*sְ>B[Qx] a1=]yjY4NZ6a2lҸe-b5p:~m ]>eJ_ KH|IHU(D%eM U[y/Q=w~+~=װfgߠBda|>HV UE%guO8 J#rJ>թH̋MćhҡD>JЂu Mhr++٠h y-*8P ހ6Z#չ%=֝$N/fjե>|? % ƺF4S0 (yvz!ZgtmA&/RU!]u@&7 /лhvJLkC&a\_sa iA}U\?!^5M!T ̪_@D20A@ѱ;WXxYTy]Sb,KTAKa+CT#j1D[X22+qh0,Rܾ}Dp?YS(>kVm0C4/Χ25ݒeB?ߑ>ە tnb6w"skJ_p"1}oϏ3H{&Ug?'ԛdA=Hΰm9|RN3Nw_47ЦccJ6?\4B{Pa|zǓ4'<#?ZGc׎I%J~:;\ā߉-RP*_%]+ЈZyea 쫚2/WFIcٱq'>uʛ<='KnE&PaG5v\WY迳.emƜI2ݓgPD&c՛4N3T"`(i(5퓄րZ^5&0K.+uj,Ū!԰ ]?)B"k"z.CpGD7M_KWD~N 2v&1Vwi=7 2ʟv&ZYPn հVPHSu2-cة/j9QR:/UqUS]ʹ0(g0bť*B\` -Ús,x.=cޥDD>h5KTa]"[P~_J,{4^ ZTHsO21p<#O"DY|а;ƀORC?WŌg63{ꛜDY/^g-B ڵS#KTw{&EGP͞G9TW%b gBX @*_ $JȤrs@Hf!p ꫵOƂ+Povh3( !7>NF:,WG$Csʦ5 TI%oS# ̺֗~o&쉙W^F)DL1I^Sѯ魝'Cq2rgjY<1XW!@\;!/?>P">:_YTʩ)byYC5l8hQ; F.|s1Ad5DCs I}G$Ql"9D/2LϻJ#bJ[74R wnr\K1&r&rጔgl]єO uT]J3*aҪh굽EAʑW1"-օOu;\!A~rf%ma|Y;Crπ_`JvlV2x|0U=Vd+6l#C?KOR'%.ԥ"'3KlR5Xn4*U5p7 !e=w_&7TRqzڨ8=6|IJ:ZsDE\FͣHӅXBި,wbՐSns@5N0v#pY}qxOzN{h+bjkntC(1NEK4%9Zg+ʦy nhT#M7*҅r~AB0 ==ZHlKBuu!eT 5/3A_WYUwرg=/F_wm@gw# ^2ߒMchFu8Ӽ.<)ʓΓ6zXNXŕ#}Xu ig|ɛqBsH.gb!'bCd#{tԲLd`SXkќ:fz]Wa92O\ӗj8{ﯟF[Wn=ݻtUeX"ӝi[G%U$lGw,:fu%F+4m_<8:mQzTRxo`{v05cdeՠGФ2" -H*/_i谵2[=/"@MFl$m#"u DkI^ 1VIA׸8O!2"TAϢE6LB 9Z#$/qvݏiiGFqXb/oxTPu""gvARVd2Ŕ@nwVhνAS~/TwL1?Ρ U> "BbR!s@H H>[a567[dt*raGk{y&3OfΞw*]@ʋ4x5&r#{:Pss4ɩĦ8]{'s ޾y 0ѽ-s?Ƚ2v1ږpԽwBCXYSKz6I|ڶ[ewZƒn[bw1#qAfxN-[hPchlQaF/8V}2x]z[vEm[hNu/7\L\ tDTm)Lg428ڧ!4q |3zb.U'5EU!8~9|_2X/hk]5>ߪfGa% Pn|-9< R{YAw^ol Qb3s{BX1eKyPT= n^n!e'S|vͫ`PA[{(H}GKS뾹SiT.X"G2H*ͶV38Dwk2).|ȍUm*PJq=,!Cng7c=kK[0;8?BڂwZqyCW3_5c7׈D-;V&8)8%`Q!T?Fn+U˾0[ed@b4uEO|"\Iex+ku=tכmr0c~Oc"x :j[i8y͋vmv1(Y !*rXvPPt}2VF6=9x01^ވ&B`qۆ xu8D튋FXL!AmnK+?5}:EKXk5XN]9y5O|eFN9~#4@lB{$rsRezl VAv5ֱIn(ck!E+zӹ# x{Xgr:}>Ěn#ͷC 2R}.nIMPŗ}]Ӫ@[ Z,9 s7hwTov|f*Z7Xd}# R0M|>i5"G0cEC`V Rc}$tZҖu~6ם\: GBB)5l#Egg6uKyh Ha56 Ab~C(h 74~` T '- 6'ek%,jͥ:,L0v)C2XHastly<н,}%${d}{3{4ș8Tq+iPXHM\HPWBi]{<95{.H{ i⩪Ě-p6}}7ȲuHwWrʫ ]`B[2X BFѤ lΫ'œóB=jdZrgO İ"=2@9dL[twA3}]Dh=3:4v?}B)gt5l+Oӓ9 Csq['ةsJ[Fay,*񉼡 BXqX(AjW[ot nq;G軬g5qrF$qmolsz IN?=_Z6gA{OLcOá{2X&qDd10sk/g+| CeISL>NL r f BCEz0|e_~'nj"@KF3{bTSR aQȢB#P*YrstX Y0Zʈδvm#K|#L\0(I~L7cʊYq,00RcWj, fEa&iWk[~_sOh$l>,5+h1!Ga`+-ʑmh 1v\A-J-p#GG-B6 `{NďްP)̵0% KV Umhx2jv% yQ[f 9JXrH <9AMIP06>uY!e V]{ag= FZSm Z4<͍HL͡M~ڠCG]G,¬D5{;IOBȡniߤRP&ԤVǓ~TLXN'XW>f`=~ - N0,hRI4CfR&euUtF9%\+P/ ?u_u ?KhGP@Zُ:ڥҡM tg? e:W\La)~/bL~b{XЦ5l @ b!,Ȓ-D39ΙO?3_h̭ IiX;0n?G׃}yԐ8Z@\0Q#5@8W^y&Z!IWRc,Oo( ݬz==jA#T nAsBs" 9sJj*0E&6h8X@ Y6#[%I}dIo=juCm8#$Y*IwA~pHcxeJ(w8Sq.my~+o:RbRUz܅x2`C#vo3Xݳy|1&Cѧ-6Ul8 A9~ Pyp\#1, yJ %j~~I}$w=ilz:uW nӂIic3WF$%"d?ZɜG &.~l#}W8bRn\HxeTk 7Hgew dR?CP{PL@ %()f{(U^GZ0UM{ARpN0K/wp|6\s? ϓ2nňxl;?aov8lN ͝YaI E=M T,("HX "tIs#V*|ƯPP#}ʇc@~|GsW(K6NJ;XR&F\ijS6ǥmQ4Lz?T`fB SuYnÁܚo@U56`Ɏ'G TTџ69cW;+A(ҊN:C!gh=<- %:ŖrmK*7ס4C0C_`O!?8fs^0܌3U؇-MhĐW⌛|YaR.q )V w^ED6 =I c2 SJ;^׌w:EH3ϏU}\EE+L 'j>VB$tpCU얃Ϗ NM s[MN5C~iLp M'WN:P(p3r}IkB|בYa!" zg P6c‹Aju?nV_$ʘ `dy!$f(Ych6 yc5 `wvxV?oČIjy,`W_fN[P,61'^"}A?K@NU(^ `. H Zk7m G 4Mycn4mTjlmfT+IP)+boZ4`CSTCG?vQ_7G<}$Yr f~Az*oOu\NQyN[ (k3n0U ;cޒ(,Ֆ=N>8ca"i{^tu+i @/i@Jyg"smI.`ۙ@I_"*섘 VZt }@U ӑ5|זV2)˦JRCc]؈C@ENGU!:xD~mgk3O8yPm DX|P^rxǬi :A_Hl~,gPcE~+h~bzM@H2k·{St<)R%]. few{=ݨqqvݭxXaJk}ԹEꔡ4c<{RbkjY#r/QyNJ #@$4cT#s-ɲUA(lHPaTW:VxgR-EP9\si{9Ryvndd 0Zδ\_`(?rD83H]\=mk܄aX&kkaWQυÄ=:as>Sƶ<#0?w/?QgLȶEU jWB"3c?:)蠀S*ɻY@E΋g]Yf1qeU:yKRV ;\YH/P~%N #5 BtM<H>VrIeKU'B.mRR}8zk~RIii4o]0rm¥pM]=4Kp۱# M*F! A<ŕ` ǐkՍoL;dNJQ]R2w@%>30$WM^[ 7$uNg}AK#%֭bmMʂ5-TldsƀkvK) /bDԛYG* )±3j&e',MD_#~S՚!6͋rBp;a\l3jAK 9ƌz-yݹb|I冊X|CXDJ6ΎϹndkSU8"yH\Q*WEs Zh=O݇7b\$9bBӨ#4#UGnr}ڢj'oksLY[(_ bLД"_PڢhbӨ*!(3(ń/ԂF#5ya7W#UvƩoP SxvOkS?L&{.@&~)t]J(`೜08=*YKaJׄ-ҋkS3hgi|׋k`IpXǂ>P?=qpQ)̻|kJ :')>1jGl YU`G^E0RS^i&~@Ay[dxqϑ,;yK EJ/Wm]'=~x`wJuiU6 |A#d,&kq$SF%NAn޿ˠƦ݋0b^]jem-1qdm^.FJa&Ӹ׍_NJ7j%?*ײ'>b g&O(\;[}jFcy8~a =:4R4ѭbr]=]R$we1ɳM5 }\10,zz\(0v.@En,>WpC2Q 76Pw1;-q8%daKN[Eg9S>VL@sۍgH0Ӹ5Un2ղSᅭKMv5|pw'Ex?[&fqŋ?F<8K&j3ׄ3BFB cbu͚JtP_Э]>f2#:Z/c6J 8G`ňXn^DXqZ!,]P=ETHyf96g=Iau;Qd 1w^h-uдʐCLl_wyU7-*6Zɮ \pOjJ;wcx]D˸.8B>,g%6Xg{!JV=hs!&=+00>2J(wD :dkbIs=,xf-5ibp#Ƶ Nz a]K}r26*񓀯QU%TU;r)ouTJdM5rU fT:ɜ}'ߝSq; XB)0mq݉ CPDz@_tujB32/wiQۀ?g`F]KEH;>έ%u~s;2unSB-'ӸNP -I28t;}7k= 0w(QjBCT hxBtʽgQ+g+gbYa47mskd\ 6ofł۞fA-)p! 5O]vv I)&gek0W]uДT_Uf6Ck0ePAY#P$c SkI|2<)cX=Bt!`ֹcU{x;d)% T>i[6xRKIm.=Lh23ZBnE(![:ELdSLCN=}"F@{ *]%c.-nA5b tc'+ Ͻ&nCl-q+Hyo_o>AN]yGAB\jNE<^KQ&H>f㡞"څD 8n}O$r}G4?ck{:3h!^7x & ɘ*x.SD[8Z;Ü VfR\]P< sDvE)708`>6!3. $=ݥ6>w)p 3$0meL"\fǮ<}A9 3zo0φfڨY "a=~IuԸÿ6Ug0AG~u& ;KLm`٧^bKVYԟyKDJ5fW<Xji4жC Q_4D(1?Jӄ[]lj.%d0˪E1VތZUpGJw,??eKm!8/=}lAs:Ag.MX WfI ɹw+GFi^ BTѴ-#v'i,p SZ͆R]=2^t41Lmįtr[|_N,V\rΗESj+w8L!^x U5 /tmPD!S rNZ;-2[ QɂMqPD;Bd&(,=_uKdo=OZW^JppGʩӘ!c΋t\TPIe'sD0Lm֘1):[.lI \cʉ |Qn)4nlhyAc9 BY<{Fw+{WhD һfeTE ppWQQE&uf—~ aG/;ejG6pdJXd{pYfNX'9۵' `7۱b631F 6Y:=}($s h75!mZJ2m͗*ٕ2\'+__J"~mB2 U+ 34F'/ ˩0`: Qm2D@s0Ȟa'QGg9B`aҫua)#9H_^o{Ccus\Kև'}$U,u:'N=myٸpPB;4Z1!Vhc1V}$_m㉣qBQ1l!`U^F'4q) x\qކKGE~OrRiƳJ]KA/Aq S{ʁL?q0F, ?&'R?kUmbb`@C>sI;%*g_`fY.;l*mD.V a0<#G:{ ThLvi%hf7#p3;M9 㿐N 8O6!˸q6>_Aʶg| -us'Ztbܮ`wȠlj nS9S 3/LmP;=%,'ev3yDe){ i=xo1:eS^Zm(,O܂ߤwG!d1y'9+?T*WHH|#AU,qѷ+9֔uW[δ[&e7+]ܴM*E\^^ B7Q=b |pG%ђl3dڔȸWm ,7}c#e3hSʲB Y-\&dU!쬖+y_//ib^ž, msn1E~>+2I3PȴLAcR&2C%%f2,n>>yDqܾ獾i^[P5:bOa!&b!#>f07&َAh) ?7==p-=_D7< S ˛0SFhoB7z2* D4lj[`~a8 6\,ξ֒ 7[b@}sIሩ Hx[^^S`_\|Ӵ k{o]E@q4Ͽ]J?}y([E@c*rSX]N=#_K(m\ TFGDWob]q3%^M~u!s}ji(DXcr+aqM7?jl"q.U-ZW @OxVf]wG׿[jdA13Wzy'ۈ me5QHP݉XVqrS=3A~#L`7qJS_5rr|8 gD|DLg6c9F!͑P6JlI"w'N|v}FזNHBbl[M9~r,=!P< +Z?| RO>A4]UB5 3vVHdpsR-Q-ڷ#նz=6xrYtgUX&2¼++5.vFj!J󷌭.~|k嶏gG.+'&7>\m8ʁ*j=EUe7`ޮSo&Șv `ѯL [i> {ePEB`Lm_Pζ9}5\7ữV72sdmH >ַ=CA'|ƹlJI,倒ēȇ0V`"mz5ѹ :C$i*b&w*"?ÜKxcs:Y[;Au=h\s\Ș͡,830R ͡bOe[#H`Kمq;'@a߱[c6wHٓ%`cw ۈ6H/X@Gee/ayxunXf3H`c='cpꅧ~Z=T7אy_2tk;iƔ(fVM)r0~mYЏ9KD舕<栨*>LrYC6ʴ|r*Oۃ Qvo n#C~ #Db; u@t)Cu$8(1.’3, X#ƚ?VYYJ\M͈ A+"c c62*.DgѤ#Xb+D yhS!c`!7˾xy62:~%aߜ| TRIdvyG"mLu<Tӱ]0T7ϬQL.XƔx?qʚ* $ Q_KT3 :Ӵ&WG XeHaO8`dEXJG %Ъ4B#8<#Jڊxd{_+DY͍MȔ(J)r:6+Q@)2K`k;.ǺmAݼ梊˜q%͜nm )=YQؾI=7jd>p,J KAD#\ZK[rL}߼fNWGJ~S-6"}"ׁLzjod@< τ*\)f%݄:DftI{^1 \NKWP%Ŭ bfiv!R N,ESȁL X|BG4~bL* :|ӏ%A>,OFe[@:s\qE=wdۤja @$ P,(EԆu> dK{"XK)z:%EG *RS,$N3r= }M#N0˜t[^>UʎTN'{\;}UH.&vitŴW>ZYf >ojZFeeiɆĺZ~_`%(ӹx\kxל n*Rzy -L2eegP|%c7h{k?G 4^D.{ϝȷoM ^ӯD]^sPp=֙Ptyd{hvӛHqȧI@F.@jQLەyML]P =&|uk1@2Gox8k^"$(Rڪ4m'l3Sy4QQ^ݴP[b %׾us2E~=]•$d,CqZDEНuO͹XVdBAq|T <#,&$hmLvL߼|˖,pvN(ȩC/J4"&k)aH `v=xF[zWOs4?.+2ba:f$ F&M {3j^bRFժ%U=qS%[No޴DN J'9̑G$ S.\V96 X6!Gb"N+G9h9hoT/< IЀȻ#V b4 JBgbB(`1uGuePG&h^kkJ(\PG(:knlh{j.r ה{aBn%źw<6 Z8rY:l돴ay]}Ԧ ym,9Ċ946B`0Ct Qv2HX /B;G #Ȁx<ˡp^cfg?wF <]$ RxÌ!iJh`0;aj6zGk_a~EϐɄkp'<,Gh)婼5!gO=I5-X@ ZSҾ_8XtJp:tɒm]5p ~]v:[9:Mͦ*D`}eUFGB2ݞT|eB@ōZ膼6XH[p{pAO<~S26>DKh.8٪bDJuH51^ԥ6swJ]KYR!#& +H/"Z |` 0h eFuζ@Q[ZtHhiR0Q4n>£@kH2>zP2^Dv]\ B~ X]jmnx][=HWS /q88r#Q,ɘ:h7bZ1y[K5Xn' 1δSnwso/ߗ]gPH{MziƗBk/lC`36!a>Ha`Mu?%VNgJL}{Em96VP IPaJqJ;\g['}B) 2rY;lwcK 2@Hi~SUŚVZ`qVqvjZ:_>&l&S_a}?7xq~EQ .q*~K/ 8w Īa@&KI^ll୉kIu)[pA_2tm(sy"{t"]%)w=x[ݼ$BvO=mM$]ib l:֔jtڏ"w^@sK f}>й# 0 x!^l¸fu8tH+H0[WU*}[6I܆,wb\xh<{'^QĀ^xlE0Dl^5,]R&1Z<-,Ȩ09Mf+tǺ>tI_gS!˕t;@4,b[4-R"PMt WQY13S?iWQI9RYN!s6;jDf#?Hz ݪ&"EdǞgARhIҕCD 2lⵈOI^6g̑-x?G©;M6]](#!۝uY wxNBUZϠPA r+ҲGxj (y^'^' b nct>J˩λP忮.Լ̼?P 6Er q^TDܬ֔jC-PԑKj+?H<MMr8@(Bq#]kQ2҃^ćؓ]?GïT(V|J9 N3RA3۶NAhaۗ:wKz,Ё $ Yێ 0p#25?,oM!vs`k2$3Yη jĭTVOױ 8*51jOI;䚃5_k2 hw0V4,Ńuۖ9- F5bܱ1/@4+sjNBȦ( 񖛦JMkfW9swצK4- GGY=7‘{Ѫy3g#x*IRqʱGަNR[ӛ2LpS52}8$HƗd֚Mܙm1.6Tn#_Z g}Ⱥ~>6$%Hpv006ZU U9fL 9M`gIL.ǚL9!&+PF}(nJƁ`J: h:s8;ʏ] <8kGn+V]Iծ`q ?G>ޮe Ǵ\t&"T~{7%9LXMVNJŴSӦs@#aA?qPA#_ȷLP:lr@=1*. .@e1[R5V/tvӸ;/foUqf9fVЇD|+.Dzia.L$MeŽˉ/W _딨6CY9)%:S)xl h焉<60[bxmZWnc{o0eۜν  ɮ7'dKRP.P4Lï;**>,p!1tn? mPx DpQ .$|D ^]rvEmp_هk8pC{% 40/pzZ/GbyA ﳠ|AݞxduRq䵗bsYv;]mow8hվ.x $萶Ã6Ř{v5'j͂orxP9T/t][$ËQ 2i |sV/U,))v(PזX2,،~G.q%Q<xY˺ЃEFY}lM@cih0n]cc1\mVf>j‡E`2=Wʆ+>*ڸy`2J N8*bbԎiёgb?\is|D祪byۉ26urGDYB8 FF gRťD%'^҈4-rޖ뷤DP،'Zyu*\( 44I;?(H+@> '!uipwㄳ5FĎSZ}ߛG2w{weby=dv:}2WNECZ_ Ճ9GHPH{ƎFrt+ a4GFy֐@1 r;Q%'%DJtJ:@莊΃AsܨqHA:څUP~Q8k\`i0B QƵv jؐfm e] pP~[iG*- 3yڊץ<(ӝ|d V%&r>bퟝ"&qB'!6^-U&0ڪ:OUgiTj,#k:t,Ş_;7nv &dRW`򂡴v~_F!6~<>8b:=@N+eBt G{EptWYTD]ja|Y}G+$"O";9fWֈR="[7uۡ!:1ŜbkwPaB$IgLZwkװ!W#x;`jS>Tt^BBFJiƭ+(A4|bM-0 );nJoqf:ò0mP-؟^PnxYgG76NKvQawFaoi[y랺̰g+lIS$w`ԓL\4c G>p;0S%Š81*zۓ6_o9@yJ{\=dTd1q7sjGACzIqbH2w'@ee>}iY AAA=3ZQao5 U9Џ5!ChBE|rhqt95M!|/͘#2?Wc|Vr^e-%N%ù Zץ5ĴYR<3c p0)Zyw nu$OvI[UL{vU*hkF_]ٌ^[/t}K&&rn$`L &UOGDƳ5~w}V ԩ=q4[饀axt\mWG~nAy(MHBBfC4SDƂˍwT=9WxR-o S{|kX ;x`(z,X`w p2uF7Ipe`t`Ȼ'fsq4*F\F1,ye+E"f 7ۯʺ RHwzK QL^\@j"oBSQ6^GAex v-`_j7 -і&UQBT{.$OA[a F_FM {\fT3p2cm5TyC֓{A$@mr)_ #lL<Dw>seFB@3˲#?؇0BOZ sEoĚ5G/S;Cs1b4{+_<$xi:Fr^ADבOw+{7$A@( 0+4|I*,L}uru]&UQ1GtTs|^eay,ZāKQ3^ qnI1$"/‘kJڷYa;Ցo4g{ghX+wq #j !}Zt tЎn+{5SUMgʄl<1)t/ tJF0t ג&$ٛ%ʗC?=:x8{H#Z2GT#ZpLǝlZ{xBt~܄\ي9ĶYɮK,Z"Jc68㰦?tib L(8=3DHSfɪh cZ ,er}VEDrQrBHvAV210/9[ /`K-.aO 2Et VZ/?"pydM핣SL=DQ8.)uO>=xďB]MBWx|dY1rns>\Ry{;߷mv;+Y⨯8|m#9!WF_b8UH1y(g.`Rb1äX8b_$HfF6x Bmj5"}`tP1| ɂ>zY^4+- & 1.2}gRc, *ҦX6t~H]y'֢KQ5119ZW)AI50k=_Q- 63$ւU"rm3Y2p`j2;C 9?lMK7AWZQ(AiҒw༛kÎNRoߚ2F-a 2ASy?ms! AB bs1cǀȶ)>P?Qu%N1DKp[N7#E!OM?PK:z)o[J+Vb;l#W߉ Sd܏\\\r9h\0: k exu4x .u&X~a CS /(uBDB34h}&drgY.T_ 9t`ٸC-P^pmA;QUOaY>dd_}JB>u|DAzeE3uhy(z|> Z@wzs4)Ӷ#S}(Y/3(=,ޡA5. Mq^Z{Hlx`aj>g 0VG{SUv@R"J>L&@MN~(`N\zДb qb-߃.L!Bm*r/h o݆{$94(X] ˸3`bB~W6x(cYgԜU1&&⩊uܯ yAZ!U2xS 끐3+X(=$.ܢZ\N@-CٴIvYyzaԬdд: v:*0pIp`> (ZMqQDN*!?v]4h<_:(H8`٩K཈40'U B"+(26{tCjLUU-ti2w#}_5cl`Q" uT@S4_'r~si%WƾHnev?t"υIGD! sPD6˅Xv=ƕJs!#^md)vcǜFM2ߓY'2 %z\xU}p rb,C+Ӏws|9OYZFڤf!zS/޽Z504T"v@Oyj#k'hdD:]˨.|gz,so6݉I/y}פt5}ʠ-Hl2ㇶvĹv'_fm_z3,yQ_^ ᓮNg+gl984]{>3*J=, Ti>D"t_o2ip (E(4}*#}782aB3E }cB*gJw”_S߲kx]S3Tc2[/T<ᕔ̀|%U*2CZ"BhqE1NF[IF:[cL)ldeoĄrw] aٳV?HӲ+&tRcs} h;&(w$bW'SdNGsEޯ[EV5U(\W˖L/X#ΰ.ӞS ڙc6 ^CT^,T›_ T^74\EM*Ogě#}$gy :onFVFK#δ! -50:!)0b^z7&>`8H ]- BD^,Hn2+0j^]Ju~ܢJޠ5AK:<$hbo vfc`JZV9!lFb ؀+ MG^ U??<.`qp][mra[ gx st'[L}X.DMmuf;o5Ϸz-Q\`eOeQn(nd%Q!78Mwܑ $X~Ħ籓;yZsř}8NԢ(kfB\3 !.$| A r}POX~\GW@Tx~C Qʥo=vxS4CnkvY)9* -f&:6]''CIġ,"q'D*lU%xi6j]_Viި6ډIpM"E`5ew|&HˇFm{8FLglG"/du|yj>?Iy*'ezUε ^QE_]JjBPP(&P_QgP >KgQvxі6SKq(ڮ=ԍـ^GܰP<͝p?LN;œ5\Id7fT.9O>k/z%1|5aU% O^rG%7_I&'j%"-ƙʃӀ*YVla'.:&;cGߺ.[kC4; 9["n+,L5>@!j&Pt#Z/ƽyE;ȠPл6l㋂d7l EB'F[v A`j~m 5ar4Fұvڬq7`^XXŒ7a0FXi*{Zqf-ь&7EMA2D?s% `*y~?T[x, U , r<ͱGo8%@=+z)YPW+[Kkݗ`MכɪV5(Fs'k;z<6'2b^XK_Q%=!CHk~ՁLW :S$I"|?yz+Gu}0nuKzV܂, Qy.QDgo4YyI3M5^^,yp]jA[X h{'P Cj5ZY l6A(㚕;"2%RV1qCe)EQO<%0γqs)uּ8 }/FͤGFB,&`G\EKB2,TB[R.PWPSqM'U(ݒ4w~z"CPk `eXN&3#s32SyGFK,娮H޻#[B{0be]h}ⵟ9 c|Nͧ_[%6& EaDow"V* @lR)tT`*zg:@b%.cDIA.Fc5q!MAG>ՏY5/ @&J'\>$mz;r1ƌW]djE-DUȦ/X%LR qM#9 4 Y$H M[ V+3q (5 |zb6$y~c *jV-4TI@GDSQTyn.r);t]⎈wx~+ u¯LZ%ʰD],Xna_ !pPjHlAN|] tyLZA^/*ϑnNsF aЃ}|֝  zK4'Cl!珃[#Y"PCp;哇Cp= 95 _}_#+ MbXcwcI)ܩZM^}D&w(`}2KPhy#~ur3ٟɒIQ(/5lj joz _މV3a*z.AA.i?/k\ }^-޳LP]b{-yQ5/0h8gIF¦;-ēWW 5'qf/%0DE p-mb,*;Jg|?,HӨo/VbYɮ7al/_$ UڔIk(/IӰ]V9ou7&8f4&BYˈi}9+m=|V m(Kz+m! IпTLe~t8ِQD)!Ԝw/'-KؒJW[}ly'B{ܛk1T#O/\B;jkƴkcUܥcK#5]nUWHq-mo ݫ''#f`{v~?IyAQ'rJAĊsAL ud' y!+’Dtsq]s*T yٷhq$n=nI^PjkD O >`,+G>mEL F`\$fqFsω,' OyPpJ˒eF KdRF6]':l]?GEbz [fB=3"Oa/S1RBkio9-,PJo/^>K|][i_Ɔna6ޤ1:@HNëG,Ye74fp-?U*I D2 aozCqp$D',}PkET sY7b'ՖumSPQ%D]#8*WIA.n;k}dž:ubuw,VK!!/!Ysa *>*(kԆ~hBh@FBYP9Hebp"F;kMTL{8){1U_ 9}d'_ ֍ X7OzV .NB 0a/s4PALޚ7;.d3UE yRWVWH.ͽq}fZL#rlAؖ]C,rӜ+JGo(tnZ":q0.E l#+,$YSL)9)֌Ml?ѡd_j;PiKE"S-6zSFץbQǙ yx3mb:B#Tg^47F$_37HA-&B/m3" 92/$Drwmքjۺm!w<ڛB }y ҈: IVMSw\kץunPo5ˡ-;*kŬx/0,tdxř*=>Yh=҄pE-vĈޚɰs%}$'$/ufeN1R"nja5'Z(߻~ngy{;bu,9塪^ӛb!ıby"w* \wcEG?H22_hs}bU24T@H."X [^EEcuzJ荣R6jX.QpBw - s>Hwm8o&6u *vY>h2 {ko[| piU; p N1YaX)ҁ}ׄ1%`Q.{,G׻ )v)]zNo%0A^_<]=%og_bqEF 呠?2P{xO/Ԟ}Tj"|jMC?6ZAR7Ah7-ṈaW4J9OA&gm4/G**HOLUW*U(ρ)1TTW7=>:-ҔKSA [=꽞t'>c„.Q=!p@6R{{u- Z7sw4\>?ʩN?\9ރL~GTHiffA ,_vw'ܾ[&:X^<-oyn1n0Kx1ka^i'$[|+gZa=" " N죪$zo Z浧{T 5%U l]Siq{%!T\w [4U$T' ӚtYүc ZB5&Ƕ'{IIB  "3-o2)Z: ~my _;J.aNzt: ip79NVgQJsِ Zm{WZz[kW|&Sp/\[5<\٥u똒w%w lj'x@BF#jFN-IpҲ\8(XZk9'9$dB:n"wzW|j`_@kޟȑȨAAڇ,l4B-C\aqr>pc"s=]1@*M!&b2(j֐濅7Lr};b-5Xh<<^Aq% ⴶv3J'0ÄB/k0+ -] SK:"0< h꾣"|޺ %ۓxJf o|G Ž|(j-siv4[j0qX{+0j`-9ÔN+ n~`{;;p'ߟ+0>O77Ou|r^;+-\gi!=n{N6  674 9G^ B(i#g+x˶mq6  2Oj՝ү{}l!%-]%ڍ,'[a;^NZ ^7LZvG %ḼGX\U`*L-ZdiT&,ZY׮q1>3FD{7|)*Y{FZhřX͈ͨŨ"n~@$t 0Kš$63, tB#,@Fͷ6r  qఋ86k>b`[,)r1Pi/^_q;z"ʨUC!֎zUAHˎ'oST9Mϊ!U~9Z ,97(IƯe {wݿbw=Mp_ #-DSPB]uVfE`b{1WS'XTGJ9`[$zPLVKoٮWaۘLq6$LdCikO|".+HmOZ_dF0{! FՖӔOT36BtnΣ N /@akeChtKbj}-}nltxtg>c\]o(05l0vJ+T>G&"rM?:ZT ɂd[Hӱe aՈr6ъ iIYq-iP65q+ I)bR]z~˹fLs5X_E-8ڊm KoU: ߈TEO6ب)6X,=zx_ݫ,4(&pED)b O!WyE{/>E#o w//g%kﭑJY wwp* r^8ev3,"*_vOV5t-h Kէ`( 庠h9Umi:qS X)zru.Dr_1RdbKB^QEgiP Û9!Ip O|y.uC5/@=bnmtF߇tqbðI7Va'VB[ nJG*=cGlA_<q@T'3GP3 [2BHvOqZ jE쯄gɐ$?-TŌ 7ujhK?%!f ď}ҸǢָAN GRZd`Υו*SWsTIMG8t7(@ 2#h5,EURr@_1?LU3.|IHއk>~\z;9t~f5xs\tE%4ˈB&gǁ$F{3#ii[i6;X (B%i$+_~1M!g|bhh4**u"K+*,g#N aWMB^`su"&d9^at.IA.}X} 3PwS3L@*a:Xrŭ_e tBgU33npXsuY ~fu4"ЂCVK4qZn{//;H5Kk?Wjf媳:凼%Oq~*v|w1OK+^"Z% ((?A "ٸt[kJ}a@l^kVu1?6 r%jc47mo7~+$0ؼkZELy7?K=Ir}+vU[^IDj惽,a"^9  97bK!a =@OsI;/txrs/;cIn>gS e"gH}\҈ XZ$lߩ) \G؄ޓL4 3'wA.%H~K4>or[65ƿ tjRӠpDPZꜻ7]ҏ(o#k ?yZBAڊe6^1~`/ h u4DE$7,@~uq;##)HK/}oxZ 9OWY1?AXQ?2⌕:[ SNr{kf7c:HN&`[ EWѶ!%uGB aTP7,?N.XG}L.\tjk>,F8ɫđXi"NyGn7@s]A_ "?t_% rŇ_A!e{ˠL= FbZv!JF%MSgoR*ln!l>9"ؗAEaUuÚcZZӕT=jCZltstX/2lIgVpLXr*o fm947ۍ=%sKf9($n/ΦR}&Q{^Ts pEںT{cyR@S t6 `Фi *s1qOOH"tKm Xs܍oKٟ^ &I.DiOR>#b9(/c<䣤WBf!x3w{mr`, ͸Xh:-8]ȿ=^㹅Gx50W" q^O`P;5L{Hq͙QzZhnڐ3M_S.(l>{n|^PI; au8ɷO:3SjG5]֖ 2: 4EO.Ny:K6k$pY|bU >]~ӒͶ~ OcxbI6X*h$ۄpeMK?JzxӆUjKO6atͦأFRk_,ߘ%/ :v΢Bec-CD{6Er$Llgۻ5(F@.@~=],fE%X, AAt\S!ph.pfs$էlrs@ c*f1ֳ4MWʻ/&S^r{1P0f-N{[8nh0]( Xphzp6V;<q2Ib,wy/%nYF7c!%j;ٿ*`z3Miӻ>iըm[wHx‡I;jO*Wվ:@T֟][Œ=(hjy6A)Fq>nT-,:=8lꊓD =ҡW#XaͿϩ`ldG7ĸUɣ+n&8/v)زS~ 1/}Ga1$<+|n/Ii`:3O ൈW^?G:-cWv"z^Ã(ZQp(J BZmK tЦD= 7:ueD $1jSvnzL4U[:z5]2^f:k0 H1S>*$_"^pL?QH2&-z}pRK hLI\dEV¬jlpUnAc]aNVر:hpa`ɜp|aQ"_{>?\*(YDqP?0} %r5Kىæ~6+7{ouݔ{'޲V0[Vb0n JT(FdM~u&f[A}~[DO2q Q ʍgUӛA8ʔ#`IqV[_ 0 ~(驢P$-dR/wt%:uoΦ ;>V>/u6=@yBp573;犞E%vuSQ_ FBWB#YX˞!1Wet$Qr n Lސr{N}B G1b$$w͓r'H#{h-.V%;hm"ahb\^k[/I{SOޭi~,-/oRStUDZ8 .bܧJ7yUy-4&G}ɜ//#*oeO''.N  ,v,xkLpuoG6zⲄx6I)0cM?⿢Wc`6jLLtע"<7?)|erC A$ˍu!Dg$ 䖤 S)ʍW"ٙ!b?r᭺[اR6Km7 ilLQ'2rƲ-aaM g^fĴ.f{!}'ҡw,βIxK561>A$jec7p(Ŏ-3IQn+`{n+-Hvw$W¬,\Gܖ~ Q/xJ of6rՌl/ѯc!T*uCH}߂I@0E/"*쮥cΎWTRm= ?fܨ>eף+j20I]Dc%yK{oˏ2 (?wxdGS9QX;SmǫmXi맦yA|%d8|$4(f= WaLS?6>jusq&TWį ƛ 58HI)ygl,;eLX2nXQ)j,rʟ[S1v`3 lqhy ѭH^M࢏9]@cû6/8?*QS+~],$8'=,=zż⏩]kWm!^vX}ㆿS8]c6 R?1bNi8)jM,ˊ䊣ec3o>`˷gKYG,P\YW1޲z@%4Lu>ZD o3ȂݾA^|=ɠl=-\n8+aj:u! ! 1:4x h 6F9kp,${^nY(:>wiZHn9p5I"*@mtĄzB֟رbH&4>m,8Hj"u!v/4 i@| O\h"Oى[>i uޚbﱣgOymw( e,LV6^ΜhlXD>`5$>fs&M+YLG`u!hjّxn^,$T5''4keodؐO28vQFj~cR YŚjĴp79.!jOZfQz_u[mʀ| ]'yߪ%ۥxkPfQg0iMҌnmr* Y{NǏ碥|'u1.]5eaĀg@[UXk9a[ =xQ$+&ќ ^Rk# 6DEfӁ 3/*Bӫ;XA MbPnv%O#V^8XYF*J0Ⓢ▣n`|,wsQ=Ͻb ݪ>cj&̿"p fW>Kh5ۅ@qf?/z2Wļi2 D3gi~Bz J>j&n.7nT}\8l^ľe&#iobOen4 , &O0nHT8q"b⶘ɕϗ+auS3ʷ,cU%Si h'Zo [[$PyAE97SLK UXh,a|d+, znK?O4z<1>Ѕ_a4ZIzPҽڷiu".ď_ADeHcrw }s:, (6D;wذceq {YIP(4F!E.$WŰٍ!kM6~ 5=`C,*|X8ȇBu\֑E\QR4gBO VN.\&«T 0S=LG66~ch:\2 K3Yg_lZV _M~Z&1+i4j+ٿDs5DD|&,DL"BIMspkS&?ZyZ Œ!WPN:q4Slj2hD޺a;r |)v9w@Z$G=-2S#_-;7THBD2j)m Tۄ0{!T&:?5iN,{e B&FNk>F!0Y. Ppy{DO]^h_<_4;WY 'Rd:oP̎JK)@OyB\ mP*c1#z`.dyY ʧ0mY@/ܴp'spn.X4Aҥ6bSu 4'! ԵI⟥[pv>ZG (&|d-zi$!`/Yha ,c6лȡ"1,cXQ^7yPz9C˫Z!Iq+A8Sx"҆3.-|gZegZIKbn Ӡu rֳuGJk`>v*)KoCq cZ"5뾺˾d䜣1/yPѯӋ-L\vo-x?# :7ԑ= QV-V9QQ//E c gky=+gl#=]Ϝ3<鳦 HH2vq4; 7Mgjnj^}[kB?1.ԇTgz\A(E o"mz !c>txKJٻ5Ћ<(<1D΂HU}dRK5[+G?-S*rM\1t4魫8NUb5s_ ҆>JDK ~GhДW:8 `$kgt<{('5?3 h«.Vzv١\yщ8&-j1a*C ڲHӺ\1nI]j:8ON)]|{ِ <:h\X.Z,̪ %VrRq}|-$}D{ h ͇dkAj5~qɃ$s6M TO>:Dց" #htشq(Oo8g "t9QmGXxOK9tj"7Iy6/7 $ j2\أg&7)O"_sZaZ cgkըΦ#|1ҡX QhϮPB3)DpP1x5ƏG㷳r-n50^Jd\`+>>޹l!l GD/]VgfZQNUL>1BkkyL(wzOv01ze4k1u\IQc^h Vr])Eno!xa3t rei#["mgHۙ:ǢFt1ͷ~vlq}h(ō|y)Ó=*AQ{(gg޶˵W/oAGN[_؏?қG0!5r ?8ߟыۖ])ͮ:PN!j`Ծl={N8U$r4a*SZӃPAvF* l']ȸc_ӓ2to!@8! C@&K* NXQ?̿ e(V"u2+VWҞ|۪9rh7/LV&>"jA; x/?桹 4bdB܆~ZE EjȦе!lbɭ UгG!4{rq@ }wbIaBwXA =7+n3h HPkё3@o)6"'dN/S[chwYtn©^p+*jsM3LJEKaoƩmkG&΀"TV'X8kP-GP)&nИe)>,YA{b~^|_Y?Y^J-eneTs^{%~_EܞjHፏcnwKd t)1cLS`"DꤤwPjAP@2] {39mmpVkڰ(9qk=dK1*s*wk0҃[\xM~K};=V1S`GQCԄ7(J$ T #5 5ӣagKƌJhXnR8[ y/c&4#! )(V%6}k&/*1lS".^f[9y<_z 5J>t')X.f_^ӌXR˖Pʠ8֜i' 滞~e9 ݧ>mN`ԡߴD]O2Gng^ "\om4w,,bp.~~2ZΖ+"L&tek@EL)q?1uu&M>If"-]ĎgǑSq*nx8GKAQ5q2ƴX1*냩iXh  "NuW #ȯ;HŸo0I=45]r5˸@Qe&᱕ g_35C#V :v) # <nTvJ6R([Nd+L>꺛ҴRIgyvC0<$2}'X[nzEÿO_zʑJQ|шߊ*H M?OtV[P2_Y:phۻ~&XfC`zkH, \jQ=9ctmrfnHt5ڵiggIO>S4ҵ ,ܵqhnށtC`w#҄&{(Pιu־d>Pi&P<1_]Q=m&'-Eh= W߫߻z dЈHËt=:G˔^^{ǏclթӦZnjb\V^?ɨOL^97x\Т"G\K,*&{R8Z8tGGTxm(a5tr de)P`f #Lq2p$x SM:9j5| 0 j6L+uP{MH7!nn8^9gkP#,D.Ak8֏$͓/Hr tHb$1X03H@,D#mKu*h^sr;d1 VV,˚"MRhjO_rb(}^m!DyU2j Z bsF Fl_B{ ciгI2"$J&XضDzo/8䷼pgW)2c!8tMdi܊wj9M NϹ+$oh)ZAێ"IF 7vdԤ衵)h!Nj2 [@]7. ^P V|k*(!f5Wѧgsw*,vP[I)'xNBP!(1ts__ }uLia1TI-2*5(黭^}cb2HX(1_I=lxrGNZo\|uzl-Mpz;@{x2Z p-%׹$Bzj"i8:XUˁĥ$u#i])zX"v!3;zY_iU:Z+i,w'/\' h9};;xkڗ9 b`(vDKm]3X`ܭwd<Ü3K=eh!-࿶97M 0 w+A Tlï"KMFڟo0,o5 7.v§>զ:q+fo%|VT%#pUP<>(ڧ0|;K=*H5H0L~?zuI%9.4>L#'fupI'mGP"hm- ]߭XRD$B qLapU/qCu]!s]Rƣ?J4f-%#3yt8ئXM86%HygE qSjx PM?FxE'ãg&O&~:|@g_/A,pE*[ +N}&9~feу_$mռK ݯ.eR-DJ+Sf8ڑ[<"$+R\^wy}Ӫ?n`{vTXWhîmIC?~\YFV:Ir3@|ˤ@߂ᕮSv$Qz`ثH3T;V2N{}YĖX>Šh*הfU-1OhNȌ_umm_vE`sMAhMRBXahTĬ-eiޜtC\"jmāe~ҳ/QmYȲ{Sc&P[ i\T~gGLjAfdQu[6~ X8@Tgg/EH5oO)@ ;9)os+p_ Nl{D|[6 v|YTd7KoMak hCN7r]6is^|i]uD^NK1 F<|,mnKi4MA '\=YL`2IV$ujܱYY'egtUT䯶觤T@5iٮR8`SưV^2oc#A(ԂmY$9?e5'0|oI|7H OU Ѯ_W Gdt'?#TQ9n1ˍСTv x*DuuaFpmF}wяì>콤 B%#^)<]%kE9ѝk˹2e- ng?;Zhg)H:ǟPV6aLK;A[CL B 9$o fr{Hu٬(l{ˍ!HBR&H{) IDˢs $ĿSjkܨUGڲx,54H 0pOdId3ڵKyr6Uڋ]c1{[0`nD .S$e o/FvC __5o1(XdȣV&)hYb]/I3-rQѧuLl$ *!CmJY6{Są܄s\ (hs{!8NP@cć[TxV>UP^ rz](%Q{ɡ"|=(Ֆ`Kh˝e/&x2r0s5#)' k.3|ԋaH߮1jQh2%Q8)ܷDzxE=j{3w+E 7Qq%n. ,TGЯPd7K zTX>xeJ@=P'|~F\ $~~en<'W kԶ6mz!2rb#nazC(p+d(e-Unӈ߿q[ָDRWeBO }Ö0.2\):zŐwpʼ|l7mitJ98xGaʓ0 0ØOC-hKyVvN^fr4!3(Vc~;S?8J 1HMQۂ=:Qt55zclܫ G%zvEJFrk֭e:13O  usO}Cۖnm[ ZnDKa?ICȓI/?2ͫdLu?4s!.a$ +|PX1x2*oC+J౏L>K9WQr"T єZͼ=X¸av,.TLnҀNYvl9s#PX(q4 ?oon࿶K٫kvNj Z7ִpbV0|ۧOH95wE`rK {$}=NJ4_zruDd~4܀ˀ:\ex$NׅqJ3H6#Tg?ɡՕjtE&^pEuRؗz L1 !T) fK7x+ \_INX91$m)(,g jjMkdxyb4eә>},,x=_dE-d#u{vU { qA/OWƠ3@d8WoP K$ zҢ?2$EMѳ,F5 F Y)ndr?V[Xfy^CҲj  0rw`FV!G)Wzjn2CTÐMsxv[] $d!#E9>oe2 &_: 6rF4f5[wmI'}^zebP#6%r̠ngݫpKxRHIjǩwz[k^@~y:fң.to$bl<^H#X[.#";D:&V0^l$ȉ!ȸ'E :_s`rD|1OԱ.Y3h9ЭEq8Q;Oֺr1ψE&ay4ṔI RSj\Z9d( "?px}"!p^?|(-:v)TXHJWxyl4* 51q(|LK(<D֛ ;9(G"Diϻ ;x#nVxބ^Mԣ>Mp Al80cNykR%^]qQ&NqB59oEhx3Tȸg\4v$V܆rc4X\"#ҏ}k9o3ik|k!Zg@J$T)UJ8+)a@Zjװ&ˉyCrk-*\$OPR_7y4^t2nE;nnʤ"ߞWĐٶ'yNkxi\M IçP-J8fAa ]_j*Zxb7nT2NC.d5)@íB 6& nh`ӡNjGá$$m"nO08 QJo[4 @@ܮ\TCKXtWT]V*~B:? mB&VdPu؞?VPŽZwv s}~Q HJ,bw\Zj NEp6gV 78i'LA0f3G%V:TaTK"fZۓ4sꙜLA z(8 $ RGP|\ٙxc%]bu" yo(ұYK Eb 71a2%!S;r Io(كl0LcQpu8F5gō59[^O+D=zo)D T?2dx2ٓ4.K.u%Rw!L-Uoz#~M) *WG&`,ZT@w}iν* ^g}3/y|pezoqPԷ3?KF(rq/4ZÍ 8}R^zF[paK?i٫=;+88Ӵt9l]SQR!>^l ZN,֎/7Z\O-WM>BKN{(ƇAqV#b{ d^Ϊ_rn9 &p!GatkC@C8r `xcxIhVB@?!$f6}{_"r<$RR.Ii:L {_?W;ާM믁 w4hpD<3j)]v3U>2XBqhơE2T!ZJכ[~&Hht?W_7Om5DgV[WiE usRgckKgC+ŀ"[`k(>mpNx6o\љ|(M ].].LΥj$xcڣMӖeY /j-xXDؖR"IbUٓ᪓F 3=V{ӟvSk7ۈRz*X(^AǨ$ߌ?{yk*eRe wP) {-<=t/,:V&21[5Y.)=J@,2^ ud CE,j)dFE>Dr,tZq6ð +"3qShyRDx]_ GRn}Y0Ph~IT-JŞ|9?R˖D nl,\iޥfۣr"#`\-Np1OFviR5]R:3aۀ䤧mk9 h1=`x;yQ>0UG'I􄵢#o8.b;)۝qR ש э-^uiBdE@0al D2h#PÌjgC~霼:{ Ѽ6y0'FoH5G F7Ƨp *8#'J* Ȟm/,*h4;]M@g?9XN|&5}mר''+ ѐ?,GG1۞؃PIlg%  C] jAӖ[???MűƾDبdYelה=qݰ\4!$^۟-]W׽iyȓ^^Kg^g\9#7ertR4l"xv>s']f*ky#=l\!IjR 2G yxdzѲGy>\@|%9bE;A=T`d9v~[Vw 5MI#{&jͯ]FĔ ޏ$pZFr{aZx b7zMT͉7pFpU 嶶Spssɑėة 3u'>:$bcQ?ќŀo!sZYo\!ldM3v^B}芨OaK}r ƿfD>P[F*j7:+)^ܑ^3,CG"(,!s9]QP\VFjXMc{ ҂Zx,3X&HdbNzBb#ż=+a:"ZyYx.Uc7MaiK ]ڴb@8\S?B?9\T‘ ͿBy VTĹÐʸz)&4 d⍱>)(D XpﻛݻPt VF#3rMBԽ*>Sbjbz4MwekL"nά9}lQrάA"OM78(zd9|Ns@3lJS%M9{[Ġ7"ٖ?ּP9ł ]^rߑ:q%zNo??hAåaqz`Xp@w:ʭk,m5[-pd}^mikL03W#,q/P3NN@R"KcLB+vaٜ:/Ӣ~\Y OOV"Y!c$#p+oUpdrXӽ;\F^yLAXGazi:3X֝-(g_ |Ǹu*OW!a}Y:n~O 8wC|0$''fG0ѾOcxSUN=@=djdjm5YR.p0 /T렫(jX4a_.}\8WK pt)LCW}&vNグz9WsE<ܛZ4! i5&&x5<@,}|=׀&1CkeDPrMp6 lɷ}saze|/늸˺Ar6Jg0޻+TYGV"=ؖ1$k:'^yrBr:'lnh}.M쐦!U\AdحqXM(=C287 Qv%5QJz?GJG+(Ypvތ9 r<{jBD5ZBk!,YtdTW|5Ut{ILnu9NOŤCBsOi<]nW^ލ[\!n`guC)=9$jSٕy\ms{?R&̮nvJ Ə gJmgOG_-vSi-?EDu#ֿTvV9;ʐ B0>m ֋{ [10 $zֻ\,A_ZH ۀGVQyR&*o8p_f9H'O\ >T AX/բ#ܥ;@c՝q8cdԞ/SNcGΘxJ1ݚf$n[F` ]lSrB"T-Aa༚W>>'OD+jo ;Bj|dgr싩5hS4tlhG]# Q fp-u// oh%k4hqu{C(B60ONJ4eÞ Xۘ͢)9>eл:2;rvg!K$T?u?;N!VR.ch>4àDɥKCHfxo\—pJ@L[+2Xꅸ׀z<(l5Ma#Gj '1٩gѥi\}x=YL@O޵(HXCIKN0R(5P;f!cTyhǀӚ`wN\rWDG9&{D4 fו"*1eؒr#)Z5 ǁ%u8wCngR"U}TUyIK' O:Ư,h` %`0rϮn[I_R{q*Z<p턍ʿFy A *FV%Q`Y8~~\1D%(#{h4kl&d?^.E=7 [X)[STÇU܈(g!vxOJO U@S5RئS?KN dƵ 0-Fs0(j}X6c"rΐ"9A־7F;@$4R‹筠V%%ZH\4_(Z7 [fnKtR_wR ZI,?ɦs恇WW̟-g۔Yi_ycUCGXŔKLދ/,kP' xutNO˅^3{LSX!Y4T[hSIuJbϳqe2ڦ _ĭkWm`&EJ/= 5z3;U!#e`hLخ-2e/KjƩHGˆCvDbKÅlJtjP@&ـ= 7pW^}-} T2* F'Gk ppsq6wwğuEC*4ܑa*rcq! }B cBLrL;ɃPwFXK4^y P=c6XB؊oW l'(~SLbca0s7 ܰzGrA+|aGTA=D3A[jpga8iȂȰu$Mx\4OǞp^֏纮[@k,=ĥhp/!߼3oՐ6DIO#XJs7||v3-]Kd"潋"Q!meMAX.m^Hd]"^fMbT\7ۇ((` [[d6f[9/C%r$"Ohn[Kɑmm*MD#ˆ,ޞ-h1$tr^Z6\i33ЀzyF} Xl{PصLK6\8v2n\@W(h 'b'~PdέSú=S_!,}V58[͎QF]* 2wsY:"j2yoz4a20rUT5TND›vzaG$)R,ŜcZ>W,v>_$#Stjp r3D--KPMaI9,y =Ѵ=oB ;n;bcnS֊ .޼%աiú+ԾZdCΙtb. AlP%Ud72}۟@ut{'ؿtN9+~T=gdK:X]sUY IE9aת'-hS1㺒%rbJx$0qO) ;Q,WRu4(Ym̛Ȟ˳o [F/J&z6fؚ8lzY EjRrr|n"EvhE~tC"e`ooP_(C5'u Ί9|`kU5CExl7F9I5*,ބk\W{. Je { QtroL] D:o,#|ʄ+ؚf)ǥݦIhp'J7W `so7Xkg<#\u)t|*r6iR)Zld8/Ie|'$?7Kl%)tnA pPψWC?^֊>6*+-LMbbk[։[rN[5-h'A3K)bHG ^2nF}|xhfOe5Ҹ;EP<{n}syHGkLFx ^jN}}ߚ{R]`ɍ2suy <HShidZ <99+ъ쟕0Yu=#[-P\F}`0xa-eS4BZz\N\!*oLެ6oKHd;?MZٖҪYie2#yL 偤*br^/wjЈ7 E xE'bQ Hq|`Y%G{% ~\%hi 7,M̬U?\縊ºK1SlS` s{;}KCX(5(Y7(C63}x/r=&w9&&"LX<~[=?uR;CaRwsI /1kݘ&4{-y -c4y9tM³=`/hf)_,nԧoUKf[d4軌G8 貳 'ULI { mgVfPl&'ne(wlFʎ]F}>3 jAGp;:(pXYahQ| 8}$׫t[v÷Q68:LѯLݝ[̬xAD3#[yT['\BNF}bpM8샗}G%!U@x׬R(^T }2?ˏ>>cztزiH*(k@I9 Z? \ȡ{ u5&vS q.ۋzom3Nϩh,KB4>`y@lnaؿI" jXo5`mJ!VtEI sLp*MsUQ}w0aT4aRLu2O(;{F5HD~gon,)&6:F/awqYpob ΅1:V8_zQ!Rw~Hh7A- ~nv7okeXQ~bw(\c_;c>|OT2EZkV$1b7 2!I;\Gu=MKRȬNCAg=%,;7te!@n1왲di/gyc+Hv+aq4\B֟ J-8o<#@lb]cQ^w:ӷZ,nsY! *_Le_1/zqMN )oĮ{jSg UӒ4AU$~h+5򫠥1DgI#p%`Qftf eUOhl"vjk0{W(94޶0Ie@;gWJT溏QRN|OpDS3SG W׈]L*uT\紁'DǍţw-R+kT0<ɔ6\ZerT=蘻qucl3}}a°cU! ": #ZeiVH_jqe_Kγc"CmG-~%6̮iC]Vaξ;o=:~ׂiuٍC+^녚1ͱbu&'t+&9ּpۭ#8\|nGeZS޽%hppԿ5njBH`By@^pPB@̃ӏ_ y!9aHADwroe{'{ܛe7zpXbo*c"]-%]j^vT5Yv'7Dz@]h)˽ &'tk@>8AGysBq_m~ ڪX_pO[lU pC؈njGX` p+s},7|; >ն$'m0Pk)kq!]LJo35n!A_iP9]" ]!Y4&T@1VMقg@06]C8x EN`jDGѾU5,7Դ `mu57FT[RST3P_GuMmf.: 3 Qazf5Eh8!Ds^1z7W{amԭ@,c NjKKWB`nOFʯMY+\j (x7 XJdІ+A%##=#sMn"hGWm[dND"6q]rW5ʗ lixvT(p*%ݰ|T3P۟'zr!9V U N-e\< x%_)p8Q=^q.LscG}1g'gsYm(QX%DȲCf |dˍ}Զvt d`#b}6'u|aPyŹ wBYX&½v諟;-OtΕFuhs0ES)`69aE>JMoiT`북d9[UdKՇ 9KF&05Db7iyXVni[1"%F> 3ꗌƚ05XWh]9ϱ1J;Ez蓀@O+H>ŪZ0ֶe7?Hu~Wv9>Gt=}QAJ|F`gMIy⻮eG}HN8UEA]{ܩQηR%)wI-4i^/x|<*~2xS\A q#W CAByԹ٧uimĵo9B E%^*(D(_cRjᓔH֍+$bUG zHaB͎d٦e#U)0݀qFшՔRS87l0 4 *@;Kb8 g 7J4glOqʴ MT(0# TzWȠ>܂áT9ǂ`쎥v]X{&LcX q[4EwE<-¾$9SąR̡G oP `ͮ\IzHH<1ۢ b*B)-AjA2>[[)K@XQN̎UƧ%p_ȿ/˼$yF)es9Ӓ#_u4蝢8b=(,پvȶqOxCΨ2? rԝiKv;(C# oFZZ?7Ot2b,P*:3Z)=[8 4t Rbֳ3t CI-C@wV3sHq. UbOW T"!K犨GF\Ns`BwڼRqUee6O%*?wpOUA9tѬe Vs %ŗxG_i^A MVʂ;W"{,F\Lo.> p-Zx5-/w` 75dO)qɳƵo̿nRh,A)'$4+&/_T!9X+TKEkJLˎLgBd(WG_j]\VWq @F|4cw FPAEo#I\spfEb\%eU:+KS9In I9p|,EAr@ҲkUB8AW4Yc rpϼp$ms9)`*Tb%Iٱ"K"%Hv`ldpmTjB3O^ti 5R&xF?O;0+ėFafvEHp b>2+Jl;('Sf=9_9K{Ί J+XUU;p~)^MHYټH|pdo%]pOizX(Ⱦg=3a,C#@: Z5֓KRJsAX(l Aۋ/%hp̐`"Wf̂ yčpzMC @uWMWCVS$9he4!/Z_gFxzA囵:(m'o kTkk@)4z┋*tnJ/B˯NMA*xa_#8;g9d 8hez6]{F N۱I=8Z"]LX8rmv${6o}h|)ÉjH%>U9AWa/خ)(Z5ϑ Y%OULU|yl9VBPiV5/Ip)+j`q0k(QOCX- wa@Bqk$ YH/]Xќ`9kZiMl 0 t{rtM9>ؚ&y+/US4ut8#RQ ӹRQr9NPۺ2LԸ}DY h|ݼ#O4F+> XIz"*J6tbm0#G[JM gVl BpmtL{3\ςzV,^Ny,E?$y?ބFFFR%w-A?gu1*1? z#ܖT IBxyM&{Цbބ݌d]gM?Ԉ)6V3τnS2=$ZYygfNU٨$[2?Ds$-, F!z&zSmsZ } tr)/DhJ*N$o{2xS=pJlxڜ,`O+/C 2*CiqTFC˸@? Aʿ|[TbqUHF(:XoN`B'CP뎗4'Z /8)˧?X % ?WLBʆK(ղ ʧ0#DLs& LN/;z Z])b^=?G揃آږ$<P %>#ZJ8?+\O[rJʏo_FJ!4XN6=%!M|a%C-uq:rVkN۳Z.\7@"z}nΨ$3K Y*GJYIG@2a(J{pN3 |~SO->IrόAdߡNeQ*fA)̧-Ɋ}[ZĔ0"wb^B T#NKbPշeM!-E^p3'b3 - R}i daAf5)tWp rmEd;\5eXUn\Dw*|.)PrY>V>*# ;zj!V òhQUғc yHVGK3+Hl_ dUz-{٬~ٙ)b^G`0q-rNq|9E.`ڙ A׏l:ISi3(HTK`V:ʆ=K7BZ^o,>AlBndDnG)qlˑ͈n< {Ɔ31o̹Α "=16Φ h1_/D9sS1g&6N@܄b:%$nCG( 7BXz |s+5$ zznL|kHi-wLubq_2h+&0U;ԡ۳Iufŧ1׽S>j NiO "6 c9RPֿw|!YX{9Iz'م7l8%V}ί*5NeeV!v0߮o҆гa:ZH>UL]?rUݜ?6~$\=;({ Y c933 kKxA 1[pC <SRdO-`P"s Tg$PmG)f_룪S -L:,s]Y!~Mޅk(Dj8l NcZq;1Η{^__!J_4X%CDČPc(?LO% 3ꐷsVrC!QgBP;C,m]Y`"F8Rq0 tJGfG5ab-i6fX u 5Y8fLP!d[lIXqTNLr(ot ';P=("5Uy50CMS'd-q5ތ n1zpXcԂzM"((X,Ou06SO{$3ߴ7s/矐M('^8.q6!b7 9M]dGxlgЋ+~05Ok>r !~+bkTMi4[?/TAzn=5}|y/A}G dR*N0*RPw>Hc<˃x3vqBS..)א6vh=hYomi 5LN*E55J=uyFE*\3Հnqnr;uGٴ⛜`1h8"|/+txgaZhF- _Jf%"!韘ac*{/k7,;Drhz*V(^3ru.Vmް D|b2U@= J p#aƻs_ Gާ^' C|Uz?,0p0 \E7S @*<~dىمZd{^S!Q/4?ȵ_P+)VA+-z DiI^hO ow";A0@TI_u'3v}JbLV}eoZy)c :t/0kCYXxNT' -o^?2uU,1?H:6 h~~賴\ekl"={0&{> 5|!9]#eSWyt@m9>y LUs;V߭_ra>'DybwYjo[xmEj4ŝns %y8?fk˚Eрavc&Ohz:Qx1fzBƀ W 7W[aLD'R(V?qoU!W4.L_UJwd9n7DU0 %۵.!c((*&?~MYW" R .foH,b\'DKw]*U}膬~ösC< Z\ܪR5EG @&$LhGy%T8VYnX6\Lj~ڮ kn:Lh_~+aZ2iq$u1Yэ"VI@<= ql׾ [/8oPx'dsHIjR-!׶J+7u(-IGGf{SI\1M3Ͱ ,Igߪ#S#jm3\Gx'/nz֩?bnj#_?$,jaRR4|Z- (zTG4|g|E4Y~W~IOq`uH;2\ܭF2<ə[#/u[)(2aC‘o})A?[Tl4/p$wb"S1,?aa~}ym&wE!+BcJn"'Jc&c!c  ^3cRʰ"@Λ9<#K$ri{,Zu _[ }CV⳩RPDц>)fn0XsF:}p>`d"XT}9 b܎^~h}EFNS5 մfM)ߘa=5ojJ+, /6U'd睐 Nl6opbBg*Tұ!ŀ™PyzK_5%&);,@sHtUf c!*WR^s3ZmW&vRfwBz[^ܒ]uV _BШIJe ܵx8~n"@q\[ 9I@ڼ`u{$fBv ? %Uh c "G|J@HsXyV5_uv+ 14\ #3QWl#xd\?7l%'-Ώ$kHR^]Ǿ7.'͎-8Xnhh<`1n*N elWvY^ >[y{ Ʊu$?uJt^ )-fG#ma&S^⧛0[聳16R۱M܆F"5Μ^ GV[ja2Oϝ3îw<ۙŀ ?%)GZw ɇB<4!F0L}%sdmCnD6qnےvWzK(Fk4Nox/j<ঃ@o =}t{\()-gYrb28@3>y '滞5u˶_C@ecPci$3@%dK\G(JĎ:1/|ѰDA:J!ZW`- >o=;ĎE~s^sRf t?•`uߌDT86l⥢TWanb}ȏEbQś oSy-YswT45 U"˜lzP]U9ܥKUXNVUřaTߡIӦ z XR-2yqcUD䴢6 ̱QXFE ygsRb@DF̞SCycOarW})'_-J; ڌ7?ET |'n;oN+XtٓUiܠɊZbx][}'Ik"dڣ;' ΩkNMo\KLb钶r}j?K&YB"ТK p]j}qV,PPKF.LcC(H2u<Ջ7Z韗$PX _(Rh23AVl"62v`k ٌ8 "/z 5?Y/+fX5PZP79@5&`UUC1ٻV*08|=\"N)/!d?z0Sv!K+{ SM%;։:N ?g5[ֆ;m;|njO>A*(A2"׶\yV6EA ,\Z: | h)Ut3jx;_ƣZ&T~{x 4oj „ɦ۷ނpZ6ru?1ejKVpLd[qb~~5“ʽ}b#ehb<-VAX3+hnp1^DV?RysA\/B4jhb+d"C SkmnF#ϕmOMy 6"g-RK9b[V(}  Az!NGKY(Ό (I+t|fYG 'J4 YB"DW^ٮE`AB&U;JCPVRN)ʁI\nӸ@Y,ϽvImXYE;o]fӃɊU6T [ 9`Bcg1sA ReCwxq?_Ͼ_Jϋ}ڋCvBӻ/j=mJҩv#]tNx8zNE:J\lCyX5 bhfeeMS Xb\dPشW3  #cOs1!ۣ1ޙR#E,G6qfa}~^"i`0J),$>S 4Y!eO $)x~W}c]OhÑ.\?Dacߑt\;Aȡs|eW%BXtQIƀ'&+S";!^XCUFfeVۆuQme妮Z)ɓ8lmХ lg$;ɨ!*y\C!8cĿY+ڋ|nbQ@B xu,\coPj6DC(7_Q~DoAiV%f4[d#5m*u\N d44x: 950$AL=&rFbm z%ڏTKhsn7I02p+ao*|c?0>z8 `8";et1b'VQ 3k{mV?9˄x;sdmdщ `a(TR}ObhRk\ &9YHߧ`RX,59ݥd03e r)5pkIK1o^_(e(Jٙ]C 0 Ң&,M"Y%bnٸZ1`/$R`u4A Mfl!O@h*E*0iye|*uA9Zّ4Xŵ`X=] Uis;Y-x()\-[1L@y힆ke?_Ŧ}vl'6o0)2):SJBĠ\bF-EPkqy$'ڸg$!O'p!9[nV8ae;@{dMmwp+8x|(m7g8nf~%5 $ѼTgL6 ƕPWY -~d8`s ȹ-ky9fxL 쫜<-J9@8\27 '9T%_`c'tsi|u1q6s(q)+MKla.&営rnس/=z߄*P7ҍuf ]⥈B}^Mrj ݮ2b`J/װ,fݿ7 (؄~<1}ȣa ;GSZG73k@/?|>82<,W43 {mX۝ ;L QHwEז+)QUQ1|B)a{pE/[Q绀}UP )y06"w3O\K-/.>>2:kr UP01 O͇ UKj'z$ 176=QMu|V8i~t`ˆ~vYwfx8U!Pu OX娭.EKxkrNZÎҍ5 7Zfy^P wj<ަxkdF Cd1FQCV앐 Jj5(ǚX'CUs-gyUc\^ &?‹ (EHdn HBQJ2~>;Ck#_q:7#m]DG<ˆt^ð=5/AB+:EV5Mw"0Hࢨ:ji\;'\Pz4v^rH\.wMDV͔^8;0[N"iT)[9_}&|P4rR@ENy$ƕ/,䲖TSAfuߒ][ Yu_sNU gDNls %Ƕ*h.MaG,|Su4NL&<"}BBs/b bWjPbxlviqopMG$D!DG$hN~ Jz[!"%-^Dr ӷwkڠҖK:`!ū?!WYΪ~di:8Qi6Ռ6E-m;8{f&>B f_{{{AO9}{w]!(R2BKj6U]U6[~ @j M຅d k6S\' N57.Ǜ=p]pW(d+`dxo:6PĦ^.\2fX\^eݕI)1ǦҌtMT ӣOO&Q"rqڏ5WPzb̬FւG;lq:땺8EFS ЏC|wt*'eOkcy/Cc#zbS/%,qXY/u`/+G_^3=3ЬgdF9ف̪{I+5:Mp>/[/tU1 |%< myT2N*o$ {N.}~Ax\'Ӌk!O^L%d>vލOj>}UNo]^ɒ, f'KjSjR.'e;ϱxnJY31e3R%oH!{m`*fOώ"?X]FMd@SGBc\HSth2f k6^beˠ 1DYտrd,;&U/rSL3^*L%[@*j#g39Ě,VBaox78.`j1 8~e]C+9>&=(#0#ߠ`ZBLH~u4SI™ؘ9}ouI"n8"'W,-KSɰ?elqˡ4WtD}ZO$0Ԉ>:{YWׂ`T~yC 21`V(#fW']-ڢf~WkͲԹfU՚]f?qCc# xP {#^d4XN^ cQC}˔1h$ w{P]0`^a[Grxe!8̵'(G̖$H 8Xajǹ鼁([EQrxnUX4e]@.ʲȊab 7Q`'G@=IN<6ka\xmDCwr>7(np=o)RC9ox캄YT')욨&KaLmˬv|壝R_ 9ƥ:s)\I+ 7͋8@Qͅ>aBɆmY+2E0l {g*.^{p*١} Ew|H+\Mm?;4V %hKY^R5|ĭҕ#6QGb́VJ$hގ4-sK:b.WBehnR깔neS `# !ā ٪$٘qbȒh %z/Ud/ITFZKͩ{123?"=^ش[Zrdʳn璉 79sC[@kMYw"bo7}_Kl1R #TŅ.'  SNU3]]o[E 8}HOEv7Å"?JncԨ3 h`rP A2m瓺/H6Oh$n=G-)E9-2 zTt8||Wv6"(T _wyt?zI4'q}`NF\v1r5&]I#4F5ƻρ}er:h '6$Q"2?%zr!#6M#A'iNh ;ҦBKmKL)EeNJI.q*VEIJR1A-.,ʐ"5fu 46qǤ`lT[Z"raf#xu ="rFs͜(٬aV6k_Oy/Rt;.;c4*ڗ߳oFJFڄq+kd6${wFA6@,}3q0N5~Qu[`9g)) h̫/7ҩN$轒9u}DAm .ϳpM,7/BJhoM'h7<`w$t Te {{AYz=}lyaK5~{ClNr?~%30g.$5r{503'?n+?/h@7ymM-0OvR,~}!Ҹ ,?Y:ZQ /㴽 R]UH`+N(9+[^S e벶C514Xil\]?L/!k&Rc"LbqGiFe7l{`{^Ұ[ښ(ENDƢlߒùPoN% Fn} 60y>fϋjדL р>{ MG?XX`tBj *<h;yB<[[1{i+ܽ!$z Qsh]Tj)4lO% 'j bgp44rrP3ƭUiw'&]EsNTE!~A;7PLR \ /5 s\1@Lǃ0Dɮ #"WMqDZw. XxSӎXtK'аF~tT,Ak7wh gĠn> &a&ro+F.ņZ˜#gyY€+d l<35m%}w]d7oZpU,s *ψgTQ#L?:qZUJ)ůo mӀ/Zj˲a쨢g )zV0*{!{Lp 0Ӱ~/%;aYYOQ\gZh/:I8dL׍,A(fB^c K iz5\OgDW,>}q?r/iM{"j20/?bod?)҈{sV!>O8o`0WIq =T MXGϴEqCi-6@5<50UC&W~{E)$ ׫4sXN$#[3SDA`excbx@rlg֚ '"(CX(^dN_)q:_2Ȕ (rw-q];8`O*XMwF&Ꚅqwp K!f` UǸt}'}W(Y3tgS#3L_e]E [XY~]B~tH8jJ72f^Z7؈?9$`fIxL6Mj;0J)t/| ?}l$bԒ -L%07 kѮ`(4\@+}ï/lF``}b3/7@R9KKoΗۨ5h4$)iHAk fPPm dD&.K\8n"*lAۨRZFU}O4Hu0A,^5ZuHͭk#kHM _,`pRr*Dκy+v,M%Y j캝&N/}1g'drJYDz}ݡ#gTrlǽ1FIa`<10z!(4:!Rt!+X{[<(MI^ O\퇱6'!1L3#}H0"7g)NF REѾ-c%X^$ [] WDbwD(^^1([psإd.Pk_J,C5[͎ J.cC5>Iݡ;7[a܁XFDcƚm{HyKe7/SJ~z8%|Q2mf~:,D$ P^E:GK# 9A Z*).fcz"P, A/.{M_7A-0M1,~(QT1hƦ" %]zLOlABqᤷǻ0!:118/ 1{AtJyL8D-w8(we%w45E(Y\v1dNh,.mB3$JHM8c Bu:i<:M1^Ľ%ᬻJk0uADvcʃv*mR[U[0?yN"cE}JOq-:F".J%n.dR?_J75+L5P˕wT!a;!!:I!#!YMte7pw&e< /t +NдAe?_^?w(h~EiuiJ45&9edJH19x2.y9ɀq )$w\~bUˢY.i3;3@)Ä!.Ž#&=g&asDWK'HKNp x2\IPQYnQD+ 9eR aǡK70c}Bj yVZ lnPv"[QT.;)#WY8 /T;a|`elf lh`#0ցx1FZR eIIY0fnʚgp$'&g X1!eY/g[&!8%: q Ҹɪ4 OR.DeOw"PKy42'bxqI k)$ƸGlip$,c8 i}bRIM7M> #<2QM)\I- p0aK:<6DiUFb.'nh$ >g3z<"Qcf` bӧfioocO=KϝoOR2ho Z;*Jٛ؉W8Mk"C(M޾(['y[NdݣQ bQT'J|[S!Y]{/;wZ;UDӲ TӳKZ4x?eO ~"zf׸UApTvmq6Vv)tOPj,?]e'U)1ϛcx Nw=""u攽(vݾ=0ePahi^)AT2IA mC2컭]=Л($DD_IcȍYO,wn-V͇s9_ isB0z[HTo&JǔfB yss79U =5T|:]>_C϶9|pb_ w85 H?(Q9fkBiє^][9Rs9$H^+g~:EWEG(f6axБϲ#2< %6Q"yYd7ZHy= 5}7 6?\wyWm:W4 $b=]WLіX{֑.=oj^[6NJd_B-1xO!_K^S[k@-xY-B-.ekҢn`lO<*+z5.|Hɗl7s#7;ʲ]* uMs #n? z ; 0Q[r5ڭfPoL!jC})j(ߍ8D 9ԃFٛO& FGݤA_*`MciI/E+fY"6tUq݁^_b QNZ7|n?ި>7\c#&F=ZT#&6T;۝e2lQFS? tH4{T ;6Ӿ^f/0GnFT8N{5M=6v9vKm.2LS ÏdSIy] u<&.Dg3Hʍjv:`)=>x;ݔ 6sT{T>I3V_)\K6EW/B*T=D;xak$C30x<!-8ӌJR߮%w gaڵDeZfc\st yfM2'ͨJ~%fO0ZR`w.q,A*ІΗ.p/"Eaԗ#g|0yruJ#I/97joqt"X^,ש0Ǩ%#,o$߼"DJSd-J\+' uwy3ʃ&NR=F`)0'&q`BAɦۆJ2pkI)Kf_k3 w-ΕnP 9Ƕ[V0}?70^T*=zp^7j>GaFEahRu\-qha 1v݀8."Rd,j{wz@)kpq3KEpKZIbR14)bNv<#Rs~ an?=6I$>KQ~WO|mJ9HP' T`f}t[-Uނl}tQ5T߮^WnTqQ { ^~(o-pk*PEx-ug _VËC8valo|RtXQ h} i=o]xF4m,rb\/hs}=t8_,TQs6Th:!sW=n[`l}P#&  K huClП4^Yy 3T'EA'cm`8ڐv8Qh@S;@ {1KI+9)}0 6l{;NTDؕ4 qtHHGR>杪8B;:2ke5vzb.[ zafWĜ) :*ɔ&Մl-؏L@^J"U k\\.,KQ:ܯT|eiయƈ}subl׷ubrbF[tS\EZZ7*P+ctO|dttdas/\;9H%@ D B!ű%&.wtZ,4I:\ss00a5..tը{{rfcdPC6y .P>]VlLO2Xoec4s/JUt~C{dLxztq 4 *xqhI \ /WH| $PerTO``U36FK~yn2o&$Ag @Zǟ:=}kk'U{ rd4Z$S' g$.);?P VND!=KMځ@w=7@<Pjh(u ,VỼ\awpjҦ>"qqG՗!B%x)5&)G[YC/ʢJΪVBHpwۗl(R*t5k[;`喏o$\quڅ!Rp Wk MOԬ\ "\rRޣ.kؐ.J@՞0(htA]^ޯD * S`S4L K (EE.RDJQ$fU0䷧+AeK$K1RK0 ٻtn~H5ɀzN8Gm$$NH4JMwrfQ|]n9ƣ+ eKL連ğh?z7.4ð6*v2[pyO<ڄ[%os)f%),g臬 O#&݄&& [7{MxMaF*I}ѮB@Y0a߲&0rZW$ B KkQT;sW_ ]Wbh*M1\,#)&F{tE56 NG1SժuÜV;|. Uyt, in%,rQuRHa W?;AG3q/~6l[J l]mxЖdpgH7{Y,lDUZh nXzKbtX~i3(-Y$J.>aRb9^R[XT/|J< j~b!ZJXM(/O=n) H_¬ Tɪ}7j*i:A+5T\:%buYZy4^'xHעnITQ2|~6K`9 BZKvQt툳c „7o"}͵ fH[wTk㴅7vu&hd'#rg(?d;X׵;*1 |HV%dg6R f!sNցձ -q z]4(}?ϗM&idAש%lP~V)%3o;IKTdi[=Yk}ogB ŋʹ)LBNI!`QJ,wb뿴^\)LG lR8簔A #UzS8d*1Ҳ?Qcgs2Wrm)W&Wk]c+=.ȹ^ۑ"i n<`!э`,t#(nVHoϡrM6@)˴zxm#uo8F\ƌ<:w\+"8HwG߲,w <4d\-"nZgm%d :=%rn[- Aw.)Ư& VSDe8A{̛u5/Py6U YX+4σFROztO lɱZ<Wة4~uw.#)QWeG:l8kukGIn) 4^22~cn8Yv{5J!2D[:  ]p8d:4K ʢ1#blq+l^bnø 7z+hѪ{lJbaGYLaQ=Qe&m.>$WnۡK$>h.1KGONR"8L`%Oe;a\m#j_,clL AUzVs[\Qߣ6s}.! SԾ2<ˠk)uiܘ $<Fzv|eCV7ˡ«{3owP7i+VT GёVB/4+X5ǎ諓[ͷ(=!#k9<ԣ27̈́"0Q7JFbjX$kk}Qhё51HpOݞqZa+B̽2[ӎkjY)}Ds4KǠ\ 3{~}oI?gW쟗Fd~P"^ v`<#oou{9 WXr aLL8;~㜕DžMzB$7iҤ'i4b(Y0U'dYFNe"02J h:1jpBHMyy)R2F/ә?,Lh+WZa4eb֢pQ?_J3Q`wƯhGἫe|ٌذ>(;ʔ#1aL,d4HQv͙؁RiyϮ]Gg 7 M,"F.lB>a->Snw%k`'O! vSBlF>9P`^SxmtJC I hl9tzE]&.Ϝ.6/H_X#ϰOs^GA WGR_`abl$M MH!uh+*<"Inz-g>z=.v\X"1w#( ^@ȩXE<əW!},,4OBPED呤pEI%<0L{-U܀ȢؚXд$&lAU-b&T57pF @?|WHz]a-Y9V z妁 S.+o Sա`.%d(`Ir UcX j'L#:sWw0T/A.R)o`o1;C֛ cU]E@2j?cnWrr ߛoϋX"jEN2 bZY`tݪDfBuop{׷)S1eHZg[re;M:i-[c>uɍ(*o{ nXKh oE|SQ%~e2}c-j8>9!U4&k3ʁխ~K<Ի^hFfP\ аrآ {U>=pFacJk n7TW]+\?Dq.?mfL]q`**줓o( >B+~;+Y5Ǔ,gN:6llɴ#I LGFI/ȂR  {XZ 5THXz|*.8mREPWw: g__U9VÝ]d9ab1\[m~,04s)}֗GXvi1$8R *_݀b _T_bx,E@ oawG0:3񣓹YPƞ:;$/ć~Ǝ2 8I{4͝y+ZtzbVCn-UŚM9N]G#2;!h]\5N]rchp)e+"| 0,a.ſ<-x-5f>)|4o׷>E nb n``X"'~:g&*Hr5ZB8o f0id+OFIP%MA\Ag ~!Ct@%B''ȜNgZ NEEgqeGʜq@dTH;S:, LI\!~xwмOYMm`S Ĵߢ!Mm9C}Zj$@f~dD6 ͘kSzH@09 +n[M17ɠN4UsE *zD/ W$S,"\ؼ}Pe)zSݖ)LBfm+FYžݼ|u:8”JD"6:_:XG{8-g2İ5J@"%z'-^ DoWT.Mĉ{v"i! \?Tq#ARXSG +Oǵ'սȑ}w+S7TrfyU1dlGxz ,'wDZ0҇"|YG'u!!Cmb\1>}#g@L_ |n @˴&(9 ?8YA^TqQ4-tYAkz )>lzқsYɮ HZ*D=HvW\?fl? U91!o˾A s l<ù@C:y|1vPFNJ7a?ЯM #,ukhU~ƙSպ:yP:nD,2^/ \$Œ^խ!3y"&#MΚ 'p3t֣6ZlFafmK2a^\6:ܧYVHDIO%b2ҷilSϠ|+SY;k^K` !g4ZNOD:9& qգĒN*uE]L  Gj[캱`GWLp5W+AׂU;Ц_Ah 2\/cWEV0mag)QcV%Z(hSI]Z#>vMhLR!X]ʔh9mmqE/܉dm;7@* }*ߩTKȣT= uIwPg:b9 vy͌:ž\&h'`x-AGFxhEA)@eu <ぼTEMv+4J'r>Gs0؟\WF@$ch\4!GRA9@KKkL䕹%F>2ְf52̊A$=1hwNyUb'M'c$J{Yk\⅔>PG5ξ]6NnqD$ij$6jQ+*h"6Mةw^قwP;)xL{ ~F=gW.|4z[qC(Ϯo Gc=E' PqTA%(? Ւ4v(; xӪF@ˇ\q96G0;G>ip=řKPKƼr_7@mJ4Dh0sqbP6cVP'WFQ/P.в)Aa?F}KN9[tuX!ށ:;7jBüџŐn'ۅhNe0z+jTҵ0\[?A]DY_1L9qmF>9']Bnʱ>_LG#+Jun)wX_:~3d@ˊҐvn Z{?BrGΩ"U^zTiAk7ڐfѩNInug{ q,:pGRb Aaw;1?Tm3`Sh6( V U-!:7DV raZA@=xW,uUgಓc+vwa"˗* EJHhLFAwPů< Ѻi2+7gS8}KJSgP2U* E|êpR"di|cO|U'Mʭ(-l'O6Ý\m oI:q1&n1x"I*y_î=;`̇X>v~F9"09-E"{OI|ʑv2I$7cXNKYn2F-*pe5i^<Ʋh%Ĺcn YD"]0!a_9j~{xTi [g@htIUq:/Z)aa@,hJi30L|b&FPحx)jc*EC׷Mb859Q's nVlQًpSpWz*(g)2qTݸb݀ĆD;YVg_qVQ+Xk*U77Qɿ| L@&e91sy;6pĭYCP_c;P?yKS7":|fo!3xDٹY[,W:[whiq2z/<eA.NW$WJA:]$rT8adsm'71 ="qU57_`U=Ɵ` d];խӰUh@&ߩ/!;?=F}*L/@c]|Icsosm:` mߩґN ደц<EF-_$ {DnZ@Here`3u4-/U5p\I3 ɝcۦ &_f+oBHʫYTR+56`IF't8P2a(0AqG$K֫\ 9h7ᷬ3i}oA(A&gB`{4hXI(fneZ]FjIWnwp?hcOx˽<׮.[/ pWF̃wUlyn)7lLt0,UY0FTup`-~nuVE[QsTsktHzC x;eI`3g&xzg ĕ}8՞f4.V/ן̅GK^fC䌲qxn_VEق^5C*R# ±W"11W8q 'Ƭy5hiǖKD1^¨"5#U5%o -r/Ccze 02#"*X!J LCx{ޜi' ŸYY@V䶅>t\L܃,W^br#cd|E=*ؤ?m%V[~fBb\zۑ1B_֖RԦ"{V>EТrExxZf'.<_.\jwfk,D䎂aH,c;( j)R XH?'b5|:'i/J#N&4{, 9*wFyTdB8}hEhYg]FQ&:yw^orȢNd:Ydf;̽VL!Ș*9 !䙁ԔOI#@6V*;묨ar@YLx,2%A⋞Q=j-1+€I$;ZS-odӤ]Tn+dӛP[t|xf7&9Co(ɀ{lC/zAfq@Vwc@zWhfD{IE]޸F%ޝ"$7LE% Ip4.ZNR?!̒ZS;/Du\]J`NE;) *wNmJ^Ff[}'h`o} B!@WUZq]W@EVeO?5$^Q}]%"Nu+u;`ICHlRܚH7#au>BZ/Ts-wꞂ s[-U ꈠ<̶GN)Aw]־a̸vt:,)n:BFcicCbR/Sq4;/_B mT ~3MP:>r13bwL~e;J2Z-( CT: f|'-' :l: ›D)5E(`IZ},jboV&ȎȓSn-˞AM)xh?j;*l"|ƛvdc%|5ǾV11j.SK f>$s XO驒'xcCq: Գxʦp lTqϢV5'Oc?JT~h-4 b˔W}uxYeSg-D1y&[銐0 )iztTNޱU^;VE{C 묤XKdrJi;+Gu$cvUF_L)X0,ⵁ'_Hԇx59?. 0k' H d O5oa8 U)ʙTJ`9 Y*(aLЯQ}:e{9:P0-MБa4w]Tظn46C)E_Xϴ`OKH6$sH][ÀoD~a婸-f0o%ԋ]l %*&q0wK/Cg]VD98GT $Zlġׅ>P,gkEyTSzX L)8n%%%\G{0k{HWB{6͍&ȃ5C0qbd}+.(9(9-{#4vp0ٯrLA:1ou#K!-?_ΙG}p= R0n}]-cH-%=A)^"=JQCnVp&~](VugURϖxHP3"]CM)d3f=V{` dTvj+HͅL~DF{԰t>}#Yԁ )X0HI_?Ai"pWD\UB,UφRj]GS(5T=]٢;1'|3gg.-M{\2%*sF*"(wE#c~F,m I Fjb1JÜⲥYSo~=&# L%eɲQLP鋖0< =0ź:MBBqHD!Ա)uh'Z7j|13_Fo$]@tH|gOOay h>$~<Id̦.Θ1̟0e`BkS0gs,tdg[AXI5LNohHf!q cwhOz=Қ`9w@m6|;a"ĜgxƐϩ:ԸZoSewWJm5f!>~&g/cQ>?\܊rF~KHEXA>=gb$WWA#dpjv~[!dJ0xi.oIhalR.";BqbGtʉ݃uK[ Y"o}=}n&^ 0=NbFFck\UDtn:{zYΦa`SFk0žۮt 7&|R#F?'R\Hٹ d~ L!N#Qe>XLkӷ-iE+;j/)Dh g(-Cb3x6 _x1^_`zEF+WlsffR0,>uD'lwcg>_XݹN|&ew!3IdvFPxEC G@4{q +anqI_ebbe=rq{:y]W!2f_<6/hhyc:=ȒȝU?R8 [:~6|V+)z&̐ukLo]Hmwr$#%՜T /%z;H0whU|{WK$#W0*ɐV=c&e8ąs|%óAW% Zmmzפޠ_~/tfq\)5NF 4w U[fP+׀:Vs™jbm])TA*.TxZru4_Yׄ?um?vHMh鮉I&8F ֦O/R ]Uq4_3+%u`냕A:&,ZqP&*3zRvYתJEgn܅f yrk;7phz[xV<1:hT"HMPI4$G"eJiH4g7,dQf}A=ds418ҿ[t#7;Se4wq}ԿCN_}>:ؽ66f*CDa0&0?vm,ܷy#z@`vj/;s$_a{-'h$JQF~`!19R6BGOP2g:%BU,`ӦKx׶hyۿ0ۮKSG9WzDCs-#)8) *][|l0){#L>o.>FVM-|Oڸ;?і.)i`6 s‘N .TvљĐ2ag'/#ִ)x&\&C}V Gȹ,[6VT46].n~b{p^݌;Cďbt 8̚5xܫ˦306QC*B6Jĵ*ijdnfkW7UMƒ(Tezo@VB[{CRqٙhIns'E7*O\l8)^CQ㄀h"o<:T3B\ޤɓahAo/KE;}W=M+e-$ !jh^ y3ɉƀd9~/l&7ԫOGO/l {A rh[AuDbDPJ ۠(1zgD'v`Ovy{g`fXY=pӛi^Y(dC#j5F>cNA4nըXH ʗJv :@F$3^?IkB®ߣ݃}m{{f_ycEgZZпNP].0xͧ>ly,evI$[ / )/ y W Kq6d 8魕S\z.={y?\4rwgwnv,ĬwגЏ1F~W2y>Qc 5\ZiN}̴a2A2Cq;V"7bq% Ҝ t6'Jfh4~t5,]D'\YQ+)`3)ģZǺ+ 'n+SlkV_1o%VE I+tN߻Kş**ѡ}%$(֕MH&ҹ5li,\*P#)S  ' Sb 2וmâ0x~2vn8jDܫ?M=R6⼎=Aᬄүt 5?ɿ]f_ش- wsT?2 7tDI(Ib$( Na,@;(86 M*^@8 c{-A\eJFϞ˩r[/: дn^toϸbMtتء{,F"QjWӮ㿶PmjIVɐ1<$OOLqV4kهX)*5`}ߠ3Dr9cK4hS\[ A9rz#TKر wUepU*܇yU5d8;,t߿n3_g0]X*FM+R pw"`!Lj @z8$oDoO-O-QY\敹y eȕ I7+T[f3+M{pWE[8Op:g\Pwe"$ݍ9f}J" 9E"j> Aa u5R:wp{ﻚ '$Qšbaymhb;3 Y:xZ0ȎTf 4ޤl˵Vz潅Fe[O$g ơ1 |f%|ӳ'`tTK;@gZR'tm _[mgԓh4/U7o֗*D:vlj֣E#.mCi\9fU<}fHGi4 mY3~ &:~+kBR7H2~9gZJJYtHk 'FGڨTa'0JZK=G>{ù藾z\pʦxLLNwV.b5a J+ ,m`x؁,|E 5΋T\D|yIG5JuNEu3ʿl`Lبy{H"3Z>\5$ W9iM~Sm0wIiv$w?YrŰEFOe1q61r`z&̌n@;L@a*j#c2G&Ȏ2m4w5t=Pq,P0?'4 Y}ع1[ VĚC\?"9(7DŞA&9R԰ 1)T;%臎2s)"tUqˢA(;p$QOP'BWӠ9q.l}ؐu gb1z+=Ljӌ"uw52'"zB怅=0Όzw(}:D 7ILE(Trgϣ]qj'wYbhz=EE1qx Y6n'/H ` B=`眘\¬%BpROiΐ 8c)W0=EWlL)fRso\*?GX*hX67jct;xb4 2~*0$)BA0R|tc1seQ'($|s8{<|\0KgG=k rGĬMgMΗ\`s%HuӁ[+G`X7_"ӭXc0`h>jctq}><[L!+}M] wb(IQ/*T(!#qr a<`ӳPY.AVrnǐl`&]\V5MiϪ҂2}tX~-f@,H8R/_tU !MtuWNqrt_9BaUJ0>|e 1}g,o&%@ZlS d0f_$XAn R_4`c ~w6!0d|j+am|hP*"k36a1Ƙ>_A@C?&P_ՊPVeʙaO3C b:BBY>9 `4 R}f970/a[^CD>S  ꛬХ>`؋GzF#ۜ'=)=7sX)zon,h{ hstK!F$I_fSx!0|bmv |EŲVu8 E{J~%b u~?7Âc*oW<1]Y zPOXB6rQq/,WB~\&(uKC1isx DSA"h|6UŢW+Ru "BU#e='aQa(5,#ä|Q;3B\V[6F k@̥/{."7lZEdShtkځJF;&X9B5KuU krv%29-]xl^jVk5G~]qs[QH1sM/SQ ̞(B0&#L5E!neN(jr( ;,5ֈkb!YuMhv1&X8Ѯ5Z;hpZ۱ umG)>FA a¨C./ {B1xBh%:|yV< h娥߽ G m!nRu2]E4趙ǚetL{arHs vgԸr]ԏ Hpԓ3e)uռ$(a;,8ٟ"z:"הJЁV8 /ӊHY $ώ^);Y9qb+o'h,+=dŞwb҈} :d@ 7B|GR~Q Q(ȌI B?8[+Q;9qJxc/6;Z]eQ-n/%DzzQڢ=ucEDefp ;XY>}~%ݗλxN>)R~^_ĐoNqgn ~QV) &wLE UE0F1iupsK{p`n!N]C|Rs+cS}}(ʍ~@#/fX!=+Xv.,X|H^Dm ( \:[ۗ8/K2t5H6y_"Hi3!B=|Aib\r" nE3L40`TntSA^kv.nT!~P0{VF=|9s^S{V;<΅P|udY9+;5jnhS6r̄:3繯&+k,Xyl^I."#H\lsG\eJS7%ߎ&O%&YÚ"/M TFu.V Y'D~9$Q' P 3ee \W*=S+d,+W^uN^Xup{}O<:c_l?%k(LY:qI.S(8֍zO@S8vWg!I5$^"4J@lɢoHRq*}Q]@mRH~yiޔIjqLbʎd`zXWj]!\%- RDW\S 2z&ɸӎXBZ،X;(`rޔ3GD82R׏mH[,Hp6H LNRn~cWx"_ KtrFh ʁ7S VP 4 cMƞP|8* )5l[VBmR?mIOEcT"AljBҨG> p+cE,K(Jb{&Gn ̽%1_6b Vw4Kҧoq vD.:k؝l9),Qz8l6--]JӖh\fS|x+Z[9fFWU;?;|4-I@_L3ja)-r~LEkoJN5>"aK[,:s.9=č;m8r݇P" ȣ]dU*Yg)c&jlGCt&u RR{(GpȸpBDLE ϲ6#ћ:7kyX\8u]YD̷+IN} ď#ۿӥiێ4E]S<ַ,%me #o 20"ھmaDy -vxAQnu:= Į\&}L"#Jq< 9}rY Zr{a5Ѣ} KiԐD=PÞm8V[_p6JV% z1([eaDzǽ;'݈?TiJ'qoO} D}_!{+$ e?>g%lAHC.|zXϱ@*pDR_M=  tMceb"d+(#SRJg-Lh-RLOl}B?h nf Im:ŚbܾjܮtDA% kO4}9}h J& ]kqhpF@Ფqf.ZO+a6o+*xQ󬺸)@L~Y%9OTr?ʅn(<PP_+Z>/Ў[[,VUWjNrfSe ZYȕ2UAo]ȭI, ұLc3 3,_C^d1M{~S$\v얛㫪08I)vr쬷H[5q fJGDvg@'͟[*ײJkq٢ gUXHFytx*`cY,wxcfe}T&"9'wp֑PjeAh ku?ie6BZ%$| U6}H;*2@p!~u ?vAy#’#s>%  !G\spngiэ 9K&QGsS0.f:Av#1 1&YޛaD["丽_ * \ZTܱXWc$rK"WkTV@`F69D?i*ͶV SDR.Ǜ$̣Aw"`2Nߣaևqϸkf u*$/q,Eђjtjl]PW.)8"(K0J00aM DǢAD/>v6-6jґo&ѵ˂EnMJ&/i^ρOU"%r)( jLaSX XɓbI[(%BX^s6f2]Cs7vO4^J^#Jl)߮\bns"Ն)4߸SE}KӀҘjFj(Yp> Uq1U#4_aGk eɴS׮j#}ł𲊇#!0@V_bvmmy|eh߸T)NJ;DvaUx}։/:U(yXP&ʣ,f,;}!d`܃r=KG{t"FF.½O[BcpjfvC L3fv,=u?Uc]srY *K2oYNy>TW"#3%wϊX ]Q+bZUE&?xċPj|_8ggsc3XTdѕKrj0D _E0~;Jƃ-E\-!i-%mʍX{Ѱ^Dsρp; Y9-y)^rPaYXT^j3T}cD&[KuECf[ ѓsP_I^U]ߝEoaBF":.mheTL P?qIǜV64rt2e(1^[n:xk:S65N ujw_@#g*i0$02^ LzaK"Cz/,4~EE7yڤiܹ!{2:m lXʟ'b x*P)JTumGrr)I4+#C_`@csb4_vh01N+YAZH Zu*' *-}$^) JވTp]G0(1Bij_ `J:tT&#Ms\:q֓&appF;f3@SJ1g@ d# -tFT'E* H+ Ю 'WܩϮao]9}Lׯ 0.J=I7s6.gzb\tL;bk4yWB _q."mgw?YC/3% z^r҅ի9JBբ AM%.ܯDE8LNB05尠2AMX=?h)3e!dYCީFHni,L{v&O=%]r+-PoR  aղcR2*MxP=~]Y&ۑA\ #ϢwhqN%d>2$6V9YX#C{ X&CǗ2+I ø{~ &|׿YԳ^&fn,on[Ԥ~jꀓEt9Xs x5.b(K +s9_^4d M4OC);>Q#Os/SxWVA|;?$x3ԑeEBV="ݽO."nj1D 02\$aE4zOؑ&\ϖk7CpYɚsR  ӄUp_uLR 4bza;lڮ:4h;iߡrr1DY_xkK~Oc̓{oa`]-s3;_$jJ@ҝ/R5bs?L蒹?FpA!N[͛ d S U ?*fŜX 3Uc6XX(^0@I3qkQ%Vbrי25L2ϔG k3VFgjhe#qabHavÌ!MRIK៽/1 Y!v'&iVf\si]o%u~5΄!-;nPC6 ڔ9/Cip.ɘܽsnҮ}'ccES (3շ$d1w-!72l>7gַ̖* -/7qmrUed 3Ɵdw{>'M@"VCUamɴH%5.e}IwTx9nnɥ(āPKA 09?/ D /+EƋLǀm)( Z] RyHsJS%=oDl _Rɞ_:~5l53nMiY'1n6kՊ11[R3~G}ERΗ1h![Fˏ_a0:{Tpɬ9w"ZRr(Yn|ʟׁ#JÂA ) Y4: X68!4tG78OѠw?\2|lD8}36 L_'eƶgw(Z#֓:(o$ DM:ݓꭁ6ޱ1PO-C&dK5>lzXQk&a4h5Hk !Pʥ9Z{C /i&Ek :Xϧ3x,lrGg[hd_QcWY䇤a˼R4 WS!U-Cpb64#G"HLwtړ4B"b7^1݊;5dsuU|ݰ-IT)\WJ$)KX-6!fs )hkcl K)RAVBoV\+SH2]4cT#pF "w&XdY(t5;*K y?URch: og }K?swSkж#bLQR^):; ~~,|gV;efZu1q>zqC|$!n@O@_4f U>wA-($#Ky kp(P6@^43KD&heg:o`JB7PV8qbӨ#eFwXP[)Ahg)ON?`Y5D*Y83A Exݘ_p"N\m8*&3Wb@(ٱqi͔36(Aj1rs,ڄrJ[WXM^;瞬2?F|&j;ײPF_\0:=Q;я̦:R]Lk%YɆPƛQQsbiA_;2VffXf˂-7T ZT غ$1'kfXJϩˋ0hVQA@fc3gFY?8Ѻ$0B>T/,s7tGcNpn}xTw5UheuK)[:PϏņ ䷹O5x'63R؅o+Qp,IhGa x2@Mb')F%/𕙺 sGOeBsX7k7ד|s[D"C;fVї psh.po -XxifؽFc$arGLABPqѳÏYSB8 9ՒρLk_6)͢BR_-7[$_I\'D֮hp j:AX`;tҎԼ\ W}5!q׸{#ό&17ңX 4H21ja}Jq<3Ҥ{!]91O|i;]g g]+|qiE Ե*ZVGgVLOkc0Q/X/z2IU !o`,p S4u5ce. ">"nPc&iYlgګ UlÅ&t$cI1qQE5a/jPVn`F[6᧍*=%w0`~~LI8(B'j fXՇ"6 ۇgt=$&E\J3zsTfpajS'r);TQ@oW 48sTow81\>9 Re~YN#CKIho)^@bxg.ʸf;άx$ZNc?ұ&R/FD-5$F6ٓu#(Ld]DcS:mјAoX:?<#'ة%UsSv5 ~{vƪJjN )?ɓACGr_ n6WnUG{R,&!vl`':Z&{ ^-xn8jRg#e,,:֚zj z'$lIQl2. qkhːT!Z-US!j˚WF3gdj桵 6Cʥ#78F 2/?< ]*B. LiSE@]Cl/=Q2 OQ0C ]hto͖Y3h3rk-1PC4>?/X8/-L=a鲝/{e06?TE4ZX.4'0|~P>cJޔs>Ԩv!}aRIq'x2;dzGt$;=V{}bez$pU C' xw4JKZu0B<&#̯xe}~ka~eΉvSQBk0vk:un2?L[B[27` 8"ˏp|i|wKd±֯5P+.>Oe[YY=S3 3Ц F.LuY(x>?@ eEH)NQ䨙_ct~'*\ŧΎ񿂗ab>XurR\K0&Vs0 I.Ň.25X@nʹc2k7mAyzF}w4S֒\錷Tn>GKk=v21[1ChŦǖfpVvdnwXm F[K{R:!E#Y3t&c3nEHE@!1!9H'U< WtJͥNaQ'`zĝ`}o7lPjkvu+7}5؉# V'Ui6:^% Nj9de%2% ,V rϤQz 6~+cb8F,MveN冽 ;8(ܽ6ZsMO ԫb7TIp5s]R(;=<+2\[ 4jGd*)uU ZxecF0fzzJT|>y혂kNz6VdLM}}PG\OnnNo&[f [tYZ?FqLr-SvКH> +ϝh"jc*פPN4΋Ǐ)<\&[I=h!͸tBs/s4:,rJ{1%*5soNzRkh>n{z H Ρ^v`k|I5a~t3hxdCpW͢e=VJ"FEsq{AjЀ2A qW!~f 7 sGrU2&$elmB9<:Sl{9-=zu='-<?JBh0=Ac@ȲdžXE6t-]uKbTԴ]kD>PR~a[0n\fl낝@+t5MoFmV$˘(LmF{qe `|NwжpD+>{z#PyWbuS=lkډ#ʲxT`**I>pU<x(\>Ro?(-7;*)Tមfo4p:w 1N]9zVky^o([l@\6*!>͎-'0IXS_N{0Nv^S'"+Q7> cwjk˭ 環GqVΤ`hCG_~˝g*)pfyH^B8Q =e밻>-( \<(֒Q[gZ$mÒ|{ f3+UXOF/.9EMwqHV{*Ir2F{8Vc囶0 a,s(_v_yTmd{"4LIΒ$3oZI_1y%K,/J~c',et=p Gj.`3R@ӂp=FRh=Em$*3Kxj:cܨMZqGw1HwRmS]K\ `9KMzg?)G$їZҊn潼iXNh CXB$Y==s*j~U$agIu4%Oe=+ *)g%aK)#ѹ"?qZB0͑:0JMXXZwgHsCX}jA`ذɪQÚv#gm|g]mj==\:sygY4wU3> 7vyUI\ 3#Tv(*Xo>jiJ{dHBR1p9TTD@o  aAaAE !Cfs |3u(C?5d0p{xC'虘Gqx}#@5"'3"]E #/P.GXkPB ">PTyh55SkraW1])EP)VOD1) &\pq"RBxXPµfR1Og7bM ?xmGi3-W A]|k@yE{W>ىTN@H,A{ 4澲IC(}a>լtUrY7ڟq8<.: kg,]鹴n,&d(Bc3[\Vy~ZR*͗ۮ0!/%~WS e?qqzlZ쑖 aAydӫ=F4'^G K쌜˝̴vWj8Qgɿp?9L|RUn:;w~f/: _[]䌘MV4=TG]Sε7Vнnse:VG~'^xdd 2$ ׍RP{0H*;$yp&Zͦ/;dWV]=p4dnӅ4T_!G'_@wvHfGAe ڽ?H邞<O_RdEы 1H>^^8;?ŴN5r&ruhؒG\bҏ|U uvniS9{lT[ݙ3+!T' 3.{n.raUuO9ITau|MK1ĐerfrzҢdf[2fCn'U.V*Jf:(.TUFM] EʳQ[;B3.[wO^K0&_b~\y[= eJ,l$X%ว2e] 4Q6<`&.ҏڐAe46MA6o~ڧLMhj9DԚ䘞A/TGe :dan+_#0v]ܘR-`T; Ԃk,b 2e<$GR jER;{;=i}Y+&7Boʏ/<Ѧ'udH.'%Sc\+03:w)Gunس w/SK9mq2G@$A9NSh8$v׽EoнߢJ.[!v[\UVqh/YLΩ20O} Qre_ݏK67`7鬹|U4-?>ȴq$.,?Նl,֡lhe<% ldT3vfSA]ɖʼneykBE3=b0dxL*{0I _N $ҕHfe$ p݆V@@ޯ#~sێ+.›`g9iǿ C4$ O<[m6!аh2 (S$Mh`*G*69?9]m".I2BBO^n+Wmej᪭cӚB89E'%ܛ m=܄֚8OMbcC#6i$jE=؛&X~s}1h8U5wBnF?  &Rj9qY| G^[݂*|܏2f?y8wg +)`rh ""P7. ڔ4) Jҳm≌bW,_u0l3/I~\AV-Wy' 'whпdL@9C~vpȸG' ˂5xY=6jiMx5S74P ,Z6?rC 8S@s&p^ EUx,}wLPWJUP,zXv?sj{; <TgA쏴a$ސ10*9vn8w˂D~ńZ9{z<9~YC 5f~M`Q.O'lZ=vK4-y" VsQXU? I5UXbqD:w)9VsÍB/C]4ױh{ 2PQc?KtAzю i9@%zӞ)S=r ޱB>Y~D6޸֐_#2Mf\zpu!]#ݫ! -y9]np(ͦkDrp4)iYSTn# i3fz W% nmxS:Jp*+dvEձX8\j,NM>CsP#-:vrn2fzjDZx>żghy^P_QbT#'ρaf*&͖bB-w-# L`<{c]:YB_LU]ỊSpnJ57j7:1RPق2=N6H[y-޿4jc{tT_6OmNvu.V< 7rK>b :y$>KSUkXK@j`QӨKA6Dyt{w,[ OӃsQ~]>~ 9{`پƃ>v`/k]& 'c>_k[e3Xɴ*>8ilbIIjY^?6ʳ{ƻߏkM{BSܑ8`o2;6Y-vmPnrHBIek)D;tKJ'g|mQ^zұ{cn$(i(HL@/Y DC ǹ2B@nd7;&@!&pNlw]jWr_J`OFUl7ʯ\B Rf]&:}2xP f.9̖ſUUCYšZvbPGsӂ8Zy].Mws䖺 қOZY(mו,3siF#YU>|\ Ȅn((tz8Xd*o3 t&> &[V`p"ėV$ב1Klo;F[>k/ Q)Ulӂl\E{G>7پmɳ)PnuD5{=$Gh3B['?&-*9; hC>̦jل`54O CM4_:p' Eƒ|Nu@c%[ f;oJE{0;t;=Ia2@PdzJtT*gtӲEh1:Tff3orPKNLڧg5l#-,RdG]Lć/j`jmȏM끯×<3=K|vjk?F޶Ofo'o.&t%ahy(Bjʇ0>1SL *5u۸_l}v*e{+܍?5ic#^ϣ1'&Qij/wt!-vF9>QݚU&'NxZ0uyX: TJϽpMT/hӈ3.b$\4h]C\P-^oʌ0E=οYՕOg,Cq){jtkhJPRhG!! zcW8vH`(֨$Y֯ppB^Z8F$Ԟ)1H_92ߥ]'!lӲ aН8Lr4a8^8j( jC|}9ߤс]%lsY{Z; FA;J񣻅DL%RcD;hTVG¬کM}8ɉkHl5&i嫍.haąފ;W0g] = }1hCc_v.USvNz*v7w&=RJ-I>HLlЊ>ͻC*>y?Ϯk-2]f6)% ܰ㙓YRB6Kݖ/K_v68Uޞ?R  kBZaP31 F|Ų sH3qfX<(nnd䬭[ .Uwd=nYLOY$uG}AHHňTgKI`(Lb6Y[}6/ nR:A=zUْ=Z%_o>]Xub XR D[bS|贕ee .4!os^D;u* Ch6CѴ6\*_6r }!8r3<ͼw J\w[V7-B-Fp VţrUƖl~"0bZKđJ@YP]:)^]{;Dv&Arr7O&S^q"5?%`-AN!G۩¡g{]>a|ތCHFg3$:q0 :mMgL;vDOފʩ`׎#m$ޑkN:=5kG.ڞ1jF bby'~dY@B6IP|!o˧E`'d8*Gִm,uTGXuٸf3QC[%3,f48}"At̲|e\veAmՃwgTջB.ov;Dbѳh90zm"GHn=kQ# FsFA:# M*CѲC"r1yg!c _0]ӷe_;Xv:' 7py//$1d<\ӗՒ, Š%H(UYg7$a3UvJ6KsQ ,&dd3'# R0u"*>TmR/ͨmJ-0G[eVKW^IP- ġl nbpMc~v' WbC݄(eݤ9EIH9 gDED$,p^鐎9ȔMg#q n&c 3Ѭ[(MV#!(Rae`NqJ׭}R#ӤlPꤳ˾:E*2ֈQ%Od,jk|b٪QLN]as f66߅b!CQۗ$3hiOFrVɵge_0T鼌akK:xQp (fXE (L*<"FΥP4 IGndlēV4#9}Z)&(T B0;x9z4]E/|7֌WŽw_^xۘw`fOTdl!R]z/#fs:NaOg ki+k'F?_7Iλ"g`^@`ݲg_q`n48i`"QOK+pZ%{ZM݆ӱL|:9bث1EaH_}a@7(7VS_?HQLcK^GI*Nn{gG-"UIJd <7P4>چʴuB2mGgߕX6 i$aͮ*dj*?ih.ih'n? C섧X^SMPPWoF}S'@*`H1_Ӫ.vp `G #+*aܝ@]$bKB:OJ+7l0mTb^c2 UR@PC.V[l}h\˱lzA 4Ig-wc=8S_ހmF{:) **?ԂGS+OX~{wͣkΥHāI¯ ?g>8He_x(]|PdJ9>/kW4J]j-_L v <F(yw`;gAE AkByNB(-uxrcN0µ Щχ\?.xv;Z '6Y2YXWFםm>೯_2.rQ_AJLbzhWE\OBpq{m<*ۢ%9Egn]<L39 Dg Fk('Rə`ɵxc<^gުGUT(Epwa)7*RgG(mWjyD˟4[{*q/SuʎbV1-;9@͕${V)ȶՔILѭ[e84@:^)[I/M kݞr&DbHZ~ClOK+3x,=>۲z֩4BQE&Mn\K3i*9qmAtw [<<\0(YTD=c=US pbcsr7uWU.Ρ+-<`΍ Ìrdž"ᩆvtX^+;o N |G6AtQ v-cGNqL:9GBX*Gu\aN$[pgCSYQ[ˬקr(Caܶc iU|O|VZNK-ތ7Ä?Ve s \o'jkJm5Y.7Rtq49ZLv|7>ܪՍa#Bry^,dN>#%ix>x %?,Ujž8W|%ׂGj)3Ym_f]V̊.G_DQA[T2CA@]|hꓳ7B2 a<%f\dRav%/Z7v `.1=T״mPG,W56Y'W]|#)|X#uU~Hpߎ}n-Ts^SV?@K3' Q7V(RZ;ógdzܥїwTԊuc%gPҎךdgܱ3K%[]vMމq„yIq JaNjy>wwީA% VmMd4z9Mʹ~ڼZ%s?,v[fշ[9jL^-YO0)D~TLN}A *ů 8iq BOkv*8$ EF1tګ:1=Qh1G c~תo{xq(^J1ڈ4RC)o3.i)OZ`(&OZF^¤Ė#߿orPyo ۇ\q;_cni_dsP@\։g$u`0䜺Fiٯ̈]rѣiG5C~&c Wش,b]e-\Tfv iOQ8r4c:5}b3ۊ İ>RgƏ?oظ7',LM`Ov&VA3~<>,Zcfƌ3L I^1ЕB \+*: !z:'l޸kRU]`ݸBGTOMt "19Cs`h;'^\R>+uUd;N}^|Q͉fPc5~F+OعQR7`ƅ&/80p *C ,FY|2*74dJv7]IwQJN[8V"2 {!c=56Zך%$mtZ>ʹ߉fg*ARx3.z s~z~ʯqnF&аGTӉ2Ql 3MJ`h']p~aa6X"\\wng1L'KLC̒!wik +2glC̰uJ{/@͢j|I=BHL=1(JiVaBDG%*]Nj([a/1m@ԍuuO{+ܛs¯$řWr?>$瞽xLBX|8lnP ENjWvx 9#Άu(4M3s}uWTkּzuj Y)z9p2l:%"۟~J 4Ƚi9,yg)ݸWQ ]|Bm%ӨSԊ%]Gf{( wUnOalXԌxzj:Xx"pitAӛgFɘݹij1)Ye#*tx6peY{Blώ#cRwOOἸ`4 w=Z.X(Ohn|빠6̀cَϳɠe|LD1qw[Re[@Ee>ImU9!1V2Z Ç9Xy:cE/Ӧoz.9LAQjcf^ՒGjڰ۽87.mLH%b}q}X F@cL@Bz%gskf)܊نQjq}yN<[CkB'*O-\0{jn=wXc/ך%A' I^>mhߏrr(tR^\Dl.5 q]./w=\yh7F'4{]azۿ0^8G N8ԃj<^Ǵ-QZ1[7Ѫ3գ%ɞ',5Ev,=i:\ɗUsQZkDdB̬V0'Ѽ<~( ί#qPWN"d"SB[KW/YQ4{V!~({|+n*}Pof0 ¨!R-qf6.d y=~G$wxł*SK?+ŸD;끁NL1yΆ8>k+:5k32Qv];Ucc#~{Hwo0zf<PeP$hA[$aټ*rvo+oG~b(?E{ 1 )}lL_Ɔ U;-ǵSTEЊ3"NO"e% !`ۿ 3Vέ'"'ܤෙϼްY@p>݌F>|%w/˨߅Tu&zės-fxL~va7zb+0wB~u~c|wr34̝XM0I 鯪,׶Xu١ ieآ%.Ӏ~zU-=]!O8!_6M6ҘpNQD6?lk*Gـx" ,6xiH$mlM"oߦ&pϾmV"w0$C:oMJxwwFd4P}Ԃ˶.'V#Av5h'_ Fcl.C[j\8 tؼw;^'gn(cW{ 0W sLYU׿<2P2 ]5kDQ _ М; UOkN8tOכX5JtZMl?)26ΏEg}`,Y]jfDsmRѼ`̤Cu.9%' mS-Ҩ3]ۯ G$ZL=6#I}!5!|#̻/kln~xөnΛKRs-A*ⴗ޴x6^xLRKgQN|ځ8^!A7D(bhIS]ꆜxPI4x!#!qq֗@}ϘD&>Jg7Z?y_2[DZv5BQ +}|d 'vEcqjB&4vh#f0d YӺ9cN*=,cC1 |t\j:b tڕ9/㊱.bL2 RP^dARKev&w|+C2-H=l}=B]gw6=m!]\S^~D5[) 'E}?%q幏m%킑4tMAT4+*Y:zi/Cx^ Hf/0 Ԕ0}x<@"iI(V%xOBNf LK>,/e05LPh@嵱KEړ칾;\h=AO'Dmnir{>mia1ª ʰFu(+%s٧3gdR(cA˾#2%>:>xUUT [<5IKXPJ>$:C]K&&R&o^CoFqo 31HVvL,o~)iP8*XnvAYAe|&L͸5u ;Cd.Naeߣ`w%P898 Z7 KqA8̾u9S8. l#{p\ {X[| ʹw!&sg[uA;Sq;N^KP|P)=H G*&ޕ^Va.jms0FͧDf*>ȻpnC13@Ո wۻkޢ,_客Ojtɪr~ӛj7ON'#Umyp k'dh"N 2$1T?](!oavbrc|3iȃ[(GXڼ55C2S `%{\Y#1h4OV]hT(IJ _ڏ6y۳ѹao2Oݞ,8UL@a[b("]]@ZTfp9WdVk 9m@PU"h@ C1?5ߊHZmvm^ NdIVд̷ڣ *4{)Ć{dJ;Vt7 |^'JÊhƄ`b'ٹX f{&fr9|)-= aWLM5x0Q嬄+d;)K0o:w< XQ*\9#.g.ſ4R$]9U»em E zrV|Ox3f7x5)78%#mثguzp-[tn!R:t^b8GM:}Q;.H8vw'ּ>"S}BɧzL@^ zԠ [jJ!'Cq!|+%eZJ P &0Uj'F7'n!,ʸJ'6sAb~Q}Ϊ9-:@BSvØrwUYW&- b46qV zMJb{rϲYNj?y1r w|= Ğ9-FNc1tXg|07c+.' \#@I8 Ό4|I ;`c>~ XrPS(tvY6 St3F㴺{:Z'7u44SRB,RUkL0RHz%ʭArg~5T\|o 7vrAGG =RAFl%4-w#*udP]Z(Jx%-*pF, #@솉5t(? iA+W46~"ꉜ)7 ;l2E\Uw [æf|dP)1Lo jENLC8pJ聾F5ڐ0mUlUaT/$g0^W=fGalB*TnE>$xGh:"C>lH8\f"bB*zVѽnkW{L߱, sȭHugf2f#2hGHeJ(F 8f͉˧r:   `Y-eRwI?U\ܒy;z ndFϳHD,rm?x3"Ƴ}^.f63#L2M7o_7N*{}^xnO HINFDpTˠQԎhH= 3vw QUfݐzRv(E{ךڑո=C3JzXxCm9L>(CL\` P^&D>4dǦkIZX{5v[mb3~A{;*~|9hŢg`UI{}?Tm}gL8O,K=3yg^/v8wZZc[n`^S2 Rw_`8ϵ%UWOV.QXՖ,&͠OS- duƒ5.~r'Iaz@y^H)„P WmX9'?k@<ٹegW]bW-k 5@2qNd톿ɑ7*JW T j<?aGG>L;M6,%l>{k8Xɐj)SBp9a(UGێevbórmn%mk; EFPDl}:>aOJ`HSt(өCS\*7;}``$ftl*GpIb`j4K:C4я*"IFV| u<,qQ^J>GR6 ^niӫ(aV@ ~ͅ6lef!s֡!"yz) ?~7*cEԽymnp@.0W$CS1C3?lR)^%YQij:T;r5YmO!BTn i6J%e f` epb}9GSu0N1d-4 1\[;v&P2/X,?гY` gX E^J!Fqvs\PWB> 8 s><ۥe!A Ղ|{v 7/KݩCDv&"U9h,Ӡ5'lڽJ)B ~ۘRf;j/HZ¡X:ǐ֯p*{m\MdkMDE)Vq.L{mLEM l77~^@9 %Ks2x]Rm+.8[X&4|978h*GDwy2пU8v\u'`Fۙr.'hE<26yzv&LRW_и^uƔQ;@32Մ;wxn&(,'߲r+jP2u7LFZhnT"Fd2dJ zpm[2,7 G#S.Y| EkGRښaYNzTj}'hlf@FX{@ZO_bj(b;]OcFiŸm_b$Vdgh{ ݸI[Hɬ{mI'Y~HfVXWtYEJz@@+p *5hJIuÛq6F󳄈a lߧ-P|B^bb  Ҹ=7(u$E(.P7 l`e:xФ ųJcI,+"CP0Gs1sYaeu&@bP1.Zp/;)|oNNHJ) T{ %^?= jrmn.kܥ+I!UF NTsG،QrVOkdN hb,`fNEw,(/$vNrPpAҡֈnՖ6|۫ʾNBb~^|7c8-Ƥۨ1(Ԁ7a%/ o 9p9&sLko_Ik2Lr9!`mobA\v>r7p3H %y_'lE.+l "\⁥^:4Z5\6U U^.A_vGvdd #;όqG mKrDhtqYf#Ffpf4*>.`r7weB.=-:[a {E\ρg _ѲWFk" G8/(;k˜m!–bRQ!=\=*=;JR0z/&2M3W|U(br֫f풡 7{":F-,Ŕ7R͠c[DJ8EaA1sÎn&LB8dG?Z}\ /bRH%bf`#}T^_{ Q*>1#kJݝE8نj7vA|RAs齔2wa5~ʭ{OU oFr'59JbzعΧS(4ֹ]ϝ s}Ԅ*E/) )f_m! n8- Ѧ=SnlU6'ǹ =C99GKlU2IF{{邟w6sL[VR%" @id~c@as%ȝN>%J$pZX_?)wqGv3ty4< sNxK'Ηcn9m*UI]\-{>нWf%c9L_^o{CN}Oɍ[cJ ^$ G :R>#+~CkrV!P-ae eMDXp3ܾ캿< HjU]RFwPd]PIc̔׺r_QՔĸF]g0^Q7,sDaO&*UbhR=B@羛*|E8'¥5|G_#Sʳ55]l>Zn@Գ}['6c<׽2`pI4B.]pbnZ1o)Ԟ%J6\v!\\ׄRUB %v@0K?ڻvq_Zu&/GEvF_t"y =Zb{47l4/}91~֧g x^H }]LbP(ňߜ10ɣ\:{j ҥsk6 cBqߔ/BFsq+PoV/k9Tz N|fׄLVU 8p15usLC,$,ڃwNb:Yh09X X ;W3J WMd>M=j?)f̛rJ4qCxj%z6D(l=_ISZ>djnqW>5g]2ƈ; KnO56}Y=_LQ*ݝ5h>ʖbS'> ]+ ֧f$2s, YE$b7:|]g3O8'd#"+WDl x4):d/ܸ$FjnL1u4{K̸ /?ϸ@웏gE5Ix56ۚ'DP2$FOe$X0N3ГGZ^uonq"D]FRBCn2Dt!,!şP}Vy`V~w{NW|FmkxV\ 2z'>H[[(U'+j~,^6/7&(Q/Xv[T'Jbw}ڱ7D֙a֟Z%M{*wRW c ыNߣ(>=ĕڤg7r޼T!#TԴPu?}cx Rѐ>% o62&Ţdz,C!Ay6i++J8l$Joij؏9;vBX7$fڣJ8 g}[)йWНda;MTa+O.gܙB䭼|[Nj?a_|/w!\Z๗fހqx 3P'\CT?Xشb>0SƸy`)]ly6 uqB+>c,4ᱫWL~ ^_g s[^E'Z"ߘ#C^JInXyrN2Xf[kƅ0r\Ktx< {:_Y>OaVC|crLR¼c1kJaJnIB{]lKI,o:]fzY`a8 />wRgH.2療hS"Q`&MW6җ3"1ѻ ) NbW,R"]sBgIBG4Rͥ ceT n|ܬ,+XAۉz]m?+jHiHg*RM N'E`! Q~8~Ai(7a~24,2ȭey߂H(Q< P,*V^0'/]z9WvTx/\iiP\7c`hB6a-_m1::lln._xL!'4#$@cۺ >NAǀ 10vCؐzYג U3 pݯ;n˷~\ʥ_Iҷ6K3eZxe-gרac%u,x'EC?pmxEd?x1M>t#O+ay>%uM\N *Rőq^^ qY>E$iinɕ "]upʗ3Ф~suE=JI\7^@ݠ'j8ANo`jR­rjYǥ}/셔{H d p˛rŶ\ 2r[b ;҃Q Nϔ/t&PEv( oX~PHW.@4K\ޒ8SULKٻP/zr 8^1r$*#I7>~1:E##j$=>E%I{İ/?ܧo<k#GpR3! ,"hobh R ~vo95#SjUQG=։:KBGyd}bLUTn+@1ϤZTF6x N{ݪp#!r@9<8R* @JTh: ~0,|j+yS1Ң:r?Ng!^2q KW֮ea1"_\gmn<= 6+F%;EcM+&<c T9oWZ-IA ,eKxTNEY~?`߲ ã#mHfC0wYDH{ՙWL$i!׮~wg5/ϟ3Ԁ<~mA,C[1*|Sb±:Ƨ|*۲p*ԩTA$41R ˥Bd:V7Mcq }fu(i-b}$/NJi`o}|l/׈Bld@sF,rRDИ7bu eێE3#%R$s]vf#ߴk{AĚ-LPt0hTmz1D5Yi&z\6<ɮ./>El>dZ9?dɽW]̣r3W`ײuJ qPZʿ#KqB@x JN8Q/hoT/1}FeW~P2,I].ܲ@pZ2K}d}G*EP7:hZ58]}c0^A664 @Us~Ӕ d~$K'[ D딡ޢt}!Eۥ~13B X>%k`?M`2]/j ]P2Z:1 BF 9?jW] jNڿjxHdMBea cSc0C-f(eĽF*鋬,_5-z=V5aD\gvlf'md`TVPo['?]bB[ W& i8zVe;'asy<"b.S])J=/.ʞύ\XF +5 &&tIv&}2几_gOF#xuPavN-Fd=멖1$7#9G?a lUa5Y@I9,ܱ3$j9+SITAzRe -;#j)4$kmPX -y5FI/L7%/4e&Zq EGmv7%u6Ԣ: >Q1KK9pptw(6!` ={❐:ˑGɁlhQ,TQT|1Rt1O&Zo` % #*s"",\kA^#I:nd&u/[ԗBb(DDT1O3'uX|p)wx]Z3x cuUBP1؋\9!f_$9fcs7hs[8i -xFH Ϲ?bbcJ}r"f@h#נ8%B~_r`J`RKq\><8H2|!Fw#2*~ϙ%f#@8JGQ+LejSj~_sOgaLì/c* -9 %TLZn2?eLK04RucFVAv}-J^vN>:mMJ޹c#dqz'lӉ Нʨni$u jw ~Ku i_)oK^,O{Q4!6 si(x`'=Ev NbZ>T!~,Z@ 8(CyB0$\ݭtP+.'R"VtKJ L[Bv&Į]shiz7`V<[;tşxF" %c-d<\9G16a|i1!}%$?lpga̦?mY&s wBY'By!BVE0%?wV$54n}pxnB f5iuYK)Η s?~tcv,̛H@3/X5k0)"Te&_Jiy%z|5%R8?97z74E$Vԑ&X4Cf,R"%\>wu=fHv0_ \mo\+h{J Z'Of-Ր37 ƾeӰ&u1r//H_{K3<ÈYk 8Pm4CLeŝxHcfҁW:SJXyDbXZ*c #~ =YH)]:|-i:&8ʯdYcO\g WIǁxZθM)Y%<n} h38(暫G(oI wMAk]+ Fw`xD>زfF G#Aι"u[Uģv14'XGY\4ACM} t xӔf%B*ȣ4?+!mfAs(mo=TD3..^H'#1o+&Y2e,e+J:$fBofA;Q8Aesm<g-s_M +8+fyEѓClk{ltVoWQE7|%2g.Q5VBNDw4*z0臺Р9q~'$%#W2C ԋcg"k/"d}!\;{Dz+Ih.E".1١k?"81S wq*cڬo'iY4:Y9\#HD@ Dh(/ w* n5pcH+9\Ůq` +u >,z0 ŵ-p TtVغ~'ݏCciHu$h0ih3*-׮;aoKtO*P jswkA[e<¼Z ?a1 ݤRԃ1ł@s6uz>M_凧ˢru.;|`APhKo>ioqBc{F Zyp7vKLT%4{׈Q}P",*)zR|=x@#sw|Γ8Ţ *e(6Q] ;75>RqnHVKSq}Im,exϪ)PP<Ǫ85DЊgBgB8W^^=q!1/&N4x&iXOw2MX92#!+RX*e}U)~*m]t=ZIPt7<٥pW::وxTiO ylHo1M9Ote:qD7!ޯ""л 6ş;y9&shp.h:HO]6WI !ֲWnT&WP\s*h6, nzR~$]4]13F K}Нu[Oy4%i#;Z\rm &>^]3?Gs$d?Uۤ(q$!GuHŸePh27khJz4; VaK]|Ե<[W-w^l >) cJM*l7ѕ&Nec6L@#/tdϰ$eӃ?tO< ܯ={l^2kOg|R W?o{7 -*Teյ.Jَ*VBr>mh`x{m j.J3Za|"ɕlViq3ٗ?vK\qY("O_i4y"Χs.䞏t++`A&-4B3QUt݂N4wc%?D֨/myWJ|"K٨\" O{r%4a=|dmP}?뙛fc5^z5)B1co?(n;C[F^8sp/c̙ Y? yzB-d#{V Wdvrc|9mDWBPqd×9@/-~n/0veLF3ԟ&Z^/(O ub|blsפshM6>=]`ѓ|A~k]>Ntb8<_Hz$̽u(kbRS[{ڹޛ'Ph)+?sG+;%&)5&gwꛝӟ3-QjX1H8eOнbbw8j{^09x) !%#ٮtٱ)keA?Hy[BǗqb#"i^JKȝgGٕwz8" Z_X]:vi؜}ben}8%%eEǏ>A/=E7ESW lP+롽yYaj4bxh"&Y$ ZE#+~_Z@]{r"kpKS@sS-M%gHKE 8Y.f0P9.3GpH c.V*7s9PZHV-Qzl?D i*AbovۡCn2 Mad fV w#S9@MC#Y-ȓek`}qOC̬/to!=)妓"3vtn%.b<) pp%L-~ۉ ܻ@k|fdb@\ȃ][Dļ㽁޷ZkyҬ6-̼P0A~.q¬b)3kPB:(T:|IY/I2 Pp`Ld;. 5`ֽIO"* >pM-M׏V?Aĭ 9VӰӜWori/gSwFxYV]qѳZA2_\<)łHpV3 ODmN)=B3+#xi_<杢|kg-qm,`|Ń ܱg8(3yxƒc%@5/;wvd5w4OTiX}^hS5&>.UrOhg3bF!;JĈo$?K}5F2yS$X)Uԃ5j~<쬆$u~tLKkti{7<)xUwn.i-2SD7= `ϊvaFpW߾n+U``Y}{* $zp7h.S\]A,I ͂}Asǧ)'ĕKߗ ik3?` 2 J ?';0:Tϭ|(zly̨Kry.!` T@?>!Eb,Uމk.fl.?&qj%)8 P80-(* 2_{?k_VaxVֲ]Er?63-Cgͼ-Z$R]aLFjgb7d Ƞj8t6, 'KR:r^qW(@:JVlQd.ڕMp$^jL pDVuPI4oă.#-MqƬєE i5K@nhݤzÕm ދ4#u$䤭"UwuAE'"S(; u]+5o-g$w4n""1zzٲ)7GR{D82N=P#" VL[w=pƉ|c!>-&=]t\ӱ.!~|Dmy v>y,:N_7sEb[H 66[@{nǒ38+sh}aGoՆQUgյ#6C+&L@v7鴑6]:Ν5 >Ѿ2lJ,U-b({J`rO0ip54i)H 1~-q7?'en{p5 ې.<V~4u!E?3gmS+>+eM^'{jpL9Ev ^ }tMw_0ŧV,^4=T0S`VRTcq@aTkDVރ=m\sw;!7J6 UϓkLoaK)_n) .NQs.DFIsh Y}T%允r'7<&=H '%弮p)Xp eKe *{6>`.f tz Nj9}BS:+bQ  4{nJsh D2905O }7aשtA}``)2鼇_#ч>AAdj_=ͮP :3Po9Y;V@э19R u*ϣ sNıb2ǀ\+K -ކHznAQ>vP10 G ( IˇX̏W$Ik 0_끪TKH}Kz;~x%{𣏹*$nPc8&>֌3P`. ]Zi^aZhEEj^ G@XvK$7GRRC!uo^m#zt|/=X$w 3Aso HM8?k`YR9>$ej)†-A0DRaC/m0wTΜ PUDo(c?Jpd۶l+j=ZYɊ{/KX>!u?A|̚D[A)$xF+wr5m?.mf^b3A#ɸSbs("b dp0s-W0q7SŹJ ^S ޑ-v\/GVDa_= @41{pWFbM{P#lF*\nEJ@-F,{Zt$:^^!(y(ŮF? Aj$AzC>YH,K9; +)0(\^c7]*mWhuT;֖BV|Wb}P?є0Z=v0vp˳YO_ΝQ^#= =GJ׭mX]7f$ɜOV:ljz~SD}쥕6%Www:"?-':64EpsӀjboVK) X%rJ󘵈n;ҠSl@a_TcOpy]X4V~oonVf"za[˺dئa12Ȝ`nZ"成,?ҕf~ :,uE(/P94H9S9. }KIիЌߓXމm4 I&~7̑F67dȘ0l3c@?Tvh!ka!ɍ( Jϼ7W[(@*5(]`ܬ>/!iX Ϭ'OEݕ)g*?Z7J6 MxVp:t`k z Rs]tq~I5/g?WDلk>7ٮCĢz5%[tn$M#p+PΞ;_V4XqDlhv؂ %uSi5sqUȇZ֦2ig8zt[}ߤPF(׉~H0N0V]#R@[Q_* Ny;5\֑Nwv:bG2ehRzm" O}k~Y?kdQ MJ#(SGP,wd{a[a-<[Cܧ](W*ZMh GS'S Ims( N媆bjJt)o.#”x˂GӘdF1F^Z5OG&^=4{ٴW#(?hK5I[/;ṰXE`ǪfȪeXO-+,N\WrS6g"nU1o E4?;r@[XzEo4yB8)W!oqίui0]W {pw]oztJ ?GzܱjtZ7F6/[̀T~v`@iQ2^ ȏ+(pk̐0(W,_J4P=B8^V,xv$2xWS[Zb:ހ/;Sdsl衕%mt $>"]8w%T~AUQ%]+a]G2kYqzS̞*Rr}yyJgbJC;YI -%J p9߮I a0hzMc$GRos' $@3xVSk$9Xxz9LЈ <=>/I&*05.25V=#?$0dFu KE|Nj:)k.籴R7ي_w}eS1җ=hK6L/ի'vb^ڒL4uZf0:pd60>* {rӤ~=]Z= Ԛ/Fƍ&3*(q$s{r"tDvzEպwP?jpS5)sb=`fIJpU~IlmhRQ1`v1lAn eXߦP|<\P@ 9N*TjUi_dbYay3f2PP&~Љ9R<|gU`&;96O ;,*i c=eJQ&NOo`k]aUKaջCn:?!;j7(q9uw9,GU2]a~#XSH[ ^1C+B"#jE] ᦲ$+j "f|K9<FՋ(ie;vK8~:{i}zZ 7ׄ 7׊(kӋG-|X5Qf1i[OԔ(pkIPLG4bP ^tΐ$M( nF;ݮ]A9?+# ŚQF;^KK4I6?MpBӞ*LjDՉ|8>`ï34{ex7#E,oNqhXh q#Mk' M +mڝ#+d]yq lG:4c_y g" e>Vy qf:iqךo1uO' 9VS7 :}vM:L1S$䡃x}nIYy`I8P uwWϽH-?ƿ@C's7q!omhԃFh:o<צvy2"N+) PަFqAiJzgx_ׅX oS<,بK̉2`Ȋb ZIϫtБ uPy,=06 vQMm)n^ E XԮugӾ1-`GXR:iI)7h{|l[:OIE1wVB1xB8`akQ!d;E <6?^?Q^k(sCΪ u̬ =YQ!hJ6G'4oJW$ :^qxhH棢W_a`e=u`ŌNN# ã~-s0&)ec4 h8Ҝ#\Kϻ*uh6ص l?Y9n}TQq_rs-) opMN߼G dMR̢q@5,;v繮0qy'D>[>t^Aa{Y>4F*Da!Q?)sn+\V?Ra𚣛SDѫ,hW &!!?6zK9:#0ŁϊGrM Zo樭}FE X/G]ԏ=HN7wSErF%OIguOS \BʫiuZc0oGur;O)J Ha^dY `f{-i;.t9f(wG[ ]$p%)jvy-̂u3YR=UbW jE8Z>|+NVbo~ҭ0 RV 1wu9%ZZUQ}&= (^ìo˳ ʆjY ײapµa%rǠZ_pQ ÓGd2pBUj<[o3ͣ Pc3B6f0C=8Iܦ*TψSia;#; nF#4 ([QtCd} =XF7ME8JGFyd[mnuyauU(0´|VAQ$#ܐy ײd):pB´Zؖd%^1#%1VqZFPuo-)9Bq0*aDŇ-ݪeIq PSW# ʞE\dCWv j:T{P4l̍`cuœjf,.AjlB-}!~솮qIh["UTT$i5oȨkE8iVxzaqSW>)|IcLlr)iS/A6DfDFn2+ݳ}F:U>!ZF൙\zRs d#[ _;nxy>=J{8È3nG +]- htU`xvw>XE^c=/8X<3fHL8G56,.R\D׊U>3tr5ܷr|ɠ >p3, U F>MD^ ) ( GBvFm_B6F&u,Hqꩃ퉃BS+40[]GF.5RI:8oGxyqRCiabDdܫ'8lN2~0cx~)ڴr щM}]|`5A$ C/xq<9?7Jp#sjvRP؉/-wCnR)U 1`%Zi ã%U`pێ »Z{o7o$Vr,cMO.]Mm5͟!A3G!F{anpړ Iీ53|؜ F[)XM̂> RwYYbCU\Qi qi\BZ 6-,iFN Q=M"-}WP]OH&_6pى _~ H &V'֒}+j. O Ufu+*bXy1/Tk570>Po׆mLcy:cEVi+&n1.D!QC#ߌ/鬜Z PXKxs/Pd=$AXDqfJ8A:Bi>CVH''~{& L;I=2LC ƺgdpm6niz&n-FRS~dr**eN6?/_ =d+eNH@i2V=Fm]o%^h+3uCT"we/ u8q. }SԮ6چ%)1iUIMs*laKcR>v@,A -g`ONj "R [_"U(LiXţT "ivNJ*VxG͂a <4 ^~PѾv $q7J@h/m!Ut0¨_e>(z? fE֋B`8*vhGv-ET@wC79NeRIsS ֊sz_ H8u2.RrL҇O;W2iq%QǨڈ\:zZ#b-9F3\߫ 4T ㋭խr 4jnW6{BAchO1LÖ,|;JLSAd6z_x]/U{~)·Ž P8%ʳ3+_]L! '[N=̅r-&7=YVQ!H3Z wKyfP U;ݷeh2|:Vp`DeԫurLN|wnT~4j;Q6w-޾ QeWv0LN@݁=ʑS]ͦ ӁK]1'UG" @e5:A{ySsov|q}$ّ<MHg<\)*'hOgZ@mwbh7'?`8W ++33Gr]E?[ 3in?Z7MdNe[t̸o{ns }Z~맄LW~ 4Qd%%ZvEnA=澗$h4prqog4\oKx5''w9|Em*f5ؤXc:No@Gd=bTlz zSu ktEaTJy1I+iJ/W#NAD͎a &ңOXhYԻ|#gue+ M?׊3 !p,I%m<5%Yñu;%Vks8 e}y:ɋ= owTQi9Z TsOai gڣ_C $B.ZQ)T74qQ^> ]\np?QA<^{;"#<jdk~$8L~z )oHE5w$k܋ MP2e2W@ Ձj #V,^mC4q/>0ij]@7 ?bgn QbwM~il-(Yv^ЗToå6]E+h N{}ꬼ|ՃKs .Ձ(ۍ'Cna]0_zHE]Gb) ,qg1ieIA4H:'W9Oטl9o$.+lbQwﳾP~'ڔOw!Ym&(.^7#ĝ^ 7JOszbSn29C%Y n]Pģw)',&L7Vq'PdÉbb'qKh'CÅtEqP,߃Jw 4NcCsGi9 LHV5ӳrzB͖ },[Gy/} &BME&4; %}.36U9Xri亊sϓd_g3}'/ygS DK[/3n#!EKx3>(=U'wyoӢlA0U&7c.f [Q'ŸԜFuG+"r)Ҋ8BcծD1T1vE ZfwNz7ȚMSD^D;+۷R\*':,p *#0q_/[Hz.A6/,$g8&pC5[N^e/uEQ>@-17PyUwU4V]-@A45B7BІtacz{ !9!)T(JJK3ą4)S s (i&NvC*DChs;N\Dǀtx͇_ZMA-9pS,ܕ6ܽfƥBw~wU&xAi,58wbWfZ]շzk0ïAp@"Pz#%lz6Kb`'}mXFńZvx ёߛM0v48Vmi(*7adMn,y< t|< Nx6hʼnV8X撟?_;\ݺ1{oYYG\}}R K|;t]e}&zqc(E5J>Ͱ°AlLnwC+tAꜦnnƼ>IecCMThv%Y0*=$!%!l+E"rqQ()QHgMq])3."ٮKଙ7˺vzG!pg;bAm>;XJ!2`Geh$::%>|Ҫ1~*tPe!fao&BM<=߈ѻD7*7shY㉈yE')Ƹҡd-"x"XP na6$UaHSҭ6l}5}]//]W<!:8t:Ҵ3:1[EtzO@r;рKZiZ{* r[3U>~p!mtǯF'H;(f/2 {}R}i#Q2%PTvCI =^#XlyΚqC@Wp*ܼsxቅ4z#&/I3n7vb~(gwoy ,Mn`2$Mzʏy%| (!:s+㝓ifk.DoР.Th&P],Xu fvgͦIxZQB4 'aѦ3P/]֍ +O0m1@< F53OUEqv[i/|pP I`Q7 5vq~`=u[;}<)a[AWm& (;: taCAe MvM]GZnx;8Q\&_(3 (?0P渎x9PBn~Ʈ!,|9|Ccz\z$0_qҢ6zZ.~:V4}{& V:}W|@a\sط8Ͷy,^Y^2›d\?/t?cloqY%׃ui7p&kD,%J7%sKhcUFt&IxxIɪ@fx:I>\9FjIZR'nR R\Wލg{yB7v-'\'Mt%N[N&eM7h_9X/0i~!{]Nfro'dl3䯏VNE@G2*stFʍ d[ ~ E`PݨNyrADb~MXLtgtqhÓ뗎ucw-u5beAi/:Q뼪%20kQY'"y˫Ժ3`n;9z:9fRpt/[UUg4iHC,u7#[mN%xK1ehT:MӢԙz|i#9Yl슛Y\ f@--5 R6hH|=q$-F NDpoS"?vP;gx\Aޡ jw5+JKH ӌihDn];+Hys PՉ7zLUBzN9Gu`_:[ɝɳ"}NkX$ZχpIU]K[–5B%eSj7ӑJ@}OIJ6ͬY.2|K{Q N8j1Bjn:E|*` ;D:CC|%P9K-_gz/TL@|O4%cQAnOe+W`15w![d,]k MA*lޚɠ߆Xڤ϶3i"9z~;~v[Rhs]ՠS7k#޿s%z'Ձ3Jχ*Ւx́ + <ם߻Sp0{}3~AlLyAcg@,Pl8_^jMdgޯ7#C atZsVkjN׶ԀE.BG̖M WTX|_r"av@NÓenG]y%$uƪM"<E߶JGT͍lj՘,AlnSRov/"7cf0B 9T'hh+H߁HGx^εC]Gg!\_ @L@)ؖ9(sJSk}6<^v[>X)iSV\=+-Bm("@=]P;Lx7g=eD21R_"-΃6}AOw( "QkQ-Xލjp,R,^q%5G(kvE>ےh>>Y:y4H!kTJӲ+{JTS&{d%p z-ɝ[C4.QC2oCb@Xĩjh2Ұ[LNy$'q*)խuؒ bRU#ߒm^KU4xpݼ>VzpRZO^ c424tmM|"T'?9*D8r#;4p*Kx? _~$9,H 96RS1M }Ԉ) g$;Ttsd>[tZ@B_^7m^*M c# yׄ{oynTOEj9k bbZ3"7Tf~hƀ"k\ 9J!K%Η4DK $uk¬>t-C基wH[MUhϞ_.Y]iql}Osj6fSI3AR|pLic)jhᄐJ9[8&؝m]¶d*idR([0qt Q޵r* bERf}ԢLcpl߮@Ek % ZݾH0 q~hD@Wĸ6bվWJe~=oР}{IוE=iseMM9㵛w$.=}4blRJA;eƖv'L~jVU[TbՄcew!;56J$ȶc_6&C]"Px}]Yb*W7I!pu/MB70KG_gnN6G,uh3 U79uB+Nhv s[Oρ.`J?`Y]`rMP<nl2cˑSM݅ 'Fܖ$y)mՉgAT= ;.v!(9yġGsZ]Z cԴI"JgX"Gy@*HCAR2ض˅zwKX޽9-T)6a:xUHtq-5ӬXHQ"3U h R[Twl doV"`se'pIt -`#WuXL1M/qKH爂IVԡ8a1/``Dh]bԨwūFYqSܲ^Dmjc;KL>.h _>i lYf=iؾ1'D_1BY9¯[&f:ƛ 'v m9#gzZ)$DEE"!^ {sr w+eAr)]dSX(WW~ +YIRZn^!sn}R*͏$I )~o )\9'zkfbQ(bҞ79g#r#-l03Ģh%E?<$D:fFR7 _ LTuppnX1{]thwص^fHΑҚ AD? ؊ ;ŏjCTy QvsgIrxH UӴbcb-S< 0Bm[Mg-u8pd4xvY52IQvOmYX1\6HݜR-Us'57M-D&`]LdVjb3EO5J6 zk"w"P;MK|[A6ъH~+sE:sIڊ.&1P&ZLazM1}FiJ-' {Tnz6?$sU2-/,?WqW>~xזbk-b@ˬuFt'VU^&Գ> vpp"3^W?gp DN1g@ P8-y!;\?gP, D\5d("E EH<бs\T+H,0dkO9݄8hG(܃3Su&Emw}Fy|I{o˰בyɑc['˕dQ\B|ڞm 0 ֠Hv_#tkOiTm00':ށXу{ޑ[}HEɱYK 3ճK~v3#a·o!ݷ/sDYҜ^ª Z !#$\ ٘G_EX8{ $HR 3qMqY F+2K?awv| +Bs4K,E4b"ÿt2amrX?rbĹ;>579H3\R4w;ѻksG:ix ?u_Wk5+@ZTynNNn|d4 >-d$Nسnc͛ 82ϐnr@wAO.=H3a=Ĩ(:sTEehx+b_ 1bӧ7fU1 G*ct(i" dFև\Ki}5ݥ@~^@`Ȧ]wETY-hs=։ɸ e%6^Wgj8mSc7p&Lwx~E6b0 Fվ hHrC;T@^ @ro@HC;հt֭x%Z$VBCځN3q`&.e|(7# }GSxWeY'FtaL4ꃚ[;$5[ Ok [Rx0+׺a1W j5 0&Ι ԡ h^:HL6{S`>qMR8JP$NS>ϰx(VJf͏ƸDz A vB8,k4'z8nkD_&3YA#]H?*[ nfQ59CEʯܥGh*%1$*'XɅM ;zu2nI=w86Y挚vn?(Oz|gŠUi,[|qoMe&25вOK9Be;<-1~~XI$vE5Yeoȵ߆꽪I#^\5 >)Eoo_k7ramYmjH@\)_3T 3,Tj ec1=[gwzRŁޟ̾jZb ˒ُ >꥟1@pWk ͈ R_0*eub~!%xpAW>:dKi(gaQW`o&"Bsߞ%n\,U6ߵހd'\Cp[Ηd̊n.3O@_H+ע#E;m^bUiZ8c}jf3а.`GDu~R5UDzp8Gu$)􏴕GȺ ^vdigp)g]AnogaF6 f Lu1罅5GڿgK}k"yswWQw=f] rFMyA,ۣuAv}D༧Gן3 V?8,R@L2}9E'M AW> @2UQ5=@q3~ʺ9^=q r`mm0w oB?2oq6|Q=L~DQ,[=] UMooUw%=S'>ǐ9z3&ᛉCfګ;[vBվi|2j+_场MUBl44"ft]V$ H>JX[>HG8nwծ ꤏ~FB?f6|J釾D`GahtZ$/  #lU>lC\Tz ڷ"rA DT3uR#{TȨ:\*B[B4r>#6 N;yVR3{y1uL>lUhgD C*u иecphD.SHBu(,%`S>8,o;BÊ)(:ZAߍ4`@ML#MbcZ"r-&!\e thX;zGSL1k+Ϣ'sL_,|/,+r>x虹idc@<RXo;o*[2S`Zp"T"Ӎ=?QbVOE7sŨZ;ASyv',Ja!Kyi\ǣ ¢L)Hhҳrn i =&<w".Xi CbTeu'i|S2=o"G|BN=͓ڈk)l!A14٨"w f}uC8rҡ@˻tyt1K=Ϝ8Sן Ņmy?]3Qeu%,y.ze7Djq́ϜiPwe O!4w6"\>d^VjzA#.9ق*PH|z5QүKvDu3'gDvZsŮXYD:@Ӭy?pL $XbiF |8L%@HȐԃ$W 6m7βƱf) Z[9Yʋm3y'rĻܫugͫ|C<# ŹsG5'g9kM Ů\9?RNQvW9L*pd7"hvS.l[ 9kiQ&}XdSŭ$Q3',@n(N9+6zȉ@[UYHd!N2ܟgtX)PA\KȮs`s2dN8xOc5Ԉio%T5fҫ*t*^/Ego<ȴMUwC7"֮~$A)fo9^䜽؈=D,E 0uxcЋ[-A3#z|ղy t(sGXLm7&5+T3JZ/fdYoF/FO1^%]^vP2Z}u1W9?W<ڪl"v%M:w^I =s+4}JJ{,sȗCX-ؙGhPiOnׇw(Ae X<ԫԤCnB96;yGoU 2̵T pϿ9Z{<+.4Dfi9`ƾ Y&@:37iK)d?C8Wu^XrnZWvXW< jO*lIĮM g'rA3\zSըD$`qv(zsvtW.oȇBO+zREAzŦNx r,RΑ<|m4O\oco0Mx?9^ ѤMFR(1U!C/]M,gGmKu d% x%h+l OO܇`Nf'tjؠu~_؁7%lhd*Y}EC#ыk%؍)`nf_pU XF1B+\08vҀmxʃvCa֣ \KckIͷq :ɾkLkQW.o ]PF  K\Qyb|@: CPd c ,Gў:qH(6۫ C7F1O u"=j tn"lD/bd뵚ЧI:g\%"́)6OͽA͗ }@ש_`}'I c@,貺3y> U/(n׍}Ы#ǐ,Y0nk-,ڈJrWFdXay\{;>g,$'HYihcFFߏAtU0L{Pw ok Z=]{[ScڄZVc|&6yԑ !H~طj`J>oď3HR!v=@88RL @4FKY═D  `KezuF|V4tVvG$ $[EFݘ.Xf`wݩ2D LҁUP2߀&u~(pDCf-Y׼wRFY(5(i4D=ns1;~u~ *ߥH}^v֭̿ݴFwQMfTfo2{"uGhi兆7Dž=O++9^UE2貲HP)Gkm&늣uXWx7#%"܃(>QEG(?w6<*t~rZNw,m4}r۟h|k@XG%3W(B轭jZA51"McĤR܎طB=IKHvuKF[\aջ <۷x@z t8~UT&g-.2r p&my2"@F+lZ:5qáS^ˤnͩ2`Rmi&Ê>+v(=aOxqG1uo+MI;^ H h#v UW!tޒAl6˅$[ j=nlݢŵ e9[Y/_KB}dX|2=~Bw)V˺񪬊ūǘWM/k۠ylal^jQJ8$@uݎMʅ eEV0O~^z59 zb}/6ܖIK`r{԰r%<U=sm&^nt& f>Wħ&V<2Vj '6ȳڞYeޜr:wl1"w/׆Kہ> qYd|=6v4:(0j%l\oR7P TX^2E-ߑa1jAdgy1c#C֎%AN/&J?00YM{J,HbǢmt @D *Dװ$Nր`ĥ#9bcOfO&q\h8l8u I3ۓ#4ǫژ,ХGIn>abz}4y_8wDC((C̿ЃDY9ЬEwyǦ _5mT+Vg{ y % XE$'9SH'3fZo.4X9wD<}(Q޽0S -]5r1S6KnvӅ|B|тSXh4h߈{rf.Jb,60r&4Jcl0^krn^AQwLlZMoHT,`P){ i"ʒwLKH}Go!m'ejHKoӯBU!n[ɩ>酞Vܶ_l9Fy#-Li&wEBwg9%$ο^5]phKKX=eYAS4'з9 Ao_; hFcmDqЯրn||eKwW4r \+Xֶ9|92TKz7/Zr>162m)gu(NV3W?"ıD`UҊ^BܔulZ؞N` ˆ8i0 -)u kUk5\401*6E|2 t,X@ņlˣ-'̈0e_zG̞ΥlYR" V!GR77S RlX̘',!b=n:|5&pAު;ge>z7?uP$Y%kFSAB,DG #iq]V{/H;2@ ˂КGB9"lёa2A 5uZ`XXHm?ڒw|(~D$k mJ{y- "f>A X{08R1>&2bv*p%Cʩ4*(|md#'TMASow}t7%U4e0G>BQܺX/NG%۸1Q>u`!Gݟ\K[d2N5uqu\/(r-暑a9LN>"uu`wQ>/)ʺ`45Å{y 4jx E2V3|h~c s!~]-k;<̃ (> ,f|ne=LNfY9-둔Ǥow0O&/ Iu%zF|[Uft {q^ih߱>4Y|ZXa*4rXr *R~/۵o4%س-N}As޿{ʫ|Q4=г-]Gbvpbpߦ4bV TVY16 UcR (#eEiF 1O/:{>+4s^7qZ% k H޸A DfDt+2XT'i оȻivRЊLP} ]{FqȦLN? @܍\)S%PT2`tb[X-ާhP/-L]*3(&6stRzr?" 3xHR^ aѩwң0E)"1OP7QK)CUƴS4S 䅂l\oM*XˁeP949ir"$MXL7Sy./T-d;ʒʾ$4 < Ay>r#9&kE8ծ1=L?_3~5=-i{hV[ɯֹPvN$aТ3Lŵfk|VҊ`r %`992tM{z׈ ,x5g&s# .{6\sc_br2qN@d]o%/[vK$(&㿰E%ݚ7FNn6t1vN++Qrk?)B}ÖGj}:Av`>*%Y庡&iII S-o,%Yi/W ją0<vQLuUv05Xr!],ɫ[ݣᗽH1jК uw" v=,UH˟ 56_F넺TyI(q7"$( 2%(!JtHfTwC~iU D4 CX:÷ @lZC&=ğ˘@|"7 p΀\`E96\dwgSE4]d)ÍMޕqjF{}"%_e( vW' k~QSG:{z1s)tw%}1kNLkn0Zg(pjջS*9_K7v`4se 5%N6Bo) ]Ű/,lay/4- VG]3+Z<) ݔo.CUduHJ(Kb#6_ao?lTXW|cotz1(?s8_v,vi:nK-)r2ys>)™ɺfWp?KR!_v_ Du!}xϓ8S}<PX!{qE1r (w:Ώi$MJq)L aGgz{N>KUMŶA (CUH儵Ry!ylj޻Q-k21ղ Q:C(%> Ut Pu2,3\ }b2FʿLcVWc2Ƹ..vuTSRn8H~npRt9fRaŶPɦ0kOE%Rڔ3DrePFpn@K>a Ѿ.Ű^TyD7P}#g.w3.J^+Ɂb +@L] wFfz9觶ݴT3 zP2ACcn0h%vI[t!dVRnM$i!KHhV|?WN?1/#kpY^>S^Ĺ5:y}LU~Psy `C_KYpG_'dȶH!)O5ck65/X0*hE _"@ z!("6-ZrPC\KRtFidܹ\8i 5dJ=T>U&"j~ZqUcn%*gbg=$vA+-EzJT>!N2veyW+|iϭzI!¡CQh-x HCL$Fշ2ְ]~qkonإ0GmCʕ$b3Sa2 pXXt4!3,i013:۱H%[ki1\l{?9o,1 ^< }10t,@Wu/>UNjǣn)6\Zc tJ%E$ @rNyبơQz?T=ڋo;á{,?`n\G͢`Gf/DŒ% ,V#uCc 8*l_H-w0 re- 3ƀ/C9pQWavHIvs`9s,Sô|S&0m㚣o*B<ԟaID (Ʊz89#&wtc-9!D voJn7pNuċ֩,{rx~1Up bznCZMm֩gnhJ-1ӯRt,XcA,3vl!p64Lp^sQb,W.qO腁0',GTLէd8Ӭp@wLj;ML2`΅hk`nDN{)Ui[f,~QRJс$Ы.ATr0KYky#,)$ڕc0qOT&'QX(چk\r`pPʡld46;'g?L%vu;G09gF-hΚ[.슒pꑢb;=/9ǕafmrI%k1L]/ridv6KJCR{N!XP'@|";o&+I/euCϫo% ¡ua|9,~^h!NY s;OvF3чw}{L";,rUx{i@ӈvQFG^mI,f2V]%sau"7pn:pK[_^$FBKN0YLfDMhd_(24A|6C yz*31. pV%sRH~æSa^uF]{Nz^;(20qGֆ7+vbbYiZ/^ԅZbe۝coߨKܒ݈BhT˧jhhN! qu:+X,ˀ);WJ5_s" $y:2Yvt"J!.>gy1|C}6;^A|\$iKS@L7B%bFƼ>fu+0Rv!`1cmgMOv"Lx O":tdzEHƣ5zSESo )(?ph1+^Q%Gkǟ؇*(Ѕ뎞J1 +>rFDɚ˞vEnG.ISr[Ce) Mvemd:(.0 % VmI#&r83fO+`rd&/ ?U} ].X[n> mkl g8GD$bl4-V/!_ uݐfհ10ϳ<#j,;Q&yR5ª0Dהx/9C;o1p.5=|%ܒ>=]7rն=Qx=M7"C2yg2G-҄gg5Lk%"|?  -}7є/cE4$:.X(kt .~P;/31$z++H_v6JV w e36[ J+k t΢\1yLkQo tlaN@~/sMfAAؓa.?sl`F/lke ]d;V܈wsH%ǂWG%"Y}G_Yhh= 匼 C=8XgD(w?W|Y+ %-L0 Q0kUg+;.wW9~]J×M Oْavu:-y#]HѦps⸗!v!ȟbUu)i1:+Ԝ5%?GTx>5pX NϘ}-"ո~73RKm^591}7*Xsg/"Cާ Wd 195D{p)V)~#%_wy3{EÄTahs]HZpmYm*Hu[\ީRQJέ_ Fp*n}ޢۄU@wa)Ӯ<)jC'ح$FI1ut.sR!@=A,{7\kgvRw )Q;][[ދa0TR##͈,)\\cM^;Y Hwlf=cƋnSWbVe@)f`cgZ::[Qn̸^tLZ)T8Xa(Sgef(aV- EC7Z]z?D+okNTd2pўyP&7+kʘK+q;sr J}dMa#!nI~ ^~\msHAۍ?ByV1RK(ڷH7}`쾾,[,{_,TL,$"hah-C/Νx3]_0 Egh)$qz?yS(jGz^ iB @"79m{r b,ƛbƘSHsD(OT*bzɾLwS<:g#vNج:yt[>vSY}ny" -!ׂλb/BD,op jaXS #D=NEj#IH\3\i0kqw`М~Bޠ(5TOn8.n4 Yj_Fc79L㬝|kJII\% l2Knܳ Ƙ.r!/0vbR`ç ]m 6Mrn_Loo߮:n z~Ņ8&ux_S_2b+mqP) 4[yQ`AFf&;T\%P\K8䶫ڗ& |aӯ}Z U`ks 8I̽L5 svH]4҇3y)93:t)HΒ|0 ,ZTq*"%6wrY2v%]! yŘ+[!ы0Z 2>]uj;&.qNC'|'Ƞ \`1+h-,%ޔ C d. ]j&rz0^g0߫g֦EeTmhfY,b5L}) =F\oD)R>?-Y!eL&^6#R 4u"X@\8C؁C7L#`A,TٜzCaQMXBoohF),٫]A_v&gY gA*1AD ڳދXw4Ak'NKA.W1 ]j,K-ߨ-g$˦2Kj;N͡h?ƓSSVF3i:`AvF+//ւ7^ǿZSQFڹ223sT8>Ց#t/Qg7R]tF'p˖?:8 A7 Pd[&N+I"f"^ cHZ-GDRH;[Z_6qߑY)H(r E jÏVώΥnW(y͐m%zn\+gC^wG+iGNd8 .6 X&a(FOOd{7=&k^C6_ޫcd6o J2Ң>92(? g&=xO}v|pfUlŮEUGFH-!/=9A8%BOg`lj-5[Lꦪo:qXzT[!55DM}FGWI;Tf:7gb>tW`o{٥dnAQTlgl6;3JUv8h%%&J QP߂1nK [V\u[ٜeSj9]) ߲A \ %}j cX9,bW|2HUϒ@d]E\ 䯃)iW6IrRkW!nnp@V9"Ƴ%)ͨ4}x[ 2a$B5nPwOˇޝ3 um{v6H M_j `(;߶ ) :Fm:ZN1Ìv{wK`( p=*x?.*+^{ +hm|:]g ah .Yhq]pKn?RײOёm! X+8'biqy7Pw/[BGJ\ Mgu1;4. l(5,M ,*cu B#ھHU:CNs9U:'6/X'UŽ/&EXV~[o0x债)"PVU..G˰{nH%3u#dbQ9ђ{fCKʚ-P9fòn%`kX*1Tk&FnLQtGɵYaQ*u;3oL٣*<_oKwLfy:@Ym_@v%ԍ" 5P>/|Qegq Qىߚ˔, žVSq܎̿ 6 ^UB84"4 FclGw:M"ʱ;79ƷՉ`,,hڦhY0D%+m;)ĠLOӃB\Vp0Sf$&ɷb4473w?fNڅe qoO)_auOx\T0Y80?B1I"ql1qij:yu}u #M;¦tݲտWL.G!oP ./+d2͝ȗ c! r9 ORLi2oJaDrvɦXqNv+x[pX=Se2 [+?AX*[1SGdmI;`J{ڿʸfcҹ?L͒}5XCEK0d\ r Ne͠!IB 6֨]W5 yNR( Piw ʷ17~tQBI#A8"F*v HSzTwqËOPRAɨ,4Gk"t3f44 GM=ų,uPK l@xF ɞ&U@P'hhg")X2͢99lv% rC-Qsl*6RRv(V>4\.ns98̞PIوSZrk^&PoPLi_LG19kZBC, 6**LF1!% L,#$VOce}S),_1x"KANQMR,- jPV=W[]t"v/M#ڍvӴۘJW29%'OOTJ923mdʼ š֫Īs@٭UevNV|8mZp6&um͈Έ lSl*)i#*(։l=X>=Nl h=lg]!p0±:oJ[(HzǐR=<,Ljggrés~7j!UϾm;&"(tLcHAJgTiG17_rN{0f-E8_pQI-F@ʾ>p5Z R[k'ܨϜ4,ّ47x`- Mc.™OqOl8.nK{-3Iū)-ZrwrT@tN./GX}(Toeް47YWmB4 %'j YqQA%(nqoK>i0.Xe#w!y3B dFdAXdtD&wƴӘJ;^ɚGyABR(b*I+:#An)Y^]';eU7HwF>B .D#M͛<07hmus2[݋qd0=@f Q TՕ Ʋ=KpZcy (stώ_@Ě(A0,eiJkSmw:!~L4]%gN!`Rffq[PzV <I%a;B?ŤIC(HQT lύ *Hq^&!NL%(iդddM o|t G(P4i={+n=19=|I4&#KQS/P{]4 k$&O;5yEٗD4;Zm d3!x??L F,lr+ KcćkF21R;JE~g֬ʎY W6c6HLp|0)AbO_24Z0(`èI&ՃWA"hBvVOk_y6{Mڕ"@`?L&]*^ j֊FuM!"B"yGK䂬Tڪ GV;I+{7SLg'Ӵ";=521iV0B>ID_l)M~l;Nk0c"W9'dX:BCIJ:#f}1pH*̥ Ձ3_z#BCyq$S#-I,#Sw&{*̲F?˻V0MWs}jlϨ/+qQkh[/Y QnsR baËTj! Eod~dm(byw0wߏCGywI ?6Am>%F+tD;%PX¡5qN, =`yK5B)g2z%za5C95vr4{Ĕsu{$ @y!?Q6$pUt$s坋 ^%0n gRFӏe\ 3JZ^u]R-yD!d}P!hdt29iΰRѠT[Wq&dg:hP™طdTӼ^Kw47ըWQfEDJ/-RҦJ9! Y!9LfRBA5;M@Rjlf"$wG+o fEuUdך`4t+GˢYֺHSd{paض'(R\2 8~&:ϟ&Ȭz :u.ɠ H)BγQ "N!J] BP]{aR[yz?a~~ q N vpl;> Z8:VoT4)A q/4(yWZD+x!Eԑ,iNQqx)+G< kGeSntǙWZ`f0{*Ai UI# :1^͆o,U#V~ խ~$d X(mBIF~ ]3ɸjK5H/Η=Uk,MH}R!I6@;nk?1EnƙvZe#޴?ע~sJ!4!ytg6Fe }ȣw}孲/tNJ<=͉@T'CQ8MG4^b*")1تk M ŸJ_&$w5&1];_PmGZbkA\F @nTS$£Y¡6AO~EF7 N pEgd`~ݑ[eJfAnmRyb ( 覢A(@H܋zMa:,7miM7%d۠+/c >|)J,^$. a- O#9_;VO aL z8. Q8(v' 6(:Cj}Oˌ^$PS0'҆փ(gmV2/x/Tom܄+ TR#@}4ޤzkK! ~~(5d{-FިAQ./vOJy !(B\ VjX@X6J0&vaVeԆkf~PU8%gB8H)04"j7h@ZQ_(C48vȧ&Az+zh_^E}z0 LkZF@q4UDRߊX_ xj'RO?z3x[QVo' o˵~6[凃ÎqCtߗ3oEBW@^ydvZeNnUig|ǘԐIgzȏ{F+QũXd=3[ GT`nxp^ٓ BUR1 v:cr'AdWjef}VrްvUSU1nr.Am!d&僾kDe@5' ‰a"\ɮ`E'ySp^ wrFo2笾a˱iD6vZpw dKV;< [ wd951ҏG(c7j:ҞbHR$zAlaV>``O95IG(GخNd@>uMfᦫw=i~m'TyjSiu/E8䡟b@/{.pb4~q<0Ï6ɩF8rw+N eci ö˖Epr~ 9Mm܊KupXbGXF.lԚ{.I'A58Bتj#7fJnJE'kP\p/Aw穁+9& n7[c؈6wW}rS>ݟaRd62Fr>cyKW Yg"4 ~x8vw~dsN}6er!{ 8E+?*'w/oC&&1ZbHտ%;́}E_g p̏PČ[=O'_ %.uKPpN EKn~F:F[KhL^LF\m:' 4 ut{wj@>."$OzLj)%3-4Sz'xNeԱe("iKxja-EYߧ/ vCG]FI`gȤdID*vaX}pSb gJC*SU7XwHzqjEX#0HJWjdh^JAԅ%q[cs)B.=br(@zBx-#թ~5dz8\?1H czx::l[Wv>{oܧUKoEѸ$ܜ)D"  b}u[n^eP(Ɨɱ*Wےm@ZA+t!dL46çmWʣ_Ӑ#r%]J~υC8_@"w,b*/aW.xSlRڇ./{$v*2 t~,bjf8f 0",ORb䊡҈h4>6Rz?V:ȩIIS}|zls[ORCswb 'yE?B}wT$Sw Svɓ; .+w V=83zc ~]@W6("tμ ;%4[s=N03U d!Ϋ$d +P( Gu%f9 ToZ#) s*m؀T0biH/lsi8eτퟦT쀘XC>U_mObH_Fgou_X!Aˏ'WZCE,57Q* ܃ 5atsaRdQ*zsl=rjμ̗Jyڔ >\ÑMnw!%eKL!TY\݄a2TEBG|;u>mokYp9j|Ȧ3N9]KZ hS1dD1CBUa^#t+ /R<$@@VoIYeZD2i0ԂPK8g[4]$; B\3E;YOu1VG4K3Mڿ\t^?Gb̗e4{G `4n1'yuF)˲=K:B%̫Ki43$ׄ>cl䘉$acEے`fl(&/ eTm))P} Y(Wjb8ݦPrQ( _lF> -Z} C$ܬ~UXR97kd2~[ YRq^uwД~ѵ% Lެ|j0 2s*^7]IbjɗIF\7ۋ0l_94jiX18ohܟ\r&?󎍍kT㼠zQoJȹ &AVπYj^*14g1~C<\pԳ6{TlSc)*jfo"[Nt,KV;A+D| fΎ᫬J~Ƈ z+MU7<5ur3)|Km5]%A=Ќ!LZU:B扗$*VR"9a3}/Oۗ/]KL҄SE}ZlҗQ40|sL{ZO_C֟.>rmèC Nf-7 QP |6VɉԾ^͋W!|(֨1HS{$GS ߯2AJ[A8811 ]k Թ&-gC䡪̣/ ڋZ j EkHKmiU ~"#E6J9g] LH0fHT0(idʨ, ~(wx"\ B. Q)Ú'4ou͐ɡǢY(X U=a|`(8} ?zǙYt¼2}ECُ߫Ц%k$5Z_a${>86&_̓H:/\fWAF2#uY-[3Au|]x\&wg`ˈ[xشo .h2kr`:kA _٧'F#[氣z58P?J .Hcok?yBEeW_}N1 7)0)~hW jk ;NlHۄ[Ca>B]Cbhez !Q [=i-k2"*~@p6JJ'Aio/1.!ir`ޠa~{|(S>鑃Y܄$Έ"UMlENDMW`_&B`%90Ei$Zီ7[3inK11ÜM,S]cRb}Z)%rϸ]*z"igL1 =Q}FJt2 ط*~5!3ѩM3-0*SqKwX9b@jnY{~)b,/;^U͉Ju%sr-\[ r+gɀu_q~_HDDaX.YsVD:}sN?>% ZrsF&hwF~$Ӳzt+-QOI˴1ʍ|搓%喰B[) {tw;=b#);ςǠp'Ε-12)XdQ3B߳[m{^]< Ywj߹ + KL"i(lS_AsL ?19"HzST#/ϣz:2XPqA6VB#wVlB8ݭ4gq4e^M>v咸qU`AK 2HB(ݍKͼtPk!F;F{Cs(pfl(/Kr6EwUZjǍʁ k炈aͽOfW)EG(DD-a989] Q9!AxAH\ϧՂi u/P(X"CSN\,l6U@qQzDhu n òZ+i2!I:'At0F`/́xhA+ƥӝ8l%,pj ^+4wlhÐ-T !5𶟕Ftb6$q :}ҌI$NHV*FO\ ^\FL$h1ôgS2ʒk&I+3[Es7 QaIft@ڽȐWin0~%35@g"';E-1gkFk /H=V zbwbmV`r_De)Q}5Dn`@-zamM)_} WBN%@q! _w.9EY1␐$禓ҔG#@c Ry/Cߨrl5(M,7"Oy my+*jpGEt_WWOY=\uk-]yg6L dk9/Nb}}q?ϖ^ p;PGAl^ﯙ)Gq[$(SWJ=n`ȁsI.cs{72X;(F5gk<0y g?CfE m$ɗCL&b-m7r}Ȯ"O䂝4f 8BhGeꍾ,SKj%`moom7<0)mzB/?_&K aAf+ fFDfӓUM~q_%6MJKx^1yD,j\u3, f BP`%N 83R_`x bURft0SfDŽ?0'j"5ɜ{zRgX؇Ŏ0.vXɡbIR3Z&:Wy|TʡTJ`Wv4PC7`$oIgR-+NcИ Ion4Wb" BۤE#X{/u!eQ,'UVfiG.~2ݑW$_!ɏ"WCs3ph |%23!/vHM^) 4lH  hsnl/~AhM6[Ɋ.J->숐$]}eWQ#:Z1ztww w6m;IN=dk^( GsܘLvH\k-aa>~ uWϡ~/B근t8рoVXspȄB1j,,.笠705[7zLGȟ)Pw/A!KZjkcƳշmϼ\km6]%FmY@H |>/T2PpR9Űz0J͖)p֙IвgLa57#S,b~=fĔX{&x͙ >'P=BS2Z~>y&l/(J@X ТFSԂ/3M)?1a iRA ]"g,0^&a +bX;n _tp6Me/mDHtU/ת8&,4cfT:ێ2Fq%f/$33JR؊sQ+s/+t( K=H}LͫB*8TR kxo܂%E>b5PrHoxQ˥l'%01Kێs#Y/l(}x;o$%A?F+ӎK"Z]9Zm)Up>&B Ƙkᤅzq3 'm y I"i)Q) OW ߶1'\lVѿ=D cUlclR7/jDlE2:¼nf:!Nk2Oz 4FO[nf v%kbXkI$!,zTekܤKluy!HƔ\9oDkU(\a0mr+ʏuRU|x#Gb`9fprXHgLX\dd.ȰZ嶒e;d|wZYSo=B%7WPOV`&\_,߀͵`:JnݣUY{;w˛N"ZT[A]b1TP0kw7--K:|OOl#Mz >Џl2 &Z Lfj)Q&=DhhjkfgcZcJeM&Ji2 |:(ae~ Xj=t^-1fO8.<, + U~ K\Z &2(c $hlM2(4?~Za ߅G4GgYLt9ZћIbUeiӭbvveۣ g!14yutDl+,=sgP0 /m ɊqpqO !/Dm[aU]uսO _ok+;}HZi*Hł  X"A* +?da*3NDI^N5'FH”N42M)ñ1R /ޢfU.?~TeV+*̓zn:"]#gpp )m4;Hv"Scu!wqN1Qaעʗ;#_3J\emr7X1Y -H! \Woln1nTJ!CkP,&y1Z{&͸w -@EM:# |gźM˷A2;OJ*PmU,@&s ^偁1~\)NG";S^s gJ}>H!4H 06SC5 )KenCK-$y+I87@P+i-XٿI1Cj @6v3{|SE.%P RVi_л_qYsnQ~N8BC@PAL^&~|~7#i[lpfىChI[fFI̽<, ʉ/@o![ws!OcZn=oM_j j dۏs@OL>'^q%uv loPfO@+p839/DJiDnK$AiW5&z>9["lØ( M[*qftuR DFbg)g i,XD}WŭC&^ .^zBH?g2/OF2G y+ GE,747m΃d#GNNs"V{S:溅 2o~2kelxe5bHGPPHD|7{.9α˕u{؉IxUjTN=1縧NpcNHV_`2El\Tic@yޏ>m/`z :MLrIG^{NR@!\I.rE$$ۡ1e!|òqѹ*ieԦ4rSP P${}qA /mI>HZ{Pۂ{SV G YSg! %L8pXS!_*dGw:wdīs# iQlgֹڿvd JB'Mu`Y8[)<(uNQo7ّ/uZm╃^{oFIl h'%k[#mKńϐOQ%l~cFyu {-8D/,4]u٭eln?Muxᅂh!ڿ ×zCG^&oik;ӟrs"_D(֋D#CKi WLlje\{u2-/jw m zl-yU -v׫N,uf=ZڙMmի3A!a2SsꎦcP:?5 E>ʦZZ(,NC7P#aJb~)HV ciU r4WMiXдx;ݫ8*)9 ʨ.:p P)T'~)&}xUk|Nfߘ ZG)RQjnF>;c8mW'3ndYxo v1 ^<ش jt\$Q1K/FEq/FȩvxMSD8vPmډNIU{M凪 zO/IY4EQ_NʀaA}4^.g?Q .=Avâ~*@=V HgQK1DY>ޅβ'|y}[.-o0o9T+| W΍iZ cPuTLnu9[%{qE#U*+XcrS>ev*V V:䠆e| Ǫf1"ж׈~:*+16oU/e]uQh/ͪhvƳ&j;;xRsۘᮕeUխcS58Dī=g9yT^Ϳ T~g75ᯡxzK<+yuto:XImԜfI#-.L#/M)>A]^kXDHc/*ńqT%k02#Tb4[q]\ ҅703 e8x?j/>=:?#"cohU()]kRH^;%J9CN\LrMcQDg`ׅ(v{RUY0ho'ӿCviSMfN]`nH,rnm ޼s( >_y֌WݳU׸OnHA)>ώ c;2+ !)E2kʣ7f u?30ow-5xdMv3]KbН'^,q,epx%2=TBt7jM-+L/n͎߄GN#gKU-~â c6"> &9R1u b`x-^oREE6'GpQW'QQVaLWˆ9A1=h 1l鮂l8HtgV'fHa{ -ˮ=?A@rQ})dpj5{F(gisc\} f}{ȩ7Zxj&B[ wa 90HS˱yP1q|%EqCOq C.tTS #8q;8Ќ SCsCt>[fTY2,UܢIp̙IZt] L^Y8F WK7e*3m>4?S!X 0mgnTI>޲z+ɳF#nA|'!67&gռjAؽyA0trIf?I`|e4pu,8ZkkЈV gզzv{} IQ^o]ٻ~bq;8i<ٻ;x9' )ɽ-rcD^!XE$L^E:p2K {wWП)CWl^) t`$GLEs ( ֢Šz]z&řqmRhWRD>tڭ/7 z qB'^\׏JK5[Ic!~Y?Ǩ.ӼG\jOTbZYHcQk!w#BdzOD;]޶/L\1xvLEο(ۇcq_Dv@v" jD[Yے*I6h=ח 8'GfXa! qJ!TY$UHȃ%tcܞͥ[ WSc!~QQglѣR39iD{8&k&b˚>϶-iL~?_(k 7>g ýN+ ϓʱVVB~硄5gY4, DE|Zo,(oƾgk(SirI- )PtlG=nAF;9vWEmYO3V5%Z0iXr}1GΠk_ey"jNlvO,D&ɀ4.BѼ^k -&9&(&{1}V c=6g 8T=`غ?hn.X8Z2^LzȵOGd:t˰:RǨtY,顱 gV)u|]]t"4FY%WM+4e N?*T[^B3I+ MΛMÁ.±Ik}ޔhdI蹶}}Gxs1ðí г R9mvo doo%-c N hزe:_;t.w:Syʻ 13:- o/}y̧.Uy#dAo ._(;e;_NT gh(.fc#+Ό^P,$eOf0܋VE0Plc2|PQvD$9uvRk%!^M` YwmS_5+0;STlh2v 4!D"}BH_\4p2W ]W^:0p b] ?an=Ul_XiU7&?[<ܿ0M͗QSsIeI#z._H eLV𐃰{=.֜n9sx*~%INE? ro7&Q P-/dbY];}qoY.V5\2zh =Rl h֚'Q?9ky$*c꟔(ѓrDw`{6fmdGm>P)/ z._ ,75ax aHe8M_r݄eH ;R(͗LHߗw"v%o(IԷ=pUO•ʌ#? 㥩Wqp{7g?Z% sˬ01e4\#c3X2a馅NR'm[{$C4"2i bp-tGlM]洫T sSw C°0}zR)iVbj+!J$15,Rv#KK 5m5̯an>=orpPi)|H\ 9cdKTݓ3?pV-X-lhZ1#刖ݯk{>G_zԅuMSD<ŏH |@ +BkKFL=-Ӷ-R;VlF NMG8jt=8tq $)Ӎ eZAE@&o,^ >\*ݨ݀X b\}O3(hY0qb93(,*QE.-5{DSxv&e= ƽ 鿔&G˜Ye#n-T&+ZF0/>FIG"\NB?~k0Ȃ4fMR|!IF!C||3 ϛMlݦQ0&m@{\E2c H}}W#2YGF68mm)$rou-tZt0h  [6W/ظģywmTPg}@ڇkWoeq-’ۂѿ@I}ϳdpXk#@8gX&X j^_X qq2Ps--T2l=}gIwz2xN$&$ Zh]b8/YUgکO a!lrMT7DqDpOl*ԑZX.)*:cΊ-k<# y덍cCw~FM'䭴FФ6ZK}1Q[rAl]pSSE3gzՑ_uZ28r1y>ZZD7fTRgFOPi&%$nAݰ ہAp}'6Gyb*i2Q?3͝0s>43YkG3t uZ7r#&r,7ۻ"{yexӼF /96yѓQ7 H[ds7,+WZ8[B+jڃ# }YIG{6*Eȏ2>!5i!_mpprjrXFB5z41l}Aqz ;F<$@1q3T9jla_|6\ZDVGVp RCǵ^e'p-W[p Mu5Sc6d<:Pcj)heS q˯W(uW˷#*ԧ[$SagRH=+N c ' -xU$ *Iy%&8>]7%MDE/%oއ6+ 8{Pt،t)**&S0c\T ;2=O`p G/ ;eum{ogFO ^"踙;n P8ip{|dIpC9NTW觢^S˲-C( N\8௩mjލްn}1Y>Q7Ȱ?E; )߀E+Z@_Ə<3R 1TtqggʇYjCYoK8ѽdˌpҹ0\ WMuS.rG18oUD $̽s.e&H_<8n;F$sJlS&QЃX^m%J 4f*#ZP/X`磌/EmGd/͢*^q~KSfQSHP(HfohXZTNSUӊyN ],5n $H˥tiDQI> X ֣ w׉@~|' o\8|Kķq̏FtRan0$%~X!qX+TFNDQW!S7.}PH|uQ]wTBڟaJ. :JOd}5r?uW?{A2S <3j4X ].vU,rm̤5|&Nş`?f~<-{92N.ckrg|Iаx$>W=fBhRIF,9" kړw4A?%zZpK GHI/E*=yUgBC[S4=zL ]s>j&VHLTpTg8S|sڽpٽ\vBQ\Vm;]5sg$AD 5.$ ̕w >?"RALFkFã|طH{W GLUI1־'@#J=dHJ)?7=E45pQLV3*ie_MK06@Jmr%6-,ODj Ӟ7$a?^A|o['.c*f`S,)#GORY -a˵F$tyv& Б*De6`w1Mi蓷BYhW<]Mԛ6P%]]&NMgf<)ry9eg{ D19[BtĥMcbdVhKPSj.Tˉ#IfH[\+0({,#*G6@yvī\2*\8 .aVb{,`/[Y?Iӄ $ hj OB R,=@Xk@"b2k?ԧop[#Ӈafu!@P"G6{W3Oe!;hѐ4IGDn3t cLI׵(,ߥ_G\gFPeRN5CzaxX/wҷ$,`?lTe7W@P|ԟ(*6asUxh/ȋ䫏u79[Hwlj~)Юnk Yfإ+8NuF(y&9l3>|AXX^66Z96m(:}Ym2TY ^*b 2))JTmIoAV*o؀ n?-^L8ζ  y*KȽK:l`9Xq 4#ʡz v_|搉 sJEOC 5/vS~$zS>$mV$k`u RsVii=F+kjřCdKa2֦r6KrBaƙnIF2_D^0>*l7$Dj ݥMV%uY )L殹^6ya6z^[Ƚv;xzbZ3õ'NeFOߵy4?V"j]<8.>gFNrV:O@ƅ&C6<#쌙O[ls[m'Y%ʏbw !9+S\!f CsG^'S6(l[FtgK,M窊:(5Nz~X8qἍ/䠎RG$r!kFlJ[|[τݠ!]?, &ND" ȰN;8C`1!C*-J-C&|+)͝9,.W՝4[}--z_ýLG^ E f:n]Ѷa uΝ7t+#)8 L".iDA[&n䱟[MCMRo>A5RoCTl"P>d$.e"Fv $'!@ t8xs!ajM+s[m~ϽN]K0ƋufI8\d= .Db&HefVO mc!uL6?1n+u%u3Nche> g !TB71rюc%ْߚEĸ;pU:@맒'CcdmP eǍx^ SLǭBS[ZSf/IF(';N5UmKSZxXKQ7w݆U[d쑇p̮EIE5Ls o\v嵺/$q#H"9`pN OB]ku.Z#6/jM|@q_#umj`3Q< \F}RX:ô, wu^z:I8O㒔Ejr;DPB(T =֜Fg\5w JW1v. {÷@/Q [:5rKvGzj^F񄏶-WF!A/,Tۖ%J6JQ6^Ϭ J)%f5XHan-~OaV'{ˡ #X&ؿ\۱d>LbP>#-x!0NL[&9ǥH$QJ>K##!e)IP"AC[z%B8%X]$zaedӪ-B3i\m-q\&8QKXBe 6+ RNwFtF^鴑cYRv Zpt6GN*\m<g,eF7_ 'rRfhLTմ|۷+'l,rR8tl#\Wbh6=ʂ&(;ތ;w%D~t\Ǥ tTD5@J*H \!}nEEW3{11i_ügЕ9 V 52 9I x&];'~_}н[}h\\w(x1Wp n+RzeqdRT[g%GrWl謋8^p؛!0u!  2i#?Pq Tw {DPMWH- JGU%9&~ǑcCUD85$)y('0i7!Z(jҀY،y~A[3Ot ƭ9:fAM#eSeSJRmn-,&YX~d R uHv)"N0ST?4S~lRxaP;L'3}z^7Ȕ6~4zXEP szKCx SU} xkس֝8 '.+5{e9Ù熪L61(.Mk^ ^J{}.PR([ kJ[u4#k!gUu:tsX`776ByòSۜcUS K^pbΠ~4q%yt)`J4fw}BTpVoOʝɹU>o9<ʄ1F2 X̵ul4P+򵀣cP o{SZQq DEU݉\ciV:-G3 pYn 2d, ~_X1jcd&gN^;ߩ>]Oq&l&0\~U({l{1輷n8^ڍv"`Pk","W ~OECz/Χt(%լɖ{ $|1n1 ~Buy]M?9ѧ=b5,HՈB2Xi?=:/WD,V.,2&N7 !?L%%޽ܐz*->2X5ev\nԞ~30B1a \u _~x}ux #*kDFΩm{ w m_j tɋBS𛧱ojdUeDƋ:t֕AM.#jPq$=ק3>\k.$Y̾4\NDb}rݯޮ*ײm1rLcNJ/D*30%fR6݌erV*^!Q%u6m-GⲠSkC\҈P ch^⎹jUL%.mZbXc{ 9 vHG{U5Ao1.Tdռ[uxKU`y[NI,q2GV*R]BA>Xs+m~y :PV,kç'4[:bQ 'WA.^{%Eq8⻂o q1ٷ9i;B2`7j֡LDU\A~&Ll($q`[dIr^P^r@=tx75Wis"HKPlRz-YU`?1J/u1 -1"n"NE]\ b@1(q4Du&![8X ߜ;2@樸귅\[a,$o >q)(WlՆQpJ KOXOu6c%Ez`2^gk~;b.^bx!nR@0o91F@7|2[)~Ղy!F9dP!tB3Jd"1PXDCvc&",!Y#ƀ9y/mcXkhA1@6c"c&M㣱.T|ЕTTP9K!*ˣFiiM,zLqoXB(RwV3#w,ت.D-G5ԭ(]RhVA.b8I7"S>dJ|%M&=vqfcQI:\5$\}E` tT hTꖄBNzv+]Q]nΗ} Ͷa,$lg2fмC&DKҸBQz-6g-ӎ;bt1Wc^BiK'dasui/R9GφjG}~dù˨Ax4ajeu/O kۘO9$Tl_Uݰ֦]r*T~ d Tj UqN ގQ4J8C{pZ7IylMT5sZbHE{ 8 /,Mȝ^$e:vK6e9"}J,`t{~K*9Jl#RՈRwogzѰW*OcPyy|շ)ՆVgDR@21yeȭ| s-qAݟX& fHEF2EGj>{5`z-u\g1>Uc"| 6$`([7z`f릯f,}K$6Z~l{?D\ U5"Ri.oۆD_g6q\ފ8$->hNvthꍺ6Sz/?gR-q --KڗkLgZ{;Am  Ǔf}BskUGS{L߳=9.IƜP X._QiOӲYk!ۗo]mx1.E(/1ԗeyނӧ˫Ti*H /A 5$<p}nW (ǵO)X2{.[.].HHTvP218\J[l|w0Ш6Rs;#Ye6|ĝ)xe 1DQ=)~̎V|fu_ރM|,hX\?%%{U͋PT:\b#8N><0uH+rٻz 2$7ifq>]PKߘu;H߱xZP𶀒,*z!SC^1%35OG^b!Cx` dx (  fak u2ŏQE_L, 'ypAVu{ziėmŵAf-P4dHO"ƲmT *ds?串Tb%h@(ezLSpP {SLt,Jv.}eA$T],q? mLӺh!Kҷ.5,(?3.+<{|> UO%{a$sgT1԰԰.ނ;ek=6_I6=,# t]6[y`yŷ8t\K(WӣkC(& ;T= (Btq:pʱXߙTF`oJd6qZak%)7z=LHȽ| #vOL:z5 |_(.6ZYo]! |?)mG9Rjocؚ;'z5!|^:1ndEW>Y{彃!;uvox0jp{C 88Sp+ol‽W[<WS~+XȾA5&krڱ#Bj9jG-[$3֛(]q@ܳҦdJ, V9k#B=4l:T<%2 hUYCFb7fB~G=w': p>MN[%␉5N:Bk)9(\fGKlJ/,^2M]f 5E)4b2\v?1jueUj*iDm[2@fXu3w$ivDH۲V*q)&pYk#j]?[Ȁk彭O ]ޣ.Q8hdf h$Yz:)mR "V ~jkM[mU5<\lN8hA[Б[I-]sXîxCBmmb5"xk4D`} AhXSoM51,DC0B}h^ _ ,͚?R؛$ǝ{>c#ć yu3 vKR'23Y_oV~vtiʼҎ˘nkcMF'y וO35Ksz(?O!^LTe~`Ey) X3ӛH"56 =unRWeӡ/_nf VleIo|A|tj*XYbsKmX=WfY瓣:=޶G'0moD,#E/q>}O7vN]qM}m?̊+S̚{^qkҧ}Ts$=|ns4fKLƘQKCie䖩iVE_heۛf-f`ڟͳQS҉c$KHҝ;EȥDr@}Dd4ڏiF.<aGK:T+NC*RV6:xЙnD3֟h-#?7rtzV'kjFe~Dпޚu4lM]>ebzQbU4;qO|~% 2iRA$1-lS8?5X:oF)XLeLRr Y֕~9`wpӁo((7pIudEiL-oZ 92''*J.^TathiNt)K9^IJJSƻ "y]Gv`f5BNZHdVyXN\i iDGEqp/JBjMbNZy w^hE<j1sA>1= f$t*oĺhQ(zSsثT@cwkiD Kڈ* 'VWqDQsѕw&H ꠰ {Ų%b.ƮudRo/OIjY/l x~sդm &x~2e! ߎTi{Jr8:#` WlQ3L""s^{SgS?0jHҚtkw6e@ T1fwr4ʷN |mh;VuX>b懋?eyf=J ã/:uDd(7x [jQ@ IRVoEjGJ `RW`h+TU3N[0isiq3ޯk^y8Pf+y"P>id߁]E)bI_RP6_%tU xQ jv:DJJ [?DSuJ/M؃gA ڨL2zxęslo ϱt$SNk~<KҠes#һOӰN^3 [:Ӝw5Ys taevEF"1J5gRE:DһYc;BMEaAa=eoB2z%S(+*"oxBJJ (Gd*Uc*!XB]{HΊq /u& @-c%m* 6T;΃_({FWfYU*/^MޖVGweؠ y('zJ,xOdDՍaP?c 4 r|zpTnV\xhbW{c~#ɭeծ݌ķ¡a-ĺ++bh5BTbG,KX`("Q5jGq؁%ԉPcp(QlLGh\803_$@=j^> HU~}$LB3t)0 O@]Ն+YM\BE6*J# ֿS80eP=ޗYZI/lC6#B,ґ? MoҔ {<7qТdn-`_~VVkSAUTUDI.,`r$|IL#P4 _HjD Ǻ|Dp%l 6Wjf /[Tl&ËND\rEh_wђs{aO\SsIUXRax[$ ,:s/ +s1mP9OäbwgÅ.[!6o)܀eRVt+m. -QP>|c^~J5H^"#]'.EiK]ƾ[RKό%{ǹz\9ܘi2!Q-X#PHLbZDJ΀I "bfV6`23~8_4+F>cc٣Xrc>' <5*\a "K`JiY}b%RFGaQip2H>}n!z)fm$5 i%C9sZ@c A+2H>#tkqޔP݆TMplCd*w-hBAFkyz7bܣDn>J0cC.Ns  OREv@|( )?T  G>9}MgLEh0z2QCa/6K8b+tԪک'l=Z/h,!hMtoeumAl'B$ OPY],+3p ռYns H!,л+h/Fzj^ I:M lȎwoOےAZXp)jͱ6Zyz>QA[r fGFa=P_P5VuJH@m;1)5 í n8˾GgS 4Cq y` sJ!3<$uUxM&-A6~&&u*Y{T>uETLEyyN[o"D_yYGh=#~Փڦ/EJѹ5R U!zni}f(pHwB:LǤ5#Plc@ۄ !W,-׭pԴ`gb_|6x'gf~dgO~G 7VShnzvhZփ KM}b6B+j_CNNV[suF߉$ jf;d[aƴfZh9 N- ፊJs.2E0ayDgjcaGMtknEeFml,D AtXRl+ 90cTUZ,\]/ Pk+H\,=[Jwğ<m1t'g7ruu`5m;2,K e?dz3 ujѷW$},+8)cP k5{<Ȥ|YMI/NjZ@dN8BW.ߘX|j7jY E'N8!r:P⋠:Faim OG#vXTk' ΏԛNEn)Ed ) _È~ -Ȫ:O=T,83}.s#1_2]2#~]VPw 0]ވe NNiq>LXācW0WRϏR( q3~0i5a~*cԩd4'+%Fxk?Zl]re 05a>VCf*\NbGM7v,b.kS)p"+5 |B&{I:陜'#m)]eyavepsm\||-;ɍOVo B'n)唈b\a0vLDV5CI˦\ps$rb5c 9i g٬Gj۹}w ;Tҁ ȼ/t)qR)~i+$}q a)H ZxC=xUp =1qnB$~Yt0sҎ#y=j{D$ܶN*MRf8'l)V  ͽdcօ<99]ڜ7ìMYMS9?Wʁ9W\qݗ1cnMP#X cLs.# n(QZxzNkW4d_q~V2 $SB{|F. K&saNAD xೡmfq?fJ%xnF(~oMmaʶCFygqgXu@C8$u%zn)U@o2@nо9 tD=(J\,XN2Q >:A B ~#Jr淋UQMPde^>Qؙۅ0A]VpiQ&gQp">M";<+ vb!J3LA˃-BsN,qd.IRnP, P!;O߉;M$eqq硗f8/.sd.\ԨDp1T19㎙p{5&=4-;:Ѝ'J8BO9ν<`Q3 B*9vA,Y^O4h7PіxWXK ~?c&jr45Q1.ť<_ȆDc;]YŃW .~8SפVWJٲ8ӼsBpT>\5Rhh?Kz vѰ(Gа1Q $ _D<.;5?Deb9ɇ>zZ婷^ZcP܅iQmn'KPtHQO eYc(w YP<^̣6TaRʞ~8%E'2|ulCUy/p^ĈW<@a6ڗV';pZ̏HqU*Y>uO1nY?2.,?Y62IN:|*u W-/Ks׳d3*:J=fR{a9J[ h^VpЌn6 m"e$N>[[_2Q>I! 0nX{kGBHu ΚlZ+ 8O<(aB`ړK|An]?:<X dpj !8#mm_壘o>kDfӖZuV8 N?XE]>/v1tPE[nFKCm]#zpDHV4iƏb]S }gF #RiH9~}"QaD=%UߖBI'Y1jnnH.9o;MM)NLg'HTV!ҹĪ9E;k{ >XFj0*G<;8r׌ K~qp($6 RS}%y;lkC&+-8>mPbkp n-#C%tIݹzG9A~[z;έ'VsA7}%uRݷ <J-{RiՍi&ɖd;R"'anE}Db%3^]R]'LK1WC7}%Kz}QmRb?pX~19ȗwYn?qgCK? {9w_ThlfC5 teSZ32Ƙ$OȘM Yx<̄hX@6 ^iY6ҷfᛅ$%\dIcp:BAE,EJ/Ճni֥tP,Y ]׃R<*B·TsOO'ֺ^Kn(~uԕ}vwp.|؈vIDžDݹao lD[ɘYքFD#K'?& #!2<%pANJ١YqIedi>1ug&Lr/& idVD acM`|.O]2AۮuW~{/ b}>ʰ^ kX뮿,qM'r' _<6@w$_+Oex| !h3o[x.Qۡ\k邮^<ټsM[S(X n'y\tPp'u=61 jGKdذl!ݣTWLp46Nal4pӧZ' ~LK`wģ؆%9MQ^G}DX[7p/1Jtts3+QJnX<1|3#8¨=~UԅC47;h[ ӷ55l&}:F jG$֞5w| eV<`*vqD(x<u.dو5Q LKo՚nnk3Q_%qY+_ ,,YB@a(`:~ku#T'L]lJ <|ĕ?+OhNm"h%F48%cs-` ˕w,5.'"E߰ľ?){{ 6.C2uk' X8a(en4Z<)ޡQz_Ei}Qnǀ@^BC35"[Rm3>͆`@93hu^].I?NooZLB,UOD]&ނOZfLu;J1 Ch) {g3EDrw 65])k@lpVUl_k(h= /UH]VѰ\z>Dh㛵F;>V)t}..ьޅYO6SMm'|H$Ejh1m3E{;lLP8ePlQCϙr:IW_TJ*K7x'Fu*K&TWGuf0*U`}.5otM9pQ=z'D2z8#΅>P=hQ]dflɪb#%"E_.X|KrO#O2gLLb׍½ܨJ?|:,˦I#~@lv|LdSn :!z_OSR!ܘ)o!qs$%d_So@J.D%T2_ ]*ybUܘ׍ٔA9A@ExP@ k²l5D n!(2Wp}3^CXvkwٛO?X_Cn"fRå4=@4]'U=FfёiXxJ^>kwQ0m#((c#MF\2{HS|]7'C/ϵ\ PF{ܰQ D+f^p|+;kI;Y #o="?QcN3p{Per,}#Ʃ]t6g0S[FI'Ş.";-_꣡qB p>TdU"/nVu0JZQ mO1 li]d`1L.j%u|@~ 62IPgC~nXfe9o(i@jVCZ,(wqF(')˸us nT^yC!UC ok,:Dd. !M^+}i*O$ PqA>D ͟C)V_wAZ$5G*:ޅ~Yߕ捦6= `:`DtPw1mSs6E}\ASmŝ#3 v*UAԌZcOW3zxe#$J;wxv/m}I(!wc$ h_c\AjC..C4\nRU BZNy/W^ S| m hF+LTvsVTɤi-cuO t8Ğy 2`d}8ӑ֫ (,:-xǧ]f5[nER$1j>pTmf[ Ax" w~4sd}ý>aOK7=P2:._v8{里Oe_"zҙl"OJs4t:ؠ`Rd7;;mo^)08{["P]Uy@U:/ÓڲOILfi<8dgXԔ`} 1}6A$=h\̫[ꤋc]CSgtn|n-S 5Zpk E5hcjEsr߸`OIqRjk~Mˣ:[OC$"hH NN6sDwd({$EೃX7ɭ GM9*J%"7@e5_%V: [bD2ِa{YoaG?o;[sAϼzC元bawPo9`$նcٯ$Cz_ q ʲOXp[F][hY[s؆v027EO=BM=chwUҧOKl9nh¬Yb;S'LƊcYrNIŅN(܂Kz `RWG6;A\JbK=Pp&&z`%g9ʱ܂iZ EgK5n;+@vԝ^,oMam/܇F&5]/4U0q}~qAL0Y(6+E}wrkY[5N,s$) jx8'&5N gKJf~TmvsglX6;b'-׌gȜHl$ŭGwuŬ9Ibjm\Dlu<⃣HRqeI7{Vc OkWPHQ=Sb-mgGپ-+`jIp/$H+X|Xu[y뛁v&D?١ YLr1 Wa>(7)#|THEi5Ŀ,zݘ'#ς|6r}_) ]9ZmW;a-{c 68'Ѿh ĔXQ̭PYF6._(}Y̔RJɡWv-LUF^ػ8>d'}¥t(cA^:Fy.Je^P ^PaRx M6Rn0މӝk*f Ps'$.ЃLOi3.dJM RVSʂ-_BmlV"=ܼŏl^fXP]PqѬ[)1UflE:{v;^{aL|T$ʑJ(b㸱<$+搓yOЙe{2Yh[X5@]>!na_d;qR4F X~ )WigݙR*HkPN"3&,t*$V|.z<J^Z ,tgM6mn>? o/JrL T;`"&zPN{+O%*ݛ<>9{u XNnׂC !,dɏE!\7aH@zWU`7JDK閴ZX'޽x-+zSy# %.hFP$4MR b]ey:+&6Џ`;K'cD- .DZo~H<,OƩ,˜vApKB8򅪏{@o #6)?+S#OmZy,'@8ۓJė~pөދܴǼ+I Ӹ9*]<۸vx $^ԧv-2Na0="m\!F nBoԕ3~Lu7q'I13euK\ꤕ8&wOBS(] )2 T.;t@`x9rd}N{ ?IT+Jn#)2(UPK€i삙:Mz"~Q Z{p q(0u}㭬 ˅_D&BdJOo ꌔQ[g\{IydtCM2lrz?QBAY  ہ܆_wFP, [% Cb /ϩ| 1Q6&*H̄,acN^o`NY8DWmqGKh*XӲ~s4wf͜ dEp}#OV,_^f npB3@UբůgF_3o//y0Zkj\ss/M2`4**o6I`mC`:ȶb\x-AqC-_;n9SEF7.$16xlÏ|FЃW*0Er 2NOBfwؒ|?'3݇n8 B|쳽`IW op(2d6kaz B]b9t3CGm vj~A&m]]u>X9 jR@f3.#j?cp7CQ00jg~> b ,܎m\sBinqZ,K2_Ju#?{gushSGYbb BN{|ΆׇT[,{VOcgX_B )  PS+ʎᴻ]d]: X?xi`Rr^k 1 ԩwTVIw1ё@U%J'JьȋҚN+,5ο,{mڋ(, ԤM0(VZW g&AۣTDZdM,miAÞE/$ߎ&Li$G~ExܱƽUޡ^G{ Bc;τ> p`ъ*ؚ|dqj*Ya_ven(NG1^WXWQ掭 ZI+=Yٜxx9<9?BѰ9 5aF"i?g$X*) 7\ޞ8z\bTRө>w"U<P]{c>Ī uň86NoW/'%YT RYj\&٩-HeAM_ Lu;6?" R i [Lʪ,ۂjjT*yz\!`#V},JRTXjHűeZ~+GJY-t/U W]My/"R'Q%4"Nޥ$pjb( r\Ъ]0FaVi85݀yp2ΚAA"!.D3 z ZYф"maS\Aey|_mrڦ:}zs1 32I,0e*j孡]h£ܬ MkԉftZ2R$-@k2tW8g5݊3m{cn3*1pm9?UxH ,:ukvIpf݋nhkHʥ4hrOU3=1\]8>W#;tۄ]P_džeIB% 1;[OL~r |0e7^ONJ?q,zN:#Rh^!Au/+zʖA]~LO9jx \聻z] 7/zi4I ԆhS}=+3r,ڷߋF46?Dqd(S}9Lb {d}DeL&#o Ny%;VG2Ʉ&~̡ eJbb IOCuΝ1}eb߱w._ t]]IuRb?T;vТt>#d%G6db o 8i>m_^t=$0M.l~8)fP'GT00{y>0]i{h)#~Х/stD셱(eTKDs)!pYabiB?34d^nRzmyDJJ˺E̬]sUl,CIhfZ 'KCyp٦BQ{(R>NWM*5."t }`Z} br拃W R.[nb̘eBlz6Emʉ/s]l4oA~1Z7}2_<{) b0guEVg䴠fkg5RN`\Jnrw^^*D f\UtagU*a#;T+>Mv,Q ~d耢x(j-e]1! >Q2i ó" oc,MFj IZV Gt(nيXi߰0^(xi03tW7޵ՒU D3S5(2FOϢ I$#>Tu;S7YtQ#\iz]YR(TX@+-b p~pt9 j&FXM<+ `5Ze~ãYfRLS$ء _a/2`5M2}Dg N%'g^$dxb X(.hZ ^I5ػ6} SK%; Njs~6lۈ ox}Tt2l"'43Ќ֝)vHb Bp7Ph7}ƗA`X}ޓN=-K >ez#FÜ?I;'i6s)d*6:\,Ath s3ˣB=L xZeՓm2xZ4<5y=ק߶M4Rye7L %0fVYW_t= VZn~zC=0G?L Ҥ9Fc lFpkxy, uT1Z!QP-¦kr/CjCy7uҔZp2DtBĜd [K5~qc%hAѩ ~{>d]Mq %KVn]Ppn}|2" a}kMU3 qAJtQ< w5b='&-e k~)Z~nz>U ;z>kAPH]|:Hat"#/rĊ#'\~Q.d/51gQ&Yͼ⃬FtӠk'>H1u@]AߧKf;M1B LD&A1|Ǯ0qXĨկ}%>w0#6 5Ԡ߅(dЋu!`p*q2sSf׼#elhÁ%<7iSf][x;4E2ѩ4R=9Z?b}eW=j(tjR *^sR"3^\}]1Cm: "ǁS$=nZ rK@ff,.$L~b\3{&s~ɼ+l.kIk- .y!46\ՋQ`K^=m$ԯZqx$ $~t`Pc„$8hΆ6R'59~+~9C[`5ts_!y~vEeg\=c[SoG<ڦΌIo1[+2@MnIHi>T1]=J#f>R"G#de$'|cJH&ĝu1n4LV%( }:|k5s i>lju#!ċã3(N`1D5 ~LT9&.%&[ZD4 hJsD-ybNcAJCM}σni?p ۸*l51͂#*\{DٝԶpÊ\)ٽ>3D꼲Z,R2A3oy]n\g=x6k ^ (#Tv8"lr;%,x{)McOm`b'ƒ ,' ay|ڍl zBװZm(b[>σ!DgmmoY*|8<="3Ǫ%׎|ڦpS&$8(Ed=յ ɝ" ljpsw?!1x%q|{u0b =\DT4<܀KnSH1%`4a&_AdD<"%VLWDK7;)_H6|^TbW5lBt6M쓙7):Υc(GT%{WƋe5=\?] 1H+ u؂19]Q⥇r:'`)j(}]Uߵ SyR~mzH@ 4+4.ffѐT e% ?jz|}3`>,{ uQA-bAkj>nG# 59 }& 8mwtMڕDGt^Xgm\ϖt#+ltxѶ?r~h@LueHF fv״x1Mks [[]$("d OvPWmi39ύHdd2%*XwVgTۯS܀09EK3W [phO5|KˤNc5E"1 dakHcWA_7%aF9xGv5* *:vuƢiHj\Xz͂oƲ] (W8%p-?_y 1_J#+C+@,t ϫ-glꂃzxuX`&5ۘBkV6V>t뻤@=#tE̴3 %WQ'Q!j W2n<CIiDLr<sE6Jq0橥)R]Vj3`1kM!0qlG- 2>?8"s,6· M4f;|3 ,L=jAû$U`=cpK <\HdOơo|)?)]\Qi0Ut :},w,SE&;͋)JT"GxveF0S;=Nb[7-Cg1c-Mc?!Ilz4΢w4 &u`\{'Q,sw{,[ջԾ_,Z__"?Sq{:|`l lt #B"$t͓w>.&i)ΊښȷoQ*A&jޓ*5$H>m'퉛sq}e@oϋ\ƨϖ^}%pTyv}ŏ{Tw!Pv̞HmD俿%]g&ڎTSOOI̡uXjn,x<$-+-U]A㳷>ocK§q\[.&5 L;ݾ#dJLci4ƽ \6-vؒ>dGΕ@btP4TIoފ8W14//jW%p۵dSB#Ёc|ydh?w5 9T&i+:EKz:>#>Ѕ$H_*qRHt#- 1i Y %B'Ig ՞6&lK JyU"0{.7`@-! >2M4줨ܸVȇ~E 0"ng1D26qmF/D;\QW׆M[x_Ww#=>-.oK3i. d,ҝF w=啫*CogF\'D}mLɇd6S[b@qbUۭ-n)FZ/AYPQFSdA&Bx;.dhЫ'pAW2{P!"Ӟb4DgmKXFl`!#RNb;iٔ&M;hֳ8TH*jF>z/@EhFa-5RN-oz=H[c,`6R %@]kS)mRûCOM;6)9Q5IAo\[5QWَ*4|?=BbSUۛ|Ը;~iŒ魊˝2g&5m]3!&.=-: &\34aX/sc*,(Ʋr4 2 ~u()9PO{6/(5(^d9q|ShnPfirV<ԇ:R,sZGS֓9j%^5 O1RdVl.e>BL OSo0=S _0iA=l6tI2'sؼֵ UkyׁIdgahH9ȕ w}0>[!aܺ!F!Avf\g_lU2DA hlWT T/(Sco݈`NSUHZh5uj|űPid2|Dzp(9KI Ly]/(@F}f@޶V=edA#ԚʵrУ D Zjr~1ҒDž ʪ-!E5ba@`/a:vK(ӁZEss: Iӓp (v `kwG1(p!%K% @Qh:#I քXk[ka?wscc=\ BvmaŚz\t% ]dQj̥]A}ח~le<:pVh!8iKj24&g K6ۢ%A>9!V#mOsM^L=Ȗ/#Y5 i." IJ/6hlLc8]TMy'jٌrَk8p__ۑAg@l6 B0+Q6{ xTJ? V̴W`/DܑSh*6u CK41~TyHxIDAYZ.u@&RZe)ƃŴN+"aV+Rzkw닄Ɓ C[T hM}J:Z#a7,ΙYSWb/]NF!72J\;$ g7#Ǜ3{+(fs$QV'hmrEPQ5Bl#?"{M{(hY$>KHGm ,cZVdM '?hػ0oso011obbe)_s& ,FU.YvTcnCS`pICR?0Eÿ"Z70^{cٲ.T9Wa 2kR&1mdf}u`z;g.gA!l'bS*! 9ᩌi0_pW͟y&N/[> ^h*#GӤ`ʺZUi{)8ה-$Ŀ 7ҞT4hOtotU$'mk'ï4)d^"f0-:i&όU&MI47 y 2xzR,0i^+Lz6O>=B'G3j%cԈ"N㯇iаCw@0 G%8Ȣ➷W?[q["Zm*(YvFXJO4S> ?0vԼrm㰥NR Zq>XQŲQ&/H4tQďW}je8_dK+mhawȒRˈc%QmLW o/[?pw֨1{ ;_W6#GE ;|\MLM,ҾHw]d[ϥS*8MXouy =V;q skһM0M;{L4@KroEFy>DF#?z4HeS >%ڠySxekxg@fhXʾQr]K_ 6:PSZ?Ks d@=5aoS&nF]!7 ֤YGe$g3Q;7@_>KJ'z-gh %ڶ[Ql2@z*xo T9T T6Ҿp_wv8 kC#;D Phg&ÿ?x4~v$GtLm^DqEhonYx6a0Cy",iOHJXG.3^a o Cv}!'u?a,%9ȿ %/dhUo#] /#ݘcy#؁gx3g ^\ߣQOu N_N|Kitb.p+in Ao(ЄyJmC^Xႛ["13n1ϋb3WE^(7ɖ@րJ9ŽN6$UQ $HJe_O%PzG<9Em0 0*LR/QOH%ۯ>8UL~ڱi1q =HT\pXanpE\!qi98"fn0ҖCxr`BW`1GTeQ`NY ? ٕ⁀ƫ NhZGeR3/y˴0;=ܕ)DwœР\INʍ :38ĽߜUKGl/-ʠca8ϵog9W/x8H47O+V\sK QvE[nf,tXdZݪ蔨efװ7% 7`=abZ|ؑmj2#s,8]{IVJܘ{3q,cJQEUmoh|i;7qt#BAtEAV BD*w*1E=9f#G9h5Y#K`eɪ&ugE|j;C]$^0H`,t3 't Kk+5 07f"@8틾_r& pAث8G6}wPGv2HGQ XY>PNE%JJ B%zzs`c糌C_^0ȗYd_<;c5˔N:]0a=fGjk]V~W ‚H2o[2ons|k[/VTqrOGI҇0 2ѝIeJAMr8b]Q|:^LDx>b=*gg@ih KM燳:%ͨzrܒ>m햚>)!W}&CRlaPK-&_sB<7 v񀥚5n6>8w *<.iI`rZڛ_"yUmo/PQ~oCe{/ZiRmg@W W \-lxI+$ǥT@VBȧ5>FK ؾfDJ^'\· [ F)~QKѲxwQ%}JD{x-d_?yͫڑSTDf9R+Ȳk{$B\e6W߼FobNM:+X̱=S\-<\>k.ˀým"!F>К:j~v, (n= /k~L/!?bpFcH[[FXWъ !_+CǔlR,Ω7&"} `T¼xq6e%{ Ыc uSaש *uJ85{ 5@!VӘ@h:|'D(v&D9'hRZx-~7 P!*=[*,@Ks}\Wga}^ɪI_ٽ.Spl}dFLy9rgpYi/ޞnF#ko_&Z3x#JαdR T#!ZXUD 9@6/`-Ӭ0l+efiU}_D1ÝQc-u,Tj{:5z~RX k̝SX8^?M12ӦTa]ҖcEsAF !)_K& drP Cx ?$mOqGA2=0 /ՃiiqCXjl.xtz`_` E1ܲK=~I*΃O_17>jQ"w뽟z;u_nR}HlaoO˺S涐)|;#yp 9@>oxd_8|B{f)PWCs۱wNTx*I$@i8POUHpNѕi/n 1a3$)@Vv7dXYon&U:?,T o\~.gcOaX\⋟KaH˽LYU7uUYE29+nJnvwgcuN"S|~ԫ"g_[ŵy[(LH6Oa @ykw{_qPo_c3qFd\Q?R$BE:L IQUϹ<,2U"ܜy,z_bəϼ(8TbɹF>0װXu]RI&^).pP^1.83(6Ʌ-(ޙ=EGt: ywL6s^# %Tʸݳ^l,a/)<&hUht9k!Y}H {g򨛚#Oղ9f<ݪ։/YH o`WpSX[B`N=uFVԚp' A`:Dq7)4 x\;nvT_v-c5yxXp0Gi*dQB (Ưh>2]?Y624a,αTj/4 b7!ǚ+38BA0N~kv(tکfJ~0f&ܯ<+kn:M6qYQh8~,uIJOw"[ͶZQyL\-XЭ^yJ-o˘N8 XWs!&]Cv %ӡ;sbkNm/ZW?Cyx&I#<ݡ@~f5:']H36˻,|c IjC9FfzDJ&pspz 78S亣 $-8cX w4By}R|$)0kt0%~hb[<koOL17k#`Vu `.R9`!*,̧נn>cR#j8x8I)Cf_0\uQ_ T@(4ypX0hgt|.K>54.HL2"ycEbgZB*Ceu+ ye|-PZ_ѝ&!io;0~>0ڠ -Q j.o#f#"c=11R0st'N'|?Ob R:ٮpw \NyO*MY vY\ozV |Q}Ļg A|YMCŹ5uز7?z@p͋: d EayA5 y䍓J}C!:C\,!idz$#'^ <+A&v~ЗB{TI~=ؖ]PI==SzbDۃ4^!WDLL یLwBZn nnb;ya߱R(²{\Ume)7z]@#pjoj3(gLtxxG-ܤyf-'bҰ"E|sGN-$C{Eª`= ^ ~`_# kP^xƄDלr6)8|y4Yɿ d2 e<>&@\$U:Ci)#R!mH.JAM83 n寝.]bEfX=G;#RsPh:d?v r0^]!+qUvUzom!i )[IՈW(~1@λOayq|$xʉU6bÊq;?"ER[̻ ouךVw2?EZ+Ng-SEY VWXltg>)J,mn ޝ aO^|)r'IywN~˝y~NA7#-YU)bxƽr:/pH"ﮆDWF뷡Qgo?FpqMf/_N<5/~<7ۗ¾K\>$@MDߣaVw:&6`0~ZE19}_Q`|4xHB|*^v|eyO8UKzH4i- Y9~cc?r ( 2YO9[fOO j5@"Yg{7q1$PA6o! 1%ItRЊs\cRo2F`-e4 ݌䂒BSK1)Cm #^ͱf|RΪ;L?ň;U q=_m܀V'H mځݠ_vwPuFJQNNzĬEP֡+1SK?|\ƷtP{;}O+{Ais0Pԍd2XAqk496}6EU MSaHhImc\"{6 c˨ ˥|X+taKȂ9Sބ ovWwt#h0gOLɼa=!a ~]>-j;,0x(tDΧc8l_'lʰ}I}Lfbs'8P8g]f#ƒaB oI{ߕbVi˽zgzb&㾧j .DgIgSsZ5c>-@,=#L/+ 34nn0. '#n_y„U.}*Y2}}JP^ӊS ?)FsoiuoˏMmϺhD  O@aG+³c99iah~T|w*Kuޑ.n*q?z骭#d{n,Dm&?K5r-Dq׌݊ZYˬ¬֢Fkay4,qV*6ަij8XjR8ѠXς _6 lS3L%k¼mWg2[Rs&xם|vw_ӔGv4D:`!E.0ɼԲN_JAuD=8-e4x 2~\JZt8Gw9dy- nOcyДՙc~XTLсQ\͚>3^ov˪TdpNiu~Ǘuf 1G33P*jF0yy5"0q,OpN>1f'MbWFcYآ - ܋{ex}6zBEaƋlw_SFurcXpWm˽Dp|2;&0HzxxZg)il ,0%7uͱGЪ'jc;:n[Dr2WNkM+ 8I$Ecx6|c n`V$t_VVRMn7 DcX.ikIޫZ$.j|qЈ2C`) @8'wCXpi%$uBZz>5U?#}Đ%uM6 > MDN^05F7[<]‘~=d=,MbhI@9+{GXdU*iw1<wc0ڼHKBK BpvACN),/ITğp["JB>f}bk`* a_.w~\EXة#7|9~[OTԖ,5;A|_<yiFbjwYłB8m6U,h76;R44?=93gAO; Kk-))I5Pqק}{Tߒ;G0XbEL]ي&:3G{Dj69?#*' wwgO`)+7yju`& DYࡶjd*܉SGx6FJq_w^^zc$;+KDM|ӹ KT!sm,vl6,TGPg)/ܧ4Z3a YXa6X@#yLϔ7<ʱM.-]\vJyo9n^,Im]M=]w yz8>GoƶՄ;pcCO< ]oq:*9p ^HR30+k.|n`kƉ @T x.H3K 0k\V'*DybI|_eFN}DD&ڲįUAp:Fne{ۜ9rVkա_<ŗ:݃<(\[D܄_uxJ@d/~qe<-ȴ~MLjSM3=.i¨d$l[TvGE^^3։Td*:tcqHH#3ِc}6ѧ*e!옧adD@tD^惔7I(. 2w7[s{UϏg[Oh:y:zDvpz^<{y1)ȶ04=%j7|9oūh-:x z>ql@#c;bp Ǣ~.n7 Lz{sk:y5_"Uq ܷlqH}f=_3\g^hm"v]JglG=ߐ%4,RqPԂUYt$"{Z͜u.b|DR(4,NlD(G[ ')"6a5.,Fp_/j!;}lHYRBhc}FܽphCGa2%vJԐ;>SaxA&2hzpֲȥc=K.4^Y>'ެD^.ߡMoqx?z1*fH:śI LjGO-eR6B㤺*̮^Ya3+My^ vIIP6:d YmϘQ;IP&BjؗߐgEbo\roξZ:k:Kæ>$#C6pb|94&&!E O^w$ ʔ[rmu{4eA=RojV#;&*s doÊOF*N6Ihd;q:c=u\ ۳9ֹ]a3 d-wIM8jnͯCpq4(3ڈ.2$ ZO2q✭޹pxz2ǻA~D~ '*sN;4q52mln(:ɇB{c䍞b~= 7o񳀻\X%-r=;˝L5бsztAS3a}N>liK*;كo6Om4l%+?VSӓ6ޫXX84$ :svg-aZ9d_Xtğ]kȤ[=Tg|n38,5ߠw|rM9\u@NV! +RiRU:\Q4ɢA_*&B.DUJL I>/à;'ֿ;`,&W)aS-h?? [A`a\(i  %s2ZȂӻz`o3D+/~FtP%^7ʹ-_qOing3)t)^hfbɯĵpps)‘v֝GRXМ%ʅ*D[/?*wZV^r1⮈pU^rSh%dG=FeExey\ NģG9% zq#([ܽɇ(鉗z}蔕CQ?Rк?P)V#oDL 4/%8یsDKFC'ċ]+cU"Z^նZHIK#I 0%_}0UFwҥ$1 P!#s(_A33sg'hSt-\׏.ߡq D ٭\.O lbP(Ą1$L$l^3ޝ!?Y7ĸDtE9.0`ehjM{SA7SOj=4LvTU3JW=quܦu)b3Gȳ29Y eQ?$Հ (,ju.yb"1k ȓq, Im Πx/6&PP~q85e+"~y`"1}mt\|Rg.sߒpuThi I(("IDrtj@ 4sQ) dz|P& f6 ' nɮf}zU#CŔ^l3cODl ȕoCѩ(z0M1ɔ8g۸֬PJW!F.3YsvYtЋ&期ħ>\M7b =;ঋ>;WX rI N 08Mn'LNbg-Ch@dA"W̗đLN*~$6yW/eM0TZBdj˓ι Tŵdq s}Cj*X1zP%noc(Y>5ӿ0i&"P:}wD孡q;%[D_w 7jr- 5M %[7}&VֶQy1Ud;/OTM4Ut/p.?Vn\bu0<9 ؁W!!'-~:6F&av#yֱ$Ctx."8d_vs`61)u4Y& H 6`_Vv4$|L]4\̏^9AK. 0#DdcDFiN/^A'r ('& ) e'oC*= g0)kq)@Q&*D:&,ɒ'>[< T~vJ ZPd!VԬKρZJ+0R5Bӷ x컍TpV.id8ȸhj3af-RR:en;>8ŵ.Q%qeڻ~a])YM,o NJ[ɒD2/ q5qolang۲ǹ$OAHn>8L"a/"ņ ėrMlHkhjy:k\cE bFY:VJjsBlDߌ?-ʙg6L#8!s XV3_&~Ѯ*?k:޳{#§V10 gG9MY,EW Y9IvKW1WԱȊb(3#"Vrl&5=B#` ˔&= :Yҫ>}ezS-H1L&? ]wpDp+ROju fxF=a_c+}޺= By!E_S bTGMG8B|_f-у۲ۚλ*29aH#]TIORpx%pDOxmj&}'xmMZjg}~[vHjF#{xﵝ"56qt,^6Z#㤩[j,7 n=Ťߞnː7cDSHr޸3,d{>NMS| / |Sz'~kK7Y G]tNICA?(8OoiKkyO3fg\ٔLBs:y^}(PўAi2WZ}b6(tmF5i~'V1) yzwesuh0,]ph> Ds Ĝ |BzVm/ua^ >~eU4\Լ>Xvz syA Rs-"=#X, 8 |~Z)UM=:̚Hj%,A _BEʹ%9 ^/ai@w,c.JZikʋ/ ~!R{1ȑBjnZ샹!; X/ C7yA( F╦;zyquA5֙Ǿ#$rBb҆8_q,@&X1ָ@zt.ވ*]+}p}зsT'L~dO"x6Fd |gG!tѥI|j0tfMs %vŸj ۻC6/QaA>+돛6qfyc~jJv;I(g_a4)Y}lmY,~d8 hN}~4GY`kLlEZF:G$KEڕswdti>V 6$W}kVKz̯/=qӞ"yUB~(tu!Avr4$]$=PmߞNft x`?!$Xp<ϖMAUD i X|d?R/g4b-l<\YJӈt,OiFwq.#XGș,>T[\RC`y:+L&`)A 曂9$U:gNL$ኹ +NBQ8p%R{{sc`5ZnZj1]Pe >z8ǔB w ƞVk`䛴 erQik +Jl=_#8uZX7)E]9y4$jmPpC!(*SھR<8Rԕ(2U!x@,qxZl -Wnb1>VB J^dwٹi#F"f32FZċU[שH]fϸhumgJ:"Jg'z\^H!(G|s&F4jT<ߝ⭳·BVR9\dcj`t63yן) e_ɒVظ}E>Sw)7k4pMT-BңSWAhFzx`ϯpmu kÏE"j am Q oP71#"n-FotK p2(9T~byh J#c3̎V:z4U;S 9!le 3o+qK5`DhD=?*Ҥ< j,5n;uֵPsxYfsVљ {A:Ò-Oab4t=eW2.SC:dc9w}š*5|~ps8aD[!LB6!8꣒ Kkjzo- 6*h}W>3`DOD8ڑx kRgg4¡׃K&6 }f=7WOIJbLD Y>$^E/iI67~k _ѝ yDs}iq\P eր5WB nX*+ `f@LmEVz'&_;MnmR.<fNFTrG9嶦g49b&̵d {&mAMj@/=ΛXjͺEg!У5.ͬ >TE'3mRЩ+ָVܿ23Ej5m%áwNЯS p7)j8Wa|@z򮷇/ɵk9n;;ɞ'z.5>5$6J1atk;ilų-țz@; s{ۦA*Sم#;YcXM#Cf$񭤅_:~!/^pa:e5do><PhDDqKoh@ ޭS ̼AYiT) &y3DbT$:*^J: şf]3=-Qq$_'OT{{8za#njo?su65cX$>D ӳg!ȶW]JZ-Z}Om/kjDbhm83/*Ƭh4Y Yk6Jh][TBBuɧ@ iD)hg]"4_ar䚡d7HMd`ߵ˷HesZ=7󍈣ZOMBbɊ(`;&%uчRKMO,^f#ۉ"k~hMZ`u^Ic+ Q~C)@ٱム^4z,]=b l+֬y_R2]Ua Se1x4VE]+=d ỼtAXAyBsST]crp{5R,`#v6cfi<{&!&dԓhS\5,꼛]`Ejwë7|+7]wV֗oe/$KNdsu{!1X^>> ]6]g;}.{!tq=>Yz=KEнTg2ؕCFdwڈpPsݔyI ?]KNm1SNu#iRsIju2% gm KyT+<.Y;eU~۳w"4u6G nߤB^NW(Ʈc;`~;~ܳ{ٕ75L,1u~VfI-e\q#F]t/wD\Da`8Qf41ȹl}Te{,NNdfGO r$;[Zl@Ndoa]Ȥ[-N%4j^M0gr=ef&INei7 x1jS}$d7׷ Bj,r:vXXy[JG| [sNyV{eo-vzrPAۂЉ*pCbwX,Ǘ( bnOX>ihߍOh#w+bػLJhrYF &0x:co|)丼U)z֋X0kt(?z EkC؅hkڇBUiGх!ݬ%CfEsinߝ@\rX!BJ |f轿\;IHN.#٪'7C$t^Gk=LJ, eLɨ:AtT{1g9ت+UX-^,3bgG mH1–AP=Y^;P{PP 7_.RiG~sLY9lJ} i3,ʛLcj>}(1-,F4t#4y;yiFUWnn*2ޒP1`rTj@{Ǫ|t%`JÞ-߯9feuWaD/r2S$|u0B[-uϹGϚ>Hxy@EQ[rX&qm%Xgʸj˿ӛ]F/ [K2y0G4<@D.$F ǮVۙd/|h7zdDas8X.r()uo䥺Uʅxnrެȡ/@bKDϕÆ{lR_wio\#95"Wit[ޘ탉U@U k_$b\ߩ<ѲX#[@Ws.#^ mǞ@ywBzTfK4Ӡv@ف/6nwGK1/eC;& G/Nڽ;XLE&٩2Xbͅ=ϸtyXV'8MA_j4@h8ǫny^W[:tW{g9y(4)_XYƟd11ג0:MA  AKITfhmZPbY$hd߫\bs"4ykQF䶶js V*$!2|'D6rZ@ N`f\R6LdjsawC+pd\GNM Agdvx <6%Fy5Um+C%uCM`\LEPmb>:߈PBD]@L/ CE]XWОv"o'- ;70hh7ftzKDAhA)U^XU*Wf,S?.kOrъXf@A="h`7 FP X4K@ hZ3Q"aW٫iEmѵo5h^6y%$0։gk.F$Z\pI`9/I4DMIAF&`TSɒզ`4>jai0lsdf:@& v,$z'*+ՙ\D7} oō$\9[=D=Q$N]%`NrD%b$"HDf*2U|AX;pb:NàD`VLɂoG:oۢܰ*ǦFdR^?5hf+:EWGJ [bS ug2yWKwC Rr1v @JQ~pH \4<=1Ģj(ӽ~IAKV Oi~  $$ }+HX- n4G/!aTGai@Y7oVیKЌl,eTv8|2eOѐ.xC чYfg4Щ@GUjƨԫ "ʁ%YRQ09ftæQq9W:@N1vV^IfBg{ w߭A2g9&^U#4 XtBE9Za = < RARB^]0qG>o#a [buI}ۨ8b% lqY&5ʁ2~z$Dy3ZؠQ}K킢2 DǪWTjz*R"?oQ[jz`V~m0+Hm8A^#Q{i_eYoUPk?Lj緢}xKS"d ǁQk~52#}c1(\渦EMr[ 1Ҝv63; nOe&]\MS 6.[L4 HţcuM-8[ K1k/|/zه-*:嗀_sG۩2byfK2-*g}ٷi@"Fz> UMUOIi[_'M}S5V C.;1Q[޳8;TAL&Ң_N-_7I&nx/T]%p"J֏+)3`$C)O 2\yh=0?%w74Ac(jaklT?䧌:2`j]}x USܡG4) j/p"1 FVQ8IEh eJG^9 M[ߒN| Xq]j1i e{;VU2T#Eu fM_!F7{PW+T_ ]<|cΜtպ?Odg& C,gUeT|L7MbRn2};o`~ iNB 3ɜ"Auc n8Lگգ}N&//)֊¡i*l)3U(Y"hCn;C!nBόsa%~~Kta٤lMs]32on9Zq&ER Vh?DF-leN|ng/|Z$T6zңGgk֥N|4q*ͬ#/L˰~HHk`0Y\ev`9$k9/ᲺD]~0짌F[<#98׾AhsA°2/H(4[垮S<{,3B &Er Q( s@pLkxuCTu (9³ˉuYCTû႟'ȩ%5B<_=Nu,I߈ mkԼ#YX:3exzwێ3j kΑ`ھVv߫4_;:G):M/ctznĨ-*q57 =UǬ4)B5eqWݤ\D{zPn @~MZ8 MkSY2M#WZ0B)MTa7|fʵz1HYO/55*RKh /CWywt.1E?`L|Iݯgģ[)Xz''>lvm:0JLeR>Ht䃶Ջl'JDjcfqstLzCpJֿQW-!ю1K'iۦLyӷ0ik9pVA7.$n`*Uu<@1:ObHrvYZl8ЃAe{PTXWQfkw:9.#y$tnl$hW#2r#`˦F zȌGci$1/aoSiJ'7ylk5]3YR9>#&뮡8HȀ^[q"l/[y]!5+Vb wCGNy . N,k~o?p<㪝'ѣ {RMnU@Q*&udN|0N/hUJ|f5$ [jei/U0@M[^(Ֆ37C)ZoRp,f#3?vOyԨ%Cd{uhi!1C,f/vn bqyF> 4k(B߭xͩ`}j9[QR0*$ =A[ޜ>Nf ] PvyLcʳ qѥ)Jez-\('euR T)6w^AW&uﻈ⭍"VMLq~&HPU˪EYO.j:af;̍/xZKUyBW欁aT:^&ƪ)j0}8&NNÏ g9gaِ 2B,Ědhh/6innPľ+U;P)')- %e]@!f}+*@@_xi ._*7c:*wjz|e^Iyfd/T1C8y5>ְfE !x}*MPi^Z[ a(0nA)?":_i'S6NF^ʕGZ!w!ɟ"`#{Ǩݓ*8w|GiޥߨB0{]- ɗTnv/$>tڗ;*JP%-Z3{V_BiWuZaXymd**pBrjg[8(Ƀt4VqQnTof.᫝ϻ*JE0>+UeW-O }xqWMҼ),C Zd ~g=%n*5oW,n%"0V[m,AmXFj@|‡ǪϊuQU~#g# oj[~L!o^ ;f(KwÀ,.ˋ8Eᰠ-,oNfIN"! $P'w ޟEg4}G6Hջ h\ lu{d=}T6 ᰦE+r[D !K3Ƅ z|:hE&ud q>1OF r gr%y b,8ʀ0&\zl*8e(^!ʑ i[I,e܎%oFSNQRC+9&ri执}"ݺ|Pb*ؐw"D$.0W:hwcl/i up&c'*PDO@glR5UCp2[.@U MVp& Acj!dE_:,ݳ [5*x+bitnJrk(ʂ't ;A9)?M}4D)^{)cKdM8&@8D?[uz/ZBNн5=˜&-qhѶĻ= Z2@O;ܛg:١>3ѧ o3"5PNk $Oyè K^ي2,RW*wܶ:Gs+y{M\j`Mm4 4T?6b/CS{iCC_})]*`G%Ȥ%DbZ;S;x8 _Oj@aPj^£ wOǢ)>mR:nj?Iqcx}(ʛK̙]=jjX5" 桺LAEx>`k]$.ᯋB>>~@d~3[6 c=*)B'#^þpSS3TRA4jkoY QB}+,^BkQBWyIQm .Em?-(I8"BZPEŚ~vļ+,BܜS12;9Y܉ ѿAKz*%z{w1,^yU}+ҽIވfʌ|X{@E\J@t#zIͺLf;VMsYz2-]XKnSSrg )M7Ƽ _;)($f>HvMZ+/Y⹪U掝W&w]Z07BQ1jÑ6 A:vJ ,^(9WMdIUգ} Ïu|fy}T$w,"^/"0y75yjadןD'Uv+YWuvN=>Be֢ 6uBPHF b翺,ʚ@ǀ'n1%}c!@*LBveb Vҏc]MUHԼEIQс/X h]ZMִTާrz;Y+NϘCUz+ :3MA $V/` 2sVc͈_jԱT<ZF!bDZf&Odp0V==t>7Gj< ӷ۳[Q=B(ű\$WpIyQq%M1UX(24u\>K$OtRے]v4h1o( h3SE6 ᰱ q^R>1r3޸A23P0]@O j\Q!Da;8p- 9Uǃ"P`qk/BL/FWsz 8'+H̦?UVҬ/%E2Tb˟j߹7(_JkC " nnNyY]oC[#I]G^m(d)?.3ID\_׽j V+#1Mφ'+VB ?y!"cS窒4()RVV{0C@M*#|"_][9ec!<fDࡰ\(]gv'OSB.xŕ8g=>P5h[Y=0Aͥ x|:mk_O =6>hΆ\!a{3L'YJ։W;f&CN`$I|V=5ҐZS4Pʆ`px`$jQlM^[%Öo-Tv.94Bh.LT:nE~ ĸ[Y|,m-fSnN#t] 3A#~J;킉Bњ|ݰ/LA֬Zd?S {li!-,|1M.o[4!JdpGkېW}Y jBCpϒْ`ҡ\bޤї0I!هZ `VZHBXLnu{QI}K#.C(DmZR75zS|+FWY׈ +/Dij\'UM8}q”xU? p5\@/R]֥u;IرZ s!iRif D^=$AD[)qG/gC̾&/ KQ޴ vpQ-%TS@:h*!Z^=5܎ȺI8DLs9>zCQ OcgbR4qG0*"9:ZÁ + ]xO,yxZn烤D(Oۀ!aܶ EҘO%`[67Đ}+X9.DL$QnBt;fm6Nƺ|gZ/캜sG<-?XhOѨ)Wx&+Hv9uy;l%/ZҹYd~@YFZJQp$k/RٲFܕFNobl`L )ꑖxa}ІoU*3IKˋH6naIJX̺%2ms䜒+%3އ ^u6rۥ=\W)A1Nxr \Pp*jۥc#~[0 ^:_x{Ic^"R)RVkz #5<hTT{QM4irq>Gb3)H+XeޒSz\{TuDKBv\8m'}xBJЪLQW凵WAĿ+8e+y!z0aCLyz7nyӇJziu(i>JPvUHeRvcml-UO1"LfOCϘVb[JakS{r ~'܂Lj<+ 8\j?v5gx FCQ..k@o,IIkl |? !skuŏmpx; ɇC|t$!J*0e16 +؃zx"X(':VAtBRZz('Y OoOFkۣ4 vcjf6a:.k}K@駇?-ZXv- " H5I5R464y.\J-[0j wW$(Rl"wd''IYljZV銵73X s ԙE0?t(I#_ `[mv rdǧIDZհxW{5o͌jBj=9zH֠GS 0s^aJ`oLFF\ cI7D~5JRbuPrV3hrA{10kܢoj`V.Ѫ wD12=gNG.LnabIAF3F=`g7/fzH>&nn$nE!z}\D:3hNC69_cv[C(V8]~.]XQAe ASxpr{$| rv87DoZm0e~p[Vgܿ*O.uuKV] j¼ENt I\"GCZk'hsԶ 쏧F *UؘHsk-siM6`f>F"4aYBf0JsgWm"NBd:&<;яm,S6PC V΅sܯϊ~ǎ?cZzJ ~{NM5k3%ߢOOgV"s\EqZoժqr׿QkOMF'(OP]*:#Ęq`ȷOQ|Ѓ{\j7Ybc*Y~}qML)ȑ.Zg\8>#,c@{퓍u!1m!AP#lD$z?ɛ,?|%gm\Jh|BލEP%|oXl^NŖl͐9 24BJ?%t/Aw_++½)ѽ4W&> 1~/tp. [bs,l=/j.;M"4'$7sl0Ir9`1)`Z'RqTZbXWeѼu  z>8h&y}|>1gtwXj,W o\=B٦۲['ނN]%?@\,NDNC8haloM:9Q0ەa\Vi6mђJ: pp .l8lgZlK%kvM+/0WR!TT썴pS/N|?QD#ˢu`Ph<ɛ3EbR$EMI5Dbl]ks,׾%N0l)y+i  ;?}R+oQv~5p єa7O? S)ߌ~zlT$̖G,ow*Wmq2P.WI³T";D,eKXfa3G m b1DPk)^us,rdܬm`<{ o*ۂF0~am  r|rŐLY},e?Mcƨ {mA}<5⭀rmƃo9U6 e_$eΜb$#h(Us5Hc ȤUtR, s?m* v%ex.=CӲB/buz!3x5$Ŀ}Ճ>8  0VQf0,%,Kle5OLFocjݻ?CԬ}8tHIfv.4|zC1htDY#?ڿX#qm?#kWI pĪ{ T^m?^főhjϸ m84αN2fǀs!xb~VleGĮȏx \]qa+8B`jĔlMavs[EŇ?,C_򀻔!iU܁F|EF_>c1В[~AΪ b|]V{ReFRk6.m hxXdfzQD]#5k-l8uguI(#3@GʃOIEO!u|{M{IX h (nlBY]a* HVg}ҷ#wʣe 5-fȖcr"9־LUlUzjNN-f76޽.?Jh,pGdEOS9z! }1N ]QRMmKbz[sH"el+ +'B%AM^}& V_=K3̉w^j*~rl%47Oۣڛ0;pstb{߀!g~HF2 ljSHUxY-unƘ,+W饹;We$0+_h(h?8y>( :fDDx%uk+87@-BF'l"HoAxj#ޡpǼ9Δcp8ܬW [6$dIք@t LbQu[ #JW>yeh0h-h{Ln[jgu8p6ػ"L`'j+GY %^\^n#z;MWw8+g/mFWL׽d~`̣pyZEO w+IqC X7D}fꄃvr۾XG||Ҿ~A$IiB2nY?(OuLfi. [U5jL3wdip31 "5\c4wFёm36/ \\Ttw 9wBiS?5Ndf>-Ni%|nJp Ha֡V0H^%|KRԫp}»PAq}=Pu_OFqsHEtI١F^pg4/ xVH4ãaP~HFǻ$?ݶUrCP% u/@B3B|dNfレnGSYͱ3[sCSn 8Zɶu1/yCp IEJQ:߯H`؅Q+.Ά.q2w5ͪ%wK""CBcI⼰4y\`jiuhoI$Ph\ʋ| uc|+AIYU 8 s3WHSK Hxՠ2r0e4^5hAKa@ cڽa*e[S2>jM_1K' sf Wct87m)@qP+``eJ0W`X Fs ;*`X=FH'ƸhFr)8/2n83+-..O/ɿ,VW- ^ɍ=P=2DNAN gjgX0 n }yktB4s==*)7j㕗CxczZhfdK@2LCFU{|8Gc2JO{N?5"52|U3"ȤGќv1n~Dh35P DbD FpFꅴnƽ"Fx1I"#k~{(:"At.)0 0$tZr64*3R6~Fޗ4KqhPdOn1eؗAHSTX*D0@a MEF-ՙ rW"-r!Iʼn(Prɏ"̂|7 K䱴ܪ:-oP!Gn毬&W-M^5 ЌOftQ/A:F5g)"mZD^Tq*[Zke?kWP.m;H ]Wp>FH(^%,JpV61G҈V_XQQM.gv̱ۍ1Z @B."r:sX=ւQ(Gp95R]b/1FѰp\ˋo|3|M(HώZ~qK Ur&*) MWJ6' _V62F2ɠ6|%瓹09MҲ`|N(!;ޤ?ndwHXX"/X.DA ˶1Ci8~\,Sjc6Kڳ9~@tJ%6V.DƩ_O*@V'>~lVr;#9YW1^1kh(x c/[6;:UM}L(,Ns\/:>ihw"mh@ [IusJY$JLƛw])upCXb4է^Bf:%޹_+$dW V`*uY\bĎfLSB8Um@j`D,4Vn;͏h%yk x."H|쾦gami YH!Gi޾.LN%&nq#BHЭh0;D'Fn=±'6.0U{ӂ5*XkEÈ鍸]/l(??_8eb% yܑ1WJe UzĚ{ ~y>G7?-= qo>,Lg̹!M 'YjJ*זYZ Ғ9%v 81Xu<'o07 ,HLwz]t Y '蜘;hfM .:7)uO@#2v/ ȅjj*4a*H2&ݪBoĒrEM#ʚ".:ܺ@]䨤Ɋ&fkuEWvճۃ4DzR4A:͓s!쬥 s9z%YcV"KEyRC, |7;y*_',pB0f_ _B@{/ xs6*c%lP6j_vyjwi7Od 8 _ , tͿ<=qȡ; 8(LIY=J4EΡIkҪM3$fNF;:P3@liz-MptH*"4rڔeo%5UZ=3.iETpY)Tci.[jc$2RA}\BN3pW\:VоN nOOewdmֿ6,A%cLm O5OC-" aJ[W=e&I|{X9P'1=r@3,D}0}:Fk&+?ퟨkUEl89hMBujvo/ S8+k P@b%ޚq51*'^4p0˃:G~f~c) Sn|8}S%e i(^]scz)휜{"W@ M"ji8#Yl"2k,fCmTPg?kb#)fS.Hn_75ŷ^ N?.|hc;B]{PX ]坄A؞:Z}<|MR,O?Mc mJTC|(h<{i[bPw̜}b Om])s]@gkP9lig7zmfAl1 |]޷ CHG܅Kj.6VbR!B5Ć(FFbfCsXIg= RzJ\z(& yYvGfڵ^C5-cS"]}%Y+I\6D׳O"yROPۍC {o#:AS,wm/+YKYH$*BlOJǪ-. [qbw>SҫN5{ߺVt\Sj?$xdgYC)Y])iMp][4ɝ~ҿyEKH0sS4 lmC12#dP-%[!(>Ԋ\98/"Pn&r1jG;&V$p:BE*5- չgfA-kfA]AdyvV?&y>ha % =Nz-mؔ"hZ0XJ>Axm5= fSVN0wc₺0r>Ч;vF/QCW.L:Wgذz`pCy 6#s(&Rc7 gލ2P3Ad#b%|xBl7ޭ#Xm̡F{s]wjk2E8?mZCi0oZڶ1:BȌ,LȄSҥ[݂S)Dܧ~djIES 5I*&I(U.2QՇ^\-WkcB w F1fA8;%'8;fXUwzyLQ@i17yrz ~N.?NwQF+a |ElZ&K?}[= XThCNf.+_S:٦QX?(>|LwjRDdVxAѣ- ^VXßcbL⥻CA|hdL4~X^#'!P Oy;qDcJ12(X48MZu[*t)$ieӋ6oP?kա~@v5=y8T`a(=7f-kC-W;!1 Vi2yjMmv g)ըDtd,*=. G1bGH}{Y{`Eoe wҋB4|fǎzTJؚiZ):a aGsRN4ה(טgSp" );,ޒâ0P0Q3#NDk.F5KA)vevOPA2\e2ycZ[H!VR dz. Q <S2k"*A:S+fs,H  1?UhsUC9vV[~Ż4τ$?ab%1%.${S4ۛB t{.Ȃ\{Ǵ1mt,\E:9Kzаp FT6M$K~dt/q_A:E$xeQ^lF >  H B3ODV=k_j@mDdb}8b h1 ?xߟەU=z!oT"zz5u Ot˷2`W=R1a{Sukr\HoM?6I *sfBz(zYK|8DD]f^bV怂 w.pxަP<~^(m `|`}ܵYCPWςP}ǠG{k,wέ'ӹ.UPJWeOɁC9 X-7Ѐ=чJCSmx,U,"yZfz@;ElXe5FD& ZK^O &ː\߁?4xVLi9?/}GH՚ey^}UgR@;;lPnP^|,‹TNyv:]6=f>rҾۜJnJf@N[eJex@% ~sZBoVFTAa%-#۝!y|D\tMD0O# ܅ӧG0MR GƜf=*@&4 ք~"sW94hSkp')0B,ǕAmD5Okl5]>kA ۃZDUa(-7, TtP=[$3?R9JGU I(3L{F3Ш | }U9bu#\x×~7ѡ*Q]TaQR'tC3L7kk)j!j H& ʦϕe( Ѡ H += AG%b*| ZKXαmP_-j &`+"ؠw <ͥcjrUIT(vزnI0QUOUom#[eZ@g\?9݃,#~gɻTn 2xÃwSEfA_iOͳ>~5'z ;B]tH R4F ?fҐG[689e߮6o*Լ"ZU)s'Gq?4QD !N!rUsmj"dgp焝d M k$u.qVkߡοϛo=R~tCdDvWZ ]K vqghjnNzзw{ÉĭJ9pk}&^M "ħ^G:M -ˑWҠ8RF:}?T=%Wt0y#G{>Iy+f tuY_ΚT3qNv`>!Z $q]-CCz"2-y" L S!01qȋw\,cJ89䭇&n&5i/'@=SIܨ̽ɍondEAm gj6FN[xZ^?MaEoD:\$v5֠F D&=:Q85o1;AuP4½M M9ntlZ,bu^ )Awl߾ _Z$z ;W&JG5 y9 [} ' {jWxyztYq~, 6^OMVӤ^sCHn͵<~9 qBm8>PB„98kovD ]PL91EFM*"<}!yaA>݄ہkR?i{uz>)t7Ũ[JOՎtٓHhv 3c5c(bgD - ,6k;,k|~ XSq9@t`d\*t{v^ pf@bn7<3jGQGa3B& (<qƇnɍQ-Dn6uA2^0_%ƸQ3Om{YV?amłcfЮR [ǿ,%;i9ZTh$˻.dPY% @(HwA$Dj>C=m<,l"F0zUnzNzČ{$?'_^`#ԤS&#> V9mJO k "EuӕDDeK?]1~ftܸƀM=NՒcDh8Vo7O:ԥX+vxi\vs _G$5 #<#ldXy$[q v\l@.P$Pcv"=+KH뜽l܌->TDž=sլ#*1LA m54vP1.8e@Sts gs\ģxCr . zTJϖt_8p?ދެ? <76&6yyt -u\Q u1l7c?ˏcҚA{=Үӓy%y>òm:mW?Jݜs[QsUd|3MVu%sAE%۴5:;H2&ͮTUb\"Ld>FVZ4o 7CUJ%l2 Ճ$1^3p%4/p>l#rb-+(<'<4t?xwdD'>{oH.arfOǠȐZ1-Ԝ㥼_9%X٤BasIy㇢d3bzd#|8xՎ*p ʿEr/6OIQ{*5Qru4^= %֡6$Yc*w5f*'dbמYZ6E q zh3|Ij؜OLt%y$E=٨;R>Nt_SޫwA*xHn1-"e_o_t7JnCKіI\msQ9d5%@/<ȡ6֜@Xüw0](5_Z0L|'2K:ġ2Ħ,SU|co&ZM)ݞ]DX(7,6V(g@܇X]j8?pD$e=fḞ,ٞx:9t4sw?נ\,+L'tXXGef`)>N_ 5ET&=dZ1Au _FI;,6lLQu'S>yw^,d>90uf59<_8.'*kze(jhM$p[ʥ@ݮ רf^>- bu 5& !E#er@._| nC@xctכ#A5'/9H9H^@iyߦr$9=Z- }AOfԇ6}Ag##l1Fqz)qgPY1|? (1xx+/Źƹl6T[= vLO]Eiy'nk::U[D2sDcg:cDv+|NP=0JŴ7HOVt *EjsVp]kC2UV#$\γk4 Zg&"l8 ߙF3%Uk}=0S$CWgAJ"/G {Î<9eqa߯^({}ȸ 4aמs"a==]vh‚ tDNYB$WM[l,&*s)Btx~P# $0hofu}OWRΐ?ײL>=Sq$.:w򩤰 >ı/A$4bң3fK ɠ0}+Z+US?Td0ҥ/w 敎/rދ>.(K(>\{ T.ݐpo#rXQ!|.AB4w)(*k#p9W~gIye S̒V,#W>NBJl{Ɋas>q6:}e:?~22 3dDucU鞵EϣLk ^ծc vױ<2|SF82zjYd21`˞ V 0uk5bgnO?v8+Rc@־QJ Z<_ٝSi,{OfZB )>D˽pI, hL_]37X[jwK>CXOa#{18KK2 ,EU {}Jc wUc 1kŠ42E,vY{Ɣ_0^Bۚ xAPOKθ k@ > 7k#OlhB0H)mrƦ*ҏzc:ng]0NA l7_ oyiҜ2"~ jK{H{@K_-hJj2Ii5[n'ŒPf*_Nѵ  ЦG]Q+k܁=@7 q4!0uY=oKOU{l6w64`9ysL#[R'.Rlc_E#97ٜu/V['DW)'\퀈K!,)mEdI L9jQ-G) FHC冠Op巹1ȩ ]X ͅZdQ[㉆I"M9aG$G&swB560ZU= zy4)#MvD[X~{gx,\Qy/DݡY+<рҬhYP`Lz0gSJ엝뛙LKOl&aLQY?0|S'}*o,Zex>3,.#\\.:s׊x1m>NS JgW'UWPkʔ5[hq7ub4Get D7A,2.R5-j 6Ppzʠ,Fx.1F96?X~ޡ= Iқ5;1Ya>"V'FKnAyZP%ѶV~ſKc`N>E7#wxV&cƈ!][S2R .<ҍ_Y۬Ǫ!3&@&z,Jv|vb"dMaX1j".İ,+u  i"!Ql-vTéӖEAuĔ*mE#bHOTΗ!&+F*Q:QdX<#6H`C><ÙY(ip}*1>ز]/+{ ʱyOO`9ϼﭚ|i*jDYM@_[&UDc-$kSK!"` rtѯ~fvf;xk\ؕu3tgaTj_nbڥzΗ8cʓrmЌ^[isLڶrLаCB]Ts@- pWE[` e4XF#61G#Z!nN#yfq3 gRuR a51ue&mt3#TSɥO g䟫4XrLD+_SQ}oP*WWDp`Suy5dCբZ2sJ 11Rm᝭ dWw WҶiWbV)`O7O.> rR1˱5>:OZbyVSټP .+Mr i/mcDI~w*ʫ:/F5 -۝_GjNs/}Gzx]{Y]$lk7RtL }xo/>b!/L'GO9WS)/.1Cf$t:{!}XX)5iG< d}7>k^Jy๶d* 7t7\TUWtx67FL3;5}J Ro4=S%Zmi&-ЙB| tRKRQGum'F<.O~?W }LU;,N&28V1liz^YN%|*Lz-[kϤ:̓7ڛMbH2ڳBKr2z!pgLk>XrjhG,|*E4ã-Oi);ig34R&_d,uaj$9wWG #Ά6~qز]OAlw>fKPr>75Ǥ׹܌4${j!ؕ?[-vsTMc˲DwMe .pWv+Cvj%)&{oj"Z#92aMx0 Y=/˟vEV!'.Mw 1^*u~k=l'v}XskG]oc©:Ȩ ~ )hn("ۚI`"n/hT F{p# ȍA^_sXûAkv'|Gu B@V1D+JjA#_mKqzA Kic_"fSjÃ8D݈L{0*'EB+٪?ofZx+@N" w+:]$gxA`k&cCI0b @r8wأXvC %tYĄw~04޹=oɚg90`c-iPn>"4Yuy=F!.gtV8{,eeUF]:0:0 ,}"-Sǰ$Χ5+FqEf79GC;iϗdʔP{ 'oG.2$RSj3;U-ߣ0li/bhftFJT P0ZQCGwD1C24Og:% [ `ud^i>H :rTCn dO;ۤ6dI$=t'w? 逐, k0[Ww㛌w:P {+E" hȪ|2BnpaddA)qbRy jioCxsyBU8Tf5x9KPdco6Ǥ_#{OtH\襪Ο~.uFbi$_u4 APݴIEd9H)%諾z9~kJajnVLMbMڜtxl4Z xh [ZP,w$b9ݝ7ާ6 H {psc;KhQw ݦ ){cNz_] M%(V>MuʣY\_ޗ3J_),dݺm9k4q$1d9OqSu'[g:=뼲ߌ[Ԓ!A΂%!N P; JPgגvAh܊0H6 ,x ƝtpvC!6m~ |8kicxJ"q#@sg$=_a ,lΐ>xT;cR4̀ZjqIb'o \KT,u<@FM"P%Kd-O yUD-4V_ԣ.Ovs./b{/t̳>d:? ++ߖYW9nmp(– @n+mͨE)Fi+ M9?tU,?lܸ~ۮG4E9ٞ4X: 0;C4g5 kt*]?R~/Y#f7aF$2ygL(ꞡK`ƛy=c=~d ebVJр}]*Q}G&K̠t^+(U ݅qnn/J- ) zVx7Cԥ(:J24ǀ`s-~Z~aja>Χ^䕃WV\/' {qVոCo#];1EgϡT'보]ﱚ5ya0 Y0iLyjb}N4Tk]ǡ^0J؅E9] ΍hcrxQvgs6@{_?Zեa,ϻ`-ن_ ?^ZixzJ aM[`)uqa}c\{+߰Lж],$)ƶ%+EeД3A.^DMju4?Y (JdF AC\T^NoΫ k q$7($Xmh jya$oY;ncJ}VDl8 +kJ%q'l,+"x2|k*$>Nv,Ίg4OANd[XD3M[7^̙ bw):;JZr F*3~~>@R!l P+nN3E`p߆ I}ocWǤ7v>oJ˖h]2!KWW֨`ȅ>wF^ũs]BTdhxcŜaBk?O^dQ i){ D9 gP ZHC:+oZJ>^թSOz5xĬ&|:W,YW&0|vC~ @̬2l  )~fbms/Q ڑ%5PiQ:mAaJUTk@XO-d__!j%LXX ,I9@GVh]H^di^ Ia@P̛.9/}h>J)A!)Q;] aN^`nxa7KG >SlWZ[=_A0YWe5@+uHSC K^SF#7WsV:J\;#hrL`˃A/^,ud΄t~C/>{ϏP\׊'fV, ?^}Z^7Z&ںU[7,GQ)zWe>A1Y6? >2z̿Sփ %Qܵ lfϒ:,mx/z:k}}7?/2ETG Q jqzX/Hvp$|_f#*'bE;گpJ/N_Fʧ+A2Wo.>AUiwj'sP0If$YcDPD.4ZU1kH$3ⓨTٟ#Y{{^FܡX^v[^o {m4|SH. Gz2˙O_'\\%mlk(naBg M6+t4W}\mrן-@WNf]PM;QAdrJ]'0&ڵc{6l:08oAx#OM,|\wQ-)_K9lm sCa=nխ?-Pc;8 ^-M|XǦ,eO| 8;Eoߋ{:> 4?lMmPfG&78h<TYe{Pҡ?!tk@8#bH$;"ee7|VA~2-@~: y >"$49cgge:BJQg)sM YI5jߪ@,nG%e̾W6wChrʇexe8{0b~zAĊShBptGEq|2<+k5IԟvSCi0$g\0Y:nRL4B @aܑ"CkIOzP;iE3f w|Q$VW1D=檃iMX: Wjj,ND$0W{J_(wᰲi}ʼոO\Ø EI{6S~h 1Ek$b(ݾ@WKЬ(dc?/6I D]r+^<4;l˘nb΋&kVW1Ghb45{/!eѹQ~QuR 2iDU6jJW!r}6`z|f; SztMhކ=<>Qp *UxRtl^ʖ Ps~ F]C0؃:RGY"GU^@,;K(kzi&wh R)NÉs, ;*ģIvRG&mμ9%^HtlLu1kiV SDAGutL&'dy79ODܟX.Fc+~ Q[F@^,G%̡PR%~N&‡) nc4NLC*熆%QI4~eWO^5_] DlTnl.r%.:!U^5ZNk4*j`C(P Jw:bs7(V),eTe3K?\yUSmd9*I 0s] ^'?(pKS v P`%lϜIFJ߾kŌWj[[׸(a&(2YӵoBgLY!Ȓ"Gᭈ2$pؽGv+rr2xA Bh|6x^>r/paY~Oz?hSC"oH"&_\ _%Y~>caLp9.T*Ƃv$o)ACP܌Ț`Ĵ_hDq;x!xnO "yk2-j'9 DC#UP UZp?b_#cjLi@u'&+t:ֻ(i=[#@J?/ߪlݡp5@~8᱙gx$|5;$G*8U3b~ݛqL݊7#!*WJQ̓RnE{z j(E)N&"v\7}Uc,ĶRI!}M7']b)'4k^4QIqIs'E%&f}yz72Y,؆C+NjXWEQ30,^L #̾B)JtR󢲇. >I"hfOP `K5s`XbV%ܶq9ni uFM H%S\Eb B䶌3u|b=V+7SX/j-g΁:]XV1-(9@E4>/X*+!$Ѧ8 P|ee:y5\܂^松.A!hOHTblHd ۾tjwʢu.UD}QRH)e%Ħ{Ŋ Bbb!;|SnOg<#/93*n *NXoɌ^2 <;-kܝ%fĐ]|cI.vC9P㣆BmPD 'dzJ #N9*F;iW=yڠDQ,H<&Rs&?]AVox(Λ>ȑAjݍVUtʝ5ʪ~;katC0mB}S[fR囊& Yj}9YNSIBҺZ軙$-fv@HO1:_fVzV*]6̲>o:K#JK #`@ɤ֔Y$vJ iUgf*jj!+vHCX`-mͮd/ 9sǝLVԫ#݉EwFE4Qʙ)_ VP8Z[zyn=[JZ eΈˆF;]&wYRA((=617w]9$*& WeOK? %3oj;QKr~s$ +DՔMm i'S:[_ + U l^ ihuayYQtיE%OD)qS3{TOTC7N,.g?]+ ô Y6臵URB?sIU^BY;Uo% Ml/#)qU2t}^\9IWC;vȡ$"Hɂ~zI[Y bA^E4NrG`&'[^)37z[#.W5S0k Uf,Z5jt[&үrsIKXŽ}oWgjMdm쐚 }y 1;a!lE+2.>&Uqo<]/% +DyF&pSN;{˷ON"V+yHz\YcYe5HM^Ddl 34,bPs]#V]&C(4cEX_Ү+?e[$K\# Y)M#v! "U!8?6_ϸi;@T<,hޢpIJQ6c,9rn# +6Wxk~BCD68!q)[gh20#iHX 惘 +Nb`pK"VIR?.]@u7zb 0V?_#tU=$;՝sGMTNJVJ˟bРJ}! ۴# A`4Gd~=# 7'vBp^T2U¡g+G ~'B\.\q\G΅ ;k;Q9')nNDo H؊Q1=HS VI ӝpF T?11c֜'kK ̏j:SL\dkjp6IsveoHb݃x*\{ oS@ Uh,<_}n*{bP^Q^6B_vH] Rcұ M17lV-@jIŜin=j`ۋ KZM A b2K?̣۫ZxeU1{2F,/ROz]%>$G<cp'V8r ]O^\?5F,P'+jBBͮ "e2"#ddr^ͭK%~k# Sd 7=5ٲz~O=]m@\aYϋ{c0мXr4A ~Hzb4@-06;hHw"v-sRf[4èK뮯ZJ/k'Ggȩt0K (^BsHfcye>ݻ8jON/j &*b{%0|MkO<`x,u:N`X VbMĎ.[IVؘAa5$ n0(V?- ъiL涬yC m<}IHê-a ˘Q 4=޶YԂlm }ߠ\ivr<~N b:u̝W:~wJ| * ,#Cq PkiOV.4^Wa+?xx`OzU!dH>,Wݲ7l_VH7nuˡ'͙඗n70+a}Ykr` -| uWP -)PPC0Jb. eO~yĵ>41l_b8:ԓg[ Ā: L D)۷b K /ݟ7G牙N$(|"mjMlBH3nĽLU Awdam])82LɁjѡ7쿝1U=$ဦav}&5s|! ;r7$5cӶ#NׂW5A B5kzcdv5QwGaJa!s7t:%X/e׉T,/eRUfv:@II}{ DNX1Z; ĵ?t]u8<2 ĈX\6GQ%ESu(j97R&\+N ӹ%} ? ry3|Z{֡. MkUhxbk.>Jj*Px8|51 >emz>WgSHkpU c=appͶ䛄s>]f! )u_Х>կl"Q:'"W^ rw L|b,mL /qxE!#Be+Vq$6l' rUWFaJ5v1%b| w͚V…ڳ3Jn؞Τ'7,-l.%34% ߤJ fw`ރc*Ӽ@E1WDrs)bYlH%,w5m-?Z~_R "> vZ B+E3ė(ؖkVVKjzBW+OlXcIOM\GNN@iev\يH0DR` `"iZpy&^损&'Va VGk󩕴Uk!A~Q!Ŕa3ʌ,-wqxxDx>h¶2Nu,,gk7 4:>j\\ru_\Ś8S9.bRdV%`J ke(8Z㸈 .͐ZFe?U]aSIG~7\͑{pѩxWL=NfT4ϕ 4]q  P喌=]b+nli:1eܒ١JhNEcb)CV3p\̔a..C`/%iQQWD=yB_i{=7H41&z9!|<oldN)*yw~n2b (+[G vԵ24C j0C=-8ZLUw1Juro {\g-5ɝxQ)}K*ҝg}%7֩X0tCDͼhLo/lfK5HL-ͫ%7}G5Vjyњv y+\'B$$P[~0U/GQ[,~G`#2:>YSG[@S#S E'&˺]KښaѶlFWN,[F[O{2àW_2ޝYA[זc|=2 "е |?lF_kRBd} [Qmc$|l ~;[J3&-&&l۪`ǃG*ʆk ީ! zXtm |U}NfoաXVL~? I`K2~tmBL'J" '\{tW#.K~8)%a@@NG,#88;-%1P1x9vӋ kUp -~ VnRX;s.A%&3;4 ( O{MD .mXMm_E1J ύvX3jJXːVCxSz9bfJ 8K'AԝaY1Gu% f-F2W P,;eӸy<*+3[IYKrNJMq/!~]lS&)S??Oc!@[~.dC5,B.N^_]J :)h]BCweVp$*k^ )ծUi; Q)\#i+R 5=pc :-Aƀj+*-.FIbSWα]L 7 E.!"2,B+>8*h2=Sރ]&?0 ]јkUTl7gǖ`@p7XF$zG ִd !M6 mASLKWTrYCb/kR|M'!,ce;]I0rx$M,"i^QIݪxmo9ᗱ'c+R!VDU.`1GU vI_Xb3viYV{*5f+i3 ےf״Ŏhk'4>_`.pA0NgI?nR"OxioŒvkyZMdhb-l(΄ 0qVJ߷r:F("M{45sRN&ւ/  v Vb6>1׿8οYD>Dg,036k|륖Q &XanUL5ɅO@*h5-O!йl~u5C9TZ^`p-d`Lså]#0g ؜H2Ra9TcQڟt]ŏY5DMd+.Gki^\`z1xbݽe]SQyc5{0B_q@XcjH> 9hRjwF%L?^ғ *KU WbߎV9AcA)$&41斗C|#w7jqU.MŗOdnQȓkɴo:s56SQ#sܛ ~֦EDolArχ%Vt!(G [~0lӡ,:i!Q|S'F\gn tPփoU0+$qWl%PR yCu]7%[8%ѿZ|H1'WBMy#2y(ohCJ/W[Ee5&ԮTIhF*D,~\u4ʱƣh;)dqE+/0˰\ k}tPzm(ˍ8(FʣnkcNnYQn(oơeÃeC:Ŭ]k4*j!V²r3زb2-vtWSMXʖ6_]vH9A|/EqՁIp_EZ?ωp$YD`*[_T1pb(ϙVYkܤprZgs.jk_Cc8|&2Z[W^L9:T7ea;"gyau,W.eUaR>;w|}1h5,@q^A+%ITuYPnKGZliTD$M -5- bI+itTBL) I.D}F7[-㞷jɬGӘYD3-՜**[4QZʊm8k~,E\0wIC͗Z!'1[ 7 dqAǙd xѣ5ʧ0Eo |1=Dz'3.Zq- S7]_HGlcBA)G`qq,9io.cev梸F1+|B$cn2ʟݭ5>|F k/Ms^<|˄)*W%>p q8y[¼hQDX7^f6:A^ܫ [K4AXN ;6#i8`J |{f2P[bdmJV9.Z<@`/2 Y3%2Z2N7#ivb^P۷`wIy*@f)AL,k#SK dޗq"ƌk$=Y;z^bREEQIMi;8r pG/5Xji@׆HZƑ:w{BĮ0ɚpAle;I 6sP+0 *힥z#!s?) JFoxOWP:n1 .;N8KmBtrcF}!9=@s _5nYT nWičlUHBLϛ2Un%#V!bzXg[į"z0mі*E\O'"<|W.p*l-,7Tƅ`J[&fG0rv=^4s>:0Ÿ.ɰ|JL3/j4t[ 863-8QeE3p6ڱm} !L;j<92j9@ .-q +aO)$Gh(A:e`R6utMuIiƤDwD',Oځif4Zt.gVl^lhB?`{M`E^nrGXP(=B'z:-t\Р'|,P{6m\S߈)1Ր5]PꈧZ#۰&xU-*tdOKm2emXz!K{/5h/rG؝2ICZ[`9R^ɳ38aDŒ!VFU;iXOx2J9o H3uzrA[bC ]p^]LUV|j3:NKaÛw^߂,\m:%&M%]óU?ރ޷~PxKjD{%zs-KWWh\6^4/xKI|DܗCUTyɓzvt*429Ih8,!ra'w`X 4 afI%*evKLq1 8ÐYtnVc'h sDz+u_4 _!/B\=8XQK5TXkZP-jġLq1H8s$6@U 7&֭-8n$P: I]n-~:QSy_aًY^E{vw0lWA.'<@VU^FBaJ`3&{,ՔE6ib%<6UlG$F/q`` ̒%pL@u7bϬI= ܑady51ݿFE.9 d(U lEb#^=,/Y '$ RRy%JM=ovN75ٌvʡטf\FZc0nd"*B6T+﷠j.t=$1b#HDe bgϮ?ӵV]<hcl7a`lgO%+n*|T&T+Aoa")|ZR"#d XC_UrTe HYx^ۼ&ݜÜaLVy>@Xp\琵Va{Y`o-@7(oRL6_=3pmd:-CE@O489mZC"m73hoEo(~C QGqI]RGˣI2[ś4Jgvi-Y"X>Wդ*_/?cRncU(dr(NGl zqs{lwMOfvWe]@­' pY fy]<0+u2\#~)-vŨ-Ic%JE!o؅"Aę\'r!صk;F~U;tz0Azѣ 13'W&Cܨ_)F]pM( ?DAQA+tK@OqX9aB)/&ܚls^>܊Rbr$]zݠ_w(F~LJ;4 #RN?K` ',a 4}1p bdE"꫑Q"~Q̇Ȭ8Qt`n !74C.-~ĖBAԼ5=-ە-S0\OnMJ7A7}Gbo ,r"qiO{^E&3sĹ6YqmeK_t^? `G1@F:M{΀n[GO}&rEǥxNbg+܀m/X xY旾&(9+}]S(=> d K`l{I 8dQD^^&vcXS?G)RU^\p܀覅<΄],!FJx2ܵecaI^ޡ8˗ 1b=dTM~Զ'ce(T Ü;kb~j\9Oo,f$틵S͊wOeGY^bV@j@@HL\vLD8 ]hF rcd-9,:^~ÍYwX G25bd)~ygpWK]FZn]?ѧ37(ԂPSUXkKM]7\RW^w%X<. I.HT^k 59L6)pXcA&gn-PCLI A ]g2<eC!WV|tpph#&.,QK012aLJ>_AM$9=Cq6Ek׹.Eآ/jbC~GEDϦy:mBc_-*FY[uNYܒf%ïۃE:\r}.8,ҾF;hn}"nJRH:8ΒP$DCM(EQzMHSPZuP!xRMx`=|Y'˱Jբ 5Qyd`Q>!`;]zϴV2B[;yob~2֭W_8elZ,uyxRY R22 .D/T.[GjXRMHT>K}0JGlI/y+F3_x9YPks4RF E<[{ruW0S.I75(qmaG4ZR|Moo H|u3Z&;([mNEŞк\=4=B瘐 w Ś`U V"K7:ڮy `tPlMz)SɾK?_~Z Jl~vX[qW [l-0# Zz M^h?_Y,j`cqlҥCAE^ݕp&-`20+aM@l.uSi+8_|7ExE*nR&aג*&r4PyfkR+7Uu_sHBMg$8( jU@V8(2nluȜRvx|Yر{4|2╳DO ̈́h7%)TG?.&3!$?7 * H{"]~F-B+/W\q]d!8*gWn}54`V_mGfZ3v՘OrM}ND3{>{H~ٚy{'H-7$9nu-DCP*??|MŒ$ U0>"C,ߒ&:(-{J0#Le~H|/X$Ȑ Ĺs 3}UNA3xZqõ.@(nSP@s!.utPwEJNݗh #u࿬Vj&^,V| &?ō|==A˦h!b}0%WE8vj5.a▿CuvUeG8tV *дKd $_}҄Ŀ{ 2QY g@4ꮒ68.nd z ǞUGgpws^̖ ԫ~ݐlR:ive+=#eG pW>TZeSLbb8%hZ{ m|Q,-udeêtL.oM?z48Ex%[a~]@CO)Mԋx)c4c5+sz#3Jt+hzǍ1o)|J_xuw7>IV8YOTtSǍO6O\KGkQe2 2ұbfÛ߳L~nوԒ._N{#0 Yqܥ+_ ,U~_cY-wWIal>b*q2[U0NZ53JtL*AәtQîYS\d䒰z7sD2mv0r+Qbg`TP!:)7lrkr1^cjXGrŚA)vyP+#S&g%[1u3FF{SUU^|ieK<*Gփy 0`w̳$Lؙ\kK[6Ӳ`Ca1S,IM7pHe*G6zB+rF,Ʈ@uPd \1A`gGrƹ7e8z-q!C8_,$PGe }¤ J-˿s4FƺLF,crJ*-FRYSy&@|-| gw' )qHUmXB!ٖ=Q,c^-do `fV[ Zm\(wào ZaX?i ėz\$0E #ĝ zrubPCGl_@q5kDl*+/ןUGgY9]UܶQq\'zL__ҡ ]V&?.RCѶDVl(GZѷEuHT ;V?t,.W/囀t97QsE)xOYj$%[Yb0z[Krtvu63k֚v6}İ[ԉp{ya#K^KU 5Z?C;W @2j{A*{"}R#G|nkMDGHC%rm d7,Bnjg?n%+K]tCc2vmωwt%>=XVSsYo|dl o=NˣT P9xWT{ ^'X0IQT\a)ˇfb͛qt!fM({<͙-hRK2j4!>:@f=jȲa[G}o@tFV^{x`ҖLYvK;|y1q7iv]rS']r\Tx^ f5^tU֍#>8IC ds!7,F,S Y*PrJ͑85n(@*>ʹMwm@@P<ѬMWNs٤?/W[bd>3jOԔX&?0Ia_us x*oiM&5-Rm%"iHqc5 l3߀A͵w E'>o:líotoq[4=Y zQ?qe;Thi E) ij2^ i`B_h)j Ibq-}|֝)itukIԭV :X̟q;}"T ݖdI  Yʀbdm4m?e3QO whg?E#Ñx3`Vu9Bll%wWWfjöAA:GZYр< O9HB5EiyS$eH7Ⱦ =Dg@Pݛ+>YuOϟ+]☞'M]m' yk&)+2џtEpx! is\ lw|oƿz|ʅj{bY8jw?gdt=!7R/4Gyц*垾@`D.Z5z?iZ{_ ]]-eqGeFخBg 9i$d7+OnZ%!}4Y!#~$uM3,QW]!c;1F3M), };͡Պ9Gt̪UzFi4X.]tg³8}Qwյ@eXEr[C_ԙn?fmctiw8ٜ9_\*0)ִ ,r=*ِt \!=#kw0B9d_{_̄?~/bN܆C ݜ6^0Et|K2I`Hw~5?BCoOM,y+Ft9 [.ͿI:jhMAwHgoebaܬIŽ4jfV*-OQ; ;kS~oo#A lN+h;w=%`>Mn]”z̕i-E9-o.,z)+|uBK*1iff} "Pc#Yi1&[Nx݉ʍwLߚQk:ꐉā`PcZkyob{~8M~Z Gp/:2{)lOsҵu!x1V*>ue¤B7"ޤSzD+9n>Yx~b /: xꝁ)?4&?̱/gqgP >|.{ {8V'ktN^, c|l"1B/*d٭.bHƉ7׀ՠ\/I_o @`YbD#p L¿:crВЎ9#2jg]R=2&' krcnϭKӊ04"s:CcCh%uw"~,(P7T}^`s:5⽗}q6>J;v[#:'qP5KԍOwb~^ R)F0Ԍ zu4xG(M=A=H+ex13^ :(yxnD&`^Ӵ#a9~#:lzTi5;6Urd.~&Eea\PPܸrgݚŶC$OT59jQde;E.Bf!FN?!mH7Yg`$S9-vX3%nYvq8e6^;pMD :a8\ m_LO[H q,87k=m2snaDȬ 3!K8#`x>a̜,͍<^Ue㦸H"p,Y' DunG:ݡgE=3Ry_<χ=P&HTDg;!GKy=4è̀b'EPi95搢~41/b~8*#Rه 6L!^ԂdB7O%: {CajmC!?=)A?*y%TmfD-ݿ\L)(]K<)Ge| LCXS*_֨|/nRp?1:;qR1@˪΁R6BΘ.*F6hc*e䥌 \<Jय़ʎEƠ9M8rO[ h#dbc0{f~5I35&?F"Ilnxap+ھDFrGW%pxKٻ2*؈\Cx1%Gc3ͣީ)AD<V2dyp* D@fݯ5Pcn_EAhdnuY [y2&TNO (㎟tV'->q^y=\x.|yYj3rV뾙%#5d1Ĺ1iR=YN CipJlфC1$k'Rv_E.)os^}mOdž+/ ^@W};<917DpBnCӆr9$oh-37PCpPMx [UlZO.*Qm1a ڑꑅͼpptkA= sK/:7<+!c:AC77®NUvAQp%Y_chh>:+Jk`R+3ڊ7t[/%,\a6EGn!Mel3g UNL[sJGXd*KSuBs[[T'Zd2fA7MT,]K>AR~U g Q_`fcDqmH3%: @,yxΣ+k{rG_@Ж8zNK*QďU̲`Fˋ+#?-!:yG΢b-7@TFf~Uhд3bKŲuhh^IWG*VS5 F6Cώ0]nq#ڍ%BWE(8m$ǜ!3"|&X*Ijƶ=-~Ky: C\ݾHiWs/a(M^?2/BR5\Z"~ zC7#~HL3n!'`Kc9I[s| @ưJ8xtZ<̅IUA[6OLwC#38AW`Ѣ?LҖJ-]hDG+GZ6m2-tɝ ).}72l:)T۫TTdmewznrd.+!"}2ndl-=]>< TP4 )C0Nʙ#πCČBs[ƣ<,dgyN| ^/^BH"W1ږ y;h-J0޼e]ȥlA(dtY6Zr|O{SBvt^ޓ{-?]GʝkfA_3B~&6-h5:6P#Nd ICi`/ޑd tW㟹IrP@<];jLPdzdxv[Y8^dx}ɶ"6,]^XbsP ."@jwULqU| Eс1$[ \w| s#$)H6tMaBC刕/:QL۴Sr @!l_uQb-Lra5lgTM ].Ǘ#tσ.+u.J) B? G?N.쎖k%j:Ɂ2gOtg۞<5Chٺf;04&';kgшSt)+uh\4]C#*mkϠL^=_6rCЗ_˖30$/>Yб: y"B !|v_HB'cXf`|Ae0/΁KL_ K6ք i 38[5`9,bz4je˞sЍQEU͍.DJʨ&e857-ow=)<)'GaG-1J,5$Z> s٨>|V24l f51(t*'K(3ZzMzکWl€VU vuCVC˯8 Ϝ< -pm=҇XL 畻B4?#Bdk0dGK c12ӈ}MribcGOr{8b(d'x^`Z >'*kVMdfIT )iHj&gހޣb]֮F&d~ y[.6.÷Ą_z2ʛꭝTt!ԬquFn@!t4lcKf.1Z!|;vJHzM`M{ʈS&=̕͜SYUQ7Zy);ڬkI2j^oez o2ͽ̫yؚ:9q]VWpߡ |q^n!T\نϴ4ozn,(D)C3H[B%kQ byzUl|MJLw̦-7Ԃ0SUJpqblm᪍1cQ-YԶߐȽڡY/=s7 bnJrVI v=Y]S8{Bj@odl|nxB ѳնmvD2m85<q݄Zs`A`s#PHUOP&eDREy_렎_U=w@t_[4 $oO=) TU|'/ =g8 C^/'M)昼_e:&TS3۟l^[9!+Td}N!QJ04H=Կr =5\+iXY֜.%YyFZT:UСÚz\q@,н‰:D:EYgGM`؜9;7HB&LcʮS,hnO8K2wb_>}5{n8񑊨"@U. @!Q,OrIR5])7N ? \|)P$r7ˏZ_=m1q}Y |#rhKx|w`jm!h@<:7*goXVJP5oa5@ 8 v!c+:>'*LsԎ67`9:lY- tt,)- .5>"T~6|BbN" IJhҽ~;.* +ݯ PQF |$.9ֲ qA.zK sP8<OS=FobIګcJ۱2WBz9GxMb 4F~_d9h FYzBXs?xw,PHeor^-ҁp3lLK*7=rI;[y\# U50 Wб pdUWF0t Quk9^=~D>x6 h~V? *P٣ԍx2˧3H 2q|AYҿu4BXWk*w~ 1 ̗{k S;b+Jy;5PI0Pa$2_/a%Š{ owIm-K\KW@2#.#sI["|xv_ȇx[.0L ˁ<߃TvzO~}j7yrހ璓R&/k1W-YI{,F9I;I.UV[LWk@p?7OjgƜ @'.uӊ~;yY,c!i%@ƥZ^t݋|bGTY8\'c+ɋ×뗨I不̻*v([<3םg)V19V<^p>1Պ-RTw&SD\GHh2hSpx4 h?2nvmmn]cf$gXmPy-8k CCW.N(t0ᾩF niE xKQ ۘ)SyOqRVJt(#: 3.1%`*Y`%ɾ&3OCy3\j? A!B/չbK@#a "k)O0CG+P\L3Q> Zh{w=;vAq\qπzԭ\c{  9Z&FCN;;b%ӡ_ :1 t[$Bbۇf|ɨALϥЊ/P y}L;[gVL!|aH#jʝ2)xAYEA7uT2lZ[r܁o]R28iGą/ՙY_W)BA1i޽LacAP4 d&]vHHsdofV [WTwtPPd;p8d:kyatx/ԫ0nJM"k^_~ %euK'5TպmukM q_iN !yEw Yu'93qKE#qj:tGW}J?hvv-B .f{4>8%i'-#,-Y%R̓y™Ϋm2%)HIF3zw~9r+ aJ(QĈq6Ub8n5^(}[%wH# WE͘/qUM;>ĽYWU[QxtAB7r,BG[) 9+3 5fЍ,TFbSe]Xtd+چ6k0DŝN.1 3"6^Gat'M4Cd\>ǬDòT3?L T$vjݩ;K2̱QߧM>TU0)-f%İ 9+R8݈I%8u(T3'lE{:CM ; !(;-dS0NjG(˨wBubH&gG>e5 J^s@v3_p].Z9H"5iabJ讔ޥ>!Al:7]5(ΩR4Q|o1&rRz$Ko.͍v2x낈[ !!5vPVv-!&)XꥎL:]wˇ0$*'HVr9M$t|Zה">taY)hR9Yk& @L`I= :H:7)UGFA.hZ}ݚTnDjlNn|f_<`YbVto<4a m͠#GýA7㮴VdDèޘ_v~۞ѴzSuDO42q pR(wܞQZ8Μ~\"b" UDwҪm:bf*<,5;砪~/1UQ1F6Õ=ţ4C߀.OL?:,ЭežM~$ɭR:Hm 6wlq,DhX/{( W7(%ߕp;-(xp7by'^צ*ڬb5 m[}-Z[9L{-CptQn}mV|Z5`mfNvK=rcv&d)0&H~n 0ܗLz@qeՙ=`eG&RDvm:/!mɶzN\=)u톚;аQ}f'XUO "G3W'RpY>ĊVz@4 Ig0=)f&V2m-uvWTtSe b*-#WcDKF4q:M}o@S |&ƒ)m/:*i;Mg;792⡌F9R=q4w(h:/|lrPOOu3F;GF%&$_M\]d~T_o̫9=_vx?`lODFC̪W09:uLYGi%VxLbڷgb!&x|YC7ncɵπ}#ėK%r]ݖ'TW"Ҿ[6\Pq[pK4~u[<\3W$RU^X4K|[î/D@:~ӗ1Y,E <aP?MͩF1 0my%ӏk0yr?WW <򥗏?o")vJ/!Kw`Db|Qclōpg*8Lwq;v] 4n->N,D-3/\$[(DkQj|9qBҨ e"?"~q*xf,`s7]܈OE8qA_<؎O 6G7Idbπ"T=win|8> z0X/"w^ 'Zz:}>:z2qzy&*)nP>sO0<$PX,Z$cHW3iU[}Q+*?)Țls1Z`J͋?~vR. 'zA{Gr*˷GAD,i;~@NSb>qgѹʭ?)L }~PG\(K F㊦\ }sڑ7)_fN[硬{E" Ro:V#>pV "v(;J24%1?EJךz! ȿGI]x{/ɤ~E\^FMu_U?K,ݙ>L9IB HtT7e.z8TP-F{a6#o=VxJMC3xRP.P'N$TVp־{L W aO-8lp=6˂&CDs*^v/ o=,jGP1c$ߔR+5:jF@-;ʐ.&lH?]6F9Vnz7ңO? "6]O·5J5( &JE²K Kr{$tq9垪GI6j_EJbzx9·рчci^]%f#<6 Xք?P WHh;68(3n&ӟ%sQjXJޠ@YA5#s up%Tc'~ :`9Ѵy*s|n "u0̽Č<ڷWZn?|=sZE]Vܫ px;TU=dg(պqk_6i6;WClo6sJVmlsLP\{;E?dG7ՇU>[QZXW,eXdO-SI>:&m7U$ho9OǿgFoi F6`qX] eX:a;ۄ5'Ux"CEA=<Z*P\Aʣ"S ZCeV2G?/}j4ZilF\(B3i] \ֆɩs&ёQiѦ:V_zOq`_`\@HXyn8-^R˔eIUx$o1ui11rCf60}̌S̩'h%Nųt`lMQ2S085ݷV͚MR6dbMR cإ!%IHW`꟎ہw:[Om})*'6^5 $0,s˼O HU#Rd&}gD \P nj?m7;gYN1'82}pдhh@=dZk/YwŞ6_ ]AwuDP"*]?YUt3t@;~|@J=tjTw$x1k p`L[3\%;~ۯSA=!-j57$2Ax25f= :UO^VlTdOTM( %* ϰ:K';YMD\&ɜ:(*E 䜈LIPHJ-=J0C%*3tGTb;M6?Á~raenjM7Wa(V8yF=&6r%K+y(x EXMqۣDtzkZetM'4!>tᦒl\o'm{Wd[[]62z큰uXE;g%z؅ Aװ?e+eT% }IFk&'Mݨ{ߌ"B17U!QT`=",;m ϝ%\vLtQ Jtcv!٩IhQzc4ܩ#F G>h|7nf"IP55tfŸF(:dl=%:X=,fT=jJ=0\L,j F]Io,}!h bO(if>Ӕ+8B1.:"/^6rY4EM-mYHؙXڗ1 sX:IM'UK_{8\m `a `a ,# #y=ժ@DR7hSTQWH|fYWG,p29Daը6z8-a& f1mz~{(9lşKf_ШI 1U0ut +P=~=yH?cګY&ms<\ ڀMezEDxW,/U6fOY՞[zY%u<;3i,c'5Xhɡ7vۊ Lv^ԣ~hp-L [@S7{N<(C L}K)/ (Lr=vCbw[VOrX3n@> _TRg=,fKʛ \W7EtƂ,<y6V=f0`&5/ `e`^4;c#<$'A4_P:жszMfev [yl%ΘW-rpiS\m1b7ӠF%NqPg RٲiBh]bn0 ~77, P7D{~i{C:};os֡6#h $Kߎ4SZdq6G*.ho:g$r[ɍ?x$9ž3I_ʕAw R <#^JM[ـ_XLUىr7; nyo9WP\)mvn冼..a'0&~&(r㥏Qӣ8Ϥ,߶DdG$I \6p iעoFk!mPUVAْ߆`N7[ *&{8n p/n'NXٚ40Ev8l{|Ȝǵ8ov-c4V-:/W͓mcO ࿻pcϻQy`oD4)lHk PxrY6͂ _ 8ieV|߭a7cE8ԯ(_/I$J;^s$7ͩNe~,9Bz8*g<}̿>3i,,|m/aY6-"O_n|ͷ3e԰ _ww-v?L>ٿP)qbe5R@46x|鋻{b r'mUO@2HGp@k#ߞ҂ U;ؐ_,SaiA?h"Lk`˕8p(2v>_+ W}JzP vb90ͩcn1ĭpacS3[(Ghoc߁XCeU5@ռìPA孧S"jxg`:B59soĶEE}JsE:PqTO oam@`5~5|˚=׏3CǶ:8?kwB6]6E>YI lO0꿣h]m!jI;YZ:&*PQ) b8\ɌB6T)^|^};8ij Mt*RP\y>B6IE<[u Qn2hah쩠ɻ=EJ*:h$- mL,:?,AN]o? R [(IҦAIҼ!o{q2$&xL'L̯ɂ5;ih,CPQ7Jzl>z?/^Z0{;)XLZ{%_fDGX>6hցū»s*S uC:vg .'cjwʵKSb@캝lVz61&דgg>Xۜ6p6iFԋ9 VgKĻeUzuWfX1Q,=u=&~+Pܨ**LHj{-u(Kɾs\Ar%r2VCUi%\\[gWVY$bT6t8d+8ծȣH $c Ke4-c:jʍ84ݠM?~y"D/=j)Z:7kX Q0 ow vhS &2Jпf eX.Ba<_CCUvJAMAI8u2%Բ\G m|_vYSyU\H[y|UE^UCMPg9Ll-' ,e q%*v~'h3U؆i@,ʫ*|45Oց 2rE߸Cv8(+8 RfYnߧ\4d'H\ݤ'( I>OAeEEm3Qpz.67Ƙd5oU"^d-r769]fh fS^9A2֩?48*Bck0zF`_ëqC rI'Cm:'0wy.6z9j=lf60`̽jӧStXvـ &~RgCK`XK"_-srf^Yb3 ?4 Mk!^=M\qr@ |ȩܕ3p< P؋l۰οvk(Nݲ4z6x(,C57_vE:X)6tM޷\NYIkO 0uw̢t ;)c$ņZ7Y3:>.2dB_}lt] 82*w0Q 1Ac]hu2,y̍dUrR$*cjwaFq6D6RHeؗ&@g"‘X?4^uėIN\*g?ObJ2Qf%̙綅zDD_t(!$_Ʀ_F>UnuϽqE9-BCf*Q1Q6 Њ&t\_1JݵxއU6fvB@ϏEC"I]uͥ{ۤ9,qFUܛe1'aI+´CytjAĠn7<5.H8| mԻZmk1%.Oa[Ezf: v,6f\80tޅ y:6vf<$QYMi:^a7#7ob\%Dl+Iix?5׷Mݞ)@1'7xӢm.*h׺[}nF,PZzt%qf+rYAh3!0"K>jXPH6r7dw$İ^wQN&.7Q(hN˦y},g>{ -mEVi\LQO&Z@"XhaOEtEVs38$é&AދeLq\"rH(,%K~ SC%lj!@!-A4=,Ì_}gUR|6DJX6Yk")ꖮ5qI@2 O8}?HhI],h?r|L8|E$kr*imX;I}wcwXq{ 0ԳV7>Uk%/"-t9=8,v<ݜl`[y"J WH:1z8I4Hvn(>Kgʼ#)J1@l/ ϬuBW2jHɧ$ΪaVa=69fhA`6}]?rՃ20@Rv&)CC IofN,LtS v֘B`]" d%hZ7nd8Y>my["r_>T)3_낿PE78$J*-W` \k:̏yjӁ|s0,<3MiW<"E.ij!.v+38%WϦP}a]v.Y$&}v)07ySτPZ,P Ug^ 垴7cuDɜa14馆3֨=K~Bv?SWG˼+Jւf&])qeuO.$T,/dlOG@a%H4]74khEkw)^hqEvG =rr>⬝g{<[㬴s>U%RPӃ!d\e!Lv]~1iKCEHX3Qec7/bmNڌZJTuB]pY2*4!hw صF-n`]WtCC W;6 G5֚gb8YK.u JSǓ yGR5O-oQKN1q4žG;X~:2Dqـ~vJ,"c9 0+SXO쑵#DٰHhJ<۳37;X+hlCBUQ"$wdK)eO' 4o4^`|bēN]sdN )tXUiMhEc m)csg +>uO, K,GΡQ1DY뭹m bdع(P@mD,zaH٨{!'f*S;<:,Le{ 0J2$6Ugwί!6x얌jαo$e.g" `L<2T#Ԁ1FI0JaSV\9~=3V9dS]&k)VJD^U ic5peC 4fahSYwX9 co--ԛCu` APgA =N6zѻ 1?8B9/(! yHѰTݐEJd7#jK+٢K , D5Ͻ[\ Oc8 q}2}$$D۝ֵn )A"dLsAfW2znӾClKŝӎ,x[hP=NF&}TFΩ\&:E IM3HgS $~!no%O4?>n8l4YK䄵Km{c@Vd'?z"!TvFdlx*^΅L2[Y+f%ɀ+\@XX^Օ{5..@H]+ ͋\(_ o ]ֳ7fA6(i9vo9C7J=o+Vjf3YR꽝^:ȊP'"tW]H|K`1u-`PCgC>wZFŪ) Ġ"&lLJ?$^_p Xq49 {5<'.9g!' βa-_ JƽS|wo[{jf rhQ  1"(gJ){I=q7\ocV,L쇯NYSzYhev7cߚHwF-t9C*X|5!UMqQ1ӯbP@~1JO/Ty'5 7!b3~ZS@8z<FE*}xC覣Z k:sZ51CNq 4%EKJF!;翞7˺.7Vw*$/LȁA##Y9v (fZ ӌ sef jtM +~ʺgL)O{HХ\3SrǠ8 NWd-s9f䣇A° -Eܸ`@ca5 q9"apĥ7{EEJ@JO\\`C)vbucXvzظ5fPT;b\(Cjr!*@Dל@ cv :Ve ,D9pvo\7崱;x㜓Ы&-|م_@!}^Lr,va1@3JLvw )R $'M,U&[35 9\B&:q;Vq^=s[އ󨭚>W t 3Y3QxlCO ML -iQ P0Ć!zٝoFbڄL$ VruufE֔Fca7>4pHa~]T(W\n:a:mzy#EPP5Jp|89_ixHwzgҤUÇU<l'L.}c-rSBlo-aqS1qbOM!*8E/c[,6k&}"W:#q#ŝ*} 7ЍU^(\pK䞡9VQтmD_ zROAy*ĭT2g6̻)njپ#2DO _^t V^Pn"m8NJ;>SuBEIHu y^ΙgX;Us<`]1 V|:B ua 3Ì/̴W9J7}盭?Y{܆쌭FLy*y3TX:/ZD-{> u4$Ɖad!@ /Vbn֖4e%1#֋ʇ%P Wn4A}w6AOU:G*j!GEPҘ[vS^ blD_;g׼8#YN$kԭR7PHϟLe8c3<󉯔:‚ WoRhM 0(ױ S(agW(! bHtq\ƕ; \*4~n!ab C#Q8 0^S%ɽ{Cc ɟ&G oy4xDcYJȍUԱke78şBaN=Kzb`6bNwKlFbLx`s[ė/_L*g3vz\İBRą- k"/ 4=F2tkxN*CnsE).0~.)ЫT& 1+Yzbp" 2v-^W+pw٠e#D7HpPiqeb FxJqՓCt}Ҿy?bbJټyb|2@>O< Z*3%WF׊&oscQ6zs߀:^Oй|j@k8Ia %eL[@ }5 ufɫ tL W r,qN!n_$SNiۉZ_+ba1Pvm'T8Moɹ7u H7) C|Jc?)NEY&Aۛ( =n~]9 < 7BYO)8FO4w#0.],`TZ` } RK3SOBLmB*AͳAd7@Rԯ/fgFlM<ԹUԋT8 SҨll'码Li7(VY[ nGhn` i)8_%ѧ:Mh4hʝֻ'5rFbZMO趯۫w%X Ub έOCz֧1^6,ftrK R b , O^8Kev'w]u)!ˌ\%7%sj:y(VW!h#J8,Ar90x^LYQyq$uCCq6Z'+:>V_TuD೭ 9y&iwh +R !*g_sjyѳn'U^@%Xۢ$&G~J7K/܃7|BbE8U<',/CD,K#ncU獚1.:ZŠw9N^+`mƨo_C!ˤ."s`6h"6,Ѝ"{`fr^<`f:sYv!JS E'9}Fcv@ł( !;<<@2XKQHUǤ 3t'{ZH !cŲ!3W|ŔAА(oWDSzzNۮa GUڻ^+]tX9֠ܟt+O %]ۆ˴&=ëBf'{ZlAQcf-L]$+;A^pS2 A5*㔇VsF"'0A!{fTzR0 ʹzl^xy9~zDQ;\!ٙn뜻wK=rK1g3 *Po%mbMJ3$-N{%3D,t<=GzE) frM]1DBOp߸5u!Ϟ|lac(e,kdgWdcoޟCl 03"w-Y΍)GBRuYP#oG]ćq^r5sKRTo#`7>]ᢀar֎D? 7x|Ty$ֻqqFoyɲP U.i;' k4,V2a:)β?q|jh|D465a׈lQPv\KKiU9*f ξM'A3KeRK\ҕbәnz0e:,BS{4 0 `V{H<2^c(mGI)0[L;CjvtίwEsf0Chz(vʉD-T $AP?}T!g߃~hZrʧU-_ j*s";_Cs%A:H*N@Ru!QD2*:d-|,LmN+2: WNdD1?jTC9f~9XKs653|rAզ9h.؎n_D%9R?*m:rK^M58 P4yҜbX]- 5˄@>*B/qIg^A9D8(ìUEɰ'6oRk[xu@kK֘GS!ֱs O|D 垪5Q4LV1vu3]=AV:+gu@CtBv= D[a=a?adjmuZAL4{_$Ő#ˊ’*cYɝl-\TXRwMoE!+!8ʎRԻ؇)ɆTf!7Heba|*ux4 [JNbiPCy CK_8xz(^@*!Mw1e\#:)f{UÂVvX('VW"? h@ۯQu_^bgGAP݀ԺK< yHE^Uf/ Pf۲i#u0U%ң 妴X<a-7R]>"6~{ O< NF`$iC'P%-H ]F0&EyCHa^} ]j-$U3|$G`eGP|,ȹS0iO'sA ?db1$FBYy2Dt3W)g̍a1" Lw Ăsf%m ~uw~Ez>UUU W!_LJL% iv k5fET#S-?0ȠfopHGpvd [k^/ɪŚĵn-m/qhic7-cY%-X-Z $=*7Gn1$\w i [3=tq6jit410}2{,"EA#"WϠ9\sCHDal_^Z<^ŔP:#p_n4my_ԊB$h4ѝMD߷D@ZdZQ+D`(.vKZ|0I[635(`Ԭ%Y0@rNțNo4#x:XYH؍$"rؑa-[f16zg}{{m3UZ7 'lg"쎔=gmjFKp_mh?N$@ؚ]MINA'/qoKLoq"ï5;ϪЙw_IH`sw){z]-bhSl%J8q0!=Dq-Nl^8-&1.usƱ(r]16; WЋUTSJO'OB4|[;swLqI~O[`Jބ3DŞ2Z_y:;!|D1« a7dZЍY?񘄮o%%>?]f蕑Hzyd{ĀY@0O:n·ZN qҜYkĂNLؑTLKmg6yO3k)'IAB?̝A&--4]y*/'uDt:+)fQ^[5 Fymrc\.d Mg^j}k{8rC2wRb!j#LQڵ/z>W4f"ȩ&;-VQusC{{nэ8Rܑ}6;bمuָFnڠNmn5Qlt8C@ 5h ^Ų-X2M s0{sd!._B9PJ) |ܗh7IbzsmZBY~ "(-o}5M)U) ihz+O2˦eFS(qx(1nFn;юA|]"O`8 yjq*ڱkL(GEIF݀-0'}%^S>7UȺ8fA;!@Xt'bw.h_IGP,Ŋ"U2! oGݚ"s8xMikx~@!TqW8SbO;uS=䦆MBY|ӓZwh'?& uϫ{cġvS%kȂy\9 ~s=Z ~Y<+O1¡UԄ! YhH@skDRSf7#!㾹l jҡ@,O _DNC+k ə;!QlXi꡾6n@]Scd XЦ4Lp:^()Դirau5&i$' 2C(5cޛڝiϖXxKB \hZ>W\%$ZhOܧp7R;yWzVyl4Q^e~c՘Bb>Oj`Fۖ{faZBK.|~)QuS1}O}Y'8[ĕͤgEw(ӦrIbqoC(S\4OgD!BmZbᤁQ"k3Y-LW#Xc-@dW7a(XMko:WqIo`uoU-^$l~& :O;תҘ+K(LlGXDjhϟ .Vj`|S|s Px)Vfȣ _zl "=yfN|(N֎Lg?WU]:"]lr_jmC;.e431V ^Q>x[[lC*MR\C֐gpH'ڭIϕJ%oNybyw;9ߡ_TǑuWs8r 3Ƈ^DkNU*F{!˿/I1\|tY CiS-GX쒑'HȂp֘Hf,z]%6fk44wAE!x)Y̏x¶!eM:u=Ix|-qg]Iۿau.i4GSDP擲uCdJhTIy X't]XiWKFY =FZCTW2ά;-iLۉ<?*'rbe.H;uG|"3gsPmY,WP@_L)FOXớG |KBj|'^&~v]_Ol4 uDٱ CSZ֘}Ș-/fsC4T1D=v[/eU.&E}v MXܡ [~ k(ER5!& ='t`*~+AKawd*!u9¬cYBG#VtF p KvJ 4e[4ڍw!1Lp!h?2JbA>wUULLf^MQQegFN&yk༒.q2afNU2]<4,Zқa{q3!7e6MM1%^Y>JzȋmH9:jd7TE!jx)3z2ߊ&ڗX<CTK-tO+eh;]9͐+M5C @^4gi]Ax/K>샃4rd ݀w:uR{F}1ĐKtX4+n?qy߭bx nP>l6FLQ-4$#ln E;(lB]Jxu:,Io{7m%nc$BrRZu*#EDQۅCD'X[N;B:k{x>~NEsqH&^f'u?`"P3t'K 6b_ܲ[?Ny󘝎Jr~0W-l}燙h=y*+u)R%+"QfZIb#KG:6y-nyV]\WQI&1ͫsvM/d׉*f+ԝYj D}#-rg!&,J%|_Q.- =XϢ-k UT$ 6adP*,;L,Y^њpln;aیºEGo6Mf3V Rg$X(鸁~aU2Lҭ6FֶT?LHD^#ipJt7I|5լ,M+=e ܎WJ&,V/%PLFkm٭#+A2Ez|Ŧ]]ί2ۗO@45tbۀ8zKaןB0a)kB\'[C ~v= rN:adY V{oВW0n`)N.cMy;XA*Dp[АN}Hvވ[{v&}?L~Mчz9QNo% kp[7v. 識P~k٠xo6i`œO0DN[KHsb"ѿJem~ݴvUƈe\*Z0=p 悺;{-}6`Q Pna?"G7Xr;;Wŭ‰7e=)D#6{݉krh)K.32|y^3.~;#*F2Xxzɨ77kwak+EKhLvhy(q!:? tϜۂ  e$1DP\ q*~!]{OMbE2V+?QjϠy8DK QBu꜑Ouꅝ ߨ <:OGqFnk0Q8nq Iӱq6y +HQLxɻ;c+u>̇9ǠIX!kkOxpN){lXiRE/J!Fζ[x-]|=#hT&G\'y1u_=e)A/& CC jxq|%m90Rc&d_' ,Ćx2@ gRrٯWM7ЖfB4:CzVU]A,Av`mNa.Mv;w< {QFYpHQ(ӟk5-=/v_pZmφZnbcEB 41Rb%Wb_y&P T@> ,I,oA/*o{{R~1an-9L{ӥCxj=P15'PYrRц5ZIqmIw+ tGU` <>PqZ/AfFscfNiBl#L3$N#B8 'Go*)#\I;S^@O >Z[LjwiBJr{Ѱ<;T?p-m-]Qz U3@']Xq6:9sI3KK~.2ђB8fR;"UsI?sDOv=-x_kE7, |^WN/˺ 4YMx4<) 'y6*8>ۣ@Q\݋wOzD* 6y[K-W"#g9ᢘU?|Z~a _ 0Z᧘Qrd}vno$tՌ 5m;K^_HkIQk jd.ǓUT,\Ke.U$_S#0rMC .H9p*ICz'6 !ʝm0t \)/RF XdK$w2zS-+O\/,1}%Ŝ'+uf,mzdW*4zwD_y-|c *mėSyhq誻nW>"DqTlB u11W^O:Yw/?w\'C$9YP\1u%J1`t.[|BHeVkZ1iеw xe!{U<^s {`4Wh 5믱Z1~JLmy.eqMZ|ˌ9$yi]LQ:BĂ6\o6tAuas{v] 8O7}_pS hmHY\{4pxg芺@j^.DKNP_2Bpc~W:ƕ MY9ĉSWq)-gJb٦D_R%+*^ZF:R :$WeqyI|g_T$- 48Pi+N6}u+k "!di$’ DM#v&m0+i37q]>tE2!W${* Q8}oь`HFvCO;: ϲ|Ȩ7yuPo5=妭0Ȕ[M@.wڲ ,J`֎W %muB,PhHjYH۰7@r^rnM*s72&X~˿o2''~v -mYo z2t*D.NobC>c6-HLn(eqW! Zɽ 715leP^݉K9Jum <:nTI[ɅA HEk _reVB$q[nZПD M J]t9k%_M_h*8oF^ rZ@Mާ lڂ7O"@}B1{׉c?CIxFEI">-[4'W}34й4 *#-^Njkt҇@ ai:* eh96JEl%k吼1+*fۅ?H+SU" .?aD8V2!zhɠ{7קa&H]a=ZPQq3e~ZW2w$*ʂԽ8DO x XM(ssi;4ZH7ænm6Qn?; bX yiqp.9\z!o֍F"U_JV{fnǮBl;D/kyEnk.s7M&Z\PsLnTфWչ{73K%n4Mh6l9OfajHy \#k᝴6-i`0=˦Mr&"T][м=QLRtӹ@Os(srz.} [s4`,֜s(ԯќsHh/]&y7C-`Ōw\J~l5J@(GXOLAvIފ@[¼{ 6g*Da-> 5μ9Cn8*1~z@ԥ6>d@MڛaSHr " %v(sYׅOSbk^%{JFc1 $@YnoƖʽWVTa}SS8̲`tH#0xI]JOtM8mf@}ՂDovbj Q"D!]#=fq -Rjz%b cC'EZ BPE.+XĬk b/X<3jZ}K{86Rs {|-,w~,uL{>h3R`cEGU?^S4e2 TVҚiŬ0C^QcUQCC=eyP&rp 0"L|np B~%k_Evz&1bkWgPȴW{UE&Z8lCSa#O/H3x1FwR-z}YPXlw)q(MuB =*|2H\wWw<\p]>uwgwu 8,\|i1?Zz#  ״J8/h!53FW2MqqtLKR{_TQT(E6뼰 Gn ;?NpqGZ..v51è'>!wX{<Zv0ى=x *_7X̺e`ti2!'qW;[ڳwa ^GNIv>@Xo-ds`K tP؂*)1_{_Ndg)(tLw0W`t.yEW-Yho]TlFv:*twB0v eˉ)Ơis b7ŻjT9_%m"-M>B _bka >UQ$h j/~7TH OHg-_MUGCo/6tE:e? HfaKQUD/\-9-7P[8,ͮm*Rە?f82_(8=Gv6h =iI|}-VtZd DYG^XiUkpsHN6l&T½ nRltZw1+:Xus5Xy7/6I:Qg /#ߓn ?X^\Etkimgh+ l#Ob9zZG=Ok=ѓ$8Dm:Y;i=]q$޼)P,L4>~"'"!?,BG4}\A'iwN&Imw} \7!6Aa%TsL^GӎTdTCu=b""E$"B$ڿ 䲿$Łs τwy7^ ėT`UTfѴ[ֽ<.`}Ыk J+1"'ђ-%0-IP?B.)vR.K}bO'3`~  a3x#`}GMr+Re& فQYJhlTOU>3)!&x eMm_ډjZXQsڅf<eP{4U_b_gO~:TjAІ[EG81b~jHeJ}BvxixU_ J3HL'>UH$k<@8*9"G㣮5-AKƺrzfVs ~48!jj0GqNtҵ'3P-@7K(\̟Ӟ <\N <ՋG5!h+^r7$%Px`XHcJw@B o73IMV%\jf}; "IesD^E)=;Xh^Y1 1=:MqD+!NJB6osY4P>kcjZ#ѪN9Gkl:_{D%u1%t@ cLl@sGMFXx=d T~?qv8'pǙX͊B**ESO(Pr+Ia$)2:%ml H/,";dnol-[n pN9yz" 1qMB/Yd>#gZfd]ͤT܆`(k^|6"|33L~‚e'/pTv+ LH9(0;yVқsMgn)V۠@QN?7,1 h yɌz$o_}[HѰث$2aA^jA;}KB)fdFj4[`X_(+B=O*qc%,7pLWo4M[`%(m巈~⏷)Db!;w}Dw8_~aW#9h_: ݳc_ï˹ϥfY9x?GPASN'wmf!ށ JȢeNV2;lTa{)P,wӴ ^OgU&]qfkʐ2n|=ϸz5 Kҕ=p6#V0Hʣ,WLJB*7e0En.3_\YȈln=irCpt-/z>C#{]4?ߌ@R{:(0ݏm f_^Qڬ_$@cqZ|wN],e5Q$<1f/$Zn:BJM#m&'RЕC?FBMpT;W0PMxU]FDfr Hn*Y"f% qT aH羌 vʦ|/gsDI@ڌA!\q0fg)niJWY[*ғCksf'RJ]IkT?P$V*ymJEeND]܅Mc{9gq"ʿ1p&c E0-m ZJS n:`}(gxvsWG0@VyURVbdfڲCN $}ep"X`SJl\DJ H*c9yE4 qtbvTfg熮"fLJ]J h=*a\' =v͒{]&qnBHfa?*USKr (?sVa5J3@O1M<=3ӻy4FL`qA%Ț_71a\+KA<x~iUQ2@vkцP ځ`{zE=2a?Kn+>T] kA;$,,iXt$֠)p/7{#?Bh"GExhМ%n KfڠՠJqkF uKhO*B0Kp$u8̯lørubnV[﯎? *5'yuvw– pp/!@ݏO9M:]6agSlsq4׏  i_ת\ŅdޔyƊ!s~>Eh.Udɂ~ՋZ)#@ë'sl0Z_,'?~vg9S=ia߮{cJ}0|`Q0-*d hfdx Rj/|9dORŒG}5!cVR >^tԻwJM0R2.0MPo~ճ;U_ԀDԖ3 2 &18Qo+a^Q3@o6?3W+FMLŭsHrFs^fLJAR9լd*6OlUXﰹݢt41˕3:] H vVPsqnx0#c'{VG#vqalq`)Ŝ4A"}4i7hs(qUw~Bc|kB[fMo=+߱IWB  –[Y`J 8FaLW̪ /PA;r `_ܦtv+<G9p,kYuM?>.!8\ԏq/@՚)L)Nje0"BFa3t6Quߠ|욬]`T9`U+s 9.NhnFl^R?MZ?BŸ1@-ik@YKڢϒ.';g)#{2#%h"yFЙbIbd`?I NϣNJT&"{fKx[an<҈s\:ؙ+m[AOB(BvAѭI2HZ@#bv2ĆZ[]VY*<&efy9 7n`]d5ӓ& 1[CoR %5DnR]°0jՒ{)dZf("@$MY $Ys?֋;x\:v۰CwV 4d,e饗g1CNJ^&DeQhNmBr=z6Ha ud,0ʿE.uHڡ.jzka ;GS}uHK&=7|(kW5c' MZ`!fq-@a|r e.+B0Nil{|Y%3&D5ǹ@<e :E(ӓElz^pw;$@w#,ɏ)[qW)n)e*ʁ $άQd!5Q6C律yAf dlڅՓLď)8\,SXʪ+g̱{`>B@BN?BdĢ@˸݋`2P@?5t̬xQgJɴbJLtE킚7LC2-4Âћjs;"$nu;dJ gAs3ǧ>p$5EUn?xbكʵzyh;۟F8!vb 7xbt|g9->f%x'ap\ c S'/Pˌ >_΢G\I;]Kꠛm].\ē0rHs/̑'A9 ^s$mJ̮%7|-muHZ?\zQ6cѕiOԠco8tf3El +̓7Ǝ8uas^[4#㶞u*%Z45Y2#f(HR`W9i_Nۅ;;d=m 7&< 8 ggS{}`gHd+k+SNW3FEI|W)N7 9݈ s1x]ڍ΃2yWC]sUoS c͘= _%H 8FSB:j =&TQ[)&=4W9'Xn6 LK/bbrdS<ʟ`G΅D_i0[XiIwU,wp^AbʧU[=Uh$; k3o[QhN.uw3gk2#X7=blMnu ȫj|M(1Kc,GIB[K([UͺB``s3p珐Qڄq ^nM oш $+qvٷox?6]?PLZ9aHU[TPwE=F{jJez|>[%؂#GK:Z EP ekh sYU>^WSco3H ,[`ީF5^!v]I^/¶̮ T# + F s͊޶ri/m!"AC摜H "O~)N U }8F y_bLBڊgeQ©ʹv;41Kl0gྛYIZ2T@aB2$A(l=Q{?Ff/EZDd>v!;a` c8 TTP1Z8Jlo~Ve ɮhFly`|Qd򴿑lz>ɱ҄P-*.Da}@Ya=b;w;C>_GkmtA6&ّ{obt@s|n3v@=^L>C_ D6jRłt`Tt"!iA$/$:zAÉ{e7cBk$uݛ}ILL=4&B㯡S`<1(Я|ё,ŵ[j>:3q_f M93ͥ-J̱Gw'Ecb\4^^+ӿımrPxLz&P`s6:iJIitoΜȞQE`r͈+CBע(Ži$gjH*99pe{e{ yuu~s$_w4C^i_bLUğ句CMO'ܶ.0 q^[u\1IZtpuK'$;@j Ǥ{oM Qy'ax |QJJ YJIHÏp UW㋞"`ak&Yα\Z\= lL~l0\WYB|#.{Ŭ/fy0Uh9Njz`X1JZxfÝ@&D(n#u`~ZVUv_T$4:r2B/ [0 fWH??IV"[Vz1yHn6-M"2;E+3-2QS (3 IxB2$429w&u B2Q'EvJOm)١IP5?(3VPI`+VqoEOK܎Z,APO56Xx9܁xWEzA}gk1ւ'otOZt#pR:'s0Xk]̮=Qc,7F\iJ=leEGc[aFE+DX4Њ,,9[}+LBxdcWWB/ɃP@Ж޺xf2%T; <##|[2{K>=Z,N֎ϑ9^V_1N{wib 79(OzEB-qK|1ev#lG\xDeQ%֬B:Taⓙ9?v웜Ejfq5~nx$SKvDkozfbkC TW.g cxkja,Q7bPMrVN3w[Ü$֋n6a D m_Uֳ2#Z h7MbIwwܹ:ƒ4&mC^\H^LnsLGsp&4Tp.P<[E]#`-8S>ikdT`n%/K+J 7*U;m #z53kbtmƕYf4+M`K?rr-}vE O|3 iTOӟ Ӑc<|AXwSnE,7^LF眙ݷe?,~,0MFyϷL&jnDwJfAE^" uSmɛ\>P%CUkN4(kGUW@ Oy,+$̧s9i5-s6HaqAIYhv. T8i_R˦&eut"$6qD\d7U8yY2<Њ` j!-)1 IqgwTqIqa䎃^ʴ 0܉?T#«{l&5]Z_ W2xpYUl73"˄7_?̩ ]ZNtΛF3g%?vNKQ)2ivLA 6o5tBwQYWeߗbOU9||OM]tѸ<ð}?ú8 m\,nF;UXU̕c,&U~lCed)|&؄:̩tщ-+xUVF~vUzgdzSSJfDCY[wFuh5ȝ1 ԱwkfK;cXzMVaI3O4(2*T^BPgjt|^l 9eWgP)5/6?Pac/(1ʅg"MICK`sKl%["y,uU>f Tix ׹3+e3IF Z.`ќ 8r~}3;'Ъ}a=ہ:o }Tvz@%d%^|?!1a!%lף)1/"0/+cA\Dx/^ $ć](F]4KX:c@Ȫo_ehVl'*XI')9C9!@񟚋4.Lcoھ+C-D4ek~UM߬45WaɌ@t맻 |N\{6,e`MxUTY0b{ 7|K, .b(+ás0;"OuЌMOXH ;[aWѫov%nPi?{m3/\;r%^ ̐m;R7gtaF!!܅6(ZP mW|~u757V1:5FH1xI0#B 4]^v1>ůE<抚usTKT^woX%0 FڔQ@tcCϵVF S{PUpLC,oV =F删Y7Y`кv*x,QE9zb߹`E/NRy>_6`:+;L2^ΕIC$j!Z9QY,),͋us# }SQg0pCrD"oTO@m~W%IC < -QuvK*ݯ"X a۴z@g ]bx'=!L.z[%f[h8qBѳjW\~\NI0.4SiT#R$!B #w=Vn u!ȻuRD0 Z~C6zs Xs#ε&MOխ+X'뭷+ob1KN1>v"gVRQrXLB0[zU)?&_GudWϭ e[Y8T!,1Ś rƛ T~n"Ôh[>2ywM\$gY`V,cG/Cs/QMmK!KQ!p颫Q$ٮeE)DtqkR{{9@E[G-+gEFcU n|-> TBII0mڲmyz9SAZTJ+1摆IF} mw o;?cˊ#)4ҊJYbd3vOݜPrh$^`ϦP4U}:D{(VBe%#[c`nܑڕ+&,21}oq,crG%eE:^J|Ha76r?3g 5w V˕Up!9h@MjϞ0srK-j0ĩѭ=7km q\%fCdn֢OuN Lvyu^\q'{q$HFkS8i7PdbMMv61]X$ kLxX6?VL†R|Ђ)9=V~,FAZ9KlHRq/Q)2i%(8XnD6'-orq:F 3(j!f)ML rOMPTu[wHGذ7KQk-z(Jaݖ BQŢT1c|LBq{Pkfbb:5ljX!04J)?izwnA >-{ފuj<>ЇB+0dG+N6EU0u˒FsLp^-eEa@w@vMd_0q@}μڜ zeZƷuzBᆷ$M3eXk6GJH`%D/7P%,7h OmWM">9L<,ls_` 6(e4~6;mG۷axª*='7lV^ Ӹ)iM<fL%Ⱦc|="] 5!(*v9lwPu#ċtRω:k+)Cs[uŏ$%uߠW_+@p2F!ddv <^Y]<Uw9g`\ Y8PqC/JۍJj:)Nԓ}z-] ޭ26ZW%HV7wpv#T/G{<05 ʼnKKT4N}74ɳ춤l//B0"_y'@C!mib᱕c}7IdY+0}sYl ?Mĺ2Ves7e|p[wZmf¨7 ;]Gko7 7waDtn+,6, ̈O-|AW,Ưh.f?Dڲ.l^ mr:$8s{>5W[[_uɺ1ƥc0x n DOɱ~";"Rv>{>L1I$:"Pѽ'oHnBRY,oi՘uYj.;%h85V_ {ߚ<)Y>nob\'{oKqҼ|󩹝 8IHS~^rpg+ι BV8׍25ùV[B';*aGK%D&#ϕSd=KVCQt -ZCѥ9W{c]@Oj =#WOˌW2R$OoA'O5ď͛#DI1IF3 Gpb 6H{ +32I:(ݴFwмMs_6Q)&j*&L.qL 3dZEy, /Qc T: uz{@3Zܩ\;q[Flgۺ&pu)Aj6223Ը~Y' \^ TC&HB:]5Q?`9R1}<6UDxx 7Y}/ALo~ g=O01 _l0;lߔS3ӔWQ;p﹦R ɬ" Q̡(u ]ӱ: ""*kG#fGs-Un4,q1UW1_Ԕiן`5Wb>O mClQ{>J }Y&t 0dpb"CJ=^!`%*gte Gʪ7ueXw{r T0\#hJ%l@Q"oV"(-!yP%L ї+F)ַ Ϥ?11ky&P\sN.k˻̩@c";И0WY~S-s:i4n@{ ng#hV-j 2ّ́ ޗs[֊?Mn3P ކp_>!f42UEHO?[˘:z)Ɇsɞf;ށ|T}3T]Sj3TM1f`30 n/g{0ŞjfRHsz)=wL]YU8FNgS;*O p=BV4Xq0oW&)k@+ѩAng8! JXr9"hZErcV'qRc%vHtrf+cG]'r̟}cHT*(gK@VQhcJ1fm֦}TO.GP  0Vsa6v%JCֲϷpP[L?CBB1u{wi ~9M/G-6`þ%nX,c+p[̞+"MtҮR~~Z@jA3=^k"c ۍ!%X" Ms rR+SS 2pF3)7NϨF` d \*v][;͘<8д䶤]J|=O8u=ueMV7x׽/1fĉ@*O4XI%ҭkxMae1W].Y%sHK+D(5z2n / SeѡW96svJt*7^R5&&7K֦C 0 jj]=u=p]q݌E<5-^痢f?cyÈenҴhU۫ԊDV@ GL1?Z-M^'З-gr6Oy4mze&ܳTeoE>kJ#h5,sK&JY91-+HֶٕzbtHB: g (Pײ?8\ v6UID/D1a+h ߌ 4{*@#kfs*zFZ+[ GZMCZ=zf+P^}JN8?7Ofh"_Ѳ F_mWrL/>O\Y>c!)II`6gZHNc"YCn&V)?:Y$$ˎPQ܋J;cԨݲs#I$QwsrHߥXYg%x DSuF`DpQٱ(3,C5"NlJ_ jz#Kqj0'U0oxh+4_fyekW v)~Y߼zceNVZIMC&6Y9@ s_yRj=;/f+N+HUe%#g757@J}qri-hS29lG¿Lbמ4 R|HT#0bߍ!FtG ér".1Xo6Z!\  nx' meIP͂Nc* IDסPp~ദKI:92eo5Þ]ט`7I2sധ0%DN lL[ f[{~f8Օpas"#-mLٛ=^+|&eXؘr[w+̴XGNdk04݈ tabj".}rqe*˃}0{;w0zشGOXH;hbN1BJX%zԸِ'qNalW).&\_Qg,G<9P*ڽnWUYg``؇I|jJH݃u13MB.ꛔTT 1/EfA9 -3U|\^!},VhT}ȩ4|ewh>RHOpB7:e9 @h{sq!7SߟjK4T_~kboPBDI ZPtZ\K'EiǓYz|k)V,qOAUn'Eگku eUg%15k>iF%I?ʷh!~3WD z!Z 9>(hUV{;\$JfTj+s. RiQE:22 :f44x0%c9/uj`{!68Eދirz`Fp/Z 5vS.q[n%.~FSty}ClyN"y|r9G pC[)F,@F#?t^+7?F Ve" 8("x*pNNEkU(#z4 𯸖mG>c`ڊŬ٠2/rc[ f,BT%Fl^"YQ*k5v%ktYCUTsƔu=,(&73SV Meou+F M?pY !;/Z2)qpp~5d_?cD׾+B = ǛA#@ u҃* 3 K`P5[U d7[efL U5y+UP0&'`Cwub6EUמ e>io*IMi:1<ղX[m&:H&W`[I@Fshˆ2.e1PX D+rI8_eM|"?UrI;Ei^HEURLcuTU L$ +%PkZ.MA;ebBPs$qxARXo6})_OVg%=4,u,LʬC"f8C3!Pyu3#?|?tE9PaPhT~A Ƕ%WM3]x7G="."ML "_&BfRj W9k)CgeoMXl䓜ȋnp0cg6۝h,y$| ^ W%^RǑFŎ@~tb^lOPB詭rWgL%̓Z^vKIs5SlJ0XA5 v1}~~4aXI1?*;i}IEM#qQaymrX!b2eZS|bBgp?Ṍ4;GKRW@FwxTbjp=: U;k݅p _FḿIT 2\I?%p \dwq, _|BVSʆ'*xɊ5H)֍X; 8sv(AJ75EV2QO֧R`*mFrxU< ~G4,W&ju~a0tS}n^X-]JP/ͬ>#@%˥@)$-#+:Β FPC-h?9^Y}%I'"ЋU%a3}8_MXzٛkcB_.]54Z\?? :Qce΄#Wɾ-Z_gCc:Rb[-T8Ն5IãyPNGq)!A%0'Nvq: n: |^On/BlI|Tʗ'lI&i,E<["z/g)m%7+Y9}1 it6LB%xN5nw (;aWI 8#9;m_[{2T\~PꥎM}x7 `)껥(G'7!rO,rL׺d)y88JOYL?۴M;$nײk?93RڍBGRbYwEÈDJRENOP9%d&g<KհQ4 N_u~޹u_@s?+c|NkwXo BmVLUU/?ZmT p{Ӟ7״' ~5wYo&*șt5GiB}]Q)YȪXJjK9qs[b}a<-AX@'l:DG碰ZR@sgmk[2  P)Ž&NO3-X)t;2I K^s>/ E <^ˇg/ twЍr$)~?R\)vItxn.Xs]X^GsmzE>aqCpf|qϐ1vsāgBtN;R؂ .&UfJRY].9Ϋ$_m).33衫^f߲kpq –B2ϩQ\=ivvf>>.$ݦI=ƓE3Hm6>$dNpK ~M ^JVBVZ:2C4wf*GV#,2(@B0ekwDVlC+wB"_7Q'hJp*R(C KCX]'쐺š0k OBN, ~uO[ֈי4|ΕosEf'h.f8I;RآJTl  ΫTlȷ\fwyQKbY,>Hio4_@2y"_Eږ(J4oX$9O "\D[>fuWNY8uawvDymЙW_^$fQ 5eAb@su#S20ލ+kMe}}aIm*\Cf`{E+s4X): ZnO\=xa~u} ƺl&25&6Nz&ږRZ*pxq%,ݦ_Q"5+,i_XX *|<.pVY5(Yd ;^s++#?tNEɑ?K>dȻWcֹ@| 7h^]w+'B~qϼϜpGPkNlnO$KAGMdPY썣/ ±em/6z3Ju,B[3؝ifSPhSGe}8aD,JiFҾ-^:zIA?k}gq(?WHD`!!* e/=A EY=j.E6>F@bhm+qa3 Ni 5/aZRQ6LŘjn}>)uظq˚́ibi$a^K(z+"rλ_6$:kS9]R"6 *[,Ж-YC~2C{=pʸRq: 4G> %G?ݢFrs&FÉuهoNuq!&:U#g{+`Zݛ+(.?>ĭ$;CZ*bII?-4b5(S` l+Vvyڠ&x 9<uħU'٦l㵹=|G_rp7[@U CK e܌jg6i} [k.@џfT^ 26QK[Ӑ c4t<|J\ i4F1~?:xd, D] \Vuyp`i~Mymd K!O0%W/Z> C`!U'S=.P.9ᆭUWV^_UI ʩh7ud@>Y4sA8m`cv`I\ P,^Qx+s{oO"RG4{3{ԅω|~P\LA<& 6(XoNE<֪rЈkr}U"~+Sč*&#aYߺFi r iP (zt 7\N~"ʗhzH@eƧ;T ;/QO3"P|-PҰTy-zNXb3O"?'eiD)0kgz)69ּǦi;w8:< [[) &:G$ojP( { ]m nDPBfZT SH2:3,t3hLlF pG⦽$zΕl1[o/lN&Xj5R%T% .:4zN R\¤,t,dh2K@7YFƐ/ąp>M(z@ :#: *0};[h7ZYחj*4S@x.k`Kw_,GŎFh4ar*vpPOR>p΂BǂZ@#ܰ'l'zf SM[y33f)&ThVI={$ `Ǎ'\lwQ]+OrQsu[Es= n#P}w^c?B橬iꇮɭS\n1l<!q*o=c6 w^sFXpV_#lC8HLceϿ0dqctbc#NMsCQ@OW/\1Q`:/ c P_m1`j"H:tV͖|0 `x~sUYc#}$CU[0}2(nj&V!#'6tE:qn }ض(s2~:-4^,u?.iD«o1骦6Ƚ1C=Ӽ8\|2'Rkh쩗-UQ(,ho)TaN)[g.&9P)( ^x~BZX?8-)<܅,#ΖI)+}"sOI5 ณO&nyhsHPh{٪v Ѣ=SW 򶵘@6~Df3-M/҄PV M97 [߱.io$6.@HB?T*>:w"t,؜ҍ^S,V}ՃSߢP ut?Ov 8P7]tj8n*ZAqtcJ^ סIh$f %YSߟA0Jz W s֙U0#Dt˾ ذo=ѯH?޷=tX#{UOs oi~'v/t%K@PJ-/wuz/iބ &EBT,[YH.Nm#m@v7uɇZ57'vw]):`-05.n]ї NGRҡS\0,Q{0RƑp'⧁l_~}Ye/ 7PQjŪ٨USZ .Tz/Z_AkD΢ +!)]sd KֹnѕPА|QG4%m."J y%m 'A\|c~PIiH|d\iREez4^`4'Xr1\(ʎJM%pH4gtEiC|ԕ__htmtI=`w JG\Fwm^¸ 2v~gܒ,Ż[JˇL._W HQZKnЬ>jPnsfc'r XKa"xns +goJ4g,GƜΥ/3qA 4aEyW/G 1hC77>۰smx֍Hq mB*[׋6ofsFZ~la[Fё^,CUZQ.W ?*t5އ*:.fU D(@Mdb^]PUHqfE\ )[ sb)2!z[*OW4Vd\΋vW |A%@j%~2z~v|J̥O&5n͋BkbSmGe5?_,e mXK嶨 s@Ѷ^=5Y.n4j%S-$-a>CI}G/%X]eTTFPvĵ}b(J\uzu86;JcBk8I됉Ũokv#z̻ "b&D-^HAo{ K\jbȅI$~hyP@,ʀW#O>fgLGWmQWE= F\ljLr*,B&KL9cOG/o`o hVa\W!3;k!\!Tٽ>Lh93 \8A K8&ydD1gS)@i sHI͉hFH4yE.aělӣ{'_fG4L}_(t_70Nq uKBwh 9s[?e߼14MүQ_VS~'ߤ8gMAN Mw)}L*Oye~1c"$63}NltAH2rܯkw#`[3F}C6z+Cc8^U>@_= -:t C/̙dp w }~˻g{(*grPEbS0wjoXw-ǀ4O8zN0gd&%fI _ ЋShSN|J;&ܓ9rǧvLzPxɲ6j:İqJB-ѴpcS%K|F׺kWQWIͲ-O*qsTjɴơaeTC(>`v*R1?ƒ@%@Լ|ˢkZQs";@-e.4e%#å7" s 9y"0<6h )pgz74dj0@IN rqk`^֞ 5IyIO7.=|#ήȃT< >6/}p i)r0G)FѦm\^j1a-DW 8k3|%δ`ѴLRfϨGobuq"n3t#Vkb]Tg;%XTSZщbaysøpHR[K) cyk-^ 0խ·i_ ,<\KZ`DЧI4%6! xsNBwϦKˠb-FHVZ5ї-Ȱ>y]@bhuT0pbwb٬u2GWas/`{QEk0ԿTFFGɓ[`Q`hCftR#ښ5.P%:>\,n~vGWP7\Ursx:g %dhݚBaV؝RX&CoUk#N _s^mؗ'w]|d1IWZ;WzXL-+%0[ًCec:j~6R9-Yϖz:r?xKk ?܉?wYb \'ŏnD,:ʸH#ö% W\vSw(FT!BM*T2ib-Ĺެ'*l0c~ SGp9n7ұ^Ə[?st7TEӍ (Apq;~n8>{1nt%Um\Vj.L؝ם(&i_>q|~IU<$l/In/(1w7%jz @Z>||FY,qb³0c=[F(iD`ؠWp0!LĘ%{BG?"cUh5PFBu$W:k/<*J Q'A[sޟ?{,RhAHvI c\pM-j6!{x\nAƧ!zId)?",]ULR=DBB{NR9wni@e߿R]SR,F = [a 3B(χS qmgcYl.Qdu{TP !T_ J"u>E`zc>Үu6P7R"}Tyo &:&OIo XU.6ޘ O%??85aZMOz`I\1#"{ek95>>{g@&y)`bQfI!?7@ٖn1r1mJ2_m::,437 aRwT<{t$gEeKBHd-yEՂ>bst2eJO=rx;DfS,>G{a=gjܱwҶhR(c@ AϗvGU٬3\(M1%{Ε8:/K 0.;odʒIbA\`O>DV6$2kZ/'f׎VRe5Fb;_ݧi-! 0(^8B=)}x#}9?<> M  fȦ(l2knfdOX7.zfw՜-0: 5Vf3J(9/w`V|=kuJ,V#[ċQzĵeϨqIt'ˋ-x8vJhO+@i2+/˘/& W^_TbfY2坱~;H ]RnS%B%WҊf2>( ;K{3*b~!n'! WvWf9dW`vCT_: "LQgȤ%ڌdpTKQgc2|V=vCg7Ln +'fЧgM ɢ֔gfG3\o[`fD4KbNA<2ZۅߚF.%Q.*3 dܲ4 9 K Rcqd+0c^LɞhKQ\jW i/'^ΆYlf ԙ)K VԩC,42EWj} Wr6I;E)01 k FUpp{7A`mNd:E!Jz.PP4X"Hd3fL-6{!7&ʋ;*EgkJlj60k 5n_w+>,l}ސ=@ 3B[uV7lcS,ba$!nkn*05A"St%lUl}6,_o#b]X ~5j+3EO=Rf?*Ѷrw < /$n~o9!Gc弢pt>4=1u FL ?VI[߆7 0q^aI #݄zxs)M`XݫF"ސP2jN+wz0C[#z>m^!m:}$f%JayzAZhP'}fV*r "9饌&OqG|MH>٨/#CѬ`7m =Wnu bځSS;p\[c6JN%9|1>1FM2 f-A;'QH2 50/ f-%!](Ke { ̭Gq25Qz5-#h=(7[2E>{ p >lrߢJ,F8:eJI b cS6qUI)c3 ؔK(4{!1 _y?nfV1wNA-qL.CQ֎`e+4uJn*M3.XMs1TQgG2?+I;gO]k.Af>1bBt=4oz*1 I:oʶԾӛd}q8YnhzU׉"L=Ō:w^kjHvdSry|F V)(/5'Og ョC&A#emw&j$]|,H1BARp;Lk5l 1Pb|(!^m+#4lbuwztCGnQ}Wb cs }5sL39d UH^&zryMCRzn2TrVc.6Ə5 I^8=: X}ɉ^Q30hyb)m0|=C$ʤT[(=oTF%\L#%ptfؽs/U熑gIVa,:@uq^OǦ<*ޟ]VwPp$9WeVR쟩^kH."@rOݧ6!:9E36'qB Nt/z7+nQn7&ߕNX 2'}46sYwv5/..ܾg)Bbӷ DZ9lk9uzсX1Gsl!N̫BBdQ̍|'rjJHo$} 祍} ,Khh@MPdYUz WJt\]0PTu?™p>o$:.ٶdROILh $/3}T 6bc(yɶlX6T_蚞3cN(XlL Tݠ'vv$f?$昡sp4̱3 VeM3͌"/ ƒv]D eVU^we9Qfʱ1(!hZ yOdխ_􆘈=Ɩ謹z]?i3H"aiV\Q\¿L:?kyIyI\&Lsgc3lvݟSWvHNRUW.A Ci~Gj;lPEJ#zPN|(G6] ad<>珐}AC  MN8&)Zvr~WE=x9㽰G/MEi(ǠFq[{ެ1L^t~"̯N%AN]vuJ!U[l o߮Z}r\ Nd%*@9(ԢTcazGLX,r נMڃ,꡸2I:p|+1ٚ.$I8&VGJiKA4 .WjMDf=jAg'E6%ӭ^ql;+kNʼkav - ws)mDAXXF r+o 3z HfzlmhUI \ x\ԞH9g )ec6Hvl] i-olFC>yY+F~̓Y`_R; ՞AQ;xuI&ib2ќ0Ȟmxl?dVq=*d<[<Fo5Ѳ[׽Y{Ȓ_yP:%uWL*ewxq&̘<{b:N`׬~8aK*Ή\78˽$%.ht*e kM&KnnТS6/(ncOL;P%lDUwE=F{h=% 1^Hg-0~A;ufaJ%]ʱ %7Vjv[M-mA%+<&ߪJxMɒH̗2oR}.;ʡkH<}NéJ:6zTI=yxiVwQʟukd>kǐ2[/2NU8];q"Ks$HЙV['@b'At6j14ٜ4AO[(*߮'TF56#?YX@xp7qӡݓ'W2XNB(;LV ?2*֦˗'fkѥ&u"Y[GteXڝ?nu_'t&D4?ۯT"DK O(h0uz%g_dIA0$Sʀ Bfr<*ӥx! lֱNM zKzlKS*MG?=3ckg24:#plG)WGݼywB70ŤV px^% PqYB+Qs}њ/]K|I{vj]W F7p}Jps("| Q:\ʌ2YƼ)Q*10Q7QܟdE!>D&FƥJuU 3ZX2 ,m .[ ߸ ^c)E˅QQ"N/^<iSIUl甛[/O8҅ $ Wxi/l= e[U&4_]5P~2 3jhZV9t:'8O,չN,ֺȎ0Ѫj@+`Y~6⵼ xD8RA^$|"B_狖t_}%8eے՜F|uoe > 'DP/-!=}Y_e.il*Uot 0>lIK(gR۰,W!t-3{]e1=ç6 h^D']= z|)o1{e_Lz;!xu$ 1tD iSh#h$g밤 @.>}7 f_CQ$ϰ/\i^E ,K? Le^*^}x^iDVwn\7Ñ܁I$),D~SSЎSt҆+bVĉ:[1NnH98L!!:mJ9N`B :ɇA4s+# [{{X1IJ1 @b$^G/ub394+OP]#Y=2Yy'\E45ʪv- `B)AExT)HwY'ka?MrL8{yG"=C69̵TIʗÇtVg&\fW6!v#Y 5gE6+8Oq5c. WϧYaWwNmgGgvTϼ~-n)UZwR&lޗLut}'r̡pfک٠ 8DfU( IDP,s ̝yo2#`iakEǜ@.9,U#pGű:9㩹FvT&4MwBs_^’&b"GgQzx"Z$+O&z(!oШ0˪gJM~ľtf5خ/ע($f+vGGw|)Ns1p fZ ڟ~L_ 0U.$$kA޴UTGs[G^BFһ+=IyڅA8t D8#*Oq 7#yk&Wq"15);tg0vMMJ=.J5ks" `!C}m>ݽ Z-vcFNJ@jTzԬsO,ɻ ?3]F4lֺF"^T6v#4+t'j;Dx ƌzW H3' u&!wgT<ǔ upiJte+tC~N;ҬJ<_oU,rU(I%Z%9I'Cr t!"yDK1n*E^ߜn54Uc!,or6+;󎹱yTK8vb4z4 ݪu/ yh҄ T>CC[}*| G׫y󓼺g}<F0Ժ0r/i1hc2WL-?u;NuAߜSMJ)pg ñ}hÑe4gO=9R9*XKs""L κˑg!}!~-d-$$ #ZhzGCӿ,c}*_vmca,UG*i ]Li]3|=K# wIctҠ5,t} ϞIaȡ`>gk-B>L@E%L9Zn4.o@c}jjhl+xZngg4Smh⸧ُjhUϯ_[nT\ƹ4=l.O5xJWP\p`noG]Gρ,TEo*Om;r;r\ |r瑄g/D<g2>9Vδ͋)/~&w~vAL=q7LȜN&Jׅ6¤}lG\3u ;+n8MqF{I b]}.T3H'1pHۄUuׂV@V`*@'P::sc[f6Yp_AFli;yR,8":%e{c䎫_dpƪgyk_YP+_ !8R('4$qlIQ, A>Ҫ LFu$0&tT=LHVA`A̕yJy1$wZΖ_U|]FmM?s݃n vW.I>W{ Cn$ g%q 1&aj8K7xax <aRr`{E-D)Pʏ:5ߎY~f )_@lKu=ɇjB VuO c\~;ahY#h'= !ȫ]iҗD83&eI TWiܾEEȀvT.EڇOJ3ۂp.Dm:F)m a`ER7RtT["+oRclrةnaѷzkF@e-;,,qAǜь^ *G1#pl+XlUc ^q{B"7Z\Wᖗ3Mޡ\BBa\x mK;g j h@l{/ <0O/e_R Qp Ov;[2;#B-zv.AUPD|)*bqށ_\lheP:7,䤓I\O%a&B%p-LmJS>+xP)(?sЂ >zmyRn6{(l[dT AwU!SGL#= f@}= ˢv4/kp?ܜ>GޖPz: _/+ӄTǰ?"ыP~g_ٶ &hOoBYĹMm ?.ZNwVj#pqۺclH\'Bs!1K'?ii%:PIeΜM.iY1yrGx l1:vF?)pFCڎ( aѕfekj9d|7l·<4 df?|UW~!OsY^-gyHA];_hJNTf6b@iD"4gzܑ1߈HW@sW@g;BN w9An hbQO_)Jt@h7p9dfȆRWo-E5/ŗ"8 $B N>=7gշp?|f`;m܉)Ikk"nJj,v,sU?P. %qaSʶS)nlC ]BL;)Z&҃.~h~^5Ph[b1|co*U5ˎM|ovb6ЛtHΪI߿{:Iq]^3P gYh'$Wz ]\Z.n70񑥚^NE!l 1J @{hfpr˝dZ= Nńt`t:$Q`S A)sR$רf8~F:u%۬20S*uI&,Kk-㗇{=RcqBBֹlRC!A+L1Bׇik.vk.3o)'Pd~]wz,1(\a9qSn#q".K'hdICX.+اHTOwф4TۉUn$zm5d.l)6;X#Vu&GW4#r[8kzWK%{> x1g pFD'҅g{j׸=!4{Ӝ7p1K_9BgŁ㇖R|if u ;lR00-*@tI;æ ,Ub1Uϓbk$~X[C5x!@,+"jBPDT{Z\tU{3cӎ|KK1 Mr9>ñtiC5k5ERO_rdL9]ͯ$0f+r0Cσ rF"Lr]:eįũMk(LFRs]o>-36!rFD‐{-K{=Gv_Л`p= qg[K1uDH/bq ʇpG =ZF-T4d@)L+[Ryץ?bJF\]CeyvsAp8, t!w_ovG[hbڝnv:cs nԭ=焗z$ni.`J*kw-/j}&&3u]T/EƔkT Ulzڅ])$@_${pڎe3}HϨ8L6 x$1z2gܶԕM;t DՇ\|Q+J$w_EŀT Go2 } :%4.W瞾NPxYxbKY\r>8Z.CSM4c/ R'`j*p ~y[㧘Sc"]oZƊ (vxh>> WO I>mYfS壙eW!}BkU u8@_B)Vڷ`A LkŠYdw^C_-R?P[ 0ሦ!\iUw,\3yVخ -sGZ^ "V.{4O9]@`fA tGhraPwzVt_cVg޼̆c:oFcaBldqW>LزA? I0;iCBDȈ}</>GʢԱwsmOsV>gTio^V8NK5tg3]0e\]3ȅǃa{FFYzmoZ*OL'{1T9?@pmz@O6}љ?]K y] xh bXq4pg[,)xۢHw%Ʃ`;hS['N#_[X| pvc>tȓoCn?]&ᤤߕ"NO$c1 +:r;jlT;AL$DiD82 VU<<4  T'u]LA Bk*lNez_z!ޘ$d%Y5[mL]sVOC1[Qv T*IFap$3 D׈2lY~FSX-:Y+#He$٪%x)Tܞ3d+CD8ż{wly"Vvʼmbe]ş?oX E`8_&WqŮ~+#Ó@  @sl80'u\^S /eS82nR0ԚpNs3鱽 T\T6 ElqmuAo4KiB ^@&~P|hi2K 2~-pv3Լg ˠO#p)YW~I `c^y"p2vR hn>)Gb)zwVOjZAй2Z?^(H?]ɲa)F8ݨX&PMJuvp$/j=("ͩ_9^?߭tlXAå_O^^C6i^~QޯX^^ȹTPRK3t>M,]R<)^qGO7_+?:*'GhMČjyAU-0b wA1@'kԭu R4f"Gx {P} amVLܚ>}+n8;k J:;-v_ -nZE\BARQ~bqGu\(^fԾ}}eL?Qy[PAjI]In/7UC}_ӄl#g ;7o-QZBZ\ *ó%qa]ߜ$Y1Eo<`sJ83ё󨧴@|}*}qc.Vk5po;ލܜHλ&qCl.pmcUu"F5M )ٵi_n=\xdQף,EhR;TkP{8?QIsTC+ly=\D>'p]t(c!Lsq _-y5Rƕ@&;߸D8.Ab?vMk}3xR9B eveP0^W6aa+h%x.?Bz8")Jc_$\k1NRnB([KN7kΧhhG;i 'Y7A7ilB/8Zgi $%dOL˼vlހW_R<ñ?*'W+#6ZGAXgrUjUUh/+,&iO~TW-̊\SC_:Il>={$Y~=+7"(y?kz;8iÐ_~X<;xXԾ~#eS*cJ]"qQ¸\-ȱNƯS(.ߕ˹ٌנ2&Eh5$_u.5kq0)% #q!'>sҒq凷1#!shKLsMY@RZt|DJ,s* fRmS'*'? س#Yܣ)x"".|EiI/2PIP0Rfq&^ Jq%m!"`N eȳCu梫5[,Y9UӀ/ULF2rHhiwooy?zArb=y|:VƯy>?Uyϧ2@q=?~c泭W7>COfSGnN9gx_6i2=ކ y>w( 5"! L%(0s 75`G+uYmG3;{)ٸ{Fܙ $Ci~Wa+jW'"\$CS'z[DLS"RzY rv~ yL5-_ k_"q˯vqfQh 23iuuDЬ6Y+|Dv@o}}n:XlˆŲ<8wC{C*5Dؾ.%\ ΎUcm*g:= 8d s"3/!4}tP${#&ީEa7 p z;kZˣe e1B7-d3Bq-qǦODJBʵ9ޯV*>D4X#7IH,ITOyblc'e*bFƇEONP-iW})z N" )zLJX(KIFPYOY> l"ޚ,2Z٭2Qsg—Cuy$5H7p3 ??1D@ JM/?sڗ3&' BF;=ܓq@/S,RO/_S O b#l4>I}8Z5yhxT" K'?Z9%SE=FEO0yP6 :(1$q1߰RugaC6}wEť!Ihq*͜i8EM"D Ɯf*TCř:mzRCfIGs.>a{)5m9Dܬl@u{Ad3(CWYԚkU> !_doC.#TՀELk5#l2B͏h`~.te%/M,g/C 5ڐU W{^{k6-|ᓻ$8|Y«&#Z,@`N3k- i@vKTѝoQS&ւQ`Q'OҥC:53?##07޴mW8t]ǣSHD\m5uhQk.Yys旼2=p{GWT-< 7uxq|0^Xh<|-+b˾O"^e:)ƞ*XGnz* CLZ 6 f#wE8򏭪PQ "޾g")btG}k) -7<' Nu=eClC[zdH8nR\@WQ|,?3Ih`@(?ci9x5bhVZ#_zmB `H>?- R J﷊,7R iPSZL: ِ"n=[`8ELsr9KKZ(.g^<9J|\"OPݿ70ɾ=yFּ?ɔ yh7wPܑQLpޅꜻ28p[ ]I΅VdyrU<MPBv]GTno6g{p:EkѷۉW I#:͘'[㙲U/C ՐGNDH8U}H $/0}$´A&M6JNՃI:ipfk DW:P}R~]d{swQtX HMi~)+Z( 83%Wh X}!N,g~XG1ONAL-\@/NIjS1)6o)F {keK:'3lv]c Qu}RN~6.θ^*=rho)J ok:rY11=Ja6@jmÑd<~~+jbvK/v@u}u⾡ؕp TvxY`+upѦݚD2oyUrz3CSV ,O6V|}?-K_; G'W;u4aLGWЪu185RiA W- @W5rtvQȟ:^JzLY. 1T9!sZސc/"3!=jHG^FҸw?'`B7]ycK2N7 Bfq7WͷB -?ps$D9znr5@ADN7S U'#j5} ?=[K߼TY:*! =b:yL],QʏW׏Ba↴Mkd Drfx෼aJSDUb{K {Z˰Ͱ7'wPcl*"˟䙜"kr RO0#W4ޑ]$xsØdђ1!cr/LRk.zIkW"0MfI@ UIH I@V_&Wd B`~T1}aEP)Y= 7:th*4d2Z&pT唚06kreRŖa:Dw[G\ *窎za2#>`[k#:m0" L]9mn.XX៮q"A:*X! iBhbJ.=_!~}J XBp R bpq(N|ZXz.+uEv_ܨMZSzɖg]"={]wkv¾rL3]BInըh _ 4S|/1,oyC ԭiSD4+SrLP`36 Ku`jAھ n\h /+F+ZuED6oHqԻv h1[AKu ,3Pɬi HB > z!QTԮ"U|(&ҶX|)PrB9&F,K 8. lN6 jY4=[5Ui4Jor;,N1m]7˥n'Qc$\Å9q.cA UR27듨/^R$m&lp[̣Եޒ  7"oP>|*&|p3rS|\bt\XY@@e,7 $ĤN Fnr.&5OdQ" skYltJCẄ́'tF>$++e\4/|Fr7؊WrPy&(h 8yN<ڬW)hdΓ&3>xLa";=__+$k߷|t:iYH!_C 3;EӁKjJI@XCL%aOp GE9^+/D!Z f: ra8KҾnE*߀ ^" YT #'Pg0Lm0OUraa,:{P*fKE 70Uh!UPY4KePKڌm\C\FUλmևhvuݕf/>}n)L&29c}q ̋tH4 BDv>7H6&_~+#/5VI@_D&*_}M'GۥXAɡ p+ܙB`Ԫ{/Og-a8k=|bMG(BhBD|+.xu8~E ێLr)GfY0rީ?~Fϣ]_*-*xJ$վ|`>CIIP=XʘpP>Quh S dQ=BѱgM- 3 ,ǀwfb5l'J @`vfz;9g]grHQxQhL*% (WApڐ &Q g峕0DV)d_M|Z0Nƻ"Ik& #%Ui~D^MWƞq3bfС.U(3ۛpΗ(ojzÀ$&h<.5+ d;KM*N|8IsOtus.U D` '{]aw\30\`lՕK1Dr_O-_cF԰gAL Hyw?g?R"夢Q9;~ x׆}>=GVw6<"TygMH s(}5(7EMH^1ֻ:&Y {REȅg5.ww6o#( Ey\sn3y!4}gH-ZrU3 >%9pԢl "9ېG@o5+Le x&t%ۤRYLA-֑,+,uWQ]Spn.M'KWAUp,󾤮.1ؼr"reZeWB[[;Pm )nSYTuw/w$[ԒNIY" z[bf_t̼7G zYPaL1 '”B m܅ q/jNb&hB2iV;k(n e1  p#-=rgi"9 Ns_!bwA-1>HC.FzM#[_t ֡4-TD;frK-8ؐ;#r ]/bb0 ک$x\Q,fjQ}Nfohߞw($RLH?C.ơy\(qc` t3p`*xmE{W͝!Ac!kH4۽ggJ0=^CB^/ Z8yfkE ݊Q@`Gwt#vbpdZ&tMڬ͒@I<[dRF̖tY[k-:bƔpLSY`.AA,v4O "Z4=,plGc^f}&>ch/c`gufYӇ Pd .N#*ƶPYΙLK ҆c%A׻yfմrL :G!C2G <d3M &!?W[YK,#yMcJh]ILa.8+%J8ޢG18KSqrKihGxoA󺭄/Zl`ܥ5r `_u<Gݾ ~_}Ŭuc겄n m1 ϞvCmqVVHJRi5,ʧ' { bWlEETI[=nm_Fdf8ioqUR6!!)} 8{A; me?k *U+t=@BRǕg0瑁ǫ8(z"2Ad &b G>C2CWu~z1,t)_\]KMۛ0iaY~7o~U=zO?g;𫿺p€.t>8Vc.W9yaꖡL/zA!* J[ |Pn3 AZ|np7خ_Y5CBVAu%7 }-#Ơp s~k,PMKD s9gU ,6 ,w$_+ X4_1P~F[(xRTN9d z _W X/mG)\%UޫU`f1"Ͳ6g&/[a]?FY:?Qp>ADpn/~|iK HS5gu 4N >tOۓsIw-8A}[ g=o[+tϚ&[f_1)$]7d6-碔:ͻBǜAg_*SƬ=f$YYL;'+§?Lo F(:׆r8"ms=.tihFv va6NR!txW/+hMW^YD!/ExG4W4#}[KvJ=(Ǡ'U#9 L0Mj.(l_zpXpn{mQh#kiDMٱ,sWC%n*=j1WvLp?+ y>]R U$1^+݀v׿/㵎y_i\{zԱcjV%4r@듧4` sg֞ "6NM,rTmR45lxu^2)xyB;Ӯ䎆A4OL0]tVwIet^V?!^R,wf{T$1@p"eX`kE:MP؈7p18lnDӉN OA^qB!`Qo濫<er*TUi3IC:ͮ",o ۋO(Iζn)P9(|Q8JYӭZQ1mQ֌].#\%fuԨFeG IH!d'1:u`)]>$i3<0&9| Y, ,[5`,C K(PB`1JgjB^HU2DrFshnio))wF][9z Зo!K["kE2|:6 |O`bw@z_ XD6O RScX?`(^z߀GCzWDIo/9q\~)c D[HaKrZfn>KFk_MR td+G{CLyb+QL,;33sNW+@׆L0|U@u(6@2ȵ4vu7 T-)z@;#m>!xF *gM# &W WA *zbҾa- Z`CLS[%򸍣*Y@D\]n _<*35uӾO^PB -\tbv4R罱JI 7J<ۜpz o*i hW"͒az"֖&WY#'|Pm <03cf{k-F;8TbZxMniŻBɥ,9)ӝһ(OɅ%qTiɲOϨ xVo:biKeKɋJitIвUJh΂ůjf⼋In]V~yB*)3i 5q+_w"u@[V-=3wolajh4_W82 :U:?\dCpL?G meb Xy99LzB*f )@~o5n<9mZ >GfdKs$E2hڱX*?%vh:&L6L4ddy,Ug_`3ඬjɟH, 1xԯd{~#X39.F)T$?7X"h&6|^Cw`'Ar"!*q6ցǟC2@1S?ϒƘfv{뙿rlY LB |ݨ9;r/B0t>Q(Dx#_͚! e^SD/qv QEG0<$n$PY4~^%D &(*H-;LJoV NL)<$R(Rt!<><p7 '],3^׋HV+99܆}]P5X 'ϭ/fȬ|W< g+!{bAONҬ^c Rd4 \0ҎC`vY577'/ᱱ L2ϼ<-R\܁(DИzr9G\AIF|_2D0zOGB"t9!SPATԨ|ȟTE*m5ckJVU#=rfw"1Thak*Џ盙 ͈>lV"wR.>SY#ntZaוίniHEuQˍ2H{ԫZ2z ۴i %G0V03!4| rٳڇEuZ?&j_Af"ZF*RlENTcvoA8RW 4Xmz}QB 8/˪( }Vq2ݐ@/N#6Ȗ3e3kW)W`/.v1Ad.;h_N}hy/\V$M "F3 L?5HuhVY`g$͊MXm4sS ϛ%~Ln>U"s˞#A=4Fհ>aD]P;:ILcuQN v+305Uƽ?j϶ w{.b~ànˆi FOC6Ldr&AΜR=s ".79\8XZɈ!n LBe[}%-qbPbdv$T7\s@F hvkz[7C\EVWq_ M(«I,7E4`OY,iP*T:)ﻍ1k]5?A i` \ǵG> CUj8r dN4q`V\92+;9;!}n'RJs+yBB*m%A\qhҞkRꗭ? BQ{)Wg Msy8o8E74)21? u~ݚwxn2l86J=KmCm4гSOdF0#I75OU~_^ |$ /zvŚn5U-8(* EY3-zRTO+ 3Yv$1Az~u:VCIA.KL2ecbmd_1>FE hOЉ}֡ӻ*R!v(P=&ƙ9R2M8iǃ UEZ^z&lJaY諾0 R}=ʔk[)vh Ƭ8CQqUN)p:tftNw0S_k($Y *9pCT<#Lg|I~!X1@HEIp23Gg/+9W{j&uq7-AIO+nn2۾wI^q'6QŁz3pMVvqZjLieVr3ƃJG g`K.\+/;3x בC!>gBJ'J+nd-ΦݪvCG-WnNkȌN&J4k+N6y&0npI'6+FQ4-8bAv\vVJ_6@ [U )J}7kO|@WD͑˹c2#h[lJѾl*/G*giޚMnJqġ]w,V=ӭS[4I$x˨lgVe7 EDkp:ɚ{WɜR'q5y%nw5tc=TMO25%ysA8Q>s:"\gvG LZrε)̐l]ҊK񫠃o'( kvffSL}yHف?X s]A[%^uP^ +xþ̯qPk[[7 $SIxB4^ @ 16vy^,:]]9x ^>Ic\$ojJ~pA3KRVߎbK(f[c 5GPPawal6GYQ=of ǤQ7"zPX?{]I*ݸmLTw-w-nZ:!8֯OC|={aa2_m&{h1&2Gɖ1v"I΂ J+rNȠfOݶlXeP`&R:RXÅay|Th_^=B Ujgvj-uGA8g8[?Mw:Eg~7gGY<ԹH&Vo-f4"K(.m> Z?+E ƍ( ?r9/Dxcm*Kkf` SL j`ԇKsE_K@ F"Up8bY>xpu:fPӱ /Z4'ؤ@ҌalAJb,nÊґm7g{dXRYbcڣeȚ^+`` ֖'cWC|HjS YRchm<vc̗;; j)1ٕB qz%iuq'y@X|Bfyw^:{Z6P3څg*8~lt'·&Y$Xa>?,$JЛ43а@(;6ۍ^||߽ȏH,Ov0cAxc ܀@viVa}&V$ ~/Dj y _2lOjN,3 ILZu+1+I*7R**cFY;k (Yy-=v"Uk uQʮ \HZc ) _G4:|I] sz/V81f*]a_#&٦?ݰLkX+\}F`e6>H}Fqzk pļ͎=S)N1+jT*ɊoKd*/Dtt^! e6l5b]59~G.5doIdd߲3Ig0ㆷ/50:s'B'Q%R"c/16yoYmLLKiaX͜yLwu_TY8?G1Ra=Q{Ŕ^`*Ig#GDO( _IeQ\ӡtzwcrl +RHz g#ՙ(5GR͔C/NIŻM"w[W= fa՛N4ʼn)0.}Z .i:D ͬ'YF&y_랛h F )/oX5ǥf˶h -q(SOpE!qŚ04D?(C_`fZ" =.jb7GMU0e4ݎM}lG ; W['G* sk ]jdy-'s= sx]g!o !+qv>LyslQ}pOR=DV{EdYaPjͥr9P%Z Hׇ& %|> &c܅Sy@84hG 0>7Y'?|^0pUnI3yf/mBLDCVw[IU`_%#Dźq/f'ïجi_X%TLGO'tT9PC.h4-"*D7r5BkqD֍̊X7@ VVȇa)RKi0\0)_0v@:' bIjץY9 @W r2CL0-ef$_٧jL%3r_cGi j`!|CqӟtDu܎\eq ԥ|vmǨ#|**y=ꌡx-6KBD͢-I_0vRHzgV [}!=JcbLhxbd$DB?;H '-D3΁EJ)ʲTUyЪE6{j.M%Ġ__8;yAT#vVb  Ӂ{1̓E+D04Ct,cqfSyF z6NYg%{ ncœԡb_gjiK\r83拞;B椾[6~D [\])uYZl8otUƂԇsgH?a' /~E0X4ڵmea!ˤ31+vՒ^7Q^)d K"zEƅφ س4 2#߷/c{x*DZ{l%oV*q>>VM]5}z\,PE$͍[: ]%6ozKu/_+pܼΗY@>v&O={䝰=y"w iabnE;&EO.HqDk5n˼y;[{N$vNmAC T!n-QJ RA'*\Gf՞\2au !U/Otn^6'Ki$sms,H}L._7*gndݰZZ؎=V-5@L|Ư:w"cмS;KQV:6&zòĞM)_`| 3V_;FctK|w])v(0.Hրw;kH^rQwr M[J}=,\eQ$`vx04d՚,U0 "xgp8%Xj= AʧJBւ)Bo_U#`b '|D# GOU -_,fݐC6" sgw"Ȁ9Sm~KJ9ʊ86ɏxI0nΆդ,܆'I _IoFt(m w u[Z|M=ʮoITo) >d2HC(f=:3'B1q8"X#9Ya4i"f7^,x?nm*+T-.fR,K#}cҕZ9ٲjͻlD$d* { l{ה1 5!_\ Qo{,Srdxv?t&}iju,㩒-<_)=eOdyRP&XW K_a+LJ귈Ueb3 td'ݗh n@m'}IZ\ sru0Mh;]КV  vf@ipÓA,FiȀ?b{mdISZ@>([x!+av{K,]" _efg¬xG֩K)Y>-ԍo6>sDl}}.MhF8#LOZ!k|i*ˏ4h2*D=}\ ;dނY"OϿIkNPHsٍ,G~M9:_@З(8aD[A|Щ8<$L3 cld՗=_D={FE#kI(Koq7RGEҀ7_Ly0fQ/E5z<'_D.1iF*GOU`_q1QOa+%gXb8[D\H.it4ﰾ>{S_J{kh`fG-ڭq -?OgQG]rrXm}:N}6Y#Jlز]?#AݫbF+BEɚ@̤FUowA:-Ҍ{+w1G_FR{l$eATi!?Xsīi~YaKRQ GIKLtE=( ^/"/PR:lJL25lK\sDsFW[(vO:Wf~o`âQkvdL>h\"Wuf2mnr򦩗Ǭu͉ds)bC-!3*iRL:t187|esO!Uˤ.M&RGG9lKOƾr =1WBI X[WjH@Byu0E4-Ob.1Dt2̽R!J2[uZ|*lY+ս 0 zXP=j[wֶ۠xi}eyOs:8t@zSY&zTV{ 9wye~L4LLHn DoSY]BYnQ}爗y!y8zY.x֨U^nEo. pL{3r[s'bb:%bHPͺU6߳ ĬM)\{L/ 0n tK7"AߣK2: &D4 Tר&>6νzA\:Y82iKbS`;Oyn*`ukRagy@Pu僬>;rmSx·2PI / [|C5> K)#7xDmyev(53ܯ/ĭ6RWm9% +!kZ+AH_5}ᙠ!/ =푰F#+oBݰP5z5<FYĵGG<ɧ"RHA4z`N-Fiy~j?p-Aa&(+[yfyW\mʾ'Ra#BRQ3^sS:VñƁ58N(XBh^(V'<1xF:e3SG|EΧ{~_Iɨ2^4:cF*K~`1dZvpUl[8+ۚmfƟЎ_714}5мDp% M]-bVi :nI4b}sķn p9مwhǻ̞L\m O$cH/ | %9m("7 o~7y^yMu[}hOLjYJt+j>Oܜy#x{u_b=(A-]c_͸۔%8?d) ȸ MKdM0K;L[˨"-'H=ܩ=x|&=&(]1.G <'lGp J />~XmktKjUƔ,NY=ěaQYK{$`:Wpp|WRA=kEZjZ:Чcc,ۘ%m {j,$\iL?.=I]Gu%4 .9z[F[Z ]#'NM:x^o_g>sBE7"FjDEdR:s]*aEeGO-9i.363!?mY֏O6f[(u9#/@T['ڮLb"q+$;E;J=?8溙{ܒlI](OIZ0ȃ^*"H@!QUh(=.SE0K_ާyق+סhc` ^I۟ V?'^#A*1MMpd>٠/U3FMX+hJH3Unكڿ̶k8:xk0(MU\d]fE^_5^ᩥbѩY.M^XjOӻPl_x,|;C ;Cwu!$FCt\q [P] .3M==Zj nⱥDsgJ/wC\ :$ 6!}emUX[Nm2aTuʯ;4]2NtX ̪9?u/♳y""12X @ ׾KF}6&P$0iJ(?^isKMc#}lÒl v5I=~|6b|)1Yɻ-+h|^7Q pEEf|lx$Y p]D̒ r'h8@cpWc&Pbrt yS=4=x->~B*> V\=c MB?9`~% sgs.z'rT٬L(<#ݜSQthsi>T8\3xFMZI-[ кpJE5!yA?Wqo5hMȻ7X'%N?=AwIN9p:wI~m節Z3T)''CBPq yk]! u۽A} RHKԱOvo!O*6:p7^aƽ{tf[%}rpTPbBm}!?>!U,@oP &K< L#%W:zA[|h޷TO3  a4\4'f:[ @6Z^Pޗ|_ŋmb]:7SȎ6@4mqui F\r7kqwLK@w@w70ȩۋ*ՀI/E(ZHd6"NZO;5IH.ܦmw$wINK݂SwYJrjk0:IB7?̶cxE)[_+Lj쌥{lێ8j3 (ΣNL qeEP&:0&ڳ]ahYơ(gO>_}t< sH7l|bvM#DY`e"޻K`K8kʲ8b7s:k,rEnQ*7 Ϣ,|wBY*p+d(Sz #KaڛyjFX 3Sř(?Litx6z }%"szRpxH{ zh9PɍbE5)P`,'^]7:ZTݨ44L68 ,z_PE]zux < 5Ðzɻ޻lVtE"pgf,8ȴ 6U.^(7f"Ɵ6Eb-?ÇwUO;D{;mE/ZseFB2='8j-_:C <s^Z nċ $Dw뾹(ʜ7jI=Iv_e?,d>ΗoG~yCBw)v%''7qsmw2YhK?ac}qT=}8>KBg(W ~o B8x,+R10fƭTMk#J1!Ε39GCӹo;)zUlIX?ie3EbaP4sZ9'CGȃREjb|׻PV Yb+|rCw/x;)*ݎWno{ e26?WڗH{~m}K9xby ,`OȬ^?*`~Ns"@V7>4& N=Tb,Y {:Qya`4U%m@Ked* F$繗Z,4ko՞iOA^ jpG>$ҥl:khz#됬#GN%v*u; | ׵Lvb(hGfT.Z$={b 6UֵTЏF";%R@8`&<5?%;rp9^MZ:Gls$MREQ ^KQļ\h̜=V kQ牮wbZ4 p122f ݌etDW'lQ؏psqc3lS 0<M(\4  wm-EڂjY:rKps8&`9 'ZjM6i7n%KKHʁ' 0 oj#U YvWU{#`HA*)ӄw^">m4{ vsJyɌv;/ Ս=Y+}_m^3B<撘}#Y*rQiXV5•TA*k|Di` 0[ǢT*\^9|dlwD19mP2טU ! ptQvTxiz$e?%-۴30DAC]=@C\,\E"`ݩr/puˆty\U p8 P3Ts2d)Jq^w`~̷I|^i䗸ۣٝϠcHIq;;&^'񁒟!7#GKvP:'֕F}ah _gؔ !\B37, n`i:5O;R Ӟu H1RC + eA[tyQSYdUT87y+tԘɇ58k^Ap~vлܐY[„\5#y EJ߃MS&K%oPaj,=a Vfbt7XX'wfvהu9SḰeXAauԴ9p@H ?P _]dbEdփe{'T0# s(HE u?&$F87mX|0ǘ4O7xJzͷ hLjKv3#~ES5җ6ܭ vTj|†s\WEkHw8ñv\iR',n”XB\ Gp li;eBf6Ye0{ay O5&\)Ch%YKM?ѕKqr)OXqY(=<3> )F{%3bTAQ G+]cZ|M I=UQJ6+<>`=m}`CS}G̳߰M8i^Jw`?)7 eŋ5\ s^* ܝ wkG9m(tU0nb?8=el)öGV]ʡM8#HTWʲ~ 9x>u/ tPwKYC|Gtj pzTT&⫓_8ekp^#ę"s'TNfYU27"XV8 YM;o4"?4#¦AM /%}_z2 .F|}{Eշw4jBEoͅOs܎haq aR:`E?猼&$lRZ7m3q$RJh3ۅ >;QB?udyž1`~Qv۝X&Š"ʀwQUe1Zj݀\#wWD(Kwe蟓[u=;cUQ4[d81#>_N =fWyt>Lh㻾g$h(ɬQmѥ挛9\v=PcBպ\Ns$gW8H]y4 oP$3[Uk?'G5_aix=g@ u^8EJG-\"ˠT3WV= U tX^}*l+ גF]jú+8D%%9A-P[)&=*#-ʋ\ :%e qk *:;DP&z~(9nZtiϽ(!g 8M쟸%uزIhY6Ԓrxie>gsOr',ddS*l9JL0c-v`@k"#z?8{2M9Uj ̻''%AҊ Zr2nl?)SC|ǻۮq/A PKLB'.l 8ёߦ 0\h/~ѣv1>r+جj"_ D'aR_;88w%LZ ;}wU<$jZ)z1Cmyk@R4$ %HwY {"m1ՁVo&T fXUw=8,Utūe`>gW/c7E+aC?S۲}&9xh⓳BG#EE{pM%r|:0ϻulΣt$0z]ZL餆y{հ ܡ [a_(&7"sSMF36U&d[ נ,곜 "](bv! @3,KWn#%$YQZ7+oo pxs`ry¦.Naf' ހ+?_y4g pXymLl$6HۯOJ=xC]pER6b^dIo"?m'V[w[^Q^o;pGX{ݎI6?@;u㲞„eYa].' `*b&ۗSXe5tpus f#N H0_eeA6c[^;S'GUi| o1AUy1rg+dZ$)\FVWԂQ ͧN Ԟ፩vNT e 6A@,!Ki{էH*(eSSOernᓁ=Q< $$vAfzo9mK zȭIX>*1!w<1c`\l )%HA("9Oɰ >2.D:AuaPh̑?qFBJ}Y : z釓E ͿqEt1eAX%M{a]#ziiOĮy.l c|vfFBJo+ה>u(,D/'^ \GssA lsh%Jr7G{0{-\:>ݾ3(39>?`[&*_ufGn,Y@dhYy#G &%ʇ\t]oِF)P ;z(v `@e>WLspMOѭ>Oxs0?[pW- gُKLoN:SATqC7ZTЌk+^ߨ8|#rr+*|{9PHJudO8)Ŷ2b4Ӆ!G+r "6^wnޥ92Fo0ρ#{m1A[Qӎoj/I]$y}, [W&1<Wii p"VxtOUڨ^4h/–ֈuN )B]x~kMcW@%e" 2i}#O<?w漘 Wʩ[(OpJ2#U aPF|ά[ (Ҧ6YU . VKe Q4>pepxMq\32[/ u ꊧ@Ó&-:}/q E;%3H-1:@-)s\M gm&[A߁8?ʻ35y9ٖj$N:eVU ^.A[Jz"k+;#.X8RBn*AknY̘b3L}iK0kkieW,tA×xz9V( T%DQd>scFTMtiВ)P=m.W!\ѩ86>)86^;uE2u'dPD lsή*rM9b"{o&5>g+).uw.va+ҠI|z8?L 5:K,?(iT{5W&!`n:sȆSXniLeq`j#/!MsF (Gѫptܨ1m4  U5j(-v/)OԮ@|hR q$~H-PN-g( FXk`RQSte4Sp $j8tJ)>wHH:*PezK‡vDS^*4 0V$5NLb~KӌIG(9E(r8~ yD><׏72e-,^E`2G,THyHlZ^b6OVngׂ>[S8D7ցFBcF(6SؓGҁMSv 2wa<}oӚ9E츾:VmF=uOԟ>mjkHj+ K5V/kê :Њ_ &#CDX4)IJ2;b2"\d}(, &LoJ )l-S'orW3@S-Vط9md q?QZk` 2lNӭ"Oj",u?Tsދv%&cqAe! r7B~Wˆ,3RSk,ZS * pX!Z`%E<8Cn3=+9W{mzD u0n 4!>\E * LjI KOtmzAL\B|}&vQ^K Z|Fw=:sunAbiٰ.LH=΃pRC- q`YOc.-`:ؿ,IQJ×]RAHԢ{'}6Ҁ I8/ w=|m*%1)Jz{SlWY-tݭqv1VkNhW yx4$)`0nxdQߖ5-]Vt]wJ!Cj3,y L k3T[(mlh>zZx:0s> Z£TtNґן5yJ:`] 4Fx6u\$_+F q7vW)H>m3&S|y<`Cܴ1t| Uޫ3T ~u'V?vd>ܔev'&% y㔵3ttiC`UtպL&P W@;d%pb[D05{E 9!KVJ1]^W!IkMlǯ!\vE೏Ni >.}}(W?"T+A(Vz$ 7A= wB|u"8o1 \4B̲LKܥx5|Q`8EQBex Sʴ /Crot7˰X'h{$#:k}}$r EԬSU8zfM3c ryADZ^QQ< õf,1"9_Ko^NM̑tr󑮶]mNh̗gpX% >.EڱfdI2"Cbҥ0z) d[ cӬM(lMwАBkg0@Pn[\UƌU@rmapʥ0wDyl #PV@hF0'$븝?rF x3DgG3.z0hVlr~1r\Uy A ?,㲲i&YW"}&+38{B$|9cۘe0 Ĥ=USP*}19r*<"V]k( H,[ 蚟"6* M1FLXmS G㋡ 2Jbџ<k;`ߥ2CrՠbY4"?i%U̚4AId&HsCC.A7z|k0:Cmf'M2:c(xa /3\xVs5ulbtH/Hf0QGԎ">qlt[kS+2 h-rRm{aj> zM?88jz<< HhA?8&otkEw] Q*ݒ1f }Ew+;xZ 2SUD]@ij[9mmw14lZl[ MCL׿FfǣF=(tWWGO5L](Sx5~e]JL{͔5z !.@O5<6q~9z$uVܽNu80N~M'a%[ҬAb^A{PHl H2g BL8Qf^O!ޭJQ¯ދwA1 S}9|hi`r}6&Nݛ,oZF=mb"=l=8g}e.N{$p ojItMšu 'z`rկCGo% jFovpJwr<'VUuxsTv8tSx!}04o YAif'}<xgr2΋J\r@ގ\Ƴщ7 L_'S-`C.@;%r;X\K-6{#N;2>4b@##D/y>CB.y'jX;%,f IN8gM/45ꝾԴL3EwKƘBjpڹ#qaHԤ6 iӐfu32'Lr.KXŌ`dd2ጾ='aGYJn g7 WX S$ϦhOXp(s"_,Vxt[-Y#='%=t07Lfńtk5@ 71V+:(F=iyo5b<4Qe}bn`+ͬn,4J!uɬN3XgA'@-̮+la85Ih;qu' ͩTԇ\Z R3ڶ`ZJEĝ%pśnk<8G$\Ylr =n:[hf"7b J]FQ<UrJKp8:D@z./aBdK&MZp≧Rj :t=ښ-vٕ*_04_Z٢jq)F7MZpTx )mhXtv׃`ytX<"ߌ>Lq H bL9O]Fp/]OG {RNMt,\ev+_\%Jq,5_%.jGO"422dt쾶pW5jP"te<|6K֢ +m|];KUz x~y5*T:Y.f.rh[VݥwhP,j"gֺNbI^r; 4G>YMT¦Uȷl%}0ր؃Kn:Q뭱<u{KGj ]|hpʶ]}\ hpdf9M]rDZ5?POMX+0w-*RQ2qf&(qB[GkK 5(QlI8ޟ-tfc78Cr)qEkG- &Ȧj(u>n.pQm᩷`Gל\ި\+Bp^BwHI-Y 4." ϝaYk>-qMRtXl9*+'~Ё5]&~ՌC_kُ*>j9 z47D!0gbVYzlQP$& 22 QcvuDs&$m)bTI] ǹ`M1NG%;;BB̙{-r`y!̵7T̘j-[ۑ(Gls۶j%6Cuv,×A0ÝǼYKV\܇錄ҕHfM;ܧEkiS>A R9:-xaF5ф_Ǜtvz@Ȗ'ncSYF:΋Wg?ǘ!\X6SCRmA^* s*{s^l4PR?NsfC8 Ȇ5H8Pjg\3>hD`Γ$vRolgC MtM+(,'C3.?\#pS\6LAy^%Ԑ@m@‚:>#IKPF|$N%_v4ϩ;-f?dp%B^.)jS(EEebsN t#SN2s4ˤFPtM_p"1:J<ۻ!b~7ɨP8(U[ P;6x{>ť$ 8 n dSXP(庽7j2QCр{?rZ ,ޝeVf8 -FO ']aBp1rO1JoZY/-C8hY?h'l!IC՟pܲ,#J~my5 = HE"G:;msNZIwS7aH-=Vrg! 6EW-.psE T Ev܇El']Xh"˜>c6gZ0Z]͎nhu)u:q {_*m1b2@hvB'݅2O eh׮'&Cu}|SCq?a2JLVdoLZ 犥H{F>J}U/J17j?EQl_w}Tt'4J-JRNc@}GIlFO9́ %Ӯ)H$,[N kYtiL';o"<d&"*R7e\6ͱ*N}tW\7( Q)RxGޜBICOX )vt_}at]ZHe]x#ubD!~P["`MDa:gSPSpiV$^b۱[7rQafEs*sFe mA9_Z.TF c#?@5?Daۭofj\@/vX2n @X:H3GxG!jk_ﵶfDz6noHM#Rrze]ʩåsW75JZYMPe)?%=Y[:2s~mhm@vL0L VQTjZ}^#6:A4}Nh%+_;#f5>o:m wZs& %s/e;Y[S? 2 /KItѰD_1e7tQ6[ ]2z[Ng(*02rL$?(K\:$*dcZYui`S,z>^HĎiR$Ƿzo S jipʵ|EóEf <Dk`So;"}ukI3Һ?p@\>"xQ"kf~>5]Rx5іxߖ 3c,<4M$O\ߎ Kb!ȩ@K}9^H*VSJS搹8-bӜUkG9^sYrs_u| ]YD8L|З#d}ՄW[Stl}9GnIܢz`Nc(^"A%] š1MCs"c"OLғ b{*r%y6,B+T~n[ MbUŅ(7 :W7n /XvRaf1sM=@GdX}e'[sȋӨ *}&*˨uDdzͨ  T.kj *m_(S"X)âPeY9=]kʞVM3A6ȨH'˅qcG]:f!(H#ۑ n◉~"XuFGّn"CԽl>Tݦ: čhl58⽰DЃ8,F+:C{z<<:ɢ4b+3cQ'.(F&:V>Ͽ]Q_Z|3 Q!6Kô hN6/"b5Aϰ{tJG0ً;);x>a?zQ% hk&n)ǃ:wI!^2l#E&DMCk! g0i¨X Eldo 9yY+~0eZ״ <TJ"_K81| ף-`)OQlDĽ-|<N %Bf-u+Fr*"lXBVx{m,鲽F(4Ήi ;[:E! Slt0>Q2NK570ʨ6xU;<s$ىX-t#d]Ks9 |'`#f;pTgǶ %"ֿI` 7s $)ܐ45sH{Yń[jk<2PV͎:kK/ZF'g7rITMNLŌDF~_%ޓX mYܷ96IBVgsL|;35ݿѢ4@J7% ΄.BUd@雷."b#z$cqsB#V_VӔ_q+=~Y8Gf)|{?qd0 C^iD(b"8X c߸Ƽ:']&b-!;3?})RќdNCm 0fDgN8׬& *C\DqF61zbFSvx\/aRS 1j)a׬QELe1- vC˿jPy2&7>8|Ib |i_C)ʂzS4)"2'4jn2F}uCAL3C>gJz8_|_cl"/L]e?00I’KC]y7 yFN1M&s.#Juq]ކ1mTRե g,X}1tf4SRK]*cu79߅ԓ=EivY2%Z?)2jZӄ'nq/a5ʏ}l`ӎ]xp )Wk9) +Y)o dag ;+_O"Ŀl鬎C4^asiCE>zIfXY&5?1,+;lhz ;bh4dh=@~rtݮܫBh%Tg6˙j§.%'^DN} +wv~M7qtCD/{lwmOmI@\FX uenAGi=. L $z5XJt]}GШjdB!oıD¨YHxeѽu/0`eV]\3ҘJDVP d[Jo3.CPvݡ"\ hCd=uqjJ(9Co2|(WJš+Z\| c;Sc" Ĕ[=. [ֽ]`}4 0bť[4fVcsrIk>Bq@#nڧ*: JJ.\Vll4v.޶Na?\f|@>/ceA:\I\$6!kCDR?,B"w~U:fhdžHvsz&$A.ՇP<ݢoc:*ƃഀ#PSQ\йl.BOWAѥBj5`/'5'm%[p-Q,`~'P?>"#种d-mئc&v)7a?FN;`h*-ş1ǽg@ %lqSy Ty{En÷õL6KjsPQCk,NF%/.EtR}#АLΘNi)`+ qK ZPRQA;@u:5uu3rejg8f9pKF}ܯAHb %غݶJ]J)ri.2\ƚMnn30\6Ɏ:+Oӳ/QZܽX"b:t[`U\ |iU5ix {'/m?"bJ&Kl%\}e\"F> (tEFu6+u0#tr COdn)F0qjdJ%/ 7;L_>[[<# ƭRHs͞"\oQm7=4,"EU_;5kխF"M;8;;[KiB t&\˜ym|!qcT,2,愚סKHY[NbWT5\}aTn8}1yhgoZHTGլr` /J):]hۉv7oršjbvh|# -%.,W']?qEaĊNk~QLUMHO:@PdJ_U CI8wjF cyC 2¾c4(ɹ(O-r%ap=h 5y4ζ;ڼƊĩȮ@`*khS$TӡyTҰ, 粩Mn}d5J_:tL|;EREɑVcG@((WF K\$V[^:P!sVAFI-ও֭U;$RUF™][a U0hil 蚦51O$w@fع6 c&JĮ[k3 Еcjy_7,\ݷ(OG]tڛiXj2ƩqGǞ '%zZ mK.)(qDQVcCZ_.Ϗ\pA`mP6pp-iE6@Coo3wH(ˇȦcQ{QbZH!J" #%;3wYR!v|wT<"4yw &;+ k iK'z ݖK!J3Ak&skۘYs $Y'mD̐D-VB-a]k-8Lou(./TQq'.;‚mGF3%w!v"rVn@ߖ~Rdf|M^`Ĭ6xe=ɈeKlE|i}P2~ ЂZEW`-]\k{!*8ʑ|vUS9bw^m%ˎ1/P`!AWԕr]7D6Y4/ml{HW} _<? Nm%]SI;(;`b˄׽ئ1'p~Q8Еڴ 괌rT2ȻЍ_ ,æj#-紉])a2,IosHhjJ95WnQ"'}8z( RaxR99<0VY9ֵ&JuIm#YYAJʫ/k|$Ĝ%kRJDG%j*>2b;DYs k4 ,Q ~ :ci$9+CU Ra]ǙoUĺ-)׽71x94ȃJc}g~X46Cn*"_K]gkx]xꖚѤl5ҷ/mH*ִpBIX~ɴշ_ɏ6"",|3-Lkwb+ W` &eKQkח"xX=P2tJboYd؈ZE4~ً{eQErܹ^!o}~8Uv,zAhgfSpwREx>)l.Ú. +92'-i#KC/B6P9=e[ 2ʼ=3oWw[Ր8Zϑc;j۴]q27iC_1"Te*/쎭~Իh>@o$ҊWj*n? }"?ά뤨2Q XeO+il>#>4=/ÝPz$3? [QON֬"}t-ƒ;Mޖu˾ < u-Q#>x!RycrH*;U=,1]vuUZ>@IE~geSv:h!;є&ڔF]Ftu=dVѱgY.EFs`͈9hfWt&Zw?bC\;Ea-8o/5 > bRRr\^MX"a U"˷ iN(܇hl /dS%z3geڏU6nz^7} D|Om(h"⣧Q @@fʺ^!bd^bHhs;9Lw|~Iq;+K.%jÌsllfX=w Q{sp B^2ƎVc E!:'e<zFKבH\kY$vpBlGP@ ,oa썞AU57<,w!G*G#ܶ@A;ٓtŠ21B;Kzn!pyr. kuxMY`7>B|RۖIx@VL9}[.ma3[D)D)뷁R2ދՇj<+D]y2MN?&$Āfg#~"G*6r~Ex"z6>*݇.٭˜d8_yu"FH&Fт $-,UCˀ2(>Ul7݌~ }ny]6.F؜bYQ,ocMTHCN25渣¬?Ȩ1@=JWdQ<rmMYNOڹfSbf\ʠ-WHg ڦ=m*eiv댛kTkL^x!A m?$r/KHWuy$:U_"-x$)2ݛ DωQN33P(23N j gBUJaQ_] 쮐0Kdd_ kBL`\jASy>tP-OAɛN3@޾&LW{՘w A2iJѤ1խfU"ޢkI#K~yz*d|fS1 A7ʭf_Ux8hD /H4^#];܈<877?K8ͦ׊ыP6PAѭ)K OaE <>]woX Pۚp_Ri6' )YWQ30L3 F^xKꝽe*&vbfBtE ,z+ga8]ISF_p=3om7.iޔ4KqxTl3c%]JI a13 [4Vtb0[6:pB1a?K, +m]W-4ƉH\1x276g5 1b<:_dι)\N82D.Ou{u a:&(X8΍wV[H64بaXԟxI/%d9#g!10WX %WMS.- =[ &vUµ9֥vDa+>fZ0n]p*&CDBB.UWY@:hm?7%=ٜZg'Vf'g>UQ+SNxZ9˜A> 9'e}fYTtŪdƿN[/B~%[9,FQb_;OoiBځ0owӅf VzUˏZ+^E_Wl+a+ =v6}znq-.3B:`Xi2ȾQiCmdV2MSwkh&5TD})(CPr|~Sd}l`V!T;6}2u?˶cK{q?%E>RortIt*mw V́0"<)] 5wR-p~g8Y0uyvt ]Ƴ)p1Gc{w{bFlTi%c7ʄ3~C;U]B`D]"`]+?e=6Qx/6*JuoVQ3ֽod?.r=솈G;2^rt^&G` h& Li:~lGeBAڅX>3h(dRG"OˆT訆):"j0+ wim8 OJ\Rnn;2M2&_g|3k\koUdrGQ:JzLyN`9IgJdt:iC#Z¤ϰΏok?addݏiumYP {I|PBR)dDgCeAf PyڮEZC'sbL&$@x3.7T3À lVpC8ޯrč^"Tub/S F'ù+c0JǍ+30q]e??C~'3]'ժ AFeܺ(|#?wt2gBֹ'P$lH)4 5YD AXW|W+lv~7`T MaB\@SٍCixs0ِrIqsFs郎8 0 /^aRWt]cN6\vAJS) ePdGklDKS&I ^Ǵ-o?jPxMN8i67Eqb1ziN7t{(n73\;ܜ4dFvJ5f*hW.zs}r-ܥ4@o}p1wiό 8!ZΉeCȡɅ(ۻA^Ǟzq?s? UHHG+ĚI; ((.o^T꺕 4*f&D&Y̪Un|iY1:v[3idYlj|k~x?__*Sш*|K zKCրi[\Ua("z[0Z'rkKT:^ ד|;QGnVR%E0q=ʪGy J~BF)K T.Τ =oa)Wt׍jl+PEI$R^}oOF+cmZ?TTBWJףU5Qt ofA\AVʾ8i;[ғ8"ޭC2 "ہXH),6bGva I<+^~5Kq-o8tcf3Fjfm(3Ѧu)5]hϿOw 5\hrJ<|@(ǟ+_J郈1nra@,Gu[za?a#)<md`u+ӀX2|;/=>W@#e uTʬl,2@*r$ mBv'ʑZL.:3q;iv۾h5`VrE9ԴxUa(ѽ#ٝtr2Z.ky<)wYI_C_5U&(ZQ{x AJ'~@B!-p;!Z%>c9QmMY„dmNBEl  N-+0 U_ThV0EC  PKS\ASģ֨`:iih!%뢨lkzX*8W PeK7]ת\)e) Ě`;9 S5+ojtws2{ QS&BAqfԡψ4vL(9(wEHtʨ%FN*ٙ"Z`Th_."8\JD䞻7k2(:kxtet9Y|>~Ȁ]Cp/8W\ 5ys-Zˤ1,/ TOQPT A'%1nrʞ)pUQ(y<~w*aU1Ўd-܆:!$qG1\p[=? ׵Y&;x軻'}3Ϯ0HHԎ㕘ۏOiUG]X;)Ʃ-h8<^%WJ5z Hń&OǖKܬ [(jр#;9F4:cI3YC 12[b1T7(dY{?CyiO)$JF櫂>ͯˎDcNut`I`XEg Eܹx1Laz :Щ4aiIطZ7Y}9/.ػ'|}ld'4pYJ4\(Z)&[M#J;d0z|A >'_D@鸍x+c'bumr]$ YOS-o\W9> €߷^S~zSAˡi,ʮ(>SëAمǙ)`E^ih,5UP&бuEѧydU[xHc2~tH,̕hl绤=04+O}係RlkC-6Z,nҷYΫ,Wspهt0Jgсv ߺWM 5 ʝ< Ӻc|n&;&?bn-޿iΩБ:3]Ϙ0YB/]?R,Ѐ%F;;}B[M+P oPTYE9$NB>wK7n^\ (8ɣS |9VFcUyЎ Lϯ<[H@6B\+}@ eV ˑ{ws" X7_C#JE4AzȻO蚨󎊝̵1rseJ袹PfxŘYYWAx(99-`ͦ|W_(Zݎ . |%Ȗgs֗[ ,5Xh%ic%3'5R*dfv oZi'+/yP3ʂ&G1"f6]l:1UoQfιʪ[ 3UYf0$)F'( Ցyz.js-`0"֣/(M1L vcnn-| @f4gv2u1Vf m WaV \S}@69òIp,R`ԵѽD | wbm@1>(P":f\C%:^_ʆLe!اWVSΎfY'Pΰ(En}-Qt!l͌|3خݝ\fGK4cU +[C#|vH[ݿkss*cx̜b+4v=W pIeVܕ JvMi^ [L6Y$$&**`%.'oXL}W=b${?Cb@y$pРVΩg2_86NN6;AvM2`kNJV-{pfXeAFIY+ѮxV.̒uliZ=S{'ߔ*d´,;ٻމrIm8[SGwbs4f7m>{jTbkz#8ji;K)X/,UehHʈB]S>Q:l)˹z狰/h<+s x@6 }L6|Y.~fOޱa\ݛXN( B.iV637 Y`:W y@{z5:■ (WA:ϒJ7`A' -Dt6ȐZ&KȦzm+jϯeLC;6nZp8S6nvaw|J#\`rkCՠQ-~Nf6iU_qK&L}frVbF,ZB\8oƊa??W}F48e@mگnNtFŬlF=<,fJ $=a TÚ%pqǎAؿ[>.2Iئvt'hw}l-EXtI¹#ԕƞJ)PvW"]VwXEׂfkO@ uP=EqsL9ޛLl&^"dS ֦+elDVG~D1*pѤMCG))Ƌ 7bINIɆ+r N0^V\t}, 9l~=vwfG{{ut]NFM|Wp[dEZ-H5Y5*^T:ݡOqdf,@}*uU'ʈU'چ(%*4{GSPg/v&{jvIG˅L_t9?E\X y^**.{0T&_E8Xix6;9}iexpPV/s]:fjof\(Qx*',MWgX_0EyR@F sQKffX<1?sDSEW}V|~piB՜2.qBDpE o&b|Aa+y $[^w A mܭ·Ǒ_5xۂZsm4dN8z޴B~3={(U-Y5oчiM+#5"#Jp.Z.+jS0|@(iCRJ AB`# >›Pi*6x0н 5ԙ|@-z9ͽjF*y@;tq#;_InE]1hs k >i[,qX)⿲`GY ;צu xf402On$lb"%5Dg^V1 rĪ]V 1~>q~6 .c*sO;Azg5w 1"(}RQY܆u,)ɱ̺!<ۥw8dn1z2`va.&&h!w .mo|@}8JS6!6X­ e|f._$\ʹ!"ʆs㉵~P*p4:Zc iM NX̑>%&Q>KW ?N[#ϤTTWMe鰰!ĽzGB ,WyxJf9}d͞gGS(b G't⸼U{Zרʾjqq-.=rRSjr!@-z_+f"*Ik-,Oe4͒thؤ0dE$"9F^w 5/*Ż+cwklYyk]̯t2J=C&+*G1XAmN\]"?MXlJSJqr/|[.@KSD®sښL%b|1_ .6+f ?قd$ Ԉӈ41nݫN~/Цi\'Ayȉlp)qnJA5]Eq1hGF΂Ƕpw\2|" N'4/íD@SwSS}nA"ThX`t*cee(en X\MXV2a?=r}^lroqc +?զT 9댻r.R#sH7wUr׹钧~nF"ʄAX\6w{+$ ,ufa&4ԞOPtRP?%b~ehA\g'X%-By/&<\av"\\nh@m5c2A[ UCj ZSPJTB '`B 5:Ap{D=C誄3+kACĿBB U$0:3rev#L,9bP㇎h7mNA\2r"7٧&׉%`\ڜNPm5 6)Ϯ_Qh Mp8!^>V 7stGHm_vd Ha_6`J[AqLڤJ݌ fY HcA>o2y}HI:a+6bOœ) D}~ GM]󇜹o/ '+~[bOmP e$Xå fpH6 L69}cb4r"& q|((OwG(+EBbCi3?qDt>+a'Z JʜM J.IT7&d$u]OIC~uקqKNn\Wr 2K}.XǏ$V-3|lnY}Mh\w* ?)@;Yv cO~աNJeܗjC35;ΔxS_'MoH.BS}d & >05Ӝ,N2v}!q[6256IRZC t3i'<?,avkGk"@>߰>-`*]<(Ln: EvGs9r޿nFe;Dhv F Ť. V{о;ISv.B4?@gX( +[P 5t2E6 !Veh$n(oԞYlomL4 *sԌ!?)KDFw5hcY`Yf)8Z̒ S{N2UZ#zsDxD:-Z)vb-*-^"L>$kTeE @ 'xR}?W 5@+~EsϓX؉2Re|}9HbCz!inPB6V(!Tǯ&[K"meI-,a.&n9SkfJ+mqplk0I&ަwa0㬑3x] I#7kE˜9w1j~nZqXa!S>3ƃvaTh/)頢k7̈źX8x˒AI!5@egګP4;YRzW:k.Tpe IWNt].Ku:H`:a)8NLs9H_W͊: L6j+⚎BR"{̞__Շ}R$;OK0aVg1Bݔ<?8e}2*4{儺_yPj{7 .0qZf;S+0 1y*zNTSpwٹ Z; 2@Y bVRJKSa!<26ƫi .E4X|qF̜3M NY%d@r!BV\5ư&r2Oɏ^#שb5߁jRŚ|_F )% iYP+P#gˈ2gU S]4{R_`DВ>. sӼŚ"C >b稗OPL;t': |T7XE\'V2eFL#1OwY ҏ׳?ߐPX=+y-]N"Rr0 xO{ \jmHbi5uiO9~;[Q'3׌ҝ Q|o]f4Fx 0yǕ>l/B\4 Bt/ju9VIYsv)MAeap`mV%d>Ofhj3kVixgzv)϶Uؕ?qΈ%hβɳUKn`ͥӚC>AEM }Wg[:'xUKbD( g=]Wݭ/4f/zK_ݣ}aO8-%l'oBg{bsg뗇ÄRň.9FϜ tZE g*YCh<;“;O.ϤtZW Go+fZK^e(E, /?pPorh wHQVx(o^ce/{YAz1UxX@H0WH aQր]֔-*c [z*!$z%?r[3rFCxOvV:Vf뢔Qv7SKZ~31 BtCR<𑀂O[ O1s @&1~kOؑi0&Gn T&C;R\.jTF|x"R-#"%Sekqze5MSėU_µ|y [ d_Hmp1XLv]гQ؝⟉S@m|O0l\(8bO.͏1Pqe8͏znK9uIQw-u!G O$@.Y kܸalB_4.E{s x6>C$P`<҂,!ocI/% [=uv}`rғ=0a@"Xz/5+>?͢*ex5US`K HڴA '41QZoSF}#TNGwqҿČQ0L6q7X@я]HbpI4X!GA7x,B*+e2nM=@dzuS?fP_l>M923˩Kl" yįy\c^@!=2k.aYnuQV'fvmob Em&ϳnYHkƇD3wXv8,[CrZXCߍ`>ܽTuX7FzO7qPPFZ%"Y3?[#PF6><^Ύe0bEs 8* yS9F5qij.Bq?dx)uI f9/dܕyj*JdhX(~9ǪP+;Gb3-Os" ?Ϣt3ެ=wtKEj_HYThgSb7!=fdZCkYƯUg%'֥lDn6F[KL)5vҍtdۼ]& GJ%CKia3 U ,)\CЇ`Są> qމNtZ a^{*p y0/2!! +|Ze6&ٛNE8 C^&EcH50 _Ŧ!`M[8XUiǣ Lp&@j =Mo@ģNXɈMvss?9,fYt9IAE中J"Q%e>}%dz$O]#:My Cgf_hZM7Uu| 쭲s=k5<2 (")]8z䘧e\"j>\MY ]>V!fh=P vԮQJX0:Ί8*95goX(9- x&H-SxvcW[i¯On@{CВH3`J&W8"Ҫsd1e6Ԕbjȟog%dg 4Ȃ4w]#e\e ,ztϰU9ʢ4!*-Hrȿ ]u!(D2)()1~~Dhb{AU;YM~RV962>[p\p'Y;$@UC95+Iy@ &tVz*̧s cG)`Woa{m;O;v6[ReNnF@KRg{H$(mMA}vv5kopY(P%k{>nb{$$vA8 roI0,7̱T$$La/WNʐlkZ0BQƱ8oogD3r,{}%c]MԽ5ǑF4<5bZ#+qu4d#`Uf,Bzޛ+~ ϧa: +ИFՀ )O#DÀ!&#ӭx0Xms! QE{YtTV%E 8g,Kȉ /yyҁڤ ҫbqEf#Y0`cMp˫1Onj ޓw8b|Su?auCZufC qU^ze u#4vL4"12|2Va$-r;ʈ+%k԰5O|m}=VǟQv6L-Jnq !"T_F@[ZƯ Lx¢nǸ Au^m#+B$z4Q 5v6jQs>=:zx?E55dgePG3QhbyZY[2bY:'*? Ɨͧ~'7r_^>)7ag.ux͡~Π[rnv Rpp[ƶ0ڕ}ޭ$< y+}3W)}u2.(^qKt[ ~PPd£[*@#o:"pwCS.&;}kYI @J9߃Ak)y <>[6O,R(w0܋s\O-_ѿݞ 4p߿oKjСl9꾖~Ƿj3`.]3!RoT)lnkl>JX):^I)Zʜ7-rцAwsmL[{h$w ުԮ{^ ]̈ ɭ?}\0›^ u6_N`ݱnj3e6ŧ޺W죱42ncEBT﬛aGwĪ`/})' S~lYJGZdʗ{+p3* vt~6 ϲ): uq>S9 ]\e_J z-cUd$ZePAal+ڑA2̀5Ij%%ygH/|T7 o4)-laGDC5]!L:51  wk5Bp _D:/rt Tÿɚf5)X#ȸ3 8]O\H75>q7 `S-t^8Ԧ:DMqJע SvIFwf䂒**bvw&LDHyAy͜/e ':':`ʧI1De sMg3>qի4+Q"gԴ>Qk? C1]Њ(Eh kҌ)X[ηuOo53w!FiR`K|AK(4M0j(DXyB%P1 }k]Hz`ȇnüXssaY6/8S(KnM7y>~2d|~ob@Cr᪐#T-Գ1) J).ɰ=ɞn;oo+4>E{0 Lef&.neDנ xtn}c$xq[% zFDٺۤ!!:L|4/P_>~q̈~le.iX1op =.+uqv} fPf|^]xpާؑwEүJMIDHKճC\RQpl?ڏd"kae#0 Qf-F\N5jƄLUPΰodAetM$t̏\-۷Xrd<1%) >W?9~#1J [' IF(%)44!~v58pe+>Y n. y{;xQZ+Vћ n8e"k,)e rtƙ gj a/Al(WH}}w[m'?0e ICȸt;F4Lu``i]t"/l3˱|0aDaO{hrп 1"3-e ܈9XW^O Ѿl^cU#x&=sݒ# |sR)|&&Fs9|#kqJqD+JKv=CΐV#Z_c~sd%H/5ȑ7vnj[d)K1UfxM Jo ;fSk9^iu0L\ȟ /F,8>~i^ɥO4̗=H3҉n^Kr%\6b  l/I9Φap)IX}ڇoË28ImhJbӎK>w{I[`{ zLwD]9zDJe &Mcʥs]_dĔL]$),Ј՜ĥ)WWs_>R&SdM [FbȌH;qeSBe)uOb4鋈(MdLqaZ>5&J=qBR+Nl_!@B{ fFE͓J>"|T?db: RsoD aL?:[!]qpe?TBp?D'@J_fa_yfXB9ǻTI5ښ_-Z rǦ*eY6Ths=(H0WJxdEɩ'")թ+;Ts]$&)ݵB ՁIþjgr@$͛hm>&H$(Nqނ07.P͖ EH@pX!14:^ٖJ2i2זf)(v˦+B4YհK|i7T,Zp`W̎ aje获]ÚT)]y=bIzZԯL i1%o;x(tߍ`Ħ^ҜV,9abNT^t=yoM&K C,=[<_D)8Pd]lzZ&*bOlNHUPDcjWn4gBƋ3˃Sa#$/ :8{@ޛL!IHYg!B4mÙxg2Zb-43-DL\xy|8q'BT];sV`UKzu{zB*eN= 3'{ቆCdY}!^>WN+my!o,%#l-tW9 GiQ>?J%! xd3ӳc_0>(p%l|+V(Pz`'>zBQ4ˣ_h0G29NPc'q1rDᳱG$ % |U7E6j݉D"8Yf$"]ɐ&IԦ65_ %^&u۴V1»hӰJ+[E%jҨܯK̀* XYlkl ZƂa)A]iԪ(u)o AFukM-K-U;7`FE~ZufPCƜJ(aVȲ nl]蠕 4ټZH.@@3U"1$~}CmDI̔98d)_ӳHSyV*\g>NBW>+D{/ Vbt (R9-<"fk55)wqEU!j]ʌc0MҤLzU9GK2 *8>RYZݽrO/W@?d fvF"(; {":7Yu)U}TYO.#_:$=e 2>؆|VƋHsVrxXjOUH8 0y ѵiU2p y){gj(y^S" 6Uk$b,0x7Yf2K.y "WH3…A|d=DZܜGtjHE.v%Bsꅀx\垩B@CCfJؕ 2ʒ%VP݌ X.4i Bȑ\glmUelVDŽŦ)xX\HѯGμŬޡ-9$J+1rmbAB/!]HAeCURE(<; NrB=fZ6^" KF-3r},HaLeW74)Xxn=VFbs%!C߳obĥDٍzq܃=t)tH!"g^Yc0G?rz$Tdm&@5"V%׽S-nVb% U9ndy6UmUG%F;Y%*tz;2QƽFyt%!nV<֛&CO;G'jo)2ULs̋ vX;$(/j˵({RVwOBRʬ-03|a?p-AG\.\8"θ{XmBD47PuRcJb ;~˧~EWWjZp0FR՜|SJ.nQ>sIt$ 298+ND{# /]۟ly(۾+;Ou{#BCl cx Ѡx҃ǟ[KV,bdˢ>KX @-PUG4x"s"ֽ0|5pn7w}-mhܹ۵;zҭIR{i/'Y%o%wUmoWgro6˪pHTjr7*8;dw9~ɽzIgD;z>`VP^,l(3mS{AFo?2Gع^6 WY'jLCgMB' PMkq?|UGm  \]Y;8EVJ~?HOvU -IRȵ%zRF՝vګ޽Û\Ew3Z.祈sD`a(wb@J0Ja'{Le83 ߟcf]\RGܶ|G2>"sn`ðu)CA +,@m8:S Q&Cb'y6{k[_NcI4@Q '=Ԯ> tRN4YKj ciWۦKX/3,{ǡ>6gH0"qetYIvJO ]A8Vv7S8][ӂļ qH2UK,eI=i,\>e4]fQ( :qmgc(w2ݦiJ㕓 (l'ѓ~3L ^S S{[#zg\ҭ 4焮G؍"*[L`9trCxUſ"G iȦ+D?+✐WWQ@u@& / q3tc}1/Ʒ㌑uJ '3 0B$2m:6%G`xV"ClcK"!K܈naSY|2Fi k D"a6WP?$7,G;_e'ۂŪo|u!f+:g;j\ ӌ <"9v1_rJ(jijQOx `.5I U`%M m>բ`QB ^Aŵ 1OA}_%,Z}~6>`޿"CZwy|Fk7W^aaSG{ZV\Zܣwv`s2N&0vr5,>*)ڮ$9]Iqqq#2,]i8q85; xLզ%Wq{䤅l4势ekFݻ= IBnC+! PCٶJ\3ˢ ̇yy+Ţ6L^B>JE;ATh*B"lg%RƼģ!GQ7wm.eQ1! 3ƛ0GwE. lcV`3 F_feT"*sլ#Jl*<1* ָ%*ش @Tv: jo] }%g ß 2wM㑖*sQXb fh>Ajr7/<ۦ*w>Q\Xi:=J s0GO#߷fńaK|Q(U^F5 '6bY9MSxXVv(.2`E^փ qc{ljmYx.ZXJK.2ejL(V[[ R\,ɯ \["/E4ryK4|+F,s"T~Q&bGHvCG`HeSlAҲaO wmhY@ĭso]4 BɺK{Mˏ4BdD6i@ #@- qt:$oJ)cRg^&k5ukL44Y22e$r^sPbw {X qkS3c?X NdҼiq b2TԒssO"21rQd7/YUƹ۰fǥ<]F_i+kX/}~(uvkzüųΉ0zOBq~v%ngI7W~j=VDCy4hp^c6v"c[`^8?ܾ#l/ nVv 6? RiE6}uAx-q+=(rhQ /UXsm bј2o6R)5 0> kyL xA}C\念+<(@E1}#I,$gy';_'FZ;0#[nNNQ{N>BGy`*q1!vk''ք'V'?VN8yL²R/ں_O6f6g }@i6uh҇q54ж<ޅ{#YQ p; yo+#@ŕ7O.rS^! ?l{x.4ϫKիqd2ǰ4T.hZ1VG;`*+G* E^>'J(](zJE~N Bmd $:T Q69A=>-s#x5NYwh`՜>g Z0^%x]"AaZ i{3*ac Dd |qd@Т?p(yyN"j|nTx%f7oPߤot#ڡC|=PH:tk~n*5f{Moƨn/⎦+M-l 1_ yɴ /8e;?G@c/:\e85}Sʶ?0)7߇b6Ҿئa\ bCe@Ү7H}?/<Ǜճ\׋_Axlv6bܺm$^|-p2p<7Mӡ٥BKҨ*k* 7IوM0:O.-QQ[5GV;Gn 3\r rl al3vH&UL1kp N"6kE]{>ftZs=H,2_ ϛuEVfa[MvJ&;ZufQ C$Iᡟ~ZYɰgM$,z(&ZtD>]B}`u &Hsd|oMH0*Z13ӏ`Qۛy:'m]#=ajǖ,?-y{ڃ)8nރel*<.tt罶Y7iJKFdv35mA+HH)~:mSzM ׂº[̜%›O/4uN|+he B tjs˨w~(K%h❯Y94m31N w !*&s^ g0pCu,}@q2AQWΖ0cE"GyiNf3]7 X9.vWSG"Ʀ lIBVێNg\r[I>tg4a~/:a,M:^zHdq|I|!9+Ɛ{9_qS.q$C㌧o}@}Z0T4ҭ8z$OktyLɻA_3&{' <ǎ@\R nKwb$;aC^͚ iyYqל82%tUh~\@bM7l5N.HJ"8QT6}1]Ģ^ZS;w!V3\ꧫepS橬?JDYCdזDcS} ZF3@<%h9@sΣCCmCй[H:SFV 6{,K56mֆOV@U~O 2,‰ 2hL-dŮ5X9xa\:$E'8mc(ocg.7Fw|MeƱ^zd~]t<o^r*W",PUBC j̶I$14pwTg^5=96W|ߘd9"`1![7֍7!K0;Ѱ/#~(-SY+k#>ĖLZo5tű$n/ t9E?@3 x\E;SB-|ԨwM 裋8rxS0Tq(U}`mi>|vL=zL /p߀~LQһ=$y4|mHd<K Is0^%Ђ̧fpe8U*RSh;DC5 +?þ%},v4rZ:C` (pCA6长5@ [ti}0ZRGKxK'M:{QM gRYgփvңM8 LMk+"\]>"kR˛o^ZoT_R޶\ܕ$(rH,U,ȼӋW7C~c#ӫby}nKQx fV+)C@'eiY܍q{v?~i%]'5,:w"P<5+#b<7ȩFDA$l>'G9]G)۰EʵLI n[,ǕORןlAaU,^{b˪'6W /& 6/;ފN}j@&6J3Uꂦ#*JZ(^+cG* Mغ]:Mk=P_puVCrnF gfITigX];GGZ (PC6Qkno9@rU'dTjo&1jQ۰#ćZc9͵"TαnclMgwaR<* Z;Љ%շjuퟋ:GYBU=3sf#:yen3keMaOV<Ѱza~$S%J0-VlivAP"Sb> Ttl.=l hl^xuA#uyl9#[J3L&{vxՃ7c?<'0ŸP3n"}Jf2_Eٜ( f5JiV'tƯr_ X5@PḞfTfG?J)`3>#̢G$3qpz'  K2!~1K0. oBR{9rk@#A>8=>GA+C!H@ A\CMs5 Y\5>x zW6Wv}n0$,=aCy㿏I,BZ 6mGcOm.F$?6#9S<z+8ͯB h[fLV7'Mќ|zJ_.^:bG&E ~n DJ D 3\'P9N"]e f~I[&iL ;O("hiʻoHT%Hf뒚mxu =03a19_f sOV7":1YNwguV<&m+̚)KVZ{終 Ts-k\KTv"5/Viag+{+L楖_ 2)[Dyĺ>*b7,4%.k[U'̍]*Vn`SQh^%*%n&&?NTa"bl&̀"V@Ȱ@#/ȡoq1%j3T}#?i'<3)^2̀|B <.*܎2mݾh43koajtg:hrRͶE%7qF4"#DXx{]@=Dxx6IO+ `uNh~_1( RC3P oP3"4' Zܜ˥)740\vlvV ƈ=)^dz:>MJb[lu3b?(e3kXmE ߵaR=9H~/q痟=jꇁ,r1;O:STAōւKLD*^S|P X?i9s}Q<(TtpFUﮞytaR`Y{)mVn];w˹*; VwGr@\d^sf&00p}t5w;  گ0"8n "KT[9eqDgهs$ RO5 Dq&[ф;럦xLaK ?yښrBj\/(K>w"'J/r4 eiAi‰#EQN86'e` ]{7CCgN} ) i3A9([+2 M'˕| _%U20D쓋I*mبݰRrn4:x!_>J>C뫳 l1)s5'3}N쓴6ڛN5*v!y$'=iߘS1*C pV:;mcho-Gj{f<VN$kٛя9;bmIJ恞7F]{:"-#6oSO:x|Y:f?l u]9w(t!DG;:ufvz=`{nB3ϩJO4 Gk'z|ٞ()󔽁e8./gAVr;,FFEWq3 nR Kp2J>8szk3 W|*[¦T }߬a`!e˫#̌bmM( ]+H܁FjH{DdM cU ,{ĺ}Ԑu.\~8 R6n}\ֱd-AGp#na?̤Cțis2bӸGQJ?@9ﭐ$6Ne} \l3~IܻmYͳvȣIJW(Ib}gT<rgs!,sx1jT<ʏ$<3Tg@dόt Sm0I JK7 p"wgE"BSO5:BN-KRUՉE܁ w`u@2}J蠓BCk|LXZ)aPsDPas.P#CŰ ƉU:E` @@C$db]mO` *~(O9pSiBBX.m\R ͕Z"P篪u%Ғ%:[X7?a;ÒzS50Tk^F'0&{Z-Yl(Oknes*u!IrquMĩPA Aw(~-m(du\ZIk"' >9} Z `]joXՇtjvNUgPƩF)`JEAк(^P}ۺ9%$b5Zg @jN[b`r? WgUȻ^\w<(nϽ4Ez\˻M}tD>* q+ j" TݸSJ{P~ Cy"Ή<i l&[>XL*'i S(Ui?e$K5ŗ> P)J\pB]ys&6*;4C\d<]9/i͢6s}'0j7lv>n$o xfv:~ .A|ax߫q(g5GEm9R:oSwmUVAm=A.mEx#gMO^yJ}Ew©NW`1.*#?M>.~)/Qv' 1- i28ja_Xg/# R׾ Mk7>u3I tu> 頶2so >DHx*Ƌ fI1m %VCl"梼;,H-i'7]蝎x{""N]\o;4+ Sb=B"Q#U^HJp'Ha0#;caYj q5~6utZۉ(N\0=Z 1Jlb̤)rd+}tA퇯%#@SC8ez~K;eNEgg(0ʝ': 'OP`q%kT>Ifu pX&0y\|ܢ's,rjHSWz0Nsnd+1`JB x/! Lt^g~=6ZنX8E]o&fow݆KLe5 vxg1fYBJ"c/YߣU*8nbaUMQfCwCN|ö &w:8ij<-BCG2al+ ϣ;m6\̅|[C~*3Xw[ڮ *rI^~V^2ĶYHi >ܼ'{\@ɪX :1W#`]F8 u4?TUmX쳠0H ޸if0# )y^ѝB;bډ{:++<ͮUՌpO6GsUy軟Cr=Z[((PԄE/PBVe\B}C%E |:K8Ϯ1{ְчQ\M mG!RUDZb藍|V;EPߖ_顳594ȏDf Ш]i2-uGHk7x/yJ.Gl(5 7-Æ7{$aiLg才ý~l :m .Uo=H%LP;.h:,(8GlQ|n7ڕ|dbtE>wIZG&6>2Fmif39 vRcFh/ekww&5CCvY>BhhK%Pf`}-)<ٹ\AJ4H2}a+@֍:%[x&N"QyQs|H+fVktXQ& Ε&63c8H2f"=E~ W-EM}%y՘gmnLf8 )e >=,P 3PO4<lXzIQ:mxM.a^4.9^Z1P@]lX]?Lf}@| LnFP;_fw1蒸B|b2T&fE2/?⛝ pw sHo?yUƭ<˳d|hzTN,Xw,KI37fن(|ќbM>my.;I?u(7rk춤!N{.*Tяd/ :C:Lu/LQUNYvT qp.˜ϐ?f 1 Jv +!˗+]ZtJz[2 u>yg_>W=ø[ 67guz*ys=ynaw`莀pMͨJ8epoĐou$T^-⼤9 aNpnX '+c:/'>2@cх]땱krfԝx}5aْ4ZnPђqdUH?Dy\M1TS#=DI48sG(&歗K8|θ**D}=##o3 x=ݫɷVuʨL~,´T"(߶m%a¾gM?ёR De}ƃY4zQ|~90 M(W98&ǕT0%6n1QW~M aFsˊ)!ݛJǠQ M/(yA$v.lVt^ ~[ N"HSjX"j|$'ij@tN6 h1!F4pw'/Ȫ*]WWcAfe)w߿þDd ԁ }>kQgF ٖRQ }V nrCJg%Q:yEjܤZM}=A^蠷ZZ'Vn!\NrV$ÚB#ûgGd3<CaSȋ!aeJ*p:h5l_ O?&t8Bö"(!ylOQu! jh{YeJ&cbM)o W#Y͢}T[^"d8ޥ&)X]`_ Ae"CyЛ{ަ'ˌ]s܋"/3O4\l0g &>Y?L:e`았pʦ,>tRl-6^%`o=gB>DW9)uO!Fw=j 5EDV6|o52m"7߼yYOR(>C-ZtJ`8(/8=(NUQpIߖ{0&,qQXRBNG=Dv$NscMsz=M( )f*9"9'J~c7KB'*1= e_f# $?_8%Ū@$0*0*v1VvQI=\{_x.niC - L' [?z;pË8Ez05175#)QY'8,c!ݖ@m̔W]9Ekc [(x G!hPLlj-(&jR\cer7%xutRҼU.fuh$Tvw1( !yuOMZSq#ʝQOZsMa6ZuqRV"`PD6~ca Ԩkq69P2C#mS :ًxذ޾zyz¬~@YdK<1CkQ7 %ie+A={'[50׫YQsߖv}u|iY]ݔnCۻZCϭZMn7`+tce!y ՜=0 ʋS+G-k12pFpxo sM($㉚ʃxB ++&MP3nQV0i |(F䍘W v*w+_*Q_6Z%*~>~y#Œe%Dm bD`QX삼3x!@ޘu^xLQUC`7;A 6BʢϴP J 3vUn*؄Ъ,bG>.a9+^sG7!kxw\0G% ϸߋ%[9dn8b@Y8762xmÃhjOs|q;s<ÒLCwwaIHﴵ (ߌgA [FX1)XU~ j<:xŋ/+Z^3$byKvm^{U@;Q32+Jh溥{Ufj"?wnBt6Vq''$h(o?awM_pr~K.fM-XɀZ;B}"n4}5HKG.`DU 5M]5#TnE~/x=eX>aZ040/r$GzIDWAD&F~L&ZǽJ KQM3X#=>/AZEǤvI ;0t6OyL|ԠTEqȾ _aV$Sb"%'6 Rm#k4Ͼ*}tu?Ca^qH[EIGa@.b+ \68#3,)yzgl>:ǜ>t%UѰNX"w+fq!(,$.6z<>@i9l!y$P5&z3T?n8l`DFzx!]q=W|B9j|˫1ɥ/JۿEax!拞ٿl6Ed>56|A1I>xռc͟4&CǍ24c2'^ec(:ز)nZr?6ZxKOi%V!#?70)xZlitJs((`o,0)AhLԧ%u^xvD1Z֗K;EL=p@a\ir׋k8}` ^1yg5ߞ%eVIaAahud&ۚ=*" oeNyY<ؓVAFi J|n/bINj_YgɇQ7+wx"(o O@/n~9>9|`N.$TNcǼϹ4EZ3:?3P͇:et$O'g|?49mxŸq v<"aE oU2x rY Eu22kVrˢjg'ͱ[|?j읂NōG'(J4mՕ`'݆N뎻֜o-64@Zcf*d\$ʻ8(q]8a"`0L,c: R"/n6l/u)$0"B ϲ/Q2' " @ XRzƴ7IJoMHۏM*Vmptw@{I5`.]vPq 샞ut ^7N|`?,H[¿wO6 GN@f(/VĖЊ~Rdc% ja~IGfqNǂȅY|]-%Z_䭨C_Xo" djyu nC(Zp-*4D["rC =[pjs{Z,x^p& Ö )S\W_MYbc^K8{JX!Rp/^$xA}7){r \9zV&1iL8QKYYa=2[=z{nH hMc|$jwѤ(RwODQËo8cdsjL؜*F6Љt,P.J- dŌ[ȏ Dۘj4Fߨ摩:el=rGm{93HՇ1=&&pL%9G1({dkQC|d4TNV_ 7;KeᄑXaAlNɗە C [BVEMф wI];%DGef^f;fr!rOfszjm7PmL1q2\&=V8k-[?fpZ<F2%6NA˼5Kf[KC sӚ%-IfagUġ* !BQdV[Ms-bD1ʦpC@jԔW mēF|afmHb໥TLD1or$]=FmG-nt/֜ՎqEC^j`&XeF sWvgH`Sb9ݝz?9R1"<&[3Ci=)4e7:EmfB3 ~^7GHD@׷?@Y ?!ތ-VeL?~ҔӰg-h׮cVHmV6CUl|U8lG O+NEl0<[Z <:S|=. Yp.E`WW{^F/ڍiQIEEsGB]xw}ȖSC#'F,>;ݲ.kD>vkSj~x2ƣ2Kw71$Yx4Rv@$8G(IM/!|Uɯ*R&h-ƻy *RYC'-2r.JTD"#rq @`0%ɒRuGdpܯM3QBn={AAxJ rH;~6UJۤ^e +:/OTɉn%2;5XZ}0p*mjU.lL"QDJs>CRÚ}SVG=,A/0Ru Aw>c^{T6=O3eW IIJm"(E%G ۩H 5tT'@|Glת Aof() I!jvabbf/1j8dOCd.B}.̕E{KаRy+'by q0K@;H(Z@f]dۖ?qYa`GVqtyx6cW:~z ^kNҟ8gF&?I 8FL8vQ޼^- $]sPn "E@h؅$өf0AOT*L(**2Z~Ow(bH0JšeR2)kL@ ޿ \;gxoRW~dwP7VQQ81fѪ͒Τ*2g*)o-kq#:dخ +)se +7: <7A1|s%jD퐑+.yEҹ VeL'xog_<`l5 =% T@߯:hqz*JAQG+8 3Gj]7ݗ(*|x11-v[jb\FI\5li_l.ENl@oH1ꖊMF^AV"MUrdx|K3툦2Kw4 {>g=q>-AeGh۠i i;F!ًFYz=ݖ+uaaByOk44 &olt H[}1gay"DE9CY{NPL!0(dq?0~܃R}Ī"hPƾ)J8^| }~3s@jz%wlco^ۥ''-}Nu5fѸp֧4+ոHfe˲S -JQ:$Nם0AWJ(c:rg[25²9/Gob2**2)ײk gǭx4Dy|P YB[6 'p!9gk)12C +zܝ#BIxA؈?/lymU^-rCOgoZ{qPb{| $Ay7cr246yw#͑LSd'`;{#EUu|wco҅-@}c}gs&ي=kC9֙uQUOߺ1vfL3s?*Km~_NBώ('n-v m r_Tȳj(6R;nOT*m G%ć17⌹ AoKrC s<@I|AfR(y=vIodrЁ# Su!wʫixX?˳xF:$Řx8 S`vU#vJr3y4m@?jed}R<)w)pA Lb8e{>gTϛ Ӟ3Tm' 4}ۨ{'a 08o]#_ HB#]X[zpF;<=K79DpM$A;l*;#uMC qAR t"׃$b[m 9|u)SFS8VS0bĹņ6і"М^;NmkNkLYKG}!U؛;o0XPXv֭ܪ0%s6֒bhĆ,K4 &}o؍ku?HA~, As<C{ Rx9m5`˾'@dဧɚ-\CLW`IʵU '.(?d/3-](_U}ߞФH2mŊHutRՆ(Qô;eXI+NT z4\Dks|=[[\i0]Bϫ4qʉPN2\X=Zۅ\Q',fT1)qviCF8OZ˩jL5>]86 ؓ!aJ)CPDFE39?>:Eza-?S=AmgMA/P'ƱAձU ;gx olU,( $.?y#5C#ی1G孬II:P"\€>˛࢟ruBFv"*m|`:Ɖt@r56Rx߼^RYA7C0^cΔQ\kJDuzp;nE? c}_)NՋ#֙ҟIjќD^h/Js'&6 [~[h-kv dO;i~,7p嘦age)ޝ(%֋"wrGϛQ)+pVB5HV3"״1o QUP/rƷH_e+'HP]e]?[0oco[Sd;ggis,ih0Ηc4'8Up,@OHOq!?u | ݟm4F6.MDCvSt}H? _fR`񔴠\06J SҬFE`u1f[IťP ґvE#JJrk0POBx̡3tOF$#3g_tI2v^X+qx^8.Qk7yOci? ,f>y6,DzԂѕ≖i /VU^TV볷aM!2dwhgZL6>#ߴfpe3= qیGn}0˥&v9>0Y{SUDz9QaA!  T̿9qq!3v|o6I2K|Py8XR2ʈasuR(ɦt5!o(.7w諙nPb V~`S9mJ?v`Z|N/іd{[fn˞e55RVh-^i}CP`W^ ހ8e 4  /芝\OFG_ٙahH1ImX")= }Rl13aTcna: U'Oq x8z@AV% _45A+_n x%'2xALL1 ֋ONlq]lDU@dPpgj8*3T3e[srdrģ8%%IJ,M~>MoqeCF[D"6%u5cRdh8}&;!kC:搲EQ K^2#.B ^i4]4LT,P&Ӫsj Pj G5A Xy2Rħ6]D2WY_Xьi "=b!H>T1踜HcarLC#7  3(¤IŢs2 7oh +'deI>TŰγc4-T>&ȓO*MTfll ?)r .)p7[ZV c!l;,F.>gTk׍(|%yqN PROWܕf*>ώE~,_ Dֶؚ` z047Yr]< YeOj(cRuD=c`ʌԄT(NV|*h \3`kk}Vi4,P˷dMAsHбhu«x;0})\:D~lMǰ&Pc'ZeTу{9ȀԈMs<'EAPz}.="yKE+'YcoI>t8Y@L@R $ -gHGPX. 9:s >RIuIujBs2 kgx^<ód;G꣫R l^x֗ 1ְvML:LLbH =`anJU9%0Md&{$pP]/#y]Ec$M1̓eS<> xGC `" 9NKQI2s뷢zBΉ,>N"dTmv :1BM/g8]kP;\H*dWXzJ-ډ/G`nL{f츛 .]6ZJ)ա #7!~L%]x"Pn`ھƋq<%$øY|Y1\Dj-eҀӞjq_1-NVmP\d-Řm0 a^)5usDhzs{2ڊ  e&ڕfZDIl2]1k.VB p1FM8Ky< N /~mCI,$:Jx@fqsή;V8=y@f-gjdTFplr B9Z-|&#'=,Ki %@w =|`$#jjwǒ.S"hԒab+ jjBU#408QBUc T3x?KyvX_/I=LȚLj|%v>y#^})]V6Hp!1;%)/B"h&u$h !yÈffⷀMn6rVE>}1ٜvyfvY*)k4m8U1S#*v\[/Z:);[lRRF[\L&EG)r>ܸ`)dτNl›<{߷y\*7qMYˡYE0y8YgÛUOa=Wÿu2P:E[~|yފNWJ3Mb֚fJup8-#d'#&M5?!Uąл;?s6Wj/g֮Aԯ|z]0$Ÿ^/Ӑ* 7gaY%-Oؑ~xQp A$w ιʣ1wΙm{@)YwOꮌJ7 sKb^U^iT+dC]boݭ+ DN O`qXw"A\A7t4I ( 89S Uv>P BSkw&7rfyb2u4$+<*0ݯ"*aRBjPio*j A%j}Y>ڎLIb<9!;2FV;2yZvNJA KВf,ӘRg%sXEPZ`UXS$ -e*COOVЫ\RQ!% 7 &1^uZr"4t1E7FRUɪc tј"Ĝ>CiN#[}Uch, /oPhT)^?hfgIK\W3aOvR%Df %Paot$}kC2nڗ}<h8:τʾ/MS]FNCA%dSڢrITU[{ƯB4呢|@cpoqa^*bi`1 ty~˴1>F̓SN4.M?/o9ՑӾ#w(!>h۟RV̰FʔzW emy޸Vp=z%&+*gպ pY2˚w&{{C#RJ?.@j@[-@:gmZ ?qy>p\ ޼oπ]vo (lB Sޜ\B]=fZy"l~_2QKҊaϋXʼ)VE-#C{EHGo\&ɠwYz޴2^Xk_Mm\@ǰ݃C*M5(`r4nlN}A?G7rq`8 EDȸzVմӥ6+4њwܔ\toy~Ӷp;Fy2<^tA'*`\O*}ĸjals_Y/ Cr{2vj|KBǶؘBc3"'|bƋ_">6$6-1tV2'zնaĈl6.č7jzTfhڴAM&uėn {KX|_IܜTΎˠ~V< 6Qaʟ`2<^T`Ekr'zjd~A-lCHyt$)IwLEw~Y8R/㟭nYZ4 }/VDxQM^vz9{\y<rxS׼zI1u+,Gvk^x','v,ߩ:ĸ VѻiCl(㏏eI5uubr%mp+.97doN) rB$\vEԠvR32&3/fKO%Wt %rSHq Z?3e'5h3 O.4O< Okl5L|(ۗ8}Ig `ʧJg"-5#Zّ?9eI ?ݮ`s^@9qT.p@Yb]^A!w5kwCO!lY fba#љn<t<9Zy{znR&`o$<'ύ)$O!"d!J e: DމZ"͉mZ5_#R G[ڴC2xh<#ߣޯh)H]JSĆӺ= s0ӂF(rd`#`pGΛ(wW-h $;1(w(=&-FcP41*#yRlO#Y#s*PyŠ嶷'WRO\lp(L~Xnu _k#8I5lop(zp3sZd^8:DG.QC YvRVm'jڶjUc;kk"h' Pl]NjIo45L-@.޷rˑޢP)'A`u >L@{ Ĭo]1ҞtE߁1.OrgV{L\o\3į-@DUe*A9t/v4r6UʗGj3S- l2r*VT䕞G􂗞Ec}Y"G\4(yRXF# ٳI;FX =^yPX +4SGNwoI\EHMQq6tm5/2V@$rBм3/A_] [Mv9QnݩP.M8%$5iK#`[>"{$e9܂ mH$7r7{AFfAy41XHj\\&G8IJY%uT4QRw$^ CGcHN$?]׿Ҋ#aP2qxhi-]}>ۤӋ)- L4MԧL7~`0?q7p}@ [()9K3 YDUjy 3c1` dyXy C}Ӱ@&êikhk(jF=h 4l6⯷ g:TpIV H |AiZrZt- rak}a_RBσ; FS J0ˡJm54%[,zV-o!z^!xdvIKp5<8m7uetn5=4t1+;ʃz7~euuJtʰ+kYĻ8l0:9i{0-B%/afT? h L9ؕFk$ͳ)0 wipo,S'lr}1r| 7Tie_\uJdIkK!=G9ѣ5I G83n3+@t7KUU΃W8Poc (AR!qK7@|ɵZ@#4V-Lh6r赃SnHZ k߉쮯$c`o hա7A4t[˳3^B*xس ?П9@*ta/_D *;P_튴 z/T?:.^5DRW߈H=+F=9kwjZ~y6'~?&2h0dd8jޟq4;,~#A%ɳN,*ˀq)ZߢPN(CLodlN#.MJЋbPKg)ppk!(ta A5ҩ>9_Y v],:Vtՙ(8{rX;m؎RL 怍6@Iü-ysk](-+M9R1|W'%A9cn֘?!YA^}UedFJI:# ؂ycO-+·8v a9F"m+RG4e1%r'B)nYV&sk/s63Dz7T1] y F6l_=Ysa(# MfבH -]}H8>@?~.rSc&&}^hxؾIkoRcʻxiz~c07r/p?7ri{ KV۽o,hs e=Zz&ӬH>?$t ܬ"=u7,oB5dy%kQbeqƺ:vYz7fIx亠vjD6 Afekw-4P[ !G׽!A #ͫ7mHzSPDr_ k=j҆qe|CAYŭx`d w&sPSi'ſ~HdVlLO&פJ|0Q:A&  oWws~ ~B K"(LeI(`,9l@)d\w iUx5bs=j@ ԼTg23*رڈpC.qQ[ R0&LF\x f |K􆹌bidTMb.5#pOYouA8C{LL8pU8 W>&h1J^S%PpN_vhPh)'2E2u Ѧ cnj`ك@Z]`iAIIL\aZ:¯^%Lz_UN7DOdaa1-<=SA 2T BthMʬ`*0b[%jYVFU<3^ADucIIo;ֲ LZp_Un~،&t?3J }&K23 j"QQDO&b{>~E+)w jYxUlc2> q.MZ3ci32W/ LG:W AAh~n^F'QNj2>V3ƽߏ'#Sf3&tTY vJ%,6+i$'ō[,=8WTjy@XQwd6gfp'""Gx z`J΂/s{9WQ:4#́" H?>KYRu^o' BFZhBfA.jo N`_F/r?D~c? #49x(/gN):>zkf:PP8wS夽i~2x 7dosU=w]Jr@=qDZMńMoۚkL'OTW֬aIeIXл)ckAF$ jIejQ\>>>n~tM~OV@rׅmR*(WcxFqU#güبf.[Apљ@ohcQe$>KA֍,R~!YWAJ8G.q2+?-nƋۍ@͗žځyR΄[ZvA,XL%E!2`[[y@f,qNɉD(4GBpe-Ă> D$@glqb/swl7o6tʎ[X~s9&nf]gjK Qh(!cépdLpJ0hnbc9GadUݽ&qK̵'.惣 WLk&!V1 YR^Gl[HèP(0NvV8~eLKy,z)BRAy]t舌ҫa) 罕\lz߿8P3`[>r_+v 9ycr53Bq>ϙx(Lƻ..UX|zd~.戡׀WZrY >r 9^]RI_ahT>qa(v11t, j(XJ>%%1W t&rrqslaoaI~_f6yKk;N o%6m'm(]f&/쉑ah8]r.ҧ #NH-v }ClFjTd@鉡pzEx݈+nD f;^wiI{X/[th!*C׼ xr)|rK(fx7)Ʊri๦0K \i:KG5?>~jwRY&OvTJC&u3vºͣzKw{L-.ϼ cSQj6_%> Ӎ|^'mِ0qw:NhqJMIe朚jDa.i RɩXTC9j(;C<}D :O`@d'hXeZMu>1{KZ Ehqy|'\ŴU? ; k;2#ޣ}_ -6V X%~Lt//ҍ@麽ΠnΏ Hs'*%6q"&8AHlDa(:\:,$h(, }R lmJ896HFHbqcQ<閨!كvDҙRn5J~a:efb|ZLai&*'kla$kVL$ݟ4:o'`Gl] ]1U Tzx*lJAΔȇh^|&!<%jI0i_YUuŨi&P#ԚY>2IB| X!dE<,2RoؗC?bכ EL۲O&OM3<=ƒ@2\-ٰj1poa.cR=B-;1|l hja4t&BRO#@C%| }优 h:XFЯhaӥ,`qq*MƓTYD)E5 ZjW:ZʏN~Ҫ(ڨ4EC&4J.m }[~@k,0]!{}|KU_WP:86l(Dio+1q5 @qJer#"֘f 䥝=҆>8mNym/Glti+ʌ#'`jCز7A^Ks)j&ȁrD{|&LAT[ R_{D51\k1V \4҉A/2@Tf/J|W4/)^k,.Wu1 9d*4]ㇺݵOoNr8~"-;N"l !cKAr2T46'0- UL5BQ¥K<|:X@y[!R`%s71.37PϪc_wcd(꓈xl.v,7>l3`<4B"F^ʸ6Znp¡4߬(E@v{_RRωw*P6D__ƨ1 ̿FBlk@s! `xyW}>H˱xUt%+&B`QupӖğmy*>d5#}9F +)fwb%Վ"JlZrd[R[Qpq iEmB-т7S60Q'Ҙ T{U~|Be5ŗ5 )6L Qz-tÃ{#FK38 x+uZğ~ t QP?ᦝO呻-]&ẸnO !*56 q]s7$u"%f fS}OMmC[1Gy..>W3jv ݫ ǁ:PoZ\Mi< isnGLʮg~q.-{ퟯ [L1 )xY'<5Ndh /{)nZl14 Zg%8tQQFe8Žs:s3h #8H騽@OOn&//dCD z$_WR9&i!u˸0EU! .E#|N?3yYsd/2'HEDu3]lQE߯yVyD\b1OT* + IG f=N[heҦi3VA1 k%= z~g&KbQp2lM&_;@ltaSA.OcܢP}ˡu탋(B&7[&R9uFp8u5O]=߁fqsGL*Y~( Wܪ喥=߀ EO|U*~~~ =?b >r*s|] ha꙰;Qù>GS5s&'{EE +)q[@ IXZ3fÚ/}aĸW%\C۹`>ڶǤiq_RqǴS$yz !#K2mgfzDt+mP'$Ep_o>kѡK(;*X/C(l^n_yN5_䳚eTLl *+B;,ުNh!?sjʜK<3Vѩ*҆/Z| ~AX /Ie?Ddp335X+vJq ,reMs0?)lO憨tđͲZilV{Մ yuJ`d`Gd(xM+-#D"%JPNkK.:ZWQk,&$_TS< Ƥ}{%W|'2.jzy:[4)Z:E1i n1{ naje1iLQt$a6mLo LZ n O C<JkE:PpXiVWz!ra ;^둦K5 qPemǴ0`Ze |>cNB.`FqwR8lwQe(&2gAr@ƫݎYQʍqI?ۯ,x Ny{Faһ_eqVʣ*U=53\Nah^Z ]gf"vyt}߈%“ؑRh>mջ^-f- %РB>j自j50@v`-s]:E`[ ~W܂'Ij ,T)U\asiLNU >< !ߪRq{F%@.,/ݦdHeȺtA[8)Nke׮ѻ[j) c?F- DFd@efkc~ڪoRr5{ot W>"LFe?!/oT# 㴊]b; ?YJRTUE 5e,|b*TSr;nw#0>u= r(SiϛE/ep"ݛhp;?0y571 StqE~ ['K*Oy@ b Yq5JP񽽪晪/kϊ(q7ܕȮ7B F Ya) -MOӹ35A5:跦 gN;%K@- Spkj*w*>'O@KNϕK&} ն&KTKvb}{}hM ̴`K%i_ U̔N( k[N zD\Μ"Nąd>%~|/>]g=2m-.'* ?]5i&hj/Àh~QD^}~ou0]W-@V *}l&"kp̝MZ(_54A'a]ePsi^lC]5Fg2k)s<h 7$3(OI@##vZQ8!5I&T冊,Iݷa'|U5lK39+K4ëu9oW[T€!I $#DLMK3,vƂ$b2ArmoM=5(Ƞ[:ܴ ab 7>+T8aϡđS*mBc=mFh#E3y`$"*"XX^dmLG\P`/svTjhtǜ,BJ_ƥML|X\tk @OU Eu)uVvIlZ}2[q&LyW; {̍2xYu(R_U…Q2KPë/mP<0cUn"yfb,wL6&%mkU;bߡ|)s {O;ʮSi  ]„6A*oq{@R@C=Gw ١)Āqz4]u9NwF++x饎UيOE]Ҵ!+t碻24:E;Q(qB(ݚoEq!Vqw!.O f%n&&70`Z!O:{k悡dlRFjEƆ+lx1"sAgGB&eS$8P[Ιy&,=Efxxt]KZtCw3>s\GumG#n~cKߙJOvY9fh[|~j|ΡO!w$ XGR"h@Jb0Im<Ύ0;^sUһ(9 Mw7:5fګ=l㬆\,,|)pF͇P}vE#-WpRlS#Fa7^֜'utwȧv/z+?qtf4uP\V4 P~h-Mj;ľا(fEYOZzJWt B] -A0z<J{d0Ȁ'&@NǑ<LI%ZQF,00+4-7.n& I`ĞeoL9`L&,{,F1}/T+oEUY(`MyG'LF?&Oswֳ!=za#a nRͰ֫ؼm5ATϟ%#qR9l `xmv" Vr#; 8ӑmW>ӚwqÑbK^`a0M|+Ø?&&G4*iAˏ%M:J j zͮ{:7kl?˾~T9%k֭ungivgzگ#XMb,VW95단\ТNIahVJQ\Kم'I 3ŰTتT+l=i*xJc*JVSgmQ;zH/yyRS/frzۇvIE `x.j,??^üVv(|MńUe!> ׋3v A]UkaԷ4"yLӊ{^O92)nFZJ0nPJa`0$B}JjVfgZM#7/0u W0{' ]jVQJX)H)7Vx Gf}F+D% An~ DFwD0*Sd|C ݫ͂@%SAܶ.Euͩͮj#ʂz /pbz݄&Zι&_FJU*#юs _7;)֗~$KyQw5pM Pm$ Bn)Fk2BY&zAzGLn+?De N^&mSkj൘fW{NsYw ; v$FV{=?#?$xN!ִ̤!:߽hXE2Nph^3g9/z/P lӓUU<|G",W*aLX)a$glxd,'j'g%g ûZwp{iHuv]C2xeH/au|05khFt$2gT"Rok<2̎R鷞X{bn(u~w,eHY '2Kipj!xry"<^㚙0d0 #.UaYyU9[(3 ,sXv:,k0Z京FǹGMC`Hl)~9XYzZ+d{S#U6i\쮈E/ lӗ7_$ }?;7<3l.yq=P}wGAunmUc3ov.i:o3C~kCBia,B7ߥeݬ˔џeKZFSJ}f3꯷TݙT.s'JR]SXa3?\ HB)ԑ6#(uڦP]{tah$uԥ|庄J($H%wBF]fLl2 Zs:I. {q? pjV'r_/z(_Ѣ%V-*@"LfTa".hz6ĊFy>kBD5dOV "0dXnͿE5 _}GTtvjVK0ӖBub+BR8CY?EeT[8s0Cu81,vM,s/bZR*wyq@ qЌ1^&֦"BY|Ug\p %㏀Mnk[l:>bh; X%*>XOiBq0*,X}~` M==2 Ǫli.Gni~yJ UDݝ~)A(1y~Xs!] ֳHn6q9m"?kX皼9j9*oDљԖߟE dFڒ"-E?G*>=wYWMwAug*S$۩JOz# #'lv‘ۚqOj +7)NrIEeZam@6Ybke!MZRȥǁn/ȯ/Ҁ_NΠ'v6]muj<7!M|jffCU"g 5mvP;ӕ)p#=OE0?DG-~ A}& ΙX\,h7SW7 !&夹اz:py W".v/曾^7|}V@6·m۫nҝFn%e%ަj'6J Q7#W E' &2e$Z;ΜcO kt;uX*!XPYGҷ-Pf}. ]ARUlQ|qgॎ6ʕ?@g79wX,xZ*? S#7]W#Tb%gHZT#SUԯEè%=L ?6FT1ͥڱ7@&yNf۹$-#޻IxGkSW޽/êTz"s8TNQ BY읾S!P(2.7a1e9N+fwP#Ӭ kO x@BqP  T 2Z|5tq]8|PO~MU̡|:r <&yLx(ߒʝ6l}Ba$ KsK?_`Wz2,^U)thI (d>HX"': o4T\Yra)+@]ew^hH/fF XʀD-z$M3PI GzTn6`ΘׇyN$[ج<~vRT\C(̉^D:VB]wylYڀ ٕC`.8^'v6g!@ &0P@Ӂdٱ䲤5QdP0500}WïkI{׷FZ1%&=,=!Z ē4&YRQXM%$E9XXqOHL}hf\.rJOsO$1C) C1d8is[8qrަF7C"G-:3/O7QRgjsfYp*85%@%HLHg(4 BݒN,?㿌T&;(`FYbwȭ2OdԐ`Gl׎ޤb#,O8GP])&؃"ۍFn!7;"4_\S@__ .*ӕZf`3`V=4iVAyI&şNlρ}|Sn)ӽ@s9VbORDPtid=x CKˆ25͑JSgI$ (Mo"!Gp(=PI~DaȆig;~h1?PѶ0MՕgY筿Yx%y,ꋈM ݖ`µH舎VC ;,ωaOپMC3uߴץ˘8ѳ_9P;;SSu?ɡ),QeGg{B&6;<' (!yyjeG[ʌ_k,Tbf9b]rr~YW LL(%މf7^!9O᥌1}zE4`ZoŶW{8GQm^^Bz|4wv{K9lN j=1~;iqSG:VK1EB*Eb`'Kld.z^O{md 2M/!_YYi/d .ѱTstjIA,-v&]በ]iJ8cλdYvD`{Qjjv ?|m1sX30xC&d8z_/mw[Ts pϕ\-39!dtSu|k KPQ&h^=z+|l~-Vܨb_N%`%`Jk6?#)' 1"؆@9FZuH##SU*+fyM@j)HZ6D6Htt=Z1WW[cVn-!,:>4k{~Ko T2GPa\2Sk.v!V3/2Y!7^#+AD,DV+g`q ޽-aM1x[F7Uh1^x.tN$_6v'^W+sΌA`|İ'U];ԁ7˪Iު}Kb,I4(Cµzm^(-JK9d8.z!Br[[K%̦Ԭ=$`X,7l$6*gk~zZ\F647Ir`&K쬻̶aTP㔠$eo; F;| XU,aVu 'Y7akzD&G).2-AC SGѺ~7@S*SobY5>Τ ѐ}.f83N" D +ˏTS8 #6ZaU'qz2OwI 'tFYlj!̄sv\jOL\g ZMK,ޗ],tٯ 7kpp͹@Zi=ޮ }=;yŰa/iHXkaT\<Y&יx*\k)5eQIKf%˛{@U kcJB̯Tc˪3WL'-qUzb!Ef #GB}+5.6Exwga@}pTmd1WIٿx/c?EpM9\ũ`7XL L~AL>pPMαK=A?&%R_ݖ$ˎEA+`yoڻFO1bz*qsٕNZ=HRZ'@ WL!2kAYz !]{HuXnZ΋UA?2~lÚ-ƎTqo||# ydZ,ԶhQcmE0gAڃ.`lpr38?Z̊vZ+7X%P81,!^ЩЬAe֥Iqx]YD-zd<*<ӅN)\' Q@:?C}t^xe` $=f֔OiZ"|&>U>kIDr TI TUD%ktgubٗI'D8ӈ5@M|a%Jd*34:o Cƣ9GNl=} ?xp"o[A+yy$εqFD (/eYo$ T.!e._\өv ܅{rIZEZG<^P#oA<7PQY: /'#˜ MwngNoAkb ל-?OJx*$蒕&soE~V_?ׂl)$+ˉ*NV:]Ш`=mW!&%@1w,qW`NKa1إaHR$F ۝BFztrqιпZEhkK' ^Vg8e)0+objߨ[ &J Y>ˮ]u@&1,D'u*vH}bhUAIɬK{6h?IfBvE4GP2`So&C PGCX}}4ZWRnAl{$VuEI3,k T̍ EQ 1<X۴]mEܜ"zWlVfB7짧Z ~n4c L *A%FO̝|D{,lSaf ~Ɇ`2e%{s2ᏺp3DyB\U-UPhHЇiqV:v>aΎҏ1i\e@Ya q#V~ʰK:͈&J_\}qvew@x]lK˦OC׳[msTR(}qznEP$ %Y<N M WB?E>Ag0oM—@A渂vP hw;ny7W}c 6ɻ7k C+% i17}c`cd1 FZŔsh=$)f.A!!K.YRep!l #,5!: G!],0wLٕw5WSQ;#=IV4\cOa*8ݒtڙe7)AMӂk3k"crOz8M獱P4& =nD?n.,NVjRӚh1@IjTID3ެ`e#ҁ#J1$Cii`aV(w,q)| _vυ+r'S OSI ,[k3#27EyU!esY#$wɇ' v\P'/QD4GFFXt8D2$Ȣi|[uIc}Mpif3ވx-.cx $ |JpȊBldSs{NQZdH%AY-dQ\> )b=&g`U᱄d2溄0Mƻ}/ΈJsmo7Unn_Ks 87qDoqCS p|CS̤ 딮XjBY@\kz/6k uhmo >SXjӤ"{H0/~>NyZC Iuֹ+/@24{"7.-@j.SחJ#3l6}Yf5IIj*g8ٲ{17ۉ-ktgx3j\Na(ξ⻳-0 & XKO g돔Ux:LJmC]&V\ںJK^o<r`~򢡫.OF`! ߬Už VjB2W*À6[nYDpzm% >1CbHW\yîx6q<φ*! ^L6il:ȞԠ'`rp6 =gbm/薃>ۿq#HK- P"EjԄ.ԕQGys$Ȏ0TR[N#K`+yg3-{Q3LJvǒ9R`LY46=2&y甍Io}4lٙVŃ'?-BbyJG*wU1y6kW6cDk __\XUzÂsfMPXQ8]ԉIL}.͑ /R)$k*ܦ7 ^й6&D'HP Zǐ 3!w]%hԟ+G_6|ס6'a '\VhyXhX;)rѲ.+cvܲSiL{^E/p/+O,l=i=qhꚑ_2&!ܒ6~[Qd,z]2ogK]8Sh!jU=Y$2NUz[oENv;ͷnz"#X#/y# nAS RfP}jKXe4żENr@zBq[.*rЯ|HiE 0W8#uY̕ZŮoҲcU }moMpaM)=ײ?-5C{W1NV_sNsz45ͶLIұ3 q>LeX|p+˪\&a $:5G_K''x"B^"vxXJ0n淪r@p}K G2LOPPVqѮ/&00ƭ<.$::ٲn\oFXSntLWѕ,5ikGӒ~]Ff1%DS(h2ܻ||tQ:Zk&+W;͞ D0ussuמӻ:p]ю) r3MgX _w^[z,Qu@6׹a*/mEY8Z)!Htp#@**{>d#oAYȈvkoh77J1é锹ȖC;P;Ủ>.ksZlO^C{%P‚0  e+hxQmUt>"$! KCRuq8ˡW<-T-٫ʆJ|pS gwg[h[th1fpf;+%W+Psi5: ~QH`2O\UHDhz<{ϑwypq~;=vg^ʽ3巵BY}R˱?'bad'uhsC -hO_T89Vk_Z ޛVŶ~u@z۔ճO-&Պir,JM] 6gr' gN 5;m /ՍUp`x@Y*=C4Xt([oaD$=5^d[2PwC#pbC? ڜq6$$~X".qԘ@Jj84y[*/`:ʜj14\jWħR*;0rorԺ$T]yEYE[\yIӌ/覌# 7q9jiKf[l1m s# ֥и;f4}YR!{zwpUUTAjX/*gvZ *0I(hn|̜ %4o9ͷ^{Wc>aO&Y(½@i_;1,57#qSW5~üN.W\J $:^D0z6 f?kqv8'ʝDWz:^ yVH$[Յh&)@ {C۸6 '0oaM:b^cЙ&h 2(GN* '1MKB']ʎ^9<w!S2)nq4Li4 /xgGrgc]eYKC0 犛o6Z)2",\D Zסs:0 Ҭ&u/4(fe%qam 3þB}/q9D?lD/_ }=]p7g+0 /Xx;kSWh$22J|Pv+d RF΍{w,4̂LomL˨/P"`cRi I`#X)G iE&ᛸ`lz5[>!Wu 2X?? &1JYW7ji<+nR =/B]? "3"MҦdS ~䧦@%̝+;@Oyx,/@ Gbc|6 ټ@tF` My2'oGl&5 |i4nXv ?)3c?;&k9ߧ,-wf`2fAcp¸2-s:}r|(=ق'5mȊ }J=/Mvc9AZ@;EoX^m'cmJeFOn@+Ex\[!e"o}m;$JJpĊY2+Ҩ"cf )^ gsœV-ԗU[}if >jknCu%$a}qA`o2O0 fA bBx4|{a0 B*aR)U=Ig!_N[v)Rmf~AMzz㐰uHq{L % 帡ZsZҏf.DlYYIW5vUjm*10R%&)qbq呍 ̀Hec|H =Bwx1߼9'O5"ST;L$GX!J^u)r]˓o!_Ȝ'5eOU<| 1o9М.cx7L>[ qsjߛڲ5*Vvْi{>qBva(o|45UA^i7"L9H2Aj --(6ɣYuN#K|_jTͣi!UdO-}1,Yٰ< "RP#q{u+(HJx0.-YO6 LeވAgm)OVN娧8*SN[DAk-~$̱49gʄkN}MgKP C߯OSn8WZhnȁ!DM)o@*P]I,n`},9n1;CĻ`cb'ϾY$vI?LeLh3歆5G %Q`v-iM1*}GC[ze(pLaF1>qN36h(P >4ZjySDV3TT|9 [0b5XM=Lfı{t\:AUsD]1X>+y} ]=ŷSd\&1UѸZ%zӟ.¨a9@ۯD˪5V1.b9GR{ / 4"AL>&&QǍljcܱ)y'=rYGH5>OF?]Emgޭ vji@DZpfggoDlySn)?UVY;A7ЅPVDvRJNyI&窨*|lH&6J_njl NK,_2UgGA~-%s8w Ԋ|"B0$,g/gH(I*Z,g FQW^~?, zPUJ._eh$^J3LdKh׮=^C7_'z~fuӊs)P7vg 튭"p$!f`%=ɗ1;+)f qbY,3}rko1NUoؤ`Y¦#F8$;5:4BycCiބ?XiJ1~4gH[r10:so|>%M JgOܥ 7I(!%SA@Y4sgB!4 lko|Q_qbXޫrb5Hqͺk8E:7~D+:ay} ۰ P v!y g;O)wic lnWqH_KFWZ#qձ@UZ 2بA˲#mүs.-S ɭoI6,DĠJIٰOjlӉZ*_):D:#~1 !j8Unl;Z>Be‘m\\C x቞B˗NL!nBP9=JXi2=xaq?#?u:rje+Կ @@aXQC ` ܌OpyLW{"<1O|]ȤBp1@?Ss,ܠb~څIhDR,㯐~/+Bsx 2a si$ՐI?.G ˼; hjh{&t4_D"w*RR<'16A'=&\O4B;&q.xKuR2Vץl6lUKd&0&.)v9_7IYqD,|4A4=4O?X9SVI{CZ[Py0Q1/0n|efr MD&uU^NμJ/R\r͠φ3m5uv~S\ Py Zݲ- Ii!|ڶУKOm׋n2]!js׮Y65Ny?v7WYꎇ lɒ/2LHt RZh]Ub?֩Y;P걽Zib ܉x,>/kuq;)[{ ~}n,!!ŇSCz-VhߜaVbSͭr^:d3BT2Qɋ1=_DT\Haj%܅W[2&mbKԹ;`GJHl>[P{a>]#@vBGG;O XeS2쏒I&=n Eh.UioAIª0pxyZu5\F{ӵĤ(R¸**\g!j< Ma@sL\,m?nVA$<k5R|% aēb777-YR fqVZYj(lh̳N {*9/ -) vWS9o}~Kw蝱24{}HGĞ<8 1"/䶡;`uUp<1;#(CKCD{|{xe<~#Z'?иD%&u9CWkchi.tC_HGngQ6yΊZ`s&ﷲIfZaJavF S~W"٦o}nLO*8&$XއPTWե}BeeXmpJ!괸J: ߇xsLV6>W7dLCgcׅk*r X?7 in~mLaI4!I%"%N:=X9ʠC?QR3M4pTKY'n!k_bוcKg&2GÎ(YpCԙ`ͲAUE.R*(8 nhdj[ ^eQ=gb*:#gл? |YLVfZگP_hIv$9?6 )Br~Iތgry/9X"Ce {hグ FRs[%Ha<3ug~*=t{*'RďTgd+9&S+83; \e?|Yv<.pD;.мEg65ɽF{A?Rk`gw~GKk#pE 2`t-fOU>3-p$|uH_@!T07*dYm04>փ03(̮sPeY?T(4z,idY,CT xg!"j#yn[f=]5-&.F^N>AA{Pl4?\z8cV}3&AL_4D'`f/?5"~' T?Yҏ/7 pA^,ra\,D[Uxkc ܕRHt 9g j=WNA Y~ LJ~T@*P{-ݞ/L+zށz㬥 T 0&#CmK!mg+xi^{sFuG(|RJ(kVWuE]pRc6+ɯͨ]0*SP,0#$C3T+[OSG쿰n[kK62 lrrG :#Z c)R<3e~5_7Nx]w( $v@rcm1ш*2w߹M/41`eƹzo@?ib/~(w0b__(r!}^ 3{.E5NE2`a3YtnGL|sƟݻ CkCAK}郫̴dl0(L0]OK>*o,m5wcuÍoi 0Z[Q: >*M1؍DAwK2f{6&)Q҇02՘l V4&饇 K-EdRKT <D8'[`o&UozoedȘ"2Ƌ;\]^=lN !>>װaDa8j.[`+s!V]#VCGw(~kߨ컣NL D^f؉mb`%rjD!CWLqTI#iHh"l EA2H6$P܅?ǩU&}pAJ^w!N6rss-)<$ Z\aVcUVһU `GN6G|%􉬓{.}?69wiw![ fgm>ZV֌3tx[2{Ih) D15 $;jJ=[O 5`?,`۰2GͶ2i8"-&nxIT Ʒ/vQ?c,ZugAV?7"qB 8'Xsxz)TR,]EƢbAENGτt?[yή|0*Ij]% ʏS&hY*B'zO'a`rB ;X^K+x2xP9? 7:ܲv)8eԼ, HZfPfF?v 23_{{K[S~?[hNjxןgL%ۂw8eŜ-JR;Jє*R}Fw߃jFG%GW - cwwk15B'I[cHܔGmo7@PIMEGyjI< :͉|\W/|ʑ?1gY. ݇ڃΊ>b+"kmCc4N^6k?Q-vyNVט U(O `9\rL7D18Wu ҇W3\L-4{Ee@C &;Jc2q3R@gR ^ZьAP=Qwr 2Oae3=NOp0 "FX#/pfyy/8t.QQ|[@J?yMd]&ZЪѫ,QBpŒʕ`ł{6b@22ҙ}َx)JGPo wR ,PҰzWެrDV? (DٹJ6^@[k.KT 47p4Z5Y 8vOsOOR,`JwR9֦V 0>H+MoxgFZ h<'Bʫ^ۺ4 ʾGآ#I^8'>-W˰  |pC$6B4"9jwzؚpc&i'}MiHg/\W\V1 s6R}lZ!i*_x[YNdxRgPhE/ mZjZlw)6Ӌ 527oJEWizbRn D|y˾yYNV})WtO;[AW:2WBs+~:V/@=ؾZIh='ad8"~2xמ~5 Gh jb^SppUܔgͶ$m wb dexPs #%H*6-C.h7#%@*!f}5x'lvf#be1m9tƈB^ to+ SR>x? %Q?Շ2ˎ4"(L%xFFfd?^XK7"aлкg,><,ar) Z`<\ ^1x8ϗ?^P6^?hpҁrBڿc4v)ⵎsfY2\8GⳞvV6{{.RmD],sGEts4ukdw:49>dH„1-#>vcJlK|-gȰ85ɶe<:^P]l:s..im'aFa+ z7cw+,*:MORmB3ذfu/siV(#Kx1t}t>kʴa]apNuiI4K%5cx*C5e宕j'FԈò#f7'~p+rSc@Xdž@V%urW*;RXXTg*aO~u|*E?,Yz)),7o}C]|ؽiئ[dGP/\T',I@U҅5ww'?ɼ#b&!./:?3/R#äFLsVBqWD`f 3%E0|諵! 2cfMg:2&V/XʠyMR}䅎4WLrǫmG$J e懴0یӥPYlqJ/T@n'y+&)^ۢ컭 ՚iڻTs< 35c/Zs?+T|"wkCҿ#[ѿge |=}n1E#Cθ+]] a#IYC>X<~4]Hdnn>[\?~Mkp\$u MnVHJg:pNMlG1uKL+ݎqGhWֳ;$)U$j%*;=~u?"klAà(W7EkR?g-5;a6b(&׊0މ'+%=-ݢCʮ@ۘ]/T_ވ> _̮2'b21+|qABC vj(J96Ԓ"(bpsI=x, is&]Vw~ ##Y7o&vh,q37Z M?XlWt1 aG,@.`Tc+'[ᾳpH^QB'KR^(6/rRcM0f:ՠj\g)e\VZm[CcOk yv\؄Ō`-,(ox99MvI5.2+<Aβef_Y`:z?z!VJ 63C]~U8vv7(4s2rēI؁z|`,.x`п= u>q.$cva Ӛ&5 dz_d!"_'l5Zb4qU }:~Io˥lzA/OOE+"1W$و9f`1f g`aJE.:oN/L(EN8 4Dh(ܔk!3v$aܪ'TДR50G@W' O*k iȹq=D>XֶIsPzcCڵvDٲYμMśއs`Rhacy'?Yݼ]Qvmv4q`{Z]c NRNVc-;OQȾx8-]ZgݧCҕ7W 1p1>Eo.Cի.$7Q-+t5zTgc}W寃&Sh!6*b-=y׷1p ^LVq,-;يfJuNhl IY$ K4dA 5|n- k,밑!r{$ot6!p|sGe$4Clѳ7is5aB#Чqp´txH؀Er6N`R̯ msBC!sk<@ăƮ@ v"ۋ3xo2BDs,(VnvoP}o*RBVN[(7.9ԩy(*Kt7 F}*3XMƖP(ŐnCTP){Ɍ6Bm.R;<1ոw U8ʨJ2t   WL#0頇 :T .gP{`Y r_:\ yϼD B>4OjYql'-v9FmD 8/bgy6-B[Ƥ9!vYӴQ8٢H:k(sm+ӂ= ^IEDǦ|k5ǯ5ijINUbRK-fC@_kGj&(>vͰ65b]dȉhOWZLjAY<ӓjwKp[ $ԁPt ,4疹 -Ed^5 kZl)OA\v.)pgjs`<]̓nDSJ~\0W1go `LY_XTܗgAo$վ,kzhIHCLQw}̫ct,,@"DùO (q 3n*(_s~fp 'DO@PB__[R.J-J%y`.a;z9YMW]!/"]ӯBALFW I+ +0 wpQ_xpJئ]u2 W  hy#G1ɶ^|zcBz1_8(^=F2qQg፿Ï,WHVF&ջ'.e31 "(a1J1̒5G|-$uX::wsV2g['\g"VaB-}aYf za: s)!5J!]V}N#Vhqsbw]{Fu-50߷%aXY=l/BL ϞhBnǘMtluX٬N mJ%ufywHjEºǼSdW7A>ZjL<\ajY$*nv[5#qιk.}w;T)U"6e%Xi^c|, $NF)c5\4Y(U)B@/^0XH^As䯐+R|cE"?; p'`$D⳥ wV> *k0 xG5'-."yW Zf%9'2dCcKľQٱt*\9\hi/e@rTq F{7Rfr%(ƚ[ I1gLG"FPHD[9 JL<ʦ]J!g9/];SxO?ƨ_x'`b&bT5MSxݍd(lɸ4ͧuƨ\ ͩ#>oט;kys~ҠɚǦ 8u?Tu~zZ\Xn*t}h>P!x:[`c܏L 6qo(&4̣g_m<1D%R&~/Җm0`a23⦧+$zہP}ذ(09O2?RZi?vr$ ܎e OR0^R~gHňioz\Mx_hZbJK:#(΢=]z˜=c]ڷuI uop23 kf$zZ-:n&] ڠ3FV^&DJ)]L\\BuB3rEe6B/ۋ+{_*VӚ1^>X s(:FFQ;IXCB;\wqT!RB jb)Hjc\+ĚI4motr).̴Z\ve~gQiL?V'~{k6>Peqkmbp*f&Ad;'YYQKތ?E Bu3Bf%wYq17ߛf]u@:g0\0c&º Cڦo'G=,'efnݯ4 Kۨ61Ώaf/.0겗S$VôExpE`!䠖uc`9EPj.u|iT`$1"]>Dx&L)"9s^Oܯ Aj܅-{3-+Q$+)¬}J;&3T?!`%вnLxigb1Z BZ'sA[*.TdY\?D"/U&}~#{:5|µfDzOA tRy=ή;kuldV:VV0J6 .%F&6hxwj3)0^Bs콜Ujߒ'o\f֒ ^_NXNN1  ~]-[ٸT>ǺXP hϱ{ޟ{ +"|T2i>tƻe;{ybptxO!MgM,u9 |*Pzq,@υCg7{l_~j*ޯjOt G?' ]TVbߏ ֯het!{qVMy(K[5t?W ` 0?S)Qs<.veQ}t"cox{edn{KsYlsM_o9%c Y\c 'gYBabp-.B*/m0gAL(O!"4)cEs^KnmJ/J׺B;; eG>JUZ$Wt, 9˔4N儁s:ۃndW/b:y[ȭczN~!}׉f1d k@Krsk)ad J*(xwC=$5$y$:28ӷ/yXĉPVWn!RP=iADKjNDŰr_SOR'2 o"&eUN9U&F Jӱ@c{֦pMZ S<kn e`XhO hV_ɜ@kvD# gG >脩ņ~~OXC YϏ#111&|' zW} /7n1D?lnk;KoTa >Ȩ5OB@ 9_.v~`ޑv9Q5pa-0ƎgY*2K O]G|]s#sz;yd=Bf-FvenȿJ u8cBZGQEbC#h(FH01,N}Cp H45e~>A-OԒ\@9U;d۲_e!i^eG5@YYV4(Ө፰`ip90oԜYr>~=%~^bO̿FȄȞtШt-30n{)PdI3z ,x[@]E/.Xkj@߂cK̟^L׉iA#qO&6a9,,H9!.egG_4qsqGk9~b^{nL5yI9Ί`*TD%cN|3]T@&i$}=wE$c򳘽Rk ,;#3[#4SxVdnضM*LTsʷ3''yʝsa^MBC@qNgݐU %˸%AʿS$~ãJ?t `55=Rn:jŌ#dV4 Yc ̺,|,/'U2E0;1poN8Y;J0ɟj0t EP x4^:>wch$VD&TF}b8m-.tET ѪT #aЗ]Cɘ]W1٩ILe."!Q8o aUNˉ"*UAkOj&|ָؑ]բ~As:Fc fvDŽo"}_.yonYM(v>҂ڂ]+S?R/W\El|6q[\{|/WF>fA{nlq4ԼV ۾Si( |nCzv'Aıx- 6[[$[(>t8Y㔔YIV=5/g3bijFCs6Uw8ƽv\R9g_ VQYI2r>5吇۞ w1 )OFM=|ڥuNw˾b>Wrio"x]?~̢Df-Lk=-y2Eu!0,.=:9iݟ[*Gn;.}H1"=L8z}0s  N"ƒ$䄭o6#p> Fʠ2$_?U?H| @B$XcO`~'pTv)V4j LY[` (:na>_s,v -R# d3@-Ps $tHxFغSQdu5."'`PtF_۔af3_WרSH⛠\("JqǪLύoc'WK!wPZ  ߬10PDCH^n.EtnnNVz2 ]&ᘴw/8 Cm~{P{l#?#Bp͸c47hcrA]L>3T3Υ8,OsqئY,H퍔a#|& zGf &ac2{ SNʙՙ _.Q;eʢEJR%hrEؠwSz4m>dnohJ@!I\AX'7%q2E즎ElyTr Mt> 1 [+ F& ҥ:oD|=3VO|i6)7vYYAɝ$(5aPr<7CeKwO=ySA51g; 4X\ Dh\SV ƚu~t:ݥ5yd^(Q)a_g]#WC*r0r7>FG,64U"8.[붴hD|i8hFUxH[I"+Rh8C1!PhbY㷃qԥeDͶ ,?GtOkyūʇ@d2ZA 20F6#[˹%ˮ0 Ԛ8bb"+i%^iOGU!$bo(ylBLn*Y}@-n(l Y?MbfnG*d7vw=vs@X0yKLS\ee8E@HAcAL+V%U.S ); 8Z %GLÃdb4*kS6_)>"4fכ%|q1vсky@2VZ@G #Pk h'wE-jZ6KMi"sAG~AC iC.qKmZ-J[~ZmkV)J!']a>3RhK#!͍[H*9Gu9j1|$#©C|8² ¼+fyՒ X|Ķ.Q@Xs),(=lȆM. wD`jwRV_uҟNt_ޚ6i26;4 XO1͆zXgt͏u,̥te!A2]aMsBpAs.o<@ؕY*64CF/5o#T;_pJZ|ՠͣfVw~+K?if H%73' 1@ɐrP"!Da;FGWlZ1"vpqg\f[_^W궵h\C|yG$Vm$T̹P JoZ]'WYvY}dHb^(3G"i6}a:1QFu>j/pa}Z9RΨ_ފrD8m$z6?,!~$!rod /m4D0s_@b_fP5vت] [m-ke_Je,i!݄ < ))A%; SSI=y@y=˜_zC7S~ǩJ(4/+q1tyDae!Nm5˫t0~AakPta%ecڹvok17HU)qȗ7Si]uw-kY]o_ *M[fYJ٦?w#KV&+4 IE*oڳ I23\/9w<PaRwdAn23bߐ_At&6w Q晍Iqe}a>b؂Qvod6!J_[gtt<'b c6itJ+m -&S[?"ם2\-DF3Add?daw=7teS~s?No rk^,.kp fFZ1pD̛1ʡãۯK؂׳D񥟺1yˑ:bY~~l _ „WfG "&Wh*foL\xlV_B?5Z?J)V=y8k}(΍6%cӈwJxcp@9'07J0kKNm5]\s+^ϸ-]-& BNKU̸K ԁI"9p(.XTT_)K@ݢnb +տ^,[#ox˃=jye6ņ&&4-ճjτG|] )K@-?ڦ;qר>*l S2nK Ⱦ,AlOHU-$gu OpWG^^29$";by@7UEuI"͚vׅ  dGk)eCDhTkJ"rN]#4yJB(Plg{K>'d>GWApl-9+u± mhK`XϊJ@3XwAr0'g A:d31AkuYPsįUܤEY2̟t#vнp3o4-M@k`C =~+uk;V/dnE`ߣUzg(Dp^AF[,K)jȠWi3'^KPtW}V gP5PmKKVv:VV:X=g3R`$}@,OBMohWWs)ږ8,,_ƌip vQLj+r^ˡޭדMMK# KcyL}wGydU>Ƿ<{R枚ݩ*|*xީ`Bvn+fL?:xxVvߨ|FU. ֍t8<28y\L.kGh!қjm-֚jNVzZDff!joK5}[0]Mr{o~ڻĦ1V;gQ^q<1>2* L/̘$*O+b.eG`T3:G[ɒ hq:٪mHeHʽijIjp)O >>+jvaթ3CM eOqcgXy&ǝ0~W#(jRYXތc7HLEJ8$ZX|kRUS郺WDy-wLo:*YBsBxzl?1yUj7#^Ylh9~HA⛱$DCܚb`K66gMP~n,f%"Cw_mIQ^X@9`rӖ44CF2we5/)Q=Wms&Am35b覍z66ymN$HL~/_2|^fgHugJG`䞝CDeDr |xXwّ!2*Gl 8Ocԣ{i6lז Dk3*L'!_=~.\Q^){!  k3}`4=xt85MyQִi*h?ɁLtjÝT |b:Ԙ8a,OWӄ0. <>᪲+q=g'!dЧ!0. %oZ5Z?BC!g|| *Ֆ/ vvИA i&^G~t`I6g+'I킣RG.߳4>8"9?H(.F>yCuNi-mиq-([Jx& 'v]JlʉdPD.42&XPsgu{k*ڛK. d,#ꕾG1GU({ ,A4N[ȌnDtd,]Vjzm]VYZbO#vuY?$kw[,yޭ)+]CË;PSH`4 Z7x(4!yiK`ეo𵝮.ir]5C킏;Ɋ\ $Z*fgjơᓖ"J{MF9Dn|،'2&_U[3⫍NA0T򳿊bip<gSSݩ1,xYnv>4x~ۘd ]feeknfr^ܮ^_Q}R;wN/+3,U3Ltmљ3=3 8A謕v8 нE}[J6Ø7E>unRX]-$ĈYU<|b,͊g-S6g盡3wo8ojxʃX@wܮzjI;` /S8ޜBnF MVXjN/0 N3MbЊT|LTjz=+~ ߶ &~mex.`z78S!G;B JeY1@ ًԂ?Ԉb Au˹I"S4(n(S?t;`~h| CX!rbj~)40sꨌ:=[C *5-ͺ^RE3Q]ѣo!2LO .5p<@aL 7:8L*j|CS(6Y`0rh6ynWtbM#%31,9lDTTFqOE+Ol2G⼐L鼂۴230x~ABvȗ00lg:qc $6Zd2(Q2%RӖQO_u|n2+'uЕR/Uk =6j*Q!7 Ҡ4!Q`d𱤏.#jMݫB.ֺm4JV_M 7M*+6rn9t|PӁ[04QиzsB m ~bX#\9VHwP<ť[2ح:|XÍ^ _Vn`﹢iI *?H88vH}2Yq$;*ebX@⼏p˰ŭI_뇓nߋ'ϔ;߄zc).Yͦx+AJv(t^6o9=ϧ2ѝտ/G5㋤l^ED/]Ӏ 0e/13+0a4ov%--娚7Y3oKN`5&ts 2]~X0Y[ s]f-NWy*n}XJ-.6hcԟHWmUlcyE"R w3"YiS4N/tfHS0h .v_^b2UH˜iр".n ֥ɥ/V SR+FnA 5RXd)6yv0]:%>I'xPxRW/!]eNYج>K/,ROfHcۥ nj0x]3_i)?*HuFHjs7ŚB .S)Ν"뀾y㗗C44r۾_Y%y$ϝϙApgX.xk9Jm*y8B%PcM:\"҈&f5T f04oxI-RjZmvR;QѺ%^>C~ZbsCz;=mw߉ā# :&zڍ\OJ}~'R$Igb7,. 7j xK푟brۮ` lOnY#қ])ۧMy$ 2?Nx< "r+mE4=X ݟq[7X}2Ai^<_Br׻+: 'fڪȥUv=aLwL䎐Q0\EܱRۿ|o/Nyj] QutxRk5 4.&_ZLV SpUEc[.}I7X9ӕ!چERcՎH_&D?`E">*S?im@AP2(R!1k={#نhoVlH+]FZmVT #}>YAȣcא '$R;=nQ\.>kO0%a3nnWLS1" ,*pxs/c p-;xФɅ^R"vi՜ڲD[* Dz.7xbP@D&0pD} Y01y*p[ T_a˧r~lȌ*イdbu,;' *"5fLGEwC|.;d *2! D'A^S ,bBJKQZ?!%"9B!⺬|J 8 ޞ{ۙ% ;ڻ?~T)`/hR(=ɶ//)R bK$޵ݨ ցAa )c^^VusJ|Xǜ߸"RD77a IAU j|#q64`ST8)i2*'M.[Ob5,8!@b&Rc]N@=bor^i JZlYn+֥7G%Y l A3fhT܌uJc&˞9h5WDX D^Av#]7G0p:6i;-`Rs 3d$M=,ſ*[ baBoJ-{QAc3;>F:17QtP$1KVXTgQ`H $%>ud VWI]ђ KCI]Af{3TvږK:{!zDnQ]%Tڽ7npJZWbeP t۬$k"rpGp#Â@pzV5`7O˷>2Nr7d;E9k؆lc!Z0ϝs%0;fgU{{=0I=fuH[Lt.?gDjO[J-YUUb2(=+XwJ{b`Y>#*Tl-չԳy0Q:s N zr=> r(׻Z\EHLIV<^&n|35c+m.@!6$hRbD{WMf. pAj{"{^lHS]=|'~SlŚd9svuŀUBĻNP2Vb/6 '/>6>]\r5k|+KXC& Ư.7>?׺Ky:D2 Dk+!j4=".eK/hU\?8sAuJqgB%{iO< /%u :]Uf06pMT첐 _vڕP}M}F>a+L-\m:5s}HTo6K:`fXWJqφPdz}0[:U{k*㜽@;^s٘3h)sꮖtܾ Mh8ޗX}؏IO+8@HG i6ًc5 oCQ *{'4'>K1lM*Pi 퉎H;Gb3{JK 7[[[D\Q6g35& ffs򢘖>(b{(QqRѹȰr~[DH6ǙO^Վ:^nA4̧+|8T7 Qap:S0G*ҋt:~~i%m0hr{d+=q~y㷬Go{>J[?R37gWnK&9o@A KZ][fj"RkNxz;f1 e,&&YbD:57R YկAmۿ`Ez $ߔ b.B534* Ӌy~8&4hW%1Btknz$ oA-6B=,oڄ8!FCxB݇(\I?v#|-,=8gR: ڢYb*{jBivWo V($mK[Ċor:x=ftX.k; Ooon!g - 8+hq?+?{LH A [S W~(? @7rO$}X/[6*%I_"ECWτ9%٦=D)T'~@Vc/)DOLcuw6f.Yp`ژ-$ғ)䩙B⨢<9qbam*5N%C/q+ ͱMreFT:.x`B,IdbǐF2EMdž X[|A b!XpAnu#+yr}YWi^Tw;ѷė'qf҆]c);'z5dn0m)Ц}f@_E>K }OAm8`\0RmX'{gؕO}PRq+#a}8,$~Lj0YF/ycqu? ,7—_:@֢Y]i*2ft x CD B9XAJ#H~CK4L4d䈒r[;]`!5v@99^˟ [u}i^)踖cq6mtDH.rKR oj~"Mh(<ۏs6QLzNPҸPt4K;yc.b/Fu!4П(7=-B)rǸn#/Ý6#fk戞W:P`W"mf̚OehaQtXOO0GfdcA4%Mh9~.G)Z6&Sp8-MS+z0iFp41d?WLܖ'ET'_e]vU@Q$kV.{>]Cycex"9m#^ƂHB@ Ngr/Pq?/])ۯ53T|4Vy12n6! t~{ ,MIWE?jL/n0Z)cΈW2/;揞".WX=k-٠4jk6}sJ]M.>T_xB,[*IESvB&&I2Ͼ7+ede8B&=^/d>tǵ҂$0QeoRHAT|LacqRe83LF<N psʐ+R,xIoNs|J !5vuU{ʃ(CыFp*=Jq kI{TqXmˡH&FN_o} 󃐳_.0 O,Ғ8 M.[ Ӹu4EEc\_hJUFvrQn58M4 Fy\b}pĸRUPqgۙ-^9m Ƭ4A7"MK2E R7h985]QbOuFWSً;D]Zzh /N"5EL]Wr'G`z2 :Y}X " 4,ѯ*ll_?<8W`=ZM=HA?N daL<`\%"]S!.(ȿH$૸;#+vMD A.+)N]ԛ rK450AwQ*KjU~Tr=|~s2Q{}+@VEyls6IJm ErVA٫9oeϪ k1]Ԑ``}r?hD8؏CQ9p#WLmʼR`[6/DCX6Zm$oG/ `A"`<sRȻЎ G .o )} RA7ƐdT&2x}aO׷/DC+AjXΓݡB0#2I!# ~Q$#mJ=xS XB<ީhz1T\QZ2J1Addun}훍!Η=5MZux!D ڴ%Jg!>a:VA\w% *\7y8T+>@2cGK.$uhSo`}Zg3(SB%~ďh浿аC1ԥb =fMF%E'IFe+}ez Z ( 2U4 rct )#R0BwJ@XcБ~`g]ۖӂahe|L RaŎ]$<,ȋ5`*szص7~̽ڼyv5KV1.nrcCڒa4rڋ&#ڈ0k"3C6Ї> ;H6/68biZgd<ٛ\Z2쾹_ŢE̗\TJP,s@8SpzȶXeA׮{ڸix#zZǰL$-1jre\E5G9iU4+l*\{qeMߠ?A]w(9zB T3<! Cb ֒o8;X%@VH -$UGgZ fcH%^]Ev{{єV 1q6P ġ[d.WX&_ԟB9ϰ.8Lx&N5`hqT)9@NHE-MQzQYbD7'^ѩV>5+گ3 Ta}`XdcS%R P )3O𡓓" ^ΜϗruR84E@Eͩf~Ͳ&]3O$xLh yÐE֘Tk<l 1\N!KnIm߽zwo>Kh.6D*[ \J}+Y 2f؛@h<'&9M䜛~lta긥}X<̿ccFm!4|uӝ=T @mCu$\@`ZTuԩ٣=}FTIki8'C*H HP[U h"h:}s c uW7 u!Ht0B儻 ٢C3&ЏDk˥P1֑8UT;NTAؕW 9F<^\,]\5IX" o4)c)ZEHkhHPڣi4=O\ݧۍMVk8cU3&!SKX}ݫ6b+ItM%+$nT*3_EVdSdbZ: 'm_%:VP@^%RY[t8j-[sG,(뢕 ѳ$ٶ惸r{!{o' cT!" N# wVR'dس#lš-6PmM`Z do`Gs GM3[L>8:FF)94a{*viV (g_J8c ,G;Tqq&Nw!&(X/H꽂0uj5tW1$wnf mh͜i WQls9-GF4&FO6;/,N17p *\p) ~ce.ۨij}3@ P*js#}nGt< j2v- \e>&ǝ|1N).ŜB8AHYX{):pWzec_xE`d`L=AnȲ$l,4`32rN]Q{myP>$s Y wXV@VxU+/ꪀT'n;*57@wEeQotr*h^33i*ۨҩSUCDs s 3JYs _uF|0yMե"+?nAΆ9zXAwH8#X^h" g$`4-?mm>΂ކߖ>8W(<:9z9|$Gbh7ZcL)EE$ʮ+T҂y6#&UVHX |s-le6}^J*GZ EL-wBVٞNZ OH]ǂ멀7JYݑߚ;(,0ˌx'R޴ɦb7ܪޭza8UP|3CNPߊDφ _!Dx6TFE騟GHټ׹.9-X9=2.owv*y:Qdn{i'e`{Xq.\ѳ'/./$`Uy k -A?(vOF }=i ֏" _Ewjo&Ȗ2HN..>CWRs~5I8 r,rKf([ (cVn/U&$S_,E0o0}>VWL*ÇX |M\WX /Zfi҉ tč1 Nb#;˦+Jnx_ںA E:|úZ0Z2Z .2ƺxFԶKJxGmA% Ælbo֪v6]S,b7x~5 _346lL33% 61Y:aU]E..ˉܖV5SAiˍgoT([/ÇXh5.vkZ4間EQsm2DPx7D&lx*9zC\hP.@RS98U8opm<4Փ> @J8ۆ!4/:Y+*cX'F4v+|d3PŬYWt߳9Fn߱֘df^'Iur_8gԜ08mnwGzg0kxqf5%9Gvu2o̷Kpo{3`[mW7:Q/Y d -w~_+tS=gDӺ Wo2)be- hm_ʘtbr?=cR3Z3TD~OQV|c/kkNP(>{nW c)5W13zZ_{;H/Z+ Su~:_fj R>Xi+ZLG/F 96c|ZT e~KJ/}7UYZ%Lφf+.=wf6Duffv)Af9!l9\O(y!@&ν&?@GOpk‰]#.ܟ[MbB5/Ũkmbㆫ7~]ј+3PU?bZ8_U QLpn"XL0;rWsyDM(۷Y|DPX[C~uo \p‘@bGA \VNZlXiH)s& ~ 3މd4]Z4iى{N'(a7r O(.`L7f xC)4,ޓ#- ySyȝ=eկ^X2x9ѿUWQ1=` чo#'5)k _]TaL3C'%ηvx[E~ a#MN|q-4pܲԳ4d:)h=$C\`եQSr@ao+\# ܥZD_g%)=9'0Ic8XX8QyZE($n,JRpܜjv߻c#]13ol@KB{5 FN\O 6^K$[xw`(o`A+N*<^Zx^)nȕtE"syiF慥j%A%2˙i9JSO|\3t;1>0(Kw13W"k҆8ӨCH2$x\ۏw.DɅ B1->ۧ`3݈3[ &|UaSMp% 4>$6{_ 8ӁaD%(>8B~2%;/z0oz]YeTCv 5AUU0a[#Z?9xe})| i?9;{όĄ+:pLYI?v4[Y 9Qt k?fhÏYr#L`#Lׯ}%K B* &˧J1}'8d[?.q!fsg]+:w}a|, x(aJ%qZNd5tA~Mv2ICb SAьkt,d;'[ AY;0AOSF2d '!Ȉ)N[Իt+ 3v1]>J3"5\p+~ %&=3/q ;o[Ȝ{ҘkL1n@"~:\hY cP$eS;_岘#F8'K%>нٹ)O@oz OFoƏ)8YLS=ԛɧ5tA~m"V6hcD(AHaSq\.(Z%\CАƩ _譟}hG֯[3b(N+EHGx.9/ml=xA8cZ5 BH}ԶJ"!nsZ9qyW8 Xku|aXġ I-& 6)_!,:!5¦yݢNqEHgjog=VdoHB?r*}̩/OɅv>l QQ0tdJէ4vN`ZK@]s l~ ſߐO@qdɽ@"?(,iMSyI~ @J==T=Q&~k,hziӾ6+F0IHb:$'sNW0rJx}' ׁ4+o직 vBe|r$ "29ˏ^@?=""O=W'~jx} xJCxWM]׈5tAK5y gd5ZdZb:a"a]Jom*_gbjF:՜@~r0廔WpVgc1dJhؗa>Zi9ff^N[D''xU$ئR5e,yD+4N>+{m(qS 3k ,ne޻>NT3!0//=1':-]2cAȰ|`1^v'֏CO;7vZvMyo6=ZԊĻNju9`-vqِRs#q񫡚P$¯C8??=͓2Boj)1QbB/g  ] _biB/< a29BB;jSh'~85aUS -oUN+NCW$KhĻ `3lDZ>g(QϕT$й6%Lۨ1sjɪ%Oxhsz^kwhpMN}V &^PPĽLvYFș/(. B6>hz^!|d/;;dګts*CkIiX>Q2kӐ ]2tTeԘ͢j@I%-W԰"]@@Ly"4Wl$iT[+ƐZ(&5k"#nY ޜ%6@m YL6EP`MwMvsFċI^IHc8[O e VjP!ҔѸ7֡N#m Xd!RMQ9F;(yB˧c|^_훋gh%A$]P?uE(J1gqZgQgMh¯rI: 3`jL@irߴ 5ؘ'kCaO M^d )c H5 ׀RFLC;Me$Y=DmM^9:YޏZI,5 [@#mHVQ bzvbx| (X#]zh5Zv&\jv$zsY8&v<"bbO" + K=)ahw~DîHڭm׆șM 2 n<ȨH'-FMsqd1m4HPw-4ǖ 7pߞΣuF Ii0;nW߼Vyg \r ")GuL7Ļ!|tЭJ%՛cș3폛; <氬͊*[0O-X-tͿOO:?qڕ4eg@Oeq0yűy[?͖O|q [vu*LTjա0@ry{!O%nZ>IHŹ 0QB{!>'Ptȗ YD,w2l (x /=cjLyjBb*/zdqZ /-q.g%U -/}: fhm\4Zt"4 E%KYH%W[Q2ݑBK;Len¿]FNU c-3tQՁp8t|I_[)g5i]QXA "+nT?W~՞q0Fpf" 7i} ̓nѥ)n89_̎:*qj| 5vwT"B ?1P Á|i-.vcT\3ĸxAM<8+@AB5[NIszk~Ec$:=&(`SE ZcPR ]ot D%̙ \Vԑ*yPl&UF ]_xo"RE7}gM1Vv蔷r=Eя!hd{[4j*Y-m%mxeF݊N@=yVkƞ B=qlB"u3<XW)g_*_sg<B^&]]MNR'h(UWbI_spm;86 "5 W#9D8T\0*qruCVq$Bc19mM2 vFmfSE%TXqɍ>q ,X@3/U-lN+0vI6ڰbńضnVP XsUotLUG _eS=QJj3]򵌷jVtNeP H=h hj@]2hJ%4D뎢&IM1d'w( s-Li 2NŧL. 2ripbЁ7'0apDGDo(9A+UDhlݽ=lKtw*+`QO RQYpY][/7+]7v-n6'$ѪR޹_tV*lW}lM3(t|UCA1cmunx۲ei8JA/Z='7\c Fm^(a bt$.RX˔QQt}s\cy: O60%Tӱ$JQO/;.] JT&NWeFRN`a­sYZ-I~%RCknc|-imY*qVs̙h7 iXg5kخ6/`U衻2@$feQ:՛\ >_ 3jѷWO.3aM}1MhK Ejֿ`؍<е=;n&go>\ƴoY͓v ꤰ~ D5]鼣 $'V0 w߶z IXOv7~O-[v:=:*y]dAOp.ʑ)} a7NJNAd_Uhll {&я:>T.$ %"ϲ=[/|IB@b3 Uz#:@[nW=z>Hxo~"[0".~][=UlC4{7tBC /#TzBq#m&$q`6fBZf2B n᎚8 Uhjo 1u;OԂyLD. 5amڔiSb,5i]yq /PD[L(rz4P-mm;PH?J§kMǻQ$) e?k͕:VȉG%auc[/#keCzp]!wMdbRaKaڅ4rv5I;yB]TF I. L K wqŸj iMWӾOU/i5Nk-.&m}iqe*Lgz"tu5cfRCK[ډ۷ٱ GY,}mrKf9|;o^5] HS5&E&Nϟt4cpXx GZ)KqANlo޵K3}t=ӅކWM[J\IW mX;&XqqY l^ U礙5%3ܞ#O''B\O_NuleCH`q_yioe GᏓgYUj)РZ;Y_ڰ*戏sWB+puDJ鼫'B2WR˃4XM{R2_3Z3g2imU˂U9NKھBDˡ-̫pQX)[+``>̑El&&dB 9@uo;|EI=BbA Qd zGρ&c 3ˡ$6Ux,^X84'T\\ЏG"S|՞~0 aupY$C,R{R)v3GgPa&FD햌bKT[t>p{YB}: eh[|v3aeruXHS/UMݒV  7ry`pYS}.p((yaGWM>U!{2mf`@oYZ7eZ}ZB;R1iUqeIdSv5ԯέ#R5>zT?BFMC^{3eOlj+g贴,GX(-1l~޵.q3LfqRhya[B~F( $ ůemyo]P; 鏁={Ꜹ9mgvqEOI4Rz;MwM5&2CءrVpqfx}r|Tm&[¬p`ls)DL~)i(Aw> ײK.K*YB:idw';5,[tVfyrVaY.N%<| '1$GLaR12^LYecM!VPKկksi&~Uf+tZ9@(v tH^AoN)We,(߁rGKV QgPAWs?L.06) )Oe"|lT8c eǛ*lS] 3cq_)<4Z e3s*?* c1NG{T  3կ> 1^]%Ƭ:dFCW[C&W A?W[0AS?~B϶ V䁘={VV#EV/2Tl2gE|VajLdyܹCfC!%4 ӊN E8*QcYZZ? ?ѡ]J|jX&̡zY}ŐF2/Jk/_h4"npnA[&$n  +҂XLk|"}XjpS[2l("[Qi]@SzNk Oy\aE)t*+% 3=Ot뿐Â*RsxIxdᄘ(W@#7H,ɯ\揆jy cwxiB.쇁j_'56|J[+K><|fTf#[dH$'3Z& ЮcXҪрi /sGڨ剏s*{I~ ,*7Vln!'Vf3.кb^81_}])ݹ~/Aw9cR^PAفfj1qމ9&iөb_u{?${w[I)(3=@(&Ζf2&Bk?]ܨE&䇆)Zz}D\U'tdKmvV-Mˡ^Dȕ( F}\/9jp-=kdӀ;,+39z9]K5ba*e-g}X_"Hh9kcn; !bhMr@ZJ,0g"R].ۨ^1DmP@פ0Qэ/E `U>ӣƂNZ3s|f"*wœ-sT6v;W#` =MX`eY"IMev3UQ6rYʉ~[.e3!T|k+1-m@R18g:gzd N/هƓTߒ ZVSz Ȓ&# #sȉt_tQL@aVu]. g=F7.w,咝 M;AZ"%W|'*Z<[xoLޕbt5egA~/y$7MaQ{,<L3vڳX3Gj;-kEb{3#fǣX( ăF9%^k7.uwJCmRf5ee Zd(v_>6|OeO9aXx257 uT @.6RXJJ{^|2E.N, 0hXά?~~`}$ăq@2hѾrmf02 C-RRY{de5wZE_f&2̨`m*gʓuw?mՆKnCs:Kl?,̉lU 'Vt7|A'3b"'z؋ eER.}Pn ;fj3vRV1ȻE%&U@&W,aQUf$ثw< nqLchds#4W8Oy9+ [a'ΔCLJl;>ZAZ*;]J` ~ʆP$ i7͌3Q- o]'iAQSV[d)[`NXRf٨OPQZ{; $n<`}$̛VDTU"[c0hkK!8+ƑGetr'dJtp@Z;+@n*ȩ3 w OC3*,%~'J"1Ϯxҿ055NЩzJ N]t-X^ K dg'o⺆4z^5wD#y>/RﶙhȨb:Y< _]Gba2 SW2+\,ydϾF,LBcYUJ^?fLE"憓p+[Xwd"‰EpĒ]7|nn}k/9SW $|&;J6如=&d<ȭP*nOPVuVdTT*Z`J U2U2YWjTee(>2 HXx+CNxx#pAhܪ.d{e|5Է$Z$U GHӋǠlͮ>`0-e1vǒBWbKoy%}nQ5UjՏ!l&UUD,E ?SZ9;"X+u~?7?R-a15xOSv]u""jEf+ɤѸ4IY^3Q.:vĩeiAL&THTjftB_F)<\lׁ@l>-ha,ELX֨cB#d$i_'m1[@:m|ЧZ{܊e}!p ~"\X7A@Όc nM]]hn~PE<|q:8e^7GsSwEtjh-?p?=􏞾;;*A#LHk~[JX.k}@&:y!# zu6ۗrvxtoxxXlA[m.$7qFUDjsUq jGZk¢ y+$^ #Ͻ*z >AvT"\W%%Gvͅ{?j^:qL-QfZӳжj.:E}N;ˬ2C:ۄ*& vX'\"5g ,2פYk#7qsvv ~&eE ;(myRL )D : 9Q]M;DL?:=7}123U$s vŭ-Q36JiwN$Or-'6ߖ{!A]zByR oN`T狼툍u7X-τ(8Lp-h[kceøԞpC`_ p^+H(+V­ Rj;}b\nաhG0̼V"sŪf*2_WbAT?ޑW1Ⱦ~Yy{zը:_JH^a\z`S.uU;auv"Rr,i ]'޻ţ˄ :|WA[7tjۖ{)p1 '](⴪wh$Ѽ<5^;R(QW'fFٍIG_$}WCgukAASMIz|?i}'x53*u"g0Xp"}>Uɚ<\Ә`F4#~/QV]YncQ\ŞYt'^Ax-tqK-h3&hti$cĩ@xؿ/qS/HbHȧ\?e~ مoe ̆2'fy J2϶^57АL$eӉ[<2ƕ"B6 x` 뾬Ηy+Wu [3t8=g7zʄVU5i{o-(τБ I\ϰ;7씮˓790&uF=. s2Ou;2.'+=)^w+P%!O޵J\TզJdiR9K_:L--MyӓcyQ;bRBnsV DLTnCafGFm+"U {?UEݗb&=~9"r%'u3]C*OSo<&1xJ^Pvr34HaMcYeoiGƜogoSE'+6;QN Ll69o| 9z =F]1(doH[93| s\Q 8X nLxbJ uYz"\ܸ>LИRءn'B2#FO&8O-\/|f/yȭ(8## 4mtҫe#黽aBMo$>; WIui5O%q X#L aj uWkeEN*lN/Vx38a߁=q/Kr(VDJm@[u|D=8gwCmbz޾[ 2oOx:f!EttI.7O54όzPv(tl_HяZ٭ @k.o{RI#\%;1 s ht%ğg鍈ao|?BmE*Ř`_q.6uv8qVD4l; =ݦ!>WWx<DiGX(=7MKN1MZ9'԰ÐL|҈sVF&+ \ 3DmAQ&S#48RAR3/60]:U"QM{iag=8xX vWj: ؒ}Bd|FlԟӣYH?k$iSv*~s/}H WS:w F(i2.ߺN[dپ:L<#}K6Nbx?QGOAuG۶쓵7G>ZV'ȗ-[ECB34A6aG--gqȺaŠQl*eg'c=F;[UƍT[Wt,xm+AQw vO3/:6SaȧGTWɬ ;ܑN0:ԂF&4;3lV&Ό,9QO(#X7Ff&G<ګ ɧt'-Jh 7_V19}vZkn>jeTW𘏇K~U $ y'g1~cY+vh_e;\+74V:}A]T[<_]Uvy=Ge!GS6Hw< ˠL3?3m%6T-o|m'-<ޥ4ܳw]]sFqhU} KBd>ugT1.JCe%̪ >bp7’R) ̤LN(z82O!]>hzvVH@3A>2?C~ 79!r7]f@Ҙ(E07`;$Ze4@29z[Y,Zl=0<@;dTr/T7CdKYNLYuVZI:Ү Yc՚_˂#@5$̼GO;zzcpD`^ƣ'/.e=x7|-K9Rm m'h̟}Lni8&"TCVvEU <obQ<ԹZ`B(ٖH=&m;GƵ[ ne.Wd,88hSg lNCS,2[Y;ߘwX! 1K*h 09V>$h)Jky'4[[|^W~U"(i!-CX_HŃ+h^F<)uC=N0BZJok1t+Okرh(WMX|+*h3M>OP.k҄ﲃn]݀4<P- vCg!|ǀEA#Zh}>T$mmX ?sެU D6>0X<{džY-;"Vc4ʫP~o^?;m8!$qw1,< eYB/P߯}+f l  u7yO{ Z+Pv!!s1M-ZhMUn?CLz?`_Wq|'NE]k f ߔڧ{Zl%s)vs=d-xԴ*"K© /ok:3å9xm ]"8}fwWWLpn "Fupfe<fTC}aa(5i:׹6`;]bԣм:*B͏G^/;u)u~skj/gj3R͉3qyqJ6 {Iǝ>.EC+#KLˌ8GB$;{M&OGG2(ID-phbûQ_\p@㾭+/QH}VĎLܖ=W[6AO7 bz  o7۪h|n1Lۙ@|hlIǭyUv]m1|g|Gz7jTaBEqvdIlOX N=kYdBVU\kD,]s}y ; F)w |fk8"{Sֈ&5nX.7T2ZXUa2VLg@J7jWhA6 Bh>-/KFW*,Ec +'%'bBح GbI G4``}vMpC^:8zZ#sCbϣ_Ɖ36]9Gn y >cr?i^~ی7I(pB X[fF.# )l>&?[cPt`MN_8]^C.(ݧ- 9kO ;;^ ]\#q\pcEv_a銅v("J5ě ~^,Z|sbKOI8lz*9I%r-7A}gᖗA%i [ԺXrO/Q>.1 b)2NՅgQ,d#.2@ %YY7 D}zgGbm*I`qkeƵ]osW_"QW&sZN^'G @}{[ݕg@#/V^UGC"mi]i3ɜU c BR-Zm=ԢUGQ4㨱 oPEGx)AUL _űF=e'1_8Lٷ2w( ' +W构mgDͼYJ"YuDkwםwB , FZTQ:?ge9`>  sl'{UG))bo*[DwAmgE"8Dw5KK8<^}N2T;Gʶr[[{UFJ&|DŸ-Ju5ưSP@Ĺ페֣D*Eԣ<ϡp#tpT=R)Ӱ8lX8Xu.1 ]9KVrT`2LIH*~ҁta{hHѼ1/R ZKdHAAPHޱm~l\ ݞG)&D'yND,z wxjs;VԂ Iq1S=ٜikb_va Og}guQ3&I_+Gnd3DHg5 ˵ $;NQwmAMyUIq%)Co`hLRnaЭ=m!Z*RNZspQQT;',2Bs8˂,5}7i$SS|p+z-e) 3U+[xhv2(Уoq\Sr-Jf]|Q%B6W& &?g@8A.`QECy*l`T鼨'OiQ-fQTL6P^!l<}10s[@W M18 f*)A3K5/7y@Bp .eq\m:YR)h:8nWF[o)+?5Ũ +^R[@|g ؚ{^J \q {so$8q *>eT,!\قߠk3U˜Hr+s1-zoNwT-*=p R" acظ<\` |lZ`40&7LHEaJhR\>u_X=ͽxÛ`H>gfO/]9L=)@ ˷rrġsjrS!Aۤ0?ШK a_M$/wi;dmO-/JdG]XCđJ+-94aNQ5Ux"^Hmd.)&`Adh/KAn,>&嗯 &/rބIHt'ux4>47M/4@c` s=qqvBA  mWAcYdg>!Z64 @wj7@m1K)%ΗhR4i)#u K)ׁdH4xi+45𙠉@ Vso14:kՒᏁ8:M⦻僼g€w>oaLz/1(|>8Vrdmwr9ýFG! 4"c}ޭ֐PA퍎@d8h!; H(nUk96o=dTа!bQ\vBTXD{)rmN颹їqsƇ W E}F=(4|mwѦ.WG{8|!0Ȃi (2*Oaэk%7=4 sLac|XY2}7z (09] j'ԏ\iHu|kA\e{BIbxv*#Tk44:&ƜϬw\_SfGg)g~2{JFkjG C7r{ב3%SV|lwVWfX3q8bUaJHJs(1o)نɫz!дzˌ>_Vv.nAgUb Ty.J'҇JfFW !ܴD[3-ljuĬ`̞6eJyNUY}aSDZ>#l(|2)rUGjŒ0Q *\ $0yJfL4?Ymx KXr{Ps+z{f@-"`ԙvN=3Z艉Ǯ}M};V?@J,CJK.|AKs^8[q v/Mq#Ū_=)"EY;9P;LR`y ;Ʈxаj/(Дj3F-VÑ{8@'&p2,rB R~v2º@W0VsWh:o[#~8Wt I풍km+tC #M\"z=xY %>ba {t/h}{/{SF P`9jd 2jnǧJYxjQuJ\~ey7MDw*Xݧ4j$_vw5G~bQCRǽ^29}_ 2?,lp!@ Y ำKPvvUǪ ״뢘꾩Rr>Zn鶜Z מNv-8Q<QeR ><74Q<%LWam;I[qʑT品I%}QyLr>$6$o5Vt4f Y|wql-A'h|Hl Ly#䑲< }{L ħ'by#RĒdoP¥}d>[K_o ̃ꞆfFЧpw&]7_7J:%P/MkKWG,^Z,[yM΁9HŜhsIH׌ŵ_Ɍ;3zhaܑVb}#V,YrynL"nv=22d:CW6? p01eKɲ栵a0N`ЪϞ_҆5OP L<…#^9I1ſ2=UÄ&ItXѶ$qs 6xDNh^ Ic&D;8;]r) w/oX7EPJRV2V%GVM5 ¬@QnH?~;޵udEVE*<mt؜1#!#/b"dr,<I Nٳ Et*{}U[DTTFU.N]xu]l ЭS]&<1o/FUO1kR!8n9{~]Vj|qgt>1IjIgܷ($hg[b{?nnl\{?=bdj8dŌepyHQf5SH_4z;0֘,63.ݟ$ԙ8*,&U骋 Ս4h;x$K`uQ-(?gҜMIGy y{XΙ~@0QhR9H zV5V\{WyGY2Eȱԏ9&]*4HhlB¦fs%]bm{Tߢ}rM ;O osewyW_n$JHbۘ0y~Up$/@yIluQMK]C6ui\ A DԱ$R2;O*`>kdnbu)[RTXyv GAK8\8wGCW `b˕N♋RM?ǫoh'7K/WLOc93w+z7?Lj KNUB6yN+\mxc٪C#m_ c[z^8.}h'V'~6x6h)y1A3Nd6`EIGא͓6-NM׶ѝO(<`ըLR)S 'jq=Z FI S0q(xjy.!?Or5baW+X(2{Af. Ռ^-R'3<:9-Ȇ?˭όꇗoE%`e _5M#C $|tQp-~C$|afe?Hg@4Z~mI XULqq@ol+ y7]zP M ͒ P0\`%_Os}IPJmMdz&vg`d'cӋb`ig!F5`@ q)U\O,꽅c^\}l&cXB @!,y"]*eUKڏJxd/d Q'@t+z)eF0L8G-}p˦#~˒_*ϑ>3McBh<ٷ(OY(,kbkv)܂Fj"Y`e>C[~z>0;R|#U^*<_u/0MY= f{ Ԝ CFͩWQVbV6Wkk ^>4JЮr"go?lCˊ>o-~UUIoV B7ظvy_6.4դe 1/Zx\o:y}/F1$! 6͹@9xhM0iԮQIy+i. ֘ݢfeFS w_yN8%LB r0a@m 3,Uzw|;[&#|/}g ё;Gn1E[}A@ 33"ȷ`EWZɠ̵Ƣ{ŇҖxBe`7( BHT ;"KPWyOerk(k댶9/Mh3W<@Gpc&-wtVi" l*_[5,#JT[[Y#H%[Zjgǟ3Wv 4ւ)aom{|A&"ͫ1fFYLꀫI1g0{/UUM{[!NJJ/{Gs43\PoNp9>n ?+|]OTpY|o`p W\М~5wZ0b-Fz>ݬ(D|q:s!\!5@4he&P sY,o~4fA{O6| 'Z‏T~xݸŊwFlP+"vgkt_'[@ 9Z%#olS_Iu%)򔀈-yKB?ZCҼ Af7lkbO#Uqܘ@_' FqZdS D…HJ9|*8ǻ?Yd߭((y;4lweA">b|B+!79 x߁edN|"! L/ASad8.}|cg #3r=n]JVG)AS!Βӂ^ UƖۭnȦS]jE:Qr4YD?%f\>"ZycXE99_%&qEAZdw/::rS(&f[v1_Ȇ5|]r_c 52!69F~c:aPӌvVKtVgC$%sK-m{^ƌ^l/)n+/O5 )LH3/FSc9!A ݓe0h0Z 8Uk"MN 5˩5;80{gI? ^$&P9Mz,g֊>^FSߎ}n#dp#]BÔev-lfۦtoAWy:%[ڄ^}OQ!vX \zQRG^0QTj6@PlC>by%plb2 TP;|וl.XƅN6"- UcpbCEpZ ̑KdSVw"1_=)t>(N!ةV5frGTq.D+q<ⴥܪyע3HB5wZ@d!ѯaUcf)p4V!EC%q1b? 3h`2ybs_;]4݆#4Vj@Ʀi1d8iT'4^2(c6l{NV][} &.nK5uv, !u(3 gJ*ġE:4׌NwC"DZy\e;܇ɥ<TNC_*UX|;y ->ٍb>mᄬnOH,r_>Bv/=E//`%wf7Rd WkϬ^giJgʌ#Q7,0D(֓iU!qG;֡Lf&΢Fhy<ld&#Kq@kLhΥ6ts#3fJꄹĜW稇|YrV+u9SP ahy$ӹoN< dxCG+nUUZ+1/Y\DP|aU6CuܗMʉ EBRȕ9JH*)L5YSM ZݏFۙAmӮQB7*Tg^O!TIY݈}C-Bp{lUBvɓE|gzp* P$/9%Ì?חt+,zMաLR?>Oһ Q$1괍_v<>Ekjژ|̽Zȩe'(μ|9#r)h*!lzRpVzjth_TrF 55l'4Wue+!PJ㛛>n۵`ϼOgVEGM0h??H^ppcH-Bzү?9Bǩv~ //宆WΑ:_=J.8|\Y #@73 lK3s\<7(7L0mu%1 gi*oǘK-O3H|Ů Tڋ_a z nݥX, R*pDZn^'ZYZkEi*[bOSDA'Tb*}| NjS⸲DOY7Z‹YmoA0;6ALvP%a++ԟ=W yy?DݒT.s2⍎ N0Z$0\d.ߐ5i?''51[tK ?5b%3jg35;͆2 Hk6:pRb:E?ę?1Sx泪C H8GE >5p^%<+I=k4PT4-)IgyaҥM/x~I(R )R1M(,pܢ+pto%3$~vGEy>ƴQO '2F]uAor+J9j>LA~n/tK|+#/=pV3@: <6l[ c[؁2y!ׄ*nȑ|eHZ-!1"DWQ(2NE4PDN})x+%MԲ'@PD(9]zyq'Ě5&>łIw[ N} |9a41.+t.V+PxF:PדcTɢ iF7^PEDPST*Z#2M#niN+x5!yK/#uRŠ.`q?!4<`."m'ټwe2##d}ǨuERTo2o])-OzSB,:4.nt$͊f)meuaFJ޹w#gѴMiau#_ҝZӜրPz6^k8k|ޓZ E.Bϡ1yԎ,6ka H@n+TxkK($ړO3,tWqڭ,K_.3ɉ^w2Lỗѓ/aQ 2vlLن )ft3d%7 ߖs1*_!Cot!EE*Ċ9fd)t .2[J/ EJvt(OC{A!A(3i~}2Kl(k<429o[,jj_PH/6*1`hjjCߚ'&b\ŬD[Xk}l"٭#ҝiG)Zd4- ?U gWw)`%P!~7Iϱ>huQgow z,%HV סߛ0/ = )zE>feWeQ̏~?eM^yU9Pb=8ۇdQ?(ݯk{z wni6Ɲ/H %=5֥9}%R~S)q[TϿ͛O )cS>bx}q h& Qr|G;dtΝvMrZĻCމaUu~J_:C,'g%̊6xRNAVL;nb6#gmdǔr K׀(k' Ǩ %D41 9 Ϗ1Xj Y  |i=)53ҳkFƛX# ӑ7uʊ1o6#LS^Gj0&R9|3>y%+/eZ~I  Jsrp9kB@tu}d*yI/*B6E қY9Zqe>Nq+W(wjdCj-N^KO\-7Rj ʝ'a?\:ʪhy鋏1~߮]&Ñy}V0?IG?iLaJ >b8EE&j (Bt F5FNn: F6v<<ɳn|v8bWՓ4 ~d["TD*ran-chh }ۨ[ystuc.-Qk\r_v~KضG~vr`˅ѫV%X'10i̞w5 8W3G\1丩vÛ>~Ƭ;>jfR6kS6t[OƑ+o&TDž<'M`][uԇ!W ]YTH$_Ua3:S$ڍ:Q >nes*?bL/AyPdN;7`KsؚԔ}0pS\UU9a f=-ņw":uP~P~Iz3U o]9ұ2HHܕ%˷Pxɏev䆔"QL׎XQ2e~9_RK(}/}-I 3heXJUEp gD8YA:B1Q={ 爠aM\OHzvقJv,)Ht{&} ݀$Z. g,F?u2;ijr«G5_]Qk5Ʌ q\)V2F)x⦘{'cZUcx F tX\D)gAOݘ?o/NBɔt͗^[.wF\s]_xR@UJ>5}<8&ݲjqgaRSeFͯ|@-߁NʑZҌw 4a*d3k&"vO`-<3y=ԏ̣/[yFJC 2j&? r7_ĈgGK6e ":;Owm2UʁwE]v;;)!]c_Bp$@k{zJIh>7 _YsLEfLH;0; RO58elVpe^ #xn@؈!=9>$oRXw1)IxGJ jpfጡ;3G Mдnptezje~ꌪ./P!NEGqf˨ d?꣭z~# dT\f5vovN~'V1E r fg܍#gMlFO`Q_(d_,A|ȞF;kкH\Lҋ 8c7gŏo~!8 ^&LkR7wGv.1ZJ1@ouT5 TfDe_ $LAxhqPu#gf6b !Tw/F(#gfЅ@9,gV<5I&==QM61ʕi7,x6b+]lG_<=vz+';QρO"NzC{{C{[*[S |4@ҙPK ; nc-j7oSr3e~Ӗ&dFU9 пXw!>u U\\v wr5Uq7h_)_{BI r!ޤ-x21rk/w {GFk̤\ ΁h* w C[/_FCűrhuȏ_*3HJ?T)"pg!2+pg@HIlD2(X .+@ 'RtY&xQ+&Ğ0? ȃ9?`:_~pKU`%Y붚 sMnlpS]5˒ _9WWF䤿ER<+] bEP:s1w>!lp$'2Bm*DP7BHr&:DI=gjSY󌱚® JK5 {Ki!q }8.Ґ9-~pdz> g9$wݴ{'5b'lN ٫|)wjn03 Xh<|7_rz@WL6 OMxZ8\CMwA )j?0KΤǢ(Ӌul \7=%gdfC. fk~pnwli]2!+'wVT% Mi թ* T'R%˦b}"  D|qpohS\P&0Qc Fl^t#4 nU{}tr-P 5QD9hMN5F!돡7KWS^3_. xO͂[%jlVtdzp>^[)!;/Lx |8_ Ò0b$ܷhi"`q@WR*T7 5<҄Ȱ܆tKufH,ӷI [*pͶxƟϗw*w,Mq;LrK.>[|OK輖OHQ&ѹ--a[ܥ aܑb|7?rpZ[-ROq>_I̷ |my :ykYj";juh׏_IWL*aoKsJ`V0#JNflO 2ҋSp`?Hf؎3%1Fb&[$ArkSOVgA~aCI1ms)( ITM&胑V vOAj6zɈ_l *P ڥLAߣSBzlֹJI?:1Aqd_ 1 SDqi ]m?Bab^]lH6m03lP@5 ʫvF6q sH^/ญ(`w\@HX@z3wbFlr*u^l|O6$)DR<0gELel8=kqM m0O&RT8it@?*"c@/84Gj47ݽ}!F{1"f&-".JJ \>baZHWNkk&hȫ2Dy@w5\HR&;Z}a: p:~N^Ʌ[fOQ' :Sx$r^4.\oO& QqIVp\)ov^mtar[rE yzb1?-C]m_lZ;[-acըs,p|nDԷ7)`" A><:aL(#WzccH\.@VGdR}ungqt4ElojXhX)2+R빜4K"Qx^ i&MRDْ?4+gyzn%g]ɞQzZ`:psۘ;.AӀE_0~QŃYjP㓶q筗J3T7O0FCZo!xQ@7XGs/4RSGo#N]Ybj.坖#eTԿeas}zwpQw@Ѓҗm2t`ϱolumkڇʙQS6]CCQ rT~J[]2}[|-3Lqy" Q~!|K(^ B9/[9=ozhpׇ1(]co,0 gGwq7Y} q67 SE.Ngo98 xj2 MGZgtS=i",,z@cӼC; ٝn+0 0`r;t 2Pgl$D{֌M͋{]`|$%6r{wSx@nOmnkNI"PuNj+ Ǡ!%-[yFP[[?v_{VXuRbT|o}:m4oA56! b_t>5µ_AYRGĽe|G ,wu N hq:[q3I2kB$ 5ÄJ|tb?N 6R)zt-ɹ91yg;~Ι&w Ԥ?i dbE_MDv"G ^܊y=#+*E%͖:b کK~HC32 tRӟ57^<g=-KG6<;@o4^vqYP} NI%1E|PO,Ce7:i4^/n6Ba2H N|c>T`xwF#b3Z{2$}-=i7 Mow:4Vxgp}JƳF% (@o\ߒ#~t?jOm+)z!m:9Na/B4rУЙƼ<9 :g=qw%%rԑTcPƽ rZ뷩rbΛRffքiqc-A@dՔ[dxIYs#,;4%ЀDwp LӪwy(elJo'0dux*+섪Vbxmn6ˀG t>Nղk"kI,bEhkU!]͒ᔧDzdx0wCkrl;<@ā*P0٘SU~ i}2YdnKGLGLh4ΈI q f<+aVDLK 5:̼tv] V=C⛤zWϋ+ =/2|3&{B,=Ky$hcX`>|ƸapX#+tN[>fA-c34(7g˯&&@.kEAiQi.\'\uUd >}cK#'C9b+=|F"ր3\3- Y0ypew3*Fؾ ؝YjPM5rZlR cT%^;1mYh U Nlb}.hj7HeD{zn%c6a ~IA[1>LuHŒ!j\Z:DMxpqrWw"G?)5CO꿎䓆=)"(jfoO:(v: " TH{^}Wgl4 C ":6DpAHhC orH)oS?.n@!X}ol*JlcK\1+c v-]+^εx\\H|9GHrDDlA)qc ȳ9Y0 s`ŏ 5yJr؂P@} >gҌ9pJR꿆$+Xpʤ2*7Q*2HwA PWyxj42` > /.-4ܽt Y5_"瘽EԎ1rļ \ˆxa9;]2|C$e`-p`/)@?f?e N{yFPXd'pn/m;a.Co7n 8oK&j`ȺCOLkS[(ʸ-c)C|U0kĺ.l0瑪쑽9!5D&"^Lu-q߾DNom©4CaWlV;q};Nr{`Z/Cx=F`Gߖ6?'d;A(¸V((GB[ P^X0bB9]g][3wm՜W͂aN:43ST %o1,E 4NʯƊЌ"0Z+nT7ʠ|rs$v/ynLMfz>u6JjbU[tAz;R"Fj봝my'ٴ Q> 9I*izf\a?/s(aR :ΰ`:}0}~{$O1b`*a&fc~?/=&FCz]MG@t:\4"2uJ7& &T_`;72l0i2,G[c-cEe/`"s5.22;Mؾ@rB{uUp!v'ftjTJ#K,Nö< <r&}@mٮD'ljj :"Tyt}Nl! FnwR^s`=h:sշIEIil J-hzDA:4쎘 wRUK;R{!ETۣ"wc:9/w!zFpÝUFUxt|Bt`^ͦ>G#4"eEU^;dEt"ܞyTS=^fUT-aZk1GW t-]t.IKi,a`fD\EjfQm@A9o~aW*=֣O8aV=2h*7[b^㉰|u׀ሮ@^_C"󳍒ZY9 " 4 ?>DifVKlT'Yi>J\g<>[i90G qY#Q&NBf]_ k*ҩ䡼CxT'"H?X~ >4z2[&RH]-/V.АI 8*8Y=iB\X5z.O* qT -Y[6y.SDoJv_y#i+׵Ϙ!Z6(ifi|d3j-)ēܾ1R=**G$T*Yk :MN!BU*$@Ѱ9#Hr X,CO>KmΈAR)NgSd>~$5yv+VNl/L+5?NًCh0zs,:pM˂ [&BRS.:tD^ ZiyiX[ƌ? )o{di+8!]`log&D|>/re}ȪD[mOSxXblEn4jc!9( )s7_?ͭ7U M5~@y2:GW̪6C.ZK{B!3?Nf6RڌT[(ǣqrõgGsMm<@=N&5$7li-oսMi>,P㍅0{^H*wfNO'ѣ65p# V&9yWq Ӄ|˄zۦAՑ?@4Ǯ6jΧ7i 2WwU)uYKj1 00]Rw=vݧ[Թ |bӥA ?-@C{; SÓXdŘGZ;4W׼X wx؍z}nwzDH&wrvI#gR]&I3C?JhhA ,'tڢ ž#&uus Ihenc%[I~ߣ Ϲjʒ: DŎ,~ծ7Kyx!Z4´"R|] ZwQ` D@6(y2:lYO\&HVZ.x((ZB4ie./e{>Oȼ-v!{x)_很$PEi}Ef՚H+]>tj_6zd*.x xi7yCAo"A"gLV=c i @2-\H&-%Dz4Jg!8iݩѮ7YXuTSWnL`On*o5ڸ9M/T\rQ e.AIC7vFZp)R Fv6}}ޥ^d D;*,A.z.'ܵ7#/."t\]P`Q%C ?̴zܕMPr=iړ鳝C*KEia68<10vSJ&/08 li^rl b;g:pSc`B+c)=Jrqg!ҖFTHŇI"WX7ph+0.WVBO`I$;,gNE,#߃jBaIY4.ⅢSLD`?=6wV̾L%ɾkM= 6*N%JFB?LVd>]1E[]]i1@gFƦ:brzawC>])FsXv:z'vd.e0`j%t4a QM - fyzZYڳJJ8ͽ0K1aSO᭿~Kŕ6?Lb3Ů bHh3z6j8YSv~fDN34x"`c=U|pitd l,i?Nڙx+849d| ~ z#i OppYq'DnHWۮh=Do}*bbaOVaO_4s`*uK_,-V|hȿᐸVDˌ wu\l@T  b\o(W9rM6,GC.Z 6n??s_P:!{n'3ZӴ ʮ};ɏ=%*,f8dҷѥqǙևɪQl,Ta,ejٜxkti +-i]r0mz`wc5!k?mTJs8Ntu^ඵ';z&޴;dX:S"xKË: 4F^-IZ_=+"iT&@Zvaj, 0["hb/!G ;G.qy0dیDu 1q$Wg? l.7>z"M^n4i6HEg/o%60T^D_]9J[hyaDŒbK20em1&ϭ  '%3q#GS@;V,xdcǣ-p>GR%u<4R'K곡6qوZG~`|5mf-nHpޓSD}6%Ce^. A*k]iZ$]aXg$Ǹz[8:|BLκU khx@"ƒ?hY*(xu]$Sźx2$l?Ơ#{$EyIFOn"0SE֎| : ?)3f.[3GJvZR$~U' bYNOH|),&8(M; b+&}+!4hփ ڻ 8mJ1\?׸r ʪĜ]e=gQg[)I.;"rhbuҍƿi+cTb*+'ۨcL'iRS4|K ؋5GjsF7ײX!y_ ;<^m~/`=]K=+w0z\F\fZJ?~߂65čsU>|l~fxq&TRhm]k\_>|^$Uih3 <4q1ޟ)Z"QĜO )z}#MHG`戴Gi%!>j7iؤiw`T舻]7E3p囫>$%{ې/E0gEds']*oܡY*d?T&DfLc7(>S2`噳<bU~I5hFhuAgJ0SH; 4g 46JC1csT)mBA&,˟}vtN ^=tK[y|lS[<2#:M\ـy!(񅬤~h[~u/ECꄣE*Yոv -Ufo yF?}PUIQ6ŀbӢ %E}5@ޟY7ojZ .I=i@|# vZ +b4cBʴܼPpud?̿6f%ApjyX0=VБ+K#^e.Ѥ(%_ >ns4\& _dU)S|R̽̾M5xوXFz3+_'h(Sx]Z~ |PB@6PJqiKk"OppL_2J?[/m Wx` 5%xZiTˍqsf-z(k#7G1}dH'54>`.,Ro%r|qRaL 7EMkPnb`V!|ebQ\aIT`roCB}*`ъ>iYTYS.T#0ϖ L2̉I cFx%⏂2\@wksWjx9Ab[釓v93z%ڭC9ge.3j!cŊ5.7ƠsvrL5m>YqP`8 _'dcryL}@\hCIMJ-5_ h ߙڨyx\->ᦝpSt t"X_k}qAYR1im.ya iI1D"z M=Ы7XqVk$e.e弄=UKm]g7rm0K:/3u{7M# 7(enr$K5=~_G~)²-ppNnrtdz٣V+>mWK' 1l%xd@VZs3{;,CRte$q+fqNҕ,uYٹk?+tJ2֫j0(ߣdlMg?5G ,6K?0yH0.I5QAǨmE*wbJPxPʫ-?oAS_ut^1'uX5) Yp@Z$_3^=LSǛd,~Xp bI :}Q%;g> uwe0m(~ZAʈ- s4q F Ej2l54zIy)MB:lVXΈm{ |b$ ~4Pj⏜SbaO妁sl}KP"(WdO:]ښ> ?NAB'AptjRhq|~gԋ4h=8~$4mzOIUFjXj_Qxz;Moٳy+~*t;^z'z>R8:0+ H}#;=hy ceێ*.` M\s7#L!Y$-xÉ+|D{/mBx޼4GHGʉr u{V4N~Ջpr_, Hc)2نM0v7ǀU`S ;`SWEb}5Tbm$qKGCPX_cLhd9~Y_Gd~(y@1OH0UynDr )Jifl= j\m: RG":{QG6/s7"լRr FKb6kl)ͻqcg\B],:;6Gr >ly"Cc`Ε!Ę&SKF`j8-c%a<|K }doߋ{&q3) unɜ|;}b k[ÔrJ :Pk+SlB,3*[754c&E‹%Gg&V̝oM CAټ/cQ dɛb}e0r2 e|= oq1'KM +=Lb-&bU7@2 >2 ~C:mn~,y5٣03lnСpFT(HBM"aWcNHcxܚG͢WvLڙj!ҭM+_qZZ!a >;UGA< s\>20BfJegFP; B6;q9$}}皒 ,8iK9!$^HN1wgw ʲL:1\+B0` ٮJgl8yFRDm9$ϧ99 7l >TVא7ګm{T hYB7Bܪ:YgI2/Mų*ΡD)g#<_VYo$nu)0E0Ml >ro(@i7f T^[s.e &w3AU0Qfje\w.c^~:'\WA4j>nye!wx`(0֓*F,QXx1qҴ)ݟd8iln`˩B / vhy;@rsuDUznL7hÞ=Ii,a`pڬ 2)Tw?I >hꇺ>ğ34___n68YEwS,Q*`N0͏oko(6ƱEHXRhT)pϩ%I!vr|Am$ ޱIoU2vuȪj1;+zC:eY 2>"m Ly,R * jM/oLP""|^XQiY!Q{l\*t[dyW-&'۲Mi9[@j^Zoq1;K1n]hSƎpaxMc8zUAe!RZX` -ƄVU3mB7bl^f<@qsy=>5ǨD˶RN4>"ts2! T)VGCEuF^+Z Ob&5"l kf] +GH \N/r҂ʁv4{gG2; ֕FGS3*ZK~onP^L|qBқڑ"w \"iS[k5&eXfy C8Ź GgqqTܰVwtO)ؖ(ṳ0.= )T(LHTL?D4D -XtR Ҋű ffekˁMŌ4UEؾ"1[WuHI]xnё"mD o|Lb Ex zUFbk4jtx$N2X=8[v(tl:}Ţ{IĔg<~v I0XxxjwL 5 Laf$D\;$=͙&ew#Q2՗FZ_@^I5jVKp2VeT^N츾@V {R\wBYcʂ FW|UWh^a9:]Ax~4hjNbغ-9رՃH4VHoܡu'Ӓ T@Eů;'k-dHRmϏ#Z q_fS;}\olrldxipLLҐ BFAњMxq[/5rH R+8X$t(55y8E#$\P۵nJZhˆꖶfgc&_G iFyܼXOkw)41D]>X n)B3; LZ:ӴX+O6ڧ{l@K&4jU*Kީy+s!GGjN] \<#zaaJq(}OD*1 uVnYU=X&\P ID%F`g711])a2l`R!2zŻNohUNop쉱EryLhT|}p/lpS^#1LFS(Hd8Zkݗ|*T`*@>qO{y0Hk?8*5ކ;u!'hwUԹy)3r!T*pʔ̇d:3pD"9{_sN PkC3ҩmU .N|@'p%sI$d 돧ȃL\WRneut@X&~1%OeW:E,5o,n&DOYr]Vu0bW(QUJی<ƿ#F0IE4H6AŵiH+R<<=So 4#uyS3@]dQԗ@5B,hu7/V4`%y#_R_F{+*0Y8(G6j)3UpA}: 3FBlR!t WQX˷'Il^i.>=r7L@*#ҿLi>krϲ=*|bϣg'Bk#.IaW'%4TA?l2ja35|@qUNe)3YLP6  R0YXAr@ʇ7.Pu0!Cx>*"VN\0{F7MN2fy[}xB,ނV!Xn&;rpuH.&!q!#~9lyi>4 /^X53rD!0$Ti !!|aqQ֝z&-Tgg P 6ScwP|L9iYE)_cW!8Caa5N.e}zj5=ӚF6;7EUkc")~e A@==lz9Ҝ%~'3X|>@ E%28-`fw!QׁޱyX?ql2K^,%+amZc a4E_"\Qw~ЇTYL6][; <5lf+h `ʗʤƁGF |O>[[4ёZa>ߖ`҆\1B@0Ʀ;ǙF4@,쿊$MRrUDHTLfOLyc cH4e?ho63@\ꍣ <ĐРOnmHړv[iFrN ɨbgdw-8Qt$AV _{A4HDD_u'ٍu(M/"9"[{d홆L4;2!Ṕm=#>ua] #,:j@ 舔+<"p^Q`p:VpnaAGvz2ZX2$*ں‹~H8y7 4y)Mh9Hyg:/ې7J9$U댊 {ctJ;I0BߛbϘm]^ #,`kp0J~V3YtWy 85=w?qCyb\<$R瑑{{_aabJk8Ћ^bé]ч'9̼K|SpPYcMիیi|mve.w ]yA`v)B]Q\U'Dm1cP:7Z q:V`00<@lst F4Q{axƂڪ!S~ /o{J7=ZG 91MdHBWpQzYTIj2puDdzMT *uŸ6ۭ%y;AY"֛EBP{ܕHY[θ95yM1?+J x u^N=Sqg4lul1FX.r۟#5dyL3b.Tp8QzT[_ -b\ ?i\BJp>{ ď8}(Tݚ.Nؙr- 59i"&(tUj1y]:aw4\'eƨn(?Ki'VcI_ g;}Un0I )  nP:"my;|\]smTUr}$FMH#xDt&IAR,b ;dlW8H3ܘEn缗\Y0@tYE.}̕{X@#v>Je`R.;]?JcPL{ڝ<}ma_q<.ǟR U$.a厯dfp'N%c5qضg8rμ|憪~QC4='x$nӽT 5j8[C+N2EД$eF 'Tfb':;LE'D :N HeИJ8^PONjF> s%еb,Xۍ9?8G*wː_M=BE6 ^/M%Ҏj)M-̵ĝ- aʲ&|Hcߋ2|ێ2yV/ti\i7`b peA_)aL IA"#~bw,DfuN,8NV`.QwJ-Z0|_ 7B_Ҽ2:0kɀI4pՑ.\g!D4bPa'5׸?/i0p+]< _,Fm^0-?mv&|&U˄5Nm*Pn)lO$N~əC$BT%?mpM)!qzQ|=G#V 3&]6Y>6i"R&wJa."& YF(%a⥴*n*-zn!r2rw9L9Zu=$#?!O_ Bp`ݲ0ı᠜&SY .ټzYe.AqaZK=H&W&1A5ިFPY ]a;,aŪrdkstV};grTX uEO:j@J]QiK;ʹgGANMoXj9^6oS1&_  (l،xhKসT1 @FuҲ[tD}=r.Kdч$VkoEW sr`Ğpiip˜*AVq\Al\⾚dҍCN[\ d,^C37O^YW=NF oGy*{"n/qH[LʤuɅ}`ծ+6s8kU&h[͋I]bW=8"x`BVᔲ:;78H5`ٿx!`}V}BjًQ]UyD>.d\;3)DzZq^4 )=JX.~p#2سI=֠։ls3FS~Z)ܗ*g6іS߿uF6-*jOF B &%R=D};&xi[vV߲Dhu+̟` h:F gf!K+ҝu~Az#'2UA~| Yחv6'ت ($G~h(aHbj> ͑^R"WQF**]QB< VUN@$IjT .es~ 玒A5ڔ[)>uAV%M[y 8mE%Z˞P,HZm]l 00V42_.""x-<&gm8ج?˂Gjp\>喯B]*.^B#Hɐ]eUvl͹bq _noθƒТC$zF&.iC. [MWp}ѷ5[ ՙ@Il6@VΚpO2^ys^ƈOx?bsۺ*l >!5_:th[|b%AaYNR^*\Xs_KEIu)L6!{Lx>jmoحDz2Wa a|]kA'kbxȘrvSn}LX;0u_fC2Yv0,g_)ql/^)%3av|M bV{hb@.ϗã L3^L7YӪ{JL*KTj=SrB9LiP):o=Rij7b9QA)y#oC? S ָ:*~s'" .1mn]>8`7-cy:7榫[5BpqAw8 3#V? 2c08 ?Lĵ9k$ߎGd:B [pZ*;1F;!@hB8~Vxv.JA6^~N wzL M?HCW4lsv)GZ\mH|VDjoUtτ9 DK+B3a{s!> #P FY±7ȳnE#RX#5I={EOFy[#V<O2{գH"2&Γi Gc];*p$8rKONO/C> `W9{IԐc.~h8!|)dek0^F.]sb ey'Cb0l/Ѻ^FCIk Tp`b{,4vAJ# Ɇ{Y<=8rxиv@FE}<9maӭyƜM306I->z~ ߉#LتC]%H}Zj>0{T?/X U Y-ԍ j#(t{3|;Ja| 8@6TXeѮ I'WM;AܾDvJ >&Sx9uvc#RȷiNK07]z@˳KEl $`_Er9ؤ䍇'jzʒ67̱nNh&3M:vޒC -#qQ /?2)BrMT1Yp~bQR_w;E-oF#f^AC؄zMًʀ`BǞ%fxnRNHo\N)lS9Xlk$o #Cy$^A"!yDHe9+9^ز'|iBqU*gjXt6U<3Vd{9h;h^ ǩߢ7mimGPAtL/CO/^QrxFAO^&=q?Ǵ\8:) yue d;ts>NM8- 46q}Xu !QFdċm|JXi-.܀6鐡>ݜqh,Ǡr57L~f._U_{کMVZ?9^ u76ef]ϿHUݥp d7?J! 23S-~It rKzA"B +ڻ>c V hH qn4P|!=; qG9"KN\ugt2 `%#?M0fdX:AL࿙\ȿsRQ>0/fXl+N.tFWy0AJni|A1{lX9#zxE*sqhPچ\DCNnH:>X{kK4Z73*l nmW J^XԆZ4[XJ7z{{,%WqNW&I^HfrޟMۭ !OWN}kupBI1TZ=iѐcWij54F†1s@l5ьsLE?cmPF2| ke eRn75ΕP_*(Ȼhå&,dCxKѿavi=w`xm^}yjӷi[mwnULNi\_ք^SM'ÜDl11_m(Tqe7i,yAC|Y* "/&ʁKЧ~$qŊdQP$$=!%S!Һg#z;?fE"0t$g|ľtuL65#i).հh|2 yk)/Hav<]ǺxTֲ NGb MD\(%H7LbZ'b_ks '_${'G9H!S{E9vZ/{%n=ܴl_914#nڰC.OR ܪato 2Ĵo'쥸 FZPKKNLX$քR@|J,ՠ0_hմV7_+*HrH% k|xg~?lbֶ肴VX"_k]k!ʁS) u:YP%V  VJs[\Z_w,-;} cM:aZs ) ͡ϺDhI m[[*w~3ma4;8 ǣF(]Vk8ADU?pɉ+>cj7F&Ndy9합);ꍒdzD8vYսDK3 4n\B,Q0—u 9lF:"Iz02p侮uz; Bu\Ռ;ԴVgnP2MG\$n+rŢi@@mIwlմOH-P/Tfu+4!&r68gȸpE9|g3 +vF@!5'R6$diu湶[Y9l؉6}*s[wvtN^=b&'APJip|Ǿ4\uJMa27tܶeܝqAK%oei܀e''n?dvALqlp3(r콿1XTv]=} ŗmW&̸#rxm]W-yaz&v;#@ofU=c! T@#zjn-s!,}ĝw^a%P6]UPfxXKMg<0ş=IGq}QkG)E&ZuF{&,1?+k``a9jQgIv_6=Qx2o%e#U\ Dž9 }B:{}A4"!A$fC!NU);dho#P&2r/wYWl\{ԋ<<f?=[,ƫE_2Xw%_kc~}2h 9ppr/`^LIP w^ˀ2Չ _9S8D;"$rfCk*Lh܂3/{QS`8% 0?W8e9P,$2`- Z.# ғiˤ=Z(>X4֯DBŒ$Ԅ"!;&G7DQrRjm0㑭^>O7GSv<S+a++1d٣n@ *P*8$'5`e&ʝl&E\*Ɍ[Ǥ&o" @ѯ9)m4浥8.&iرs[K#i_7 g凂 <_[~8\ 7'rs)ʱt" H pQ-'@HgbӢZCo.h~(X%zl^~Ç[۵k=I }Sѡ$(Bkpkrׁ]lRdeCv$MDRǎ#ئ7-'ʟg/wKW>k\ֿ"F1+Las  Εvx dz*"0VaQGpx9&葩L<) S7,:E8(f1%vXKi>y\I O7z;9i b[ DlEIё!hv ٚӆӕ[ d-sqf bB*ѰIG]+gYZu<^ĚGAN%qCcvnST,N(*$MEΞEӨyGӹ!{߉"dNxY }}YtQٟyef̨H: -_""F쁵bmbV].! 'F]⊖ɲ1gf-ԗ:'9aMQ6gDfʁ=.?~d|?u-Uʿ`xkNnĽF6<F%WR]M(s]C-|)owO34/eoAd-3 _3 wcy5ܼb, ^NJyr$E/# >ȔBp,Y4A}ǩgjX³9iW'24qMtT7B+XYIJ UCQuw߯ ܒzoq/pPd?i[^vxq'hg53wÇ K 8"؛hl J JҸL:q? pZgG4{bVqMIA= NoۨCi*0ݣgU/c*H}ؒ7" E߃ѝamD_]1FPQt P(3""C39 aʜNޠ;%׏>tY>kb#L~zȆ9Kb={>ػ9]tw8 $dmsDf4؄RddozHhÁ$ .,;ʰAe=W/$!6*Ww$s2ͲW,lP) d*̻`q7?Q= NjJkO(zqWjYtYKu}}?<:DžݟMt4~0p3DtHM0|[yFKw i=y܀ (: _NO 2ҀJjl/\>y|X]P^fBH0^壻P4P2jj#,\T/0b)֝EtY 7`|c>b gH:θu3Dv8vGnzNUO3am!d]D!yh.2\[9\ Z T G Xڶ_\Y|0Qvoشox"=SDQr]c =:' P((4Uw̮epd)-{g-"mnyd]bŹ&ԾL "[泽n}Ȃ,e&‹pY3Ie#߬ӁG 2ժZxeas`ŏ,À-`󟨊Z4_4;S) .zP"@)=@"$_K~ wQ|eZkЯ!GνjF]+%dsZ(K6^=X [įo94܁ +cğ-mسc5Bï.2`@F @u^e@JS;0TCgrh5ibon3H-˯ "Qq6VV6ܫb׌tUb)eKSi6 n,LqSF"2:M3pm3! \0c/L /ZifKط|,F$C8{@:':0N0 ѝX *Uq2gJ`0ar)ý`E= ?PΙ?ȮXT{iaiWo'4X)셪DP`n7jm蹨>\`"qzE/Dpb {TPk!6qM̄ 0qWl4 ۭ'p s=Ā!hٺȏߘ(ϕR\qNtaxWz"sBcgʠs:ϋT؉^]ˆlru"1!8T"!v1Cєs:K]*R[ b noנ缽ͮ VB nw [PyBULq"bݯ95_ G('UTs sFI|]['\~й}&#"XԅkJ֪ywd 5v7\M`$_ "Xە ']7e~<Xp늘$p\u"96=/2XٽM_oaI'a'wi0CcvMu_{a42(.ؙ;Sv+}h?\b*vf7YW,pvF{!5E,JD ۊɱEgu"z8nkb~Qt0>WP){ ubǁm Dh=a-BÌSzGdRkEZY^}nדb^Vߜ`y7˽a$]ny fM=zzDj}D~%ZYUDsoA5y%髹 f!?yC40R]N/U8+"gt Jz|wtM(8jkm7KJfi6|HDY3{UAny4/I;*k/׆ϖngY{YR p+%FfsODww妅J ^eWH}]3)ur#Kd.}+ȉvV좼AAd]GIQ:-DTHCEO' ΩXlx~s p(DHg#d =Ӧ+ !C ;jSǐN3~Pр[ ][8/ Ļf"P/?POWRZ^S1gQf*7{ZN"1tGZé;˥2O _Jb(gyҚHB|nvr`FE *ʂ"CR\ ay!8"􈜑u5ӧPXcًi³- /gH>L#(nZ&}g*E6%] Dg**='fOG;Ź|1f qN>h}{$pʕLiL h_wu}Ėm]Խ5k/):9_cLdCkbŷg<|~wv]9݅fO5hM H6IIE' "PBu۷2&Q bmTwRnGw ւiD"ns7#Vxc/V;6 'fCܒԳUxԝ#]^= ߬[)${0Da5.FKeA8ټg2(wwQ@]ɪNUiafW֫ 8$o&r[k-{n.0-QYOr ~8M_ u \j m9)DEuE@g*ƭ$?L|78E46 II@mGL~Lb{0|XeRP`TTgB/A .C&lizUqzcҘm!@_04rO~ȯoxzafsj= jfE0b#b ?`ePL$Y@KIn*.6 8ٔi!XnW=i]{٨;^x:[j钃@\/ϐ*h5sg;Ԓ<d|[ܨEb#ҳDxG[[I3#|:>&QMO6w,5Ϭ$C|gnĊ\Ƽ\ Ů3sP=TgF W]E& B1.Zxiоmu[vuSN`tl8ǴJFBeE(XMb3֢t^w9|֣'L{qPe1FdX؋]sbDFce|.gb,9Y& }ͭo`|{9 nmu xQ =-<#J}o,оVSXF5Z_l Ylxߺ=/=ڷA]B{V (gI]h[ӂ%!gpXʘ<Kh]cS.oG1tMgG&wh3 5֏67xE,NIxESN )dN\z箞_+K,sI4hR㔚(ڟ:I؛|Eu_}5D ceљMVV_Xa)iXW+ApFEwjaz1Gn=:nf-o}#rqpp6Ȯ [e<sЕ^T@4nHƬWY_GVmT[zjA2nrK|*Jdvߎ kF^G#cA=; !|Q*fcw '8YZ.u Vl('H k?Wt %X-o<_^-?:av 骗z 7|<ܩZ%0wuApoj#'WudzkU Sܘs//Q/5IRMxI໦#~Eĝ,Ǜvu"9\ ö j 'ÞI.UN=HV#f, 08Itٞ>94f)%<͛L=r4ykF #[ڰ VT>A^+Kihsc &.'19NO5 4S 1!&w)HW~{ܥ}kQL/FVzkEJʼTu8XlZ'7cbsYK0 ƕ~sH޸Pe7:a/z-nh%J[7waX}l8䏷⇺ð('ܓe.VCΑk=E}Id!& Y}8xzͽa#TF t1?ge ԏYy~ owkuw1HŜ0)On>MyUX9GDBY:uyWdSiMTb>՛ڠM/C.U+-74buH]J/"OlUP*>Byg9( OV9ۮxSz{E9|{].rs l}hf6᥄cԀӅ/{@,3 , ; d ԝ:^ARAMLHУ hX I 7EzlL5v}@VAk} ;PN2_@A ,+fx@j(ӗ[ӮoMu)}Dן Hc(bDPt]c1π²l_4lҠ_ E-: S1s"z_ uvF&8\4H?9r7"g$rKDIR!zҟwve',Q|㶴J._U1Ewʔ~D_ZћNUy ({NzٝfiK3/yhs4giY~_`W_'̪ S9% chaf ^ J'$i[b!gW,1c}rt?˵shf4|S57DM8[Ѫ?OԫJۑ]rǩ~yP%TJ Qg1s'/a?:A}HE)!%pf{jztQ{X#{kkK}&iVLL&7)(IOhB恲l`T`ƌ΁qZOl*mLif<\?)Ď%|./Mbg;-2PVtM^ c֤սwxp;F5u~#x̵  Yxr `164b$⪊3tHjH2/̟fa/PDMu-Z< 4ʖYZdb4BɢIe&Z LJ#s褟bӶ׀5_)(F?-scRT#0 4v,_T JK;F9b?C T" _C<2 ʈmG s8"֕A"\H"btSY*J="̹zT^b/ӌVQ{6 :؋Uee/9+nPH 4ݙE81},ӯdۆF¢tHpEv arf'7TOs`dJw#js=A՜ wa3GxAy!뙊JMQ*A;dG"w[Ѓ.JwL9[ T_pϿ_*l3F{PMD5NA0nvT!_aZfw9N/d$ڀ7.P}?@X;;Yør%iĕ8e&1m(:]=m0~]KJ)>O>Lʺ)Oa^wDkv֝w=Ʀl!vu9)u:NC;ɑ4u6aZWA_JqYM "U2kB$CJMD9=7џ^Z愓m;&:= v _6'BfҲ1vb (O @pn3?) ęsLv>6G9eu,KD>ҍrM?[M+DH:%'xki\ "G| e%C#hUJwKӄl,0@q!6VX )!k=7Į{?FMuНNr.Om4}[j͓xhגE6&wD|{`8WM`c]j %v4J{o6MZМZ/&!!ODTuWݩ3DO˧-3HaU_-;?:m-`yr-Gɶ&J˝|U XP5l[NEد"KNx PƊ9gaa"QDC d䇠MP0h ю(x΃X7${1`)xFW|KvϜ[eKCriFZ<#B}5VVsC/zy.5bcvM Қ EN dG|4W;5PI~vm4LcP E*Λ8>r2U @Rd_^4Ohf$?h*(3V跬j2m 8Č]::&~SN2$&MyjD-ĎΟϿܯr43@Д`0E|sOBE3.%[e~>mMe dwp5:e{@/  %7Cem@M-qcT2X# @?S"ͨ=04cݗyܑF+>a7Ldf&.aV2 ríɔ@&08 -du0NXC3ϞdžFPw /c! :eDH&6h~j/ ]+C6e$u"seg 112}˓'U:T::U9`LqJH^zZu3'Z7 %t>ϖ"PQz6& XpD"qPbI㔌=wlM7QUPܑX7!!]Z )4ч޳}L'=sX r6A4W6hȑ|]U yqjb`\CE|;?&pBFX}0޴ @(dWR=j !T#eGWaip@x?r{j>y-T QI bgPnڮ§B#m˼l`>͸`&TtN31Q/*F eǞ.UtMW&eGSM#WD;`hǪbL.FxVzY^qiX& /h<#E<˥M@GhIOI֔ A> ]YFˢ;Λ!pڗNI#/ ݸ[j4Lۜq~-MGZ3@DQ8Nj;iAj9/%]d@$Abb.f3+/=v!!RX!oվ YrqgT~b~~ϷU/ЎS=]F/< Gh8t>rCfЄgyjrKS0Ư(L.;ʐ8iXS}g>CR9H)\oiSY浄 5ɦɋۖ=K[ػe:&XeŌzo0gX7Fy#,L 8SX[OEeJ# ;=Z/0b:i(l+s< Yfկ,#[4h|kBzZ3LpM冁Q`D.W.'Y<boIJ$q {BȓH:)R =qD@*'Mkv=ugmT> v$%t% /`jk|6k%0k)Ɯ\jh :>IWV :L>фseFvGW$_##C+79+vBVSۉ5OU&qLnBPyRx:F̩^ݚ[gZn򓎻FY>we܂\>Jc\?a?_qY'0=ۍBzlixgk&lc/8|ZHf̘V)f 4@k}{z7L5qWU_˦HU.7flPFCbؘnNCA!t?'bC~KM9X*IyyS/^̀>.>9l,0L Pe#4#X{!G\@8bU~8Em>[ Q'o PA7RtCrTCw˛#8?*g&f@5e/i73+xJ4.{CG8l娏a*ܡ8eӻ'ljOfo)%M_OBSʧ ;/9{_C7gnDz\>fso̹T0mc`Qu9lߏ-`~}i.Qwz`ZZLa9|]2`y@ο:bG@7dE$EWg\YgI˅o];hKY΁2W;X DƋrW4f:d}B#:5>UEZ)m*,\4|+{NW)J63$ ڔ/!`E38U#tIHc&/9XP~)˹Ba5[=];,uJfn"Τ:CBHN/Lyrqhf x'ffXP;9(AQj~D6d(328s2&Qսx2Z>Z$m4`^ނe*:¡Ι52@ը|i&XJ+F_^n$ϯ=41'hg\Q|ƺlתnh=أSfZm$Ω'I'l*-u7~OMee>F1˟Os B~reyr/O|<+[5‘Oǔ+O=raX0! 0nj7ct1x>L|B320urf@x&X Ҩ^AUv4)#wA](JG"҈()z yX{ٞB&IP*X调OCa$i}3׃2vKu~ESO,ύr>ԅΎ$$fr;V&Xr.4 5ٜ>^thkѹW &9gvs v*<7|@ 8cAm9˧˗"i 9^"J c{R~-u;k2uI;)F;#Ljqrq@g pޣ4d'vwL=B|n>T^1ġ$nye5yٚj~%yGK\$?YANϷĴ+/t\m 2~ş23CLUԮ?zâ!ΡHtpT޸UXdr=|+{hmh‹nWUxj1Y,GMG~O˾Z(.]z`2#*L+ 8a]$%b@ΫNL \I7"'gkLyظ95]~ j寣YxXf{SY~_.S0#Sg`dbs_ ydK!,/w:&+2'u+dɅ"k⼣& t5o3 miY' 5}cA >.0/fBaSgj~ "jNV<{c30zvq,E3.T pn}|mQUæ\>`Ą05zOŐ?G'ėd2ĊS vB= ,T Y8eW6c9ԙ L-@udw?1WR^ݥLmǺk~d9JydMT۳o i c~,xJkLγܖ@,n&m)Ӱa:܂/PRZ6ـA?ߴOXA9{1z3$ulUrk6L&pQ#K@4!q;E6/ssFRj0 Rɜ3xe`u᧎ӟWAb&1{DT ζFڲVaZݲX*$zaN8)MTODgVJ& *6hW>xLjY}r$C@ /w]zrL!ww+,@ ҅B[jbS/f棾TH{tH ՗z㿖,׸kPQkX/( J TNtW\6>$bA\>t,LA䭤*CP_ +~/&Б%>}з>؟R~ʑE-d (6՛9-=Ϝ6Jcm`8Ɛ ׭ =w)|w8rUFaC9q2"4)tOSο"gP؅srrQ5. n]#dD PNJ6Ca%6F=rS=8(h>qsJ@H*󘪼u  sO8EnqljżN!DzI'j&0Aةs%C`wWws!ۦә%4bV4@]׾MnlKFxĆA ,v4Np|N] ( qO5=8U?CIU fͪw|>NTD[i5.2yk|a3#ƘKC7[mfހd=۷6^Fdۮ 8;+_bب 4Q(, 3ORb7k\ĺ#.򵔨pNlNilwxB Est'"ԫs8~O 25vİ~9y@&!"ЕN>ecNN{TqUi&9yi>vs4o{lych)5(ъʛk ɣq?+*:Jw4s-\||7َ|tOn KÖjy1.$f.W՚\ Vބ_ C8Jrl$X2| ȣQ!u fHb4OrHt` Ѻu'*:s!O8"hC2d96CEL?)A"0c"ͥ痟:ɗ맼sxUnxBUM|V@#_bE6/ѹjĉƀu{p|'Kl+_E9ߒm`!yI0RW;r7JToeR!S^p]m!(tGQ"$N^q+|tPl%zAJCދN]pjO ͻ9-D( :5 Q[:(f5܇%5IzP(ǟuoZ,ٔkPij##k{nGFոf2d^aǑJMjl #Є2?6]>=:O#O+5F,eHS!X uCeͷ xE#W-Cr,rX툮VK%98m8/\Ggui BD'7]`Ɏ=F{b)i; 8RR#(({^+F,z@v?$^ԕ82(C␝j\K,9W 1ǫHa ?B9 ZO3 r[ըWohNn5K rGAyx96]1}y21G3<%)OCQ my0Wt;1 ?u X E qUܡK5#"LF>2JklwL`p%-:/׃p=J&DPcRrspH=EbãU Vs)d;&0G%ʱb9Sa_԰~V iAO{wV{^ 4h%Ƀ%X1T7ˆl'{i#8IbCLIiIk"H3V@tBB>%ƕ.x捜y:%v.* PNԷ=3$No]9ȿ(3o7 Z&7{eQ_l{`mkőw:%[ۨryW\7憵]S8zhIӮZLk{¬ߠ,[%nQ CYQL;>|r#De@^R1q[D4͇tXדOW.D"hV@g+Ԏ| g8x5uD:MTsVwo)קBR]WLkksqt6D&4PPT24 ] C.\?MQۮYx=EU2M- 'qo^)$@EzaMk4mL9fpDJ@aʗuѡ_<b۷P}pA]hC=[ qs;QvR͸Mvb=Cp: Y.kJC_aƇVBtzAӶщ\-FoK3 iSWt͑TWc W#kG}v Ss "\q-IqC~5Vn$j;-ɵׇ=1cU,8\‰>Hx! &y=RMQI ]&>x"@ԆNTPc$UK2[$S7,apV#Ӿx69.8Ւ5IO.ny#1>J[߫nH8t3`rM$/VLD k+|rK،?8\\eXzZARo? u} BK ~Su#d[k`r#CxFJ/NtWك%W*VP/#8e_v ymƢ+h&%̦~vqL/IT*RP+k7q==ARhϠC! R,];RϖC9WȢh#Uop^ 6%: +u YMvCWZqBϜU5ŒS{ Ew5G &SP΀ȨrfsYF nc"2׆;OU{5A蒣j?h1(n֩{ZA9ڃ153Q[jf 7,(*Op HLdQC7t^JВKY}U6FuӶ|y:t@k!*L08\~J:P,ם׎meO+LyC2^Zϲ\io.:KNdw/C%[SSTSIF#ol*FgK7OuBoڤ2ҢCr4ޱp vݡU; Ƕze_?7tE^!uos8m.Vۡ*9["5QH OGW>Kg3AMTwZ; #C(Q=6DBkrʴw@?-Pz`X-! K0Bf ꎐe}3=Kwʒ g9z\1Ab:ߨ|Y'm=_םJζp㷖 u/C곑I{(Y00,vٺW8IL- [mϚ')̂>ѴyBv d\%oc홷3Zvg PRVY4I$B~i|%Ǿ]1!\Ib#0( 阠ٓNj™g%0ѕf9G;fGoi \RLK-ۍ{[R^ކ;)\:4Q1Ȭ,nQ2;>:Dz,$}FǸ߫ӓ`ˍ]'I=v*ֻ; kk<(?qJe.0+;I1jk͂Ƌ?[GSOoX;} $G&ϝyl4/uʒ:艛[?=t G3&]8MY.Tm~[Oj`m6_4 FJ+ExfYvT0Ԯn[t-EQn7>X6~usP@Y<~¿ۻۮ+< q/T:YR3AxuHl'"{&+=A"Fx+YBie d'[/7)4/nUslqFɯT)RτC2\\'8tK=#aUtӂ-Ӊ:{i' x֝q_#zp0W,R?o z3G^'P3@)3O'ڊ HaI J- Qj^\𐽊P7m[YKDmr G TZ%>Ie>,bǬT-E1e(;_0KqsDnY&K,Ms͓ Q߽M5/︦/(rGicGCj QoB`A.?ۤ}$jzOH`HOEI)>iPܳP2}-* Xnt,~@Mev`bbۈ;["WMX,t 7S%t ZP4GKR5gJPQ˄Qkk-osHkw4}dؔ}[c`EG -8Z LH?j(6`jX+wKEqك]} |]W(b%чcF؟5(-i5rVfQ=!9;rڐҤTxT}9)o(vUw)VC~r9Zpj^9d _ F bMHDx!e*&F[b0"snEi֚Œw~UWTƤ:Q:"ͼ%"Gj%l>.D\ffΰx7XJpnYm-U헠VDY!~,/F cx' $}D =[1MnsqZd p~% A5 y%.9 md k}/unXt)7]KPPcTP.cw)v_!Uӷ&P, g3?O3Y$ܻcI"]ZlLXxܴ$w(\S84{J}\KZS&6~x Z%M X[~ĒZ0^te<ٓ򵑉 2}GgRtOmE6T狞&n߱玎<рw~%oeU=G^~h SB+ڇ,ݰ1Dғ3}׿|lm=C qX|MFIR pV*,wG~YC"rVkj|j-^劊f*u4J^VE l_q⡮ C5U &ùOd^``aɦbv4".L 'p:w3mcHPB @蘭 n-@2MD`ӕb:ط|_w!~ThȬƒn>[H夒0JsdtBi p#kt,îO fgL8*@c n ;̫ E6!0y4٭im:ޤb'\GL޳]χ&m؞K=O7]$ғ-'wanyBMXź:019 좏fâRJJC?OM>L;UX'C`lv᥹!ES(JI2uGri;W͵ixc֫|J;F_\gӅ9UY.HW¡T24^}N4&BVҙM-){UFQٮxH2ovb`Un3-\xye\sSKΏWLvϵ`29;j5gk?cX*'=?Γ+HVMV`VҶ7cjSG~Ft0R 6@NH_w ds_GyX0@ƍ)_c-mH`sZ z*N`9V獔yWqn ˜8G ~2]N|^~Y]Dox Gf'sV9!<2v8Sm9XA;edׇ6ýzn*LÏpwnȱ"NxJ@mԖzwGЗ2/޼;ÅWG}Dtb(ͳJofgB`]eJ/3wJ]I42 WĉuELjׁ#KKWt1԰bL#3gSJ P~ Scn Wn¸ )U(fBiwlp34\&Ο?#R\sOgdTvJQO'Q{^TPeBO"CBJA_q+tFxy*a=CsU*%^1VrHX~aϏK{H8)FEk7OLZPwc0\>oK_ !W08iWe hlB_"'!^Qt!n\zPgjkVuGZd(H$x M5`G!6kCc.VXbQ7@xѕS.mr(ݻG!F`6,i EL6F0Pv}D|o^zx*,9xol iAAA+6飀zGuTdjzU=B] S 8<5B|]UvNu9P?5uim3%X@c';ݲrؤKz }Z5o-|Y!4y N |1J<7@ontT2+a8}&rսC%t/D]}>N/J/+I,$3>b1p&1".߼@$OFec@F2FNJ#%GL]8_g99:[c-[y8}} Q_ A' OA[BOɓ1Ho_ Gd{bl͉x'v 9HdNln~`+|‰dKBcZ Y=i6m2} ݿl t_Э?sΆh JBG'jfe9|9\`WWRxl!JS@EW"$坡4C3-xoh< [P; s]1w+6OLS]La~C,EՑb\BGCD\#4S 4aDCcBPz#]2 Ky .^kמRd{؂HQbz%U`ʓQ4~y0KT@Wl@g8o*[b$DŽ왍GdVc'v{%7E߯mQ`syvFs%X&}[}>Gr4 "NU<2on a/5[|Fc"N%k52pȐ>`j8,J0)Y#$9K==q t4ˀҳ;I#$y,}<+{\AXx2L CIQK)*>9بU"1_śQHl;Dbleidhj'yQ!-'dWcv}"]n,#^I&%ݡj썴q`$1Yi1aܝ+(7n/A;T|GG>>ϭxje8vM>8 1B SͷeMՏC8sc >/G8FH}` _Erkf(aKy- k2njSܝcǨjnB}DێzcK!O^#ʧ?nQ3>3$&CrGqB,_>rC#)|I)D8i]0=qljxj߾ڎT3le00 .&AśH%QC_H1ɺw`2Cm̄RA=Zp0_Oۀa :֎XNAuSWUfs<@Y'uz-Aoߝ(E&Jf* ׏z';I_H^Z%p`X !H~IsʣR{V愌2_ҕ޴NDru S yF'Fp0Hk9:ylc0@@'&ąBE\Aڣjy֧qv]L/̞R^MȨϪ&ݎLj"4'X)n+Y͵` ĿLn6#bh`*Йk#1fi~bkbuh(@o6bD@> _mz[ҢTu :Ă B(pgi j!S&dW(%Cz>Zx24"&+ "Ji?zj>K[%o,Mث T|PidBlξ5?zXaYČ^='T`lݴ`9vȖioAճ=)IDPVeby(c/Àe \i q#S#<&]=)tQ,̴<+"kµ1 ~[ (`'#[feϙFy$ܛnFYT~<``Z9Q$A1sM<OHۆd: Xf^x%FrL#;7viκVZ*XR>{[̏ i8 &QaGNa9;w_*;(Xˬ{<ǝ'mBL%@~b5!{o"+Bafw\@ۃÏ|F33xkNހQ1ͼa(go%IxL=T!WLm7W^75MKw/voD׍MTKj\ӎ>>34e(Im_G#9>rWsY0r~[--Ӄc&|V\P^ |ZAw枣`7q).6v1<]ӃjB %e=<"=wsxTNbO'dK繏68?C6 N7xMvxSƓ_}ˋH$|L#:AMBF+9賳eXOe Q"6ęffnX[۽/} lrKi?3i(?N>aYL]"}m+@JR*+e@~B٬xwBU@Hf#f|VhpdH1;0t:.l"|-C r{{;P݋o 7wbeUYRTaῲߧDl'LKq;^PSykEzsk,U=/gܠCZ(_&?Rӹv`H>ֲ+n"/@#IX0fnq(LFQRݓ5Ag*p {5:3Kvovv$-{ 4#{{wL;~ɬeQy'#m\'iځ#Rls *l j3;+ŭ<6 3 )ω;t,5h奓f9%veལFy r t:^b!GQ ,bmI{;%%㙻tI觫< HХ]|z& T͒LrPʿ^ZɉC=M|oo@Cz+%t7|bL]=% uJr+|=(+Zz"r Lj)xkba)ud?%|Kv> pOEe;Q,mp琿Q.{ak<^P (l}yEpLB*J5E n;7k'q-#=]\f)H}N'D0B`M#Tsz#,Tk$0Zwj,ѓKErx])Rwt[Y_AGgKx8׊iC`iZ`Ea %x[zC~1kfb\H_fKHa s3 7}#$#O2PdlBWS,j-#q7@M<\ ݺ=k(-ѤRJb0o `b+t؆l}PqV`u(j| Ůb>yu ɾ3_Õ2<7{RFaz|;Ρt*PlR;*=?_z w}~qf-"~w=͍FyyٓH/+B|B74RRT,р#QzHCXbOD׀_CX7_K[^g12<5܉>i *fB"߮Ǖ=re|e3dW#ዉ@Q.(ueK6^C7RK) jw}aI3N< ٣V?DR|A(T! I"_ wab\MJ:(肉>"Xq5?\=BBZmw|dgM_l}|s'ʢ/J!!g>S0R8dCU*K-A@oՄ Xp2J‘e8~'eRpA X/}9;NZAD|q39SL C2LE k b?IKk[YIC1: D^ +!bR.-mT$e]#\הz@%ZeyHRdnTm*jQ+~Bc%^FUdV"Oj&&C:(}ؖ'ŷ'L`Q>Zo7Q-]Vg)h8q;Zu)`|;45NBÁ-9tUPh!]|WxcMįˊ.nE8̘:{p:j0䊷R:ᬋpR?i"۴XŶ@"x]g`rۻTôJ؉!8 T\^T{urM[7vҬM K s/m{~c/FxiMl[v%2"Uy/| YK -VRoӱ,i^.!h?CUEV$ D@}P'k}ps&?v>?)={p}$D =l7[vK#}I9l֋uHB[qwvI/H\$d{ z խz.Q^[א[<ӑYsymd1+W=R/e `xB'fɘ[ˍɓmzN4g~~R[{'ȀS ˾dNc1Utb!cCMki Zė!NT8ߛC1mYԟw: #-F] YWh)4}0>\S19 Ϯd?_ك v * Wȹӫ Le/sub P%^.oY`_(?#tooe9ciK2D)>ߤHdh63LpMd|$Jy;Ud孒_+6ezF)[>njeyۆUJz>ihRd jf_}`,J꿫X-Kd0o!ѷ6I6V&!Գ w!IqĨC('NvdIj?Spcޤ79߸lH&U !RS5W1-Z8GNw!OC^KbdPީ܌3EbJMƇ#Uđ$G۝i&qjCv/Y#6|{bo.t䫚;=!Bc0]vA]2Xr2G?X-d#DЎr !ݲ=Є*UG"5l56[{gѧN79^hj.QS[\/ډ\ưkΥBNY~vR2jV|c_ k/mԛN۴0ܬlip'CopM%i+ Y.7'h½~ĭO}途'd9/۩uo5KnÈäձ7_[?ʬj|Co8 *Pe.8*=7AVؚDbak 1f_o?u-ζ+(?'2|`EKtb(>6@ }c-\^4_|k=igx/YM .C|eb0^ f #8̈/-8g7l8z{V͖Yd:_L'S+abx";('gFW gϼRQ`] d$j00`/S=-rŢBO$S)'a3 kSƗuc^I5|ٛs 8E(J\z,5Aj[%zy{W1[]/ێt=" 3fw] rmD:?6qS&Abu'&^Ezm|9@fʪ- p]uʱsl6YMs"~R tw L%B|=}A_6o`Fu|`p @H!W/ ܴlrcnL%Qkf?!zO^I-zP~d%8pV]Qnh]i`0Pow=ew8n]F6媨2@iEJɲAI" B|q"~nP[xح"BPZ NG[E%kMO$H'GUR_2Փ>KA~ 146YE. vQ/wݐ Z3ħe*-bncFC휒 V2Slk'.T>1;dYR9Au5 ۩T"8O|$g = ʔkCݾހU@C_:.!}!]X9@k^! 3IDtQt 0R`}D$)Q*E۩ne =.#La^C(:ֆD9= MD z?чCт6 >SUpz ]ɗp]ǩ#6,n&ދ+20f:s3t}ډg1LDfbS:g^\LJ`~$>hsg9@7F~'WۋGz,-V@#NˮHT6oDYnm:^>Ha!QO׏skoKd!%^lU/0Rc"BD񺳥_ͱϋ'cq>}䠒'Uo)WH[趿" S6ŎuA?Oz+O:(W31u^9_z~ؘqE{نI##P]W t!)uPźC0G sz ]Aϰ:wCR'' uqWl 6y'r_2rnr>ï4;7eAk@E[ vM,x*QuUsWk q>ptSG7AccLي `<VeF HO%G¿80z~3J ;,{򼡸ԫټ4n\4^ꦈԸq^i +9;} ,P#{VW 8$KAҾKnA7}myŹxnǰRq9P(C$IiWFAnA>COT=-<~szg~6N̵P]bĻNѴ<'/x pyZY|LGB(L,4]>I"r~C4SЖ~@"UiRN}x^}M4pIm%ڤFOXœ:fF"ƞJq!',l_4 s%Bnr)7ed`6)!{iE-XS.{<XVʔхs9Z-E-5&9W8!<ڛ[dKio7ʒxT۵A(!pb_q/Z6\c+zl_xv:dp`2]̱F;w.?'#U@{V Zb'}ĂP:f εr}ԭ3Ӿ\WHѹAݬVK.Y(F |͵p6Yfى'n ^5(kXn'yԨhwv.)3/lba쑏* >s7X8㏆e@ݵqk6 Lr-,R+e RЬ^T ݒkE9'O&7fVh_qjLKCZ:XZNQS.zMԩNO}:fy^,֯46Xǡl$W'Q(bۡY21k&㲀<*P{״T eH5$dl eo.赪SM(eN9Iq/ LtwY[1/E}"  LV`0DvhKd3h,᪗l+o9 :{*RHϖ5B7z+ L%kpBfv8ukFΚ-.PeT.LhıGB2 `qEU47˂ûLz{a/ B+.BmgI͢O5^2' l"稒͝vր9ZV29^h|XюV#*0("K,TFqt5AG8k9ovbrށtnm]'9gS"A⻃+#|Zf Tl#Lm򈔮^U=I=¹M-*'WQj !|;Fbnw @JpeǍT*XY3Sxrp:I Q9qr9q8C׎?*ƅd].>cXjGZO_>4%jYY5 M(uR -աm?!Uhh tEd- {X``?2:s:gi^?!x6A-lfP d?Ԗ Ҷ)]f[L%Wˉ'˘DΗ) LL뻅Q+Hf˨Ø3Ul=$RTtϨ!;CZQvՀdrͬC"J,AnJӈpP/5JոI͚?`,L!]7ZM4$&v9PN*Q Z@tQ0C#+TOg#gZ\oQK p5}M ?z: XUu{a9Vç0Qds 2ɟ#Qy͗ ֚qtCB-0_~$;Ynm^9)#넮3dt Q_;| &s<5HƃҊA8!. ZPD{Ko"wpTn?_R/^jn.ʇ %$;> tAu-lWXxwu6Dp4 bsTۊǝGTYϱ*t{v#G%uϦ0ʶBz Fti HTCj:FRt=l`jB_-WxnZ_䇝XW<+SJT:m~:\67on+Un&E40L{D,!H9AucQOU \8`eyx4aV\z_a-zIp{AqYxֆ 3p׏>NkoUCJojt9F&{g-?&'PtkDze1"t /2}5 wU5H_gӣh;$*Gk.OES\Z^}³rY~ [vشf9А bƏ>U}Hf #7֝vTSYfA&hhg"]C$ ~_7W]Sh߂Kpj [Q M]g4#~Ԍ6zT뼉$at+" `cwU/߫{߾6N7׌3mA{P0_t^0$}dR8ZNE-[')vCyrIg}oxZVބ3۰jJ>1SCFz{ ڃ(Sz;2F Қ0WtS0Y%V2GuZDjK0};0%~SךnXM6Cl(ZSPop~_wksWNΙ֞ kQ9F@j^5CڭyNފk e3eB=3ԗg_~r[7Ͽɨox](Cu*{Yl8&_ԵFy_#B>$0CEi rIӀ@,?3PɗZф0ʚ/[C90^R6|$lo= PN-V(/[d)"|aOUnl-*dNgR R}/ r&qGw$R?,|Mً4e-Tŗ%J/9vĺ=ŧP~1A+*y-F \g~Wt> W<ѻg7Än$|+uyuo7_]"N>(֩6&Z9yVJo4 ͮBSt.glv~{Qdϰms9AOv ~g\pĄf;1vZ59L ?F؈)@ZO$oc`E,ʂ#L|C/u_!d"W+ut(5މY,B% zAw>d\ig#7c_k]G}r~6Hy@ RQsy-ߎ鉖ZOJj/{;pqIH7`￱{q;$*}Czb5 Xqq),LB^}q ᶃ5&Nގ"'*L}i2^2{Κ e8Be$ {< +0m.Wp"# [EB&ڝHWr =bA89{)jo1P)[ /;ל~?K(r~[ ߊ)'ek=YGxNct=3Dk0{W*b8/bMT?)@v`\ea1B]9 u\e`)<+- aHȽ<`!ΥR"5Uʃ!&ӄdb彐ՋW5^ ~W(!^ '?SŠ䕢Ad7J`V-OhI9F1R2{ 6˕0k58J!WݰV =E ۋb,:J2%48ev=-*U CWʽܝ 0x)SY%Ȳ~#5CϭAL֘Ѝ{W3OE`t{D>_4 ~~DzՒj=KV%{ O6`dcKj>7~iF=|aEƐXb&j~>-f/_z.bPMO( /n>G9?ruz>`KhB!dPWS$|W4n:Hr~()B?U/K.~ X<ʆ aV'CDԊaut?fB嫿@@5x9jaeHb9s}Mҋ( NCSg/j.Xfx7ƐjhgQ e/JA~?a)&i j\:]`9UBX\ Y1y>vλf m1Ds漉rעL>K o!RiCco"ªiuE3*zM ;z2H[hToT k4C >MO0Ϳ!]TGYИ#vh=h@pBiT@aR2_3Qh)zS\ă?JYG̲h&,G>q4d=F'@/'3 ':.AlT#OGK6fY+\ |~ƒk$62u(AslD3Y cV:2DXEE.:Ƿb*jM9D @3cOv8cK >~Ie>rɵޗy)*ᑌR"ևgԵEtHm=i9DF{6mOS! =űs `tI=$k/:CW E%} 뵾nC %pa%k ܸOys[ecކG;lbd Y@]Z m~XVz+urQ%D{_`J/X9Uُqa @15b)D,QOSgu[wrqģ`buA#H:)bB(! pw vVhΤe޸| /W`"J Y9ڭ r&_|4>͵(pY€#z[W՟_׏s~xf5G8:9>Ɠ/xyљKXC~Őn;pd5pK)|ܛMyŧi Ex^j:I}BO!o }iOvX=rݖTku&s.jūu&$ۗOņq0wE7 i(\Urg\ Rѿ~P%|a]x]j;E]7.!ȅRNӏ'W/G6 ';CjKtlW^te 0u"ge Vpe3ݾ@kN55>Bu4K_D>-Ƚ3Vtbؾ"lCkz] %bڐaV2/##4Gjioc)o{ը\⫖ćrS2i20x4|0c@tU&϶Ne[Pӭ8T|q$yzz@n(eg[I@ g$z#jw\E+f6ZX/|y \T&A{`=R8>2\Hz8g|W95cյown'Z#]{%~":[c W}8*nf=΋ r X F?w.nO4M`, +~Վ7z, o \Êh+OC-S&*&q9g}&ޮ}1Ra &8?9K@hđnÇ4tF2Rog*Tr{~^ o!Nz xaܻ+!B vS i =ջG ]+tkFsLSHeM lT{z)ǮLBqOȨ.ڤ~}01V5(LY=(TSLhE48rۻ >/dJi+&+E$JX@;nJGb=J3{b'zRΎʾ"7< [ĸW$->⩒+;y;˧w&i"dx-ٽ VU\~:RFE)5pgIΡ|-򝴠>"YzL_DG?ՙI/Tyf@VBtcRpA xFD6Mg0f]1`3Kn W]b;ڱQ|_]i%T s@WIFd"G3 z9:]6kֻ9Lؼ|SBuVm?%A/u7k VJ@r+J ҜQ0m˿Palyiͯp+HPl 8A96-E$Cq}i[!- *ZL1PtBJs4D ^8Uxb v[Ck WZ6GRYm#683Z Fߨ_`hlj3?(R[z^=vLz~ג݉1$ Mf1NSb5X>?gA_f[osu:aDZٓvj Vo-\;Z_r&5<>B7QV>F;EIi ewd}+&_SU$tԳs83~Sl<b:Czq9ΈpW)v"$UTJw `V*ZS:t0W l6(,TRU'z7E6:c\}ޮsN+@Z8$]MQ95vcU`pjO'x ~?$KyUX.zq̓>@%d *IsővA^E8a5͐xԀ$)a`," F6!bBZR2LH7_c·Pf%VCܮҴK5V( .CŚ$RYWŹ|"+) Y,50ۑBNg5mfm-tQ(?upxp~GֆmeXGoO#%"%a C񱳫bl3.Dn ^#?NJh' )n$iW Ι?b1;Io_e'ZʒZ?~i3%0*Yc@۠E.&M?1% mHa[\_ ˎ <6%yJ3L$|K6MM^ &Q5[NNq~zoE< nfơiD߾< LaGy^oĈQwŁd7@w \]#_*l꼪f;F tl=V|<`<FsE *Xp.^Pl$ W5Q#O`<YNV 线?y ٿݱk[#^` -Ѹ[f,oloxĩl9~WmRu&Ձ"KS upv4&rj\1c@3ۺr+ 2߈b:$n3XE͊&ҧϯJwڶ#ѿ>W&4y ?9P&RBT+l +8  GGH r3iL_3`d)^?3   ?k%T*MD^!C:Һx7N`*3VZ X8`F&vA(tn t|NDO+uz\M$X#UxŘo9E/Oy̓3ѓ( hLk=x 0` _DHѸ.<rv4VM͠X `ohAi&U6* 'j?̫m$pF(*a_ LbFlϽ THU '9Nnk1c񭆈,; ʚ 8q{MRLõk!ICmt<[ç|*0l{>=3&4iZ xqlVeY}pm+FҵXܼIdjSyNssW{vH]fFD[V?J:w'wRMlc#J f I<HT"_#OJOpڤ=tÕ`0K'Zc|1波ɴP@(8@*~ Ȣߍ?tLUGsqXYv Õ+{O{J̠P"lg<Jظ7Dwx[|(A9SwVN^>$Bۡ P@U\ғ96 AFko #Pu N=74@Z$ ą5dErjG8HSk 9TKvy$<@E&~VV$L(*6^pa'ʪ:oiy4i:J'n#Zv`8hA՛Du2ڟ{ei)gn fz(hf N->?l#O9ހ@kKpf: -O 07]fs:QZ+b=ju69V6oC^/*6q+K0!\[S~h`*}f>#J<>B γ7̺˳ $+~ aYw+/˙qHȀ_AUW~sHO8 ]Z$S\DD!e@ [iSV`=Cf$%:.8?*Ocظn Q% % hZvx:Fka( *:]ɜ#Óa ]&1㏇ss{e w|!o\v()jUuuAQrdޗ& 6JԹP48{P5.-5997a`3iA07[/x0Jmd`^J-sa hWI9F*cTTnEOQ#!_өWqՈԟ B`F:.#X.s( +i򥗛/JcMXyU_IzYƒH=q=Sfz9ScF7w$ q*QU_?ARYU/htPwѫZɜ@M0QL,kJڵ$qN$lBp sjVL?>z%hk%M)(38@~eCXg!NW"R `;'uTILu璝O4cGf˨ihϪ ̣9zKvzD$K"pr1?:P+lVD -F7 ™3N?/lLsYe6$Ae`-S=0}?E1EPuي02x5.$` m!rshQeV"1MQfݑp1C> 8&8U#L'OȺ|Eqt(v`8^ƕfF*r+B/\񺔫^"8[#CS@3MÈ0 p[`msalvoV.]/b,O9Oy9/ai#1J y܈!+ Y a; G7$QO?ߍzK8{v?@2qLnDQpmV~ĩWݴ ǝ>A2 >^3>3>8G&eUKTYL!ӻKmwv`\#;3+:RrԘu $WIJoqKmjW>xH ]%NEǭեWiҴ%zan%ےaBR<30 <"K_חJqtʬ%!*+Id[-dC]}CEgoگ,c9pn" N1k_6佥?sѝcd^,nwxmovq40. JQewHy/ e$cKHk-!n1-Bj,?}k iVX^DtkQ,n^ʺMZ1ߚ тL~ ?IX1#pq`[ "O`S\L'nw.m*—j}4s58^Фy Ydn:72ry&xA Blzᔊy-tES+N)** uE=ygZۡb RѬǷݽgz;x,I?7`E|=P= ሬAJu.^S| AlAIFrq59$z2K mP&D'fJEmpT6ٚq&`V&<$$?Ɯ0m &m ڗ6z7Xk9)4MF$R w,{B(lh ?_KpI5vu~d&/l`*(= s亲&(4R_mD7Th";'$+;ܭQD2UUSX-Xαo{ xcTw*@쑜 'G堤:CފlAu~S``IEaghtD:踊 PpSqd>,n?$T q]ێ Fje`%O z=w,= #rJP5cJ5.ojr(a9D ^ADJՁ9CETW*Úc;&EЀu@ SԞ[CntM-y`R99>:I߿U㵜4CkKa@0EGmzBt.2(V ޟuUZ9D 4tm繮$k˅ڡYUV" c@ d!d?oٚvrnي#&taܨ:3%V!b5{RC0·jp=WL9y\30NHzIû,p5qqlS ]XlROU v *'2PFc[f*ϖ 8k/"C=(Z.5u9MHU%=$-6=ƵUX!0%vPGv@f -]bb5Ò^O>=%M >,K:5NNN.QIlΝ솦SȈ(IP9;~sunM!gKā̞$R#̣IW"Z=h7O, 6%M'm3ybd%3ߢWBFWR7K?_3 0H 9-Ce os;9(Y)MW;h qT~-JDI2 VA'HP)`sK؝xVڍL=W>W/);nTN'CO Ca4ϑ=r/ 96)xFP8 ڡ&cw{<eÙpA2v 3 ֙XO nձmNz|*:7RtJ=:"'9[t7P!()^Ĩ#]5Y {T0VY,D)k lZsbn.4|տˇ/nPnREǟ }l4\dAGzŷCV<=_*_o3*%jF x3]%ԲGw<UXTϚbB`l 9%{x?u:XcH7r nhWHma/K"8S+w&W(%;ݪ ;|-aYW0JLuh71m^35gOeZb ҿ]$q?<,%C'.bg,> Lѽ%4z,x L 'a)P>j>(*.}=}=VHۗ E[[H^}U$%z<߬z'#${'D,֝ceyf-3sancg,,x0Dz__ >]I. H9!+NW*r9?(UZ )Yx 8=n, -kwsvaI۝阞}Dj+W7F#m+_}I87dk]p84@0)>0?%jkx^n cl%. nֽJm4 {~TEcE5LCO,"3GC.M^-rbU3,aJXџ,?K WjtLIhU$HwƣoH5QfX(uF)W%*2ƍv`Y9⡺ n3,!Jl"VfuG<PwH@]Lj uIߥ|;IT @2H8yvП^nQ P|Lo1P'U]^& =U֣5v0HG![RSορd 1v4\q@^7Mw-,jfRqP<6C®~La~~ ogADU&eRW旒!G$'luV1thYꈨ: }^{.\/T9[ 2R-fD4nckɕ`0 1sjѹ!)0PP!jZMΑ|b$ u\1oqnx}c1BH/IA>vrpmVp[ʾz6WaNU(vPn!#UV([_=>yw}Q&cy 8&iϴnju?ԨD&)RA:.Th#5~r`>*\cاw΅snK@+'vWp }79q:zjQp80NKj9*.i5P!&_y#MZ]0pBMֹ .$}3Ofg:ް/Z3P ]6Qm!Ѵ3=ۖ/ Vpnߧ#DB3llXi "" u.\1R^G0-EsIT3nОݯ^`C>=QeMN^?"sy򉄽 e[~O{4A2lבWO/[Fw=="J$G/6-b8ZP¦bF41Ҫj3dW]B9Tn n=SKlll}V5-4(moZ$|Z]܍`_:[CW6=ݴ9vQYVa)hu z[a)h?" pN:֜+Z%-ɻAcKoÏ 9/mABjO`Op$ɚM/z'8@g` Ůz7ٝZ6YWs{--.%#q $* P|gZy/Ӯ8YbMQu%ڍÍJ@0s쑣;io"EDGR?:3MnNX5E6徭)_Y ˜ 0]Ix{bC!k82$2킧Ͱ\dyCUI;u٧(#?s>sKoi^ V 2f!:SZ2CZ}l,0j@X/~F 1gF08V >v鞥F6ԕ[RNNdX?9Bp1~]tS5 P *6җ"|LRm1CŢ>9<[U*&yy>SrK 7bih;B4)$lES)!:寇0# F鿆#%rx:z.aByȷׂ,6,؞rBD\,.!Yo|u}NzI&/zBX#Z['9ϳ@iyWQRKu{A:5T橽^] Bp3;9M{_l8c'DfBZj^Y'; ov>{t>ݙ3kR3f~MT77-b+B 6-a07,Ɵ &&{fcNQW Qʧ}9ĢiY*U谐KANUB甝0$C>|$@pLZ kR1NMpߎmB?X._VNPW@n` !4 JD"&ALPA!{ŔC:KhBv!u<V y{WO`Hh "Eix<#-_y ńr>7 =TRAXYЕx}s u_Vjt6cyW" 32눷3H#8UxezV^}AA}j4"&Y.$@8Vsy (/[{dPἅvY/"f~\5}}mAc%Iq5lD I֗[V@tW<,̟A%U@E+Qڇer 3ozO΄!ZGfVL 4j`Aދ#.ʡsa]4ꦖfB-x9dWÈ;%CHY=QyGWM8r4pxquEe$D+gǺNC8vq 5_860(ilsr]UqPd1$DeM?]Vˢ*΀Ճ=  Hy&Y9vCL뷨3RؽtM>iQ5lPDm(D[&v fȝQwrbߔwvPNIҭ.&Ai/܎\е0έN}{I_3!])O.4牮k 6$iugP)Φy@+h3MO]5x5,kH*ٕHx[$YhvH"|/(pKaݬұJ#I Kސ8&BQcWrAaEﱥGX R:8g#҈{~X( ]c!ˤ&5?E<-J6_I U}SMV׶[;&uӿIxU7ͮ,reo4RrNDEn, 70Gװ⥰1j]*ry{-GfcۆԔZPm=ʡvb~lfmQtASd(n&ށaϋZ s5tDŧ?EK`wzUomojQlΫ\MV puV)gp<6!g_xGv ϹJ$ /v4D&՝t~%@.j5eIf ,zT p 3n@ϋp<_M#'m *Y]!rj)$if˓Ycԟ+_|Ta(Z< 3hN*}^'mw"-Tz`,ְN] 1Y¥`tb% !x*cg*Vʴ&U/cDYw5 hN@Z;{Ck$̴ ~,/Ot„|чP桚k/"Г[ T SjmiRFU@O~  aUqć(XhX2h#H7ySI&m TX4נ){;R<4^)屭08$t-f!B1Idz?7oˁ 9E *LxO%g t&+tV1ǹ!+z\݉L,]U4|of.c9CiyUPL9d8DkZ.@Bpo۰cMA@U¸2=@yi{-Lur`6s3"=1Oh)[y#w7yx3z7YOIl~ 2#teGjјF3%fnaX@td),y +71i)xw7]dSjZ˜9z·6G v@6o{Ț&߻ J8 &+n=E[3}\ D3 ]::Puԅ僨3Nz-G]?B\z=#wdZO\CJ2:=7 ټŶ! Yۜ'ï$X$Ŀ/ `:c,˜qk& V%W;k#mD<n#jaL Ƀ0S@}u[ ]6ðڗ(QW+ oBÌs GY.[-?t1Mpԭ׋z\!;q ^לA`IY[n[\HЖfFDi)o8>8XU%܋dXD:dҏi/Oiux (1އ#m$-l(Z/] ]0cCࠐZ*r|*/E/_4]K4=u pؚPB$YUP;'H]XufʺmQ|$ ;h]UR { P{<gv^npVGP/(η Goz:iV͢}/@hi|K&k[K82|ݱcs3ꀔǂ\Q .4U"]WK35![QYrLtC+?2!gJVlw(X Vyk%%M>Y}WO thL/RG%DH,oM{V!)jcYYDq4MZ`W% d9K!sLR]tQ*IdXt-\ljFA;͞qOcm%N!A2Fdni-U MT3R+P `F= h2)ԺCSXsBi-yEBARM8Ťƅ 5k4K8$Seb)^ۣHCzd3Ƶ܇sq,2(/FKȕK_X)CITO9xw r׿z<\ J.ZʤpqL]G@>UGjЮ n$ P$_:v%H&a! -|ةcGx#W! ܞMX(me%9KtWUnQ uI1 ^cv4BIR>BUwWc5} L|.lN 9e#wJ$B56N3\%LR˔ B"m1@ ,wqYH[I~Y]e6"XSsᅣ?{?^_ȜjUѧ>h/܈ }Dp (KZ,b]8UHDd.<x(r?b6CgoN&(;qK~;jY6=qh%C~o Qh̴"NKco8Ff4)H qP~ P`vf0̀$iY[!K;bzS^ @tY٨[<{hʽ38GQޫ2 -?V[([xxu"Jǭ~ey9ģu˭@eI!U,q.tl萌S^!Е/W,x#!^l`0/̈́e57kFSt[Au]ȅ\b3\ V=JZiugu2cWa-n.;w*`\z[$bG*vćL z?38rwcǢrc 3;3@&ٟh۾}:tc!w-M|,ٍJ*} {.wykKy_^YgԼ r +>}@;1C˧&u0eO4p&xtir1st 5Ê=W Mv_u&!I{?R|p QLaڛItnMx&Bh_6(8 K+?RñC7}EwqZ(=Q'-x;ɼ <*#50|XF#O%Afoǰ8H9⓲HvU+B5+XV(!$s8r"㯣"i=pr.d5K7ryLoh௫gkCךRoR/켎[rtH~JמKw##7z EAsvi3.t1U4!,ŊŪ:beY7'xvlQ/!×U6gPYp0XڰG7|Ɉ)D\N[]9?j렛uȣ+5?ZT<{J-^ ; ״H\{H $-tؤ[4zIC-\SHFl\goUs$3h.7{CPnrcy {hfofcpY 0{0U*V$Iyf@QIaD#-\=(o7+V*6 [gIg~2I4 [F_@ތQEI΂1̖1_{,w{@*h0}~ )g{t_;c tt|R eI b2k@ j "0Z4y,,tSP~s~.e泮l֥B'7JbϛL,FZw#ĩ,ljIagW]?0w3k_zʑUɩ3 X+G`6`i%,~#ZZM {P4ٖH 돗\{8ʋLdQB+lJKDyYH"؈wWϰ5{B 5sҦHE>~>þVߧ˝ob1[)#D&\` s~LL*CLe&5GJMUvQ@N0;. t+ \!˅7y4s G$@?;AT}];'wo-8H D;&S#b-l9ljYX̀,TW 4rpMkMQɕihBKw,?6~ oԲ y_rBX'|(Rw4cc fg"I 9, ֎͗+m2h́i^%2e8)Bt,tmŻm>56+łbߛY:0mNsJ.D1 j ( s&щ'nP:3;0UG[W:! Z{e}lӈ: 6rȐY# Ͳ  >ņE{/Ҷ ǸsK׌> #C.y(SZ!D!]?żȠ$C3[q̬k:VU-nh\ hJm# q8nnF kYra& N,FW:ySrA7qfs+M_9/R9Y$T)祏+qCa]ghtiۛfYn/e 0r~9;T4gUaI0uhGqhkh2IwfFn#V(~{=:, U$th2f$;=d8!=f_PIeTvIvzHƯh{K! f1!t;#Zקu&lc'7廨 $nX>j4î]q%Qwߟa 턀= .PS}BcJ$o (ғQ*%M[+pktaQ@cЖ,;紈+@I,@xevBH`ƙz[݂ fcey_ByMc/1KZlzu+MAqEj_g& Nr"$ԩ=Cl+2߫(qD;Hݓ.Vpܧ%QQHK-f㻘N \[qMu,_`].`X_^5kPfJ#4g 0H2 Ĥ2#Z MYiُ<>h!LU:{spU 1ŋ5A~#zw;a"G,Nq|N/X7&/_f 2`VoWo=CFFWD:cZ?w[8kaζ%=W[ rgVTKp~-GvB$w<.䬮3ˠ}/p8] "Ҁ Ű=HuN#ʣ']C3p5zgH&jTk1ш99JX0/3%$W!:&Gëk8|?5컉FD2"t-amb;Ry^E)F"GNIT ZC怕:UR"ZOawᴍVĐR֋p-`F.e֞ϙN5K8\zT&h+IZCirL63[MG`'kE`.(5tD41M;#Pr9%a9o%Ċ$h`pH(BjQr OCN=E?6s=$qJϵdFٷqN8$pI.Ӹj v~Y.$$: L%1A&ܤF̥F9}vѝ,Ⱦhrfm# jXZK-K02ٗZrJe[tB aOW=Qc,SSK&&mӍ6U0H=tI_D_fAh[ Eu1)9ktLT4&vug[i56(ki^p_Y*˸Fۉ>$z^ѳ缮 E4aUN<S&۴~B W4NupHxƬE,1X.۔wq5-hP0})b!gT"zLDF:zjC1K\Xe,qd? /4uO5.Zƙ0#ѸsDCI;4Ʋ](d $=x[;eДE 3µDY}*`+ر*CV/{M,xt.piW Ϲm=X*@59lFY*詤W.]}.Pє"TKKeC[͈C;x&o>%S9| -ԃ¬jҘ gA*-We]ZkC0<{(‹:ʂCP wXg= P^uŜf)ld}72n:^xIroNH6X|/s~H~>NGQD@an\oEp." -whiN7Lm,:ղ?`Z6]r/Pc3†(21y'`{3RUk U _[3f~ch#7D $Opkx#L W0>I2O#LIkQ*/RI$?TCƼw:d!2PI4 {GlҨ<:@d2HSy2ϗV(?7lϼYG9/R$~:d}5Hˢk9Gg >ث%AMܯj~<4ѤJy@%C0~5^i=SZSzq@P&v5AfFW%rH 8i8E>a9{g gU<>(#`tϻ2);ӿtq`eS)6 Ƒ קUe.=*\Ioڈ9!b=ˡ&`3$m#Tq&$k.Rlxyj.V^'_'i2_APII9Ao@Zz[>ڤob ߚu/V|uGk d %S/d2!qpkWe0- K'۞h½2l⒁FC0hbJwx?d}->|\ՍJ\Pk/+%IdORT2lqIkf84G 6$r(<}1֕!3O~ؚ]YA+[wAb0dgxꠥ)F8tPlƏg cA'q>ܢqq3$dA{t mQ&; :[?lW3f.Y m k8ׄN mX a]JvGxK^qADjl?bCU2VhS3pEQ zo8Z8wϓ׷3C2<%y>PYfUbBҹm:Oa(Z|6u4TqŀnG^&V"N0**]=Y`4Jr ݏPTI6K7QfYat+~6p:p q#D'_ߨ'ӟK!)hL|vU _B#hlP4pkoDz҃=~L`ce?U&J˝Je AuՏ ,_"ff#Dbvgoz}hk Ƣ'3tDu.tZӜ5xZȪ TyQ .1iЁ(3q%nOF$]0|t-T}Wʨ3F/ݾ'4زy5c? r(Vw '&h涘LQWDC%}j>]!VȭA{`nSfkTj$N;yOP$.8U|Ue>)zN3y&5왐o]A%B}ʅts``5!nII,n+(6gK4$hzƪ/6(5V9Hʨ$B?4ܽU6RbQoy QގJdQF$ɺ$ Xqph|w{7+U@BHKrIu8)"Rrnqa';Zs}O߸a]발("z$˖Dwiy +Žs6xã8Wq))łtDxX3'ހ$Q@|)aUM'.;|Y%KQ:   RbkNX˥<16Z(n[Pf J+J%7j9!;W};\Zx^)F鈰㵣 JR P1^xa?9,sUںb vrnӑBM+',}5 |9'ZcwӋ&p%.42cwqDwSTpFɵZMn fvN߬E6T!P}շFkz?jt^ZL}Ԕ[0^73R.}F҈d6S-!_a\6&&Fz]sjB * ϑUCA/-Q ujJC_VA&>jh6K(hy}Y0VfP_Fy.m|ia$ AaQjJ;$_qqsHMlTmd U(.t2o;x\?LS)3fptq㣦I6c#W9kiEKOwƓ{ꉔldIߕ-v-oe$qe͑vmN+kϴ4QpB:^'/50DQP꛸2ZVC|S{Y# ":K2!Qo;mfkfհ2߱e<Ǣ]7pߐ{ J+a5PcoBvI/.prociL (?1._(P ͚;@~ׁ|A:%mIZ0ܭ[nO(Uz _1^BI cPvQ}N14V4,5u"4dPՔ J PeXV:u#-ջCrp#| {*f SL뫚ɒ՞>}GU9}mzlfRc`]$E'ԫ?~Fix/JӤ PfEܕ)y./,'HMFP rcs@3CJ1V흾_]^Cr4A  fT:i@P5*YDPT]YeJ6Yˇ*;]TNO"^RD5]όlrM {rx̄ J7l4 G:w?F'r7 *wV,ݥoX/|J al5#5vPhOi;,2"OES&t' dk#hRSt()=tJ:xDUC>͘ZlTK(ASj95! a-3RyE}# KIȀ9 ,& bK~̂SBx !tۗ`?k/ӈnxJy \ygYBE6Yy R8M8^/PYqͽ&13 BzjP r+n% ooto7ؘI˝@1Wtrl} BjW͵Ħ//b3DΝSfisLNc1,5wEլ9ۄuVE_ M>JU[#k:`loxVdJ;7טZc39 :XEY94z͐&uB<]BE(KGK3"7Hƞ BY zfwmt @6TQLRWFv֕e(T͂w9RTۈ0O.@]EJJ _jkzMs~KioTo,6&Q'ւV]'~pd2csz՞d?QMlhCj(s'|h>\S+ŁpQ ߋWbCor.&;B[@Fqz=dӁ,9I;gtJ8xc=8}d!|$H{Mղ"6'>2櫇HܽH@3"{VGF7ޠ"b3r{͢3WGRX8Eae)O$\毵ӿר[ry:,G ʙZue=}z,3{f7n`UVE#U$x('9?$Gr"$kJ0O?saŧbםJ홣$(bZ+Fd^]kj[G9bï /}ގ]7*&wLAj/ћaǡ\h1fLk;U@}D&clQ50{JkOK®0Ɏc= wF c>FR%R6 Flт^O]jY(lVx/&Q$:Bd)OK}pٯo)z9s#R>.'t΄ UhGpZ"''"s&.,[yϘP ؘH uÎzhnO\fnԼ5\-fShﮍ؊xkW~t9(obУ:~$Y<괔, 4kvoUFȈY@#6"'@%d?{ƕQ`g~,+O/1e _՝ZbESVȎdQۂyt-TDeUz G_cq% g ]צ𐉛IH1qsuؐaKrO3%z"_ 'j@W\V3!D{>њQ4D|iYceƗ0u=- iLP0&la(}h g4G]ڎ?Q{jI >֒KZ?_(i3m1U(TuBV0c눵Z N^ƵI ^.5Jf6_iKX'.<^yN eA< (d?"xϷ7 |bdPP@˛ѸG=BL9g 6av*!"2 z螼>5q{{Wv#}/tm`- d0BL_+p )VtIPZή0QF_0x'v|iBXIA-!Pb?`ԫ IZ||Rr\N;)b{~D>3J҆3'P Ju!1fH(5Ӈk`q=szPD+>fX2A?Kwa%UC:=1ut=?vS+,^O!>Qܺz;KB?˗đ6[byUvwě,dRBt C888LouV)wl >R_Yb,UfaOt5"҄in@w@^ԛ> RJ g"+|+Fe}by+= qaM2utDw",è:bCD`sm)b|{Bt;_ʛ = @(B)Q}GOehPɭ{#Bg Ȃ9?ns/ %hۈsM,W؛>IU5mtⱎVG,TqQ 1ŋ#G^%&mgOyTMHƭhn v,B3IGb tr/[ܻ^-퍴T[E\in9KeYO5M<mETEVp?:M<1) {dئ4YIC=^xgfNS"@8hFʁDt;Xkp7!o{iA*>5e%-/t̕ r)l6fRV)zMx1:c['|<(r9Q'fn6v:=D)SDUfg0}kd GrXpQܪ1u2mO!2{n}45J&_~[1y-E5!_Q+z*0 jIBCveݔLeͲI!/zGy?-hzH YK׆OylgȻ;qr+4\ f)c9=`fwV.6QCB(|@eѸ^|)F ï$AIrשFjL?LY٭쵶+TAC_Z/eCڕmaX>/x./Dp-z>Μ(w6iT3=uxF$Ě)o Y` Tx0ڲ6.QgQE#"n\["R@Vd8ʩyG v n^uiN5o,,̓WC_( TĎdD{%tt0†%UދV8&K7b11I"Z{2g1[t|;l$5ֲZg|caiY\Bձ[H!$q;Z.?A>9?;eK[oΛAW ;. f]^ދmSͭ)HJ#uɨ/\gmym  AZQW_+-i 7ŁЌ,"/_4BiיH|NϘ<9'y[piuD[™Ka akߥ4SKZZ_< 4|0*UDٟ(ro8 B#ݔ֘ TZt9w0$]h\ڹUpU(Q-nd+r "CU,U[h[''sP(u]˥j[/װB#6MaIwmT#E_5tXHmefư8,U #oi}%qt^4*-^PߺV./Uxa]̏ gPWǣ^Js 8H%j˜%AhF%V.GcH[ϑJ\=+ jhf.fLۍ.yAi׸bt#~st@G[w!yTqB[ȟ[ ԅy2I+:K[7DxnZhH\ȹ_A{Dvѳvw1O q ְOTƬN uT;EOx']{˜'}`hl8UNntC`gI!h紋g!tbFjR%4r̪*pj)iO_aB w]?j!ޖ]Ȧc$}D=&3ָ0&nNj8(!:XoaC z#JL !?XeKWhV:߅Qg4J4;(-gny) #$"eExxuMZs-=u?P >Eüɫ%l'ܫ],OM ஞ=H:"4}3  I>0|s/nȣ}`ZLKgCT@36TT\t#HbC3u0+e7)"pq]JL+jwg\=#a&4&Џ4n,x'jqJ8.[ 8I&C-_GKTG\;)=#SxILksܰj|$g!ozF4Sg-|"jSI UgJEК J>ަ^rd:McX/JiSŽ>>dI OxTG/h;jLϣziWl:X:yqe1PfmHOñl5߁8;IO8+ _A+<B&zY8-qvdn-~'["*2^?E56Iu%52 Ґ;<XY /`3a+8YBR2T[ZcmkG<;I%<7AGykۛ=51}KfLqxG^;~ηN)_3I?P&j Ql>Ltg}9uNKt& 6&oWI F6=yaV = [XH/"f)(zoA#ʌd€\֧MI0K'j5x,NB$uUp6ql0qd}s*h/jԹ38qLB@\Vx0eae*R-uu~7Qep<';9>˩QSUjl4] ]BgD TcH&" ( W$ hth8J"VIW__JMHPS~M40ppWz:>!2}VQ;%s]2vH?sHQ꟦{Ob (#_M nMhܪ3Wboh( \Lf'$lpP}*TgDǛЇ,4: "Q?yZiұL#kd64Z0p2튭u^'z es/[(cp!^1\632-6e{)MaEΈYnޖ |$\He0h~Ti&}'CbF]rȩ@: G8Mwp?hm9P(LOvp4$Vkh iʩ4Hp:+J{JRJ!3&pCB;Bo4EtdJSگKPߞI<6/rv8k/s/SSv}w{Se|x:/RJ!/7TgeBѴte&LH6rN?6*\̵Ub;C/h)cs-|gJ s"ɡ!oס fTYn+]@Zd3za*w6 r#HF#/J2tϲgX/Njf̉&`Ѽ1E ;eazEOE^sf|붴NsqfTÏ O"ܥmKX0L2xAW;tJT9dqHZd#l\b37_L e]/&wHXH`U9P"@9$Kn _ N0 +z^ ;З!0`Ήg4IxzrK\,(gpGɢU,-1+,Ï;}|2|Kx'e5MXA!Li':&kZ/? 8yVe+]K|SP^hv3LZEGSfl9Q<:f{&>!K˫0> ]w,s_+Ev=f@Y'2S}1MM'DP`eF3l\rt:W$W{1wEywPWw[j.SpҖsAskKAkZ3WA>cWO1{祘ݭa<ˊ!4\4aCcEr^4_Vw.t$C_ዬ[} FJ[vf2z?؏5`lOBI9{a3][!d_> B\b~$2IRߜ[.UƐ#%|oe^o* k$$mSE2 B}P!/KWJpcoѕ5 SR>G3/4-A+*b-!6;n0_U͍\@TFU5U'ԪUۛ1=\9ra=1\n6}!W&CT썀gu wu @zhT1E!m ~>&]!ƅ w; ̐4BrGu38(268C Oyи7)ݗ iӕb8vd-6'KѿnR89Ke 47nEygA#v{ۍR(jnk!h~B ]J,.WQÐV.~+3ip<~0Pu5MyhPt3UN"O`IRZYsTx" AҊg)H='*ct|~R*jQzA{?M/2%k)-=$$:HQH q;N<>q`@RwTNfa+lA{ riڭ9N4CB pqW-%SǓOWۭg\b23Wxk5S&'P,`:寕O#CE z_^2x}BS9`苬 +幐8ix8JdP% bµScF~~t M_ |ڞ:R!do-Hi3EY^FYҕ%|Lq*uٟ,,b`%GCY%47j_@b JH/rw Pi[@.ZD&w-XKUthX !se⽤sCqN]r{dq_OOڌ)0C#&˗.7'lAuDƩjeqBF0/L~)gˆ*4'GP'>WNM<6'Ug*~اrwcBr*l4Aa|R{3+ҵK `wx5/UT=],@'ǽY]Rp+@_ң4aiڀV@nZ-dvLOnD) I^PjߚQB~Y\tJ=mjK JYC H`@tvojgWҷ^4K]۠r ` m cB >qޏr|ɾjBWTۼ2Ǽt{)'[QImb.~$g oW|*$Ga$ Ĺ迅v71E;c}-އ/#xA&ؠ$U@gOIEZ ESnm/$z Wعt~ )г7#xq8#\tUԦQ*CDT%'tKRngf n 9V4aDQa"_<$pbB "Iw0!$^"L|>xud iSh&t !bvFޠKٝ+Mq˪^IzV\v8`Mżsv[^۸l7uݾH4e4G-hClxPᨧm| РzC# mxYǨÛp1T[yT4;A>D&ڔGoPgG F?-p"[}M Hn- #9Bߚ$jP5p͞lƺ !^ Ƿ7Shs[Hu#|%50WcܨDG#e OGʴ5@U SC MM箭 Y,dl)ț*AC5D[w4t~6 bw 5ޏQv?4ȿ 6>Es)2%+-'XK-&D,!w;葘c% 6 >] :Q@?K x6oOʠ[S . 4A};P烜+ezf6@[=kVLVhYX3izy;!WK:0KC0V.Ϻ'E32L3`Gzw|ʊ׍ޓF S&Z6;DyovelXYPD" ~}@`M2@/!${0IU{G ׼j{ĺ 3Pk=Pk,N얋pAB ­_q,ꂄ.N!* ri K4>{6`5;*s VĀӏq^UF}n^O7d=s[6aJa SEx+I`;6G!r/B6-RRcGϏP U#ǛWnYQ ?!zMbM>-z\~4B(A[)0I:~kS?acz4v2SwwA#Џ JX8 >{* \XrYbG(RJP@j̜K]V#< 6fi4%L^EzxJ*Plk{fN쮍J(Gn ?/kc! ՝ߏüI5;n:Lg')ls~lsHZRjSq@ 9NEϏ=M`&$͇l4GU }>HU9H<;yz^.4#OceoN/~:06D܂EZ 76-;Rhfrd.R $⛐LaGlQ8+ݍ EZL4d02HEM1*RŢ>] ;rݮֲG7ROQ&˔yc)sdh+\L]pORz؍ VvT\vZ~<>`(v=pN59u 7`5'R/a+CU oTw.V3.xwwȊ.{]QJu,M}aSAueEVm:6jlTnOat)M1h 7e\(CpV(MHE|霆b~ę91Ao`(gLp$~\s ~+/t#4݋RA͌Se:}G̣H : Hk} ^I`v-ސkIlM1QSO>X3Ӹqnkk)ƕOj8Gn@BBo|Gf{(F>:Rړ$);LZ#HSUStfF!l@Sb`,֢&Ikb3Qӝ,LB#M_Q|Xp?JNkCSʥ9W6f =Wָ*y*5Mޒ SSJOO߼4kSЏc{l-w(EɊrKy# a{:;(>LzZA$ xD @&zY%ԑ򑺺Y%K/kȐCj@ Ha;~!?bxF7>J',!-spR0џD.Y7sPg^yq6EeLCJ5>o8qAU{XQ,U[U7^w,BqA*N+\f_I (\G)O; K/=wƩˋ ru52W:԰Ko _en;:mx5w]n3i!"s6"Mam T [6 ;yV`,G`MDP/2E-MG`d'uμԲ(NIX// Un_)2D 7x/POdFӮ9(񿤦e(Ă$Ż烥u`~P$ݎnۋ媟%nQ/Qb*xiyJGS՗#@/#-8 :ca~{aC1/ƿcr!pkUa Ǭjt#WALy"ˍA>gLV.)z^C[zb|U0J@EqF~dr(mfwz0U^ObgR*2S? yuM];EAM91tϟm&jke+8ά:2Ća{%/BytEzao6/ E>XftۅlYޟbMGC.E- T X7=7ZFC>vs)UH\&x߼9 }tUO&0‚KeYFq?F! 2Lu YThf e,h0oo'I\'r^ Jb# b)`ڟ'N}'(p *AG;F108Dclа u'߉!bxm/  E 3L?^Q^}y.>Fc cTkXՂ h[`w?L\|5nx*ߺ-6.kS\qgd2fddU’Q7`3yFvf҈8 5.phԭj(GgE dT:W;NkWa "8;yZ7=Ƞ=ܤe݈E0'Pm\@8Gؘq2jD|T8cN0lt*©Xx%SB8f] gh8,/o^JNM+D{\Rt6n= G \cJN{[ܺx ?!; ?P);MM[TF;k͚:<}* A1;/%ΝVc 6uss٥tf5?1zepAxf~B7CTp`& n VDTh=A/ݔ2yH|8R24IU."?`Q6*|,O= ،~jzD4@i9 zMcrcG;\Y/cq́'t׻vI'mc*v8fܶUk6xhul\6Ի.Csu3 ^_mBzeɀcC33.^=h'{~5p]p1{6;lC_˓<5/Tj@.P]=Rzk 5y;Ֆ ޒ߁枔#EА)p\#%𼶕Åb4L QG'+5RޥZ)x8jڸ'S%xjRv *9o%]\7ɺ FU0aquۂX6Xc\aMfI x*VQX_hF{%RDHp9<&+\.[z<>0@ncz#!d sDc%z~ěcl͡, C&Ԅ ,Q 4ʵ.sl!߀fN6{RZȫU  qx!Fk%`ʝh oDᯗ> 3UMincPA-ߡE3rp;HeQ.G~NTuFRfBk添(vCKE ucOA+Tw"lUרQ' 0@}-7{Zѧg0H^usy=w m\}#R(4m}shEQ[6-Xrkw-dž)&q3ТVKzK:ARՕzc:C/+^!spUEԎSVA-lD,GS|=DҖcX/DhZC,c񿛨ʖeJm]&b8BqMTͳ!Yj cC%\WUóI]N0;xo)7\ha0:UW~z^.b{񊕝O#c.0xt0OWڨĖ𤂛@vh'r$`B5 7*-/ڿCF ZAzJy )xa}mVeuSk]?<ԽuT"ߗP %j7"q*\Uo.5삱5MÉpr<"\nW,?=IUhHP*@zw0g hZebLI`#[. !S&ɫʯF-OG?RJ9l3ò!G+Tv9;B/k#ُn&ru *"%~m+#( Rl`A68RY.qI:} 57V:H2xb(Wc0vЦx]$u;ZdP8,Fəz#\r꧗ә1 $̴iS֥$I-?b'~F\J %9.h0U m{yËjn0 zТʪ;6iJ\ _3}="qQP#lALvBSdr`ܖ8Jt TJC:!BbHbC#(VsBpkf`pr\| sVu+cE5pzTF;Na*̷VhgD Wfjޔd6 f dCZo):J1Šx$cƋ3{q/HeJLfƷ\DR½>i{^&9dAFn*rsYdt$6 Y>e*$!=a?廊I6BʓZh ?tk.9d{'pec]ԻȰgGpSԟޱ,!'lkf:$JAgq 6|ϏVD-pk=d_H#ZerpYPl&<#!s1EPl}&Nxf  Y7tQ3摽l= y8>w6p$vLM~y^' ˢBga7^:9{NA s:t=,oЕJDJ vFn_l=HՋEeڢZ ΏAEôO!s*dԬ/5U[x#wJF&Ki젦FH΂!uٯб#0<"nY:s O՟+ Gi2Q' P[r l0wg<ۖ\^n&`<4ln lDʔ$.7ꛮl1>rX+I*cmMGpQdԦG_Mt46kBPLN&э\OU-DW*G%I;;1<"ۨs'MQ'nm(.~.A&*,a:ȕ-F݃m[#|lJ-!VY{{ yli[[%b4_4Gϐ < g$,>Y2kAt'@_޹Yu.nK1&\oţtŚt2hMAk(ҍ묂۞:oÂN&.T c=j/ )p: Ы;K1"䁒[)&z2Fq%ced'dX7*'e7zHrpXߛFl=s*#QD7rSVF8(igM?hS࢑o%%ǶD+dBQ)N.@MxN![ׄ\Υ2Vx6HT&}15 ZMEjpEn|9 8P]kaUbo)KhigZ,/Hzh*RwQ੆VX/zS`29e묔1 x rRpDPNQOq$h.dO^o4~l}l_{[ҩMWq; IkWuVsKkᗺi CCهZ*L_ū%v~bStnrf\^3 ")<įd9ke.wU-@5Ss(Yc[3t@o n4q3qKJ{_j0J5  [K$F}iڑŷR}MW &<_f.\oacgV |̨1^ oG=yv |uPc`I6.ne:+y֒f 1ܳ1\ *laVݓ"L}9xφY fs .~I 3zsśB7a.xtg~-l!*:G4_џ]Bg5VA,d68s{ӂ1u:27%7tPɕa|w,aWޤj`RkᴑZ t"?Zؼ."27Iau͐ /ɵe^iك; MŢ#8.^Bd)͘u&lqC\8kUQq8xX(h,蚘+-v7$Eٸ FrT.{Tvj'o)QD,ek: (%I/bE'+ = gC{"Ww2Gx}Ox>jfrA[ܓ~ż O?f■ex52?`W Yǫ-'11'Cx~hJ.FeE!qqU%B~9MS-W-_ fQHթ D!?ӊaC}mx6@g+ut6uΆ @@ P-u$ $w%)VD (ٿQt@@~ꕔ(\AxE+`l3ԒKۖڢ<<֌zHpY*3N'Vɐ3q3:(wiuh\3~ߟM_H( ̝tWC0N/SgޅbEQf>dЃo5#pr9R"! I̧/Fv^,@%.+H=Ý#z_W :Ks܊n8HsJJn.*cTr8S)1ꀣF">$ӊ`lchҳ[A*E# n BCdM DᗮfF!eSDUlQ[6#хKP !1^WbUc`GӀ3Q^m#MӉ 5EaΧj۲R?e3Hpg^pm:h5P&VI$/6e[g3lIFK%?~oцF{_ϓgEp?`gtZW#)A,vSEm5I 91hw=b5T,# Z8t3f``/r׭nSmg])9zY38b{uE1ԉX3E|,v2QX L'Dh'aO[I%lSRApuV-3^L~cĺc ,adҜݟ2aB{='m^ܮ %"ؐ&JG@'"xiSy~*{T&Q$)(K\?[;#3Zj2& u&^(I6?=_)y)I`:D|kF RJIeVMu-r w0E?6pG0s&ߏ:caS/` 2Q6v1kTd[J읱z lM24({%Wycc-hɪTZ Su"%17{ ͅ+:Ga 运lMR7Pn Ȥ 2ڛLQ`>Nj>;;/ÍOGviuiIEejƼt !Tܳ7G/1:exi1S9+Ǔo"nؕ({r Q4Dz+5EÐ3m Lׂ_u r{Zx^:$j*fA? hd}V\۴^Axi%b8pL6ij.p&ܹ嶳uR M~Vh-뻬Hmv;a]B,sj: rlܔ ٓ1cs*[^HBoĶd%Kgk.eξ0P;7'ykJ8>O- p$n!};^\ , XK)Edlv4Znn}2(EmǔJx>.8bnbe1r_:%)p0\կnsD 9iu??д_8]͠6foʤ5 7z( tyF~qG` X[d w3r6Qs+qut|*-.wV=e$ooB$QП6yІqf#2Pi&u2ՂFA_v6 ۇZJȾt[s1 N>,2O R]Ul1[PܔrղWK%@;97#[wI#K|9f PJ2YjgG}1Qvs=a*HQI^V,u Aݬ%hZ ՙV1IITȽQ5ru Ŭ܈~0ιndʬ@sm%xZaО3sw2Tެ qOuȣ&i`!dV<<4oeԮ ]~LzzܱƜh*ƬhBGލ13q^{ޤ9_R#2$3c5r>Ph{<o|/õz]0WZ/_͗q"8g|(VᣉkD#N)YfR``Yv7#[ޝޘΞ%I 5K }U̜R&i .my"N 8=k.CT6VZk59sN:ܧjX.J8wݦ3@Ĩxxtcn!5""i6pLg~\(FixKOlIGlWZKcC_ 'p.^QVC (mBuQ)nq~ ='CTQpK5 ;76Z68m1g`)9&dEk0E<r ۲.jð?ƀ%TkG0 6eAc1[!e.,'qM%6ʘܻ7`vVW9S8zүztӳPnJ G@hr$֡Tr”W1ٳV6; =4î״zb}06j/Βc%55:R5H QhRZ|U*s" +mÿAƾzW /o?!t3ZTyfmm ]6 >/Ax-ѫNt큩Umy1P9i{*淪{$l ǖ3%|w~D #Q;Gg.&/FĎK@z9J: )5/~Sb,|]-v?03:Eۉw6WGJvX Fu n` ߽V/oVCO[]*tn~p8"(:vgt'9$!_LqRiYTʚz\q~OGg}mHTG;>]Pup"ok]e]Э鮖ࡥf Gg (:134#eǻeW C8!Zd-o?t [񙶟QCr_>.H~{Zn^vev2Rɸ8p7|㐑ix!nuNka))D*&[ šaRkYg { `BG3(;eIvl߉B+~l)Fc^eyl)n0-^m 쒔wi/t[8YƓ {sZ YDkT7z,|zL$5#ܓl25/9&?&W~4mX X3Wµr>#l[-yj#r4&PQ sާId.1@*޳]hg!Ff1@%Ô?5|*[Q'%u= FtA.;GZ M ~'+־j^0xDҒAG32d󏴁R nPl X)btl. %m h{SK"!5wTLJaYr\9չSt*^i849wɮDv\S71YlSFCt1ycvY3c p! TVl`>[Y//X@ciH+قSwlePN .Vb Bwp8OQ.,rK@#XE1 6L0gQ1Ecј[!NwD#| 1Mr:RlEU2~>O`k?$ I Ҏ$̅ s꤀Σ/S r7* S$ZM`2u&Q?2(92CS<GȆB'lxp2x3Bkelk-=6wǪ>129K>3$zZ 3 yXssZƽqŲRx(6Uq^k\*exl0dxoހNr%NAQC]%TXHL$-i.HY:ztbލڼ? 5ڮCYcNGvG kW'7N(V1a=cB'Q?jo3Abz8ᔽJ6s=Րcl0l-8& ?As]MSr@HD::|"ps2GrCNSșgAj#5댗?4ٝt"TFmx,yE^?C4fg&G:nRhJxAm5Fp1yk7K` 3IP](Q%>|>*0YⓨaÓ|H =%2GRiHO5JήZt s{]I9o * bOV#Cv,#x]phGUtFL}[큁(z%ꗓϨz=y+/i!YcC[pd)Dcq%6ѴK L(-FDHLםy OY|*?ٺzfgKfe:~y MG'z3u.#z*Bo4(ymVR3H1Bإ2OFZfN1[\<}47~d{7ˊk˵X!'BR>CJ"sIpu;Sw|@>boL17Oa* @djE12Yuؾ!N[wל]W)^5fLy{ᨴ{ַJL_y ~=&_I#6@D)S{(TFb!xA."y5]LIüZW'>l$V[]ICn8xdT#,lwS1jQ4wj@cN̩$rB `4Ëmү k!(&VXizq]_{̶onZ)-uAv&-_܄®Q aOd>BJuU1!-ǻJ@̝Eq;o\1c,lLӟC^Lof*'ŗ$2 ?͡=d=`%w13m[rJ7,*B:\ŎEmջI^Sըq8.NO;H&}U; &O9`~AHF:0 P`wᒬ|YUٷ*lў>DFȊxC'4Q>I˗D]}&.mVpӲe~ \,:am*k.>؝dV/MK{B <>$,\W’(9̭dX2b͑r_`e9]˷چon"fC]}v5 ?<,bYBX_#cx݆BC7֔BK)Tܐі"asm81sgv#Z#xc>@ [SOvDKsWNB-v-9{7hλ -U_zLhI_Pd[XYJnx0\bQsQnL IQ,/)-ixawzFsKeX5HSE9q\*U4 H k+F觘m% (qI~1j< ˳.HTyO84Zg]Qs[W89楒bB刺-u*qTA'B"Vڡ%;^ؚ,23ϳZ'7CrN@U&w՗z=.* ֫2a8KgrFЎ&CC'>.Ҥ_p\5/h+{FF-`L@9[Ĕ  l;P}χk=Wؑ7@Va{6oIa!rz?z-~.'Ѧ#׾@Qjnٞܞ2y\[䨉p` 4HR0DžS]9@U"Vg7ߥ/ -A \B4"^kli@J,puCՒ`' ) ha>7= #S$G_{Ӑ4&?^q\G] u:PG!WpW/-긿Y(,\}փxu=]ڏ$ ")5-ܥ+ 2+1ƺ?Rlk\~7++cR3u'>Ck/[IiQnhGbk|H{[ :+j"3Ia=Wڵc8ʲ>];KkbׄzH>Hm=(|YV#{}hvycI 9]=p*N`KP!m\;jB9Cs䥧!hdIO)QMxuNތb+X~Z͐o!R,*wS~=]ihm2$Hy&2U!KD Xmc8mZ^EV3f3Ezoq?4W%B\u*ja+rޟdd#,Q◺DK-?qInG, =ܿg*וY3S~1-r o{ވܫ f[-F:Ag2=yĪF]O6{#Jjl5y}64Rߣg<#{~Xɐ k@盢$pFy8ޒ/g"Óۗ!%٘gS LzRG6EcR~;0.@mDk;:} ha<:!S5~q+= g0`a|-r+WL;^aL%&"dI~mV fPhWk$ͫCi^ g%yxY11W_w7q}UV^%Mg'Ρߏp3ZB\0Vtaj ^a2e,亞>4:؊NdqxU9.PHE_pV[^,Z21CT]TxMFL1vZ"ڧ1iXmHWs A/ONnDذ!ʒGc3Ukʕ|Y6YsHgamV]uD dRCzڲߏI\o˿POX%]ׅN+xGfz8"2Ex=;(3ޑMX3J2@_f%y 6N:St#֞9"s_(gL:6N=+yVm(sh%gĢaHܳpzDR[MKH%en*? ,?C40Y3UաSM<@g˕6??brtkc~] <8 sCQY/wc\6$*MkrA@t [Tz |ue\\3ev'p!oE,Wnayel[ഈVo^63P}a|`ij6qّ8˽te:05Q%D3 w;D_C' 0bx%=R=JJkrb<8]T .4 N2-< Nhа"0ŕ 6N#oB˨>&&&LP {;WeYm)@l}jop5ꎠtHٟn6@Bl:>Az HF?q_ܩ/%#ec=7޾U9dڬm_xZ~l[r]xh5Bk"gPN49Bg#<1% Skd] 8ZBق:"&Nk?|P1+c)P<'!#_3][43yVemRcތ"@I6>H&9#&ONt,]"5T)wށU3z8|T1zV*D.%{Χ vՖTbfa>K!ױ'/p->R2>"㦄 Nt2س{Kd2YxLe,T{(>h0`P@؊+X]xnӳ'M{7glȉ:dOK더v[H\cb;N@1k}1,חJbַCB2{Qi"x}h^O" )U( TPgiIܺŷ P:|;ts[Q ߑC|;zd$ꖲq}h>I`v'AQ-!dzʭSSP?isBz0?ؿ]7%JSaLp}`zmbD2jHoσbh\^N!2Eh%܀1`aD\*8 _l.Y~gZem|Z|%G"(D 8+pOi-"TLNr U P0J\}g@;-T:^lQˁѮx*Λ'dQwWt\V[ΤlCzՊh߭[& .jN9_>W nsn#B(t 6L4.|4=̩q?ބU%We7u k(vG"=n4kF?ʅ5ĭDHn! #LH: fɩPĴ`~ F~=b~^$ !P$v0<4]oܮh)߅X0T%~uT BB͡ڃ}2Ky`Ul:7]wxx\> ѰD@p:uy7k~RETuyAO 1̏BnXK}Wf$7mZq(g }0UfjZ F&L%V +qƛ(M o$aS<3VCY#޴|ۚ ] \ѩz} -QϜ/rݽbsBf$$쯢jh3QE=Pi(8Eq^qQԭJ%(_dDO@(z3mOlG_><)a6 wuGS%);"ޕ.w  cæBgD)U#0!jGvY`yv&rsyg 7ş-W` 9GQy38 gl`C Tp CZ6PHΌw2n3 j/.s=LX+ m)DJN/RJ ~z`X_ZL](!sMB WC wXsWѱ#bs4l''`E@ ?RӂV'Pێu`])o?ؘ&Cea Q/o(i&:x<{r5c+T-$́K) %2%9LZKb^ ƞ8r!Up̰h|_"PS6 hpӦ3nDysEnWv|J kZyn}7\,}w>[Y[MNCI$j$qAӾ|ta%8If(5[2 nwTu4;nUKSeB#ViWdA~ZZ9cYYU:azTK ِ*5¥Ͷ يMNC)h8Bu"rvve-]_(_9әՒ[Zةhިc%Ɵ lf 9v5AoF^YH?ok]҂Pڼ% $~ũLxg~Tp ̕`7$'2 c^B8^r8SX.^?oh\J`6\QH3RS _ƨ OgHǚ,1"|Az1z;\S:>p^7\qz]3w|K~|99 J_ls ^N_mj}R7'!Sy @?PKмJ:{ EU쳧'e }^,D~OPIlI ߘ$l𱸏1(T!$vJ9B8DfjZs{+ՀYT4!T4B?=Tu7xl]IG붓9tSL9A407DM2w#/*xo/X/Yr/ 9WNFr'JO)=!SժHi9vg~+IgE-@=۳w ,}";vU {"Y̶n0TrmRW]bnjNq9_K234dۋ[m Lbƣe* `WWJ4+-L*ޙ;M1N,yO@0 sҟɣT[^f:ߣ)2 ^07DAWǷ<7ޚ].A 8U|='3/P єpn$@3!)>[ϕ -!aŮ\ad% boJV mxUpv!1i;D;EXL,O qr5f/ DY я2Oa.Ͽ] :t&BP7c26dq n CY$c~< %R &`':esO sN+'q%< *kMYJ !jN 0ڇ9vNCƍ1Hj-ޚ~FBPRWWů?Cڞ!ڒ%pmα !3S5ֲ.7CTbZ H22E R5sLc`@Bd,Xr(&Mt}K4h*{閈ڶ[p$tgʝƯT6T+1}o}`!H-z Ie*ebT ƭ5d];o5#jڣnl7e:q.HH;ySTwCEW_#uU^N-JEI%7NE XT޷[v'#s&Ss+{Ou0I^byG uD2 JnB 7tJ綏3U6JȆ!{#~e h]O8/qLK_ Vܥ( pχڱٞu` ONKS ͻ4<^Abba0ucV [eZf-`|^Yl1,80':4L@x]Bf&MʂHߐm2 9ozSBfN 1rg*0*+P}f^,@euזkMlTBXd1ʖo#ݥjEO9/OUlU>eFdjќn|M426']ʰlq:ϗnvR&<)ǡ- IC :nnRhM&V!Pg޴%,?~p8#Ҙd]g_'!5ߞFMA!"$$%6مXO`ᤉ?<ۦŲ0qmɮg( +3<}0"79)*,$pK9̤ /y,(~U!2ϕ#n$v#H$0o(g7牥o([ty$("l01(, .L)ʍ{f .۲H9Ð8`ܷ-~ /ێH VjntS1 .:9;AXIBJKSzeN*Gˣlտ(%ӊ9- jm_3)K4'&/gӼ Y=[ 46HoN6y'^au Z\*El]Z=^}_xauEpV-,**yRPBQ&;=T wX)+S{a4EZġDp\i vj'rIuw-B?:d^bbTbr?bb}at }LfnQ I9^yycH[w]2 qӾexv(j\Һ]l8 >R:rۆ]9P :ahl]3k- G^=E\z 9}zGWFYz&cF/A3%8"33|Ӊ![q=w>X,M('Tj'#hLNRZnNKhJ  sX\ѩ-\7*~Md:$ s C)ț?NIdnwlQ:_FA矨"#gځLO5aw`-ȉnYSGiA@s"fm; b%=̪Q)maH=Az{z2҈U!7AhF7t!ĩF #y,x>%E4HN. >"X4uh Ra ($"jxL.)SZl\)6yjQ"LuWȝ%B/ӝ܄=aV`ſ~U#d/PWD|u'imm^R㱼ܕW U^/Ebڳsy!!za |.>!SJN{N֣(y$zՏ&!KWtj=ə")W #NnN1`ߤO˚xho|4p>9C˶l+i+Hs^Ӗ>p~HMZ=x;GCꑯ se2B?:l84/'Q*錂[6)RtۏM \- KBc&SJn#Pؼ{jaU%tegmV >K4en*ouxxeYdu' jݺmd]|bb|-b"䑕q|V^vyf]xͩ^'Y Jcb+h[^6c rn=3KtwvHTܴX- #$"1 3})*fAН\@ޜ"-)F#$)L|:~J,ɏ׌N8!Hv:I3OZAr V?+t% -+D'!O26= x iwHZR&M,P7ͅ_\ʇWWád>h8d~K^CXc ռF%3SژS>~@=nLώ yB+J(R֧e?Qn+a9yu^=m/BZ@;;xn>W1ϻ>K8Hn*Y]|S+Q领>ʆ!@[,_@pC|0>Qw# [-+R|ESO},Jz"w/穹e/͌| /gS`׆!|z]=-a'0pMgCi[bF$ XRj ̬6g`Cao >}6L͑D+,mHan;.SgXH+Ӊ\{} }$2ӿx-JD7sjf-25b9^ QkS0+H ^Eg)wp\^j2TZfx -ʙd7 qEc@!+2Dt3F s_t(ڨץ8mY Xa7"@ W>$ڮ5V]?cgy  jV-Սj ßpnqV-josra7 %|&wTھ#NWKi.?D7}SJ3H$\߹u'N[IdCǭhF^h{3RtC?=GrB`y}HE~12/SexoXR_'#o*\2bBؗ8bi֬OPr3{hlYoAut¬9>|[[?JEL. & V<$O^Iۦ}dW6oҙ"_] wRFS1I醠KMZa'v&ELǗ(К-0ggpC~)Lb!w$F}Ӹx';$ITr' /Eo $dl`aѓ̌;Υ;O _1)%*aĥf=8\vTRpf;3\ FRK &́d\__vp ?Z;z,iUeϜtBMoKUN C5M^!z0p;p;1Q~T^sߞX/eGn&/$K6톾n47Qj2OH=H?/3[-G L=X+W`㶚#P>}L^ =emd}kK_1| g-TбO7˔Sh\ސ>M>\EB@Jґ[pG)X=?f!PW3 bL~Yy|q%LL0ox2Ս# PoW(}/:jvi:'-dIk0OX!E^ $K3I׭!thn{#]S̄h9ciOŭYD"9̳$Rk vo}<43]BL+Y S(jg:t0\E҈μASɖzB5ۢO^G WA %ûgqFhRSU@ i]];_0=[d9oϵIyvo,Qq֤wү I 5F_{Jfӆ4H14+3ԪA d]E̯G%,(# ;K"U΂+7i0~p Ǩ7.X%Ci&.&=ZyxUm[$f~6X2 Y+eiץٞ<w^Y{* nI :tKcp t8ƈf Ҥ~s)N29pJYKql`o2߆عjn3w 1m S?2tKm` ,-7ԆykG _."S|@3A²+0@[;-ӈ4\Y:--8n eBGDƷfLsǼ^r8WOA.||ZF'p5RMSh"< $G67U @޹K?jw@or~d,ڙJ0gΏ6UX9+IK0{q<{+d2^&zc$%/\|qb^cMoD -J2|p]K6QnHD@zur`9ҜS\/N>HgB#O@phs/CxvBQA FV$&WRATC dEӲ"پIphnqfZŽm`[EP'&bs-pIU ɭ ^y#q+.-O{#;I <]f5ba7qrW{3`+эd+N!:"*Cx\b0s Dʋ5u起z 徱Ps5#(dXz~+I.iWC̴ CDr0?%\LzX+]Oe `7̂= fP6xYC5'L C(](G7 My"iy N+4ŵ2z Lz SjeĶyo<߾ ώ}C}F~@3ۖC=ᆐ|4/O-ar&\y- 2ئ vpg4Ă^2]+`/n-`rFZ`>پϚd(o Qv.3R̓V):DÅHw9(V4Gi؅]K]q/zh'SQ)7 l0&x>ZJUC+gn'ٖN$~AmE/emzυ:٬QDTfhaQG \qQv\]/Z5(>]N*4x0qz}k0sh@i0[}]Y:F8̉ű7|j!|~2bjl%^&(^3h7:^KA`57i۾l*H8[ Vk46z1cݽ|[ VC5B3ҥӡ!w>UW 4մ!>y ;~%jR(ں:m:4t=ey:"$s y⛪>^bH-d6dzU$Yj 53P়]PwXAڰ=ۊ,-kTpl6=ӱ{Nz-I> /Wzy\Luȉh9_~}86ҭ!ERѭFQY\}3X& ՑsDKP|G-`V#EpKǮv!l D4w@Ư^4ŕBx@&<ޗNRbn"! ~`"hszj\2!CR'3=,/"g'c ^gY-Ə B.=A. W"y E%rP1&~ntdCZ K93u5eEvC#)浀+P ۩pwM `V.%~YקϢ0L¸eӯ:kw!0cfb#N,dv_0rj\Aj~C+=AYɢ٭Dv"U )zy–uz(/_voJIӆR9!ȒbK72U4i4hJF]8|㏺ֲ_@)M_٤=: "Wo|Ejj{h%5t@U .5@2%R}k 2 (uC =@Rxqg?cmfl]R+@E$d܂9^8/Ѩ6nHc@@,M^Wݭ{Au +n8D$H_SD ykkZ]:u]F*R*'I3U;R25ѻR 4B^a4HV[>,#1r@̈́DY#X6;9[^jҩbz̕B "緯yrX7U9Y|rщu/(Eug@+Wl €b-e^!:j˧JLrKxtn {?|&<|MxrNz?=p8> Ƣ]c\sb_UY(c2N2u˫',2W[Fn\1 42MѶvCEJ{nM" A )j:TMF#}cXyL! a]D?X}YHp'եei \ImCNRvW$+C~Yl>j`I=z?%%>10i6C .[ImOeֲ=u.<]O/y@ ¦5h,|Oum{l )&n鲞ɏ!L}z1,jPUsriohzԆ CaiiZpԗ8Qbqnln!dֲ*u@lTY݂;U\ʅyH䞥4N `Y܎&7ghނnpO)w D7BJ+HQ?5/ów_' u^l@p#<jQS$a&N= (N7fGI'ft1er#c^99N6/1Q?>Hu:M7sC(ZC9PhZ;irSO|Y< ֐k^K"Eb̉"ۜ2^҂J_롄݇n‚PRfxCJń?!`]gf>7isEUɃqjyzevN& A_t}G.7h:ùP`5/smI/!T[Wۆkx\ԩ9QnuFOl>0 iϑC1@qh? :F!RDn#εa4Řs\3?'AKƙAv~n~۔糙|H<=h\H4WK-+4{OwLqΰ}܊{Ⱕ[~9^kH^ai~vž<SV?JS*3DmKN+_/p[So<"~`c ԇ|F,i: +)M5}x]DmQyuɠY/RJ'qru3h cĸw@Q#BTyddvFNs#n@K M48ѳՌ89}u`ňE@QCs֮:}>Ff$ A fbXӠ (پ?ZCVq#*vQ :?O-/2E~;L_Cd$C:2$N~ȷtdDSK?ӆqY*Qpy#ZMG\rq4IY09fc{pm!䬵a6 _p Zf <,|xziҭk@=weuP.ϒUB<>reB+P]<8$;;g% -`Ͼcz-ױC Y7\+7邍x=C8كVa&jkneoY8v!kV= E6Sٯؿ4 U>Zr;Ɩ4ȰW@re"/&ƝwN;]Q#הT48̮MXb YcAEJ@M,}zU0+@"cnUVl|>Og朎Y67)fƣc9ÝKHg'Ls}:MОƂ>9+z1vkH @C!پX]PخPcg=7cتB\p-$x2ohC@UiA~/ٳg~8ʨRϽ/~̏; lL?\=(,FQAdVfkb^; Rǀ7](;6d8N-b[g"Jk?fgiLЂRN]|hT],L3l,TjT[>{ (J=ĺEW LSU`g_(yyTu$׷a._tOZC!׈K5+L{_i-7377xPX 8}1d]LޤoX$_ Zܯ|XH>ӍE&[IxEmMgtB7WK+_k̋(Ҽ6lu/z q x ?|nKCr [r~L'0P<+ ?"v6rS)]N^>p4`ea_\3 @zNb8W',`x4ij(C&rg0=Mf6Im#\NGf, uz$$[UߚjOqxv&ļ ,d>=o⁴"x6iVk%~DH2N1WJq-p'9 ^eAYYɟvSӚ: ]_b?f'V@gXV](+0<*x8VI$8S]ؔA8cÎp{jRrr(,uɐ vf EӀC8q9*< CђL˫)Zr˙_C`݆D t|m'`k]\dX3$,tqb" ADTX?5Plq 8Lce¸lmzܶ83-IV!IiPlCVv>j0\b0< C[,s,2}F^%C=r?2pNt sG? o') $\)>[PV~P%뱳R!"8G$:ʡW{c-Ͻ)EѼ3nSRR\vOSj}Pao"@KO8 dp{oInRfGK74/jb;s+h'_8e`B5i\2cE%!%/@&/Ї0FfSlqL菈Ub_I`Eй0yn@.Y ҧr\]fw+c?]zt*fSx >*_puAB AwD5ja*Xe66ވ#ÜC$]$B; Pm"ef%)$qo\ֳ.r,.X϶YX)i@ Yq8 {j+PhXз@;#eYyz!ʙ$ߌ.׼ج:`r+(B$BvUD1 }*RonZe(F},T,/ľ}$ܠ@#i}|AYff57-Ef3X:nDot+}W@ #cڷAv]ȜwAʸV۫L9V!䈈-1YmFYO!@)Śƃz!Yj.墯 :cEge#KW3:E}n%gbD #DE% } %ds!Q@(:t OoZzm`ZF0"#m|!r6=.n댦(}*rѦZ[RHq"7Uwi-,K%s?՗9ϩ wTfzwR{*U=ʱexLkb}Wii6fRSVY0IujDu $!@ܔHmNYqA=2}GN%ml!}D"[KW1]3x' <=N9 :|eW6{7¥~YPDNQ->&qn~b{pǜz,waGR \dF}4K1{سb|ӁFiLF 1HR[hdpf+wH; (}; Ov{[gֺ^zw#]PpXrF[<9g3t.ޥTFϓpF Rn:N$Dg [w mteΚnp:X/6Dk>谭ٞ?uq-#<?>x=Hu78,NO7n6p==-*-'.BU&~Pj"tCGrH٘~f?TY .DkS, H:aVJ\pߦBPO [*Y7?D@[6wmm9\G@G0!L?T0'脐I›d8>Y͓m>VT M_9cAq?:p l\ 0>u% 9pA;9mn]:*D˅T(#2Pa1 ,wͰ ͳP1L_ $ݨi֢V|@єa{`$KTitFg9Pcr;"`X5|d C#Xnl’Y#g'$ meƟ\'Ǖ ;?}/-0Z(Gd0HGNX@xVݜ'D5$Ɵek)&vCPS r5bev&)niIC}~Qbx*;t GAH;ޙi,ҝiCWWUڢ6"ho!Ulk~\|bci_q*CI ~csƫLe_ϘKҶ'FzHϵO{R\#ݥY9l?޽B۸Xӣ "L ryƨj$w.oNPs F1-ƙ[Gcwd/uA`zr Džy HG//uC8cS!;t"WJ&p{`@+ޘB2ZܣUqH78 G@9s. oOtyl3cEV⯲<aDRqu˙ W8kRicih|dX'EVF5;+g$^)ȑ"2slBsC&]JH;\R`ֳR_ A[k0 Dvx>8r,0xV=eCN2X\4Аg2˟sH|%CHna (Y pϵi! c 3`("`b;OPV03*iFP]4H'[l!9I 1ˉn 9 | rV*l*m>@Hcv9i)BNtᢐ1SIA3u N+<:>өL~h,dh jhQme9PGd D`"Ճ%:|QniwT J\:> 2QoLPi5a+!X$n:&z,Wir4%ԵZl݂%&Χf@@}K'_İrfGHuv#^MF/*7G2/GTBAp`A{ v֮ȇR^XN9٘%e\"+;FPd',ui7bE*xIJ J 8ʇ'\w&.| #Y\[\ގ՘>RL̖>]-6mkYxbw ݩ=d!Ub_%xs"OQ)/3]2CDDzL,ĕ~gÚ5A`qTYXEBզX|4]%}N+\2֡*3ݖF;X '{ Pݍ [* h@a<\@.kDjF+'>|M" O~ >|;\':'w~Q۪Mx⦦귕KM\# ;zz, uhC{+V/vI"៟'Kb#be8,x(4fH0&'G8)phOttIYb-6u6 P!6W1y&+׺tJw i1&ۢC@P%aO2~dz㾗t 9ȞY su* {SYɉ b.c#Z"̻!@;ViҜf 0گ/hA)&SNPU &+r0Ec ʌ9 SNo 3Ê3: 'O9+Ʈj]g-[>ҩOx;lJoqԌ=bƄJjO넴S*5SmVtoCZ'/Cc|jgK}Cxfhy~j;Im#R>FW~mG5Jg0GơCD\1%WF#z kD^ Gq"/t7]av՗ }!Wfa>ÂoD hEt, aLoo,^*cxᥜ}=hwR/Dq?0tKZ]qd\5"G' 'V55 ^ gx&i[DIH0Q1 *-A>-fLaN;1AƧWkغAe2>6cgR糒UJ]7$y| { WN;-'EʇH6" u>3؟ /co"oʻ &D$Εql:̷=imuUnc҇BCO@ F]x&~2iZ]7PJ/ӑ#-tM-AN$>l3e+?X[NE^=GY49>@)9mԙ(ե x蟗M @i,@&>'7ߦvP鏗Xb=YYDiR̓n뗶Y9ey"36t롓R{ҿ,r41S7RoQuq8?Z\ 6R'Ͻ"$I0 0h34pĽ{.;c< v@U_trMnf?yMeh1 /"A6hR$jk9b=r-CMW|B󒥆{(ku  `| e(Rd/>x!_ ƭR*[Vw"kx[ԅK`-Τ-_H)f<Ԝݖ_jS]>+):*˭TLjlN%KsʦHiw33ˑOZ>$LewNaV27tXOp5U(ci8| xU[V;' .! 9W+07[7=d}v^ӬT2oH'~~nUty{qfpƦ_d$T"U<4:9:">M82biT,Fp3`@˞ B6LOQ_#WT,@ *z-R:RO#k,69#k\]REU5F>)CwU%l<$誺A7P}y7mzR%4Qnmox`y_˝_oև'Yh -`5M!X2[:*KoegL5Z/W;WQ3>jDLIڦNr[{js9.5O6O^%6JesWAB jsi=5Ư"Hz9+rDrRA⎄0qf"rjJ$VsJ9ӴNMO,*? ܚ޽ưoGDzme~WvlyE7 , "Ouԗc %%օ06t>~2-T~KCMЇߕSSp `˔E gTYKp{6Q} G@4h Eʠ[@B³ƒ.J%SVeM'^cMA UMrЎ )ӷ!(P>xgz5eՓiքLu`G:HQ!Ofnid)+iEki-}m'19XO}dH׷mU$?"JS ;߮dС*ڤEe>DۋF`6 V weMNȑa&f>X1!:+ĥGs# ܢRTh 弫3V$\RȲ7?t  NGyνxEI|tJȦ]兘ݳs@T^ %38n` 5c47N>bc?fϽOB¢/3 6S Q<+H%!MBP uEnR 2o92hҭJ+t"p^OB}W eI20%K6yTg]dIʑЋY}A%Ǧ"j[)K.&n`B].g*8e/ㅶx=Eo't6 J#ҊH/恞 I8:0 bX#5 n-m&`,ykE^}aA90Ц7/x[)Dd2ngNgVI\]9y')+ˆm@L7IAo /#|^ 1'3Ց+SFX"&\4O>߃7|"Py$ifx‘Ԩ̍!YDx7Y6l6T] /X_.eFg&OIMq3 HJ]⁾ )o 74 iR4E2sC2fO0Np8ᙞ.!DƂ:{ W0Q~s rw?3f'\a4?a[B}[ԗж:@}k2@)c=.G ;/ !5ԧet~Kf%}hWIt4umĈ$ rY,ah '-|s/4lSSU{.ѹY)䇡@+[5 U|,=PptXA@CߘC}w=t& Yg؀qnPggig1=ąFVNd_`JvO+'kw +lEÍϠ '5o`n1DerXmݦg0%.QX'eW5 Y8[0HRrDesӕGxQX|Wff'8u i(:u+B'&IJk|KҾnjS^3ɐnr>o`JL=҈7s ##D'ڛ椞 ؋\B nYU,?iP04+ݢbg2/$]%H۪:U/ٮKۚHaądf4TE0›=%ݢ#^6Mx/ܑT~3-tّۓ.#+1}oB.2J~ @K&OUpBY!a^ F$Ef*kv%=Ae4Pqd؁Nr?L,00D;t(l-'ט+ -r9t,;=@0z?Kj# `wk AoL*8;ھ꤃kSJ+ec9+p/`E+*3ŝ-acX424Oavo!Ks69/Zy'52X,I̜ Æ@ ҄e (K*m2m,RBT pC;]>G Q2[^LbJ2hIU)B05RaIL&$ )HӟY=Y ib$?Fe)q 7Qikךߗ,zt^kRw`ƙS-2VRp1J Ad'&<'>+8i. m^MTϩbXPGȠ_oehQ+)- yEUwE}4Lp;/T vaJ 8(]eqj2@ ?!|_a3-Su(Q$%yrv'ۮY^Fj/ iMJ;]_3 @a^F7X1Z *F|JV)GI!]u%`%yݶ"=vZf^tY|ƮerIh&|۲u(qcO[ MÖûWڔ$AHV&DỎ&;.e#`!*vlR{Edۘ f"+P7 ӀqpO{[WHpk3y5~/$t)BN(hU yFðZNJfm"-K!pM4N*|*~0'd@:@c<{ƝyQ6.FgURe;Ь&φss /262Dp:5^0Se/C"1%m(~9),Lаd9k2vBuRXbNUh#i,1h\/(!p~gi;j{bs%]0sP&rjU";EXI춅0M#cnX+.KNs~#Xž>!ζ%VMȤCmAb%:DM搧~ o*rn4;fl%*8\8ykW9 c8')[ѷdUc ?Fp%(!NOn@+4_ȓsڜ\3d-9=7R$Q 069 RVe(IEtƮ8we 0qS ts|mzw1oZAw,+TEtzd}܋'?& :HU:H 4;3fknso;h$VU~4w{߃bS/s`ɧ+.YjZW[h,Azֈ:+hKÜO$fZ.3ȆQ6E:da(%P_µ5.Ӗd \9Y]~q .Hq<ΚSy@51~, jc๴^BOd"anzzkCM8(A2Yū\2vmCxAgF/~}QX~'RBĵ`h4=Y?1Rg50J)dnǎ=^9סJjpSRX+vexYtWJH2LIE S+AЬ'!ħGtG5PafJ j* \yTa qbW'C %ʈFT| Us4L4y&p!:A~7h `;&5{#@at$ś{Nbnlz+aY#+oZQBeU}O˲l٪E FnBj]N`Lq(/EO+D :Zk~Ć]>FyHaYx"#&{BVi ' _P5 e~ jǭ)X=ŵ;[ *IOBi$-q\seQu . crV܎F<2/QoVWGZ[~^)b߆S;Q/K"IU}ާg؞69M|X:1Job~σ]>[ eh|Pc OS0[ۏgAQ ^9C<l|ksxAXJntI5)ykHǫЋQA"5Ҝ]XwFf]*FGMw BUxf (pyݑnMđ 7^bi)KpAK!p _d_?\/4ΝNH9uo[/GƐl:J2{$xm IQY+v@orQ,O۷ +/mgEDx^xz Kzv١٦eUP<-l03vʚ$h9/NF?$;s{D/P6r@}޷BNqI3^c&=q;!> (ڥ"y] 'ixH`~878B/M%gb!Ckةb'q.fGKA&z3.4îK{3 s"|@#YAl&D7ߍ+:X23s)+zdRo۾XSţ߈em&{BMIb( 3&IE nBhUV d7 NhIJ>ҎmVlɈ) -t' 䥵Me ]V[b{P.S\P Y]R/+ yHD{tOHZf2@B 1b@.D[$hE֟os|Utw^ɳ !m`^ N8z6O{5^՜6ZjVLO|sSy gF>,TP};LF61 k*Y lD:UČFA|UW3^C~ݳ? W.o5V>ޢҾOmP$<j^uz=Fr>lh#y-'p_e>,Q&f3 "&?8(ξw!O00j b|S`P/$ޫad,ڌkYZꂎcQox{o ًซ"fOlsӑDx?[0J ܐflK`1D%{;/:sqc DbAlobQgI9 YŁ98ܴPs[$A]ETem4k JT[HYµeM) -2dLiKЃ#y}ߪ0dEz`qOq}K)z%:!)oͲ8C#ҩP7\}dY9Qbizr^B', S1Il[ R2WIԛ 5?ɱeer?Sx=z;'"#,}:?vmO_ڜ މx7N#;tdfކ`7pum*M~2"iu*xLle6 Fۯ߆+z8]Kბz2Ga.&Th*pjR|=s0>..8&@ iZx0W ݈xAJ(N S{\9y-fRs ɥV"((.&0g*D*)vqFB(= 6\YljٝɩvA.f*=78jCDA_k̫_JEm(J}zVD8WZzczb Y"vG`,V~׹toƑ:8RM_Oxв/ Ch a+QvAwT]}Ohc2[1CځmpmYVC><‚S}k˨8ǥb~c窊Gdu݃X4fqv'CtJ+ұ&0ލ-$?j" S R Wd.!j vj咰 TPB.j%Jz7Y(^I-6PhlŨ*QǒZ~ؔ˅rº(γrW abXy %} Jcݑd껝cL]J=O+:O; -֣+!/#r,k KU]T"y]7ph"hy#)dV"⻜Ξ2Y63!8c\lOR-߾{=#mɊ`e}㩞 U:Y^)$J[MTgRSa}쑏Daz-`G׳4CF aXtؔ.^fAqqv5DI0WlH܇O2^#U|C撧CO݀B;t[ o]|aPEKkxJ۶Mfd. Ήft]Hj"'g ʧپ4 "i>B,B4{S> Ղz.T4(a9WRl!A.tow4˓3+"3@ͫ빪f7qNe"k, ^#Ob1(`;˗_UC^=wO*GF%\kxg{u77J.Td%qyc!6W&0O$\x+$ۧ&IuF~ŷ\ T۝n&޿FR# P4$O1@KrG]PT$W[ 2_(^,ze5~%&S(@dj qMLvrظ +cް*LgX̡X@'فnԮQw܀AѷR@QC\n cCf{`WDTLJ=٘KAPcK<W+ X_%)9~l3`t%]˱(d :tphRZ݃(QJ; wAdfp+Z2 P5$x`%]8$0c_rtl%iWlɕm+3Y Q_fg%`lCbI2"/st bw}lj"d$ vZky )$:TƉ~+6.XI36.iGiXaa} !٤/*Tj FVbÝY`} Jf{alء6~y} t7$љSmE6oblGYMT>K`)Lb=+ǣvH@ŤL.X} +a{lNI Vs~Goe5$Y)БNKց˘(27E+F: }ub)&ǥ:rem׮^ךKFT Toє۲N”L_9i%IM7//śq@1HmEMAcd>Vp6|gVr`"P^m'tD n|'W y. 3*l3XB܌|P|R~%!ᝎ*^<+3nJNWX<uMQ%aAk <6 Zy@S=G1uEtM;`+%Pۍ7@躛*%FBf K6VkC LF=okNR tGgx$m#KƯOńk53BHծTg҃cטJfJk Y)uC$_^ /|o:A#H\䵖hYҸ6km'[}Þz=_u*ǹhDq3 n_vb{*zʚ݌$ Apv7kETsT‚h&xO`2Sc%bڔҝM,t3;AvZgS1ӵM'Pyf,",J])I3/GsDsJ(Ů1%z zEdz ;o@0~p(9S̡U.Ͱ<=OER#>0A=eWE_b4C $/vݱR0E$1nՍMuk)1'T ƲJ1* ^( k;irj_,U~dއACTo_H[ Scō6Gpؚ㐖^*ek$k߉Rcrp9*2BuilepoH$\]˒t̷)ճ٫j6NL`lɊ”3j. (Ϥ~,mG+[F+0{%I/Y/ef9i?Ѐ":9sɽ%޸GHTO0@Y!Ex].d~ Ru )'{X^ %O;SZokDT%Aqx5KJ4I;g8yX'`1HCtz!sQِ-*TEv @J"șSJc4<qIGC G$<d%QyqSŀ W.HEa0*0j.ԡ K 55ut;NRFh9=.^*U+^ gm? VGLRqrvd4rٓcqRqx!Bw>?)̂Fqݕַ!QZ%Hb2Ǘ6ƪ'zV ʼnDm9HSQ)zSRekSEma Lf;B[TGLh4W:Dm^׵q%Ly~ jGzT|Ay&$I<{cߟMZܻlg00r4*O :]F>sv\ߪ.Q+U@?%*v(]'~;@|UGċB&lc~5R0ïs r)7Q4O'L)Ym 8pX,eÆ9y>Jig[PQC@<+C'dP8wKL*k]GWr]&;ظ[fkWm j yk)!5]Xk*G¨f?d./s-Lx\ ۸HtE9Aί"νOZܖ(FOyNd-ɪŭ B(BqJfy(R&RĦ^F>K4Œ:jN~XKN1 e+ 4=Hd{Z`|j |+q(AC@ٶtlu0MS;8wh-)c'@;aMӘEg=8|_ !PQć(tRd;5wܬ~[4\Z,ww+Z,z3Q®)<xpSjjcG)8ALK.ԻŘ e@⢕קmuImE>gV Fq.u+iV~'a>v}M!@|z82脬P㚘Yǫ{"3 1+PXQҶ p4ھLwAK{;`6jpnF5]şSo"h9UOD10fɋux}[0І1hqM.|;so#Cf";\]HX>{yt,%Ơ k?@0G6 $+pA~}`(ViF"&/+.=: dcM/DG®g  mg ނKAH5z"GX OSVzO - r7|‚B>"{aR5Ы Ɗ1Is ;h ܽnuB nD75f35IHO2*00~ $n¢`۠g/#ƀ?E-э=vW37DU6) TM\Ejp_ՊvT[fb/zS04)ǘ_J`д"5)c:uy~[ hPX]RQAJs&=Ab)L8L4>VŨIYRA'[\ 5dX'mZV 2 _vY 'ƉECj e@#ه뎭yCb۹\~ng_3R,/-K:/Q_(_uJ=g%$|6#wj,KqM] F~=S*t'E)z{04 5G&P`1#\l s>T`ծE>7<Vq/םl|ޫTFq6k]{1[.ns[Ku$L?FJn&!H|G3vbnw4RY]w bu dT <_o35M?]bu]VI C W9ÔfhZ 8bjL hkYlP YBY Xp?)ʹGP6t3&FDu<0MI;k8~J0:$v)`y.pďKqPBupvqTb6؈c}+H"'rH 99h%gġ rahNPLl|A9:΢#VRy6нV!^Zlpzf4c)ٌ\j[;R 5ؙP_j 1|nB}2c^]QC?K)Sװ?0= ؕC~.k7tN (y!Y|%1 k 3w6{aDe6_ޠ|ظ5ؚZw{@5A*潧+ϓ)E5J8b u 5(!`Љ xOsW S*(h^mQ4%t]O]['@MglwC7a&8UF\y %b# sΥu+Zٰy.\JԷE=I";T53S䯲JCW ɡx] @tJ`w4F+֬3CI)6;~a nǹ:W0fY:(u?GX5} \s1Wˁ/n A'K.&gzp&p!,Go9Hǿ21^hModû=6MrTH| OEw[Ȕ仸=H˷%#5&u3ƈ+(IDhcvh9<#biӶzlwHy펽|}X21{ZpT_ɮ 5_?Pw&sԼWBZaJ"lΏAL"Z݌e:{~VN͇Me39ELm W5s0څd&8Pd4U؊@RDgkSzB6$bXWGY "u1-`Mq#E;9T$(?=h=8@_&xEpQam,:߫t\ s$#>Mh(O?zT plShSj5#[18깱uRL]_N2czκVcLJl}rrӿ!ʢNe[ppdmczBjq"@@ȶ=Q*fA.!64Ɋ0dv-ѕznكb#O_ߟ |[3=3@.8d萴J.ۗ pOk}LD=Ks97RQ%bj'/#{ãx!en'"ɍB̝s`~X٪HbyqNOSAeFANuѨAnGևĀ "]"]hn=?`K@!sz$F( ۷HGާ5֍̩̇sNwm]>dn䬛n,h#'S> G&VRWFd7o2V0P60>borqoz!?sf5.+l ~ܠVc$8]r Blɉ;ѸnKtlCy33n+fDUS|:|jkCrwH|Kb@mycz&2dUƷ+;-th2Fyw[֐H;w \jŽx|jw #}5)&HW }0WYsVAV%~!B<w9ɁmiqHjϾ A+7tL qtTUᓄqb APJAzŻO(sZ PYO7=uZ&(UPYQkN;jIkwNoa: %M`@fSGbUX.sޢHe"X0/)V}PVֳf1JNz]3f Uȶl5#P޾KRsupt{jCu wIͶyY-]rW ?½;cag:{{ס|8_M/+{ԯcF':}_<\Fl!Οs4۷r_tEߡ􆇈7hc0(Y =I;P2aC&lspÔ~i$Ѭ2ڱeKD!vVmN;_ṣ3SQCB3>or48U404/)?zm 7T؏|g4p)- N_ e[Km-m-jcn@ybC#keKTlo/gkn/bmĝ><͟P!#`o1?0"]^서1ɻ9?}ViX02@΍bq9le3ts\2'EAITbW ׽kTJN$xyCY"NEvl [XP ӢBEŘO3.πeti2Qoy ) `EYОZ"lEc8tNz[/̕@ե]U<-vfلiX&'n!z n?B$kBQ#jit LC.I5t[!NB oaeVj &GIQSY\ 5-`2lG #=u 뚂TH,I!ޡXBIc^E}"LKB HBK?-_wk[t7ܯE/D5rnۯ|< MZO0EߙĪ|_ſ )+͏ʈc"p_6hu ԎR~uxr g_8ǔV!g …mchy*~;fShAK0(@':A–:ٿ 2qe4IX -BW* bqsG0:;ט(sþ, 7 `g,k~R$n&&NYey;h/*O.)997`Vs,at&ݰbHWnR[XC:L?318>"NڦR-}JOӴ:/l^;H: 6PnKY?waa)eΟJX|t&Y>o3 IFU##tpHNo'@ 4`G4\ip_R9*D&y k@y(cC8G\ꔨfDJ5 GN4C'*Bh򀛲|Dqn{֋!?3HwG&<{ċHB#,} (n 7){&4w0ri?]Y,fy}д,mgT ƴb$p4`Fn.`]E茺]?T  ڝ"y  .NEbv6 yW!lULTh!H.G藍'T)p=[IW8^`Km{0=Ȍxr+ш xa-1S}_7]fŏi'{]icTb+u(u%/t"ZoXSZF0jeүM-fi]z"1G]$jxCNJAFRC+OṩM`q:48Yy'| R+,H`$- XnLӱͯVz3}&+H(NR/:<(GknP֕N.`O zu4DbBCR=I⳪ĶMp8$ҡLߪjߝ/ MdJ< B_^-BfPAr;3V flܶ*1jMvB͍DNț=0&VdobG%ɈEYDhKDVM^NEh*h "vCqٔ!ۃ- ! Q)/i&x)$nilR>jU8Hd־d$~N50\.pQKsFV=;o?ndsa1d=@w't;Rcu Jq;56^Q/uV>(| }hcʻe[N>l n|RT6el?dgHhIRܹLnq#"D whd[I4@+/ lo(932MǷ{\7̪b`lI8=IK++ ᷴEj {>;pfp,pWҋ+xp+<tд5.79H}R6iHbNfr8\1 Wv4uQh޴ÔUS܆ӻ$(Z8>E0KMlO=0J @p'PnK<䌥 ;vɁxf,V-)\4Tm)T[YGsPd-T͕o>cd_ ͨ7W8cf=/"3m-La6B蟻pn_xH)>XEG&(UOmW]p漦]c%5cj~1}djy "MUG)J챐җbj+蠴tAڱo|49϶*%ƬKHqlF?E.eRM͇OsB[a9<l[FvX҅iΧ L*>=v]]ìGVd5(EȔԧ <]=.lnnxtn%2Ξsq0e8ҧ{5cZѿ4Lb2۷l7o%bеOo [h c`R؍HTo[SHuą'9z$3i@~\@oۓ#0?Cs v &|#Nb41f/!\EKiw8^0J\틞bpCk @/ixG^ڎ5*([S#B 3R K`6A%ƀO!];>ꑠu27`d(bV,ueTsكd-iN׻Bx=粦dzf 3?HWH~p$0`UJ7<iu+;P!4#n*F['v +qBD;"Z%%f =2do8:>uw&@aTJ ?vv\E\y.~ΰ:L!IbQblsLka@R߬>Qdrٍ'Jy2ojup,i8L /4d皃OF[qJp!P[/;z2~Y@]$[`R@gCy5Ԁ6Ȉ`$>FA,kbi$. _[5dRJTn't+j)ƚ7}Whǂgͻ\Gp/g| XY$z7 J$hRE4l "^4vޛC %nIhS&򅟟1%8mSrVVX32Pus C. =J+'d4$`@ i!<ӁNm<}U:dsENtNh(x`C}v+ŕo#dM*VCzEm(_6@BD:g2.aa,,RQ,)bhLޓ~pQ~mXN (D޶5 `wM[%%]VB^J bYsX4?%*|?s8MsZbR z~Yqt*gΦV O͠2i62}yʯc+Cxh]hէސ/4|X&1JfMW0@RgƸ;z5kyW JQVTA\}|⒊,0 #",O5͇CPo+q Kba\1AXРKƫun|v+sa*#g[NTSH?4s8/hgJAwH1±2ՔZhgzkVqt?ρVnȤEJȴI';WDx$ƧAHxX?RaHHkPpn&\ WJ[]=*-AqS (g&v͊$~O|8{5zFԫi{f[Ќ#H{^3ǖL)[O*\R!Һ")<\Vw~i,4M~s}wސ#jiL(sQVIok+l Z˓47Ц!Km"/K#eCa~i-?(3N݉ IsbfJu>R)x| wI;8Mknɍ8+ݵZ!P̄iN˖;NwM8KO|xŗs2FYBqq:2fKwsA7* )L 讄'!v$];[v"~&Q*<ߥ0+=M*>cz߿} OMTD_t0( |eMpҏg9 GWIL%z;9?pad&/'dDԤu4m1fiQPэ"7E30*_^0& wG8]϶jGW ƴ\WZ5&`n&]2DG4gͿ##KF>N[oN9<vnd;о@+Qeu Y ;uV?i{@@Mg" NA%;mp.m8BС[SHd`V !$9xgUdxT0m NC> I[xܟX>!.sfDbdPt+IQ{)ќ6=y|8)~+ Xk,@6)\!Pw{ D2*&A-B]`AiC( q:1>P:īwfr?bY$4vr}xozczv]оqs5F~6W1q 8c* SdDq#`~2{ 'T OւӵǼ4vXn2<(N&Xup߰p WTz.EM&l`lGG3K  K  JURQҋϷ $6;(|:dދG|eY6r:Q:w&ݫ;ކzNLeG]VYXq@龺yBT2rXa ۥAoWJ[>ct=˘S5BG7dFN0Vab:B.SQMSFF ;ß[:2^>\SI>1^Yv)Ω_EؼO d6(]{GP,OspiwxD|"ivJHhP>87 X֑+8yè@d@%F72gZ~wu m*@!2.N>1m,ô^.InzBlitb,s (&^ڽIt>F-R"D˳&~;I{sgܤUvIih,WYB't `- HBQK#.D!;Jf'C g*솹<B: fTvݰ4mgcji=CTk}wdIHupr(; _yTԆ2(3Ք Vrzw7hU͈c~,͛H@=|iOtb3FLnڗ:m$H`xRB|m-FCgتA ìIp$A&/$xmp]d^,Tkq@m9UHċ2n:n) WTv qB‡^T)M֙z[L4G7N䝱Dȋv1ڻqT2Uwr@,u\)NG=PBpB4f 4[pi%luli/]Mj]30džẗ#E2n^-M2Xq&YT ]OX0G2wI,QJM) L60_${<p5W"⢝lс҃8-L"Y#F-HaGէޟ #*8W7ؔSMLzp A=zus4q3^k\54>iN]eLѐKI⼊T Ilr޽&JA6:4.kg4n l 6Rwg+F3c=)qJzmDf{zr]Z@]xg;NI/%rMeQ-'H*b 9L2K:TšܷS3AۭXgݸ?  řwS՞T{#_/#(^Qt(b+J`)MCj~bOb:=HM}j"Z:=}}FfnQ^!V)FJ~v;2eux}Vܩ6s~GAijFf2p#Y֪rI}sw ψN/ % J"[/X3 ۹"Z7|&ry׽9$ESl# aFɶ8OdyS(Jԙ/ox񉮻*8+[3/cz܇p@1o|`ӿˤ \R]. I~HїA0wI qpu; ;3b ^>>B cr5m%1@"90 fi<-.Nt 8_v2 BO]=3hK0XƬq!5&R Ss[HP\xI+2 ;bb_ 2"z+aOMj`p)5i_4ӝud2+P'7Fg Q-S: C_7-n+{-?@$Чӭw9fTD6j}}dr:,[X&N ֆm̓&T+6" 4WqھJ˰xWGH˗Ĺ ئpD?%}ҽ1$Eov5`MI"q|n&S9Lr4Ξ F1mJ!"n'>0;0X+:X`1N΍8g"Éf8W\7mj JMzT5vN^ʭӴ>jݏʇ |M,"shMb0A mTMm$D"dvO\P :v'.󕱙 La! :k0<p "\+mT2iHklxQ1>|S?%KTA( JM*v uOVyw5RiW2Y*Kо 3 |j.P{q#xjBm%X9Sn7 1JJP%ժGڊwk~F udI9*jղHPDz$IB1$]K1'I!ņ* N¼da3[4}T'mSb$'YUF/WY1h>Ɵc*Ǭs(\R~Rv6yu&䋘፮IJ#^Ut'=fT|Qk ZGyűyVXUP!$dW,Ľ0,+4$jݦ=uH_}D_S$|>;ÎuOfRd[~1` L9f5C-&*#H;&VL|˜AH0H0R<{(ɒqV蕙U#Մ ̉8R`(K4M-EpBb \E^)Ϟ$JD;(8V& P$hrmۂVpK|Hb+?7;-kGF3+'V{%3}]ڙJ='OO4dA,TL$4)m,X? Zl|y u2t[*&O1oGC33XPD 4m@'Zu:lqCxJFx&]x%gn~ׅ 7$Y a? O3s-] "3ӟP!BWXc}U^(lY5u£yJ[,i>Pr3ڛGfM OfG6E!bY9nYGT&HcJɍ Voa7T:W t^,xfDc7lXI@!c@NOQxSpeR1JsUr5E9]]Ms쫸mh\%pԑ)|Iؙev.jF׫[KT 0>QRl.J v6~tGR|m]2;\~d}XAV=*ncgЀ QnO!HU e(GZ oAYU־73'#tSNc|S*iʰz(=ƺ fr%NTe5r2W <m; %TK__6Uhd &hӨJfBUdz@Mom;gKK ~NjۆC6_=l|"6DgPd6G?:Ksn>QߓKdH)GSo!Y6u&5am)ʩC@i,g#Ԩ^=7ݏURd L|RhMե䏮˜;~D#j? "+pߛn_>w4<(p !:0$cn%-K6;Bo z/g w 6HP9xd>6jO_+T|o)X5- ľ[;>AsxBYkdmFY z??ڋkHÂ6݉eQ8a#}N[)qyn%s>$G2! Je2x. CnKMî~=uxFqnd/n D\qɳ}D4~wNM^/q.Ӡon{hYvO#g\hKBWdTWe7 ?44Fɣs);U'9 ~8oi!]`& N?>VE@}LTG,Ʋf=yHm8 :dfC\&F1D}r[*+BRG1}7~XJ(BgZտ0z9tD,Ee=mc!:z`_!,A *_LU>  ̚NӽV%2$4To &^NYQ)J`E}~_ ~Sە Hט> j: `ؚJGA02WЮaYUєoqE>'-jقqea_,%4ԉ^IYf$ҽ{KGe S#u/D({U>QO رSUv¹ouTgKSGXԧi|-L,s(pۍu/6zxl_FύM0krk̲oa(-`7e}pL2|^+zm.A,bؾ vn`UQ;.Գ @9Dp35y+݅YVK<lݦEHFLR ~v<]cp"yˢoŜͻqQߦqGh&;guA\8)Lrl`h$j:ɶvh+HVߑ:H!9Ɏ ɂ|IkpRC=Zw=lp! Ӝo/ol#Qd]?]Cv&\m 8$9TM/6ܓeİȼxN mg=jio) S#)xdy4=3\@Nb]1j|ML(_aODže 29qq5[5CQ, 0\_Pl΍8-fъb4DK2{1BxxR9Յ_֎Y.x4Tp/\սjv@ы=EwHMeP5{g%L c\ =Ay⦋xޞ\C,˵(W_XdP+}dT; tAJ;ܩji@sVZu^-dy Pv5G ~dB KNiatu"eja#qn dXHs^(Bb񸳚t /C4>FsCٓrAiEY'ܴ_S=qsmvbPZ $pPcQ'=_*"Ih޳TDz!Wb~E갿9~pY|Q\4E?g*ѲP~Yk-q']#+*vU&, y$zßUp,N'׿ GCJtǡkYW5SΛZrvЪc[(_T5cbCy?\s_Y+;GŃ'Xi5 m^tlXt~?8Prv`izvyn=? sBE?N<լst0>i@--?EEx0j]~ik-`Y^ Ue\ fee7n$-9PQ4f&zx|AZj HYN1(]}MNg,T=胈: 0%?=vZeRАҹM#/qIzJ/ _^Ȋb ) x/0$8>?O&c ,jJ0Knq*|Ssiߓ[z9v}1|!9%. $kٟj ,:Q,>-=ݫ*Rp[U7Y:N'bY+M% Q4ykA@t \UV]HX"Q}{?kӁm+%6h\ti9.MÖI[-o)I&ϊd_U9D5 EXޯio+GJ]FٺG[}aD;$H_.^}-3_ºD"Q,~%Z &znrKz|O0A&f^XWrwgφautd&/@< 18T%qٴ4wϤVmkW]+keSR eR]`ض7!|8r1L=xI#КfL$vk03/^I֍f;EJ!=HEzLud1Ը@#U\nOTvI1똳e[fL܄jvCi.(_ܜcomF_ʗwV 9(vW7ƙ62@ gOR,ɅD[y +?b\fҀEON]Yзnvy_pMD< VK[3Κ\!R'UnLIsd*U[B9r&B-ۓxѢETESa0+DWOAW$s%uz]暋oR6<9ӟr :i]8}y2MTh/v|nh Tyh:.%%{xbni xNUa3`C$7vze?xcp .^ujr+Tؼڏg4GMlPEn%޻KY V~0/cdŽ Vg5؂]uK!P/^z}R\.UƮ E~f\ ٍ!x)kCb8ah:LR2B;DByW36QPL6܏ŗD1k'IEp ቨ㉌2G.iEюvP06ToҌIp $ĝ'~ ^=H SJ#o.Mܦ*T<()c/ү>Yi 5b_Ĥk-"b0ž#O$:6oAd,5k ߩr;_6nƾm AÝ?mbmfZ!(XʭJ-uqZ=lћl \snNr0W}02|@ʆtk($sIV:Íd^)vƴ`ٛ-ɚk8aU  +C]OټىH(4EښHb ƪy@h. ] A%Šu²Ry8K\He!zSQXYpK(Ȍ m괛RZVȋ䩙IO7 ʻ\tqy ylꖼs@/"zu45 Ҕ *5ɟ7f^|V)}Sf}Hu(wAR ’z}q]F9 T\Y%Kf(~[iǎ /yDK5d3Z2$VݦP.o@=z5*S NSH2Ǡ o9R.h8xr}]{Of_0hAP~Ӑ۵Gi`p|y}WcC]RҐ- B+#}p~-j8? H)Qv&"S ߩFɻEuD3ĀS*8_,K> @K(5IڗOzAb=NЕ#HyХ1PG&1vQuL'|C*QmYW}#̓e '뺬wwE^mY߶]D e v>/ )ؽ!)Z_1O1z{q+8if+G>ł@aP'8D*⯁?lx׻`57?!7Җ;Sqj/*w/o/0U:rdpsLF`ҟό|@PUö2*8-Y{ʻu͞:JQ$jylT}*2tW-V :'0+^"d* s*ˁ,FH_=xac9 htnxr :0.A'{%P2\s#}_lj<~7 +9*-8?m21g J|jqG|C33r`߰<,'Phr^ąJ!_8R6h#(W(m+.Q%J+yesbʔ[C װԂl?C@jd-%k4 nGJS. Y5 {~Jg#5{&g[$,a-;$l±& Sggpfpo0{ #䥡sجOT\ҟB ^cV͜;YFyuFRc: k2-D;+z)xi.*B;*$cT :JƼu"Uo/?:R?P۵ꖞb,7&.r$|/(ȟd.Л8ѝCbur-6Gȕ nB]6ψ%L{Y7I"RD_Lm'=V:-d.ahDyJT>ws/3⻢w~KU=y_~=Xѐ` 1O>/)&nJ~rPgpw\FZ#*B_0ǜ+'Z}#'fh| `K}Iz>zWⅺBLm`LmmkYp;bcK Fɗcdg?j^YV|& (OW!o#TYL9Rz踵F{e[.Q&?QvM*~! s BIu$ lU="L*1s@%_پk_XFyr S~2 te?Q@sMm@ \jM_u,Q1r5@*`p0Ց.uuO^rY8=Yדd3g)Gg"@I4 #b}o JSг\HJR E2Tרo?i%o,Xu4JU݄kxꕬ̋me :Qv3>YWo]MwAо8Pq0״8T]5^\q^j!Q D#t-m򭜑/MHW>zR6LVSj)ǡwUclT 42B@}t\9S6n=-mѬ((Mw iHnUA}8^a1] +RjSq&{ [Z%XZzS$lUaa!l& ץnW]G4 ]?gY J7M8+g3m-a琩?@?1NxǹUD@;E@pl@i< /p"ѕ#(8c G'DŘB *6txl38 [HP8Ռ}rr b--IrLGJv6Y0FR5*kO|){"v׬жݜ&f O8^Gnqg!bO|PMMDW'Wʝ/ļUQ'J$?:1E~ƬW#oBekUYt=5䲪"Z|w<gfJH-Δ3*[)7P8۝B/N[cՊĽZ`\i(紬4*RHF?r8%!pT[ [ڕ1KE1aOiŒbb%EMVYl0;R䫕fQ6@yߘ-&Vx?&t:&ڳoRSD*;iEy^BװKmAuZBӽ&(3 ȡcsWr{T^2TC2=Al}«R\4SQ)@Ga:"i b~;Lܤ5Y(G扷-M2([@uЭݼ86 )QHkY< jӯZv(iK0fF:쯔zM5UE9 0k.z9a[-=k)Gu݇g5C-%LMRS=.[4xYGҹCi`s!!ÈAcW=!2}IEϨ^;/̸##قkpS6!l@Ii~kFja{>{ABF(\`'z@ZePzxFu8Ɛ`?5c#:Tg^ FОmfPZnO#1?DC:*,AN "Gzm@PehqhL8(h?/ϲ`/uop`韓ˬb-gC1g+ YXݚ uHt`M_ jڨsDTiTbilk;3d7TG{^A3>4i.0\<~ jjjC`8 wV؇7(qM a#dK¦ Nƛ[*Ü1^o'8&w"\"p:[-5/A N^iq悓9g7rr Q|Sߣ9&$?_]>:U34܍,jHͅa`Ǖ2yTKy81)%D= lܙbEL([k[{W7GJPi֫>ި#"1\zz;]p1N0~j#IB5̙q,-' _FT@2IϣnyGQ-s7?O|_.'Y{Y*!J6Vΐ{ހse-*g cMz6pqҭЍ+Ej11/,]͎CE(/6U}+ڳ-IMD[ We?8 _i-$nmoS1)ѨG8õgrppKQl%/LXCdZ4-kj`i7m-6y~ѱO햜8]^8ZYEYm]TS/cljP˓oă,byp82s_/yMdNDq{I9#ҹʵ[OxiO}R[ߞyn4}q,So|%1v,{ ΁ C(L#Mrr-= S@aG(;11hDTȲWdO몦w}KD[2"ҙ:w+bf߳ƃ n/#h;,ߛ{;4\olS6߳&fbQ7FwH~ [o7 F)LIdxqH^(ʨZd+W|L"]=Y }R0iW01ulz`X+,Ou&62a6ޱ#KCEpWY4 h]&NU^e7{ +((hLqKYc=B>AE=ʥ=c #AN[ތ`\)2_{DCG{fX襟G- Ȋwm(ɯ#تćUNޣSeӲ2 9hWʏ@\U%%KH#d:1*do92u tzDi5]&TXwx;PfƈFVyPW&yi4nPMʾƵO g)1`풔my&pS@cS9O\52|ўzP[i\-Y/ӎ3uVPx9`7T::imW 'p^ ~v~sp2?c|8Yͬ;hZʦt y?bUk"Ta5OAo}?h+ %;'+y-g0^vV.W$nĸ4oV bTaϩs3/7L:N^?ٚ*¥>YuDDq`vCpby=M*l8AuǓÊI49 'Rp~o["2M`ϲp5  J:DfhHzhW9R?CFWWQ dMy'ؐGlȱu#0Lt&R7378g(}3,{[K_DPV&BdӭtS%,(_~(JsaMUMV3GAy>q1(TËlu E'pJ?ғRwaYVGqs(>Wez0t9"TRzKsfg[%n9G#aܑ, qVojD>!"0iI-\Sm_k Ɩ"GU-Kς 空Bt ?G;=}C)eiOb#[%.f8,t27kzYˌkQmaY9k]=%[T3e*P >6b#u3Jpr}NGZ=ZzԋlDo Xo^>vlꍒՉHDYS$};yM<tmjҿqGO5u E(h OoWv؞ GQZt;v +4c%P Zӡ.-f3ur0^*&Qkd 4m W& Y殕`':a~b'2-VD6Aj?ٸ~e T_ep 0<p2A ^*ΞTL< 1Tl rey:hydVƋ0L&&᥃LY)~u9H d_.>$8.6śL@*)k N׬8Q6#O >-52U`9AzY*CljЕ3: 9&^I67 F#Ww)Ԃh}|%KR`Lo~'MQB/Q1䰺@$,zwZukF27ȕ_= z3")Kcf!++7ٕ:fѱ .N:fv1cpVvtwê*o/~k 0IJ/{Ȇ'$H\M&pLe%M{h`9!Ps-9lS(ͿzSJ.+XdnuIʄ߸##lu?^!4hHsX2^iOsg&S taD&_la~)0HM%j=Vo[uQ{RaeʖҌ4BN+l:!#Z8x}@Ge8E?bH?n;zFarwC8K z-D?)%EQUntY)3ND}j3woޖ[ :c}ouC4p(Ƌ硖2j̘tnˠ.,>Frzڑ&]ƖEKԒܘ)k G%*`[OI)]=d#AӅ؜a # `P Z׬*`Xs!}舞ϧ0yr3&`TwːԠߜ gz2r6)NckJAƧ $\B&p ]xǬIy>Q* 0]_}_"F`3{.ris e& 'qp@vSbq7a}=wS@tqذ'4U1uڒrWسJ.ɇ#Rcz_<A~WSOjd0/꧑k: Exb RaF FSSd9M6 h6U _9yHq0vP;ߦI ,dlEhMU oԧy埭"t[\L[QPSsCI,Fb:^e7xQvE\M *kÙP @mKCkhVmxRfj9#9.ӢDdړ P`%eoevD+FO ~՝Z?v3'#So51PrT5ߤZ gn&M J߿e1~,!}][ޯLL{To..dW}%>` bs'ɯ&Yt86WY"6,hGoaqmb. eTv)E~l.JX lZULճx **w뙒5o_*'%C!mTM<92fa>'7/觢S)/B{D80t6BP8jc aL>MGa V E~NսmQHȶUί\ 9j uޙ6UUOUsR-Sjۨ>I;uPٚ8>T^!N+-EN gr;6>D--VrPe;nj%L@%5Ix%F@ջp%[H$BRo25htRo5d;3HL,hH* <<ҳr>x6?Z:r4N#GۋtsS[?)7DSOئz|/. )3ѡ׬Y _uIc3ķ+-۟QjHR9f+g{ "M+ur5m3G$!obG:FX ۢЖ'C:|>,{<#@CTרh˺~\1AKfam_/$IC~A&d?F[m K*(nsfhǒ9:KTV^(?,_P[+ d". SG\o^nY.d'#](r&$,2ݮ,d)H+fyLYDq#,s1["F++31plrO!A:\CyVJJ={3v0wR]m^iT-l h_N2fI`fdMZ7&Ə-eU58˰L.!KxifL4yG11#=FoD,'!uuC-mΏ8*hp\1͇؇51x?TBEY3z(Gc$nhJ΢D[`*۷b>j~GbllCT46㷐C%EDeh)mg. sëO1u: JY7h~<Qlh^ Ë.F1Lֻ=[H^#oQ޴w @2ڴVZZr>bZ;GZ.X hScG?h,r\nQ:Q['Sx9ɾWcȀpujnqQHI<`l*a'Zwϓ 4c {χ|p)^'IroCSD6dA&\dž hs7.G2)·6ʃ^91C3S nMm ؏Q+9 \w[1ZP,N mi6Mf_L$%}!$?!b:YS% [.ȨCb Oecf31NTL9{O@9EL݌-8P#_讌cxB‚<&x!|F؆_xɴu#bU5͒J8IUuIG6wc#[-BKIn`҅Ld]LJJdT#j!~7gt8ϱ* Bjy#W5ex5XRJO_S!1:s6.ؾ)E']nYG.MiO>b: W@dkо@ @vx(tؑf*gWAX`3'e%;y;ŚKmT/>eņWHB`۝k & 0}(C-KyrcUѐNJ=FU *>aY/5EpE鸞\\] Ccwԕ߾1r |,c儫W;gqyy-I6C-3-m!_.vP*\*.?G˺Kɴ@t@}UfJ: AພvHU2\.Ps6_QGzժ4ex9QGD +8߹d:9OxIڃ w:`6 jE6QU3-jm % ujTy_')%JC cr|-HPb*X9D{-a-VX-~6mN7W5ה&j$ HC_Юdf^1b{\>b^B{㄰_̎oqF|ݱ"{fԍ>6Lg AOFoɝ]R$Ip!]r{_p.:|W{^$[Y>.Qj=\*<|Qb!.$>vt_,A.A^NaVgJ1 פ"߻n gi C֎nίLg=-j ;)Y7a4Mxnꡐ|6g&0H=u4z6qIB'{Gߚ5q^PǮat}l6ׇ4j#( x7ЌXbb5H-_0몄 -}+[0 rYoW.UJ8`4ANIfHBh !E4-[{|Er׽I>m= {|o@ s90fE#xuTqduFs7aq1u=1 soyPsʋ&BeJa }$U_GPz #j+()US ވ؄& j}Hvd#qÙ<4nrS]\LRx҂aկBx܇y-u} iPKM6 *)Ng@]NWk+1jw0"%Q/MRF !ndsmh,wyO&f!x Lue܂<(Ԡ9Fg sn. \ u Fyͳ[`2 ` #?;e-kY.|F[EͤR5Xjm5{ONz¯fJ˶L">E1Z $8⼬O͵ i 鸪tJC<{eI>]byFYۭ>Y,[NVЖGLmߞJ@#xLe9AˁZ*!S\Q@FyYFgj9u[*JRx \dPTK\.w5~@vqabE5"1A?#y#(4_=~;\s:_o?L%Ќ?+ hm@z!oFe.Ñ|b h@0 ZI.W4:EP[r+v6ˣ" Ho(މ|Zc4ZЁoܑZDT:į>D;<<]FX ,AiKf'0ecntRyRZGДIynilAvPL|Kk;Et ac]OI 24P2ʰ}yVp%ׂIjJVxcQ+`aq0Ǹ}b.غ/H,W,^ F#QS|#]ZQXڒ\-@d\b*oYmI^{0'$2];b`{F\O:iV5ZzڮT$ʴ;T6*BzPnD;jKpL8҅0Ap1:Epj+K;}vk:X3g.)R]|w9y-@1r?F^,SS̋V B?$=n{E8)3 eoN㐿X)fIp],  =B9X*$ׇe@sMPkg,]:f<XN]5/Sb\E 'եxo8:pէo˖n8r(Ll < ^5AG|KX]  9J08av{DV :‰rBT)#1ɝ Ҟ^e4{GR`6ޕgd '=|h+[Sug6騥; wqK+ 3nmh3чb t7v%qsVڊ2924)Or@SqX$E=D vqamUۉ[q> 9Pℝ'Q'خŰ(9 J2'.6(mx[ O`tťlĈB[^:C5bR}D #3=OhIG3V&iivn'{>*SCn"KC%iPݵ˹y[aQxaܕ'ͭ4jOvIxdwgMaya8?>͙Ğ<'3OdI$ᇔ5Ch=(!9I$Ӳ}7q8`I)ѧ=:lvI]%ˆtQ"}'E6F[Y@%X-Ǣm/ru }.Zyjb PPK̊tRUFId+,J $jt8 *~RF[غcMis ۮGAQ2 PGg X_&ۊJX8Et֩n3yD17ͅ/ R#Ns.FD8b" HtTD-]B'XAǷOJ?qVǍS*[wP}I4Ep &J^9Қc-J0)tr c lM? >z&!B2 rz@iyKsjB.E#d՜$B\[ոCh{0' > ';K-XC:0@N=f*1ۭW 1>ZF4d$}H!E&fTቯSc-[r'ccbb؀POFzE~T@,s T%gƜ] W}ĐKL˝^|3ߴxQۗR& ES;rR,rw-])֧W2eʔ9̤}NIf'0`$Ӫ]H?SgIuyA<zq@{f£,ޖRu!z|<"9^!L^FSb_=R(782]nmwmo/&uR;G0 >E"鍱RapA_p0'Pml:dqkИ/[%VjSp.u* VT{ '; TpƬ'/>+FQCӯAr~삢[QIrXKrZ^Y>g86ྌR76ܬ6,~dPB-|Ž_趶=n(EiRk8G' !`NOFd'Pq"cnK;_3s=J( 1(es3τd1'Ue~czztM !kVBh]Hwq#圤}jlyqoQ2ʢ3]/B)|_Ҟ~pjbr>2kr Aҝ<'",[C^dɩ0[jM?t)vOg'R/A \5xM݅8EvW6z)^tHDU;,4*f.A%elO8+sv|7MF}yo~N_Nb^QUP9 8Z{ z+b s 6 ۝hMMr:?WT-hs%NzROvNfxZNub[ZY+'Od@[\ësX씜)1 ,B>"K/~{h" 757x8~T5 ݂Kg.ddqcw1,2adՁ!&Ȯ35;4qlZJ·x_>@S+soAV QJ$!'LΚ6w샟ȂyX+ PK1tݳνGƏ)no=;h ezH>Aij,zo4T,3u 3n[ lГ`kb RL"/\Jzb#'BD&S- Oof:dp&thŴ` ;!YO~&πa~j)G[G< jP^ QdA-|x8yZ[6 ^R 7ʛ҆:F%," ?^l rﺖ%eh#gF4 2ERI-홒$%rO ʞ%;R, J䘕 k:^#`+kHԕDK }SF=OY:)5]l2vUͦ$g<_jK\.KLjD2=des3AHDҿF 79a"ǒU*J4Ip$zdet$8s2>%̹0j}jÎJTkmjPW'޻Q2̛z\M߹ŽL6D;}x}^wJ^"dc߯>#/$*?aSހb; 2AsU#՜P5M2)8W؈; m;\ALO/A\ZjNӴ!A7H`c azN0_1>G5ep7E7LRËw AK-4Xt㧉N)=ԥupESI:c ,?;憴Q~T2i[E%"֓vR~5% K3) sfoa:DoGRn cR-ptxi#ʅnoU._ikț-v;$CNX9RZ0ce| I|wJx#-.Б)"u{8>i'qcCVG%XƝCbPߙE2RpL|v,>ypg}9קU`OV4@#u͕s,Qf?} Gr%>}XG4s <~4ߌ _4.99LxcOxI ]P`˖ZbᣲTً7TŎ {,)`Bӄ}<^^z$wݹո ;cv%AVT€Epf`FM$ w ]NY?Nv(]IJ$_iAA Um]+Moړ_7+̢J8a;A Oze)]huJk,^t v,vYQgC?j5oő'(I_5GնQuv7a5yfg{V fqe8#:2MdVױ~kL992_ 7X+PVKS[+dX x\j ߻`Z:3k$dtQ\j,qd{!ˁNXh dUsh;H8)mrˣ10 ͊{K rrgxcao}1e uDOVKrx tPD,M,<o_޸u3rgTL*JWy%T\CUe]V+"_,M=d?4# a?Ol}P]k֫:uqc% oO*S9wjJ׍o<ҐGڞJ*N鏬L*GWϚh _fZ$ci2 ϕDf̻y?'ƺ9sqxtX?鶖 ՚ O/} .?ZwÉ@Sb z0z edTq8Bv%(;waD)l'-HGLwׯ "&wڢ@WXf m;@G y")bx[;uwof䅂u%SFO$an*D]8TlzsƬ#KBC=ȅǴPv%1?);: ?9' w52ԏw = MXhGk}R ѯb#*䦸cq1> y<.{I7DNFT-d{'A5BH3ĥ݋r.w`v^?Y$ze@Its"rҟ B w$Vް[7䔓5CĂGg4NMgt*Wh|2gޘ硩ώ, {)2oK%jdW|lBىB?`P <{pQDT'-}qFCQ T  뫆rCd`_`J" ^+` cӧH1ǢudHSʱ<䛇c ʽy]{4Y0E> Y^Wց~| Ar\zS%=8lt!QF8Q\ģ`E(rVG^ypY8>ŀpV>S%괲qfߞTW8aП(FcOR^Y]HfUb'y輙Ía9{\y kTQ^`D@^lg.Lsl @?-Äϼ[m1vٱbLtp?c T%iB.?(6tc^8k8I9m'ss7;~ՁHr4fh`01w/)wS|"HuHwА̟ 1tN P54&mVW0y%]\JO>U"Cb}I~_DYFH^amttR*:)#i+>>aIv ߢ_hpHI$KΌfctv8VS+ޝ0dkCǴD (m.B.g356fe氨X4] wܚ,b~͏Ux=ΊjyGOB73GzJaϷDPљ&?{x~ [!Z{;C |nLlrч|\''ǦTQut[,d-TlX)$jr\7~]ZtE:$pt\QTQG =K_H@HQӑ1$R7E!PjgW{ r*cXw~(B)WSF67\?C^a@xr'u vqFV^74U)@Մ)bwAO=Q>0a,~ es-䒽vH2.R%2!q"|}E:c.hhOt0kOU9DdE^;UH`sKI^[+T;$o5eIݫ/ kR:1e׊.<<5TC"_+lمj]U +~.kb(@A9v֘ :_>g4ٲZXJ>}_vI'Cx AAq~ȥd~~1ǂ},Z)R #Bsr)>6Ƚ;$M?;Vq1&04fa/ d{9udQ}kܖkH0SR, 8n=HFRcf 2c@UNƃ9ی]c.&MW,/>B},)!V]p ]3۫kOB8B=A# n+9KFH/IDRK$O~Fї|vg]$FY #YN̅Rj9U/*ȝˀkSm(=Rs\XW.DlU! 8%-UbaDl٤ȿ}r|41Ͻ m8[iU4-2ܚ4$(u!:W^ :A-G"&UCfjQ.*12=画CzB_SNȦA*:W9S&}>:BCq ðoRʏ 6rOXV?$cR QiFOsBuԑC|gwSwжȮDƸ1ߢ:<6@ ـ5~5{Ro88[189~HxZmO :Q`I S S]|sٺ-MFaZyٌei77c>|fFo _sSV"w{[r+C̏KnG>ԥ#]Z31^1ǯH&@-ÏO{[NW;9 k6nV~ecc]oOM[)7H( Bz ?lb&Uk~lG\Ơ:;^Y9oN<>/ŋi#ߧ{`jLbd)ɩ*)R|_CUOB_W?{ξP ״w5'ܯyuj*ÂC.ZV7@?I)1:#NN$Q~Osհp8\ i  @byZddJ7b8q瑊S&OiUQ2-x T `C>0F6%oGKjqc*5i4l ."J(DjsRT{GO#/vR"$Am ;\箿L?󛏦oCHIRUsy4ߛ%v0޿Ef1ׂm { =PS=/{Wj&D m Zkhٚw=ԐnhH߆=GN5ɿn0N>b: SQg")D_"m_syr6>tn&`:z3pB=m5 SDm)_E⺋|:U6X)RkO<:jRcW >I @jqoYs? AQ]L~6' Ș& LF ͧ/ղ+dF-`>rbDe?Ӝ,4TH.$?QQth.NQ>g! FtJhs\Җ {փn!fnƭm!CQtv{uZ:tY5HA!.tN"{Z)Iβ\._R@ȩ `fsS.gL5}zJs_Ѭ>0~kA95'o0 _۽ٞȠ/Yz9Li9W ޘ$G9-M9Ah4n9+mehOt &QbjAyb#o9XKSes~o"4ajd~=//@ly!8/OH">ԜDyetGpn4, ` 5ʶyW1+w'W #n}r!ڊhgHN:'£F(/=M1Q69L^M3*G/a;@]{~7"!Lg 7528]>5Gv:.Fنs!4&e;gaW`v: 0CܜЊ2|]~K$ycl/T%`o]LA!x+;;M//Wa&~\;y5iS1!B3Wml#(=f jx< ϛ>]GÁ gMjRzԿΟOZZ L@~e@XA ϶WL#૵uB_ ]Ӿ 0b-RU@;Mg5k:^@bHqjvy9=WK^C!=wo'a44yH"C{}"^(xFl^QWB yOToC\)H<+S`:u+@nJ)X_ϑC𞎗Ĉ'SaCǸk%G)&ږhw oPVm(}d77.8l`z(L^ECdRGhCs P˱3t"U\4~0.zoYE9*svc^Mc d#NGV:䌮<[YiuˠTԶz4-0~;OHAιLhpXPpilu#-,4 Dfz[.>.)fK0VUZx&D4Q0U$ -mLNemEHRG'BW[s^K`zoMq<-76{T<-͹l+sQү9-txD3 'WU74JL3/piJuI*BweA՟R}vQireT\m7/PDp+/ۊ^QZA4/`r%k2d~s(ide"#5+4Ê~Sva^" aMû0Hμ;7 A߇W^QF:@Sn/]K!)tX$%,bqyntNY>7l m;K!bZfEbfeX-Z_Ƿ+y#ee\x*2[e]K`=V كd"8|Rʩe@+n GG|a96 |TD jky8BISn؂`V`1s ;{G*][l]b&FWF3h@|lkY? HZXi-]mwڝ+ay[at%q޺z SL@Q7A4Y='@Ph^{7~]7/OꦉgN*6VЕ`a` n:lh;Kyn4|qVWrEE(K-2&W$:#HeLr#`[}Uc٧@ z+BFbСNI.TShםjڑ޽Yo0q1Px3% tkx^@,q'ebb A1niiX/`.dLpoal_Lu3RD. 0\;:xC߿o?VsեiZkV-xkOߵTٓҟMI>!GJ7|7bac9K_51h~12z[`̲>_Zԛ2o\j(J& M` ЉfCK =]wwlaޣ, @j4wK?漢OSn@@Bze|ұ}Q|Pq^cM&%P&ARARD 80@]{!qԾ!Hhhr%l2%("gr*":v2 ӋWo G3#| =D뚹^=@DSᦴa''u|#oL=x?#p8,OHiqW#+5ZaYLM5=*D#)f6#L\RJRI\cb 1|}'7B& Q'axDj_%PzL5Nex %p𚾓Rx˧ij< ? FΡK 3Ҁow4XP/ <]XWS/D.o!5#q3zRd;PCx9fZSqO6mrKB܄1liUqŷcNY嘇 GS3 )"fʜY1AXa/#<+0U1<,>L͠hZ5i=l#t24^'3eb?}  ߜG G"Y>~: qFA6X9!r?Th_Y!Lr3`-`sq$8|#h5R̚t@w>ˆu]N(*>s |^YT0ws3x _cfe~`.ݢfSdz}FZOin ^ /6 =fr8DE1>jW1̧+_v4 @H_.M:S$#@{y5{3e.XB.A(j? ]f\nm^m3ԓ^P`jթlݵ?0jʵ 1U vS T[͋?}0C}t*2nv5o0ou NA;1֪x'{&O؆24&Bs{w ~-:ᰚnDk>`Jx _ cw*WZOO1?7b * N\8DN=_y>KkqmS8bKXsρ1|X4(Q.kN^2gugtO/H %C[Aw~6W6l=y[5ROj2g,C֯d+`-B6pZa\|t8vi. X}?N$ esDӌc4bڥL>MzljMP<}~ (VE/]@떾.*xWŹdN0*8ޯډ}&Gic3dg+lZM#!5ܡGԩ{7<R]E3.qM+C7*ZKkhkMnhŁhK\Kh~r(È];|{HDǀ"8$ A1Oڂ5ZgV9u9-BTn@0OhB&gE(=@д lM%MDq*gķ)ÐVJ^;fR_q"_ڥ(D#j(X Sh1udG;{< -x( >G"`!`,A5RؑB}~irs0Us-Ƀ9󉬀G>t(mv(-3w9} 6c_B=/t3/1^-t2Γ+? xfXA!d9:`(yC͟B(p^RJg] .d43՘N?A gshv8bV xõͣ9aeQ6vЩ=ɿR Q%Ϩœʙ@%]>Ô{FANDyyn:;o~9S*^gnLX50DHiڍY+'GTYѴ>4_P\J)Dg}aNI!oșv>>4eg%4ROc)p[G_ [Kʠf),%w~F}S^~ݫE+2zD2z1߹'9.pn` UVTkU7x.+bsg_JlHXw@̮S*n۱B nCP @l@O019ۅF"uqvҒUWyUJYCdo "~i Hx";$ozs\^ lޡ,zsP;#|gMu%nD$H@:-*GJ# Cٜ5LPVy@'bN ;5P{Y#djlaXpbO } e\u|7k,, "<4j*mR/շLFQŎ[1}턧QӭڴB3w.]tufQkgkY^i8p&*]g.ve#R[GvT`R*Kaao׸| +UbHF,.ѿx'&{GE~!6 x8n/óƾ(ZpإRDFX(S E=Hͨ Rh9.5סt⳦ D?UV;wC1:S%Z_Yt/Î2df3Rl} $q?\,yأW޹'A3ƵGMLZi=Z\Vl_>R^KltŀUf;c 1hWB3mHh)52 ( W yD*tRlCAR&:k:Nom]G$c XxL~]7pa6d2z^Z~MD[_oW=t*u pwrTZ/S(+/TzDǡD(Y-z~@IL$~CbtXI [{o"iӌLDehKҢ/21+z r'[251tZ"ߏlWlSKP/" /7p-"gGn m v-sYå0ի-볦;%kN1CkK2u#WB@*[<:gJuFS*i:/@T߬\'Bv[ UKi{QS7Wߣpͯ2ޑ⹋fX4YqxH[(J'Ne#`$yP5b0z_T宿 jBfq'2b_(WYٸ5æaC+A7)@y[-CʪPӕf@2F(!p+̧;}[`%{|UWz[hp-:0.xK$M&wKٺ+֣uCǡdj-zxX2AR Z~Qe[ˢW`؏丩 {|n"~$5r toL94Mk}]TUo6#58â T[Mԃw|_ƸI#pȻyL #/sHz {G.ꡔ=C֧љ6z̻-QtL |m.GKY#\|RUXd2{2YM_:Pq;xPX tR:y'|TqA,JB*BSg]B|ˆ"va?%r)|Q@iRhh7P/b%ypRZN%Đ jvt t=`:,^#/EF,Pgezͪ ty )5l?\ZR{+nNAWn E'x+T3kdb7kd=7fiʺ AEo3]A~€ۼJ)ܟoZAwԦu|'gBtgWex 8Wč8z3e} `LDtw]0$69 U }ҫEB)9QQMɓ?&66r3[ĥXs 'k$r$ -܇-} mv&譸 2Ze7QO)4 7Qrz*`SYͽGăǼW¦3E8CQ;p aYCN<)* A>6oC.,:$(ù0?XQf2׶'&\d-"٘C跔)AUtSf,Q,5m T_(ٌ.uۧWE0sU$D%W4\#QWdCڱM4q䰪ctV?B}Z.4)ToM,}z_~vjZ@o(V_pᏩ1m)ȚVCtzET'as//.`͓vejD-4ƕDkDD)+d΋7boE<K.T2uc")*T L/ $䪱u^D>%< ,UmMUljLo)n]op8jb~o5fuT~Ѽyd'=‹߆3yCn!3D?M =N<#A9!Gxsέ)b&8ĔJW{cvNCCpeFFq Nl1_AN'6ېQ4wheHcrT<& Y<%z?cK Ck@$֠E.F^Yl㈤ E>i#L qK\#Jj?V;H "ԬLiuKNwe0B"P6`v&_^AK;O)k^[n AL)YvQ835Gt^H^k5ttvkˉOzO>+Y/M?4XgRu&0}EiY-} .ta?~0m'B=ۢ7y..ʡ#05S~ Rt~"1A,/ gb^D/Ch>0XzE^f֐%z(ax|jQQNu<:M0=b{>BoF_̨-K__Iz*e} aо ;n uʅrΘ;9$Kiq45J!X4.1J6L*99&=J|`by `pGFeS} iykշv1&0O=g -8*-;, Be̿@"=ր4o){>R?Z*o \ eO"W!M)lCV6Xh `e m{N%T TG u\>6` XR PVnPAUmP ڽd4ld ד@C߁oݽ_YHeKM6B3H6 U}1)l@Tn_^\孧ZEX['ZAz"x1¾m7)"Q$(3?V7o^Ƕ<>Ov3nIl0,9Ch,ʐ'7@b\wq Baj߷EZS R(n,l^](&Sv#w B*;VYV4 ciP~g#nm="Dtө&4vCf dô`FBBb]M\[\"k%l|M*lErvIviΩEUh]Ƣ͸O6Tkb_q$ 8,pd<SiԒfQm] XPfdW?Tɸ Ro"Oe:Mi, C KFl77Tw D[;q&Rnt6mAm8;Zbѻ"^M$σ $_Y%%Hp|eXÞFd)*(-v@؉r~ ,q@킹IV(W~";ڋ{R I c1GJ r{1 BJ cqhU#nb,x[o-"CdN@6>xiX3! Pʼn`<7ٽnʐ 9lg;K\K#/՗}VSl$.iO9a.I5?57kR9k+E2DK 7~ۭS(lՓnG1&{ h!Vo:ȧx񁗀.(#r\ƷR)9倗kwڛ )ܗ&I>(Ұi-̈́մ8xj\{u*zNc=U72h :Z 4 b(1;jV5DH8$uozS@"mt%'{*|&v۵j+I~8vy۸:˛HD\XA ' ZCi"x&kc o L 6"Mu vNR'^WSs島XE3e̖?匁R@cR[=\3ECy_4oD[MQv3_4O;JSj:N ^t[mAӏ(S7~ϾtX+?\E|YFͧעY\? ɧd/Y|KG %pF'G-a=h* LnfD'aS1ԕ?P➰BI}m]giHGNIxa[*  c]o0诏GÎ |zF붼ѓ /r^񣉁1Tgb==e^D4OqN1 "l{Ӊ9KdC,QDv=2"{iÒ冣y͊V|9:+2p=9`\ Ь!8B)*xџm!VYj`u4 |]}kh/9Qͣ_L6> (= hZ#`MAT,yS[',]=\gБHLނǢSh{6"?/bQ.=!N VX ȺDJ;%q9f!Z=? dِJjKN`DAs//Q'q >n&NBϒwsY;uRrvA>poc#apbA/jE :ZckfM\g9WF8DTt{RTZi3,1Z;F~Qs4PWbMSg1V &#h g4XK43f+LF_,h5cx8ma ">)5ӎ~OJ`sMf‐7V-C7w6|; F-_(۫.P2`= 1BTb"ˠI@iddy-ۄ]5|fӵ4/Actn+9  13a ·^uj'sNg\qLDCEbZfI>JZ'_@ LM%UijdX_=_.!Oƨn'onY |ԃǰ]LygٜEe*+)W{d*U6Z<]TbdIŸ˜S H+$APBS.K՗%^Sg|e񗟱_8l%] ]ƇNF$V_>l1H G 7#6@e?qV{Ǘ< !ϣ$vSjk!T~XyX"uh=@H|\l4uc(#F;dSK|<]l7G-od ێje+$QoS|4Yzn9Ⱥ-hJwGlp} hڎ y)%5tw}Cg.e%u?ձf1fp9t 9<0[WFoO8[ua47~j smM}D5th;cfQrލw&?Fo 4L"فĿ[AGvʞEk?H23{ʋBd5 o=.:u>>.Vs2S#3b:Bi`8ڬ"DzLI\eASXȑiڜ״5[^#UAD;;ۗ~ P׭5Z fx怽{4f8H?H]/oGT4]p\Igxƣ ,̯;8zۍ2 u\ߎ" d Ǯ:||exF6VxREEfxv;95rzF5/ 3'j|@FLLSprvYZ $?^9!GꢮXai ?'JZL:Sa!:׉`>v!ʕL[Hj:stiԻi itj+LJp\@|wv mh*ʰNT Ŝ DݣYbB8;^eRYaSE&#W`yo䃁R{[4g㶶>R`?,Y @/4e r9#9JC,fFH`-4?.Gb.WgHqFuf5"8#gUgbܨ[ij“0SMk"zf #O±- |P# X k@-(}*L~^wX0OM>Ά)_}E2Qnewq$)aG!4-h$#ޣRS'A ʹi˲lZ(`%,\8ۏ 1 YBcs/iʈ2=\RHWe4 ߠqě]6.WMM#<Q4T_~tHzFLj>JPy$l GrHκc-C{˜{V#F蓙 g O Q8o&^qs;evh]eΎ>uY !JQaKIL9[uz*A(1H*c{wYD d9elu)j[ =?݂<h^kIeKnXzgw/0mc\8V1Ձ(r0'Mwmp h}:bү2;''׏%* 2y LRrzZ)="V; BQ2"̦ps5T=lHK?:!lE 髈;g,mPK5drWaYg}dN?HZ;P楇zٶtG*ߗ"؎WkCoH.Rt=ǖ#$qs>@@373#GQc 4EFZzI"dY3^5"VN kLs=z7@=>ȧB-㌹Dщ# 3RrMu?pHy/1!&WTDU.jJw.4k `YMiJt)6بrFuIqaY1s͞+CB^οhmonYFЀpk+siE#L%M( 5٣bؠ#γ5a`]fЀ8ͪ(м`kTl+27w?X-gٍpj,z:7c1$=EmX݈GqjW+K"xCTD_ԥ^j)D44b ~(.]"h-]Y=#%7{kƅH7GU6l{hodUpƗjBήXݫ}@ak`nkY*tS1gᑭ\{T"c;#~oy*x~7:pvO8㓠Brv7 VVUiII NuNx6ƾ|_E_&RmG!#A(>0vX[1)PBm:Z~:.q]dk`q&/.5Ԇ获 DE#OxKX3n g (E@ #GR,cyɊP8XSEY2eU@eOxeVik.] 1ƜZ6im.?u;׶ Zq#ؚJu%`T1|'ចgk\6GQQY}0`Ӗ|Xf-gdj3P&Df5^͟0z4輛{KKSKOAՖO2,*C+Uwd2 ևJP+/=f0Xy4#O BZ;&˖^K^rsU9 á֥RE##S]k;.KK񟽸k r\N_qŸ-ЧZ@ZEn {Xz^: J@[rwTeՐR>:b2x~# ryz*F6 h_Ji$7vkQrW[G^xqh0]Wbݞ`C#!Ԥȟe%6V0 tDI{@jcʽ E*iÄJ1SRK+G)o3+ *Ҋp vqi۽i?&y"Q4*Ǣ!4U:t'@MZd"~ܩjL+/س du9jt^wCݘ0/q=RSsF0 >Un?NH'6_p*Yܚ{#.*gXnиMEJJc0#Xaw38Q>-u>4aRT>2wW[BHwJ\m5Y[0]{Շq 0 >vN ^d%2]?+{x5rf܎py8a)|Hr1w4Y!Sm[@/^=h2ϡb?SfAz"xTӈ4z R?-<*q5L$X1yd]u`[+G8\W#?؇3Dj=*k3f npO> B(\!rZ}{&{m5VW) Vi".KQ7D5;Ior]"~ D/SWw_C%!A{!`o=;P>fus{g)aRވ$, k •eoNni6$H@eOk,P"W{1jw,lF= 8p܈pQ%c-=0]VTxȷ/"Q0&[_{?u{ʦ 4Cp# G0V0YZRrkAIAG~5"sUUGuznI4kC㓬s)MP tLM8O&0UVxg,@1* _~Ǔ-н}֭ͣdGZW+2E9L:ٯx|?}Ffc"jr=^M=zjE_PϟS57xϾQʈ{c2Inu1'or?yuOTiD G֗]0}ヤ.ƹ8J%Gpdn5e.S& YK bzTh+ /A-;Vh:خ﹩-8DvaGv /D==&ݙ5:071<~+u|7Z=n1)=pR {֚(ULB{܉]cJ!ki;ѐ f>'G6f>w`%.WXW,Ec{nO3HF5볤u=} or4ˁL QS0wqfEA(x=8TU B^{3h 2PuaX b)BIKYƔ+L_!;Y8 fLZqZ";N[oH"ҬV{zv&ʚ[M!$}Y0l. LC=CWƞ@JkRE֤~-#BUp%?R4J T^@ʏASM:,jTW“6dc[\V}{NN甊9n[S|ΖAdBfL$p/WlKb7ғ^W Vr'!CƱc_7Z\WpCvTnOUF@rQP`J.>&ߚpa13}ǎ,#U BO9z>7ޗt?ϑwt f17kYQ=c$&ek;djPHçoÍݛ c\` Zb):pUlFFK99~P@xٌ'+K|8صr |N"ɻ<|@b"E^KrUD'!_h=b6^ 0^)OkAncF f"́buq|M*P~Ņ$g׈Qj.b ՠ0C׏J6:uبnySW:YӠ3܀~GcL4H){V+Uj7 Z▃fE qIB8r)xW>Vdu{#cNS /$a bܩTB"҃e3(ADèBe*2~R[Çkt/ܺ'֗\tv,O. f"-VZYl;գp2>P9^yxIdR9Ed)X!ѹ !嗞y4f6qDï|9 80V$]=;1cP (.\.jVBaq1L ˶LMGaLpZe)`t(HJ Ѩ vClHs+(@tsh O!:,Eqգ!A&wc3>ur) 7_fT]/@ GLLDg47ǷSp!p CXH v5>o6 K1 35׮RW,_`#\ޒ%1JhJ)=ف^g}2q.6a `Tίʃ!H8H_[!*l1ȍ6'Ơ-n'`SSÌJ. T3!9jRnWAk+g/*!k?'KN }`<]@z@:3IzJ`x|>vU;Ol YCXQTRJy`R,ttyţwtP[ yތpgs)˻0#P 6`kDPWmWYGoO$A0u qs>I 1>A|OK3b:K΁[9ֈ?2:VKMxἝ~yEr+af+@ {lyּ6j\1ya`~Tpń`_qEq!hӆ+Ii{?}7#s?v!ƽi`#lY_Ȃ{8)e2RC+ X,Qir r+ $ÙЧKy\oQ)qMݲSy#Ukڹ;?}Aw!֓~-kxR mwS QU? ZNE%G2 $,͞;{Gt0)۳`~yПa`&|c"׀N GyZw#Dh3^5y],{'IըKf 8.!XQd-$zY:衵([/=pҚ:iP;e_j` //LC&ǀ3G>Q;{>$rY*Y]pMyu)Z--Dnrܛi-P7퓇H6$S- C9*qUǤ\gC:~&ezԐ8xE0hdEY." \_*v|#ۮ*MjN븘pU$ϣS `a+¤q}'H*mRޭLH83q jO v۽A0r<%OE2O; r5  0QBϷ -|}rq9xvg,=4o@w2ovÞ[Fʿm )%l{eD>[9Y%jShX9zMO>33uXB_ie3Ag@foAOS[X[χ{9"c$knfX'1%3:oȵ+1JF@E߰2d$Wƒ;L>c8 FQOe!%6?/0BIFFT^BNuCg4v!:Z !Ws`(l; 8SXPF.bH1uĥ R#ӛ܀>$1<{ߜ(_-Ƣ;2@6  Ҷi45ɪ2~ixU֒)[ yL~GTΜ`w=j׫oeyPb~xXwZ+_I07ȵF@,[%c593As»s ێ`s,gs?.f|hv|US-Z&{e=̀;v#$^sF/JqA|/+ЅtI%-pb'ec:z­ǽPS:a\%oTt;&EvLVH"2,C?ɆYތOa y! DZI=KQQIe?XGO6a)FC%FqD{}~L1 C&I:LRp*-[ <ClHMFw(O挛 ٓ+~5AαUogOz_ЦȽh"Tir#*qѲmʴ9É1p]!'\ > d|ډ~on$C}JQ h]}8иy4LӰ|cznOkކ1h7G&idBl"A|.BH.L׌gwV.ɹBS=9=N䊔# 8@HfVIA?mĿ @ #W FpɪYd Q#19\I[z'x2N*CK%XNԈ]3w)X)k& y%\V{h4K~S VELM/JV2:1Dǐ|".;v%e *^F$>*3~(D!a;C{K4_:5\} fGi}.Dq_EDaYU\nafMy{ud#8*9uؠx4g{ztoMo 2< fΟ^0H9C̩+pH>_'5Z ;#+Jc0; lFF°!?书Kcġo7[{:z HxKz}>`03t*4K2&:I贔HNlcj'; \[`k HTqUyW Ae b}{p5?'^)7J\Óu (tćuNryP㊪:eq^#h0p49h.߄/qárӠApHY4r&)e*@/֦ {)ؽEV4~teAqPN2WZ,EsM2WQcΖ(m:zG8R7Z(ҷK-UNT]?84OO:!#ͭpC.Ə'RjU;塵 H|J$1'@8 RS' 2|&!+<03lR+_>ݥ93*u'LΓEkyӜڂ΢+2bȲ $ l .*ڐ>JS. 2YдZiIs7(#} kJ.sό8҉RQ CŢv؂.0)BdB;RμQMonj el7b; GDqȝF[,f\ " G()>Y@uQ&;N%ՠ(.E>nU.$|QvZ;u=-vE8Z.l7E+/b=sX/.fymː}K˕c|-F>G`8>yM4<*MgU濌i([1$^J_Axm\+UG(> :7a@֮4^1\1:k$U#cfΏ1 =tQ(z bUW [FU߯Z:6 n?=Q1X4Eź۔֍+3,h 6n4'w#xn[OQVM=Y}R6И EmJݼkޱ1OHCSf.*GTBZ>3%Dx\B,A\S4ȶM$)bAՐfC񻶶sCH>]ݼy:Yb !>[e9[CT>o@̍/w#Lh, Yyq/<wIfH/dȄ1d_?L~ϳkа!h1-C)]i3~e=D'1;Ϩ.f=}|:k:}cnxNc_oxYIOn5}k_@rf0DZW0<fiλ/Wg: 12n2V*B&J |.>|N?jSgb_LI۪WwɧxE3=d/lsXGQ)ݗƃ(Z(>`o̱&4La,<|=9oOb*΃Nr-Waoû mP ~-g2y(pagH`af)TbM ̓|ɍΔoh㭇:Gu g El:t .{YK]fr᏶)+ebDkekg|eMʵT5#%BKm^]DS5z ȋ T_zjU |#=ٝ)4sqͦKL/rOOK xR ,^\/ KJ/X:503 g|0Mst^b\J4&B j!h'V˼=|*Dy)Js@Y-dZЧDž4nv=h5Bm m: #6C.ӰAFY}3A%qШ#ً],xJ 'r!}^ 3Y{jj3!?g4&Kͻ dMX(VY ڦr}kH¨^(s@Z/'3ݹH 'n`ƝI5v hEe3@M^ ܑliFzDqw=~$Ÿi&Y)*mro281%*4N˹;UpV9CkkY$J4-3BU`NՇw_oL57/<.`bEb8'RiCEsmFrX;SV@6~ V!cߝ{F#1iwEc ]BPA} Bz')!{֦U{]cGeay3& xacH/R C)x:mިwe&/;-AӣN&hDD4qJy4>_ jQyOQvU|C7wNmIH1^s $=% .CxZjJnCAPcDX Oi*FD4gc3ʞz# IRȮOD~`̹!;l F<@J)tcS1Rn6#Zۊ') D(ryVX)rR1w=i1xtJB㸇۱}fT<_T ev`/]{O,=x9|nEv bV Z $EZǤb7GB0o_1I_ q {*@۠i2naei:[H,6 aT{*^X U\Q`6t&ޗ&K}q&CGۇx%P.3+䨕xu%c+'7X3Fkik'݄!PjץH?QPɮ$5l'KM#5d$@ b Ue8G  |VY+gK: 3o n29vHPjo޴c 0ʈL\Ri8L>ZTW\jfMjHx $}rCQE 'C?0gpt9+O]aPֽ!ӖnB_P"mVgiKb4]WZa4x>1K}*nĬ}mcTf0UP/@(.<1N渦w R 'W\ 1`P4S4KtjNȗEezia~kj#Ka<.Ҕz\0K-e`WlnX1ŇFլ`wK>ZP\y4et|sɝkv6 i{xoٻ"5xݜ!ay1ʰlqxO2+u=,emޚ+G;uM 'w;I4eFS: /兩x8NF]Opz \럿&D?NpM1S;!~_J^VH !߶^Q@; th :'H_u @="ch k ;HP0 i%K 'o6'J]M-Iד|a; oNC< @pzBʚFpMίwNde!#6-g@ǝ5JYxRKL؝ܤ8dJ#"E.u%[[[ZU1$%ShB.JFbLgL\ڕ^jٿ +WxH+Pw bԡ(碉F%Y"n#~P裡#-Yp),w7S7uhCk&9q a"Vlhͥ޽b%lČ`aSOWD0cF'PljRtT z<'?NF11јulOg?㽐/-Q }oM gOc0+sfZQ^sهPkE#uҏP:炁׆SRK&Ӄ? |M -7P7_C g Do6FV/ֲ7ʩ x r%P|_Y֪\m=X]8i=*etȶ` J#[v@aĮ&hNxI9oPs9=Mp+[$m&jصslXtZҳX~U-?LLtINJF5֬Y#/u'֊1NY@TN#Ӟ$W>?f$xWb]V؁^ fïy-S%sQHb=^ ">tW. ],` ԟ%`Hzj$!3&+aW'1\2]E|mkD58:ϕ ~RV5`A`+T00]TPNȲ-<{ja2uC&x .URx[ZlQj\:/u8OȔK[ƽH.I݁{@4 KSZq8鿤vI T]c+e}QdϞ!gx?m~F.t:pټK.ͫõDZ@A(-Lv/o0o^'7OZJj̼bv^| d9#AʡJgu~Ud#uhDkL܍. B Ϋ۸AֺhӁ*ֻ{B#%(6G'| "gTB^ee޶07Odzo2bOCFC!QnSV=e^:YjױPUYp7iCZ@u~fv)cHeՖe6H(zK,*uް\K#kXy ) ('QQ#JCuKހ8cIOlKV.i.URo0[SjvDʝ j)NW\uYRsk[B}ߓbmxª n4@ | PS߷6^|'DN9/>D@ˊ#hiǸQ)/@I}G\2 `gjjO 00up0RO4v PKsd" #QY5ru&6 ۚ|[@4=r҅=뒻@.fӧxt6vyXҾymj=q0]#}^eBÆ.6z4Yr?4J*X4x#lA%KI`T}OP.ug!Uɀ~s~yWf˄^Y@!_Ю|޺_$/#C h8 @ !Y ĢH Y&vWU?T32#DF@CPV*s} H~d@ CMiKs!2:2\rv`Z' >Vʜhk1aucC6$3>5釟^~DO)v]GO 7th#MB]݅uKSM"}FI#S D䅂ea~SCVֈ䉼u=ƦW=6N)-5GU!4lr. :AuGVv])|8˒@mYi&SG8(K Bc 5d>Q݃HyRny+2q?i+h?$|Ya2W}X r6.臡#rT nRG*4Mlw}WN~#јM(z:*OS KF ^wML\+ImD [:%M__' Ŭ<7J Nհ}͖"dYlZsP,&։hqK+vkyPm=`?H%PY~z-ʮ|kI6w:_!s*vIzG;k*B7Y,&trmnh1hW`#_Y0J ,\xѝ`ئ1k#ZnVsqLf \~nv YjWYɜ5p )V?A$j\ŽE+yR, [)ʲl'N?%p?՟oVҴ~g;U*N1+svg[”\"L}?@ 2e}?-=+$PMАNqq_Z">Q"TMs]P6VveO}(7_f%^B5P93iF_u5#H.\1?R{M=haT#]7* m_-ֿ`B7'-,`i{#ab>aB.{8<ѴE~fKQb<ĜjZ*)F0/Df1 zauDEFq/oV:pZA C_C٥m#o9Cog ah5~[('K>A[˺ d}8.\wj(xvYx F4x:?zZ+["xޮVtu@SYyexͣAV-(nX_VZ>j?ήx =flt6%fAW~DoZ[fz7((WPtm'kVT)}(8?P4#&XlN*ECe=w; x.94-X^1NZIa_]\k䘲*KQa!WnKT NLM,ͼ#TG79!K׉Nz`:PE jR@өҀwlUta}c/E7}44Q2-{<+;M{yIjr_' ZT$i$v'=[JRrq ?..4aQ R%\dWmIy+%5;݇+=nD ehj gr`今KGuRFs@4P%,ʏ9@:cD$;~݄ZL# _GTyRchvrӵ+F` l5҂G]Ẑa).V\#݁"BgNͫF(6rH#˛UP7z3{ѳGB)dg^!NjЌ}ڗW3=vޡ<6+`thI@h:Mm9\'hfEh {۲.CH~KOU2瀧oD#hݼeNu,`zZsJ j [1cn?J@|J>_^g<12z17C: !aSu'Gxܤ8]o">h«(_ۆTҕ?нՂ ֢oG=c}z]voqm*L7} tdƂc_i2 ܩcik,w8V"A)>QS<TҊ"O^.evgЇD@HSs^1q+þNj%$m·o>[CrQoԾܫ T:,HGDg ?hլ8v@ } z2]VprR+J&WBsytn+, LD܅@\BiͦH- iFXJƺԵ6 /?@yblFUWC0W Da;'G|tѤq;.Tn 5v K؀G?EjZOܷHXN e-E N\v1DuUgGcVWO|@v_<*Kls $:Ykx :1=q{RCWa$ )mio#KJ+R"Y}4q?4y ,)1QRژ\Q琧5&qiE"=3ӚFX~0[w+u?Ny3gϮѴ bd CX yVΆDE6d1b&L]WchುNQz.XuQLDUk*KRA J}Suf3F,q6$)J$LWp$6-)eD8ۘ <-f ?HpFp,5 T˃aWF%1Sʧ+C{ʈQ[UsDIHSl?UuɯqAe(9E N38hM@I@ bĚDD9v=u?Vݻ ڀ]D?"Ip{d2z!},翁ا߲l[:d.D<g易3fa܇aSpO%JQV ,2غP[MdK%u2R_W{"N48Ifi[1yʿRvV(Kޛ/l9|u7 M;]RN l*ʉ8e.C[L)";OXsmloz?xBsӰ$;C%ƫyl*`eP4ãmNOfCqW@>$'Z2iDόm iJߒp 6e(0}m$->*F xyu$\ .ma{bvSN =G>nEգ ofoQ^o$Q@APHUre@mKw2WuV*##rqfQePqdžAXGqi= gaJe<:Fy Oz*9'*&BI}R-g4PɹS'"My`L%UfRl>MDIkwʊZJfctGKW iLuy\plݲ_8C4TgÂ۳$J `Οo$q N鐓#}7r?GUdG/ 'e-~z'ZTOOf["~z|we[_c(4gUJprhS u`J 6*֛"K8lOE_ꓵrQW!8~)gޚ+Yy,g `~: x-z^z:C:Ih3xDM:yp RYZQPV :yױlXDtI1Q*öbE%_OtjTyRǘtJT2oSwӺw)6C$W-M8V82Tht<`8YW=QaF/aޜQU nƀw/"L{'?-^4;Ny t5΋mpju4S2#$Hݘ *c'b.V#uZ$N΄\doH~x`Rص kȃOHО=1Io(qf[ѝ"`9AԊW,OL)QP#OĠ4 &OsNY7I)ۙĿ'n'hlInngNt wnې/mjgP:h`NڧCW kEn #;mO2;2ɢ0#6ƎcBPPo_-Кwo㦪zYgiw:]r,i:}.. q@w5#wA>~KM]%$3f"yyf͉F(h 7^~7V#C?d3 6cK3[i-mWQm@g(e[X\6tV>zBN f>6ǎAZ `2C|-#;"2\`/;%MkFuA7@[[2 5Q <M!$}\7YNꬆ*Hƽ^T6qY{:\=[" ".Jecx%_+ ,ޭG_aM8k8T؀0B湨&IjBiN ϸ$]ocAXh\M.4AgȣNV༖|b ws}\V~ד(V=W+<y/tp lȽ/} MkdA #Ƀ{ڿ*5t(a:}{ ? y`*0nrD nT,~@\!F[_+c*S4ԓ`Q :>INb $Y(60R<Ä97y.A;8{n$7й[ܚ_ N`D:n&Nw~i%("iH;8bHL2zT&yſw1FA*bRTHe (i(uBL¬$QFpnfıun||H.$0xϻp<ߜ5p0{tɰv /#dS02B0YkaM{GÝtjp[-i_<~iVlr{jwT7w5NCPZI/dÚ$ַI09.KR+d\3 ֓NUA>@>(Ja 29"COkdfz+| J cܒ?֠z+p.7zW! ]/A-JpbE͞+VAuSMKE9.l@+,2`:uE@u>5J& DmZKrK_`-96i (4=#;7,j *Pod V,9p4諯/7'7n 7ub.AP2nm9ȫϝ^[w6 eb$В<*dwRx|>B/K-'2#8(a1#1B'')Րڛ5noM4;'~Q22Xw=X-0GfN Fx`",;mU/7)%IE|S!N^&A39@%5ά$-5.fs#}8Ԉs8ah_0K+Lj`\M|m l[>r8c⑖O(81e~}=}̲:et^ I> ,Qmp8>e.b>)R*>0-s,`ڬ@ˣCdvCC|!PVHPVGrsJ.y9o\̨4Hs5LO%Xwfi7(=rRҪ y h3 .P!|ɭ&B ..[/04;-vF,M6)9ND$vphaDZ ɱrJc-vL]g}+@h`PjaGaR$G"Ok]Mf){oNT&AHm,7E>_PbZ/ QZwDɤLTO7%&q^5L >fC{/=/U? Hx7䉏6GWՠ@~0ܟޔN16[<82r#Y? +(ZsLO0 xx!6EH;k"kfuG& dMKП?-.V$ͬ?iNRQ@ o,YC#>;"V1( "F,5 M%[e{sa"gvP%RűhlT$.;>::0v}hh}(6s$c48BnʢeN^"}ax3,}WeTd.l>.xEC-Y?c<EVN.݆ T j < jh?U,sSt"yCa+, ׷)䩁]=UXP;F ~JMuP. xpTPda86 R&k=zt%+FKW#HtM9zHU"@KKt):W(ͮoP}m+|Z JU(R e6{ә(^Hv'B!.֡ن"fÕE<=SLio@Av{kX%% TIc^BZx]a/q{'Pa:MM_\>4O9E.\j̪uqAbVdҽKCǬiϟrbg}XifzuEDWz_>&:&/ <*Cǥj).KpJ\M{1#}5&oټU:sJFzًj!`)},ƃ'R̝2E9:Nnz7WQ}׬k&-s쳮 5~]0JX8@.AH紜Gh9^h{fulXdG*#py.T, -]ad$z]fp*ɈU0ЊL딕 [9^״0\p!*D4 B`'5v.^Wk ]8ϔPuSʹJ^|\ףhw#(8=:͵l iE&FiYc6Posۍb#Y+Z| ?&ZTPm)_%S%fwş 3p:KFˌz ?WK-n_]ȹ0u4  +Kq`F/OCǠp'ut|fCu a2n̽{Rwyk<㨗J!TŏC w#5T%$Y!g=ؠ[ˉb:v 5fIڪ<'TY:#aǛH ڣD kSKUe} ̋DZBɃ/:ΒSUDe y]B*|P%~wu$DŽAN4e޽n $|k<[ܰUil/Pn.h-[ St'*S]@WcmY2K ?t}$ }#}v 6x󶪙K<0ۉU[ByxN*jVQ[qu5v׊.ܤ} %oq.bzEՂs;B+6 , VdY: `O  EuZ{IoҤcgpIUދng 2 4ٻ/drl&M{'պnkț 1Uy~tpIE9ɌƴMj DH/+%o}/Ogx$ojsl%f!4\HDjmb ,bɯ߮}6Wza1&_;i(V-sx4n!Vۉ" pSMe /\UDȫVBq)p*{toWql^g|KIf91:m>Z<۫O,C{. P }~W4ދgy۠´j Cܣq';(fLQ[yZ*sV4}#\? 8&8 ꘵H>whj;vHΐsX:=ORkn6l<3{>W qD;Z>֞2IwtF| V ʺd{֟Z'ջ28j/ҲIJO<]gxj?HRD!w>R0጑PTof˹.D9W{Ts6YWY*s,v4K״*W!ik)Tgl$|K\\!e]J[UqAq{XE^iᚺ8JkV&T!=9U4a >Q?B:>v9F-q^W;?J|[A_ QDdz񘞰bzqO.orਜ਼){:(Z^H"aȴӖ%(#x~sEL, s⭰x#WBf!%?vѵ//.շqf| @qaĄEad.Eтd)^yW*oV97pe 5Q[QY4ٙJ #E)U'-8G9m܁mML=cNW>fD!}KwӉVQc=xd Aj#}[JǭCڟпX;R{E S~m@* M(/ɳo-fEG2w36&Ld\i7H[A&i🰓r4oJHv;B"L\܉S0O΋T_,bϮ$%2j>Mnԃwk?a6qE4!3'q֚M"xI \}s nqHq'"(l{"xoT~@iEꍓ?Ze?4>;ji_?i:5m7y!ǔFy.>ƨM|D=O{Jk#Cg Mq>"pWkqxz&ӊ9"eޑ6ġIz)tˆӭaI/Յ- 9y 2jBxCj?wfk;fmq"h&eٺ[X[y{tSaAS֟ڳ\l3;L!6󾇪Olh$v]vOABY0woRWKY^?'r;&WGnwyYI[ "9IJ` Z9w[4/άoB'40i)_fb D/L[hX- +YO|4&o?j;c5=~9V.zƶ63_uT3fulro{uR਷uc (N⒥@9# !\vtZY6%^5WfsL;Ugx/ls1djgہ-( Ax#ٜ6~fC5oW+R^ᤋ^Vm*q P(*׳OLߙ-N鵪_l_+9FeLV-yz8a, %o_|O42jKj(Zj룊4Y0Η6xN3⌹rh7Q8r# UϟUs^@w]; T r*!y8a~kdOf[PFdq:)rjmnV[imDuv5S\Fe }͐$Bh\DxcLBU/Ꭵ'Q32OSݜ,-ͭ#ӭ@^z9_<9vǟ>*! eySVJRWO%{$\HuzN<ْpf_2[ׇwW[ qYfۄ]8_6A=+wLV=W5t,IIY}L"U=C LPӛ)f]1<k`-u_[7]XSȆU\ xb-s3_"'4(h3'FSh*AC"#l@e&6S/ 'y7ARy;"nv&] 2Bբ̣\׶心< _r\cP-`WiMçu|ES?۽ftyD":R sinH|ۺ7]}N!S U9_Zm!iDat{Ag#@I۹dIbĵB32k2DpBYs0(nO~@k5ϟ?5;ϊo2*/-sѪ%:˘6"jnR]w(ekMcYqI"V՝4j|I͓5 L}$u-k^-U[e?KE8ֶ@Րţ5u:4eq]nPϹղLߙeGu>gBݬJsDh䪝p0YU|E_llkT`Fl][Z@F3ϤDyJF*pۑEC]]_\.Zg輫_GL_@SL5Y\k9}t(`q}=A KTT8@{#Sy\gJ-+^t iOϻ`(f]Ma{GFXwģpx {7N\Bqsm2K3ޔ'hSUR 1j#CE}c.hf%h^VҾAL |t(><1,ugNӏm%'h*c/ZUxQwX tVPƶ:?,-~TzՁzу%G̐G:sopR+:E(k?w;KCر k-WnSPxP k1B >uA<=kמw[:Y L6^W/6Q&ݝdy &rP+~A4/+|dεJ*s%`h-7R f)vˎ m* A|nEe%lB;Iǥɡׯ_~aI)OT Ď0v3g0-Q[53x܇!ӅxW~S4g:p&Y&َ̻AR7M|qQb%jk2V{:|׾kJr{=V("08n#ՠSzbK1 ?ǒa4 ] "0O{_tiW(RwXƒcs~2*2ӸEN115RM\p֔2M\}/|犖;Gv3fo9MIyk$F`+㕓8KmfkvHr-'>i! cZLdM@Z1o̻c"; нzrW#U9?Qqw'g9GiWP~\5Wˏ G>dv5Kr\595]@`o$?.'b(k^^@g*qq mfu+gfF)wK'g`6g(hfmY/EᴟO)Lnb% pR1r #%:GG/:RcB"ry(f9,A H7uG"»(\jA=э,g),1v K.PiTI /~y87zJy/#MP.6w=ÝWr4(qԴ*tGF$0@$8K֯*x(-,>g3huXs"e6lc4RípJvUk͎;\<7$׉t y,'Z17Jmx8_|XoOu3nIz=Mj53bt]h;)?*ZZnN\SlqYϕkfDG$\S5袄FK:4` 2*ZAcemQy$AHUwnnL1GoZSחS()!G.Ñ̘&6;AuAh&Y ?LGH+6FoC_} Jt&l9luD}:7W@9ՌmiͶBȮUYoME z/ "BhF}&_ߙR >'d'nw5 t 8XnDY'kP8$ i`[K v5ܟLmTf{, h'xUOح^ P~Pm1y]砚ɖLXjw7w@.e9/~m'όCU)Yt`e9 ؽ~%1~)Wc?qrRiۍ0ixƦZI暷* qXи|y~ya2PۏSwavv6 uIJ EVj7XMTwU˸s*2ʭw~ɾ,0=q}mUaJ$jHoQ,7¨&SʰY\W`GLS ~$G%܃}]MZϲS]4WtȒmghƨ0`j~>jn$*mt8CA%I~|+ 7|j_(&t"s eY#()?|,<_~2{۪`k中؊>Т6`dX=cnP$;}" `˜oz3vjD)% |{eKL p7-(EL !zܾ"l]|I{ ȕ vƗ Oy= 8Uww: ڀud~b=JȌ$4{*2QvX*25?zrn?!.}rhPnyC!Ȱϔlu s7ȤTgQK+j )o۝ջzt*ՠS̈1>Hwu,/Cш\h:TaHā*_[;\e WznkH~ptcts~9rw141Ncm?mɴҤ qf:Q}-yUM K^6RX'B9tB7śX$c'3[j&>in{PFи-"6)ˡ91f() x[uW)F+Dh:IB/yڲ%OlX2w0x4_)G,GLOϚ(k\Jwjp/.Q͒iijF8(߳^YfN`It!7W-m5?&ZxLy¢mo4P-rf-a?0ggqdF4?ѡRF\0OJMvF@^ g]8ۀյ^ sWD /;#͗ .9Cqߙ-$0Ӟ{?K ot2e@허ԖbXF\l5RL#\, 13.Z|*܂"8!s;RTHG_tܪ5VSYL_ng{w#te<+R j`듮s=}c>nUsn2˼+7$w2m_V14 E/0f+Cd38_އ"XkĎM[b 4e!V-?C6=qjod{qgc{@IO+j˧P;A5lYBXŀgbO-.*D@ua- 5 }7B&`䮞2,gqQvsbtXJB#г GpAZ _E_#” x- %Mwة6ZUT>9gXR{\KI.j.\O!̭pO?0'N|c3Z= օ@1tv:oڍK}y_ϙDt7M_5k,9̆{SʦɿH%>6 &l2'ښ5JV8osi.yje- uQG?b7=e+TxR,.Ya/)muď_c-CxFUuZ6/j^XJs.cf:T$>8RR04LoU. {pUHU"F9ɢڄDޯWLƁ퉗"9MF*%+4詟*% ]%T @6򬻨F+]\k U6Z.K7y d+԰1% -6)]k \h RH1Iw& XU +a՝*3\F[V@"{zѤQ U;:{d-\&hQQǫD]HordfQh9JMyţzWV'Dh{}FܠՕ P}w7VN=dUF۬Xno:>}6F"TIyTJxedE{VT;sݦCv~.kae98*es cGz&SO!O"Aa;ְNʮo*~2ŐtPr#V 4V<梚 nFBq;I$}G_Dm]]R9>xQڼŭ PǑ~QW,ey%渞L x̜HU1OŅy*IHw/MGu>JɟE n$]  ްVj h>/킈4j|eNIoR3/̥/ɚӹ常vV8ζTkl8fE?wSoִb 7i%R$Vh:е2gŀQ FkXLsL'8LVpQǀ5}|y{97jL͊+ ->&ﱵ oIdF>&:F8iMoV)'J%?h!4@8wV$Y:cD/u89۝Z1b]GIQ"W֑148υp몽erXEВ$Al/ɉ\FGi_c{up"v#X{<иUwӣ燦QO3a8:ӵD'Gng͔1~9J2[톿nG4T;%.y^Eå"%Vwd\ 4KK|P7I fI@9;|=hAxa<8gjTxFzan`?SԱ*UWG$RnKo]i>^[ڴ)|}! CcwHc1vȣ\lCXﰯIi{?"FI+y?YRO38vIEñ߬[~%/r,dr}e8CMB_f͑*(>/noj:/!$B}$폨,g VɀйВQl K϶u҃UhIeI4:z a. gth3cU !t%3[dm Mo:\ӑ 4x?ziǗ_dX3'+3U&vQUo+*BalƤB7z<$d=(,^Cm1&#Hٍ=<=Rf.dNӰXL=ACRl9 "3sa,z Ӛ'6ϊv":"A_hMU r=_^./=KC~MRvo,jن?VɚD#~bJ” dE?MQa18)8IgMXIzH%XE/h껁pv[H J\kLQg!=:YڷjP&wae~GXʺ֓~D`-ҢlȚ$^k{>DΟ/=S c4zdxӭlC =C[r%2 be]AY=ǯ4@r1D$oO$K/م:+`4.VȏmSE rmh~$c![4\d5D<dj COEX3IhK[E'TrK{'r*jDqvlEX˥ AKwe.&} -8njvJ`kv%݄i*4cFjGD0ךwn]ͮgX*(<Ҵz Ej D%RP=3Vn%wvy 3)%6"vÔ!Glmi4ɬ9bL;3Ia:Eۆ;29] ^^. =JUIE3P jF#1Ru`M>cLR9z'ӀO/ۈw;7Hr~1*8Y}grkbP5W)R;ZBFNFJV1}"c[ Ǯ>Z (zKCrAjYS||ONdSUоuUڭ0 oXt#?B0C#@:/*t=f}O\3Hdl0uXD?2\12cпo_/DG[SX@c5ґ\.Ltu9AoSC)Ko}}A!$4 {=+gUpcO5>u&m-pY~D7iNGšLkߚ ]ĶD}O* 1v?ʕ1x^XC37D'[_Y]j\ץS4(CĘHAc҇ oo?3 Iqz8WŅ<bpT%[BଳnbY( WCOW{uB륚_LÊ?&f[b~`IN. @ 1Gg0a'3'?}o]CX,n:=ɣGDeE!h;ĩj.䴱D\ݬKFV<[u9- N# C`.'F..?C.yV!UOAo~UՖh[4GrCPʹKuH#0vG?пFnASosYkq' BJ~zq̘.Ǝ1Y6 g㥎7.PY|7 %؇6꡵׸R{XdR!X7%"Zoy4k_k5US[F@Uv߭^3 ]JSݸ3 6( +و૏%WɣC:խ0i$MA+_sV,D+5"| {zN=g.5$|I}-OFVzט45h{Rm}ĴN4BJIBHWT O !|C#" w+i2AtU_@(b M @; )S$f?ΪVDޤ꾁VK4"&C1܋wYz3jrs $MOW;,9M-') ڗwxa>尥y=9x kj*˽4F5DeG9='`ahGp mbR؊\6 118:Ale^Qx\]P@JW|髨zԒ6A=0nw/ݲU4uh]>5 O7A2i&F g8$jDgu Yüi×([>6GϹd\ッ/L'ʸA}~Gwi'+sb*9W5tHF90n:M{!͏&yWxE60Vˤ9(Q ՒiIXYʆF¹j.-WY  -4? _3O75r&n8tx=;Ք~Z;Ȳ_MAFRk#b򩡈eiH ͽabG&cUӓS> 9N+&MLq-6ځu0ۋmL}'. 9 7݈{xS±}"ʈc*li3R-U}UI~lQ\ӗQ҆/l^ɳ8q_Zo}iN|k1B[!N>ŪӀ8$UqŸi_ #0\ "t@]MF[+4.x XF_wFq":Q(:&m.|GW˙M>taIosJi#vЮVhb ȎkR+]^1Cip}*w$dʬKl[{OmUU1V.l'KAD\Z_J05I^/@IA`vp.BCUўp(`i[jx Դ^BzɁ)tvСh+ .0ZqQ<'/J8Z;#RAĊ?H`w2['U$5hMrku>[ ߫NK7_)7Hz:jТtaS؁n@M+,믟u,><ޑSQ堉 ȠLc=H#z:߉1Ը޽^"Hԣqг z~ŘdXm$vlss?SD&&A{%naơszP^(_W]"d;cHz(6&kt(YDXx#9nQfG\"x.#A8Sqynڕ"7Pxim˵~@00;X~?Tf[:$ºV;`״vgQWk2MHLLX}dFDҴ8%k.$)r$ILI?(09\O =ؐ|6Cpdz.s[H%_eMI jkĝW5ؑUbB@p% Ee+đO)Vb;02|=葷ƾ7Q>JnJr^P*GKj15.d9餶ϧK`^lڝ'z+Jע9!'fF?Ha)WoZ]T+?P ~K'ۺ8A"<^M$M©1,"5 ξ,p'5E*[^%YbloAOM/{?b9M_c )RdQB5˲*SZIOTLspKLdžu '"(ݡ|zzc$8!J7Z{286T ؖ4 r^z3bi!,]W#5F4.ja\nθ;uDȯ[u9Wa^Jgxe_]|,d_J1 0]W7 =TJ/iEXrt81Ǭe/Wɖ ˽៯Λ5. Davq\iFTM,]%xa\OjSтMs@nbi6F2wm6@ESƏ"E7,A( vS*VF ckU*+8SIsLWTT29/|ϫšJfڿl}s0G/$ǽ>{q:,16g_?2JOJa7'* 7|&0OD) 5'I3ZZ4ڮ;)?)'NW -TUz1Wz2]`[1 8z-->(!?ij槣>9+FƅFy~ؖ̕OrLq$q!o쥖9*M)|,ncrqxlnh[!A$N (z53|,~S9Ҝ D}L;Ȏl̠F]cHLwIK|)|0jNc3zQsMJȎִBձډ =02<dxG]$@ R[mhbGY/I\|%R(=at vn}^ N)%BS:MDMSqQ_}4x{L vhZ+FWؿ̀;}8D_U#I5x =kty·A ƟiD_'gb UKvRĈ, ]UHi8`Rn 5.f]@KktBljp,p ۳kxLo`XtJ&r^hl\.Ycުt M)5掠BܵZ ^r6!CN|Z{fi]gdDžԁi_ʬ]CsP/L$Ml##E>\.KOh?֓0z.@'d[ss&2, Vy{TIb Oj<TLYz3Kd%a;񱇸]`f4)FGQFmGz*1d Ŧ5@닅fko_?H'0QjLK}'HO[nށ(/2lɮủ •yxE.I%|] JLS5O[g/JQA 3I&DƦܲ wcSpwv G@~` _=vⲡ̕A+8ѯ(rmۊK$g⍋HNm{vPjiC7&5TYJ4,4x]Mee w8Aor Q|y0lX4p6ݩX~tGPl︁E%p67G9yTOĤ7,RIvھt`ZvsyGzMHF"bs3 "f#}(df^ҳ@!9˂mL E4` N{bꍐ-DWs s~ ;*A~#bYpaU^&w$Klj8RIh$Fq\kSX#a#zH/y2ɪ"@o<NJp`l_Eƛ?<q?Xկy[MFx8xKicy3<ؓ/ZVVǹI.n>nF.kh 2qsc3XѵrP1f.KBBAYQ Tebt:]q*(aeg=j{Zo"q6GQsu>פkJ_<j^͋#0f4'auk .!/!k&R_ZN8ǽbFFV=SJC;fe8M$|!]P51zp JnwC{޵W[:1)8 -oEE`cTrwxeb_+f _a%0w¡e J{ޛhs,h{hyi `)UP% HQ3]%㤿zHPmQlbЙ(%dD54Х%k*Hz8jqp 5ȱ| ?&8 o)QSaFp!}UFNP] W>5bm;)z8(z`&$jWt^fqǃqf}Z=QOٖ'" %X]@NFo;hC=oo$`!%bE=Ȉﱉmէl!!YT'TEy6fJ!iQc%YћiGfՎ{9,ȓGJ}[r#zO_فZJ:DE{Lʒ7a>p7+:v0/^`bC~~*Ƣ~{hq. Hl?d~%gv)N/k7%8e;\&|U w:p;GtB*N!|Dy[| &tBNbtQUXz`7[M:܆Ϩ6m.d@l td*,T)Pk2x5X#C%xYRp :"wUljy ޒ b9x^~Up$;\xs8 }FCz,﫛ɊA je>%7}I*Y[ӳ@9qlۅl{$ʽf ǙF{P{v*d/ H9ꭐiO")R,`Ukb9jR&51,zgh" C2Gb2L&! h1z1JјZU0նara<…S9&b;Wc:GoM= >a}6ާ͇̌R%B, 6P]+BQTL<},Ł]s>5]Us |[dn]v*  9~dkN\F(w >zDo>H[i_= L> /?e=)F *[8+aB^Y4_^n :8v`*?Xv[m!}5I񺻻_CDQu٥! 9N&%~~:ǟ6=Di0i$@,|#.dx._:X&܀Dl7}3Ik`7p}Fù%m Pç3tDpgDIyFOϋBg&4+oRR":ckIʣB/cz<~xpAE Q|BŦ D҉z]xRWOuOץ2E\ʇoTsJ`x/d2* щ* _OmNA d1=ݠ0<m-U[rV ><&b_+[9i `׹&&l^FI5I|J5RIhzwL[%\P: { !q}?>P ^TXX-c@P+=d|u+DEc.UC]0QkFKpYPv'm/ɷܜ⣒[u5F%u& =Xs7&B,lo*rPf=y &T= ˸Tw߯t^XI9lqS[m+y2|P|%zT D-ܐ2_B3$,?X-7t#̃iw‘&3'~u6^n$yra\]S`5.53YgVLj7Nϩ5c F[ Ku믑4vaC4[B ?MVAjuC%+іѳYpA{31r|3C~fˑ;P~`*(iܯZ&15jgh0y k1^!%#lV<)D>F?3BX,D9ڛ)v=Q- YE I{԰RBnRQR"-tME 7u=Z>NpE=#9 k-RoIЌnfO^iEhT~G4N(pseUvח Bd{ٴY)]P!xS^'4cο5B걇t*4u>hi"VXD`B{nw41NW%\ _v"6 ~FE1-M^japg|M֪lm->-ٝ^ ()EI~Z}l`,=R-CT(騕kx\c+IkG(ljl6KAl3j3%[t)@iNmG֦(4كfvtK)Vo4AuWK#@ 6$M,B1c 3 !a}>SݷLK&vsi=T/MWPB}S&J &= sϕ|K|v|1!nnOm$|*WGG(퓓-)LJVNm04Ax#%Ro0~%ñ je2, h]5:p;#"خ!`b;\>dWsSE~rEvgK7IDj$b^`a5I:LV@b[4S ACtG-6.dԭ((r3n{7?Nm^EfaS w`x/rd$vr@hpCApk};6q:&t,)֟b1FxV~9g3]kKoQŊz%ρw}O֋i9<+L[wy'.BD28/%{#6g-8?9۷с1̪–Wƚ1Ur.9摊x7B܉;ջ^Nƒ#l9lϢNDkMQCǬx:jP蓥ؓ$[)?rWq> vr%O,V#`~i2FVMoAd1 rgnӴX w5@6 gAP^nV~7HKDӃ%XbEND>5y@KپzJ|&Q3h0 9~ŚU73{|eRě#xA87l/gVz&<J% ,R-..,]Z-)?o^(]Z\T!ȾuXn0[[f%X "(jͰ8.NB]Păj<0֦Qn8[gԸ|t+3&ǻTf=\=λE+qSҴO6ն0~FZ>ޢk.Nxw9>2Y\In;V(p*Gy*09PSo' aԉc`G6 I< c ޼HU6)8sN=@?"`ܾUXIPm9`?ܚ]L@\Lvs ocdh4av!{$;*ҔpvX!ЁiB#QSμ$YׯURF5J6s>B <;/(~?  e)\` ؛ڷ"f+?lfsV9R~SѹD6n* ޿dI@weU,ܓn. }> os\xn {?fE(5nDobB,yv1 ʋ7HRA1- ٽj'foi`| I'F)~0/Ϯ3: g Vh83x"P0'[/=Q%Xj&-AaM뢆+u֊ݼRcIvC Ӕۀ4:؟H3Xvu;wB$OS9IBr!_BT Kҷ`.n7vMuX  3>ojLFʟDYe_WכƷVH9LوR^"0%(x ǭ! 6slZGC.gNԪ_#nmǼ߬_rm,@_Vc􄣚2:D|Ye&0'[:9=ڮ2non==.k.+UBJ;Z+qĎt2h= HC$@tc UE$E`LV9y P &*%L271>/^)$m}VN>ٯj4U\CTpKx{,VH܇H?$U&a nؾW8fZ31[(6qe^< ےIG 3+~ $e_80*4k0{N`|_E`bތC?%D-RV>x+~V[0 oBH%Qq+Pg:KqC @k# `xA[~(<ːvc߳'¾O̬L*+|9S0Sv8ɳz{m~1hz7܀.|PrLh*!'R=z3"nYPM Xɍ;舷(3d(ceI,ASj6FKa1׹dREj+p֢L;p\ulab y#lO: 3/-J:ۯ҇7kSs,2Z0!ihj9cn"(.b=d\b¥u>!_9Sdu6TT쵵רLճKVvU\bTRg`N CAT,;|ua[a@|գ^_D')>S f"xڮjâ U3ݳkR@$;5eH"9Z?S![Voã܍V)L~trO\xj=N)7GaG{I#%#DpD _K&`lNH@K ȿZ3nskw|B׊(nW/~@3MPFqǢ ˈtmZQzҺ+wϰ~B ^N-0}pqgr|^jYGľQ):o~,# twSڣa-|Qb>zDM ޣsYV="[&>_gPFߺ!G|-SPyy6.;oҲڨRh]D ؅ry Yg{- FLpH&\ԶKV(z7=3Rw-({ikGH&EDyYcc@\ U溭jʄzƧMr]!J֪'Mz<}njL_,m CV\Z|[,C܌3 (z0pbrHyt[Ü(*Κd %O:tNg/N믾',/ D9RAMnK??L"3_2noe _-yh8oUcc,gi\Dq+ZY]i#>ADxc4I)N˄{ᨨS]ry 0ɐ36p&484tԽyDQYŨ]gbV;ІC\6Ho#Ǿz6֟c:H$ ) %fRf)܌E^Q ^%A~1e҂Z(4tbr#RQދ5+2 E. "HQzNmn?dQȑ?m;\uOҲK6Q]LX AnU ⑖\ w>2뭳F3뒾ңr-xrrq64oֆ ˓T`HA'HB;~jZG&o#/bi* \;R ]() g/ ."U'U^=AtB`wY~1#eSHGΒϿ w4r [RC̚6ļAmá_#C6S |LRӲ΄HIuZUnmӥ^h # =Qq~JS O|XT !ػǢ`"Il'U5˧2ˮ9]Ѿ QD1TChsNID IbYt6&y&-=a |־Nqq;ڍbZEKܭ,*`E>+%̲J/zMuF{;jc>֫;iASՀAd̩Y-D򼴈4$zg(*2go/O AI0*UEH"FwQݸvn3#"!&30R)Q*t[*d (O_ %L(o'|"GNS>OHvy]n\֪J{m4+vdʫ!e_3~߅\EPcG$5oviuUa۸c*+A>r:n5c(KZ>ibUұC#cyK,Z{Kp͞f<{pˉ9ꍁw1|ȳG3yN ŦDvJL$KB̞׉w}2T">b/*z2_ɏ|ǔ*Mj0ZHĭ/hecJEa0L (X͛>׮*x6&;xx|r[} (7U W=Og. ^[Ea>˴jL:&?'߂Q. HhCE1i/ED~AG5چ379v`|̳P3dɇ:zVOw ^N9Su>AO,!/')OvE ]UG]5@3Sv6djXp.$0IZU*'ȫWT KIӴvpWZ{y>i0O;wxF; Qq,4Ra+V c|Pq]'׺_.X%?N`7E-890Ďs߀Pj`P9fk% wY-3ٝ\ p72JdUE\|(ɍ;%z"m:[?~ %)#״> {$Z>R XW>==LGJF pЩc< -kPk\_(Yq9ЍgA_ ;ydY#x.0=sЪ:_f̃ U; Db\)|VwpNX+L ǔ- *NR@Gg>1cV5b̯`14Q1IPT# (_ca,7 g(W̚d>1)ݧ1[nۥ;U^'¤ډ}؛Y\dZ/;M(tD›0Z(j 2GZZK?b\ k I}4 ŰVp 'N UJ >ѭwJI(C0<6rƗ)8=f|f)IZC)o֏f-ken5s;XQ#1&S./FX-4q|)aD՝m#%7ǖYٷ^xtNvNp"K=NA>z5Sy14+2sF)`%]8 ?߽$4Ggt+76@jr_[ZVg&DrXb: uTk Y녔H|on&y"J K oW~ ]yӗL96gZxom"}J[ӯwEZ /0iAI6)$hĊN*HE0Gy)feC-A+FҳNm B?Kg6v6 n"Z1/bGLShO+&7!-B-N+΅5|b@'gۛr YC҅ZS1g2hmnPJp 8%Ա]2wMZxNr)d @MxJp=ܞϑνBXڂFWX½lz.SE]͘?,mpF^Q)+9˲:qaO'+CmCft`&E76jA<%fߥ+5k[`8I_XYr?zSضBLv\z~)O{{"z8Q"2~KRXYJ09ʑ!X '\zҚ)G߶`0Ƿ%* 2e1N+~KH$}&κck$C qG ̲A̬Uo6i#2+p>h˰?3ST.~+Y[VFַ) zORTÀSJ$J A1-T}ʫ8`d4&<֠ hTs[P̜BCT@ ͉ut5;%SjI^@[ KU(bܶ $\.c{K2Xd!/Q[e!:le7!UC$!\uyRcVFlT30m&#g5|_OoɆ=wR8DDm8^ʮolN t$(Lռ+Z-V=e쑙l <myd㟉|Mbkld)b(=3Q/CCtJPJ yC.'.V ޿CwQYpNQ.X@l:~R\iASQZYxJGyd 9#7*ap3 R/ѬϠtGޑKx7UfxWB]yKc_gZHCl87)r CVǪLTJ߼WoxӤ\rU;kǑ🞠zĞg\_I8JވyTq'@W@"۾t W ^phn~ M=q^np~)w0[U] ~hޭs(:hɘ+X9+ iz,{ eIDxVȁw3tv}a0z+j/bt>ρ\jsMTx%\1QHTkGb/eo#8@"$IFOR9lAw}AdjĞ[=sI)rHxѥ>ӴlME୪\lu+dw݇B{ZP,2VZb"WI NXj  %gxy_ÀGH~bK1L0/z~^+=0g]0u#қ WN/ܿƋ>$ǰQ,+N+mcT$E-tgQ̈zt~LE2To.?R@DHq+ȵ RF˓. L8*ġ54J2#mz-l^BtOx6?ALax[eǠ C/ IF_ AD&)!FoKoΔbX˻qMXYD,(-ton=H2["+VNTwӠ T_&uw{qʚV]s2uB%w+E7 33.Hjbx̵9pBMhIyF;ZvLAp,!0W6X۸J3!T"y=mY肑ɻ>Rx$m uYVC@l@k>z3O,O/Y2sbhnu|ap{V6 + chB6o񶓌)zq*@tiԋ"tȂmZúy9ŝKegvuzC_Ćd4.~Wg+f'CVN`KUepMFJW =M_=cmu.{Id^qguT%~~@zV,.p{#CMfx[ n V* < czWoo׼Sg?>V `o,og1G.Zni=<Ţ9\ܚND""x.#Go% }xn?%]]UתP-V-gd\0[GM=vxqrj|}TNMniY嘖:VڏrmyϨȝ;~AF>o՞yDwa44^)Z`0.b;kw jRx)l:lHd&op=sd=}"C5tu[lOZ^O%{B{mz.(F@CkDHHƿwo__r]㕑 \_?%=v":UI$JO 8Ќ+-l^&5_c8>[e3ێC!#Sɜ';*\Ug$L.,l-ȬP㤠(5T'ZCyy[X:mx*-658nS4 p!CX-;5ӻEFf ʵjֆ0;e\6 kЈ7vIyTm9=RvǑ0 &T'Br`'+NsmVo[Ců,1gEЩQ"3M?2fI$ʵH鿶?+k^؉S#<װeW!oɜK\88[Z-7at&<9I-M~->[j9 Ռ;l!2Q~jx`qWUP[Tݴt#=Lm9RAEF1ؑ8RYMdСNj]+͎+N.~u\7_Ic!3,`9긢S<]+%rUxD"O[#O޲"odN˼l6 2uK+7]>wZ3ƺMe1.OñԘLGظ+cNBlDPiSƞyHsF5(Urknj)6KCv|HJ\R:pSJ*:]ey'O↜s;j6hx>8|ZL7t O X`zhmh (DBe 7yg.띛ĭB+l4_RrPj"i':鼸Hq?pDu_/Dh.>H4(IQǿ&{ LYA7Nyr0gl^MU$.*hi~OZU-]WI lv, 5ʩR`Xm8ܪlY7{!0)oPg6N}>rO#`: \E ~tтKy J`Wy`9Yܤlsޟ7ۍ0``!MQw`bϸ\'Y(9*%svTuDt'oG5 ֠yR[ i@'{+z/Lߗ9ꁺ.=PA0lj{?ۓ_Lܞq䬻J(yD*,vveT? șͤ0'?x ]J5A CU  !n"E5hc>3Nȃe벆\M?.K :;.8W? =HmoF+YE5io.;hp?oǖMpN RNBLvHwxt֠Ux5s/MSEljS'O~*^VʣfjI#?񐖠ePV:k]oq9{"5: JAu.ny%)Sqzָa./>hP Fuug PQP> ]¤Yoj9|t>ͯ:d%eve{OZot;nhirUeGQ"(cbr1!>|hpB4%Չ>6ܥUgsU7W"$2j/p+aV6!fEQryDjQGTtCͦB,1 cN#KNb里-6FQ=YC}=ð)TDkSUɧTԙ00c/T'M7+J-/a DZl]ÓCD@)T$ x5o4e9(8kP_f`nt~D-Ky,z㇫ǕpEPi:^˦(hy8CM~U5B;a^{XTɶכAAșz։z>uwoWVtEFhgju95|UnssJ7U@~մ0;Q8RޠsjoE)l8!j諠SՈ V 9qs*M~ </9 F|452SƬ >N<NVMtܝ:@ȈO\t.N]+@6'֟TN|iwBo>[%FDK!ouq]#<ȼDkHGt/2Q50vf>wT!;ePM Z\ 4ա`iji`f6s<]W9pe"1~zQ2BQOsA &le U.IgbR'5 *˓%Mӑ&k:%yV\o!Q>Vq_Bٗ9M}j3c^Ĥ>пs]No'-)FoC?G1܌)B&1[|߃̗$͹ϸ4ݕ9'+oKTDka$G^ITpݭTepzল-[X6>ScJEgVۏuzYcg] 0g1l%;y) x8 ~Gׁ1"s/1lϨk=ԨYbɦK]Pp(y6pt*]JRHGWlXS-F]LMnLDR h" _˅]Tqgt[@ oc -DCo`s!-yng*]䥔\!-УHFhߊ:g2/LAEP3m pxc8蒢vwSe3HE ^9r714:J_2|PQiebW@sySVpB^\(_\68fn~Oqr,FāB 6bBE[<+2#E_G`*yə8I$Znh*Vdb48-D+S[\HM='4l1XH K{!`o輽?˶]z'x'ύJmqc:rAz=-L0[nNȬ!X͜RܛT{\홉ce*5.^!zx53pl"L~DdW}L0ߠtV5\hf^cPW"*,Pxh="td:Y (eOL@r8zeI7}ao" KݷkB "DmTTDWOD6OD5 a&Ӿ݋ɧtEKVSkZ#-sTCUR k8hN1Tdm4AnC콢eÁN-Mf6( 6\.E *r2E&dK.o.`df8 ~~5O f9gUĻ!<,y~NA!g1ûo:z2ORbh- Nv|G]BICYZG556VS: mL!̡4R1 $QVsIHRg\&ßd9wy,ݷ VdG{p)` j@)!?oVGLt^JTbc\˃YGhc6!>RgM{Y *G<+ݭqjnIg(Rѷ@՜z+kQ V&>Ny;bzd$^z~-T;Y1AkP6{Q5D4e3JY1R2}A0Cr+ѷ/,}iΉY[OA%KV _2cmYkG=@t J}wlзH~r"_iFydo(RTjD6$SMτzZZGr?7p̐3] )HC\OCF9f=g|;Zid'F itM/1:Pdn T:[1\;%DUo$v8̐[wE(,So7tjk$ʾO~!νT??Ĭ.GPeq h8-wWˏ&J 4'1oUˑ^E[=EثGkЗѥN}wRl^* =2 \eAES>#cПxPkMܪ&j |E(٭U@;oD(6oR.IM8kJ^HZX`y:s e* re{LY!uRKީ&}G:&>DPݿ0hfbq!=.QK*UZ f$"ʤ5_%q@>Ȧ`-= pdt<)gx ą=: cBXQL 9^-[2=DPAiQBXCO9D?3Azo%S>l3;q so\Czare QvMBJ34`G4d D(YRwK"Xo2VUSO|U(NF}&38K" Hsh_ gn0dXt8~)V%YI MX8!j2-M׆1 .k^vM-NeNM;3z%Vj+Kǡy=\@eܑ|xH&\)vVnrywJvU Soзd}Q,k@ a%WFTع3;lcsK2, Cj;@ep,P xCD*t0C4!30Ŧvõl>D`\&,(rVc[5<b֍m*DB!a5ϧ7CdSR6})qFyFlOQFƫ%_!@uwӻW|ʜ91AfЇ1_g6783,%1"vdaJ[h(AwDd)#\p$/ \ڛ*x5D܃}8>mNdF1^*_̌ir֍.OwCҐĽB}lXN[ULp,^߇S%_hX 6DpGfm٩M<6ss_] 7px>^ nDSS/sޭ{Px%]xB$sESzʴ}{zFvpPwgdPSdJ|E0p06'uC,UFm+/}X^ v g7#_ d ~ۑZ q4,MVMo" HO9ܙwpǖb¤WlqLunl%vʺ>yV$τ􏑋x) z9ؐل #{l֖e[BBMb# ^A]8\MGv9`TG"&㺷!(7 >;Q!TId] ߬ࢫKIb3G/`u[qͣMKS_ W;b@PH>zB7Q{Q?c3o7΋J1.L7{EDB{wR1fX>kTګ#sħK-N$tE.i3 /`*}OaU4PqEz6J$ s.~ XTq$Mo}5zz#mvl.KK \R_>biW>B a$~@fJN(xtpܗbsA>Y5 MR$k{&QldN<-V/qd6ǘ.,&%lFŨXk7匢LJfT&lfZػFk:(J#ƍ‹bnU Z^ya7lteA 8 U4*U`@RS4L?&vd([D0|yXt0wLw !"|n\Z~^9;I6g\0@.}b\zҟ֊*'S]QJL>p'/[WB`Hc 2H9Vbׅgy%kE2[<Ίto\E=uZF4 y:+~`X,f7'B7sӤm#<-|t7i;d^0@(bKع}b#M,̨εUP#oJ-ґ)6!4gLv'JstBPy5DBsFى9b)^zKEg%6uSB`ӘM*͉AلREdp!l68H@Upӫcǭdc!]No.=BM$~S#w, Ϣyd,v.uSZݧXCmE2l:b$X ͒ed-1AƓKFCUNI/!nEHdnܞb9%K2@e<FxU¢)qˋA([ Jך XQDWU!1)0:h'-jIT!mN6N|^{ոz`f6.uThϠ3lAa9vpUy47= V*N[NMtl׷V9 C:Y b6>T{yΉW={]w =W$'Ge6r6Z,'c e_)!MP!qoW9:^N0yҥ@nJU.ϿE HRFQ>E/kH?_#T+ f>rȽ2H]`o4} 8Ԉ'ɛFHhuYkq0a\i5wl6D UM]=xy91y^\*Ar 0 XbZv90{2J;S;vP9EFS?Ձ+R-dK((-7SP;`^N"/B!KHϽĴt+B3SCP|2TtO;n߬|U@ch<߅NpC3LUrj;Z^Bi ݂BY oU׺ '|ۿwV qAL+Io$,%ixm*37Le/BA7b_!+(>6D##NXqRZukI|}cDr5FVsQh2NΎ tEyHucXA ߾o~5U Xj/Zj$@b}S^R{Er݆' e䙕R*Ӛ@~nnM# a30C䇤lXĤ{FBˬ|ק[0hKDkeTFځJqsfyURw;Ӂ D.HWy+Sߩڄl 4` "P6ZiLp(Uu.*O͢/ +Rޤ *>M9| 5dn]MEp\9b^Ky)|∠4gՇL9FeS62?ߖG)*!cWvk+. ZEȨUt@SS4|ye}ls?Rb_!zAF`WYl[x5=yش[;3*CJ$/r!vߎBpfvTݡuR۠wtt1wW݉_9a6rwA|$bU@Y;>yF2aΛ\Q"J#g>ӠL3Κ //¤ C! t ͌a\"@!BGˇ0f@-bQf@az9LTp,1wVyUS䬺(Acd> E.dBVf]d8M'8o9D6q4y"{q$dhLHnn;x |WRe]j`ʫS8đATOlb]Uy`5̎3 a.VOϭeyG״Y# Lof,3(|S1W]+ #MRj1ϪUe\[nށ50sPJ+T" 0Ύv7h"]# 1KYݐ9 ku]5l>d'fES`@q)zo<(6f5O\NβbMh fq NA GҐiֲb/i Mx@s܅L~MUVbsnѫyp8`@?@^vn >G.iX+i< *tW}л'(;J+_JIFڀ/՝lFl0Oulì}%[iϐ ڐ͔5n̵nV دt&&W2 P/:?M4a4~K`pB?!tZ ~vNq$%l('$^l/*;N$C9+v di͎2.zXLqwϮu$nln Μf/~|,i皢/3vנOed>g O[<_%ȕqFF%@)ry܎uj2~ժ#SP^=0&bF;jk-5ZMo}>S N.o\,/Z[DZrfG8yx41i1MN9/3*q]|*;_IcsUSN W>h%b+h\=C+ j qC`{./O,_.=pPٌ9PP%/k4_C"i H C {5u>lCw_ľ^1`nnQ7nRbduĈntF\ob1Ln|TH뽢l:ŞSx+F:=edB$3=xrPc'ÖBi+!^ ;{{*qY?64AD_'> #g:&?>`Q`1 u0|C5^_*S'ߝf9?v&mn,6I}*gJCU:3HRm0NSŕq7HF,ǃ߁Y=̞Ôi_*˽TGm+ - 5Jqf#M]gF JS3d! b4'MJu,,dE Ԡb0P6cfܞiG|0lCƭ9NjC݋%f_rEw!W8ln1[.sؕ-0;V3B!aoƠs4l(Il1%GJQ߳_ >^A눮z(?ۗ/WU T^TGȴyMt s,oP M kR'Ќ'$JU_JNgnHcJƗkXu/ErՆУDиꊵA3>a(ԩ#{Rxk|b#}4$={[rT6œELʽu% @ٞ5 iZU7k?_$$z ]<='J>m~n ϰʹBu@WRśHP-EӆdM#~N1(dh"r1A4wkP7dO(WCBZME5ɤ]WAJ{\3gd"!& ³+KCmv"Faz (7UEP-)il/^ sl8;9M|ΞFd, b$8 e%r245Pi!b弫"%μW/-KLQF)wƚ12w=lfa̔1-y+S|&gCӎt3ѝj kAYk;~G] uQڳhE6][rXi;>pkTJz {FuFK"µ&!p,~u\f.fpܰJ?c2* T>"-q `ϕcnP"d⁉.#rH5/a_bښm>} gcޫeZϥ˥{! <_|x*ўN6/HG={Rrl{xWD}h^>spc!FC}JNr~܏7hw]yr^=F0XA>JF5MT'=zCy Y Ϥ}L Ne#*T\ɑ`T)NRsjLD.{jǻJ"0[AY<^[? Mj#9Fwʝ84nSBBs*T+ߡ %?=b/ \yT R3)O(UxCfٖF^޺?1rɰ6^lK'Pf`þ]j+YMSCcD䘭HWl. C}qWŻGϣO%Wװ{ sb(ǩ?KL P.]2Qr񥅛< Ϻ_<34]ٌQœ<9SUtH~&.T!!l N!R*v!t'ϛ _"),n}9:wR݆ؤTMSx}1+| ԇ3ZrgXL *xQ|Sgcr+lf2)XBU Ty\_/>Rs>@N8f9>-e$z]Map?WqWNm|k@r qoVob'2֏6ԬK#2k[L{Lh sdE5%_6o0ϫL52t0D?&`STï$P1 Y^*nV`Ng ꖖտ䏰o)Ek3GN7ez`K#Kl6/Wd2?w8E Y^njV7gu-D^#i\]a)Jd }?*\r1aż4AyU$:Y$;:eǤ-rfVX$ۯ #Ez'zκ潺H#k㡼A"x);wS@oJ;tf=iL1'CYCpQVVfG>p$ 9j(}< Pz4 "+F&~\L6/(̀Pi7oMд 4)OۜƔoCOIkGJ- q"bF!5mBG߃\\dB '(T`6Ua_-BW-%wNI5(~YUܔ*i2=0p7y9+AY/[ݦ\᳅+ X#yEԓlN]_*1S{O3bA2OFчO*#9k5B-L akkQ-/d Σ~?=ۣQ O0@Hu^:YZ}Jb# X=ZU{ğIQӬe#o4 oj1 m31oQP+hU0iLydTuQ ~6Ա$c]$3n-P\oAo7Rߪ[o/681܀ى-!J Є!2;^9&#JN8^ņe DF/ |JW.l-jY=">k QV>OM].Z\Iz5QbmW;t,#&~ExqXcBN{lwix9(:MFg# 7MO"W<|-xKmKCP+q.&o_PFoooWC-KǞEQSIJ9:"CV=O`k>Q\IP_ȼ4u+=$Fz ߪɱ`B3eVS0"^#`b5VJڂ8@ H%co _:|u+'aEHK~n(ahchT))\`3'|vsT#A΅.%9[M99`xYר>G cx[-FE<9ޙfhۋJJ&3|@>eq!d.q.$1pMƒSJtQ ;0dw& f|ܷ1b+|>wZ=F0^SGe])x,72HEOqynJp9-'0!RA]yx|g,fuzKzGr~kmSfc!BߋCNaV ;ΰ ҆Ϯа;OhP ̪IO#[(ҏ.E24q*>D"B& jD.3o&$H#f\5Hڮ} rY{Hmy\L3?.,sPDZKt {{E`m(\y;a0]y)]w)S>Ĕ| #~QKXHjX,F">yH^PgM_Ϛe9J4cTYhȇvࣷ: ɋ :ph7ip(ӎxK_]c=y00;y |&aC# .s1dc5#v "{Gy20k xk+bedbO#ӊGo,6n.93e֞J~U$<0-H嘜kcݛDBD43'XfֽY`Ć>8#qԩP/A?+5.}q.mAZB2u,cM$jެؘg7N,/*xA^7 Nε풀W-'eC7щlSۙW_\$'0<|Eba/>4K}ʱLĄ˙0au\91Djس '?xFYk|^H' {5Q{2'ƕ xIw1TWȄ}c5w&;̃2%%8UܼL8ET[&Z%x3k?[EHxvQ~2.+հV$ǁXJ{_7/P$ņeVU P}HlHñrȍ@J&t#G%ҖO0v-4L%qDśnij\#cZF1!c:||SY?V`Se~J3e6VKJy˃J?LKu-r4e5˹pIV"6Uqu8*!z('C'-0*UG+8Rxao5;V0(D0{)DeE`Ot8jh,Ғ 9T*%xsCRIu1]E6.Ox$]D2fg}9?@coj! 8:i:QfN?;<շE8Ou& [JgFۇ\vF8CH80r&yĭ$}*R {lДx|% Q5"'1mq9eH!>,BŻz[\?a-"n-9.Ss&̕ %T%xG?մ\|:bTa0ϰn~- 7[NO9)ÚY,np7 Kg+P&=}z "9S48\v JTm&'E7?d* ;t'Q"$)% .{2֚SBEӜFKȖ)Vl{SNJG3$"fS&qŬa 0-ky=a#+1g+"\PⲱSô@eC(F3p1_#%`"Z٭#8݈s.Zj$)]CηWVD̜Kho"9Q;>E_fAoڝGwW6! k4Y9x%2.Y$ƩdA8-߶{U@z3X$)se=$t..F/6õF}4;toF+ #ˍ6UP*_^3:`A\qZ;1i~ˆ'.¶G+{:dJPaӝ}ji̐Eql?.o- GkzV] /N|oMӚS_TbJ_t#U ;57A3/!_pģk"*#=9AK@3jZ e oRulK1LNmc-}qKC{!˟4"NPGW5|d"F{ JFC(  yxڙ,~[y)G]D͟)t]ښ+mr+Zkl b&4ö7x͏&6C}R~_E\,ʲ뮥+yƷXGI'r *P t [Sf=ݜXrDO;I':e,2Ev:@yۜ5`"Um:d||be„V\~}1o- *h`M}5dPIVQWVgLȇ([bmpfz>IF6Qk=!$wس/qvGҰajeW5=2(4݁[\l&Xf%l0<;55v g ,$+gUW|,\0̥H8NgQ*hgfp7~"be+zc N2zk n`E O5)zEY)bf^6[H'CQeu[Xj4.,t+PImkkDdw@2? 64+Ζ$ ^+MGxܥHfFnv<,^e'[0As K{䁾Rّ!*zBS#;;%TY0&W$gQ+0`MmnA,Ҽ 0Ê3>93X[6xv0PRؐфGipb0*Fiv>+$xkKg?|t7v8zᱦ$d1M8(A1fFC+V(QV;w?c"+-1+&iHi^ `f! J:هz?矀(pE>2 KnVSLQB C N-@JF7{z/. l 6GtI҄Nacm mZߦUᖉy-E y{d?J Ȥ҆e:򻓱<2,0RuLv!mc=px("^;O@dlvfJWxxQy?RՀ+!\oW5]yQD SR3X`DiP0s"$X=s%nABA)Ú*`Xg}EdRT` 8{wZð).x5U#SЉwmS웗X焵4vb7b75c>81 3s5ԵYlތ/HhMܮ,=1YVAlO$o_glqc!T ğhFc9IrL  -ILb㞗Q5@^9fQlTrEŌgُ;4{b8nnys{Py9U?A4%f'gPr4q?b5TY胷nl`O|L09/&ˬ9辡 h}]JiQKf[QQĻ1,"0}Eۄ9Q)tVԳ42;d$ '̜o wA-Vys-9KeKJG ݑfڭJq_&8аPa wN =6 #nE Cp)34Q 96dMrtOM3h%:9.+{|S#/ oF׿!H*gOnn +uld8tU(N`  @H[YBOsM%oP?Jho8z+<}l3Eʅ +U$ϜjȃQN2%DzSBmzA]>Ƞ&Cv7_=i--L-; b 4M0߷ bgp*D[^_yX2aH [R˴On8erRj|7mMAYqxv |"6~hK Fr_ܡ/SLsb@I*vn踾z"6 k篃?.oqXHa$AsY~>i.`I0@㭑!p+b _c?^= Ɔw5@[Z`Þ=W@3|`*vkEg-73wvKCV\ER vۮaQʹ}cKaL_~ޢ T?42իn|H)O>?2v\7B9cu-ܞY%ho}t<+MϣjVg8(fkjhpp,#DC~[w=f-É%v^S<%uҬC\b`VB|hL$v>o-}!Cd6Ekv\6jNSEMiCr<}۩N g-xվiGrM,j!o(Nb`!<(Y=436d*y6BwfY\2lS s|:ܳ,=cN+ D9J׬ۂ?~`Y2"6U~xN\~C%YƋaDeIz2">nSZ1nf{Zov>V$8͑quz?mJYa;=Zb;>0 7=ݦo5} # [L?nP@ԙ8˧ se#U&du$s^9"cTD6B~\Քahz` :r1* qZz/_ɢ]){jc SG?"ܗuZz 1"<}SSG=Y|.ja&)CE/c;, d}]NXRj6 m?A"C/3g[a!t582 2 B#gCe5 -'@9-NVcohW7Ufʋw'v-$k^͏mr밋cs8DE-:8Cécl.e$Q6X),z՟9KAp8NY .ph 2jlNШu,|=$ʆ[(Vf{GLŽ0o,(7ii*YAyK8yu7FW؀мGP adO\M-햌e1% ْ-a_s)Xf|gr{^ IYV}q]/FY]L^`3|ӄu>(Xџh|n?k e+ސ.r! XQ4B{UiT6**y )@yOI}ꑨxv!!dW smbW#moLVV9z"ESt8Ea"]kz_Z5iUyn&x~YGX:tk~ zpv,A@}8<&)Ƃ$5S͚O!*gfQ 껣`|$]1y >. I0' n@ʇKS_gm81 Ta.)k!Fڷ B7q)?Ѳg-w, ZqFZϐyjBVɸ'[#_r}E˜ dMe0CiiW5K3QECb#p!7*Tqb͏0}j ~mh~֞%Q7gm ,!dbí`W_hl@IXVm5 (!&ժ9 _M0/Wji2 !x +h"# _11%""lkM$/q7[Id U7d%:KnQYk̴,*?  iEh7رn8w: =p }oȰu:NId<_+lH0C=<3CkSI/K|BqHqJuOxrmo,i^eSUzڬN3]-F$+c9.ı Ye)J /s%tgO -m m7@tlȅ|(Z_8u]oc`:\\̗o1vd7sTGML9p$d}\t9e&>n'9y h<;YZŞ`đHV / "-8ͬs}Z/v6?9za` l lQ6Ȕ(яhދ/JFÚz"d/fׅ 7/XJ7d'%=!rShԞ2`!vxD1 OٺEy$ѨT"~?5= +e% JEX Bؑe|Bl?j UWֈ:ƢzSq;ixJ}U85Lt_Z!JAa9n@Ac-"CK˲Ҩ.=n(NF[0{h0.B9@sueP8zAo4K(<ËIˍC] ̵qb4ΎpV1J4RS6.Ҝ~2y _|8OӄCDƲ7 3;,f^KCu/$apS/VgWPFNOOBv3h: <U7/v&຾=?X_ic+KgCKWta?5dTALGXyftݡNl[ zUAAEaO{n+fٺBYp~sfZGլ{XֶCBN_SW_Gq7>2.h3I3=wWPmG WzƦFoP*˽v{AKM0kBnW+ #tZSHOh%<7W;N{FcVbOsRͫ~mt}dd6p ~~mlh2|oe-o6 ?,tه^?4mnf]t2Fm{wqe/>d6g]֤.lū+?I>aINՅMqϛ8l <}wKb2`2Cfۏ' z9w\749Pړz1$|=M|L,YVٛ!'2jIt&B x¶@}}U-fWc;ul,V%ܙfeѴ-/ঋͮ"Gebso䂆٥qr_+wSE@U2>CG2.&H+J]@{6j=xQ#.Lc/B=-v2 C wXR@֪/[^bap{ n@.-~ǚ+ok.|] DQӴFDA&4x(e$7{`:fK4jT0]fdB!ĠJr3)ZS8&͙[Firqo{!!h'a7dr`ĺRTZ(H[BdZ(kK&6OjjjM˫70\;Ҍ'R- z=^.N[sFkYج\ы![@g7%V!PeEGքLg3;#o!X+t grW4"݀'кE37ߒFm鈴*Cjs^3s|ܫ?7̔LG_-sWȃ)`~qqtƗ&{Yy !teγO-x8B'aM;(  /lt9n'P3:o. 8uqU3O uOj)\1ӑ:M)uv}Bv>ڿ$uBBKl4 u*<iЩՀiqDv ^W4Hiّ py0}[$paٴ6EVhX-,,z8XI!@62JLcx1b4 'KfWqP v?='FiƜ?oPcDLm64{w<{_"_4JД.@s`9aX, Y /h-Sۿz8 ON{Q=ܧ믠tHI tU{8 JcZcrE2ۺjw/0cQbo*oY$ZweqC<"'Y&ݹR:n\_vۇQ-(4~I0DȦXۃ lm8)}[gsR/y v+նRFb>4IhZ |V}a;le-AwҖ}}`9!G͹cHkAK_ܹ|cQK*lr V,ދF \ 2 P3͝_Dfd-3W;o%-UQ4c;MԐ~:]T1R :l/^\ЙɰXzH RLgUy[R^z&}p92ٛE\>4_at-0ɛ~]۬U^ŏX+NϮSZ=:XZSR v'?V%VsǨ6 8%^‡uUosuz .MprJ1g'kzmB-afwJ#Nu& rL[8C2/3e}2c&:ŸFu`ZϭS"Y1?0roQ`n ƮGזu1LN}B1Z,uqn +@sg}nvM"rRECŽ%Yjs&OX{oH-Q6k2aȑRŲ/ 倬|QP+=:ͥskY@mr?#aOH=]Anl /*}x׌y"WDj>/֗+Ɗc7SUI 0d'^5E~2!;aY$hܗppoL  F&w Iqoy͚פO&x]}c0sgA Йb|# t'~P(ap4RCM6Gi.~SS!Qd/Td׈&H_*N 5{=`DsF;<'̏,_ p_iQ&ۻW-̕-? [\Y }0A˃.x\tSg#m4Pʘ/9 N'F-jUo4& @<*H5/'rzH]/]z.wj[[>3hh ffW-!*K&E!lXbJeؗea4`Dbr \T-ň(_GdO;7/Nnzw%<e.=:]/g@ #fR0l=6għ[e&BW ]'*QB}_v} m^-}ʓjhPA *!+//x# Ui JW|tvnul!}Etx=rTOw,qy /} PQ* 4dd)9yHC(k:a,W54j& @B03>[mMDEBg,zzסNv0S( Urp[gpQT7aREoZm-oVW^6OzaէɄg݂8V|tGMK񟎨$$֕'4]+BqXN2xRsK,C|ҡwwȶ3Y4&55@t^Vƶjp0ET6=NrTmcSrP,9RSo͕WD]QDj9k&)_qJDgx EFR8[f]#DvSY쫕FOw ݙWIHeϧ< ߚF`4HT; 涻gn>lm+AڙӐ~ۮe 6D}lo<=oWBwlJ:uܘ2} T#> (/CAԒzMKe^|f9į{]"+ F҂/t͘^pLպtUe"dgZVd=9@"8Hcix)p;1 Rl;ճs,/Սdk쐅e- B#nV%IL(0pD+-H5H!!tf*_7ĢX͒y^Ef I ^7E 7Z:n5Ly\2FuH%#$SqWzbx9{NHvE "7kDže/",;&`eI 4R*펮nKlK#φk.KS+=:Pj:`WayE6}zQJjxzLQJ==)?6tG/y,3ܟ;R7d{/]lqY$"X&şŝ3Qha1V&m'}0,D*G4Tn(sT8RFr.~fw*r=xe:Ƒ0*Csܱ w5>Us(6 0DndZ9 h^$ bS|*CVisA儨fz8ۨ $K(Jj30=,>`uY7$C6[TY{\߂$C?ҏg(,v Jzc|yΤ0hyf|WrGLx^_ YWb̛ĩ{MN{2ymyNaqYpW;`$aH=giA@}NIq]cQ2uxl3uy+"]jp)0;JGDt#j [t^ގB- 7W;,&klD}=)33H`=ч,,K٤!Qztbm R4F.|l% ]ƄZ UҚZ_&!2;ªj\6V ,؃@"Wdw=i@<<蛧6g%! ʠRQ/ݣrR;Ǯ 9}wNR!==7# F݉hPpdC/n&!OA|cѝZF?'Lˆ|-[{{OXher@uς*@"Ȅ ۷Wfw_&]8o||%`Hzq%")%zT /W qZz_G[x +{rij5dxqي`㙜)nKR燧zR^Y7D(NO N3/QYS( [kaj'ՙP9'{C}0D!a:'2&HPufSZ sSY*qg'Ukl%bΝSS>d/ΈlX3qH5 TZY(M;D'u0/+;ҙoŗ)+^ ijI% (_N|wˢaWٙeR9 rռ~ᩓp%rFDgͯx =g6MQ~*w,L6 !/:Iw&l9*wo\.Raz:8`DY5GIBv5 ޑT7 P~;'8korF7ۊ40_I`ft)_)u22/R ِi]MEN#{GUDl^4bn[ xi2 TQD~TN'Cz:n~*V%^F޿uolwo~n&C'@G5!|Ȑ-^ozbnjfH$:2 [ < i?$sr> gN,}~Lx X~dm)%5HThZ T!p_*/hT"5?a簞#ct TJ p6WêC_YVHxu5 c%zm n7kM|Zt-a[4qK 2->X [";QVe{~.ܔ 2f#׋!AIӴ|d *GʼnHeUu+j%)8" ^i Ӥ>۵T)5\!ƬGtMkr`"SjHr?h)U$؃)"8|Y ?sΦ.`:ՎϗX,6!--T3K:xBR;k[<bw`\=JVC}fRY-W-{n& !5S^ {ŗǣp 5DPoӷ@f4,_].!L%:qN`~uF%.FUSӦI0B'Μz,X}ǜ9 7"wR.4`d(o]12!A lMLΉ'7pa?8obA!|}F=^&]Z"V8U9fjWqҧAߐ=I~YnWKf8i 1qݝ@2v30qw{:,'w)AqջyJL6S+E3R5jr f#d5X&k]1P:;KM%̞FMÿ}bmD>t9>&_4h6oՠ\eEF*+;w'!VYxLk99.ΥI;ڔjC>ܒ-jZeZIȟSc+}Iy@m9g]!@R`b(uqPe5Y} fUti;#zGTT0 YpIu@e9IgԙMU][X:'U>pbLﵘYԞuq:?Jq+R32 ǘS+kj[~cNٓt&>gHaUe"/J-鳇T]j)}7ثjk({bΨ]D8*dX$)a·H3woÛyx;`aqmUQ=qFt" as1M?Lz; XFV+oJ K&Ṗ*Dpu4 فq=JD%:BE!F֤_^ y)"O+b`2)Ni [Eʘ+w$S) ;h\W-ZXe@JDpXJMLfn,=mNaV|0W໙=gSݘ"c$^/p!a)EG2'򩕓1Z$$w]S}dw4%w&HqkW'bQ%YU)VUdn%S J_LJw(}/){8a"9pȷRѓ2L?‘0dz^cCKH{2ɵі >^t lC@(AӕEM=oj]hߙXNre]qgD'T; S&KmH^.9}cw"e 2/G  \dᯧQlAƆ%H\m)|#FQ|s7QWsDKe֍a!T/:@_..'bFΜHbbH@z3Lq bC%ςJ*s=Sg-v}mǿec7<nNDidkyF\0m;>bd%zhzyV&$8Iޛ**Q0lUIuh|M67x*za*IڏHΠ5-CnXk˰[5 ;.b43Aq1WJԺk@ D4}0]yGs (Znq؜( Ukb4dJ!N˛[/LަmrmD%A{!SQ} g=p|tgRTۇT:Vk!TW̓+˞UxH _;Oʉ&9S薯(x:ٹ=ڿK~GKP8@pZȯdq~Z-V ^N_ο6O1ڏ#DwY 1qolQׄ|PQ2{/ xxIę8P1F`;YWxfzZvB=r sK\1 Iq ]#lVW2\8Q}_oUp{}#fH`hM>Gf$[7e΁/S;<K%ٻHZ# v~8f%]0kԿ7ʐg7UUV9kDegok:5UWOT9K9VgL <[fPcT ~Yp1km'avw]aɳ8ԕr{^8•iAl pe|(wmy;~|wekF[#ZÐ5M6f ddA;S2cGKP=~A}T[ς>; Z%0m(]g{:_nRJ ,ئ]PzrD"Ü'8TE"n,*Z}By*dSS(ӌ4=K͍›;&4?ڲ`XFhCjf r1G+/T {4yJ7B?h? +kTޥҭ-@2z5NvzTNj`yw6iObACf|ǡs"6@ىpXxZ$@<6:#Y`G5~ jr"0vm_ؒ@TèJ;}!mez,ÚjYv@Ғ$tPeNưnav$xX_!lKx(9<5jݧbI5#rbTnn]c*HhZۘ$$:[&U94鿔"#b+Z~hd?KtnYj͖x~5L;Y$a~8jvfyhH-rΙ>!Qs ڴGT;n=l% ٸ|<0e~MT0 gna~+(JOlۘ^\y)2$o mE#@FJ/Ͳ|3&'ko-c+Er>x:\z4rXB +"Vdڕq]ؓJ?pD}\P[ptmrJPi IUlã:K1$G$nyU%WKC7{T-_MyG"lhEfE`jOb& ͗B%rtۖ B}`+UU3\6C1,3C|=coG ,!TRaqI[& ['C;=ɘer /R$К=r'9";uBnF8d~>n̒(ۊ%12:$%!3*@ vNPƖ],FXWXnŲIOEÁsCF(K+$-3,#v ڠ 3T`F= qHIu8ȎyL^A$joJ_D 6+ƞZ3 Ql3X\T^NKnbg f6+ EY`9mIcq90B!٢u4 ?нIC6[%/TIeAhx^^"ȨE؊S=2iEnDX@_5:u`Pɟ".r:?&Vht U\Ju1(G&lc7$yP,R "yYneEdLeoMθM .61Z?SFsL5U>y[ 73-MyW hKF H ؤneyl)Z詆'IMcֱ|YHr,~xJB=#J)`"z>p",xFg\XiF勎\zNXj5 TsC:^&0T3no$N;ao2d1k $}P\3 U gl>AMP3IG@̇[D *ˣK]?8!̩qƜqMrʎI>w#I>45)(@Sx,5 eş MƬ=X$ko|ϦX9%|ҡCFW䩻H-KT=VNZ{8e[Py?;x $G^$%z& 5N.A!ٌ[JC=qmlQ<*s!,E!ݰl'Y[4hqoUzȢ RcB:ӡLkU_Xy>p%Mrl -gu[lZdN7 jA"x3P:9U PBKmk\.fA8!ZSmZmҹwl^[%yFh/+VcNk,O L-> q%0"+IWxA.Keh. O(`rڰUțqTh 6ofV4A0>cPh22|L&a0zE JD2O<̏K+V>zC[@siOu&Zj? \Cuqݍ9؃-a5u#$ҨZogR-ww!z8k+9F)L`M 9axw6^$sח\'RWJ{zP5 B4sVנɨu_u>;Ä׎XtHB<,v\B_eeʮ"=S\)>v~qZ#hBCSGDVsG) p@u&A3jz@k,FGpk͡2'`M^Etv.v7e8 HVx^R/S'Fb1DYb N*T(!^WkBч0u0NrDpripww#o~sUCp="S JQZ DNsoE4:<3%Mq71L[x\ &f3]ʜP# qSԩvvRد xE s?ĕuǔ`}`bsc\*h$ Ԋx $F]Y/}()u#Mȩg BP-AuJ`D(\` @wl=fX;4 `a2rfI󀒗4 ԀF_B q5Yqh5ܢ7w>tlvI۸95`-3HU>e!.f>R3iHH&0ߢ%^DSQqFFÖnoŦt>j̦|A-])l5(nq6"s ?$TZ0}=\1}_3w_[H)9P/gcpm\z=ȠZ! ۶͑ju2 9 K_{$脘ہ3/hU]t6ƴ}& OҊK2V o"m$`eb?> z߆k$v>'7B zso)*~Ht&ff9OQi_puGqAw~[NN>Z ѡ-{u}?(@Vv!cJhu͜?8Y22R_h0lDMY!bMj1w{ [ vR=-)@E?Us8EW:`"M!g7`,a G-< -nLr [j#;,nA3jXba]_`#Ful?Mk)h(&>vnPڝ!h_'d:M1hf=yai4_49e3?6qe1UxsZ?QHryUſ =#>mYc3Z4-Q@Ld6d)*2}r;'H4)yjV1%PnΝ} fNJd*t~X5CF$Y)TmfԵu;zIu&+&5VeĆqXXHb~=2t 8DY~J@mwr+FېK0S"[#$yMpP *)Կd;$]]* vpJ7L 4js\K})21嬓E:ւ҆uf'4 Ƥ5P|=Q_:]|`P~\hDZL#$~DmkT6 M \{ރ)rz <9g\,A Nc|9-\pb[0M'pL0?Ta/C2 ˹@V3?79-4;)E2QUˢ$wM䒝mОY XWD-KY jְiʩq!jgXJH1[pgY{Rgoad kKfɫ&&w·`LIҘ  smh{||UtΠP\ >|W*2rvJDDx6:VC BX)b>8/yJr6P>-%BBC/>^6Ą*[[i@jG ddfXBYϔЬ3d9Ԩ:u UVvcPFJ-GP %\2)4HR[ǜ-BG&ot fil"q V?@CN;%K\?p CÙmh,V+#sIGrh$T~w} O|ktV(1 . ZY_2nSE.ScK.N!d #4m7L }Y 3(,GC+ ,™EzeX RqX(|;' `5㱚VwFbFAUYÀYβ *+@hEgʛLk8D]`!U%fm80a 8|Z-. P 0{WgAM}ُ)dR+յK0QXF:U'8k1R^ Z2j. d d 50yȍr[HY7*c*oCC5]d {[ UW:nnsss*{q3ΰ ^”OnG6JdP%@:bX_eln'YAK'dP*ϜDV *أ[{e`^r*` =j s~7׭nr2Zr:Ihr&e-,pcAlQK:m,~qD.Ј603K?ZekZOji<*t󡍷}Tm7<ǒlOZzEU6wCkStsY9GEfSU .wcH1E)G?rfcg,u֔޷H_ d .Pc?]F)Gy Jqi4MSKJ;qG?2,.]g;C&FT<>6[\uw;~7эAlGC`tMqgкP#R=? \NؚI$;+'8{Z"LP>K%$J2v&b*3!{ MdNC~==ºGr,ljN`tyk$^s*>lttSbaU>_t0Ƚ9Ve%΋_np F73Jx NQUzt hnU'Gb,łk>Bi]|)Ňc@5dYFH0ecDm+;[G-25 1x@HwYdy,8O8\ WhG?njlwmXΛ8/z7T1kȮ\ǥ]f:;GB_ M(cV ֡pftW1[ }`*%'XFD'v̒>8L߅Ug>8Mha)N 3T Hi#Tej Q?iD8^Sx{_ =ߴ ';eφtj HvIF ]yS=k_կ)-]t/ԌX6%>qgB 2]TX." 9f177tD#tFп4C4P4~BcPlkS?_}@j -Pե0Sv1[ /N[$BM![wz`c:}D]\Ð!kusa+#?NXZ.NaK_n, =7#pycƒTDQۋ`Ş F.ҕB{Q[<ȸ; Z DHnP lEkA6VH!8sUzL@qyi >B 'P ~z_1u+]v@ulBOSeD 4;2mz8=4֗NIZ4;=6tt$މaCw< ZA&?O)F2MK5|XM QP5!b4\~_0erGi[uTth}"  nV޳7%m4DK7^&bvaa]6mѳꐇz[y`?ݍǹokm̺#[# >_[v_^[C[I[!v3cQT`-js֑ܬcg!דv݂ޮπbޔ?4/nV8⳪=L -K]LI FtG8>ŖNX1Q`n0弆D)~^rQuVrt A:ݞ6Yߣ [JwڰDYhI<]d oU$è3l1K~ޛQ`ۭ9CX{M؁c;CF==DkBHj]@0YIWm=[Meՙ҄q\A+Ra'=_?*=_'WM7:/b4hӑRv-8(ӂܩph\^)GQp-IB{ e}+ò0Eֿ@_$H0+4$=}+c1۔G~۞Qu5{s2dH.`H_6B +H] N>ʻDKlW-fF|7Q޹xk3 emjDSߥ'E|Cbeʳ+CV9t9g/slُ߉ [{*0Vy,OfpJ/f(̭"7.ΊEs$@Z9>a=CAt1hM/KD0J;/!Yqt-a5G0W?1|GאkwL|ǭOM6K\xɮ5jKdŵT^`4؝Q<ݲ. ]G!A0L@hY8妥kEwv}>HxRwkTpLz"^lQ' BDAcӦF#MMɪIKQҘu7[x٢/9mu5n1b ԗu-foaFPH'`h3{I'{U},[BCibI*Çudb>?7Z6\i*Tf(_2:25H kz7*A+uɚ\r؆"tq^o˝['JbMSԋ$`Z!˪uV??r{vBBN?g&X*j9IQGj™MrFx lOx }R LHVOfNOҿUnXO:o$b;IQDh @-^XL?(F/+Ud".~Yב<VQ$EO 2;}N2Įή?[q)xg$E!cg9L .GX;Tz1|G!gDYZl#K9;^l$>=h $jd }_l*K2ݣ+(%юk$c-ʍs^Q F )ZA`|A]MP+lNtv'Y=B_[z7w&CR뼖)E?1p& %%jg"unsDb~@-pNzB㪭ѸT8ny5fWݬI&] Len^2hi9FWB&|Թeky!KX!4! z" nóӛ[ n%˶4(l `ySqgPH J#^x +;V R>˾A|YMe&\ǯ({S$l*j$+v%P*=Q[ cݻ4RMVT2G40ǨՈ)׶ȆTSJ=vnc?f>cXnW]9^+cFVt sC:c f 5#ZgCծ0Ok{BlLP}$GM46=b3P3u͊aI1)P~?}h{/RֲlKTLRRh ydo^7e?(0GQ+({u+o pc 5L*}H#^rY%w(5&o+>uO}R,? P;/%S 2E-X P-(>p,2ة:_nCG <[=2*ROmiإ$;ۋ^78.l(W>^xuz%BsyV^w2{5 cZBȘή I@('+Il„7EMNexPT]6ѫqc bc/W;i4ӬO q `12%98T:䫯n(ޕo%{5) C痖uz>aB"fFsdžBt4F4"&}}(`42ʕ /(FUSl7tC2%Ht8akdfTa9ҢA~=(7<>FwK3kT6kjMߚO$?k^ o Ź{R(r<*Z%J6*%18SCƄm2wQ限~,]7-o ^*M I?p7Ck=Kt&BˆgØkR$xt%d_\P,??!ÜfB)T@ y-bS0"< #~[1OCc$ vUkyRaK3o?C]mm^!Jxdk #w~H.$Dg(UAtZ~7)u?mG-4qZ3Ϫ,#&Vw `"( -FJBļdDZ-i3⋰gȎC hX$ ctL0[ [.h+U_הavgCz6>;GE׺o"n #|u xJӔmYy8P .St+gۄ(uKx؇u81|ǶIFf(O>-1UnyNdc>e9W$ * ?yuS=ҴmaX&}< sxRypuĔIVi_f;RZ v/;·DW$ " /k>0v΁Ltb8XUoX4-%B`jk@wMiO v`J B&].S"Zxes);a5kf :!(Yyz/.[OŲ;IޕBs0r^| X(>2`#wĊ3*Ü5Dqi53H(sVj;^iw.)0NͩO{;ElR-׹b}]V>LR?;׬a\֝#pvqQC}rv/u_ޙrfgr:}9)hW!®vުI eO ӴVk%+~JZw|Ys8&SP|p[2ku}\z!ݫr`y0 ȷwZA;{淯i &@ b{R2;hf$[^6N>2 JIa64U_J ǽ/σm"Vߩo1g+NR=l-Tgyu!O=+B) (  YCLeqy@BjCܬFfzs^XH,+🪁>SȧI&YN7Vf5CƈH9U04"?ݟ|;QkJ/zXBpV%v uz!\ y.6{zeu)w[ 5R};z"k&GU. G5Tm,!NExP.,wb6F10.\"7[jXX0ߛ}CD0z61KA52֘ZR~$LM",b* d1* q>)%mcUo5Q2 ~[`Ʀ=ow> 򗿎t\[G6ցNTg ncRY/eG‚}08?9,+m KtQPc=طS$ 2r=e5 ee.?d#_AaqkjHO#FDSӕ?Uדrߝ'>1`\4رP,k܌݌hfpx1T_u%z-cB'"m~'ݴJjF+kJ#_ !>5ց oH![5DcAH (-gFp9do`1pū:ħv.m,LP<19ox/؁V{/6xSyMA"3~ ?n?a2C욆N C/V H1@,6aS>ⴗ :yuڣt;S5G1ZFSe SW611R&?qߋ=Dvuw4:"0/t8㾼"$i {;* EWd6̎ޢ2CrQe*)g7%n'A\g%j<cOҁ3Ni-m|ipG)Ew+hEge%ErV S9 D N|_ɚGv>5o |&ITܟ :44uU|?>dL<l;OQϼِVTo^xppk!t:[PbKn]e"LZ*h3{d 1ycHGxY/х?,\͛:e(usY<g(f,ҍON.`G^7zsqYbJ!9Sß}7=PI[õ#\LNϩN({u8b ώ`ʗG*=psQ6nmʂ`4`,IwW8Uz4˙tPPهs`jh}f]m닡5V=Epg}ˉϪBZޅCK_Zңa%pF8B>c?(k4 FܱBLPjxv~i9֎CtmA!4-&-i#B˸90FkZƟ*,<*ŀʏ_?}t{"qnb!T~5tUZFAuE a\ԻrH-YNX#b=NJT}dG$2mYtGL '?w:uk_Ďh_ɺ*+J JqD]3Hx/Q]CJ|Hw$ZH:%XXb['v"~[G#V  ?Qm Q)&$p D͹`x/ۙw׋:wp32]d|oX$vA\I_Kk#Gh\d3'42KbgαNŜDZ)`RPI9i_A#Q[>W= vco\& Շ7{Ǿ&Ju ls}ts,Ɣl 7Xb:]M<h4^óNin'BZӮv=Fh&ʎhαa5rFx.RȼZ$n3] us]AZ"Q_mֵTYF.tqd|B=qe:}ǝ|"5QupT1W7<3I9xB1fi.1 !׉P_Fzyx`3A/Qȅ-Ԍ9^pu8ɱJl~Sp#Tu3Lfx؃ꇧl$;bѲDX8QCAgьSZ`Zӈ9,~5gP%x죑1 fufT"6 zƇB lbi yd2]젮+U+]Obt@]SGRAa63No$,3,.BdBo<7,XNx;!zc9f$ 5iv?;a2Wzd) vsrbdJr+{S%ƀER^OcF mi~zŻ}yC*LV(X4dny#F<]L D!~>*~WBٖ!?̰a\P?qԞF9rEb> koQ)f!QWj6k`*)}_ϖI/3~g!IO6I&r7 N;\0eKdړ~5uB}Iaa_%&lZJ9x`y0K%,M ==jaN ݿJl?"Y`0_D܃|[A?[r;|j:~]C՗[vj]_rZV>"&+/_-4ج"OW{I҇,  |A3AFMte}5ӠO2Na /ue_R2bjgZAUύ[bAaxz%=q$T ;7; =O &%t $Dz[ :*WRD S}t($Jݐ<ϧS2u.vKrW AV4ݥ|cLI6"*0>MɎhGCQ` -vthm킑[== 6k N'Dvᐏ>`bzBBÝxEmB PD/W.^F:ƲVTv 7 KF:7oVo ftKo{pG Fix`ǥ$y -{s-㦇r/M=2ѮEG8ZEs 1 o.l,vۼl0sj!"[D%%% ^*ݸr4)Əhh2K;H=4YIM閘]Q'q6w4?!+䯳[Q'sc*UB˯<ۯ2sM2%vt‚D?n[nMCJ"=)Ј,pَwD ?tfB(Oq⊣ĊSs{L{Σ!9wrVgrv+zM[gt/E@#c zwS48\Lu$Hck(pGtfI.ZfزV+*mZѺuL=O#t)V7"D©&0qFoMW9;T:ؕˌP0OF-x{|(cei?`>tI[7Tgs=@F _ FGoNGm'V Nc?e(idk!0+mvj;Fp=p\r[;٨.ZWQyԫY\5P21m RFJAӊ] F^Gl5V|vslN ,0:Sa%.767D]1>1=m)Np8Ww" {DQb|BDCȋsپu_U|<`M"ϊ$/dI0cJ2ni#7L( 6pzF2F(8HuIcK!r|P"!lj'G#^|UWv`t^jiUULpsG=SAC0܁VģHSSN rlkFc:Roo`Z}d늋i籊"BT{:"GP5lrre Ћp[Y\!@޶$ dR}i-G+h JDǣ2}wŇЇ!^-gT极'$ԳWb:Ŗ~u+!~C@3Uƚw'$ss8%,b;t+R(7'Moi.1a [ՏK5IcDŽctY\~ >/4uJk]7/}?P$+]@TozŌ?Ci]ejw@ݕ%a,K3&#.]DZƬZ/n+zRqqʋ"8%ͣs֛WBݶ/8JeDkН we.xC$L 6Rw+B2 '&u(G9qK 9zuRPYA/m|B=uNp AF04nWio/Q3:g-82iDŽMJjM<.&v' ˦oCEh'"-# då)j ;VK6.`W6Yƭ(C5n)^Yu;o\i=pMDo-8&/1Xv`N B(-r}ϟ/}q>缅8ևƅ;8PI[eN U*L~R v {gbx#ٵJm!lO&G3\s3G;2|^MxնQvj1 {&lcy.sLk 7 '0"@LӰJ'QVmGY\K1DXqᆵcˢ<&4+:vgW-/Q=+(oaJh&{&,>4%PEhOpq$).N^p$y36oYpgă{9 Ĺ۔~ ռ첄xT 7λ92+Dʗ6F'q0i< w_W˺m\Z2mz>>fN"U;\f#g `v"=FC!TLXr%#L4d ju# eWB͢$'ZۡƁTV┨x -7~~݆Veٯ  Q$zy>pE<~Ɔ9OϪ`qWE9S-^՛ͿvxXL?s GbZ?١^ ]ӊIE,3eVfȒ 99B.4ZlFpԢPh8yH#bL6 %LPU%h]$wס De:%u;4]f\B==4k ]σxP@id:L5F9)O(?v8As/tʁ[ 5vg\1%JH=K`&`g fmH*Yh9ܤ&R:4'9CU$‰r  kS(%FAkC z\_k}Xw<&0d%\v^^L釥UObi.pUK }[fͻ7K>oڼDWIɩɽI+A:( [Bzy0=m'b7 FVVD3+FI#Lėŋswd>TfYl{;Z8)Ip7wãLR94D5\u1rjie j3EpxM<8 sͥUIN&`:_gq̫ST)u lB^ÍǎJ:s:d~>9>Lmy ~ GA^vʫmrDS:FyY` ʡ-kLHiR2E;ZVfnO.'5p VaRf0_\WՙcA&?0 a+ժaCa82ʽpG74 ,1R2%SQKUoC142=?g **I#Z)a`qQKה[׎ GHl98?^ِMc_)9=ex MU3RuL`z%9c <t\0kw+ܧ]o֠d5(b@/{AM@Z * ,){\VKVOb T8> FB7H~u }cV E1 af ̝UfuKfC8`Svɷjv^@To]ƦQ`p{Ŝv8Ԧge%WvN/xHo8l50n隒4V욉q$-dV1 5?ByZwm.75*EdiN6| q*>%G؃Ħ g:~5Abn;+@)g>vUMɔ%=&%}-9p)k#;`w3Q[ӔB&É<bzVǣv wU3**,W>j%dc=b +1 CR \ׁԥL`ѱ eI@VVN}6WigIͥwHFs%ɿ0HupcʹIWƱ .b g!"~n*9/lq6v9vޖN;"cKlzzP-*Jƚ -[B+ 97u_EKJrŒ&h};nb*˸4-uM\|~w[}3ycNǂ01<,>LCaU>ɺ; e aqQʼȿ,\{iaTj)N6(e ՟]Bqr g[G dv+|.uZw.zBPuH6R &dz l~voXP "L.vrwgqZͿ81ՕB (2m L")F?*3bظ5T{8)j1 Wϣ;!E"rӊYpri?3̢2`➅`'i 6xVZW-vov[:]q#IK}4s;t\[,.AXC.gwlT34; -LTs)ANJ-iG#sߟ p 2R`>cR=S5&p򀳼 &_o8\m.ΔV{YESp*"y: r:J:[fȗϯԅݚ;Z1r5R uF[A|N -f@ Eh:.CQJ(\$y<8̇+s۸'4^-hg.ٮ1&'$a!i M 5BL$lMHoD6Bl0{]XlRj bfRwʒKsL9ӝzaD* oM*.%NP%wOq2Sb,Ua+ȊW:xj-[\HhUBuu[LG;p8?49\nWkءĝd>?ncY:$D*m޼!CB$ 8GVw}1{RpoxH?dpIҙTaˈf3ը^pruz1]dPߔڲI{^pn7ZeE`Ҁ,xW0!E^@$09!pkk{%m|>f=#5 EBꊅnO WSˑHMsg Zc !T זȿQQ8{v3kFpp+j Z5_JPO9 [Be3l<`Qg >!;_]Hċp*{U ,sbV+\K\ZTBo1,Fm]w@߻3}sr5&Z"񼖛)zA43/^#m$D}]ll#sZkDD";nkbIuJ.砌TQ3E,rt9 1ߊg1+A،v%`1)Z Y__lfW-. HR/lWծG[X<ƻ*q*d-qvǡw+LOvV\i2fe? 9#ۊEAJXlbs:铖#Hѓf OUrLhL9^a3="[$.pNh1<-Ӊt; ɜEV"X\<.kc~(8aC~l냜P!u/{c:6ݍRԩU`wUn)(E6XcGB-(wf9?bnK-J5YȖ?ǢuFRӍ@x ZK!4^?T6MۈPıvf^l;$@}ɼݱ?2 $Yyh"dbڳܴԵPڒ⭦\n!28twVJfk8dܫk2):W"AeQ?FF 7F^bWV !X;=m{ڂk^FI mSLahρ*->浘_ 61Aw+E|nqpc[ULez44Cb}6m⍋c1;m' E,%JZRo'UZKq9<&:LW>%ffB2!;?SEbvu AOCJuz"1rCDzTA8.d7+(0ŪxP7AzYN,|'*I0R^-K5{<-\ >"JhT'V|Mk B<#d| 5FlȥOx ' w\r0XW&au屧'jώ,!; p]8WbB֋l[:Dn"%M1M7@Jk_-QB}Iw!O{J(%בx@z#i #J>M:@i&LGuTZBXnA393JlS]o摽P?0CWvw(WS74?uVAwMtgv:02S$SSi;@%")1 ,WIIԽP4y)噺ϩ]1e^7oB^s"}]N܎D%;%.ZrCz{/8񪞜5v" 0JƧ,U"x&dAk)Hc$SXj1\-zGǢ|.ːim(M&K)~Hޅ! zDY8Hx<*Y9JjdRs[U/̳w3H Qf6fboۂ10 &OG{dG?8٤HkDOw0ßҭ^ס^)]_#rn.RnHc=yQwE{Zׄn.\`>"ƒ޶ v*izaVwbo"OaI8:Jc.7Pxvn xkhi[2أ_<ˑX{$LtW1( KF9f3T?ts$ c}Gtq+SKI9Tx/Nފ\SXxd˳@u8qkr~-<|d0(i$+Vؿkְ2_]_-}((BTýmJkX@{K`W2w䰬8w|pPh2, "lGt腀uNהkI X׌6ՅSځгRX/Ku4xt$o#(Cj1//@RYPw|!(  8I/9ra},O6N uQ?mXҿՂ5K4bLf~f ߖ~sYP=Tڨ$oy>W.`>*O9WMR"4Mn}qdL9V=KGϋf[c/(' lK؆|)%Ly=bkby lΖ;`w>|ëQ@3\7Zhį^oRdBd<|Xd.AoK`"[$CW[ݎ8˶XQ?FeOJJre{vZ`D!BGi.Z^|L[KFGCC:a& |K\ vñ8'zGEYe4|"h"DȶLʡJxV6J)bu˂mR j*~dX#7 c'p{ 4#@k C{% '`i2G8NǠ]G=?/6T!O%u>jg?/pѯ`jRۻLz zl*,MOߎ v4x? ~omQBs WN񢞰j9҈8o_34Z4~BAِ(:Mk;[r(חh;t4f}w\ *!GLHd]5h/h9?m|ůiYk'g4d[H"jZ -r7a.jU?% IdIڐeS(+:7kw2rNU3J<הR4W+M\ܽG8d3y 5cm)UKٳBA!z>s@{;'/[iuFm%:Bagcs/tRR^\ VlD4H2 RZ2 \xwQ58hwZ![:4㪁bswTN(5Ɠ2O[NA#|}yo"tٲ(oSӭD鲴!xZu[xYh+yfSk]W;z]ӎx00H 3Y8#:,c/ҕH[(q|<5(|xDOϹrYӱp uk.n FuN(h? s]Θ\AKT%3$ J0ܖgkqAtikv[SXҐ8L6xǂH_/k69llu5*I+6IM{.Ք-aKq;0z[@=[ E W[z}_1E`/`5 [& V<)qQ h|Ny18v򔹏N8c,dkz SnH|)Ǭ{MyIȀ:'-^ﰰϟicj"f@F~D%놻hu(gͼ#V'*|ztQ F7Ki3`m߿"01*QCUQB_r$^ߵy•Vt KQ)a3>o7kLIwAlߦ}Ld*1?+>{W@3$ )aA;(['`ƠN+zI9k. Z1_EA^^t@cUr,d3^vFX0 2]tf/@'1e$ A_X(A]l%#h14WVLvX ,dZzT+lT$.[$3dm9Fi[@21v:8b, otXs[l{PeCt%}O9)5#I8hU k?D}MFX]1g^?`Uϙg|*6SYe\Nw]ܫbO߇N oMdYOc@ȄK69r9M;T#[脢6[%: !_xmw=dQP߫z} 'jjo3i(^M̓İ㯩-Fz6$OW\{E,ۦ&o7֦jbStNg˚{Mھ2Fa 8 y zw@F<5bnʆ==#Hg?AOs Ŀ6s&`F&xՎL=F?<ٰܒ"JI< ""$:"ԑ#8Ԕsv_.nf9;f/IbumtQם&!`Ӽ]ƒ O 'i 57BKURdLJ;aM"k8% v4]n߫󲀷'ҫ ʅj:Eb{Z_.G:Wf]#_|J1#u b6FG9Ki bY5 2bjjBH:jڭ}U}?BUrygΙ{yэGC6`B6L!gR/xbw uIKzYhݖHiC3L$~2XsfDuMuejr61H}D}Xߏ#*3ܽJvnbX!@_&x4>*h$KF Gw qx98SX\$ q) q.xs|xhCUI9sVrLOa qE݈n=300eדH1SqYnM]ʬ` 8JeFN|{-T  _J>MC OUEU{yo U.Őa-3`#VvwMڳ9locew1^VPi|gqS7eè r/(/s)VgI+ s4K:Ӷnkk͆z LN81%r`1/e^f"snZKFnO\1s7|6[WTPl4HsC7*xZI)AղWP߯7Ek)C=lfWTvʄ͝ÝZl Xz$|'tDg~'  %7O{а8jش\Hml4k6Fm ҈UQ/#љ5ZҖb_g0BlqO yֻw #$KN=> gcz6GIf<Ѐ/pAZ?/p3stNBfQ=Mx*60_!ou]u!|`iwJAHr9^vez11 B_vC!dcFf|! U̚{8f׷ ]}jT@rctk՝,,}PؠLss%˩{ݯ/plF;oV|2u!|e=P"e yڏa| niJ S FƸ5}gwF{؂H*  _M9JʣzO#1-o|?"EfLtNiJາouDp[q;r&,+[bnoW@Cxb!GQOm:+nE3R,Y/i9,p.JwzXkZ"t2IB&n؛1QT`C9LOΩǟm?o&$v~JATGܡqꡤVFp?לbI4YSk44P[+/OK\p±Jxw`{c8Le՞JW! Xp"F+vX ꝪsEje6PiX)Ĺ6|"җuY*F7ٖ 䇚M[>WW34vLcƝ ~ h,r5V.jg^!&mgM77 Τ-5smХ7zOt>Iղ9M\ݓ&)JCr"ǴjֺPCs*>l_HfY)lkNC{hVm~l+ep]֫iO5%+{"E:F.I)QS~<qgC`^"&☰T 9ݪ)A䊳C'Ҟ%8AB''ү>PTN[jrBr4> _*8^_Ų90DE SFi1~c͇t}q(ȋZ)zJPP4:k9~ 3_,+ 7[=ULCBO&A~RSkᢙUjQGg,y&=#Bꖛ " th= +HݐI/9HYai':Z n` mI0{O*#wexomV$ 3iz:.`ift Ȃe Ѹ#\_jPRYn>jG&<MI~ODbOղR%ZBqE׮qW"vGOk;Z0h+r;Lgǿ%R](lW'F7oQа RZF{ ?4i7 md'JcN\ў%cݓȐKchw*ߝےf'M|:4h!UI$ Kzuk "E>/59O5UrO"\},]2`V.iվ tm(T/2~UA .m:yRܨkuN(oQ.Io5 U[漞ȝ~/>9zMT8K9yۨpHbq $6;*u\l!,| E\'E=q^YMk *HArJ->ITEiQT1}KklO(dZDvA >E iZJ\~k\ wѨpz19ī/ޜBBnBĞ vP$K&GR09s>2Ӓ3{ 8+H !b?if')eL(yW*܉N8~Dt !r;$[]Mʒ.C8@TRzUٚZgb =1bu LV)lj{ cֿ3;fhb.Sz:S퀲 6 2K P#uiS'՘IArPnt<ފnfgލG0iX *W B`,-4)3٢7U/񥖰$J{p:[‘f9FJth7u,uUQCeWNkMN8Ze[$i$o!%xӲauˬ 12/^b)hPvlD_:TNyqZpw_Pyc c34"{=V0@&g]?^yo:qdDvGF&Ww=*ζQ/ P̚!qgFW8o3UM9~:6v gH?<ݢ>Mkѯ/'9 ʷFt9I2|/u}9fMpS5?MaC_#/yQNɟyV#C!ߛqBev>^d8<|Ow/m\{/|_YyowodwZ)"S.٘ԌzԽQIz@ :)ֶ9j)8xھ&jB&Ȼ~[y$3&aD`V%"MpfAIQ|"^Ed\\ΦŲ3v&u8&hn.7/p^ >uyV)3R{`@bzlqp;L|Ț)NօIu0aW* bѢ'8AA ]o)&*_dbNE{e&9)sCԸCl9`"ií0-k[ ~8~-#bK ᫧b8 ay݀Nj͙o>ÀW} ;ďJEP +] +"~4˩.g8j#y)mwr 42UD:H?+Gs6>?I`)ߟZQ°4` 6"Hpni6Vփ>z O=˸{11⪏b7k& RѬk(\-SzENUdpc5B {mB'o']5txzɔQ$>,Gfiz:91 '4獤h>fq9inpc>plQ Q&q<`ݝPjPDB@fD5F-MSBs=eShSI:PV8ĺ1vKgͯF x.) H:U2-iM6>Sk=@'z_wg't F'TBU [F}xq 2&\=NTmJ0`]K s#z\!"II%py]ϻ&IZuTxN萞I+ڭ6ztHc6[Uf^;4Ja':0Y@C3w2 yIz1HP5ѺZ<ƐXlװ B*;tqY߁'mpvcQv65\"㖯<}=q֦ s%q #; t@jG&6, ܏ט$J[2mR6z q<=}1X|1u݋*lK=~.Hrfw:dJtoB]3is $8zIWqY5,㗷636Ls1"2aE^m.:}>zwؑELMh4UFgL0KU)e7{o>T&aTlft%]J^'S[ {wV#é7>yШϞ_BzX'4ǥR Z$vmd@Oe*?R< ޟ@D^gಋMTuD8{Z'?Q0"f"𭐾z:0xo gk ~ZGٰNgI&9+#k.R\/I~:eK~Ag[۷H\v_0NPkҨZJN̐ah^dF;9h͟Nu'>ɲz1ELPQjhN&`eAk/*E/:V2:$fZt J15[7-2sMw⼨=:pkőzL&nguG[HƇc{9"hH5ݍtw`dB0t ZN:%) H:އX]Ri((!k!wosMtjL H+Aq\b\+ 4)-X#25zDD摍⤏/+&n7Z1 MckL<#9qx5*SN +D2ɾa}u[FdҒjx?3q=ph^4%¦XK*"^2Uc؞ @^>|5yvPPǗsuHMO;/Z< J9hoԩӷ\ R reP:LT؀=`Ӝ ɖbb,TJ^p8͝`Nل䒐6bJ]D7 Os? &e56PAY&M Ja8H\lYBl\YOtXW % kk83d:B8"`ӄIPck7PB-L|]z`1dov{*HNkZz»2`T_7,w|vޯ=Ggע!tWbb bkHp?A{[N0=Lj<3qHĂ- νWMZ7 ڠ3/ύ'$c{G YmĠMSRiF2qm,+!: .(}_iWڷnxtm}䐸u%Y a ~~M`Ӏ~kԻt qTӆמYNVc濼gfl!Qp/ĶؒxҼ<燸%\7]^؊ƺd͖?t;KD\=h 䋫>EAhnO@ j`K+7!WF"ε'TS5TWё^!ќІh6`Qz0GcDޤR\ϰ. (&n0X}[kK깥c$.Ό'z)qR%CYz$({Tit!Mncx蝿.(r$([l*v͎:GxXʄj lmLj.<-2 nK{U$lCȕ9ݙˋz ѷ4>?SNCY:J'Npᶞ v6n/uKݲ;m'exc.M[U\j E՚^;yO0R["tcФSz4*4A2 S8 啵{^8q=u ]xYD7RoЍiU(TLS2hyvD"wexSwɄC^GAt `{\/{5VZ>+Ipg>;x*"^xԼuRCD4@IuS!?XH)&(nN4,ĝR5aHYS;f8zLfM7=y֪^zН]^Id7XBR=1{ {nЅMب^ 6 O{"tkT%Ţ!!UL/m"X:OMUhZr)/,wSRDh1YңgL?f/ڠ ._> Aaўή}GbsҦǐ}=Fz~,8rDz)"Ňr[Ƒ)t9-+9@'Rm\p^t"uu\vGO=2Ec6@X$ g\L(ur ckhxNX}yٰol0%BL&|TI!>94UYZZ7ښ'mJs7?BBe2HmIc$WW_`C00vnb B V9Lj4ӟM ,!s_HH"'~A*u )0Ixk'2*>ήx]7ۀ->䯃TqwV=|!lZky `ǡ/k' +1= S(D>Bd>a* }=a%ˬ'?2%O0U++KH7 ,iԧf q"Fn<0dhG&7OXcz&2dIXvn/|qb=60 *iC)ϫ4Y9\aGtdWyﴢiQO%;ƨS sw:F8r0;{=A{1=ŭ]*i/Ͷ 3?+^]8sK5U#vLmgY\UU~ 6'@Γg"/r#Ԑ$/o?-KG׎Q0v3qWد.=OAgBR,@?MljpZ TdV*ܣUҪ{m// 7CGM)Ȱ-0[]9 oW2tr&rx42uɿ:NtkJr6a[0"VJLvQDM{7hwcqF&Fp? d#mUH} :,\_^m:)o`S>7qlKv>*?9IoOG&.~MO?z@yt9+i@|JAhؙK~IǮݔ /-?1 KӭIy:R_?]]\]eab0])?mu?G .Z$D-{7Y1bG ]~;_+ebJ#[#4mٕ/Xl}p*# / d[Dbev6ͱ6'/W,"E>}!bUيwy,X2vkt=Ro=~‚nTdg< :꣛pERаr3 @fStѠ憗$yY^inQ̇~C-BCRQ F:&,uchi;~2l.YT V iU^  De ؒL>wZʪ~5x S䷪< q2BlXbVkKQ|헹qXw4G9auOKPCp 5$D|n:^jqI9i Bwݒ ;QFP3Ҍ]a 2gĬk#`x!;Jm ǏQ syF5Nx1G7@,#X z9|eK_aت_%8mųST-3L~u0’K@{Ɉm:@Txgb+P o8" d˲WLER=08Hԙqf k>TI;랉6^]$V\Ʊ/73IZS cC<8<êO~s "*-wn gTN N4G;a>=GFT.Z>{in_#Ҡ@T'N7x7+jXGO&Dˆm Zu۷بsޟ_a0=U (qJd_z]E;z"d 7-`ᔐd"C- vvߘѲEk'񾐱OWmh)^f˱0,3Jß^P܊}.uD]>C8<*!'NB𖉑(O ׯw:Sy鳿56rUm Y{1Ur)Ujakʱ}sW ӤRKW1/3[3T1Ym"Q0=;߲|l;Z( C%=>Ԟ#ȁr␻*J|U)'doj>p VԄ9;4.Alic> ~7{K L#D s5Zu6yR?sknRh~ V.8B 4&2N/NHyyV(G0΃"8ӉEɆy[c-`C՗_uK_KʧDtdr3VaQ浚9Rkq&ZN?$hw/} kenN‹6'Ƀ LP ]2 0f@T5,c7pJ`os"t;My3P(\9G'D}z@})r77-C g|e̾stH jJf>×(_pAC)i;xPXrI~>[@5R1wqQ~򬵏qmL،:ד!Ċiyg#>QkGi&-0s-4f.015+ct*RZQ)SqHqk;g.EѹN4V=ɍ+c=Ls3pu63( YBsv&k9Q6mŔ1Cu` {o|lF*'\JP6i^x MRM9fִDϫZ#yL:KE~ !Px=˝Ȩ,3['{jer؋dPD8[d={OG]>›B Uzd6|$Fes X}Pt C>sZh:uA?hݷKIvcFf&(Xu $ize{w?">IRD.~ Sfvu^75 Lzhwһ^yOXo0i;G@g[K큆V^bɴXkPp/Uk|[WPUY*ZsUcd/t'B L Ude]ڸ DT4r'`c좞VkXz{L+^ɯ (0ph3HT: Fmrw2=L @q*)Rٞ|35յo?O&!.d^Hgͬ[ѲYG055%⏟ųIU9&-YNH$DY X-/r>^xvi[qYAѲ5“-ȯƑK=s7D~0fu^?ڍ}Ni‡L^IzH -袋\ۂz]C#olre݌9H[=Cn dzCV>/͓: D8v}ۉCT5%AaOdjRzBoQ2ğ}R@mw&֯O &ӼP9vˎBWdz"ѳNM>v?PU%;͘d] < P!aؽa7Pv菄ev6t ު~N(ZNH .EcaW c7U8}6u~Cfl^;ޗkĈ)f/(t%oJ5!m8q.f49*5IC~-oD9>#B♎' +:¼wŅxHw$owrc!sÉ64d=Cx%[(nk  &=8Bs%kk `uBKF>HC2PX4;!Ymg`!AwA둡3t/F"b=<`0bW"-asg0:2H:Ɂa/f Ո*hdйKHtcE:ҜLjp)IK&Z%N u72|jĖCjŀ55-}2;/b{j +2wg9GxZ+'Ec~ujÊqùGAz߀^|U?)ÊhUV~@W0fpAyl+U+ G!7}`&E!ΆZ'ksN2TAKYDhfdӘ %%݈  d_(R׆:>/!ugmJ*|bYiZa0%h&EO2+|!h؊ݱEaL HXY,bԵyE-+ǝ+u5VZu/ *CU\Gq>$xiEϲKc}'`->?.HP+Jm/ ]1p ^tZx92?NvE#:<+]N0E7=EoJi&瑈Zu@YPb)L=Mhc\HbT}הa)m.Y<m??YdЈ+k)>Ytz氯BW%BX4GS=Ր|(@' xg:W~&wpX_OL* f'u3xo Ukv@'x-[ză^^)^e[ _, lRDU ]?)4Xn"EȒ;rKF.SƐEג~ސ77+`겁3 zsh5Q0kEއЙ'~o!f."֊Ϥj.dH!jPC6t:EmC>Y@MRDVB,i;%ɕ=g( Ijtޚ~wEcOW2dq-@8S+d8})4SMЯ k\dd0&=+hC̙W)h_%g|2aQi5l+pfٍy`HiAo" #d1tZ;k-d6ܝh .L˫}; ;:rX.NB嫛ID52%x}_xL3,Ǖ Mv\[mK l.he >Ād:f{Hì}ى:2W[tKgpA AA(a1p4,06Bg$=W1njzyi[hLHl?ɾTK#| ߼S P4+:w-7ꅘ4E }b TgPiέsl,&zYp~{vM@14gMJNfMGˆsW( ae.4vDG i KkqXˆ FroҥWW*l|~+U^ Ly1/KsM._[fnMxk`[ƒ"Zٸ1mRX1r_Z+3 TȤ+7LN@|6"P7O2fYP{2WeH)c|k7,{#uS3&k&jӻ=NOcU^]@SS;#FIxתf!,l̘,>Qr/Fi<4+=c4WMN.b pHrIܞ|ML$c-vA~*Q'G L9YFJfq 9١ V Wn}$a( X5{Ӗz~=+Pp[SxI?*(xXP} 1W:W 4gy`Qtrz(!#'Dje Hj\ϚM^Q$ᩓ`B/:\W/[g fƢ2B #`,!+qpLfh}L (SQOoFPeQ?2K$n׶e5c5*E_0ߓqO8usD9bn/68ND(iI7!..J7ș: Eh+)hw?aVv̧/+-/Vz^ & $8U=B4_qFVFBT1n WyH2ѣSC% 10bXw;a?P:YY[նN&Zd֟xS]T<+;4(YP9sMd ݐuiHa!H^c)ˆK *nR'5mtkA2$t zЗIUiVz;g{Fz">2\LFxĚܸkGkʓ0OpZX2c_}`;+ۋj/'^P5q#M7A3tVuM©C^Ex9Ma<ʊx,+R÷NKVG4RryyZQ;in!;:Jc8(ST- _#}!ه`2`{DnV+6gb.Ԭ1\d# pMVaK*%AG/+1/DzuZr`ˍn?vsxANY(.b?X_ DYū9{;v.Pa2$ouQM&)i^L依An|raٞ$S:cS'hgT-e4&dZ앵lۗd,})J4i-tR^s 5\*QIKDؖLPB'(} 2l.9U]#@J*7Nb( R6%Vg&TMG㝨3M-XUk"O A4'lx#Tk*u-Y=Ȇw+mkVZhQ uI~(\n4S#Qh[sv˷c3(Jϊ T bN@6惌̿p 4:4 ݠ8^|/ qМFݣ?z[ݤ!`^:oCJ[7K0) Pe[{dıI]Hg[^N@"is. E&X9\eNEIQHlkOoTW%$qe;At  pLp=ĤY#Dm/U+\>FH9xTz&{g ^h^ :)[h4< ó|!U}p. ӷYb8& K>[iLo ] Z|`\Azǂ't8a궄>qO"~uϊ#pw $|E${1Gcv8ɷ J>8TnΉ':J^' 7H(d'Έl'^bƼ.kmT~ׅ]aЍHVwJXÙ}gJrkZ<>T5q!V-mHBroS>44\6.xZw &!go23 Vҽ>hFWJiɂo܀]D%gsL`8t'^Ŏ\QzNQH1tM#JicZQ?AT?hWú6(%}:J #3[2F7纊/ix3W ֓# q0[/S&[8 ]^v3]?uJ^憭l|\_tԯA> =8OͦyOT DTLϟ8.ү$isԽUL?C҃>C rb潢bF,v.a0A+VVv g260#c}j3^M Mm_\H,h*w|g:_ j4Kǡ߰jnW ٯdj6KRW)|9 ģZ&/x7 d{g"~[Y'Hw醉`g'R(c9~u1\Fe:^z8drwT xCF.<ϭEEHVa ;ѩ1?pYf/ ~9T6PFv4 e3| ްxZJ $~gtEgi8mw Kne[q(\% kЩ0Tr|.Δ1s3+"[%5>9j?/٪FG{c|BQ1TM\+H+ic 5lMg@J):l\ ͒yHeY*z(? jM&HA_uc<Ʒ\>CSgc`Soa9: Ҫ9i5;`ʟᖠ`8_RCbZ_2VF:/X}O&rFfl( ܩ3l3%A?>ؙ0m|Ln@骙1`FJ?$aB D dso- RMd #/)sчN*:hrt f jom5ƬAHT).M1QD!n~"% (#b11 V'j w1%T~+u1{Sҗ_O{]_L掠܋vU[P+jDVj%D-inX{Ƞ.]S~F6Ii)]^ b Cs;Kw"Ъq0!F, k/-(|41:t1-+fA%Y6>6%-dMpٕg< b궵:q&mՙ^]7ᄣqsm@{ΖVo|PK%S7`aMA%4:J1$V#u<n{JjA T5 s%/1M "CVnplZQ_6^K`s3Dk:U0liv})W x1Y|aӖ2G/] KSPAu%wleGixKgmLCP;{Ey%c|יE3SV"_6Bf Vfb5,Nek&dtݡ>A/V>qɑbQ4ד1+9*ig:XZwPx\'>kܶ_C|V X4ZȜ6oox6Ά=gW%).viN?bw1е1WD X~3/AM*$9,{*ܱr cj|\MOEPu3E_T]'|6Y*yOY8Z?G!w[=>b_Y=f|" (d54s<}Qϻ B3W6>Ⱦ%?H&K6*սVW/1O wsUzPHVis}pTvص|)Ù6ervx7D1T; 2 >u*ӡ MbQǗ'nbNh ƪb1Ks*?}L] H=VUG>V T.c/n3O 3!5WI#/`lu\! fZaRCɓZ!<:&3$޳T(S*٠?EƘJb4|i]`uaeLMD3xYC05_X#ʼ=@Rtv{ex)NjpBO ̮x*o:CG ~JţA߽ҚLp+`ɷ(Dl(%[.bk~!0@dNQE;&,K K5r$r^\^e%] $J~dGviFdC'ӑ%7JfZ\_l[P,C=Xx=6&ba}ڃIjcMԃo8'D{VW?]`g'N?"k \%ۯj_2a>tk޵LfPNUڦЙʓ76$ uw Lr,.Hg/ ݶU`YK Mkp!īrgj{2:x`QGr䧦3^s %uG0't$>÷4a)ZF3harkQjdlGMhYеk+h%(ʂ.ٻպ()Jeg?THwn}I7N%ŝFl* ^UeyۜҲX)Cy6A?HY1Y4;SMsǬkEBIm E10`pE%L BW[6N*G(5H>&#ívuN׹m|NkNZL&A8)%_q]8o+h|kHc CO]wyf#bp]΀ٻVܿ2x6KƺsF1D&6QaiTwi8ņ(6}푂WQ ̺\# *Jyd~`u.gA"ÜT<ۥY2`O^&&+BOu8tLI$ӀH77j͠RxmNJLGN'?"{="Y]HzDtqSA>xAyƐjA+| |eA,y$m~}]C*3!~dwt کڡE}?[Nni搠{MzW f8rl^zdJ J:Ȥ=}Ui/K6qyL$0`Ïs 5\G< VTAT0g Q<BG_qjqzՎF.̕f_ǃkQ-N̊ Mj, ֶ omm2:y]XpV]O.J^]C!bzA^\M=4U+g\RgqXkx4DoyyYdpԣȸ!,UPh 7xYR(o VE Y ߟmhZbQ^lum'd4K0¡g>rg$%x=OA)&9J%?0*$znl[ r;X\GrIPu5.~KHk7& םͲ~< Cb}.#[#TrJ s~|*v| =)6]`h_bs5ӫRX,fOלCR^W-^!r\mQVa3,!p0dަv(d{~qt43aQa i/ wvrsnpmᗋ`*,(A9oG>^O0߲%8F=nk پjvC$$pCkV7Ѕh}) BhjiUTG Z or*ySZ\}f"n9`ث_q^D٠JpW׹Za ulݱ2>Ә 'Z_\jz9|*D*Ycfj٨$}cCH>\}U%Fkᨂ AiE'@JD1l / j[bH\n_AaVL[y5]X~!{(`PxLۦplF'LL㗏ZpPT3HYˡɰqk6ߒO uhy|3].'~&2"JaCΨ3[x.y {a!Zl~bsqQCۯ)LX {+~)rQ jsc:jBVM-d=ث+Mq[[r6} O@#_$rh]^@D:\DmѰ}k!6&u{L L?A,"d28<:Rd>{˥T W1EVԑ(bd6تsgoh66QcP3lfvКmA$).C1@؎qAHEttBQL``QFԳϋ|Q#r~'L숴qa9eP86pmdvd4K ["D7'UBrqZl`LJTOjP6HZU<. zRЍq"raz']o+4 d71`F?eZ$toO8ʤ짖&kz7I adZTm@aXW)Imq{Y#5,eeXXe)p| (;]ʍEQ_T;R"#$&M^o>8V&xAQWj0(_ 9,A۳ PۦvYMbmoH{?IZnI-SwR>U`ve` p[ ਎Pd>F +Ic.F)ʿa,OVQ='0Mj씻<  14.ha'\-MD|yǖy Fbn&!I5`w9BTF2xFv:_& ,_>dLbAУm3b ЧvL\gG /z Z֨JC.Gʺs+A;QdXd['$|{&!?A~md;(3"$ΏT疐_ʕIʚ~1-[Xе3*Izg)oԟKP.aZ@jr}#s{݃f'n ߡHH;KVz'gd2?pbtd&LJtkGwc4vHk?WSe+s]z'Oɷ)=ƀlypj޶,IӠ0bCY!R,3|ۜ:ƉYrwƥxmp\*O+URXR+iPš[up gx(X޴Ir2hXϐd 9.xrCP7OqH%g K̳ cW 3v8(ZVK{;Pce{ yK ro/=:U! h_H@Ʀ,dÿ 1_uB,uѕ+$4%vf]T.G)>Z_Fğ:IF њ$~xXOr7ZIl5V]hdb];aC>$-2  rz>Ȥ4`16>'.((C3ځ; |/.0?D!ǚ MuLt%[)s!GO;l8ɂ =F^\{q~+myVEMl ]1/_.zdQ *԰&6?ejɻr[gt{ o$pZ*~8&fcJM@H,+T!;q$v+徜V&{PE:~l i lL]۶8,b3H.kםi\=փ('ݕ#\E{@?g%\Cį8aHY9a+ )xC6)0O) :Qt9yj"dEf@Ӷ.1bI^9E9p|L>oa9\O5I@ řESӚ̼so{}+.Dwtco@%n gfDhu_gx+ ћG@#~0G;$ !3?e.A6NzIIb1rkj|2ljkf<0/DŽN3h(qW(Aӟ%8%vAC`7"$=+| YLյןE6_$Uu9yb4%U?E)b~5*cDhC$ohVTLTt$9Q]gr(4a?ճ~.]("ziDe5 (X+4|b(Vk:-$S8ϝO6ISK6 1jF/\7vUڨzκCy&RԤlwB]XzEP^,d{qⴳu݀53 Ϟ0 -r;$Z9+JGh`~Ȳ'ܖsW ^zqJa7Fr#}RC?c)QP|%.?܎#ŤO'9.6M!aU+Y:P&]Tc`@[4yF; jYULSԂ5v) 7E-j+o<7&;YH^rqk NѬvuhNr|J.YÝ*qԗs<9Up2]hG >8++OL ]q8P7!$1}:uCX,hJt|"ih#H\y1?EJ\zQ)#{qհ3{Eh,8fmcpj~Q'tT^"\s#g0mZR(P[;xt骥?FgwD HkqݲAĝ%_[TluS:␍SKfM*_&7-5g M9?A++RA" ݋M`EDI>m W0!ksi ڵ *OёARaHJܦ`Nhy·}!(P*c)a&fe#7z]s@'>'Erwv~99pݛ9$"S$TXP_J,(/̀'MGh&nH\{H,“@%Q 9ñcb*?(ѣį׶ l/GB[rҿf$б3ǢG*AC9k&-L8HA\@CK Upf^R.gU.4;̍t Ia&E 6-92 p+ŤF1qC~LhP^"F[$#nؼ3r8PW:dQل!g6Sň TfjB32p>>4uop r) =b"^7y'%mSH|pѧq53O J{Y|2*h2gV'gʣBdImhlƼV OBģoPlNA]E$׬KpK]Zˍ$ .mH V4|t{ۗC;3EPo==hh|ɁIfʔlV4Fz п!TOO]<5:C>z/@VQ%pnη +Yɶݎq2."qA{Y}PLE.&fzzgbg۽ 4ÏyaoM/0q=F+_n}vcˎ\}-8au FK"s="F(9o~;Q/EfxB /[Ø@~]uPyu9Y.B$ 0S_p*jh }[cy()t5B Fxp>9Pz+ؠ#y;OlI4~r6X첮(e؉;צS#ס M/2!2Ʋᢍj\~q:qf!iYz#?0trf]]KX!NY)t/jڕf]o9b8 {w:Ȱ,(񹇥% '?NY*Dz76#%f2[Մ>@F~ нiAl5MM51]OO =P}uHsG)^ TXmJ(L#c>5U?޾m.ek>;P>r`{%Kgc>70Hp09@z辄/ _eaz]n\g$$8B}{gdœC!u.(mJڈHଂDa*% }ޡXp0W@(́H5uSǩ^`֖ydړqK*}k%W[ MA6ģTfѨB@mTG~6-l+X[/ʅTUJ ~BȭV(St\|| //;s K/q L)4P}&C];^ƪ(kGq%Vi|ZYOG6Mfg1p/%Fz}lc^ӞA'j%Ng>0cNk wXhp+xLMI9({MOtҀKMn_f,81pivTM*N_`ܺe[9U.'Q U  ^Z@ShooB,v_x(^|VV~hI%'P"9#o(ԷD-l4s֧-|`Nf=^4 S\KX 7 Ӈ^@ 0K6 3;J+8DF1 jg)> wQ7ir3q(5z6f.Lҳ-;sΙ4L,D<a{^>rMhX`E tż.\r??7Vw <ӴT{3s33R &6˙*6x$l8(#g;>(:y] K/ZmDu `V=V({l]D<ی situ?l)ke;A U8_V H/3*ƪ"S>㦧7>}`&+AA/uͩ" a$MK*rH$_26g0$Tƙ7҂wt/YB XUf5}B=˰x>WvZWD_a7ݓzR m:9|/#39|V/RB)Vbгe:;H`gT!35;DsDb.~W`^J14K ϋO.tdbQ9dd@QwV=8!L|Y& rA}̯%jz9c Pu,0 Ca*Yy?唰="j{뙸\I+dSUEB&ev;;Ik2}"k fV'*2jƤJ=(SZ7}sFϠ/ I2I#t_"XVƛ !I`~-naJپxיO}\Hnmg?mGt hnf{Y̲ l벓gmv먽|{?0x'1aP_gJ:cyruMf#&xS{ C%b qUߏSH5_@h gf .9He瀈6q 2kb4 N}tȸ{bZ??$t,T)Y}&'q yxȞu_>.,@4qrK;ӆ<ٖad *M gl8|V {6xԔfBoyʛrA2C ֽp'hv_ci]Iv 01hEz}K.2\Nٝ&m9?)0TF7qh6 c|JZ5"y 8Vql׾ ߻E]pաeCAz`+ C5b>~2` Pf;$EQ""j2H&-Pu| Ó^q珤X\gYj(K1Uܺ`U! Ƒ~~<k.pCކ &Fne7>px2?6Me]*]Krf5*|ش?+*WhV-EC ׯ;mQϘ~ 䤍wo '4?CJ&HiBZfhL*'j  I>0gTe 8Mgi5S]޲_$Ԁ3:f@\($jcY@:*p=|Iͪ ־AohRZI6*q9;8:T4RuG>V\5I2fv[Jm}NsJ CA.2 NL=,H^o[Z#CcӥnTڇҤ1cD} G9Bĕjۻz\7+o`ݑ,Qe)xXn†Ct{B06gShWvf+;RxPDqq [8gLEѕ h_iN.ӅVº,mxw'qu"{ǗװMЕd&ϧZPs!k-G%7"eSm001k"A*)RʅAeg$A`" c&ՓjmZ`3+R@,daAԮ y5ҵQu7 gIB..ieuyVڠ Ƹe(.#ȥU\bklPʲ6XRdxO^a>z$Bpm-y۔G^_w0M:s* Ww!-b=+ٜy XW|=F?`IR\++C{6$ʾ~kr'O:"KW0A܀Ը=VNV+ccxZTluuthl'9 ^Sz'laiM&* h<r[^z iTEOD45IØnbfz($QЧAe]'(e#(W$ב%5{؊{ wMU񝊻89 /]n%j \n2!TŸWrG&ݖen5H-!9!3sȃpўCk)U׃w1jiIQ q2WRf]j$[bSKCIG ^lO< a!iLR#Gka߅h?o/9:v.-y"EW7o(ӜgSc<w0Kҗƒ%9zVa/6vMϷ# >P37n5H٤d#U`U愒 V}% l C0>  <@y~=7) 6Mm!U(׆L7gUd _8ZA}xBc_ò :]H1X##ܱ?BϦq:B|t 4؉w3[tŘ.8"/u ]ՅM΍+ز+ϵ`A#;?+oM"HaI:X؉Vj7һRI=Kria@fQ6Pc+H/|, C_^3h沯}J/K&"%LW Q~^8꽌t+<oXt[dZכ59;?~c}&o'S-' =YNtG^P l%4;=󗞉} I!96P vR PW*XgtS6>ڨfK~Sf -rHmZ졨IY?=`7<:vH֔.41[OP>ϭ8ܾoFvۑ "%VJ,7KRp~9q*_gm&7 >ՠǞ tR 3da\Ri G,v7r4Xd8MK #)BL|/Yӵċ|ջpQp Xtn_ TjPKa yEҜ@=AS0& vYHŲ~v$|G5S4%ST >tGv"V3&@ ddgw:W<:[W6.{>-\pξ{Y yV;)$7e' Bx%FWa+ʌ@?tM1RK6,eR~]F%;4ַFFU%r#5>y@쐛E:( G[J-J9 !;2D KF)6Gl\۽w=_پ9?s5?3@wx=T1?uuyvuEil0ǻPyknh$W5V4P`RY7.SsB,.zөܘPEֱ4kt ȗLs}ʑl#+‰y5QdY3\kl%olFC+: k ƌR)D4sm(}{ӤBHqi5"!8ջ˱/Qᴏwg(ҾsmQJv"J9 |mD?4RX5J_stX$>X)Q9f/;i3ߞIn3$pެ·?3 õ~Vo!0@[5S tɤr>oxpghb>e^@ۨu&葦2-'sLq ,ۛdW\HݘNdI $S s|!\D,?LŃd+[T.n< ^.eMWnyOy͵oEa|ޒPf#n m/EG[t~7#V˝ 5mB{(5K{wG3wJZQLeGqp̬n=ӄ27B$ډےIz =dLf3ֹ."cГ:,\=A? ܅KP1i#+7>Y3m1#)\|,}[YT qN̠<[ӝ1:I<ە^b;[`"{==$%e{=M%/ =wFO6aiG?2-FW͠*y~鼌Vǽߣ 0a"w33?*"ʡec<1O]TXf T*"n-N=L7bu!W|,+iQe&0N{v.AY~1S 3 ぬ0I*z=G^:)X)zkoű 2UP<T;#q逛+=S.oh1WE7M]ex\-qI ,_RtK@ V鍊T 3~%wh;s-y?s~Jd9#tRn`YzqQv9@{063ϔёDPp Ck#o_6hC?<yP/G,ԟcŢCpaܻ{zTX>*S-H5cBRHG`/ש#s 3 5hq#zāئD8rUB}?E?d4v`_/4a e-0 P;І|'vF޲AKl=,\Lܐڮ ɣe;7k\TUQ̙P-AHNsf8B_[#fk%x/Ǧ kfپ,Yx/vjV*+^Yu'eww+ oQbX'O66{@b'ǷX,r:Z9Ɨ3%~ҏW_=qr^-TfB 8o{VԾ`F(P@/4LF$̆֍rGT#ҞOj U 䈳7/+Y1tϰRwte@7 hthK7JCċ(;ckik4S_p>,֖tƐ=%Qo@#-LE-;>'gq |)p4'{]wF~HG"g}cZ{HP6l]9Nz@re.<օ+|=nm;;z|\رS=0gowV⻾-&2y+>2V5~Ҡm,1K? 4.wtf qhXc|8̬ON.04| bnxh:Ҥt=fo'$@ ?^eoBֵAF4%=S)62@fo:(Ъq"!Fޤ,ē}EdV>iǖll\bðLwR/aEؚw$s%P=[=;`T49Τm،ރnE5׻&5&k3֚\F{YG)F :jyM߶Z3@H}kyOEGJ=;dbCzQ9j^k\j jGXZn$zQnm T(w6,u>h(, w柟,@=(t^QKH1k.1%]Y@v8=/5Z6ĺieJ{ B=Xy+wY仈M1@q8KTe<\K(G#xpdZZ+ӌϘC[tj9oo_Fl(0-<t}P;G 01䞡=ղ=1W{'OhgB?5C bB'Jڶh b1cމ_t%93g\i C5\Ԥ)RSFe3H0TOzޟ*3|1i{ nL-PLe2UGz-dԦrȪtcQ@/4(kx7AIiP.7ޔj_h#Su:ꖀ*d~P#J]8%#2ְOT\O`p".=/YnjrQRCYLȸEzꃸ( lpo_X:kŋ]3Ti0%0oRY%^a ϩ?T}m-Xb k3-n3] yr .!Y }W?G 9#L慛')hU7LCtRA@{J:2Tw E)Q!E3⡌n2V[ Xe@8_5 Z'vs:fuRjMαcՔ蜦uTl1 r!iTfDn^pMN]+,A(a7'./ EX:.FSlHc{x9Q yz\:W@]y6}yvߩos#vӣ&L}fm^~H 1jZKQKE T+lQaLOMkQVUP]N0b`C5-HX YT֯k),Pd{K Wɻ-ebwTPӢXZ],JLYa"vUj_EfQCtc^̼𙞮@ݶ2mJFl v$UXB3,5 XƤ-HeL* Ra؆ 7/P Jn u\ZtfG:Igy# ƁFM\OA+GkPZ+РXyj%Si-7<"4&ļ7wd+D ޞT62=D*Rwh9*~䲙Y=(st{-բO%4)ܔB5G YɭԵt6T71%JJRBw5PS}"["E"Q?v[G5}0lł&j | U17'҅qR۝G}r89M.jꇬnlaU'Rʭ'ґﰼFe3ws3:M8{vf{v# UbMTPcT酊?SsjN%El2o5kC) \"g|{_gAû=JBʋe6dA˳/UIqbd@֗@F5Iw@ԁ㨌VOaу"SۙddkPهr<2'oHպ,4gPhzE}~n) {ۅV;08\xK )"mW -J_T OoS?x^MV9 i^GAa-_s sc˕~Cy?@gy]b n' H>Cgo?%E2nM~W7dJ~XvL>6{̗3yP:wԖD'uڟ C+ }-vWQ/GScjƃʦ;9w!_Y{M3Lql@1$BLhֽ8>6>l=&AɁ'QnRZWSh>˛v}xܘP";FУpi;Y^)%7\!ʹ@>l h,tcuҧʹw=oxm=l1qRkXGz^4Î\3 m`v fYԱ)@WL]);gΡjZv&`¼XKOX - ͇qLsA5DLD}CHf~h(R]?5;v$X +#4":cpq9Z ]%^iZe."L]ԃSAKWڄvό.i&N8Pϟ?wIEmUR֒k۳׀t{owdmw{ٓ3rar *"9~PAZU{a^ڒ6t S0*>k┴dS$_WUX w^~jGb^gf82Z}Q(vO _D{,X{p@o]LsAgffEVT4>13/ `JCe]L Nj#w5Y,߽_}z1O\ qHZeB r>g2%4aK-ؠ:%|,tǡ: &o$igh`:* T+\jXuPr%T 첵]t0YfdŪڭ3VnH9v!wAFqj"@PO3}Kێ)hTm|ML2326f\^FOiHF:Z2>l]ld2|E.xM U([F%R]'IF(%xgXOiLf 1soFNG)㠀0{xJ[bfmYzu?x">̾]k8)>b9xy8ҹ;O}/L^VR^Ԛ;'ۯy7fWf -Q ew8"Ӵz =73rBw𼒾ʅbڱ,=b^ck1=X[WiPV$~'4 ?T4+ Yt!X AYgyY l2%+lf0b;W)ri_.`HG kT{K4tgPētf'R]0pW;iocR$-7 oasv!x*etpcPթCel9El304iƶUѼR!q2t3jꁨ@`kzzBU na(s}ȡ~/QKFXUQDW1>[I_.7q{ۣJuC9OZvT£xяiG}/*+s2xUڈ|ݚ}FҘR [6xcGJ -S!d~7hCOr:R"K:vE@C Lqbͅ]1aV:M(88:ނd?:ÆPw۬f%= 0H.Fh Iklnj5agG/yr ]+L m \YE3<2|æHsA$sAotu7 Xc]#6@oi,]R k/j 6x  'C653 )T&> _kF8_,C2R)0TT} I^9o3DsȥVy|&k> }u ^2rƸ, Ș_,c@W'E},'>XYGap.(;FR ǚ젮qX*y"&Xb$NPB\t}g;ϏδbAc|#L u/P5RznlD뷰hY> jWV }k/ ^ uc(yZC&`L &hw~pA]ѵFSVEe$ Ϭ$(>zH>-pЫ xKy#4Z=O;6 XmMF$4 =>e`Nv5DfqKI- @Gk{'V[TZ4],W?*oh' kdO55PJPvO|Tti8rOs~%fZ)3/VG~×XJ Mwx!. F3bE- 5>1 ,Oι\tU]Տ*$AhP zlGN%}ɯ N]u/ߐR숪wQ(p0fP$ّVpEMGUI0 >%uDc@s Xm@ʰҭd]*Mk &oO7ݖ /ΉeciS/cL5|+-1 vQM|xpXƪq'ь|GH|>J!u@CBAz:7 ,<. j0q8N4^5&pBGTau">sVuX_2c4% jV{'}gä%I{Ԁc ^#q eHNE*t1Lx8̕|LLj(Gf}6Tb>xϴiR\(0;v{e #.neaZ5$- ?qrZ&^]#$iFed^~Ik0^Td ի]w^M6)~+_I!46,  &BU+Њi/ S(36˛Q <]L}{+屔,'"3 z]FEH%B飳 @m|.:ŏ&+Gݫ\K:ubIfp^ ҽ$ɕglPzXkzJ3*$ܕt%w95qB˶?WQ΍]QN߇^IztM 8EXȔU<{j4Ԅf[y&eI2 D6XS[#'21511,PuG(szOohBrp<,0 | i "Mk,;ka 4B~<mqiTrDaw6*s&rMiq'tb۫Ol6ggNɥb;:2;"ļn5ć)\ـOUU2^sH>S8dU31Iz4݃??neS|"R8̥\IhHKƧKFt⒝08/i(0} @j>nH|7xOve-bLOC,x@WGXGg{"K/ʍ7ȍ~DyT~bl_s]H7 8^~D]ߗ BF QA~i8A!v#1;Vd="5 Y쭖Z@!H~jЯBxv2OhW\RcD^dh ʠNC|- "dJWxˇ3X^ ,oO 6CU"?)G(SߴknP3p!o +8cl[\poE)xZ`(fpk1D#[C!2,iH7 c2abxZDOW WWͶh?QEo~[dw[J#MZ8񼻶L6ڹ'jړye,nCz7Q Њ grzFHevZݱB$'D ,Gz+{%$]ҕUHi#鈴/ IN\Dz.X|ՙl4 HRDڼ]{:ԡT,l_cEls93%w [8p2`꫔ K(`,O%@x-R b2m~$SEi3@IrawWgc-S$ĴKAa|H]|K (<!|/T<[.' @mzK4\Q~&U=K=4wR{;DE6%# 9M!dgq=m8U(̋*U2UpUޯI!66ʬ́P'=(7u"7IK<VT_Zwk::d_8#]HSoL4ؖ 뽍d |6΂=)< 4e͑ W^}"5Ťu ȲJ0a߬qz $0T$-p_9m@2JDǘkd.@3@1?`meq#Pi"^G{  T͢ϳz5WTYeEiץ?W}2̑JM8͖Lvh8O@N8ģ/"%%2whj’^xEw(NRVr0k]#B( >E5`od#?yH¾vO}yU[bByEUO*M[h6{AM2 :Nܓuލ-wXInji UB1p"}#ؠחmVTg4#soyԥ`UAOڎjӽ1h}@ɕ!;?)h:j ž0z]JA,ΛAKh &p7EOvtJ4Z-W?r|~FE4Q~R^`K&Q^yȩn+G^5b,_IV" .UBd(XWkZ:{Jr"rsc{'+\ ( 8:+b_a>,"e^Cy\Š}'P䙐TRb *v|qXP?v(d_)KBZkppJM?o$z%iv0HSG̒ M"uG-#V%DbzfDYEEݣj bDj--F]Vj"Y%ցj̢GO ̱[3JI{:}'&oox^ U1.1镝\c\J30ǔ8ɛ`04uOb\ۉɯD "NLHb_cZ|U/ 1g<w~.㿔|5ŭR 3QI\Jq=YC[w3xn9nе*<0$~vnL[u6R:83"]i۩Mi@FtfLbi`H~횇j[7jYɥr!tUU&yP]mI_=|mA`uo|& ʢO*{X !ΰC|5a#hJ)[ó~~>7<*Yզq1&T6WWE#H4Y8P]">fBWt1UFK|Տk]3I3l!eўV=S.l >zhLN8E~*g H qJ/4K/k~z A>΁뺖45JZ4j8EJ<1a;Lz+ty1([|P:"WGVGNƊɊ\vWQ+@Xqu2X(zg6-fE@,0 Hvؖ)L8&TxqK_t[.Jcv"LAvedē1ΙKi(=`󶚗>"=]_`*vUT~_FCǯUKG~JsQUbZݘB5}x9  tltp~ޞPOeOVN/@6nC]-Hp S}A˱f'+`_㌎RAz8lDoW0Uˬ.o9ּI4St\>mL! RNprq{ޛCU qnY3w-31 !D6$}^`n}Kwsj8iN *ѺFnq6IRRJ++dJ}5 ׹I[Z7MHŬ'E3J*| z]Xuf8輸Տ'ޣ~aA>yXN2n JAך,YT/S$A҂<uڷ"̽U@l0ju:ݜ✵sv'>vIיuދh3bѕ3QȷJÛSs@ی 6P}l&; 'ܰ?w;:lxWWoٵgDeWU!3Wo>J) Epw1xLOy=IսJ@IN4@C>EylRm_ }ȷX/B-rrlWX3i{"n$dLM7誠TdDM-?1poSsf4AP,| @_q/OxϨU--:ҷW)2ȚN\i((#aKl en+_w%~)m$Y؅)s,J:<'Xۻ2tu;,s@IuNCoTvb^3;Wc-񐦠pdW xQR>5}ƶԟo!UMHk/_}ǟ<`D褋E &Q=癱PY31PT,uZeCj-VD tYv J&Ѥ[~#>ȚJ ;H$;z 7}}!) [@wHе)-3 hA˙!h$^H0^ځ3f:}xW'u6JM\YQX0E p;f\cs4Z_HA#U&nkzc$Ϲ`5}E WG"l&(#-k YadWTh1;W2E$^.NBŐzwy?5ݳAXf) 5E iΕoP1Pqw+4:ŰD0q 9OѠB\%S$L0ulfaN):{? Z@FV,_hrk}ge3C*H{Q̽-z_YT'UyۉE{{bЈZ'I|@Hˊ O1zf7_ 3wL؞"C{pwV@#vŖދ4"kyx0s ZW4X 1c=B? W4A_j0Ya'pX%n0q]%X=仄xX sSRj-9yQ7|!"[|ff4_O:l[Hgx:h"nZ0r |ܪt>59ic%IX?Q`ZUC#iHISa`؅@\m{WN;5=L O -R=[5KXCל]poIߙ1? ҧ'?yֆYQ%q`2b=#qeG* Ztɣ{)(%oYa'2{/^ZGڗ!X, PZQnh,f 1BK%v!M?+%]U&HDON w08]uksmΉ;JC`.;w~:k`i$}$PgCJlׅfI8ɱy{m+8d5R+۲`yLL||_kÄUi y #* ,C.{A*aDm<@Od jsp8ZWQl|yų(|^V͠I0g 6bd5j/N/Zrhڴ@DONX+/k^IUsV +esfegt6EHqU #ɻ`)1qwx8fy |{]~*vi$.J­h˒Ǹe-((nK誒o_R*F? +MFI^+?m3ġ ႒L F7e^<׍ ~΀ ~`[ᢰi.݁.xΨdkUwnYY4 @H^T]0ego&m6?TF7|ZIUJºܠVܳ!f* RjQFC$#`3"߷LڨY8jݚ ?NS?Z/`> }D A 5džΚ. :a8!Yn.dm9@Exoz(Em/}P/Ya$?H--òg3{5K@^͞\ιEv nuw1M`la N+4A~z]xg3 PtpCy&tb'g;ѿO isN%>_?峣,,ς IRlM܄go 7dm6 d]w!viQnɄǘ́1{ {*ؼH/<Б)54`m|mQ㼩1үYB^s:WuPjbPPsiM2ɯC1v\nuUK@y+Q_bu:&;?̅rHT$ Tb-W8oӸ-R䢯/ӟMo JDRD@hݧG0Zzȯ9F:^AH\i#zI뙌tC\תCrz\IffLH,PIy 轀8?a@j=zZY{Gu$Nt'?ve5[e($`"$62^am9kpk:5acs[1DxD6=ad3':l2^ir%{~Ўʶ5l?Ja5fj$CϊSu"bge<.[fFqӶv.F",Kvs$N&whlNX.8FTs}yq0XR vqlϴK_Wn@sm'jMi;vz[qCG-5I ]1&ͩ63R{spĬ+,濹hm8#<)@E룟NT@ZQ#s~-I*8xd! ,d O&E2S5,u #ww9Jp*)U=/fvs}L`uBe'nn)Ek|Vg,:dHXޔEeX*"z!yj "[h> $՘ fi8VjTAحSqG# s!oz JףQ?5L6B*'3խF5A]F9s#8ɞ9+gu7>?ʜS Nqk)x@Hg쀧'ySs4Sq?dU) Kgt#K1LwEo%h-ZS,!3&֧[iBΒ A׬ 7]$n_C#Nb@R62]:GdШTͬ+ Uws s ǘUrHcݏ[/ > $Le~G(RfBJA ;SV-LO]oMϾ\&-Hvx {֗f?V͐z5'C 5w/،:jfh1][pl @kA:f\|\ 'FZHx *%]Y.8~zZT֥Ûߗ# ]욹}әY;E&d;*=ar-S5?kJg~y K6r"o=m] 0sut&鼗]{x DXϹ8aW%ӯk>W6DC|Tzy%4nxvb z@Vؼ 8t${\!XW !w8<# 6 ~EݛiK@mz#CR|r{a%uO&# X1J"V9vhVgShψQ q5P}0yw"ctd !;hfٽH Vw Cho1X(i^*zAF=aHV= ^f=]/D%/H*>?vY^@ } } zb3T"$QUj{5v_*3K,"qdR(d %dHK!ێ 69Tr&3ErHtH+k~@@Y?RE(;':';Nmt'HӠpvZCf=}CTO@~/ p+8pW`:Uol6JFJ;9S\b=%zyIK5Uo&x0!YfO{K"-C'fJ7$r tl<,Q0ZpJs\Fq Tvw*f|D(+[V/YWt @F}Y vG&% )5bLD. o}kӐM@eTM8@sr\&w%6La^KTTp!? 1{&AާMh'NXdkNQj à6gܚivyUݩ̈GbMDuA(JNIERK3ym)4uV |1BWҢ.ਗ਼YvHޘUB+G:H$v\f΢t}B-X#и40\\ٛ$Y,JFn VSfƪ5ZJ0l -ů>աƲΝ&` %dM.WɉSDbvVV5!AmO]Uv{`==,ZfºapDm^5 y2Q*%d>$oίď+훙gYr? :{;T@A-8EV~t%)Mn|^g 0D_uwrS9.|Qss)e "p̪>%nKbRуTBN~꾙Zew>vb1PkVf(Gw]j#f'jV-銎0`lwIP>uMTR[]#ؑ5,I1"q5f>: C8H;Sx)R9~_s6] w%f=QoaMK ?A %Ma/BF SHWpYU`s٢b 1FW4 H,$2 )Cb͔%+$ ^s[/Odꭢ)qLf/ZS-|_?υ(2/6btŝ<;F74GEA0q7 OR)I4wӜ]::mV{8n c\@}#_AWrdz_GaO"H}~b81M-՗pQ oyFs;t擯"E(µg'ykgS!Ʊ}_UM[6+QۗݬzqMDza+嬠(;’Kt =`?']WeHϢ+ # 2\sw K٥ W` (!yMW>jlU7PYmL#[WH{h It?lYO2[nk޺/)|cbHᒸ?;" D3SJ$&nWfhhKTu`ۇ?a(kʌ7;_N.F+ e`7og9ձ_>άZ6=]7{,]u!&ՄEmWuFM`]]ѥtv&I.G+|K~L3Hikh;\z:'j+f Tb8ӓNkiDH L ~?bb+ ]!֭YU/}5!ҼRzg\3lgZqƦrW_i?Ц& !;u`! 3'~/iKaPue^=Z3t漍#KNIpZ Tt"[VvW9k2;6ve}GWaTG'LFG_f>QhjL156ºSl)UN1 `V+vFt$ etlԂ/ רnu}5'.bfbbuG-L5 ş{ 2(vcTe'aXPy_xژZAK|ae\X١e#pZho7Ɯb:ص%B": 3ܚ \Y5ۏU/3b>p0T Ggam;P{Ev[h}譆Z;޲Ρ˳O  R5w]J.ָ횲}xA0Ui1`^, 7*ht  ⶜I(qUьkcߦbQ}؄?}A%N:{CYOp$C"܆X&%FZ,vF>.-Dzo/~_;C/~48# Ax[ `.91(^ <51Waot%[OT_)+ Gu @lt\I(1򧠱ݙMO7M-ꤺvXd<8QhYc8Zbŧ+o4G6tؠI̅H/s/ekD}N^i ѭ݊ny"{,m/~Ɯ;̛V䟽>KPy앜`CuSӭ{Q$Dl-N @TXm_M͙ b?pcrsB_T%Xl! z޿:Kfڅ\GF֏A:J6̹1x9܏S8AwC nv7gGvyUY%f!w^kB'!1f Eѻ+d߻wxqa!Z^"pOkoVr')J3|^Uf1 6DZgi~Xz, "4k&o_cyie=G (n)2 u ԅ\#`օԛ4绑u1DJ%KdXژ\Dh:`ٸ4N} Y[A!a.5/̨m*k86Sۭ*bs 6TLe#_R PB.jTFo f$}R62dȴd0 CcS vb$d#]ݽmmV5u6?| 4?Ui$SlKbIXc Oaͥ7֛hCcזmV ShzEt6VtMqΖBuEoi%HlyvE X;"+ L +W7,c="B3 6~s1vaxS~vb!99y)bOsvýVv|fCW`^)~Z(nnٷunZE ZщcvaEhs2#޵̂B#25nOeG:Qq5?4& q%%Vo#3CYpbgh e-HJ|9r0yC۱d7DRg7rw h/؃2B _.H8J'=HJ%.n75WS55N`Ҩn󗧶>sÍD5.HZive>ejhp*z$zQXh}xp䭚0>Dϔ KUa~SyNd%Mlj+U{_1߼s!@_b絈}aB#}D=UԂ%8z7?_&l)9"Lm$y^샇[`8{0Ls-x9.ly)qUnQSU$A2vQc>Ri|6zеIΪ H~fw_1WR-Oؾ h)g nxtNFj7/%AVOxY7lyWt+,'OS/?Bmelur0tsDehRaϬ>c-N ,%S'}jim%Ps8‰t!' {VXcR-dJrS)} lįe $` lPR6z=:u{Rdt1;T`V!z_ # mwuD @6St+2R<o pLwvFb-)1OD] `b ͨ[0d=uAi6J ,yHRNg7½VݏCoٽ(鈈U fx4a @o* TOc/f-0J܃ N9A)Gd{>Ox.&?TЄMLW5ALhik:" ӀbvL SMˁ6ѓè 9[4g/~2 #p|de KRaw%*w4uFY8AwjG$jB?Yb1W0^'.FI16~oTqclU!:7oB4=SYi'mYyZk߭coK`w)ըk íZ!fvtfv+6?1VUt"" ϣtv;W@yߘІdpUI'af똭V wsyov`@6'pL#|loIqSFǚ/&.m十ȽgE>Wk x-f<9(٪Wfpk]MrtR-c]OUj{v6snXYjF%Rq42rpt xS?uA`e|u;CƕCa&Aӻ{_uRФ'芍L~>`w,#?I\BЭHP<8d^UoV lOt.Ӟn =g39t8|A]J)AQ ?ݵ ble6&R/b9y~d5+$ z'JNdv}##rVE'z UڌJθѩޯOeIa:7LxYyx>M/Or/('QPȵ]2@ͪ1/װr Ex'? ܐVۜJ QV dƊw7hc=ۭLܾ/sHbړw$Bc}UY&`Aݔ4(yF) a}/O*g~N8}ˀǵ6By4@-<;5$Qc !? [!1_f xübU zV!;ZEGZ{f3#jkv& 8Ӹ=]P*[ͧZi>ob{+Jh{Ё-rBE!Ye!B6&Rb̡Wa6ڧ(4曒E5 {K3;cK>s2|: r%("=@t3΢ނ?ΚmhY9]zz@`DXxxZPBv|\j5شh<ɑTlYI 5l#`[^R==A/kX1|;*ڟN}"{ϳW6 Ԝ<| wX):SuR"24׮;yX8{K8@A?[ɒ7?J^~+K[os\,?E9U3YPJFBɾU" Su:a|F"G7,7߸$!#Ɠ;Ag/ #|LC 6؎}@P4GSħm"(e,Rg+o&z2Cz } 1P Q,@u(% ̲& `ĆȬE}-z~ Ky!d DqY[լ&SyЂ\PCZ)i?6񰟯3yA_: Eoj{΂*QlvhN)0k 1lSpޭ+0?$ʾT)n@-O tJai`0E!_J+dCh)+`B PXzwW`L*7QUXś,6N|iˢM^_% +,Umg$7S4t 8bek)xCO1Q-*96}1$L5-yRktS,rMd}gkx:wyc V_W>^>daҔ C[3n@_`LݾmJ;ڡF,sOe5L_m;ҵ:Wӫ_F T%]Hg5Tav 蠕}}LHUB>>D6Rx0J2yo,9WxK+,Pr!` t/!.f7 ,ԩgz+\(p|,&·}ɷ ,:oy†7+W Y >o +m/᱘uY]U Q_ؼpG7`un::RYz1'S& (ccW/xO)!A2PL;m0J$˚-8Nyz9;џHkCuXiqlKiV|&C՜TS($[#Ox ^!6`" s9tٵ[ZŸ~ƣ =rS nQ[HmA€#|I@@#B]HTVwR (?=]ǿ {V!i ԞU>2&.?sY8o*Nds0F=2=>Ss3HɱCN Z,dI= ;6Kx |q2u* B8yW'ѦJ};ccKlFGBw͢ lʣZkQ^pϲvL? 0v8A׊1kݡjl7CA`f '\ݠ!:ɞi:sֳ1Y8pԊJ֛R#aҷ8_N`4Mo& SŤAvo$)&ДIة-qy.㵛GD,kl!zXz5&Fc( iὋ#),7 sK?/I_~3'Zmz`O '<<1.lD8l2"o|ŦLci)M͕} J/`tJw*ZxKoeAHUEjHB| iT~.ni Y^-d@VD{Z1_Ҥyb[O:0*|2j.i_0VǠVB_Pzm2K<|zM`vN4M*?q18|xژ$NïFe#ws[ Y5"|bk2 KW7^ɱ{?'@83>B+DNEnz[mye] 9(ntװS3})Lݗ@|7IQ-^9Ɛ%lVa`"((d<|ب^$q`"B!{++^o)9%TYx;WuԾ{p4ݎFN,V<&#za^BNdTm1丶ǹDAL2!9;n<kMti爰 M^+̦_9p9ybp}.MnbjuK '2ATI]_PB8u?d#UIYf$ yj(+շO8$SՍHj/(=6r Y4,'O9+}` 硚qMV׫#Ep>Ʀ.)v;6RdTyv; ŘȄǚ7#\nS3tmթs0E!FwVH}XٖՓW8R-ݏ-T2.42GL\G LSb( L-PқIVo@#!751?4r>(ZAz|މ3mЏ- (&=n :L2qMz0aJ4iv "8.aS3G9#pKt`lG@*'/B]9hN!^`Q~x\HOcZd+<8 IlHbщ?"GQx1"rH;::0?,θ;I '\IJׂL{,y !"nwZO«]*:$(oyצ,(#O3y˦xcPYyI5QI]4AXD>>' tG? e͋o=8I^(f`_U/|4>I3ůbD==t\gíBNH9V GZ\v{GA" A<*Fk-B-HR5etI[l%FR'kzPaF\~|cS)&e7y{%dpvM^$1;NAEKh+YYU j!j`mـuՀ{s n`Fo̱;7tĝR-q<؜@xxAvطfԐ ٢}չ}#_-{*^xW@ h*s"{C)j XPEPdS+etלMKnCsCM[i-~J]K.Ő,dMǽfTeq8؂oag6Y,yJT ͗uN&v_$QZ߿ Vx_\ |Z.hs^x?˧Z2V#$/snT>7]t;^M)6ƨ[+X {*<Uok&ͨ%ǡZ<7R$<$|e8$^h5Q?m\զGgblȳjYJHe6Z뺵o "6QFw>8j9ǽ(8Xxυ PYiΤ\i$3<ᄒF}2?zcd+XwYp|_trʻg 6H>^/_PxA;FciTDsc3!U`N_J5",[PY$~{:Z Τc&|| WH {eWv;tĹP\e#Qy-z9TvyD!tĥ4:DUPƮ֦?zSyRNnؿ(I6kwLyW43'7@{]^;_w$ċ-+SY=MA#dX`d^Z+'Vna`c^J/V<# *,Oâe]Beҹة~ݗNj ű {v96:l]4F<Łn%vB1ץ$F"hia}1YꞚpF+II$= fiMUe_y@L2V(ؖnY# .bAdMyR̕rO۰ h֗Kd\3ùǏ$:H-y߻8ܼhYs)S5#M%˖/sr1|! w(T8=piF*6٣G`Ev301[Z:K-|w󅐷TD7ʇ"R8aH EK`VU| Z8S|$ô}'7k9KHg oօAiȬTˏR1ec\:+ Z PqdE4 }}c&T1F)jAUmn-oP]뇧ق@V&{۷ VarK3eF{|u}J졹 axC옸;Z|l]lZP >yM}ۊW9rl꿕|Z;7)K00[d^ r#p;  RB;Υ%:yshdi&J8 jԥ]9@}/fsn.a37 /=x=,hVMK} o(=n6|NDpRVu2 ExAwxDgU)oTTFb6 #;AC/ׅut'e' OmHx %!cu5MѹvSOZFMTȲ&@;8@]D0Sb?v;r:#6 ㌽~qפ0D/#kGB}rxaa C.`}QyZ594GCJqpʩ8+Kܥm x\OvEDer?<ä:٘/#Sa% x/Bn^5jm2|P̋'nY8LH b>$xR24/TzY49\ [n/3T3 *HC}=1K DW.sGތ b2 ȏ%lC]bOkt>ɁŇ8< t@+r|9ݦrВQ|xEOɐU_}~ZÅпz&+?Foʪ2ݧ}Y%ϛEE3wEA~t>Sr`c`# [d`QAswQTѺCLFU6)ALh^zIˏI'nU(,/Sb̡vxan8C*(zX* 5mgH֑mԜK}.iXtEZr$jtY=(Y1|%=}xnH( |4%(b}Mݓ}*{;@m|*ZfH bEENfACQ۷k^nӄB %?%<&L;cg4HvA[s1ރ09'7Ay:@yՈQLk0D8ٛ}q¼Md~hY_HYaSQw2Ά`E vW06=L7bh}1b\ #FYŌ\iTvVp”>QRËsN~)IK[3[kTv>Lfgmļ+9}iq;=:auϾufppډ=-n܏ NM߿](;WA3m2%HXsNq2ﲦ~+k?vKAO-,KQoOFґ)\lâ8fSq}l#bc\y_Yk}Y?_'IA+68as.i#_ʧe-N ku;DQXh}cu*-[!#u ѲsΝtj]fdpeipfB{iz˓i'Y&2Pv !՞~ڃ)=%Ҏ1dE|@=Hrs݂ࣂ0iH$뵧M0S.{џvFl٨QD"/ߟ+s˻7ek|6 SS%f ije>o6|@"xۼ3NPלP,bZtRAuL""=8'ᶵ[uoOT0pXDG[9KHaoq`7A>78Q/ kS!uy_oٺ{҅LUVܙG)/rsd^ҼZ,AǭFrJ<0eQ-^+I*Á x6>MةRF Ag+Ѫ<0FKFE(:Egs%j}q\/O1ȧ!(kW`[ {b"$Kl#'L ʤu]x9ƌlb|Pdu{>frg@ŎPhBgX,㔉/gλ@%|Þp%m&JEGYPj.JoYu-%TW-Mb ߅iRuUcܢE@X-8(k6:Kc < 2|a Ca-3Ek kQYX]I|lC52$q5U}L[~<|`% iCOJ 9&2?<G:xZ[;Ulf3@*g6..^Wͮ~'ݿh|P})J}Qko\gin=lKxmv?qbip1`^5WYK|>+74W.!8TmMhB;qOڣзex-X&ɮ%nޮ̵HRy˚1!%: g~۳j#kߨ~|-qΔөSԥp@Tx(H4͘<@ʌZWx \Dz²fwiZ2"4AaDqZUFx+toV7w2(k9Oo1oz-%\ѥ>ߨy;ZTT(}eV0qyKiD^F7,]ἈT-%|(Ozgl&[fy_٩7`g}4vTУ!URM=Śb:Sgu/Kk447su^iw$piT&(tơL}"K9ns ,A bjwKmt4]xֳfh.(Z*Ǜ7ӫ1dRMA(35;Jf #8#RP73U$3![6['TDX6VA!4=sڝYއ3o糂ijq%60X $R/?  d0K"GtH!R-ؾ]Ifu;h3+ً!x⍰C9/$/Eh~5Ֆ`=e]J3W=W-GrK"/Yu#KS>00t<>17 Uf}?Qz>1TO;yBY,_ݍxUTB= $'Kb8*Ӆ"#s#'u;O!&--YvKVO(5dh;_u [S vq3vp4ꗮ -8}lMM邡$ېD~t6s".;Z[t620/ 5EU'`M:(y_CPppJ;fH/q%U)y+Z4 ˺a&BC‾"Ki ݩh# U nLJ$)4h7 }찠SqVB@8ʵݨvMW֯ @jLkr{b= S1J]Kt6ZKǶ54 O7@E$Z*Ca:urL4LtwreHZץ Aתx ngZ4%e'8a{&EsӇ=Џ*hL4uˇs&x+O;7qZ]P\PLjgC\%е(+;Z Xhr*gU,QZ=R5f2ջ`^9ivDu6pM˸L>A3hG3ɟR,70lk 9D4_5LLmd9ɓS"3 wA>Iqݡ9ٱv)3lUm8=LHCЮNjQL ɼXxm :5K߉5B˴i-:C7n RP<N85XX|qi{y)~uɨTpr}rݫJ vX돖t1.NTOmRKVZy" LqB͗ܚvLyh]ʂ$*:: ‰yWxj1ȠȐ]qB8l<! hnA4;Ŋܔeė\D[Ees?PGloNX;~T/]jRVMtۙ<0ew!NCIbV>oQ@BqQKqhe[Ig-)wi!*pA4O etm Au.p,D .G1QP3Fv 8 g`I/vev}X$߄PR2l=d]T 4dᶔC#7ishh}/ݭ!LG 0 9RЄIF%;nKK:jV>1gQL2kuLac"0(fU9>[Œ>GƷ'.IF+ ܿN\b2rRS?B4d1yő K߇GicRp_P 뮻f A9k[qO )'\$+h?tG p6v5I`@ Ž^$VAʂ~he7?Wd" <"#z@{O 8߮47$}}f)4` PIRhc,/e_tGx٘ ulnZ|Ҋ)Tha~Ja{ ̽SZMrEmg`s> Qч HAc_EmA-e]X+WnӏWĩJd `kbG"n5=JKGR3戵rrC(I(?A4/5ۮudPRf%i24A_X'9%2E̟|d>IkWyxvgtf UN)Mˎfr?;#'Ӊn&t@:\}D 54Ͻ@ bˇVHڷeEGOjM\>ȼfn~ :duKγ%oq<^4׀nY$-m}8p[!ݛ"2^YZ;s*GZO 4ny|<5S\YHZiph0<vIԂzvNhB| *q%T\~,É=]usȾ=OcTczzOC#Sv-cHris~:w5H@Y15D4McRCTFˎ!\#WW\jӭd[ySomJ.AgvOn#?8aC~J}1c NF $ d{A` t՘Q޿KKU H B#% :[= PZS]F'--`|Vx,Oi  h}bA>9:?-zh6q2ِYoYp܀yܑݹhu]kؖ/3ol\m\+ux`׎ qƢNr> _r߲KLrB/PJ黙Jbڧ :IXIa7 d!nI5IJطBˈ9`'*$?!"ė YA8}W bObU0s&JlIG$Iu5 uzXgY 'UX~KP23aP˖'ɺbK|v1 q ̢>H͔Ղ購PٖaW0:@,ưT6fkN1D:0; -{he q"­hS ~62oBgW~>/;FG)|s&Qn+XD +12;o5KeߑljB*cE'@xGpuK|A~Ĥ Eůa|_MvLWd9!!L!ӈ CsՂ s_ 0MH5 uGr?ݥuRkM}z*C ә3)tK+eF~1CRD@r}uY7BM^;ZD#ԣqh)&)nCa7N*$Eyuq ,@?# sXc4Z޸>lׯoX sJMMqƘ60G[r^:M,_!o>P1ʇ thзMC_A)]SzZ a Y:z//ؘM1C̷*hMq(e_|oׇtSB5VPlzo!D6 w `yZ%4) H wes^Xi=e5k6 L%7_QI-=xRYZ(ѡ%ƿ>JB w]0QxuL,>p}4?>9d==z4xcG wx&neB+u9 º6- MQ JɠM.K61#eB-UuGz0j\/{Vs&rz <φZԈ8_\ T BL:;=4]Qj_x9J:3%pڂJ>ڠ!A.5~_R0}'J4GA=,4W'ɀ;Z vK3)KCf9 Mchl+F#Ir{L*~FNɍ$hnܬI BcPၖi pFª]@KM46H7 ?O)!| 70;3޴[b݆=a9k~õ e(&E nj.NbncD৫PRΰVjv䒳)~mw9YE[6,y@P 1p,z4i~tdjkٗypua-U䄒(QA@Q vh]+U-T#M}I.6+?-DLӽ::3F9|#s9e@lQ7GB*qG„WmP@"G?YeyO@``*J,J#/3W1^+t0_tQ!>dكV89m{A:M&@?5q0U,#in糊,GvalR/߅`OyN+Pf uv8`$e˝8cɾR)3rJIC{{ )\;KxҥXjI~o/^T{$>@=/Ayp{ã[,G[,a6,56#ezQ ; 66%I2fܕ2 %!ZS=F {nw 25.4iQ2 '6+c3 y_|;䵓N,(ްenh^}Gî16o cەD[Վzp?4 W"?ȴVb6CUx Q]/UC$?M92ώbvJsÞkhЉ>A=&]6k*07BCC*o@ؠC K&r6LB%2FH9 qk @]&{f't}(ˮ),#` 믝(SH~@@ 7qjs٠d@G <[{x&X| "Wa|V  P'1b -c_SMKdMd*d N w;i"To&J$(uSå}mI |8[swzx MT̚Y4Z  *=&,aRˊO8@9$BBXPKcLЫk{9}.:ޤ@i:hnou: 9N .[U<2$O=x6)|Z栧vB҂O=1BqfxBUg-# Si֪l-/Vq>=g۵2<$k@9 p,pR} to%H]QHM*JYB9@_QL:# vpb+&bDDbOQAYt2wVOh_q$'=!nz^ #P!2Y%}Aj\??az8#1YU&*nG<ekQw@-J qy^wE}X.IEA*ٗ_WPA.ܖx6SΡ{'-p|!~}re0Դ/Tu*<ǚ**|90Q7)YA3fݷvu|9"Ԋ( U26|n.Z%DAt=4KʻQQP Jh; jr%/VҤX60:l[$CunR˜slb o*cCG(-L5Uqu cO5iBW}νA1Nr0R\uYEO= [1Q:n5~Eؘ YyLT"X`ԷX_GU+Dlr _fxFG[ {doPRNRZv'y ߛxHZ#9E0Fx`R@\J쨧T{Se21I:]fCFB{=¡<·hg/7J-'[W0G`&įZ)57z$sc*!5Sٖ2ғdbu6 d4_ DqBQމ76h72siFu p:4B*&:'M>qҊ\|q2RK&z"C܁4}U7g^81&ow,TVoCnQHk)pN'`5Pp1:c|q`, >E@f"/XIX*|iG JC566w~wGh*_V}U&Md:\!`W`&>`Oރ<7r!ǃ 6e FWV~|_3&)2y( ӁU.A!ayPlTƘ7btt)p`[BО6zkJk I2W3v/8p93Yc@ۃSM:ÿH ņ塎/TKzhb@ȖѬ>48@;g= Y\Y_mo̴q.jTDA!!yHNm[`kOfmdŽƮbT])lKW4G.lk$Ýy&Ty25ɸ_?UK7q:]gV6,b3 xC1/18_/F꠭,t:<ǺVnWSU?/aHPڣy( oAV2Qa'PWQ':kI5V !@d0e4ź tWnyp]6,>Y[&ȱK@\[>SɈȜ^I) C~~zP,bb1xh alMOiIC݉ݺz?Sx8+F]?. 盺8U1c<ܨ!BT]m2R¾I8?(,m"596җMIܘr[C iϔ#'LlY`އ-.ݍCCsU H.Yo/w|q} ]!pZN7 nzuUy *vR~CT- @!?75AnK L4ԷE"_dMw뺖OO?%\V C!+L4{q<&4$g0j/r]y,sl皣8]tۊs$^PLF.Zm-ۀ~1V7J+Zy2odqs,^&Cd6۩j;ΨUM9̡B`'u}䀓@ 'oVd'+|Å폇}^,ji Db$B)vUkaR'Οl~nn7e/A-6s*sbhc_N#fЛ4Veuc*.e]ȯuJjr|U bn59#vy/՝GIl#9訷S_!+eשr[2{"G184r|աyC%b8IxXVT 6VE3S} K7Jm8r " y6)1eo+n+:fg?u&?`F"E*2.+R:ި1IO=EigוOz#IRa'mtz]&F ?zZ`~܅M-F6#E:5՞d]Vh~~ xz{WLY~(8K^VG3>ēM 5q"^܀^z9cXݜD uKNY6Y<]'O,I7T;Yh+4ܮ5U - $qP[թkUp5^A88Y2KsԔ GT %Vيͪ+W}l)d4 !P P͂q &߶ڲjC];Wxxg#ڻ70'b6)6ؽx Q ϡ>~'!՝@& ger%6m gI# PקV9P{DQC2)YI;S`ڛ}%=7[_SC%m#O_U"e_ jm>#U'a| 7\5{e%X)x3E19#wW 2S'NڄLt8ڴ} BiětQ0W rq%Usew"RI.WnX#n9ᠤ4$kƛ0*.kT 29 jH}bN8+_mRQZ2'ca:Ѵ8~]C< ]mpV`R-0t,?>mxZ4|IG}Ǿc8wCK#g)pRh=1$ʓ>]dzq6XFCh%s\NTu]^I4_Qs@椻!h,sP/=4%zAHhl5qy!u[}+ cpux[9ًVI n8eJ_1N4_G Zo4K{ƹg6kβjd~NLu^\.RXyv|N>LVl`7>]gJRՃY yec?ºN1%H'.M )XHje;ďDUd;H6:>!54/ΪFz0ue"Of:ꎿ=6jd.9@]I[F>?KYSDk#Cy"4/fSj9aƘP8r~Γq5u:J@尲!C q)Q s5~`::KU19iO#ˬ$ Z)˚;$o4W\3LQu `1R/*D^XrO ZǙ2srߏ Iw#D4p5:rLRf'>AN-ʽCמ)졐KϮʚ{up"m1۴_f-[c="dȨHqi-IoͫIfTI7|%6Z7zjmD`+C%40*1J.Dq͟ڋZuU} +F}zb.sO iЧ(n+;AF5$99!c)azѴ+CfSK~F1qv=8|~7Ba?S Wg!U-H5DlԘ4[Lao@42jCm֡%TɀAbY-Q9Úzdς4}dy 4Yۆ,n|wK#4NO>tY9 ԅBM- $ZEr3 ^h%VaT$$+J2+rșW8M:Q\ΫU<,[CXxx,=n+/T8!h,瑦7ݔEɌhôN㢉Hybl~8euStIMC$[)q&>ӱhiwbh(w^T@tAan qIC][tBQj{nmNxߡhDqalHصSr#ysGrWC˂$g^M֋pdKQ{6+ϲr63߭trz6 ;";Ϻx?TUwOz}K$L.G414e[v4d@T(e imh>+ ˸'n36}YEXR]a8 )?2[߆ "#a'(=Gp%KR+v^K$co*Qw\N(]R|qHXEvE U%,w} H)wv!\68D46XWꩭb*3=ϗA%Yy (: }(ogp>%h;*N,@冇) -~J. |=I-j?g銒Ƃ|S=8Cqm#3Ps*4Oo?1(.E_癔F哼YEq717Td()IKlDc(++b4̮ǟtǰj쐎`Zi #6XC8X#;!I$2_=\g\HUpИh2<*w]g9TB21}zNQS|DT|e6.ྚsD}. ̰)أ )boqҖܽb).B̦6"^4ӦFb*>ֻX2A"/Փ cR]FG[hq|BX4h"  :[D,jLz!t3 @}ey$|ax jdSpˆ?sܳڨPY_H橭N!sxCSI mǮ& .kw4kȲ^oC%{!BbPc2A>g7&gs3=S":yrqi|Z8;mR7lZxf])(1l( 迉No">&nM0i7ʟRX5.wCmq!-k~6MM]9v,Yn٘@SGDߙzZ+yEZ;m*>"5ؑJm똧n%vzj#vW*!$E;N]%_f v~^aӽEEQ 5(nʞ9W0`|iAd2+'U/BA {v^ÓxU\ſ_0rmJ+!eRDZ O:0g3q4{6քrw") t~x|05H0 %>ۨ<iJzEٗXpyoz#g->#N'UmaaKMPAg[\[jȸ5/r"rV_cj^fpPKU;ǽqi̼^MR&5qI! جw5aH0ƚKcJ5:#v|;AzZ-C2 :{1_MEjh?}ju 7rE wG,yqqȶ=:N!X,jWȥY(4&5ڇ؜y.JҟC8 $rlsގtS}%mE&Le]yc~^(lC)Ci}݇8D-6I8hrh{⸑շl(N˪pYWmМZAiSq˒ R(=P_J |è:ЏsAL 1[۶Fx.7f˭X>7u~PvT cQN`wzWDE}ЙLԋ-jljl$"o-wWhM,av44a*3Sj:0f7}k`%AcZkZFx'-Bcs*tr +Y0vYJ"#IF+ 1Ak4 Zh>s}_ 0rHbS$8"dv@W[>й^DmcP0ErT,pUTyV9][O ݅ǢU36{3O!qO=NX*ٵ3W= d1Fr})Y3 ,SSwjBtھ9Uqez"l8cgRUB̀6L*p]̼ U*fn 7" ț=ZI[QI_(;S̴ {h V (_ nY,hTD^)%mPtKyÙw:<@iDs- "R$1uCCZRcir7-xW6Վ-a QĖ\Xo=?x7"a ee͠|6!l`9V5m+}z(ȨS'=cc@h@غϠE$*Y]I fxBg!̆9W-x\S"ǯN45JR YNJ@v NRDi>#ܱn|'>Yg碣 B 49J+9ͅbmE *Y0d< Y8ƝoxtO?q hv8rٹ|r2J^{F&yƨV͉o|^[fIRCkg P%"P|Sg[,m(gv)Yq/3iAi,_j Xͳ+Jl\WtI9zQn~Np=1?4;<v $TBA f-]}"r ʩEod W~d8ER(Osᄋn tlNYmh6?Oz]uLG52 HVx)h'EQ@| mƆwgvKb79& X*eĕS:iߨ|_e ?)gIe=3; %,(y}SQ6Ր 7%(Z{EԶdF=/{OFG{""M!SSڤ UnD Q^׺^4Bǥ؁iVMwOƹ_}][T0L &\ Wp%@E0%z8biJCgM&bn&Ta{nz1wIǬ,!nf:aؾi%!/z!Ŕ߻l+\=;l[ 2a% A4ȝ&9&kd8`yDy^MYrք&KD.;*&dŚ16.KqS'h^΀a` KpŮFXIr)S⦂$wWxsr[=m]s bb!T{fmuW(zJek._iH ѓG^?y(-.2iy4:8@| !wL?MyY},tt@ĩS*{ I! Ÿ1c|@;52/Fk hڱ:~`&-Wr 'R[߶hђÑ ey[ !b7@4B!(6n+:][S̔wssB߅ꚍ$qwIG J&Ȧ˜z:L ܒUUa1!zƵ˵E6ϢHb;X.ɒR{4wb xqSyx@\ WW)-׵/ N$Wɼ f> nO[:[~{]@2%C+p l!0Iucy(jZv5ғޮa2!#Da5(,#1Ŷ{B] uR%1K]H"%د: gğa(vj1VQR7vFAQg#&cZ_ZJġ,&^t,_dDȺ\C 띠YV}ǰ>] +kJO7j_`7nInrf]&Β+c%fǀa9UڽXWHqL9h" R%x:a*yO4in_>S q js C\@FBH'KGL[ɻ)D f2uN._nn!,m[Jt*>t^gu#r9UE2N?:?% a,g$: I+ Fh`ǃ4n[w" 7_ Ta$2ҾyvSKCڟr }'* "x~d5V84_b߼Mrvnɦ)¬ūUh^k0SF2)sͨ$\5GedȹMދT7T/ C4gfzfb"@[drH 2Rޮ9[}t+.ݫIYo0d#W p ͏t+fyKDhMvkIة H4u=Z7nձ\s4[tx0hqB?4umiCD ?Zut) (j/Hu]p-W%Afǰ{0+n&RKsG\Y@r\L9nHh[mB%e@U1OfK& .1=Z] i,C$kx=ӯ.ܑJl._5\-K "W[{'VZR7p-*4Ιr2#M٭[]ظ:vNj> /^ऊƳ;CD#)mCl^,I986.Ң29) mC/B@2 Q'Y'1(֮ B;ZRЯI:#݊0p_jA1_I2>A4qVآpKDs4g[0k&b1MjWU~3aigҽhj`L{e){EgaQ &wHQA¡`QsC4ރ_>yо:)c7o>)i|2Mm_}qg~%5' -~ЮYBU%V:DFTXB*K߷ܢԓ s23'+ ԩ!iפNw ^S~Krcŷ{G]}>| YTp1Yb4654/餸;h>+؍q*t>4zD*hn%QK[pneqT9ǪlN-XZx8>]-`&̧3Y<?D0Ⱦk`韤1l}|tX*d/d71r<*n^Uj'/݉Wf?) ŷr=&kW2MCqSF,$:(b*܇ xERrcFIGE,Ƭחv|8 OH[+fM0%Hu]jT=KlS7|W^zo.T8] 3݉x,R%6̪^ԓ1{^{Rʅ<'eDҨɇ;?A6٪_x4܇gE§KrAd:.qYST{Z;۸7Jxpa M,̢z6~V:tЎc݅$hQr w&gۢ߱)h{1b(FuYV[ X{(MwV g4 uWaW*h|lM[$LPR@ &N#HR {I+Xcְ5 N%h3O޾4f!8/dHck}s8zHRd1%|NZuVPod&rH'QDgw}&gGMzp #6q[X5WlP9Aݡ4jDNڡ^-Qts8Q]4fE% Y ,t_ ?.?g,{yA~$47IT y#Ki![Gx|Lގ#,6wi[@TWC4Cʣ'6]f2{HR0Az+ 7ħQgXν~VbCdفo9PxI͠_[in<71{i1CN q$`I$&H;aϬ CI_G}xvzR nnimm%-cUOZ'r`Zv 2 [}.7҅' /:0Hzmdq ×ܭ&gKj;W>)(5iy1?1 'Ndw``3`jBMAGSf Q{sl{ڰO̷xݨd"j94{5f&wio;7pE¹ QOtn q0:z#[}q&I8M n:ꯁ9^\yf(]cZnoơg9?ʜi=(Hռ v3D8 %.]ě(@1 Y:X8?'-X&;$~Tg˗@D 8l; ۡ(O4u,'aCG"M~O\)z!Syq))6q\3f糧u-MdZ C{3v|θpb6A*faIP{4/ح*YR9M?&vϋ* `}ѽ,29jTGx@ Fr#= aQݦwZJ歑ya:}knf!PԾB 갮!i\5E<J@kfȸ, VvIZ[\]71eAZGac,r .F)bCoDA1L_9}*Qh]mrj>v"̈7> ѡogdK~(I z}ܩj~qIvA~܉" EskҸ-{ߴ}.z8FtQc玂?t;Mܰ .9E3x%ITşO[HCVSUkB@UCwJ\M4 l%;BJ `u VEsɱpp::o+&%YKg-.n`ϽKӛ dt6bӋ%pIlR"A- Oh@J{S ;f.K.!kCvU3*F3CGB aRGSE']fY Dݞ͇p+0Z\q' LhiҶ- .h ngwyj}.PszZyUv0vYNgdFC}EHU7:%™ЇW* Ysw}`%;$.GQ߷t 譺QօㆸS?ޡ-]4Hz+(D*ϟ4<`pϸO<[sN!~eLƋqD4% > v6\Y#*Dq#>n.L P )範#?U< j) e D}qq?%7(W{qLZAd,B*KmHf+ܯ y3I {u)(`-wu5F`0 ].(`תļ>nax =)ڠQ{8h;M=(< wVz#jiTc.f6 啻} !9-}vƂȀh K_W8fq:vdf5AQJG]ÅR/,O<;؃r 51l҇5e8hly[8kWNk`x9Z\bEl z l%q(vleIxo=}Z+RG13J1~>2]rj|OG{#ٵ^1WNcB27U=փdhDf:j]6Yc8j)U~9 Ax05$ -@Iלc*P(4zт}sD|23n5[ -j_uK8QWJ;gK%&ԇ &c䈞)85o|\)Wt g [K!sj(yj~y BMp 43é}˞qcՐn#?u_[vnťᬛY}| \As҆k$r"A-%{ϧ'n._, "]qlX /LM+ݠ.OH8gpW|ZT\@=ZGEl4MoY.vLjٵ͟ Dב{=;'ˋkkc%emi71k4M%zHFYSXOHrc픞=y8RyC+e㶝vwP ePtvt/1Bq"*"f毊ܚܧ,Ǟxc?.={2ؒr 85H#Y*Cy3~ 7WOuP,3E)A2CA9<"|bl1# ]!9kVZK)͟tJH>_.)<+a{EfvA AMY}uIe4_ֻRFm7q*}e PcY? /LTˏ}&NJ]#B&F:n~>z_&?x~IWzy}G65CN~#[疴D1Ŕx~CQʏs)[xߘy.VzC'<Qn%,:VnR-/٨i=3o)|!^{I )|6%M*)=kuZi9xfl3)P{Ru1%O1\ %\.ͪ?VAB]aO X.vQ[T ݰa?ԯ0rW V¢kM$5Q"$AkuβK٩ΌikwاG=4J{+b3Uý' &Aށ/fIK?L*&8Vf:j գUA(1Gx2fV 5ፙ14O%P6 K7&:&IXtiC˘hʮ$f=Moh/7G>3>#Mk+%ƭ 5/u~Uo˰g(\!c<: =U/ # 0c]AIQm BMFL 7D@*!( 5u(/3cA䅙k4:6.GQFh 0r߳˻5p[F=amHPr(b.ά\fd=CY:Vau4(oL9.Y>UT;ӳn*\K]|ǡ?+O&Y/i;aMP`v%3싴'bJW}RPЃ9$\oIҏb-IEV(1(JRaܘRH/SmoOg,hO\i]\8ɫ^5D%rtb}KKO~7P;WG[1(?QӷfW+SomZ"kF7:a >vZnT[k.ASW+ w9s:VLdIG'!ueDn*5\_B?}F:,v)еy4ذ.Tp۬<m%($3aK0T?Dw ;* .K$YY䤎hWbRˀVrFELFd* YAﶆa]Q{y[[qɆ !Y 1: dLyn]v-Gk@N4Qz.\_󯞵,:ZqaX]k߈[BQޗ\t鿂bN;\WU%3ΕAlOok|-#Ar Zm Y[zr^1]] ~TV_Dф*}W'z[ _LEAdYYc'C7lC; /qn.%q@~MEc'; cTo6Ҕ tvH"!AB/JF:,OV1ZOQl 5%2qyrbõNl_8L\&:zW="W<0Nh@b7@LTF"F*{(9-! TPqlm#g<6*6O!Bg/ bjޓK Eg}o a"$6ATT D xZAaNPLh2󠎤ՓHd: |uqKkF'Pu,03Vܑl2D_oS"6-峮o4Ӈf2cMhîutjͥ%Rlȣ92)h\`JS/3WC ڂ-TO ڭWX2p9֟L g_Y(l\z`ƳiXcikAV9O]Ӿã<~Z Dɔ*Ng9c/ ԢW. |S-Tp҅YNړH5$J0dk!E05܄W(B10Rn6˼u MCCOBJĚբ!6{+Nk 0W9C7A^6ƻ/ĬS? !lTYep.8Z}r"(,(i}i ܾxSa}uE H&= Z @G<']:E^8tմ6 @qJQ ? 1M#pHP]I7 M3)Y-d.6VΛ*W]3Y{tteh jޅ!J ^J%+i7.O tb篊jKVN-H 1ѡD] 29oE$=i235Lo8S砉?Mrָo4R)j;am<qQ ?ۿa ԅbAD9o_Y(7| U]>,wZ{gHZ{H`NOW%yYFK59@^5K38,Mb[ pcQA91O!Ӣ@1T'|ID)+o0%!r|qES"P:63430E 90":N޸So;/R#`KJ+@=g/J_4=2PE dt\pSYmP9=UcӇǚQUҖzX''=T@a?a.r Ơ"'.9'/*iv&0} A.Lͱ7?adFlwGZ svrg? ̥)ӕ2 {ƔoPxx oQ j XizNbRyΈ̯U;RxԈGDɑeѬdb2A0Ȁd=4+ޱ9$NSE;C߬ H2rpHIqxtrKѲ˼@pDG=6g.hi.B {qkT lAXk3eJ^z(F-T 9ф|GD%n~ Oe鈷x9:ai._ZhQ(xN3pmی±QLFb+gQjKED]Sẉf"2t{o~:q^<䤝'B%d.kGд(jŸWH0[C̕$ ВB5#Xf}$^n`Yժb~Nҩfj޹[ώ;9XD8&~7aɕaUJ,ԳRSt,:=6NKK v 4 n-D@CN=+tLnYP䣔J M m+ Ϝ *8tM_e+l7/=:; L9̥Wi'O>3isF?nJ 39#+,{u^(đZUz^'Huvxbf{hnu9!,b +݁DSzAdS IqMQp0~0 -;/M0C:jAܹƵ\+m\~Oȟ%>sXd𮷘x Kl6U 4btKnK80I*ɩ*GTCw,#gB>VH5"!>7Q5_URF^$G?ޖb1s,#7weBM8guw >.A^O:Э8=PfjL pz:J!rhqnL7z'.&O)hnefQc{jT&Irdg-ԜnOcސ) wHԙ$Z%FsYamQZEW.nB!I%㬣h8[v}fIꩁ&.nڪ`Փ &AIS ><`{ݲ_5Y5mPװvEFm!tIb͚,L6\eΧi 9-G?::6g}: j5eb^W CKyI&~r \ԅ,c`-IiX=*/oy8A/X]5^ӊ(oӜ463Z8I`8=ue[X=} 1(zFyn?Ա+TJ;?YUs X>~-u[gzP_B2Z%A.Nl5`y%!L I(#,F;z5'04OS"ZGŷ x "쬖Gm0*?`B~ yV¹v\0g$zAG$ dq1\l6o&hfn?,w tK-@[ANd1faʐkR34 bfyZ"o8U~lTdؠ).t@.QQƵֱ:mVۚ"_j?Հ `:!X>-µBP|}x~{E] h,N)3HPNS&QJMTkb}hE@42a.eP|x"P ('CL)SյpPr\#,$Ķ}F̰[p &2Tp@;"5V|mTߞCh!/b!OtL 4wn7+#ir!3苤+G*j=;V#t• x_.xApiyvkީMhiKf?ҋFMʱDg̊C vJnjZ2XztU, VOဝ2 gSroyФDt(`ڨ>(}zL I$SVeڹ&&{ r? bKT'L14Uê:Y+GZ: +Ǡ;W-/oNt~HnÊہ z}ut햮PHG֓f7m}Ĕ'P+eۈ崒rƸI{6gy5⫱H-m(H0#ƫ, mzi T&ݏJ.bYj նxB= w= xAmr -??z˔ybmZ6HUϺ"D* pQj6z7A%\s?dz{w'0biX3#{S /$Lk j]`S:TcENI&b&?:(uR'|.+,$acW8ӈ#Ҿŀtn2gT\CkˮzH?&#p\$_?1^ wώl]W\+t0WTw*5ȌlrGZ<Ǘ1qseK!iS=$?Wm9A_EbI9ԃ#:kWFMDc[7,L+ ts) DõIYI! v|FyG-Fe>4'AλD3m(xoo%6IZOK ]F}{i*LSe\Տ:"9F098=ڃ"֢lH9-M6Ln+y89mR8DUFJTTxͬ ˭-2pext;rO,@TZ꠿; ~HE2('&|!W;5 C! _W 4fīl8vuZŲp 8OtIGᩯ2l|tX$Srs- N9B6#yѪ\a;? H0/vɿ uCCMrj*}#Eaj)P#ᣦШo D0 R1@OS ] gϜ|pTs"mv "ɡ1.aŲ#s}fgXKM̽{mGL#m5،.R'B'xH㛼 !y`+,~GD"P3mL7%^Th썒 k2N.d~z} >l,DSӫBZKNGf۽zx_mƿzA|2I  ? kLz+WD Ki{IF( m(qy\8޿>`ew d6^?F^)V_Aɏ62[]) z֙cLk4.sϦ I e[9<k1H巳}j}*]Wyle5˱J,ӌ78f`#,pWVÀ .\bHVl.$Y__M2`-u"Ngڤ,U>0&GGX$0k䭷e;HCT-.p1ˇ[0p\M47{`ߘ /(,13XSaB5,a’JID7A }i(tϦg%N!R񢓭:)DHXH~nlA)/Gc袴Zbv9`WplvzeUSxR{YkUFQ R9*U B p 6[Xȁ2+ 6^*5lVw{5CcrTo=v\z!10. ҡ~ b %]7`0zY- 2`.YKs,ᇁ S8p8HX-^mW҂钯9|i[ftAKжڰMj$=e@@j# oųdJstb,37L 2"݊&r"Ab5WP鉼78FSU㶀610bqEwD^ aw̲GG̿֗8P1s0l0GCI:J)ozxVM_;)`;8\ޥrAȆ.e( kDV~*J[+v!NEG 7+ev`񷕠2 y;\2corRAX~6?Ncd:ME_cM>`Aaۜy3.;T=~!X<EJdEB;A@3)J!ڌ*MUvP}VE/E:x!^`,}hLT lɆ"ml\"GJUb1-edA &tG2rI*5)w.3z3q'NjAUP:d<}1rșs3U操4BpMK$䎺 R*L&LMx \}R+` ^vSUZUIE텣U$N0hU38$I}tܿY Ϯ㼐fe!6{ !o$9nzn2иA' c8*`)g%YU ;jHD řX}R!v7UI g  4hiHG3׻=PD$z.J& /xaK#H#Ƚ7.NџYAϹn;p(rSY%1Tx\w1iI1v6>e/-v׷gDH.EU ׭rppg)ty(i 9>h"DP'"@=Fx#rge]ROq]r-CuK-P xJho4)m,W!}ZoKBFyR8Y"rY&P3DLh:(( fcyڛ!Zm@p'igbC>˧ܦV4GJYhl@ElX6O7b OcdMF'PvNj,"?stX6|1aʘ# |n/nw~H@Ǎ=lYg^%HFJBH<-(H3kcjj9K=1fU1̯ IJFy^XǾimBas<@?mwÛ<\2iYQ՗`g([XkͼkhvF=GsD2"z,ڻ|"mĉ}3.r=2D EmwO >U ,5=C3 8=HZ xV)(C hX.s)mm{#WH3g D }#%ӁZP+# [$JOY>IΠfgs|{:@Ǽ:}F #2EfUs[:E=17%\%6(V?_!\ʃ, #ITC,{xk(jtKTuTOh `B,O\_?d=ʶLP,6R=y ЊAwTkUFg6H-D -51Boi\XGY ӬZ!%Y (C]`6~yDHujHGse<3_~4 E;l] OƳ3Dk㓝 ĉ8ͶxsP^)2GwvЄP]-e& BdWFaS sV(gI7)K'1-ػmu<?g0^}`C#MS/ ㋸ṂР>j nSJ +BzyRKuzZbʼIXڨdiR oEy|*_c@lo 8je\OsCU \^ 03pX@cE+I}Ձɪi6^irh`+%H JP)-to[`^pN@-Zb/1 ]_j6VوHRH+u aoa2wJLM3ulm3&1dU?W;har+1!Omel߳ ;Q'^N@2? \.+QwY4(NWؠhu鰠.kɑMC4?uO(6">9'wg~_EVS #)".4ђiPeBIy⫝̸/Ƽ2JAzTOzNˈbif8• hEu{VZq<ld h4i\\>b -4ecf#Z򽾍;8~HtO""AzZr)m&ߊO /T6T}ZaoqwH p<. V%y5ΒM3#) S̮X&Ƈrl^s2$qF,q9gS8UTɍZs:!0ڇսhђ8ګ 3X(]4H⚞hqqo8m R[/O68BaV'Xoiy;f{VpݶT/m}?x xY6q-i%zU+e*ANZ ;xݼ9..1GC即hbqtR-z~W0@H+^;/±Ke4΃nFZ'" k*3<;,yMG=巰uAK8Žӿt'͖vBj K{w&Ry{cql"`Ih|ȭ gF8_V4򜮁ۜ{Pࠞ`Z='Yг[qFuQf;s#s+JD4C,KZX#KF۳_x}J1Y\1ʆ,HXfޯn]YM}‘zQģu#kK}2+V~~)o X_^=tEH+im-s# :!Vm|$g8IkGB`T"[Kh/^|ڢ5)X0u]hdO bm OeZMuh]rK۹/PpHXVuvr&GH¦ >YbB*j Yw^SV |+MZTl8R}:W|3a?Ov*N~ܸ"XUa(pˢI~|MM7-//쒃1@%¹|cD[K$c>κ).$|$^A "brۮo`J*Ϡ,Sf1V+ ]2B܇/iRHa>ľ-LȐ2Z5/*y s5轂bIĜEWa0*9cmLQ}M sx&ss &0sҜ$Gj"/Q"liC !c6dB Eڐr4u]' Xkl jt?wޞw3X`Tr1EoD48-zzD@xbV1( HhH}hrNXXەZ>5ZfR||EoX9ͤ[S6&G3t>Tb<ʏIPXJ,%ڂ~!]rӥ;8[ּ] YaZ lC:rJB2xjg{ ?n'D,(Lj:6~,Pis냎~\*yR}VvWiAW>C,3_5¯̷>IюҿL׉hV:u9W55TΦ8|Yf8?BuGw:}hN tj_>8]eib%T#ݗ!i¹ %jY}a8x꧛ .",׻6)Upwo(G{)(1!PIU˺AE\dҞW3}Ȟ|ܹdW_O1h`L>lC_*0L)gnV~fZX+4Mv$]JH^]Kcɦkv"?di%-4r+{AT<ՁpZUݙ3ѕ=-9֩m5M5S04STb(YDYzKhkjsTnD7#F?K`X`kLJ>^=+9wLPR qȄ)Xv^_?LX]N VpF 1%45@Ds7/[l[AFи/C<9^$, s]_<&BQx~4*RX}8:wEX'\eJKm $)> yTws+gDajZW֧b0k a.2OޒM6V)DbBQEQj ^Yyt GQsp 'w5C [s'x2J4AiR 9ASUJ#VPyi) E8q( %T=_ $]LA2VX5xsh|AI{LPtP IńFXW'uH) R/$/EReXv4mYZ|0C.ZMߩI@ B1 ^ʷ¦ &r,C"~:9X%M/e'E|'l3^&{lHpKx[P\-uEѯyMbIYF&96ok 6*j1naJRH#`Jpn܃ѻ9qPuX_t 9l'9꺉;0 yk~%Hp": f2uOw6(h9}t7ftr,,>j#8V7TRN@ԗ#]Ǧ8ſ]"`:YT@L:_RXK>maLj2]`HFZbxG$fyI/fAVTE71̕/y4tz`U5==NmXd3OM%}i^:1,t2D'.G Na le_p&-fGocYfJ훀/t=7é3F&Z &tvR5C hjY*TR.E棴YHhY?D/.ri1..>&zڂ区S:vܝe)!\?P[8y̬W,lph\Cl]e>@F$^ !h7sXHҡCVe}x@;g6P†-oxݵ%]¸撚L͞rAJ LK2/o}{"bSaǶaȶ^k Zn|-Dj}Q˭d )KB+Udcqj^ ͲU >øUAVlm1Xe.m|'jíVrXTpB~'^gQX:fqgB[B5 p'4SUr?hز.\m/As-'UZH0g ?BVyƄUލe9ɂtNU:JbDcڵ9h s&=0Sj7~jJrI l` ǡ@Ws%l S=+|d:߹OBmk\t}qsFɭ<6| %q#Qͮ!v@\-OW$~ 7&#?m{^n c} L|Btx&%T 98 |썖* O`N<7_L 6%Uhx"7= 9TGDX ON]#77Wp&*I<:.ЬMP]'22$}3b_N ˂Т9k wz>8bq/3%~FGԷHkHx{nQ9@9)ڎ1^ck'{x;𪂤<7N 6ikԁJ6HgvS5yf'G[Uvi%P]Y)$ߙ]܃JWlNXa6`Ս2,g.2,HIA/#?c5d?ݘ7…P&bMR_R{@x #v}wKh̥^7cq(et"b짻U~Χ&{Pyd 6 I `B1};jfP(>W}ۃa޹n{GLոmv;ΙH߾6t"6h(?EculYJrő >/~Ɂܙ"}6 FW=*Y3j C6k:{|gNʂ cO*rc'pȻj\wΦ0=dvZ&!L@cNzLverBp%#֋ !b^eibeLJ Gb.6cl>ѻ +RX-ճU^ `xlOBi/Ew %Z~O1#3zVpjz~]'zhར| 3Xΰ(dQ aW{ԃHHpU3=U 9 xaڪ6 *(d(BQœlX6Pd_0IGMv*jہAV ׋5]:z0V-'.UVLAE/=I',Q?VתM5`VTat[`Q=Y)A"~n&\f9Ux1`&>+}t-_P7ċvΎC@N5[FC*mJ A Pi/N,m41 qc#:,,he9P$=!&bÛ鼴} BvESe}5 t ׋+DܱZWA6I`R&x)?~Ń#̓^!)g@U5~E { D]G~3oO4[x.hD[eQšĚ ^*h č!MBTr"sR6U;'%;Zf)b-0-cހoJ2u=`…I J+5.G*ŧaWH_(*V~|4{= [B\c^!`DʴPaP*iF:Ӣ O qЭ<'.n)=rà:~pxGd*UhOӘI-Ws1O`w8 / E# o05fLt{?\ Nb}ݺ?M=XSf/yϗ6zd|7{>;_-by܁!Xig@3k-޻:5gG z0 n̽<rٟe~ DrlT 9WNvkL {0=ebA'viblfu"c^H}DM|jNXҐ%hӴr_m2}ZzZJۻdd4HGzZG"IE_b6#G%)$= :) lv ,\C?Sm4c=)ϵp~7at 5ȮPq ~P HkBNr%u>q|䑫Ëo+E/A:q!]Q,j b =d pn 9OMFQߗ>sCaw^,Ȧ5j%UO0mroSm|''d+m<朆A6Ξ#b(އ”#HO LP} a|;/kk촨X6(8yFu7ƑN(?fSZWoh2eA_UD[9.qwl D@}~!CJա VdFA Kv;P^.LlRT:G/7-| ȔЦ)ND'Dg+|D7FGq^"4^yUat6qp7'4>QakdCXBLa9s_\EΒvN#6CNJ\䃻ݮuk|ǣd~Sel9oų8ΜZ1@NG&H!c2 ^ 7Tr^d3N s#j:֝>KLb( 62pL+cB8aL:-TͣOol"^ <}N f~ct0v-DO j} K8%bZ(}kWF SЏTv{+yE*zx}S) ,..WRG(seM,ӕ/iCi T)|£]ŸiIAlh{ج,&p1B%DdD6TNB!ƜI}D? eUekq;}CNh1 Kj̽:홦$0Nt;*"҅{g$HO_ԕ4c_Xd6ys}oAgmã~ )oPU~IbvC81xO(F ~eeCRr!M%=oR_"K*ٔ*P7M 6UTߋC- e*ZL+C,N>nvc-c.%rbxD%s =fb^bL0VLղR꩖:A'N]A<ph2]R_Јuhyx>:ü8Žh V_uS.^_p&%Lp4O!DӷL&Kͦ${&媬b:Ќy?ȗWY N3N"݆ڬq> kd\UB zLՑ AZ\w?J;y5a[dJf-aѻm5Mr%wUOɨ( Kn=iwWYW1pΑ:1n:ᐳ+,J?A㫐s"EBmeTCr%fXACk`Mwl8C6R &e笰zm"xc2R64ⷀ ?tKG 1!h%֟Jj}Pw"u_@Ne%_8dC|r]aPS}if c䔚)NsDGOӜ{ 2C6{SBF7c1!q~G1aQ1Ky`Nkf={ hfR`ഫo-|%1XIy\2Leɼ2?}S%x)Kp.J*!elN:gR?2@F}@d0s[\)1ئs*Q`꠳oubKޙ7c=fXy"s||gUf娄h%c'MFzU@|Y˯'{M& W-MmHН%Po[}x*$ԫt#Zb!0)": Wd*rUZv`~1T_/D+Y4yXUq0Z?w6Sk`O.4;\5A;egF7M &eC?ِjXC? ~WoMI˭rctF4-28HQkMU:bMt[i`,m|{os nQ^g}f`(h(&9.lTGQDم+-U7OVY nB38RK78:[EP^*b`kg!Nj/)rJ$6\{iXQ,zf!kh9 T{˟.xOځ<!w!`DϽN>≝h^h }|~3IS;ѻ=&q`1d"ՌG3nTFWQ@%d->f+h6+GXL(y"wtF*7MB{ =F>tcs1%(̣w_bST*V^r7BecU\{AJ~I &a8Zug⩘MP3*Wf@ʪ2ƛ!@fF^Hg U~7Xy!߶jj"`Ї.,~Ϡc~9J;)$6pCNlt-;@dԯLR'}!tgZj `E$0Ac VV/Q2Y8T+> d<S!y⍼)`Js?g6 e MṄv"9|:hY, Pt*v3+gHh| @ŧX#?Mr6go$$ 2t.}]-f8hn\\b2o a&"qlc"EDg|paP,p2Hb8iF(bŻBWU0Wes @$%L芶Xm?`zAD7xy{.em öMeV;;ȫ,T@WM#`µZIvNhyc0'a7mb:U]g = 7LmgC3ե5&zlY!};_)f^h{^91,W fE^ern:yfah:| ҹBjmS5<]'af% muou?}hYhRq[Pa QzC@F)(ӍE;4?6JUS(TKN4s+}Ub]2{<ٙ#Z3>&(mDd}#ᖀWr*%7T~dQ`a\bCgg {+8А6_Cwsa`i$b#Qgݭg[t'7;ʖ>h6Iam̅ g& Ԟ%$]BCS0ijRSL2~6MGj}*`#ӿʻ*!;ƛ_޽ E0C \ڋ13UenbSȻlvl͘V7p "~A1Ϗg}{*Q7ӮǛ̧&i3P2HUM'@@zs43E3%OY.,{0Wg?cFR^wɷ, 6x-T Ż,1 $w(jI|Ē= w_1 t?a뿌5: k oϵ4;I"ĕ򼊆7s}~=kUoe~`f֖=+qW*g@ޖCn\[ l,U Ƚs?/^&AD"7'퐰xޕ֍ڣ[OY{e{7&X)zC%3nJƘ@:7w{'s\'6}<2cLB^#V^%L-?a|hĆZVѩ4v\4H{ŁT4Sbhς)05FV̗ĵL?w"*?q$Bj\E5_iͫ+WzpPŸ kCEdh-Eޏb(Ga:t!C:&̴W(y uQv-9_%'hg;_sҨ]<Ñ:n>p\(4-uF]ttf{{oS[ꕳ7ᕷ;p+͐a{5HzОF)G(.sޏn^"v .API *FѹQ[HfY1FZXic܂vN"ۍf%-Eh[>wp̌/n@x}qd؝љ nAn(Ji,63G|n׀Ynm*ZusӸ,>8I5M?wNMX*_L]%_Z PexP{ڨg/cFJ>_"sHĽ4Rma-#aψ~F= `X/ 0# sqi]މ@+^ZF67zն'.Wiw idZ끐OJ>3ēZ<- '4G!B}$tOi5)B#2מ܈, c& 7!=JS3g?igF^·Zo5o@JX:E ׋* ib!tb";C>6! Ṕ]lz#4{:i5 B}RBk\UBUg#Ü32mSzu?H$ )VYDdquErͶ淧}yML;IZ^}7MG:]dhubÿ+@$y Dmb -ꊲ?bE>ɮ<ɨh?F?.LWkmL(gBA=ElG%WE;[IYtJቹ]y~] 6T!0 V [iRqYiz 4Sݖ  BS(' hSJa~t34,{qcJ5J#NBG o>AXEYRҊY-;$ZF)d30J'_{fONf9ME,>/Zΐ@";fO%{!U;62[Dk;ue3 a`B-:v2@90~)oĎ_\pԾ}&tn *fgdG_ rFsÖ ;L*$1g{> ک ~ʆ5ɰ2]p#ܭdT6 m䐣.ڵ}} ;gDr`if)- c ;fђaKޯBJ  5 }g$3B+r=)<{UȚn9u˛JK2tC`移' 5$_j˽ʓjÙ9z8ƼQZxK9ͣ3ӈeEѸZ&! 6ڍ6Ic,a uXc7>/#I%>Fh3/ӭ!k֒;ԭ(?L>t:~ ʩ(r\\0=. * b[Q}t[TUR@*R \J7T&p8 z&E-~Z0a"w e] {,~KzuޓЄN$ZѴ;YCxncPtمonrn;|]CَoվkwӤ NHFo.BeIЦ Re }Qω@RikB)ԑ*AtR~}[-QV֡A˟' t?X⽙Sq\(IM)i䧮pIB%bt>sA=/sP54$"Dz!6eFv|ߞ,AY]y!Mͨ>+7]Ng&2wSGZsu쵃Wsک63Z,'YW]ѣoX 3~3⁾XXى`iBȃ8gpc%lK}).՗BCܘ#U+.0z X)a^Q0c&CETY2|"7K˓o|kIs Zj7ܚ%}ڤu Uހ c5PVˌ0-H>/FjՎlu~bwxPn+%}w0-1rI"IR:+JE`Zfd"ضSɌ8$Gt6!{kZ &rmw,Lf<P?}k5笫\rls%ϘP ㈮c hP}0hր C+g; inqgנWoFCߴ]ϡ\:/0xݯ]cy҂vBB)cOD0j:HuO<8!V~cpr&4y쐂! TZejܹ'h(, 2'ϟٌUMJ1)74a.Ts.RŠ<##|PSAzBK,66PY)jx}vXoaV[ь6<`|ͮXrcGrw`sXXe]@jϣ9թ]̮ϰx0sf3xeqH. a!F˄ F[g4sݶ3SH$~u$giQ^vQwtsVh2ۨq0>'7 ǞRm߾Ж FZv9@,[G[#,wZuMH! Y2h dJ`G^^Pe:/0f\ $:=׊| ?^BWVb.ReRy HM8ǽcV+tHIkjP<=UeF󐛬 .^|GMAU_iӦ9?-IVK"PwCoP,{LxP~S"fK61c!OY;gQnveusW!kOkPk~xQUTƽpP}L1?銏8NM)t6>0< 17aw*3iǬ&j-"Rhl_veÆ+jn@KLKZE>pGO_12$OyC$.+#XPu<+1/;씲qYAT?qIZd0f#^5^a^J$v˪׾V΋-xn˟38d"uE<2dxlӻy8aߴ}Lt$P]; _V>Isr/8t}(N˸ok|!= Gc+Q^h= %3<_Py, s:4'<=DDatts~MьZ|Ea,!5 ; chыlmJĞqxPoQiF1nW~ j}";[}Fj9sEE;}j'r=$C(,@誴K4i7,.@0bm:$+Ta^daUԐ ){ȥ͒Oe_T8VCJFNXI#] Z%!{C>V =\6AR3:>*FM{(Ȅ?,92OzMZBnˆAplVC]8֡fi"N"e"xw%D^g\V)F+H)?,/)ԛi8~ }u4xnOIBs5ܰ$H6^^"JxE?^$f14DsRo -t}$h(-gX✡,, P}0yP OAEO% a FrJTMpۓ: >L#5@LD"r4onlh,Nr(O|Š4buCILdvN`T q:A,;sx 'U{ Tj"U5xs}=۹-'}P'@B\|TOw9 UqdGL.) .\y˅OCIB HYm*.Btbr2a2زִ{$xohY!sg֏^B)=2euɉEkyg#CWnl`)ŭܐx;(2]VeUU[u1$nA fuESe@ٕTB#BތD<, .ɜPv<5, )@ty+s]r7N:f&zl8OvD;}I؇;U1p-%UsIh| KY6?J,1:?3|FWl /o*]Vw(d={J@itSP|8ѥ,߷<*LȀJxv?,ӴouߨK5f&β }ؐ;a|^)jF&<~ c/@hs_W6Y⼭%$lɽxr\M Uo_`)#O9aX{(9Q_De~ubk-{gdcSRe"}=$,Ǯ:Lo B0׹ ۱.ÅF ͭ/sE:I4@+&09n*au?(֎c2`lN|(\?J  Q8-F) s%d=v`9RO*9t=ŭ~1ʉu"1?AJ 35hØ!ufC|,g5^Q#֞8~u0a*@ &_*§XN1 D}R*Xdo@G;?}s[ɡ圣471In+:7X 5W|I4T+1kAna+QS~(̪"Aİuj< V%W0'@ M"}Wqn%E/Q~A]YTnW0}5Rknnj\$5aM#+姝PkbtE L~$왚ܢvö́B*ޜp'^.!0( pD]L7 R%")+G5zЭxoR}t~1=q|I5ͨӒ_Q'0}DϿ䫺N&??| 4ܢ \ `5o$4K^ \ao/5Uj륫gglrU o>t}1+BIJ4/=S'@޷-Xĩ02bGEJoՈ0JVHf[$rz`W) P\a $VkОNA)7T|s#a/"_`aОl Gϗ#}#5ÁUo^9yc>tlP?7 >؂>P#|eP |{t->dۿ?\eT>` 4(<}x.v3pLUO:вK;3\:(&הDdv_RC毰d_r ]3prt2_[W2=Iw[ -jzFL1:Fbxjο1aFig3+ PC.:c\pn%uJ?_Lu,qu$B;eP7/V|#Bxx%5N 7b7[pwoZocMY?&\.*;6Qzx׼K;ҚZ)^r[CWH6{x4GoT[9W5R*MS}b5џL43i2 1ӧ{>űcF\r{ScT_7s~.rh$g<(nא?hDvW 5:|Ihv!z'%m =gśƁm #? v^OuSz9* 3?Uh"(aEe`Alp/ H6 ,[0- Ko=\O?'vS[ WK G9 q[k֝QEu}nF&H/O|:Sx{zZ\7Nئw{p,S~no4\9/{m;*ע@}MnM~ǀę *9f^^W|{h#Gw\φؐˁρtU2$zݽ2*sÓq*m9עDHWLuLX}: rj|V'"~d>:J{_1t䝓7Wɳ woak[S4HDF~On֨$Q]]AQ(x/NTƊ5gy795: BM{q'NͳCh9wy?m}PAPHƒ/ 'p\F!Nv!w/mOtB'unYNJЂ h+ӗ{ D[q؈J+SIjhl;9O`n-_*C>]_+,:[0i9Q=@gx;M_ o>P 5M1nB5p?=Icqk`CDReKg&v>L{F,8UVĠ~] pvٖU1A>f([Ks۫p$-<^2>8a-@M3:0pU{1ɲ- t-^t7m@nF7Z% uN]wߐW* dI>v| ׻r0˿ed$`|UGP+~_i .4F0kH';e7uO?X1 !nR;"57j]#Sȿ9߉frm`(bZ0 PMkG&Pۗ e'ϓ`JYM~LqtG~+?8 cr{mcљ_%wːHUZqN !o߽m8M2Tl ᯔkVdroa'Ro]3kWF0qG*R}.p>E\5(0#EF b _$<8csv 7Uam^%ψ).QͷlH \6jn+藬_Ӵ@m?iGay%^"q7ud==gpYiP؃f`cN_c}Uasb1fÝ3[QѶ4W{y9|MJ1N?H߅x|/Y[rr֣3!2cy ǧez^U]O 4TH}?^kLLp [L,޶MNmǼio\WS?ؾ50Ak73:dK&F'V-Ob NVeKB#s0%"p f =0?Mvl\5pp7 zsv+wfP/2 kY)ޙ"H'#Ͼbl;[;8q̣;adQbs2Z{-45 rA]7wڲ.*oP Z w9t{;{]w=rf_ȴZ[vyݻZi1ᦗYRT=SIOغBY r4@FO&$|JtȺX}o~gř] WLbd2J!3`L `謣Uxmos`'#SKze9都K 7#R6&*/ayց3f:BUJc-WMyvU F; {FLukI6Q[I%bO+TO[W? \*>R;k|̙"d$0ҰvޑHubcE%v5_wK/]+t~ރ9wEov 4JY`o <q`60IWV(j?]TUW g\SYM>'ш4Łs4dVغ|oFiϹ!̛mp$/-)=\/,r (L fIXn>K\0wKS 6I3 *@ؙVD@s<6^KS?lV5z.aCP zZ s`"Ϙ4XZ[alR<[{*LJzWlZi4%ҠmAcSMT u7Il@CyY{L}{zBޘka>X^uGcv;$-ݗ6v3T:ϲ:xY#oq1f:P<0EOA;mx(1Ωy 8h8}xG\"%n {ݼmW jqί☈WZt&ʍ Dن1;Ǥ$dt ^yz :Xą>Vy+ i&ړ懬`\hD9E4.[!訯&\j$nVm8 ۽tRh0]|Ф;Vf[r, $4+j ~BlQ{b'p=G؂ y(ݧ|TdԶ,%I7S@ Pvwc66狟*=<{R1?ϖ{޿cfGbbߓ>AWǬK`ɱ¦>4 Rт5 [LSwsݒDtN2!r}Fwt{ɠN< LR赆/p*MWfͯ]ud;Yj!a&s  񟆲IKY5c{eDK<@OgZZnHW""=ͮT;kέǼU{?A:ѩ6n uhز,OF빊)Qa/g4jngZ4UP5& [tt뺨"DjWp*Rgܜ ,|w&zs,G[ y$ݜM֢.);K&n򸼎ͳ,Z *L:k\KWÂNʫO/ISȤfHC3)9RtMAPQڜ/sЌ% mAivjp](\S걟=Trm En*X8bBެ;&"UUZShJjً!M_6RjElQ_H,{6O;z7Y*1#Z ֗f54qm(×:fh@U _ ݾdAHȡ|/r^9jҧUa㘄s_oVI.8ZF# OK2Idmuz;MK FV^wW|3*#@%)3q, oHFDQM^{Qw^ibW'ژzTpbun&LΉKGKWĝz\M߼;2pS jutZZf&{o{Fj@#Lx?Ȝ [];RKU6<LÝV ~~?Rk]Jw3Cnޥզ\ ]nN`HHW+z.xžn;~؄e/hN,V2"R L~Sla1ej?h Qx Z.-c™|Q@ףZ\pP1KS@je}SE2hǔEs{ M \=;iu"$HXbtnn08)wN͔Q2 P=6ɝ#^{hxGIR9TlQ-.60L#Dl:kmV<,kω>e!~/ȶqVS[05 Ğih?al9nc%+ $2ZI~z~j G'\,.}?,Ow/ #inmDiͼ?ʄN`q-+R< 9-H"w13 #Q,m PAwTo[ 8ЙoSr5 &B&7Q%=F|94  _~' ,7L专@kM\+oMhGVE{g <:sBtGJm6_]"ƅgσׁ78ǬҨJ@>1qrB;TxnqK2DP(|ˇ::TҿF}3%aD0c]*GmJ-N}{/<2Z wW+1[ru]u :Od-Aq ̣\< NĘ .3?WVޣ߱n oG2I(6FLѢGҊBWyf9S>^eȣ{OELئj22L,#K?ʂU_h,l]'ZzHP Z[&4(C]W,s}hkњM";7b%-(_78%zVR| Ps5`S1hkV>({ M ~Mle FkFE8jLLE,,9*pw"RYq+NaE"*NAk$[r,ٱCy091U֬#tnBS%"􁶱H>QKUe#XCB#ib -0cŔ'G]gV[eiWiy8l~[xj`z1X8D--m}`M$;YVDpC;-4C:Ч`4t. u\Xy6oE2<T7~#cS'n-we.h.D!ԅᗑ0˒{ç}AߡNEE*]]7.(ǽb&YS1r&МF 1( y"$v ǺsL L./,<)}_Z3.F+Hc$ceJ'?FKZKkI'5*I%D[͠')8V@}['oEv 'mgZA+,?N%,G߳scD27cxpm7Y=8gtG>{nD[4_ ܼQdT_:i%V~+=Nh TN [dN~>IFcbۑ .a iez,MQe}(x LN;$ST1b7e-.. z^C1#Ģ_I R0'F6z"?lLAW8h oG5  cO~K郸/a1O7 j47_O7\$~CW;5zm,efy~oLwNɃ߄漥8NY!*BmIq3sqttT^(Mg`HρxWTOpz4+/KRY2vFMaY~y` Ek9QLko}&̓v eGHiz B%aW@;\V&5Ȃ(4!&'-&RYv o0n<Ȫ~Ipe[*UWdԡHXw(i !҈ti _ ]K%[)e{UGe3_mt"SUi%^^kNq=ܹ*|2sYب"|` uWx]KF컘 ^^0 O8~gMP6J\o)"a׮Y~HjkWr:H;*61њw.hQ۶]F@9V#:.Vڇ4VZJk6@7h;jԥ7!qxv| 0Vp?>v\9O0]PQkD|A~4f#jM.nXQ5g4z8QKf(iM7߿mtB؛qӣqe8c/3z&c&ːRÎ>pR&{:JVƱ-?"G2ަGh1d<L뜐NՈ&Ҧn wAA?{e:Z#&9(~,!Ʃ,Sv e)/G!%8N2d哷 kUjckj߂ȟ 7k{Бuat琑 Zn3 @*ݐuJWieE۠&q>:(kE=G[KJL[$} 4Ģ`ZS ,t!_4٫nI^Am-C ϻӅE+(iCAeϻ sh\L!2!3:H"wzUR9ieQm Ws|A#Rҥ6dns,OfϜfT#D텾d$jkm%"&9|z{]bK|Q֛ӣ}I~}uwFɏ\nzwʦE3fq׮z5Zq1JYXJ0'zw'w䌸0uŨ' %w2IJ1;]7^OOא>h'P*y鼛e|G(5,;Dl12C"M㌹*_6#٘h12| )Gtha}5hl|/3u(4պ9ռn8}@DЄI0̌Y('{fC,t݇v4k,$p [5j<''i, {O`a>."kguiJpx$,(;o7&?UؽuʒFjUXyW&iH>&V&xY1kr;%E -cCLn$̤AQ2g◺-83aZ _;f) q7 E@AWޑ^'3# w[8a8Yw 7kd~kwa=,="ώr*ՠ%R&SS{'>l5ril$A?NjWh1s $DzK({Dk_kCB ]J [~o䡯b,NEPĆ퐽jo!PG82m}FBNc1d܁ p,gaTڌ^U"VI<D>.WJP0*e6(i>-?vF^Gd5!cQOڞ#nY XB1G}ʖzR`aw w0E4%h 'w+=\;NۍXawf-d'`L# Ɣw}zs4EߨUaKxVV|86G҈Klz%r)z6Y䩥R _cFVá~[r"Pۇo0^"P8nGoMʍҜ@=)lIWkfƃ"]); n j-$:lJju,߇HQ^K-|Ns@#:ƙ| E_?>BՖSGdbxNo'A^-:wD0/ x2Mx6N#107ax9lю Z iZK׾wn!14;siQa O쨍g[T ~w<П{p]2C"[syHBfWFRh;T\~PA1V*(]}*OGδbt9cfb{'^p j;V$*+jP-}3aw]`ӣ yM9ʗ[$fZ?˘0<| x!Y)'n78H `g=^/p+@Ut$!/MSrru']D:&N\+p]WO'(I8};æ(Jiډbmd ]#ĉMۈzk˅1Bé}Nix/{[ˆ W 5P'Os3e*2ADNk4c@޵٬&x6]Q}y*>rg2bW}ok8uH#:gMU@8P'Y˻$غH9-\0|:ˑ ծr q2}Lp+{AZWpbd(OUBӏ 9񻍍EH*% )#E)z <\WJ>YF"҃Աa_Pd,>n3x!3"HMN{~A9Y|-Ǖ+t߂Z$`V l졭? kPSWc!|!2DzF\x-+7ɥq209:o<愸)r,*b9 oiL|sp^_NK8~aGBIY)E}mPF20E==͐7y Lw_cPny;پ0V~n_@0[CW(^Z}Rp6,!-Cf%ⱴIr Mph>ʞw:serX NlǟxµtqMoJ~F*NM٣{Z?"}-7!S߸UomqwOۗ kⅣVF;ό♈8C8P祹 '- .C_$, @gDhh) d^u2=Ы=@UL ,owTsa2A]bh p T'?yzнLx(=R%wQ(q2e/S 仧mn~l2Oe`tsX%-~ jRH9cs<#&%lqAST3|@] ]e MaTwĞNd%7=7ei~dBdўCo,ykX/Xk ٩5_%}E\-AR ~A-Z3gԮ!ԝIy4ӴWD_hŻ%uiIT% 3 YP_>A+U.  3JBo(O0Oy&5%MPHT%"oW| WH^&izV超+1@Vl>>:F9.O1LyEVB"{Lo1/ȶ>8$LCL;Yo&%%s͵`Nq峽cAeBcRx:8XؐHvZTFZ.=!8}P-(]@ VQ\X9ZxҶsI}jLDA% ќ-+sR`.NN`$tp|ߺ[CN4.FrC֎X7L0Do":5͏Ep'3=sPV>#LWL{ĺ^]S|7#2nq|=a 9ėaO@Zc2h8-wאoa3P!ŲiM\=Jz[k>yu1_JjRdtyL㚉ay"Sm~nاq5NʺCLyA&TӦxĹDJ\|ZѮhLk'h+S j@#8NLH QIxk #HD{~X+N.hRڲVSJ }A^咏j%sj?$GΫEdZB풖];A<# l+j\>K4gY.3\>U{|cu Xp9%00FyP?=AGCr=+IQdnj峴QjhB9;o<^z{ ǚaW+'ED*`B+ VAnD%]| Fcwsw-~1I:BύtǺl"AL>YXWA,v޶y=Kؐ?ldOPj3r.- 1)]D7~:@Xgvݖs$"j2uN5P@ev~W9۲v7N#oL Zy:RbQ^. ɏZ'n;GiGⱆ%1\s9>4]aDbQ *hN0ˣc oԧ dJc3r2P {5he|Kv 91 2;`V*\5N鐐&hMgr^\ Q.$$:cm$>W?2v2ʲU5hRHm+4 [w/_8#2{fmX(^]dJ 򽕇ڸM<2ay )ls2I}ϱ,Hn9]pPu1Bt~;6sm:AoQ6X&[`Ǘw+ZS mn<ߚE!G1ZKO0,t9";DN&X;Bv&E?"J;i't7hzkѤe0Np)-1]6@M@Ǔm 'ca`.%;윳IhMmT`9iqAH<-3 _І:5+Th2}-,Ͷ+,ȌHɚϨŃ(c5D Tlo6XB*K GNI4ɉCk&?p/Ϯb{agr>n :<{{ѺaI&3Wjr>H i佯/2Qke6ߴ@=*9Eb] <z4;ɆIz:\!Rg$sP%W#a/Ą7OLnfPS1 jNMzU/8ABLh)p9`?W߶s2:9%"s*Ww->hQM}Ϙ{XL{fa. pq:+>Q$iFƂ~ {0fSy~A~J^JNJ7Dc5"Z!GP-=px]tY9 40l^NeQR e~swN)mͥ68iB|&* Nk}E蒃@'@Q8 n\Z̭Oscy2hW;̦vuu{!}b-Gp*Z>%vOp(Ji53ڷYąC{y;_3Z5X߈dzԩ2NNKZWQYW#SoQ+@ULhO`K %գK山`^Z?U͡4Ф,Nz` ?3c |WE{TҚvj5HS*W(!9NԣNc7kEgDRqҫ ?6CS_F%uopF2ThaGیʏo%o$km: Dף:3f Occj橕HɊKN趍; >\Z4`$-XVYA+P;^Ed0OòI P#l@& ] '$\52X%7\U6&.]i0ў.m^x )*dv2}7=4ƭ~O][-[pHXaZkrE1hAB|w 5b3bNb쒆| K0n!:4FWBWYp;@Fu,"~Iki3D u^&W]xjuZlIP(0ٲo$[/0q)#4rK9f3 ipq! %.W tG|6 ~[j r"ؗfNSd1T̨K&43l{XV|Gzܞ%#hs|0cF?2x4r7vh[)8H_^cX#4|k"&iWPvA=7÷&91jDeF4Wy`U!e\[AxD|y ?E5U@57q|0mftIXCܮ6,o|[w [Б](s&uX G!)-4IE&7jpZ/;4 Hp}O|ymF|=P@.zmqLG7&'088O HtxOf\uFCT nI (x^lS{3|3FLS5H9t5˶[ޗ56RE*ho5)?c{tֺ&ې3ԵެF)0ezSR r.HZ;7j꿈Jgqbj&Q"dj ҇& g " "5 [MkS5Гhj*XwVg+(-|kՏ[&(ЈN?) J@Tœ0396G]?9OUI\gL\seTٛLbPar1^{ U: =E=σGi8]F)eq sqgIǘ8(E'ޅN!Rʷd@$`1%+[-Fݸg'QƓxkߢZLuwN;Z.()j "C3գF M+*ZX }y0?WkmpR&K4ߴт;e!RM"]}$nD GPMW%A̗l?֤=,t06Tֹ"p3P$(7`<|O"[! h$0$ ۣщĆ6}n007׻v>{MyUghy֬6 vK`Y>olkI -CfGWӥvNJ:A۬v e{D \b< Q5uswgR@P%CiF;aK˟kRGegK9y6 TyCٳ,@4%/V0f:賿\Q$I6)!tuʿ\If]k=c%c {-1BuflDH v#9k$1eӲʁeA<'a!LGˊnfLFr` 'Yo~>0aC6glHe:xt9UE]m-ӣ$@LWHD0 zo8`QUek҅tDA?ޝчHe G[ "%[d5}oJ)ڜy1O:'S?E嵟Lg]2e75h[$UE:07S5˄l X2&!2A+j}c{ȼMT"|96jett ;Cd/&Iw+Zi,8v+erImW9A]#z cbgằEGi38}yC+.sRכj+u;;tF Du6ሠ K3Z (=oט`'AwSHLO*X ?wtV8L ˬwꡄ_ysl~@Fi@.QTC2tA#prXZ .c(wi[I;j 9?'da'6"HrH?x= GQ3Z *88g$4+K0E޳Thw:V*T aU rDžf 3.LDS%4.vM f%ڔ"_Y)K( Hx gD3=qFJvő EʇB(kiWy4zek]US*S}Y:+6!<<UǶ}t㦿ݢ$1S2 HDhPݑ-:)Sy & aX<\@)MYr$L uع7 w !L.ᢼ:w"~?Glll.kvLq8zI TfRLOgЫohyY%cRi9/34=!d mP:rztaj)'،ptreN$02dD?U-j4aVJ<ci%rJ OƶKԲ{S [v0M vfTg;V&F8hs6ФލL8 \͵1jbsiJhH5T2C ` {H-ugu~⃉U%:"d XG]۽~"\˷f`^Uw* u>a^ґ.P#+,.ץ Q7*_ܺK׿k13yũ] m` \׉/yYqBߥhU| QYO9.dhȜ3dP4<>NiU|{;KqIӱEacoҠu閲-O; -O/mKXͭ B[PµQڦbuK~c-]d?պ9~+gf{Z,D53AwȖ7[0;!Թ{0.L (`u2i`F_mD#T]]Q3϶-;}N.DT#Uo:NVu9Q^ ,+n}4|0ě/ĦIQ#k(ꎮ> ,$/^6J4%t1%7jv5VjF C}c .EqmB'5&ZW!̏cC46'=+|l FgA$bxBiI:eTOB%:둻O- |ԃ-I*UW?t/CL6LU52)~;?4r!! &WS?3`@,KT0fhj ͙Y8jp衲.& E*=jK&6ʨӌ: UލmV5}/: 'SSfǍtu H*‹Fjx{>*e/ANo?u𛴲(vOs kl87b<={xP7GW[RmԻI}_ 1pџL[^Dі^eΗ -y2O^Q`x<-- aPC|"%Hl4 P b (_ubg6K[D';`\^:Bvԗ-;l5+̳õo)8$V}ÒPQFG) &bˡY vQ-S+"q1x'%n^y'_X3aeUDBSӐhLV3HhLgh]w60 6s>z[(>5T&_2-ky#"Ta12Ri?z[Rm#eA0nbT\Iœl~_{! Azܓ׵ifIebt+Q:`Wt Yf/r!nTMcl9u.\:6?ć0gO4Vw葧55cLwxsŏQ'4 S:}UՌsUfb+zް@)r u؎qv]ç =0:iKv3Y:7](lE0Ž#moJʱX%<~z: !ҭ A*L?!eN/@ϘlTg4~Kl{n0p[*^&U`uQdj0V =Ov>ё~R$ٸ ^`٧E`-DJ:fs& dLFrSj3G9 %؆Z?ycB͟o(G WmZ-'Tq+*nrl~N|+v֨9]߫2X maWwqs)w.}w氼B {j:\'{̥aU L4W[A*V^KX Cg<}g`- U>U&kj0ou_Zm-lF8 kjFjimVI10Qޅ8qu4i0C')i: _d%Mria/fcPʧr/N.xyy0Hl.p̵pAv9w,:(id&n_[B=S17F3YYsE܇rNK\L[Wh:\j7ɺv?JpNfFy*V,z Ww:aqA0dn-.ZƟ~V{[x-pP=d8>fz;(JoTpaGj8xӸ!?m=[FIzѨO4 BYrX0: @LEaF i{2Qu @>̇BEmś1TNܞ(:am<{qMgeSڼcAB63{MO+m/˥=@٤*c_&DA;ˢ4;|vآy!Ϛl"M%5 )k,$-}`0$?N,cNbȡjR),> 9|Xsڦ$1=L`7!Ϭ OC D/Wp<|&w<:Bs\іpX4pRו"wf-VFQg=O6A+[h^A}G/XI%ҳ=]Gٝ\&ڑ;_Jؕz'5@԰wP\>JC_^yv.bW'z>hbhM\TQH⟭ʮFp `ۘo+n]sE BO߰vme -!a6+Wb1դEBS5HcҐv.+ -ajĀϑ*4 dRӇ =D.N~8@UɅ=qZXk.`p,Lx&+d:!xU$qTr|w- ħֱ$4h y\}$@ir{H,ϙz7O}ĤmL-YۊS~c k水8>%nQTdNdOHLLFlڱA֠sԴjn)^Z3IZ-rEPO`6U26yvn`w΢pZ 90[~kjfȠu'65}׫J"x|m@8|f(ط3ti#,ߖ$ I׳/4<Ѽݖ2>Gh7yBwaM]\\ DlUM,c@߱ڿLsͱRC nh PAb{~G |s(q"رhqCuNV36 W C;(|Z|/s{tVW]ڍ%tXu )dƉUxE+C՚PN$;6-#@C_#`4,ߑ ض@{Ad_iNp%x|T? 8I'Jre;'xn۸1EOiSܚC@ojΒyYN5]] W60"PEw܌羇ߋjP`%cFտ5w6)̻o];-Mzvgalj}]~q wH> C6f9 i.&ԸAYNxF'\%n?Wc>PC5Ajx[n1Y~|iK})o#c; 3̦od? 3̊g=egz;d=*}Wvx@9MКo2*~2&eN}>wO7p1VOY  ؎XU@ZheHWn[=SYfSIi._j4AYyNmyaQxZ;UĐnb"]{qh_[($#sֹ- 3GX!Y_xP~SBSK^`m % (Xukpgt魝 #|x$}wCحPyH9D!x9R"5U3=@&1|n}؜SB%%eї̖}2&/ȯ0 tvS52B+,A"q U!i w3-z׷` c RrP)©!5=| of*o6UDqa:&xX2IL|AFգ ~<^dzͥ|CruW,68mtI<Rl6X)AӠT̾R{XWLYp'sҶٯ+<tE&Iha]?<.=xo:cgz '!yUVۀyiDD4ӊwE`@dN͒' -qv"Խ IFwiH _0V3 ZLWCD;6Fډ#LS Rטp P9IrT? p骊Ub rp߄v"MpLe6{ۥӂ 񑳩H*oF4f)1Z1N뻾91 ڬq{;*Hѿz9^QD.;bQypFX\Mt!+fJJ44t/$7Ua MuMxp&1\}Z^Gm1^ό Д!>-VŠSeqL:~2Xi{/oԂ G\eﵕpw%sl5DdayP(s6b Š.ƨ)NmF/*3af4"RaY(O#rOr/>|:x;xcM{"J4iǘ?YE^fb-H4[,@R[2%/=Pj4l2VeR-8! 5n`^"$drvvDqR*0ZԘoYk[QL_ ޴}#`h1,c`rxG){/[&FwSXz4ie 7tg ?p!n$$Ԋ*,1P W 05._:rT>.  Y* fثk+8 ,Qs Bc֦rո`KBS@Û5N=Sz+ȢD/IУ+]x-{,# &9hQk=p'u۸$te F7pXh܏9T$ id 74yG$ǽڱ?\Y8AVbl4"-&F j7f﹞S{ X {3اXZ0ɂ  =Nh$Weۅ֝ʛk/Axbӡ1" ` (Cp >Etd(6W{|6&=W;<7֞yKa˔OXA [lxČ(c˜83qu`1ni#łSwo|fq?U 7_ey 7d{߼uMJ/eMt]64 T8aڗuP"+m' p%qg; 1i^ .֟p S1}ImR9Sf0`ǷU:Hۢb";y&r *}Ji8*D+/%U*MͬmwYS2z<+^T 0.1 {ŹO_>G J#8RS=[TA_өy<2l,TБʺN6pmޏY:=]wvo3l<0I?=&#u |k1s}B83#Ua¸m7NxCz(qKm'ƃv^!x?y-;P^*;(`X\B8 ƕ~*nսf .*DȦH)_KMu%iA >8zZ8B9-PL(vRr[duFE)yHrTpYUkBB7ܫۙyzЖyľ@GX`Oh4~¤̖w]Ǘ:QyVik ,WHr&E'T/m껬,¢V4q2Yb\cl| `zö́ھ)㍘:44ÔƤUjoPS_<?zS:]BMAՉ昼lҿڽ6r\.tx'kK9;X|UQ=" KKjPHbsNc +/bظjxTBIJW{@<.u( ܦ+i.^,;!a O TYzۮ7dдsڎCܩRuc 8u~I,㮡,k%x&^?rAa$+# .7} 4Μ\?B5!0t.\ChKS*FEYƓZj9㥷>g6DV!4YP'#~ţdYZY`(/Mp&޽CK oJ뚟~޹s=35.ԎXPL"RUc[9*̵?&ǘρ.,xwAZZVւ|D0;a.B~+i љZ !;&Q2TWs*`}? zÏSx\#w.HlY/|``=g&Tu*YI`=Z!-bhAW+%Af~c[2\y}/ jeim6ar|2Hv߸-# @7V]q]P\Up|=DV,HJvKE]_l(uG?_3vl9m鵼V`Zi"D\,P5CNb99A9Ҋ-,GL1ΌR^>:y`6l=0W*1}$D.;\M\& &$ LN5]喘|wKy;:oSxzO}GBh#qfYx 5Fbk?>WAWZzؖwEi8ɩj!n1ԷѲA,p>\P_WoTό>?J^$W9  z[&-(CdiݰxԳ";#'a.@Ha!-"ϣND7~FjDmsZ@Ff avB[:+>IioIRm݃n DY31&矾Kq͗T:7d/fJak@A^1f$_ټ$mw |SOAˀrD|=%6MZV"%DBeR5N9CKݑ6R5q )7~,>h\z:Fb%BTҗ׌P'B߭w\;9ٮsx tX+ IyNc_bn_Mn0AqU|@/V?.LDxD{09`NxVPGFxVwEL3R} d-f6Hgq'? {cʯɓրֶ, >A JekA(Wo)M}O##-K龛o@ OmT롰,'YNL']wkpS%l l;J[p4u%пzUf)TGQG{Ry1 4~Gb9Ώ 䋾9Je \t1Uv)00n K u Q]{ r+`.Umd3muXvVd3'+cT0hLBj VLWBrm::' q x@Y` T,I%osQl@au`k؞>E_Y>vx;ٯ~YXVS6N$*].&Z,,h&zbٔ+͒d7_LmV46gS04|%M [^NZ8e2?] Ed7Z voH9!4%Y+?!(PI6dѬ}jkMUO?}rNUR!.clvcԒn1ɀ n떲EE[ﵵ4XfC]v/dRUƛZjIkiP^v{-=ձ8[D' ,8fEi;-_8uq r؄3} - <ؚA1$ 9gc_[;pU \a ҙr2ȫ᪃ئ%;،Glz^ʶtH֠>TH*]^gҟcfG! +)1HP+M֚63L >~5jZ*Yjd*ޏōY<4# ۓ">YϕAuKu;"r @ZUr^p*r© ryx s .؏Ȗ}޾LoZo~p)zFc* <ʆ jzR %> @rx"զ_;- aX b CiM'yVuU7fٴnCv2my0?.ڃO}|afޒ?E:T_ 3;n)) Tm-4 vHyhTᲅlCPe|В$X&O2  O?30I# /G8 C$uI8# [veÓNoY؀z޴Sj@9e7LW @ƹʊq\}\ghlvasmƅ4}g9Ӷ% ؟\b}eV!qfղZ TL9Q [:v)ɕniU*r*~|~DcoBMvPbrY)Dz\HRvGG3j05SQ(")f.(7-E_ xdcZV+}ōL`l~'`!vu+e ~ )dML\" 0X,dLUB䕉ֆAR0-{B"&t2m5`t-p&aUiɝx-ΠQǵ'چhc!E d2¹_eJ0{+?IT,d'MOe]}kuބh;P_նUF5'ͮΩ2+jޞ-qC<젔 69#)E4)\Q7@-";ʶەwuoӋTơB_p#eK4짛sLݟsRhNԩSJe慉'&#Ӿ 5!L`FÛ`sybaVyOw gsZ^P d}A%7 -Py!܁jČ3V=gfvSnTe*8 XZKE.0LBpGf ͛BPI_E!VBA,蹡:c_vIbO*q׍;7Ywtwؠ /,7ku+93 7㪻Im(0 AO0@JґS'yk«zM|*펝\hilE8n[{|bvD}!C-m1@'0Z!_w+)H {/~Bi9׈[eplܤ9(`C*gCK/Jqݼ&:3r4LtTi?SzQj9)d7e-nbw;-[J9 0ҲjXCyE E^/émXT\ji4W*d bͭ;ɗt }U~Hfە#Wl BlT)cN AdQfEFBMv=8C ҦDF Uoˈ}vCovіΒcpN+٩8>ʄ)PLpo'^}ǭlnN- a ,sB;ZUGJB @ D5oCu6?qwKVL'%WUeaY`\߷ONED>D@uήP Vd.¯ڏ'Ȑjuc[uP D::tZT^@Sps^"}VB'<$?B$XP'@ PlFy e4Xc@\)Xu#m|u7+h3yzڇHF|\y5T 8im]׆}R]3cp' Eȩ+ù\^Uv,T(#t'q(&WV'#+'R؎DIDb Tׂ|{vP;ii]| D̓ :PߒD$%ؽe {':ȻU8DqJsoƏ< k VJ91mj owgV|Ch"2A†*D;dw 'f\>&WF%Q_jS4`r=>T\#9ɨSqF4/O K)b=e 涥,dɧ>QRج)|97J{ʶ,gUWMVWd[-L\>"|H+Eꏧf'Q8D&<q 4MSRxp tRv K8j@PdJ[7Z%cJl>\cЀW:}P Nf[XUEo/FE%L-,M@ʥV_r]\LE {ù9(C電LjhCV`:=V^5pjM51]{wyS !dmf(Kᇐ^?mZۧU~N]PrG<}*0Ӡkq:"s?!QǓt~S«} ɠHP[λB MXgLp,g> Qu;1^>!l@H1 K;y4,L@6*aֱ5ʱfi qF?Lb*,6\p <Y)U1cBuQlࣉj!Ub$Yy9lY\A9.MN?ȴ3kkAXɊ\5%a%W_كY;5n)S6tEXd C!yǚVHl Cރ~ki[ E/wN͹+c?<>\a2t!d H'Εxgv쑦|R̘ٓL!p"7b_ Siؾkr92/ 4PneT6#7g!(!a҄&;P^֌0>R,?3=!扈)7^d;v6@ĪQƫ6$+ڐm˩yD/W; `1f#s0X>^`ݝ!߇#˾Qq#[\[j@b l ?ƀf$ ܣ4KigXpF!R"2/˷SI< OV IGnNcu._7lZv]*S k"F]Tv]N/s;d!#%)S֞x)ix>иRLiz`Em+7*|ҟWoEoD7BEq}\+qBjC 寮g0ʙ 'Q6XzRI \gJ`"qcW.\Y2O@ct+*-5v.4;Ki[:1Hn9$J0KS.psM Wzsܲ|[.v9}8j3+`ZX9QyR"/xo,bz;=Эy~z!G΅IW8kW+}.Yxqg@PD1LJ5ѿVi5B DMaGQm UR*'Zh);d4WF5x$t >iTnY+Ndt5 6)(c2ߤĢ/<%]Z*ޡ,Ѱ :6pVmѾgXEڞjPu ޶f/Xi[4dWĨ%~!>z yn|ehe3NqS eO jED=1>ܐv J0Y#rՠHqR5UI";d?VKCK~چ~GzWlP,h^P 7{pcOl7Tր[ RZp.𖕤ŠP10pP c\w&]H4@nwC'K 5Κ^nC<&X<\`_+U)3sĉTWk_"lv4>9)CYGٰb9Z^qE4eirC/9/z h+M.|oL'"-_wD~X|5kMҋBE|~o:A_[hz3lU+q7,neECpggn5uBQ ԣQHQ_m:jfиl'rnt:q8Ԓi`''a*Q`Ji=lq`U3v+^]kT/5Eh;z4*C5F۩h9ܖ6 ) N>(-H[5ٵFH) n3˷p:! 8P߿#74^p 8 h .}>5܆'w_ b"i^ysp4>q ̦J(TC*u\wh.gH;C#F8XPF o{: {^Fy.2]&~ /|kI -ihTq[v0CXx47:Fe  21fo8?8:6ye+@ċQb%dѭT%zXL"Xf⁽:;pZMʫ=֋@<4ǐ6g姡eF_ڇ92^4Wx8FP+ Qg,󄑄@6vX1 W4p;1 ~To<5oٯz-S.1 O=AgrT6` BuL:U_t3CAwL卹9Io*omߍ)J#nČjA5.74e$t!z'dKjI|h::(buaB5'8DSM} zS! J+ſM, t}e 9G?2M%EY8ͦ ;HZx y^'bY$d3OtuC~/ v;VY4+C%b*dc䳀[z;ix$ՙj=O4Y^~5 xw/éI: `ifȑM*a\آIXԘU5- U>By'XΖcX_L&Be&_;XaWmC'{6ﻗh!bR$l=" ( =Z%5f#aI(0|0[fڅ j>>p¬+iմEסoժտEŏii3B 3Z½i;d0oXX6Q+~V wui>ślHFh䉴vkן+_?tްT‹x~>C;L@#kƆ2t ,^˜PN#LʠZl]Z; Jȇ DVAEx,4 pzذ'CH)M$\I9P`9hMW'dqn=L-,/Za:]ێs\m{ [.>xcp c0^ޏ&9.ӽL.D VΒ.~9(LZr9`'^9Z ?y(GoW{ݖ儿;Ҳ|6_ESO.y'rfϡti!zYf } h \Z}6eJ)l'S[mtEx o{R9(AC%. лdZU/+FWxP;H+X~uxQ"* ߼гGCXY^MG >4]9ҹ2_!ch^&E OW@d WʒG8RĆ`+\r$s'zlA~x5?Qৣ;/\Տ%mBYZhݞmw'Rڋ>tߢZG&,a '>;+x_OiIy?{\f׷'縤i)VQ:P?hĪF@[UIBTf㍻>]j]V^Fx6vjU'}WuWQ^0Q.w0r3Y7B>1tLqH;*kܼ\8*>`uToS(#'Sm<9@y$9ks6s =wKIX̥Sm ~ʚœvN'm0xEBv`< dz}s~Oob\ܵ&XuZ>&dkO_:bxZ,Bv.☀Ѻc C02?U7'L˅J TzE,JqͶ5PN2 Q.bxBl%ϛH3BP"yΪgoMʝ r8S8{F& E%F45&mtЬUv.:64kَIPQ~P` t;TΤQD{Ax)̫EBf-%LrLpV/U)cyD(眈apJ3#aR ~rYfgVY:sY{6;%U߽G~J\x2(0u "qH׺"NP$5d2M LY?BTRBu"t>&F)ur&>|gxhꦆcaΫ%Bklc@0ɋ ?v{'ӯPΙ4]a]nLoRmvYQ-faʛO#z{~"j[Zcb_Ef90xHGxPCk B:]M:*ލaO@B ؁PxHC Tm-d/S11' a8A>Ft3iy\ :2pU; N/<**;:Q$Sk# w] ͆E0W|nXt m7%<Ђ#^+@+*(X[ sIOФ]P< JSfG6hWY)|`!|mLmvhJsgo7`I%x& r(ؙ*>PŐD+8zgNz1 Z|Fq֝wx֡~:utoшh`iC;g\E\ݒ+y,dd7s9TfO=!4س6UvXkS*}R4&=sե.osۦ <<ǘ?pF}QiT!:i04l8r1>suxoɱ4D#k\ݿGgb- Z,R T9hB"Qá;4BP /J5fСr>n0r ޕ>̧eX[xYAqhN-3rfi?3`1#W dbt3g\?1XO430~ܔj 9ʕgCkdO0댳~(&-[y_Isu=qOpEMK~~8dmnB\}/av/ў<+{Z~ "e޿ޓNT*@pt@(z3DX8zǕ3)^gՁ 9Kq1>;+;M6?ZWmxQ545و!X4i"gV :f\x cHrT.lNĘ)iJ|GsȂ~zsss\٘r?|!:}}=S<0&)?H56 t{\C1?֧ඩ;<-6ZZl9i2>rc9Ãl!W5w#:&M|KZ*uY* }xqEKfHeIOzv72%2M6ڨ(ml8Wkm(2$.&yE=7)oW?7 Ҟ`AO)WSDA#ie6PKG@WpēGWvhv?Hd`%m;S,!j78j|6F_ `fRS}YOWXѣ )A%IY09:ކlb)Ž{R:(;3&Rek,nT甉 W}[ 3[]{#v!ED<H<ѽJ%:@w{aO]!ܞ폽?)-H(m;zn#&ka\MxpWO8.EcQF5CapHܡz5DX?>1d/!UǤ4Q?u"ɗe Xyh򃓗)\d˗OkVV1L ~J6Ƕ~@!G3EٴX҆V#5"gɴY #V>\L71{as DsǧbOXl'VY.-T@OH">&"Q1wYJ5zhB5 2q6،[VgxH&~9q\wLNȉ@@~1&K"7`%Z S*>KmYY AK MwP}W쵐T9!C5`up!6(WN803 Xb< 8(Г";Qnz%*utYҐbH^3Lowܲd}fZر§,⬎@\cIb 2H_Ӌ"*3F^| $JtuI:tƽvZ=F6:Ceiq흮U CUvt.ޫrCÝ[!/X*uW0}(NvKz]@zfNű[#;U lM{ @-ϿHWCa^RnUEI?Փ*7^詛C὿cXx:?(cQUL(r}'E!gcQgGkވRL?4oweO&o5"@?d(=)6vDY6=ݨ)67Kǩ^h. $344TY砸p q:V$R㤆aۮkK=hqA衜yQQ񈺓2RA^T7N(g>&B WfhTڍĂMqd9K4b HA6hTk;[6qj> 08ˮU~>Z+znu.7ѯ##%$+]pxwKNҩs#L@“-nWbs3o$ͯn13%=/iS"|$Fưuq!ad.U75|GM]\#Vn@IC!Q4#5g˅ݦ8w=*K;΅ZS67ЃQ&MöFsD2qs:uYN#c&"VL5yQ - /XNt?AaQғw> U.şC7xK`ciIUi,zqù m[s<ؾB8$ۈXq"Re mž?N7?ӘQM6W =^bVBk.Uc"8٢4#՞U4T.= qmIܲd+fgy ·d1 gS':bSbS$ЍiqCnat1E79Em0n)-~'قKa/U= wg 792:Lp@UL|7?^ v:Q"ua}u rhҺ{aZ3wyI)ksXZg g HUV|ij{S{K.3{#꧕e@dƪѸ =+&6t,_l!xxj>8?e p EBzc-.p`^jl|vc(+1:^n<{o)lKNY@|m1K%$]z k'.gQ'hu.夳"=v3kAi`sGuX0jq,ICULC?#K[|=?>Bo2NQeC֦@~_ D7>L'q;͎`k)`|4_th ,Qd(czTŭc(#P.Zr?|Cew NBaȂr*6ӘvCiкBU58AůŮPf{Q1@_\ |W+6*e_aR2"anXtE_QXil&p4UyJ{_6 E+ѭe(ZcwabmLmW>!L22N]\=̾l:ep "18!*n;_}VZT} (z{ hl-iёQMJ!FޙBTS)ِ {htXU6@gdccO{NVȊkYuS\RQ ѥym1>xܫ83ֱ֙nkE eC++G hn)+ZTO_ǐahb$BSzqsmvc\-bFXq~$dT6T'VO\9r[Hӏ:e1LkM\̌nC '~h;0i#Z*@b M0,:-aҨ=)p|ޛW 4גʮL'_EDg W<2"Wit DL% 45հK/ށk gLktKB÷\#,,c:( ωY?l`>03\a|2v>Q D]Lad'ca+5չcTV#y%$T̬]g"_5S@XBu)d?-4#7`57gVC ,*#k,xH}K=~O6u›6 j;`^DrH$pk  G1ԠeC+Op`yUdAiu!czHh)ӓs2|v*qr i-1DVB݄ 7Tqb̟8WPC͜ѵȊ'$CYL:3aiiŭh6qδ+֋[dKҁ|֬Iu KRIJI +1ub4YhY9gGQ}x,(M+3$>HV/EoDdվ?܇)?"K4#/d 2Ge1 ޽GOQ~v H9&ph&^ṵrd2%qO I@F+H^jE Lv}XӼ3ocicm[qԅ-{"l@`l0q 'F o"zodxrAh7ԉUL]&') 1O)`i>$[ AD1jǫج!\+,͢ksR8  _`860( M%5 (|r3q*g3cAFq?˰K=mV@5~niy&#ʦ.D`+1FꛍaCz0%@~Zy'r6m$Ov;B3& 'q%ԠADW1o6T(CIѩm#XH6̝E YIG;"nNC{W|=a\qXÓ5F)1čyS&ʥTJ`q-<ЖW͂[ErYuBh!P咇| ј'M_ \cS)P)by~Ptry|MWqv?, >2v:a) ^sm&Fy":&-~ 1[ ʒp/< n-pq;zzV)P,tQƾƇuF{1PtHwIZzSl-=#ڎ^|Xm6^$& uƭBZ(jp ͑,\٪$ܝhڐWڪ/c)0w َ7%e-Bōqs] \i~YK3tZi/?+I҆ ,AIIMf|&}z*?ICゖ `6kR|M_*]:Jߺ9/r#):|kjw?6$\/Yh lkʀW"u^r8L#AS%j'zC }}Iր'wXMQ&i4oxhnm;GA:P۳2*4Uf_e06Ck~u"=(3B LP&cէ#OkLI&o QXI- S? VUAw010Ͽ<;mY*3(}G#yӃavh\2 $^* aWL)QNtIp@M4w_<.l_K%#(;A{].ަn1ƙ#d`RNp!5Rś3#Z*u e4U]zsܝU+MwgJV j63_w\]_axg:r[}2gvҭLM:@咜הh2gx~G@`w'EeCXu87lFS*(sY*) _''C ?*%lnʠu'D|v|>y0N lhf[-SM;\027~s骻0>DJ(:V cv0V} O{4!M%nhC` tMqrU٘0[tC͵hۭ̑j釺L2)t\u:C s~j+_Z\n1s z,Z ׮ڸgIeC̀ Y)O ICڦz-ծI%e5u՛QRuT. u/SDY!l\pď!4 NQcZ%sigW*.t&NЗM2=0МY(fQA`/N~nmHItf#K\=`9߰ 8b\7c3~d|W"oW0<Ը\iS*峙F%p7iKuaԍ% gP.%̈́ ٯpi3a h^QEFv묐җ)*D.OZJSW"'!F*v} &m*qjϭ@+WYqASSR_J '_-Huf.vD)uSAꓯ͇1X1UAv8؉an}"%|ƜxUQ=`'i\8I9PsPpW"393Wp`s!s );bEʞ b.+ `MJAs7!?Չ޳6ɂYzZJ2\X>kllϺΛumnz8T6}U%nj/kE rXotNq$X=EMnG]{iγJ˄p/G]{t7K_Rм%ڜUyy7gaG N,mRӘTa Bz5^ej=G r3}I;a"7Ee&pvB>Ps.G/3hζ(MNuvz#p?Y{MP0I/6ߗpo䲏Pw=YkeG9CKƎymdbth{uD %{u~juwq5az؛Tuur‰k Y? qؚ'~WY!/o(Rp0w_w*Z} p)o3B8 ɀ|閏Z5N䡗S*Wp+=8M}TIAxen~{~0Z%KN{]1})}LM1i:o;k|hg奰?oGl-n.;IJuBXUuK ב/H81i@57Dzj W$dp=#|Rij[C^-:He$u*jCJkh01k*HVu_PLukf5tî욁 \哝XŎϱ#ӌ-|b A2o&Jm-"vv%zxGޏ;Nco+ |"3vDlwh9jDS۝ZH⥈ӋUQ3EţuG?冀{.$VXj}\#)23ke'UR#KfݲWRڬ}=mxLʳy2+parOF-DQǿj`ZD{UzcUCfO*F=iR4ecvrWz誁r1˅sID oˬEbI”v'5EGΙt5p$s'!;N3捆-Yb_*j: B%)̲eԋȤ1Ԁpgj/Vf Ol&5 }PvOVbWnXiF쿗0 08P;AeGK5>5ǟH! @e9"eUfPשėq%˂` ``vNEf{cQ3" p:(Q'J2n,./@b8Nuy$)E|[ITɀ%. PD%h8jWMI4_aL(,JcQFa:Pln!/N)oYFVl-HtTMg^}f: ΦGO}$}]( v8y͗UM4k* S ~sBR\LxfPl)x!^Uo$ԕ>y=h WX)!r|p&8.ݢWxhoe-YQn;xrd֤p42b@wmg<~qR贸8C(XJH_aWS zb ,Gw~Nsb+c?6Nd2_ʧ9+Оtpw4pgӱji&.3ؤ8{ĸWH*v|1?.Fh(}zvrZvZYw;\18̧,O4fg(00o/G3|6@, ޼aXr]OӋK[5ysa!.؈ҼF=fIv)Us]?&iqj ǎ](dpCR_؞:ǃ3/=㐠!;ep$Yq}DtM\}\jCYn4K|DxIp0SIyM< KNmPZ4JG422SX2P/cm\$e3 ЭdJtֳayUB4UTY3;}Il ]^Sf{`CgU"W }$U@X`u 8M!KMj{HNnyN/YtZW_H_K:/dLn{S#ˆaph}aSGq.OBZVfiʜK(PPj gR%N*>a *\1 8O*D o]}>hl^Iǡ=8=@(^\Ƶhߛ7?ZW|5ӽ%Llwyviwr}yI?,rkː7WC+|:ҒZRownL) \r;tςT#q^Y4[cFVSC7BmJ/Ӷj;2'm s(ŵ?tBBT+t mBx C>br:P^&9L>kj.zl޽*I_4~\bR+ᤳfÔDĠԆ$>Rtssix~ i.VQwɜE^xIs^h} 4ס}9&lJdC aNx<|[/=]``g(!oEho<[ɽI°@p963ٌs}PJG*(T'eILRSZCK1Pn[[&TY/ h41dxwZ8R+ֲ.Tp?2Mn^V;g~-5;7',}_X.3mlvU(IZg?]:͕%3ru ?!rsB{ZI٦˜0? JFoM™{RrMyx-ELɇOܾ-`y`;9k\KA-܍֛_%<&1oL`ػa#t B%֒&b کthcCɻWHC_JkBtV>#=N5meL+s×w(;a#ϺGy4R *]1wPl( I}fG8 ;16z-vsɜ݁Y3l'y*I$kaambw,׏%Q]ЦB@ QVL,Y[sv5?0_uUC ﻟ.7tCAv&?_DPƜD3:@q6oP`<ݎ ̏VB|.8\LYahb"Aު$ur"t}JZ{! ӁE˿mƸ(x~hGD-wuGel`1T M9_v ;Eg V̵H93"܋Wyhٰm91d 9)0)yM=Bi*8L's =?zi10EeEܸ H_[WX-&b-mAg%:Ea׈|.eqJ@hZ2ni`]*)sN #&W{o-UZ/N-?A$VK;:ħҳ_G$O>pZ u+7 BXWЏt LxT0phz6@ Mn/uyȣ @Q۾L51x6&3G8lJoX5uֺ!yʫQv5inUjIz~,w#wH藨pGHJX>?;=@7VoNwd$I USbV?@rb,j7tDr~z ,D{!/=cDHDy)[i?QkpE2ڪ||=]ʖS}IJa8CO %ja<c6D<俧=  G7!P L VJOhu'd://Ңk/u`lN#C wf̮; v;vQ% xM]4Щ2b &U^| F 6\wNzAG섗RV8Ҋ >>~:w =(10>T& YB>yAL Tu*cs:嶈a )_n<+wEH^C9+T7:Mb&>aLң}^6JCTȃ34>~́û<` y yhg $[:}}bqV$ӈ+1k~֫ R2p:Q ~:8B%m4uFGҭ$A }wF<n>YagۿY% &/Jдi>d yfŽD'/@]bh߭o5TBpMg/Y战EGpGB'1&È/X!\D}v'q'0E8GVSޕ{J\TvɸK 29KءC mj]:#^sb~nH~S&i`Gnڞ =\9ŐL/[@5Ujqn$֍F U5jYDbp>{Qd, Dm r7$sV2? ?EWL]Kvǵ9uKN_2nnFb8$ܮ14v=l >2drjЯ`E峡FQ;8qxz32E6\x1 &W7 +mB_v( Jt SQv!'B*PSxǕ:HDNP!poT}<㵂U^d ƒ9+@},`^=&Kk|y Zeh-kd|]iMf]~dBXr4Uskh?9v]w1M>N 1aOlO/8έg]kSwoe/j%+wlL׶UN8?c3%-^0CBJf I?$mg- !h297#$:o\fa,Jdgn:{.CtGlv4:lkDH"0>Tٷ.9/P=I( 9f<77`ۗm>%b- GQ)*g)R2sZzWaO 8'읱2+惄?`_=r"\H8+ս/ "!4'nj-32>KCIx|;8| aL,' jsԫ/TcZ;($Ha>8_Z$mmb7I}HY  [<t:&r L g<[ 'tM=_>"NC`#U%(n "x@1ߤ-=HDp|dav0KYW9^ ~k8,EOj}J)4iey%osd426lW PȚKzÅWpTztmS搠J,Ȍf77R툣FeŦ5pB#<% m/GV#eR n|s'FC⭨WΉC)ZY9xQԝ܉S豝xWՇh:aT#TT& o32ZțoՅi^J%j~7d ij-[wz^"-pT~pbUQ T<ڹ?cy[jtT 5%YEֈ__n!Jsۥ0WYr_jѴu?ʧn.̿F!lkf{ w ܫ~αmLN̒2-#s.=&͐Crm@E}b* Y݋PꦪJ2l=N-(Sy@ "0V6cˆ 1ϐ4 !G':AD߾7!g]|z'd+P8ޫ!V8e\M=}|YS.V9n"_wÙUvv&X4HDk݀1/Jg~G"J~Ά Uz^ۋO\EK. V?@M5ӮP:p3ajdsk.R֦K":ؚ]n7P Ux.<6E7mA~(7gKt8`^_?ޜy} $ e R)65<خ|Mx\3{k^h&mcH`Zz f 8POD9&;=Cjc.pٹ-^SDCcƲRx:yB{u7NMT~^E!MI6.Uc;hO,OuÁ;Ռ7b'Ek"+O f2- p#_ЖJRFwՏ~CH>eJj'AVI xn;7 "XK 2,LK$d׈9Q*a79h 9t|5ak ui mI*\wҌ'93viN@bl֛Ba3~g* W~d&ÏN[Sw0-Y9dbW-Ӷ1gwh&&Qp '\O9D( NB^pVNLNps?DO}(^ tлwEh&p~ d.{?D~ޅdu)m3!6![B'1V-P(i]h=fITRhamPeRUjdJ=Ք28ɏ!Q[)K UY!U_$lgXT;q@5e@( X,J%`%u@d3hI\iܳ9w5Qpx/.M畘<c% ^9AcW7b BM4~,"t*X v!qU}m38W8&o篞!WE]g6NB B5߂=5$Ix|#mZ aJK,x;sv 9(ʱAl PE $sPcʥ{Q)ih'=r)7Cu*.qv٘e'ZO$dqCV1`g71ba;rM宒;r?bƨ(Wi1$c$y>W5v|W 9YZߢ:ʄr5O8E$P9>ks;e&6[+iZ1߽j%Cã8`"%߿xO#`Zz8!CFoj tƦ ޱ̓kd+v".28κ&NzwG!YA-; #I LG@0[Z;mN]cUOL#P st ͕\J0z~6h<^F ޓ* j3>WU>q`6BxfB1 ~sqZoRSBW |&~7N|+cIVTR!ǭhVD GGEUV9ͽ@!48I==zXK0)I p-Ϩ㷼/sX!-䘢Q`O,Hp!=oOXea==gaꇖBxnsE\مjEl6Lw@~JYbӄow%f(&$OͬDjKUtH;I7SU7'z5XQSJl2x vF+@蔕PTl ^hf'j4%rZ>G})~/T|X6C7ڏwόE`>2 ]"G8לrߔ{!epј:3}\qڼ+OC Ʃ1M"hnA;Gp #V߉{o[S}5*96)?v4c*7-%:%{H&JwNk͍{ D|fV1c& OR}YO(l*@W20vO8a(\7Ӈ8ܟFG,?_u|Yz!J;p`4,p_m#5dqer D%6e QIÚwP;o>O]FCw`jwgJ(e"N:߽Bb;qi>:%xS>Q6K>vVåX:kV BZvU-}?_2L-!O: x1jѤZ(K;E6ZVT@*U{y3ª >BJA{d"Ys, m:NrKؠyoruw3 sVAu,FTcj\OW 鏽gz!)Y$k|:U7^C3pU @E4e qb }ǖ@ I*n,;OnO} 1$wծQy[@l7NB "(޴a9'zL: Y=C4DZQ۪#.9/k-d,l3*HA.Ν(D es a̺PEYtr*W<"@Nuh>B(2М9XwF.OYtuuj=Jk\(~Bs@@Έ|wrC,'p#ۆ? cfU?7)$wSoiÀƏ]dt[.+[ru%bP_Xeu9^M Hy;θoGUdҧr6)B #o-v2N'OP B( q SxaW'͇3Ibfj8X6M6+4(wz4(L[c"{@ѺɨHWOЃZ&TUqZ)2rP:0u.[1^y\nuRJ2 Ԕ'Amê) +cJRҚUT8&2mz{R1ul0{t*:̪%q%Q6*8)kO Q:h@_evsi7C拠y EȢp*Dx_]Q&[ IFnA}# ,h/c:6ϊwc/@YFn?p'piMiqP0O4W騐<}z.H{̂ە'cNc82-"߅Xe(3(8LjŧJ4rr2Cj0m6-s wLustաd~Ex럽)8K>h9^dR|[< ㋚fIB9g z4L`$?.6b%s#l=BwxY3%Gƚ, ^ݯظˍ0 pEC'wB 2n*|!_zA~fuc՚a,6As0y{%glsۦ bzz~'>jnƫبXt~AB`Dt1 0(QpdU\*Vq;BUjsӖL, xfQD7 颈*[mEO1 qt SW y{NŪؑZMP<KAFȃNt;1Н9 CTSK=E\B@0 _V"Hz!!|*0nޏ(mG!%b?bk:]`L礥]ىO;`ێ:EB(1t9g1T㚟c4υ򢿀pD79m{q !hZa>'Iv>~l̯&Ͼg*^2ۣ|Tcp"fO8% -%`sG/ U\yoJ0QKd ձ 9_t~g#qS1Gp]Z%#@Gz+1W= S(h-ӘǴ1c|7FN,"vB"Gf!.% (P.r;FVy/=}-sweHL( @ZV]X֤c #H?MIbuo5V8$"0bq4LBh=hkWݕxh%_f]( a?q??v1o [^2__[bƋW5JZi!2Y遛9^c.k Pݼ$Y"9`C²3|pn䩵ƌPr]p{ ~Oz5[9~2J 4Y%KC*S(v:(^٬'lI|Ջ8$?obX6I>] 4ʪg3'.4}Vz*407:[YD!Όo TJ(m7t_b->_<$^V_4q>F OСEO3&Zip>@Y'چ Wf';ZJEzONKѡƢUz'lr3[#eX-"q!dc<^ OVuTA&L_|܋.(SAd841Tt 0R,@d x- H;m&E j(*P.2tLzQɒ"C96u 01ZldHiO&$_- pRD V[wwts\5Qn`pg_lmU]n"Q=knz+v o?HGokt5F6Bž·dn0r i&d,s93Ԡމ{*K(sU(dK/g¥]Gn~asz4C(`J\ npFrw/"D]6/0KǴ9zD Ҁ g>Kk~V_ŵqN9P]5Fg F@'/C +y1o±?2{60G{>φ辠al nJ ]?5&EBͪ|%! 4^J0(/; rlT^@S& 3vhtfd5[YqEn o3b)kTJgqa7Q*؏Eg,'UgyMo^WKmL&J_kc S:[~ճV2͗j}aƲe'LZF-f)4lUI<)#6hڧǼ_a^ZY gv2j氀(7s,BϓQ,ˡc#%Y^'̪ba<{aEzZ͔\Y][Qa'[i\1t X \M jGKmYL9m^ڹ {sRe 0,PKlc-ܖNVh ?KO{΢̓R-|6A8n4*(mgVVeЅ9Nex8GA -{zaMG'r/}V%zX4Ε,sk[0Y4bn9hPLջY Kegˤso]i~9[4it]pY^MO%sKbe^av 2!ʥ/bjҭunm5-Q=:Y7+_| Z ǥZ|2ht9*GM5q_lA/;iS*UE&m(\nW u&S-;: kh5ۄVԡ5R45dȖf<<`BP0޺l9Y31bJn(igy)[46SQASWMEm1~:/qfT;(T3QrlԄ80T1)Ү$Z*BH{$|<:gh ?úe5+t^6 PiO_8êg̅OF 0M?^%hsXߊSaֺc֪|\iY(YftDi|4JY'}/^&(UtjA&㰤-g YPWJ]zŮHy]ENp}LwTIz6 G~փ/2vٸiޏ=-b3;ϻy<:f /)^>{R5.Bޢ5 ʫ\ U-sSbp"& ʭ-}^ tkqՖRb#_Qehmez19i`Zf&'3VaAݾ[[@t%7г3Fl@'hj*+lg(ڛuyf!.3j"}[y|* d.#/h{4Amn>l#f%U[*Ļ.r]ޡI]%E &ѡUZxI+]2Re1,iIDgą/\EytƝJ1 1'>lY5^;~uIrǣzH)7%O!%*+\!zߧD4<o[}{Ti7oI,IITg-e)_QA\}j@F4Ӣu 0LSgHpyzC A< Sh&38/Ey{]YӘ[UmU$SX^PfFCAlŸx#LO=OYv^A[i)D&54 VTysm']CY%sU+:ۃJ<5S^?jLEXZ8dr8 PGVN@S2KP &-]\T9[8ޅ1 zG/r|(GA5frK4Zhg4nji:Kך kZuIѫp={O)k ITM2vZUl{YC釶s,23#Yc/CžaҭF||+-G{e$DgIJmRMpI9$n)ھE1(ƕe˪,buM_63^.,pX.ʑ xWd֨Dqb dB/ơ̞Nk$2"Ѿzdkު'% vt2Q}Ǎ +pT@a@Ð`;|xgA(<Ĭ1"KoX)cȇ sy4#8xFwȇ(>dFNYd2&va`\o,\\j =IMY*-*ElX˟RrU< <KFɽii3D\E_4v'u*rMaEr]ō w&:,I~4g?Dc8JEm6I=bAnJn*.B*(z&jls?u-ĩ9zEX3?/(4`&;Ψ Uu"pKdi]7T$ǵ"f$|п5üO Ÿ[}[ȥWmeIrp$8S}An[LqR~X%D <4<[ZUx~PtTlD ȸBs;s2 _[ܼ@A5ij`0ti{Lҁir@M؁5 D]͠#8,.L;˟m_w%0t Ws*<褙MOdeAiZBPIstE!d!9{}٢oa8 s4(o{lz<@׹Xx߾!=_̫I+.|W:Sfh¦hQḘ32׊;誐9͍ "n"&cDp3PZA!Gt}:\puFzʝS TH3VwXi,'TVlOO'尉N‚QZ'B)v"=墝agM#У?^?׿Am?!l䂪0w~fߺ<WN L1A]w`x& e>x Tׅ PZ+@ld2ai8tRᵺ=wY>C9>T Fޜ=!u{3n>7,Y9F?Gx0MA^e&mf%< a՟'#{ŜS;B̹rD<>i^lp6t;Gl9չ ֞ztRկa/{{$5&YP7JB3^rW;`KD&(J2D?]'t~RhL$ߪ(hGBR+l}h6ىA7c$Y|-s؄@ʢ7$ 6;;d[9x ^:KԝFԚ)g$A&h>`&]@ʏ|F˾G#pBeƿ{'raa} \>bA2 >s98]~uZ-[gCN9il^6VU͖|?\&TOl~[UUHay#z|$=Ii^a^ZÕNRDhm\qSpף0~\/64 ( {h 3i  ̧'iQ:Wwu9VЛ@䭐"-EMHdQ}4uI-[oqۭt^&p C(sl|fO$L8w0sA:--Г[ܣFыmJ?{8YbN<{$O:^hj$I\.%߄f\~ '7/p_nh ǃ\`{W1;GWzYǣ)Ḙ̈6!/;c& CF !@ܰ֓%Su:=m09@Bv4s9^LW~N!ePdwS ?^!\dv~9v>V'_Qj]%ȕY$G* HF )fkz|zm]XO"U"?7}BۥHr-aiw KAFmο X@scmlU'8SMjhyQ aѵk?TGm$\]hc:^%[SY3Hm϶GXAд}KQAJ#5Jhf~Ec P0o֌e\r)f(nƫtA >eP&Gp8]Bq)[7b_^L+\Q%"'sF/D ;J|24M R0@NFn>D?kM 5(BZ u3|#ҿ.T#jBTzF ]6QC-͈M J#ueVP+dtȌa+&=s.!v댄&ذ5}aw(1{M<@ pUӐO?}BfڜNBע?%{T]'5y A#|`N˘?$V"Uqz)zwC]0# Vn̵#(LckԢ;Sv?EHl#@ΈcHdS{>%ID◣0?nbg'2υTPdO\OjӵRRc1 d%_@sd BUfUIp9QpJjE``^^ ; !AhOsu/N)j\) j+ȦnWQpXl^('hifz ,㺴ڿ}G`?^wIe躰gkmXJ(z{ Yg]mtJuIF*8hts;sD D;ZEwgp0OO ~#wpGSFiiCTz%_$(k;_=bY}`?3ž;D ASkfs}]@sg=)\,W5њe!oa+" Ʋ]eVe7c8^{{]M(gU 7JQ+lpįYF 9ȈE)XOi _&!Ֆ9 ۳GKߝ?+D|}ӋJΗCVx gtSA UcSZEB#'4->i:g~{Xif5qgcr<>dOr}iԿORɺ5-79%:\ R-hpܖuHl-QD(<(=>?eLg-68Fd ^:p!E.:!4ZUnYAk{[%F|GH1ivF/1)scDZ+X,B044 -@.u m_1]3%9EdSrg!+7(~_N|a1{;AR=Ӭ/Kϰx;ub>b>a~fu0oAJҺh!} t~%ɜîj~f҂l]a1E^?G\nȈ-CjɼXr=xG-.팘Qn'/N-QXiE)ݩTp1*dӳpm8G@/`GηD@ KIalqCAjT(Cr5σn9xwF^o$>KCKeā,KSJЫ眲+eYA0݇v nJD[܀hUN¨~,,uzPkRe]┿\2CjC 2S#QW|^C RQ nn"~|\czHn_X6P!a@xyZ@ek}JGۖ'jo/uD,, .a/6n3I'ĩ gpѭ {j5tzlva)~II|GpP=P\LQ:j|g\ _^|ݝ:t` ۬-ۚ_FdB Eȸv\O]\"K$P[Z"߫8oӤ(* }M#*G6+V+OTճY18MȜW=~ңH7@\XftC՚e"T}@}ARяˮ\i`Z/ V j{`,Ʌ5ks*q Gݺ> ?=1ݷ[] fdUPC7&$F.d|:ݏb!R;-h4+ſ. >0o󺌯[4gB_ϰ{>ΟFՈ g?yp/"۶'lMHj *pHY"qrWVPzjHjE}^gT;Iu{fqROP_v)ǣ=6D%8(@MFȷ$,YCgC[謞+<\_~& &gcɿNpf_sڞ Cכ)%)PҍQMIdE*^x!H/N7el,f_3%ўz ՖSdל{f<1ug!a&iB4Ny6Tb-)QUwEs%u}E]6rZK= 0`\@Sto8[׃c&x W3WjՆ/>EnP8CuA.x:"<cJGj]{f9s$Mm }i-Afb[e XMj!\D&+ (kۊs Snʟل:>RbQs&a,bm}uR $LS}j0fyr2ݛŁ]ef +]t2z%QB\MV/PNyFHT>{3Xpޛ o=4x]{^9 619{5Nn. )B6%ݟ-i9鍏jhUԘ@9MgC3;<ѷ^#Y7f`~Pk$*3epyؕ=kwe.ʙU🅄FX\ ̝Ġ7r/Ez /A0 C28hb }N٢4#"o pCq`S9j.?,>%^- (6K@Me,y>zye5EVi}@@FrΐQ+*r(]d k&H-WhjcU&C,HUtğݬQu3{L|]MvHvߠcS›rY6LFtD.PsX`NVuQ I*fMVz6載F7kqI,"prY&] dW *Nrjg-IRXﺕ ɫwb~ׂ' I `3̖p[_p o Ζ{KsjȏH7!I*BD?:Lm [eNxB)Б@K)0Y@BM9I<̯OIF\0 i⳷+Mj7Fߺ^+wV& P ]l"SzkNЏ7x^7Jߊ 'Ok|Ҩd~׏q}&8+$$~bTpdI5!%?'qڔF*[rڮ\50BZwu:,EY<$ėE1ZT]Lţl& ,U-ZgNJhe Un Duy{xE9탃/GeY`ZN/*<ç&$+F6-M` 9#zF=j|9\gdŋW[|FAs<"p"^NpZ9*-RACܚBrT?[5sbx@wXM#L҅9Ãx?VaYKt*Ƴ??I23,(ܖbf`\/&nܱ[MHX:{,-kz^r>ZmRJRk0fY^:M੼"Ru,{^@V?F;_M^mgp獓ZQla OkJUTNK:N^wBR50F }ϤJVa@T 9Bg]7\Ĝ?l9ogrwZ5{Q/>9Xy/n 2fM$8@q,X,t@2eHvaeh"ZwLkuwF<@/!ǀ&!^%TІ(.&qHt̮O:R!X$|g#,ҾڼaŠ@tB8n}Z[q)B"[tčS('~# Q݆qKzbAN`ja`X]]ゾS<PhJ#,8&r4y=yh=O+/>CҪnF@Pxx#Ô80k0ݔWDh盯z&A!.(.Y=Bɜq }sscw/zw\‘u YܹBΛ38Pe)pgln3E/2A)A&3C{I-P¤P̧!+sL8OqHJ#Δ!%^Mpj@Mag.(JO;aa94/`/|(g)tiմUJD-{gيV%~!@8!E]<"F}Y; `]{t-,sא`jZf;3Ȉ7U(Qͻq*/ŐB+MDB* &d 1&D.ЫtJO*ZNHX*'phS] 6@qgDe3MwU){5H5FL1:92L08~&U{v&!p"Ai~5ޮJC5h*NHցK_ϛ߾o6O#]:s! n~\ ۛJnJ[TNרx~ɟ7k"GLW.jT!30+@ 8hRBHbP159D“޲+ӿKk}Y|+{p&X><.yp:#_Hjt+{d/.YS|VY/!:PfZRfHO ޾;Qֻ-J  .'y }<>o4ϯ!{6Rox\J2bedi-밾-.K%Fbxҵ?LZRTE⪕c$*ED6Őh ኹ"u#bf\Q*& n섀FS+.O'gL񐤅o^W)**3<ɉA)7/e͔W#ޚg>b‹`4`%yWS8ҙl, ȷ|ӵʇ޲g7(_:vv.ӧI3cb_^|Vؕg9Ff%K>?ᐢ ;3z߿a*3`n+Gv(~+p^k`_*١*<4 7C:؉jd67T0rZy*BA4!#]g %aW? F,q`ʣ 9ʓ"/5Z rFd6 =naπG{/*Lˏ "cK2%B~LwoQ?%w5L%3A-SQ"($'LwBi<Պ+f9} cȋc[Ïy_+u*n757"t\ <5gsv3OPQ#uENw%M$NLf}ΆY9I|t'hآɺ/ҝ΂k[l*]s(>%.JH;Vq,pUAˀarHXLqi [G~|XB]z; K (dt\eC p~̳4&b(1a:CM3>C#I Q뼼BCqgdnMdKm%"bXly g O|KFuUU+y%(oJmb֠ &l魦| <&>lgUL[& pJd2A5^3jjeV.4&~ 㱐T1|~槾q7uJh ZNӑ r']d`0m՚TLˠFg!cY]|Ǥ1VGs4ҮSy-1-)ru`OҘ-}i+,I2'e4NV _Z&I`ߥy믰p0JA4[7K]m/q[eqnU0)dêS^:A%&պcZ8wD7BfS4 U'5}߃^'kwJ9)".&y ;\hO1.d@ "^e-nUL>;I;9#[mpA5{879]v $\ T {vʠO'X ǵxalYlt0LpnH dfee3;h\(:4`&>a}aUbejD0~ ʫQJ^eu -_B%fKd1:QVlA=˦g: 'ɑmᖍeQZ~R5eFF ҇)0Bz@be =7 `HU<Ӛk}XH|?b.z0ne?E*|Lȸ8/peyX&@0&Y[W*Ūt7KEƊ /^?_kj 鶋)0syX3vWYEn.NjgM/9t#r̶6>STL)Ԧۏp PR#lad: V JsaM#R|ET B2Q3q'R/V@ p5Ə Wp-:=uRGۡT8'^ȗOfLbs_oG8Jd[ $C ^1ӭhZC=UU3p BUOEwp~v|R]G.G˜K?H}#B^rHi~4C7@e"C⠨?Sa\z|}]sq7(i)ȷP0n3%児u~X*V@\ngp#`1*-Qz&Rlh˘H?MA?OevVY':a]dMe5Z/xR' 8%:[ү-6{VЩm7 9OXjg7X6DhsvG#shkul vED{qvM^YDNq+:1plqges-Y*E? 8jb2eGυ!-ݙs60@Bw@v2A)$մIj`R6ri e;3ipyb1d7CA?C_A5gEV7 ,BYH5m"\}^ј#af$^wy>td z|+[ЎktB6aCd./tMc{o@`u#.G9d.M?S&{CFAy@ U]=C̷`&f2RmǦ9+UV n. njaK׵} P}Z#_^+-Vg`l{S.H[@Wzm?fp KZbeLV8cƻ{ϥ+1xrz5ȴSjd-^s[ gx">J_쩊iLhtWҋ61]i}LΓH$k,8%-7,$.cZuZuX}lO"OnLMQˋJbħD6e༧T[C)+c&+3IcƉ$)RƋ䙋P#YHw} E L|sj) [+b}D).{5t՝В@sJԨ9m^M?0NӘYܞ3#t-.<m1)c[x5|paR!U pK˂(#n#:)K]<0;*ل0]_y%R("+֝6=~9\Sp/Dyy?aJչVDv:p6J0j5)M̄#"gYohM i+3s?tռ Wi3Ə pHb:M0=jk5pmC8T~HSLj`'KP7#taV!r"=]Un{{`)>HVFQu@9Sq_@rNM,k7h#+qrivDI= _ 0z/b"j/@Y.d9HC;&"F[F%KطJ)e<%pI8քxmX5DSP2VH7&9BrKK.I9D #PK#؎FӤn=q+ML$ؽx^?<<V"GҪ1<[_+[Ec]^2U>m$$X"3w*NQ,nN7& ي+b M. ՔSS[y?V`XsƲ }IDgr<34Mx ,ЫY;u)B{N&q_^4#}]3aUօj,FbD. iGo) -CH.Pيs5M5lr8h|MJpy lIJ^5A 6 sGr V8ᣃCb3B0i [$NFWA߄ aGfmQ|DUըz6X"[f7Xl~2GcCid`W^ˆ  6vk廠&S+C JɐR=רT83{FU:Bf| ["4[L";Lhc XcHCZΔ 3gEj6 MZF+Ҳ`RfpӒ.Ud\zu~ch)M2mŽl?E'&1.lo]ԺZ$j*Ab?ջV/EZ¾Pӫ@WOEtҤ >ei<,hd ]YkM1 K.:QGӍMm'~r..XcE&'4ԝ@~^k:1rdtj,<*/,1'd_/3ZvѪaR8"cH7+xVj<A+|kU>l1KYѿ<`X_g,45*,>$ReJysCtк-,8*(|T_K$ le܂e>B2 K`ĂV@Z?W9=y+/oT9 <)ƣ԰'k{ƿ2_:$vptD Ҩ$#@-K#L:d=  mv:*Sd!KlN^[9]CZG]~6S|8 ܁y喝;or[p_LD Ms3BPRZvR~i'+קY^1P(v-GuO΋K]8vh :yO{m(~k ފ}2]ۧ i;@5&Qdsy6=z4b*4ItR̮$p] RIo_ҰLOt?5V_@@dY!SޘKQ`g>1PXgOąD80kki1q480P eIL_XEp^@b9["[8 $L)s0 r. U `h;"8:9kf/ G~1_t.w7Ql| .(D7lz0 ֘1hFhG!g }O*1K?I"(8SS*z1L&c\ Zř`d|LW4g9wcč*mQ(:z@i{`XR򬒠Ow"#Tuh&86;C=~#L3KJDC7xֶDCHңiVWVJs}Ίa6qd V-P89oHMv[6̥|1^ƽ:+YU*| _ro]dGm7!$c4X`KkRNAv.r2-VHǥQW^3BVF[gR0C$ <{=6պ{S^TU{B[0ոS$ ֯‘`Esܕj]Z\[>K QxZ+YWeO$ lk:l{D*?TF lUlk$7WedX;AN`9ó`R9@l.i!: ^Fִ~0q1Z{̩~c@j>,}gjRu,Hޤe5=u9oo6CKjҳ}}O~~q- 8'5jGZ֧'aGj7VAr6/jGG7^w)~zߟ5޾1~`'&sl$pyΎ9s -%HO3ݻ)Mr}&D=7Sw~&nAQBn״DL1eI {DlW/3,ݵzҕQTp õ=FUM* O6qZvS;um9i%S oħ[a^*,l6d>c>.>H>I [4ܙrN "Kl!$5fѐ,_qҽ8J#x SI$q෍#PtDID)GkyhVNQo67i/f%L١c1ё2>OfƘeyN!4ܶʨ'fw dy DZP! t:2=8M_]JEz6x[5y8oE Խx1?|ϒ#V^LGɟ%[PGFM:GmǮpqH4cjsz" Y:>AR !v)?travC*jTK @`{@p9+Uv`uҫo%@MA1aɭ߹%Q6=a^(Z怅U^|owIՋDP[睃ppm n͂zS䇜dW&DMC~pӋ ۣN6W^| Sd< h- NsWƚk47e(6tj79ݿ4xJFD'$o)'BeWXjj2X}Hwæme?lrI[Y`^tA7Zm9Nrs~sG&؁H'? xRI2V+{c_"P/bIB@'F֏]h3CL/;{u) rZ9rJ&W_ hUd bwy[\N {mG:KWXgam/N`0|Ad5ԝL7UC9i:~W͆DuBP:`](UvDs}MS{$xs[)ex."TЭ)CQsJOR^Y{K^g5Aڼ#0$TWo|A&IzlcNvޣ~D#q?~ w9Ɨˠ˄jjpM7+@%h:& V ["{mѩBUYFY ⃰)sDzWkсlK\V?|S`M8ױ;cة{`Zwl]z |j$ @P۪|'I=Yi >lQsVgH;II47u,ro 9lx֧~ERG_|6~$aTY97x)"/&/m[k8ʹbɔ}|G`|).|\'8õVVIO)/! _ Fg^ c!k/@)R .F݅"VmuAjtoR~L(,5yK"|/or(70Bc4\ e\M`.A42_oSA߲vŞ Zu|]8+gc >W׾/d[RcU`H,;$y&.;2j22 ,蔁J N׮Qh<22 潢&XF @35{Mx8*IƒI; #J.DdGŘ5N(ag@37,->hY S?B}ڗ>C:L?w2>&ND1O֥;*81bOV_:`ftȒ[Fj0}EZ>u!ʘu}On%_x'$>u*E1hrϯ}﬏nոHzi|TijeDGԑm5?k ' {uruƯeXV3i>c->|}ɢCv"c@ 9# s@WGm]6j6^HUj0 [DK<1QۡW"dyI ! A҅8x-SNdޜvaw!?`4( MlG|U^AQY8Hn2Ē=훈̓{d:1= `OZGBH7U? J; bhՎHNgT+Em}]MIXF2t8hیn9)a7 Vt!&nH39VFVC6y* ԶS^V9B1F^sT9 '<\  g5!Eu:^eٹӚbt.O(XۢW;<qL3+?rZ񒭏{o, SpL "SY\73)`:2lܡ2_ j9WO?hUp6! (: PA ,tzz=_n{ς))16&AÆznUA $-20F*IAI5:H"$*4D !05́S?v|lp]tSx{N nk:,\0>ngOF … ;*&߆^)%+ rchoYϏn`Y]䚜;]LrZE1B[Hi5$ =$en \qWxX A۵RL KF-vlQrd -L*)/ H.'fiɢCxѱ 譣YeQyպсdYE»ز8:?n~8DWh'kQ}7}GP_e qijvI<><>>6=yה`UB^_פ"3ISfnx uhC+۫_AAf`̝%L@hOaEjqNLYP!F3GJ% ǃRj\8~̠;EZϣ m>JX 1'JM@=E_\'G.]Z]D(Ex^8suxl[dMwe qJ9C;ծdQ~$r'{EwƘuIGJ; g '%qR.=|<]WN} O>gEez9VBgqT6ȻF0U,^ZK]u4kq2IAu5.T o Pz8 9՟'6B^>Ybowf;2[Aܓ[%Њn$(;1:a.+ d黍hk S$X铢sP=@=2jeD`2ga;z\Y8*.ӸIB5xF+ tC& ="rZNHW8AM#QAɬbʼnoȑ0nMS39W=`̼YA@ |F4_6 au44ፕrO&6"!dVý)bPT^^s `|\`QqcG?4FDYRVf p#P?~d̜+v *ƼY-ջEPNYw&.k\9k޻$o*Dޗ t?d(([UAwW#5ߚ.J<|+M) 'ZSl$5`P44FlP6_}Q-Y]+V89SϙW7v?XSRFGC*e$AyzyW}OV1}Et[bCn2=~_v3rzٺj ]j/9>s`Q? ^L:1p_CBv Rba2vE7F|+wZ k(4fT-eY 0Sk;됈Ty/0\:UTz8 >֮I$N?Jtބ˼-:E$oU۝@!ٰ韒_QRi5FYɸ7toEibӸ)M馣#gu3H!E#v3ǎ(3q n+~!;ލrNxX7j 󖉿,x~}kmDP؇!\TK*HLU!i!K}aj4ѯԮ_0E<~0q1Q"X{OYydGszӢwftpцLi~v0G.i426o9 67} SeϮ!I,Kyݛgt];ll%f k$xێVxAΛ7JΗ@4Ci[ҨqΉE}ntXz U5Rި/lrʍ|_|p q~650k Pz}7Fh&T ; Ah\|_i1{0,5b6׫m.3|)Uk~ۡCu-/3岗Rp$&^DFd{/2:|:Beghּj] mERe!wqgZ8p"Yx #yu[pУ; В@O5"B[! ,S__Y> KQ__5O|{ۙ%4$oń?:$ ٜNb9b탂YK8*o'"|C},ބ62CŦّNTCYպY U#0`Y O]T}8(WO:u䴃MM*oOhH?}gQ,{ZL\.lp'uqSHl0_s,ѣ+t9VlYDuC<;.ܽV# :j*ܩ* AYjC;jLP} y.wTfO$ȦOć)Jqs cOQ{{o#W4>Dǿ QOrb0J$M!UoU2z:Gc|H>[Ԛ #PZ02_ax"6#* 炐}{D{wmP RluQw<͍pPiGmtIF4M\c9B6qAA*313nIsΛʯ=QNE5~笱Q@6SBK61YD}4$[pF-Ǘ PN ^'-WHj9c8>Agd"CCY{MVܪNHAT.^UXakad^,qCP6 O0¤Kwrncpm;kqM TD FmC|Ķ?wϕ+]-s1k޸UxQ#VdĩSL-rRuWfzfՠ.li)A"OAwP3 Hqp;Ţ\2=U}4X0<yX$2p6WKj"mQaf'1 <̠9=(_p eeMӾcKrl 1Td|ݗ=`:=Y0㔃.%E+1^MvJIgֳ~S xEZVZ`98^s$zFuoBw&TAQ1*Pʧ9f!oa$@r =ה89׼y#հVI xAG{!~(;S8m#_DZ֜g "I$ykߑp6Օan kFwaMVH$^;2UwK!#5OB.r]֓.RS#GHLv뉍 M::NC0:OihxCZ \bvmZQ{`Rt I[YHޕFny/[` 7:LCD&c[l:ɌǤPOjWB^s*ђXC(Sn&騕ocIYwN8l ,SNA_:bk\P6,WSHWIyu7)W$uq庯H-H}`"yWҶi>AO|:SccXnv4Wl_Xi7)H1sV54"e(3Xm4T9¯i/g/\[(tʤ2D˔j2RfB~l@N3b/rQNQj\x4 =)fݼxF,9瞥\%И@`B5wgQ.]&|/&yE3HCOAf/\^R^k9d%hw3{ I-vB~DyL PBDo嬩dmOt {1E=8c]+Ʈв,KN"}ձ*0*V$cS| HhTo!Rda{ӮQ.ɧ< ܌־ڧc{4`t8>>5]&>yzl m}oح`9+Ud)L1$Z isgvL =,r& gV \ vȯrP+W21#s5%3czrO>2TA'sؙq qƄ@8f <|c  g\)7C4dc݌i sQnE^:VÆc񞧯+}xP\Ntw @28-<hoB=YF2q '=F\|&Q582%{KDɟA>zNFGRň)6] u"D)=g]։~9jhIGgU՝}Փrm~B,TL-ahͽf}m_MbL^ 9#2ճ@bl}ÇsAwQx`xfW^py2O@(?y3љ5&]u'ν\VXzbj?JੑEr x \mPiYl'+m&hCy6m:ڪbVʽfsnQh1F?;/ʣӾF:ygƮ|g WmFf]m)Z۔+C8f/q_c,ΊY j|l=uzf  W}IC]=ě_/SAxyFa+D0W4x_{]g6}}ƈ2-悱ԱsAp^,+3>wb|I5e~/?b$N$VeqtwȖyc19nց7e5!gm\9 XëcVB@C%ANXga9K}JH{Dz& w{"$Ք/R&T~Clv}>;inH:Q:+Bq\TB@?(OY=I0y= )W^.oa.2-Z3SÇSgM"ڇ-I1ƟÎs*#,P4s֏l:|$ȷiY m=e,S,hrE ZKX,c{A\]$QAg50#&~qxj5BZO,oV|]_6(6E+* .nnȸT2B (x*TDdJDĿDcZ }FY-`iGn5LYޕ|YUUfsRۣpO?*;m`wuUObw ^>y=Z<ytd$S]w-LvmNҲ8_᫆Ýeʃ.( _S mZ9yM6yB zU(&S/}0Sey6D(=|=,쉸P)ޢ/y2wld%QA㋃sTj֍{tykkbRM{ߑ% Rv ylߣKO'5#y[і;jk8yH)vb"O'O~ǃ<:>&'Dݲŕ X/pmhll;4_HGt% EX $7ňAb~tTv!֬HFpiKԤMږ:BPTk1V2{&/Oh|9.#4h2zOT!%XΏ{"4nO<2ؔyM"@-ͲUIӽzoxי#=ƯC,ϊser44p2kF+-q:X¼7% +rSJmzk|{xoj Pd0~*@s|)6 yNc7`Iq8 QKbV EHG1!yE] \NK›xΆUىLSsV& qxDa0oܟiI5,IoMx##DƢRgFMug&mP,!%t6>.V>ApxmQCUS\zb{y!T߼( x$v|tjWq*Ql5@- YdAQmSR;,&顽VUU}~y;!|o<\P;E7>hؕ8Hw@) ֝jy!dvx6jlhS V`Tng+T4o #/ho~dY|Gw_6cZ[_ic R tFEԱQx{VpuP3,@gTauEpVN )i͆tCSC֥9"P,uekoL^]!%+Adbo cTuްSd6Ichof{Rf?i<}Ep~vY8*?cWeu͓GJy=+r*&FDn, k&Uk#W̧x3zgwB !}ﱜElۓDXCL9G*LkoYƄ M6LHl m;UG -RF!~.]+8l 3(4)Va!|תWu#;k1 ]} iHNbQ :h],Z{wd 2' K3,[:ML@zm > }閳=8L/W{~8AUogV]ǣ6|\8Y]fW$ "d|`*|>((^aī]8ܜx|.^5@R, s !OK:c ŢE+ }₺QYGz'_3h%{uIdxtl ;%9)`) Zp~Zdgܪ`w^pb5/m[:|?&HJ/O-S+6;1yR~ωӶv.=ZdB9zik'~irv-gnD,{*a5+?wUIc*OY }W%O_ tf^cV,4`ۮh@k.?KƋJx"1 D9!t4Vop6p/v[|2<+pulڲ?qN>IBf!HϷQĀgW]=KP\%1JJ4A+s/PPST\PeV$4jFkች% greakd$9ԎItݾ,4- "r=Kl]ӑU쿌42s>eD {Ro RrfxR)0ჽVкEeFGFN.NH9sW6Jb5 8F% VYܿˬO6 $%) GRBV7b)Qf|v 2IY`s߳h3~xud2jƹSdRdIÏ}'2WOpkv1,wR`Ƃ}H(Α舞yp=r0IMѡ4Pɂ4oF1S @(d,XŰ ʋ 3}u)uDvdy{U2իaKj~*%[(C8:6/0|UTnh_vUӄ!rc&?m~\$ui]| ++ {z^ʕQ7 4T)0֙>=*6A0 ;z _F#bZt0= oOi6i]0c*VNC ~^0ު1L)`McdmҴ:hRv=0J ANm=Y12a gi@1L 8#y-iql&Aulي:+%$ǧeXd;@=!9jz :;%h% SOjN<96"5홡yBmB1XwfDCca+e5Y4UC̨N 鋆/]}G7 =oaPs_sg KA W6EwH_pǥ] ƀ{!!@> "sHDXH(N~aHE:w() 4EFf #dE[aQZ| 5pw*޽n˾>5Zƨ TF@U#f7ܨchY+n)l$|-`h V+, l0GXیdijْa6A_h2K`Щ̑|" QU_!_ݘGLM7;P6GTu@~0%="%>62  _,}IWu){)-5JL f:I)]+HG@hynƵb_WApDafQOEbCcUHYDG=T5[֙H^8Ć&QC=^j+IR9]C' }PthYcrhS/_@Ös']||o()/+7 )lW|Lmx-t&EOvlX3pBbRuXG\vgInfSIeJOsXsSM_ٹi}^41V/ƪr-S]#{"e;2좧=Χy)3;#S7v #SmX}u" `~: ( D7Ki}!=|"^50cϚ^q4^kPPS8JFS TL>lAIq{B ÀX88F|K.0:48&@4+^#7^6} xQQԬ, {uG%~Ah?aڤEzh4X/< uv4 %pI8\:bȝNCz 0_2M`\Hco '/%ÁvYYlSr=ZNFjdI"_lҁPsݼi4p+hM`s"jB;m)Uia8zX4V y"Ud{-qS}H9C]'-ڀU3>ͰE1_A;TZAj JybEԴLh3!0]@OYm!vohbSD hQ=" f=@dbaÊcmD \8*A Xӓ(i;@1[dl*V94(Wj!v_)vU)\ߕ_PZRC18U<2,lMOLH8O͟_g LڦFz.4 BvuU vABٴLdմo Xi Sؚ82Hΰ; ~C~HM~9S#%^Z%_OwtdU).u w(ռ}Z)oB%}iGjMҸ."6;uΝ! aXT(ƕq2Dr?P0RMn|JL}4wF‹qlDgF:Tp<ξ)'ݫ1Itzz Jג!?J9Ki$GwQ҆Lp[ŊN$ i=N Td¨ hcH_D H}t{v<7%ѼLu?z!]\x-+K&(^0?,fU <-~̺#=*A WQz0X.$WIǥlQ[OFEa`g,Tw ,? p~6e"yȖ:qb-bA4+:r(]-R_ҮаMLpMz&Ӕh%4C:Vȝ䚵6a?1J Ez\ o8y9@6K&m:U Mg_NГyhOnfWՎGLH& }Q:{ZhqNA5VH y]ڠ׊LZ+ ?OГ?k02֣FJ@>r̈@7|L 9v, WJiBYt7b~4 Oȧ9l*9MWIWX` {=B+G#<է}ΔI3[oӚ1*o1j[==Т)-PBoiJ9<3ޙKq!T7Gvo *K xݕCUI)C+5MH~t5e[[wtB4ZQaILz+}#/vr%=cd!Ո1cK6jl !߿(ИxISZ{T~&I`(s[NlrDu K[hKX,,kz2_Y/tǗLŽQcojCz_ ؍{ u.?5hr_l+/Eѣټ#-U*j{{PDG9^~Q+刉Ojo}@|9 "e2eX\ .Y!z\/od!0VĀrSL ɱxpr+e .hn d5=vO#`qpA5 ֛ޖ'=yT&~VDHEY]V)՜a7ʂ*11r{cBe$,l_@XB:Y,_6.X;oy]rr<^Au0搮(w*>6>Zg&Kl0{zaﰽ@d&-'+\Ȫ؛!$D"waűZqc|ʦed{bڜtJnFJկ^L Er(%'"zV(VWX5RF*N ,$G&cWA)4&.MsC %7I82!Tד̐xN7!#+W$\{vFv8ety>2I( L7q\yCȁto8T~S,SfJ3* s-P^{yJ{_uqrw-֛]'֧1r"0.xc=|h{|/xkRX؈y].1i3'kO! JԴ~6AI mT6بP Gr懁 q͠2y;ιzU6}(}T~>CbqBZG1; #)M3ڷ(H178T7oe{n,58ǀLNJf 2D@#hEd0U$]B?$N ؽ%8F!-;hjCB ֛KnG9%' 3C8]ty0#=צap|]ư ZT jlzo|v}lasW<4+pJoz)yBSL0~(@{={#>gnJyR #0\v\N|I@庌M3vK pZg5^5" ki>c@U#mUGz3ar$_߯1ޞʤe LM$R `02  9ОRVI߬^x:H- ` ]Oz < amR>PݦCe !> ?M;ַ#An i Eq^rpI24$4rfwB|d7~^?"/p M%1۽ɔ?P)qt \(*\j d )(}qDJILsˣJd8]ff) :)DT %k/᝿-0ŧm1aKspËZ{5掱BDR?8U<ƩWpT//O+㕫_įFe\I 4,GC39vt.#`,.Τ^KETXtaxVLc}т]RGz.|k}: h O+yM<)o1.v"<5mFiQl!g$_ '~n;*SV]YAЁ^5 +*]fuؖ. Ui]Q%?pld_ rc^Z9r s \dA^Q7']^IOVr%^}ˁ wZU\h$Q繺Hr!LÝbt(fZ3WŇEf <m~nͨ&:D1Fȹ1|8pTI|dDUj;FYQRwׅ6 b%Kݬe#l군haT%y7){jX xxwtlp|9+4tTJ$mړrHm"0#}cѯp#P3y`0!=qp0ejUKo4`E|4ҋFɪ8JvrCz#vе:N/;xS|6kptoG{'Grfwtu&ʹ')*d1g /JeQfD/,ж RGx''*] vR >5A5@|Zꗦkz(`06ӊþt}mF$^0+j'J0ױ9Gw/1pxvNv#}& 6J@ࢸ}aClAur33hj]aDMcKd/(6j|V;(aÍ~qZ!@; y$/t=+*x8\-슍Z%]b h*}G*]=I/Cv{"&wHI9kЭN$R&Eאf= 1KZy!SWf|R R)3:#Wg2Ma--&diI7\1@eX`` Gsۃ#($76Rtߤ}oM!ρTf_<\[9!Mfy6Dڀ_#`|k t $J4EZȫ'JGRI].nbsv8x Ϣ=I~H7fF;]Is{epМM_G^.m0uv\ewkQDo$6<@Wyc\a3( >r%Dl2UZREX;}ks7#KA[u/|!SkB2+?.  56\-k)>i&$O-23*շl#%JdtK@("sqͅzR^9` nKm[i S6$p",D5BҬa ,Le+lha_)3mٜBqD$C?/2H~U8bo0 8/O&ˠ]i|BHV$ұ8/_YM ̈́Ju~ /MWr,՚x2,jܭ'ܒaү둎AW dBg1dM^w2AvWCrI廴k&E/:'~KioOC66!gBMhTѸ F=,G]PIo_@-x@=q|Fut!qnP\Ctn1BM/}ڡZ{Qlp@S%1nL>peC-XqI#Xpo }V<%0~Z)GiݸDJEFkhorI5PF{uep[A'jnBl_ET]ȹa`pi7M'9SAw!uddG>.G){y"qT1Z#w72"U{lQvG EF#ϲw>;:3S PTܱ(>Zo(dz6b:0WR {HBRtm[.$hjjDUƷl!O!Hos}jPk (pа\`ql~bo'KZ9D^VG/xN,M=cNPREuU+M@r4ᕸ5!m_EN(mV#z UщlHk~y \iiH&r)vx_HtpX&O*-p13?`C+}i+N>5aMt/cutZB=i@纍|妺P뫢ź,s-)BЧDiK^&:=mMg8HT=5"*ՔgPx ;VgZ3UGђGRàBgs, Y䛥 (#&gW7l!{S'3 x2(; J7m`:ږ4zIgRӰ܇]HO)&(a֜]âB~ 4ZڭiteqvQvVoZE`$IfgHaoQ6hTT^݊7>/2[}ɎqW`:[>dXƉu+s  C?CDOۢ :j:}T\aNv֒A$va웧D' Kܗ@`s =Zƫw#ҽAS4Uj7 Iݺiv(3a2IԹsdM4x޻'dV[%,#UѠ}34o61nb%q ݢ>&Cfw(A*(g~ /Ʉ-i@:4i7\s h$9Ĭ)O;J8E#}"$>"Ŷr[>|6dq%m ُYD7 ~W+sBcش^@ܞ\f>wHF R9+l~;`;&ýnԯ(3Ƞ kqSFECiHK(ơRyVSY.QHP@9L Kb$?h!/Kc J0G QHnP5C!lU7a~e9c;!oru9[=1OaŦ#,t7K&P|\1qch~ jKS2!?OIsku#ދi_h a45M8x]_v-MP &nT}͍ettͳe0A(_a.R0O]?lP|\5aǣ&y^!.z5^nQCV}6j_rɶ82:}4 oI^ N+3Bek:8!R(nt HE+CoVqԐ)VVd=jn2O5WڶD RΞٓ6ap)>v,Tт `+өp5; ! W7'Τu0pŧ~t@R5(K6ΏkIL{CQFP m46|ߘ s\* n=W.T ĶGi]IU$qd^%yd9OnFpda 鏌#^شDT0!:`nYA_@9}]OiN/ 'HkR @s-v͖hTǠc~PfʴѨOjbh\ $#pJc S.&M9.oR|A3) 66 8GC٤{20 "V T[V"8uzE2^ZB3§QVMU(ڀL7jM]s!mץ;z$*cQw](Hh}E7,zNJ0$ͺVVoiӱzч髓jSO<.1,AV<"&GHMeDMKy&\Bak`vhjX/J Ϩ[@q] *HE [t$CT^]0DTj (7RWi6 o9'9jv0F(eBe?BMxwJ74olt&"Sg$fX]K\ĄHR2 }P%[ځ0lwg}Mt\5.A2 ;e+D? x*v3It:Vtщ~Q꨼iP~E4J#SL<NtD8Fuy嗀gc1:9[nE5 wĚ&?SY lXCNvhe>J!+ŸކCo;3 S:bHkBLCֳO cV J W^XWT5&lO2A`%w  foUee/b!n 148 20q97XS! `]0#yI< o=2=/Wzק.Rz"WVY#0*50_vKm/hg)|^ x 7$ivI"W&>h1&\XHAb"ȏ=?MCYSz|EXo Sexֈpp.[3D-JX0Kd9jKӷ53?%8G{2 ֮g8z-ن̀34 J+7t.W~`er=ue!~$g#z ka3։,2]ܧ[:hYnH>D%(0vNtԀiS ;%:x"T%b}XEHF2:0ot{ b !f Y%V8y @0/%0:`'Ir8M;_`j PjQO ;T-V2ة%vREO Կe. Ys{} *HNKOb㿡[\lpW$t~OONHThG"d?>1D !–Y.!7ݪOb5Bڇ'h>c>Eb sek~aC$|n taUet@7Dxl%vm#[,:4//)4Tkzbu/wj8lL]S/Ikr1 #euewikƵ>-h*r˴yNUiiwSzR= Vzyd8Q_~X u?k~l2-8[XoF^͙+岦[1U?${/%iHvXrΊi*h *X+ BZΉs' "=aUj3k¥mQKcC}zhF0Ax4%_ߪwQ+Gb#=d=NM}y//iH&[=2sGoua!t!h U%p(6lZ.nu!KT~d=͊={ZG W:4N5rV|Ac:!:x晀p,TP_([nGfϪUӥc|ALDGԄ? <+;tlA#X?ևdbf }^Y??8vY&!=G8P!ɷRT=Ht'lg1,W1 D|;_۩#vi<&iP8. 4,.n$/v%;W #d[2[mIYNn_jr$'1?ðzH4 aS4PmdzִͶc[br- 1GC&LdA,2檖]WQ# m3 [=Q@6ܬH V mK-b_\rCZk"9V&D~ l#TB190c>4r[XZ"9G\8-bB+F\4f+ &8V<<7K&ҹܧeh霥ӲBo&xDecٶIa4[z7dbFь|Y'l8^0ʼy略bLK:{ @~iշ.p]Tٻ2! Sy?muRTu23L0).pm?/z'\e(.jO@O]]m Y ۥ,U10#Yg~BqF8p}9naT>g2 p7 *ƹ0r9_mw q; kS/ -jedBf\ρSzuҏy=fH]Y .e7UjY+W$A1\gxa Ddk#P46c2jﴢFOh*8`8Kv\`;REc R)/vڻ-[%Zl'7> fH:5UUDǚZA{ml5#swYFd; } TF: *Vy͏=zo[Ɂxh)WޚDd2G>Bԓ+M;1Ȏ˄Bq&Li܁?jSt|︠0U1RN,g ʢyGG_5ӚP{%ccU@h6ft{K\324kpSkKg|*)BYϚW0k3hneEgA84.vK*l*/w :lW+]-쁳DX|<)R}#beÏoH: TP"pbm YT #+_7:[.RQ0Q͍m)` 5DwR0hW9ޡuD-_LXc q9"uKqUna[[1.J2qakt:Y=%ϝKd*qJoD ئ$̇A<vqHM3a_DO \-.e&f(1"J&L[Zf-E%IlXR% -ą*E16vmkEpACo[\[~CMe{,(`O.~$梔,p>T0;FTA"A *=E`Z k.Gl!oz,&옶lZE#V$0W5Zm/|7k\=' ܂M!qrA`€M=uT2Em7WK7O⨩rG+FpJk(rNazǛ]o!Zԩ މ oZ?"Жs&Pqfߢ^ vMK>;z"6pPDC)UBÚ GvD>W{Ɯ^[>`tFFA,/CK6n[ >di0vضdzXi>ѼzZ.\ua"une^Y[ho\;=Խy))x3j zl Mdoh+k!XI@N&A_c}Ϲ@vBp\fN}3:AJ&MB{avRD&z-7j sŽ]a%LpƀnJVT^Xo(Kjak/WFqT1 7 Pp:,M87ĄdT *X^GZeb(VīX6 5 SJ#TO,hW_' _mY7L?QB9ߋ^ 74%|/ZO]9d$MOU9v*="8T>;󰅅FImg^&: se{j ŽQGLi]] _"Rj`!h >QA5JkT[ͦ _EiPO?Ekr.L'!煉.Ra(\=!P| Ezƹ־e9aJ Z7:? M|SS)3yni(20SŽi < _@P?ZE'Mt&Vr:\ĻcȶeYDACN倃A$4 BogRegnGmB X{;!o!bf)oϧd HPge&ܒF^8M)`z.}iѰ;@q2EȠ>*J;, Ngta}gTGY3 Y0 ^nۊ'h̷ m5I/5_Kh߰j:C%^2$GYݘ^T2~-g#H|dט~xG}XⰩnЧXExBT21օk^iis_?RVHpKP$w:AǬ}J{m"&aK˃rtڄ?hkN6oxWkBϾЩܸmzWDe&.ƠRRmtt<xug#l."hiF~%Tli68t0AS{9ڵfClqPӡK=LV&~IzS3UI lwlԏ B_t=Ӡ8cUs}^*AqnBH<ѿܺzK7)jv_!3ů |[A 4xHC/2̡(XGz^ Li^|n3\U΃9_JC+i۽,}CHLc}6l^g6,6Azuj(|Z4ї>"n ԍ<54`KtO,ܖN  N_8f#{ G2]DqԝOlO=95/Ǘl/D-3MđH_Dˀ+J=-u\,(ԏ셹H2\ywB3Ə0ʈ=o'@4} (àܳ/v4ٻ;ΰ|b籰m녭̱h_U\@$`׍fVuA8=,Bjeutrbv 9xs?2iL蚀@)5ul[\>Zw;ɤm6 xocZw;&Q.Hv,`:3^#?^5.tyqNS=Bt9 L6XW-  .it zqp)˾'ۍ&͂\W]J=Ft\VLZdŢKPnކWcm/8c]Oa՘,hOrh?h-mCMi>JHZ7 ީᭁ.11e8}#LYgص+2{& )QK`t[aSl`^xex1?[w b z"^Q]<GV%4Dwʢ}nc_3hn#~W l< z ͇bᴩY[:36cNGҚB*&'"7Ҳ7o3GR@% `eJbigavLF]vy܊ Qw3h5>ҧ"}N9pFkX୥ >(NKKħЅrc k閱֪*/FRx`z#B3fN' o mr$~N`A rH˿ZI|Z}i |-PG1mG>y(V+1!}: CݝuFAxT31h0 i` ю%8$:RS:ai#x4gWJR.}:֫RW]dypaB@'{DkT1;m4l5De1Ƿ'QL5lKqhrt'x+C{viuHImL7+zM$~ymUB?woX90Z+J4q'EpWqsN GWz;$rO!nh.H'{9ٱ9l'ӭP乡̀M`%6^]C߳^͝=~5HHS,6 l0..ŦO(yT``Y6 pއrW ;x f**"` jo:JBXgrx9>7ٔuf6d']9fbf(aL,>zSZXφfchE/NaUnk tvΌ*z<:\<{k05v$`k#gCc7ɧ# ZjP#fMbv]…T"j ݈>&56d{S_Wztf7knr|gGb߷7\%9] m_*/k`>ψ3t "pzcCmfC<"w)qYg"%E4禌䲑}fXP&ŁxRGGw1'Dlg HsXMbpClF*Q^>m+z ԩZ>~.4Y?+qAˎ&^1w#gpZ1њPO.7+_'!td"rPUSh$u9^RHL)8ώ1ežb"{ pŦƵ߰t1Yg ܂X`r\JmciYyyN,m[oyEHUoRaqc4m7z!МJJ`Ȝ Vi|Ʌyރ4jihj ' mDE7-L)*}T_yhN "odGYyN7 Ml I@*ɖ2UqK@] _;C9cص=LcE:|B安`Oz%| J(@Zs dW$v~:ɲ" RLj`!^Bg M_?vl0LS{ t&)}瞊c( T|D]xDr\GJTGu,u婐NSfc- 6Ƿ]$f` j\<$X@T*ܬ| pvM Դ r2g`\س"',U~?λ\Mbg$D-n SҚ60>)N\8`M+prFqض\`{դGfZ~>SoYHh+\2lpUpU;YpQabh\pQkݯG2POSg׃Cͤgo޹uri#QJq|"iaD#mY>7A߽=65jĦy180). ;5^=m5Oe)_IGB8E q@=x)a- eME@ԯ*A`m}Yb,gHY n_w yG7JTCdFJ!/3(7%eJ) QZݬҳt[X+Z8?#fjZN]y$vkF*?p'ri֋oHԏMCmlW(IHJDHw cRGe$n+\ ]Զ#q,ߴcY"E6R!iH1="s P1ҬUlչu^tH!޸Qcw>A_\{jfThe/1>ׇM .zɎ~hJ`( nhKHT'3"̬Si=y|ns 풟OZQטN14ڪT6ibߧs4FOn>,n{d%eid^=LyCFj F;bȗ@;a|XFvS1ftF 8:ʡ|׭X@~ TO2Ygl3 ns.zJ SsSU؊{ZljA֢'ICdf&<6ևE112;xMHȗC6o(ρyKj1܀[ax5u}ze|Ʒlµ Oe}*D [sG8< 4ImJHBw@b2a@MS>lTF~`jcipa#cQB$S[LdcǶܣ>WobW^0m{=p^tX LQQrg6PaNXώwcIנ'liJ zp>{x{S S5?g?МhY3( %WU?YmIlDސ .PK+Kv!Ci$j _}!\:w`g8!0˨`-mRrvO,oRF*Q%xsC'-ϖr n;R/qEk}#]1%d&10)6(B)5q@rV'8±SMJR q&W|5bF7^j*1{$xj{&>gZ{'rLPeX;de}oYpE"{zP GF?m!U_5~{&UVD@PD&nթ>d)1mӣ?9Ie B>(oѾ3´)tj<.*"d8+m}NDSt&{)Vk}(Qg=0OrƥhQlFdseX S;]vk!Z&o~f耶^rc(}2;:x '̀M1aq,a{-$ks7KplVDfÓ|bߪ*6Q_lwg&r`m"kA 312X]GlmGʈ~j0 Hy2U2NJ?PO❡a^&zh{0 oqݝGre4|.םi*|& ׸k[dz"I~ms4;2Ȧ)=x@ 7份s"֗(Xɷǀt\[~ ci offX5g1 ,t~ U8_zt+0RXQtWra.6[e)8w%IP+SB`j/Ssu[L2C$UifG WRYf`{Vw/}a{4.Gg=Pi:餢I(~LX07OA?N!GEwSƍ#)]2\? GVS1x`.MG-EVяK|Kg /g7]kTvSp.X_<\Ƅ ^@E7#Q=a r L nf͠,aSP^\-i/mݹDdR4D%$!7{aA#Z{iE_H"ph#K)B ;-Mťɰeq8ڄ,|j50tQm5T(nAIq?@9#!R%\V"S oT[.v4)b&N}4IEe8|]OHSQ7Si>!4_5gI(oBe:<.[|m $p,s LzZKTof6w)QK[O T0I;qO5x9SfE݁uJoj4q(Rie÷hPԥ6f~%5y%W =A/ AK>vi7߫## xZs+`Sl`d0+ٻMqHrѤǨg/+9X44k?cm(o!iU ke*>߱Q}uy(~KYhF`!}۞L*$Ǿu#~#6TlkeV; .JW:AEZtAYē K/a*aj;!K=!:/dőtRh +5jh XFQUxR|gb0(!s !"X冤țM>{d2*-`]~&ĺMOꎒ 䕎 a8d \w>P:yܢ̬8m_vʄ((:#,Fch碚>X-|eES/;P jVr[l}'Hl  ը_!kcKBSf"&;} )CnkIgK 3S8=Q8'E&Ĝ :aQCBM+A U!vm) OjEUsTtoT@nUTa,sQji5$b*(ma{-Lp#('ب a4/%$X,fFA!P[ , iӁ-_%n5&3+~ӒMVhF5c'{7-g,`;JUtaΨ80x缀^B5LptmYrAj}s1ꉑnhB;䨟wE7XʆQ볪=$rZ iU@k'$eȝ 62Q+e|<7jS.Nټ0bƚűaEO5x 1gတcڃ6Sғ}+D2p\ ^)60;$rInc} <~Uy⸍ޠsǪvяO¦`y#=#26ߛUG/ Q1|?ΟO<a0ygyވxWx۳Aț+>zu7 \\< dDnKVOhvf9OrMݺtȉ&07nAG;ݣq0`Ʃat}DZPQG"I%;3W I8tK0M֯aN< SV9nK4)f]~H;TKt+9H-ѓ^4*`9^gz5yTFX,|Й#bE*ST_A,b-`We#P^8t"o%bO>)<, T[r(QfXmWr1F`M^s >\vD~⾜VYDp`ˑU QW4L@pFݴk|Q>X_ wHYw9̈́~րC +R$B]:"D%Xި17^t:@C/!S8db8}?CնR.-W'9Wh:c,IZڦ؏޶MoU"3>rЏc_gՓ}ҵ2 NϼON )zmٛНcܼ>Ү3r_- a¡]Mg}NF9fsЈHϐn H]3vZXny U-~R1 sCU^~«\Ɔ ab٦LՙU*?=|np)t|TUGOF/Gc$ )Q.A I2S+9qF`uiA nh0`UJ} ^~Iz;{TVEܟf~ %1u!'4El_V(n]Yx:QSx8ci'C;\(mK!8 BC/e Rjv u F dFI}&610E3lHs2 'r:a6L´WYRsSEm`{^b-|h~aj'6emq M wJ$}W$'lTFǘ3^$ېv]E#`+қr|6f9 d]{YI.@+KacvZJ LQ-2 LfZ$\,'P PWG/zqѦ/Rf+6D$⿙hdye9ܳco{-0}ljr]@5eHQgwCj/]5' MZCC i/GvP8)ejRZFHqr`{,N"w&Lj*{J|&ڬ&v{@{Lq\VލOɀ(=-D6SnquεuC~^ĝN_QNV *i)!MjuY6$qqfY9ʚ*S*B+^ߦsM+br^(ن{]7K7jUq;߂7oy_37 xS_5SqB^Dq$*$kKBɥб'(3H'3O28< ^Ic*usM ;vCN^]4٧ ԭZRJwf}gwC`cC=+ȨóϩSكQ$~׫MyPgCkI+EC^[a6 |%dP!!gbG# (eBa΅Wq2;l0YSmч12z@%Y־$!sOCOQyĻ0r6$}ȱs\jlMtyR^x2zGg2mCx0Q^|a)ApaLOsh%_3,>~QYS;/9VH\\\PH,ѝ6J{`6 ?!/^jh@kH=G;k>L  EGoEWkM>Ip_m2b_5'qpМ)tt-2 *Hu᧫89)6z<`uU~=OP 5lv\Pf*`e=w זz;IhYtoͪi<$:hhc~ 1ʅ&E`(cAliU`bJ:J 00ݡٶ ?u t`щuRxf"++'~uPz7׋Ʈ[~LBjm?bqFwo0fBPM/w>?^#b,I' Gfo+c-S+r,<8PDN[X  +e@8dM;SX^OJn#[ILjZ] F+=_LїGmZy[JVSj5:5h:$rG 2B a˲/wQh*esO"_z]W7'.˛r&Qx%7/ߔ#= oL澬5gZh_$ǻYmP) =|q3xJ_Qb4d ySXC;62l8^C Ěш|d7{sI E~ DjK8Xu1nvKϷPJ꺌q SQti64DXRZHNH@zAxYXi߿|ɃЖ6YTPn~Q%w``rj//Bm8ȼ+UL2q|ᥢY;h>B^,_Vimje8mYbdF"5 "cr,{'|7T Aݚ2bFM{]~~++x3AEd˃'f (4Х.5kOW(tkzO:HA-w9-Tm9 =2*; BBOEe_/t1?bX 0fuZ5=B^'o9{՛) 9P 7ViP&Cgp($`,.&M*w951s1 hFdӡsd>j,%9V/З,.9`Dq &*YsGG5?]NP8Ew`È=y)Iz.]<^@UnWItA Jt(JW 2ztմ9M2VAfPqIސJ(YoZŗ% './W^V!b]S5|taԭͤ2^aA9M}q *8?S]?V^sH|bp p1B]6dcWveY{D*'NYbAZV5'(r4}_%+&;E=B >Е3T/s+cΑ!2?<ee>&W YcDH+͛뒦ٺ|#\qcFų(!z{go<ۅ"6Ɯ)M`=K{> XrQv 1Ny3e خ@Q8YTýs$By]?:yU]T /G^>,5Gjj#X>{Lk? S-X:f3I|JX* n堟C_~І3or^Ȅ#>&g5m˻}l.%uCL83R{3.rsI@e.7fBw\$A`k5v? tXW8ñ[ H9)__/EPK!-fd@A<h6Aԧz(y^}#ƙn\<^3!.M9 5X%7'RyP"  'aԥkHqZI6=]ENF I(L:ə\z~wnp@m%CQ閖7" mܢ+/ۛzǫiZwjr)o}q {U5DT(k|&* j8˵Ff%;E`"/%8a ;S;_|bV⩞ %zYRE0%ĂHR6y(z:ik.j7hRwl i'$ V;ʢ@4M)sHd2t:4K¨b\G L:d~(D[ٮ6Yh"৙#FL # и{h6(װ.뵳 - ,+$6đ =@b|JFD̡(*.V 0qmIoNQ LmMv9eY#-4'ŊYKuJK B[X2CR]vۭn!UA\^=bi}Wtmr q\Ckp#0&iK싯MB[[c$6Iŝ*?pvޙ;cIG ⺴: 9R!A 3nj9׬"_{v `B3 a ?Z}|*xKR 5¹7/$sD;:r-J۷,6o$*nr.D:Sy,SOEvo@= 0/'Pdö!;.tT?CDfV !\aw4jYсRi.汱92b-!=^cO5pr 2i՞/jĞvۤ 1آ4!ubKKgopy}#,ss(g/LgfEhtr6^MHv_]a\*eAKS PmѸ Nwˉ<0 )#^Argvި2s,$Rʀ-j=Yq^2 L?YhvO]g10+{rcmn%vĤ)CloUkHq5H@!цm }$"`(t4gSO# ܑbʴg܋tP(do> ȯSmSTCQO$gI@F\$`1*Dt;L<x:[E>8 4~㜚~F<Nj,qYcn.рu~NlS?FI<"*1  mYqq.1@$_%ULJ dЪ6FyS=)H3Mhmse̔v^"8WD$f2'2W!gxw_Oq5p9`臌P17砲VJ}eSU—ws\M :Gw؈4M0(7nrE ۴~m5`W=ڠJHD,|]Y3+Q^)&26F,J{;7YԞ/J8SQd<T.6#4 m0)R!de;ύ0\!M{F:Zc,u3r?qr )L5Ր enj>/ǡp,dF;C s3)nJ45#cB9^wTǻxNcHi^Ț99.0oO<mg[c8}#M(4ZˠZaųSۏɵhK|_-nӾ[IKVN\/P-w]X[_naD2F[\Ãb1z"OEլ4K/aשdBȽw ;ZD .*S(( QQbnW[I^MtZdoNp'v5n5 y*.2UZ%J]T+Z-G$q5c 甄xo8BKBFƫ? rOc sk+=C#9k}GBg=Q IVd%/Wxq(" aiODoRK &-fsQ .scˢ+|f 4;:AZ& P0+#qN٤Tn&&ݿ K㽸pOZЩ"#/柨D 9A hZ%ĢJ*p&B8ḱgcp:\uEnnuI͒|/~ppjGuCJm7"x ZKڤ/9B&X_;`-)3tpsގ1}V 8D? F4^(oB0c] ⡩N){<'œ;hvQ=(SD0Z'ZHs9 LY M)܊7Kk"GɈ^J("(kA4Jf+3qTtK'Jr07l}XVs2. Hem ůQћ"$j}B AT"c[0nej_txo$_541L{l@^|& (dWk ڮ/idfaHmw^q9>+qJ UBD ̑/i4Hȸ%"!"({_KSDl帳 ijҘNySzQ9KVK py,ls?!Qi3,xŌו_xSYp O|8T`a|H;z\U'6iaB q?ܲ#b6ΨW3 ycɓ-f:]>oX#XV)UQ]U(ԍ~W_ R+4POsԻb?)Le)3N%IUQ-D|XJ>eMJ\j9ꊓd(ky ԙa*g]) *~tW$uUSDɗ"Ã`E!鲤N_G[n3 6z{`-J:'` ''jMZegL>@y4 "VQ7~kӎT:l~ipxAc z:phԴRe.4h& +{#$uքH'<I;L1=Fy8|Morױ迣#y{]bwE왜m^ÎRnIӵjFoxeKěpPF %%| hKčd 4uf x`ķEu[wZYs.Cca V҅>[҄82 DF$3Q8HN S@|Kab:R<.Rņ Ւnv8TeQ:-(rNz8]HD:,ɍtS:b7;r+ku2oN!UHA۱;q[Y70@k:8Ƞf{ pK#wmdsϞh KZgR?F "󽇟bQ )1J%n!56$ʽ(L+IԊ0SKDAoHm iՄ+JNT2)}\x~y(!uGα9iWpzi@!ZuD5}684qhe,<:͐Ϻw}/AaҦ7z5rfArn\ψ̩^YI*q8&YE2;cZePt7QVK1;Qgsu$ 5r1LKBeD5yoIЗOXlwm lд#H)@TuuM8&/ @)ϱoAu1Rq ^_տd/YhyOi($k!y]SHW>f`' /,R|`~v Y΁Z|q+ZU">yklH"oFWb֩6Ā v%"`apcG( z&$>HG\@:TDwR][/DW8sSivdQ-1Vw͉ϭ?ceJY)q9-|S\d11Ɇy._ -imkt2rVIM{S F~&?" 1ԩ7ϿqB}OadqGMs.fĈwW~ is;rȤvs P"f<-^:WfFYG~ːdN6f_*h> C#N@taFʸ "`'X":d#tvW2QG{`|0/O1.*>^ jv{9~Q$aM'/$oJ İ6ݫFi@θc֑.okC `Lf8ftK Y(x꺜b#QZ:',e(^cmZJRP9͎eCTiD>(−BYUM.]Sl86EDqC(bsǕz'MΗ7c8Pje,sdS/5]1a4-Գg+z&xذ9g?ă";' 8D[a/e[MtxL+PO&%~RhR^믊01g̣y0)iqٮΡosWm"rb,읋J !"-*>xx7z2ԡL&\?vݼB'HeZf7֧:s<47nĴh'| Mw"EI\ DTa "U(ER9ł_i#-?a!1BF =KԀh`4w=~2xt:B 1 y7Z<ލFqڋx-H6\CDEoH;@L1=x1ƐxQ>ݹ`ϬWFSS?2, |^SfAA;znxd93P;ZX%cSP >}V`-V'4ovī9O1eveCLG6;VtR˫&7D3^Ł][L{SH׻ҨyԴM߈'}zzBӜh ǔ?! c Ph0P6-VGmYa7-yku$qcm]C߶wƢc 3OvdTbFxLy#ECN"'u~:z>/ʽ0k ըH}hU` l .F`Mr%գ5DP)^{)ZW&-R[3iC6Q>~v c30]4 Cq 29Dzɜvװ,磏i`)~çrԂɶ3]6y+rpg,yMT%#~˴]v[I-d6|UQ=AS=M"M q87'g>adᠠr}DPۘqdXޢP&?߸ ҃?_U\@Qb, ȼGʶ\^8vn# 9N$|#qHucGBu^FIf 'p;~'ݓ;;_}T2E7=X]c$S`YW!f>GXtEܶqO/.cw)mH20r]LzOޟ<ߘZ88sPD,#s}{&zA09ol@⟱H^bXmvZ'"~vt?Jm $5eIZj&|QMx%^2y>.c=pt\*5=j1ŢQQ ZqLKIȷb_hpYL+#ih$Mel>O!V$iùn#BGJIi385]qS椿 @I5#QG'͂ » Ք"(՗hA14pES(_MyDLҾ Ŧ_#yg8Kl bEԼ~0"#1s# .u Rn`1ߍŌ  aoriS$5!~}C<&^9Ng"B5n¨o^|O>s̆KhX;V2MC(68GXj4s 59~8b@Q#dT^h.=<-_:c0q+W&,  _I1lt7\se:t̲ 1dtJi67U~Iښ1hi8.$A'F 'q/]DŤ[hmشk'3[~ۂL3!SϬ ?V⒤fJm@}PZ 1+ox@mGK{i!"FU̬ Lq(%Ѽ*Yaҝ]CInN(KiRR~O/4N|-BѮv7%ɓs\N'N(v .'m. **ֲ<u\'(JIkQ6@ e55` >苠,zCKߧGl &.2K`G eu2>BiqcFb%Ny#^h͡\5q]ih9"?eT kG3P Ye`3Zb'^tP`A̩Ii-&u&٧ NCo:d<;ZQ(44?W6%b+Gwv$@7,wa\ b٦ڛ^}i30HE`w 更%q~݅3O6Y[p4[~]D0WV# K<֕I7MCs;A{,fCѺ ~yk%??zжJv\Oj›;|'T>NՓ^NϽQT PG4_Ec^aHXjZ:n{JOs5E ŲO{?N.blE%f!ۤYz&4`V鮦0(?V%p A$ϗZ~:wfi3ѧ}p@L#<ri]"Yaqvb&ӀѼC|8&[8r[P_S7ώ|N!7BJA2*>1`̈ ]P@S5H^=u sBa}4Uц ds;%dʚABieɻ6#$M6eI(bXhd1Gfo"z`VH l@h=fl;dC!~PҀM<ϝmù7Nk613/܂,a&GtCy7 4+%)Z_=6GXXJc% =>Q;4.|<%Im{糯:;tn{e!K? "v;wIákfRj)Yī$9s/8c-25b: }].~n۽+~o''`M.Uutda[ivVn+h<,Y_S3_܈rL2We R:bBEv̮u pV:$Y/úmrpP~LFK<?D'GMC ƽwRwSgO/Jcpg Z;TꝄ5H4aQY젆zCo†'0,thy4`h[9A"XF/u5ۧcw|+g0 JL3w+cWlLW[o>(3bW|559DUY;y{S)f7c@yo[R~t: w.fEH1GIݝ3%H %b~omQ؊b`W)$2Xj0!d|э;]> `:ݽZjwyv~F"%N+.<o9̴b{:Ỳ[jctĒ,w狕2ZrׯݎEF{\ [ -B8ZVl}IԸAM;`7C)];"Z%PwYTczVʭW%Ӗ_I}(q.&h88miRNi^Sdeq?yɐ[}e=Q`w4dFs5JޠCFa l CUdzUp*o<ͰdmeF_!Y…A(Sr-Y7Eg0nɣQbcD#_&wm/S8mWTF7`e2xMQY` rh `R!YB=s)I{)@} C,9k=?SժgQrĊːLu.x]Z2}@N.3j&KOPqoWս%k.U%ɃU$#iM|swsci=6 & >5z&mrY0 ]+!m zg:w%qJp1D.+4ŰC\z_t$~wܦ{s0vcEbugd 3_)%?$M.\ҫXnCm7e3@ vzDlf& %3Xe~W+e:!mg_Pid5P@Zp 蘵HD   [ܣCˆxmeXɽգ\*nBE%~! 湿yI)6;'f6vW>y0WqaBBL&&wzh 1t`H20#d^vAKQe3NtW5)huM}.z0<keC% ï5X%:/)k>+TLS4ŽH p-o$qcs)f^"fc7_Nt/W[[ Nd7yMdjd[qHңNG@PUXjI`&'$A 4qM /ʨ+$l(<NW|~ͬUq!KDvŌi)yLƔy0喗Ϝ%qԑμo~\QB:7cd vr1)'rWߔ?v=s5Yrݹ98RZPNw?r_5FPyL9L,b@S'KnYGǛ-ǮFvI[Z|y J"9L`vo+Æ9P#D9;|BR7|˅k7#bᮐBSd1.Ua̰l|O w!)1H5^qEVU6*ed1I4(_ӎxI#Q*@{T< jB;g$N01-dXg B{Aj O)#tZr2P@XQy l~OzxI4 Q3.jah a.AQHL%3Pm4Xlp q?M~}/'Kvu>g okL"9 |F__y ։% Ϟx焸F:911yc%Z D{: Լ=wSQPQ~Yؔ5] 8CccxͭIY ԏw{lqtf%Oa-i{eXcI7\- ;ѐ|*o$m°|/1%iVlp.T>`[OE_DxxB!&w)En[:F[aS4'>Nu7*; yUcEBYdʶT^3 ;͈w>-M*/aJ Zе0X(=+,,8 z#.9n#O0 -g ٺ:@kE@ k4pL^7~; iVG,S-v+rvr`4=[Z^}ʋA;py 0S;ܶ3:?Wn1Q9tQrPk]${4Qy5 N~fc~qI"N$lta[LRM'\QP;h= }}$-Bi0~\926Y*M \ 7XNcһ,k]NF`~p6|c/5c TE3Jݕ/_ "4HD&?x& Lg$0|<6γӍ=4_Aṉü~_6;J$eD`y+@A*.{PC\3yԠV|]c9*|Fg7 )> w ʚap (e){*dZT| &xz = ]έpI@x, q"yr{P&X yRink Lq% Jzگjዋ>TD&4o"tvmSGj!bjWlzm\?tL'\_J? J@%ځ ?UJi‘~dUV&'Cf[Bx"}SYSf; ;|[x؊<dݨ+۷Pe<폣 - ? g"!a^9b r *C˪׿1m+.oo)3 7^JHղ5eKg"Y ek><=U1QUJCn pwyl8cN{Y"2|C@ ̈́PCD[L)8PIA *ǜoӵ}a]2F.>ίj# Ϫ<=?1eg=}Z;N7cF:嬳-UiL2o"o$~,YuTY_軱d]IC}=F֚b::]*^`?$;V_ a$ ߥ X6s4Få~Te, R?~0[%H%{B5DI'6ײ԰攐ׁ)kh?FlIy-<-kX`nh/'"Gz؝G+4d{ efUcE@V \OJ ~6ۅzF/}^v.BjJTK]g)Ĕ̢kt(̐ѧ٠و)ntɳ;sEU?0oPgӼEg@f#G;A:x.xs:@HB{êmt5<X8˼V+D5V'\ ՙ~Ѹ)ҍ$p0tw7Aθ?ܘ/"fz8kՑέӃ5r&GT枽&csڐAKgb^RNX Csľm+yGx%@I4ﹾkQ}Spj2DtN6ǪB#kqsK#(bG Y%;kw!a򚶅p=v``#J kRE^p=MK7'Y`ޕA8h" =!/li:#Lr/0+0 vM+i\EB{6A ˓F0{.)a kw==lXkUA,^l qyhnfIM.p0N1N[\ڽ%80;olfW#%fZ$}Zu/\PoqdMLupbtg )&o 9s5AmWغN5٢˛~jIbvX,>q n"!MX9T>^) 8N -I+ș=j5F qӛg112v y=8c|G2Tbw !UiPxiܗAv -"OC vһSK*,b) #$D>,q8B3L@T$pg @3,Wasu5 _`(Ejp10אOsiH{q^V <=`h[蟨t@sQIa޽z1ꤵǒ#NrGX# (DryQî%a0#& iDAJywOf)Z|SK0S;3)@\1}[;SK}^ ⶻ_9.kCmL2s{iW(7<R̥gt^8QhZJZI06@zedo+ kEEߩ܉CR⹿BU,Ro2aZ˟Ӱnj5x΅zVX_H.rD,Vӗ@L:PeL_zQR#s/+O:&y ]$RȔc$?:FQg'6sxUė5DsǻT*W.GKEH%ਦEC"Wb@HIPCG ܐc;&~zwwnhrBšhTACrIC @W'cCNU~$*J_hLF!i[Qz.En(D͒'dFBÌ~2\0RW.Cnee\Agvapu$)#| HA2Pe^TSoTą`mXY2nTVQ2,$!>ޒpEѱ*_w&!by05)z5BFIewNO$k2?{`6Vz>-fnYDͭs:@dSD?W&@(Z`_,QE> }tggbþ])>V>WPϯ_+ȼGvZ||,OǓnjIDBsU5ǑQ!) G'R2hPf!щ$rRPvd5 jϡt]H9t3i'|ӭi΂zm{ϞZVtč2СA(9 ٤C"9H[1XdZ}/5S@=xRR}c-a-b\@slդE!iezd5 -Ԅ 8h糆ɞ3tVacZjrK6;?<>\-PӚ(J&eY"qw;urٛǴ= }@+F^~)Sj^nDMoQrp M6gr (p-D5S/:It5B*Rh?'Z&L[*LB[GqZ6 L;R+j}'l]aU|{/7_}LK9|y$$ p|G;N }95ͷtxbOUbVNQZ>`ya9R2sto8 (bKP|n5M놡PPe-GANT()!9mCcaӖh0! <6N[,tjn`1i 8Il[yeĂ$IEN$i(x#J&c7x{!Eu>I~L \Q?!tz<6 b~xBclK\fT-ap%f$ ,Ǯ撔EG0I\y9S23PH޷NJeBx6]kDAA-lSs^BaP:JQ [ _,M.Kd&خJJL)Pc; w0Te*rG+Gג sT|ig3gtڙsŘ(ұRKT{k폸bŠWEw)mdlP<zU 0ST˘ZiL)5;EjFΝ ;]yDj7DZJ2e<<3ZO2j9-e۳fAmAXt"b*UYr1ux޸OR{_QDN%GhC=YGF'8 lihp|f dR4o#Z$2w,Y7&MτzIYU0Y)ic:YM^x+{TG=++gzP#s>mK2/`7|yo8VT$)K{ "(mUB ʮP)^ܗ(0hڜʙ)ǼGLajLcCQU`ۃn{k)Zr%¹zhan.tT2K<9(ֆ.12QyO /=^Wz VTW {5لld2h[|&`+ȞL*5EKkA,DIZUL)s ~uHzu`˙^Exb-gdh ._ HLK#lYRVe~2b V3hl\X0~ՙߏ"tCK@HOnhc ?nS5㠹qۡcؙ95RCݑ0 [AR/'Bݣ 6 QKդ({{p3غsu[cfDZ< O^<,QbaCêp';gLtgFO.tQPB?3k>: [%:!h_2"yO Fv<AIa;ˌ./-q#qø*_eRbl w.^xwӌrMe4t1̆ Y_с! B=,H@ f6gaq&ܬ(uSR؟'?cb %a>w=;=j0[olͩx$M4 wv'6۩uL,"6 &]jK_$NêG$s%F+ 9of=?. ; RGq }!NK/hfa=b<_+yHhNTt"<ڑKjXȵ"L;n{@Wu&ؾbT"&¦tPRwf{&k2v#!j7 %ĨAH۟!c<`S&,++z3'ܑp~kW_+Ҍ$.}ʘVXN>M ` R ,8n] X6j9 "{_88 8xC/;V0݅sGplzl/hq)O1$ &` y`-'K*47;uȝhCGά@j"M0R@28ܵ(}Fx g L">B$RfHc=lc_cP>8pc*yn$L?7/FV4:P+| _I1#짿A͔h#O/,r:+riei)xY}0*Rne@9AG|rŐ%QvN 57O,:-ՌjY1EԱbSwg5LvFvk Yo=?t}XB;(]?r^S{1 l=3>$mi˻y\98E1Szvl@H+0b6Œ&xu|ȚI3*eUE{Ўi!\#iNRi^+X\hk"(4 13h۔v qD3lYgKv{w=!vypKQIE]Q4Z ݣvE287TS&(HpnFKC.d5۩&n!bs~+5W o]cZ]>2e-m($/a:u$` !Wo p$Vɝ9I=pGPC/'rK>=^Og|@X NqJÃCyx"o {f0aTإFy- /ɢTxaimͯ [TQROY{6^4H~ju@}'k2MEαTlMjqԎ5(l?bDb?ZE0e=nҥ5SD TqS;„#TbcPЬe Ƈɭ_{szcęlي¿"l] H~s&!w/ ee]7]v&, @m8oQ*/I@xz@;f7l83ЉtMx7gng$r&Aklus(l׃EJa`T(.X304Lm,!(\:@xaOTPhgH$]<{f.D ah-χCt./%MK-}#yOC;{,>˦ac]m&Yh]φjC* ,@zrl#V|zV&>|V[hZ2;jF<dhw- )w" i5Θ.fwU{r }Z&V=e x߳aM<U ^iNqV칑E#~ jH%3}a V࿉Muш39a0W@GtvKgrSVJ@cT{<-1MM+cËpP+̺T: !+rp.ǿʨ3#_.*ȁ%F>_C# *,mACUvn=0Sρ$T6I @89+zb&L.YECݩK厧d6"hʩTk^R @.a^QW˭y$rumz%6>foI0܋KO^qmAaTL.H.ȭ^e>,r'D(-Y9ypY:*%>Hnޑy]3x_v_ˌxpU )=Oa^}тmLČ`/ qlWjxev(a uL|?/[PDuo,Ln}aJU"knk2gcx޵R.~\] \løD] ݗ'ѥCO~fo7_?AplFqs4Bot}X[0KWHTlnXUV[_1-5ERX݉ z0,{XBneX.2#H #蠧N0}Ul/HusKz;{^lSE#nq|N .hF*T׾UD̑/&{`m5 j+Oa daRHlp|=k'Ɖ7J <9/,g~jJQLvZ8HwLqR׭N-=Cy[vbTR0}yO Ez͛Uվ{4w== ^rп0{<.BG̊^ʕVx9$6KDFxD4wM23#1!c.iU{ ;PD[TghkjjCt*'L kGlrמKLyԒ[X]"<[MH;̢#nଝ%n-QKe 4便$^w1ԒODQtx}v ̲7~)>}šڈ"L,x"I^'}3\kGzTM!љT7NN 4qQvX>N\qgwAeX5R0yN"u9˔ܬ/z#so.D(GRpd$o%Ō,Đw`AS_bZ5FfwOR<&|8OŰܫAp0?"!ی)әeO3*dۘPdGk s񳇗UV `p A3_ d[ޗo/R1$Dp6 Z}p 8@YA=}qRaHAӾdf@.\j.ᔑ4~~Q -%.㰃7͎z6*$+?G]Ɔ= n=(F+3|טھx%L u#e4D]yX<=p503 OT5fƒ֡ǹC!yO<0X*K3Ke(P8'L4*Tl,guOWQcyȠݵ[>5"{%8M~7PGo3w9B:#b—DFMA%]@$K?!bO$w4i~bAsA3mV8 \ֿ[168y=)|eFsKY Hf9UrMQ:Aો]驧;F}/SjP*ީZ!Z#9Ԋaw%Rr8R.lVoS>~A7%.p]%B&}|5hdr{&{` 5#}bԭB``S_C!< j&,EP}T!գsEKh,{0(_RCd~A1*g~%2(mQoPn^ I ȦxOϑ$d}R cHjBtKGX;MTF:G2Gq*`XZϵ:O bͳi 8bMQ& B|70E.qH"HK# a b l0ݴ*l)kDݡ .2 yr9' ZԋB'pejAiEWwtSkNJ? `T``e}=ѨE@'#"V >$8*3<{5L"' ,2x H6&10OpVo* JA$xCCFS0% Mjnmsb7wb^8tWRfV` PI= ۤyO;$`@-#vxYr ef D+Yj+)f\X#挔̄چg|!xGceeG{[d9:# \愛mIWQ!DzDkZE׏}) ?Ŗn%CRIxA‘a0ȷiͿi623eJm7h S\8;[B-%:=|>Gdvpzb|`ػ볗H4)3*3[F<{L˒2>Oi(}$}[} 8QmMrʙLJ;\z$&uX&>x^sE0Qek`A]UlA5vs#}- |:ZfO8]HTpHs-]B8G.ޤ ƖEM`کN?|*|7jИ[O?_ONߕksmD0R3eTSx/:<tW!0oi+qL?%X-K9 r ǗmBNOtnEE˂q JF7AZHxF z#dH,W[W +'aj4Qy:*@BG.{n"tHEG ` ux 2N c0i*G%uB[ ꬪݑnj~IIUIUO tH߄eeMsG!Qv!1|}|q g5[A3~xEUsF^ ,PoCC|wPB,/:\2| t'1G}T%Ah:ԶUp%=޴tv5 gI]]lC"0fv0!XzBJ.'d(\=*,߰kCV&Ԉ|4UEeE\  "%-UzA5ˣĽeXx7[I6~Fkΰ+֞ڥ32kug&c~:H:4|妰q6sL\]%Zz;&J̲tCr13C'kn5 G-.Sn\[p(S'+ P|wӘIBj&*-Urc~ TvP66rtX6/ ©GgV@Ocx\_ e~T`ɓYN*s^1.qq Z 1ip_XGl>V+tAЌЍRBd PK甚 r}aap$A}'9^~ ʈv7$W JspysoaY + sb2#>qx+8V҉7zx NJ$Z *b+ygU"==fj5dnr\S.ftS"I^ :&)A:=\I @`yJ. nYCtᦈLX@jm>Ʈs`i}w\qg,;(@8'#~ve IӽICSt "XQL24ĕ5Wg@jP&g^7dQm ֕3j\F `4^}kk??Ap6(=c@->|A=AyB8ݴ'q$t( $zղjE.Gxa(ݷ@؜>!p\|o`j!EuP22q#p/Hd3PT*Lir{L *P/Ck [N]XlVC_`?a D|Ak(Mv>5@09 ,% \* 'azhPA(R[ؗ\j= ipUcAa3P"-g@'_d/Vj~ikAmy_涴9Pr& JN2Ƿիk4@$ 36 ]>mQR@"΍uY/v3&9^UzH+NSK-?_)CP$$F)>\Ƅ|Cťۖ]7 ih.6$TBaPR|R. qԋ;?t7KjOR_SAz)|v39឴XM0}j%E;, k.2B!?n=yO^3hY p.F,\v-#VĹՀ\yrG} eS8xH 9}[ܙl p-٩gRs#n*SM4/R 1wjYDZ{P{y9R( klƳ;{X7bCt׭^;b 3BT-8>dSa k_j)8oX&%ڜ`f@؀ę:.D dJ +i;pi橠pX|!< &*6#¤8o4{ ͷhtE/oV$0j'I>B9f`qU@o' f"&Ri-ZYG#qu龏rE˱ 凜t&ފ+<2.-]؀7ű H34|J-dcx*tC>b)(y7vaV$6v3mP@ ]F_5B&Q1]&S$"r{ӊ]N|Y4\A\ b͋kzN`)~` 2: ݂B⢛`H=)!+`B:}]Q{|ڞuE[@Q?j3]Go4DI3oMy6.AYb;rXƮȨ֍*;TnƎ  KifDXe:|܇wuR#~D0 vhs1'~(j+"$>ĵUn(bDV8Zq۴O8M к(1{cS"Cr~L%Q 2YVhPTѾf>P0>Ivo6% jLciCO2/MReo!$ޛ `[qT]Л5؉w4HeppYRu)FROHcP{~?xE=u*F5M21{A'Erp8iLpx%4Kh)D9URAJ/:2c2>Rq 2\R]ڊjjUO̜N B@ ,BIڥw VIu{ÔhCGTMoIϭl{qKrg' Cv0;UK3 2u fXE&s#.R7;?/i`)gm#Ca6r㋛#J%VG ńj`!pghAhUKq^@۞ANg& P6 -EI- ːX&Bw]l?ݴXLn*ۨL[ڨE:.V]c EgrqwP0=5r4Bg׸J-tn3v+=)dH_Km5$26iy#NkxRZvC?uZA_Ք:(Ϊ7{CAU_@=XnoY?*9Îaic%X!(D tR"*t9s$1eCa6vP!/1IEVX7})R|QQ N1BJ?K4|AGת ah!=bU흆=/+ PH.aޟn!Fp9_K#7,󞚥wˉ[4I-=x C߷~ݪ@Is;ݒ]4ίQ_ȿP~YFޯwE~r\GpJb }Xx)W05`+r0Ud6k|bݘsAUDӊ*s 2"!/w!B*׾SnmӲk!.s"~3zo̬Y%a2$85t[nQ u̐EF]Mѥ-h+q4R<H_C?\3 ~Jg5'clji ㆜Lf|Fi˕K03pyp(jT [p|W|]{HNbޓyYE^>[XpR}O(3v$/y#ETTXD $9wbP(1cD~c0\ʯhJH730+y|-H8?eJY ^j@}nrniVZMt=K |Yd n*˰ xt[g,%p9wIjCx3f`d!19×8'@slRznI;{PV! 2ϏrlEy| y"׫"zل=7(qd5E28&yLes!T fm1uh0X?-]?p>MA *B`R,F)uD\Im@澠vb"-qz NG Oss)21j˔;D_p$C?\Tk$].s;u W轛b,{=!1̧B]M={Si[_ { Q#jO)fK]Ҧc |Ml*1X>-Bӿsԇ8I`8mip8UI {=/\t-=mzRXaAF26}\B"&eJ bG=]5 ?2,G%ˡ"8#YּsG R]KX@NSdH-UzCdiSKA`#ہhPLڮrkh TMV4{=AbwSm!|\ccMkNѿ94(ׁ!{ =yAu& #Y"/^q"0;l؞ib2_ >I6;`#ܙn_#ytD#@YxZYKuQԺӰN$PfӒء<9c{X^i~Ҏh{Eeޥ=J2l6KUC\sY~т#taCܩ(B>U@,6sUnåk)D0f۝J8d5 bq,eC19w[ =… ;xm;!ȟ荊yޠr`&L+!Es^o347V5P#TrK_ ]IN9.N< wR'3l *\ل RfmHVXH 0:[ļ.!xd )ѝ;[XO@rC)Ix^.e(1 7_cAT妱Hްl,;CdDԞR#*Mzba@WU_4 ?ۭ3x  fievKBcGb][!"ME-_~Q}aŲ2C3qv4nkBQ}űk o  _i&Z{2b8E:JXɧ}0*Ԍx.?dOg~+V|.[FKuDj=#Ә&L.G<9'pUSp Atm „>g*P۸ (r`s-t&ym-Y  U,{8˯-rdp7.V:Dϛn>34!SFEmωC0{ LMc\)Z>Ms{tz'A`̍}俀dɊ*]޽.>`E_ (U3vn7P"! aDe,u5 K&35ܤa9^GGi /.'kl !8쥾d = 4q7NH?Z Qge\(mb\2, 'r2ڱ^zp.ͪ1;~q[@iѩ/'2?Y{},T)Ԁ`x [W>BgE.ZVutP.v0S7(8)jaҳ=Iz敮?G䚡4kQB05#PFmExX3y2cri/aN~ 9TxR:1 %V'{£n<|?oYiWaU T5YP.VPND\LW_`ܷM[(gfG~4{= [NWraLP|JI{ Ji?2ls5V鲵"x=*GuE_'c o&>ۓTՔ\b;gaWBk Q?lf3d#IO޿fEU9"O Mk"Y<U5=O.~gحY9*.U~+-Ҋ7s(xoC:]v,i0wý"1^ou6EQm)$!&zGk H#h`lLN\)n-]m;Hi"RS4^-~W<]m/ OCȾEAdKM%GӉ)ZX_yїQGE ]',@?#OmvQN$رiTkJg,WyCl$&h0'A8ȱZm?^oc4mVUF)-(0fp ZyFUT]^N0{L0@5{y0#kes#/>E$^b |b/);3.9SKIYSQ2Xqr9HH^ӿ#Gl=( d/&M\7w<ޕ-f.}kE. 󂩯'`Y|Nc{k- Kl! hRߪ*9K 2RyߤrlZD`jQ$SrF«w`ӂ3}rrDrb 22U4PS GV杯b9LO{7ctp_$Fq^m"2`P$͘{>$h~̴kK'uf^o e>2½<o3ufM#֑V'F!dUi%N2!o&껮u4,*%J<$falw绾 Zz|Ó{O,Z7=jj̫K+#xۛpL:UV]ij^Ez1DaLTJ~.ꆕC&Eȿ>?JYF^6#n4a[fwDi9e(\ #(5*;m.Fn12n?tILo->븨FƒlTEfO@8n,v).`=͖.j1v) {/3STWvm7gE=qcE95ϘKhBC6+`"SV,idZ/^O\2-嵜_}0"w.}?s4 jAcCBiJh$7$HmbDRoN M0oE̖*hrҩ՟,HH"6y/e9Vv2dL_Dg76^-T)8}SuҌ- q6V1m$ $r)7}s≮=- ȴQEȀ5LrhL*l'G.@n}qCC1=~"WI=ǜn ~TĤҕ7'3繥 3V6Ba^%hsH2ϟS)=V@9tt/HjgJ̗HN:}m\vxkDI̥Bn˔/HpPKC&Ezg2iUYꑻP'f>٩C+k"UJv4M'e7s=x^px{OFKDc^V]͵]7Wo%Ṋ8|ڍfęQ870| @:V1n޺ݾ դMKp~SQiF-C3zpi˘Kb |Udn.1pNxr?|іyZ;<i>-MG=t#qROhD .d~ Au~oybrӫ&/cJl &?QZhk ˘t )NNҨOS3Q~r_#V@U?/$1x ӡ^.U|@w3d#7TTqsʗ$IQ<|9ō@S3IջU&OSA|np`ӊ͝;4$̏QLB¼ 4] -Cnd=C-i D`]-7puj|'y=ˠd DjPR!u$pVr\OGiB u.<>M a}lnleJ-mZL GWl%ռ `<=-ġH#`5d]2y-[݈׍6m:6}M˦:+xl\hpL4|\hW-LNMpd<(p`6dy?GF`V}sfjE;&CK%~ɹ}> $ʭ*X1cm*K" șY aMe~/ He|3wdu>WQC^B%M58"T}x^D9i H'{lYaby#|yb"тS~Mf}dc|yY$.y-0<#hC),:38utwbDz:DůҴѯNrf2}䬬k=S':⯞ ޓ~ZhgYzL3eXtTvCП37%#@>6jYus;Hn&.rA% OqdhȤrlDZuFSݕ)lub]td4L1WK$r71exT\C~O!dS?|Y0K"b`kpD?D%(R:rO:!w~_piLo[8\W-bt\e]dtxGpY śyf}H 9>aUipRCyV4v;i8x0L\GGQ\X7ˮ8ܝǘi AF%9D7ӥ 2*wrɛZDn0g{5`,@UlXwϞڋ\t0&A_rd#J+֫jj:n{m9m8dc-֜®S텤Ya4/dFAa۳BZ=<8{k)lnxwX*=v~+bYt<א7T!74z`]+/Mc/͌[' Mߧmp4Bv)5a(Y|e2"]3M^' "jAQ!/~fhQ/͛מ]@MOl6&i0C< v| ͶONfANZO_qE0qG044y8H B2a,Lc9`i3A NpCXΪ$ Qp˸|S9j&$Bee7Ty~J9*LԌ=ͿZk^w[ybF Zh1]R-Xfm|+=P#E[pn|A䨼+Ɨ[C_c p 9**6(!=3,9 ?;fް { 8ᇶVG7bBHwkV516vWZ!`ec#~WH|&['QiLl`e䑅Љ&s`H.O]k $Rcgg9cL4dcEXISvU"~V΂鈴]nӨ0tQ^Ii(K ,@0)/¤)pRԜQz]? :wj>tR"LMz&f}PjiΓ"lk0 w068~{xQ9>o.%`ul ˜l$3^9zlr$MdeWav\A gcC1pGiXQ#%\QRb}i3{|r}1mCM_߫  9^]I 6bLSH]Pae tjx8(GiB 4>᳂;j.Z8v+ f7ÀP"&Lk-/ag Ͼe . 5r3[sb3|q Y~~ɲߩAiҫxj^vo-fCC$TDq%`(*sD`q2bs" KGu 8_V ~҆QT>7z:BK_ $+\dν[-PdLU-Ht}8:N{b 9˕8=XiEIzSUS3}xQ`W߀z| e,WR/iAsa D-Ws2u h%j- 9h)Ӯ2pgR@2č2_AmX$lze'(2D ȂWkHZI!,KjM8n)l}R3KRQ5(* π2/piIca *ywTíw\x E`Nӎ%'nRIUv/p2==hg\mn 8婟u>4_ڸX4mQ|}SAuT8Oz)zsи2f``0y\Ri&)ǃ)0*yM:2 u[ԕNC´,+ɒጬq:juŴiC ?ɯ"#Im)5LX$@2D7>TT6 %H+R_\<jOoձJRK7 i,YS#DR:_(փ>) Q#n2ےxYi;Dv\ Lkڦ^0E+h1v:7|"=ڀƔIsйmGD5=+,rʒ@w ״ Ύ**<B܎$6&~6,yiY!# l؅aiXx{7Z9{ b@!NsչOCG؈q]>lN|7u+}MrUnlW79a^r9ݚ"nA*ϮFScA|;ݥy7˱ajV+;Gd߉jK?_JHzdG'SYckU!5:<88=GoHl{zUu!Rgfum:$Y!'u-x K*Ks*yp-Py7}`za: ϢIkc_xC˽mg8ɔ7+hHL;VEd ki)`I7Zbj3{KBTMZ101>q~}=[LF -D\L70Ǹ )9(˭Fap[lmwKlx`/|FA7Ah^ Q4ey7oAiR[* f8wGօ'1ߗR=אW u[YAR5(pooBًSDk\K'Mc-ѩ{7 B/L"Ʒ@6eU/G4`t 9p=CQmKj4!0[&˭I\v:]0**9BS,{tL&cI>q JudJیw45Iw]S ) D?к;旛o[2Z {up,_weA` tƇXM2"( /}Sem[tx; +zSHXY2-iZD т=x<=SS_-È㻚!ܨbh~~| .5սcXRJi{*⅋U0B}lF)\lSh, ;`ٸ 8΄VT/ !&a}0B!+<PT-4*G|D6 !?`ܯ:vu d  ˱OV%z3ù{ E2Q+G#KP6_zAm™ e韝Ƭo4rfr ePz_%e6jnsy^,>{H:>>MOv_ۑb@eE X"uQN;5ѕKF7b;I<}6Ijb߱`0Ah4ay`Ј g.l|#ǂ׿l>[T?, Ya3$+]n }.NȀҍ/Έ G]m>} *5Az:1}MTS0Ԝr[^*1CoܻTs:]=;!|KhMx\ BG R"yAKsp+Gո]I^MI޺+} |"iZ?T9d@M3,uTF;( vjp\̷xX*Ѵ}]#&/Ϭ'yxJO%؄"T7Ӕ-cs"д"uׁE6)3e֗ 8<w%uEu22@gʊ|jA&M9scmؼ;UƯGѻLSڭCM)a%pcE6skp,OA/z]D}'@D 1 I{M w^R1 8}mx]+aVyv/[%q9֡u\f~mS?3̾s8TG# k1 93+jkwv(I,n|SHSU4 #hr0+,TMZmR ߾mDۙmzgiJ,Q19eY-019cak ²UֿA7:hx9[\'LTAIOs61g (mxU,, IGʰI4-kL\g# 텃8!,k4PDž\bÍq'2FomAzD;h@~5 ~µ`fES&Z|Tnjx1GXGk 4Z\ T4 77^0_0*X#DsC& sHs_-gVNmO`0ki?;cM# R+[aZl퇃;Iؚef0̰ZH>(-P>6UY[&"4.Z SDt.@\V1|/BH-,=\@\6I:Xw\%%sԜrKy׮إ}l羨~d[ca{I9isޖ#6c]3t2CR:sKC^KN8 6(c࿡@g*>KA@㻎grτ~Ep !XVGցAss&6u@5"n^lFK8ζ4QS9buĩysP~=ˮ\(j ^<*Kt[wc&LH{4b8kw\(Mծe\#P1lI.=w[\vO7"]R_@O1e=pp[ ^-`xE0z7䈂®+"ѩU(œ $,t%Fz@\DE8(-EL+X~7zY޶ڃpOe4[ YK=2a/j7$e-xW^5[KgnBI7!zQ9.CxY,&T7B !$Eԇ98 &P1rV˫*?߬I~OBkpbܬ2#K)O}4;uSuԙH*Wβظz 0k$2v)Hj_J)dHD[TcoR|Uԏػ*O&d { H}>MNEXS/R_u\Le w.+L[+;I;r`q'3!jO4K7r0TN-r(XIe*cN(7‘dLn+dtخKE^򕅟7AأgbDod`fe1{1tQ>xÅeɯOśYN̎tHRQ^rӿE eޅb-Jiz$w"=,#.,c \YGJU̯}v w86@D 8"m)2{Z/{4μ+8 7!LS(BbO)b9]E\ߚu=5@?hFuihgmֲ+ .ygh84:,1XdV.f-U>W Ȼnᮓ J;2m_a,!(ON)JX*`[vfxP 1- ߽M-a!tRwrӆohtiBbGʥ/E*;NB1 PaYK_8P TwoLr rdmFK5? oL:esJd|rnv'>@.T^Rn'4c;H2ЁT bCڕ>JiG#Y /$U_^vHӞ8g旔;[՗B HDdK$ D[u'Tm]t~\pѴ=oX8Qذސ\u$~^l RNs43̈nuDLhHKs /o`.abPɺwaq0uCv'x8PodvamJH2$p.rlN>CCDsVb7,R-F+qYQp!8۪<e׫:ۤOCے)_txӴXJĢ^0oI]WŀhTˆ"|1BWzwPreP6ecpWX+F]SWU8M8-ZR~0?au!t&p ׊kD/332$hym6ѥ|5/L &r#Crx6.e4 #< oɥU4tkR/>8t!S~3nW+t8DIa1U/ {9غG'Ei[`=LcKSť~)-bH=zR=Lx1} :*uE:͌ ?(I \F#*CS/kGorJn,p95i Va=otG 6?۱zmyYj%qԚ$6)xEtZKOC5sgHvˉlo~5X|HBt5 ]<^cyNൾ DJ $v%GݻȌȤ.!iŞƅ klr8VsMS*8/}~5Ȝ/KuBy|/k0i ;y|J>ڇȎ2vߒK*sE[dy\(yzK`9"dSƂ  dBeީG0E{MaLRBJ;HjR)t^ nv{/QH=F& Ouyx{›3Ņ.λ_ FQĀXyn;/J,rݹOK6ɸ@FL_Aɕ EJtdXnOں۔Au*&}ʌni {jEb~$rWc@1[Q+jAҙ`i90Dyp&rjaNn,29A(W4q NS^֭~J-jsƾ9e}{3V0TJn4gӓW᫸ YT{7| M,D`Y$"e B)vi&)U)->ce+zl,4n?:wV"Qe]'Ӱ݅X[ F-}^ ,xTE^pe73u; 3 IfB^zuGSE`g1>^ʅ\="t.){=K x.a6QidNt>4HabcLB[A[WɄHql ʇ2 UZ* i}:C[4I9˨#SSiM w5G|y 0ZȪ9LJ7K!qiomp'=!/3/Ԥ#Dz6 ֟Egm帛F7bq97 (7T?+ XG*,iSO;G db `J]Vk[R4\5>>i VuSiV,@k0upҜ4 kVQe>ڥzs(W"wPZ?g-M;Jω}yлGv` .QWXZ!`3`or Vjt͢=)0Je&/Z(O,"6Q` r wʍM٦4Yg}o˖V ,e|~!UChم![#)uNX6k}fX2Dצ[&Hl,AϷٸo4ۯڶψxY#s\C?^%{}zWg4l%`?y\:IC5[exۮHhjൟ&&UMkw鍽*)m-8siV2LIxmAۼS4 %c T:$<;W-?Ew:GԪH0NI451I2 9s=ZkV(fyz:;a6,Ws$`i9F\jq`j,W+roM`wύˏ"*SPM]TlCb= e}uL>c'' {HA0a<-fWDdۇGscgnʳqV斒NQNPᖛh~pPd-D-^*⡏A ƜDe;7 NA_ڹcr>4p' ɌJF]'K^:_ul$3C (%$XCa 9[,OjF{X2L*t$}/77N;_~M|2ӃxZ0G*4p:"RzVkK$|p ̚)IlgԸ).vSJ׏$Hcc9Kvs# _>~`,a g#x_No"UKR+OM^.q;#|@La9F}~w35r|yy"8wUm$}LmLX%g"},3Vʷ 4 aO7*)Ƞ~ S;h_BLSCNHry"ei8$jch_rl/W+ -qL}T8#D݃;킪n.]lwyt%&WKF](,s 6D+ta%HSl<;.T=6wz5&_Vd遫ht#+ckA|#y` D6AA)oxO e^pu=A}NN׫`GB)c/B=C%&}z)/ :0-;1K_!Ay*;j 8xΚ;@`ˤ'k0Evic$V"\HRi3%M|RKoo*]'6_r7p1u{ϭSk$^4KsjwP{\yk)GjIS}y 3HȾAyx˹ݸkQxb6-[FD>Z{q*m+15^ڠa'gpvE5N hؔ|k5ݒM;H ;LqZ<˞)c/vRlM;׶u=T2Vl¡fJ(/a%Gb=&Ad^, PJc¦Y4l,fw_3C!8-sw߲klӂOFJ:֥cm8vqo3/ t~\*J[d_4 IK K_X@VPj+Hspal5CP 6jʫL9^͉0ҚSd/8yanGݎr4 I l=vCM5Fh%3"*\8*!AEʛJoƻAfGM~bu"&4>+ЩLxwR|@mpXRv0tw-?@褽Y98ʩ!a Qi^ t@PPx|d{_QN;6gȌ#VoQd (LiY¥7^!qAfm2m.x,+ FgI&7,MPWa%m*ZVF꾴`} uL3\G1U EO;1qŕco|pŚXʸB+`~Yjj: GoW&*̃o=OR % ̏ p#8duR xd/'c.;;vt͕u&MOer.acY+}-MlyidY#Es}$:HӦ;DAvsS W WCq;rh!0 \KC+ƒqe`2@ wu{P,7sZ34TIL9P9[5UepyVwuqf5v.=(8j/ܡ$&%|U-M]RPRZTVgA6W 6_zu|d3 l-]r^di)3Mfo04͈FC_‡Ÿ\}.˕cbDϮQK= F<qs8G$k4UAؔgIc[54)ǿ&S1dM8 x<=wGB+CO8_(XR?}B˹A]po,p~6ps|'ڔTrgIp>h}t6K.zB2*^m"ڎ ͵윌7B9'd>y>iJ7ls ѓȺ990ZQG; *3SǸy΢uͯs`PQH9PR`ufDkk/!\HRfv j%? @=qQa gsM!UR ٜ)9$}[P)<-&o$| M_c7.jGl9ݲF;!]lD}Nm1xOkSҏ!'"!ouy4\*HXn':@HCe aXO+#BYRMbaax,@* d zWbh9)Kk-YnNnII ] _ %bɈX[v)'#(N(忛lV`%Πmp<4"wY9Ey- ʴHefZ4dtO*nF9a`Ħ<2#X<ӓe_ ~zfÝJ' .nc?N$-h/~ w˻*4YX2HV|pZ/jAX X9N0 '_`w_CPu)쩈M1A.d,ii NT@%j-a38&-ܞZjxLd!!O+k7]U6vE떋w~J>1ZJ fCN vLf3 ó^9f=# G-k/&21PL4E2<=EwSaŬ˒)ofl sGl (%ɭ,|>J&V|Z9"nB]s5'5..ݺSǙPh"3qQ73=f޹T?W vBz Xٰ;W\HWEiwqe)7=rYᕂP$&4oqص8mY> $Z*`zHzJH ŒֱLTYuZNbu$1lҺt{# bafD~*{"#X:||Ւ1nT`"rq"d 9è\rmEt+-"g"<P(t PWٞ6Ũ}4Eg0JYJ12NVnzcd]u03 LҮ=CU``&47 G S>[zsloHx^NӰ1a]*S.^59Jű(LQ>C'SzCv@BejՋ>Hˠq؅=Л#zfǁEJ8]=ʽ)<|kRD谫w{TOք+`hAJ&_H)/@u\} yש*0J@.D>^4@@NԙJw4B+f'D @e aǶe!6J9狐t%i`= 20gwö7o^*TK!i䮩R}_γR2 *sTVi b[qwcp C/Xbg:G uEo\Tfܑ+p0GS4ڇug[A'#7ʠ'std?g^X: r"D18$8{ɏi)vF@ IAM$3B'#%'M:樵9dE_}!8bp_Zӭu8ulro}KIB%gDuYJg$}%׿tfzTgxA<Peq^ѽ$os,3ه>%D~ˌū(#,.Ĉ?NȡTH@,## ؿ3oY?ExtiN49"u~`eAj̊0yeNeFiğ_FDԸβou9qk?)kdn䊮t1'P׃.:6ZԻKP{%jRu q#n Hm)-&]h2 ݂.;ۖ@fga\8{Q^$=pp͑8OmH'"$@II3{>y۞Np ˹P14AUL8Fі N)(%>p4LZW jXRhU{>C".fz@)8Mglaɢ= TPL7t.A'=V}0oݧa~ɛ(xR"n$O3߂c$ ?rDƲ@M]Pu<}Zw>9^_lzT?m59S?؆ADE΋¹@%xJL{>7^0I޼ ۢki$`.&(8϶ tYt g%i6譅-|@9R9 VUfcN|cEϩ?0~K+_BЩyhp vrz%/dͳ57ha>&WGqyp$* EMݡ=X-"Pf3s0o`J 6m ql& γ:#2:/ኙEwr;? baB$uUIΦ)kgeZPm8toMW~ӵ (*vlVJ25huK؂}kݠK2)O ToruTIq*J/jEy^XURy9 EN%oKQ䏼GD-e3d+n5ṇnJKD&cy[uʤ`Rٶ?( @=a6HRhtG|$6Rst2?*2p(巌I)(Ʊ7lDȈ 4ABu03o0pMRX9@Qc'USR[zA.++a`nj[xecﵴu$ka٥ }KX帊 w|p W1>30twǐhA:뢢_/"磙+jHs Jp Y4)|KڒQxqVZ<B4ߨzؒѦyTWꚖ@#Bh*k,[(@B a˭Ma4$, -PC}ZD]M/SO$c-JTpޟX F)f:|P߲*K!Jh\Š\ҷwy<oSoC,O\Hofܰ75vT%qsWckϰ.h5s>@- % ZCg+'ϲ-"aEW$iÐ'QN* <Br-P !(PFۑӵclsUg$t᱇:-ȣfKٴlb$QrY n~ UK4Y!6ny5%#afV0ZL]m{UB{SD#=S!:\Fugep 5:z!\'M#o? )p6O/_ٕxNEЙwK_s ObU (bHQ~'!b'inBM(}-LΩ"n:+{dz@?Q Cϑ֣bq2 1M)zSm4A}y>WǮufǩ` -bۦ/Ӑm.%TLX(q/e''Jsh٨rgJ)ҹ 9hyQO4 2!]L8)@{U|^H;EĆ;aDR^Hk֙D/R^_f9j#"܁A|A bk$A h#H7! GY^pt=  Ov-(LKCR,oR3ZxY*v40K ~hUoiz1HV3 ٘5xS^QA^j%JGo ؛rDS#M{,z5[+SQ/aGRx{#}4bMߵ5(v#z6)nXVv# #𓇆gMɊu`7&Fo_P!kFޡ}WM}&w* {hP8͍8#9G7iHkRq t۔7w&MWRPRؾ~=d3S2Pb;[hA++e dJזg/;z\Y4e4x;aZIoaVM%oe M%]sN8".qAnBdENnk5$MJ$)Dz(x6S4dy($JU_٤B.`tޫ=:7Y%9Y* 6PW>Yd$*c 9l!Jl 2sZn'Ju}5҂]E|E%xs[pҼ'P!EsFsE8(n/E<jI?'I\CعU yIL! 1] "!UìVyǺύG>0Oq];KkkXYG;8v3v>U%0j'e u?ZǨFQo̐a ߁= ӿ(pRIb3+m}o^Ux_W㻭o%Kw*wF"j KR `ƪQ6F4]p+d枮vF1ZTGdd5%5/ U4xKj(LFl1i)X\շ^飈Jb}L5:ֳ~A,{й1ҭiŕ Ћ3L\e oāיmۄ& d>_힙Ma礛dӶCv7_h˰<|/U \Uvh4'ܬr\db0ӯWGΠ:ޞIytmU Tgep572Pq+䉤NBv>I%G7o#qoYwHrt&5_4zE.s7^PA}ncDLB9]^y=ɗ.K(!DYㆀ2Aګ~뛐9CȁPWVr1x^샦LjH&o9>5pƥ'-#[ҪiO_P`}P¾rN{yԚ[yHX[?/޽?Kփ(f~I &gGߘ7tu컉,}9imD dS=jH!|=R=Ec6~ϙd!yk6NX>tR'R,{Q!jIF=ҎO[L(=r,16H@?? rNy %pS|42;mI8?q;7;Ymߺtԧ}ZNٱA.^%ls'8KǨ6T/;/aI0^C]17"܀nopFK'. &epLCE+փC_w'1B .D3vʹ=QAwo,bFiyhX q#g;]KYiC݃r|b%ꟘRt`AƆ;۸)X]v;(p{˂ՊFvmZv?$h VUoeI+o?v, i4H'_GX\p!|ү \>O#ͦW.O(m4r:FKPpP6ѻ2_%W'h@'"[@4S3R/76t/9`Dڤ)bhaJ2Y+^?Dɻ͎vTp[eہ4dKv`U۹ce\/[lK7L0>VT|!{ɵ#CgS_gdMتӈHsC¦dH+yQƵ+ dڹBWoQl⫾i\8l>n+jIv ix9[Ƒ"}K-'D/+piq!&WO(>K)ؽox8"N04g!E!SCzf #%*@t>çq\0k9!5{W-]fnGF5z~s~* L"([VC8F 8/BaGA0DC"N) d+=h[X*) ]rxEx:iq@'n5 FbƟ &nrɛٖ+muzQi)j jb!/mQ k5ŧG$ݬ`,g͋[G2g)kbuk| ?m1z1<$P5%o' yf*w&(䃀A+Lq<' `".Qżj>M2rQ{\9xt3GkE$>IswE_Ov5 -&NNcCj&(YnP0.A+wy `궎@l5hꟲVbQ2ʲM}Im6:sv >6eQ (O Ac-!yD%b)P /7gSﶄ_Jgi wmG.:Y)~˨ҋ`@ImS `Iy XG$~]gر5!QV8=wZcH KB_ řQ+Tsu:dOe7/|~4;F ק삐w5+a'}(̈nw?~Qޅ]Y%{{}ĝ`T Օ!qeY5k9$@[iCC|BS Y3STFd!5Ph+-)-C_]Zo>sO xZ;Ǡ*,2ޮ3SkK.R!wQFrVK愽;=$(TQ=AҞ npRq./Z-3K'MfpY&:p ˵'<s:!wI!,և@`>,dx uM"0}t*tFԑGNroB=9hG할a;[E|̚XW>בZ޴wd3': C=q;uiPcL~nfqxJ#S"á@0Q3]wZ`I`q7(bg%JJf(S^V6JLn]B9|FP;h#lܰFQZ(a{e "6xv}Om(t'eAWGFV?\򔶎P/1k7{D(1`"ۦ0D*$@MpaeU?"++(!-c a^+:632($pxEQC$Hd.+K$CϣZb 3H8;:ʗDh>M*2)RVs[un’Y.[$= Fxe6N!ނиݓ[aEԈuФsb"WR!azb}qnoEs;XH{?Ǔ*qOhomLT57wAkiG)cYCWK_Z$iRg !k1UF㹱X(q"+o8oe#nai6v]kVWek=iZDl r9==_n`{NRoq9T\,?lAokQ'QRh7`^-D~m?I"mRmc [Es*r뽣1\`ǵU"0u`2}_~VVOYZJrPN*KoSmg(t>LR:a$;h$7x/4|D"!Ecʜ֩[ŋy/a+IDjm&KF=q̵ ;ɖ@sq7(J΀s< Dfu[^ B0N(֏Zqp$MW6|<–UIvX)քi1776)<==quB!XUO~ڸ9.#<]M- ݨqbTo,!d:mUHOhJr7ڕF>~t ^< qBE-i%v$8ܴ9kXzTu W=dXiKTD^Q+i!A4lV]8Z,tMR~8%>kFnSUU@_K!ky` QC *G$ Kvv(I.\Kԑnx~E0]`57o~Cl4u7z| `zcRwD(]*BuQ{!BiK`k |Ż0 =.cRhOTԗ 7ӺYԕa3<amSlF 79feCEݙ<=>. oX!(\8bS;o-6M=<5q">tawcYb7ˈ׬*m(6y/g{-D)*4y*X|XmEɓil w?6*L:Q?}D# ?jViš ""T!Stݨu\w,U~^u3&vP䍝/j?6CBLyf)Zf,uY-s2\KxFѱܼaHKa@Rn7 JzSZ2*'= 5.Ŭ"괾y  49Tv(:.{^NipNW{ rRI$É A613:GҠҞcLiN[l\o٩c{QW&Pg 1sklל^Uu\kFܼ%TB!J] ˦v08jߨm4ɤd+j>L2; `->6^ 5 [:s iS>5ٯbwbaʨOwf ̈aW-5q[шtv|ybJWJ^[F[! <0͵@pXqd|E80Z|$:8SF\8.w]qswuچO_05)?jgo {cӨ1yCw;r:*fJ1t26ȷ shG24R6ĐȔF8YLZkܼ η(T676`[.`.Pm uQaEe'#;*ƞxH>4OwJ${rt!fZ8hXdL5sy)AO?k۞nH2A"9\ѐUR`:pܑjS:Jfl?cAbk}PZ=pE/52tA$ٿޝЅOĝtŪ賋颟^ YTV0&i8X_/cj(`Uq2_xQZ9`τ x2xwthp%[.MO")% 42shHsϷ 9|A-QB4O統}-NF %P3 M{ۄ<2j\aJYL4gc3IMETb#)bXlN :FXҒ\։B1BGwK 4@mq{*Lk;O>2|:oHV LgfjI$&uX/)"laίkJTHN Vj r0w͕eK 9zk}ĩWӅv}_Đ.*uL$'Yq7 ^{iRoz+J LDn _Ha&Sj8JG}M=AP4xd{nd/g53d"%5꿏>CȤF::EO&Uiz{#+gH㧸#A,|Q< )+ѷ91?:HK RV&t;0D\ro ~SȑZ -]Gqޔ3j_SðsMmF$J@A3PBx^5{qavV4'9no;LO70_c}4_SG1葮 IW`Y=Dx{ }<zH\v=2GrE=qN9m*0"T^,/xv|Lk@]:t~1J;B2mS0:HS6O ԤHԗC8Hnr%OhBb qkdYGy(\ڌ Y20O30WُU Al_(^1;;\tHiJici7+k錟SM67ʇYNEXR‹ 'Upۭv&3eJTȆzJ-PS:"2GIn[>dO8aSo ,W)}z̻,.kJCcBϷ4.Id%-}LzKN0b d\k&oCe{+5 h?ӿdi.*I8dxhז5Q] MPӅ?Օ?X,qU~tu؄ գϴ1`wQ)Dw‘ȡWI#vE08  L0-ZH6`C@?bAb?[ qj%9&ڑ05- GP?AEO>gy#&w}gve<`g'{.XN,p)GⰐ\S WxsFɾ40Fp0pnrF P>]& SvxƁIKOڦ hDEWXqEgA.ӉqVHο =ښk\k H`'7Q%3&oF'`J6ӖR:}}ؔYz'; 0WZpA> Q4&A({܄ÜӐw~.HݴQc(`cuSsq!tMiE'H Xz ,v`P竎9_JXluX{EU;P% |\A^5{cNYV9+HSK+pX]2), }zɿPcީf KЪo *F%&Ν-i1 "kIܚRZ5V5q)-|>ZmTP1h W¢=):aq#S 熩W^̇A^^ֳJu@Op+RO SSYI!}[]wYu@W֍#;$h+fSx/U"iFNf_`{BdFӢV!!r3:g`+sE(!j(*|q._|x)ʇ-[`+lRx:Q)֣ HP[7](h:KD#$w㢞2,bdl$u/&M#@+D8r"?@ݝV?a/ )Wr%$[9\Y>2(R\[AzRtz*+PW]{L>cl<څ"P)CNx-82Clzꉀ1LvzCjOb\ڧq.˗k o2%Ͻ"ra]j'/HdIY1Dİh$p>z;ݡN)*okU\4a5@/?eY69 sXf֢j2rƒ#6l_{`.Mf^fyU5/(KpW "C޳NwM^܋r򪦦wC3RP?g)WyMbJ3o ~tra* EzGT͝(uB%w+[ Ͷ+A2계*IAt@ OgB!Ÿ<l(6W"rY,+{޵ҧ7kc$_{-Gp嬐%Fsa ;~мx:^NR}ʽqwhW)7<8~Ӹ"݁[/wڜ[lZeb.. Yo ?ߢ|9I} K?Q4>HX"0CF;jtM`GGxJ%jx8sFیxJN%-A,F1~DԀEw<#ŪK`gLxcvMg1W ~(86'E l@D&:BӀ1[c hsZ\yK`J^qT%V"?`gv/T9E4yYaGK؟8Nꋽjv Ř#"{?D{;<@϶3O:HH; n;ήB ^"bV( O([fs>Ғo I, Ӕ gз>͝8cmڑ Y8ⱉ<$)haOnC06$X#o+7/߫+o 4խD>%!HxZ!Ah:Ɋui eKe=Ҧ֑6]2B5oalj$ښtmFFGu_4T.X[/є{JQàG'nˁ3um3 kSS`g;nPeeB$3^|w PkR:kD^&(}"jy[kC55׃FG]d|Gۻ4I`}" .pɝA# sec-;wvE)IDng ٵKͺk?ErG!zрj(OIP-Lk@>̋© {& [p]Q{.u*MoZa[shlXf[}FLN#-*ԧf$^7i!MkY>, CʝruI|T= 3 SEFZgßch *<`h7jji)!ō"CQDz|fM 91gM 78A̐?K#)gnӳfz ܢ$B ;cG?t`L$_[ܴ$ژi&7 p!bJi4r}7݀Ct'uqpVԅ5^çp"v]f#TVZU"miH1KLW!r[Ǥ-ܠcw:Ҟ*xfy{SWr;]'nx{AyS^Xo>?D@q Hܨ8.`y*=o?-Qk5-TO 8'1՘k'!}= ySo?n0&_{o~! tC.6Z 5MԷP& Kp"߂#؊S]TLkgGΪvC8 7%]@f JG<)Ƽr9ii04<]eSHyUE4/,^ Jl?.YSOrgeA"@CC;|p@rJAC3hzeFFBwNc-Y!sS-KˆDڷ]EҺ:.@.Z?v^n11NpGk}㧢#J?B;S,nDsXX=׾_1hz5{v:7b2#, {?o N|qDrM~=pi1h/Z@2VCE˴Pߗ6+~m=GcDVT7Gr.ф󴡘c CĹ#t6ʹ$ ʱJ8=">|/M׋GL@%ҎZJ V>q6hT&% !êФ_6HT-n6nF];"?岞A@-NAnnī :ˌ{R08>F a-H/K%ZpLMJR.cą89fc7dzǧRp,ƥEkcWr jo'⩺IOMPK`3Hyu1.6(41?1{_LpHGc{ ֮bZ8`Ec'(@ŷ?iu}K=۲p.JhdVZA1@ѫX0O-6+4 ClmI{dNjJ"3n d0psfd"A᷑*G1Ed#9'l RHqMo\|z$,"]" WX:6cb!~y a,KcS2d-_\اv+᧶ ?}o&@< C~XΌ'&\yV,l]Hr"o&SB"oY:iq}Z8tt(ձGcZu'dZ~Y9> 7}jIZlhO<266r`_dC{eZϰ<DY}L7nGWkM}7YH6' ֔I%AH8Kv2oƕk`_WCKׯd"n)^(Ͽ*r~]TA? pInZݡ]?q5 $;o?jKhQMD =VͷjQ9ۻ Uu5/2'4i~H ܷtv?_p[%',Na/3\{QSr926,Oԛ9-:n9lDb\=?0N`iȦ+εW-&FD㲪.Q[,(n: G.XHakP{UWjabr3)& .u7tzwKOE 0T h5AE1$&ER˟ eIIQpW5T`{[6nJ“_{WW)Ѽ0U-@)PT8]rޕT͹n= Lta:f heus5]ѝS&/eg^F EP\LG: ;3ʡe&Z'$ʝG![R;"?X3}|K_P :R[n7lſ36ߘ>Hp9 6A{Z۴qG *CC֗Od3\Z 5@^6*xU$MHbŸqAdɔhB:;RgbqcVݽb[j߀o Ȫ<%L{E܄ZiS;n D(|{ hJRw:*ne|d4b էbxDK91y }{'KNi]0-+ FTz cو[ %DM-<&>))=)^'pEt; j2xV C^qhlٔ/.|Ey2sW?HʆM 8"!ur1YM8ZC:Sk[࿈.Vx6|g%ߪ=?h~t3\cϩ\璡UׇpNq/Ѳé|ѯA!tח>Άr%R+?VmGC~4+v3v mK.:4,M;|)>S.FM |NXjqh9#CMcC ꥝\Qz)sy*H#fp ezEKݣ fxϭD϶71 =Y\͆!\% ]ad$E}y)!Ǚ8g=is5( :{,rLnz: LֺGt+@ׄU8scmK%D}jF-#(,7WH1B{~r,- O=XqDe󦮔R0E./c]n';\4&_ _Dv关(G%$r/YU/O>~7e틄=3ixQ$H;ESY=˥<$71YֺMk[C@FylLx!ORK~уT9;JoId|?]qZp/Jfv J|?g[f8ܬI#79_NC*]6W^]7ZB6Tۦ#3s낌&n')?v^tڀ,;y) eN)3\"t  wT[ӌ`pY Lu7$ T]]Fv`G篳7\3dHŖmB"]+QTe2E} <%6+`p/=ܤWhy0x+MJ睺A;J5Ղ&b5ҙR9۾ӮNpV{{ȋeuP0g:nS􌛒tJ0Q!hltp {2UKU>H6.??2Nw'.{f}[Inc̩_U EP 54\Ggbcc*RqOT}4,H DBGIJLv(6ֳkcH: O;sxZ[]k'0GlFA{ zpF<3*>cđ-o\c{ Wh}o0|t.gf$]2V0SƞmK{nDJ?\+AmƷQi@Lc.DmY@2QKQ; yݿ~,;^*O*1| l1ʓ5|+*5ƶiLʋ|-0Gnw&#aдSHep-,G0khsX=al["'ߩ'vJ)ن]af]IXЕmEPYh@z%$-B:| +po:h}ky@7gyCuD܀Qå,e%+p)HqxeGVlKPVv4%&*$p~tNXH&wlH9.'V)|`WIN7Z=xg=mYBfISf/z3[fo)J+>Gsh<#4^ }*7:憭70Q!5 mr@L>խZI:*9mļ̏uxTl}yP2cׅk>M8,.:XsD r$KqyẶ \ JȎ1M)0e9j XϬ|m487Qda{_~4aAl#C#0bI={V=a8b%WhS?Y\K@+UxJ)E / m}yz$\?Um7!yLn_/VD5.;Q{L]Ʀj."m7%DH&2XeZ߹&],@^AOsZETtV$tʌZ-0t>\tzvˈP9Rr[{Ot6P%Eڦ&/n_~g {LTY h@-.b&uS%eV<`ETqW2M2gAxՅ9m`y0~ ?ɛ׊aqM<wZ O6W_Nu߽~9\]P m9U a"a/_A,k4G6p^g2Cq@JERc6>G.A(j}`f-6A_B*X~$m,Th#Eo)1ʧztؼ}eIםg/z 7Ԓ~{{d;ZkWP Q51#*2_P&t$'Z@{qq[g* @^;QeP 6<g_RR@ݪ*a,G=@^O4Gn==O !+2;r#dNISM;5 ( }MG<"6͏Sf2ѫg\=)2$,/Ԋ* PWazw;el[]d#$w < P.!4rزek::s2:Ǫn"|W٠>b ?a%xߥiȉW~#/<+0;.C%ɩb7dwo[g+BL^ $ZR';zѬvyZˑODDWK 1ؑd/ζp*c7Li[U&dSПI?bGSn'[owhi,%Oh |-ˣ)=j0æ3, ~ƈB@iV:x m.Lé΋^j8EFAt?޷x|K[;ԑ$^hǦeΡ2}{vP;Uav}GHn{ߑKsHSkTŃ mh,w+9Ϯ`;}:%Ae}aߴE}(te=|"-(a-tN ت,`bU&!R#{_fL,V($e-UkCor[6i,dS9}'.˫"g ((8|)³T|!#<|0Px[,"{/ H̫>w,~,[.;!R2#ɻ-ےz F}5D4 }'<}y13nj44QHXZ޼ {8XZWrnNīh1])v"=4Ҷ t%O,A;y#>dS+shت'(_jB17 /){ꪗwm[/<6=,6% 2"Le/Yp^ VU Πv+x ѯD9#8UV BN]҄UZ9G}W0a Z_xWC[=dTyH?o,c ZKܯlsyb^՞64VuƨڪiwS:ś3?h,YU#D;[ :ZmXv%D  R ت5uRqV:u1 g.8T,etXLU%U_) k ,`ZK̈IR77ŀU4;F5CFP3RYhklleL Iێy$p5WP _Vtd-^vH.u?Ltqli7(FY0bs"xF!HWc;f8}.0*Kdzj)yO-$qO, >x=Gt uyD4׃ pEKYƀsT,AP? lB( UkP:Ј=37%A{gxVUh{U^31W"Lß !-mbWZ)Q.`+M!)fH"J7&%Y j嫒F.6f[UQ2 (AN;ɍe#M?Mt@~xVƸr7b<7#PvD73:Bw MWNNZ*òP6 Qne&M/H7Qrr 9X _4#c&JqN$\%A~@I0{ LDP:]&Wg5cj W#WRIԯ=Z =wG3&ovNf 9dFM}?`[T|D)ćhJl#k{*}pZ །Bծkw#A:StQӁKR̹FY)r"QTT&DH,AIbT43*6I\j4df?*LWȰX۲{;‡d.P5<}Z@Fj,`]t5/-X{H͈R甌-Hw_G]5h"fDL],|Gny`Ol(Ͳ7b5+g9j}Ko5dƫڄt߃ɐ5Ws} aE"sx]/.v/EbP4Qv]3ɾi-ᗏEFrK TR<2x8Un<0Q>L12qp4/FDN]Qr Bp SɹaG^h{ `.§PMT{I6ݴ`]SUO/0G\f3Lzڭ^DM()pw?71X:>ŁEꈖD^-{6᱙1IR҂ zq!J|>B'__uzwF:2!k8\oM7"J1 ~:j7Yy(ήjuJyNr_g絀1LiH+߈XԶog輷{8WG'Ӣ,wV 'i >Zd9ʓnB2x'%z{On2PC,GeߦH~id. ="+8DG%uogG?T[|'_ܢ!3[qg"Cg(筃ܑF?6'C!;unXyE󧺥\'V,iXЗɾ魪BCO5eY1,pj ZX:+r^)&y2Uլݥ}|79sb 3FfZ! o1` $."u :т-q'UN[n^gν &Ak D9ܤw~ jϑ[7ۯ5X vw9J ]„1?X"\ İS؜39GT4y :e'wK1_^ca嫨sm**%O^y\$SD~RM&Y8r((Ha0W%7cGugU~M/^J CoL)`pƆZ1h'vn6K_ 9Y[ #2 Tt X-g`myLe \ENy4.`>*% ɂ"jL\ǸIp N[c;iKò8_-Ӻd vuw(:NS$2o^Bkҋtɾ}&=oYr枩% a2zi/͎78` g5QBBPϩ+}ڹ,5Qr[{, *i3[E3`t߂\g!gOE,IYZ9aT:^!ʷatBa0$rI$t55 MDjVѨ|Iڧ:,$Yv& {AΓ D4Ɉpf/!5F$9**ך.Ӓ^lI%А0=8=huuƭUk Frn ug3k٠YjPt <#28 +/]4fd:M2y.S+N<1nPДk2 ](VWc¼:jwoZ}fQ "}9ܻ I!i&aZ^TLXbQ!f|Ahu&ű9TYT^\s%5тg+5a Bjhd|rA1Q+)?ąE%jR0:̋q}>ƴnJT(uoz g)kAku,|c^]A^Zm7 <ą:и柳JEg6Fc~_sl8?,tu5s"5y F\<ʥv S t)0y<ޡh֬תw5kztAϐcs^{{%;s2Q`S䳲}%}tؕ;8=.BOOKXi{p?A!s#p]x5u8[2|\oJja1ԯN7Eq-ƫX2K"CPœH֪h$>w\DvEVDORB+Iɹos)D`&VTxYW)gYNjӴ:ħU/Z7͘qX@M?O] SK\;aخ rBwj4`+b7Q2G;c6EL:D23jTYsdChB&S|xpMR'*'avuyz8 NFP붃qGEIWnw@hd܈+)d:( c{f 7ݦL Qa!T }&?hb_dV,vS}o-SxgBz?a$$Į䗅6&Bv!c SMuhE~qKd̡X ?UbO]߳Hi@1 b%PM--WEE̺!8"Py0|hߵ^ݗ?I&' ^ux+I-1^lW2~\QLVKu| 3Mo Pg H u&ӟG+ÕͦBgwտ,I \ΓŤ8-AGkiLqRgWK}^c!n9bב}%#$wA7XUgm`=^{:`0Dü{jV1aM:uM:K`{xA}@\ B $, B^eG>J3 ;8v'4*C=e`*UNND+K~b7>N7:" իmAÌ~λ: 6E)l`浿+iKvf s\ඪM@}Jgb&4*H.Yda K{XxrID4;}+'12kzk]ݺwL)ČLGцM N ^ ZvSt#J4ǰZnG.7hUuL5$|,ACƺF;K3VXXC3F 1Έ)/ ?%7TPw+®y0z-9u˲URn{ Od%yu4"5U: {' 44sn!#&S7m!B6;<9jTn @~7`4oůIBzi3|P3mum 3D{CˁdIjkNpQ^`I L+6vhŌ>R d݌X}rw|8f!ą_K=fff譸f|{R82=N%|b`WĎ{(] nKv`y=T/81Kwu}1B)1{Irtҧ: .x wL{b"lz}SBp#0 ؈B 40S9JWQvE.mZcT+dyڟXfVf %B!E^"eo 1πtB3iL["NKp JO *FKqwd~^L ⼧_|WAB?B^T{qS.ۯ;~?(pLxYmr?SM(5?!鋓|v v9Ϋ1̫=ұߤ9]S1)t XĮjD_3CV$?PV6[ 7\)^xqdtlŊ\g%5! 5B`'qM,MjS {1k UYJʓ|{:H ͐s NzQľ}ZO5 B)l"U~&EQ/SKjqV+ mJe{,e'{mŽ|yڸԯKM&IԙJsh`EV U9~K~Y"zfUf^]jx^4zSJHccȹfkfFhod^&R>Ê(^8 r2ڝ~S6z1 Xasԃ8Z*O:19ՄM\ c`P;m "j5MMk$)@"s 7jE d3_υoo(NTl ,$%4ݸ9  :zìFvWzn{sddTѪkhş'~W0f'Ҩ4.:shvc,%ezk*Lz}tG>/kS2'Y/.2\MiN:c^wv+j6vUFv2hcboQN0K\5:̵:eBP\ PU}i&_j GIu#W͖"S_ݤn\II>(xx!5<%51)DAic5xg#5 r~|3klv/[m;V(u,>(n82`ڦ2Oj3s[_eҦFwO>ʸNiha#/G79Ip3#'Z;9,B@3$JȯXR2\=pX V+? *kTS&LֽWVTOH 3J<9Ǝ"4O x i`308D$\3X+_*n& ?Y᭻ ofN:h|߰qBf۔.T;ע,/^"s`]:h-ש)4BDBi1 !ى7%szS;ZNҨ[p3R%Pۜ-PV9CP8١Y?ŖIwδ2Gɠ1̀% (ZSn 2:iM#VPv܉9TeD:w}G]៛3^OUd,`wO}cu-a41xZ*B:HiKH>aL4W:RAXE{7ɭمO q# ;4S=*GSiM`T#FBy\ AY$tʆ+]qs}:k(erJ1_IX, yeKGBVdk:uy7I-;"BuE& 0;nnп9s?Ky^b%7;O{. 8$Qz+q@Y=}b00Jd?pA'<92&ѱzxdMYtrhh*6oER$z_9pWJOZ5}?hKMgbުjg@ ͼ <,T[l?~wY!.O`H!o٤GS!wD,\,rswg'}!\/g۾!]K5/Fe~a`%w{G\pو͕6i 䫶5Et5<2x+plKxqfxH5'Qm,4:D^fѪ>SR"t4f)+b3]m{ 0Ɗ.Ęa [Aq vRM CRwiv@!8cUӊ6c²HBsZ;)؇NI |DjX5)u1a ?Ep= - _f}RkQ8"x뗑PO.*S9A: .WU-=DB-C0=|_Y SJ_Ho@r0ڐL%rrU Q/W$]XdaБiIz7 ~=k[wI{z a¦i6^Zע䶑z7v}@͜?ߞ+VL'QڪR^C?MˈnXg'Bn,z͵&$ QtoR_[v_Ӣv/oYd08B$LU Pv|'[_Hi\&9Q:0}[nٌL EB-e/^%/7ss!gr#}:Μ|q8օ{$F \ Gd:%d;L! r|+%y o~O]`\8ZT)NE~By3&3. wն>%Ce` CH?) zKx쿥0}0Qnzr^\]]y}/~AIs\RAYk/L6';]gxJ2V?A΁6##Hmf hJcBy؅˽2YE$ B5*)N^0͏6c7*{@Rp<#$(p|{H\?+LU ?՘}L1P?uԸ's rbOܗҼ,,DDuL8]I˙oXq鳎-Y2+qjcP(&ジN(Φ8/g@yЯ7az,ecA R%GӬt5Տ&&'UiUPqyY,ޥ|oÜ:ZOMױg׹TO7}(:'ҭkJUN7?eZɘzTzQfc}(~ڊӬ KC?5LeKY&EN H Ղ` zʬ2&#>Y󼚥 N2QP{58uˢ$~`؋AI}⮒Bs ?:3 )v?kB߻߷mO`I˪6(;sgg+=pɱĪF̃ D܊:`$O19V:h|U},Pj;9xګ.BC |e}:S1R"QE$܊[h:*7mWʋtrU =k t5)kTȀ}':4N! :R P0Hc힝5X{d޵xxYDG{lu3RAaD.F䦋Yt5*Pcrôvu}<_h3ϸ29!Ϡfoٲkլ-x.2@*5V+'1@'bYzdC at ?阕(h R<_Fj?cá,xB*.iO-62qaS)6{f9F /)2$M e@hVq?O10M,Ï52Ru).{+󽹐i]hJ>?"3Wc֪FWEg&,+3e?W󍊜y/xZ_HZ4;OEYaTwƃϔI}5-dE?o| A_|Gno ̓qY88w27~fc hSgxGY>3k!tAS' wvϫʵWz1Xs#a.-[F{w{OFijG~u7 }# C`GNe@*J j[Agہ_A+Zzc(yVNLT*C  HiGEȗGqTJ z^F+~9Agּ%W.evL#`ۜrGqZ uΑ'Ma$JySbPc7H1s" I! `:Ag>})f[|0rN #$0lX|1ªUJF~0tyg^@^֚Y.x7J.;}֞%=$I GbkvHLD-BPe'L:IRSeOElԞ"7mE !kĂ2MK<.lrPM dngtmR( A[By]*Q}A@Z^o+o&ݫ*,YH}[$7v;e'͒Z Y~^bq~CS l(cU bs&k5w D.0&/-uOiNF=Q*%zS[>/I`dXzW#~7M*}/LL K5Y2mޚ˼{ iQ[zF@H ~$0) ZO~HyU, [%&D$}+6V֬ G;5"Ӽ~$N}:O7@4zqbr2]ey|Xd&A0RP=77KZ"ǚ*%rE}F94I N[2 Q9?-@oHzxVX|6wH}&:BaaVEY gi_Fag~=p UMTqkߡI+"`K+, _R@rf2cAAi9(Q6EPoUX[7]Q܀ zfJ'})n: Ƃ)`D3oH&^`G5@bv\3t ;ƛEdĮ\X* Lfԝ:m>zJxr3{[H`Inl5(JILWڏΚ/iSLEģF,gF,\j;UU{E;ܮӗ;&uj97]8WWw\>e=ĸ(!0j^@r=vE%(Cșy6/+ < $ٞ?5PO#?uQcn `;d ;hsZLWގUz*~v [dH2WnjXnH0]QlM%ey ۀ1SJr R[w}[`g) 4^O &Sy-_^,fCޓwUʪd6Rp9|܆Nt:+ ?YS :{.r`[&eLmrCYhDğRCld?jwnsƽף2[t%2|D"EKz -pє&P30UZz\07MzTk KۨESbUUS||PW҂<ʜ%,9Tv*3{sLJ4s3o"-v CDz@iT蓓g ϙ6YL Z2kRXIu7iJ+wN.s{C 5;;q`%T.l|uDpA՗mje}R=+q|0JAMCO2/MGe%8]VcV_4iɧ#[{vIB_\ާ_.ȋb۸3Q4Q<n_x(?ёIM,oBtFJL ^&YL< oo^wk;E_0I9ҾV# $ r8_C?^U8

kQv}:'N0zE,㘫I` mv8Ü63H:1؆W}3'w9geg g ylb?9Wn3 2.n >HOӱ>]>(d:I)&̌̌>ۍL ע*gIM Jm ng->#dށ 5Gka$xM)A7ЋfZ߹hM_JLƷśиY2ݨ;Q5ZN:;,R]Ѐ[AA\w,Z15|ʿO6fAr"q6ОNccJ/w9.Tv>YGjD#&]_P@)dkTŽܠƂXkIFl`*Ysڒ@hCs;p.|rY|$1?字xݜQ>@`eEⷶchʓeȈ( > .$/~,= #˒(虣4yeQT.AQ`<+S:Rt{?mY@.ź#܋ve=M]ScVTiQWjq! F۩w^@D~[DTdaĊ7 o#i Vϲ>Ǵ\#oȑ 4Jay n?nP'A* w̞F|_/P0ek M[Y TW+ g r+*xwg_u{o'ϯ^U"lml9ᆴSRW)A pcCէzPVi;V7(boƶOuYuTt<'zٖ1]E`ݳȍ[[bgK̴~K Q{wYs;.Oz=' (N|KN0B_m]|r)l)#]uaK9)Fywȟ}Ch0""cj6u9v"[aѴP4kX @_&I]dܓYT}s*wnISc 2Iehb9M}9 l9 |&hH#N9t$==#D(q$ڲ(#Oe$x6|6j:Fo޵aZ\Ay*JSBִoIC;(ո~_\?q[ͦyI|0]ܢu[0àVnM\v4DMpP#dL^WFVUp,g Fڟ;k}QFv*&17;3I$s)0E[yT;؟|߬ʲ?5IrAedz*T?k2cEcGRy/д-JuUw45zK.<&REVHABU@Y iַ̼㊭*=#YGrْ蜁Fp&GwA)<[t|_Rt,KmfP01QRmFOmV+`,wYM6jFH1Ŕ%-9)p!9+Wʞmi^5?pĠ)ص0+0Tb~X@AHYa6ɪLɶ:-57E~t!z+FH$Sl5'5 }yOf3m`LD&a^'íPMEFW fb=''A.]ИZ\wo AJc'- fzĢwh^<).s Ӻ0!{nB<]` ɦwX3< ϤGdOX9MƠ[[>mTvDgp4-ڙI3<#WK2&9a댖O_mUV*l1MdZ'F"suA5#VDu䳊^/X R4R۵fD^Cf-+v0 (@#`oҢ &C.FRVz@VUiC{ WU YjpYmc⭕N#)eq=Ke =])؀~^jyj4Q3KsK.QVkW]ue lQÿ@O5Q]]Ok=_ӽͮ~0^=e\ pgLHC'"*c|6_ȟ[[h0P3!&N1u`iXNuEʖDo~5G\xsh4μŗJ׉XNI@螐gQcmNzHJwKTyp4o#k-ϐUki(3U"P( >T7;8\ S+JI$A2Ǯh25ex0:.)$jn] O>W.F phH`bl)!zHyc,Rj1ByvywkįWxeX7r 6=mI2Dʃx4uy–~(G'o^k }Y/vP7^>rqs Ji]"ԃ 0ƌSB\V-AkSwߪ%_Ѳa>EՑ "L .yQ} Rܧ ?,5Ξe̫^4; 4S֓WՎ1yu+F /Q 0I}"oT˽Xc,tsCO KQIQ*$.6s]A2Lm~jw)~dd˿ e{?~u}PNtMGj2d #KAd:rBh_lCtZI"uTj8$}~&]p :O@U)DŨBmU)#OMyW꿟1r ht^\.<ʟѝ|dd20$vꝢfLd&ruGDaec~=y$e-ƱϚuP};Y@&K@6"DH l^&K-'A+?$`?kR ɥ{u L 8aOԡN.4y׷'XNUЦ pac:Sԧ2pI)Gjlyx k1!l>gb917ՁH|F>BkLYā%=d9hĴŶh"8Jikq7 m1"Ih 33(gz.dā "/IEz3hTXfs+-?/k_oH+ ?2"{Orm9-Za_)^ʲm#S}gߋ|~la&ގԥȷ*'a}f#R1몲KwDWɶ/H##Nh`Q}@κq%Nm® O~k)YwvRAk4wpdrf7|I%{R:``77]UqT١ Mo9r^qn +`HZxȝ/푁`* hllH.o$m.nsO۠0N6Cke]Ku;!@LchZX݇䴱x1# "!hle/Sت9 P Ňf Q??}6#ޯFE,w!Ae9HZpk,,uWyiȇ.sG\SHC;]fi/'פe=zvJ@푶A@o=LmLS<;Y!PiT:_/ӂ=@& a2] wgFk o ~:c*سU- < CӋ%9Wm^n%LoKf |䫼hQbZ,ZГ'{ WYB@;Ex&vQZ a@yoi)ߎbl5pE,0a UjmMHh5wtCiGXgB|\jdfr7qu䪤m붘`(nn%I۬MugBaHg":rL/3"mz1!&4.q9 E ~pܸmZn x=Ti;u}^2cH7ҭ]d]Q~z泦R~*7[ȡi{V_<ЏHN+(~-oe2^q8<0* nf e6hFiߌde*Y~<B'Z:DZ[tc3 'kOeGU:r`ϵG"7$5x BP9+ӧi"{ZyE5 )\z`iWH-ybHayi0PqgM?e7rhLri/.m-Ȉu?%7hƒ  ˽"{+(-i#jZk}]DmLŐ̫+fA|lX,*C+JR5P-ZRvc*"ճ?v}eO6[6 7?iCzSr8X(}gae"i@R-#tqy/g. |2BcTd҂R& *0q|l 5pƾ6Xۺ:$|I &:֤Z @NWujsBY\^_A+Zu CG,tEIe--u' y ]%gzT׭ճ9lߛfY,j]8{ڊ--@+KW,c So#55%tlSun^Z(iQ 7Nud?L̚ѷpjkz r"Bv;M ę(ޕJՈL1./ :0E&3x'cNW`XO:|^@i#1Syi4IyJ ʿoNe֦?.0欹ľneIFP~ bxE)s{(gD\< e%'2f v8jѲeh`"aEfCh-ZHl+$9Gl 2\0Dւ!dp$-";Dڂ%|~!@nΈBo Ŝh"[L1)'U0FO44EͨJ3U9jNTGW_+ E{EbSV[ΚshV='[b^A6%z]-r4kBlnbR?6 >@*9eȧvVMpX69^l1tA8i+Wϕ84 Y]_lB4Rۧ/rXR~i"|vȤ*M\cWUeYV.uo 5瞣rdaڿTu*T[@2),NT4AYv@F2!$9GXb/Ւ'?'}&KtLU_qNْNv~@Yp;T9g)W'3h@Fӡ\5IA ],Rb|KX.0x<$&n^5Uš&D4-<yֺ֤:62aLzwy $g Ve[ &6aRMM8,B Xߔ`Bz-?(LalFPo<*,~L,r]rkVDA:hh <\W$P"@Pn{$U]Mݞ`kݘ62| _'Y4Ru@ B[tNpZnޙzy" K&}z!Q}(jԶ>400$遾.Z@jI bL83h:9u<%2V=KjAړݲs_Vӱ2 kNu"\&sLqX"xnɟOnsd#h̄\YCDE2w*ybXz̻OO$Jzh qdMS (_ou29N`7m0*H1 l<9űPl<-I5E\g۶w0Q.?WPs h[gv$(^ =[H<5K^`H-{2 [ޅI8/Nz80̕KJHW _3R:{#3Es-&ܷ3+8 uҮ͏1e{h vɍKdA=8[.zY)dIј߹R$hVnRAY9+I[|Y >+o}&_JT_',޼d]HcEz@ԭ S[gob* WV;}K CmJWWZvcK y<k!i{+$"x 2d5Σq eGu-b0'̚b)o؏]gVPv hkeQDJ%{ n b8+!;jMn5064TO.p&&2CpA˫ߔv"PwWRvMK'Ї&*2LDː2d-m|%;\az.s~"׷W[Hhu 9HN4iD{QLet@CTSZS J~?2}ju!:-i~/1 Ue<˝4% j0f2iƠC -g`ȷ.acW ʋIv'L>`:HQ\'=Sw SHuKS T`s:448Eی !"R (&΄{,;'`((R^.l萿h#"tK/m4HV#hhC/ŏ[*fM&]2!#SŶsi+^?3? ޤe4HBvG̓EtN*рEwdt)7J4k-Jqh dž5+c/ ___ݕ<͎㓴gHDO!.\6T.z[|o~1ԉMS|9W6C<_Ric@* LDvr[m^]D11 E M7`W`,KUL5qOKwՀbTO";~_,fsXN1! "6 ?+˒[s#rCU#՗ q[ }*ǻtX;XS1eԧsxp!=EULlQg9brjЩƠh+RG44"uG )Ȫkr7V[F+/7V,~:PXЙqOn帠wbƃ#C!+^84޹,.Np%_ $$\5_> m%2W-k'"Y,}?*k6vR MHQ*`&扶$P ZE 1/B79lOge7x|GXeo=k񱬏ɼC*%֙'|} +soe@k%\IBy^@/gH!vVf ;kVF.NASljO~U޵l$P5S$+Zd)cfs߹tzT^;ȴEF8~tL(пn"9sƍgx2&14%zZ+-Ei/; q{nBx`ه_Nnhv_T Դ_m"E(^ .:Hr 2L\i [^3w[QEy`Ӊ@`OMGkbwdaİ8(xz+IαMn6PKTzv:\j$ JfmT&"1~椃$O1#zs` VrEX00]jzV( r%<АaGHQ͆YmXWc\m!dw9NrY4콅ݑ)㮃5;7f$)4Br/ZV*<6[$uO"?&fO\UYkb8D¼>q8>4y _B%U`.(Nȹ ?}R;Hx A V$j(s.)&PQqʇq3jR7$peȮlT@t+@Y7/ ?rBy(oFx9{P-chxUЩRȽybk_ŭ ֿi;WFcBT11-Uo:dL_-|oj-k Q;ġ&)ƄuҾ W끅܊^qK&q,@EMTkL:lޟ%HR1}\ǕUmګm@a#}688npG֊#gD|n}ha]4|3d`wi-xB1k?^/߳bVXl.'0CM?]od;*SeC+.(kۢS 1n7R}?cQFyn4cŽMGe2I$Fozml2/B%hm/|--籪Q%ÈKCbʏDuVHxJ) x\_u.HA or<3s6TMiRSxSy{|n9S{'8$ Bu qhú/#.ԫ, Tor[9?ZC5|CS;(.owה j={2JmLkSL뵲 M!pJ- Fh b}`_sRprT0'"!Xq Cth䑫Nh]y쵠 PJwt˭֊zo0bN拃JbYMD^~evoqjKa?gyvByUqA͡G{R5 |hMs7chgMsWM,o ,{Vm̈́4㮒RӬIʐD q )vOܜP/(/&bV@%zPi&GS eKD]WPM7zHEڑmJ$vy hky\aP.cysxj YZ0> q,H{rzw#;Nk|=[\8Dhb qO&AW N Lp->_|+FԚw2ofDS$}S^dL'$qϚ38eFIE~` uK N.c_ljti982^Hg0aq0FM_p+lr`\OR G_,®~]2ZZ|-(˜ٿ]a 'BI$r4vxuō @^/S#@GΪҞM I'*=1 n0mi8) Qŏ09.L8v.3]$+Рq8a&7eb)}*ۚQ;ݖ!"݀'ѭ"zDt ؐd0:,4vIh?VSuL;xo=u& MfMe;R̯L۞+\׷k0ZCf-ێ=˰2B:̲"oQs; e|b?**-Ad\Vuaq)Ϸ5X^M֋4ğ`I}ixfAȌ.IqN˟m4_` n|>?9(I`Fsa7pOk̘T}v2/Ags}ȅ 5Ki },?i 2:~8WTD(w\=c;;`~@-jXrl8En<"~>& k,[~(6By2#%xh_Il=!3&|Dj x\'h-]QE?Fg4ހ|&(l>/@|1+e٣ ,%YzAG:x#&Cn(DI5D4릢Y47I(Ru! d~'Xp`V!|VjѮS]I4kޱ>#H=1c~%N*@#˞UdW'U D6OUsfZ^"Þǀ&q֠d읞Stv=CIPr2^1^uDhZ'`NYjEۜN=Ƶ芢ܧ[?zmW o1ADž5@#Nzm뚗 p@D!3p~߉K=݋d _ }d~Q}'KBvGEaZE[/u18c*kGu[8yM9x7X,pq7p+gC㾀zЪm>С?[i, V8S:lBXU> _t\*pݹ ÁG2$p5%"ٰ*R,/IkzKD󘱙)C1M@of 9-3`U1@EV}IKAip;`hMptay32~@ӕ|a͞"͸ѳ{C$ $&<B@7ĸBk6X"&ھFCK!0H {eFIS`];'EGe1,)$miKJj_1E j%$lw91w ʤ+wK2E .KhB.,pgsv} :Z]N&Uq";ǼZJ`#w i`Y/ݒ1(ffs@ϬNӍ5bLDzsq c8Xx ;;ƵkLU Rkdix?R2!6Pėhid9 9AtE~um1"X%4ZӦͶ6z@L쨗S-i4$M*W.4xnmc %/1 CZX`mF~JH&%zmϙ]nkkIV6>88O ϋ-5Ms·Xi֞kH.>)mO)hՙG|zCZȳ6M68iNFG`}:iF[afm 0|]ĚZ"s_J{8鶤xWO'Y6 ͓t'? )5C&G0t(6~t6 X6g}WSvCISh0$jޘ*F6εhԦ1@ :'uT'W,$Z\!PC$CHL )0j$U95F)AGHmPo?&8L0ЃhnFcsqtj?lEl‡<1' :?&u>NbP]nɏԱlUIh__"Áo6ʟMUUa9J~ "+P?2~^x =g_3'ИnszWrT[@2k4U++dSP#1 UE8&~}&BT6-I)BY:֍eR4u\$rx5e$@} DiP6.R֌;T;ԯf8=U4i.E%isʙ{&!@i[~@*t{Mp K\)TS~r3W0#d@7'uXc=/UPm/5(ҀVcщ2.tk1_\E U݉`[?!Z[Kdl}DNZ^>Ə +"!*ڣaL.W<s<2BӘnLyϦW/#V9[/|| ko0\px78PאD ʋjs-:k-xI/-g~Rp1i, iŕin |MsǴtRG!~ɻ81A@HO7xC9O@^ͽ"/M2y񙻑 "a8lۭ+zRw,VX_~j?LjcҦOYVߤAL4fǡq3b;Ӗ{_(`/YpB2jZXΦԀ>}$ժ`t]pΤBkЎ^&vD„N+ė;c r6b9=X5/a0WĹHm Y܃Xҕq  ٜԯ-71WsXMqF"EÌZg 0dr~LJ=$"s4PU7-v 4MXQ9o-)ota+b!%3S$Wb|5+g"S[(OkGň}" :D2UFN faę؛ 5GiP_V ؎H>8ʲgT>"hM uVw.:.2$*hRsP OR "U.Ls; uPs@$"WT#tG4m$bģ~R!/ס- O.ds1H| f紋`"^T6~(` [sBxTi\~VBl1bJ'EE.0a̯@G_S={TOdItvvmhߡE>h<$, whːgJ/!d?Jt%d>D hf߱SrG#|CO࠘ 1aoA*8v!<.أ`IP~sk @|_8#W==CLph/ޭۺBTmȥ *_j(ڏ>98N)1%ݠwޗiEY{!bTxN-3g-wOnAT8$$͑X ,߶•T0`Tmbm^ %E!f*_̜s{iEvH^-+[w/ M=a]}nBgTaQjr+$Vʫ)}ތcV^Ϊ0$ZG{>1ۏ~F0Ӆ)u&xn3}ä)Ge5 ek돨bAXTtnʂb2}_DjphM!N tKlmo=hKK24ũ[m5A ;`deyk= fJɮjZ )NٗLeZQ<~A1LzJSYQD!hq"9)Cg* )z`ktzsh犑o(A'qz4OT(Nm~u&C^Vn qZ䲄68G,C+M,8#TNy/9wtgN? f=qwꋀcɌZ-F>A1BSP[;p?M?*y+DQ플sY)Upxu`@&SX,`?7DkX\0P%fejNFLjŌ'.:ԨG Wl%^Q}&DI/zc,w$eϺ0I&#ф9=,mRL@ڤr$ݷSa:L`e]kb ITV٣% k1ЄAI/|&`k>풆X ] NE)}Ŭtd؁"Ks_n{AV_R'XYA2Z֙:b;4=+d~/9)2.ϖ@q5Y_?Cd$w:` d$b%Q`WF~R-3f;iB(#%/ i9&pM2wl ۖ.ݦY+\#*fLA֐AAhRݝ'8* &3aCMh.-j}ҝxxyPP0 MKl4c$v_ 'o~] M#Xc1.-n9y7Rwij9]фw 6t%ʊ H *2cjd7-4#HHjAyAeikP4_V(CUh -@흣SH)I[3]_ne<ڝNmך%RY1GrS:Ll4JHe^@gP_%80BL\#jQŖg k?VT0߰5ǗKк{ =d^SjRx0]`OњIP1i.-th-a $'}@ ؎^*qlh7|sZ0uz.LZϘ nNv  M OV0FUḥG߷nS(+0;+uEU&3rKqNKf}dtERɀwqxuY^o*htE-+z7lN(qzH@iWL6n%`w`5֢% <1᫇36fu(i43gg W_"]ql C k"΍]Z,)WK[IЂַߦąF~{O15GK9YN#b#ԋ¬D$}>ִJa^We)ܺ?ӂE<m2g3AAՇ}!ݺ$7" xrwqEuG@bލ+HJ i*:\fo ˷TO~Hz5Y3ٚi٢ήgR*NxR>B{4{ : X.k;@+j&!byVBhM3 wŋh )[W;'PUW5m{JwiyPq6Xi^䝀Q{R66ry£'ݲ}ɖ;/ l ͸ϠDۄ}$uk(Dn:Hf&y0ٸJ(0WǡEZL΋ŴבKY-i/!w &/r]z3x`Yq%˨h'Z^DTQ=%ڞE28nFa˚ Nf}' =}i4n2igEx2,w&eqVH\8 *|lm]Syb<aS(ssVʺVWRC! EEǭ: _K󕭗Y];FAƒ +%!rZd65(d鿶 Cqa6\OvLrՇ$N/{%wv[}uw_(X=`o5m^u->Kw|qgc!u6*6 sNrj+rDӭH&QXW?*+g(U[oVs{ Q֢ppBW%|8WMk d΂/0N5Tp۷Fs4P}罈=hݫxpD #.ٟGvbdK {h oSTm2{m4H6}[,#b8șڈӚ/0R5'nu-h$F#2ȅ|9Lua2@H;zD WZlWecJDEnF˲8PdezoobgNZFNFS (D&Nu4&+d)cAS{=AH6Iχ\Bd{n)8E[_76x P29fEIUzT!\H4?՞=>K7> Obmh.#E0-]nRT Ih:TT^n?1eENtj #P`= @VEGQ#!u1{fhGW~uͦy=i_~ 4J{G_~uC^RMX]nҘInI^ԶpyG.7(ұ 9ŤW; UG՝k_n;JREE s:>)6gj" MZ~UaR$ׄMc嚏swb|ehiE 4̓T$f7Mcl|Tm)Y-jtֿ!tG@@*z[b<j<dhkxWF(@"xK2,;'`OetBZ WxOM w5yYj0[}Wdy︀y<'`l"|ϿT0XT3sݟVNb<' $ВUi)f *!Ed}s 6{wޚ2<@M9J8 V^s ҴoK=c'J%d),˶V=vKuL\/bX<PJ 0w$x3\n&PGm#ʼn#: +7#|!g2ޱV/6~N) .< ':%+=f`op?gVL9o`31̈́AZ˥?-(^?-ϻ@pC5h'EAK{edm%Ϙ_Q'Tn^͌Y'Q;DGx1SL>n6#S*?Ou'̀WS* rf# k(.e*,ɋ>+-PK{E/a% f٢q H>_1[ -&R}׮i~8YRnՁuNΠ&`m 4L )cwHGjlYc#c/bo[59a⑲n>w\kYŊY7Aŏ~PSTF}̷Wm5&@7u2T$$\ z_ KĺEZ7lP+| 8s8z !ArqFUe1)Vrx<ۓjFRqP*Xg؇{3m jO8)1+#"\ᗝ"JA95n-xOh{6JGL4#/߶T1GSwri99@wʟ{h/l )r]w2w_}qfoawk5*J^S=5pP?q:7 i&>%:*B` `%TWq ywԦ tؖ_ t]L[B%<+]GϺN?T[n3uS8r;a֛ASmL-Aq (JXqbwShVB KWD1Jq5 )ZLOn𩒥K六+"jz܉GARM/^-׮]uJO"l]\~dUBb|oWd]3Kā+eu;)m[楑L`) S01wkYQM8:q^m\U޷m ЬlV?ї:p?I9^ ӍRe% ªVZ fL7rYnr5eO笂뒵}$u$)vQ!Pog07No YFΒ?XwY#AG}SwӚj^0gfb!D'zu>AcY=J`+袰|"i!>$-XՁ[>y 9<=Y\},@1ҷQym< Kٜ QI2;jt' h]-`/o A!"ʆxi0T 5־RЖH&Gҕ>dFK \qݑ1 Ax[8ijmc:z:IcRhQ$;nq:յ ~} Ϸ̖˅هuf\S D;\ƹFPlKcd(p6'LEbM-:H 6LH"+F@v(IJTq}ܮY\g[);<%An="3z=fT$)rΓg9CдD +8CKpM__p.]O8ޱ/EbDd +߱Ne-TW_|Yܠn<ę;N EZ[U}jZ鉌~JVY7lٝUӜ# 7Z~)$Ԣ1=/s;!Tla1*].Y׵Z]RO>V99 kݗ&'Gw)P?l*_84\SaP%eD8I 2_-f"o!0̱_le3 ƟlԂrhl:]owzbh %٧JU7院lL6\&Mly|xh¯U%M{og~x)a5C:Ii(%q@aTcC$ M}Ԅ jHV ,{J'}G(b7)Gtm`cԼ-;5^N;Gݰ8F+gAq- *]C2a2 kS |G'"ɁCa[CsusmEm)8 ;gK7J) [xMaǦhHeiUTuLÍY3Pd#oV,_vh]O/V x5~oS\2_xO_=! >ξeiP5rI \^E)vءP)6rP%Zoz_a)[? (kum_|Y/+G0$ ?c:3 cNa pH^b @D1ge`IVR@-OV6Lhl!e48*D?\W>GF w3¯3FY>5E/MfWDpQq6**z i~S,|!|"YλRێ)І:LmP3'[0s5-E|1 B|h{l;SZun$]9MbT8sHJB`]3lCb<@+@!/xL$)yPkK8dKk |mr5{,՟3aã$b6R9{J-Bjy62fRj7sA8B./(.tvfoT̜4`HxWxǿ&`;mo ޡϗWHX#]AA2PJj.XP b#?iZ|M:q*PEk O\+4QUG U1xz:;ֵ6HVd([HY")eG"|6-N=]mWASje湁PnذaD !izmm=aA6tm[1yNKTsAٵ/C.,3{i *%u̧0 j!Ey!GC>5dT2\3ĠYi~ɑ[f`uqτ$n_ \ _s )h\MmZ,I@7z\=v.MzH<@uS]v|- 8R|Ta)+ Ɠ nhmOC/̡Ki{JOqRlFC< '̓af;9-hMCS Ԓ2~;`вB^ acFCAR\CWt |Q=L<(+ |Վ+&FU19bKi:z5x.miu⳼Wdedζ1Iu>5C\#Me!;R *&ˏ*>ZYn7rK$(Ax?k۾QM?<& Ws$'8iI;m֭k)swk0&Z`^hGڠrpS}'ldvQC1#B>pNV>~>W6b;z"ʎM> ?D-p(qM?uRyܧ$jqh;x\:f)W#[bީ D3?Ph%cǃq,I(ľ*zI2j(#I eIE2uGNe3OTѷeg+1#h% 3 q RҸNP\r[떉"Ύa[3Sx|dS}:[8HWԃ?_o$amS! pN?RUDDZVںY kb|T{f!ZOu:}a\@ħ,`t[N9e&-n͜ ]+eELJeVExF< 2 n֣&J#-;PI@.4^ /&ZʊM-gV^I&=Y偷j#2~6I;Sdɔ JUQ! ڠ'[b:oCTj&n3x(,O pO9iBYMI̽ Aq+ōLM VSպˠ^ܗX;_$ZWQALl!~Z}yl@4~U؝m{/g\ @Hb8tB}YDz{9f7|?կ!"*[ꒆ;~yWa܁5߾ՉD#;Vl7skvD 2P%^Y9B6u$/# H{ԘqMcɛ4ǫjJxy;!}T?T561fVes߷5YA'RPm>2<4X5H6>LTw%t3#T׉PtfE-T(@N:pZ{͵4gȏ8{;1EAz*NU$@s4}ŗE45Z6Iķ[8x9xk5,Mf 'Wu zhCfNrEjWZŹ>3> t<1>| edMe,D4u9 0/0%ڐ(D-nAA¶N6=Vnvˏ $o>`)\1[ CR1 u&1u< 5{1i'H63*ݣ=B.ϡZu^>dZsAۻ}x8XR.:oRGfahAR&VtLݽŜsǵjri< MmiNf=A Zolex]nTer 8Q^I\tAv!miŕ69x4^Rej^o1Otris]}J[__$9ŕ$nXua"S?NՔb;hᅈ( a@$D|KYm|Yℏ Nh1pUh˅EG?7z|Fd:C#3mܸ;`yEA98Bd#sݨPuWt]'@j*d,"nIQp} g$X.ƀ?_{UK9)d/^8{n?-we\t0IXR,ݐn^E /N}k0qiS?($WEE@HI]O/ZoeTs!˜ԯ;Kx;H<F<iaN/+lRmtaHAWHg q^Ht Ί+vW0"[#j*z^(Aɜ@ @ZUR'W 4@{%GU?:b.^oN%&2c%KDiƵwv_2e /1L]zph&\i5;n 0_ȿC k@{C˲ffle9A웜R=ZUv5k?/'br!3ϼԿԢu1$5Bm߃ F8.9moBWxOOMFv&r&E(ZPbU@ucgEϭEGS# 7e6 G1)7zV#=(ZQ(~b*翧\r~LRDV`@9ĚrOG %]*5+Ewg($83a>x6>y5yF9F-1V:Ī;yZXx.Kmklu/Vqę{S8PN|MXcW+5$js驍=q}fxw 3yC]ZI'޷!fך? 8EB{)Y8m#+#;S0B9))cXSMmB`"cUH# ߖ[&Kk)IrLD4- I8sSC?!jN}CKo'oYI42?T?41!FuBNKԘ--HYC*ۀq4v<w[Qyڷ4O$42iU/r3nOB_4}]!V6mv,]8[؁>u2bӇxcѺsPߗPCau`4jɒt |sbIp-geSx8D;dB2~vg;랑r"`OL8P`7q2c"=m)JSw.%tD 6KwN|nLvcp?H0(ДUP&ѴS551&W:WKOuk)O<ſ 聚TOaIGoT5~{ӆF\FLWHf!>*-9Gd zq)*q& P1GR L\;%7lכNm_z?_o%EzJl_\w&K|sbX##w -{ƺJ!eFREMlRvs%fi:Gu8>: \P;ٙde xȇ < 8,8o-JO&/E<M8`JN {zY(P -v $JE^EEbseY$"dnA ^{. ikk{ YbKq2]gXm%Zaq-y6i8j2}KxX'xM#$+Y;faGN>@J`Cnknh a!eT 4u8U[z %3c(1ٯ0ըfgILKTn5~ߦm{#'U]Cq!EXvFϡ!TVw,;DJ3ҥ)wI ״mAb ۫'&}<7EOo8-FOG\e.yG$ݯa0?,m 0eUYR\C/s:XQZli|̃B_6=;k N8_SPkQ)+^*F{Ijyq1I x69R95U9{Ճmhc2[kU g|3va?2ӮY-b!X3i}SxP2p*U<],6g<-B&2[(c2L/#m ߤdH{nT *:Q@Vdp%SGqku|@W Dh<<?DIH補Cb:>z(c@.dD x*# ,6F*deO'͔]Ŋ%. x.hor(`tU@f#ifƓt `q w_ukV*u փ] 6y %41o @%x@Ro>i O´u Fx٭N?sŇ,Q3Olskݡp1YM2gs_u[r8zٽHD ZUໞQگ#ZYûVN<=)#VO$5J'5<&}Ҟ&bA2 bڠcY6M{>_<dU o+˓Q49P&c( S7SrPSBP7U'1ӂ >#"ﶶ̶֗*ư!*(Fج5߸O@;" 3szy:Xt:z%n5B4>fDI)XE_~޼9Rys?SkW-a&$Ɇ}(wҥ7'ݍdk&l&?BhdZH:#ZFM]="- NZ?4yDPbDFvٮehbjfuB%-c]0~;dEH&>U(qr<7Ntf$`H5InD϶CII9|V0p2{ؽ;vpz3§,U.vC+!VKj"jj{yRcZD@*T (ʇsfйoIԨc!yJlvYںcE@yQ2tABռ!nBwpsu Ysj  qe[ !/!+ Zy<'Cܼ@e|-ѵy-$f7zSj6MdFe#"pEq TT*EFUpc? ksD[Q'e(Hu;tea>Ojݰd-puwM`?ANME*TK[>&{J nL} zHJg0_mn EI^a (6chk 'КHGPwo3uڮ 'LfQgS1W: j߱\J.J W %Ʌ oN!DMagoҔD]N\{/Q(_.$c9~egW۽VSwO+Nw P~N! uۂ :F=$њL'Jӄ )(Eadfx Y2뙆oNf52L(*Y.z0tډNϱ !Cu/wzxGz8 `J%}}Ӛ"YSp_ߟ8ʳMm+8$w)q0YJizn"r5$uC/duL筓 #g؅4Vu.B4YL`` ]njx2v%e5d%2Bp}^*phx\? k>EƌM jLfq*k>HQfٓ'Zvd+\w k"קpF YW"]<@Z ;L{c!r7'O.;!N312tu gA)[M[1XxߙSgQn.~ʎ]j' 'W7H>#q$a0hV9>X"h_QbeejUvki؅+1B<Pɑ=3ٌ;x}wiJsU㛅0q>3}' Vi3O:H&+t"A)KM{|v$p.f]noʃZ:Uw R$7Cɞ k1k+g`KiD+ex].JR:ɾ^%7 Ԏm7C,kf~Q=^0%u[=l_},Žb>B``*cPHP[&`DTlQ'̓D[SPwDHUQb*5gθ<hU4](d?O:R[g&%<^5U$y,ٽK4}Xz"+)^6zS.0:]2yff4& +X: gU/M6f7÷OcI^bDHSBas@DssM]}pE'ЁyqCM? {5Ry5xZ]D)Vax`WH]?-scHɋnZ%LũޥAL{A8ȟ\L~(DJ(٠|EɦQؼŭm0LyOߝx{(2y \K5GMScC->R%ܝC\7Y[sI%JrM]cL2=IV4m3EՖ5WU  (ab/a(pu~/rZdq0dOu)~ax,%AF+z/炨 I'i:rN!O\|Kϓb0T8S*reҿjk)wvh>Z  Pwq.79r/ƇJlI*AU1a&T5o֦"oZd&ya1X{DáSkfM\"9"Gs\NmX,v V"g+s~ndIsJZd~TCq1=ty} qˤŔ,_4N@RwzI3.$ob; ci+#5 -hItB2ִ݅z)QsTދ?WWo(Q-dXPYPy}b$!kTQӰ.^!q8s q<0f'B *;xN&v}ͽoޢ*9.n-BeU6a%-E/`HZCV3̳vr-ve? E7ʎuӆyۈ)sUO]OpʜrXon4ʐI"U=5dّe!c3_j0ww}D]:泆A䖌*QELR]A QK>sUYXM *`:ZW#nF}ͦiUo3hZWkFl0f;  ySf=X>k3]DWSMm0ʾD.›ٮ N A)_K{gW? coSÏ0E2ZZC[~lvs+9 VSFPb/9sce`s(AoyR0 )E"̵=A7=#=E UsIzZfgf-)AIfE%{ 9gtXEEJUЙK+uGвdN/[U20D H{Rz%#4=qܿ0PRTH }[h:۹4.okYޛ^! R%ӱL\)>{mٳC7v{jw1W)1TÐOC29p ~Әӳ"ƊC/UJZ!H_s7/[]ME_&qǁ37Ѩ Y0vDNKdJE÷RJ " Z|"圐rؾ sdmI Ѓ aԉĹn^[PWI@?9/\${fcO^KRJ0F"48XB_E,dĘ]i4UW.=`IZ+ Uޙw]:M\ ])S &H0fr_#n^T~/ݱG]Ҽplt濰Sˇ FTkzF{NL9;ۋ; ٖ֟j8R/>qlSJIGCSpcWI ęв:p%:p+쌏څ#-0!7s -Oુ/.fڳ\)mE+J{y`H8 fþּ;?ܨty{Sc,Cj[ 2DJdwiV g4/1ŬŒ 5߾O&ywOٚ:A!p>z$0{VYqhwRC`PP6Y~_W1 )'80JjM誕HP@9v2ϕm_͝3=>6 U<7svƄG:o0)3WqEq\hcV,ٙjlŇ5r. HyPYT8UIW#f< F dz4C˲C ^IpH)p+x/ QxUޠ pĩ9hN^m Hk٨2gԐҺ]NľJ#: 8U˲çO>;ڶz'Wm,Yc},' LXҜ sRn{[2\;_7"R.0KC|(M@WUTJ̡H{w1?=mO'Z/O#;Q6:35NkHuï9CRpd ~qD!6=9rJUaoa6uɟ((z4,&I4^e,1xT8q* ̰P[ϵd)O4 'tAyo)ә in R7 7da-oDZьYr uqaʿcTHe31wpI̴t<m.^#]}cdWZQ7e̒+? }/cm{6h=ԝ U. ȁ3ߴJ2K&ۂHrOp8 йK&A<ΚSISܘA!!8Li 3_ǥ0S]q>˪"L`̐a刋lhmh mRnRT,b)0(ޣ5u 3n|S!->3S*R ybͥ'{򾎚, f*(Ƌ16Nv -WQh & 顔ŤP)a6;p ǽ_%x)Ʒmi .6@p|эĂ3$8(4iJJͤza- bA`7jEc_dfhlo䍢mt=f'\ Es 1%1FҎ&ˋ=;T<]-f^b,Xv{qjАrgP+mߪCf4KX8?[x!3aG^X}'XfF3m.BX]3o21*alHbf(Yz9[CLbәc@* 5wT(n%:?dQIŁWȧ% 0.Q.{vnb cfQO.sYPflHy@JQA j ~Gs`5L;j`b>;ݷk܍!:<:}SЦNgQ#FeV 9-tθHzVD]YGDgD5?XI>ӲkQ%'jrCoف}ND JFH5ʺBUGh|^ZD{]!}^uȨ }e^62+Uİ_V/@JpWdtƈH@Ւ89epg فn;s iXGIoUt+:o1x:mN#ǒ$̚k#DZjV6j,qjA4AFf-Ӷ29:: o3ѿF:t ֈ4]ٵQ1vR"h!YxM:t V;%t&4}y73zb-߇Fh 5$Aɣ "Th _";%_w nn*!h5=x>j0YW<{ajue#b4v>EU^hE~tEܕ?5R[ՑkBvd,E#jɩd`oxSiZ)-1kP0V.$C޺.v6?PېO &O~C7nz;[]5JaZtũYnR1*hsYQP# apB2Pӣ'H'聃**ڀ, C__%]r>H zTuvBt1 ?:78Mj<8-GBœ~!)A7u_+Ϝfl F8c&ˏnSJcJxI{ly cS&n;u 7E7)MwM)!\6uw6zase.i^j*${6eЃG|]#/V g96:c.(7HbMIW 7hSCHzhI)¡8Jwȋ-v ClG5.Ej mgYjR%v3Y{ˁiw2rr3q;lgǬt)[GЬ(̼Qvͬk k.O{c/\G0<X\Ҩks}Qa>0ϰ0L9Lw OUe'VE0UtՆzϹf2E4 :t^8)r,Snlo591K#2[<R f,يjX6'Dd;u|PШphKۉ"oHǦ?z& סCgSvޙ+G.8n*uMlT ܁&~b\'%cP~x,b?&14^ %G[aHu>ూ:1 n1+lHN{;'+5y Ľ&s .apAK万n% ]ቨTgz4$ C#j(ĦIAjpF\jDl,["',h>~AK0:d=lcu#ؚPc IΠ;Lކ~ :@.[G+%6u=*Q CEi\=Lo)hD#{ҏj"n*@t#k~ږ; DP>T{H'M+zؖpIsu\ k]8l[%\dyP3T@oob$&:GXiˉqƭ/*8CosqC@|$U.w:jHn> ֦vnYr\-H4f5,văXE\2܉I/[! `sjb!XjIų^aIFA$W4۶^ 2Ǟ!^|6z%D7ίd.KnmpGZ^9A~ 6v~]rfqBmkjO.eQtF֎立T ʏUNW,x6qkomZ]&,6a~80|_'Sv/rWT`bnd]M%lsf0-:0UL:[{}}]j/;mS +Z7m2.8 ,FNpw*;i3wvu0jp&Z=.Å~ aZo~Jd22,!4t,|2J^CL)w6k BB̙ͬ$>@d4a)Uҋ Rc48' `fttXfs` 4_e7.NJPuA3$Aba5FWyamW,uJm%0V|p#$/".{7cQ=wOpُIwUPVkӚh+sE "qb#KsɠY(p+ ٺr@FQdto:'Rn癝X+Ij\Z)R" kN@b~ iD5K#uʁW: cb\$àMKQ^5k-E;jҢ$Sd8iOA&p8-/l61ےg6d2mij6p(+{6MS/𦣁t2!̶>ZklpמaxtI岎F$b#+5uGai{7!-J7>ji=k_]N3K-LN S)V X9L+aٻb_<j3!օhjua5R3Trta  F04ÉH< b@(WFJEh.[N84#4" N'K1>2T,'B65'yCjaxx-N^ɏ o}qr-c.rW]ΡxB,sn֒$A?" 8*;-ojT2DBob'[T/#uͅ#ˢhxn>s? !C+H`5o}6f59>h|@]J'8Cp_:5HOfGBO"ΞU 7ab̥W2Ww'U*Z'Pc.-ڡPːΌ\pI sZ8GuHKf[œVF ,I:6{NCx(9 v뒷̼}1g!'M7U;AwzsJynXMuҖ'(6[%vȺBt_'D]5W6/q_QYjYl&]d.4YpwR( ">wIӆ~,j_•9jŨW^O`O $?1n0!Ka,l \cO(*FPo'BF" }IWYNED/FuSy4Dw730ᄮ -Afyobj%I̖9zBF )X=q'}}Q߰sN3uD= qAڦ̫cHbs2!gAr>a4KDɊG-3ngӟ͵W+#lU);)IQ?ۡRƗ/= |'*fȑ扫 `Zs&.N2F031R-PEias9\!L0by11۔mť63!;zh(##"Pb. Los1!>7^9 1Rp'6"[PDl})'ŰTBO"3Cj%ti,;?fJT_"Nyz£}[LH+ Ǻ)g:wk92JcہmDpY ).`Ha${6( DmPOp+&lP{y-r]SQ)J)s)>Zx L(03uI9*1m}99Yٿdȕ)GgLzܛbUDzvsI13$MGj&? t*d$)%ueL$p[Z-H8Nx5>~rUIšX4=E5lf2 Wuu f[Bim DB9FrpӬԞɦnbG“/k5 4xB3hcx"o H;:=Ox<8+pP.*T$ao`7< ?o(DʑK+^Qx^QEr\Ne2 c0ODrq)ۿv|տVn _y^;qN"U滽F 8$T@} ?(: P,։h۬QH@p[IQ)]8l~߼4z'zX\9)1OW0t=5x+׎"T]te :p̽^}:Z,Ps@ٻgvxFHCL1MzkP% GԑK* iM춎T-a.UAO݌CJp(PQ,.ꎉ7!Q} _HהS7bz<6+bwu)*Q'613)m;"g4ef=ڭMǰC=r]\C91ϰ%mz,%LKd [Ї ghRxo-n6igّWBk ~SP-K+en{e>^n) XyPlz)Qhfri lzh[9NhGKF7ѐNr a #P¯q83_&T< '-#M1cڀ#x< Tv ||<87VZ gFм+{ѹmX *24& kthI,̅wOϋ-HH̰% :gA|%z Eqg(輆.4KJUՃڎқbѧ\=62+%lE)Qݑ/m}Ob?b^~%[WGoCx*tˡ|Qʱ50t&^S^&cZy7$?S(uև UbLPatN^3MjI,av͵L6Wə%RUB4є*aL qq7^.R;K ^o ϯ2Bjza^M/-[eM›U܋MR|'$Vj'jTv~|B;D27#p)>ڸ]9ZD ܣamI'IR2|z'|Εs[ .FK`=@4΄1Gl@tb>(=,?IXy&Q20Č{㳠nI௣2iz6RD }\|?lXvZ9wBOp8ͯ횐ۺU|2eЏFu[2i_VVb!ӏj|!RL==%iU-]p 8-O>xM2ӑnm%(tKxBt`{q ߋ,ͱm΅0bwh Άglv/+釔樖a!,<=x'fΐ;{sWEt4Zh =nqh$1N)Zlw$Za;ڃXS4Ր޿`р8e[ӕ(i9ߔO@o'@F/. ,PۈJoێv(#d`wS:mͱ~}5 |Dn!;΅5}%?iuVW0c(Ow@H )Ba-&jQ!#Cڊ?vme3n~*}lI)$p)A+`ſݐ?Um~tE‡-B:*@]"HU\Nw\c?wMxL-.@g㙫* iHoXAIL% ZQ;<^+[#sr]};4svg4Be4Q,lH T>BsKp=} $ӑ>E]=m8Qr悃Q02 _7>nH`$CML#4Z Buך`$:1- pӏI*h#jI{Jug- M("Lv1ɬIrCHRh;r.U,b Yzjp GP}0-C'LXjFFMx7W&gSmMWCE QY:W7;qٞw:=6Zz̦(-ܠ5M"Wo c"1Z_h6Þ;rjh3[|)ϣQY#4 4W(bL vjX& |d:7Ew'--_m$ B@7̘'my^dh]ekeM39Dpahs,Pbzm|;>D =UuV3E t=56%OV_s:Aeɹ@>h0bf7 ׂ݀x\nc4l1.galsnlBn_sk*Ȟhf.:6IhCY8rS!mqfrxt@$?[/ҺP5\\>ST!'}1$nJIR,Z5#R$ }TCPb1:r<"GK<y@>m,鵃^=yWe3!&g$E[r P8kLtX|i3J6Jҏ˨lye9cO2.AWEv>k.@"ȎPg=Xs%Y<:0)Sl,:9luBq@DGr`)|dC3* KW4΄$pptp%v3 鷉fg\iA3^YS#'y!Mp!ÑֆW@oB >`MFu@0QEϢiP \"HWvvja~?)=,|Ll^/U+z7HZ6wP1S-BHS 18 \GK֜Ֆ'TFjKVl۽x[^ϩQ${|VU]9npU3 kɖ>耯vq\~|[\́G2/R&]qEHOPUy4U6ԦAޣopN[&p YAphϩ,Hʲm-\` ^hZoh`םܥ4/`Z2/*&]Emei5nwĩbG s4X@H p9uViITmUՍ񲷔 6i*]  Ґ/wq6 7_:b<;T st䗉"rV5:qB iJ)A/f7"Lm'ڨFJ,rXQ %PIcټ]Mly2 i+(4XהVRhsȋsnGdz T‘H~7_YJ8g.[s /BMzuUUKBj)6ܛiHWħ7r bW◷ Xh1]9UU”!nyMМ;Eg\B&F^/^hB\Q9rP Gi GiTF<QXw!&l,6|J9&?/dَ9}YTtN}_Lᗜ9! u^ lLR3\6fA4QnM'"63Hx~Y7<6Cܑ :ђ@)d!Hhf} 3ҕNY*\(,R`:Vn'Y\Vj+xEXZ#Bk` dq;)Sg}" MP̴PXc%G1XTY[8#bއO ?Sd`M6Φ*ja6UnIդZJ5)fpK*_ǖ:6?9[CÈz 귞i$혉pA6_3<MRA&4wT֡ {&؃,k):vP]{7œh|*{`iE/>Nޑ>Ā 7 v$l`/ӵ5(yJR*wnTA%1 .v:qX*28 $*2P68Dy 저Ӱ Sߍ\7.Qݣhx[ +sqSpŷȳycмt ,%ݯҨdS(qVlI4ފx>V SYAPކ)i]+qu_bp0)RcMvJ I ڒ]T&ԚH۝N2ebsaƋg0"A{|Ռ`_ lOVՀߐqDAǥD)wb"M!;^XI.E_T.2sYoo.:$(W1*SGk+,*6r%KYBPzhZ_IC(kI6‰ԡjs?*Y"(|zgȕ6׺qvJ"79-YmC)&C./I/;b bB%ɔ`}KJnZ% H*M;l^qAk0c<g\% >K0H˂m|$‚L$6"uY {Y kV_hzlϧO<O~Z[=Rh`纬ZN{#y(^G<+ȵ|76Ww> ^+6TyEX9 <P"ɡQ;'|0'?`17uA`,k?C,VI)_]_?sZ/ ~$X'^'tCZ.2oS9_C Hoo*B{I;5?d):kTM}ݽ<~``_AkW\?qa.?Kqe T[9:۔d@]1ܾ4HLZ ?jїK ~19xo5S%Q@t_ST޹l)n@I [2urX d9iٛ cc~(,<٦u,m|[%m׈nD(K,)(ٷ.MT bRtFJ_-ߨ>w`6wupE=VyKcn_c;"Z7;O 7LDh0QWt3%YC0">dLajqNҝ}0 XpkF,aKd.4m$iAbஉ@{R'*LNU:]r~DQc/B"<я*㰴/Xm #x2kof)~a+e((vQK3ۀɦW9NL+ Rd@_,UodgL+[n 1&D'+Pc/ZyX,#]IB_D |G,%ʼnRҪ*!o{ј ?cTClOF#C\R<B$-rInGT~iqKB?jU1EvwM)Mq VIg1 q%Uj'3mh3e*y-^ehXEy lሹ%ĥV%YpsfX< ܒ[e 7T PͨfJۙj݂ђ "y~ud@ 9cPΝ94+iاPfeDz8-N՟ސMN.X1*4Ӆu1?9P֣B'qnvCs8vN\;򗮐 -jJ8zK^tlt*r_ %쐕zD͌DEe3$Vߜ8!sf JẀd3̭ ?i kAw0}SAMFCoWЋL I Nh|]p|7Jg7i{C)ˋJL|ͯNa/;E>wnf5P8űvDjIw y1/dj7U Y f?I(UT\*`#>HMuŶ o!ѹD|ſWmU-!7qඍì߹A[-u*j4W0[['ǿHeoVA3Uw1@0:2Z ľ1ӃԚd7Y0ztC+,abNHB>3\aچqÈI GkgDqZ$9NV, 5}QV+ +@,Ab bjJ. ?'Y+o,1,ǞK \O0LDžGt(ZelKl{b60yͷ%=^Z7=_0ݲ&T;C"b:{tusWK7Ui3 mB1 +|arr'+jᦀ!KTז\ܦK禐048 HB[,D=pOպ"UX:v5cX\>`}LQdgUWo(#6lƕ^%Sgŷ ^% #OZŅtzhlY,@ ka~+ncC<~ڃiX)7 qn[F>z#P3A'M8Azt]"-|o(=0rP~aemq*#H)8ݖ:G\ꡂ gI +Y{c7Gs ,:Av]k֩nbErbqp,jJ 27 o4K|i}˜`n[D#eG'iNR~Ww$%K*?f$\:?ڽ*Lcx­aÊRsZqGFAeMQ0rkb꿈Zӆ}p(׬0Eq9vLwQ˭<5ll30HbI->{N}h\=QXZnf2ǨAN\Ө5ھ/yH*vP԰!A]jgLՇ5r.ϬJ2Ӿ%\K$U%h07Ӟ=g={-LٷpoXC 4M]5&a]GSQ|Cy0o}"pe1a u-σtkP6SRPnN&0ӇKKKJ{<m26ɾsd#NW_5ɯM\g^qQcʆ]'e $dؤ+UHYQC+/]f]#<`vU9i{<5NAwhfSFwpBtHrTe2EoI~:"Sy)gUJ6M3J,,dٙМ[ { )|]AV1WX(f%`aU: L:.v+~k.vb@/ d{X3X/JM~V2 /8}sn̪Mj=yu1Q ^@=vqs2r |GQ@AT{(WVۏ)tIm`q(I'Tї7z=<9k?'+s7GG.plT9+EY|՛(aTMFfd|s,?w/"g3Nv)1g9 ;йЇ!OBNY?r vfˍ=IIbH?65ܒުۧs:yϛֹ8)!'o`^oAaTɥK7Xt0 sic! nv@8(Flk$1 ل30>Īxk6M爇7)WÌ}8!2 V sei zuPEn3원a{$eE9~wᖹiR، eޗ]Sv%W{iUy5b N_1[|!Oce4K38`1wJu"yy^xJB]Qm]Jj8v9K􎛔Xt;`| WgJ<./U+LE55ZE]vx#VOc-vʛ{,4e @`M{C9c޴M(ט `(&[wiGCAA[%ެQۏ/'&0PױiCPZ1yEr :]XZn"MiRv1 Z8ԃ̵cv@KBYӰV w^E(>!?h!%ž7@6rLBT#*x[_3S10*bR PW'.cj}.pA|_U;·2NJy^ͫ)?!و݇B_JT\n`ʵYHZQc/ki'b 9$i^mvM.8DH/.p{^7iuk&Ȧ׍Y8)H,RfHBIjߐaQKcMhWYWu!zJ5u| utHqa _u]e4gw4?oz!8ɂ7ÝUhs ֊7Vsɳ-]r+n$fMus>8µM<8] c6MFbRI5j~`Lay r 0 Cy`T4g!`=q ZAjL W`3u^> "8 ÍI!&?d R77GocO7\P)MnyҕrO.8^R^]GAp&BWlU%yF!H.N:p lv _%xd/o#Kxek2(;9Sv?7&f=)| N~EȊj YP3hL.a⸻U%萹W[p C&pꇓU؄6<.( j2L`ғtѩe^`6-F<'cC}r3e W"Fn ⅋ɉbWԂv:;htY듥.%H丽7 TxC`Wmh5E!Ml@\U8#]E %ˈ%Թ~2dh[o9)'!^VtTb [Ә4+|v`d .c\ʥQGK*Shꌩ18E&q]n-5}Ք́q(Pk),r~mt TXyU>P1Ek..n(X_`,m~Mh~وŶ6$` e †YLrBDr`ƗJMLK+F˿3(z=I[0‡a{7K`Adi ZC'CM$䓤M>E5MS8':/t@>eP^F`[/䨸ρu"GRYhY' Bz +;r>FD-?\q=mdM>߀_&+Lu{QJXwG2LK.^N~}q)pWH@Vk}@40tAvMH+H5GRDH>Euٙ'c 2@h صӯ&&3\5 $2Jb]?|&Jkb$P )E4nTIPQ]آEW  BD|.IX@bՊ|YSh":IF61@ , VVm4>tJ$$?1ժ&`ik;Q5 &"5_Z.L);l3f8CџdpRe) ztԡ1 2zS͌5? ?hcAGSA TX?>vUr7)CT=: r/©N`;] ZSs} E~4]@S_Ar{drw{Ya1Ь֚12u"p Wti"+'E4-Bc.Ev]xv +G})v'w1o=3S*}O]s۞ z#1_LU%ӻ`k-t:M4@gH4E#r N?݉QLhlA)^lhh%#ﱼzԏ^M:lʦgn1hɜĴ:]j-AIGEpLGToDv2A)ͩ2!wǀH|Xhc^޹r5ckLةIKW! 3.;_xҞL^H \^Yqeٴ'1Dk ¦ hz vq _#cC.yaJ?" VwG΋粚#^\ΨB=F)*W#19VP3:6ampJeAfI-V~J'1cTA-xr披OH+EIxw qun$n%ҩnNձy#Gʂs`[soJ>qQp.x{E(k0rr+>px]iC?:)7М EUCQr9o[ H;b#dsDϧDz-2w%SH\D5Uu!B,{In44݆=yP%m{Vuَm5wFQ+r:=MMX$LXp^axsgk?p%܊dxlw-w&vǜlځ4?D#-gM(7itIn<s5@vdD ⨜`0p֏Gf"s_甒O5O/ Zh0ZHiG#S2EьufF#ƥV ^Y_Z"Il`\/2`*V?wd43qUƣ81e➍섽ejבQѡabzqeYSULntk_,Qr+-dLګ^9z&kF,q zY3ψշ Dw4DBNhD7{sGi| eІ, +b #L~k? ZmJyվ=+[9UWm9QVnk$O3OِR޲z> 6qJbb#Gzrp-͉,,-T]SDJH>, HH^HYFQn6uz\(k>^ o.'ռ~9e!K:ȣ˵Eo,jfj$"eOJ;؜\'`k>]hevz*iv9Q€+òAP.CqAO 5gfNSPyRrÅZu-`u+[d]#ne;sMtR Tw|iGk ass'B f`GKGFm;?Fi>".[@:|]0_EUh47f$+Hc"lnˇ^ԁC YҥQy!*CxCkQ! J  i50cؒ"e]nR_#ͽ"=QFsν,c0Fӫ<"_pG+D{[wAӎڬ#GsA*:H f6ӧqD-V|eoemU9ӥǵpE;k%ɠN@,ςdi [4˭ʲfݍTq ޶c& oJ~.(|n;U7Lxh>QHXTC+o*ouL]\LLih1oN=Fdz ʍrޙ6| Nu-Jb"ۇS(o=< Qt?˖b񕚄ny90[gF>f 67Ws+VpzqaWr\sDMs J;N(?RDɪ"<2>BxZ̼M ,ݽ92 Xh_ES64gޥ|q<(ö>34㰑,NJ1UO%F^v5kox9Խp?kl3o /\0dcp>O|FAiJ&:)dq=NI>1YL]TeTB4)haN E?hlK#&Jٳ qgWB߁A : g}D̀qJ]IQcz̈*}SMt0s 2}'xY@(@G剴I wj/vX6t̩M!E59L_#qwxu^"^Ý(xwwM&z0x^A458#'7nדW+ޡL*>+cfP87Y%7 ǚ74^QH+ɬ:. +ӄ HH",=6Vmky'y= @m|FW3S٩x62&1ӍmZ;[z,!aDBNS+)_>wB]Db|ny_!/׬=iO],&(s>")w_>=jH Gl`už\W !:VctS^&ڎh 4=Yeq-( KJbHJclerI4aCP͘sĵy#*Y./ήW܏w }0S-.] 0E9qy8,!jI:!i X$մau'pĊ*|X mҩ#/HG5O#e/jdӞeV>\*FC1vꔋhq `:Y[nM WE`ER.'pTֱёc"pcUu-DM 1% ^8Al 6zN\o2Ǻf7MUh5ZȼWzmhNјHTMK&3Sb,פDT'w!<[aq:vsmk%VGT(ta1%&t2՝C\ҍl3-.9ա_1OK.PK% J(\o:Y=ˇUvp䤀IY4jzpP `8"CY3cEh..($0Z[oבvг*Rt5@kL#8n_G}nXtA*VU~)ޖh4痁giUl_BiqkQ|U5MwU@,lb U@4%z= az7(ݵ> SIR43[:9:Bg4('!;54hf[DCd- Yul;Vv <@Bvŏ1jFIBa %U>WOkhI&jͭ3`xM*."V~ Ěڝ5&ũ5Х`D "O[{Oqzo igTBwͶ]s^ssYwl;kUGW|smYZ(UA?QV.QOҺǏGsB:{ f \QD>6n@. ')Z.7Cz(6h#vz x#f*Nvn~1*vi#ijD2LdԺnt=JR[ n_@@#)ȎJ}pAph7Kr> IM&.6ӣ]>;gu=Shto0~kEN"C3)]UnOeS;-~6F}0IAjȮk9JO)"  FBj+֐.Bm7=\&K$,8lHJt"k…l*{̵ !m 3x+C#ɇ!т 0 b*^ʻM#p%:CkerN[\ȷWJU|f]K/ʛ4s`Ag-J#ȉL4ԳoCZa[zY _#;DM;9/ՁiV&4-]MyB7~UuA"+TN: _9t.\zX;ߍMJ-9p_Y{>.lH'K_^4s=.:ԗrM2mS*QVWh+`NHpǜ%mK([@#K^&DiA8RA_IN FC*,QnsEfs_9cR "zCdi7[V`ʎI08jFy3}xui5kTcwjoIeڻa ;5-,-K/@l3%A߬pmo#J˜,w&;wDTԇTB%R]_q𪂱W5|18{L*aHzm"@S\02L$v\e5&or7T=O|$LpAJOTivٷ5ǹVݕq[\I5C\۵TBOu1?ghijja桎*XQlJi[u3⏁ܣTcu$Qڞ%A%R{"L+#_"1to_BEp@+C_8(Qm\w9Ƨ! cb6ܓ2 U(1vZzA^-FzwȵYaVhq3x X?t̨N Rd. ֻiS`nqsw`]gYg7J_<;[E1_tcP GJ" ^1%`ok1A"H]/l68<=}i֋Vm"RE0DX A)MȽlœT)(] TtS(OiRԾ@6f6^uv45Z8^|_ޡР ľ~;yJAaQ\XĶMgzL c oW j!C`kRzbaj]'kb 8MU,Y:~*ywȟme>E<0#6uHpԞa<|b1uDC&v6鐰j"ۍk@A?MX4abJ"_u.?#~c*pynQbaz0>+[uӶ祝^!:$ˋHgwDml| =6ߡVWiJ!lQ_OCijdI T|!l+KIWdU,_)9#ݑI % nj=xSi?BAɤ6 1OsT*(uH>Unu*76 Q81K2*]AZ * oҍXsLJ7N}y~T+F m~|SJ OJfCz%.yTB@Jat,#܁_Z%7(Z_~|T8)pPxɲ~A]Mkq%,zEU𾸚iw`66+ewNl+-&t1c'(X YY)|βeAK 0p6?՞iOSKqA-B眪zM2J:^+Շ/?3Fb6扇}'`OE)mU K{ ڻ:?˵ʔgleN9A򯆮\4)_`- LCQ~s& } ,g,\>89N]do8__36Ԣ1J6jw}|hl 7mVS?q55hlV٥2 󹈍t7dF%~0E;*\jyvGFVOAIs X h~At(?SďMp={_ "M`rFJtvyɑsơ~fd-t|2G*Y #9Bه !L r姯2{Y1wo3Z|COGAʇ[ J"6 yMvv;Fvn87$gɁ^Bt!Irg7Ζ܋BIR1QNzf[e Rȴ? Cxk~Xk8 K-O %<ײC!c0kBolNuNvVTH5IIm=u);`jr,cI޼ۣ9dzeW6fH@Ma%àgnr O{Tb+{XjC"zr';GO il뾂>/=#q][sS ^mX+#J!O >ٚ#C 1QTJ^ľG Kq|&giZ$&Gv4"۩r}>\\}j/M؆1[D,J_ek8P|LqT 0oY ^!9tQkEY38*9֘_^ - ɰ*c j{{kmo@SϨC< %(S韱] fx5 \_w͖oJkST@tlϒN:sfKe xMxʭeK@uq}AW&eN(-N ;2N_A9W#nCz1:VB1Bn~#eS]5CWpKIOdAƬ_ʈQreMx Pqa+V-*U]@Ju")6e3ZI I=>#Ce,%>zs;StMcBv,ԒM口8)X\#jH9'w6F $dj]OY9T N5r H)Hr[7<3JnU y]]:Ro'Y9V;Ijcp7@ē tw. ]l\_zN#A@VˉByKo- {¥{H# RGEVQ`Z,r0HzM\V;*fО+ /~ ۜO$8d>Z 4%퇤sE4HC^D['ecKY ͥeJuzEB!4&XNp4̂Ь2~tًѳP5M&?ɽl[36J5@~C I!>D'ZjsWA'!#J*^ Ç!V2+KIxLִA6ː<}ytK-6i-|͐8_%E#AO)k V7P:<5ʕ-r5 $ZJ|7/1D+=isL>ΘT$SC&w-p_QB5yƬ\ܒ9^CIXCG{j Ep HǴF~YĮ%C ^P8KC=V?^u]&B]03u?Xx"`K%n e.߬-tnj&>Y{ڰ]d;ۜY1)>m'>61 c +#do껤*I*¸+Pi4gRhKbR2Ht|䊼qp+AGzFl2C&HI2t/nyOFeЮjXZ<[7ƱM:L[%*c>'C! d_tA&/S2UOٞ3xDvDG KF0v" 9`='@7FY4[⩇MN(dSe#K )[\[cw R{hk`RtvƿïQh|5=^wSn:^"h8r.{S͛*9<iUfmytVyluŹ_ldMqfr*n؆d+}͐~2߮x9]~V4%Cwq&X+:ti20Ԛ-gw-mAҙ88beWEA"wSA RanhY5͕ٮ$h֜]J9 avHB9]Pe{7ɪ'TЏI6ZV{_葖 e }%+E i"4H);UXT\Zέǐ %]6@4WkcrK}zضl}AhFYLeXiЦ)-x8TLT^99:3OK(?H]*Gr-G6o ,r\eRHjCHOGG 0DZRSz=R; 08UI[!fAߔt<7^pJZ4Uq>5RVh2cii \ƳQmpI*z Xfo)q-O*&Y=`}6,&v*n0C5-IqE/NIAds^Aϩr 0ëHE,totPȺߋ(w&jE-uytZņ"c8LrY4$>_qȥĬg!mC6I[W^pC$D^[&bDD@frv+L8pP HKf򋐁z!=p> / )F0-ao 4iAךOݦ;gZF+ƬqƷ/;z /ɣ=_!;.q,HSi]lD|6 $8k8X4Lϒ^V*|y{j h%jv\FɈ5MÙ0DԎ#߭  v;dRFn7ͪ5y6:'"ϒkA?ZW8$tU2ʥ2dʀaZ5" a&14YqB#H?Gve߅o*+@>4ic%jPG  o8Uz#h皯ZѨ ͼOHjA_TA"d@ i3><<:Ҡ^n9]"E3C,S4 ]7uEϾ'5_iBuW˻gqe5!3Pu+/)_ky'e;ݻsj>]\.} LVYv#/Wt*oJXЍS~O-eߛ=[O3ڄ8z= /x=5-)=gtD6(o[S Ye\>e* ĎrLQ>랁Z>P9vBdʈwq@=23[ZIvMoVw"fF!'',XS'2ا`ŊGhU66rٞ?~FRŔӚg\Awh* I`'4ݺ0oT񃔸MjzJΐG5s"\2"&?/i~sԴnST=ZXCOq}XZ&mǜJsSB)If|&HJ zeg"̺sV۴^{.8z1D鹺M؍0̲c>-D4ޡ`?~Pv}6 v@8ͼs&8T#ƄzRP|SxfiOIUh.IA2uf )չ0' )K5ьh;5OJ`;ӡj0kw/efF4>t1> b{TG^J&!#@3зuCW#kBu*+i`]n'ߕ xaP=4kN)I JU"{b-OĩouYO%wa-+Y@G|jUk7j}W5S3M;np@{ZvNBXh_>w/\BBKDs8?Yo4{wE}^%eTe[PI80:QPWfrj} ێCl s4JߠJX_qփ,8y<$B/Qy0\FvyWo᪂A.~Uz2}ND=v#5fzJ>m:mt07w8\k3Y҂$WY ?^E m}Er/%ɠ(5bTZwpA* Z^4DWT.qz-=VehFYQh(jix:嘟Xb4ѢixKV#Ǫ$iZFX&茶 _¤  HNًRGECG|MK/I'ň`WIkjf@ W,8ŏ iW5n-1V-#fm1=.>y@ :4*'ЏS+̌]LjK"Ex'&CsJҫUd BX"f%ςsîm 5Jl M~H vc'w8t0No)HMk%R?t"Y'-$'DiѮ8n gTigkQG)Eg_8]/ ? Ӷy| yz'JÁYFS۞|63Ό8vɡ}"dE uБfJ7ȮC|tR/Ĭ?m{E&s?'w`֌E]2Vzu&PiKð<Ϋ{(~Y8U>$S.T5/%{r}U(K|5҉(> DK&D)eD*w [r{9}s؈`1:T`=np,zF9iK6(.Mډo}=Fck P(Tc4}PA׻bzO̻K|au  5r]݈:wB,pEjW=yTYD&WJ)!G\ ) iX"9 Ay,Vecs-/zh/3~Q,Ey<;gC^ ;y~BXKT/Pdc2@6u6Cј EZm:/3C@-J,wMI ΅Y0v`3C/k}d7xELO͈K?D]hcj"lAvʢTy~0iл&>G֡о:k8M=ٖlRu 4<-:$yS]t~iX4؉g=~q(8%h ="/+FR=˷FlHZea}&*)0U/U_2 5Wͮ+ńCp +g=Vu<7h5LE@!%u!3R}Y6z7iseЦ{Gz0΄\RmQ͖cᴈ=Plx7]})W?b5u7cHBxEg)+X [%ֽH@vBLGEB1pWIf_c/-H[J[yҿ*qc/5 8J%h!uh5qlfCDC'w!&)F ,5Md2ny}>N*(ZXcٳ&\ج_W.zaiaZ?)YZ1cEXl'3ݹ`eɅF߅٨(.#mw c7uD+^ dfƯifVQ XjMm>nrޞN ,3!A `aT<6L~d9kYXR sX+cUTN(qzx&B+{E,z]TEiʼn\H37 {ssJWԀIq]S4eB:g/2^4n0RQe)߇3h=𒆬MG(,k[4ddyKn/`A-h'xtz~طnzr^ܫ6[3)z A)mb`T|k: 1]GWcuuMʋ#9 T̵WJ>4Аȡ)][BʉrV?iPv–_v0Gq̕c \h#$mQmSX-*Tʠjx)ʢ&dSWaThEJ~gtϋE%> @P1:գ@$n{S" Imn!: QuYڵ׮k&6Xt?HHo Do\nG\S˲' Yd/ghf䶌=n2/~x!I$w#7x9F) +tx$Q_<_~~ƚ%n"3LJ4I,IhCa n%,yA%'靅a gF@|53L O`$\TJސVOkj7& HjX^ $~TdUQ?05[YeT ;^)Fg}˹ ݉Dv/sNLVXypCukAx??A]X 6=M^nF, fi葁cydfLYܮ݌x A6;*ݯBs[\ TShcU@ .hd;!;U2]Dx'8k@}-a)> Px.s"|\_j*F~\]_H c9(l(izl G+VZdn&ʹ̓7<PlLt(jWJ$~s$opBhhLRZ)cByi/{g,aJ}(w bˤu+4̮2qug *dьn"GYkӟZ y<ޒ\}B?@3P-~T\ g 1'Wh1ibyNU &} =#-I G3m v_hiN:iKt a~tP"4 pP c,Kr*,d$h?Sa?B! GxTL?:pR >g/<]0w_݁D(%q>ZcS'_69旇nfI!]ڡ~ ixM&RCͯZk}k5\E\+݄-t="* 7bog'=XkTāhiI3,ϱU&t8Zw8x#~ g,jlHUj!쾒> h9 k*?S vc>bN6{;lf@+,֗[E(%+I?S"MQؠ*M#N=]}3hnqڋ^0aI4p q-A>c~>5&_V3GĕZ@aҩ[j"ڐn Pn{옡.tZ cJTT9gA'ҧfê!Q2>  f+ZlBzMh'Օ`:_ EcZitri7mDB3'0z݇|0BC3h5ZV+v E*Z.ɏak.ӏ(5H*2^Ʈ%ђ)LL'),t[;޺^" @uVo{{< F1pπaL *'Yte3`ʏoK.=SLR3554N;Ms eQ_m)o{ƛaFri;d",^uϮ1B;ھ^ <.^g7]˝"^ ?3lط:o/l.Pb%M,%CEJH#ŝl6V4Z!~F0D,0%M3aE] RѴ}\00}uP#fX 6.a'}$i_@<Q˘{vgRˡ\?p 9?BKk~QWzJ&0*Vjx,^Jy~̭Jr;(c.[|+؟\ m!c;5cCښ+ԅ1j mY:; WmbQ֝D1݇$6ئ44YKҾ4`nz.QIR$%"Sv i`kISN!ʪ;zIne-j;<Ļ%?n\:{ `֫mu};Lb09[}!Ģ^ǻisfssgﺡt[ >4{=WVZD!peqÍ]0ZK?Ü/qJ-Qꝴ2j2F!S~ri,#Ԥ\j8$YAٔyaNxz XG"Fᝁ-('jTU+"<2'<()&bCYWzL3.̒"N:H8˗ sŎ;Wr*K͉o$|i%1tȯw? bK<\ r݊dIŠ/_o"mANW(tk&ȼ2j7MZ)][F ! mW;XO,p*k`d{t$/ 쿌SX(_dD4pu)h4޴j#03ߴB w@q9zK!~ ݶoH2 XN{(Vq-gXI<~<{)ljAN[*QBL9J9(`K:4Ci™2oc%TjF_hL&~WEôH܏Jo`&G0X3`oSbhuPsDpS"%#,ǁ"mlgY6j2nPbUb%q8 j9l Ęj4o$2(_I-.7 *IaӑL)q_^O쾕ib 2䠦.Koi:xTaEb@^g"oP5HףYcon^8i VY֔w&ۡޅi!he앥}N<c5I{}:͙_6$MU걝i4!?6U1d.F"J4lhϣ_${Dc#V;}z `T!MguP(k "Iy3Yqȋ=a^;@ϴyA7\hZ~B?SE[ չDR d1D?;`f5^ҵK%Z|Ԓ36c瑰8}("iik/PXN2Q"R& PN괧K,4SEA}0zHj>H .~[XAS ńިLN$#7*󕒛 ѦMcxsi43l̎=߱I ٻ΁T@Fk-0\4v=yц3;Vg]&v͵"nì-R̊ȷgjn$W$-glK[Hjâ |vJ%̦;mf̔YHF%"skXENWA"I̓ ق}Z0.( Nֈ LRs*It|q+?y[YiRh:M3&+ה^|Nw8(!A- ..30KCX`R`ƣ;4,}#g ;7Y"[ɛs(cSR[ω)M*ɭWԤBh}Mťgs/[VJ ">S2H0GG`+-Z6WzE+\$ZaVWipz-B@Nӎn^yx`HC5Etzo սP|G@%ҋÿ/(Ox^ z8fLuC5| ϚƢւĈ T*rZQ#@pҿԦEo1ٝ{~Gp%o26mÿƵ|)qz`V<$E_iDw(ȡsg] &p]k fRTzA%Iy*-jx[#4GΨW7uFldzIqHȢ\iQћL3&D0@Ђg\Ց/Y6'^ֱbF/VwٍzKbא7Nrci4 [vUͺ:4+X?^Sh,2b rÙܬGN}S%V F4Pt1KV9Z*~bl<<뵇%Leeq;\}J`7,l'bX➶&TP ~,u1 rĊ @u,+gՇ(S7)tU`[|7O x=xðBx/ȩu$cؠ?mVs|rr;٣,e /g w{ 0?1,٭h-y"3n$܇C%?.n?){o!R Dl6"\vI-=Jz2pipq8* F\5yS/h lcH,ޣP+sgm-hFxz܆A@QcA q0;!!&~ `i@gnmnO׹eoVjss"tZX&/O9ݎP`hmDi2:xûEP}7lQjIeM ucAN(lha"ŁL-?14ҕ'5PPy 0HY,/[~zMhs 2ԅ{"xIՔk'Io``JdX;_Dh r+u)`Njpk.7/#o,e}9Y\ Ff숿QA]y/F~hc5߸]Lz qs1%7![_{Epc_V=fb +k Ejt#w"L ?X 6o]%M$f" %YCjCѴjZ(-#2sVpڃ6Eۓm:!V tןa<[r4QZGDA KSװ4ݨntXI㎨9DоmŚ%Z^AMF#Z+]ɭ|OW260ʯ.g A kt33-b0I=V$cpX 5#ld[f$e@ ݌: Y?Fj8w}y5KQ/̊o7C]v_-]t0xFAv!8ş<B٣GU7mG"=y<h.E=mkgSVSfH=_,xjQE|O(u TOMWJв3V+a B3|R31&$lpwn^A&FZךjr>#}&,biى `"'q2Ezx_7/<N^S9ƌFoUc6kpwz)2P.'Ao.ל?vY'GfQ[x?cm Rjl.Bj~[Js@.AO@\aqY^8ʠɋܪ ?d+{F].d,:GC.݆ g-E}z 9<рvI\CxU8 D;s:6b&#vLa1T<||T/r5O_4ӃC)6} m-̮eI^vMe)4:L^u5ᤳIHj/tG!AsedvIą6<x",i qI-OnJd:Dܐ?SMYLcEpy-2 )*3OH#Î:821<7~TQrk1jZ>;h"{\%:}ďJ ;@\"7bRǭ{%0! 5MhӺ:ƭG 5 ipW?')q;yeTcmәE\ms/oc1ՓHb~wtfu;{œ0e$ Q]|OO;Q7ڮ@,?ݨFhg JJ/\+ITl>|yoóPQ 'Ty@οT 7JV0C {$*Ϗ"Rt{v ӴV]60I{7wX*fez $;:U!j2Mӧ8~:f&֒~mHG60+n>Z+4 #pK Ev^ix)J~z,dR }JCZћ`/sT~~]Z\)zr1>w'?1BynWh!,ryca{t# ʯ2S}) Kq\l6bU.ar2=We*@+mnhO/`[܏рZS%j;k-5jri1QdHdkuAY z ⟫QCV?OufehGG:` 5lr8o^j&O>L϶ 5@ݹ: aJ#i=_ʼnY%grrp%h)ldH(1mb[wb,U4kArg |,Hj [p` ]>d (V9'zgzca:j2ԫ#'w:hb-11ȷ A(rȍZ48(fv~il1N (* ~)>gp_s,\jåKPK+8=% xy Ǥop1 0ݾA[B#\"zSOGIS{ cOWD9ڪ%uƧ ־ 14ictH'D1-ۼY/N\ PXМH SVHTu6lp!GBk /I_͏Tvg?2[[ˇ+ 5%y4HWkth(oQ}3~\EUدSVU ''N4d%&DLA@Z>5QBIQnb[N z>˸| Rz3L"[WC_x pc2m'8M9H]XmnqZ%ڻZ{J2h}aL/Qa`֯d:m:+ʱ܊q#؏>мFz/6gI **q^v&_D ye #epz&C]Kᰨ D"E.Bv7.I i7$WWiË˞8>W 9uyp#Z&pP[N/N "Ta85"]}fi nAihYJy0@QjF|9= 5וX4+`J6PNIlO]o.VaeY jZ,ᇅiv7i3 6ȝ&>8Qul:_g.)T?H4ƥU^j.4* ],Q+_~فˆ ox$mG0$\&`|!(Jd]ki#oI1^'Q\# ?W !{O1@ư} IBH^|Dsxpp?0MRF \<_L1 ^p4 p!@[[zlZV=Iۜi]O9ȉj<M'BjC|냨⾵Xzj{ԝofh031Ug-W=n#LDݎh8B};zR3;b qIK5eƄPfZ:C&Jvg5[3 TF*TO){X[7x1`1=TOMcYGZ: koRk2c&5^Vɱw[n7l۠ǽiukz8O Xh$/A=݆.v%`Ȫb guT>v!e}³x`c'"RS?8f+&} l*t,w@mnhmw? CR a-V菴^[Wu '†,(XivKDٲ<.@6\$Xb4`AC̆:Ht qgI&-Fj Eۧ-b/`r=Ga'0,@f3!pj v4!Q٥} 23h3CG;[u33|TtP\(N ׂKۤJ )~i4^yIvy t68Hp&\[ђZ˖Y)C(+lQ7Wv)ľ|kdN)$?4l"}"AF]a&$x'<9xFN|7~:Ki%)hYb&OtK,A6ѢNP,@OJ ~03}KD@܅mf4IYqZVʍ2)$H C ByԸFg)|=u1[+j:*)3_900.!3bZӼh3Z^'T&a6^gwx\*aRyt- I3/)ROo'ևcsaϯg畺|1 yA'Ep %ncsdc̓E6i KѮ e6Oa S ӹov[x&RPD@1սp~l1 FC)6eLl5NR{QB}p՝COAJ`Ɍ-%( lF[I/ K< ׃>:ַ'И(%a7W_}GW( RXyBgDw8 dBƔKX2Et7AIE2,eXQPtsl8aKl7N@1msj;3"ހG/n~9g5S-E1ߑӶRB4R/^kZ$)@%1?Ζ஌/l>?]EYc̀]~T>=涋ߣ>۾#/['ÞSdޣِ+it8:ЩXHtn8[]>y|i|ivqe&ĺ$T@*ejzmn[C2- !B GȂh=EE p"0'O]H/yOqP"Mi^bĈ] _w6Rr q [,򦡾'<r% \ZD|l琖/,qq?=QAW -ɷ!̀ LY*<2!U;/:iNNdӧb.ܡ_x6ݑm5Yo*q#5G۵ij +}S >"r5߂XT/nuII +m<PcՂ{Z7ջ_9Rƭt";Vè!7{avYM 'xjG.P ABjOۍos1h^ ΓǠg䲴LXOUIu(?9QtOV!1&X㌣] C"UVpd6@b-|A{KQvD q Įw?ќE?ɪěggh.*S2 Pwi#場 f>/i'+6/:|{U9 J"UI@_na˧\',Q"2D`1'u'nW2!(z@󄿏jb?䧺B^ZPexiC@ 3i/"'m\\/9I&xϩɀ eJl񱐓fwǽ z-,S=GXD.(Ӵ[G8ޙ`Gb|p@.kCDWo=B;{^lsvia:1>642$tAtH8RgK/6 0 .@`BYg04y=Vm]K@ǀA4֚?}i?T&Lk$v5 zضU6| 蚧m0O\Î&̺īU>< n Ƞt/~Lr=/+uy,yF,I.vC"lWU=ߠUӪ#ub_ ӑ=q0${*]v"'yA $DY5J1uQt.-zDhT^;;X֘{L <V=f1r;)YҙR#KJxGa  |-[EJ%yAWOz3&Wtu']&s%u֚ e* GܲUrЪ={Ǡ 0X)@t 昄iʕx> ^ bBF_\Șe?޽SH tY՘8/f^~^ϠCFp|#$téif;I Z:DFܓ*2s3ncA#7BY? X|K.dwe:eAEC;Ga6mD8K" UGG(q\c[j>|Ro.xIs$iQ߄X Vi`j ic 2!L4sZKQCerXD}ʴ/ G~ %7tGxpG_I}DV+XE0}ǐ$hqd/=MJLܩOR^䧀CL38QE?ϔLa/zےꈽ7mǓ>ٶ h|Ŀٴv32OCg+0mP;CzӀcuIbUog.f @Cx" PHb_s&j֭eB7. a,.X $RjPۥ a!3<n1E)f|?Qc I^dy Q[<60E*Ƥ&;#4W NneB阌)ѩY FtԂ8 CmUK>Ow悓ҏEڀM=;0#m֘T]%7QRIeG/,{퉖o>s,3۳7ۺ"2c\'1E|IsI_:~ uڍheU]5dgre6eMfwαt2`pc*=5v,P8-& #䈬8|mӨ-<ޣ &}Ŀr+hɌz*US~fLʗ["s=m8W)]D1ID>~3V !o<: va6Я0<*Y(:qZN =ʄY!J-_F$=`kB{>ƌy9w"I*g)p:" nFIw@cՒۊ],C6bkۭKVsP|3c2 K}طI ZεswRRe¨KW^if8B:ݦ N/ٳ6Tdy׬Q Qa 7fZG_0b&q.z91 kBbN_uy o(${L2\`vµmO;E28,>0n}fi':5 ~ =}@YgO D!6IK6$MX'%S%C'wҸ'4&#͒gs,5L1 mn{ݽU"_/1K! 5Sg}%3-&0=qe^O 5T׻+bY`Yv?\gɔLtrsW\ī' P285K% S*PӁ^>(+,Zl.>9X B @N0P+tg?j4 iφcr}br+[1We fN!~,žgâlC brrb{h:^vK'OI ?c߶.Bq(]0`E~ftg 3Ňh;`WBR?ܖmyđ_=+8~t%~fxm?Vrk#oz"-7K&iN[ 4&w2e`1Z0eGwumF_aEV_Y5ajeæg HAf瑡_JOr1g+ڊ}|'l#λFCcbμ `O l5KfW ONr^4iVmzMvj:qKckj&%єgߒyRU/8(Y+LE&-lfGW*J'0&_tXxZ5ǏFvriyXrPDNp^wgۥI߃q_ ,vC?M%`{ɴ +Bc='ՙ'Ko$ˑ]i U+\Ƙox 5=] %P *ӱCii&z;~8p`K~+A1~5Ɔ X#dpUHv|4A9=m^gt)A 90W5`%ˋ)S nEǢ`z6 x*=^4eq(X~:$9 VP- \><lVb0qnӶ,ʩvŏ6_p:JK$dYڀ K;F:D2V9! I BoP$=ް2]@,zP;O yGM'K,G/Bi({ТflY`"U=\sf:KPgT=Hx%dm{]Be 7הH!8 ]XWZѭ/Hy;WKolρoVd_  )JyUq0iS,?s/Xh!IB DGfUMçQ؀>6ͯ:> a2j>*@*LnK\(h^?f\~  p P*+> <;/VCͱ?%mIiZ~.jcG3T؊@bcJ+z~*+;bƶ6=;/RMaup5#NWj<[):O4?A7 /bI¾QY1)ca0`=֗aIZȒcŧrW:a!;<v3z}A“UpO>wQƌS\#?HqQ_-Pl iu Mz_!z+*K][Z{ƫ =#2˱G"$LI{><%ְtiPX b5展H:II w)-'K=@`ײh^ $[̝Q#Ga`;pb$_ߙ=ҝ`ck]Ֆj&Bԡ ͆χdCX.z ō|?걠NF٘xixv9::3Y}[1;֢Rl}X;Mvq/7 -5LUdjP@rg\R_ϨYa RB4|"{ѽYy챓P3xh%,,V]KhIJ5pݡgm~V/—݁|=4Qƶ >ʽdhW{PglwD'd)!pES|m-ZALQcP5Ijck\u `"+)@ۊ?萠z!B%K{ 2* צ-eFD9j k#gȕՇ qR#fFϷ+).G.Țj(|sp1we),ʩM9XcCy&WR/HD"eY$-z\[@g%QiZyr%OM"m7c`m~ɬ=# ۻ[`E)eu5CVG"Y`5&PCoT༣Qzp |C=A:nq04fB{+K6R@u7 Rt쿗{-+0|+|_qBfA7i*qN(LOgm~VCr+GIfcq@v.K6ȸ'Oi<1}}  yZQ]!Zi72׌+YuQBiyG-Qp>q)kDdB/){ϩJ mZǔ,$cDj 97 [3ƈ*Exy;S($uK+ T[e.v~s+40IᶧWS]C_jPۇӖTFſ:TܖY/ِ7uZFIꖸ[ ^Xꠑd&S.tnHZ Qi uh)Ιn0@E/aֺ@ 7g*CAs Un&Nj喅@? ?<O -?2CMĞ߆ν|"^;W!˛[4kطB׺3{I~gV2IZ(!,&Myi?׾OQ}>.Ϻ#CQ*9b!*+~rSvƖ f槀p,ZCEQ'~1;UJ&Jk4:% k Q?9 u>\Ӳи[vJkʱ$熦N@@X׏^AwjKPiT am|tDx0]2=MOɁ*nNtdLlҗ<=UDi (%d,~>$AV :do]נh3VxOE䇚p*ڏܜsr TIzf_'P6߻{]*ienߛ؀w2aș4xs ͧՒi>:;n)kKH0}.Wfӣ(7,vV}SP bϔcU@1ITӾ^wKݙ^4NG-,ɺflS疕Z ۟K4#pM~MJ2V1 P=;ڰ]݈L*Hk#M6TRiT1N%",~3,6΀fhtyoK*U>Zt^ "u1d޵$`.ԩi )B*-j.S Tb-xq$FO qۈ xڎƣrP yAHO'ȿ̓M-IjwQ@AYc eL _zٿBC<P!E뤊ߕ `302Bh7SUI~]lnz$trϔ3(LXM ҎNPcӬμo t IiFT0;vCAx 7]GKFT6|9U@>]*B n@ _[q{ϭL.*s^%mH$+JHя ܿ~~.Q8GP@?(E)Ꮻ:$NsM;Lv'Ц 4Y+~^]6VJOu9O5x;uVO"픗q7ԑFꖵ;wߚLw ;NnW1df"ʅHdXYDԚ\'|>b0BhMcXSAk4tfNi bqɨS(,e4 Xz;DEKprH1iW\HU;`YJY4GPpX3 YSpAgFB)lW;nU^Nc%kf upU)GQdTPX ^OI0~ŲEnqa^3jdzgn hnE@󸕾F2l.MD㟋tbb6f ]9eڸT{H YXR6&~y2`f6Ps]5ZRD-kzpY U m~g^ EܝHSk77|;P5Sבo@kRZ>;;]ܶ5Py &"n\W`F[T5AMhVcK -6W5  >Zs}w:3;py OcˉX`R<;&e?D2EiEOj2r Ξ.02KrܾKXk 59[f ~ah8r[G ǥX[ۡt6ΚqW x0{H1vqTk"x4I鹑6":m*'6 $ cp`3{tDPsw[4%|g8^G.8 հ`[ҁGrUzSPb63]os>,YVlCMӠ#*sKI/QkVu]JOUMɝ)<.\ Х.haH٠˟z]"v;$(JBj' 'P@UN)aλk* hPbET_Y;Hё89(@ekm/((0)F9{\YW0I݅Qfa_V~!Q^h8K`Qotl%SlA'QcZEJaD@f 7ZA]W`U!mQa!mS6j\ۈ5Q /² wkMn0^k( [+@I0dMNJ}'n:,;,@`!eOɿbqt0yXD[62iJ()ЇÝN^5nCt_捅'ʱ˳ɏ H s5PDƼ{CyjKklxbڧup(h"v=$nji>;]ėX@Ь#GB"_,R#p#n ѵwoԿ0%>91:Kb2W, uiQ}E2"Y΄ 6nF Pom{0H&g]iSv)!I*''<1륧iwl99T] tadA99IUU[}N=)kT^43(1]S؟w\˭OiCc[6$RCZwNU]o75Q5!0.?#q߅1oLK~2W_z2+e)4(P8*7~繳2zڱ?4O?+\F }cM7u9!Q jd,pFz;xuJ۬:Yע)>g;-CC,[ddJ/. 9Q|9K: B(E?%~Rkb~_$=JD@+x iliQ!E*7[h!_>pSnHnc]ih !yRdd^ l~LUQ5Ȝ ,Vbu{@z$s&m҉ﱅAa?QM+scF$Tl)O@\?͑-3>͗x -+~k(hiBīGP;"}ӕ)ϡ,>qv|qڋex/X/nM:,k[ڊNEIݘ8GljEϮ!z/ xb~ ’ݡ<'1%R!7['ƀ)Y&YOIwߩYXҟcګ@5}-+<3ADNU ũ1M l};fGl*;3_Z+*MiwK4k. `VxC3#JFGw+c*WsrGW1(hAC{՗̠8Q<ܩ#Pm.lV%[Wu-Fz5DÁ!61Nzd]SVzly܈#:S"Kc5Z節 /4602=3 䋽3@q7CY>6VcZT M2RS}Yȋ\5&Z>tśٿ=kvSϓ 9c o}P|J-ƩūRzZd4֋D-=ۄ):ȗ}_x %\qHtq5m#K϶/fR!y-^SJQAZqlpWNȖT~᫐ě_ ΙS֯qIS|!? Wº90 ;C7 %Hj!wy.ڤ"67G5>::b%6u6"& ,j8!j/~1Sf7uՆ XrsE}8յ'ŰT1nlUطa2;k+eLJj#Lw-, }!uJb뭖V3 ufcJxzzԬwSsU@_ 6R>[P^Ӷܼm=ۆGu֧uF-Iqg I;kc/>LWj#6n$3͋.WaN -Ҍ#JO . : LOO礽?nyO3Perl,.w#={Z*?j6|l˓8tuSgf2AOqnrC^uG4s G'E g+f}{⾮eEXl&'v؅8 ).ջ N°*Nl,Ra ߵ&d]@ >scHQ>dy;_RvN y_aGSHˣ%$DfvxŴ. Qy*fXƻ +N,[ˁB߫vO<|٤#wc4?I,hIh0E$s$KUcW9jX+4;:/][9uw&6(oFV˃Fk_]0{F=?1'G<̘L!QːsZ"4Vޡ^#ss'd;(zWb'\ipr9-K!edi#SߞQ<&>2ZksI?dc䜮3[RܓBB"`=ޚčStjq5-/f:$ dGR%h9TUicC_l?Ha`-@6ozHt52wٹ>9Rʒ@+YSfNS䋭kJSa%s*|1\$+N3q|/L9ٿ81#Cs#:(uMznG \ucʏ9wg,4ǂ*!F5{ jmg۵k#=C=^i{d83zC0h5-QbCA͏|}YAjVxJīިtWw2Vg N`)Uі>ݾn53oc1F4 $T\duJj窾uIcmFYQt0+?ϔ)h6]~3\@y^ֺC2y^`W5I 3F*젭l=L']O[Qu&G= N}K(C|Hbe9B©tC;(7V_\cBV]XqyF>bJ#,0no8"ADb4`mOMJt2_Sv?= &~%YkFD>/xfI/9KHE)b)6_̩&U{w7s0N1s/8I(ǘFWF).;Ғ^WSP*]4 3NTB8mtvGjpߥ|Mwz@$DJR7 L< A)tgTݱtEڈ[T12uūɅ/$gs~; *p|q:){JJg@W'%x R x>OgI 6{1frCn]PNh~\!?\W|eQ"7_c Q/;5!b%Ar9CNWT9z:{IF:փ*5MѿT5E= qW#uE('vJ(P6hmO~a,nig5F%᥉B"XZ8 A}È`3%" Ed-B֧`)敘ݫ;<ѨǺWo=hSg"Ph$i4Z}Jc(];rNSl8Dhp ]ZP GWzd5d{ &xn%u:PcЬ8H A!w #Qv 9 幾gvIUl|EA u]Z=*c@$Ϯytb=["N Cέ 뱈 5ɗW g( ʜ\>|"<*r_u QMz"h 6qG>.Aa~s%͸ C3Q98Z!m( |CS`@^n^~ᒉLW7~G\,cA {<7I1S!Mj횀{uVzSUYPy?gϔtEBNgp|)$~d^HYMGmI6S[$؛OOǢj@*#py@,y#v{k -{(k_"G#|q(hw Ŋȍ^#$L ʺ$>xiJfh̜!6ռ^S`VhbQ/nf $8}QAϝj&NdR i=4"C֤W3)[]nvj>%d-uVHNmJ˖?AK.L9fC2ru9x!72ך=l*6֝ &c?fO ȶGe @ .V4Ox<$kṥ7.9@Psp:iȱ>b 0fT|Y\$n_u^'1E(Kt e.Ի8\u>w*,XL3de'sF. 7p1tw9,$-%/~@V| `DFS3%,k[ ?I|S["^X)XWT,ﳰƸ+ѡ1$m#CPMF%$S 4PjZrCͶ:4&7ODq9}:Xpuvܽx$ҏ q#Ɨ#d77vJ6γeg~9$?A%ϔsZ@0wZNSln5~b].i,#?0 | viPVk onJ錦i?8%~-`#zEha/#L÷J/< iG8eqQ?lcg_4AC7NLV r)"<Z o׽Lm(WϊW_j`56S[zLiVۨ!zMs T)Ѽ6ٜ7Ur/{Ȯ'n)[ڢhԠ+iig׬$I5f!燦K\- 5kB 7[ylG|-`=p^ auGhTSEZ4ߋN+-!0k(s?9AF= =a1U*&2y!z,S~~ /`-&*uls|v x_gqQeƦGpfRuK5! ~. b/΋I&L-m 3e & > 0ǒTL ٜ~o_N#1p׃ʟxX &u!}7T¦s@΁b]&HmMn3`r)xpH3~E4]+MG:7q].L(4CQ'qiOI/V xoVTK?(뢆n^eAPsֳ9ӊRcWa]cfdz> PV?BVs9 7QK$5]?#G o;\5wI-~TM/m@ȁHZ[ 0h&gh%캷&ΑLjl@ j*wWowJz%/yD/ni4.C^f,.pcD} 1‡FO|H.HI_<^bX8*,vgp#su#b&nD.Ճ<+,HEҎq^,U+MЧ6Pk8ūDr2dX8:%H pUK;?q3=ez0ϔvCK̜7r׭•$*!?ϝxjБ9G:$kӎdX*]s7O qd䙌3kмz?_aءLо.G WN1S"Ief\2,QnS>K :>y*>-os}7f[vG'8)AE`FÌkS9.@ꇂtno&"JW=x= yQ9#a4- p]yZQn Hϡpg?A$@yp|iO()x26t/\ַ2y?Eh+RVwm/)4.Eh82F}N퀕E%I^kG(pu᎗e,d ׏w90FG"~sW""l.ާfJ0L_߯Br^O,Lw^|Tښkݳyben`TD^ .HMD\1ߜXR R{ &W?Sb6ʽWŌ"ZgKy(8Wɒx"ES͉m\z$P6UwVFtS"_Kjt` {%) B|W={ vgp)ocA \0tXR/EWoڼ7zA5|,/dˋHkl( wݚ6ŐHijO$NrjP|dkɈކa4gj;n/OCz VÑ)P(m}!iğ_ZEZY\} WL9&tLv6n^+3^s]\\,%;Do (M2˜m!rmwܱ4-(Hv;g\ڀ ~"Bt49]~ I|Rˇ._atI6oT|zZ[ ɔt#(Mlm02; Ʃ\]:wORQ<<'ʅǷ۩|~-V*qHa9~"t&ja9h'F{0jNK.GibhH)$sm֡DlC;tQ\ɞ0? YGRޟ:ǞK#9.$(ؗ-RazIR6jq%rgǚh ܡǞa)t%Xp j6&[TZ^9:kȀ~: ,~0\g &(+ѓ[\0hKUD.&?6 Lz$Deu'ƽem*5ĺ0i=0MYE9U<]*naJ_]x||K_$Ms^`J<0/?dSCH~`m,m,lGz|mM95Y1Ut~@5&Y _A`>56VۗIQ+Ieq/[ۤ;x+i f(4:*^(^4M974sȞ$ZD%70dmCAǒuR1WI(;.PpKƸf}8jeD%͙pMK (.g3+on\䛣ԫK eBE Y$k5xrn~gDٵjGؚ: EǯvxG~ƨ7a +fAw9Y,1Y%s O%EKY&&=KqZAau GhȺ yr EY>{kb`~0NE#οU1^wf@;:z` ½{Sμ2.rDh|O"r>/x'y-JK1!0h^q>&B;z >=םzqKrQiM+\[ugdS7(܎*H=K@6ZZVN3šh%+< ;mi*#6fJĈUKQ\7*B.Kyqmλ8){d3:%3ɡbK5)y-$f%PnfIlVR#7\L8CP0&i)[V#_ ,Y2Yiԝ/1z~'ӟ95E}UGt誹e%pF!'ZRu Y:9 idMHZ$e~IMB?ʃr)f0Q-J@R-Sgqg{:n@}.#xnUO\:N*_lnMѴž'27s:h5Jkܴ vou^ɡm9JuDxL&n#(ΓeNRr=u'Һ.|9kt):AaZbUh~6?()"_%j@'~CrRJorkW<{uI'@W=iq-W}ОТ`p?=d{z0\,+yEz`ڬ+8kHE3) {gR;v q6'&D7eDc'-x愶tR n!Q\'#?KRO~16ypGQDjTߒ\[Hoݷv/('?d4>4a+/!_h@}4n#Jh1@㎯53^A~!O7,=]EȐ!8bnD u}!Y(j11=Xc"l'F: V^N3F"uꢳ"/@m[dFij"u&,} rz6J}3~@`E*.S=7$jl8DAZZ簽.aNc\9ӱJEFW_II 5\G5c׺0Vnkae,=e Y:D>_=˜?́Qn򻨙8<5neppۙ*wk C@ZZl }Ą/R40s;U4x|2[:.+@iݹ.鼝g*d0&@#8?1- og\v~ Ah5D61 "XbU~}=={yOۛdIvQL/9 1Ntd{P3MJ8!U1>LU˥zɖ̫Q3cĪsaL4E$ʴBC,ZIVPtF\qٹ7 >6RB߾?񑅷;aY65#HH^2u[5Ȣ25`P|ؿ+Dy\Io*LPMoZ_سMlR (nl%Eok Nu66 FRwbTc3ߢP\z}^-De>Dr9[:WfWw% q94ؒIԿ *I;UtiqP#* ag9^]~H2[[5bEZ4c=iYy_ TWVq7>$*G9tAc7 p^#g:c^]C)5iUdg=8׎1>Slu}~ IeuJ U,=茲@)f $53؋LtQYW ;-1fπؙmlR>j}SYf'_`ӺZRJ){a'۵ &H9Or*ڜnO<ٳ]ageJ_oBj~ؤ;83¨G@g:K1 ml@YDXjŎ̸tC)?H5N r})TPvj#G/9rN^_(]s2t*䩫2J[F/{_>֪PGYHg12 {5LsbvaTy[T^x1r<H=P{0Qa^-)F/fQıL) d)zoy$ai7FGU[ZFp P2ϾNmY- 5(9_~=dz @BY2BMX*-=˯X:]LfWAxU~m* I uM%=c랩;.NkH' o̶?* zM H])C7Q;ڷtkPIac)sn[Wc\8|鳊 VIFV}ʪPv?>tӖtto""5* )$RB`Ѕ6Sbc岠ql5]f0v"4 `ɸ<.ft$wA\0,+-\,ׇYNeؼi겼\LMWƪDpD\澚Э#oI悘41?W\-e%=_k(J_ ,xEO3H8$UMِ8醔k6#g':ToBT|[rցd.I1x !9 S/%¤]a'JA'{3_R>*olb㰤+W#08Γ}3s e|ax~'iy4\YBmvDh cY;sP1E=}^086"x᷽ú$ 1}uaiolUNa  F:{ehmc(ߎ5w^Qo)G;-hj:}-jmsA+LGύ@I hSORLXLNJ>S=Kg{ ]./@ĞѺlB횚Pt~:$*BmaB[8ݝ:뛧W䂓ЙMq\#hD|v5[xH38ălGm6E:CN ,*G{A[_+ :0=,z9`#HḾSiDq U_E̡ Q|kԺPխ׈MUM-$MwØ)e'Q;$k^d)]K*6ˆl+YJf*LoA0f"Ndp‚<9 =/+鏜{ =S[ު =.A'O6CٖP"3倝%_Xk[dobjd(6JgGmll=ZX2Zv%}6A Ba+jCq@d?>3: p-pl1\XX{0IIUFzQIuI!K/oZ#byRڇ'=J g!'bNP*Ȣ81@ j%w8q+:rq/9nDM+P28uwZ{ QfK6 222QU"3 ˗$\(|`u><3)q0]ϼAշSNMM . bt׺I,. $ ⓈH(:A)$mnz^4%KDl!wo |'"$' 'jYZeZ}s4yLo*A>ほ55VT;͂TjQqq?Qó221&l#kʧ~l*./*P,P-Db#s1լZv 3L4ז4gVvtY"h7Yz.oՙn;83G/'κJR|\bhKFC! HJ*1vxvƢnOZ%^l~ݳԸg:1h>Н{s78)V:A ^GM̐ܳ1C;:| c۵xjq;A6so%qVw.8ք2m 1jgU&]kim씒*zK>}tQG|pa˼#N_P̓HLs=B*kSR(äN4Mp]z6~ۦێ3ulNը,*07a ú%p|?H+CvhV"R/F`T6hae>@Zr*h:?WW89dAxdN˶VRd͋aI[IZ(lݸwE]^Xuq He1ďv2"q"Bځ(z3Th9-m+$K/:5Ŭt}<֖2MSt6 pSPoiau;Xvi6;aUH&qlV+ةH!ЊvEQ 6aw)5B1<6&ë́Kxv 39sT#cRR9l4B'+;\) /3JC~1nIT?}ڏ\ oڔя~{*o0S0}BIpSѥ.xMX ._IvTCc9-媊7k w#OTKP/YP G/tiZ~9H5P*ZY/ .Vr\q,y4SpGM) )b>mzYx/d!8ϐD7|+3/ti m䯞N|Wl !PUP k&4"C澥D)S;.puz$EBn lrx@[R_ e*ͫ/!K$ws I KB Ocz{7R*<0KSp ]GG)8VMDHIݟC2a((|Opc^ 2œVP@JBE{ D”^pd/Ypmz |xK%<ysƊPrU `{#NQ_7}K"3@xEAgdn Xh)]>6]a88[{1 5}όZsuqPbs Cg ȶ n.>ԿX!Xҽ>߮*gG-,e!@x^ I6(d./J18 Ȃ&Bl3m e[2Y[W:K\BSvB GLYpڨ!X+Bb湧ZRqV+{Re=Wubܳ$ \zk&YZH"xp`x CŌtB;BږhIȊrX _4N{zw?@L bd}Zħ )*̈ay4:&?*zצw^Q֧j?A_j[qG*/eY>nDKQ|h&xPT 7RnJ< m(]_a^AU7)НqD4G JAV^rF :YG" 9M<2҇p),lR"ȖvѢ~t IP!Cg ja.8^7aTSa:e sߗjL.3ȎLvc4%10H_K椷[z{KxW;HPp9kno #:]w.8sF#C=3P2sqpj詰!cK*/ Φ$Dx+rL͸.w@g2޲RlJ)W>=%qY2/겗@O1Y"'mkCx(H /6ddd!6NcԑD }WZt|/ExOl_X}R󷏔)RBq Τ/-Ř2·(0ufeT%r;:5hcdl-4'm25̐7eJ ٳWɇ6?C' Czl2lc{֘?nvYC|JUô 1>L*~صJnjP7C/ صO }-[[<h7݈7VGM%?\ʌ*#݂?DZN!fɚK[@]a@VQ)}tvRFbLVObj6fF΍|p oC ˛50E Q/_v2{aLdMEtfjQ\,z6uDWFph%+r~+H>Tr/2&aغ|2ZxAqWh uA>{gxV%7  lD~3t)ZIT]cUP==;F6ITkA}yK+a/fθ #@6UBO$l9!)ɡ2EU8rljvͦ|0e:vƅOO}bS3L} j4mh6@W/NC0m4}fb--{T`5:h;U vkRO #kٳZ=B!|s5kU+F{[Btto0_FR+/7K.&s{9axAW;$RWO)~ !:NL H S3,!3ˡ+udk] d_陆IQ$Jat!xIҞv{H(*TMP+h䝈[V3ww2ˎMAOP:C ~.9rlZ*̮2::#v"8U0z%~Da\Qt҈3^rg?]JkcϓAׯɣAQ\8j!ojrA/+ZqNJ~cjݸb\yniێjb;"Νzij$WƽY)w7ѰݞNܩW`XL1*{~L0xY\fZbSƢLY`j̺\t^J!7sY;`繋G"P@vt}h&Ù0P>(v:s|iM>G V"c?ˋ[yw'۟c64-#'KH395 9qB\j)dk,W?v4 mj\"{ "GX0Rĭϵ~E5B6ԂecV+.c\I3lvh h:ZOF{wҁ*F]|=y{cQ߹_=t!ÉY]C0O yhM[B_>ţZMNư7dR9>GG>g_R ϶/w3y,/Ԇ&$sGІƾ?yCa@T'OI\ Nq>.y܌ޝq%!w1/>իاG_JV͚vL[ӍB Q E1&A1Bj"L=Aot+c~2M  bNv:vWT Jߺzvo>"SI^xľy`qGD, ~R57G@hČxliF6#=N#ҒΝGnѮ!A42\,k?Mҫb☡Qѻ1sBַ:vyyZ[1^Gd쟱& Y"^DofJĴ\8$BllQ/rTz:%m  j(5Ǫ' I^-LdK98 ^9P`@QuJ'\jx7_euZE`*jiD->#`U͗GkdB.zaԦ5Ց.d(*:#)]^|Ly8wTFmU&Eȳ; ȤX[\y)xN+&1CrV03^@L3Ԓ4.d'\6|fpd5Df !|vp81j[gūEK#Ta-Qt7B43띉ڈ<ͯB ._c&c̊" cu\6EVܤGiMuӒܻ'1Syi,4zuELS9-sw(#H:F4y9 #D͠x]uçrH H bd)j2W<}5 vj(ʸ%%(bјV-,- +^аӯ4 'HWj9DT 靫4 k!Eƿ! @USh<|P:ecY 枹%A`GX" $*?+I7R!fT@'BY)3knw'AA2xT]>d=GJzȻ}(iZw ȣylYY3 /2ZXn¿@FC׌j⨄AxM\\i$Sڒ^v4Ez$?)IeSgwbG}o|`?03#P EP*WTonQGx8oH U_E5`|sj. kR92Tc35ܬ]7?khuܼK-C6{S@7ˈ\D|=-e]=c5af9>$ ^;,;ї R+ ÀSNUX*ڨsCYR\<H}=Cvla SD)FKSҧKqH62, 8s2-KϋmC]Q8Vrx3~(EtYk}f{Rpn_X\IN\/Pbuق4mO_ I)R~ UwUNGWcF]AvȪ0 L^01? <Su:Հ;*n] 7@mk UP2:a*PVusz&s }RCEr\^.槢aP_[]>n{ٜ])!dt%mB+6Qqi;?WzEŎP%B5Wf4WY )K`^3$Ύ@2%$yXo݋Sqo&w{|u,! xNZc[lohGTqD,tc݈RCt¬%5+qxG]UW뚗U@=FjyQ3-,:xyo ' Sqɜ' b_ kp꯱8_(mՇU“vC0,( 1N{@nvpyT괫ї&6Wvdfs vwk:C3 Tf&~jw8^kcGYMG8%vg1P]tdTXU_^JsbhIOD *3{Pr_2X׍) BG%`S% u!B\WˠWq%Y5\ Fo ʧ6LcyBb~T̄Q$;Ĺ/cIRW4jLoǥ*>DILJף} ˈl:Y6oL^K3{p81W@ײOs& "gJѺJ\4 s݃CA%?cr[s+MPꇎKN-ΔkT & aI\تj,-D;H.voZ׃Ɵt_g;H^hZaH'Nb [¢tA^Ԭ' a377yJ2g`6_S |z1GPYj'IXX\õpY}fA(xU1*p(&%a,EIF(- oR^mK3Ǩ5YkX\^=ˈr$܊go#v3z4(T w]M;p9!}4JݕaZE<yF.Ɯ| (S{IjJ}="e⎅7%Zg(W@K#vU|rvI4kMij?!Qsb,Ar8F]4AQl̈́[`!'pߕM5`(jZ *UrS)r}0a%+Djp!}MT6#xfz!Em4*Xǵ5Ưz;}"U5jţOv$ٱ}i4P1OF_T)\k@IGe>Ctٻ"VUMYb\W:TOSw(/frBԋTRXq7U"]Տ1߬ QU>U2Fq/%>ZNRT < 3S]?UI&{@PT/mU9yrnRk_EHvU7K@ ɬy8M BC{ùBwqjp-[fl^4,WLL# Ayߕ2!W8򿃼gpDHm|nt;SrSq^|zPb7#mQVqwǀ@(wʦ۳ˠ(mR=Mbƅ化Zu_";LMv̔W?~벲[ܭ0qLxmꨢPdrnHfw Uڞw[!u+(6(ZjSҟ5J9)$JDֈl/S"{<^% N 3_w>iqsŽ ;';=n)frTNtoSœ BaFwgAso!y{Ic!Aʬ>}':.j^ՙi-dSw*󙣎"F~|,hFn:7V ) u @}療le263G*?{IUp)Y<B/F,d3aKEo51&/#VͶvKh&8> Հ, Ġ黾s n\T :mzQ?g 52a cֈ#mFK0i\6S[wjPETTqUvA˸PwɆJiEE> %_Mg8[F CYc9b uS 2" e튷5,*٨4_Z$ &#&ՑR~@QevEUDzN\9v,W[H2gYR:ЩL b;;JښU 72tNGQ/nndǁO9~7Coo +Ҭ.4ɗ= ^*,p3HDlĺ~z4Ѓ s91+_`t ̒Axmpq\i^+.^8MaHIiA@ޑ4IbGЋ̓o<-zPIU#Bϋ'CfrGJwG׫}TKVbEZd`t;\tD38+?ADK` fBG#,ا5IkԿ$GWs $e9/v _ty^8f)ɩLliBJ>%6%6g}= vU+0̇$nyf=&HEB{v; ED h{fmN!AMNRJn_M.3}#hY]4M>vs%UH jsj%)(ӇY]K1Ԕl]*+Ί"NX(1e/Sd^`5w _ ÅMf# bBɆ[X][LnQŽiϹF14e) N+)Xg0%7ܻw@kk]DVdݦ .kZ\s:Uxv9#Mk7B6*w֒L|”O4,nk",<^mۿdpl8 ~QTv "; -],nD2MtTd7+|=R7CCO9{MzGc%o:"0dAc.XG !@#>G/-E6_?,'6 ܻ"=J̤k0S*ۢ}'&9NbZ|3zaC]Wd'erږ8]\]wc\ʕ2Q{J/;)G8P#5W)181T.)̌jOC}Y _6[dܮ~^#wJagPZYl%1>^BZ-Jmե!GfeZ#@kq Hx,N*I~{Y@SGX<]M0ȂN9w{ʫI ujYW! B+v;Y0G7ЧN(j4$yZ;uSyU4ѸHaxϔy<Ɨ )@=0@$@fث0x^P1m%XloXƚ[&Ym3maN9]Q.a70dff}BL#u7F6$oKѽTOKŋʗ6=^G]QA"x<7ECRs' eM)d\zWN@i;z}suodwx癢D!"_'6#OîIjlW638~ZqC*PٖP^ܿ~(T%+ꁁAi4RS<.`շ#l3WAGe};yL|~hJ+nX){-J5e`FwbwJҕ1J'f"ǃ*E:Om+guYpF{[,WWNAMad2 [d>*9eũHlp =0i  ?pr'F@!~]y^e3nXFNت_}<4@~f摤L@(i#:V/g 󎀪1E 3 57  3JX4wGk,bыt1;*a τ:aȼAw5`W>sF >Yd`_ .fRTO9ue`=;"&\\9fC7mr$ҦD=;Yiy9JO /ؔyQ:"_X"PyZ|ߌn Ԟ/mSSf wnaĢSyT!fmHB92Bwxu䓝jMtKx&0LIGr+B^6r?[6 )qSa*|J@w/Lk4"Y)ApךuԶC `\G aq+C4*GC(](m+YE7~َ>o$[|W_v.4]5\*4ȪD*sDca-Ms!<_܄Նܔ{H3Edb-Z5txZdk>wqNޝ%H"5[~ U(QݓI+t4 x&O'-ռ(Đ8Q6*.p-䟈*vGw'Ǐ3~ wVή@:c^a  lxOcы506<šYUzk;Wq.RhJF fcad["PȞWvSN+3<ҕ˂ K3K~*{ ޔMWLڎ*-/ wrbZ7Ë[~);$tb1 h㫠5[7v8PZ; "*x@eLD Om C/f:x 0KUE|=MD*#/Pk޶.H|0c6U|bt ` qqQZ||{ uo/i犢;ʯLVhu`l2)ൡ%VN oI90"HO.\<^ yF@4GܩZ{&?:{%,sw>ԑqެÕ:fKmK,4nPt6\J9$R' ^bEԃ- S6; 옷8+e㾐-1YI=0?M.0x~Ҍ߂Rs\Td!fW87U#-*]}g}JFǣuMyCB^#ӍOR@u7|X(iHQsx[. Lg 04o^0ۀ1p1 ^0W]\*'$<$D&:ʁj1t8Rk5w!C!޼[M CbO7yp ^lV*rXGj]zBwX]'ݛHyB2Zq:Jx+!eF_ij}_VR*8uq5k"T]_t Dvg]\iznz SLf{Iѣ{sCrp+o=+d %|;'%jgfxPZFPҭP!yu A4nqQ }4JD 6/3Giqa݆6eVL۝ aiSAH;=&Ht & eExHAǽ=dy".[=JS_",Oi,R<ʲKpJ DfBo IXz^=>=0+Dg"^Zֺ~sKO) YysZ TɊkn<$&^0@,B-q Yvʮ L h8+€Rƾ/ 7YL`T_d kOj5k)ufYR5(;Wn7dIpDʮ(7$ {:s>(qjZ^>V=v[sjLeIQV|]ޭ t|A[>b_F`;)WH<MM#@efO5*{𹘪IXPӌ- x!P2܁ac6ɐ( q z[mR-q62%Jr`?i>d]|ݏP.xgk~e˽wmʢ5Rkt,.ПZ}BD9[2467ȧUB}0 lr.jhBۙY<-K*S')uaMۨLu4.V4ons>E Ap;M_;ߤůbܓ_=tTQ>%l tEa3`k,T ^w󃛄hܵ|Zݔ_ aA'fUɲ̣%1Vkytvۡ\IAmaoPѰGsi ?s|Wj.n[bW둬lH$VuM6gLP4~~`LD4li&Qzy0eav<ހ>!QՊi!O[B`TvNSa}x/QS4ic6^߬z(¨lj~n{Rb`rVjs5BW*IҌS^3  eD7_U,`ڥH, R?μ1x1u1z `nJdBDž$(C5On: N>'C1B:HI1rd}O4p4S*~ӆȲB÷V;;64]1--RwJ./!1ȩcl3m{v!gEEQ\30so,x\MhVYag QK68C~AJ z@r,+2؁5*3ĩӠ<TJRW}_oʝK;TY@!qa.]ZGٳ\qiALu݃ZG5ȕ@} KE<v=fw:uxbLì%-a鑅ʥ\g&;]_Sk^ +yG"DL{%{TIt[T勦>=VswQ(mI{[? |}Hgn;Bdv{7F6/>z@ƒ[x!|5ȡ~ml+^1!gE ~7IgV-&+"N$z7w6u'!'VsxGĄ=b2NIp#?+놗n-ԌyiŠԴbW[!o4Pq|D/vF]ɬ8ѱ( ;#3m^?ѶG٥nӡ{Ptח0jșKccb0>T4H%1l3 gI>a#2cIQ7bܥ- C E`8 ڛkbfBzW.[xoFL: xO\Ҝs F\1R@2>qq7NzEba5Z\|㰥+[5 W\m'*jB.]x{\Vn]!M|P#!Kv_wTOO|KR>tMQ="m6sD\M1e@5bHݻfWg-ttٜ܇rH[.`߫ny,tSGв'ěZe`qT/$ ܂]ak'SM `+ݨa28fA6ՏN-,H]/uUU{smm^6f;.Yu0"8pEȋxT!7{6.ՠ׫ { E|BCrbUcrD:g5; $Ѣ³_`Dde(Z$-yF a,I 4CYO~MLdDrFqјSY%5Y)Ֆ;{ݞ++v)l@ 7\8~ '5exiJҴV@q(z!W"{9 89i[}=̚Jdm'PpL swWBx7\:sہ7"3U<!b WӀI%2V 0T2o^HK7y@>X)@qLw||q13}ݿa` Uc-e/>L9X^-k%ok.|W%L5tq F2ݾ&fBYZZſ{6%Nнl7@̮ux9B4u^zk2E"QK!QF ;s`*45}+F2nwg!iEa'|iP^MsO8f0}?-Em>-ߢ9iGsN9ކ%458 ckEw"W[W}C2v8&l#@lԡHn>&W7辟6 CGeKD 0+h-VP1{d?LZ-fp3 H]y _RDjP%r ?**6a,G,bB#Oz! ?h1F<~ݮν?bmVgD-> M~n4"{<,LG*qi[ Mf$o2zF*zy=V[-K]H>իz+`*/ɮm[N r {{Qӗh3F-7܆.A`U.}V?_ Y#޹ntFͲOQ_5R- 8kYLa[aC ;?TrڵA-z xE'w6%ݴ)~Tmݯκ^T3't^xwQž N+`ӁsaD8S/wB$kFg=ޮ0g>g^]mHC2Z4`E|P5ƈpEi.O`gfbA/ϕAa;n0(I] a!cTNďܡ!GfJ+#]U ~^6^5qË bzu1"Ww>;;x`̬7[M>pXU&F [vG5IH䒭W Fj351ĠFh/e 2Hc{.hiv=@/:j;av-&H}ChLw>|sREֶHoǩ]W8-);Ѹ.j 5x8"n7!W-qd}&h>Y{!-,3暾#\˽fnp4օ9grh\R ,8^P&B km>bPU§ϬfFsFRXF#oȕBOp_:N5'u VοKDwN=>`NvW(~񷁧r4u  S{˥ɘg‘/bAۓ­O[7ѾL+˪{PTZ#{I$TD`  pn+Qׂg|S]\x\3[/ o KWDT*8z<$ ZdS[2㐂q@3UטrZ) D) Y~BB˨@5w.Ѽ;А!tL\BP; iIh1D"^d?WS$7NXHeg*ONчnWxh5 @{UHS쏠 f"%eslec @Mx_[dSu/ǧ0ǯmAaTy5$E\rr.HH8h)>ZBpJ,-PUn띻ol2:Z)a*=%Àh]tCJ#B]{ϴY4 XH&vL'\ֳpkD zYvO빽@FCa.Xc-H@3OGT29/D6}4kO g Q Rt.T̓ 5ɋctP:vTޑu)sp^g 9SlcV0_R;Fsa;K>i*eba( ֻ5ӯRz9;Pѐ獪Dh:]"3v-H}6EB$Obn_unYY JQ?E3aiu# -T ӧ }#͸R:h R{mF"ai]m@ x8 G-^;l33d 䵡%NfwZ|%o2'`Э7Շ݋3itm)~|sj658m5NJ3"&[qT\'d,XAGXI$)>ԍý'Om c6OF JRϧ%j q?!=T4;K\yBಲp#*D!=8jFi+\PX 7C@wayNH6=ѫ["2'/->@-vQ%|eKX(TU0hyu ҟ25䐬*b /u|A6_-ܟSҳw~BȐ&,`]hqo35C-GoASCKUsKx :wk- ONs/]X䎦*O /꬟.iw̬|5gT(ȩ]!e[,\Ϊ"Me::=09':gXY rHGO+S,#̢GK5( S nrWn<:ЙaW(-0\q!o8_[P70P*uUto9*äXK9'^$[@%F9PXii;+5&9g s+":RtD:߉ԶNY"k&|O Fe:F,J8}0]B t;ߘ<81<7[kT΂ 5ۂg5݄o 8薬A~O심˶yr򒊍y֝YY*,p?&O`-eu9: wbn$F;o\574^G^|Rڲ 5lţ .WCz0|9`)ZgG7Qc5v^&"C"k?{Iw\,5=q/zx(-MQ "ټL D ӦI9w)4lr?w#z,٣K#wdXoxY0@Ez9YB'kg>䰧YeJTѷD!@8Ejx,h& *Kf?~N1dg>Sھ,= 7I~+%_g; ČZKj$\ [9vP^J+FS0[BKe<ɛ0ndù$ A$[h㬆Þߕ~b@qqhB,pH"Q4-SsÝr7ӥ9wԆ1'Yc5toR QJ0DpG`%TMLR>lG6=eD.<T90,ݙ-4ӆ:2!;ah"2@G!(4[\ʇd@7c+&jfW|F(@VDtIׇS&_@YqJq*}Rq?G :Z}i|p kb!/AUA[oca o%Z7,)R2/ЦJ7S6r/ǏQ LdR鹉쥸1O r2˒*$*R$0#H؜`,մxW~Zr$ ms &Mxg}>䊋摻ufg-ʥ-d6h" , Zj7Cx%!}3 z"߉&[pU3S!:cLVī=_?8 ^ ;6YeT%.YWg]GL)C J CkDÊgX!ǁ%P |<<Ș^cnt3-\(#M1-,ŐZ4 fҒmsWǂS 7?ѯ3]q< 1Q.-ĜCA49'~'Ѳ0s*˓bI 3}O Iݵt}pP/`:¡~?bAg'FW3mWr:Ld8ܧē V= ^ke>7H%+RbK|h{exO)^)IQnnx$oы OQčGKkr`dFA|+ 9aB^&ɟ~u.s^Y4_!*qשW6"&VF+_b^c 4 4E,t5E/{jKͧ%͈E{|gLzI]eݿԧ5n̒9<@7#,3\jaI0fwHlv>wL %lV>')gf08e4oSKG|b}i{xS!F_>f!}hZCF)~O =k;Љ^޹ԦFHfCxR5T2g8O7be ;Z-3Ap33kNG3؟l @}7v]JG^:Tv`btJnp gopHYWJSD4+DsKu) RwMJ;ӌXHdN$,?0˫w;.Xp%=I_(B;xE S]i|ϒhj4R#d|F_{caOV\3W;d=]}nK RmͤE:V4mllݡ;g(В('Z'!ogg;ElGq*8d@daE2JCjhӗEN'<3>9g :zy"m[-rDKi0묽Q$e˙+}l@O7LJ6xpqa ;uf5%ұLT}d=so^_Kz:ݾ <hR{Vŵ/>\|.hϭq饓4Ӱz0V5?rJerjgTKܱYLrT:/ CH)= X'6W,Z j pf4*MuwRU 3_fr@G*F=WlbYs57HȚX@3I]R\{sqZO5#E?\V;y) h/Ռ'"nM{qv_qC`BEhYIJU.Ft5AM73<,\tδ3qfJChIBJh%T@G8SC1V^9KM>sl,{C4> b'5TZ)`BG{ Dq=|y8`X Ț/#j&.zfucD,\S4Yg> ,+".n9'\cia?Ŏc{2i \^XoDi3b~hLQN 0aFOlHRV6'ɊjۅYA9!XEGtd`fVe[ңߑ‡[*a֠/…TtiZ!jS>#@8QÝX4&+p8vG6xuU ~ZOBC>”y_mtUZ h\?y[`ϮLNjSb{ih2Tr/ bcswG,H-pGzQTYm+> XlP7)~MR6g#ldKiyU(vW;"hPCYB=9`Yudr)ፑ)S,A<쨋5;.^TY-WHڂJ]{z Kt,PB 5q;p^cIBҝL\Ӥ餥9ymًR5Bߓo[ 츒DaXxN#8ypj͇0Be)@I9TƤxӔЋ* WVӠO]0W s, j@a+/4jD U"'?߶~JD8y#"Š!3:8\ 3hB啪<6"R\lW?n퍐ܮ]+vR:\:ץrD: CVUk%޶B#94 *Hh Ȓ"w4W0,N2/o?j [$/yt'mm xʱiʾQGb*Vc|9:gU;[uYg=߻Ҿ&I-o&LI"N 6(0i`sLO!wl a=w&R)0/`Fy ;FpClČWrjjx >Xó@Bݕd4!kԫsl~}XsϮ&IKԖ"1%֑H*87Qaȡpf Y xGȎ_H@(/ ,`oGGLuy.%rPN13O/sEu@_~Cm# KLZW|MHx@.X}վ7`OP,nE:U&/5.4H /V扫 H/<$Ğ)i.7 P/."t>|n" ӟiX{fÝ* ʳ$9.}Cv erl恝xn؜͹dk>Qx( {*`BgmcTQ>kd: u)ۓftaL]ixbI+gWZqr+w!z^/5+ XTރ9ʒB^ M[^C⛷'ݳ܈$[MJ:%~_$c00lxJڃt,+WHaT0*oPKBABmQPՁ.f0v5ri,  7N])]=1%#d'vvnʴ1?!$M:h*rȀgqh8ʂZW0ⱓu~s"8<2dpGm=̾йu5{ӾH,dsC 3O@'W(p*6Gۓ3~Q|zɱbcZ'*:v~~ڛe+  XΤ"U܉fvn]OU[OCɲc|K\R|kmѰٷ PU?Nl#ɯd Ü8z %YPKq|ۧHhXqѩm6%)IHh<ܔowbCQ{ };KnL:*bkŨ3?4sjLAjOZew @iH#ĸeG{o9fqj;F\cg=,S 3cz7K!<RTC(a-[)[W|jja\FD^z h ձJ!½Z,-`L/X.}Q)q .?㧪!fOKe5 ԛmu3 BZ"QGD#J-3375s9\ղ :jJR4Bkz8}g}ҐFqj݀g F'.zsq,I}q~ǂN3A3go!z&=/ C>Bd2VWH!Kqy""fb%Ӭ񔫐QfT;H$ #8 k ApTO8y!'R$槎=6\ 6[kLUH. Y?] |8KOyC{r.pv庵|ٴK-khC59XrJ%}ZlN$jE^#XD8)ẊQ3R3Ýk)] ;~e܈Au>ʙ3“ W+tA-W񣲧M|x?CVTo5S$Rh, I/ Ӛu4@k3U4i|] KL7(L:JX".;ҷqq}]mJ, -51^vUYRKG}3APݷKh SrX5㛺Sk8'_?|u5luG//kzFO?E0 ۘ%s8SK[ N*y)q6>z]o7G~`Q XdEܱM̓Mkx!)0~\@BnEъuܼ>ŠkޓV6t agf b LtGf)6`18(͖!-g'*8TLB1Zu[NpHzy%h7:t, "M^. T9?#P2OBH[8jyhVG?4i nshGN:.R2wmW]t@)<ƢNNp)ZEx߲;Zihw'zdYȞN+c+YATSxҝEHRf{ T o-QFA]Ŭ0zPh PAکӹ{'?Hfv6fA:6/==TTNhk'5U|hGkɣ:*p*(D%f[)b+_p\(33Ts>[mT茍2iߚ`/#n̊$soS3\T­h!GQ=. ^qŭSy5C7 pI{`.D+ Kۿ51`EmMIu~Fk&dB1Õc^/B"[1IAW{qC/gz&eZx+fz4ޏnu l+'ϲ~"22y q *\H2 Jj?le[)kqdeᦫǧFX~'G;c5ly|{05y7+Bx3"r7]@cAج(%y)|hVb ,ysXo̭9fz0_H2]R '=^ểe*W`70!p\<3qVXQ7 qCt]&ouMɇ#<^Al4 N3I*1%b4#'Ҽ3kt1e?g ήTs{q_x7-#Tj0oI"АrgTߙȍ( W>Ak$7o3:9Xo_+[}ˊҞL4kb(Eu"N-CR+M4 ^PWJXB< !Tct1(2*O?~z<T9;SIģ'm2.r~VG+6#JcTqGӯ/"uL q}2;kG•ugB_WK16ƛ$d k^;2_ ϗS4*7/ PKj=_#M~JUc } v T5UE2iآ MfmU/51Ss1Jb2zd"9TO xgS6nef4!$41JXOIl a~Uy9ΨcXЂʾyIvx w24yBV!Iq{Y%3 x,X{U@hڔ-f9W^_2p"s;x'6'2®"SuqE{W"*CutIƼ.03dP:9=ٌw=(XZ>Cq:t~`KtA mAܱӶHSJ(r=CS'Fdխ+Pqu=皼cTZlk8 IHOSjIH 8V`7 ~̱J.MM6D \[Uݚ]hG^LgkS{D˛wE,sKD#o(&oKU%HkgHE8f^^k 48zÏ$F%kWlsa:r qb?>zN7%4>uޔ'DՅBA/ٮt""Zj1N` =q]p"xn@y42-6'gK#S Ԩ8#eZAߊ1#'s3~. ²ISldZ{o~+G^fgkLiqt>]'!=sQvtB0;@0xuqsSjM>^aI[|ja'RQ\*Fǣ9buC1% c@V8{®5HPohfoN/(+'֣/%ώg|i^oqڹo- *gJZ0F*y Ca{g@p;53:_|df7p߻=vC3ɢ~"~=.?gjaLL\Ot%j9|F6ҹAaqrfrmhPcl5.nTY[07E}(2C3OX"/ SF]OI7fZ~Wi9H? ױ!{,8Z$tx=&,U2 za"eBsQ(nQ;ec9@j1pEGwm7 lJ| B$hEhW\iJAHiɌҤM!}ϋk4ߤ$T>[r -sNWRR5 clsR)_~v8uS{#j;iD5cX"Ku'UM0uozTk^:̬P94.6 cɼW肬T1'f@ݜCOׂ!5z&@JMI0ʽkFMCeD'uw$G(.wyVxȀxqy$귅]e8|ed3 WȴARC6iV#4\ 똙{5zzp*ND<3%7j)`>_r?8!A̛%@i5SdoqKУ_B~nq%s[Usy,hfЭIPZ+x69OvRn۔*onԘSCh4{F{M:LOc]Cj9r%nفl O@%E!E8䇓 {CP!\Ypqo$t;՜_+=ѶUP3h1.FI ĔT3߂И〫A{jX/뤎$8%xU''L% gZ!k>ɨ&u9VQ[N:L*.q/Z~d0ap(s6)c}N @}\ò>ݳ2aً9)b7AGw#ٲZ1D56.WpdHB*MNmS@HYs5N]SPO:lt %]b;SZ0?8'7F/ 02ckIjxZ>T1ʹ<Z i9k_s•L~Tl' \^+I$k/ø'd ̀CaÐejf}WlҖT$H~"ΐ*\3)b:+q;Odol O 4"d"]x)MdKylޢIp%Qw@rTI)d]Ra( v3E ^I%ۻAN6A;3 BfcCXC$&ߟs>/]M>e` zχk녽UOnVi=VӇMD ;遹tPcvb7"õrHVԋGiǫ /tShE,]l7mr ?|̟DzZ2|T4W'ӊ:S+o(.p_EpNXj3w9H>X3= j=6:,HWɏ3%W 'N c%0KNS h4|s׃ɴP$_4-%&_&&mU+{,pն5z9@RM޷&{F$NNtKÓ-ίZY-wO0yFi^@F!lZ} \¨٤J,|MC]<kb/PV0,^&NJqƒ{'˾X{S+}Z|H_TxyH?oկ ;!E>0 @BMz i f_]0CiWΓ?y9"lE0kY1>u[RX]׸nTX7l{"a93£!KEw>d@d4Z\_պJaj ƌ8Oa4 :ԟ:-)a++:lSjC::$ŊF.J_*Ȼ8DXVcfDJs?/ԁa.W4b/xI">ujaK!GO$ydkAv.CKUrN8Wsl]碿Fjt} tC)%ޕ"S$]Jt$)l!e/'w՝ e 7h$S dWWG+~5ED4m%vr3w2=:Fh^V- ʽ[b5Ie'.to:!Dϰ(0mȲ-:2L0vlgٺE4, ЈDf& Nor>rξWw9c'lE* C&1lg.$!W3a`3(L..QN6ks3|oOiqM; dٴĿKÚ^ 1g;mb#Vocl-TzŠo.N[Uht҃&폽]\*-GIzӢH=V&9K/ w}tm^ J6~*lrЍ?G&ُY ./\V -퓿p#ǐi6~ ̤yXxX]L6͋{Rei 4aጻ vUI@, ޴hHeϸCmut*g*x8 ]OX/ޤRiq``c;]4G&=y5aR-#*)DBZ1 VR"i7"^dr ɞktMŝvOkat"j)E":+ wߑ11| |`| *vJ>D 7RvMc?ZyNJmMePU%!fyMůǥMX@o{ i^`|bjjA5[Z=ڷK*ۀ0d4vUf'X*{ƔYYgbn^>EC # Hņ 8c2# N`9v֪zt 1h/SO?[2 HR!"?9tkǤĕ%xd9r9@2@E}K`G~{)&P=d7%;ȱ;#bih N!'OT\RFba{4̣J%܋q+ň +c!:ŜW.lPGy&߁grt:s)xm&Hջd,lSLhF"vO fCip؎s>[_Y dC,߬ BGҿS3u=~?-_٠:"C٣gBw]C,ʔGfwtG$ӹ]%n=tA:Gܩ* P=.oUy!#m'/sxT7_i9SC^ұJ=zr[54mַ|U@P!QI>1c`}G򆕉C29b@3DN>n'j0]nz WI4x1<× \xt H}`o;D:3&:Dg[Gcki}Cw{XLWYxHϖ\ Az_5Wnn=R= oY h}š3is=&K۰JΝ O8`JA2bOu"b% pj_ܳfp)Dz f:ȊqGCGQwǟrCo‡|R-%iuS˰ ]rʴ%8x.憓v~#HnKL{/oTpz2G|}o&͟;YxcH!wt/Nj*Pѻab[G{0T2(9;^1N ^А\ pe!'(={QаtI]M4SҭB]s^0^8@JBR_Mkpp.偡Ip%neFxA-*w!b/%@D]';!IPi!'`9v3kL0} jWd{{_E1T*LJ$лu]o=^P/ dr_SBEcН٢j }vQܼT6 W@&%qCD~d{'3I~d6ƈ]+xr0u %(?Ӧ' |򧨝,Af3 a4ġ"f~d`L>ȹ ^/ EKQ)gAPjR9-с#b'S]>i&$T0u-4LQg`w?zB-ՋUZ|cGiėy9#|L_V<$lǔ}n 4+((YY3,@E`M[G{T(|],zZb$`2mBL7<㊺|H0QHՠ9cP]꼴ERmLac ;l͉t_s0%#;jcAR';/ ;Y1#"E}=e2E'da,wa:4qw):B MI* f|l7I?*,8Y0ܚ+s5,rUwpUw_?fw65)ʳvuDz=Nhw.:9:©ÝX'Y dosUc|_}C\\v+k[C$3qml|;y.p-Q["JD)(+{SX#m/[}$k*p̄8~,(L}^?>@Mfrma -N?:E97Ns,,OUĈ$Cì[B0yBiڒRw4q7*antL=ao(E=8R7~.Aq lY<*ھiޙٮ7{r\#M0RpX>,8Br=ߘ֊nPu!#ա/q8e=S>w%?%E/ DxdaW#4"j>b㒦beiR)mQ)EJ3c)Y!=!X{7, Vc6#Ù9mzɿA*i;⣫s:fBKhA孶W uv0APz LFŜ{x4 A()fi*8?dvƎFbqrwf)"8nciIĻ7TJ}hHc- ')?*P*x2KA 0GkQ.VުS#x6p[{JI\EDwDϮ2vk+_6gR;u3򈉑簜 ΀9N @ɀ a&$BO6_WׯD6RQfHCK|>ht[3߮ITNÝ܉%z2%o!c %Ijlf,D`MȾP.!mKuf/?'*E~"6JXq9e`HA*Q"ÇkE\7 kD(zTqÛDOՂâ$UۜnXϒ3f0 ږksq[>]BijSDr`R\% [6ʮ~xq|( M[ʢ˺?۟=p`6024aqXBQ{!)|fMfZ8azMݪi?3,ؐwnf\I)82$UFJm}Y g̀#f4ĥ꼔wYjKeHkm5dJ>OFδ|Fj@:r/CkU{p\*U.OfmN;~a} 8pn '@̡3Yj 7i928$ʠ5.T3!.諽.K &do1+@foՅndʅM=YtĴWvaw+ZK1l@Or3[~O¹?,:~= YBtb.BZaBn$EӵOnf`[^Y)@x~޾ ۝Aø,ej4s|@mv;4$qd=SQ(^ ҲAQ7tr*NG2 _CǮ3p]?/5+j.:œnͫh^R+^NI8 !oOTp ڳJ;ƅ&)Z`W3!Ѣ3K/qX-Y]h&dT4$-|/kP4ciN>!vo܎U =|evȶWvq7Y<)U^pv!dǍQ8UXW[,ae-KQ5=8&{WuCwx;OCIH|1r_Oƃ4.spCX/ct8,N2}Hʑ~#*_G%lw[02O,Is2jtX =OF\;KM?{#?8ZK ByKho%AD_f|.> 걽^zS^ݲ9,?&-\Dcf 'qḲHYFdJow9ɶ'~'Hy}K[H559= .Ү],FPoF2P _E&jp-vCdRPyOEn}?Fb֝-,О /0%#V. lV{ E7w7\34yvt* {KC=luRA0(ax 3#\߽keIhX!@Q 6x+ />J{gމMRTmi-rbG #g'2f!%%>Gвm5' ř04=Bʴ"dLZ0i e*(N-❓[V 8AHPInC%i;zTk^2)bKNSD#1R&E_6s3N{ߧ[Xam]@jXD,F +Y(n:J*q (VpiRmρi,S>s^ uxqBfG{#?–wsoPف?HFi81 CV8B'N$CP$1ٵ] ̣o+N[Mƌbq ?]'6.dDG QP1^ cf#Y2S:ɕ}㶃.RXe7ڊVm7^ZSFCkP.!ԴJH %`5^?SfH$W ]@khnggw&1Swϔi JA!ڻБliD0:%0 SJu'A3tc`Ő|0{%nR@!Z\B #tGA> m+[e3)RloW"!jr\4[+JiM6* wpe9P欍e QY0ף8dd}(&5$_1ی6GgCL|*!x vl<~XTgA?>G`>a0>.B $ pz`m,g|GzG-sAMvSܙ:A8iZ7rF`[sU;/ud /:q MMrr!bQ4xg94fUpBNPcWJ%Qt^n/Bבּ񓔎&+=&ދ8^fnf klHdԉ$/_cz[Q+~ Yɘ_&ЏApԱ"D7fUי NlipʨXאJ\oD:^7SWيkiCMV@n/ySzyo>$?N/ʼnWp(jݾ)nxkz=YHQaH{eRmLyḓƗJ8g4dʤ%[%ىjW |KI_U*(H Jr`34>$F53 0ND3)wTlcEaԓ9~:U*8)n^wG @m~s b% ꃬ5] !&IVc$eÑX 4 Ys(S{(/ cm:(^2咔Oy4KvVMJlJї\zh< 3F/Xv9tcȝ_n.*eAx)ByaCĠEկe.?Sd=h)I>qܧ{9ݨ,CU6\8wخ?#)aŸȗu{ۜ6&CE=iDa>][|uEZku财R*2lP ņe27x(\}aB}ń \PV2S'Bu4z+Y(ccD+o;Bvqm`5ɲr -ʵIa2,RT3 "AM tT7kVX)"MIrbkCEѻ򭍩jr@OAhW hL'g[w*]l/06l4 e4s05"Ú !b/@R7f*3.( !`ɲI@0m bn* T9/8=c 9q˧/{|{:*MHibj!X$ aA#B\aQŌk$dƃ t'NB@[%ŬVn̥3dc9C"^*yKM2eƉu՟xxѴA5low6{!M/ Is _[$wĎ%$kT|وmShz| Jqb0hąnBb i a1kv{X +\+ eiZCT:!Eg&ύsm\}YEeC&\Ou~81YbM_JEŲ3PɅ 2L7F 8 s>HXa & "ݽ汚Sin&c {+UqMbl>SC6G&Z,v qZ^yL5un4H,:ŀӽsLwczylEkct"{j_B>K;DŽFPnT!TF->Ds\/B4pdWOBxhJxKl%Ag4'frvL^`݈Z4L?S 9@+wVČcSnϡ;ϙBldȘSJT?V900\!YS`.ٺij T,y؇( g8ش"dIz+7=6ҸZ|h=6>t%qZU$_{~/k&RT$~w ;r]:E}tuH|U{(#Mw`Nxɴxf}sR?9g@\rxzѬc:Ș͊؈՟ѿ[:6nw'[Oau2m6<~l樫8ti݊"Xä S1rWTݍ&>r(^"|= :qTȀL{2B3-1 #Z.P]rʇ0E_tN1ϧi9Ne#QZkW# zn- \"}S]~/Y2FJ%/Rp@_$U,ky}T}G#?TW@L-qS*{FR`*ST;K݈#QB/A +GJe],ھT}̪Oc=r!R,@\ٷ r: Qu"A ai |2߇K-w* .:XfflRdQV Y'&-7bSjb?b }IʱӲ@ȮPCk襹_5<}Ie![IZ9VxeeC* ºj3W %AlXpé3k>{;_O7#աm6콖B_ԥ&Od{ˌV4!C g~M]̘: kf.' n#]5m=tD_vDXqf+J=;.vP$ 0ZdnGġzeݤ}mB.^D06- Ɇ}WgfQX_Q ͺ)QX# Ah]cڌtXI5C0'P~c{x{I GUu OrxƸ$ ח x!x }|HNThTx"M/EX"x,~i(w琵l6F*Jۧ-cC]vS(*DN0ҩ!vǸPĉoX)Z.AaiwU4"5a냑1G8qz\ OL)Tyߎ%RVsaukE() RG$Evg+Uh$ԾᡒO;GL7?h@! 2M7D%KA Vi[Lo6m3.x|'F WG.@b? ɋ_Yygf%\M~i FǓ&۵zx%˲8<{ q;uq542S^_+=pd];e[20Jv8chS@&x9&OV/kۅU }v>6df{6\ z)ZK:Wͥʷ+2UB,d׍R惼ɝ. 4)CmuGp'eͭFs,,Q䶋 ^ި-?W;{km@}8=ڜuN#v7+gp]-|\՛kH-I?#xfs@m4K% <=G3F0K9"iW~/z{:MA1JĢ@n"v2Qn K1KA]91m{gHK o"o$k* lq*D | ȱ7PM _;$8n1r\Qf)֤CHWNF dɰl=ʭlꥯm!GE6lBCR&#Bv2ӢeW3]MH Ǖ1DVAO!F:ڂ -+( ޷:Qq2 LWN'^K5C|LrS@ Qj 4Z;\Cy; c7MIWl::+xvg QvoGP;U_^WHE<$Ol= oÒő޼W:LX󔪯->NxO]]S]`(lzœm*Q!C\VxQSV.A Uǒ["He%ًJtӳ^ жB,񅕌-0F9F(]v˺#D'FjO3QMWdc8jZDgTH<ǗtKl} ~)_a^J ƐY>P7D9\)yn<|W1C;)4AUlj#fPE1AQPxȩ)G[gc'_{`'EE(qk_LZK m8)hZNFtX>BĄXp ATwEsىWL:!.[YNf"+ػɤ]rI(ejm1m"ro~77.?-Y& ITƂ^IC]ᔅ d $J^O \*Ux7KrgV@(U:ۡ: Vysj5nJg@pƐl5v{fB[u;$Ih0w_V>N݄ep mw,|‚q0 zwܯZp4Mޒ8wg'43B rP1,Q]ǙbMtG? %1վՊGܐم';kkdie۵VˈU W 욤3l/䰽ܕyo L@MQoa6<LA}xȉ<a3v P\a sLM|Z}oz* wJ=QE͡D2WEFuэŖ)/1\ce+8mZcѼiY_Ay,"ÇVcp~(߸ r"|g fv@삚-FǴ[Kˑݘ@(5vkLGop<Ѩą "|MԠ#Z)LnTg?*g2 JƂo&G @Eoh+OC#zG\JEsqXXC\}wh*Qf 6J1K.e}ArZPHzqYD[41hSDxD~"X kklһ t7` @^R}ā|?( }zܓl/+LcrY|)osv;*7d;qF/c WQڷ!I}&%ڐl)n🟺= *a}3}7 fΚt>Kϲ&,AC1&v3Rד/QU8()h^ȭ]Դ&]Cd P.[QȘv(I5rIDAM=p)z;4ym06YDYi{H?+&ePpeচRu {-en@sȱ;4 Ql_m4%Y3j3OD摒)⮫hF4a?H-Ťو O{䐊b3gGYIfٲ=y#CS:LtiL{{M0? tm #':jId_ċNUt~طjƧf3}:Ήʧ,+RN[nX6A]u),R2pO5 s('}Q.pfqҳ@݅ ز؄C}y;F0`.E}&-m0p> n:͉duXQQ:(3U Y`jM߂ BCw)47y@cnR,כ0?W3lr mp,\}*%?[%y-%['i 4Pt{P\v;%3Q;˱p;Ӥ!҃/A[SmR5F'gz;9H,KF)QA]Kfmcuʅ/Ƴط͠˔HWpf6:|)ҩf*@(l$,K%59h,-Lz¾ՐBbK'* #[u|Yd#hxOYE@}^=\ntTNAP|j!<~_݈-+^](>"( 503?=&uը<鵸H W눶 I4nߖJT.IVt`ta)8רGwWL$}u*m'ҙ}1i'^ŞgfqR|dmGe:xԒī_AOO0WYÂCM{Dd|jiRz޾4@\o׷؊n,IpNqk8林$xG$=56'yL RkؿF#Rbw>9%0.2EMW;B6knc-3jO%S tϥ#|Ͳb]JN(}[9`ӺUU[E.)P"ê`f~-i!APa[#|p܍dSEi`q6ukJ|^7?5xQLZ)Kqls-l?6`|nN!ƋwdR/P@SRZ' BgTP36Q {@34'I9ZԥVL.~'1ukAe4PZt9|&=l -OKw0w]i;(-exGsd:]!(cSQWK` mn>aT/<O±o_VdS5TӍ}iچsϱZNVc㬓/O:{glh7Lύrc:Z!+DOKF:}ڠ݈J/Ђ620SP+4l+I.TBʖn >-)7f#N}:1[Nfֹ' H{;y 2 E=Y(nloB,<7*ZY[o[[E@܋mUij?T`mPƓ45": /LISCvCD䴑Q+#yV!N 1%ۅ[tUš3&0͔JJHc19GFzM2[oelߥ^ VFz"W2 w3))데`*f6G߁uv*~byS3( J}?<hC %RKsp>SK63ǰ! -Ԛ:b'#VqIM-:'S'b[I}7ctuz!#+#D>)W|ȶ& O2Ҡ K[1$<їnqWQW{85(gdG񺳑dIRxԵ`p5BQU/ qN(3y&1Ղ8dX/σu ʮi!#@+B! =kA90zaių&^ I1d/D3Y}ӇcDYw=4"'WX<< _xݶQμqQ +skyg0za_@ FWQC==O rdy_fz d+. [1yY PO:uh[dBYξu3CVpy5#1H\q-Dj ȉ~1K=d/?Zymo֋N}kGh@9mONzhDr,ved=/5%_ҡB&x^ҷp}XPͰ[ޛOr9@dSg硔Q/9ѕ$Q:{TɏTi vч^>RVrٶxVzHl@])))YƄ ~猱3 _ .J{D48nN~gqϿ(<UWXaʑ xӚ{nzpEs F\ur,$НE0R99*Ħؽz5w0p\w*~t}D &("L f@s7f|6`YYxT%el:vz7jZahǠ^8!"ɔ# .*`x" zWv"]_ZgO1ܳ7'{Smcs2N81:7Ah]Cr|G y ڵƊ@VS(1v&MLƐFпjz JCzs٪uVW &S^tg%|+AԚp&D2oK܉6S @~JZ}Vi1Y \f0oG.]|DDnӐ渙qHe߂86#/s,?RR*6EeϧWZ~{NofUǰ{t2> _H)%m76塯m;و@\96kaԘsH:`vs.YJm=:2PV9La"X̴F]5HN΢M qys4ُTR04x}5ssu-۰7Ci8+I+qpNRNu3ec*8h"EJ2 YCNAZۀoư]T@ɢ𽧚O!۩ڱ=?z-0wM{* kWmR cwcU?IcKQMWG\+aO9uxUaꪔ=?퀠CI.RΓ;Zb/ & vd ~P1.8PG`5=iO Fo F;$Ifֵg4kDP#s/ + UEQ-'D_!%hH؄vKm()n k6CHʐY Э'ʨ΃ubRr,ԭƒ_E:}TE 7Iʋۉm2 `+˖.(`i:'gnB[9\ƢyU3U`j>Cy<>2O`*}?w8MF^nd?^p&pܷ~1u wg&"X zjgw /eaG7/=\B4+j@XnxrD.*Hpr0Ќ}#xX |̻PVN=m0ЄXJu zťK#?o\8u=;Lo$X7we 0a \ĜbaυT~|y9P rSwוFM/UjPP{b| uyxk6k-Y,FҞ-k(q(恚K~^vz hPۼ= k06:穗֐2\c|6`tPme')x^bIVֳͅʶ@3tsnFqұlU WmalCTai"14` IˇiWMzIp^ws`T87rk hަw?H&&n %Z7SpoL U-gk˲{Fi$n[#Pa%Xe\˺n[mELcu]!bPI-)m [] ,!tRyT-KNsm`RRn8@zNK⴩AE‚mgB83 n[dǓsP/1M:ȷ^BbjwQoXe%*{y.C-m2ЍM88S, *Ih!͡ #\aВe$3q_kj_CeVv̺n`'6cO^J.Mo04K^$X{jF?HG-yB }.BXO1\[e=喿Ǖq?y:ɑJnXixMgoQ3xm†5qͩHƈ{ŋ>z A=ldi9wiKʧ}5pʟ }J/(B?Oֆ6X&A%"4*FO9a(x׈>H"c /؞ץdά6.?:'fA׬pV9WJesqw>,$J 9kN]$}KNSTE':^1Nb6o,\*~kq/N.#s<qp9 Nm#Hۉz]ErA ZZ(w?PpT0<龊8vc˨Jdz0$|*j9DAeV(=EH2]TL7B(;}VT͔Kuw3[#M/alȋǮ'):CPIT"Hb[~ev (="fą^$/8U ?dG>nrJ,f\tq7w/MjTjJhg x6PJw<7kfri]&UxkMh65X{Uu*Hd ΍#IO\ZI3?RZ%؀=mElsn1*vIU*jUZ<;V [czaLKMB #,It}9ܨykSyAsƍ`K ]gbL)ɁdnQu0rM v. F/I [2P]ǁ4hq14ޤKƛ^czL{JML1|U3:C_Bq>"( ,*':ơ1-S]T[a"~i(cr:k%īeb;V ŠE6g(L<$\jb0rd`eR~{,OܺjmTebMq f > 0!]).C!H/xXu$='HJ:5jeq%K8kGv>z.Bz i1(#\qu`vqNr#Vaz¼`F߷LU)CYbw,ϳz^ްL&ϏoN2$j,Cl]cTIc % g;fg_3r4v@O'P/oQ!Zϼ`&yaVŋ o`M_w&/jzT~ߤ49|.ak_By^N[C1֊Y~-քc"ۘ ;M0* Sp;Wd_8B-Ilv&K6d(~`Zaeĭ]8t#N B!yl6k]Tm]oUR(/=LeT%Q|,O$C-#.c'9&J]ٙ_B>_唰g=aP{Ց)ӆEˉK39Z\$c (gs;lxh=X&5vzP tD8`ieLR{t ILUWځ PNS Y-G"_]h% )614ND5տ~?tJ+rȘNwge%>jzk&[`nY]'^I/Y2 я*Zԇ"--2Śu04JvCy 4QWn6~~ߢeehDSJ!yzKQ-m}R:Z[q,ФKz77E ي=",dJ%Gp `+TEk}}hV ݩ{gNlGgwEg+ i=G(_CjB?qKUpThe0@kxzmxLt-8rꩵe9oە:7^p):Gփ1Nֶ.wIGä?u'Z8>$ҏSQ3LL Fg8;e'f7rz5v 0$n(_^-zs?9&}l'Rzl;TtFZ_%,lT:yϞzXޝw<^ \їbԘMJ5T N[W]1MPAmd~jz ~y>YwBXZg)RF&F/ٞ|m+V?־xʺ{iR;n@YjP7ś1TZOhm[5SHCS0aSZ44 ~@SԘ y.ΰi0Y"] 3*#Etz(akhqX&ÿ>g:&$%Or2皺+|~PQ\~As^C}@iD ` q^Zs<{ڷDݣ3#;щcB9bGɋx|VKJW '+Ttt!UPnև##n78.eKɒ%$T ,ˏr Rf߼hƦ'bWȢdCO4WJ]8AC6lfV(C6h>b~ T (œ?  "*.X8~g`L+/{Ps\ %+P[&&> yy:H<6ݯbqLNMBJ?f3y* Tī Z't%zf"d>Wy}O(?$6GkjjYr˂ecOBFC=c`Kfx?;܍+SV5鈌aψzLvޗMEI%ɨML?XBy$w_ =fT?" SI6#9!\ѩ+75Ref J&ΉF UtvOMG14.\ats_5fͲ2fB]G݊51ږܙ@\UF()E#WAB5Ƭݚi cNUvU\Qͭ NXܴkR%W+gz-4-\=RrYS}kM9?=mfx]FXۘ^jŌٖ O$vlt=c5>k5 _)V?ZdV u`Laգ]\5ͥ3cuKQ$: 5ʦ9Ȓ`37JʑU@TVw煚^dD1e'^6EV櫭O{4Y-%eDgJɔ)'#C}-N:?<%2AOaH,㫽xۊ/{+--<!p_ bEȦ0Dt~ZqG #&0$Du&V&'ܨKbLﰈ'5WBǐ@,65J'?FxT}f 6DHMY \YwƻsꁶDH*U  ^V{WBl-,mAoP b=R } 8Klc/^q5x5NIhPyy 9%pcI'܆V(&컔2YQo [.LgF=i@Kc,M""jpJ_75''*^; szj" #Uu@^m-Ƹø^sѳύ C^!W͔:>U50ugl)ˁzo(13<(CM":zD$_u-RMi~v7`ynH01eXq|=aXSͰ ,a]nj$3цIb?N} |zbia6faLUUZÓQYaԙ$PC %WHBJRfN3 !]U<*YVF茒37?}zqW0 W ݑ9sr/%=|J@1'nlp5QwU[ƽV{pQH㏊F-Pq3=$ldIoʭ6|QI+3%֬=T"g ?2-c8dcI>c ~  HaRi[nIsÓ6 v.%7& GR<% l/l{ -ͨQ#ZFMPߒ3[ f9}L<+sTa .cuAw+$>cgVp$A@>+,o&f9h.! r4.""<Ќ0bk"7"{(ē\F]F)[< 2M2_oNͲ:[Lii|,TP몿`o:`.FsȢk?󾘥㌗ψмE /F=; 0پh\(^Qj\q07W =7VӴQY<7zT^"S/mX?>(q []e~P[Z5NjbAv$"nC{W3o e2]-lÄ*'O5~[]X_qC)ncjk S$&C ҆R=NJI7n)[X19)-oodZHWH%xiy9Ueo%zvn(\#''0&vn<4 5U~Io{2ƔHڃ qhfRUعbhշ2*I[BR ƽ,8k$(:v+P=/pzMAq0~I* Wi݄$d9e@MNTS>tcx7VxޞE2~\\{ Ed|}̛1nXkK8g6 H|e*⏮lp7hNswwtr y1?-tYso";: =qS @B7_;ԇ>^ O|< d~t|N`^RGY[/:|j0".>3q)VUJxUb\\v~"nu5PC Jy45ϛ72Yվ-iBPI =#@?m0cq' RL+46)5 Hi:Wplyh:=fhJԺsNGrC/L3Q7J;ǟ3tN/v6m 3<{RxHcpp)ΚCM>LK t;ԞEM?wxG6٤"~z&@*dO8YI3})aUKgehi5'ۀ8bw0)Ρs;K9<|!#^cW:v !6  j@Gj1%Cԋd^O8LvH-N0.ȀG($s_=X.#N7ed<L`DB}.&sBGp2P&d%k e!۔Yn}'6==ց_1B+鏑tU Gh"cHPZSDZgXl@]FW׺띂4WM]w:EMQZLA@A"\t ?85nO*N ܅sr̻հyaL΢:E7n-љɶXU `9#ˠ`A瞓#DNrF8w@¿Ept?+ʃ\ʏLL CpR9Y~~Yn,L+\0G-Nw{rI'_*Ay;nrӲ: v N] CEitV.歉nxeQ`plXoI- ҕ+G$cޫW؅re lya}N!؞.*qKJTEPBkkxKWsJ1; 5l+'%m;>-S. ~րa- _=5-ES(2a:2 = Dwy0 UY-P*{Mudބ"KÉ`t0,`]Vp6bE7j0G~颖(FOuRϒP)NTZ'F3ljx0sSJPy1P)5BHX'vSV6jz8oM^]Ǵq]:KT땚%-DOj6rlBŽW2xz:wU'p}­ZYճ7$mYwul]'wQّ|\PA;'r焹dpf`T6nܿ,+:%@ep溤ExDKJYh0% W;ҮS-V~)U~͞, RI3L{>lka;٪RI-gXn"{BDgpr߽7' lP"W `_"^yקS!#cr/¼L!$-n.αpB\l-ُgzs~O\)'c+H. ċ˺ D0>QJ\d |}k4VtC$J7 ?aZJubyH3b wIt4_qMylF$\+ 8;EaB{5P~ =uSZ0&ǥÊARrYicdlNJ'lgL4jv4IRf0sz3<@ZMᴹ:\_-w}PSˡDdTg\1"(Y8SȤhF.57gq"gwt:g7xʍT '%=9iX=:=PЛ^0~m&WϓhzDe 쓛jELx@t\:r|\Gs~x^ZGą4i53j28,.2s}QJ(o1uIߏ:$4TOsě~gc8~O}xTvӰ|jr\ȇ6l;µ)p &p_jNطX`5/jW ?P8R5S\qF{w]7 .X]-)bI%t1sH ; A-klud@rN٘V`q ܼ?F+4~rbȏH9pGfɧKyabhFΞ2|R8pbsdͫ8CK3ZBGu+vId wgqC)/ tQ"|!uopdBݔ+cg% zi-3/@]Z"23bb4p/|k=aRT$꽱s p+uKNC^qQ: M!=jSNM,Z>urHEnK+hs.1w;RW)hYә:9N`:)iGzH\ve;~KB@z@ZGDԂ ! 0! "t92)C|05*dI,4tӃ )酡Vrkfd ytpH|&AUh;ud`:įu1CMV'9.;8EB7k֘SDSdTeBd>Nk >UhK&BqC1 $'3SL-cA6.咅tۗ"aM3-,6 .XAH?=}]I;? N 0>aoOz ݼgߖ,|XF!Tegr1-?L."4n7t鋣ppho ѯ'ZRAtZ^bXyCcƴ+Q+j>OxM{e@HIcUbE̲i GP-\P78JLHb7DjNa XDn/&Lmf> e_mj;a^&-_!5duE2 f&Lv54Lx<3O0*shי܏!խ%ݮ}7q=$jz).oˆ 1is|@=a2E_l9tO`Wؓ+ď'tx0>)ij @mnjqL]W"þDa]j#XŢ><)w@¦\I(ˠRLh2 60:G5 w;p+4.wOՠ59T+psg'lCge;mHp=T{8m?֕8jܻ`G E˽NT\$D0׺}/>fFL\pbjT҅V)Nı\@m@8t"Ya_W)vyTN%(~*߁I zAB*^#;|KhwK@*nx1cfKxV %g}:f {{Jg)f+kqc=5 L}mW[ qp\qGӦ5]W(٪]@aut^aMM;׭Rhتgdj|T\]tC`Є8KҿvpIW*󩁭]^1*8#f<0w ln2\?]o95/q"GJ-:G_VVSX5+ҋk*Q>,ڒZj]L*(>M>,u\#[y1s`K \0Xݫ{$Tz*o] GfO)| ! 0a~fVȞIn+8]u( ?-XS6+7(XO.7qƇ觮0׃a3:§R3O a![W;5]ٞx> azz a Ùޘw%|O),;qOzhVg=?`vlcq4<,<6`2h& T _7mt'nrz>cmr{`J3ɨb{/.xY@c|Y[),$LjZeL& XXrdk`~lP |o?Q 7Kq9hMHF($IXtHY{OkkY)JFTm)U8kI=YGD0D`&H=MpaEG&4H?6L9{9n?-'7lYDT~OR۬ e:g؄˙`۞ V䗛 ɘ Rҟ<Dș.xX+q#< ?s*MB,c7/ %5Z"4&S+ߚ֯K a"f*pt+BTXXT??1$G*(KdAao.$=UwJh_=ȁ]ۀ- F՚/AD3܇`a-뼁PȆj:Y}kRdXMyl=9閙@佻UH(tG,kļOEEgI.Z?  F.։Kƣpm%w=HQ58id" V]2\l8SG~zÌ1br;U c 27#1&\*Zg [B dB&%T.7{>3*Eꗪi&,Q.XG`b 6ׯٔ PԞ>]mJzQ76+h+ ;B7BQ&";~?ʢPz{H9BBg)v QmQ,u[!p7QlЎҍ$a [;1“Dp$mD/ ,'|í)_$a|U[6V]_?ܷsX %)G\:'؝hΙp DujPHVuQQcVL[=XF B?TYV*÷aBBŝ6$\&{RpǸK5tT#;x~yU>ګ}F:)h\RI&A*ڍ鱮n!؀FHa,Ho2Xnr׫C LsժPU/xB85~yQH[]jd >+YKGd0_<}786f, ư0Eк |\%L{=E"a $iפIB}X)|j.U)z>Qy&MHL3q(6=X&p&~e!KQU'jJX>%>̓)*'o9EQ\$b\Kh^l_1N7(g-9mԯSArlpF1Ya/5exϔRWy_xsSBG>Nk7Ig#Z\aŵreS4?g<-\>;J[ \JUjr#hIy9GYyd(qΥ8kRߓfF\}[`)^>\q?B vz.pTOhbJ3\ж]!ږ*: oXB{e,M4Mlsh1/b0%g][NY1b 7D5PJ;V(8M#doW̲3=Je~GβIYa{}1UdWZLL8x%LD;8#¡EV.9Z@%H恹DTXdKd&TLvf|qmrk q2-R҈Pvs}3V6ĬDbDi}9{+cs{IJC0Qp+ n?*w9̖\[S~4f„D\ ֓;bO *4̋?`پgDS#~RcKՏOYη%m﫹<" #j<_ :RC#fRIaY7^`x@|wr Ċk b!g$ + /P{ yAQMX}[ ZTmR2]Qձ}}-8"^rkg: VcTvsVꝺKPRlFyjZsEniTL7>7*jWGmVQJ0+.bXl.7W؂K`!C)䬠6L#=)ɹDLB7 .sK~BJ]T=471?@EXm{d:IHȶ$EЗ ์@};۟ː,t/&7+M/:W}?.u3l?HO!8q>[%nS\ѐMr/y%:JIp[*` =^!=[|çAbI:s >6ҹiH9Mǎ(--X-8yi:ֹj,豃5P5LW]kRsW(;boz3:oo)`@YDj%MX0~ ia3/]Mc1DƉF!$MvߝIjUm\. Ύ/o Y?pvQxʐxgp\;8#i5ޕO.N4c&l%~1YHE^A/v4ewKrPS ƨͨߪ+ xn$*J !3aNop5em̙oBfWVO3DU7XX !,,Y߭ o8+%߾ÇR>>y6 Aj d<1I Oux\*yrC$nw#g/_UZC= edTEp"rO'Eym~g%:&QvF<׮rȤn%d8QJ|̪u" Ae"mP"Ng`'N N,CKD|rZ{>/QVrga&mmZW޺"8l2ٓ |B8yyV;w cBBtcR{_'*;BFONk`]`c 5L|'hT֯ײK-WRU S#0n#T2"t - :%urq5Pս zUlwlLٽ,v}ؓuAzݒ1%Y 5w ڲ\8h)ݩ[5P gbZyg D4Lģv 0% Z|䂧)&BC`)ZEM9 O?\F\B[/H,/GЫwe/.WIpj'8J֘RK.im&T0WVD?v5#H1C!T%:˴}W:ObG `a7@le0Gfٚ'>y2,j!h(_:8꘹U'f4FlLtu~kJ?AjxG)56ʖw]a1MgG+Rc1Z^2lx9upd]Q~%I;o&qzbQHU@ ,=Hpb1ϣAFb抭_?Im;д{eD14WDW2 a_3$4¨sV=!?{C~\!OUM7?2%TjFp|zn]XnaRٿCz$R@ѭdVO dΧӞEx(GkVVEXн0sn&O\e;|pyuCƎVr lQ\ޗ5ՋR흢MT3`w؜9^h(n] u|׬tꍦ6̽:E)㖆tbt5ѵě9*Ŀ9`//7 !Ru^ י%HhEVVJlv-ƣ= B$Ng1q?.%6 =~#6Zu_coVsKZDHdIv|wR/'E}yu^Ǔ9M!BZGhuG@6Wkdg1IݤstŬ[Zxbv%E7f-Ğ.zCJs܋xV6=a< ѦzNEU>ngӃMiBP^C$9nS-sV2ہ珏8ߜD=_^A` .;Kf}ثItK/TQv&RYߊb4[cDܬ$Zm"ǹ\vDÊթWpe+TY/Ϗ3Qy$]*Ukiϸ#qp2\=?2_ r ?,b8Hh4Eo7vFb?|B{H33ù*Iq>_T'u37cf@1 C%N}i>eNߏQL!6rfc_ iZֿ-o$׈)~mbMc x@?+CGL:@@rU=zB^2i5\d\fgڠUlOǛ]ZTkѺ^# m(>V8JH͔zP[̶1c^C QkjpKO.,k;P`*0wj@NՐE M7 ^h2gL/{LogHƐ v9z`,ۗcN#zf* n0dڿ&U[iX yCRU {\diOJFJM=OP 3p1N;I܀FM ֱ/?}lU=;Iq>3bmu^/' T %OJAZf3n]ͬ%s!'i;%w5ofnw#_m3ZM0 )BFU,1|[mxz.‡VDA_g $t~oXok`T =jZKՍ>eA̵p,kеX<lf&|4PA`KӫDfxA,_p!M]oʙlً̎".MxU\*W+!plyС u8yEnt^Vt7.Y8UyԄ?R.Rw9ѡ#=襋ys ]sMǜ6JU2H<~ثbF]*8{\=;"Ii+!lGz%y!YiMyϪTlB!e,c!m-`hXa> A^~1EA]Z@.=yLWv*!1]!oQE[0P(V~x>\Fp}$m_"{10hg OqhzESEb5*e  -kus:>jd`s(F_TT FŠ{$3C@EØ$$V4^a]kSZ"Xrm;O<[pT4'5}d#QM>…bX⁡e~]Zx^J6X3Jɑۀ%uUM?^T#vHsav(~sׁ2VZ"hAwc:w EOՂ %@Ocj "@iq-&ml֌rƴ;n-2&\@M -~}֎z0*C ?iHPe<pY4 Ǭ2+8#Bk!p8s[oŃb5E!MX\kc-⯽96@ڛHƗQv^Sr~{ ) 8ƍX?}ȵ9 5>a 4P\BzWzI ȏz3?Q6mWuk30ѕNXuXwIfCvr[ˆ~nr(R7y\f7*q cVP l˟!l42@ Vթw%7=BMNlETPsx%g9/|,#y8vcux^{w1[WM7 <X[CA:j+MIo!^^1Q* D\8r T'.b|T70~e3OHv.;_] ^VsT+b2Ka"x7T H<%h3$B[@|&χ) I<N\q) EcrS;|&جQ̰X㾡9QW.ƐwV5ߒOg7.n@6#ytZaŁ-*;0?$!}* Yoǀ|lWhZ"p屳Ouxd k 4G4DjqOq ->r ɶf×@A7sFpsh#\Wub{\%g-Iʼn/y ETQ!WN:c$_;T.KvL`NȗsEA9!;r2#j$9Q"bMgb mcܧ6d!Q.frfK ңs@1芽]mby@dž6U-6/8&7 gxf7SKmmژM9=qR)R Cs\i8ve΍G$XGr}U] gj1&5eAK|Fi(za QJ!XAx]i>ljEn.5۱ьrxFwh0sL- ædvKMD&lrNA 0 #3ǚdehc%U]lŋn hAgB9;7flqPVe4IRUU ̕Ly!HB &uBaoйx[N/":܋dQI_UQ y$%G} UW9Z쪟1$OV2uY{s,hr2^3tŕ1+T!.X!:m骃P.i&QCX򖫿vtB԰0/AZYtYh9&3DcH{TVJqT8J ZM1xFNZ|9"ch}'ֻئV3[ONd!φky:Tҝ@lɋkChkV1m )FWL8Ir:`c_A{>'# r!sf "phS'y:6rI[R(>F'DD[Ó_wE]/BK Crk?*"%# ڈY ܱp15_5TVZ0#:EuS@a٩ ..@.A25@-MH:|Na)|F:.\#C|eGe^|~.02Vۧ~)* %%~Y=Hs>_ 29KBr%nE->+ywoƒ!Ͱ3cpm5 yTwC{ֻ0#%Yl#~oPXM!^TkY#BWb ʅF\Dⱙ.>Rڛ;{E>+f9;,[}ύL&$2L| >5mMG4A Ѻ=- ovX,!le,/&wɪ)`!x>'/p $Kr.ccE}"^Mv̕w:Fz_Y7Uw)saBc88@~o2j3[Ig~*6p0:)B@_| a iٚVN%'z/ \ΦwLZ+7a8PI˂7y|bO اMZǒ09¼O 0ѷ5<dPA9#{Xp1&;]h}l̓A ,wT濟z .N;h hVk]zxV4G37tLf9A_IN3*٠r|n)Ws~Rch}MF?5xH<\X0.cO~ -V-bsY 5ahV:h gdX6J\`YTegD#yS hăw3nGB%" E];(3xBYuY TH}G0 ^cl620fekn9FQS5=ӊ{+p)+RC#H)Iw"x(0n ǜ`|JBۍ#g P ޺eΜɤ3&r) ]ۘßc!ơ_WrTu_C|#bB$mk'kmx,~")I,BvKѼy6G喕tgwy2;qKuZ'ߋLicSxyP8\N)`3&%M Fp@|4|MG\E}%OHr*u3{X\O&8{e9*ϮBH vN"BOM!nR1J-sBGo-I:ڭVKQ {]Yc=T  Vŝ{1mp—DHSN3́Jo Fl0ABS3,:k}1/CxMT3IPJ盞 ~ArL ˙L0ɷԦF c)5_^ĞŦ@Y.*6K/^s']$np߃g WM)/i/E$`Fr &jhy.gs1\p3C&&{_Z-ל@:d!&1 IHT/dDw."hw_*@`u3#Uk5^N/6/˦zEQE]fBݣy'Z ӯDI..5&9DCom jq=AȌMm6ѥD?ɆfyGHܣ )TtTLJnbngjI $E`ݮF{p ǩMr}Fi [#ᑌĭ-`JiPzA_&5N4=)joMxV'F3.)5πzwxS,4ˊUT\g=|vKD @$)|c1O>cY2&K*%Efc7wTe\g$){W`mowQoȏaZ)HmpPs0#F{!DІаvڂ(@Em}$2"Q"F;ٟR˝O+ B? ij W[FpEȥr4OF'0=0y sPym (rxe]ΑSh4KB9'U_Tbۀ,vѭ1˴i[̫ouh9َzb&>ÐṲt}>HyfϚ.Xdo'o:i̺&;R' x@N4 d׸ml}{i @ SuI`{X>ev2*ii'y:/`M,0@:č=ϖɞU\%{WG1\+vI@ඕ>tq2{ѥĭogN`f#}՟Sҝ.V-0{a%~_1Hk8#PJS*ő4&.kKaiֻ 54x` WH;M]ҿ?>÷r S۔ HOP5I3t2ˏ\ |\+Yr2 _YC8mKO;I[(D2x̙˄`+EȚDJT n;ir{'ڜ) $c-2AoYnFޭW]97+ۮ#:JjzD2.{KA̮ԗkHÃ83$>+8roOoz\/ Kwɣqu)KhwK[oHQg< ɁF;q[NV! 9ns<)]31Ntr;Iwv&͚RDOD C 'm shsS"$.p=)MEKyh-XÿrMBUڨfjy}j$7YmXt~GLbu`&KEk5>̹STfyÒJi=ʈIE]Z ;Q)ހYr2 `?-l9Nw#hxjBubD~q'GüUuQ1LJ 24])Yh>b^fB N{l#=>?*SPݗޣ5ݫp{^k5U%OJggޤ]3'S0ЯfQx-(H<k$Y_~o/1V0%|Z0^"t`%WiB(20Rgz=kfU֯|amn6cF;"#sqf]U3 5Enw4oG(WwK~* !>3-J,8vK1c!-嚎o^䒰BuqWoz& O@waL"Ⱥ9;f#V0LԞ=[IX4xM@82.a/#`ֲj;;È0wi%ˏtgAp| ~MN>8Qu>,BH8\K[^RGsi'8: y}F8sG]nǶ[XoG1 sdXymz;T*v鞸0F9hbdݩ$x ouK oɉw-uu ʠԩ&[UHlK_\}HFP+C0۔Ehp4bRso6* F8OG}e =-}ib$#9a?^mj*5)y#>"f,J{g۴'TL7 T9fI~GDSW>y?ހ wM8 &i)憉3'zz"gyV  ܉BrUDW f9'*!"V;BM}D?s`9:oDgu3ڪ"]8)bQ ւB64(#u'5-ƻY3R{0yV sւAJRObMyӇ:FqUGU"g3~؟dݪ27ǼZiʭI-6[e/Ah[_Ƀ]2-Xiz¸ler*ۿgك/[6+K^,* Nh*ʻ!(i0O/A`y<ܿaf44iR2]44XʰlĐxlNDov3bD |gahIhvWǠ~y9XݲstW\ "ds):{ k`5,:ϹEgӀJc8[?Zۡ#Y!|™ Z/'#?TF|7s:fguG ㈝\W=iy+,Rל͈D6 Ȇ q ЭG}+WQAtA5~|`"'ZSo0&K7KTV:Qc (N- }O|0{%5o)\qH"l_3W9haB<%@vԱqnm'z) ⤊اgѱ5$tNz'x4''bhB;5 :y6Nɫ=e T%2J5h 9#^8[S< w‫ twpTakBWK/ >C0P] -ާ"祲bt[l8-5"NCbXCh;Y8 c-׈V ,l4x"=גyCBz&`7Ki(l|,؍iȻN_e;>AQ`7='!Hg4 3SX1/~_c2,6SqA90#(YLJbRs4kA*ziƛM$P*)rPPvQ]^S9-~OQFX\RxWZ&{FE[ p{ֹ>h-ɉ*?W+6Hor(A=3=5R@j :8fWĽ|ڴ0S'?K~7UӰz;}O3#۱0 $kug̗ɒtnLOF<@ hKӏno7Y ? "N'pfH>P_ՕImxiġ9(: CT1yPd 5j08qEQpm0YY#D^..[o&)=<1m k~Pʘѕ{% T>r@R5Pѣ~`}TQT_8ۣDnҒpDbnf#9% Ba]!ƒ+U?;x8xӗ[:U&aԁ*,l{&sUe]m\S+tsI2 u? j\dC˨܁M/tqyHZ|:o"euF%`&H6A F:6s Ӷ~ w94c͑/b;l;%ODJ_/M+o ;K2~ #2M=riB+">rZyЍfOJJwfn%gͬN <~k~BLm &(IoLZ;JF>TG됥X+ 2ʆ[\ ӯJ D磡h9rhcR4m!ؗtuZ^j~P.eX?Ab(;Q*#by4\Z0;|+IK' Sp2lbhmsp/u*;Lbz-dC(`xx% 3-ϻ&9]!~ha F,+Ё#DnXF@U_ezNvL }xsDq\K%ψLyQ *`V3XVcl&=B gJ9|St_ipY7hwkD1fw>t }c;1<$τAChdQjf7Gx*z ȻXd_O`ՎdE6bX{ܦ-l#C1b}.nvŚuTKTF*{kT[jXsN=I1\!& (ڐiVJu7cuwNjvM$`v aoj)D.E #TIpN?岆xKb<{<ୟs[}<0'O'x'|EGB$rBxkKS&,)o߮4=|>pm{*Tv4#@?r7k '0 [Uv͙jJNW!qB6曓bhBĬ@%&nq nܑz %dln[ oQ̓엍A|OfdJxCu"e]zLZf%HTp JWl't})*ɥ;_´v殪`._m9y*+S->I_A\ d 93*|NS;OoõkE섕;ݹExr(n )]:g|D3[?ids]u-l=_X4 ˜ ^\de,$[Ao-hQ֗bDi|&Z: !'́);yN.S _K[e#9M@r.@v5bHLcE͢U}lmݯ"AD"-|;h {&F->t;kfLEo YH;%OL@;H={ྍ޺4mW'D úbh 1XxgҼ0Z+($hW?Hu5iНluthaOIZ1dSw[=[8z>{KJY#4)]iVȋ/X;\_Z_3nV/{k9я4zm Tb4AU|߳kuxT]`OOq}|Rn ?Q*d*` tܴZ (B]a|TUn%̱ѽZ 1\tɻt mi|y{'2i/f_yaYKHSkf\N7U&z'EY,\"s F"^R GRFۄ;zL+?f`XgJ =h.Ki}[⭛Dw%X&46P˺bK4+?ނ W@;=8RǧRreDrJ Bv.Ho- :7m-cl;ER(bt%6f2IM֕(s%ײs} 5VmHz OJVJ ^#XP߸Dl@B(=A jY|{o?a$u]FF9kz#1ezĭѳEњ褠{-{qRWm >X iCA l`ڜ bouUC`haÙEk4}\ׂF9UCkրh$gXe&hli O-u?#xV^0%H Xvr4v?ÂغxK'Id VA }k CU5}yC>GFndL@e]d F"!٠i80^,NlgZX^*uod"N, ^^ #Udm!UYV'CwF'^۫n0Ѭ?v:GƕBh\$KPpoPKj;s1ItzL#˔B.O?6$\!$B-dt}"㤅!d|%1C0c*r6L3ZD䛓at9&7+w}))X4ovnTi H"ꚢ-q`{PH fߘ W˓=H l);7\|٣nCDc\u~rwBza3%P컑ԱlF_ 6PLny`-Ũ2o|{K6'潬!$c;D[- a.c|yl0*3g|jfN#h(W@({qXo_%ݎ|!`?Mojث`IEs'9POX~3B[mO;:m>ehiɟpQ$k*v}V8 Fo1 g`eƶMTR䷄]T"P!ݶ)<& ]kkаR<+^j?zHOqˈsdg຋/ UwC|YiF:eARCRv.+x+qkQV>SOP@f %@=rkgj'5@'4X/v2F~JcүN<)C7qKx,=D7]1w>-\ D''[`VҝCvzJ0ƶM 5Jv1$ vmG<$ˠarby۹.ԑ$0c]o}o b| !/T¹TE9QK3/Ź#>̰*X3,Z[]YHc pZv#4'G @0V\W@Z XW/]_ e x.MGgIVԛhIɍ1pJ. Uڂ3SGT9*dđ7GcylEH' hWĕ=E;Cly-=G'=_^؝A2PsO>YȟEh,9=rnwIZj "HnJxT> :4'9l)3K1ɵϦJ3΂-@oƇ\'C.Gbҁ?NozPے1|f&0ռ7*!OӕM]O8] 4Ҭ29>Ud納-SKSp:F7RꬊoۈqsA4ev`v_ϕB^̹8"ϻ4P~/q#|/IH-/{՘R>JVtCJԁ,'9-eLHРQͰF4Le&hP>ɻ6IWN=;jS?Qa쬻v^4xhguU:1P.b*xÛTDqsBDEG{쭤QҰ!,$rܾFOf% }QLn-UrnqZcs\{$NXLk4 E z\b҉`^)sr[* ^IyR Fduqqݝ8oj-6guUE|LQ|C]t=~U Q}Dv2}Mp$3/ !^+ /,FO-N"{Ll?D/': (3@3) I>Uh\6o,.vԻm9T&i0pxo3=,uyQ87~;V%7\M<.%OeӘV U=+ChͭJݯA(벳yu_0k^Րjb׮5Tdtۑsr=F7 >U}%h^>PkÈSL3H&A~@(˥v `iEI>}mhrͳlQM5:W2Fa\hVv:i +)wL1O8XL^+[-2A7Zʹ>Gd cN,^ LԬ&U܆9F s̎.TE}d!Ԙl{IDu7^l!qp Zgx925nWV83TQBh_t׷uGTnEf[75>o9|2ɹ }K ޕ.늮˟kH杵;;aFsh >_q\l#J F9 ]SxeF^:ZQ4f~.o~.4*2G% rƳ{2 ᧆLzN4#1m [׳IeDs0W~SU_6G@U<O|@GĦ )f7YbBҙpsg6,@b- yn 2w @c9g0C&1F%%æHCog-%7t24{Е|5\}QuMhZ/58L/y˰SS)rkjπ 14L'TiWAc +䥜.ezh,l)MI$z%lUu}ڊ2&y[ƫoVzQO4Ƿ4# 'Z'~k`ʽYyIG-{RC݌#r~XUcK8>Yw>+Q! kl#f 9KB]6pi&_qbKrK(vV{ ݊4AyQ.4S`~2Z="( pw`OlE`7>DQڿ:?iDGh{ro27. Rq zDž=ʧZx_遌 ~ H4NB`EGzJibΘNvך-BSZgoDJe}2`MmPs$V9mJA5zΒkţk^ $h3t&(p٦Ek)'m^8ݭէA=MI?zE5$*>x`J^TL3Gecp7:5Ԯ:>^C0:4Ѧq Fe|ƼMYG.h0:h҅ )4l_5BՌ+ cwl2cy J[ѰS>x효7v]jVq;=M#W}`Ko âc8^iv,( 8NDeEH0\i۱Q܁KsnH%6A0_IA-J䰖OX}jбed<_x>Tx_o>>VeDClX1(3: \ 8t3;wl.zm>Kܬ7fծZMw#P4E} rS_h8,&Hax ň҂Ճ\硔8lB( .pa =?Ǖz}wSN&͏ ُdڠy2̉M0||t禤]}>ٝvOF/qo?9) Ɇ+k@^;TQRDQɱB鴽]uR{ cY/~@OUkm-Φ3y`4wOs<wGM=]^Һq";LbykQ.A*3~ԏ2]!B4@6=ˬDHCU`Dnt[AO[;Y ~hB A[T)z4*SoCה(88yLn98g..؛Άz]VA0ӽ\η.Lpn) `j @J@U a2j03AB\H JC&{A\#VOg5%-WcjMz q rʝwҘD4m g< .Q/YFP+T@AKMd_Q nUѯtL!e?ٵ~* ILa>K6+'J蒩=6^J1 {^I~p?[,q371N6X0pH㤱+K3BScr@/avAClE2z;I*3B?*fbbǁ4JYq>zoz4Z5e{4Bz[ (٬yAZ=cI[A* .Ge7>"QZ<`FR^5ӋaV0潑uJk\* Fn&<:t~*(6?gdHzrR4^a>c\E{[ЀcHFCHx_1{^,9w @FTVqsau4DN3t;Ì [Zv`9J2yn_dnAw ^URt0/L9}~BʂU58͑oVluۈOϓayJS*3]JBa~F8$ׅjf_%b;=AР80[`*;,Ϣ$DEa/ N3cZ?dc@nsշ:H6ַCoY@'qgsډuW8A\= +j<qocs-%v; [PF0?;VB5+x֣WewURזҚ61oşَ9mqwٝ&&+>$7JBXDe~ z?gv!,H"IEcClń=hM8YN4~ibm2:@rbi-S׊8'~ݗXQ% I+˘/'0D9iIACd?T:m*XZL}RcHd%,-na~ *0415; ȱ 8̓ŠB)NMy׼HN,n!=Yrx+W9eBleqgRcZ/p$YYN/zgKrIӌACT^r|qĜoŒ Mz?V,]s6ef!7Y6C X9V$ 7$b9FEl#{o|%4ޣT^/GB7L,E@jԞȠ)8EatFG_gJyT^_d Tm0bV=)HHvxńEޖ ^f>L,ɤ_~@n <"Y@rmb`{C,3F7nSe,G['ERx\ զwɾQLN 8[J `g>ǛB@;sƫ]`ᨌC LdA(?*ӭ<;cs9=.%!L:Uܘ=m)-dCR6va8ko.+kFD'YQX^=1_2Y{QǂTwx`AW==ol>'T9orOgz6ŗ- fn}j'^9D=FeP8M3 s6Ewybj&/W>Dz\V6_OCw:] `*L^xRϼL4P Y6Q~h!j=\*?aPYeoDߚ'P\qNʻ.19Tz 0ϖR!mt`.O~9K9Ě0` Wɐ~Ma:fN%9l5CG32ύZ-ݞfM[hd@{1]OU ڟz*`TkY}(qYKߙ:8Y$9#A@Ӑ@xh٠Q< J3ܞ0BD0zLjg|bEh@C+c4 _C6]ҏߩn{()  PHTJ2FQ :V ڎ$|; x.}b[ZA>}[s7R^x,T{ zyIR:w1ҡ JǍt {I#nK$JVKI\T]qc,~Dr[{PDXw 8AyS P@7b iZᫍ,EXaw+5>sd"psM-䭄FsAO?K LӚӢPk7A?x"K%Q&kJ%(Zgf'hu8sqL<Lk&\a9X X;Ao6ۀ 2׀ <TȬɥL3g,L;Ss&//̱?j/`X>ZzЏ t虣q!%~„Mٰ!^>MJn&8Ñ+)yi7Ƨ֋uݸT$rc+o6[Ş%rڼqZcq|x{%R/\\N8@pNpPuͱ5ld.kؼ;nŶ<"Z6QRe KRegX[LjDXQ8E>ck?q(/J?%,!u` AѰwLxn-XʱOT>-SrĨ_ ǤMR6V&d H=Ў2ύ_;+rɥ4ӑWIlY5BΏ &6tuxqoI;L)3V56y2l\>VV$`ZP›=či9ZM;mN/+p:uí){T$vpiGsYj~ BWXt)gh$A-|c̆DB^&^D?UJ1*tQ+ /ujEh3?e@*&9Gc"(A"lf)_Qpg=T3n!J^z[GρYn+J!4/X d'4P2Kk!|;6ݮ;}qh!ۯ 9D4g:L~_M\pkAh]%/5oEegHg`Ys &޵&ƞ n _G_024d d,q Se-! 1K8JQb~};K+XX坷,.#ԙi96g!%o'`>*R:r-XƚӼ]*A+:9ySemzE2¼6&W~GAV1ԇF}v?RVp5+Lw몯Fl#zl;җbNLniLjӵ@ 1K.N+#Ow+˴vj!.Z؁="(/*v[&#ݶSD&J{3'_@j+%j[[L,[rJ̏=*Rj[`+\q^ b:ГKPpV9PP8[Z*jxP%6fƯ{te !ESs rOnHID};o0kP^1:%EgY4HVSɺ*w%B+s i?K̰=cFq!̼hsHX*6,<]*xi#YV]­ai]%}lbRLm@ՌFgbze'6b'_N!:㙰Sě`+e =+c1Qr}3P J9k کXYvl7zLdKWͯSUw{ȨTbYU?UZmzMg^zOJ):Yu={UzM'do% c MnIvOx-G;ɅyV =chu)!>0*7d.*b{m{Ԝw/H^yMNF7mMB4%E<6%(/1K`F<]rJw$; >m['++ķp k&0n[Pt3sG%9 B&”VZuXG 9#˜(4dV1)c^S~zkf۳Q'ْru+i`!E<`n3WZw̋ 4e/k2Tc[._bm+g-/Us@Z"ѩbY/ُF3\wlͨ=!O ?sab[ɩՎ4gPMf,dۀm<%e8Ur/s\fݹVU%Z s ֝AsM+>{BBwY\Ʀ4ɒd! ~P~~E[6 >%u]/SJJ3!&r쓣Xӯ%r]!"RDoT7ZbP V+0ǞqYGMԫڃL ]Irf"B(#!$EmAlaCp(2MuDs3J*F%ÈyhOhoCbA UTDFW7'yxcO[iAApwJ:,&f Vt<2$hU@ jq=sț{EH boVjm1Xd)tcT֘35RnܹדAɚ0pAu/;ΈpfqGl:‡@jB,^ D`D`fe?0`66-EI(e2g;18x2fO}xk'(/_cE6u :o?uVVe|zM5Oc5w3r[8Պ̂#K,8 %OmdA ib׼eS34&ay>m~N`NZT̯K[@_MG8-ܗ,sgcT݃1 T=/wCX떶k |wc@>1JR9<YǔeFdY%>tG4/s7A®q?1Ctt A'Z #`;E+ӼX>ښyMFF3:yPZsc] 5I)ߤTVOV|̟FMjiKU˴VbP4|lTVYtAg&<\9ܳ;]oU/u cmdeѨF IoxK5*]n?'r}nԪbyC@KU@tNmZx<?~ܙǴp( Uwĥ`J"4ݬBp.x}0jހ@+CMzU2АtyͨLjړLٷв{ǣZP;U~fU F؃)OBF vS:B`F˷tA(S[an+l\'t 'RI9ϕ۳nn tcvX_gUg/`6BpMZQ/ϯ*a:v A+&ߩ V2WHESK,QV{ɑ=7X,'q*kѬWw6e&i{Tt?FnsPL Aʜ+7AIDIo#jO$9@!W#->^ba{D3:T`Z.mȄmc|m6-{g72򃄨X?ݞj'_ y3HB3]P7A6k 5 5'8MOK*ٺySuS cZ0RD|YjA";hSGw^ r,5*g_YL&3rl[`r0Y΅Kq)sq>D3hA F?I5H zYw* yȗ Q2m7&bPz&X1;wU.WuuD1zhz{ dhIh16*m%9hwx$¤Q*&gة6npu?%ΐ478u0ӣoaI<,/m0i%l/ {Ψ\lSQ;ʄ?՗/kjBbRz*wa{-;$!9\Ahz宔孇,A\3ח@&c\߂{iW+ᒟW0y: 3 {yr %s,V* r~$@% ON0,K1K%|"M!N ۣ&dU)MGY?=3a} no'bHFeO1n$51H#gƥ'xQ{b#q:a8@<+vuQ{p=獶&[ѵNM)5(^ vk($~2N1cE Z8- CPQQnK(8^/Zg3k&:y[ 3ou^w/7s=6(4ӊc$#)8ve q^CzCT&j#b:Y;*174*;L i?C,>u9Pٖ9[C!4#dPE[_  "11o∘;KpP,,'|QTլY d%"땘\\/'^ҽY%4"!_*ȱ ̚*%b1@ri5ǻM,^;I@1N`XZL^xC:0,͌hvmyd2Uf6 -<6r7bN vL5:lOFH=[۝r)ܘP.$],5q0%_SvjAZsˢCk\e"H@pCBAz> 6ܣ@^H.u7.H Yo vҡH竐iNShxM}ꄍX2~.Sl58 c[F8BKzMF,[2FOοIX6tIGeS/:!f:w12M.8)yNN|QAB3bJLΤǟ9-o8DxlJBLNGe}wbiAP n]N $6}8l% ,3 WtLxn 9JAH2iE`$zSPzbhXl p1Jȝ tYR:nf_Yj^6 U$.P7HC)Mڳ~|uk!n5T1]A gPS%Oy nix CI,_gq =t=C8> #pƗv~Vle1yHVjOQr;@%&!t`'Gm?g$k<߈$&#-(G:H1>U,z'+ba׋x)}`Ru%*/Enk?rSʐa' FBywd X?ШʂЃ6k+S!@8;С&5w}x؍} ~ ꚷRWpд[\;!Z<2]' dMvP :!8^Q0sM{c#lJVu"4C}>{UT2ꌓEto}hOOqf@OKu4=h dpQv,GVV3~5 wB%)>5OFY7} ܁yi~ *ڥ~Sfx+WEQy-uG2JC`Z8Kt<#cN>U`U[T =_lGjQdcN}mL'"'+Еˆ>qh&i*)x[My NZT@<ү7|} xh](1҈"b 3T # =:o1 G/Zfxnﻆb "jgBTY>| FX);}fװV"Pk,IX`PؕN(bˣ;vB6$ںsNQŨM%yT(rr%U7odviag.J4xʋ zu c:Q{Mw@cqųAy" U>q|wjkzt'$_W-~J9;& 5,ŵ KsHxL gfU%TvoJ]YW<^NCXJ vls房b>L`R)l䣷&6%Vl6 aʱ?et#%nET3 !Ml zCh]` =} M~,bOy C?[ZE͙m ugsFdi VOQi蔶`y̿+of j4PJ$kV+߰P'wtTn9éKC&:9%;(|jqV[Ic`ZgB#mƉO\ʖ:0(#6*rãzꀎKl)H[]qL ٗ\/E=pxwzmn xd@h-F|, RI yyRʬLfFNsN5K\҉;'ez Rxԩ^KM:EFg|XL\L 6՟25[JF芢]@FޢuA\Cfsj=~޷&킐Fl \1b*V0ADT>X`%w8̇NuZdz']/X.fׄ {%6UvT:,|&#C.ƪh=XcXÆ*htd[FE#4-};1Pfj9w&R5hw-3J}44!+<@[&CfEL͊ vS2A0'dDdGLNő;/ XlxWDsCGSM%R\&3J/0TÇf|zC(61Ra0m"s@d%ō̫w-3'=0}`$s ӴGsLUOzW`KT!7-e3L$rF""ݍ+ l^L D'%RJ}MÉSURVn l~XdP0Gb)ϜqHCa:.(ڝMaQv)XQL}+M3~] iv0;XHbgb鷛 Q?qum#K1sXLT9cγ>;ͪ`iۡEL3*X nXRTFe_ {_MM婎ַO1'a%ӷȾ{]FCZQ~'Gue tS|?\ /$:XFT9+WpE]]#q-aÉ"w .6N/Pj++Y9'Oe- /NoD|ǭϘFpFa&K`W44<>osc4 Zfqu/, 4]hnq:(]c 6^_0<T704C1yh)0t6s\wlVzxp7h v>e4C]bi]&j^H# l8]yjǘAhn,{8Fy ]y:yJIH ][,J uA C̉O50oںuaʯ³wUkybћ"KITbgnL}?È>L/˼$[k:?X&7B{~YKT&*6ֹ"3!㢌i9eU%^AᩔkFғ@8U#= Yh`a4^Wz59HB}s+ Zl [ Jza%&@l OPebpOR67T+pq'9{2DzUS{%_DB[fLŊFAM͟9_X1u HzASܖ,.'y3t"QO6xd`hyc[>-źBD3}dxR[5|za(U"J)Zv3KIh~Jlzv<-&5=9z Z?Y yľh|aP濤֟S?]j9Q$< #S2VlPJ2+,/jf /J|NqB\h75 K FdS>䷎YlaX~K(B咗 y\AKݢJ:Cu䟎4kĜ4-Sĥ8q͔'-HT40͓τD"0=aZ'k|J3_jhG̓c$~Mșy۠\ 6`^n(8H(yݬZWhtIBHM“m donD~/nAl:"Ij&Fhm!50aP#CaԸ->D&j_OS+oyt1ꅧj>!{V]ՌDIQuY5fbRjNt05'З߮®?!,&ӮaspC46<<=e@"]t(Rc参hnfR V7DJ0ԙ!1h9\?Пq}OǵǬC!ԕo( ܚ&-Ӿ%ĕ.x"%1ZAýmsw7r$iG|fEdx{>iMa ).Qƿ{4|޵}Mauʏ &n^zpT4z1qEdir_ ,O0*%5d65ZziCR1/.tX VF&'(W\˺C3'SqBmx5@o<|D^bt  BT೎=tvoi:|bkUɆfDLdfu9sKyXJس=1ZݓVE.υ̩_}1ʾG=<+:|Ei蠣.K-Z& ߚ(5$b1UQlKiM#(\F,tun4A˄L*mCs(ސnLh#0) Aº*T Hv4{le{`<O &S ?[C z4"@/̓vL0W8|NؾoSGFD{xt2tU?9=GJ*?15L,f8rޙ7=%Γg fֿZLnGmwcH9L_D: %%a*:{mcğJ c;@̾⣖߼E_EUr'N5A܋u]َ;\$JM#VV7 >8GL&kMx=16:2ύ"bDZ1{͈h/fݘ(psZfĆIFM8 agUt|OKǸs nXk$_uW. c'ayrb]n~1̰CVbQ(DEoO>$Q?l}Ww_,Ru7-cZKb'.J{4uT'zk}:j\ uA)sxwdmEIHJ0 kL*O/lSVO*unnNBcY㵷ګxM~Hg?|UG@Gs%_Ǹ2.m+c'c9.ln^eƜFqy\X؄{q<)\E)M2V%)8; x$Rjq|)WQ )#51{!3}&Ĕ>h/!'JOͳqmUUF% xk7L|f7UJ~ V:a,!&X?D*6&VdBi‰)FXFʻU+1ހyYړnO|TD0MY_pG"Pͨtt;oIm0"aMhǭAqW׼2lKz|s<\_agSXY!< 5MNSfJd9I`Lo c_m|۱'#Dk^nȤ}Z+|9cdQqΪ 'KҾ(7q`);džwLN_љ!B#;ÖvC/WAדl|*^.EuPɇu6럄HҐ0*k 7 $#CO?3JS s5~zMbh [St,Jqz&{X<*MPH/N.R9ggS@@qyz޶m)C,ȑj[Ͱk#Ө-;YyA3ko1D㮳|!v!(+Z9Y]Zͩ,GQ`FP8_hUxٙf@"W +yJ#lNh|58P+G}4^W?Y Ɔ<ɟN T*׏B>BUlr@cQH3BWW^2-Zڭ$$$i7!m T&,2N'_‹'γW M{ G;Z9\XyD;AXZ|IxʵL2cAK ! @~vX235YBd0q%zV9\4I**Bq_(%Mff=0Iʗ{67)V&Aw#*`8y&& %H *L@ 8CzȞ\ȥ p<9 hH1lQӁfV}'##;AQiDʀ˪p0[  jJc:*ZBZ@\O\fƒdԘ.~pKNuƦ0ȇl/dg×2 |P|=x]^]2B4q"U(bޓ1ZCqI9iW UR;*).iO))L7'X5ݟ-̕n{C D0ag ӵx;2epB;/4#a@!7,,YvR OG-l:yO/(wFYHN/ioܝ4~ogJGutyb=&n@v RB;n,IDx6l`iS@+ Q5#C^ B)矹r{@b,<$0^'AJK:EivB-~_VekHr3 J<)ǡΕ̙ y,K((R;=ǞҍO%Lj̳zo?TOi=:FDz捏31;^$@Gh=Qb9;Ju81L.\nfSW N<M/mh ڙBqš9Ş06/dxv+Ԝ)yi7vt.eqX1uC>>ͮt[ |Y}<9(X`F~UES @Dw^:+Z>֠4KP,?@pXWH-Agd4͝IӪN9Jv8<垁9U50 7?z. fb~BD8lhժn4y5/h)i!MԨ,S wO1\g|M<)U#}ZG׫{7(>'OK׋(b8qjfeIcQF̧ٜ ` =/G܁YS`<<0>`HȪ#SɯCŇђYPpuc](3Sl)M mm/+ODV cdNyqgfK(vل+ GVjF߂ a(syRWK9 Q?P$@/Km, :o(,WJi2nf:ܡ.*PsN; 㢌UY\eH,sバ%DpPNLW32$Ne*[D]&Ox)QJo,B9 n,.-1d? 3s{U]5(}8AFobGK3úTnC0`@pyx'v'.ls$+$_803P ɻM}9,vx.tQn _<A ?lS2d4DN)3q[$6Wv3CX"b8h9ٻET\stKgl:Tw]QذF̢X')OZ.(hсe܄cr\IHhѴ(@$s`õ:.c `vjTK[CqѺW=_ťD~m SA|+Mj\v~,pEu v4ȻW*B?AJ +Glvz[omIkuDsFlyuL &{%**,ip| |HMV=Fd}kݦV/Tc~fm МMDK$rą;_%ΉN2{Dh@A&:# !J\7]N*?«D9|xph ;CF~@#|F(&_FwAN$;;lK]ϹlOvE[HM1C3eX֕Pu_{*GSd9($Tnv)`-NnbMڃƎ#M۪)r@*rSwft"Ȟ+6<bAn_CbϩZPeAz/>JZy:f.O}g}1%0w?,Z(c;@.fW _f4.uTʰtUqy.$%sI?g~b^ 0ބ|Bf]8rgo11 $_M;};.x,} 8Itu+nEK#Ǒh?1M {RFR\9yk9,/(Va,T 8!q%RgC@'ݦ/m+:ҋ,{>qs ZCݹϱF}DwvtQ Lv@fZ <4>B8+tcD 3Fh>Ѭ-R йD2+3JJ@:K{# %`u`vVvZ#'~&LO*i?=_d0V 5|6h8L$YcVoNj7M2~Ydz7e}>mH?[ViP4|Cŝ2$iZ8^pu qokWߵ-T&,@?PRFTIKg~m,mD`(]Ry/KFj~\H&t4!zqjmxɍi #b( Re'|W8H"t3;U뇭OPE賂L+PÄiB:k@O!Fkqٮ""-F[2AJ(5 \VA,8pfy~r[dA1KWa?DŽdy 6]} :f__~!|M_0OW|f*[\dKmGJـ~nOMWO1 eu瞧St2ΏZsWNwbv3Ը,3I׻J١H!E|ܧ9GAE-:3l8kq캴 pW/Y}sMK{\f8K4x" r,G'`vPP=p%r^M 4߫'Ƥr+:q 6_Pv\WRwt鍌 ,-zYV Ǖ8K^sI8a҉RX_|lV=й/F2rX_)XiG.d`TD;'G9JMKL]]rO6U!g*3k82^|*m 7=~/z[f~IINw-6_8w碉cģ[ {Id`-rR=n^z"3j*u5SED} *`ɐࣥg09 1:p=T^$T;$o(#)WYO]SQPݞ1IjnT{ SJwATY%F͈~߬H_Tp3fEUu4WeN+Sq`n1kxHr| AExz B Foб5e+򷞽K_ (VLdjZ E@A~W#* xhg.6MiabIn($U nW%/G3^"C#_#" < P:}Wufeu1|TGn1Mm~Q=@:CA; ~3^Ct&ϤHL{1* Wҙ8N71|DvzAFv J9S+Na6 1\l/>܂.{ "oB*#Y 'u_=ӡl'(;q҄%K){F3'|DxϐHHT3j?w>2ܔL# E.뷉  u .[G=Դl^eX&SN3uj7x5M3 F] &Y3Q<#yHB5F!j٩=K$>Іge>|?sGNH$5eG񠬑6r Qxp`Ǣߕָ~2.3 H1Y'\}lFqsï\0$@= "pk=??oNډ@'͏K k#AMC טҋͤzCOdAn J߳s@/^t=чywھƗcYhov+\ iaZE4 h/c9:H6mn#Ry@[9} ĩ !?U<贑q-Ca*I 1Xug\(gPfCV23\)24r/62VZݕT] Dl?miH5]XLQ_l`#J13*pq]@4=/8/Q(McӒ@ ƽAhd;/])el[}秖gշjK-1kRjSJ4;hm)磻mlhHEJچrH ̰fRf/7ΑTTQD>ۮ{CZsQ+  Lb5{) $p^d86Y4hO/:c*Rr! oh\kdEu ޫ+fC 8t 3[ɽ spNt!J$ *ɛTrm oV;>o+W&bZT[NK!9]AiP'V*嚁 ׁ=*~B=bMR=%b1Q)2NFՂzn4cXZk-wE1PĻU?)Y_ʋ63@«}iЧ{J‘؝lmv7#,%6S=.ۄVu>/ZD5M3z(:x59:,wqsqlR1 vD +ݙu"1Z37qtqR>0\|gEю5\•r^>߅3Tb-[bl) edw'_(G(=K2$\'|;7%>izW_??[hFIތ y9概6\8OӱG;Mp~?~+t)vK̪*_-H-Ńh#CO~*pQ[ S/Ĵ8"S6OKȽα'E*#[XswL"DO, K>xk/F4 ޕ|~Q)Uw{V Г׾g:@KGM0/H7L>M 5J;m컹j G-ʒ`OI=3<)_\ ˽2*a);ZN\5ߠas"Y[P{#i0:TCUwF :)US8H!^#'vCle'Q~?*<3}fCc]#{(ĮGygd2P쐫Gn_ÜLY}oBJy]Ih t\HѴZAD}n#d;ܡ.ONR6ئ{߽F́W,mfPOȾ9QCH8 zs?e-r5G;'>m$ING֬fY6#o8\Q8מ@QPV ,,D kn7C~IJ"7,Qnp,AFG/ǁ*1/7?7'$#qyA mՐ-3Vm#5X>O R9V87P\RURJƷ7،N.301Ҫj|KMur(|Iv'}X&!4!+!" >Cj.1KL;2目Ț(\x5jj Z t]+)HHvCk /?o-S -d;58Jr1FM=|ԍS>q]_z?rM±ުsJ&M9b397T/U}= )&o^͞eIG?(OYQB9dN t|;=J?O^jLp1^MmYc(vv?`[+k#s[?J‹FK)Cb?s;)Ə]CسXR]k h3ۀ5Q7T.'*1 G[@L6^D"y(Np܅Q~#^4jfwE !{D(Oz1Q~ 1/NSA0WwG}j{̑)@FvY neԋ$htU9 5Ee`?gCm"vъ㭺l `t4zuЅG;bˈww/{+t G o } D+'N%v\r.?H&^ ៤[{# Mf2r%U3ߩ'i"ܾ.`e(>D0zYoj^,aG{~c,"b.F /Y6_IjQ+'S/+W..s_僘hiC9y_( gE~kumXˑUo,؋U.A"Fa$І=TqF0LyΠ(jdӖcŀ(=UT" m%}t'uO]t׽ z8ON0P,;YY۶ mn=})3{U4sܝ 5$I;ֆ1`۬ Iްvglf>)hĨ>͏^ &ӱA`=SoS{/3i|TSjpGcv2̩R|+T3M@D̚{|k]+COK>3P6Bn<7.\;e%ϖ"яm7HyES<9=NW!7Qp[u<^MA8rXFȺW(uR@':n3Oň׽~TZtl~rxx# .u 1ߠi!s4r_!OQ^&LG4OOsYG{ [v'̭i]p_"iS%|.T!|]…XP O]&{P?XDQhOM~Nw ¾E%#g2ȑ y.b6\U2;lL.'Of~^KTy[/qu3RDCK e攕0,´D5hH-z7"leѝD^8$=Rygds~3& psq ))Bh7ns._^K0f(#sj^K9[}0$p8%nme,apxd)­on?A;6OFkY1?J1Llf+%y_I,NgzFD0Iĺ´D4 F`o;m bt²xBYO#B+ #[ojE>?DI)&j2W߾q$]x`8$|p4x)~]~TU;klZWkXK11E o`EkM}DŽSfk=F2]ШZ`l.\zMil(xls9Iq@Ph~.F^H>Zq菗SCPn(p9Kب/$yK &+.jema>RS/N0ub[:svk.= -~)Ob&$ >VkLak̷ϣ,ҪBCpTd[Ӝ:Bq͂,YAIolg'9x]ax&|8lHL-G IܾF=o(u l9 4|7^2tqVn!RI~Gf2k-iY8/)]Ge(FȎd9 s?qK+s(1.?qD\J* =j|O WRk`B/zN @@H'N˼%ة^/N[#S\yȜ 9%dBD8bA .*,F]rɾn Sh%B,wlecHCкYDdX=Ԣ9m XW`"dfbjW X6YmH'Cʴ6DXz~u3]=Q ٯ?r.ܕ껷+*^̙kv1.t"o;5 COpr7&%&. wb{t$xO^:GddžIn)HAr*/gqR0*{k$<F> 91='?.9c$;B0˹=5 ߆9 e$rþ(f[PYq !"˒Xp jޗim%i.A NYgQ !c( Cv> (nk!;-YH{(El!WSyr\ _ՖE[ <@ct3/)kjEi,VůWInJj#x!#&7J,݀VyL`k4گ/xnЀܥҀ>vch8vbmmYn:B C6Z󐼧^}_1TB?Cgaak1vD$-K~ =1>l0*+\.n! o_t1K|tw^OXA>:Lt^eNzQ:Z_'M8DcJT *a8]^ |DڦVv +]5PB~]*w[ ?S1NRhLs3t `2:i',쿪)Ą&2"/їg1V&sxw:MK3$g1<_TUA)6F,TrJ3L_:b+\F.k})pC4{PlޚX#o¶퐻ZEщy&i]u&X1?h4ˆxM.O񤕰b|z\AmW 5gn1H%"L+ζXb+q`#)Eո9`0qPAKg%;z iLa=hfZCYF1 =)>>*&*p2q)vAo$i+VQ?,we9c IFu/fե-'ܻҩ K)c%p wiÚ1Xk ^@;1J,3;S|( JY<5߅ ġ&z"QFn Ӝt~fWo"\U=nܹ{JL·t|)^aUJnǸ`4.TlbPpà9nIjB_˳*_yx^̊@`dnxnpb7d}9R&#~!V0Uq@ Ғmސ|~:EWld Y5#,Fȋ!$ԏa~l.d6WߗO|0 ~г;Q~B}r[e<Rq652Gb[&[pnUETQx4t_.Tw:k@ SҤcVR$Q0{x輣5XX_?`RKnC:6V$qXԠҐuj 89X@׽arR`A&pv OprߚkY5or:i,d܇+_k9d]Rr%qAcw]Ԯ^rjL2FrWMZ}" ݖԡ9'1'x,}N#gC}4vFV{Qz "L` ,eW`3З@O z Ga/TҮ>ŗN۞Nm5]ixξF蘏@8)sS3g7gT}7wϛr+me*k$sO܊ahϷ]zcl}ȽZA-t7}$kⵟ sLL١ʞ 7D`F*(֧1Y>}F.~JAʋJn{0Gp*Ħe4pcUcMB6:*Dt 3YҪr5jo_HҊ"uq8RZhu{jtyAP<嫉6/Ef5Oj8f8}ЫӪѿ~ֈHPOǍ=A\W22u-!D\~,7d9~%r23ڰk#s:JgX'Cͨ Pߴe{tS&<L-7Ίg9,!uEF/gLב}8 Apma\s)AG\zEAyg“#!mNpYc$ЬIZ/,̦b +|H3,jcp]RE>t:Fz;sXy RI,DY.R/duGvis|خv)sQ.Jex]Ɔw6_LNvaHG4 e&$1m 8/#ވ)͛{h( NakC8,U-{<;7q20Y?G9i\/1Xi0Wur#@004:UQ,Zl3t^hLcqˆd4?s$ =d0-! 0k cԁYcS!Ss7*\u}NV,,5#;~7v*jAULZ6Gi2儗i)VrWZRfߔ1Ƚ:{04ml P׉}e✚gX`: {vSkցD7%[xbXSL)il~{At 'n3mwݭPߛF֙]ssegP?MSEjL*ڋ޲Sm\b4MȺӭu B1rJ<]KRJ,*oP - "KY+jME br(({l\DE6=Tn/y U>\om!}ɔy3" WE3!h֮L"/Yە2/ār \XvңRsIRiualHC(JMXkvB>+ƪkrs΃oa6fwN#A X#"@RV[ʽ>-ةu '@#1en]~Zł KW}pIg8TbnP]*}/>ɀ*q\%8pvqOmױ)f 6KIr8 Qs>Hw^1Y~C)Zd̖Uz+mp J|S݀=ASwF2~nymhDzy.W cYb>B4,Bik&OyY6 ݙ`*Ȭ5^F>5']-+e1wW J6PPco'?\5 Xx3y\!tMr@rB3L(B1]V踏Bj慣ٖ'WrG1r-Hf7v冧sZ!AI *(Iv-T=鉀_BOdXAȟ<[n\nXMБU6R)Ѵ-j$)z"G[Gm &Kwf ޕ}{|8Ck}p\-(Y)qvU*Ted.W,Z#'C e:y[M?=ߥ njO2|T//t\juc[B]ʕvxa%H RFuJ%֐-^|*aؿ4 )IJKs-q|܁$$Tj z7i`m?{Q\rkԊ5*0bgf@3V-m~SL[P4~yck' OQVpQQMNen \>ik8Ѣ= 89^Ե"oEi(5tAU!~mc۾ @n4c oPk~#;X3ZXYd&V .O2^!N܋ v{2)!/(kGѴ<ḄNwƕم/ e [*Tu=}zj!ӵxŧݦR`Ћc;!zz6X-3x="3U-*Q tN=?yn+/p .$qpsx<ղ%ıG6^i?>F7~p bU~xݜSN8#j| "iFO{wT ]Kg"|գA&4hcBY5NHQcO]ɕ>ꆐ^<SπdV5 -sOxNs9Tv3!?ZVۀ.6fc9>fGZQA" B([~H PVT͋pz\STbrT&;_Ӳ%| }E0ۗ4EG# f {qAޞ㠧f%{R_ۊ 7蠿zF{!!*t4nˮ/fD-cphǝϸS޳FshG{ %~ f21҇F9< ]61]7l4\lMw"WoLڬĵ焁~&8H8k}-ؼ=biAYU`Mce뢾8r] 3D'`l_c`dt._IFmDq)b|U_3vMf8z=n~X_' >E*S1qWšCCInqT$ܑͤ2i`gwq'kC?u#>kd,GТ'q4@=H*8}ؙ7Z:F2UC2m[%A%<@Lհ54Jo=02rჹ:,܍LoUHq.?z!D'!])?(G},8m]aȋ,DCVaDQnZ 9<_[.a4?Smw'&Le8{5/)#[?}~F$_/t[1 )EU"]rRhLU 2_ *d(K'.00Ư>rkOƦɯYT4c|߃׾/J}U)YV,rޅoVuI`)1 q U@ѸX@wuU|2|ڙ 7 Rpt' -ö*֤;G~ +B:\@t~*dKu ̥Cࢨ.,|5uٸFK3}D@v0<t|Ɉiۨ0B%h\X,g &paepXW"IĖRZ3 "m(y":HᡉbZph}:%l֛i|>_;|@ e?yuf/oƃO>2~wŭ$ pU泆`{b6B8\֔+P4 >nװ Ȳ8^f1g 3$k gnȏ.Mqfcwп@籔ksg˅w2UiU u$xmHBN)zo.IF/?H~ Ɨ;3=hPDE`+Z6uF-Q"6."&w<<UvQeOn`A5$/ҙVgh|% Acؔ0D|i NOT~pCG\nD"\ZJ d!^w + y3 ? ŤQ)L}SdryH"|նV<" {Rl54}Ә+$irr^h4ijp6M/g}T"݀S84ģaj:^3Ķ-sBqGcne?9cLhŢ2)6owqxAmIֳTԛ'de9F,) _»xH!PקSUX+ Wpr΃C7y;8p\2#_R=5iẈEvYGTH s[˯ї(⼝h@6o*mMuAG+qڬ_uAgmQ'|ƕ~)NKz-)ǚVlObm9tQr]6e$^mh;zW=P}[A^y]AbI/t:6f^n|,&}8D0WB:hOSa+ ϻ>lTm{Y+DV:ݐ-̈́J;i}Y t\kED(9\:EYXo0f4oJD6>7>q]|CwKJ ɇ7\'!w˻cHK" :{P=CX7XRhɌu{;1t2 K;(aYKH7 D)XG vGN s.F9$[`J'2P)W);8 !C'`rNDot8-%:N_%q+ck|_E Z<%ӔIbs`2V_i3F"G[^gosq v[\hcL_BI774'`iNK=1t0WArT g燉kp& 6ͽ_ޭDx}߭T):VH~ 97:{C4eZg~/jÀF^4iə a˞ev<7] .7$CT9Q.Aܸu@wӌ]V6ìGA'#XIm. h]G֭`jPw$àŻoWβGiS&y:}iMn>Hdc\ =etȖ3~^?kJ0/=VAph=d4'8Ti_#Hjw 9{ ]b2ڰ#JhjE#<쏇҈iW SE~K [FrfȽ<p3.}G{68Y=Eo9̀IhN=}fnOCbU*M5;)`< ,%ӧ%qNL`2Oy5~B,IZ]4}H &Vq̓xCB-*ְά W1ZKgz6-&(8hn>7) *'Qb[q4iKPe3p~LP\$^u/^,^{N NKq\G }%3zjz7 C'y1gJzh[Mk%32܆+.Vv <.S gXt "@2z3a ywHc$H& džST{iLS/Dztl'ǻ.q,S #S0|Dh<{t%Bp}XJ?7$wVI3>&|>wQ-LS;!dXV]߱Ibȱt4(G>H\<\;J'Ҩg@!l.Eԡ~ͅ#!ZǯldF&)nKѓSU,ڇjUPhd!aX^k7K.[J#I)6T@r8/彍9gՙ'ye9N?s3aDg{ ,Κ\YO!aHkXpU|b1a?~D6t'p)vδbM1 Щ77'IX6u⪆˩*kޓh/&wP,E%I/`&MC7w316{҉ne űD%gmPa]TC5ug JqXCA$*5`CSB8N*̺zN+H6/gOR1cLOºfjr#OJ+3$chL%;zOYd$.—n#0ICDm[5 £CȖ VY~)]ôVZ})GˆuǰA}0`y;addt%Oh&X,mZ=,Iwٰ[f{@OR)DFGax ZXOiə^~!ԿsZ8]s fm jV5[V֣JL6p !v#860r<.U?>m>] {#_c$Zcm;\u͆JT !:c֣o ( {G9>Ad<і=q)s *~IԍNUhEەj[~6:/hbDCd6cӌnA1q#] ]urϙEk&}DZ:{򷺞KO]qLj@zsgy_FEyC'X2:5jɃWt"dShT?&d+"PV-u{1)4[fq1vqYF$, b"3-qK>ܗ,Q%2?'gHg$7$ҽL=`Y1y_o‘5A,XY00 f >s;hEnmE!Գ eQ219%!g{sqӌ k}f[צKכZiDYKoK3d*n:j?.I% n!9E *S y{ԫ6m GYNxHp.<4Mw#!*Pl&ReӴ$\aoRCmu =u`>A*j\OvRuav&n6Y+'b9OR˚o-}c鎥5,I3m?;khHⴇ`8lEmRbV',==# Kqq{oU#|y ,|]$8[-`8C=GnB#-Le/])d)Yy9'wq8 RG=x4( iujj-"~acLH#}E@؃8BEK2|P?ܙc].¾q D+9wϾ疃ѬMeV9CBVv 4:'ɫ,u`s4JL@8>|-ʥ^.Ȍt|T2>(`8SHUE1 a})/&l< 4'6l +tm9XAy* NO`ғʡ+-KE8nZ* @+S@P#܅P{AwG }q4H( w=7pԞ ;ei$>:F+/Ư67vbcKqyհ*`W >E?pEQY|t!ʑYzB҆X؁66*G8=͆lt<\[u^Tuݓ ݗя":.t$7ٓ@0yA\-2L%#̘nvz/ #_IZ?4nz8)Dj`LAk"5럸 BT)L[+ L Y tޞJT sΎpOjƅn4!um&kE i4 W9aQ3P/NRw9m$|lD}t)~imTcn\N1E:?]\3%\؃Ɉn B :E Zvީ oeޝLy I&Rg7+/) _n_۴CqTۺm)kOa'VŦР6q56QTfߧl"Na|Ęx-}+ O"]X>IԆk|3@ &&b@87p N !a"JȰ0z(q?; PAIfek'59;.cPf|6کdQb%l* ^uFVw\<ɞ"7D[}+3]{QX(eӚX_7dv-4d+ϳPOԛOw4&S7< X/wba9 1.dLO 9,oyx|ڥe%$]"ϑ]˃(j׶u v0yk 9Ճ/W}*{LI ͙hjHg q&u:Hq,žyD5p/G[gՊHkZ.ybf6rI:y|3"UQ(}|gPlAc(ZKsX\qk)N8"=Ü*H_DcLY~'Qk қ94-cTKSÉi9Hg +[h'1HBE!zNۣĿ E4k_vvZfg 3841u >N)+ƚ*g|.x eڤi /|m:Jnk`"g* 8ZF5N37 1i!<)(ˑh5;Ae$31 juL[+} S(BW)ZF)!w"wVY#Կ!JInO1eQ(l! kxVZcG2 shZ,ogb?[_IqG*tܦ "Wgi0#n|RZ=jGC2 ^ i3T;Ty')BHm41j7 owBh'Xe'P5}>w"o#%$C^0J8`iz;2kL".IG P 6 suVH|\da(c*p54$P_z/VWgpG<躪یY+xdlTlZsM޹0'J @q3݈Rk\PE\9>(]DC1.869r}%nzYʱ)DBg?¢ߥaMQ| g.|2YO{S=x Ámy7jG"\?opwn}CiTsY#8]/[627g$^,35LlFՙITM(>J0UJ]u÷m"CL9w6FUo2f)Ś7Wnrd.TgӶ,"(q`W|;v>f#`#e X?OFb'&4-16o7DPuntlږhI{y,H4d`)a ;$)SKy))Q'׏5px@騍 њ3jm 牬-o'(>M /rpT.8l%ܢ.cgy{D<ۓ vZ(J#| &O /ۅ[/Ve{̌Lw0Ϋ>Oi"Joj E%xz%$B] ~Ѹ:nS [@<#&k09quʝb[I65Z j0xAIyJ'nQJLF@%2tuWG -h;5k?z4Ωֿu4ILj#c Ua;Ҁ!p{+(7=dۓ 3 41 ϾGdK_#e-9Rř[d:I$9#UkF) .ar,/5к$k2a|D%'~wZڒЀ?F*ew @ޖۘb t!nt4B$LPfƻiW%݋nh 3\ە z ,0YBv?YNsy,R{*#_&, 'GiΈ F, ! t_Xg]V-ݶ(S2:g4&(%_ҕ~Tokq9U3ZYsoL(.H"gI=>PdBΧ_T)F%aVlP{h+Ȏ9b<ۤexz)'Cxi>mrbjA,َ[]IEDkҊAddCIIgJ-2Lm"lOǮ&LUtwثQa!_.Xvf \ >c^Ai[7L;5Zf,(ά:&l"qWYx׮?uXO=R&ю #h7 wV%d-2T0yD ݗe.MɎ&Ŵiœ>kPI!-ѹRRO'"Sen-xdBY5{1_$L OP2^Al};?`9R)k.,Ֆ J}et]+?}SL*gO;[;(H07s/}ġN;ym[&H 2C{ rojb2H ^Dz;@hBkg$H,Lf@;gNe2̠ݫ`+ %qXcpЍ,_שGD#t@xmű**GeF}~܏Uoa˜꠸ x$i(L#+utNS >M•TIV{&jzGV.HSRf`md^yD7n\.ڔs2OX @F+bQ-1W \H`}YoK9tr3'4wlM d?X_cƓ\]r*`*N F/5f[دRn: ,bK>Ξ H~FDmt^RfEec:= [ ܯnIJF kۥ,@񳐌RyȢAIܖWYoW+)E Sw4]dҘ^n9BV|$W)\)]2uۥĐ[/wXӤТ6U 6(tw͚^ڳ\DG:l^ lޖlҭ!pءD@2S2KKjS#]XQxN2*C h4 P72?Qh?fǖw{65V{s6'4~V;xP@6ZvT8>bz ub*hY nqH-r%1. t:0Oh]) (HNގ<^"NBŏ}V9l k7\$BJh}-I4?yo-L|sGħ~đ]KE=`Q kԲ${aŇ^# N6Aֲ ܟʢ-Y"@&izA%8=3lH"kvD &P [M̓S\1d+ :PhhIxS{>񹃴QHOOVEY3Bn u"}nఁ-ǡ'^@iwޢCGgo7@@YVg%E 6fG2Qw$i'}?9鹡a{K-E+/*qt[衈%ݕ6v# 5m7ryhY2E +4+늼\1LCJ0;|KPڷ\E`W _B7@(6u]G .Q6,o-hw0]RgK:HFX++ʙvf('ֆ ! -L}yjw͠,UBKKnL`O: s͵hZNF|#W!AĚ\:̱{Pt=}J $H+HY皻2\0ž{2ݘ[u8t`ǭ/X )V Q3,JipVWUƋɳ4 $q=y>m?:v^`Vtހ6\g͗4Pzls-ς. >&\qeqm.R}DZ'7Oz#¦CT# h @XUfA6V5+uM\5kO ymfC ]mp晄>:?LLD:m>6k֯5,-鼚Dg|֢&'E5Hn# )8wmE 9K')mU@g$#CrF`rywZZ*ng4뎫tȦZ\WSIynDa6۽zD8; bi/_T lY/\ XdjMKX87dZyK|%]q%%ݳM9ˑaqsi\76Eu398Q ?Q~-P2ai|? 7$ [QO&> Oi􏓆2JDWJ!'<[qU{C[5>Ԡǻ.p.>$kZNF]^y 1zJ-6]Aї ŒDJ Y,e6:w`wjɥQ6"W]S <5NeZ]kk6o${[ٔs,QUUE\XSA @Pƀ`C1ztɟƅ<#izW#r&Uu! wI|!5ҕfSn^&iv@@i@Y@-vƌw XvOڱ"=:/߁=2W)}Kc^h-$L|n/;kgOKGۍ,\r} 8ŗЌEdQIX ,AlG-}{Y-tJ1x4b4WK];>f_:kH@.APe] nfS~7y_ 6(*]Ys-E囙j;p%ҭ3r`]@`sH./]ާ!`jzxczeG L]*c(V*ڲ?$p9 |8Bʅ/_ qBȖ}1-9p$OU&3OSwrB_llgλr Snʦi};B$i8b;XI䵷]y8߰2õm# r!b 0Cv(if R.ghtj>;_Vh+w@+{u&,]D12:{Ї't&JxsB. ^䦞9Gqy\ёК?K.W{$y ލqIkͷd%+ t٪WgrgK=H;*I3!D"@'~= !L2H`/)rp ,l B6i0WyI{{'QW8sљC7;"a+m\5,QE1Jd73Z[e|h /Ly z- KWʌVE.{)lr7uL#/ YI*dl?_׻K%'?+]@*Mf)$\14a|48#@b}_ZM|왘1%enAreQ32oS>8;@y~BAyarNWtI9sy*[t;t'{\F3|Tyfޕ mz‘gkTίqk5G Dl{zn=_^Wrr#F6%JѤEQ޿Yx~!^ήCnFL.ʬ ;~x?=ۍ{慶LXZB9AρڵӫF +S\ ,1qCFܷzPJhf'SBdL MJL5%A|`jvr.%@tf^OEBZcSVpZsq'EHCߚ2F?λ4ѶuhqcgLDaj(n煄q@їg=PĄٳtM ,BsDQ#Jj^ӑϮ٭lNI=)&lAɧsqcN1+K$|>}!LER!8XLrWQDžʪźu,tRٸ7C\n>0%/ 8"On{k<7],۪CûIafa8yIEj_t>٤A,ID6VUɚσ- Qh6Z`^ۤwqhSmXiҞ`ȧ'_6BF#ɵ 7oA"MJj&0 bNW( ""!z v ꀴ(EI#rl=ID::ҒXA<EWwDGl#W"Q_PG RvFa9}|W?ˇ+gp[bl-P e{cI=|G>U|HX+- 8 .Lø+ 7 q~nR)nPs"eüMh?Ts 0FK4 u$Ǟܸp>ޞ;\ 9_|AoD]z(` ko(ckžhUyAbP!#ֺT:zgdpC,%5NLn̛iaI) ghۍ*wVS6۴j=W9~w+ PgQ>]/#>gutaTr~W$IuCsA'&McAުʰPKC:bvjTaꌞ1"H00f-ɑn%!%"z&xg3r蠓@E\>Y9O"Ft8ѯng)w`/J̺ ^.Ig!C,!L$Ջ2˝QhHJ=FF?@x@'tH [JW[:ZUBTE4h[TKL] O$շmC8j {}nEc]Э-{7[6jy+|| suOL3d`du㏷zB{=cOyIc9n _3z2F;)GsD<ި@c`&Ľp;2\6L ZmO3L5oFy‘ 9ڻϿMe=<4\wf{a53.5МQ@c"^V@L*I } C!zkĚ-pᯟ5FqA^Xa9I¦X?u*全 t,EN^ki BlQ4%\w5ҷưv 0}VES$lڋOTm h_y͋Q.RgnPm=+Qr-z WM=4 7IYؘOs3k7T^j{i% xz;fb,4+s\BXUYٶL~l̆;T4` ~^`؎N* AVEͳ_V )]~NƂaMHY.H'v 0~Q*R5≗Io^3O[#!mBݟ8.}@&y0U<|ɴ&\?؇ţ1BW>ÀK5Dj#<2{0*5CafbLE#ܒQ>Y&,#\2R(Q6*8q z`_qVbR,D3ڄ@m~U$%<鉕d?2bUqbq^|C:H{iK2 iIUK?<IE\BH:PVixhScX D83,Jw)Ԣ< N.#-ny7uԬMf2(&k6KγB F qPfODL%v0%ǔ]󸕦wYMKә-@J|!: rVvl>;uF1FAc:S* w]."N">H'f>1{eVkil\Ew0шccP  c9UvG!,q"ډ6tE3^.Q\t>mK/5dʉ0Ad[(?\U!G/G1=Da./S2T$s]oAʏ@$JSu PrExvnk;EfESZSYݠ?;Zg|b! Y}m+^kHNG `TyO{E @ hblE V'p>|,ѕ _mZpN4L\;v8bR=rO3ڷK_zwxgg6'u87-uFG*I@G~G 1R?[љJ%ryJin2yu0zِUeѶ7 qπO'/ AUQ47R =6A2ȼw@4.%ŋjݰ i%j0sVGhg#/S<0d1./D/4; ryGz I@: wpaØt}Q7)XO_u򾧥Tar}1s;Ǿ}-~S c^;Ϸco,inv§_Ģ込\PiQC.G+WD-e$7;]| Tb Kti\ݲ*BCאlt DPVgglC]^ &E8G,}иs^}jFk\P:4F L*/Y-1) e/b³9pd S4:o1|EO$+ FѓWbܑ=_jX%-&\ȴp0Gw$Z^Q+qh]9ݾlPdC#:ș Roǥz5hFCOB߯u iwqqW`SfRҚtbde'U6|M1mBڨܽ29{BKntGs6{xvU|(hG\Y/ZaDCl80exO|uuLSU ;ݎrd7%_/7Tܳl&8?*tWf}M.״rySU3k<k!Gyx΁j/`BE8_b, q+T$-&=Z +Sh^Ih<^\(\?CaѺn_}XX_n q^,*Ht@m1H}Ζ0P5M=%G3in=[i7yX?H"949?$<mehY񹙃uQ/G3U%/Kag B垛0v®^`ɐK$[j6,Ĭ4}e(vdx9BQHĝ 35x+Sȴ"R~~lʦC_鮭ky#l,p]Wgx$vH}K6NWKxrP3p{/>tFyAڎ^OR}Dᶁ1ݪS$qfoAp`)(eV}ClX4/٬:pq+Iĕ(CL_*1jjftLjN2 KCzOjzJ`4A35"|c?0OmB0z.9z1g"p/#M.a9F%M~{yۺ16x:c4'ňGz"-h)[\`Xez~W-)ѕl|˅&F aWcGݒCI,BkiFUq)9[s.hSiPZNU4>B 665e#X/FPf\>%H|M%e/B+k}OvxPFONy ɫIEnyI/}*K/A#`(_>(! &/d %}D˕܌ݷ$ƘK_9P*c{IBt!o-`ˈ@E9dW;B:~fúX{[ixs_;i:paѪ,Hu[F˹tD6moB u{Zcp )|fx 1`Q&P7`09+nc&lSj^K8Q$&N9:^8 WKhEHr=\qL)au&)xSZT`,E} q6t(* "xu,$3BU^VXXY ! ҪvlS\M_3fW$&U,]`^%nKMP?n44bvC/%F޳ V7'[BFv 6zdV Gn^kZT-08xvӘixWA 1LͻrN9c@s*+3SԻf2=!SFfT[!m 'åFu'Ή~Jd6Ϝ/A=U͂@;r.fn:L+?rmlw-қLEv%I֕ o_==.1EL8# Z’!;J'Bg7u1GB|aK@ t|;Ac0Hs|RL ߾Dɠ^iO~Q\͗ 7TΉsfpppMlϠz^NhH/|P2#$A#$ ipl|MxI:l}g5|f> SStj:1%=+[n_t~rC27& ۝ʬkXSr@L"1VpIAڰ}f7Id1= AA΢pBVi\anzXJVn[25I}Xk\,Wj%Ky:ӝc3?wTע|DKALG(PA[dB(H|D}Fq pv\ǐp4ߢ-! ^tC.OqEuB"vcGA=ۇZ,7„߳2c:5V*;FAv̄8FxE.,§Iyr*ߦ;\˵PIhzbO=&xH qkwѬ{jPD qW#'|Kira2N'ÇqdC KCԮAMev<ƓYF@qrJ{lAW.@N~W!"}.4㹞!_\&5-tŘP?XZbW]6]/c -#`)F1VAiET/81B_XKfg/%@f0d/d6 KXfzěE>Z PhR]wZ^jh(\Ϝ6?M7$׸ ݖ \; krcGӏ<yϼQU: x4۽fs"s}r}62D9jp}2xB#B#Aoui $AW8^T?&X'Y(;F Awql~ A"YPJߵt1FNKU &c&[ Mqyz*+Pjh_aGg<~[ϩ`d;g %hh,VƫR3EPRyzs Z7&-FVX .N8/6d4Ge( |oY( 'ċ"8Sep)ֳ~}{Oy&P{c%+v&Z)M.sW Fφs)-^_ (7Pֺ8}I)Qց0gB!~~kRP$N?,6} #"qi X㔗IR烉foOR0a_joO` +)qSBp _q/ڰnb|:yrzXD9@C\ |o(!X%qN9Dm$IyϱnD`ej]x[GAT (3ތ]Z1|U@~#懛d*qQUfc*2$nN,%חW?e/8j>$NGB{Vϸ|7VM0Ƙrq~ gf\g9W1S4 3%,8Jց}4**wH1`0x#l2UBhfW@*lA­l~Ղlp2ϻFbIg!Ka@FJǠ1IO}?Q^9!vQ/ t(;{.̣Hz5I $x8g8JۨVbHSm1 ,ל{>Z]|&4pk))mŊ7Vd{#@a9rlBn!y@8[Ed"i-9xV¢4" G2ԂWjIG #R-{xΜhh>EDzZ4o\KvDad2EczP 'Nfl v3'{kVҧf r_kH p ƣ[{ /Ga-_lz%zօQi'?d&B6qs+c]E^cs9mXi@G]pb>|+IQ^e"O@\nb`$ѓԭ 6Z'4Es&1饀wAKzMT;j y*_ݶu$h(RRJ{8YB ae">CntuA"aenmh  {Eo] Ȝz]$àV"rdRh]`|$ 5X(Sڢ!$? 7LUeX" @Q .l;)=e \14R*DDo&3rZ/qqWΊO -Ŷ:VL=ivˬUSLY8)V7-sٜ7jDwS5N@ }aVQxlXѳSӠseAQW6,@= #yfJOn1HRK3#.zV%2.BDnD;yZU O˥{DW{Jm(; U '#.M5jHw9Ӌg#pZagl@scS4*V߾ "݋E.L۲&[6͔IImjAd]ﳇ@fr ]0C\/"H+Pl$J,dK / Lmm[+ϔ]|;6*vM;ûˌ xys>)!֧vP.d'p%ZBf* =mvjxLь ghůsB0u%j)+{ C \Hb[%ViIΰI<"O޸LEmNdj C>  RKoZFHlJe])Cd2Ʉ}p`FHAb랰^u?ՖS)Dž136k#2MOo W1RL=Yb'imZwj=yw+6!5SٯxxB3gXx/A`H%vB\_A ʉW)\Yt&O D%X̬~NhjX vM)IR6zNH؅3@6^Bo)p\]) ˆoc2h, E gA {'c3ptD g69]Ժq+ʍynhޤ8]K?ݬ`.2~_sUW96muY<%ܞƏwmm'hL?{+$s)HfV\j}.@Xǧ@w B9*[1qj%<9ڡ_83y{n~w[Agz@1o4m!L 6ЙNtWZ␷O0=NtԪ6,I.qP;:r (;=)'@E<-{0B5ֱښ- CTz$T1FʧP}W ̖N9ٟh=.I>Z8[ kTjZq v -cƛko<+Bl_9>1lueg GcZ픫\)g+\I\ Ή!4~+Bhqd4eceAtSοO$s"|wsL['$ gj2sq<, ^o1<\4>I?)KF4kG`n&ՙehuXPCصkb>K`^,L9^1xPx)\qo@Ԛ\_$ܑ 2U!6*Gw`QS=*w4:C(8οnv2, 0DH)#v8I{${`nZ F22ÔS先7_}!Ofj QIo4+t0XB[( pG=: 0vXPWgW|,S*@\VQ𰊆~_(U˄. GP^NI@m4G&\V 1=b*w?Tˌ_y%8O`T_>z+5L(0&XSEԜ.WH*0igA&-,Ϡ&8RT&]7=)n 4Pa9(st޵Cez][캓vM2kýK5>٫'#ol:wiRLU5$<>I0> Ԛ5fJwM2yv0$"4IF+%ˬ@*D Ca<2S (rsݞ~t􄻾o*Zg6M}6n^|UcW2&*X.wԉudghN'iˉMILZ,ŀ¸J2Dǩ-G3zrkT;ʤ~*Q}Dxژ1Pcrh}Z~K@HgF+=Lz&s@~G;5%va%= qBacaKBv' v>ץϴF7~4c/po]_x d<`")x"T?Xl[g!qXyF6yڻw!w5DdSi/& PH`BhZ9 y2'6+س?})iHFBSza:CªUƺ;ÃQ:q}G$pؽ}+*>=hkx, kFϑ7GU:BϤqhTwa涁kNHeϪiru5 "UKyN͠1Ѡ[Tx^]7kZkUK4#ou蓿e#rt a]u?`=i R<}AG|'(EVg&reIQnhJ9%CGwFgg?o0v7lU_>YXT$t#d;ŧ=06WOɵUۮ49TO2Q)SsFӯR&h PE$(%hj}{F[2$ (u=uL)*J1.zC]J*HCt AR!?`fIZTFߐl]{9/!)@͌AH0=2xCToiDE;fSژL#i3F BoJlEL&hi87:4 Ǵ=7!ÞU'3()Σs*1y\NwK$ W%lLҖbyḇy;)'?gtP5. L3 r^Ƽzr OIqF :G5[9O3]l Ï̝dop9+}WRmm 2ӕK jLɚ1a/dݚ:#8M[>Xү*IgtʀVHV#r^WY/jv['Y3?ԡ%͚HB|QfC/Jzi.8>'A;Ar֗^o\%q֜*ɘNQN/cGi )fѵO/)9bڎ,PDqq@PT<`V)lWrm#h=9鄪kX@l7wi5XNuT:}iI b'uo|2J;jz.*_M'NW=Po} Ti,wK]Ҝ^@⅄ݤ; H$7`Pq^/]TO{X0Q܌+OTV)<Tdz8+1k.iuw^Pd'OW%luE 7I~4^;۞Q*88Fw*Iq|ev(Ω*̸eVXo(9T]nU455K6f0sGq@wrz.c9>ӛEF?S8-;2}a; xCJRIKϮri0BH.nՌ pB"+x4Пٜ`3|.\V'c`uF\cB@VǕ[aoe|vX@+ ܖ*c0KVz<IVN=s 9aZ 0Cs<ʾEl  s4t>ZdP ,l覠;B@G gȱuaWk/H߁W 4ҸnBPHsq*y5#*f/ot($Ѳ&<ցѕڷPnDZljiuw6;|i+,*!krZWI`5b!PRc9X|'n36cfsl:*Vv9x6Xbea*gJ1KlK`zXJI)*ZmQRT )&|_/i/؞K+ 57z7sʦ;H74խBz_bwq7x[(ٞяdbC$H(]Z{4C\4~{V W L+24aqrCn[kP7~5KeY;pJxjUR>?E 襎CLmМ2(ta雳=fLf8;zu X ˈg)iέcQDo:4#!-bLP5~"y$׌PFYz~; ɒf~f nW ࣨ袁=N oP#'_ [OKD0w{zmH~R«GUw2c^SRX62Ey.t=FL\>@.e6'}g$Ou=b~u/J.hՕps/.ͦ#md'=ezo#\}F#*5zVc.ꛠk MB--{n:fC|&?U9utoU`!)!qJ Z,Lq;) "^﨡{;W9̦ r~K}(%Q [a؏FfNnjl"DN\E1*Xc*/_"s11av2guoS (-Qu,srkwt12((B5ċTsXIj}F+ݘnat笥gڲ;xˬ+ B`& sS5v:O:4]k ʱ+!-(R1s]ϭ7D[o2fcjvT =.nNw9A!8\?ݽ>d<VY֓vY.AxMU)0\F|H K]@i n5LF-jMtؤ+xU4} [V h[>:L] 0* ۡp]wtX5qw0BN}aW`3E!R̡Z˞p6'H1 u+E]s v;>lU73#x5e!|{WKn%(T (bLϢSwݿlh)s+3?.a2U; p:ؾgtntٶtkZKSU1(XB^9N1Kjm4SI$Z#|\i3S5 f{W Y0 h]Cn%2Q0`TYxOT_jǝ~haU,ƒA'c$9ɜuey6 p JleU"R R~mHB0Kr RSX cJ[fvaPM %qeEˠ 2垇^/M3w$3e6X2~KbE}E$IkE̗"~l7-%6-ܳ 8۫e,G)?Oq`Hv]~R+oһ+)=VleRP28[xz,~^\ LDN%Ի,uW*H",Wc0L6:2á,ap`FC#T1r[Z)TCMt; rYԄ)_!::ޖWG @' %qfU%y(ԽVBV35,uc/Ny3ΏK?M~w=BO|25-HV%ݕ\N /߁f+ȕFHic۰:\YTA< U? P{,C78yYʶ y/1&j|!PtbaQ-73*D:829xBr"f$(n3(Hb_+x} SQތ6g2@F)yǮDOJ-[*HY ngsc7O4oöڒ{lˡKlOĥm{ \[ݳߠmOH ׶M\`MB ĦRmU@skRKpp{5FѲg̔=g…RO]њ_t^#8DLWtoh81t^ A  [l.J^ cN"C5)YPBz8L-vٺcԵXy+f[nc:M] q'1}QK {G]^:n"=v|gi%gJ)=l[SZnj*EDOvcM7bm1π%muYU,+i^߸z\x8ؗ۠,Ú 뱿 _[Ad}gg\dptH $arwS6kho̜F42=܊x/Cӄ54E3rI@_ĵؒ-.W{تFV}!&aш/V䘷.%# T ˓ķq+書0(#(v3Pq(u: м; D½vE8z/԰5qh ? HoI 1A,o3f'q͢90!į6*$KzbдNǧ2U5б; ;@eKm\1!i,埸m5)G4HI[\=Zu+€2@ 4 K0O&HFlbm/q.P '% DlnӇOu۟GDqRX Cƪo0bxxTž*3 d z++~En X&BOnsۜmA1үg0&s1ӖhsIF}YsyRgңnݘ i",!2\K_5^'4/|4˅WfEXANR$u)+a|io[mnOM2g O)?7q!1pi/ћpmTg#}MW,bx7kB*i4@i°BMvI?"$~SgagҼ9ߔF"٨^穛&)͜!@ˆ!V$VU;郍0$^t=,KX)m:j W.@D ~7xFEr3deXR*g;ɝj _f=F^>9|de{Or1&|Qo>ϫ;stw`m:[ -v`ߪvn`\apV@gJ6#X4[|[7i+`M}ћ'='G &s؈K,Ed+i6Z7o"$?D> n \hm}'2y9`w _צ\-ʤs{ư{踟dx;Wr) l NIVh>pO 7{` 5zH9gӬ:3hPCNJ9P.'Z8UeaÂd"mWIu>q6Ӧ=+]mR`vv @x6pTavSDb563IpQ[Qn&t?S7%(x6~mOv"]dk0RTXٸN y&z4xئG`|ϥ5V01k#`]։0;P.)snBtORJGí?@I_v󀃌f(q~d\-+K#"> !TW ,7˕+ '?7$>5cDWSHo>Kn|j:U tJ lKp [{Յs{=Ew'>2A=Uc:Cٙ` O6̞N0OטyZ͵ۧʸE#`l:2ZAum!VA.h1+ 6kNGO8%O•S?b ~ZAdT2#X4{;;9jxؚ.I9Xg;>1ܜg>/b@ 0jbFj./$l2`ŪXNu3̇R渲$isKR _&&O*Rjb{l=}$|dg @=]_X1<jkЛB?kحOp{oR猿1&_<9l(*pL :?ˆa#Ć_|n` >ZQHly9wdK0 kL=3~r2˗Ї?Ur9AE\ƮlToZp?=x9'T3l]Iϙ62| sA얼\mpHRL̎(%9it{Y%p.qPq WLn|ߗ&|xh^lVD+]b*T&W$|MW`fbvS ZA/^3@q/nHK$Æy:0UJ/fO}Bia4P~t̍,H}Π(6& 'D<,419O#D_@qpJuOM枵Daلˏ^HU-6BG:N+9N,S|OTdT) 鏠>hNKY$e.kSYkEQΕG+'< ERhi'p0ZseXc-R[㞦\Dbef t,놠Ү:VbMu X(E?iNҘ7iSlSGMh8+D=z%xf9be-ux̊h<{`_Gun=:[2Tjn7V_;ݖ9(D=DuC`aXYg-:3v&w:p1d5(֘͜zԭ[tnT8n"JKYtNpǍxJFZ~Z88-v罯StF}{۽h5\J`ۺu~³/J 88i[odD1~m,0(9p:4-!\2{C_g&8׍C$kH(٦=1+; X J`Z&,M7 |> O# 7eh:#^huD0 ]&*1z/S1[i +h7-phJƁ 5rOy8QWOT!@ZM^J{Ћ{+ g>I GvP&,0$P+]00?ΖDF`΂'vB{C4u5\;C(^/ (hZЃ&|x`A [j륐SC%Dx& > <&' /~Wkq;m5s{a^5$ J 3O}4r5p]ta3Yvb ٗCiR.d K`DP =D}2Gz(5;(*qlӐq2QBF[k[VHUxdQ:Sz^<\?S3aĘci >_eJTT)CJd̓ Xr"S"YOkVTATFL;lem fbߌ7ڿ.XeUIBeΪ: Y(Cl_Tއ3!Jٓ|ގa c,S7ÜY'y09,(PalhWEX Ywn?Vpa MwkLj`*γMءLJY }s'/t-:`^*ASbX^3tc=a׎1boزѲq4wf8ǟIΐy\2Ssχ4] U֍iw/YF6lx7a}B[Z$cQj;?xXRS[gNrnKk?+(xù=vQ,v}wh=n S&75F&$Mz 2,g)k5|xX:~H$9.g`Οm+Qȼ{fF>;豯Vpt_9-q+%9U7TD0YjzĒC8]! 2sM XA.ZN'CY qf&aheSIHI"@A@Ӱ~g9!1 ?f%5Bc\ڛU9E~>38~~ϛiߺj$h:) /Z2kœ9hy}r ïY.%Ϗ*>;K>ZJ [gq!7&BlsB:<iT ҧO֣muI!S*&ƴBH+#,' BKeCċT2ƹ(&mR%%Ih} AG{TnHٝJ"yߔ5 Z&]F@H{8~ڏAvWQmǡyY9\ϸ4< ]^fhjAZ΃[b=8n+A[MK}/w ([-h-yyvȻ$xd+ JC~`NKs8:TJ|EjW^ƒ, -FGɘ*a5p}k~T0Qm>xQ 8"kw V/Xگ2~nl*8XV5;U91P>cI{Zoj/CJ}1XdDa $u&2,g(Ą6i)[UZgasp-sl#Gw#E%==`DG2ߩ^#_9͖W[ }ީtLlmOڽBB5?V R卵]OˁG郱܍ :ѫȿDhF2gۂ#oI#>FŹ\z?SP4]L3'v/3ѪB\,A&> O.pNJ\(l7Z57x(d)֑T%upE JDKD*|C0e<,rH_$(*zs!d%'MvXIuXElUe|M;5ɂ#d_8O.7ϖ;67SGg1'% u*.$ıj FE7cQ(\œx|;f5;ye lXBKt=x8~CqtgK%ȫDRDj˳Nů)?|Rږ<2w2R 3Z]d46ŠEƷ$X%zGIؗ鈔_,++(BQ+ZDRl}ڶ$s뽡 cM3Mc{,]y 2Si1t^hY}oxl$x%e5PuQR)˭n-F[E#sG\( ~pkb,{W$XIlXOaY{(2\qtÒQr$+SIʿA= ؽ06Z^qcM$FGk+~U5IGK꺂8Tf4 @joU7؉Ԧ<hCg}!iӕnCnKk!â%iI?O"}ג35 4RH%bnnf`g/T$DnAGREh4'dϷԍZbŷ,"iepxtH1ے4Z@|RXZYuHEfk&KWجUU!@סW ۭhܚoD_Æ2 oiJZjjCKgl߾1)xDc%p) h030w"ymՏCeiDyfFL *.z֥|d$&)}% ԫxޙy?tH?+Kx54`ipRn%Ԉ= WmlDX%HW2649.'~(ڧ@]5jm9, LWK7JA0uU|y#/s3`\ 84Rq/ytb/uSxdk@M єKUA<#  W``\3(AM UF={wPB XIН)Nnlj&QaeaKpFa@ఠ?v /OL'mkS.1<n_#&h~w0yX+mHw$ί12ʕ?&.)Da.R?$ߝݶ%ihv rN NHD&=b'z3!x Tv\ YA:O8f^s D_;r2lt9⥐2ڔ 4ۜ3Y~-($)T*tn`0I7ys4vH![ponP"& |BJɡLe}6׌ts Uݼ'C~p9ݖ>'G%a@~jX?n3qMJ ?=E^B1*f '_yq><4MEd`zh®#Nt/7] 6/<|P@/_M`6;b=X2>1m`>&y/qn,,j2 NxcߋW09c:Ǜ wbHw\jJ%v9LIm*GC5^uկ2*6"}>:vĵ6ma6Zv3qJ;(;t8l9~W38ߣ)O62܀3h(E0>@ \1mڋŕm6|.ŻPZkxUVgkVK\^./ڬ\+< ٱ-{g:EUz{nd<(OY܇%jn6"e`Ò A"?Z؟$uqr"/|%,AO!'gGs+K9zH~4tBb7k(o2ђ0઎-h46duUM`cW3ZZHN0˫t1#()s.>ɲ9Gݢ/ա~v&GTƀ&4ӓqͰ_Kp?0#5$7frM>!OZGw|*<Sͺi:'9?D.̶?5Cۻĭy`?ōk + q+`a>U 0V8g'M#ȈP9'5#`vЙńpcUXۼ,y?cIRMUInŶͶ$NjNOf'eJ8?Ywkq:A)Xjy0EnGsݨ)$``.x,v0ڎr~V6U l:8jn#FnhF)OIB_t  ?ވ"q Oʪ_9!x5NJ稅hL(jtKaOINBIIQ萹B[OE+,% Ś=g]8} 2{eDX $ĨRRGABTiEcL*{_J:_# /Iz)S vV Ƙ9oYӾWU%-ZuJ5ӪllI*2uj!?H{~;;LQ)05~@ eW\+B0t: JO_C#/$  ĊriվW{4wM4O ं.=u;>_!;N,_!ɯჲRok2OA´ӷzn?bx7$͡I49:!jQ xws^+/yVT$ %|j>$& /cVʐ0>V ];4:0!I1iD~p<,[ C3Tn5%KzKRN! 1u yԇ[,#´yek>F9Ӆ'O%Y@S?p2 iI2f("|{ !({DBPqaߝM~w=~ٸqs,4`;>'\7~PۜwYiHEt.=mxӟ](E'=-E$s^ƺ k6`uQ\rܢ( P\|9jኌ8oښUo!eO:I:GJ'KAW[aN$MA*]jHvu?(;uGjl.{@}LK Js|[→2%T`ѥ&0ґdQuq ӬxwOK(M6nlj9O|ָ `NچS(WF œ"_jN A½Ԟ{h1y!4-'#A"i_ʀJ;~C+ۙPI$1CVbN,~szE46a܀^R̀^&*T#yj 2~廲ٶԍ c7XvFmp@+ۈPfĠ#ze2F>Binw{vb}?䓴`qSv(-Yb0Nk)_(9(.8y>2I;AALK+k_e=:R+b mh]H [D8i Z6n]5z݅HlsXdYTp$E7Fnz.5tLfYxܽFuͦG ˗gU`>lʨR, ˠ8`T̾<5s9MjQo*~C_Ĝ;8GPrW4!RŌ`X`Awx`?%VQs}+G;Wl-;RmvK~|bBVSC+0g*E^j㠑6sy3st'r}~3c*$QA`݅mK+p_L>6{pcĕG=AI:0"&1\D!-Pvm?vOAY3nLC>S>n>ФYM)o X|_gj gi¢r`;FXQyqOJ Pղ@$E>k7-aAdL7HFvӥۋtY<0[@ً'|9[L|b,~\l7;t7|t N1?rś{(HDsVXX`X 0ËDW|6pwZyq m1ΆJcji׋<0X>`ŗ'}G;yŒWL[& హ~Ga)m,&`I]oD1t$CߌM+3#xD(iwIH_T㔎m>Ӗ) nꕉ_ͪ7S8Q(`N4aIJ]\} MO΍gaҮUP F_zgwj#\*b_8gϏ=ILU4MMX Rbjh)~^LVw2~zoKtkyR">44'H\C? %6B]Ogj  FLXKʲ='U:P0_HKGy0/תmcDVz~ IXgg(6zWw_*hP39CH,cV@8tE5 Ez-C"A.GD =EuOIZx:q`?fr yndqXvzFw9f,iI^N:Y7C:~rDoM 9I-_ã'1C(,QKX|,Gi!YQGC)x CF Ծ3RCgt!~`KœH+cYR[]\fs)й]º~ekN4R*t[{t~h<&Qzl] x?q§ѕ Aj\qn2_A]XnA.X :|GQ8GٓB#HeH(m6q{QKҝdt6ah?k.2}0z7,#W^RAl8d i^xl]oߗR3yv/ۺn}'űGMaۍQErcTWZTu sE[HND^FG u oM2;Iiַ_̧#Wf˴q S̲.8w}x$}4XX$S4:%jN$.%LϤq#$яh 5]n36J4nUJpձ;@~1R͡S;FU#ʉ0x"gdX$LJFqԫF;7&ýOX} Yj2uDld񞌩TS`n9|@nM7L& ń_"dM@xi:8(LcP!N(QcZx2J<5_kofkj(8M ˓1*RSbcCPm]?ƽ+ûAN ,l@ `ck Y_αLW*N=S\ sE҄ eu= s;dZƞ Dkh2˓{w^bӚg&@!,t0 ~))g Ji %_QqX{ru:2fPj%MPΨgmRzDFe1?gWbTzr[X2<17 ڤ@2+N,UvUl[i4ˤd[LhW֌?֩ڷ%dUMܞ~{2UQ~6*"u+\~&-3l%-.On /`N@x-{8+ofK4wT\gW`Qۄ 3C(/`lˆHcbZpח,9P$_ (Uvl73|^ͺٽ*}p]ˆ[T!r4GBLN,TSq_ǵ0x닢'1Bd(Fu+.9uMmC*$HpO!#|U ' /*gݫ %e֓ R]еEZMD(|)V ^62[GoyeNk_}~ n 00F*ߗA6ef#OhX4cKN߼T a^PH ,J@SFq^]NDDr?I椲c=.ӺtHspd,Ny8ل}̺m:!ӳA" YIUy*JH.mҼ;<&♹im\/ASQfmz 6oAӪaҟ=FӸKݺWxd<oFl f3F{/.X;"K>Ő8'CBd9kn#+3Lwɹ4JQ!P9U "Uks+_yOxYg\k4]5")u ;evARF7yDpth훴HIj5@{)3a~$ҌfLBN8  b m/ =svXtݭYCِmfWwIq"?m[NtQ{8 lQ9f%MOWRa~"hVިe Ad}̳%kH2?O098Б؃=֓T1b 愲Ox[y@Zڃd ywAdNmR[A@'{7f-aE i0,V+BU@@RvhoR D+5ێ-%M+u^rMS4Zu6~mi5m}.KV!Cw(? $yX#K]z[K #2l~( JT,J;H):iAdHk1]\P&?Vpt@+=.{">q(>͗3(Ŀfg=5{$\2y% 0>hFF&fl,V]v2=^Ky  ش%}D,&׍)qo=-;GH@ yM4곓>~a$1THA#8+Fu }y*|F~}'m}hA\6鄍Tr+WSBb-# ̈#b^DEmN_s wdХFچ*YeCGBL9*<"DF tfN $Z_a i'3rE7%G)%hΏ4S#Hea__-yw}j*:ZY]f{cxDP np!:v= K+  ⵥ.d;?M-Lq<%6S uj{79:`I5r0$^MO{z=b*]u3-yJ|bt/Sշ;5jg>6ttCVsFJį@CTzloՉ:}P,VOqWˢb.Jv&ҋ,h8+gkK/r:|h5k09Y 1׈o:[Dt ^:> Nʩ/wыѬjR$v.ʚ&f*㵚>gmVC<J¸JK6Yڲ-A>'x[W`_ i0WKE1b;bܓy6nu5 \PyX-Yiy=rEȧ4RQ,(˿NOjpzr>dtNF0|| OI e4c_us|xu%bHCQQN͢ӳkŕDrͻHB8ݬRBRnX:)T{dA7L~|l7ӄ:k$j*%d-qhG¢s:9$]kWv+b8̩97<ݝ6`WK7Rrt9l`H`Kﱌp7Qsױ+(G=_f%E9,*ŶbC^[DS<*A'T၍@X6[w214##k_Gg+ ʨTDҜ(_qiN%0Hl3@a !%'mppTDyʴ?4VY(*"Xh^sm7Q~k=jlзs~8t@]Ӿ^&Z(j@;VIjVc Ap#_!EH WW)]CV% 9{O[ͯc7,K1PApy|e.x!PcC17>w 4ZE;(N/ݑQE9Vh.Z;[!οM#~0q?xT9~&wfe;voHgSZNǰK=).[fsWPx;h!s aU]JC-V/Ӕ8[w/vQ34fcF"߂XƖ71rWԝq&MRV Z9-ͮ1ɡTӊ^OxE1)'y߃K?swG̲Ts^"[+e M;P™5Yk@߶X ^m–"(%<"Qd. Y >f@yC?,6;c$HӭlBy$~9KS8Rnȹj0|B$(;-#\v׺+@ 4B:1W2 ɴV:(_^ ao%1Ұ$F8ӹGR\ l'<|埔=VU}6WCG߁+;RXWp ǭчڷzF%L|,As$̣a Z; +A _MQOJUO hQGX !tM}^6213kءWܸ";1[0 ArZف(jِ&MJ ;唝]HZ퓼 P\skYftu~:ve{Xq^T3LҨ1oٯ(7\l#gj2]ܭ adEH 5"Мgro3W[Өcj,([,I+z+_ZVNeWy$ a\oHh}x"@Wλkt+)ESSa;qHzPhyFTUϒf`B'T+gQ_i._# ꡗ+ jCPȖɥٞ£*mLNLyqx`*m_Ľ-vR TB\tvAm0:y؜#!L4CÔ$7Y8pHLN2 .f Jttc̀,TϮ1QJk Dqʁ(l8Ч ~xJkuhuP3?g lp! R\yIg9P `:|B@z&Qo$@C\;޼꒖ *5 +UZWd+xk[*NJ]V7B(N ]^.c'a@aUO_ βJ\a99?u|}A^mbv7v4*(q*)d?Y'YthCk#em ~oE%<B$>|9|E4:.F#?lzI7k b?F+l{Pk}u2oSM|Dy0v !մi_Ҹi >SʙVK+E&j]てQp+xƒ" 5w0,51`qP w^<$BzOz W)C1_0n{=%Cw" t?qH&$#xD-2p$Gz0E~jj] L[0]>zFzdz1_ ͚iLο538&뉽)eL=auzB-2 _0>b"x:bq3<'X[P emcVeRf@`#J97}U%G>&Cb ^/[-r>֘ <;ѝR 3a :4y.+J{@g,;{Aۤ3IxiA#WK5QhaYNw L–P3V ',,ZW 峕[ .ތ|Lc"2YqR#If>|-vƮP#mFL1l3.OC{1(6vϩ܀"iTEDylT; 7?Iۯ1{CM+_t9FyZ7xAowmfOt[AO _ލdBRp_&36cyiͫnа(0.[HfyXX=a%9cEV+=a-앥 f=b,=o_EtT~iVᾂD_+@ Qtm"_q^#-rܾZME#c9DS䙠>D"KhȲ /o x3T4z,l^҈/8-+Ҫ]LpJx()t X@z cBM7ރF"]h Yjß5C1)Qs20>\wZl ovaA73YJ7V?.l|UHV[M84M*\2C/<_Q!(F+w{|.EXxM4#=T{ƼAGHHJlw6wŕ;/dc̪?Rv*'#2ǚ#ٺ"ƶu~=JIgEp> jGf!_Mœl_>d!`khoHur*cihlGeasBabT52oYYPS!Q?/ZyEA~Y׬EW#l G59q*!m~ͬPjسlP9zu1t{P5AGz ` #ijC#`d<.p,>z -Mo%Pi n1?%̇ǖZZ5a. pDYyI_FRR#)61ķW7Saj-J,m_ ^|gN.Z3d ee:DŞ8q5|7WKHޔ 0mZlb8Fצ*KCg̤ķgq#ۘ@w'ޥ3X|@}q4<9\݈̆LRó 54&@,@B#UE6Zk%\<1jNN*Ј"\/^p+9M$>mա"}Y*׊Д&F|@5Q}*(l2z3g{eBDW>9`GxZq8xg9vPkQ͜4Bn Ox2*e\ QHZxmP+qLrHFB6JLtE!_2@n-;S=p PAÐ~ z>d/^(z$!$ Gg,7m )zV t,>ァ g/!uS%}erl~D#o~g[/X5U"uT `{'<~@DZ*"5*~[1&MMc/sBz;DSfh1 Lr,u=?~ Q6|ad˾kB|klA.H'8\]yfqp4kS[_k;3l t654fLoQ)#@/ d<:"]89! pa*{l~Q+jt.%Nt̄rυg] ;)ev]^ B7Z~bv;m#Ѫ_N+7+ 2փ'"^x&lx^ i!#R D#%^9UVˬy('g)%FM4)#j܈T(CkLhĐ,]4Ԋ}>UOpF؎ #]U8 obVs{xBM@[:e3b*cY[HB3L|Tu jPm,獝ߝqFx7HKռRf |ê5EQ]{SvK#+cxfJ2eҸ=Έ'ŵrX3܆8Q\tb~ՔfIݪgߙ(j#,0Fjo(?3햃H޽ѫL8{\z$Ș=kKL""a?|f8_6mW!dtX<5|/M, G6ؽq3񻟻{1 7̻¦M %CjI3E*duZZ Ș%*C#ܰ2/d~L 2Xj9nlጻnJB1uArE&-[6ctJ2lruqP܀8/%֔N$)0iY?I%%q=+Y͕S.R'Y;\ 9c=8%&k3GBΣXj~2ZY䷻?4'Zk G1 ,sPGqZ~1 W]Xk|Sr8nObFwOń*%1V՚3[NHf0i%T.ڦp&. tYP3hS (Qj|!n1« "Ӊ0y<+Ț}:`=>)e%3/Cl`7VuU3!GUbhi53֋ti$>#_k-ARX m^B$֝mQ'V*UN=Lks%xGk(ת&to3|=6Z($Z(ZsW%v)if:"c\8Nb/ί!פ 1o(ħ#6:B6ZJxwMe~Rd|m[+G U2DZζ ELgdؠ"M,oUAPdRz{[J0#Es¶TfdabPMKmʙ>1!p?9VkӀ#(0 [}hmd{SK_W;*KJHP ҐhAYyw~84ICC0D5&i*E? ([q}JϚ((^*@#5I@fFT5LCBj`lG^a}/ZE0>8>|b+u\۸y~&c3Ż(0%ε-5Js\ _#B#(u{1٠ʵg&=P{iVgeÿr;m-8,0y.gvI!|Y lM:!r& ʙt׊YHTs(%lnG= MEIӽⴌm( 程F^V3411k h h5*7͖f!9@c,e^i0%E(e.p'Ώ-{{rJRn>oM(COXH5#|se#)ev?*? p6]d՟J?키@hiK33ce# Pcmh{o0¿WU-oz{ΊA>e~$~*lΟ*)h*Χ.s Lf۠j8aj ;^6=yT9ٿ>vikE69AX!(v$Ȫ= i%I hpUhp+|YmК- և\!硇H"\+hX) {P I `ʣ&VY(8]:w^Z?| =Y,@ &t ЫEpi2R.Xy:h-=orճ-x=YA\YYY!J<$}7nly0nLܖEq pV[B{SmdѶAH6QMQ@NFLGj}~Y}5a7_liMEx^*@y^WͮTmPbnqޮ'h܎^qU¹p\(D뺻_$E]{ gPXh,D \e\G˞<0 g{P3c1؅*/=(CQP˂mO ja^gKj@ᦣB{)J(yMjL+D~aTfAncҗ& SA糙 꺓8"$k1IgVl*imB}4Sًe~QUhYmju2=RB@(H>96 =nMONkaT/zCQz∁ɄRpa]8~ZҌ(kj`zA;@1TUOaKDvd=nL.- ʈE7soԏ*2x{GG4_sxJݕJؙ͟_F̢0ZRȴl n l͞|̶ }&KG<oZqFb=u0a{xjPuq m<־Dm>>OKt+ziPҼv*ȣJ2Wu7X<L\Jc1{zWI3_ MYE^mU,vY_8HS$˄\{^` a[ǟg>PjnE]Mxw IS"ۦ1]-y3Ztiz=-t.:eDXtJ,jZE i 7G#lޣ B@U Gï;Ub;\_ŲNp ea$ʙ{L Nzjy=s9fD5TbUZzzQ(j+(# -DfT_a,=!Kϡ5r\JTxH9nb(PV)=,x eΣ[Y2,#Z@Z~2ц`p4#'G1j(u1֡-nF]X;Hp0n.O7%jnyӯ;l4fXc"lL:w;c?|^Qi˒anBAF(P, kמ&k~"F_ §^h?t M~v~쒍On\xկUkB3`"pTiI8T_K"Q>>f{_JO5`vbfpo eSRIMq̍&^{ ƇgRZ:}ov3ndž=nqt'>' JbC_"~`P!~Zݼ`9Q)''Jf|rw5ۃybxg8>qspTd@yD%#|Y7d?Mv -gr-MI,o%O |'G1[)LT:S/ϽRʬ@!I_vMLw*m#Y`rC5@eQd ArOY:^ 8=`) /mkH 34CɲhՓJٕ^="RP (zh@}'A -yb`nY{€L b }s]2nG7jj˫?\po |bˉ@7w|V8O,JP "W)Q)/R.!XgDSA} ?{uBIzR6e*]c5}Qטi\opAhioV_rΞ3fQIGxC1IR'B L?{#7W HKM]ebā9*R4`!4WѸhO>S ϱѮ7QZg Tmt'bD^Y?.7Pm^dlp&ιQ&qDįv<kۺx4/< AlF~ALW ;NF<snxnhiwL|C D3f$2ZYRθFB*rG[.[Oj!ꃻ_t9wl٠Nr%;~ȋ/j-`2 ~Z}WkT]Z?Y'tTv| ۝? "lMɋ[j ai#EyXuF(&zs&q5jAhD gb HIZս5T;뻣-SDgL[q"KnbăA %^ XaZM Qtb{1e|zM.`QOb_MNfmT$77=جб: 1Sl[4Nq01x_x"jjdi6'טnpn 4D(.!ۯݦ BY%<dFU/{ *v6[o*:ZK՛6xKtC!"7F]a[r|fFǻ f98hYLq/U<5XkE4TKZ%UEh :"G8y/G)|w@.%R5GE{t@M;1+}{Tgy/HzT}.&v0 bا@vqAScÚب}VM4eCϰ}B FD!in#!a!HYW$ tRl(m>%Ĵ!ɳp @oƻn?ɪ"B*pu0|5>=OH_!31I-kL7L- +"AJ9%?f锼R^ѭh⪁D@sU{yhWiJ0%g> UpRV'{2'ClZ1K?Qu=8h%;ZZKsr#?b7g̙;eP5-W*X-3vq?؂ ֲ̺ܰVϫͶXlCY 6FXx˜%xP J.j? D~j1GC|GpT=fqx6Ϫn qBFÇs~6ˈY:57*AB;rM\S]5l '+B{؈TBy =eTWEݎ?xv P}5peYfMiw2=k`f1ʯxtܐ\' 5&a1V|gkע*SQIIx\l ʦe!ŁK:a&iԓ:"|G.Fͨz&v> G%&IILMo\HSι?,׌e#&TfRw9)Q!?.esO96MKЌv׏QK.AT@e/gMMT>,^\\CEX-jF+_C \30)d:-WQ^]E J-4+xAdha 滛Ga3ևJ-/J=} YOeqjt, i.(zcnڂۚ pVͨʝ T^>+FBJ/]J0}W6vvŎP缢 C4V*s2<oȲh+z;KKRid0WchW|5ۀsȏ+=7xfG X=fI֠vJJ^ꭲj?QD-7夎; pFW\ߨKH돝XӌXh>$ P)%'T:PS3ՊL[6 #kg=9Aʒ"#a~5.۵f7js@HLSqЉ MܲOH,N?~R{ȍY\?ܠ7bnxjawH_Ì2ݖlp0 }t;uy) 4:woMdl([ص_۰zyX4غ왛8Q*Wcԁ1Ϧ^${*P3bA$E3rPH|= Qss>vǠWjm%IŅK(tQNt* |-:ض+1QZƱ%&QK }& 7 зewõ)\f*XfHc kMn2y9" \i9 Ɠ_(>;W6f;/n7-˄_s1P")(۩מaȲ2>_É<(-e8F+W ߙqT3 ǟkk% \Z,ӪvMF \}2!}D벫5܂|3R H0*~ ,)O6aUlO2$Oiџh#:Dvb*+?aAL>R?`4G!Su1v.{eF{J!?Rmrlˍɇk $0-mWv.w$x}:/+e>>QXV<)q R8:Q)c'u9lVPgcOT0?-N62GjD$Ӏ~ \+eag])vnoA r|;7]2?I^d}g!dI%GvI~'\ʖ9EYD5#x]bb}cheO.ep,9\p2#X^a0(J^WbOFw4W+nnh„S m+g|.hth JE_@w?WS g N|D~c:w{uG :]@^X;p)q@=}3-3\Nb% gӷ`z6t+zDNgs챸 zR#UEݨR'p:DmD;,,ʍg DF{<ǩq{QTCЯ?c/I 䵨=5x rV\fltŚN:qHJz҃ l^I7:AZv0!H `$\^3`5 H {t>+Cy{G HT3sl6𐢃q!{h5ۼJ0 /+j,ّPcyܴ=iE$1D-೷I j W`c.ƃ;es2МOjpf骠qIs44Y-o@D/? ۓ)zziϣ4 ' PQ;=j}d6+4fnr&WHq,AVY8RB h1,9Lt>  '1j7 ǻla#dx\B|E9.Kޙ+OO/7lVt6O X‚{gulۋǖtpɀ<I/uz*e61n(!BiHT 0)y>7brJ5#s=P` ~  [Tnl:*ag )bQ.$ XOlYo"#L ]ZT7I,hyϸ{)\zPsEl2:C_BsDe(PЇ:-M௲*) 2owS)<̬vJCR ;nWSW+jjE\kqCX8밡hG%;փDmy~uLX/U.:.w\|J݌rvpıwFSN-cW`lMT E ։d)SQBGg-t|laqpC>(Ħ2˅#KT2pmEf℥p m"gx͍֞ƗFT`iFȴÑRʅ?5w!.Xhav _,$`nBSu_mjYT뼥VDՁY,ryL[Rrh7Ors7J_ޕV M̠pH|4;3ztԐXQ_੫ Oʳk5XٲKUR1@휘Jtyy`e\|w9x>0H#b&_bcΟh1ŢKF9k(lH<#1йɢ_%kRL `D 8#5xϏX|ҸЭ)ަQGs 1\VE'G3T VA ?TTSg٦USx~r2wZd ỬPm G7ϷfD_vt`vLSgM{=VJԳia[SD^ϒ:Ohn-]ߡ/O]'1W< %u%Ӳ2w=]@:וWQFlفߨKb8oWf|!5L~L֗cM ANV-Ȍ-x8 cܚp=s].Cn1<wցS`["p uTCJ t lՇG+O,:J`{Z\4\wzb䠴9ÜA5jcyx|f4r"v "ԣ𻙛{+6+ G/T`X{|!qpsg0.֒>LjՁ :5XeTi çטb"lEĴNB@HYv-Q!\о|B=Ңg@2d#')<Լ] KT4IޗJXƻܞQLB|*v[pY҇? ?ߌYn %-+7<|(]UT,6ȑACAPQo lZ}+It1sb[N1B ߈Ae`QAi#- rZп&S3"6}5(z8T-+o^O!WreսL܏v7 {W г3*F!ߞEq0ؿt4&`_Q׺k x۞*ԡ5Y"Vhia##/Z2qdf;Fe =v'\@۶`aY[$Cu*dj6lڏsPީT36o;p#+!? 3ɇBd:;-_3t9Y&iBC( PNoFUﴀs7~tI(Y[{xNq6[ev`D!跪+Et1MBu^q %1}!ask k%v bp#1Pe RKgߨߺGv3T%vW^]*Qh(9L/94HkFR6Qƶb& 26fW^(%vjUޯ!߈@=.yJ/1 VӓO;BΨV'FMNtk{P׷G‹O(e+3 AZFn݂8 b!zznjf!geo;Ռc9~h&g$e(q~.ˇ/$ʣx"aMǽV`l=&܉{Ʌ~Lq`_Z̿H5r ګx+O:jꗛjʪI 5:~{ad9,KhqGr ,2Q;H&~d{?E`pOagkJ*m=&tH%Դ>{ͥ]0ӧ-q%tW͍* ˔EL@^idA-!j#ʁB7. ۾<#yl$Pki\#Ztr$mz!Qlj'"&ҭg>:;9g9p[RHtFL *x^$KGLЕ!L DV$fo55!29?87,]2|2] -x"W 6֭Dx8]N\6e7mEi9sKUVlka[_} PbxK,7mg˞ɝI 4HxV@?߀Н4v?Y_KR}={^E=ӋFl3v6s@ٺU'~hrf[ }= `ѽI6 Ôqj-(hD1J'JPok?U]Vl;o:#M w44ĕ>;A Ğ(:d%RG27 @3ڊ7ue[7YM̪}C:ZW$^*תZx0{{4! F,9]Pʔj[\Z#鑷n>>8#䦁eP>__`(E|v ޖaT0ff}̛ۋX!o- D6[(L k@NCZ_G BZWJޭ]Ӭ#Wޞiq }=Y:cIZ5ocm9󾮛cX{Uy?2jhfyWo N1* &_gEIQ}2ϋM@vRE~%EF,A ybHZǟu5}UQ.PxkB8q*!Q\QiN!8,H.fKJrY蓦 ^: *=Ű[|㿨܆+^T^p71މM*3)f@>XV9D!$ %x1 !rN pq 4GO~QL"[hS̿*oTa\[ɇ2ր|C)APp=q"wo#=qzAvq#B+ᚖ6IaTثSͪ#`eWTt"e\3֛qݶ\ׇŗ7)CVJ4ȑ)n"yT.MV=˷u+&w|/63CICӎ=Sh5$ {Ku:.\G~s~2^)jzX;2;cwm&B͡j;9[kIgEEw%A.9n{)켬sW17* ^@ҀE#"W=f$9LCqVNaAxv.a\FO,xM}'ꞸĐ]&JVV ==d P̢Ӓ:\Кr[#_z?&=3Dm gGݧkG)NE%a*sS1ܹ ȼ ļݪS٤qgpfB߆EYڧm"E8~[А4{l\81Ll >sJW=("'JfA R09ۮnOKdz;G]K-? |j@m] }yN?U9+4A3 y!Jfϭg( {ENA}WkOk*_#t]7;/Ћa4BD;xGLL>q.j஥Du"ydbKˆva ?)C[~[PeCSX%:GЧL`9d,9Æ& v_ .[ؘo153s+D9WvX#*xM'{ГPb j=s+`V,K-3蹣+kɉe;[H"K#GrYqM!xĐmvQSux5Wm&+8ra]d7ID6WHb"rBg[ӭkPh 6"c}aĮE$r%3Qy5mA-q篙1;] mA('Vj׾YUS")UH!q빬LQ(!?ZCaje[d@Ss҅`2>ՊO 6p|FRѨO;n7ʐᩫxnz-1L-flt:_opb2:c2׵՘%EtXPlc0E`PE(UY}pUhoe?: pGR\V%`Z`eo neY`q.1"-|Å0V0c#g9Thކʠo5M̴NѬe]QtT,6/jxG9=|fx"O6fQ`W~T/"E<|F_B"$%JЮFۂwb _@ؖ &ϼM`8t)ģc>d : Ykpm4a/>|]3>5C.G7QRlQk):[ث{'_}]ց=/=Tn{*#:?@8;\rVN3K5Z*_p^EPKMcSQ$Y)sL-Ri8)c;’ Ϫ)Q) ;Fyh U:UàA$Q=I~0ٹCfAνK o:5AE{#>/^1Lؖs{-zjSL~̓ukmqD~+~Qr1U!5&uEPs|mMo4P(N-=\8t/"e f, م FGWmeړu O7 ĢFi W=Jxct x[=jxBPfNn\nz"qX*+kkT%fƮ]_\W'$sznzNZX cN+\N=pVž.!\`KA!!Qme$ C?Uu0H3˻H;]YyП1G$paGd!}GOʧbtÒ|Nc3-i  .R+Y<8 y9!Rvnۨ6,EƌȫAkmds 蚵rvJ0y^a:ԕq%(u8oB3\B)z<mi}ݨK%00RBu(eQւ#؆9 no&4K>m_+C'ydi80Da$avum8tw]ئrRTow]ms8|C.-WpAS#a^̓q\9gnF#ѭ;OFguB^ċ)fEbt/b s-M4*(4{+lM69}-bfFyC~*`)HzC%jr+I w#KFb{tJU66i>nC+l̲ߝ>u:P.hإ0O>lx$kz:S݉iלQ]'0ǽ&)_ *Z3KURO`[kk " ZdL{ăn^錝i,dnQL:m63RChzbi'63I}ug%BR'l`lp (4ԔYȔGeH܎ Bh ozM) JQ oeM>Vꗞ𦽑 bOP$1neuz*4xD{?v5d`"|Y 0+t}eUuIcOl ]>Ui JJ7k'Ot`'*>"*RAKr׾RebHR?SK43+ hٿ*&~r谤˯N3ک5ƮFŠE\O./IuT7}k鹄nY;6=Iet'踁0=TBA!UA]!]V#S`-luEUp@8xuZ*> j6y;>󭈇ӥP?1%] gMN$YV [Ȱg-Y|%< k! INDI"<3JTl*ck)OvH+p ~ƈ]z/ZMl͝"p՛>lKZl.@[8sȡ=+'<\gn5wGbQp` M7y oo8_x8ve:6^ fI978!û _m<(FC A-RE4'B Hf@ 5HD}ͺ0#>gD2W z=,èK9 pݑ_@i]ʧG ^$4Cj1 hG;wsd/ i%'xօ_Aԭd$@P`Zƾ 7\q 3p&Tm{/z~)}j@C(4L09|&Óo3)@F ik%"@yµ 7 ɶklFc"(LK}&,@in5pjyj ֧9ZCg|_=ff)WP)?1԰i޹F=sNVr_Wf)]~ ߅WEQu{z5A}2W DUYt;0fG }JS|zbK 6fSAGf__1P,#&>`]hAV &_x4gE{ Ky`}#dS.Nq!kqu\ےd2eŸbuyNUi=#,{oGkk<ߥŸt_M|0-mK %Xve%+zPz]4&h^~ϭ7L˨gXa}Od fK2+ Tq1`wJsT)ڄm Ĭ@b f?c?6))No: J<=ʚ_ȃN'>C0FHcG8+dl]?Sq"_*=G}K'px=WH>E&w @UxbBkfN'O81Θ7_ Jz@ 5X13-c5^pPq 5X3iݴD-9)5oebIM6M=P%##nbu518FN*s`9l:|Q_=8AE#[~Ṉ߱r8rvZƹj\we4]-vZX[ OPȚ[rQ!c4XdPǁFDSgcUG%EharY6-_AA"=kT ~̪u+z* a! VŸ&O&}萪EC#RɮhJs22ي7Yco *< wۋ [Qvuܭ-C#( z l,6dM=\Ī}fb2ȢWty׈f\$3[*: {&{{m2Pv||Xpb^ǖd:60dtFHWCv[Ph(ass S9ABc4߽˭͞[ۼvOʶL zHjGF/>}[Ѐ‚*ڐ+7ڋ9< 9Dܰ c'Jh0{C]I54dd4X[֣K@P&ǡՓ(qU8Yrrw15''6yk\kFcdꂻ,Sr_ MXRESv#J54[`ZdIk{&ul8={#Ng(x9*'\[<,>XsW!Sz| <*&b"{"wa!u~am:?TP OGR7ƲObLl6** KAjߞ\8{z. $612X9+0*Km^a&`l*}rzO(#άL YJ|PT& 9R&[&^NC:x9?WwCS3$B+6bZe"s@- df9PQK/!`:JZ c؉y>I;]8p+Q;WY1"s՝ųH{sNnv+B+ߵh `XHzXcMGAj*U[--GQ;|a0Y6#`.H37Ȟځd.ьfv :뭄.r/؇0ڇAЇbC_O*O[aG$7YD+Q?.F_' fA8Y^I*<h[",cG4cʙLw7,8e?ҹAn BmW5)ap?1I.+ Y3e 6&xf͌rdaJzt:KUǵUY3c i[I.{wʒɮ*ݟxLU]L"G!_)Y wDDIj(&UJ&"XkF&,y\WxDGV mP,S@psXM(#fΪpl9K}C(ր֍i-A]GɩeS(xSq|,#Mke-i zeN2{N@#q:*meE_yT k֣$Yt'lwٝph_^)Nv5;ә`fFnZObvCalPϮ-c&%0['0;_ D)[J-t M<8S v|~2:F# ݽ9\|IS}5_ɳ}57 dwh[cל0ϗp~'Y$G}Lʿ4\b𡠷RWDK1|`acE͑MY/tpl5#AQ ʶÁ!t)*mm]+u:j\ŐN&:;v ˶=kA}UhhbB;u͐7u=R|1cZM#cO+ɍ uJ4LK]m*oK"]3RiBA|Lw2uSA=d~ f1(i߃vbFuX+RJJL3dBc[#N"E~'~zUi Ŷ<\Ž/?6 <(HFQS!XFjK4EdܢOejΦXPF!Q6?g{Md1 ,Os"f;$k]éK@E'<ոv_mrweo-2閭/Vu%H4 4SV]JDH~N=4'ZRis̳`|1~ig@]jZEp K}dYxАOU=l}Ecj0؎j9>~(?:=``ۉMK8n<=ebiiN6wu*bob70yb9БFV[pvٸՂr$f/Je } ' +' '`4xSo Ֆ× b%Y_``7k֙P/z|ؔFAwdͭ`,d-pRJzdZ21I'q|0clR]Pk #$& ~~:[SK\v oe~u[ia?Ԭ/̵+JZEZI~g7V,H{ϫɈ8^YQͳ jе+ڏ%;_*˥Iv]'bXe΂-XSbƃyzSq'u Ԑ 7+JBJ︭z;b?dH4TܠHh}QH򞪾ީJ1oRo5~҈Vv<&K3S;dt+yFu|CFJ*UaIG[h ,kJGc0W `TyUҀ_z#Cܿ~h>k_3W{6w-69KprՏhϽ:BaV3Ҵ'±!U $B1,"/,t?第 Zёƃm&kuV5\-+"ݸһv'-zۖta07ɿ-G$^  Tݎ/Y>H։ZSzR&y;j4Zcn̎uV$ná묐D..n;¯ͩa8^I'&O[4[%ŭjKbx,2/~2tt3:a_-Y(_1N=֮|Ų4m;}4;B1UQ)L\ D~plhdҧ*0#YznE-9RԌ[@#2,Mq-<[o^y@K ԞSpWڡ9:h`znI6+{-Լ>i\K?Xn9.Hn Q5Pr:[1)_:ʤ1H=p }9ԻRBx'{ PߗrV ~V GWZ rCi@"넜 U0,N_&[y|ե[oJ=06|oG' LgV20y&`|s?=~IKdY͌ "^$&@~ڡѧ£oa4v54kxR0AasiaXTlIQRPWB t0Y^v"ׅkf&*n4^vM ̙Ky % ;Z NGהDg ݹ3Z~ 9__ZiPڒŶ+o-gQV 3/L3;'gzQ G42Yfǎ$#ɴ'~נ=;DˆY2rQjjUKiJ4KMT!}*JrK(gAiCFRQ} `H]-RΔQ22,[A 7>EF(29gsC""杻W,lnF/I~Đ8N.𸀙 ưj)UlP)^^&j'ΐ64&ȧj#& zqnߚh){~3b'C o]15bg/\Պ~ZOan:⼬肏 ց7R [r5 wye:-K3 jgv"ٚj /&JD۵?XwPDssnc)'s_E03V>+ȭCDjiJ)sGjaCJ$M+Xz(R>`5?) [Q0)mA'*\A6t/FbT{Fȥ4ՌAEÕa"(+LXŔoD7&ue8@|;)d+20,玵Ӛ?;;TeX`z|T°ePYۋG';)]ZA^ۡrӆPkS|1wQ՜?r{C7$zS+k$Z 1O2H99^Ǒ=ĪKxtÆ֘}K,j, 7p=|mezEж;ZAXJEf$m A6N9tNAaۣFc@W} Ed/g']G`x"9C@k57>Y5Ζ շK>ԇFi{oȝ$W콒Qa ):ajnYsĕ+G]}w^Gi-vtth V%g`@}L|J89.2BpO00h~z 9hQZ~yWן8:n?_r")t7Eg'#x:AܸT=WHX6<5)F^i(&~8 >-t[yG (i6䴧H@vjU9/i{ٚ4ŋgԒ/UɆdf F/p;6l)F/Cp }1jT'|;r=jq=R6%+}f$twUz2Znyvol@26ͭ`ܝݝ7x\;vjBNI1 ";}!7dP@ N8$n`GIpĠyg(ӭEYƠmԪuX\0m>l 7==MѠRah] @vm$af0(eykN+vCdy PK5*`㛩!ꗭ @;^#Ҡud5A*YǦYFh/ ZX@mۂʾhkP8>!y=g79)Q \kP,z1YwyH"QK.&hMmI t9V7@c~0 ktL#̌-]L5Զ< ;;ʢN6wz/Ln:5"  e4b%I(xs3yF0y]jvU { U8;C<ɚ~:7S_y z@UǨ36H08+ȢP7%6\Lk3^2 CI Q8㴕gPLM9 !ymZXPK9tXskqa Ő7Š ْ\gMt_@z{MMk)m 0A7+Ti-˖ &]t159B6Ê1" ~X,.-ycX ]>\S2?8j~4U G#anpG_MrduqCr O]u(S)Dn[2:0=Нw&#-0xi7NO{HC 6cVC(= f@8彾#iX<]8mV`(c@Sw|2=/XHa>Xsm`-H|JIqݏϥ~ÿ"?񠜶m#^ ժgAK$9fby9zB XBbCOP[ ?k۱M$~ !MS#=i0զK[-&*Lq-ZͿ;QI`9iqNhHdWɢ֜ \lЌ4TuꟉ~}'օ8a5V/ w"C@,b;mіKc.YܼLpꇘ53Oua[oy~IQ;9`IAӌT_dOsV :TI8ϠMҨhpB5V܁^M<ݧ}1o U?P2P6vUI48N5SSjk{-^豶\ɭm'Y1e%*SH&uTnd8YXv2dϿ>~îeJXm?R2=miQPp;~pT#Z1ߩ 9R!ZW<[ΚbQ3';1?&iEG'Lq9Zb bt 9Φ߄5HcU*1T{EN{\L/DoGk&%@Q^ 3d)&5G^}'yLQSO4hI;b)4Av%ōAy"F[zڏ2n/' 9#g5[H$!D=_1U ??Q(IumBJr>XnscPߖ2 R8.RٙgRОӠlULw \"3׃sq\S^|PYxOKdR9xz,\)]K*j; 1!G Տ JY)M]H?fl>I5'YsYT|e)x wYrIi7]X8yD iràrؔ9SF {c( 6OSN)5 iVuOº2!;ʅIa9V;faZ25-1EY*Eȝ={RJ"VrD"4HjѭJI5Q7tHY 0Gr{<$CkBH~ ׾%4r|:"Ldc!JppK}$8Aߝn[){%tn`@zW^@^\؍Sݗ]qIs8ebN;Ή(=utz:%:Yy]UsKL )k<e!6;xR4*%eȜy20ǃ<U9m翶TGh7=˳*dۿ݊d@IP7 p%{qݱz{nZ{0I!3Y  jc dNMo$䮂'[@ n Cw؆[KK_QJw>ӿ[ƳF96m! VDG&Ft 2lhUۏq1]Ysʑg&++^cEF~.U|˕ϛ2Za<0=3:k0fhsHQҐ}DN(+ $RIּک7%`v1$pq'ol̸ݤޏlR.FTVV*=;<1}\ĸ-õ?d"I1t$Bh1hCX=ލ\tt&d.Lt~DRBNȺ} ~%.y$`9ϩ>z]1vZ6OWڽ3Ͷ0AA9w2N,R~09nm&-WszƧۦ.O{N'*{sZ8~#y5e@WU Ozp M_OF-j\W5\p 'K01JXa}7):VWƐ?,J-F SG~S6^\AGV&GҔhO#ôx֣^eHQ JGAnEz73^L]H-'!* {o,\wg0.voTμXq7\_( و<';jF >{(#r](-Ԋ$3G#[ߙg؂ha@A :KnĺPHj@1 '5===GnƪZ?:(k6/b_Ժ`4=-UKxtLU=!+PG@#ҙZp2,66I3 0%>~ ѿ\0z &DyҖP.$ .ȉđ\'=8k!4s;F7Ug&wAj*k^#=fwz$no-Uy ~ZIo ءcBRbo _ AΘZX~V)A9IUR)UBC*a6<>S+ $~-I)e`z +54%VH@c%\;|tX>͢o}+U#*ײ%RJº_VMU@t5~#%_ۧzJ7b=#aGG~M})TIe:d4< <g$ CԮTRtt_FTH)ZIՇ3+oAWՙw*i#b{$(ȑSC}v>|H?͈hx2Rc6_){hBl6We _T-v!sگn 0¼O Ġ:G%5+=M !]&¹ja5*81 p#}ĪCkJ<نc T,롙K3s$0`oOp6HCq) VE|QR6?27zoD*]]zߊxm?ީn% .pF߶`nu;" SNNn{Vݡ[y $(E&NA)F`+O~@  Y<.s1)mLAa"F.GJTh)ȟVc_yR>#sw Afk"Lkǻ!H?sD]Lց[HAPH,UdFГwQ8އ~#r!)0ZJ9h\m<@\"-9;hJd_s&_3Lխ+.;̀\`fx,QM6QպJ(k)@{Og̠;`Lɺ \թtY=-Lş!|nj]bE 'X*S®l͑q_!滽T6 m0_Z6dpۯ# &<>EЗ&gf2pӳq@Q4`Iv3Cs:ʄvsO=$*Y w2d!/tWz˻WrDnWe_ۭ|$ ;Y  B{K\wܑLIGEZT%JSC0A yoFHmYDC%dF<=7uz>( v VzkkebX>S {]uφ 6hDZӅgR+;R7}B~ &pydɲ8MI:ki3Y˛+HDf0Wx鉅Eki)[G#SV8t{deZrFP:N6{Gh+ 3 Ҹ)5bo]`3+7? gS$*(m*_tԗV-3~*qI 0:Ut|ۆIp6ŅPZ64xftQuBA[&p_)W;)݊T.M','m= lrAyZ7H=K&.c[`@k 2rb[TE^bNNGxxo6iDiٲ;PɱNcDx;ۨf9 XnT+)XAE!V$aLy44L&}GQ>5;`3lt1;f/BU@U<F/H")eZU /I+u-M ڤ}MxdStHpǠg5 =$ͮs3k2tWI<z}Yz@FxrCifel:P#xBm)! M_o~m*{z>M5_y`Ga`ۤ0xI|s ar E tGL7~P"ؗ9 .7-)%D㏤m8fKv;* ny[@>zGސ]캭_!|?s̞ۙOފZ(sE{0!>%>I;{N 9!\g_  XgmUȂ&M?PK͈}'oDaz"DሙDq%q:]/KNԆ>zh҆#)K6I3vW1y97GW7Ν|E/ 1\=7PEjbSģӀl ?J@m i B؛P Nvo-STUcm4c5 n MhKlLPTߪR}&*)=t`{#J֡(;Yk`R?ezRʶ0:Ƨ쉈W*1dlw:og_:nЅ{kK1~UDKn]ϕ$AҺn5Epc(~=RsP7zvV ,,ukC7&M?}$>Wf%G*iK2^WM4vb]ؐ4 _߆Q_ xt'`8+bs ݨ/XENL'(V5UWo@" ?C4 !(UEyC›ߚoOS؍&-nX8 <S0b wɼ֥@E`&<*R `QsCp+ c.fOf c\ђDbkpq4J#5A,fъ̃JYm"W\IZ']R|3QI N=5{;܆1eP*ˇE! :OӉu9֗V[xT_E|#'@{\?^D}ūPƆ3kr 3xsKXbzb\@VɝLr+".WOW1ieYd};O/yYiвQy"4hDysUFGLkQC*9Zfǭ&`\*·eyzQX~9,$71auo"ؚLC7ݒh$A.`4A^+ȳa8`p'H-?fת{o1>F/QOg9Z>>޹iAЦY1BN]؜]*R6IUP2H3x ˺YsC.K0!\fv\Jhk#]΂ ȈJڗ9ӣVMs0K̟QT|'),Cw"Mb6}4ٚ㽽<7MYmGc65_z<)R4' ݤǔVA~&Im:JcÒ! 0(u8q9U/|7fhWs!{Oub.-z:GL-p`|%tx V3~zƤGQp{~ێL9\hC-5DCPMt\ !ϐ [> SFȃ~ *Yâ5%f0e$X\u}>/O}=OJ92ւ~5YNhMgyX<V3wsE^!Zz *dkt:3m-cya9b)"39Uv5mMdE@╇B"P,~PZ=t]"J 8Exck]!ڱ\G&`Hpjq@}F?M! +[P˔ n +]f9U!6ʞ=v\䫢k<Ydp33 L ?6iR;F~"6=BiR"N胶0y~3#ںOm(P _y?v9a!)8Sw`}]fyxzUg @-YT&{}ڪfjۋ=d~,+3961H)ZUrMwM1V&]we m]40JC>)KP04Si{p5dwfebaǁ2 *6\p!6Q]yYj4N.𶱔Q&yiѿ >Z} C |0V6 @]kvكco I{7>d춯ϳ(J(K>d|k0)IDU.r@p^Lhc"`0^$/]:`[\If!sпnM8c$53)yPe?̫}\AMd)KZv :;u^owJ#sámx,B4@`ȹKs ҧUo=9}"O6$+NA48įYC[gLf@b sYk7M.(ICdL?daa(GpyR ZB]NVl2!8F,J$2t ҵnU' ըs.?1CpèMT@j߳$vlKroWOVOٽ2*3J9\i}B,UWU͡Oifz4I@S;?/<@ ]9*7%ݘ6@%nەѨ)^nmqI7~Q7 V_KIظ.}Db %j% rtJd&Cd!F`OrKG3Ao՟$"F< S?wڛ#Vg^z6zgsKr{, dc*3;% >RΌ &[VMڐ[=E Go9צb\N H2q3!,%0|9ix+zd>'nBVٜ-0Es/!cBRd5|ӱ%lsZԸBFWWafM(OI6a=!Fƕq^7cr{\-J7:v^+TL͑:^\q? Ր6HΥ.ޜQHc`t(.JZ^>vQ.xf֚FEI_Xgyzكs E\-IkH8,3f# in=&C=rR`9}֮*TRnO#3>@ :"~B}ڋ\ Y7?*O-yHsm@8DK>$E(SZ?#i?Je傜(՟"-`+@h0?(f4HƽEf &D slI"C6lrG3 6!:E{yLv݁PlaGS7?([ !`;Kw䧴e)p]X] I<Ұ n }:+r|քFAϲq.x+[hR2ZS1F9.qjcK0ĊB4b ^VA AqJfDOn&~9Pˈ׎A`E4A\NW#C |L`ɢ_Z#_R ҩ@T:l⒧];@:u/qԕD2wcLR1+Yy-h"wTp:DB}w7k7Y J5pdnA|/?fJWO++&qHĔnz72&dǟn>fD1]խր3 f}XC0@t-gx $FX $b ܼ$bl R(\}H-eM%M)jlfשrΣʿ:=W7w"kePv(XF:RB!Sg YiځR@ 5zXYSݤ!/'u9\6 ט{5d W![_[/dCT9e <GpgN vOh(ӃtRo줞~H[n&H׻Tr]w\R./+=<&TdԄ%r)dHXnt14(qL2-d?o Z96|q.7x $m2d U(1EKYE,α!+s'U}=6zDV㵔8Fg}:K$rYgTL)8$lO}wJzlQᓃd21EY Mmw-e[yO0-E`sD1_6{jT-;C9;7ĴGGDJ& =ڲN?N=3"{ty^Ig`p"ZMg1nU, ޮP,i=6| 5 kb 2+>'O8=R!Fwc.>8y5&Enb?TP41f, R < Sc+`-1 9,v{-wG%(љG4y`dnf/'M ,$.S?c9^\ߩdPo<&.8/-bFȲ_}ƕTe( lQ.'ሳC0%ث sb:p`r'w|ivZN.lbO!hBO@ǘ] G#Df_оPfx>ei'FJ))($6xjKqV_s֓wLq5Z0z9 s3p§>A+7xt T^"*hנ%r68ON`u{r]ay)F3ODPR,u=f)Cw W7+!ףNm GSsL#k604!R6p`YVxA lmty|l5aA+3ژ29l R{w'4Q?(Cυ:}O0Uowu%G- 2\R F L"i2pCr-AU_Aic$~(v=mfG/.rRĉÖc'x:rNFE,CQv5K.-F@cc"*&Qq4?ҷ~T;(߲e4Bt{<Uȭb*GG#Pi+`זq'aBIJMn+CF6 U%8w#5B9MM%\O}SVO"8BLx-7 ]2wb1d!C<냂FsP%ryG;X>Ap2,R'#3Չ{`EP\`K'^>LTp  >&|yJ8+S)o+l[Espji[똞v.f& U8Pn~PyǖXg$z,ռ7k5ժV_ ňo[f+]"6Vu Avmt- Q7/9%yŽ9r䥦aӻ,0Q~VҗԂZҗ7Q\n[ryX Za[RW1a$'#*a$S(9녶ٗ>]vv>rtfRj$L&m|"w. Ƴl낏)cop胏ɴj.Q3bWb.q]߂M9i_"[A-  ];+PvJmH~Z=|¯փ 3?͋ȩD)5G' ebgyւԝ(:q؈l"*dR&U gI|GbJiOuLhId*udD 8%@ȠQFJfj9É6?"ooqbvGBtz(71'8 V丹x(VrďA|>vT=nBm `u4P,EdlK*/߷88 y!< ]0v{XH/ _w&߫-ڿ՘7 ̑ɷoޚMCfoNwAD;X]K>zoN|&3Qx"v'|0nB/SWr*1ظ:<.sl y\Q܄ߝ"Uz卓5#OgvYauoVJJ2 v(3hxqѭHު~׻dGCۋ+i;Ϗqkh"*kAzɛ*]OS39SJd[C+\%rE! _x}}i$YʃŠ%痣r<8>M55i^ԛ*ou'dR 15[nӳHp8D[x)g)'l/6h=<gM!}VK7.pGi;]ib=-jc/\o"6#p퉕Tӫh%LB|_ EkL|EIŨ hrH+`ftڲ j"vu =v=w[7r")rccPw*Ob{gߑf"bi)wD(̴˸HG-OKV7&Wj-|Q=X+qҹx7UF:&pǁ2:xIhOJ=t&я)hq4NLI=SK#?|m":Ogo|?zSX7LWg E:4LuJ@\otYv^ڠAUn1zMOØl,zh/u9> o`b>siG߰6U3j[5/7P /?3-{  Ga>bsm*]M]2l02^nq?Q :Vy6zo*ۈk^,NBnqYګ}]B\qgj!g\`ETBzXW+=lmC4?V`,] skgYw'l4%I;Y5(*p1ч>|?Q7VΥ*֢6G7`BmlD4]3q5+4@Jӣ[pPu)hU c[/Y8{3W |h+,Bdؖ')<^pXRl_7މ~!ѕa˕6F)AQ;= @Fc)$ݫ4m{M3o+[A5g|)\Ej~7E%"K2 0O/dLQ Ӭ&2T3)=' Yzers^OZS9`*ƃch'1@e"tY\$ǟ./0(tX!Cl]O`kq%+kM{IC {u[A_BF.pjVYuO$Lyvš`(]s3LS9 ZE4U.n< gGL]rfHֲָ.JgZf~PQ+)b^{n "AcAl}|j( RtWs߄[4* |;ZJ ~ƭFAu7 q2vDeFHhU2qR ڡPH5t>|" em[-%̩n_]HU9Wxz@g+/: 5}&jGfn&a \2L:x11uo$4^|Q\3cS"2z{Pj(`Lx!+?Y)םJ9D^Z̈^ P @/ŵV#|5&R#P~(r5#eI039|1BOw,U _SɌzP*/FuKpo;GT004zHV|-N/mf?W`9*㍀ e0OJ( C,|&3`.(e+HZXyroqz^՟κ2kw9X3^/Tq}6H;X_z ac`5}&zc{Q$u8 =sx!E XQz˦8ULc|U.8H `&dNZ6Wf+`t͗327P˥^Z f@x@&XtF̎vD-_d-Ɓ 0t,q)h@#?.ku?';ǣ=u?ol Ig%xՀm,㺇uGK*IrKƿOՉl"t8v£{QyHHpJ#^ya#P=9Pb #R t տʥ9'E\<঎SHO2DŽA1''S\neaSGu'"P0x{pIWŐPS`~&OiY.`)uvd\"Sc_՗X'@ez7xN(z/k)+T6b+'xޗKꛭH)P*Sm'NIrbN5r5o{]O=e/ 9c8_9yÝ((K_jΧskv&O*yyyvlP@j bHfQ_8x4:Oխ mPzr1  aX_`焎g|,0 sI]3n0? ye_scvJNI|juFtˊ Lx!RshX2+bz]z/!WBP\]ihOOsp$?y$b&S+yQE8ܥkD+Yī =A/:A%P JM+X_ƫe qu/c-Jri̺Z WV2s..ۗe?A<"{~$,sdGmʔop ]ցY]G 07-hV0W(3`^U9WXPE5<Ȫ=_n*0ڄZ{&,se9|i!U61jRuC*nXqU-dC C N4*\ru?̂QYMӈ`gY印!e|& Nd53wvz͙5'"` 9vYKdE^v#.t1*޶i2zm{.%gsᦷ+pDd6i8uoɬ[UAUY|t)Ѕr`E󲀗6"s|;nd8C;I'w$BqZ (88 s;Ԕ#sdp`"0I>vWOQ11y^h~y,G}[F5QΚo~^S]@ƱGi}e4sAJ߲03tInwk8(mnS~20*JUuy1B,cqn5wddU`Cl\UGcb]/n|DaZeߵ#Q\kSU4H ߟpl1+JXXJ(*Q2+t-Yl}882ݤ`1|!q*,I5U=Yu@wdBO6Xa ~?!}[Pd)aRn6]R>VI *U' .3pDok(@9?m}ۜJ8< BɻpS tV!+#Ӻ&:EƞM)Շmi/ٶIoz)kӼ2ڠìr[|Pj(cpw Z2!( e\nI]W{]Fט 2a;\懺wc ]O#6oCI ъA;- ?(h9:ҍ!Gh | ]|>*g쏹+jQoW|,W-S #B<(ׅͥ8ޖH z&* %0C@@Y|Nۦ-Za뿇2 K7Iq'̰!fUvL+˿vHNm뚕h#y%fCo{$+ϖq"`>upwwSJ7 p* !(9K`$M[/j>#Oڧ7-$WA.OV0n@U"]\ORXHζ u_Ď); *:cnj dY妪 fCx:[C|(o$|kQЗPRU7\ a?MccPM{-Tք >si[(}0@ym ӿeJf-zB+'Fs Jq~sQLJ"k$,Z"adӚR*4AabU@ͬÑ@]8ݔj fQfA|8ݏLAZ -/\INǦ BSB{t 7 -9ՉXAmoZWRkA:k0D~ܟS=r¯l/rR헫i'h/:wS=uܪc|Qa7uR׀+ 2X}oͷ~JfGʡ?K_]y)*42͔SUpR~5 ]wfT.utƺrC7/ky|Ln! sW7gZd{I@sI1  =%åw69RҐx=%Kӧ \ }?&4"P!<:T-ZIɷ=̇=~^3.89A+|oD S͘2hPDd 1uB= ^b4 b]q㩖oJ6xcw Xxk '[A'YȱL7|NzѠltiTf"H[֌X"v-$* GrN@CvD.PݓP%|w|!Elj;Hށd=.M+L HM7lbX;,įmg>Z񁿃o3-- GfNDNd=2#<&_In!joƸ^Z+UCUɥ?7GUTZ~zzkV}2912+{SC ˉ:<Y?}3-K:ꋑXfNܸ\PR^Gg'^N&^4BVX[aU1Wrq$Y4u&mD!Frk{gj LQÒ)5kJ`Fĵȇ{COӪۋ$iKA[LX[MȇoGo4Jr<ƻNck̐ $dCئ@k) kB);IɒpݛYhRtzG_)_!Ũ?D.ozqDfh8Jd> BʇJ|CZ鰘`݄7tJiPD.X w{8|}NCrR-C1噧ؠFVtb'Z]+GcϾ @*P{NSOs叼 Ũ6Ƈq!rMʸ-Yw19Z:W_h/uY5eszt+: UQ>o.QBp}>Ze 8.|.k; ? L R%s"[l 3 59J߉˘]$\(Wqt y !+߀ԙ=hi hHh=&f 奒WLy+!ѬЍz;gi"(XJBu|Gl]+@t G}*31ӑƝDt}Wέ = W !U7}Ɲ)r-,ŋ,r/j;grrEPP)VS7$.`ӞۊE}qj\c@P2/eMoS@ ꀾG~-^- ; cJ8 -(\ay476G6Sgvvn>rKtu+;A,yvh]}QVh@6D7}p=:f. ;9'N;7,9K 9HAFji#X{!@} Y#hKxA y.ii|J}qf0J҅T{7׫@ X }Z)DKzqyn.;tNٴ+7golF%9WCc86|k\+ UR⟑@EǾցAPXl56qH+2MCl|4nX:?0*DdQ%~sh:PPIb9869> {7Q&ȟ|pt]j< Lli87ް;2xWYwmGkhԌ+"w"oC pDud=@l[3!" $6@ ҵ^YS#>iξNߺm$NW60uN3[cȼu!Xd>u,ߢW]9X1gY_(k:y`E Dt `U}%;5)'dYɵX7c:k<]Yӥ0P ;MNË+15'~c< n8b`U|AĘv[ګ%VaUzWR~:´ZF_ә$_L<&8VUpaLT3z_]`l @Ej+ⲭ?,E͂ Q^Q'|Ô430Z!ԕX2(:_jLϩClA&ٝv b5smK,ѯZ:Á} ۠4QЌ5cl!1;iH@dX i"flaZE@+-嚻gC&+2D'L3Nwӑ݄ YXO]Wd0'Y^et*~6}{+BIX/!mn𘩚$!)Hk0!o; Bā,DT=UVq-V)@ץ>ՅOdr@(Um/%ʝpVhRKl\~x 8}$v2`i@3qs%pWN[Y,Y. 5ueq _aJdfHE/nTErSg9(3y"Eۢ2 kffYDr<|ʓ #6Y,O~ySd`X f0b"ĀY n SfǒL)63eZv>OEH겞g':u~@`zD*0MX7і`tt}e̺ڐmk~-R?Ώ3wQb.ޢgaKyS飝ƺi昡(As=1tsU&< __cRZ\=QfHgڑ8o '~%/|F%ؖi1lNRYtTb4[TxJjdKʅkΤC*!Mg"=!l]pՅxw-QSHG׺∣&KѰU|V'\mnS:UQVI]Pp s*\)¯Q@_q܍mL55w0Yf0],XQݴ D7IA=Io0sBhQ3 ִÎSR6nw)ӳrg^  C]À`~7i;s.-WÓU7cP^gItGQ1&Eo|J^cI(PF+qc)G[v4/PMS§wD] xoǯto~^5yE\.N/X/ś/Vz!G1ٗ68c_A_4c'pc%!HҎgdھƒh58(3Ml`g͑b߀7V(3'-GIt_,/F'MXޘ]W-\Mp(:֒J~s)gFD!C hViPQ1 k5z{Pa;+qCNUD(JǻE%}jrl&3PeY _Pn/g妰īsopPS[aI;ty1|2UIGorQGg3)dn{?:b@K,aI9QD0u[Vȴ%thZ|]Nra'ƥHI>.x7!ێrηd{VU}ޥi-9$`O,,pzI暘Lo˃{5/Hz>?B{ cAl0zP{e7\Ȫ鈕@ޡ*a{h{@A`dD}JA?1tqڿi0z8)Yq[ϗ<:yP0[W* r;.h$΁Lzc*`١*"Č`q"1 qW=fHTBt_/}du ?(/d-&u:8 W) !22TF;5 ߻&gO%b6cW VsxTd1E>@h6Orz XIvߞ09Iֱjĺ e2~u;(~ [|<)‘\ '<*sP]|y-27=fW jV܅UjSmyϚ:Jl*.`2oEf9m#p!2Z!0+{GL u~6qɷԆLy ڊT?. :$uA(N| :p]c(+b}5s~qkxhoMy#r@5)aMulN">q;AƚSM>tYoTR6Q4&bθ|2.5cD#i$؎6E`PǔW,"ES[Rrj$ɖ;!TgfK5o/"U D[ W .mj7'5%3Ŀi~]L7Qm۲^DJ 0n aCQPZN&%G%_\ki/xUs.V%驔gs$ecd69&]+Wkj T˺3b+ɨ]za >J%zxB$o3FtXaJM&'WMYxT`G-^Vԅل܊_) ۯh&Za]qw3T[- s >&|TIR*!v֠K7WC&@#Dޡ{·o, 9E_v>hFя]d-j$@:HȌne)0@Y sq Y$_fV2ѭ:  :LIQazhy*}:4-[*3VɩI ئV8~o"2 G71j.ڥV˪s81yJIDqf? |7ͱ"8ZNt (t!ݠh .F̿tꑮ%gpCsoR5+.{i- ߡ` L*6ll2z%Aqߦ. y/I d|SLo~$cqS`!~*j@ϏeX>mL&,cqґ./FǑ>bbX ʪ{h3ȥ1ªfmaшx j֊ܧϱe?TS̵!(z"!K=m;q^z;%M`|FXcf=uܒd13[l-k`bJ@폲}AGYJxrŞ_>ʼ !-a3wTr_>S btx6kQ[tBcu^^a݁<'~ǻ(>xS\]i .1/ ') b_yVD9&FyN#'aδh\xGJdM%C<{8 ˹?D3}(D֡y;$I"VhO 'R]`kVIܔtvum)%?+ JçY&izltٮ9j%@+a?j菺8iM"d Js2 NvRBX0kuT ?9+}֐%TY6&Ӥ Xĕep1$U=g$m+̲ "'j#Q̄M4Jk}B!Y6"ḓ% DЧ9bR^鏟^K.768t,ړ :Ssx@+^NFߍH@UA1yHyW ^W1[×TI"Pzժ`zo#z+JvB-EXll(T~alK+ ͨ|:ړvvRnƆ?m1 hnҀ,kqn SU?aBUxJwJ[jcMƽ?(KW;xBMNMAzi5p3=#Suq"w'y3 {%k5{~[!E)>@ p27!S69bsyG%z˕4Ii5kioo\r) '%a %=ٸ:_STb$q(HmnL 0 EiI4ςuܹ Q%<(m6JJI6-8.B+4M6+ ,vf]Ǐڛ=udz֫2Ppp΅p%yBh!긜%0Ή;.gpQH"eL׍p%iz\ ]7`şP _}vF >sNgG)SYxo YXJU# c_qm))׏:~1az1tĀE:QqX29dXX/7`pb.I\(߿@i0 KhݦxKR UYwb;̾$@oy)))/Th4cdh@V#I{ ϙ9wUᓈoA Q>Fr*1]?S֢Cu Q@Pg88!8$6aΖ7bOsTZK=/i|{R43;'z h+ܵ uzgNA͛DZ%ɃIJe@K )F[I F|o>Şs{WT`Z~K5L!́,j$@Uif,MOg0*U4tUF9\pm WD;/`DTW+Bm8`aEF\3D:Z\Ex$xh XVQ킌/M#DT":bSI\-XHțJ8bti˫b/U a`1f'misFaɰ22 $> "2\\nH Gځ,nmr 47! %k]:5Gt4Oͣ/Lk]J6=> qkkaN$[yX;*1,#^ørJ4C3y/e6~]r>&K` F[^#lv((bK'3NkW?~7M:XG/Z??EtR EWN) EsxKZ#M*PViBQqw0$I!U缒p$ "P|QfRSr>"iCJ*eq3g)3Dkq_` Pm$ケCg qzMrEL%g]S; m'O4%%HO"/s(NU1yNW1u2ZNzqthCgD͖ =ǀZL$"D :aKE'R3([>?ѮÅ1˓/Nz. 5$ 2#ܩ78VQ^JFYR~DW(dm*3Գ+_ŀX R,wϒFT)I`aaEW)=Wl 26"t&/MT+,Y]mQ~u `p'@znZ(%PYOe}e6`k*fwpT"c# %n=xXJAlXmhj!/Br{v"r)6kcۼ%1!Ȭ1Є+fP+jŐ{ELެedCFb=)izQ=5vN=YLLTH7*[ٶsH : h nhx1?E24ܪ=~`stFU<ҟ[DDきi٣̸6$ڙ6ukB: g^]?қN[8eU؝It)=xώg5"}ޏ֟ 4I*qrʽ^e4E8Q/-FY=*Ԯ$XőfS$D..|rU~.Ϧt~=xP0іb;/>+ځhv|㊆}4g;cb|Z1d"V\RV_dY̳ۺ:!u- eEYǜnjrܗb 'CpRB,&˹trlTy6XTX{b6 @.xx [ϒGZlQ,"d.Er1%s᾿V=Onɬ|bl;5>_F(ܿ7pC9;H2{=tS ">yv&86<ߌ :\Y7=y$V9R4GECδ510R$ʣYzㆾvwoF>ly3F;$V^,V!;A{N^D=WQ{Cj|Jغ%~Jv1ɔ8.L:y!J${F:IF85A\5[)D?~R>XDp(aMh &Q\ 5^֬"!Ӷ rGRoF[y+g1ݲYEtWs ?J6i;/X?sx]3pA+|'"Fڳ1qC `^,"zƍnT{[ M^&t%VjxzŖl?XZ'[mqJ`Cp7>|層0"65]cKG:~FNݡ'en{ь[|Eu+YA;heݼ4!$9B) ,$[?^pLE=AH n!=M?`),`9>!AXp&@U'}YEU@ /i&"=>NsSa8S"&` eaCkA6E+jŸf2J2nY.~ )sxMd/zn*j7>;TFS[5SdQ@Rs o ߹| '@Vj.{g ,Nvv% JT_7yf1lQ8 ̱~܀a܊;f.eUoe:f˱oʛSAFWUPGg uɎ٫飻S[ШQ_ѧ#Md/&ߗnEm5If~E(@#YKADӮoEx]=B_u.!P/P/Jp pX| èUŸPMO{ޑYo[a`^6Zc?$Wp 57W_D)PrfOjqlY36Y^BYraБeK&TP1IʸU4͞@4YmgEc9TBAP`Naqg0WJr2Do)4;d"s`! odUz`,[#wU|hw9:%-3٥&H{iO0}sˇ}}=#,I.súgV$<.K[fsivtLX ;UI֕NV-vBK>ēkl{X İ][>OAJ5]uάҬT=G҈ߜב.կ)ֽDn^0VS"_~>w4L"uG:Z;tsPA.h5+gW^5fעAU;QQHA7x5i&h_߃.7Ub/vүnB٦hָAҘAiod%>e9 Ծs.Σ\3U! sN韾zoG.Pe}1tG ,v A0籒sLՃg#q_2Nj3kalޏ "dj$8\AciM~Z'TG`}&ۤ)!ue\x-U~H}Zڸ<**w$5j|3M/w_Y '^m P=t:>uݥ]ghp)f}6@B5v͂)s}H]T~lN["l9u۴&fCLY( R]cwR[̍\2 ljR7E)OU&ɡ# \n&yZ 6 (f,So4A|i+,~ϲF ^hTۏЎ,P'>; KŨ7i\AA9[- bwS{cŸ M9f ϷL'vO!4\m[>/^t,+\~_Qbz;N$~}+Wrç:g/ت$(vb8(*.ɴɌ,5}"1$}PWQ/0)}R2"|a>XUot#h!YxAƨY_;Ȑ2Sbڷ5;Z7Qs\~:a;Q€! Fg&~"~u?^ r yrk1=nfQ})眩[c-h->jpT=DQВ vQoGӘG"gO@i0R8 }4$byt3hS|P)SI}E;b"Chz&<(Uu}b\M^ɏ2fm})?0nL:@ϵCD89!JK֢_q@u|- .HԹ *F0u[Pl[K<ߧ=Zq̟6i;VBeh"Zy?ŘuCIuߜrT!9=)H=[Y缉nn0sU6f4=j0Z:;OCOkGI΃"h9y&`yHdІ#԰1qvtb1ЯW& iX$K2?L%51p搩$ZwN#DNDv#fAJTzJ IrI"cB MP ZG ?Co6 6Qxl4\DAWc\rrYc_ >ۻRyuBݕ>7JOH5._*M8"=szQa_?v |rNH;+@[tcȾmZ+15O!z_k O­Q҂ktthKF<9ο`YuMEM5?ny*-pzW#|!Fm){X:Cu!*i\5`ٵ@?ò#|7b>rC6I'WۯQ(h,\^z@l6\Ant[)MkcZ-6ral_]p玳> Ɉ=vVv$J@)Wr934&PxeROej7Wݰ tRGL:ɲ!tʐ шa/Rl(;,gOȎ9gdf+r ϱ):asi]YE<寶W +}0?~-h).yd#P.;mTP S"c9F$:KJg۸T:,EScN]?08\ `(5xd5}vH|g\@AآakJ:Wѱ q d@;QWTID+#A>VTcn Jm,SHr\*j3e"R[N_-I7 &SޑJb1eٙ;Bc4(K us USS1 P[YݑIMݻ }q=3WLhrw>+#z8qƳpnmc_ !"p}>Mv?%T;cmo0M% !3'[ Ηs>FRMLlez'A!´;2+KA]r8CNt|Ȫ 4wK88k"6x% $K;^'ugnvigO; aVsW}*{0qk{%˔ d »]m[pΫfsZLAwerV* )p[3jyaNmںub#WEe[lQ %"n3{fՓ9 Gb`z +vݫď>4Ln.~& 3f*?Ȕ2|.[dؿj~ҿq^؂i!X\L ЃJ?M2P.-וK^Z bi`5Е6IYp”s ǩU)vmT #.@_c*]j5\w/dM>!@2tHY<1i>` ^1!P̘wQf%#zcm(h9Iѡ{Nٵm‘F2__3.kx<oz[O0@ֵܷfGwG&Y/t;f`ܰ_99>N|` e/I!# \}: r$07_' E J0Bbrw=H@Tʵ)5dΩ#9tۤއk6꿕 50"ƜV€kFM.v.!pMOol yY\ҋ}"dGKGqѹ[q)Bu^)kJ[Wƕ%Ƣ S֭*.$ak|x0೻|Z)jW$Oj/B$@%O>Y|)3^ ԆJ&Hx~m(w;^Z}QwpDwz>SEq`U#̫Z ڥKÔ$x,qy G2?v^_@Y-[scQOu{tB'Rz_NrK L6=)I;^ݔnݮ~ے+x?G| vrN2+dHKk Apj%R6ښZG{B(h7Kv7v|JLJ4km{dskKwYY 'ߙ۬PuЖz9 Zop^]#~(Ԣ6bKx;[i<:@s +/J(aŽLG_3N폘GvdC4Vfun Ɂe] &y5P%ty-eeJ.>F/Lb^N^CEDgΆ9(N)-O6i!?>d@4č#<7kg Z%8b8o87v8±gIT3Å0ybd=嗌D(,~\J!͍OyEJ迒l;!~rMrx YYDS<ǀHxm,MPaPU5q]Ys煛3(n/dS$g:C/P7x*jY_ ]u!e :X]BEt ԳR@ (h>~\B(5߱Ȱ}ٻb,5d^!.ݍ`GdX2duxx[),n VM_ip[nM:9y)8-PxKD1;]7?VߚTeA(1csj3+vc2 RWzPmj!iጵECT=/Mu)ݎ?o?a;th<`e}&|!o 66ěg *Q6Jd)%{aoM7b$G+U+UJnC*QUëFB"h`j烐fy8F5yri}.AT R^i bW+lȿ%C6%IAo/iE؅fy6h=[|.{P;>i* H *A^(:tuIS@£ 7zLJZ'ڳ9,GF9v'ȆxX|MwC Hտy寸$_[BM8r>W:zSlRDcJ qئ.l%iZs,&EW36qq4  sUs$ےV9q>QqVIZ \O٫\_*_ ig\ҴIWFViXUDڧ)lNP$`FJN.#&(\٢Fnl?r"1ʱ5Z+MPt6_dV,.e[ ΄vPRmlw<|!]D13X*F?Aحpg!J#z7d*P!C=ц C^iQ> Q~$d;(ao5׮+('147P--|]3|b jQΝFU Av$w"ѕ 2{ͮTŠhZ/>5cq{g̓dQ3O8VD[#h"ʲ0hyZ(# N=2>̈Ƨ޴OWM!ƣړhVfڳPt 7:9X\g؏eڥX;ä́аNvh~(-pN0@;;Wѯ=Sgs|pr2FUʫt雄I͞8ח)1gҘ-UDd(ʶZj_2kPh$n* Ő%$Q+ 3¦c98x[ŬBoR(Cs5HAOFMmLs ^\$6uVMjSW#1 -AXKz(^od^cBieB e-JRJj3L&6\TAY8 ku&@eY.}zU{'t~٠04_=]aɋ2bn6Iw;*>Y8sOFy坽D葖s_}6''2pxhT&ah8 䑂ic( $ ٰ&1ռ?*>( Oԙ;1e=) K oNK7 VK~K(2&^bs&Il?4CU۠[LGsNUBx4O2RI[@! h2g3؛*zwcY9u(O75EE zh-Hq"4\:%mƾIؗuQFY0[ۡ{8[r)rRAMc]sGp^;~8=FO&'4^JuBUB |ЈPIFMZ49A 25y}rRN=D'M/NQcD?іBcwg3En k86OT\B9ȋv˥ s50;\E&?׺ 4[UdmMEb(Q)v-0OV!P}L+0K@_/ݘz+= zd]dnb&8TYKUy4vY^}=1f5@.ӐEBn+tA>OR7f^,{OGhS(,F {yH_TZanK%6g,zvC E-'Kw~k(zWNTaB\l k[H֓ZӀT%e 7K!9ⶸO279j.{T梍A |3GVLeI '@l|̓jA)O*4ʼn-G>,%oy'%)ҹL%rfc}Q; *0/NYE ?2Wʰ<&W0 Ŝb3-iȃ^0WxiP3]z;Rv`~ga,<EC 7X#ooOsJ'iN7`[cQAx "` QW11c ^n h ̉KTj=D- ˙=Qo S1xIH98cZgL sL)jZ:H} *YnGIN)m ;^lVs@?c:-}{'_R2Xm&*àVKE˦5ƒتEuXZ1v{9^uv(՝y#20Jh%Oy~/3Y:7qE 1~ԣqfU0C[2H8L`^R4~]j7'9HT_4M4zwYvJɃB8u=cQ8k~WY,M;lϙx-fԬ2]6dl5I}ah ӻTi:1Fkg)SfXpu)Ex\egd15\$S0@d| 1*}^.ƌFD/Q5RKRh'hb )d UF|` V6#n N3@zΑc'fSJQR){=AeA"&>:WOTDءŠf\g8njme`>36:7G'/H rw &1c [%[WNO~@Y<$XJ5r*r҃Oez.g􉼃 ;Nkl'+ef:.u3vusBu,{]?ouN"||IZ)>ڱYn{f”/eukP>:˓ʨH{ De\9dfUYD f>C3֯DN5^AZw2/奬oZb.7K gI45>09&h=,xy0IJ挮PbXoJr# (yB@fz/cOĠ1,E\IIHlܰP.ϸ~`Rf| ? KoG*18ŷofQ=zaFvK!15Q_meP/gfM/ 6pzޟ%Gmi.ּkد!p3ŽBᣐ < US& H*NGK$D3{ipڑ. WCEjƵ3On< 3iaߘb d˓^"=u4#0Rs %'VS7UŶfÖw,Zޑ5 yL7=9{Na>*)H89?k*s7[Ꝣl($+#y_k=jOކzf%`d$* -63Y{ ̆S. 9@ZIrYb`n_$H#S`S=M)]s}yz^]\-3]Gۜ}V!˦J4ƞp}e>djy!("&uպxۘatXM%Y~ >^Ml:?|%Hf#8mί޾g7jR@tb?0NKҨK@3" Nh+PvHJj?   e&D-H![+mI ؔoJbxti~.y}HˇRUļQI~:Bi3379Ԓe]AќgAEUo8n8 'ɵ@M)~#?β3N:L\ab)L,M zd[?,;p7ΖsW }{LP4Jxȝ^FpFh=H~BqRn,k~{if3>ksNxM8\g^"^Y@B/s]V(6o{3)@z2޿KԤ\Ee. BG-eQ9tv%%b5SzaH{ `%g&c[{OS΅u<"սk\{](,ƍ9XwbAa#vNl .04vGLɡ:6322ߚuj ([\uorU0e -I!SOGVHt :Oemr:qP'?D-3 z;p-8W.Rs34sޡs5((0w7o7a(dW|٨6ydKT~:! LTZQ I6nOQX,*Iu U7T[#?Ż &*ٿ ,Z@gBf&azQW+UJ5sJ=v . 紭l >Hw=k3q=~DiUnhhh(Ko9c95/N-Ϗ ~icb P;$+_Be5iy|ba=ͱ{85Mz7^+m]E2 3eU6Meqp8}Dcr+iĿLvT6I'Ԫٸ<5[108bLRن'm KU ^$#" +%J9A*G3dX# @sZVv? +hYX1yvw 7'CN ,aDM[\:J/ɡ~i}'cդ0x4)[2C,|ˁv5YN3;uX11F:M'*h'G5%).H EVSГ;{[x姮iKЂ-LUyDηQ&`O=ƪ3CDC"JVWΟAy6DRZIVqw<čgZMm? Y~w+ k6GF{ďbJT M+kf |} IgK%'넼PQ" #6_1tFvt "0EĢ3XDf5ۄכ.W`CZW\.z.kGw`{Q`eı-G#7awц"4_tb'!#y8 }20xA" {.gi N(R;d \QA 7073|a\!]m g[TܜC5;H֖@v3يqDr ["rYk[?!\,^Geҡ1~ᒇ[BKTZѡNz&_Ì;Sdi2(i NbXcJ74ه u%Q6`j DSj/tl|%h%xhZ_:`%=M'bh(é:RVf7BElV' Ks^h:@׫"nju"c6:mz57|á nukOdd+c1pVݢpϰ4Pwa  bīhKKC 9Ք+ndC\ZL'*n1oxpSyyF1|'Iu83oX#!q$?yX.YﱅRJX,R4s85sJmNdg 6cIb)ޮl%A7ˈJ'сn}H>CbL$K1+G0}=A^;9/N"/X|Q:ԘǼo  9q@"F%~e.+Ci] y3!N?^!]Tl*xPܿ 0G}Id~g.zn-Q:wg4{R$.q9 #G:aiVG@Lbze)~;XmXD?xl3o(pf;#b6N_O#`s(Mq -D1Eړ57[k蕔PɰXu$GIiz[ڄϟ?3.vhDd%qH< ].U 5C sHS2YwMPVQ\(v_U—&]d9!}`=ZB0ۑnDЫV2`mH::SU<Ԭ _n]"$Ũzka:ZVv@ᾮgUԐ/J=@>"wJ#z!Io#B0r$(t#5UF1 %5PYOGDfG@<5$R qLyHG}6-M=ׁ'U\]F8 dJeH+g{Npo>Ыz-½;n-{iӹkqDZ<=?muq =]/)P3 [.9a'F-Tfc{;,5nINT c`#cAQ{ >[d1L2X23([V#7TQnjkқqn0mئ T|`ډ.[])^WDpM4蕖:Eh x^lXt.F eڷ!ffj/;m_Ȕ|W<0D> t"Q|8"mW=MeAI fE%gG0D>1K!݅ʧzuWz@k?l*zMb f PEmd t:瀔,ˆyOQxKçMS}Z-2NnC43'MEzw4N2GH\[T( fHf%Z l/3 H<̉znu_SC/_g4RˇNʛh6=-g |FVA| j A!xj>9.wR\Z&cdͯv&ļ R5#oꠞ}MX$DWd/ MP٠/T]u .<զۡFDo!h w8wB?\(^t'"XWKU7g1gS!H6衐U~ W&tK.n ]f?"*)j :?Nl[cw`bOW`Ņa`B[bPOvl.M";pQɇqo\&ZU39's E}.<.c~ze+XE}~|- ,I+!q,όz(8!o^9P'T(^XSX^? L.Gv`j"^ gz+O4;VK9ECfEk^^Y>3K/֓oUf쑤嫏9zg:١s>pȳ)‚%0;U d{FX.PiЩ&$Dd6`tJ6<,IOB q<4 ņOjf[-^cl(ZCE]:=Qųጜ͡VR'? }OC'wj@ 81tG!y%Bڵ|E0m=})(,XSaDgх\"@!*" 9{C誁l-d9tli74>CF@Q*;f5 F F* LHU˪߄1#sdEx˂Nl~rv&qg ńBQ-Ξ^4Nz%5&c=w (whK')ʹrzg9qkBuc a)b}8v֦!B1KOAi߽,F:k7VIE1'Ff[rjC'tpeq [Jb$L qmރ@* #ڟTuleh BMhcJ_miR ׃yiu;3d'8Ը[s9˃ 84uj$@CWdݻ|oO{w 8U0Mn8߄~9 F}L:laM"X-ex<ߞU.~md5%=8PVjX{{Hq}$hŐG{k32퍜Fȱ4_QgaS,|?krl![˘|̷33hɸxqO=m{1(hYaA=shPe dN޵E~ĀvF<,_%/vSK3F^##}aE0rZ:)Q<%Ke[{pkΨؑ6EBES+j 0>^ q:%\9l6iOaȉE%Qm7.h¹R/[xD#@ n,*h#Ŗ|SYޯhg7~ͳg>R%AM CA/[DF!~m+3s88,p y |>{q8_Ota XVX^rB 5?gMP:Ƶ-uziB0Hnl3";m"@l9a871OV 9i3ė>iBh7PbɘaT3]18 D?AaEW 0Oӄi$48$ӧ\:o$?9Q?kc@z8U7Q}Dz~l,a}BpF9 U;FUQɏ``|+g2R.N6,Z'*'Tl3̝Me9%*W&iRYu#mE&CPwxt\ JY!~@>Bpx+DI#m=mKOߢ ℺hI\}*%Է%m 1ye]>@%r?UrNG,r@1O|@|6`/BhI9wb뚔V쪭ҥSMx?F Bz:q Q+8 Q,J!sDd߫ <|h%\ HpQ=LC4@B24A?wX.y@\(,U~lξb[}] p-Q&<(юg('KҜɛr#勉w¾AKocI<E} ȧ|(2Yk KyG<;m]"ҟtRq_jn|2N:6aI5pXӋMYv؞]$~Sqdǘ&.-^] Q Ŋbe5g^DF G[KvZ'1y8{GT[dtfeM^ Ir}~8zH=9'Mޱ$k/+`EqWd^+mU MPxc{: ص'9UNJyG {&$`+b{ p)e/6\j@ɳoy,B@Qu=D-Q/+bP*?;&+W˳tOsK\7ǼXR&wVMEfEj!Pa,ȧC ` [ŀAe4]lAɤJP"xESx=Q}ce=+\O4tfx56B-:Ni5&TWȸv+e>>?D>.6l6vo =NWcS7~VZ 6 r~F /3٢ΝXiͻنv7Ռ]N 8#KK2(ǯ( xhdrX m 1vmmJ]z||=^೘^m9RRPһU!UP'C :e__&ac?y \G!%\|Y鉅+(x^AY{ȾCe(9Ik;` A4ZWZ`Xo^ 箈ގ.E:[BSٯm djTH2h% AKngrP(fH[%Q\Շ hmY:[499G1d[i ѿ۽EY3$6NX~09 !'X{Kz:A@b7<84g"ًp$u $xTf\R𥹐*a{事4!p )b=V-1 E@1a>h+0T{R{lXv n.[qU_t,\(~3J?488Um4.FiV<ݒ ~Tq?M%r365Bb&! eRTo@R/V\ӆj/#S2Hsâ<6㉍E./TXah+V2;X8KsV|,GE,U~Xail+N SB8QV qd|9f>]ǻ}`Ovԟ"_+7,<<3gmUW0ם>ުR:C]`gQ`UB f~o #]T~J45pZT]Y ڧL,l*ӘÀ4)\ —< !{#-g+y[5V8dzVî=RZC&mAnqG;>1/:E 6zLLWJW-+\g}Ey ^NB8`= \R((,mҧk!D7nr'ݭȴRPSbT _ ^paEs ,BӺĎ7=bO$BiYW Dmv ^SE `'=Y*IY*k1,LXWYu!ղvKoc[T -mJ|`ļ!i8eЕj6=Awk<XaCǏΧX}kto{Qҿ|>Z㟷vع}GptpUxHi,3x0U}5n8 |v\(Ai ? ʬ?<wBAa5&͘[ -tZ/YthlwH J8/$/dcsb/{b[\dZf @/.:X8ӐwB<°R箄 %hN+SGe ~@-rmvS= R%6}|@%R V6E=ȥa=n[4fGcrtQ-lI!is]E:k(m+W=fBy0kmRT\A'4އbڋp xgMfAokZj8Y_mq2LP[ /rrZ2:k-kzmMh'k+NaJ"2#a~|5^xPvy{ `\rp`m]݇uf;ÂIGt{*A%Ebyy-M.W:D/!ĄrD8%xs>g pjL:S:M}}cHyd ܃ltSFyEJx(_>(!.%7A\iT|bETYE-ʌB/[%̓L}]}RM9wU&0ADH#qnM|縲 .@Zȩ 3q\t x,ftp"#1ݟYJ{#݁o9~ tSz^%UY }ӔVPMrx{MtO*rڢ7ED'}ѕ/RQ9L,=S݉[2A:|k2:)sH}Lt!mVZ([@.BT0sxhb-Q5+D} w۵f|zx6 YVzP]uGh"镡(C!<%K`Zxl*6x`TGKbsMK{Zbx}!C9Uղѩڼ?1$HK\{ӕef@ :|WKXLmqNNĮNAxdu^'4?MAa-Ν_~L2Rv?R’Hr[Z1ɃxhV3y*6^Sci,ԕsesbkp5苌%f-gɲX=v3㣥Id%*Ylqfhw`%p7ƒ-$+ϱhEQOe?42;OdxzR*,S= ۡ96*wȥi uA7?-5Ţ:f> #m؂5`e]X/07P\z&[`gv6IgF.x`p5x$'^/zsNY}#XO6؆]PR=n]Y“5>m㄁ z 181VoUN#;G2N>XVUXFjȒ]xip9,Yd pA} sR৑Itp- Xo;ZL?ڀKʹSq >g.dEiȽM_6,5$RF 1~Uw&2Awi{)C}}")%y, nē{gׅ=r:?*{#5 JkZz8VP̷u[yq][tA%-B"j@!nh-^b_31oÞv,n 9RƯDݗT;ȵݹ.!SNgpb.SCFLrRUXsrC8\wie%aeփUG(mRnɬ/oF{;ˢP%㛜Pr:l]mΙd閄)2j poa|%=!q?0L@뻄_V2 Px0>06df7=DV+zz$N޽{X&]C?a%ICbNY?rͧMZ_Jc󯸗Aʴ& o <17g1ă K!JA8*D 3iJ?xk sQ,*',?櫣%X5,ܤM} DZqtL<ϭ@' #ZM7rdNC@BFejuQVhuNIM|hq/MG3֡^ݸz-BʡeWto˥&OX=17ѨKmCa) B-wRMEiQNػ!=zCy7? uHD 1t#HI >e&?xr<8'[} oP5vz2 _bsE'5[q:_|IQ1ѣ^G[}@3܏#/_; 3R T<=Ǩ\A9Y<4u'K޴l=msCt6J,g]2xo~gy_U$:`<-\2@$KWL0m~JȸMAOlU D,nsYݼt?rSj~ZQ^%kZEceG).NICât0!c?Ap9vJ oBd͢u-v%0ӑ5BD4>]u[*t=V>r?pbng_gspc;;7.h`{ؘ6[||Fn4ߊ3:Piskh[^AKܬzDVaݥKs_fRߖ8$r+[%+urʧJOA~l3xn9b⬳L,o|Ju_yl`߿ Wŝ$3X.{[EXR'@̞k4 (^!N}=\{^ީ{"VmyN9w B#Q exkE2 ̤qw7C"S>\SBtn% 3'_j ߈~=C Ci_1 tkGAZN)c9r3Mo4+N/ Qp{,Ib䷶˰lz@ Vн`;@{'lU+qeLV=3h=S8r)v7IȞQ>E.RY䇽(>͑JԦ& dVuR.Lˮi&ebJleu' q[X#Qѓ*b9ЯWZ}O(5V'6hk(s)'1rw Pt==ݰ(s!"&\J_z=p'w\䌃U"x'D,Tl[YS[\ g]g\Hc:$ɔӜ bCh. oV}GV[wL)cx|@HJVm> F諻Mڋk@E2ET(&ʩTJػJY\?!nK׉`#:pKܥ&RZ38f2@G 5Pj;JUK=~qzdqCoD ,`awhcBf Zu) b Uje@oܢO ){'(kv'~9Z?98T@a=?F_:3|^!N1ТS IWq??&O[ {w6=\/SʞcJ<x\<[q: u~ܩn zQu}t&ļ #l]误ۺsˁ_glLTHNY0K\D(ᢨ@>t< c.YU6YJ5!Sihq SŹaPs瀶oǺisB4pah/l)\ja@Q`gs>yl`RIY[V;֖ܟB: ϴ!ɁWbZa˿.­$ei >y?i+(0ݺ3.kCK < eb_Q'TW]p2hd͔6<ܩ*]Ɛu::#d D51S7 7}kgdoYOYuk'/ږH#@n2S LGct/ 2;>cqQG|6-Z(yNrj7-Iu$[PH bznR#;În c+&_lyD-͋\IcpVٕb) &l_etلch|^e.t{%1NjICLVs7*;dcoe3 +ǖחm(˕WV.<*ג5F'0;QD==yQjem¿`$ ШSS͈f/cЍKp}5v9)(f |Xz|" XUך,Z1  YGm^յ9-d/1ǙY^[1ElXQ4z\1{SxP@s =}y;(+|M BYyIL~X@=&% Fu>mVY[εWҼ'S;PMa "%diť%^XÌ4~6%J_2N,`xk\]b.j|'9S#xpp1͎9kEno4 ]$9?hBcP }܊_ΝE"=Q8x9"067~Osah8H2g9]@iڹ+; T(K|*b'S&9,!xۤW7G[3 *\)9oVkG/߭etVZI3ؼq!:Om=Fğ/iQ h\ngg;麺@wiy aj"5c'%-Y( wY $7m/,;(mܑyp>SM H*B&p+ͬ+nPà60gTW=oq]WSXzưh|а3zZNao/ :˅n֚ꍿ UÚNY!i O; {؀1IT3tCp>TxzlWCWapqؽ0sZ7Revh*GE=VÂ͊% YܢigT1'pFUj{GUF3ֶ16[h]fyGӕ qժUdy9/%mt0*RQfYIawZ#!@H&gwLEkۈpƬ UZ̨OV$+.*|Py!sD\!jzb mc4nk|k8ʬu2 dJ\%47D"ASd?D:oB5\Fmv:927ݕJdE-v.bG LMxr~,Eze7^ǖ=/K/W=#ed q/hNF8jNt1G9l!+>iKj/o}2t;s7%n[Ս* b0όHp81R(tMNDJ'Pvhzeΐws+WmdؑS^V@B}inھ|X|H2C6m՝Apfa@-/G B|pE aۼ(R•A /ۚap9="u έm"CE=bS2hG*f$}y6iH=N.i'YCK4=\O|!ŌNd4!+yhwŢ-/fFJ3&|exժMu(TF7o"E*S>݈4٢ cE'4|)|'y}6֌.SE)jHF9]ND7ᴲ6 35мp\Kaq ?XNĻ] puy@QX>6gKQeKŇ*t4I%h ǽ1)P匫$&m.n1BV X[Ѡ\JΎwZq1dV-Jd{ݡ="J(xvrnK ]0o TyC;%tH07i*R(YQUqI,qihVbO* TM[G^eQ#r\̿WƙF,"(Ņ0;ZG-k"nPA~}gdIÊ(?â\ ۆ7zyƔ-Bh_PxOS/ȵ䥢="}`dp/P|FDEj֞=CM+n@Ei- NvdMáX;.%F{^]~eQ-6^5{69N>C{횿ڿM<3H;t]1XE)ݘjo lɧLT٣)wheqI(nMdQK.5s ͬv طܘ72 *]WCũVm' ST:CdMt/m u@p3?|EX:RP%hM/QEѯ(5DwijѶn[drL8{fi8ڋVȣ2nAmaM`Y5?\?f61ds,nt@gv(fڸʏ/[@`-1=F' rlT` xky5!3d~`SSz-pZB鍡Zp/Brwp*?ҎP[5|q<lis4@Q{K\Xn,f~ EF̄r&AXuq6P&l阧Vq;9ҸT^ֆ&PɔXVD^ݼ QSVOQ֛3d 3{`Y ]nwX$>6HNpLbHEqiqc*&Iy{_:"Rl\Wدin qAJbȃ!ANK 5B=BvGڏ .Ե~\K:*1B%!hi{{nЮг݋KD]2^Q"b_)ݬDA['u~3JEZR;F/.HI*;T|D9@UkFON܉Bh-[EH2`kLYTE˧dB8%g 51=Ur(0͞6"!Jz)|eѲW-ӛ:J,qEOhT~nf-}}fȲ|)/SR~NH=OfQƁ<~%i.NfG9ob8 c8$IA T['I ƌLl^f_ݢ pL.1K„Ŵ. 뭠ĩVdmtL-[a`I#LYxdʐlY#~<΄OeQ9)k1Smڮ9w n2 βU7V7 n$bc %;WT'gՂg`ԡY돭V;}āPD׺461oܫaG20ʼ~h~_N@+}(i4? ~ohvArzQ4U‘G$HrWk:'PMD.ʣ aRjpg{ 7SNR67OěfY6p' U(3h-Qe'C K&HHثD+E"7q<9ůitDJ~ p5 IY3e&.وɏ1믜b/6bqE:< cy]b;jvݡN6$۪t->WdVnׁ-eP]_Y4P}Qٕ!FdOn g𺊹!!KV&7 Qq 18O>Fz,osٕ Cwp2V'qے zj~qGH{ FyZ*AZM%~!44OfKTxW)߀گHI K8ZtF#PwќN`VmBAx<_~b1s=?Ao7Sb 77<R?3s 95j7E1Y!dGݨ!q$Th.|¬Wsa?K:8 .uvh n.TộkAtdC ',l~Q s[WA^򃵻 *XF敿KW.`mfS95;7,sic;Yr!NB U.<NNR-Қj@W .h!oPl_w Fy`7/;ssӌ%J!4x7P02r"|a2{0!\ڳk'O  {dKgΓA^kla/@I%Դ2h{7Lb}l##{Mzqޒeh:)f )\gѺIcʽxq}yq5,\*׸vhK=̏K)70 E#[_ ܞx_T|kx^MQ%;i|,sEtS?xz<1QlRcM~ˑw[SiJ9'h1} JJ5n/TGЇAD2wIh_>\LqwS^hKâJq@1Dj:Z<xHˊ#ae78yߎK7&& "GKtT n5L}Nn؏gj MۀU>~nmT~)(S.̰bbVv (tH΄!3UPTp`.F Fs'sH+˂# |J:v1 kfmh#26I˷ƾl4{=n#a1{-(Fƚ 6b„Bė^4.ݗou/ P< ?0vVD-kЦ\զe[?@y[_S$)@DPȩ:[+ U̢JVUlXðO  CuQڕ&>~*suF=Lata|l}dyFre= *]/)*; p wǬzg!jhJ""XLATh"xLQ)e*oBu\z#Vh֏Uiڝ<4{\Rb+KvI_d$nXzq93hñٹOFiv Q@txc,1v"аF?B~ѐMoF60. uI {IoJ#p"Vp#iEPޗ?S+ `dE).P>F5gdkno*HgavH `|F_稁&cj{UB*5ʼ*7zb} K*98C.X./z;3TZ_QfP9NTfut-D&wұ*_~e&zg٪Er!G_<;k°2W:^ "㕔'{i3 rۗ|x{ [rM4$^SZhoٜV7˵2sZB%&YeUGPKb /.^PXf .x.U| rYʅ5$X Fm:X QI1vRpm%ٱ2I |u"q!TTn\S])JJɊSA$[n_+,N+$+Me8!릹4LDyEEm Ap |"7X3CœG,rBEzkBEB(ۣpZm cMd'|SwL 2ڼ f}3o''GLf -͇ʵD9 q`qqZ23hhxlp'R. Q1=f4y59/1tB MQ7!WzIBGvSsw!qitXmE3u U%k/?=>OͰcSe6L8mJPwMnu4Z1!H4^+w}*͢0߬g@Aaֆ$a{umu-B+5c=`KO pkP>)RK ֥bo&ID͙%!Zv`y {5}Y D[u>)X9.mC2.,PU%e pu :{ NWC'U/PjJRk`5xEf.`%г~INiy;E)t{_; )`8l7YCVwDy~BGF@e ZWVo7A BΧfhY /ժ,vG?mc'Ȱ{eFœ; Ƅ(BeFʟ)J(V&CXP풦NvDy?diO?0NzjŘYg8L/%KLpD%ELFLw$⌷[wkB= .wޟN#P׿`MA,Pƈ\JkE;a[}"m)ZQqn:u\'/k͒`yNyd!Kh1F KkϬb#IzuzW\9X;yc(|+[qttD\;Z5ҷBbt0?KC0[K~If-ˑdyڃq-X+oz-7| %Dkb~zQk__h~*IbN..?ݫu*@qB ^A_Qj_D:4Ab*Z<).&7<ϊltDG6GA9jO ,5F`+:"d&5=3bI +΃BzH<.;</(ظ؃/}Iy~ TmdW,Hs^U_Tz?ѿP77?u"U4X U%L_,!˫^97.Uld\'h4+qnM#qۼ ^~VaCs!rXYI7x)3M9Xq*%D1:B2> า//ZH(TR6Wԑ;iB݁+cN.t/6DfHR܍ SbQ{E`*§5}( Gd2h3aT #1B?hÓ"T">f?%*kNfx$Ӹ*YJfVb6Z$7.BQFjt_%C:^0G1HOYL^?&^Rz毜tNsf%4j>70Kޑ,)ɉXodT$}L $ sJ-TWt2Nbz3((C!2nh.ⵟOz"#f1#s( i#A7Y.W}!42FZ sàa據`?J ? W,ƒƴN^YZd똨Ak@7; L%=~0Xa6̿yLj\*[<'Xa,x8domBkgEwrЗ/%Fb K)2hWyHŌK5ךBWf^ZU;<m0<eA!ݰh\rEN\'FyTz^/I.st%p/_:^n |C]iڷ1(+RVnmxi2su^)D^v~jX!i7nK+[K$YʺA׌H'XJ!4GӪtđ]!kSQY3o$ Zuйt]vVmKGM;%)$٢j.ry֣XwP]R_;n^i~ؐ/АrtKYɚ:IC跚/;Nz6# 3df\_n^}  =֭Xu3|`Ugȩ,dF`8a/d=I=F|N x%ĉs#^_` iR8^0ٞG?j'7PMAaFa?;?բ纐W"Q3 B03: @ng[hgomJvmިsL)6/ !UlN֞`ZWH.PJ71͔ }k~>L5sʞf 0Fm) ~=JLWZg&[}羧,b!ncG0! =–xih*͇ѯ/cm_/q\@%4ڡ7{y᷉ /y':K7ҍ%vlR5SYvmZ:A)QQȋ(E|ۈ&KZ}Q,[^1ĮMDg" P%/I~:ޅo^=+C"!>0r5Xzxv=GxgK&ΦyB4h\FE3M? _Cz-LHCgB@2Go,V=[sn?dQɺPSEMglcM|v}rCѽjCv*>xawaM`=0&9j_0&zFzCqB3Ր8f;Œ i=COK %YoR!N '}6ܯ`EAmxDU+C3ag3$zR*`aUkHt+iqh @xܪTDky?ߕj>Ia ٢1}Un*4ugËHpK^é.cY"n[{ד؛_y1:V1-jP8 1^0y%;Z: }EN{Θ >׮|AY8''ujE֪3>j)y)zp_ O[Fwb^9МspKxf`XOz%ڔ/$yI8`f 3Dt_Wa- LOAe1ATy<  B#ϙb m's b$6Pd}}JՅE]7/ܬa0RPsuG#QwduGp/ZJYB_C›)U7)vcɟ@xMr^ W): ^phB.lu$_̔yiUhM~Hu6Ҙ>k_c/46zJEwB#)+ܚģޟ..qLM׼ӿY_aL$T|Sdk0ǚ} N@B9[FZQPfC>ǫҦ7-MVrmO0Mj2$g)5P\d~# >o ~3H-9tW+i^P:$Mϲn_/??;,d0)ˠv` ^2-kpbjW)m7O"#x8=5MZ eBXGgO oC&>_ʋDw~IlpCxaeKpӊ4QoC Kts~H>5}-v::`?s<2<ЧRи ݤekL-!sޠb~䔏2S|%".;XH RW*PRA@}'}fb ߛVhAW{wF4T,•C<*7YgFƄny,z# 煪 N_^h "n @::ѶJ4!B2nX䝁_xHvڭ5-2'{ X6)>-x$d;p㌹Ebt3o= Qa EZ$/L({ԝ V~L‰U!冭ܯ?\a^3V ŮNUϽDS"ӊT }FdT\d!1Ŝ|45zE3ȧ(sYMD^ir!NH`}$wxTE!׵!TtQS*tU;,$aup϶YlUu /)s(`yd0GUqȎ2&,t& G쫢,dyժsL~5=ݟ 5 wVE^xeAh)133zm2Iܚv޼w(N#>o]&C| cGEٔ>xf{H ۟nkuPV{2Ft(j'Ű(wϠ}ӄ!OcWjҠi)˺1Oxю_PQ&.e?0f͑E[8=Mz %wr-2ڙi̊ #=,dʨ u7 i E4rht&K.ɤI9Oo{^&o DZ9SiT=ٰF̃ r&5* dl.X%kXU]L6Z?qp.9|*W>eID?rj*򪘿apO OډCNO&}SC'Q-t)Z1 |GR2O|m;O'H7fX%b!`hI-((')?aB_cWsV@ܙn@nFyEJT|YUwg@!^G=F0D``dЅ>ss99b.r[ehWwX˭gP'zG5k "m}qr0խ $oWǮqD :tF A 7VAk^A4͢W(?j}h@M(p%D ClQ(Y,&Ńzc`.c & ߛA -vIDyB WmXd*cď OI!vbeLJ; )}og٫s ˄I"; Z?{Kux GPYd0s)~D*Sbw"}:N6K{OJLTdٸ#fX*G ?+ۜC4[ V?=żv-3Xt22u ^2imY ĒH)FF fa7^'mztw)(.1X5^"ֿkR<םsg?9 ksV'UMޙ&:iB(B[h-~$rDhwly/ZO[k*}!}O J!ۤ}:F,\ Cw6Pq>#G@1v\G!O.G4AF 2zّN*(vbbxcy{xaFŕl9vt@ i^J <)4hh d5s}%8k6kZ;^/9q#c0L~y_=H>|[3i1iqbýF}W~n_ cm"nX^K|UgќCHJ%P:8qXb.1l[ѩv=-kGRFSCh^.8V֝MYAuWi,GG7N!f!wJTD~hr"G;m(K #]T5+1h൭ L77#䩬ʮdz X{H07"J]yqЂT?B5Bn3j,Lk'6pZ&ЌqSO/ЋO@6˟Zoms<K/Ԣy7R1ES~.-@VS})ykLR$\ڹEN3Mʋ;9+>St@:+Ĵ"̑/O@jR=ɗjBhĈlv_"ikd=e/dֳoF$˨"*ġY W4!m4&fs&HjI1 hS7?SG ?@&vmn%e+sO~Ǧ}6[?hdMHIML:i^ӢP7cZ2/R#Wө C廒Uh'} g'C1ZL@5r3^&`j0Ur>\aXwv {o\N-3FN4 ݳ{ ?9ej[ ux<gx/?,\r/6n̯ Mnqr1-։"|{<G=8эԵ%'RYMZRg'P6;megqpղ?(ɩ)ʘ1 aErZK3]$F)="듑C[S0r3͢gUo%GE%E ۘKc3ذp,B>JkΗ*jT^(9F:#!a6+m{M|  BW,\$2~:aMQSP)g{ɶ媗杴34ݲ@`,tIQ0G5Jst)wZ`OmhN'^AhxaFWn֐$`Rk%Jk jB_jxiHA61^'b5IĭFȰec>T?r\e핎GYr!}m<&XxP{ 8%h;g hYLZPlraLFSx`mә?םA+$Bz }ʏ9cogY{<:/>|ljI8ykUsƷb5m ) P1 6JFp:WS[ aː'{[wHf?1Hpr$xxJ`ڔl:ʵ JT{xm]pbIkbpK­bxCQ;zw'-Ϡ"ж 5.Yhlݥz#)YG_uQp64uReG`Opk2D Q滜i-=Yb1X7B`#X4&|(z)2'nшP0kA^j2pI@[0++MS-i B8*ҪLϠ>Aapq[#ihU̓}8 U-/.V\聯A;eqiqjrL&|_x#3};omĵ0'u~%T씜0G]]41;ЖBda:C #1i[cvr,[ceqVHclʤk1mE-MVVά^[Sp/82I.ޗgw%1/8fp$yǻ$,Wjh^kœG@* !YNT=zKm]%])יOހVzVD-k\i Cx#D9cD'eH@,w@c >IrYv  9!'I0e>S+b>lٲA0nLbOsi伪a fZbZӹ- jeUxSff7ph┈oPFNiPnfⲌ:r̛~݈gL3 lEsGzyثbFl$ik */M$t؛"qvs7Wȸ3~BTsE&o?Q:\^7E@ %TutTpRgo }HO%8)gRu(fL,\FX6 f_ E94.%f9a^k(@o^us) T-_'| ┌YTu~ޑɬX)yي_N 8XfbD%{{}[ g Xu=ZQV 4H1m!p+nːm^ IXs]7f6J(D`8{EFqaT*X[6+r|f$dI.zi_B!"-{b  WTFr aL~_9ζ-@IS>GOL7& c(]MUÀ%y uۑBB 3TGZ)7УT?FqbUИG1 `_ jd_w cm Fq>;.'|"G@M|K`Gpl{?raV!}pLRMP* Kn2*=.0RףּgDI>ZNB_2bjg6OlIW})J[Er)ѲLE˵\ϭz H !QO,+Er{ M& $a3y5j55-Yn"~b{ S}0BnС}|pG7R* BdL;N^|f-R`O:K[vkF+,l/ mS9<{Q!Ģ$!Ҥq_*W! ķhS:agIԪWQʳAf.9:j=x֘ĸ5w_s!%Ub@a.CnM=.x?RSG.qC`-^Lڊ\7pv-THso="֨*o\2V/SudofǼMAhfuA1}1NA5  b `Mp\/.eA"lc u ;F[ #ƿR$z'ގh-Ě= H1a|%ɿÍf:8>CpC*31_뼙b:~%4 KSzljs}മDֱC@~j-J$V9,\ $BЊ~ٞWIį؇Q*3ݓx <(+9#;s'S6tMSZy z9}XJEYm]49:ixِppvC:3D%g S: c$"Ov&˂b6LqO+K~?9#Gy%DNgj_۩VwU.WY MtjB5m㓓U8R2&Eo4xz4 bp6@ ǬL5s hl ҟ?x]5ӷ 3y!@C]yڞܸpPזM"j\.-0 O(qrwh`@?2xǫX7eg 0*JA |>+Tقmچ"e 2e!%ޝ¢^62mu=i$ @E"bbwX\mWJacƐ M{3~J*Qg%8*:xeێ )+jyƊ8mZ6X{ > W8.LBgMT E|d sUoUr!3z|v 첹e!4:4~2އ9dueJo])c#n0)S;=.-ƽ2=\pZ"돵C^FaC'l@_O`bމ>4Fe tͻRloՎfy wsW}ϴ*ꐬ !VCB@"9*MDC{:J?O1zMi3edNP@IlaW }}T\aAvvvDu7;اg$53E>*jؒ,9es9 v;}&6yW @++AXCԕtQP48<5Ƞ`8CsSji{;UFYxv!a{K1cui߾uV&Y_;k\{! eX@!Sc@ ws7o0|ߞݰͧ2۾_17F@G$5ʀw~o^/cMi/)y/V*pCյ{?9;UK{R},xR(e/=%B"{ݕ<ǟ.@$u9>BI%%DY\4|G7f6 MT TY5.uErb^Aͤ H)G>,-RsYc,xgs[NFfVC[vnUΆ‰<_ SY=D9FT'T*OnȠc Ӽdw>k>fEˈ\31@_`Y)+!3uvraKDj6mؒa{;[q*εI t`| ksvprNftzȁ߄GS@>8CQ[m5Wb VUdCaЁҊfme.$.il}'^KZjSgOOч/KDX > x^Z\ʂ3 5(5{\PVWI]iJM"8+/P939]3(O; ֪k,H>tԟ`gn wk(ȷ p# 5 { ٱv])4yXjP( F1p"F+Ȕ!P J=y 2Ę/FtNՇvE΃XK_@V C#kt^{*;|ak$nή.P)1PE)$FwQP̱&8JNg(`u=ndc qKw‹=17$4ń6V-[d,'4砑7#Gl%{LBTJL/ #d5I{ټ0*Md͓&Nh^Be$V֑#ceG.wR,0W{Qlq^ CbgcxDz1KTV`O:9,hʲ/(iֲthSj'r$N8HD+$08tW+?]U|`x~lB=a7׳(qpE!߰np29Y=W\ e4Nnւ;'6-mcڧ2gjQ sE|]y 62j?.Z_U߃0|X9sDymˇX .PB]U{5ŏs͞=|h"7ΔTB:zg! Gp{5Xh`q6Lmgt&m4  S&_EɰQ<;aܷl]i 3˹]7rm5OovG{l1$Dn?)~t𨦶7|BSK h݋j˵")sz YTƽx])YH{LK2&8K K5TPHQ[I(8d `Sl !MqCo(rv{f"jGln?p[#Dq#WW-rgz?XSfZ&!w *\8Z 2#H9lNjiDpYz^!t5b VnyI;IB (Y2L՜&љ #ڻjfn#T lO;  D= *O}}^z]k<$2{0ˍ~r-Ix@[4p3c6`89:aEW<21_k hXŸ Tv:(XqҁG7O2!`@-gҌ15I^^^AmbaKr麻Vѥ{-)8- .nB?4 WߚpGЪ;6nр,];Y lt=`1mpu7^ɽ`Yݣ_@E5F.CDƨ+4ĠBjr qeqzL<9Hn%,:k3c]-ɖ/Ock#G$ݨw'?YH>QsW`:pjX=#a|M#;R:TO`EaWfM~@@1u $ \ @7-LOV#ЦhOu!Xzmj*65ΖG3><"Ј׻tEm9e3;E<-"g?УB&gXE[8'M@u344 ~d̈k¢bLa`PVH%>=AMsShdopmOϝ)IaAFU4`"F̤O7)MC 9GFg{ӣ`ѡaM vlbsĘۈ6B4w*_!'$~+ź*2ޔ̦ :/ =3y/+~vbW w~omV#dVenاHҔ=i;k][m RX c~&Q;/`2H$[tFZ;U@ʙƉB~:O"J,Db i55␜ѼT i|q&e<x7< ٕX疐z&ZZK]pqq*MAQco kԾEHu6flh|oI|stfYY磕QG< rG N˂-yr\)YP۱z$\!RWc`6LxX\,1ߺfaTVP1Y7GNb;7K$C!t"nl;濋sEh;0 3^$vۥtyQ$/0J.G.@=kIu'T/GvKS}Y@@5kM:_? \ eiUQ G.vDMG{+czJHDpfcP"mɸR^h iȊ]?p;?ؼ\tyY{w/ܱJe.ֻSt62m4VW͋|j[EzrR.سW)0-רAKtVJmE'l.;/tmLb.1t`d"*֓1r{5;{2ãR+ޑv_9"II3ղ^J&LXĹn2 H%d8Wm_7N-DZ_]O^f2>mKJٕR2AR4Tdɐ,u_Jo~Ţ D+\%FmWG=lJHLg[]JG3ip>WM:*1?Úk[`0VȽw ]naiN=XЊ |V@{1IGQQYLa(!fKP#B\slJBm2-l.Ymhm6[zPE%Č' Ym$I|T?8^0.zPW[r+5كStg&\]y[I*)aLoڗq甇Zg}Pa r߭' 'Y)6&, E:~QTR4S5pJo-d>A2A(#澰1'(GLeܞ.i}YOj ^3.F%8KVH.oƽ<|k0?3F( y#ɬcvah*Fka 6xS#ds45zitՠN.'}A Ͼ[=7T((++e=Ըv54Q$yXH`fʰJ1 UsW~] ?\}BlzF\KYiVvxDn/btTb$Qo^@`ߋZ`*0fwE </_H2J޽PflۈbX4] fC2*Z{7*/7 hLؗ!7(,gZX;:DoLw{j-7ޒ,?.Fs S@`!{}ΗiQ-6$d94ױk3B׮ڼ,LFhf Ϝ3^tz9A6VuKjFG,:%i16q9Qi:LXo9gU'`CA -cMz&óy/Ӆis2jOҙؓYߪeXqPO&쓨/׸ јYZrFdG-5a>m'4bjo_M#-h{R)/WeV"-O-o ;;>{P*ۡǿgG$Ȳ\Ѻ?'-sڬeWUovM0&ðŬ α*Ul|DcaF#- %$|3ZCvŻVRHI_n F>p5 qא@5;yz9 TF}*,/[:SgGϜdIkW$mɑKp5 [)V2AUmIypa1pͼAo_^_ڝ}L!Z|1<%+KT%(Pr8<+r\!ߢZ?HE2#bl]@UL(x  7-s:G%"y%oǡޟws']+~ӎy @?~;"[m?T>j8HWO @d6\X[6g-3ܱ2~/J^Yy?K9 -ll!<JdiC_+F"CrGHXtR\-+?tw\Uͥ{8>1 vk*0 ڨ'Rと`}>p潲~#>"%ZÚx^|żW٩) *rx!asV{DaZR~[WS/=)] ^w]@)4rE{yhjfw~B|nК+B ɞ"diLlv\zCJdy_K?Yhл1=m88}bixAc{wQLJJuTF>+RZ1g Ic$EFb)iB>YۧnE |\N('SPz<u=NĬWNsI8m,smnj/,8B~n P=&* S1D<O.ԤG Mj0dQvg:-pn'hgyg]h07L@%m޼/|< C[sFB`qSkyZoCD=BuŹzف.xwGryn"(sWߺh>_GkS *.mg/NZ/' |Rqw1"dY 8%&岂6~pQy-^qf)u,BkORWVY?_E:DJfn{%p2+Q!9"v‚Ѡp'ŽY:AFUJX:8OgƝmGLJyRXOs sWzO{mO1#Q4jV-njn_`g\UW6@|stD?Cj0@%?{DOWRˮ e?ܐ0=D?` %R; JXK֑PO :Qť,Ёsc aWQ1 .X3~phz87O^]iQkKNԺYQCNhJ$1hԽ]gL#!a%o"fÊWTu 4n䄾Tn_ۯR?sJM`_ɒ5<7䍺VSI|.Atw5k_*{m!1B~aeT^G_ȝ4P־oy*o-M1a2"ŧv(86@H `MENQ[G{89I7 / bc~c&ld1p܎ע@#̀Y<+W mdMMSq.YRl?&I~l6y[g[r]1._1=+,}u̥U=EF1D!xyd` UIehWh:;`a*Bʚjb7.d},徃"`ZqgApP|67W7Y6́H{!4 0ijE#? |uhenܞ0us5RzF2 'J90Fq]g%W;ԗYZ[B[7ab;5ʬrԁSXQ4x9~{ uA[InčLFﮨKŴ9V|MO (+*tc+}gX ,ה|O%C+۾tt *$d@z5ebϦM5G J!ˆu¸0qټ k=qṥRH>{3c3hϠ:e†74)s$_u)  Ah߈H_9 ,(BZ6/Qzn:-> evUY@ cWKٮT$r[Z3l,E18k[0\w"&1"B<3xIs!GVjނ. 7}0M%4cL%Tx4R1okfI- :qo0`\2~UX67W.c{Ed3~ jyr@ca@3Mi/cԠ܋ٚI9@ WVTcfEEђ$#ԗIOiu\Hij~xP#V㫡[}gm[7Tt)JZt3Qgcw ZU_s9M~'%\iKI'Iw+ϗX5UP{F=~%/J~P^lt fY*3sǮ7JG6B,/Ib%læT@QνHr6}{K֥k⡳)s>ŷ&fu~Ga%: X1Pٛt|vI1s8&:k 5G$" ,Q̖dsoÐ"rO;~BNZ1.uݓ2^"0 B*Fwt$B޵."gE\,3 >bC6=}vp@ngsyڻgIZNqN^] P ~Grʕ IFڼE,_Z -6!ua7j\I[]=y; [dVlJwEnB0r&Ilid:kR?G()iBH U:!zc@^(Bq-Eg/wkV?AMJ6% '0,gWz~#8Hȧ31^p%NKi랧Mvw*P;D6FP.O%y -q@rY|ZL#] ${J3<_W`sU>ՄC6xqm8<&6y&I +;]UUC.[--|TYͺ8%l5 v-E_H?*4Z8IIlajHh g{F1?_WtI1T¿~׃ZZK?aѴ.=;?|_r1gFr gλ#>&n$or4 X#=T *.h G7}\҅;+]MU0*NÜݴEMy k_^_ǰdc+l.Ztӊpn* E%5jg4;qgt> LA}dV4yI_ V+ͫڕ:"Ɋ~ɯ}-{>Vܣ|(%D S0eC1A 3 1 K/ 2ٖ)=gK+ڙ#4h4E^B=&qwr&oO/ JeG̙LpX B/_ _/ج+y#pf#x$HW'% ~0, |rMݔ^wr>q!wUs#8,2e[`=8LkӑnƮTwWuMQe%.fK9v)pG L| d I @IR<}>Z.`((d`W*̀)S{tG[!iNSuf%i!blOu[į~ꛃ^ 'lPwǐs&MA((^K"'8AK[&;9^=kz vfgu5#ucdTۉг ~۬4f?+%k.Gcot. i@77u7ÀCOZ^Hl#+#{G FgA 1ZInE14e͞h%IB0[ 1:nu!5L=AZ ,a0Hܷ'0s!ɹYRm:wvDkjřoK ڬ*$ j-<%k?Xc}LŸ-NAp xѧ`J=]+hfBM*ֈIsCp4!yz,нV狸ShJ6P&v;~Kp}~ZF!^R ʦ+ -.qGlnV=4JN 5+Glg (c߫ঞM ~e3g/1nz Hc3>d ~+r▁P/6y2:m*8n`nZ|.j>0?LM; -i^?(,oE )V;} Jkb6 "}8\_*r_je=b\3[m_pMAhЈ0zTGɦ! ]'~_F`4PV>!vo]m!ܡnDkp3/ Y PeSzf8HˏVԀ,R3F(vYq,k)6g:?nJdhL4Gtwx ;Wm_7 Yn ӀO"T uVZw1,<4~" z-Zz nQc{DMc4)ElMޜ fVW\uz N-uOi9uB䯅cTqF^!gfkYߺ,NhA^K5\ZK /\tKLC/aXwTȈ"-tܧR[ S %X|3t O/ha?WwbWnŪ҄Nj]_L3YK`|q~;Uq!b%('ߓj>mn!֬=C$Ɔ41L<LGA WQ2>3CnBQ>OL>"'\51-/L9&h\e:0aEinn =D ɐ!T᭘zdWA+}n,VVǶgO{1᪔XDF -NкXǭ ӶH7XF׌ 5\O6 g۞rvYds7,vέb8/KDtEg:-)|>/f{,x!5ջ^Gf55slMR"tlد>Pmbh@Vjͼ:2%ML;jʲWIG^jΧ@Rmq Ƚ]E!Pw NE&Y)D*TpI/99=ٱ{JCiq2@UB ֋)\a%~irWzL& yN]| qU#QvcwA♮A\t24/N`F)]9?[w UUT@gm8F"1sJF$w QrEfկʣOOnF-Ղ$`EcӦPwO 1r'&ՁMm>atV2͝XAe\T9gfGiƘ jJz_LC/aʎNͿL>Y}RՑp6ns\Ow+HGRG~irarY[()$,'jBvC+@^AVU6Hj㫼Sxtz7BG+&,KwPqzQtcߍ?@~{K TT bmk@(f=6όEq?ߨ(v)1Qp2\SV=< ^Pu٢aߡ ӣi mI HŝiHhߜs&yLm}̐u߁dZdu`L"% #\^0Z !{]ysQ@"<@ K_ދ?x q&ou>@i1t J )NW~ݔ)gۙv_l IfZ UE{IhzSc=hlX󩈪oqk>BU*{/SWeW]jat4we6(ц$;HҰ q[ ;z+]áoOp=fSՅMRD}y̮mH ([ Z3{$ Ahdu,^-'}bp֒ o{Mk76<˃~%t,aJ t`fYִv ;u{C`lxaOe|Z5%@"Ack)`eٛPSVyԲSۣ7jB%jӏ9PY?bo/m-"Ae做 4IA]DTw,ye$k1#C %5ih)!: {_'Pt|/}~QeHյ, 9&z(c-oSý#Ϙʴ"-XAFȆP=82H0-FB+B`vX5ăA1ЭZp+9ξQ"lϋZO;X!An}wRu`y} G'jt鉐7}z\}'FWݔmgQX"0$e+be81Gf3>r0[^IwDx3r ݈1VsUřI74JT8وe7G?5`J0h6+3 ǻ)3M 5cM5t_@N$Xn{  F<,1)1Xr9 f =5_q_8QFȮ sK I܈˽s&{f\yKP_E"Ew_y~A3bǤكlMeq:Q#K6r 4-9 k#(`U*C/; =?bLOdN[4,yS*ܽ_R*饈9Qb"vZ?\* WRMvOY·BXp hO;弋?#D{GQS.cbL',o-Q(&8Ʋ7\U.jCr|g/K(ϸr-ogڵ'y/|YӁ8pr ܘwe (*ߨaHb%x_i0ŕkHn*^gc haibQ_>7h}XjFf@$ Ʋ Ax@D`u=v,`„Osܒ%x"w04,y{ǫgti=W{fl=ڤa7T mފZ1@>@lQ3GϦVaPk(УcrVݳ+ᤠP#,4~ϓ|suV: 1_|iKnZ$p :.u#]H+D|ʽo0OUy*p~' =0c+xXDP'UА4҄ iXm.26F(zB&FbS Y: :>GWCLVg{Hcq8Aڨ)K~eߕZO c􋄙)ńCocXjI:4sk[T-}lYu oT~۽IOQwfG ӎa6h*H[ m6oã\utSTrXhpERtT g y%ČxԵ4w1AU6sP"`GXz :ރZ,W?3*l#|k+v5(DDax'm+Ј"$n9V^dh7oWa{DuD`/WTA+֧}}rTv<6G6YB!89H]At&o ~c3IӔs'H= WTGi~jruTӇe}_Wh$cg"??s Ypxs’PP1U4g օtJâh PL>lFMkh[|PBi\C 1^Urڦg#|4.*DhKٱAKIw᳦hD^Gʚ5[uy鑒 X>$Ლs\S[$r3;qmê*ǬڙɗN2]GW5g v d6,uP1gT;X;*DX~ִ7m@pFWA* c@ |?G5k/ؙ1f2\.qOݰ#SlQΰ ^4DpȮ2K/CIJ^GG*~xRxUukYǽ}zaXzP,w^|tCjx= Z3hA0 )LUd+:+:]oͬлW T=+BS Z_II}nMXHB(*)ue&F:ԽF)Wi(cɧ Yjr, W8ۡTVXw)|&7\F/P#qac]hF4Zw,BEŚl/^Oڬ2͕FdclnJZ_W}wEioL!O!M/Xr<]kX\fR>C;Yׂ,4%YjȒst& m5n*`䱉_X8N!V=%Ժ6teaRႈ[m_imJ^?{y_ܸu`8JQ}6w ֗&_F>0 <Zk{ iR\=-~ٟD+YwgrhTGEyF_,sZxqhMjgdxVܺR Gv(@^r鸿c?cqN#kxef{IbɿͰ|;TH`ՕpvmK ^:seR[!.Byضή=N@:v5M5]E-⚢ „R$YP+#V}}fƷu; y )jO{C!oL3=#z9c_X'@"EӅyg` tsxL_nl1%|R?= ر2 e(5i%[{Ѕ2D[A+{fI~;FytGtQ5X`1 9m0Q]@:BElU]w0}|,4.2\ q|$^c(YZї6@N'W!ou qWݣ6K6MyN|LB&vGˆaRcF&Y?i@e&Hگ1).0@ߩ_"kd3܇ ] laT\^LvPQ,O2nԧ="d+ eFFn(7(ٖSaAL]H$K欤wƷeN ndn6R sSsfu_h q'\"E~IpʸA8Mڤ\$=/n/9W@ $6>s Ʃr99o:78"2Qv a.S#;c`~ m&J)c5ЂM<YAW>pn4D Vڴh-D<7!0gމU” 6 gA[K xF݈D qǟ;º꤁) Qv.)}DNJuɈot3L' H0=_ a]_35u rU$ Y -+N%Bt5Anr22ʬ[g {?Xv>km=nj1ne hH½dH "NT @' %,|ψ뤉˘@$UNg aԋb̚d8}0?+9N"0xbV Si(D/eȬv? e Ic3_ؙu^Gތ Oݧ!dA83}S `cfPjN&`g+Zt{6ik!#$ƩC3 N^U]Hav)5,/UU+UTB^C"9'X>PQp_;.d"Dwى.Ig-^RWMN\&Z<ԨyeW@ҭŃ3ٮ72-# 58e³q'GRU5M}=Q7J@`ثJPK赳b*B 8 emP{2PH9.sy ¾Gج\갡ҧ!!,K5ab"O2+ݟy7p?1NC<{IgAZ8PLz.3'b]  &P#Zkw[3NZ^ _#Y[`"q536t(WOv]"kQ.qV Sw(܂>$!15T,(&3X`xBaVjTQgૅ CI~ T2n7'!AD U2?W< v&` ^ k*8N金C4Y|cYڿBng:zSiE4=]Dc|sP#Z埖gFfN/a3>Xs,PM"}җ6!: ϫo ]FT|8%3#|%3X$*(W+ ú17ۮ֑ȓwC&&8Hve01`ԇ%;\wgNˌvrg8R[@ݫgɘYߒn Ua@|$4_AC--ɷK@$qDϫ ȵILZJM!}TTw*jG:$@l*p6|rL3#q%%LQ!`fگ`I$jl֚]|! o,$H8n!|)ܧnܢ PM[t2 dҎ.ߎ'>!иc.j%_RM EjqZolHwψ]`Fw(S*έ}^?Qxv*`^ nWNb$gu̫y:nuL6kzcS7i>R84dٺv+|h_]Lؾu!e9t'i}yč[ލzqHh%jºĆS/a Wd:%?@Ƣ9YZhu>f]ڂ#Fۓ4uVt^ڜ:9Y2Gٟ AY ߿y%nY%+ojaՙځ8n.}l !+Yz)$&C Aac5̶q@@{mrOԄՒ}AT:zzEk,:?E|=I*>`Xӡ!Xq+pxVHi$mBR"!"ŽFP~.PΠ荆#x$:A&:7sF_s/| < _}B '½w ٢Rn2™KB5M 1.lv*$5EX(ӴlW`ᵡ(^{+4k* 2:]-Q^Η:>9$pV%}XlPoyhB@Cĺ6)g9F=5ؤU{C7 Tg@YUda)As}K0κSO{)%/BL.SB}>aؽ3SY\|aFHl=$i#ڒ:K:xƂY&2"K𓐲< '0 zv)ILِ2`;~NQ/0pbT=D6ڒJPJ|j>l R%NYbn+D}P 0 4Q:4n[h"oYMDF{\$YXj``xHz: ,ӂ(K"Zpïn q3sJ!+F٢U'#X:]ՠm'/S#iφP m yc_Euuu٭n\U]hmDx}nknl8-hJ6j/H)LxƭAkTu!~JFJ驓|va<ٛ!Bu#Q5bZ* ,\h@}pt{a0EkCwܡFM,#Bp׏ +``PhM5s0E!VFsi#Xgr5@A(HdY7Ku0RP6twiB-u‰qP f"ަ0rEʗjX$,`hm=.獚,tADž zϴ;+P}F[3X $!Os'=RU[0wU<P*f }I3xLELGpEt 7q;]O V+>L`LdQ)g Dg'"5cMfL\jh3`Ktf b9lzgY)'}- 1;xl@$jHɊ!LJ<0<_hCjYXhcOhdMe{+ܽpܒ~OUhiʛZls)r+p-68 i|SG)Gᘡ Z"ɒ¤vONA")@YJF~V VdM&bcc?qPi]b3SגEUw!zܐʟW*Ljg_~>JGvwsXݯߔvn0-2Pͧ׈+M￯U4|;RC zH—YɛwЂV5ށ೭|sqŃCzShjJ \'},7^~#ntJ 95H1ޠ1scqVSG3~'GUMV8TjIKkz5.06E2޻=vr;?rʄo8Fˀ/_NpFFSobSGkcK)>ȕjogCnϾe;ql״i4 6fG Hb߮ ~4yI+Bk=S6U:dw;A ߨ A9 n'vLq+YC̯F.&NN|̃2jB}} 1Ă},$(vDϲ0BdP.6C1D\⽴jI\5i} E6YN*y0-x~n:ʒjr[}ph FWX).MJym*GغHlHܓniM$1ںv/)#:=B(Ec1Gm53ؐ7<}E; <'*x?gs76&'5C[EkvtAF >֮%3;8flƇ0Qa=dH*ZaKȁRlj~C JF}E +eup+zH({8u"F%gv.Ṣ5H!9Fլ}ǾvYi$kaqNq3AFx79 !"5fv.~#.}% hJQbypR7K l9x3eMMH=odêUcaTn%d~ G+Gۙ$o&x1Lm${! ᣬğ&ckvY0\7bBK?#8B9D hnٙS:D)8txD  ; L*NUġI,u?e{$;=gLF>i;եWAŠiϮr@(''7g)~" Wxle]CU/C vy̝,̣|EB}z7Y[NgSK"P U{HAz.!8}0ljrЋAGl>|گv}_=F&3g[aNu0B5*vNy_g;aN RE˫K @q.3,.HuɾW1"Wv- qri[r4Nag@_#ՔO\!Sh!vLdJ#-WqBŜ>SޓJhwzOqJw+@10Ӟϻ'-iF+gAyyhA?U<<`JWVp38p"g{ml3ĥRŶx`5T@/R@NjwFHU̢L7G#7i]|[[ m}` z  bZlzFRlȶgc3`wJr%֚f5zD"d6%@ OA 9h_F Pװ.Ta{Kr:*a<-y-8S5yQ><˾(SԆc!!?p#Lr4Q:eC};mI[vibx(dl 1l|$*#\Y^@氅]fpD-wJ DBK(FkXw9ZA'FIky !x>h43DU**2rhՕz9m !RfEc=A[}rhkT,gfpA0xM"Ži\$8IcY͏ 6DBj)%P^MŞK ']^G"1r0EX !sa;M RT@}(*S/, pI[k,پtq8;1oؗDrPɰZ3fe(# Y< ~[cSq@jf;}(ݘpd1a!$V,|&tt oH!mS$em`kcX p8`Dz0G~NpB38/Sa T4NDF_vF5mu"υVQkņ3|T0=ET[nzlee3961IJc{K.s!jG#5ɉ*xn5XN {c𼣧w妇$ߟ 8 ^S?v!*#a0T}<JDŽ[2٤.&ỿ'Dٺ|Fbc m#eԴ>ڜLl9#W#y"$gff]i;an~ s R{7 UA.2+Zv7||>ukE o"Kfs^:4ݦ6liq~7?"Lja'{؟0g)q2R HET"s4*KzDNglCg ~?P`yQ1Jݘ̄HC1LVC#|}zIb#z>ej:%>/t#@Kdatz k)1=ǴKY ߎJ挽mQȔ37D3 G:) `4p>PWQKȋ V O1c:gW؆])&Myuq8_J.Ma*~w;UæwUϥŽl6.ۮcmt6k:Y:Vy~I\ 8ٱK],ӆqъ*xBs֌V{WbS4`|Lq7qoruYNW&( !MBa \N}3M17iiAB6>c7Dct. VEAVͰB7̟^z!m۾wO10ep0*(,]O -=tx)l;Di ׉X 36V{y[?dZ')+LEm,KyI[JU ڙ1=:Xxs Gj@7{sgI +\<>: P"R*%?t~}xN) @dfyoM\Bh8{ 8W0lŹ?·8E[{:RS,KxiCoi׏[䳰P>PIxR2 T`#4&I5ЈP*k: o>5(}=96'D )i).ZP\3^înFB%wYm  ^#UϴQK\2Tn$M0 uY4/c)PM˱9_g܏R@` "o! >h-ZjzAg" G#ث('vT62b\c7M9ۋH m2TLWV~xOJT>e{ץ`{Az :1cDA~Ǜnv\M r쬍[`~)؇n'O5injbhWvl}Q$k9&Xc}3G˗|w3'ÛuCi8u-Roh捝; Syq v|V| pI@y@A0*E-e?s^Vu@3 V69L0y@]]%f >HShZvimfLӾ$~*IYC/&:-xC`PDVߦ`St#]FSaF(.8q~| b(U:FҼ#.Շjd[i*bP㸆ei34Ѷ(fVb:AyQzwF6vvDV~YlBDWbr'R 4-lS| p1ә7ɿRD aW$B7P:o8fь0 F-+}(3g{Ѐ\x-%+NO5)U l6:uYnSLl&/;h0s@jK1/1ѮuSUfiه{}?ieŊ_SϮͻ=ʉ؋k!NEdb"cp;Ď8U.E?% \N+'kӿʢͱ0 W_/_\ȎƧnDX횴bJ$XQ0!HٟF^2Dk 2un0+5}Fu?vAZ t|$iZFҩqHDڝׇ큥~bhY/st&j,c/``MW.1!!O9')O/3@IwlwDR?DBkHAO)ՍޭS#˕QWNZr~y)U%B٫ AAUPs#_☗iݔj&j])9>@ +}ѦC`|_7ZftV" "̃' Cj$͈) ZRv!-d(MYg Ű6B`bC>bsDb6w9rY/Zw3jڗEvCmE (d,(M[дALs:-r.SXa#/h-`dE{C+ˎ^o }FB͉.r8?O#ؘ.uS K)>86J-.;듬I fh_p$ |$V>VCw2Kqa[!#zXoC Uy;_o= ڣdQYD1Er2_|)h,YiF{_6F82AL”u0¯O$ dzmT8qs$rTxCYګ29Y!\YYO?[ N&._P?K$?հ$*`*;q}d`sts_L T:|H!etrIu/$ojgg^2l5 sUH'4 J1p?$Mc`ͯKnASP,A*aa@x.{c9:|Kls4ig:v'7fQ!~S $gXA@jy3mMBB?j -GEï `-AwT)_h 琅եɉ#%,Pǔ xia#`I ϩ$6sE%F 2qyyTjSfa/ ]V`m8xKY 3#8'])Ը" SC'N%}3 .#S do 'h VVȘѹճaVL4G9 })Ӈy>b8tkp_W,"٫7ڸIk#rcr1D^Ygēpj'D˜rheۮ\ [W23 D"O}˫8"V7ŷVM0g'0F pWKaLx/1ȳI(eE{F/ܭSDcB6ukSen8s'dmTs&m6}W I"+z%)S}4Q$m?W$)L-XsKii=XUTItP2=xirW+B|sG6a&hL̫:ERR["$[Q [}ʗ$[=^$l[g``jfxQ(NSތ8;CUN}$MD"{.OdA:| !T=i*`V 1CSo.6ctt*39i\O;a;`P4.RxA܎RO_Mb{aK{䵆?Xg@Mcں h`ôDkDK{01C31bZ"%dW5ru*Z$ A k 8%믴>[K󼱵CarK^2{`(R4 ?_̴>E&RY~xߍF wg+Ԕ?5޼`8 O>6MwM>l2gIL%M0;-2v$C0cV υCkv(3e2i/'Pp8z/5!b +"Pf̃xziC ,-;]4S__CeCd D3A*7 M`In+`0e̘ ,gX^ldn+hF7I^͹5Rȡ2車Lb*h LM?2r΃@fY+Or8F 1(k ە#my[C ĥ+jb7B*;%pp^p=%cj~ϨjH>r?=.8|1r1#rʼn^*HCø|Sׇ^"~2yϻۂ0 4 E l 9hZ@ˏby^Ќ O;xF+M83ɇLKkF:Q:f_v7|MU@NJ vD8=M2)[Q|Qm\P:rs\Hj=:mBCw_]r4|7 ];nae{~(]X!̪m5sB ^unQ) 8׋/ }A~%R_3c_adCBF#)I!3Wtw 1K.#tHĕ69pn/?~OVGviOv/_\{4-xy%I l+`:Il^hޓ$<R!SE_f /Ɉ7c#Q2 'n/j:L"8@G/J()7,^!Z:?khb;9\dK;Ç!͇HZ=~ZV$Ƽ rgHBC^ْ)X),Qk7Yˏ5&V„>}a&sq36s%R 5J8'Ic8["[}_&?"hP;Ou~|]e2ŻD~J7`[CpM ,cLWYzBa[ 9F\ :K 5.])LF|U ^Șϰ#m Yha%MD2Eyow%Yu"z82glTҝ}"I}JUNz呷 F*ݼ&L'<thr&Bdff$t@eG)Jh0/`($dfsbzEO3tbd"ۛ 5Nbѷv]I>&$z ׁF4?ļ\q6of,s>(EV+ÂB2m/b8u~aم|l\|J21jHL+@ H*_1K|*#@treb†}m}^{Db ƨ;Zŏ7ӻ:Wl*1Wfȝrf8vƛUZI1I;ŇʽNrXZH 'yx,l n&*SV'1L8™b@}a;84&#ii~?Y?/;VRX\V@}>~Y*9Z$.ZtGGJAc>^'UCcQ԰p'0%IQ"1-%`\.E1?%0C:NF>`ow7 -1oVK`ow!A8d=jUo[#dl?&oH'@LȶH7mM&=Xl u7V0 ~^>FU0D Ho6tYJsԏXnj䦔cD̓4zu(i<} Es{knvjxqJOձ0P4 u뗵eFI yYGNڥE?Vg?LAx}xJsS̘R +[ z3ߎ6Zu8xz,]Ϋ2ܒ \rF,I'"ӃަbT4>KTGd8?teyd%:nQnf)#UB! MvspǏn )m^ZgĪ*1i.6*јge@r@"Α)8ccN@Z̝;EMVQBe~: l6yXgҜC:k[ B͖ClIg6I1о\Vހ|?* LnvPK= YU< fF]wq "ڛs~I2vc¨go[ :JLb+{6:{Z$:5-+@Pe疊%-mIXXLex:lɸ(6$/CA"QK u*^lT{t% au{4>wOӪ:%.kxXb!w :0w^rIs!8*囊h4> 75QВX~M<6ؿ$FP6MB!9iQ[\WCØC!(Pʿ=N ** >6[71$kEu*fcI4G`of$csEV_g{x 7LNE7Kɨc0"b8 J@ _i걺C ~mдXf!wKDQw/*}ヿ*,,fq秶^swX,(/H<.;jwsqwS!_V~8!3*5s~aMjl+%?sO `uOJZ֦=ғ'Z7qm0ASL],t5s<7_9r%1YX۠Ji4 (A%.Lfcr:koX=)LúnOؽ30ŷ*[ɨ&a &\Hk(s9Ia&q۵gIF<aZ"p&6>x9g*͢~ʺЉŗ)zG5I韇 푚pRbIS l5#ǂkEMtQdu#EƀvyI,Dٯ|@ǤPf]@AFzD>8Wx,acV2g_^[p;~,h4F ٽ}Q}Gh/aHZ1G8hYsqCҘ!s(<†$;idS*hs}(ZMVdPS^DtX=B=d%GgV8ށf#c$_ B*u@vFgoڶIϖt~y;|k8X~paEӽbdk4SJTM`;~Oq@I&Y>tjY$eVL|\7 +RL*q^)t_8bru &_DnVN:Um RS^BbaWx>2P^.!F@k`p׋Q'5&A3-͹T!yV"KR~[mhCӡ0̅ԇyrY(rKxE$PC*Z-[c\s@FOY&%HjH psU$-o5fj$#L4.XNRޕ3z)ka4Vu9~L Z[gBa"YD uqDioۓ:i,Ƴ{!_WVq5t;VboqMu~9UnAVΫ@sII #Gr'г{_I HKJ!f\z cʲf2OZ څn}q[݇b2|uiY/8_ֽܜ]:ZYZy؆\C-ҖU=i -rˆ^ ҭ' }s6_~~M:ns'܎ǮqN`P)7L|G*)@X?+ z$33O6-hx5,fn!a$#RiLnױϥ-)G~e`#Aų7HPkG3η# P)#O J ?rCεqad#te:rj|H 9vXRyֳ*Q%?W1Z+>%l"`p3aۓ m_KLFI7`392>VQtksFyo H储Vpf!STN` gB6^$1,l6.CF"1:xzAZŵZ̧ͦ?Cv0v#F3O ,t^JҐT-[x@pz  o楰I$\/R]0)3\PF'1饢< iuZ*FmPݷ)[9[|QaFxHEs m{;9ZK[n5l%WTXC0[#vhfI(2u7dX.@W"*޾D 1[<6DMgWuVo:`_\a:VᕫiUhkdmnPx1tc"9Ieb/9@~i  w4^ !aQ:n$P.1# Ko)SnѳG?QydHHnaɛ; :g73Ø ,FA,a򖐐v5w}S >Ɓ١C8g[1G/VU?Yl'ks P-vIP sDnLcY0r~6`dLvF-V\ N,`bfB_ T" ? Ǒ%\ZfLXyafxo*H:De* .`Z@Fy"9_J@v⿂F>=Ww[";-iA_ho^7W2 04߹/&p]w$Y~amAʋ,čKjȼW-, yn9x7B6tVЂ y(B/?6%knȥX=wG3+Z);P/9AV?&\#<8$3VЀUPiԳ;G$GBYMM[T{[(95g6ABCwK-rw%qt]CA y Q3=d:- 7-j)P/lC+ou :RXCɂ|)`I(&GOP.A; M\m"S39`P(EQcUA\}+jjQ B) =S[!.9͌ hSTzbx0Xi)~@<u4 HtO Pmךr/ŷ/΅sKsV|y*]F@+ r< ƌL82F"59=g@Įa:V Fmg:uYzo"XΣat$D4U̕ipƄ6Ve#zQ+%O$ǬD 㡮+:ehFw,jV% pǭ jfgDu =aY=Gaq42gXЎM4M댩uUW0WupH˕{/6>1DF:D=(W^=ΊWjv oדv)_:VYRPe9NL<{XP5> j`x6 !I<6T/X5A 9#z=j,ny=zTz8ɬћ&3b> w_ R#z_g-Zaݡ+[%rQ&mLDG=Oq<عmgt!R8ռY%{*#ǽ 8'\u_p rĠ?Iڢx]@gU+2ֆ9M41JN*Rd_,qVNCjk0ѺaN;pPa#" s$`<"g8qRPs3.RzY{9K 63zj4yz6)A*R#o+D8qKx]XMTq|}1Ox *.}{t#兵#n@`KҘW;R|y4C3b:3^cpi"xCsݸ%TZ{dqH<=8nG$2`59G |k:ÒPJ;upUDm~mTȎ5qNmt{]0U|}?u޼;~`O97dGjZq`qee7L CNeDkE qBZx9˧dT "=gNk1ͻ?|dCߟ}-n\ *t'VT/VbmuLH>2ieb&r*XmV$i+1jJ=t讅}>։.2dih7BEM<&N,5 `4´=a߀#[k6Ynl{ʲXҝFhw@=`QT{j>eStse=ZCv.Dq\aw 6Sk<ڶz =mbI8q)ekA-.re9g@J4`m {,قQ<@R~s[ 2!ɠcׅZtxWT,Ce)X q7[hedqg3іť &Dӆ(.fTDnygɡ_Gz|@Raq֪nOoOHs[$6&α#Ky%SMŰэ>ݐ(FdwԂUgyig3l}$y/((rb|/zrSHpuQvֻpg-AlmRO/'W%]c̬3E ?3(ev9_٘he}- 1@f\mWDQ*%vц=bp]x Pstx2Iz h>qhew\`ý3 jWQV:Y8{ a MuKjcR_/\'_p:TR!7V,Rշ"( G߲h7MKgL+Sl}.Z&رۮꐔ#s$.2ʄ]< A˃z#f|-)X-hm`< P\x-VrX{o+8l?qn ;fcI&s+?0髃 O2t}8 CzHO{| L8ߘבj]?hWY ʼn^5 { Ԩ##eu:]d6ٽz9.-ʞS!@>aGB2˜HV6L+|a`r Y`){訟8MT>U<'֖8f} 7wu{U01*NJRkmS`C걑 k> yrNu0n7qSƢV#cg΀{m. xgo'X)rNͷHjGLZZ- _rQo TW޴IKe\qV~6 Iei\q3zBk)m /pb00Ӧ+I*<ϰ5W3i0crhAP˗0ɯ20K7OhBr_1vsvޟO&כI'R ՙ  (? 4TR7y輖'R=}2e}FD_w)P$34B'U\,$W&ʃØsy9{=}up 4 Gϓ9~O:Q=u'x4 88a++os V=rؙ|$a|l@%KÒr Gl-COqZ?p)1} @'_uׁ!m"PdvN+$]mnFx杘 ? h-'A[)d_2E&Svɐn@af~*:kj°T$IvEJvAJspfmcȵs2|9ZkYz$hC̨VTޕil߮(368%H;jb_WJG^1Yc$LD%Kc:*A"sQSX)!>ABߠ ^5tR9TX*O[QϠlîX ?ꗨF|gk!*`f-awW*X"R d2wNz'2A!{ լfUi/pO+C`]Ai$rc(BcoM;*CM![pm9' )+ON^bߐruV8DT~]Fْ`?|E@Cp W :MA6 XQugivF`P(_5(YΠܑVFn:VtxX НD8<u:,ҵ"tGH|1\Yv~+#9Yu) ̌/"Ao1p@s Aj#DqY]K TE2e4IGC¨=e _D0G4*5%;vx\=>}LS. z.[ދ(@r,#CQ,R^HABǿ̃T|\H+^)_x8LFUFp29lX?cًaW=ޖ2PU9s;K5a]یYw.xI׎l8t Pɴ3̱ah&4,6M:NvQ\&{s̿gK(`xOv.hu k bNeWF34M7ؘG0hp6'N^'wdwx*o4o㝜4A=X-ʽJ+ xB;HuGW@К-T|t)Z`Z8b0}&{0H\ny0术HB<3ClPt8)L-짙^2ͺ pN e |xzC=хL=XV{ب.&m1s/H!+>oZT'W^7-W\4BCaVܚOaYsӤQF7Snk֪T[pa˓,$[:_OJK^MXo"gLmPle/npnbbs~6<26WX0ݕdC b-90ckkX#ew@RGrix^>mq؉Vle{y5lצxmYߓ׳C[~Ad"un*"H=Ncx&ID %`tu)96ust[c72 n(Rwp踸yyS.\s9s;90 ,v V߶#ǰNWsxBe*h"LQznhuzḰ01a<q8ɯc5U9i?3kzL +F61Epy3!N8{| TjS^): FG/SG3̆5L1SPmj P BԥW\yHE\SDu z 2$&z&o  9tKHγ301:0wmW [(/6h +l"XND wHp܎(fv4 F|A4h"d[GC7u3Ƹr̤?'4E99v,d=凉PB᢭ &-^PxuPžX˻7LpZʎos& ǹ't|}|H#Y"+\\cc˂O#\Kî}\v-H> nIF 1@driا]Tt#:4+&[ Nv/HLEJ#\ڨ`!}oDPj_yG&B@l>axC&Ϟ=Z|ؚkD3΁Ўj.Uo\yz rfj_7f9x,D=Ӎ FSyY)>ӡ Ws2ǃf` %HqL@C+@O}\Y95yT\X1Jf0ubn傢dL*9ƫ{VFf,KӦChM&(1amGД(O@ݗR6\#Gr7|Ƥ{]<$HY ^9 vTSty`ݥzݾmºg~-x ˧(ZpaU2 3-o)oN&o[UIF'O!2ğZLY e *??HzmWDsZm%7ÉYcrS'O0ssJQCɝr.:0}s~=L[.pLps+Zjӏ9M=O"GaC,~syC[?Ϛwl㱐&m>BfB3C F2W&hixX]*z>=NI#rK*ZQ6GFV61Y{t'm]0sD批GX6:#x('pJ'aEdro;'mkI7"ü=VF" ,~,&ʴm5*nIV+IlǴl$Yd:[r>ts<ʛXtog 5x6~wh7GZGy}2Szhaxv}Ozgf*ְ*'Uڷ+`RJD@W1"@of޼ _]m&PvJ[gw. %q~,~ɐ8%53B40 {/# E"lF!rh씱DQʏ4.fPx(<,}c GbJdL"Bpb`/i)*'; Ka׿*xR3)FY0?W6- sۥ,S-gpV/>rїJ|V4|hy<9^T`jW^NerXfU7?]T5X6WJ~Tg4 ܺ1ltr+̵|Aj(457)mQBeoٝ _k+[k#JST" 4RJ'2ltiv(L,;lƄ9jB%ʎ0$n:r.|7{*Ef @"q>A@VVRفpqA VBS\Wb#"EͷCO~j1[Dpw2\c6:`Ufo4"e(0Ւ!b tEN{T?u-}3'xq@sv w#cWR83P"],qDH8+-{!pHy71:`ߴ n(91GF,=,nDUfִ̯EEO.3IMͲߕ$%WӕTErUt42]@q 6 ӱ oe Sbt Gϕea x\NxJ85n|{dTy KEؑ- 0<ҭU7tZ~,!6 ڦ?F4N<=j]P2j\2# N7P`Ȧ:?g.Sak6h}脗&V|sG‡M[0d(EZ`-RsHˆ hwMDcDUiDp`BwZ|jOc]mɉ/&{=>5|He7hʯ%(D W$We1铛&Sq>OOԋrW[Ӱ$E#9`2Gk9>CO \xӐ .x7t sʗtv*\'w +f@:=bˑK:\twaH,|?UMDw2RXU5õL]VZ{D}có;BH_a[DT~bTb_f̨,((ʐ@kF q5oTtScf"%_P׫Y韪faяt;Sæb=7Q+^/Z.sUjQudT`=}ep(O{~ug-Kɐ &l3*FOb1F3=oYPDkKZKDNfUD {Jh&o{8TbeO%EN< h=gC{A)Ry1*J* 8Bg2%TQ#e)Bbs'}FF@t]WɆTdg 2pʕi*Z߂<3NV M˓v=DF;u2NseLL>z Nw!7]p_2*{Jф{L1ey~;D7C#4YȂ%a%qhX2쇾רm7z/5S6>PzC^]3gP5sS(%~unjHi;mٽz 2E%H0hb/F1Sh& OO6qZ׆L>;G<_P J>O/lklKŁu%"旼+Nɞ&h0/L2rXSA8-UYbe#l;"ʱ*um ݦ5Ϯ|_O7*kLԙh~Z>Nb5D̈}255G0^h٪Ht%?3YN؂.MQ3vtKWnK VFa5vd@&Jet)3_ gm%pʨ*y~"{e7e.Yy0*#ٿC!ssr\ ɀD>*jnu0a Gz$no"z2ζHUouMFhōcj//xoTc?z$ KU6 )Ӡ~]F:'L/hŋXjo/s@@ 7hKTSqg@V c+jfmc'gZN/L>37s¡=ZN21c!ubfkXF;2ݝeYī-"vVs/#ϵF/DyR Eլ-Rzh^q;%lAϠtZ10<;天& 5-&TZ!5'rD ylsѲBJ qh40KL ɏ)G+ڿ5,+}8yTFsCG,3ޥK黳"^]^z#.+Wd&G&az$,-#:z7@ϋxO4-H)i”@w]w Ȧ7ttZy8Ý)I4}:~V__`J\i`Xj]cl_ɜ%.=5y^xV6h=pqlz' fK> umԳv/V Dq%$%Dm#2Wml<)v_K_0.6VޗAh;T*|Kw Y <%&8Ӂ۪BVv̈2Ć^MQޢk慱DŅmC'zҾRYAT]sQ'ˬgGϲE Br@~I$%dJ̾b ~8(\E_izN-o1a2Wws"EhB S7gՉSH/$Lavk䔑Ge9793X +r_H*'KknI~nZXVn.&網$69C?3Q߲G ᨰd*ŋr~rxUZ;WsF)3Ղ=$]6fL4 k60pZ\ Y:0DU 7Nɿf!-v=iC[@;JxK7r`S#n4$$ϰ=+xdͼlolhLuEZ}h'~sHe8,gKꭂnݮE?uqII_XGld\6 exV.M~ H{ȩg*uN;)&.!g%.&|܉̔=4 #ON[R `EalTUrNy{(ur6o"(V /uGDW:B^P?[ =暏`131ăF#jzeįWn?^/H*q98f]$6D! n%o@)0ߓy`Z# +wK1֐KH7I9تhz$@jw-͇°s+~r\l7ޜ _%lS,XJu3ƗTl{$Qlb14[΃Pݪ8g]#ArݭfEa"~k;]sz[/nS"rA+,lcyL9tr&0NhZ<֑uިaT;wixC|p}ۻF??(k_vac[Y?`Rho6J{c<ww([F IȆ)({#DޢG=6bXFn9A;i1H^z>F^H ㏓{$_S-'n5خ'+a=Sye6Qt>'3I1)Ϻ}(" />BX HCn]S,S/3Be{Y>[3ăоJY:NӭZP;㊊ehwϗ(q*ZS*o~vG"2Dʼn:׎X'3p{e= C 4-C99xT6-3iGaLpz9R5JR =uƖJ%;E:膃 OC dZT, ZҰBm hG߯C^?}^,LHjS;nO+ϵ5] Z+pQyz8=5"g?v4|B+LX"O%:tî0[{KT.T=yꎨWXckCns"D2)(lUA;m8֮GNЎukǹ ̉t?n}?,Ɯѽmp50 É }HMn.ăzl&qWo=Lwg!r1Ʌ́/ ~=UvDd-/BhߍEe _RFN`_z_ʤ"y?|/'N/n1~mJͫ0mn=p;ռ&gBb;)\+`Qa oՆ̱Pe߽Z=PQj- >hEͽւ1:S]^hzm.輍hU6ŭDȨT6'"|G(Aw ڔQ>O aF}M%HŕRoVN0D'_],[Iݜ̚>]UoS{G703lҟHxtNƞJƓ=ڷhoy/7%zT-@xy{5oy:g\JyQkcTǪsno)ᤫ-?#@bVhP4gv.ut%?4C(7 S.ͬALyeUuPŤP~༹/D.dor(=3A&cnw\*!^K w綯}zUb}o4'iېW%i L.eC8]K_GRe[T4 +{@W*u+@2 -cd6 U4I_5$\@gozO/]:;DUʐ4֔6ח8nPDޝxl#jOcw28U)Msڜ9D ƙ,i]:C6;/(vq9NՏp85':g|>ț& A-OԆ :z s#2P{Α8gx/DE.dKo3Yfa\f>aqpuH/E@q(| R ~A ~[ ?75[(P.) )L*R|l$xt9U񥮂]d=.~4Nu39ӄ]M̕ͼ7**N3Jx,0pҡͨXxJێ38ξh2Ҵ>\8冱?^scAX/bln[;~F)&MGk?VBǩ̃89&;ݕ/ dpywf(TU.nOh37IqoH3p'9b&4sIh4\KiR4['a-NL@S%hx+ewJA=`5Y~i[AaRȕsbgfy!U*!:q"rH=+;_#৶3 )rG ,".h=BWQ8G*VͯduzIU곒iOV#m qϾ0|H?McfnC/6&Q>z;mL Sxۺ,ZH9nw\sFF^@H0]. *ÿGVm "k/'=q@G]d:PYe3z տ@140qi\rI`N+%"4!ɃG Su֞Um0)dhi`"IJ ^_ƫp'[r48|ٿg!.' e=Y&nы? Ϧ]Z+yi#1;)I"s4NC",,*SF 2NͻSS9a8h[EJs#(=Ϧ7ղoȒ+8;;3$7LT:ye( HN uIuExXiJ3'y{?ɬc*'r"/C a1 oDE /c7sh^h)fOGT\ba2c#[J`AAe3Fti_]3isM.r s'nQyK`}Q'cv8QY:42W;S-.Zkcp\ԥ". ;6'[}Xҳ=ٱ3yB\jG]ph02*`0$K~a4dڞGg9ekUJjEM HRH 0.sتlgC-h3ZYt ?Z֒;vC9XhS";Vۿ {INu\:3KTeDMaQ!ڔ(礋VkjTVgEhh/Xy|pI ! J]AU}I,4m4Wn ѷq7P7z6Rf`"z E?u@/Ѹth>I^zBpӧ) 4v[ɀdt({R$+Fenx'*a9m-#J|ڷ7j"+\ ݯ >RmiG]k?}dp&Km?QS6Q|xSDKr\b;~hP-d,4&aN+3 n,W"yk![[Qm%,l.snzI1izpnī0^mB"ht#c*ՃDR˟#`:871,d`.C+H7-#գ$߼^J&%tG!?b>ߵ! ѓr.\BE+C-Tl,\sj:o4ךq/ ~{k`qsdAHc>Lޗ+zo˔( 1.B$Ju)8y;q[>5V1OvS⼇gpB$2͆)nf##AtWNc'oW%3!U1_!#T9Z?@śI]fMȊa }Fk%y@~nÔ?JuNG^(ͶXg{X$# <_}X\vx[v3h> E/ 2g5`q-LV6L'rH'Ma)ljo%+8Ө[J--a`vExM"XAw[kK6Rpv =9GH:eةoaOgeJLkN٧߶S)1\ ? iqM⼀`'{_S1s .QkqEK/HH3h}if2M,2ɀ'9oAFmYHß$f9N|'qb9&usKlXE}1F[|?%QߦjD'1{v|e,1JO|ps1ޗ{({C2s6څxn"\:Ze„mU@?_1OO_*Ӗ:1pѯeA@>Gpc~Sr.fdsQP_bȯ 9UZ/˺VuLjި*a-W"MI9g

%VDqHswI\lR9Z:Llf)wjknA]Jok}J-mA  x]NB)HXLjk%/n\l{Щ~U_")"&CI:lN2U F;3.y!zK^a Aw xT1Kܵq>0 kydW5R]l6/d`h7FZMI7&b,hN.w%9*X×\2^lx|xc!XW/K I> %d{,Je0I=~6F[Gل,;MwhNִ%;+؄K z>̷epkiY '+TjPcLl:EâH8r<<0xO%$;R Puu)29ظa ;pLE k 6j?ɋ/kX)6N] P|P|eͫ8Ǡ ^ims0| ˳>E/|q+$l8d _t!eC*}=]˭(v!d%f[rQZb3N"1X6B7f^ʼn5]cuLv%ӈQz&ɧ0n 5'SjTՒ;/30톻Fuy&h^ifӫtiɌ>ڱ9nmsNŗ^ ʯouOyj 5j<@H6oi\!@|WBs ƺWY۞ԗYʫ) Iً@MD!CK .gyv8HfYm*}iw5B{*YC+} UÆrz݃`eQ;=*߱ڹa]8Kh\ݲG`:` >7 F$1OZu3J tD"t \u\u0_ϫKp5 _6 1t2Pl'l`"_^M)erHb>ɻ{(L#;)L夢2J1i&!['_f=D $^$%=k$ F:,, snoĞ^/ŧ " ^"=Ҳ)RߞpYc;0Ňiɻ7?sdmoإ%kc1OB>r5oL§vwׯ8: aDl|1AZ_6nB4QmV۰;ESJɏ!21ɞJ=RKf\k/gGXGkS)Juq" .!Efj]mON\/V)'?M9v^~ d<0XWY3 aɕiS2ٻ8Z HLGH-=AчWK(J`tbɋ #d=/hҠN6O`ɕRMAT^R cvsy^x \vf>W9j?lbL$ʰ3_}gE*~Skb0xw?z$?Snt4(A)s@t:1m~Caw1#Rm)`VC({&;lTD'MƊ:b[Q= }I+2oMC^BW8s$HN<Z"TMϣvU)k [Ci NżQ+2/Cq 1^jx-Pab:>z>Sb^U9w^妞$7bNuZ? @KK-ʤF%$^!y]>oQKQARLDm>wKGJFQ7+F )MgIjFH-!>x*A}&DX8fOe݃.bA7)å$ӻw %:=K𙌚&BDg/ |]37ED!G;pBEY--@\PЖRlX|% S'<:mu\hEཽIh uPЎNdZR  Cg/84+ Dd߀ *J6ޅ27 < q>/rIҥW9g厨1 =,ʨY/t]/2FѸ ɧrPAq8hjeb63P!y}VuB=}7g^qE FL*- *enΎ6E$jy,RJ:R Bog ϑEy 8s .؄xJ<׈1ٶSU*8a!ڐQnT$`e6hck uN(deҰ4?UxKbZ74{,;aO Ig(Y,Zhrx=R*_[qAf4W=dfsUXg}^?ҝzO%#9ӣY"PIr*DZn<-`]-?VD˳\3dQ6!5^ÔP_PJ۟aow\d35GqR|?#^A^b? L]n0k(gAfU|h 2ƻnZ 0`> [`8[Fضf9VO|$~>gu2\f]HK~2BI*4B}GEiw/̄{ڑ02rPԵ!tN0Jҕ >uqy6/iiWl.f:$lhZfp؋ԅHC$Go[TPu10ͥj4ۚe0@w[ *o#턘?}Vƙ7m,j,?l{{lRߕ2*)b ^Mڎq6Z(?qxWI{'ކ;+̂|c+or7X %G٫zqH/tmż-/|JRTB?ӓ _θBQW"k/!! U=n47_lxjTG ?@m2]8UE\p[+$J_ GT#bN'֯"-(%@ȥ^2TH9YO ASb9,DijД1U6 Li5eh%K5/鋵DI =>ch#U@mE}hvKzBHߣFF^8縙aAu KK *CNx B#Ooظ"\ױ?AcR_7vUu I@0WVw}pPVbEz̆媟jE()DLgHp,U̒F7h@*^O:X^o'K2.+Rd`*SSS ܚWO |]L@e~k!i>y}f1n8suwIɚ̑N>n/XX45i#sH=gdlS@Bqf\)Y;KW XUU1f*_m^1_ >u;,>A+i ʶ¼nw{q ~VtgěԽr3u?R8e) 1CowA&ڌv'*l [,S@Ջ tU=$_tCLG0T8cAdoƠ1{mo?βi "8GdC3#)rnSOY'g b ľ#9첐sPҥC-.d֥bF[z 4K@>RZJmE9dHn1a|8SA5/2 Rc4_Z:fE[J ]m.I/,;ca`hqaEE(!u__.=/Q\N g[+?KCE3 A#_/Pxdg׷{-\3OA-V) dCKGy4ܚ 4ɳ,vvۄRLg~5mʟ#9[|9`k6%]CWPc"`yP9Z"5Kc˯N&5 [͘=D޻nߗJit{ цz 1i˅fϤ6I&Ie]~M5}+rvK渝ʎ{WaiKaIF擺JFyNcN{}F B4}Qr̒\d6'QT~78% ZhpbX &rڠ"6DGBaii]ꂫsZ͝xZLa`)!b{ҏ,N֏Ʊ<{VL%DO}eKB4hcRnp֖I^AUrdj]CPmk6ю- cx-9HrgߝzkGhHƐ"]c򞥢ݚ?*'%+q)'y;Fub4cH!pEܹD?"3-3/Z>{];)ɥO7J]rur#IwMUGBD\(7ҫ[ !P{|!HgT%sn ;<Oa}ELmy\s\h*u7RE`==o͏& NRynP>YDK3 `cD$u{3!3nȂUPx hFq"-$?, ^*@d}L~|PA?w-[XNS#QkJ]6򎽀_klu;(HgT4=րՊ7GilXS#ȵLn4`Z1ʜOp_JݽG!0*x(~\'#ӌEq#XbWgS-׿gsGr%is@/xF+޵TU6"B,3 Hn'nBK-} j wuF8[ޗߎi&!uFou6SXgo٫a g}ՙ;EoRM39D? ۈRbxAc.Ļ!(D?՛f}5̞è;)cz69qTpO!.0^?LSyY&6ȵE؅v?RiXqX?_q|U(C? V 9LFC*2ELš7qt][MNv#ƨ GnT.jKu&W&EMB;D6MThMensUS+oy{q:J-K Z:Xn\<94RpBh9T\nU$jn@uj]7wvƖWfBdo Dḷ0.Dv}+INFf!6Rg z8bN!.|=;*G4YkAǯU5^Z3=rk5FFe!\R.2 lMT<~B@:6yVxn]sH׬&x?Ga*yaΟyݤ .>Kjnvs7"UEUwןk2@XZ~  G{YbjKVj;>onKPLD:6?W۱\ zytoqN [8֪xmDڥ&T@7 zA) Cg}Ưr ~-1xQzphCEARqxO0]lWqC|Za[\{(a]z!84}dܲlfdSY}g*LP= Mz\ŬÞ ),[Ze`zdžrT𯏳Ni2RMhe0HP Az&velU5c-n7Ѥ~"[jaf{W*\\D3WVPknFIvS@]wux #Xɝ|PV%cXp׏gd-K'j1SH/dL5֚4d:Slk }d\:whOҾJ:~p'π$`tnplr;!< ;5𜩚 N+XNW˧(*BnSF }e?MLp6g$lT Ј'|(֣q6Ƒ^t;JA5苣2W-6 }҉Zݰj( 멓E]Ō }(7W,-`uvsq-ḯO,ykrXڽ(_ MQԢ<)/Zo~&џ= }-׾ySo]'vθ8[FMme惊t8P?A]v OEKrl{^zx&şZX)Mn_]y߶ 6,poϝQX=3pcXwJEnOah}__-eSTnICj6!&j`WU%PJe)O])^Sifݢ5tVk>eb0HKx4 /.J:sͥzh~LmXa=DwIy1ڹvNpqI1$R"sq7цR ;]S vjBob 'or@Q`!d< Fo s ĩ@ ù 3oS`bv[hlb&鿴/ "DbIy Wk0M̪U|-0FKɇޱ3X{ds<3IܣfP'K?bدW N#䝑a)IH{m,3=d=?i \9X6u(,7:ٱ=*cu&jF0yKY"dSv Ns~yv!1|qzr9~cȱ~gS NBiI!8Q#B.˲'Y~@ܒ?W "#@Ī}G8Q K>bK}L4'~g!pn -{eTS'ς#DOMeGiGZBv[VW;& x,j†{U*zhu*8ӵad=%aBRЛJЗ>F9$ !G`q+S>09$qL /Vx4V ɨx6jn6e& zZő/`G[R<=pM]F[(CkU]t}#Iq)s_xMj}7L3R jj'B*N0ptb+o4~ocnoًLWKS 'H{%=Ĕ=}!rEクd,k4W9NbTc+ ݏ $rڂ$OkWȴ.Mp9%GMp>ɨ'%;J\S4]sBCHl([?N]D}_;m+$N.9.ӗYFje"D"=pĩ4SOo)M Vq|!ɯ|!5Չ? ||mzmnf͕5^L JygEZWř=wKSнN2bs!=imHqbF$=ry] (i1u0Jՠ;_[J :`u)ϫ RXN&D%,GΛ[#q#z ^U;{|>L2Ik U&c.5vߍv=;QiZPOJI轓8[Nz %2 eT &Yt^ꤿ )h,_+GܷsSPaXؕ#1|$"lױk|G8Z*n&)xX|KRv>8k8n|SF[Y0= ޿xsd aODa:L ؟2)7 95Īu)Z~ әHcֻu\@AE* FFYmÐ.*)6ҧP  qb䈗$[/ lDP+0TIMBTo#Hb`A2kauȬ)یp/E7bEQH~f/8E7|I~0SNez$OҦjWƶߠ}!E(r.D66r<9hI5=6]77 {%>q"l p\HV93F٠:aBnlQNWl/,IŹD+5ϕd>ߓluD /zb *%  (\ñqF ]=?Lk7]WG'>t&X!a-[=ʳ]3k-CQ( v*|YF|\=(uxO&Qft>(*lye*k tfÕcđfkc3tC[i!$hBUN6ll E\z$k=Wu>> p mxh"LLT-x߿$ !bk1ϵOb:$+W*BRaCa=ix9Pp~ %||f\nH' /{N%2_hv#e}*[ؖ@/m)D'|[O\9-@*z ZwbvW[P"=ҨE/!k?·z7;Cʼn.u,Z)T7Q`= *Q4ϻH'&I N6XD6ߣ hٍTj\~X1a|˴>ۣ`;rvU`D% '$DG\ v͌C1?P>ԄhC/42L bs6ktV(rWrJ869k:ĹfT3+rخ/gtcq&>䚓yT=ŽN7릠s1M^+}(,Ämy[xuMx)NЌJ(G^Y/\48w FF~ ,Mn',%}’cD?}ҭ +7>+WAʖD#}+#=^1cflW!`ve)6)Z"1b3[/l#=ڬS7#}0luVthV3ZJGXO %Kl v H)M] Qq`Zù@5:Rqxd*_F&Q> &0] T ۞2j])+[56 zAх+XQ5#_A|3&䆥0gXX} '$!#)\ZN'fiavtTl#W%MGe:ڱ_ "~Vb,aUe,6-Ϩ@I6_SWmoU!br؊u9 xb.IEh"Lxߒ0`Z5QY6'J  +$kEk$,^0=v^#>KpŠf7 CTgv<QӺ:I!A90Ȏ\XADݘ 蕓 x+n."jA44ݜ7xQ7ɴXd$+E8c?^IزsnN6 xDm@%$"YҼ g4FU +<0l\ z<եrOtN,ӊx9!\,r!@:ЍDD~`<Ň9[kdqiQo8=_BvE\WV =8Y _1)*mL%*(ؗ'mM4h*q,$ś6΀, K[E/Qy|yog'f*a VC BD|Lf%A%ϷCm@nIȭEJt_߉Ճ3cI9 ?G7Z`g>ܽ;NoWLn*{YZh3 >T=5nYG8R n< w :S!Uyzer$H(Ȑo?|KGT+DLUNx0ނ|%gq6Ǧ@NRW8Rb*!+=3 ,sK=P/2O喓1(|m㤍]5gZ)zcTp-*L65m$pGvB8_uT lFO\݉K[֦\\%pEŔ:b@a"Hfu'ȩҝ "IUb&Sb+pCa*!7H`v!T0랠>y,i)I$eP`[|;XN8ɥ[!p o]; , R(r,MItWB.tS2vpb/ORx,ѣy|W |Ii/U٨<,XT'L܎Bťb~x @*C9>FVQd^%D gIռ )6'wHVҨS:~ k]v0l" 79%8mA(H_,poaH2Hy]ޏmqՀ4:"{kC>gXc\U&6k)> aA sk.S}9ғ?*AhPu^1`p砪ԓq? )d7 ח_6-aC-3K&=4x^=X SCJ3+[5U^= R}?5r U0KML]`5}$&U:rYgtKdFc~@CۍCx??Yɠ;eE >v˚Y.-VVo;BpM&YQ2ԗ!(8Y 2 &,ܚDMݙ*+il𒏣q ~WN9t~I$Kΐ(cvBk=pXKi, }FW{ fxjA`pU3Qr?N׊HkpNWht Uv u)Wхʣ2tjqј1"`9.4`3G29Fxn!d{jYʑdy>u|֏Hr$+s2/òno8aȚ/ ,>0ٿXHL[cm85!$+`@.P_NL(ByQ()Q[l<93.(Cqi[!*#_vWuСBOb{"f&(q#uݻ]GB3ǀWrl!ib! īQ[ZtH5aRiDϽO|v{?$ļQvzj ҡHk-˯Bx>1=<v*k$ Hem'5ڍ&Elєg9WeDH&ϴ}Zc̐ĮAJ yQ9:r\~:~H'ʀ&v@ P %6?f6cjuy )Z@|4*+G05j"$sܑswT2͎h2ìy>=[/eg^~'= m#/^!J <" ԁNP=UH#mB_?ld5, /}MeB t:@h<.U=0kJC},.x_wq4I vҴ@%e[f'-NTYogPYCR~){lGQ6K[= ]bV>i%/%(b'flM,0覾-h a0 1~Hҁ(d B,* YN_G K \Z/+S<u-6(ɟzep+yAXkҡ`B,> P2M-|Lg7m}Gk(HDYbÓVQvtvj,E'F5Fzvf`d(P3GcIn*Dr 3ÈGq|Ҫ %v^YT'57Q5 =Q Cpg҉D}j ?޶sg=;-~4Cؕ1SFGg䠥T1\ P5ԝK 6m9=K<}@RIHHQS\1EɞS$n|A5~Z7QMbIcW 6ݪbo9N+e,+Y='S (,?CDm85lD x~Nb4^Aa*23'_j$K 7^/;VohXC41oYvO MJ.RTǮgK;AuZ {WX5)M*z-sM"_[/$,1bÖ́RqṴlXOK&Gi/F-M4EahqTd$C()m=?qs읽5AekɊc L3t"ȅgcR݀x n,p_i#z5*)> edT^(gt1-09NIhDZYSB[vl9V[iRh wJT2J<-Q@jTݨq^W%8be)jDt*۶ 1c܁6Uzyx³L7%vu'mn ~Ud Jd(oGc*Uغd0k]ϿR?{HZs{$mc)u9ڻZaG{U[D4苵Ʈb*!T c\ce?K#)y2jm{̑tU0]0LGBdn@f% ,#~/jfn1ah#x2:J?ݴ;==+u*w<]j}l+:dZ-Jj"myV: =x*TPbַRwcZcIʡWr}vJ|S;L5M1TU G.Epa.p)2yN)4a X}LYq\n odk$jaqa>@[>1ڢ.kwO\(a `v2uo91[>LK*wIކκeA-Ap$5eoXbivxF6HlVGKӸSrk qcML:z>/-s.M.8M@/n+vY{ymMZp1FAGM P9Hj}Dn+;I<)I&MOl2`O3uqd~2A"VI~YO,۲SldĞhj{=E髃'w3R)߻`bc$?CyeӐh %ߑsM'NB){U߫n٪lLcmќerAee LKu}`i= l~B XH ltR$iʆ*䈨,oU=\Q}ɴz8.i˸oVmk;b&veMT\4㛐('پ1J#Fy'ck7 Hz7:™&( .$616{ mbY+>٨݀( ZohWW@t!zY `'H_G<Ajhij"ʫ YUh{:?rI}GRHQ Ǵyvg5ذW g'rYeyd21/7_pR1:1sTaJ:QZIKIN i"i ({ #YXLV~Aa<[ZX{τ1ƽ̒vQDӣygp8ҪW.z2,gH]4_,Olgl_xPRL퓹TYgzGȀ|\(H%- /O\)J5fBjԆhP(_CtGr ܼI-Łr .pGc*R5!Bj9θ0&O9~9"LR `5I' Df 4%G7?Ů6}c[Hm0U{cحTG(X"ޒXVቱ8Di!ݞR:n5@ $7;R/=&bX ס2B$u<‡3'\/vdA \Iq+c,SGL`(j9LHtv3$"JoA?ݷ&/??UÐ`HQuKyު*zC ^%x<HJh)Y[1[DSzeUZ2҄Fq""=sF"J}N ƒ_`:򖄕m{wJZuVBL)5-X [T"(bfS\FITg'Eևkb'%ᑇiC`.gieFP`r'yqZK٥ V5wfzVBTvu P_xN@lx3.L]/Uy;V!g._,*7 +T_A"R,MԢA$ ·Z$U1YPXx7<+19*,F]pe/;|nWC7\.퓜6-i7oV2ё${I;GLC?'puȷZ*vSl@q{BIތSjz2`825KL2I`Xek:_ŜbrVc1IjS׮ I*Ꙓ vL2'f'=v͑ߑR H/xp 7|Ð(y6>̵mbЮwDL t'n8@07Ѝdwọ" <ڈܱS{{<1شҐ'/p ڇ}#w(kt VE4͔&>(!͌Z`XZPknԢ)lb!oUKQ%<L%ZO`b/GPDE 0lWN9sc)d B֎r4GT ;1t~_JX~R<9pvxMYOx cɡZÛ6\":4kSmy,!k"u.Hs; ɓ-8Y'*xƈ>Ħ';bh(tLIPG$}8*5.`z>A>CR%bEm@̒E{!k%t;Z:N`*\\`gw:(\jermNfXB"Yh FDD(}I &ˋ{N`As+ ]" hҦ4;)`*tZ{])t3Ng"7fHr FPm"DێX#AxKHN/䶔!*U4e0OZrGЉYf/SGj`9Vm0lGtPIi1j:yϳB9؜E86Ҵr$K6=i=wW=y2m67C% 1MݜQѵ7US+շ4m?;9Fϙ옯^ *yah+y~{>AqcgXW<XrC8 rQի=<$I&33TYU,6A"Ke>Zͦ]cqmוȃm[7~n LZC.BfcM= nq%`&Q)@?=jʍu Wt-կS~fTbdQOU! H~Pʞ~ K͎m~QEP9ilou(ÐC,B\^ cgݷad49E ~ܵ* }!lUlLk[\ģ-MrJqkMϰZ}K=ӷX'HhWr cdxW'DqQ 6a±1Eu]ZPHj {|^2:j;|2n ۇўs? IS"(#ܠ\ȩ *"gtE'4Th`1}i7z?kZ8M:"]7XIF㠡cf=pAmwňЍiziP[̧F%4JQ2 dU!&螃GMS@=_)-h'ADqm)LGW-9x@f;ty[X60TBC}=GmB [sK.w4xoo3g:gjn:|l4$@#"mf/5[;^zmY8ή6C W~`AB@;xyffs2^I@ ^$mPh&Pd éxyTSjX>jthFHRA U")` }$gf􎀼Q3,ǥ:׻96=,c4;?j+u'`33^yz߀6ޔ3vMOV1{q#xg*9zxĨzk󙽭hRzPv */Ʉ6;QIv`ZTG]-4   =L)"XDva? ^Hb~ˮ%jJԣ^ZւC2s;ӸܨniQ1Ai̠fp -Q:[؄ )u+s]QµԧV|NBOx@V;d$B@+ꆗhE-Slcf@"^L@iF53}/Z% կq>M!Io0CAUPDh#Ҽ>SZFTp8x05Ss_Wpi++0AWqW$Xt hlEFӃk*JG;gв)Hd: Zwͬ1&b"Cݢ`2rw<Û& s+~1($ mޏeK ,%\֊wSGvIwO8$zJk{p}| n9`PIfݷ Ȭp,]_8<':ݬ@cQgA2Ϲ+ձt^4 xM &9؇YVq^N Az*X/kxy +'e,JQIwo=i4R'Rݬ~,[U!ܫdW Keݔv!#.I"W ?c/MKm@) EH9^߸ u^[T%{P|؍%l x\)jOVAwNc-zvX bFHnUpI82J&;uIlẒbf 5dͣmO.R ȂiKFIO0˭Uuڐ}moo_gsCasŠgąb6(W =;$D.\~>{.(m8C+4+A34%UR@펂Â}eU3f,k}?{_(ՠÎ2 e~UbP(*MKkNJ ê-rʟ>yBpr^-8jpAﳻf(vھҾ iP2_[%" >ĒJ ~bCkO<o #3݄l =WL}@>:D˱QL{r7H7w!QRJk@B#eEj|ISr:M1Do7Y>sȾ?㇥ro;,=2^JVM~a#'yZz&F=bfEMrsgVΡG6+53 /bj8͝m {yկ?k6f]m%wCuc8Yd~ ;3<K 3j8>DCwJ H ゖZXNhO2z v}P)*ث %)PmϺ$IzyI!oYS8hPYL';ugr Lkv:T \A۝swꢅc"!p`^ۭ\WTEhfV@R6lC0d{>m{:.%NDz:yT{׿W0ȩ˃9*6f|?-..< XJ><`}fF?IA$KcOBCǝf<)^ڎs5'%4b_NZY/|@GJr_D J-(>1xz`!YI?&ބa02z+4~GT['4U;k`r?~k A(GJ yS!2BFToZo jW5J+0wTπ]sRYWk է/ਕ@;Z[#mTfr0n"(4`g'/XAgC@U2Xe$D+Y ~ !Ȍ818-(5yi_PyUÃg[t]YtZ֦Ƒ[5fsL3BNT_d^_>R_(m'8I̥Յ;uA&}aNwDV3-zku>PH,,@HH |B vp$]0 ށPxfSƟ(Gi߅{DwpGy k@L!`D=_nq>h "|=cc#-'@癩Sj.w m׉M땹Y?:+Xq0V$6]c]6R#"gM Y_4P^PS-8uQYʺǗn%8)Cs^/0Yrieoߢ 4XmiQj@, $PϨvM-V+mB q 6%; c4b 6 >Փ y_aI*'e@ZCðVؔ0WMWxS\ZN3{x+j2C'F(Wq2PdyN.gQMcQ?:|r)HiL,/h ND=ZCMHMC*e`F`H=S2\ Џ`% 6HW/*׮խhP98vVcB"%>'.,I=e&r"ߣԾiF.H`HJdw'Hā3p KCNxIۼ~Een5ÊCva~brքރ彤r}}Lfހ7|]֒S5o1~JBjkް ;h \xsU1-4 ̅_ƮikFVp!C*Aܥ+dqY a ⏮TLgztԎ>qw=Jdao _*h?‡ O>rӆOyYπ *=82|,p):b~L&*#c۸*eYXbf w!@٭/gHߺPq&Y@ҧʮ"5tiik. %- oQe{Zi-8A J9Ũ~7Ey ~;m xn[54< h Gonҙ_A}S}N\N7g>?!ג'L[o.h('8J~U}ϠXbךs&7F_+bu^Cc_`%TW'oφ%bW'Y$H"-CKV½ >G=eSQl0{Ź-$:.5sQ6">Ygm&ҶR3k ]0-|ʣ?fXmߢjg_Q^a >M9~]R5w"S垃Oz^rq`2v$WIJuvmq+T/jfL?G4ev`-qtKޠbp[o~ҭIeȼ;"eU'u9㘸OQ{LFѽ,Ҥ )zcxBeپs |;l~L}g@csXW;)ܱX@;F 6Co:^*V|T.؝e1A.1ȁODFcy(+{޻f6Xf4Gj.PI"o(Id0r#J#j~׶&qF{lA 6~8dPPbW-Vb phb8Z`hgYR0CjEK|v:v@;7"3=o{}ڭm<yVr1J9|حa"nIԕGs T֌Qi㎮s1\3$y7KjqEy K/3=|HnA 3x3R "<2'h=À5?[2[ P h0ps0̊H$ N^'AD-Itз0d0՝űZs\D-IDat /ƜWDyG&|{G 벁־% :tYL@5`B&Fon qRw?Y(&@)H ®KѨWZoBm} '? {Q: o"]hX;"w\ W?&H3Ġߠ([jc弞7qnul1yK'5?Icѝ cA60RaسùD%b~.=("$6jLGyQzI|kίPPEJ]Zƥߡ \qVwK*.iїn4Py)(\[ "_ow0ƸaՏi, ɲ gċ}%;?P92d5\;gZW%4`A-cp?gjYA`G 9F%4ȩ5( 2TBmBhb$@rk|sS*emU(rp5D,B!R FN=Cme:rdHlL5(ȵ‹X#1-j AYؕ&dkE P<1eٖѸcHP|z𥞋*eB(dfjbφIH{ 'R#3vk"X(i XݱCY#LՀ] ']y/ EqrCǠ޻Cn)@.y@q7B]ɦ!IqܢDhd𝑞>,hLB878k?hO`_x^l7XNCX иT U:fyVe\5wY1lYL@xG_AK~W&W܃m|zWB,5t vb#@&rڴ]~)Ǵxl&8Vهs)oӉt&{Xчr4E$d39Ĉiʙ(fk)UbIinm+:h6]b ~/R-{ס "zW!W=Чn(^[o@Ch*cQWc^6~CB`3f`^Mx UzJŀmL0qSPsS6vL)Ѹ`鍝 ȾZy;Ghќr*`X[k.wsS$ښKyT{T+ ?kqp.zfW VEH[b0`B}&> l)T ?FU}ß! 4P(!$dP.d+L{JIDs!]3w3!I}kf;w'j!,ذ6=`l@`PX"mZ(ƂK*'!R9Bf~X9+ɦC6 J=MұV4|ųJk`Ȱ|04]Sv>uj$ѝkd2 8'{榸ωRaqk} ޢZ.*O~Ď v1'S iGG/sk:t&H_ycx^c+Ox-pkt'W;fϽmh2"j"܇ SEkɃ:$y/Eu \FVB% +gwwPvG#zCٿUyJb3ֆΈ<{Sgsv er•JH>Wմ[?poX}kJ7yn տ*8:\`gʦUك[ACErCotpQ'LJu2崜a* ݵNwH6RxR#gWElcjDmi8jlC~>M?ĉUƪ;k>3 a x#xu'KnaY h(s䥫?G1Գ$n lE\Fղ' >sgNFJѰA3`btW{D[Oȓ5bN$R~sau*QS3k;49ͼjژCW_26XS%~JCZg>-n'UN<$V-8?H3,1`W( јL-bê[X@Vŭ[+sakLpTˆsT3n c DX97j턺I\%3YRFV*i^mLn&uٍX<٢5x%8xdĽb˄%k%|%+9vQ*h Gꁏ%7cmȲbጞNe@v֬(p O}8{nJ"Vt\' >dPj^s'~Y񜺣eKb7H}Bd ^2x]񱤺kFSTdwXIm*ɍy4Ǹyj{4N<' F-GoX_4?SL dmM'=WH= W|<`|'S.Q.#[gb5FIv&] F0PY3H俬Sehշ$:J‰Dx/X[LzSg׃S2ܿ㐐a*b%~{nsm󔛵쥣{_㰀b/&j+ hMZGSwNGmL|o[&K" 7Up¥S{ qtQ+9V8= A5p2ƥuw[OI<_mFeUQ:F~9aMt;ٛjVMOӾa Hdk3Yt׼"cOi0wd`pۉ3:(JocGZDM,qI Z!_9O57^"F>ρR,<9Fqpn]R$Ocq+8vQGrt cW/-6]THkx \-q?M$,{ ziRBpZY3S,|&ʶEդM@dh[\!#ZuQإuV&}.lGZ^ 21)Ώnh lV1f? {{ڤWnF`s3o,Ri/9w&P)?BHݨK+;/a<&:aQN:{޶-8wlA u/wULΚ ZҤu9ͨl,X AOWrT|;', MYyύ }Y.E>.Έa z:0p^)A e4,Eq?|;Ǘ,i7/xA19)y/\y0Fh  3\ Դft'RgJKd !LVOF4*yaZa\<씬Blx7&L4t:ӠQ7mO w+EnvP27ZgZp?iY@œ,QAl7$lj^,\K0<* }Q/\Yּb үx7ߨgS:Gï䢖:2<ώk#ylJQ<9icQÈ$Qn8PXwxbwCLJKH./z>^NVr.[ڃiw5T['f Օ'VZwqU#t/'1?j60tIƏ݂rAS 6#4er;Ʈ/E2V:˃GNhT 8R9;X9θdtzaƆWؿžOŷ>&'&]G{c **a\>'N 0AYDz С%! I<0C5Z%Q N*F3Guy@u(y#3|A|ٲM0%2hߥ ‚2uk566a؀ O^ ww]=t$ Q ֧~TFdSG>yM|6i{w0q~we+-Ugѓ4Lm]T`ڗhnR_qh)W88`Xg4H|, mP=#/yDL .V@3,~BpZ3&B إ؃,@as+kk5zR!x JYThf.2p@(*w6+$ѲwZk̖WWOzj~MEJ1NHmܺs xJ)r"Vǣ6u>g<X UPsT~f{S M~,f]y!#:șT:m +,DZsЏ$t? Z<0ݶoxn]cAGI8)r^q-{*m3MXmexo{äʻhC\@y<=A7da6FeqnEi>r*4{ޡ)Lj]M~7٤Pbn♟9U 2˶*A)1]?᭩t'],n6TĚI2&M:[Xjpx {֚@)0ikeA6CqT~U Qn)l&:̭q& xO 5;]5HqYQBA'rLW6yw.t|/NdVy܍of9̓ܰ!]d:ӛH[$8T3Yi?s4ܝb{ N&PbaɆ( IO v jw$&5R`E[eDdB÷B<=wnDdW+L:ڴW 9B\?HzzTd4arm<)%fU6,7!qiJT7߽Գ4EV|/uQq.CNOҥ3 upc.۵vakA3%ו3V1e,. #"-OJ 0VGi6\1|EuP$Ry} 7DM#AݲLJrO~TyPe'fvҤwjO#N\\whx%@,,Bc(CV{΢ >2 ![,^GTG.#v-̭:"EBsl4x5+)fs0JҎDO SP96im;0._JbqXtʑ'`*Tzh];dvgLr@aC?iq'̓ÏKsN*{zEr(jf&Aj tO?y"nN'8EqJ+Ktr. ic־D{ AU<ZT:@!~iݯ0`cP(@N;DLQq_1>j w b~1ǍxcК!#l?֚k:cBOYM bC:K ,u$BjOh PUt "(&@[ x][gdpEK͍+ BXQ ki~=ɂ0pasr* {m~9gݟZbwG < ĹhY^N{[9Gh }Cr/RzVKֳמVH{}ǡLzoPHU+lX~=UmAq0juX(pkEmUEz.0RѬOQxXxdf6 A #L&5a@_q`X[Te+9 ;aG怿"MfHYj(gM^ 'iI {7Q @ͯ ~]f})"epGgmJ |#cAP/U2Z̛m|N#JumxXWKΚOdCб] wʕt\uKLb)k3ʯp/Y6LE5˺Sy&_ڳZ*CbO9]|2C͆)f,B'<˷QMQkGŜK4  D$Xυ }{/Xc(-3Qd%;< &He 4 Wlu' ?f[q}jNTZRx(=a?m;y1rk4Tɱ[LXǥg 塞 9qMՙA vLcb ]yD?{w`~s8ib7 4 q_V2A6@h@A *x&AlnNR /(#-b>҂4eYndT(#* %bQu͢P*vKSaOukY[n܊eVonqf"0lZ.~*LL&esK,>|y kDMm|>dٯ3×>ȼrV.rZ+mbyN|>R'̒{2B tbLFj~.@ ش`U/[Bl\?vt+SE~hnGh?ւ,Lmgx4-S5&jVWr<*fG=kѝ'([H pm2NNppP-Vi'"A#yЇ!NBrG-\%$n)Y9&Eon0y*z%zeSɂt% N})hw;QX `8VsM+ 23kj+cħ1J@W?|v##lTEJ 2[e$^Z6_Q_̓.PrW{uI׈UEHT& y0:uИ- ڙAIAQ!]&cm:QCh^-%+;CLYq JB!`c4q]Лv@2=|p sןʗ^^akGqL/,AGį[K?1؈7^<#-h?eJ:|O^ k^z|ċ[.ڻR kP'LqA͋<,Dcډ/X6SCeȻĝR(=T1VAYj rf٬uޗ%lL긟iì%хwv G,/(0;_O8wͥJ]CEP%11iNN0#+^fGxkj7/YS=jݐ? !G{\~];Oqj7Fk[3ZufU݃{* Ű{￈ϷTn.{օJkWpE-Q_YM IJVXؔܠblZ 822Fe7&sِM3'+˄𴺣SsY =i~$ͽ*2a ';9 V+k6/duyc-ioTZXz"Q;3^&H9J<Ah^K}}†lE>1E+m$Tփ+{F |C,Jl&jb1cVMp+7SްѦg؊ב.ۑ'M+Jc ޣi(S' #J]3t^^`g ts2qI2[n.pL~Ex`H -vhbtmݥюEm9NHGO Tshzj{e?2d=Wó;.蘇f;u>KBRZԯ̮ۏX0kA&h -Ȱ|n%50H_h)S_b?۸wBU+#t)ػ[A]5bxy˴lRR6Gm2l IovԃR% 4ѫst6CUzsNW f ! I,P =gӔEtUwI%"(F~Ƽ9Lm q GH@s բGa=0F اn?6N+[cNp*gGC̕VԶQm|Ouʧ:}fJQˊ$g XƏoCmOAEAYl(Wf玠Ik%V3_z>T"w=C"g^`Y# ^eV q#0{S{oEyȜ1L ejg)RX)*+򨎏Uwh .b0| {șE6RQ Cƿ ()xnbDs)y]K6@ xND{i-rOgm{}^ENnuט|lٜZ&D_j0w΍%;o&X! +wוvKz{2wzd 1;k*U+,TO_ XX ϕb6Sko{Lw9$y#I$Y`?|e0?MQ4 d%pnTqy<{)8m;_{>hǘÖ7!Gݻj"/-$ׯº&Q_XCnƤW Geoo ]4u[7Z;~'cQ<Hj\}X KxTsH:C').P/,xX/zә(87~zK'm7޳&+zpH [uYrHc”H!5-ϡ%?LbhXVnI#qQv]Nt5 0&j EyDݫ/hzkVS?ajӀp+I/X#Quñ𑝌 8 7: ˵N״\U9.3v([C&aSSӢ찘n.D&M"gOr3Uj3]rsqI\xAJVNP^kU$oDܪN :tFLђ9psg#ߛېOku&q"8|~Iz:IrIn5Kjk2Y0gWWQ &}$lkk7 yz dfF슬n[h7u')~0~M GDcFPSzGe%1Y)|IIk"| ) MG)hl4c&r8NsĂKqJ= .k5KQaol)nlbR\S ?#R-Z9d|6*MzOui_2KE;Y:VJGU!ŜBkY>b/p8-zʌ_Yn 4dfW~>h8^M#䍏"qT)T`Zlm.)B.YQ};U~dpCZ@Dt ρF'EfbP 2oToFm}5%~_\<{_:Q^@důzdb/Z 2eeOPi\*CQBԾ $K _PX=yl$p @D@W< 0[r:2at"4Z`> :>Cݕ΀u9bL'$ːQ%DRvY9$qӁ8h("O^w';hZt.EbuLLsAv5eïX_hgC z׼{gk bz܀1(#4LOYHH8QsWƑsͣo/):$ڞT4MGKhn]gS0>:[Ea[D6= !)GQրn_d5$϶Y&_{U"s֚5|ݗy]5LmRPLtZnqMom+2+7[Ux7&l=[RDeK]~LH =M#Sع48k)_:D.[q@{S{1o}Dl9k6JTh ,>77"F dP&nۊBΕ+)BVD xB#EA) 撈] dhf3>ޠԤ내 \ LӶm0Hl?Ag ª&6_$n^2dnn ǵBJ[' OI@E4[΢0>wB5es#'1۪Ptvр`g6\Pٴ+'Gܔ p Q/ptv$TjbU}tWo iFe4؜KZ PB\NUSS3ݫ0 wUBN:sk\6?P% GfA^HS[}GO:-T[=jLU(L-ӑkFl #Ӷ:C =uj4VB_D7։Px]BAd+c_ʎHsa@ߠH̀r=e@6 U_<͖\Ÿh1#pV|$RtslO 5x~T66=ITsYL;cѽkǾ>RɉRF߹WߪmO>&2J "- y4ۥȣ_ޙ0.#&Mi"݀K[e^W<.mnkiAή¹{bY]Vg ݓL+ a>L]N)K2uc iY,2 *֋\]#g^i}bE=l| }$ f[+v#S2q:j%_rܐ{98xW_59 @dR'щd:?&|h!' (i{.\εk98S?-.;9_t֚LA k$dΕ!S6C:smctF7Fwϝ|ES[0iǤ= (}>wn2=h+VŶgI@#H#CLtNJţFd=ډ|Vdz˦e،'.VbӚpT#q݁c72IP├dE9w:Sk]<R P o51gfT@e};v$i[@qT N$# YTDS07x̾ D[$sR,4ӄ6I641N%`ctn2X퉖jC?هi"udؑRxgI([j8gOH{ǥxd[^k?okj G[Ydg9qr0=ӝ`˵eT)k Ր]jkFiqvb[[{e#>51 RL rA ,FHulLqۂIڎTܭp6u>)ٟ7M+Df'W}~E k|3.Mym׬dF̬ZPRKXZ -s|{!%:¡#>(mwҎKER>f+ȉO)V8 @5$j:O\2{pw X VJ^ sH:퉞H<g T w,Ɏc꫐_/Q\1yp ,~;]As9ٔJ]@M`&=$HnjHu^wZ.=k+Yw$=f?."Fi1'|s|f䕰8CmLL Q8_:̨ A2qeP833/< sv`K2]9RUɃ=b|tfXk֍D ߐ9Qm^vP3T(J̐ʋ~FוݾKErg=Vyu=OkCe1-'lL #=t~H!6~~xjMɝ_7_O>vmG(PM\zt  Y*ik_5}`d[xb`4ROܹw5p#6="UIH=e|j~uq&b7;wԳ>9a]߲!DU _6X)pFR4 2[&} oO] |MlRQ!?}>knV "FhEMQK0~iC"-pW$BRXi2!=t6:@Qqm m6JX*ͺ ڷW5M$WG?M, 2&E$bv{ʄ*Ļ_9ihu?I9ΓB_?f>э1=S'$ԤG䴕[w~Ob}-|LJ4WC~251MEhH0!M BO+39/*{mgn35WM5xޔ{OK0ĉ):E<y5h# y#5!dr⇞`|?^Dm6ZZ'xYx.(bZz#W52ZtO!I!,%o۝[]p?Xգp+[K0"Šq"7ڏ~ŞF>Tgi^o;I^8@Us30R6C0wRTٟ*S#]&vg^0up/Հ$p#oeOtc iA d G{<4ZjPuS2]Bf7 BGɱ]%0Yg-XNoa4`.< R_]Zʉi)'@paY _9%5R>9šؽpiI ފHgٙc7?p~톽QW=>)<`D˩rW5[s7XkF܅ -_w̬Z.Crh6UuR2~n~n(KƩ ԦCVN,d[IPatMxbG;r%__NG=w|X|$*?(y6%  =MU.q"fl(^N|w_9!\~ o#1tL4s;F 5=>8/ &=pf>%16x:%d!cEY%cCs䡥 ]+Y_Ũ;F R6;p5>bgQ $` Pv[.H9pQ]v@Om{}PYwQ:7n)>ey< ~Cܻ3K+tLs:tlYR{RDBÿrMp{jOvLjǚ/dp Tz[;JId/ 4RbaGYVW QlIf󾜈 dhRd[LJym|0g*?~:>=?yy2LU ⏧)&yУ_ղ" ,{}tifV&vD⇮̈́Jxo"-E, +` a .)XD>а{Mno;><:.o/-õw&w߅)++D\qJZkEEZ~䭷\C5Ujgqmen#$, 2Ώ q^^3btt2q={.|_N5O/=8p 1ÂUrdmà}@%}j{{o8,su캕xM>r{xɃms\mJ\x+ .Ͽ IuJj@?1ۘ7VZqfdzn %KNtcnh큯~Q/VSvhQ8v|hI(jL+<ś 듅Sʁ{V]\eizJ*M/zKSiJ6;+(Av_E3s\Q39؋\ⅿ &VW NHxf (/%VR{!r~$*b~Zl`ILqyԧogIx}n7(~@U bfywѝbB{1JxF+$OyDqr kirl0n{ZrT@C{rBL.we5VFN'L i}A[(K;/KgڛuZ\2,@Xu@#ްyO5oF;?=+TRcJ$;j`,+vwv*P2\EP)Fd%5mѾ{, u,&g,JB1"be)x#'~=+=IKc^]M} 39,>pk|Q>HFQ$.:C]ZLY%æo|1Mft_t/ɜ..,;sy^:Q!|^# .\@q A꾧@舢yޗ4_:Qèʯ6QkkEgP(Y;[\A &e_#A4ZhR3:A\闋EReHkA@,n\^3uPi_@)#-G{HBR35@;>Ѽ)D#w)K`C㮯cHŭzesaƢpyVG$7ZClCIo)ܸi4 Uڪy!=8hRFjIKZL^mf?YL.[|a̻0A>j"^ќJFȇ p .g*K"ΏcVg'NB*1BV!IveHup2kbWf!;G9JSޏ.h LtSp%}U'`^J72)d3vQcaNɈ9KަA&u8s`l?$@? 0ND8_'"cể[IX\x qe'Š5mN(56@%402  `9Blֲv\7+iH6 1lsrN+a +ƪM,DnN$" Qn1{:m$Ѡ PB1Y 4p@ZCџ?g\Um J/0H;z]pQ@.'j'fekϢ>G#@1{/g,X('Lu:h f`Q8FKjOD#˘:6/%Ƴ3ZWCφ}0$D>U=s< JKJ 2OOcSs0Qf?Qb@pmFNf%<361J6|/SELt߭HK &Eӏ4ժc\TĜIyq̧B0Ol<>Wb['&@ Dr"m !}_1 FRf#U*W{%T,^U$bӉzGu_Ak={e^:%T1F)YɾOydh 8rl؀e7]`YwEoHmW;+16,%0>D_%yUNq`uMa԰ OHf_G-PbW laW7]$ 1Q=馺Sصvke9I_jxͿ6 >KQu%R1[H@ >-Ew22ᗗ`ip.ƑOqHu 'ݾ*[%sѪ5Dl%{KI3s;e6A _(U^c;2Xw&׾@U {w8l6D'-\vUMX LX o5Y+s/P~zo!V:; 6<;s'2@nsgE]W+ ˬ5&wkq͜yXY2^mAA7[s"`&*%izJ>n=F$tn;gҼ%DP* #rFoi @)6ȭjjmAhVةfE2ѕᡕ҉[ᅾ3ނpLon+:j]` Sk6٘f^ -C"ܸHʥvU+ytcto_'R;q::,Zs쒏z=Q%]1u A q_ ۑЖ4w+)c &_c~2Ww:H̤׎ǥe8h5`f `Ƣ_m%D'v$Wx ?ui(@,A4x<}FvTx'6 !U:?8%(Bwa ئujmxX68zy&nu6t((N0} .wJfpD{pśmM\+}NsߘdU{z XXƙhOvJCJMS1쁦B522GgP4H\VQA1vHՁ?ǎs=LYRo1f znrNFDqyjTbaPS̎n {LA D1 թ;@$coL2e-i;CL/6`d>35jsƠRG14A6naO~Y#a=Wf4'83+,=ށQY9)ָص҉ |a&->=zK1d`Z?w#!g52,wOÃ16SlɌiAmWDž^BUw?;)n}բ,E@U5j\?Fno}Ƀܑ)Қ]4.o}Z,L)c&bHQ*\x"|Wtd_s5 nKEvz8']jnc{}ɑ]f7۫q%Pw8%dFJ$k*L@xgiQUfHPXgWOgDICxN +olX]x205,H9|4o~Z> ܱc +)wJv_Зn{jtoQ]h/Ѱ7uY5sݱyK>L$%廬Ţ-z8eLu;="6=!ARQ T ?yF=.0lwI&w::_3 ]o9g{ni!2%b*zc%X4= \* U_ 4ha8߻-7lɅ}R].!9<vGa?[ګgppuOɐm%s) g5ٲlޒ'ۚOYٕ^.q<&gϵIcW8Ng_ Hk(ADd59DIY-["v<~Em"tf^vn0x.C=N)ohre_f&yuŜp-|kskVr۩nky-;;f \ALb){m!KǼ`F`$Y-U1\SQӿT})hMdA2E,F}H$7;Yio!ș\f[7ic[Q#Qtr,'50IէZ +m/ޡ.&̰" 1]e dkCa_)~|\ %Tj=e5Sp `WkY3FcRj!A1Sb;JeridORC xF1bo' zġb cu܍T8#-X2l) bT~g~ 4aه?3ynGChl`U7#49,LƿjƱ:V8K 7VH7: +N{vְ#Q5+$R"4t"5Bvcx/*J;{Lp_U;dB{H Yx񿻗F}G.Lmki|I8QSǯR)L6YWῺd=iK!UXz~YErf!xy>јݸr3=g㣔QJ9b<4LE#/{`{/ Vtw wZ&og#Y3nzŨ./YBq~'z+QCˢ[LAV@ĊۣS0]yvG^"=ᲈ&|m^y_Sr B+Z. Cؿi~y@q `*jfaiE8bܢlWAsB5KV{*=pe>wM^VGGҲO &!K¨/<^qb0ըxgWn/.{H&넿h陪nT߫EA|UN6ukS &AUT{ 3l -h}Hʝk"QNRU:=S[w/4ŦbE",f0qO0w-Ly<^ؓVg{+j"1+evZaۈ&qkPiBy*_v3h+,.,wۇ_O:˫݆;Q 'CzT'0q׷iHJixYv8^1摖(Ͼ؊/>웝Dh6Qd#¯Ii(3m%;n"wAL:UNJ,XѴH2t/w)ҿ&Sp~>-Iۧɼ_Np"j>F.kNے3 dv7 qq+9tZb"kg $[`mUu/?2,%KOW|\ꛢhsC(W;J/"TS(""l|YiS+DP̢T(uG'[Wʶ!C*͎`?lЋn =f_Lg T >95=Td_ŭaL7$(>iTHH@ $eNRIUGvָBO//ȱSBdqx.!-bnZzRA9ЌJ-gWx^}r iQzX3Ρ5+sN#&pU|PŎDbo7j F۽![s_'YlZ+[UNpE0ϡo%Yq|qJ6vbP_{FԴ]8\[,}%/úpTKإomyO B_P\BTȼ><ߌYC9!޾žJ2JBene[ø/Zچ&f6}Z46i)~p=h񭪛 5ss-oRaK+@ͱBǿ hü='ﺩS(b\oT1CUжћehWeh(GQ ?3K( n= ;~h?#DВgZhh=JBSJ*Fg2LZ܁R[+Klf~VW]V?er-ijU礂Rjydi[xXfAzf$'\p Nw;O6݀rqTOH}}zr}Ց0iR;CWbsY7ϡ?_eDD8N>}x5MTzZ?+ޢk7+W+4M?]'z1/q )ٖ* Su40C:vmWR7F_v6F!ոԋ!`tn**k5ro6Y=r )"Lu$OQmD e>av19 MiD3o WS8l}Υ-W ΅ } sA^AA^#w_C(8=;ʼ db kv OG_/&K寤F(T -$PW;VLc\0&|3v"xN.v26Q@Kg" }3.Oe}DRyPLa5 %I(ʛ Hե +#6^R$yH[U,K7R@@|8m. 1 )OY썰>զJu$3b]Srm6#+lFmV ǂ"ISeeQxJ/oP^ *Ӑ\OM¶CivmPO%00 ճ]$X~tkgM]95ƨhqyb'xɸ=+v-7'@@{۲[.8iJOp0-K|9$YU\\Qp6>K0[-^bʪ;,Ba8P}g(:<4CBgAZl℟%bdWmbMi'W?o-GQ#@:=UVcdhGK|R^ФKwy?ju^QWU! {'(Ӡ-UtV \ʧVThxQه!FwS֟;8•CߓOVjDt<_٨Yk5+I 2s)@s&!?_pܛp 'Sc\@>%㓊rv]?XUcƐu )Jw'rZϷvmW6znq|$*n;V) y8/5U=rn:KWH0 ӭ#l58p_]!/qZ{M\Vޓ!VWs<1Em|14P0FUMv񙉬lVaOp-VWye[Kz;%Asǥ01mX)rYƺc/<2\H.v:>{ N)F1ձ7RGxkb%ZC;9BNlio3G4h>@$yaӗCjyf{ϡZYr{,(N=F]Xv[Lx&#AKCN[?ERH &_ se)*cIn w}VEf7fzKo`E$x H9q2{IB2-S%]9jiq_$HJTwc &?\ ]Q5FHk QclS')ObGV?n{L{# bcn( 2.΄l[ _jHjw~5T\_~4uD_D?K<ҩ&`}¤|ߨ6߫¸U 5"l')?c.SʚXiAv$c̨̪ GեQkƝSBdV-ٿP dT3iI '7J1+5M9!y\ƹ4&nJX֬DǞFm;N TPW Z, ZkDwRD Kˮ{>cGc&%wY Uy[A~c.s)NU)&(Ťh0o]p>{s`7@e>)\[8%e7 {G7q v"'NiJ~  jLtj$_Vm 5CϢb9VK&@(<}( :tB =ڎ،SBњ7.8D}֘5pɁ:y%9IP hU/7R\D_0P525@ 7!R{;T .`JP~*U ?SƳTR؍|`6`"j 9<:C8[,LӰ&Zc;ɋa;\q,`'K4GlX11e^!?Ct;Se+ DOF$#Th'O6x,֌x*wX7J"3P~+8o<Ǚ\^H +:/Ws\[?~k{%0)`2lI fXPl| JF,4{sՋh;&ToUv؎387O7#%S0X"n ww!?Z5Lj*ќB$W>NW(yx>$1޲`qGe \,VzP@:ifb4aw՝-Gډ]ǡZ>v Z#TI4n.̀ZƝ"IY9z c~>SW3'7븅E16}9a9Y; +TReXg`K 5X2͇C^T0R7<5 =?#@j+q 2Ι&CAiiMmy'o(uV{J@rAPG`uE\uHߩ},xM"ΦP 1M\Duj f[jg>9iʍ+*#ڳV@BTwZ~vn£G 33WbjQ +fzu, fhj5u,R;)T?*>f 4)|FS/V"c )9s?36m‡HP q)I0< Q s& dކ; Dz'DD?=c4 $!A_޲dzFa~>yoD pF3'g1]K.~NvlW `sBlQɥ_O jhM^` ( Sgd@y'`5Gn%li-|/AAJ،C2+Knv[g2>wC*x_ᐪmC'm\6(9?de _]]WrؙO7ˉBib;'|.cb@I|y3> )lg^d*"hn4\75k+Z%RMtF$=?F=KU)Oj>K/*tЖMOKf%C  uұ*,V 8r`HNr%Q+K3Gx+>_zB^ 8-Oްs$K٠pLx kNN)q}5(AueDްu3E&1pM,2ypx?.|?iU `[WD}X7F@kXOߑ^o$ncCf4AEOdGE`{*t`v+*h$adw,wF)B O_ DwDl(F"?*k6seP|]<纾%5f_UC,In8\_,渻:x? ,~2}}w:GYs\Y*"} AILizt6Gf9f~*c懒g.tvʚ'3F"dޙ2?YNcκ$xn1fqnoU94ώC4VR9uqY(us}$Bc|ˢ3AnmaĨGܡV ڢ߀2}2mX`(opSٞ(G ܽx*94Sֻ,=Kk~c&.3*3J)wheO RjkT=gٱ׌ # EY4*ƅE 35A$9kӧc6ԣ}ۘWGw_)xx"EŌC "&KxԌ"FO!֙Ꞵe„PHpwkZj,vXچw܀Ro~.f{PGWJZ{=ZF^q2\&z@IO}54nE۵MijL!<8*,Q\ 2^kiF̟i͊؀*}>i{qm5xI²Yr߃R˵jl)U;oUQ O)QNa.^^PL֕(E&{(i=GNzR!kw},j44 Rfo8~z3Cz0% ȳ}^ޅjFXim^9-O1lnk⠱~ .AV_6Wh;A;pRyf&z(+86 \}5lq`l PnEaNNi!(ϻ?^]ndF8כ{w$1%%\kpget3-@SV4/mjD$-̋Dn.G uc-]w2lCߢܓO&ehy4:|29V ,}1sm(#wB(Pmۢ3XqxD*?nN6/0LE$^]M@3&yT%$Ya$:,d1; l0bQDПIh[ I (\6ܤ& 3mϼĂI2|E8z"5F kK㭋(gC v9/%yX6x"M74RC*ӱU|s4%(0yI@}*7INru@߶CЩV ߃ Hl\aL=iRUOOO"@t \' 'wu"ll^Շ_L4un6rYowjtB`6Bv&LɺM];j ̉ܵ:V6=ȱX$~I1$uE.9G9 }F#ɿZ_WAkNo0 CNc!4;C^'N& {i, >6y+v6? }ktW&H&X |YbcUC越|y+ 'vUq$R nEJ,߲ !W+#w2Su[$x<<5!1ED< K,{ {m[`Ps,J% ]'_$ > L$ʽ8b{ #"ʔ5Jzed5ZAkR˱% >+府 oA$ރ|½) _閧I\QgRM:WYn aa\0J?v=:9uOK%[܏*k$?v)H"klWd'I&Ut2 Ξc7`{PX c6S5$h$'htu 4|;rs 5?j. !rk\MLl8{<'F}%?gR5?쉔r-azƅ)7Hm$1Wf{8y#.}? ῪD鼭q򨾁PMŋv0qSui i>}$,/7МȗwՂy١Q.&"tP TV1V.~"\M^Rխa0yB]CamP]l% zn^Ȃ 8O_a 1 8AⓄR <v ͹̡GB6Á\wixfp+SEz@AgBJEDmj>ɾ72^._@p|!si$¨'3 k`KP@ *QKWh)>ߏ*߮ 7y]Sn׮iVpk„é 7v_'> p7 >_!1&f1cW=¼ Cti3fwʉ#- ^.jZOt U +O>;26Մ%U־3$|\*0M̈ў ɜU/(;pdBϧb7`uTYn|26 8+aA_+rYR6!xx:N4tĥoYW(ukF[t_&F8ty *'0*pTӷ'H,n ՆRqg{%3^2Ň<qu>Shָy1 ;(.RlUk@;aoBWVܓ%piz)6cN%PX(w2r7Az* X*yUy&F_3p.Fegȣɢ[hL6E[eAwYq|hRxI'v4Hmڦ)L6 ?V Gy社?,Nj5&\YUc &m)·6LN(|wgq`._`GisC8>̨`NT64Ò(,{ L.’"rGBdz:$UgNMy7䅾5s*}i v§dݾ[S>v_x*fcڃf1?w)HP@KmnTRS0嗚21C'Qp1{Tކd"-,A6(1xwGB B+TYބU/~WS/o׿̵vUd q%rQ0@ %T4 Ǎ'>/N2c~*)*EJ*ȿ:]k }4~.(x tjBy;oRFl 0&{x$L3R[X zMU0+q0#[,\ıH>+xwKixKIywhHQK/#sHI@;R\P#61\2*V~x߀d1XxPJAPH2}LU;Tmvy4Uy=|@0'Z?^/TF?2.҉fArPS3iD/9gD.~J9([Q:6;THaJۈ%t7h潍\O'eE(F A$ńL(L< pH]$|]U., pֹt,;bsQJ;J56P9[ e Y=^ x$m5V H & ^bf0pT+(+}@3hO=EÂ-FKmEeKՔB6 H K}>TN c{ WH񊞘6@=<%~gc 4'[Gn'h?dl,\B݇U򈼫ȖjcAF93 pPgU.N+~g8@fH)M(sN7҉B=h%ƂJvSy$ ;x*%&D"ۿKM  YPk⍨/D/91$p.U (R{QĨjk|:ڄn7reO7p)k]~ _I1,4~,!x LT-hc^p ₿gqm&3`F5lZzE8 .RYAO.O?Y,((`-G&1ޖ&Hqjs8ubueN&mtbͿ5ˆ} 2O !N/+ )*gSxݠQ(Ed%/'D M,GnGnm{Z7P@_SCAtH3%:>oٷ} C=$+7{KI^3ga3ǪO~0B=<%]l\|{y\ضӞݖSpAVi< O$Ze!v/ 3m >@i.F{/&Ţ#Rn2t* ?1" x*@@r?<=oZg =o6jeSٷr1P>P :n I bTlZ4k<#UYHS_@W20b[_eB|*KYWH2զUl-k"әKx:w[0h񁝶ܸmOxVz4K] ,9rN M I"4 S/ NPKzob"_vn n`ͬ^ۣ"wECG; _>ѯ{:(ـ9ݭSkm`3Ar.}套;Y]5k+Exc#j ) B|:ˋV{~˩gyw\(^uQ><冯ccPHqnAB]zx+g!`zcIӧZy[%mGsmתyjlZ}0V%-bbPs>j͢O?S<>ϨAXyqVeR(ir*0 ` pj4)cƒo9x 4VWq2=d蟙K1y׊"EB#U X XlVi"O 5;Uw:amB?3sM[o2tX?X$qd 3A~2灔=`V޻P$RCQ~;RufRWXQXK:UpVsKve%UħYxGF"tTSYWЋ\o}|G1x v']44}(CLz)  $cpcѧSOK3RVlnt)q.~h䍖p+yc[o-`3(=%DJDoW#ow=8$5=98G`c */u[r;3>jѕqL/q Xə `A ʅm];Ǥ@:LQS,Odl R4D⯪B89M=㷱dZdǔNhwZSlʘE^/1KJl}-n[р*敉W| OP6'3SR!q(Kڈ/AdAUe :bUG,O *u:{W5cYC2=J (Doj[S'/GhQLs2aJ= 16ٜ,R89DWO*:c j +`L[P?߻H |Q3XkYv Tc O! x gIi'^g'Ҭw5n:,"b5yu1ĺB'C9(D=2lv,hMIMtf9ĀMYcS ĭL=K'!w:@jsӥ0W\ZX (э\#X@CNMRuo|RXOSi܏~#قySVXD"GAPg`®}:)óM*VugujPƔ-68,3pfͻusx (FcSQF EOFɥ{j\39 0t FQiO/ppۀCS|"pQ}U~Eo4xb>|Ex8& p/s!< !Z3AɃE8pfNrQrx lAm {RWIkOb6mx9mr }nmf41} 58,3mdJ9Q Ȳϐyxp㗍Y "Pb3y,onr\; tY"qA~\&U}R"7Ƥ"ϜuvF'?5 FOIj,ڕGNʩց0Zct֙ /nߣC 4er]P `ItȌjtgJ2onk=+pmƙ75[O4IC=5Yk%Т_w0"e[^\z닋fUݱSJX5aGGM=B6ԠZ 8T@Pc,@^#9'݀ 1qXNS$.͸r*0oʺlmLYƟv'V^`mHEb4VTVjIBL4Z.D--|Ƅ,^ú5|ٹÃAِl5bc, b{W8Tȡ-%.1c>o3:.%|v6Ő. [3>Кr"^^8/KKeg_͙ѥV풄 (a"ZNķp? 3ث^1A#>3@up .&Us{e~!RquKHZ^dBH'a*;ቑev*id'H68ŦF;F2 m Ugcib\]z̎D!eg:9L(/od?&hOTP:U à6B[Y2{02ȟ |@Uͺ[";^uٹz 9[F}E/_q cbAA+_ p 9փ !z}[/<KX*lӶU$Gʻ u6(_-(gzU]!*|G &3t-DЌ%1-9`δh9{C{scPI?@zAY0Eb޸i2~;GߚD j"!g0L .Zޯ-Rz5 iuU XpGBX:07j6 L dܻQisF|ƏűGJb['J.43p ak؛Rk_d('ȜF١y6_or 2P=6 lSյ2{Q;YKLDxA&[t";5xp!œECķ#/夦(7C=jIJ&mZ-!CF /NI; 7\ lwrY (HAL=,1=)|QD`Z 9|puM|38rā}#xEqe#E> v|a⻷qj5;o!5\G`?a N9x]7%?amp)lJu ;p {BE(MU.Gy3-t(j^B])=aiO)&Wo>l5T~K%եfBG}:4M7Nz_ɲ,Nl䊣UHvG[i $qΧxMII-k?W,р3 V ʻscZ=`[EeF2@k 0vtn)\B(:MkJ>,3FA4eD y pD CdlD}-ơX zI2ѻ]SuZ~hpv|LPE)McqQu # ja@ Rq\/!-}gi*E[@^,lʐf߰I<q_,HYM\FƬ>Ȇ0o8sm3&}7?JxOt :'ܾSs! *b C+tiW"?O8s]XFi3BCVgJVVqT_*,,#pl\qQ>! RBN< *GUe\RR˱ wCY#lwg*?u&"Ti&.ʹ1 sGWlA5b7wvu$ u`N]WgNN./W<|Gy=%Ub_PE9e+UIضt%ȦY7ﴦynj&Qn+.")+kRKw}.5j6,3^d[,(VBz:a([u:د7,✓7Z@uOf1*NBCa$2åCOOBIuKp6+o _f<[m9`;r 7;aC)ULf)>%txA}HO%4DކYx;)M N7Ȋ#J${U5$2Ӿ/W$=ʙ@ !5XQl*-G勩'RdpAJ{/G~Yy+ڪ'"F?:!RYZl ϻQ-ZASԚ?|c$@)8W1XW)[ܒޜC[rK"TvjH\ 6U]֖~MaVYUe?fFP7 (@hBu7v| u*&8`!'QzR>ۮ}Z9"XdV?#" ҋE܉|?ՀۣfO#b=.a{+Oۤ%4aS9677m8'FRhn}dUەN E"nj!(v@@zο0mϝ"3 y2>!% ٢h6l@/!mzIw1QɻZڝ#?Y#7ȫ]K4:=+0MԺr5]{BL'mYc?#2?T1nAmc\42fI]f"|I,G4$hwxgTn5 a t#1Fb=P1fcRj)6}ޔ(QqBX2K2t8GҲ 87pӨ~` 0_/Kχw0w[W.Ueg+qLy󜕪Em$!hdL =^-sڨ\1F:Rd]&/۩9?v'M\L"ˇb&SxPT BF%'{Q;(顾LҊx 8119ŠyќsVH4R͵,8rLYl;=cƯߟ22ﻊW!? qt?)ő5$R!5r H f\r~2c\jb R6.4=mY G@,㠌5Xq5!}M}[t @|/o ԅC0xMt[ ]G|u_G:(C'q@ GAKV?//k^SKBTcJ$:)¬od;@u PP'QKt^pm>uR?+u5Di!c 8}* U5CIs:nLҏC cd߄O,l}{R23#~3~^v315kW)ɓyz\@(U2#K 97kP%fɳ$bSxS"`dxI‘v Ai/@}yہ !Z&KnAXrL١^Lrkycm[75].{ɕm] G=׃4 rKϓ@Deyqp/s ' =h'R\ug1HM| ./tOd 2Ȱ\Cb*WKZ1X2%q.䊩"(PnT%Rsdu?]aj@@DgFGu-x)ttu 40G`Ì8AH"Uq$ю%>oReNp΍V)1$'sCAq>|ڢPzdH_:n=й7PCږ3ge2WP `FOܰC'2ogH [^U|Uy1VbvTJJNV\h@i8~ l8C=pjg^M%L\:#NĄ^B[3,vs}XMxXlS_ N@QM8s(JTL9NT ؝M%1%3EYWM1Kf? 3P‹Tn*9sZBv@MU&5Hsg?_gK\i%r霾=?yo_1(E?y r Ñ}C`ٮ5>0$.B.AQmb ;#Jg ^ 8w4tgpCN6 4iZˏՒ_b  #&Ac]Ҷx,z'*Vdi˨kϥPC-[֯Ɗv@)p{iMEWL6=-AzmHTI#ت>~3ECdTulSb 3UFfImvpJqbhjZk(L*$mOћ/[Al?YD>AryNxy$^ޑK,Dsv؎'"a4|`96gr:RрސA8P`5;z$@$Cn~*Gw2G u*ws^(&߆[~遚s+fB_{AwA+.Q[MyN>JP^! RkC;~!!˄#}KWV}žџeFkY' ) Vbu}5g^豝.swSʣwћ0޷KK"!IȾL^>Re3\g"&ݿߎA%5Y#Mn|HI7;cZy4N$)Mw:g<)k](G?]6&B-@ 'PZ|xgtx B2񃦯xnzP|2OEhJJ"@2Jjw@2KAJ-jGaTo { jABQW ,IҐKR(P.YnPll{)ȭ s 3]N$+t`;K`Wm>_K0JLQ@±Y]*~:RIoXzr7i@:>E>-t坯ZA=1zTsfFlN@2AI(u6biM@H͜cJ02^[{/8E`ajjc!u,qh,rٚQ64$: Kze؍3fVxpY[%\6%UvHGk Ӹί58d]A`!i7}t5i a_FjKU@+l1P]1uTMEpV*J6{otbV*ˡjK*|IfYlTInB؀3nw#6rPS?EeOi@ˎM@jF6^r,ӫ 9CIܜr 4:?jjݕA ,f˝wo]yc7|bAm|^ ui%{qxڋ3L(mj!cC>GvF9}h%NG&3cTnm]vUC G% ƫ?B&,.LS=2 \$# G6;3]r@:lXc;\x"":-j/QğKQj. c燍Tς2.Ӝʰ1^g }g>O5%)i€+hL#y:ۖja #];q?Ύ?ķs5ю8[ACQ3ˉj&u!2rƈo}^gIM,p /:&^/wkq)dF-{~I[f#6>4:KuZ:x,g耲iͶ`ĩF-0 g6 *&AVdks160w{8օK2ðgZe~M,B1 ,E& #;2NǁP%.bs NIH7*s16{_p:U$kEhB >^{Gi~©ca|()=6KIA4ևuDs,bP<1'!yRφ{Ӎ̈xUwCOh픟R-w)Hu;wx:vNNTNR@'nLF3!bbW[>-sԒ8P!mv˽bNV0A+B~7n}WZ& K8n~IٔQB<*C_HR }YQOɳRylآiN']7Z%e ,}JZUΗ"QngQ\j*XP ٩Sd#10_])JgO[o( Ɋ0wT*#cUMqD5{H iL2#wM;DgL*Fra5;džޏKJ?ufY4תvf..m52{TC7}rX,j'f_G pN=q]:m>O9_.+J8.iiQ4Oܭ3Zۨ8Þ;l၀V4{Y/Sⲵ{5}f,!C$lrg^\qB|]뷼"‘_,^1bրM h;Gg5Mm;Yc\#uOY;,4i\`ӧB,mks͗ӹw\6[Q XYFɳ$lٷS *t1ɷOs* LǾ.HHG 9H (> 1QNOއA f*{ą|$!S*fNHm dh1cVF9|W^ lߚzAr%6A(F-[C*C5;n/ 6Ōյ𼬤Tu"9_PBoڋ(s$y6KN*+hxs+m$D&K𼬢'W5 pCHeTF..bQ˅Ru+5Hwh1]RN"cʎ{:(Yuc&fBD4{ ڴ΁o3*0k83#3O#U?ZP/v&Rɣ9'|.&)1;_/$%< V#^ѧа&Ӣ%Ue ,Ol3o>؀]r9 Yގf2.FbrxwN#Y9)a1]0' Q]%`i^#نBy:] ضy( $ Whf;@"8.A\ڔ goK+Toߪ=UGcN^`KTkƌ8xLϩ564\˵r17qi' +=bb [P, 8y6{!ldd)ZV sC<BnqjwLѰ>O͡%\l}m/YZ !L.wZf%j񒷆>. |-Ώ>IXH4ֿ6ۓog8s]vJ͌&^5>@ZdX'Trl9 *tԞRSd5M[ i#vLwz_]5=4TpwHih+N/HR]~Q>aϸcG7QYTc/μ %]i "KIeBc*lg rANo ve} ]N'ڲ럖`u;h~Vsĺ:PBJ%58=n8ӂ[BP.8/&F?Q)4CN ǷSL:[ܲE d6;zEID"⬄KƌKTW}LT(iشgwKb>) [ 1Am+83¾-n4k}0"oU!;f%: \V5 GAW<,H'N69oٓn2 XgE 9vM+1rPI7dA34-nNXz(L9.1ѧggUf=D GzϷ-!A$HsoeWoflx3FОB2:E}QJ9r6RLr)ӄk|!@=Q9mߞPYF0৅^rCC]b{D~Qm/o 3h7,*acGY{&pvL0yw @?3'BTi0?:r9'BK Cre|JaEP/|<2y})t/BA< ÓZ$DP%쇲8==\WMCO\hJ8W6 H >zSY+tgײpg'֮.5%lCSn}a:vHT}Kk#h *d5d$O8,rY|@'"1 \DD9оal6sD&0"}r9qE؅ajOӌA|$8v[.έӖ9ZM:pY9K˞Y5N_wW6z8qʌՌ~&(2Sӫv9һwǑx+ZyhZTիnDGKJlm֫' B+ĄHI]$seDhp%Ǭ ȺiJfHUFl!r >2< vT+{6%A+?2i(q )}2Hu\讗MB qwڏ?u$ݬQg/\",,Y3 ߈ߐO\e4 K}F( 5йj#*d1b UcUMKybZֹCpjugDjS/T[4q}띘l:, (ZGŞ g.Q2v!iƁk,P!FƂt~ fu[fw=r%خas 2^TL*I|c!/$,h /5XbI$6h2꺕w`rR=o睜dLrD~c5П ͝gUX>w-.S ZqY˸ ~J!싐t[d ܛBk1Eb}nRvh}e/Z!{݀" ge-bgN)DW_{t6 4{V9֏S'fP[Sg2GȆ Ldt `(t<2NwBTq+Vov>8gMD+uaN m+ 8P]3#jDDv#`5kʉ!C՗Wwc ]9u!`O%"R-j>;^I0!J? ,tDe rG^bg()`~St4-ʔW tCo :NSk/;R}!] Dj#BcWx@ $Hڢg8nCMQiTF7[YE5<RX.c{lx|''b&YrF]y/D mU%(b 19k0z9V:p.|hOx>䉆 p9QxۺۓC 2@A|p4}sɁH5Q1G K^~xF?J(ihz*L FsuGzhkN/t|Ta}<z [(FڙB{i=;tj ժ9i\^Rز1ԵU|;uQFy;Ѧ}Bz#_ߑ .ֵFrZ>KIB:jvw v{(YP&tonK]u8=Pav={sdA0j$Qhvt b*Tol~wzRxtJ~ 0,vcx¯sZt[Xt$}6`ul` !}`wɒ)jDzJMƘ` eΝAJ7Jy:^w/q{+\]N` wO&N>PBP{! lr 37oɴKqJzp-?;~?&Llhb9厢3` Y51ۊe h_r^3ۿ1?M􌥾e-g߰v4w=(i)ӭ;WnXlaoF&9$6x>.W,iR T4m J(K,ɓbx|q {[NS>,JEe+u햑ӝڕ0$i@Y!:B>&\LA (M]!ebz9b]1Bмj,畳/]}7KT{`hmыp/)ߚ#sd|KZI:T#9ҳ5YsUk| - ߌS ~%-Evɜ(+I6Sx&V3,7,<& +[t8"Ph@o\g9,j̷*Qt_aX%+Pͼܩ<L_4rSyB$inxWnʻJ:v[a?󳰧|m(~}3e˺@ 53S~i֢L~UĤ/k[lҔje-خ|9t$-=c&@Z]o:(KY0` 2'Fd?R.m, -CY6-#qq(r0]dԚ 3q=!G)uFi=E.TޗiHEW4B?JAS6~yx-WZGؼQ9w>ML=tmԞaka*Dz4=U1|܂<-M\I(5S)Qړ7VM?Vu'=\[PF?d(FH qh xf=& ޫ ' q]Cb&$aFWEvSr9alqE@CD֯,UoZ5vB^rL0Ų t 6fe&Óۘisy#<~&z5Q˫] N (WLDGFf `bm<.־726h@7:4Ǟ^TUƆW2@×[}}-y8fɑxAV\H ˟V<+*Q|ȫM |oJX|"}o8N.wGC "ԔSIrtd1nlsqgo {/;u?t[Hvqpܘ_P< u̧& +xakڕ $tn ՝6SJ4DR ^dY ;5?‘2 w@vl{ȭ?i FRh_׌@⺱?vDaby_#yfJ)ș aE]٠ulQ ` T[Wsl'#'8[ ܆Y/d͂SmBcyb1,7"[e7SL\>!"l"Zc ^R d+%_ ŶkA<" ?imy2&Zhb~- j ڈJg.AT}[v%(7U8 N?o8/a>+|QjFL":9 $Ӌx/b,]%}NhGD '7|y~9aNJaOI1~z EȣOܠ! '1WdҲSe-;˅5躃\GH>Q@!,V}!Ipo"cIQ0Y ,_ ?w#5Xc/̞ H `i2QǶ}sm}ilmH w`br:1rҍM܍8a!T]nϊvw׌\ѥLܤ^%{A "Ej SB2>ǥiU7HM}l:- ^fp8KH؎W|7(>Ny2hf9T+>޵NM$!L[K߬6#d WIQ&4c,Fu9OU},@P8n<}jd)sCwwҖG঄ɛ'u%殈gA`I{yy,OJg'>Z7y p{M}G"gt&džE: C=yiNؑ.Y}n?2 ; _]l)\(K-YKl匭2zL*ea֫th ! rk*'m}L_q+,h@Qt' X~rصBj/A1=wӯBFY0BTꕫmuzʤ-$L+赤 a*4$|0evZKDD WTQ?!D}v-ޝ76ncXaYcr#ILj (" TG1eg:D% |{yx >!׼G}\[3;:7BIŧoմoШ";IpoD;ZF2I p8 $΋H3}XV?tFVCWC;dH2*ꁣncƃOaRt3˗'-Ta鎠,@7͸KHm|Ob !G˔ rff#}Vӓm IY4P>b1%Ջ}3^i7_c|f|hgwg>2zm5uT-7oO+laNR=oGڗI}GjS ..Gۯ5]i\C⏓rMGmyB*4\EU^4Y_A ?qՌ&,Xhtoٺ/x{5:czU{ʤ74c' ưItNI\)xvu73S~=Bj Lxd}IHH= %!,mtqr4\vӯHJ3ŁW ZFY`*,JwOùq7! %[T6e olXJw'Sb5v@d,Z!Uuxl2m$nuüǥtPڼfe [w#fc#ኹxN,gƱcM=a2<]lO^%Zn`$cOcg, I'2,#GV x6riLvӷzX7}3zq ,k\M\9A呸<$MUDբNKgUG|{Z, ̃R!!BA0кH#5Q&/ o,rR8\|%zgX,0b9g֕uyxǕMd@ş,\tLh3c[0 Y4=V a#\guy.ux5Yǜ% {^74dtb"ۿFӎAe)pr?\_Qc(OSDEZ:V]T 죥*Oag8<پNIg@jқ׫GMODoURb!_0HOZ6zl=sJgjf>%9[H`*moƣk^RY\VH&W/CD\WFv7e/īzθ?țlbZ8:v;I2uXu۪X0":q* .> [a f%C 'BK5GM{&dI!LU͐!*9x!<+n.^T5d.7'Vg<}mHḒ&n1ih \͎ 9K_L ndL=?BГj T$^@ԛFɀJ]aA0lu?D=G,@x%=2]xr5a=#`Ĺnw'] G68'WG/wi ^;.Z 1/\zCMЧ̊[;@Q5p6.d0d+% %A[uʹXp-tBӭ_qV,"2BK5O9L2O;7,Xas&Xr*]nZq'2@lP ҠŢ-iM< E4&?fiL`Zr(YV9nƎ>bp+0$)*٩;;C{uaMr'ш.4vЉVϸΥJQBEo ۨx(Qd ./ u ڕi"[!.b&P,-%\ J4)hC+b01>SUL}Y5ati,[~7Nyۊo;3$k fR'r<1dŖ\P/ >R? d.L$'#t\Dk^|x(z9-TVb5lx>iA$_^e( Gc[&rl&Zo ESQ]*)&x ņܹc.1g%Hl|b'9|{5V\h5,zuLBCxut_&I\}Z {rI{aG.,B 苕l NyHC@;ф&n]mF=\=*= &7L"'“K<_Q֨g } ÜI8XWUT+,;M DЄ g^Σ`;H ᴕ ]'u/XB<TNŅ8W`d-\kؕqmԳ "K=Į%N b00>nas obl2NZDP U'"| W>Zы0aV2IL~t>Q's˪b H1MW`$:B2S ?M[cAOnɃ7f<٥ЬQw_L,0Q}T";83ͱ^KȮ#VMa{كqOMbzc cpMzKr,ߓ|+M ~`\OD4x /ʀdtƵb0 ]Eaő; 2EzݘVoUmEv6'$Sf*=$+ vA1V(zĿ^ 耝DBb'@`E l _ &J0al]NO*QbvUPԽ1= m,cxzXUwb݃#l +A_f,flL{Hsw@Fi1ϥw-޶=)s@"*WR*AKM,T~9*sTNEw?n8֘HD[0}jIoͰחצ jI0܏=5udj'$27kE(~%3!Q@GB%[B M$7Ɗ8$Ow(AqX3S6L!0ź8y%t}R{~ Bs\O(H|GaS(N74"dQ:@To[@.V7@ՃMo[*db(2  *9Ze{ߊRQ_*[:4 J+|;Lc|w$>1؏VZ~} ӶKa1cBa]Hn:xp^pH/x<ҕmf{=:Lr\RcppY2;z]!x+ޒ<7}DQqv@绛APKN9p$!k c$ayB#vjGm#VĝJF{JhYsKIdKu7Kx3ɏM*^Rxw[٣ xJ i;FQ&r9X~@ a=gqsnkAv8/7)P+XuhONw`(b"ᬔ{]DUK0'v *a.5ߟ3ޢDfRin仺lQu[N.T93[r W^_F~|#lDE*/ Nj< SSP wEmӉ\Ob&R.iTv ;^B{ӲоQ%pLp G`32z5jcCfujnM~n` yVz)4p2o do#ӳW\@$z6'LQK?P.Cň+{ym3F50ӧqY['@&#I!R`,1Z^P~V9.XtClZfb5d~q1# {Q& DNT^m V9;#2o퍃eX(;J ,fBU^d3VY5v޲z┇O0=i 9X ㍇(!|%SҐ@ $/)$ίTH+!З3f $ocnJ Jf8rd[H6N{>h1Wڢp?3hHpF<$qa&E 4sB_ Bό3Λ>hRJWlԔ8uOa-n :~h]|E#ή?ZO,,LjX>4p0wqn4O#}E hr x7 LѺ-BtKS)=2sh҅9P|ӀUBDŽy^z]'cT=RVVj++_}M,5KlA1"'hLefԙC- :;Cr|ܴ˥2 wpϯ3+-)G(FhYU2Ik¡6 mAo{3W~ [z#cWe?SSMU\1fJy BgN5Lw?mi i`B*";ﳺF!b]L4S1=EFs_v-Bd>S ,~mb.IH/'Hn{Ҥ? y:jqmY Z&I)pAo&}o|-1Ƚ' LFjQf4EyP t׶$t~tVP A;Ů6ĩ:z3UFWS` e%eRLCg Kϗ=ۥ(0#-yj>Gbk(""&QZP) ?s )ͪݢHPnHnOkeCPE{5>XQ(ŝ*؀=:?zy__ W|ë́AX^貄F{wOǩni fFǠ-|\0)xURz|BA,vgDWRmjѪ\B}]mI\ajH˦qKsy$F9 /pPE;:RC+NdrytjA{nֲ}/ց'ĥ1 pOT~6.2.^xB׉[h.Z;1#_O?oLeR- )9>]܍t܏J6LN/qʹd0V:-q `躵vOE\+{'rtgKp-y(__zT,iQDjvty]3}a *4LB`"?K9m Dov}}!w6Eyغʉ_GA2KLX#bP/$4_U\?0⥇1La`ͶD~" $Mnq0bdz#TUnpGd|bDªl[c?ªI\խf]dJcK.93~ͺպrrIO`?y)h4Fс3cʕy]{▸  ,m ؎KFB,#OU6* ^x\D$ y)A|$b&dϑ6mVѿ٤ pQЀ,?e=UzfmVҤM4s/xm<='R N$[q@Ҵ>Sj]Gy ; s 6C&?qK_i3q"xdvه$$x,2=p[̹JfObCUD }B&kxnUz +[Q4H z1HiLI,y&p`9[6lRO 2h`H/ ^\[w_$ZJj-FA-*.9|2ɭ|%N8z7%Ŵ :#hǗy0y5,u9#cJ̖{Wђ}h=6) r+<{Ju7v@n|v8s6y5DF.pŠliLѬ8лsE!$\}^Qén;rƱW&6jq.Ɲ΃}CIJHR.O3[K4gXr|֞19#vy5h2\ݠcRJ&~0  zso%Iθ6Sy!P*XFʶJ 'Sri aݭͬtZ .}fٓ'.KrKe]dS-S$y|lT۔IIjVDFl0m)¾I9~oͭCϞWWkr2]!qEL!Lqu8cDZoZQSmMIuY3J|ا S["s Nk=kQ -J<}CJ ?8pAye/K9Θ2_ʧ/W! ZofiڲąkWa˘w;#6s[  U瀤lCd=KM ̹7HԴ$fV d !mv#Cy 8KXdORO%Oi=t p+ZՁ\oq 3V8BfBk8$E' *ƨ89״&SJ4'ai3GP8#T]nx3e\ | bgg)CfN_JDe~42S#WU$t V:XJzD'FPNDaPlX"6 Y*|YqEjPԲ @yFǫ7u1!;f,ɔk3k.8WzGf)'L Bb#I9tӤf|.w tg–OR3H0u*M պ#cc;+I|kY70PWwsc͡b0D#_[ K9Ia`BKX0bFHCY>;O0=Es<ܔh= |l`xԄ0XO,DX#:IV9>!,q䨙0jzs`wv M@ϑ3LMP0,lS`|WJ7Qp Key&8sr2>eѻۜI/H^ XmbAT%ad't+^|X :! g6pC]GGx<\cѵaXsin8<^E9~dk5|\±]‹-sVc}^ |4JH3؎Ɗ2GԱJC 8TP$-ِ$ >&$:{>T>鱮U&V%iKCA2}fx.C3%Xz 1tKn(Ǩ7Z!BHq)S4YC8>á3c$\ȒcavEA+XF)uY.ƤAμQ dpssvyt׆ [KZ1Ɨ)a'We1G:D2B<o8EG 1HFc_=./=A #Deq^x@]DsD | -W<%| 9 :k|+`aBC3fA$F%0/8A@oR#ߋv$kP$#GrV`+">Nqpm00<#IW_MJLRHOEf.Aƈ:HD1b`Q<Ⱦ=!AAzJe,>\0OdbJT5S ;WDJ%B]F%r(Pj+pܲ\J@?G|`и}'@deK7bv5j>aka|7/ 182bG\d\r)0]T٠Fܩ8ZMZp$BV\JEp84HT1S5^ɍ^Y+iiT"!rJߘ7]\fPa1X)#tb qtX-۸ҷE(+Ű`1~=w-=մbTZU8gEQ3d{ !LE nbz$:Td(D|j![y,yROg "JȵL:Ij CZz4bTL  ,xCa.I5H=x͎xW`v_)12K[톘LtyA7- ΢O8UQ`tH?fMixQXy4+°i!'g\tSu.djQfk+k.)NX7'!!wB5[2>2uzЮ~B2Kmm蒒AtLh Of4Гv!#?׿ĈhZW ^Gx G~eT⸫}i'Fw/o2xnjwIhJi9!2t1F(q~~94pnmGڥ}9X>}7S RF[_*ңng/x+Lu{B=홰)c D̪4#""hHaep}si\/8ٶ/K_vJ%OBQi@?E$N81N]O^dLQPUB rp&mF[6#fF9@Pzt-hspc+=941pj" >$W2Dn7yXN~8DBmD+eaMDlZB/$~[N;@|-x^|M2,7%\R[nΓ/FYv9\Eyk$=~`,vdҥIL"5u5eh|˝GӀhI",(zO@qKЛ{< u)]2*t?^sСn(hDSBO-jTGa[UݍG[_,(oxKJeIjS{zs|ztWfn@6FN//kͅNXT ]|•&@Q0~$ރ9@{E)gGŦW c˸?| V[:hIhأ2OĹ`8ܶgd6rsf1R6pMM9sqI+igfBrO6R (lE:,Mr뫖=A[H|l`ul4@"5aj=Lq`\{% zv>(eE֦URY?arZԭG_1uَw_*A G8 jLC(q  |<*7CXjvͣ,=et}d1\xFQÊ}޸)ԇ`{%ωY`J.UiQ3hqO~^"_7=q)Έ=YZE#& P v< 8+@$` ?T^>]SSG~&~)2^/{<'JE2 ZPɇ6V> 3I:R; < 0S'*dfO e?ݹ)Y(5\Pr~*P[|Yʸ¬>Ä% emc0\9({TqWS~L=J^ pV [UPj*Nx 4`:unqܡ+rKxIݹNqGmqߗ,ruJgmnrF2}8ڴd5Ce$)HH)ߡЫ1pX.|R[(XvbrX_DT)<.+LEY~Ѥi'\#N7Rn- U+bYIL]Ҋm!驎 %5k~Vb.yDC}c( 2,Cqڼԧr!X'QOcM^L9rQ oXtYǩ>q@dO-(|Wk;(Wa-o/}.J$cغKY@  ޮpJ6[yHyޮ%S=yby7Ʈ3gc[Cc{y͙S:٦N^׼Q+}5i$~;4'Xw9͜ #~D)w1GK̒ 6&bpM&Ѩsl H;̛e8V}'q$(I`]Q݀zB̮q8s9Jap k9zM=-b4zٙJ\-(\u5R #W=s4rG]]$m Kn]|L`P]1ʌJB,߶O6kMW7D_O)h'tKo:䋀c|íK޿F(EkR\rNkiУOv#)M"" *;mi;kR1v 1K7f_|DO ,5ˈ >sN3/cJM1s4˛5Ku)=Ɨ+Ѝ곋%0G(xpB +k[Ĥ\+dL*KQU•DcWҘ.f*Aܟb3A_H->siorH,9sN7F1g6R,3ϱ!dYxFЌ 8 vh{xh;^xS78pU֡eJ0N=t X([!]_ȑ꽹2sXZ}9=8~/ PjÝ*7A #Edo_ ޑrOXh60lV@1A -Wԭ\Iw_t.baL_·d\zo칱U!Oͣ֐! Zi JH. g.y! = 0`BY b\~F̟ @^+Yx.t c5U'4䌱 $'7jrN湴P£_UݘN>3Ha x>ՃYEcN'i26(-XԊ i媺El1 g#\OsY d^^48<9{rtEXMDzH  S;}ehi}ng3unqe5ЊhiKk(ȷx jg3 mN kr(c{e_Az*'[A%@0J.WbtFpnI|\ꥮ&jh.Rx'WϤ=.,-qid-T@1di JyQе^@xGz%X6v@A[쒩6u6}ӝXjqƌnC]l}k}'Ntu= f;}B8*n /a4ȁ8⥪Pjemv{⦠{ֹM(8Wd"nn&-0uÇԵ:xQ<=:cF>ω'5vz{eq]:LM@8{">3VnV\T1r,UK\x;¢i'ە<60^4Aj.f%_-t7syf̶9+lkDXr3E@X*\8{jx5:pYtt[aJ;%H'zC+)~e Y+(L^[ΎM&xe7Vh7l`=  JNF<$8nsF`_hj5LaQ>}kKW ɞ/fs#K7PV;WPwvmku]}70AT)[K)M%F> 3'HƤ23>06pQ- O*dG=Q~+y ~]%yDc07-/h1ݐ6i@`SO;NTz"ugM<*N_!,$mٳ\zŧG>سǿȢeEQp //FyˏѦ ~| z3FbP\[j'Cҫ,p/mG0жKв W@q2]>sV{*~hxFl3B?9μ)N 71Ѕ}uX{{et%YY\ŗ겴@G>{ !pdpoZ F&,cG̐]d4?%Mt(qх̀n5dL/XU_5)s;BzI Ba<.g]'N/[{WS_RrhIh>}}(KVQ/d$Ţ@j(fx2UMC: \Jk,duS^\ .l Vszerܒ_y)GA",ٹ}|4j:u3xS`i-A֒I^~t* ~t;9uHD |Q_ j+% /k܇ zA|ђ8,A\I `-C+,^эfS(A9,i?!&9(QN)g[&ZCяvPfLG<=pmQdͶ 'DYZ[k-7ִ*H V.PRAj ;R,$RHV5El3$˵M݁_mVcݫQPth$UnV? T3{MIWcۚUaM7io-50$պ骑'Ūqd\ VE1ٌJ-u2P|ĉLܳz_J5[cC>P.e*_,t X9MIej}z-e h|LJs߿42oV"fl58\Y#7F.<3jfg7;|0?UU_u)s-c zYԗ#RIPR?{W@!S%\@[kSA p;g]c׬#QU_̌\8t,/e:F - NZ`U*3yƪ[Ψꀉ5ʑ1+ |Ϡ#' B zw7U{&\5,e&sM5u1R@6zifmi$ue~txMtI,MTűg TL@w %ȠE<_fC<` Dy>\ $bJcbe')05z$LEnV8҈/ Ѽ4s⬴zIgbKQC'vGG)Xb ?yC`R 8~κaIy@h,rk &2#,fqʴk-'^Ʊs ggו=]oyJ*>t@XGGMprmf+Nu;20"xr#5TNNnc|AF 9%Ieg%';qϖ6& =C \LnBښ=7y[(2pQDpZIaʆ7t*=ǫ,>KtPw-RײR(8Kοܑ+ZB"[fṳ9[Lw"޾p=T4ڢu>CԶ:J')uL0[bY (O|λTxA*עe։҈IY&@ >K,R 6X3W@lCdhQO^Y$¿b751ԆcGWd'a oPg='xLgş~B|KtĘj3ǂgq/HOʹG8GqF pv$QP+kY2Ra@.;OHm"=?Η%ND~cF&B5$as*ʰԨD/JvTAM] ~|7,>. &G.,aa8#_: d-sd] !o$/\4/O SI\vJ]9c@lYI^AvfN;>DW$^tZbn"P1e.3ulwoξ_l]"]$үataq]c^*ŶƣhgHJ'Hz ">!y kx|0ؔ,4 ѷzdޟ&߹0{|).&D/q %0,+4b+D-b_M ]a([NuZؼPѭ JOQnʩ^y>$od͉m%;ԮJKqWZ~BzO7NHZJ[ ax n'5Ѽ~PQ߰ڄ/-3z$b> nFζY ,@Z , W?r a0u-)Q]\vzRV(EYE@76&vwJ++8&P'm$Fژs'čeJM+IWS͏Y 潗ޟ:]BG9ݯD&hTb-Ĺˡ5 A/?)GTGF)] BJSv{tn],Vƅq f>ּO 72gÌH].%I/2*j{A&Òeau9?nh)P0(RD <ƌ2\&+λ}ÿp] K<.uKM[dR+.jX j< MA~-N'ޱ"kq `[m%W=rDպ\F)!g7["u9Eo84kO'-CYJ.6?H,bDUͩT@6Gg?Uy޷XRw|] 1eS(ß^J^=8^h~vs[Uρ&f3c$M\9Y(9OA-FD"7:@w]k|N/!#a!As |(S&$:ٛC?WDZZƕo#=JiǢT 4WǷ7ůO[u:6laNA@t X!A^U(e SN j践N)jdNUXE" #c]i 4!,Gz{J/;T'Rsq-zf9 -VNL(huEoFWh2h{vULy ]KoiGyʳI@'س0uN =: Uv6ke=+hOHf:T T9i+o^z`Ucw:v,E}pȺ]g]&W>PB3Q/8:B.598˯ee5S3 r0|S1xr;~_^3mqE1pMk&}8#S?zk=NO'&ڽQWE믮bS"hu%=R  #=2\,zmma")ZK=iAGVP*lK*~vNMU6XԤvCP{bOS6\1>A7f}S;ʧ .b NezuTKN CGC^@LRb›d@F["I @#+vդ~U< !S[ 7E0*Է #J̃cNGȮ]+&}Ԑ bȡ;py\# :5'+VN7WtOvJZX D#x}dH*6"MJQ&Rhm.AG)an[rs넶Ȩ_7>ɀm_ekmaCw+i= );/Xmz^m(l:?.Hu`V/2V$La5S:aӾq7T@yrfhTDd+؋U8T\#0Ck,~*'aB`By?q1D&VI$#! ׫|2x {%OÂG@5 ;hfo;/rc>2ֵovbLp…"[z> G\y*x%WO%A؁BaKQoWwD"(Z+LCCƟd?T7EPZ2iH" #(':XR!fɍ]eE"r$O<uM#SPve+Δ!awgﭏ.- bxM:p.&?Co0ѮiLoئxWJ{kNhUŭd?VUnHW]z9-po˧6?+LКY2 m`_T`$s`mi,Q8FE ]mj9YW{MF޲Jy/]b-0&, BBȄ3φia,ÏrVn qzxRcKpF0ϱmZ_SĔ:C"oH9ԹVmc=al"iNaN}#6yh.cOeCK(+oܑܹ-v$Kcr%#f!k׍MM _hkZٳ|I<Q(!zz*\ȵ+*_Ԯ37Rh-x:fRJh+Hps?HRJ+.e6uTx00ˣvIc TWBNp'd<}s#ye.I6+PHA$Z{ӻ4!u/Hñ`zh;9@+2ESƸakʮ (' iP~+آ`-Y+k{(䩵M#19[4dy*3T J>)`[c,7;:|c:ۉ s"zT[> 4q~dUOY9K 0+~ӛҥ3Xߤ}ѤD _ZW/_(9}'5AZ(ܼ%&#صG{BcxX5uMu&%xb?L!ɮ ~Koi|ZIyt ʼn6 8a".@ĜA)s~] ]&1`0t89G[")D $PUUȼ_Ku_h8QhaķLD\WGt]ywiA=cm[}(B<D 3Kz@Ö3rߚ=%mg`[e!FD\ĢA q`&ZΘ)|K_=yi&9ԲfIGQ7/̫Wr[ )~/pU0$_[&czdY1&iwuz<, s Th1@1lT/;j H\44SEi? 4+渄r.nR.3m E7LJCH hUT1*q\oG@uGJNTIH~v80sԖ 츛j$',xS\5oKH?WSc~!PG#^cqkgs7ϔxX}Lx  Xo d'#Kj(7 'cĆoysb/~ׅ+?r;ձ2 BnBD1^]L`ur:ꄿm&pKx? a?9vpIp@  :.xҊqwE=?mUW`\ +#}(a"+}k[sVOva-׿0"Qƺ 'ԑuj9tswÖ1Z k1R K@tD*sny U!Mö&%N(]Rf RWZZGNY ^s!qfvɨ#` )&Țʼn,Wm u12 V d4̷Z%ỳӄGXZ-Gk[M Y;"GӋ3?гG|sAOʖ>F˦POF;X8\/"IT@ɥ' i zvSk 1KϾ^xQbu37q0@e-ۡ!rV\f}bxUKE;8\$)QwN4eE w$7hAC~}i ;g7q_4޽ (6yN(hF]2܄ ]Mqw?Ⱥ.kjh=`cLaZo0J3Szn=j`A&d81x+&dR>kH֧I+NvQWyᶐoR Q5+ZL+ޫT61ܗZZp| #ߠyl /YºXzx?˕B/=WvS<7y+RqJ{gTc.h{3%sa"Pxυ *1*Rzߛg"X OPnT32C}ED)Hê[<5DZ厧*:q(Q 6d(UxDS%1g{W_xݣ"uFW,"gSAW̵iP[I~T ƹH5B^]lt/:De-Je.ָFg׊`m7$r/KVrL0*%1[Ʃ_v/MLͮSy[ Fe5k%86`\R0]bۺ{ #@/yQ9u`2s3k1SNIv)=TL nE#" [?`F#|џE98[AQ& 2$.t (\(Jȧ״C^WSD^:Ycc:K, ټ*A40gH3dՇ7z~<8or^P{7j0B(҄i%s1 +.(YH@hJ U( GK:Qy6QՑ,Z% wiT<$PʷhP᝙93g15DMt E' H'!zp*V T%QjسPY^Sqj:J۹PFOha1Jv E ji3+Gd h/~Ӓ<(N?2 6h ̿lMPnF|JN0б[◅lcqtM  -U_I*ob,M3B>GˋWAs*`4J!s\St,VV:UDy51Lf%5ARCv́N$ _WLoLF+HgkE +d3б$}.v :a6JA5_XfKZz騎oZIK:Z*YZ`LjiƓowLG`eCl ШPdxm<RqWIExZZy8fkr=a>J+Pդ.sm sJE{T]jhI߾Y ˂&qKYC'+P?A3B{'o{%9<ퟣ7gtCNh3TĐlvCkY˯x8ʓ6ŝqjDJ6B1ځqdnp{VO!^!$QHϘ{g`>TZ`# a»Jt~HVcUč ] pQyZ\,*땾Iw!?@ Uӝ(dqы}]9+W% ќ&r8;LY Ez`#o5{9: J a [Zo eT_{ 6xx/%~~}~0ocA~@0gs&ܤA/I\0`sM@|k)?1/9grUd.ͺ:{=mqQ'3ԿJt7wZx SnN7~w˯)ޯՍ<î9Vw():d+ߢzw@2p:].ܵ1ҝxoz^yP_Ho J﯑z<gK.Dzۆ+VM۾Wz?OEo s]jAfdk6P"Q\W9b~Pv~w( ;u2zCMKu/f%nI*r|ݗ,ir|:]ػg:MA^A}zLyF˵Aᅧz0SA_r [N&J1@{?f[И Qq }7 fr֍#JsVG0%a?. u dc.^i VݙS@x1llG޿qΚVjx-)e|ZW4CZd Zܵ$n\%Q /L跧zZ_ !P TGȎhnwcΣHy" ~a쇠a Y(z) SqA{,,C;@@$d5T5j&&Z~ȘEIU reUߨ" /nغh,MJ۪T0!*:]EXAHmjzK#}4L nv ai ʂȕKL̺Qa~y F=a4t7u X>~L(~ RIYUO fb$9 ΃2OL0oǗS=TS¯+taݗ>=31i+FUqyLxA![ {#R?c n=ASx-TQqPB,&Mkzęg^֔1f[z7KTRA4ozk$AAʚq;04 7Q!ha'(luݝ5+dx'2A߷]^]2ιPAxr;-=nC4KvXv_xh%gORfa8FpWsEΠO;ɓ.`U[Ee[~F-(7zH&&޵ѭW4s'! q¡y>O m,)(_iL&Ky}bIgJ:D#b6B!m>?ѯMzS256kPilp%",IB]ky2I}^k2~ o4,I|As)&BLYʾJg4 zeweRq.w(5[N8B /䔩L=g)MѨhA&_ēPӃђXa9ՅiЩPebJ7am'v&q+iȍCQ3%܉hQ3cz Q 鱑$xn/]#m5eij5h@^(DUybWh;haj=UwۿVҎ;D"k9I'!ك29qflqJiudg5x>pP"HI ؖ&sʎwasxo `""Sh_=쮖I}_K(Jl||RNS3+[7G/y,Ĝv`ANDYl؍P2`9:ɲޱAYbjӶ"miB !xH@nh[7U5Ҩy3j6DqC8?Fgegcgx3io0 "_o",j {xl.XX-s!àT(!aAQO5Yy0,2UOpH(SPV1$Gn;ᬗ/O`evxE] y<#]mÍ%yӁA!OߜrG\866-}q0ul!גN 9шjE|o ^YY4v/|@,\ cQcWlYD/ eRzʵJ[s0] @B .y,__"k6:ou+jNJm+3N< <"B]H1Q}:~ Ur.컮4]XP5aǓ5]ޫ\q_KL՝3ToZMY!UӮEbBz:B7N[ /w+3I[HԘ.ʹROď(}:`-aSǒu6~֤O@Umkb*SAu,v Oe.dUSMe,Kܝ `xH1/}_m`%V3';gAxK"p^K3\ PqW]V%`7^ y$SJ;̛w?МM&{Yc>U3 MRYn-BBy62NAO-%dNhT-\֦r?,F%T*[0v+'OL1}bvzx mG5(uLx8thfͻ,]^"V PUQw{ܿǨg@tu=1[F==6rLo7AҮg1y'^d &œѼu/Dz/c`%#2T;uGFb7Zޞ0't{&(x&AG5`@ak |2Y[1P 1u'*2W$%'^,ojMEƭ^`-X!>Y Ga]5 8h#ǂg_0<%G.j;vT"|/1E6\x.?D1Fzy0MNX-byz2)R dF8 ?u1 d-ĭ?6H֦Jo1{c8cqL.mGaҬм'Ы Ugi'io(6/RFwZ'Wֲ|ڜ-{0w67߽cS \Hvxo#Zp{v]qV>ʷG,O VH6/Wa!ޖB$/dY)lJFT`  Z'K6 W!ڳSVˆ}ZF2 oU;s ^nF@W;OmkhQ|@."EyWncƏu}JsYvO_uaN &RU1x)1 1H=KM5&L$.çO>sV+McjO$Zх|>:0]OAl}(??M[:^1KUzG|ϴU K_.}Y?aMsSV/1!KB%9 ]2ku!"5\}y-bt˧9l,Vqg1cx7ky\y Ay+^܃Ĵİ*yG_vGS`[ '-]!=hF̽I͞!W2X+tAȹ%NvY?U"U*֕v1Ħ i \iw-+kK0&' bhbl,Nxi„ҟ+==nV:g\fcΌ&Vхz=t5Dx.8ꒇ N!}5k79l<) ` ;~W Nev$0_0i#mwNn}ګ8FP@nڴZ ZH(ئ`|/=▩D4ZU@lɌ6k<46Nx-Ú#)mK2J3[IۧKr.rlaLpw44!3q~]ekDBwUE̅Iěkpf]u,yF6jVJ*b숐Uլ6g){W[y&љh@$*ܰ0b69BAA>gѽl53~ [o\((:,Q Pg%+ * f=vyH6gW/P,.|181%KW[!>4\(Ǝւ6Öݢ$+"2U ~,9U0~5XBuqN0*)A (3y -F_~R\T:mN4EjqyͽKnL`]ޘP? =(jc-Y΂(Z^]:&%sm(ߠAc$Vzv2p̴+ѱ!kc˷dGԼK%2 !«էq*BesU,Y"y iո*-ło~KCNϢS`T6Б*Qe޾ǐ1[GMy0*0T M`{ɃȻ| G#r-:inMI6~-]3홶pNiFt}V-7%0 5[#>&4|lnf'Z[ lt  5a~Y|ͼ^PXi/q{+bdgS*S0tk\C bv#V9ϞO@%9#>ώGa~ jWر 3SVf zҊ]{m@ڹr~P򦆸JKl~oI ޘ8S0u E4B틦ynSy&pcWB\y#OdhW/ot3][ݢF04V? eNt@^(¸L^@7:2RNPHkWtNwwϪS:phC=pyk`uzVb -:q˝Ou9 9dM{reUU٪ghnl^M>2 ;/ڐpRF`%lPp򘧕2tMӕ a/ɍL9s˳|(1|͘Lx`JAͣ+aS9E3"0|&˚$hyMQQ$j@{wLSmSn5.@>7˅A%odv`6wT`}Dtmi J^?~>Ռf,A+kROByX@0I>4eE-뻑G*,C/6 FL'W~PJ28˛$<}Rfȇ@Dw 8o6((gPs|X{zL-\vh%!" *-iKI'|Hjh\Tr7Unk=倅t;}fW~=+lwY㨐ۉM =`p6$nNȖR{GUTYS5 ,8?B{To'?RuENRPJWgQ0( `D3p t//!Q\:la4<B^akef">(UK6هXt>僧 BEoj=Y{qk~JqcNnNPɐFj96 Q1|L/'Zv<ͬjUu6iJ$Hg!QHMCPb4FՖ\g b\9Xc4~io;VSH:~UhGrYM'j}jMd¹1pWW销]p3?q\q.[v[XhA<43$̘ȗhĦ%گ]ZTDTGiOd`JI})+{j#"r\ض7Yzu !j`RLLıuGAѳ tm$cۄ| C%GA/i.{Кvk0,©ckq]}}}j:[Oa)|xVo(g #058l ק$%BVc5~MBzŁ8[EȚ/Mz=,Э{[Exb/CqX\=sD`{,;m}aF3ҒZ/L!#GrsBD|w`KkS&硚 $:rS9i?#pY 2znN xC7j 0gV}uvPq݇V%+yjDu'ZH62@ JUd=!'Ys̡i(PO߲.p~S(-Srt%1h-N$m9PC!&Y}i,#"Ynm-uD/ , H:c 3J\>A !qՙw𡒱Rz>U_tؘ\6ǭC85(ŧ8{js7ʀQ,] wQ<ӄbb|k*-x.{lp_g'ort0i>36py˷aBYqMyרCE Mt#r{KX1¶D-K~S; _= }t)))} ։e_{茽?^1Č_uBťV#ϴ)r+8 B ҂;Paۛň?m | t#`:'W4"z5Es\dc,Qǩ^VLcv%ߣuY'M VyUr-Dj:XoeyE'uh1@z萿jj8zC/zD )4:LD `0JYB8} ?I(Ŝ@%8@>ҩ Y$ ~ JFobb-r.%V YF\|1EδC:_S,$꤂-˧phٻP=G#O < ;( =xL. ^NkG!<7! -~DxF^aUėp]C4%4ŧaP'k3K.M\m̓" `𱴫-1)&=HcՏ3:A(p"# fl džU_lR #6 >6znc 7͋L,ϗk{/a׻C>u]LNW>l41$VK$7&FSBd wN%m>1ctx^zJ;(7}68Gx2˴;uȴL/vvH34EiZIwDfۏZ5ǖb`TZejovW-! z}LsJ.?/?S i6F7^1yZ+p|e BӷMf.[v??tϓ͜3ZVP_9sy[٩a21SȢd^f47wvq`9U k|k} 1k l֭emH0`v:Qwq8Jx"ܾ fh9ܙۻtL0QdI9#ډ]fRNBK $,`~uK4PA8  iȬI&:`̞;K 8yR4$4|G{aT4\͞D#UptM Đ=ށgtnJo oYnA=GU%$a2w`$ za% \]-TppLLD|:̕EuU" /zV4EM.,{|Amޒb;֭ψo^sePQ!hg뺏j Cё&l&UPak9g2N#LuQuF8ȤtBuN*,9ԫr1x O/tl'$ p]p0o}gW2qksPj3A1Y0+YeFفǛk/ Li_$y _zϘ6a#QD]*E\z2՝FUd 6D%ap*  axATN%IxWU.)@}cp͇~_ڷskz3bg't> 86dO:np[t) /pMoJiz,k6^B*B3˳; aEM ql BVW\l2C-b(۠6eL+ }=e`OT7kqRMj4a͖D˩CQ[XGl.'.u1'=U18w(e2DYǓv{6M38!j57м^B &|6vM[(PJ'o-c,_B0.#q:Aﹻn)ȝCnX܄b6 (,bRP\簋 7$YV!L9QVzڌC{ϧHy :t9  Trou4e KQ5y<[5"ϐo,efFyީ;~ؐ }FL2w\fWrM4j# (yi;bu\gcN<]y˩/@p8 ֬?58kvV 6(% :+un+So= o#iK|zNr)ޚ"-%p'&) lWZ+;R*] o/E(!Zϙx|7N _S{ߠ27M@o6ӆ0'6w~Ԉe m}DR9c>+us \->V2 }۷|ŶUx={ P7[M>9 O>WedL <3HƵ$5NtCp$Xoy'fnmjVvjkˡ!҉K89EV¨=fLzgɲbW%p?s{֞sFv0aÑ0MuN|q}0 ˦3+4'ɈW&ȍbq\VG`.T3s%Q5H\LHΟ 3O꿪qR.l{!Q~] WuyKb8ub/2DBl%)JQxP!$=2=" V`*7͕]аh` UFJ}N 4X-բcz AgX#gm6o ֹPC7pZ.yL[q(U;i^Y w^pipe: #1{a@y}_6l^y_9ڭTehNnN}xY)  ;09bUMwv"c 6'Je6Ə<15go _fP=g|2Bl`XĒ K)g)mVژq"8ES]!vYBQA5FuW/U:&rX7> ?`c(eCg; މS_Ҙ\>oQpq h,_]aވdu@O$ tJOq6;xԁABLG#y#< W2^e.fZR* |:[D֮3 lLt&n^xwNsطwO /T7\ӲGe ' '"Fy#ik"G1b[kf{ %E(|L ;́b¸*@ CvI\!ԧr.e" G6AoI0RD45Ḓ{b6qύC-{+r !Uus#'xj SJ3n&-> ~bg [G'n\u@p̝8}ȑ,qszqczYxȾU.ygˀ??b9A722]JQFyRj̹+DT5{XTF!XQB<&zr5O+:& %F/BS0],#*B3x&ʂMU)HG@o5.>TL}b&)m gbdm$bZnk*s뚬.G]Mten75H& ϬFjoamj 9ocGfH:SɸW뢺Inf"4W5j|H–U9 e⓶‹nGFxI$Ѥo8X](t;|Bn=0>x8Uc{kSGYBJ WeDDygEB,nDs ϸb/#j=Ԡ39m426yJYi$8u@ˊ5ߥ'>ߝ9i҄U^g/-:<)2P{yZ`js!i))U;6Bߡ .4.b>Ǩ=E !J͗DJ Vēswʏ HzSp%G<@S{+^Ғ Q ?Guә r)pK tWki>Js۞p Ç.xC$b<:ʏ$+(Zerh+6IH(|џf3VЗt Z%LڄA±1z)皶\}2M`F@a%Xb|xYX _ӕhrz({tN),fzNKR;sy XNAF'Oy:_g>yiyH/{kו@IT,[cvKF̀,c(q`͇ \@Y4:qXg ,Kʜa f޾\Z84s$*vTNbwI^xt:S)nm. r{P{ݞ∮$IvWM-TJ۱?;a*$s [xoή<^P Uz'Ӯ-~2dRR 99I?K\.omZ.r]O:LVkO7-8†XyO'.=8 Ì*fPGJ=C<>KX?IN&)f"Tm.vw2p5 slCrLGBKO (E]tx+\SԍŴYbU36j =MQᖉĉk/Dy. 0ON i'%:e*YLRzp1?vW0[j5ёl`|(`W? 81jޟA#.|,إ[ȵҗ) f+fs՗p1  {(4c l V LLKA LQwJnVA*DA @i?/, ^+Y5ќ /)8vѫ^+"78+}tc`A/s = 'KeSB}`ۿTdͦw9J>{p ,[-قƄHh.k2N\{B;*WOΦL%eY5 '&V+zdn-通yFTy_3/įϻm)X{ҦHl): # RI`'$wr\^SsT5$`fѓ,]:JۄO>9Zbr8,+[j覝lc~4 vɠ87*l )!#C[b ƀE>0Tg3l@z53-Z)uh\{U#7%eJ QE"Z{F)P/rgdR"t'](KuL^, `qy[pczX!=-\ >}4%+ZAk:U.rsE=ŀ]5eQ^yB2O 7I6ډDԖ(2{wMk%[_8<Ŕ{=Mظ"YL 6:)7cQי{ ݟܤ{zR/ S](+l*%]lf쪇{_V,!dBC  {|WE"*ҿHb`P4hkV+AM4G{S)?15xt6SN|_iyIf#eRx#S_ 0ɅٺKoTb|()\K%-/>`WW|ZM`ɘ:TYն̨]od9]07a|Fc` ٦[^h6 L!4M“OǾN/_a6eqH^YDO3VI>YJhHw EWxDZR{ehp2{qn`wGOmgk7;Wr=v{`V cF"ٿ(7%8oDY4,?NKƏm&{j؃w +vݶk*,d~N4pHi1ujmTA\hAF6$a#rS^L}jM$a+א{;&%!: ˙"zm1<#mMҔ!+<msTPBFc-O 3\~zϗ@zxh:7_A8 ξ\ QVSFpW!Eʯ+jQ5}\<iwԉ%*nftz9e9wk鰸ˡFS ^01ÍD=t8R4@qMQ6_w)]TY # ;zڍX.g%H'AB/1K4TdeDHEƆ6c9qA _qwN`}S̾T4[1Y%f,-O 14|Rll/ai͘*h^r= OEh3TCgӌ=rSYy&{>d1;"'JOqhh}`Ue7IVS/#8 (oG3IwעӀ{(p2tGe Q^9Ga: wܘDr47䉺6U~sxqO˃wij(l^'ޛY,i& vk|v$B wW5=*N@I|*w0L6$~:B<{foXOiJ1rHEH.C-5T4:w#x{=Bt*u?tVfW=`F5+o)km@bn@,Vkl/J0DI#',I%ڌ9JksRWɢCe![A OEW,DU;'ACT![f "qnx5UDž]E5ib牱cR:iGƥj! .s),p?^`nѨр rb$%$([EKY Phmu'7=Aqq|pP-hyXV0Ӆ9Ϥ-_އHַKp CnHsL{x@kgxd%g6A;ķ\MwwNWOSAk>M,$+Bq, K9W ^G/ϟZ=oͥ d͔_g)Ap-?0i%/QZ76N%F->m})FE Ro 2joO'<]x|hX+d/K4$Vb##Po.N-<DŽQBҗ %BL&t9#5A2KG[b3vF':bHƲYiT+[J̟>'VR#wB{][޳TolL㻘}^6a Esj';[S0 7)+nAuF1\ZelSx?7 [Eqi[n(U7Xpg*Ucr<ڀ}O&5B9O FƛouH\bġJ7iil]+djM#U찔pմs#?)n n}+XƮ$C`a$50&c3>V(f9n*%Q:Sс!?8 sU@Iv?eԪ6a|$%oݲbU/8<H9rZ{(wPP cRbZP:HDWAr1]ݹިHPnfNah:Q6?VǏQRqDoqۑ6FVQKه[^qs/݌[~k O֔PFB\͸WobOfB J♒0h9i<.{a&6*@G5<&Pn> L60 JMEr.!+i9* p>)-Ex~b`wL.93WY%kjmJ6h=}" 㑛鐀_| L|зqŒ8bK"$z °7sZTuo-K2xL[H7%LqǗnO1(|kt=ڽzZ Vnև_A 9̏ tV?Ƿ;^/C!PR'EE_nOC ߿:z1cl-OaN$[&뢓7*̦>;-BGԉV2֙+3Q-{vړs!?)CK](۶h16 @:ߕ_X3ٕEt`w_3I,%MUxbWZ_+xv,[E2 =1#$Nia/fg`i;AN}*H'dKxӎRXx u,> {\p!U̙ŕ1F#U )+QwDzvV$Z= 砻*Zt1STʭ)okS~:\qRƷK{.SՏdZҿV-ƥ5a]6y N\O58%{ IhXcfjӰJbħ?V dڔ*!j?5@$a8plUլUP|hSa=CYlLs{|VZ؍**zz$FE'ov'ysWHRSW_bŠ\cr~Itp7)ӥ7C_in-JHU/6)(n"W\DpZlcΗvI4SE5qa!D5q0,Б9 ~,Q`Pm!ꦨed=ѡo3Gq“ qLkj+qל:?fÀ%+ Un4} E~k'rx/E" I*3v^Ff i66$##Yf0ngx`,|37Wր8獠ɦҺOg䘙Uuo&4V7*a}Φ]' EfScq_1{*Ρ>1!%9B"NN_)AtmSTJ.|,z04 TU@a n E8rWϰif6uLg7/#.;ɿMSaGHܴJFNf9 A" #jd02 p\4fDjB|MDZR%xH/]KK3YB`uGSrQ:py2H|sA2-*~m 3 b"55\vӠu2Jf&+A|bc*໩4ܦNb?v+|,*6~lO2EkYzD)*%|j8!T0+ l6x0v3)Cl6NDPRg6FXVE_C_.:<1[c|\svv4# +s 6|KALZ) <'gzSh黛0|PŸE4֖֖Jm`h.H ]º\4X>ÞBwwբWm4iܱ} Jˣnj6esʑY?~bbLXmc1c{{Ik$QV|l"d<on=δPۦ.cA U[+JSMwr}4*iXwAbʑ[IJ_dosP3r$vwS h7^|&UaZ8XZGݎW CX()ȍ])S g+BqOoODu9ϝó)PWK[$~qK&>{q֑Yo"쁚y[:j܎YLpUL% <"_8~,lvB,yC"nƱV)fZeQLn_^ ,u#Ӹ(LЪ 7BU񎶡 XyXK[|4KeȁsŨ ]BpVVU~FeKe|CK<0 D%@ H)E$ߺܑisW2=#pS2l,<|=j.n %F Q9ס"Zz;S77JŻ̫K.cyX(̎[G]eӄJ9sNJK~1.C1!;}>&tutlAu/!QtLLoی̰D R/- X}ˆAjl%Zy[,{9EnۆҷcP:ʝ196Q ||BsvZE>"Ф#ГtzGf2^w!6[CI5,f VE5fC0뒙 BTJhթ˄']oz-DX5hh g*6͖,!-近?T sBo<X1َ/ݫqc{F2$dtUpUPURGl . +q/7lK/H T^lQxr{h ';tS61AҬǐ,v<8FԏVRC2 F66bS]=żσw^i$ÛN~K]M"5ǥPP+œB'w5 ‰im_(4D\$efdqm *U}Ѳ645/4if30ɳR&7Z[+}Љ/mkrOi)˳VQOYggVQ06%k#@5Oݐz]feNMzLh"[C-/Vpu'B ;c9̓L\2?3ߎEZ(|bx֘vBB)_ΉktL:32!(@SYU *./weE[ *O3󜷦(ZG`Kpgjˤ \y}}.m'8e6PxN=x}hpbT ؋afAk٨;y^UWNjZFfIY\~!@wi[bb(y7N w<my ̯i&Zռ}ײcBeMK=uD7*hO?S+\Az,I|FJаu};kphMNĉCj!ʽtC S[I TWЯNULU]7%:PX1kI1Ц!ӹBPCJ.߱dʑ^\m;J6B7,)rde;J0Ts 4cv;8iI-wk}Û5OGHDžxMy;!@tN@XDB9LwH:m9)2 H >}BXU%,WH2mx=[a[j؇_qN|,("2inWBpko>qL',%߻,mdȜHqm qtz#rǚ3E9Xuly/ IJUޕK': %;˾Nd-Пl[یĥfx bd-3X( b$'Kdbҽ z9g | r9`MِbA8$Ubܤqpha~i'\ ɥg y9<H%EG2,W& 9=7'=ru1Q؜\xfcw\?\()*F)!YB+q\m9 a|pJ"ڦE\["K+`o,Jߵ@k 0$#=ͷ[jJ,o7:[bN/.S#'0%bS &8h廀:kxg1 Q0%FN/@28%}tCB+b|8Jc` $PlQ0L:"2Qge H!HGtʰPsWeb[))iJM-SsY!)Lk 6B&8 _fy4}!%¯>y@a&(=oAN fdL[zs> RJѬk$ۏ0Z~^, &ţU 5Ǽ/zhAp-\4"1:x)dg u,ùijW*JEڌդQ*Mk)LS UeyU6hg%J)|whr8j&™b $-Sx1@nb3t1WeIxkDRG(܌rlVI-4U0םb`VbtttbRT~Wy5u}:!8`VmLRv;5٘rm?᏶׫I:J8§n' GiRنYsIU?P'Hx3$1>vPf;>N p#!㫷[{s^v28E$bȊsq(`59Hi"+8h5"}lo$7$S(MFo4l|{ 13ÈHxH>^v4 ql6J/m: cXkm+-?۷i;wbgIƚ9q]cIcx8ڇYe;SyV߂dNG=Νk4]~R{P uwZYK0$cp 0<)UYx*v \|bK&<]5a&H(;{xZ1֛ xy{,{ V, ȣ(WH}}`wC'q,&!s:>e6V̍#d'(5-t8>k}yUNWJ x KT5©Cd8a,ik(v%fB4d×++ ֗ƃ$*p9f2x%|I+:GqpE{cNJN MAuA5;>uزJp@5rHY&rza2O9]#Igcm#`(MW|G4{ĨK+qmhb(ls8;+K û]/[:( HT<7ꣿ&*6UmEl4)0"X=4O%pcԓ:5.@;RhW+lB%qTG4gA tlS)6<8Zrr>%;Odcv8gzNކ2ύOD`A^53 w\H&pV+~!)#H:I1Sࡖ#u|5宧JfFDI'm-8 5hסQvF+X᱘v=av4nm:4臒( xØ*Dcy<"7dWr^5b`\Q ^H0sHᩴ7?ɀpzV'&-`Z$/wa6RKU=c!.]ZuK-l^OaXd,mNBWBGtk9o(QcӄJxjIdL ? jjwP sN0Dtmt"NG_C&ZւS[Y{)Ve-S-P0\Ǿ ~Zz?*峠QfJ5o!t7:zf[YeRy%r_k25 "BlLe*aʃ ;`2_cU]ZPB5o(԰MW[KxIJ tcAJ(cC*ʿXk41íy9&Ow3_-_ec5Z0֗L-c GZMF/ዖT=*݁c.pW۪j90 -տSxe=_"d8O0Ϸs+0$R q}-E CQ4VoC?DBa FJt*9}ș 0aEDQVx3\)b 챭wxœjv7s=99#:)%R J&\{!ixeE}=7tktŪ1!/5XӸ5:ycGsg jq1TRMoJ¾uOc9x^g8D35ɤOdEJq` ¨7Hz# df\ 9̩bYc0E=KlFwp?Pm7gS/Eu+@׺!qzXvTiآs<) sB옅ꚕ4FW3q6&$cyNY˳ncnz2 Єo8jč`K`3_ Yt\ T*fmjg?>tHza])c^\܇`9$8[nb:i[5k@Zs _eD<&FHwf 9nS&ѸBҟF; "\,,QIMDAat |t~rr+B_7tkX6ڨn[» T>*  էͨAUEq@J2UoHHˉw9ԛ=+>²$'GNȡf֯׍ȷ[Ž6Rވ/<rO T&G:E#f?Bit |rN̡ |R C/|j!G]Cgg-CGo(ZwhzL)k9fڳ:'9&txk!zwo)}R%+ 9U әui4 }aD"- *E,μt i='8olu U(k{48d%ai62H^9H6ipaUdт;E"UJ06'+ 15l<$G@&*4 fL`=ߔ8s$j"%j DIʲF"ʑ40`1~B)uhgp.#t9!B'a_z.M+`ܥT-!kQم|vƅ8h?-s` и|Z֕.Kbbm3*V= d Jn3 =*4[Vz :z}[ufl͒1\oO_i14N%q&%}Ǎ.ڞE 4Z h[{ku;/puoY~+Ki,/-)*Y|%`DN؆5%7zgZ$qֱ~b]K_0^݌UCmY1_蟴Q056F߆<֒4dJ'"bxUvqI} HV~%KG :UkuI &{4O@9*e(d Ώ6}̉7D VZxk=@&n螯ŠU8>^*kft%{74u9g`^D!k]i%Jvtfpv3 ONBzBʨ8%iTLZ40u}{I%p.80J0 щ +!R7 |-1AπWs}yv*\ j7 }:Rp~f2!9: ,Ki6L߬uWʗs8kH'<{|Medl%1@eA|'q' )Df $)=MSZ7fVou\ 0S}2.ѫ0yލ7 pի;'TERjôA5b.BߐPUihаB,! YJ7~-?Ȱ!"ǓӀ7PRa )"[Sb;!j]"bb61"d=ɾhQey2<\;cn C*#/$@d-v-c)M|;nv#pp%H1Cb"H.HʁZv@`%t! rp',XMqK$CCD抮cuf;/?nG4ݬ iմ ^պ0{[x}32; *ui>=p-d> L}LJhӘog,yfqnX~7b}p^SԄJF*c>7G56yd ތ z u7 xV%rӋ23^SwJoXq H o4{cok8 Pt6ڰo/+=2B<~D5C3[so1"!g ҿɕ9 c7k 6|Peu%"CU,v,34:|(?_,"aٹQwծ3[0!#C-p:N[OLuC ";9婎:b+&) +K\!~C^lтAi;-_#j8t8}}\Z:#Ұz$'{庹Gzx4m Y8aAzG&E=>9ŒB F@ܷu%!p%A=%H"u1B" H^EHY2|oeoY'%ϐRI?R" өkKDL@!AT "EHߔ3(.y;uRSOaC4Oэ4>A)1!;zرSwbc# A{˭N:GSIG]O=|T/J~WabNK4Iaɺi][9H +~.:Ų!B %cy"QkQL91i0ysMPcoIn9tI5v~EU]#_:N ,Q{B! f _ϲ 8_"PdB+?1i^/}+YK9)"8VcWO:24 L*7R`tBg[nr{QC6 5 ~ b%q;hqRsFȯB<VhIy$uNr*'ʥ4t!_{= l{IX\^AhM^(^0 HEgBnsd <̂vu `q6h2j{Ql,8rT1D RW#;f(]?yBoi]kMi=uɘd YYRrmD.5@|` 㮘0_?BԹ`T9{#.WӧSj5BUL gfRF<+)otfFfA9icPEJNVݳvjfv3S+gR]o HE?n1-Y\kV9EXPKeYSMD3#V_^ A;Ҙ_O8\ j( \XTf$I>S޳Jf3`a9.FXjb,y#!M[ ^4@{»t7U?I98t1_5ݏBdUˌ[e&΄^2 ǤclOwZ5솟Bji&?}ׄWI}t׍xDLމ+iãT|"V?d *\suIX޼o@J",TXCtOwh!kWP AUa$O׏G#ِV(#cCMJ87x>8:[8dPC7 ӳu.rbo!%y IYHNv._VQH{bK>[f۶W1b?; 9%4-ʿSX9X1]sϫ<-^zȔN:JFYۑp+!/+䲱Ea6(eEB;\?N5P>)Q؏SI}}"O4z%|(w߼yη7bLehȁסMWݱxZ ^?h" nc, Zh$Ɇ 1jfadGρ9w J@ׅWř1Ȉhs`J:%*t4aw4 062gZ!9wyb|O`j_f|/u"5}7zxiݷos4+qK,5# XPflDTH 5ހ"Hvz`w΀ :Г.AsMo-$8g-^d\jX4YZk 芞IYx&v8Vv/%)b) d?һ#5baf7ݪ8z_pVRK 7$TIF#JaKim]dvGs._05'ibe6q,(y |D?\,X1 kXp$TEF h3=gF=l@ Nr r-D2騣SyR7kWcdeZזc-R lQ#(9ٌJi./3/Sum_/sܲ9-5!b)gMIo6`Us %ԐF8` x۴2<0%AS7>7nBT*Fţ4?̹w:ܳ,\'+SAMG(dN綕J!)i_4]\Mgke1`.K0/X:qUmE&gzon̹\y Kvjԁ$k!z4T1-[2O-.V$YT}eQXgltnJ 5 }DhWu-!O< eLt. DĪTT>Znyv G@bE7[@P {ču9ˏ7B~9ƽlɦ>"jJu*L+ 10x@׷QHB]L#\_;cUq m1Rɶ pOoH`IQtM)T{өϖ/e'…'Y*dacLj4 8͏t@O "eb-S01X{,J NKLrz|MNpܼF qSt↋f(i1r.Ƶ*]^ĖW1?"sヅY3GӲ0S8B|_aD(C'šW froDhC'!q:S@Ck+Ht f9^~ z1t_F,#!-{8 TT.fAгD1Ga~+Ԅum&IN^[@ETȈiծI:UI- xՇi^m:r>  .P7u/\p>5P7znr-X/Ȱ%SOپ me.GYp~pf}ԏa;꽈6'$Զud6NB%%K6W=#J6,0jF?'AߵysD'~8H-_7'(юzbLerm|QL(|l'b'>xΕFU||$ l@C_#? pz5筿 @KEjgJH!wHHh'Cy—V0} 4=1h49SSJo7+ ^6V]*SvtѡH*z/DQ(TaA4Q*se/Ep95Pό!sQgÍX5UFZ7(//xސݵ/`lPVL! u||IHk &Ht M6Ff9V[,(ҼN'ۛzo)`N޹/ vՓ›X> $t]$vP!+w3+i!DozV+c񐥵lpɿQpFi)ZDHT1J ]QrBixZ\d;%OP3+$Gz;iaiUu#<+0 1T TX&NBO{Cj.ARqu>SmXϺ E)nQbAn`UDgDnZJCl[[@C5t('mX BB>80(]"pgH=u /{331 ۙjb >bI"ۦ@b(/FD3a}6KD_Jt;$ Q:~j*GmG܎ͨ?Ȓ@ݐ;REYiBt A'B7r-j.yQu4^$j)FbҤk (Sn%{]qbMR?xj$reh=/35,<ׂ<'Q( x˭n=G= 7~rIteTB_GETLGv|t$ |'au4[-yv?k )0biDQ@v;eB$qחNbExܲBV`t8ikrɺC"(ɃNePHtKEr8R*Sΰ+9Reʄ#0(H6)1a!f#ZsR׍;K)jzy1Bwzx;s.[p{'èmP6Gy36u@%C EaV| >dDa}\{Rd0 -ҪVֱQFrxlo6R峤OFE?=lXiQ0]mfRR]a0eidn$K+D_^^A3x]J:+Z~.pWqq"I6d:I7I3~a$[^yeRFڀw~˨&g.AI{6ǹ!fIN_S\{SVTk s0"ƂIG,mLUj-viύ U$bGd|4*!xݴ3CS !!dIjX7a@ $[j 7b'.UCM=b}t_xҘ}=.hBbM J{aisX`L?_--Cgw@d^1/_lTC8rٌI#=Zĵ'QZZq-+]LVcX+?mGFY}s`0ےq4$'<:ގK6&,(ۄ0$9fMy5.I͖j5xkSs0:L=D͹}aqt%:Mc;[zBdofhR Cj1ځ{'oP M'Ozl0G!@e*-8jXWG.}LX0uϘ8I,3W!ձ& Ҋ+[oxlKY4pHʷ|J_E@[c$s;J_`y6]Zw M$[θd\ 3V7iERqA9_`%lsڼaizzir:2ecz&bL)`^Һcy,ŃW x=|zme ,RԒ: PQ?BKynD6Ҏc]p>[[\EWA6#OOmk$J"bV)5s0A1~4[}(2oa^.ty60[3!)"| v6ʔCwd.qymzE<9b*wcxeA~yd;2xc}ϪTrC'Ϩ0LO1+*`ݺOeǍ=BZiBI!+9|_ZSь tzq #*>µ]uLP_$ }*FBa(Aj.4DEX)ڏ?\2Dgf|R:4l!A7jss =XE}1q5M͏%Qp兿r)u;jZ4Ydr8["?OpBVr8ZU.AøҲc{q!dX{i/)s`6͈&pt9ٮ@ZhGeICvpLūb`kfoMn;2%R %n]1RAj;O eB[nZ8Bk{fv<8zLy~gpȖ2Tc8Na֦QHfExvYB3ES`!{9njɧ(xn/LL0lh$y*KES;N;ՅEpT:q! ؍T(vgt|chh[ /%Y{$jGݷ<|*1Hxj>xğIW040R1_; T2ae}dL4;H:h#w!ˡTUOQ5q. ʞxgmşE ;O4\`zcBI{p݅M`T G?IdcHiץv-X5i uu&laeFn%P)1Z@ex>纕F쓖LOY[z{x@N:*6x K#Ǎ8)tY<ǺңqbNPhVk㘞t25'eۋƪMs;1j%j' +{P\!\8N_-Hf^cs܎.:hw]=SM&Fbr-')%=JR+'e HVH겥T3 a(+@V"ڬ#S]N߹BMMHU'a a ݦ3s)ԿB#gg,iG5u5ji;qg)%~l'I2/jW$>[#5wl@ϜѳQ~D@Wo,,$;> uצCԅ>fZH zOP]Wc@ꗆ&*`%tIlqn mI=Xdt&/=a [u Usk q'x;>hw 7 onl] .Arv%Y2wك9؀)޶XDL-6p+g6AJ9X3Ð%=42^ jvd9jIۻ{`}mD |'Х5kh5 ݿQZ\T]*!AhmrZ.{9awAO,Tiec AiەϦ9gp^YM7n4VyXpȭOO: fDM;:%tVi QTqqmr 5x.8xC ,g,_5(Xl.?EFN @?'jCDNBu Ü)`Q89#HdX6G' kIDkhuBO b `nϊTc8)]!%=^8G|)+ڸO9i B!ₘ3H+ɈCq*W#Ti߇}C[ƞZwel ldl7<cEKy7EX"t 8pPo&p ˮ# ݉|tLNLץC,f"c 8~?t阀@\ ЧeDД T /%{m76DJuQ6 ?}9wEVY7a~sw.T5VdxfpN{.v0P; .1mn@[z +} 5ƾ=g"8։4Pol4蜷퀱F@-<Cw?_Iؾe 3CAsI% .d-X˞ QɿBH VS߸ 9hf̌)^" vs/ꘗo#iqݚ1@K E3V *Bx6׭6Eޢ{.p6 &x*֙ӟ]FC#=vFkt1ٽb:r-xƫȬU"!JGeX]ŭta9i&HQ֡RaXW|4hSۧOqY)D@BԆjf7 \F'L zv Wh]zԢ$#I5JHrDw{QZ;&gXc0K}Ri ۬93sQ6ktʒH!h!cP#S*@Yێ:c};k</BS&^>@;$:@>O3DQoۇGHXz\/ s[Cs[J)nD-(ɨ lv+56p/31$h1P}Z1/LI:jʍ'@hKqO zaB գ=uϩEhJځVZ1oE~Ь1D>|7@nAiJD_w!o :-'2 `zpT*Db0}vo@8l]:+lW'[yf&!џFES;Nd$YX| c*e8C+uZԸxpUw-Cz~tW5'lP7#ӔގTC9+v@~֙A$xt1q#>䡟m?`vs /3F 4Oq[K0aBRUZeC b,Uy6gmNy$IKSZ'ڿv+68!|*o}ʯ4UEݲOzᚹ2ZϿ a`KbO—U2gZtD7#dm_p_"z3c* >=31*_uv@$56M?L&6\&+YY͡Ny#y,2|nZ=,9,#@)jROtMGs*,j*#7juܠ/*k3:HϕqP3nx`t`K٥0[5m,7d&) ?\Ak) 0ao$izmuNWR[VHZ^t!ЩD!55鬊9orJwlt-~D qbJ3"(uhHMn/< ;vnT@wdG!C۷bki{G۱+JV-4,ϹLwY{Gה&q Ȭ1/)?thR$nI0_D3!yExHF{`֓).vwi3E?Vo~chG}W _lt:n AmCЇI1 \$M~m7|܏KqmW`zyJo$+@m"j>7߆sK?:5wbMK>Y`EtUj(8v"U( Y=Th1s ;]? Jb[n?Xz7C Q,3;WSNq rM| r}aG!ldma>MAU?jUjQ]*4J9̗ͪ6.2(ɝv'—^*@Dʛ-x)/7c]NJDF %uUe^*Cbg[@NMzxF])Ĕ܆.qr/g 6Mދ d5(%;k$ƨYE>**4Z8Aۘ} Y=,xP4N%v'F1d*Aj݇WE'NFJO[j=l$q4388Ct 3dXV> 2 s*=7^o$tZb:9 g'Ki!+V5oj+ G* c+@"x?"l25|)_f2ʖb߈Mti8_h~J'PF2&u3=*l9aCuI2ˀ$FJ2b+Po96 V2$ *9O 0:} PuXz>ݱrm rͨRcu*}9d/I"_?/\wcm!NDD#4 !A<BՈYͣJ}b2uZHquLBe $~ް, ].{VW̒챒;ne="Ϯd/쏼6r t!T$bQ#_]Q4>0ݍ_;ΆFq .^7q,,$̪iySpiYp4e-s9]Υo@)f.0Q)+tmOb@9ה|0U?^qPӐ2'"pSْd}+<JtjHa/q:OPd<#z]'0x=MU!к_LQI :5μdyMfS]ǟ}rO/ߓ@`>}$w}qo$@6="*`  v:%]|.eC¦i\<i:Lg$INb7Pz\? G_%K; 6#*I\ :ñHf̝ |ix:Fںwڔ{JChE)q^fi'Vy'bx?PAF.Fy`oA]N5xYI0~@"켾n ~[ue "ޅ(mAX!c{_b(x=n5 (y&H 0hKD3qo'1TBBD_mᑡؐzcAXRoNE7Mhc TZt}$Q8`螞<&h.2חJ9t+ 1QiCgљmV V&Ok 4wАx> +]5T7y-ZQxbG HcxBwvNU=}9ʚٰik~К 9er=uPI&"̡&; 7%6 Ai:(Ei{uI4q9/_1eSwi7DI&+(\HdIp^[AC;,uIqZgw!:k.(]fJ+uw:rg["_|&Egn Eg/*ZG| qWaIz|ptHxS0nOgLj엧^Px>yY8ߨTH*^(8[+ү -iz+͊h+'—,!#s)Z]&C;q-,GI&KY| %! jAݢzl'sעL6)ELjܯV EF0`5햾Wõ1d'^/1NP֊<}FYGl^B8?ϟ\8Rn/8KsJ?瀵AQ{U7R8>VՎ! 정3^OF9JS?KX\Xх ʅd VY`0+KͿ2vkګaC ~w$H6wCYaH3\;m%?*Z7.̄{*+8 nsv!N} O5{>3$ӫ tiI sZANf'Lx n>wy ӾAQF"}b͚8]c Ժ*I mzceqDIwceZt7oh1[v$4QM&̫ }NCV|>`Z_SsF<N3;Sܵz ">kZPȟBL)2~yM͔ uG l`nOx hj3 :cOV:z55!2a 1\p_Ų.#Q ,` xv.33a 2=YO9f!LĈԱ&KDfa˅p=s͵hb䧓MOk#oXg .GdVzyjE$T./[յ|u9UB*Ń-x+b%5׆Lg8YiCw<4) E J)wtĝ=Ა&!eL\Dt`^zmZV\ ɺډ]Ӱg50=)1;i&Ȗ^?68JU7\F>Tr6 #?wiצdhBbWvNiP:XeXEL. 3ӊ g,zr쏑A0iq{ȹLL-ڨG-촘Jw󫒳QgM8"9q\SERM/[=[ˎ61Ą]joΠt Ut:~)O2-w@BAیHT)cn nIwةddix - #=TQ೒ȾK r5I}q f]LȪ?) U*TGuI|cA @2u̓E )0znꂪ AQI*<ǡE_[ zuoT@^Ljk^mu8": G3hLp reL[_;3 j3uD-t0.`$jn;Milywa׎"J 2Ǎ)d?BX; E::ykv0Um[Qz[.MFMy"cl<ʊH).Iz9As.39t]꜅"шT߁Nn&&K?;\#?C>\~qZi;x[!BEqeS'x_?;Y`5%:D?XJ|n aZБNt, |S:GnS(3&Msz*f09^8hf<tECڈIF t53AfI?Nw?SR5>xBXGc"\zۅuv~A{tkYM%I5K+T^^6Z>K h|pN(-Wj?@=W>}0n6-̒@72gI;&jy"OÏyχe>nO6Pz}}QA{/XUcS*Ωׁ@Wa!,g wNfo ̼f2Dkuuadg7 }+$zɄP7>J% 98E0 ;N~&W-^-[@?qw | al NpF35cB2}>ѣw4ʞWNGq lS& Jp&oQɍ1X?ɛH C)<۝<@ < `p2g _)AƋ?ei?Ǐd^+I᜛:2bK/v{yju5`4fsE@?QQQQ\P!Ccϲ[W4Ot%GaUJ3۸dZ-kQd3֞laU-M,3LŃ}Yj G$)z9 ҭF252ܹ"~D&:ÁfLj|;Y2M`a Vgq0=YK $Vw6,U`Kf+rq]E}Q:w8Pr@["DBՋ[A낧Pɯ8mM#ETHnԬ " VB~{UW !Lv-r鲒bwW^23sLN\9sޙVMơkIεZbH xdde%Vi5u@KM&{| \TbA*!1B2+]ebDRWoxI#0) XwJfeRI؊+L`t#,l`ZVNN!aEjɜxdǘ_##놣Hˆm`%o˫J耀R{ghX 4aDM Iи6Jv?zwڡRBG.>fې,1AtMOg:fѷA#__@EͰ\3!PJ;dG(wi19 |AoTuuƯsA&#²A\d0+'Ԝu>xVefqEzHKDp sp7Eq#זJt07`K9oхYT·~첊['ٍWc]S2l@Մ=`btF4W7f4o> slwL&zw^gG8lSea:~NfĞFӑ~̔Ib־:Ϧǖx>Z_i{A:YZ<5*JP^Vx%QY-:%-,id' F@"w2_$9birDCaDM:`c?sP ,ܞ}ޕ(!aB |lY^N;DWRyE Wdv;,ڀRbiwk{6IRxCQן 0E„Q Qt|ߑ*'SC9*N%oE{{+K>0 mo9B3Dnw<%kDLpaӔC9h۲ɘI:"|9cM0h4/3ƛk>X}BadM)vP·<Ř2|ҷ?Z!o ~i8&}zQ n[q3NhrjpߑZ 1:`3aleYF峱Wf\jZ_m[Bd6Hu #ClPZ<48qyxgUCwǑ3c`}&>:U> )IdNF썣u䇒1@ _rB8vQt_ ~12čL;(̓\=)j'ޙ$//)97өq2:fe#yUifG"/Krj{ /CB2D9iȨuUq]["ikg(|m=JjHǗ*|Vաn?'9E_oHc:2êcJ706UR*jZU-ʞoX֡ˠe,7cTcUt)S&no4F{\-|~7]X4`}|6T/\̫Dy6/6]R+AJ~D M]aa!Q%}z B_ӵ$ 5Ȱ(A%Kx4@=p:x} S(q`!|tfbMA%;]F|淤)&IM9#tX1-6vMvPVɏ"r? E[dQ 5Dzq NK,yEUPUDRncuzM@D,[)Mb+}v4 FϊY=B.p},3 9 2iKo-TmCj/BJwabtn |1|טeoBA %) ]>C%_){nsǿ&ȻحV"N?L47U#,znck&T)}n_}ȭ7S㝩H[+*d`DM)~ݗt)3 Vihݸ*8=ҰZ"s_~Slf`8INt_6X{wV_*fo'gDd1f)wL3(ˮ1QG`?iuZ f&-ut>($z&cމ=*"C.'wo'fR?LƢ7û]]a9V:vi;Fśr*&?i,LȻw`Hb 8;RBx*[+a~ K/Z`Y^!OYfǰN`Qk mcx,LS?n_;M2КBx@*74?;h oHp 1q똓*Y\sjZS!yB6$ܱlCP )ЫoY ? PšF>hL?fđ; eV r.u =lkrwYV?+jĥaD'܋~5n :8a7M=1_?T#R*WuWTPd̚,W8$<}āaZE鋬$qF7:AzToQՅCRUپUPT1\7Yp9bRL]TAXGP~Q.y|=Y*%_8,3wyrFQt]p^W%!+,Iz<꿻ˡNC 7}Cv^ >Я88D i{ 682Ao^~80*{ hׇ2=N y9b@gX؀Jo^Zq %)%{Fڲᅄ*AGf(Zƨr뽬uPMܰrYiB! Ao7'cMnO h>;mt|!4?YXoƕu޿[&wQ\_( yV]"AK5a5W_2AG) )rw;rѺ^c{Jr(c UA}k"!Np<B?<|c%ñlQz3T::&-]_E-iU/ٛ#x=]¶--"+T2t˫ď匉d,#+F9 FЄ_33@Cj+x}7}$̈Hɧ6C2>zAHx6R=K!_aa nzqMS,G"O(R SQb$" iuu;q*&[iAP$<q JZ9$"y9(l֡wiu'=)`R =3]C=һ^:iB\k>s izHv2׏Z9o+5 ^X! x& f V\Z5Jף@2] xOtvak_H[zYm{( ! E'aOziXӺ;pfYti7= #C˹@s 5`+@]`slEǩz&W)m`{-rA6vz췃 "Pϼx GHYpج{F>І ir*eyqE[U?вxBѿ) 4?:Q-oc8c[kgK3(?v^bz.3@@*4|T#Uf@DʴO[>}1RxúS.,Y Hk`o|65~ʍ[ƒљ^.f r;޼N@r 2 g]]nlĮ5܉hC`^v&C5IIƅ ދ.f5fW0yBLyc3U,Ft֥aclg9Ҝ]Y<`7 Rzu0ZE|X\ 5#[Fz)~I%:X|Tƿ9vZ'^[~ȕI5sݎv)܎5uW鈃k $Tz'jlFpi+4*)?9_ $5i|zPl JF +G&fJٿlu3=y,h[֤$#/TXFseT&?ovmsТ~sP26]vAXM1]>i{HS mOpuNAX,r@ILj+!$Xdݞ=dӜDII(twѐ[N J>=iş+< 3ZH=5dwhKnhna tex,үj+5~Y2 ^0Q8ԊUl`OoD2jeraCg7H]tEei7f]?[>YW$ueUq)#VYPqȋA|}r)4= o8Ԫ^[Odpm& JY2n'MU>X|_lurv{Dac[3W`Z,.Z+5UcQ1 ͡ 22N1FL6Zb!T;N.ϸ.Cl6 ҭВ/\`#N;=!6K8OPdfa6kDBRvP} 8x"@FmE$4sέLF|~9t"vi?GE{?UZbPE e Y!t(jPzE]5Q T3p7(Q@[+ZeS"&-aeL"Rڸ79Lu0 &p2Bm &ga~2Fb,7i +\Ug~Coy; ʳOa ($/UgW.swrR8/1ͲɐK}^ʖZ4IqF}VbI,NU82zl?Έ|~;/5,R%SS@Tq r`-w<m5^P(qA=8#Z\sk'D劗. kb,GMa:.v)bSI%:Wѐ*^Wrp*~&LLE`ORWLyIjͻ%4#LdfP: O Wܔ5rD3g`|_Nc;I@>oDBnAUr}{n Ru˒Ea]I9(BQ^-2M\y}XC[0mOQpK4ۄ9oElA4!H|_"a#4.ԩ4))e\}օh0'^!<1ހU..5kNSl7]X#JwxO^O6W8*-3j@څMi`'RNa[MֿX I)hWi/:l%݇U%vѡĆҷ\ᄽk[fEX[^Y өYio0QQW"ɠt $Qe[BѹZ1Ǒ\vWBs+eȽvqLvXD:& '1L&bvèTd' }<~u] Aשtvy o5#kI;W@$ *)nN%_utNcj o4sϑ yꍰDNB`qVŮ iDGqRGfj$e7O|iu 3ݿ67UN\N&PI)9ҿitH``KSrWknf !j`/  u1x1y~WVLրT^ӿh;@tcw+)\kO&^ ?6[.3,SE9uQic[ ? ŌDR+r櫈ayO -Ǭv'w˔۟#[ dw'PeAlpas{ }l $ )GQ!mSH Pv~Cb0#A8Wisl4MSex,4{KL V3Ƕ[^wEщvI_TM߹Ij8W!JI59ݬzwB o 3+}$^_1)^!7d~_pXV"d"}w}G|?dQ^DM[?NGCPQrF_YP6#ﻰB:hY'VKOD[?g 29T -IB@k6XjG{BǺl< C~Ž 7(zF މ> Y1Dπ\Q߃SIbPT/KZt=oHˁg}YaӾG\~Az_kZ59S+o/՜՘78rٓu>aLʙ'#t ( 1WF/9P ]&n2bI Əxk##{eP0}_eK;d.̻:]3*|O5>LW1S4 $Uؓ{TmK48Z#1`!w^R Ȅ9H5Wqz+l91p63x_rrOc*"  Lv^ uAO,Y[1z;>Ø N.QN8I3u\&; F궰[P􄵤w!lzPZв޴0-^Ijvq-4cYyGf1ѼQWyX&ڋg[e4_RL*\_ ?# E>zI+ZluBo?$N8dvVYU~oa(C-[ΐuEw`xtk;0x/ͻ& w >1b9TD?L}91ХUg8fL~xxoh7P'txߑY]rB[.e<PN84b fл;#@Ol+׸Kr)ftp7$W &vWĕ<c};m㰕#$K E%"|+RWa m6Agr_%X#`^2v*XkB-Ԉam/ !T$yP#Sk-?WV$ƣf YG.eX.v=L~n/^I/9jzoIߍE8zvq<-ޠ?0u|yUۑFL38} AZ_0W7yt:T(,a_KlM qu B٣4A,BCݏen.ګIS$ű-LOъf4j%v]Fyו M8Yp_D!2)!)r} =‘`CP  (M77аF$hvk@8/-JlEaD8`;HGbjSɖna-|an2I Z.?xvXCVdRoqrP5m;XxDMGEm֎ka%pmbRI&ZDA:9IB&.!$!G,H՘:ޙs]<ͼЇdxbnV/j8@ 4saTbKHlrr8ّP(e";Zf^&b5}WPjUf!0Yz>gP{X(N/,UA Q: D5S_]yB~z#'|(:se9JJ'U|qr<*8&zŘ~K3D=\|'[0Yy' RƃQلV49 0x[JFZDuaSsE\aE1 #qR-A6J$VUt96yo=^DqG%1XVcU ]h}Zi#npE|m͛@>56Iό;1sHG!iFO0v:vn%1n\ÉVʥF^5 ؓGaDvwPOcw.Y U7<0\cꠋ'׀t tLW"yE58[sܑ57vz8˻sr zjHEq,Ym`6ĦAiʭzG?.])nF:w4KOӼ+ '=wmWq@)U_Ձ߾=/U"Q '*6Hgb3dkESNv gpHӇ+I8X.3e4l"J#DeaW.OB~G[҃[aD`"gʶ} RܥmJI5}FTlVj=\xseI聇dC$%C~g\4&eLZkAjGIt.x~s)_bOZw(L4:`@K}t~;4DBc799ŒtMj^Y@hMhM.k-N;.P1r3-:LEMHV6J۠xv&ܙF(Ͼ`qltIBsx$җ$x,*\y.΁\>w9>)ai }](E>yPU➈AoRٝ횬Dܿ$k| ]q'@+Pr=| kemTw9r=^s.(`%mQ?y{+j=Ã- 6XW{Q18tG, 4tu$κ(:lK/n|X9 DL̮u>Cƚ2K@!+M<N.}V,هXADKMbhs/dcie,9/2?LhD,])LEzHp2vg<64ޥ]ʋDj w2ITu7 N'X#g3ۨwMȋ>ly2#W)K."r(7r3'r1%pTTO(r5.iՊ#I8{ H:g̛\^2/;mXS+H(eg<By l| Ng>h\JXdX" Fc^] 깛i h:z*YK/0޻S_pqwMhB5/S$$ d ip'r[r8'JxX XSNN#wYv9(a :ZMoT~NPWJ3u9|j#G+jtXR46Wո 92 Mv n+tZy9JJUgytv0+bD95ҬsQ$f za{^0|t8\9}~4J.l1 wtQʹ_d"Q;) oV HI}}h7tws'$ lqО7]&f%h>PdA19]L95ìԠ ;^΢K' nYk͡S0ʆb`+^_ fn)C\:UC:ƨtP]nS>j9VCS1=SQmKz&!%H0>8oF؎5W\4Y7cU%m3G9$w.*yzrYax<"1]3 enx&tۼOF\熜c}8Ѱ&tIvXғȹ E*@ Cr^RO <55=$hӍK3E5qoEb1ƂR?P"-Y4](h GKD4j%2F7֚UGY"qGjctuk1$Mj3/۶}=`G&[Gxb iQD,ڿ`jC.DF->kčֱvGB-Js| d)oS51Pny(/cj,@l$x}}}mKd da*t?2*LȼLġ.Q*;bK/4{Gˌپo vUt ,v"Cno.E1h6KC)R erOɡ6 B5V$$)4% \* "*&_UnIT%Jn1gD[Ddp/]V0(Y 2z[0nnabllV՚4;ر^$]Uqd7S ; ԚAl1/G_Lu頗 ƢLZRy;G|5 `S[uE팳GPACL_I>;;)Vs0} U6Й =L‚fa/ӒTy.*:Fv1OqwvLd̿#C5"5Ek'DK{q8v4TK[g?L%و;y)3Zf +01//cF3S /Ԫ-gvr #K/F)ÚǞjgq$a!,]*Njn!Gj_Y*XL)|GՠiSQoi +qRjƶ%b.WlhnTLz0^5;a,{"ӸE"!plƀgGqE0El]lu(>?XD(&L'cv8$ʃhüCtwF, ,<`h|CixҨw@zԫ QFb#=`P݈l,%'/dC3M/B=4-f=K5)LWщܨG56| ,<ı O4]hZJNHArV[WF@1 TY>ީ|?L(v?#I@9rt*OFA(yޚ#Q}z8F6ȗG$W4jr2ģ8Q¢~/AbPU_eXRX_DޚR+!M.ז'%Rw^cz-Qq~<+!CE8wV -Ad!-˪M]3: v3` Y|sk k=sC`Q 9A$sb'ٹɩ-QTm?\BER~g@,#SrY2S|;k[!'~WiуͬVJ0zc݂%90Xkϻ]lOxT!}RȹgxEl"}zk^yT,< & uUw |L#%2#Clڤ[vctZ1JÁ—{5ښV8ݴ]"1zXʏv[p9zߕ\ &hA]8F/4\s2XIpٜ\U#Up('6v;* \{L.{Z OߛsFtP\wIGʃj(#U-NT{ڌm}(%f*dN|x̒Or a|>'36}XubȔRl3=ui~bԴRCGtM8>x=|>.C* VHRGL!v_{_&Bңx?2Sޝ/,>_Jnő)  AݯJ547IK)%Z* Hz+Hﰣ4UdUÏJuDʙiU >? 2bNhqg8^ NE`菢]R650<(ƣK[%MiH۳ZVa< Dyk^L(UTʬ/meC4AUZ:vtEYf[r7rf#5DZL ;p gG$Ěy,?5flY0CDm ~1H0檔*IzNj||I蠒0z?&%, ٞߘ,4dC4dcq:v*p{xUOm6+=63;?#܈Gc$uǗǸݤh!FЕd 0'[ʽ<q9 |*Q m9!R,v*kmK< UkɬI"uhL>7հ=Y[V:"G&R D⺾=k=3/3>GGB#ry1@ s<{qùd3S&sQnV>pz~< Jy}tI/K)W)x@(g0[O:p3[YFWY[Rڛך"A49$e%ftdnl9YJ z|ٍ8Qtn|3,hbT6S)6M :BW@yŴ;[8H6u'2إ9wZn+s`cc˵"vshVf$V5Lԁeج,#'2B_E '0?+4q(ŐЗ&I,8$}ԬJZR-nNx>k0#uTqjŢa+RiV(۵_jq ôx_V  $!9=ahj*LPݟY x5\_`砛b&7,M|88 !"nӜCM02<ܭ/(ڇ}Լ: ~&[g/}gIIxm7vpɞC>DѷǿBqdR$} P%ʀxUuwIb]$ ϝD!g'6%no{*<̉薁$U m~TDMwu;}T-{ĺE Ao&Z'^X`ygkbuuw{\+m0)4YyU(Z.]Y=_kCA޻VY묥`8A5|9ϴF*4E ~V5Uop=ѹ&lq܀D9AWNESŒHVEXnҢђb h[lfg:_"ldbޣ^#cee8u^ kBjN?Cߎr&DIe@Izaر>OT{蔏0=+)e\\yU"*]?}I}XyvRQpA3?$v*[bDAj88C^*n8fDm4MMԍѼ0#Ed7 `g%^ lWfJ5QZ T;@ѿ0(Dž~C@-^Q fA͑Rd8kܜ)ﴬH!G? =Oث?~jMY>EaXwDx6*F'@L:1 ׉gF3{ 6 丞FLK:ݑj$5L+T Gi_u7o-K$M|&[LqW -ddB%scݜhtㄬ8,L,CFJQ" =X!#Ut_1,=Œ! 7ŀ.Kt\RT UhL6p/(#Haxm_~|FLDEcvێ}WfI4m `(8<3*o23jS;7޶uZތ8[/u}rTb>_B;p\4rN9_Kzk%ܻ}āE7GyyӜ+bŦ7Od3, 0NngU2P!Sџ,Ū$_Uǩ}!xn)t+7Xu {ty&~JK1`08>'޿e?>jIe2W",b"_ VHJ3~nB_jB EPUrY__RnA3?B'D";4àzoQqEC2N>B03闲:vn܁)0-N嫊:.Fx6}0R2vn~,%q=6vg4ܪ3ٹX} )S`sxAQI~xbZ[x}voUnat[&1!.gQ?%VPV6)-ƶ)T/9yrʑ<ї@Si9O𒫆=(`JfoG-04؏٢zc+t(J= JR)5 ;DIh5.H{=*š5$ }2*XO ~DT aPu,eU;©V@hʬHu8hKÒY .Rpb 録>}X3J!i}o{wT~"xy$U]%RY g.uf)f}eJpuʋ-,h6b!H@Je$TP:Qx2RqQup9XXww9uo@ WZBM, ׮h4&-Wkn\(2*\1bFcD d8xpVT9ML k`"i"l,⟋ PϿŚDAp~uFuf.]!dۥi`,V_[Ji?7_6NWK?cY OBЙ_^M?9 K[f9p!$6>Mܬv/ĴI{ɐ tQd\wLSuҲf`0%[,^2ų՟ιb**a|LhǷ} QgPG ;0UMx\*dxXIlh&nzqkO'k+l<2?|Yx瘶,BVD2n䎥@6A ~B5!9õiD`aL]qZ/ {,E#,vQbvM Ӿq]0f1d2cnVE/9t&hɢV-kKt Q0dKʟN0DL%^Ֆn941riJdP/K'6Yo >@*K/u;J7駙Q\-jD,_̢o@~e2nlRV*Zs!%If\tM~~:(+Y%r-7G-=juF4q$"l*}M;g^A(gM8c6BF5 3lwPsdw{eC% d[ہGex@N!YX9iN]0т? 27P fLO㗾Q  6TU &Kү7[ _k|r=cw ct8zSWr5zβ=raVn~p 2DxS;`<0i/N4ԂdD9VEe0]ˏ< JOFN?yfOz^[> >34:SdRoG]D%-PZԒ5NmqB׍6~Q|HƮnHu\/ +7~GQm1kt7 WN0a1CuÝti]V0뢩\X.P$$Û.Z~mtV~#<]g$jot,Wp/8~ƒk_QIbQ@k* SJZ0'{ؕfSΐUR*r!Q$6s#Yl]$R+X,*'BHpdueKi(e|3DFpJo^>GuAjWo-a(D64Y j}ݪ-yfmVYҮ!,;Zbg*Ƕu Ϣc倯.]"1 ݏnMVtQRn;3j&asDۍ5(*zȝΝ#ΜSL51'hb9GR3%92jS'iO\[}0K(1]NJnZ8sW}[(FdP뾄pVϹSȕPFP\GT(⎫Ef’g qWHE'4;>_]JUu}x$S5^uuc}Յ[*ηEvUS\kE^W,77 솩0d94Z/59=FBVj>zc7i(%@܎f7;M{`!CwU\X=[Js*5ILz/l۠0Tm|eC46"+hqy$'g/?:XI44D@ZA&r>@?z ? Ee2nKʵ8`11N? tȠGq\7&2*4}:Gْf7R4I۫<ozEP_F5LBXߊ~ÆIާ,kJB0|QN@&:QR=9BM.s  ЭjU8}HK %Ag.cӬ1V 3L3%cJeVzÏҤq+ɘòF%)`4 a׃0A[nE%ƕQ|Q\h*Ggt4UZ*ѦAJHCNX!T lyl&Q(z=-LGf'XZt-5 =/C*J@QBP:5\\4Bg}q0=yi1Ickt1f͈^n=$c~Z*i~X Lަg;öX﯊r ැRt5|hriM(7&pTBB*Z(VGթs4yzw-Gz~qJl܁x4u|ܢ@T`!M8l7_u3p6v9$m_O ZHUqЄ[IsY<HʪIm9Xq˭"wkF-h,ql}d_.}0߬K#5X<;KeiE8GDE|մt]vUR`Z|^gڷR= qL4tt;iƟ_GZ@1njc͙Mw)qVLǜ0;s.RAé# |%!rPd^=?[ )'OmrBJ6{&Rf?I}8 H1ߵS΅4f*S.pphj JǑ.F岓$toeVm `0TO 6cVE-",._H=Flղү0m-]ݶWF?v?T W8XAFuW8x~:[Ռ11sؠCCl`@] b3~nf`GѨ ho!./8<0KHj u`QJ}V&p'5/N% xˀ?SEMex e4So^"%Yyc0I*#jCyv8l3I.$X7|)|[UsӀ\F*QO]<&nrl.7܊[و٩IyPp7̦0 kkv ;eöY$*%M`6|C)1FO]뭕1k;[WaZ'e#f#0t0U|=68y8#!" 0JrPTcӒRIi$5&C ]jCuX1uR:Mj _KpO<v> eQx_Z_VcYGh8̝3ؔq5tDj кq6iw=mNDODiKxem(an f/(t,_b\m̼ ji9y`bkȴze@_ [QPMb&Dk  wx{4Yu*}71@Y8-a}x ԅ;՜(Kxh[t5yb>{  `^uј`D P?ξmY${SG&/]PϟEZRݸ$tIaNŚ>^?d .@ĥAuL3nyF-jWkp5:|G5X1WS-c$|Mry=R&VYD)SF}D2zK x`N6Ls#ڠ߾T7{58@q*GIMQCl/ŒR2fU씜~YR|'6 =5R?z[czd_~ i .vfZtpi;G:f;I`vf06Q}C1ǎXf3Ŏ#H hr4ڶt[gL, wBxY.AIKn4Mjn:gC;E8V{orXN^^*k+A"" o[yL]t8#kk u{$$Һ8;o@5nkMx1{E!8Pdnmش%W >4*Q˱QJGQ"ni"JYTBnl#嘴K%BF}Z8'S#=iJxmQ~=S ?H%/B ;{R@aBXI98^yP?dݩ{=>ڿmlߓMP'zTaM0(yn:ϴj%5T&1d\:Yw'p~ P0D5}QG!%Ơ a$ʢp`݅P6 ?_x4}syJ [$'V fx#h|`97S #y{ҝO;~T3Q<1#;Y̋jwcvʟp)AZW΄3K:  8~YKnFz[@*mv'KlszHgáYexIdS?~F\d |0b|gY*IbPiLAVgҤeLKF g k7 ͕rrk ~w{:wJ7eI?Bz}ddlq pb4rbt2oʄ:3Cm_:Jkq\ ^"G`u< yRh17|I0ʂCe&Q -e( E6=߁ 1-wqjp.@[gt6Nŵ :ICSu+_?^09IžYs!Ncna1t)jCfw ZYkSNK0U}dܟ\렑A<>%y@֬TЪndfSzcgfPF ,ć6qE5<j ]p_ Pg:^<̉{W6YE0!IۓUW܀!E?]d|1E<*s&V'mx/{QsFrekPŇԥeElF'}&+AI[%g1o9m|7N#k~u>"Nc4GehA!>`+ѽvö!S hΊk{`Lr#ٺ5gM[ISzOB[Bgc{4zPf5&2L~UUfPJe7x4!̟"xĐli_(@[P nsXH֋(oʁ!xZKŵp֐˴<) ͌8B<("G}ʉ'@ԛ3˕&zJQG6^5W5dvf-ibq"{ԳUr\ 6}^S1 q})Y9kͥRqG &n WeH^6_CY?bJ>=bjvǸT<&l5ǯoV=:6]|P˾8oP츙b Y)]0zT~cAr9WʑzlDsդ1AK"ܱgQ|J@ dg,H5tPK}"q{4c|$:߫b.5ھ[rdǟWM"pࡉ%PLq{,z]-%/QC3WN]U^{O}PG Ard+.vպ} qyGn,6!,P3w͜E5YY{|T 0a eG#$b1|3_(<'tΘ 6az*)B>ZZWmK s&Ԝ`786K=m(6sr@}nt tlF|؀bwFG ,Ӗn(T_YKWpef@A:k+Lu(v?>yt_Lz'Kvx&Rdj'"LR(p@+F(,6qzՁ%k-Ғ rza% yk4д˙;C:KɌ[eَ::G`$;;.AIU Nvqj8h.Ap5rd[?rB]{Yu|S7ڠ0f[kU|N,:ts;Q HU=O?2o }1gB_~3B"p5,ѷ:EٵO7Ɋ*s~Q12V7,Y l/=~olPOeDi@hjc[Zrm% m-kϰKK!՛z%g"!!SҘo/ػ78}r)k<IH)P*߻o%4L""i=RS޾-OL nt1ҙ:SGxU_Wr }6 :ݶlnɎ[JP&-E[utȧ{2xjdVAC8|2}M.Li)ˋ;d]]ٻ_Cn,4Ɛz6NrĄ?>6F @7Ɲ 5 1\?w̗_~L9檃C|6{21NRȖ",cъ+;& 92+, !!`tO؏0,1Lt jwFl`'>98Ιʬâ[E!9OH{cwx?zE6 xZ{ts}d~q0[Y{xB5km7t"vtZjYt5;(pzGŞ"1XDMSmj)&"@PܢNx SR ͪ#sn' `'/Yle*<gG`]tuNc=mUv@;8aZf 46şjCLbz`U%R Y>Ы|6$jHƮ\P<4DVe\_x^]QvZ&ȇ!`'YgAJlo  H:Ѵ>_]йGfjOMs\$0]BZW4"uٖ",E#srπT)c..jՐħ9#jr1ք6Ib͌rz3%dlS*5i ;Wp $.?$QA# l1M: -Sq] #w{ǒfxXyz [˟/6tܑZ9SNPk)ٴL?fI 0ppVr=F:Z UT?_BZZb6ź- r~$ BrN)2ML1Ž Q$yj5[ڮwɝ lYf@!`Q-@ЪP ~76^;?i+Aks 3S#0=4RvPa+>ar$􌴀}WRvmYo ͑p-%V~%B@{~0FTEAM]6! oy:\+`Gu:GArՊdu4R`$PrM~w"@Stե:4TB-<Fׇ92 /ϒ7kKHZ_22a;qHUb̗ ?_ 9TЙ ޤb#0ؕ=֡S'?o[d#U9n>_T[A#bQyMZzdb#BܔdH#.|N$eG+$BHю9[Zl{x̧ʁɤ(8PJ G%pP=)"$&"HtDpDv3jv`YhTjPו{lټ26,f>řxC(wyB {$,z# ^#1V(]} T3:zX3* 3@ `^ H`nXdr`J!@:CcoNPP7.'8'H8!j\` S,u,2) )K}mh˲ Up1&1%,K`M/Y?h爑kM D C"1pʆ݈x\&K+bQ$5w1ou)*ħ#|B1~*bG9# Aw;F@Bk$JV@~0GD I>-.Ri- 33OoGi% 7 od%j K7ed3刡$nftO)\8S܄>v|o^o}a+bV?!ZB<>Mx_<zf?4{'vM|>+]Х0)N_{ $Ch:ĥޒfayC z 9tzfɑvH(Nbaf `)Ry'Kk#0#bK˷dW;qt5۴_jj85ѠVN{̬6$5>X|9i-n s23^=tV}q[mǃ&PShhj2i>56J Kec|T8s&y٨wnvo7i)T?'N8aW[,T"x"J1iaA.ׁЌVg}Srp-򨀁g{ s%P7A|Z$iX WcY2ےD8ej8Q[hT8&S{ !?&Wni5T%jռ;;J&^T_wD#r4;u%KppVʛE~1:c]o+{~bl uԪ6Q[#퍌FhM oy,rnѳqZH hMjg,)~mfzdSP1ӗ9hB!W XZWVB176:M}#m^{:8hس lAW4:Ber bo͏+E,G&]/"XAA377~Nƴ֪!xtD85cp"YsqQ0oOSE$uFxm6E*3vWq X[w[l+xFa6XkM-A*M%x'K HՃϔKl1xt|ȹUD6o̝ 7q[G]S &$0BP4ܫ1a;%6oDmʔ7`EËpr^,˥y7/UONY杜%cIKȜDʶ6P_CgWtVDs',ʎB8<8o刭qZ')t06ZbeU&t@FX<8xT,o)Q."nϾh66ϠU[BUQ G"(4H:6(?.SQ.fyM2ohǻvⷨdP>؉RT5k? J<] Z;Kf(ns!7҇Uqo.Lc0/qϒr{gi>^@_FԡzmIԵD$0`nWiϓzf0N@/}%!vwۊPJN+Ag E*HdE0/M.]tCz#sR9Be{0mvRգwzH8%-Ҕe y4sZY`dӍVF6@M7{"[`%l_3찉jw40]E SRcz">/;S\~mGVB  26~kC_: kuEoX,oۊevˉFjKGT#%jo/]n~qOAU'hidN"խVVz2kt@Hٚ(R8#a+{F,lKltio5r<;lMN/a lܓ~r36Ə/f!^+4}aQ7֭cyOtΔ24-G^[m5CK%R2-2[i6"7cщd&ArT1SG~THSn!t41d0UbZ!FVPC'qW eHBm%4^ /ȍY!$0TBT>}E$4"feugF> +tiV&hjΩǦj滜 ! wF9ՆҢAMlw0t qI|EI{_**s8RQk~Ņ3,9.ӻk]7SU! |[cZ7@?nSCƆO7>w 1R/?DyUq{QWdTMy}3m\lgxŇy%7(VO6AKqlA0kI _kWf/;veaB :1T琘IܼNDy &= 8&J~vъ8bDT\NF"`Hd)4S'`t1.)uM8F6!'Di7ħmٸhmE>jQOb>a^EPqqyJ mWh,y*,G׶2`W{ ^ua/薌576G/OC^%]JꖨȣVCj'7Qsw*`x8i׹ȍXx |F56D~!2k$BR45O=+`^1cto_3힀VOcl3Vpf|\36ͨ45'{N-M?a%c'h񫋐 (KnOV YI ŕ ӑmbVJ|IWH Mb[E/$(%M@K[%Lo~&RAi+3e[DOi->cs~WW7Άnjob?. 7{"re9_W.BO5 -Ernݚ[_CBpmgP nz]*^/<(Ԏ Dz1cԄP&30UH`WA* ;SS Sԡ`,EKI_CGEKIjo|ƭb[*L`r ^[K+%v? 6X<(U}I9)0:[:)@>R&&,¬3[^]&4iLEU TXB: ϶iDL|r!%FԢS7 -d | %QKR_ cg6څ%A` 2u/~+ _F3.]4k k:V]y) ۵כNԐڧ[8Z". sc!m&#%GPӓTgPr~x'ojq{SHQjBĢ)'ޠiSΏg9^ ﷉j.*sX 8@%Y9M>xuQ[ߡ6Jv3#(ga+h൳ښB2s@MTccw!: cX<'g`^FkF]T<0F\;yW=o(X3p ޴󓂦S2KƁuKܟ52Qœ/T[F>ß2 ZKpVsij]K_e7$ ^2mYN j|WɪۚBoPP_dG,FhU7n~ @%/F3*,yHfݾ3u6- Gh o"ُb\JJMGޭ'%-92j߆514܏VN!BXOϒdI4>>2Yz}R^0mB2A){ދT6'doZQi',%Yq3c4j V, =1-dJі {3-8|0Z' =j"|HXce4se=)~ۚlV~uL WxBeyVx\9k=xZm.i ,[.0vxI4/h9_^&UAwm 2rަb  < >͙doit.j+(R]ZO`}SG8ԟjlB*J2g͈f4:ZGl$*}C=\U9={r[P G od_ELqG g{)|poA~_|*v(/~G\տ1U@^mɒd8PILbyaNEҿ^l+ߑohN-7xo۬jzV8cR[*ܚ-/^V炌.4a#;tvYK? |D0%.6uOR|%6tL{ ƣhkh >mŽ{ZB/=̐@P(w֑l_>{Z[S9}~|9f)hAj =lD$cZ@|aic_?ePtHx>[A! cSGVqĤns`/>;tWBmz[r 5% KwgԛcvYeC m 2y*L[~?bCLQkT{$yʧBl>9MKǨ@nżAˆNC/ ={CF,REP~Y#k^gI2cFmGʓLbTOy󉛥v$ ª=$L&)I9/~ "S:Ih`QQ3Y9OH,=ΔsJ_[# jJdz!D갸¹3ѥzn} Os;J*3&DzƼH g |A_[|TBwd4.^Z φ\( DrUzzâ)1fˢNwat^h!R'θC?O[ة'dk 2"$wG D_]HMW=4LDf}䅅St|jS_ƛCU7[~=KI/6H5p&dʹoFV{0v0sH߬/~#nyMkGJM0v!1,͡_'ЍigH( g.U{R_Űs#u hwm; 4712;e}ɫ\h_\?h<چ S/hk++AqUS'Xk/k?ϛx2'(p?UY ߚD#p'bきIu<. sY4XNCp/[a]*Vzd9\Je3D$hX{s/Iɭ QL%Qڠl* Fږ>;h%X"BtG@";ΊIlVK="Gs)>|Ӣ:1v?r}nk./&yW!y> e\]8N>1!.nukp=8Y& )W N28JnJԼmC$"G hVm &mK\ƃ-1F B$.w 'C]ncpA s3'(-i表O`՚))%51$4DOg.Zd3El,^ (>iTRO| V|weNB"u7ڧ3dde`7U}o@6SۄyKs[$2ؿC-a6uơPw(Vo(h[PQx<݂.[>>p[A l|T5^LHY@q@_\k]wX@ndq{&aOnR6t6/L`L5ݟ"LmfIMm=E@9b4p5{b ExV%\GS\WSr*Mw^MqBrՁz{D߫WEo4)ѧ/2Y r)0ȸHCۻ0+vבJ][H6ΔMYRGux+ HG1wC$Dc2e+w څȂ?fV?W~4>fi3&e75fMz,U&@n4)~d̼lV. U!}IN" ۵6Eii6X? fWL J2xv ~fLNG(N/8BЎ؄jMwgdG'2GbA)(d5<_bTs+H|P}CC'nzL:O>#`RkdcqdDk8 )\/M Be(=kEghþfRm[ RT_s}4hCR"yC8cNT%wfwQ9ebH }T끊,\0M`) ofF j/!/dm"p_;T8ܲ0-.juZ+$Ŭ^"pzb/e>Dz^,En]π})GU1,@Y@Թ5_)9|y N.FxSsTfmAZm9jo}gtȖӴ{/ׁ5{ê+f3LBg0X'R}„̈́V]#}fAǼc7%"e~bB]aiLWPy2cZ]\s@jIVq&1?V^dCh^V;?]H9+e$ːAA8ǰCw>H >\&s?eԿ:A1$Ӓ<TT~eVt4Rޔv/3\e?HxAmZHеFMeLN *oثd2bT J)˝_@hU/hNu:7*}A6 8S14V/_C*C҅)w\scXhVJ;7Рoz<=AV/&G-@zHqY g:ewFڸImqSHÉC'Oɽk~][~PZ; vAƆ"ޟ vݬRNP/ c /f[/>`K -ƃ(hw )3hHSԷ@zwf&>{MWC_)3x|k)UrymǤ-̋"@4ӥdsBcf^FfF/p#J* .*о'v֥M;*yIvs4_"*dw,jBVT=|wru'iKtN 4J$s~1Z;mi ~RLQeБT#{h@_B9*}xa9p?jb&$?e\8:^aWwctߚ@R3E_EdK XgyR8t!~y!+v^L]cKP|#,FpwD}u]ȇx\x;>i/Ř;NG,z -U*6ixqZA#f)^ReMdKӕPG~k^@ܒQG~<{hFxUЂ(Vן\ r&θq}\˴96:P8YLA84~iΤ')_ٿ,|wcjt`FdBe|80Uh,k ;pu:'KR-rx!B%ƥjOfW;v`K}q!bi[SZRg (a ) p7 ֽ X QnB vVѰ5"o6XHĜɪ~6jT E.+cP_=f$<->xF*_ P 8cÆ~ Tgm/߮Hyj)ƱB[PU7'T.WdpLj_hG Oѯ-X6 Ͷ#WH_^ȚE%a-l Su0=(Z;11W=C=\׳yV?i%7C;Q~-{;Vx""KwRJK EuF[';wܵT,pW2Jw$.a7֠P5xDnQzu>ޓ%Ln+m՝¹r׺GW% #j}g0CQVVdzR' y0'Jj/N풩gY]1NɆCeD4n$Y~k_zqCUUi郣? XQ[ff~4,t}Q8[!Z̷Pű#a)V6YM -d$Œpvd5cj &@IK6.ͦ`Ś;ޞQ& L )׬dPĄ fĜGaoGiy ]54SjH;SillQkou3]pЭeɪMZjFVAl M3z]Nɫ'G5!wqdVe!{ڏBN(M5ϋ17+鯶x[>ӚSg3=Y(PG8$+ poi@Rj 8#JTm+Vk2)2PK͌);*/11 J6,"#[E[:G9~$9i"w!Q)X"惿$DqpQw\$`X`ghpqRw ͱi3_E戺f\Š&=t06?۔rl±Gn7A#.Zz =.3Hל=;ҥ,or ųj ^ L8*Η77Sa7x*f[J92wSLVqfWC3zҎ,47AJqן-- %]̽>ӊY~}lS~St+ҽ+T-ƢՑMksŞ2M; ^8qN4.Š?D _#Rѥg%` 9`Kdz,e ]W!Ob7ڕR;KB%2,YIob[Ѥ&D2c=QlEei+\ Jz#{P(4SRA)˒{P٬@rV=ꤢ`=Ztwn 8'~cGB?DR E =Dw?R"|yrM#>bk7{i& r|HNAd|1N~z"3yK u3Ɛezejgh3nǦ \[XJǞA~']%a5zT`Q=PG6lwk\IfRHoo: Bj(a >. ξ9 u>TOtLnL9W,Q?TFcV"ijlJwNvjbI=hcBڎ1ꥈbKJhZ#C pkRD@5k~={+'Nu+ky lӶYjοj"["d".Ï.pw0dx UƷ[$c&1PӈcL'sܮ;ZŸbS' {c7CG#y09}h{Ĕ{(4Z{,LmoB&ؤ<C߽hon7zՊ&kBQGժieL!Ⱥԛvm[=(X);VNiB"*s/Q@!_PNk3g󖀩x?W%fT6(mt-3ݴtp] 甝 T羚y0P!D޶O1Lׁx6ޡ\ɵ61u^JJsWldMZ~F9m[fC.tP%Zgr+(.|]1)R_S}&8e+ Dx>uu}J}{.EBh8+Z'#kRb&"yߧ˨ktk+ZoMuE}<(4457ݪHCB r"pӏ k5?O GʹgO9\0ItA=| :0xC@2ɠZfL8钧~WZ 4}iY%(;߮;~H n'yݧnc '2җU†`.?0םO^KEY_үGvq0]"9rt{-k]6i*ݖ ̀'mӖXn٢PTz~bքL5<9Tȭ:( Dۄ4J"$z,k8zt7=;%GTnMl4T`8?@. b`t 7j2 wNL/0LC>igÂ`˔KXpZ9\heNm BnK֨5ADB)Vh .w$.^XtIԆMS粙U-`"Hot5`Yۣ>JMm0VLҺ5˙QũЏ ҔKOEWKJz*0ZVEH/ѕ .1W p]Z;8 0# 0W!(wb;5 ڍ@:|?#wQ=ve%'\OĢ#FI|'hT+pHK^ɒO'lڊE /JN֬;fzӴjJy']ں,jY¿HrUNa$޹%CKe#ͿC$v4E%v>XIˀ i6޵3kU%)kY+\m$6#Z_V%aз$2aClX Dzr?.M?qhKX73SXQ5;< &g@p%4u,ҰOb?`ؾ䯧\Kd{x9,b1gcPɊ <ʹDj(PLki.Iwvth5q(/}"N!qŠ ߬e bv1q:EWH:(g=^ h-7 a:eccZt;RA 1[ V\'K.nI%AK 9lh Vs7͂Ġ2U{ٜWeK8=en 4C*wiP΍R~Uٞn SL ] _??%2E=13мk|JDh鳇GY ,̒Z%:jFh[k`M8:t+Y٦qlQJtNj?3!W6#fAk+|y5Yڮ@HrHM^%˥P9j{¯0Y8X' *M!;{"yFA)7XL2@/Uk<~Bbֻp^n鹋YZ!(?ʨu?Lvb71Rt@16qSB݅ 1ּ}:Tr3?J}-ɰ'mJk3&NNgFm˶$k$KSQ=A2?i/fmǛ Y)Qt#[qɦPPbb?cvXo`ϼdِUo{ȃ9Y՛]5UDuAGjQYVٝ%Z8^ F@'BZmޘܲE>"&ifQ=Rj.Mp&aAUP`.?g@#f꼷i\i+o#c"`Qslճ_\ ,q^{AL8d뙴Axs%YIVh}LyºA&L@Vp cг[9IlϊAϚ,EeNbU&6j2Q =Bx_X*@&rcNH$e*?2=N  ~U;> &s "p# Wgˀ]fw0%:ot!A*| j*B>}FC|]B\FѥciUEcRK; J®> kz.$5%0Au{byݏ,( r8XͿhk,j$,&,ҽɐ NZѭCzF&e:;/.HzPK9!W5CV^+ 0w%.w+]dch]d@2щ b@G?bZDqMFB%1(^nћg`p;;Wodo>eR?4E-Ls Ս;KKC4-iYa!r.SNsu/P π͑76K0Ĥ'W`!ihЏ0 ;Fyt)m+  hgxutu1{zF)tĘ_.VX֐үH[GG%q'qI^.d6[Wȶ)E<@_WPrsx78 wӴk~9$:XmG;'+#wӊь N2FlO#`WQ+O)徂EC#߲r %WTK)@pr=*pwWaDXbJ R/BxaJ d-n K>-/x< n]QqTI$@݄P?jmKe8]"}9C/N`lX!Z : +V/"kQO)a_sof@mo$#@ ؇kz.홿r+9bU`Xw= Bj?^%|65`4 TK輈^|T6l*.~jW_|`BFc_$¯KwyÉ 68ޫ=71 IE̊Kk)'9*?]k 3Rj8{K>Yȿv~ȇ̃k-Nhr<VHF 'e2ia5o 4Ҿ~ab>B1l4v\E܁R CK>Dn zè{M3)WlGBP{eڱ63D uYvz_Ys5Αwh"pmTS` ΓRvߥ{a QN/B3ƑJu4?J}\,Ŧ;] Vdr oƲk?վw fS|!j%LJqa߃VwL8[e|ѿ3G"{ ʔ[Ӿ̷G%箱ә {Lx,W^5BQ$je{UAѵA1MMe kY=Q+|WC4{bɥVV9&+Z+߯,2bF&DC4lic9Êc"vA[a1z?qcC!n=2=iVxu8R^h-Pa٧3OjI{u1N.,T{i4Bzl|OBATY2n|3-+Evex^ww ^s[b]@X*>OȻ%yԌH2Рځ$_2DQVON`Zd.1Ci׀ytVqV>|`iJcw7zc\V͟bkR v#,;Zꨱ<;V\ ^OYBIQfNJXj/02oĢvȿds=B,Ke5k\M/\u}%3:!YE9_WuhhXEZ|*:8Tzv8͞>7Pwd.fZ/ @F7#FK6> Jjcdih ,){Vng̗l>`[@rtёɰG]8)=6ԻgD?|σ35@m0 1?aw+ OW }N_n00Uum25@ĢݳHxa. qƩ%*{3iE:hlxKގVa<뮽a O^n&n؅6yJ^tb=;zpe>xo/78 &fOi/q\1q_#DQ)iY*rY hrREiYN"[')7Ekڗ9o,Tș zu0t9 6f!Idq rs7R֋Eb/N?JR{HΈ4{ Vk.>y,yi~ :l;8.d;A5w \4Sό}*]nmJ5:JAG契535>XRF"GFely} De]1) }Ck8r:zA (+\숔,lVi0;ߜéC;%r(M}a]**+Z,{yPhѲao*ZI ؇t pƞkp`aHJ-A{t_:DLSJ('=89;'=gQ>n] 9pSW.^nӲ=y_\q^K:xϪbljAg*1jt|^$ 08 Ädo]ASX(c9RŮ9il@D4hFW $BfX$J/^Vi%ʵC& *ȀEs½zX"x r8,Ȟ—24Pm;OseoUY.496~侘$'o,g"@ _D{n9@ V 1$;C%%ˢ6(oF='͎T 1="DlwqG tȑ0 AZL2 j\%`,bAݗAbDl66Lc{|5"̠ %rq"&0.6zN\7x}, iKvLbi|9IA*ן"2V~1n0(3vUg>C#|N4(ՆzP@ |fy3i믫zlU}F*_l&*p+uDt2{IX=Ɓ%<$ufhȾ>i8{ɛ1%"/h /"SƯ!4%^#9See$yg&yS7rqT] :N%D(-;tr{PI*Y#ggxn. 'URS4ב:#dBuyzV$8g05?7]xG#6n:}&%|HD}Qm" ˷F 6zYQ9"+٤ႋ1OPkMTHgSCTDYPԱgض "wgQNڭ 3w* M|b#':8Ł=[mKmZR@dЉ$F7`WBU>Y!p=_tKlX@mCԫ&o WzTSTJki6#G]vdy >pjI!UqsD+V0G_ ҕd!΢,s tUT-n#h~|U2&,(tj5R 10SimzфiZCZaMGo:S: ɶ3"* :z&j+3*>p}̙Ew F>9fƘ{TL]c<9NGMw|h*S *aeD1aL!H.'o8emc5tp$g~3#҅c4TKw!.~j]]pt;0|Q3V.[rz8REKD6zL,F/jIb ~5 ȥp*屭GlՌώ< ^}LToFIQdեXF@?n{3Ui^LDBmS7v>?e4"\pFc4$$j %-0v\V@^ᾗTN 8p۲׳GdUBަM!)`KWtzg Wq!T7)i sN05IAU߱!vetQ71Nܜw}l1+P n;_q[o`F^58.MoF:18ZS8gR{AvR T8]!9=xM`RnwG \8h7ˤ4pfIN&\*\k}WoT( eZ{}j%.[?ǚslh=聛 $l4lCPW=cQo6 {}x,J#`9ITsT!Mr`ue_7g8Tƹi*V+$`4n>>zunXEY?ozCCT.w޲W]珈m8tOWrtULCm Y %"ͧeVT5=W9ޫ.~fWEP]PFL?&q=5GAI-䮜s9RUH=3!LDܒЌkE·=n(N"ʘ1O;3"u5bo?!k2G0PL_|փjuF4DI}V,k#YYr$O7]| u~1Ηc1#7pt#bȎeRZ.JU@dBl`gﵾƏyR-M`=&[r NҞdPo׺*sbVİ+m5ޡSz \U$U!( sIt:l'&1:9݀,sdPX&=#㋧bP}Y$c7Tۍ};e(QisC1Ku<5 1r I@7[i'qͶ! ukl>hw mjAzrdUNCXCh9bccC"#AJ]*,u D^G1c49,s (U})p</x%4;Jփ،M8MKȋN&_m<:]`f % zel= Z9s^wY: Gɫu jKVnH/ y"Zf*cd*e_tOo 1C8ԑL25wxӓ>Q& 3JNyiy7}lZn+bA6@3VIX9drʸ bT?jDɒ(/f.f?fÄl6Q]$!{eߏ5Qaz"u>+K} _>}nCFSm~Sz%96O 瞄RYdTE5r i-fS\V$WގuqNfԲE2_L6 3`Tz\rZzZ F#~nAO%hҹ4KuTOI񱂕K dh+O@DM /<8|Lh8 ?~Q)9jF=F6ZIBW`ǰIvl @M5#0}e *Ezgo -Qd ngQLfita֫Rf^ᬎ#.._ o/7_/o1J*g(\>gb+,Gg{, Q;_9KfȋfRVBI>瘞[eL# r4WZ`* ADb+x(/zsme៶_L-JCMfY=~``>Cq;o[ƒIDBsyJ艐91{Rl@aߕ'䥟8"P"<$*'U~sMBsO{mp {=*rӵ{wiJ;]YYO/qaxI $/Y).1`g/m~L\01Λ(ʠ0 Ph8ٌ6ֹ/ن6{gp@3`E@;Θڜ{a8{3\"9Nğr HمS$5ߗfsD_{#X]?5䋍!,=U&V ;k+Pmoo 6Ӗ-uz:Xs?; w 0ݯ߭-%hbc yu# h}A8gPp@@. J8O,g-{z[N z736_F^Φ3QvMO#/Փ@\] 47Q!W2Ei&ys)La'-G`u}ze)RQAwgk0塡1'] =;'}4t a9GIJYG1 ̧GnD+vkCۏ"V& Ո:k^5T[ETh@쫚l4BbI'i{gHhe%)UamVTBODr}957MY,vm;LW7KX` wAR6 Mg>JDI?jܒLBXJ.NH+¦F墋OoNUu~n9ҷP\uAIHdZcOpXjS5#\?gtAޗ-w*P)5S!ʳ \JI 4lOfA0˾8 x.͊c]ۼPf4}Rr}ndʮc΋gz`%sk&n= _'y{:@;VSg2N2'Fa27?+jeBKJYD(aCn7 ;.s wcexcsG‡?CMU/QPKj`_o5uC}U%rŵ\we3aP[5[&\=uG(d&9d-P%v8KBn[V"́W  *MV>+fDknVޑ2gIR@yM}VY J»eS*a9JPQ+DK8loOSgIQ:uD> 7J!ӥ7i!*8}a8>ߠ_S\x]?Բu6B}BzgltJwn󲩟!pqj2s.@*xCEͪPr36a?bS`Z^hԯ(n?몧6ko,'(jf;-yx-GOFkbrE-ײaq6c⻙Ge?;&0vîZ`&5ۭ7ڦΨf[50_Kzm?#㇂9xb)\M)'fcCWŃ̘۲5,k؜¹ a/*V3ҫx\fL2%`=ʕJ T)YMԀYH C@Lg@e׽iqٸ`Vev!C3Ux Ty,QIW?J-( g2bJٸ 2x|\.PI*El {zlTo\pp Q6#>n oд۵IBn`#Z+n\цɪ'{x0~YBfaRD@bn}c } Qf* rװ]^`ɭ 7$ m4 Sf?go 5cC!ۄͳ.Kb3fv)둁yU*M`?s4Hy%J<@@>,daeJA4t&EY.V`7rfۖ&w m /\l^J :2l ЌHb3="A +pf"\PJ-@?kʌ,34;nteB׉jnDBKn79nv?~vaf uVԓ,h1b`|cQ1)+DF:$o,hIf9$ZG.S{1- RP&f֫O֎EqA3OP>db(cƒY^Rue_N)C 5+D i2AFi+UPp6 Gi]8 t0RI\[PϭbnTH%뽑}SpTdK1F!ї2A\.j34]H77a%.ɘAn}_DݦX6;yftK\kcOqG^Bx|Bb,W9>^^M<"ߕK!d4XKS +Id9`.-㍤ y\+xꩬaT0~͸%J!-䰿չwODGBW: w62'auDfѮ#5S"r]'Hjn᳔LYj5 ^׌;,D3w[wƀo[KH"~[5 F)ܚIb>jTDLRHtk= 5()ҧM7ɯI6<ޗ2wGg8jW!|`0&x5&s`CH>BQ6b=i3$b90eB#kCo XՌV^ tX bo\`@7EI B)vV]8\!:-0Zg&ۇ/Ym2;6yLeSpQQi-a3eRN}`X{tfRa-R ndp;нpd?fOՙQ NEsxZ ]#x^S#VPWR߮JNat>t | cY22Ȕ20ni[WChA I =f.EQ)Q*mj QGC Sg:d7߭/~y=jjq;8R/JQ&QX6A}huyx 5kK0|y8 x LScMz :+*iBD`R8dnInz-]WM1'fVBWV_vD2| 4*ʌ@8~Wϫs 28ͻ 2m/(@YaU4AZ#.¾&\=vh$DSgk,:9߻\D jA(4_a+Ae&y Om[*-xuv =Tf`Lg)i\OK{/&+q׈'n=]PWYG/р85aN zC"5y"D-4qfek4phlX& ^wc,i#*P WNn>ҕWz#oe|*ՙ`}p'31#xXΨ+'OשաNޤX0You0]gUc2Wxj3[TPSzhuw+A13X*0y QA8]ooj@N{[bYK"e6 LJX]{."jmaGMd)jOo@^(u:͛DVW_o$:&MQIpB˓XCX~=("ڍ6/H*!GLdԆjMG-}AÙ;JmUEBMM!g]hՇgo팋sQh"8*mIf2e:H_"YוzSuo4`O L@d"Jurܸ3:[_ܟ3 $S$wp&VLoUeU{]ώ+23J~v-9tUfL 5:d̶l,?2D"zɖǁj$=5S+TK9HޕZO 5롊p'wZКFпTf@[p `|6{n;M׳'cxsM[ 3ZPdE\)?A^9\A(e [烶nni2X(h<;DƔ+8x%GSCu!-hIj[3᯵f{+r\n᷆c̓->4(T{MDcyf\%@ɘ<Z/3 }nDFw=*s#x\ H1?M 5gi)YLUNoOGڟs.Չqα(U(}5 0yCٕ=LYO62[T?&%ڥB9„yʫ8s1݃_8ơ3vIF6ް_x3EHGkWLzϣԩ?QKܡ bE7(fʩu"k?m: 6 />(ģثe2p'GYT6lhٝҍ^cCb8VL48Mg?']}dwS֢QL l~ aV@)VZv` R2dO>6f0+)Hgdؙ= oZbͤ5!<.4L x ՋMK`x\d5OG^ӡ59^)U|V Y`nexEwNjcCl^[`Jc"֋S`ɮן!xDq ĺ7d̤#Oc}DED q@ A0qxԙе΁W5Wu .!=͕q<1j8%~tM<҃S3:xtVm- w7r@ U)B/bHnvn}<#h 4./y/a?Q؍wU56OCV5!dŇk yusi"ᵢi)z lBʧ||;b*#_I4wR]Y:9>ԉ^"qڋ@(ګls+ȃ'߃w 4LmџRCd7#ζxhm衂ı0u~ȉUƐQ^} R0E֔~&UnofeLUC'BU7<݆$gL?1TTOri"}RCÐұVB"~8/C Y<~}f LKIպ1z E$EeZpe&b;})hA*YWv9Զe̫pcFW5aX(g4֑߿.1sߞKk>BlPGe:]Y>12nW*:A^R7,׿YcR88‰9=[m|iLo.h0gCbqXW>l<p28Qa0,M f%YVN)A k^A< 2:z=h]'2tȭޗ4оD~?jJ>JF0|<^uڷۚW_LIX)vr-iZ5Iӌ=lu:lbZkzSIlD&b -#y>\GU ]i$u %.YTS5VqHNLHX` Z֛TsHǎ'mYm -;Po9b Sɩ}9թJB/aѯڎUXQ p t~RxK%.},F$%bIߘ+iֿmmegnBVci+2֦]v/{~A*ed)pV:&rmįﲋ\!-% 8:=N5 @cH.u۽iOAJ' Чxo(ՆBC.G?$oʼn?\mk a6k%W]k/au yFjKӦ1ew7iS]שzx;jmvFׁ1 =*slxW fGn/RJBPÑ m&:ܐv(umefئErvE;[,^m_bFZ" ᦯OENX׹5< fGW==7m3E1`E0轣%L9Z|@ՕpDGTtӪA{V13POܠ߀|p5T #<4HJG/-Kwā ~R %koU[< !E&oQߦǹ C/A!!ͩVbK@ %P*-Y JS=$]re _)%3xZ)^JY7DVqV,W';H lY9XT>tONy"M@ߑ*k@ Zmc;GA ;zUi'}2,NFDpp$ށ`Y9zItm{5r䅨nCh,v;|Iϵ; ϸk }MWziLh7[g ˽pu)*ٟʥh,ys$ax{j{,],ٍ+(:.=- 6OqD9P[Az] t*93Ed7q#.WB:/[K:&L֢}Jf=5K9vhR! 0O]r?l/Kޡ:Du(` \RqG9zլk0;:(:Z({cTqy'MsTy_8i|?9Q.!c>VfڭF&v_ " "+ӆS)8/LK|%OwbFHЊ8ݰik}hQYOE"i{R?Δ"2gNٶ k10lQ[5LC6 G2XDOK| })s5 %Ci,MAtٟ{g-`S J5~dr*Ty8 ퟒChޚCEbI7fUb,]ZGGX փ)nb>+NKt8ʙ,b'z.y(6M4X! S.##v;=}|=H{{z*[書b#Zd]Pȗ^b47 j>¯VfB3woMoaT@s3%7h h=}^.I?U3uƖQTMI_~R϶fMzq u\Anuts-j|9d\{ID]MWNRXb8Wރ3puFw#f"d-,0QY X{+;=9\lߒb<ߩwl97N#AHg!8Dsd&4_ؼ& ٚJjIQG'vȚJvPXjzg{:%aXCaTRoDz8F\4tTi0ML6|i0 4a.GvJKzP%f7p4NE3L]@s,E<w!pr>l5 Eoѽ@qrtO =#7'C)яG6]sn`':*a,v= YCX@ſ4F J/AQ\Dm\QPQ ӰJdvr[޵1!M3*YǖDlkbB>-&GY)/!پ Wڿ7%MyQ;#eM*}8w@PR6bo]:U*i!UdDEX) -KVɬ;P7YWaJ[&|RGWq"ڑlD\׀gh엄8I:$>UJ/0zzv&Yréid t8"nҒO*hyTbX cɏ:Qo܀۹^~kCʹ3ʞc"ˡʪ}Qg̀IVぇ7`P[~Aaj;ML KNc-,iz{n[ҩ-yDyraGmȮODt}K$NlTs lt0l@WtN>Q=IEaTЗ Gw5XmٳOZ3͌;߲u`s5Q^)fy&屗nнs!L}7ʬ}+ gL;k$bBﮱԼO7(1HA_GЈtE&hEe xJ-!(1D~`Ing"Afs).#PV-z9" ϏD9C{ۀdiA%Mz;<U59߃h0|d,rrR.'9.Qycؖ3@ 5OXM͑x)5!m #j @Pfm R*bӎ^SY┽y:spc#Ljcɻ uE']R(32/s K=k[˔F%t4R#@x/  2;ԥ0̂TPW'~9dd{84O7!$ ,>&T8BIz&l][]cK`8yG.Y5t笰W<(P]SeE #H'yǩ~t p?{|% nYGͱ O'O3_OF5?um8(H}a8vx &H7  f7wԳ*^dUbrZ4c=/LflN}DFw.ѣ:R]ܧoIkTCi$ N{8:@Zu"_"QxmtJJߑڂ*x$Q:x/6`ͅ-lTSvGJGkG0Gu.98BvɄOrK4[F>A1e߾oY+QZURC{Y@**Ol/vd5S'4PsV'S^F?`~pf +>Plv- 袣F Wgd@5 &^P$ N p0X0$Q3u7K ޹ 5gŖ'S-h}+tURzoDIО:A[+.B%`YB4^q\ǖ}Y߳Q9oiߍu`brε{=0"7*z6J T-+E,! rɫ1nNt{6|܋k-T>C[ЩSB5rA ]ueBB=CI}-dBqdEZ9Ń#nO&^.#ЮAiѷ ꞯK! JbjMBȀEelj֍@Xd5l݊SSejja ?lbR~5)QΫA~;>[շʂ~VFOD.COHd[;=#xշ?}zܥP$̓N!XFGV^SډX` YdmZ.<ތq.!cW Yk%SDwM<~p 6.e!B y[j*knҠ$hUef..i]vSYYUpm0^\'0Iu\k`B-Sᎋ*ԇo:$ږY :RW~eS7co$73JQ?AASޮ/#ΓyNb?DܻZ3ka]w_wx>b/ȉsbX wV艪x|_`WrѹD;˙0IE[M?nos~Gvp}*v*)>/!@ϱLi |t@yӻa4PߐDpA!$zNc;4p'7`Sao0{3%i.~„aci,K9[zX$]?m_W4Vy?T4HlIq97tL(b&~Z/n(Msi,F 3A>g}хownR-ZTX4ӓ/y8#ɫĪ󆻚$+oYY pڔJwCGx C17DA" 0*ΆGapV9X:@yp_APsA=u.GYFjj<:rK67k E 331[ɀh43Vx8z7!~.#w[!녲mz Ta]UÐ_uox>EFbW㜮ĶO@>y9^ ^A6HQ#n53;~^KϢk4{_. 6\ўҢxf`xjYaӯs$]C:@$ƷН@K1eXqxpLw>tkm45seED߅V:BeYAt#ƛ* E?p!dD>@zý~xk6@-irW`igNgOɡPhdg4g Q΁1Ug>ZD`Z+IG#aftoYq$X|ڮV*曆 -0˘@Up,Lj_JI={F\nC5$ `9 czg;6bk8z3b6:Q[+hC)_gKҠBƴ (CU`<Ɓ,-BREX':nf;2cڃ'r,?ƿI|2:%ƾK;-Ł>,"\kj7Վfε6.jbY\2uiN9 _;Cb>|jz sب!9ǻ@}6{X !1- S7_փd1iD]L<1+Y94JoJlr=֭i!v,ה3FSYeCLDE _&ޓHON$[nhXUs!/Dj[V Xx޳EZ禿bdBg_hAarg[|Ě}?ZYJC*(_pyRpK+&XrTvs%J#ko ~ {ITZ% fXSPGySs37C(/?+mW hopK,6g<hG:F("',CYd!g.D1ݳ cw2͖}`<`B,1 oAeY c s7vzO)VWMT54X66F`Uu;VXCkc.ZV{!d v#0z-,2{A !JRL<Q7xS5T CF'oڼbDp;|r9|gˆM/"u#Q§Bp  FA'.ƣcs. Ul晞m]Чn2RΉ;9"n=]7l*j_f1JlT:5XlXLgtSSVG vؙ%ޭ"DJ⥔Î+V2fMY;3ɂxqU ;]9lOi}ۊcۏ*h{0㍏Rō.C]w~d ngd*wr#?6(Ш5 ؂kCEo 0o+G_5==tFb%D#H#wƐCPey(G&ELV~7oD PQ pQϾAH[(4y6lރMQWőtLp5Vl :>k Q{9fU嵏PA⺒V[ASNExsʪ*'N9S5i=n%$Dr>=|(ؠGüg=M3nCjr脛&|ٳ}X[JQxu62Ed`mء&n熽ѨfzGEV'dMe*#_X̹qq,OWQ9sV-򡽀Xd_f;Ni{a%U+vY~]$+;tB(`s>.MyȮزi+ke'41yW$;%h2KYk '0"z]Jڛ荑Vk} u zdL?x>iߺP>*7EoSy ra3lUm.B\V }P[YT!$(>pf:3X=Nt92Q9fH:ZnU?fvzt|$c #p]b sp*Ӟ m?>`8ZjOUcy%S*4ʀ1a|LD,+SyU 3Xw2#7>Gr8ﴂ # d>:O" 0]={e&t.gBӪM6n UjC1Y”XuoctSΤbV'b`ù~/^qRW?t60g+)yY-bjM?@zO=K?{G٪ȦgE+ǽl7 G8%F(+}u8ԹmHp) `8 H?lk{)ev`D)L#2*'\kLAXN"8_,rσC$wN^tlN\:4(Ru\n&T47]^=5o7>.VswRc ]?A#+ro>y55*/JtB!on>Re94˹$XN}<} "#m)Su~۳'-c0Sĺ 3 djyJ8 P# bays W#LA`6>PC؁}*a61XKNbs>yXŎ>2ptzb@&@V^4핬]EF!8%6OZcf[n+H%xXkB<ƙ1M7A`*[S9Ҵ*DJ׼؋̟uZ]i4X 3{a}5nП8j5ǗhʋxѦ˶SV<d=4(.m?3!}sTc/k!0jfj4X55-#6i[X.ٗ[Kz>XoOlZmq?[?Ug#zqM bSaQC>P>B֩$-3ZˀgmuɫԳ#CdLvΧ*DpGM5^c锢-thcdhEэ)"iN1U>S0;ӰQ^tQF 5(ڈ"Գȕ_]<6w3.I4N5(5I\ະN(y2Ɯ$&,D%MsӬG<feCf{ܱNu3k7>Ry.jO٤ N!2':6W]B+B`/S<ёB3rVwn`i*KHMb6BS`#c/- oLnNt$OsAC'`LXB7s˥p"*.k- T8T^Αx4@~q!T)Sb@ʠTUQ9feឧߛpxS E %IRYIu B]EU*/)f{qgE%fηX;/+6ō/8Sq:CxtnbOñ V>/X0wnts\јQjlg`H`?9LcmHZN5 ~ $h<$?v p/ !԰h^ݯ2%_o=ofy'}emuXq^wdaٔV03+rAb&dr1Zb-DBI2y =<)$Ͳj7n h^M+Z(ziq>ͨ?~`f#O& nEZ&q (.x[h]\)9=pkBg7l꿖E fu>w?s)HXD 5"%!(P5ttޱUR9 2"S[ <֋g/+~fzA$S{+'Ԫx9??0@ź䥲xp#l+=f$rtk{2ꗈp8=M]\Nrmxj~M̏ä̘YzHLRɋf N f^o؉cPDY K _470/lvpS{-3H Pj{Nw>jRD]թ y,*B1Y*ĺ&|3 Xmr(67IV&䔗 6-ǪT?J;R|^B.XiI8?i7c+X/'f9+siU}ջJi9cc.CC~Y2t;oЄlLvh2 (v !8ޘS#l.ɣ$@=q 'N0w5p7r-x QUL%\iXZZ6~!mbW8E|rJ%8g ҏ3}ukH累lwvu3i7-m6/%xW0E*v@#j, aPv8R?Sq%֪;LoJ*6֌ްE*iyQ WABzF#…wsA&\ |zaeD--r8$ߴen=Vt$uٟݟj V&uDu-]Ϟ}ע J-IVtOKc>VÆ. lkLTfj߳=Mb ͒"2K5'GsTpgma68r$i'(s\ǡE]+\xIjԒφQh~> jXd'NLT9Z= P~G`aӨ;K0 ȉEI .w8LPdH'ۇQ ;.2ǘ%'`yf xBkU ݢ``SbuɐL[\: RMx.k(9|S *;bcP,M;.NI 6ר(XN05k?kC1&[$ Z6Gz֓pHdOs!ho|l; **FrkhӘvmӲo1Xs4G! a04B2\l0zak8v}U <"g Ýa!.쉗 Up|?zeV2j7ꔋȇ+^BM0Vu)P%#b#P)Gb:0`ln -?Ei:Qtz'\C@˸|lS=< %+|/PWo3V 7TQrq .!t 4Fjx9pA(N5bJͥ_Qc6NT[)L 5U0ҕLa2DRa1i~*uۓDrԈoՈ]Ku(EiI~RPTֲ܊L. p[$>ѾHϫY2 HtIЙ-Hi2ݠx5R-D`2퍶(yN#)ZwJI]%WF7~%eTDL(Kцë!p$ ;m±J%kRd{>4t{eF%Y/([Km}{/9h&lL]W.sѕZj8`.6+ #;GX9brazr'~ dwHqqb4BPO [`%KMIAy5/g(lYL3<hC|^ Eq֧7w"<9層ؗ7{!j&Rw;A$oϣJeǗ>OgɧN@B 't(O/Z6.ʳhQ| n^M%W묫WJ;37_K~"Zhzր ;}Ft)m?WoXFGRqsHIK7A3r HmSīB_-Ao@[.8ٕ(u Mc]B.HWVc#j^A* ̮fr1eQ':ߔB6 rE h/_}8=*Aeh6^>+ӛEH+ PL х`@. ( MCsN( WU jV34;0Sk[!n# y=81?'||mPzr3})< ID`T5ZV&3YR$e ͅeL8hqStșKѾBN#BujbPN zTO9<ڡ:Xj~{XDh*vjD:jG#>hktKHXr9-XJt݆oLC ꪄէ%T0 p|lVLq&K7iOsYOk:N`)NC2jY;phrx?q% m݉E OP}AB>%[۫Y9 Cٵَs0vur1MMͮ eQ(o 6=?c/gd Wvexit1+=k&"?>NnR [%j %!u2Q8SU 65u6Vu_k7t^fi 1m"XRf:.f0]|ef!VۂҔ`i5%0tz׉LDߧ`3)B^H1cG!H!'U`f)^~wv*#:M5aQ4dTt=+Ltaois[lK "EH !)j*Wi s@!g?0`f940TMO >+ޣI.ݧol6*|)hㅤXR,k^*am~yQ(Gm_H`X#oS[?H؞ ,16^`H-ly kd}*fCZWrLuct9bHp̨×FHƜֆ&22{ܬ2,Dù]I$Bs׹.$Sģj,,6W=n̦9=J^ %lCB\ fDu's3\N-23eYr~Ll-B\o KAWwjD ǁB2ʌ^![R! ۻYG+t*vF*~ݭC>'THߟp!_?Nr7ШKJ`Ͽ^v8%Žrg^$wzf3D?b&A0tQɤEu:ϭs-{M2[y;~h˳ (_A$xcZa%1bJztNF@(`cwcc: 3+EUP=x j)e3e b`qP<5a~%@/@hO5 P/K=3bhv9ǷdO3"tȿT=Z]lR3B8V"n7y4Eव55_.{ױw ٴd׀3j(0Y_myC<|XU1~-q%٘e~LiT-;=|CY I _MXgg qM)ơi}O֬q1V `8äg8%=%v:MF= /g^$TιLJ# Q.rgniј@M"(@cS @JXM[\9Y(#`V.623(`ZP2}di4~:ŒjNhgT);muO b0gUpg1sen}H/jU)"HS~n;J}[Tl&]r|`,oHn`Z؛okyYX _BͿDKdlz kM5R=*:5Eȴ~|AEAn2uGBMuVO k>Mf_pMW"`i !vш¿84IP(vE 37Zɦ]<m.`}ۓP ?AABfFLÎ"JQ|4׏3FaQy][a3jx8l"%#$p_VvלN]ykMm] O!⠍H/DZ{G>jc4}7y 2_F)gZC&Z_nqZ {f$P5LDv5D$[0燺s%"b:\]<{W##~#6'HDo)GEjd?+g[~QAR8b$5y & s1u( [.7 hD1G.>>ϙla.AdtgCa[5ӖBO6hm-Wz #@g-]:-qrO 5rgIAKAX{,t&ص 5|^z>6vNkcư2k s%"'-4BħȴPzlɅG2cXu$ʃ-4 J+kBelBAh2N!c/b=Ǖ6?D M$IdT?#HÏ0^; Pf8i5-6Mxg9c8є?>;vˎ'U$4P2qN||x}Y:lB&6 #t,t H"=$xs+4G܅`((_ꬶؗX)2Qᎎaݷest}Sfrk]ynB[n"[mU!r4g!:3=uӫ~fP%E]2<|\]9>[]%<|qiln=xYD dR@@ۖ: {TiʴJWΆFCK#ljro}{ 0FQYNw h3c.ᠹeE٦^*RmSX뒬7JQT7!=]ّ#a(58#Ԕ\Hҳ1xuB C?uc3J#|s>4p1HNX{ghY4, O, F l"(̯TDG;bÉ:I5wuBkϸAؠ|dV9+ZG*zKZAqHdsW8G|_{kϋc\n x"ܶ7YN{$ v1`MokQʛ]r.'Մ9,Ȏ8Z,4^k\gx;ä  Y1%Qފ_UyfL 4 馡õ1Q@EG#ן }ظ2QkSJ@˶uuVGm`al-(QÛfg*ld +i{u1y|,D!6E53*=E5!+Ndvx|@Y>lWΜ%nL&e&7%iz[VȶF6OG0a &$=a/> 軣mMo,"Gy@9ɉԽXbM(؂Uw_c(83uEGg7QkŸ,ܖ$ar=%DCy/ޚ[ ˘a 207ۿZ8Ĵ|BbMM v/3V-٢4$sf>,=?oz[ls9i2m ];cN]πhIeS8SD͇ey]"bAS![DvA4bl 9.QtajNXwX; m3ijw=lQ B7h֡YS;w@ /:*SX&1)lX- )"%Dfuø|ѥ[vtt,}Ј|]Xc{Mxn7t/g.xSIOBӗM"#j3UW(ނPuAAShn:A+"G8࿽ӡՄG{o^EQp.tޟQk޵띹#k~C0o:껑dq g:kፂp6O ܧ8st녻j,=o㣝P?EelK/u+eV3/.ai*e?G<{qˈ9 4^nTY,+N R.1:'PU.) =sqmW&0f6Fs;TCY$!kT)iՕtذMeZ o=d5\B+b; s.:EUD*V UԳ̍6UPc3n]1_mxl:oj=ǞI`sM{0(P-|Aj yQ!H]%p*1""BK ̈9{&Fuͩ_撮W`)jAvh!C'~@^^O'o7b^ij{#ěV@BGMi}hr ]Ɨ>:6^_m3 N~r %CR 7}l]GIU(pC-s*%2MşS]4HX69h+a#¿2w+&M5)0 @[(wE5+ Y$]0ԇWApBi2(Q uYsN"\e1k `J`Ȣ]L混+86]I} lZ Ztej%h VeEn=;G/j⁀T\yQD~:+:pL)"Ѓd'M/&w,yPGH$*U&9dwHp&!C9, Zi}a@Jq5o߯ʫk$0rZW{{ס]!WB(%(onG۔m1$$%!ԋ3K}+*j ^h0\*%DM[R>wdnÌeEoPה|$%)2 6+7{ĻF:i< ~>cg14Lz(,TA!?9eh"8(՞w );q~Ĩ|~ZH-Af~:mΑ%)ŧ_[ qI|j c$ڨy4ZH/(3B8+u*4"u{yEXb`,733YS喘6jnJLBpi룺9{:^Dži$ڝzմڍ[pRf֗.}0.XA."lu@ݶg³'iey'av{dX1}~lܦ/Lwb".uY[=?8+wW&v)6QYv=N'9jU$r)CQy`v4KA#W^Qt%#ܺ#Owj ]MO˶Z03PK +ªn,2s1NP)5bÿX  KU*kXHfmntLjz6 PՁ_^A/e6kb``דr uu> ~%aJ` vW2Gh?6Dy1i} 9%kK(Pn+u=<,.S7.7釧Zӽh/}1I\'5fV;u89rs!VD͞ Ŭ~L;#߻߮[F #!s:w%'&`Ju=~ ϱדVfiQ;+֞%*cMwTىڟhovK'n[l̓ <&R|Ds5ÊYb>] ?("q|`m][B%޷}j| 1HΩvF}]Di&cY# D>Kv`‚!brJ-Er϶sbrQsZ^c.޽W*/-A=jua)ol \P *b7Ɓ8sU{(@d2+B\E0vwQad1ф2zP=sv#@rpMeX& m>\ED^Ryju_8-i8b$?J 2q5̔)nۓڲ!'ɷd˷5Sjqd LhOAL 3AƔ6/ckUyK+i*8bg6G4 O`yi֭%Sr}g/e kAgdv@^[\nL_t_)1~:uRYR}dCVstB BFS" JmM:Ӽma㟜>ܹ0aQ ¾_4'<(2Ag.r)ػqЄv'Yfru1H%;MYԇ-2d_s/;B2xTy?D/P2R]4BG-ፙ) ^@0y|Xd xWN.=_bQNJ1U|Sd˩ ;_O5sѭMug25WR7u(XwjCmASUla4~5*TP~R/ev4LPv./T毎6$In?M..7_lFɣٹ>b>W ,m_~XKcv [v4xP2?{boAw>qXJ^e J͕-IzZ`IҙܘgjC_wU}:`d!PUҘҔ \"gˊ Gۭq!:nUPDbOj&oml?:[ qY E%4I~κ]{JNAKc$Z^ndCk`cb ZLTz.trѩ Oߓꃹhp[ LrS~WDg\[[fwC^۶O iBeG $ts@m nujMj5_`xxCܧwnaݺ/O#ۥG)Z@&ݱrTonLM6`?awMx@fSU$J=yiJuOmRD!6mE~@h왏%,toZDYtYM$5q8XXk@\QYc~-To_a?DDJ}.6+[ I^<1 /M@?l`Vh稔a7;٣RH@0%֊С @ 9EPvõi 3 AN>}}E9^jP0 8`uWkC sRY]J΁F[f7_L`;U -pkdc.L6iU oP OxVkS]##z zw4 Z6- µ |03c;(ZPɺ'l+/@4;ߵ-($QIRR󃣔cZY])p[F$'%?4cXuF8#M'^̅D-B0416c**ʠ&f?ZF`vXZ^%%.(I:TS XU( 8CtAF !tHIpEJHWa#qc0J`F@Jp0rH6>FζJK+r7lY0!^m گ IRc5}\(K m3I<ԆOUXDi19>BXF˔8|޴ RI\Du%ƌlmENp1xnIp5+\,F pXc0ڿ2dg+r5jۣYn`Sv֍)x82XY ΂x&zG>Dj^PTBTGN^ZޅXEsO"xf{\! =EͣdA'Uv쭧 r3қyW`"Ayd1lL3!urD]/uG'()oY;f w SXNN a:uڸ}wkqChV?aձԮEinetP:Bn!l6+yx]S91f6X@Kq2+D49nR#F #an|Ik$Uifa̽Ycks~ %ѯ@Mxc̈́!=T}b{00J`Vm*ĞPm[$Ɨ\ڝ$becwIyK6Z6MloQi}iXI3U\B1^c[q\uW).C B~ 5,X/TNNW/68˾k^i ϘK =ΧZ-G67I &8\,r` WE"camdBϋlZv\jC CeWIf[øp@bC'xѣI17;as˙QW?JFT{h|zJ,CG ?dZ"bSV+tr3H9l:H2yq& <, $GMW*e(Tv8DT qf460鐶Ds C5Dk B@qxMllQ1NVk%rALl| 0]296b ^ҵrֈzv@dL\B1o?xc1!0$GX40CzDMSrnNSD/'Q[~;v (zNxb{-<.(nTbГLzc, gߚ_BrxT )իY5F5VG,~Kj$(uފL <'vE$8a,W((owȔ<#5ޙgnRv:e~K,M^ϯd$R`~-s#:sȫ~Y8\il} 4Z)pXa*r(qWeiڮM"$Qe|-b'Vy'a)]IktaH`)C๸, pdlNJy]62mxGf΢ Dհk\*يlkTޔ hk3 &r+ S7Bܒƻ^̊ϤkbxͣRhi1I<,!*=t*Kw#UqSpKԎjS~xJEFj3̐f'55A4g>1&pZ |}Ea >Q.Rh/$܏jQϓrZPVxTJbbXgUKۢ.8;D J;_Ce_?osBqc=j)h vzu@צdOZϮVS<ݶ= $OaSv\A{!NL13_yIGcg"ϖgb9IiA&wc:{Á[ۦQzg[ Qs}Db ٕ>UF-YAIQW'H=^ʔ\a|>Ajͫх(ek Δ;'$OJ6b35Y(gqC@5g w7ᐽ' o/A%nG [B$UKG$Fڷm1[⢮o%0@2'E ٤HdiSE:4jWsɾdLARNbp ^R^X֩&q%!FatƹFaR)tg(ֿD|e`U\=/ D\;Ma$eK<׌!U[sMEf5ށ*d ;,T޼/0"եG!y7]s?ܐWO`N_H>V%+&%S,fYE'ߦGg$C'̍ L.#StMxo_RMpem#Ǟ2E~Uw_6Q.X6 DD/PCh}\E^uj?CpoCRs|};v0 10~) do0"E\WEV١Sp fj{A/c\>5I)1wqFߎ^6b:2{\NB3JDyrZCkwJ53#ox|;6!3cq\{IȋպRujgy-KAIA1~2Nq|AHN˥djmwWwояTEw~(}!򃯒;v-c0BO\tUʪ?S>Jy-&l%6P*ƥխCsZ(E/*hrX7-d,[l3TOکz# cn&k 9a$O>3{YIn q Em `MŊ.fYJQ'fd( GsUV0F̨m}ۚܩٲSZ"OXA%}jJF {2^վuPY&~ƈT8ٴ*i@@zr@f&Il3x^V.O1JxU,byT F v:F)#P'hb2EF&@!U/]O~;/ѮYi=ZM@K8O_Ge ?U[$>M㢙׉ڢuKZoDZjV17Ȩ >f@Ӥ-+ pև#\TϘu .3&!y|=\ bKqA7/EsAd\sп: K޽GVf82Qfc aש5͕~]ߡsa";:nM$}͂a0cBdàmq"\=1ٶPLUZAF/q!_z7f7$:\?kN YhyT;[ېMNJ;{ٟ "kR΢DOM 'MTfEn‹y9lF~IhWI'M'b$+_X5_zD 4u# <_ ܯ֢Dl$@UoÐ-jjg`ys|y-{~૔x2L7}[Pr|,HQ]g-7Qmf‘HWȃ)T9qqp6`زQ~ef,Msl\S9*SX̡}b6\ iN@jkOSobcW &?䦲 ~l,£,$whaDHTK9=@>zimo:11WIE\E IyғN?* 73Zr|)W[JE(f}5_쥛qp htPFSw%\@ pi"RiD475?pָhX|oq@AtI`=ՐY$!ȤP4*<8KoSIF~"NMou؈=f0hɔIɌO(]k{TWmd.T(yaO`?O"d{鳂1wl\w*M7ہ0NvRKz"p_vO9qV0FWE{T/dUKfӽˆ*3h*#Ͷn׏Gf}J_חz2:9dKPCL!Ѳk7^:3kClc3).] e"]-D* NKⰃ_q&e|xg{)ŧ4s9*ƊCSG"u[Y\Koy}`]ԍ~W弊Ȕ@әtm 肃Ie5`UT|!aj!ky q.Qn~ S忭N>-O9G2!6eMK$>/>-c:J$%Жa\Tv^S\&ֈfY`)6_mƐu=CCCr0zp?i~$ kdBRg}EG-_/.f>4*cq R^vYVB28Tp-v;L7~:p-F%jڝ~  i͆$KC=Qҵ-+ E˕0`[wmA>Iob]T- , 1Iќv,jMy q,FV^pܥԗm# {bHwi .( V;MK,iI W }F6]& ^xd%G-1 T`e_9PD6twbT,&q; _u}Y)1s4r:dgn 5--:ciPEA'z67Î΅fM:Q8;W+Z6ޛ]U& ?z\wr`Ė>Hzz[3,`e|re_MpvGDӄ=W_ 14_:^+[4۪t+G*m[t4YWfbꐟ9/(%Dj<`;R>|D[\iOo2uu{tA- X/_iMh<9M x&@o˚wJ{fxCarφnh8ZbAmp0T<VgLTtdy u@' ‡" }g p/j)AKxN_NOKu3nA){DdJw`[rb2[g2n&2BEzGfώj/֬B9Z~M삩k lKM0\(VD:7=[ڳ^Xt˅J֯w 2s絵˼aJ<.3)MahåjhpIkXá]p:FCi^GSڙx[eGa]'^734aD=fy(O]B0^YSO SCAtLi!ƒeaw5iþmL=ѐZmVLƹ"}%?LЬU@|Vsv1mD13% gDf=,;$ uNs?O^\[^v;J^􎔴Nf_h9XLEd'/5qBM OwE:5-'08hŠ7D}+h 1ʭeŷJ K4llT]֒lwvXCDPk_3c KCv5٬ɭRu&,eP5X६/d+@ <4yQY ' žB%fr 䉻 q ̟HPX7,f/V1{NAM/y%F"-3XBT'cm_ dNGŌl'ulӻ"g0q˗DyK:fũ+H/rb@KR5ȟ&ɇ%yjM_)B3PH"e([f@L'(| `麇o[jlM |K2ll]xl9f| 1uOܓyܠ ޕ? + CLd|E^58G;V?ET{{󮀳[,r'.O"kT sETBm-Z%ai=ֳ/W dϓ{!--=?T`O{w)NXS4x.\oVl^z*$ @N:v ̚wm` 'TM'8̞1z\ 4QLcUYAr_憲bou|o?qk잕!Po`㆗ |rTc֋A/|YcW\{?.эEOwm; v(8f$)?&JQnh~GPz)}{y{d޶S3<ā,׽@(=-wQDӫq~ Pßq;/#ij9bFOrb푂W֜rlay6rze31+:z#!)Ңǒ=}Y* LBGd-'T|P: Qb'a* !v'b,eڱ"X^r]41)_p0u}Y!۽pP*wÄ.r>\ E=y&2dG<#T ApwP^9;ɯ1s*OB[|-Grp+aFE (eZY9͎LIBk^75_!XH%aV =Rߥ^dƟH'1H*+1囘??h(Z!tߴVh*eY,ڿ=~3ݒ?BəiR7-}u׷R-?njvgN,ՠ3cJ;WjG.ْ-J^#0{}701j!7d:w#l =&2Va^Eq4J&`?BJL.l7 x}y ^/|%&!-M\*?(L:Y3QuPD.a}k0?z ճ3BJs]98Qz-|,ѐHG_iə˜4pNۮ#ڡ#2/+uߛqHTtU9"q| VJ׾ѥ"[ לz ':444~ÀvRpf)h#'!gݏŃ~OBWZ`;e3aWR鋮iQ 185 HL[gЈ|/Z<8f껣Tm-B84ImSTcH ; ` ZU,h z5rK׹}NdB]cDԘs؄5M6Oh':]GӞÆG׃< [L2%}Hd\O''BidƔ;ItIR`ne4?3LW73:]4E!O<jep["zD/~rixFmZ@RzI#_*FR-Ԭ>ڔ=bb1n O?Ϛvu&N9R[ 0!#vM:̀.ݓh`W6D"GE4Y: T*P|؇Y: q,/uWSBxL͏LZ 1 @nG|Zхc$͡*)xYm&ƺ Ω3vh%ƛ{qܱF.(T"X:_~h}6qLî0'$??<⇻:NsU_{f43όo :L= Q/"lj!Sj?6y3*AuGO:%+̯=ÑlW\u3XHR>-&:D"@*1Sv2]{׵7]R8K:x/걹!-Y,CĊ\ ugc&K-$g^}F@M6YD6a0ȣ^p'Tney<;f/n$B39^ݛTuW AM[~ˑ Og(!Mo_=^-EzMCڊ{K#Kc}|Ѣ(*Z;mO)!_ug2 c,^0D^.*z$-0ŜUbgBk X_xB{_2-7JBh26 R #N}lrMeX,QԐjqB)D▋;ʑ|4u &cmE\ӢĈ%Ej'͏^Lc[W'" vy^e{ w`zsOjU]jn{2sAu7ɷ1=Mouxg_K'ΐnIfi[a>*/f&S 6h{>-֓~Q ,KMI_Xq`4A<4N OB}9Ƚe۴n`n]U#s8塑Ba<9kaKHEJ q{FCYe4<^klITcl`"ː.a7ͤ"/.ۣ׀Dzle4 l xq>Ee@j=h0yb,]7%<1[f]۔`~Nyw" 0fsMT+ cI%(-=>t CȪ2]. 1;ݱ"qK lH*: zgbtǓ2nߛ.CEQqсasdqL^+Qws VG.>/z'ThH0AWJ<9erT<0 `j3n`˪ k/Q!-].(ZVYP0 &"Vr@ t`DޯY]~eKO$-BgbO0 0%BaJy|9T*N[f8\Q|%j&0L\ r!5 шt`/\c׈E֚?ϓfgDmތyet\R1F`nnEĠ`y%=W0m [Ϛ1SGۆ|7R}8ek:rO@qMV% F Q&Y$Q%=&fźJ䛯 lL,VbNuD1vZI2H!`]]Z#΋M)Z8t'DZ`aH;["}HzCճ*SgNvSZP׀]}oMl[F)N˙OS~j鐂E9=/=ѻGt M}~ oojr??PԡwXyA$,{ 6*;vr (׳:_TB Zp/gR45PDxӑC#ey>m? c7`H=?(jo,ֻ=!F5YzFOI'Rҋc'Y(hi~ $ P^sGypg]Ye-h_ao>e3E !N u*eߴ&Eç j c wK}mxL\k̓ ]iycH'<%ҋ<'?hLK~ ǖր9=\AiH (I`OMVNOpn>|Ub%6 {$PC ߞ}6;xD1Ss޻q뀆gx+TŶMyt3b9q)Lϡ/i69. 7; |rZ(xCnH%$`xOl w4q%RLXpte\k_j2Ui9mN !1V_[ae+zq[G2ja.Ri'dS;4~3A!^˔ۼp6,Bj$ +DF4_%ZXuAB֞^qU݉ @-'4*f$SUSudngO3>R3Ln^ES@Q(`[͉^|.ǕXBpzfvsF= l-A 9ag:xGSDH $׍UE(;A_g]Msm-hԦRa4REؾtvU _!:HCH[1C;G1hTgL,\BJYxR>%m txt-QXMb9*Nx:lEEIrƵcM_g!XS4wFnҎKE)O qx1!\]0,Ad '>R Pb[iuzWըT;H Vvi ==5A\eع2U";@׈Bs9'I ,4rlCL$y[Y[GEx$pG#{TqqMEf}z5 O|ڞ'dp/hD=n#x9Vyb .@4 <z/V`d"SF_H!I jPP@ N61"'SWTb`G/T3@$մNSCBIRv&C xȹqM/a#y4)s2GN%|?6B}bǏXذ$(o)<3Ƭ 4rˁ?©R:fK 㶻{Z:ˈ?Tlћ+];Elcal2O@,UւL{9BM٨9D7yes+WsF7ǮcهtXLrc  3ʯue2C6#Hy8u5{tcͱJE"|V,-i}DD_xPU0T*sӯR6P}J5] 2~# =;Zzc~]`t~ _7&d/$vq _n_<(^A) _cթߡNuI4dLm. 764SJ+#lTH;߯z滶_29W}5ewsm-D%km.-i~SF6w&IkjqEM~P+9R|u<<J'P5}[|v9al@Dk97 p6Gc^0/`B0 EO14`n3B(xudäd. +.L^Bfvp[Cr_{ճz5i~n^; I!_۝?ܸSvX~LArYd| T9U/..Q\JВiS,$QiWҟOUqU]5/GQK"ztVy,9%B+^؂'9ɖ6p/ﶽsOA: 'O"fbGTIztbsPW(\SU[L~TQeL'7Pk>G-ob_谀40 k? 5 H+ ӭůUՍ*a_~cAY9~ :b@V?&rp#kڲE.R֜X⹴S$h#" ~]< FUYjzg>: y}*&ҙC w~55\ц+Hk)Vd)u$ᦏ,^*dp#fkSuKfx?EgaM3s̬OUp!NNۛs"\ǢUنQdNQ6];Ug7; X;mlAk./L)s<ʸY3mK5w/-4"wnl6t1:ӝf>]J[ָM̏ mo(u'eU)g+t$Z %LK7S'ca})۶`Q_5:]8rx6~åp 6l;Ԗ(ϒd*⎨RVdqJk͸W[l5ڄϮ$1~a1vlھ$DѢ}{T%aIg#z H gIBo)@ފӗ7_@ހ xIG^?;FЀ~X Ŕ:x[yuKb7b.=o_31&x 7U7pt }Ara$pߨ|Q) W4zc_N=^±/ש&2f@z\OI?տKɉ!%86GChùEȲ =y?dQw߭  A`qL)qm&%A(<<$L36|1?zLґwn]@ ~w_Ft;W n HYҵ|S7Ԋ)}dociİ[Ո ,JBÕIHV3Ty-3x{md~LGNF* *ųgwS;DE|%C^H/gMdY9F"Wt)?ؾ{ES r}!q* jDS+UX?,05jZd|!Z~s9kB\TS+/m'"!7)~SU|Wwsr i֝LX9iRTOW@ ʯ1 *j`2U:QgI=?p|RaMss[eH pqbH&Ny~i[t&6\^!+§ǹE}0 NFcy R\JK'_P\Szuu'a4O\wX}AwB i"k Dol9jx7ӠovQp}I죻\UQr# _AD9޲A udt>E-A& ^8cz?Vnόg*˟QJ nߐ țV}dcŚ. .&dDLP 8"|<?97OXrY Z| {~q6Ξ㫪]c%~+! OΛY% q8TEUx8e݈Lq_)yIhq/TZ굜* *pt3U[}^":Q8xDAqBǵ~d)z93HlQ0%ɹ&vloFxbfDԗ(V H{ x{h}%NHfPm; s /@O.qiStf Ar*{mcox#3i we_.ڜ0 DxYӛ<]'cJ4)mt?@`wYdqtu lLZ_ dDA$ZC韺m+=р1%Z6l?rWOsw H s3A4~(k`\G3rQᇁZnG, j2a7Y&|Xr~Gm! .~.e\ ͳtL3 2QM(ߓ0({ s?0ha]MKl؈'A|iX4Yj_*.{Sߛ i$ݳR=maRUBrO[stɩBn[H -ʀh,r0H7~JP-dջ:ώewbxZ]dҼ8:%[>0s*^46ou4evRjhTcρ5MFX9kb"fn+-qN|1rvXioYkBę8fp`6':`7pirQF?GER_C pEY@2*RFwk_; :-+nDF~ѤQ+.F=|κL T}.bI[!0aԼZ}WnP6#|JgzpUg%?؃o+ߍҼ% N8qrP}YC8Q!C˯,3rWdußU6Ǒo¤Ʀe) J:R{V͘-Tu"1TäsY"=ƍ:~fQav5NHġ~B\*$btԩ`az;IL buM:O8F#d` lSǞl;|᝕uޘ}sVۂ҈6ֻJ?7hqf|7 ~ G3zaOBBNl=nyXד_%vWO6htR۰|TZCO+b*f֮|,|BVQgE&=ZAV[YK>vC?$-jZq:mtޡvЙpT1dmڅj<1qFsҳsFRQ C T(#9y!6ŤzbNl|=a4$܊ڨwx=p,x^/nh!PF#`19pLS'_' nQtD.֖Jb$ZG7(0*K. *U3hT +I.XfRVrO'y۠pTIx=i4BdV|e+ `Ѕup×Y:,$b܆5/m S&C|8IZk܇6e wX"`rW_!GL MA{"JChk#d?/ƖDJ?<%ƒNzL\v?[ea4*n3( ]ÜY^Uh;wr(k(.F\kAh3yp45NT`t >fANJOj|($GLmE(T wAg.fÇ=ũ|d57EZ51?*= yVo@dxRB>b4f>Bv-_ָm3xtsƜ.yiiN35|ȈM+$2Z`8vn=uoPu(Ys/w"cqkݕ4XD+3ӟ ?# U ? Kn#[!p׶o9j%@.閏+~!cr-E9KG;C85EjgcB ./xii3 >@ /e#>K_5SVCY,6Ez G??I P'5L$=vL8eEg:-Wr #)K"C3-c)GV{qZN (L -QjѬdH|<+eD Մ=iSt1W(E|&)x%.К+b[^U]} IKudtJg"Z6N*# >*yaSϑZ`}h8مP$AmO{#h؎BC:{Nd8%\):o{8v!7yܤTicj$Vsֈfz>O +pE(?#p\@xhݢr YR8k=j#њ"ksk;O]oPy41鴴u :x4t't˴Qt F(SK7I/Xvb@|5B;>L X?*T46@Y*&1>m]~Ȼ'OY,Fѹ t S<8 AI&J¥8raT^bi58dk nF(9Nf!r<*A+#:#1P) E^Vk9xMJ,anlt^R CA m?*42 @;xY'rD)_"?(>j+hR{(I( s.^F N1lAxU[a/qǤQJ6Lt]e5BG8Ǣ-ō/]!% (a4 QDmY|R>/J*vs/̬KөD*C]/'PFk83>0@,Xm [4py@Ղ[Ws<a6s?Uj&QN.tl6AF͟cTTK'C.YYM4z5p7* {:,9LIP#`¶ %;tR8'7JbP޵ :1XJoIu{z)i`KE^e A -$#UH=<ƌk;kgNMvK zڽ7\*mBiFB"nov[tkD` B{Ըnݭ.a}f-[ Xtto&(i҉fԻZ0=7)E m4iՖIQLүMٯ mvܜр? 0wbnr ޵a T+0VMWQMf&})1T#D2C¦ rcfײ9w[lIseE܄)Mz.})Cg&B,owx!2yp>d]X?䬄xS NݳDAO.l5Ib-+b~pl1/#pm9vd!ص\j~Bw؃ 9 I"Rܨ,5H,IIRZ m\IA{%V52 44^:5Q6ʳnIJS58̅ML7n #F+T{% jo| AW{Dzs|t ޼E#_\1_1`X @#_PW1D dp'g"ڟ֑[/n4LՅ_Z -NAݰB7:\Nd"\Q[hTb,eK1:A|U4׮Ie x:LnĻ՞$%s*b\x [,ޗS`kMi`-o BJ8IJBjG2Bv;jOޕ4a._MI(0LL{V)1&T$n\mv6xVʉKĜ֊5b[ Nq`\MGB @hclhMjt5?Ǘ. B$BTrtI;txO쇗OeU7PM'/*6$/6BNZo JS٪".2{8)@֪*5SU;mxԯ+-WP꿿F(C渣2^ʱ1R̤Hs^т͝V9=#D|gMwvՄt()dRBp'X,'&$fҭQoPb'bF}-F"ey3`z ZtzZ\$tL?U)F^Cgp'.M6GKPuɐ@Da@R> %xěMOGjB}֏H?cgn8_?c&D:R[iRT(^@jl'mߑCaux?C؜/k u#p5oMzٻӂkBF?O_H# ֣rMw8#dL넲KSn] j`K*M,?Uts xÿ:ڣ~f{%:ukયs([ҾQ'i!$7'2IBbD}gҰL;j]%†@f "6s/K};t|:Ad}ƋREjl=ljT.:%9אb}3)dU#fꡞ^5`ѹN3>>,パ9<=ǐ֓na?qnT}i,]%1:>&izX6CId1Ec?|\9MeujXkf0rH-g* `|Z qO 'o'&09%OM tѩMD8{tzb`WrW81̟p` P}/(1ʯy:>ӶS9r\V[ ?c'by+] 5.YLXCJED/FF> Cnr~R궲*[1mk߉P-+ۂsuԴ}yJTere%uʻ?1sXvTO=mOR픜RB6#W 'a>-ܖZV&\l!'tQ~g8.'UYM=Kɞpsa$Z;jsѡ Vj c,04j7eN% l 5M[ xNL'眵͸j" u)浩_kJ/Z A5&2U{<-H#BO#moFվlҕwySGhŵ$W<4*Zl4'oRaMsdd?tz$-Pup\{?P + PYR‚67#+]}ExDժPĚ ^~x79XJq6NT|=+p宴~G %Т(u`|>h; ͟2e)eG LeՄV. ( fTvZFo7C@ KCQ.+Bn|ϩt;.sX3ucN:(_9y[Mzax'zSD^C1nYk›41L*@#7+[:)iө%PQ3i iJ>o3&Rxw9%&8O啗Xxa=AjR }c'@$߷> ʃ+M^XY> 4SPv$#JB>$~UVQCb(VmӈS8k M iI^WR)&S~[ӢUnKyyEesܙ@Z&y!=3g&fm.!e lϮ1{f"\8nJ8ФKoSwPL |\Ww LZ.yςTYT?y,P3޳j{~G`2lrPG;7&5GbwtI:vdJr]4/ w-_M94A)Y!g"(+G7h<=|Ú++Ѧ?tf +g(+{eHPMbY* s_*@7 ,$EdMrDV_k7 c,ab-m(x[Q-aL>xટ^"i*c/~ Z}s6Wq77RW95=nH>ϲwZ[GuZl< MRPg-N^U5ZJl[eVYZ^, ŏ1(cAi--fQ tER9:\4d+,]ej;Yy2C;Q xjT2[o>Z[Ʋ6<2^"pX=-F0kŹHԒ\"B- VS߆t)\;ueIlGXaKѾZM-NN" RAy`=bY(j@o])I'^iQhi]6L{NS6XQdbt8Ԉo %G帘sV<;_V=3d/SC ; ?3Ω,e B6XfR$_Am9VOyqh@؜HP ̍Q87?c9=l2'BgBy5!|Sh}AyQ?4(yaWmy'֤ϲnܿBJeYbǸ+D'T9k=I~]mњU7|ȾJ:Q)XjI&8~@~dusec{8YQ͊~f"]w(Z#M Ak/ ubKxs8*jJ慰@@/U9_7IއĔU>vXMkWhney<4es_@C}J*3vj 5=] k-S٢Jlg@D@boˆf]+VL?YVҭVn~ԟZ'&v)88ޓ6MKFިŜ1oI1Q;N(u]9e 2 I@kg ʃG C{HNZՆM(ARpEk0|6%[cl1O[} /VЖ/,CYd܋͎)X kpD5U+9)q/y;Mor<y\r#_c^`kYϽzM!yyUG Q F"_g_^J}]\^ +Ȭwx[1i.Ϻ9Kr|16Ȕ /Ђ׃?=kp$7oJyY|W˜@3m*pO,['۬sO|(^wL:EGJo՜0:XO>f޼M|R$o=z5yÓhgg8Gne]VDFmX~~o0qT:/dN|\P` tH̑z;9-8؟dAtkԅȖ:Dڇv*YOvfOS3w][ bO}BFkYWH%fB*;?0j%ĢshLp]8=].={8yj< )Ȧw3-YEgONglGQЌ"0 ;.1kOLyqma5[r}"hF-ϽXrwEUD -xf7.T#5ݟ3F/Bc6tan<[)lZn4? O^s,"Z}^<aQ*m֙vcHeŠyg,m/60&\^长gSQM0§)D +UϹZacma6wUF_*JabtY2UE>6:T/XԮg^S 4 J+|91U@:n{JhnnaPÌn%f??&\8&FZ.)wT1 wY`;h5}A֯KBhɕr(|@AK4;II'փzUh`ʫS79boeXFoѝƨ渴5@˭9TU'% w'="#ǪcbBo}WLdңǹ3~7\); MLlgEPKz{}MP8>Ku#B$+>(ȥ S.ʾ_9(%MQ:ʧT^(Hҽ'BtBwNBfWKb0L@-)dP\OA0Fիޣ o$xOO#O1hPϧʣDht[R#K*cM}0I8"̠Gʗ+^!_EKWēFn۴V}Cp"AO ŝN?R<0 M)8,'٤"9EV{PKDEb[+o` ^}=? 8LX^tQsGqfXhG3՛b:fã/=hU6G\+2ROݠd|սidZ Z"@}ԩ_Ec9ZpR}x' c ie r >֡ ax.gQQT:@W.5IRdM/,e`@xPu&2OyG|Ꮕykȃ ޒVkCr* 3"J~cC)ĴK=> ޣ5אŃ|dm =N轉 uWf]v%OgO*ƜȠ4";7TH[@k.H+'cS(`3|UCŋG6rd}>p="C*ܿ r>>dx}[+=^ e:Y]"=D&2 u2M-#7Z\~z%GJϲyqk6EqainwJ~6- % !M @_nzj-'SS.ܙPUJ2m1n{$8Z^}ωnϺYg, G8>;PU?Z57[':\rGv)lTr8'}[UwKƹufq%C>I.hGg$DV93JjҤbvi[VnŔ&X^cɯ Sogb֟o&? L;VcŇpm>IödW/.k tD'cw,،M~2IQ{7΂Rr2МH9 AVv.ibnIlt]APGڂ2]ˮR={ eILb5XWܽ\zyڃI<|,sBl)7q3"*X%$:<X"klݟNpȱg'pwg|c%聇ߩ\]KX@wjPsP10fO@|ڝsi#P8}jh^9vB=?"\rÏ".#S眚yW~J,g<l<2No ;j Nj߉H;K@>wi 6ɈkꆢU{¯[4UU-K|2sJR,Gbgvc }>8/z{Mx6sL3-y֤LplS#}XsTJXW7SQS]s)BT,j'C!aDMT_ yl e}mQE' 6.ˁ Л}[E28f+8&ϋ v{D>%zݜ4.1{u %g{sSrTUUg&]S^Y4 "S3te4x%;9l;Fs/3R'6 E[VG F}:L3P{P+o,z.ύq!,? r4Wh Tw@}/ 2xر0v3.6"P2g]}[sMAN  ,|X5GQ:@Lvw3\漫9Lj@8Qfđ=WG*[y{NdMuA2W$V7} ^bAV꽆?IDr6F vQJy'hYiv*J.T-T #5A@!rDoT#ӘL}ʹ*}eme)Zԗ]Ǩm}Y⦨D c99rfz'W3L2}Xo]0 1q9]Ya蟍U}4> qk]8ת#..٤KZLBjJK"5QjB?i.#o"VhU,S%p?jl8oB/@ڈnuJ8"ޗ !lUB] `9+t^oy m9CZ9id;" VP,Ж 7<(/'UuҘ٧Գ%iI-6K*_vp_nٿ>h<Γ$RxmAрЄq92$ޑ~a= <ȿHmsIgX' N2CO{@`UeBh<%{mAQUނvۛHYBIDêX!Ye鍤|p[V^hGЉ("sz+MGO :UZPd(;{q|ރ9(Z}w̩\ݐ()p\"j '%9;nNun\)Cn.pY<~̏+jfOܧOU\> ƨ2 L=Dx*e $Kfc]y@!EQxRdXUޛV/PEj\)9u5[+Nr]ɯ/ p$0,.[[mfI/IefҒj I/yzP1S2%cW 5⧬'Uo< 4sUBnڴE(ڼca.Eo!ib>&M rt廰.+5 zly3+)|RUT;DfEJy%^}IAp'N4v Ѐ顜VK5Hr,Zb=N |'l};@W}- 2$0Rx`FI՞E 4/wʁR. 鳻GVB|^:xdw* $2&zbxPcOd,չjRZXtq=li 6}֌Sb/H>>/|bf,<]eQeV:Yq1,qw"æ!WeA3*ѻ>7s>KGh4Ϳ]fWC($hn"]d6J* 2G}h L3N:Op:;?n!7Ha"u|#Wg@ 2ߝ2uӧVUė5{ d{sZ=}p7"472z@2Ph=k&{E0'W).,_ m]'Et_![ /&`:'4zWٗ+ܺCHI_rjf|UI"'XO[`9FW~yΐ{%sa*i/FM5QjEͻzAIf;i^PȲL 1bWSd+|ҹг*=")PzEOEsжl Hygs je]Hq|siu$< ܥ׍b˄ aɽ44X唹ݒiav77羐Cn=& ;쥷eā@EJd{KX'n% fA yL(KyzhŗUmoJj\`B|@q"YxVhdnh>ø;aoV"icup%9zs*vr͉*+M~p\V }_DxȤ6G6hM`wn1\@XsUp!pC TKBZbx"tHr@=a]W[)H* ӹ]^`-&[z븡;uKo>4;nvL8PB^b `-9RzQ:rX cƨ9EvBa5}#+xdx<+aT;$vHLWM4,!`F`D!Lx6sKڹ&mэ$fQ Zk/xSs7;z9Z PP "smF౳Nq.gOkx\n Љa_ߢ -ιpO)?#R `Nn+鋧j/]$S3,Ȍǐ68rgg徱?ϙC1үӻTe?ցKk΢!K`q1~6{PV-`"#*඿5k^hV80;9GP_7~·D[|\~H1)B ڟm>ѷUQ;}}4Cm1C4혹B\1$mj!A7澅ڶxTn(O{AWnr9? 2'2-*)DDfq컸LLM<}/9 {4Ȫ"|PN<5։P\ yKR4T2aFmĘo_Ѓ[#-snjI#|<ˆV8͞ZaIe3r5W.&jAľa`OwӪя1̞%$B'"C''p&k  mX[6_av! S؄hm@s9Ca&QYΚGDi~N@co=ws04]_v;TT[#@[}aY.H ]]2`DHB>sU>$BY>t hZ*kp[<,'G}O"N< zfd΃&Â{0Ȇ&> ñzK"Of[I#H 4I KZɞƾy9C䆬&@bՕ'k}ʺB" [*^5Pm&yb{{Lكݞ30# V̱?iOe{wE{`i8Ym¥cl AH~;4khm*>wN>Cb  m 1͞uB'}=p"M״(h@f^̎;n5  BWӰ 7:iԐ rJMW"8xWZnÍ,jI0!GsO[nfG35e~7ɵJs,ѢUo)vYi<8l{7R PXd@8S,Ap.+2?A-4m6%)lb})7 Mb N.CaVM(f ѲOIB~!W¾OOxďaѩ`Sps^ws1yT1!jc8Q,}`^Z]BQ#gd PaZbg_3}`q-aaO47vQw >3# GFe?D%ÿ4'"!Y*!` |A.*'rdq<LNX;".ċ}u8ը(P!lwU _o¿` Qf]#2hM^+EYX,UJϛ Ȥ1A.ˇ-@s6̝欽Q;Buoq2`FyB>2];tnS1#֐3oRC)G xE|U&4C U` [*h5]s{5%˪`q25c>:PE%-ni4Qh:ma!M;}jo%ۛWĖ;e2xQn(4~\F;Z6v"Ÿ z}}sꢞXe uJǨ%Ζ[,U?{(x ƏI' y ϵL@geNi]D m*Ǐk.knԐ5Fz$8!w4 V0VnXAoX mc 3yTq?T| njA>s:"/6m_z}|p Txݪr!Z ИTt9Nf :hѼDaH("ԁg3ij\TuyQl~f"iՌ2doo w#|Gqem6`gNsԭ{WKM١O@%زp6n<te\?r4Yse7x"Yr,#Cΐ_3W/0C/$jXē -76ށ9n ax.Y RÌ>odnŶ U J ^1.ǵZP<ؐ iiPa#{4䷭w*8|֓jo6 /x͑x[J/1ZqnUڷNfxKZZՙwT *@&i£]{lnUx壿,1/řKxEX(,rz{]xcRq}kOgfH 7EUΥ#Vwm xiGrTռX7RC,l&Fd҄e$va`G²(9' z6>$hB֢M:s &|) {eׇvV%giAC˫C?ML F2/~ ºk.ܩ>X^c6e<ԝ"ORƮ~_hs@\Z/C>"s)!1x*w+B[k\]cI֨EݲKE1DGtU>5)ELclLE1Jwp5tSE}U7/qּ^O gCO6~z~E MgcMp4P!@]&iKo5Zas(~I2>y; j]OT/ښBh;T h,~Cư.ʆ]w+z̗*5ef F OI)kDQdBÍP"t\!󘙯q={BRN7%ݝ |/8?k1LLAKD.`I^ ޞe1a18i : zx!O-%Nފ&<,u2-S902PZ~[vk^.5sv{lWMeeŇR2q`#cfA %+ق>)7zg =~d kQuy8g1rg`5 G#eQ``У\/1 v%'_ YZّOj㔣3M͗m++m\ǃk^w:aP7+p'1~&[0(,h:>֤ٲĹrWMdFܺRioR™~@*[t0 BՉmr^ŋw$g݄ZlDO@Wj-L&-K5%.VppMS|Ft3\lpݽ+Kzbƭ|%?KyHKM 0w=u|sf=R._9_~YFLTvcFM|!|tg+ⲏ|&"K{F4UDx~Cb\&,0nxYmI)<ôI v´13j]GAEv5ۢvP:rs|C{B z2x9VłEA&ӫ(&N EzVtEBndV ?H"eJ72\< snTx.*c/HkP⯘ic & \o{MW~WkFSA"61O T&AOȒ R@錘!yJyk;,顿 G , )ÌMTbw?ʲkz?rBH]jBy 1eZUd9Pn1nJ"]Wz2*%x&SPfp|kNq@+om]So$6YC!4V OnU:)UMVEoYmN͐}D'yk(j- 3 a^̭ YȲ֓GI_ZWzPd0jNTgH n4~.WJвCWHRyejic$hlL ٳr݃ÅEU6mhKb4Dip~>sCky(u7u0ziM O&SFSGv )VL`,W_N*B-YE3b uьEM ۃpyxyes1M'"fmKag!v 7NL߂# %g#sOW1LѮ׃ܟЩvQc~zDJa9@j`Эfs|jK6:DՇ(N^|[Kr>?X%Gf|i*!rNYmشC?+3e]B_7twݔ~^o̭dviӃ{)׻D\VS d(v<8Cf |^Z~tlaˤ#vG. v+U6K+(([fNZ476@Tbw3MSqlQV;-h *;0xV"i4rj7k?.eA%c#ˆHh:ޱ*}Xn.Um2!`>hN tS ~{4LfNn̉:RCD 磦!Z{}xULfue|["A1sbn =tNv" B5;ļ[褻anP^ }6^6N.7F&C!n ^jĬG# ?DZ; ~4!R( !p+K4#CG"7B櫸4fX ftD(ؠߊWU;1ܹFV덜zV>z5՛3U^}uL6w3=鮞&T! Q(YChS3իĥ߀GÆ8840f I!O|Ñi9'0iP>TR=b We%qB&lWuݭ!#M=Wծnʋ FiT_-ViAs!lQ` }ۇ{'R;iKJ gsKeQrA]U QuJSF/gmLj=1훔`k.c A?jj(rg- 9%J̽*# -ts5v\~z;7(IXuZ-|C* Հ б&;+n$(D*!z»L!* f*3IB@MrZ`J}"N;1-BO\\(Dd~{ sxꍔPD&W !PRU?^jɐ #k!EJ:G7mW '[㙸X;uCaEzJ0g Bexƽ `{cF;-eep)ZpE:FJ&I75[%WW4qC,'BbKLq) 2@2 # 5CB ՚qy!@#TN{O_ie ]~6>I`/#f, _|#z*s,s&e}"揮aLdfſwFۥ kv`G=f#lsU ↷nM{i>qd2k0+( FEH;\^I/a@kă=\&U0W#ڋ1R4@C[14=׉Osɰ h,3d>[Xdq-~8ok(R0>|sDp;{(Uݯ>O0ND*f/8$wH8خ٬CQ}@>})\ y4 vsM>_cNAPo2Ɛ?9nаY%A%IT$GHKگ3eG8'*2$8*!~9:qy}VOTp:h9:M"q1pX#t[&T% ?TDs6m#^R4?]eKh#1f?V}HN?.̦-Iē>H󎥻3>P|(*sDi ^2񙛌RɯԟFjU\y |w;qq Տ>g75Wl\(Nhw5w-*49;¼/ Q){C>d Pm2~tRsL!qzԌjHgRS(^ْ,CJ;.enE[6gJx$K^5AB&}SWK\a+nS6IKR{jeW߹\[Nĉ 3IكeȚd%-A.B<IʸE8I/D,n>a6{;c 5xl9`|J"i%3;}k>/iCt_F+uc23SbaVɔ悯tQfY<MkYtHÂ1ZÐoZYIgc,tۙXG:޵:`^-KPG^^&.r~"VBz*F5ÝvÌ|3S麘H1+`4%4?l9M^!IԠKwF=τrγCC@WY#Xo e@NV7]+7pS'=+(^VwT,y h Jq:5z^SJ{/|?(ZdMk 3N=wZtsa)XݹyFky7~{fg0C ~fV'×, *DLQ-?F#Ve@r`O 9e 遝|v3 gx[Yɰ%thBۜ[)o++\R HIc4B8|fP5I|$XE.m!P"_M"XJ9CB΅L-b}}396A0/dcï?Rx%̚RZ+:}`.)h-h eVkn@$7Һ̴[K_vgPٖy䒮Q><'h^iUmI# ^UȾ̻o0|+Z$ o_$]x\ZUԄO;ȸrPl$obpWWD&H.?5H-MMC,I$o!sE}Ǿ_ x?^RZ tNr ๺èSf=34pJ/.}1@ 6ƛJ;૳Q,-a oU'x +_r=~Qy|ƦFpvlXq:~;lz`*˥n>x>}l{YڠelR}ѺiGZؾn- ɘdځgB%gQ~3.s.y+RsA ^]o{໧(I,툭i3+GFaɦ"";Yj8Vl[4B4))EVj)Bͺׂ.NQCV6[nY8'dc{֪ܬKɨ$\er]=CsUlcJ9p4/ZWN4H™F|, >+>J 9eՒ4=X;O"NԢAb'C"jP9:+k[ReB:ຒfWL[pW\kPN84j]J?DV=m"S]P&^a,;XzE&uA?ֱ8yZ.t5v2$_BiIH@|ZJWIw6!:{|>o/a 85%j/K+=g(?Lox&r;OF1C ?}\Kҗufʹ@ "Or lq垩L;rpk-?tjvL,yʙގΟiQ Cl9Vw^,.k \πL_Iy~&OM~*"*爝\fXn\q gd#zfk.38"U `]Rɿ2) H?J݉;O4b$B6 G\!&LVNIYJHrD3D-Nj0Pj0Um?$b׻T)ވ~@Sn8 /h@M#%FFuitfI<¯%eB&rCXHO+[ 9+oә4Cbg_Ͼ )IU.峿 )9bzyȧ<'K*bMHUB+ i3 Ja6߭>%sen(8gqVp˹(z=k4fy/k;8 y62¤H#f `VMnkeRYy%vXp\,@\U>lԴi~T,BͶ;[/4 0D3^t&fB6w/$Ԁ~%Ҷt V"CfF! xnG8r{,Y.+*l[[Ӫ^ٙw`iچƄn3#V}0 ${RF]2fXEe F#,%#k&lwOD\Ȉ@?iַx'T9چ&Y<F@ѩµGߐԹkj*"GS*CKXG*.))au񗳌ASͩ3X,Njq> .= G;Jj-y.`s#O5"@FuİM >9"Xc)BF: [22up5`=Ԯ'1. /yz4մ,m10$Nq`zҭ(PCL`sjj`+GH4 fAEq AqMI YD }+k ߄lnw M$:TlcIl@J}0_#b>[(Jtvõ8mY`Mnlt%ol+S8xv9 aViF.Ma`.<=f ,0+$ņ0VA6"jyɱǗ>ˁZT="Cpfs7kH_{Ć|saC{R ג\B8\?6N\ p9N2Q˃^Q vLh焰~ de;u̇ 䫒|iQ %90^j8s߁1Zt1TpIr׎ګZ:y:uu,j`H#,TܱVn-rM/:"3k _MH f:$"d} ήga"dr vtӌG9;v ʺ^?#~2}/?%,0.{;K:/1\kic~O%jhkMTL< J}-HNhzTTVڠƼLTU ,(s(myqsA2&bn'qzےX33{UYoq^FUYSs`܀ 86%ܓᴂ-5ޕ$W~f4 }x1Kұ q vq7d}dJYbyePb7-v6 pD0+] P4u|McBx`'2NU~L.dLZl;PfâJ<0 %>B/H/[w{)CRK7umnjbYckކ~Zzkz⌘ e5$ ԘŽPp^z687%Ѽ@a;GBNY9P.m?7,˹TPѸQ"ϔD|轕 NK'ӕnO0F5ƙf%I醙Wݱ^'MF 9u 9.a~$|QZeC(аۮgj5 ah;:W Ҍ@a؉4坳 "OM4YuMz s2h4R[&`Iۆ~[G-2얖 SwcJ449 T1$v2%1R(p7mt \-EJuTC1rdA TBϟّPLX;I "婻MُV.XC1_-݄@%fZY :1ģy3~Y֒bGSX!;kj@SDVr+| l -UgSr"®U<iӒJJ徑=\ W!&w\MJ׉bo(TjDm ڍIz=yS%yR}\Bg(6R&h{~GO@*A$=]m5kSRc9)oċOg"Rp/h.\\Sp(:2Vg#\( JÇ[B?wŠRcIU[}?9?w6Jf&& F+"V}(S7!Ǔ&?RFyߡ$} \ԕaZC徘!eךBp)djU;J1u<Z ]K+ 77`&v4z7FI<ɶR)0@(M ׈_$?g~T#Ϸ@̓ڥ2 nf{ݖn.d|b)!4>E&=r(Uykk4%D[sB]k~(|ϳYr];~Ƨ [ãi}^W6Ǐ4ۤ䋇gW(MOKѻӮ9iiM06QT Hq/,yU+tvB k$,&uqzKtԫn>ոm:ej>ߒrWO} #']ְ`*mV5hx1 :Ч8. ^MTzP"n]G ʅjam~ʦO`4!*zeRobH_6wnčR^50[NOhw_ nwyJ/C4ԫpY}'3fQ_Vd̷~` RwMJ1dL >~ d/x}8DN =XUN4PSh9nؗX숊q";eH1+F;EEr]0Us$#L@K=<ڢ6A\wZwE 3v~ٺL´`_?/1d%bj(0S~m`ve9-^̿y:Hʲɓgv93 rJStΚǗDFTMH}`<,OZTk LHۗO}I7rvRto;2?mxdlsb`) ETb> w!)Yz ZV~n⧁Џ;9Md}ۡ$beȾ~InSo[/)4U[X1ƬX;l,ܺ9]]1gd,2n## ƴ604ܝۙ4^^a+7rV=zOip.YzK|*eQ9aK 9 b!4~Vlէ3#,重fe3~e'^؜7m/,ͧ QlvkXyB$qn9Oz]u>H}(X& 9AWv9h=\qVe罰9pǓ6tnlhQ=4 /qa^j,V .^q>ԼR;*Է3#Af}Жτ3t*ΩV‘~NZb }u0k5 4 ;t?^&bY53w{:﷏Ky˵j~qSH@X\i&+:Qyi+shHY Yp ( DbݵZ;,^ku (R#s &c-x1:{P2 MWuc036/dZm* p+4#oy^גV|voXuQsBE8&ئq0>]%j$g EJ6v8T je TEhP ̔^_Kg*xKt+"^R'j#2ns76zoij^F=ٯ JyI@@Q1'yX}Yʞ]Zݙa`yc6gCŎ"WJ6/lhX噳MUܙ^CYKMyBGe-C19žO ٶꮅʳ[ĸ 1hM aJPե0ZAk|ܯyZi7#* vMTYR `.V\ 9N1_kBe۹R K>'\]wq"u !inJgq=sn}/&fWJiɓ2ن'v2ih2f[/`ܢ02hiۄ<ݡfqO3r| ldZs(MCbkD7#dzDM9Eȩ``z˅+cQ=;±"ij Eղ"LNgLkgtQQ~Rl%MqɺJ8U]ьYa\ߛ\hjvdve{BDpO$YGY(L1F=s! ߗpoީPH 24da(I~a81qO8r&tzԨ w󼳌V5 f! } ^:8/(:7WqwӢFe5w{ĚQ_NRgzFUϚ',o,؄>Q`&M!*a>W(`\9=13+re҂cc!#&ԯh)g5͗ TѧmM=QΰsF8h%So1< \VK'ՁMѕ,Je1ܜ7vU "TU4YIMRQsSx $aJN0΀@ٺ! -츷y5&#}]9LF;yU'ZA0;[ҀAxX×ăDy ~%0.e(qۡmD{U7TR ELpBthZ+@,aI64>n̷ f1!H xǜi ,i$  vK9D̝s2k^zQ-ONCUVG&'~P׳è}Ɛz׆SvPBM9%BU=“2 O cgS:l%qGkr= zrǕaARVl1dڕ\&8)q  N Tm sϘm y܆1#~6Gӭ`-vڢB~?D[#ILqIF_ Y3|bƶ@KBZ0Yq?o ZϹW}DtcnrCT]͎RJK4FSvid#1^Y?-'m'&u s _OeiuV#C2V` x;Dd4gQmQ*#Rnugu#P" 'x;s~bҙP3j< aWfg/_) _x/PG^ sFy1n'QG Er|Zo\rXɌ]__sǡ΁hS3ϫ\1;p>ZX ta R y' gnJ.ʧrd27Pf Z^y +C S s3art筻!U \=V -QbWѠDCoF0R60rh$BM"sɘUp]t^ ]؈skq]ޮ*ZRj7sAo tswGp 2rŚeR0{@>\""~9>Ljf[OT*7t%;'C~03\j1jE+"TĭYhU@?[o1& 'r}< T.Ңe lntŚNuyj6vEXug?uI/:1x+}Da&sWgB@?lu%>Y3IoӴ!~c'tl@t>jH־jf/# ќ`C_B,w:ˤOvV_y'EKf$52jz=>;spC\6BH}ù{ͯ" p͇@èrU< `s9c4WC}(u]/^-)+_DhЀ꽐|h'Y? yYɍ]ri]=1 @6=+w55f(6Ӵ1 ͮX- 0¿vɑSGL zv`D"MGJ;#$Qcbš85o[a@e12uu$E+߰L×FfDwby/Uӛ8{âR~12&0&5s'C%IxD7'Eh CytT!sֹh^ = T𿤔_mTS?Wu+-W..&䱂m~8YK/7%O;>R7utMN6"ղwqNkCC&7?h&=]"Udm< Wi2QȄ.@;+MKimLt$ӎiS/H*W2;<zi"pݮg6`){!f`?{wCnJӖ'c)X#_1"r <ۡGh4UtǞyF)5AO/" 9/pԌ0TWIʆa S;6곧qPo9 [B`X!!yM{u֨˭~ǂj<ƚ&x chvI!7|/S>M;=HcG21Gj_PT\yeӫHkF3{ W.ʻ.mezM5O*2-]d!{tsR?P{ZIۅͲ^CuG4nv`T&>U>MF }Ս)(`+XÞ(/7"8梇Rnp(1ϺLT|zcs\rkF7IRLn =y1* r&2J7߃o O iFn|ZvGU|b!{ DTkl? OWzk [K%c^Y7s;nڳHmQt B _FkfrΆ~R9)8ca)6rH&tWuˇ=~ȝIuac7<cf*d$yUr!ka"M9Di^ZLec8#7"gnR*hL@\?Ɛ(bqfF֯j8t zX][4u&)YJ-I_@w%0$])[;9S, ~WPC޳ιO<>*Vj$_-BVkgudxޮBaerc Q[_!NV(7xG'&hNɉ<*K͜8~6+hPyB?Jc5R4`+fiڍg&~2 t-!qXW9\+F0N2/KvU?Olk&좹 rGXwZnp=<݃AsHҐϬn"hWR| MC{K*V:7F=<f}!ieTQ0q}bwk+;WR7c!Qa.DkjXnQ3Ԇy[7 Nж'1Eig&On$,mytAHhiHmغ+;`iiAO4[H&?Y8M+./^$"\z[ƒbE IœTįXޟAl*epbkj;˩~&b2(fQb3.&%w ׳rF }FN){LļGp]}4^:,$5O"DiA. l F-5!ב턑9ݮ4?YVFl뀣ZR,S ]UlJl\Gzl,O=wH:$mDWD0`T}fl.[JI6XnjKx#KT>*%evs`g vZV`lТֈofu{n9"s8t}xJ1+=P~e *Ve`m|*zjSL71ceG",HKHy!IyG^V3agM #e9⾭JjkOnA6Gj?dA+xpKpRJܡšj?F-<  y+`9DJGsDK&L> g؈mNn"~N1qg 7V7m8pT%V(~ǁGl?CRmHv 5m*Dx6}?.Ͳa'u}wBVJ^k^y蒋Cwtfc7M7CpXB%û X;Ex }\DƵP[z;V{CKnXl4[ޢh==.H2.zxFޥ?ʌ>Jg 9!{fEէRrp?H-̈J'Wj3` ɜ^zqH~iC/ۡYdB6 )jGc{qe.)QzxWW%>I@DdzVdZ.}Id=C3G e>iUsszěe)ri Ghʼ!#-j'aM)=QG*AKcFԁn!&(ePԝ26),w^" v52 :oU@ Tnt0I2+[ts`lq;M+!FU?ΖU)1*d!)H|V7pT̨cFO3ȅBtAKHO`Б)54E t0f?"K1) T\ޓq 5i`S8΅C_9Z]]1C,ȨG&O۷^Eƺ9Dy2/4N]T͟<}i+Zflh2ݻEj°1KY\Ze٩lӪG&eN{Jz0${9[[iIO%dla VΎ'JjEN˖eccT ,B2ͮGL[$-!=" 6G׳t =Ӟ;ף['4z=uqF A1zYV~< .)-9Suy/䒦 Jx^{mwqz݇ ׳*߂G%Qc ܩu3Vۅj @CMC;oBB.LXtY,_r]VŴL6IDž@%Yl'GF<1z-ŘzH=?3WZM[pp͌; qש]Ƽ1^EQ>x{8u1~]e -ItG}8H}'S#$#tJXė`b Zn)jT>#[%i_@4Y3e`M(~G { 8Q 6QyrXLOk>L?-(ApǔYI!t}"5,j 4X'!\DƤ;z7`&FѡҌ/Ju|ڊ[ĥN -)qQ_NsRy̩Cy;[AOiN[>LF$gIwd$6íydYva8MF E\~WsDtޯ]Kn/4rR4ᛦ,ܯzzd >}:n db|f]ts~meˁ@k Oִ폍 C&5@+q&Ra>a*#粃gW&7?( NL!^= {h|77>f|G(zYd"ig "9XqL^V/ ga@62?:nQ񰾗R.x*ij>W'*if)p. "!-{6-%¶AIi#@n/`rVn2+ |J7f<>9bl=8Ӌ+Ld04~%vYZaZU*qj1"/WnT{,2+i6uk\:#{)QDJ$:}>y&_{l6cn9DyZ=b4Ž#~یu[[XxadAsp5km'^XsbPl x;=ayOs f !QET M^ڱ?ysfр fCԥ?V1r,{LsXvhcJ"&CYP`qR3V~>^cslrٿ¼b.Q!$3 DPƷ8esH^.GBѫ&ph4 Gҝj '?Oa*E,xc|fE*RM4T";8AtDnBų-o0VWYyj Z*qz~RVـ&eeM"3"/[10ί~+6FGT_oÎ~+,%8մ7N_w-l&ٞ4!;Qą э3~̽fG^*`m!&ܟMA8(s‹6e%OBO|7Wf HƜtk"!F5p8+Z Iٜq¡z:zp\CuTm\H##H)io@^oM!4NO>E;>MgoUy?f0W_Y }^#r%O]4ݪrIaݗKe`'K{1\2dѫ s{fONaVlY\^ '0i4E]4{r!\4So˰\a?.Ȭ1mmSF^c[ıP5>z)\1u7X(1MKK餰KZtwB*cjU?vYm}ފ@5Pa%.#!OJ)] @ULd%$D%Q& xt`dt·cw [kp#'\b#f3{gf<-) /U8.v@" C]tVQ-O&@3Q|k(t^?!k] ^WiC&!Xq$f(#U*֙(I#QyΌpfFg^5T&|b5"_mmUۺgooB1[o콌/񶁝5XϞyͬ6di{M̗y۽$[*ψC8Uَ> ng%6hc^OuNfy/Z#\n=ktBv 2!&D5n36D!Md$ߒ!05F(,/u'wkZƅ)O .~v4i9֠I.k(jNUS\#x+/FuP`hxS4l֋>3)ڬORhp~s춫.ד93#G3Y3AI&u582l?#0Wnïg{.*c?')˙z_r|"!*M)<ȽH4oQ쾳Y4Jibj?T>|! 5~ `[G/YiA:IɩIĈp2oȄҘ.ba7㺠q;'a8BB Qy,3-YgP6@fKTu3RJ/Qh3l,7=$ݝ ]5P! Hd0oт|]$H=Vcq>oYl};hg>Hyb _o}BnL_h%İp3K#<NWߡ%N!TKC_’Dy|^X'~iQ;җEwpȋɊ[9#)ˢ/0>m䰓# 4vzs" ]f$w1/[!5_HĴ%@;#^#Șrq/q$Ҳi{Ԟ)p<ZF"DEFlJl9P!lT&ٚޥH_Zd=gH\vw( q0$p~\,t*6E ^BppET`'Nm(ǚ@$˙sa(쥙Fb63e_O/)Ou" [)#cW٫w!H9E0{97M ]c;:C쨱|Jݜp- YHZW*Z-:~/\ɉ+S6#V@t\w^8gڏs9slz*`|\ j]"8%[;I #%k-E7U&]'c|ު-"sN33e%\ه|]q YM? ,ƾ^I0^dZlx`*!)R C绔+(vYJy#w~.QOC~bHcY(O!H4td|9PQ›?Mn$d~nUu!;4^tgޣtŷ$^ !R{(JvN3*<+!Pɕ .uR>coO"#yO drg'"IR.wIX]e%`L<|5|)#D"I􌶋Aa):#G2Q><#N򗯩I>{$c?gRu;M00J7TƱv)V&Q- =}aq IgQT+RTC cÕ2|ecI%Z~<^gVxx?RgG:Z] d@4Iop ٖl6V@uM~rj z~Uk h7kVS6#.822SLU[fe~(Fq:eh$j霈ll%ŠLݐڤw(Hc?J0!ѳpr7r|7H}M%l@ECUY54aUieM?eEQס#Q!^fo"W=ݨ'ONv8ͳrkJYĖY=AEsD\: )SLte,gfh5TGpgWYQQtɁNG(hl1JS-?HidMG\Ri-LvFSւ5vΰL_~Q`YjC]r:0`N 4l1w5nUDȼ@4q׭Z^ ]!Wc5^8O TW`;/6U]LTZ.e.aXםgםz++C :5%)Z{DxsM;j<%ө]܃u#%Tu܎ءC!n/<\'n+I@JF$ZNen\l"\eY3p-1L\;L lgD! 6?wK3z+ǔL.-~HG}H"9Zڍ2>Q-3G ߒ|mlUO_xoJO^5ԕ#KT+(vWFb9Qr-hL@~T]ޡcƥY2+ ۞WvŬ4 Uyw07)#7>c rg1Rž?[!8:3e>>iSj_AV7pfvqM}X,墼1/m] 0fcrDwW'momtu:'g.z@E/5IiuQR܌ސvl] МGp76erTwDkRJfQ%31_6 V %ZA%.L5k_Jzw`RM FF!09̖׫Rh@:Vn 0IE\ŌsSTdcHPd5YfTK)e q4 L%bx݄k`==&Y:BȊ%!!C&7~M'ZDmPU4vIrQ+ znAs^8"E9 xA:(CfvvЖ vMYki,_.Wnvn:lu\dS x2fh&:u^azO%ѡ'l`}g*0%;x5& LZy71LJ/S%o')' ^d/ o ;G#]{c~h@oU78w:&{:-a#spU KpKa Yef^aE]KbQ2:~ލW]N>,\;IZ}z#Z[͞^_k$'$@J%佥VMg7rq=db\Y9UB6%Yzu>;F ,vrbVF!nTGDh ^iTagWlh\( Hd2Q: M/:Y[}FkVΓÏX@M,Vݐ0+.xI^BYxn%Hlb*>MlBN U/jR_ ;.I=89%n[TQXOhU 7Jr~{bmWFsP6ܗDfwSũFHEcȯypA1:[} [OtHZ@b=ުxRfsG{g0~p6YH]m m<{4ҷφ {CZ#Ţ2\AKg45F{d[W9B{OHt_h}6&^?O- vaqxG eBzۃѠ)!amČ"SOo{ .O*`9귭{k[a;`t%im]j5`Bh?^v=H.UA%mNF d;C7SEkҵ[^ܡZ̫P$ƹf6'; F !<$0,mӓ ^|U-qr_Bol0 pnB,PX#<E)D)P=.c|r1(AV*tWc0>BqVԧ8O |pANʰ-=ŇPf  g--J zC;f.sc4_[axM~F^u%w=I &90+c ]D5c%枞>m6A&Z;We d$k٧;NuzWNm?#M5E,c?>QJv- ϗ>ntw/%((C-Rn֩i ]F?g+ C״ǵ&h]Aͳj$/ i !d >/N9)]n*ޟuV)~HݤmZzOe'.l$EpABÍ#e )#vׇg6͞׿e^N/^Q$fXK3\]HϝuL0c`hc|suu8MYuӫE+ԭBtfҧ*Xx+pd boЂ*7,dTGf{ȑTt ,S29=:TN4!a7j@֝ =]ATζ: S"bcP^{4z(cgNWwʼn?\t߆[2O%LJzg4"6:>?ƌ\(6/L˿ f BkQ.c&~˥$dN Cyĺ݈?YZ'׍tK6k4jy;;Z$zO P`{SJ+unjo$MZyrI'=:kxǿNq 1 _kgtOk_bz+Uc6k]z/ÓD_+ݭ*t :NÖĶI)/f"qOT F(1c*Hzf*Mظf6,HxYhל+a/"C?~!y4uW;bX%KʈQB?4˅H:P;UE}в{1 7z{ar+!91>R .s$:H'LrZ8"_+-;Bx1^d曫 1wVyFҜ/)A^[r?niptWv[̤zڰRS8`oh[ɟWUqx5jKj 7<^fơ`CG$6vꕛԄp\!9tVVAFWY)̤鳹Mk2]H7Ѿ>2>)W7 Mc!yzz1BY*21]ȹUpK ]g#aqrII- ` Ȟ* ;'V39k_VUFM$7R!"~>c7X`(o}/4}=fT>Hez*iTqH}ޗYBI jKepZd_.eA^~p s`e vH dJ;c|ym ŴDFB%ҲIq*MֿŸyiBQ=JHJg,dQY~:y tsdoӥ2nc]}d7fKrOŲMfoׄՄب-]Ë~]ldSZR2?A'!}J  hkAd$!ڥW3u xBڍ7q] i ܼiTl">r/:)t1'D)z. yA{UVp#pK~NZq`ԁ rաm|I69jfc}aܴL尅l!.$*u,D#o?&#@I`vzgbխ4'a0% G1'HTlU52Auxٮuso ,r?a,h}UAb{q}F|x=Mdd'qd6zAoC38.Z߁)uG~VUX5&. qu5>\ހ+wp'wG_׽/ȫ(vFmC^'ǀF6ckš"iϓ/-!uڎs4R,4J-(We/|n& !E@M{_Aeas ӃfQ^afXR$k7į1߮_ nK1[D2tZȆǓkjq<ؙ}ryi> Sh ]·)q#cJGpvYo2K")|_e9XvjB6+Ώieb{_43uUY\ "Zr ,`Sd%R}*6DZS%|] kcyT^0Pa L _uFG4A+8we,,-/R 8'Fr1>,.' K=xKݾ+?s'qK2 ٔ 'P7GKK<49" yD2Kw)XJ 0D˵(M`#nd-)$i*X\{dh9$%ߟq0fk 14686^|PKZ9kfjgdڰݢ[5}Ș!A#pSg?kuP|\IPZkęiʙoUy bv4I)ʁcL/b?FXeurr$f*@FU$li ]?GT{]?PBnܑ?NPGW SF/9z,Q)ÈX}9j;xY1w'" a7eNf.pnj:Fo7wk07j!s9"ʭPW&9B|5_QrkFZ=Tk/iF>%ȘMэo4sxLAW.c4Aupɳ^Hi]dڒbpiVv;t\^D}3ZsngtFj)\O&С1`%[-Rcza +?]MG`Æ.32 3 F+)W#D:* ߗ 5Z|2B,}g4T9tK[4Ƹ=dʅ K:H~"khUCbPZ}ё>+eEҟ#x_2MtRH:!ctX &liŽ3SN7u~pY?B-иHOHb-S"Դ_ȅfxq;x#<-M(aVH'pCM=dŋdԳz HQ^nR 9oxG @ƛiLR>0VVCC4gũ74 uJ40zݳ_LNuMMODUMps>XDHG? .>m ̜"; h @ٸs&?P K c7祿lZvRs$;C#渡yq̂Mz @Kb ΩGzC!7b;BSTy9!jr ?ǒ_e_"`Imj2leI :3s=Q=ݲ>%8N(f'/e¥:}VJK8ZHG>&?(eN?.ҾTM?B>ʻm@4\9OG_z'>%Ql̪Z2.Ü]zI''uo 4P+}XCm60,hߣ22%6IF#ہ,:HjuK%_krv7؅Tftg4YEGR0~/BG'W~C/F tp wdz4`2 f?|%XYus]@,1XUJLj}TθlJ;9&<0Yy2F B/~JH4Zo<*=`"LM&[#H6|2m p@K['{eFЖa&c2H.}p?q+Lq0(]2%Ƨ<ޝՁiK[VKia,8 Lal4jaDm4%H&gVB uvu.,ŝS .a| ۥ)Y/Tj/?=Պ|M|J48gN!|wsjw7Q{[7Dˆ)t1^pI$ܿ`Z!XЯì k˘-̊(3yqVKA36S$ڮ~ L')&gjP5^ NzKeW.n1Kz]P):-z Y'Ο ~c`-"^O󨽲"U%}^lex$X5!k&}k(W.^rZgL0)'0P+ܳk؏2xO?, i̹kw:s٦^DPXU!/3PeiS)}U_&XC*W >=1Ee/Mǘ#R9oea;r\(YxUk%F5׎bS> ìپ|{=5N\~-!:t_[o90!nH; b5%dKzv'&s#TNШ6(g0KA(໲ޞܹ+BIې2]2]9fq&4s8CD1A6&`뙝+'ZmDS]зՔtR:/tT/a݊"b3 Mz)|%> 3fxaxDbftsd'HKkbU-Y_hK5VQITѫLݒ߃xT6.MV7yϹa"9*fܘ3w \e\$i ? P|8KR0ނޑaZkgD#40e(A$owONGz#X< ӎլSBd)wCZ_Ed4uWJ:JFGX(}ʕZgzflԊz/dK5t+`PQAJ , T 뵽D;2xH"\FK' a҃]vY7 : #١"!pNjOaxeX=B~B K$\ h%tyĻv9z;ΑrJkdY C ?83k*-؜¨h΍7b ԯއLB#ϣ_xKܔ@t C/5a3[rD lVFc6yVbrG v(T󺤢q=ج$3@ !.k^܂f_EGz( b*@>lٱ/&9;t{jFzTQ0Z):Ѣ |Ǧw* Lp[ ,D'SMKacUyt\qM NRMNlޚ5/뚈sDZ4phH /S}unBzsW5hrU5uND\f( j䴿7I@-[#§.C856E"]Ѳ{!@}OdWp\u7DN컾ϡ n:ܐT.5؄aQ%`!9gqΡׇMC02zXLYVw=OL۹V}H}Ⱦ6n,{3r^e8*Iiڈz;Lr^"f`j'@=e4 ~a2m`T|5ȯyQ-޷:5g 'ÆeӎL|{Ìxb9&Vp1_cάפ܄s(1i@R0u~lH؝Rz`trK6%/d&U  U~9g4S.pvJ뱇MKLtw£},?PeH 6A>I1aDu 5pGx^ez0f5PSfcv.;1'cPZi.)'@uhLDU]%p1&!9k̳PMp5}V96!bmbN'tOV7SܐGlO.0Ϸ+90/ߕOTl1FŌ`1Ddw*5sb]9 PYqc/LXv@;D"dy fkqB4W,[e$oSGrenqێArJvM0b7vCRsA8#YH0vqw?s(+Σ#U:&d(E̽4Q5G#3RyJB?ErJS{k.ǧSɿrĠo , A^$'N9M%6.5,&> U0Wȧoy{t dOlgkԐ#?=5ʵ`UO@:k`te4f:`&OeR8M^*O0 (zd>!ކ֨G'L.Pwvݯ=&_oP^@H*Р6 Rj JYݢ/!l@$w[=0"*U V8@:70($|ZW) iűQ~=yS/Zu ;/F!T5ud?n5D FZ$|tRl_9j|νszE~^K8e/[RTxTaNr -:@%?E۸-4r̂+pdσM'c-9:5Zz5DT+=C]~X&»kAK"Hf8_krZv<8C7 d1 hHBj5NCd0Wjx'0O>w~䕸c6Iy VQLU[pyv%d!ZKpYWAfpӣٌ&{IɱXQCi'&nzWNoߢc`!ȹTݪl.,k\>:@v1cnuCCAX9"* vwfAvCǙQ UD{dLB9WoOufk_wb2:S"्}Zߞ*W1g/5MDӄɌr*kŏoAah>q?Yϋ-r_[t(Lr p(Sdg)C?F$LavKA Ym% p jb+Wrc! 0j@ 2[M'X@c7]3 .*Ɩ wdEyiaW~N_q&nKPy>^nv" تV>{c(|DXY2wǻi(wA|6okJ$R.OpV/sO,m`Bq,~)<٦e+PLAjdo 7vXrɁ ʳ'K]pK9g=X"mdD;#K~%{n0WqdW d}(B}&썶pV o3{Y5&N[ĦD-3@kT`k2~IX@^O\3zey4n&h ;Oitl.i 8uΙ?Z{I`ߘbI@Z젏&v&{d eo1;9hw2Z?̜s*͏T@}$Bwqf0*(VJ\nԱi5M W~䦤8dKMepB6JLi-@6U}v̬c,H>`L0ߴvR_fVj:Qe$e4G5k-"K,ҍ~ݥRؒ(Y! F\@6é_\ޗ4C;p#@%* s5Y^M\=UꪦJ@aϺC&v=zAۙ0qfקx!R_#0Z$[h*ZmKXڬpj#Wv7IQa :}K2бL@+(F\5 SXյ>V!.VwpȇvĹJxwS7{e+ȶ7*(NBbG<@QtL9Y/n(|+XRF!CP796XA8$N^eYL1UͰNZT} jvoWw3xFk+ōfZP3ZrbL6§DxS>> g.W煬j{O;tl>0/ @1tݢd^tGV0ÿAT.Pk쯺+x_xۊE~K]$s{1.Gqz!;=JhepO]==$2 !&۹Ȫ)_MmA gGF%v&Ck{>IZ]!y7m_Q7_ؑ":zm(Z2"`dRS7sHHLa]ܥ0/{*q&I>C6w0w_SFVbۣ̭bj7pZsUwx(h[&k;؊YT.VMG!¹,[n6&|%OMH͹[3կuu-r[r$ 3 F ? NI5 .}ѿҥ>ɰjx[P JՈixR(؉jb%%cWޠwjmQ͇U7'PGZt̿`p!+'mcP ktW|g-KWG~09KTӸ%ڟ xIM`+k qϖivMt453{IjuZfThY'X6ȭϠC\ s ]Q)^lZn+`I _"sYZq媑:d‡ |>WApڙcJ<"X Vgy\{7j>81Ȗ9nn , ,ķϮ&%}n8y i :Lr=L~4J+>%]S8 :! Q>cH ?۾FfK:zY#A/Fޑ@:S ~^q21>TIJj'Nl/8U˯bx~:6_Ǫ)1׫b+cB';=;LJ` B8W%2$~A:G~Ӽp SuH)OCL۩AMV*skNB<+>N۱(@9tqi#߅=Rw+jqKƔS GU/՗EZLE)ߏغ)<ѰPHďu1="-2 0 B9>higeDFeN]q?` {b)2zvT5TdxGC(nYΰdق$)Բ[㎩c?%jK߻ !ed cHn g!yܧw824,!Ո*f{45N:z" 3Uÿ }\CT 6|n2aĔj.w1 h!I}x$NY@Qv(O#GjN=0i "Y"@>ֆ`xb;G*uLն0-\yǡQg(Au %]h/HuC Pz jv?zג2 Jֽ M,.ypb JLF Ax cmi?^Nj(:Β=ʝE@t\j0kg ;J\Ub贒 Mg&ifm[uo ȭ1N-9t >+0 ˭ō5Q`![F1*«^@x0ْ'۞ؽ-F b~6f N厩[MV>2b?e8&/ ̒k ٠ڪ Bxj bxl`W?Ҽ:LV쟽aI׉\qky|krWR*kXt0q)\;#|BARg]^f~0rE}; !s9oQp=4FDZ]:W?:W=qeݕ"0%*N=\;~W^^>{A9P+k6VUqÌֱBEE!l[`j7F#7|RAI5LyVMuɾSX҂r/Z:Aﶔ+7݂xc ua5CF^›$s0zJFS?%H2ŝ\K9SekU߀BZ=å 釗xxFElGOg򂻽tl#FPl̓h&BRi5!"S҉qVM7Eɿ vLص#?E' i$ vJI `'m**'+=z=~xT>A(JQq}krݞAgP #>;d p .sd;@H: cvop5a%sa]w|N,5>ۅھ5>ɥV& <[5@AQ5KZ {kjY6f$6̄[CJRl,1&T=wCW Y9@L(4.YksՀT@u*իB;eze1)BsB(o)6s(=&@}6-&!u :3r 7DGz.-sdĝG#YI'cmf4aq S7 l!xGcݩ`nHu[)ZMl' ɕLFo|1 9ZHf?֯T}`9&J")AW@>3ˏB%e ӹ. ]Ȏr^$ M,X|l  !jJg×FX+ ˚P?) Rkr,J/@83ҥZ &&DTvzE5*蠦+Nܖgx)k:C dz ]/dz=I?^n2gpf|, _3Of.MckG'}Xr͉+{|M~|u |+nBBHcS8'kNe99˘XhۤޡM58i;0*:B:1rRPŁvJx݀ϢXi$sm ͮR>.6xRD4s"1C$\]DƁ(v)~tƊ6 *<yиU[ke `1rY2'B '_YfvKtЕ }P -ηGnja?חMb?>3W5[m,Q[]J*;>DW~/u1.|"vw헡9kNGcfϘ?p4]6,X&vt1Xǩf&7@q-_!U .,:%~kDjkajmC}} II#)W].I* n[)gTtN75D qh"UlUHHcmU; _) q*3e9L){UQPE`%alzu ^ κ7O7[3xb@1MmD$bGxW-1DsiCfe;!q y1>SJ-,4Iɳ)3!7X8ub!Wvv6m0$)_E7{%wkq,&K'Pأ| OnY `&ؙ|v,EAyIH9}iyll?\yd7[BGS#N+?c08Ioi+&OՄY}? |Ct>ʡ͝S}ydiwΗ[V Bց8һu&d E yqjx'֮,5A]>80zwkOq(5FzU#B/f_x6~8d&Pۆ 'R[BY9Yz7<щ@^N˶I(G0Y,'q튑/l ŸZwn4f{h&-KL9J:+3&›޺}i VB%hp!֌p$f M1LSenRC{읇C793͚"/-Dd{'{Cϲ܇a[F]C)HJxU _ռ;KȅJ*\7fŢӊ#(.V.g Z{qX#>)l.װ) 0R }kkϷpW+Z]o$4Lֈw Juj^7\cgAlQx B e`Jp.kMA ջiW$ u>B'0t<$aAon$jte=[ S|$Q4bn'/[Z. J;V,l2e9Z&`|p,hWBwN{~HͶG}TA1tAS//feY;u_OgnH5yk;{Ko 1ے 潏r쓮&׺7Tَ?VHO"Bs,$|0p$.lHL^+fy(Pz8Ojt#v8X/RS2I4hAW 0=j;e1ͰJy  f!-JoZr=Js-|m \)~):t.(&wE$z~Xc+||4,/CXO-(Ց6UOĕ0XxႨ +{Lt 7>5K-ľ1"2I [1+|1RVHFGPE uaA]C%0Q뷻V4EZX}(RziPB! 7H0aL@glnГPR1 ke&5]c,(O k;ń :)~*05jh4.5ViY*/O})8nN  o݈rµgoIY$4Npc.{qײapqSEӁOz[ZD\;!cS BudJ "7L&z鳓B-4B/.7K+nc25PF/i6a 7¾s_Ix13F4e] 0ȥSL.bfR.ͬJ Iwc8d'5[GOXI]o."cjle@h?$&{nrVAN qGz OeL/?d͸aൕBWM}U'H; @;ce*׀?vΎ]3 aO'E6+/(}M7ꏱ# : qCZ[w T,B lKd= !*.s?BBht@//hroFAIo)SBXV^VLM"&x}\#m!ߣRd!5#'RlkRS#f?_S+!ҁÙ=2zW1pOK˿J$Dc *5S K"!Ajֿؘܵ5K~ןQ<_lP Zȃ/O XPB3y41ٓCY?MmWǰlڊ5jiO_Q{Bц &۹1_r;t c/*/HDm`8XHj::݊yǁ mF[߮sNpo Ix l$%vR vӽg\Saģ2?N[iC]ޘ3ub_LQ:Qr!4/UII9Od p6!\T:s;( vxu  ` ,<HȬi5?]6mPz\ĉ{PK L͇eـ=dQˋXq.;͠G0ojU<ɚ~d `_N V-!_!M^f{zsʻ֊SQz&̩1m .a \^h/?B@8Jk6)[/oCSIp#^u&g?|4[y%x_z)x \ ]P[kwpe҉)7f j2v,B! ,sBvei}Y,*P̙QrUec'TODNHeELʍDÎukrY6}4Y $ʕָ|oDw?oe>ars5`$Դ6sG]JbsGٿiOg|Di3с EU.$J eLjQl;j#4`&VALL@d=uX5,"ƭv@R/F_NіYɁK0B-z{{Rޕ]PP5`CԾܫ՜H1(}o@ ];a}/li nGr=ۅ&-36gۙ`4<^NSy-*wywޘCSG&l5[IH''N"3<<N[Ĺ%cEj=j=dfgS [i.>] q4p@oV ڣu6R٨,hEjR¼48=UG]nڽsKތ sy4:g$?| i4G+>xHRI5OLfel&=.l?OďgsJ32H_М徃M{M~唯w^ȇw XRFIFv3/?R3[IÂI2"}Im CrUՕ{R2MNn/`W: wSZ,xkL֚e:*U[Q "MOLK76"́ ۄ0^H,KHсʲk]VwkGHX ġ` Nű!%ϴHW3Vbk5ҫ?UXV-EXP)m+NoModP_ X2pUH V̑ Sèw3,օ~ T@zS0PԤ8be )hXXws V6?yeꕒtNu(ysM5\j=^X̵7+Y56SF×H4`pb?aߋQDy0dƗhzy qjHW1i|F0I1kYlɃHgb0؄-WM!r]FMo',gvlu{Tw^=@Mdl.t`bF[Ƈ#&'5 q]6@M@ (NS>6ժ,Ï@iZcĪrLec'f~nn ױ6<[ /F[Ad&2Zq|&*`)E+ox?,t[ tPLpԿ tLqk}AMM/&A]E9 |9E Ws>_tNA R1Nt2>8roIC ;H/.LZSk'.2բᏹfE_?>2z/N?)R׌GpUb>X?m#BpCתIZ|[y*Cw&кDe? ox9@k6%''?(% 4'p" k Hg3.r4dT99M3!I. V_r]+K+MLER]V4m\ƦV-o3*njonӬ O\C? GW|)_i(7hpf#*²EO)=e0l9Lo:q8~Zya%4O%:!|Lbi1b6u V;! r7 FV3TF;%' ߷LД!cC0h#sJ4lIάLJy'L197yfTLYb*t j8=Z=Gb8gRmB-GZ[Ii=V*-$*\QVF"%tl}&ծ4k<[Yl7ij|rl/sqf"n`tx+? 1n-zƤ-z=Ŕеtd1`{aAU)a;#(ȋ}pWx5o^NOο8RqBuhoŞ,!Yuj< Vs%>` SFށ[5A8?2ŖSHɤ ڰZŦQYgkLkXdolW@Qf]T܎&طXR$98H1+z^L(57~lS΅nO-#FKb~yxa qcb&vqjJL~wحHJ.0w(4\݃ԛޑ"BOQlI#zZIN}[RO,1 q|f.Z{2z^¬_skvsaFU \#~I=$m>mB qW0o>u1){v՝&N<#CB }LcFID%ZrJ`i>p|l+ u^=(_ :ߪ6I[ ;ȇ=QdklA4H/lkx y81fJ?8+4'7M>/x f*ANԔ/&\ %> p?V(` Aj{sl)+Ex9ZӜgV9<0~K4DhUZ &gwrwt/<"cG!!gDMo+KΨ)|Rڮ#MMy=W+e'B ЕN|Z )+cX$gWڡ'+a]ֿA8/c%+sA߽ӯ9 \&z -v.-r9"ln<JHIBnoTU[}k-ZX%D2e,rPfG%UpaMF)Fmb@!~3BY{w NX*l!BH\[X`dBSΔxȮ+1[OQ6Fej4$yD飫 Ʉd]2zb+PKgAUX&lXܡR/.-.ފ9xzHZTԽIH *: %UĖ@)_6`1+ AzG*&77sqhrflj9I[5h&-_a&4(?GxZSk+Zv`%5&%! 3O#Ϡ_x}z?L`&Z[x sZ ئjrz~ !ϒ%-&h [_/:cr-<ߢ#G[# P8BIutBbff2[VP?xeN: V)ڟJ O}3l9M=zeO' KD]%sҍna]*'[qN9(֌ r[l`M[B*ʒz\oa(P_+(woeJm2G9]~O= u9`q]Oou|Ӿ$5y}]|)PIq"%G`:e4o3tivū.~ ).mtK-́XBh` Wb_rޔE\BԲ(j-EIV:m-LC\ GUxl>ygί|ߺkan68߯ӛj` jDCT\w2i4 bdM11G n?TѲZDxٯՊm0cA e Y~ &!4ctIekzj!rE-awt1wB!wliǏnL g>IJOer~ Voξl*^tVls3*l9NIBka-]!P0-āy4t|A`V<%P/ԑĤ#Kj@ w.walfxPpUń u*<Խuei4LY4hhAΰrr_FKc2 43_FU_G O8I;i0-]c&GӥdTqVZ`F.>ɛmnD:^O(ճiH JdSHt, <50GNK F|4Ҧ:e^v_8P?aL0%*iX&sRoqH)V1*./-(saJBhpQ"pW4wMQhɫ*h B9NP(J0+ 28N? bCYbоW6ޫ1w³ps|{!@ mI0ʵQW*I;J-"R@ mSh/nrAnbiA۽<Yδn"[3Z/g Po u1 X|>%]pGa2䳝 L\D_9hȳ"!r#`~ ;[hѦdCWXce9▐@wP![3j= Õ/X-Ib7.i43*pt#  D8rak@|=YU HP!H*qI=5QkTP?e#Ѕk =3"U)a\:ԵX7QatX)G5bPFKy<󠊦!%j>,_/[2NRYxu֖t(|/k&ͣY9hw/b÷afе 7>^m)L6:T|3 ז6=_4cTt'=21%Քў5t|^6]\g2vhpUH*$ez\.75Xa %-zH*EJ*ֱFɞ;l'u9eG[u0*7~4ͣ:2rŋN UkޏbQOĽϚ 9?cܜvLZ-> w.loqf[ ӽ}AMgWcśDlcZ6|vT4],0M*hP]eJm#e__k8g$?7#2`X`^EܽXIn1l 3jlbyԏ*eAgiMc?,EOezP[: .!Ph::Q͊K%pM؋@$ ܩ獯PAZpBB"\6 QtuBjqdQm܇JJZ*9}hbqj{HVv/ʼU HjU8{d;Ӌ, ۱+L>h[52jh ܶ%7ҏ0^A 5{rGnH QQjXtFɓxuE9~,(;f-mO]DP\6HoTڲɕJ`oŦQq4*GZgn~(j%_N&R;ŵ.psXfJW'Ws9zn7ȼF!b#5޴u*|ᗣ2~S_&pTi)( ̘Ӵց^Nz G,~:F)dzC .cɿ'y'09HY5LzyxB+~8 16LD-֖ldvURY6? -.\F0KMl//l#쑚&0N[= %v  ظ~^fT@fŽ۽q [A]Ry(NJ2Ad=Ƒtҷ:uF_#K]JFoam/5r+RR,DQ͖$'F(B }v+;H~`QM.Tc*oP!y㽎ȟd &nB=2ԝ4\:sw(̍vy U-w~azźW[Ssx6l6;h bjR)aQ#'/m8H&7A\ k0m;.E6 ;W1 CobBr Yšj7Cɝ7-f6Ue)eT@EeeYjFfxo.A6p)mo :K)Ux!iZB%_HKA q{prn]#E`bl~6>!l(V>4Yej}0QA[㭉7\0BЭ@x:bh_tr;pU "\m|b'[chHG[ TÐu0SbcyRnLmOI:+!g ѝuw_ӻ$j/#XLR]\xa:._aX߰78Gcx,`ZLDȦ4Y&Fnv5ёVKcZ~1j ̱Nꯒ9Օ;+G/^f4N~N[/;z?YMm[n;A#CevR"fQKBYpq;( >Uu*Z<7ʞ;%HM(Q7}Nc7V{M#-g@B4oAwonY02UO<5,jF4k6CK,k+c i.c2s6 ->iV\[^Oʍ(=Z3;7MZku%S(63ʱKϦ[ &"bm/}ݞ5Ll#9DfMmd&@9"-dr,Yr\w=k5=P8^Y5 c.uMӶ-][;;pҮƫZj9A*Vޅ:/"صvw$Co] դcAj\QN-W@ۄkpvC]65ͼ=pl枇#;K/PR Td6_GVBaqg~?q3HvZ`}]/QRj /񞳿XUǭ< QΔBʾ>qf@m;pe(oG$1rTmqWruxGzwQS-yQ;׆%{YJv"xmV >&%~Q_sdNOj-뤳 a!RRSєJ?53m ǎSqg-qߖC Xocb"`Wcehj_ .2npqa*ROk{41ŕnYzI2 6'&PƳ J~/GǒM4`{|Xg\FShg'=*Ot*u~1d#F.Yƃ5d:}|J, r ;:w߷sYp֣_֩x ݬ& Ȩpn=D6ݞWn(|QWly',~Y}{W+,uN/3,իG'gT5Wh6B\ͷg8>,כ/ˏ#s~]A!0Z3x5ba ^$mCt9 F&C;ы3Q \ZܫMeja>7ŗΪSzBλ3Wx?؉[\4`?%d(EQOP99ǧsHp̪u]]ulI Uӝ$.l!#JW#k3*~YaTVԹD'm_wOBP1~gQLZ7f#Lóf8y3sdc+4_ٲ@%O Y eW-=X^ p9Ha&_";߉5wtpbfp@G;iSJ._{F3rh͐c_2̯lmj}=0b8 3UGFQ*/oR;?u|$ ~0h5{fS vژT(){(r76Dlu9NG-`c)$l Lxe2ctԁ6Y^ t2n'䠿p71RT&y}lhh(4~M4e0$6)GSiv:~#) #*z̳Ё Q0DS5,%wDBIjOr!+C3D,!Ʌ𯋜`qئKVZ^J BKEjN3Zأb`F56jNLz= ON;:)ΪBh[ȠC3m`%Xaa' Ty}\b5-CW]`z@R˒} #eV~: {u 3sp]ZJPh4#^'֭Bˇl^m0+_ TЀH?c`&> NH{(WhG6c)ަTRu%5ϥFW;-^:Y A,33ix 1wPrI- ;0waHS ՗n9!<wRD6 "{P !GdLj9uS`@’Cp-׊0n˶OQ~WӁ8qnHqvnoHDn(o¦=3 xd-Dd)\e';7̞+d9c3k<@:l\-GYQ"ZL`TPGn盏ܕRgCK%Bdq* njzddTUwIμ >c}[C(i"A"obW|!aFX jV2y2Ń6]{"wшai .*59ȰTT+  /J}!GQF{L&8󧈣PyBsBUN^4M 9W BIWp`"I@C+Pm%;JnV{g5nN8N?,h; +d@; ~ksЮY22 k'|?s+ǯR8r 驗QM)hk -ա_:A]L'*>'Wڛi$va|.  Ekekt+SiP#i#)M&ɴGD+2UDS1k#;Frmmw0HZsj-iE9 >YvR PjpOu4(@Nei8+\ uFgc%7Αfn=:3g'Ob$ oYWÚӷ8ZO(ŋ$wKWńB.W!U[佣%M6v gL )S9syGb3l<^kcɆb qM&͡(!^ngُ,juʱ]6?t _}EZHDi]o7 ]=C9^2A0tےsC7v$=M1=S&/&;+0nnKM`|xxx,Ʈg/ %nmt %tL 8}'īmf V| v&U' 6spx^ /܆|KILts& H|k AU{Y~0U]Ǝ4? X$Ѕ.n[yv)__\ ] YdY{cB/Vxqn ]!5%wxT蛤NA=UdGs0;*M͊[f4۫^(2a /|[K5Lxn&5Rer1:;#/Gq%#E$a.">`9(FX@?tTw4^iY/_b8lPlģ'?"ىp%Pv Oa3e{S!ە-:ϋRdIwu?Ct?`3=Pr8;|Bl±t&)>dJkXA>ěƳI7E*=Nm+^R9A!VU?8|=p`ܹH C^5/G75\'ӆc| pgRlFU; ' RBG"R/V'g5@_; ?אW,*vhԽ@\;`b`oɤBXȢd5=:a9fVf;<ݐ,;LnG̊P4FDkAhW  N0h "Kwc1)ك@"3ua:6ʴA\f aeB8L6XWhX딶 fI(%FK* xk!j{OtjB9|CVQvwA&FQ= Y[n ܂-Fq%0{pﮱAՋ7@_An{H6Y\d; ֬Vb^c{ 462(9,aV Re#3ǁү_H;/G@> 5@ReMi%zCnD*eqwH%KsB@ 4MkZiJ+7*+rZ:ekkޠmw?OxqW2P ͷG J"d w{4s>v֮ڰ Z8>uM_4 X 6"Nɩ( CYZM;*VƴYo$:Yu@Vg"T#[ڻeq@ҟ"򢨬?S;- ~׺Hu@:h]LhԡP v {_c('zt CHwD0ԇi.0u {oXg=CG KsFC[sOUP>>v[gSrWEBdTa@Pv}eHQ$vGyd{}J%osXDBgjVɚH-j#bZ=c{mBft Uo>Kr ̆5)FM>(Ρ#稙S$+S]ե]ک։#)]w+*͸Ԡ[:?CMˈ 0 zb6g=kbR!CS*{\{ bKuqG>*\ߏ l2㱳UZ/:*h\h𫗱w!EtqPVGAmX~X[F/8BauV3e߅(;G2 s8XhRG4!>Q+W+_% NGgs\3X/-qzQD7I=y<ﻒ y%}sFr|kwPk`@eZZI){Z]N)o+oy]BC .A74 P `cU5yFf]!Sv\7wX`dE=lBgmKAd֚>Oݰ4t XRSJ/x^`h-;"@o9W'/AM0w0bd.b]3+CGT%#& "mkJy8+FWVn4y3} OO}M E<h)]%_/"ni=LLbz 3fϑf1U=a# ?bP[q-c.T0]n9L$?Ȱ?ep:AAJh9km9>% _FS|>Sn:,E(F7p9#^㭭Ѧajih{N;LQ'+HïĽ ՝F x}eAdrWnhז3 =ipeHs8x+"u}ds8EpEαb2,ڊaXLIly[t%Ti>k:b<PG6J:gцdl~,0 k K3T(#B۱p1EZ(щ)G}?U%ڜӹO)qT4^jD9tMRGB;+t(#DѐA_I#ipyV7TW.m7Ł&9EU9풇\k3*zPjk^E"nɫ_Jظa!`Dž># 1|{s|GHX Cn=aߏZ. L&]#mU.`TzIc#?~:}k&<.m.DžC&Yq.f|^VB 9VFΨWVM+Uڿ]a}C?*eO~^L s7]l|:S>cp)w+`<7 I-K!ۧ6xX15jJJr%j"2ʠ;Wʨ`ɬ"i{&;0ֺȘM `M@ƾpݓF8pWH,]7%A\?jhV UMwyH"l+$=g4Zvqm-`"zxLi |TH4Kh4| :aiWwb6(7`+k2D[vʟ"Jr/zJ"(3^#j>-vY"rt<@>Sݺ\Ž9QBv^1տ⺃Bk?2sPzlJQd7ӑEH"9qesP-}'[{+mĺzgcrOC9aA _.>3! 1/UsA9eLm=Q eƶb>`6gZj?>Qx؏Eޢ#0A,ZoK*,HTBK=(G;86މƜne${Sg뺅 N^~p8 OJNN$"z>+ܐFt[iV:+A` oklMXp FglQXH؛K d +tfh*'6Ҏkh!.'W_ƂiCRWδlBqu-G,cĴ9-J Ҭxpmg+YfiK{еlHfd垺t[L !M3m~ \dZ` >i55tjj R)Rfj{LM-9iTàYUBZͻOQ/y"ސ4 msȺ|/p+ 9'› u8}ٴ׉.lu!|-:͕EG4oߵ%Z?X }&iP&VV6AE-l R})C]M^dֶ!pTIE)5>[$N/yn{ lj524a"#)91SENm=LXUsp 9}k[AXu _Xfc4mI ‰i)suW[l&kDMEdƒj,P:̭$) ciB Ȥ9S qӿҤj1 eھpt(ˮ*I mγi&| 2"O9Q|W<?4{Qx%\M͢MNLR+9L2#&ݖ{1}w:ҤTZOA\`lPp^=FS)z؁Su_+v 7κڲQ߳ 8. Q6W `EA-(F1{*S'[ж=Nn8t80\d]OsFCb*G83TdCGt੶XQ J+20̸@pLƌO܋΍J=[Edseov^=_aȹ4bIKv2H ٰ"ra@Kţ&PJs a캻,eawnLi[ ya~l w~L/a;^~a~[4a>.lbnEh]n`nkYT= ep'j~3I +Ð_Gޡ8Sa'-8CݛrW||*ӭ%_H]G KdmI }g3Z}S3HxYf oHB+)М|vNu΍ӭV$A&cz[,*QhgL;TiATOl8EWzz9˴Z|ףl06"1< ڲ>pq1ARn`Bėb[nC4=-8%}8VTQ3i\UKA{SP *?pEg [Ŀ(.5 \f\+aMWmȀx }vAGMqNbGYQ|u$Xo6H𳋍o0#.Y1s <[Ttek;pPw>.JnAr $1: wB;H ~,C^`lq&־~0,#cQ1N(v =Y`E"\ GY켴~OΙ;Ld:a]D}M2?xcEW >,"9YFi@A&n`~re,Of`^`8sTޏTR|`DO_#r3W0ʳ5PcutQ:Ƿ5PƔ@Zs*A1$SWBW`I$JÝ-n4^I7z<׻TH/܃r{A,=K: 5AT Ua<=Z<cuj#jUܐ9Wm򄴚ZVC\qe%"" pG9/n0qB-]67͒QsW^rHSGn.Uq|K:t>̅~)nc[ѧhܬ/Ngn͜@rJ>oT[NA^D`y.Z]aҶ?&Baq=iD0y3a7Yӎ}2g-&ʧY rH:,\wsVe?.?$`؉G[(=F,Bt 1fTv@ݙJVO%|a_/;zZϳAN:dr+pg??)VB;|JEe?og$%=QBhNZ<ͽM X/>`Qg I_kY۹c\TUR.d﷣oO0o[1`C Al#3 3'w!'!ֆhR0Bl(c{0}ħk j1=;W me檖_ܑ=!R+/p?2;AcCoPKUA(w/ S5ř[ 6N]\Ocnea~Unz,6Qf@nVXA,F~u'@c``3^!|BnԔ]lēHί:*[tsX݌fCӅ`DBtm@#)N_Vܾ/=efEvQK(-^o2GqaDZvĔL,mw,"7L9 ir5pZ 7k@ Q?TO/3sf9 /`[œo}&z;rG2@ ՄVL7DHt(GrF=Sězdu+fbm!LK;]\eEsGF,\Tv4 r R >$OډX3Տ23t@G9?y ]٪_Y3A@**îRʱ4vhzFmkɮ@cZǿK5!^֛P [:w+XLx0G{ٸ~:~:܅y.'C>[ү[E:7IƎt0-xFKAMK-e잣A _h~!v{Iq2w 8< E='~g '(pi{BԊ>w~ZqX,ӯ2)wLK\mLԶJ>۫n䛠Y>;9Ap1^U܂pA@㕘 V]5n[3:p!gƤ- 3e1MAoGXnR *ZzB14l{O' _bN" "Q;zpyOQ'ڼB*8N|L{Ca`n6و|5%_~mkګe]PEջv@a$#&<F䄧ٞe cGU--OuwLNznkbICp]>}3z/ͨǡm4籩[yM / eݗSJx,o:N?ְAd&,,KOկ¨\?C M_- Bc{wô8톾]{~22BxAslڌ3K+,iU+kFmJ?LIHsVQ(|| 2KC-ybѓhK"&Goy - h4"U^&qBwp'2N 5։{DFyޠ {١t 5m=,B.ZvaRܛ7^e#!bwV}~EZ4$"YWg<N'NJ?3k\_yM:WP!t8 W VG%&y_R*QdYkxtgS ]EP/x㍉ V RJ.TX;{!\ mt&@ ``˄ B78-ѨDImcդXOewU hpgX}Rk#p\>q]!(ގxN>#FIs5Z#nua@ExB_ڐh< yFLjୡwɓCBV+ <ipm#!d!_/&=yV 7dG"I2]Tuab;i?KdžEY1zW( 0=ݙ&wu'[쭮{t\~XlD<1󅉏 y񆧥_P0"JA59Q& '@sia]JtbwA Nq Ym2֊E)A&$"j{PQZFL*Bf;r1;Q-WV?C0Y%!7=rq^cg0޳&ydHt&36c,CՕWK"F9Uc` ]SER9>w &Tdzozd-[eխc GYjlۜbb8w㶻5FMR YYA =9];fbcU䛫T|t U7Qiy5wыtD-x1,xjίg\^=0Ju|'ϵ `Y%za7ToOuGx$ 2Lj`3Oq2HG;X\hLF1qi9N"͡xYREA$B}ߔdYcMq>pۛK?P)bYZ#Y֐5&ͼnHa Mc@̓b巁 FBʕ0'{o[+b͏HE`Ҧ~fϪ`~s{)RtHd`.YސB+gv CqZEMr6UATw\NY=שI:K%I'nf8Mb`zNE૿&z.ҝulnV&{1e(%&6E#1lajc%MIj֨7;H+ىn/g&q;J ̂9?!6ɐT,Ku?\y3Rvk@ZGgZ5ܞSg3^V/ͻxlB-d1B.mMW`Wf UG,>Ly쥰q _pnOv=HHCZYܫy4w:-{*Ms0$8mʞmdgDX$YɡʥeBv5?WݛP#g];7jn~eaW6Y&++YotӿPʷm"5[P#Bǧwb$`ݐMx`A1YM'=LSL,9ʓPvb ÅoQ?:!*ji=uL'͚祸#rE/HC040/%(4h'3Ol_h 좐B0r C TKk%޶C 6jXu0_?|PL}e]9#ϕf$hZ,OlĎ ,\ŵ">VK]W&:ƕluV&Vhа'Q§]2mWLs{ WeŚע5=*" wdoQd=.|/@TsC1TMxff-"ބWPhT6)W2tˆoFa)d$NRC(tRK4_ +v"k6>~U_(Q{Z& +]55'vGַ[Rx!14)S]=/-/UEj]w"~a ])\W?q X! :&SV࣢ &&aʫIպp䤐ykh/;g¦뻘PgH)1:w,g &/˦0R4 0<'wMDa} L.ٖez[j~7m };=x?r0%n^V`+XTd#Y@~!"V`-q]Ս6=\?ECb0@bTy2F rE@ub|(]x N|۩@!H@KP f92ma% ߑGIUālLM<_%nsA8Zm]|d`8q]jddҗyY3|l#clyәޞ떄WIWaV>P dbVgy+m)>Y{2zSU]i#DM3C^,zCG>n42ae얁<H3ƺkFQcj3qZvx@Һ&W>pՑ.daI Ўي|v M'Dn^E@ \׈.1&T}rl @ړt@Գ ${-n]|BY`<,bTh$lvT#9*+oVWV<0ҍƹ\a2-vT4GO L񠩕<qM:VI(#݊}t1z sN%2 E:h~c<9M 65M5K?U~4S"n@e8ΉIh C| WQ*VݣdfYw}WĤ (mssb>}*խIg) bq$F16 ֚IKQ?C98wE͜` AX@3PR0ѽPvZ_DM ;l\ڪ̰AEz%d䕼(Hˏ5t'C^NW0 ; UEQ9456B ͜{hSwX9 V&2bZ!},DGgҗR3-m.pܣ|H]g (GIh|&sl6 H<!?1'W R0]**j60[BP|W4ZHf]O$OMRvɻ7;֡0wU߭,|lJ"kSPGr%P`6 zdiYIcg,-p7Uu>]K8@&j\tHa8|ѯa>:LYjDY{ PT7lL^P6pV5d*h_m"gfՄ@E$3~h.xƗ9ZtR 8錷[vU)^c8;zfGrV'a-"JoYYy{/Ŷd.+:sȥb0 哘+U7W#i@n7`7YK:1F`-:o-R剆&_ ~r?NVWIuO?û_BPS@gs5NIwtCzMip'[qTDt[߅1c2… J|Zsf#P?lÈ;g]R8}~ 8>)lΨu>R3C/GA.J8/3ĉoOFM:?j MojpGKa$VbgnMb,)4!'ɩ1@`/רꪪ5?E|S9RuUB=O!V`ɷ#L20C ]>Px3樖+c"3CJ֝'CԝZmK~)rW K k0WR'~_D;7pMUg<2lW6*LbP|I!'Cnᅒxެ+¿4Qnᙥ!OzSUL'i]g L?#F  W _NmA"1Ma{Hcr pAlE)R($p %2Z+l i)يƍ vu*A!V'TͭMt1rC\܆ Lʛ2> ]4:݌Yk d_><ȸ@+%muX2}'xOy+T ub"+` [(rдWhƋ`zM`3"\(cZjNqwy ^ >{a +_⿫/W~w7:~nqgB| {>~2)h@{%uDžJ6m 9J,Us-_2h\EJW+7.A`[C0|(9%bE4|vƟ?]WrOk/";n,uyX&^[uH6$>00D;1lKFw=/)u:E aL~W欸77V@3yV{Y߾vOM 41نrlQ ^#a.͛>jKM5⯷iPx/ܫtŞcsމy3 F&Jt,筂E Ff(qqSo9; @p_"hdVi %%5sҔ^ﺃa,TT:T#dM] 2: 'r\sFM܉boP|;A6~ t!Ǒh_첞*;R"P,+1$sTn6f$1D뗃n^$uǔ U|*%dGmۘ~{\\OV-B7 '4ׯ󁱨{<J/'3#@u+yTqM#OU!/AD<1"Y#rQx-G 05J̧2la_j)verSo _<&culZ/CHG*8W.,t؊zI%%rA/#ŧ&],zUL$K̚+"TS[vjZ)eWdo7RՀd8@is)a5E*ҟ4:d#V˒~u,# g%*"d!U vb-N旔 篈ͳkB񍒀g( -Md!яfvXG5@?0l8(4 3B;C̭>2:{>CdT câ)v'Bo\CL$i-FiNYJCQTBKƸnɷHLNNu{Ѡ v`7Oж$oaՌMO'gk2uA\|w.>%z#sLIJ٧|uSM'QXw1΅O+ wb(Y_Tq٣GUޟ~X)n,z=ݙa Ff]KrUE{6 a?u~KbnL92FWC=8t12NiFw}Y*4I( Btc'ٌݖٲޙ,"#*9ܳR6ZlnL̎QF>sYB* U:=$t.y9W-kPP`EJv۴fM+Ȧ`x0a9E[% +u/l-&ovAx[7*I ?i\l3RI0Ę7{Dzd_DKv)Uw\3fXM+sy?Z$clۘ^ L2" Q;ة4dlL8 !VOz1v]V =۟P.)Eכ+8u}fVJxpbjFShl?2ƧѤ񐙣)g#TT+ @HdF*Ag\-_z*N|+g̈́S;oRf0CݺK[8v$ %P0ش G/mSCsՋT )msd ?qQSH%z?θׇ@b)p5C'+a+-ѣ.[]:>oAph/O.9& ;(Gr?Z@{b+ ykmMXЌ (=w>,p|8e3BܻY A6^ãTL;'g1XHY }Xʷ[^ 92[CB]}: &O0WL<t"0]O& kgu" 򖺼\Ȋ  }8y?-B۾\2cT2+*tǯ,g.l-& = ˶g@FZ3W^/6٭Uo&*-7Q|% N$EOe)Nk)6פsUv.H:5mk ɺNũ_!ހRkq;YlVJA[N^ `IT{u: @[iZ2DxzxDUG#"CeT D5u̒Hiu}YWX21N" [3rB2=!yU`c0|ZC6Јڴtځ?dG>eiw𻛸PӸ+Cl2+azA^7(i>tZ$S- cm'E9%A[[_?֣>`xY[&f& 2G9I`+A(b8<*,Ka - M2AO{r-:D8۹Wl1AH[|#1Q?nu26으,9I^Xe7oY36TtًokT?ݓHق$ ?\  !8W/U#L8n([SZj1ɼ WԵ)ߢcpL>ٜ "d0P8ͼ@n> ; I4-C4L2%Y'4_yhx=B䵷 /~BZ&>]L)"b#J~wCZaAY,湜*B_x+&47$Cxv$VNGW-HNˋwx;,SPKjRGSc$7|ƹuǚG:11oc`-n Q.pxë GBwkD43GmikdDuHnOLܗE'/}HQ@#Jww ou62\m04 'laS)yBqй7P"AyLU̼k_5O2N9MNn* ǔKdVPТ Tc [*ᬔM9*Nj9JO8 4-1x]URUBP [֡;:@L-1Rr KM쯫 q\%0\w+,>d"q37O+ϒ gCjޚyPGCDW^D+ֻ8'(׽{Sv]vndgOT"%dLZ* *n6AR{|z i=|t(ZnVG $=ƞw<]Iw=-zں)RM)_JB)|d/Qb@Ȇ8؇73뺠OY `8C(/2val䀎½zG8kliL6CMÈGf&.-k :вg" 6xu_% #2p FB^6 i m-0hF|W\CNԀ! ] >} sy?_U|!NZ+'9"}B wy2 RRG1Nct-gX-9|H'ִӂN&t-[e\=X^J/}Cbl{XciqX.ea[mQmwv?A 7V/APVM[l}b gn$0t= ;Pc-pr|c\c٢h686IeT^~It4Kuد_s_&9xse2ʆ*MK}g$'D9[ %+:൑g<{k(pA#jm5 &2K3u)BѢ>EFB@!G_-"x eDwWPA[I;/%vwwVgV]0ũmX2RRHdX{/ng\-^˥gv;>xw"͏ '-:=>̺s'B7 [hp=rՂ|" Nc-sGuvM`A#N>^:?tڋʾ6-SA4zP"wŬܬ-,ś=v~&K:N$ v(1ph>'}] 6o&u1q>|T7A6>EThݹ6%EtLgK`[*y䡙SF?q>n{bMڛp'A*V8At3ʟ:">d FlVr V)9E0?t㵾']ʳ;Uò tޣ1cRjǹ &%%veɒlC,>+ΕUO8əd |d&V9 =ͳOPg,-gdeGzyn/Y8D{Gb@t[3ZdPT5|L9*8vUk<+6P ToޙD۰ Ba: ]Ss0KziQ`nь7>1/]5,lT xksoBmkAX֊O\c~.XF1tֺ enfq7+#žUMS*#Wdqb$ZRȡ4na z`?,LM3ˈㅗ} dՈʘS++\ wHv%#G~ܡx3ܐYLc9JljC4M -hON.G}U?bC0 )>pY8wɯ=!dWY:VN$;*&$2 $ X >XlY hz7).8w-5p[A>ޞ[$\uĀ})38 & PzTC` cc FK&Y'5gi錵 l;X=`w L`h pE(S8S1/{|Y|ZGS7JH5 iB1Gkn\;Tx󟿮jV3$G:kuѯ6TxM)Jb?ڧC$B C/Guǀ:؋ K0z$`NDpB&%h퀍X <ElFcKe)1qĕ#H*d&Ǐ6.}fJj.TC\rCa3o9ZFVf/Ӊ*͇1/!NX3|` xxGU:}Ӗ\j4&K %4܎$ NH<{JSg\\2PtPKb*/7ƶfe&m'1(ygQc]-kޫI_f*a %.^`F^蘃6ETڃM*N^"%'VeWOh1w" SfdZZdDN7!AUOy !;+Nw(=hQ9ϽM^~;E'N) R\ti.m(}T581Q︔ݖġEd0ba!l)& ˽R1j/TUҟ;U`qz0 ws3qp %te"~z< e`'%e8{u#eWqk'KCvO98QoKD+п𩯧>TYy]k kˇG6GL_ ^Lh z R 2v Cګ;1oDT''V٥*G(5~>$ŽnI WZooGNSNw MKrEܑP-`)6=ܐ#]0JwHbָQ5j273"6Ԭ ]kaXt% 55G(Kǎ|0ߥPp"l|}X2Qm 0B(i dK:Ô 1f;QN)epJ8bcK?L>~A&cW/N"c"yr!4v+?ə arsgWB#r^. 吉ŶЄ%AqhK1Kx,Zx Pk]+- > [d=J 0]IHBBHۺ,"JJղJ0F%%·-^9d7Me}w{6K,x"J`#XgRWig) 1 x.5Dgj$2j] F`?36K|2:}Btᾕ<_x Cg̿OJ|%tA"l{^?,cnYJ ]&rԎRI>Z^;vT\z(n'd<~ґߍޓF..95-r2UBu륱#"|Dl&~d\%`_cA u* (~V<7I|_O~~o7V W5vlFv 72 "6gM2ts&,r<vv>w vzXtzz.C{pRh:s"4O_DI[ _߹65(^\䏠,]?_{?a~&aY,㍐(GQdX_P_9;zaqs㹬 WJ^:YN[PM[us)p׵HHY&>!Hl%a4H&6xXHQj|+#hoJ[QT"qm=cSY'?Vrw e\ Tc:AkӿMHRsmH+:ؼT贩Ae" #mb}"-Pi \'IR2VnFZdi)5uؾtcR'&I:W!`Xpzg'&I):C?bX2$'\9;W"ɚr{ e*1# a%2]$N&QjX8K324v+``JF/dO#q_Ivd#q:iN[+""kǸ2lUδVfT&jtXv:pRkR˟< TTN+4cLL ׻&UVX,oCfoV"~ƌ]E(o]4%X2E'Pm˨ACuOɖSvGDna$g;XkẞKnQI8^ڭYR_g OǂQ?1ԽGaPϻeCPB``dwzsKLƚ`1fw8C;CJMs;INb֑kxb)Bp!YtK>;}88s=E0 C ^{oiκ5EIfafOfzQ>_+L+ѓws̢" qPV2(%q6e 2tRQc?CLw`_:paZƢ2l3crOe?jRDMW28qp#}؅\NfH~q/I]eօZaEt"jc\~Y?+?l% ,)K:NZ|]V!;ye"r@C0c pk=2[YAAqGMs8瑭t}gi>Ru?zn&)zT &'PRHb"b{QS*i]Ƥc٭b,I&НvG+Mpx(y(/Z0$m,k+Bres\7_ABJ*y!r;hmjO_YI>SU5&he$e[ >d)~q&|3L/C|q[-YD60iw"JU b9CDb^{>zt^Vu}~3EeKWҵwgBU[U$"{VF9y.D;dvarr6whWhq#D. i ByhWAҒ3{5f|pÙc!g~[&ΪtA8MdѬKFU+33MtCpa+YAbwyqƽ`xeij`@ָ+0u' 5ɥ"\SEEqKj:x'U2dhT ў,֗`wI̩4VÇ)ISW.ak1B-[zػ|A1!+bid{}VFh[^/Wn^BŅg^F/95uBN'`V_nwIWҲ4=4gO6O H0rͲ^Zn]u* ʃ vU7X_b̓+POH f'F.cQ'.Y/pcэpAmi |罒ya c N Z+s dT a swK,+XI!JUD/&c7>3a. m+'re7OՃQ Mk :&4 k#T m&a!^S Ӧ[M44"H)-_#fCv8dRkT $B àSM˃%͌/'LIEol{aOޏ£U1`)3!+ثkQE9݀X\y_SWօh %u=4Lhݶǭsr$Ns'Z'2ġEg[TD0j:@_64˅EW>T`OG%D }.Xta%4Q؂WM;:TT}?9@w\x"{;'FQs.':D Us ~~Z. mp<Q68}-/S_N8yq??* J_>>jÍU  XEHyƩ|91G?)S<#ou]9NS6:^GsdPDl09eK z\8#Ff*ϼ\J3~MptӸ_v4|d(9jrڳ(P9?t4QIՉ(}zCl-<.)0?;GR|bNA%gf(RT6^/}o}OgI@:X$У jp$SC:,DIon @.Un^ })x6n35G'tᬦ%{%j䞛;oJ=?ś|z"`=*1G 8F8zJh܆F\ )KKjYY;s<* ԥ+Vl(\jӊC= bd|NG16":$ P!99DHtca]>\m|>%JR?m߀ս4 ] # tB0$l2)`s# }(~CR l`d@sk!sQ\ .7H>߄m Q" wQQ`#z9$.M'#t@_2 FiTvshLD!KM)t6 4s+4Ԃt8(QOCu—q{eDo΁=;jMS鑫F&B:h}NA|EjMN6xQxS,(<86~IiAK,F i$ѩLw}JJmb+7zTG\iJk:ڄ)X-o^rI`9k  HtF>8lp.kYڗ2$ҲavLŞg$wR0Z0mlߎ/ټK| )3>Ǔ4}DfXȲpjS-΂}Z2D LxFYWk8 WȆ? )"f-HSq.jA 4=KMfC[4pvV0r1uL02~܏GМ8Y:1ҡ.\`~+iƇ;q-wZˆ3C]rG}FSjV"㹥U}yRwZ-Q9] ԃ\yvD;` e&퉙F|)!r1 :C$s4gxQw<rJB!{Is`ɥKC'<սD?%H4mD{"Ez2̗MydZu8i{RjN`p"21{iWt?: 5sNk9 ڦ#r `wha%5F훔kZQ؞Ե쇘@t9?'7 MN\5'l'P&2ڮ{)0NZ4|PGb Qr SzγC9E^D}¼>z4O\_1#–\bEgT?+bCuiO |wuh>*4*J,Jux'@;vt{|M5J[RB`Pf}1}P3jn:Ghl yCzNQ]|̒>"נێaNSdHZ.6&[LF:ݒW+ox䣹kd)kV:.-uu) qup5QŔ-idh>azr;MDU> {8PI`f&T1?>/i+NlxL<ڱ97barwn&]î4UDP.v2>$zkBd0@QaA@m RS.n $(*:@Q7^p:ZKcN @N%_g 7`,ȼ͹ =-*f)7$S +!-v; 'ӎVp8wú[VH) SUw'L4R$[RiH/F ;M'/sd*+T 1v!5(SCRn G&r.O)ndW:!w7%S~'JOEjܙ_}bPU ץL6+m2,@ ZL'_Xc cWz.o¼V7:OJya >Ema\`ܺxww6NSќÙ&LJ-nUBe-S\uyҬdmuHZld~$]j6ad|DBzw;N %fT4Cm L@^ 4v1bONr4rfl0T8ulĚb)}1Hz:7^ kk,}3Aa񤘙@Qթ;w=h*w)v#MMfZ]^`w osC_1Uq*k[FٞM)!LNZ g(S͞Ď:$ X<߆n='tC6Msڊ,5&]򒰋'bZLNq) ԤMlp}FHߌҫAv蜔fX*ksG C}~ȬhrrWH*3B9V[E9qVrO&xBR6ɞ$ %Օ7vRD"+!EG]6^;n\ɭQ]э1>ѵT8Y%Vg# puwyiJ{֗;2K"Yo䪤Y<R@J5'%hՖ݌{]V١P|E EQżt&D1 01\r);k]G︈REe 7ohMi1ЋPΓ Y5=!zqnJ?mDI~Z.@h?Nd~4MPG!TyU+BѳV^+kֶ&N,UOXy ko?Y2l>cަ|"nw{b}eVPu j˺rv IzQ[c[!dQ1JU=F %jlkA9:[g[v[7@1I=P#tM@_]z)R r&mn19!PݯpPb2Q^>FŌ4R@U=v3`ô\˳'5'jSݧbs{ K">z>^۩J7p^Mm+W< ++ӓj W@hՄekQ Za#qg4A6Lxr V Җ7rm.;sР@U}rw)%濷~8 H7a/pN&gIx(ذlZuɵVKp[2M+1TgJ&ϠD.Q>hỻj"CkB`Bo< x N Նo{Q%&@PR]bBO>t<#C9j1X`iHS|8ؤ!U+< $;DbLeQ]@DuDz?lq0ai1'reȜ5(kx/VAs0ob1T.[3C~hD GT'Й`3u 3a8lP_ݫYe׽lC]^SxQ41-nR?*jS_;_k+z S k7. .~873W]VSzyEK7윿>]6i O"RZV\Pȱeܖq2kl%aSMԧBi جȤKOJ !-**Up4tVSOFySMZ +ޚk6mcO䓁\;jгThG,tLǥC cy:;8o.uƕN8&2ExjJDivW/fP;2 }߮ל:v"'2OrU^O‮*(7BKI4tOX]@qP<`bb_)+~+m>Zj"]w9zP+53-5cwzRس%ǂ}gҎ^QM\>U ^7b1Uv$+cGE Qnxd8Mw VtB%PB]r3Kcꪊ*pAps?s I@ؖ%.UUgTѸ$ ߕ/VÁǃ}6 ]rq_Љ" f57M)[[鴊~3,& P.9||k>"= {7Ɋfc~'7-P(1cw`LW#F]AP:ԓဩEntv 0 !HFqeNm-vF6;LY7UlHFU+R+Ի !"0m]SL"lĨDxA>o[thvOieQGnчH]QH/Z0aMfsh!N3UuH@.D2e\a7 cUw@ LN"m/w2 Ex,-g#}@z2\m0[MCk~忔`eh7 v筏~=pM]X{^1u&~4p,3/*49Y mg@[(\O:Z^{Xs{ g`#֡t[~;acbQmv0|jjF)q-;&0:&\iOVTۦ*c'}﨩=E:xWt-gfzy>Zߔ)V&˭z}Mdb[kqZ%^ 'T\@Z_>(E.4_w)H|tQ>L~zu (T*{/O8B/,8=l|vf]¨se)CB^.y|jl*hrX"`*eo*}%;q,l_ A9%W%fG7ի_@xTw(EԕJe391(iAmmaCAEx<(%\xu0&J5EWmcc*J ,l&,|u᫛(׺z%rSĊՎP澍b(vsQ:ۺABU(@B?5xNl3Ѐ\&T quڻi;DRsf(07NW/aMǼ!v>聯F 45bˉ1 @y֔{Y0g.N +rY:sT S ;J,aE1QTF .q 3\N$v=EsţTs:4r޺WeF}M^9Q|$T.nua`d5l AGn.0y@2r\n9I]'ۏcFb%T wP@-{8w89uMa9Oc i"ޟ{w9y )$/wqE$`**ˢ8@1%}cv^Zf'ET&VU Ѩ?"O~l8-_9s ~ (p,)upt"qRΙV" m3D$Ԣ F5!?7i..-tgl; n#-9c'=ԹvvS.d?Q1@׿z"tg6&]|:|-a\[I:mӴ G k|x]7ǤAfiD/+_]<#iT樋T@0cT4qGv.n4;̥2zp2}?oπ25"yg_y:|4CϜJc2e}(1uS񹦔LQ'`r_t1oAȶ]HȺWdZnvv (FI<08d8 a G,{f4#"ҤIKU'#Wf=kØn2ҩ`kL7nf3~'+bb,~l poϑv*nx&rSky.AKR&>}=9O;D1MzE֌;K}6,3@,⧒0EO6WX{ .&޲w0[OA1 d/>Eido:脶/1Kܑq15qd:MYjY ~Y-{^t89R]t ᬢcSv8V+:7ЛdJFC8c9T+U:|sKlǢZ= ŧ^z/މog1?q c5+W5~T8Mj˅x3%77F\~ j]'V ;oA M«4XVq}2q)g J3Qy:Dujd(*.T[_Eڦ`Z+ȶZ+]Alavh̩l)cZ5 G6 ,H$ΨU#XU婰o wPƦXzOj9Bj_J|È%!OV; UsJ^ ySʡPCsB_h8"2=dIn2a/(eЂak&xI]8ٜmlݲTs1QP".M٫0*bòdAlraA82upXgC#Jm3O| ^%PQ@Ik /]ORXȱR*\.w2ˮD v[KU/IX9Gp"o$`$w+ҢYmGVj5+Jse1oJ (FU~saE8j O|ƮBPtc!܌[S <NJFjT1;.cSVлs+䷀P~A˱NOda ucaD3*K,( _o<3;Jm:(!ZJCX;ơ2pi;; P۩z$t(\ܱ$`"wKلaLÅ̅Kk?J4@C#xgmUKrfNBijNn5I𹜚QU#(T ⏃5,!3)DigOۖU~'2$ p D1en #JG+N3b_a/~l^*~ O3iw[9*HKu"/\w}E$ LL+UP1>ƒoC^R\f4FLtS<}<+mt. F{bbFhx V+'* 4ʬ0 )7چ]g]QJ"5a=eP2YT!4﷞| {I KEOڐnnui73fi}ݶY^xƴ}RZ. D2mJ:$f[B4ג2#K Zo rPXq]KLn>adTq2iC!2oW j׆si^!%ٮ]g=EП@y"Pty+:-!t+ lAj'wHx[Y!h27Cw.ew$ܧ"{=wT7h.Zwm6(mGen*bʞ[芠;%}uElD-ܦe7mvy>glpfpYa}授|[GS_k=/j : k2ȇV 只nH sc3mԵ+|, gMy;*fLQʦKgY=O]#zG'hry}\xz@l2k\:P>t`7I8\! l]8Zzh$T^k֤Ν>gnꁌ%ҦUGw Ř7IAL!3'h8mՇ3#fƘBXW ƍjyeJx)Hw>Z°1BIsj}{TرUo:Cb|<)!`d {~aԺl%l&\7Ď4`rIuo4KՅ:<1hƄ]q۽^k%62aa\lUtǜ}R Z]p}?U*2[SwE-97`J{.#>b\ƣwy=):x J|wd9O Bْ\[g:Q eHo-'}tsz*e|‚ċ[μjSoM_h*Z"`Z1AgU 뿀5_v*@V' _87bc]͟.Vy}9 A>TNe('{4X|[,C ިaL9=i!cGMo?# R:϶Ҁ }/ubav51OC3VJvQ<"_d&B#`vk` 'WO @"ee.Ycd)(%jx27f`t[CN :qBBTvⷈb,M"`WJ'p$c> AsX]d[p Nk>nC` tG9v[Da5m@$1O<ʣ-7' 2Hced!Z,CO3zytC\!8r_n.x|sa17w_!ڥ8,fǃ;o˖+ I5Q媑^$}v.-.UMt5!~.p˼bԙDxg D ĻUPx2W"Vh2-^\=c̋{ l?$cCP$}&f<[Vcg\S-p9ʘ(M&`.Mt 12ڋtEmPŕ-wW"N)TmGNhFnCT[Bu"m:"/_:ꛃڧg%'%+"P̮P > gJ55TK,(, xp7wg//-fr'8<*}[ E3ϧ>}Oc>TgP8x0~AcC3۶ OfoYƠ-wA⏯Ѓ!)TM| }z\8) 8L-HcEQYǥin?]_4 4r7^X3;Uʉ2Z7'B=cf"fAKA&ș"{YVA?]qrCZq灖)sA*ǕeUeJ_ ~e1셵h'8/ew: gC>|jӽp?\R 9#4~12ʃX?/,ϛ}Jm˗>67R(zChiM?BLas UGEu8"|jTҙhJ̝,,3EӴ;H_IR!S5_SP{O1K=XOx ij-(BXrK?"m6RG圯"_bhsH|vl2 OX' Q:pHEF)-,,NW)%fΪc OsfviX]ZzL#Sǎ&nWuܤ}Iֆ 0]%_!)`~nаڵZ4.'ybqq`r VPQwW:^ks8⽶%I֜e>HE2CC>1=BàBUKx쁙z:3˲҅8Qcd|,+2hI(1?#A%|i~L\fS,IW,hwDe,I0Zέ/"= 4U`Y^n.}}mm>Ͽ$mIL2ZiN(Ţ,hF\6^Y9&#[Nt[-$xKn<B zp`M^",!]c/L6H05'*3sc5 ] 6h)į}Fy{[zHxT/T)Eßц>wMUy 2Qwigb=뛐n}uɻh S鬳] ، Uo-YEeX8[ts2=$S`~w [R}}jNӗ.Ra8r&% ۑE[bN[GxV !I 8bJK-)# }LNr1O^R&nb:j=$E2ASO:-U9CG~$i_AU&4y!Y@ڸ<}M<wKU. F,~(uSvYXwC.hM3%ZB"W;5m${kր t8Gw1\ 8 !9;ҫxfqYuRI-d7~\>0M;y7? ꜜw_3+O jRQQ|w+ty7m& XǎBJ4$SUrI@,kJ5Ee We:4īF=1:֐eHtH4s`)#%Um=k?pY5>Pk(/EG5y\9m.i2N@Fih<ȆM y%Ɣ[mLnCXqTӥI(DqslG Q+T=ywzD 7) j˲+F oјc3 1&GMt.cxmR9W0)#Gĸ@5E;d0FQu)A}?8jc=Q$D K2/Yq7THhbwHC4Ԁ<o"r#/ Mi. X ;c?AamBְC(QM?%DQښn_B>4Pܴ%kߡ74&cwg$I"όOA'r垅Aoq1?vwzG(P/Ӆ׷5-~qAoLxY3q̿(Q1kQ';eBa Dpx7PFu53*뎢QrmE_9ނ"p9WAbxCV0d鰕,!clVc,@7\ ^wͿ˄Bitݗa8\Ie *1M"CTflO ֋BXFtr_\ )#5mb48j1#x5`ZuLiq:q{>t_kV] dtȼCrPiQ&}ϓ` %LyUG5 (4r#KI!1"J-qW&d7Z"IP%BX/GKH4$%=H+iw>B^˗ cRQ\06æ"/F1:kYI&Z4#`$>bDl/QMYX-i_KC=S|OHTAF,pJx ùjLQE&nصQo®K!w (&+7}t{=\c; :_~kwm{:eVj ZP3Y=QbXO_}&@:s ~Q֔F6 [&o)Ct<6u^Pn5Zj@Xb8.w9%Ƚ8>zkL IJL73*@Ҍַ.ID^CG}#|AXJǣR0v%(< QjNQiZt=zaO=O_>eA{O.N Ȼ$*-ic^JP¢B> o!ubF#}NڼA1vԼkLo&wK[14L{fhRM 4QQшN.&M>odzi g&SO}h, &(@52VMny JX }%Y?e6?tՇ˪) %xaOXbyXBcے9 Uy |o+#:_{c7pwR#x-$?[Lmݺfo?nȃzlI䯶Ӹ{?g1}_}x$%yv\`I~B ew #4b4TJS[GaCօZ'Or{͞Y8+Q񸧆3rg X4ELYЏ\Ղ . !xLc7X" /4ί]fʇ@7x`NMŇ)LW{F M%aƣzh XPbMPP=ppF&֘OWo"{Te&AhAH@S(ru4ԁ0zؖaJoEԹvXA8M'ψe#77AQ6`j-ÏX v 5]zMs(&Aʧ4AX${(hA'n)E-+w,}:zߍ SjԳjEUOV&/Q"e9tR4<6#'x )lw+iu|!%Ǵ5OUB0Vr7 ?!M7 gWe&[ 3Db1"89|~] q%d.hW)oi(šEdVw~ +uӄጅNMVK hY|{Ek&dD % 5\>̐kq9fNÐiMl)LEa*<-3 3tJ{mB2D颍p#rl@NwE9s*jR $p ΄))C/xE_Vc,Z Κ%JG>z]@($FT8Z2,@|)w M+92&"r4!AS[(;@k:v8\楁*>&gbWnh:봺{,>-P`t<ANnk%XG!B DA-ކsQڞcr 8Á]r'y˴4$%*#q81L!Cm@( zx4lUxE ݉b&Z̰]/}~ӗzcR#m RDo- T]hU~A(v#Mzng/"@G 70bX^A CUB&J1bN"/wx Ȇ+ 8nRTQ#3ޅ!yNܶx R!g\]' .:g.2:?>@y!eQ  \\y])*2Ip\=hD5]|PєhcnUоk[%-rҩzY[xU ؖ6뎃ǁ97"`ІAVT ~*NI62PW}3&;T{pt,Vٸ+¦E:mJj݅Ѻ2-b^#^PO QgFYgqGP}~{9Ϸ_T`QO5$e. b16i <|RHݐ\"Q\*^c :γW|M<ww~g?Rw81/=~OkU?,}%,% c[t89k^ej{:ΰ0CM9՘r: ^4 $@b3y*"fcWBKX||=0eKfG60bB%>Pi^t8CxT.`Q@A/ J=z/Ո*h%tMK\X]@fcs*V/ _n4X'=*h[:wk{ޝoH Cy(c)~՗7#meNp]JHf( n! _iJ&r'Í U`DLJڒ艓]Lbehf2`&Jn$f ݀`3&baVHjEQ P`Lyn.+e$+u|KV0vz 2v(: JTUwkQ35cukGXokz?_ I"\_x=;]*++i iDHs t4jgkzрڷPLso/=d5 (kUq!+Z8T͗)i@z0Q/˗uс)i@J? Q&[ęa"!e~R8u$5p*h35e(JoQh%V(֥{m{A*˥w1=fxpݺZ% BrSs=ka?޼eDB/lĢgR1j#AuS0W#O՞yR6qFwY>}n=NN~Ikwv8"2?4lKJbᦼs-c &+^U|G]u)D~:3h$'gwTsr?:WސL6Vgz Y̱h4ZgPK!t1P?鹆Ư9ukHTgD,o1qT^;W:uifvZB(^HM+H_z[ H}?(G1~犍iթcb:wf!X.Si}bt:n$J+@XB 6}x|+o _)Vğa JLK'z1侕%$(*MoRjT/\h]E&s]I:43Nb#25R#f3PR_9B:TXV-H HJٱcsw2\c_SvyU@G 71 }Gy=$ z^ =CS੮n-dz(6Yۯxdg> @ZGv'%9; ޭ%׷˫EE6&>&U; .lC@! kjKi7< V8Csj8l n'R֝ę"#'kZsZJ_NcSFbqRH21;wWOeqT^]Ty Bcsx?nګ̘@Vm3Db}, }#v +-ub h=uޮn0Ԩй)O! 5:<|?ÔcuГKwe@ycG$^#Bk&"Qq|HҺkD[ TBJyqY kPɫvUkAp)E"ۅgnX%~e4S'2DǚE[?B˵kpbC֤)nsJWM2E^RyL񞰿;[8踽 ArhCT7Oըo%%3YyU~G 4D{Z~"~0#N)!ԞVn-N^JͺJl|Bҵ1:Dzd XDA* /6G}H\mO+XDOVj(VRVW:p#av *l/f<$?{?gId~ZwSʼ;.xzq mJ!!C+oKC"z^V+ V5/`_{<8:T+^nyXn[mp4i k:fi,W[`1Lu'7')Q3BM28>ko$'ܤF{5BPƓf-d6v.7Թ&\b `7BpHfx8U-t;8$ͼEƜOa^y]47!GR Ɯ!–qGb5a,:BGܝy,McGe>,3:DO! UH/S@yӪN!t@SQ!&GpBm 6Eٮ`fOfۚJ<Ďz|xA>*ONx$`'xNvAݱn$f"_k ~ZPkt[fu Jh+A QIs%FF = ;AziT&QG`՞$m o2|̐1 ǜBZuvtsݫ|{a)svp@3ͼK1Du_]kuH3o2a. +RbU^]v7N$2 2|wk Ca. З.JPWt˵KMd)瞶p2o ~412Y TaԙoOgU䘲<4S;zt Z mE"z c / OEԭ|9[l+m/`ޛ@zͻʽ:u_w V1~wh=٣„ڂe%xs^u0~{{w3g{hv@%cS13X;2 -wkx-u!J,1U.$QoB.;Ƃq”s}4Hgc(347@w-8W68Jk_B WZcMyU)ɡ*ՙ:Daüe%Wn|Y$\k_&M _߷&3I$X;,P{jɎM>z4LBJ׺VN1's#GFt9.{5K*đLXaI$Qlz2DD CE{nZLFe,`P]q+v8Xd1G> ^H,0<3nt;:6=p!)6*rW?n34TS@ja[N S j zݐv S'S(M| )_y ֆ!K&A#{ӓwAy([oPS ip,K2ִ~s-Y%%Y 5b譮?.Bzs).R<|g NPU@qT],,x 7yqʝ(V"v.6G%MR2nY[Dx&4^f fM^ۃ⤙R;'^LO I^E\e7vOARDq3m5*X>ApNdS\}yK’RF O/0nMk9k}ņ<--$UHCjR2]V/57KӰa?KjLE(V{iEBbvM7J"0 Wg U&b<:>ڛ5Yb3)؍O"u= ~Q S~-Sx9 5t?i:8A_:?.Lօr_4uXV1#U$4rCVHhx^ا˲A@}lMۃhP?  )ڔv !7A-Us@pF!jZɭsBZfMu[`1!&ՅGqD#(z14c<=#mwv.w[OVr^;]#jNeܫ<0SL`ϻQ~1e6Zʥh!^1-2(/a-oh [_&8ɕʷlߖe4||`;5pճ^qQ: Ou027hih̠]jc]J*ȥwj,k@c"$y/O~ehOou H\N׾OP]]$-$5|U QXD>4yC, SLI2W5;l?[ AQ(w[q]*-Y5"rbjx!{!ƚQA_vR- OFFRU8ܿZ1%kjPy%mS XxDYREKtx.JދUC(H:fB"}k+L hmh^1T}%9|e_K ?E˒yuG[6HsоcDn\C=HĺMdXу[{o@WHsuOnڙpĂ)අLؑCw6'dB-]Z08\ $`~JTL+>V!e\Z{X"Ҧ~!kgoE]5bOmݾnLM\r \ȋ[lWI=ȉ#]?Sy}0?؏=DҶG΢[@1@CЬV vpNooIR $ #Ldp?ݕrjZٻ9wӪZ+MT]tmK/>3e/p7۵R2?Z<8f XcuJ|5NeF u%@ JMejwgq}-SJma"ڂ8I+]cJB, htkV/ݧ ^J qB-"j3HLg a?;a/OE.h'!y߯O,ҁNg6p<xj|6b;4̕<\*,'jSa0T `{t_NkM}0 PܪCIkOIai'΂D&6fcj졻Y?!o)gLRCsMjZ&s6Q-D*i LQ(`>!OI%wGIS([U]Mo0M 5/QZUɎQ + iƙvEV]THQ7]e$0ǖv-BXPE mLPLv`"4è0z#ET>{4+U w"ٛ$E(s_wn8ed2OFր/oOw%x0ڤt |zM9 &{ C`M(}#q)?.IE}FMACh§+>g(u]WK0ڛT@jFR3t_P6i&;7l9"cz>S?M\bY@_Q_w+uA' PulIu7z_q; qW+:U/c u[hkUdESW9v/ eY&S Na|TæzMD@NN7W.tHX{^_9@o1BʼpIq'ߪ%&J7 ЂEF#ݬOޡ 허G]ZqVh:L+"]I`S;¢zXz2ztX+ece b=&m \r$VƠ@oK{z+<2J+rqemmbÖWU9N!.7w)J|0VEE[[?n$=]7%#֎MsC!1ɰ'B(ic'[3&,çֻF37}*A& 5j}N g?[LkXD/ R:4|U_wNъI?Ktgq6,O[>a5i Q_ƶUbE8ᖊN׳jic@{+}SYbmuc'yF>uMÔB^e$1T={zQݸu6 *G0R#F~M>'߁յE%@ /YI+:+EA 6"95-M {&P{[t}ڦcIXZ22gܸPTGKTO١rҁGP/6n$')Wo[Y3'CR[4+84'W: bQ*.0 d2STD A(kJO *_ sBlϕJkl[,z,{(kx䠈u`k.פt8\i;l@~W%kcQh@-J|0c_?G-K4ef$!g#%QaYe҇ 5(S)忨&b_P-BFW';,( %$rES\!|٩9% ZL5nD82z3Pu4|WlC'V$@iEhU >ycjEqK&;"IUǪ/4S0;9O=-qdf6-cghPz*c&y v@\1߬`Y.~WRlOb,~w.؊ElkIAo-.z˽Cͅ<[ۈ6h`G="+s~aN !?QE]♷C:EQ#Y*24ԩcG;[]ar?Xwٕ`4Nc>;~k:SRuqo,NzL0yGƢD}b6M' M3, l ɢz0nn6ʭyK=_ߌ+g%?Ænb{\Qw<bM&Mg:]EKy/KrSCB.zaz G950$ 6ir1AlvVgnwv#n:sdH[E7 ,{޻_"2N?{sEȷxFxGs3-XM[n&Xj;G1hV:,fLSH߬V{EQ uWMAbb_T@/ss1r,QBu;? s5 2x(SfJ+n2%}*8̨UGB; ' AP*|h=~+Ltar 9[tcNSI=:4vx%+y%dM7aOΩ> ŪAP/ŸF`Bjdjy+¶gQ;坠ljsiHZqԔ_JR2C< ''vٙgh7_."aYZ f̄Tce0lXOL5SCְB_1r8>!JBoWz#$vm4r.0.R48e oS^^%D^*:i4T] q\݀v]O˸B%Qngr|p`*lŗ:+73>}e؜j_?;cMmϣ^{UhZe{EYoV#?$賶![)cQXj|ODgӦ lםLH٤=Gy1ǐ߫1FpWõ\poNܜ`VlNeOBuV p<\Ce Xijzng$uLb|hGPtoU[ S]* XŽFKI\vd(rW(%yμ[? G^=*E/.oM.A=TLͣ0>rhȍZ--$'̮y-e4+(ENuh0d1s0Naי]#2! M-[#T`]j}`D> Ϧ)Պ*ហ#`D2Dn=ir`*tbS݆ U5ؐϿT*Z z^GI#]kZbFβ'׽h`,.׫{iZJb3" 32БdQmMMp"5 y-OIL? :;Rc~yȄ4dDx:Rvqs[XvT堮u]}M]  _mO>վM 1X\ qHD jDde [VOkB[(-W;sm>& Ⱥ8l)O\>n|EaѺ/t\ڜ4_X,K:mN3- -*23~0 ^W0aw0~ X{hb8jɹ$P͈eݰu;;kbj2S'@,gh x@@*Hh}RƝb)T `hOnNS'} blYLCkB $j-kɓQ^D7u G .:INbZϯT![d*{ڕ'{goāŐv|bѫ8W]KS;x6RYɔcLqoӖ^iAE{䰷w(ZEUC'=z.s㑻U>6WWROzh1EJ1`)+ u9xBנXҧ)bmmHEBPK_ ϪɻI r  >J i=2hM5Xꃰ]kמ>"ܢ@Du/'.pJ>5h !z0)q濼Ӿthbac@v6;Wlc@ZY<g3쿪IDW`@$[1QX:!a r< hT>B/9% ķ!T7 /?ͅ>[]2C M_~6~g]BS݌w(mV;u0>kuٷK:b]B"c{@GFbwOguwCí! ym ʻ&dFe)F=Q@b3|b@5I7 fYJ0qf^{nӶ_"@ Ccx 2NUJ5Y[ @/ɵ"\Z=#C2y;LNICA.Ȏ`l4lՇ?4YWqٞ6eC`{5ì9p 0IaK i5[7# 0H qAEC:{1N(DMŏR3+@ Ԥwp0{|N%׎y+,cLOf'o?k])v1K. ]ND{HRJ.uq J9Dʇql* L(4@|"B*8t 1Οnf_r3ZKv4(r"/oWg󚸚&Fq.TO^$uV,k?'z>-n¡O>ֽJjEVkaRY 2QE1[$T!057t2NbLCkZv*N0O_0pvhAU7C ,KMݫ1o2;[ Sy3)Z`j\=#W#}wmV2-_a"U%%&bS=#|vȄC^m^}P=3AZL+{a V{"PaFzjY ܕ1|laK; ytσZ5 ²ChSM 淘tQE&;]F|H8~5lj% z/(KK|Eڗ 19D+ ߷Ůq%vNr #,)m_Ef9s!::m8eN#ICF/o\Q $dY˅ ӬN.Sްi]S,P} }:^pt,G9uE'ъ2Htimtw$+Л4}_)|"ɈA%( ~$V8(֪(A78ΣGSETc:̷#&`nY'gb7 "i;EЪJ/ Opkcux6ut,24n7x )1dIH$Md DJprh}iĖ 9ʚ#8]@!v8; }@fAvb VxwQnI9F.Sl OApp)xjr m,,Jm66G덢5!hE ܄|RE3:<o$__4>~55Pdvh}~o?A@x2 yDT##E>YG8Fzn]²*-6DDFlTO!e"T*֐&QIs9Ԟ^8(mz^fW.d]P3r4vmLc6zwnv1i>B_so Qa '|cVώE"0!o5y4$Kt!7տɶaAn3%m{z(PxLSC0ב{ϧ!(I=L אE `yěm*\K #(>-`mhHɭ½ ZpH˩c ?kJnO`IS_ VŃ[l%3r#2H!fM6'! HXcj&,:]YF5N$țVʋֺӺ}Im̫ޗg? Sl؋b,g(d<k =KmxpŻ-G31hᒒG#)i?i*mn^oS1((`?f܀y4\U#x 맑WbC>Y@f+|drV^$Ηt LϬ*,SdP"#<=-?N6_Yu皫iNd "AE=%Q <i7yMA=/İSːB/Zƒ(oۇ&mǟL= t^UʼTy)7 Y lj1=s2 s/oqLbNqE\&: R-[#]x-WpvlGOfER.3N4OB7A'ovc^7m}F0ƃ^&ZT*AvWcG) ^@w8uR"oLxrFT: ,mK+˕*ƢeV 5Ť/3, 'U OAńxK(иFLxhe%7Jא2+6Ppn}")X?4TW!BdTh=+6 @^Do{F'6^|;/<˝ LD0"HN`y⾘jkE$iW0mq4s(jȕ:އZe,m̭ ?12 .'(1KH"TEu> _֣I'F=Ra|!dW=XBvx*ڧ QN֍d`#鉸UKZ"^벩iFY21D@,E)Ae8DubX{gȫHEE )|~VN}YيS~H&?G 1bXǷ "!AX G *dogL(7586ȏ:zp'{:="!Nw1HՐU|\\ oaE$9aS[Ë"yCi~`l3"6 FYa^7wT?Ʈ gPz7{\<;뇻Hp+LeP@H3ē_ꡲ݁uXsOg3w)psp]Fܽ@[J=JL j"#)Z #7٘;(y0?*t#ؼh -$øTk-h/1pm?L O.}]X[Z߱w!ѾٜnoRUe=6j%Y u5fg^4 y2q3 [`%֝g[ڋS]nk{~#TG4"bXG0Oو@qrO`:XO^˄nXtkGAɔ:P (dc,2;w,<%27^Ud(Y,JB+I  th 6OᔨW:jWog\x&-/9 ,q *[[ \;jUhtgO Sc7ʂU.jˈU|W@TuY~NEX+;Jݯg(18Y1~oI0Wډ^%3] \ǫfvEdy{79(v}%zlWV' "& 8z>s޴#;<&L:Ȁ|rvg#(QC b0Erwt8Aa!YSj%5WlvK1HϤe#cbsUl`e1p/Σʬ׶ u ֨kV[@a5Z>H/O/K>֐1&'`OKvO+74+Eb{H A:)mEqK HDe"nܬJ) ϨHɬ7eŐ]9#/`y⹂wpM#[5(u{!l ]<^WTOܓ;ȟ%0u;<}?vi[X>AlZ8ȼ\ Y@훅5{g T JʠUѰ;oW;&W9zo8r<'D*֍;d%grl2]< to^Z8cO`s:B"|*J{CwiP>~WԎ0⧫s:Yԏ Fq:L!o e Q{HW5J񜝦A0q ڧR/_tQjxi|\W2d 5OK.-kNıI5x,r},#gI3t[֥6Ԋnw+yó)# <7Z] Xm/D0R!MElB zr HcʠFCLENR!OejbhVU&#Bݗb1:x{KCU/у`GAI&Q\'>d\,v69^Sx ^  XwrjD?LaObmg#Vs^2%?& 8=de j:zI&xf~bl)S?К䴮׉k/o*2``]8ɶDXRYAK9|q&T)*FtH$\[{ Pbt eӍ0Ն#;(W]sY2fI;Вl'+$EyyU5`xXDQ܁wCʁg_oѬ%JV+V5/zPp@N_  L$PxLcpQVi"\lMފI&_-9;a'gbN}#@*:`ܠhjˆU kEv. *䖼 lrH#"X~N g?ES, Ώ5c>DXR & f^%yBud4z[N4hC2 AFYx\u:,]Ϊ`B ̥@;*BY-^Ӂ.b(f_B!\DX TS"̻.oA9Ev"WNj820W J% %'DU^6;g} DRa!^ n}Ù_ x^{7 2ࢎ-p(@,uLgRIfa9`sL('d6 e*f'Ai0YMF m㈓ќXJv>Ox/_<+/,b4|{zf|N?!j 2KfNGR() ,,嶺NWvC5>]je9%I%0 ^b|R\t"Hc&.FvU3cQO8l U}"\N"(wd98PTϝZRV )p]%l ]q w9O1a# B> )iw%S,E!`S4)U<yJ;aBc$a22jIV{,m[6O73-eӍP(W9z~ ~ӏ!tо+)rvB@RZَ|B9"bSyj”bUhdIX#;5W7o -f[:RCYd<\D?m_~ІcacG%t9U?bd6twmU(4 ϻ%hMi[ J'|NRpNVɫY-=Ĵ g3_T_><S6Kٕԃ2N_4&֕pE*m}ųf74~_2۷ou%iEVؒқǪhF,$oۑ7\Sd**Niг:PK9˛ݺ4[Ae{MA?MS(Ċlg 5/,q ۯ@gN>֋ac;R޿mrگAJX*MosK[JsCvHC(jMd6;I%U[DRXfK,^ApS_J"]a" v4$#^Inʉu:va fT¼{5J_VAiP%lE {*bD-L}D \+/xܖFpC BxSoX&7GU:9lh!Ez WqjVxoaR/WR$9ڌܵ%l"=pIRw),ū7 BjCw%TmPSk/s+M (gv%|`?U<d7\)lx?g(`Kfz 1}Gͽ,l߯oL] LJ:t2r BuF$bFLRݓۭ;}H]6رC3FءG) 7(ʹNh(X$ 5pgZh"ЈcoM=?vW "wD`ʍ P"AO+ٻAǩ/*߸Lul/c!J\Surqѭ\km։mQ}Ĥ ~}r'[hVOE?5i4(1㋟L@Mrډ#4VW%42Kvj*Pd#H,ػ%X hFk0l9k^s#p67]{;*ћ(N>U1­j> ^"@)t\ E{RсSS_Kݱh,7Ѹs$jJ=2Gu][t4j{)ZH՞|\]bzV^'*B/2Ň9jMetO w`UwHWt;s 1B=O.mtQ[3.< 8@ha:6 Yy?,I۽ӵG`g!Ö}vZB܎sIs6ˎC˕.nGw*#^D*:|;p!joN)>o̤8vy.9eSvj~C& 1҉:zU]Yy^ a|^[x6 1*F-~ܮ]|yuZ%GIB`]Y:|Ek#1m@5p;WO"GfgTb kCb|: ;>NU}aSiM#MN6P`p81 s,3mvǤ ՈuL#O\iǡS>ʘ½`+Et%&}&%n;BIT.Wް^LoRY.tJh %ٖG/Bak wuryYx %td:P%hnwb#>ɮ>QT0ir;u L Ϗ,5i*U_m+ `oS͚ 4]uS$9σjDRj1A(˦" Ӛ ܈Es](QsCiN>A hT/dIs\r3 oRj6]m$삐!@ڙxO1|/C#*fOeZBs[Ҙ2kfř“Q;ɔJ*QMmen7TnqM7X*:Pՙunsj@|Cz{|@RSW^`pP5źPsDHaeUj2TPK>H2n_bրAV(+\㈟=<7<%:j߅B;ݣH ׁ%#9oUD 8Ѵ|b Ԃzn=T@3*109I3' ^Hl]۬$O'8 zw~*F.rZg]K&ߌ_`nU7XQ{tA"E {g%ROBk tQd)rW >M VU;ISVrlCNF^_F!_TO;wZy6V52g;A`ǯO6C2S!?w%_?YbD_ BRػ;qQ]:RHRBȦN_3$<-{971I۩Jjw>UMU3&[S 7M%Gn7Uj# @̏1shۘΪ"'(Ux]姵,i<|>ead˲@7k4Ca2 3XOB&D  $F}<*ielcʄ ae:-RxcK;v/z*{x-ȃ&2Ӭo[v`4f6n>聢AT1 R@[䃼 DO)a"ͥ{- fm!5`Ro@`IX Ƃ{NQ4ToG.#ג `!sj7aE-LL ([juBM5!PmjBgـ.Ez:!}iϖ%.ͯ:5Ʃ.Y| ˉ [ٖf`uvfO`"1Az3Ɏ̯=]"ף1\ܡwS]ۡ^H6-EU|'06Ņyz`QVX0~6d iv a^b} G Ûg?[ms;E8 2Ɨ1|ҋ!l0eTbž H 6|O%ޚ݅w=^6O^ +Im0BE&rz/3LiyBv?R"7`_Yu{-KI^tg/&_Wwj&E# tE-4x]~棼⦂bvT/3^m$:=/?-[x!Fܗ0b]`Y #}!Ϭ=dw+1Gaȳ_*Z#"}zKd *fo2TD0_R{Ӆs l3[x z^\qnF[ t#IG{C?qHL.4 Þ(׌Ir8dÖXNnu.T>MS^[ZÇKr zMVH^"m{qc]f[J?]“ZsjoAx`6U1/? G/q]4h泛EƗo<wb|Pq,8BcN' 4fJNQ-܄ԌT-4SװdSccI>Pa65 )?fQFU:#njƅ~g6nvɵv2 HQgGk>Y|h,,ʐ@nyNoT<>7-ӷO/}d , `> گ'2E`l>_PP CTόoSNpP(PhgkMz& X*:rqlѾAOU=xE&J#OkGwG0t{֣WHJ1W\ZP-"HZDVg}w ǍSl݌YSi WSMRc_#kˍ[`ܣVh{\2E'p4@p/_ev^l P8/nGQ icAE"#1>3Rx$eN;Hh0'Qp@HgB s_QX& ? j_xU-5vPK$C6kw'Kၚq]W\vMpn6w/6בּE2u3e%`l1@3eKM6d祫HkGDɁПbeK:M Qڽ -9^"r>}LO#FJ*٩Fr]/8*vq@H0@'u+Э$]9Eb }n q{JJKJ5z;žQ$H@(0XC ,)/tL^dcpVG_|.ֲ.ϣ%*r# _O|dk\VoH4ֵː(>(W1e {<6eHxu_C*ϧh"lYOQ?AasE/?@F5Cztg ~ ddbf-{I\ޔN+KSQ1Y&j$YgZ;CFK;@lلA%1`CK~(@osJIIHwwzg~q%i5;\W!|ITRϼst]A\uyPkSUgQ! V`@a{ۭ< "A\LUjЈ'?bn*|ra򿞗 #P:ٵ'hr_ЮObHRx~И 7.РDl-aˊi)&ǫs -f j645QCI S #Jv!I :6ob RJ h#QKB ^3fX1G .KZoiAgq`t{/ C!?d/q PGǰBg6KFٮ*QJS gk* /:ê%[g&L';Tqmquj-3ӝ028lk} q~rХL:EPouq̃EvhcPҗBdwQ@01vj1MqQ,T Tto '^(<2)Ӿo֝xTm Z4߹Oяq+4A`"AZ Z5Zu; ݳvX;ևb#]_J"9y+sa$ OުJ  r5|JQ6f KG6U[a Ӽvni~}f臐Nl);#Ki Ɩ>q1X|~iS .:Za^kt ~^65fsFYϒMπ=9Z iB0J:>2bF<5 <1886%Y?#'֗^OΚI(lΙEBpa[(Cb_FYf>qzӏIN֡GiF33F5h{}< d}6^el [" k4sjqzBw[ַbm{s6)؁RY*៘b )ItŽR@C\i7m(xHƔOB{ZGL`Rh[ {A8;fl&1أ'PVo*,uDfvhYY;&%{]D[kJ[?6Riig=$4J`ZTV$6zE`&Lq*9 8QQ9߲MᴪT9E[BP鵍=&8/JP+J,o,<'k$ 1𜔣h[cJUI `iKn| ~ l>ދ!d tK}<Ut2, ^Rp9]Ԓm~rZGtǏC֫ZsC r:i&ptpH\e)nQLSW~N^Nk~rDpvq'W3Oqʉt4vd 52ی'yLwl[МoN/oBM} h{5|3"zi%4䜫8TII֦Da . էn&kVeѶ%6# dz$ur:3]< {N%h-K]= ] )6e#{O[7,B796?,#jBu  ]qXX, bA@[}R rde@&AP5?O$O_ȼ(>J9Eҡ=hʃ]jg" J¤5McKWR ]2&{]ZٿeM^%)^SO$sudc35wjV~zkbN*,#:t99zӱFxJ't:%y賵iCD ZR" X7v;.Mx0=ukB9_s> |fCnZp6T\yy5:uȇ*eȍdȹC^j-)3w nW7 PQGpt&6=tʑag+7FELdcm28*l 7uLPGKpJ[Ί z- OK1-u#yX8 U1&7nB=PnVLRw}bL#R\G;2VmS L?$thKAoCY "؍R^xGdNm(6:!+)^ Azζq8Co1cBjZW';K|(ܸaZwMHUU_E.A@Ms_Դ:ͷ&1 ݜ 6R5G^>;~~,+avZd3e6";+A2c]m4}~q#&"V'a?f9clՙg="MeCQ]G3Ҷd9nCbN]Z~I/78t0c4+}( !ԛA|/e] ȖG tS!Bj-hQ}-WEisʞM{oO{ǿoCcM߶B9p>gsbm-5=lS0.o*;8Ƅ¸kG% l7~5]V6i+ 4v-i&*cvz(r[LB;2W -! ~?'i3K.d/J(7=Ǯ+quu3J1ɜ>@%h% HY)%@78[upJ1Bm=u!)0u)d2brCB#_9æX'Q߷_f"h՟A!;+t\@|Zg"PI4DŽemroBlޖ_~&P]_b~;:;\f1]!- a̘Al1m߇u(TkKHAFJjQ9emq,I).oUMD!u h(i&)H;o b3P)U)a_v:;6xxUdڏ^d_@Jj@t,p {t$KO˵`GY_8OI<4zp2Q:Jn(BVyԨ4t"s ?`Tg}e>1 MGVD/Pvh+aZHy 6 -x⌆-Lys0K\VA5H %Z~* hcڿ VD ylN}6quf/; iid!5굢 ~'Ǖ  ?L9٬.q0.Ɠx*i&gkқ AmrgQY q HNxݫE@ e8  j޼a.?p)xq/+k*2[,b, XQ /׬V/6|''*@f È2{)^۟ V;DpNS- ZĜ*`$!erʓ ']"%䉍~E-@] GQg&݉_u#IUtb1#+Q>=>w؀wq HHO Ѣۦҳ3}{ 0kq̞7)A*jC/c$6f*f$f~ h?39c)sXi|urP=5 NDaK4?|l^//=$2UcX'8Rދ?pU+Y&Ank If02cyҫgz=Uc dp1'`dɶiDSJ!Υ~w xL%a}8[o$PETnW<^`y"bZ&-dWqlC@iM98O8xد֗xlW" #B))M1Ê?Qhwa_>ZGԏc;@[J.V>.j%:~7/9HUYF kڍhP*ϊ rJjvwɭU feA Y.Y"|uDN :#vcVȆ *_jWyF:aQ u:cI8Z$ Vivo;à7-'Ghϻ .Ry;eOJR3!ږ0b(Qc.3$篕z~6_Tb_PGD).8>xƶw;*^6&i[;]> Hc3oH#Sbi(IJ,#+#|s {Alr#Fdvx$dNO=VĆNfOf>#DA<)ѤFe8ŌfNUP(Њ\ Ta?.'<]˒kօx$)lO c>6wܺ&YCbbeQ \̦{" y-]HK &^NMӗY\Dpp,&%QO_^%~:Qkm\k}1ӜcwJ\ AL.u,!_a8BYf߇Lnγ6ܟ-z a?#殸P3Wxh֝6"VAՔ,H`L^K3b/䪇 ZI WgٛטdzEM0oZA@쁦Bxl$wjFI;%>h/pk[=yGJTբGG"I"ׇqɨjfOn, Ashk(hc|. MLd+ K]k ?9SHy>Ɓcpt]+.,}ͳjBmڥr=oDк7 .WWN!hq\b_):yRG PͪC$vF AĹܔ1E*=9 _/J.-򺂯NS\tk5B FDIFF\Œ Y ܿs2ܫ0f 9Z.Cv j 9q)c|Y鎙,+~B+6\빲&u`]֝=*_:Ia UbشͲLћUh@:T ן:J O+ -n>&T& e Ef1?-wHM퓻ICR PSUc#Ɣ-;zc1χ?>Xhf-W:pըquI<*xʒz`*m̃wT)V {a"{//81%E*m6?c ~IMvPS)DA58%ro#gACX(?l`[\%]@@D5sK5<N׉tKN*bwv;)5+6nӹk!%wf>Ί)66VZ??q65LYi8E@OaMB" =>>WC$u K?̨]'"zzCއP"ŝ`ֹW@]w!oJBEt>aoeU'т s>ݍɠAzr^ 'NGb’,,jDtb~^A`;j} `.̍O8baQTn/Z֚r #'|ymm f,稺+^ɔ" Ũ_ "R:3ņ ,@M?,Mb *u}x`Rs^55s?Oϒc%^P+݀nKSRzFrC5s u_ dZbSg&EIPIe` -2y/O]b\_`T4P9KL=Th;ɟZ^, d x+fn[<M]@`H܏#z"6RRIa%Fw|t< ƭѢ{)zz[-A8.ZF'1cr3\ jy܍|5m#n:bjVMqTlǀgecǠ(N=;pO6;3ϲ5,{0)gݿE}7J3=W9|M*/=_`Aοu_ <&ˊlX̤l ZFeEVGa1o/S/7ZdZ4Ķn?޷2SMR&!J&,VD.k>qIlz={!ݏW9˹ɆQpw=Mpau+6~t6 "A7aŪ-{s(<4x*Mh9ѻ*Ld @aܮNYIbfh9+E%X#jKk e9 Lo\wB p!a<,T1@-D9̯Pi^M& >oJ9pJmPLX2*c h7Pw0`]î\^a$ W>)%]{ h6eP+Rp3 'RlX4n-t{ BE,bPhOj+xɯ0NQ[YB|<"vƦ8O%-χvzⳉo$# 3}?ObzWx\HނWn5bLG"BJ#b+rj9[vIMzcZUoZ[D" !BE*;i KZh$ч+elP٥ @ר [&%~4+ OvfV VʖLf]V^qN(:Ӓۧ;V9K--z~,~L*FcC #3Bp0BƤ)Ug4Lqgf}{O)>G%.juqN+fuܚ%2S02rKHQ!3\w9܊;0~C ޮvBsN1}nq0ݛsֆzjhNeZG oӅ Q @|lXfBuC>uׯy|Sog.=$ E.RUg7hw ~U|:V5ϴYkHr[1X"uq2/X iWz0J{9:ҲgٰpFkaM%!?_ MJTLo,QRC*m,wJ} )rD|o` C P֐gtc_ᖕ֐W].1J\~o+r>FazwVJoLzگ^h^?R C;JG8!jw!>%շЁ&I7kbd.$gB?nCDV.azNRqW!T7Ћ۸"lfmQIr?oja!KTAnIW/%#,C7T?5*ONvrDoB wFT!+a$h;lk^v_"o~'d!5@'IRiŚSjNB45F6*˼[di6p"@PVsBheEA; =YYKrkԸ2}*?) Sr[${H/&=85$l9y~eCG_k`k 4Mv)622 q*ybygpU+߄U ,5m=8sy H UlL xźBGt2?^嬐V!ѱ=|qkGC2=| k!mseg7vf ׫nfqW [zvu<b\ޗ/dn/KZz[pNt<_/&2FA'e0-VY? tS>T6\Bx [非x g *,TxEJ0|tD]-k aQrSfΗrpAPfT⇬ Hod8GEW6,:8 |ȼm}UBLX?i )ٰ>B`]^ʋF!fA,* c끔d4-'#~ѫ*G)gvT Uj"7i emeAxDz~FWCshk.;^YD~Bh'pdU??o1yt{PTcgX l*\(߸HRI*>ɔiIX)řϧ6' P@Ƨ` ̒j1.h jG p;!?,Gj(dhb",:H=Ҍ":?olq$EйRDp6} ֻ1qyO<4}dRa3&eJr.[;'Z yC5ʝ?HHO\/|9gS+.;_?y:dL8K @`=>xm>1/R6vNl*aM eS~ZxZ8u56qbGjZZ, (bz!\#Pzw l?=Z)a_1@L蹬w Q92tmqWt)ÿ.ܻMZ)\\BH:@Ȅ^Jd$VMY|[yJWMB\=u^ P[b& o,_}+] gH[ &>-.Th.c1ĵBDXDQ$DրJiN]<4iYb zQ%v1.]QEzv@Hiۮ (;:^X/vjýӔy>1>8{L(b[~w] m;?kyHiZ/@;>@ٍ$mÍ*P\ Ռ1,mb %7Q+=n{a+z_M߉}rZB[6"E+(#,B^kumHS^0e U\`B4/&#(?F lpn {r#n p|qUmϡh,&{{)~-U`䢿KEn븮'QBiDhCn^I1$kA׹[_IUTsc\}Wĕf h)- @CO4c7adOYzM, _ֈpC6b2>{KWD|Hy:eyϢleڜ#,ҜF|G=؁J5kb1M=e栌.R-g ׯZA +,|kw4V}9]KE-i~}GYm9u]5MPgyLnq¼$R,zaG`45&'BcZJ] )(ę&u֩!A|ܤꏃ_mg}a^Ye @|b[N²)>X-z֚֟gX1ې8hFgPb&y _e0&anŭXdfIx&KNWs ajpU#\!$\sԇȡ̋-x'|/Br.c?G g0tTybp{@C gA}h7[N8:$bo@x<>pުldm^]!`hW(Kǒ\UF,=,U/鑱tUB" iJXH0[uArpd;ڞ RV1M+!K ]lsrrc%]N]XQuGY_<K! _z,<% EzKVI0dÄCgb4H^don&$vFu0zWMMq$ѣT={\5CSvZC:WsA 8$)/PJ# cGGQQreбxj>>Dg$r#\§7S-`%/p&,ǿA7 P 4a]Jĕr~η&mGvcɻYt 2OP  {1y@C?):Gf0&`%( C W:WoEN;Bq >־Z٢:}n8ޙ/ RHHqCO⚒OG۳G+zӳB"D69,3>+,}銓s-y+hi_JM%ʂfC;"+@U}ǁ0>}-6؜Iy6]IIL|$!PxlTF} Ѣ8W&Q쫔3xy dpc8hoIaDei0[2P7} `l|s1BEn!.cAZW@=}@RIf,=Yp^ aG~r+t :)6<_G3m1L pU g ;-n)e`Q7eLt23C85Ȭl䨘V2٪qd0#9bscpC OBx3 oiFRA[ͷa;m1=1X{f٬6(>RU*DeϻyvG`7VI~)d_ 5 !ANNHszfӬJzg%ZʌWx߿k!P=:[Wɢ7Y ȑWevC-6l7Owp;i|=T>BK_#N,x=69ӕݶDKI !)d@]:9pݳTv\ZjUm ztP:CSNܟ; .$CѢ̿z{)[:r2d{|M?<Ĥ;ZXmR:HQJ6h 0@S[Nxnߏ8$ɚ0hVLBapNC_t%1tKt6\NFBcފFI+k3ݍ33]\,O4[! \3!ujnYH_PO:bKn݀H;~IC/U<JDuJC)}M"9zv4)'lv;fD1mn^^?9Wugp㊊),Rb V\!8N^/,(HP[GZ⻎M1PW"?lxK"Ӊ9+ʄW$5sjՑ ZF02AgǗJ#"{MYxW݌-W[~VzyZE Qj‡4< =[;xaX|Bi/\/ 5!i|vD(ޙkht4SuUړ[sVȒ@ DNĚL[@NZ[k#OD`0IȢ 7mBUyJ}jJFӽSnqfQSmC Na:< xpԌ :dROSjL+$zM<+2:O T@ u4`OsUO6P30pX4EK7L+ R -&Hja-{uRYa8rPKivdO^Ѣ#&ЦA!}5^́ r%qcs y*;4)4&&gÕA" Qpc's=)o=>%&,B1tx|2E"xN&Ƃ2g>5gbh{;L[Bcwt:8(>=}[m p@a9Q@v:3ۛ2 ~{!WWƨulCm`c[al6a܇(fUj*+Ӑf݆&{3JOK[H݃ AED2=xHOZF?K KOt\~#%c;V ;Qj|_Bր6~*VJVw=V>z$ٞW|}-'=RC*`8<&w`:C7/y3'AU]Ʌ'_y V#f5Iԛ^Z|9'+0JU~n7t+4\)Yv%r9phhF; oujCUI0J& #Y!ȮFOJGNF{],6 ڬ5^x/^+ {2?șLZb[yr4h|lWY{c A;FĖMl*6D-0Smû]L*S-ƄshFae.NrG>h UN~jP3J0\Ce/I5i֟Cԟ>\9`^98}^w*n7B%"d X 2X#hLV h m lJmDt3g>DMj8m_{J[&jY;4[{g7Ba71 e?AںɮD ~Eޙed%/w+BW w/yB|HvD sv1.BbZ^ zbuGul:¯?KI|+QqMЎ%C80V\s.D%U 8tqQ eJ76(ew) !r:N7Ty+z%}Y8yzI#R{GkMQi H3xW/_Z4GRA.fsU7(E,ݦN&OUilE3z6Ttp#Z|Nb]DuD0UEHf [ڰXz(? m0j{[_dw`g X帉'2HvޣS1uLؾ`+Iy.Gn^ Im(O8gNT_øN[RJb㓨\Of㋝XV!&~O7?A+9sN;dvjʆvJtA^_i r43x:TgOf[aϧ'|"Z̵JKwfN ᬡǚY+$׍=`g(ͤ,lx C,/G5!.XAp>_򧸼ɓp{`yQYR 0[+Ս;UJ@eJsmo,2@ ENq,9Wߟ/ Z! _eqye4upzva# /A{40f ],#Mk>wI gQDA(2$v3 " jF|oodMh] 5dg7@Cڡp5C~yw~TOB+OB{ԕu8rZ(b 6c&Ynx B{$#l(|;;$7ͦZ5"?TGl- d2 BِT-=A!~Xv ؙxBM_p#BIӣ!ĩ MH+>B;.m%HT2o{ɡ;1vRr^f&M%{ loaY*8Ε݉E/S?J3;Ed'I]N+T*?(K!QBĊc;&8+VYåj ^e/5vsp˫=y^DԜg[7K;5o17b6 ʋͩi0R̩wp2*2yM  =ɻs鳽(#:4L0*q+>eMoek6#+lޗ57M^4`3JlZj" Ȕ`XH^ǡ :JQ}iB'ܢh!v,!tkSRrGzgPM(Qܘ?gtx)*V}=ލ9W8MrMX*/%]OrPlM%Wu\ o|[)dn{T `qSnaX'#bFP׸G# s cxijhNm-9T PXcIێiy(̳T2!ڵTF5僜MO3etЄ0O~,oδZf>I=bΞ98,"N ,0Њl@dU 6'q]Q1>Vl0u l9^aC;hZ柖7#L{tw&l ݽ.TYkN̦GNVS6!&񊖪s]'!ya"xD<@9~ɝwdXԖ.pklv@٭8ۧ bfWB%sQ7'!.ԥl{/AozyѵzX )f{Y֚ 󚪢ҽ8yR-*2 .Nas)BCφ$5.DDyYr>PB#W?N0{h U&$-;~7ੲ?\wI=5i ?^uŁ0%r/ZHfw2hTo5&|:(-49ii [ pFдxʰ7)x).]4RyV|ne.ƅBg$I/f=€aInP]9qJ{(Ai`K8AXOđSᦩWZ׍rg~SvÑ"ss! -3",ȼKHbCIwtAЇ+^hŗi,V D(𕖽y+ǫg D2%j`e5N|G0v/EpwccҶ_ҕ~đwhTs/_@|6z"sȉJY;؁1Ij{qtI7$5RxC6T*7!κр\CY6@# 0|ZZzF^O5&ʴ@,HoKg+(`?wI64& [^+ҨkN}i;{?F*QBSNPjkq 7 ރvN#=zTGt%ϐK! 膱_R{|X8|/ fW硯WdoE:O'CRrSa2ւPۣ=(|{ < l~Ͳ/ojjo_s/*{Æu@ > ڣ́-u^uV.+_g@ܫrb(24djŚfੳq#%mh܂Ue? 4+zݿH kۺ{vJu̼-N2¥+ոeNey8al,"w/L/QǙk|iOLDk8lŪ+E[oԤͮ3F8 b}B Yky]>|-.ݯu|]z v [+ a@[&ʡ (6ZZ{gjL&\MoFp :];=C  V ȭ#Ro:m^[(J @dB/bL-)M;E5"G$-j;baIQpw)x C~mqÐ7( ֭6- Ֆ}^Wo/U8kU;қBs^8S/²A[D~8%w.4DAPa͌Bpp@CL 6K&Y@ePPl;M*E!).dVB; 1Vh4)m/*u@P |*)?ۖ۽*l<"z+ xGf ,uuW9G򨟹C;鈓J2-iǔK!VXGʱVQ:|~.3o8cs:a8B[Y7G1v-zT=Af3w.[qiRծi4 * _+ym?D,z<(7Fb+"M2#Qd9KTѨcw$R\`H;#Xج1B6{Us?x ?u|getbcm'W#s'vr0CpmyFfрQ]\ըt-LA\n v.7vJj0/<Ӥ^ddx!d3-y׵1қ(RҬPC'&&C|2*9IˈbQV}5EMr׼{5F PDD7v-10)khZ?DJN_svױYD!Nߍb=Uv~TWɵOxlgq l摛44g*:s , |<MS,}sרnS^a&h'>Q.X>F$ ɁT%)}3#7ƒhh4D6ח#m`B>|aJ@ f.b Qy1W;ݧ  ܌tmr}.&Y*Kp\꣟=~b}\m &iY=̟Ѐ-\R~MӢzv;SBp)J']7>+C㝩ƷU%ASpqGy|ȶҏEY-3%[L >Ajg׷^MEtsE1 ןY]mWˡȾL!2,͎ c.ڿ.nvΝo'\,!rBfG0O^9B. 8P)+YDء7d3ͫ#r]ɗ)hGB6GZH %X `gYV'6aK4O\gi;z"3) b;tH4pNWJt7mPq#aBVyײ>f‚)1qe,NqQ_nC{?V0g8\ [8V@hD}UF"\BwJ,S%Ua6S%7_pn2Q{__BC4YsVv5a шM@z|Cls+k=Ŕs2@$@1~Lɺsk|o$JǒXiS{0"sׅk_KUS\H_+ `Dxy̬OKd6 4 Kإaulh9d6SںthPyaw!}gѹH%au:^=%X-@P6Hw)w'.f [I@:z #0b&E)ܛ}!rdk +DuȿO($e|z,3.sZ~JT7iPsz_'>&`x໑et\d{hWDR`]e$?]PXҨKDLLڦ lN LjӇ9u|)Q"o5V}M%HmsL|Bp%a/`ttj,ȀTP(TX_f~0ޭFUg>ZT!@K<_TDADi f[X1F6 rq2XyBWҨ\-"O / Y.qj8oI*Bpuu-+:u򺗿@xS#l壴Xw/e ʭZe1$sd0=mdED7"bdp!Nd@ӊYԊɼkf*̙Zhb4p :C٨j;! l˴bߝr%3z+uz3e>&i=U"D`u(g.[Vx@3⃐v0 1X_1D3@N }2kf@kR5] jz-u[옞?ClB n Iz:d#vC; ׋ nBwzb?.g(b*T:5t ^_T5QZC( q7F\orOJ zn5Y]&e^:mP;'|Xah_(KeFxRThYG!bf?2rFvWjarD~̶36] 5&Z|&K M~Qa-}\ ]a˷\b.Z4m $Y]ڞ= 0B*N8FЉpiHuuz@!"n&0AܸFs猪 y ]Kefs u8uhh(۬םv% )Tø%>R7:Q]ыIFhca)`wr4I%\x %E'AKN=~DH 'KS;s!6VKe|{^^>hSrv5ȹ3un q+v0wެnqjCg[|HbF͖tU`-)п%q&cS׹Q"aH1;*h?.2"8L'̷˟mA6^JŎ3:9^ V os>Ɣf醪pyEA{HJ8Γ: nhl@w }2#]&I=,*!K0,B,EǰVHK=#vi >1?~r}H̎ Wj:f`7"ih 4MiX2\sٮJڻZ$S!Jga.3_%X59jo3J]L3gPb1p&ApG{FɹP9?.Qx+-[e7:3s`C%S3`S[s1HodC}qw~Ij!z' 343B-7&'̴}BX&_`M0k1.+B_iÐHj?7>PCz`,id Z׍zi^7]ھr0`hQVg9-m;`5_J1\|V9fIT~%Et1"؈6tL8@ %-{^8,#& c@Z'B( JĐ3!\/X8! H~4dq8=ǁxD+2=ӛkXgy1*N]rq^'AfDi؃q'K#n, t[. ZoSpDV#+]jt;QOkjl(+b`|;j)o7á_X?V2Kqb]թsIl1Ŷ!h6Y=Ru͛HA+gIcmX5 C+'̭Z|"ӤH'W'ǥIUÛnO/V&~ |?zDM7`!$%XhNp[RzI#Ř51lc1GXky7<ˮDL8/O{=!IVەv^{Mז.DQ\y:%ΜxІ]Ė-KS9ߤgw˵P;|xz,JVp7!Vb0\A;Fz4YUn$NJFTAl9>ت P-6Ewѐ\jpf0>ڬ(}9嘼 |]-""8Z'!}&r{T[S~x0V$7}T F'aPyؠZO%RlyȂ1)4;5: 70TBKoW.s)f_8t U)D EzB)8t.'&Gl+V,T!Cι z -y=Z2N?eo[n9o1t@QZ39k&uKL(|$a[́`X26lsHzS <䔴îJT,kjFr*sQf O^.j]V_pLgcvީ. 8ZzI;lQ f` q ׺0ͭAo)ҶPﵿ$?P`i 3vP!dWy`یF̂F*wUtwFQLl܂EM Cd}|xV4K@)EO~()dT^K][ 29vvy:)rtd3"u %V '6Ųdbޛv'+΄, i;j72? W*UDX'Әu>70j\=2>PYҒgcG/LiD1HhUrA΁/`J Tr/Z>sVd{ߕĦ&K/Fs04%hbu} d[\ cW;ۥo) Zl[w:T}%AmB筱w.uB ?UcSc?رN#^7NKN>Dcxկ9H1+%4(垷xm,?u}0)mZ7rND/_}+{bvD9Fs/0ڈN0s  iEҀ/"|E0W7óV\w_~ DϻU/ݗ5F5רK>jܽezS̀UjH}u`4#^NQ,|~`<s!F(e½oʮ)#v>]fK@^q}ʪ%Uqh[aaר܅ U z4DדiDՁ\f#XA>ơRfȈ#.^<*`4$Ŕbr^f:8Z!V9r`Vm7Է4 i*1'a%X̠G̗O}8Nm<֝%̺b|#gj$k jɸl1CtAIh@+U~P3 ^U`h{n2~}oP$ىȫ&:)4\䲁@A5n ]|wķ!-R >6뛅v7UDOɪ>Dˡb1Bv3bsW?77X d!w1?(g>B`8IaI*ar)"[7Vq)Q^jÚqJ7$AF0.*̉]F6O _%ՖXu 6eWV-ugEEM=RcdiI VL:'h=o)) LgKsASVq~ XNЃF&1#Er0P")Z_JҪz."8N4qgjtC0ZLM '-gžOKl']L@<+'D X慑>Eڅh8jAa.lzhB3x<Ц}=d'jO R| #\t*6܋?w B|GPXIV"*Zy]ɋ=VOU~ґf@&SUrCzH(sjNp`!,@kr w} ?^y6w g@IKc+,,UTsavTi)] z:lT~Thף/hpĵ80Kq,XyͼH5yWꥴHWv =|d홍LY:X߇^^Wҧ[ѡljBco@ki19C67IP q"^vq[|miu=<5. cA5kt*^@bkGcoD@e \r}Mꉟo'z .@(}$-űۃ6=%U1|n1%{X4JԬ =nE#KI[j;Y-@~xND(ruE"'IB"Иvܑl\w#;!hx%e ,0E\`-LppV'6wt< UGUzfٛqh+ MFXcEd%·?CBc_%¼ E-p7eo`蟸|d*Bඵ/\1 NIrJ'Q1n Vg=CN\lO t2u@o%Muw󩷙]V2%X^UNQZ|6Hy?覿9|~eQ4K\p"#rӫ˜Zc8ٖlP04pJN㌉J.X,A&JlLs΅,/NY¯eҹvoN8nhL*_oDoP6O"֜GL\d*GS/2QMCb Ջ74|c[]8WB^M,G1imR SE#dp|x`3Н8csvV z♓UvVDF.YEcIg#Z{a`"} ArYk}A792-?y|~Vt7LڒڽSKL8uښCɄrC:^U5;cRv{זEn {i7~6&=BUv%˼ B<׾R}=5a_Ya GXvPiLah~s=uxGb,HGzZT]Dx'ܲ_c^`[ء@:A_f7ݗA6f)˜ j˩=@*MTDΨf$dIp|Qb$70M(jf :&i',OM 1C,z0WlK2 M;or3RYXmYUcw%5%RPSG$c'l܋wdT(&xmfmrCJ#PJX|#$*g=D=uW }`8̗Z3>H1mqT Vk7 o!ƻe9s]ѳadE~M7OZɏ!$Vpo'PgFT=U˘#a>@ <_ja%1QXm+=R vOw۬$lʎk6&m%W D$RՏcqexg'-Nh \YqFx&^9i/ p˵3R̃ 5C_K~Zpu˖hJؓfi4Ϯvksp?BtW7E`s?3Hb~5kbHzMNDg$./X4fpbӶ;%@]@;.b/>:}8 3QR͜" CWkKg{bjT=J.ZSʵ9.5贖#Fr:)ʺ$h="w70nRo#.,Z(Kыs4Lb37Lt^@{UsJvˇ17U4{wuWB-n,f0O>skwNGp:lkRݯtv\?$3*Cѧ2OV{bAEЫ>y'Pw(nbgq)n b{m+7K?;Mm~Z{g cU[7CP|}&Sny?\-%#8WdDOف'D=- Оz"@yo6$l~*,]pO:ksQB0NYiWE&Fk17FR4!;qIH}9ZÁ]egꏊ]`R ,3芮^F]j1Y&ņIgqg}@7{U fM$.rTh-{8+SpjQkJvGYE#{A+4\&Z s Bq-I(@5vU rph䨀kE:R7}w:ݍ- H"s|_!< ,@u{( 8q[QM O 07,5?P, Uhlԣ&ܮ&B^ Dda4UuQv^k VlxCMX u*74:hI%zSv5@o2Vw3y8)iLź[4d>% Bqv7$sRE:Įp븘0ʕ>.NzX`Ђ+M]I(ɐ}nؾՓHy8YD. &o47+,E^#[ r_UQ҈޿@[f0 5SL^^]>&D .HSq4J=櫧jonVȴyP{ՖiLv%  NxK,߉5}wMmfz/7RTP6 r6ɽ C3&jN9'DŽH <QbäCZds"T!^,?9>̐w1Q z>3Ξq=I}LM&O気7ZYƈᧆyt ڸ ߭.k@`צ7`K6# #6$Rs#b.F"yYu HE*@?A^e6Nۀi&g4GFbr2Lfx@3ߥ>.剖kP֥l]=f2 |D53IJt|@v;W$!VgJKo?57wܭlhj E777(MfPCG4,bPP~~b:;,7\%~2*&0a5ᗵ)wY  iC*PFm6DO p%i ea7##[Y G6̵3>Sq[/ko\0٪иq,|嶝e5xߎae'ͣ:@AxA1wu~)Nx}Ѫ)k%]mX%GOSlVuohbI(]spiܻB%r捂I%jHqSx Vwh% ;lke#R׫},R驠a~MP 3>ڬK+j6F7mZ,_%/(C\b#>1UciqCCQ^^]^r>${%R~o05)73]" L sgvnGީ!H7nC 67}f i?Eh@RBEE У4& aHR$l"HePKƫ$u~B#-ډJS`>(\TfzIY73a(Yehd{?42[ܺ1pӁ,hQDM+kQ- à2.d; ~YfmLrK#bYok;)E1+]p-5Pip4,RdvN(ҋ}T똣zf (1ȼdY$?0|*q:MaVʯ#.TSW֋?@(0z|X3ɶ}$& [cօ>z Xu'՗j.>$FpslyЄ.\ \փ[{A/BELJ "2·n8Tʖ~~s0:bs*@mh ?aU? mRծ q5H/ߨ[LR>B-.ZȚ)Zذ +}T}1(r#:BDN"Co pøB[,+?6u V+B,c٨4ÆJ+^o Y?r=]ZR$=b%ivx,t."yi)QGIPǽR2nP"lmB_bUѐRP:8Crc5hۏ2K=ՙsA:4N_ȯ;\w.GnmjLg6yT%5^@={>7YDAº6xn4Ul[g{!kBVK# xqK FS5l LpGbvvw|~q’Gmc^i9‹ja"pv%&iUkuNg0"ct6F( (k1Ÿ#9?P\ ~Բ "3Jۈ$BG w1_fp !˃sAXN&:,%C @K2[F߼l߭>sxf9g@aC84I:rl3-QBl"̔`˴ZՊIqSJ^ƓŎ;ӟetn{._CUFqQv7_ j2G:MWٕ xļl%aqV]EmX.⋤HV[+ױQbg}uCӱ]C[4̠sD<34/;FOUwS4vȪuCB@cpDY_p2~K |Y+8t,A3eFiH |IVз<߃sn8pQ_5]5BR,D*= 煛=M@|vnKТCx!{` +WNn0P3*tmVxfv_D&1u` õo|GBm^ela+\mU黛L(GlހXuڭD[B5u{T-6e/$ yC\։ds w[ͯ?iOqPZd| QB٦rl:ړ_*xCNNȩ=IE/WYXmk_jok0-vh=mR[v*j)vvu/zN)G+}Afb489OH+4 KQi=l!k!=J6vRJˮ^t00L,3&Ͳ85XFUY6o"k贒U n}w)ʋEDW͇.i*[s.}{8Bq *d5 A1sh@oR@ؓõ4]]ɪ7_jǀy8k4 )FnF#o m]] VyϞЗ#`q\Z;W!j ^nHD1t 58>a|@CvbG! & '-Z]R~|a%.\2B_7LҖ(Aj~,9BXFץ!%nqXi^IZ3* M㨬07xKD7ݲ[٘,;k2]G(Gc0XEOexylj%#`)>^[0E&ZI @?5:⚑vNC jn`F/ `C}c9=a}XrO#GcЋ$~'A<>-*.Ibg73Rr i 0AxpuG5φgسErL!,@#c&|XG 4| >M8.;Q;^ԻϷX8^6uI>+yT?Tי.SuZap_ 7jd43]+pw?8SKQgQ6GЦh̵\t|J}ޅ}tw HL\&Ä.}&Y GbUMi'R5Z6c^{m#r)z.vvv"`ok6~&SmK0zR-ftZ&׫Imn}-o^HՎ2ĒstϏ%l07cn^ђO)Y0I5`l~l8CE4do7_V`4|ْb lzW'NиE) /Ѫ1YBdCIh S|~\˽sUP~p2IY8W>%pD覨}-=cְ?<Ön!7jZnPt +8*&+:۹L\ҵО+1;Dl! 9ԂDFWO<3:eYxLLaӆWx.S!':N'E{׼o4an޽2ޭtV*?_kG|0WoPLBZVNNQ3p 'u-]: 뎡\2Vw𔔳ynY,ӒK4QXYRdCBO4Q,% ?mr^>Y1OaR;(,&t+@ AX€3vߕT\qQN 1MJm = &AU.^r}]9R||^^Ab8!7d2xw8K|rlm`Ifpј҄DA(F:@d(AGKsʬf Àf4sHLbwB񳣭aktϠ&4` bvvN 65htVU#*ҟ@-6FNDn2@>R܍rM' G j哜#EZ81bi{'oXdՍβZ;SMtih^Fo 44r JSI؋>峁0VHUL$B}_)'4q T(Fn?r0D9ܚ6I"AyqZ.]Pleg:mՇLjFE7'S,o0eȯV}6iF潙/m^z'r'`mCWM!_)M =cbJ-vQnnSEHJ>=YhN*[ ,|d]5RDaoQ&dyX dՠ/lК0 $[}RbZRg'H8%xe~N2Xpɹ C3ѧHzF aMZpAآhBDWrPf8Q F7/,y9J!t ~R۷gi6#,;]d:kW"hcX$X3/>]҆ Z3nm?ǜSAk+Qy j<+b:V I#~o{6jIL/n,ك \ejGfRut:]P &WbKu /Nelԗ;aHN'9B^kʷڦаU '&O~d*gHwoXԏyû8hq%[^qE)^qsJIv)|xKGyg]6ird>y!-d*Cy+"u! _֏,iw6\EzyTSc$`ڱt+V3)e+~l]@ krD_VHIX9~n x*Lcϣ"B4whc`p@(}hԁ#Ϸb@ eD웵?9q~) ӌJP&6rq(=FF~#oJ˝˷ah;^S3Sgi5zsҡ(=E`)׽¿D](hh3&Iވ)P[\Z[*c~GZ_YcqEVX@ 9$K&Cs.!gYםsYI>x5/ ٍcs@!fAw&FH/d^De )6M6xJ.gÛ%eHOvTKknfnֿ'ǩl3jp}yF42V2?/Oaj΋Q;"(ek%c=$ +ٶ~i`<~9|xB&Msi4 C/fMIϒ|&{-g#xxk 6[=PA'е/s&M3дTR~ܵMYJuJk!^3U 2:)=?/ <?_p\]Z=d$Ѳbm7Բ?ceW2IKBg>_5ljlYɘ}Bﴧ5J$EDvAa*gI_.lxͳպ*Wa2]9ZYOx2]Q.˖*._Q-VC`sDQ/՛aPbKt. GBȳ vs3iv=uC\IWiîZ6&\ ~tIA斥3R!DʎJ+x"J @$xi2TXI{M5,%5AK b.͔ 0(ğI*M"M>[ k ';^ߩ<- oKW=G=uW~3oOP(A+`o/[ju>Hoש}%p{_6T->$Į<^ XԀ:339:mz~47Z*t"҇PRGchI/<}`2U zUk%w3ٱo< *oM1ULyj@VRz;m<MM2WeޝM@ZkimBxնeAF韁nSGWoVQ*ĕBOVcM>q|ő?Kι5uyOwm|;s0tY1HsI`3h/K؉Bc&&KPzD 樏rSD7j d`XcC(mϘ_U:.״I k[ jGָsK=ۅqI 6.ǞAeeRۢMD`M!Q8Bc)4<d VQF?d Z֚Lb=Hү. brm6ƮJzY{fok6 J=LRѶvH1L8?KQ[>DecDn_yj5<6UځuO^ Oؔ-<=/89 -/z,l7`:Hkx^h^D"`ҸZO r򷅔^ ^j ~uJJ3~8.# 2 {lP«$Ap>kiw 3l$vV"b[[$|z9cHv7Mp4ϲ+N!z#f:|u`$`,?u ;&:Qnz*,0ywMꋉW$Ȃ; _邆8WL,`G W43H򏹎x_' c+B[ﶍBwva:@ ឝ^k8n_|'_Lmq%܆7 GhփN -^nhS {\7?љ=8WFZj#A6c[a~Ǥ,|ZlԞt֔?"įBǙFصEDNvuHYJT]ZEz#X:JR/3S0[8yxV2?1k >Ecr(oϓi=u_`5#'Kܝ^vX?md$ mOM+BFʈ?'OgwiOnkyq-^`Hd+H.j'}q6Ӷ!iB‡MidU1,mg9yWtc6@kVDHN4vƷFLKm9`z ߛe2(L Z>4X$QXMkRJJAF:0vQ^Ĕ,Qg3yؚRúq {Tnw~w0@"JE4M#*nQR-h7SFqXܳ2ԉ , i?ug>=OihmM'`Ց cz5U#1j` xGW QEGlxK=&ز`9-w1_:ſ [>R+}6Նfyx,2z|R5vLzr!Y&8|Ն ňBm3;) iaMVMooSE]NBX?[x ͚ķ{a2̞{f_T75rv90< y,=O]phϗPzp9}mmuZU:%[$$޹/ų~AS&)h`XA7+5&CSkARc5)F“JWq Xmj6P|qy*RBHKVŭWlv> =\s8 ǭaQ^(2 8( [-Faq%oXjBy6moX(-;*LιT1 kEM[^_ -`H+ǟR .pW^-&k (̼rMКl)&Q@wڟWҲ1cFsp@ݤ]o˘J[ۯBsV ufB kiܾ{ŮC:H1F%Sov@%wIܝ%L0V3[;82H^S*=\V[a HFXl)uK=@Wડvؾcb,^,9]^i4XZ{G|= zc{Ƃ:rNU4j-UG 7Clޡ˜.xd9.|VG3ZzI`*A3(d4i8[o*7c zL[2mO5,/%E|_6DR$fю%㞋+.抙RfD*R}f1p"hSSՊuE7_m.87: . S<6mƯCxgP=Jh2haٴ 4PϯtP>꟟097?ϺEgU#_hkxa 5XJmwpT$FBZչKKsSW&T"0iϖ(Ͷ>@,K}{",$ܟиxc5̈́EEt hK90|ELD6Q"gk=*%]ZBa俌?B+x1 2 u^JiJwuz0<}ъma%OWjۗ\3b76Ag8!:lHbq/ 0*2BM"bZzUMݥ18ԯ\/nQlNi;Ubu+9Hz,GplGL +ԝx@23 68@>Xgˋ+l6UQ  &-'0&='#DY^dH$ZZ}ƍl/pQ򱄵InvP1f.;GJuZ9%.J̞h}e3yQe0;nizI2ê ,IV:XRC1W6E{C7:O1= v=pGp4|Zlz*\ qp;eP]wZJqzBNak̋8GnGpW{"kC=# ;0~PD^}Mm,X@PŕXųXݛ<~fS[98# H2@/d,AO'`{qe'{r Gg$6mVAvXuT Z+)>N;]Qn?siP $ g(Y%5iii4D:ȞpidHvBӨ-۶fy"?h PL_Wzbf` `bWSӯm?b- ;ЊA iաJy}Y(|̕kKf1eJC8 _xr!Az~f= oSH^C+M|LHmZnL=gGPEAWmal$FϪ]/o\OA%x 96Xi)= &ONC~ʮIA^~XQ?ĉ)"ߡHpbb)EJf)׾LOa3Aw埮KSθextJN5l?!o%$8tm1 L`64 HB§WgOP!T cB`ˊ%YfK%1{2*;Bw9NJ  Ii d695|]gCӄ[eSn nd$O]J w4~,qbkf E=Rа_D8YyN$ ,m}r\ |q۰M4=~<TxY_śE~BEn24w}dhPJx V l{.ev'G#P~#=r|zZu2v5b#BI<;9IչzͶd^EK\j,rՇ&X2e<[952C X"&eڅ7y޲E= yL-O7?!}wuy$¾edm";4em 7Bi0#:Y!rkcZ@s~w'M-]0i/%Δr]k bH@g61_l^#9@A2fz0T|9:.``9q` rFd0Sv5u?cU&od&yFz1ا{nZ]~A:0(;P24dC0RqoԑS%aR=يПʎL=!Q?"[VnV:1GO Y9v2|.$:#¥W9[(fzYϒ<7TDr >8ن}B-ܿuMͣ#=~@\$˴!AAY-E:4q*&!ح!*]DVCxH?U܇51>k~,b:j#%m/Z؞H3 "۬n:0`$$hJn+6 roE9퉣̡#ALSbT} (&#D[”.|‡<\)\ k͎A`ߗ1J~xLkŎ>(w3pfGcH_;cYC"ڹ*~A)ܚ(߈tL0PMHE=6EG,Yz::شDcg&:.uMJL>Suupϓb;W PGn˛~W=KY7HJJ2<݇d7T?ߥ1oEHmGωj/B%VdÑ/k-*QhGNSru,WS݈tXuLJ}Xd 7u\|-qZ{֔1J =~7}ׇLbW@%&ċQ<=zhM9\t8L ۱4rCt0fhDO$L&CJ1KT&5UɂVg+$*=Pomx^0nob33/g:} #]oPK@U ߌC`>mUxD;:DHDtGް)ny41Gt{[F[P Kx6e`r(qܩI{Ǽ#d+ݳuoOɈ ~ ~J jھV/F4l:DN;YOXYgSF8H(^>e;[ԤKp* )zq+txM &9jOIB<go #bUtuiڈ9YQ=,,G^\M{(\N]mK3 x,/*N،T)02E%@@a~mRRE1~'^'b~~qzP\(5Gh:Fb߸$i|h⟞ ɃS.of.]jW} DAս_kT\'+O&?+Kj8SVj+$ `Kg ƹd0XJ%%[LA'|=}zbM-|w_oǽ^p^BWA'CŸRJzh&ՙ[AuղPrNzx9-7&;m16@`XԴRӹLȗRWF}߄sCu|.-`y,]iH.-N*=Oh.N "[ χiw0WT֗ ZzGkypWf5_zBqPZW<_rpM9z# Q2e-/z5 {.,N\Ryhf{aKeӹGTLahN? O?xcHK02k\@'Ln弎4xEc\yӴy[+@FA6T-Ru THs5[r!숛!]Y mWiޔ:wAU*s n :aۗw__f!7 i lZ8702pKߞn;7MTO[cx5#/甞ueS2}/27^f[gZ5N{+4V9Nf74Ǻ|j+1A;H?VG>-$mN($6 }Om\60mr ΄ծ؈53={Ppo4' |>E$o-޸',18; ~z1gViW-b@#ٽx Υm ]FU6ѐab^™3'NvZfJ؁uNgMm5& {b|yoj6fRжfvK'l%^^΃F qkwQ:-1SV*~eΪ!hS^ΰ/w*ODJCY|sGca<%rzjn~$q@;$xt@D$Ҹ_mY-ȳ jVv*bo3LAgFU%|Sj [SpEF&oLiV@}E;%:6{[Ml;::/z~˘gZT 57}75\[**՘wq\,uzVW&B Xe<#%#eAA+72A>׌U?:\jG&鄣t4HnOd}h?( ʫYVS翡.rhR.ce?d( l#Ef!ެMN\O0q:)@ī (FS%^< %X,]&cj"*;!JOI &ԁ+=䨑^d0e`ɢbМ<@J 2StuqW}OW& xm|FcfJjV::K@]Y R&ujs[. => GSoN#GWDO֋;^t=%vI D#/@cvT Q :ZtSCDfN+iAyX5kЛ_hd1bs72=,v=c7_OaԸx$!{ycɾ_e߈Y!a.APs0Z c[j]"EtN˽j㚨ב鿩O #vM+ߢpxBGRbqRIoP5m,ZFb:$ҭ?ώ0~H~ J!!X 2L^Bf֬9b{l{K,W=.oGhEfH@|s{B̢{S" 1/k E)$1D6!0;|Xv^n).-P&}_s5 Rl8dP0ZGJSo= E!*;c˼F],(Ȃ| r!xLWf ^h'E) $,*g EъS]8}F!9! F d`}fio~uC}{~L5|_%E[n"mD_]I{9BtdjG揩E;]n.`'ߺʩ:uACZ/GvRٱBG ZiuÔg6CvS$gf\:Q"}K2 uV}ehdl`uB$)m^]Q~,*?x^("%qk#{+E%0z?Z{pVp!:ڽ#IJV(V®GNi?n#?nm94җӌkC5L2ed 먳̹>/ʲ@؇u!/˜ W~{+v1t#c7jg6WϹ7w@V IO1^xBAuuEri-FM: k[ЈfTHU!PQ2JcdI,!tYΣ /\* W~.e@MEV ?%AaO-O|q{-eH0 ]g\Kɇ^ Y/?hc C+K)a-/x"G !_ƧƷ<F: 1z@Z6yLĽSԙHju{>!3_&2x hVP'&]Ԛ[y} 6+3Rwojlvvn?Eҿ{$TtG$Wh)bt3;gαM| "8@ZF" rwF=ZLv0 >Gn35=k. &w%x?+Eiy?i5m,9ވ5k/>f Ƕ̮g}घ% !Eb_EBvɓ8UtZ%wĿ,vLrxƿבp\CTL?A?Aޗ. NdW<#&kfvc\6ܢ^LE9LUyVt(ҖʶRAi)Ko${%bgbze}Tx==fZ>v'S'Ԑ\zl'0J;\AIvPf'TO;2lډeqWԀQp"L$H-q!wzbogsm}/S6(:NYYyORed,jwV~VQj,94m?hʙЋCo\4Gu|A7 b+ FO}hN?]mn-!"ˠ:૕6=(\, ԡKͨyui9$󩱌G;JO`2 lCF$Xt; 跍ipt:ƩޗOx_'oմ]rgjĔ $#+V6$bEm b/G]^ρ!9p l_* [S/4rf4xlNEuPld A߾}m'P Q q'לiFkAc`O(Ck)WnN v{ݤ,zOYne+tn]ۣ;?g h pf+AKi\&%~ !ieؐa4\_//5 W}++EǼOĴj)[KD~#dFl\Ӂ`kk9WK">$cfn?rbWRLec6e843cб۫KV f>qˌV4Qs|@pLEY7Y/FE!_=vSj|kc voZJ+yp]O'č1c9Y! 䫹BijANW *(*` FwmPѢ}+!Xk}yqܨ_"˜{2\쉵 ko"&w>2 Užf\}DSDOWN)oҚ¡mkٕTݙcI̘NS!>34TW՗"o ݕh&=l,,IĔQM-7Z8Cz`}taE"\{M"A4X dSnھP{"!c0lvN-l_7Tby-0} M(!DDDE3Y-NGdvp:\;.tV&ˆ6.OLۦW*@Т=EhL(mȸ7M NMmIR,UX8\X=䷜7ZlS7:%_C1<`QCJV++s͠o/2[,ᥛ~Z'Si|$ׇ( sa=m(`֮%|[tw)]\l y.Kbw)_B~T wnIzwgyP[vLs0@Ņݧ#/} Uq4+ .2[@cI嵧xE~#G+H$]6&ԏ?jZwR,꣋fW||A"M$xF J Wʛԍ05UmL-L2\&BRo* :ltD=}OvU.(ź-ltL{+Ң~tC9)Q@wDŽD9,N񬂔V#s=@cP=SJ⻟_4\9R09VUAIkٿ6T}^Q=dk϶edZ)J턅y$ÝQc1F8En8CU"9(9Cx/uؑ$[w YW䓍M[k U zO-7/>q5OYyt8CfD2OlIMko㊻qݷ%[~C|}'u םB[.^P4{Af`[5lQ7/o$y'O1,h1|U5i^&!Enf|pNO#dgvNT!n#Eqm0Ǡ 4m*&Iq\גy V ɢaa7'7PIJoq|*TcXsU8no!CU^.|zrer[?KpVC.vA DrPUGt|cm\AKccHΔI}[dOڽrGϾ|z rr(nǐA` Srb|g`1BQtHH<.Njʩ$+4VA53È ]/./ujCӧ$9ǯ@Š*#j9CD8u]}ȲMݣ` bIޮ܏LN#-nTPB;5Mf?t[ J@IJ6pv@<)Y_-Cg9Y3E4•7F^zgGY *́3rb$Mqوs%: S!sWPݪdp2޿O~q"@MWq]8@GDnHpvi"<,<J+ŷЀ@c}sx mԛh@=iGtj ,*4ootx RYt 0f7`s6R٧MgV@}lUOȜ]{*^b-.o7̆" m;NFvK검 (暣doCm E/OƧ7LЂI`3v닱Oi$}W3L2ÏWM?|}hoo.0Lhp 7={z+F(B;&*4.6R1^?Bg9'F݀РPpCI0w R"X21ʑ쟑0] Ty'ݲQϞ&OsECm)!,[HO>XӴlZc[=6Fg5Ko޼Ӷ΋9+ PnP yͤeAÚ#ơpEj- \}U+5Z&!?Ǣ=ĊFW; jz(.^><{.<.ڀ3⌧=ѲӶKy"69Qښ;َM>!I~H >դw'MGL< u o1Sa}eS|u8SUP`U55|l1Z=bXt; Hn6PIRT&pe9^9,i;~kxq>UՁ`g0!G6Gy8V Y6C߀hjv Zbc~aFB+(ۣs[VJꨒй"G 3 jgNF}wc9%(5<,k;y,uƔ"Her`8k+'u$6z_+*K֏3"LBGUZqJ9w^3! 8:e@2@3_o]U*[Xy8. U[Po5 LvC3s1Vʮ7>{  i)* V~za\59}̴Ӏq6!bAJm<|~]U&{iKү{Q !u$1^jiG\ TgSꮩ@ 90k\[KybJ"3V ;῕=,fG.v 0q:4!D$|ncwJ{  Oeڏ&OK=jt`ȉ se2@u_H A@QW'v7q3XYԀl@v^ʾ9%| I3rݣMM,Y+HYܭX΍kRբ҈)~ uhΟ.qcUEt2 ^ ycT܊3 /gS6)gڑ()6 im 3>! "EM_ 66@=*5=mR+5Lu%"Վ"pA#_P][OAnt*zP#SLt\LŜ3E3{0g+"ƕkjkyH+M%H2\qZ?.8aN05lU&gfUMhd fԾ&u}Qu>ҕ,9B)Ck3{[6Fiָ1ˬMُ^]^Yu cGǠR*wK$+/4sD|cmV0pua?_nu4{3Rfy岵<;IR?M1AR{2R#xPlhe)ODיfȇ/s^T3`RC 7_L B m7#PD.zQ~NֽAST\qDC_Щ촶sp_,NID6R\|62oye?~¡{2S|:bJΨeļ`~{?w~ 3[> Jsc5nӖצ^XW89eoꄚ&pZi;uK.1g WV/f5K-ˀ-(0_OG0HcUH 򱎉s+=Chy@{lCo쭤F;F}0 dLf{ۈCs`6-`rE ;}$>om |;Mzi^u/Kb.#mf\djxdplm8L7bkSUM"=U>X,jICl7F=0z2spUu!sğ@d_ELCc^QyW ahD[&.bZ0dJʼn^E~>^o}p(Ub =bzRcy%EKRA Ny =yQ|eHh=L؛QԞBq"_4Iu/5 Hةx~䐴83 %6(b8RV676Ao~3\p;z/e--NV.7oߺi%SR@RWŅ_r&TAt4jq2P65;ҿWŖܔw1p1vMʓxz2j̰-ESgxf< E[ϔ@ %WHӿo8"`YL\:jI {q ˄%F8+L+i;L៦U]y?n^L?YցH v@R0\PZ )!xk>Ay 9J3>=38l Օ5h1\R灁Ê o>t\Q$t8?Zz,Q<9+({OXY~ZIƅs1T*)Lkqw`)34[ rA̿ ]+{/)E}_wO^V8F.WHMltON14ϻ+Ʒ$VW:`G7e`T x-,x(~eAȑؚǽEeVWλ-vs2Ig쫜_1⟰dJ5e -qm³0*nliiSEfB{}եuR*\UP=0ioqO[a>p^8<Ͷw+K^->ǑxlcR3 <yzU hM_=F-&=P `1$s=A`a lms🶰^RPx v9By?}1OsulrsZFAk 5ѽs# 0Go䔥:E}>xxk-_8fpXB3U>叜(ٶ3Cz8<#Ѷك;P %$EY1Hr-grfzWKXЪӯ_q>]7 %k83e1©8N{n-ܽd Cw6pßT\@t[V^SlWq;#~VY3:üp9 $qU} #H/=a=q -YMo5꟒na 4[ n2kdDOhθwk7#u@(}UVdCS`v\fO-;6h%-i'3s+@nqQJ@|.ڟ"N U |%\mԕ'o֓4"BPO50# kr/荆-bs<; hh} ]qhQ(geA uЎ!Q&dV@h!{$p  Ɗ]$cF@0הxjg 4# SA͘{^h[p&h7H4d| tFQ>&zB9UK ?1(\qh+%F:Kc{9Xb/~~ !+ [Fv~@ *0BmEz4 HI {ͪ5gdTzpjR ]@ǜtQeXq J+ ZOJc;]OhC%zW bHHT 3s#{(edwɚ< 'rebN'XE yNa<>CòK)`'_qa#_bX}YI#jt , ;H&>%*x5'dN77 fPϓO̡ƻDPev{XzǪ\1qvsr)݀#yZ܂d:]@U>-#K^KQOEO]"ZCۘ DӀ~v$́ncN*Ws# ෠Kwt )paɜni mi&x502_/m`o"moSaS\ I!xr1@}pEO СqYw5Ac~%=KtGl2Eg<8bM1@E4%2PI FW?uyg֯6LًŅ7nMT|*$T9`ϊ$Ǻc+NMdFۨzvP}uq {:ה{QOj ׌CC7K˝> ܮ^)C acb(ʩ"Jq uؚoR| ca'sב7d_T-WQlܤZ #Ѩ>ͬ,-v6k}i ]MW ` A1GT$q a L쏰#x.sۜJZ=:_!kls?'r-4cd rm9%js˰rWkd/ ; fhל' XG+@8>W{ډp>:лqՀEz#‚>J Ш[mj+Rg|?;@Dդ衛L洎v/Px 퓽 +%yDⲇTGYoA#M6J.SQ c:r:X}G+xFBڀæ- :($hd3P[fK{@<f  0p]-oU">Lo\STyk{l=tck6'ܭ sAp fST3D: nRÃY[(@P<0:` s%J! *7vU_x<$1`MX^-4w!"oarqa*@ ]Kt|F勂՘&Z-#&=a(KYf >.6t~c69,\~*ďBX8"JVxU6jwRp5YQ s!d=&Q"`x R2=EW8@ƇŊLgd_*s-LlzuX?1,OJ3?Θ! " T'Aph2Xo.g|,Hԓ<v#0Mby)]kj ,7 `#VB߲dx_ ^\Y̓gGNO<u?cZ˙LElD:LʗQ8K{/ɷ@v`yo0"|8cizv?Y!UfDiAyWO4` M$ЍrZgpɬ gyGzO(iC5"U$:4򪥼D.rrdC avQ,pIehT~.BV5'i[=R(ŚC@HAǭbe؆9l[}]'`aA`>3oᗗriоS?'2ǀe? h:gﻗ p Fov}.3|\(\jrKKh}}- 6XTca*+sr>]["OUpZ@:je Q)ܨ'.#Kat͊ hW`.!h[wgsF<"TZX,#If24 %pԝdƑkq̋~<& ̕(bi8=tq-dS_SEwQC-pd[u dR304qj&BlNq:jjrvv"f+y .v횵h3٧< 5 mS[Q-<['.nCŎ3j("h5ndF.`w UEez$s'pSB`!JGj9'tugmvlPtxzٜ!A+wWntOWh#3*qxn ;5C^KnHf]4TNc|u # %LJޖ ʛDp]_Qu }'(ɁOlp If AUӇ;,an(ezir&{(}۹ځo<DkkQxssgN,z_RkI2\FA(BŁK8d_IՏJ=s@z\QAϭ&=(\3VP_~D:_ cU(o/ѐpJnR=t-Ѓ[ZsWMpUd wʎ[);(ӵM;Ia 3UbJ+Vm}T,el2 h@!$\ \ 2 Ƿ'\(Ӳ`mKX5iw)Ƞa*JA"1[oNQ<;&g^cm U7DE/I 8t@\1C5>ߥ3V@R#&q /t}pc",-J06~J}gh-U80T9 փ,8&H8eMo%'89h0'Vq aA'h'p;g7!0gӟ˂;_[Q"eag6os V ST$aGe`Zc<fFP{Oٻ m?U]r!x]jʕdJդMTTo|p\ChWEJ0LZ5ڰGnzjUuSW+˺ȔLK$ "MBoC0}>scX} Sk`a_T?Ԏl齵<P 1PۜdDҕB_փT#C0ɿoXY];3QtFK,!եQ]y0k`?_tH# R}#Ϥ6UUH^bZbz\S{b:EH!07e[íXEcϨ uEܲ .CPG7^XODo=YT8VC_* Ծ72ȧ1` a| rB& ,.>(qnwKvdԻ'R\<%@6S7844.馠Z84@/kTlvwJLp7aesx/NyGCj$_CCp "x/߼̦j!rHvwRج+7ZiTl-Ǧ툼ya6b=lLR NrYKB+:WA- (o#rvHXKtEGd*T;/I*iN\$'KQ\~*R)I;JmCǭOjޗu= NWkpq7.W6qi|8u@[ Tz]BJG dǃ2p8 \l&"sȴCLRħ假 <m|1\z Siflrp4gcjMV@S.`n|,$s(6xe(&bsHֶM ;ҏo"@;1x|}pۙVn Vw9t1<^d>-~.B] z3ϒL; dYz|Gh> Jk;CyY-J cI?.\;{.xU+*θ<p(o3ǩqQ+omtx#&Ai5l`=4 {_V, +0X/•4.+d㤖xv y:-:#MUopan^|R>,"_Sư_MܖY0rj5r#G[tX.Cy|}Z;_q~vEpFDRWʻ+1Md=L%N(Pib努 {u7ET%}-H}SF-zD{腉?}]0[70>jspvmSzᾣSazRVl)ʛ^\vA?̴bv3X#OBoqf1İ2foIWx-@9*(F_>m?UO/ޠ K:27^X@lEjpVVӮ.x)H}H)n,Ӑ Tc 5rPP=qH}y hQW h9iXř'XFI1d'8pԻQ#XW~`ip]P]gǂÄ͢C4+̠-CR؝O)Ȝd\s?mv~ 2-fF9ZRfb_4G#MJEb/WEAh8ҕ!`lO/K-@koSYYUڀk99bnH޾ۆTALh` 70 q ?$N,,ATCQi7n{EۦU#(;{ w0 UBDu fsWO_]ޕBz9] McF4Bc*&%]w?|)Y}DOh&t䀹Q'iZVYIFU&NTQ5ӆ H9'8ףQ O(Xf~IԨiJ!L<؈S֔j[Y?!y8+hїR6"k` J$T|oɸ=R?df K"LčeϛsBB1㴡DgIPP4f1,[P .KehR)i۝ud{*xt l'2Dk*3T4cR *W*1+`|`͚-7G3ssG,s3X)"T )<ì>8<2ereh0.ޜfC^5:YT h/CNKi`5֥T\~-WrV"aOᢉ,J^ܵm8en*M`'ƬFɄeVEg60<3e0mk-.\N  ؽ ,L 85LJ\B~F6K0A#?V%PGw)!;Q\1JQKs9:-$W@v Dmu#) Oʲ%2%2Ȑ5Qѷp&/,i7 D?55 ٟ>tgzV=t S_Til9w i&,?b5K3SV79z;z"v$Ԋ1ŴUͧ]Y[4]x 0+"5>lIute]oqvs2HewX# :^!)?MuQr~T s7.=3,j݋ b/. /ٗavLXGCca[MZOwz1D͏loR}, Y=r?N}IA^?dF{%=,EcWt"f G܅!̣~Je>ڶqnpZ6SjkAi|BԠl5< 8}7 .) C9ťe{!퀨ߦ# ;6{Pf7'z SGsY35s?d~W(iU{ikMshM4k?/ȵ{].ߘ1 @a|A-W0{΁v%lul{ ݩiJϟI$|+KBDͩxc\YZkwt"4>{a;7ކF~@"e-U5#qܺsv}ß:9]vٸ D 8{dzL+7oHNJ[ xQx$|>}8 MY8XiCn34HsZ;ay+~Џ㥞PV3$>nz$'Ʃ|d> :ΖaWmw;X dc{Ye77ҋ;JڨleJ쟧i. ћ*`"%u|Y;ZjrIJ5$G\6' 62e(q3_N~pmdyyJӄUVN &Ÿ9' X@jdz4x? q NֽXb|U d!ck2W33r)^U7tV(|0DԜ2 ei-|@#L " \}|{ ʣƒg1K%8R2G\'2aU k(|?ǍGv~/6M0.U 2zXf7AӉ4R9z'QơL.tmYcuRL{C_avDت!u=]34#Y7;~=s@wJ;>wΚ11Clej~=1vts۠=.r֝*Kx3/ 8EH6mы xN8qYfU^}(=+PƳt+΁l>yH z\3ssd:`,?Wݖ$ GS66t4?=EȻjfA/ݱVM~*[#$U fkfUxgr\ܗ5i\ڬM}Ԇ2[/6,Vmf:ϕdNrĈAbmgUV2AK:[i$,b~_fS@ziBk$Jۇ>ۼP^K"3hkeS\B gxz!zÌ:WTMdIWIuaPxڏD(]^?1z\}箫 Tcv7is[}:'UpGаNn}$hM/T oő MR|̿_~2rB'u5?=y;^E9;kj-k&A}[ ه"s@}Y= En襴W2B;k,fsx pACErYO؋D[u#]x$ ]d|=WNwaxw6,=[yK*B;7A $/`C`ܽ Y\/}IԆ:"WAPr' R=v3A'Qo쟿REACjTsi5?IfȄ@lv~&soYK7Ðh8՝&.oeioˮ X~Y{%WHdU3CVlA ^4(:[~YV-ZݲhQd}Ɗ*" @B*" qiE:cʩaJ1[3OƛZ^#\sE٫؄!s`9[zwP|ث.Yh5G+(H< b -br;Ur%ᨖ901 «3Vcn^Q Cy-mgy6@͵SuI (%^aجTlz .d,:ǁ^.% H!ŐڊO"nPl[g8ڿHb!0gq6~GGk*H=3_e= @3]iY`&׳z̩GE7UN(a%.(X+ P-\;-tk,&E MnHy8(QMndPgB@s$/NEWz g;ܐ;5>uk4PLdU-d+SK_&2sy{2alpC[wO^j>qxe//K!e$H۷9ӧp*}  ׎N5teڣy]$ݪ,l8_ A d '.4.JdhS,V5?K$rnwEcm:d6GgL4Bc j$)5?#Y :> _ÊS]jkյ { 93lp>Jm!n65ky wz"gNAoa 6^'R׎f\?5 x&$O)0D [z7:Y9jE#5E\ẫ߱6rm[˸$z,|.cIφG'`Sűab<}wZD/lƅu̡XݪB]u TE˹.}&:v#r]k񼞈d>$m\00]g?ɗ%׊.MKZ{,# C8Ҭ?;"mL]MOc-!Wmt*`zjlMͻ}XTcC}*IvՐ|~M9p+%]q(kqh"]c/=5F؅w&2&R~0g(C3 eGS٢LVu:`G({{r'4U'ܞӻGBYgsYHbDPN5i $6`rfؕ0=Qx]5 3P: 1ħ"Kf]]p_bH׈Z ΧH3.Bc@)]hs|]KGŐj/%aB |gÃK+P=thl;VVƋ~27>Hw ;֝HMA2dKAaƃ:Y#AKj DYSլ{UQwIߘ;Ə`F~C-˓ԋLT! 〒.Nжst:[18-_/y ||'YW}K4 {޵t g{2R(%6tgJb&c[ C: A=oL4wF% ԏn- #f@zYmuT GEcOL`&XGĂ;P`Sk"%$Ie8K{,SZ_`ͷ}QHqrYߖ@DIFBf XWdž9ulhbzS$kFeLd (u4]l"18\$ %/|{\m C[4WnmM^3kcĨNpJ3lݧ c"dn kSnS4q!L}ڃ.P,#!34WVH姴3q3>k"+d$\XlчF&3*$; zaww_Ѳ}Yu5M<[7` )kewAnʭm x6-^|ҋ45j];jlaB?ޜ@]P]H/nA}'s^i W'_ڿ9S>1Ht5P=/: xMxJ#x 8/IRe`!>uziZCۭ8Գ x!ҷ&I)HUli;rJT>'7j2ID-"1#=ɅJ')KnmqneؓQpn9HN;٥ĵHYadm%m d4a*C^/)6{]p0͙eQTLqgJ+ҫ"3I9咹8FgPKSEB;ع'W=\wmNdcȰA]"oh ^8 P*P5j MnNfEl4`5j;ZS^+|=LE+-J$A3턆.Jd1̶1['ufՎTcWכ>M ,pY5ɏ%ُ!gEߞ.SI;3| bB*C0 ܝ}? |'Т W3vM;f&N =bf BhpLJZ@@.r¹S(lsɥ].|KȶXU郍 LnBtQiK+-b8a97 rTj7pF-&u×|.!oB]?Ads#_u쇡h2 $m0PwIm` N]|g(&懌O)d:ؘ:뵭Eh@KFNcmoc^0$O厖f]fy6_Yߍ G9%pi+svᆤtB rõuAh;+Tn)WpS t":nX1h$`Y0~$,,{ jHkJS@@[[^vqx!Dzt R+*$6hJ],k(gZo ~5xpH*l58&|RP bZ:gn^U0:Q] bEKC&.jqOm>xQ-"rUvUZ)UgB!#YT2xV g<& ![QJȬ:EM{4%Ex#+ @f|J}~u 0KxeWzuOFc^u5o3-Gb /Y `ؿj;r9  {Gp؜08U5ơAWiޕ1nQiU.^zb̧εPGL !W[Izp(׻,я *skWi:Uz)ʟč-2y`WXc5Ź}>(}#{{v(ecMeBdTذk sEIuijA\kjn9-2tOs<.HJ7C vӗm,[)S-A'M{JczM"2wfN<2yYB5G^OnM.rXe㩶aE=]ŽVG@ 8<*I ` KЃNvlY"nň:l''z{6'i-QWF^o'H1䛺N,"vtJPԠȢ#n; kTsL>Hw8ۛ1 pJҷҁLрHP,.')C¡ m jc_,@vφ<:Pޜ+NEoޞe25mAq+(]ey@0='fv*.545ýAY4nATNĆ}Xf_$^Ru #.`0;(V#3M Ȝm⚁n18hZMFf.\à?B(:5-3K,. 2uoYtXq2zH3MKq*Ux,@`_'bčxg_(1WSlΩL!A1b2JcF=_ 1"ohպD];/(j)n? Rz2lZG_ﱘ6wLW[͗H&1\Y9ZU/ !^=Y휹ZT'8nm@=)_Qi|<0ToEٹ;3hP^X I`[Ov0 o8DcV1b<`&xn-k1Hf(v:b/ȼG!J2;6kt}S>}?. DR.c.>kHjVO9sgϠ Ot9#if8b?2@mgEw0`˃,ڣn>,"U d*La9Bhzb|PJm,Q6s2}aH_d+P B5Nbb&@4K%IhLF4_3хKn3UʌۋKCaVh>9e/+^ڗsea#o m⾑tJLH]\F,jsiiЎ7g=8;hKWؿïa3xQ0k"n.iX[م0Y B3 |!vRfL*t I__.biqm\jd*@eFPw2rϠ^?QmVx9.]XJo=Lܶ ׬Vc.y :=m#ٰ."2R PqUD4m[߸s!FqlЕL4lr1>~dǘҩNOiR+"pE_&9F;p/Yޓf&Nc!LY62?VT^`< ^ ӈR^`J@]%|<7?δqQ2?.,Cel?qO:A^AVji2Mj5[qK HhbA\+TX|Pmf~.Zw\+DswՄ<by=I?dD?P /H!*%c8 jZV)GRpAbG$>q*RT2W;` P #iY[dqBnQ-I!oNsUꌎg֟w)Y[?8ܐ|~/SYeƙ7gWr'Bf>Fg~Q]6!yOJG@x` 0T4; 8!&:4§1T-oY.Rta>^Uv7,{.$̋; PZO8[2 F;/MAa8ߑ(>mF,E/!u(I`0׏s pqmӞ;B#򶄴i">S9p49+(%fs_K }R3`Ј¢+\Tdig8+eyϚdo뺴R!A`=,KqP,J_P)PM?t%x>ל$AElF8fWd=I%_|ˈ+sf, G2Tnk1zvK0J HɟPwKvoR-^ |ԭSҘn|i5x`ɋpqjI>A`9' p6v 者C<%@5M[ɝA=|xi.!)SۻeD='\RL=UQJ癣2%^fefi` Oz#M1c=WDW(l!*# =VYc:} chŲL->s 1L $ $}y %#BX>E4VZ ,r*q5":? $ s&i/O͟'7rx of)cPj\aWօ0?f vBlwkS+_2$ZM~;Qp TϽ͗_8XUeLyP. +/JxX3뺱(t3K}vk4.U%f\e,sw?j&H&n(CKҕw'.Uj@Sr 3) CFzU+y}/3_T9fЍ rƮ1f!>,F \eDCX4֌Zs'e'"BC'QLAUP'o]n =i&AԬ[V-$4,}RMʍF*A9 A)  p&I*k(HNI4A&vxy0XUW^G;ѧ~;S}XIµ=MODZn>tțFl7'x9˗ NT/M!+m\@zLYlե5_N&]T{yN/k!حmT \NVmZ"E߫#edw^ Vw8My9ڣX{%ze78*𙵅#)JCPgNq%R->>hrWsQ}Ng"S&D X/,BrQ $}߂]xƛ mI^\Wϗ#z3u/U{„S<IԠ5nL릏W` |.iq<ph}sMv-Jq"_f7d* 㹸BW(?S@]k{P۬x6#ˤBDZi X954R᫃]%o\WYS @oQ65K^cJ8 ko-TKi7/5Ѷue6A]c ';W֭_~GU|z9mww8۰+ism}돛'DCTG ?4+dռXS9Pu\ģidI,4|k}{o΢&fLUcioEE7$TUWJ85  Y)6ߘE @$n%MfX]ʫ:8"00> ҈|YkGcV@E^ >'eWLm18/w*Cߨp\)hyWuu Xe/8I"^rF j2ӗ{G~ۍP1}o (OwPy^ʄro!5AaZIP0&̺ QID ruw 9oXrXcv !|s(q{Pe\|Q|"0@ٔP'(rsFRm[-pL&M(>~5)'3QgžbO-p蓅r6wtꥈQg8EQUXbܶ4`h2'0tP1n&iooH k-yc"NZ>d;>8\8$3rљW ("N9)aMng]9nv(";zEL%Q;Go,fyv2՚L`q4-?FF&ou5:/5Y ڄ1ftof=(2Zmm@5D~@[yGۉ7- ܡـ(ztrku ukث1O$&?gI]r4 >-C3 q$'_Uxs-}p M? ]y3oQ/ݞ&&,e(NMxƂ$8M h MUYY n?n<@u I5cpۘ7>雿#q)pS)*5dVRß;vE8TJhOaf hέU&`u-M@Ý"`U[EC60e1mkE*6'0LM0,$|soi ,sR_@WoH(XTQ=ˢ|0(`ZzM"vsųyz^?1Zb%Hp^d7LX9v*/z0Vv.PMِռpd\}in0SAJX^l`.GHk'ȹ~Dcr~O`Ei9HlxxZ"vq L,m#SE4>E9l 7ݺQC'GO@?!5E  RTKNE*Ҵnz1jŢuԻk%UYe2'41MLll2Dҍ ́yۻ`GPS?Q%׍3(s.!ߍ$66sM 8oYCKO5`nLZ\c6\; 牓p*Rj*R|}HV$L<Zq| jv{B(kmE9JLd IiEDSx 3g4SZ-;+d # ~r:/_{`>{9 ?A!ix=WZ rvY"*5qf\97٨ rʸ7a mL+afS&Jj}sNM);)~ƓE.dZE7T\~`&3FC4yo|%if5C_+w( (9hZIc6 ,Yka7TRE.fv@z~"s!ʆ<q8`|G(d%ՁP mCwy`GZaLT| ø G/t6O<8A.8GъEW zl%GAFaB܏E7zYLk1@wHt,B|EC&pZ{ԩLbyW6U~%QvM?MaӗsR&%CyT7i/S199e]SgB]#]a \? SU P|MY]v)ȝgun=OfAX=ʡ30_wTF=‡.f UŠܵj@k#[jׄakmDeij]T.&Lv5:/[F:hCBTÞSXV EZ} \Ww!$p6Q*%2grB@λ Q!7OwM¡K4>(1|v%h{C5p,![Z RYO]/{ c;"7D4>3&(eYh&7@`( 6q~aN@.x@T9EF%֌:b~@q+@ "Yy$p Wm%GRX=`գYX3OuނvE!,X_ȵW~8\fL{u*nSo>g"#a?n s"a9NgR=$YVXS/ޞ2($7/\Q/nF3\DR鶕N(Xp4&.w' O40OLߐדjxƜ.؄: }%m{xb}vq'V輖2ZK-h+w2i {2[N"e!x~vW2Kd$F0k" Ҭ}ͳ-uJ { ~ AM|bQkk{Jny&dtZ0 Y 2ix2d>"=Q~WN|w0%p*([M>tarW@k^E\"OUCz(.MjVU^q, #SZhU@%~!d+j|X=oqSF cl<@VFvبx Iu=g˶dx D?^Bu Δyes!ֱS,gQ (aBQJǾre.Un1R^f1>oIw=Ƅ5?,_b@S\OaL~Jd²m@ EAsJ\9==W8G6?XAK";a/;t]Գ[""0e|[?(d".HVzv)aV& W;C:f1ulG~V0C, 8b=`*M~i ~!@_#IZs!$qM8倖d#7rvN eY;zR, "=ՅEH ky >>64/'̙m Kyt{sxŮ%'zʢJL-E-`o(*#lM M<]xF̱i3cy*iS?d(yWTRUǩ)*b4obnoEYF3v>km?9d1(iUPX-QWM /"Aɲl ;, |lEm8굨K3HR BFݾwb3S98#~GBTNHH Y N2j)>qOn4D$rۛ3BNDuCu+[ X7q?2uE=[LcV8'n27q(6O T`\|zc&oI;w䒼/nv-ۂo7R yC wr1a>NRCbsA e~P,;8 . 4@8\J㬙yuZb<*n-V˒-@UH+#VߎYsT0q^hx03Їq$=z4 TTTlpum:') b"v^4$H7@*=8o!#GzI`P9̎6{տ|Pc&N67S֥z{7ko7aB% OLJ޵<^ s_gk,H ZcM"N`)ƙιs^JM2j9œXp!f!~UɊ%/R-"^#\o]h@P?܏ H-zr{ $Hhz_sa"fͲjU`A{0ƪHXcxfeĎ8pyUۘ9R'@uɅLs-m咉=Ww'F& +̣,቗9(b|5wDPij_'43Jߢ$ t,TPWM1@*_ v Xk\frا,AkQo٤_nLI֩& 67tfY! ^*.R7yn׳֪NA-@9"{y+zIᶫ]Lׂ%@B;f/MN87QvGtE _r\o_7'(9aV^9ν&*r=Vs$+]M), aHx zB%GSfkjIc$iv}.%Ag}#-P;JV~x\v!g&{勒P}Vgұia2 ^iR,!2p9[7lN, 4q^-BdFulo 0TTU}C )-677Hm[ G0#1MT1\=dt ,}Xw3[fa/S5D"'l m{!;`zel4gѸ 9:ȅow];6g-\L3l(2+sX9`ڇzZťYL D]AԤT-V7IuO[.#>Xm.v;Q'NdH&`J-+kG lC}66s /M!Fd,243ٌx0B1#B9~pzP+9 ֤u=U^i@Wkee[pS\ĵ-r_m|7d♵ ;Mw L'R+8(AM](nϳ)fAak22KF.RVn򈶩ɧ߰:Q=N!7&yLKMD|sܠuqӎqDgCu3eqc'I"fZY:\.MD->/Pdn?V&V&L-H= 8 ZйɕȏGK=J2ȯ i`F5rwX4Ho4 ($=,)fRؕ"CwfA!<@þv,ԡW)ܤ}an!"kYKK֝ʢ.1Khl|i c^N ;Y~C<$> <۶ 3;ȦC/Sa::ǘ: ,9nPj0iOFH.uB;5M%74`Dq,+{u!%.ꛜDSHlRatQ7Z^_7h䜸%H^ε*$zZF ]>"*P]ː5I̎湂 ~N>YGAVMB0 IEvVg069[^}R7 #iĤPkV1/j?P&bKx]=vt3 E7uׅYb-_+`8 +whWZYB"^lm$|6 qQiQFs-_I種ݜdnsdD)]sRA=LZX*I۩H!x)x`l\L#uJ-IWNr@p8NOȆUH9u"hޓ<57:mSmQgw$8Ұ䃟s~!~tY7+bA 9 T0Z/l\Mk{Mʀ6Ao%{S*(U@MP^ O9 L\KEjJq0QaJzZ}g\)竁ȅV7N#w愯(<`h+]ad=&`bF'%iص5?v>x>VP]ߝM3?jixH$`3,h?5A;]mmj:PN4RNx@]N2z)UcEL~{{4[7טíw-CZtahi߰SOk]یLU= ϴrj7" ^>.~?w;/vZyكR+g +{mdY/L8$xs]>{8tҭY}7CFvǤ#GoO ?- WLK~ W?S63؀LeRL/Z`t2z;jYd!/`d `zwz^u`߂,yp: aqǓ$ aHspm?C?ld1KTɀ?& `ED1fpT5psc0b_C$?DZUI)nJsg35tשssXonepW_@N4rxJьS3P`[.Ɔ[M^P=$/25(;r9h0L gb$CZL"yK*K`ܰ9HO"h0nWsP ~k2'}fVHI5 B܎ʀPiH7/m޻3y@\?{rbe}PWum#sT3`֋`XEAQ|Tɫ+Wh#!ve/:~{U#E;iwh]d4RF;{<-˜'6l^*&P@/x#L Ԅ_l@sIp-ڦ_w%jυW2]򺿿]^-{OtXnٖt/6$;=&d=>Hٸzy|"d[A8^#4) +ٿ UR0ӡ)O]yi@VVze0 =(O@-rMl4@Զ~JZGzPAࠠAِX@6FY:kufy1,@ڽ~8,*ix_ bP2osu U@L]M :n(9T8P]s{VvIazX(e"eHpp(6GG.pUi=RXTmZ],MMNo^CT5EE9>OEhh\xuNQS'J>Mԇx{x`5žEܢ|nnb[ t Bl{90Vq# 9~N<|o j_?"c,0(d R?0jRE#X飨{|0}}*iE^Kf\ {@-eƃ4K}'81`hLW@g#$j7{ނ%:Aϩ#vJήY(ZE\Lt8-ioNgf6*A8]\;+n$L̩֗^(iJTaz |͂8|| :1E#]38Nd 6)a0ۀX*j 2hLu Hhۭ2øZ;";)]wY5Y*)[u0Rb-vx_9">kEus#6/-5NK|]nXCmW\fG{[\TلFHW,_%Tc̺jkYcMfP^tnrt7$[e>j]kӰ3Gk{nڢfa[bb^c8хס|77LgQ)rɵ#ϡ,VU"7 bw y?֧6UU/&@IVIH\ ͞%uc9+hĒ9˺= x^]s OΔn;2213'.rqyޗ=IKӼBJI#|e:Ō*p-v&m!tK?*'6x3VkY7 3nY7E9 |ZOvʸF@:2'D5~FLq(vGNcS@~+f^=Ku˒pIg"z?|fB /cmZ |q݃[U3>__ M| ͦp a_Jp~ŧ%eسH벛d_,r&Lu&o|"ZrXDA]*_*Wn?  @B S4[ UCŸvڪ9:1Z! EXƒgc>bi:p5[+>gn*ʛ do۽9;6t2CLɴY n[0E*"CM67;}Dk3U⵳yCvQ% 9 y:;U6r_M"e5UWS,A\}yx-K<kc)qp) &+n+pksK?̽ZDj&ـmOiA{}ʪX|/Nt#GZΣ<MiNgǙ&KJn#im'vRNI}O(jo ;X H U1Gz/Dh8 )KG+CsqÆ@ڞuZo 4ALYHTҕ@׾b$])$VhՌ͔|.3L1 \Gu7ܠYA!{)xĈ /j!)HDim x| (œ-F,4;/ +DVC݌.D8qM z*3D oQ=sjg TgYdDՆE' PLp8yM!sܺJIo %X ֎z.%)OX,`sǟMy.$ESyrޚާH0PSd[[o XoW j@S*4z7gyVSeT8sy*G >NLtf?iL{Ƕ54QRɹmY[O/ԔIEDЮSy۫s ? rLY*DF_.4+bb3̯/h}p^ʫ;9`i d<K^ E`_줨"0%;QΕR`U0K۷7ygSj"ds7Wi)c-G~dT=O/+ܫ36!I4\7Ghqt⸱.1!-X'3!aөX7-qx8[90t .Fs]1J['"`!ZoĤOe⬱;^G7 ~"'1O/؄ȒRagu˗fq,H^ħo?e33Y8' e?V#ׄ豑6gV/ G>dD%hDL g*)h"bwf$}мFzM/DCY'ER<+;$~]tN27P-Pm{OʆMzN?N͡/k6냛HqAvuO.Dpz NN8n0^VtCҹWtKwI (Hb.L͆8/nR# N&30"v=|KhGNlsVv=ʴS,)| XeJsҡr}sl'v̴ vTﱫ"<[(׌ӳ#0-dXa\nݿ>Bu޹mg?]sC,玜'X$~b%BI}c_ (|P^$<:/G;L .H@7:Rȡ;b.U#B^XErz(cZ_!`myptUAD4K>sl`L {`~7hb,o,ooӸcpoa@UV²A^O3W2naIG=mhWT^਋uyȺ3l}'qwNf~ A+|?ݧX$X Hg댚|pddNl«ɹaPs^s{WMۤ):u6rQHirK>sx.l`JF-X4 4T^Yd~ Ek}I]5a //bϦ!AٴAqz;USk)XU,>FQ1:.>v*ǚ2 ^_|(xY e5[HHx%O{8);H;XԪһd֑]G΅BkNRFޕ/+ܒmNObY4*ąމVof\n?#јnn@Y yCP 8- ps25<XΝBAc mgÞ*r bu.:xE*V؇&؋ |trHV0m,팃O>\ 3=d/~8~?t?,T$)q0fm[=W V:7ӎM^@bm dVIbm*`WB6wwq@Xj k.tcg\I~; ~F,m\s KEj@?`#Emr,ZmG:#\JïT%pglpN{N_t~JȬ:BɎXj/lfy_gSm$pVsiHz_ãxXFQ|kc&pH-3N ?͢#f^-}/g: 43D"ܡVW$pYJSi9~rvEGY=W=/0UwuF(ǎO.SI@mGq챱2mءԪ2*D|Ոb8HvŜ Nc7,b5M@+waڧ9}>NR͞; M͌O竖>mϘ>@QZ|eLs[݌#b>\f,bTZlg9!v|jmq Z]Av4~ ([%Ɩ!YށģN+6Q11;:XPo0#K_~4Y񩋤X &Nr+/fdgUv8Sp.P[g%Wڴ˯sOO^ 5ĪެT0I)~QS{dĆQAe4hQ)*0U+xiFEl 싼Ako.n5-V q_ _!9:.HjvnRX<v#Ax=MUegAP0d{>T&/< 9⊱ #fx>Iu,ݿ҈;R& N*n睃 +n)dlA5Qr5PsS0F_{RJJdplb#k}ܗi Iv@"l] J\횷4uM`"atW{,p57#J3%s`VqYx8HvC:!ODT HF ĞUM9Slf I Ttkָvp8\Z87ǮRk )ĝ- % k'7a6z%֪֔ xڙRۓ+)N x͡mܦX1{z6+Žds3')I4%H4^< VV58l \u@rgeo}laχ|XM4Jkg Eg.'Kc9>O}Yzy'돏Mr;}W%:d5^LfC34wWfz=*F7)i._>̼os(,{&/? ()QW{fwŎZVk]ua1E5nfvš"^#aLT%3UMPk:fc0lzr앭;}B֜$sZ&rMeE5gӦsbi [2jC(.w+F IK7(pvldK)Ia =%y)b32F^qW*7ZL;քzaժ_PE+o'Lې5y2Uta` `Lay8懪8&2?IrNOaUBrqRl0B|#CFv?1k2: '|@ z3PR'?YUcW(Ng`ަ_)LۨɉC A0dC@|}btbKI71G.ɇ j쐒= d7/Q<ům/_ktyWi]_zN P6@5W e!o[kz ?|^?#m/fkoeɻpq%(N4 tvq 9 F D";f uL[KZn*D#v.*G}gljCO'[q۳]$ƶRKUQ;}j:/{m~ T37WoAȷĄq$c:j5IcR9,\HM<0$,ccI2 vZZEj)Lҋ^9r.dtPMɣ$V~Z\&+ד. ;9kpA\/4nSYT 8)qIilЏB\A >mM$[>n&@x iz%( JʀiLw_5u *?yoX{2~u%q:}ZmbJ["H_8YC+lpAw XeH.-ou(l$WA,fMy`0o쏟P'|| x̓:^J$e6:ňb `Uq쎼P@3Y#Ws$SeWHԣȥ?Gx mP꟟!3i(Jש=t{0I" !o pq(;xw՗`\/= gwJ ׽o2xTVl)D2<]eig_J<)G"I5b6zsSn?MߡDDZ|#9pl7G*"H[&]jna PӘB[aG"WhH2tވ[~@,tki"^2tj<_sit4Ѯr2hurufr1 9>1y,0nU9҆ۥwkS30ȿdY5?}IbQ&4n!RWJ}=?┏f=F"tZ_!rB5H<DVo9&9/2yق zݧofo6+Itu]_Rv(c (g),Ѕ %, &4 *ܾ\D(&z}eI hspXv7]~Xyp"'xEʂ;ۨQW`W Xyq 0tU2_o-gݫoê=Ɇ2r;O Iԩ@4#.W|(;ۦw[~xƥhgcObduKe Rz>~ʢŴKflw 0u7* dߙEmq%Wӹˋn8fT}"x>FqaHXfSBOH?R+G;m[bO1nH4TS^eG=whLwGuta J86"X>r#} {Dq Vnt Ђ/rϊ4d1I~t "&hvъd{& YseEb*|{?ojfeTkp4np`RӒAdf<9'& blb7pܥTlCV\ *&w"wOEGJu1_\ѩ*ֽN<P7wV$_B(> F)9&wOӜ,pwVת8m܂ c jT.ôΊfޥ1~S<ǩx+{#?ϟ}4J) {_Iةe-]krJM#~"ҡ xp?j@1Ի.LuQO͎r\o Q"Y.Ze"l5k. lK]yVCVbbul'a]-S1Ch •S= Q3ȵ$Iߊ8@e/P2tDw*T)@| y2 פ[DB=fcņ*g3v>E{ 9~I}Sj ,3)1%;)Ž?%J6a m|WHW#7{u{{v&x}:4^Y?sҿR1 ->*<Kq^yf@Ћb:R'ѹ5VEF=PaweRuRJj{-Nf z\]VM0@jA.!Cz$lEŋϝnx? DzW^d7aIw}U7?>~tc"T9M0:Ot=[YUE+0dZI%]tmSlHh% ~Ovûw&/_SEv vՇשo"Q,G(t1.yoҀ7~hT$$7\ϻĜq9S1[C%Gi$8Ň,$Seˑ8mU{ s*4V[g55"Rc[pD#W*(/m1j.i)3a XW y s߉c )fTʼ")k.04YjғǑ-' i c`qfl7ov S n(IK=QP~8}_f uR(Um:r4dx`QKDNF38>hY 傁Y,&YC:9:o1ɍpzgďC8胰#W' Y˞ pP:D E Y*"@%|>A<-LD$dWG|ь/'ـup務n)S7]-H\lvMvॼp Q uX[L'y*/ T3ycH;bA,8'L<.{@A`(QLvi>1WDHK:n+NmbO}5H,€nB;.Ya#涜mXBVR MIE3)W+eٹ7/F^z㭾e"2^D$ 6Ha2= { `9%43|x Isc%YXCB >Y>UnZٿݲH-y I.8u{y:f`ob|Z՝- 3Wf?HE[*m>N%UzwVQqЁ_*&k+IAREȐP#0ǵr@+Dq 9ИDzt<og?^I9sXy#MD=_' 1Hܭ2 ǥC}Tyu#C+eNPjd8ml=iu*~eBS LJi.rIbQ{u镥J8XSQk$/tކPᵏ؁l]]Gݗ飄ɹcJ-3EC kٿ";|+%k4Ъٿ>+D[Hڼ&{G g;p:-.Zt+Ň)b&g%9|m`᲌hy[ /j U_xLx`KִE/3HV)n3(xcPJ4028L^Q;ͮQ+OD5n^?nG)-X|VdĎEa$ZWhޜa$wy+OC/G<+4k'g= HX/hcĐQDdBQCe=;iߜΒYxxt6(Zf%E,;$GiMy5vc[af9tq[GI5-}$rE.SKNgcwjRz#"( c}ހ'!,r}b='NDlCksd*#x  K/]^ 9gAQ|]T.a<]$pk` +Db쑦1z Dk"CvQ(m>aiw" d 1Bb|Kqe\yۃ$r@vƣ g.*\߮9%JH7!ٻYg)v+*`-YM!3],?"5ԁAXJ2+i"Z'C+3o+C*mp$PFH6ը`LG-/k_<*`ngZg%~4Co쐀虁evV쥡"ܩozCUw;Ѓ N,tEkϓnR+-A a. :qqW&|[-i4x`{¾3K5P1!Q@YЎ*tBH5KE(P0pG,% .¯s Lhd=@HԘ g(#b 3moj&}S<eqS`AEQ/O種5h5=Ǎsi|ICOcA䌆IF^k ٤CR3LC/ݫqsz[D@!🫔`G[rms:Eyh@ yIyAu" _&zlj$ #R&+uD6}+3c&ZpQ1PÁn6VcYuC<=pRU{cXڧE*T S7z="Ib{@-sui4\è"A.xSר' KxZov+KWHN L#t'bCgnmzfļXo`bWy2MM twXMlocJ?5,ˉJ.. 3/M&@7Lc'6u5s>c'wU_p<M@vغzʒ86pl ~[F腆G8z^{ap FW>` HVejRΈǑ~z83S]6m3c:bI~J"2؄Ր[;Bda|P 4('}yD6~2EadϤ~S˲# Ihh} Y*-(D(~w8.݁n.T:gͮTM] v+8e-aEMIҲTk$HIIӳg~o`Y[8EGIuH K7GƏ"wUm_ׅ.!/ߎvLţ]JՍ*-0C n.7ZVB|Ta :Gjc:@Ƀ""@-Ffpytw\LNGR >k(c d%Q9xUHZ欓ek,8˓rv-%iFSڃ*m`eaPT# 0h FlE<#Xәhdep:)er|h-cvq-KZhhW$F|?u Tj%iKei6]`Kw?a;[${PP1ރcYLQG~9Cb⓬Z"ob! \F";olKY &t` 4k'X`Y t_p42ډ #_Jpٵq/2"}*8~ofyT` 2ҙp@m}\A{B@|̩5ׄ)5T'77p_8dNQQJ'lH4\"_-:{ULs3+ȂdXmJh嵚 2Ԍ7%W&LQСFc *QĂPqݹg궠x>M2QlxT.Vq#ұջuWρLH|FHd憎7G@#~ .q9D4"CLbR%×q|RO܆l٫)G2N}@`/tZqC^`SVU.Ħ&4,= WRK]# :%ܪͻ*j'sժKm(xIi!ЃX$נl!㟕B69UjGE~Gs_Aubs+=>w6?%H;h+k,jGxOcW?6A1Nw1n`DٌP*jvHn]>$P7x ̯IzQרQ/1ma|PIa#Y^vCވ.K"<0|T4۸c}~Vv>xm:4I/ut ρK4mma/pÄSJL!.{Xs=$N;?Tl{?&uCBY4k1ezǟaleδeQS+W\_B|:{YRdo9H~.T[>ExVN-SXrNo6쟗 cܸ& Q*cEWYw\+RՖ wtzF<۶*0043)N؆#$3? xxd`կDFM"6{x.#|8:=nn +JœUL5NJדVuwVt6هmUN6fgdm/;~艚%)-{;fĽRH}l[cxjo"\ J?uXQ33:}R!q;!BLq3wkZDrf92? PN>/K&;swM='qn#l:VH\\I"KpP3w 䃳}&3YefΐiQP59R]@>atvǷ4 D@{@`#7ΙF{U)m10l@_rmh&hpPN9u<ՖcՋZ"uRUz9N.Y{Z-IUur#BWtI½erJP -hg>`ze_tSzn8ckK6v?^ гBr$%/m-ǁOe&DDxG܏AT#trZur`Er`_M{e%U#-aµf9N6xD4KDJ/ʎg_`ih`*ܦM ӦL.g{km$d>dfBe?6'&h9éҴTGZB>DxA`-+Ŗju"*dZK[h ɿ͖gtlut ZDZP7֚c 1^ ^B #'4 1N i@:oE%\Tiw:Aˇ W"MgW`ï3-nG~̌ڸ%9UHn@Y)ZF7s_̌gA~}2+lAd: Ub˘`7p\á UmbI/Aswaz©aÁ? C\֣A_- F+;kYfs7PbaI.Yi09 Gi]}8k&FP|]X]S=bO@<#=mBdMvXn] s^bhƉv1杛]/P_ALӤxp%z2ůPxbQЕ0ׇ(ș*OFanlOb8즺Uk_qGO$zn~4WE3~eLïd ЩWa=?0R?O=rʍHF[jzǃHR=_h%.8-?8Ҳ)<œd1.e<"n)鹒\[JdVpEaz+h>*ye#y/3 s66D_ NOW}Q2.c' 7燑@>]_ΚjN\a2`@*+im  ;@B9iyKdh(|)y+*ZTw- ]q*pl0ۯ7d6[4#Αz䦏G}:ٟZ.W[ ueUaRx֎n黿q}/`%|Zkr6,8X%>4P_60_Egw>~u|Ŏ@J!-;8ok)++i6?Ҙ,gP9 "VgV_z HʙD/{>R#CL[L_2W!396B@.x)_\=͏Ɓh:}݊>,j8{*,y?ir;İp4qDC]XNI0.+QJ,D]iUl 6~+Ռ#\QG lKU&3'#6R1-dk[\Lem RHz|{4~$"U˵DW-qFݖCp?=܎ozAeD4CǑ_P E ۊM :]ȴ0|/d<ݤ$b!g]?MI$5͗n8NdcL]zvL.9lj+‰$yۡh'`8Rs, p;d3eL)b"u}|QOPmoȪGO[vOg@0!ue䊆Rވ?/— 5aq=4O?X 93nd@ȨR~(猆sǔ3豻v8ZM/ cӟMPVq]My}@GI4W]Y`$]p|lijt8>` D#by8Ύ2u<Dv6,vt9lZoBe6$MI)ܹ?{ -d(*Ei|iъEj^GzN\1~o߃Vj=,養OVDCF4ѱLN*5);P\A~$ЇVIeWIY=· hIy8\*@?ONZ1^! *ojriP-^AC|OZO?G-X` 3+UzyfƓ@k3POf$kue $79[ij>uvYk`%^92}w?̡Tnj&a Ķj;5,ǾGOIM-Y2[#y}uL&)(K )6{9 _Rv2ecd)򥡦.E :q}h \6ﱬ~N#(DQ lE B|J}YKM0Fnv^ ߌiu?Jj$+Zdz@yWr(鬰+ۘ~;Wf0?ߒqI_ExА%ڢHΊ%LOL[+88ǻ6%%%ff!\5+^UnAYM}.4hc/=8sB4vJ6xswK$&z˲N{}0Jqy=xhIžD {8!N[藹g ՝tuLGtB J0сGNC+ ֺ-zD}K%{$1u6SaB7ӿXAb?ĵqC%"ՓDh_1i8RW/ yOC׸QKM m2. :=t|M{tpS#pZ ;߇jwWul)z9]edvK[AY^ԼDS8\/95GtŞDNɑnf4Ƽzd#6hkL-AQl@cX*`Z9|3WO%R*8v C +%BDPG_;uh/6"eUYS[ÆDRA-6te~7aIq^ m a!P !=<@Rb؁~\)iNL_ّ zNiUͷϟ}t@EqR"Eu9M(LQa8`<غ+y֌-f!&ݫKdT@6ؒB.~ Ԅ9B-?I1ڲ7RX~U4ZOH19(믯|g$~ZzaPLj k =pgԦ+,%w"po.M."'UfgbHƚ6"<H{2 4.~ӟYGD Ն K:Ѯ$ȅϲihUP}nkA ia|BFfp+Q| E|;~*e:P:$#onkt*B(﯐ͷ^tbC1LU 2M4TLBB\j-a '1-8Il5Ԇ!<} (kk( UrKgڳH> #IRM rAk4(>DUl; ))>b@U2%(8`|}޾[m J}ȋ3 Qy(Y$3y{}9s:jF$镨jEM.fABt~ &_Z/$135#ó(xGÝnжv:J<%ΩSZ~9c&7U J7ݦjB̀\Ӟ.c7gV]YQ0ߘM,7m]{0.T:IB=b3#e;=`dd((̭9enW LԲDQōov7[oI+F m"c&oً֤0hϻo4 ^u,෫']K/ٴ"Ԙ\d>;RNsv :ٗ]k &ӛF`zN"=OM;Uבc"VS,<2S2?rUQ[}LCBlR;4Ү0FnQKA7dKUoz dr'- G=ju_ a*~zZpxSO-tl13}B(K=@הY7D,GaoB칸7hpZh4Ҵ~'o]֯@_D!ib8u:?[ F8A"QӜvs2?.LCFr9q̢B%T.H5T&ݶo7\YM{'M'̷j/k$`MS|4  CiFGEnvJ53.Ix(G:9O3Y/t\B7fR0{XwOD cE5uTINy> B]H8#Z4Ó3PP(wF@|Gi2SWS"0 Q^Uct,"mP.be J @LF'lͳX;_7/QHZw"tq"d^ipҿ!mLSQa?SGc~Xs3#YbI+ATr]wjJ N7yJˆu! K uםJ 2ɫoAR!v (@oe{۩8TɆ [SjALWREDJa8"\;:lp~n.1v\8qnKD}T|8*ʲb ~p{SU9R>kbD Kp QkH*¹k ުN_y2wsTpVk^}}YM}yrMW`CҮ^A K0b244M ޔ7Pn!U\_qlUr@*0yuD> PtsGŎ?`/R:0>C鱧"Vd4T 96+zNh{2q?mZ|At!u4,P0kb6E 0!8]rƀjcl"0?RdKlp w'c2CFI5т(!/{lcpf*䅑1%XDA4vjGm8Xըlt,+ݏѺRfq3Ua>W9 0E~&GM`,dKy#@ٶAfTv UܤE0HTfZIN}dhl[EUT9'3FR& Ŭx5X8 >r[';J;B @O\ C4nD!;7pheh#WbWp\^RDqⳈ)xDN qAr_JJaW'B\as㾮xuZj1=Rc&?8C?=vKQx R>SId!VVgl\biIdźPR.N#ӲA19]HGKڿxy2) ol}0x!4^Gk #XJ_RTJcSժ/f胂o6RaR;9{d l52Ւ&dE,ƥf)1];^[J& ~fxhRMq< #*h$ș35~0Ɓ4eѹ+߾9Yzwtnxk[ؚFE8V9C;R㌄ w!EH>Y?B04ɿ!$AuWkZ=l`L"|=a<øY2csJM%x @C=.Ju>y rݰLdU83xk02cTOdo_/"!Gf3(v! XCglZ6IIѓU/XFb5E~(D}/z~<=4G9#̩CU, b*[p~B#fרty r&:,nzk|iB6Xբ5:܊ᮀ`Ihy8C)#(`JyЧJ}k .F 3Ma:Jr1(oEӜ9rYV5dLjX }>/cPsZoM`mS0Za^&hI;3JlE@4觟gf2$L0JWPWΈ՘k FcHT+>N,ey@:1')ʽ@f`mn+Tڛ=`D (y(q6&ND=f'87* jBt*l^U;N!X[4Xֵ`%,FZ<ĂK:H,'^P :2z{HP^_|}vEh`҃ҭf;f(?ovD!vHce<#\# a/?V$2I`erzO8B0_KЏ }(_CO$ )@6^ob!,Fg`o 0 Ȑ'~|J{ٙ<7"f}նFSAܗy B ĭ2*G-9=m=(cٱ.\uBo]؟8'Hyͷ{&H0X'@[V ')bD5C\ĚPmiDظ dS^Ah=Xnh-g:ިu`b Nc5B].%OQ z, znxOl(}.%`!EQgGbYNGiK@FT+ +_4#o.m&IctyANC0 o&Yɏ$e#Wb= Y=ZL{?~}n,qi\B5oAr! ~;򌳽X*8 wEAYUag`Zl7dRCDO.^Gnj;ڴ>ʽ{]hl-wð6FDeȾaM"di8oGrۢTt};gRٗy%dXzN:>d~3=|K 4kckܝЉ=qA(S)mC sqHv9#]˂x:jmn ?|m)2d7"GTY*=^& \k rt=GADI#9I D:sD ȖL*r W-chV揪bY]aV6ـfT4ؖ3 MB +tήcA7ESHlu^ɏp+Ktkك?zϝH'em%~2`ƼMzQ|-%) "2Gǔlg" yO=q6ͧ&u0׹R}:}[K5SODeFѯGwU+7[Nlz4w$>_CF̤Q1OQ$W%i-!B<AS1")8A6 lD~Eu*> LSP2䂝WJkLS+/~q;+YY#l FLU* mVHuלM驨v,,BKq[^[- L6gR9%cz6@袹ҧna!i[j!XFl@eQs4RpWB;YgG5,eޯ[Oz |+/Cؿ"Na~7MH ẑ&m!5 Ϗ-ôS!{s-u\da9 *4CʉNs,2b%X?ZbALu`~AY)7)q߆$)6AK6§uh|Dh-Pm(~S0J́Ϡn7-t`"!_cnſ& )\"y@PJ4Ӎ4F"9߷%w$E'rA&!,>i훱K7!+N^ ޜcg:E!ߑϖ m"eL.)jLeS+Ynvz@d6"? Ka@3;4nٴ¿WK#܁." 2X3]&[Ӆ!86gmP2(mk1m&!EzM%w1xp%] <׊l~1LeS+p!=MWO#4u3OƯUgcJh"!`t)Q|.ǣ#? |!\=>`n][Zyez^,#gzjEn)m.<< mvP#m,S1I81uezGyB 6ؓvU!XVKٵ̅9(03[ T'MPY)Z؃P.;.6Ӷt}kirGPy+) $ѝpԩhkABm-b5ˣHN -[WgN v9T5`0B_88ݛWWP75iK|I7MBc#>`;l`w*F ڳ<%ݾeE€>LA<1m)C˙%oiN 簹gvl΃3 $YZxj $㔛Lmp*a3' ~Ss_ h+Ga_当:چDw 0= Cp00n$@aGc|Bvr*='b'勨ƴ]6(B H6/Ej 5):#<3Olyl1bH9v BRևo#rH Ң)Q$Y'3I9 ԟDώh9x7./vjތoW {8C0&BF af O ʪ+=+#PyX PCi:nn_S٬utk 6۟L=:NNv B>*{n#k@׈A*^ A\W" `4JnhM#D3P-KlC`Qz߇]lvŃq̨fQ9sr>d4q_-]'cymᝢ53ɳТ }U{nr'mBבGz3BR[V6Ŏۣĸd` ~a}{|hPcYγòh4?$SeYu}<_&j0&9 >={79`6qcR Hl*}BVk@k Z-,_B#5A!`(7[C}*o=K7Ӟv.aTQ3("mHԟ1@11W!x-"< d%;#T[nNrm0f|_eꫤ;AtmJI̭\=U]a%-J86j>D_E=ʭ,Cl7 `EI-Z:ENP TYZԫ#4 %`q=B;hr3T(gNtNJXDĖ+Z+AL;@I%V'A؈1*VKRxa|nña^{ɫAogě2,E >&&:q@ݔmBt=9 p>e5g4x6*U>1Hwd+Ћ+]I' or!=F;v.T8e? 8`jYjጏ#i]R̲/ \6nTjXZn5^檠Dd)US2 t>D0Z[QL0CK7F[Bt4C/Nh`A:b[ϳ]kRݓ!{_cog TY+r;8TL 5fݬ 6W:@s_O+ $U=0j^GJR{c԰Awo&ie`H)cI iਔVY#\@r8iIZ׵! ΀TH"[޷p*eRZdHV׭JCg~\OI9J=(]*'':_1^x*uhb+{*1dEi}d;ޛٔ0$ ș'["*2 ERt;[޵2:+B{.,V]'I_in1U/$8Xfa/Gq'fyf 󮽙TWɕ'iBm>68ZH:^,`Mß'I Y}ueO K& bM*:RBLP9 fc灀aQ[eF.kآZ#!ﲟ!%zS}x6юnx{5OL_b,c-MN2C 4?fiqܓ?AI7>&. *’ EnF At^?ԙ,v.4R'9q&NŽѦ@ky3ԉà%Rlf>a0 R3vaQH,T0*=OP~z~ͻthP!B&/ Q̜š ,A])12s/IK罪"i5Bl 2IlDV< tUYhBy O{_z`9=|^Nೂiw: ӕ 6<1"u~b,I#Ly=u\hC8Dc1Xw]JBȭBE>^׫.MtJZzL{ {.0%wi _'C h,:=rTDTpi.-=[l9Ԯz)S{s$~_^!E5T &/Ԓ:zOTO i1Iw !LO o,l+WDeF} RhF׆#Gn[<יјq_:D`BKOf~Y#Pe6@[s,_|&b3SDKz[W]rY6 &@)asI˔qͿ^|`왵 Ml ֈچe|p^D[48;Л)4` ?ď+ )kINUB L>ik3 XjRFozǠzeU786uU.ERyL[%g#Y` ~`|!KN>MJiX%N!6h6wR2Qty.P9U*&324\0/,ɌѬ\p%]` WxayW@.Ey%QҊ{r 3S8v=.zvfyAƩ7^Iк]`L Z"jUYm#GBW:dV8 ҆E[a;'{7͠qA/r0,%gSiaBh.eixp-/LCRyx,^:ymBtcLblÄ8,kH/)3a|/޿yfzǓAX\<ք;&7 xh0~eO}OX\~cS~.~߽fl]Y'l8jpnک״L!߁]-IREG:z+E j x+$@z@otѴ9m:q_䣂|lG'30M?%;V"rc/ŏ@qo5m O0/kۈ;!NKU?`=aIs R| ,ZM{wI>Yv½@@p\W;'֦bYFsp5LC]LQArh=hc. n-^S&x@ީn@KX= %%yXh0߬29Tq(Y*Eop2!k U_ L!+hdoEؘ?\O.%sI;EB#(7CR-D_ ,_r r,@딱?GsͻM;bԋHEj;`v8սg];߱З ˶^VJ #.zq;29{2Dk7ð赗+#538aׇ\} `4,CɧB^ivzG.a>d[xObm 6<13YstߊfE4p=\A $d-~ hm vKO 67(9/ϖYїnyi1AM=,.|X[P!L,!# AQTmVtJ{qp#P-`Y2g2H 9=37Ӕ8Bҽ)yb,KuώW0K/^ O)[]댏ѺbҢ<;vY| Ȁ։0PM+'>sgzvub>DKralLڌ/B80_K>[:iF<,R0@1d:%&[g{HX%S~-Ec9]m_ܙñ6&O'VHB6hZJԵZӿzڡW|P !+RH+-+hk* D9]3L+T0 6|[58O47xvJﴖ҆Wqu%ۖ͢]hbd _`I3xN(Tg )JZ<Z[9l4ڹL~OLPu'\vn0那4Uy墤hIIM[..]?O4:)K Q)S?:n&Y-]S 0Ӎ7v)w*>F_)>C篡&4BrWN[!;oi ZW!#kx}ݳ^ L*AjXC.:!Md֫;MqyOeTeA%W]|@4UĸNu[3|V^6kYĮ9SkAxiPMNLC̴ Vd A0Zqr;sV9XH #6c!=u!xq}Y0gAOgQ3 K*fәvTR5Pۦ4"Uy30fn4̌QOQxotk%~93`698 dd\e`L߲YLՂSWRwWcmͣS]i 7Mj-WNL̤Jc9CJY , xoc:ˆ'{ ('}jߓy) @&{Z@4_8`$_&8)wÍ9|Z'&@>eu 9߱yQpso;('M˘p{4H4\7DЪaeXgY|}%PwCxxTY; ^V/rGj~đVz53XYh|#ҽn' &(=:-)eSD޲2q>.Ʌ*!i¢EI^uNN6,7k_Lϟ O@u߯K[ B0WES#G\~K̊xRX֎Ȗ˴~v[I|E\t P*9>8WY4Ja%X]gT<w%m0R.(#GMcccp' 7`nct!fRj>b1ERg<>'+_ la4 _/*,/@u<^ E4EW>P0fbz΄P؍}ٵtw͉Fu=.:\h:0U!0w#ʜ׼~#[Xl?۠ڃDK,aDb5}99pį?4r358}_>p@+ 80L}NawA˄/vU*\p}d/Q +5s$K㦕ߏAvOl5cSuxoT c#I*jE gx́>yn>FZ%騜ɡ2~ Xx})]iv:IL7 9#3 n޵eukiͦ@90m>@Ƀ2n?KP|6)h7%GGdnv5Zt>xG(nrkaⴺ-lqsю4$4o'7Zs:qFVOS,cM:OS,-n, cB1Bx (6TbjѰGB{-[s;ޥH[sg~_'S_oH\{P2y)#'xm/O \swW%w̃7\Q*]h5`OϻS:0 fGH")@9z^(e9 JKg>ћ?yPS)V{||(SGfBN6E?oad4DiMȨn0a|ȬY{q례Ö^CQOn_N0qYW%"9^% 4Qp"Qx{Af{o3/BBL' QmBH. p ;,ZXNnM>*@c2Z^~y,=r1T'b09q7V77\l =9XM:`Rc dZj!k)뽻Vp_ke5hdLkKkZ6jO|Yr:2Pށ dEO?qCg`\E#!ȶl̵wZ/[ӊrETsF5qMY6Jj&Yᷠ>!l:C"bf GCdCatݱsQZc߇ ~Ţύi5E j∧b. xmTpk:`A _(r7(Ƕi#5n@;B`Ig IR(\eHgk`R^(_ VqS2AnÑ˛P!Ug$\w޳_Kx)pv=(/G)X4qh$R+bKY17)c1܏P7fcf.1ԷgX=sLdqket.fWn:6X@$ŽyYWy<9--|^ U~'z)(V &2x> Թ/$ot= bZ܏ ^~wp~~G@t8懡Tތؗn*t, 4Ʒ&!~[%Ƀ8i/uXlѽ1 Sqp vP\c\parwCA(Zhz-s1Dڍ}8sG7d"dK;R k*$EZ}òNz]^muKLm]cfm]1 wT'چ,3RÌQ!5܄aw"sj?6|Y%e8n'T+~CLU6LAZ:x9x6S% BO7HTAOmSrm#q!}0^IXK5e1ϔG \™w8 ZbtЛ/f  /dmX:aRm%tZ(`­RTU87c1ȇł܆Ձ'lCWӱ-t[+#sxi\ l`xK[s@yrp`2 #LlN0Kpp%5V=ݫK% 'şe /^!=T/V~^n9cn C+I/IiWM SzᏪ%jPѡ^Br{^~\'{O%SпCB($^_YqcIŜ!l?/m; nFkO:B˼Y55&(C0Mk3"f(jkY.<ȯp /o=Fiq8!rz.!R6}߷Za*@F|IZ.#CA{V359y5)enݑz]?.VޞsΐAm)= \g^1y[It3 4<ȥeA-hcgC'uhd!B :"2B_'`xw.,1NnGǥk-zɛ0gWGeˁEЌAJ$b@Bx XXx0Cs<`Sp[H0R, N7h*D[ؼ@cui '8CAEv'f}ONXLHҠe^D1yڹ`ʲJs_0#w%g)xuۉj}y8 wx:ZǒlqijE-e~jFCZr@(tF8B= DZW*l0GXӧzVy`1FuAoRy{TafFoy'֬y-#v4Vw)~A9~S2:n)UG 9N<-Mc{K X 4|c$u30(m \`@WQ-Tmsv->qR;g7.n@""]s ξuFFƟ&~XuI:5.'Lq|0'6{x*K<=rCz*!,^=z,r=%F{[&tS`n/Q S 2pS s)cz؈-ҕjPS[K5+KHF]Z a8|eyB=n @ژvr:C:CM?i#@meU3xk/Zyw7ۙA { 7er l-<2nn'XYl~lOa1lp+aZC+檈#n~vH%C:+(e .?a3t̲go|\C 0̻_MDc@|HnVHs+ii1e~8/a@0Q~@WATP[JI |mEuf=PuBo >eoe0_Bev{_앍ξG,jA'AޘwzD"vtHAټ "ߌ& '9A*ϟ0-LP v(1E4/S0T!ʪii.Vo0nW6 W򀜺FXLj[ě)!oU6jx/'T-L<'%D 5(g|X˝RYVXǞHU>~@1YR»h/BcIħͱgM! M[IQ>uA1\Z_ZAS0̴Q7MP-Px#crU`}QIk V"1=%<9q\Z;(oΦȂ7"ܽeV)ъ(: j(lPs=A8-w*.(h@ e,2HP.^-kIw`6k"f`[/>t팼w pEs 52֮q9љo&)@uZSK~,OIhy .H}~#d ?.F'0^%q $אw~G`> [&;z> znuN|3U y ꉦw_yU ;m|~IPnxo*꒫b%/3KV֥]0DBؽ̀} hf k397oS|}yP;ze?^Q ^l^+hgD-" \AH6k ڊg_A[鵊u<@[@kf+i4TCXAwfRCmDbB/͖S* ;s˝ ݔ}E*1&$߷NtoGuf\{ϘT)!M—a&RU3'*7i*10OÞ< 눔oݝ:#13rHvиhe"iprmu[+ϖH7lN9o9^~׵~ЎaMvUT=9f ܘXD=\^Pl!N w y##:5 "mONY]{79f莕*?'Rl Q{` _cӘ8ؘ/iQj o*f'jM !°U'sM`fƂ/f~NBuӞ]ݶ_n@oY&y>~Lx߉z^{9?!kp*7CZ簻&e }HwQd&!D%J׵q~~<j ]҃VD;k\_ Na6wΖ% [AH)[ <jh'}@0̏g/Et ãC`Kxv: -"{xzY]+vtf97Ӟ. 3̉]~nӨmfrǘBS%C5t'/锴e_{1J>u=6@:4TB 1a"8&jWE5Nv&yhiU?NvM8T  i;JrN 2RrB\2u;oC$ے"̲CRɹP *Cfz:z(_!Æ^KE#,4)} PZ\\*pF=X^tFL޾Ke$iGs]1EZi,asnAױ†PuJ4[z?T;NFqKМ7 pwBCzpWZ:9L3p,oga}aȀv7Of+ aH/Wob<JTGeydWn|SPՅ:U=h<u.qTVBƜハ r6ܩ)v#k8!FJ<"Co.&bOF,q|RXYEϚuëBa-e8bs͘>R`t8yoppGU X,IŦcaŸ@˭c:eu5fm聹=Eu˾~U3uj"z_ lJjCa0SAiT[ H}kmHi({d2|l"/J5QZ[]",͛&] :~ Yj3&+'Z\K0R6wFPP߀YAx&\OasƊVF\POUjRsW@Z;dW]ǜuNg9\8`hwCԈCøvb%෍j%#ѣ,s3;ڠJ_x#뿥ixvvUf+[|պ&$)3nRFZ=>ѽSlt`<7͘3q(uwUOGbB:2Z 8i`W g|:()NX2JRClV-!!p"Co+.tݙGHK`y, 3p'k m}$LJ M ;ޘaGH83F=/ l_N[ނjtX؈]%yFivvi0GwM㳻 a8){XuJ?XϪh[m]ǾQN!xBa8|L>^~ؙ/ T)͉a`Q+i!Cyloy(5j=p% ڨ4nrxk 5Fkq`LF7c4`C܂^ C͏eZRs?WvN1P.H| чNgW.s`\e$f8% Hk3p(٧^ ?8 T~4kq(Ѩʋ$+TB@D $RQ + K^w]1(}ESﭴxEJj<'(~u }# eR6q@eTJJiWOZ4c^? IQ\'>FuiZPLSM9Jŧf9:uN*M8d`WEiV u f0璡J @*r~\$ |,#@R2?Ǚ$[_]3>ZL9z1Z/@'n\ 8 QNBX[/SRfބ9,b{ V={Wn.tJGM.xp ֖%e|w\* s}"r`~V\m>c.,3yƭk[وjYzG f v22+AW%(l)b 5Iy=oX!gg3aޯ%?1IfC|t^Ϝ#wjdaF:\<;* WxD2W^ |ZdV{Ʃ/pgr8M\3GЮQ<2Uf'qGR,ְg؂̐9k\:WL>v5=0 X9Ds\ =Q$uNAchª!9뽺BՇE)FO L^#0nׇBǿ_29q5OtU@`8N0 > C˿ 24:: {-}B8΅Q6զ &w]ϞCs`D>ݓM`z3v6E/zm*dw~,܄%Q6+&݋\n]v9%B7Ƥ͐Q9䐠9heeq}^ 5sJvZ/a|R%ԊNVcgiL9 4ZGW,~=0-v`F/F)3-;JN{h?͑C|h` g?0ӼÀ\⎡EɭI L:׍XpkXt$I(tqalLu9QT(kt-5@Z">1L`9ݴ,bg=sDscdGCk񙜦:Pen>]d[SqcHo ˅&^.Ԥ}1lcvJz-dk (*B~y^{_BvͫSd.Lzo2,_'Sװ>Vt7Mzy?wbũx;` gq8uҿwJ׼(xPA*nN\Ꟊ, _A~( ~h!^ok!cg^xգr}e⽤MY|?CDFėe=-3|?̓ mH!zwЮ.e*9SBreIҋ.W@ )GhрBahۦ( ޾qI,LHFK5>LVЈDm8ELTNc(l}VJ Ċ6-M=G}EU@q\&.FkA ȱܪ4/Mڎ !4 &㡫< Ks*xpΙTsDˡ&21Ĩvtk' sC(Uܩ`4N یB*ͦq Doy7~a[iwhlnem[v0`->$Ijvޗ,dy֝7ekt!*KUaj0٦g]@-n0i3:|ܶ*mv5*Xɕ$NSPS=stE76V Tw[DmpmjxӍ։*^fT?ɈuQ,j~O X֙'ME&x.0Q)U&ud;t2LOZiƬP:W)UgRJ%]\}v4`0'5ExXc,=٪O\贂7"*>V%n#C^JGl?g68~"QRK7SJoahNNcM47~Z0UphĀr(Ѻ=m"m:+`-`wl>怦yb)t~N;z STĺ؞ʃ@5j&0&S;r1X`C.QZev!Nb^h+4\*2BND ᆮ$I Qy4@-A~;ty+:2]"SkiJi Èĥ_Eaeܪcz-;8% 8zpU ܬrgC%nHuyѕLwhpq]n2'ޖөР:HǃuU̻ O\ǣ D.298mI}LR z^*1$lX4s_+z \jGA24Lrܯ/FK 61nFT( v9"f@AٹJ+yي,Ǔr0 ʣ*\1νjڃY`h!i}x65 kwpp DՃhz|hȾ DP4V^Ķ$.=^T}bfB8ϚX86r[n.FfҬHX̀0ЩG$dmu2B6-{;?ZBvϜ/c0IYd|r kk+JJ 6nj:A]TҿZ gCUrxλM“ l`oT+%swD6h>{EGxli*?.Cb8~Pϡޢ\6Wy4駡CѹI(*U5Kt*Q&e 9#XH9kC\q6*hY6LgHQ3jsBԦj/Gcݨ)&;o+;b_Fi't 7Zs|<9 J"|~nrZ$6 ]ݟyc׭H;wvɌ{ Նss% e9=q 5Xq{m'0K:U*=) ΥvFT &H"RA0j` ~s#I>0V> C֫ؾl 5 ]N/@ү},m#Q*2[@npXuF9xnp=XgJ.ƇEA6yRu+̌*'|Kk$=ɣ oO{}?+gXY%))Gv_qs@>$&f$eq(}ŋr~FV%%wl> N_Gnk/ ?s )LI_Xe\K[TŬi(M#S$]H'/"{ jL#cZwPU>e*+p=Ç3~a?]j9^_yD3sVnhIvK t< r[^g ?Ha.> "tA!eSIE)D7ќ"u\]'-8 UƆLUZ  РokRoGp#:}|Rh8rs]?s›R/LYD%e~Eq4~~vb~jZY4Q))^SˢpOM^"~c7^ԛQ)$'M2ai|3FYo)m5/bs#xuUPYwI~=CxK|$DI*I-Heaz TD+IZCն҉j Cpiq/$63h[KKM昭>nK&$NE׳߮// 6)z$QAC뽱z]RQGe (ABcME-`r!N+&tubt/P^Hį=kz2uc%9ܵ'V/F* ^_ Xe*[F>~8L!z2b^&^pf2/1)i( QqYJ%3<7 x-~tT2IUw AbփH˴3ppCm MK mae8n<_eBiXAG,Rm3wd^@3uL;=:7_fU0Opçg3R;5űk.&%*o)NVjK^ܯPo oFM(2 Bkt46U#ԙva.&g@=řK֮W;ꤟ۪!gl4kXh=ė"s8tdp4gnwn˄HLUxgLQ1, t?v)w/QȧZ/tސ;Bϋ5Ee YnEM79W$vݹztSǂBzs(Ffg}_R)׻VxlySc֧,i1ȄC{RYsvCYaϐ.vKn xevR\.0"cǰ8QM)jSE GM[~,([B3pxDRj,, Lvӊn|2Xej ^J֭b,i(WA{`sd% ` <IDLCx%@wEHCK*݃ x@zP 2$Pn 3pHwpZAP'׉v=EQ hT6ܲ{q3Ј<LMi7]mg\9TBn)r6q~>`%Uv2w؉Zk%uXf0tHKF:΍1c'_2[Bw!gjz0G3o^TQջ;5DI\"%i>/dܦpVo2GPwVa6.W2J߁ݯvOR|0 +`m>0we&U~A{al~KxC :ᕫgNsQ!Zw{1[yJٓ: ,Nُ aI:&g#7wCMIxICRCh+9Y.ļ2ۤ8~#š#:T msX`yLg#΀HlIqhrcCxJ k+.aUtϜREH|u\!XgoM5F\n%'J,D"bBܶxىR_L|KpSP\ƷM䵻 Q` w˃3~Lz[ n7Mz>bP_U Xcr3j4N% ާC ]`TfQv9*BԵyZޅQߞb%k>ŚsMG$dE.up7ZNHԑmA? `{Y5q|]/9:F=Y&IraMUD0鐢{/=ݮ#Ý;E iؘ%>2}S Xt=gI(G+_{5?uS\NQ+;I>>xv' +H3v pVe0wZjMlޢJĀ&8#8JXfCNzֲ% @T\Fvk;bz_dwGzjaj+tӊ\5;܆.v08 ;kƷ1:)cfԘ*'!GeHoP7E0.#H)R5R}FɮPzE49Rm=^3)ðƑ֏,/M HK6Q8rtAsqjť :{E9FB桙Q%R~%۠D-/#s!Y̥j!1u ưQF$MpyQ pa[_{ [$ݥIcS\h$w24X3q(`ڸEy﷙t)K,7-`kOZ$o8"A8|R#4gǑ_Ėfjs/+%xh)fOQop4@AZZ:{O5zo"P\k+߭~stPGMofpcΐ&(qALyQZ9bV OQQ(jD# a{HK0ڐ3N.t[)5)q8!/?"W9^ )B zfCo#kYt1$<*t5g.2Nfb1 <5!#Z@`9pP:H@^K/U$ "G"FQ^$P=(>%i~BP)|parNAZ&V<Ϝ 0rB0U81Y"O{cTupelzqdb$+nqܨ`@Q_'3~@gR)rTeB޴YH\ G"'u T:&kw+.8X]dϬSWhEi/QpԪԿ876i\HV|6b3twb`8^K~ kewXy_VYaRf@!1 F`8.9M!/3HSG/ Wi0 RQAܯ|Dm! 6ibieez/!g(JLѻ lƸ`Mu{ŲeV[p 5>թ_%y|+r7(ÿ́ssպm̉v={czQ6Eײj*^ ֠k$1xMi'M.`%UQO=S*6 ghAW5g1i6i'z3tg-z4@|Ụ6dF+n`(ʣXAVԕ2|8,r)3,Ps^?N-Mf=`kB 2/LW1@7}Ј=QyDo2[,3+sYI +q|N;\}tM4" !5Ӑs ĉ !3o#<}]LرT޶XS'=8 u;Î2 ǛŁ3N;ΞIq!Nw+'RpB?.L.:_a]~0uz'" ҢvB_.|b&;,~|vݎ=DmpevW+ke57!~R֤E]hsS吴FϘ4UW,[Vf_*<'-3Ӭ)ZjF4;RӶ" 0h8XkrUaM}~I WZKěAwh\+/8^PYUZr ֚6­ro%*GWҔOK.=_9sTS,?*4;O ^IrnL>;?p>#5D y[pW  =3Gη % 3c#vs?X# R8YXXһBr@]5z'C|h P-JV%IQ[9 ^eS7KA0A. 6qPAZԯH}x&5RC'7&]޶Z[{ ]SmSj:m4[ށ%Am3|^ukF}V+VP3g{\"NS- +9-׍[ԵqZem}$RA昊 z^`2$Gw_cRD,e4W>A7p7C3nTvET\[c4EU3<[n?ϷUz}r֯ ī"cLhGJ?D)4B)1n;D훤0 }od HFQtQ.NyZt*3N!әd"kXrMw ^ʚ;݁548z.9VtQ!!PSQ Jxxg a'O JJ+gϕ7WtTՎm"-Ӣ%m-- .YE\ w KsVEKp^O{ݧH//>='a"x7^ ؆Z``-t׼Nfhc5@< +CcI~j"Gj~WizK4חՅXe'K|٠= U!T5h;RսW ٓr>h wZfJ ]ˠU%$MnU$/A`i:n@Z8Ke0ɜ#^ ゖr֮P{ &'|:m\{@)p#9$Kp(`q۷x1`d`dH?]ti 9A\ۃMI+YDΘ;d`Xe.WU|/6$׺5QDcXчuRݽ`,xhbT<4J/ص '2 ⑼MUfVX}+ qaG\$;WIe~B "ՂayZ4pE0tCT^9GD3J>s, Ę \Vb}vC &!j]K1#!W:-&c`͏!9NXdHRlb!P'h(Mx,(/~ 4fM8=buY0eMoGa } KyҰ UWi]9"#:/H|k~Rp!m~C𤥥T=D<4pb:P]!3Ē| 2؆W(* =2BȿOGf ̬wXXh/Fv՘WR物:Yų઩[#S@~X8j$2I' FõsE˅6tQS9N}m|E TИղU*ɣpwZ[`P;n֘+WE+x AGNq vB3yx:mU> dؐxv%nPC6uKlr=tDy%ұfH|R>ѧF/ YCW,j'F1ZRA^pCisUb?swglzU+^A fH<V89F h\oS5l.)TR f-r1wI~(ǝLCEw$gƜnrj&1+F  A׺px[' fJ+_=AjtE>=$5mJ'ֲ_VU:sO `P8ѱu=F4%$2ʪVLd ~jIPs@=p)&cvݑI$z,:3Js4 NݙB!5$u&+0:lb1w{C}LjzeXXٞg_Z8i,h0uz)wXFzši4Q 9 }}47.͙{R0wnLe`7򊓠8h^Yɽ=HN` k_~L\ZBl [lOn (>0b~?V,~n)]MȅY~ʻ/:YCȯgb MiM! !Q˛њ!,%^lloX ǥA3~D&"ȵZބP; BP5 쵰7#r^gfa%d>v¿ ,zHB?]ʎxHO8ČtRa@N`\gI#1BFɰg|l`B3$:q?YRHd@HSQ8 z˨. "ْZ04h"졑{@ӢS&plh@qyՈ(KWgJP=5ֳw=78J [&Ss4Ǧwq n42 ŝkzeO)$qɵhlY6jgw.>咀_`GRoa ]9' {=#9H`o΀Wb3,b%p#xoSL"\a'Oܩ׶)Z.s4Mx;q*wHwqe NQmM݈ 5ĆyQ@F9Dy{ VWi#իP@@$ ^Kt]K&RU}"8_Юs$;c95;7jΗETvv`ԒE0ߛ;_$&*BMs5c1kP_"r5{X.t?Tu{{ٻ b2?4tcN^5H/6' ]J5t ;K xPu&٣ "X xۼ{ۭuY!Oj/_4E!. l20F?:O=0t1oԏ(խ/(ܶenv'k?#8RФLMΦ ˛:ٍo`nZS|kW"/mX.|h -WǂPq Ӏ4O2ȁllDgUM,θE%VMR*q48@J')}SX'cD q:iK~c:\ӄ{KrKƆyk ,DbG!U߲9gLmbP2BS.5t .rA]q{ha`ct@OPpgтp @m>UG1l`i& eM>+m5@dmPZIrR$<0Qx`)Z8X)F3PGKd Ǖ:eF`E7TNݣFQkiEsˍ_6،M\3p+3˯n;]j07c9f$=L{~p:xрk' h/%W?Ajr'NCQJp>0cꖖs !못RT-ih_+lUĪdՎT/w8H\~MϪg0[y2Yt%Ω1yHݭs_:Xb#4>VGb߁Ԉ?DZ3d@GZ4aFBo?:p2r\Z ^6l <?X="GQ^xhq|TtW뛓(A_2USfME8g쥹\:BњwǠ?)Pf| 6 d/Ũn 6aYwE_5׿Fj{$ߠ&+0F΅h,oA ܀{Mc%ѳ[`Nj?K{>U]nʚ&MLRzb[R;1:`Ds: |Cshq%Tki&~})&)ţݿ A}lrB 6f>s*YYd^yumkL`Jjy7]<t~;A:Ӊ*poBb XK L9^V N Xu!7=)lNI 0Z{w`8 cŨX"/n1M,AGΐdO-G'^UW*)ˊX,WV .|[sG:b[?m#U/ \+U(ԡk7ZzS*CJ 69t> _2ԫ.#X7(65+CJv1f>]tZc)i(XT/ֶAK\$0UuY|/Nl0 C}qoWߎYymoO8n1wi\QƮj_oAfrԅЗj_&E|twVWi;iEhӘ.0c3GPNI,Tk_?zbU퀨e[0;妭uzJ#͏T V wf n=A'D: Oe^n@EFUVŅQqEFusH A"I+#I΅.837,ΙEa\~Eeۅlz@Z'ѣ'?ikh|Wg 9)q+p:Mx3 >6$2*+ͶQJr=V!I)-_1mPuxٺX@YKC3Oa8]nрBr(Fk>J#EUU bN8΢g(kv~ӪZwΈugʨBkɂ";\ 6ut2PM#5/xi\D^̨0G0 v-:s .'t2l2aj&Wypv7J YΕ{Ր!NX" ?ư$OfRV ~BmFCǐ@^ fF̔o1 }[ҬfWRrjC[!Ac$K٨RYY8&&IxN{=tϛzQqWS2h.(H! ?j=ۻq+Iˀ"Pumog%bNl̙N74Jue'%kmN-G؝/Ff'8L- )븲?G)|l`ٚ@+qz <ړГ?1|۟2 Ŵfq9ԍ \?dŊ۸ j4q,k,L#y@A xc|LC>jW83Y~^0RnT{"!xq:H;/m#*K2 ȪH#ס=;X44,vMv9gnٴ!*2w(9גp^k3rh̽ùet !-8C{qx=m5Pu5JuIৎ:IYڟ&EWJ 9n(Ks&K-F J@͠h9 ./>mI*S<^&Hҿy@]esΗ)B A+q"حHr 8 3.cUzI A-P`ΜCÝ}  PkbiaP;K?_{ގk}48e= {a@ڜ S;Ӗ<+XUõPĆ|]WH˱>nC|!nLZF;/MiJ/.'|d."7[JJoG`AVR*7i /13Ck!;Q:yWFw 0 ,WP[|Yh`zES91-ۓBæ|"Kl,dAQv=&$=<] Z@֬q~6 Q}ڃ*2jbE,K m t^BVOlw 'ϧ$m i)yؙmR.X0рd4JMrprD3  /d6a{ZDZO- 1?=AH9&|Nק!E~`kKoMM \X>*cXJj3C44 XoMv|)d}{Us6NLêDŽ;Ek͏;x#pHT#SeNaߵ5ϘO1Kg.\t4imߙJ>+ܴkxu_o`V?'ǐ 4>+p0*s9CLU0Ķʻ<09-Dd q6?O)ڒkA 7>b*23Vl)GUEEP_}Mu[~AZ J0NYحb{MZLӝ_KÁ+Sq%'`u%B_rIݸ^J10@c##1qeR_ES#{UA% 0KZ> Xј(+ukmm('wAQmC&fAy޷+xYkb`6sOm6HIPH!bX:B戱#}QOZCchzѡkT;hІ͹2UzkKLs2W16c:R&G-ɼ)O䡩?v)dM95$^EF*xd"c )<{hѷK_ЎqC m\1#l5Ǥ[L΂7^Woehl)]`(opR5w%޳7B)_)^c+*s{ {ou:gr<RL@ZAGfV=\HX"4Q 9ꮻ@7_~vٗk^Tof2L FuّSw bH%e=4S`b~?+ɄL:X夎,`+'EE#$TFIjZQ 4Ow}uooxeGTο*VdCp зD9V-.\l*_fMUĚ{(1kĴu FVO+M* "&>{He ,~e'O:`ć4 =lO I7 5"8M)H!:qgȽ մ)i:E3H , OyZl<-"RU>NϦk9&ȃ&Ya)/S@$uAx[)-5LQu$vǒB%e_M?.1Gl:r+7+(sgBd}-;HXAYj4fĖs:0l3ښQF2P}I5"Ggi5^K,1~*cgBΫAbΫu?@!Sߥ,>T gk;m%6g6!g9>(+\w_æ*? _H\3R v6&rcBZ匣Niэ`01/T?(ro%1;?0sk{w}Zq:E[NWӞT,#K_Ƀ a[" f$;2Ȭl TyPs&gx c03@5f5[#m^b2ycTY/`mI=\5ƽ*c\T;F)7fM[m}dncȈ\qg 8}oKSm TDXHVtX7c`f7?,LKφ`iz0SN[r\]OHwٮIHpumj8y4Xh>_J$ȟıN2c,GfR2I}D "0k sZHJnr-8hNZ9}=Dhހ$FE"+e O1(#F'"qrĴ+6֐]k_}闪àC&˜^O=YYN2=U_G^:sT{PFq굶%dk6̑4:E-Й N7n9RZymQ96|gOV/|LTs-cDpz5?X0fuU*!Ḥ5ޛ̸"9I+=я fɨdlmC7罗8$H1bDF@+w߷0fGPe9ޅge^pƄ:Uv49B Mu,c$b0`Ke’lu R&ǐe03Mg߶H;ˬ6\HʬKjS>CNvgHLһHrMU{ȅikoH/hl%"~#u%6WgHjp2^*P#o}]/6 a-c[v#L;g,7[Ty`k?D5N2$C,{ n\e e7[wYERY?g1~V 15TshxQ,uʋ89>eMw2ɁXnEN*XvLLpJbpys%^זȜ+5Ci O<!2V6co4ⵧhzZ>آ<&=oep{Ä'C{mRt|D{>+VbmZ?6S> U5LcJd[_JPrF_KhB TKi"&#RUʟ֣#w\fscc m. $XQ-zlOxg_"Tk3ZdA"42)/bə^c@ {[a݁ 1M i ~]|ZU7ߗ'wVքkcd$g=Npdxd (iwlwbdbšTrm)}7(uQ E-Sw~q cy9]]|]$qʺecW656nе":xϗ/plki論*م‡WQ |<9Mp1̲a5j/zGnctGPd"ω[e;_mx_v$.B܌Og 5Q]Ь!q@ӘhUA뱀& ш̿q'!~SZMjSkНDs<65\`?aEa3#1bЃ~I:kΧY׵$LfR94gH e2ԝ/72kU)R륶F?lva/܋mӿ|:>a'&x;n AY uz, AvXaćDN⩬"F.K[9l%{&,UDU2G`su]sSlҒE*󱁂DaGú< /\w`1SoÀr3P._e/+rg+Oq />ɬȦXEz7P Q"Iץ& ^=l> [Oڜ[2ٞ%c5 &NJUR'c B52D{?A?,]f2Wn%nX$U}O:/ՉDz]u.)>d8q3&S\NCE;r|Ë9nAOqУYo$V?rݭ5lꣿN) = BWU5gX+\eO8A XȔWwc=] oO7bsA[: Wkr(:bALI6ôlR1~e% =5ds -yORH!y. ),ק2v)|SЙ<;=LQ9[% /Pȵ7`5s8>D U[LjW/ ~V֮q;D& sx'tlCEa3c])aNE(fI ORk,h04G_  ۩%8ܡp*w ~f!"KRY*(8"g~Vl֓x{ P|?+BZ+B>V-@f ;9HyycZd󧬃++3$p%ZUS Hb#5!vLir-l6ዘ c_{#zʱ_Vkwm|̒eQ ➰9鬋shؓH)XX%_)2Wt&*`Ngڙ1Ըl%Nь5-n5 315g>ZZg?UƏ썯\7=křfQ$ڐ}K*h l]^ы֍B .zN|^U R)X;$E\6}D xyk,F0_>y0J`!α` No0}0KQӟ:t@ٮ``ZM+`Q :mVngR.sxte\SxCf4?!J1D !gٗsj@'.@njSiTNN0M&C KJ}B@B .NuYHEh] |J+O:U%0Dcogh@e5XV:SWcuуOG r{i#s'MKʋ\7:Ögbڕ^_5T& DvVv;cq4X@fL L#m}ol@*DDN᢯lu4NZ]Ŝ@*iز@~ˡ>Mr^,)qt:L?x\C/|9Asٍ L^.kw~DDPot{@G^}7׈*@Yl _tvIaS]$X' xJ Lm $$*o|6JH S^~,#qsfPWCm.|o4c|7le%Zq_k!5*!S]53悖iV-K~APBt#\&Y,˱2C;'9OW;uX$X1`pwN-06?d06P1)FE?Asn]Y`%ph]i7pԞgAmPQ@pDƖ!~ ƹ3Q D!NVA)&b jA p`)NUv sZV%ݝ˟{w+SNf\)VRjreWѯ^dፓt8^Rh@36ڨ8;Cwbc [բ,:бqR8& Hm8%W/2<{\.p^A` 5IQj֒? ;ʮobG)`iM!ʯ.0Ճu#E㡐ĩ*- #gDcvJ܃ԇB#\Ih8__q|2`T$ܗ.$4:cׂUݿm`13n]M{2**!1d9HVԱ]-RPې~v=U t 2$!4gz|/R֋&.FC+Xo=8ڴ{}^5`A;вY1/ї935LS#nPo3 KA5s逬0 ,簋s"@u2Q[e#K -'RZpk4$=ṙ6rםy\"RcMn'oZ+xyqXCFrd= α}4밠e|e/hQAf}'PKm?lqs }Z'E7#;v82]C|Pb/inLWyj}`j@LVޡ뙫0ռ)`M9- x7_ +"KjVK껏OQmQkr4iTd019Ew9TRbd-l8*89F3D*bD hpܐŽ`93q }xMHg-QH/og8dљkN4c]`\ق&3 Bb/&J4:[) F&s+W^%0'틊(y̡ G3sa}5l΀@M]F~īz:Ebo س~'t;r bdq5Y5p;Z.xe: ۪G XrE0aTF'HDgx?KF]2[G^(lZ581mHXGpnĉt45|D zeۚN,m/_0ܿ{E)'pqȔCyZgeA03k ,cSf2yH! fJϘqDZX越 n4( lUPJBFOးcCM7YLJšXXtt G-g!=-{yGhfv{[#v^|V^!{رiA *J|[^rG{Q_Z6 H=TY2ļ4HAA=9cmlfqJ6}8^jbFfʬ !CQ XZ~Vvlj0tŒS=/-oQגTniK߶ mZwbfy7\ :o֞ 5+2(RXb9{dybx?TI&ƫj(۬uWy޲2d*˺X+w .0y '%?(/DϡYU<u;[yuI@ c*f9%@23&{=]s퉾iKuĘ68qD])ׄ<;"'=Jml!}^q vrG7ߓ?m(;dkyJ|*+3aխ^ٶ74'jd I: $^~ZC&$nw9 ] =ȳ >2(h.," @ aas)S/Fc|-j đZWDe7fgLL3l[*޶½>RH9a&.](s%=uMollnwb.tzS.I;V 8$4-J])YZ|a`?6D u~}Z#HӍhрg}aD!\hґːӏ >P׺Mk=/.TuїYTyu+k71gT_g.1":- qLF׎ь?z^L2Mh8'UޣȆK٨@]Y 2_HYc@,<,#ǧ:PJ/Ÿn<'v&7\_+XBŚ8xOOU{Tb|~ҝ"e {{af],W8DכFw#/a݀E V WIz `>/mVsD)|7I-'ωm.F=A&almseMj='!cSDeqdsWG v31KVM٭NTP2VGvk2)>+XˣlY*hσp'BI5)y֫?ǯ!tp+ĕ,Uz$ObY zʓ[& /RZt'w+KSC[3&QE=:~$\݄6srWle+j-# _i^߀,آނF n- R4zNQ l{Ng5j]J%@. `xq0~_^UK !kn4%LN28L‰RvH` 3/IޥHsul5`kO)o7,oa-*DK:M"V ;w^UaD"UMbv M̧#yIgƹ~.[לAXv6^2F-ɉx?@uhZ,"qj rz6ө)e);VwOS$`tB@B}1e6i,9{fG@3oQ!Y) RMv 2{`ٯZ; Wړs\T)/nGV;`e%$08${]_w]yЃg& Dۈ<$Wi+C28:. t/q犽Tso0uZ)Bb !@-Kl/7h`lYg}NK{YR(?of_&&Nab!Edtb3NY\ f#+´~F$4so_%{{'`Xa"~it$u2z`c!1}hY24x/au,5/6LWbds _Nwl 2z^ىכ?@>/SGۦ+baGSsFe7BRmY}dil`8?U& bx+6" P )p3L9F`d\cEkFP;ɫA-?gT"um}NaXO ݉SgR .vO[WQ릙tem6S C_Դa)z@v-x-MO|8Y40^`V4.nΨ¬r(Y~~vptDlS7Hju :pɢkit1크3:Q69$`0|8*uP~4D!%"8˖,\Ȓx k:hRK,HS su鈗,е{gic>paZ{$(f1 ޽0{qO4El4lRDTfjxB2ҹ{~."<'ABy^0EFdܒk@r #RWe4[ ?Dc˟9ҭ&&*:~\;i ,g>S_PAggޠ&ӌ{ŏNUoB\B~0F3CTDr;Gǰ*@pY®Vz:w =>K4Xk>L\pqP>=g6lnL PK2$ޏmzg7p@48bxrv) "~@9@ˌǦ٪3,IFah`˩өP|7XrQAm@u">9< ctdڭ61Ԓ}(չ^)%'֚&w`G;, TZi(}N5B%(r:QS%K'^,!s2uT^~NÇ'zÂG(@ͺ윚x{X n00>ϮVFÉUB؆)#Z$[t;(lvlaJ;MYC(`Mq)rJ J8ǵRcfjz}_[C_OoʝP$n+Q etZDhѬYYd(2jɇ&*)HJÔ96PG0{joF &}LWVCQ.>XiAU KǨzǒm,RS5"4{vm[.)~a-fC`aLY?X^{{v^]r}YAl5Q7˞w_Ne&euCډƙsJv{"uqIٻ1;!!Z4"(}sڢXvf4pۆ<} M-^X,:yG.kZ7{r?p*6n\@j鶻E/) c.5̿_Gaӕ=!S۲bZDN}J,V0ЊkhF_%ӺBʒ:eٸeU`c%ˡW I3ӴϊX=ΟvHB6 P27tWQEBt.ʫ,ֺ_E{,pa% k pb\)8>}c؊VE,}KUzzz"Iӥ_3;(átUԅnmP~E<NRdfʚ |@gKAN֨e.wvAG{q~]"lwQK{Guddxl$y; ~ڃ --1M "LXmC[aegw(-ub~o 9dC>݊!ޒ77=sR:-a fz@-FZb]jTdPkȿ-KEl"P cG*>*GE;\+D> A-/X,q U_ ##mbopmH 0;ET΢odBbmK #5F9,hz\4oIZoxx;Aڿz6vGq(Jrzgȶ4ZM_஭4įܐ խ sP*-FK"5Y "Bniv1Xe3Es7sݨt#t'ug{syei"gcɑ |,Rytu98ؓm3 ?:C V^6׎H-#ԓi#j:VB_s M2vhmۚ䉼\lp-~gXw6dVH>z*c\75){Q{RUiS3HQ\hC5 &āUj;6uEч4yͭJ!V2hȍ6}$'?霱wmS1KgtEG]^:H\-cc%x؜^&ș8i}˳7tiz,2 "p b&$zC؅GiR~/5}Z6JF /BJT"bϢ6p Zdi܅A7yee$ mNNdRzX%4_1i:^HMN(ׂ;ech|ɱg*2ɩv+L@ѳ %JsCJ@pOM;]IN46Ȧ QqJ"e_5e_HGi.W,8^I\$o{j\Y#bq6Jkjgޱ &R-u<ćI/oKKVE -t|`Xуٞfo@uʿ\OhOgw[>yqrO.^̀ ae$12P9ٷ ⪌25խ|'rO(aD/b5 XlNe0; Ǭ|~^Jщw s9jͲNY̭n0-So:`5F:i^m, 5CQem!?6ᘵi/% J7V٤Ģ h+O0nE] ƞsw,T5ud5C#Y9kޱ>Jm'O;4Yj)E`7Շ@/tV>DO!/J<6Oj27`L^X%肔NJsƮ&p߱(|4nsv ,o RtRl5ZBr_Ѹ>3:EբB5/U|eB3[&r68'011+gh$6C`UFokpr}jDON~OviaoVvpZ~@,*"2v*bLEeŒ.DNq  }^ ﭰx76;z snFG_[19PY)M˲NtsQ5ۢ@:̰jK,eO=M.7BۨjԲ=Bo\(TL$7A8{C?Z5-㞀m~pE%W`Q`) %8J f.e)fR :x1{ vP* B3Jy^r ^ټz%rj-^1NRAZCo lgΫ ] ԕ* U/Ri<"^O2L#zO{Fț(I xd|X' 5kk'$v8W Dٵ(SOA%KBlc"(bĊbv埻@7BiRj~q3 !Dž?EL:mfB3}{/ͬرF{ 5.qVXTQڞrg;]Ff3Iy훞t PHM?>t&NƻNy31&\저=bbTi#-Q:ag,NdODٶt`YʟelW [.Ir:k^X=On'ş:%|1cZy.r&:>)l>YyM/($? Cjc)gBjCv4Xk%~-޸4D@ezled֤~Dh|)#`Cz}A1EwdJ^h;:H?MITC .)q>_;xN҄^ݮ-# @mxqdApז!\w0'Tr;Ua H-aEӥCdRkX!3Z-ZFGcU`jLkPYÊSU7FQ: h q2aN-P8G cyk4e}ޥvr\HܔeD'a5kI)ڨVGC*VPP:E&Spìŕ1URxY-5t!юbX0l Wjnxeo)OU-mB)אe5P wbNOQ97/.RJ❀0*A/kVׇj8wHObd;xW ]LITo8ҸhB8G$,A]z2"N􁸻oE Y|wn@"figAPt[q+/J*" * |OHJt([-xїuNW'*qN 89A)Kgߘ-B `66;c/qD[iɓ@ɤ"cfa( DbDݕk.x9΅|DX3Ock+posL6H Á/8 \B\n hOU]¬0?, _ 174>s;G=*{und}0ՋlޅT-;]╚Q*3#Q"ם̎ %?3f Q 9Ban$-lb`5I#@ F#y/->i.xLtJcFU&s.vт?Q+>N/ؒQ+D"[\>ls<Gj\d=T! /"-;r?tpv0IkArZRpISBx `l!j3b#0}spS)~g*["o*$W-pۤo̒4UE#S[QQhg<2]HŒSA4H0} GFr n !Hj1*T{wI8tEM&doC#8C^\ <}+j]/vuu:pq)<Sܦ [ G4|h1Ӳ{f I =jF{%ڃ8I>!۽ '8vdߜ4k~F)薁eOqЊÜFZWqU 76cr&CŻHOngx iX 0jDǛ5Tv4f^dsw +le;@=@e-kȠg=D#s҉g 5pꎾB©֦6i39W. t͎L)Y[\8}a ^KqbvugxaIFa>Z qm%~4JvY*}od7xckw>pLkz2CXRZ$'i. C4PXY&SrcgEºNJ\gPN~^>M@詧 ^$S;o󅹐¬K\GbEda@ 7U΅֦ /(;'jy/ 3z !.l)r61]jn Ъ \Ò)aCqDcpR{!x[=GB-l䈑4Ey 2Ĥ u%[?ݶiZ°u~$=:$YeyøunPai 7/:|%x9MjR*D/цije}^!Ї ;@g J6%_O!'S@IP<60:Ĭ/|u1]C=0R5zi97M: #>I)3Ƈe2KYaFlEFok:OGqCCܡGFM ")<.ET̢ _k9n;vxCK [#81ZM(wΛJH}@TٳWO{R:qĽOҫdcOkʕ`Y1|cr|аʿQl#cƆ Lg-4#Vӯgy lXA8_7'>飫 dTA$5EA8Œg-s#:25J/RuI]řU7fQ^B2 JOWA6-lA j* =}Eqp?ҦsS#9e#jzY68=DFC#ߪd*M\$)/'?_=okEu'AMtZY(8Ͱfw5nl)pBgn0!-P;oz!alu&nW@}t!?#kB ?م[ 52T9y۰-L-| U"u}ꊒM4]JJ+yZnJ Ip:7?ek$^D Rg8j"4VKOdc! pOו_.#k"$|pqt"\^k?ea#مpͨ9ڂEoH)aio ֲRdh,*(A)d~c}5⮎wh EBGi&^AG䄿BQ7Xs\r A}n)/6弄 c9!Wdg-'1qJ}_C_#i[>ԁ>'"jp}QZ{D.fq}e!ø= 03i8G@Iv >fپE2{ Lъ;L@~ªa<QAˍ;=vvv&8 H\|O]-PZXrReϒX4hj~=(ކV@B"qb: xstk= ^z αtRe}Ņ=XӺزf ٯ9>솹j-7I<OtDHXCq2 RI&FY–FRi48Fi7M3i5HfRL UB,Λ Q-8V#ROlO͂)B`K0y6=&Q{Nև?4L̚E@Mv"zL1ۆto{y""[QH~=HY ͛3 F?VlY ?tjgC̲6gpt Y Yܷazr\ ptʖ~!kJO/w*d c?n:g^lEGȩ$ P΅$"̰!h$.!f0k9^g a^yjGԾu1S m\j S[ 0).>$@)<SW\eߜZJdtᲭ5ZNM—_0f-ť%Ub덩?psNjD{<A!bG0R.rR%wh2D&2p wW QO Y5CͩVEE^,ɻ,q+@.V^\ "v}ް8T}~.eEzF>!BIKWGd{@UMXg=Ň8=LCBTq[Ϙ7qG!{8LV3Y)o;B\ͪnBgͻ RI!Nd)D`o3#'yʲ"ߧݽ w.S5pV,hMۑ}K{<7S Cjзc @e_s)^?U-G%( P/A`?T*3~M5O#Muk} jY(p,g AD(jY ֍|3k7:87TȆtV,1*rl8N@ck浮ʈW8. \+eÈ'~P_-;K@%_1raf0+>?g 7g}}6ENǛXB'TMBXtRW5jy}c\ru =O-nZ(YvCI:^T`{( n,-Ę 8pm&dl #l_WX;j5G yMcyuOPUzg0TyP.-7XMM=@"xqw? JDS6Pr쀖EUxeVyw$O߯y";پ?) rJW *bEQޏTDVGY?}x[{vB`0ȷD_0(kvN>u TLK3MrGB~`x|ZCuO/Ws_a;]K m\+&SP՝TvhR]d$Hn') `7`C~h5 \Y:ՋΖC8OL*c4]v^60 hk34*t`V4z>Ӑ6QS8Zl0,.ٞ] ]rϐkFZ/X*Xμ `88Ƃ>4nU ^1ĻTyN=c02ƯH5P%O_ }B,{j/&;ts=w= ;TWxN47>H)xFMZ+_ba9Ssa̿GCbhn5#Wu;I7%{!Ncl ,;ҽk^RӴjG:'ZsҮ'TjL3tv=ȤTgVEl̈!G `͗V Ғ ՊkޯY /$~mty?R˸st= U4f0T@gjYvIK-I'ӉQG"UrII|r${B|UB&`#4/ӎOj)8ƚ| 6톽MLU-ğ֠KFG-u b;zH IL)N~[5 4xyJϢ2*tOVn|vؕ%XZz&5GKTVh4nMLc5-띦򎺋K 6-pW.*Q<;B./Rl?)/5rT­u%)ᖒ߅{R4`1>#m}ؐڄ3Z ׂT*(Hz*qvG,Q$gnb /XXȍ>j.]~BimG4-sc_#C0U*!h45@ډ}zy j+NjX;n^dceQޕTXB¹[{J[ܢ&hRnQl.*pc=2l0M~}BrBkb&-I=V emUKGƋCnZZoz/t,#4XIl fr9ZT.cǨq&RQʆ0q~j_0-M/YBlAT5%料 d]tvc I@p:8bYgI1FxPk#z+•Hw^䖡棰(v84kRt,Pv =C]=9>eYen3v.c{GvwԎ j3*:w49>)utѬm0y@/^e|w#igl"$nψpuq`%߳)u_Brp( dΊ(~Vb| n:q0MgG#wucq"[[)J01xJ՗e)B8mfh3eդj# lPBI@*i Ưؓ96ZulRɵ>J>xɀ/ Ď.\KDd)rxDs!!n 5fbw`V`={X.d5lbk,s&\y*Y,|EكdxJsK[A&/⮱M(JSޝKɳ% 1<1#|D,J>IikDW,y5jk8к ъ׉=-@ YZuWSE-f jKL 5{{i:31!W#lޡ.<[JFf~ E5+B3nH#h :wRI<,{"̸5eq[g6ύr׆:L;y}3p;3$3!㝌mx3m@7Yk|*C\kCN-4~]Ѩq1E Y5f75\GРh2Ge#T/l_Z:Ƽua*w 8~X)+p2bq^@FN4ze%rj194V9X.:𵫄Ifwٞd\ܬg' ͷJNqDg, Re CJKq?h4Pٷ Uw,J?8(ZK1{z=n7s~`c!0 17ނD;uÇsL{,яPR&( 渗Bxv!4K>>F14t6|h2k*nd&RfS(N!6PSӻ>Qmtsa7 "&=SZ]12-g)ZE _(Tl[b0Te^rWHxH7Znk&;)t5o,D~Ⱥxw[أL$ƧL>[$_ȣVs&WbԚ5fpqzLW׃#|rۿ;7ZDZR! M v<gS  ?tp3D\7KJ+6i7u/4YWH-Ŝ"6L{Z_d=E,lg=/RVGC8[;A1;wS.91?{Cu#+9%ŠDZ'a>FQ $>d'F_a4\%`j5ߪ M+Ho-Ȍ > b,)EqB|;S0d9$}vYjĤ]ŵ~ MojUc:FC$ G^_QS̝N- }-xfSrYo" ָ/rN.u'_ay}@Sl2wM$:^;\KcKwWD+H-Qew#32Mf&%stK?, ӶC^OoX}xح5t) ^FFzqY-^ 0o{k{ieE/&OE|C=N^b-TCp.ƔvL3a&/=I^6n|`ÅYtT5AL/C>_6cGҞERv)ͬcHvZ/p|2qcS4QN$a>ύڲIGT\$&zbniZ EQm;M+<[7$S>J U Җ3 0vhRǡb׳ϴ7 hxmkiwRP܁)[Rv`Z迾gCͪi%7V[5jT`%-47t$IecxgJu օG µDѼA5N]x0Hrπ#pN7/}QvOkKV~e|34~i5_) 5#A? Hi 0G8 sӺysET0oR{"- !Whs"cIvYCBKJtҚl|n%x!{ᆢWyrT\6Ca0ӷD;%'Glc22±Ixm&E!c!rbQeC|6[VgosdPɱo0?71Lf'+O`(d?6<֪ӹKS;%(-]izSuXO%ub8g"[]&/*%"shKDV0: ds ,rr]:BԃIoh.BZ~L?^?7E'wAtF,+ŖH0I#}9f[X i*_>ҚB pjW14 pOrkCbA᣿o3Pԩfx+[V允w*O$6 K/vsG9Vx&UY7# z1Sl[6/btbfHߎr=֞O&]Ĭe1jlK*#0ȟ:(~+Kp:&^j+'?n!^,M9kոfK%;;vjKrnKMvcw=e %?Fcȕq;c8|'DNI@E }NXjC7ì[]r^ ٵ[ҳGSC/oPNj6 /EVSVpQ? ;{`JpI_4vH@10'nG͜s doF~\e㠱2{N\@_ˌ+^-sR$Cw`Jb;~F/rŧYС&BMS7nK'i+.2c*d-Dt-"A7$&.nv!! ݢk S.LIY5xi(cāW4)lO[z^nE6Qp$ڪg7}KlbJk;4h̀ƅ| =hy59FmMp4P}xt6O# 5 PųCʔ>瘡H}c4XЉ?sI&%!cԃfKRn^/|OQi)Y2ZjIՙXZ[#hhm;QA/7g2zVIuI^_ߚED"-ϯ*oG< 6rxiD$b՘)V6tC" jH'b4EBErw/BR VNQ ~-z䴯Iamq]%a< 7QB kVb <) :,__]^jtu\&>%#z "c"! O VOo[PiE =dz(]a K u,Ҿ:֩~8ϖ\ęK$謱P6wo?f fI<^GxǙktucd|.ċ)wդb.5;/ڻ|[;#:]uL[MN4/L5v"s~v7kw#Pt 9Z~%$'ow!Ol@t3Nx2iȪgDgUb.ֹ$ᘔ7 AtP@00"UlmM{ ciW5!r} SZzPiG)@-2%vbYRGL(2p F#E(z#d͗>_O&I?s=ea6+FryD)#o_%r[j9=ū^>ȳX'H8lHojF6+өM cf\ۀ1+^+ h0Qb3q {SIQ֙rTnStEӫj:>G\"q Ş;[.4n0;͗Ά?;mva1cl wfajcAv1]003NL^mi %@*v⡲rRzV`k1k,JڅP[JͰHOR 6 SHȺ-jw1RuHmxo 6_ٗ? ?]MVh-Q lND˵мk'bE)׈T7 A^bi4uټf1Ej6' oNm|ں$ J+KQT ,uƁYw3yFWDh[{YTOX=lU<ӄn3; doxy1,K8Z LbV= 7au[cR/%WEkY_}YQROB]3nc57@A=S[Lqf1aW6Iq|R)oݬ{BwfСPb=OaF4w stI^H&.yVc5;x(~i{d=G{*Ozh#[(`6W9rYѲBϘ&̷[GT;l"ȕr&<͚?=n8[/3 q@/;=5M S\RN6Q[>\(wp>sf gyDcTTw|2pa்sF+ְrCO yVǷ]{H d3AL6㿏?=p^KZ΂|Lb]3#}B!#./|wŲr-UrŎVZ-ְVBG2(IXm\oGH8)jK@Qg$'#ãJeT&[wk4ۭEUo*&𦟨}zL߹gފRKreP~i)gJ\=Q#uP>l[=pivXܩ砨zeAϿ34GNb#sԹ +em. ">&Qndd \ GQLͦoɷͦIκlKjMѲV[ўdŁz SelMǸ?**#sA O7Y 9E~x3o A: 2>A%<O><^ hC5G0 h0mubyŚ<&*s^]yhRȷ1K]*CB^9M.' Bwu@s)@a* ^𬣕F1Y$l=xN[cMca|OzB/4NmE[I}\byaBRdtiR&mJE!T{2нyCR)c a9`xN ڢ@Ͻy 2ըHo{eĢ[y,y|R 0vAx)9,w|aB FZj4IWݙ)"xX`8`F MeƻPӎ\ =IτRjsǸ^opAv[{ChKΟ"`Cͼ IBA Ǣ w3ZZ0#%"oy};eI ',"!'Z>е0`aXTm j0FSl/ot6fsO}+mrϳKT—|i橛YGJ.<9R pB4!Ya&%>L mA/5EKbU?rk! KaN s YR7 d4\d5eԌ]BŧhzkJqN$ᑓ ʖ="NqwO}E>u{{0ժJl(7_NT&NTy7T[-:z]KfQP f]it|1v(/DZS"~,Sda:#!# Ϙ[IpzH̲sfg>:RΉ莶H Wg8h.g$(_@'_ Tg,y :E cAU>Y'S$+1jњMVG\SSDukCVCY`PT[oV=*ְw̒?_;'a%Fi6bϱp9X4ꐀtE|q u|#a3&0Zl{aUFD#z^撡̄Z'& `w^ȍ o~\;GR`.ᏼ|D4a/^c<aAr&=JgAF rXEZ 1ew lb2/&W?Lf@0Ht`%Cj#w6@qZt] Q U+p~4]Hgb\An،A~. o7< 1yCJC+]sؙjyϾuFy''zj2Eπ7,i> ҦG%j_h' OI!-V@=#*V-8֘~Iw>݈87OlؤOczho[F(|%ܠұseԥE c~K*$BxoE8]3%4 @z{!U ? ?uF>X:M*=(QAn̪/:lzĚfpVOYZH=(sB 6Gl!/e|v?d:ZA .+d~#clYnk/I^ulDVNPQ*_ɳm 65,T3ɶfwg]rqʾ",qJ$q@ ei #rx:*H#fLgW-L8;!&me>EvM+Kp;ȆtVH߲/]cvn✂;j_=(rÎz^XHH}@/n&>7 Zjd,fG@[lmHrPmo֩D ,xD,0N\ɢ]Py2±di&yq!85>۞NW"l_>Wh=* ;\e#GDll -YeͱRLv3_ 1v=hnNHhS따kta>6via5㋁v!*@zU TżJYE]OwkXjQZ72<# _Mt> D YN-uu4д]HC3O]:"9I S{{!62^P]zzhwւct~t^[2*V<%q-/|HV"x`ᎸeG#>FLVEh)%*T#fbaoR^8|Rwy_LSJ!uȦE'>sICu]6`Œ?tGG $PHț&mMrX4ٟcmÄ['3>݋#C$=.>7 :"/`~ÍMg̚=W‘_f]""' 0Ss]{C ?28{XQɉ~ݧ;aL1n=cALX(g8z 8M"M7>V_&^1L=2ٗ3sHL#'I]K0Me3&gG] s* 2֨V59S M[A;]V Az\?.rm0ikIZ%*BOpKX t3.+:Z_gB#?-׻p)B-5NjF̪嘅uB*~1MNTQnzg7 < G?QP'1.smh|lKt7+FkgoډH` s=!)@0Z/ cG/ Gj&:fd@d"lYj3x0v.ЫLHZklz %ȓ>=:V.f㈋W?7Sذ"f1'a;cí<PW͚z2!ޔBw`kІ ZkiibtȑmBW(]c8x|cdDg}GGox79Cuq0920ׅ=_9 e}G/{L5BVܵ\07F0؝&iEopoIA/9$x=1vDH9] ʠ#x :%CLdZq/VXA?ɒ<;ʋTϒLz{`VTEP|=OƽXTQOO;ݪgv^U I|_4htY:?6lgglDi_6<o+ C3pp|xIC=)"7}Q} udd҇ , )q\O wo_'%yS~ԽP؅s,1Eo _,(Ga'j 8QLu[Z߮^~QF*ZmF:p7]_ 4,f }Y)&*$se) ڐNd;N)B1E㩟%m Hk%d'Q.vM5'˩noO;ϹvTkD\:pv {P;v@rl3z!Xc&eԄt DB6n^k7,p$niF p %c [UӷFgYCܙ@VkS&wcK/|lZh oΜSyU[]Ǹۊt0`qCvl"K?Y:}MN~!g^tϊ[{GAxYWܸۑγc@˯bt߱٨eWHb,D,:gxqo_{ݠ7WIlA|b$$~@暜>u`]CMbd6//XɌɘ0^w͖0Nx[)1S9ɋCr <rT!~e++VW|s-r_tpi4/ %ێxaӁ}a67gxqw<$ɟDd ?D xrh6l1޻" *H],H蹃ftX5q#/@v@t{,7Oa0,^H~ۨ=L"G'5P`zIY2ϗu̘E  9͊ԫXuoS-j> N|` #2jlJ w6H}5OĬ*D -['V8~YJْѨ(n xrnegM0 $k(-sSy},DҌ+:Ha^J+r>`+} S>\I)НBe }}gtGT2W ?z o GXt jU %@5M4ʃ W iǽ'?VyV8^.}" BG!}CKqX| mzNf^ix|_>߁8bw + ӗOXzsՆ7M?ʑqh12OɤU?LLA(wACI`qO3PUɑ=ԛy %Ry,t! f"<#,RXMf^8iEr]LvyZ"C,=Ʈu^̒7OHXy٦uW8`@=Dg"$&=P)Wj p1v84Țe$[R&&d%s꥾4NjK2/܎-}|WiP-J F׬%ZײF/%ӬfX#Ed%7: 72>3Bm*Cx<{ᮛނNe]ӗyBy%9v\ ΃փ !{'9 }"j75 |5 k~\!u9]?\(喉ے^5=:Sƙ"IC$ "> z},I%h/U|jO4ߛvVZ.$.*bMVʫӀ87D.bVUPIDUDOͧV#5x4XF7 wzJ[!ʾF#@YjaEȲ޿ݒG^].,B$ݑZn,EegV^W"=(3i$ S+(ݧՉ''ʣ~7`Bvy%j^y! [A"=Xүկ*GO7a%%^Y0 웁CuO2ռW7h|:;D0F5 ȵg*Tw8fi%E=.=]MuOy: YϺ9(LĀ9="AGBw[fgP]mf/1:KO"Ά񜌪ַ?Ho Q䗒pF\ JdUONq~c{| 06o=}mqGJ\ 11_1nTL&̌x5LPPf.rócƺ4fl8FmzN[.(HF;$V/S7+g71p2Xq6c *Mg8Y_a,TН;q`0D#--4 UD5׌<9"Ix(sQe]H7e611/jIjjRyQj@7=A%fPM{ح:;ң?Ŵ>Qe3cU6p4h톉b7DҎWCMD9J|#R0Ci%@i%}<P 0QSQ0YeM ]5^!‘G=N9&pODdya\T-N CKU=mK_`46'J eQ:VwLd̀jY0)\! M%j{pAM;K Ccp3'1O_͔(-x!ÑV?(;a]GBS6aALPsMQ eXAmRW l mB[DD r*0J>5Jd!ih0Sϣ{xuP,iNY%h2|bǒQ[ X{L$*'i^C4sx5jݝǻB̮! @5#U'mlQ%e3MEnN)KlA@1maב(jxTv $U9/T<8~ (M'MrX[!2Z2t` 352!ۃXQ:eH ,/᫼C>uYjFp!m{n/VyYv.c0!/=`#[+\ۂT% WA#~oΖLEQ"D.EqgsZxT6VwGu+ڽâwEˉbFǟ.߇^>Px fAn.YGy'Xċ7T-ND1uJGmOS4Mֹ_v^njzӘ_"gE3Tlڌ4`1.9*>=IEt7_fĐOu) ACV]@IT_\JeBID|Re֦;[ǿ }q]RG[0d%*H_!fw[-+$8ha[7$(4)_MJ+0Srxi4gHڭ̄D!FDpǢSqx!}5]j\C,СrG꠫mlBǐ xB֗]X9[Z'ar4eû;P&/-(u$/OӊWut7Q?s@]l1 }b9:N[OסD_$.ve/s޸"uDMQlpD"a'l,aY*?,.5q34u[:\Msx^C%n1 \]J-+5{SYQ͢O InjQhd9 [^bns\QqMm}3X4x&+tGPo_zCb=El)H_Aѷ$15l>h]?1%8+z&gr ;K/0}=^Qc*Lkjgul2XS&P7|ǒR{@V3Mlך3wcЏ&iEK@GQJ̺Aޅi@sQgovNLKy!H; :H_'g#QG>S)o{:%~VHv'<2[, X Ÿ6jxtbrCŽ@ӨM<ϭYA]_YԌ1 ¨i#UJF($TO?U԰?UL"vU% j8E˃_yؽ;Zy_>dl㰜1fj$ UY±RnxIlI9|x/bQ[E[~]Fe0PM/HaF0PQV7PjW?rW/Y? uHͪOF1;(jFvRjDNEbGfL_vj >ZPsa_v 5SY}zex [{5% ˞#ޏŸ䔾dx3oenh5R)󢆾s()t{߸tM8`DzE$V;vhb"Mh_w,,ySb2:j6E*v+iSSsz{tT}nXۉx(tvhctYrWVy/L<+p͍8G٨YGPD4fRyFґ67v5c~0DA S!,AmiLW:ct2NX.DӋPm}PŢ \lXr N= ( 0(▻7%l3d ;f";K;mjLxN"K _8Ѽޯ?|=x]*e['%tt?{xeI䆻ٔaʙ cL pG?{o8mtA=a4]#'.H@jRSM1lB@ag7BlmVO3gM@-X_d)Dorj=:'jS320p&8oK,M?d_q@$$A]S>Rŧ,p_ fS#jLU.*8>b&.8"@Ή< I+[0ʅEpPy@m>ቿ^J!LPUeD!C<~/_ק,|i Hs[sۮIUO %Et .ŷ朕&zxAHWcM1N^_yJsg-ӁRhltt1jǚ'>8?peø-`F aW8dUZo-F9x^J /4u>Y̯i=9 .DriFiIY*ѳPr< |`hO|^cy ܹUiߪWsozmPAh5ƹ Iڻz=<Qx[\eW oʉ?X΃@ͽ\qdO A6n6ՂSLNHNnM̚tvngH\|T1=lRfv2͞?A!ۥX?gBxd@LIȯy4kjm| tW"Ε'ٯ`?Vޚ={E1zXT?a0{S)9N )lnҸ9y^ұ'ϊP:4" 9{ D ;FȽjrkwu!'P@03B 勬P 9VML\&,&k 7hu ٥=h,vC5t)3xj5*C{8Gr^"VQO!8JzpL fx]Z-\]Dr)cktpT2jzsYED8ChHs`Z,Vk$'^D ya U$xjsH:Z|Q$ ܃4gL @@b_E$ 39HE$(%i1B{_(2jwKܒ 8c6i+?/x"gOWUq_ŗ *~Ya\K=qAqk;tZdH...x׵J>F;ǔ 9Kgfۂ'cجP8AÓR7?L^wa~Oǡ;3!%pb?SاBnPQ HƢVxt Q&xeI±>6M;cFc"iZ329*]ha&zƈܹY ӟ7Txe*eʆU}\}ŋdlpqeB88,=rV ũ'^C`{ fe)S@5YՒeEjlk' PrnP1jRID+І!59S|&VAqص֭$0Z{yLL? ;vR>xYbZe}%"3\z:$`e"EGC?Vh, ν v'kE4c6t#$X)PhN5FTU~ɱLWl`+ =Gc&㼊NNQ=ԯzleTgUdwvOpi!yZ_zja)|JrCq*uCyܚyM/F|X!M9%@^ɤ^6//ipC-3dS/筅ļ'r0lŸz5X=c>޾\0~a H #QH,>b qcwׯe5w a!CzR(n&˜l=`Q&, t 'T/ =r1P`M69 ܈#?ֆM[7>8Ưc<ù{C3SqJ{2Ǡ2T= Ls,]˜lOӉ=)|YI*24@+}E^K6)>~{'B!lwt>&<}O: .,3@=FYMk舖 Zgb\t\yRyx!@ Di?ŗ܆V[[*xu#?y<3V ^87W*/lQN3͚,n"1{C4J*8"T/*u6oU%M(Fˇcm8+ p6ܛh7[=.)=̀@2xXuR,:)rl~}THnQUkͅ=V |UjN+>Tx̝3 1.a# fi[o{:mE]j =b<()}{ɝ:aY"aqk`h\kၓ78oaI?z;BWZ xmԨp /q &a3W&_%o9mnڅˁ'0+D׉=\0#o]G"IܤNU8b8ncYZ#;rIo4 zӡ<5b \o,rbyѭ6bFa TBOBOql =kUM*,Jj_)MI.FZAJ\8yxpbT<# Уq&&8Y@鯝Be [")>{$=j6v`J?O0Cdy5k0?ađN8s$TaM +xu+T &Ӆϣ?(a8~[02<)~Yqcr9BY$Ly'* lTk9R2K7m Yv(ذ3)صa$-xrjډY>' ^;vj7>_S~}PLCÈp]S>& B2oR ^l ׿jN' y8 lYB1W~s埛ͳ L x?vT0~;s@'o+^,|sEڛ[_ϥ h(]jb#H'=8mL]:Y$!i&X xbZkHwuhkhWظqP:^.>9 S&qs9J|A*1ʗ©O Щ8Tsce?`8M]5U| 1zvx/bQgX&Gx!Z'npzڿ۞+C% = -Zi#8AqMԦӂ@$ Q)F#/%8߈U;2rh6틝chW# W0Fz򎑻z/9]\{/_As*I)<*NH(J[;^)Q5>_7\aw(ч )!?mrH={o 7%ַ3T>Qd$Fr=YA N4Q]v2x>NbZ23'/bwn9qOY!ŤmP7y/C#dfO3;hȈ3jx% f Z:m8l -I|:#B*W ]Cn$Qvlq p#`#[>+Lx'B{{b>M0M`@u W(ջYx h b.U?)II1Mr:;69 ڵHGB조{jE9haBI\Nk#O81Xd;-GO*'``\RV6)-b=)VSr&`HMS#`SX'(sDƌf5I 8S@"FK*wI\B(Jc|:pg,kՇ)BC{7sF3HŰvZhQac; Y^my:曀2(MY5L޸|DMfzm?+<ŪF품=bkOSQy.چbUb_X(7)T! eh}<#~ O>kxɤ7P(4ЏԴexv 苓vڧQx;N A_/U^ɗ2?׮, nߟ e (紞t-:ƬčKY6ae޹k Ձ@U|PGNA(/Jg{-8W٪dpk^> Tw F^-S|{"|>KghGbje3;}ݸfu 7/6xJ@l' KTN'[;zau`auœ,>{aĥoLkrWsx+gFV%♮y]A)o9 $|uh ڇ%C2bg@^17>J-].WD;5E/<7OAC!AzSOx-PS2A&O:\Ab ֲ9+z8cRNĶ 24]M ÓT(9#y*QMd=BėÉOPMҹUn57GbqXltc*܄d['UQ"hA*-"iuz0޳9!\LUΕ'.E't~iֲOg:JȦ*ՙou xib)Q,#MCe[5GŪB%t Jfݍ0WSz{ѸL!vr[b##_آR 3[} < 趟V#[-AN2]~,ΛICʔ])fHH@s!23.V$Q`J3Kɷu\px`FƉS|Z‘tϯ`>(GIM5ߺ$],zovdĀ80N+BGxFj W7e2\ /;W G*ГoGƉnQV4J~ho|n mq<8`lh?YؚTT.*Rlr?Ng7FowL$dk'<;6ՃR)-M1`ȸLx Ks'+*Lc^4FC _ˇ/. m̹B{3 4G."h;P()hI8nA)IZh( nmIq'G$9FŷXӁ1@yS׎^ ,PWxΏd*`{=%ي(.<7̤H ^T-O3 S>X Q=f[=k=` H]W_ چoSU JpWe_ U+\= Af~sp"N5ۜP1Z/~fRaJ%*s"7}ţ!3a@J 3F7n `<ϕ-+$ql_KŠxNne,IΔ:ɃN+neAn8/Plv(ązI`} hF\BZ{<WZR `kZ Re`rikZo 9ij$IV'+BwU[K^bIW =$we9uׯ .7Aa] ʈ=N<*߮F~_6LYrXq<`+|a(IX,ӝ1"ԹIeG o=⠹܂c#;-v&{?kZօoJ>y.P/uvE߂e,@d@P s)ܰYPרHm*i¿vx>a\ABCٜĒe9ӁyJ< sMX}(Vrhͮ$ҭpP[&ܬb`ZT-Һ^RJ-%zu}^uaK$>LWZX"Gכ|OqHc7!jHidz,p !}H1 pVD/e:vR@0B(d ޥԥ ;0 ?/" Fj MJ77ܼ]QA@\'Da 8[ ) t|0na!J2PJv2FTfhNWPq`| Z#HiUZbPGTs08}JRe vC&ڱۊG/Pyq"SкN`ĔiUa3J,4tl 2ߩ`WfP]*>֕E`?Ywa556O3y+#bcX  Su5̳3hJ_o1/plZ2 %:S29h. 'Z  ZL/ ]V&TS-c*V)6^f +bQ 9\$"&UQƨ %9_ځ+^Z`w`n*T:P %ۯfqoK'~?U(FIe'RCvʛSd`ij.\1LДƚJ*1iPU ,!sX,[k51 <ۦW@awK4Σol5q}]`^%l4CIYwN}o޷1X`<%(i퍲e $C՞]MEivzŁK^yӸ϶#_q,VmKEEF*N$[ Q~!7޴CE-A h'ަ_Zq 3U=ri~9^~/ÃuX\L/1#/F}X,la@qc5_ 2N÷oCJ*G|27&amXd$|CD!dqiN Y$e(%dL';yzC0g='1DDQᥠkah6>V4"z# l?Qy@~sGYk pi'{ [b7+*% u: A7ؚ9XJ:% Y ʖ<waoP d\Aetvv"'پGHˎֿ毴b1}!y}v <S|̥?=} 0\%Vd_,f G$ɭ5: ^τ\嘆e\;[ݲpfm _v8Z,Hze7lvyRwDG<ڞ)z, 1_ڍ\f7AzKA9ZO+q@Y:Dm$= P" iwatB޶#=7D*Z *rV{T䢭z``  Fet 8$E(y$qibq|PCx8nNDͫR`o.Crm3Pt[pA`Uk x9cs[i)O+'W4&e Pa:?Ix\6 ?8>\FoƮYFSSec$-d4vw;,c7n)q.:P7v<θ%% [nRH;Kjk/64`HeGӣ3?+9yeL55{c,2zT&5 ?kr[aIWuQ'u!-_óz Ĺ}"!pr:vTOݠvGk ဦ_480g|B7[TCqrTPR{s8i }5@ɨ ͹dž_ҙ\4He jST+5UQYxB( 4k ZH}RZ%4HP`NKUkԌpe3#m^lRU9WR2.D5C!=+(#gL['GaV!|/V(¶qCg#VJNoafyaDv x҆>5)p5zv$s*'YJbJ()?hSA4Ei3_g}앐@IQGj֋4P?j );ceG<4o<^hwĝd`ˊ~UVZ"-eÖ~y][>Z Ej=v$wĈ1y҅YxZÀ |ם^w[StG)m\C{ R_wݥCbmx!pTz(gcJ>=kw4LD`QyR4CL/- 1 Ox U+H sE/]0;Rޚd)0 Bxަv)=[3@c6P̩sM jWw G[5H\S"Dd+i]d yh}S{m({/aTݨ,[4}f5zͮ L9\z*3Nށ+籬iY@7IFh&@\Aֲ6m.AKup̪S{4'5*vEQ3﯆;XY?Yw*d>qly=D\eD%#nZ|xh%ʋԤGxhrwE"\&N;HomtϖgS}8O2Boi  jl]@8N<=kU㷁cЊ]ڋODcF5a+0J+p 5Ei: #dmjA t_;15,a>kdB|%‹롡ɫ9T^@!Ti'9w"ٝvru`kNNPTKPԧ[5\/q%j #΄Է. P)wg@ho!/fϮ//n轨=1*Y-ZRIy'N2l^ ܱTVE"6^ޅB=!+\+B)vϣoۤQ)r$- O䗱*;QoRJX{@W\*ϟbf e%MXvd@A„xB &ۈ$2ޱBW?ϯNm|߷2 `lfc3 39H3Sn줯<_a>]`\kE2Ŀ ĉz%~yW@haHSv*uBW0$0vƸ_ք@}M΍̙5[M}//J涉VfAcsf 7W>Ak=R[258:LLrNf7SwUtC 0 )^x%M^R' e )-LF{H ǯ7_4 \aͮ2uO: SrH օ?z:y{}4_cZW PckA7.'yQ^Y""\RR"i7f:)/ʌH\Q (]z#͎eN˶bl$ia^""b:v1e+)웣Ĝx2URkYeK?YI"yXY~kd@x(Ytz(@ (!dى'?4T4swE[3YSVE6")33*LrjyD L͓&M߲u {q!k#xS ޷hcK|tZN"'r_Wn!>C7aiB4Z+X<h5FuP$Gsh #D-~)f34Vg (* ;6/;)ű+Zj0W%Jxu 2_ݻHew!{|ԑ}>""f?%.МAG6l<=?ߨ JG=Ⱕamꐬ iGC9ӧ:l1+v" /ta %G!- qw8MO.a3IOS13LfQ w+z6$! }ƼL*b<"K֡&*b/";ҧ@T_R$cݺ\flbeY`p]gfƢodhpMO _Bre__AMp6,l/s10|i=5Z h"&Ո{ySj#i}R*e~įؐ"_|c& x{&}%gouL\>e[ ,=&U%\bp% Q;{"h?v_rڿDOa.>Wiw 42n87oO19ZF:A )}1;tv*a&pF[wlcy-xb72YqL Ww;Q^ â#K(o O.ˬ͖q񡡧P^HU3E}V07<}ő||r54RiIKׇNrbXvRG;+}^*mX5^'A1IvHNjbMMucFsçkWzO}* KT㉾#Z.ٽ.|<3 F},z?Kk RFeTRU>2MF.Η]xL81&2ӌkJϕ;TGWJ*M_n!d9%16PR.ט Ȥ)qOd°;=TkHA)k7Fl?ĸhSv#;l9qpV/)3 $|M~j̧ RBT e_ۢ"66S@:fꔮW#2AGiЋ򂔈sBIL(|Z 5Ez>Z"Snh5~Ö@?l0 M☰0[%*8at˧A"lVͦDse7D& .k7m"y.Ѹ=.6S.zD rk wmg9! e{aINׄrw-^$?ӳ>EF*\%s n%\kG*Fq8sNp9RD1v8u-v#)}+avJ A >y;4,iA@$8Æh[1; Nu{, _(}O+EB5o[IhB{\I)v@0r\˙jvIe91n&pjԮ.]E15Aݘ$UD :D_u'(ÇZ~xK^M`kf:_Ul p+8&W鈋7{ aG%:!(/)VFMAhNE<=;ۓf$2oK43YA#VoZHkQ.Zf]֘cH>kKψ2U|9>!I~!%uI9e߼Km*gHZOP@-BB7p.4T`-%T[_xfEsS>ϊ[㪶sPJCZ{d򓥔9iv{]l&f9}T'܌ <qO;P*@K*3nH~T[>gY* c;jBBv\fdq/է#}iH@".b(?l4i6g[a' .$1~ livSp%0C&)ʠFI Oʾ|J&N"_ga'"+_ҲW&gP^kp'-;ų{u!hu#w h# oGG1Hdoݹ3qfg"՟flÏ3Y9ܿtcxl68'T$mqNshе@]SO;9iB-V蕩,:fzAg=>l١Q\~#.q|\|:}Põ_.^ъ4+ (# IMr#bQJT^b+}Аeq,Ū؄7M;{#NBZP,5_JV<lJ'e[h$_A&&)΄3\XeqĄgҕq+YKדD5ڢZh= ndԸg#IѨl"([x t1eWG4$qx^M 8LKl=#u=ߏ8W- R#*f-*CIcNXx}H-bh{@h\~Xc<0\AD@;9  eҦ="HVRC~dEn^'d> ʡM^wt(#[!~c) 3; n/,p+_~psS0Z)Ac  Q"ZΎ$suo\X+)%*[9}P(Mve8bLh:kL.SG OlF+<_ksCtS1Mxa@ҰIXDYR{ZY4E@bP z;DS+ >9;bFC\drRLoз=u2JgXѿȝ I oL y!G\تӇQixDA8ɬ.ϋlc^+\Na :zHLr{9>5KI4wԥSߠHC4>A<.O}XGG lNu(6Q12mGB[ҹNam2N|wq[Gݾfj4 -UV=,`ˮ`ٛgF3,2<*b.LL _ii~ukWwȟ҆Mx-\nS!}kSlF/xurʀY)%sE?|jd@)݈ʉt]Φ*4 {,+dڶ < 'Մ7$ʠDS' 8جv$wh; @r@E:LBY̷뼬ZhY+)$R0 .,sĿi|al$ܑ3VMUV"R !QD =3{~-r* hYt˓6k,ZU'&a,jtˬnz%%ȿUOT-yx@PKjm)l> T$:;dvDhS5ɫ`& j6yԸ!:W[!|^6"v$4WkFI J}O61v_;%Xr7nP3TX50#Z\ }ޘY4hj}<xYb^e-dT2T SGiIC>Mk6RV\ʂOᬌQ!Ow C,$ )vaqr`b0I ̩g⦬aaW_AOص4h0 W7FKY*IOoT)h1N6 L!9bՁeN"Ycy S ,y;5r 7n"S4v\EӓTZ'޼.Jf؆ GO0):ђ|,j-[g2.=|Q!ǩZ\a>P)3Kki1e~Zix`_F:^jtw)g 6_FF,%[־D\|wGU6<4Tn)z˿ joa Yԍa8烓vw@"w,(+ TI΀"9J*`?MSa|wȿ}?F'Vo`N TX`/ƌ"ֈ'9_R5"'HF s@K&N"IŁ?cm:u"G'<-P)TN*5z5D"1 i+#+1 &" ynBT{:R𺄮k%qd,CB\*9 ;v "f }_Y 5.L&ͫhӴC·o+Mf釾͝@9{G_J4&FLG~DnLT0ˑm `Ce*slri+u\&K>#87`חT!ghrUoz$s7ᑠ6-P%B-/ōԄ՞}8+.)+ 󎍃e-q YrQPpPm&P%]ޤ$5]Ti34SNtTK7^["J0@E AJ0-UǮnga]}f6_A#[{DYKoGB^J5I& &XKFhu"Ip K1t6^4g?ۜ}5Qv(?R tr! ^<1TwOz'0W0yVscyp6/Cn]m[鉢R_PH]EL+m t"$vK΂^V2˻67#4u2뱎"|DQ[[\=.7[kf,q<_ݚͳܔV,.#⁋/񂷜x>>hur'V$_wkq)c uawi]"5d4 >сWzhb^SUi\'=tNǐT}\+85wI$wT7}ky=i'瓺W[u0cC= 9ȴ&-co_أЫel jU ƟcfhdӒF_:^bH+V;x\!KTS䡝 *1gA~bܵ9- A3%~6¤:.V`UIoon̑sDؖl(`Ç4^K["Ti8εv<ֽ !n=yJ-KI@U4 ˟4_OKT+a}yvI‘d&hO~>b5k&f) ;V_0ݥ03ƞ*Π{z)j?9&(eIU@O}[>fhl2A{ljjC&f4@ُAݕS~;(!wI:b%tiػ!M9x 2*ht}Slo5I4'56/`*yv% 4Π̴Yk${99 ʷ&iCepc'4h-\%q1A+UCCYһFZ4ʤ+$ָ N7fn[vP (D# zKTFE!uihX!k7?UG[״Edܟww4 x2FsQ`5d~@"Yʵ>Z,x)l|kY:9Rp0!Ia ) ڕ2I~2B:[1nOh<@!2?ߚ7Ғb+;rt[ӕ!Lsl\B%rIhp%,|w1"A<3) !Y4?!FSpԩTw~ O@̃๶B=q@ )|cS|%_6H.y.F!{<;f;fw 4;) FP>E^ͤ?6} 8^~,K'k+ @Hp56~j(`7)ɨ#@,%+L%b/.hpb6Oh\Ʌ\;nO,V}9cwغ"{޹WKߛԽ\*G Ƿh|?-Ǧ83('VWd gpd;735g>D8TMK)irϣJC;^D~hVg6ߘl{q'>^5ՄUn]3q0B ^#F#LĐ9d+iQ-SSvFOgn%ᐰ<␸yvu7 g0rS-DP?^gA-_էսXI3;̆A=zn}nEmW,/)t󤍁mvv2tSU1{s~ "$[ݜfu+Cpq=9`u;u^ss*l5UCkZP/SF_ g3΂YB`!f,y5T:s{OG"U:Z0~Š #ց:;[/W\8Y m2Zh8Yb7v0Jwr 6R(97b~ VX+ BFO?藝̜H lӟk\MI5<)Bod{+Դs8>,IVpn`%§TT";n+2H;fڢInDzX+֙`c?Lu0G.yӵ/ɪ=&tzՉᶈTlS nM<3%ZB3a2L۔ۻS,q? o`|z J/ B1 y9/R&t:0.PRt(j}RCܓ(i[66욺ܚ SCEpFү6EhXX"L֫ϋ@U"@Oxn0/`j?z /NbNWPܭo|4<6dpJC#֍8G軀]h>Ė̚3)PZۂ!"{xEujY{4UͫL8SU68ýTiye<~62oJJ$#0U'RB{RGPfAoolzE %ubs[ʟ)SM2]JksJnC52/D۪nQ6޵.l×WU ]%j* :wp[HV82w}aYipW3X.<#BpR'18QsTYgw|!9tE۝@ 5Y(EcJa.(;_|dyg=.]2R;quRFI6{GJ1b!~%EW=ͿYA핶G׊Nkik۩DW] LE흵v$fmɏHyR/6vm.Z'7DZ,:n"LUn7٠-6zAkN3tGގ`]5i&Yi7&M"aeÀ]!o4H֙upj1nĽغ(y$p4U=~??^Qx̌ - PY0X@vt0d!E傜s?RJVƒ8/,pAAd0 <}.iUQ1 C$WF${2y6Šuy%Hq٠g ^s]``3p+-dJ1PK;L34l˔Zv ~krTMQUCFWg-TEG6iDl4Hɐ#ړJ%ѫ;ݬilG,(ueٗ#g,7!P\cƮ Qpb17mc]67wҭB9߇2N߶^A{O Q[h=c# '+rV7ߟv`wβ]`~!Rw>Oxr Zhh=JVmvgЌLiGBlkMHSXMsQqWLX1m@3XNgG> #}LSC< U= 5HwbYcTYhWX~|w3*b1Lp졝(_eW,|ވ 90G#N`. qY۔Bb*'l;\<!*(Qxaq=ESYخkeszO5=)\6Q؅O |Hlk-O-#CNDTڕ<^NAׯ@ P# Ă-׮+z@G3ـPPh_/CrB l{FXK~T&9)IXIPCV}{{/:ӽ -Yb.W <:)3gUf>$|1.I`/C)JhDz@šc#U*li&%ٴ$TQшy ̯7ԋv&,ߏ>E]HM䵠yL>{ko}v3S mwDTGk+ Eۘy EًzkC'!ݴkr6~⚈pbPj*z=M0eC)Z7—|^z8CE%9y>1k+&|vx{­aigrvÙrϐI@V^Nn ]TЖV+FK4*.ՌXZ B$Ct[}f_]3`yNC0 ;Hh5ۆ! \Kd 1 ߼ 3dGk<:T@Ϟ*Pz3i 潩L4 UY z ~ 74dE,Pv1l1B;01ߠCAq bS{S, (H1Oi9\f "|dNពY _` \r@[8Z.05jBP47E ?`%yR/Ҭԣ̘bLvd̔!PtM=oi=+)+S"㈥K'@FV -ȑajt 84: H~{gW)yy{y?Z7Mʮk⭅>S| !!i`0'&[2p Hl-u'Y-zz6t3 N؊c#/T)!H?dEH)] 1+Z-ޱgտE-5hGi,EᶒS^DC@#suj";И<΁V?f}lΝ_Xy.tG|=ŖDZy1w<;Q`*3(]oLpaq܂`DɂfV3kHT#/oϼYåqw r9hY%&5RfiY@.3,K ݙ[W{\P20?j)'DM*%"=ӆ̪nlߵ |?(dҎˋƎ11cdnO=2 yw.;B.cľ dP 5~ 8lw7V8u'?;VϚ@:-܊[z.5\Sfū4z]`&IaR*QR:7CnɀoIj 7mn&~S!KKC-#r{](qZE{n^+]zRGc,7´|cv:[9H).Lb$C)ٿK"IZKjL˰*_xeQAwf)[?y^ ^~MJǾy!ll(*IWHe Ht'$dCߕDL;9N2*藉s0IT(zq)M >[ГGF7Zo[Xct8{|+YCz&V3KG;+юh_PGXeO&'J^ޫ@@3޺eӰWhx },^pÀկ˭"Ɩ GU6J')V /ڲ3`VD7H\uz*pMWK {Zt꘳PyNDSΤˆTݹ&:ŋnaES,1>' Re%vYCR8m%=W@JiyNs'8fD/CfBǶ) d80=s3Fhnq_Y8O(^?aOP6" B~onWmPK0ޓomB v]Nǐ|0 z{}ܥV$(%(DՌ:D8PXxʼ5? ȶdoDɰK-Ͷi,sHK[pΊ49HL6icСcT2&]DFνd 8OXUM\]K(tp^ְ |;OtT@mM:Pp&KՅS| AΘ(SAG`?Ç#K|;'F f*3ՍEQ_h|}C2ru:sAǮsWz;Ui< &%ceBH ]@/pLɧ}:;mzG'DcTWSUnuh W#,QfFZUO3?70EL}rKML jTW[ wo0 i8^\"Mn]\5߆q4zWAiBs/[p5 ȶds`qFN,%HT58Qp̔+}#zhJ}X|+~F jE?w4 |OSx[zNeLk=$5D>(8y3Qa+3=R#爜pO=ղ-@iwP1.By3kOʆ%`)ݗpJoEv.ωx{ qiRQgP0X(fw?I*p26B PfV _J нjv19bd3{Aru^%.ǖ!`A:KtK\Ŭ'5wVCLERzuZbO9܏i-Y7%?u#{`0 0tB%MC⊗ fzLMHcy ;Qaum*rgh >h-spdI+XEҧ:LTBrnAp3j= %M lN c{[ FSD+cZWm'B&ƭa_zހҿ|H59wtܠ+M!BI-e tqO5I8Xf2*nlWoJ'Dd|Q#u%G])4&EPt0KYGF _wHǟyQ))>/=KW (jӦ$d]5)Ÿmz18.9V|Y=ҰzeU\mImjGV ջgtJ;]92(Q@tzHCo!Y€~ۏ;1 ơCz͞)?rRr΃vڙe 0Ǫ&Y~9_ûIgEi齝5ΛzQ3mX!ڣ )̆Gxa86 ^n-؇'o:avw֒;IZ2ڔUXk)(y__` n~H׎#"ĥ#|2GF&3$?6_u0&Z-Ed5p|IBi O@XN\1->v rUD8Y…-Zw3 b>M|](}<X̶{T &*glZ J8,&K6$:)pkMv|ٍT$A,"SM&({Q)Ν6Kh5qJR]TkJ^E4|USsw7ǽ8s7EqRo8$-a{?BhM s^ ı0øت֔06MN<{2rM ft)_p|`XG'cXUgr%wʠ;UaKZBŘ RmmhsCز}@O0HUHR7Arqd1]<0Zo1ڌ 3%m2*-wiò] <^(4hFpJ^kwփ$p+=]ƌGW\2r^r*,1Ԝi]tJFҞ z.Iuŏl-{,3lK(ߋxkgNfQrхw~qOo]EۆC}Y$RD-G=HrIA~M<JF7k3+B~COT|<׬S +h)u[W.[˺FpT i, !}}S{A)lq԰U Gu͎'pkaoZ$_/ 2R1OtI 6D_d1%?sHևY".zCBLb)~{2=c]u>;wsWr ).d.3 ib!-#Ö>ԅ++&qܮ^dVQ R<9p=roU eEӥIH a8-5qA{L@ =X-Т5`zZ6xh 2"0t5nUlJ!R}:z0m@2bIŚ\3)ཚpaRШYS dA90uE\דZD2CnF_ # vGz OZ6̄(Z73Zg$q֕{5~/!_4Qqx+d!D$?&^cz(cȣ`(ߚ7ݵ ]3‡pGTxLuҫÀw5-T@QO؍ˎ䔹3׬1g`|s#hiQ.qɋwCu3 )OaMVRG1GNJi;>>JZ{cFktGYD4|y)Ȣ T,Cܯk*2ykY%x ^1im/2eLQłZaqVޞE9񟞮i^0qfUܥ)NӧK0Gȅ+{P!ɖ TrHP\.JjKMVV|0`Rw0^=BgЕܱjaVY/0.#mt?"wP{ ՕFHR_Xf[򱖌)))&TOpBo5Oɮj4n tּ &鲝#.Pr"QLVWn _c$&aM/іsf&j!ҹ% A{bW#kw}}Zh-tjVv*[aY>[7gv'rP2#o s^FN@B翶DG. sMUiߣ߉"IupSL6V0)KgvUq)>d_1mrT_:#uaa^±6~XG_"䆾{Cv,+M5\OSo׸ _lXCG5^iCDs\" wEƞwcgSIiI JFSouv H&Frbh,@E`JP]O<$T*dFX I@/,eCґq9/.H}s܉.LnQɎsɬh8LRq˼_{;H]/V}o 0uIi<h%,_,1XJ%ΜA}ZUIGv _6!F\1NiNIqtrOֿ}Y",Ap#jFuKTksCt""kԎRVQ 0MS} uL(/:c0CIQ8=܋&cT ô]/z s1Isf7zB/4ڔ vCD!BŸe(Ƭ-~\Iv p Rfz ts2K eKy2JA Qk.cǖv=͂!1eT X_O |d^, ut0SP6ƤF> QAL9xUpIo9{#'sPݒGe7Tꍅ0!vi*(jE ]pCCO) WAˉ`xLvKIJt-"<̢KnhRVA5׹t:gGJ@<(.{'na*@;E3Jț֏/R Lcdұ0hp r hh+U]qGgdqC'}sӿGB*Y^.37S; fF;6ɳj*.O;5km2z:Ξr "ՅAf e[QD?7mVH~xO7"9u\UBeG,Q:TR 4 %z])UTH7Kv lllt AzXW˒<3cԼЖaz1nC~ 8&1c(W;S.CsiR,k?Pwr.v,cpfJT#_Qڵ"5SBNrB+Cnlnw &o;?mYQ."^i> G0"$2XfcFD"M'xd V5apSC -NY:Ю#vC55W|!iJB)c֍^k3I7R5AEԺA<"L g{cxxk9\sHw!?KډUs"QIEr 6%:"f_EQ\T/+UR+ j3۩|+anL)r23p=WBO}*i_Y7q0h hSK}G99G䫿^Q#oU*E=UV$[{MⱠJ1eT[ỲZeՍke&_|Ug(NBѾ_-x. UUC8b(f*qݎZ""߀wkYRys6XO Ve2>*ecg.&Ϝh+fWjXnCkhq^Ue 0$VGEb%=AIK 4ݕTn]IEJP*۽V&ml%I@Ņ+?܄"'jMyqmQL$eB(0UNE`RMRlE#X/ݻK2S]4+Y7Պ MW΍{koOڹ:(lcipWyYz83{]@i/[K=9Y?A/St$jS3oFOrFSnb0/عR :csj.9ZT{(!Nv6ެZs[ DnO/+޷LyVd bz)m!8IrPɕy ԰.5$MEπʈV7 ap 28B3߬+=R`NLYlr}jتMtvB]y\iW@$pnDȣg7s9bvy󴥳l@=ŶwVy;&0;snԆc6.}^ȝZ4b0JbFy;3EYYfS+D{ʁ/¨ ,!y?Rӌ} *.cUZt!:5O p}znm*$!, =*tl^s,xZt+&33]ݕW#48fZ' nMC>;oybNEPΧSWbiU " /H)]AG!jb$EjڞNb7쬆yElNEhPCk$7;-);I~`Wa8]7X.cqV ¡tq+dU^N?&.lGzV_#/!lH79#J=Bq˪<;rwA37_>F'B'b|]64j gg/(Mƴr3e{[hϓ%Q3Zt}v&jKFjSzCnKI80T'R39/OXҚ+/B!wܹ _u+WO8&:# $5FxtcTk[e |0qM(z,r ϛmRkU(-lq;bxx ^ Uۣs>r+;i-1=҃c̤*nAu6*I'Ws3Wnk ۤ/ȸ0Kɕ^ÖBgI|]S?qE?nTmI P%hըD8jz YomZ,\dpWy~*D;V+ UM*5Gځ?k cW"o \]7NYFjt>7y=mKWh16YhY;RMD0qV?WhZ8,%V77Z2HAsgzdQ>{ȕ;N-k;ȾW|腍}}.K04Wv~!u[k"-p+ ҁ+!֟=*oh[iBE[cU:<.߰{Cpz 8jH.&%r%#ND2Eq!O7,;2r]ށCr NJcK6 -e^b{#DK]$~Rl[\FÜ`Qmz51qeo\4=ΒȖȍ5hnOCI<3ػB+D"9 AgJ  `MG$*)b˶K@ .iͷd^A)ZP^mzwdxݝU.Xr yia?塅`gy@NjX ''L)jxq=nw1h +kp>8& ϩJdP&g@htҙTVfIk sv䬅B>;=?*iJ4ёV΋m{à7@HZڿ>Fzuup\H\X f 9hS4^t8OmUrS)t_HV#3ǹb+9sl ҄,(֣8)1M0+H~M~0g\;h۝IKδa+(ew5KGyS`1@zlz)$ , B\xgy KM4&B^(uNj?@CێjŧR2%gԪģmg QKs"}@j&6ҠUwXG1 V26bb]'0\4|#$Jvy84 VNc!"qZLdif"3Rډ#k̞<װbT$ ϤF{6.ﵛ+ejl#Cs1iya*VDWo5+㢌&/urKtPzZ~%+ hL6St0eHOy826T +K,5G`P;TIn4|4-(v;x:57oK9zߧX*x:lCݝp i$}BXa#8eW2AA~\J2y^o ! [3ftqF1A;3ڲaz`"VAq~M.װja~;L@7kaڴ5S(t#f[G0~21G|xrOj:z% *?&?OGs Vu'Í7C×}b4$Xy(dJEb c硓&&bWPC Üͦ$ B9 pFn,qvPC: {R}RMl$TJBȑ4I8 pS;Y uFjBƢTjK8qG̣\~lnPwr̿u % 1ܷ3lj֠yLuma+BkqP`sJ)Fc]4 nsǘ_9]!>mXyLۣwemvE}%WU%H/EQ՟Lb^" 6ձxXOK !R?&Gxumr.ktfM(XLq%,4jY4CtRT_{%A''ۣN(Y:g h淋uQ2w;mg(nknLb?;2㊒$k۔{WZgƠxR܊]?]IlEk'$8FLJ귈eĎJH#Ӌ5Vesa]i ay_ C4Mu-Yftь@9F׆ ,A T{:xZaZw1(.2AFi[ [\,b ,2ʓ}Fݲ[|}&N1<<-#d:}Գ&?D}gJ63 8LVb:r>ˑ\%&]vL ǥޗ_fiBwMU B(I-l'Icy+=t87sZeof g9ú9닼 RͭlxW!=?Ʊ(4vt/b>sux .GwZˮ8&t K}юM|cj}$^]IT-VHd+VH$&(: Wӭф.:ȼwWbn -a&`KT(=-Ф7J K\d`$7l)Ԃ{(3nvʴy##2 <|]OpLYy_t:U2fzh_58I~ޠvP92:=lM ~_`^†+,&甆֏Y_iPɵ!6 &N_T)j!#3-Mx\9+\X3GE>֐{K֎6Y@/(pb͑~AVEZZ(`X-(Ax֜8gBE$?彏䉏U%"qzMCKhysاq `t;v|-n\B5+BavuȆc}}=~=;4/lT G&uc"5['|IJc8#Ρ ﮦzy$®(Tɬ\eM]^GnҢQ7'm+>8("_OzAgmQҩ<>*߼Ԫ1!flo"!^{6MTDsc!՘$?|qA2 T,W NjsgWy1rj `&ՃWEjE:rQYl2Wg|[9TA";7Hu.:1R).!y-޾0wM' |^R^z{y9vΪ;W ADSztԿ}P{AF`ͬ10\mz;0'D .C/unmٝ{Ӳ^_S wמ*z_]F,(^[FD1Ĭ8dBrcv5/d%nk}&jq%F-[o *>a~G*mno]$޺!I^`pPr*lK!go{G{)iW~]#ӓ:Gx($Aƭ۪T©ҊVV.38J}BX*!3\`ƜbjZW%!u:ՒrRwٶ!- oV mQ+D[-{!P9Gp9e$`yi&bWntw,BAKc}%EmiX%8O," ÅM6`ĘMǵ)!W.OP'`J.~#F(, Gy [:g::gpʜTuXԲbS+fF%]-k ⶚AdAardUb1\aMMw1xQ d-]}A s8 ?0=/[ T:ɝJ% IzMŜ]eu, 1yL|OH_q{SbEWiN裢;n,7^ 2ٞcMӺ ׆#."$=Ӹq 0Gcd=ro4!~yCcSRS`w02JRbCDBuiDO_rzqAlC.e|I2{Z|`Xs}rF雥O<$RʰyΒ3 yp~MMPq!;qќ \cm$0𱧤4OyI#%SrYSK\^O64lb5@XY3)If4> f⿀cDR2Ӕezwz̨6L}[U)Is 2vR\ *r%wH1ݣaCBO[Hue ;].sk$BJ>KMKU=y:8;x8p͆WEo}vdrJa.ƻ`9af,Ɵ{=ŢCvP*,𖜘y79E zV- #Uv`vp5 O bpKԐ/9T;7G -CuWD߶+M [N5ƣ$cSnC0Oh\7#Wqkg/ >PJb_E-BsXBl>~\/ Q|¥8T빨=NEzJ\#m*qZwvQJNbŞYduq+50JvJ`oy93^m׫@F|Ic?}&}Y}U6}Ѝp-*Ϙb:n87}wJh09ꢩ)C cFQeFTn3uDe1!.> |1YCU~spg<^ARy_s (we-l^mr<(/D2` ZcYb|yb,o’\sen \*W)SfWc _NZ1 #L"(qq9"g9j+%A gA.Ba?Adb;bm*|d/Ytb I dR%d/mkv_p+a;EaӕYsib\Y3uB#It8WI3V䣲+_zG0V,vԂ sa3Jr*:y:&F,iUfj Kt >=NW\$д^bM 8hxbJ6ȯ.2t{Q&cFfCAGvF:f>];cnFOuu%k_3= ˿@iWR4Aaӵ1 Q^^C6{Iic]PKrX=l0#tJe/ӭ,oxpG+TOx=^>o*THx(Jz¯="Ro/<̓Z]`݁s.Yg'lcToed#;{+1t%]I v-USgFucO:Yk6ܙ(`rI,RGALو,9i 9 `ÓxslЅT ;vm82(x--\?MZ2%)hz+\ź f^K Kҹ~~6'$xRzT?^!3yLNO.¹.kK v:q[v6GD_eak* ILrWiϬq#xCzq,]uvߧ.=mESWraHDMOg%Hi<pБCJG&gGՎl~EЁsc׿**?7qe-NBqLִHjsSҹg@hae1(I?u^5ӛ¢Жi,NK"+ԩDZ:iBٴH'!8ѷوrȴ@Et~Mt .#h**$Kذ'$΋ ;mAP`Ȭ'Zg ļn(;#YaiNdr$gQj6;6cr|@vcO 0М'c1gXΛىwGvGjxL 8X#`Iʼnl ?[G~+Ү8G ΏP{^gN[f$@Ca=&Sޮ"v־g$VJ?XJ< (5P=s{?.="^,8E1.ƑQ -+avݍΒ*&o# ^?"kOaQcp-$D4Fd2h'f6=+~h GtLu/2T~q[F1@8]2dZE2l 򭩼Dod#]mkC>aR3"h9lBd[.6&Pٿw1uU:n=V^6הD' P@xy/"ŹLM ) e8#L@t)=pŀXӥdV+Qs_nu,f5|kT-~cWT7'$:^ vňEOOB4H9E@fA{?⯂ʞH2qpd6uz [qDU0}-Ҕ݆&f.~Yޤ5о,YT΀#ȏv,X ̪dD^pQ+zĸnw9#x:KUdc-A }1Dm8P _!%Tcnx;29|2 2_b!#j4Rs8o)eNb!@7`u1柤 ^H~6Y۰}E; 1E9MT%?T8_UjH!?Xa.IߠI%W@b'dlˇ\]R.Ua3j,ʮ0/N*3i|`g0aɿ~`\;s%ʎϦIUyĎjk< /D4Hxs_fF! s_XXEg&;F5 4t)o*6`1yOISZ`=hJd(_nUeS^s j#啳-FKH9h΋$3V:c0drGt"4PT"4G"ɱA2P8z?8{}!"L1:d07Ak#\kmC 5'$(,(J02,UCz!OE˜b) ICO Se -8Wḻ)bبS XJO+ to}q+pNQ+}jU ؾ~p5L ߌ}IK䒏yQ G͑U{Ye2 #G)edpgU}> <*`3D@JD͕w c+t];əiT|%}y"K vI)(yobG] eO+QW1vްvE¼kG"8UW9NrYz),Ѳq_V̾ iVE<^y1)O\%wFqY5ٕH{CgIŻR7E/H kR=Ivx++8*@*_Ο q uu U6˸cd4k&bbߒH5{?! ,05wgi먌IܼWx^r^9Gvi^:CVodY@: |i+`\=.]*w4 :G0*:6*/KF@=t (lػ3dE~^iu)kA&{Av7?0~G؃HZqєK/su_ 7 tzOTГv_<^NfKV=; ػ`&g:V_:DZs5~E4_ r~;4ȭXea]u'2􀁸דIopYvP,yȈ, Jk\ S2pJi/nL5 fZAe|2䝠tX'` Fbi[uw gΡ϶2zZ4_lfrO6Xv_װX/FN>RBEԴ]AS6EK{{M8,s䊖G8Zmp2?AכBn$OGQׯz(B݅HPcShu5MLsWY)K'u-܌`W`Q ;x$L<0pSi+'~4dm~Ѧ9`"o̷wRvyvyŢB-y02<ܾϊ"ż8.sSQWyif+%U|:`Fj7@g*D=AGm= 6.@NK৚Y `YןyWtߐP{5jD!ZrG(xsL?c7bP~;pT]cW@i-[554x6_+ xj+,㸏6>mpvT =sQ Up.DocLlY cn<.o ߇p~<XgbZ b/ѿ&j};[4me(J!&_Ru=meɪn,f?uLhg U3./jv65cRR<7K&0RR-|zTsp741@/AzLnscV6cXIiֶa_-MwS'z-$7X xkv0۠R0qʀ#11(W ²f_8Ю'IKR0x YHzsqp%eM~KT)!9IMl ҹ $72]y| st$TsY^{1^|RFuhg;qX&mw~;v7f5P >ؚ4D^ɞW n<Nlil 3+ T\B,v9|>.y}"dpRr\:tQԋ2>gq:X!ہa,P—_S䰉brEafBd-ߧM!l7Ya#P&m˂ɀ4tZjnbvԳ{e]q"Q'֪f$v`equ;BLF '$lTĝlʦ͕F{E&`f/\E\Af̝͒|O EO_ L {}1!v!^eqGYՂid o,BhE}͝N{3RR6C;̀p,ԏe'/lՍ5/氅'ݲEeQD&_#H`D08eXY8%+eijdҼ!ȫ|}xf$0Y<CBvV1䓦hQoH7^>~j;hz q[$ްU7sMP{c:dv2݈!2FᳬH┢V.3cb8ޢoOV5{Rc;Q IA){ؤ0qnJƞH 3zxQeJn({iG 6ЬC[$] KՕJIVPs SckM܃ Oν ;v 8.9QMk?*>R݀a^lp չۈEϗԐ(5Nep$w4(8Rkt&PxJֻEf"\g`.\`gSV>$|cCk8 \$虶+EDrIqYXzdGme:޽$1FH5ZTRC`~t[`oAUVaJVnvvs"X+(46ADB3=МkD)AEQGc8İV pADcPV׈ 0(yUdǫI@$< ']#t.?T|wGs+Q7oC ǹt'p@9XWd;:/9߾XBT_Y`K4s Az9Mm"+f26z7 kDh| @ZE/ɜYhNInc4T?AzܘDk ڎU âIJ%)>v}zS}qe IRucݐa}﨎9F!gؚ;-V BC~e6 %ᄰ33uӄȰ@#0N-&>;\'}?LD+}kL;$Jle|d?ŔHd0nCGqã άTqcoߪQfy^8 2S bt¾CX&>xAg#3J̴^=F&V!#&'s>9NJmdƓ^j&Z!A,9]0c?Tm.2WJ&R߇.3K ՗fM{[`#VEٝjpJ4xf JtMa"Ӫ4[T|6ǀؤl f& SnGs !kO-%wۺyNа`%ke Jٕ4|aZ02ؕt2BS~\xL.5Gb=>4 TT<&O]]eEk]א3EC񎇭B޵R2>0#v~Cdf=\./ʀZƸXD1:&;ѭlwk`,'@+5мJ%뵭?,R!/r.Wd d.t6ɐw3P"fKN(G so w0u'az`Kt: =O31s[e`~ܭܭNPfr9ØWD փڑ44Z&)ƒbo/ͧ3#;|@CRPGיw"@N@a۰DhNWu `{zʺ%ґmpwa(yRZ D-4 M`Ιj0U;L]sӉrd/1 {/n @^h=Hy˥ #t"9mvWL@!QV|^S6t8Ҏm@h̬~r-׎Pv|{Z']8ޣ.RQHzZ[ cҍt|O\SW|j]n/vﯡ ܦV8Z(/Uad f+ `#<)'?waOMz02BH_{$'R^v9uƧF;cRsEGf,|~ pGrw7ݱ)˪ȃ.uC.`/6 G+9uxb\ꈳ _*t*VPV[r*h%܄yH~gMd]? k!Ԡ\T|7P).EEhFg?[4]'S}N"ƌHg+vdk"AKZh^ٞ +ik`J!];+eg] Ï:ZBE e4JZ J`+}(16fIg'N@\h D[ub(h|IL%Icu_ b[6"U\mhsɯ>x;+YZ@`vw:}0в>5#i~/XqMdѴuvY+ 0'r밇<L@!D ޫ@s и2D*Z {R;|ЇӰ#"! ieg[Mw:C5}R:dR&+=xfOA@<.ne4IW7&H{U>X~$rYdG'RM 0F$E("Nm1#g :cV;+gp_Rڙ4\ssoYp񆸨Н9Q/Qo oVc0M/ZL2=(/Pk=q-RbE &{~$ <(-jSCuB`kWXR$01=mYqkF)/EIey2s|1P3PTbC!n0ew{g7YFMVMwT]#64։͉Ȫjf.2(c⺢.YCUʪ hږP9.Pѓs3zR+2=&R\)*]v\ƪI/@ Nj@ ^5&@(Vrg6|ʶ.䀄 rSg U2zPfyuX{#eۇ]\||O4|H:Q%8 38϶aYoIeNR(Yͻrzr|IyIUĹH7] QI+ÑfNvҘ˅OmyM@rk5 h6u}Gtu~weR*GpoVD/ǷKCzʑ B\z^^qBHcaX`౻Aa (FZnupwV L/V)uʉx]I+TPeu҉:>z̕,4{2Fg:>njFN\|跤[0$kC|o@HL"6G!de 9jNAvRH&L#{y zI 3%hi{ hx6Wܱ<RYl)}^4ݯ]1%/b&]C֧/%(ZӉm@Jp'G9Xt+?*G˙`ȭ'D$Dَ#۪] Bh-v.|e cO. ʌl6^{G꼷sT1˳#}]oCp^]Homb%/EzNB~x+sfSOF:x#80BNb)[R}w1ux%eIVfFx*mO*@&H^ 7s>킅T8c7v(ڻf<+˪@ N:\ZTx0p'0Np)I5zڋiQ)zW$DZi8"SJ[RLCaVb^$0o> ]ۤD){t/ VB>@W ynzs \KO({r9:`ɻH-lЊ= 8 A_}bO2qLB@}g򇙤}@i' s5fC 1SW1Ʌ-Y@ ZJCH8Pe-xzCƸ̅3Em £,%=f"~GK 0kڹ:'zGɈ'r٦vt'ʹ/`*X W>2g#Uvԃ7Sw Xj*Q$K'h*Q ͶQ@l~7~~\CoGhn․B5mO`71bSLj;"i*$] Tӕ&+]bt[/JS#Gq8yhXO&~C"XhUbBhqHX'[۠q=t-zZ8vS](Xj5@~xx 4Ӽ޾Fq]>h Kh%Mz`ߐkt-ӌ'5.YF+v/v1iad'n=c7+#Km {m|yϯ "PtM“> 48jEre&75gf0 Uc鱰n#Jghq0~'W9ayN=uqTK]E oyإ4 iDAK:gGf&M,+9+s֙w\B]Bձc% STG?9nx1kMV|Ym#`_ &}7ꗞ*j_1p̏e(pQ q!Gu)Ǖ?!&Lw<f~qw5<J5oa ]}hsl+[7U /a0dq$y'S#QߘH$`cIzݴUpXI\LA|%ߥWyEU woIq)0%*ҡZ*G灗=)JzAŚe{q!L$JwfY,ώ _ꪱgu_~J&*!-dKpi%;QFN u- $| ^ }m1Mt5Hqm_* aeh8m&m\D;&&Ng\n9qކqXԿYyIĒ0>W ݲ>Djs=&דNi ӈ}o3Xso;zT=ݾWLvoΉw ~kH=տB v$ `qyttL4Xji>&g_2$SrUX)SĖ8=]D+(6#;#{UYĂ3'ۚ*bJ sP|EE=x(R'r/^QHZmg9/!);9jg.d^օyj*ؔe1iU[ݶ0Yhz۴پȴ=%FkD,{ ^"PMwJwwrܷ.idܝքH륕y$yluȭ\fY!k,}D,b/NKX%6V$|h.2ѱ]:fVP CI1zZ/ R2\ o|y, QHwr҉pmdR h<P0Wp1>@i Zy fܪ,Y4Gy/#ࠍj h:.63 ~,&av%:6L3>E$)N_Vv ۄQ2ٛBH`2Mx+,& Occ3pW4T`Df:hY`m~F:w 9-M|"!ZUu0C:TR Ռ`J@0C-\gbyTFD­#]`'{ a̎4 SjpB̈́ҽ,B)bPET Oؽ3H`_!YmJOaF~L!-SHY)s Iil>uzY(K_lf- iǠ1geFp2K?] /1^=e9wE\g#}`M^a:fC+x4!3~?)v}wOx)SaI?B1D]_kK{kFs!9Քqaz}O[C] 3wg 9czC/7MlE59~oLJ1GwF}q|:!sR$&$ . >7JH{ZG A[(- `R%kJ룃`m퍱dͭі0IαKT[Oʿ[1ichPNGMLYhOF J_.w!Q^i>yx%y)Ȅ!vnRc%QU016Glgjbe!=HAbB"'t ` +!ki$zHAo&[B2BgHX1eNU)ȯn yaUÅN F)؝~`h5YԐo ㉲6:ގ驁d ~yˮv^a4{OGb96NE9(Icza %RV̻~Uj膴۾5uЍY nU+\S=ib"U$P8$L]CfU9 rbnc(>*s-]{~7ou챀tqή!h^:f67>nsopei شғ*u~a =`FUֿc+Ǩ]Pڛk] cTC|5|P)=Sciil!KZ#=Ղ\W<T{GZ;gw;Ƴ^YbMsDNJk]: 0[.RkŜujeX䩴&5k*ɇkaۺ\B*SНhm{k=~f P g%kaQobФY )D47e ?Й@Ab'L9%ptq)}*9I2?>.o!Gm{Om=C+R&rˁ[u^c_\yvS׮CVe,>ϣ@]Ħ?ݖU'wdhU+UGV]_vHG=\)x8*Utr>٧^{ ^0~cAh{j-^% miƀI`>qn1gaFqSM pc$:ܺBTCsoo 9lYep%~a,$|;E{ +չP {݈ύ}%2Gl$kEDyXxh +bDNap!n 5Qz)#%a'3>Z%jaO/` m$ƓIc>OZATG4%?[RYMǺۑCv{a2\U Yҽ(Ѹ0QcH„x: 9]רܓ?\`yz tvi/А]^1:&?]jn[6,J>񥤐mXc q0S}u4Ie}{C-ʄgK<0jx>-O4R$^PB:Hp`G( f^KV\Mz.u{cƬˆ8Ɯ; 1S 1ݠxI`76:ba( GR49y)$)[W~*qƯVx."3ka?c Q=0M,lo8 n/>+܃S;dDEd5^D]/*s[< =&N+΂̋›~_;utsPMBl>f߀L`mR־Yo,XX;tIn#7!tΟ2ٜ]̟EhS|^iG_;eE ITcԂ˸`uz"FN#]zZx>ha(d` S/J )JTtٱ0$A!B/P\* ]VE4/8;f)S5}Lqi{$C{mRR{][^NJ i wN<>*IXHb69lp&ygH [nդ g xeЁI/LV:\^RhйyɱAhKqFkhԞlc݅ }P!6X3~7M%MRbvǗ䞩>J'w{}jeLsUr6qB`=}=q%*ڷm=-[Flj21OLvˍЍ4rnQ# ${lo==<o8:%}n&\hgo _vqcz (RG ?yE?9}IEV|mSp:\ >s,na) ΀}:R 8c>)"v~l*kT|4O`c&maE$Y qq2$a+ss;6bǻ+ "fiF7j8%Q174/ߜ0G;A+d=*ļl-4ඐ]t$xwke#(?`TS̏='!Iϕ{Ej6I2ћt*i)ɘnfjwQ+x<ݵ|ENG@nW_4k1*ů\ 7y] `kr)IǕGb 4er<ĩlش \NBߪ;$xO=g=+)75LYWzOGm]%.-cƣ^* zyPAcS3/LgF ԟ0^"UcNŴDhňȡ"o\d snnIMƐ,& zX?푴T~` !}Xvߓי43#C~ F`*|bv)&oX[8Q9OY3dЄ8٢o5(թaw0Bc:t kj>b6GOXWW !}xByBq6GL9Nv:ˤL, R]]8Ekpɤ_KG̎,RG 34dQ쀓J'Z.5b34OjB4Z̏'kk@_2 +ʇ< +;InHNoPk[w3T11{jhΑSlDi> +Qq g>]Wƒu6>z9n 'SuckσߖL{=[^j?HDUά8 TX7++f |npC)rq͸*Dj9*!/? kṔmV.mO&#-Fj$P2,m#| mU, >jrycdn9/6Z<;Q0oos9G/dJBJ9# ':#2Gρ y\:*U>ͼ1aeS, g9)g/~8i^5*ZтI E82hU4ɇa[s7Q1 0 hsq0מ0p7<0dM@긻{A=&d{( /A+w|҈'qFa[ Q> i5`'AԢf0y@YE֢+"}~}K1oDŽ] Bul2KX A0O"^Lg*쑐y@6LV-{ۆ"g1<&8k´aTy:M=RlL[WP3_V3rM̏O<輸P+}(d4}A;֞{> Q>&{Zuؒ%ބYeFdt' SWM^<0?_GaA:1: q{[/޺b$[3Sy^jW?@z-'J4z8ϘKK4fQi&M O'g2Nn:D-sXo)ꮜH;i%~XT\ 5.'Y0Xяdpm{=pګetT1֩M87=¶- ?څ%FYu+(L8Yx*5/Ex\J r0mMV"8 ]m q3$jA6k%R .0Gsq Ġj2[_hAnP=H$3 7 XV G\|?tb8] A[M76(տL!{m߿*{b(78-۷ zj WjUY7iMƟ'V5i9pzsVčl< c(L+Ag?C7[r;b"X'|)3[%_!J{s|1_ _2"sR%D%S Ŕ lqs ;a[}|+KjD<8*t־ uEPAv+Mw5CaP,1itD G㰌Nu ŋP V~5w}Ŵ_^Dm KS=;~ S᧙p$\_(Ao 3nT"ޣ}KHp pxܨlF)# {rs㡍pkC>ʰ88+ƿux4&tids7K,*Pn ! 5=L棔byB1PH`e{ebxA( qF r/ _lX C8е"J.},!)OŻxMgETGTAcЫ\'(G_W4Q`ĝΏkg +a@a8ϮZC`eE_=_T^H،bREiՕZyAk#bG.N8O}ꎩnNWx--R9W\#uKB-X/t}ySHm.[;xt.rs$44ߨEƲB"Q+IC0$4 ֎G!t |(NN^R cO(3ٲhG&F%"Ml3pKiTBJG`:OǮܣ-urxӀֱ PB7S]6[1?uc]'wK biڡXr( Bf H&ԛN6,RArؘѧ<ZxDՙӟc*]Kօ(C+m&CFSp Z%_5D m/7W kdOä9yi/|>Q˒coQyUIz1ԧ]df@Y;AZ 2%e6vʤ }r 9.SjK,V98CoYTGs&ue'HjM'AYW5W7Us ^q dXF([6XZTK]ZcY@29J+ԡ=% *~#Q D>c#,,+i%H?ܜA,-,6]sBƜ5W8pDgR`AUFbwox|=8B=zXJ=SpN~l x7ǨfZJx34툐1 %xae[y{h̎' qM!B ۜG@a)? kۏjZ]3Lw֪o V?FoS;'l9@`(*`o{=TV.u7$0m WM02 yubz2D}"a FH='܅ä:3@=g _@lLlrGa/Z_B AY4ԱV ŗcxԚrJ3Hͪ'W'~츴oZigҒ{v2vYRq]#vC oG:s͐+DLJskRGafueY{{ZZR=!qf.&)V(Z~e0%c{@1Suܹ4%ɤkɖjPBp-OWܑQ 49_(%=!'*<(jھ'vFmq‡PLjU-F5ҕٯ t5y}=X~7LAo"u)l *XqaM426v2..T#ǚ=ٕLՄ`D %8 On`m~dbm}*sYT`$Þ*v̐Qݳ 7K2c(1 9ZRw.mkZbQ*t . 꺽L/k8|n 6ki 18 H> J5%zA[4}Rc'׺(~# މ$勅, PR Љ;,A3?pO "$P-tY6FI.돣ʋ!;.>dM- APaq MF1Ju09`*zR 1m:.н*_ࣶk {XuVd$>!ݹ.zEh*",Na#peY}vK|8?欳peCHE~FkgYQn:>W9̲P)X6b'/(3m@1,pLFb2KE@7ƫW!)n=buf?H2-tGvZ2,P? [=HOI_+*_*l4]fI1 4PGdEe w&(j0cDL8k5#{Crx,(D8̢ꫭIRcS|Xk@G=!#ċr_UAGdh/Ǎyiv:A>! N :I"\UϗQ'A4XoXbx14܍ 9b;".T',a|yŤU^. P3Տ),.PQ#DnFY*%N:!91l.P|QCxCkG(@Np|׻R=h 4lgujỒuOG9*b 0ݸ j˥ z3Y#$u;dLD7.(6 |oyRJ~J?ʎhHc%ɷ;LDRFِo? )#0F$G3"̐!rQ?Ǚ$f\=+{G Tt!FAMV&`)"Þ翥r+U6JMDhrǔv8~1VrFJ$5bʫ7j@04M#Tq 4X~fUwXŜ{m31q4m>Ie2>_\|ji[l4!W(}$oQ.GžUnA`,XvM~c\$M]ànob[ _:/g5ϟs0]=FvQ4ti4޷;'Qp޶6bE-QmRK07v ~4[~<4\lD=(odQTȇC*9+ڬӲ]iI&xow2Vwvwz<x8>ڇ.,ځa>pߑiFOwJʢ]b{-r:yp<Ƈ#ʈ(P/lwwmLϰ4AvW}<d*>g  <2-C\zؔ]Xbl>ɮkL56]'EA`BTx281pBT9.Rzކ}yx< d %N >>-7Xq4bO3/^'.Lt>qrb:dGM)"! zN*xPcmA֞K涇/qfc|}ekŒ -0͎RQK XA;mсp(HyBIwh.ib.Ajrk%K`tF-Upm6~K$7÷gqfiջAYV\ 6aKأEދ0m&˚X+c~xAU_ZM3ЃZyF"E"f(Rsy[UW Y;g6Jm2M )&jC\BW2ۛPL,₿`'+Q}͈:- Rct<">P3gC`֟]2vҟgRZT[r{ܫ+^Y\sVΤShuVA6<9҅ +&8.OZ~ܧ[˦I q+ꮏUռu\;#-ra9MH/.!zެy13񪰃rƛ/pġ@(AE؅[ (,Ϭ MHgGg&p̛҄Tbǝ0̯dk/Pqp0JO`{eAtDu+ :U 6^OIx`l}!U Zp|03?XsW863)q69 N :_i7jyg/M@)@{@H2`s5GWV4i=[EVwb3FDZw [GzGj(Bh@lƧ!"l,gZ ԤZ`GF:Xc3dO,gHۂ+œ ך_ ݭleRٗiBN214X+ppL(GgT\\/}뷳{0+T VfePN9'G!@2mdԉM;`-'bq(B'6=a0'd!hh0&8#>ϐ?nv()bBU,IF||A Xϡ( _M)p{tNlKd!u΀Z<TҬI@hQ2SnCEnp_ J=jkdžZ]ik*})v;྆C6Cb|. J-,#@jǪ+&y -z@>EUeNloeVLYqbnT&ھv!]jWXv$E~x?.!=]Lip#?а#|U $>':'BX53^~/Z(b49 L]p7-2p|uh05MKݶK~K 2D%_lWْ%FY:DKucr=T/Djj/7n9 '05" ( ooǯg"x>5 - 7Vh1A;.cf0FQ &u/ϺmY+YUfX~oK-ӻ}>Wq5y IMsDO8靃"05m?$fCh>x'yNhȺ *4g@Jv{wHS߷M5ݢ/rۅa\iySᅢ6%(!p!J쫛w`q\ +Xh?/ER@^"Ԥa47t C{1|50,' 1A+2Ȯ.+\ >Ym}xS[I6_zR Wfc A{\TdD2'7 LՁ"?2<*|^  ^mJxc*Q\=%3ߪRSN3O^$~, n)G*By @E3:W(Ձ¹Sv]dBkb<|8e%d'+^STmQL_gvñ W}cj5PTW ՅJ1gF?ݑq,jNwWY<1vd>VUxQ㢠B=wF;<ɍ OOo*.6=|mah>3 cy!$}[E`.C4`3;, ̹ñ/έK~4FZֱ[CQTZY$$!"Wԇ8/wZ1= m0o89e]Cr cF.Rjz=;PMXӶ=f 01=?eSgFPHr|kkt4} ='A˽gQٶ|ҿhͤ1#(j]Zi-:C-mv2̓>Eub}m^R,Sp@ iw P% `S[fAHOr]ϷS-jt-7F汢 >ɼMjgq:!)F\N#|WgmlWt,!%()jo@E`_ 2-B(VN_m*u8[773Ac>uiZ)߁al2p{`!#|;ILRwnrPVz $s{ &.{^m1!N @JdPH6ԮB{00y`v0PCă~\4ib ( J{03:}ŎPI T‡\e~䞐DVG}M})y{!CYZX/ q" R| i01ؠ PA_a?h3!;/&E-enSP_"O/tf1M>52J+hK74 ?,${ w A_Vb8]H [CH₢ e';ZeoQ4L-YuS3L4o!BJ$1Eq@vd[#4!7d vp0y+(/<huw2>#Y@,P;3P?^o{U 6ehFgdwIuF.™F@욲V G nO~tE9\;iQ˙HBZz`NF=eX &s:x z"fnAv߸Y[#&w9q\s{goEcJl9BgXmS}J5_N`0wFpspOnN/ċ9 Aǹ#o=m(#<}:s~ u*EfucNaH4m)#яTxn4%|'B3W @^$͒*0`oO'T8jteQ;9$);2iSQr,Ě44.cSiQ Ddhi(YCj%3hբCZ #S"IF7]\M9XcmT8"c#]Ӂj]m8M! b!+vwʎ>}23_jVqiZHQ?V{.w>2*rh㈴#BQ,JjW?'$)1C{ڇFcMdky\ֳj*)p6S8A ~~4me[,3ziRRx\UJnքdBhECz Ty-0ȒxlJҲd97~}ikЅpN ajMkj~J_889UM?[Ovl ~Ve[M]7ا eb 4ֵ28Ћͧь40`+=c($ c2Kf4MߦFԉˠ*qxS;{&O4Wh1-3tsb|Y91^ؾ"m-w r§dMŢ ɛ a5LJ/aX%s"4:_N!6tBc+,qo%IWJ|TvB޾cԥ 0XQI9p4$sr#V 67I->'5ZOz 颗DƝxwy1kMqkO >@yp}}ndzB7w`W +S h t#7 xKXZLG5p2)B'#|Ac ޽щt;rR7HecZ1Udfp-jzw?NKQ7ŷxN0q:ƕ'dh`~*՛̓aSgo2j5d;2t@΁S\xZz*Reg_8ٹX]7 +#u*h~t d :ENҎ]%%Ό;_!V½G&U4(RS"hSo@=趙j,QST+ȵw?ѩJo>"t]N^LL^nJ&cUaؽT%(L ~hSpIZ(ojpCR2X[ڟ#`YBcr'0'k'uS뿨XgRFاd-fe/D"Y/]g9[Ԟ]%/2]}c7.i-x%Ѩ/KU@ |.om L*9'1l” ]5x99?o:i.<ǧE;pҋ)r28˗{$KXر`W?& T. ҋbXgr4Mloz\#v[Yج\smث?bM$pFgn-z څ3}1]cB󑥼&B;EEղyB_.?EW 5دdVR&15Tqu7I#(gF1EwH4E\tW=9X74Qt>\Wt?/!Qwv:|qSdEX /xeڝSaX^2&Nk.ps.rž4꠆n99A_CCdwV Ԏo5\; A,U-烉ҡ$L \KYͅ9Dke 9U44d-@Eqx /O$CY›B f=U 2>lw1hp{H8>jr1ߡ-r|=t @aE(Ea%9xeIX) $01[+^,sBzpY&z^jQ X46җ_W'Sw*B>l i)b? ZpBÄP˓P y۴aT3p/b߀tݯut{5cdcàH$2kЛbd%mlU4܎ =l,8MvNnC8K]x4qܨKe=m0DLQw E 5E]htН{òWU}u@U~ fpsO}ffrlE;eA11 }RKcckT9&hZOPLrQ uK}J8 w8qp߮C#[{=T{:(pt-/G(Mv{L;.ᅂ@! %kDV񭂳R)WL9q |@ )LϴC+s1" u~.+כK{ 3~)v]!v⎡Aܞɶ i3J~0-jY򆝆nr 0Tyw[tHyP;YeABh\JnΎ~f q᪷v e*0[oϹU .0Cav.*F*tpajz%gMtj9q9a38<&ɶcI1H;4Q8epL/HIUVc"k۟v Zv3CKnjrvJºT[,"> #^Y/\qN:1=hgRgrx\5}QZ`$Z&~i^PATC.ww#qf7C?Fq*7o67"Xq.32Og.;W-T YWf9]@tr&`h0 > $kfH#Y'u35EMSp,lMʼnᇜF ^%-'RDZjHPT1~tNeo6xBe/WW{\6(ЋʄG? OmR[XNQӕtaݫXJ9}07p}LT?OCwiLgRf]0l_Ž;/LQ+"@[g?/?ᖶRRȉI<<O5ņ>il GYm!"eKqG$_zsnS%a]G(8O_Sb6O>qb jHISqDqdXtQImwYe` ੊L?CB)%OXsԃxGŷw$X|\f034DPTVQ:xKV tOUj@ mDĿF. pŋXュΰD۔QEL'gFr8R y[c0vwqŮ CU_\[ÔE"K%ă1!KN"r釧r7mABRTњIsGq鷛xɯ#;/E׭?&pQd{ t]l#|2Xԏd61g8X$5l PynS{ pQ㕠@}/Q؍Zkh\lt>$yM~rY(yYґmba_(X\|bLڑL+Mg)FP&QFO}#ѳt'^ $P 8S3'WZat?rDڛ|W к]$T!"NeU€E3@qDuyf=W 6l1b7?羬Mr,ʷgN7:WـyM8۬q伽0P1Pc_flWa~jױ$A*c;.csf'n^Hs ,V2:HBrRܟM0&3{|gg@=m/UvmV~Ʒ1󄑈9gP7q~umbH'VTr7gѫľS[bK.لё? ږb,(v8QMaV)'1;֕ɈL̾ Uy~z_I)% ]1XݺeKN*;]xFqD"p"k ;?0xgu_Zg ei- [e0U8ptݾ;-]n#B?ۧnKl"8V8^L6@Mo}}E/Kfֳ^,KQ$vpRAmP^UkL}feV8>RyWϱ7. (X #(1gnqmx{N[bUs^? mMޮf:D@0.s%ajx}H\]{@#Ƣ$c?q7jſ{c @kug-U5>E%*\D;ѦZ`3>gYVy|V РfIC1i-c: eqXzd4Gxf[ /t7˷gT~lc'}ha_oX Dtٸ=fb )<'[{m;iv{>@1(P''VPmw,DbIIBWVZ-eGny`q\x([^G  Z4TyZ$W#ڷgwVziBKcfa09~:؜K E'Xic#qIֈ0jݼs\zj'vPD+X4*.1+o`r^]3ޔa=:ͶwĚz.Gʺ"3FE!:f^-upp\g$q\%0ΒɿԔi ?9:rRx05!Dt?crEw&;{6]^=T1e:aX( )ecKDEԜTHoʽ!ꦦ$w:AhN1mMf-4(,CgNԻ&dXPjmN>69"(f/[Vcsh+JF);8OF)uf =0к`p!k/= ٜ/;^1*vٶ B鸡Tb(?K /P]Fk=Dᤴ '83!_|+n\ ؋֓V;KCtv:a>UjmՃ~=>\2N"Lg*LW"7BpmNZBP=)p_TX@x\~8(_]~pWx1$&7k H%ƨsenX=ANaPD>o$"`ٹ&EgMfm2Sg8 ,G[N ڃ;Py_/P״ʱ8 s݌xd3'5/^o-*CۓIrwp`lO{ƉXlq7yi? 3טyJuofEDyY)hZӺf􇎰 !?C8F6mF-_R5_ŠzMhR6&a$ f`.upG&ֲ]F6%]|s [p)l_F4!_ "S&9CZx 8p [?k51<{QWRQ6y*W|[#O"lK)Y1;& /nI}eb0UlBYsߒt_){lWD@BϢY :%rjѬſSܾil B 1:{m\n /U}uԦ=3>Z@BʪQI/Df&_h~fpi.w/ z#+.=aJ'ɻλeiюCOBө"JrGXEpu+!r޲qӝB'9AF ۱靘JrR{>@oEG O&c{㘕yj%zlTl-Tl~ڽU/dU\O@0DFOCrʮBXO-XNg*o¹,Ƥ2ҐNy$X b^KQ |^ׯЂpp7sM.7RUr)gh YQl>%Ɣ^:DO=<^rpv4vX)š'4|,wӋGTY1*F[+~V)^iPPgk6{Ӱ{E9[OdC.WGjiS <Ҙ_ ZR Z??h2V#i2h0;h\e!$<ֳE%&.} rX e))31)r,\TFk]~m-j97g!ڂ%DW+LRLz \;:3p 4jY)$Bl\3Ua;+@죹o7x}khUJ<M-<)ՐDt];:7 q2%iU'tGk W~C:¾kZȏf\I/J)  ֛\ IԌ|n"&T?;ҩ\xs֯?OR:b"l \;܌U:S}WF+3r_ߢFJ|pBAϷ m?=@@^>W^HAZoVWSSwY$j!-/ѿcKbˏPzt쾧ΪBpP`oI/[S_tidZhӲ۬t:I-ES'#=\lSHH%;C›YmE~] \j2Xk(t-::}ĠLJLnDɱT's/uF$#' Mo `:Iw G[8#mE@l?,o^|Dhw ^ygey_Ёp M~lKn}F3 {v D]P $G!O0ckSW@f+`Cmd%HZrJru^E^jF9+b ])LҋC)vzUȸdƸ/KFӰ^ݥzl~Q~Xow.SEms|Bn&$3 ?DL)1cT8tÿ jNSE{gw^x<>l#%A~gK$\)}mmn͆>_"-)C #9Z,",p)i .td&lVy$GaOSh>\H6sala1-MBQ%AH7+;Ig4F}]P{YYev{<8rR"vPk4<#.}o'ʓ _k};$V'^oɼ\,C_NhTQSv]&ψMC7T{SE DvxܯMRM`T%Ǡ8J!H+Z9rզa.şR^s@ œي.kO/U(>hv'RyƯ:k q,R):t= \B<,6/x=+fqpų"xNnH!+}aS6K՗%:9d$W4kq|i?@X&9% %6 V (PNؗoR2WK+8rDAƂügBhBNXɜGni&F4kfJI^Nh/x NAB' B=t)R`[<4W9KDȾxCЃ-X(LՈ%zsg7.}4Lm0oҼO\a5Cfe U Oszrbw(*yd;1Gv^TV wS -m z;e{Z<"=,bn(cn{Ye|CA?C?XR}||.^剙ɾ5{UWݖPUXvK "St_Ca̱)DڈPJvm}"C^֊2fjt]O8iwfǀ_6}^(!l01&}CP|b;=Z@Aj fG.#A- n>8 kb'1U敓~=nEq9GeB^|"dUs'3wLC[ A}>8鼒LDۑ($[Gaf#E"0`j+,mL38kjyᕥR=^0cN؁&vcT +pNb EAq H`#nkG .ٝx>*\F&MP X ~q yYui2SkHyH\q.(Xdi{ϸJ㎀ъ4cr9w2 _= ֽa+=,y^qIO⓳W7"#V LiA TM h*q{ hi/^_zX0ISdf9^ vuG2%r8GTl&SSr!/~;%pb)KcJY;;"ll"W x ;KCt2fN:[;9U8y slĸ_t/#YFW$6^@a{l #{A) 5UtJ@H{D.֕+?'Ƀ扅 j~C7wߓ j(^4`& n#r֜Y+`kvʳ4 16QyZ~H^Ҩ Vӵ0n̶ Tf𘻶q޵W?mQd}v)| ?NQ56_3ʼGW;fs (ɨ@c265rK 7?qk4E>$gաy([\Njm eJvY,Tڶ1cURQ4XqW5vnvS3k1W? Έ,F3@*귿q? Ts 5ʥbsgjь\EBto#.}z_w4&UhkuЬm&HtCagUp箎FY`!Dv60#6 Fٔ9i'VQ@{eX9k8@ -hU%Xi+Q@{̆*y9*9a~0.foB9GT hi3Z7oK29cيNQ0gxT̾6EDvyzBܺUzq/'[L'0P#.{D~ۿ#d@bO8ũd'R%`LgڳKOa r } D'rD!8ʑ Eo+orV6aPKCBđd=Fj-b Pn ]Іf2 Kj.&ug1O>}KŐNm|{Ͱ ]e =N,ҰzOzc'IU0u+[lj"h$:?\v<_[FG6w}iHCl1<~xR,Xaud";_fŴMˬDҮSedms0kٮ&DI+ +0!W~YS B]Fy3Z(I/ɰ53mVh= 8H 瀎&,U߭wbq)ي6 .hԞ| }L*nv@;S_@7 )ۈj4( Z f&d#uG׋b_'j6œ_醅BgAH) NJyD8nMWAH&cAU7Ѷ.Q]  OJ@͐ H$b{)܉͢36X磶7N' C7D`fފ!UFeoxcpŅ ~@ c'7n[FZkWm|/- $+tۏ)/g~ZoUo9R[uFN`gF@~D͆pnheRia= Og/uUU)`s&4x~YΐQm۽ϴd} [XQqU&9 )߿T'ijc)(Џb򩣬&H棦j$D?KLerYm{PCnȲbbH#umIk CA6EzvSQij~ ?,RjR]qT ЦNt0{ǖ¦PںE bEWhdWSQ)JYbC CxJ`EER!A AGh1",hK PIϞwZ8I2w^Ć> sX$>כ @ĨQu⚲+4 &[)t#PF9x-3L@y3WW,@+9C9ÌX{S(%g^N) h"F++HF, b ?%V$Ina _;M}|o5+|ِ>L310RcF@p+uD7dfeA5oƮ;5@;w^þrڇO(5j+Ȼմjk|BB>`6\+es7F܈:2s~N#مLSA^?iz(5/e.c{=!s6QS.T|^`7qB,yo~L=8-߱2۷[b KU>j=C_!s /ҵtR㒫'"IpϘJWkHE-6 rrnsm>B~;f%I&K@&k^9&=BŸ冖F[EOQf>"ȧuN eFK'GOgl=c;Z,*W/&ʩÀ a::Z' .%k *M/UvJmL\EN0vU杖.5$ {s./u "؝DՇ]TQY}rMAE5)[d8!?Lێ?tFv4(i.bYHW1o1=u>~K -,fbU*Wy7㎁ i:Ūm;c+@1CL|Jqc]lo0L lN!r! bsVby>ܬòOԶX'.`rw &(NP3&%:\/nᱛZKc"в %268LMM80{zz=#HVX;&r[\_}q!Ru],@8S;&wj-b,O &p#G>l0^‰48&|`=C.9=4֜O;0\4׽b(07ElqkV;`k۹Kˤ! CaZ5M5 +?fW/jIK-3nRxÛ̡ rl O-%֯\._a,e`) N-ho=(F8yk ñrW* jFPR[ #siyZ 1IX%FlNdު7n>MHFºsJu!3OE믿2NlJ'P:&m7 Xq.%916⚉|F1sGhU/b1[[ICwW.Th렒 |K7Z[ $E*l.8;M[*z#@}]HצXĆlnn8uBtqV 4e:T\2f$ZT<)7`gg\ӉL說ՄOJd_ ¡3b FH zjw*8a:{2Jp-$Edž25~fhJE*Ν ~I*j,N#'_Y4nPJL+v#|3@^գh<-Ur}tGKYG&@tIT!2]2F6{{_ 6A˚YI@*jv:a8܁o6VN9:S3E2gc1k7Q+1IDyBK4;.T_ }4YF=ȝG;G4:Qɹ/Žs&ho+&m1Z\m>e,]}`΀ 'EP1=H  b~ q:7ׁ ˼NXR`Z:U-=deހv?\N8ﮪcT‹NQD7,1]#5AE_2^1L9#nwn"DB,C|;*=* D ]C D IoTז\ {*fIЙI~t-N溭ӣ:Mۥڽ ).XؤesQ%2_\ U1*\bԲ5m$d` Q`a{p&M{}F:RuO\cZV{㠎u圵e.4tր02 nG-y[<@~vXZtl1g;﹄Wʅ'>@3QkޱTFJ?-cfјl#cpu,;Hp?O Zx}+٪nj"AXηkc}w/\H =D!ZK 7X#όŪu b 'if1!D ]uUNkͷĢ^t+qER3􎳺P/` Wnݵ"#}b-$;EX -+w-~yYPF3ON\"@w42r,.ieO&Ute@jC! +i3 מYW}~!݄)V@.jXNs♡ež?gY^}lAvyˀYuTuUq>iO>)E}K`$R@k(Bm^Pc@ⶱVHQ9Y6u{>7bbM.e|qcӖ(QbN[Dy-:~i$20r 7(f(+$MpCFH;ֱ9E3L}!v_q,gwqKCn._h67$7\Еjbb;Z0TWJHȁAֶ~q7iȂvEX~[|c̪a65Wc=]tm'Y|pM/PonZKI3X0Ǻ1):HG#Ѥ :]kɘcaJs4{"$s(8p]`:iE|K=(Wj+$nF"캱M{B*ȅzy )K5.kk\)~Xq|hd7s)z oS(kxVX:X"ռK -EO1aqD"2#.wX16E `qRjOev{qc>7S鎳Y3:lCR 4i}UԒa"ALGdQY'$YgRMb-He|'M16}<F-ySꍷ&u*99>9OuUd=]fÜtf&ӳUuK5B0{B+h[2 V!Y#OaU0sl^yU< AmͰD ;*_ Zu\;X 6>M uHٖ?s* 8c.3Nܑ>4{RUfQ:D ;v0Xe0OD Pʸt.4B{[5Q :7 &uj&%mtcusdOUVˇߎob &UJUk* ^*VS԰hN4%&X>!iv5bt9Ǽ ?p7Z_O_u&LrickHN.o#xBI0'Kl/-)b X[G] T Nmn[4rjt8 {OXhK5o^ϐC%Re5T`ĥxx:b~P}et[d (}4q f4_943 o@>Z8N :€0ˍEhHmퟃu=u yILD-cz1D8r1ɖslIz(aMnٮO-oQ ͍iAEHߖͲĵ${ւlb\qJi@F N;Ѻ?=t'A$]( 0-qW/ T@C)g/bP[]˶pY}RDf?/Q2/ۡbWqg<}߸O"}q8"l Ш+Bm!MdJFL ]|{@d8 c'-Lc;rt4JY6 Ң 4Pr(UO7`įc'PzQ U/[?dǩ3k/E1qQ8FJh Mݞrnb?V9YNf9aqqwuS}E::v:nF9pPrybJDG@) EW͗dK˘$Oo~aLI ?+G 'cԞ*Èa1F8Y ߖį3 2oW7$l3 K5[hY4FE'Ng7)#y5Cn)!< 2 k_Ri*5W@4}B"UɀvVg1 ). 8'Xu Ofn޾9"HmK E#9!%[mɷ* Z{?&*Z9W))އ[%MYdX8ј|)Pة8],|żVcFo*ӬǞfJ3=5.2=ʈeˮ͜(Z酷,QN' "ٗL 7 zurS(Qc2~5Q-%40ˢWi\lT\aQNH;0ߨz S6H 9%ȚN-[ v-Rm79Rn{\FYˣš5XP4Di^c&GWq?Ds *_+' $ C<+Դ آ)KGOIsHˢ'-ir4,D64OM'З%S<~鰳Q: ; PFJaqE$ObJ-2_IByoeU /Kzݿ`[ԫN!𳟀ȞNr_ͪp[r24U ͠dV9, \c%@WhߴenM [fIS,f(G rrʾ6^rZuWqznݕ,ѯ8Ds+\LL ׀u5n^ 3e hYEiB>6 gUf;0r-r&n}D +ͤpͣp>]};%[vu4Rt]K{/V@rI<7Fᛚ|iYL䭦Y24AvGӈ8sleMe7%N]UUt(_) x<|F\0B鈓 lGgj˶dGsG!ɯp#vx!a_W9iy*ϋCfezZ+ T(קjee5˫|EldGګmId%53@ ͺBw GbEZ䏂F:?.j/]?EF a_b4 !+q=a}j$Jۘөh(1NE8A= sNBv%7m"-&;Ձiq[G9V>,2Mܴ0sE?gbx4 ;%oK&Mg$}iY j0~?Y۟ ϤU-))dkYLwȳGڛt#ᤱ4OFBN ވQS倒*e"IZ)'5;LVCFe#șpa⚎~+ƯĊ=Y ˞<_Be^ qVCky O'a.+VIDu` Qb_)O:J֞j|DTvit9o'Sb)#KJ sQEwYLok)_r䭺#EdH:,(ں=j4 ;fR}҆zGbaNB ܑ`FmD=`:_y MDluL걇.n^o]W.Қ;"ȄpMU"`5cmMi83{iJE+%0/jWeCݨE.6P!@\#qk^~ &&B~ h ]D;3hP');Ϊ.v6aj#յ !.VuΜaKHO7x=#W,H&kU@G5vXsΣ8&a*IO,d[&D l0VFy;E&芗7jwa 4eDNu Ֆ66XLf `}8km=8p5f-RR1c71EIW67P2ya9FKuEByp*I`GYߖv7.Q/܎{8U$w3jAIyT,'C,KGZ:3XaIdd똼 ?O?[KK_ BLwVN1|f &өƌ?S{y7W 5@P˺u'U/fkCI[/$0O\L2[7X9 q@sP.3+rιŤKb1!.I9(5FA[*moL(aL nmK郎Te;Eh:2C/]ȍ\R5l FB9NO1ן>CÙ&I4 \xݹ ɐ=Fڜ$֞@0(>ᠢ^-ޑo;"ٺ=&2p'Uhج_Kn(Dϴ5rN:_]7B@86^.d&)/>{fQ*!ͷ.5{Y);'Xc_K~TO2֦M<@ Ȇ&+YXu gN >ų V_F*Yܠ(M;\vE:nn+uJ&6gFqqG8` =/x@DBZ-K_^5PՄU[Z i(w%q:r{tù-)z!8Iϵ>\"ìa0zw^jFgG~!v̴ )dfZ1NHz3 fo44$;x wCO鰗w|ZڠIwhԚ'cbppPՑp~O/+>0% rX*fYݭ V-J{hyYrm|Y/Hh:*"c"ӝUjʃɣWl[\@k2N^-x,6Bq+jEG$WAlpeꎌE%Y}'wiGiv^K+/{ A1W5*e4 wjQk6zXiQ.3Dxz7|MT|j=iN+ SȰ ${}+O:[@LcWHw[v$] l(Xr#y#ÍKNLvZ,4f^*4z` MHIQh7~Rӽpy\6x-bTm8^49XU@;u36P,>}mcW%rD)u .7/ȏ F+"NhB@Kz3GRǭp 0mq|G,JYmϒ d7)Yݨ p,8n<fн_4R-E3۰WTF&@H hnEX$Oe*,l[Kx\A_tGʼnMs&)/D̗s [092!USU\~1(GC}M<\Ը/韤#rk )Jp[ (?hnE X 2qGY# _ȥEH<+_BKjNϟ zᴾh_v6*Ƅ u<}Ja DT~4h)txMމ}@Kf>nzu}vW*B+5&;uF6#z/6ěBg|2VE:yE4.4q"i{A1mrUЁB1gʮ|1 . Q 6l:$$k!cq秲+MTmWxdݥ'a[aE3SgQdcAn'ý巛!|_KjZղ;~Л>]y#2_cW~6XǒB]Nj/mS@lߡjvEM{IsmKx l0ooM؉>(Yʈva  t/ZP.AN2s)-h"H-w@_w{I!_kN8-Y; 0t=)׶ 9ʦ9C2C, 5 y%n`rߦt;$+:d5;ɞn'W7h~ҸGzf튞TR7־gU!z>pIZF /8Otl\Կ&?Gq{n!f{BÓeՔ\I.1w f@j'v&0&dijK-:fԫ0?^J,$IuX1x4fHC}AMmblx 7o󺸝ZA~J¶#ϻ Or@ؚ2-)HXi$*jd;1Drni_1J슾H ѤVX2tt5Wg&x?;;LS^DDZ30SQGN?gog̺X˂rߔr' na51@KE(,ο#H`B[jc7!X bFZ3`)D!=Ù%H|TH5^bG8)A7qXjD^5t]9hfNe8JbU_9-D(bڔ7VJf0s aF:MFFcKW/l-LJ&ј q X5`9#3 :Nd7Rx6[)f<<`bEaOuc q38"Xz8/|-'r|DPĽ:u_> {s3MI:Иm.R'"\ᛓ%[s.þy2Ae>/{f [0[T^p9^}]ܾdf+]wQ q S'[~-'VO yX{e8J8]qbg"I-*@T'3n ranf7 3\ϛn:S5)ߞQ>\|S`b2OmAX͊9dA$y[}hH]H'~5jcg!\X+.5*isrbIϘ Ӏ^\vO. _`7/1cw!.U|grl(Px:bL=oyⴻ6&|%4{LVzq4o) Nbf7K퓃NUmJ"X_,떯K yzKLB9e.G;:c[?oOKyP*qM |+RMXxIɳw8pZ_ \@z⃅q$,px#Itٳuо\++˼O] C:&}  L~!LhvR@@\)ĔpDXܡnMFY!IP #XV 2_jTG#Jǒ3僁q+?vRacJWRHp\"j&l4ɩGåf0w^_"SK|xW]gQmKxzޠ[$j l~[;㵚+zSW<G"\^=ZEZWZP QqNoh1% Aa½Mr|dOvM CS7ݙ,ǜ]7P-k̙s\P8t:, M8N?VƏaQ7T&cͶP}H-G3R&!qa\J!:i ΉϧxRpҔeQvc06A4ԵJ,g+KB>y(S=G8 #2WK- aP$X#[ݛ,hU dnE"M Õ}=q%xNb{[mےEġŎj  ~w؀ȡl]2nD aHx.7[̃qgxeFZ5Tϵoxxg粩˙"0GgB#Cuxqƾ/M¼Jd$h{GV>g}~qXv0U$@3ǀvOvsWJUw4#tt|U{3x9 `r1zbXح)UdDۯF͸XEz@c'-iY7{57z] L  7bfRBN@DL_PR}<TTUؒ;M AZt<.(cDeȔdffBVDG 5 x;Ǘ%Cbfk(hHz,Z'q%&YPAO È蘿DmX ^dJ`&uBL};&usboo XJ{qAPQ#!aR;V-Uц(Bx4$oa{P,DEEC3Y@}J?W;sq;CRy,x.镓K\*KM 1& {+eVǚ<nji3*J5"dӵ<QGDG >6, \Vg DU[j>#1j~x< Z%W~2&' HO'w ͋waᄱ+X}d[L}׍%`# LKAZ^~QޥnasmX:YDETh{7ڣ!϶Q +ʆ\|TTPb8jQw2I8C\Iq辽}2$gzȶKőOp!w ˭U%=:7/x>Ah/T;.9V`љ/JkI㤟}]lu_NH)5Qinh"i9XA]# sU;2*+xKVoK~c>?"_s^@ݺV0ɣֳi;AM(h"ko]CcG}C }i(T7MSj2#&*Mp2m;$ȟuC>dGɠħ֊{ ^Ml>So MyЯ6 & \:y..z*U0+{ZP[|% w}ЄNABGKgW P3bpՋLAe' 0"jwȔ^DqؼjzxZ 6İzSr1 V)f%7y9:/!%L:N'Tr!弓Y! ٻ s2,#~mMP.kH kiXؤj=U>R5TjK.,K]¥G{ (֣> g82GEdlRǓ"-^Pj+9PN%jX!JJiSv P4x<&6gJXpB nɡc SgL-BQ%" 0 oah&`B#- tZj7?k*u͓MאA=,>|}lSN\QXZyˮ; _jZNhi=-^GIxj{`(pA4؋0*@qS &=Խ-pXH+7 35!$Z}zΨ߉F1IOo#yU="/UK[V6e\ܯi[J2vD;1YCwp%al5AJ"J|Rh?y(E*'O82$)/UlP.sƅOΧ E组#][ezg).ƝϺ=c?_k3 ;׃E*vS=ed0p(,sh@bp`+ûo刢cios8KqA+(1I˥.ߣ_T]T Wmr#Ce"0=x1&,c-&ZLLs $|)-N8}Hi u;*5udaS<*eyOA[-V4aVâCZ5No `<.$. &'%;ud %hl;Q.~.1  pZuHĞNl_ UT}svi*].r%At6E(pMO|hXPAM2$f Y8,u?$cW>7yUcxiy-)aGq. 3;ũiHQ׏r_3"S,4ފ)%S_e*g(at/! )Q&Ù,㶏.;`n I.r ъU87lw[SI9AP)ZP2t5])=bQmzA\xV##GF#:*B"'U<ɐ6 NG4(4T3<^mY{̈́ t%sտQSJx(fmpwa4( P-Mj tЫ7clއkgw58UhB O.B KJ//P8euTd)ad?^( :|LʺViAJfv`[D̎YoC*MF%qxBG;.GxxÉYlTdg'Q+E,+PR.(ƓxaƍxU3$$[%-Α8RK50\iAAY^)[q>hzAqK 8[q["$.alCh_NEKpr8AtZ9h'P?%D Weouа/!_^ѕ33W1 F[(GzP x G)pNni:z'0mo]؉/Xa :eKԌz")ꠙ|D\6nv2oEZzC='r=^%.Qƽp5u幺I1~@>082h˄+s3lآ`裤>F= 9luwXuzX`n~-S98 J[`nXp$ ,dJZ2mW`W8,YF8(q^u(#'Ce>@M\}8YFqBZ(u(ඝ7t ?1 @duD!Q`ʀ 1W6 5᫼>f1lQ~N=pO]j!p]7s/ZM;ycs4I*c~A$S7O|V2DJhch$'~#`p() Uw5@BO6ybZԈ6} +"XSO"±\=@U`Ě1x&>GX=P͓l:}D-[ 017'K-qc'zWl,ȓm01sm{Sh *72r /diq@#"f[Xۤ48nx(!wyS)WR:أikd,ݿj)%oZTq~:kkP/.7<_,_zw橶6XYHHULmAG y%q/O>'$YSȥQ!u䡗O:xEzg S&caFV)7](\^}їBdu8 \"&FR%iv܄lPCEW#HOV~z ❓2>q,r)kTkY#yylf$PZ\.O:C'J(tg,CO$;Mx2h=`04Ot] J| 1i6s:ꈌu|(߂|hGWf*Q<>{1]!xk0S]@Dt”4lE۳WyOMf+KGUE; %ajpLoV-q iv/dbSݞVŐ_M)6.7&ƙ_S:DVLx3RBGУ6KFV(ulHx@)UYaC%c%й., `4CH=a=FbF.t6hKOr':D Ӱ9vT|lс Htϯ1ŇŐq]Fpm)ō?ah :^\Jk"T$EfNq{[?AN߿4PT3  ҍZfСqRX&$Z{ [G{׊dt\Bz.9'(%jdK3msؗ 6[&W2ů+#}[ !1&+ ]ˤהJ5/Qk1")dUVɮxJkK֏BܦXFK -h|Fd [XGu(l@5ƴwUY ӏ%iq26iR,bF]k <Bzn@GTu#cPM=:ܼ^~zl⍯$,@Zʄ܌hg!Dկeic50r=k ʽmpعpa}^3H&q+(4=bhC3MYj\2) 2A9ʽDv⛻a'* u["<x&Ϩ)#wh[vST4rY@'fmN} s)4su^:Agg/?EŻ>~l#\՚*r!C3 TN)sOh XCIt!Ƹm|ch۬F-ytdBtȓ2*g*m2 ;&Q0b|A (rjVʸa+aQv'C2@;C>mT{A4UXgzzu|Pr[Gl<rp{B᧶\JE)6hаNIC'Ș@o#B%G~ tl4Rl2OUuų"zDC5i>yx~vmUԔ<K_aiǡ^=z$> b)V:D+}!Y8Ӓxo 4_eI[H% ;ƹm`gi@s Cn>Zh .S)]E0Ѵp,E\Ihu}gg'@4"X< }RwSZg qi(Gʷ!i岁m|۶ȡ'o,56恸}=df j/lzŘ̈́30\=^vf@7tx—M4SձuW=A89C F1GWXY8-NOKÅX1 ]6`ɃaA9GΈ,4c1wM'ĀZϟ!iZ*.4E}v,DI11^F I/ԽcO7Ɩە>qX)Y2\!UL4, qG !. MK/zvU'^.9Sey;c'jzD. qCG*:-/͙+o#D ]Tkn +2tifC&&1G:Ȉ7snnr:y@և#se|r8uF&[ewݨ#nԯ6ߊn$XzjI+@wH{z<>;xKt,S̝xnNghxN+*m x_-Zo)6ښ4jn7D,H;'4XE]*j~숎g$ |0 C3D}zp!9yE -U+#QYYϭ72UJޯovL|ڞIZ>)[mL=CfG]C!HQ'ed!m@.){ zKׅMnY7inbcɀŚp3Yd X״[*Mj\a Ns?uƬ2D'v=>;M!/4{xxNߡ^5 ZS4xͨ EFȋ]_ɪ'bJgPګ6D7__ǎ0WZsIfǪ[y-Vgy[)|yQb7yfx}"rtځqz/Be1ʘH匯yߠcAI{&|SGXk(LM[jW2@;'LdV}E -#.IS3e-PʐCP1†&@XO[PYFU5NhdxԩQ*i`KXaq{KK-e5'g3 a%4|E̳LMo{5K0+OBa&:  .r,tKsKWddUbTW]1fI==*ZcN ^IAO$HPOG2~*L3NE5} {MAdB0 f}Y:?'`}}&\v6c|Zi+Jb/z:[DHTC&n0_z. Z}J#ﯥW0`칍C&&|*>F0dE?W>Iv )и4<X/g6fy%R-^]T/?^YZ^!$@9}Hs}"mjp}_fGU[-u!SQ8> QRFkyLbZɁ(&|\GQiԟ .XC̻Np,zl*B LY9 syRɿM6qkR |픊ktEYX#"ghLjj6%D'*7r~=ua& 6,M%Y?ΪrV13;=xzFup}+sN9*33\7rs MdMӃ8ҥS~H/OsI:"$`Nn-<,;hsRiP;7h4:x?Oi=E \8z8@#,/G暶v~yq0c<AIsXٟ ?@:\ o&Y,jg&U3\=oyv2kS:w M|'cSɑe85f`;QU*|#|XOcsg`K&\XwH0/gSd%s.4S`C)70Ԕ)I0ِO3aH8#*u^d&?Uo1{k:r|Fc7-5ӡKHwZHt)G b]B좩. \l'8xoCn63Q qpӈPJx^WV _܇ji+ҷ O8k7qHs`e#Ml܍Jc!Fs4%cÿ6ө9)-tn 51%eR'G1Ȃ{e.i[Qޢ>@ *HWRz6f4FƂd}n5b' d̷5g˖s.?x d$4byNb.DS,7;#5kTM5yz[u to3s7<%z5RΜ7tǕSuɮ_S!agGhS'L_@ t(^0Ҵ{q`K^>q=VS3.d>IodQLkާYmwݟ@.SR0nO*U/sEYCO?X+8;<f[dg}ݫ̫PVz8x~FO4͸@^<\18 t w F⒕5oJQ▀~1fs21FXMuGX\Ou@T.)yz!hu@U5hxx,&3=ҩ7sLϻhݯB;RRNm[pamC/y S LdU24)En@^3 3-WբI W;LC_:G¬DM|X1@'V2,ǝp}:.;x SޔL ?,&5uhϨ1Pި%ysm;3yOo|4ްZ%r5$bB@Z:2~@!}5W9ّwZtSɊqn"Rd< މk,­K^:#$iֈ{[Mc뤪f"}0Y* h(FXsO-0ą9?0>p})wאɋi J}I+2#K]*=i}*\x{>;ǟo"i3u: i-C"8'ˬC6I+?}c4M8{x& .sĔ?rIh4un.jԆ5e8_8ҙ=hKZ!wC(Ljevo9RmVWQIa*8Xq3+?#ٹ>!|W'S=SKDPz.*D_B'cɪ~߬.$s܂z.0m$gsC.M<-fֵ_l0Is)g, I="b"H臂Pǐn Pc17+*myd79 !-kQLmːe0N2{?3׷ G7*,~E,}j¹ʐaz=-oO\E*;kŎa6"Tc= #eRL8<0V(6Am 6;Pk1Fks"QVj3![A#+È5Ǝ@&)9eE`gV4pZӊ5nDh. hޣ{pLvN3΀~ ٨\4kU3?L |ؾ琠=ץ@i;ɂ Wz~ Er\dÙ.3v =Ozxzio/J9xQuk=fINǼ$x1}]@ɳ9AT_ AUJuLw"Y?~ RV|sxzM\sz#yJ U~  tɗ?6, Th,.ӔW$X `q cgyY`1wT6fI2 X;7%W,טI~?g[e?3&߹m|W7$pV7cc?/uNKɿW+ȳl=B6'*<8 Q{`5{\gBi}ANgv̳2+jR)yh(=2ɿbMt"lB^G 338 !zGn2Eb崙ԳԹ.7<>tX*_OqF!-SU5 4e VƴV|8ِ1F%3,u2?46cTtBőooﬨ6Rar9 jE[QUfŵ $.L ޻,GkXPBY+r-/66.DCKvtcGzշZZ|13:rr'2<4Pܼoa=ZadztQqh12NHlf7Egȥ;乁&Z(nk4+RUtG #}W{iV2=#`z(@Ěf[9nhY)^P(k%6u>9sIi"y1PJ!3 [rKF]Y(JҬm'n]..t3C[OjS, u T-Ӝ[\Aʾo x*;uvM Ƅ.pbLK>ImĽ)er|fLzh7p}N2hT`nY6vH vڵL uGňvQtk|dD7&Yv7Ya[!Jx|ot73[r{p6(C ЧhP'G3@]q17L ݀dj !,xV~*Mu#hd$˪p:ROTH=_6GWny+oҷn8㸲;8l"Cl.1We۬#ke7|y&@R]Y]'{8uuvrN#i%O,13Lˤ@)Il%A /bUvظH$\ /Rx9;fs^YT]ӊ:Lte]d#&~'ta?TN~IńV+.:{Sq^UJIA⡖'=7߸xuG:gG-1hc12}MG3_C){T?#sږ]k_[}kI֓X ҸMhyz&ݒB#[E9$k>%9j0XXEsM{zd ѕaM6UfK'̸Rm's5NvB)SOG9 6A֑ܣ?{) yP `MFњ˜W ?8Fuẙxi1nCVă [WOVe?My7lɏh'JD8}f&oekSڷ.}Q(ٝCW| 3IͲ#Aa>[>sDÖm`9(nUl&=tcCc:7 e qDVsE{C濧1ąsw҉ Nc e ߨtGAr!!{y#M`JtTo#ͷA:By=g'y=I}e`ef/AAPꮛ|"?7e{]&)QKI ->`(F[Ff_:~<'!K`Nҭ3Q➿9]i'".~Rp Ϊ0V q:fnRlCI|f1@֬^2x5N<!FZsJTWGTZ:5 ůWUR a'ɣy)D M)}Xe1|7?śz;8H`sQIB\Y. \2mr])g>qy%/O-SuzBcYT%p2ɒD;9^1_ŝ@Hıј)Y-ClB ?P9S&;0shCiv ec  `a9TJ,K׹;qWPiyL;4vߜk$Ϡ2;'w$8 ƚD%H ;=BA`8S.twS \Brr\l (86KmކWyr'os L6 нcߺy/lhDfC-tBXioCR@# 2M6G@0<$}^_oM~oc+G6S}#=Os]psjyk^tu)ȸrڑG26>nvS[0y6cǢo"VfvA}~WB0f\]maq+Ȱ2sJn{V6rKn{,0U9:Ѻ 6$Cu$VM8B% mˣR4Lg ֤b!BVkIOH8x6× T7/^օ.UfU# OYnq:ׅE%`=ڑO]J$*-f"d#i8 u]pBi3Ne//rE;qA@ 25L+(D%'z0cfوXϠQnnaLw/׋?@L+\9nquO9`ؗϰHI^/%}0#9<=18uF2 N>)ېhЫΤ9^,"g^f;Z&g:/[0{ȧ9ӊ{Fܝ-˵ȄhﶰAczNLǰㄦ/# ~H5.֋EǴqn;0~xzȭ]D; 2ffuѻgR$+ i*acfk/=ƍu%B#=L 3$p9Rzn U|;0P&u 6Wpz MF#%G֊F~=)0}w uil gaT^| 4@> w$ :㖄Mt(AьcK C #Ҫ"B#f2x5 h^zF8xWD4}5=HA }8tK|5 < H!&:|s,fNE~$q4o1t72r:Hܢn#\|=,YL9-s:U`5fUGbv@U͵SUFL _>B_yrjLO²0*r#>N {K5D9.k(y Iܧ$QnŸyW7ϝ[V 4AsY d6F1>I12S^\WO^_FpZ

Luc2lG@~uLW;s_#* .cKpsY)Pv2`rDŽ3w/-ڍ7X.(Xq3!cJ)TuA(.aMY{CǺ*ի@1 GHYi:;퇬xƖ y-E9B~mL[ak!:^(nkʐ\čG͡X!Y 6PM7 v!6>Ŭd# ;@NNjI 8f SyјdWOZ?$ nČ&WZc S`]*HGbuA.ޚ$ db,'h\4U.qЪxIFe%S1W#D>83vǛJȅƐ2`'(KfJe'E(#ASWbnR\`3"*jr<3`^dIPV|B=2J׶%LQnQ ߷.2jfTMn&^D]8j.&֔VnEΞaP4E]Jf#xEJb;YbfUV Q%ǀdt+ʕ5/Edr2ݣ[ Ǿ 9`$mcI0! Pv!X Yp| a?uV ~NkW/7Y!b!XOs"D/˲\da%s~v{߀G{" !RpXP0ṣ:Wud?䯜#PŗflV>ja\M>MHsh61l|fX`74)*PKauRi(Q=^n"I.L2;3DxЅ%?T(jBbgjHLoI!1|Hm=]_s"g$Sq8;+U89)K}jÈtݦzK4"LN7s45痷&mL@V#~=_%ș)Jz|!3LjrkcBl)|ˎE'VBmyPġyg/@#p!ֽ;E$s/ Xh|wѓ~-&+ALY^Yj;xApv_X %vEZVF}4-mdnR0]6Y:Cs5ʨzO,.ٓZA^C:m;~QL熆m/ `qnΥ":Yr۽XqXb h "7->-OV*[Le/\(H(&L# 28`8!q ~$ Z%u^kPyEe kɧ&Xy{y6j?5Aq&JZDe;)WmF2Y=2NRL>f `tݵM۞q`u5Q1!ZyALodw&ƽz@J !ѣg:bu6kTIT9Jx&\;0\.jY4ioF\'kʂ{| ڴ?V˃?J13V3{ ki3+&ON }N]},cU+KR&vr ޟ9՘ ru-4^Rh3tG-63nR900jA+89ܗ#nTm̂ZY&T|w&hIH[=4HPLW@;I:& owxS_G4hHBVڷ !S@F_Z0pi*+!a[:KwS?tI0Ǽ){]>X[koi[9n3FqrӿV塽kQk7$$gd VSFk˜| #+Sw4;/T!ZB@֓p#-&ϻm (Tzm)7QApX9:k/20[7?KbeOPΝ|ݰ:J ZwxDo^R?>sPYj>!q$X H|okP0mTim>,e߮װVj=J$ֺ[{,IyI䋛t,`gBl$>L8ji=争78&t2S %}*%^!MI@z{a.|bD/*XQ^SghllP?K^Pթ'|K⽋ mwJă5ɼ V\ұ3hs0T5̸ 4EOTv){vȌi]iG[Qz--e="r觃&</:sT,GuU'y+Q6~/TQl;IBom_>O091FoN)nBIhp#}({e|;#,QG摅M0cG;(!Z>wLɶ hpl_!r^J+3<>fN+׿>302OzIyxO_bsuZ0l@VxR;?vMNu\[z^ 6Vhax)50b_ U'}Y45}½`Vٴ,0RRm!!p e~n A*XqPGL<xt:VgѪ]OtϣH-gOI}l[XqHbtF;-<\v_=s7J>aOM\Iq$V1lHG~zzz,X2ݏ+˞KW}95uDɣٞaSΑOZ+D!h4.ؤ#vNT[w俜0/\ e|Ą>OYbӞy{lyDGwcW^Xx`oh@+T"fjPA *JKc[kʌ]Cv-+o0Ȗ QBKӠ)eEx뽪=$:(RqubEKk5?q^CoymRQ}9q^j `,XUw}f 64;]., ThHkj1 [^M|CrPǞeޜ W~mNF g4' "j]>ɢLA΅7C*sQ _Qy҇Qg6͛ګ\zHނ;5P1o0,{Umb1n7aX&-rGc~(eK.y_G&{*7C1X hO#&ۢ}w:l"JX$-=@YD'yfA/7'G[)%T"X!,s哐 HOq囓%Y$0gXB|Dei}mb׿R&= i8 3lgFQ!Yʕ[8?I{uw=Vט֧0^5cږQӸ)O%x7(OGܹ)])hD#/`_q%DB`3=CP/-/"k~ ג}?MG%8]; sc%f&!BLyC\%ZX扏G톶k; uorx4,TLPwB[~:δT15 (FCUE=e= P$U!<J1NH$JPyQ`l?"W |[*kr6!{n(aJw>fSUK阬|@(2 ڨ5Q=2Hg{GFHsP~^G-İ8y)/=kQߢ)("76<5ߝ\&. @To٪olpxv4k &;%1ԬTLBz1 (4] tCW 4/Aub!Ԅ;JzT5vW^^ a 砋U&=|jxӖK{Cvι)M̎"7<&v o՟GO$$e~eLV>e #/q`b<:gF{-Oy_^nJ |P>wo*Ku&}ҿ472|FHǢ ׅ[VNç!w{< 74 ]8@M_R%2̝=haI,hw(uYQx=׉1$xsJaPpT8aaEuWsĺVd5Z6LdG/!G/Fl|qc{m?PT5w00bo-t١ a'Sg˪V?2~ VF5-.wKߡ`P̸:N3fpc [u0 FvRhv;j`nձzR/1(U` 2PYVNa#.y=*r]#^x *yu8o>4T2$4"iyAq{DqPGNGEIc}U#իktCSr wSxW/FbWIp6pmE=3mvx:?4]8!e?VomD;תGTUy9h1%_B2cˁ.9SFs[Gdʏ٩*2ڙ/őwP-W0Lc{{~-KEFE{XH.v9 R<c%8 Bo^߄PF Z$f7z3;>d9~(H@:yj;I:|F cfA$D$[`EV-Q\i/M,S]0uͤeggo.46I3£b#Bbb唠5 i~KبW¿jw'g\)_xw )]a'uW!_t[fEP*-^|pv!cg2gpFӈwСw|0WIݝp8b·Tڔ$K c$د齆i51僰(Jȏpxoxn_#b)97뼸^ZPb^ obź=\(xHF _&/fOkz?G<Cie[ fXE]3^]Z>8wu5`5,V)thV`{QwnO4+}BHwaG&Җ0b;gsG:d^ rNJi7zPsϩt= ` [5ƝDW0;+%v+gK05_ gXe |df*6C4k3%1C!nM&j[=hcer?UV3A\n {d9RXVM'Pt =#L"恀]r` C8D9cp8vg9@]vQ];~ER5nyFU0)1Ci+)g2}-vh{9znE&f>tȏ |b[Ү.[)]j<&pj`}]'Q<&UiQWT!B"'ba^^QrN^Wm A:MmB11! Ň曄[2b&{ԋ3gSR#":E-[9-`L`-mYG_66Ke)#n{*5 ?T.ZE!66XįXk _i c|dWuW?A{&aE>@RCJG?y)-z"Wc6<,=S>xDE/dkf gwDCd)`񋒫cZK$r?9$\;;\0>?6)+)ĊmNM/\Qҝ .S_q3 x |r -p̬W.,+3o \N?[x_0] OX䅍W`I5j]4l A#LZrNQ`Ls$ ~i$ )o-_uy?E򓁷 ă a"kopKv&w ж˻R]ʩ Lڣѱ:je,\P~ɩ+5 C »p$-Q>kR/5J2nrERH 3uped mkTe)jOkBE ҃|2eŃSů#TuA캧ToM5{:F$gRnj3 㐞 YpOrӏUzo*T>(b8eL-h!i;>Wn/P5Y%[!/e[xubwf>aJHyl6=`{ 2KuO1pą2sht ,-Q:ofZ Y+4`^U̼=:\r#ҀF"xg[ZQ;{JjUUmbs7N'}rI#F& DJGpmF:Ϯ%I6!6n,^RAN!j{O=J g/wٳ+HܕTJ-E|XdS[mG7GՅX;S*W21#֨u )Iz}@ȺjA2.\_Y%T" p6!eAQhjۏ%°B[\E_p()2V]sN#u/na4<sҘ"!E 6{Cz@H-ƜYɅ)W)7X( @noK_,%|'?-$f@ao4P٪`'V pOWgQ8|+_Zsiut^N_9@q EJ`ۙ-kZ꡹쀺!. )s XIiGޤ]j!7.DtdxglPtE` i I#>a8XY>:~Viщ~WLXǎB vOW[>۞Ho-}O=T7').Rۥx_iA)F Nڅ߰. k~.Ps LN.T =IG&'Z,ep[|Wsl4ۣП+ޙ2l_u͚>T{Z:#EpL )9V@۫on. 7wBa-5:(Kb/q|vE ڪ#&Y鉃WNqB&1[o|o¶Zʩ4yYߊRNo t, \hLwO!MU/p 0nJ* ЅJHsun(e3cB,Guoߖ\ebN\/2 qh6vPo;dIrfx`Ưyϭ2ړT*_Ԣ6tG(7Sz_9ZhPK",Dr!qU춃n s|JFf 5l=?ZU KER1eޫydHI *1b\0< s"sm0ʄ`$C_ QB_q3!+)ur|F&X1$ fwP)ҫǿJK\JLԀy lcyY±?m:>u!4|e{u#rp6 ^{MV6o'V]tgGƵ3а7J9lY1b}uuov{[KJ+0ݸO lC 䝴IF : P.{"gY/m3xN0܌If(p7VQN@LQ5Y6 }Rˇݭ{(U@r G}?ST{ S]r2rdܡmؐ(Y)u-++Z]4!28i"Rȴ=ȃ2z yzr wE%JXyaeWBY1\xs}X 뢷s̃(t[0Cn]ħZ'X7E I4'WPD#hu( B|M!@HgiTO=k737BLg [gb6jzlf8JõO^qJ 6g·2]vTF  F7w:[d*hJB쒬e5 VWeFg>ތ!%M|_ow')VS`i.yoe#$ʇ:4Nk|&2é nЙl* {:obc9e(IA_g:"qyjg5z_cIleD]8aQv_DHs `2*"<2!b+i7Sbd-*:j\];PhKI>/3nIǥuA# t gތRq_:Dפ.+}sB XHyvxfa;.62~4pdRCY)>iOrA'# ?SI0:ܭ*o+PwpԆ?T/cWZ3 x2r0b{Q*]W؇ࠣMv5u:4}?e|lfm}=aj$O7o;t C`cG};ʴu#_pIy2!D\s)!Y.k{1g &Ϸ|Nr=T-M9"ՊܗF{<9. tnUt],e/ݫ~j'}bD#h6z_Nvl?SNdD>beJc ۪^fHע:z\@ G~=lm^!﬎Y{jX"ҽ +jP?_ũÊ;`,p0{.&,0HE6&+0Ξbk<=-%at AӏY^Df WD؆?[1}JpD\y"ue Ѥ#3%#wc \}e4 aSE6 C uF|g',|[Ė4%TG }Gpcq:eb϶8 aVuֶ:N]McK; +b qYX͕=(UǠ8ve/~&.!\*Σ0w01OIY& E :I4 ?L(Ds|aT-xF:ϨenCcP=ErL:;?eaч^KyK=cy2qQ&>LBe;D޲FB*E Z@참B"γHbOʹqeF5@qڟ4 ו )/ELb?:o{S_. HfsBK ӹ h$lqnN'6xS9TbcxA@4yM9ȱQDjO4*Û >5VNEAIh@ut/,E3Xf**]+C:uB1Ώaq$c:% JK&j|"TK5.wBLPk{p6k4X1zBE*R?AVCisBCv_'ȺHΎLxS qeA|Ζy<<ōKBE6Eti+> ^fT D:y;2^>[\:Uý[ Wuߘ<<F<(}&HWT]|n_3եsNCVSrX@z=0-hp#$ qݮo^ 68::`0fq`elj`Y?̒4+p- W z<'Kޑ5AbKICnFNpUdHËȯΫ>%XmZ"mJewN X˼+=v~? 7Tppmރx]vN;+TϕLGHUP zrY/WԖH?jOcKIGN ihԳց VWiU,ľjE)%,b'ʽNo <]|MB\5)zJ92>|_X>} FbȖi%~2v_3G%A2Zk4Zb~^L\?o!1u!vd2wڟ,)S0}"eϫ:.XQ؅rEW(2,֖˾MHv}oDqa|Po!BA~3ݿd=G$$P,h(%luZ2h"Dvbh@Q:DԂ1Z?4O˒ĩe;$y'kV ,Dy,Zz`GA%$jK"@Дgտ羠VR%2E}VcpaǞNΌgW4&{%3tvŚ "Ê LoQ;1!_#Z ԦʦJ%u62͙MjV Cy)NP@Lbq+fTeQ8 ~z¤_qj"jlB|DkюHD ŽIߐGY̲ʿʉVBv :|!Y8[cbE PwJhk2VVKZn՛WՂYq l D8:1ʯ %iQ!^Vx}[˯m3%'Ʀ/qY=} ҒѬfiWϾJ偾' zgxxvԤ3ՀYB)a*C{5QE eo,n9P ҕm:7t{Ah2D2a F%YG&g,sXdb7qL{A@7}:g+CȎ侜HB\B,$@e L&eXF%t܈= g5R?hh˗yڪ o8x5 iܭb%B˙}dZt P!޽p-п]7AVTF +0\e&;r T ȸZx(xvK6c63볆ǍA]tUiV4aPv6?xNBrWɄ:mVc]IeMbn׵+F $. ]n[dqVtKJG&j$<܃P{TT^<V1{|$Ru#([iA֎Y)ME-lsUV8>j}3Y8_萨? m#6*¸JnE"V#%!w iDӶtǕ[wh'ҡ=|VܠS@g$B[@ `rP__<~, @iv*<ېkϘ. hDCmjs/]RfShdד7D,=jV7d)K27X m0QrO@gF Z]U%B 3g'B}gF!(z9V *dմ !p),y͓ rk, 8X}y D O;'{_сP#a^Xn-{ Z B 3M; =F|u@e?:--R(02-sݤ S!xOϛ88<  j%{@51"Yu@* O<^ٖU9N^9E3jULgQӒ^>akƣ-cOOA6¨D@k ˯XcUnѯO䬈5ʪۋB;1.h-JAUrx w~,."1ϲ{Zl{7yGL{d+ SaSQp:kRaL@ S#oBߧ^#kg Nu3*LffSH:.LߏӒ9!]jF"9sF|".ÂqY A q$%wZȇ&o/+RtmY\?2رK)` m4ZZUK^8s8QJ\Lqm ^;bD!҆FO%P#f`} As kY0BS4\.my*E-#5$B..T0bJgG\e.:X %=0 H l.>Y9qg*Eu~%zM7+ԩN$oxҫIW{xX?2yD(CKkլY"=&" TTM{lI˷X@0; [IHO #27~RBVF Ka$ Q}cEܖ#cpVĒXyȈFkR *C/fфWri-lK)/ccXlI (OCMRw?]0+Y27ޭr 4 }hGLI5PU_}ow}+,)?'ՀH`B=@&r (P (^FHIdDvc<NzTD=[,v:KI43Y ѩiLBqX HN! .[j DG~Bf|5CIG#a+U#8ֈ Thr7m#%G`b c9VK2 .aDՐ VoT9Qm^28b. tӔ㱔L 8GB k?<+}:Jw1.F~0`#vV<bnu0kt`= *2cZ4+'9ǑB.LL5ZM/AZ~S@dADV6 i5}G#_N\\.|jq$sum?ʃ,+XZp|/_鈞#jAdŷ?12\vퟕ=7Ri|,KdDCs.9q$\,dmM+֋ J~1ET~},2D4"N:1H+o#"jѝf qL)oL+z}MO$T*#YK@!rp#nO骰2zv )O4LD5Qǫ Fwy Tk!!r%7YCvu@oU'w(?$Yu~y~r S銵QEa 3H3$*#b ,p}4.L_azgj ep"9!fN_Z($(%l&8 @C &9Ŷsj5MQN6`}$&H\֗-+gt_B,WQy-[3z+x㧏s6Dhajϑ귗% k$ 5BN<)ۗ}CޭrMU<} ZnKέmslVȝgh働~jGH,nFnB3K ր R2+\'_'\R*+(&HNw(x߰L)ޒ-ox,W_B%V)F+p_~k^$5IhrehC!%V0# O4/a-cǝ9nz)|~*LgʆdR0 "D3}"| sGeٍqT B5e]E=S#>sDBmtV)β- ܣ|﮼91- g`>mk$[ yΒĕ߾\]I?!PN64ϣ[vy!`}D³e^"OKψ2弦%;hiRYm+70+ɡ>3Ů: $ ޙ?+&~g^EA˔zX ~[]xAu{>@{,Ncۚ#Vϴkie{V<8muR?8:ZuR,3<݅/h|n\ `uQSμOxh O3,n*JVSiZճD~:F^#g0[?KB9>WT! EpIL Qw̴=tbYɣy2 yߴbڛ ACEAB5aN@bȀ'K \61N^y5{'e'CP3Q2t {'KP!%MKDS![4iLF1\-ir褽m+*(t\'*xHxցOP0?DFS=GB(*M>!>+X žz)~@KⓖtnEnMX`q;.P"| WvTW=Gi!C۳Jc. `u㜄V Og }/~Eˎ[ aEJ[F&c&x˨ejx IO)$ęT-`K}E4psk2T^&YC|h-9#ԣu+/ >POkwdr6թ%V}y+?ǃpjTVFK.$PNcFzIZ.)77CJ0T5;# .24 _Ǚ1!mEmAV]YC Gy`T y,vxV: .* 9BHqb5bg~ޞL IQΧiA`oD%pXgwOQw.2fT[)W}/L>4[,Qb!l f+xcӉTis,m'k.))2Qyڎ6X")|W %B 4STڼxZۣ@o6ˌaD~% /!nb~5 9m gƲwM _cne;7fÕWP4~m#o$u״N,ܪ?()iNAC ~k٬6W:XE5c}¬S=ȹ5ǔ\bV*;Äc9\ ڈDV O.Q*%Vdi?@{`> I/x &VO8_hɻ`W_b!"Z2"T{xۼ&:DjQ䋞zz9mW`LO mG7!}ee MV0)bmfc! 0UJ"y=NrR/*Rɓrڇ ykx`y_A/x /I!@]is^sh@o[:Ւ6{ iʹ giu<_X;zhAS)Cs4#gRT&3g- ,4|[%ѦZ2d;]ye%#]\>H \8^igz\DS}awIdו[˂.c 46n)C+ (lz;1j=!v+X X.ktX} 3~oA)T="G8vHp„n>dXiBƆ?HFШ7GȬņ ۺɟg1)ǚ٭ }ksRܲw)t-,$k7̢]6FVjQr𨇯!X^P ջ&yNyuʖF1:oy NܐM ;]RZNCL,|EDFg=>?9|K]8=|2Y ȿ]MLDMeN-Xީ.+ -ζkIT_D,C;HIl,c1d檆"t"Ԅ0c[Y%D uꕕ>t*H!F2m:71FMm,hл?24Y ,٘OlkͧO5iCj m7A.,{(xA K8^mU 2<3rŎWBEPm9ÕE0:ᙅ$G?]lKu R_\vߦf npET,U!T.ƭclbP4 YE3 \nO9[!=dA"ƞ3D&:rd ^1*4W \=o^>Ĵ]s8L6 "b4fLk@/2|!oRgʤ8;HTØs(/ȯWC1 +Ny6!]^M3YX ݦ+4AyEzt:!ݩ˱rЭt rÌV'=Gv8wqNV67j`9ZKg8ϰ2ŎLظ|vVrtgi'kdWV9B!V&z1{xÅT?N U@]ʯ-cNASޗRPbᣕ"YZ`ߢeY=eP$0z:W0w`mqF{BT0VY"-I[q+Pih5Nʤb+ܴCj++% 4PՓ 7܇')Wq6avRY =t~:_<𨊋Lj]uy27Ι3ZmKּG5p<¹48[UF,$Ϲ vb~m'^WU2V+4|n]vb"CUQI#\;Q X4c!zF]!Ó@]Q:f}gvZH$GL7hܒ4J: FtseW{8 XhB@IRq[w8軨*1+r+xlzz'0" }<m6!/xqpw&5j*0nRہv }/+qm oF}z5*>0t<3 I@Uu*!)c\~B,N`v!8eBL5"NAj|ϔ4Y[}{! >eWˆf3h?s dUaݣ˩qeZЫcc5` XV荤)ߑeX/2ny#ǍK匦%1!W#xJ?]N\6ݒ~K\xDT @P ]ILk&}KK dոE,e)_(jLtRV$z*ćGwY4loJx"Le1)bɹGp]wUh> 6| *,Qkm"fG~ aNG5@xC1U'z{r=X i<<RGx{qԨb"<Ʊjއ?va3ۖՕnU*p^]8L;BӻyEzuRRjU ݮ;`n%lUmM%}$^6 ;vZYyJ֊p2Z›i&i}+Ca[YV^wgեUW:As*Ca4b&;KQW[C!eT@Hi3j[#w|6eg}YU;8GbUf!3|g3N_2d9Z\(J;+)ӽ 'mij@$vnINUF')_3c\)H?0ot)ptQ "{sK$vZcwBkb_:+=7@⾈ZyJP|_#E1IΗIpHVU'4.g-,7WHp11bw9ɓzr6ʺa j>2,vzo 7a w5WcO"v4Gwi^HRؖE6J}r3Yv +C toq`jC^Ұ2X co3T{%ep!zZ>( "1b4wS&t9{gǂg+Iބ(lUC o]7%jmv&N 7JζNش{x!jF IZ)e'rp4 5_Onjd{J`Ǻ9KB@u%7Sϛ5W,> M@&~.ljP P` W{i Kc()sc :[rnYmWx_r~95<Šދ׊Z[z-ঌ\޳~D2XɆV=Bܺ4oQ[)#~}g+W a9X:cc`1l%Umd=ר"kM9o1ۚR>bv!+ks+CD@;81gJɣY]a\.Ӯlp^$~%̷-y2p 3\ry_WNvti'c\`DcURx)D\!YЭAWMH;@ +y@fW l A93_ ,g~!}8ܩ()]B+chHCBH"%^ڧ3ᖓ^7 ;} "bL#4scAM\A|(nq>=E3';[{8I{{vP/Sߙ f[Z6c;F5NBxs\e0ZA;T>w"Y6dKϬ(=ךF`v=Zmi"8W[PU~js+G_%Q%tu ˱<F {>(Lz>T@Bt 2`4wm O8hpyK6. 5&$t& *- HyKrG#B/ca<8~Pƈ,8m /n(^8/g0bT8nQ/gukHfL#f6-j\ =0185I=C۟-ڶeLq|)ͣ9+OlO0*8.=[弔 #Xѯ`Di77H@?ٱ7eN :󇍃?`Ehv G.9Bx$|-ANCBD'#>WId\[osXS(nT$vDN CuߣU?5NI{ ;-Zs%JA]H_a lUm!=R _D\"Lٙ|ӆ L]q yM-a_qz[\U?_]u g(VI1%&)]e~~!ǼBeXOF<Ж,S$!;x-@$.趵[%xhzx\BztwG4E c%IY1kJ'?dU.:7F:?1)cWq}n8Zzvy3񝑓)brϼ:k/E?ՂjA87Q 1O n!o6GVUHxqQZ;A4(Ⱦ=X+Wr=HXZ% [k6mJOdF>O3q7>AnLv#JaBe/AAz6NMx2>XO1d4Wɓl8o`焵1sNӡpg0z"o?ރS$ަfhڕL_ؠcCYu?PknM/> 6\a'X #qa 2'NL'lHK 1tJh[v2!RcKU޺JC~S[ZT'H^dtp ʷP2H/7Iܫ "uNL<`k E%?Jg\kp0DL8Fo86__i:`{,8ά"3("T<= 蛠%H{Ҕ^y0ӪGr8ߛc)Ai!6F1<͙-OK4?"9$xEQb, S戀abUϪdb<\Ti 3,vX > V1ɗoSS8gef6tVϡM%5""P9,ןxf!Eq7[]S$`e)|i~51ݝm IKތ%j@욽A]=__K=42?C8zBY`qFX8ute:*̪(R?̉7yjsf;/:˝)/j D8=ۤ@?1V N} @LC4K/8;/}@e,ЯSWf7]ͤɤ* 4fBRQ"uސ2k~=[RWVa"Oi7K9g@5~A.3[:Ez)N.{ ƊRM9%0vqܽbV:_ "? j)'sȶ.l*85)W5pnV%!.;)\'iT٪XJ+,5ʍC6oy A627s*bH͛s Aѧ݉ubBoRFe3bgI" 9()&-O9b cԥ#QiC,hӑiA3x|SQd)_2d01*Y,,< [-0+aZĀjb]{Jyvp}<~r VK;NOarz:͒=E*2~Ko-/!mhcڈu+ Y L6"fUy]t{oE.JճAUdx5TΠ()է#ȃkg!`%-=Y],4`u0U 6",!&x\D@6.N7-͔ͼr{ЗN;U+QR(jcB˻SFWT% (֌_}4p|| sq::踐|f$,4ŦE.+lD퍽4iS5up'q۱sr{bKTFnHKz":D60 FCÙUH/yt<1>kIJz~nF`ŷqT8~uEI 4YLr^[Lg-ݐp󂀳 1. |ℴ꫅K T?FZ94X* qCs > Jܜe:޽+EBE3[D@Q+"*^&?Iچ]0Y֋jn9/V K62> NΘ scoU3[ze (oQb66{#$ov'mS` .= ae 9fqzwL+[S%S3K;YjTN80Y'UK?fFE؅/ȗ]뙽֎5K'`PXPf+& ZG1+ %n`,\I/Mq,Br]p}ĨA[~.W,ٷStnr; L|'18JAf=c`K[`\ p}~Kp%R4H'ygB鿳0pk7PkA1r:Tcga}Xڄ0I={)L|ԓĵ Qfbc&AeKܯ@̦Ծ~ xsQD>t=W1C_aUgϏ*nc45 Xh-G~P_".޼? ɇ8zh8%u-HwXއ& I6!>yY $c6P4ƿT+~JZ/W_JHbMwaf}'˕q0, ?HxjFեhNi.Y?fY!LjM Pn[''ei`t> $0Ƕ2 f ~S1u¿ΫvݛŰA-CR1٩VYf 8feQ 릶JP.yRn`OTx\MUfnj+TYvQêЀP pw70i>bbz mݾ`[$ peEcn#ՠ8q>&HzEgBy#Kw셚mًh!lRi'nw;ڗbP0HA-8~TCJU>-}R3'Rn^C|}琞ɏc/z7/q S J}Ő֜C5o` Hە+£Y&\BJI{:ud͠rajEL)1U辭I(_ܙ+FH`&E ]j;1B@ 4*S\ްk?Ӓh`3 _Au0#r}Oi+چIǼ[8>!d({Tu&a>- k6OU4F ;P,O_ǫ>f'ݪ!uLMJ =u V'*q$:RGo'|zU6R[ڢY!x#KԣrJٜ۾9-: ;i(Wzz&"4/֛ƪ>"&PIGEDy \1>yA3_=.>Bj^PzU7a豦o!xhIaIX59C̛8i/(k^;ß1z@vʧRHyr}6"w'7a%JvaƸ*yDBa9;LjcKGe3<@չCKg9K]gPTֺ`sr0"opT 5e{[Lͺ`Ҡ5!R ӷ ZF#@G}„-f0PeuIVsAOk2e}yҢ7RH#Qf2IsC(wf~-y'Ii+NTti mx嶾>tھmouӍzD͚a'2OڶE~;mL>7;Z! <0s6-}YItvo)jXEwol=z(%tLmeƗS,-S_LTǖF&ٻEC4Ez0o#PH>{TC[?sk*W񁓗Gh!ns rؖQ䟯L߬pc}p,Aw8~LߔUZYlo{Ź0|/{A#IQ y %7ׂ!N}=NV 5N^ſc2ڳ# r/Ym)wX:gDI*uY6>ˤGeDתp@VYYm/|E- \ʯĈȇ!UWq֩ERn@ HzuY`HC:6zsA9NT; :Øa@sc u*OMK)ѿI *ҒH4e8<" NW UB ,}dUWg<x p9j8[oT{dOoœyppRiw&%3B<:Qk@^YM}̑?GCwj3r2Ϲ+Sr>, ':Ǘg1 Lpf gcU<-,|/XTȞۯWB6er<71w":MK~}U$~GϹt8Mneui ޳FMѪG$r8Rw*~; ܌1W;ͼ7~R+z$ٵUb96yP^32\jf~Kc;YLі"M|!!We>tεyQ"0P|v2 8F:dQ/t. t~軷:ƃ9kIhiuXuZ;  ׳ Ojm8湞*Y{m;$W3'_c)T/ȃ>JV+Z*K'0ttɨyT+8#:t f|){8c17p$ , IK?Mc4OO_Ͷ1Z'%"U!C,ak_O@hH0[y*Ikn%&&$$"Z(7-zݓspu?Z)hB;рQ'Y sQ"iOjvoyy@mjv I,Vy;(j3B(K+,=cwAj0.) 'L~mVB/SiD3+ԩ]ίFj$ͷ<$G }pN5wV2,hr\)rI.32Z  <[jicӁHDB^XG:{?Ess?3fvˆC9`_=4+HfP ͮ@I@=$]etx$i%8yicaqj=%}mj]\IצccZ`7W[NLF\>q%f.z6E=E(tM+/74ѡ~H9C!P\[)˶L)DMdm5gX`O;gpHw>4Y%0( c`_IZ OgJ}ֿM L F%3ع574%Lr6#7G.`}<oUNzG]nT0oݾ%Ìu?&ʰ (㺸}j-tjeMd(+5ʓ" >ODOyp* If%3?뷲ٸrcnsŒ'z1KTe@4-/_)laB{Pc*svAOri^Uuc+ I;Qt$RNE4ay SwD:Qz׮Uw):!_U׮\'n`Z::]Ί}GYPÞWN '$OgmOm|Sp 9 SC@C wf1&wvXvOh)ch]2bnky#O:Msf5-mDrR)Ƌ6':WgKè4.oRE,'qk\~x G5,;;52"T!^Qˆ-_K;PG)-ķ|.{hC!=.10TLLXP"f7˃{"I@l%w}@"2Nw̐C};Bo?C1qiO+Wl>y  {sxWibTF_ x8nd^#u%r]t]8*H!7*dg8iCT?E5B7qiW,fw̍1d>]zXӒ890cÍ eU-+Jby}Lڞ NcM',4z.ƅ-FOڿv`pF0T۷ oInPnhG6pQ">"?_8{rY/H*=ւU z.e3FM?nys;c=_eln?O8O(B@7`kz1/oSP X"՘ -Hqlp%EOWxXy7?ѱ@P M`Ȏuض |"})B MBpoh[3=$gx[87=i'Kz_ด Z'su<`,I! 1*)a;V,cgZ1[IÎw\"]_)dn{.yp|CkwkAkJ/yU0i8NY,ܣ @\ȯH V, "yU)+wS,ʊk"9R~zℙoKXcz*§q:›mJF{eX;CjjA#|t>,QLRYʂߟ tN˫o/U2 ASj ӯV|rTdoϟNU"βJ`@'Voݠ>S3}^ail~, <d#o$;]1jg#ap*^m2vbgi;%WQ (EwcQ}"1AR~eEd?y%Suv(5SXaۮ nv( 葁P*V{ʧrK{Y4MdA~?k* S,i$2oq(dACw"Y`t(νV8϶(>iN*ȃ-ɹLu+%5Y5,v.(MK^ψ TrL2&OmD-o}-M%w:ξ?xi!Fm<^Òr N!~Lo1@{"4I@dHj.,9}72, V8~9r.(P{AڀߛBɰlH5X*p \uW);^-zz޼ۍJW"~r5D~`Oҭ)хcK&#DtbB[H-T#Ppu7ZzuBU0 _> {ۤ$O01eRjn}wMmPj4E/-nq2F5y?:\pKTqVnhmqޮcih~eۈ6̦HB2u6`ӣ. 1PWxˌzk x4Q_}lN<*kf#= @[F jZ`/i8@m_#t<3`b<늟7D,ί|ܰ,H0w^&gxlB ]QO RW^942>7"UK^Z Sdr[y'>ߛ8GQ0zf{‹S1jكl|\3 =4wrB8ont xH2|] -){jnmBsx <@x4!eĽ1&\|<|Q/7'snU-4&JRRAzm*YH"K%U0<2u |;̮ê^[,SC 5.ٙ5&-XQ_`=Lؖ8DȀNα? I/B=UQ DPkk-^5"> ij/|_ڴ77rA'F&]&ĨdU{ĐћW*No*Vlb~̜IfhRvY=c92=x\͢JטObCT#o>4pPlA_XeSy7`2N ۗ-=DqS ekME1TbG r`Y҇\r4Vp,[Qпc#k hie}S/4 :)fވ,R=+\]p5[C X0Kj@OOq|8Q d^~hQfڪ˳kLkȐ;QlYpWy?.R6'.w9*?m./n=Z:(*2‡n s,-ͳ ߤ &@5Y=VuS#[Vt_0fOߦ@US;gZ@:mةc'zVbhJ:Sp~?_9Hyf saXd[&]lD,Stq|8Gx7TX1VIDvц-ÄLVreNN5D?1DJBr:0,ț9 L閪v>MA-8 %ܥl#*[jY0 TZq*DVUc<\VjSGՉ꺎CBs]$MT|7?[·$=y+*Lfk룧?f YV:eFA BHwPµt URcG Y e/.3HM|*UyC8'E})^z q`@Óᴂ MwGp\̓&0Mh@@"&gݜ5*cg=*@Ailw6nՈG O*w-h,(L M g_eif'xE8eؒtɭ h>PuuvY /{,Wl[KSbFY,/3QΝWq58D6pIQqfi5~Dmu&AFx=ܡlD1Jr/3· t%_0L vʫЀ\졗w-Gt|nnVn% u*= /51*`rMb2z)l:!Za))L&Ilqlf$ C%wH 5~f|<>t<}DEQHQ̦[u}ݦ !(I8&0LO^Oh+)ԒR#[e<yKB - j /N (e x.8ZK T1s%s&lq6ċD0ё7ck.O%ɰe5#.7(;'`Q-xS8P>Dc8*0XB9(N:ў}7GN"xhw3Fwٸ-s]9Þ}'ۮ3twg9R5lNa]k.|r<*&{j[FObĉHo :[տ$E`ÕM.).j+RYAjcG>wƧُ,Kd=.E]W|/e㱯,?/Wi` +~:R?xYern>(Lh랒AYWϙ2‚qIg}oR/.UFD6Cwx>2yͶ_^iW7]|L,|.m5pyvO> sp";`MQÉrotm榧' eG]co )1nqŎә%xU.J[?;fr?oNdh C2La-)%wʣ^>#O+׎? "IADo7h[r COؕ9OÝk D03-T_>>ȐZ܌qii>wb$'v{+1śW"3-CZrm 8s{G;%IJҵGN:Ѳ'Ԓ-WHrv@*^h/xeb; Х֧r$ ?Ȟ޵ڲ%bi9eTfss /SqM5&RIk7dg휛y$z>'W54dɏ5e YـAb΋ ٘*6أ>Y* S-qrE(iEb>Owj':d:adbL9=&MQ {C(!lα4V+]#2mإU &lxC?hZT e.ֶ`tCC0\cw-wE"*Ua} ̞Ӛa=.(Wщ: e7(1XĎlMk]J*gx2No:_V=0Kl4qVIʭD3xۗG HoX7I:ø߹*)dqzVp7e; _]*pjϹ&`ܶV0/W8/:\aeӼ&ıaH2}S9)HfX>{2zݦ;|ʼn H Jf c/T'2qUHPX{!Sƍ<MVKhsJ۽h`{3P\j%{K<`7&i9S22b:,d YPcA:(YF:*?}&|dm%b6Ÿ3s[h5 Hk^ס5Tb ͒*NgPhD۴mXYkSE-4U̽} 6$IJX(k4N>ʺЏ.6 u&< V9e41yAiyW JЛ\SvE5: 8I ֪OF!bـz$A3tRi!Mr/RVwzZI Eq}{[f1jaS`|^닽sXSeZ#4Z+|gdS cyQAz}b."2uՁʙUYLd? {R\PmkЄv`hk=sʗ w%Zf,EeX{ UZAVA FlYḘ<&6:pVj9|f}Mj5mIu+`HD!TkK5tmMͳaievws4uŰ[& ݁@1E=XvʌԌ% &̜+a_ڮYGbgfê6csq<8Ssٞ&l}.ʸR!HuVW@h83t/:B0YiJ,6vby\ :LT+h%VSenAقZF(pDUb Bcő5b45SG !9 21&0À h 6&xਛR!i{_+[ј(9"ZxJV}B`;ֽ9X59*!@Il 29ԪC/igXG;8װ.,lmஶPC%UpX%۴V\jGI2+7tzi2 ˫0ְ<5Wrn%—7D a|Wx qt9n1G[qSMxr <^g!.wm0 ml5˘clu4T^w/HAn*}gV4E? N%%G/,IuF1t8˯M & 1nj2q{?śO iu Qd"AlAQ8V&KAԇbJTK)կ%r|^[se橠PXxZb)M7-4.+'Da5FOC[p߬aZWJȄ@$0q'LbHbfuXf[a<0)([Yz/k7}{6 'F;'Te<TOmo_ Ndᔖ*#Q7ŷ`RH/9Šf8M@KU3Sf.JLwǏ8vrĕȺ驒zfx4)'jEV &$s" :wߔ"ܢ\ +]擌ADjM!I*[p?{{euxlf,;aL=ᆉJF톴=U'Ph L?|jکJ_]=ysSA~6,!giүi+9 `xJILX0K؄쑬gI`㤖n@.zrIİc%2'r-Lzߟ>nkd}ęJiG>Pº]_PVHeS`X c{ TlNahXc fQp҉A֞L+j˪R>Lȳz7΢={,y5i-(wPj UMeq m?{3]df[T.. f{4ܲj¹OyփEQoI#m nC.d!'"iH1ĬP@1L$R]+c)0N秦[ h,v-ZBgYB]p}4٧do ٢zT~W #gkiUS}S"d߿* $h<[ OgJ׀.[j$ 賂O/א #L HG94o!c äi[`]Fީ+曅(EHv:kx3#(|>w w`^sOxgLnh{H<[bܿnAϝ=Kt#\!%VN&K<x fKw㲰[4 P}8=ba.*j&UWA62~v x-"ܬI4;_?g̭[PKv|bZn;mocg{:]˶Y1wScͧG!i=T$irVkfX*]g%q,^x!<0*|fVirݙ k@!qE2rD^Gtp>KNY|a.!;\G0 ?'7w]趤̯DfxFz!guɳZW S@SqеDJS1|0W/o&'vM: Ϸ0i@ i[Yme*"4z߅$DG80ƴU=tsĝz%y?Epod0o J?V^L0phk<(wv1g!|N 6z!CZoxkvTnUY0Z(w!Yt=g9wʼn]#՜<4IPDiXxs UږgY|}9) 9dOymyWctku3ŁJtIFxe;3[zqk 2KKR 9_})o ߟHflQ ֛_>[`,Uw"lS Uh(.`pO}Jq0w8ɂ[S:/V+VÃ&Q"OH{pM燈e6\2>/2>P:>:1tQr@`xvd 򴨨4eq?>1F.,IW`yqzpwu5@c)6~N$"ɫ 2:w=3ʝtk{8C4&}Fdj3N'vrh4P1GKѦmj`hcay0fcMSr]ٶEAG0_A!PlI"ڱwrUg&`ܐ>Z# uJ^ՂH>49m.G3_3W/IrmrYct5#(+oPo?wu#>Asx.tYvfXlK&q7SX#z&UTpHH9fp ĸVX^fY*` $xl~]J9I3`^ OŒmRYfu2'@Ky|_fvwC^b2n FؗcJ/iE˝4J A!uS1|mY3iR8x"cRyL*jQ_YX:08f?s*OhN , "=57A$z(a_4OEL r-!_t"AHBi. f}'3RލeAPF!oN#3]cý)oDݥ[ɾCߝ#>@!w[yZ,]:-{]\d`7I*~si`C_e-Arץ@bcɢNJBeK ="gۭ7@|X`[>x =KmC@O\5A,p\W$;$񟎎^KWRW(xxi,k|hz)mSПJ~IC-V8XaK$ &:L+ ol`jMÕP[Y )6oGS=Ii۾;Z$$ο%L#l'>$/dx9}4$8:: QHe[G}"^j`5lX_\ͮeӖ&^dj]bEZi蛇A k!bT9E]>{BZJP$uD3? yBrZY_UA&!P-)t.<j@鍷;[sqL1bL/[Xjb9_15b2!b*JIhوx}VbqCrR˄@]bF?3N>zV?8O]2ak-+ YRWBZs$.XhҽlE}#0PvYgy84l.CìVvnB2h9֏v Qw>BmZU>=K-fk |ĹU I"x.Xke0vPu C%B׻ Z@\ۊڣ4}H0ܓiWatrmMeȲ~ ~ 6Xzan9Į*StK_#?<LfJTTs8̻"(>C~kl2xBwTvTJ$HvnHc&-N/;m E\v0 z.f+)1h{7O녳pr$4k&8}/* eEFm0Z P)侻f''d}vO2"Sx~ء4 cAV+s֡4`A5755%1>@2Z{O \ ̋sP5WŴnOF]x. I-(Viݿu~KZ c#3iJ:O;NҟMkjZ=d7+d}V-Fȫ\+;_Ge"p3d$ʚsEp2oFY yOiSG!*llmp='+>ë] c*to^P#`wHLUC!i%e(ڴg_֍|>Чfۻl,UgAC!{[ -tw[JP_ lTcXdX6(!LRs)#d Ӭ2~3BI-WmAsoٖ-*SL 6@2uqAq{ȋS XL~T},m̎RDA_B0 "|S#Nps ^<@a|s)(" Qi,PȉRMT~˗)}b1(ž}%2AFeH#dЁlx+Jȼ J2Zͺmy;\d}~?qd|,8n I\o@ <,{ݖ>^MRE^5*v8Dj譖0r]3N@_؞EL4󃡅]z(h8$V?9_rDo$ 'O;Fi- 7_1̢"T&EGcìOk w=hY2p33|*Άg{uJCHI ̘0KQ0@I)F@Z{ů9HՄ5WxnvB5Mog2wCk6i}P*)y9(9OgD:yNq !68NsV2Xݏ$ŨGv2>`RS뾊㍸):.iGbmYZD"mK&EgB%zT9^9Om?5WW!]H>ba/dլTgGnjf]wEΑӣhzv܌>{,M ( KCmȏ.?uKD1Aq܁Qt[뀉,.ч']ѯv|c+l9: GלS X[rEi|(vs^]EGɀ~y(Ҋ-31웥L\AЦ1r`o\G`O)jARd뾋1BܩXAY4t=^BEMIR; q.H!Zn/77 [q PY,z/,*Y}!BD E2PLGeQ6u w]0%z5Q_ 8ڝ4,p3ҭU̫)lO'\E?wUW$8p <=@vG9?7B\~k@:P| 9jBA#Sq2G挣 EIMkM>iC\S3SdBZ ( =` ^uW:9,y;,}pg f-~(x5nGnw=WHzQA]H\2!rWcnZO6 }b tgfyV Eȯa #$ߔmEnJ$uf tHV_v7I !h){ňToj]&^o^_u^ۛf,Momamdn Y>nKI*܈>u#T>2n[t ʩ0y cۣAbP\kME%$jgxG{e~Vxĕ0>`e-WR>siI1s7k%B7#lG&`hgx Eجh;|qlՙCRy!;y*kMg~Ԧp@ϙ0?p3`IH k5T֑ZcVV|uu p2A+uvt-E;P^o{Ќ̷(}ty0`| \xw'qە_.j0~k IJQgXJ須z$W,ဖg+GEY{sf2 :r F&9mLҹ!pA V3=jy-1tdxU#}S9lE>鸾~MhiOkVQV&GțyM+}+*T z3a#1/߷?I='pmX~#'N1 u]$Q7GKJH*FIVt10۰syعӊlHaVT!\eu=;WJ 1^SJ%SIqxR4M5rH>rQd,_eO͏[G"-WԳuO ~+q65@d9Ҟڱb+ڥ,h`8v@_fer^DT^&c(Ė:EƍS/ٝj w*z*y>)I5sі?/$_1J\ uOoTص외+c3pWh_wήWgmTW: ohMI1Ƣ)ˠ@o־|s 5ͤOWbZs>NvIQ @Fc*,UCCgO.7?jl'V]($?'A&e|W#^ilu:j5#܎ zǤHo燘{J;DYMQsǪ{`Kβ~>Z BP6V8{H$5&ak;Og]nMpCj(@AJ(-stm eJ"G)c JnVdž9 `{ؐo]~`X`Jjo׿aG {(;u{q2n9nvc,!5zRYvR[pB5X3w7s?>y[>etLAI+![QC'E^2^+H˻[}`~Ӗh,d0@# IKΐ^51&Qx[#q6}ۼ.53C[dZ L]]9]rˌM=suL~@ suLìD*Jlj6JD{$1bHF5fgaU @Xpb*2[c1" `δ-# д?INcrL0q4^ Oi D!WiELMws=}'3mxO Aj90rPH aǚBӃY'<{S2i].ҏH6^V] ?IO=Έ[MF3 [j*Q GظETA"1:ՀRnܾQ[E}m1>+bfp*7*-OP}0?*LI r^zleB }7|[3eMrN73uvjӍFLJz?1/X64&U.:'މ.HwAmhWj 6 5v -G+!s%<ԊC'l)݇.iMcfʷK*UM̞"), ʜ_21#3alJ߳#E`c3|8j7lc4)nPNBbN MS>OLL6G{`  1o=Y㶯^) ? q~s C/62sJփÈCUe+ f[٣b[ E{{C~3j;8 s;Yt9&(0/;0ye$Րwwy]sb-M{K*8$WC39ڗ?D ]Hq˪܉moBYp&>B6ǰ qΒgPq3*޽+&4Wz` BMU@ 4&esf+. CSiϣIo=|斾U6'k?Qׄ^cv!pMBTKyÍ{;][Ev L/ju""Nps%gypu 9{jAApF7UVbپg>Fxkw~ҞfjE<~5V{r~WaH/6ؿmBqNܯMD83 3xC 0qܮCʌ. p3{\(]5Ɯ;@ QAAs.07-O>$*#T@m|߬ΉtaOdJ%Ao$c<k=ZVUN[N,8dݿ?~GМW^rg&\FWwp)0$vC7}5 s"<;\Lh0<E x:z'b], genN<@gA#`m|x%e:޹1~aRf*R;hکy0R\>(p,A>i>QRcJR2dFo-BڇChD75r݊sb}Y !:4S6OV8뒘E!'gDP݄Dy34a$"2A7.cr:;1r j?W])T*$:lGK=O݁"yiSc"}>R 19mӹ%?=-&B9J={}Ak [(fƻɥhiI$He1uNM2m/ `%.'.['pucbk+%Bf`.Xqf-CaX'DtgP=A+Z<-i*N!29-#c\Wʎp[DuH"H?v^üDW_O·{ȳSGs.0rC9o#]S&RN):wD4ep r mL|P{ehbn2 .͙BOɍKGHK/k`Irf $h||Y)hP&_x&eVfS݁?D0'0i@y*le KR륶 v툎n <%8` ،!k'.?/lYuX/L[ޡH֫r 9: Q `ʢT:fKR ,d?_!|`9fIԹtXiNr17TWA)y PQh`b+/**lf4:8'-{CV0NB"=Z&j{X_nK}x]{ n  DU#H[tzL̃58gac#Za!t#ozD8Qzo\;"=@|Bz}cEc*X]3.GoJ/oXmUܪ:.q]~_4̎5+p7"[ h{_Na*~j3+pGCPi^}sG(p<ՙ>au)LFަPi iik`hѠiź3Jd%F 8P12gŠU(!̙QVS80 \t#t XgOLYEm1ǜ_ Ձ`^JSog"Ƿټ0YWSi AG CI^-w[=4[p%J.(06X}oώ"uTK)ڮ46`AUuBm|јBdg*!r {lݔ9ցd-$!4(_$,onI;ۗh.Sv,L ߛ%^ؒ5n{Mb[#PAM!!wIYnsƁ}tWplj%N;)\4W)ƁV8 E{\Ki]Ȭb[.,XPp3Ǡfp$wvYsNJ凞ʉɋvC;dbќ 1ؤQl/ ڛJB6pS`VeVǓ4 [_0ӕ|=Y_kb@7os%٫-j;>5liqp)51fj#d=;O1 GF-CG#.TIt(g1%ȱ6d2ɵ @8F) ^dT[s- op t2@^|^$dݛ]Έ͸N!\p" jAK63x4JgsUV'g@3d╀~T(ΞI3[-aCe{ظ!QY.nbFlq;t deO~DAԼ=7tH32~d3(Ӎ(?{vwꬓ~ oTTk:%ٮ`oRnQ:d_/Ǣ>\' sVa|w > d&q UJṾX<6z q ]-pe8J ~2{X_ŮΛ,#9MSC1?Zo#༎a`>, pr ʒ4w`~².G6|aHd'$5,D٩sݜ Ғ-x}VXC`[L|E~*2@L4etK$$PjTLC^o4zH "^EšK3,uë@< +]z.P4Xs fP G6 Zԡ9Ake9i( Mw&%jω32TKhA۹lpKI OMkZU}JAb_"_TWiawCvM Z^ w? ܃i;\?'azʌg4׾)8%>s[^vE l5!gU;מv!,ڕ13a1vUAL;K|?"`l#4WmiQ\;v&`nu6w`V`$}Ûa ldZoU3-2ɰX_y+Y6ⲃC Cܩ~gӟ%FZy7&RwZ?vIORaCwql09⹠H:" 9ShƐ~<1=+zȹOZ;h !Y*j`)Q+& jkp)YHʴ͗}TaSW 'w!;Ij4rELnЁ,<>R|[SQ.f9Xf.N=<֣E$EFZ|p؁T hT"Ik:ܮ4!g24gR/ Ŷ Lx__Y MϒI5R6 c_ (#8@;Ae^ J=ƹ]4Ž?0óP ?7l%ࠋ1]ֆu~PDjl3WTsWAӑ!Ҹބ{sʆI&-IO-~lS q1Z}ZN해T3qWHdyT__LH_bӾ47QZPWEv+dhՄ{>b>dm)Ƽrզ[@d~ŽF)ڢ|w1,1qCOl^cy2&Hoe8TZ|EUs\yw;1~<b&tkEQsXXuNDBՁP\O3@E.Jl ZSl|)l"ay= [FpwY+kXdK1/eZ X,u v;h U=k)a8UvIBM:ݹhbrNj8W{y+՛׸РR"O,ٟTfřYOp v4 B%s,k4a)vVhH$z'ŏQ3\ľ| TRXWG|u/`H 9{y9V[g+ܾg, .ܑ&_PԔ E\[ۙb2.rHƵz=gPF/וK^S>)kN>}Ÿ,lM*? f@̒qH(W1Fćg2c[-gxCHك؝Xc_\-[o!r8[[O pPJl*;$ թM-<5v(`ΩS!J@ҥXsP 睽 頔V;B^tα HR%Vf =|hFݞW?nş!{iF cٍ|7/$x: QG,;w5gpCMH9 K-1Y_LJk%p:.&QTQMu?[s}xb97cb_(p76J +NKw^(z+>?\oAӛ1䟊Ila;mrt[rˎ 2>y cyRg8f.k.@2JHn24Í[V%QfS9V p&C.zȯ$rt0uU}oќ!'_ z:8PjbdbC)$n$`=S'Ӧ_khA2ajN<~H}?ïPܕÈu6ӫeH&8\>+;"T|b= #gm9y!?5IلPk9DД8b%8]o %UܿqX63 Sosˉ 1k)jy\{uQD&G'%!'>(REwߺ>ʇhڕ*^E) u*Ռ9Qw!*vFn9N(h+ECN%:MB= )M vsP Cu\862tADjŹ74'yl9۪9ha*OQ|b~KlC-miڈ_&&C(PRGvfM$:4H9̼ cܠ-;\ZiD-?¾.;o)R@6Ml_FmA7@9)-ˤhʱ,9+x &sxC-‚iTzyr3DR0!1汴zה2`t& ǏSlc~@w+"ZIJ)%RIkKAy095~?'7 3Vt.iY n|p>WQ*tS:mtR^<F]1Luw9@ki;|IS)n3EL@!haؑ] |_CwU?Ϣ:'z9{_3Gr5@^E]gMz⡘XT˄2]G egF[lDSFGgIz0^擩L{wClXo>9Mq鄮,(MsL-&,(Z暽v xGZLjI[ugelŒlUkkc.NX) {I&,Tt<.Ո(?[b|N[ɎDfB&ve } V)xrC84=g2'WLg[?݊?P;C1\[i}.Qh(؃U=Ig 5< !acaLF&c]G)49cD5j$ U ˎvUS ޽ac?,Qx9[';d#؋qbK@B4TsQ۔CU2TKud{/VG24MVՂ43HNR&k+k·#o=6+""_[0Mw~)ݒPE p- PRvC2"$#$ks(>\YWhUQb#v[Ϟ wx ,hhsoQH~to>'oQn21{&O@P㥣tkwZ4M1DPF h&50W,YϚ<%I-a*A<N' +Ghvc^+%1j0ZSw9֌=%JY4z冩 xw`B߁]Bn͔}_X}N4jцV䝤SŢ( u#C2_yw{%@ܐXJ&Cۃ2B繵d0%I7IUER+5-[ [~dB4M5*G^:KxJ%FVq `} |)äN rP:ǝ`aQ/xz0@.1Yek?wjgk$x }S<!u6Nhg S.h6c~+?!Qj[oX24.?sd]0{ǨsֆY@\@>ܭ#e#aKmǨ?i]Oc0W" d[bJG"P zr3 KxS4B@*O$nu=gr%dx.bn@(= E0-$Gfد{ [3|n7gf΢uDj}dGoA6+g t5N5(4$Hb%Af:0/Qy>WWZI{iŚۖs:R?@xXE/ެw}P]l9D:Uel$@_LG5Rltp _|l?8K 0>z ?RPzUM呧$7%+LAYBa`(2uܦGk,nAoYCv}~D>'5jN(ld$%AE>j?B8,Q eD BpuU]QA\;c_bW׋0B +ʛsIe.0`=(ZٺևxK.ą ZtqNWeo0Oe\n3K!Q8CHEe`QJٗ 8jR2bFCZޜHmbA꼞|ZsUH'L(.oׅ#*N`8?n%xt*͓EUwdIce{Jj<%4*k r4-vT7'VAgIlVT2;8"-xx;!ЦW?f~6m.0ດ`xoB"|ҠC^@MSz"<\ڨixfilT %-\Ԓr৓|zvJכ?wljH9"V`G#\럊&9;~L}.P NgT<^É튷G' 9 ܽ5Vts!  Ңj \$4)eɤ#=RVw ݽ~0 mbG6x6u z>w@Ȝ)X#jUK&e$aLna MP- ͼ}KqS@bs/Z,Xj-n9]8iw\0qʿ@n #!Jb0;? pfvVaFdCC| 3m)^p؛rdx(Ws2ػgq7 DJqKDNOcwwf)! Rs!9*GCK) O{Wǐ3/QN+KTe9q眊&[[!' PZ:z~a/8:}^D(>)ޒ[;" &z۱u+_xNjL)H;{:J9f;?nuG4㥣 `\QBo#(vrL'CuTMVFH Yu%ڈ(LZf ϬA4E̟oYQ:wȊVQwu[c]:3kfkU ildNx0R<`ApR\00ڏ ^T#?^m "hЋҢyipIN b ?µl0ԖK+͋\Y6V Kpع:Ƽǘn ͦS g+F;?!{Ovor@;x: j܂55Ƴ-USV{MMۀUG.W\wv)^8h妼B|XǦKZ}*+a4Hnk=yTl#0N$& F1j伎x󃃵oB!?JEJ>F B(\GZcȚ#%eJ#2G<%ũJ`T ]Жs57 v;7)Tlnj'3sQ;u33w=YF>wWGuoM)mXPm4 QP0q;0\e} v_ԧUEa.cɛo4n}?=]>gGݐ;bLJ9,I%K=XU7Ame7m 8$нrZgNmONw-qTID`uw%Rj)w5hkpI uQʥ_دdiRxJ6&7f᷺h)` D+I>ϰ5qp[=.'O˗y6:k[%Uvu:6+. KN?I6 D8l$Җ.<SB(?-B@.RqO<@sIjxmt%cawqP;j~Iĉ!)&n,bceY]d奈r!?.oLi+Iь,d<*01].Bj_RiS\np%֚2xO!Јd|4jVĬi0#kygj4ƐthniBzSu& 6؇ckiET]?;Qay.=?j~GtȖŞoO&ٔ7PD'LRׂ~_N^1D!bbPTԠMОbJV :`q< #R96sTv"!F7M=\؆M;[aIA"̈́}"Y顢"5ېrCkZݘ:4 \i+-:%w׵_I~VoՄǙq&z? wGhX>m&^pQ\$2W4J$‘=,4?/Ny%E^.7"qc|en&e1 (Kߐr|)E5^%9 ۯ.}&s}1=)&Ӎ'H(@1 1 Aj\R ȡ"U['or}.`1X~0&[?vF9_o\(JK{{$ZtJ/eeБSx!X{(.ڽ%N>dM͈|&t?,}Գ|=i k%D*Nx-&krkJ4rRjGU4b~E7Y>'0ֹDGtE'ҵmS?wS }i)M`Ԑ R2&O9I. H(ҐMoxT: K—`2| szEFZeD޲s(4J(jͨ+8zuÍc#z ä|&mdGH/ 9M Wkg^vkjgR6$Zc1zz/?>qi8@p6e43*iY<{R f ;Cd̥:(s,'؍b#,B+dn_"x0wv;vb>Oⶊ$z1GU8a@bDtTdzYS[|!P0Z32A~we}y-WL(0w3 R_32,!EuwZNzoJ~y$tc1{Ԯcm_N) &`b[nX<\nO`dْ;R/Dw\[? lK£?N\|ߊxOREKcVӄ7? 1S_0s&()yP'W-Jm,?8iQf Íj(`"aZ3Dp :lrl,Z{M75C,5Zp}pM(#67Qy(_йSeiu瑕3lGbӅ5`i鏟RPQPn~Gjδ!9~xUfo>B%iw%CyBⰺRLC>)6\u6eR<ɾ~¥I΍u{-Xv [h)g ?':S/K3kx55T?\k MMl6WAʿP- >1j$/|V+Gc KZ20 2V*e*qҡ+|l_FC (3=6HY p2Jo?=UNyjS,; ,70*Js^?' rTemP !c#]Ս(Uq1{|O~Z@oNC(|S "泯% +Pd+&iΑl~\嘁0l DmaJetAj׳bQo./%$V;iQ%udpb&Xv=A^?zzN8\wiV}B- E寶fԗx&H6UoB &dWrpcVݍ9Z=0uZK8p%!@hqB0S%HA]6TϵUI% {2Џ0G܊LCah~<  6hCpzUxsrǗzs+SF:Bb LK fH$bis*o?iƓ>J^[cey_NEDTuCQ2wVМM+fw *$ ܌oIR r%CPrdqG&pjB{,6ESᚅK9"|`{+U\Q&sKP zyM=,߫^]$-&=j)F$+o49A#P>e#YVcd-Sd-1coLW0tӼ9 DZ^ٷ d%?+gQWXqΑJdž`l0X ] 8s<[7Y_h~h)(8)s*?OE*Ql K\pmnZ~#i[Kn9QT1/]d'[ '};QY ӌ!fj+gʞJZ$YoVЏ\G4k "wK*HjO>)X&ɖ-fhw0+#GApR<#HZ<2WVi??677EGB )1zjT+bq So $  Rji]) A!'F5yj~]Z_6χ>E)^JcQ@~ʙ&Q*;oF=rxnk)B$=I3yRFX.%_΃ )}Z6V0؇S|1 EKir8)DL£q>6HlHXIU(9_&D(@@xCiI( 3"* VVix<d#lɲk6^̻& oNo)b΄ơ, ~ g%ls|kA<[zItR޹ZћX.,0o`dV# H%G\[flοh!TPxn+Vd{hz.߁yS(K-`Hi$=\!hJe]@^gϽ$sWݣ6GR$T1ZS ^Hɼ4J~BH$moãWe)dPj(l `&+3DcEwUOҵ2:y QL }?8leGTdԮJPgn;w vŘxDK- V@)WYLt{;2T xr4_$ԞK)$a0 wBPV3cbߩvQ䳏U].ݕ]V26ÑU!BJʗ|n |zfLm ۭ8^"rcb2 f(2=("1I:E0|4bX+[,k8ؑR ]BS[&̶!qlW*wȅz#Yr$El|xcB';ߠƺ0P;U%4?}۱ioh}Db I?Jo_?`^q1*/%[<3N==e*Ә(QfT1JR>=[ ,,%,T{ f.hjgY%J ԮbM*X8[gt%B^ǽ%@sUhGV5]6S20jb^(Olj.ë۴%8?E˙"/rK դa3ߦD&Pc=U BD\).oas 0B7քY=^ڂL6aig&d]iLU0=3C6TQa/Μ a:>~W6qaB iS(Cy ozE=bS/…_M/j"m Q em2Q$SoL{VLp(=vzVޏsH. WLV(i"+20엱MWF%FyO$ 2Km34q/B2Z9 ꁊ9NBzcmօQfmϑEل< pe*jnKZ@-uw:]ԻlIJ%8Ѓ)F #w'|~ M(/-Ȋ,'57תl3]8s߄]38Ukz}*i7>$l L2$xlw7.ɰ]}FlnetEB#|G:h"x{%kc۳E=q/"N_mOdfu^k?x?^-x0/jjś*xoخq~S!{(]xfP0v]%(ƚ]8nC+7*_QWQ.>ޕϹ?e`ؽt֖OS넄9,is͕0.'uRsFcAfV.D83hSeq'T,ʉ]DPpE:Sنq-`>Eȴ(twc[u *x&ίȦk Liߓ,0ST Qxop jڋ.x&+0wH^V;#+9Ը Ad́OgP;f&E{G&fr<C%}e}u>6#[_QG ,GQpc )Dܷ#t*$IpĵP9"%#v=tth&$ZKhanՅܶro6>OTU~A!'G g!oc> vԆwd/鶡D KmSkOJl܅]ࣜ5:L`BܺK,HImUp]R>:њ!d Z 3dhF2ک싋j"`31&20U "'$X JЪbܳ=,} QM`ՆhaWaS#*N*F{s;H$CiehQO, Ȯ1?Ų-␒y&VȦqc\.ե@+[ِ*J}F A^) gz17xaMVjk-> =V6h MXsZ_{ޑ_7Ug"1s$Q](z/\6\67I5/E@Є"w^b~Wx#D5r vF-J ,@]a?{r(wr9kzQ6s S8E)F¾j9= ja`J\qsǺ ̋y3 mr}yR6=^ ˾7w3͓?朢5|Mz@so v^! d+*{RScn섣{#'d~3䞚%-:M,$oYO]NBةu܀kň,(afGׅ`Vy}u{+ #Ҥ§Ԑ'&Fx<;{b;?PW)nt/v?by}LP{(桽/=H>ZSci(.K_qZ(Y[Ή؄|j c?2AI${b%sjS]+4Ḋ%BMG1D$cU)6dz et7͸K)~>zhihcgX}IiJOe% #ў7K톽QY_18*;N-E1b|K5!u6n>-a=|h{Nrg4 yA|IQ;̌13ͩ j)NRlץPڽʽsdڣ9VYyO$02m>w_ wDb*.|֮js3oL9 SP7~ޏi{c֎h $^_ZppH/uAO 3U5P ef'XʭGxNSEz8j!s'VadӡW8 {ڏ M%Skm #ў' RfwN2E݉z8ߦHJT4r_dr;$`SPtgHNL.f/45.2,!R 3J9Y]w׆pV]IQ4NO=Eg2'~N[{b&w\>?K&\@cJGP$V%27I2;aL29\{ѧU4ڻ1t%cP3F\2<[bj0r>f FvFf1ϫ H3 -@nƉSime-f9 1{R?z%DK-<2c?`I^ܜ!"|@xn#c()|ۢR!}<6܌F,O;t³,@7 k-?EQWAb\Kÿ9pzv|Dd=FqV0M{:{j/U//ft wBL_"VhÅvu",YlG9ã/4N qjD5J&_ 7xr|fMAy^tla:TG]9N@j9b!mٓo72v#:,&Y?Y1hC4D)ѼpW]Q\C\9lG $EE"8 =N+P4B[\8!-u:Sa!gT]D..RLRJiBnsc 1ro҈h?"ȍ PeziIpXhti_\T:['>n}&( uo2 &\/򰈚 2k:SwTń #& 1-.z<+/a-/ kȽ{Hl -bc䯈KI ITV"r%LS̯GT-up=%Ikgƻj :sEN3XU9ra+_1j&DQ7 OVSOeAnZqoTO!%ON!,m dXi\I'֜ӏ ]3܀![ ۴*ʭ^| U7F~38ó-> ڊ0wTo'v1"FUf+5 oy ~!kɁQ3ho6m@,"Otw||ҍqʹټ{YZX %{`q:w֯&p(&&G|ϤW#LL}Uf,,]>%i5q)\]&9a;Y8uG?GC jErgC^8\L3꒪ { ~^R{sK:Q oD6ZFâX;Fѭ_"ak#?~LtOS"wK"{;:/~ zkE ӺBnF~gKFTKC?Y]W* PZ#"ZqGMoW8V*~#|&T4RH/UT1K#9Nρ 4Cq_#k(g4B*v#3ttHxt{Q;>Do@;d[KJ'Oi3#!4)X)wԣH};Yb )?1MǀF})c9]S8Fjl|f +IcUi_ջ{i?R!9ula 5R]x]#:TT)nf%` uᚙVAͅ^/=)ݡPxwGhWVA}L p6J-%7hB]wStQr=_I&M|.DU ar@% M%Mh>`|N*\4$nmrjȃ4khy#ɟ0Ԯ v2gmu:tIu8Su+ x} pܰ{,:6AOKv{,M]\ͺlIU8Uw!ut0 ML@|iW"[QyV*TX(~HKv>Yؓ\L"g8"2R_^c[}=8ơ'* StNHbOc9鸵C5X9)BĠS]2sK 1rF\~ nv(3eT:-QphүBx* `&%}jU ΟZXλ@9T_PY :"n2ӳmݏ ;xn0͛PF5ՆG V;qJQKB0ѯ\= hyY.VOzaE >E-;ӕkz]ʼn{IT47vo&uj(_?%{n KA61|X`[ePh*&G%L|՘Q vAnSS6LL6|vs9w6 K56JEdt!*e\:ܞ Af$^/L]gHCF:RlhމN Zvҹ|HA4PȚt{ [O2+$ r VX~\[?NN|ſngfIOIj/ynȽ,9Kr(W?qhPbj,cb|Oq[ҳyo_U(x4046k[Z܆`8] h ljK*|l8) *'bO#l܏EfӞojvnKm"טwB| p 5P8f-XX͘2mr#!#%8O/af<\ N(uiS %'oY 3(K%?" 1L(,̝F)ɵoͽu6jz#d᠇?RrwAF*;SWgk.o)ޔO~1J޽Vnan-e.5wL[)q VX4Jo-~ѫM[UF|W>OHcXRy!O <li$o;DݷUi}FMD\//^zC{s^;^K4tfπ*rKVS Vz7w5‘+O5jý.f]kE *U,vsXx$[s>H" PiLնR lva|t}VP%.X1[D+p4 w"ڛE0X% ;JPLXt":u9-Gq;aHĊM ^FQVq etz,?Hgypnz %kh~[>I?k7A*Zٱ$&rPP~KEOɌ Ƈ1[FDǣ&ǰӆVI2[Mgp p2EU)Pe&-+2 B`6!O6H.ImxR, q .ug\,nG$I8qš͵~5E@զX`;D3l0fنLl}tM":uСX"5i~v$GK񺺋lԒ[@zfP$%G0@&S~bţzyi tX9/s_y(og*HoUVJr;f/ԡqC:4Ԭ.d~.`( (֌|@}UN`n߹ am1 nn| ^E g4Rjd_2\2 I2vwS#&E>;QzayPJ8KC8 aB19I bx3‘~cT 'ŨRkV$0mWދy]FCXgG8P~DV@-_Q?ol4r\pC}X>6仟# ->U*8͑u/ӥ9pB7W-Us"zJM*h/Ra}%Tqv7UI$^# \}[ ډn;l]Gk)e왜@-^ <|=#YJ3 ^XyfzwH]yAoF|Q l-Qsgt7)$:K^J:w$`jRDZ'4O.$[*`77~'Z4S5\~ \b9ڗ[qC6 &Zi騏lgoHCNƽV#צm*Dw< *}v_ïV@0nlmzOXxXmerslߛB09-w^ۣ^-K!+6h$`gbI=Cr]Jz-gLd7܏_E gc9C!A K-ǹ#X]"=X`Wc '|7-.u2'a{9dU/LbIxdIy]ϛǤ} # Z&WE*7Q(>Nq;.$5@J?|M0 -Vc}̟s F{4cEp{{feף}:en()=-^F(`+ d 32ZKB%ĸ7*H<%;^({@TVvLJ:3+n*ݙ ]k\vOXZqmoNj SDvwӰoZ$NbtgFlrg;xs/nS&F=*] Ciφ Q(1ɘS:$] ]9:smEVO4~b==0't&y؄S~ňE>ܝ1T2IehTMBw;b_d~b}z>stH@\W ?wÆ ::&P9#mT7:"hbQG, =070 _Y@K-`W܀Jl Q*Lt.ZPΜ+ÑjwrNj1 =߀hF 4|DQU34NG )8ЋM6^Sތ!+ͦ=Ώ tfP%H(>ʧ{gm`Z@ lۭlP;,`iRd6ǦvgH2F IJ9Q](/zjd'qiAٴZKZ{ԨyG39p3<,΍9;𤿒^oP!Aun硜34_8#I7{j ]9J҇GTbE!m* FH\K Iǟ RN}!n~TsP!y2&^0ZE ' Гyg::8A9PȲ^Ɥ,B]ƶޥ_8*:&I+Nj KÄaj߱#Ra4'i)S(搾{#@)A6(4{>6M&$yQ__&g5^b OyiMq87eMd4'RIDX?>tvgUKr.XuR\lS+UDLR"Q4;Hg[3/8cڎĽݸWH\V`&DR842C_$lV?ܣMc>HAkĿY3m@qfK" ]3JOm >XyKa^)IY1Ær/Yσ倻Zz--H:Qfڳ,M&Ia8$aě}\N42=Ϟ p2RKJjs~z![5hjo= 9OGwAsVSB<=V}ƱH`6:ؼj56W$UT"$!!ZsD,JG04K+|rBU@DA=P]r9koeN,? ͲWNw :6x#ϼ zee#k/DMҷ^AI{>)1wfW#'|))7qӨ˖ [,Mل,F.%'j( ̚C=`"GɹT574_/ Y=¾4df9#^ZKdhlN-bD4^kst_)Eҙo,559q* 3"`rbR_6e6o@z#Qyun`>|*/mo t]Y>'DN/_x~>=3~gQԬ+\U1{N2,}*Mph8XSnqmHH\9u* 垓846Xډ KZ MT1:r-uo\EPPû@/ PKj "I o,I=;YieHkj+mp8hR͓=BJ΁@GMzn O{+toU`H'W ֔(kZ֓p(ylD#斉EV*qQVn'"dXYږ Uؾs053R Ip Ue>Nx᷅7@ߎ-`N^X4RWTZsk?XpW;`M%eP=Fbȋ mƯw7H 7 JB.̅#yVloXI03|=˙14\OR% J:]Px+w 1hS0dXO7U.Sdw%eC@y:$[ho\ALn=ʎ2 E]̑j<,TqTYZlIa\Ja@q_/_eҤUdcצ7Tn? jGu- k$S\c8Єn %09s, 0o|GX;XhBld~ x=KY n6KTq16|F$A)2-9:Qjsg+wAQw 3.Cq5ma)PvNG{@kHb#='85\8ؠ+3QĊū^9sG6Gq#VQ![+ݻ2 >sVǦ b /Jx {6vgiSE_rCh k'$]Ma4bCh{^k G9pA 9_V/uz|8ge\ևd"oS$BCB#4FۨN^efel-%_UX$!zAV0Jˁp7=Zm4y>jz>ÀÝ#ME+{kZ@- 9 Na¥NO$ ŋ,;.Q݇i`Teہ^k΀@j4;kumGڭm;O:Wuȑ7P]S<uQs {wk渢X VOj![!(`~ ?•ޘ֛? w/GUIo C!&!0)Jºps=9w\[b'Iu!I~ɒjK|*Ji@ёb<[q?a`KUsnUtoC*keLfLd-hauuVt՚Ty;q~$d!%oL JFIXMd.bٰyj垱URR7OF͹{/U&f57 }DK~Me G>bʳN$9T;?R[jt8}Іo[MDdڂw38= S-zymljFdt_0h<~yw58AB"#,ڊam.T< !=uC)ȹlCnw2>CʸN9oG ?rs„&)[-\>sw3B)6 >dɚ&3ꦈ/7 L>g +O"8-> IBu>d$߀12]L7 :T%-9Ԇv|BK9ş&kn1_f}]Tyb([Dru`*sirpļ|njT wx44FW@DQ{o[eYw[b$5uqA`OA?TPI*} oO^j`FwSf'I͑!:U .E`rKS]NIm{GQx}+HV#SDd($ua?;x$37;J3@sQ|R~/i-J~}OXA͎#^{+:$| SLph͹[_1ƿPs- -?vkJ(?)&z`>Dž!.i{ƆJ@SBm{OEϘPYޮ'̫^RfĮ>*% #n*$CS F3,6$ i{l P57nK&79:Xtz4CIXWQr=>_*e.# w<%*5!Tݎ:g0V !q6&c5aN"S!؁KtWL=/ B"f.O v@] :Qoq;歇Y-V(ZڢÛ3 ړ%Z\pf\'':TIwYK :</{FJv;FѤI^Kew'QL4rr5˵4d,Yfh3>7 ohK<\4O(I׏}ǖbBΖ+33,2z;:{1͵ bbDS]N tfqʓA`6DM_W6?{8 >\юR7oEX^^$ 0Q3OIA x6z)Au 2f/N!e@L&[-!W BY.tυz&-4Okmo~Jx2 nȯ&4n;Ȓx jqb|YHf4zp_a52l~Ig<~<;b<ƙ1_u2C̓wNPslyh}]5Qh|}#Ͷ J֒Σ=\-+1#3@u xnNlwQ(C6Tj C Z+.{Ppt1k$eƅG6xexrXtzلG[jF0'`I^ .cF,?.o]PV5gZQA@볽4b ޱ,uXi({U-w8'>zRDYr2(qwx|Y(pn r Hwa*N(V^ vF4gS^XҚ.۱F3QJHwPnlQ"C]`S-CiDi-|]5]Z:uБ[Ic*׷1h)>Oo2{φЊbpdg@p^:H]0whH)A)w6uG:F0p[`;:)H\fնWxqĥpa^ ByVIVQѣ:*N;{xW"зC{q~qǭ+Qa H(|qp}$cĤe[{~[;Rﻇ%Mm; k3QI!I IPo>rϠ,Ax??DegpA3I=߮/ .|;ϩ:L#X_/F1D_;r^ wJ}bQ,̌(b4t=yWa=0.c7>rcŷ8Ąlf~%ǵe7&F *یŮ`2d'N5MI7Xpז>JAM|>W`5ˆp)AW0x !tHڄtj=J-*1 k=oPU~bx1cC+ct C>AF n6$I9lRY>쮷=o|64]&g"gaI;@&hA;raa32.[斵^_jW %-`/s  ӆVWe GDͅrhS}'X&LNNz\Ï R:PF dsN6;s jÛZ.DfU9JIjubm~U|hz~\*;틓Ie|D]%4?G VwfÊ{ 巼k+VfLInkoMM࿽u<%rѪNCR#vbT\sww}F FjX%H1ffd@YVa "bFOdG'K`-Iͯ#͸-Yʀ*ɾeXg#*"wv~޻׮4B1#/jLiεB62lh1ŵ/i+zE8} B7ܺof8cɩL{WUob]mޔgCnwhׯZįedH62rTcdp跥+"?E `Xg#=/laZF d :sp-$vY:Kr kGsŽ!$摎c`5.2 M Lղ OB鎆~duZ\sV/^`5o-澟Y&$kNskj]'Udmn=ih2Dl" _ymy3#JA93>>Fnw(NCLU$lzqx ⚙=}y<j_zk+0~]NoO&KD^o2+e teiD#6zQ$C;EC. /F.P %JP(2f+ZUu__,B'}~fv{ *w\0xIlK0(HAݸ>q dӅcZZU Cя˪3h}B] 3䮮*0V<4>_fs#eXy쓔qFpӈKr5b2 [m?]Z(?KơWmP&C`(@9 5uH"8 QȫjiQ Jski]I$}5YHڥgU|_dHspM 8 O@ ? ɮ2`[K N1~Ht"9,PCtGvQe׳rt(ɴj+#lXlMduay7w>.Z"K+_*蘞bt'/`Mi]y80- S)I oq7DapL:qū>wSB(:V#v fBؽcAKdt2r{&=y"$KT5\MHØ6Q+9@_X L 7nIu$[2<_#R֘ W Ii>v W(OVP1 c]5M@꼆@x=ۇWtH[*2IqY~$='E6ps2d8g9p2E`4e5g=usu5q葃EYӑ\l8bɌ곅%Tglv*eaf(Gٓ${mZԮGo_a~DOew-Us@'xNՂd%q\>314fG/kkIl)xf<~qܷ7[S7Cu@`r@}q5~"O/FV/T))pA(E (i340̥G:x~wjL*Pl/Pe[R45*CɆT:dF90]p{܃X(SC2`I@lԏ㩊~7jVwAE`M>ͨ:>M*rݝ? QD=d0+Iߘ6F;fM$ y|"ZΦVeF6 0i_#,d蒥E(Ӣd@-( `"4u Ikz|fgB Mƾܢ ѭ3esg-&5u]޿C};KR]ud*˦ MATݞ*i\Ea~q횧miIrO,wY-%N_]~pt̔ RP_e7"(۰~4nY=SQ#+Ïٕu>DMVY|GU};%|U6!T4uK kPU9%b.|1/t<V%j$(o\ȱ^ nCoj3ND67 CPa{Pȵs*OP^:#b׾칟h(y!횾:{[ ~D,`UNYWߋ M)$JgG1XNbWx#;m uU ^qvvR/YFa}y7axd𙛆⭏k2{RkvMB50F:%n?祥5goA]CT!-~=`מdfr#ׄ {@g\洈cX]}"EmlSf@&ʿrA28 (s8O:tB6[j盆ErEzg(2R$!q[]])າx.ى(a?7ej]L>;88=l L]V1œ{:k#`0B/]S@:XAJH`ؤjef!W3%H#U3a';Vi6P?1h#8,ƱYx =𤞽w~z+ _͝s5 3 PLrAZ}`̓@uwG_h¬\^}`^ *bPC+q @UH\}^dAկq&(:| /oFE|Y @rLĶ.(N&=V(o8H($z3{t)=4|ɔUV! S$t6,6Y$Ge#'r@JԺ1 '+y_;gRb: z ؊ .(Gpκw wCLf_V}t?ZW{UZtDHfw ް;{uZ=⵵IbsTǼ7ʏOϸ&GJqB X"[T'ORR/DCA{k4F]3*!=GF/՗ˠjqܓ !^F*ɤ9kT;d<0˛`)" J&AA bʷ湧xDt r z?' YVdI=;+p>:hP`}_k|E {h1z?zDm!ךKYuMI~(Z G֖c( *Vŏ$wC ˦t(jaa8ʹlH\ź>+=GYP wp|CLmh 6<\ƌ<$H?jc/_k=Yd<< ڬ?Zv`CEltX^ g+$#y_=G?G{o~c@445{O\dTbVLau_!o;Ib.:eup!Ub`٤'7zsWlsg{)5_ .K.aoO{~wO@4j?p`3ko\|G-ոɞ%LYq/ OfET!ruǡj?Y#^.e0k^ , -3mQL%TOX9+5`z%q W`גT} Lv/=);̵?(tp''Ǒ(nK4cI~ocL~7'Ƕ5\U$TP?F%P tz"6 O Fqƨ^_""N5! fE6*+^wSfbO.W+`WyN`=p)!z;RU9 S.k:NStƊk1C̈́жRMET4ross W6#V*-/A\.{?ݢU^%WI*+ ·wL~ 8xS' .nwÍ BXܧH5Z)^G˥_jJ}+Qx9#88d. [ڼH4\KUbf2V&^ې/gѰ$I\md9nMMإy[qHI>==ڿ%bohձj(Q4"$5AD`[˩/Pm.4v] şVep0:W>t!$X<}F)l/KҞ'qP>%-Jyޝj'j]4sFyg[[ V(N0%.|"<=9yZ/`Y]l3ơ" KKvPsXlsb840)mq @SvmgZl_{y)hs?YfwEm ۑጀݟ>Xh>j[ DC8rJXK4}3bLD(PM2ˤF$YovDC1ZgΓTl0t0T-R9a~¢U 7}OQ@2|]eJHȵ3okJD'Eُ>\[esnKēͳs'm`!U#3I ]1,"%H-dH+ED=B2 =REYecC;>ͅAQ3a-Hf3ѓbd+!'7>ԁGƿ t [[z!M$@kjȠt+Х>K+xӉB* AL}Q\5`Oc%wHD9:CV7D ':lYA(WƅL=&K:P0;C'9t^Ұ ~Cvu:gوП).k ޥW\F{raM;k:l)om+Kfe@w)m 趬>JWr]:A"j3 ueGknIA*hp^> WJYtYPA o7;&BCv#"aޚFPm=W 3?82~$?Wo?tS>DL1_UGinO.ҠҜipdiO&<0Nr˯_Nv&݈K%_MWȌ8$=䈫elu@ 9ILg<*77JZF@5sIbw+'T-dq 5I'ӳ;g&^oBT9%ls%3uGR#FF8i…>U{,[Xnv-`< GPXͺϧNڃh6_@w:MD{c̮cW{Dv]2͡:|@^* ,8=Lū)^,ɢ}~67$ * $+@yy ,Cޝ"[jm`T|\r?ܐG@J"/s4{08,~~NFZ{L^zۓOc1λX߁يUdxxMmX<IF֏Bgw4bba?bjW *Ak7IMS?)FG@,7xCTnaoq{ 9;\l 8\ p"KhF+e B0{ܓ!pL٩BSȅIQIEqQ"?HuJ.Lhp9YpW\ ?~WwOӹ%WNA,u,E_ogq >c^bbuA&_r'I:2`:!j gLxǩYNwl&E|D?NN B~~k4ykK-sv(i2䷋vt}!J0*[ k0^8=Mq͒ `CW"3ʹ -MNsM#hT8:uA/Uct@umcFE$ڣwoau}햗`ZPDF *&5+->>8R0m捳h& ZaS՗@)~Lp%ӳChK0qfzMAo*s{g"='? {kՅAMR߯e~uh% He{v#'aH* Q5w͑[]MDsbuAN,ԐN_UvB|1ɽBbFex~pOpt1ˋD1m1|us1d5< =wB~ײwDcˏjc#s%B%%jRBHvf4_$J?>%U͜Z#S+i2dj[bFϠżs5?eDr<(/?(Y[}=ⲟdF_mq^0֎uabxfX'IŮPԶ>Ȍ$0*6go(͕Vf:MO'x. Go2;?v }RI(}3!;s0Q1IwbR|ݶe7ioXcpD[z|Z!wk76BT?làoo`:Cg^jl1eug4lF>?>U=׏G7rZ}X\ɦ%7'n^gH` 9A>%F392w^5 "ݿ# kJ2ő>~ CtUKXv29D8izW=3o"19WSV9wfR^9-x[e`^73{L=۩\^JKψ|&[)ѢV6=uעB6 ՠoS^CJA!&^O4AB-bn\+ TmSFպR{[f鍗dyM=UCzܵOTe`>H؈Z7 N#YOϬL'`KF͊]+.~^SO^%[$(p93=p(3Y-ٓ`]bצ\\0~- _Xԟ2k.@#Q{bt j#ޞ2}%UGwn0017 6 \u- ?hk9J <zmaE&+1 Et~1m 566%7Ci m+6ÚcD)ɦj0_[͂'jf6%89e/xߊ_|/V1&p)|'윧h>h_EUi[<yW4isN/qW*ZlRL ]RxuZmgN)py(EAEyK2@ׁFy&&>|RZO4_[ޏ5)>n༠ʟ!2;rEeuq=C k?(ƧxU2~Aʺd_9Jċok[Fo-wf& <dۑZ␮pzhI lxB~]oɹKT.K"z,sg'+޾\1L3)2"]BL[WT3qJiEmbP kBq/tJLv'EaCk+kg&mF(z==a/ז%@_LF#tymh5h˓PxYhEP=УdeTc6g8 }sHz㶆t.bx 2RBT FxQkTWί ⡁[er\=C n(rx<ي$1E:qս^or95|.jc.Hҿ-24j?/sSd=RiC QtNzGAb*2Sr ­I$@Y&@q4zw!OFQo Žs x% H:#R5R tJotny 5)~ͽ≹JF#eERȏ+';5ūKK=>|S- 6{LاQQ\X>|Юj\OQ_y6o u%ěTI.uҫѶkO{&,TOU{aU53G})DFzx,-vw ȃRGJ,SL)Gnɥb[yL~E(dC7y}F3) ;FGǩam5.;P70ܸ4"OtO5zМD^MiC6[=:(v!3O!w&2 B}: ɘZR( 8[g+")]9Lps/tB%(U,՝*ȲPNKտE;0uoq' U?2:'%68Dz".y <)X(v㔘 ~IwD);g,YAj6ēc]x9pIeaTf3 E h;p"pezY'ĂdvXU);<,Oc:x=A wѶ)4>b;Xۋ&:usǵ@6Dz3S%|b !YNf0LEr zAR9wxmdYV;wkx>>G$( * ߵEY^xTuw 7?Ωlg?C]fK7.r w )iwƷEg>2; 8WA#@mȋJ`K ņW&@,%T)cb+Q7ܯ[[]q%NOp;DsJOD.? MƜf]NxRn}y X[jN j3H܍(O)Լ"Wz6;w¯NEK,=)-e\_u,"ITT1 |*unaY*)_%tR1}I#UEʄwK(o2lμ͗,Q {`tO9<@1L{ځXjǿe`T_=hCVjSkGhզE\fDO\zBCׄrd,!tмKIkJyܝZ=BJw>B)BJ:EIՔ34(cI6|ZS1RVáfdlֶ \WC%H(HC|B Yp{!Ula{]?7Ki=TڧCr< \W)B!;d#R1?9h^ЩxIO$ }BmI!CZav0(mv&|h̺7˜_PL}-WkqA8;!{nzp d^Ĩ95aNHd(" 7dٹxDjO/"zѭ*W㷄~ 1WVPJ맲Hmdr]!q-~i,C=x-B@N+OHneStT8ktg'-I€ "Cջ'E2&.%RrR=3|PL8C'DYX46ij5ra`atq5 ZBs{b[{yΡc~h*A;p,K` 0L>jm>6B5"GGCYe0ku-+Sf_v\L!95-Sʍ_WLu(#UPJݥU@'-jIؤnG5/u{ьV+[cpm^dVUH-@G|X`D9,ݭx9'ŭbHQF)%StfstVieqgRùfA&4:+~62>ˀJJvR.gԮp㛐N:Qulzx]W 7t 9`-Sotn=6&>3zZ>؟e\h[CA|rU|;ub ]^(bc@DR &jݟò (UcClIf'zBn_`4qz(C?|{j,{;8EE&OdQB|vHJS–k>-68+oǿzx%dŧBh%'y*Fm A{3aН:-ҷ "S0͙a֯2wl ؟YhG>|Nֹ4aQXT.w$Cisd(lYȸ3#$(d- w3o\Yh9Nf`(0OX3Yب.~=Eiy0,|3:N7׾Eҫ5?T7pmC8WYp~Hl{liC Ån5 }I% wG3 78N0 ױzS̷$B*?7nL؃,6ߑtsJ#C3e(E&Eɓ(qb@0\\Q˷֜'aɸI:hF)1!_ /o% ?4k1;WoyՅ#gḆIr]^_|)?Bꡪ6"{' ?׫4gqT^5, \^yں\|C:wi{Ɉ"( 3G7`nP3- Ȉgjh!fPx4󭘵ᮕr8_~9%8*y~CPwf䁺էݭF:uT 3+J,QdBzpn { jZ˒$gOmJ5N}f7vU:B Z^*HH&I ?EAxJPH#q| S{@{#Wt Wyگ~awj7,[QaB0|alPe"2/s֞{˨xe?\1|0dVg25T$:NRc|eby 6$`um5GM8fbih!XP~Iڋ=(HjQ`|[yVv[tۘLù@T"lJ fZssoZ@F2l{2rL6xڒ_23R+<٘~8z~4`@K Z&uc.yBy?oFxIk|aB5 I>{_slè]:P|E )jkBU'b?*o0Flh8x3He-QJ=H'46i FOL58b;==+P7< '`ҩS1JJo$%lyeC0qnO|SRiFJ\mw'4Ӽ$(#z4aV%1J2]I"r5 cvm>hmFMPiy0;Վu޸]oގ.T;/¼hSb$0*ZIO-uj'紏o.1mm8ZiZhOb1ap'LP-1vfJ4a@|)hwJ9n/: "~'4;O0eJEwdVy7*SbuQuc&}XD&!J@mˈԾC5b5U͎qa ]h@" ,Cdsb>D'7 hc¦HiB,6sw|y(1Z5Y[ޫKSܹ9!5(N) q? ȣj$tMH{T7xA̵Ǫ:D%~PRH6_O[qITe<ǫ_4xU^ybMN!ѵЀ,ֶw ۂ1_|(X)Pp`C,' B͉#_sc aG1yKHQz55x/+Nh9\^i[)W{2q4b ]'pd ~T ,,jv[+܃~Q&Z}@^]<1 1PB/ƂnA4 Њ@6IcT0%}O6g*\݉{,B@3`F u =C^ tt@#g|:gdFSles)䘄%ⰲYr{f:1{#6ȕ78aj5ΓzG@ -=~}g) 1CqY=vr8o%I)Aա%yv&v2'>A4cB;$YXͷ;ird8V)6:D[r+\zdۓcng]x(οQǶ2׬OG7 :[8v= %xkA³atաҸI@hbS,p""c%>:V)]2LOOڈ9i,͇&ĸ;Ǽa@FrFO^;FN#өTQ#G:Z6_mӌÐ<ۺCJ#txsxIAطak6-?plgXB_YSo_b@bNV#=l0&pXi?ґʈZ벭bӆt0<@ʹVesJHcKB[sZ)%Yy (b=FavquWP\ӭf>ۍ1 D4L~S E_>Hps(4g3~nGeIFsU&$ 5)H1h/h+x|XB)+mL SGPFZAkC)-@Q}3o&x||鬞F$^9³\ьmj~5C/;덮%0wف@^|*dՐ!APqQ0rƤ:dV@xQ˕CK79Lد ',w o9,w" qVɐ}>gB,=!Tg۞2`3#U0 ̵=+){c{PJ2ijY;hSI1ubI7۵LQTTzӐ!QWE^:gMAΡ[,p8M' c~Ha0uyia b+qR`GaTnǾjYu;52JT,{5%ZYM ހ6G6 ~)h2c`9ѝx*Xlx6s 6 P{prX~;MRF+ -'C: dW<`uĈpRK=|w3<畦.8f=ҖZu0FBٵ2)<'(} l3|tr2WS]E )w~~?=9Z,lW)tQ5cMdMeOrdq$+X(y6J,`˴'؍u՚xȘ<-(gL#=PqҼҦa+\k݌ xJV Ɓ:0P#՞pFT38:$P . peI/bL"cz\D<#.fz.1AzetbՂ* !F?W=<2 ׮1+[}}J#oԵpPsg9 lk[c7$\8S.$1yUh18꼮)-ᲝDc*b4Ξ]$)\[r\=Lf"FxoBmLXsQ37cRxߍӔk)qo{9 _=/=Ŧ%ܱ" *Pu.|p h$_y~+ArVu۰ iu* : -"Nʃm+';a, ;&k*jmtpΒ .nG:fFt" \P CG|ҏ2ZʾB o;o(Eqqp=VrZP+WkjRQ`3w(@nH>=[H{<\YU[)A#^gͭ)U2\  uw%'p`|+iU!i䶧%+EQ/ ;V+i{gR3D Xtif8o%ݙ :ʽiڣnC{RƑ9vL %hV?K߫BAa_|z s&YːfVBWu02A(2nrkj|Gi87@xGٞ\79+NՉÅAg7N\ei MXǦ8nLprGm Fʐ12QJAS/8 񞬉xE^}h'QeA?ܖ?pWèIG̳ykI,t1+$߭y֍OxӆKX΋BVйQТ9 /> #B7{G¹d9` U1MR:Rݽ L1>$-j-JM+f*GI#Z[wʰ15­YUt)@wupޞFҾ6ˆK\_s;X8I]+?GR ! b!o"Rۥ4дvqf?BI Ta}@Eă3)wItn(7WU?`:7WMGkןyz<RLn+ n K7uH| .v/dI.yJ)d&Q!iGřkAD `C?/>9s=Y9QI}sཆ˯Buj'Jʄ"rɥ"FK>/|q۔0/O-$~/1Mz8iqʪ7vJńE``4'VCղCF43$MgɣzOv%Mv xޔdxXj]0D S#̔+|8`MRP ^xbeQ'SmfŶrB͹C&#2fФJ~Ruo4.ډ^L#FNi &4 VɹFK ASk~48]2]F$09ˏ$; "meL,UeOl|<~OQA`Ir 擈N0Z,MIuP2eYVBeMF;8Hw4;C2' CGw|hEW"aW8f7 !H mTHZZ9_?)Z9 SZS,}.6qI[N2ԦO-M9޵S3>_[+XvgR +Pwsg tq m`XM dFҌN{[!UڥbhOYE?"9`ѭ5-Ehaw=h3Zñ,ľz NLx|kl,Av" :esP:,ᑮ1Y* U:vGϿJnUcm͛MbN:ަKTfH!ڏ~vC=ro ơ;g+#dTl ശxda UUJMg.^焀(X555bd^NJ%6Axs x*ȩ4~+nz+ʠ,pԙ ':cd1'^*2! 1$2xo#zs|h6xhՎkC^߲-v)nb}td%C)X { , QO)nE%IE8঴!\aYm`Gz*0<ȽX:CTt1\z&H۽HPdj+S2X1K\+Ģ^d`k,LCKB;rbݎ!:SqIV5:Z5z5 < reXՊ:fJb˕B-ʸ O<!{BQe!`A(d{so'BNfDz7c5pUSTX.Zyao){ Rh͓ߟո*pdxAIS.-#NҧlS<==T+ w p#HQG6X#b*WN 쉸8KR!WΓ k;:Q,ؤ nֻAɞ;jaH%7zWNxK! |ڳ!w&Ʊ8/&Ο$Q(LjdT3|q:ӵ[06V6_K%t Z&c2q>ǹs\sp+^cO1 Eߘy4hZCB&{qcګtlJ# #:Pxdy4kw0Ag 7[%^Q0*-6H4TTxľsq/q ?(:T<F5`Yaw~[TTP(Q3 a3gJL$me]b7eB7#Jdqzi喑;l7cD0ݠ <5)@@?y3:r0\G3x{r|A6N u NnbzaRIs@ɽE %O 4fĜ@؍]|BH$E6|f)P+5b[fsjK`}MԨxFktjqx"24DkX}e.zX+`l8 ڡX<,Run88ԍJz_|!_g t*}\-1fvB|quX At4v*Q2A',=q!q{o'KT==vΧ418^vK9af.8c>E! ʪ&2+?ٱZ$TV{Bo,='2(``Hpn \SF[eN6΂08bU[nv X0E wN MҔ{4G)NͣrW.٣c7ako\|ǼA9Kx]'*(YAFrᆥR4XM*759XY ~NbyVRNT.VǣΟh8ǚ<QH Ţ4r 9v!Pt+h .`V ʛ ;D,kI OuƺnF[>`Н'%;fFw' ?e\P9j%$$c ^lcfzIc0nxEn/Ǖ{َNb1ggM(Y 83Eљjn=ǟ`qeK^x (qjNmP\ 2&Hb[ΣRe?zfC! U ̜eI ZK"}w.4X(1ѧ:*^NΛ~(-5Fz $'.0X4T◿ ;;hyشQOtVФU#Gϻ{*X@Ѽy &[,~f i`̨,閈V'!kWWAX+.Jj?ob;;<[>@@F'cx㉝wx! U>BD bQdUb_Nʥ W0VZ }GXz8pܿ5q3A8r]lOhQ|.QSɃ.n@PJ7soTo㗾 /0 6+/#"I0 ^ IZlԕ-襑yquiINU2rQ214M{_67+J!Q0+>|" ڟxK~s {rEFjLimW1 n DX'1xO VFŧOU79b ^Zk͜y }=&Z \(Eo@`4ɮTТ/"S0*N,5iaHݏr`_;.,'Ty#:o .S@l_?3$|;$T=-I;Od=ַu&16ȫj iSoLZ0IW)~/AmubFisQcmo  *GF> }Z$Wԃ'? !좮TO pzQHD&,;˷>{> T'"a׻F'o9 q<:&a͡`Syzٺ 86,4$ e'c020A~8wG6X%d֥;2"4|o]>_/χY9"=T$v))Us[~R v5WURh0 qTYX3$arc8wOȏ׌k )Ԩ|tiVͧrUyřt̮ZTSYOs=9ii?@i}@ byYUթmĢַ :˵=1"n6p"ٙx޸)-` 7dSnNFҰ@4o6?*\@g#o}ID VIixZ Yw9HA!0x]@H胐+=N2)NBs#aҁ2%׹Y0Ȳƅa|.t[꺁m{c2<Zǒf(8R{!*e4@ J+ `?#}Rg@T! aݡ6ph*S"@U4UhF{бp[~hͽk]E7o y`;@n!}>úhd SAHׁ[.{c#ȧ2qWezsW(2 G6s&G2SG %Vm+qAٿD#߽l +^fV3nyɱ ʅD MLʠ_ nd4u .7>[>|t|V>?=ԡS-g߂YH$fnQ)|:i9 ګM^:`-5#H<CldK_$EV;vG:IMSCgD:AO(ifYOwZd\I8LB;_{̦A[Yk7z2wZ]EDQf{(řuN#f;GFD_p"%z[$gN4ىdՋo3{ND#H.EZ=}Mk--+KJ) ?j-7%,[ ōS4(9[]o RzpAv+*~YÕ8 6Y-oh& DE*UиK'/BN8`Zyp%UܫNܞه ( Tg(G>< Z Gh+@kGhUS-BZns|(*NzIkr]=BN^]OWi2xLRL/g,'A;~(ѽoL`$28 +D,3mKq^,G=3Sa(^YsTI1M5,I^%nT)ԧ]9L_{HK3]rlDN"I[&/UCf=mrs剟0&4WsT)yIihwEc-^\֡>yRf]EڻZ;8zT}-|" z5=ۦ HŜz΀& Kw͞rzfvJ<Ԉ}ChB05#70ŽٟgG͗k M(uJzn@Q»A#B,.]Pnb4SۦIe?hSB:'zd=7NJOa9eMED?P'T#-DuYs KÍ."ͣg=*h~  /“})ZVW<:'v 8OeT3/]ꚦp2&LlhI:AP4B<u.w QDp 5(OMDv5J`8UTV!Nĸrfܒ6Dt>! , ipᒘqXDSumjK(4ƏJ2إ,r/r9lY^gYۼ| hZS)vujL)NV pi*~Qٱf[d| lѲc_gj*-X2O0&u %F^|5)bXTG/Ӆ_?r.2.N>,LAnwX@b7zԷ';@ra.TA8ݗzUduSg<lɈ*$4!{!nժ &,;_O@t?PWJlZCaGVOd!IKAG=QTf>$`=b%جoޣNҠa`~=!ngVy.J2î VP39Z"ìKZRDz^9 Ao2žM(TTH(]Q'toW~x|̌y]Ds>r<;,7#0޷l+jB װ 鉣;nbVg1tl?y[pW@_lޕ%{Lxd}¾Vh~Za*a9Zs@mRE:3p.xky t_Bvk@/y JV~Sp]0:gij>n.pfTGyn2%FЈv#tH{vF`讟dHROC=rE@'a9#Fdg fc@|Np(4Q(qf%wAA6&;~M2oM͆F[ތуEf Iٰ3n7^]ϓ4 A)ȋ1IuܖIV->Ĺ먕Yo  EKdtA 5=,8[;j-~<c R˔Kgص`p[fã9˳`ѣ`a@&Wd=#?a @` VL w%ĕ=" *hARTbLiXAhdSYh Xp֙[K(I8_bt!VŬ'ЌL9/)FP7s<݂ncj \ N lH7q7a \NP%b*M&h1 bAa=Kx0)weFQuȶf0 l,v#&A ~J*tNLpYIںW` +(mέ>> ~#ג%|O =Ο<]Lnf6F6%a5|6q͠K 6}(O+Kţ.Γ221M\hڷ|1]r($$jLgo`xOTu-:X"5s *ɔ7dhANǒweΎZ1|GyPqGZٛ6Xuq٭cvZ]ꤿus i^Irj1v͏j҅0wi Xg^U &#K(iH,ra1~tJvWtK<`=xsz_xSN$bSl76GݔXa{ͳ]*~Y~ߑ\l#~{J ѩc#'TM=B p2[ $E,uՙAH4N}Go"&$4NcL0KݲDk_ \ [ؙF)Bd Q7ff9 '?[Xtn ifRkREeҏ--,4\|'seA`/5 šVn=iK68ݨ)wa0qS]3/R~{F˦D+ο\z.'̙7Ϸ%Tؾ N L Hͤυ!*>u:hH3v81Կ:Zkl(mҥ0q-JM8UlruxUQ>&V$iqp+}Wgy f=vXjt)V`#q} 7X؄y~@_B|L^N ?| C31ë4/Kiބ{wGQxέ\-ў\8\롯YB-f&`Ss/M枹mΦ" Ϯ 6ϛӹ˛mu}JC l[t$HôT8Ѩ˭(.%ﻥH:<( 1Ъr!mxeC~@nLH]uG/Io0l*;oN0>K Ψ=ʔ6G '>5?HW#dE xv" `+#oT^D_R>/?[d噥LD}v>42QT&ΪM$1X}mho~KeѥB~t:Mx) 2\~CdC~B'Y@T ݘ4oP"_N4j+&7^ _WNx*̥.8 ]7]q,AfzJ9<ЖUA!@.mqgPLy' >~;׌-@gS]ۢ3=,wxGKm58~ؐ:~Ti=BX sm@Ėd5&=> "[˞,SяPg#ésc8Ы{J50R@DC63z W@L?SBWu_-PF4ӕ1x1/>yg6R]Y]Wt.弓S 4Rdz2?|UFb%O4thr;Tm92^Pج.4ϑ%Jye%Ro)tZw Ox*7d@QݯřÆYgWX ~̨UPqpTMU'=؞sH̶̺,[PQLB?aYBs<'MX WD_eAd@i l>B X|`cqGO u_j@kPimCszeT> sUH3YNφI4:Gx $jN};ZֺI]Q$im[Aqdl)!O}l/~9w Z$ >yʹ$9ju.~@1zcF T; x1,6/ޖ] #iȈexyuETJ/o{Y-~wǠl6IklNT)vjcNQVlfQƣ~v9Z:Gmc` 8n$%jUyqD[RyR&׊;k>'u-(P / Z~%+ݲTCr\}u"wG're DGLd=&9a IֲV#֐kc "iDtCy9PC~okܵy{YIJxRWH-Rtx| d+A0qºF$>Rs{EgT@lv -6JC%jyY٢د^QJ":F$I׹Q ] rRR8ī^sm5ǂBU<gM2*iIHGM+1[q$,?Ƨ;kwWUU-5%`й;:d-TJM}rswp"w: ߟI;T%2OX$O*t̆_J#XCO]5qfwQ;B_L6 V0F hmCk {{װh'Ddz60˼I FSxߊ$a7|ܕp;ѧ: )?'V.qӝJ40HpmLdw4M(ƺWs;3֭iPWٍLgO| L&ι)wGzu\ g^3msJhyo&{t5Z/8݇N]~!R"+7*$ofhoF6 2(Y-"@fsSBԲ4q}W ~;ؤohim4ڭ2m8T^Y0=f|ÑZnSL_=]"u?-Xs>nG 1l!} D7F!--ߓSJ"ީyc(LWQt!x[yYt҃M{y"9oxs u@080u"SM͞m .(PbG3NB (YDʈ+g>fFfuў_ @2>M|\D!O<ҬY 3쉗YR /7ZZV&?3@m8;XoF!=N$]sI`47}E@p*?~]2E]*]H.DKWhxb6yE7kK[7x/q Ilv3-$?%)IF.ŽT* m cX' 2>+C7;NLFgWLsfU&{`NI~=IJ;ˏE F#EL Yim&۔N&a)S6j۝5& ZLrĴk`OWSԷx~,hj @o G {_/o !l8xֱ:֩aZ4]|Zɷw m1l0i4yq8l!@yL[[Wkc eae3_lp yGR8@w0g+vi|lOcgP||Jmubj0*HIeTe,X22|n$Qd7 1P{)VMܕˉlXp Y.-(x.wC$-Lmq1]BdQe{T\WAiC.M <eAt4}61ksYYX*3W\"Q2໯/OS(wWnJ&da+DlΒZIG]4Q#bA \5LnQ!3n`X/*3Fg6ҿP`DlC?E$Js]NWCu3 Q[@a ǑwGV.+:EkևnmQ7p<& |84 9ķeAC xz.GWH}kfz,ЬB_-][XBЌ׫- Y@v<f'̈́v-h@u%ᬔJ "TPt9)%}g FwM!ٶtpČKQGțZhކQlϲU.<?;C^g KMW]*^Y xU"KhFqt /-\HO0_'W/2bl(k!eɖ4.@vSugK{j { z.2g`7.'h:=9R85 ^kEYB0 l$&nL9$&zͮpT1EJ#$9P'h*?UFuo4\ n&.vtp&0g# ~ (S2{ _Ӧ_K}UE4D6-?+J.;aUmuoS>X-k_`S,Z˻ aҋ)?4ٟ9Ex)oyR3T>x Tm<Ƀ^D1ChH%2zA5o}]8Z+ɝ°aմ~[9Z G(DfYyVlY9%(f3AEшOkH-g3 |BeO>AYϦP=g|DR>!.F̺*X`ɣպX2 =@S40lȕQn2@-פ|9{zN+D?gE,LuP*nPIkqR|"|Zt=Rָ4 ZQ^שMŖ:'s:%=u3WdE*޽EwJE4\:b"Y62U?4P[xd,ٳp鑁Ivwl">&[}Dk#Hy$]%ʨ 1C<,?d/ ĎÜFN67ua&KYPq'x*q@KO&Sh$lqsxU.l|ǯn#3Z$lɀK,E͙TЉ@p bͲ⯹!`/^ Y/'"ʾ\`zyëNxY?IIfaA͛"=+t8$t9x ^pwZ|IR'ِ? V!(j|;eDb~aeP);+XP,/$ .J7 6IUg;"rɶFg.I?fbt[HcZ\8A !9k?Ff0:0kH$o%U>"n'Z|ƥ֩Oɹ,7O;5mcd(rd4-uҜ }fφ"̵Ӳ&5/-=8hjph[ᠥjPs7Nc;ms.pD&\Ja'A7akejz3Dp:jˁTeH{k g]i;ɈR%N;jQ}{Tdg h  D~C%ع,dNcݰU\4FDT<:fnN\9O9v05:G㊀FDπ 03ۥhzn[ohsqr߈XflPco4:su$$UG8خ"b M.NMeB\7nO=m5(cL--/2ܨaM8Z`5Hk%}sȑVr@7aԟzyW2DB,QS EgGtZt֧)tYڀZ"sF*T}Q. 'O`fsC0/BWOTW6Q~~ d .棒NȲGl]竅% Llr>'GG&/:!g.TNo{#.QkyF$ŏڰaߎ!Sh*uU| z*MϹKCiE: MÍڸ4H2 7u;nJbLM>Ty3XxjJ[4 iAN{]l6d-oޝ+ty}q~9ˇᣙ"[R b͜%Q160#7?&fSi63C9`R@SX+k8 gǟ)|MZAD_~Jc$M5rrQwKU.\½f 63"$<&V NOѨaIm2-`F'׬!Lj-Q ;vN2U۝baVwהoY@fC6AVx8׃H wN-]~nҶJK"rVR.l>{jVN }y6XRESvVf,/WʄTRUkEo!51BK1gR'06{LQ-CG@}2т‘ha]R|a[g&xBbrb T8L]n X>$>$9';`qw8fi2_1Ya/Vr?Gj"0P <կ@Wsu'I.j/0$ ?T R[ݻ?0!Hs'xc&39^a:,Oo֧Qn4sIYꧤM pSǼ\ίj@a).]SYqئ%\\(4iBH#(d@_*v8"F+GIsIS0(0La,|3@Y$s~bnۈw ~6Z-ט ( *e$63qRH(^ 3Zc\nFS\^!iV Ol>QX܁)YA4 _0ib%xrRߞ m]uQ$ zng=(2ሴ}agю4b-N?o9^u{CՊ"-<7Ҧv 7 ?̠H ;5p!*+ Σ#ouHf񥯗,(_۝"{A} & %|,8g%~],#r9C(aMzܘeP6}dToB1H&.(rĒ#q 4 J>+Å?MXlMW &`Jx2A>{ѐ`Fz=۵ ::PTRh>b~|2'/Ԇ{*)l9dlj]j }):#;45bd C鈙jVVo3豈"Y^ܗV,x+ bX _b ?kF\ulz3Q͐ݳ+`@ xA՚0%0,_ZnfYv"fYLk;3]VG\֕/sxsy,?܃?^s k]$X&nxWG4=CZa N6 zV^@A-2R<->yئfQ{ر.o:ŽӬfu .Jh7'Z1 /qK*rl'F KV^l5qݟt(ƉK"eWtFh5bZny4C🧓&4[2[ %UT 0TGB*"8Y$cUѴإKNT5s*g8e&ԱwRKE3Gȧ82X |\ܞ6<hVx^B^_X|7G~b۶t?闱KT&x5s ـN < VxOOEƘb}(@Xz>>hJ_x[_9B Us#Xةh4V79gu#~%c%iF!e҆lkTuĈ"[(JX41uoR>[>*" W Ʋ7dqNɳwGeG-74Ă&VKM܅jt8l M"%!!d-#L!5d`䛇}U&ڒDWg1h64I28hy9ګʍh7i٤g@w BscJ$IB{t,SSi L13/=861OUJ^%3ZӪ\ښ/FRg~m6kk6`"2S N5"xH kK 1;C GΪgV,[OtloݹVfnFتdyT?,}B=|":,2x]A+3}>kȢ&+ch<2%.t]_`wʤ~jcα[w! =sD$XjD'kT@8ذ.y3㑎q)skF{]*+eW[szyn )C;x =iL 9kJpA DtAg iQ4lОҺN#ЏΎ}NUJgfjysGv)-SCCS3)q-I dNdױt5QmE۶,J4TPn r4 |C)(! qE~m,ݏdV4Ք(ޯKoV-dƤmCU C":4- {mX dž5 &{& !iA>#{itgv㥶q,d9|Ҧ2¬} I*d^M(7ÈVh{R]l8biC+pM4Jo.׉qM;Ɋ-:>gʣ+9 J#\ ƒΛ{?}衮ArޠDB+YN44 wn}YRfUtTs`f ЇDqҌuS/mw3E3,RL;Sa,\E2Pɬ\P!p5# BK ,~;ǽrOkAT̿[v~sZ4)^Žt1|/W۔~`LK^#2 䧋RaUNO} % %bk.b3l=6Z@}%1љYGkzz<ՎCc͘Ԣ S`^ūWPѢ8>Ko>y"5){έ'&XN(oyja|5}(|TV'۪78$ >an-񤔷o8p)ZLzt D# ;6Yvo< O)@nÖ3 uN85Ǣ^|J0BxyыP7C.*rt)-:0#jHةOֳ+m޸DxNGw"YZٱJ %f7p"'H K BFOr)!y-XB9I>Vȁԡ.}_!!!n}[O#*g%s`m|<`l0o~*'TsNΫN'O>Dc|نeX ;XCְjsQ<'J@JWu`+):lhƙrџReGN#{;OE}8WIjxٷ LMH<`k Xs2Esk2)+Ιb9{ElJy t4bEv,طtA9HJk8\iϵ BF&#X1?E^ EK@Eo}/'n5 \ _쿏n0,oi涮c H¨>eD` X M'`v\TdBK_i2πA& /p~K`:Ӎ@`;6΅VLn/PrdO{ Vle鴖1=̬EFyM륺J5!1T5KR. :Py#H>,@Tj f@S;xQ(`a:,:8cdZnvd?QKc@c-Z HpM/FDm<44y/h:{LhKXC`q =B]6 pNn$n\u\! De7b-[O[)265[2>Wlg,kbSTϜVጆ7)z )QNϿG Ng;Y{Gz +e"zIep5rhoB/CU<QJSZ@MhGȒH6hW{7dps@X <_8c,B%cVb%7=`-j Bta׮,5-)é/EoؑSl4}}˅)*91 êYb[.XuPK-ߡFၛt%>~VUi֙@$ Ű!wi/EVJ72~(4:MEl(/)jүQ3!!N*6b$B_`UR*{# D̅3)t3zzF 8w˛Auֆ߄h1LtaD=v gwuIrrz%\H}IId0+'6E1f՝!.IasW-&7ܽB! kT`iHJ2 xߍ00Kߨ6۠U7lNa&SV:r#_ےf@4L!/O M0]Kaf6r F]u&`Sc;cI9S+)fĝijic:SqDe |v7sNEmByڕ3S,:t*vΑ^Թu;(#(k1~PC,Sq9{P<:Z_G{FǣK`#3;^FB4/r&m㵧ʟQ2Wl2S{8{ D.h1Zጐ@xTpd62 1FMh,!SE{ Vzk#>DN1E_]&9 4ކȸxlG1Ju>3ٓ:TILvJo/ "b)*^b)f\34%-6 Ek,E>صn-2&iYZ;lPY &?j|A[1ewA~iP/ ; U a]ʘOuc-8:o=mR Gu/3B $ݟӈ|z|}@8rs 'i:;:&-;$]j(LIr졂2|@}Y-vݕ 8k9%Vc>ҌLN':~ڮ, .|: 3k$Q]v-a8(h@yYpI`)9H%«n\D[y~j̧`oij=XI\#K=TBԠ ;r?" 2  ]A>ZjsP4.tKCk;Ӈ[Z],ǵ$l~o2zC m|s\,i!69wgGc"ǰnbld{ KO&iŚgirZ =W_v}pFR:ZNd\Ug^N=Ḛ$*(Oɦd0[ o+VCŮhuvW4l1O "ZP7A;O=1` ;Α2u.+5dž_7e87G*'E%:1iߋW+} a\a3Vy'mMw {gm@Jy;'$2aCܸ}Mv!62PaP*4YFT.'ɮz,95f}UG%dMSjK8iH1>g2TfB7#cƽ"'A8) sLiճw J-fq`-a;!Y9i;u! r?qL_'Iǂ%YRmY(vXI~Gt)' rX_l.MQ]p.9^j8ְQGjK}5 *8AO>ྼWNogbm{[b)olY7NGƸ7 {vk6տAoFjJi/X}69wxG`3 Upa7 XX9ՠ3Yj#*ԆZ@>qsKITDCh :MngCv?]kU* > AY )<˃p aҸbtR/7#>5Gonex#I!;mOD-Y]BÙKEqdh#fƏf)VT&"7Q߀55j́N 2qЫ(7Xn@h B50յhˬ$Xz1?u:6cލ6?tyyC-Ωj{T8EQ҄7)1nי:c?̦\<NjNWm/|I"ʄe)vfA )IfQ =B|hY`n^mE T5+wf(f*(vSHc3$P>ǦT#jH%hЌ7H$2_1$f:0=4/8같zߞ 3Tq5#\b&X*Jx\@馦i^Fyx۪0m\۫ 8J<-[)Sd] /.9qAN %ZkL[-Wֶw.9}3'U6TY#<<\*}]+Vکp9F7v R,FC1IG,|'tQL4ֳE00lW{nSbiΰD q:#ZDN75pV1;M/롢&:|!(,8>2))*p ?v~˳㺃ВE} !2kefnj'aLԺNѱKAzqaX 0O䀁'ĉ/hmޘ8Qڍա0cH%?~(a9I^WQť [ z6}cW ({kO޸S|xhha^^H /݉$ m}c i:cw)wyu.OeEjӤR k`,it^~RC F6[jBZYޫɌZ܄qgs(s8 gWR4o?:U rѻ = n#jA9{~hЉx ,Lnf|S8/p5y vS c~0DJ``X(_R_'PuٱhY y*."]E1&T*Q%V3"N!X&IC\)5ntf5wذ%yb"yS.* oe:#-k<:#)0] ( wƶ2rq5;_JQ'Z۝*k>Z*p!:#v*WCsY'Naos&iS`0y`\mgJeyL%GD >A92>N^a"5ϬϷMII,imJ|De^qZxo> /# P!2%'.!`mM wpɲoz%v:͐]5\Iڎ< }VEh취=vZsljDa s䟷\Tu78A #3g8]<6} Eu;կ(߈-W;۞;>J;e Xz;\&J<:./p-YasNKWvllelFկ|Ӵ9tcz$|ACBDN9SU:$%l>$Lz᥸_ (y$($TX=Is4ķ܋?JccO^kl-bp*v [ӨJ|Ge x =ʣ|T 8y?RB=U+;^>&m[̎j%[VoU`5;ካ $D[3/<}^ Ks'>28Bt*Jb2[2Uď]I0m2Z@B~P!6֭Ai@[f'Յ tQA#ʃv튫 ^DWXn5f'5#' 2buA7!mlaFBA3uM@|AjW݈ n  gCb~)s s(TǑ̎f$AC06: n|Ç{3IKMOm S@&mQN//5^N{s[) Zm!Oo9A O ۏPI_ EJ;ŏRNE\L o:eœkJi1龔Kx I <@&1ڋt×wZZA0R鯅 5ztGsZCˏGGBSeVA^>Xtu?S2 V6DR~ E :7P{ ӻ.4!mRQzlk/h%T 0F, ǥ]QJMETCp!RMϱL 9iu%ʾB$40l):hqBMLj#Zs&5qD*7@![&gLgw8[J/O܋P+!`L #zg|xC CKI|QYIcyj_W EZk) gUo=Qs_OoAlyLH $C"i `]eK7Ǔ1*Q/aqc֪]{E%3Yj)atX/ذKg lw0 ^(`u5/TQgb؅1ڵIԽ"k#~F"$_O88Zçh+5 GsfPDNNek(#fm+DI=!tKx߬GDEl 20ݍv/ 6PO%/R\rtG*~oP瘛U.k|-8k0`30L.5BPsJ ^of/ww .98b ^KN'OeME>hM\fX H:>f'7\@tsa}Ηp2?%Ñ H}k!R2HrdV 3Lr<%hʋQnV~'D:xTG ?:v3"PetѸwv?yKa ![Լ~:nAlt+щF3@|(mg+@ΑȄD,0lƼˑݭ DcҴz0e.jk`ԧm!|VR"4F34\N-l##vsV!7fzs}I]3q}R#㏲HU'pԲV~ sQ!&T\B2sHY TaJr-.n'Y]!q `zk ^,p)]| T)>4'--wF}L ')HQVNnwOR OY-P|8Td +B5iLT5wd;wB ͺʰ ND Pk1I]r^Gd8_3TiQoNut'/0_L GQMuOυ`t"~KIk H!#`19 `2~櫖V6ԗI'NxNܭ){7T j_aT4|,F7 v_)Ǝ͈㐞.ugGA@ăX ejS9&N&k:}ĢןFkeIwkmnM )f@vp"n#!) >Dt8m cLNDz%Ii뻰edglZ/2'h(c#Ky $w ;We7UxH#(0,]ںZ)qtE VƯH1oƣAf<*iYCl&~n a M[rüqǭ+j,b չ48y"e8Bycu~?<Y3ݢ,Z: j;?Rcl] K*P(‡xq+'j(ד|Wok@I(/SܽF<2EtHNE~I.Q>b3kc\IyO7 c57 KrnDcPbߢmpAGdLeTsT%NwgYмew$~`ZnY"xΚ]LP8(,I6K\Q eY_ry䱘^|r= ڗ0Әp0Qݾ1dm A|,AT_YcJ71T`ݳ=]ʡۑnUvkɦ+r|?Jq+(cn+4U)sYզɱr0_]D1=ZLG ./G.]{9ayXxE"6,Ⱥn[-҇!wSϴ:μ~ZjG'ns*Q.0ɀGk]k-7$O o9N2 cKcR}K!ξ7| ?Ƽ}c HH˔cC bQ%}n ѡK]Zh ͇$Oq^5{/Sn a`Zmg|d3Ww{x^j6R@Z>d~Cf]@h_l˘|ĉWxom]&dz:ꅖxS*䡯Z7)C3 c'󮓿)85J^ U] CH\H>^H,򻍪oUNl :tV/Ps!ê&glz1K \S_AaPz}Lv ;ß_{8U26BR7sF^)Y?7ՔTeY43ٜ% ,q"-mj3gj5I=[\bkY!OkQ\ꋛQDdWυl=Ҁ&]'JT ]fӁ$h4ur&\iA6jvˡ0 ^"yH_w[PE!Vqu~aJFO´K0l?C2C ;I[HonEsh8jʒaK"×}}d#.{R Yn ӍC`F!v?%_(kmzsgwhQ^;4EMܜUuwk&y8@o\j*j) D,ey|B*٭=dDz*wҖ: 0 ňpuY6&K&f 8{ME G~=ΣaI^2r@G$,x".)5?FtŎmʗ#Ԁ̗SI:1b'Xyj8C1cvƻDS)S$a', 9M! k5rpYu\ ʹyoobG#=qPW6 !#pu,|O+ѸZpL2ʛs>.9NH`|d[.VnEA9:B3CLʈሢGsJ%^vb~zzR0vϕ[XjiэzO;'a]Pۚ̄p.9"A VMɄ+NUcvBQGĩQa ձU&k*49D$;brfGڛtꛝzvR0%Eo18m[A,čO9ۻPYf`tB:5ه XZ/y|I5Z]M2j|ѪSԴEzy~~@#0i ҫ(Ѱ{ư\ d ߛNb 0@EݫQ"elv+iȳw3WrjgьտZkOn9+gY݊Ն؄v'QYYOP_k:cT0 ދU{h҃S: V>XБN.1\ M9r>709-qb~$L$ 屦y?Nؘϵ&.8sc.Ol`zq*KG#J|hr/⢛xa5(ɰe1a7#R!5p}lYeo~4{I([kRE(H~rU-/jg{$,%ZcK` TO@hWudN޼1b^rW]L"ǙŲ/8}WlTa-]}qH7 nu@eEG%6|A85h-`|iRZ\=+LKg8U@1 L)(ް/>nU%eឧDѥO|-J9T a$;ۮ .j($8!^"eǬih-*P(74-Z.ňuN#j̖[V;So(h\F1, Z=7U\M+٤jWչVmο)Bn{ΡԜ6gUGoEpIߡ<<=o֘P8{.?!ξ 8rhE$.H>*cٸki9C !zqȷ˜NqWyp?=:AC[ﴁCU&@$fCED8M:Yp<[[-B˫Ȏ]2^a ]}W`?Oa06HX^JqiKq69Ԅ1LAcԍO&&5PD5n\/(ХsR/Z4au4A3e> K:kRuE[*V#/a#փqӓR@R{ÖQu_DpɕN{5C#{M$t݈BIPun{ݡ6||.. ?Rt rġcg ݆MZ/"!)rp_2rH-O~wI5)l=4#W?k)n0D lx KKf+'(`>n'KѻFl֑1o:XRMӢTڦpAwF-RTp@Q+\ZdyYXF9~{x+4sr8.&OZGwAniTJK1o{|UJ\ǸP+e;.[ꃓR+XtWUt$=h^|!r9_4^BXazЭZBQ(jvi0cOųvP^ ^2hB z(n4BYPb;[ߐ$g.VF&^4Gm]osi@/i7}w}F`Vr*W:1bQTE/=~Jo1|:ɴm^k?fjY'ۤb\m;&=Y}"gZB> Wp+N>@rR;o*hQb4N!Ft&r{ۼ80ga`,ҌGJ삺W Un:1}R_q}~7T'*&ҿ&)PeOy%C}t%纅6n|3pyHWŲ: wMb۹[;mN 9˂AԞtrHGJqLW6U_POquA&VcS*k*+`)83^ ^RyE*24_jXYƱ/ MAiLM\V QҚɩVK|!lȚ:Jg`]+@5sr=Tr9<ڑx L%\f-UyEҎ_tzt*h]B a{ 9gzp+_X6K^Z]dF?z‘7s_+8މ څ@ TҶ|#}= G-\{Jw@S/Ə)h \4:r6m|oX;"BV~rux0 Z&s\B8V$~cVj(P}gȿz#:<G\s:lFk&CYYlNubJhOW8 &>U^bV|6ֳɣ hhE$P!9f !@J٠5YT;ָXJ7}[;,s̖FWFS* YG"w&f̵/` C/j SCO}x-հQ׎;M[ S9:*1nQ;xqz4 Z!\a, |̠U `KaN[D:^bLԒS%?<},(Yڝ$S›+g J*<2gv'CwY 5h}Jֺ UQpMĥgw|Xǖ%Tw-ë9~#&ėYr\t~u[23,,bykp {6Z c ,p)iѦGTu7*-͵ͶE:)2׶aEKxce Gl5+!Y(Ǐ}zEa19*`b Tce-]J^#WI) YCaE>3#y(3٠Tn414K[袕\OIpdno$֔Ўv#-v '84W_6S<9}"=eib a @W{:QS&|a Ӿ= >hZ{tc,>,%IFX!FF-\y3G= f{ t;ApoU#; /LƝ@>k!Yؽf(3>1[=DJ?"y֎K/_<$a@XDQ(t)Yx 3v=6zYȂΨVb4@iɿm2s^ՙR@ig mNpt\=MŃf+(/H>#/}ʮ| Ρq#Ta}.DG>e '2z.QcHm!O%p(4doG"H) *<7KP(o.2UF=lfva-#dh N|q `'(Ek"10gfo?M1\v@a!oqGvo~"UlODoDٔ켝m_3z& kmQ* yj픩%{(?#ᨐx iaՖ{&aIj,PbL~$=GLתۃǑDi1Zg6گwEXhÁbqpKēfU6pku8-=B`|;=W]v偑b.@sѪL sNK>ѾW,E˟q?_F Kv*Q wnچTFg|*?~ !U&" ΓXFQ3 .5jwGYeɱ/=S}l{xԴm Yy,8^ޣETH.34LN/vXĨ|:v ~DRg uyD f\'7f-$s"Zj&oi'LV#b*T۷M"bAܒBZ`_Ȍf'VO\w0^KsAeg%,{q> 棝7iُf:H 0m^NZl"27ߟPuC)p'oCO1w)\o>bA6wf=;{H)>H"OJCD,B?=hLw+h]@i'^IӍšQN;h z,n#Gzfa; Dy>|/ܺ(徠0M,RMRQ3o<[V 脬JY-[eLTWfE~QfA l|[iȆ4M}q&f6vrYc4DtHrMUzz,;LY&sOxZr\9_*0#v&(Q ( ͘-kD,Bn Yss\5@F lnDe Nn"eX94/ß[o ԌFT I4DY =K־onm Ra #abSj6Eô-{ B7xDẸZZ[g%/Oƌ9|<2_9sSXW$WМcSgZU2'F(4\8MsTݒGg7krhM#l}woDh1a'3 IsMDU~t6 D[ $+pf&T4G+-~On2d9aC\j9 QWy4g_0Td@m)1|& +6(U*nl求01ډ1?hd;Hc'),[&vS"Nz|9]jLA ڈg:`MLYZ[J8-\78>n4G؄8ͷ⚫{2D %#Ȝ 80A qFG/XK#Ȥ#煊}U*}@{0~Vy>.-2>'_=kQiHXJf<\i>윥b7P 0VkП Ŋ)/ 5g R>j Ե,<=9ۭI JAfO(h;{bll}0*_̚3TЀkcα3dm}Jֲܱ!FE΃;Kqu qb؝E @{t2n{`cŒiw!\j5+% w>x{Omcw~CZ~jDtNw-ip. .&c&Lk{AMT><81\G$?'1FP攪`D~&bSVQDsz}ꑆdc3c]) PdR@X=/mhDTI$!ѮF 4 X,,ĩ8Ƣ&On/=/&AXrH]Ĵ!Jzg؊uM$w9aUeBp k!dbX=q9T>}T<%<s1\_O?-=2X'8aů[_ԭClnp9NF3PT7v=I(.o^ (mYC6Յ~IPwP@Wg ܸ1>[p$/g*jMQِjZC+7 Z2lyv3Tvp蕿1?A}ֶԡپ-.d0yIM6)S34 W ػGaw7RHp*S2!q oɴ^XTzmq@[522BE}iP 4 ǩ--X]: P`B d\<5^$0'$$f֤|7Ы\xC(:E>[/nF*2HC>Y-AjnmQ/3 +t/jN֋b-AX*I: '3uu-h~H e~Yf R!鵇@ñrϫ/Icvto8p~@DJ(>1x2+c`Ǜ k%){gVm:ڐϧ.l N U&::"yx6,Vw\Q_Of[pP *g2@ FI=Ӧk&Ɉ2x=.=Q3~6m ~@}k39Pa-Z*> –Lu"kR*YZt"#Ss$oęބlgtwZTˊ($4݈y%|EHy觉*[̤W$7$c-]o`)[]՟0@-4?G 4?h3UmBS73;p(ZKMވM ; _f_(XDGoMKqZiܠ)V]ULP+MzRcMǹO,q[ qʖ/0i,,;+wQ*霣΍1cIDt,=8W8e-%AȀno _dչ[dJOA V͏g? H[SHg9TN& c|a Sҿyp2lyHWs 9wF^a4b8s3ؾKңHGj$ Jv2VXbi}QKSEA9_Itk 7FDHe5CG!7G2Z|xjf8*k P3p`Z?"+s! `NeC'o1glt tLqmM}o 4]iz~FC^W t#_uO<,ؗt]_ I8Զț[ۼ^R1~7=A;y'1׋5͋b(š299~1m!ׅȮ|hOWȾgRwƾ<d}r)JZt1 畁B &Z*w}݅94\z.h L7_vL^Ϗ؉QZĔyDCPQ)4{ŪMǝ?ȑ4tyCDA SalZ#jFMJ{ny1ߒ ZzWUE5)Dh!! R+F-`xa("kS+v苒ZL݋)XKMr.?Y$hDuue[؍:J!+"ToŠɁÜʢ7 {n)0tIn}\Y0x+aA :1ˀK4 G`LbxpF<vicsGJ041??6}꾐 [nґe?=ف3Nf10)og7޸R`$] o'Tg_c?϶ $8HM|lcmߡ>Gkq]Dq<ehc&`e'l C޹8KnL9|)!l/T!X,GfN&&5'{╸<o#r}B$IE2nx 1s<=sfRݞ97rvNx ٌ& UznՖ&3)>c=P?&2ج9A:N枌W}j`.03onu9M0>˚7ܴy/؍!B$<ù|6 W kAje݂R)=D @D4OUΚ=]`C "}o9_?x;![X]M(p(G:mKf.u526 !RpYTً^N $n[)-?g$dr$e1M1sk 0kQ>cO<Z`p bj`sfauWyG} ,'6 hƗ9mR_4A>V`wyk|} y0J*Oi,<+42x4;AJ([0r^>k`/C@8CkImEBZY@lNX^?2眄? =(8oe{kdQ3r槨Qњ ,TEOtofpTah}NGdywSH:wngXJR@mT6<&T'["&s8EMC+N)w!VdtXހF-Vv( a4FS'V !FRzd:L7ppq fnz2JQ0$+7=sblR{-haJ{b)+b̚hMܳsaIq͈İQgG6kQYR !굆 nDVi:Ej67:=@R]K@UZp spNK d}*`W~IU"*3V3ϧd X,dMDz/sI=h腶75`TZK%m >3#WuhHww{z G!rlyLi rzc="AkǢE'9+ 3܇3rzbb5Ew\-CwcFQH1w^sgAA Z"^2{%MsqDu-LxZ'ՆHs9 ]ϝ#tA\sϯ4cv3hdfwdGyF^ru!j~c" L|?/ocO:׎ Jb/FiT\v5&gK'mg`Su`ޑhLfP*0) "OWbH"9AAluyshJ/oW|vż%^#7TO#y6W~F݃TXLdb.J \1bj`}j{!. 4!A隧»E8uh@zݎ W1͢.;ղE?)hE_wPo|:Utv9u\|Ǵ]#ّ(5˽׉? a>h|Gz*_ou*0YyryL,?|6B-5L3 c-fI!Օ^.bPfW>pdM¶T)!cHҡ=J8_I3#-"$tMh׫E%ĂAHLL9C)푐246KuuN 68L˯Gb&!}.̉ ܙPx?+7>aoyabibp$일a'a4o ڪA9 u}օД#']6uǿ1j$7c]t:̩/t#l IEMES=Ə%\hi[ ^ۍ`A}oh'nնXɘ; y"2EDCq7= 嘂逸.( /hVt2fqW]S/W m|U{di*' sᎧP zLWN>9~qǘϪT>-[]ٍ[!,uIg?F?L%f8$ԉX&0 bΤKj8)%iľYlDNxc) xк ,;+,XhU~5eZpb_8K b˼ +#%v ryr]0K$ j1+(۝e˵ycdxup9ZULCD?+_=LTMh~=/$jX"lg/ѿ(#?Jk"ۻY?"D:Nru[{6'Dn=rL8KStkR~!"?um(L9l|~ DqV ".pϭ ؐ3qH^QA` x6DzP c3 fȀ{šˉs=3t^Y?֔y@ૉ<*my $F@;_敯_5fóQ Ve<^kE2,e}u?l*sx󅍿ىQt;Hj,"(͎~e!ж_`R Je'[|>lǍ\&^faoZ4Bft= -`ԲН]f 2epCaEwY$czMG0~F-i {/)>M.y7x3lX GQ AuX@P;ԛ/3>f$)zPh4cr/] +F"zE~FBPYs(]{3s xwaKFpTwq"ӧ}HnG"k Ƈ<@Lgo_ytR% eʥȣca;g! JLx=;@x=I{?Q>jSecgo*<'%Rlӂau`z|0w\i۲"`%`pxgbώ;Ġ$O)f]\[XE~ViEyINpk%o#X Ilxox7X];Ex@;4CmBolX 8!ǫh_ӻxzŶ>JGT/昶]p˭~f}? L.qc8xnsm'L!Gك->"ӈ:͟,4j| eB~)MuK Z< y:J|#%! =4J|i˜zLA,6&!Q{XM- ڷL~MjjDxM6I s+6lWSi,yW=d{JpTk ]'5AIbU2P@Wb nwi'xu]#p5`]!A`X"X%q4a6Hۙ%CPb`t`6@L3[4ʞ$iI\W]su.}xߍ*!`Y=e;wsAP.*V;kQRK,r_WBIOLF1R#$qVޝK܏:G_:d5"@2WePQsDչ4OOZ.¹ߍFecU_&9)Dm0dix3~Z䈢rAi=;m9,Jɞw"M])It,~b\TyRtb8h7Xۛ٩wdb)apɍ2 F#҇DV{:3uI*= 'D{|i { K ? lݑԷ6jDVS1P8L)\EB!ޱ!f L>0,Jd8pҔ Ӌ%?)\vDa>M`Z2hy|_RC[]hĹMU9\bcA`_0@{D@f[WN|Xq2^dP,ןS&mw|i4Z$xAu(o+u.ke_mꘟcU:6'(5+GNuh-^1mh(Ou`7rDڄ<>ƗV&YZŭ:a. :mhxH©QgPs(@ߖ@$;4<68G4k7/ZN%ձXtTGAWn4&;2J Hkn2/sz+P@@ <ĤSPސ %S:MΚe;2[?ZQ<-aluh_ё8m_ͫ;?Zf;~fsOL)q ӮeŲY8Fe}Sxzϑ&ӣO/8Auj}[ހ Ge^ >8z׃9\ţ첚U&OͶ)qOL0:UbJ}"ҞK}ܳ]`m[NB÷l6zt:)lmGh~l!`*(Pu~i4{K]&,&װ]$Hh3 ò&s6'{T ٹA'!w)xө:&|Jɏco.C8\ASz}H s[^c=F{v?:NBd7x M2?K-*:L$x>y2m#-Z+Aj8kZ䇻ēYLW@wYV.`y?(LPe=s2 Ae^awEEbeie(mh-q IoG3ZhɱkcYI4LiF)Z'IƎq-_Au)3qUW?-€#{f >q%aQ2g29 E )r}Sy ΃LNʜm;{mv9Ořwt5eNrR]f oLJB] NcGu=8w f_&h#+]iTMZeUDgʙ]UŎsl =T #fHgDp=ة GPW$&fy bwJ8я]|Tpзg26>5Ӿ2pYI -K). sbmJ^#SWe 6Zn6ex6ܭyx}G91!sbd6s\V'o9 JƜ, x.UO={QIv1I4-ו.ٷp/c(&LhQ證2M'7m "ȟG+zKa;19,‘a|ھ=SXrkҒM}'Xvrm!( L?0M1$@AnGUȘ5 A쎍W [4z!K}Z^Pd+'aλ%o}[VS06`ĹH={iodk8RɏqH!c_”Gϛ$3'Jk+]*|dQYq?ӜԴSJ|sf5VMh>!7gir{}Ъ9ճid=`awJa=z7֘|`Im8__7Y]y ~c~kZHԹ,,a*qQOopZufa;Y [~Txz hA*:(bD29u@-gքAaaCpnܼ)^B}i|"4%m(4-wf+?9ݏ𛉝~~\ETtZ26@>UbFGp6t1DS K .(a`JO."UZ>ϯa6/ِea $EW}%A˲@:H!3I\85%.'fFOl$n0:uDa2VIwNyr3vKգJ6ivr{/BG+1},By>BL0bg<6=VE"Gze3[ژ/"m}ElUup C8E29i E/4SIZǏnfIf( :#YsbIEM8n紿P<6#9jzt YQP'ax"t4cp!$~O xRz0ן3@۷ 4mk]~JQeSΉ 3;53|QnޭҴJիcp{y_EZ_N7hMN S0P~:$XUrGzLٿ⎖U+KV*M B?Y-0Ze;î@+&n-x}YcU9֘4#R* , O*`rʏU4;iVʊ$F#Ɵ"s]Hx!DÖQKWSWZzc  Y .fostYIŘejV12ҲkS pigp'}nlؚ RS* -{2^U5y$Ҥ37ɐLFÏh w][pvB7̀{sÅ.+16Fs\T| t͜P|/ lwpk῏MkӪc6Lj LE5\_jZQ?iR* H0xuŪI)|/>x# R!5=sLgBJ0o/Y1x[F =QArUFG;i슯FVُ#lL0cq(уRO@ڦg. 2u\M٠ҤDWӛ.itxNۜoazmdG7 zeO?~lc|^z8s\ /D+:$ḌF)A =<`0h1dќ.| @Zzz[+v;-אS1>Z8-$^9՚B8r'<>lzJGjjAQ%rׁLWż6{L s#V:%܈'|wWS ]ha$:Xy?fViË`Pl[jն1UȆ@5;+o|RAQ1D8Oh)P xp@c3{2(xjh>x9?NUԬH}Shu3 NOfcG>)[s iar5RF puFIռ] G4vK8~$7 ɽ:`K `&J"MREW(8-y iD>TkZŋM~׬ ['Nً2j"Z:D?3¿ -p2ΙcÍ iV*q k?̈́6papT׆76OrLO v;0sE~rX.qW5|0Т"Uԫ -n1PƑv*?aP ),o]/ h`KiD{ix$l΅@heaJ {9L>]9/l'!1;*F4EOXyFe .ppmWUB ig8P ]Hj* 'W.fed-o]hN[PbkIN6矁g4wx&,\yմ&!ASf;,zfp\34jsA0Ma5(EC1%G}ƷaQ[.p?7*]Y<"`pʗD eف[~N쁚z w]de%DKzEm;i'D؜%ō'-}jHq8A)՝%.!}Z"bեX<]K$&{) >KIL*lɢ`ajgH7N'1) bѾKDZgIQ(cO2ًʫMJnC !O4 DgX \B cʎHS'cOELR9>-s,mu~4E`¡.8@\xr0o-%s*%Pj͋ Z!/kNꕓvMhϖpWp9T'= RqJx@W HASF7f?LP [C/7Cuϊ*.*Q'y<h-}a `G-у87^v5K\xPi OEA$à8clIV_k5K+*pąQ \c0L7$Վm Ac1Mt_!E{vJA޲XH%?i&45@Pe(ww*qẺ[EJRJnruDM0x}^`0@*P)ٰ } LJZ8W9Y>x%?8W"l>T{ps95<3ԼG* 8 99E*;yjVcǒ_dA(& Q7(WՇ|zf.6㶛⌅q$b&!AE4'AE2ʫZ3E;ZpQK2|cSe-Z;ynʫʆr:ٌc`\Qm֘_b\"]l;ec~`gSdh)IbyzSLZӵ=7V׉n Uꕜ_Hy2\mĒa#fPX@8!xÿ )lT G){(D߳O,2q7,| _679mճیR kct^-j_g!J#oXalcd) A=ڶxzyX!8Y&"|j.ۉY7>`e9 V,4%}se:?ᅁ2E4uu~X̼_EӿeJ`w{'ahI(+O-Y`.XfjB:hޡf xehK箥.N)gv:pg^T\{|كClB Pg\p\B0TAaGNy6D;v$;&4makU>?7'!DC@AܦQ ,N_@Q>t12t@/(#R:Q%H `a14'}»s802{lDj'Q6^%OGuMhkkgWZH0fMI Δ + xJ72Yߢc:naHg Y+P6vf?XSfyuX%V15 7N"Hp)~ f9qAF?!J`e,Ry %o__Bs\kʓX9wr:w;Óa4e 2l7ES2N><-m%#r]/J d "&) jMRڝBxyI=k)&ӭT {k"gAHxa M@},dlj`mQG_B0ohw9G!^LZ&LC2@E2Ri@qrAf-o6R]E>GX&h|jsne2r"Ifގ|Aףy3E -`}Г= #( )2W?q"z\"gEdZAJ179k 2yu eVP},*`x Hzߞ % ýi_b6E΋װbLt 3 _:Yi4=zя?U$-su9b VCiW,N?i-/dD(<zw@+SJ8+8'IaYW( zݦMfvSS; j,(J #Q!ouoÍ\Ǔ{.h~luժAH5k`D١V]Dti/e`XCg(Hk{_G{PJXk֟mРbF]FЄK*X(uFͩ "daCX=뮲rKLƘH*("džP%E W'!"4RrA&Ri);OD\O[peJ/0F&RS=1w[ ٩=Iܫ/[|.o"/F|X*0:Tvn V`OxnO=~$Q-: ~iDdpIo7E3 ZӖF cksQDŽ3KDf5 _'\ߪ [4mVf>^xq) RpPN93ݚvhBDVoCпWUm$M36|-k_#@,0_޺R* 1h-zeyErL=u sv}I"*\Q~|58=EB)4!s&- O9<+O.HOoTjwS:Xv4KΊ=i`IQcq'Iw91z&mŮLXՎxܬ/̄m`Ye;j+~Dlf7k`'V1 8p1RFaȲiH5/:b_2\a45bΠ'a͢,f;"ABSV95l`$"x1 /^-6EmDW8%d\p݇Y'w-)QKt|AS$_Ҽ/Tۢ1$}TTҖafշ'ΰ'Xe0/8n~0rYlIM{j*0ED* k>,| JBVC_>@*9wd%KD`īQ4W8aʬP7MӒ7}Py=q侹T0Ǝs1{rj.~.RhH2F(8nav Fj8_L_A^YzO) CΠ =vWޣP'O:J{؊[ !ܸ_M6_>A-dF (MPxS.\](>i/Uu_xWc}=WBZ/_-ȨdUUUc`@(ϘOw$/RR-QP5;6X?aks(e]j %5(o&BQ7s^8ght!|7=Nl_['A[ d5N$=ʶk?᳊uoxE٤0/3Wb$Cv,' 5;Q@,LOăi*q-V_h Ccq5vٱBh&36cqً "sU$(F IHO3EfQԅKtЄ"޳";ci/\^_adi ]x 4Pg }3#Cɺ|gBZ!<+wrV\LLNɸ's¯=^XcPj?k8h"#h{-Rv1}Z/=y|cw`,o4UÖUAӼ'gZ)."I-֋k_TқHkdY(PegӤ$ݽ}xR%Fr9BXN#u9B?.:1B%! ^_Q't^Ӥ<ޓse֭F_3笳9ǮB^@) \:߻y Z ܨeIZsˍfF߸8J lvo$w(c}\Z^D/b% 'qQuSQ-ѭl-|? -z G~WO]JI O & G /ߖqMGF^L~KN`hT:s~/P>~o7[~78KمCY0l5NMXYu! r%+D:zVά"!$F]1!VYn6B9~ +^^A'Ėݯ"0l&89d3s uc|KX+P8zK)vI.h&IW=D j|`eRUp|eB2[ު鏵ɞPR'&3aY|Im-[/:gV ugd(tD6\vfuS8=kxH=i1촥fh'&;r%皭'kZ «V`uHMH I6/_]Q蘼[A6l>)7\7O<(.ӹ9ZY)0G>=1_X{6Er4/W_ŕVh0=awd(+5I+u!﷤g&J@I%*?M\N:ގ]>UdKsH#k‼Ke.YT" ??E=h6 bq,WL{93&YF!`UP`OrpPѢ-K07̢@!*H!Ke!KOo+"=5M,徇itP~Nb:qWR]%<= <%݃R<"GỌV:'UK˥Rt ]TvI $1ӄcԍerke$H&}.3o۝bm_^u"gOtE8MSX7v\JR`*ɼ ui{_!9Z"߷BOɕ-Uodaj⊟s''[bHv;Γ ǝAY~@BEJ rB#`WiH|+hwlMAf\KԭltX:JWt+-㮻 ! !G ~uۤz&VYӃ3>^>Wo&~y4/@4PO ~pH΄΃XyU~_wY':pϱO|Xc3O=Č xxo|W $vf]ߊѵP&ښcN3Ȯ\&TܲQ<јѵs~AdYO! ^:@HEwq,Drjd7.+ ݊dq+`l͔ltEԱ"vQ\ )Uq'7-fc,@XhՊUp %l:[/w؛2v{vޖy_uʁQ;ܯJqk;P"5IW7@_s`"&d8`6g'U0_AHk]7 m>??|W*۵ePmgE|IXuQ#ި5c'@ܶT>p֊9zE sIXM)n<_deK5д`F$^LPn:eZ:g?1HsClyV,:"ۊVhYͅ!f$L+ʸ 5lAm %8?xUO:/0/!1!ݫ;Pt?|-MK>v0Uï"fNEz+jDO/\ްz}AA=H Si4CvyUv\x yyW #t]NÐ롬 :\"8Bԃ({]JP \Ѣ$)U a{Ik:8kU2Rrr پl&ed(rILRW?@bDN!yY.à璙 +We5,88OX9pr{g럗LǛ(d$i9;*zFM҆G4;^}a#yvo2\ErYd+EZ ]Ņghմ@/7L^-af =ˍ1!P&j 컫+YudNmڽs-Q!e/HkUB1$To20 woJǕDFF݇?4Qb ͛'Phv$w}Ŷx 1s- 8XaRĆ*/iBk5X`]rw{ AKXW3'u/uu!lj v紵`T;4Ud%A7~䭘 :9Z,~:;مXuV[[\Cpm*g NjϺXȊ#{&v>"wB[o`jK]DCUz^nTv.Nx/-D%,V !mGŌoI`0i#lk:2C(rwڊJa:yIQ`{^ëVz$gK4M^1g&F9j%sji:?jHi'\72(!&B?#T8~C^F^YZevoBٙ*Y0Q ?H)ZK1W|R+q*6IT1ܸoeխ^*E}o8fvUƪ\&ࠬ/WhRA^n 㖕3n2@vWq&U|oUt]ÈCjQ;rWdX/ʹ\ʬe V JɬՂ̧q;;qr`O Xa->eo]KD;}xtw r&;4s̵ 0 ѕg {޿ "Fro"k+_ix@'r$6W}l{ aE.rIѨ-h*8-d?NRkqsC&g*Y)X\[Y*r<\1G ߚA]}Uhqa(>@ZF &?;1mv֝V.U9xqihH%CNK+%., \u٦aJWG[/g_t\͓ pfUfq v,>Di *4e1qjhjoHHAr#Гj#R;9^rsx, b`("wↁl-[hʀ4rm\/A:)ǜ+Qk'~6&Dz^k*z֬ॷ7I`/{ةun#;=;=8poG!2pp67V9N9@+ k?O87D(hn Ga!L[ƕXf[ ya`tq< 7SiB jgT/ղ+]U0vkyeZa( 6>#GDC^hrYOK:~0\fe3Qh VT|73y34) q!7$}#ȳ0 I'&gQVЅd.{QCT$\b.ZwÀ1TA {WNj>~u[4UaWǁ3Țnk[QG$@A+OO 5N?tkn Oa2>ϖkIKMH̉;#c .>c#)$3Sŗ@om6I/5^{on$4j`/`; @?%^ީ;Jr_|2^P]GRu8 [N( QsѶcZob2KqEA@GĠP> l/ĕOԙVT6E0-mrI'.05w-Zs)HgIND9C>ݶu_p87/~%t,sOh˫!u]9œϺ#.Haf23I? TO&̋2('+%=Sl+ z0E,4EQYt֟$}|đAj5uhEVMJ7boHJ s5@ Ot3w)Mڋ% kTh&6dF>޲}d<gZ^:X\$5)?ߩ ~ dzu7Z@Ͷ\@DGZ;#!@f --@KRv@. \HҞip^䣣HZ[XˎT|EDŽE%Tus+ۓn51Z+aN"(;HI^F\`yD$Yc6iX~pE;nmP=.kࢋ!-5TtNCu'=Q'xCd0Ih&H+Bb}G=5ӽx0ikp6P@񴦮=bOm7S4`r|anlaH%F>Z@qpGB%k2]Z4d>lnxv|>qGITw6Z9%{62t?iȩS{bMEiPaj%WVꛌ+ tj0KAIՊjU &XC >ܞmj(G7p/E^"Gg^T\/ dB V%w'xEAg9,tm) ~7C1E 5IF2tv^r~S$R>k=H상;2t.,:3`lJ2k(o9PJ"jdnԎ C"=H2Xr%tAA15"{nhG7ċd*䋠H` &7Mwe & mxLcGcCD莌Sah炿髬:(,hrEͤļCY GހԸ!ȰMZLU̻K=@ʔ +{>@6vÏ~}Džwz#Z #*yƭ#*1Ԋ~~^f iI{`&,SF>jysJ4 u":s9'J|cOIm.l^jSB b);胻9p(d!HP cO>>Z{鱎 U5.*2i*u#ug[{ n]jyٛj?aɼIyЎ~'lo1.N)6Ҍ5K$V_q;S,'{bّTBhy)z"oٞV TU3-}z#+Ely כwt颊ŠhCߎUzW&a֎-6 PrLu3`Gi9%<afX ?.c[Y&"nVAB . {[W:Fk, CAMqڴ%g0IbV']VWI!j( yzF:-anیn *bV-=nR[p+nl-/(8Mc вYc='>>T.K $i цWN{PRiי+8/ DDXvJ8fB>YdmN.H%+6ƚp'!yiP_Ё6D(ǜTQ]=]Wb׳a5-AyIVfXy nJ:,4 8zB:أn\oW)H(~~Wuk!u+k_o"K$V9 #ތF"kMa<)0m%hZ,1&qy7a#Ѯ[8H(Qy,. E;! P}`d3$rszOTͻ*)3Wc/uXrm)Qlԝ;2ĭFe\L-}跫|R q%)0$nG& EeDK~ʚT ^2V`Hozc N9hϐuh&t?n≂AM:"ɛHLۼ6-Q9!.UYbšSX}:,PQ~oY&"\BeΚ s&ըtb[7ɯ7m (+S77gi8nw@bGonq})R֌+8-Pb"Պi81*j%"xse1K.0!k@8 pqBCbE#,jˮ僦vLt@xS^conBqm۬)1.0?xƒ9Wꑫ5~(rJ@i-H:H%IGjClO)̛!ѝ8\Me_E1::/凘qěa8LU逓M5 ^"QUl!?if~xΈUPqvM!zC)ߖ?hf14,b'ތWz-svfJb1cvؕ\ڡ$~:i,M6XhFۈf-+w9#K- '9-.C}uA>mu1xJ]5| 0 &IZ:5PP2C26|P;b&fL\/ϙl|*.{-bg!*fφtk?,Csrt2g_OqEo3$rDSC0 7lw!Q^uT$}u!yJ'bo3F't3tG"#&|l^PppF-GP}.{ (P$xDn$ BڔJ싩0¹#~ wyr+?aeD?!!9ƼN9~Ysp]{F'~ȧ#9 C$i% 5wY1!XM~}5]=@ZIA9 {+M\vWC~eZ-ǎ$`<(Zo?o-V S7[{QG͡(ˤxu'--3Fj(oษKl=FM*._-V&W鲄>فF$( Ŏ리Rs@`k9!\oՄXLbA (N4Iq OeE @)K">Zgvs ,*9$cc~Z_dmEi:T(TmZ o0aL0qP;Yf옻[XH$g-Xf$6 0ys{љQSQF:F=κO/06ʟ [42cay}p-Myh\Zwgj(b;bL3K0XesBu}fͽdv̿냰?]P5oɣ0:xix'T%>Ȭ  z jCGgbF] {^<-x=AOmFƼ 'Y}󳀉}HqF D0\2{:(Qw2A(a;QI &N2+bRI ~E %`- Ke#gjns /moe`Rq}#hc$WwܔX12I#&H"FqghYu|[bD7D|z/C;O8'53pԅ=u*cy//moD0m) QS Y@5SOM7Fx&QҹJ-"{A. o_CP ODq.ֺ $ጷ!W#9 :G?/NӦn{K=y/2busGz%4LCu_yYUE"kWFÄE@s"dvm)B`(mHI)t$jP7`nά Lg o|,ԯ_w}ig6]6>#R/}ClPr akSZ{ڤZe>w4s?wH J]@U0DN×,Rpt=.{͚N# 2\;N>'[^Ò-Gs(V/~`vtshεm[OMXW*x3axgy pg(5heK=GpGҗ=&ؤZZe^~afQ[ZMA:?Pp[#j媝T?pيD=W_s=~BW&l7xa>NESziҳcY\sk1ʅHz:p BW:L`/%DK@aiUQOTNhhBJjkc'VD.1yH__nb@ iC X,U' ,F꤫lKlzci;BNdLf_zJ\8{]'gqV+ C]~g(;6F񝕃c0)='SDíÂzJa4LN NT%S?``)cQ cN ɼ_=)PjY\} ;2V\:Xv,&Frx&weH⻧qS>{DGI"̈c`JV|2U ./]6xԶ-AH[i$7{AF|H%`ZVA8,e'yYt-U1DS S)ql=lbÃeQ9 Ȼ"OQ Gsfx|Sѩ <;#]%cG_|:(H 8}R #<::NWV,VSXt1MF$t͡iQ-II@di[s_ Hv}Q5*9CQvQOJaqю/Ϩ*8nZcV Z:薗w\E7mX[#l)R]{[7HG/:.~&' N`̋*0YQ$.kIΜus0ȓc XiN5KR28UjeZuXS.z37慵 H>m<"Ety 4pcXT$?>^9~rV9q +HU8tᑁgWk\4\SwCQ"׬ApN39םQm uhЃg{ح vHעB.vRٛ:vwfuOQ9PRkjR} `*K"ty }AEހ22)Jw!-(ux+7$>ɪ }W.F 9 bD5o밑E4+ fc^j׍7"*x e7H#l }EݟűsWX,qiKuKul3, wg] сigWtSu'9O4 }ztFft:KD2)lsBr:|n?J7$獰't,လꐄȄw+An܆y3q;&qK;Q*o[!&'(29y+B^';π&؞{9'͜O=}1r\R:cWcDcfsibNq1xW4BU(~ >%<"*KIdzf0.['D|fm+{ TMK?{`f 'ZuɁXloi%VPVE+,&J}@G;u|HJZU4&2("H9πS}WdɎ{(8QX.}hu{-spd)PWQA;_E?_ԺysylX=Ma^҂$>f:nVxp8u$BD}jJe6,EA@ WP0"4aO3GB>#Mȗ9;B]%l-ZȆs&Tr lUlLz@~tsͫC=,|\Mw`QI%yzIQN ]ΡBHsEc\Rox,=<1ْm")d&vspxhOOroUI7U$`[Cu8͒xl{^?w HMcL 8|[T{>`XNpBNg~x"bE#g2h2e \yyFw 7pb 򳉨To:wrzG S }:ٌ1comXpz6n |eO#9iRjpm[! _~,SiEyw{fVn]'x?Aۂ_I\8.Le\LxLR.eIC?l/QCk6v_(LPضy,I)-^6E= .&cx `}{1;n+)H/D3풷Yg &.zvN9e$kֱ-a1pE[\cfP]:Hu[a|ѭane ،_uJ,]v|܊4g1x3Y@LDHna@ȼ2ָ^Y׻u`Ip}‰PIAC q+cJ L?@f$96l]#?:%r`ҵ#1)%5ȸVqXUvm/3)߻PF+7i ;SHToS2F՗ &-ԗ;/GvG e#ó&$0׳YaISF .P4}X٧#7&rsT*7A{nxuٷ\-'Z8.qoso>A]y|(]mƻSΖ/$Dpi$x2s=s@n3W,')2z.附 5PkF bav"{K˼_H|M |Vf} _B%G0j(/y\U +J9 I>:z)Sϵ7X1+6C:pjT%":q%R\ ~q=1zPTYط6 3>^ }J\3G_AAۦ[C`quZ~+mZ  gVYK vQҶ@tՌ!xO"/77 q&QkfKp;TXm.}6:@ULɴ၉ۻȕy7U#q:7kVb7?>Rdn k*9q-,i296FKK4!YO}ط©MOY\P2S:S P(7[#o'sGWywA5'bhGo@A|mއNm>倩`Wx*=K ZYz!C }7n`[sP&aymWVJ4@ G@E>j=#O.~aVb &*7T̀%4J{ fNU" L4$hszaJ{<"G$ZO[}apSvc{)gϷA={Yo C+i8wV ,ՒG'S` ! ˅$vVB$[{K; P𷃔jxp~G~tW{؈TqfѬ)3:I"MY.Ԃf )#dx'X MjXq2u2 & Ri.ތ(\8 ,Bd(1m^^RPi⌯g4WջF[]]+ڼ;tw|O[K7"oeHUÍfp"}qȌ#{bzZ,lH|d(0d^M6GCS|3 wT'AlZgsՌE=%W{AT4ޯdyn  qg:A'INi VO௺ޥmiD`tmϒ 2"haJ_'3f/EEdpcU4'6w~OYCt}"-M%HX/b4@8t9΋JA*ncH誶F!'ĉxqv\|p3qݞ-w %,FMI꺲˷E2A9ТI< mHF@ 7(\9$uZkV5,.l/ВDߤOrY4>l4B aǾdBűri8BEOf68>xucd1.TNJQ%Xֳү>KWV5< 5p3 }OkՆ%yj >k%"~3kWVr'/P=o5 dSi"Xqi&Ҩ8g58"=񮀶Oq b\;~w{eSFgOT'N~Uщ 972eD+O*Y,]iD4tʌp.fr3Wx|う/$}.ckUfflTiȝeo_e6hЪ;Sv}"cADan_ Z1J[?輸ë-(.nח39؉y E3o|7aeX> $m)zRvBִBpj`>1-!0gEt1*%KM!㮱'2K4I 7|]:?Y@( im<|T-72˩}xk횭RAK.LD#]]` ꛰mA&lB[E@ĵ&FKf&Wxw&Y,C`Q.E1M֗K^OB|1Xl.E˘B^sYX:IHdU Ў2mg#<.yĶ: ZY@^:|h4{=>|Hb'4@K8#6;`1n$x /Y5d9a5 ixkV\W둨'Yc70slM)ū M̥'~ [VR(|htAv|gs1olLlP3{@TOZ~PVs}-$Hσki7R<|AɹK{Ha61 +EO#ydDg9C !:IZwpGޮYim._  _gz"n/~a \]>k={[WHe+D@wCʎUjmkуJx\|˝ȷSFL+n)`3͵\.B$ D `#үBɈ4G,m{8HX%S,@(:m=1>2uT_{^1qx}2oڔc{9Tx`֋չ\Nl{lNTyr0nh|N-I]PkHL<# p< ULƮJn>JB9pΦ:jwālY;v3hj]z n~rCmƄC:m56򬔘 SVBuϋEc\.ԖgzwFUʇ7\}- Ir 2:dIp?cnaak'%e%+\\YRTj C6 1}Gs\W+/ppu ƶ\m%F*.!V\JELTN ҦL"!{# %Upu𠒆l'V:{o'X0NP`G*=+YT?%ExB#It; 8VbHھ-:E)< Kq![%o]y$4W!9 ӵhaٻ+8K=dZa8D6.+okCd+K%LuBjOst8WW%D(Ғc}XFaGHyBOrQ%:oٝt=[~1aq9@SؑM)Y6~mZIk<kQ*OZ]5&ݷYKV j,J8.%qTo"#~i!bMɱ;uĥz 0z2kT늒$! a( :kD񺫘jقFwB_FO(WǬlv'X'1ӨP> U?@"鬽EccmrrV 9͋H*Cb#߉Ob+BRR _L98Wh^%xy{xÄ uEcÐ Hc|tatkiZgU !K}bU<;j6%38u@o'fv*ra` )覯τgwʤinT< RQ%S p'Y5hȫ tc,@tGܔwGw!4J:ETaIWWȲ676QTY0k<4e%a=88iÀbImT}?yoZӁ8v~GkF\-!!@e٤5v,ߝ=97V8O! K٦ҡq%Q 2 ֝J u8ƭry?V|m xB| *KdWVlWEe7N %868XZux'9>;o4cV2`6vjH3^%/{{ȡ !ejb?2ޑvE[b ptmB{7UEj<].@crWFkh0l#y:%1ewp$p5;j0mQ+ فyi@~zu,F1槅S8)Tt~^+1c| )>JMMUTi/d^PZӚSiR)x &!e2ϷB8|3Q^zo68JUHn6*jxU ժ>]ZM D{qɟp+!En 7E7T,#j'4U$둢c6 _ԁe˰x ƶaq ~2lI$Z?LrcM%U6R`EXHjN {;ŀY@wN6vDpH B,M)̦Z&)Mɪt-RF~76өl]RӺSb n]8:@-4=gdl 7)8!&I~Au;ZQD<F M 7Lx`t^*f2{f&gdVp`+=s><:|0RrQEѴSi? v?Qh =6T:֯w%Ɨ m__!;Xx:%?Vz QJ(}NEy~z@qNk W3nn:.'-mq=$:7CѢ&BD$PpŤK/ Sdj6^ڠ<@. 3q Uݕl^zOBaKi Pj2y=tGŒo]E4Ry`,h h Rpv0T#F]/䷫w1MYqRԩx3?m/sL0")eR֟Cnɗ-,D2Y N^_3 ҇AGtEŔ$8E@/K̺^ X;˦كP$?ymsI9prX2>gшw3/ ,B¸ص>^׹}DSґPwh%4jF'ؖ@u^_NziiW=E=L`1o^*97?#$B [ S/ V4fOLklLR!*<;r\n-rkv+VV?O@FjBa-x|lX"mEj'Fs:h@׼sg͑^CeRL;dzzfu/c9Ίg< |I3+˪8q;hp6-HKG|<Ę z"hFTpԹ-P1KYRF]ڟH۷OK$18k!)ozsvZ^\ayl_XYХOP UB8K wlmO8 DKoѶ\%A-*@<}6S$ 2B}jwܙ˔n۸[5fr.䃛tNC|BO4ĕ2KmÉݪPýw$D pVU:IN=z =l#?Dx5/pczjG/8rJmؿT6Ok1_XaÎƢ›6[ ‰FJ(Ut]¥'4z;T>=ӊϚ²PcGV/s#ݱ8G qj~)5UBVߓ"ҵrX1ƻ35d cZɾ͙ZyP؟)Kpt$;9!|M !X^/|u{Ao(nVIϡ wtE08-oyqc'kL|)QeJӄwKoH!yZnOb~ :Nzᤆ[]ȸ F0󐦗ohx(۰!-Oܟ2zjkl@MD$z<>Ox49!Kl"AZ>s+dcؐ.4Q~qWйDћ6NMumLQL~oh0|YScR z;a2T 'Ȓ%Usށ&#~Ѷ^}狎e2;NF߳L{NZz:0Yps5U*|H vy [t8 ycK"M fVkdV .AYDU +7b. ?#)k+F;1Vn$@U_mLU;a,PTP@G)&pC-*sЎ%~p{ch3FDna(  L~|vS׼`v!.?`!LEޝZD 6Tz's224Y9{DJviK[(%1Vo&[=}_Z,rK` Ê" YitZo,p0% 4((-r,m{[i|cKxCV"{dˎG155cs:*pγݓu?UIFm+ڕkko0K8k-U2?]q(na5JU=7*-aX-Lh^VaJh@B!-s|=i䌴mY:=89_pOuNR3QxU9oBN^Mjnb ~ b秂]lΒo1? N|F:o0ݬ4_ˡY%V쥮?Lu}tYu.O3-_plHkP:ɸ}ÌaSX .B7 0l?'l&6S ‚^f nl ޫVUHO=*>m:†IӽG0!Cy?]n:O./MUGtsU׉ȣBXexԸ0^J+L,~e* jpoX8xy%T=+p,[`'aW<)ƃ{ՒJhm䂭Z35TW^6}FAl<+ <h! ؈nͭ@?uv f 0&NvD't# \TMˀ'I:ٙ>S,VH!TsN67(S!!kig]a( +Zߣ-'l>X;} k=Wp@u|CEi#k&D%Ď£G'C)Bi.Zk€\h#$"qHpvAVfx)BcFnb^!}<; VfūRöoj́nӰM%Mm0?z7tVR]5]ZԦ93 Om oΗi:B SH[lMNp b{٤(T/"nȋ} cΌذ})LQ]%;z' ɡ^Ėi68 GS}3Tq[(G5zQ ͪN񞲘ל{{\ lES=íDw1:YA긏H~BR?Tn)D|sDM<xqh=?4C_8= xMh]eOrt%.7!^PrJ\9w~bF(0j#?Ͳv=2TϦؓw?_1㩱Ǭc-^z?$C8mWMuuu݈OvN~疞:VՐ< R3)vYPg M bأ1_Ո`Ry*Ғq<9`-rx-\U]m?h:&;D')~h,*vtZ N}S/k\V,m{ ̹ yqtCp2Vjת <'Rx{\>Ll ٜo.%ϝG04Um&[ Ɲ@xF1MͰ"@*g@Քma3os^]!+{$RRO t6[6W͗9r64{[w2j,K\qu—+zŅWLpIi7w @hP *-G#<{X0,T[!h]W¡ʄ&{(8w1/יCbw=pk bʲj~e%hDsC*N5HP*O.{G d-ptݽwMj ؘ:DBY5O ۟`JR^PsCi 0~D;DPWh5>׀R&=J8+XT͛ܡ~;RC;^W-JeDvɉj?=Ǡ}|v-w8P+ وɐ Nd9}nY!J);Sf\ 4# 4vЉa\zw01Pm[Ɏ~.Z9J-HvW \g"WF,P-|i՟,CqL谖 }(8.< 4鹲f#wF%9/!X &ŧ g@EyJ۵~ .5SKle_/7d`jlMywgFO* vC`g>wP|VٷN#¶A-U; 7ܻ_5PJ^{yq $æa,a-w!)6U.^ז}˽1-?Q|e"5;Z'_]G 5oIŃ^yvEC%U=qtW'+tP+Wp#aU@Jr4Ťbo;VtOpfa 7 8m@b(dYb#|E@,OQKhDKixiMxsآGoޞ?X n/NoKh{"]@8t8#}xj H+ ,c+$Bm'`]E=-@} ȑ`)|-LoI:Rٌk.`倇zWRukY86܃\lɰ:7OX9MFp,.'JW,OFJg<^3 8W-z*B<5Z"{$ʶĝ+YBH:D<3b) ;n9m׷{S푴v- tj\-1 :`3oQ"/PkD_(C0tZt`fr ؔ??)stBNJLJ")InjW:A]}`d7UL#RHg4NrrQÖ0C ='uNHaՕ>#?^_͔X?B-tA9X9ldd),_6*+/@QܻƢ20Ə8&+:Cjm& LO[Vm|ol} HS߽4SL5@Xx`Xz(KZMڬ.~ |T[I\ɡw 7Tя"DKԭt(b~r.hv\b/cK( [}#qa#S@LbDw 3Ʊx^`ie;6R뼳n? |;Awepc!)aMе<+(M0,T#S"2'؃ʞePI> pb3 1 ZN،Z >5@\&3ß2=X3E*};/ۤēGXz;M\& p^g"6 p7r钌JcqM%O +PY7= UPCtm*8 kҔymBwH6>^mOB3hT̎($lVю[,%ͩg<[V=zc\ƾ>1Io3WgNNUrݺ,Am9P@\Pjj/Yb 2!P[&(3S'3KI'\g3%*g!.C/H!N$W=y`<\]΂WjȂZ?vx*x"z xofHC|x Pg|.K6#1t4~hl}m5&V#ÍvVskn :d9p_B9j;ˍN4I+8ćnj,&tiARfPkT7xMWzrQ4ZՙY-[LJK}l_i0/zaC[3Hqګ$,ONuW htKvMu^w~-٦h=zA7_9bո+ Xsu yMTk+$,*:wta젱An c9wsAL5A f.L(FevpqݭѮ|mv(>xV5F<#B+lOB`: V%z}7~%RBH*v/I7aџL!O2+xt^`7$7{`K:Ԛg0kng,T(=mz7PŔރ^dU|9CuEo[a˥b9MPHď4)J9' ?q:BPL,u,8vY*/q4ǬqLGC_Tkou|wCcP#u%J:fNR3O@f$g$4<׎A. ]VE$ծkW;仙%"d,3KZz& cr CVaĽF\qO W5/E1㣹 >8{>r^Xy"2Rk  0?(.Pǫ6G0v6~U-')>w҈PV&m͚<~oG&#}稺G^ c` ؽ$¶q YYQy!%;8' )ݑ+@Jڦ"7G+6b)d#N2] xtL?qUN 'A'U !}\5HevѩuH)7Q32ma6K_q;cx%{g;ed9L@P[[(1A@ nH\qR6YFxV%6!?%wQJzBhBY7aׯyP}p~+ItH@hP(UowyljxaE,^&z0*|xMPoZ. qw8>Օ\ Hc]CZ .rLp?Pd`d&pLo7 i Ƽ|ܛyf-ej-2oC쫎0 C[b$_hqfR&BCsҋ1?^ `^ H!uTS C̤^e=ݭFG>k 5 mT wrvWRaz.S9 J_ɜJN)z$WJtӟ{_RN#Ic̛!߁ʁ7 Es y%5/?ũRaՙ0˭G1: -ûr`r;jcNpRŵ$N[&VD"q` %Je&kdJ&ͪC9F .##Vq{?ZcD8=YjM0BB@aph+됙m>ƍnr¡#TM['Ahqd,.{X SOJmMLf1ՙܞ-4gL{8]]y$)Ppu=jǽPo/"?O~NvwwA[WrZy&_8k"[ „$q"a Yr|#әkc&yThb[ ) ɯ sc5Lޜ9FD.䁋o{A+ 7^=E*4X%ǘJX&$$VYi`:F(: C6+ dabdGliBMp4UadXm1neE?ܶA|pOFRK-IQlVYTcs:FLq,pitNJWnRRFMTwajbzeʐsMH^@?C{ BWi.{s$b}='Ko}p:?JT  6!8&Grkήj 3`_k !Muz4:OѨB ]+ Ʊ0Hr@ Y_Shoe'ϺgY,!L) +X:biNO.l(;VjďpQzjۋaiJ['r ӥbR |\.YJ$R2KM]H΂I=y\HǻU9ՠb4gj/ UD4"70mmۚmJ6H4c+LJ{R+vSL9BP+sdPQgZ[|Irw#" 9hj>=ik@.Mm9Gj@j/{Ȁ_Pd6 NҰ 6@nV~\q}swΝK6xDY.Ay`F#E1o[m񈮱%PEʲl ^?O3AAFs"|X^FD+%@o} '^˗;y !S&^ wVT䙧z\RU*W-rk+M4T:z/Lpz,}l~xm0Rux[Tsy){Wߔzu]!N)4:.5V6`6#ho"&HeNUpmIWi,F=^~,@YTDZ_ P^U/~t1rb'5, NUZ8e힌lA򑈻A4rq dž*U0'8Gzs7 -؈0jHZn@xi]#r,tLZ$NG'U\I9!9L9jefmw{uݷ`۹6%h Z)6xx =7`[/*L 1 :z Kp$j4PVD2(cc'f܂;({ȍI=И71M԰wpy8YtL~}xK &rB F\]s~/_PPqLlZx*W oaAM6ms*(}ZC'>hEvy}6rPWðn=蠏yW+?@o۠^YQO+yJ{;#M؊y?59Sc&1 σdEI,w%\# :c׭6$Q:Ȝ &(S/YtOj߈AY ]V(VnQs|!VKsZ4ӌ,lyqpa!dв -&B.E~0R܊R:OCfެ:*b BN+M_E-kXm7yC8>ޏxJ2p| {*|RAyƖuͼO{|N>Z%S÷ `ocpNj7A@1v]I6 +ha4̑N*hSUj[^֩S-4XzĜ-nFх}F .spлkyOڣLWHeuyK«b9 Vߞ6zhE2 [D`I~GO<"]-NfPgǀzٿ >u7SLy$Pg}ERr^`>xLlj&唔N_N}[;$EW r%oqʞ0.XVK(q}$*qXzTs. `/ݖI`ȰY4 }n$EPR^jCQh{ZԂļ5 dH(Qr ׬ō$FP76XGgŔNv1%+;Ÿt>TAL<ύUAYuXS\##.fm81*ZL:-hVT>F{YhM?SpvnS%Evez)G7t!\@YB `7:;t/,-*J#R;7QEHgmx;Œ2Q_H<A RMlhH-P:eCUVNZOjEiQV?ݗPwcUAs`)Cz*dDuQuaz#Q6?!JDʠ`Uq׍<[R8M2U-_ >`l(cbZ]pR9ma`h]@uj/,l0$/rHeԄ(qSk-kif]GM3YDz;c`ɜTmpOiF)M5֌_o;37h6Ikz*YV{rF2D_&^Ŝ"@fP\ԪuAEWPH. ]5i7.5HJqyǣM {ƃx\Wv}U=aaN0|-M.@֋#S珬Bm/tNy$92!XxJsA/@:!Cۖ3VC-'cW j2#sJ)?+ܜ-<=̮űgݕd,ȇċ3ҲV@O [˓>~ cRĘU6/aj`3.l+ +;NE;}7r:Ys/7dV6*); `L#k wʔp{dK~/X V^Ԧ[O`n.[ݼSd3,?jyU"%iS<vyiK"_A!^PMsbaAÅQƁ SսDeNkXo7=8}@ ;>a#. W0x9X;"Aeu6|KF <-=tfM^<~^tl|!sMl׹ox^h&S6/۰iF uz9bbw**?Jz~BFI6 >̾Nei&&w ċܯuٝhtE)-QҕEX@] dž}1Mgt4_g`;;u8%HG3f2ehP5~[K]K鷈 ѶTK+.~fkLtmt:mWïtL[lA[|)%dh)c5NN% P(bBTԁ]῁Y]&t<䫣mx"fRhqkZ9L IC-P|,5qaHmj%:>v'>ZI{*. ߫SsdN]=ԗ6!Z ݂Gʤɼ!Eȴ pZM*(J[݊A$tZyÅ4Kq(fd܄_X`ЉVw_-c ?mS/LX5>p :Cm2!I|p.C 7NJW&w0Ѵё8hT31ȓy1F"H&b[D6 ZMu_٤WQr-8b>P] KQIo:ը(^6ܨ= ʄ~EMݽVq6VL%|g|*:)Xڔ:񙉭ĻBrhl:~# -PzTSRMwږ$('@+0.qaXiUMT/9 x팁ei'rؼBEyOy,¹mؑw𥐫|<$t_E,N*FcD9,46ybEv8H='zeV]% xцCB{D Rvoed8LW\1G3Vʽ󿈶^R/*Ȟ+ J4kWVʹnL(O IdG}hlujȡ#¯겛 >Cc cdOh_it(SZ ZQa9A=@ PEع:oS%IuyBș@}|i ?1nQѱC_ 6s0ѿvrset>)i%AJQeZxϧKZ#rL"p1Gtތ~6& FoSFAQ6m$rk} Cvo)[h+wnkw9OL},o:|ӏcB)?;jIat <;ۥ % [TgsBdO{ח@h}商5Ưюՠ, &M\cm#7m!达 XOvd S;.u?t]1X:rJ -7kfq_V%kĐ;!բWC+8WjNhWMgnt%/gؼyt\_Ǵ1c SG«"WN Qcn$J}kMNwQ͏K, [(%:M,t.6P<-ם偤yLŴ+BYmJτ{_ժ%C.G5ʗ V3mt,P9l>WF vWEY@.Ab!"gt)t[AW1VyW*έVZvTQ=Xܬ<Ն(Ed*S;{^r"OlLjn?J)1jo@LLJXE1,/  AtqLf4pw ?jQjzꜯO@x}IóI %L.Z W)̂*}]s 6>k,Tv:Jgi҈ S0 ɤh f] SGsm*_Dgxw OmsQVm7VE &;^vQo{+m@⟯.[蓘P#]5 -06\0j\Mু4z cmޞU"_312E>l?/R5h;m6Vn4˖.mRs}e[M; ;Li˸_ !\wJѵxlNNVk;B &d$Ț:s҂ymAxl@A}O}ՠIJ/N , Ec%sϮoc$ljgi(T^~Tk G!Poə"ME%GS`.HA6l\KejYfmݮxAv6m;(4\=]jC1&DrTn>L!EY+^߼C?0)z@d`"gǿw3TBƻ>)!3 !hiZr9NJ[ZWJ^M&qA{ zs$3lX E4ulIq pgL< lˉ@,uw(GU{M)u.UOtDsM8> {Rfw"׫j^ZvY^.&9Zdh+jZT ){M^퇋*K68yr\-/yy}C&@|qu|`Ѯ8фToC؁ʰ^ONDi=}8j!t fjWFE|&ddnRaWaV'S*AS]LZX$Dbt`+*md8+ה ծ`Y!ny_B٩P㪂R/=z$gIwoTڃC e-XQxgsѶ ,QcN$D>k}B^7OaK:8s;TjABT"TWsk FMf:Ay6%۰e6L0y0#+8\ji]k>ޙȿl#Sx0] ?}ۙ2q%%׭/hc:C9$ת{]MJQU7{(-fO]. ͓=Ir2:iK|Ɩ$˼r4]O&#LQY.z[z@Omjmu `._Cޅk 0W ^w[RX^* ^i/#y p03*Rgoy8ڲr\:>n"iMVZHW'7gOl:Pࢻp:GRlZ@L z1} e ~i'm-v:tj6a=WT-G ,ߢ11/kR8 {dLIJ~`+z+]c Z*^g>nAOyqюCp[`*TGym"z7j4Zj g\Y_ p?'KL :I⇳} x,Go@Bs6}um,ɖڠtQ>rwt71yjV$%x_`U ȖP24%qJWUՀ`O)ݏT./MB= }BIIѠ3ws0O[0aⳃf3cpk>FDsG?8/%R}tgZh!N)jD"A++< w#gv00+!`+إp| Ǫl J&yA.N\drL[ۥPHnloW )0J?:?ԍ=:&P ZI8R[5q2Bc%&u9?sױRxObloPqs /AF QnT/)@e%0=flxOSnrlY8Yo;61CpnHH!bTO-y W b !EM.dQ1=ѿ!#AV.N|PH)Idòu?IٮԖ =cB7ZCY{al~O "֞|uS S +ÿC/Ǡ1,ewE'mUA|h:R7̳_"oDe/3F'S -15HU%pfrR?*+eH\Q${ˣ릳{h1jYwXkIN`DUo{7Mz, *tq&Ur*xt{@|gzr-iC Ԧh[!M/( X<̢w,I `^!$i){J'0\$@"fML`$XsUyަ#GzF T!b$xSqnO(R8=^vRRnA`ʆjz@jv_]=.&H!QK} 7TzF|BNtv$RŁ[ܸ5&ܷu> m3jIn.yȚ@O9 *@_=s 7Ukt[jBc҆7{7 aIjY4d^ܚΟYb8S|b⟎ZI1O Jy\O+5 A{"cJ $&r0o܍:K,"7GBl0_{إb\L~&C f*meз2* Āb H76Va}"/:D ;.㳴)ZnK5қ'e6C__ڻ7+[7Gk9jqj.>@*('z[G%J[5P?CBe,JMz<fXW}z7K/={9=IÁwfhiC3EwL[ P#4HӜq,}p5yIZuY5V# yROm%,*퓜O:6oғZi9$HHhui):h.w= iD>͌dEAj/*@xBGQLO ??{)Ň,#uMLf5xs^3kXLQպ}:]qcW$ 9Zhf`+l/#HdDZmDL.%|uXpHGTlnM(ffH,\29kJ/agЈ Պ -\vtɎ jxf4Di\RF.~+]d34撍]/.D9%4 y D-fcDͼa/v749 K4J7łN6HDD%kgnz F o݄}à|6K}ׁi-cYG [if1W(ҧݿ LGN! 4 rbm)^Ez,IBv'"fQb2y CNԒjhK"*Qa=#DlYSE1g%[F }AZ\) ygۄ 6Tkca[h<@* N HIe5)RCs+K~r.mNE(Ą 0JFq%*Cj<3ՙQOsaHHePO6d/I['dodZ~h({|MOj#_Ƈ L~hG@aR؁x$R P'hO;%a3\|Hh! #MI߱W@KO]Æւ_&6Ze:%~j'Eyq&Tt.\q*Dq`s C!C&+dI4h-`2dq 4 XޡM`W ƍ2ӌ=+/wsE?YOz{WoE"t"N}̪v{ e񤭶ԛ4W!M9%` yab̷TY߁U \[/IRD)J-H@2`=5K5Kc@n~̍bKBbUl'Trqԕ(b,WdV\")wC}<,t)ap(Djc8`}u-0c)*Sg6Ѕ;j|l&Uޜ3,n$:JJg M$(Pq?UKE0jK =Γ D(/2uZ+J3ooF0+ EzxȦt*sD'Tjmt2o@p oNv^FlغL{X'Ҳ>^Fw ӑjse+o TwXrpd]c׳5]q_7%>)G]&H++# Gpk ~Bݢo>$=ާesT͸!&7DY1*C t2p$Cyg oz,{|imuUTB%I fQD;sN=8C^!=C=ɦ΄2EoFLJZPBPڷ眿'ݨ|hB`FC5ɶη~,G:wˋ͋YɍJ!]!Zv psSBOqӟ=йt̟3a!`B Ct5P\il=W\,6inc:Dāܢ{'øZryvZU>3 ZZSaR+]Uhח{Q \$l\5c|Dhf`)M{֯UӒH4$׾(\y|8 pf1vBoA(.ʝa!nπ:H( `)>@ֿNtI=_$†2)qDE{3#[W Tf*_ױ93#2|ΰ`_mGn,gjUѓn[CiPU۫m,PA\a~Cj¼g[4IM%jٴbUC+=u9чlW.;y\m ©F@S\J@/;P6(*UF,xY;9R&@asK4 ۼkARv5\`zZBҬ$JxⓐupS3`|yX\-h#ͳܛJHALf6koGO1j4pד!LBQ(XPzj8QW 0GcR8$boA6#Z8c4&J^-Y~ٹR[Z@4:7~Fם%0y@Qmϑ"4L변;>PblJ\=7ϋcӇ/%g'Jl#e77T!g|X~4^h3YRXvc?]mhMS|:DsO{ᇁ:齍s=dӠ `L_cHlHz-Dc#-?t vL1 g^3X5RHC3uA?I^_(%7^٩f"ի(zF ;%m^~8D,H&_e~xFzen:j* SU-*QVt?cfz1qP[ģ/0ӆ9७+,R½ĐV?U9ߌ651^[5GNBzئʂn˨M>㇈gTZXiq&mwNmBN&J}Э'r;HG?d-nim{bk'k]U&:Vh0yLA@$Hm[rO ukܐ]{\9ZKL~&Q` ~M{p̈_؃'H|,JђdSX3[ G.s_ Cn@.6.ТiI+vMtӳd Z1P*j7׆beG_E۬n rHaܼIߌvf x?iYV.YK<_{ 6nxb }emw]!5ۧyI}>ךcg|Hꪍ+Ձ \&H-ipF9;)-?P2;"o [7Ÿغ˅,NjWČz? xVXuMٍ[6Mۚ.,|ls7cnJY qg㐃ǡ[,'1`L%}`ywH /n@VoPhgóX/QAhB_qpj^4>{A]COm<,M 2s1$wP\`2[t[ sO,:6}~Zc6Y4_V]AE cr Qtg@|-衇5qmVܟځ86I wL_R#%+0/߻1@1:'udsHJSJ!3.rkUO3(*ru.< *J.4;]՚ M(hD@%N P7zFŏvZ̘G(d7` Z+niý^VIPqy"R}bW}?{iM%}݌N:oObzp u"ݣY0@ە:krtV kf:H0[̳);_t1Ǚg~łVx40VE$eǀyQVy=(0?,OsAKuf`׃a/N9\il3A,֢$Ƞ)79DBŸY?;p_}F4 $6ԝR! )%_Esg LghP/WQF[%뱭Nss5p^a;%Vegk$iH?v#2Zw6GSPÕhŜy? (pFSk>tP;v1{-WtTFeҒp8U{>~d_ 0kH.]|5 E|ZJ,V5㯬pҳT O\i[FPVjX>(Zx:!}KhE a #(+0bҴ*ϒ?d~?&4w `x)@vdz(+mb(/FRzӄvp@oG,W ')f$wƿ#uϦζ`O}h.+z" йX K)e {g/撩G$q|q@cgӻn:oKq`39J)j.AQjn#.!pm>l9s>( ?zk?:|-< U4F:VB+8tLVA?2kd9p/@s_篠ixd\<~|ddb\ 8E7t7ZMhT.c٩t&,m3ѝ&!49`d/^JIjEqS돯YG6Q\'XO}~ð7jX; )E3@k'N+h.4mӮc<4챇 [ ٥ ^J5yKt!u(Hِb?P[{CWR5W]e=*w;1Ie'[\7 hA~M3Cx.eX/,fc|NO4k1 q֮"g[oSf2,OE7Crcx(V.X|Mq_u"09Ju!dYJkcICqR)7-, ;&]2'Gj@]);w= ɒ9*鳥)gKS}^[R4/32"brR<7q-)+ f,QZb≢zؓ`{b5pl> VY:ˠ}I7(u@},vVueUH]Uu`gcaQ̹%j9h} VzBwpA[ d@;s\6cIN:ܛ., εՃ@>pޅ5з:ms"QZ׍ؤ%KL|+N=(BCJMi@O-ـCS&n:5Dh+R >?m/pIc62<,^~Cֆ.]YɵMϘ16|9? Lb)uJ8])ŝװY"9IgԹ\)o$yRg&lr|)/qkNYVKI9MYpRtTEUx7 F'c$/@rp*E`/9/>wH)vPr~, H*pe;Zf#\pED90 SͲ&,5W5 )kVk16gx&4ĶLP#A M<9$fήtL*3z_..S^jqEJ[A}gD_ղ[ix:'87쿐}Z,4l] |fv]M Oeg-3IƮj,GUVG@K,e. y!5 I%oLO uջL%b|vzH3Wbʆ3g_WTH=`xx^Hcx?l/,'mNq%GJJ.L &;ˈ1Rk1Mnu&YtO୛n"+,po Gl3MD>̾N=xG[0cD*&QӺl@/} uYssrpN'Ӏ8~vM Lǜ7IkHښ(;Fj(C(eJHv/>mp ZF0Uk39zGR-A<=XCjR<!kP-j_1!PmDGmʲ7J]Qō"(XۦJ]KQŚ TnSv5n ~qcK7Gb`¾/g+dp!ۥWj-:G"BPrKq[$bYAsQ:kpV,BAӯӲFʀ ? O%N2bAoV|kj$.ENo4ij,mBje"vL@V>D>E龌Ī.k)p*!T@dᣉɯ lE( m{L\yPkQ3>12f8Sxyae.<~.@ Lz}ÎŞHZp~EC c4aP?%kIT[¡<Ǩ~O iZUa[ p@$_ZxoՕզ D31 RÂN^C$KК<ٯ}yyS] =ԞoU.*9 ʚ:]L!i=oXAiv<1,5zUKziP(V D)|g\,w֋#//3D[tt&ZʂlNXҲ!S_^DCFf4̜5N|~i Fi(-s~ZDYZ}6G&Uˀh1AQUNBCV$ cճ5.jjFr -¹Mп6( T1ZƾؿƌbS-#L ,,Q( MKB[ʟt?!ꁠZ#ZlDx)L ˠvAkw&:ٴn8NUN͆+6X3cT_ɪ ٌ ]]9ғ\^#e|7+C;y3x7хm$sy)RE)d?bd`?ASa3 U6E.@` UE@qNYϊNAǺE^Ki\}q@G PL)Ky%i& ԓ~j'uտY?N OO1}ص$%!:D#I:4ISD1Bн|OSd=gE?5)HAȲseb>;cr'EP;%tJsD9U&*~D_Sc Xr%Rwhҏebrlӻ%2z^! aM 0HpG2ˍc\Kv\o%*K<,:xeڋ'Y<($&uqORFoU \{0.[dׁ+4WG1~)D@J lHr z9Qah.,BIo\)#C;oe#7xV=Ms7tvɥ/|;G `#rRaT1jy $V$(A4 oyx2PA&f&N}#FfKqDfs^8{KՑ)ƛ9ꑊs wW&+/!GJ##J_ 8:B7Pۨ$8Aؑ{>ҩұj oљLW{rMpÔ /Db1QnY6nW "6˵5.-Y- |u/oF[&5&>sv1 _0iG9Vd'HoA'(P8#Krt0M$꿞fI7:#@q4ʜVRAN+aQ;(#e 0B P _Y_]9̀s"m,3Z'h2 '8DD1bTSs @b*|BY@=t2RZڽK**9 6~96l,ݡ,XA 7wU87H>}$&K;N'~Gl\l.roDGɚˆhWQl]!քuwC,ktNb#d+;?ʑ1[=K8 u9ucZϺ$asκw5-THtyTP|ƵP9}Yy8:ݘXlqیبﮈ'iE'aRDCtN3TGm1 r}0!Z!>_&Vri%;ߠ\g 4>6D8;N[XCD)uR{57*UH0]jrMJ2pȄ53\#ܸ:G*c0jQWU .IG>{a)e}GXSW#)9GsdDdDb/R:Nv8>~Wjڣnnx--`Yr͕Ԫ M鸩r[Mz=)8ZGw~P pzN =*MRC]H3V ~*>H?+ K$Eh[r֣%B<8 ԭt^:tPsZ8tr[pqRR2U:ps(UWecX(l6{=buD32q6Upk9ݛ~;NA2t$}럻)p]NϚ>KNWtWJ@zWc#Aeqxwr`I渣D]n_Ud gwɣ݄Rˈ1fZ{)޳eZX=j>XTtH R*5H"j2PcAq1^a1շAq.wJM/]Ӥ:_@ 񨻳r+iNLj\a:݄Q9EZ-*s hV5qOgB\q 2So?KH^'ؙ~=sd |r)G.h‹OoܢMk Z\pGVZ5H-w#onѳ?#tznwxU:mømw莺^՛ȿr&[(nELo;Q&u@ Z5Fb2W3ʚsvxyl+@ɍsդg(d7}) ݅ n va+AC$RFU0͵[Ϯr*$\Ek;cc&skx\6I*N>8@PdI6a56d!CJ X]dg &,1 ,H5`na.6 7 bXa/ Ժ'5M_z){/&o? "cK,%wJ/tcj/v9\˛K'~/{Ae=l*NӤ-W9w ?Q(Q3}jxtj4#2_B` S*u'7VL;>MfxYY#x&E|tjI0co~#YO;zWؕ GuI+nVLä ƈr@m:<굷'k识M]rdCDpXB`V69Zd{: v_l1NK-$73Z?*־U;B*rNs"cI>K0g)q(3l!f|Esv\[5EK7Ek 0w@k?9TL7?QC<ew7;_รpTۗy;XP߲{t]s]6ަ5;zl{V;d reM dbDAG$CU}q"'j918 "n^8?NHǣ& ៌0oز`LcؘEᔁ~ӵЬ=[/m<Sm d!͖b$Վ8C3giϴ.\E&#CAO[YWkw ˫r#7+ޘ }IIܛ&6X`&YA d /IW<<}Mg+kg5;H<_7fK_( nꎆ6OE+^(wr%Qqe<6fsۮ2IrS2N#~c3&v^mVSYJ,8gؠյ*)1$6}?D4!IxӏXgq&9!fFߣcI=1 q SLXf` ֫@#Q%coݧ7 򶗿q7\Bknqeihz<{叽R(Qq( |jO)$Wکْ  +7V+TRw(,o} r6a)Q<LMEHxc&b3[ q<.\" o ] C`\lCz/;0Hsz0hrK9Xi~V8=kvLZg1.!ZeBʊzK-s_npG'K_ѺpgO2̌DAG^t*'Յ3Uibp{ihۚƴ[ٰ0jQo @ҙYnӄቜx{Waj2 1Uj95Фە3c7 'h8c4'l̈́<|;; ºzߢ+Vp{ɣ"`H9NnR;gI%ց7,*ʓakR{Ε}n9n\Q!7Ŏ`ԯIX~tO"Н&FO 7SR}8caM]{i.̝ uKMRòo3вaZÞGfSH| :dV=s՜jDflyF;h9Td k`^MD{:ƶ1Vn\]}c9ޫK[4Q j=p@vf+fÒ___rynbL~Fn-]M_ے0^ť;>4ёcC4ȷ:ܟKՙ;қ}d&G#ĔpmrdHcֱBt*ZЍ;$;AB`AVP>£_\ʾuW*穼В+|PTP]Y1yD& Gρ *L?_iP.>zT6+АJ,듳P"i;''94|Љ 0;Hƴqvu*#w5K`KVA(ǫig8ޥ~=NhCAL P5ErݫK`t'%[ʡ+:*R7s7ZH n+_P~]H#eaAn QwrRqO6!Q։ TYc=?±+DK`†>?5ѳʧN_Vd_]S'XNw)]"1E C{>^*Ob*^./yyEK(d/;lb8+zLAh/>IĻ3ht4 -S ~c(oy SC(KR04CMwPoFC5c̙W'"RN"Cvk@8źWU~Co(?'oA. Y_40pp'Hh|z\Y.Dʔp'K" O?NAFRE4Wq2d(&;-J7m@H=F1m1S;J]T2lf}UP M@f=YFj ,eG19u% iyi f>oKqJeU]R (4X69ձ^NA1#lA /Z`?$OTw:D1@,.. )/e]j%V6 ɢ1&s ( xX2#Xƈv{_ᦼ5)S ?/1˴V"MiM9$558-x#e`-Z揘~C^',]BE`̩ƍ:vwZ%٘Oe`?a6ӻFKa:1'ڡ_ =#w~ՙ@ۅTe9:1BGMؤi 0vr9,1p}Cu %wOPx8צ0ߏ{̞Vvt~O[GY^92c飬thO,<;IHfFj9mXl2$Vx.Z,R~iubl\G]Ĵ% ZVp@?&4{s"ʹ ԇ|raN#mzCn€ H{tCpMp\UTNg m@ FutOvIs|$O`z\c+3%*35{8Qu XaBvz_\7;OP$I30/=-WZ{rk4iPVFtrt#,xo/JN_i!OcR1FV 4q^Ǯ/*&`njC*P+u0Iܥ?ީ$$;s>_Z/}NcߟxręfNE-@.>n~qd/"?V46? j烄2gUq.F'r[Q$sfD(lF+ AAU`{ iMz銛7jk'Ufȕ_S,RlZA}(R?$((oOi`OrS1exu.#mkIE%D>F5TQ EKJ] Yh*W0h<̀wH+PatpTΝ1:;sHrЌ`:Wϙ:&gKu] ?]z]3zBrh5E:ٴ,[iC}3alLPlˆSQOaոˉiI4ʿm\Jo=pRG¥C7m}9 &-E! Kᅬ MSfO '\*'- U@1$3v'ݹyx.yA 8n%_K_oKyJP5ESC#*&),&O'I0'@a?Tc\r#W" п)2BFDI٧0 +cv[3M%Z;铥i$AÓɈ"OkΨDQvmj cYGi=`_q pZHEv 5zaKmͬr]NUf`P,d(؋0'DwTiHտ VF: ~H5IM k[$⽥qz9A`_Kg(,9y(nc &.,@ JTrA޳*rR4YOÈ?fU#6t KUv:uCXW‽[7vps{hh =%v<14]'O ^ nYbNLg%]ߨJ\[z;oC5"zZ :N҂S ͩ2*?ւ0ЀV ٜp/z?2[%SSPy!Nn\`_nF&@#jI>4HcjiffXLJĈOwW!;hvp"J[bs:ZedZ}c`Gjwt$p*Em[UElô"hʧdyO.D 7ךYm^l!x'^<($86ErA19 9 >Pdq eF/H`ⷴV.0ӕT+]zvۢ<%=O_k=\OH81P8-Y DuRk0{0\ 1q~(1S6 05&PýP*6yڷ7PЪou9 z~Œv_3=v3t$|1ȞrXF:U+qyX›4^R <,o.Y>ຩfW>=?DCXS[aT ^$2 JjD]">耜V/lj׀ %k D'`%QEK.|._vPŻ%Ơߩd;=wL ewC9i]tvbN:ꨁ~.@ M8 WhzşQhvX|g]H<%}DIymfL[+H6wbwڥO2~ T\311ES(~Q ƛ\##~w?8sP<ۄpYP2uٚMbCFSҳW1`#&h',̾GkR8Yh2? S'ҹ!٪Ig8VaGogA|z&NoIGTuF-^ 4)e%~6LK `|.\|y.}kM)A7&/?rnRnlaӿLdVHC?{TXb,:[rv(f2I!p+"TUYw:6Y:k"qbh/Ab(W!4Z'r-=| 8&a- $z>&pR>*Y.`jWdOr)U$`cY.+iRq[8(&lxXɴkxpzC;0=/SP_֪y5.W8?M'@iL|F!;}1q}Ч7LYN5/De[4L5 }($5k"F+-L\5GmU罁> Wi6[:cpLQ^eo*NH; =Y9@yr^4]srO:O]&pI\[~E rO2<)"KK4iJF~Ē)3<%qΗ6 $wl4#|>-0V-{r)!Ag^ܰa2;s +)m[o\dZ؎cDVZd=oCFװw{C=tz8i.]{Kkb RHrHK_"N"쨐),@ aƦ9QN%zx2&(P$xDr/QÇi?G2U -7sK+@ܦ8#2J5HtoZ}1]%z(jDQsZ)JΓ!X [mQ!pAʴ2bƒw^S@@Zˍ9Km?p(iy'51^=ݐՑ?| `g%>t't(4,F`!~ H(`ireKH|+s /|qaMC>AfCafhq׻JeXqQq)"Eꉊc5V3J1 3.fsܵ;mú=!,|) 4=E !(?-M1~a_BG5#ʥh ̝Ig s񸒆9tOANm3LQHq @4qҙ9-$Rj6{ffc-z?h=͡(m>sfi&>f\mAa;I2Cflgɤ=C$F7+e~~~:6ԇ0 D5š琡eyGD,]^be-}udug 7L{:.lAڛP*ӾZQR0=-,bY FIS2" {T$iq mÇ\5g7"I/?{}Wq^ kr>@CqyR"$.#uEfyΥ勇9, tPŋ kΌ:ٵd>9%`|v-pT@;ޖm [eqZTFm羓%c1 2L@t^1bwU xK:$snH G`v{ |f>VN(z3ָawK,ܦ2y#\wH9S<.jSnpTDź\Xe6%OPUu8AEf(h?kJFx!W| v|{lDfdyUyx:-E?N=vdGm^lǯB#n^`q8y,'O2QY`5a=fȟp Y;5܆T*uT<nxoh 3NU0KRZD 2v5bC꒘,b!߼ZCEbh 9_v ˧N4RSUU ڊGN-ʹMyaDnǥBKN,8g\L HMAǬ8ʑIp+yia(5vY҈$n,sakwfoHRS0`ʧKy \Z.fhY׾sV\F٥a&+~D3x WJ^Uh;I|l؂H/)=* |螰ʧ=ɘ2"**/Ziws6iʐIQnCY%dffZd0Pi@Lָ NFKcO25fnxWܳ1?t1THre`wYf[zIe/;E&JebE{ST/h YR&[9s8VcTб|śnJT 'Éf+- ACoHsWkN.rlBXFTY$e6&p az2*DiΩI|6r%"/DٖlbM'<Z^ri^}.ٺy%V/ѫx&iE2 zwtY:ɣ"P yp9i[ ,GH$9T!]|eLMi0]uwi EE-2 >Gؿ\m]K6)>߮z:asR.)/032Ӆ@[t[V2{)ih_XrAkւLv=C>j3Hvs)Q Ob sg0L07惨FZ#+eaK"5g:seIǂzWǿeђJ~(qEݵ$+$YӮs(?fZ}~+^Ah3ZΏq.kܗŰ(_Jjzi<^){\ob\kˏsg ! ; ޡʏiz4%AE94LJ2 .ć0BP/M{֫\BPْ8RƁDQ{9 ,؇PbF.`RINXJXPjύelԯڃ_dh5C+F4F>Jucz2InJfϩPYHvҸl@^I#&#ג0spb<3B<HW|(PS+Mfu 'neQos{r`45WqyI5Fc!zYxYȔs!:J"z nWH&gRC-q+i{W P3cisPya8p3jؗjcf>͵=h"WjK)ZUҎsiA\JH=䕥~MlȪ1צܡ::oMSGdAWo-Lr:).r&lWN͕걄*np}y׮t5wG4Yqkʑr"|t ,/'xGL rOYU{gUA|CW-ߌC4ZH*6P4l=M\![yﵤSޘ7 }v1ەcNG-S%tByҫXB'SHVaz)U)g'~J|>0b,tDMx͚' )Ÿ F!Bʑ!T(_,Mm8h:RQ&2OA ȮM*)f| ƇfK"AѦvgqg:Jm4+A%By4D )o(m;v6Iy7(|͒Žw%ZA_#$ meaT"~B983ġ _`ᾁn:HY ؿཱྀ V.NZ&H ٱ =Q NR+*Moaڤ@9Mi+ywUBDI=cm_:tf>CPɜ4'ɰv#D^H59Adu!# 34q}!0ϊUp2/l̻ٺjś._Qkx5o~rNK 6%2hǒRɂyeK r,;m˽vxXWZܕI{_,>!LJMe35 ~9G{Po^F%b|K,u}+WVؑGhU$`WNe'ц]gN(uSH$.n0_cdBlݳKgS&|Ոu)tg\ DK*ꃋM V|m"%*OܩU_d! \y62Dk4_v:Ĩ.i:U9]_֠&ec(7՝3> y469bѱÍ"o__}"rk%xDISz+*0K+(a78K%UY~ϴ@ ڒr)IT=Ӡ,?#Xlz<#eS+n3+e!$E+ 7uv+}Y]lyaLDo+8v\[1M!8p6s~OP{˥&bG̘wsQ쓂ĵB'eK0Z^ceIpxW=,%5Cg ^zM4EWmtY:>,ƈ&^ԍݼ2Q,p/ ^ ] k;zY {NZGNB%4y˽FVEjr'2^52歄K'/Iޡn_#wl 34>Jeo9eu]nk$yu/KOKglpql7O5-Iii,&׀-~^ 7r_Ƞ4镋$ņ7I=3ip2庣z ?\/kQ[ڢX*/{#@ͻ@n}qՒr-&C6Xoe~ 5l@Öy•`e~< Փn- 8?(H P q]d> %ܩ/ʯrtsLā%`͞tTu.KQژݝZD]{mH"bxN4r舕Ft\\m +vaӘ- |@kݛ#t%Ȉ %*.Eаft=2@ǣ`荄IjŸ6;ç]@1Jh@d"<#״YؒԮ7gpwL~#bv C5鱋 8׋E# @Z3plzbnt}fЅ[ DbKE_J!Gol򫌌\\~pӎT:R pǩ OYϛ %-%.z;U > om.gxv|Y6vy6Z@ q9XM [ |N>2qdZ;`nuqo[X[a $ugnB(asy*O5pJYQ~ &M8j5}>L)a~XY0}Jd{W7r!M9bl@l :IGI) #"=QxЙY")# 7% wnpd]Ӹy9I切"-_'{ Ǖ1dXHWQʃsZ$-uduDKe7S qNZKq(UeaNQԽ4DR@P\( լ0%`vH!_zNb(ڭHh]+3I I"|ũ"Y5zW6pVH E*Vٽ+]Z2% GZi{vkۋ\-5=Tv8*$_;jFF^ QgKL[`]^JLzXep-_qQf0.\ط@69) /2;!Z^[!4"zǪB H)7t͉0^|p5259ox~j-$]jwf֎_u ^~t!t|$T`V"8dF$HdPJ${IunĨ_v/ 9B[0>[]FʨSQYf/;Eǀ'R>*|y>W5쨏 QWd=Y*➒;o=*p'6Oo])n7NUܼxtbx| yӇMvh (_nV\)_EL <ƪeѴR|"l-OW'4_/C]*WMg$Mr +5ix׾%6X& /'FJ۟@s`hѯbfW!B5?Ǘic[RJ]RJEm[Ѹ6^9&tSZ"(*{{Ӷ2(߀L_j:MB6!KB!ScrhsYDQ >pߦy <ԋ`Y>wY!GQUyEkXʹKfǚ bKpv:e%*kF;YNP9}x+c   zywL#ڞ']_'xRiޒ9vr )&$uI_uˏzp9rZeX\>[B ]p<ҐJzhNO7{77 6Uȕ)3Wj z4l8:@W\rgԶ:i<~;" ")N\-tGDQC~ث͛ *3E*>"xE{K;ۡ "`Y'gRjY$AY()m88%E__?mKϐEnBFȸkG٧n{tbx;f!cBquL#λ,فv"s`M.'()--%a€ :㜏: h ¼1FF)E-q(FL? qDm`KoboblG<ՎUVYR ,׆:L۸uf(f='O:w0v !9YmK,u3lLȼcqjpheߒҨ#Y.,QN*ΓKh&`5IC%χs;V 4+7fiQp!NOI.FP|?{7?F7I^1f GՄ+ =+! ؍d+ړ 0Q;$%u3JFpBJU8ؕ"t*C#ƒ2Xaf#"êU)ѫk䘒 ;~zAȥFדȷ"Łf0LTCh`CD$⇀?w~| '"6=ٔIb4MԺ@99n%`_l4c=UxnO"CaaʕE%#a_3է:b26^36Q5yL{!je`$XJvSo-Yun{Ğ??JP :дTOHKiom>L9>39sM6U9RdcI;mU i*_ajiIP _P۬H S򃤦 v\bZ}d Llu"qϪҹl2<8Sԑ*2Ӆ~mBdw鮏c*s|Lc),!J5c5HξQvj"  ޥZz8Uɞh){f"dbP]-2=>+04NWη'ژMJ+շD߭/B3!} RTf0T"0ܵף0IXERoR!qQ;調Vy`d*ѥP˝Ccĥ֢M)F_ P`n VݼpOѭM \em[T'wt뤆9loJӒfKz뺊+ot*^7-Bl, 5DA%%3)Az"])1D| sdz ksPo+dS  &U=a=qe*͒9\*nTYfY}iY̷ niqʙݏ' ;~Ez=\[oK4lԤYCQq:JlPA*zk!pww}| faBE ]xV1y6|Cn$Rnpɿ zL^AFHJ l.\|Ȱ$oA\4JT>Nb|agU\BݵABz&-^ζERcT{S QX~lp3"E]~C^_$T?U]#]"^\9۟1{imdN 5iWxa >bЗwA3Sꬒ@PNM>yY_^O8JtZrR9ͥwg$ 7e #SyoRN9r:Nf|Fʵ{^7*̛p}B^15PGzB0^-*IȭU=-dq$goܩ&<-4li51<'ox,ٓX{L*l]SD&D[Fj?20!x !X$)Qݺ9[x|SǎhQáloqߕc}fm%z3w/7fv*k(e )C k*i>EʴqLFb5ΰ~ tΆRNsD?{`R?/.:EmCG`#D_5}Uc>FS֒Lv]4'A25ZȖ gnE6UftP)BVv3J_Cϖ Qz#PGzDP%Pt;礳?ӧ5-0ʵ8p/8$Ss2[<bƳ`J0=xEO\ZORq6ͳhqDn5;ƝA9F0Q%quMxJlƹM=-ߎȽxqd~~ 0&.GN5_Y~녥 tC h9/C /+  m!u!&1 \m,"Ox> n1m|aē(nsuÖi9)D~ 3O6=7(=Xc$?9 K*8e#m;TGG|W(Vg1GLQv /k2՛[mU.vn╒.3FwU\&E#/)q$5/UuT$zRVRLs!iX,~ke]\E%kQy}c}r7 iԻ{ێE%rh;$Lݡ6dV2Ǒۤ86K|&7/P\kw6\pv,1TG]-umJMQ橄ĩmz㗸iEEȜچ!L:Kwk^[KHgMkie7ڮ.=%fL^઺od,םhL C* @)o|U ` ոmd"D 4עvh}"jYDdI K3X-D3jۼ/ѓxֵ!:qa*^jKq#PtGpw jkWtN覞I2&q_-ijv{# fz l% !S*EN 9yQ$vl0TB}u7oչ%t(bnV:Q@U߯=O/JfVf˜"'AX8.9Σmm}0!QYBbϤĀu'Ȗ''e|؁B$ I{enzcM&kAdnp{\h~൏W7+M+nyq$b |YӍքdƫ|^ #U8[2m)]H@wz#G"{O=9yP*j*~S^i?(C#E_PT9k 3Cػxq:lT9a3},Qb\/̃UMP7n7Tzě.WEp` ivP苔%iUϤ՝ePH<`1dP>ei޿un*8f<+u}[wHP@]C*ObPNSv2}qZefZBջu~QF`C-S1_} yyZZh,)'!">α3ro.?jZ~ eo[ٴS1 2=@NQ ` πxQ–ՖdW:&FK%`O *=)s8.S=j0?&؟Y1'z/Q]3+;R!Tܴ"k8q ' v{Wh 2^Xs pze=SZ`0*~9lEfK]&Ad ~ `(-nStFٱ-SWE.aFyZ+Gb ȶ!7yWf ) 'q8峳 2j@nߖӃDr>C"\ַsGݗZ*Ѻ A^1BlnШ,v~m7 H > KsH>3W_|#V#T}1 B0VJoвUcdoo!o$^Ɣ~so{#z%w/.ʊ!~>qtg{Pm8 sU5+;NOnzXF՜KTA\9j%KPW9,l'fl/)Tisu%X_j;,t65 yo X#W]?c>{ ĢE\d0CcseB0qF|?J4#n쯁QsKYJeon h't</f'A 䫬aTuRS6Ƿ!NUdy{ ʹ*oxlОdn`u.!@]g ؔMifADX ͽ d}"L΀70דGZ#C?b}@c^" j)>,ʰLeY6qԢK<״h!л\~NqʡƆmbɡϻ AZKЙ[7> i[p+Vo_Ÿ>;#iY?ʧc5xI" 量[wi>xe#V:^0J`!j dZm|v[dKj2k[ ISpRL2(6ud\1{%{&,k8А,uG/_%ScR9wWZ>ëҩ(0cZ cLeH5|BVˏ)`([ |X{+`iXJ\¦ZT&&`+^>1F3Y)ЩVŬ,gn {HC g5.rҢ" Z9̟R=}]<~ib'J1f%_Cbޒp6c(Ai=^#k&[ BY׫lBЧ/빉ţDy2s*hܰK8CT;x6u3iHRıL {#]'DtHaĄ#i=WX%X˚{Ӯh(#MǬul"(JwO"_!\Bsz+%m1ۤSKRKu<0Hhzt4 (o)͗&LQs}ҿbn&մC4 ֐CnaH)3 4 @)r#CvRXl,B:604Be*nԃ_ {6 \I]fŏ/ָN|v;cL) }Y(PuwfF<;й@A-{׎ ] Js8+; U"+"oY_C?f%8!Dp~w# 1^CiyV&&qkPYC2oD&6INԟ+Mlz sQ!+1)#n^Poѩ_pʾ∍sfr-Aߍ=}2x$dBO)>߿rT( Tk廩,DX(1pLef> %b%X|h&P ?ꨮMKO.jiU3-5w3۹ 1JРk Iꪈ`xMM26HX%hCУ00q74D*1L /v붹P &]2Ae݀[/GMFdڥ?YOGfVhBt'*o gX} ˨TJϦOLOa+8h];I ZV=ZakrQ̾#EkPGC5`ˇڛdWxn.ՕD7ۋ7S$z&2gXo?et7eNewi0w_^Cvr!RD\bJ#އ mZDa%Nen#&}0ܟ# ?CQ9ֆ׮ylT\ѕǜ⒋>U*Afg1qOqj /{p: _}9&@| *;8o<߀HAx<..hMZLV>Cj9 n0drֺ.l|>Cڀ T`4VŹ5ϝt3`DEɷ[ke98JL-/}CZ<뢙D{: 5 02W:fWf9S8 "r d2Z/D|ge&3ǭ>'pJ~Ak ٪{NqDw{:ݧ"k_w˖jrVz{b,V3Q#q|֒5~NՠnZ2&h <{?ͽl^ϲ72V9e5JF× INмSN#ʆU2rU6)UN'N;SPU6.\=" iTQR mp^dɓ&ѱ4jOs=0_QG`Du{]}(r(e"M?DZKw"Ol*؝sHe!Z &A}ƥ-PU>IF"AU}L Ng>؅C7% z4`myv,3 %S.)C㋯8c*9s~5LaaO?ʈh1g)#7DcK7SUɠV6},?ㆬ&!>@J9@S+fm-oj-=#Qp ]Ac V&eV^ѝ{@ugwjx+v!? 䯊EC71{STS'cŸ9ԌeЏ?c2O˺ؚ v3׹A+ycsMv (>(6e#<J[M>[e8PO!`ěQ}e;U ![w6,I'8@*u]6K>QT mj,mqfqyk՛;EM3|&;! n=1Ċ| UO8+LF5Ʊԓ8iG,K;\i8!HFM2,fߺ> uoYl eʏf{zʈJ- ^.&+'=. ` .aepQޠf9`ZDcM;u.Իѝ{MaRqNJ>Zu#ګwMzfxG*^-;at`Inu-3tYr**?A"6+X X'wVёh<{sQq7n ˳U SgqB<|̶<;%gΕ˜H+;tmr9蘒->z'^ƼT& WhD MP3#s,7Gd"8D𾫩竭jV^F?{}FE4sțbgBݧ l,x;K75zLmrl]t0ÒQla<66 `A,vP'\b915=LH#PNP;V#Ј3 <%xOzvtPoBs/#AF-WD,d$TcLO3j~Omf]v=ncZeIℹovq>u͸X\%,y9idk mQBS~="iKaabDA{﬘EZ 7y*6J8K PyI/Cs"V$\N6PkJ,m@BeWGC# h:efL8@G!)TEsK-:ɚǕ[L*o_6rOupzu7se}| {ƤE\}{E;]R ed5&7BTߜCV b@(qq'xmp?E @$v]r AYyM\1\Rqݵ R"ҡ}sh:'lGꑻR$4:.݆ {5uN-dRFʠ,f7U\QiI2UAFpPa>3L%,=k>*xŔ քm$Oސaf\Y#>)M^,O, DFP$#'BѐM,/fw|QaG"ov1[} )u4̑[1$a"EiI̿Ek7R ۠ '9~]sτ`Aw1A!̀D/c.{tK W6o)WUOjn9b{Z7{ȸK2ri"f;oJ4`d{9WBձ%.y\*ŅZٷC y DGxKV lf =7i`l FV8(|E!c>WGKW3H YizXIra.?])~騦ɜKyHҏ_5w!vRƒiuQ bD0Dat!|F5r A>fT}ʻUHȇ~븫([_-[Q$*\hUj;@o> aezXnWPu  3;BF# ~h5*(7U8˶Rr*#zUH'f<ͤF?(oqî}-D.З)go΃BC0S㳛Og+(]zQh¶ rƉUrゼ U!`YWfVQ=iˡ V*sk棩& bS7!r[oҩt61FbƽYT(OX)~Hm-.is;.xСY:@ҝenÜ@A2~Gh@]|E~o‘4ǹˇӮ_Nknݢ֚Lr}б4nQF NsXB[P!u/7JC-;ۍ? ju˜0~؟>e[ —j<ռO=(5Rl6X|\6f5yA0.P6tF|%흵fԛO\%Ї *) U%'gϫ{;VDݡ|ܤ,Ya F 𬻼؆gTݢuԴF#pnu{w1էrcb:o G<Ok=adC.o_cc tO I0z?"z];։X=i –(Ks1o:=ZbotMg4ŒUU* 5Cd(v%&'R5M7#=ev֟;Jlə DWsf!ƍjPZ3DT ׉H>N5,avj b~ln= 8`(ub%"?U,A ~c 8L.K9|V6Wlv(0*b2fd·u'DYkHxIF&KZBʌ)Ly=`&5G mv8FELo0<:vi A4bBAyҥ,i)[f+YbΩT'+z˸0PqvLM++nz} xO-4#\΂k,@!+~xhɠp tNd-xq0/$KԿ2|:ٷe ʟv|v5 r~F'')͂NUѹsu!^y;,4/نu-% ero+L f,:F=ӛ,YxN&H PGh;@P5ի?244Ǭ1axϥ'@:ݼzA{6fޛh>ȃ:ߡ\J7%+Xsx{3i%-Pآvzuڧ#۱1_~N su x{WƐMQ@+&˾!c{ekhFp5>e^̬8Ama(jƍ8vQ|u3BU(uzdҕDVBƅ,7A[ :SAo?9a2K/IOTaǂBF7@Qy=G'5u}11XwwVyaIa~_#,/*HtB+^&6*Ge#iɻѦ}UTV ț/?M)^yOkte(/1e+9{ fo+-_2V(&RQQסH /MUÊxDƹ}f{Әm3vDWcmkB "QPo:O9Wgy2L]mCK#+Oɍ@sVjrc$BhMZ*!soح? "`3:[5ނ}hɉ n2M{,P<{9|ɥ AQ#OTc?V4b߼0_ln?$ } Z>]9ފ kM}ej\yӰ! {=iThe*tsey4f{ѨWs ͗8;QC>KDמY;Wy};ᤉ,Ll1M=hk(ŨhA}[k5pawWy> |=T Qtz9lR&WRΒe;~ ^w7q!Xnzu W6 peI82(y l${7,P2\2OHYDHiTjQ3k.<3Qq%wCwj@'ބ^ma(@k^a^\BLRi/sqZGjI]tO|5=K!bN%v6\ DAn*! _^b#pc F~fG_.Ӕ#LrQf`Vr34DzzVQDz)`FaM3DeWC>{&~:O(PDم"Ԏi f>dv>wm֒ب X?6cHBc ^# qP*@ԣTPDuhu%*&!~D2XԙN04>6]K -&G[R[4coҌ^M4 9O}m#8^Lr;ƚuTUr%j `d|8qA%yc2;8t4f g.o,CWc'NK{2 k}u>з|7b UrnS! Y h%Jry=>L3P *C?tY_r`}i4S)p##tE 3:(_?%K FykQ{ 6_wP9zW+yVcW 0X-#ig{jq}xQ28ˉl)4T[s|`W a,7`jFeZ37T.ڐ*4T q?z)q>6+̗N> _v| '47gЇN(? Fn:K*=[iCلA w>mPg*lJaGQ&?sݑyutD,ophyKcbԵkvloIJq#w;1AL^Oy}+ &t=Gh=(^$ BSy"&/_}g>b8B︒س+D%,A 1`AE_[yy|h%)Sj~& p'7۵7#O΢{!)pAs5fm yѷY 7+aNå".iBKzNBEFێVIQ9ۉ@I!+J}8Cys ^tn<9D"ڬUFG"'Α7ǍHs$mE@ߔB0ߒK@>He-^HH%L';0^ic(sȬFJiQoG$&ZCwfR_%=?myyө A|ݼ Bu2} w1'p{-+UlxcXjS=*NW@:xQas?cmȉ/;Lp>$q d >NT84 b;SU`A.{/״ 0?I/lepfO"%#nG1w38!7GFvM{Xzk]e2K30;-EuQ ?-ܶ|ʃSOԚJbCpQ ܑB*UKt)iMVuVAIxHi!{v]Nf5Yz uDWF@VG y jy\B3\ 뿥}-my尠:Q$AM|l'&N0L'#2$Cfc?zH@pf:`lj\X!'`?J({-TOK;VRk*AwZ].`7фL{ %yK8ᦦT٢]S`tcb4^ew~OS M_JyFN"̟%?*GU͖{ٺvL兾6;+j>FȍQ6եJ(~LV"mL^jly hmG x;ik7F' tF$DY>*^Op^.Y|?efkTP okuE{odS/g%QRrͰK2g:̊2+ #][+Q}l+D"\a&Q4/z5̖ڟhA9.97ߚnzz|G;I[CZfƷ--4y'be:!kGk ZdSF}XX%1B EV#}P0 qW$7Fr^=`,<T^l&S=-P8ݓr=F%Quo-d?ה:s6;9Wq=pG5Ʃ*@TQ;$ǘǜ߿Ѹ5u2$fzI?&O%_W,~EZ[Or ӓj,M$ *܎Z%6%Lb ] tKw3!̂rFFvg6~<;K]/y1AhkZ@hӴy~~ !O Ńx cF/DNcNtnSH2K|m&%Rz@. FY\KX~шez\C?'M5`תV3*'}1z=L3ybvXAGU^ C}ƀȳ7mRbTZF`&qbHahT6L h\=d'N>Ȍm%?gߙ+̝l۪~IOw7%CFD :7 X , 벞dcƘ#+:>W8DІPRħ,Sԓ65 l6,ȡG+8m"QK@8֐lMUs~\DGn-!W⾿( G_ޅ ,jd>qy!"=OEl}"V1\[HeabP h=xQxBȟ2z㟱荅P3u !@rj;<ɉMYǾjU>f 1D37 _2߀-.|=.ӊHAȅSb>|9j<:HW0-eR"e4LR" %clR?D,G ͻjw52Yzo=UW.6xf(iTZ e5:m+[ BgMOx`W-7>-xyJJQUANHTV?oLʞڽAi=!&L@V&tT-Xn]y }0!}K؝n+xDVpMZ]}", ''y\Prv>0=9uv[ ?6#)f@c*j$E6!znq*cSҥE#$AYt1͏3xPdޖD0o'H GI){j! *؟i5l@ \ST;l rq31>x3+i7m=/,ak)ׄchbQvs'ɹhVuTY&חQ ^1k I.dPCge`xXRӴ MWhzͩ^u4/~ZvqSJc"bÈiW}7{6dUt{4:yEE9`bJ>c @ 2$͇ ݅g2۩/ D|pfqCR,x-H~k2i5P]kc& d9o)s9WP+h*͒/"͋E*km/}.Eȼ؄,۳E]M 'ru,$:xFY0]Ϻ EBaAIY4]/u>x8|,8͏6^KJ#i}O.AL 뚧7:/O`k7 }lZo66g8Wa]h$k?g͞:Uæť10LBZOfdzHvp[mFbt[lF3 sH*g>R-Iπd YfRM@^EP3a5]mX/qEǚ OOmhvpSİ.WkQ$h,&< ZM4PV\.M` o;Sn(ʪtl©@GASS]YS(j"ӝ^vDϘ @adO8lr)Q݌fgS. N?fCYie .xA}tUmJ^{S,8,X /Q̼e<.t/t:x;R 0wmVlD;x: 2ibbUv) a6bM*a/F[-Xt K\(v H]٠Wr'o?BA-hy.R͠k >{0_n=X1吡6P:LK%a^ Ty2~eK*TbTagsO6*Y ,cNj!j?oQU]xNopj78q>Z^)&Sߎu%/y|{RC? zݔa܎m-6KAk QH`̮U*uYY!aXNswHJpg(ös3}ש\ߢY#S0Sq?\ Zz; K;"X zНv3wg]l[wנx<11ŴS\JzZצQ7RxC? hixGw$LyW6ف|X&bPQitȳl>M$3P~ʂR"]]<>%/^14u6! t.^&43уZTd%e;/ 1Po6JFt⫸]Ŗ^aU9U@Q0U&u4h-'I>>gs#O6vS/EgzVdli״CNQHTvkE;b௎QQȶFT2µZ-ZB+#r.rzܝɘ+ V]%8'}oO{}wGiH殖_@MA5Y>~`9W7EMDgS۳390i J2׌3+1tTy.K1NKKn[Rp| mx{:L"rWϟQ/Wt,Y˗D^m/`Z|%=W *fԵ.黹rpk:NS<S΂5" rMj#ѳ2$,6c}k{![!SyǂeP<~Qz:<U|9x߬I-:yP7N(=&%]w3fOUuJpʘMê+_w,NO3<>2KC8)VTN0WȩK2FF?售AJV2@rm @S1J%UGD|V0%'HvWWp^[#I-/0v|@J螦6,z73Eq|UqV֤LvPIeNmZ ;$kAvXBa2GXjafqjpHH*#oF NaXпC}Gidh{q4JNS O@m(de o.ɡByRXOL~Kw|6+a\ʪPrGtY('_Š,JW)U-iOz_WWo2?5XvL;3˓d+Ew=s ?a8Q gj|cJM1MycZE8_Sx8( Щ^.ԅ^_P1>WC:CKx 8IJʷ2R`jY\Χ[&d٧qv+zRUI$hz9R3/j8f 0R3+y!$Y ذm|]R!oI-ꉄȒ'KU]zmhIxik&1GҡVV ~iz꽥E܏|$o; U tA[UʪÖS~!D !8,% `רDAUH\Dv䞴Hϫ#fzwhYx[^¦cngBW'9jS om=nvW b|9MofuU %RWUM""3ƕ?bVw#GIML|mXh+pP-|4M0#iSoԐѻ܌+V6Xu,ʃ3 f*Zqxjcu*-yye5l' pu}$ͅ]!5H5q PAa$$Z3iי?p(!x.rs! .qG*ԆKx q©$9RZVO hz1u 2FRG1;u6[v X}uW[vPuZx_p/#YpgCMtv3(z6)YMaksM>%d++r 4kkzŹGՁDdm xuDh`H6%{l*qxiA BۡO4fϹۿY >7y h34Ф lɗs?N tg:~mA^ Ƀ[B˺U(FIgp0LfS&rY>,p~ϓ i턚VՑM&ZH;S4}=`p8-b_ *D%?7˳"/@o_ q/[R1 vBpzT(07]B{KQA[v8[rl:ч|S=z,yi`kVg!YѡZp4ٜI'[^oNB_0)W+6|}O@)ptRtJ%.p{o(MԛfNH=x^\nfZ"( 9&Ϝ'5}f-'T#ҙQZل ^4%=#핓6](N"cxu?E}r9"sWC> A{V3n*k||'AH_ [_\F[4k7/EA#DKhz\7?18 Ą mD;z&p$h@PeQE{RwBH%1]=\rtpI/ iѹ54~R[P9ЍNɳm>/0YV8^-yK6tD bzvMB.XǦ[n!G)%# vXTO714`3jP><`%VclVr|pPa,1_qLXW, U L:_޻q,)@j# ߌo}=,q|PVoP6& V$t>) Y=_3LO)Y7_#Qp$BPu8J:#;혭PfB0TH׊[2qb)f8 `,%ʠNH([ ۛ:32B6L{ԂhƩL|7ac. I &ԁaPC|{ LlFt[r}8KC U |˖46Ϲ j䯋X"&NUxæ1ipiԦ׿<[4WM=>1n oGdAbQMQ01<4\8%3Y^c2eY ΰA"v2Z4IJsޣAخ8IѮ:VH-Gk N3ً vx7f0 q -pAl6[/}|&C-(kI ԩ#2>h0EqWmrǎ)Qf ! F*=%aYC/- YO jX"0;ҭKFOWJһibxԕծ ybƊU͛e |(ߕ2zP Y c}e&%I/aש][WZ7 V.A(&2LYOtL/(>YQ=#4 2Na!1NN CsW٤ K3?3v*@lHވ@|]97qİy  FzMaZ@V<@_mL2tI72Z'?dSZDH=n,>&746]aU5$I[vI!s p]_n@ұs:$drX80Vr t$=PTv<,+zj$85WҺ֞Jkq]U^JV/yX Oa7j*aJc gnIlNI N\~z# 5JQymqR V5E K|˒Sbq^ <=5q]*aWWo5mJ7'+2l4ʷ{ $GODbק'P2-KrhbZopA?U).| CcTyC%m(=2BYj{^p~ 5[<[7&HyU4 +`c= 1[G&X7\8 '.s8,d]%\)xٙ!|0=elULүyomtw \k7x2S&c1%. )MO"f;YKmLT7E QᥛZ.jsws19ܣz)]Չͮ\dkxnQq13w'6:QʥcBI=DҊW,w/ _ky t$|DSLKsJM:D8 yaXh'5\(J=J-'Wϭ@aQ KTEW^ƀfM: tH }p6 š+HtBh5 $DcΞw"V􃽶ՃvÎh_o~V@ f:|\2c.'^n -fh:^vWO)+.mdFO*&(8ؾb?Q_Ϳڸɝ&48 mԁ%&mgwL5(|fyuLu-ǕD%<.Y:`PQ>wzkrV⸗W'B%` q,ގY ,aQf7MrK?mWE B 7OQ@y+b[y_%i%|"I8F>SK8l1dU+F3=7o$ŽbdpG\}/pX O5f[:Fٽ1AOPSpuvljv1q, ]= uN02%UcEc@.*l^NMwP.$D1Rz 1NŐ0l1\u(>uF'O<`ΰx6=j4TR#(:!Xy93 ]A |̍Ӧ=g+dЍpΚ9)PD dNyG4$TN|Wud+,uUÝym,udKgShd]V~/94Q=[DE9504 uoo*DIӶV8"?'Nk+bS1J\=޵6B}9}+_פFF!X]ى3rTdi>`6'󮑴ܝ 9v<|"8dnXN&H |oLS]Tb+|D>hYѹT+pkP ?ǂM&nlXʳSf$b4c)C ?~ @,/ͦ=tLaw|?w ^;h73ŕ؁*=$\]~E7nsUzf)$> Ekg,uiF#o$C3.pܧ"YPD[*kNG,i?t7{Qua5A{v%M6)uaeU7̼ opt$3,WUƚ )ǦmT[SZu R8ɇ9% [אN=k^j-욦0&o|gG#S4POA!z5f몪 JD DG~:99ʑ,Ұz %tyLN<:HU}ؓ4"rkJ%V4SY-U**a2-f6Eev7^k%X=uwV0S΀'S,2$I6`~_EzʊTMz` M_@!Y6Z7oĴU}l^E3ƺluîVhcERrgYnBU9j?~FjJO[MUJǚ hXK3GeV4בP/cl}`8Alo $XG];zVQhyCd{h17h59ep.x$jn#G>-1l \g- W~>_8BA{R.]3~9=gSr$XO58\k: !{gٷD%H ʻwThs@Jh3c9>jL̀[yz(v"gޣMr\'y蔎A @*&K1~6i2.Μd ¥"r۫Y5Q gS\? 03d \N<ή"d|JtL(℉~7!CLKdnkl?} (s (qJx<.?RM:L~'V+s3b-;- q/گ'3rWNj=nݘFy'h2)nsFqsTR4n}~6T }~(Pа}6jr Mןֹ@A'X fװ.'m[&L!=4_8!<~o>I3tigǤˎۛ=<1GLP#ivD;+00lqɨ$h+Px]+tȤ$zsRw: xFBrNLĦXa%VLA}ʲìeSos{`Aф w>[Rx຋mwˌ f(o"Z 8dRY  (*a[,ܝlc2}MG5qf"gsϰi9V6cluN6r( saCEK*rH$bt8V4Mi_r7V}wfi1='kd_<2L茲' Ӡd)3N189oIm6pvGS@\CXϤe+Np'W@9mI'aЈ8h J4S'`DŁQ TdC;kp 8nFA(81m.*%* yw!^x0>@G `7@Twi+ `Fuoi0B\} rKǯ"6KB:yC*RMn&}ı*[[Sl+>1Gz;G]+Bon["ƘS+O@ޛޫ&Pk@qkY7ݠGV/3Dҭ-gϠA Zsbik䃁w^/,M -)r-7Ԓ׭'t_M8|_)H DR7_w:Ud0\RG;SrB)~LKNY`p Zqj=ŅH$^:,aW4&@y0/i:- [_#9`\KK-)w^6SE,K%*߱PN/G+|jƒMst1kd$fxm;1D(f.Y}gyH`keL@u =>F\ 2]yNK?otsڃ W|6PjiHu\1%}*&4"WE4I_WnPm7!Z˿~jfĵ܋zugo"h P͌&8$X=A-@|FFF߬Q*C6 Ӌ.#D5OCBcbp!|R`].[TXk}14ݘLWL;>1-+ &]ݮ\Rg&j*J.;R@=s#Yﭻ֥glܾdlS .#Ch{0}L ϻ>4 \9m6N]{k*9+Z 8jkmч +yCCՇJx\1L|`!j 3dz(-r>J̨jH⎄(1r]߸pECơCm6WA DDA>-mP'_VjP-RTDųX;1#87T &+\LtwBԙPXNlFBb'0PQ*_0B7 ța[#{-W_S7覫:Q%3ײ:7hx<80hwn+V^dRQy1,f;|8Q}`q";Иgr6B3 R)7pƲK\XzkA!ۋovIi^W,__rATaL]@A s+qe4TO-' ЀO(śVl̴."Yxq\k]0qb_\ hs83L.{nż_7PڔZ*Y6̉ KTSr.̬wguoO13G8:u-uvx$4\E#.o;o[:߮3Q=퀯u~1?cc :º:21۶t)&82G4' :=Fx"zp4AF?*UQ} U.L;COo40Qsa\Tv! $ l68o.*̓Oͩ%N~ym8CU*2s"bhW>F(%'u3(!\ }46k+GYvQy2°k\u4Ų'!]:[㐨ljݠ{MTw#4s1QQְjZ-Vy}=*OEJB綮4K(MxQKgp gje @^,b Lx0qXx'V)ڇ X.@IN'w̨Fw`{ +B_@`'6HfnmjÔw\ЍaK %ݧ/Y&ٻ>ωM E2R[EHKzdhƜrj@Ӗ>ʡKFvs97dD"V1w4Yd!T =A$YmE>fkWgmbp&5~۾W .sLT4ՐYo2k%uѴa$LUppzCHn`GKkP OЮzNCclyU8[ɧTx݁>*QFR?(߰/.600yo┠np8+U-\}tXZAcnRQ '4[e+AAR:*?㧽Bz9Q!GQV mik0*#eԋ_m‹lBU qeaubfJ2H><m*6;5^Wo*9y3 KH" hL{qnCEꎷ'2F=V]HL=9BTV,O,v'=<b5:\7YllhJ'xmL|Ti1R+9͇0FgUQgbZyk$VoޏvIYspR ?7!f#}1Iw838%³?>@pͽ˓^z-%TR3eCJ ۅk*QC n'rS^?[ u*WNu#r„ ꫪdp~NN~im0ώ9fAKǞz' rY@aYuQ`"C$0bMY"U5VT%KNK}eORsiR_8)7 %k("TY:,Tm)'=r=~\9^hI a-#Y-LPC SU ~6$΁碑UU`KVO1<ˬ2z!5 C%ǴYsu,pd =Qe'a!wH-|ҕ p jx|Dr6C|{ޕT<"$+J :ة-A#WzN/%ʞ[}p11bs(bN~}&4YFs98/:ޱh>Xv Oai؉RS 0火k!$u f4ruX #OUM2Wk596s+EQP6xgG_I$bփPZձV!"L5׬G0@7,zAɰ͏= *$]Q!b_#[.db1~7Mw}vzEB\FIW!_^;Bߝ< R2 ܞY򃂫cs Ɏ/1cx*|}·5_ssO?,Wg@{kBgeN% =+0*ZA%n!N[@yE48j XFl6%n ԅ4/m8$(LttXPeIbH'KA$B7gd(Q,9ivk;FXIUnHdpx1I3d_Yd4ʞ:zyOHo vG :qvqĉ zo^B}&sdTЌJdb9N(Nr#VV4\庚`Ym"9hi YjVodAPjxE3'Y>նNra4oa;w#128[rƳ"KbǧDa$l'iԋapp@&ˢA>/2}XR`O b] uEvǠ5~?6g2J^1hԭ'80|gUۺGGkGK)rPs`ZwVXzk'9pe* . vg(FݾE_,Dы?Hm`={tERcM70)BόwD@7T2ïUpu =X &N)0q h0 &ˮ-EC=aDۤt;2fB<|),“}* uBֶm'PCtB?bWՒeQUfפV5mew@: .mDm:xGC,jnPdQ&R]fcfֻT2JE#_|3;EOZk!ވOԇ7`];i,!oN IcQԉW -g&lY[ɝ#rv펧p +._kͭ0M*VKb$٬z1Z8}g^c䨶HҝXȎit p^Ykxg/+\x$^Fa|}*[N@MPpW|Nl4č26M X %6 \~'Aiۛ/VLJ\Zgj9Ƕ j5:oe֒f#=6-xeSՁ5,eT3-axLBD_nOR88! vCo9(QG}<0>N&6 c)6ƕa@\p0 #/MyaݓQ%a!}[zL ÐdH,zT%a-DXF1k6ZIG]SAJcsD}Z MTN8# dP4| ^ L'BT|*Ua0hԦKg@OY>h9Y#%H?oVGK;xgv.EڭZf;0\Tlp(^;ђnR-Ykr #CTN1IhyLm&e[0xS5!-m< 1i "[<%qjxDR①Ҿ1!y p%?Fytc^P;"[nN0t %N,6Cnݭb+6*$Lm(|&cih(ڗ^Òe[5eI\LM|3UKvf/NCj?RWލ#$vAB6hfACg>_,aDzA K\(Hrx(ѯrTx1X_0'ң QhI?@3B;ycðcv+S ,>D~6!/,3>X .L3JsXQZ[:;&Ba |[d /!Λ; ^= `4YY}7^ۍ ߩŕ6*"kp4 ⦿G۬cwu,^.<P|w¬KcpQ@/!/KBȻ&'n=۔kC 2}0u7Gh'ܫEix 45<`Ђ&FBu"f~:*XWQCtdH6ZAG,2! 5LV9"3OjkGH4I5S2F|8"Mvt HHqw;o͂72kR}T6ViBCPAeĞćI.Z86klQx[zPc[t;Ee dW)gLnBm$Ց+n0&ztD^V'NV)!RRJab]wFۤnɱҶ38ʵbZl ]H=o ʇY\\iꢈV .Qyt~OV2Ùl\*]lĩⵛ)E}Ӥ+5a(%VE@2)mƦZH@ zX8 R,ٝ*_j[_o6%C7 3 jaF?XB`ۗgゲh xXyRmsRiZD5t^R[G oi@wɴZ{v$BkTI [ @TDž46$zN̟" G1(q2'uSE`X2p޳sm}7VcYQ{i%3 :+%9@b\orrj "q9Ae:"6olNK1#+I唫G x^Fލd篗Rn$}9{(㉳ k3EJm;XJ<[",KZE<+'q2DB;"G'4]R>f@?V U2}GQ6ۂݵ,"]܁*,X39!/huG][lt)gAe'R`때! \K֛(*A~ZD^~t.ȌP>ua.M v_ڔ5XO??iթN-d&,V[7;OV2Q9(ǤN(OX"da `~ wYhJ_+Qx񬌞jvd9#XaC75y@&{8${Ӹɟ;N;m9!Bzڈ "֛Mۘ__"w(\rE/q| g[?f^t*r` ,1TN%eҽH Z.PϽ5:ɦ@uŋlF׳C1fe: R&w'nԹ)Խz5mb;h4d|Xr1*S()pZ:5C-l6> EaI$& w ޽)*z| 1|GZ?9-%Oc&掱,$h>Ϋ.onZDCT;(O z}*G tyt8,}$ܖ/<,aSjFuNJC,B(]{nPTrH d 廢h< xՊu[fͧVZg \IPHO<%/dя"^|&wѨ?զG*V` boM(YZR?:?-]Zg|q D~$E K}u獗$ؠ]Hk Qnm%˓5cL"JGt`O|0l#T˲+>3AMb#=gV qg"Ϋ 9)>_* -0YX*;ʻ_볻Rv8|mRUƉptRV֦?ʧ2G,k2qhiµD#Twv!]k@n@ܧ+.C5Qڊ|-'M3.h@B\N :/VezWW8M#=Ϭ &HcK 123] vï:/ϷezǝػԁI ZMRD t*;^S,,!$8޷Q9q X8x)C\cz[L|:x5V>oV}=('@ʃ~)LĶ6r%ntOMחΙy e? O_HcC9rqA+ I=/ c/pc1?}l`#$A4Z)X<{  QS f.3Uu 87]2gS$.v!ά:qB7PEbt'GiJ:L`S ^ӥ $x"G 2:'X J< 鎲4&zf+W/@%w<׍kܱyқtEVTXll'F|MX qk-Lr]h7& گ  Ao`+ v!J}U@2|@ԣY44gLE^E$L(w(L.q-xUn-` Sg_C:ѥA$|ωO@׸.MSѬל VPY8pb"GC)ZM5Ep(GES]HrR`eETmFg" jMUN]ɛ*g"bD&F39C:<*=[lP7PO>| ^DbDžߌ-5iJX 5v;b>z|Fr"l-~dWcrsh݋ZfMg7hchK#h!B9QN8dD{M!.>z>6Nۢ{>ڄP_uH,8L QRbJ5WJ{Fd3y"꬞؟R#cz<nj1,t]w$ت/`EYĄSlA=h)ihr%,\]@4@ Oų;F쥸bԕr|ax)#3* iu2\# [-,6\:e9x'$>g}z_U lw*ݗؐ.yV@ |hCR?͢oFy"JALJ*L ?p8-j -L-o%ݷ?R-RAWY'-?D6Cy,_ 1c?X]jK#_RE)͆j8+1*_{ q!)e*l(h|S+?+QPD :0פ``QAB֢%޷Wt4^¹Mite'+ ?hI'mv 4xINx)U{ yUI˿PoCutRϸ 4cgFi4 "rssKdwe Ԝ,+kCBwbk?|twf(_dUUC.X۸!1/ |vjSO7C* |> |̞)@`:z2F΁e~ޞ`t&$9_7"]|мA99'h׬*"A~l;jLj=8]!k {{fz1)Pj1#o0.ZndVǪؐ}6ItBqFkWn<תnN霽ʖ$7jEΙc2{V lC{tY_ N`ExaUfByel!TPӨVg~Ú@ZVQP+,ܟjdx߲AKDT=+Qמf-+2r "kL ES )@|flMb?#yd9&&}fQ.> |\xw\觵͎J^ \2k C dO|ʈzApURSqǾ)'NY!]J.WuAypR /Nߔn/nqEQgPUveo݌'Or;W- <}Hz t}n]mczKn wMF`;f (IR|D%auAsߋ%ڮ^0m9L8z[NDu%arG} p;fN"\ JtkL5>~}prE{,5#Q+vǟJaǂA 2v+#nt.锟<ꓒ+AcⲾnv&߮F#[<[xxjST.?ƪ |:YC3 ]=1h[tmq; @pr%IM;5dVv"[Ғ`ePÕ4[7%_v.sSыre:#X&>SH͟w%kאs?le=fpq֚eH5!GhJZv4Lyq`8_ S$,T77̶)򰲎ROrT>xj^$Hjpx8[`|b#&B/*aѯX!?W6rXlF`jA"l}NʻgTW,qFYHs2$)8;W,C% 4D 9Fο#+B^TS1nkq.Ў*NO/ٽgm: U7zf )g_pv?Yѩ[ь<p-pa$7yϐQbU:Ks\-Wg/۵t@\3Rej"G0n5#Dbm5>gk>V`8Aw??OIٮ7C?W0]TjӵP(SusbԳb^n\Sެ:-ѽ+V,)1G;XCvֱU0N*_Mex9&|SVn̹Ja9. K (>P$0o"zJwM%IP̤SpvKTiSwCmIؑ!t ,B߫7Rm]uWH@*kz,Hv2tMz>kc'gKY'$^BF=>Of%P $[ou&Ry ICxPt5&@b#sR$(laKS͎, 4Jx5-I|gřC`҂ &+JRM>=9Q] ds{m}{fZ5KCiJ9=F;'DjR|\zM3rMr=9h2?'~ Qy˹_(X )6;u.>piP̓Ҿ,i7YRsT6U+Q5sJsI6k0 kzusI/0,Eri9ӭ@v|V/,M9QN"~W9Mҙz?E 3CN@{BPI227}6P*A] ^BzۼPJ0& ,d"+7cJ %r@hzwc;??\ PZ~`yE%3M!S5kN݁Ê-S&cipPB܆xǽYp`elbV73VMO9\ 8L\H=esKoE+g gR@NY &m{7gB~UFuiWX˔4/f-Y"n Hh j'nGmqѯx/r!3 }Zip8gdO!2.WB~O8{nAy(D`Ľ;-=Ը{BbgڹQnSMW4c=>cF#/32KI9T4%'$A/W|d%mf%#_D^_B `uQkQR$HsbugM2r2تD}UVr['?/iRw f;$B24&/3BB̲=P$^K812krʓvN6rdjaݛy#͠Go@*I' 4 dXgBFۖ $&=#긎3q`^"%#-!)1ݰXɋη)]O5,G1&rlp]~;]45>9s?Bi1}3} H*N-T$s|\]:d /eɥ(d#YռO$Ýw1N7H˚"pe Ir];ug?SYVV7˳S?WX oY©$m8l3wG|Ui@()DD<ʡcAZv{l-@0+]0bbͰv;M-@N{n 13ncx׷3Ƒ򝳚ϓ";:6ɺ4~ZF 1RT\W&ju2aia*|̷b=SEQ{̭W_ '`vcS܃r47Dqm A䚙ʌZY^'j<Nj@Hnmss":cٝX&Mpo|_"I1Z@<$.h-Ǡ"5_g2]4[D . ɖ{|%K:ZOs-x-fõO{R#Nd? cM"o耔iVfDm 0R.Uw ޭ'zb@6jDs,+V@*V|1 0Ohыs}#Iv*_%s=sS+а)6 x]?˳eFPl|.sY?Xʼ̑Ël1Hbv}[u  kִ"UjN^>&}KُR6p%8u3 #|ȁ_AR%qt6"Yޮ0 dq –e?[j"`q#C4ΫüXu#7޽lU@@6{:C S+L$|#n;  e7f7JŦBԆVTY S>צ^Iʷ`URX G |%)@aiHn]BEm3`fGGTl׻Kujs*7%?X ֧#"k}txTjP:|dJ_\Ml6ϙ=qR$76&vb~ %Pik~-O} xtbdG+~sI{^A{Rc2| [ Wړ뀩Oɲn%c R~q FE44>a{f[2ftҡIX\O{mhIv:Z<`~ڪbO0KZr<*&`) UoQ̯aq4XV/g( ϏD<3-M3fqE7TP.HԺMzy:kyH(]8].'컹rb3j&YGd" y.PL#G(qQ%IIbU]P>9Ɲ0ɇ_)r#bL ځfؽ;:1;_fie^A-2SvfD%[q:1Hɮ}7k ,/+YRݴ]@ȳ% 5$M^H]Vv? q>K4n*laHOJm\elDwpU/s:R pELʩc幗DpqϩTx#/Yo2G]-k]HU jtM?='R+ { \6zc*wS Ӽߑ-@\"czm80тtC/&摎V 5rI#%7g8jF~e uK }D J)Fi! ֕*9v 2VR-8|&i 톓^L=ԟnӡ&X(͢GK'y%<x ,F3{muWa~`_ҥ Ah/2d\Cj:, waDŬx5M(#H/Ruz#[h0d@JwM_{m~axGIyW35-6ա%5Zy[60&6?3z?_V u vy7=1^۶\΁l:i8EJGrZ1_ߊ+TdCRH^O,~75TGذRu3{ |gsqϽ'+dT:OW)Ӎ|BJR"Je+gUV1ߨ(aNdG>zs9^]>(zsL:VQ~D'.Jm65)T͎x\P:wkw'_į8XbR~;1"+.^Q)zi/P;YD 擘.kAn4W?y\?.;bv$5h4zS)v^dSC {H'on?-YXC2>&St7n-{zn.ȏӷx#OFGdzUpvԠjxxv,Fd]3H g Hq@m$MEs}]_Qሀ^ X#~)HOw  Xp{2T/q W;v&`_˹g<^ |srg3# ^]t;Pʕ#qs>/X)g~NVn fb6D-EtLuI\ uAg(k4c2t?e!bWWS;HE\I$ubEДr)25N5ސ=̬f4*-oy]B3GBYaz){ o޲pTT3a7^jVMQo=C! vP8D/ְil{dN][wsqVo'er \ΘW כl$ſQ h>%勡M|)wz/V`VN;u Ox闢Cd|0`FE;iC;X 'iƲG;@˓Q7yt1Ҽń0vQr>"Fk&SN&czĶi-1.N}H+2i|EYᒡmNR\.~nf(~ k$,BhM-ck' 7F+~7 ^<&)GLxY<02fNDALPqk>hͳ\e=Lr}APKʸ[/QR?S7=dbgP2hZ[0~iTc_N*}`lU6[v)A˦W 'DgŰ9*b6Q#GfHɊ7L. ٥}/|QN8D5~W#nv5o2̺"#ۑ"")yHcݷ/P.aW0snYK4`X]=@sm=W pc4X]5GFIsvT htcJyC]cɶppchz`4ŘLy(X*g^e4~%v> g8R^}o 'LU 8zG§y*ۋ!Ch_i@ &FUB>2B {-f9>BCIm|M-c>?l72TmX H{KxWZ|\6^gZ'93FX-IżjzWGA\y$6/c'M,J֏}Ǜv)twbӺeGg4EqN jC| yX Sb^˲8?fBѯy^,kS9 )>6%ƞXQZW3G?=N Mm6G?J TKnK ^tՆtGurJ];&#ԾX!c ɭ[:+};T1e3BAE"/Mngq_`HO6ʏLEs*?iʯ5WI [|max;yGabzҨ!žb@(>pu w5F]Օ#q_ 4QVɆG v vc) ˾|IvYYb Mm{,flU#ΜsHOdl @viQvFI8Ty'E&$87Dp $ѠVRyy0~G/,h4CQ'qCBRu,-ci8ъnVWN~l)٥YD9gT@i'yoxJ}}Rd/X(Vve% roנ1lBm8UtcoCKG|@WpʒI@KL2Le" H6G#jَ? #. uiK) 'g˾L~#sV98Ev(*EE3`Dkqa!-4hC39~"8j'YqZFEˆžK nFYVĈ|[t>QL:' NJ9]j (n.՚R` 'Df/ 9xrTà7s>Mt(zLWJ?jhAit"T{uԛ٘6v=OE֋#@! hVh  ̵1oJ`*RۣފCEG1bQw D!כ+qP]U Ob.sIQ<ߖ hpE*RVOjwt"; =񙾮&UdK=/W[!-+"䏠9όd:%6F--OnOo?q]d"q OLҩFr$z]tlv)dcFYjWgr+䕒VGOQLi4bE7:o$t l] ~5;2f/% $<3)c&ͭʉ'5b].0^AD[u1 _< ve!#63N/b${s 05~MG #l} nY*YƀQ\LzZ]LP.2 ƀ~^nzbY)_ ‘Gu2Q!6#:MJ*@iVUqa=j3*ZL X%HiwvY(aNBFNZ NzLD%AbWDla]cΤ'Ax2=X!y}:/Bh& 4F9{lZGXGm/V[8L~$q;LkԐ%\-ގ %׷8z$)Dm- dtH"Q?htc8QQin׮>e/k"O^ȨQt@imAN%n &{QRRUpn?FYÍdhO]*? <Y䏈#k1r4l;u)~(h+=I>ɻ ʭ"5z\jNٟN@U AK\9j|!S|bU_X5% * :Y;WեpM6'ɱ:!& $ٌ<'=eIVV녍bVhJM^&ר ;\RTi B-3Wbޡ:rRVt F/`՜ ?6D%QR@ (OTtk>u5-.*|k8yFl*5Bn~>{nU dݲpptIh!46(/&S 0M8y巌S$Ӱyan֡ƾ,yOY~FPgW!jݏT%R˯7fL֢HDm5IJw`(+7D"qF_6 8/Nˮ-ƾݸrQK%Q|=>}p.Hy?tcZ?NxBχ;28c??*Gυd Pa$,CTO !BBJ8l+r G>6:HukHeC22sʠyo=A&A+K4V~6MI;]::_ Q6Oi>`gYc.|@ "iJ$ Yk#!gp5%2iǓ4zr%#g'KJ!Sx.备Ns24U#.GAT!?:G޼+{yp?s|?%6 : #Ĺ׹Iq ,!+1/͢'ǯIm(P5")vW԰MY4)B𰊉lwc Tu]r3, ] i666:-0htdT 1$U4 $lS4!3(O eAtQa q`+^ uXIץȅ,L#`iEys$CPTLN ZO^ :m?-_J3U-1X2sVB=s A8C䑱=tKD^vƟ@, bU k;aM5A.ĝ0l\;4oT4ja-[!!WxAd\xh[!)pvNkT&mÂ|ͤЇ%lݕL[\˖VZ3λsgvx6kUܻX5iOLT]1m/Z.fu|3#@ùhQ|n^?nU~;pbc]i}!X| - "a;]PX Y.8jTJ \gb*D,σ'LlVQU+U8d.+77/z2R-J(ں%3Ti_MVq/0)9qg.(fWģ&+3>B'~IKGY4Z2ond\| I{yNsToE07C-@=ո5䢙~Ps3 m-լxE',./c^Xh-szK0'8Z;F IX"PқPc\MWטƕDtW͎0FDl2pi#$/X͕c is)OKHՉ!Q~bԵuSvݨ5.|< ~g - ΢Wfl1Xȹ||`Ar}s.>3 3 |q}hpjRcj>7T!M|ZԟM2֥:5u}EAS/ ݤF:gh),8K30n/s9PZQ3'$'ˣ~M~kx^ @`/A4Gͮnn-6ejk3BI[$_ZG>HXJ`*T R[XL.Pn^-8;řg-*He* q(I-@9Bqu0fj@|nG``zX$(e leVea2YlC p:fxsʸl1QGq F8'=P R30Br f2Gh&\a7;390UƼ$? P baTlka=&Dp}I(R@dI|/z='ے#+'jt&O"'R6rʆs ·YΡjv KJv0^TE.nk;5lĜxv8 P}LJFP.rkp<#n@?"k8ΣhTvx6ԫY$q:@XV7zV` 2'̫~ }>eh܏tFy{# {/'K{6F#pcْr5gXnSÔŸn@a^'m;hwm;\0 -]2RA P#Ϡ-yE-Jn- zr{sUGF9J˱xI H/K}-:nBE߃S\$jPd*U@15x-܆+X@&};,)ߢ˧"aX݄ T.G\#$ eQZ}NAfV[G lTK:"X~4YCtW]IUPŠPL:N #z(POۜLF3UǴ6]xʚOsEM-gК (b*Ě::bkb+;yp ec pShgVA+jF]^j7II,'tXCɆlM߽2J$;$- CayT:1Fɱ`wwgl|Ⱥ- σ,-ByrSJUЕOhcdO%WI^M@^ +ƜgFsrU#%?5"Δ_QXstŤ#2n)G Aj>Q$k8|UؔI͗dXM)< >N#dOnSV[ 8sV+bk=T.&gjqI]|:셰]8;_'wCǯ[)xcA n*@u9ݪ2Y}@,Q]Խ[r?WOz´?NB*;WBG7hr1 H-5 NK8;yNBGS EV\mCjE#3TMl7h֓Dq&DW=-Z!'XT6F 9*M"V*UoUK/ Alπ°*a9Hr 9F,C7 w8U*~s,2໋$4tgy4KM i+e{{H`૨MW)3ͤ'uDxG]F1.qw-{Heǜj=YEk(*D-zJ n^2&#kCvl@p ڟ,Y ',#\r[Va>S"`>WT74P*OHWTb-:߿x1"w÷W[\z ~"opo'擡%I͞=-+evN%gj?S@؝!a3NסGۦ8I2cr{ G=V. TEqu `QY׭{i++Iwm[ i'G!!!"sg~ 1*-ř@QIR" y=g,㝙FŞdl~\b^x|!*H3,є\[ڭW`6"15 TDAyK PmƕK̶r82s WJm)}d*9->S#\_6Q}C~ %c 'QEJN"%J_CYQKy'Vq &zy)\mN'o7yY&:pTaZ̸\۰}4aiv8qj@Ukb)h$a_DsWuε kK 7~Fh$[!) :Bwh/e ƌB߇Ut>9_}G)  :n@Km}QaK*^u6Sy x(܁֟7cD\hn;VO5(/RJ; 09-$ۤ$o@OެiM&~v}\ f QO}ef81>%p/os?APԜ)β`xO /\q8_8RE-ăŞ(c` }B>'1DW4I̪Xj/kۍsEi]Vq'O6!5_:jCQ~olmuǺVuV>rSLNN*g HGt"h<ͳeƾTdCSEa+7]=8>+xF4!HUB9Y]LW ~ C\^Oۦ4Pl͘⮧=2oow`8lwyzQg#2{l@NAJ֪_FBwˊZ5' Umg}Ye܅̨-C?턎px x0?8a2ܠA{xP8? Koў<-GLn~b92^gQHs#[; ``ᖑmr) \IoR4?0GK.I}঩<ӍQ^WE@W}zxt.ymFV&lOycMaM<~?>J8<걹iL2$bOM+d9} vJp|‹-_$)Yꌢ|\uLmK$ut5I9fbVPchXv͸'8LI?`{`ߞ{ъ˸E'LTwmnFİƿNxT*o}YG7̘YrntLe& P`db4ށh<`yi9~nxPHW` #rj -dj\.8@b0HpVv3V~؅;z/G,ֆԝ,=>*+rb>]W{-}NzNG $L;&W&c^ G4}7a )~aB-ǘC#`:7'&hu„8`Q\2\ݑN]: 1XꂳZ/v (hGa>_ikO8!UrF*p:cj8qUypARe[e`.8(h7 : bjWwJe,E"{mx2FTСj|H2gy CݱϮ^vY!260HoBG" h`!;x{r7^e1]bڼAc}f R?wyM&ݤP-*Ԥ(7Yۜa_Ĥ? AhCopWoY$+ [VR2 ǍL#jyAv9qs2^w|:-4f:T{h~/`p1]w34$' dlSXv$G=8f[&&FW ;^X61ڵ6 8: f*0 &Ƶ#yabPߜm"g=`*ޫ\jR'DtT 4Zs+'8s+VmkfMx +P5Hpj'U(Z!!>'fNfBo[K|{bwraVğQ{^!by #,4M8op8\~ŜLxUpj,ĶȵEn`Q{~KY"v \YqЏxjց NhS5 l;͊1 &&XHdBmKb~ƩƏ_Ʃ)r$ j̳| $͝G{{?yplW{K5?&g,Soq b{yC!,9tq:bvWX'>5 |ођ !L^3@aǍ:v둱.;QF5;`\i.rU/kH QG@$ ]2j6g4-dHY`5h&ӴԢar`wS&؎4|" ]U(7(<&?>4b=o֊{` "^ G2z0L8t2 ~y)`H;ࠐꥪNRVy_UԤd\5pYlfsz.6X.c>ism|Ls!b]S"m+tA0X Nv [$egQ`ُq'h*c/͖RZEaF 2B XF_z0*F-:a}yA's<9~5f+-A.|SDplwj_"3nO%F6<Ed4fb LrIx9MWݟ{[Ԛ_:2M.& @'G#ׇ<{l~Z-XWYm=0 h6Òj9բd' 1w6|V31WA{zz`Ӗx%cRd(ʙI6UN W{+2)΀x7M+6!TEs d&̈8nY,"1߿C' mga ϭ.jDũs'>r+TԺS})1gE3}ZNŗOKXNေ6_bGyCNʷb\զ@@srĄ^@K@\&54Ri{ehf㎗T7q"(أ0`]_oC_*jlT +%߅ oR Vpؗj؜f?9ٓ}rTfڀ˾45U@})##Aёg }LҁgCIʖ<.oRݜy3sY6)]i J~J7+%yR<"+T&65|J:a'Q`鎊#j+IUzyNКtŗ2^*"?J_qn rr6D+lPG1ס^9q/jWgQ ϬI]d/ <7@_;3=Ié=ie6'- cbonj6d'*jQ~8<1dv8^NMud-P$v=CP&|&Z0aUr~f&4 ?VzLE?b/{<*IʶH!Y>"Ϲ[%Pz'^Ϩӣˆ@:kD^bgI~t@]7y`P"zL\ \FSLޘn^hC2iwX[Z }ݐ ;;XcIXUykGM^ ULyT9?حˊZ%ìa*ڛOVDjRq~7PF/~ݡKk $%;Izx3yxd!CQ8&_rufPG; ?jpGoIf6Xi%H lLW]4Kdwzk3b8GAj&863ONR֒UӴ+ˇ ҆s>:R/6r0p'"xZE !2K( _gybs+$tx'!@$eztE630zY @ELj> :9 ,'֐4:V98J!sM77#ͩND[N4SA@iH,ވB@PLoڡD5(dLqxo3ZB\p`GI/+}m Nզ{| 6^ҥ b\pQs ?D8KLs#?sBkj{ xd~pl(VT,[e*45'։@!78x&~w"%˞.> X۔[-coZB6M}IE{Ve VGq =Gs4>0C{e"4aኞFWY0eZX j-LN'2%{(crSR5"Y29l+MJ&m*8u@iPȼq:](~lD2Ae6ICʽ,$"ggBI~iWQfr> aTzj@tѢ N9αY(*09;ƭ,R{x4'%7jb8*M }%^ Q?j>'$"Kck!°Tk$묩1dvKpASw,%_I$v^Exp|C8R$k%;|HL60ں=k3 ȟ $KU~<:ٽ Q(e1;g-dS7*쌗>8,9t!dƥ@ GS6c?'p2뛿WCCzbk˩#&43? 2I )xhC8bR玆s@xGt4,$,Eyd" Wupσvo6 v -IYXU w"SkilݒN(;>2ߡS(4vWܙd:i 'eEraFb? }\ [H84Jʣd+od'N]*޽1b7e5 e.H |uXhdϫO-ASUe H .̦ a*B.T[4MOB8R|Rԃ& \SA$G:mvnoQ~m#*_q[U]ٓQ`i'x=ˎZ|cHV/5]5jU.TAWc=8L| Dk6g[~V{\=3t6/R!G]R] O?t|gdZ` CuFز w Uн=s@QG^bR(6*%+ddڗeumFV`ߥ-cX|1B(9H-qP>|pK]'ݿ95Hc lt.g~D뱮l]̮Y}spf`-js\g]am.%z'geeɬX]hW7[b ?xit1 ܛ NLfe1\]+F"_[5fDAhȖ7jDtWԌ*_ek<)+B''/I]b9xa@ #,  :ZUI.LEkc:ȓb"y]Јml7\O?ʽ+=ַq&5R+r:zIx}.8I@IIED #O% htl(K {~Qj b6lt]J`n7ZUۈ(VMtEW$GG:}=^fj~S|HV|&|~"ҷb9AfBrИ5u6it6,>YV̵.\z>̖0C2..9cȢ>u oΦ%#1. dG5CEg gq_cF"l(I|͠b#b$ZzH_/$ka/zA<&7.I_\jQm9,c)ɴ}>[A%8.s@(2w= nnƇ73ѿ,p֢W il(_ufvObHa5^*݋hHeZ t67Z&e3zmF4y={A =ɢёvH1"X@.fxpp\JbN?2,-vh KZ}lz;DgQV"N٦/aapnҚy/A2gfga/UR: -vW.v%A#1_Ic A{DO*>@t9:|8C ֜hU{)! ϛM %ZcN +"H.;; taògyzwxאWpPO:q2?I[".wh$"[/:_\zs4'cل1jDZ^CzIY,/>fn#wz}`1j>x$ۑw@^$+m1AL1;:N "0p*sI#ml@Z|1Gy.k%R72R|;Zqii&jSdyg13|ЊN3U+c}azi& Tm^~!Rh~E @W|⵱:ӵP}"9!R 2I?t3&ˀin;-To&RJ=kKHqj/?ֵfa%x$snP?sV!#I~zp' X6x ;%5 б3JAw +W~@ar֊OeT y S\D'jM~炅@%rG2K21 38d"Z;ZђLP/s'ANwqi |vF)MC<$D6/vZL դ~͔(X'|2I#6t*NFbS RG.a'?Dߍ*svSBP't/1#<?q&7LkT2o,`L_ NS솑wVyCJ־8+@lF?'/.WWl{uHf ;XN %>pcvDJY 6RmQ&@|,v2RN`[ncLש9f:(_1;=eע+U0n=җNSRk uRdzwd2?h8Ab }%ˀe87y2tϪaI''-0cTH1˸׊8&(Ȅ%-Gy`Tmu[XTpI-;|N]FJ]PKAʢNV7m:Ft3G+Х"5_ ɳ^_~C{pp_ 6K0S1AgVd㯮O@77D&n>K͈@JW->,|l{qpM;fjn]bsOnTLTw |.-V\la{}H{1WzKaQ:Y=q3D>FQ;T4y}ŌQHBf٨?ں+5MZ׊76\AWR^Վfh*H8̗B@Q` KލSwU_#fxQFt^$H>ZXw4h\:f꼡CMAäv#a2dgtm^4ͳ iSi7cJuZA7Oq6'ξ< }þVfߤYKY68~v}!kػ+GGn'z<:;A5>Sv_qiK/Vh>>X.B&bR-Iڡc{ǧGftfe8jb'~jI֘}ڷ^-`@BxEW ֫ײ2QGxq'cN?i^݈Bo:`[X9?`_ ޭW385Y]I5`1D~cg pH."6,ћEDfJ#V2jhVeߩNI@g)]^f$y 4E.5wa+GEdn!MJwjLc-jJ^k}͉;S=^Gd9ʸ Kw(bef.ݝ1ͶǍrBvygYnA&uz2 8 VhWgzF5^9nZ G7x@pX]qQq7GD}Eq@Epd;< 6Cq EOAJϿw,Xu:8[dB宖6E~La̟xyՌ)pr $%逸D4.VYpeuRK@^`+f7Π^䳒ɝ3@joLx_&:b!m'{RxN}k>0jyӢ?=KAO)< }`Ϊ6=6$ 5]P[A'nX` iz)^ʳDFCT?]6TO @j@GB[R SrPםa҅dEʥ+<{ _/i41B-QJH#2̨̟uj팱_<s6åae!m޷^RTz(t`IC[hhFoJɗ||+` {[ϖx҇qfS!dڅ|YiN nq JO Hju`fٔ-tGr~sxg摄! 4#K߀kUK~B *E >!X95sEBR ~?t\. j ,őd0=5ս-] Hp-Su$/M1:Os!ty_K`Ypϗ{W mIϜ;ؠ$% 0%v'<Ƶ8uu˯xl^a~zP`60sp.}΢Z66d!.BVNצ& g;\g`v[e?PMÀ% 5H͍q|/N78,#4fӿNWȣK_7j7._јd#(C|);|WwB/Bd$+ CΧ$}GrH IX1n@l\&r`b&7Vի{KVQH×c@v -ʋ[9ѽ11RE7M`ݐU S(=Nq\ 3Fڔ5rF XMqN FQ1 RG͏ My݈Ў&/sb`_?2y;ވ³ih?hGEu"zh9ef_bTbqXK UK1͙ QFU>0Uo OɅ&%ŽЧ/RwfT@^ OGyFNfyR^^aTù|ҫ\| *= dџ5_%Fƭ?]Q>gؘž鮳,KNV.kv}@E +돁YzUb!&t5o2HD8Ԍ;67ye~5RƫN/gL 'ӥ;̷Oj|nT>"iA r8AqN{VÓSMayb9,[Ժමd'Yzyn2y Ge*CD~LdOz|Ir%V? MMfإrVpwSb94΂;Dr/o6Gzn<~GҚdXJ|ISYԽkg1Sx#eu}=V?߇Nm{єv˹ʵȈiDe˟Zdҕ:Yv]*+RQ)s;Gq HX\KjfU=<}ĴD8y1&)Y2A{Bwl6ΌH]RJC?%ú.kF\y{C;+#:iEHnݫ@\vW'L -AG~7v,L9xs]W 1gUωI|/d7Y^bDMpx]M<[(G+ֳ@7H4*Z[hG"E^YFຎ2;l>R) $V KlGL yK4(4ͩ,M-Pi=5+R{+F3UdWw#uj/*cى`wXiMFdԏO$yKb/ ʯj0*8$L><b@ہgr?/`A$V-LWJ =j:\O+יff_? ]Oo[1ȗ =^ͫcz!KuzCpWc2v}jaoʧu;MMڤx@sY?3]"k^L峥k1d5_2T䣩<n٦y\N'ڸ c_#T)}wjRj:GTY CqO V@vG(c%f//'yD3sh6eRYz{!^|OwV(7\Mj PEi<9CcTgr ˌ?zyU;5ŐHh?j.᧮lTFu%} }+Pq[3a|9,2/:DiJ)U'Dyss4; @tu*z~aWpqXҚj<q\,M?)oMNfEtjp4a(l.ޠuaY~s-޸>Ԡ??lZƛǸF+ I"XM28;DUUMؙENpf5 %\9M?ə0҅1nW;"" K}-L$Im MK,5U 0oO>^ A]4dp~ q w,h Oܞ?MN~pK 4f;uF}M к߂Ktt#1$CMj#p~Wh%wdCG6|XZՌI8zoܹ5[_GLNTq3PbM_q = D;xv>!Ѳ=]JO=OQ,*nm>`H32 ai+KݤV]wMΔ[;3ӟMMD;H"wוе.0P\d֒ь{]&]QY&_ ~E.:6[N *[]0ٙ鮘ϭ>Va- -8Vr߈p&gz &B>tvZFdu2oG.CSH2/6poaPO f r^$BBQT8WLbwwETw#Q̫1n'C|:P[}8 ;V}4Wg<9o2ō2?܋YPƆ^PlU}I 5X!.3PPe=leBrV0Pm^.A/\"o58f [jtsqg ݤM_!X=ΕhgH9^*%5uP]_4g-B$néԎ搵*ͭ<#l[G7LP+Mon@ ܭe$1m?iCLU7S#V?bC EJݴ*޳NBZ(z"f#KK[˦:qk+Rw2 pkD虸C(N*SxWUEG=*hA*+-݈oe )4J_Ң+w)4bYk""tFeO 1hPo2,Նd5Mp3$g0E"ٍN#Bq-{qOie:V页}>Irfa԰{-*ߣ8bWR-⻍" fz%׋%KJ 2y@Xu)bCh:?(j8}D|c|HKfg=]~&y8 `8?t+2lJ0CAWu2`e [ &,]=SUQLVh(e"eX9ݷi]cZzA68! P51*dS8F |wf;oj6V+Y( @1v t;Ƅ4: V\ R+ ^b=?6Qڔ#6y0D.HpRpr|2گ <]al&{+ooLJHsT7(kJμ&F7n +Bs~xol; G\28Ce¼M 84>m 6~\P}K @Wg}54̭e_8?KwFDT+#gjIn{t_A}}tN"jW d' Y_:UI2@D)?uPUlVT&TwD.R& w֘io\2yuEXm0OrA,_r~xFn2!\BHYI\{uk9UqrSq]sx)f@g\@6 [g`wFʥJ=Pyȡ{>j{t1k&[47࿚FL>ѐOkxc'QG>Czv*$5s?˝%+B3*6ؑT?g HodN!,?]b1[5bI9eQm"|72꛽=2FLuIz\$qDvO"nTAJpwHF ۧ8'&PZembD1a|jG՞+wg5߰V_S]im7ƼG1**C9]ҚCX5榌ԗQޕnh2qlsz=.1SN fs|Ox\g*{ɝTQch?4K[[c4Bdqc@P#[(F*J6#ׄ* KlSQhDg ,߰HSL#g;i v'> 9z\v=a}g'ra !Sd)ust^òMF"Z8Z?L)$|ICBbհwHꅃ_5}yR퀈>i> ~M 暧MW_^$|O#ΪLE_!pP%f~)β/0Kcˆccs?㗎XaJ /_I@6a,bYyT0'{)*}l 0lLh{0Iu3BTE(ۛ6-,5P|:XqL 3nXt_M6(祾+/iPk0{3{eMeCb _Oar f*N&997޲Ci]N;CmWho%HG fy?mt-8 9i`ǢD9F75F@Z%-救ьw1sM(B&-\; ktԯ&7}%IUod[Ҝ){;7[ho;oVYjL$^=lgxG`snyɟu+^Imsޥ4UفH<z:c Ck)[gx}| FP'œj>S戼jk0>3I5Մ0 { nD~uײKblf tfk@.8G.&KmuyzvcHj=RskN4ńjf6AVEzD;(Pwd8EDc" W7cΙ~ƫ^% DSXLr0[/ϼ_SbVro#P/6esnC[ᢻ]iSbZzT[RieO'?|Uqfr"@,-eH( $c ͷP1pȩieA$ɨ_ߔL=`>C_5*ofq9"Cm$^vjhZ5Rq2߰˳H6Ra'yWCA ppF`&Cpw(۝i[TA)Wk6Щ3TfkaB PZu荧D.`-fHpTK{dLjBB{Feπ05k=jbq 0k:XYxh8Fj9I;З 1P,Vq?hn&#<-E'IşScI7[}a~l5% Cۮ^OH&!!N<ECLG>JXV"zNU11dh" s3t>C[obpz .L98+%pUIC1`G(vƬ08֫=*(r]g4.*ujpͼ2kRRmB {X GNuE`Кq7˪[Yf~__nR{_3똮Xp ? O bx,?O@7Y.(ųsJ\ukmtM35,-; /gKd""q_u,<0[eYPY 6&j0 B!?+3Ы DP m Kj\\!hfuMlY-]%޻CF_|Μ!k%_75( ]Ǧ>X+[1?.f?|/ + A{3^~;uꩵ9f]ZՇ 771i@>jOcWFjƽs+<#ΆCe {G+(=`-ᇒ*d( ۦ&^|ݧj }(@|ʧ}R~nY(XF",B=@V`!܉Gb؊-4Wݢ%-^fFw,D+!M֖MOj )G8 1͆DŽe̪V0KˍxōM!Kp=yx\: &.#7r QPVnu<$AIZ7nn؈W4cm>maw `>i!9'QIWI"r"/"M743p6o~!ºfV;2(tǂf . 8m>Z: ZY\PFvU$$G<)ep R[ 27P^2t鯸BvC \W S/{HwTt_v*' og@ٳqՍ`쌾`A"%հ0Q{S S[H*tA2΅VwO_Jl#/ĐRZ1iIJ4m%۔/J^@bCIj zi0JTem bvGr݂PDC\tem Z:BtpTPR ]au.Nx.OVXnMKN7Q&Oy B&dhngu#Q%_\߾f) kFSÁC!F78 %d{-XaCӵڲ 3)7r5~_mi&|Ρh(V"߸V+aЍwW8@i^;&i9h.!5 EbλL7qH;㚧c>hY#1vP{3Q.'QbN鰓b6Fauub3Qa6 b" vgsR+Mz<[ǐKo`_TEpYj D$cx 3/L7po-p v'+2765[ގ¢CZ\/4-<]@ ZN^z.|m$G'rӝR0QWɄL:ՊB88!rӿFؼQ\75RnUP`/v._ S51䰑^]R6rĹn\gS\h+re\ P= j&9e>{Oǀ͹jsVf]it{e`([8eA5ȶkbRG :NH\- RCWw YK=)a X"}kx-hf厸^^ӨD9>^OX2O9 j(Єn v;WIPututA@G)>H>*2>،UNf*G CL؍:598hE! 39t7иsZ2rCAW"E(ըVp^H;tgC>kǵӝ?~⪉EK鴴n3pLwH?'T݀/@5* D۫Y=C6M THyqL|ަ:$}ZlxaUǚ(hMsd.ZPW׉e++Yp']2~ã2st HTKi>O~l(z'gl&\ÇQCeƌs[@>b'бd["Sf.\c_Lj#YT.yvgÆd)phC]Hi>_42/O*,r,8 ҄]c w Xn*Lt!.)\jujP&01MC^\b-Nzٱe?.ϕ1Q#cwk p@CMEM4`z0&5BXywyp#&&E'g0Rm:uSsZzNKmNӡ-Rf!ё1Ǹ`j}CPIAcM 7k+~ D{rwwb`M܀CFVX:6 }fMwSүߝ' Yv_u~{rv\tϚk 0! )@xwb{\kvRLC;<71x%zgy66dE4cdx!w+W'GւCnTpDs=#p,e4ţ:b~b6b\(kq9%zy5k6/La%hR0IOū=P5g%N|5=Ϩfp08xu% otK`.JҀit<:$:Zj^=7"dNjW {7U}j`o>9)Kɴqi T#.0dli5ϫO_^287ِwcL;M(ď T*!:PSX"ެCYDd w"kfYnfy(c=̡PG^$umfXTIJ_6@&)Y`8K-W/y7;C>ߋkң:%Tۆ)BQ 4J?P_gT&nP[ 1ǁڨS|nZ9qg_ߡr"Fe5(D&3 qo>1^ỗ4C@nӘ i؛s l>o"g=\}>N@"* |]U~ܧO1IޣA݃E| (p.gp$Դ%Jvx݈Nn=m^ky>ra&5(m(UHnp%LT֍4sPl~h3&\N۪"Ǫ2)jhK^OlsQs~hLB1B1Mt#jLK#ģg9 .XVA;>+^X+0b#"DiCI Nv[3r xar(Q(ZNmo+;jFڋl @*Wj`GDЃ'D"_@dV$Xbo8X,["2M}s aվOb{M!l~G;ogp6锍X]40Rsxb guy׍FD=ą/싦WҪ$e4k||HX!*tOhЗ`AD~ɎJf2zJ#)M#x|oÒ3,{9nhhUr \<NGhdahN4H,W"!K#+_-ˌa򜳭,I 77GEV]f` o@OOn O&Dr.Ϋ]{` e)u?=d&Rx KYHDpz Bۇ  }H'YEK^u y2K!nɎ 1:|(yLޝ ;ez'`k˝ wA7YҌN] z;j- SA+q9۶JYr?~EةGu^h[ 1sǨ'q!iH o؞FNY=q Z ^ڔmRw /sR`ItY# GS! D :v+cr0ٵ2h= Ӂ_VPfBDn/#x7iPn[SOn V$lx!g ٕIȓ~G@NX3#3nX4#:xdCK !#pi B릃iVUk: hY!3CMiBKxY9&j]dWϭwFhMS. cCNDП!tG8udh>f L\4Wڀ $,O Xf$dRe-_)",Mez)$ߦ".Te(p /P,]ܭ&u3K3N#Ou%F )+*cƿx+~ޜsUm*EqbNi)5}߷"7KpJ{{I3^>Z Ji?X)Z8I\h:G'o3O0OWZLvThW?@Tގl"oԶ(k]RsrkbTE Q {Ճ+waAj3kJqL㽌#JyNBH8 Yt<6g|tUćv: \Fڇ?QLae5(:ſ_KB\L{\Mr\88o$TQv eKQAF{kVu;ݨgҒ؎}VJ96`aU;u0 %t%vޖhL2xVICTm;=2k(=N ۀ(pDP.CZ4;\#gsbm|U"f\n)Y}P/S|# +uat3)̅Js(t#hS&b:UQiVsC23ڴE8ڴ0WP례O&)?3T16fDЃd *E6$7j~Ԍ{(2wg7HFֽ:iXKRp%yl}͖[H.r&lXċm1 JDž1gxzY#\ Z?NzA$> J|B8e@h ~KAy4IbCk-:MQM@-*: '*.dͅ#rp"`TV4Z @0jѕcw> u^+5[[H *504adqU9~ǹA2NZxP!7*BA1dHlbTa7AVP4 R%Ï'L5Td9[xJ>ʖfQ 糙RnnV(2KLH-'nkXd<*g^HP9:kv(:QKb. <)cױv:@td6ZqK(ϋY_@<9m2%96ʕxԤh>9VoiNLZ sBa5p-  ˌ-AjeZPIb纨'\eD nW}|,V_'R_(fs|ZWD:,'#p*tZqpk-Z9S쯥}[VRL_/}G6a$y$ w̤]c@">65' V=|E'0F蹓G+cx?Z@Ic4Ho'jXJ9ى^$i:\q9o[ᝅ!=jvt𻿣T7(i)mEp:&\yQq?ǥ/GO VznhlPc+:1 AEp$o,rݲGSGℊE!z%>GZ&;zd6ᵋa#eUu嬂io,b̅ ( >zjS߰vch0{nzfY$29)gF%4a@D7ɯW}|I}Y Ƀ4膓\b?=sc `Fs3˲nÿ˫-3SD| l E,su2;-̕4OkiZwU@[|vi]>r\](]wd(q@g){U|H߯c0M&^~S98:_O]ҨUnE09/]jIY KaXАeV`>}DaY[gNݪA"` a-oGd X9 .3A.ءk~Zӡ *yrCtA;䭥*fThL xO-Y}i tD`UݷO˅mIDޖ{^w;d ӸRt45u= 詅xiIstJq1 2['eq]Y~vQ dw_B{r$Z%jiazkMDBƀDI7m>@"|d P2-͚:mLhW-h,PUPA{[a@4uo8@eG uPSd%A|l*b>֜4NFD}d` swtR j)lsӍbL#qEM+j5BRo'Py&qx>sK;ٮjlpWp嫋ݡ<*lkbQdvf74b0' FMt–ԅ>/Zl=]t@~)Kc쀀,"1p1v$7o<]"MV_Ǒ9+4:H"HCjE+ Qnx+%c/bP>^h'6A|*{aۊ !O%V"Y38ig:V= |&d&Cә5WXKJm!7bMk$bxH!O>5#l"v"K҈~惹LUR0J>~ s?hro, *&=}5o7Wo8XAńG砋Kq}2FIuf }lYxMV3U:aa?Of% yun 0Z46awiJ:6Tmِ["t3bqhaGqJ&L{ >b:W_0mED+#LrTԩ;X*OD~˜!?鲲-aD3*67\L#WQO#4Ukgu^#h{f%ʘ%ˏ)c5N "e#I7<ڠJYa=1٣~ zʺ>.39QF}X'/ɫp5E,i ϗg0~n5.["%];-'vzw) ~ 9Z!j2-l#DlMs,D0 oO[^k8Ĕq/긅Ntc_B:swA+a^z@%M:+;J6ecgsfRVqϬ۹ _K_&PIcH AbYp.DÄ&?;Q@"!L"-8* R<^:v!#{g4bu\7(vNאebnkeHH>E2i.{J^ȥo A7}֊r *eaކ+ `T_?Gs&m3 p+ݪ1$+%ځB4\4E+psu?I- Vv Ɍ ^dtx`x`"ߚPBdVxI8[ .yVAkh{Iu[oD:Z,:ڸXI: c<#r ~?RWɂ 'Ѣy`{m URBdxA.{4ixKċWJ;LѠ< ^Ob0͍Ny~{;!D}cs5t'@)L@섚xv]8jr@~Iwu!GxxYr^NvH2f*Llq0x&\` ypخLӋ0DR$hs;\9r2tIKm6@|ikvJ)!!tU,s٭Pn:ٯ`zzGFi]r:afً0ͩZ} |uGE_R?ĥ`,A ^rm_A$ nRc+򗅺cTP0anxbc~ cobm(aŒ.GȈؼS?NF Ed9F"HoD5@4Dc֭`rʳ$QД&FJpŠt-U?zyBF2ⓠu*0x&8.Ɠ޽cMU\{w$ntJBtO+B`I)B/QiKfLk1YC%d66P8Bvb*!Nks%#Y56ʎXϷs֞.LJe5<UmicJ{0hzxY.AHk8ͱ++ȀvJvUC0=42"-\+Lx>YM"WP5 P0l0 oR{H26g~Z4(40a`~{i.92bp)D;k\E]tCT vQ\BґbEAഛ)r>X}_}>F`h!j! VO2λ<;\h riǫ .X@cr2,*)gFċ {hg9>ɶB9 SMJv|Ih||}sDܝ&e|[ @/bG΍GuTCX$HCj$x,I;a{Eqfzvo,)qDM㨹>' <~L#wOz=YslX̛Yl-Rla)e.}t7}LCJil%?p]6w{C( '$y~A͊ܠуV|%dIܒKru!Z0Vw"zR\ƅS IRS7gO|,XPz/ Odoޖ86[iq Ti9DBR{" rP7 (qK (^pH">gلxk2aID&kDO5gcjW`߶b u]Z-5*DwsGQmd/󊼩Iv:) B2OpyXFqzX&' ڇ[hr@R}us3Wh\]B1j֨9aJ5iB76h̹roݾ͞!U!fucUc4Iʃ% .&P,Y-';T-9MHd Z(.ŴhIWF 6#b̓A)Z(/1("jJjo;jOW\v? %σ֟3&ViKd$_3+Mr䨓4c񈮐Oe%ݽ6v"`qYtbFA$᩸>o*rDMqA~/*?0Ό yO#m  1dhD Q~ZW>S΁9^-sO,';h뉕Nk\wM6gy%Ɇcz~t^Fump=uST t.$ ĚOz#[SĹ&o$3A]:STM(h{mK$y ~(N 5Ȟ=_u &^t{;7e5;ԚB@Rd"(Wwϋʢ}?O11i7v+rnV8Ta*KC|" n5TyP߯?6e2qY~Co%gܘ~mxZ2}ӅT!^8m7&&5++v;O0GM'a^2!j89-샦s~S&Rqd j\f%8wř^Dm``L1X韎,rax|$I5=<($..A"린 dVWt1% 5PO&8z'Ff ZeMK W`X'$7Q-MSk eыf\ 4"g`| M3f7*EuMmkjv\)? s&Ô,KiFi( ܯk~5Jp S ݩ `.o i'{p\Qexm1b09^ᡥ6.5DoI0g^+~|AmH'$w89z(x>zǥnIs=ӴS/)<Xa'! a$e\9CdElvȋ~UsDb\{GS@\m[ B݃AwфR?[kTI ").|WUz}'g m&s*Q@#c|@4G A2:nu ',Y HJɮ~ʎo^B+p`FM-'z<Jo+Pd'U a>bc9XqGOpբ1A8.0RP؉\j#Ӎ˳#-Y!=gRڶiٲMb l(Sl08X9t2em 1j"P.*iW}=F;N\nb2aܒmAU)z@_HĄOZ@Lf.hX&&=(?UjjQL8) bgqm(#Y̭+` 2Kd AI'ZhRzgoo^OLǽJwjt#|q,m w=^!ĞgT,%UUOK"tq ;aSwk̒;d p!Iޕ Ql3.K|] x3U)%xVOl%Cz>Ec߉yzg"q>x:()Ġ~aKFM+e`Tq7.0ocw4AEq-maal]rOU^Ȉy.XjTv@''QIFɞ}V^yI*ަtAޞ8 {T;Z`pՎƎݐeэ{<}>Sb1Vbmp^&`іojo$S6E2dI(Y4{ٲ#^Vu?< M'.Į=lǼ-OJig*V=ԩ_0Jt,. +Gl&Y`sN"%p%W Vd#? <%&vQ}RԨ]&/9˩cR*!=Q3R؞ry=׈5RTi_2YxS7]wᱹ<#Yүp{#Q"M7Vv+gaqS! =÷t#2ԪBo*e.gR%1yXݫŅr-{9iI<kIcZ]g3Y5ߤTh0%YyĂx.XHb8(KmT9"3n=PP xuѤ.%?nh6F2aqPSh D8Mj3cHY]ᦩn/l<0:/ ( rNf/ {%՗\t(JXJ4n]+4o?sp}@غ!/8BP_~c|( "3&H?Rg(63Ŀ rOfQM&MOj{VCb:;w=e߉& BItGN^28o=uxy KrpYQ*9zV} o#(ܫY;fpaҧ h^x ->\d= ĝn0y ꦧ1짟EV橼q(\2oh\{q'{DB1PoQZU+IO z_t͗_0).av`U1pv2~gkwH+ QzGI,tVH0HScؾSd{ACF6Hoy$7BW~;ݧ}c-&.F2'"5]Fp[jzȽ[1R_誀$09ʕHBQқ"[Q%rdC Rn3vD^Q[ 8Y C&!^!L VblmCUW{y@E;X:}yu(=$Fbg~z@ѩT%  jXyE;(n["=(t7%VLJ~&edm ʫ!HŎ&j*\ ~n"jW t߰peZ!˷:V.I. 4йB B8>"+#[ji"5mnmL5 sV05 5hsމRMs^G0D+ڟJ~gmÑi>$=m)#Oˡ}Ɇf#mh YȓFv3#y.Dbmrbރgo_'$6q{bLlUj~r]͆kW<̩[_fEX侞:ffSަ(>U[k):?^:3zJӰg)8ϠLsLt/#v-c F$5j IOD^/`pMQITm⡟_ C,˅N0!DX6[#,ytRI>Tb77"輓h$YWy8i&+GvHW fՒ3[<2>{q.b (,hy4A2۷̏%2Yh@%Ef`N7r:->e ߡJ~qB𴇮t).7ńg=UHa> x_${)3ݟQCs_:syȗS==Kٹ/c;}VASj=صMnYp# t,!Ş^6A[8QoY+vY oIoJ N,بR@u'r;gޖ"sv)W (01=C~`,ZQCq>wzAiȝ i eM2b1 iF3ۓu8]ȅڞW=_3Ll&1 SxC sR0#@2dfdt3T@ߊm_mMKbhpxˣn{ޱH4잢`/n^]4B^6 s w*ﱃz@MycqZӁnJ(8@5YݶܭB Ͱ>o: N|f ūl"R MN],TyO3nu:=q4'|!`NUѢo+)j] Y.B E\MFne[13HOS*36%QuM&!H3 ^K똅J"(DڄYT 5kU7 MA >7 NƷ#;$t1ߎi┗ L_0p- &=Ƒe@{4dl|qJޣ3t*qӭ\M :v#]B jK?ly">|=+ŜdoX a <_1nŌk]kw]>_p'F 7KwOS(y :TͲHx ^4E7r] +Yԑx\NWU[(qw NoamnQ#¤;k,ֳJ|ddzHLԎ$O;vjsuIUgQKCTvT1mP/uK[nBLlցAUwIV\]wZtݗo֣8GlՕ.|l8c-BaG9'0Fql)i >IX6ז4Vnn馡jR|.6D~1"*~HMV8+WiWЊy>$˟9Фgs"Y dXk x|⊍SWDa~+xx7za=!6A^&z0v)fScV4 %l.846~``~Box}? ί:>pG'N8煸ed=~xN/aP \sH/8pG30{̈(N{iN$9:6?)^ QH BЗ_Xhw9=a5Eccn$3DAUF4ɪ'l5&ҧ'u t*\/&1cގ.]fv7?]ͳDq~#M]>-.jY!(MLvz#G,+T=w秄2tɤpT@o7y/u]Rz!j푀F9/4hUF_"*tP_U&GIV%7y l !q!7D7)[^.oD;f*E,L7 ^Ē`%}7I+C1)Զﶄ;)J7;:H#8.ni^δJz`jQY?4BvIJ=24.[_gm #N>2sk 㚬]Ora1&v\d kJHtv*gIUFV|s{I^E7ړDK5Q;PxX ,Pe6xg٩ ǩwhx)R }T9"Օ AiJ)9Ɠ"22:?4X暽4sFgJK؏*걅Gaq\CzsmyQ9f4i JrC0M#4>ojC{hm.zX=Ff$IL8 z=Ҫ0O*^6%>$}jGh/=DV #4~=T<⯜un/(2WTpp9~>:y:i>mua^^rhxi,FS#B$AV7(9_0+4>%{;t)TPU&VCuVt"sUm_lVvܷC N';钫,p3A|}f>>c O۾7٨"kbWoOBҭe($ANp}8@]#ǒ7%.P[ckku=I>PNxL[C%ڿAi߇h.Tag4v]aA _0 /t_UvhR? /ijIfA飁%0#ow$tDtW<`)[l)۔|T+8kxp#X8BѕT΅tp 0~,.i˳Q;WQ)OV5>훞_`,cYW9W&p [L v{]PɧS;- vCPK[+wPv5C<((jS1CmnPXW \9v_.UyбpkF047t]x4 mNL|dcp;pf CR ڛ8:;ENZ Ԩuu1,ؽ˫I:,k?01,حkjIcGrWޯ.æiooӅ.Ԗ,*fuA6HIVLͮSoƔu` ioK'Ô, }1'"1B`NOʋ :UsJl<zvG*ck#w39#=bߺu#yQ٨'/_sHYWbhl%zitI!jj3NYݤE-)eD-Z}4po-fc(//xxz9:v`]$i෴np4@lwp*Zlup}vm۳\< [e~$\BQ/'A 6Lۃs/ Լ_fJͮd{ "7{k,+L '6R{|'{<n=gkLF&A$۷1 /gBÉxܱTO)/m@J!r#6 ?Hˇc8)WiAEY꫎8gk.ROѰ9XU^y(6zZ]gLJC2'pEc`(GIl[+POT4Փ9cx`hCn`TJ5( N羮ȹY"vA$"V|[Ҷ\ (}|lUoË21rK|_K* ,:Jc_L}vH1 r:2}P:A񿃛m浂  N^Mk>?$r,s/?p+''>ُ1 * 'xLQD^) /BzQh"]׊mXxB@d^Yr@fʁ<sܔT鼸{פ 3y] ֮y^+v>cR XCi.w2iS \ƚDNqg}+hjb!X5AMhQ kOAG6bϛH+}1gb_Dܭv NHdE: 2+'[9CT:BCܨ^>(.Z,/{!](i!ẌfU^a,mm a1tBf+X\dIy CEB}4ErZV`󨔊fMvpj r[_Bx$GvM[EtW` QJGq>W Iqhs'h†dQN'֪_Q5#K,0QJW\+vciEZE) \),^ou2.KkGeܸU#СTFޕFmAWuamx@Uڳ gW|MDhk~ %ԨY" @Qtɼ)"syuFJl}C8SSQ]+ϊqk&vXVX!6,M.VЉ)tkm~F8*.f"_99>ra[0:( @+JO!x:(y#Sr"0z_ex6\'l3!+ Ʃ ?yՕK_ep\\Xwέyh}ʕP HInR[iHe cMhHZ$!͉J2 /gHi) U^|fؑqDInHH]M!ߤȂIHRp]x<b W[kD7 )Cu9 ]0Ò5\P @K`Y PM"`!qJ,nN{HgX.i+r܀jRzRqnAa/#)Q+Cu8SH x D2V ĺYuVKlӋ"[" ,#c%nDB t_7}H*I∄h6Rn8;J\c]Z͈1(1UU}st2,cTh@D^j6av5n|. 7h #6U4P# ʝ Y, 35ge~>m$}%Z%8a&#.XSClHL<ǛwLRw@} !Nϓk4Y{=Vi 7$olm4 a +=?u}u5EUaE״!DPtaUE(KcPӆEa[X2%i@ϺӤ?Ʋ6ǂHMpLJ˗ tx^WnRJ|4#/$AF1c<`v$V|(=XRe Hx/\jtդry\Dg>w5[6N_ Xw,H\ A&usRyY1? QF?W jF|t̤ϙAl^}k<~j̵}cWcnLa5+Sn6f2!1?⥚wS6=oTQ6SA8ݴ4/&A-hY*O7P#S)廲ۏG#@ ~G Em4үǺhot(5e%!:.]>7di~n7\n^eym?Eĉ29U'L;}Y.`1& [t4MqOBXr>UFUpM# i0s R`t_}).+ h@q ױy  8SKcER_SXy9~z6݄5F$p&beG n8yh97+d *,S[b,#s(8Z³ߖRSkK>5^i7cGd7ݲ7t"4΂żN45mm*)QoneGPgiQ@{]w=hSWE_ܥۘ`ؗ&vHW-S[He a#pʷ]xl7 r]5wh{H '!r=&lpir 8JCa1 ejD$>S,F7{0KVCV n4D%/޹oY'M)NuY3JVF_BA2Yv L,.S@i-&&X)"?\O4K30Qá;-B>`)E_:n^ƿW,ʢ¬f*,-I " &iz۷ )2X?6Xgt@E8ƞIm@5{03BcwBk\țXљa*<BXqXSd`10!M-H$aMf-:6e,hRY2UwVKN[rV27>i9?rUr90rġwy^^s&TVj.G-("D93Ti쀢zG3)J#ed11sC!ޚq=P.d,١At͘!nJ㣡wLs%sQ;FzgnG:"^ճA^r,EF*˒"$ݓrmx;^wZmWgLuj!["H4UtX⩛zW=n^0͞aɠJ;a}(C~ <6cJ$8hX=Dfyu=E8?"*Kǯ+{w+$uz)3qQR |36ou9~OA\]Ѯmа<-3>Tݶ qp^1QtY@^bu6؃Qkt{:׀a1ݒK/`Cuu_M<"o7K+$IQ%@ cI8s"HR,ZąĴEU>USDb->:e>7ZSXA3G7'SASGj}Ar"^{\9o(ڢGx)\D#56ѧB 2 ^p؏Πa߁sA$h$p}L\-uI4 :ֵ8zq$leAZ-pBEl7&D37=H.rX2"G$Xؾ]0U/b)kLc HhwN\QesOZ)=eOlBi v(omLG?2oyOsЎ!9֛G ݁S5SXI?Y_):AKRx&2 A:gHh#Сw|X2z eow!:GԪTwO(;$6@#n+3$r\- ;u'۩]37,x||'|N*]$ ӂx&xFo(-ʱu,ծr^;CYpL"'g/XDW%4QG~;;5_;Ӷ .0xQA:NP] %4HsjEloD=\N$6;Xzu\%1B?ZԤiծ} ts*uZ$ Sq-]!U׌5Y-G慠I[ipMUg˧h^|tY{{@fqg4M6eh.J܆Si 0nFrP_c-=wй}( Q05uv`NĀmH`ŴGo5Od "^!P! NME-lO ICٟy7I+(K[Yl˽p1B'm * r~>&MrbOdQ9 H90 x jQCg.5\7T}AI-HP ܻitptV2 wF8#R)e1hW`Xz \ɲb\*E Ar_U_! l;LYraϑ L1ӣ'rn$'$@oU6TyKU/Ԅ a Фs'FAwO5d.8[냳2K{SƀA>EJL̒W%Rv:4ו~s+3J?Հ~(7̇x䎥׏^GulsdF<7'I'h$+ɃL@q{a,|8 E)jMe ZkC]mK346q@p{PCTɂR1$:jS%#LyЮ}VJ42ܾ`a/pWdw83sIP V'ݍ +Nӗ'1QZЫzkPW9{DZ#>W3ICT/ tx2r%V@ZUL`=>Nr\'thݳ`ח)3{F gEs %LXT!Sf|v ]j&PZόKg37{ӏҜUMJ؀naO?)X#@9>j'o0U:cw4Fvp3Qϼm`Մ팋oO&R꼪2G#>jPNgncpx<8{T?|CpѸW3^9( FOLJ1b連z˸C]O9t5_ͫ-8G`']Idʅ#T̴a&~BM-fi.YĒBEwj!}D`f׮Ow;GPFL`Ws,c|<ű]9~szG&yeZrRs))*8WÜA9<҅JR>|I Irc.hy Q!5aA sfBmG tDD^4Җ-gIDɃx]eސ*dpﴛ~)*bۺ=_gy,4_`ϰKx .9pۃU &'~C'!2؀r?f*/QdVOvc䥐.#‘Đ؋̛N`Ic腂Rɕ aetK"4C"=\&t?u?7B9|YfIWGKɂ^%2‚wg.v;|]cVWj,y+~r!1Z;٣\n7 7oxU(jP׻&D7076Aay6&vGĶ4TDƺb+ lëG~+fb9̮B֗Bb$ȣ^j'iAd:g;hd[2Řo<8)vjBO#@ JfI"jT~7  Kiq\H?ERKnK8s|l7 3>a*:I4t r,{kJ5hMRq`6 aS>]m>pA^~:r,))Ap2ELn$ 7a_42']mecPB5v4-_BմxVB>OAFBD=jjfMD܊D٨Xܣ\Q4,#|*/HoDpoeI5x')ץsn.9kbUu Xyno* n.P;ح7 <d }LWD&G5/ Ue1En{QsѵKs&0.9r`D v ͭ1\@Κs!cFJA%4)fo4y\]H>nj`3.܁_0a;fdeIatqVC</xjWpWME.Z)/ BH|$ Y 7дt{'.I=y@ڔ΂P~3mq,n"+l-e\mLec CB򂡯sCVW|x~^c#Ova7Qm닁{ @PqhɻTj=WeMPH?:qQM.uo8P$ǽs&n92*1KP|c\bkg̮t\VxK HJJ0J>"|v!G(BNt+g%:`4lYCUZ;=ߚ`Z҂aͲD(M+CCQ?knޓ{VyzU:p/nֻ75<5/#還R,s:9UQe*m͐VF䇧 ȠR$`bl^s/-Mfp9 vХNfLUKj̖*?¯ͮq|$>3,4C]eBڃkԤd(団7L1CrY;sS__0K(#+[iN%!h'\FFģ=^'&E}g[֗YbTQ7I%F׋䂆bI@_d{̆ [+qR#;oPM#Jf'':dOznD7=w]e6W-;cATB X3k<9O"@:ã Y .s- +?uҩC̈o=俵SA"UXBP6j.zpXл[2h NpGTrfDZ]\A8g1;|ld:Rt>< -66&$땂O-[~z^$U8[whlNiXCK_ aXȤO7ES~C}-B~V+#hp w&NjiM#1?B``[LӪŘob?@XjNK[JIA9eiK~Oơxp<4xfϷYbO$eWpR89юf Tn"f"+͏h(5EDs$RcJ 1U * ( HZm=$KFTJJੵ-\AYTǕֹ֪qN2 y,ڈ7:lQ1g&omBM*6߿ DӋ=0}p.#.TnjyR)'VAĖrlqv:J -A9 ~O ?Z0"ݖ7`kŒXV0G]ʢXq%v7f}'ތG,2hM65 `C9Fv5BiNǦ*Z2!W'n NuKH 0gެxY0A!woK;2"͗#t8^jVII[) WJFf<;dT4eq-J:@ݟ{jA \'d G\;3B;"11[0.3cXJO07~F5&tzf:wqb`#VVǘWtvWyTUQJ[SQάY [f~*~B{GXm|Pȹj/E%TY<0pSbskj!>|!Z[ ?z3~NavzP֕tSR [-崰T5u^kVL{_e2}D|y$Ph~%D^U4b={ZE`E;zG(:/  c=I UkGRlu^,Fr=fso"\/RǮxw yĂo_+'S? tzoϿ>^~\[9uTQ$dFK>Tcxv9sgBr{{9p^VZ&1,OkH@J0?b0OC( ]i_w>yqS):_ uBliT{\BxR ;w52ʹHD7ǐB砻o;Pc؀h^#[UTѠe%n)P}(,f_'SϏJ#鰦'`),c*гSOUa0䋲nO锲bBai"a{Y) H<9Eq笖旭]?;g/ ݵMA~y],ݛ7&R;ХQ[BH4NdC~8 a}0|c>er9Ucf;ˑVNB Wu(t) >P(j!UƩʶDfF)?ׁEy־  ΰF1Ҿ.T \J8w_"M@9N;iA\ܥFP/DX>v.@$2j&(.7|M$yF VV,7nTU)L^2, J`]8qU#Mvmy&z4zʆ~W\ܗځ P6)õ8l D)$2PI^JH"*Ǽp L0=J2>FƐ'J[1=4$#N>X ߾[9lώ@PJ=lvu1l-#'6K [ w`M0QWĚ脛UW^EfbtQw77/,ЩG]x"JlG4)G?E`DڕB ̒۬~ALٶ6|9ﶯ4rxV[G|{T7gc #uYF@eEvluHC[aCF8 ]Jz==Ͱ?kZXsL83 %A/ `W"Xa誯qf1]Ł)Cʬɂ5Dhe%EE+3'r]5l=)joXo Ӥk|@#xɑk)1 ܮp:|EJgZd*xڂJ–$_4ǯph6V{X3{yh]3=gԩU$!< vb"c5W3)bL=&e+-2+] ژSff* $`PzKJ2y,uŧbgcv}jꅠp</5)}SOͦ%:bC=49i{e̓#?{hvkT]c8ϹJ<8"u!uYC@ĵb!I4.IzX(rg +spIl).<-PeA;#rݪ]MpG(j"I|z}k{hfHU'$bX;n<4 ^z P@2UFs"ܨjCЌ6_$"XX_wf-Ǖ!b@KlZO9_^t|?(h,=97{ 3{ZpFʟĪIwZE # L,=-I_s kb{WQE-k:5 t_M=Z}q?rA>Q!G zeq & )KS|ct >4/eP%c>"AGFYOQ2Gg=t@Fqq#.dA" Q@>pm5cH?o gT*4Q)m+w̓BEoٮ06u%  *jQA2 nB9豅S#DN'֧@¿?5zFhFr$Y1z`)*r!17- E%2-T B񐆮9pn3"qIqcWzXeyޜ̌0Yhz.0* С|Ϛ||M i[>k,}#:ZLnn.o,GS5/jQ3F -GQ1X9ܧwqEeiWm%Rj=7PcGsmGdt~#O_&ni0/|rTٱJaq.`_W퐐/Aoȵ(Amsr6\ܓ..kPd8lH+(pV5@ 8I.ŅS;,#=,(͗~5O`M9<ޡ \b8S35c,Kޭ}{R8=[7C6*~PcM7*u;%2A2KvUaeg;^DU[Cn䪧CYաaU}^PAQR⟐FJ<;Vɜ`QYza$)RS0 䝐~#ȮGQRTЦYK. I[> оqG9]fEQ|GBHb𜯤G YPWV3TBZ-<Ƥ։6 NƏ .3F Ɲ:#V5KJGc-$"Ki5 ڜ:-_ޥUPv~=cA36nXo#z󮼎~DSt3fd@ a YhL^AnvoQ V"҇)9gSJt4wNwڜ qk<%J,j?CdS z)|ҷd$3OK/)ZSX$&oZTx>Ddj¡l|mcX4G[Mɶ+rypYWU£F(E Lc.,# ^鸥JR D,;@\Hx(us`v>g<'KC ݓh 3ӡ;gPRk`ڍYDf="pG|~UzKAp!&Q]I[VW˒D5VȂO/*넎3<OC-/]r|C-H %w2y[2ke]v1w溡7Z?G\0.a'0jșu/H?г;L<7#Љ^ݱK %d85hcZf͌pS@%w|1+Kr8KA9a~x`֡&?ޏpKE=P⨵.U~X1]{8 2hq*` 4aoEҹ_#@]ى2~)$X?;V̔i7o֢o +l]}] $=ȍ:49^ڦ $~G?do#kV[͆AIXET]F_׾6KO+)y5Y9NSlTƓ/)եFag Lqk@jRu.Bi UKo[t&yQٺvPS@l4Y흎V54BTM3u+q:l'~w.Jk|;젥XG$@-8CH楃!ss *@Hf8yWSy?dۦջ 4sOiqoaR-"ALtmjrx>l; 9MhE^)K<] D\j0Jm~WʲL.!@zr,IbkƶQ IT|ǽӊiЯ+"do7B%֟dVGmh?Sy{Y^C ѿ)񹨒|sbM_+RʜTt^ fS.7q fI&>oa6 K_~Sw\-H,0Pfa{R%L42@8Jqѧa汞HʛБYA@mVBraK"ز?j98b3pRQp8׶k{L[_:;Upq-};\{˰N@T ~~O Z&s껢xP]d if.[If҆C͝E9Bil~xAm .r@W"L#p7pm&*@W]I(da6+}e'B}Gx7b0~ϻ%Zոϵj;=Yy.W5tl*!~0G#sȈ{n7ts͆ŏɫ-ʥ:4'8NF7hFC$#NQzﮋxWnݑy#vNPTzS&<@Ͼ"OYz;Fuv;>3GR.O^70/5 ^117|q@FdSbZ6B'ﲓH$#`|_R k)z~ ) HXėVkuA7nφ[IR( *F,oV/ZB1]Lc(v=yA;&lZs|g;ʬ@ .4,N?v;hoȢ屍IN6{=;m}2hY˾͡ޮڗqy4*% xd Z;*#G@7!o;v;J<;R"Z {PѦB~x>c@MYW8 PN ʟG 9Qv7'>9!S͈ڃ*q27 cSaV7Ƅ4l+T]YM[!!C2lYLվw|*>@boslR/G=C0f\-+ K?HJ_GkD~Dx7I2Y;T}mU,I]&7 { :D&y9yD5fE?17hvMJF{D$Kj V[}+%p{.3]Xo ?aY1qQ4x17N cp=zhFi"xJ𯘆9(i>2BY'PnAy&vo5L9qig]b"1cA81gBxԠ^F? )+jϥy~R=)HowհInh#NOuLI5`"`|XŞG)/Zx>.ׯahr|E5H ug*wm#{=$!sߓ:-Ajn7IWt]Sk;ɯú `͵< BU5N3_OFC ǚކM>N袆h%`0bH͢FуFw"*CC/Y*pT;EI Qu])yBcm͖DLVQgVvi%׮c:yjכ2u^}? N}[uf3uZPKV@J yK*Ř1]SZ$I1_r-jFKiZub :$Ց|FA]b5cqck{)= kӢo+ zoŇ;eZ0qgBy[O \p)c ahPTf$ \:==: f'\_\GXPJ^:m%SDVF77nj [4r{H!_0*R)ws lj㯠PU4,",0q| M'7ԸHX `˖d6^W$pQRɅ4ae?-V`f(R&%O9ϋSKa*!> mJޜ)rXx1)D7+.IM?8z=RQ^dvx Y{5pUu"mίy. 4k\c}{ K #/iF!qiL {!R0Ā:v#fu=z*#]#++9.3Bc@kjoWnEHx|-/+YnŪK0$:dujw/h $vX)彡|->Lt7F FqT`-\/l~9MjѲ7fUO[ -EX?m@$8ЊϹMyࠥ>IFq/.Cz~~ ʢ ۘ2lkIPf4FmO GY-˜NKm  uM6It86 lb[ڟ~DQ&es~[x9Jj-AjX,B 4\2ԮzǑb`YȾW&:UTbi}Ç%! ]7e_cDs9W8.r>~bA5KQ"01.Kp xU)?+^f^dH|(/BI =Wt6FOa-@CkuP<' ߽4& =.P{@$ `^j$`bFptEͣnr꺙bfȮj2v@ )|RO~}n(CPՂB bNоP2xNx^4JRT~${sɢ֜WaF.]۸7 <^bsY}ҟަ錄0$N4e} KN 6%7*!SG"#"ǦC# f5ؚTY f NnwBS#4 ?7W`\ ؿTTYU1[D;ɷ$29oY*F{ѽ1yxDe1P^6S?bxfRU{bFJ'߮Y0fY6 Ħ=30"a=)CO C VpI@P'1!܈5#`2lX{]tTGBgF`~} ߕjnwDA9o󤨷(p>jŷGAbލ, 퇽S?[Ȱ./aсrNpҟZ@E`>:ey5'?k}hcNMz}g CBG[gc= m K jP8 xHIGpTaߕ&VŚ{l/C"@u,N5N\ OB}攁h\XMi~/R*x4j[>-K{ɧF:}/S^Px0Th$Ayi8k^\nBr&qlgO@T%74݁R4cޙ @\nke=q9B3"DHJ0ox.mO_R&+ndTo8$TZ_(Ц,׾DNjFy,8Gۭ4n5Ka/x;VB.kU S/4D dW5킈~*B Q¶0JEo6_-f"0v7mRj&$|]ͫsct _? UeY.3F/u Hޟl :iJa< hт3Q7H'uJj)nwǢcsQR ang?.ٷ:\O2v،k,h9_9z9=a0`BGCr ;/&Gj4=-s<~ņu޹qP+%?L[/olAd]xF5Bp!wK8(0-^Dk& f[h#šwc!_)1RٟjpHkJKYvNs2aFVIq5L}wbLh7c"ayZG0?ޤOmd&=j7])[Й,n6H(gva[3R-إnʈ`guC.?׮kjNC@~-&̫`f4-Ei>x*P*d崟umpec!4DeouUH+6t5~Q@pwڌgrJ])& aLރ?2RЊ>|YaGcy@Ke@д#4Jzn?}jZ=޿e!)ae}_ QnRt-ݸ3\8rJb0? җFaeJ]t7ʴ(Ív2_yj3\WФyoE[r0 Թ92m]Աz>'`H̵TAQ"0$#qՉ)?Ϯ5BLhlIFJd״8U3`cgY&v Sr [lg'. ITӯ."'rB!> 6#>ү=&l-Gj)elA?blpp4bCOonsѮB^JYI$w ۯ˦GCh@~"l֕vzz A,?f,?+\ت,82ϰn`9 Sh h-uG޲iE51uᢔR SН-S8`$ p_v!Fhi6* dSD?N\,j.cikǹ!?co * sbh1~;F*s$e[KWkh ;0:G h}HAݸoEN#ႲF ]PA& DD4]H/sȥ8Jj~a>dr *@ 6(!4E9Ku8 A |LC)lI@ܙ!h3%܁4-T;'=na=a47͠I&ŲOB2ljI1GVZqf cV=~#l)iض=\Ug@2=0mx ]&ޢƾb}2grܻ0utEC='|t_h!TFwOo[ F{4^RU,-'Y3@+x&f 3\͘YqpЫT(3T2eVu@O9uۋ4T{" GXw;A?Q,Gdȑisg{6Fߖ¨ `JwO%<{5AqQGi4D؊M>EV%iNӦ I0@ʡK~ :QA:ε D%Ԓwq3^+ylW +ܟ hT&@Z.R[O+^U3"w#Nbk4bG$.bǧ_F<Z( wM=8WF.4jycK2!]Hg7HA@*Qypii;H>7uIq\l~nEٗW-`a}/HW0Ꜹ} P^*)3yf~/b;7REcxHXW_Ze` ӮDrTĽ Ѕ/%znXu5sڻر?uep되|yKz7Me[*>Eu=yUj~,"\矛-nQSF̱،˽a6E5GVqK ~.iB穟\QETy4zRN1Bcpu')7kV*ODfkC"Κg'`vMmzZx_jL|fl7CK C~^ZcF['Ef OS9Zk䥬LY{U/n|ǣs|(ys &q%L]9@^-p*pK#<2-2m3Zxx:o1#Η %5K40W:.7;2 `;GH3#BE~ -5QY\QL*W_>C`۞%˻>&oQղbn <.GɔU?X ';I)U7ĈW,s3|6 AQt{I\yNp(2dYdsIQ$IeAWS)BԷ=S]-H&N>S:%®$S>ry(E`ʷ\3bTSj.a`gX{/$,6<GZqѺ'zҐ 8kcqN]ۆtt9dj?,|ަ 5FGMضV?5I/EܗT).D 68\d@ǹߑBnRw6ج6g=yp(;|ʵqҘE ɕ + KCA+ڇ' 7f?9K }.ΐ'$SuFt@o ɹ{Wjfze^n5}n1 j| Cjrektg.H a@ cj#fn}*QUj;A*m\ݿDbmL g呷DPQ<\ă) ¶U~%Y)}IQm_\w@19t1MQ z>?+vLўU#!uSe '6mş04 {+nͭ0ui"IUĺ `nzȯvws(CG6&m'\>zhy< !Ul>*AN|c]^p3#Kmu\>k.fHLJ 3tݡB$cRLrTfAt`pM ^/?Em}V%DOct[uRQ"**}|0]ǩ 褶;%{H-6:r {xTɁ?Ff,w`WY^5Xk{yl#PWp`+XNlM( WqtoP$W_̗~<4s9\sQJܨAw.4|/;P巳F3i3f8ǩiDFbG&ox6n8_1%cg)nE?kDVֶJ"|L(NdDguHB՘(/hc6-1:YD*L*M)*yf-8:F=or5`¨qKEt&eTF8Tn⛀odL =$ ^xw5j:y*@õOLa1bA 3ۯ5e|J) D7J)t $68ea=a=GU?8?+7NNE`(6#=bP8^5_ @9а{Y0o$Y2c>Zt&\$L7yn9GXyK[S .{줢JVOZKDY̬ dJ;2z_vb69Fr)kP?tW,ح4"l;0"$tȜ(ɴb@WMÈLm=2SAxQ[:lb1/R|51r`yrj(,tVHOeb3G ++^𲽒ABjW^)X2C#ϟ*ŏ } |HghggL !@D<6]x;gd '4q__0bOu?ÇhQ(Jj0J9:.S<5o"xwR/y6 R<>"q} ׯMB!?t"} kRi?oT%F֦Fm|;a횾uwB0.XphYl *\L:dĽFR@XAY&כФtry-4[7p[c#kU(LF- cvef3f0@V`+}n#n2H Ïf (>)e݊{QъBP>Q$rn ? cK=nG4ܗ$t׮7YMl^hbP(EYS 0$7tuWճB|@ڝqK ?טTk4'9;Aԑ.|5w3F w2S|P&I%i9x }W>%!b8 F2Vv/&7E%n[\,G߰ +m򯆞LHo-0~۩gv zgِJ=)P>sNXrh6 1ƽ7D3+ O;qІi@w@~$.ߐ*nstw7O`S:]PB&\(9xw`S&1!@F_ɓL)Z>rMF0#\ҫ!m^#ZFmz;Egʬ2Gc$DmN|=2ֺut͞l Ŗ?1ȋ$kAPdAN7DO"sVwd)mbm,JRݳ1c~$q%V݄ub!g2uH~+(Pr\` ݕyyO@(CU (tj[uƩhMZdb3h!9Bǧa"\+$*1)"2b%A݊7ەJBN[at 0Aޒ[QcNVK1/ [u(?Lg]^6)]>sUjV=sG˽9pxTR _/ B[*.GJ c"266 j65Nfxuylyhʌ8mǖ><9!vY6U%8671 /nREtG&88M8J_ :ZoTiӮ7Y1+&8/BAqX-jJ,ɀK` MGcx+$62!K 8鐇J`󀫞m8%c-@UzdL d_~w!Fc֨ Sq՚.8y{\VV)ҫ?,c/Ȳ+وj7Na* D^8jҞu\b6ʢ/w0xIufe>cE^6@&BоpVkP.sg{cH UO}Q#^PXq(î)Ed;p^!5B0gsBoC_ f%/FŌ_x/c*\N-R(0= #A .1 NLژW̑^ cbLS ۯ _xm>E{Pp`PsN|YUAa t3BVwJcq' F{-KWg.m[1ܴbߋkN)Ʌk݊BtgN4_%Y,uw !wٶ7* }[Wc6L9(H6nW(KCv/ۮXČ9%80e p@KvcKyh&xs;SMqŚ:P&gl"<ߨxRfT´va+i1b0 FD1lisbݥq?& SHO&GFo GgYw*x"#8!?N_Kh3sR,hWSq xT3 )h63MDJHPic@*y)X]iyCýTVpn#aT(_$!B^lFKOs̡ZI7l+HHd<9EBv7!Hnr;] ^:V_YȳOIU`^ě9tN,)9v|Fg8JkyoOʡ8jOaN߭eD!,_G\4;S!D-+Zaql]Q0`^ܤ>e5|oԹ9H<4?d*ĸjW3D]Eh9m+׏Cλ9 3QQgP$(#ֱDZ^0*=)u5̤ER~}*ے!RAGC2dЍ 8k_{pEI 6WJψ9xet4 |k'J耠覴gN_:=|koó>#RPfG)O[ە#Иc_i~Meϲk`5 VBbfhH/,F/^MiMKkYfD,`n .Rfk_Ext5RЬE 0(/4:Z; fH/ӽ; jmVuzIHa>;c:!n=TL~=E4HHtŚ'~RP si"Ms醒L%nLqTn UxXIjh$3Kaiqo~B?v{81z߼× J …9nWֻ_t į~}Z&X ΄%aAm*u9Ÿ,N:o#NtvRh4s J'l%@/ NLn0{Fz4n1.G9 vp2eMLB^QWy]b Sa.½-ω8=I SVJ)JVr\(6q=&gံs|PvAx@g _Zɽz})Umagk*-踿gE$!:l]rxеsޛ I懋#J֏ŢiTgkDy~>F #8qv@,ŧ[RAB0צʌ>#힜iBpܾo}::ݜ Mp7v~"μ]o NG= #k `Bp|#)DќtMf)n.EP؇4=W;bz['w `.ΙݻK:XXpFtF1RdC(Kfʹxf}pt<f1&LZ@ݕ9_n,K 5Su:¿h^,"G'Zp;?t`\o ;Xw!z0M4ItzoØ*S|m0 cYWʹ-Vyl`jaBs]"\, WQZ4{Hu"aon=/|l`N#5l7 ^ ܘ+\GX1i4/X@[~)#"ί@kǩ+{_\,Yؙ[li^O Njg`DY6oY$\+^-qqȪP[z;Tz+ uDd[y`o2cjpB?]oBeGj,m3 Tbs3L 6 4vOyi༌3*́2(?yBjEfگx[ŀT8 ^'˒ a$\ S3ziKU~mn+u7&w1@ڙc߅߁'Ob_)Qv5dW-YyC$mQENBKE#G1?VvZ?G1 Ai;٥"qRG8ƎA0M}I$Ϟ$?jlAR`ԖG$MڊefYOJ|TTq=]ԮI+' )P <+& `nPArK(p:rbja鴛1hO ʯUb:YFT!\8lЈ 2cdV]tpD#Vebd3cydڱIL!'oK7oQo>k$f![SnX׮I:6VCa)x`plX^ۘlPrs4גHtvE64dAwAuebxb_0}H!RtHvGQ销9ЏA\顝oMn+ ӂj߬ <c^QStхt@Zspڱi71$$(^NtZi碈|r_(Ɏ2U/.rO[iQFt*u)jlO;=OM+]pj>e# )Y&tgjrLu5:Mb$?q |EmOOɱ Ҏ@o# ղ9Og/͵6-){FȆD3Hе/qU#s9: 7&c'*JAK/Muq}Bͦt{g5{jgЂBimx;?%t^,rU;4vΌ[Y 5gZzS;yM95lkS jfI1;t-*NHY2b\ֽF0@;ye#ޞޜv Am-Wf ݓClPn:QOߠn r1Q/]F)C)f==g`qyea1l) H-2Ӗ&9&<*sG@qFZe ,_,D:We4Ξa &R[ $f7}u WudNǓӋFJ*O 7#GY]$&Cp !U은;V9av\U7M564KáΜ::Ij5]hUכ-loKCKM.(}˛;/gz~*[Yx_!RaAv K:$B4ޟst@酗Ɣ'/ѴZRt|^3XC$*L5IY8׽x1;=ʿr sFն1O6RˠNAn+YhѢ8zӚI솙VI.kpM7ng~ cX&DGl+1P=Ѕ!QЫ z/i*<*qݮPeo zF E֝ `kY~%HIAȨ/n7!Y'p;DE<;.-,>fT Z9~F8HU9ԳOPA`Q[=A`S*nȽ3{鬻<+` hPA_4$?Zq:F3@(if8CF}v":-ht;!&N נCo$t oୈ*&`E jԧAaOrTC,7'AZbLSNʛsj\CX1YU҆<6=[RBX,tۏUrt8H OO@alj]۶8(NovTvbrx7p [et@z<+˹p-69*T/bW:q0b6II <Ӝy?s&k/8GnK j>&U&QeU;`](a/ 4֕۝ fSO M٫},~56s)ߐ QSp }h`)ڸZ0?@V Q#El(uXKesg1>\. 3N0*D M$~Y z0W(#.X;H]QWJ;ȉ_aQ~vgD&ٞT:ّN R֮R>ϱ o"@ x"#N`bZch-ޯ#22m/:26Mf q7_|asL A(ZjZ@LclpeJ\gpWMt]bF[.g4ji7c*vp}. BeKȹ\{^4K@b9]u6-;k@L:U/(k+.sWPVjz)! ׯUOhTrOM3%H%MZ"+?OS,hQ7!*4CKrZ[*.°>źjz67/ :jP6G\H1kN5 CdI4-k,ϲ'@+bR*Un-f<{#a#ܮpz?s Eot#YX5KԺ{G}-)DTi0D3fWf!FM+ R3Miل~,M #9\v!#K i *ʫO nTOF 7$_n6{\ j`:X AۏOбmbovYwW7xI9bFNI'(^ބ]D?ń$RP(AIQ0Ty9Dh"U@WXf3 `BdV9w?ז.)_osw%պ)^!u6a0H|=r1"1ç# cH^L*vkz-%Ui-I"²Za-z:<{'5 ;1ߧcl$XBYbҥT EnkUe}`A?|-IyS.f`=tK˳vn/{Mg/  .j@Y~]&ޏE`D{DA^eMg';ư^]"^h67n7G0a}:O ( D9 0񁦆js޵T3|455?{-^"MI,H%>>8A)iI/nkZx;9&J:lPcU: 2Qv>'wV Y2Hfs39;AFF2kI)% "ND<|+p֫8qO}q; zx g {O#"8+adA`JqZY:7Y M${tX _>k%Zp @2p _דΥd'GΆ 9~u9g[yCpGCh W- dSRZkI `Js3;9S'ωtG [J#ʳ۔&yjh= Iɔię@9EHD\@ng~ 3HVo?_+g4m#2+sI{~X%N`YGNJֺيy5+Yg cY`^@GGّ%`׸%SQ̯mE90:כ~! xM%eMa`= AQ}(ٷr_ '9yr.yo )r+ &a) Њʝp2"'6Y&ĕȻ72.>Ҷ=tIJ} f?qKuCcLnF?!=6AhȵO%j )eJQ-UN \_GIVTs=S.5{&Dșo~ؽ}N\YSXIcdAZ4 ekLʾ@hHSB毧"جFd\҇ӝsc36jz}T;g%E8[3.M_'y0*BIG>՚ ,@I-vTWty`:j_۲2 ^ tpT9G ~Y>FkFmdX%|8@Zɶ x ӸhDlC!,VA_9鬊\Rj+kV*s1oPɮ|awTvǓs7]c@L8Nrb\atsW^]E$wm_ 9o`h{'ouGQZ,T%SM8{'^$G>*jo-2 ab@E:q\Vb #D3./̚T&OZ0@@ oUwP`oI~f[FUq_P{@A>{.8l7Gl{EfKB?N+6ݒd{$Zd;ShxvbJc8W{fWĪ50:og3R#[?TRM16u|VCj7s/Z%z|n'x+ѨϷn@Ͱo: ' Jm1ԩzd'QdgNZd́+|H#q(YʋXa%~@Pr#S5E2̫޺ п<9[YS} ut`GS|a~F&~ bzSv+P%uեlئY[6`z& z#2w]#vh2K S&WP~)zt{fM@4m2V;`u~YtN-W4G_E}_o&blB/urEEiS3?PRȤDmH[,ғ{˸twq{? #Fv2 5 ;i 9H iw,C{0ұUP{Ybl໗ypJl]+1;䬘*XkmWZ]=ԡ8 ?q6U5d;wz꿕ߔ)n(Ea5*Q빜YB1~s!o#*Mw~4 @&x{ :/ͻ|_u9\jozG >X@WW(1t߱{xpSk QW<} 5?חX  w fs^S9BdSyH 9B<ڀ"<@T`Epg m&S`tX(< ђζ֌!#h89C2\vdZ\bÝivxCS.kbˁ Z,IUJc #fȢ}k;y^IA(@4*)7গ܈ܚĈVW\Y 5LZGu$YG h΄ʝĜQ"uadkMҾvtzT%Nri 34.WI4M>~&IqYqkuhiEgJy#( ϩmݻ~4^h其gK z("I5mK#G~1̯Ljn"4$ Ow6yt˳ؑyYnl͗ ,Y&t>PN~: m̈+OBj4hH!ڽ3/<@f.쟹AJ~J+Hei q>/0X9$G՘z0{2ޙoIS c߃Uxo>Ơ>`X"U 1 Gș n?#MظI$wZ٩DTȈN;8 cH)eyq5w0~s. : u¾h!_5doj8;LS)oЗ,vk$43 eye$9o]5PGKd.k3[PvP ]+tF;JUV>wX^D7VZMwLzyvv qDtZmԼ?XEP;.qր* I幷i(Ӵ* d } nN_)Ag K9Cn4yөe̘iG=UUh~F'  ufV`¦}&(p:Gu>sen1_h U}N\t]0C{cȻvX9:c.b)'@H[` D]ӥq0O{d .lYi"gV UDhG5QrjMP dfPVTu/'|.m௺g=4G`w/9PnEo\θ,<7;A G}La(RϷ+J.n U\%do/;IYW?,u#@ nE^[3,A(Vl厸- %Wq qzNǘ5؀ewzA5t_諙GTW0a&Д(7i5fD8q0 '^.4TJG)db/Χ5/1d04E@8lb䕎g,qѼO]4MGu`'BHiT4`M eJ!SܿI1Mq@gL6vь.*OaGw^=(??=G1P׿T7[ݵ ٬R,L?aD6#hHxdta[{I2k(*\/fD}Q̷&߆A ?#WL"kgaeh(T2G'TF@JkvZjV^~"MGߞ;-0y QmkbAt|!$## ΕFgprDC?1ȞAg?:vI`= y#Mg;sY}!L;P21gP9FLW3٧5B>,{n# "]+fk?r!\c|БX^3ɎY {KVO'x L7ٱj:|yGHf4Cau&f3TGd2dwf,;%4 J]X")K%\X̿GW$"pTS,[3 fe]Цࣈ}@󋢁:/@aWC%ѐQ>e>>SKX\vA܈KF.LGzQlEb5N]5kzT+&jBbAa},﷔STߕ`j~e4f 9YbDZCiB m08 U9%=EGm I`^vPa?OM[w)#-nE.'F _;S) ;͟-4 }H_EҎې4he2rp &f!Y}UQTmZ +,HY,=L)˘)$y +ị\{ uWzˋ/Y- ǘ/Sף] J{ sFdox'iSoL&$`Y&86W8n'- ğ:C=@JPK1mKǼVrΦ ABV_X*m ғݐrÓEbĄj͠  >;R?j@"*hԮ5lQ!!T&Xu5*!/D@'/R{+q)쥷+,<1qpwB5S2#-Wv/ dnpq;Vb͉6Lbh 岪Q+ 9 L |')Š'JKBJ#=xq'#a t%_Ƿ')xΛQ>" p0ڂV`)Cy[fmVۂHhhWd4tHlfX?T 'ZC$ ^g1j\Vqhq 7Uvq^Ӱ+0¢NĮwO\))wja0Ekm˃i^櫶1<+Sqf2ܜ1yTFR:!9:mө=1x9=gmKb߸ )UM ެFijxO4 Yd%ыِmjfBOSqM uIuaoT1Fnwy*GM>34seDnql̕ 2*a;S1BTr͍7%0IU.Z⪹9,O. cIVt { 'ޫ(b|P(;RA3L'JRGH r5ƆZvǯw|D]te4DF돧TtO`0td}>yN(7\"xԹAMHN]:JΊtoc3]S\}|^7L..gg v9=ݑ4b׊ߺnk *-ƺ@4YRs=qKTLۥH c4py%R&PY xE+rE~Ư{ݫm1T4fR~ RtNjnJ8v^ mDn2֚+T\c]yNֵ^glK 9Z<};lr$sFiS{j@m9*~ ⨚=!1unfavqIM6~; vf߭3}Hĺbswom1kqٸ 2䂭dlOzvyt;+r%h'K/N0G=a+t)9 %;يfZ|fcF#ǏӍf +zڿBh(KR4>G[r\f{+e@ = W8 45bǬz3v|o,fY4mP೧$Ye덤pjF7F '飴_J@_"n]дvn$D0EYPa*L cȦ>0O^2uQWPtA5đ5G+Mbr=cP2_3uKW@O|,9:-s馥ŧ/^6;+%ӜE̩L>INF(|x-Uҹk >TZyQ0qid:*BFlYL_UK*>9EJdD;I1\̕Ho%N&0b~hݙ1oI0g n$%$|F?76|B{z3W#Giitp0AY7߽%.v=c,*̱f">ߟ<=0KjΒ}G?rѺ1R90f8Ld(WN!NeA>doA \hc BRW1MDbRs A]֞\)7öli!)ҖS&؅Gq{9C_Fe-4x>0Ԓqb +U;g稈r^V0<֟r:~moNl UtnA1o6'~WDȝ">uf"͓g3 s1RF,W19=ӈ]`6iUf,9WoRI7SPn37vkN_>8 A< ަx(B`ZbsT̘V2nG#bCa[ls@g] :I3p,uhZ@^݁Pv_'Vi)zt }N?L$>JVDvIlP@F -h85f: Q! :!L8N{#ݚVf3ED^,BG Ȳ?d}Y$Hׄ Lؿ%uM!wvvi:tEm'S#BmKVѓD0&|$13sƗ}+Q*$t;hJvY^n >R]A#D݀5- -vkث:}eAv(6q! [K/{1Cֆw]9a!ۀ89Zxh_-#,GUW.M;%& y'!;%klZ(PT4WHڟYaGI[ۙ/?fǤ!Xh joui h $Ї'Co/fʰq2ee߳Vd[*{']b;r~]jC[Q;RJ!B_/⃯ tDsCZ V;S)ax'Yc Oa-v)/p XGv*h$#KU)3qJX8UdzJ9n̛eU]9MS=>dhĎ-onC7c1T{@VVJLpAg}>0V(AuSW#Z6,'ȝ>j|˭[`si?a3Ýc}@&*p 9+Zyq'&a Í@&,8e؅}cD)Q̥hܴMoӷlՙ KٟŪMNu1Ngi}"8$Eaښ R(o,ӗK4o8\.uSZG&10"G7FG`=8sNy*YYëG#|V omyhֻpebÞe[H/Ԗ,^{:,]JG@ J7-q3*&wi~{_y x~v39z=pIn4M:l!9j[=aR` :ލ'ixdž {3M 0?h)kÇ2rXjsGAoS~vt<%h+hIgb嘹SpBwhG!*smͥGF0KTҚ!Ge IFbcQ4Q Q|-P)fslGOǥhd>rfFc SzbI4X rt[\= @R9#k wh-du&,2 ꒽IDhCY#%^vQY ""8w V [7Hy$̬r ?2+E@ []S07liV,A!7<'p@Q|N qQ\&|(/kfd!g@6 !GrovlTN[ * L"|QKG0ϓ y* Fԥcww+I L)VK tdq-fN0a0غMoޒI]aׇȢo?iDDIT4HezG՘Et"3/1N緢#2V-uIJ%c,̷. TSFtz5AY9KJϨ_е<*N6"mRz$1wVL1hlWeGBK?ęZ][# ?ڠI`+ɻF%E?ht +~uclͱe@zbx=I$[,ID-p'Hlu{ V̝H'Ge? n^,}:@ݨű72&Us%_оY_2 "mPY۽Q0I綈0lrYu8b!K1[cj˫ܓuƒ[鮚EZ拎Z<~ yi7o t0H^@`Q@& {C #^񉃊YO˔Mx X8ӳ>pNY<3:Ƃ@gbk6hm7]Ko\"1^[Ca.,@ygMGfF`l Д({;4ߚ~g~G bv%K%?w.RY](<,IMFV 2K3)0e8aC}.ڕyky~蛰U7/Tɍ1 V訾/;KbobLE0wީ@\|]720 PY^ 'ߐKgBwLofS_m`ݪ^[:S1$7lڿܑPC&6g)ߢR5@D< _ѐ(c|qy-oOt ^Ȥ̫*Ѓx0j1‹G vjX To?Ҟ^>t.XB_b!٫˺ nSF^a1Mgbl+c"5ƩͰeO6foG=8Zȡoq^le'XS +Iji@ t upℙ'[$H5l+O֖RwL&Hn+';ƿ֚;\))}YWUCV&})f޺?aHkMw}ȃmmា!I Fk JrI2)V'FEڙ2h1416"Uj[;*L]ER @B t_?G=h=`p>|`K[׆@i1ł ،Qb{kԷ4PA"lO b7{[Sts+XDoRS+kN(gEҚfxsy=0͝ohmAKfVm{ؒD58m}&3u @ʄĝ]ݻf4B9WKlW:?"& .Ndҍ]bHJ>ؒ]|{6ny#Y['ˁY;Ahl]YOJ*Cffu>GiSغQeh9x",%fY +fhs𲀓U!ƏFk{qK˼NY`<[r` x9 S_7H5jN6Y>Io+ <8:R6UX([I $veRiUTkOR`ۘ7"6JU凜#gņpɪ''{LJx.P\PAꊪAŮ`iC H=U;O~t+a2!Smy٦: w_.IEc#Sp!}e%vcQ%/c٘陴 oTcOKѾp9S5^9L }a ˤ' 9N k] YjGb&%Xfm^>KsY*𣃴#r-nc|;] yjsU%pja0-iZ[@JT]rPc`Z] isAyÌmn}"UMcV9P]oi6P$Y)*"1nFHSx7CG5̈TdU\k <\|m=5~Wk B(e=g}!5|Dg2?tܤJriBB?LE#QW":iv;YZromJ=Kn 6'*靟 G, ?E%TJւ1<Ɖ.GOv$X'O8i(*֣7Ui$Y@nQ#ƪ6`_}p88≥Y'[Gclٜ!I?\rZ&/F -Fڥ3GdnhGXoGH_шwUkDi?1N0zTfz6Z`淩m3KV?$Q R\ sp'bmo%:}E҈@9~#I;}Cl_Vi1b|8{TT{:ݗ*|*Gaݸ% mmz5N6ܔ=Z"YlE[Ѐ}nѪ %'A~XZ5 3Qbu)Fm7 ibAH_>p|ǚF#sm4q6w%?cbZC6wY~h!A>Ƣ%sG8`F d7845Ւ׷ Sh2]f[#q),:@̵ȱ2!Wl.||h^L,%垜2!Akezln >oG0mMJ&)gxfjK4A +F ״.UzNځЅx)_b0g=ƩcY5$ )>]Ie ƗW z=jRzi2NxYLi0'z$ynXq:L|M<2C_X+ۅuk&#$J J"s;6+iŬcܺKAP ‘+=K7.y|%9ӞXG}+2Ƥ5[J AyaTTk+;Q[\M/{d2:(;409:Rfζ|.P0ۨ;٫#ӕo0ERoK꓈$+qd뿢j5AP~Cnwl#}&7PۈG war%=WR. Ag7خJL|5>["r,w76 ,$nʆQ2#48aWu]W= ߰݁ѡK* 7Sg}H5n;Azwe5Ex5pxdM336&ڟ Ri5`,=F4J}Son厄PRvh()#4'W#7[b 9 4wemfOo-]J .rQt]0(0yb.JP 2&'%+}Jn_)A}UdG,!ol!çl@c%unZɒV0ĠןAcxy^.b)Cs!S0~,&7!䫸v8{iY>r9e% 5 e@ewf3pY-]a̼y >f!bIU=FC.#nO'+ Ǯ*:Kupmi 8yY >W=rr(GVH rpl鴁ȃш6if0ŭ4>ʫ Z2%˗!Yy͞匚]iAQ1EE̽#)" _5vurG@;1QOɚisYju>V6'_De/!/K>o6 f1u%1oj/y)vC'WDˎS.qNR#\U\Q]51-R]@Xl_!KJ%0oĤֿe;-\%:׍kM])QL"=ggE\Ky[B@#F|KV4Áka>)_P'54RVC0^V[. :4H {KEP\sPZބ. rdsl-w-Y Z]2<{<併_Y~XǏШlL'$HJ2_qyQ#&&Б| =zP?(Rܵ% RbcsDN2+CˤHPN_%,=unW]D`W\f7'@]D&qƽz[5.k[C2*M~Tm:x&Zƾp`D"`VK ʟs>xLkƑǺL) C99%|pqi~Ai m9aV:hOIL|LB9?UP4\k~ g>aR&tӪ2)C8pѷ93YՇGd'6_SbLsb -.$9R2 i)4*Zv` ?]BD=Y^.S|UMa-h[U:Mw#v^ 5,?:I_OGae$eA|dO Jn 0]e|9]8^֨ۙ_e\{M# sP0"QtfL#ჱW1s? S.ZWɞ7:QMP,̖h|a~YkxZx{BQv^pBkhWkl3Vu%`!_p8t-Y_:P-71Jr4":$i;f]F /ع^ I [DG4&GZČ(:,ۭCPYLY:b\|!REYo|d8ieB}=£?th~ְ>F[*OPwG6$NM0&l/Vg4im9 TxZ08$?ZM|a(ԉMXN\OWOμ`%D)]cqZ@Q{5Œ^wiȥ{nMѦ", kIʮy1kLݟ&naŊ*x⼼iW]d+ƿvC00Q P̿'#=11$HPZlbϙk S hQE.J3d9A]캢 pr1=2g?G㻀W6QvOf){!35^-',3'$m23aE@{Y@:U%l`'$u kE8+A]Ca9PQ.`*a`8qh"Nio;(j$p7d+ǥr ӅflU|y9u9T[%$J.OT]>]vMk%>S৛g_lyS1k7á0ToQM7}cvT{aA2Zɷ*sxQ[s> m6i&7zhS:0~'wUǍJ|bRMO=tyl%3"u" ]y JNnӈ6bx{Mבv`A\o7xā>͌Y$pKQZ"'5C/JJNcf(ȣEw r/W5 KB_ ez$7[` `KE+;lt^STD/PY(vL~n{?_$gY)Ӗn0 l |x%t|pѫj[ӹ4t03&pI /L:O>uiNCW©mPLs-\]\BpZX 8+gʱ[}iW<7.5q<);CMTa\F e#e<9HN5(Dȳ|](ÚY f*sb7 &5|2EU#g&gsoz܊H*ѲS=C^{@EHIrENMm2ʮqt- m8|O!#s!UJ34#j*N ilH]2A;^(ҥDiǠ 6X9an}6=Nvf5 |uc[qlvRݽ6$Ć5ew: k<"AR?9w-5q6 0dd1h* M1P{ۤ,')M 'oQP]K /0U K_2L5!oF9=]AλWy+s:CERx{ dW^@qHcn΂\@A|Eփ[*ST֗Qvۆy>3_4NM7b3h1f?aNaGw&D ]RUfJB£=`(xcxr+tެ1m֨cC:w&Nw`χuսvnY9+ʋB>O/V㐢[;F~?Ax>\^Ј<=HJgȊ;CIGFo R<@!O3s\ -?V,x}L-~&e;L2BQ<6*uq [8aJZE!.OU/0q^oZ+W 'oDLjz`Kȯa z\*UJHILVs5,"(`!o^[8P\4w0лGyR!Z]ƨОFڪ̐vɛ |'I\\{4bW d} yx'2XɞH*:| (P0iKC UxSb;hu`&LXK/[@Eoי%!i3yOx\}Nwk_y_}Gi*S4KD baϘDi!?۹+hzF@ջ Ďo~냪Zg52,zl\en͛}ᡘ8N+i: AP^oLRρ]j ]OG&;uE^.rl Ʌ+z& o;˖l!]#oE\xn j gH2!؝5lqB], /yc@>=Ξ61mt˲>n!8#mB"]Nʏ bL? 0|VVcZU3s;XNoȥ՝S!9Jfur]u+LȔC-g:" ;hodE(装UH&mI2:2'ު#+gܗ:5#J`zaO%hIEYm`6\{~L6oE(Xbyaap <d[SC"Uwa/9VgdvySrbl],S8IQ)| SoṞxx_ڻXmsȃ_o\uJP*D 4Đ(#4\I*\p~' 0=YUL҃d4Vxܥ, _sX+ '\f-db g Mؠylx#]W%zX2no'MӼJ+hp Et '*0B/[ygՅ:PbJ2VQ Wz<WDf p6'G2b,yy@õ0> <;!6 %/꒔% 1veIT:#tQ6Bg)P]S&tkMy):lA ).{%nQ;>!բqLC QJ!r/qet{nsϩ ,2Ptx- +8,ΡNƗ_ &rp1A^RLKslkBgf dv3/~(BA4m,p| V/YHp 2nXz-Ya'*{ ;gxһ?mۉ+4pՌ1 =lTtІDaTMY?5O,-W*\IZt>|[%ϑSO§zp 4r 1FD')/h`71ÈQlV"]JEALSܲl,2v݃ %6ԟ!"ZY~G8s$νm^F֘ |j/򨵫F\ ,t˦z1@ [[F?pA9ԝGLxK~/S᪺a{Mݘ̈́DDؕ]$)-N 7ډiٱ+R[S%=!ۘ c|.=-rS愝LW$^h:g}oQUUHpt^M+Kv/> qZRX\D$-TvxUǸkvAGIŏe8D/㉆-kj$ť]ׁফ#ݗJjgBD̓tεv0 !VC1mT`T|ڊ&͙MFZҸ:vGX񴶿[GIʇvV^cUN-\H &PWu m(&]QhT#n<g?BVd.$OJT$JFC)$:zѮK=̡ N`N&&g0S~hz 7Oו "yXa+q9&#H#@pmI``nb-BAnw:'flԬtI#ST4.hgCHv%N?Pb-gq}tyw m⟂浠&r|XSog4:IDCu*M0BKyF w!rhZs+=aRj ό Idb'f ~/N(:0p} hB[ԁYI|Bٲ$X*5PԨ5ďv|uWIb &f-4 +~ՁcP86-Ɓ÷XQ#m83iBQqoV러2ٴllb*K}km/l\;6)+4UIW|C=Tudn醨u*&EK`zoS̋ X^,z \'P4a] b1{pUf yex&wG4TLlܤmca'f_º>M^yz B'"4vrD8ԓylU-@3_2EF!3w1_7!74+kZ|>}D)'Arf>#7햿?s5)X_ }q5fS v]M=RF[f@B5_QJ2:\u ՜i3[JyһXݜowJ-X_-bn:P>qe& >(R.~ȡ;f-~}?ʉ]};<31XS ĝE(p -BKi,L8tx=voy 6Wڐ7S>6wϫ#8u9:u2fصXR[!b5؊k eP蕺t%p+F͜h믥!UwΉӕZJذi\5`ŵR#30S!H1.QR}h7/Qb(%TW7lq |F)M@&ϑaL0u9MT;AK wH qʬ?/2Jk^raAd*Z WNxn>aأ?KZ̢1{Ā*CNw-~ -Xו٢^fIoFw3lr&vs8&@t\}p׻4:Vwa=0Kbݒz=gHr})(I:tۨ[g dg#(5l;5Db8˝IZsv,i!zT3/hli b4uB7#Pk4Ut5\Lid1)x8Wq&1>$MX(xLIpB n ͥYAJ/e{ })I,Г0Ul0lIG܀]E<8`>P@wKgEe,0׏S,<S~Fd>KR4TFbz1ԙyW v 2)%q&^rLf2+n B=uv'1v;yb\XPBmW1ʤ/hy=LsRWbSW x֧xhV}gLX$Wtȧ͉Jw蓳f'+-vGھR_0XH!zk=߹;q. `>_:Y}(ag S `b+ESz ۽cVNue{ kZWcN5I=n sܔ)܈$2%:^c3[cu)NEA Oq1/M1眀o?-U!|9Vt@YKyrH4{Ư"n @﯋:pT_d%ޢ[&199l_M w q^HS§m oK^9g+)6m/G)+6S ߞkS܎^x o/ϥ=*$em$֜lX <t<1RF[Zuz̡FF Hrm+|'æN:҄zpI0@1,Hc5>r%v6f#+=hnveW q2,I>f@Z4QN4D߳E'a࠭o~w.` tKԠyCZ~8 2|-? ؛|8lŪG#qa 3D`e7Mes&dDKitOn}uVt6#N&=4 Нj]f)ho^UȎt[?[Crxnn1&q5a^VMbp<@%GX8SI3<^8e2vm\}͑|:;m"[?KnLJ0e5SRmh[Nױ :D2Yh T1;¯y4 JL!ە2p߹&Ciǎ M{Z2,{#?N-.tadH 'z&óYC׬8pk:pΓ/_V#[U)iu?Tr*v 8F8],r tAVR`H)ڤ#%8Ͳ"To,di!N5Yp S1(3vՕj _ D8'%T| _L/E ]:`G?>Z;A_5W!PV}wFƷ2Gf69{˒.KCP M{FԁW߆54z7L9ҪcG5L m ,Ld$?hxnrN5DOG*htPo=̚ b?}f_N^g.|O$}'q1PN\ þ|f=.Mc@gj̞=`E,{.'V؈bLsDʏZl`0&9{˜İjy޾%ydQ%cћmW~ 4!OA ^Q:QC\飤`(+X[`NʧKH:5'5JsD')]l) ׿>.QR[ .ɚƬ &똸Zca d #%Ϫ[ x4KJ7:iDZ )λWZ3[߾&ri2 ЅO3BYibhIP9HAc xf';Da η;R} SY#y ;c4qQ,WV!EB&EÑmK䊌lӦq0N P:=0]VF=Չ~>~^9>="%rj ŠѾ`հA#hv j;3NCmXCiH.6q ,OfzPqd74c8?Ӯ45)]v ([uad'QZU<3R =/櫹6syeC'D+͜GۖQk҃ V!r>x3ĝH?YZs?=~YB0b~Uw}7&} lGmPdښTI}B;?CE$GEUȹ/C~Z0X35X:{"2ϫr~x:o[dKAOlMP6Y#$l9='Xܷd*1iX\7D_0EpW+<$3Vt-t 4-,LH*@E:5c c_uXR1=(''U6NWm͒s~|}'6 TGZ#8e>VT=s 8D/-JK"|IW;Wc|eEߙYOBK + nt` abR0Aؠ̎u`iرuby&9t opt]IUG\_JTm䳓;a@VKvtԤDRz-Qy=HU-fwG#Y%.t||Ny!ϛ`(7e[{^F&NEm˸@"h#j4C&U`hvf(0ũI[3kcglPBsO*`?[:GFyr0_~Wm>uKˣgUa \Adlw܊?< ?'&pgXYzT:g &u@!5|^NP~k S6"C~h O&hQ3WdC?ܛ*vF"VDQ[!n0=wJ*v Ӑ? 꼬dȏfcC~Ӣ0=0Mح|%8ǘ !kD_nNx.QXLJLȮ3~n&|IYrk.=Y{ |8~L?Gt30+4UwdM,qh٪MZ^huGpԝ>Cr_䆖t uU ]! qlQםkFxe-)c]'bY 2ޢh#\a }IKɫ4atƠPWʦ.9ՄDp>:E%{b;%R㤜N9#pYP^/mM7^Q EZ3hI_ءeL`vΏFQbLjE$[4/z,sRH)ʟ9 ,8ޝu|9;Syi.&ki(ŤyڂRt`ݪ> @)Iz+/~wϽ Gu9p3m&(+ܿ%4d5xlgٱv@ԛtGhv*ʎڥ=Sj@o)sfW["nJD ք%1,o)) .c.yo$IB_;kz!y_흺Dž`%xc|C`Kg7 kE5HkI\}]wǬ,T y{j46?,2,-۸30 <$oU w|۷>QX*ݷ׷>1":&keU-pe0΀@XKn*,wdh\*ihf:y-0\F'` D;XW7:k(K̦zlﮇ}ev7 jM9d5&3F7DӨ_ U.aq v?ESCd${rt+,'L嘰̙ǩ c6;v.,` T7JTh+Y $tZz<Ɖ3~xqoTHU bu ;m@]<$O Y|`X@M޾]7xEQ9YLINO{89mc91:7|*-6Z]㌱/@#H8eT 5dtKϖI]+XQZ묹^MôiF$"u8e[2bٷ  vHbF<\U{9\gޝR՟0Pt.!&Y$iC׊;HyFRTTi sO?ύ)!Ƿ]q x7%LMea]ꟑsO, ;yBxDB׀QcNfc.>'C{nYxaD;l`>xY4 J%]|-mt4'~KgxjQрNSX]Ne,ěm,W)_dA}lj_ÝO@|Q׹s7{8WU1uڻ;4:"FPֲ.1qYk߹N6fqE`=kkҲJTrI"ŨO+נ'_J:4 mmc4vt>AP\r |(8ɕ#%+TVDʡbt%O`̈́wGf ?oO QV 8<$O>;誈_JO(iIPDFS~"pZUAnmP ې4b `!D|%pqv,Ҧ:]clLxqT.|X-IitmaOcZǭl54D?vO::8^>^bZ"чvh9':; 7>;A KK:ek喏^r}-i>8deH>m?\ZwVZD9꭯h)50-fC)vqƥsbŦtż鲇Lk>"1@JH%41E?\qLpmɢe֧@>2ҽT G\ܠ3>^ׇP bdWQ4˖-A`Jg&71#Z迫jhbϿ@ohTmrՖ\8K\@;"T0{2-'e]uXXPZ5pr;z`σ| ,cd"P |~p'? jZi#)Eg%PhZ{=):l ]'Rm'A;9݌>/ Oȸ}CpxgPm1 wjRKv`K揝&_Z{ 5_, w87S[vSȻFXFY OEZɀ $+|Y=&k1]J:=Ax~waP1w4wR/BqǾm䵨m`\}И|#H:<W&*܁hD6]C,AT8 ľ &vG;RNm؊xBO.^@]ѹ4Dl3HUq4REX8'u9`Ք^5<\<15.Ѳp8;T553ޮwc%Ng< `BcIMw@M)>^T*Gkq]aҪ.)Wzg.W+CA۴yڙiQ>5 ] q'.$Ԁ }pt z.Ҷy)d:!f6 S6;~E"@]}e{0HׂļAz7a;p8R|=0eSrh? BME-bE|=lI!c̟P+A.#;zhBu!QcF]|KTקTT+c֪kUIL4:J-X™'A 3O*x1DO v?/⌁ ;&,Z"~'NJ GuW|s:Ec[UBnj"}opQ>k#` I@-8<'OԪtV$Eb"toC^ QTjӭ KZ6u3:eL٠8+5~+ֵŌ:M1| ۛUQmϫ+[v Ght/$=~⺥5ix(lKKȾO-e1>aSȵ | "iXW_~a]LKT2o ;~b֎/d@aM`&q/fL]tЩb-=jj?uv6Nᆒ vUǬ |`?(<Vw\k*S7Dݐ*/(J*Z%W6 bpK|#T;|PQ9b )!n#|̿l:JxCL4v8?iߊLvQO"˲c)஧F! ¶I,>Jh`Wl(ɚtqa~JC !ʧuц'M,ED hɼ3M:4ۄ17 8Q5/l N.v#Sܲ٪8ΈKֳ0FICٌc; Tri߲熌VC"ofƹ7)\2>Wgafn(WLs҂55wdFp]MӪ +E $\؇!Iy4ژ"*Bd:a n̅{-6QşA??OԭS~ uJٛ _R~pZGlHY~́}/Ynb=S4OmY}VKB8ڠk'E0Wjh#-p Ovvl4-T'IuCbT uj?{&SOeJ>?MeHOx~ve,9M2@Z9kഈ5@l9_OЭ""ynoOlL:1XUݗ~7nK p1e2 h4g R*nS'JWd -7k.pZ֦ K#`e&Pu~djQqBa7%H8'^mґETMhUj$%g]LBݵ8\ WiEm&߲N:48=8Se贲z@dY0 A՟ɂSrVEٴ`+r|C!Df !psw\kYzBXRi.&ɢl-H=s&Aތ;04D y"5[ p<I/v=+"BT?GMx|Nd v輕j%n2ϋ B91xzqv0D eF* ZE V9&p* $:{ȑ6=bbH^yἫf"f&Ja'B,O ЇBA98Hv0'':/xG.G]6LuȫN&Z{œ( R#<΁N3)֣P/㽬y&{ɪ" rn,@J{p{ sV /h'cDžN" `;qWY%qOEݣ^LGfЦ /kjHUcYH0(4S)|8e4ax&6$Ad16M^s}pzAM4s XO+2 gw %L$M.!6z1KfoU\hIKVUJ5 &iz>t2 9HC!!x =twIrN{@dӉ %%9 *bKNᰦΊXu~WuhyU6@#WfEJ888ߣE}?3򃇇ԍ5& [rluAL6Pq@RCiZts{{uɜ`jn'iK)5_vzoc-N5_]#2'qa2W_ 0tG IZ@>$>kpOɢGRZ#3\׫+rRH ,ñ>n 23gC N>HNzFw=(WQh=n=܅`{\pNJڜlӞS%*T1 B;* g[Nu@%w]ЙK}.?ȓj8_1ːX0?ɉ۔ptEK %Pb(y k%?5s䓅8iZkZ^#--WW|uC楠D&$L ̶\꼼ԯ'p+$ }J dO'rޖH5\RܱQ4ܫ&&02v^ y%TW6SHJ'_"M8j[1rqt<RA陞6tf{8XcUa'n]fyeqlrx(lu}|!xʆ*uk&};xRUV T!i0чgw'+hHX𦣷Ҕ3"33]zn[B k5}5O1%5 u~ʨ Hfق-IaOO%7ŀeؘf66g;0p9]ii$;36 C.MWAYU9 E KYMqE|OeXW7EI+.6C!]o8e,DɑӜ) "gwDNID'8 5U- W$tۆݼ]/<-ajud]ee숟'н8c959;vr$u϶òGX[NinUs73rA3$^9GټkHdlĉgڜ?,|-kpn7J r頏\.*i E\)a~Nm.`!/]8zV\K;H&&/:\oHZ#J0yԠXϸTKlZ AI_'.hXE/~sT&-]]Q:aMo(K$I='팋`/fX=USYyNY ं w^>nrǟ+u|6Ϭ#%3=e_9_S:thV/jlG ΁&1k<@aexQF '\76n?VЀtoIz_-LϷ.Us_ U"\@(Ygjŵb| U[MMЮà֍ϯ3Fr&AM94FڶYr*׌_Ft~Í8r@R(uF?[eV;]jjܑ:$!߱F Z,3@".9a8~g47EmD:'I'*Haܕv @)\7"Km#9% RsJwi +:ە 'z=H8}.Nm-؆eg9,09L4LUlc)yW Q<8@׍)"Q21SsUI7s _mU{q벛 fAM `{fh`)x9&b8,IҖuqW^;'Xybjb`Ey?BW=sp}L BR}z~3IrgP2kʘ + a9).WXu k\m+0edoew}y#j/;i W&C IǿSL5ngc%UF;ٶ?tmXRac^%a i`?( f"PeLB?%|{O{1ODpe vp{ҒO 3TD}lRlwG5 Mf'/}4jޱ*͓ć 4!NHmR22)@Ë1kw,ZP/1ab"G]_Ja{](da'QSΙhԿPMDײTQ#ճU`Ws/zLo_x14ȻRiYyqU.3=+X h8Opn~!B8w|⥨-̴r\mL^AzQю$.(s997MFc{}+D;F<4OҠSHP!Xvs+2 vZIZg`L sښ8j g:auUA; REkUd1[xhCTOʜޞX*Ł3q ˥L=G´mCnfGM1NKŖ]"l-w|͢uڢDέ%\8ٮ8Fօ+* Ƀc9e8gDO8?DSK~TxB?;߿J7z ևN슗t4s{BEX '$_+i jƢ/t~`՝"Q6C"B'Z:˝i/ ʃzڬWlA`̍VJzt ADU/F|Utܤ&t47jjSyL Y8|bBAޓ]8)Ƴox{DvhGꚭ5u;H拱yի8~5u~cy~?_> * LxxXkhAe_\&U'0Nh%9HtdS!sC8vqXHTXZ#G?jP]u6A?MK`iт"0TŏqT.&6qXG&4ҳ,`qD'hB󞗠,BwUmv.+uϲj,|t|6 èMRO ΚNJ8BbY|╚Wqp`MpR3qWM;@3ɹ',CD%3TYb&irhE7ӧx>Ԋ2D| Qu/i}PlA/m d+Ղ>[ԱPz7gE6ڔ)HzͨE}MoFÏ5H@bPdׅl}*vSwGB z5xe&}voC&vxbP_HgT# j/4C(rD4n)he6cO- u[4:j%6v~Q\இ|`!% s9IWX,+P׊3;4 L6LlꟖTa"+_9i rYnl:7PEǥ}ß/Q rftN [Hch)%s۝vn$M6*# 8E5-jpi7FkԉϨ;!g㶙Z}GB:x|K|ǔyvc\H>YĈUrf]# o.];~8A(GW!{\]&0ceIST_Vt|v/@%w-X<Ӡ_ v袱YMA!w@̛1 %~ECPwK-S! ?Sù#S{yQBh2|,[(؃=AP;&YBu7qkW %^ #TCwa`jp%U2${>p\'3*idpcT"YZ`)(@1YЋofXƜy҃kcܡeZU=^ѦpdۖuUf>k" 0[{Wa6d82Ϣ, n v(1?K ?_nDgvXFtp>N! k^dGHg[ڞ͍QYhS1's_<2 3!2dЅN^{xi6֏ ٙ>dk9Ozj|񣄖//Ί:)j ߳*]w6|Jh՜?;oLjOփwaclFa(&zADUiO$̯wl&AYĈp+%VZ۩"wG6 .ĽY%|2|NRVcAoT׉'_#<<3#5ۅr)c@.aԼV&Dk[&!N?V`L+@Zb-k4HTĉ*>^C赽ϏwHRq?4I8 mGVN)O)%Yw}[sV9;8bj23d"& ;\x%T(4(q0~II{ AUQLWƨՆ|%:y=QZ ϬfGf1zc_!jijS{j{bATyo#:39C -|Gb@T5Pt9@~i%<U  A΂|+x{}㞒'h6Jpk,PVyOO*C?)_+=m@f<+8F*R]LZ/Rz7+n.jR֬-Xm;ྶTI*Big{6^GypNbIaxÀn̩~1XLQ753G.~zXr0T3u7|~Ga.~t:\H_ΔP@(񬫮4G:q \p'S ]~7z3?aj8Z]˰t-5=zlA1OM "~G-vl=PH mz'_WG=Lv@ BU~`ty?6_F[4?ئlx˃G =|=wPlrəSkm!%2^[߹S&bViCT6RSiJeXkh ;{-~tZ+`fF\tk0R]|tgܚҚp$]\%Mz`{ޢI5mb:=pj@:^܃[[/i͌,2ɻ2,'gix i lft8T%v^vWr2lޕ8 @ F\6EkO:N2CǠ*s;8Pa: )[b.V X@bxՁ3DI\H/r<4Nm_N]Q(J5,{Mx69U9#۔1c˞"WӜR^N$ߍEiY N4n7|z&]xŽN6, / #NAgOxc>Y|M/C ߠI8_mn۲ȡCF(J}4II^ GIhH$ט vOMwp(x=`k-'wG#jֿJC7We5yX3 B܇A} @%ƌ7MQFC^1ȍ}{Ay7RYLPlB`*Y>YWc3pbKg Izo ԇx(^km5=x@;a^JTG^ 4s-yL1o!!G(IU9O<ɉO_ VSf`BR@G't+1JB:ug?PPgb>a'A ukH.q]t8c C·oɡD"8 sk /bν͂ă=eCs[U |S$Af`ё#[^$?:`FYo gO%_!n~ rA610tX#ݵmߜh)(]Y-f}̻fvx4CK< |-'XAoy#<[ , JgНteI 3, /&6*Qy4BNF _zxLZUhI&b,AiPB |*? `ψb0`b蜗a:fM S0TlY‘B!ybq_iZIs.•{킭@[gX'Ul6~Yi/ř@loy*+ dͽ1,H9yw]Θ;ޱ6iU8\.X&{xsTr!O`,A]ش4 i?5-|\l;)ul`ddTU\ ըzj!:tl@,C0HCzF^HQ]KvKCmF",΂B=Gh' ض.4 cYg|B(/.c'(ͩ>[plxއbs@;O-4(`!մĹ oU2 tA=f+ g1x2ǗgL~j9%H4bޙ6gBYL"A~`RS:HrZ K:m=&|-ԥ!oiT P.W2kXlR-{vvοtU5k_l'Z Y;a򁘩x_]1 WZJbf 4gze?xgWu型I8zKjܪc;BAkHhv& L\ݙSeKhXѶw'M ڗ2 ;A J<KB1pהm@D_ {|;1|bɗ I˖!^kvȂps ƵE]lz>^זwgmU _P,8ٵ_ DK\~r-=w3gp*XuA CWP:˟аdEH#h{ ʼ{Lr?5jL"G/q#%\DDrXu$#}9ಱǤPz#uabYFYSD͊BL} 7q+SNib &{LwYᡬjX U[y  ?W e&x hͯ:S8{#;G;L]vcь[]40ChVs&lrҴ#|]3KYf8~=HloVos9{>8DD?A m QYӉ!)ג1fA}m@•N'Z}=] ^$}F@( n#AP[4jo1)tS!η:H%&Zc B?&7]jG &PZe1C{yQlOFw&AnW˰ DWѲ1$j~Y ,8?quż"r6;%K..oucZ2>x?X0vBt@p¥|ZYrS;Ϊғ K\?X[yF`2'hPto#W.4:Cd 2Qhpp]Lgo(k`lP4Mi9ܟ:&,q>}UYaH9R[bG:< +|}ĺ1 3u2V&˹H{eOJjAՓ)F{X5e7">eqȦS~dǫK#%~J< .s ,=5nl֘ƒܖ`&H6hD*UAu 2"ƳZ1VLͻo+^ߞsu'&FA*rX(Ce!(`(%T0 qDj˻qlC8>m%$,5V(Iu$;v'YDU>ȱٛlG+n 3^;np1[o5!'N ;*$t4ޯ;[h]7ŇY^urGY-/q^+ytǀ*k#"K&`€7ʝ6h׹:K=\qPRGotSP9sZ{裼i|t%]gU/dl\6T,yVtL@ʘ5%! zRkM!:NcMvLR&o,2F gj}UeK'[1sD]ҞJ(ScƀU-N@,#w^c+(  k&b%¼JLXB=f=EN,CeT8LvCOGQ0f4-ŀn-:tEޕFO"l)0)JB*6Lݺ|1|-m$V|A W1#æ*z;iݣ OBiu \ˏoX粸56 ™Ix _7+?'zh{8D+`iQa ҥ%8=g͝o*I؃)4Ȍ Z#(IsS_ LQaQ=#~J%ݹB9 f  tNoo>RZpfP!}Ԧ̙(ԐBדcd† A.FKnߝ;~>?Ӟ]V氩+}JnoBltm҄ݢG J<Qt13A#~j&j:/5%5v;˵%vq76M?{Weǟ=V#o~ֈ/hlqw} ^|kbrz̟nq=VwCYl.H#[iN+xBv`B `(9GtnT*a!NoH',Fc*7hIxs.>*VߘIWdpRB}/Xx2٘3ulל]Ta; HB 2i8V9p~30k93)p[YG~1d,wYf|=zBƂI5ygb_q"U|Za[Ǝtbtøf Ř鍉c9hфaB+q \BFTC^܌HRkoJk b׮mnu/KWKw=Sk%SwM+Q]2YjbawFDvͳNR kϏ}W,1ِzK79MG"ae.8';TsUb=RԛM8_ByzVL0z[H*b̊9DU`>ɒǼ䑓]txV(}RO/ Kإ8=]3 &o1q%OB$D Smnw"Qf2tDeGfb `η}id{y!" U!xLE[oz2CPg`nM@o jo*2a`rЊg6hd?G4ۖb1V|&]{4Pr$PdfKk?vt@~q:( ZS F/tã:5V[m:=nFkG _k)8n&ŗ;ߞk42;zv^}nZJ-iFcVd@AHPa&G]q ?εfhO醋@ +1MF?4qgRȵ,LAE6}I%MYvuV v$<3`6ߎ{E~ΝS0>bhZ.e$I_ c} 'yN*[݋]Fo=u1PyЦtqY=K)YE;"=0 e 2l#80w N9%b=h[tM^/kܸ/EҜVe/gS R[3 U-nPt"ǕE2"ZA=gG@fP ىLDr݂\Nk@l絍X]>:"H3wXemlXo|cUF+aK툗*=WsDshP2:Vs%p?z BfpW:$cd`$i&Q-V6)#GRBkU.&T@XHs\M&vV1h!u5w1$I%n$Zѯ#ըO`EsbrCno`!ɧqł˹KPB&}W! HuOVO:2^ z+4rO[iF!M0* !xW %=S۽=U}m| .%z-%ǰ`j-/8n2W=u=ky"pwB$ٻ$ܴA~^!O)W fKL1A{:H_]55]|}VCye$0٨%-1TA6F*jUɌu5DɆ3-*K"u?>fNt;9 VQj@B+̔T}m>Y! Uc|xnqwy(}X̲4FƬ/ %@A8Dot]܍g7|)o6JwmckJ1/ =ߙ2{D~Q:u1ĞP݄ eDƕƮ mۆ@M1.YEqS,h!L[L3 _֦zɊDgВZjѾ!`Gn̜Y^-lۆe"tro%}9 u- m!|T(he!F:jWd^C`?TSH4ϖ(xp%7+#+l5`7`8%Jd& 3o Jm;nkPUЭݟ$=C{%#UAGj鱡e>X ҇xYZusVpm0_->!c[Jvܫն*vH_ ,pxf3X I$|yVlPnsMF_=S&̘PaAeF1Jdt.,` u; |cRtr_Yv=};xTZG4%GF *gKQ&'@ ]x axkTDR3nR\XKt rӹ?B3@( o"V*,?dPSrN@bQOgڴS>D+xnFV?02i`U]"[FM ̐"«(d( f !7qܬ$ז4`+VvG.LWgY]:{'sBA2ڧPfjf:&1h"Tp>Ī ϻ++@RInz@jݿFՄz+DܤdlS>K?\_1AQ6FP̡t~EfHƾe:w Oz17\SUMvrvS-A=Tivta)YOt|Bdb5"MuW8*"PV$ IPC[Vxpd,㒃,T,^CHd~N%Bm;\|cww'*C2z:'|FV*z8Y;@n02arɘu+ ? 19SucėҬ5bO䬱8{d ԴUHlWi=OhKr %unAvQ՛Cy(y+(g#/_I>P9 ,E.&>yECrAr 1[ڳi>#- v JJgDpzbz]}AĜD[?B/(JO8O>@%3&3ҹ#%T j4bF>َ nLOVfl[^6\M$ y܄] ?XܡhsoF,""w$ zf#hn_`5O<1uD5JE|,W@lkM̽ME\TcOIE+ -^.0M&D6%c'k(^?<^x^hom`d鞞^U仹 _{ר-=+Eb& .QјZ{G1ųR#OuPyWEԊ"[a\h '$p@ea~^7xldkD7iW'cNX|Q~zFz'XnG/`و3ABoLI*<`MسnwɹT *`7#.ÌnWꉸ0} xvRV*ьFU8}݃Y _qR1J : c|Z.O D)X,N:(Ȟ!pvGd'AP=^۔ ()Mၷ])S{ $7{i0R԰Z?bCdEC xrt3EBOwlzncJSl@'oVT;fϛ[Bzirui%4NH^!HiD|,i=*'loPeaM %T]S,2]Q^B/.HN9#C'zz_fZD@\f'bT/"l<\D9{g ׵+|wG'3Me"ɰvotYF(q<@(oBߗTYps&2GDo/:g'Og`/& f7ڱH lK0Hͦ3Q)0(7_\ڒ R4t`Iol G =9ܦjMq% yk|֭xlݺl9AO%5JBͦJ*:,oΒmڅ]U6"8B4oN:Fi'u6w.Di4ZbT8X'&½M=^v_фz&c^ H&ZU%.(R P}2Xt _6j/L,f$bHQϷ%q"GhqLBŕ)/R1(@wneF LA=6gů7{K=|OGW<Ῑ)]n?v7B:+|߈7h.b;4efߔ )h"ՙ5 ìN[KS.>Iq{跦G7PˊtQ"YDX *r'%zr[i澤pZpny̺w39̇(UC9<iE %Β(_asejs{ЃZ(f-r{.j)TKF|6>R2oѪqǼ鄒Y|) k.~$Uk7o qI.Z0쩄3VT%s~y8"48*84Wi8^y'wY܁},,0OE Kl9 XvBkf\MKRCֽ ˋM.PIOr9W Xпrj^ ;2M2=p+'pfnR)gAh 񻭍hЗ\/mV+ţXhfᜇL,id?Z<ұs!eKxlEu)9]["lE(FvBff ~#dmiEsч0{ ,#=r qô'B8@h 4LKi'w<Wg=Ec)\0ڈ0"ƣ/g9zfm> izf[ xnSȇQo TOT{4(̂?7OWA]6FK)'ͺ*vkZk$ugَ~HO \X+SZ;e@\rb(a,8]7È飮(VY͌ˣ(bET0hNC"i$@ j [+IJARUl&$[(kPہج.JUL;YMrĴ@.1mpbx6ta8wr.o G0w>{{+E Zo(?GnfD]. eˢ6;Ly6^5g 4GI_lzl %$҃qkZw VB-dɚh Ly{A CqXOөrbpLupji誛&Ab6RnhyuԠEbUz'UTRbC@#vǼCN*W|J@Ż8?oJ;+y&S"j~W]5!ЇYm%_u H,y],4g]( LR@iX=:~'ɂTO#Ìn^§sK=8@gZ|8̒8)5О{5GjU\*^8D$aK)y+ pϥM;0Hţȷx(K[qsDBh1HS*DVvGoG!Ě0f"zj2y Wp ߏlrOLN l;*aIYb<}2oVf.3ڤ V^83OIlN>+EH]1AD8ڝ!KC- ;mpvBvIYOK!'XMAqc.ed]ܔ o 3f.{ Okr *B5cA}{Uh"ccwJkd0 &FR:o+ɫ) / sq$OD]>oHYĶ>l>K /r+,0u֍:B;cY_^z\-5O3 8"W62ʵLl? ^<<İ-֡5ؐh vռLf ڃ^I2U:,|Lvc #avY2{A1"6iKBzT+DԁkYrϝr#1jaGc?w{nyȶ#b6#f4j9xCIIh\0~!D]1hY6p}5AOwqHK 12]=}d H(@CWRut7|3ݵ -g_ݞ1J$Z?9Њ"^l?ⶀWwg'VY3@?``e<36o__͍huLlIB?[W9*ž}QO?YrȎx5R:!{QI/mky\XNl1=~9 oc%,ԟ!5T^鞼9"JoĸUCYt/-ݶ)!T 2ic%sOp#sll 8!i}Rc u32u ZvV=>=mOO ϕSax;?ɼd4c1F6Z@P*ݩDCrs4<^v5ʹP՝]W/F\ c%6 h+ ѽY3 Q(UQ,fGVHW{Ddz]W3_S~mw5[BϠ_xN̙%D" vS~眻sDY+kumN"~1]{#Z@ يB7T7HVN:,TE:c`<lTt%w_)12qh,(|&l~ {JX@TR 銝Y t zL5f|X r/ j'DZ؟Mֈ@4IWgo75PLĈsWLhBw7srZ3*~GfU_iЫ8/#/*dбS3K NVl܂\i]64~hۉ_FFN}V` š! VAYZKP%t? p>+´;DUDԙLB}66>h?r֜F\}S ^y8HuJy> D_%x*RlrO=-x1AгsKxBTr'W>ڈ\_T OFaz3wd-{-P W@u9!z ]2\r1 ~s|uq5YoaTϟlg1siEH+QZ1 W09 Ad K(7nZ4;퀆XNSonFe_`2#VFTc'>C%øj3aDWJcmdw:/}Eud闾\[a}u597,gz[M$: J%41o)U;~n9z }JU Onƴ8 g -(C%˘AbΤѺc3YzVǰo2:wlaД5'-gO~GM8Nt5ͯ, ۰X:&Pg.jEA @9hjRl*!E @XlxV|6{Z ~$Uv D{M^Ċ!#lsJ,8;g7"oJd}:kg8miZ6&AbDe)嬬%du'b&/K? A1P IW׉nLD60}<\=k*NpKZbN͋.qKj8G)8'0@'Q;)4 1.njԤhK!Gص"uA^D<\'&?.Riz|9&vXyh#^oÐkK\K'eggo=+1xCf%T%NiVlHI?, <0sxy%9\ ]JIď) !/kcSL; 7ŸL~c?/sE\ ?J`,(A3r7[UU93"˷+2Ds% Hbi!hPrTU>vh?F?hS?;:ӌ~TxƤOVdV͝bRJ -Vѓdwb?vCpVHHtdpꎄC l%-%-诋LU;zk÷\av$v݅/AI˖w&v8 Z-FVɕ<(U-S4|#t+"oPkL6" JNaoysIl0. ƒ4yhl@% 3"(+ٜ>-_ȆE0$?s :gZ=DRRzp,@ALW5Yg{e,my6;)5mr0-<&oBB'c.RЕ*IgjmHUr&Ĵ&wqڄ۔άW38  8,6vj\u}|@-zf Xbw Z_}&M4c B%'ɆzM!K+6:w_Yb~XrW_E* \;͛@|HX;-šRM&t,$Xo1[͘eP$ߔo@c$F^3F_6l2]H؃DyY3)z~Gh< D0r鷮nD]!Fф& ➣[vQ9̶ri\jAG5]/ph[k ,ҴU;N4bg kdzPh')QV@e] I_#)b}4;AT1Qqq< bBeAu-?y%16KQ*wٹ}gSt!HdAdhQĂvCxzLŹwPjK' JbTtdzm_oe.$" ܰ.M>J5H1Ɍ<syH7;z8 g0VK+9hݼύ$ۃu_~YF - 6["-*x0W < !ar6x mdUpc0ouwSHΖdAy2)T)FRRs/v=qhhZAv(QQpoKa3ytd/$*Z!xm~K iTպpD;I $Uh V#QV>߅"[h5IS#+q2 INjRXr1G3*+2FLS lopS< h!!/ !1fY%F.ZƆIǨ}K}skBfV6hSy [}z0L0@; sۻM]"Qe1rOO9S0x!@g-JQJ"c +"t,G/(U|V4 4k0ѭ2%귰cȗad!YHR0 =ҾNWs4o-*8HP%4 ]kv=MH?;ߒV^K?N({$I6j^U9,=Rط^ G#HȬ^bBYwh.B`<ȜZ`;Q/ nj D?ÂKUuBa4r-LyR̅)ڬc.LkG\'7 \Evy\T/i H1I1 _ 'J]ĩF~2h̠kDJ-#aqs33'\s$-HZH2 0WdY*ˣ;߬;py%s%C ٷmoV9c&]nf^0Nqt$5!7 gN?9p\+vadqӐN7s. myw|e[m:Y[mm}Sg- VۓWv0xv\ 8D~̩ٓ ):Dfmݑ݂+@cϱV^U|_ Yyx-ݭw 6I7g$L902t%2zww{m1M ey6eћkTȒn&:JDc;F_b |߁Qf!6c`j1WOQ5ᰂ/F JFq[hCa`]_.>+r_ƭ >sBtujׯBZI]- K==r0"H8Ѹ EJ>H<>Mاѻ014X=!t~?tYsʷH@#tʫHz:49PeCχ)RMBR~2a(/(iSl_HX6HӴa)NjFa=S [ŷ2ڊC4"Կi^B^gPiP 9 Evb\X>a-'e1L˒1@X@y=Q>Q X?{IGFصI6}8E22(CjX,GPm5BnLyF#}B_I" #M"XAvG60n)ֺKR$yO|J)!{?`|:Жd 5A 2ë‹Y 롦\FVUN巡ʅEAəC0P1mTbIVrBG%Qok\Y.yك/[a"W'քQ*Si&1+񟒓!ӧâR7(_dI>τgSZ=a"Ɏ`8_)'IX?ə.g_2^68R~V^ZU[}jNek56DNRLl\SwȒE:)rjKeՓIl9"^'wmj퇖r҅-4Mps\`||0w\6mzlӁLIf %DkCHK0=M}z$תh9mfA#6IQ_ ]sMh>8IfT봘ϣXnIG/<IJt  .?F hձ{\4/!֨eVw7I莤 qr81/2z@1+[ԣnqNҢ0I FfW_0wStKM*鶊17xH"а@B؁#!R*ސXtDyQPt@( %ƭ4 ]qBAY$KZ ~Ӻco  @o(l(Ywa*$fQV'YLV%*D-m*4f. nkIE 9>@ 鯎f29X$ P GWv7iOS"L[dq Q0p.< 7?"9DC߉,=H`I>תl-h.@FɽBjͽd0! v) l>q_ƐMSsp㝎n5 ̈́Dz1ڽ1Ӟ}\y N !| Lyэ$wYd"ЍI%kw3rc;K\^"Sy&:%ԍF6h}sRTܗ@ W>؜iѪd٢6Ri4:R R@XuGj/.#/*}o73!Iff%~BwO5'X5Lܨ%:pHl#aBSS=R(,ӭ 9"(HكP+ S뷭Ȏɑ=j bsv2Ҁ640j m2``Lg'cK6A 0} S5 R3"ۢkE)b{(M҃aTBh(͜n8>]&Ĝ$\9(=g̸M&ryzN}[%ӇMP",-`D^NZOsLy_}?,P prW)zDPު}"?ev}zW}ҍj1?}|`˜Li*N%vY9ttblKЁzX;5uT+4c{HG #iP~sЀJo;u m =8o+B֣x?h='xw~5:Eg=O+ IG/ H5$co3I\$wG$ܮe`(0GT{[΍>'jpsp1!(("JSFp6!g C  c]RNMU2Xua"Ŀ!>8tyzcsυk{Vm8M}Ilm(t6U}|&!;9\0;Ю/eW?tn;]}!CJ ֍#;m"O 1 '+5Y}W*o~ķfmj+pPt@LҴŽ5g//qJܱoa%d7US@[>uhR3u!唽:ގ; V{߻+ndlO UKHmNlۈv!QV\o2Vf ء߮Ϻ ydG$@L>cb<[MUnf8%+Gg@楸CHI e*l388N /H%%LTz(_ЇLbAT.(p.zGiHæQS-8:d&QXu^<T76Q$iQR01)!+E/ );/L^,˂@3GK QFx[1VӁ֖M-J>Dˣr#InF^d.4S=y!e4Л³i RGBU.I"GYر*֦VI Tk=}E_4'5hLo/d5_[ vs)?&͏!Zw8ΥŨ5YUu~}nD*[ޅ­^FR77ڌCMd]E놰Z1Q'ps {zV-68l|c^>߲+PO}#v*=z$7NG| XnWQ@S:D0/ ˂PBL2\,i @"wȴkuhjWnƅ^Vɘ8W^P3 rmM IFr;̮#U w !nJ!fz2ˉi@K*I8f#{ ftHy =]$~C34R_֝lsRpeH5\'=c(jWKѕϰ'4žK+?JQ{P1Xu č+vab_QϹtZ/_e#;_ BS源uMS@ˆCX%Q^;:.LD>oSAWYv86KAcQtFg5+Mu+zڊi"ӳ/⋤C/kΆm<.0 7fB @=ŵkdP\5>K3'+s Z cW_jf Yn1 V2 _KoR9#0}ʫMh L09̐$\Z܏s g AK"'CՆD &wFq- >r o҈ޡvABF%SR"Qirj1qcHtH]/K,@9 i{DVA>5 5xŖW Q)Wr`pIDwUYRM$ۣpk,ME U_ -'~nV,DqD:^R)oi9|~F>jR+F`xbbt5AWd.`># eMz'͎Ta0XȒsq(p4Dytk[-Fhl vhLwY3Nr*Pdkd sHfy(?>jːs^U=3+ąT?Ƀ3q, rTGꞶ*#XT5祶*tи.O&"ES(+"-bj3!|ѵQ.*C&Opo@?; N ċ|^>iiNW|g*$O8[1uJd[.Iҫ "l80wh7,*%Ip垖-QP fo"IvoJ)Gyi`]j3ƳRj-mUgs/Bxrǵnlo^*Zf^b[_ȥ8' Zۨq`NG߉J/{pkzfISJo«F{h$iFFX圠gZɁpUY;[R~ۖ'NaϹ}Kboy{mabSL(vII\c 0׎r@7{m xHj0Suʊ I?{z[vfdUi+ W'3'%sm;2>2 s$Y~Vlмp"*-.IixjIZA'78&X!x IܶÝˉaHqSߞ$q1 c4?bo>~LTH\:mث (:Le+_k1{'Jm1gSŒ!6#ACpذy:4ٗ6-~dI䑎5rr+N ]܄R:4kI2ҍ]9ZI2ɀhvU|/q0{in֓vˀb1.wu?ٚP*%7IO5@ktbuB#cfezvaYH"N3M Woۤ [JmF]s`kw덯(; pK'9W&@gVCまI$v:*)(K(xBgU~6ZYɬSk/)cʁFɯ j_) )LR;e, M,CJtXݖK%Ӥb4F,xdPT_iMˤ*igMbodQN ^O3 !N! o0(g|2!-_DmF)(W@ 7&'fuij"vƗVd{+kH82cÓbUߘ%KxL_x{|[H!#~kN<|_ JZHun%t0Rrǎy_5AlݡlZ?Hu=v`{Ug9NraRvX4r6o:?S5M$"iت5ƙ#-*d߸  *h(̴b=w4b ƆN0R;HI'+BR,?V=5$|H}'dw%LT}فqY(͘jnYJXW$ҌGmZ'pܳ'^lMd_2`,!h*I0|)³ LVZr&uwF /dSD@CwwcB,d$@Vܭ~ sDl階UAUC,h916۝>T"7H^5ET} 8Tﶖ!/(`{hckvXa]qC)ga7]TGJy(W>IZ43NCe`y?##dNO\%!A [Bsq|h7'}m ?ߌZ)0 `L#BS7}Nf\h޵y6FZ!%洟rAbZF"o;b[cmp#R̐[8~0(^Q=F~̨_,;t~c6"#DQxvkdT6U2pl7rт L H}SA]sEϴfa~Z5._z6TCAz64fBN8("bnl*-vЩ'+|v Nw{w%N##>t475dzO"E!ƸW6h;>?,.vĭ=ވ`32Ou_<~ܗ98`z=h*g5#Dqq\Ď/b.FhX݆bGa0qS#¤|8#>?16`pp\77oo-d0Bڃ3e;`/ Jvf 0sUeWSW qF]K9np8CVg]KbvJiVQ3aq&? +bj^J_fLf5+@(wǿNGWSߦ;WY/ͭiW}LE<2<*oNtqDwDEa`^d*2iXt(ƚK$~?^go1!a30ڮ {};!hNGu#t;X]+S%= # nPOWi̷{[(e)#a)`+ޜ7ǕM8^0uMm%Y6wmGYAd2I-2}G@tNvΟѮO+3v)SA'Dׁm +39) 52s\S Sq/gP1nONwz>-nm*Ps|q[8r6e&3OQ\J>߂5rQu5 aZ2>+v*?[  6+qES6ҏS%h3Q5t~om󶛛M뗸r98I&};G?m< ̀aq\[#S1X@Qٲ:n_Aޭ(6N2`"/DGN$AQlcQNbC2 VA,m-;} tu8q*(y%']¬O/#IY\?[q dr46TЍ!e1Vb49;Kf8r0YnH>7{}?MԚlC80gK-OjWLFh\R*"d$Rɐf+bso8FWTvAtˁ- VT{J=B ]-7;, LZAЇ.T(PxF('%8> N}c0GK^͏J&I3@|WqqepIU49v淃',+|뱠!w@kM1 }|oρcvUJYOQB& H !^Ӯv x8yf˗ChOd\٫d@g}(uH}2j15˲x:v\kwbr<apEK !<ܰ%t'(-,OG_:M+5oͣaAsJ5g|gj"1fz OYLg3_ (6ޏǶ>Vl]-Nfc %SXx붾ktŪat , 4oXL` $߽|/yDpdR;\<&O6%[qzt̊w_њzߘQFo?D]*oq\/U \p']%`RDfW)gH1yB8舒̓bӡh iʽU[G{<ؠR"u@ݰOh`.Fo`R{]FN:.|Vom?˸z y<[bEn|аv(ӻ~HBsHvnVg! <LW 0@ I:7t @87G8N斑l:E(pT v dl;3&ZT9cU.Ӕd= = .o,9g%[Q CB6^p074ģ^#k bsy-Pb빸8̯8g<>[1Vv9b9*SdAPen(L<IK{ ,³-(";XӖD[$_왕 1fQ"ygZ5,Ȏ?f+E=q/-Hk3HN4/ hl߫zS=!/„BTT@O]gΟ@S.wdU#%NN_쮲Ѓ2ubRRg L)aF̏h aFIl04Ѝ/#z։< sdo}<X='$B9j~ϿT!}DTMM|/PM~#4YQ{n%;ޖf66s@?߶ᅤq5!pKq: K 6 1?>Eh n\w-%Q=z䞿+.HLOM*@gR\{,Pmӑ ERKQ,6&z ?f`nFaKI:菗uԙ8ZvHA+VK|rTMzkYz:(0dhyg.?Pd:VWR^IN_ىHLdo6498 Bm^A|UFVۆ56JH ~WP,E+2,ⅈ`VГc7Z "e]&dC:ѸQ㙐md0]@VGѓYzQ; pLv g͜w׆mM)p#N@bqZ2*ڶNfy;ji )3vXr{IϦ:Zra/JO-k=S"LgRU'cK+c 2yPwn"Qg'%\ 8&Vs maQ2rN6 kJw,R@,hU2 ^xf_9:3ndmKP+΃p+ʲ{>T`pG}_"L)=Z%>X   p_{΍Vp|W# H/Ii>7|pAߒ2$zDRQ}%I 0VFx*((zP`Q`~-6$f*Z0R>nVl] nvmK&ݢ7՘u taZ!.^l؈}Ë]Pv%]Cl`LzioT cEW#+A圱'wd"+,~USz,c~C_8@o4-> (ϻ)GN /(Ki}cv0jH3= ~'npb#G2YIFZ]'䄫%Db-W^ DROaM}S@0U^;裋C;.P.[}FT"/TWg̸HFL50D-%z%dR%ri<2m\;,'6$t W{D.Ql)#v}h/J7k!ѻy ɢ?޿iBHF](9Um;u,”muڳqLW0yj6uB찋mY)i jd;=G1NDx|0?U䘟Xtͪbz/4B]L>ѡ=fJvၾ %ψ$dS~YΑRZΌK=u2, 5es2C_8yWlv P[njҼ(n`&;]"as8=ˎMHC0yt 7@ o)XpzN?_]k.Dr/Zs(8e^ 12SH?p917V8]͘FW%vǐ 3dSq0\q DzK@f0ލ(=a! =+v@;9xٓ0grm"l'R {;=&Mx X ~14fgztNJچ"O1;ݟ4b{+GL8xJ]e!yhnceť=2eDpw;N޶$su>=}Fu0VH+%u_M'8yk^YP! }L O3 nMl l~ދP:nm} t@{!@`'<֚oYݛk{5ί]E }IBAc.FEK2x_CrrQ YcWc6B`淘qúSP@xʄ!ޫ'' 5 6a0FY-9J*'2GF9[o#.Ca r$7)¾*frF_66!o;BhցFJ B(DžIcUUC{_-+\i~ꇰV:Mn W'FT;ss"D;on,Q̀bM88NghڜV+E$m1_*n#:qUݸ` .mz*aiWÂ8Nנ*8\VAcħ~CLLmZ)f!k!&<ŨQQ-DZa@yjEbhU4:C_X 9 ݝe;.лF3&9c hDґw̅:6½`ؽ0@Cj؀N$h-5qJuPA5P=1Z?)NZ<)t\#f '"kyNᳯq4H4ʷ'eŴ0.('.}׆H$-,9B3zdMTy4z45:ɟNA4lmrlŖd4·c@.|,`޸ˋ ]~v~1-:z"3Em#]>h4*"m= n5`#ܳz1Zz4D.(@2c1;&wSUr&/؉MCZ=KBR`lyv &{ȝX/[灆i0z=ZRҍD='K?x0Jy~QsH%?+z#0vD_-]ҁ}>SýlH8x4ul\w߸'=v"ωwP{ ؾcP yuޤ Dc㌠/5%iƸenɕHkUKFxw(FM:il& q^וdH׼9>/ V]=@!xM6‡' #Wݩ&ڐfZ3BχG͹s`?5(s|9+=-js56*Մy~U%ɤF)#jm)](\q3%r2~='=5'*/7(uӡ橯׃e ;(qQ'W9gyd͊2QG_,;+{aЁńPt%ˊg߫[a,"G16ĞY4Nf oG%+ECTg|r_?׈H*$B]GsJ駨S4)|^S/mm?!+K))b홭xځU/~&A m)rzMi2\蓂}<'uW9ʭpg]t I I6L 7G>%9c 7*Eițg@*e;%Π`(+Q̂S00ͥH! cZApwq|Eqt@J޼G[G1\i*_|'_ Ӂ~+@edvs=$HHw'`2dI p>a/hnͻfQ~)|$l]=׺aYWz}4 J!>:i Dv qOsz/!! IQADE" ?aR_AeOq+VqZW:K{ x. L(vFXFӉF>3 b%|7 vyrsz,{Pr',+0BS~uw8ǯI)3q>VS a:y ȄKCxhRwUDS(Z[σ !󃀾BeD{0m˨/Dzczե]DХel}n~ұnUIPHhEkX\bokFfV,-sC3Qª܇/ Ꮳ/3uwqzUMX8t^Gΐu3.#4/mix>ANaZT7шѶ)(CiYC`f0Vz|M˔ +AY4H0ُ@=aYtَvOvw\mDj8+8@Rb1W6pA@ j[f0,uiSLbsx֤ -: 2>;Ek b>ݿCڙ'qǶ ]@ 2E,{lIPH!/[ lU[+#tbFc,E 3<>H$9*RO(_dWƒ鲷Yu?G7 wl,K4MǭR9Nð!OvJQe~ =~(ɫĀM#-" .%₽[͈< s2^H£l.j?1:bO:4bB5~}w_t83 }.=eWTDv)+ђ1׷J2sl;i4~Eڳޙ).2D;U Y-BϸR۬}M 0aq8iXrLMQEK-a-4I%s@?I-ycYy}/)T=߀k?EGv71e$l j'E՝&HGejnqr# @8 A(ůT]p!>&2)B`-mFߺtxXQ!EjO7} "G1mL[,k~/PZ@-iTSGmRGf^-Tc8l[Чi0<hP+%pld~Zv"ڮ\@t>F  m4 ZJ"HN`E# WuqWۃ<Y9^LMl ةcILst ȱy1_Шd̉hKDQU!(J$3=ŢyN?h0;3=mHQo>JcGwrcvJ]]/6qU UR߹mϖ?+N=:R7ᒑfmu2wpS2s+|wk_7 e8OƟL^Ǭ 8D]|lw3jQ,8v@75l' Ksgⳟ!3 82Xm?daWoK,H $ %sp/՝q(u]މb&)a45ڕ֐8bikܫWq]d7=(SS7(?`]\g4X@|vgxX /Tq({JO&3n5H+3L!`B*ײ&HWq>y^}WK B_ӮT1h1|KAąLqQHŔcыZWB-_'-Rg3U ӟ:ku b7H.AZ^U/~5Hͅy¨ߵ^u08dsz1<(#E%^PKMVGVB`6h]4J~x*J\nNjmmŐ^<6\זУQn4[_BgPa'p)IRt|rvBS}N֫_Hg>VUXiwiYtUyE>5~2z, ~Vx UG[d4쮟F; 5c.Ԩ;IPU%2צ>xT0ihp\YOv|Pz T iPAVR7DӼ腺nڶ%lX3]|0+UTPaʲh.FPpSy zٝ9k_ JR;ތIy/ZFSARR,UAP#$UtF7oIk>!h6ͿQȀUI%w썄|tw,7Bw  56iicGkmbNٜ(g.~>RKa<lg{LzBsP(a9nfaOҫ- >g(r9{Mv6v7-ƘUwPt,}(h3,7I3eZ*Sr §&] P;H#q6W}6ບzh͗,AOE6Wy/n@&*UwxS`\Eh5WNfHrC23 R{12bvMxᅿDaNjHOlǤ~k!nԁ4 =M+$LpĒGjE+ cx񕱛ERW~RW b7dNA3x1)7/n)'էuL(3pPo0ctYy%mC)N@7T< jP}kѪ&7#)n z[$Ą ޜ{>MCL~D 7sY׸c_h:2T?<1B_CGUSG {lhtL̦j ˁTCTp1n.a#~[C/I*E=cv" !q'P >%GVNNv}WQPCg20%UfnSF>ĖǟbǀkY_P!Hq>l@j//UM}n誏~aOY"ءF2R ?˼ލ39+63/bkBNPnOA͘kghk&Zb5D;ʶqе ,_ͭM#H|C:wVU6E*y8W⥚oRœrsPԆ@زY}5ò-IoFe.N(!+kmڂ% ]P݈kx w0uɛ`7٠?eF"BE.UYa588mTx@C sQTudw?+4tQJoWrw"eau+Й",XK8)0,{lۋW5kN0N o-p\fe$tsZofՖ uy5?x AfZ!r]9ԊW#_Rk:0aԓ)'n:orj2λ{[/+D @V{K>#㷲N`~&/6ODr}e&l@h,,mzhTE LPedt F7Z0{C|$-Pw Eq}[,OVM"X55JׇA19uB&񵆶}ٽ Ԇrmӈ>=rW ,,tAE<e;K9=X|Lx ?!#9,,J[F{#3SldΣwp)T{CCԳ Cfh@fZnskԙhq4nT4dS"afbS&` WFY.L7l{ݔVnu6" r0:̆ nE\ L"0't2ݦT 8{ꑞu_Yo Nh*_m[,^ߩlOa2* m$GbdBat㕎:Җ8 >9:|ʣY7ejKM$64ʻE* +T2q ahw_:n0W,Ly$j@@RZE0)4B% z<@\]3E<#v瘦_9a~-1 : BFo'P$وh R5'w3"G0HhB`p+p=p9wF,hiI)] rṔXNBw.l] pINZ. JVMIG/dL#}U.N_AJnב2wSh-i=`GfB TKZW'YxT6(#rnn8MJ^nιnMJhuWAz'NraԣˢvWWTlH|}0t6mW:JZq;Cy|! pJJ'1N*@``W/gcV]V.=EPD"Z%$hٗ)}T!` ^~j@H$9c3-bCpg,o lϯuLx+zޕ0&N{ 6tl?ǡگ6@G`Ҷn kI': d &B8}Ө3-udd+[+\e9^0C<.}Q4 O+mTzw2vk)WAA)q|ʅC"I)Lorl D뼦LS܈bT":܈#jHUO5C2&'>gj4@ Yfz8n zJG;-a/NƖƏހ[Zth͂ pai.x ƫf]q=u2J_兟;˟D _phg4InW.+_*"@p fH1#1M]LN$ ʝQCѝn\KBǼJs9Ɵu$/4G] ~=Zv2U@KZOU'J/ɇ)Ohlic/ѝ, eh==>H@Kс LiW]*qa`lrQ,`&\` wXv郅QQf+Nˤ[%#97m<}RYvFpoxPJ~}+'xa8Rj5f w~S_ Y~o-3|]wJ2DUH~4ةxV;)Z&Qu̖1~BfU "xJ:Zվ`Dm*MLܭ$F/{G`kfPsHp8dj4W'iOmXcc2g#!a7*3`zh`bd3_16vh24c~7S%\Omҧte&J+ &Ԇ*syP+TpF2c)شŇ;ϞzZ'0\RwY>,_TQ*Hn AY8b}X7%u@N#,=-֕wwYM2.0Zm|t2T2`: |4M{ƎDӾ瀄#ip;o1I_ Ss"KO3kS w!Pa+-gk~{Y6Ɩ@]\6@<s"O:-זcs*N8x2: {[0%68O rXօQ|.ݪl$wnfd]aUys ̵F =GJ<Г#yEQ.BX0z7f6).g#4:P:{ÐE .AN41w/I$&`uf90QEմqat~+Buv&t:C&n][$_~jGU80Ϡ-W cl Z۝\xv{85>/cԢfcg"wZ~ɟ6_HɆg"<,4ה,/^X"G|, X&HښQ`q(YV97]DU~dic7+ij-C 8qY^ׯvɼ<D7'~P/3SIw/dOt 5GZQa?a~4IUYt?hLQΏ\FQڃ(W8Ѿ$ASS_㠪Zfly{PEiP b&ewglJAVWzXa[" ɶGr3AwoW[TDvE䠩 fHY!zVeTr5._n.hT7.·bb&D;mE>{c'd-'觧IOsb~#8Q2OM^?4{c5̨`2&Q_Tz*ZG4%U'az.Q!؃s!`!Hmu*nfI7r<ςcziewsc"rvfo; ǜ.{"j(4gT9&Q/y‡EU%(wIv|x@=Ao}?(vI%/!ӀGh]88)ڒX$7 co s6MQدT!eG A]2L}C(u(DkCz_)7Gdf£|JqjQoUݽ k`|q KC"KC0uw4V TJAR9tOMvH םV5jrppLSoԃ'l{iKF DKKCO/>?sX)1!t4篼J6@Mݗg,,Նb\`.El'wF:ZN 'x7ydpFgƏJxdƀG, *ΕMeHPB's5qN5[QioOv ⇛\_vqYl\om#-h*b-xtrS; 6_/Hhpg2qdEQ.bo@7gtйY|x&Sܻ*lNXr} eum!C;⡩a"uaړ'68 a딩ƗHIeO5'%ֱEC|}"n`yoR;=6F*PUێGfcCRm{0,TgYQ@:{+&f=Y޿T~=_L@r7'=sՑ( INz `8li̝_j Fg tYX:*օaDbt"=7mXh-)5rp4ŕP83>ylר`/;Os(kW8Oaa!:m*#i዗,3 otvVx}^^ZUAY΃&mw Ubx絏dt3%mzƬ<?uVz3@y w5Kh\Ȏ64Йb{8BU7*2N@ U 9W4e4?Y8U ±M;2xV4{) dL7Q򸂰FG,(3V}~7* ,BgTH$6Ss4%|wIO xP$<ai I6Ps"MZiW%!9?@82e.bZ8'M&s 85zڮ{f &ߡ-dX2,w|CY ̗= ?ƘU) <&OEET?Lf}ͬ'[% ,0)y]^naI]CQPh]T,19'G0!Վݩ~aK~o(fle'b8FV̇z1@I- 8<4)D: tduZ [/wC> 4I3[/Ԝя(o=×R#!N`9+݇Nu§ٹ,8:a.Z_ojNiVױ=| ]x{rTW`)zEj,{,蒀k32NtPU ZQ o# m I gǶ |;9HL8fX_"k {y%kSci,WsKނ/M}sKBEʌ34i h9WޒؒL<~,CTF[v>G߄-z5F $[ҏȥrBa'r3*~|XTr/۩_]*:M3K>ň>YSRFTY+e"o.y8 `q:#gf?]Sֱx:-?gu=K]osfA;LY_.Z )f8W@ n>-k$)){3ńn!y;4hHfa#u᧤aFЖB5ߊ죥{_=NIM?/Щ,y~eJ뙴x/0 8:$r_Qh "eQF蓄<i3JRSթxTIF{ϭYOܕާxV:(qS)Jn\2H{W;@~tD-s]ezNs3Ǫ8[ށ3ZKHQڻ9u1RYUs8;] &e&wa Сh% ZG+ezm߱"*qC|Vmjg9Y+Gn)8 ӯ-l+}|NӣUhš^Ϊ @SɣdD| SpzLYx(M>b Sŕ&H+.EALK:T@8)Vďi-tmDЀ1P}g-RF'=_~Bڀl;fW:L(V#s.EQP{+4RNexVC9@l2*AbRJ)ЎC v:PTX$\// p6N98wh9X*h%71SR@)Jo%Hɉ  N)8W@kbTQ;7F e[[\ܤiK⼨_9ni,+ ҡTr[WPz Ϯ9mmL]dԣNnOw]JRVZ]ڽd&I{^j;1 *[cSm) SxEW&/!-mdZd LER3ϙXb!5w9r-ϏuX8_).gZl4 ,DpvEl4asDOq:RD\8m.q~ա7;t#Igʛ|o7V^Po(%CW/4lpG^SF2 "i0nQU1J2f[RP1˛{q2iDQ49 2Uklf"^:ߟ6<Vs@TPv)`QD , ST9q/RX m-*֝8iVmK,Z=䕹]8M:=a^A4*Nq\ޚ2_߬*,hy7굊W'͓ɷAcXjxEvF<(AjV7%nc4oֵc=fu(`kt,wYSjDJKzn1K 'eIQ8R|AjsNYa꫸-k^SIÐ&,"b +b%8P'#4>YΟ^UE_Iqw5Zg!ʘJzl#=>5㊶,D]4~/e| q*VsT8HTKQKA 3ĉYa0CbTT-4__ g" b)PuA_H2ٙےcy&E'/rm2*{)@I[wlⲤ= -lL^I^Z e^xZl_et۾0)ԘӴ!//VZn.m4ױV\g lF֚-#U>G1|c0I4v}p@u, '.Q7F&ηI8bXz,q"-b`gfOGCIhlز$LKNfQ}y(ic8"|ި.e輊C|>'{نQCz\e*kkK1r6S;\{_K4C2Ј@9~xX$3i p9Y01XqV9מwxۮ".N>e;F1,ʕWLbiCPA fgn:dtx ,;؉b93|-5pf_hrq1qċGtFXIHUl+ɠ`~ ߕ"(#/xgm4 ŸO~1Һ2md²gxN>UH7+l37P?X?îzV"d`U`n6E9D%:rU σσ7],,xi/v`38PEĭU I,X |aEOOI6/I&17EA>@.{7Jn!3F3т"L(zZi,TTL(jkSIsNn<$\1Wc| V! ,%!qIZ%٭ī3?hsȢ}Mz,J̆A u.)-6mB yR&P[IFSnL %݃6VE\;;rWT}A"{Hse p|Ō\Qo{xuk3.dvP^Y](3N@1[K5k i ^M , - jq1϶UW3%uc[yE}`!b6-J|X r=@~$F2)6Ң4yr llFCP7sWKq M ͏0]4Tpfy/eۤc ZQmv-L@+m?^l/P뼩Dlem7!d!|T2_T5wFExf ;\&v5ϾNnNQlDA~e T!R·K^mp_Q),)ECPJp@qF1j¼z?@_U3YԜ|3Dpi^by +~-*[&nΪ6͍5v)!|Ca&o kN@&먀ybƫ#^b+/,N[DMGKBf'{4()M^+}p9_rXzLvA "G[k]CkXd.GЌrP#ԇ,47D ZɬZ}B {x{(锐mNZJ oO T_1Xj̽ =^G Y絘Z E3sAuڰ= .=_ Cv˵d#WvU?SP,l@8=׳ԓ>̫y mO+/Ci̹0{*CY}8 geMז/Lr ]eM9+JA4=-w=;{u4%]U-A6z"`ӭ*5O:ֽ,"iP?1ENmMaq"-UK']膽ؼ:iN !9#>'dx=(Ù .SuH3J?f?xjm+=X_\r*t FY?*a@25!)<0 sF_5Uk,p*{ͣ  p mؕR2o7=q?]qSs[BہIh=b 9Pz[BK&؁j3-+Du^K0pNd"H#DDvE;W!XdVяv;%Jon /VuSp'yo-`ҼwzX[MߡQ]u/ }T$sf] kH¿7p||k6dlĖ2ZOгH!\u`Ef;[4}=5H H7ŻB\"xTukM6*iɚwM%x`93~m6&4bsn=I{PBssjM84t>s\@SamU)0 W5+ڤݔЧ5v;. 棄 ش9P{2[}M*?lg-j;a!ͲYBq{EdF%rbA"<6$z<$Y5kt9B^ݦ3\wdCMfۉi;~ǬE"{^d' vj6G}z ?$*VlfI1ۨ9MՕUv" n hy,,w(>0alL.X`;tÌxM7R.zn1GylYE]tBE)÷b/"C4)ؗS5yfCW9B2vngĬ]ZZqv#ǗfqwR:p |Ċ\眠$=W^(=L πcK~~lARh,ESka+gP?jZʾAZhSt%5 ]ϢG"a0 B(FX ¿ϘRs y~$@›@J#MBJhj@W[]¤`t + #lV-/d yɧ4nJiqKD0-@6ŠS-_xVK?FPC cd~NCDͤ2--&kN r뭞mX?#u:yaA!/ meA*1K{3[̋5"C^38}aڰ")F3Aq`zuW=Z䴎H7DT0+{ $DpDt3|^Hj&[c!HMt>ȇڛN 0W8(kaKOl;_.DtqJDXq@O2k]]o0=q&V&3Q)--,-2MΚFRxCM(h1G~KQulj5 Q!d:uKi |<)cr0Y:qnfSϤ5VteMdc92Oy~dn{!L&7w/KbP,T%A>g_ )jݐHӜk8L3X,{?=,#R+ڲ 75?F^̩Ԟ_X!de*v,^B]QL[Y,-Kjm_s]#,75T=,$S,NѠ~HLUZ/P`LIoR  o~8+&<}#U$jZlHS/eM[MgҙW]c(41#JJ@QTI|2۬P. *niO$`߄sԙ=׺7? ` i!)Kq.nCy 0U7:@u÷=rIcEKH޻zDP$WMQse9oZ컖qpTv-.p:7zZ^ 𧃔3hB>\/-w/mX9Mf,\wb};y K9)vY/# -RHXg,^&FQ]] 4ЅּCP ].'i;Xg6^C;8/ /,M~_OUR ;`iOEiAafj c"bdh:8E 1vyJR5^nQo? # 4a@q▆7+squRen[Yy_PA/M]i ]{Z 2SZ(D#Q-+J_ :mo[R L}0xG@ HOEeR zMq?C_SpOm(Zp)[#vgՕS{irQ]Pޤ.Gb\s*zuHYCLNfSandԃVXpٶmqxPHǣ>d&&&[}3߈.GDmȉ 6G/L _팸's &쯍X~:hM ͆) RmhIy7E΀.:5G32%n2Cz[oL^GStZ[B&Kh !CBu`&DT!KWy dn^HL@WjN`A0q OaU]eXpqY39G8m^:$>P(;ƹۡ>;l x=m^*NWK`r^ ecuq֘9]3_LU,* &r!^7nBH%5JJOmVP:ެIiL6#,mňθ85#UGt5c16~+k}LiH,PC%)bM8,rO>Ke < o_,P hx5IH|$nGyIQ0/g&Fq&$Ɗ6=i˓O%(pyua%%ר E c`+ƸKZ3Dŕ"vO\uCwڄk5Y"0uIR>οis:h2IWo{Z8߱l} =ߒ{޴mƕ)-+.~=u>nh1+Yi1з& j2 }$UDcxHe/%2N5:S y@Vp~w 2^uՓIBx};0#R֚jfs,ʶÄ;ePs(SyPQH+*S&jMgE'"w~>>JՏ= v1X֩[ MXgY"is h.?{.s+prdJYt0I2% PP<&jSD谓X"|AkT\9ncz҅& _/6QyXo=NZHd~8dp_\K CJ0 JGފejཡMTv'.0(?m+1 SLfc0$.Y Շ Uшub((JB!J2fJ3UG6VK5laۍR'ZvIzpI{i5Txti4~ZZGHیxrVyTNFjsZYiw"x ΐccWrJWF:5>e9c?^eN|(l!q"1XG-aI!gDU(z_U Sb#1ƣxx<^'"EHJ|ӗug`(n6D#b5!`lts3 S}:2mߕ9ҟ:Bh3uwP p8n{ߵTnY R:L&KאQQް4 C|^g ̑@랥zɜϾ-BK͂uF@-Q=aHQk LCuS5XLJ͛pka61/'%R+Vׄp`!B)CIWfwR=e9\3gw  1iLo]*J.%^2O܃g"^#5~5N @Peh (B<`uL"qwe tm;\9gkDEW%ĨF[:LȚԅ_"F<ޯ_zơHIMM޻-2X@0($WAېY#tpEπ uܬ& ~hR'EŹḦ́QI2aQ |~0_~ehV*zH!E;zy?Ɏ::GNYVeTg͒M^:cu, $\hHv+Aj;qu*1GƲ.{. 3 {i ɥGHӝg<(ۿUu'39RJ䐈V h?~oP5mȬ4Ҿe~oT7,`^J)8q./)5&u9`7k;϶锫INj!aK=gM c=uWƿo 2HDipO挥6I'+5S9]Cs ɼ <OpijCFEbC2 =&tJFc1m7Kyя#x3kw"R1ѵ~m n>2RӠ *{Et0 ː?+>|rTU`2jx*OAitoVrJ`*ǚ$/bi/1y#PmN3 IcNQ59H{']ֵ=?P9w+I1΃ύ30?LU1t9UcEx4'e`gYnTP?fp |3WN|zJAnAd6{߈ tؑ{ln IuuQ-96$uP`Mɟ,dA1c$#]$-}Ǿ\E5NMQ餥8۳P7pLjrcX)c?T]n4%'dT!ZC߽b91ȄU+c q #?3ǹ+7obuiz)ߩ8Y$˽?x.jAl89>ZxT|n$0kŵӉ*&FK#`[=~U(O0|SbmL>3c3yKO 3<مy,uPsBIM#)tO(R׶;_ c M""U:úv =ǴXmIhh ;,Q~}O^_LUD E](Zxch-5E\B~4-7C>;&6>RIVΞE=T?QOBo,d*w&>7+Fu1,T]RY",mE{aK鐚#-ojV.AVZ?U\8|zHгjB@_jT`, hE*އJSRj)TCGŮ7]cz8"8ڽVI."<9n" ^SHfouwSYr2"Ú.e\|\Ggkm0exI#p1@KӞe5Q ~eO5 zd-Tlao2Ե%ZY |/d`Y_q+AA'FhvuX rKe7vEV&B'!h:HS`*F=T +EˏR:B_`Zx`aP2QtQtHG{ܤF :1)vDb bwV$#魐œ΅_}42 PeA.X6-ѕ6^twt KiU%|ie-sr)Afs&R~D+^d$ma:z73W F_1fERgZJ4xmqH0Rc6k߀v4NX\t:"9b0W%fjRea_)_Jq {F']B˟ LKdVXKsCO$1Vtf2Ӫ*jJS'bi'%ݛ8Bvt.*2E΅0,2=="l 0HtLspܕIQ E?GVd5!p1LvD[)i' zsgr%F?R؃.Iy ALy+M9Q2"G ^UPbi :77KD20.h JH/${2'{mR{A>br+`ЍZ?pbW+ Pxe'EwM2Rn *VV T# WTda̗"a^`|@^=T$|2O5- 6Yiv](!*) ErȜ8'sk?}JgOm>5 P(DET jr^2HP7,SvްP(d>/m[NCQH n+Z3~"Ξ&-N]FC>LIx\!;-(YǚnL!uQTۭ d\'B'6Ck[Q:@| BvraҜm&h!NHs+w iCbTNi+45"QGF[A?}s$c؉4Yr_!@ efc9G'r_fyNj~6x '4B;'μzP$7X!Zȋ/N{ _eZ{VyjX5j钐LLK{2yeEW}M-1R3WMduP1uݫnM^iaJP=smcPA[ꢼi#+xtL\ˈ׽uBroJ\ Xٮ̦Nhî]%#UڭĬI3Ͷt TevP2une\qχrDw537b@Uz0ɴ%MN.cn*4m(T  Լxl0Tewun~FU+DRqӿS!d'b?3i1򧋵JK6!-a]jНe<ȊI_"Sy+ћ!ŘU-\-LkYrWZs6Xj,DrܜD"`cdٗ[7ux%WT%:/eeZ}oi)378%̾`H'oxA]i X0~-\=(orxS$>4x+J?Tf`Iy($f&ل<3}w(˪ε;Nr- e$r@Aouz[LzIZiV<ye.Q +i9X5BnөzotN1bzx'ځR΀,uٰf:a">J"2 AJ`sQQn6bnc0= Lqj>fWS[U.К +,~R2A)Zpm&nX XDt˩-b0ez=ܱ֔)(Xl1%J!T!Ew4 ,-[67R;_62`1- 'DkoW1pS0?#nq iD΂?4HDK pqxzr, sݞuBrzn2El`iA^.=$ *R-B2N8?C{~ Ya #26/^Q˥)Q^e h'iu"x$F)d82HW1q@֓RoZBFna |'eC0xĩ?$ _+R!XDkvӻJ VڜI4>q|b` 'ħݱɭ8pWVB (ZݾNM Gf C>+! pOq2ث.'-Q]CX'JsԦԔ[_pbΈe{N}Z/"->Lй$ O%hB*߯~njkՓR;< pe)!S)#*ZHQ޼*l=+D_)~ _n4Yqhtf@ _dz/vٴeJ-x66-:Ioh`ܽ-$q{anr,NbK?dÑ-<v7{*eVUhi*pK1l sĻa;cb !3WrE )T]E_..,T@Ӓ;n7,5enP Y, FRK F",~Z Syn{f o(o áDTv"~dbTGYگL{Χi\ؠPy%~ns@f-rC&%ՏoTFAjѹ86~2[LKx#Y0)" ^S,Ufa`g犷Տ*8'ⵀ#D4t &*GK:GfypXIGiZu}{6u+qϊy?*o LQл#"kc_ϦW7|M?/b"e8ZךΗFpMl\zeUI!uAaf55?`{e(h ]rÍl%HD;_}ZO/?ԠǢCm$wE )61L/#>52i"OVDUݮ`'t.(těBc0p-Hd)΃V6''9312r_6JA 賴ڹޅ_-/aXhuҒd7"{MbuŊύ#$f^0_+M ПF2v1DUvG?pNij&p ["'38Tʁ`4o|V9LzgՏLqt~צN%jrq>,{S +jAiOC2<j 54O(1WePe56Hurޏ]f7k.p& Ԋ);r\ Hb{w0\,v q]-y v FPGKc+2=Srs 7#+pqDwImznZl"d-fwŁgE~NCtYnM&n.gCߦL-H[?+Pg㊂a`L-.zU9ƒY1uXiRFtj՛΁Fe2NF+ {c@N]^ xf"qR35jY AI&, MlJKqyHw^ɐ>ǐgv!l5c|l,*"Yx:uTbDpo:'%{<{I"ۋ|5 -|Di Y`5?CO"HG\ߑLsÖH?W=d@i BE{;Z_5gtzf6^%`xkᙝS:gR>l!I?(MeW6QZ{ڷ>/*{5>kӏ0nҚﯭ60SXO\b貜j%,VׄTN>,R} W*˩J XVBٸhg= t"?q?~aDH"l8l@9wAq55 S2:SGJޢL&^*ٖUۨ rBPr|P]'VP 8:k ! X^ߖrHg8 <51 g/5n4A<(M>|(5^^pMPL{MIg4~~{" <`l>#zws@JEH]hd8 ylZss-||tV¯drY&5jT/_:h{^Y8m/1^GѰܷQVuֱ^r$;v#Vsh*GCSL2b^Dv],"o'%4k~o=W<|,k(|Qr[@϶QDǠ#/S=b (RD S3aV/0,ZX T{L֔z˽Vڎ tH.W(epdL8|_ қtiMfO@18gHz/q_`aW^ Em} /z7kcv6'KutL`A{:; p#GDN >MzɃ2a<>#hFԵg G MsE5/UA2 8)*BŒ3a·Kk/j3lnԃ?+z.R:jHSjoXIjnbv1L`!7*lP'`tgϣV%Pܸ259e"cFGm/!Y"]PH9m:++ }[VՓz@H.,c  בb ,5* l#I~I&)>f3S(mεӓ#ԥG GB†SS:ҩQaI\#fD/5E`F7 4H0ooaOڭSKC(K~K@Bͱn yP$ >[kT|ooݠ||zCo4_XM>0g@YNhM:1oǼidzAsc~N[KGXN G"]~4-et@L+scj[0Q^q9>-10ZSTQuj,)q>#qf\;¬hq'01[oy7F15Pƅ+7l'|f%0.ԉf5/[cluϽX lYJH8t懰4TL\ (b ’PbuVs->A E\eZc|_kII\\o,N+ɐߞ/|y$r7,ה=͔K3n=O%k fWDF"3+4gBJˮl/#P?[☜#_ !KiKC?R$]}hzCz)?!A6jڙ8S>HQ.1t|}In|FDP$*+$u:l`:gg'vw%iv*q/VcJ=hBZ Zc/8KObhY8kR6:=[鹱C<7aVt#GSگbVuI^냁3%kR V\w>'(7B>:TH"OSi?cN󢂂5j3f PiIAPWg:q6{@zɾm&D;G)Gb݃]Mp#eB&h{Eu<Tn-Pd^H}C}NMLYS*y?}Ga )~`!`D3<G7Pw(B㿝jˏzSh(dЉ)yc #яVyIshG:BKG 25S>ȏbj1U\H| @Ix%&aCAmE]IpəvR%5LB&c41sk N-9@cwW $'IWG2_v'wp;jivdb{50KL.\VJuM;"tEꤷbte:Z lRhRL4pu15\_% TWrZq.HCX&s_1AA -[ٷϺ `<±9(4]$c |iB4E1Ѻt [g-\GW[ŏu܂8/(gd .3=380y 헟6|D!n(.Z-.*8,y sQuNElZp޿W~՞ ,J-[` 5vґx> | פZA8X.$o0 εwEBF.հo5<osxu*c dk.h'榹Ը%f//qnJ* G =01½'2ϔoA?CZ/'ũ~;EHEȈ4XbUvS0ʬ*EH8-ytp&soq&TFde׬imnpV_e$ǡv}v[T=$m\ 'pwt}Tm5WkƼ*)CVD(5w%w`=U6W?fFxI ޸3:!8Ƨd 2}>W\dS-"8rD여 ymߦvV&`,Ya*]AŻ˾Mk='vROUvMP/~HFυ{p,27ig<{}Ȃ ;v=Щ*ޕ}n/^NUEri&.8XΚj-=HГ7:tk.-{g _D=f2B'bw%&C}wP5Oѕq~6V s]y563y=)FsbqGlʝE-[{'hN[LI ae%/ ^6 =8vr7?fC#_[Lh,\@Οls8ے&%(\g~Oq믩 eZM^@6qF@ɖ0~ߝ_HHm6>flQhH4Ц"?Fj4[wݜk{"fSo,s :j7(@WttΛ|Κ'dd \54\2MP[>O:. qggY16(xd "zw]t"nUJaof`s0ݗL/ ".kK`n|5coBOpMAsḙ?ih V<% hc[~n¤jJa;4άYUJU^+ɽq*6#DVMmt=;I)Zr_ld5=n6xr9KՋpUZ1_(Ӄ"_ة]lܽ

]9"-ŏG1A}6 3}=7T-aVc9 !J}^\dl E~l{e㬢] ߥގkQ|PQ/룯fjjY@-/LW1T*1QB@^BW>{V+Uo>wJ6U }J۔5IDlΘ>G/⺜mVm֒t{]Q>+6~Edgz3udTf%TœK*uOO5­]0' #~"cy@^"HiEjCfh-PrF$pg̦&ޡ^2 Zǹ%iׁw5ZZi , kO)DXk×*Q9x]ωOz:E/'rPTT`.pK-x 8WN ZiidK.Dei TZkO&ar<޶ Q$3 ct_^F逐aĮ]e{hdgCVZTc`ȵE?k}y`TYsb)sNJגR:d)Nfr#<4>;/*:jh)`0}{:* Fm8%&1Ծ4Z  HbMI")m~:E3ْ~L=#+;:aX"1(2#>Bzoگ.wtxU& Le{;FhQ=2`udh.QάWO<\(1+c gEI4  Owz_7 'CLwM@'ܯ%bK~t+±՟聪V_@\gڧډR)ƛz(l+yBcoA:z^9h]]]`=.#" P戱[*  Blq:k"{ L(E `XOPH1_kY^|S(C\Cbof t;-|#<Odn;I<~d릇tDjaF1d%=obeܤr;@z^a 94cÐj6)C;Y>ď Hf O>n@E)t7sw* sѷlF?8lR $*3Qյ(aJO,22).[Ls*u+[-trOC1(^^ HUd~)vv_"1ԍpZ;ڃZSJAqi2^ZlaX(rD ȢgG}@`j.h36/< (>jUN1@^j^89W:IhZ|oO9(ҪkP;<[{uI'2[oFT?Q"FK.. #&r<_m*x8.ffƓ<9&^4aiY)R7]f'p=wNol^5}wYO 5"o[ d2c=m&^saaÛLW /!tUfDFXoɒ W'(nBD~ۧ[w[:Rc]i/ ]: t9߅Dt߳.:^#{ zǡ!Z"nvMٶ`G8gB}}n^1=a$3 )N{!Sb@.!n'k6={efCKƙo3Ѩ_8aA;qa7{?PxGц"y t5,x/h!gZAϟMUUt y}%!w >44:Et:k5bJlO9pX <{+"W"}mV)pi#A]džBǶpo }N48f4/*5䂎1x}`ưAB^Ubڒb˩0lOLDD pmyڃa*=Τvl,Uo-jj{)X0Ș ռ?fPοͪI&M2NoG8-FtqA 묇r5Wqj':[]Nfn>`15I(::=^^0N{LMNg.ȏ[*v<2nOMuRmk{h]2W>N݄jВ[!ڥ*h$#vmx \:@oۺ1eEj^n߱G޳F40ҚJhUBKuQut*{,#퉌+ Mn\ŸghԱ;ws]u=MDf=xj`i?| gcZk3H,W%;hfʿsp BeMߔDh&+?QX iuyZ QY[jKLe $ <gLQQo߮S/o+[{S YN? G-]W%D'ChBhq٬!pwcEDC$6j,}łnxymϰMK͚m߹?RН7cnv.aVyKԦ+Al=0. DV3.1 ie*]*YۈK\̆s"eTw<ZkZEa-ӤJIKE,殟L5=!c4xq1 T]@+Z'rQ:.bz)1"B{m?k qH&iȬxz:;έ\S|qbXլ0 kG~t3VTFѷoWr^xWcVTͤi#F.iMS$֭1;7y9!;IYu CpN߂|;t'MW;Dy֏qid>B\8Lgjcw ^.??ʖlnD21K?XAПV.)j'GEPZu[LO\ <~xjt#;巸cDF.LPS0P%NwFƔe=U jA\5(b!{h`Ae]2TO"'XsV$ sva l)RO[W"Mv'!/8(粚聣7?+|~ 4炇wʁ.CX Ag H6|@x,!׈)}b&P [x{Xh6>͎ >ODHV(_VWru#K9TS+nImwj ve~.>eW8w v <>j X!Wxiq)qp#HD"CB uP3-i[;dBY㐾]=NJ2&XƇ4D4p %Ӹf])Ibv5<31}-tX &%÷7:`.-Ĝ1撛W(V$ݻ-@c Cú418'kԑ<-c<ЇpK\ט\6mEVJoн!ۃb}(Y$.DP%j4.n틆*㫋y퉋`޲)eY<kaZ Qg$=؇eu3?)D×9R wwWb:: ی-)VVk `=U۳ ETk遅T'O*n','p5h۳5/PagmǾCӈU5e?wʚ|u+t.d9Q57ܓU>>Q*ؘj z.VAz9Hڿq([=2>U4-7_LϽ/*):xdD:CZj&XĽ#P c64gޮV)[͈sC B̑`kW[Ӎ 6)Cq7Yܳ~jpcXa~ ] ?g?hTe?zAcP5\k&7Tkbk.4Q@W_Kben"On?N22B2Qf X;@46'k7ż]UΗزVVDXw"qRY4{<_>Mv…$"0;KUe8==;WĒÒC=9:Ɲ5%Q7@r;G؃v<okTt"෪&K1ɯŊ!6"XxcV+q)v)Br-] ۬X^R>isl237 7%>p3ߵ ?{-Va9i>ETj+1_)Wz?:SGS d$ʹoe/p7zw /%Q u'ͪ Âr'ɼ]}{l2% !=/`u|ªKrxbhԞX-o{$˻}Y_Nfsl$*Jz T+Aa/ʕ9q5eK(ƀ s|fM]9;O1^3E^|E*(s E &s_\%?*3w̐IXP qйq2fJ|n2`MegE2 hV7=)ŷc+DznE҇SvQ bhE%vhmDzLaQ"AG=sŜ}2yfO  N೭f8; YAVcM,$zAQ#ߵV*'FnS;n/0㟅dv s>P]zm֛eC%G> "-rw]HK0k݋MTеSD xOK Y:G5vd*b΀Job,^P@O58],Jznj8- Q+LY=l|Qag싰u*SǘE8Tٿ652bZ}P9#7?G ɕ،Iu p Gw9:(KU0{`Hr)LX.4 v/ €o2+70*mt>.^u5,K̝.iNtB0ҏlA=}[i Imsf jud) T2FZBj B?kZlhx75aqFmuߪ|C{.(|8>3Z=bxC6}rrW".ydtQpգָ噳H쫤O`I,l  p_}+;r.VopMbv58VL|:8Aw f؃Ple-@9I{ oU)m9x]Z>.(UW%o[V~ _ …m+iJ  Fɘ}yD<\9%4z|b#rQ?GP8NpbWCcf yu`x4"Q/W)B+^ ̑lO=s#m<;NBq2ژ oK>7 ]چ vLGTZ?/۔\-ˈcu`94e8Չ~Q ƙi~f|ZljK*5asUvӃY%@m6VK\=@ԭťl4b>wBG*Ɵ41F1-‡[7#KKkհ >4ֈ%p^=*W_"Vt:n,Pq,`ز+_ۃ?12)G=,e#ժ$WY0yIA_Y„2ɼ}f砥(Bzv@Yt9'.Ҝ-?:bc}yA4r8465?VP̿1~ê>JzجL E@Wzͫ+*/ qK ',qxq2x|OϤQ`OrĘc?Jx%='Bo3/3ZE&zҢE]l^+ARS?Is8Rihh%0֪[>gJq/^[jR^v!A`YF*J^Ql D g."ȨLǂ 0wNdX.׉4.3"kPg/+TOs] ӲHn'90xIFBUN%}RMO_F ]pҬ'„B=gYo׳Z7#w,b!LL06`|TNGi-`욍Pb䭮`ti:"֨rlnO l\3;-/=F/vgD]fQ\yGԻkeT>I, V'k qA(%I+RVRׇ5jMi| kV4TBA9ïΊ%7QZG|fwE']GJ4NiJq PmС5À ;cŁ꓊%u``UOw0DKswiDhݛg8q˒)IW"a8Vwu&f`jD$O:lE'-nR|5vVrӲv8MeraؙF=:ԩk -SĤxdkMRПچX}ܧ?-jjgsU60("Pث~]ê[Ee njR筍-?G, SQdD+Lf&C in߼Nk[P@J+ag#0G._Ӳƛ]qB9^nsIDp޴fES (U@}`%|m'9Wt{[ Jz/(][M8Ps=fcoߴ͞,y/WUr8%m}ysra4{Upk9>h{@sT*l%לor>C$'S\G)q&S\f>!OxӏLֻpZ(lӮDܖWW,Ϛ8dfxpT1A4XSV ՕthHvRY912EO $9v7-hz>WU> xhu~ ?7R@}D"}eGf;Q:QjE.W~8~5E=LeN1~} q׊'$*SCM|~ }Y uSzl>p<]IAHF>wۖ?9,j!+u E\UΈ ZGO%/A)ыWi>m^VƉ-~G:1 STMr%6sRX& drnh7PCqO=V noȑl99y29'0=#>is;?J5~Gɵ)S( ZW}Vc&{< Jϭh\^qG;+<7?qqpÖV:!:_ ˱©-}cCaq4-?E͙>.dT>D:Gs<ʮ(HXf>FѰ?GQdC锇y6/{ߒ\d&!yd$JOT·)f#.N+J4uG"3;%);hj!$8&kKT?rcb&C~3T$ڮc!_'O+Rq~+u nȒ/ԙ^D{l7^-P[{w;%r΂Tk9B;d>"myeƅ3UH󭽨5JD!8ŰY.Pa4/KÏZ9"X."~Z,|s瑸h +REP_GLtzD~;!lh2^B{7z Q ( WxSHo=.UyY]tFOB_V@u̼QL;?7|`5"Bq/\7/,t7q-^պH*3UN,jGDzqH*yz.]GV3+ٳ4|5ʍ;Aв Buҫ( ~J S?(GKӁ%9mO9Cu L%rm 4Qef-FtsSYhVac>J[ >T M}ᘛI9.P/L<:_mwƅuwg jЫs[>݋´Q5h*9{'ϛ#TÕr{#l 8HHM Jq|=/r.k|괌k@z[˺-o ZpHncŃ 1iJ,YcCŗ;/dST x&(CL`.--ȮX. qڟ"JI>* 9K WYH@G)9{!b,h-f˙co~C~D6[TqG}ز>[B ={3Tid΋XRê;{ZpU϶NbN,zIM(W9d&Hd0kj[\59GoJ#\Voܢ_e,爿|tl0p$}tp,m7V>=g_>cFeۼyK[OmQl8j/9己πҊ;{ƐiAxszfT!zT^5ycʺ&1̧s:hKh7n <6fY28٪젵nB *#蟶_<58-"팈 &@SD}v{"NU.Ŀ\EQ9_H.y)4wzOB1Jt$A [R fE14ȋf܊*`}*/q]\nŜÐB,S5k>-r4~] 1K5=~ά[27ɵ;KJa%KV/P;ڼ7JʨҎN5E" AR%EJ)IIf?P!坜~z㩵qdEӀ_w#7G!#șǵE/RJL=(掍rE qZjMjHÜO`k`X76vClͷ } n8D *Dt\µ{@݅=yX`z :?dG'v,YчU_~-5,:,V%i 41OVrܧ{*W/poGN2#~ >nα;us~K+et2 h6kd]s;fS'PltÙAΉr$edC1rox"C5ժ.0.r%Nj&l?NRٰiH Q6G6r* {,F@'Cq-B7Dz&5wM/Bfcq0>{TwzxJFw&hybNlel̼vg (; teqkm'{Y20|X&<ν-I+sj."; cLOY-{5vvM̘Yr8.mx2[N)g@Y_ȣR_"@iW`k6\:qt3 ZL 0=q/4N5j9'YԗڡPR1Gt6I3V6"jp5c%OsAyJ(FP EKp`8@}ҥ Cg#udZW˝g"C!N)ivx{*PЀ!25&K %[/QpJj%+žDrP('46q(M=arp(L.n~D<xHBW֙*3QsuGWδX\^ L®v 5TNj-ΠhS&5/#^J]7 :jI)В#hTҸVB۬?rp ԛؚk{39VOά7l̩0H^[WloajJ=M tbw?5>O1z&DL̐O]\]B/g2&xcv_EBv)dǎnfn.AP, =F|+LnKk\1r{dr!F-DU&Ŷr8% ;\3 pVn^P!oJGXўY溿oZ4 sT="$4so2> e #ucuq53Qҗz-o?=nSPa ͂\s"^^~lraiֽJ ܅*[GuUÜu0!MkS٭o^`lS3Y/Ngs*d@Kkw b=ܶMVYYCe>TPAH)T\6.'{&ԕJ> <JH>tkR.ٲs~U?qrڎ-f:/yzG\>cV8:x MQ@N9p+P"On^0h `&iQnvˉJ1ߘ5}N·ϡ ' F=Բ̮K]{"\95;Og/T;sg> y{GFg#WҾI5Bkb{n!Pv,({cI% Xgy0F{Lw'5 !F\7 PUxܫ\~bM㱃HLgY@-z\b!r9Mm I.C!>S8k5O Oa3 &lkZOK̍O7a8B-}\9{Hn.^m9?VG)p6zIhgԘTJ[k2HˑӆvJs4'GV$.舑SjлE . B&?6:aVsc#3*3CL[0D< !LZMO5Q&)Gp  i2ĩz^1O;AnS 3PfO'=_x_7M{9gY`4 qNblϟˁ_md80e,ބAKJ5WBkx^(jCܢfѧ"10X]ժ?= TJ̝ڐ\VOQD_L]Qּ/zЯzK>l닡9Nf#7LF0o[{2 -rVy2,tAi +tL.e>:gKTl n;7_:T\/K.bM*HP30R*Hs! F ٙ=ayݔ ѳEkD~#}pbf#։1.Нwu}Xwwi$,J6r)$ ?"r6iR laIf\+Q#xԶHajX68l#l}NruJ%)]R, Iɳl?iǝ313rO*=*ds{ \hIFO"K5^(~YV&U"p# 3Ț~&ҳRefy#1cgR: b^Z6[;s@Lç;?OXo | tA߳G<Io>XӉˆ-_68i@4w&C-$jC?/eºwRs]~5֐[=0üf{$e.J5 ͪbS2^D׎i&Z39OC/4# C_ G-ɻk/+qbw&J{%(0ܓ|ƥR6_Irjh#=\8OGJϦş , hEKW I‡L 'ۥʣ}?-\%낀ZGpD>C.9C 4c hmmG*\S/C삌'%–G6U[^xo'>Nwtw ÝJ9C^6Q3k­Y)lO^G`l&jw[H*Χub.!-uT<؝N,x{]*\Ė\4#e 1W]Ҋa2/%b|#|6]q;fO!4!gNjY)Sur m6zJjMD&qO[9&ih!+i^mC-3](qY,t񣵂b'l_P@9JzaͶF^[4ρ_X(:Lj aetMkr"5–'&2hJX};d]a A닚XyO'5ILuD^^)؊hi9Iۊ=S9/z[`V|hj>[MOmі2qzɭr/kTbzͻM;D"`hHgs[sU DL6Q祯`6$aWFcŷAۘ[!Gd2.8Nb[F>PƸݚ3wPF&Kҷl[Kxl_d a)~Z/w lJ 6JD7eo! R<JA|BEK3c:O mW~,~bc堒'~2,oT΃z)6} h)快X=$-J/*<: C&H8OP\um`' Z f a3cC>̬k'+S%o.]I@[&8PEr48P]tdzIWX 6?p.NҲp.rEqb89*Ml=JۣoR1.\> K >]Lk3"K bs_5IپDNj_!m'Jo#8Ơ:B)! =&`|rMѳM(d{Sچz7EM!m+ x;SZcSzAJK)ri!5`OV7YhWn7$ j=~ 1t/Rĺ^ᯭPA%gع*ɼgMݠHMo>kl~|B\)]F9g:JD>0eDJ'_7o8QdL=U.]# <Ҁ9qDwlim1+$J9ojZ '5oK_%+bvޙKg:̞sBkU 2~?H#!.%ྵcɷ(AEMYhJ9AakՅc_J%z+PV/bFEdG6XֈL+>NonRȭwRǵ5܍̰ e`-K̃O"h:zк4Yȓ=^'4̙e5\ϯPGuK^t&kW:k~e =V(R5J؇ȫ?&*CQ ~ذG棜jfQo-@Â)wNa'-&~̎Eb~:|8E7XS_EPdy>72n6:`4j1_"SCn$y9?vA{vt- vVnr.>NJˁϋ'T3f(0?aggf02zDa[_mҙ!ݷ2tb)wEЗ$|Gn" B+M!M oqԁBΓz9cL>ml&cd!3 ~z IgK-CĪLq3n&CLդXCOxK Q;ݕql\Ehg@rN;'lʼnb8^a6>iG.iw0мOar()g({{ L[ Lz<Ř 'ןDY BH9]U0{ ַhjRb '=x@Fܿ BR P5K9ɶl]T5YoQ_kTh7]]vWp]h\+Cv-gQA(c$ZP/6 O$oMKT\쭰.l~aG`Qx͊d`b(;IY6iv6ΈmȔ) H=B [Ew h]䤧;[9y[pVhӀXrjkr4<; 0Upav-\ilUJ]2:&WLqaii s:nTqMJ0+{mX]b~K}J#?.T?n[UЈ% r9+P>n'5,ɳ-m+_kύ=A3Dۡs?cۗR>&͒q vhlSs Z>FYgŝQ;P,Ĉ(F(STun~`sܙ?ï@TIS@Oi|g@>TxnInm"UvAk](߾k[C߆֏>+֯><5ꯒj}I[W/bڱ܅ [ (& `zFdI0Z֞EV1\v0!ϖk4qTyV$3f\>L>Ȩ# ōѹ PZwUdpPD#4a~dYZ ~'H7?b{5!+.v3V~  G9X൱v7*ÈY9cSaF8h4{,`.)L 9܂=E.r?Sڰm6#f˙}Ӗ)IZx}`=S4ߠ"SD-ՎьJ<7b55[`z|BIkܩ+WPLw.KUp\n+@AΔ%-OPv˝8J'(."n EyN| /Ry{ ηYU<.;T ]#>eMŋ7 v A}Ȧ Wdf~7Rye,;y\ju"2;SR^2,Sb=am h;uMy UIYxxrPXjD{hxNBjjbd%tbtZD lEr2vN QYk+#ctij9`~D7⊆?BԎdo {$R'zHfm{)]s~y$HJŶE~U7IZ^X~ŒJK~1A @cѫbk|tPp9U1s ݈nBgmmdIJ§Zqz) 9G]Fc@g(3 ~Ig55W`qtu6ޱ[~ Hw"wޚcAZ8%k8Hgaϊ9\%,t9 _(W'b?hTeuDO-颻/=aNf)e5o=@X ExhmUh_EfR#zN[<@O]lX,ų2;rpd(Ho &@ܛv0^Oadeҗ@TdJ*Z׺h֤#3lo/KCVcM?wenkG20Gϟ0큃+SFfF˕*zaZbl_޶ * - 5/sZV0g{I~cdHr]ާ!423@qg4>/yE',@/J.m~!^V2YHA]Kk2(ԍ\"Aty\ !F;"T(ь rҔDeW#v1nShi2ˌ|HgH DAj3qbJIhuLSyRQF8T ){͔?Feq5D#oo<&ݠ=8B"k>Evyh_M4Y, S'kr]ʥSOj=. xaT_*˖iLX\%\SԹJ&Adz~ϿΧ*T݃|¶{Xzgj{Lp6,|#`]!HEG_0؛wȨ ED𕡖{ ȷA!0 ]8Ց5h(]! fK<4ncP!ah@wrRi^/'.͵)P FZ^o Ѫ;iгTv*vG}scFG9 op_UTwݠѭ&%X5!zn0ZMwc57|*XyYT@!?rVƗ52%1]Ƶ9S& Ϋk0ѮZ#ʲFhyEy/bC~^h;S< iR!YsC^e9-#,C†CCJCe^l(U!})܊m0NL'CE5 U#(4ƞPLFRjkr:#8d‘)u- ̱#ZN|Z/ȘY(z$C3TNb\98yeosnt֙6{C6>VMpdHh$a[Ϲ~8^JHcJYIs);}lwvbw}kN8aGJJl8d{Al!]E==df kod1?"҈mo{2PS=tj~)I]ݽtSW)PwABqn*:FMEBdMِSa"A搬G|4z-9'}`jQ**K  uuόB eUGSj!8KBY fH`kIlcmCH#z"xswڠ381ft RFAzosKɡ0E!Cj95ۥ'o)gШYd|/Q@hǐ]˔GfGVC@Ss#w3ٰh{z[mtY"εlCIӖ<}GuS|;w$wa$~r!l{0t-n3'g6AMEř^v} HkLFlu+;a=gNfCQD,#0e]- 2:U0a~*P̶@g,7IM h૟IOO74=g;Z8:"Z.^RxMMhܵ, Ͳ**]~{:BӘ{J h!T!oue=J~FM1]<>pꥭJɴ ؏FW!FoZ8$* Ha:&99; 'ie ^}(ަ ,#kAex7rKnmMyRiUÑ`C?"u۲?Cƣ\h]60řU7C ErbYƦ"I,^4yn7 hN'x!£4or9=މ7ŒKjKtqŁ&c,}+lu,ȗ.j$7{Aj9%Scu6׈F6^\K`7&Iip"bT@_+$" `D"rgT~>-odzn֬c#sxcKYI =ii[v XiQR oZ\ź9M2o ܍BsEծ@^q~;{g9A̷5'D~_=&|>pV.rF=-g+[e_TT %O/_ Xi㰷AR_,wtlV ĝi[{5JEcF=i76)#RvoȧtW:EXA3&ⅷa'(xm%Qo(۱`fX,;-7U0/W#e(WM?XP|4pcyVUig? M!/?V͈{HĄ}2p2aż;xޟ4f ^"պrCn#wgEBcyav@8t 8$r[ ȕ/iBOQ ! GV5f6uby\SCREa7* j1fW{ݸbiՊCkL<9zHK!$q@fpյŧmq_\5##y0'6*C.^}6\/3ÊM` ][n'?qCi]'*W}+by#lf H:Uhʼ2.^/YoиR2PGZgKur)%𛭵WwD{$JV4*aזrԃ:x0ΰ\c\\r`)f7˱Sc>m/<7z `"ô;1hCnyO?/iX^Fq=-8RDt +cB$A}M$ZJa֝o/ֿ'/%E2bDyZf9#:=#٘q< qHe|Uޱ Q@Ƚɉc3zfRYD0:mRүv6szA&oHs' A[rzYYNiqLJX| ‹was mڳUUlZ/1^>A6 L{]Z 荺{gd(0?˲\^'B昉Mo~3g!0|_"u,FDB/kdPTҭOy96_3? Qdj5 f>H5zG--݄J vK0MkBjI8!Ob1sSk~ DΥ_]CC1,kD1ԌF~)1:ys-An!J]|_ hauaL7²j:}r sT0ΆG?ROuEBһwAX쌵~F%N uK]#L<_r5YҶ'CK~Γ Л S!)r"8}vxM9 l"bdnl"ۥןa~Tu]ks6aIrd$؟M^"6rgzgl&a KD9Rc=v䕲867WVڨ1_Gr5q93 1}*Z[i2| %Yy^d 4!Jq3.&ԭ-{Z "~ T~?x>}Sǟ5 HhiK_!YuwGi)I̠I[=G%[t߆ȴG\i\2|{IHzQϗwtiXp([!d ®Za&kӜP!  9J; ®ˬȐ(4e${u*j(+MWm8b+֣QTe՚P ci{ӪjDW\X\)UJ=`*qM3MNu3Y#JyIu \bY%ClA@G0ob:`f5S6P%P3OjS ֌(oXr> 0:z.Ab?c=@B?3YȡGy:SBJ|py5#Mtq+9kJnA/bX_MZMW^|8M{y9:ȹbZ !}kFؐIh:*OnBɘ-GO>䀗:z%?MD>öW'&ޒh́[ mU#R&:5 iL:L/~RBUNOЖZm|S-9jsY+>fXepACDw!aO 8"\nOu0[@*X{L􋋢l#IyrV!#*/h$Z6\(, #.7%ǩV~E_|vm8r9^Zl.%1sWaX`@&P3'k:vJR8+jnJ̊Q{/ *4I?JJīOoܖ1ɣn Sw @Z_i+O=XwjB Ah#g6'UG0hB#^Ub~IF}NQqs5bbc}4apb<ɼ(zb{ Y:ܜom].p9^Y)LNNѕ hZ|DR;W +w" 8[ g1Gw҂gki/d(Z(f)Wxd74f3Ymh^9[l@6>bQ_9^e$L]wj$UYV!U\ʐŪrSmqF`qWZ?E('K:Х 7ɸ8 Mi&gDܣ-R`ː_Z^%ޯ“vs%P\@mRU*M,f#Z%葻 J 8kb6qm82C: /:FHXVmhM=WXx;{裁mZs~ %k(Ԇ^<,448wuB|j %v-}wfh #-mT>Ry(ՅD*|YkZa~Mv>a; W-}Z:nU"Xl&ӌ2L{BWRzdXuTTu<{fiJM;4A噩Hy9jf)Xꠒ~ٌ,%/4rDEXԙe͵ |!/F wT/QD tٿJP`1:PHҪ` ۱61L~yl`5G"Tt]S+٣$O9]K[5Y C}(Uj͋o@CDD2,8o+Iم&؛VQ&B\9[77i~AgJҮЌ዆Z3mIDV!W&hi[o>A6%n mc(Xi'[AIAmLU͸F*"rĘ})RZ4G0 WgMi njp,mI֑ƙ̤c:Ho^o*Z-'gƎUSw*Q0CRKWn|hVդzz ,زq)H;"PnZkV͌6 Ӕ%_~rtJ:-I6!M_j_s"H4T y1%%q4AYl=4ƅ;a($D5H^AGIL Юv##k9Dj랈—7\0^"j|iԺpĀ(G^jdԠPsMo a>B~G[ϟ`燇 Gߔl3#no1<&M?bJBenT0?H\=T{$DZ὚j -ū$8(W}q<1? !OsLV*,}iYw+~xɉ7m: > -)md V:hVH4Tq 3,g }3/>R$  CDh#& 'kgm5{8lmX˧L]`c8]^_| 﫜yo){~!9G4TrVਃ ]S^2ҾixQo=@;"v{Ln{ǭ*[p;x -t?Pw~o9`W0+ )E> w;x?읎)-Yݱ.0c7Jzӹ6;떤y+6 = Oar/X1ڡ {&NH|T1%N]pu,IPI*)g[kz)a8!2lȓ t+H3 mnXCFaڼ sm*$?*w(U63Ͷ/LxK`|T>1HZŝGF4{Jب9q>̃38QN75%WRJx\˜]U{1}qK k\`\] 09Eaj\D3i7GtdeYާ[0P-EyT#:StVθ4N01ʐ#R  [9tzC/ξcY$E@&W=K\Y;NR -Y+~|;K&I[wi gj5|yD֡hRlW OcAu=oH5 Ld0ߡTw{%aW6}kWIQ{͕7kYHSb-c YrH9{H}N~z[A+Sv| ٕe=.ROA uk s뿖X b9QYX5(hh:_%F%ӌeQ13ZsI)[@XDZTPW)f|3 N[!LF1ſQ2 ;_GqbXpKVpPr3<-,Oq+cm^yno 2lJߖ y`wY]@~A&]YUC:{Bu M6mC[m,D!ugUS>0<gJ;gcz:EeJu ?qj = ,\/:asI}mߴӖ{'F*$&QA`xBNr̯O4#/U}q{j/겘,$QUP [h]Y3x+e1/HS/C)&NE3|vҁ*.FCN@$$™OC?qYP1|jR"y5G1n {];'H`Go6<3X7S5Gco'PYMx X%L&UvMa,e~U3*Z_ErTk0ڒbwA4oVˋpmm1,%[x/>ܼ 5ub?<}bdҒv́!KZ?]B YÙ=*B%,HD7d&nYO[+ўu7aT2)x)5ļAh`ӛ ,Fb}?G}PDށ:d:9a *wEn] ˑF }b|/RQՉ jֻ✊H 9ΓdĪK܉> jُKM"1NDqԠ@~퓸+=VqNt0tbh@z!O1g"4LHQ^W b\QAMӵ(ds!MЀfǶ J=@@ |?V[BSa"3Īq &w0>ΖTJ!cTX9Zk|QԳa&y 7M ڗЇPCus+eΪdCi kv,`9m9_M# @32nLP*lRMUgQ3MW :/҆av5䒖#ejX'n^IdR2܎MVn)Ir>9aI4Xf1_0a ~TB0pbQp o ™Q5Ŕ"rDptBqht,cZg>ߏcҠ'ʹ<&_;L˩3$R~^xpi!uX:O;@2'̘;(tE.\uŔE&~c-EN%:*it-W<xC\9Oz;'}ϴțРn% ږR 2>a㣫>2xG8Ȝ<&TXΒR;Sq3gn7)>;kO!jnju1>|'D]Gl]QoBityO+ŇYQnHɒD=jQ4<7~cH#d{9f琧;jQp.:܉HNf磵bW$>{cr6kIO𦫮U}{H5mV(E,ۯa"ݴMmYzUi&ĩNΎj)mĄ[&

 idfl#7Yn庳4SPs{=}b XlcǘC!)o=Nm8\4h̲aZ(7J_ dZ!/Esⳤq`עG6f,J`C&9G: c7z',ʿ ̇E(T4Dd汹'n'g% ̰?.cһw k_Od%/J>|,p:=~@*&  Q.l!hV.[c2 pTQW%Tjm'u:qLq\;rPP{%Nx,WsDk OU Rp5'GRVW|b=qEq m":*I؄No_!3VTC,NdAͣ/ukòx N<=&w] nGM&s#ΊXޫʼn Rm`8nHA8 ɝ+m7٦5 T2 L `ůi-qGTJ>jv8e;3Ϡnyj,WL=em{rDz윳N&Tm3r lk8G094@X&5nH=^6} Hށh.jpN+g>Ft C>h[Kq\~o:H>(@zW'%Y jE]Ȃ^UA|O:n+>BH(r #)^MC m{Po#cNpxS(1K [%75;TW%x:uۼsF X7B6s 7:ebe7EZyq3ݤ9lǥ4"jp# >9A8]r1#yK[N#(ΪIȵ/LzK؆]+82TSطvBU)s!+ڣgA$~Mtk²+F牋nV){hqGbqi>Ȱxar} *u"ҕpҲ==H9  ^t>c21h'J\"_k?JMhAsj*!MQV'kug(A{ zsz/<-rhI3E#Wz@VEXmz>DFXʈhrC?9rrj-:;Xz-8o07;{$Fx0ǝ ؂W*`9sƝùlI]ݩ!b Yߡ6Sc:\(_n6ϘZϱHǥԮvJT;sn1,^y#<'x%RYl|{y+ݹ%5=0Sylл7n=ܭ n]9oCpfCt5 а}w!r.I{OO="Eғv9ϡbAϙ,qIsIQ 8*')!%tB fȸ ]=nQ(6$;2ǧ[YywSgʣ8>7nSg*]}q4Ƀg%S={& W(>c%ks.{\5[pF.G.YW&= ;qk]2lY׎1lp,NN4>Lq|Xek-nLqݲ1^d%<ydG3(ξq$>W u6  >xsoVs/0Ē1:㛆0|d~3gsÀR<A~Z'?vQ䏝RN ጂkP'rFjjtok ت"=&A\@( 1/&S|k[R,@+%9dhXVAV!T z۵ $ lTRPԋbCd=m0ؖ5A ܔ:íJ9Fb#@{! xz GDufbuAea& ʹ,Ljw+hW;'Ұ`( TqTm=|fiu3?@|Y7Ql&F,̄h,cS2Kb5+zպiKL[iT>&5B Qg:l^!>O^dqdrK7ek>ԯf%Y 6Q֞t %.{b~9U酺;.x c`/,Z5ABx@Ac}n[#҈pG]Fg^q|] . i֠;F px\^]W7ZXTL+.#O?PB~΍pĒQDhÏ,tQ@nz#~  +j~m?*4pԪmvKs*gyr:NƝgk:D\ͳ"o)bHZO_T?1k+֊Hܘ,X @C=j.ʜ+I;;e?&Fbp2irDž<[9.ӃY3yȱ<(J,މ}W>us1MLd}* S,;9˩!J©:J}h+771B#d{H*E ]vq^)ƌHuPRXp5eaaj*B$@g(QvV0nײ:ɧiI{{ Z{WM9.j`V/𷏲rMan_ZEK8? 9%y%Xd݆gmP9r(v%W}W޶RdM&_LXqdoz^K72+"TM%|&$ /;CxffV5ѝB:)Г:`(OQƱȪaϤ.z'bk#dn܌<ΛlD~+;Pq]o[\+>&*SSfRokl)_~;P:xKk#zM6-EԔ& 1H0!L@~I:xu2?Q~*[b!Y4T:y1~HC-e7ㅜWq> B֨փ=`^0D'ݴ2 # KNt0 K0(-1uJP )(rF_-wh װꋿ" :]"Z4I¼]*w!J?Ƨw_(p~cҒG29Ro'|>9oϒPo(!C³dRSg yz!r^%*_}ن:JI5yqOC2F^&[7Y 9Kx=MmQ-ДZ^A_xȹG&ʢ95edҢ@Sr3T}R9+q-/_^O0u=eGu1T{4Ig{rM8{i/&JENi+2sw}1RS&UM4 P̢b  r񈮡8y~n(L`V5bR!&R(lʏP -/I<ƑJ50By}wL;IFd-)mȼsA ߭47`XjҗгOs]7V׍З?=ր}S,Wl^yqN4bOH@j?s{=8BGR/kҧ3H]OX"#Y<{]#zDwly5*CV;f/ X+VvE&¤-f*fl(HX^VXrϐ%p0ZI'&&[qj32|Eh30kt*̵~ mnC1/.3c:ȥwIsF$*H1ZLKYhS{T+7A9늨lLZQ?%Gs<B+%a[suzֹkWi;O1(ʟY+EV6ɰ]~(j3'XXl ajsviƉ?.\B}&v(5]̮:ݖ?ڲ@ϲc$) W!~GS7[1Z~P0tzw?5p?یԕo/g%)C-:PaX} t|M?U IQ? q=hF`hq?0j({Ǐq" )k"yfkhuXY)JvݻR+NL5!dXJMkx/"'` \ s\}D/S s4jg>k).# iA LUO\8Z#1ѸJ-F W|H8R&aKҸG9J=)dհE -&`@ ϏgPs8xY{b*&*ɂY$Y$â- ל-$AL4L]!uR?Nyxt|46,c?A܉c9ƵS(>ă;܀ i pύD" j𳟻tSGU΋"G)Wi$q^;i,]YnO`;2ziqfS.A5GfŖA m#H%Y!;-^l)okz;bi*!`(H*r)̴cx쎁v!u3̫ r6@<=4EǢD-rmq9aj8Cvbh{U!j,$9ux1?ӐBh\RrIx,#PFf)>38/QAS*He.8t3o[KxKp*"~3\Kt \b۝sYH}`ڨh+=Hbo4ơ|NҮy[DWcng*2}<}ɹVdqd̀z@j;_V  񸵰Gȵ4 9(r$x¾Tu"vO$3A08Vuo:^(9p:΍:Wc?xDSn0UXcB) Jlvrϻm֤^ =3BaE9:P z>]XV?۽ u&k %{KA[ 2gb2yBf- x[P6X./rUPlU`wyJ4n иdX>p"wI`uu\}pdiqZJa!購5jMP8t,Ļ}Z>NcMl5pTAZm~H$Idf=zQKqjVT6E l}%bvk&ww_|K*uzĚO׭ kR2&~,_8Klνi5d tAݖrFBPldA7ECL}(1*AOQpF1h!֗*cm- gG.;ֿyFkgVr0B? ӓ\ w5n3Z_jNx,rR6`es+ t{nnt%n)(ºM&>,l9* /".3J`:v~{_tXD0q-I>wfZ zGn}nص^g&Y΁|98so65}o,O38$GTy5Uc('9Zs6,S*%iQxgy>!-˲2Y7(ڝ_:LkL[K,)fc%;!*x)Ҳd}aqlfmi۪UHOe| #a*N2z4!2rZIMߜ?pVSU7}Ǹ@Նjpsk6Q`?x8j6e(vLuΊť]6ԠFkܘq  5Lp€J' /ߩn>8 FJ, JќL}cBʹsNUZ#\˯~# <=6St2hFY3,dQ  >nwhuņB0>dJ2"6gѣTC:2}OE?8[T^Fs5VDYc̟29VP/Buo'$[ r-!WZ) gb%on6ۛĕp[c$2BruR2HӒ} Pl>1!"]dqTw% Y|udn?AIAIODÁ?YU72t&ew+I껭X&4ѼMMoB·Z^V&Z+wr(<"xZڈMOO1.d6V^&nc{0_ZsX:˿f&%1GYo%' kuZpZ uބfs m*a9ty}pV*ZeG2Ͷ;Auǯ| SdQț l$d;"b'i }v#s>jIڷ ?ŻFlEڈ6BxRamܦ1 (KI8SXچЯ•F~t^e 1}{ u;E덲jW}ߙ@[Zw+wA9RiZUf_52!k~βӏQjj=`;げP1ƢWcڴoN soe m 5׃+6g'+~ĮbCj>z4{5Qm sJLo ka8P:t8K۾:Qcvf3ԩbO kG-.;rtl K1=0=ޝD,49:$uts~}vm$d bac (/jTWEhqC?ceO2[D % YE*;7sP2O=ݨƲ=FEyy= ,?bt{TzY.-3ab̾j_}<>wC2]T$Yz̀aS/jt0~e'yTʈs0"$N"d-0@e,Syst6'2eT4إ %C_f%ݍ@lkw\n7D;; ]&=.9(j$8oF)gWY%1JSXsZ܋8j&.EtRm.)] RUGhgumyJQ3SvkT^pN*2@c0}`m_[C E%.05ti,8zw b./bfZr'| zO;^)ٲ~x404nH $^ Wwf:l !9G9]kM ߿}Bb4؄SqFH"Hv{h*xЮq<ݲw']sԾ's%$\&}Y-sX[Ƿ՟s} =퓲8ܚ͹Z3 IY|M3nLxyH y1S{GcZLL6d+w,mtdUpe3*ؑ;™~I@o< Q0D^8Յ5a5HFȠa-MU>hjrQ\ uv}  \iSl=8Kui'ԟꬭ}{=_I=#1MOބuNJku_`lG$1 spRW!_7AWN"!XN%i :"?ያ>'Zz_zIdˆqH`k3nR~rOBmJ-RC MyߓYd tr.?cV]=o~B>Ul^lI#Z 3+L\ˆ*uXY9jp`:XWG}e41d?+^|tTMB?aEkm:-=c,/͂y ZBP &_=[E{Erqvр%6A@\D=qj*Fh2hqCmG, Ï@ B?X)[:P&s3b/'2Dc\-j"&o[FFo`m[N+OGQˠs/K ErX f">eq"ʼPrlH\k[Q jz~w"n҅e?Jp o~{:H.܅nYxjėՆTZUO)e_wm` `{c%5n}-KerӐ'NlIÜhა bۀ]'uݥGtV%ɛkn2oWWGb#,X{_!u<7Z H؂J:TWfYsk.53Z 3n?Ƅ~CUaz}BIt>~}UÌWF0l[hEh]̀O0iz'׎8}rvo>)̎I̿?"J4ArLޒ=4\'6eQ|%J hJ1@^ oKcݔeC{еisX~ (3@?i[7KOiGUQ Q*%%$^|A26s]"ڙ_9J4)[M2D6g/s²%"*C"Gߕtr&mS4\HnŋQ K-S#VQ!Y)-.}} [2aNI܄FfՖC[x# > v/`akJ.LT߶pыXSTsH3Rlk748ci;g)_>(&K%˅i3_Qm8gm'tTfL[!{JPhХJ ņnv@lwLٓt]/`+1&?H޴)l.ٯӇX >!aG 5h=Tw pdH<9`xB%M\ݲ,/fd;jV u3&8MԋÖHA`_4rLu2$kse`1HXH[ T>&Ê萓*@b+B$]--k `Nx2|צw+|OQtdM~j(u{Ŵ,qn+nWow/Ա? r [3|@iY^t z$Û6,JM\[wqs\.uvqĎ4i؉9فҕ)>&Z#~,z+'s#r7ek8M9VDHa@H]CQC"yr2̸-͎"\N&{\sH5 HN?9Uk(5#hDYq2aD1{+n[C׉<8LͰ9HÅ-[b7\#w茒O=OrY.x|S_3:c@6å0Ǫշi(Exg#(!7|S  AlBPVuEEZYN^H"Jag., 30LA!L7'd"7{{SV.9}JFŮz,GId蝣Qh,EAx3, mBY f3w^%,—\5J7+֌ VohE x=s4j5.-M79Ἀf\dzӒtFnGQb 8d+K ao_sQqט4Ml92~lfAn]F!.ӥr!A.ž~b5US2.ĊjrKo1߇GX2osiWefnj W`\ե)\儔V nK-f%=y湅NaPhQw{Lx^*eP`[|AΪ)dʘ7c=ZLvC6PQծ>NԅX~+a}p o6c6D|Dc[nR`v+1l5#׬7S-GȫTv~uO~A4|+d8T:h`"QC1 /8~h "vL4%IV#_"^k.{w/g#d1J}ϾR6VlEp2_T~6WQC,'ym31 %E@(NxٮܛdOPƦLcԐf< AHnh#DvcgD*!]^znl4 TkՒ&-]OFfN 6Ywu4UHp܉f́<)rNю\M;Ya;v#Ԕ+p6)9HY/}Y@8F(H'u*CSJ.`. ~\MN+fgj`YIK;'?Nt$ێ3+R /YV'zY]0OHwgA[vyurdZ4-nwPf}P;ʪQn7k\ܟrX|#X[<(#v )JQv^\4c0vYp@ẫ55;rsYסIPWo.Fa8s?P)E#I+f[_[ '߳nkTѯ9+cMgc!ʖ3X~GIeґpTP|7 F*֤S@ NIikQM$bIy^PǪʛ}/tS][2lb24α"KH; Q*H{|РP0YcRƹW'峋CcˀհN bWmt-JHA7A)_PmHp Jfui" j _t%Y-TXr_;Aq 2/t&x[Oh"GnV hܕ2w /5shF8,>lVTj2ts22*SArmWQy97;UxN v.7]U5/] ĨpQ_3LSi :KFǜmJq52c"vðOh;#\FY ,d8QK4ag#,-O܉֠nfHj%P^W*7硵ɋC~dLDsF\&6Vr,M[B? \oj2̚ UEe(B"dڒ챍) ~:pA0 k<6<6WHʺ;)0V$w!,@Gs~R{#e~'G)!Py.GS{_q, _2D812>JGOg=I4(B\BQO捧O{ze`loܥ¦YtHB^nG^!,R.K t^ 5|z-^:<"׻( [~CN&oE^kF8"3f SU}+BJ#JZ wy2uc (O_o(Az7HdYҳuV =V"`xnkܥ y [vnKXس=v:|?7=@./yX83}I(tqEL%|q!5–-z^[{d տϪREP@~il`9+ bӈC IOOsܿw.oa_It0%v@Wxyp!68τz"7]A@f_GL=Pơ8[h֓| iju= opa'ޢo\3]QO0ۅ$6qgf%z `A ='Yy6+pmgo^u{TeˆEonilv5 >()MPF $s_s# 2,29oϭ!P=kc:BFNb884j ~;nhdZTD!CFX=Ѫŕtzk*0h 2W IXkp0Z ?"Cm`'|L#;4ᆶ3O8.e9!ȐٝnxXK vȟsn*64}D@nV^"k#$#'q^meo4Fhkߙ td? "^>1 h y%攤U|d =JJz=E짋mDL32JO'>z폃96KP 20 -MH|Y>R+v`«a:v! =FH􈆞NxC#, ~BA$. }(M`&hEQX{AĔ Q1 uB`}{T y{fLol?`Zz?ߴ5y2f7*~G ~d #`Ȅ"!)NAZkp4_5R'@XBQLfqݙ)?vc.7xv98y^6[wZ}n Ww/gPACg_/2`_fzio~TrFO[ţ;7w kJDrʛ,{7?҃gT3mH>95aZg% nC #?am*=_GLJc;oG~Cc4$!2_Fbfz<.ee5c˰-'%&=SIyGHs mWSQVն \Xcl gc28'^2Sd#Bm4DxD v@eٝ owyݓ"9dsDȋ+Wâdmv*vƑwwN-FF FuPSvh/`gaYÔu_xZsˎ0M)\&*ȫ/sYo cj[Mw`.6KCIwrtL/Q.@bXN%:ɠ@Butth-_kvc$^ \f q@.3HlG26QJ﮴{d|aC9hcP $3xeX}{3%IHv DZ/_{w'GZDSу-x2#1@}82y3졼މFZ[fq|f`4^ pm hx˞wPz^^iݏ/͓≈sLㄨqD$bRFHSd\rXf\a#-ͣcrAP*ff)uvPd *By YٜeCVns5p3ȻG)Q <YYtA\HѺlo$!jvD+bţ΍1o8b5XsYA$A OM_ufqF "L.:>dאax, ""$KNe8 .s^_oHux>!u/Z8'^dN^y@9G~u˯cǞ3ftb C)f=~w%'!!:-y=[.RSUWQuQi]o%e"Ўڇ%õ`u<D+E5#+)DA n!L_G]ZaD|IW? Μw7U@JeeB fசtH$;u@|WC`QesqU&uf4l{>E@ i4.ګp{ o=239/bBrbƎa2 a{ų 72+= ~7XNq1<_yf7FqifX)PΌ ԭOMF~"| oTV @V6F&323 g)KGԤ2w zbMxZq'/p.t1g:Ȏ| Tp/塋SQ |w('!O8LDD}l]px`)"G5㱱;2TLy/?#cDՓ۱u>VfoQ=9S.LgE+fuLvT/. JoK5lo>xt*:\_~ӃA(KĎλlUUA`Fki]I0_[wh 5gA tl$PJ3͖@҉}Vb@JmȺ In5;R`AkWV^[o4zU 4>pMکq(}Tl2;j{K1Lc=GM"daFso- _ĕTk94x!Kc躆Oʻ|B AVӛO#orhQi|OCTۈ e+[yP#˳vrޕ?D ٿdѥg.\~:Ǐ KNEMg9Ttūoz' ]Φ->]G-L֗||"- >-r KY@Vgx/fc"V,I!,/r8brF\椖g8&g4Jxf翯fj 09D#H"5NTe9; g `0Mё!J4X A(ez9筻هLrknOqʃ&.<9v@'QDbϝong.Spgq.?,͍d<nҶμ;,ާZisp.~Z\]a\-hޑE*6C`4NnBF[{'j\7( v@Q,2Wih`)aBP\a~lbI׀WP~.^0?. 6U ڦMAW*,J:::Ne<)1&{(tv{jCaaG*uRLE}% Qsex-ؿ${f%;C{֯C?> ); y_Nuh2N1Zܻ@3 bM).aSBBq2E:%M+be(USrOc;ۿ?FdK)K?X2]k44*KQĺu9 'RʅՁ,ȽjIt\;[?TZS 'p)Vl^hHj,vӈޗX{-REKPz_xZe]: p3yէOWvЋ6{5Ay5|>%/ қe5!LbƂ.: }Uzߔp]{OvL_cĺe3TPW2Q_m9lMQ[!1Γ>E|}cWL0NUkr"n7N sIIsЃy"16 )S\7(^wsn$&5pd;IgK'J@`|3$@*G[ 3~9􇍫ƟfW0)"EKli4bS7.{3sz_!.?io+fskX~k.&sG4JAp}9xWͭpclTo_iVFvwUO ;n~qO_EL SĨc[620cV4K..̆.yAU-3lcnk}dsDB8#b3  dQM"  qԷO!'n S5'~GJEߢ'<Ԅ.z ⶲʷ /pW`k&#muJ*Q"ʗBsUv0|#]5IKm2L`odw K[73x!ѱ^3ZuFۙzcd/~HQu-K^^/GgT(B#䈈~N"""-c%n+ѷ\͂M c?ȩZ.{Θni$CSipIj¡@_]5]{ ] ~'gNeOI`\rLD.H!_ϗbcG!b !t',(KXbm>EPaB3 p/>_<("qS ;ʫxڇ" lqj;uż4^kdZ4I3a}N0RL2oHBϒckXS9 jcOϗHVc:dqZ *Jφe@kE95}7ޅ[v/>^CD<^5- }ͭbaUp&^?V_'r OlE'Fׂ)](8W1;Dwe;`֟GvPjV"z*VEG%3]tѯIo(ǿ7h u=ղ!*;ؽ:P{wPo]P5)'әOz2mW+ DGUi.s0kQ-K/;f4v<`ZH^T5N%Ȝ$ZT@Db0PӛYqF:{<V ~Ƣ:]8mq|j`RnzQ?8? Ǡ Rb4]jl*ψ@ݝFw3&aO ye4T %Gy{=ʰRS9x7 Vք Oۋ+X $pX[Qגu}cE:}+\֞~,3' ;}MI3-SCaIXնtEHg{=4x[φ* G48}נW*!=Q4*z54?nzo5/3sfZo7_6T@w2=ߴKe8[S ^ @W&hJr9s"& :r'4Y(T!B\:z@dzTՃ} ' d-z BX:snFWSt9 le(ŎE7~aZц8je;][ :9OIӯ,!\LVG>yL4kiN»qC)+(H-qNLc.lk{PijԒޕ~,Pt6ncwf {6H"4t=Гg pDN9*={nˠߘ$ .&s6)b؜y#qpBj|*?qF3T;wd7Qac5jAp7;#d)E"p|M6Ur!<^ƫE?UB,nY,wZ|Kٰw@Ƈ&^񈳆ޫ>>LS3FuV,nh?Zc `|9ӓ)K|IJ4Hb[([L?_'#Oe|:9_%ɽcgm_.D1^&| ߣΓ?0}yD qy_΍h6D|laMEl`Ȟq꽥s: (>{ !~lHz~43 a!ƫx (XUZoj!.HpbvM %$N*|e- sX/6q (%oL֛|^Mϼ}RFWs|J0zUV9֨0iƨ-b(z|FӖ_ Lcj լa*fp ڍd:ȩPƇ:bĹ/8' >D$OejH&?V G qȌAvEV)_|l\\ÕY7|I`p s'5x Ni'V\B:1vG^v+H6Gd`ʶ [EuӞq[͐sV9$n~Y5*wܝiuhW5Et]gKa%bx-Q@亯삝M"3B#vb*iMH\?R$(pdiels|T+-|fW*UE=/;J2:0aC5lcދv8pc>9T0T't/~cWħ.z0g{ NgH#We9&Vj 2p/dVZG/D~ZO7ٞ{g6G6Lv5ۑ?{ˎLC' )-²yb>[uu{:H$K,̎Ƶ|,|_nR EW4o\0N/#|׀O&>_2m"JS/~_GmxNvW-8VY'v5(3;2Ð !'RDvUxX`}ieHJN&f~q+j-pZ2Q7$ZbUP3nVt^;82nԨFs,Z>G1yOMDgveKP@XД 2vfӒkK|QᶼUUycMeavѰir.Ю%)iCܕ{"R^pIp{@sWYa -sGe 9Gi0_4 r&+WfhDt=q'N)Fkߎ(H/?~̼g]{`/G"'}#FOzL2;.+ZEܰ{]&Į"ZyQ`td>X-WWL;eAMOҌj*Uky>WC˝\w=Pڬ* 7E]!gga7H/&wz2;@T qцذg~qm;GzT|`~; Uڃ~͆&ᭉBY}悠W=K)@m%ĐӆGtR.]*j@FlYҤZ Jmz9{Nrވ33+m})JjR7N2QTDiLPT8s'XEI4 MٻkZ@?K1+v F|3(xE2B!`'Gvmj;B^ )J`]*840{z f#nk GC˚4> H0.My1E9܏l>Z62,aOnxz #{9Dѳ l ptu 7$,G̷пWoރİA_[qW0  8Oٰg~̉ɪ&Z~e1-[Ds@^~z~7ط{6u|ڇ ߩkim{/N[X96=Pe^~WX 7^`j`K]LHgH .CyEzgz,d@|h.7ak[о M&7R9`eٺOO5{1N ؐY@TeG 6^Ӿz=6?yMI#ueMۘ iL0TΗ;3sg1- Ƭϲ)ſiJ\wT]bͪgaܲ0-?Ѵ«,B7'&18ɅJ|QT0tG&k)Y:}9n~ ߵH_jXdV&g1BZǍ[hXR-jΞR~ÅjlD7B_{抇ka#a :]sITH(4=b=QT "V'da6m \]ij>ʽX ] +AVeJ,gB3h m•QIZ{-ʵGUyFnAt }Pt{cqgd5ƋouGFG/x'J- |_8PB­+@-TrDwq5}kC g䐤i.})b9ka/āC8t4ב71LR+,. ә9 Se6!of(Z^Ohg nF&yw.%1ZkܮET9zVmZD0AsP5QCK/͸'mZ"%UP("bab2_k5b ŵVGTd5* =L$(L 3f;jITwu *5fAwп y2s4,rAx=ix߮A[#jYǧ,Qp܎*]c\ppS#X#wVd(pݹ>e9941U[nYyZ.tMYdǰAѵ!Mx8kodR œ44g?D̚SHσJa{pAΡǽ*=us@pxTd|lmB5Rge?~ijHFKoAA&ͳDx::'8^6O0 wQ0a&ҪMUcXЃ}ۯ9 bi' .{)[;A^KK Rpl1,ʾ6åBQrAPA>A:Sb$`ַE݁ƴ:0V |yϢhy(su:vvU"0R[0#Yo|dfeҕulL&l/#B_:d `< =p pKcf}fxlˌ (lٕ)=0 ^mߑU$k!sF_ڷ{]J r+-U׭m"S*16V.ܛu_IW(ߦÉ3Ff2_~8- <2ŜpwN )\ᵄM]8-N:f]25@ >oܵIq!dVÊE36Ե-`D?r>x)3ܸ$b@N}>/gbLC'd VhC5I2O~XA}m2ݫvX;)>8S?c;WI7>ja=/&e3bgt[^ji_hɮV)̶'`zUe[cbd=}:_up7}j>-ctK;cKY4*ۉ֣췗6N6s6F7Ϸ&7mmyIG)$2 dPa_=1 :[}I%=Rhoŭ82}-jNj lP5ַ [cc7\ \L[ V{F[4Y~i9;0_&,t׋:\ BR!oD.p-$őS6 j5bv/7oli=}IL4ذ I`1&`gܜXn* 8 S0Ck. >⾭˳JX/_X7: R1KѾ QY_ȸsAHVNX&MfjI`qG_3]PڬĸtϼFMMUҾ7 5U|!<քT"^W21:f"KFP,SKdWP IT"cj{ ?q0Fۉ;Q~,Mg`aeOt800ZC PSFn;Q{7IBn<&DpwQ PT^dyES)#Cq} QQuqDZ4+4Ň3_Afj/GqVξ{4tgLT"F6{" 'n""s#c96"ZW'D;jk!w1{n{cZ $ДǢNhݷ}w$X&+<(m%5 z,YKAu:5;өϏkL1din^SLְ]w1Ʒ~`DFg\48Z?X54djvW0hk=VGQ@Ss}0GEE4 s03$DÐ<޽^Nm]b>SL9#5i~ǟsC*x92UO3uk+/9FJ'u  0nw>{|^I:v aT]G۬]y[aa lh9Ml R3T Ky|Z*V$`cM?ϑLM<͏W4 b-GFJ|$ Ɛ9e_5[?:mGzS+Ȃk(¶uc,(qOOLv(Gj<;Ջ3~[qCT8 m:O2)>_Natpk@> tꃖjoe'Zu>}Lޒk@ J,@rrq> CdMHm,yEWkS4%.\"gDWҍ肃QMqlM|jQ/:^ ti+\Q͎_y=' fH0eO`P X9]"uٚeu_G HADoGF&wF$"Zq1P:Z|=^_ 9UN^K'& : <ߨ/Ǟ="y/8TY@IDRj^SwfQIĶExUlv;U~}ۈ!]vp혾Iz"s;-E8ʳ#%s$jS\Aں(`A!`ʍq-Jwm,0-Xf/wW_X6Es/ Bd|џ2D0^v_ކc/&3A=& TxWCJjJM"*Y5"~9ץO8Y5#rm⋀YK-*l"u7֋H|Zn-$lͿ'B[v[SRaflGj,|X~2ǚ|~'|K^ʞ›gZ5 1,/ZɽZC`P3\eͺQs9_^LQD&!#6C=vWT15Fc;$(lhMPlu*A~o4i;O#Nyr: wPYev̡UKy,Bf )d(9;'Ȑl!b4f-kĎrHbhe"!n=&*Uc9 <^T#pҡliط"_NG'iH%ž^ r^@bNݧpqFႅ\!g@qYeg 6J.wF 9+)[/ >[~عyXX #q- m"2l) AFѺq"O|3B*!zk,CݵԽާd.OĽ3!J#Pj4?ו. +s$I(!PSGN=v[s6>gNȏc(y9HIB<~$twm"zzWiݨߟV8"\>;ۛmi0R$[׾eKylBl %p~:M+0_Di1ZONc+(c~ "qLvz?eIV6WNYYrbпG؅SK74v7c݈F`B=͞jE4Y>ǣ/?̫`~} a: @Ԯ?$\'@ &l5GXΚZ7z KyG"Ks1;tpH^NϕoXpY[LQ 8t<8y8E $e Q]^~] O@wVlC }HZke|!uކ.YF[@>rj-z}m%@tB&7߅F; zB1E aa*zzgq?HÅ4@<F*@nQWOb%<I*` f!BNw6n1+WH) !vť-Z1@%$@R&l;T$~Q0g6qGy[g beL'ǎMdaoPV~axL0yٰS< _W%LCUku=1WHe&9Nf_Tc"O& BhZ7 b*<;bm|4Qr-Rc‡;o 4 㑟|L'+}6zoJ!*x"#ʃ3\傰r,C?/6=*bk{ѯiO µ5ŵ 2kR?" #@ۗTE#_ZXXa/P؜ZD Zt!+nܞ"vLe)8&GYLyt7*WVah`h,qG3ł9.BXlhs(;1hNB<DJx%NO&pzRIz)):136 Vj/X rǻg^z|0dB]6?Pp8ٔn\̤y b=y|DhKjjf`$ZZC7L448E}\MaNBqsbjP ZMcWlsZRxrGWAb3M1A5I(O<'?˥2jjrl jf=v.%}LmHjUff,ra"Q_3Ɓ_V~3* a\o%z^G|? ﵊~51G$ZDva7+]B#Mˣ<8oԋ,gU{ao ؀wșA(ZSsxF/lkœl+wcu27@| Ӈ@J 13\d]t~Ո|C)Y*V Fq%u,-m,"3XQhWS gtdОvjW.7OWG73hP9KaFzܫ!\*c0oMRM#a![{蕣xf$PSLӫ,'OR! < 0$vI}Aވd4թWգ /@WZa/5pUw!?N@P-A/Tz%Uк-xPl=z>l+Vы;,Տ7> Sgsֲ؜e&yC'Q^?u0 Uxd0şA,3#73GG" I`eMF~Y]lvβP#i=a9wSk/K혽PI/odсd'},}n5Vl .)pYnw F2t)h,*;\˥r]3=9q^K7RCrUA4; 'Ct(óy.4am%7C{8'|$qHec*) [}ծlg d|eߕ`NOFtAOE($8AR=& :28F'vJE /'$'vNuPQڝ~Oݙ^ 4ZO8FKUe5yq\zfyȕ#7?8"ĸMMt\l$}T2wJU;^Ë$tKg,3䢙MTK94 `\24CE{3KWgJZJsAжE(KnתدAFd2kogvl4s'^fp R㊁G-ByMPMqE^R^ *Q[ۙ<*S(jFogx  UbjKzJDŽD#ab$~Pۍ'|gE^dDz E~0N7lpMS0!5~F.V>jKK6oܐ\mjS9B1L>[W[Sk·ВĐY92Ma82 9/6ްD sʷpVjbrhJ=ƟV `3h$%0FTd#l'$},.wZV` ֞ ;rOh%a݃$_!r *7 oq ֖/K.+1t|fҖ_ӣJ#P?+iSgy!qj|0^q99i|LM$DdKFq2/1WQ'3]W8il83;Bs[?4AUqVHtY {s&ST2Pp?1 $O.Au唀ե ҩ8Rq \Gbmo@GI3̀@ZY۳=ddv?6 qy_ +-ܨ+̑5VN _i8'j )As *'mHwD,whtbȡؒ82ⱋJn2 #<|ɒ57NU{f$!7dTxpԫɊSX„ ,ݴ(:/~,P^$-.6S'6bք2w[}i>4BWlST`` %Ώn/E.h n+h&ߏ^lm z"G$&G@jn~ַf&yW,`ɮk4z$M҉p} L쇫~R,(^-F{I#?Hw 3=J}e+eFA,rՇ^YϯpKAK%O-0t)͙cd]7%غ"̬cV$QWi#y6 E|-VB5kd3Loe*N~~͜3$zUn+mڨ 'ho %X1$4W`G-I "hC*-0&=n Q}-N`EѯVQ7Ll5( H|ğ;F>AOH*R~&rPi4ԉC'sUb}cvᶚ#zܼ,QJFrCs&^9 %=itI@ǟv+: A+Hϴ7BVZ{7kL4Xk l HKA8cuzr QKTŠ}-8 s@*v氡q:j( -q7|v+cһ|(iT}7I9?;'kDpr9IX6  Ir7 -: $0?䕡E>\$=.nJKեa[ߴ";ܹ">xPx)Ñ(o/a|lrتUsn>D.+.LEt : ZU*8Ng w(+n@˜ErϓJ15Jx@DpO>i㮧0 MfK緁\*Y >D"IKLKw>֡3Ĥg50 XNw$"Mo/NF  kPe2& `m5dUQy5P5b5j<G -WHajLM<%>"Wa\y6z!oZ\~=Jli)@1޿7˕>DTڇ~#Hhk}rC! ɂLfD-@ÔzBJnyw>^RJ~&K EG*2/LLPv#eQbc@y:*n?n+'bZ_;dcw~+%-%]Xv:vSh5##5jR/a߇w Lo>Qwո&2"r8=A>zUKp X[=e֍J#4Ҷ}=Kw RگnGMOEgKSAnW 7W ܳ#^!\|nl(:#п|*0ԝYDԝEKXTFXoVN6CW?OxӚJdedoeT4cJNޘݝ/f`*;%Ḭ ;bBozJtw zWajS{Wyca/csIvN!I 88du@WCxh2ƆKpX8<3g" i֋v<0p#}>x' g;FE~}XjA$qoUO y>.|]} 0Ҭ V|ᴇHFБa^ŀmC5waeCj;!;QA 1l{l@u&TB U'_ehLw8q%5y.dl[0u>I T;^ i݇m-oG;Z @B~([_( \;hJ%G;b(yl$wXGz:vCz_ƻzDžw]{j^OY;Ȼ{@Jl6HY b` sE۱%sdk m3]T>:eohUӨfFu鶥2J^V1}_5Ba%1G7, ݰS (( cLupΰ&v*,`D)ecΒo88qMN?挟p\ZkC".4"wB1dxm;tOgE:3TeST"9Yҧ,Bgv&-gbz'2 H0Ziќ `TrL{.Qy6SwH3[Rꖏ/4eo4]W3}7Is?L ^>yOgfٸl4`70 UfikrK8DaN|o_6зs΃$] 3&߽cl\1n'zSX2M**ٳ s(jFvE[bĎ3c#Gz>( ~FZViͬ? +Iz7^ds͚G𝝌:(N=m3vHމ^}Cm($ePfP +x菷ZvY5- 0Xo>=l"eoM@-ɑAPeܺGk'0(4 k"rWPr3LĢ|%ӞX 'gOpGx9\S|nnB;=meyiʲ:Ѥ]QTP?h#)" ?Mn<C1/ta1ٷ8@hrͥIt. ~cM0]EH(VOۜuI -69h($ZZ#TY(ŝU$[ݑ<.n3@s>U"w(g8DQ`{F@tea&q*Gr,9R j-H/e[1TRhx1H)4Fn_CIH F ]7 nsI$[;߷ZӤ)qIeId^p+l̆;\''HE>T>Ցr !< &s'hiynjtCsަN/=hbo?Š^TjqܩR߷"? k E#w5C'ha? oZ!L>UV|sI<)|AGvLM g#Y)cdȏIP鬼6|Ӥ4%JxR5tW$9}]@7p߷$uŬ=HP/,{|lxxHmݚp[n9l?.lcl>kJ*yG^؋GẢTfz)W>\QdCOKe"unrTQ_fC4kUFTI<ݿƉcctyWª$7w[UMӰQ,P#63=ˏe'RL ݞU;,ka$ծ[PSI\ɽ -ov|E;Ť/'VʗAnw 5ҀRpMck5 5IH !30oJJ֓$Z! VWR_U,nP5n&rWo_Ok9&ɨj[Oշ)%.{o֑:q,]iy-P ٪-#-Uy4X# 3i2sV8UH09nyviTz+},P8u.;!֌zpİF ˫o]mڙGm<$!8ƂĵFxY|-:Wjgo@h8HHKKvRz7{LlS.+ (S/H WPh$H[ 6e}+` jV:mtmPl1 SJOU!][l+eiHk} 0G$QbB`+;JqAP Q貐K r|pY;vфvq) *i~sЊ0(9AtU^_}R9pj!ZHe%nӧc|.G6]Wap'K,@e7͐##`ޠܿVpgĩPyX<cvC+-l)!C$yb""Pc:\* ~߫ÚkIOڏ5iVxG7QsM@63AqgǗ~|bodBlo eչ_pPR>XQ#Kܮ(oƗFa_Hud Pf?3xQ₇}EYщZ'$e:5hԙQJ|t\pRR_`[t40Ek{vlzD<;C'1L;u{(kAvo/al"nԤ@O"vQ:Ba6] σIU /e˘!rthN78-L k`5MeTrf>׻#!S,1 Ăi(R ; ݎ U) %5Ј׏HD8?@h, h$ZvrxZHS7x*[t:pU>"|5k"OWDm*賃JЎ#Ld5c{$+|,qZC pR"@HmjnFB(hEJșcO!-y?EYH@HǥWFwpn]hE!r$3*ʲ=/,0wdP 3L3Ѷgq f&8T1}oƿ =` *n8=5 S͹*%vTXIIü/6!>XpJ-[[(LEVP^6|,܋VK'QȸXSY:EQRÆyAq#"Rm<_v4C"GKf ^| $C8rX.2nPl:CQ$i.\D{dwp|#g1Cl(#4t|+0Dh7CyˤX~GY j|褒 c@W` 5Қ2fc8oPR7 ƃ%9~0{>ZCt &W΁S dxij9懲?en2."Oє(b>96M)KrGbH ()cq(>yus4T dj]z nmS2LQd H̬IY)"OLfrxS8D!ɰ- ri6]a?&ya*fewyx8X9S6[ ښf+ Su칁1! rTKdpL/ǃ6gxNEc BN`L{ bt9:i؟'1-<-W5M2WvջE!DTinomˍ3ǰ4'һv e81ct΀%F*.:PS[]x-de6aq3&atyY]8V{Q$9.0}y^mRĂH/E*f4'R#Drw tmDz,d\t@ ucNɁOϳn w/@F9Օqh@Y[>$~n-/nAF9IÊ71?Z;W){.gm!j0P5y f㦑k>7JOkRj (y?Ԑ6+Npm 2g=. 3{BKP l΋ݹDbFS0~#,,ŀ,[$CE+`Y {;ͲwmsL*KI45{SQH^[5m|6 #_|7"e H4B4%Zy07N"zsK#<JDy٠92 Kő5aNو hbU_fD#F8)uwrw$j- WIjUˑM:x[|xX[YbP) RoActyr\Ή2m@c\j/m0ÉP>j@@$jbG#w:=<''ua'g&l?|T3/"7=nr58TĈG. 7w&݂i[𢨢ba~&iM•)a >yo*rYAH>%{^%Ag&=(e>Swcg.}5dϐZI@r_;Q;zuB_hPzM."DQ  dRQ0]e^#LZlΜpL*E[~ "v)!Y=d'):ĵ&v#~&t2sb]{Q{0yKC7+ ?;@{3sKJc$qXV`~⾊2+K.3JkG:+1 ZH]ZLn a'$ˡѸ2= ۚQ/qg:a֨_P$^([yf^0~}k}y]אd8b>A~S-~T" |.R;UHE723t7? 1dsڼr/!V2pb}qz|̥DVFmxP2 [>*ߐWGF{\<tUṻ_?%xJK,(J.MR2 'ߨ-&[Lv44{A3lUdBij%zW0avaFrHtﳖ o54jhس9JrwbNes6IĔ,J'*U@_/Gic:',))/U{jg1tD 3;kl*RRS.s68jMln m;nF135-ж WϘ "fa+2܍~1\oXjzͪ3}:=D\3a^)j#ڈt`!f WEKDuon6[]-lPO *B̑v)Nϸ*/F5נ_+_`;F1Lu?E9C!# s蜀CZ hB i Ӈ 3` #I<%pHՆD^QIٻ2 @Y6fDM,@Ϡ8HXz|g,F3ljkA9`4UlOh OYmbP2PV<#k,g0SL郙oI=IjmakS>lU727 ruj @F[gu i#$3*v7!N Z@V{4rE;T96}Qq1VhtxX݃brA?9G">V8)~ƇgiulGY-xY^j %TY#%av #kyD Y*HLYw¨ PoH'.D 6 4槆XgWcf4(!K ZK:ΫZ#t?I M zzSČ!=g%/RDW}Pd2=̯e+o1z6!1aNd!ػ|~%"h)ɧEOt\9i.>.8N=G$59DBz Bu}AjXS?(Q|W6mqe/s͙9D7oJ@f|sgDɪp;$: Θ 8>=~<_π7a4#XW xcpO#y|0SK4!BK&VIjiR?pQ2mN1^4=h18kvT#$a5(c%L !$iZ84,R6X%0MT!M*Dn@F a*v ;!0Ĵq,fm2FBDƇR$ ֙V;-AxR4:F64جwIFP1X 9,A}0{>bgPp|CȔoN]uGGn.M37,UI1.[>"#͹٩@j53KwsЍb)%q#ŤX=6쌷fߠgWpSM[,HnL;#^_9iYh ! +Y7HCK{iw<P;3QG|lp8aZ1,b2ӇFw9Qq=z+A $dYK l'ukG28U\t yiˆ5YőJDž$ Ke aغ|m `pHZcm..d?YmhBc 7VBP{-w{ȦBKw7?B 6cfϖ~f CT:nt J $A~*Z2i`j!tY,4#lgf3[1ADqdMnS+ \[Pڴ(ܫWv.N np˜ ;N zVyԗzśt@#3#mS%RY1a}|=|;RÎ*B"le$}9 I"W0t4ՃU5I4 M0fc1AWl=_6NuJeZ%>4{{uvR 縍'rf1zDJ k2HFqq.,f`627v &o1$}p9z寱nՅP䷛앹Sc: ؃}&M$zc,Rz?yu"CCRRu{5,I k sCJɞET8`Zܨ_|S(/EC{. y;k]!Q>*0OQ.ҽM(Qcq'tw}ؒŁQ8x~{a$B*@3'm:ԭZ7ؘZ6wMׯ v10[$E/~6W>V|ܳ6#4Eb6>#m5\&zK@B+@_7&\%U* lCN0s&ۜG&Fڞ!t_lIJ}R Z29Dp bCB Tu Aj8A^2ng^7]1RB',HϜ<z;pICfh(o{QFg <"#} xx 8l{? WzbrZd?-o.KOmRY?_MkaeEš_ - v*RfIJ&L)ٖ$vTَ oL7 *[`P@ڐJ_g2o:Ц9|%>P&;1NDZwR'hUHQ#1.ve)} u Oˉo1M$?}{-vN4Wx9J{6nSLC\2e:!E}ir/w=HlA'{^8iׁ2*"Ww~#K Ygd=݂K˭.n5DG(iF/an~/ , c=Eq[ih:ϑN_[#DGP|D6vnLycb7汚]}p;ОbzEY0*FK3m~-`3A=JsY(r =?J^}x=nKi} `.'n)GKOFBߘ١Ζ :8ZB @Px^ 싢f4^*υ %#Uqi`DS<{mVZ>E|+Go֓*E$Q7#v鍜U5b#f͟YKmWةa?*XiOi+r}`ۓ/[Ol/ v]?|Vdׯ YW'>Jz?]l(-eOnQsb{!S *`%Zzg]:@h1%U@lbZ7x ;{돆{[=F&=-bࡇ5˨*2l./GʯE2[qaf m/k~!VPVڈ,$5m"$=4ͱ痺~|OFѿ@f#P5;>_*~b{2ŨM%/KI?egMt$_;^[qeY?H۔y WaMſy"+mB{&4铟B=Tj(6q mS1;12FwqҾgu B^wclٕ [p5JVK go˧!qӄY5k*,joa6!,xwݗpؖ/Vy퀤u;nL>99Vyƞ x~P ZOI/Mn^~10Ҏ'1#N &MOKB,ɉvL5oi/:sBYWjbq 8fNw<=鰸k3mJ` b.=aqOq~-g\[/OC>ܛ8r>K/yU5mUtݞY^WλwA2}猲1,`CVW!r҄> \)Xm<:ځ _*$ rwk8R"At=(Emy\lՋp ay m%L־hD%ݤL"]Rt{4E;i^(YWx:$E>NJ,:iOSrBȅGp?TģN*aT]4T|q(p2<EE|sfBÁb@22#kh3cEL(@pJ^:6ime-7vc/Á |\6[]]lzS &*sh3%y` i*븴GW6@?pɀA&qesh# JꚔ#N"Ыb|&CL@O]l1gs[Oo-Fh[7!&?ުdN>&3тvja9w9MTdg'DJ,įTW#p:jnԗ^HAH=Xo0bY&z_ G@ëT{qKƕ U +lϺR3s }SOq[k$&H45`| NG`Z֪#wS9+䬊~^PXu!*%+i<탄t /,<kSS]/S =R>HSG)3֦X"_}2bb!x^3$NF}XBDK'u xǫQ)u+ƒ@lJw٥ڠ򶌦Zh&}fu~C!ĪxeQsbH(2tkpn:WFTcbn7tytFy#RBP,("-clEFl 'R6\$JҐP(G0kk14 ~̔O]U"Z| pq@EDȲ"ᗷGjwl׌w>\8~)a#ZGg/S/"r1ܢĞQf8#<%''zz81xtxp( Ll1[Q?Փ~:/l,ӵ^Vi{ ettW}d{C?|b{4tT NӴ6ixhƽ9ZoNV7Kt-xO.gx Z'֛|,P1عK׬=(DW5f>:Ygqcz -̈́K]Q,IZ?lEժL.i .87Ex1Gt:!F]_SB!~ Hx;W]ZTl_@LXX|bAu|:T;B5aw)ֱ=f,L^AZEOjo YHGODtU5Fbgvx:QJCsҒrB_ !BM]ŀ"mA֪bV~e(! n߫*━lzxPn-&^8|kߡx(bhh[UUIpa(9dkiC-02YQZq݇Y+xBBM_4a[847suSzH=tU Q&5"E!̒yԼIksɄo>kcP},aA3 V2 fغBOOPu쑧Շ]7x+/{N. Etw'ȆHCǶ)*;KUB~8cScb^0;pcVo%(-enI]gZaHm)ZPlK*fܱGChN (cB9eX!6'kܘ- 0}&/鳾0HH1FRՍ<9q<18HuҾl #mhm9 6,nЫo;N=B{sHz,1EFLr<ƏX Yp Jĵݜ<`4cїߨb m# Vđ#FuWlf:;u MRWJ͘U-y0+sT{)[?͝&6PV7t!^ckۚ+0aV9߄z=Egwc0.po{'_QP v6}$GG\f(=WVLTS,'Sߠ_Oɺ+d9R†~sz-Nm=4,:͈o2mO.]bVs[ҶmhoDHIWpuM+B|cRmMÖeW>~fk \b5&SjH_ Z6sw^=wҚCUJ0ދ N244lx=4k9u-W{! G֢h6cQ6GrY,|~ؤYa8 H7731xنމÌƤ~3獖B$'5ܩ' ^l[.WD2'TJ8|QjָA\E.Szt =_TV$ͬgU,O >޸oNSbI[ߩ+wJpqI5#p)k( <ʕ/@zpUa{oEE`*y׼0x^ZDkJAV1 o bZzf/ Viy8/f9|훂2NK.wgXğ\#B8DYdH?(X>~p:xo2ƌsRngXqQ-_b{{Lܴ*,]Ge%t8PčVF:UU5O}lkҿf@0}D޲ri]lF2"ި,<< C¯R~V#hL{z n:5a6 ?YEwkTê0l;: E)EjS# Vߋ(x;xf`8*0l_Q/f1XŹ4Z79D?Ӂ}qk 6#T4iHЍ>O_iLDSN6J)ĝupf #7Fsl7R-1lQyl3AY '߯&0C;1 څJI2/6*CbxWO~+/lkdS2ҋj3qxџO 2|(Y,,s8"Y 2/Ʌ*B3; Tf؎ur]Uڋuv\V!8DC@5+9K5LBåKzkVUc).նF`YlQ!8|N[(؏CO19h\u>`>#c) QSG*tmQ%k$'P[@oo-b&TAHe9sBb*Z*?>tS>jwJ q1%EG, F)cOcS(1*$x񹧿)9o&!9CGǍUWW-^V ;5H n@_5:-Cdz$v |V+ .vhKJӆ`Lَkτ Ɋ ꌴAn#l "q PY^sWi|KilzC]Oؑ`~ КGEZ l?Wd+ݼ*QsGb q!#JHƅ{ks5(2"؛ YUeoquFQy|=h/y[&ɚYbr9nJ!RB߳cq<(^$fV OTLz@Y>wvL@$R Hkh3mlQYBI7'nY7\: ٴCeϧwX[([Y螫/7 >f8? ] r2D [x/>T[4%PW!~rC|>wᆛJΒ2=t^_KEVk',=o 8:uCpMt SNّD} \h,~jd}:|R?+s)_ZD z8FTlF?G^ j8'i!}Tlm{Tv3b:MŨ`f]׈(<QlU %Q;݁TbX/.'>\X4qB q .NAi.okA?V4“|{ddzi5ՍE79˯ }i8F͌ٙ4 2i\\o_O7Bl^zk>]D45B ;RkSXc8Y煳h.o;eVYb[院\Hj=DT*؂'D_>}>/l^ بgnȧ+M1 "@0ҿ~9\Z|Xg9Fb*3(F; k 1['mяP@p ϸ?0Nk|{$<@9)%mW}>"l]AL1u߃ 4tIkQhNߞy7bҚR]Fլ0]YYFKdqi\/kMDK{GO8s K7$U|CQ^F+"Hx[|5\:\JwDx( G,b p "-@Ȯ})r_igqhrv,(rP!V%ԎJnRXfedvNK?馱 v`n)3!T}eMnsE8a#oRemQLvX=KOPytt1S\xXtY֮%ѻSK5Pbs֠ǀQ.UW1AU}=Ct KQ5Yazsaj3tH`V4(n1]f@!bdV˯Hk2C ry(*~?Nޘ }\{M(މ@տO>RKcbT[,o&5rs t ('K5KtFT ғ v17SAtSŹp vy LDqwY<.;^´!wOT؝ŀUw[X?r z,0U:i0rkl;^EH Id,0(? )DeG >"XȗרYsUReyW{T/_4oP׫`Q,`t3㕔y4%~; 3b祜/ R1v@Cqo+ 9*L\N_ +6 _J-e,kXh&T7 aՔ"Nq. yfA861i;yZ{8USŽA^бҢ캉]30.X2*+:OX(%>kA!h, a 4(W'uP6 6ϑ%ڴ:|oROP0wEnIsm @5_ef ~ArW( "<|+8H?EaR_ۃ?)I/DGd7;=%Ĕķ$s`aIά]Rtu{dbcݻ!vY.DG/GcJ=8i6/񚪿ij,Z-2 $q BJmhyi#=1S) = -pr~~KP&o}-I=f]v0^Ξ#Mc~ d|Pj\NS&H6ͩ^_7#>pUo'm0|:QVTKo2nz.u(h#*Q{z~_$`(R w7cezsnMZm{wajȃ#A,A,8r'a7^g*=+Y2"|Ʃ IXMA^tpk*鵞ѕtCcF%cdApLKWQUtO6 ݡ *dP HhF/ve.=! aYiKOeRճqI0gӂ<-رn"ρM#M;1W37N_CΒ?P(uE7u'A<+98eiS%z8Չ?0s6ѱjXM?ܪ˖T,̧yő\|c里k2@ԅn/ٸ틂V`xwh[fөS:VJ̨M78SW3՗HάX5|ft;in }́~> \* z4׮^_;x$O̅?"~˃>'7ɻqYtpIlD|~rNWf&ڍ&})L+p4]oLϭ,~ Ȑ<0X(bMצԹ!nq(//0A 8ӉUbxsShayrTqRx?v2g.|nN÷mf"h"kHķLFRMɉnIGɊ?bߦ5mTS_ZR5~AY<$j`\Bl|c"nJ7oy-ʂ:QCp .'XQd' t.|2JK5;qL1\oҴUU]T=Ch B,dסּ8خ/  h%RrІ͝}xÕܴu1 >{U?9c}jγ\|ejٞ4냇,VKW~MO\$ma%FBt|ߏ~I_lAl07|ʏ"N15'7\`ec-Z,#9K|~ej?kF֋G˹R[+a- *,QQ"F+os>38y;TjnSѸ̭#Y;Gd68Nh=/_!A *O҆ 083S èfJ"N㴻ˉh1_/D' ӕ.P\;$vkEb{h+E34c&AYz[o1:ԒH, jq_B3Q˱Im*r6(RQ S[TWwcRF6!`hRJec5 /FGn$Beyլ(#9t|p-;Ƴmb]%D.`G~w"aW*s&sayn˨Gj-lLm kדT]` hV+PuҀ{ekߢv=mtW9T>g`]Hޚhv߼pL6I=7-W@_ ~?pUP^_߼C1N肔ͨ`?{T(N/5O73~NeX]Б&q<9 +0FnO̓y-eA> _A0jQ{4(/}]x%p&x\. Ʀoڱvg]UE qtb_ P9`*i֮j3)`.?f|{|Ȝu$z 1ًsah\ iC8T%9=ce`*8oۯ @GϜ_Jo1'죉;Se#2j2pЃ&a²ijɾ6IT'GU@`x5J n3z1SZ,?7G3JfN l-6FQ|cW{P HIR:p^C m}LAÁX~_Mi-\8]et\WE,hac"A̬# UF(xԸ4ߍhw9(`?@~Lj::T2wR{^m4v V޼}{to: k/3Y 0.VƝzX󅔯Tw=QΦ?&p#f REp AɆA\QzjLl*m7vk'8.=K'|O?fj?0_Lͱ}FceJW> 5 "BGdn3﫣JD~4[{gw >|.ub6-;O 2F`m5GMkFך ,[HGqqEF)6Q=C_50|UƢxs<8!& sܮ"ajրyFL?O7" eXJ7&n-:Uʫwka$窹 p@Hi'dż2zI sVsCFX@B6 aF% J,D\㸞X7(Hg}jX"_7Q +$ |셪| bs\1BLtDc b\S3sB9&|zJ1=?)&A$.y4I^YRzry?>!mLiy+!o<ƍ606,tœ!(If34MRA cyJ~[ 4`~m+{t&Hq\A& ,*$<=F*GFcD7$0Oβ|z6H-vtr*.sb޳(_JMUhtRxM#Dɏbun[ݔbGC=ΈN>l=uՓS!Ͳ|J3䫴_4Blq0WB;6yqë:@vaP>h8Sv%Uy£ Yx@QiQؐ Ɉ9RNt$-{MfNкRl ۄ} KoTa0b?ZuYS>ӑ$HvM9p'(ĢG_s/ky]66,K[AɯyK&&8G!Qg'&dۆ>f#BuFq%t}֫Tg~)<9΁Ư=( <>vx̽nIᴆ_Zpd8Uؽ $rcE\_<e&aq!mY3c/wj>hR9DN@foFN SИu%Cw ΉK[N#Aےb z'u^[I!"G {96RtZk8By,Vڰxf h.)=Yv*u2U C>`inyYxi&)vh<jkiqyIIYӊ Tw[(;I(H{ɫ/;*uvѝ)A\8%p{Sm8_:C9'/Tn~y `!nZa]crיyF p?CQA剪2u]x zXFPd̳Cѽ_Z6p:Y%7޴f['~!\6_c}qml12*@GAgMR®% EdZ=kv)H|A 34??'`B|WhCNND{H3ڱ(A2:hHJ*>dԕ5"|NJWB.nHUR-3 F7}+~>T$Hň[b|>sȍߐ!6<%qxY(yTԢlHnF<(%:_ʞ:p,4Sج{ &V@ydzm#j+Нױw"vЎO Y3G7 bǚ=6-Z?l&T|mNm-c zLc$] dgv[9ױJ LH$>C80Ke{xID Z>/߄jpW8\\w@LtLhXoNcڟj%+2rCF}0;t/lgO'(/цK+?{x.SCӶu 55GѼP*%r lʄgxQmHvQZ}.{! alR}*vrVI?P{3ܧy| ߘ6F 0NUעճSe^#Ipm B2^eBN ۧ mV% x.h GtzԜ]JnIsa ?\ޭ-<Bh6|#0YK00^JwT&~؂NbLBdЂ#L9R (f8Ѩm Gm5)y `Įrȫ-w"mofBt=Lf:5²(,0O ;s(kjS:P=8K=~Eܽi5Q;h(q?}.O]ųe}#cQCyXʣ8W\nD:~pjmX'x A OʽJwLN^|G 0~2Cg RR^\I A0[$_.*}Tn3 KO}o~.uᥒ䏳<+ڃe1 #meJ [0Ln=s|7_zW |N)ujlf]oGz%w VpA g,㌬|\cN~|H0E+aDФ0)薻kpy.CRitkJ\M?ר[ǻ;nLM%I߫O&R1f3e{"'4$|3-yTS.ZڢbWDd H.Z!7T$E_|vQ*UqhS e̖΢"?IlnoޤɽfSe z+_S=GI3}}kJZbNKW I}/T.T-bb䩶ZkRuהO!Xԁ= ~ ҷbC/SAKWŮH 6{ QJўs U fKCZPT%6 <:^Ԥv.VEC?܃e' d P񑷗a;3Gz䍷)|PNy{<$mb݄oK'+^walFK]>,uYOh)@3S_SfV(4b(-UG`eߙ2{ Or<_ s![ƃ QqRmwgK *#FuP !e;#.c\f%oag+8xNWV<ўܝ JM2k7 ų؜}D'M#F \ 0p, -(9H"%*qo ~O?$؛{)bϷnb5݃.i1|y`'+#o8Yea6G2dzD 9VD88!V|C#|7((9ɩx&DGam)a0nXzGA GQm *^)dZGGo3#_KuA~ɓ~@4|r5zj+s0ơ<,aЋKm:˚rL˝fݢ۟@m Ǜ(:35/P ^~&怤1l)?:*"fcTLHH7to6{hf2,|Fϯ nɏqǭSAc0p݃N L(yN=p.ܦBT]K . T0, 0#u-1厯}\Ӓ1uDʑxeD$>JOMrja_ȧRׯ6y` z%73}S 8fa'V j>9:ki/U>5"q:9ȾUo~~Ptu_64ST p-Ta`'Q&.O{<&i\쑳;,A.ZpR aʹMU\Z?"qʲg361LUi5T$hq1~Op7^zt^'G2' YP^qA#2=J_*,2& |F?Oo%y-mv=W :jlRf"K:͈seaM3J[0( rѨ @6<,_X_x|3HTNQ@q@Pj(Lt#ق-ڤp4$h͏e'XQZ Ie.č,asCbϹ<Ry$K¿4N@(sYadn%\tY;Sއ쑻VG ߃.sZqQbTv#3>'%<8ҺMIL#h*uոOd`+~ Eb$ 2:W}YO^.?,A+yLoyWϝ^]V!FCnKʳUOExC~I[FUWݙ9t@' ܎^n^sr^BDslw{DR#T\{,$nZu\YŧG(`e-v-Ic-YJFӍμ#'1ZHj(]")?(Ț`!5rnuޑ`-d!:n[f:mԵ dغsWΡ$)IY5̓۬&Е(gv{(튬Cy*I&aýW ʷIp[ή+R8Is~5u*}Tu~XvԾxT.JX4RaRb W}6oDa-灰d1_A.Z+,iWID1&29L}QMGzuF&s2j~k-h@_4G{omPQ¼ⷉF'}4nF2557?Axo ElXlnw~j3\AG5 'rǤռl1z΢(HYiU+Rnh58Hdh#R7.;0mpd+֭5 fZln mO0o w\.V  ;>M?H\әXre#6>y.5 ?rI^oV!':~_[%2KD;|B(VefIA*0=^BU/)KN9/UHb/3_cVsB0xQ Xsu˧IH_jem˿?S"`vyfx&pG΂,_G_mjz{]-T&/o2{EĻ$?qE#ͷo"ΰbmcMyCp/@o`/>@]8-ɺg1`,dvEHW(ɼiZ:E]tͤ/Lc7T^{ZZHiq!ah^&`ی2IΖI Ew}(>.D|HQB{D|TH_HShk X~(֋4[mOzw횱/kg׻ŷ qUdlȄff@2%E1Q`dk,kA9(Y#z"- 觳e=bv,;1'eQp [~h6Yi_D HčHR~_iy-IÆGt*ěUgB-VCJ L]_Zf\eMerT+rvTnޣCFһEŦ ҢsV g,8t4Vi5uhD wް"]tV2 Kx3Ʊ"6c[іq\wBG,K-u}7G|A S1(rpŽ& 1/4l˜zi?8E ЗG!zSbY.H]])VbSIlҲC5V`s)Yna5۝ lW珠 $SpV!͛U2ǽs_* ^A+dߓ\(]= nGd(x˂0plt]*<+ĉ^ux7r0 JIڤhe:}ԓwiImK|*!CVDTXӯ{M>RqV;]0 j/혘"sq2[}FV *ܢbWA >XCU=P.ѫz{"3KCzct,1Vr٩nÉLɂu}RЕFLnHDrf$üd;9W1"AJd,6Fm58{|+䫋 ʞ TQТZ)*p1 A<| tSwfFpzBIhF +نVwkSg3Lҩ ,yr͈*@]WCP()XTmZK5RL,!ބšRo)Y_[`\V $nRo/n1H}u͗3alMe>nSBݒA]js3Km騜+ZӬDHN)j=9e3zdE"|yKٜyw6S!Vfz<|o|aƑth~M5K^%^;F7OO5f2} )5,U3.AX1𶞞ZJClir ?Dcr6֦:|di0nt5d'V1bMOk6-gMY^hJʁ ihra TQk)B\vbPujcJ6_o,PC9G>avZ:ZZ{<.:D!vF*3(NuܴU 5|"s>=|.I$G~Ml_kXWQ 4xN0 U]pb|\M y3^&ӭYRMPR"߇;zi$v`K*RK-SچgФZ)6 A!e_vШ(7kFl։$udG~ ty&4,N>ǹTf E|*ػ{ՁDx b.'i;@ p:| q [*8/!]2H1#n$Iǻiq4#xI?#0b7O򽭕)G]c4^r %TDnU 2R&3x3L YMu}ix%5B#'r5õuQ78Ls}Skl,'&Eե- }Yzv.G"kmq\dTʽϽeu~^bET`]r|To,;*>nePr;Ӓ=n`K6cleHr O wXgPқ\R#V&,M˰b#nU[u}pV}OhK'9Ai_|I$BҙI {',ayo,@[DέqJb*]؜Oobd)1!;?nMؓrE-+,#x-aZD$UmȆUH~*ml"dJ lAcJc4\0EvtRmd8z9;.6TQ+aI@/"fdzPs i(2"Tkm̥G}OCf/8=",nI- ?3y(vWيm,*ÞYWxKyI7Re.pXX9XZ3lYryB6 <떈EӃhV95;n^V^ 爖yb9&&f'O&3 0,gdFp pgU\ZP["c< $ n"9k(.XfE>; pЮVO#瘺)s N_N ;ނ66ZD<*^ zˉi'ޥ [Z̀% @M~e oLL*={\5O,!UM}o/ "Zt@KLT:+ .ATJ~3B%IS^w 5ީ_ Y0S &lfLmB$el<[_'7[I\yB G0,N^F59Qc2sw-짿dND**G!WbAiמ:SpeBYT'e}3O?ȷk'$N{ų˾><>z~ X5m";JJQ_.NcMr'JR[r܂[Y,:;U/i< @Q[ f a6 uK BVS!`PnC5Jَn& 'υ?]S! EI}ރ ?e Xd68"8^ 5ݢ]J=3a$VP;Nf2k'@3S&[^%-ޟ^(\"ʠP^'lt S/k:uH;lRN+XO|(wc"֨n(Hsh-"+7Ț Q st%uePRhQ:'q\l;L\Bx=1$o= }NMBr*=cYA{%k$gg "`*?$ͅa v(%S%[d֠4IzPǵH(F)DQ1u׳N_`ly9gÐeA겷oWLVu(rHv:l߽S`;5ʭ%rԝLݿ:1"rHuQFE'vO5r <[V}/cJk^*@0Op۾r!5 LfXq.G1[~m}_O&,r8 K'aS*5ca'Gp%9, -fzդ=?%;~]«R<ʟ#bP22[Rఏэ~kAJ#H Zu,Wڟ~JzR2\A|R]O H sWwC?7}YJ&jy2s=HfA#Mfd⇝W3MULgBg Q <4$dZ'L"ev)ިYX;`k :A4 Ω[j-U:1狓FDx#YM\)lKͲ8xx,"{vP_npVbW=-*͵Lʳxudeg;-pm/8N'1A֛t 0zl:R~OS]1-YEB%ܽm7c2G]I&2t>y;F ݇zuJ!C~z](ڴ˴ye&#W1Rv=!O'!Y^aKhj# K21d\^fJCxzuRp9%v"9Atu&oR6xܱ< cU,@$.HX3|xJ7FJ:Z8Akm`R˳}lln'tt2ą=8=3Rߤ*5e`O;_W#se7cUS }a:cOe%W_}%^]`! 3AB"S^bҜ0>5.}Ö!SPRU K1t%I[F˔5T5$ KN'hnlʄ}RzSZKM_y -^w^x {01vB'A*YĐJ:7Qa '?:>N#$LGssNB7mUC;2DLlnmhiP6xvSíS 82t1`X銴(FZa/!5'^t4{2O*ZEa}IC$ʟ O(U ub>! ?plɑ6ltU`UK7Xr[JNgn:xv[vI9+5 # aȦ}Jvh(jKisv^G3M1XFYv?{YN'YFPM&KX;ld~fUzp4Ʋg:\Nuڙ#k-0I:5}rBexePh@ neɇ7n|(K|#dF|I m~f/o0븤=qS/"J%xĶ7n /Y$\僧3L޵>uŧ8PrE)vCyg7 ث~ݔ o0F&(wqP"K]|7(bGxt-Ϟ<&'0cT'+k}jȕ8)fR@Ӄ[ޅ~ ^Vz鰱`=W"Pd3u`LQ]*2Vʾ0+HRAЩDb&҄{ѡo].]NхC8&/h3~2^:\V |T+|oC21+b^xUAn7vIMDD*ej/T>pDsnn.ΕG5Sdxoԟ 6v!nܧ84HBpJüaqv|D: ph_i^N_ Gه0Y&Lќ^FTG1 UhTr} \&"}py8`gMD9"J| %pԇ~qdG&0d<+Q)y?W!c sd>\P!Tvl[U8.Rc}c 6iQ>NBDv1mqvh" |ZY6yBD"f,BkYl5ouiA<?/: q T9i T@7T-~oKdFV[2UcWLBf4@Uې9f8hp#X; /(vgcsEG TRz/yQ]v8DzdFe8 fHT> +DfU?+," d#nZ 6&Z.xezl8Ʃ;ioص2Kǭ/wӧ gqXxO2V┴c6InkȊdp|+@nn2Τ]fH)G9v@հid*I`7G5,`ePHSGws:D;֙ jZ/GE SYτ_jNon@S.7vpݖXe_chސN9dTluJ_8͝[*M/H> 2EDEz~a٨_NOؐ_}uTMx4$ VIXI;c_ƻ#K)Tfo2Kq_4;hoak/g?m€AQ/̖< &1o$j,%SȰ}8W0ۂ6W% AhZ ɭ,,.7B&}5ȫ:jIdRvAF6o t&_6KLՠ+5=iigva cl7J4 Kb=F룅( 5 ݫs?K a o`ŇJ"ؔ@"rOпBq)˷("PX[OӧofH8NIDxЁk٪`$|a4*mܼEMZ0v=I֬pmsQHב!w@za&4CZL5ϓ]!ɏQxt QtX9"ɲ伖>/_M$P:VboKǖ(XgߖsLQqc}0GQPJ@%o ڼF%k9] S3(&(u6>o%4"=lY])4YfyՍ-EMCyRx6@c`/v7 5g' =`s3.\HLïwumSpLn=| _ƛC4( t HmJ9k1T=9f'VՎ,u(dQFn ȟX@}6E3TrRFhɡ #X9aj`"5nc.*8m6τвOG3XssmGA?P x1O%21ޢů/ˆ9D583p05d)piV)nSo (<-`a TuJݨZu·Er4,uO˵;a(?yj}V =gW_TkygXY<3>>K۵m0?[-jj 3ٚN}z^/{5+ 9o-;Lnjǟ WR-z_\M^IL m rT8: r0NqR?LN+"VmID8TTc GZ>&vVOb$)T )rm@2 \EoC-3GmGl֏NRT DiDO6(wZ^3 K&!~SVQ S ?u{Rob$HٵyPGD}wWG6MX"Haͥ'O3?aߤ~r폣Iwp#ڬF%DH6`&S(1|6Q+zyLb͍:;,"OHNQI<ޙM ;.]64j5pXDߚoCAXQi̺,󗋗M8PT#B8o={ ~nձ+ dP+}`\<|!&Cϩm`g+r 6AH-մR1nLVOq<~vfdTFWq`R*G$/~FrAu78 Mq @k&$VWVfQ-9(/5)]Sˮ6z [<[Imf~sg^bm`.޹ ͺ:7->v1jcfsW~@1~7  Kcvw:vfLՑ`ŹX ɣ!SbY{K&!VaP: s;`P-\C4RƔVXC~vO+"xU[NMSe8ؕMΒ{O$Vv~'?jnCsNy3q=|א.=E"FH_>sac^T ͧXoNIA݋w悔8YlpѪsߤe'A¨)-C<4I'ێ=!k'Y,/I(m9IJ+Ǜ/b$&g,P잓ߔ a>m> NS MSlYDΡP6}?ޙ,bt7)is%6N,G$?+P8!FWPPjD@5tWcs@ߊOdo6 cФ@<Լ 7 #Tb3EOAh8Ҙi&ٖ+J}$f>2Eܖ_ Ђ\M-h=PZ1YbM+?#Q| Mшw7t#B"Nm1=`>q.6^Q@/p_G/Ve[{vgsr'/!l&t Q<ݕ^lb/UbJ8סq\TѬnk|D6+F2pi<8/ T}g)V৭W^1:9a”6"7\./7~Ir52ѵ/ո,\Q;*=8>BdRf6 ‰X4WH{_kP NȋJa_Zhj _3畝0[k6Z/boA0`{YH}81KMn?uɪ69,,C!{',<(cmH H9ɿW8r6 Jzb^t0QE͞zQӃMZh$Iꉼ& {[SK$˞[Iܨ;%?-5NZn r(rCB-(3KL1kdDPoG|^{8uw+rܶݭ\cgńMp/}oq:򵊠S_^ 9}^Er[l5}Pz lFcW'Ek5!49\ڕnI'+ݖ LJ`c4G*k'ThlW#fLW]@pqD"n }P4W\6lK]=#-O|jnЬ; q$ikU'<,p7Z.ށT(OfOIJ՚obFaO_ ^oR{K¦{ uIWGVd]kSb:wWYYcz5tn^Hp o;N $C_1*x "}g:-{Lc㍳ݳ+E(߭=wJyQSF} Q(*w'B_ Q`W`w#Fbzbn}L۶6E uql26ҞVٹ)NI^t2 te-45?d6ha-g!l*_{3i忀QܢIPtQG J8"}k -9crPM Uv_'y(Y/[TEZ V;lRP^qdN&i%ss#e.Y(K./Tj0Y(ݰ̊Eb)#S-P)݅56rSWg8^Tu{ԯ9 `>0O'7cIR,o [r ֨9*~j^3^|Tx|[p {#UCTĥ,aas|@hh"kb98w/ m(rL\y9-`$&1'N;P :v9PD"CTaIҗ=F' 0j$~olu | m_Z[~S2SI1% 4;k)jEY))̛h Y#ob64viMi o+g=$t>ay۝fI''Vu  BOMu0Q Eِ[v3/!-Z&#%e=Ǭ護#f!T?vQYZ=3Ȱc *lz'b8VU x_j+@oTa~kX~Եij_T%%*qOxy㳊ug*xq ʌCL!]W^aU;MpV~d/tTwP8V\Y ~'gU'>84K*t[|x QMYwRruZDl:a5L%:3HG—qx?B|]fO],33q&{?홨Jx}r.Ms2Ukzsp_bU!)`QA EwfF"Ľa}'pIbx 0`}3.StVw:FQۣk${ī eJvb@D}4+Ϭ>nxaqQ>Ce?J3#q$]W(`u)gbbGGAʢtiZ4(27Zexfq_9ů.= "z KBdhCw<;[SvϪ-?E<#}M\:%#lL{|f^rC6|wب>n<hjaΐK 0 эviK.ivJ ;TnQɤeeUE hGӜwG5̎=;?{9dXdŎ " 9|j?3-EFۧF,z(>_C0yh#Ff[Pe S/`th q {!ҹ;?ğ@tެW4Fڹ_0F>w'Dj!zlX! jtA?T"iF<3XZօLcZ}L##?F)۝n3w$|r Pkք=R}E13{;0MH԰"u`+bہU͸QH"7p ,*:48kVr5U*&-s8}ݒC\P0<wq.)3.Q69L>3dXH}ˤ^޴^ BF#p,H%0:=,aAafztgpQ &QB6Hm. |wwQ^/V=U/]-$bZ6ŤMD`w˖PO\fƴ&ʻ)Ãad9nǰcR ظ MiS-apKͅ]8ǧ(eN)ܜ~Dae,ac[V1nU"BxqX%_D8O\V3ҿEuO>Z(>a!΋V~IN6xU)?}Gne*%sddE8!פ9WHRɿ1^0)8`;eK9jgӘomf#) {gc;A 2VOTOf3p)M6mi!n3݊7Ί^;Bli* h2^ˀN0D.[7U0(; ~JxUn+[8E;Ij&<3,a R<_rL2J^@o[wP1y4~x׊U)owB:>th|TQd] ⺮]ɂ,%l;jRJ̩HT̾{F;ȤaϤXE?M0{pⷫs~Y`X~ uԶKs6$^nD-B'f?auV5gFuqȭm l0C!l($&t\SG ͧȭBIEbrH_ô.3c_8i8FyI,bl (Ά5H@jU&7̀Yew*5ճM?eIjYv>ihIF{a{_|( lZc} omaJ!VؑYWWiPe2֬\d?Uc4 [[ke`&f|!\h i ˷DfORkeՈ-M 6[.E$=`Dq˯gP)3S6_!UbDٕӅG4G ˗P\A:Ļ&e2IM\sl1Q[Wo~d<һ~~U:z>!!>Y}NPdjWb>UtAf1}RDqxZ/^z ;KӀ[hi].!olxxH"+֗¸^:cki"^I~3h{ޘ,]ΘfEGEiabE]E{VrFrF i:p[*rF'Mvw&FeZ-rm]+vvS_1, }),ޱ)Xx?忑t]<,aرprF|k{OBQcaqV19_^H[a4powb@=[HT/ܩwa5UfD4a=͌Wy<>]"S)0p4(٫z4l~)#6ҥ}.r`fh"LX)<:<+$]F`;_~P( BzJ.c_,Pw!`(3/;А^~ŭ uG(໛Y}`᪲yľyOzpE50a={|' H(;TlN- IUbJ4uq2Gj\\vדG|gR%[sO~gFQצ3h }u%֙}xSF" ?`\ePuOUBsr[Z@gvN|h7p ):,d*{+E: ɮ^^V88a-6˟2rˉe>\L-r.&֌Uk.ߝݤ&Av4  \43U62eeke~_Bv, i՘<Ak -@/%K8X"O3gyvHP$r_sf0jϪG97Eפo4R'udO*[){jE,ED`<smq{${5%_pdZpABEoMUdsRpIxvwdM[T^lIvmwA0 sU&lS@/!ΑNM~b /t؆!B)41G E& jn'Vړ!rߓжlHZ]:Do Uݝ_zHC7u]sD1 >/O~os!Sc VTEd[5"Rc~ҢNH  *Óƻ8f2 ,-vwr~)EAcadPjC*, ?3f[7/zApV4˚+҄Bx*UKM'R1 S4.i/q%k( /qppz0k1Ѽb?axDj8|,g'Q~}k Pɾ*-#](~ 5Vt݇>QA,:*_۪i]wJH= bW4مxb!F|XٷYlv=J_> %'B;m;O+rT1^u(SsxDW9;lBpD`F%G0%8d`!]XRc}Z̕f-jaU2l?AZYBS0GZ5>-h2 f9H"SD4p;? &N?Y~A){Q}zbЋްN޷G?(4ui43W@I~љ#?EbYϓGIOʁ]t0B"f1h=7Ja__ }s}-]!^_.F2D: ުFVRǚ&( Dr[>VH_ /LMV@LRvP`L"y+u3~bѡU AcapBNkp9PK_ɶeV ؆` N:~Z̨Y奄ރhF|f"\t9-ɀAF>aTE¬U'\Tdp5}W' ە+Ph.\|m_53֘7W--,Ca +L 5*.V>𜬼H˙eqgcHS8<3⋜PPu{Am1_=5rȫ>]SĜ520ݿOX٘*!cY%gI'X^0BaWn>rq}IP!kziG(-Bm's1:"k5@K"VayH < m'IWwTDYG{ 3F!oCz< +WKb2mccpYLzH%>禹mV4 ]vGk/&mڈTYo{Zu{9c Qtg_d$q|W1AS <]('|tXHض4\Ѣhv0c3Ja-m _*}r&@,Zp2x^56*2y_S mS=X6EcQR̚옱fo,f."׵WJ8{$^"TйgoK {L\G3*{| gqDx א1-s<$Ilx"㼇# žȃYHkZڡ姪^;EpIZ^~;Iϔ%ի:`> T?KӘdq<_LLרSg/\ZCYaQgQYEKSy1-ۊbUsG|\uDg_/ tvѶC_)^Py[^&s=;8[x9ql%e%8s1:Q/1"4Jyp:gk >o|A^`59]7h<Ѝ?]bÔ]z+7%,3 N}r@#O #K| ^eaW1uEW,FyAS6dLasrO˙Ypg$b*),= p8!t7[L_-G9L>(Q ټiLbA_.,Ҋg;AFpZv6Q#VCe1!/`\L &rEto^Y 27.;>M:٧F_9;\4Uxmvhz8?EXCͫ(=qn>tr M@C̣&- ˙PF"Rɣ1uSS~-.Sl #*a}G+P5sЕ8oUĜ _S~p}r$A:gg0gZϛRŹgpMߤrZa;?e]%)/+T01$KB[ГTh&t9׷f]a%^g>#CzcȮ% 4S%V[e(攥H> gZ Z}VK$eS@L >L )\yS-T0htŰ|͎iGeEHV7%w`K/1WZPókª3 )Oqߛ+&5rU]06N;l^6"U !DVHL޴bW,j ֓H;A3r7-~<`SF"73y;3-= |T+jIb*Ol_OǃlVB^,IjYS=_?DK>>ԕB4eJPmO? ~lKs}MψTUهw cXpX y30G7zC8x͋!\q5jG;|s*!(kUqz! [hzvQ?MŲ^ɘJ݅o|ɽakoL)dP^hY z >:E%?Ō~ڠݟBׁ R7:3#M>滻ڇ1S bJe)翑m!&;yO=@jtk_n˦>Lu }l7dF_Y\r6jIBMUC~cQ6f&hյ)^h~p#eDO;90d+qc؞&/l7Gz NuDsYBIyCoqx',YJI\ct[҄GAmK!VRj+/ ? ZPWOg?V ٿpN~$D0Aw ė|ˊ"ƒj_ oH[S<`M߯NCԅıpJ nnOUN }mcz,H%G k-r+ʨʐDXF9-@4vU؞mx^MK7 *W+K\6IeUydKyˍ<9l=NVN3\`}4v_*4ʅ'@B`@Tҵ?mD~%#>ܜh)-04IVZ|فOI'K%]W ib-}fi ZWɀKgKq%=6t o9+EEj,ZxAM(UwyI4cbİ X_աx)7[+Q6VsydzL-X6!˪5wX!ꋯL{)STX3 +8+,Z,E ]"e/E\e /r?C'@Ȍbo^RuFmt>uclpCj_4ƒy:L*۳A[X;N)u@!`GHq6㲦F%$!aJ8x5K>߽50v7!9 *S^v5.yn^-KRػEW(t%$8c/ZXޖ}(- fEɾ01~ӥ>8x2WWOl3] }u0_DKVPGX{ mΚW" :3Ƚ]"_.ǐzYHCۡ8* yTLT߇s/a;ۛ- GK[ُ @ay I]QW{^aw,Y7u%LB"K>`l(^lщ$_joSzueI澇C*PRhh(ofbi4w>mf|?SI4V2vQrR(ֳ'[u~R 8=  Q/[&+KxJ §2CsJ Al0z4.' *jQfY I7~ʁn -aZi%v FhG9^uVuS|)FI^[nTMZ^29wŋ BRdLZ u6QHϷm7kǂ 1 dLvpPg%~A#̫[yÜL|2Jզ_ jkIHk~j?^j|-4.VnD=G\uFNOFXTX8dXDt@ol \hp:y sFX#~yGWq@qfm+Ւ OE=adE&z#8 Ws w5}qŊY7lO&|kBqG*HcV׆1l,+n$gpdDODBV aM.mR2*PH#Ͷ:-HqRv E)pXmiwivu=P{.(8OB_ΐ@uqF;+Z9=^y HāO"ITf0=kM\fb`QgQ㤲\eGxw3oF/cYHAf `C!f,Nݰ_~|ӯYtaY}L .s ̝C1 )-u)fkndo";'ha,.'h-{ޔEni)&"c8'U!jv5b+nvcW,?ߴ˅I2 "mEf:|V;eh0ur]+Vz;\sx-ׯe/3v4(@4 ɇXL0~:` 61[cx'TԂzbu-kY]S7`FgAYR>KoZS+P ݐj(N4@)YJTvS z7 O7ޣUVg>}! Iv6`vԋnpmֺ\\Jɧ8}5ْct4`ϊ ]uebS߶H'c8-brrILAȘ<P˕sZX.ۚwbzEX)vI)j+=;)\R7 DKCl+m!! *!1o5IfL+wm&4HXOIoiN@vɗmf<ffh 6,0ł. y8TOYc#lןIӯ) |z''p־m \_5DRp]|,h;'ɑ텂rXlX(<86 4ԴŬaNtzw6zEۍw._dkt,g?IƧ)Qꩶ6)C`>_ԕ*{  dՑjvdqψĢIJ,dS_$;LsJwayRNH4}t<# ó Ni>Q#1 rs ~vo#TFDb_߈Kk\$I$J)!Qomf8Lw7BCTc9ԁcƪ:xA-gөEw95MXY5M<_cBEhQeBt[֦k n 1٪y+P] u7_{)SVA8(Mc%KdFaqkB[H748VBEԧeXfO5*H*Ø 2bldAx)gkG/}í_ۥԕ/*".˫A,5u(~SS_ lI'CS _Lj%O<Y59bx m9ŗb(@|og.Npvৰdy^8$,S{QI3DRcuئ_,UΤJx7K 2%Xf,YY}6LF~$^:T_^apY QgZ@sC*<qzp!˶Q G^ڗ 5? 4pԹ6"]6K ? / '.dzljV9L}4۽8r>53jL|c|#Wn +j0`ƁHvLr-*9 H`un#4= 5(jh}jT$GY@#scwvs'(qe*19R浟._Y:w [eU!gB"Ny* jW 8¢42\ qu9g6i/!{B ԾkV>0`(j#ՀqE> |p䠷A( vBz}O2C 2UJx; 2@BKfFE=BT2T4LTtZJ-ULݒY*8qcR>mIy|2u)Zl dcL Hd}(hw(\,MY[SE\A_5 {$>X5]{Jۛ1<G ۩ۀC(5$ԃ9ooXq[;k +(c6?(~'ٮ.]BU6F6)$eYi"1 R/wFN "KPPت?R|bP(0~rU!r8R}_R*0Kλ+Ʉ^?SJz 3@FgsϤ7م|(:0 YvNnW;+F[iN8RX' N(Muj BJaT/H.`h!sƈo VX>"QsHt%tyB48p(7r^4Z w(4l5 8 Ci0-]ޫ*&3˺/tU[']>&D?p}U\h Z1=E!KHeH; &졙 O]L0ٓf;8 jv|\Q, 4c]]Qm Y"$jf׼RQZ6뚴?sk"zvXWn.&x5伫9|>nD o_v0vtק X\Gq]VU[qQZSIepL(.%Qq&Dd?d<66\%$2=d7^ m+y{q\"x[Ӗ}H$aSpv;5YQB!]kS;J0pm$y~<.Ely\xJaAf(z%kI./|ysO$o7X]p}4 y',fu0lxee Μb삛Ĺ)Uh)vhe'a!čnJ,AkqA 䶟{%u,M(h0W)Q!Mɕ{D|pܳ[s4YJ˶ dGU`LX={2|ͨrYᶇPS!C0ˏsGIx[|Xq.&{N9E?Ηf=^ _Fsot2W&}&l'1|Zn!`, w? u>vSzv1ZQJ3%sL%nTQq_ώV#'4=Y S) m+!!\΅`E/ :]~}fqm{Vjq= );=/9SCP-dX)8b}o2jSǰ[$DMT6жhH+u| quprwʽ}KTNpbҔGL[ bCtoz,mL)M;@}\6Ȅ~`֪,H=GB󽩎-}{rCOw0*=+]$ p=Z@bo$Άjyf%)Jx; "P׃&xhR^mwD AS^~Q1]!>aBU& X fOzJͳ0$-$>|`៾э3WlCZ`&15Δ8I^pcocû{z=ez_sH]O\U>uE4BMBv4{DPW)ў0Ki R)rV Vu,[0w$"trn, V{fknOfTr]q{*Z;WIVT7S%ـ2b>dGQ_<&ܩn8{ /R/΄LNGY~i2봾q"HOL:k>YmUH1#o[6v˱ 'IzXBcY?z?a'ml١PiznGVV/-{C2wpֱ=k4N'[~#cwލ檊hy*xZogW,Ul/'B0Z1r,v &sc-0pB^'xDkDz*["' ̖<8,9|o "9OܙHT-G )!^G RsAYG'jފv6Y0$f0XF 1iu.Wh•ٰl(D]'EcNE*ōW!HTX_mSٕ'Nu"P˧ 4.vLFˈSU?PFp8J{Tq 8=$VvDZWC ӉNNgyz"D= Ա)T)xѵ_<1G7 kdB,s=+[FC$/RJwjBUm,/9!cf|=Uv * -h) 0}:;-)xpp Xˌa"{ R;^118H(v'4k]=S["g^/oxE'飥JWdE 6sc t,?]ZQKfi}Ԕ0uDziWƥ-z,֥ Bzy< MWn%cH)~>!X}'~O=N!m 8Mc~Z)k[C= Q"9+2*E9n!{`1~st#};1?3K}+ktH26Cy%%90ݺXھ(? 3m/bp}  z CճUҀgU2b Onl+PDzb(B}H1;Yyŭ4I_t9&e(ψB׼I ` 5퍂n^p9B+ ȕ%ηzJ5 ~x·el7%(5! (9QF/3&KGMq?"dPP3Y#&S Kxl3v&j{Eim"h6 &fyx0u%{?\DfwwȖDmtll_F.z婛yolpzH>JWG+ ்pLk:-RlU~ ? UCYd!fD;Wadzbsz|歜uPеNӁ}sh'^{V>qɿ)іb:-)3Re,n%=Fm?1K'm7Pk3OgRʤ3jZ?K*م1yT\4 Z䍛b]U{@ذ;Tonlb~v{\h]aX(7a?xbᾴ'T 5PB`p/!IRƆCvGTockuc@Ex>omْ̟_5^*<[)L$4W,Bh|fƮ(tpV+_PrNN-5![.ٓB%x&cQ~7vt=4 5եBF&F|AjNTz#ԃYkD]5Д&̴Մ0NLCY6;^۔펾eF-AlaA#)9hzG ro5ȗYi]͒Ǚ Ʌ#5'"CIh Z$J Na?Q_Vy$܍_,nߣ(́h# j+ 7gpk /JՐtM~sX,ݺdzߧjK ymj=+R:i7pox-W3I"fSC` `zWԆLf#X\-7d ^Ⱥ#˹F}wng5&;uX}Or4q5ǹ(SoPB+1EvK¿ԩ)~cȀoN%cgþ` RS(4DÈB跽jKYISH>h@QrN4 uon+BQqvGy Pe\zL#NmQjya9q:|krѝhEI|uWDIr6q&T7rCzYɓbL) Ԓ3;$A|NFMJ\FqTHPY;Om>?).o we MYN!gBgzѧ4PQ|f̂Gle@h!_:H֊NeH0_bwJEux7A\ݷG/rj4@& Q(jAY|Q Q*/6Dr.1hutۡ2Ԡ6.#ə9Gzv y`9C; Ď,Ä -3։y| U^҂/LQʐ:}. oOK PXgz  a JO31m,)W=D;qqΊ/<,J%\iw-lk"RL9Xk`19* lU\ى"_' c'mWv.waT^철ŋ2Պ$)HlñKELZPbUѽqZ[(8ѵ0#cGa(HmD1=YbU+>]>Kc_"\uoڦ&=4wZX%> j4aV逴BEHEaja2u\XA#o/ @ff 8VɻP+7g*pul{fL]_!xVw `"DxV<,5 ؾ?Lpdzʺ7N|FSrBYr m+ȲQ!5ԓ%蹍@Vba! 5W؋La#%'8.ӚIjpRkA d0BhۂR3k:5?IO [T;.zD1%f}VN )9)ξ}+ȫJVKS3J@w.}w8EiΪܪ_(')$3OtYA'f"&1}^~XbLjƄai!qv@ow(!dΎ=  apņ1e5>GTN[taYRN umߖ6h1)G;4mR``ch ,}'3v\TCzx$.Dr `/7qk4g8@q]J6g:d"Y(} KSsTu/1Zk5߲wA 9 iy))w꬀P 8cS3qQ:HڎUhU"uปKwʰX?[ vć-25#pj۬pFA_rL4 lz](<C!SWhS}):;LhPy6շ8H߯xKC=E9}v~}imSuf35AYe-E6i R%YB{|on+P+O#XuѮ SFD70ƞԚDz).抝 Ւ[rXѰx: ?C =Kȯ {u9ܤD:nN}]/ȷ'73C^.Yim2ԯ|j {Yܺp\*-Εfl*A^GR\@AYP,i`<19*<Y^aĆPPY j8f*.o9)ڙ,WMׇYrRuw[)# ^DsH0ލ9~F/>I0be `(>3Q*4v 퓭as +VXEQ@NKA} qusdRX~ eݜl5.s}!?Ր!Ra3(nrFW9r=ձ_r@&/Kdpy ܓp@rA ѨlA^9wL"DafS`_A0IJ?,>{L'] ,Ae M7PHVXܑP/AȫAD'2/=Q\֨%{QW3EIE6N6@0wG_ ҉1D?p|`Kh8❶<2$ֳ)^uJ㭷{)OED<.͖04d7'RQRXdOCXa&Z#C8&?jsEgNxfuMhgIxZ+8p_B6Rt;R+|8s55>')`i&MDdT@ Wp1U_ 4,CS6`YQӻx #yj&7D!θm+dUC\~N1+-kU_"p5Rw&RƊleKrea1/'S Uu" ݪa($Q"hXZd'lH6ʺZOα>Y%8BdyxA-CDluKyimU6 Us·xl齨kG0a&i;&3 Fs+q(RR0X y0Z3`V($ U{Gq?q׈JM_~JH[2>͍ʺyU!L4͞'>[u,w+$.pv09~Ua?gr t/Lu.5UZ7^(_^׫EO5Dr^)>_ 0.-3>\zY8Dj){BexL:WP^ wB}\[ΟC ^γ 1'`CL$NcܣSXVf-bGhdh]$]1ti%j'oV^4xup1YcY/th5U{o$rҿupaI1V'uymVJkLἝ<|1ʃCg`r|L ѲN9skd ASrک{3 *noc$}x5`bʟ]k u"c/qцl F|MzqP#3p%eSU=fĝmF(3|"ιH5#k3wz I2gub|(3ŧ;JiY[wqK$PDѷ i9~@!縵c61!#vHT=UI喐K8~ !K|%| d38wM>#&`PT4,Ok&J?·ݼgYH\:dXںd^=CpGY%=vva\ spE s*rftm UoG&`le,dz@v8Ehq V*࿥4&G!LKXJ$< jTetG;^>/V4mR`YA8@H402r)}yd"D nr&ab5j`&cdː/ruP/!~%7ͩC ЂeEʸCA"_{WlE`{?{D<[iqoM3g ڤ^(u0[*V^k fw =+)S̋f:%56E,n<іURxkN븇),wwaN鮩"]h30NmRmf$ }=FzZe("EQ,D+^1k&lm|ҿ޾W x+i:1U\7*@6*86AtEֳxfkn_83d{7m} 4kz5.E sƕC323WӨ:o_fduٟPbR[[EOʼ"M_PjAB ̹FK:Αl1OGr]y4=c7l9DI m:NYW=?L5 #o'eY%W!V^v<#[]v:BMQU6?{bQ)Z˅hleNz"U!bpsZNɒi,PC ÁrۋPɷW!ҾMCֱbE?Z`8ZvXbZD-cc'3LjQ$ `9[yyvF$pOC&fPzkd:Պ-|ĖCwFE9[&ՠWfe %4ɞRJhW2R̽c,ϲ_|լ4datA"{ m| zPת6푖*F2bK0fZ}A|'KqYkPy B2؞D!j\')\ق{xynы[gdLR3sݮep&fg}ed;7֗bLUlKE1q* 35kn&ۆ+o[dhSn^Rw]ZO;&}?A,l1.ƕ"96Qt{jí)Ye|cX ٻCԎGYz&$FXeR;e sS~LuT{~;1vʲk9OcuV!'{G_>c|o|Elv32}R!v ,WkXi ;&ǍD tj"uIɞ4J&0bwt>n"!\^bb ^F'?R"xWii|s.heii9N].?k홖%7.FU8d5E;Ϙb@c@ĝ~_xZb)n$GY )ǂkzt9c*KKn~s!/t oy!E1Z|Ү`J󝱊ՈF,!IMw.  wъ(gfNuf ,@n k*:H-)|2AhCG{KI |Y \OL}bQx&kxbˡpc0V>r6n5oY 3}?/tjHE|Zd_#/ȣ\s"xpވS,jĈq"o nItUh`YB Kc 8GcR _ *vk,̩%fqqH>v={pPC-oUp۠&FԎ(&{" 7`陓AiB "LOBc*(c_(dSC&'T`br>b͓@qJΌf^& $q23S%ݤcAIb)=w1HQnp-_qG~vQ KGN Vi1+}a9-cxi>Y#}_̹S3hX=hk/ް?1vjSc % $6_,lAIޏ5DitΏVh-TUly*{ꃁ,t /UU䨽_yKևeh̨_ϚCV>1P$ZM]?D4VsR6sRZ}U0ખ Msz#M'k3%ݲ7l k$4{ <55RuRSZ?1 u&}z'" >vui} w\˺WF؍?(I$8S)Nb/P3[(=Ff 핚lp:cĪC?uj,fbxQO@"5,߫E9BT=#94t'U6@5<~!6e%g(| q9ju%tfw̲6dU ɔS4pw`>&%ck_eNOel c†7I1 uc<j=Fع95uq"̤AH/Tc{uPT@3eڨ K\YP'UWB.tf܏c:aZVgRb}9>Vȫ˞E'5J0j~eDGOO|71C篮"$0I'QAq;. v(fq:+ދ踅,Z%hڦ{5"ҭM[-g2QSq,'E11hM{g=Q<ɘi-O?qӠ20%j!q MC9I*a#$b@nӜ,EjF9ڦs6(v5k^mK.2d[(Vv2u^5.{f ˤi1#Կ7xpㆢN2A]hѪ%gwsn4pw>G'>ip@j@V$Ob̫J9ÄxдzIE^.ƙbPoRy;/e@Ѝ?cW|+䤜mF`h>?y1 JƟ7!Rh˝w& y٧ DGq~U8Ӎ'aaFLq,+!'z𣒓$m=-Ԭ0+w-2!aዲ<fdT'/ i-mrw08_>^eU.lWPr\{`Q1 Es]G )~EHNwo'@xc\|%eYJ dֲR3eoSIЧʸo";9*x8,kO_8&}͡G b0@7'Dٕ暁@iOlU4 @:,ʑ} .Vp*kأd NN֯*d ݳRo `DPV0m3f^iRNVA,=(0r-MxssPby4"/Ls)R"—7{.,,1oD nnw_ 7 =a SNĮG V]5W iA$lH'R=}bӼSԮbr\Dvm($,WxNF7r; O̽tק̋x`q1M}<;lD*Ȇ9Lp䩹,;hOX 0OBpN*ۑRi=HRv*o}R'bW$] AX;_s2lD'Y2 3{>%;tP忹Ox%X$_vwyE# 2d(HK])b -AɣmZ\ EF`x:v(ssUFl?9].3&B}2  捥uApp-s7eå~ࡍ^YxR/W`>8%BŊ߅ssU/kA@?{|*B1B0;Ś~(y9?}D]DrRj Ue PE;E= SJ$rb7~wHDd;_Q'xx4? ]kx#,r5+w3awW/*w(QzYwХ1ɜv^Sd-W8//ypf(Ǿ=yZ0Q7U}: 9c|lzWFE{ Oy[fJ=H~HG B@RT +[""PZ= Xk pwڴ_7I&'{pZ;vln"c so@2{E :ZDQ.*g1o9>d_^O CpOU2-6:~c J~(VH R8By CMuls+, K/2Gs+YkX6c: 3#1K7V_p|%O&X?S3?-dDxBp߻v:Nb4o858} #WI 7Y=޹@ןs:V(ga߆ kc9k=-Q3# [[Ew+Rb:@ne܇q*yW蚕W[Sq61?"H29xgN5RI`T)0Sܭ,`VULOtnۡla8~4 +pFr.HFtˎ.3C_ Zi[DĢc3@WMfEI"+RBHN!1IOgސbޗiKBl;G|K"^8`cp p.H l63>|fe$OYıOwj./r ?Kp@~EtXՊD憏"r6y'7R~ @̽~չF RyZoo-jk>ll e3UNmȚ%QUw(U;GKMF-к|~04W-oU 5^jJ* O{q÷s Dc!A=UY& vvhn@ʕ[y2d6QBdw<^_ƐNDy1I@y JaGeÎ<ͳ*vo šowRy{#ֽ[=l;ы)0XUĴ/4E]u0\Bs1#68#ZR2C8Cz7NdOTSd 1L1Cq}=X#%7c:$ǗHKjI76/^mǨfxwh+t>#ȵlJ^ >6gƄ[E]ۚW x,l5eB%<_Gro> .f&[57X !IPhT 'W~a/}SX_P* Wf TnŵqVXAn?4_E(:jɧվ5pzC*^ x%Ty1c ة=:]TȎ0k@`} h,jy…8 ϥ^3i7e 2_S>C,ӦYc\=lRL G >f٭K&xعFxxtʟ#=nrw0jXsM 럩n^ojzǑ w vʢQC ,\F+j`;֖ɹl: dC8Ӕ*Auz-K؍K-XAAڀ[եnx=3`fMAzV'qZ0J) 4C[؅Z M '*"O(FZOW_o&0r N)ُ@h=mP(4M`Ni삫L95R f}{篃1IuGW xA.rFc톨aGr#&7MsubZZ9]|q{U~ ;>^4F\8X#aEXolV0{h'4lhZGWZ:,<:<:]&Kc1q(Gmq$!q/f^~Ѱ4tU\;\VrKXzwujmE> (@3GaݒŸF YzdXC75Q?BQ[qxN_s~C/Ak{}H}0Mi^N$qvar;ᙪscZ">E/yL]I~WfyJ{Wz%-^cB;<-YQcYRt` ϫymhmޫ7c,464!Cl^ )*&VzdwAoUκe7K&E6=R-bYaŊ$ݮ[dOZ iJܲZxn6#(5[haku:,Xa]ߞiX)6רoVD,R%rVŖ j/?LQ%U{^PoȠV$z594eCa*9P iM( 5W#aZݷm2LoOT6ɰ'ڔgu8cEezK夬9xl"!76OI ~]&FN_oํ+R!8S "fsC fYܯ\%~}FMM_ΉHn6>~Eytb2]lyE\M7haE9^/!/hn( 8 (tvA!J~&NtQN 5%*৿ &E]a)-[@ ݍ$4!s&U*.4 U%QMtWXNH$pN5w]C\,- 2LcIkFW/h6)`$QƅΥ6V41Bq _pAYYc,o@eDw(X}ցv`~tt5jc 9b 6`[SdTul2ߡVwtLXћ᠉V¼a \S([0_߱]?,%y*l?xVwRn=`@IU**!ˡ݉p%s&Lש{=t34G/wM>ʅ u: O5YǼ=.8*ʿq8XP(90+yChH }~]?],x׌k*ٔջm^ u"$rm^c_\R/ߤa 87/fX,pJF;%19Bw<>I`0kE[9CC@{;'(.i5AM_DqpUre(:o'4i eU[_^Qu|2 x{~ɪ9e_B!]?v"K>V-P5*3v9KuS!y`T`5k? a [6ќ]K]psqvpMtjZzYb+ 'd7`.!Vy߫4ot+fP=~w6EHAV.g"M#|' *'@p־A'ω?(e q&XP RJ\wD)JG[ܼ2ח"5;7OX:)JCGȞע|XX?,RjލD+F씺N# 3zҋKt^mŝY@CW{H|5 &HBpf#D n/.L/+4*2iH3y9V)ƻ~b14ֿ4G_`5}hN)Ԋd@_oXǨI* fKǩ?k-˟,ώ`>'3TvC]1hH~cӼs@Ry>@{+>%TAiI{x{=Ȍy-Sx΋~k-*؍u{!LDt^7 >$=]>⒰nO~ Arm@ZRx# ܴ%{>y|-Jߞo>ےqjP)-FO@,^ #b;%;=1~U[Q;7 1('_50#wRZ ʾUXYf0nYm"UqҤu¡@@ Inc}%Մqv7=?0b)Nͤ*AYI|Cx4Kd3\T!XUi v"J:$V_&HI:~O G5=֙_ H;hvHa!'/JM1K ꐛF1ր.?:t0=)߅i~:nۨu&@ܾВ tR]mz>u2C`~E-:xD^̮b0_/$6 D_GDM;9q{Ye"g:"|o -v{6[и#`J&ܵɘja#,],) pqQ RCvwt@lsrrך/^6dwTۑzD92)(4~+݋"P>)aֵaϏ'I)tR|Cۧobȓ\iQ~A/\`^?MJҩ>Z8Ir?Ȧ5A;im\u?epǫMDbH&N P,Τ[L胡֏&6$B)Y}ȼwJw~~W1ݱsO|iV8Q {{$Tl޶ jYGHvWX̓MBmk}; s,rXu\&KŠ)H-&ln=%Q\@V\(5<{>$LSPѥߠ*Axȭ6 J~5=6yz+ǚr4$m=I&5̾ZAQ24(r j Iĩ Y~ZŇO4-&6fɒ)0ilذ۱\7}Y7S?{85ƮJAiE<*\joGJ5{ߝyr,`h x$'#0-qD0jRM/4 .OHD SIW5v+.Θ32iBo&XrBcw;CSs#0w?\vQ50/^܎Gn^!oyj[ƴ~2{@ҙN<Rjs4` }<0Г6/z]V( atMm%/Ewgy"`POoHa=: w(ܐ]$Z|HGNOJkTq#{(P3$=efGP҉|U i~nٻm4`^8Tng hb˂; IUMPO={c!ֶo*krWQ+`fs4FI OLa+jKXz(`3|w7W2)tzaH`d:㓿oJ_GCkd?]u/;P6 1"*YfӕU\ w+w"`%S( J\4@Lmol82r! nA0@1#$|8}z_*Ya9·Wb9f"\`-UwuW=>;E^#z9=S"?0>5 N;E~1$~|Ws3oAYHb"^c^'"8iaC7| ublV5$%YzY]N!Y8hd@bFH[]~Cv1 w(G!6U[a䷾fVv(d+xMx\\"jc=gƜ7,Q=:"Yt6|'i ߲ 4ytfb⍲ 7iFj9&ϪRq nC[BKg?0-M {yP-5;3‹o>[DC|Q6?dvo$Ȭ8DAyG1?RO: # %r62DhaPZ&'Vz'DU;bvMvF0mA;9[h bx@s"p%{aL|>+d'*_r*(GO}`Ql(*jc0NgpzQ j fmJ/Qvvq ^bxF'Aj}0*d "d.M7y6#xi"Y Sa\χTRS: Hw/D\6E,z72L׶;gcȂ0.4N꾆a%Hk{oݦnт۸c$#"0:o!+q4 _1@:I m<஫aS&tNd`֯8V(N6 z6Ir$ >۵U\nn*b&1V!3놊`+A{`\zU)ͩvicGn?/hdse.JpF )aQ#`/LB 么a\aVStݧd[[LdƶxeHt^gNg;`Tt/ų]]rTKP-I&nQm{dUibfUk$_ _ψı }Gߎa9)/d^_K0ഷ\Hh /CFY(,\\ax@E *Eo }>*c VB@:63*, m[-W2JPU-HꉒwlXIYT([㱉rmijunDN\?X?'"~#hΗOM;v*(3)n+Im޲ ٰB].ڟށYzovP]=#=Pz;c ҉g[W }|JhLniB|s R@@cdQl*6G:C,PU:%YQ_%tJ'k', SU fw卦:H'P*IA413V"6 ]ilV~ p1uf ā;CwY}0k?-ƙ)s8]4١uxА6w!z C+2ϟ#mc?+G⚁NY1 <⿐3} gjPĺwU0xoB-ͲwEBE94i\![cG[Hq˭ׇe_\VIn%kV]cϋ~]D2J05鑶[.šGgOqFJG[Ӊ$tP $"K.p[C3tnWX*LӟL`w:yT@S@HGN ESWgҸ`k.xЊ)Lu-vco-D ܜn*X[ngk",0&aʆvsi[ְ+./{AHN9iOҷ̆&\xQylʞZ -sy+_^U o#EZP  C% a2 tװ+]e. #|20響ju%C;Y-ᒁxn=h7ya$)yZy*z$v9\Q.HBx:6i%yVXN=l8t/Y5'V ]J2 c6?Yc1.82ptsԠ"Y"|h sHNg.P?u*3V+s&Xz:e\<"48yḙ*rҷBDZMsY*-MY VRPv w RWGcQ/qQ"] LOYc5D9CDpfL@y&8p|}?6 Fޖ>zܰJY͢IBYXjU75UM)ѥK9jo_A DˌXxe&ilAeR۰h=NNLůYUNS"RR|cL>8B/KsKZB]mJ;)_n63$Y /8Q"n*cF%mGۥeIwQd<7.I?'Chl ۗ/\<~TP?onɵj`~.i3K]c6?Y'C!>1lQXM3EveMV\^X\\dο3.*7@5h˗#[M8`0ؓFb#Po%_+QDl[z}C6Cv eI1 R,_%XxT\j}Doz,~Tֽ7I dbCEFe"AfrQѩgkGOwH7ٸG0.] LM0:x z:K"_:2v塠ZF#!ic4m<Ҷ!rf^ӏuY5i6SLں.Q !;]k`lk,`Rȁ~RitU lG {`fr寇A,``mU8_Æ&Ix\x][eAsbmq!ޝD ŒBjz:i㛽 _bhg?tKmUÅf)1K\zse@Ax.c 8S *w~-.%ЏVaFOJʓ~~|fŞ׺l7Okﺼѽ>ބlǰKOS:?(2yPwROK`+P) =u>;gwZNDUoRNs!mNɧb1]M0li:2~,Sq:X(ɘApݝ)(=g23Xv_W1gp $|"b29weԚr!sqUD^d`?kZhO-xBVf.k`!GWF >ZWOAZ%u\3s*}L,2vS/vObc}x.yd/Mav ٤Y|w`0m`ܭ=5ҎRo(xR]b.s[>36̅k>2q:ts ʵ,ec(7GWZ֢ob+!bٗ?4*Ƭ@K `~>ЯxTv eah+5(ӦZsa6Az~o(ؒ3RHl qJll yN((gqزke n0%x='h,}%eo(IQ ?uИLط.>vZbK-'ږJPVٰ\l -rZ=pлm:99mA.=Jl)̍T~A9|#h s'?nQ ip>ϒkYei(jQޓQkS %mM<_Ԝd#(bVф%~FUDp6NЩ a]H2Ђ=.pt[ínaM\kF4^_%oZddB=BZ{$/fR1 ''+'p~wt@V\H m XiUe4}S\k󜿌V:o .u[ݫGQt5K ޺0InSreQqD-bmOUƅ6G ?ң~[;{dߪNSˆ(_.djVMil*Pj'|tIJy/f_̾G5W^=*&\g/Nud:1l>bEDqzAaN@z=66GUcΉlks]d\r] Oei[$=8ԭ oDSf'A I{#)_=ʀ$ Lc*K[P_b \) p*XN2 aՓ˳^/adt ѢuF4К{͏ΔH<[$y9Z^9G-)} vqu "#\5-mB Cd+DU;4 nZ- jQ(;"9"{C568Mba鍊oβ[磰-UF{ֈv5^8ZgrmrbgG!X$73$*7;lQK m"oe穛2HW[jґ Dž<^Vh՝ uW}\}D gtM = XW 6Ē ]hAc2 Hg RR^UXA}G}bg JpZ ץIb#M$`MKh]7lzšqnos8ܣ.yx[&G m UiV Y /10iALm˰O2 ~x y\ĆXT1`5 E?\j!3N$(뷊hXrN/xGIl)'?QX* Q̴B_ʒܷ*+:]4w02P].^Mթn!T l>:x"%˨c{iP nhpa$ _?X$)/бuk\lǨM0~OBhL~_5Kf@TN2`Uti&?^- v{hFA1s]cӡӦwCKvuCsm܆QJ6rL_ɀv<XUOoeP~W7febz\Ⱦ!NJbK5!7o΋ނ+WO|,a,dc`Z+*lu]<2@Q7P^;'I, yqeMptAsPsh/4JlY|^ w!F=yD&otJc] A~HY3%M 0\Ep&mYHߖ}q >}f_=Ċ#fH(A|.ȡyDX~H#=E`vT |Նָ3 Rǡ8*LL:(PIQN:y-P/|/YxID SdTShJfo/jS0lK}l}I\qX8VS9lVC29rͶ&eڟI J]=*Y;a2[C_AH&w>hDvi9gve]]j3QOg*B۫LmnLX;#&m r;xbTA"G`oװ&@ G2Ar0^:6tQa= ~Yp;htWmV}7<t__+t*Y!eFR:yy cb:8f"=`#N.zP'QD$#ur>iD睨}Eǁu'Q}sb;/(ܯ+՚5X+:kaԠ)dmIvMB*;xȏLJb3\S!‹;;wξ:瀴?!*"b8'RV[TX!%FX荭|d.ZUȳf9EC&y#֦t|GLr# Y i}|Bw(hD$x hdRxd[m8' 6D'}Ӈu,BsB%s󋝠7+2d;w1j;{`!}Di (gyT:ښ`/E) Y'XY%<Ğm>UYKUwu}7~/uAW̔3Jcv1ڌdO\q6hBvOU-nx}=ڄKRޔm=Uwtj^I'RQ͠bH|$v&}qPOMg)u?gjB$7y_G}uP;_&|uvLMبTOLBKmaX>EC0Is(cv75Ÿ{qE%4P_/1 EC==d}U&)m/^﬐Msl?vCA/YCxT,b ,9} ¶|\U}G*ű 4-("#,!WS~[E=%k]cTۢjl#ĴG15I-uH_滪@?&35x]4#UCH$pRpݏ%jdVԲɰk+^;B4Ev-z ί9P};.n ńgDzqySLc8#%eq4s=9]VS鴴UJ7N˝ j\S]יL,wrL>U#X.=F(x1Yc%C\AS@7ft+Ty94p˝VqA5 ;z5#14#SrIjMa[SY<5{wP4,ձ䗕 ~f'D.Vij8(|4(DV.V A~fwE(|m=Mo[C~!C~P݋IEBF8hubm SD L ٚQZvi6߇LdMhQM+&4󒺯+.؇u! +4k,/gh 림ꌌ{58qلWakX:,xI l&pteh#۟+~d\,l:z$si?XB cfe7{N2bf<*f#IWۓgof7]?ŵ@3mݵ5Q^;.޻b¡ZSvH* t>_^w ,ΰy!09H~O˃ʁx[mDZxY-o*ȱ #j^G֕91VA?=A5:Hr1o0gvk=iLkrb)O;m iOG{_a6)l,k ;r H^]yoH =pC\v n]zϏ2>?QF9, zj֬?s;ΎO¾CG8A#u@d1ȈMa=G6|&@:@Ą,YR&u,B'GWO UiD5 v8W͗l\ mG'g@ t?['gFb+71d v,2̯SsfZV8ґaCLefA2\69]-6j(\NYV+Y`e?݌~1367ʭ@cW;4X|=$H|-*ʦxJXR2@FtF=+%, r[5rE+;N-e9y|W`•zP-Њ-dv+ wj3fZױK^|V7S]9@QpDbwۤfj_8ڍ+ ?א+PIfJjGfR\%8MY%۟m؆.+&ZEi2[ăԟZ)*ّ۔QZV{5T$Ybh/Ie1K>6"%Ar$yjeQKt3)'PB F0нl4?W2ZP# E_#H>w0#\P#^'L'p<|v5*{P&o/@ U_SqUqݵZˎ>=[!2cW ղՕ$>AUS[uQ UAr'GF+]9I~Z6˜LBg"[i% PҴ'0?o'Q F{D ȼ.$8I (u̱"MIYU1 +R-p^5q"Yl2(u:%bm:nGTi0t>VI*oQ>jԦbQO+Mp ޽hbȊQW\ N]BcåL1.q&Q+ZE6y66Bf=q!=*mF]kW jmkj[DH%2+!*4(Kb42!'!n!_*Â~ME QO|\TԿLcs[^{>ٱވk/9sN*G{5Jtb^e/S$ںJj箽^Gƣ<{oݹq[őFdt3ߝ4p/&hWڌTs? 6DAC{$/9QMܲj7_C#ݾb2 \='rlƔJ~lj5Osq%}aF_aAO+]9CP$A5>j$Fwu; >F'bvb ^vˏ=DggwI9R6{~Z(vHrP.T'r`̐!F}48ks8ݰ୺y^E)Kui[Iy0+k8+"PEԜqBl(?*"ѳfKma7m8;6lzN)ѵNe)!NJmW&*˴(;m RIѣyf|s ~dpj3a_7x {a|$;Ǜ3G+l8zؠNRE鼏kfˑq|jvJRIM?Ȉ;DK:w\ι@@a;"j@?Ԃ9xtKd4ndOb-s3@׎$e"`^ut_~u6)2-xRCvv+)^Jv1}QAGql70H q.КkZj AŤ^XmQ$O`r@#l_g9,$/W; VTe_}rF:J2\KnkU 2jY)za̧[ Ή`PۗUdzEXū&|fŖhӸkدDo"t%swz3lH+,]}Y^S SV޲q;#hI*&‘8uD7R%\ ߽_˶φLJgxF 7aa᭫F1of2Ԓ2@AaM{㇏/$p/sv|ukZxq}ע'Pq2E__ZS7_c[=@NKB9&"N?< el( /N0'EXn*awyIMTCvv*;Fz+KsPÁa7kCL/io0D~)e`*dg1}LH8;bNC -4(}VT/X.`UQ Y~ޭnI4XK_Mկ|x}j[.%0uN>(~IBHKeqqwZm^_XExou~۲˸e]XWA X{FqlPxa v)6:zNTS^>2E+̝u]h*vp+1eH|o?6>_] 0X&(k:-^Nb_~p^^AiZnddfdbAgPJTc*eDp-<.u?ڬ`4x HLͭ ( M]6+Cp>^Yj3i '$%Ξ_(Q*)>VӞoE ?|*>a>en-םmg>g"c2c4n\$N`ł,jg. ?-\:|3Z9@r,S߇;{ʯW.YR# A׶P|Kn܌='7]B"K| {[ Nd5 ғm tc-20HmFN\oFĞ,TbR[4w$ 9R9` 7= $Pܑuf!&p7G'<_D6@=p.CꁅSMnx@9Q:uaDcLț<!Q}A*-gi22A0Fbkslc7Ly[ulATO\5iuԠ7 dIg:֕!+rXV$zD(dGhP0b7A)7{ h{aNӢR;dױ FL -E42h[ɗ=* E|9錼DbyՈ1{'\L$'~X|nRp˧X$wp!||)(pV5,{Q*u5xe@~T$YQ䛛z (JْQ7p=/ rjs.^KRSᄆ!S"_8 KHu|o.<*5XbؽƬ+tvx#N \o gT6ea+yY-x?JVʄuZ/sd'[}6o_O,}X 5s{be-4*($g`/ V~ #I6P}$XxdٕC\( jT&;mI.+xaH 8>+Ryi~Y9YQ9Mg@).9Ih]v{@)&WFZ D`Ca_~8!)EEP$8~0QJ/ 7}|Z6uOUOz8L0;s4<7e~s(`JT`b ^q7ԱK;c=+Lr 9UTǭ6d~]K#]%,P WpmdNg֡/f; (= G 7'^{NO[&?Nӟ Q.Mh'1: og_ҵ:'pБGE`_e`H8Ԇ8P9ϴ<}gy ]T3k 48L׹IS⸕s.6q\N3AQrXJlA]qQ{WfFRC*ӣMb $a$4vc'}Cѭ&dieHM:Mt tӑcD7{)U=dO(:uB%w =E P@/Zۊ$b "0ѦI7-{0M862]#([T\{0%dzJz3esI&2)+Gl-NnFoY[9 _̟)TWIbϿraԦ4u*pFm7_'τL?*wuGzOǶ[6 4wšA dOD#1TeiekM&[n;#/ krKGǍɈ>kw3ś*ϒf0ɾ(ovNcI͒?jE+FdxJv4T't.Sdֲ@Axݤ CL#5%xc[0++Oyф61VR=hRN.d-&jzm?w劶T3#5(zZVCt/<ذS^ˣҧ "'XX;'@/*BW1pD_aX.n/^boe-ڂѼwl D޳Vཻz$T@{9ʨ8)(Z-֥R>ׅ=؏tFk`rPh;CN]L>2pDH z?eν^׏x<Va']&7$KVI#q^g ٧@\,=[SL ފz9Mjoi={XW:D80/3ţܟlT%njonsO9h(*K瑧+wsBWv~| ug7VhΌ|)嶨+˭6)2[HmH$z1#_ ++Tk~);H%θbGן(Y~F2.QFS\iՄīD jØ_-F/o} vJeP k&$cBm|Q܅ḰfttS2m}g̱…lI-M0. (%fH{AQirr>c3H'^ 5{\ޔyr]rJȉ oO]g_)?A#ȅ3ǰgbatD`ގoP=HZ ƾhG.sn٥е"?옇ҪnjOSzik]P^4nd% LsKs8^ /SS`g~ ˥jXL 0f-u[~c O{0JLxd3nήw}/,~lmc,fu<*>[ D.JJ0r)ؘT^OEhMpue"(h+/^b#ѵ+!E 4ž e+@u$F+i.ad,!MM]hm |QtM? AJ*D^Z8Qo] j8)q>(p7B}2%G׭F\{n 㒇^`\9`P3 r2LޮMYh@I ]͛ \KuNr&Y]D/7;4 &Rhf8/s"v$M:Qʟ@q RčI{@9<sH o'恠 S p)|uAQ׼t,.*] 5͠;߳ܽT7KBIL Iк-% ͬ9-BL~raqI&픢DKtI@CFڍKCq(}"g[C~tGsyQX| @qt8i)b% ;UU+)L<~0s`~>YKe;Qd4n@;_}q}#k5.H"` rCU+qo0IHVɽ&İ.X LPA͔.؎|cw- _A=G.19[qa)w(Tn)NJAΎDk&l)@s7j{H%51Tn,YBu1Cӹjظ$risXGB*!kCH-qy&BM h*x{' b+#UH'8ۮ8;4OuG~hLbޓG`WE귻Kݘi4TND01z-qdxl[bƗvy$E&`󚭣TR mJdVUqi48`yán29B|\c=5V^Pto_-<7$/+t}@ݗ9*-}x݃+c jɒPC+U\(ѕ` BbޱyJ܏{09A#N:l+/Fi $6[Vf2OX`%ູǕ7y=gE]&Dy |?a~彜K4.xBot\ Aw!W ڠ䩷W, 9E QI!,BKu`N 7R)! w+TLi3 6pLY1or$!yt u*h/HkUa~=!50=,3ټ{&Kʒp.8G7{s B" 1G=KqKR3vX- sW{Wvpk6{kJ.OTBK]\h"p"T( }CF%ϼ{R0ƈig$S^> Sb(p /ԐnW>D'Vs/:)_O;G:o\ƓKBzUwkTWuNȄn+nlsm6HOn<+ V#pmU5R[iNt ~%k?1jQI#Q̟…4KwP;je-5=廬a$sOYmIRt/c%L{$5M+(c{G"D- +GHY+CQpe׉SI(3q NCȗkܔΎbbSj&3RQu1TMx( ¤Y}9E发|kd< 69pn\ h-PGf;62s%xbtTMJ׸$2G KG#aFXfhh0rX<PS=^4N';h"rB{4F(+SslLea@2UY(I֧!Ŗ-CI 7qy*V:IC,dg`0dbgy+?+7e.Є&dBIw\O3Aw8kK`eB҅3 DU4Ri/I{tV4W#opxam6mRtԫ!_Ү;}-^vR xZ(Q~GbKڄ!-fwZz asPz5Vt,6WsH =%R_%2CPG֫Ub1w"k֛wc,")Fٸ!>Mi'VTQјdH5 g:caW6#q {&ey#HɪkQXd@2)ŲBK e,:%S:HӴ[n)VUO(IPj=ZH`_>]{d•F`.pHn*C/g\܅ {C='$! R%TUM"jwhfk7~T'UhXZsת`~rkY4՘ pΓrwzWauv&ur!͹>uCt=^oRDc\mdOmy6 Eb=X|1gӜs뽑4RD-Xrؓ (u'1!75Ǖ=PCVL*0FI; k `bὫ"l$ ywJ:k”i|R+"gY&hpFD<0)ႎz-Ԕ( ùHU$ۆ Kxl:=U o`6a/loVג"h wzcŒshuNOQ^f  9۴SD"1r#)4_4M]momS}yhl}8l<#f ^E53B2aXuw-YLGɨHoR4uaf;SrFҶ֟?&%[M?AI.=EUfs3 \!9yX 'i}lVJoBU.69#ıqDC\ifDBr0sWHjl QT]jtg/S[+tldbp}<,x"Ş Ǭ1r$ c/xd3E\͊?2l ~2wJ=U#ʸY4%5K]-ϴM|T%}vgOkP~Y1HRPr>f Ț\WsPPBe[KR6ȯ*hX/5 Z䚑Q ~6Y| P6^}쪖ש%3%-R✾:t" 3XL*@]0ثEP3|uI(hK9 DJtgXu,+7VUz-ۥraU{!?Z02D' qpU(68R ,GW~NbK[=J5V9Vl?й̮@F`m]G3 -+<܊eU/$ǻ1m,CpιٙRGǠruLBLem,@3;Ez[pȸy}N2 ^FڪenJ@.iYwيg1_6sgIAj|G#sA;*{Z϶.H 4غ+P,1;bhd-JN<"`,Un]# [ߎ)go - Zd iy$zܘ}wKBi3E MHJ0U6wr n[HuD1]n*s9&i `܀$]@aDӱ|`7p,rK.JHDxA*_F% Pr+[U 7Շ:n6Ex$ŐJՁSr֬ ,k#~u>EXTwsvH:\-N1\GHAzH=1RT\_-@Z. v#ؼ$#{*`N},A[M"}޽ $("AZ硌.l'SAHXm^zIg{&5Ż4ɹH_m%Gl.4606M;|k姢% juK ,ZfW*1!>BaC "|S 9!zT.ʆvY̬̏D=!1ٟ [S)!sw7?NOZ^+^'Ng v^9gAz= ?k|cB|t ɘD(,f.S:W!|RC3!pؗMtA 1@pҎÉ9O>^lnW$tCv/K adήFMӼC}O5?.T^3~*ͱ&@AGIS| "!9}?<N`?pG2ą]Rb"TLed$'mo7ȚսSI~Z "/Vj1gDPy&p"wp9\hvy}ffĺj>^Uruبh ژ 2 |4nVL/+${ Xx\&?*d΍GG1Q*o~Bk o0UbL ո>=izfi+W)$x<횏1,<Ֆ٥j(XML8`OřxK }Яx׍BgՓfK*nZ]^tQJp'b?QFt`LF8MZݴ,^AQ0U,~Оq*I4E4=J#waQ 3Jf 2غ(=C2T'ƻ6VДڪ)b?`W]=wK2DW(; +n&tOmSiXe@2|"2ba4uOچhÝ)yE,B5ؿP[a),'}mMl(8/PWDħWB)bS`בg$]Vn.IJ:g%`74)mU`:w b%#S86%L34XI ]Q#7m,k"Actϗ!-"-a1#1Cѿ?7䂏\ҡb@\ 3X̵UEeSl ƄqޗAٹ3Tcz2*84QՂ9E &oC``'7@Du}5_O2h d4Zt&bKy i4ߦ6]|n_2X^j-`'V0g!#[ȹjj>'ׂ{b7XbXvlZaPBtYZpxs:ɘEx}HY{{X;iɺUs *W)b؍H"@_+#Ok$H{lv_JZJ |i" ߢfټg#MVovրpU{EtzwTNH(*r{$8:'^$Pp"ъF/ t!T|D$4\Q!"f ?LTXR}}t ic9d *k\d ElK W+b (1ijzӭ9q"АYMl5ߪH)FYVU%fQ:][L^96@ZBj<# J@0ӱ:AG64w-jLVN^IA3b g[{l(+#e95r053}QB4$tsLg&:D)[I#JcQ}"-FQMjH:Dz*RTfI %}fЖ& $nCkt9.iʓ! ⾓OCx1qR)59xqAzS.V dI}W}VsVZ̎Wisi]B4;W]+|*]/[^Zc>4b͚쮴7ߴ/#$L!.Ҹc{ 5A|5drΉE.Q$ZqdMi»(^KA@Y&V"CѴ0A: Np}qO aKw*dF2o֥]$+ D"zbtg0@.k [a FB*\ mw:d)*p#DU%wc4Dc+ٔ(#\pu+;Z*|D' 3rܠ9j\q#x;]J^{7"",$닟a(2/M W "щuhY(sGu?;VliB[ .Žpḧ́T髽$Гm*rKd"Q/I2.jU{u sWlu]r_ݺ|%c6'9y^Klbu}"79>L] zB{M/5C$H9{v@sX:l6FZoE.hyx0|,R2TG,0Dw]|j=4C ͜o:NȦa%ZͶթX|:Dxd>0͚L`pFKmYS/8(3>p'\n|!a<+C:| &ABA8TYHtX{FDL'*u{S܆X~baz/+ŗ[d6'MSƪc^57Yvnф05S!gLv -3!`7\ޮF+yu7;pE|x$ &̏VGcd'-Qumyշ(ZݠV$1/nlz؎`5C x 76V(1D;_9J󌿛AKhrZN -Fș*^/&&y+oIkw'IVQY))R"`6n$lT=؝iFPqf/f`7K_3e܇e GCDbD 0i4A+b`.]${0lR- mGqKx?ٳ(OQHaZD^L.ӵN^2f@&mAdqZ~fٶ ( i=KE-,U-zhi]%I=\˵OPR}Sx4ýZ>sh7!s[Z1O^4V0g=t_M ɀ-ksT31ֶu69 ,ybvB%b'Wxzg DDOν('YȂl`Hn;}RftclZ_[`r_ok Ht@1 y+յVbNK>QXqۀ>.VWI &z7!ʈ-.dH} 8֬cZ=M# 2A}+_}=G:x58-4{cktl8sX4RsA F)=-, ֞_T 6:}o]){n~n{{&y~D{arZR+X#9 l,B;XaGKEd&5(z z_lsq-Oy-NG!EAj-49E4',a ':vEDܩ</(:8b7ܥgp;7K\RPO#+H MZ~ EzՆeJL7EI\B1@?%fi?O!_3&n&&gU!4 Q83 AmfxlNwh 1'oVvV&Zih &p;ny~ZҗY].BZDohS[ګϭ$hɉo5,+dQi>zjv7hENQYT+m'OǂjMR=晟31(|]+Li;AK-H JPrĽmz9N8~?aa߆[TE,J 9;@L^!d[z7*JC"Bj4钘 ȵ]lF4E5دt$2ss\\}j*-|1 4XӚ>nu%nLtcNԫWc+*wϺ 4 [;9W! ] ]ԧW$L{ɶ=Ay甞'u-(,S)Du2 fҡV\..EA*Ux7+E</><i~۩:ͦqǴ7W}l>K1d&푀ӽ[)t{VKYֲ}l}[eL h@tDa$dE^BW_ BXTw#47#.# A7)H/XlyKn*/0 CmHN8L[CG*o"Kg`QQ÷1`/stG:@B$['6s|t=}+bƒC|vcwr4llE2LWZ#u&nBWwP)\ah VuýyPfՓEě䂭zF<7&Vy.PBI-8?"r4') 㮇_:٨C84zTcP)֏b<FtyvYOq{˹'HMSΏ wO /h'I&s<{g$2亪B]]yS#3P$=hLdC4'T+D5LP ^#CUB6ߙcxŠq5~pKb agehrZ|?I%7e. ќS݃QOC8ӑU#Z٥N8Q(x"Wv r`bR0o!paY~ S^(4j1:fݙ@75b8ytS+P,h* ܦ_.)T\嶄0_ָT gXᛇ;l9W)XF* :OVet 7bNVV§ P"EMIVFT\چFA)D:rnB_Z/V7)c0 }nd(39>tdȜ ̣&(|{+^S}򃇯erfu ]L2@3D ~ۯ|aT Wմd?ޜ̗%(n[:۾֋8TZp&Y .;o8$)4bmXg[cEX 47򡊾< ՠm`IѴ (%R'O6~gy/sp:X7v̏2cy`N 4*j Q(C pcb]S&. \AQ94(KfvƚJpr?g$ etb0V8f`\cԹqBdg_D~I۔ ߲7GO՛-w"\fV{Vwa#I*1{[NYI{Ũg\]ߟ 8#wum͇ӑ'2kjR}<TYH|d~H`D|z9eNF1r::t>, 4%n2rE|%~rd|ذ/q얡!k8l=1w<&~;ٽc`qy:~R)@yLjE m uWt?";B+Я*kpú,_G " Rzsم-6o`cYج':$J-Gfԗs4s^ :4lEHb$u?ϥ\+9tfqOBBQ _{pIf.Nm{8tӌUUDt\wV$,U +;-:m cd#9[K]<_$߸ZIr-v838 T"Fh#šS%%}|6xs y+s:BmHpGga\_f?EWիˉ1vC n4"IhXǛڗb2Rlޕr bl-#\\ 6 RH8)*e :1kTeky{ZR@b]ښ~0+燌K|49,A8\ʛ}FL1^}uEoَ$ygpRgZ#ޱ' m R+1qѮ9`ZU%nLv 4S[˚Qad $8s(UuCfknR g=4P#0s0kmyvW&X`uGj<3bC&cw]^ j$ޮ}wMeyQW%Ue"+#׭}誇!ruOh'5yL'%k4@ GD,bݪ{zazJ-Ҟֻ].Es8 5J.V.LHƒf43@K^r :)^*aKk & f71Bu-/Ҵy[0VHF:ZgV^I9 r%cbv< }9C)}#TzbI&Z@_s,Z~Ϻ4ǪtQ$ x/">zEd}aa˓ͻ:q]U ^ ժڗ:w"Ψo"< ׻} Cfm+e*.K3b&oy-%,p" Tw Ж,=C>m3)dv:g8ӀmlUm ԐsPNG* ކ `^aI.n>J%U<3Nv} % r/D ZsDC<CE^|+aֹʔ3c4TRk,6×V> "zc8RcZuL*Kb#漨6!i[c1f)g):%j S. NeT4| ě3`_tJݽsݔgj81CwZK2ž,8޶ZPu)geORJ}DekuNĹX,=As[,ԂhRnc _]e R? ^/h%TpO7\ϑo![+:DG:`@ ~{gŶtvԕ$"wbD!J}l]]dVuH%.Xo/1R~v= $pb0 &HK'͚̫ѯ%"ɍU#a@@oChC%?jy֫bb>ͦ:J@|8u8X1pwX PԲǪu1b|P$Y@ [MbXKkIFb.{o4.^:?hوa@J 1GW9k8jMo#]rfVx\b_>DqJ{ -݅25+%%k\tLLe8!U>KIRyף0=WBEk[.:Lx^'DlCW=„ w*lhw7s⩋@lEܾ S wOc$b:Nf(?|`h7;Х6.~䮱TW.!{6McN:jC+B|'ͷuԺSA7zCi $ Z3*xp9Hrqh D{tC#S8tNöaEZ0PYN39ט$ q-^O-{rxfNE;nߞ=cı HLR1٧::@X_1n>2UVduPa-[as塴! ;vEUv4<SoB7Xau(?;DsFpyI_NG?OĔQ؇R&t$e0!1Z& 9&%&k eN7,1,曂r{ݕо\e"9onSްJ( j+D$bl`Ux8!Jpr;@ 9' v!|{x"қ:<}RyH=bQkT25¤$44<\}ɮ(C#3j7hYxz)o]] .ZbhiθZ^B աGqS%|G1:zKa_ kLfU!x&TR߽Ŭ/:W iBbP4u[7fa w!,aqdp"QiL#L삭To&΃JDD _Bƅ] 6lV9RfqzyzRBrnrpMm-;F.ym [Ubbv_F'Ovh ຍ=WWLE_x:7[prCHt`"+NqXA`6INFxQ"c%WwJER&>xmM2qM@"|8(`ޖ bt"Qw:759昲;hkD]8]%lVjF:_cl ѵ/PI FJL"AH l^X0ː$S䕗U܃D?tP/[<$9æ3譠tlu'KaYͷ>lA, qyAQ"j-d~ 0q`Eϙ}̄:O^8F}%P{.kXil1CChڵ-ڃ/OI6><;x1r5}P4SgO,!3 q,tpr 1dۧ(PtNsىfxuFfK޶ ;2`0#HZoFdD7TrEU]nLdi,o]q숋9+XZtjAt:}5 18ZCv}"_|_P%B"9T2X_4{7c;4]ҧV%-/eSoav&?(hMtdҊ9V4r#՝mC#s{*KL+ްiU>~ʓB soݕTz0Q^#>x_;&+F:A< D U cAim9Ӓ.Ǥc^KunU4*rӞwPOԥqyyw꽾yt\cF VwzzevL0s lkm!H7mcsr?*cu\\͑;wKGreãf2&=*Y]*Ώ|.8{tȷCGV֏ E A)L?(qqyJNVv )'l.:ZoMc Mw)b};BjK@vxp0A+ݕv)h/sѲϒm]Ee ~EwR:"dκ WE6vؐqܔ C`1758QNƑ3[&b =kG[Kh:i0atC>xC!Ԅ2Ю4js*>cuZK2 )RJ<;nC _^ 1n֭a^:@$[^&HvFi+A9#aHQJuݏ 5+pGiOT:ԡPKQ1&jWTNQx+0^ +0!Hb {̵ZB3?(gָѤd*O>Ih8-#iwU%[~|F΃Hy4Y"vssyF6KBك=B75Ze=TG d;~>"|G>^jh?[ ckW*?э[v}>{̾*vn\тE.?"ʷA>~'pµZ:j9(QI l `ZQ)Yapjj%(t; W?Gk6m=qF4I5P)C-|8.Jdj-#xtލv4X[6<@ LHJξVmzFڌ j޻~W}.{+a77g//d[QkpO"0/ozv1X}YuیgSb`AUtڂ+Fy\Tuc{b6Z$j ke%lщ ,r6т:Jxy]ɬsV^*aqy~]- sjɇ|)ׄc$QiU1JO1W16Ȑ7I /zܽ:>U;*\e̾۟|REѣĘwF_ᜊi^ %[̈\4Y)SZO B$9t~4oSF/Bah@/ 5'%.熹$z:W@#ō)ܣdC-X W+p.p~7gfk~ ߣ;'3Yˬ}vOY^qK0-RjTf>k -tWB$EJ@Ep7WFC0^L6K-;l[ b g9rɵi_is91~skD*h0%).knp,bO1}j^'8Aip:} 8,nlO]O7@}޺5!mX<쑉j:e,Ű#`7>VhΘ{g)-RT"aqmz/@奔*|mYO<4K+R*(Jga cJ>u Wx)m[''Ȇ~W ,ؑXkٕbvX].Upl^ދSPPO|z_ZvM%R^$V />IU&}K3uǪ;[R}BCXQ$-Kp8,6kQ>a)4qmT&-DaacyT;w&Tt";ZTI^+d'VN*k-wx3*nT5#LFzRl=jqFnnҐ%9+6*=IB,)[J[劼~aKrbdi˵{jE.AG~ #[ 5QrCvTtF7#.5hPW9iGnXE+%$+7H>E% ˾ ڞoxpCU';Oby &btAaCP G* ǵFnwX@ 2yy SA!+t(..6&0lg4&Lqb n6Dre%awi8㼽 nDcƵOf#oP u >svܚC mμ7ORd?;Vg#((nvVtzPGdl.m*Ch+AFvKKnmQ{Vg9 =%^`ȳ,ez.+XwQ^n|w;'ChH<=L_>)NFFNX ז+~q9U6 BٸtbM&>`M77}+hs!h䣚 Έ=~\\2vB;[VKTD!gdj|ƔB8ap$H:BeԮ1 4kg4H ZʶS&7 + }&ZwTtc!5aTi͑$!<\SdGh[|$/?._Y+)۴ >g".-"ԣm LU\q>Tգ)^`'a* $:L0zg Va;7glj<qt*BQj[}KƒЪH˓l"Us+>UUWOp-akD-a.]$@jC̥ oT5`D*#ꙔvӿV4pw? xTR+OBPg=4BbR|(0H0n;F+xhb2<|UE%FsSIܮdS1O=KlّdU/MܢFHγ 8~tR,@{c^>8%0$&Tn@˖8$a!ԓUЭ> CښRnm vٚ—{NNfc*fAP3oZ{YMM+]791*l\2 }Hmɾ5!sorhY8ixX^\!z>R^;' BNk;Σ9lNL =:#fQζa0吼O~.`? cD'Vc7#[o֡%0~^?룬N;5l|㽫`<Z674+7ʡ]va`%iG׉εd؏l~q"n\ˈ{'CӤe#UFV 2?XL~gaU{kiksfo]ڐ"߉Q;ZckH (#[ϱm<]2Lvje:ڻA4 Q)JeZ~UI5={X;NV*f+"U`&=hz1<v~ ؼkYfG|o_fVmzy(^<+#4=R rY ,vbHX9F&Nk"с "!AD)#c Ƈ+#ڏx}#tl+FEr)^b.1n_ c'ؐ#]_P=QR/ +W嶯&<@\vBڎ76t_c+6u(_(~e+H )Nt{[G@1[HuC&H~"Eez=DsgdQ&mFNy? x .#BD3ucJ4YNV ncg k j q\rlQc#pfӕvNk\<IOZ'{iXg?Ը.U%tN 3v^CpJ0h o6-G8}czak_PSG"a99Umn1E#cǵR~v'J b=GL꡵0FJ(Nc1mVy]ySdثxy<_|L0@y'X^\tx*!̴c{B40 {R*(. 6@*񃽁*hLnJJMPS=kEP+ɕLz<o=9z(!:|OZ%W&(YnO?W(NSSAhQKiܖ 1{R/\+7_+ ;[rJ ƒk8<<5@o*V`}L XӉzVbVכ[ D8.H,FVeqOX3t}oVX/-oOR>6)tDDAmcDUc~lbdQ1Wz c 52[ ">r3mfc"I;@8Jv/A*c{]zITlut8 ӘYv;yH'd-x(؁ <˯.}ڜuf~B>7c([ iHOٵ':G]񰼅 '*6ݨR$9a ɴ!t+! 33Ab)p{S9p(7 `&d`2bEM P*bpe% ) ϛyf,h2V-Z\C Op&QAgGoW*Xo_T6\ $ɂ@>^ oۭDN m*vc(;֓C*QN/br!s2aV$wF%p~ +!!3:p5S}( Z7{aӚVJ$#;}HQvB^ͪUR0D}a2Sv \ ߨ?X@nqH 1Udr 7̔ 9bWF*';Ũ"m/4+=$OYÿS ELC7u=G!a͏} թP|-h)#G0*dd~Gf 7+Яezaf N6M͕"05T mM?؍_mlIQW6/C˄p3 ?$sIjeIB~_509(o-S9LKDx0oV>Qh!^FUN͘ S]), ʉ=J7$qB&'\43 ,pXӨuP+z^̠)"PW#N,CYaVv 'cF z`omų1\Moq,fxWvW#M~eS`ǪV_sURBόz_ X w3\he*2$tj Ov3I^?P")ɰNnOxs+2+ٯz&v)8._u)Rb eDWՌ+SО_75w¿:lFG %v|bM4i:stBJ5<MkjR{#⠼Zq19Խ}Z D~u Ym2Oq;:C4M 9HȘnfn@L +.3BǏDq??饾~Ex;IVO 9 <!2Yf2ݫEX3+-Ʊl;5.1gWƍkrn[2aߠ]$^،?̱&iN#BbPJQ&GR[#Rm q h,[U`# >> qױ/v[j yT<EL1eqdGмi?XWR/82 Jodlɝ՛!ɷ| C"/r-<| 淯 ҕh(&75zj*;fO L!+ޒ.?)-$-ZDxջϟ80XgS`hާ\)L( tESKf;0*OGOv ́j$?k=E>"]jZ\М'HYglJxnIm)f` Ņa}cPk!-> wL_r,nz&af2 +. ݉E40#Sasam|NJVsQI *#X(T/$q+.a_LaUs?QDJ:GF N{DT^UvfĦW]i:w6C]"SL-YI#wNA>DvD %R8ޚCgjbFy"5[9 -{ ŋͿ(FD_*׺J;iSVvRimSѪøyUTYpn'i#hΆ{ u|Tb:r.%w3C %m9\,)#~:gro7GPԁXU"-fO(q~2M>P Aνz~=B]BRP0QK qb_tn%'> vM3 *x9+ce&vOYy5Nyzܭc=[" ,I4vZ)9D2eTRL QK돷8`,vFN6&W1'1 F '{6jO[.z9J^mX߳- $xtOH2ZWa1HdKU7 6gynrVY轡~~j{y߾Xbbw&heSSl/ʝIobX@!*ȅ9ZqJη ͙Q"!9 Ğ& 2/\DT@*M*ۡF {?4] ^g{}'GP#W8UjHw(H'16e1 }EP#4G#&~<,^E[8;(xm\ (\oe ËSZP V]zC *ʩc'es^So$k4JTc^_Et`Hj%Ci=j4Gs( oO#REm:I+U 9@.Vn`acªFcfάZG2a 4?p!y0JOƋ)TZaxC "Ս8}TQ>>?9XR=<|_気oK$8Rqλ>>P#ط#8\'V2=) br L0kcT V+F7t_[g.\n-v WeGDZjrfԵT}W[Κǯ|悖 5"+p;ajITNx@.oZeI۔!rgK'PmŽ]a!G-ǞtUni$ tT\g=÷mu-)W(_cMyoI&`Ӱ-a1JyK"݁3\q|LHp=d'nK#w+@\mT*LMӁdiKZc 剟([v4W^uvʢW6-CBU}]5|2vu* ,(ۄyRg&{c Iarct"jFN.%"rk Db]=5EʄΛfm`*>zUn=;Eott^p^-XF?(=gn3g B=$0+Ԅ$X/=ay?n\_ZVK)W+[ḌCnoױ]Vxj@tt'vOucIcj,El}68OV{T^7APюwR.Ii|ҫ^09u?ufU,Ob948ztgE;wmṬ38䷇C9;ߗW}8c 1oNi̜O`ab'j!fD3JbZJ tcs@860u!ҿzCf/3{t FoUtr<gCi)}<0,.&uur;O冕dSK5 793@,, ֹi[X6ʑ+L"~ٖXOIr{vfoE,?.WPat9*ߍkn3JsS~i@ּįڤk?s&ZC,d+"R-3#j ~oNOHHGFƁcFC[xuHi \$ٽ#rJ4T7=uͪS.\%pjx^Mn=V Lj&'BH8'"503ğ yCH<3aMOjl,O]sЂΖ%Xau}S+g\ȑ'ҵKBT$ns7<.RSL飔뙨*v`ڥ<,mQF xpָ>cmr˸]JbBGvQ~e}cG~t!^$])MR/ÿY 7 Ni+;+Ǽt(+ X墌?Y7@כ׏d]k5sob;:QBoTu-򂣂V),xn&W*8}%`( Mf-U. =V:!qJ.DͅAmmՊ@t(B;f@n,k%&ޚC/' B<[I ?|+(VÎCUm uu""PRzr村 3YxW7*wgp#d;J&,q@lE`u c[ Gw>1Ex}!-{tDnWn@_1V= - jLGW.)Stm3o0s$:natYĪ[QM2,uJw D$do>Eg>"29?q!UO;^B9[b 4.S b_!gʇVpYa $pj5L3u^VS5-AS>g ȓ<4e$4]sd sGZ+H;m tQ#beqPgqzw;~Aaй~g lgTA00 w@MyV Z@0h$f~(}rH{( lZ?ho<3LSߓE6m@0IZR=% i}:5`ݟyiA1/!vo6t&jNW8Waek}Z󣇦.Jm`j*< y6UU( a3x$X'AEFeSqy<_\H2Joo[Ui}c++!GI.UĘm4X)#h3S< -k{NOnjsrfL\!4A{@4/x a9@ &ZPu`N ~UBq$E'j8?"V`p'[0:-jy[ҼG0bp n8:W OfݧAkh@r._ViV/QJڸn7 2;uѼdQ ( "!v:7QW%FuJY w^dsbsJ[kSxRTs~ez9qˠ=abHz`Ϫ qζN)|*T7-sD]fޣZ C?'9C}tV`J5V308h }7mѧpzM} ȃ"qBګR}ñK2 h&5^CNCn_o͍֜F@,ƅqtMfCZ3eڬ&"sF!Iyֶr=~6]\݁) [~;(e!RiCXEv8˧| 9aMF ~UrW,2b)uƙ>IEYڥD@+$.V/ F,u- ȃ1 ݦqM1: 0/ _氄6PMu i |z UBȬr*Ըr0[RoGtGCFT/nmM=4;R MtPTJTO|pwϑC:pBiNMKi̹UFuE4(rmA0a^@5ͱM"F)" Jg4Mm`)hgR~' %'wp .'/`a6==Rx$l,i=`!WgMyeN)h\n>T$ҝA_al"@"E^0g-UQE~ֹh+O 7cQ{. !z ˼ D> UKA'tGWf7q!8|D ̔TE'tH:fwɬ Ӕ *Z]u~=OgL.)b.cP8UcAA=Tl"i\P.\c0q'{%1td ç0f$[okoo;_N*2!e,XR|PHaˠS#ɰcE&0 CaǢy{3\ _D/,BMf1';>L+H.JU-tk8C-<- kKqL;'-cl5-ԯ> ֺ ي ~ܓ?[ǂ{RZ6i?@7gFq11|AݞfFUGY_~|iYao(=")Sp]<4RvSw<.΃{Z_kpf'% 7n饳JpeGEyryDS#ŋoS4ܛ; s83mk݌2PzIP iqE-@\aHـ"oN篜z*+gmGHEdo'ٲ%If:|"r(-"}[#Ԅ8P#H7ɸSQSw.tߟMD r\F)xLTMկ XZ 8~oEpfK[&}uz)6{𮳜Zr# B4!ejڍ[u%n@=6m `@%@aZ݇R%Gl5{?'6P7)yF_h@uoA\ѓ3eK$GҋnWR@B`.*\E 'q}} nz!<|$7ufW0Q;T@ɕqVA蕑hM}mp=Pgs1\{cxP{o`79EUOv5HN1yq|ɼw0r;0_](ex]d9 bUQO#址?}JÉX^z'r4N! +C B %l_ym y]EX!,jŠ2"4nP<`׳rRU|^|n~F\i@?Ψ1zX6Ya2.'d-*mq:NXS(_,C+pu`s̃AlLΥ-O^w*fx]>T++xP"so:_={Q^׳Y@ꢿ]cr?O(Ɔq<Տ'[?tpv}*]Tzk*7+~X`s>X{AHTf&:Y粽Fs{|VlG)btȈQ̩b8#j[DXO _J R)"nS,څKq};1@yPj {ubu50 2jwCW|Iss i?MAƽ\[#n(]MK=A?KD1=prۀnXSq49zMȥrV+9ݻ!d(Ž1藴j|J;'b#cγUt5'ҕJ9߳4*!=D {3)6TTዣ+嘭)s5? ĦLÎ+fb;,KEaȐaEZp,f(c굦EB=E6ȹ5% p<kqȌ4U0|J%+3(RKHajD8i Tbrmm2g+`+.A$4PߟbetN"J}_Jy[k@Υՙ]K[TqtaN({>X9ϽESBe|tJkښO?KΰbC>,ozU qUxQYAk$*+vT0eqՓiK_ Dϋ_ M`_~01%)rN.蔷0XzbvnŶVnLy^-Vj:h!Őe¤+mbNTP rr>,N%*zќUd9^Ȯݰ?קB&,g=UOB fh&k𓅌l;,fr</-؊2U0ÌZXڧ Ȑ&Ú݂@+W$`2QN=,V|?HT:x\%*jO+Ž':i:jxQ2?a$#^.Q s/S u!<*R6l2QZllό0M|2^.v->7 ؕwO;c)W ,lw%ԲLxX_rx  [4PfmH^UAѮ~dbNɎ]gA_YЏtWйwlgmcpl ΗIs`9'\)I.l:;iS<XŬ0hn]Z?iZQI;,H\BTXl Spz=w4P'*.&YN6NXAى˳8Floh kM.qr`0TYvr:q\T!e:Gˈ2/WكZZru.sU$X`_TVA(,.$84Rt"+ۺԐW|E h!5 Q`?^,tXrk.=KbDw_-)]f WSOI{3 &7Z=.zwy:ҮjQrâ)/%JhԤ_вlc2ڋVHܹ=(m NC\Ӭ pIee؛ؑd'c*uI] ֝,gh#H~M yjgvt#: +&$>¦ᮡٲw~,֒Zm^T 7ߪHGtƞ  r(;QS iotֶTK°IXĎd2ڣ MMh[bB_ \YP ~0f(f6aAu[ܥһ3**9Vŀry`[Nt,C'u!D̞BB9/d WXgmejYl} !]J"\k ZaGV@}FU'"{e7x7b1>CS!o70v$XhǠl txt['$#,]^xiZDxH:Kz6r0ɽL: m~Y,=o [ qW3 Njo?T *SRö(6Mf0mpUIxf!"oUUFfL FtW,)IGvhpGUN.\W1b/+v4ꙟ J;+Zfl uOH6dK^lO_ݿs ] )"NL)-2Lm7Y (~^Ѣ+0~[V[_I2ɷIo̊w՗ ]t]qMYrXeQ:\ :1 /^¶f՘WgpH~nf3 iḥ\.oFD̩x 8^'VMe'v9hW"$Bťndjn̐dAb(gg4DYNwAv;L {ǩLfG\%o (t@6YЪ6hS9 4 VJq-w.Rkol'jYz6 5cӑz-lNײݑ鍪c7|vؓX>W˹EXT=#ʑRꅻqzf=åESV''%٫j Lϋ1 gBnԫ.ܴ\ψbY"fx8zI]%Px{! ߂Vz#LYm.?CAAQ.t}lv H xtB=R[W%\`vԹei9I7Z yv:[ [Rj"@T0Q=83¥giRqj"u8.9Xċ$qDaγ *z}L'wrExK_3>{Dz +EW*uѩ鲃 AN5/ARXصFg"rHXhٵg, l*;kG $_9oY*a /-5G_9 Ź v . U2͵ kP(e,0t~D6CI8OtBKPp_u0!sbc~z (А}?a=/*' \s\痞0]twR%ٖPxY@aM6u qeF{oW!T hwV2$r>}s;r@%qyĖW5(4q٩*AVg`E,=Oi Au1F!D^GoROOHӸOՄ iˠ#~j}/3%a]Hj8ru&0iwhG5sudҟ1pHuSJ6/;QJ*,g0ۢ݀{gŪڲ(*WPWX_ƻ&Ss@U82k=.ogk`Tј"Vc/(_X\5:k7qc(1%?{_޼1!S"FL~ U+H a<'j7&Tm h<^hFR)i#(ejvVaY1iMRPզ`>S^0mZݖ Oi/6I*7r;b~͏r6n]ohTW/5oS,nI-wJ鑧1w ީ7!x^6T"\ixE3+{cǮ8rc#~XrL)%G1sY;gi],R}z䪲mN\:9r߉;˽t87&k6طNnzP]B~bOQ$%PDM8r #Y(Rk٭`Ǧ}Qoy߱ԀN!V;%+wf>]8dd) O{jM[plk7exi?a=0Srκ2lRl FCt܍ZA2Gs ˆ+Zmկw`D)+Z~E8l\ZAxj?L܎Uh(o{xB/XWa}|~W ")IyODͅSfB>Cp\Wgo$YlCE9!u ɨ&>pZ|V yVQwS ꛫ"q,}~d+?Y9y0 34/wvZU* )3z0cϤ,sqyf&mCK~W`wei`lz(pkJJ0Y:B>3شYqW M01AݝO$zfyVN^&14GʅH-%zziIjm|S@<0_7 pak`߂. wCq47Vj?>?cykꓕ5:xl; } ( B}?E*ze\gɶfdf)obٕKNg8|ܐmVz&l^f 4LzӔI"s!*KhrS 1cr@-dSk:sZJ7x\_gQO;U/SAj^fK{dΞuq2S{;yM=(k.o1RԂ?2cȧkR hT'QpW^V5܌#F)pQ;5銼Pr|;xb m  QTvtK _D'$x-×" {?LgF &5\C(Ho r7LÆSK]~_ Q]bS1F-xR9%Uؤ7v>"6.V'~Dcڙ:Hnzf5?6Gv6kϛ3FHj\4%=.sOF2};9u|qZ ܌5cRrvVXCqYN.p (%(cŇar70xH~Sg+ VյQЙv0Ga#l_ 9#ؽv v"6]gRj(?xؤؗRAB{?G͆v&;1%ݢ׍ ֥l@rC豺ꕰ_]nI껔ȽVT\+. VƻP sy#j6!α?a oNo|A/ u}U :\lApG\2?ϯ@z͌̈́UЗ W`⇥lbh}O*[ 'x t8tИ*}|2:c2jК4kF[)($ tx%dt5Ҧg?tbw:b1lg~#*Ppx tUW/u΃ {LN&xR r^@tQa1ϺA~EYgF A|kv?7.sW!3дl93& ٲʙo$ gs)Ԭ]:$2|9*# u?ލOi=n Gw,d'#'Vh:?9|e?o <8'?"r艗;ɉ8z|qےc0eQ٦#ɹf[U!_븛7wzS$k=p%qS3'y ;iA/lȳw:^QDQ`A YQ/&eI7:H,GAА&nu^YqPfK ߙ=UzB>cK W>N(c%i$gqJUc5;'(94e<ä0Kuh) vٯ tEz ?['frPQ/\^m(#UNo3ZoŸ?M.XJ XUF2 HN1ALѴqEqf&- ~7`ue縞Z`jWFyZ_Ajɏt^$H\Cg2]VhG)N0<U?GO^frYh\iv'J=@R~-j5r2F[<`]N;'.y`M"* M_xWiD J&>o]z. :&zb~^X{$#Ȁ%!VZt~S~+ j Z_`u3C'2CAh|A<{ gMNzX3=AnVn{XaqPW{|z 8o;p#@*痨8]v@DfFIC:O/[+G%<̢sX$%r=nad򵜲~Md\3/BoRr>´7,_rh $bͮnʳZ9zFJJdVsaDX(EW] V-3UZbϯCNT} WOݦ˄K\`cm\kz K k L._Uvkhy;i ʩ*3$^C2~!=-ňk4qd+r!_̑Ur],6ʂiv4}#!ƯX1$4 [>*o*+Y/8 ?A!n^AB g\:;#VDPqwW!.T^e_LCxTiނArMC;4? )9Ȑ_hP׊^hv#,re2آnDuq|5U$B$le=,IМG\(v# UQx\Z^oaV$'i.+ A X|0e~ɻM"i@ WWO偺D,&25klthnk5P>b_#ҭHvN,cA̚ݬ&D yTtR,h^&M/t+Z2۵$ `|`Е{mZLEYmk8#y5 },7&5 Y}b>lf)b=yo/v5wX^u6IU-b&|"3r4&hw";jW6깰?`hϵK]ގb ( J)0};Gf?rש<hI T4gV);>B{+=@';L 4rm:CgG꺝%Gci8 {RJ%8REֵ|-b{5YE10 9dS7nX;VO gbsVYD1mWt-y1fI(M|{ |5X}n.h| 30nl;oGm,v B3)'ط^ok6W泉9l@9$ǦAtaY+k-_,v>|}}\u-vo\,w`t$Op|N康*VT:M;=wO(q$W`;cjvA[X7-TŔNƵQN՞AtIkfoA :&9/Q$&A(f$V \T9e-11T^FL%u_ߚ|Z)C6ֶ,sei,ߨQ':E]28~>3 _ls!JA00y B vB5.%_p Jqu'7̶͠%[3LЂۊ}1T7T*|jLg; _wIu̬9)l*Pi Oz5` ^\ipl)-5l*Ȑ`- 셐53W-gTF2$`.I@܃2c#BLA̵hfUq~\M +!R|-#&&*6Ct|¥?JRfC ǝ=j]~ D!vMqo{+%x QЧn"m:Hr\OJ*!3ũLq\8;@nJuՙ_n}V#։c yIGPߠ:~IэOIT!l9@,_wuw=>pF|6E<8 @Weє5_l$~H~/DUNvPq;6xq:Xz6ON~E8/=aly,L'΀9.%%TːH](fxblx>yD㺼4ʕ1J^ D|"+i/ @n:3V!WElUo_eHhp6TNp7vTi}lֻj|˺@J*3w lB?Taj-ّr[%+ *>z~ bL t#ͫl3]),Ը+U^Z&FR3α%yJk'Zz*A~4 ]֚$VYO~DsZ!.sr>n;kP ^0F8?5>6Icd,~~Pq쓮icF N mgg qU6}FL46S2WA̸*ᝣ$0RFDu='}kYȤ $q']>q^ΪrOS/ `N`Nm;euAÈ(XV<44b0HQd]{P6U'9Ehg^sJd$q%ڠ ,rsWf'Uk&C@%u ty_B?<QՉ(Pu#?qq!()+ŐުêAQ M@^%G;/#| TdMX ݢFzɌa -tn0{j7J玐7 (j8ٙゐХS*ҲbC 1ؿT2DNUzvN '|." jq(U,25]7ϙzFa9$>n+{2bipծb ;Ԓ[|OsKhѓWכOM^˫ZaӍZ,I,R";@Ցpl"B46ץH&&0IM?] ѭx2HNJVZ/}4 O;KL82lR6VGkf:ϳ(p(xOly960hTdg23)rێ{uw:.h{TwlG1ZFp:bZa|3}AkAk 9ZsS]iQj蚷X:~pe1qz@`V2׵;$ GNYKuGx:OE9Cn5*67.9vGDJf'?h퍋q8}΀t?1oe=zBi'B4}}UqzhE4>\Ee.h#FNn`Clgl5R44}A+ ~W92c-p)/ɨ.G2G~ G)X])`W*FS8*~#<-j?Tyif5R茞78 {ܙ~?ѯ_4*ҷfKB: HhK K kNAؒi)s<:bй JL{"iͥ ԬHid$>N87mlݟtbO%#DV 1u 6t/ =5[J ߑ?4l J|iģs 2m[_}eqR۟%1̀9zJhyx ty?l`*2.AF#Í8z;!'S_DBαh**l@#3:avP2j g!qoS 8]IF*e0p7&Go8wz5 f6`U¤_̒K${-FF|ccLC@G4#!NfNTg_ nH mSU{b~_x5)t}NH7eDh'y^u8gDHW`GϢqfI8ԀҶ.. dNR`@x?8rc&3zB8Z6-|o .;6-Ƕ$S>-w`*di"ʬ<4U((o P.I%Y#G٨@ଳM q9t5Fh@;݁SxL|7prf2JF#[£{]u ?9CQ_ WeriS ,ekV6}kCO@O!D䆊Qҥ#d(UKG~KCk5U~Y)oY3WF^B0 ]vqψfo4͐s ؇{ŁqW*'u [ r_$ѮCh}( &*[;RZBW!p& Zߵ^< xHH?e%jCQk з DaM G]9pD9:0/~$ՂI*n65)۰a)}<ϡ_܉̱uRwPpњ2">ޙQOF49|Ur3sw* XƖ9xάБqW|g~?_(Ώr=;­!+!Y㑥@dv{.=jG!ю_m%^Re)0&;S!@$a Q zc9V};|")fS4Hw9fBcqfa*JOQY+W"QSīoT~Iύ OSJv`f[S9);5y},}GܙEK Ex,D%2h֏vӸ\tE13b;U^3ng& ;p2*wgX˫2iLf \>kxݹ}@qMVŧқ̆"f/nJhzEkGitSY\LQJ?FKXVޏ/ t1I9>_ K-ZG-.Hs*/z3nu'iO m()JdgNrSZE{ Oє9e]Lk&Ϳ  ܸ8ɤCD7lda(?m`[WP'f}>pUb>~sX; MBmb)X/Ijh$pBRi_:gjDK"f3c+4 2sn"tdnJл dl׍C6[E4NFnK\\VɫZ30ށYnHqn}ύJpЗˆOj`ry4iHtbHƮoBNR? 2b'#3^\+Y:B/V=$HH% )Fi.v,m/K_:3R @pG#AL u}5.:$)ÂHkt(MQ:2@EWΊa꽉;^^u<**ZLڝ/? K&xAplbyQ nW L_383&tR7;b䑵Jq hjKu"?vc\J}/|^h#Gf{uc^o.l\7<"]xytRHH<-AMOJFb؜&fp85x ;Q9Ok@7e4].KF&!1"Pw+I.F<6f$5v"z&7,=ӝ:0e*"vNN&W5$K"O&-JEx TB;7v_( Idcč36wum[AC7,7R :#3tTk-(yL[k_fAP3%K1C9TBxdvӰ9xFR?7L"þo%9c=˷x4uis i0@6r[!w1d9EIãyrWkT.p3ؠSߘׅNT8skM#q *,v #-X{ gVJPHgyŸ\//Yz|qIG0@p\Rv)"B2XjwII_G,o Q*aK8"1# }XR ~A? \FBxg؜jiSD=-X_ 1 )s*֚=mj֑YW n[jFGu{_UE#M{'.;t) ^˅e$̃otVD[yVԄb(ubC3韭e9/[EC\7%+;76~tqH]P XDo&[9BAvIlӏ 8 `&1ċMhl#X.֊u" E@E>`CKU/lGx_o,u:*ɻ3Or/ov6W)bhj>t? y8M{A'T5*4~j@P$tܥm!N-{5ajzq wmor|՞ykHIϰcj+D|}x9PUkϹ'*ae~Nͺ }8CƱuL?`*vPwc߯W\\2JMq {tذ2IH98,;0'E?W9D!,g'P҇d{O\Z$`1`j֫?3*o&3.Q˵9 IMFN?qoeRRƋ*u|%H[QSzT$3B S<&v7(y#t[0X<%= 9C_c2S8s.z;y~c`9?UD#lZ-Ƕඡ`WZRiPR0pq:(CiRf^ A,IےqE%(^_[~Qæ"2%U4ç>aƓ׉mpI"{Xz7Q +Ƣz4R6<6hu F5iUs%$F p>HU鵙mzgm*HCF _{7(٘:}u%D^n2aV21uc}{HN޾6r sNTo6jҳ%p'o1,TkN#u9pHЇsDGD{m:?$YW?;Rfj¥t c2VYe%*;k:= _ bJffe/"km["L%v[ IqKF@HmLSxTAqP+hn}ڦ;5H!@Pe]|p&rVou}A'\,I[]i!H66c!3Lz.=1^4&cȐ}nTfZ&@ˢ/?ޓD?l @Wd].|dOpfA\'ghVX0zgdTN²E"a`&k3X*uߋhwW^4_e4M?< =g 6<dSDt<|G"u/elȄ6(Lt:L^8Hĭٙv.[V@G·&g~Assq?:p1)+b>X 9<1@6 𺬴a" }G hBek/2~ēuo4pg\gI[*9`^Sqѩ|, i;869L>{@?ވҺl^g(7K͇][ldp[cI~#-[ ոRr<,Y'rUws;+'# bI-pYƔDsQ`I×Xm.'S "%_"T1+GGx'6[1moؗq]fǡd +7Bרh!#wQeb'h&c魈,A۔& ́vi1%2 ~C|sR2o,7i<9,c]NHlWBK"S%65OF6x% `'C~i,-_( ҕcSB*k4>=}њk~$#hw>h) 8 H(,2!jw tg .lU07}_zip^g7ޓۓer} 'r} .w]()cw+z0rWXpiU}KHO6=;"㈜ ^0)î6TP K\Zs '[(ccHٸqU(je3,$ mށR sXOdO#ZO7fQN:P{ka3I5xҍR!{ǡPj&4Mǽ3{D +YXGjNVhƔe _Xx*HưlK'Tr*PݐxAvE"P-x0 k%lh{LR*Ms|k])al1ztxl-@FgO ǔwOsPr聆8F7%$J$9E^f>FˍXYnZbsW9;6efNG Z]Ge|cC(iD0lD!mk^k~Z#]!Jj;9-._"F u?Me"cehsɭw#5); .Ѩͳ<; #J{^cwd+N9uƼdgeGn̈́^!沆PņSpFX*]pʞVt'uз*~_]1N459ء$3yuBtCXkewQ'%YN4`c*1kd\"}=>cŰ"rb :nn*f n,(A£@)R6YeG]^ 8Qq1o`m}A*hZ`Cf ]`خb{_wNPšZ(w2飍PylR\0nj=WUI0}װђ8:$TXC$ڕj P0QOZ A'ؘIm@떱oKĒҝAQZDncP:Zt5B6U,#Q RE,-绥W+o1_a^D|d7b\x]- _9,%s=~)C '5KHy¸LpC\+ڳESXf8q  |= `zs2@|"Ez[2,CvXC4㧼aAl<QbN}>]lC4 ,s[ˢ!_?~6Mbz`$~?1{P*&ҮFXG1E me*Wޭ@Oedݏy^ogwL辏5ooH׿\'~G!Ι^MEY7FYVJaH@݂pdLjǂ_4$|b VǍom_Fڟ^: f*"xJ\H  qwybɐ}N&|-‚]'FʔS!?6%mV!z~ %H5RkϠ{qǏ g=t9Hѿg'eev5fdom ,QbEqlC£&tɃK4YJ|4oW JO03iMfz,aJyb&I[W}E3푽byZd]󟶫]%1Rvɉ\1͞G[8hCA>R0?0DV5C5 'VXc,5ǍћcG Ws 952"UPRVXH߃cuY;<=T$G0i8MKЁ;lHqf4cl qt%`co7Y[h?"YvQ´eO!탊B6NA1W|/'[fҌ;}& 8spX.l2s8{I\%E0RέI zK+0mc|0hV8p48a].s-GAR3LJquќ-$]8eFHH - ?5O+(KQcG*B]mE~~@']>.M𐊶lxfoʛT$ΨxH ҮxV=24ΟJD42(\XBȺ|k@q9 ԡ'mQv&I>WugcY{냿Iesh,A8ū$ܟ#s, 0h`-H; }}Lkǎ9%[}2D KNZh5zмc8Y`H_VT,cG7dFL?ʮSV:<~˦2J4s@V2L@$\ Q:/d$h`4mGSw.Œܶc@/O>GT$iroqRx&Eji*U Êk 5-Gg]\U[Fgȝ HKPuu41>J\1bwn ~)6 TWuY^T#k=^Ǖ|.\FVU_*Ya Wr/?aF+ ])=>3JϺsG@3a=C*0֡CicթՀiOЬ Yiy38taTǺHJFiA]#w w麆ځQ&~Mq=/ &^ "QD5 j3Ǎٲ~ފ<"R^%ݒ aN9Ga+6\KFe(1nRkBG{Z-V', dF@qϵV915$۴aP/&+xY^p!)# ;(@Msy&Cb?<.#Ml9d`v Pp [鎄,\Ǐ; xo )ٝ,SUMה?ڹ+wA E61ڙl (4Yq#mrm\+5s5Uѭ}xcMU>b36V']rhݯiCwʬe_/Qm7f2f*%bJ)ĭ J93stODB -#x0Sw kނ=HR>H@n9ޤ_̞^sQ*KZиqi0Qwovo"4^y֗Am+NKg"ċn߀&n,Ɗ"ލdޗ ]H\SVŒ6њWAM]nͬ{dQ<-5C}r)uUOBkSj$KK*NQnzb^ йzw+ Gp6F@Ad %N+D=PKPm 7qc7UFWsWGiKŦT{=L>nt8 Ot oG.8fM/^rfi uS_Ν= P&CgQ:_gGѥm!qX"OO9g9/R N0P-$Y(%)"}lvEKW!$m@ yVl#LtO2Zx`#JP"D𶫑:-}'wtՠAH<~).^.[JE;~fjhKl+p\|t/n|`:"(#(z({v\k>c뷦h-~S-ʚirujmqS6-1,7*`VA,X0,L4Ɯ!5>x+;'Ҫ#N5x;r_ g:5˿Ųe\ŒcaJy|7NuCnqJx'_G,iDzV1@Iq,#ggB?MFO wvݭ@0IC_-4LTAe_3Nu&""!.pLSdbSXF0duaJ nIS VlͮDr=Kw߳p&'PԽ 4z;DFgr v7T} 7gۛ> ҤPeutA4{BpmLD=k)9VX0 Z$2#[H !lnb Vs~  D֧5~AhwQRN 4؄7%Y~6x3&Nv׭*}Am`ӰTZ=>( 0ښבl3bD@Kq,J1cRa/ }wsiΟ>~s`^\'cPSv^wd`fư!6|;EQ:*Cp  B.5˷<*8=9T#bA7?>Jڅl)kRKU&ɑ,6G(<@ܣ[ˆ~~#)D;ƶ't5WQsSrwN+1pb(S3]VVA#PӈAa]4%Kg5#']^@GqT(kVq_ #Ɇh0e&1b^֜PvGa]Vp%i'rbq8K¸n09|oXq "14mUisBp7oҮQxEM㾜5JѴt(K&%qcl) pR/H)idzo5S 9iroPϒ[J rwwñv+D\`wW.aLy{C1Ŝ< X*[%8&qAUJr+d:0<*^ewYH5Re2ӥ͂0BR4WQHt! s=#4X?%α<`fAd -\U}ziXk=A?\zb ja1*_ZzKI r߯ NTѾgD"pt :J(/WT\:06S1U");X❬#3`_$2q & uTUjBUlrB:h]NX0A +ׁVή<87)frv]%%"Ly}NE%? aTaL"ˌ >P&ZʌD֠k5Ju^&|iT!^=dctItTjCwz@Qji$5"v1{>u(vL]U\~s9EF,dQn*b3U݅QN&Ix>Zr[wJN<+0Ʊʋ r4BXlt# $dzW nRd׃Ɇ줄yktLr 7n bUDEy̨%ˇēWUIԂ ?SRG>t SѵG,BurQs79-?KuѩݡF$?3Y_;AwlV Fbm-V:Me=+t;0bMsNs:w$Lit@AJPѐ`HpNqJ.Zzx\4,x}dG,?= JCù|:hBOz+` (cq~e„kj'2];ܽqId6;UyBu,(lvL).=5+&drjDxӠ+qPdP"0}L\CCX>ixjd9W^ +=(!7q``ɇ[7+h#ط$$ʎf'j~Ac!SRH 2oI/L dgVM$Ёїdy79u:DvC$]7汸u@DSu]?ƙ̹qxȚF&D3IMWj(+ܺ(2wMW|Yl`#=8|'p$R}unkc ROiwR]ڔ?&?PQ nCN]|GV.t>SP*[gIst_\ i2[#g`ZF|: ~ -ƵtETRPsZIi@e!ЎRB-Չ%́ܺ+,:~ єH9s.`)-u-l L]o+b`j3#*GDtTSSu 0- ApJ5 vCRD)ґd;CǾpF$'3+q_:'tYKв:aqG;9قn`5B6tD3[٠u~k-=Vcƺ%FaTOc_DwPE׼H4BƪcBާ:#/ޤ\^{1Ǯ)\QC]aMOQ;avaa$ oK|fYi%Rݫ1q8³ #`DBsebwM|:3lF뱊axuw@Fqd ~0҂#:QX2[2-n-`AOvgL=o:,"^5B ĐC\ppۻ1*eI$1o ,;)j\8·?i&~Ak% ӄ_J`LT _x|' C6N}Гg#$*'wr+Ooƶ]ƛ/k6 ]G3529<]@ҫC}OxdFw}s?:d )V'&,vt`(tr>uP9uh|>V+\(k3<U%7E'*7v) n|1/N[2Lbfz#{5F)~)tѫC'n!u纵όۥzk3o\etBxkm*Wrw*OeO\v*m Nj+.Qs,y! 'RtSE^@Q]l(pDuSþq/A !=u^Wcn`55IRڹ[oˆ=P(^Ee'8<\WphXYE<6mYjw표NСI5OQyVƉt3l2AEYOˈv/AIvX!<"`,o0dC3f6N":\n2Ė"׍/j |[Ҿ: J'Ӓ `aJ }C[4>MW&X+B*2&2XNaЛ"c+;R\A4\r*(٬Oz嶬;@6 7ihמvD8 1!=ΝlKȤ5FU5!@x$?xGBFg\SϛO2Z{c%cEZsdrѡd)_KۯjZ ql &Lz>fIhžGwDg!=-P9cMFӿaPJV˯aTgd[[7(.JS(~gQN Yqe&kxx_iE.Qk0F(Ӛ5ٰK`ΞE|!,j,xTKlD/f_>f}V+`*7\{(F^1s8^]XMcɚW_ 7 \#y,ٚ=of( ,{ʂ9uRf!WAL9jƱf+)5]LXs[KPuZضyQO">c)UP+^XK o23WZqv&:"Y=T+@>HK,*\r$IЏh~@7xGGv DoA]7l7-OYQtiJ29  -WCG1jTjf^DD(B wF \Z6:\R?7tR亮7ݖE6?Tx(`iղ֓42|4"-j)iwGayʹ~[=33Kh0[a5I^,yPqx'ž%wrщ #PdQ탮j8EMx|Ev}D*ޟ[{Vey!~J,wTKZW> {=Ҥzh3IɈ55L2 p9**9an䖼UmKOb?EMxmh̫lc\I ۶NzR E KnJ@tim2D鳺F7N9Oؠ8 U`<2U0[*é! +>XBO!nݹ](}ݩóGqJ$kV* 'q Qilչ;˫+f:+El"&Xwj?` ExV6C?Vv=[GYu(".qRMȉlXwjvz==OBh,v4{"(?> A0!MG3Oh0&@_Sϴ)y)= =*KtI/Grd``InUUCw'Gü|6󃬸NMvG~> E$?S5TibxyH=6|›,WPȸ>lqB+U#l>UDR,Ľnz$-a"zA^ mD2 )*+*Io\cS4)^9KJS]ߝCIx5d v, uR§ !{ƨяro4 gFh'qx{aApʚ":^VzIq0Hn f JJe[x)t[S'|jbw!$g7:LR ޕr|@zVv>|scqqGUmO<7Lӏ32ICHRQiF?{*0B/[HEҕ[Hӗ|S[@!,&#} x/+#Lkڬ60lF4B./<ځ26uE,yq}9tX(3:hTA9n49h u$ \EY.gol창ruBm{j ^OUT(&S$L;9y~լ6\NԚ˻(՗ZFvԄx1\HyrhoetoIGS*Wu\ݶg,!dM֭1)1[yvQ?#n܆Kb֨}أ"x?m>=(xʦxſiӋ]|lrz7c//mou+xBi)(?hNtG\ZyU?n-;=$Y+c :]6HDU u涫-m'G6 —j&{S5㝸"f~}xhvuc%.ӪBl?jK,Nāf\j.UKuR!M,wEGfQE jE$[<+@Z'4X&* * S 0/m&9 mzmy$ime(vG,+Z7 Hlzapc"ՙT NMB=^a"TU6_qk^nr/œ ·˧ƊSMbE3E4UZ3sQ+Dn8Eb,O]6w\%H+^V[xØT^DKQMVD0վh8y%' muTJWjl?ĺb P>SbؗH_ {ݎ7 FKW>oRQ٬^`t-~ˁ/,~q7Jjt1D^ΠuBsaHKߐua*%bI6`OgI/#gb>mEHr#|~|Xz7LTWxf e1 jpЗn&%~jNSbT0*c~%_|$+KwvT^^E [AY,C1Q!,j7Vov4.dV]7·0}A>m+<Oe^ >WP&6ʗ-M7a>5 o[mZhО 8mVղ~zLM r[hx>*|=2½6Ύ[F57#x)`AqUbLKp4]`%B]5bNl`b$?24͎s~)?~*mVnQ=gcmvp8Sx3{u9 +t<ޞea)u n/ԩ2{A?*8^~Ha(^<2\r̟ %WA2am3nq~m[ *A9b<_ 7kDaO#.12- c h/եv1D-Nz<}9aט/>94 8l4Ω8cp{ac!Fj\)]jTFq-mLfmqRh~˴4 V,}>`N5!D+}3ugOPfV_^~c8yGE褧Vx)H%ְd]++~tvl1QK֮5r[Hf4Bܑsuv SHƝ&+hZKe u $v3x,:焚l2q6QF[F %'ARvEraL Qn whX"8[~EaeԨ2!.tD8ld'ф35&9ӑ@8Q⭩/ &1BƱY\7NE $R>nzD Cg> ܇2aO#p}%I^MUyWeS8X/u) p_ݏA;v z4Wv h/;@u]zVJ,❜jڻ//DGKK /%CS e^j) 7\df뒏܃fq!fN =]D~Lt!^ʊ4; +&9"OQ 1N3R)BW/" f74V"y\WX,sf =I*U$jۙ@͊؄bGB03+ B2Qz4=p[a+u1|lJƀ@ } gߠo<`TQp8">ņn/,i]+{-jM(7(l^dgPƲm3mOyB|)+n(#‹dWQW[Јu^ی~ V@Mpӳ tyTV۔+ʅ/c~[:LF@$fzq8$@:nʝ]5-ILƛ %_ 8qYJIoxSWQ)dUᰃ&ޕfjZMnswmɋiFpZPӚwXD/?tF.7pBBz|aTvG\(K=d{P0ՎLm[O#|=~8yfBslFppb,Z'%5! d6`l ԕM\jQBdPN@"U8Ƭ0fOZ =16!g+'syet< Yz.s>jyazUi%x*a3Nh 8#!_nř<nfpI`±c)U8xg9s(B9"'_[@/f_7S,*A!p i FCs΂~,`fOWT]=o;Yp}+C>b:I{0cLY ZyC/jvڹwa/™YǂU(*ݝ( Fv]JɊ/ɞDXsg>"ʓ9s_}F'ƥsIJQ(;h A ŜU{8`~ӔXVZwODMj1X[4aIëFRI\Hul1ZٲZш m!t%WqƿpJ(ox`yvJcwʵIs ~ܿw):W4~3wDkOt+K釰]Т3Aa x37AK>f4ΫicS"W 34gۧQNxx$Q0u,!_$47N2&j䈊̏~wc[ƓfNٔOKj=ǵ)Rݽj\vd)7㵥~DTqk, KiM|s$wܐN }\~lxߓ?=C"I֛gçKHr`&'_:yCVm9Ay≠Qvpoq=֥n)^NgҔ[xvY,{0lqk#o ~h vIJە~Qv$o23MӠ=;Rb )5Ѐ+Ik(BStnݒUsawY 8t@7z)Ey2{GFjK[goJ??p6b]v|(?@5g& 2HP2 m*Lg1LhYQԞ/@(7Xϋ]PW=3aP6bi>R8cS6}/{r.̞z3:_/Tcx^vLPLcg27(. >ZqR^"UL[*7jѮ i8y1 }n8:yĉD ˋ^&T5$;NL02rў[˯O`ܺ)91n ƍG8tIN a;L#r?Pv3?y *3])2DH#̋'xYR)K<O6o2H1-c1IiHͼxp:¬iB.>NȥYq[`෎`RalT9黵@2gK5А-m aN!8r\rD)[@}KdQM2a'V@jq lϲ@>7-s >ԅ`f4Ҭ9Nd4Nc_:̓?_ta9鉶-#nA$*JeY M*7wZvMh(7k@y1rٌc4/wՅ|3Mn-`V:Fؙyct4r27/= G+S=/|O 72&d~hL.59+.gxLC)lMⓌm*.nD ^5ut @+ik#ǔDEJK6}jrG\i%yn7{8I>bŒ7 V‰m;L1GqsK#j kiҢZ՛:2 mMgLMdOMmVזL4-K?[覀ǯl>@تsz:,ҌR>$$,[=n v?Jf>Va:kEGU׎4V,grޖA唆@v <2|bܶq |.a&=##%vU^ũ LL$eP8yK"E:AgAF ihqh YX#V%:xCq| sT񑼻>viDr~xĸޔoTύ5$G\\}Db$=O A;#-GD7rQkKW2#u!|1vUv^b3Y۸Ƙy#gkiR9 ]v(lW5܅ʹЊ#Sed %Xnjx}-F(KttIWB_n}=^Rm7n_8R6*pg3hNhvTD 'gLzA]?Gk݈♄ڧ/i0Ca[3r-@|3HŔzfywuJJg9R>j}N( m;gfu1]:O}Ge7rEA)AN3C.DM(?a7P$݂ ^l~Mք/ l'HK)6v!)4H#V a5]8÷L8އH8.C0~,ΩNLK#24) Py @o|D|Z"Y#ܪ2!W0(ؙ"PftX:hN{gg[Y.JF}f@ZB&L([N>sdiI jBQb%[N7it aj$2WI~,~ϰXmHA Y pk4O T97cjnD?b >EƗ`ċə*P%&eu[[):3|\CLb4W̃\.O!&\W#n4E0DF`tગyHYoV]&E1dڭn<2pTSCeGE-^IR756cEt1 ReMI-^aaԌYc,݅,yZxXT4vI .4םx5@ wzֳ7Ձ 7I΍T@7 Y˳ِ} 㩅W^ ymQ\xof+L߮Fa}w越CC̎62MO:.;X%g 1{rq \WcȾ@sfugP0hYE4ms݁'?S*va7WG0DoQ#% zͰ)+zi(f ԜYӬ@X2Bt7?wŭgCgơZ$Nɺ\n*Psx]/ck5M5岭Ih(تT&PjAP{C*q<ퟱ[8 b(s KjtUαjJ7m*r->W@[geDi:3HFIwi Up*_ YBuHGF5{K8i`n<$3ARHcf#Ra>rL=1Vvw^y McLy,oI'i0A]w8@K# 4P&̉F%\3HؐFO>}ʓHp5=ic #Z-2M?J&ʊ ܐ{Z^TplDJhʼnXY9wfp]x@{-y@mnWN{Uc+3țQ̼%Cr ԽHtF4%mAX]2 p8jnbG†|B<33mdI )Қ_}m l Vfj]P?IAc*msT~%vz!˨cyDB/ר=BhO.naG b݃,|Yw=sEڥ[ 5.iܬ㟿5,&.D&c_/Aļܵɰ'o VĽ%ɋl`ENc?c-b+\;P-J& ^ֲx=IJZ/cuKuK28!+sa/\k_Xr?CFo*0UR+#Ȯ (cץyA 8HFٚ./ߤ]Ix^tLoVaWIZe|(Lߩ{{[! =k78=-Gh[/A'CoO .6;(VX! yjZjTTbz Rk-Ac?"%$el@zu64T-пa'>CR뙖oe1M6?YH~ʷTGO%Fo%{% =uր+aT${]c'=bH}8HɔTsgz i3k;s;` \꣉հâ12 %r4P\Б. ѿe6Pn+Y(2:QīUY S4y] >U8x_8/}ݚeeS3#:{HU}Gf޼T|]4L4a*s.(;:bZ~@4dqkP]s&|=TܵZ=/4~-*Y&sq93Cr{$.;}fzӽ JQb-D*Y\*IW)BHe  ""{ 8˙^\[AC8dK$x( $<94˽7@;}C*┳+?7(4Wdkgm-n&jW.nm.OΌonQRtl " TBN ڇx2Tvro3cliN>{$  6 YRVe7_vix۶)0 9uh> JҸC}] {F47꾀H!gBFO7y̮-z\m lJ?QSמ6FbðoA;^HɣL7ҁO!ZYgr;M8HymSO@o!Ԫ~749ÿV{s[U=×tR m)*Q'U\M qg7^g_cE_~/3TsK9r EQJ%>v.G rLS;0Kl"CS\oHr!ۗgLĸqDHE˕r$d[)=x}^vг٠&ݟ2 r0O!Tl\"@wa~)R5^p/*ʞuY|EA8f@iI=_.\=ɯMw>›./d:q̰_HvB?H`p 歉ܛQ7sF%ar䛿k0gp]wˑҀƄU!+협.U}.:n HHQ|Cyc_hQDfIQW7Jg󾗸[d{>I{OPj>RD޵`~+Xc4~F+>k6,IsCx$~{F99$E  j(-[*^r2Kf^3(i}(g=)Irgv,^l5Zz|:~{Ϧ55%Aۣ/W.]1 Gaւ~~wKN=qCf؜?fu\J-yT|@.#4gjH.$MLt^l84IT|a=t*cOb&an ^eopb}cR0/B3G38 8/hye"m!C)%>I~#bb[b5K@{erg?!VlքI}*cf+}@1:M1@ZsT<KFZt4શLߗhRm,}4}b`2 X&{\էE |yR=F NsrASf㫀Q@J6A:\53@.] ^ʚzd _t}O5֐.Wl#?bxUKFTPb7iBei:K>ӒmQ**iws=HxS5 &IHv!x"7p-Glb-kPY,"&"o4h&q(J)co^Yb0?h2@mMJT' Ôpk׷^ƭoʦt*L Lc ٞ"J_Mt G1Og@j*ȷ]L ?3#xw:!hX5st#s/l5MSkO\ j4ʏGG4Лn^CT>BQÿ"Xs+orؗ$aE]<ig oIz^2qx3N3w nUI%: ahlEg&jYK}{r»BbeqmBjYc<ɿZO:<Ѹ3( *6{̈́FVI,xWS %[ iQTMƀS8! >]QO;䷝j-{P@Iyo"vTwoJsSx 7( f Yghs/\:kG IN7XGs`yzlتgtR{&Odk&mM2$z!nl |G { \^LpF/GD3t.D/N ;NT> bý"l#LyE7 `9_M1B&EwJT'C—>}0݇3W:`~7Fc8d/fw PKt>AvZ'9tq*`3 J#o˷n<(IUboR{(=chȘiv.nRwuHiX7I؁uC#@gù:ۑL3#~sfeHDc3LЌqud"6W X<7u)CMx^1_58ސqzӇ7eM <6+Yw%epE6.|!{zn얹wb FzcN;a7w'"(!HA˰;ds!J* hiVi/lP(\DuL/n˾f` p[٥HA0rK!d.a֧Z"Y˙s~s|`:޲>b21㶄okUpbSgE7φwNfSH``Vsgм4ۯ$JBdxLud2%M }uPT5Mx n?RpQFM g[OεsUL|ecT@,]<% {BD-g׼LdrQPZnr9>ZM(i 7 pnQ~?b"3ms$ nd{xnfYgŬa@f+VBsNg@٭(nH&jz;eL{UhWmJط?9g䈐Q𚢒--Q,Oב[q2+<T: 8&mٌ}gSySX wSFac _7QLw5&^FhxI&aqJoջZ?!:&h,:qE(&'),ۚ]缳,Xyj3naIfWF^L| Q!F;J$K~K׫m삼WܼJ$B^uKBo@ɺ:$1!E*h-"^`tb7b/_Z0ȣ;&01sDZR^$VKD2X#D%:xcX*F#I&KhD1i.K#bɨR7ߖM2S=MQ͸mvЊ x٠_F/!n=B2 oh"5;`~f  w*/+Jt)N8xd}6T=):{:#2t*b~_mtlB߷ae!RY)j#Ǿk=]7O=j=p}%"Wz>59BԀ;|bbL`volhUӼʍЄ ڎ' xc (4!' *ưd@;>~ @TD+Ȭy%2I^VBd5MX4BnMgym V q=^{҈Z|ɿ ށ%Q\z^Ep \faafv}ɼeЂ 뀏Fbi^<{^i'' Lh]BY\?\%=Gb2lrOv Op~AZxTr^h Z? =q;iL} V2G)rLK銥L!)ؠ6+0B8(#Q'8+Y,b[%m\)gة6Pժt7 k%s޳ZĿeG4\[j?_PqKSYy|ipU.< WeUF-_GCBܷ ߵ*95ї 9L` E\I &+!9zg%9{㉘]f~hEцWn^let7fa<dZGz(aݎh"g5$>z:~ tѕ7CЉ {)gZs=\e1 4݄m{Ec%@7.ooLM .&ӧ2KICA6U=CeD!0d·Z-,>m֮]1}K+j4U2\@-~G^ nAQWB$ݜnD-LF^uc"=Vd%9M 06JyQH3)U9g!+#]z_ T7cIvo׭,S. Tzۛ( ҕN YL!7~Ȝ;0υ/F_1K; l5]G˶ Rm M6#{+w*)} WN=zy)"|6߶ȲJL"<8%>36bE xX;0~/z&\Rk ]+p`A}_<K"x$~aRhoL0$Y EĖS>LHhүtt^ UI<}pd7;F{Ƒo)npC9q/WN vWEQ’idiWEbo6Gᠴ&ěx8}l*},J5E{pAGZFmSzm|P퍦L#9waBM6:> |oP>?'m.FY f۰,& Ue0 Mdv9PLlQbG8ZSf"p6r SFZ:aԈC0(~06IZșT,;,|d%ݏT&)N:xr'ր͚|^a#Q<Uu"1w?q q TGPǸb$|%=)dL5;."PKnGUYrU5Q F ] \F S9DGd8l\_ _|S/ٽHNR}4~9*)'&,QX8ş2?~ ͤ&yЄ45}bnQYhq`nUNHEg\,D: ZN`La޻F5+aUcZ"/ڇȏK;cq1L#Uo:+cwmbɾz &&W~P5PUGQW`٨y{U\Fn 0<7c,I宫(``Lq.WifM@@pfXAY5Ac :,!hC^D KFSH1z[j^ APq eŤk xXMz[t%GY}7>X u96mQM&WxTCN(KJ]rgEk T6K֓{8}x27 R#h(6ËA U`j#_ :d;@OGT`x$|<ڢUlJJhrSpؓ0>YVuCkﴊ7O>+Wzw=W2.m+p@wpȁ)ƓAy$$p69Pkmgܭ&8v l8z> 0}LK%?DYnׂY4TnW%=9#?5)p{ueY>J~ʥ9V!bl4|f7 OaAY$7' 'spW FR|'XR͞>Q19U4:yг85BK}|ZwwAD*ǵ<.Xx^H̻}Mu<-XάA8{~9ltm8(q\j r\ fdrP:tL{#:.6fg Lٸ C~娙=5{',_d!AG6|{jwc_B,e_o%[|hgyH) I(#V2LX [7e>g~_l(:&i{w~!''z|ąk/7̭XdNUYOA3>YzbVҠ(uŃQ?*ݡԥ[a!~괔4{B!`UgPuo߆ɴ7 %s_>!m C!AXv@ !)˶aq6OE<|;"`{ #tKЙBX % إm(-*{`oz `_3zͱ~},ooy>sL"}6Z?N @ĔPJ+5ƘέǨ``yX%(7i?٪)XJeܝ l L?+2GI_s~ew$o[2|'az0 Op~1Ð=d &ć\'IX >$`IzC JU ?XNEpCԄ&@P[/ !$a1 Tyer*gߜYJ8^ܘWBe!$n7jٺ/(B`u^rp QbZ M Z[G_W!4D FfxbBG\Ц ^i߷;n6<; 1 ڲmy]u0e4+ݜVGk;r΁>XNPh@c!¯$g(S&BJ]p~={.:"GӚj3R&tc^0Vs J#jFWK y1;τmKЏf}I1PD&2DHeyhx78Dݮ3Hp!.}v /L3 *}*98&H3'YJ`a{^%)6bŹ[tAi'ȕ5y7pJ >䡈'3Y \g"Ppҽr$:oNLG\W R4=;V8pHZlGJ&HdThCsm ÎM'"g VfyVw[h[)oqOw`MzZHSR{eXu~o[UG5> VΒ?ʮ *|U棓!IBV33/\f?}_n.]Zdr;[#,qݴQi-K^q\ PDܿf~ppt&V;B#a6;QyBFmJ\cI,1D@iwb5ŧ~ZZXe~>ÅE>Μ脺B9: ^!uwsꋪtRɷN^[6.y~tܜNd \{nL8NE k'[@M{9rT#CpS [)( sA.R9I7F!刯-Ia@Ɗu ~FT"Zڈ0 X_A7~u@7U™T;b˵zhe[oq/`*ܯ3R>УaS -⹎m]b_s:}$Չe+]Q4M^-7 <Ò}')6zU5H`G [|nޔdiO2o l߫nMK`rZ11@3\YΕ2k'-wl& ; Wv ە,~~I@̼ڧ+ _}Օ=QJثkDqOQ1Z59 %0OO)*FyF6}(ǩѽ`Q3gha5׶5Ffl z"=mV@V;.X+]t<, aC5mZ#iA=R *_x$$/ǣJz4܊ ktxh}J!kcĈdjwelT!͝.&J~w.rj(_]q9Qb!iq s/Hea<|vJ*M 9X>dO^K1jp'_:b\ͤ .E],\BMnY;)OPFn`+2rBV(؂frH~(޲moĤ<j۷! q4Ә[-F;'-PuQXZlؘOqF?"W'Bċ_gwHkCܭ4Қ lb:7!g/C Z}%Lo{o -+F'z }"s1ç$lyuIu_=1kHW6 (_W-{fD^&[= Jp^:xMT¶XpD3؄ʈ{}BoT{ V'f3.&&$0~GNWۉE="BZŪWho%5m\ Ss[RmٿZ^٬!PLWdN< C6݆%keW_lkl+^!6(ƃ$184/̫,V*k;IO?75_mjƇ*i#Fc̲c:̓ڑQY*! I"ffœ>,m9#ã< ,B+;=k|-GMN]qseIY7o&-颛C_QBW pѷB9neTzv9+ؓy 8d%CH?ϱ۲w̧ 0{R6׶9O4D {JV]9Ktc:QgU05oRJqN9-$aGNFuU+D1[}f+93wȳ)Tq_"4HvHc. kú7CL돼3*qY Z"G 荜#`#N:KM|2ti+w^~bzQi15צϐ2oBz1mNx b +%N/]GEcfx6HN)~>jXT_eixUQ.1vC-՚j `g}Ptcpmv&Uط6ws4&vB|47XnWaw2RӴyyC ]smK[v_$S9=#.=۩d-=P3!E/#Gbr F{Ew:3Df{&}t@| G6߇/~jҼPpX0aha$.U+͕ϬJTSa 4IrJmbsps+pxO=JaxMy;kPQ0tY<*a۟9HY$YO]c yGւ> TvL)d(? Ja1>̼7d,ã[çiHS&گL s>Ξǣ`=Jmt lߩc⮪ )RڨpVm{ 2!L᪃BCPITu<s+<=Ή|V ,'B;:\De(\1PR~pnm%bɷi-Gރgݙ{+F[m==vCZ./ڌ@AcHd7EV VWVta,(8 ["$eSk|lHxLz4y=s%#%5b~ Ÿ.W N3 E$82mg I̗-*9pTpƞVU >\zӣjͷS3|Ek)>Lٗӗth}:lB$|i$u]ewvH$m TZo;E2n hȳm*Z骑w"xNlWH] du?\_0%b{LR)!eTMTŸ2teyݮHTWZaLbAg5V߾IKEVΌ)^Hx&406op;JgRzﯶ=qoec22:LwCwTK͛He%2alȓ22ےkb܍bOuX8<;`D!n Pi= w 0Dvj$`"aJB"#f gcWGc<ӐV]deo`Dbs{h&KG^^W! m(G }4.vXbW ~ARkܼ(dč{w-r<9/rD % gT IÔ 8#^"Z` L ==#Xs~9S(:PYEbFvlM@in83lOt%cFf]Z?{+>QC Rwrm.YEDj9BlE=QjS+%i`wpޤ}f>V~[=~XH=LO|>DI P6aQdOz*bWPޔ|n", ?AntEK \`#pMkA!xOSV,Xˑa2@{Tͯ~Hz2lߖZN_x&( *ު 5<=Ӫ1Xyj6]W̡ f5'$48;W${aԧF: :զN;8ȣ4"6 Oz ") `[PҼ`DƟ+S;,O(S,6ZXB }5̙jڗfqv Ȅb|dg9K߷CU>C޻u51$[(q|_<.A^m NrnbiN2"K?m j1eV߷j(L=R7wr_ecq'aԼuZ ܢ˞lg;ݞ:ɦ4ġ@t9?O{hb^WG< ~_w{dNbfId/[ OmpmbPoت>tD_"sUg* klGț4 5򜒚&tA;҈˃݅#~\j):0;2]%*_a5ZHJ-wER"{9icz.GdZ 7r5ݦ ?gQ4ySV`^ D;]$ :I!>k;5~u]*ɳVԉm|5W#}Hj^yԽSr3D*px4B.: EaCŪ9-!pfSam2}>!V(^sHfnvSH/G7UM` )1qMgp@Z^l8߄!eeZPcB& ˮg(iT6$ܴ}/J U-ȡLpmN5paBk{{;Yi62Ō;q{J>٦Ob>#Fo7$K q'vtHeH#Ah\bk_OxEYLIdO+|Ñ%BAgA(K&rޫtken KO1j*T)}$he(c 4fİ4EYCSF^'|ȵ]fWpGO;o]B-O@2) gt®=cݷ#pz^>Mp);4%$(,PsriB^~D>;dscAԂX&0i< ɶ[ng7yW3FLy)Cj-- \?p n*0hGo]= C^=Ԃc#ݥk2EnTn QKFB0δpY LJo"1;SKCh@4~"-^Hc# JB:=NN g4i3%ECfio2Gw[Ya˛c <}#@sU,=H͸/)l;bPDt]70eS/e P5[єy6U%gi^$뱬lE*7 ,p^{gOXzy! 781Ch&qA%fK]XrhTkxBF1 NvlBƿ ~].b|wX}$1.l^RW\Hw: od+5r$i{ͮ_3sjx>>DnȪ>cdMJ]&/fGIp 7:u X-g~`9jJ+!$S׺2smPOˠ|i/maؿO4 Vlvi>Ww +0ThQtTm;'mJ97#}QόkS˃ҚCp*VlvɸbYq1i9X4 x4*MBYLԋ_g4tE*f_y` P-Y};zNH$5w͘qrV8:߁{=9t{Xm.m)n.0=lWHG[X0@VD 0e%SDnj4':Yp^gz7 lPyc/:h4U'en:ƟӘ .;l;wI++ 5j@_ЎDG22ne> p jeo&]8 I!0x+>^kq{ܰ\^8LsIs:}X[֍zdEh69ۆd_\_5S-;o;R &˓8M ~If-v؂ݔWb&Q|2HJQ'N˙m{׎Р<H܌,݃>r(?Pm vf.tަe:9ry~4u:~l4`!L`Ϥ~`+ S}@U;-}TZ!R: ]P'v`sw6x唥@}ވW=M$ , wu]@D8jshZ %//M H>HɭI~6~vG2~rn:,{AEk7.{C6DGپ]smˣ G;?dלƉ> d+-!7 t9 I]QXYL& Ÿ;6@r ϖCRۆf[ $wSRC2K  v)Լ[6qP✫]EDv\H9 %(q/{dsj^:߇D%u# UzE plR2Ɛ<0r˟LS-jW̄pMda + *d7Y.9!0>d[-t4$"h$5D_sS3d7w^XRR@T`GXq((Ub /q8ˠ YuĢ"NrzN{eE4R؞5_9x^"LVU⧨ ^Q!h9 _ʅ^^TzC>/ wm`6P?G#B߽n)qc-~/5Y+Scn+2Wt m6eh"+)s9ي)k9j}yqP_a!S%v`NkuZHbD Am2kk%I1mѱP&Tw-a7fb1ދ.AJ _ p^zj ]LI_utYKb@͑>k 3ĕ)_8:;gtlgcJMPI33oi3dFf~"TΎZYh&Vq3هgxmZ[ O bg&OSϤ8ΖΝE/4 5W*D jI.]C-rޘ3GYϐ8jenh8ƣUy+ yk^ gf؎|se3,dGTd:!=}8O8}8!q1B(gd/ vCh7-0%1c޻!{ga%[7XC&BV6ph52#-;kkJˋO<ŎU^7kzAmVH|#᮹]H-SHD{w. oXgLNRՑ&2 o;7rNkv |FKOzv73v%(5Gf,p-EBfˏL*tn>dP8)BSs?CGVz]D'8 wjCq< |j~( -i3a.~מ т(" 6˓w{zh͓(SŌJh0;.{X'WmF\h`{A0>҅eb82 _:KTY>x2#pIm 9J`͠w?[yE 7":Y^tKzAܝĻKdKYn> QLˍV̶ >3o ޑp'bggwfQK=i 01Zm\/M[hcu6Tymo[yȞJʢ_> oK %'D6s cq@K̝88Ng NPw6XcEk[LcgΔy8Ѩݨ *o3GTLΚ!uǛ.}-ޣHLFrP궛bDx%\txsxsjZ|}L3S&~uv,gWFVKx.Zidޓ[' $_ءϺbi,9AYug15iĢ0< UkUZ< mn:H4+ĈXm>̬ !Np?κ;8[K xVWcf'Y~9y?adҘ֌I=PH^̓>&E]q3UF%6K6ot'k3{6WXkRs5%QO-d.r'`CPH^'WFwO=F Af{oO|XG߹UMLC=@vFcPS,~ARw+|:[:`|wYׇgX 3#TS2^6tR:5a_ZL`əuMqB̃:2&&2 Q٭,)~Ĵ$z6{ ;jPCG 1Z`EرIP#؈+`"SW:P86PqkRY!g6R\ksJ FAo"sW;K``XxO4(R@ V2d<a^O Cln&(ݻ<.W.TJz$T9,8,3i>M[1Mz!A+gJEd \Fsv9m2Kq-pxcyFqڬ!!!7 Vu|힍q'< 20%"I U֖Vg=/ X$@lل#Un蠜*aG fsf49:W=nDbظ%z:vCnܨ5lbO}ea2L%93pjS`ݼlYn~J|yhOmXZ`!G0ԼN-A[p6_z+moORSM3?c-,.?s%w?4ȱa ב{L::thB q8QaLYF{˃B%#n7>/W* /j,$:&)E3+xz-<H[@juBr@hy]t Si36͈ʅc#O}Mh 03Ut3竀pzq: %ژBCs) Rc&T{n9?^%8%J_?}\B# ,{UAjCk9 WV^wb\Plm8E02uq 6Y5cK?kcmOdw/dԅɶە$&9ӱ?#7l,.B!YS73*".@ehqAYD>QR,_^=Zݗ*=94z.iYuQqdWUF/XUY`dͤH x?_<ÇQGI֎Y8RdpOc[;1dVza3ȓGWѹ]Jz; /X|:7Pc<q!KJ1Pպ rb&>XqsќtB4i"Or& b ȟMF#yϥJCtGj?M{3Ơ׈Ax߼#qs7͑Dgذ>M/7GdSQ(SS'V{߼k sI_9VkeoHK g"%EtB8H2ULdX"Wt}z轷~h`<(5@(@ ;;c!B2;Ӯăѓ7K*;A-5(;~ zqo9aGݸ*enOf&:KAn^D>i֞+ুmn)zC4Y tPog12=\O^i$Mc!ׁHsf=?Il!cZEbcLm>Xf-Nt'1H$+˄G㌏˾eSGDžk[)pAooʆ!=he|*hO-vw[Z*B<ΒBp=Ó `7!? " Q%V5, v^@T^|Op^4dfč"3k7V z)WyY9VpVjM[} /HKNTRc65|!e¤aWRGMk@Jog_nD(M@H!}~/_ŕAlRp!;YB`4=qxόlQd%#,J`hvEEP9"BXL}H$ M7ɞݱ^L Ć,H}?Hd[t9|E,STuω}Z\\q㇝^S/rAFEuwZR yGJ$ec?rO w<(- '?8ː0u}q /7pwͥ ӧJC~AnF pn_נ8S|k4O|;F7- ` 2ti"1 Jĕ|EPeHw{3HAp:Ss9=/Rr^ &iгK{Co0a-\+"5謸~"A`2Vd}ӶD;iYۣߩ@&\ak$ʧ`Eo8a/}3m"B/UXK8.s梅сSo*FWXX? .525< ;ż49Zg+[zlZr4<&xր&!VIiqo\A-κT]MI% 4NP:%'7fLk Î o)e[TAֺ-6AzκxTZlAkQxՌfG\tȶp*F䂺qkhƊ㌽ιs4nơ`\;sBy+vHEZ 8Gf=.<>c*OK+ї,HNNc E(g[0& 瀍0$!nYWVͣ[0s-^+n(!/#}_g$,((0=.1t}[][^V; Aŵ62|'=u憊8/5Jc^=28"]ܧ2 %raҢskAhf֛(pTm;Kd:BVw Pgy"@ZgkR1A 6Y\'܇k-`,ϢT|5wfšmS[ab0qú "]gA@`wY^,#ry q~cv3ES#@}=+ݥ!xea:B0Lj#K-C(Ctv*n>Tn^u$6\zX^{СqbϞUHuxlx(h3- !{ͅlbҰ}ySbny`#oY=źGEƮJl#dMm XP6@+ ^Xg~WÔ?h)kґ<9Ec$O!J gy{]z/k лS!WGL8H̏-8=_!Td/춃UzYB%ׇpF6踇N|[uCdX^ |eq(Ay8.'9>jA-jXs:&U']۱=ɮ{2>ŏ N7ԦӬ7$yWCU޹M6٭'w&ȋž.@;nIĎ &|LgVjykmRT#aq~?E{3IcOќ6_lSd잗590J;r{{ >(J9đ˹B911@x "`uCKuSqoC&kOY5ߚ3XdW)jqkJ.F̈́3淾G=1$RŁޅId`g+Zlp1F̅zeHNT`4uv#~qGO&Z/vq`RTQ]z&# 8F!^vkO*/䌛⎲.a9)Bx~1BA)gOS3ANoƌlї +H^{W{0u9Ouxi]SH Vוb]=TVil?6ph;/|uq D̗֓>:)LwS+dQ[,F'׮t!oKOk&Up\׺}`ảiM葒02hg6tFiĿ4 |A,S- 1xMI$Qb~4䢡O_Ɖ.Yxbt5h oWF$=w*˛8N'yd1X}Z!dqG/wȲIsc# LTɳT'%H۠{hzؐms"4 D} zT>ƓqĄ߰U $,u"'P$-qk$"b/zy\nCۦWDC0NIDT A%ZtϚf,ہ!2wmx¨B#@P; r;m"%!KnŨrI'lj;jQ(b޵XDjuJmLD^$ŏU@OXw+]^uFrnOWS %-TQM+/}_}v#KFX)rC<c}ĉkQν9v $o8\K0\ )*ɝ_ gk9_K[u>w HĚ% U~ݰ-}yGqi+{_l? H%*!rh3#MƽQ!z^܊~v1ע{T,2 '8pކ繁YN@}]ob0K :A6+^;-m7E+vB< \Yn6LY( "E} Y6)3;|R̜ 8&$k6^u26܂Z0}#Q $LrZ$3ۙm(!f 8+֬6?6>>h x\JgaõR9G}HzQF_OBY5wpc?J{=t mk3x-3 [HDbhSQIB\[D"n,fǩFl>ר7cq0>a㑺d%a%/v7s͸m%K!uj 9L韐إ{Ag-23AqI+}mH__⢻I|Ny\_S7WO,BȟWqcσX;%%*1[t&S'cd}]ӭ גSځM[ .H\W.2Ҽُ8vOeS☨ {)Hyϸ-!U"M4P2 AqՀd9!Ѩ# 2ټA7\oת@z1^z~pBTnC>Å}l u)E5oEDjVh6. 7c1hrjo|@.:i}mٯY,|R.}ol5b̫ uSַzm^W4|?d s=_/6Zt@jz/P_;Y 7|oy!S2y0*v]5@8Qtp{&ȪGE|,B>&{l-;{ @h@M x|s?tbpy1!D08"QU©|.-IKjbޓ,|6!qmI [4QCv|sӪ@t;EKTq1PFgP&DP/ )6ۣ독G;Z Gȓ`hFUiM30 Md9*i_Uox&ݰ5f{QC;(\X3v!j^Y-&2oU39gwB꟣gzRsV4LyE^~ 6Βzl51eR>FOsD{`:Yp KqsجPν֑&Ova@*ʊ50U'\5iL. p'q|C/_ȢouȄ]Y1XGDb1VvFԯ@6>}֎2x #x,ŵ1wm@@^"Wp' _Lf`FUw')a27riY7?mBr]x!}BX/kB2չC2vA3`9:'v.ׅRK )4CR+}vgo_ȇo2T !&Ź1ϣ$8R5.pA091(H3 !˙$f)QBŻ=ʱ $U>%s .L~< Q8A]o^ݘ[^QxpXjQb-pk9/鎞2R=5bqʝwaw/&#m~ݪi (uT! W❑ɝOHH\>N? 8b_a(\veo(ac|Gs8C*C*]oW)vlұ,FO@b(4siw7S b n g؃#&vi|'W1J9/}}$>җ`d#7#`dgbQ7> N y692n6nW[ۘp( HR-z/^u0*zfI Fl8u2!* K|L븸 1l@R y%) > #Yw be$5j&?=/A3"F&b:5̦٦:5鞫 KJ. n΢ pŨh_AiOݩջX.)u`I Pn}ieh4%e%r">`PtT+<\p|J)pdu~)fvG_dķYm4vdHg`ll"Lx'&~, ]BcmȮҤ dY[s1&W拟= +_H؉M(˶xmʴ$Rw_=DA" x_zn429)2;ȝz.2ZA ݭg KSQ"YQɕ\. VǮ*eufߥN*4xEH9J?gȘã;}&qrnZaeH7I\Iva MUR`ܞ8WTq~eIt,5Y zr4Y)Eߠ6ۼ<אI~i(v ?FvٿyHz80} -DT孨cC qX#YpWf)Yf[}Ȩgۄ4{@l 5N2Fyh79Ur/c[* =g33x;e3lOTwWFzeV'յ< 7Cm3|@S80F~>8Xco95騳g_&[]O>?3`b"|dtS4 &90A[מ8Q%ک7O@f!&.]>[qv'fcy$,Dx sa=!uAAG=bNq7lΊ]н!A w?hKJ>hڳϘZ%9bINyXLY] K_ԣKh1զ5O4j=^/mX+|[垧{1 zS^kA(7dxrힹn\< յ=1t͌p)$k`Nޣr ~In,Dl?,eזйHn0PgP[nιMqo"g8f=Hp&n:13*qYbIwH!;ѷ2,kxߑ`SO_۶0$ 8AJӃ, `\(ՌcE[?%Z٥ČPq gD(txPsx(>k?[t-о!;+q泛ii[u_C@%V7 Jk[,sͧwooKlaL.m[wVLEZ\!&9 L >gH1@M8.ܦgyTkk29‡CDiI_ $Ǜkv@h*]lNARa %?ϝ*'Qro`YЫozw/Bj'wu˯3ɋ=%5 ?l(*Ӑ4z=#,cb@S?ntpXytezi< t쓐zjm(6pEɈ=@ ks Am#3K_uB:S/F=V(k@O=Z BVEϧT)s?v` kQyl9 B h|5͏5 i_(%M`5[1r-@$Dhx~οLWdί+ A"@FʼnzwԽY1KLJny~y担&X~a`2_[A;f{^@x]ӌzPdD5x?ӝ~lh)}ȳn{@fS  y [.-ZbPAJxp.ӓKl)U h) ᮚUH6޼ ݳ 衂x{{1,9 9 b89%]F"Azvb}{ӷ+:J]~KDٳbѿu534=v5 9x$BpЂʵA;Djdd3u."&Ĕu2ʞr7Zy;bjqLAX g_Vi:#eĒJ&h7G1q@!W^m s)SA\&VC5KsB^5zT嶍KF#gEMVr4 ](j&9za1*~kyr#_1Qj:RGGWw1㰂|Q/OL*=ǚm>qryݔS/-v aAmӉlIa+[QN.|b?鯨(h1kbb*t?. a_X@ȺQL.|kwޑ$clOBɊ(vfSuDd-kgcq1=L}UutBlm>jkk͡%{/ #8hD_?x(v(F<SorfYRc+=VFJ \Niu{ p\GȖ2iDR`NG*ʚLzJB|'u[F&6șz8KuSLyX|`);܏~>n<layM*B֍ A|C8CԸ'HAł^nۊ,Xt0aT| hx0J6^@TNq96jPQchUsʯ )35e>_el}18iBzơDacѬ4-rǕAPw߸3{q)l~Zb68ɑ׌0NxZ ?<0fhUȯRq$̀CۧRݭj/x,} ]2vQ3)B 9yDR\<)J,ȑwN(T7$T(96Lŋ".w!~Q?"pB[84Y ]K`=/Ex&/j\o"M'" (,YgL뒠85-rv>(onDl (t֗bNmcqN Hl"IF㉝l$ѯ0Qޔ"Tە4v9E4̇̑gy+ۙce2-@lX{T_olvj:>TQH~\[*{{dTz~ j#D9X7ΐKkP N3i8zzUv r5]OnBGGp|9Q+188u Se|VbqEG3ڐ/o/։{s+/[- ~[&: 2|5]NycbyOF5N6S3 +3׈)yY,DglF?"uu3";@T:uoUPC{! NGm24I}D';&9; ]lu}n^*Os@e?CȞ%r\`bS.NCf D(3Es'T52.BIrGEG;ضӯ\%>a(sL67n Hb8C?f1IavŠ=h78R'ۯy&2mT|lLL槹Y0< Vⅻvw9gu#lsKrm1΁ ^vi^7=B-${2-Zp#T:e@T X94A \CBBkb:\iN?'7 ML8+D}-A.eZ-v ^![ĽX_7'2H7:O߀3[Q!E %P |PBj`?~0q'TG'!djw(x {DD8 (ڪT+*-THTǃ`$VCIVw0iwk@nԺ1#L;]'W KHhD ̑ky8a2Y˯P?5՟XM 5E#jk9y5f 8h oCZ}bFs{ kzL^55!ßXOww{Jm^7[%.zЮK6iإ n)ҴMGѼ,>#$HW2{vD*e먊 [$#1;ʟ-®C8UCZO;Kzâ\N`gnSU8đ ̯P\+Pt ϶h7d8rTªV 3e5[^'(>Y6ց0V^rY-9+8^?}6b}*Lp0Qsf!72R] ! QNfD_=RԂy=x>ITb}v /0QlQHjֱ.=t1Q?jyOΊ1(rs`.ݕw[DٴǣpEh`]sL-7|#;8o8-v1}㦓MfHT˙Mm@*^+)coBA7L\KkKFHL~mEoAbȢ-:_. ;.h4/ّ!N}4ӷM`vڞ vUC̒kjsukXKt-񈨧Ifl-MSU` { ~m[܁?z2<J<,z{_fԝ G(StP|zy4ӿKz߁U:kfɰ?o[2׉ (T6PY$s/|Tw@{C]=C$YY Q@24#BlMP Z?$(t0'<Ht%JATuv=ؽ8ߢ= `#t϶ +UM&nn#٤@6P EuH}>]hUO $ OBSV#koW(lLϓͯڨ=rJҜ/51D=&qOox=uHxP"5 D _C<ZB D/XyH-TYspGy'C6]~E,Lh^Tf&6^b s:$G]?D0ˀ䎝\Z&@/wЦYjwS댌8sAt]ћ>Ȭ>ҠU"K hႴkVS!bJ Zw9%_@!$+e訉 RJ0,|1dVK d/@ 5myE/۟eµHlE㛺II}Ӯ^iJپd1wLyړJh&µD^"tBőw|vm*K{]{$F#޽+byoZ{Sokk.-I_m&m_'^hPX%0I . 7GCT=̤ /*(%*tH^dSL̫mÝZNKH{zu*Twҽ`Bl k c JqaXDR>G[s*FwiZ+ю-N dCа 1 ,MvA<0vե9k]o9:Ar}}[zr]hdr0 DE 6$upC+dvە cH$fBFF 1,zzvDI)I-8[NaVUzM>5E;4~1DY''1/HƲ  ĨPcS0C qhY4OK ~*1_WSa(߿/=dŋBc;@Z2\1j? +S2ZAVfO%"5>sx9.UQ! K\3d69&JH@vpus| 70u1?t9,P*(]32Ǿ~#T'2x~imHvL&wIhup{Srfˇ#Q gًxu4ZAs Cmgs_i)/ ҉?DaCVcƸ>˛sxa6UT(ۯ?D)SBP"vMná$X7Ƕ᢭dpԘg}(H1bT̨Bt&A06?zlw^0 PX4,3dnVw[9INx\iNbQhp;ȣFT yH72K اz?.zD 8z iWTjIdլ@Yx +qcD~6gv4ɊXU%E%f] N8W;I*5Pn*$ A?"V:& eܲX*ar0ȨT&ElZBFoD`7; 5`^G5vH~ګCBOԥ tݘ8W H$>Wg>=`7pWqi\zGϰeC&gF\,eWFuńC yx^sIC7ͼd"zn'pVd\W ןJ1&~b"ҝqeד|_a[2F9&.eC@y1,7H"m> H',hW#oG~_б% 4|sΕeg&E1/b`s-Wb^5|b4c mPߧ,Wik#_].MB${$'38ҳ8ZgK3d;%2 Yso˺VMq*{~HFiy-5ڕY_98VX;C||}ws[zlt@ m,lĸ_otrJr~zeo-S9=rB}&@6+MC:V0e6eyԏ܍]lΟdQ?xB:tT/ Ԛq&IqtlVR:5t.UEfjI˴LH ~C.E* %U=?M~\3v͝8I^Nj2 *懃v( n0+%6$B,)2[suCmkHj[LKIZXj;t--qDmdY,u,E #oX J-i)`R;],i s=kb'(hΌmI[S|ڀ ",+=_<1/RGjGgg&˩zơ 1I8ل0m~L]Ρ jI /R6Ļ̞AJ# N _pSd%C"wejJ({G!(nŎDGRՌ  DBx4f$w>w{A4>!,хrw{{:[ՃRheYJX&\fVX1H(NMɜN gK 42k]"hڊHծaOl+Tjj4lCcQqn Y$+O%cgJEgnao[mҺ`')EBbyY@6IyLqX~¥d!̌?]񲆅ʈSebv医8`&hq=˳MZ oB: yb-^O'Hkh5NMY߈V|r)Ҍdɖo#hCJ#C 32WR\\ԯ=\}|.~-fZxs &l)" UH/K4x\ M>?hɼ0L~-ZQ=SB<2)严"q*r?- 5Qß/#QNм*GȤũ5)4v4Q1 NڂeQ2h)[r5}5щ 1IN$/]rb#% #yg]#|'P /Q¹jCM1I|aiUZSC."N$x=f Q*]$PC'`.%E~Jfs-ti^0:`̡EߕnzMՆsX)ޭ}$ נYR2;:vCZ5++fgiZ u 켰*yd4rhцV>`-`>W"zpΙ̮_Fi9699mt/Z &@GkOa& M Sfա^Exn[^ wT^;F5/7} n 52+MwO:fhj[kZ5YLxFȭVt@ԲY}ߏĪ nk.&J kR"lZmcDRk .Io I#G@Q(t\oeʸMMtC&g_IŇ[:|h{p 0鎢*ULf U`n;𖐷Yt(G2q6U̗GZ=z5P@4cyj\UErN3MQ7( E tͰ0xcSUF68pGU了JP;Gd)n;‹@9+:Q0 $\2{y;[7 ƉYSJ19',C:<~ӋL82ؕi,C-{_;7!j/2a/ݎHrXKBm{sE)yeKmn܅RtPhE &4kg%kh#ȃ`Nwƕ`B`~SW@c~٠[C'J O`Yv2퀶QWP}je!r mt'"4룍 !OF̒)9&Dl-HbL9O"U_It\X[o¡4'dwO8if=i[gsқNYܲS))P1TGqJL^U tyIv1:wXָ++P72/CpT- \xYW ty D A)8wNظ&!d*9%6v5 JʾGi|.dŧ7VOobq67D$8M{D5| g*CPqȍF">|ia# ӺWN|[GOEtkȟڡ~Iu8i#9_wg >J']@MsS RlxΔ:Vl,vt:<s?UBg ¯V'v/z[nc5 ќma)Hf~Mre@4EDGrʴwO/bs䘱wv N僧DYᰩ4TeF~;^(o!Id-= rȴI14kB^< /D2(y˝۳]nKgCBm yNil5p}6HOv57Bgѯ-`lZF8cM{v1 ,^S"T'裾`rw92J&u!V/W_xW5(ҮGK7L۝0zl󹎚?1\E&((ms7nHu0?G[dw)B >+puk]%XY@AUTȕ-b3H1xq\v nV4bNrdX~YMF(ӣP皜a~2v8Yk&h# ҨLT"cv Oz`+3Pq%{~I QrlT&B"٥"Z* `MqH+;op|m@qh0V!*5JPvd(`_վ63Uz RXNN k'|Gj$gITs~:/H6m:5pR·8]R4otqS#>3FIl~ ;'|ewnk 'S:8 W4<:᳠V߫ 3<ڲ!CI˯rsIo;̭Jpc)ZG{UQ#\~˪<|sڦ7@QuΠg$ې>a8q=ki6ѯGA ?p~kRESխl? YfcFm5\|ޖS=o6UpbhBC' `:; + i(h0d˙^.).>[rԳfy]BJS[|@GvNA/(\NiGy9םN8#=i$ VEݦ񝩾RMoOxD:oN忣C4WL\dK1DNfjR_0d:$LR^\l"P`Ux_)lhm3+\n'(Y(k*L͘@fz=.tWGOZ/q5]\>C`pzb3xnzk@9R3WLhBsLߊN`Tk&Ba5 ԕ;wޓͣ9sÎw(x+4%+W ZIZcT KW\ψH~yZC//Lϝ \MU7 D|_:$=\&0To"xtVf[M9fdBw= Ֆ)6Mh`e{Q S}e}4gl?QfFW9OV/ݼك/ 3P@\?1LGt N`}eHZJ`*j6*o䕴 Q'jr}ddȪ̅u/y: 7Jz]ceMLxN;h{"ez)`7̀ۇcWb#_;`'_ab$v"0n,cf~3.(>mҞXk✥.ԁ@WU&7m\gcwNG,8\Hq\۠{epzCJ =\<\${hC H!$0 h.te yޏn;}=< C7)t^-IWZYtѯQ<q;=_>~_+7[\c%,Hw4Y ӈdK7trQ5e\Ig6 ؞t7FRYbM "'=>5ܕl(n GȒfV>uB[?Fq*3k_¼ _>2ar((;!ydGOڇ1ZNX4?O@aE[}d\{B(r6XZ`9'jC7RAO|њy\ XE5Gè}b_;ĪX2eF3=vWn"Y%r63&i]spT8;GBVT[. H GK,yȟ M=#(0uFzE .+ 1ГI&"IrbPI2; а1s*$'_vA7l;n$7Mx0^ICZGgCىC@]]tpi{F\rۤs -r/q[*Z-a=@m+sjL@DGZAzn%:{Ʊ?o$/1 fQܘb'.gиSOe;3A6I0.5*Vq0jP.|SssCT_WVbW3V1krl,V-LaW ==Jo;T\vZ/wۈS K~|Aiu3kэX~M'p aLAAQXGIЄ8{R &5dWH涧7>Tw,d^;v&gJ5)s{I|0H.)XBEh #(!}< PPxN! 8bb3~rhƋ ,#;w yP\$@:"G½ $aahWAϹ6 (U>NE~F 46$Pl+ՉM3C=wrV[e'i /́s0AՔ^) Yy-\y"(S [DgspL* |حA-?Z,*ߟn@X7siIkyRlIǟGa_Ό 4y.*>,|):-S?/T)5CW_kTۉoO}ϒ(̀:ͅFmo@KA"(,]UV)+[mf5#IT0XfU;MpT8돱s?7tGˉgkvM'"nLhL T4>>*򣧙[ELJ2VxK?[yy3W2e r?gJРyu!sn/ eO`h+ Fn7vMν4>eZo å*n ]NQ:̘rw% 2O'6o*<"P&)4/aiTSJӰ~ҏ^ԁzAk6kDJ,"7$RȄݕ/h;-|qص+/֏$ dYƒbI\;fV颧fCÉRY q7*Ŏ4 \ic6WZC)p8=7z}!:2~ps0d8=wRmGuianJq~XoI8]1F:*jwƠy?A6(u>N~[h"PP6GBG]6˖c'䅂3TmЁ*N!_&.bs`UcL܊HCjzv0obBcq49ָ,jҳvxyQewb3X{)ds]:9p3[G@x28Ʈn:Ta-|%πNfFuf|Kowo8(ךTynjN/M-$渦vC`Z+b1טV!:QKQd;dhD&6wKtmT;_^㺐μ?eN՗i$( SeXU@Cxm:xbY^y Z\U6MDZB*)k6)Z:$)g>13ܛNiI/v ,LμvЎyKNI-mwn^OǺ/6QRŔH *Ơ)׸Jn7Ye Uh(Ý6ys*$iMSX'4@&a4"֘05k2L!?22!OB<&hH-:)$ ٳLGe #vu=7@W=gOG t)JQ= T獾`;r}<+t}Nq  (n)3pIz澒@})P2,\-ts9j|{dS&x ebmHFJ2 x$"xOvRd2 հȽbvT!wʲ\eM#פ X}7`ˑ%mɐtW FvdҲ%D˴%`M%?iV Z/Iۅ׻S2=9jE N'pE9 nFmw{OB̎OEm~8{58; ln/M yga\rb (;ylx{pvz?|w<}+Q \Bȧ(+q} fk:九&F(jx``h42y^9'zELUmWK3a;#k|RD~ fg$n4Y =E C#T"`ʒ (:Z!Tр\i{XX:KW]MKmMjؒ3>(i> Xt1aU>>0l.Gg_>raJP2! %G(\ =%3w!0}sƯ9.!F+׃R;2B9xٟuq]*"2xsxjH2{blq$ioSH{jBޞ lpɼD`(qшge3M*EQ$ 5a9ftG8r$+h$S?wӺx63u s@@,桲T-+ mgJ4EJ^%z~*[L*%+qNgn^b[t6g-T|=3?6iA}z;S&.\PAfjzDʕް=N>`.7pߚK|@I ,)%{|*[I~h(]6%-IVwjN9rsbGTSpjD- Ks}T>h ~5E@S)אs\ތuJt \@e5[*ŀ%9n xڌX(=/i v9µY~d戴 ӵ3^sH/J.֞oE+>9ч)\N2.jv`Rb#8VH^4T0IӻdA <6Ɇ.Z5@O`(7 TJw Yɍp/,cȀWḀP3{M6=%'B.АшwRJ]C؈dK|룔'ӄwclni2B=_he΃NWs)K:ץX;kٍ~p]\2gKUikMoo P9KIԮ Q^`kʉrMu@ A߈i趿W_}?2t!3IP_r9kk wXYq;]s- \)6vH/c6+a2hJM~CS^HwrV'Th .Aeç8kdѶhroG ij]X UҪO|uYBgu4S=PYUӤJ_R,L|ZW{p?L-{#R)/m8t PggyE0OVю$;Cmse CzvF{#謥UZ-J$۾.xy:p@]_7; E/fظྜ,:UgԴ]Sv5E krMq90#xܮE;"PYM?'&E]>tvQƘn(L=4W;SQF >qOӕ Or:%M7;K:tf}\sMsBU {у5Nx>Yߓӽf-Ūc7B}wW_W~~( @PX2řS O?\,GsI1s{7?z sWvoqu}lH"\<{G6ZsE8cn&J=}X[EJPMTϵО XK\3L(yu3/VS0z-GƐ7^n=& ria+GtG7"eSCgʻE}h2r|fYn,)B`9QН->ϻM2t5F haydѲ:i@׉S 2/ޔ52%XK{s "OE@\k1ZsI\aH-J;6]d,Nܮ Im|G!^B@%Q6!OBjb2;ʟY%'- ?ع4,s k5luP$Fsy}A緈BpQDDAn̊?D}Jv+ZA~$z+IaUSI-ܧe`.lEW`B*3~Ri̽8jeK1#pu⊠?GQ"P=PΫ$EICvR9@ 'ѵ: /]<&b(%tOHaIV d-b z9m>kQWtPU+±¹}eeBArːS-}@}S:j G\B&ɮW#6B4%1$'򝖳V? ߵwb_ʝ|y8")it~ % jf߳x 'K/ćh7ط\GkF8n(*_BJ_8IAE.k֢3nH4; sCT39rhbЇ3udk]@PrE'oS_ÌְGf$닊C^~04o@\H Y_c)LłGVoՈtR\]A(Sx&`68k O"LIfJjz#퀇QԐ}LJs3ϲb+G?R5 NC/g2On(ȍG%(–|PF 7N4M *!yOP՞B {ףFo{Y=b9 hρm_jZ?7g8-b&ceC @-u( AE88FiUH-mI{'U|9EvrX @LuLCyOL"'Z^;A/#+y2]grx-L!ڙEY9,`kLI&hue%wp̴ՑcuUq8!Wfw6W]9mJI&8[`Gä1=a@Vk;G K*#Ԟg0ӔJj:R ~wMoH6,ӗ7j܀wyJAu31)x5hG5t0%E|厺29lFZ 6˓MIjfo@8X*7$(gJl$:&n7$ǃ-8ܶ1) ]"؎Qj ZkB ) hA|v/TrG}pɇ)3"yXW!<~o!7-7ަ/l3y-& Άg.Ǫ %e|3N}4k4Ӧ,<})D N{o]mK6P;J6xJoh՘K3 R"c QQCdT{WyTw`sê ˨qQGRhF;T%R 勀)4Kw(!>6h0@.w%TVP07VÞjeG8&%E>aC_ʲ`;Z0pCW egK=SF;b;H&zl.sH݂Y V[+ ^%1(g$-\c;ϭ >-ˈlʩ>u36no83fuwA3#AHX# /6ˡ'fJ %Tb ^+I.c}B 2$k1wd~}~nn Ե-M{u"xM\bwp ?֡Yei%(C(%I 59)4lOfHHAYb o`cr믬T-jjpIΟ:u;Ȧ#H/Cǹ4stk;ޑ-8Pd/c ;2n9HiI .2/jz}>MjL:eÁ78=NkNÿXrH{EUcFc0 / hq1f\fta2ŊD5)[Th)@@^v0V(>$k,Y?CʂtWH8Mrs\n]3cE6i;Wr3ʕ6 8|aQZD)zA~?'\A0"5׸gs#n[Nfar,meY0h?"<ո-8;n3b01ű`sKzbFդJ2o/+&]=nEJM51dubvV ^CGcM#/ڜƞW@ Bg;:HCPQ`cXӜEEi,i =Z|3@LoQW@pM=4#Y [/ /OOA%!yYWR̴v9=!漶rs{u|r$GT7HX' lXWa?USpm,j!NK`2>{l{91,&WP(|G?)iZ "59xވ !C4P;4גD/߫8ޫ<{Y7sVvRT1ЎN:ܒ8&h(M8/vc( Zi;4jYigZJ>2}Jte.A (QXbi;:O 78G|w B@]¦,>pW5\=GJ@N "=~KM4e- tRFL.-P^ dhj},92/א ]g2PJč\KLxGaOiف7U nV.|EMIr^[ u[U4I,;[1SI r4LE#t{TM>}<YA?9?K>QDO{RU=5PBjK#ЦRX 6:2!tVݰx1f EkҒUR+H7.}47 X8:e(hgؚ 4 շS2vx_IH^ n>#mFcjGݘ5Fx0 AsG&3ٍ\ĄXtLۡ{Y3bA癰Xmldߗ=.I Е=ױb43Ŀї!nHrOŔ|1 :|~{e6P 2 PO~<= %\9ÏZ/d'g<;Qa fzja7Z^Cpɻfkx?.OQ?1-ll@~7ԉ俉wȶ 0t)qs{yIy)s|78g𬖁`pF+^?8o.a쮪+߮<ؼyQ.7o7U1f˹ P;1²(aOUЊCnzn̈1^stI؀v)?`q[ʄ~dpE9~4x&?*L1#db >&@ġ&_ML*6pnRR?5h#"} ,]3YVa %fS> BZxrx)2Sz[Hj?,~D %)wKrI٪f*f׿nx-<}$.1['Ja?!ԪCB&C}ds =QmV2 sNa% ] mƖcpa4==tOл Tiq dS2()#0XToM.{|א~ZgCvgnh"¦*Q/YSTԸo${hT>͸]rQpMaPJN0_*8zт+*cjk'{t2hkO];M? 5* n_OJu; eRzO$7VAOlxު=ǶHn, !:J-JCC\Lơ2mUͅ2 ㏈~]z_{GQR4C|Vt'];}(8%G7xAd+ho@vz{o[n7,q9D3PVY`O| k^l}!Y2Ǟ̊trw&2S|7򅑤<ݙ]ZwhnObBP^^Le{ZNE}a5 !`Ml*s8eJs|TtӟK}|dԫ+^jCI鲙jO /sXT` p:oMD@BE$(q]1SbF?g"9YD0⨊D3ضvmjooL ^Lǫ c(h|9k z;1>I Jn2".pI)0RJHt{`{% ,5R> >Ԫ#LhQxXO̺Kf಄B)'e{rQ5b`M9,Iuڎ꜋~ eUÇ4)sw `4I#_bKC S반9c2S `"״THKb 2MﭤpҪ CuRH] lGWGxo.4 #k&F _ ~K:q_PɛEw»? j;,402ͮ1Ys@&sMȌEٹ 6zZ߾GؔW6HdwO7hs;vLf1 ńvfS~.Ŗ{%v"N*Ĩ=$fN6owVK ^QP" B;@ɬKs>ЛEz2ioɺ,gV%,L8$ EfSudSE6{V_@&d̹wPo%2!Av^܋/8F uircJ℮ZvT<#C=5Pj ӂN$n'RTk~`附4%ǖ֔~R.>me:>PELy,b(em\lK"w\φv %NIxgPYI,ȵLjX 9EZdpQ4זx@ɒ[w}/Ԗ! "혡WxW#Hۦlۧ3r bTDG7NEpʪvz"crc3'jRxmw/Vgd'TVId&xUΕ}¢Q 0w )DwTQ>D)~8LSqg-l8S#3զ/;Pt\%!_ g8 ku J7+__('TXc晢BjeÀ^uS[ b&ff:b/"e5Ã,}3+l%/\ [ /AfԶRXHnhEG٘Mo #ˤs}"qD =ݴ `FϿ zgƴPIC055y%[%@tSdnIJW[^nzJUsy. @|\$ёo}FUthك,PXO1iH:-^? ^J-xB)x>:Lg[JrˎSKB376rol,>o7ge WcTu0\EQ+O b nO1h~7RFT]Tb;\]]YV#Q/v˅%i *MYD zf2˳K>@ۣdҴ{Ш]/A?y)\Z|o T} iE}ouȕuo$XsFGG3CKjN_U@2_``BOm6%Pѫ4$M n+sIW?Kefz7: 5J ם;|_d%,4?ϧp] f\8~g 2ÏI "ADWKē;ڿ/_r\‚pdʲ.A%0⭪zgS 6d N(D}lUmϥ[ xIX\oEo|C)4t3ap;!3ʲnyOX: QW:1C.r- S`D"tG;R.tNU: MKy9O8d+' rY=9h]5+UxOԯ% J'?4B<6..-+-շ:y5:_pOգI ɜ8s Zƾ2$tL? ]q(Yiq֣ 7M:/M?Qu/&s1]\LO1(*̓IiETP@Hțp~?f3n=;:GN"y|׌d><S2Ekh8_a ?".ToHR6G#688L^I1 t"#g 8z^"+wDk{p j-@/wsj ƅi@-Q#hϓ{kQr hbBUg|f<eUR#,_SF<-b`} ~<*RNZ]G?" "N9$;AF۽huWtn콚#_])[(x]=\P3)l9c>JۭNf6/ɊeW UYk+ /mK;#9^U<>n|W2ik(-YMG/Vf` ~cS_ptNXx42Uˇh^C`X @+ uGm3lB`l-&$Rv;'$hX]+?MAM˦Hi?DD_I:ݵљ;%J l*-q^6B(ks*33$*!+Utfcfb]gK;K?-v@o2\ \ͪm+ O:%[f=ݜѴ4^޷wlA6ݨ ! qG{zvQ_[3,&<ǒ6Jhb,HO$Lb1>W,,b4ZX';.fNt)8i_{H NMl9B K/eS&,391;}SoL?Ո;8{֟FHDI:v1O57ٖwNY0EeXǩ$v6O`׫̓`s!}GT ghHZᨬ҅, ah&g(@{НePoװ8\~ޖ5\ L[s/`A1|: [OQm*AP`|u( ]7f^V}Tm1/GYŹLl[JC1$XB13"g3LuX;,Fs0K~Ov}KW5mTDO;$lF&8[Vla.VbL!3Jg%w>Oe:+Dy6>l+s&CSdh /D>5գmQe^:z9+Ykp[&C{?Ma D/ny^okyvUR)1B)?9`a*tQ) dh7a\"@Q4~Qp6pUJsA 'jK0p9EKr2He{2s0nmjN2vS=H= ,B(f_/';Df8u ~&͝ ~KP{82D|%1?,gikv DKcnOfJ/`Ïx_?c'\sySTWIA>w.V4lKsDʍ&LH$ɚ 븙әvŜnAXOfbI[jvZ50Eq(> {X8M,f{jVk(y+K2\~+YA6&{-܄V=){Ԝ@ơ% 2h7s},ea(ۿΗXPH)V,k"^y\$73 q].BMF賧zk.z-m#li$+nԼK\&ީhs<5 7sm <5f\ϳfdّ֓"`T=bI-yy*X`o̔mcFao`?(},i}Kv݉gIQ;SXʕ_ʱDUFRXgKa7ٳwFOr[2#Yrq퍇wrj#F4:^X#v Dmo4ZNdCSz{cM ׅψO~{ 8 Ѿcq]cf5b@WmsXa:|Ș#nF:\~40ґea=?K99C#%h#<0< = yW~n;m;sА]ۖh*OΦj > -~o:׸Iԓހ#4%[]#̩7r> @zJ ʘe4/~ʙK3Um^X=~Y\ԏ+u\Dz vp[afN / lim աfբTkL+fAKvX!T|S(,)9 XdiOJ':b9|˱i|dš{9Iordޅt\\ȕ Nv_`H nȃ~Zp40&h$_#Qh1u~3rWG8 HMƆR~a`E' VwS$cf+V-ʕO,7+|cw)N}`@#S A47WL7n74Ό<+}}{ /頻O-/}1g}4/RRO4G[\X̰fJC>gK}j,MӥO߈2hŇ} #༏[7 t5An/px3iI?"qs M@Xb{R'=<0pw[m-QKl:S-/xlqp+%1ZKa-ĂBaj39mhCJY S$0aC3zbK e7LK)Iu@bMO p( n 2+rw;Y,r 5i0VxE,Ze{([eI pA\qt}06tդZU`GW*Eeʬ5K3_G.Bpd^NNۋM4EklNÌ+g҅/ LbE&V J]cujN,q=[w"C<$uIU42h$c`1nKno=ܩ6 >Fe1 Y'VRAU(12ӯT߰թ"HЙ[㞩{$B "o TzHD }:㱙 93,I;Dc gb3?j(i7ZJW ~0 ٨|{hȸF"ࣷYb#{q#ʎ=k%--7yh*3Rnzg`Y 0m6:c70-Pwy@!̨6C =X)NSJre `*_ 81] >짜H"^(s{5ESQP4X5ƩsRAŀY7Uq^Ms.rTlme8_xp`zJ*$n#CG,q\P .IzA]1zng v6P1&:Hj"zBu2N=sFuTJ e x_%W "&dTeZFKxh%NNH)y!XEnc:}}(NsG;>=K)&p7ƕcG6<} ٸEc.FGo(A灜60˸6*l ut5M,vDFy?kPre7[/ZYP~]dw5 32D|KP"7 3Dw@;[GjNԅ1%im;UQTaHvsX+E5;̗@ee3J0CFSm #nX[̅ BLX =1\f;*BvX![h s^gۛ$'17kmVƂRYr5" |KZ:_ $0 B]Z%Az^:I ʑVQE-٭"`]_ m":9;1bM O4ZdsY yۂ&y % ~03_zNVG=1'{`ʗ=,dxT XP^tڗ8 puzdg&X(mYyC.yuekݨJr#xi7unye qSC3!ۗ}ʎ s1ދ}9ҔY 95XlҕD HN$mg0-d FjYβO!s@xdHb73*pI*q:kdK"Fx6} 5[Kڡ Hq".H[T+1}YKE]ʦsDJo1Dy8"pO-cX e @NC}z?Dzb <{~$t k24$\J.FZ .rgGi4{(ncg x0WyUZ/'²a?&aTO6DeRBY,1UF`Dp&{z̀S[y)WAN5[zb0sm^n ؊8kV`"i6 Vޓf\QA"xny;Frp Q ~&m;#Cmq ȊX@d hЈ? rLG`@= /_=1 ~i])B0jܟo[nt!ƾyAS1*afޢWd8)/vOO Wmz|سa_Əbz 2*|N< )Y,ps퐫]qc~Bo48-f.{F=4ic18bü6rv$x{"#>B/(V&Y%D! Ged^}rEde|!"8Eaĩ r&{e˲7֬5 Dmc(+|Üg`9DRtU8CI&v)؞hV]kHcaުjܩkL `O'{wYtmCSmwn8$F,Ue}$śk٥IjjFAξD'4Tx5P~M&K# CbjPiZo*rZ:vF J@TG.dWhNj IqedXO4ǢxbF:} d;I(O LT_=6h`_Fz [|i3>&C\ٛE%9ԅs>Z&R^t{虋Ϗ"\G8!%5!+TcZ0#F8U T}Ҍ 8]kT2 Y?Sb0D;||*F-wFHl GF愭nEb;c+S+mjqθtbg4VuW|^r\gEkBnwhxY>66\hKEV36]ba9O>W>: `^1ZHNoVOG οݵBL5wU!A.J΄U8MQb'*eE7T!0>#FKݥ5iRYV+ujfjʈx59M53xJ:6'%S늆 󓼄>Vь+e'`J(O/ Dn;PGsWbbs2&2WlN_-x[eg"b>߆$;]ۓK;1-{ z"TkZ=eZ#c槷h6K#~2Xp'VG 4[xQ͉ `P#W_ӭ<^sX]W:^(e0fXGbrnf+҂NF Aog3<A2r gʆ9 k0/}ͼ hI:LeEx.\J{WW-8Rh c agjܝ ڸCY!T}m<8%ucP[s E˚j-t ?fhsӏ~Jy>-@Y!\96i$nh,&RH/zab\FWs}!J3f:ٺck)-S'߸,<hȢbKD)}.NZu"; An2L/E 5QqlΊQj<'[Z)EgL5S o0ZCgEtAp ClaX){\ ḫ>K뿁D EKx\,ř bɤ!hSϗ uϞ>WN@.\ F>< w'޷lQpiSs|Lm 8m=Ķ|}i){!O[␄b.> -ecȆصpBh4=\ p:B[%*F]G]*n.N8sSv!B~I.e\jmL6 h2BМTk=z6XENC)Ye; 'io`)PѥReXlkv:,4r1KB(|7jt(tj_ ZTQ0H.2Ӷ.N<%7V ׋vi;٢"WfYK*e͊_8ѨW# S!`_5'0d9Zj*B2o"'N\rv5l-`}'1B{Yc3,R1}$UWfsa'^ u:ŏr";u01n]\-k)}E%ԍf5>%-_&[ gyeK^=kI?D K X\o2~f)C/iQdXנ+dJh&m< |zf4=xN%9PH-z ڎ(Bþ^ }˅ 퍑+~TT_ZQ%7G zݾ }-Gb5e6?!w^[}vU:/3 <1hl<&b΅ip[gs2r:|MexTDf*8^S09[@J ,}K${⫟OoKQ._'eb]v%׹L>5 +aa? 2n_Qd B> Tno$ɔVGKҁ:Oq), y.+,CAD\S !kjUTsPNhc372߹ڷ9A51l hx}ΤrDs6<@!|5u4;ZqHhH\ |uGl B3c8C@")%Aj'_)̜R$[+^))%&GpXҔ} t$r dWZ̑G,6k= b_'M Mi\Ks3 K3H7""əo IlCw[7|qb(tzg-S_$[D3.ԙoQ+3y/i lmmxh=4ɦZ9cWs)R$΄qqΣCoUiqy;ngͦc &?Z)PĹy/a+[>5,$xѬBG&q906t4o"ϫW_hlI/>LwxY8TSkb!0=xibc;c.y]Pw!DPNDՙұ'oKD<气*Ṅ+<9Z7ԛ%'W>]Og)_$,$gA<4u6f/[l!3 ii!߶qSJE:fu<z L/Z[t8ᝣE9q[ j@hݿ >B+*翘6Qe>xY E ?:Gn4rݵfY7:%u/PsΟmZ:tV5Ƀc o N㖐@Jm˖BA#M@ulk N,=_B09'ԍXQ 5iTE!uTK.740=fx5|Kq0\&r ?`*JU8`mRvg¾Pb^-r OEۆ%RN< /Spy-d`N-wž#`k6!vѱ' g_"/q?lxz ٓl^l1\u-=c|"mZ\MvRt |ί 1c{CGt(p Z|]1j|Uo0ѐA)q`Pz":ęQ0‰R)/ SrK{]}J-{AJc6VrY3Kls_e2ꋈ tm}nb>p9_HTzd No̖<\]јH?$rJCcHOֻ`G^_GԬ٘z$,/3GFc(;5 qz= g#Db)|9} 9. {"o{,Gp:!$ U?TxFpc˨KKhR>1f>65h"7쯗y24^'3xP'B^f &$4V97$R`kW .|Lv\7`MoO앂Dn(Y|=5"%v`bIefл)%Q=ƥtiqڌ7 y5oX1^a[2"x."HO*MF/>d ?0[ ;)E_]jAlKj#̺·"H/яc7:Jz9>]SAl9pB/rS/24Yc\f٪a[goLܗ÷Jiöh+"4,=lsy hxFmJr[ەS8v20X%nczpAF`XbMϙ@PeڰwRkzf{%+J]& 7jp"#n64-"CAHG<ӂ v`ȧ|'|[`uMgȲgu]ξyt9%(PLJ2Ƀ#F7[1xlU^DQ "&1M@_[3Mݍޚ m hujeGoǀo(C0(䠔g} _@=E[nŌƓDX{5p'?O=eiKįb 6"q: u͍ofA$QžF@+i<0$) OX˩I ?_oԒvUZX2٪/H:R1'Fʒ3w${vB?Q Qʤ`L?xx p{wU. naH6J,+@m\ɕ?dԤ#n:LzNu ǀ  b!{|iF_zrAz_ASNC/Egg3h Ni~?k(lMZ9su#H;.xd }8➑IWT@  p(C轅?F-qoySC8/zO6T`fvm<,׍Q ̻nܴ5ِYςZT>]{滛ʷ0+{9w;eUU4Ro=pn]ǁ2W1πP[@aBliUhtث 3'Bw(& }gMouzaj=>SVVQڵN%U \Ymmߕz;X}̻{G}G/mswk\  i*~q H*m=]Zu6zHSASTx^ dnah> ,hcXjR1/E- ]ϧ<D4qlBv6҇_Nd"j*p mLS"S;*wih!=a 9QAX9^*0uc!l),`Nox[~@d8th)EP|}$3d.uJLjBx `^=k4z@Rs:.=B~kH.X.gs#(9oAEt-to|Gs+쁖3ϲ.X<ҹSaކ|?I۱:>cMlڭ>d}nZ@hYw(L]RH2_O9%B˝w {;G$ų~ux}Nvig@ _5ޭ[4/PW+~.mwdf`v cz'7.$+ACS=W/uԡjlmϿCVx#r= tQse:jXo%B+UmWvttR3VZmIR,m@?B+mWhaǥ&;<0 \E 94 0tҭ4=QO_-v1tTsƪC٢vϧ(m#0C'E))2yZc#wb?s??P,4d(5o\rŽ,]m4bC9/{`H١8"0Hhl9wI]/_mևbwγ $pxgcR#c`Q>A)h^ 墐Oٙy30I!(?vW(]5Rϟ$-v[l[n9OTJ 1d9|*zIw# FQϒ<.>]hx f:{Z &~wGtkUZS\ek#+Eu)jOTE|hQ(_RjZ<֮UN ,ΑJWUW&HyF3e'6;5F0 tޖM:Gt6rS}ۆX}jGCmbڞf7@Z峚9vͳKU$'J@X_r3`2[k{GQ3Qr,9MF \:O,#ZhFv*{G@^w 6nߐJfڮ >AtԓǞ3#]yR]wDgV o2_,n4g㺿4&ՙH}fMf(tM ?Qz8Px70MzC;5f?Ӄ )rxgR!e\HUɮ yY$ϡ6PE|%_KiFjvzkB`lkIY1>Hjd;z̶MQudEVd{Q/fߍkYsTY?ꐭ9l;'GMw&liW] ۼOX&w@TMpl6.9 T7bH؃=-D25cŚP:`!!`䕀fjk7υwܮ.4WI,a5Kz.GIXQ8uV}S7Q$қ:>1*ɻ5? EC(XD3=R"far+k#j&Mގafg hȀsC̤$m':+] *QN2 X9.%NddDZXiN%”da_2ev[ &V|l\ux]L<o i٬TANN&*&ZmzD:ΰ#t]_ ߩH[{WQ. \xFvcoASa=CIuFڤ-P Zvа7ќq׮ǹ [ mn,qx/(?xE|yJOA!eP ִjbmg9.:˾bqz+7>i'6mVͿ{(7 Tf{,*A{wjTv. Uc݀f;˴s⯉SP?1ĺhW-ZرI5KqO<3d/ug_&yaXAcY+6=K^}bHMɥEQ: ,gIrH;Z=Aw+4*G.޹ A]Nc,\;Oɔz42"c-)^p))_ A/TqKyN.IUq` 7 'u'84cRvPÁ K5 #>Ng:N&^uߢl#%QP6Ah $ 3)0Yp\8^ 8C_6d;X 1T=Yԝ-ObW-,pR7MyOΞ=;$4͒9t4٨i|AB0vs6U q:G-v 5j{ pRxAJҕC׋mۯRhXXm0@ j;^vrŝ(GIy{6\^>#@: xkF:4cNu8q73CQ=Wcq uU9E@JՃ8/ȉ,1,&IhQ20sdj:*=%Gҏ ^2ZiZӱ)cGGFB!|VpÈ֭@pPHKA&/7$Q*7b+C66LوA|,F'3 w7^Ib gwU>j-?=e.Cs _N'pnXb "8[QumѿcӃ$AE-cK3 ja=-ĎXPߒ<9)(w /~Fh<3W VE%=o2@ y&]*carBܯ|bUV1*~f ,ԉʽYQi@ 7!.J,o'U=]=, h̒ F~)g(g\ 3bncuPxfhijp*t7Nfs*? qg_ );wm6HI 5' LrQF~dnɱ={̋( ɫ U1!ӽw+lb܉/U MfZъ{G7%nBn,lQ4"K̓N(O[Y } X["ٛR3= =w{ xᔎiP [G;,[ku2@_䛲تS B Pʜ`evjgƹo&9!{s""oJ Cϥ7j#|PV's}s )#PsJ=E|8En(DwݭaHP'V|Nv4LG>Q$h[oNƲ+ZdU>i4O+Sd5 1B:qT^1C#օf{acM${0Ȝf+.'~rfUq&7>,oҍea(^R?ugH/CzC VpvPh h6[6ΚHcrqKB:ɞIucVs>DLg&%$xaEZp˿RSC3BfXbL\ G0J.iA>8b%ּHzT^@Fұ6=_YEd5D vᇕlf|IG1]3kFq"feBX{vF90ꀲśqcY Ρp H4+Z  剏]Eڧ7xoE:xU{ß@)ŀ$tFfJFun}նЂR^jb쥽 C} zғo2j*Qg@vH E&sqY>QժgD%!!){.Uu M5@-ANb0?Dlapz>4myukؽgRDȲL ?2~MgWO4Zzujd5F=qDXhA257,qQ jU<Qю ̀:w%LTSu8'ǟ`Ljj;ƍ/A2WRp_4=M_L=WDN; `b|k ȞZ,Ib<{\BA|ՐN]tif|o1%W-ZJZ/E|ORڗaD(=EͻGڱ30F-\f/43&eg06VhMF06 6FHF "rUqFBv&*ҶiTP fw_QFͿį(-8Z_!!O3׋*g{O8E]eiƔPLrc$PTV5h&7:@5̍3ɏz` f ?d;%=褻-&5cmFM-b)Ax[ǬEH&??_:GPUw)fTUd(`18WYO64e~WmT.v\Z(TPƁ6NUh3,>ذQx,04=~6sbx͞**^gܝ9$q~PD)(,p_%rBդ;YCbeO܂标ĎQmN4@pŤMan>qV^F 5g0T7j1!BR,1یhVפf򽖗\*7[vJ~^#5².c'g `~HO5K皮+7\ԻwRs`'T&T;4 @6*3B19B8ƩspRnp T@N*;H$NBBK\O `2=AD;A[r ;R5Xt__m@yn8  -k5MҳdkAO4@ 17j F}pxO/NtGZ^H$(1'ʕ"Lpz{ieYYyLiMdNZ"a?,ڣ+c 2G{j~L)A`8k$ Yl\.,I.3a &׸w1 wv: >vsJWjrCܗgOPճ∎)Ǜo#@#f^h }|C-:.3|l4{O1N_BRct>DK2RmʯhփOZ+Wg?o"`6~8O~셾9/t0Fα ջ<h(ֳVE5Vӏ%r0â*=WtפfO Pkǣ<\,xpLN\4f&nL?SR/!?X?d0Wo:C>Y @|"bi9NOʆ8x~5 K*p%\0?H<4z\+1e&Bk=Io!"p~ll5ק=pgҳV‚d'^۴iBd׵ǒVӖ(TGC x<H=s[ƦIa7tw~E~W9O%8\M'YENY0/_@&rm1#.$Vͨ.Q`!l5D֨U6&~+e08J2qHna]iT]~KdKhx7˻?__ p#ԭD][M@Χm{IjcS]0!e e(RS̝6ʑVRǥ#z0Yب(Cw!gS}s=Ҍ-2xFz_R_-3jiho]_~D3$/zn 6AwLIv=SyD+3yY'#ws{-WQD0<>oiAcU HoqITNd3K^['z 염YK̇0hL=|3{WXW'IôOv0+ph>R~ubhFjy +ʞ3zx*Lwxً%ig,f&{:_Ed(Tfotm.UEYF"7¯W-R &Z/ӄ,+AH>Եai=8*.|j X>?L͂S!|iwֻo^ꥺloKjj<0 _>aPsL$ItM| 4;}XyM Ox5PT`XMo4tnq.eQ}֢N F?TT MБtzb߫=;@[Up#ސ5w=T?aдl>Q2? ۔]u!B[ e9ݕ4%cNj`)>IR~ rN*`bm)3/(4CZ,2_hQ?dmˊ4]ȤL;^ QLCnߡvz?uJL:1ËWvA/*dyyMI/d @xN>`Fs.RƷ*{[YqW>0Yۢ8Rm&DD "2 l6=Οon(B2r> IY5wj-p*ޥ |<rC G՟n| VV55L/`״3=Xe[bH9)o}smb!zMNޯt?[%>g4XNB֥zkrKY"Ae"DQܴzqJ#C@~NgmT; JtI`cFY]\\۾?2"_ c 'y;2-ZD:|li;H5[JYXU'7O- ʕeSmw=4ط?(ͳ=Hۧ27'gf%CsmAg!rҳH|F"LJX~6ŤGu/:Y#+7=XȁDh&'+^%.'nM\+F~r˴YnfZ>ey%AMo=+R< 3P{XQW@tfy;3VPܠZϽMJA}mHp(l~FоetoW7cKe?WڛǚECT/{v}-5EAx3۾w'#ԝ0"z)Ǧ{[P G{Qfjfk9?#kZzf D[ 5\(e!8JEA#VHg^q+g~e SvF]6#aS{?*.."p۟tٚ͟aLaտؾ`'rNmb2fEzgv^_ۓid5ミ6i`Hit%]u^ D;}Accڝ(+;[?b>6gp Y VE8uqs_d z‡}I-PR$߸7w}:s3 lѕؓ-ȳ!)ܲj"*Ϫג, _Fl_Hж;"U*OOQ8M};3Ȩ`D3hyjcOs{ `I ,5;{*Fi]B M"LT}q qUA{Йĸ,-f\Դ!@iUQ~ɧHLVKGϕr"#ƀ#Vyzҭi`qcAf;ŵMâEU$'+k2DMM3+ؽߗ2`扬 ְu*9Xsd.%}DC@NikA=KC/<}Tbtf^ZdJ\_;)uK~Y5Abԡɥ7FŹRZ`_% E$!@61ĨGфOV?r`Yb!7 D;` ͗ ӽh(4ܳCk. Ť &*ZB?̛Pgj%>j̳!QxZRO\sűẎT{VrtXU0_gו؉:L튶~v<[^s3Y~~4`2K޵!PR 6z'ƍ{h˝j.5-v_^A]iu59qg\L/$iڪUECYN{؝[`ڄg O>;@O,923U~sDⰌQ0h'-EV32RٸcD) GExU"fࢥ8ný%л:4 Rr>Nmf9:؊uLYu,\ g}pW 2VL:!I!Z}HBISw]7,RKYRT #/XC;zK0 pQU4x" k[ ?ƕP\ ])#m::KEL"g>JC9%&*r0Gqv6ҾƠbr ;IduDؔ>nuRCJōdଢ଼)FYˎ_UJIiD*'bFЧ)*gk۬؞q ;ywbTp / Yf5:Xvrnݎ>pNlNCIER9ynw䮌 ns/~AwpQ?L'>\m:%cnYSm9 P!]q§;=0BB),nU\Reu+I;P&3+bf"UV0!Eh`ٌ0k[( S(~̻O2]!<)VDTc yp~(C 4ZN~qϪpp \b{YtR113G53@ C# )*[nox3]q547)'n\evޓSؙOrEBNqޅ$`μXR,r|>]VcȵoXd/C\UP$Y|Dںh^"qo,tW\BºVQ+يGN\R$u.>JƫΑ1., sE7~œC͔~DUN!Hd(OSwqLϒРr![cT)} ۧ}m& mDuiutN?`=n$yrWk"AɊ۝Vű *+h[nZBTU詐p-b5ZW]~TH3ױg+._J&xBǮ/FE;N3>fywHgrɘ s 4hH,yZ=W`l-z8(j9[!*,}H?n\N'+*˧+q,q缚X3PtiԢoY}@T౬/foQszԎf;\ᓕk}EvDcZa(8f`g]pH5OQb;e0pQa=*x>G[*ir-qI`??EtrK,t]A߯Lf0i%7,a7<`\EF\Y3!ӣ;/V~uG1n'x3)7ߒ6("?j&Z1~UҒ 㣣#=z૕%}@5hD*\ZJ{,G3r3M}u-qD͡e w#JČ'vY;I߮S6Ќ.O}rhUrZKldVoߐtr* ňygl_[ :yse ^upqC8DND-m9yxCvP٪L |QiHL)uW"u6NE],&X}1n\mW{gĨ[nj0bݓlfeP/-}bYb X>#"NZHO%X8rv,'ڱ;41غiԨX&2֠5w`L&/t[hTzRWщwB _<"P GKDQF9lӵX=wrb)h˝Vu[nepfqC⛬YR6"`;r\xiKuVq p'xPx9uTD Dݡsd*wwQ>ZD &dG?Yx؞f)4CS!I.(/PK{ {tgei87He,)1AA0{ UZha/sm U ok,q7 2T)! o y4D6CٻOȅMFb+a~QOlп!ٚMܨ+@brX0 CBE?q`kEH6gx98_I2 Xj>yeG(A#V4Ei4Thxu@n{n zRpy]xU#V+јtU.kڊmdhhhIF|Y'WA@-̑ӥ\܎XQh.TrHLecB~2ϻgCÏ]Rs9K $O<(`>J+1!-kѯXHɻR4e 6 9!DRI]V opL5x~wɑL%16{ת1{῏Z%d66B €/kP]'97QUsASBŗ@%t ^ҐZl@o)I:Zz5̬,>Gv$yx򝶺R!!;&{L0FfQ8os㩫M*Sz]"c){ X67,B= yu?኷/Ez|etܟ&}!]W' \ 9oŎ˼r82E~#(6ߵ&MAYcF2*q$ZԄ,w&1gVtYyȸHe11 މk;7kk޻D8 g2t̤wYRU 1x>ej=m/>տ{h Ǿeڠ4Stnnx1L\:ȋx3&2 ǀG?$(.G<ёd+&NӒVngqD)؆[9H/l);D\ܟ;4ۓEՃ&XdpbQ]513Dsʦ ~ XKrFbe !j4zq+rZGV=P;gV>-83NXI}pk8$n)a,lDU.()}Z(ݏHK.*n)Y0W9X^C蒦+]6˼Tj%@' ZFXdF̀dGCxXzB.%ݺwpdCr]'QW<<Ŕ5 1ňXd-EL퇲 UlR4˲1,S\6E{+js=^,=}O>ܭGp[Olup,,ah8ݚ(.sH3~#WMLF@ ) R#^zQVQa!ӣ哿u1ńVOOˇ"wTӫfG7]I iۣ vkuA^)w;?Do!Ͳ26T\p1dfj%s5+c'ZB vZԾAnͭxf+\_FiOU<;Pr؀;bsg#u댷~w">a* xkB955Cp^f? {}ud & ㇔><Lm^ӱ9טMuTAf~v w!oնa8*"fcML5M)(q(cKEѡxY CF.\^JGv0SF5=M|˝'ҨrXYt. YfPU>Qp"گjH Cstk]ZHCKG`C$RjovoYH'&-j4mH@$|gW 4}+IFU;5Uɉ~c,Qg|`K۱gNČ(vxȦe<}5xFQ@>OՃC $GRjEV*UqiH b_ )4hu|4RA2{8n464S"ӥ+ ʡ\F?ֶ֪~j^)$$ C4 ZjoDޡz4P?sFN4WVƽ'@-^923? 7x/uVB_N4 b~^wSA!Qy**ЎJ!GǁҺcGΟZ"GP!a )WvZyE8]u. RgҰaPP7hdWd$S̨m*UnG2e70;r`Rf=R6h#oy1 L a0x.3(:EGΏ@Jy8!LM:tufQY{kI*WKߣ5nrF] 4мedE~F -O* Ω.őp|Ȧ  jG2֊➭O&a+Rao0MQ[Μ~S"/ ~x ?%z)z 槽4,sE!\\QM1ײH5|3 tp(sF`: -\g[ @e5YfÆ'#irZTo +s"=sak YF uj:e&w[Γ8:=u_ ԋ犢-E)gd*e8~[Δt<@It ΙW*{vI?aQ+u !l4zU 4eY87x'S/(_tňnM'4f,g`{ ai !G;,69ϫ t6Dl ^eJ8/(!4lf[^*68[计idDZ4p zz"+j閎50^JeCW;yۊ[T^Ntq}I. XbdAeAcmKE5 UzhޅǦ%elܼoW jt4l=]XY52^ `iO[E{>^YΗ! E<EcTOiM4#&.y4"YqEƙ 4k\S|P5ҫj~&VE k"pZ a2DJ˒f Y1U oJ = Y46kOAz=v3~h)z'L^":Pu)YԹ~("S@^M=6X Γ 2)apv|P@|GET*x*i_$Vqh}Ow6[ CoS1t-פꕞ&Qfx~q`eDuHZ u70/x?H<:t{ <[/>JlOMm?iwfƈMPmFB#-7 (95jk[.<#|gH)=j@O٣DgR {Cab 6N[3;LJAWz xf*X~@E,'_ oǴ*m.(<,-o#S#ߐ(^pw9auǵ0r?/ps?d9p^$$gHAޏrdCl!8 312xS^ʐv$WOǺت1+L%w<̿v,ɶH\TpۦzLq 2Xշ!|WM\~R[܃=^AK% űiO Zjx#sN3Qz~õj- "Dxﰠ)bֵ.^#uRK_DHD),jc$eękUs<η5{iH|iT:97W̷"KLLG;8IrAo S"[J9%E,bMEF$_ANݓ#yDp1S9c4C LOl@)?okRi[U!B10PpxѦLةˇ?O8Opz_8' ܂$dZ)nX q miY 㛻Y^ eAMJnli!Rj"6X yD!Ŕ>kS fWIV?'=P ^d& 0Z˫ ã05FM^_`ON1@{/; r#Ֆc.E΋~B^:T(xrQM3ƣ8͔='TI}^qVֳ%t6g8Uʵ`-} .r< ] ̈:qsU$˼+W]ׄpۉRg_oB=ABn5vՙ4x}nQ`SNcnvqX)h@*)bA;sM6tjUޮvxOqL9mR2>0M*DRnmp) 2k`q:'bi9GjH 18θ`-7gW:bGչtE4p:YrbPg!<1kӲ{De/}F2Sgn %BS[?ETd^ƽwXYd*/y!Ͻ99u*NJt`)ŨMȽVCvq]Kt.#RT|d|C t> 䁭7<@WR{ lη H\Zn 8 >fuf޶PL?o; 0Wq[nۖ@ArAyɥtGvlbJ7`#h)9G?u(}F,E2ڑSJ} hiYE9q٢ÌLȞV77s{;ǃA/pjKT#-VYWŖva-ȡB˝:}üu,y;oSu(&wrƃϿ[sHMh q6Wp1î0XlL,vĨ^Oؾ>Xؼhl/^8|%XNJPlP䁺m)Lp&eGP:c9O0me kt9 QOOx(N f=C~fg[ X3/&tn])>D(Vl-DbJb gS pzзbЭNQZc0&1Cӌ3)9B7`?0E όtxK[|jL {%EWWaVĬ-0pM&ya%Ԟ`s! 6C?cd94qBZ8q+Mا/ ZuH ]ԁ@oL:5wCW=`yi"j'DnAڠn\诟:NuHLK^P|v5f"?SŮJV8|^+Ζ/޷@x<7Gi&w^ЛӳBJ9y3_uۧ"\MJs0Bv%LXKp ;up1xUƴ͐O# +\Np)6ho뮚9 XWU[h1 *!f̖Aß^8+P̰kN =ZV[ZgEZVe ؈FDm4* `f뻣 Q`]egc9kQnǺ<_ooc=W>os@pLU@Szc֯Cu:wt8v{{Hx/wP]cMiȚ4׋S6݈l{?s&Uo3,rĎaD#-oU65Ur;_.q7!V1AG|Ψi}dK(M|ƍzNQ):ŷ^Y)Y9ͅ?8a+ w%W}ݰU":%q_Q2sG.Im#h7[CÃkeF" jI u-Q~dnOwn EN;+OyM0[zU(mb?C uL 1%6t%B~)OXmfL\$ LޤG* ^5|NWeƆ &QʒDSwhp~aNn'P`gE֎6V<䰻%y#R{4R,:e0, !+]?jUjXu+Z-Hů#dj2ԩߊtoyc.Fub0KK&YZtJk gsRw'S LSzm.m gx& l(fc#!\knb`݉{a0meZZSA‚*pW:.%ƖCq{RBe2VJpCpc9dSd<-U;#Sl5(z H/bZ17D$ڤ,phTSqtc6s?CMGɠp&`ߜ,FCs{ڎT7.HѸ$2M73t(ov~ptb jdӽ88v)jGb]./wY}%*Scc2!NK7TpES 6ϿImǽAz_,"ϛ 7m,[A4ЊYEe;L1e0wF9"6,Kvs? d9vg:@ ĻT}DZ)afelG@Z-=jhR_N;/iih.,} nДV%aCLSXҫ;'DFΘN΍IZk@42bu[F Z,&`vu(X?/td| 11_<k/oZ ׵͜n]Jpl<ph5[rv^+ɽMg;D26L!&7㨃=0ᨑza!Q9B ],s&3OBF},g^.[Ldjdu6N|^+5~|Pw64K SE2ǡv)t&/k}uPbv""2A=i LYJeجV]: bXI$Q%UfeHI3 y}qmRW &ޟw!` ՐN.yQxr#;A:ƵC1UjjĤ+3*S ұ'Wld d4{盱nj@S\'.h<)i)7vQrbؙ֓l(gpK=',qBIUDTTK͂}X 4Bή'v9$q^H݁^bL-CAM+G/9C΅ӆ(7ays X52@~qۋʗZ#1՘081BҷQC8mVG:  gbW)78ZF 9 X 6ɔBظf%hb'O]Ɗ*zO4+kTEն$B*)ZfѮp ݏ `>|ͷ>Ɇ˽ C]-zm-"*r $Z.YIɴ!s S?|+YcSisq ~S":z7Q0'8Snj7s7Q((Ԋ{4z~34CT#2&J8&I`N^4\^ƒsރr7-r?IɩhЛI97tbr.(܈Q7T7 Nڋ9'oKǿ.4XnIDfJ?d39!vj9 V_Lc6lQ\OHhB'h.r{Pu}|jQ4GR*)J|K1#< 4Ӭk%0C'~0rf{Ae%~9k[{( :ƎLAjURC?8~%n Y≮h_cZG4ЯثQ]֯H+M]]ҲXDS`xܓ1UNuF{Vg9H4:#m,^A.#v{"\gL5$Սq&ܹ>[Tp'ܣ'q%Î;*NWй|פ^9WX6=Fd߭k H3z`6!rcy;*v P6Z}`E[z*#WUZeIbp,d\K%,Nt:]O#YIb/'1T 6cnJDݴq_b6E@]:@+s9%N7c}[2Q,6&Ef)[ ϣO!E`ާ(N^X55ߗ8M,fwV42GjR *R LIs|SY.SR,̲g[Pyy/\ v$*=nozX={]4BϦlO?x/?/)I;39OoG|T}˸ϣ<`+ђ2-[?~n6= -Yz1~85$`›\g?Es({}v -vq2Pek4)Ibܘ`ȅH5.L5:#AuդBwޕGJ+,n<1"H@K@uar#zbZK촾{ʖb2< NSVyO.5t=kuAmqe0ɯ(uPsGyT տnWX^ClI@]Zh.~icO4jCm5eyssh]{Wk[lt:1[Vm4 {j橆Sȫgyq0 B@:6q!Ip-Lf@z,'Ǡ_WDP te+>2DX qMH٫(ِ7𲍣=SmD0St?i 5iJknǘѹ$3xꎱhU'AS \) F-]3$M,ZZ XEd⊦M#Jzu)ԔuQ>ՍW=ܭ{3OllY &o3{mbKدQ(Xи#KR/7 ]U3JU1'遛kC;~ ]^Y4?*}7ndԷQ7Xͩ;ijCuiyF'6ƴLɉz]\{p1F^R\9Wvqq_9'@G1ky!D@'~7w5 l]Y6de ͍/߯'gGPќD&kaቡ=&&oB mJ1RlAaFֆl'bo"\ʪf֑gGxPtCm/f +Ā("~0l,:Pun|7PgzܸǥʯѾݘ(h^Li6z,)[H-r2 K#^M/nA} Š&3~89WT۲`0\X~e}eP mH{i}ky >5澪X\R./ ӴM(7daGȓ 0Q1^ReQoQLYM5CǾRZXI(Ey`~a~*c(6aU[p"[[%YepDw挎`=Ħ`#5V MgCxm ݉\^FTpn)7"bz Z j]bHW^QYj~4!(S4\PjtWk:O-6=[ܷuܭ@B 9-DƗN$.+ Q3A\p̛A,5UBo# Xͯ~PxIȴ~$b1)~8HvgS&h{.]+*9ce) ,k@0W&Zb]o|߱܀{I C*R~c/BK*BךQd_Z|f׬m PFJFdnFbdG`C`$/5x` -`HfW;62 -,Tkc5el. S8nISNÉQt-2|x ^@F97tm_a,Adti>=:Ekt p'ȸ7~a _":]!.=!mh.H䖼`$yyzX;+xV9?ǦޢVa]* b0.bQ( e/.L]Q4Yϓ[7.mFzxjgT6 Wn#N&|-J酰a0ŕ 6 ̦R=LٴĽ, ldE cu+rRs?L̑$7/7EdFqHk7WfJY҈R4DjU'ի23̳7jYK}7u|#'k1u{ >/\|(K棅HiA,AX` +TLpI5\a L9֥@Ŋ 37?/k4vD(}7CIb`fΘʑ,TtJz)or( cPDE/,k>(vs; ͳu ukV[~.4O[T?7_~سmp4T3ޕv,ia.\}z"(?,ZvBōQt"hVLCMm(~K2Q՗@8 DCd.+ _?/,IDwϙoz[c<. pgAƎM9}1^$VGoXSĀ\^po@j|`i0 jsKSM&1L\vw.J恩D~dnσ>COHQD}S\J)<`;hɉ[c5M^,~( < ]dhOc寙NlB,^,ohumט bkJ: qaZ>lwaS6Å90QO?sa;GUaEzGȱk6rH-HIQ~湳L1(h[Κ,UvfRX=;.8.l00' X-:ɇ3|r!=?%{+Vꅞ󲛏ULhAt0̭k=@'lmDctKAZt* ^'y'7< Rq݇"{coBcd\LXI,cWBdQiRX}Y0$2:!+1ظ2>%l/Mv > cG:Ktw38W{],~ݣ Q=FfxF{Z&"f?efN[,*L9,PTNZϵ6 ^Q-*D516:V~S}ҩ_À F< F@82 9>E财ˠMm&~^,ÿ"}D{,A$$ԭ ^ Y̻{-X&FOMuwn#|S6~u;F6;^J^7,pӆ hq99f9X.-4t(zӾXc}pԝf8 ŝilUf4 PWO|K`czNjf'W1, A[Vݦ3\ =$0_#\'l| q2'=[4^MY>-n0Uhu+qթ ^3oN3ń&CS<ѡIe{JU@Cn.)Lyv1AG~~ÚT[O ˨O,Bkpҕm9W[[y\+eie>7/d)r<dwu10< i l(+d͢ yc4"$KM'L>Mx)4zAnAh|{rOV_Cz+^YĔ?s f<@F/rt%Ҳ>l]|Sk[$\z4)Iq(R A9%J\ ~SCI%`.OBb[ŮczYfT({z:pi/ѤlTy%BO뎱)ut/tR eS׾|5R:6|b[5u*MN#r&M3$ƿ,D`68I4sZQ 7u"K^e=t)NY6"\+[-oLdzNrI(&8_9r{}cA^1x=!N*m֧GYfGM Yˍ*CtDk"~,g`k8.bM;-Jo .7"{Hz5|Orsaؼ69YhvBLf?IsT&6:X[Ёތwm6YxocqK/XHMU1 K[C8 <;\aoFNqx ?(!߃Xy2rA$ʀ89{nʟMx{-D^i!<ڡ  1ҚĵMx8.Psxchj`:ݧܙH Rb䠡~ |eݱPq䭃l~lkϷƊjYȀ i#YZS-6?x#dah!>ޝo#`0Ra4C_6'0fVѷIQ2c IIU\ZxYGkMhT IIJPsE:maakސeD3lë́]c D̕ELh"X %[9e:wCO$V_xpWflzQ'*tĝ#!X2{kƥ&eu1wN-Χ칿"\|Cw%gzJMKOdIEBcRt03bK7[&E``DIN,1M~/spk#K[C% %tm9Edr@=ʎ-qaحZY`-6񻕏_46zɢ1OKxjC,Ԩ_T00jGEGYZm2V_Y`Z;ZWOFcj*4$pàd,*3$ `w+ɳV*I,D1OBܦ1z{ :&I4H2!,wDcce q Ah͌ Cìu%x@HoZxV߂&0I;mw*ٿwC!e}4YQ(%>0o7n2Yy7Jw8kn[(h(G-+J[{"L{\姊Y YГZZHTMmJVk&H=r)#MfWbl?+L%WD}ǀMA|((,4u6PVVyIT'3\@%vܾ_7 *Cu9RâIiAMH 9 bDaܐ[|JތRJ;ڬ:f{;x92X]Sc8עW'.Ďe\)ĩu|Arn>@-}܃Q#x'H{3ػP&wz1r {1«XLQ6 9jGn,%T _+lx5.VCo)ưr1ѱC.pTV1.g.{:E9P" c՟w79Vb !.Qo M w2[E111 o2E 1gjbDP;M!}E}!Hq.rY(^< =ox۸R10d C vsvdG0 ܈$V~KOqB%['"o`9uev2Ud5PKSAњ!VF$;T`rhՑrrC|=I tK$~ T7YKBӼDvV?CfSYoғI?yf4S>EA%>+̱WDHs]5w| u*qI_uDnޞ@k} "mI:oT9-5F%mݭV"+ (/`7;j[pFT1)iMy ":n$sܫj޵_,wUXDaʖ|R^SءK_BjqI)z(IPO7 #>Z~?[ifx1!X1=fI֣a7i;qX%߻*JK~)e|L<$s8<.n=KaW2anCV$r҉JC{P<_pYGjUZ87qyrb![+]퍸OM*k|.kr]0cIޯEcdf*[>?:N1 oU՛IS.UcrZy[6!{OKB@Ԩwc.e݌x\3 vEz_?tU{2%T2Leׇhbp]Z e3:B,At9D^~8mؙGpϿ $9 bŔ$ildNT"vE':vɕ!vR½=G7qkg?uĎTo` +2ɘ "UapD'ÝAn^d1 #p,##<u w$P (Mlx* s28$"ֆWhpdKMXKi&asb}X ?/ C_K Qk5W3^lqA)BIؾ&T ѐZb UOi?R/o&uVk&vREM (!f}q"OEOD#kkՎ0:QT  p;X$x`l!3ZzKjبdRCʰdW'l*Kt8*L.1 D@;/u`d,F#Dxh[bQt^xE`Xk}c;W<*ޣB-_PJJ9?ђI?E,i@H(*Mxqa3̯ȩG3)j/K}%ҤfSI/0Z_"[i6;7<ţ(iVyB[. dӬ)T1\Yvd_?9͑׶p$`كumc߫9.,0E48hVnAۛ Uk&f߽!ǘX1(39>KVߛ) 6g(Pq,{"%Y* p\yD%ȦlTlS鐕[Vx ͫ1L잱桶i>=FHYI#]Q^U =1)C; 0^Knaj{`}ڐ"1E\ؘuMR0(NO`.KSs`[Ka[/b+wZ?RnAYʼ]QvPBO@v_ć"*l׻5,2 y͞ ݿڏx6VvV6p7p\VRDRh}+\4*H ` 0~l8xY/zH "0~5]zDx/^okl^Rӣv]ev)-;>cVH#k?`"᪵ sMW(yBko8:H> ]f̜˒flgdAyݬğ =|꥝Kk{0Y;ᾥIXSL$@LLiuBRq6_xN7᭧A~ {qýc@  o⫡::=ե9D`ki LB=}OK]}IxNu~PhO>w?J3^Ch; S!uisLW]3@\1`~׼/Ehb&/}O}¸6Dȝm}8vl?'Hy)BMtAN> Âw4CBzW80rQO{-̋N.cz&yٺyk}3]U乳DY_`E_Z˝f[|pF@'2rq,+^zk-:=dZt9}[rZBF&Z> P0ұWM֍ΜĀ4~ήkPR(ZA뮘o*< m{XBPVZ)|70CZWgђ}'Y$}ftb?O,CDbhn㪓ێQŝޝpNW=yʠ"vt!re;cU Yw0%`bssTk]4ɶثx6$0F؍ziv3UY:V[ lpG f 4Y6 thdSVt | B>+BXBzDSX10o].0)uA֚~U{(`;xzr+وVG@@? r@S~mOL4Db1 0;}G~dmvC%R 11~1>L""^K{1dV5Է8osZY<[R"b+g '_Vgamd7]EӬݽ3,^.cEJC} 9PwFlr0O fQ4o7Fc 0\,fz(1T&Rs[5-8e$?sJgWo8&;+uFdVE <_TL2=k93 6Eކ-*vv˴M@)p^C)3E_-4' oعj8U֘Ud%.w/8+nVx-ySP>lSpv}MaA\i~pឮ jox(k 쿬L?4 sȾa{ OޓrqR} DuQyq5Q[OM:i8z!u˂MDZL( ar;!vXUj/BB U3'd y4ڗ79Êx)Z'@c߆B? 6}%%BU=ԑ ~>М[yTdNA pR wqr`}l vGr#)j 2;Lr7FD@.K-:`vLt툄EWD,0Yb{|/φ5f\T @גE. ~fh@\}3<$*G&v~鸍ƕxXWFcz?"9ʺB`g5ڨqTT*LFwMЇ[6-p(\pxv'mFWD^#2Ҳt%1q{a s;@$i R@ Po>E}qYd25܏~I zǎ>Md.E|7]{wYRZ Flx}`OS,d%Z94^#I>ӻ=][MS⓲`%:.5JGn9]h]"Dx~Po:sq5ojy!^%n =D,8zaPQ= ]!x696H4iW [ofk 1tBy1$p.d+{'+; g[7MeXI⃕=qV;G>\ xW1nqUp/?6R!:赤:xI,V" ldP;:z2L3'BM!W=pUS}-q_p t]~KT&->m8VsǂH)4u?s%)[~X#L: 4-51ORy'l8zom2ipK&Uz1ZQ}&6Au(c5WxUR@̌Uw38 -e_,= TZ&a!5ƛ5aqϜAVQ", = Xa"($+G7IdBR%V Q]b+lp4-"EE1 g 'HI݋ MŢjVEe&u00ky2{ibۮI7Km67 5N%\i%=Nw5Se?VZ|+C;Gw O3#ڣSRO7`2_w6qƾj&yp’t*ҠD_Tɶ< }܇_S]GY ϳYH9+OOe7L5:rbT},!h_+X#B]aFrH~=U`@~gp WuFT$S3J1Jj[KM۬M4AVȑsugN NVxn/iB(7lR,c5!-Y$60*҄O&OI^  &1Rn=\ xE-Re2iXRX3ftoeYe*R6S#^TwcCM$fB{e#0{>ub](Z.M`2{pc~qm<` *G?5䣅x-)Kg_p|^9,ɾt30@v%]+0xy7<+vˊ!ܑퟂ-LFSغXV2P&8ΔxCkϙL.v)zn`UTAc9D]p%UL p] BJM\$S OhR/ at7e mp g}iMsR{]ofvr]ap@Zm^S"%evDE_uGkV?G~H1$ UX<пɟf s\{D'% g K7QbgF l׻ wԽgXs"fBDJŴD@Uٝ"G)-((NzKcZef)uP;+x`*o#|qX}ش3  O*~[JmSR+vu(x|z s9m|PDƬ9g9$5.xZ(8j1hF͑Ϸ+nK%?xBKKy6wU BT"#7W2<4k',7h$$JӂS0] x,15pa (P0~M;YR?z;ZEtO{&ٝYQ6`j "خv"wM-6Φ=X_y@|l4ۂI-6edbu@/TB8M` Kq}LF5/^V0mIVLtjwtnㆂR"VXF[R*Ia,D;mBzj4\ɏ ˱͞Oo睍;rL@D[Vx s<~f&W*$vrL~Iv w ?Re" n!*-Pu _ٸ!~Acs7bY%i26q"Nq)k Mp͞ƃ1JloAU 57L/'o(5?ԫ`\yvuY49 jzk}?O,(O~|R:V%^0DJI\N߯6hv.g6WvҸ.2ӹh2qZ04@ǔ n&T z~8b&~|ej 2ܠh  ۇpJdA3G nw|#iLiG%@ܙJ-?`6JBLE_ĩ Z;LI+mNxHy $+!KQ[JN[Otmz;x(LGf:#ޑ/W =J,D\LGCR-hjQ &t=\36ʎ.#$:Oww讻G9,N9@W/3 2UJGopXvz'c9ޞ3 6bnv5@=CF#ů\˩$FHW MBfge%΋Cbl7Nnq|.+JnfxT5sTCyih+^)-YJ$L1tWn,fW:-|x)}!WuEW/ܒρ5wp0&E@_L 3<Ϝ CtR?桮t f$p0̈] ҿƷj)\ųҾns1;'Si;zNbHXPIESg*O UAQGR?7쩿KE#>ZlX$ąj $n&! lteU qб,g+4d`<]2\x>@ݻ|Rs?E10qWeG7 9Ǎ4NиY~YTcթO/эOq!)_\-s}2AՑZ^6<߬?| N =끲(r *3ax%sT[m b Hd1d^5Kq8P/f")[9.qEexAe:.EA*>h,8w憱(pDʗ $Hש,ԣXRce|B` a Ub{p}StXh:\:=/KY f؅"8H;-oًaʈEM/c#DzۺX2aӑQJq:#JvJ7XX;: wR U "<=p]St5]u 1osσQ9iE7,ԁS%e\R8^?NayGbƺ0y[C DK:d==şRSA( y"u|&2Xykn Y1],B2ezR6Hrjz2-{ 5/`Bs>қ:\A+Ç50|xA?yt \6b@Pݩm3]M:R ISɑIXЌ}AgNVtR^*6=Wx$[ҊJ1c49ҪG18ӶxΙ=>-"hKw=VF~Apm En՝FAh'~3*;k.#Tgi1I36fUzykQ#v?%F0jyם~/HzEJj{&*vE(nwkIL V-3aaeK^^]6bvl'm'q]@ars,k=/F_Ai5ǽ%j6;˹|p(Š\MU{YTہ[,0dS1ߞ|a?xzWB`i$o'hc2:/ 13\B[ҔwrshxiafqFgc|ژvKN5 RHbEt2w7~D~L |Ɓ[NKT )@ 9B[cLCl Pa/] 7Z@Qp+*ʾnuDc4^@4;m0re/pzsƠnjA;zrzK8e ް+7^t s81nNR{L~_H1:T{*?n>1ܨpnI&9.دg.1(>#_p yn=K?X -[0Ox$bo=x&_^+Ow8AvTe2d莖e7prd`i^tp&JS3HL{9ʷb(e Rf0 'Zd"G I$AU+=ŧJ&bYN7GPVfďUj>9оu/J74`Gw֮/oN###>Jr#eJ˚I{+g9A6K;&C .8m)PE+Tiyޜ  Vף,QԚ$I10Pd+ڀZ&k /BIQw4C K( a ~u&H.,:V$"y$UԿF#-!vx|LXs}SyM{wtmlm{.px25W1p :έ,[G6&jslurꋛҾ p[1Տqa)e-CL墊5nӨ蓬$7y\V٣M7?Qa6Pip{bl>jIX: q%R;VSy.hQ:-Asȃgw",,-R\C܍bKBRj.I8Բ#>ߝv'ZQ %΃JP2ap^{-[SYf{ÝZ_9:Q;?SA}6Jl,0gMtJA'g}a8׌ܶ*OS`raF)VndSm$'unTuyۧ܄R,b-,+澸]Z1(m6AnA#dhYҟͰRa SjA +|y= D\ιyqrnp GT:`]^Y#]2# .s8z W%`fR)&j%=~pqmZQS{ω<:$rO4V-  C!Ì[5+ji5YT2Tc27ꇋzLe0\YKZ)Tn| R^r48w<1` MR\@I&9q3a4N[fz3,_& BS3!M˳r-6/ cU84iwY֛>AG<8Zbtfq7Ux<ˊ g>{|-,qٲL!gFLIdb 8:h*ֵFIQKƳ pS = FPVqL>~Sþ;}T(p?3M[HB?˛u\pQ`S+__mQ| ^,UJRA %)lhۛaeҮ )ypI66ָ(7齫Zg[۝ y4 WIJ>9,Y?%{&}: >xuxs\E”Ռ]ŭ-By^LyR*6R,2J+I%67G3zhskz 0M2H\5Ť(DUj'lzݢV7W"j;LMBkkFVU\W8QI?" ^!3 &:OR H%Tbë3lpc0!=38dr4ECBJq?!<`XsTO%wtW)1=JGbJ&f"bӺ⬊ܹf#ah 0T C􋚟[2Ǩ#Ca|Df*dйs/2D 9u\H&?Y8P1/>,ѐVhl«ׄ]w tԤ%-0P4eiov,e/|54v~d Siuܱ-)u`]d{x@B2%sOfխQzX7,r喦ex Ǚ~N@sPBb`\h<{ѳր r?;N/a '/3Ij}-F)m;S ˩ʋCOS9d#m`P$exQ,.?E'jO K L*%_V,ڂɬyzsf1$ K]S`6vKy'mrI\2> DλGnk/U=B}t˙3X"5G3usrq% k!*5w:x³-q~ᷬ}Ee |v@X<*2 J># r4:l`q sO`V~ T|T[K[}'Z<\oo!'6xc'YoŹFeqȂq%%R Co3sQe 5{(2 W]B6}?= dHjM>/@2s\)/xsrjUZrU+D%9 |3MT89&@FL)W&`l+k UcY(m݀*29Y cCko\kr-=7i@Of:6|oz.Njm? F4+‚hg٠ٲH~j!!+xyo k~$ڑE) M t#K>[WH?J)n`oxrKpܰf%0%q=ܲ$Hx.L0dxP[AMY=J.xL8)ҽ%r`'p3[Fde.4^x>J>"ؗ&*OwUCl=2Lٻ1ܑר"̣Nzb7,amV}60Ϯ#|Vpŗ{ ć' ir<U tdr[n+]1wn^ݘc;?n0_[?Rӱ33N_>>'̠!]ϾOOtף;N'+`sk&zdEp8`Ta-8 D-q;(1>QoE7)sMp2T5waQ{;f#F< WlѝFXnwŞ,\NuyᗕY!_2E.剝A3m10]FB #a,&[=Gz(0_QK qCL]+K,fL]ԨSX1<ėw*\(Jtqh\~c-L A}@|d=qwO.S?@8&S!D| j&g8K0eYk܍NƕoMkny$)gvd'u.HlFPكI(ͷtxm{ݳ)VOV{=S9fE~(~e.:RCq$)b!lfL"%5fE7:HkQۅ%iZʥŞ*vkA^o)OթES/Y8s)TPF#}j .\`sL2I D? y W fS_g Va;O#DrYMoE+|l2Ki#vd~0ۚC&!'1Oj<܄ׯbZܥڤ#_}}ͩ͑TfsfsxX6ko*|P(ŁhN+`UnS\45)d5]J NDD4+uj¥k;+rJxN2 K6V֭{6?\rCQf +)o@ +HL7Uќ/æ5oKj_HԬ(-eo4DF~8N7Pbb$VLPHq;zmMPՑ@3I}fϱX2Kow8ݪM?l9TMboZԽ~α]>MP7Ofj.dY UJ5BpךKJjFDІat5霁aVagxg֯ƫ[ ,*>F'XBX8gV/$B5&A2D'nݔ 7Ct_}1 By3#k<}h}8 p͘ }p.SY%`)hn=!.\FXs훳CIJNXeْ.icDZy /vpC֬u>y7[aw^Fث n9&o>Y11GE56l(]L!Èu9w;`TG{6Œ+%`YTGۛL9"Zҥ-W)Y(aȕU,Re3; aXRE- YYL&kÜ[qd>!4դ@F:wsٽ\ծs|/&xk c'pĦ{(=z}yzT g <"dFp+ȝ =G{fR97/(f,~CпU 3]BkIv׼e#{֪փS^9J2fwR :;e)ӊ$䑤XZzT->h9Ѵ C-{lMp̪*7H*;$zhNOO;g-!R$P\^_X'V*X 貊Z` 6'nݢ fa|q P*QX YK$,a֝tMQŠ4(/&3\!\Ps>exDOЈ`Yךbu덽TJNkK̦G.oGK;]fUW$_,,eBK%VO*r.~enJ3OS)(BM XJS?QK)4% >,u+9L\_$wтo0`)qx?XoBy=m%٤lͨ?Ulb!~1<ߊ66 TZ@ [\2MܑO|%2%o{fhLCy2V99ժsKЉa< pc\>ɰ؆T0@{W+BuQ_Xy*?,iuV0/'hW*D !P}ގAM=jQͳ$Oha z,FU&+/фA]W 4idD#B:lB/;WⅫ;%9 o^7ȥ6怡M}2Vn}=Mi ZOf6`HY[_Jbҳ+e{XZ'mGRE7Vr64!%O =hMJ0;(W/M;*Aro!LEJ3wGeaK ߆'zT QdiFv[1 Lïbgu)1(4ՓK o}YxL %>~ ҥ@0iX@?P%k|IXGۯPA F1u=Y"s@:o'SZy0&Mܻ±*[8OQ幽4YH-@8| ] 4Ҳdl7oH~{WckWӤLAxX T) D_]wlNI Qj7DoS?rrhͷ+!)ww y cs,D@{+;RHG~o51ي?f BsW>ϑ!է'[!#/"uI~ 8L?ҋT^'iTUz Sm9Oُ8KN'~!F#) 1P% z()6FD>}Q7:aJAݻC(qn.qPctgp Z8qG+ED](C$3rCbp⍉ g$.UlpK?)d(H- jaw)rݬ2lYEG`: ܎VpB^*۫#:oSY+Vk"t}?wyseg0U+#0#q' [;L;ĻNk`GF "y90ky9KJj?%s;wpaP4?eP#d>;(\_5~!jkݱ]phOÁHW36,iX|\FUΎ*|6 ȓe{& :9 ԷQ*f*̎PV0<-~"yvUIbG⌵@PeTbf[W~JR[:5] GB'1TV4~ȇpȰ4똛UW G՞LČHDO-pȐ*\9߂k!Qn'봆Y81#MYʞ*.nhrѽ,u5y /FaOU$+'% ӺY<Rފ=5>cPb)EG+Z҆!t/}7ehk} nre3?bD)Hvڙ%]RE P5'i14rFb/C<|Ru`Ž:-8KQVF "vV 8of|~!!c=+cJqAdiE-R2WE550Q-$xuQ,faRAM cnafC¸Ku<%`:u50Yx0opDqx 7"eڂSCXC": L&SЃt%ziUK4<E=/]??5kj]7(xE38Ip%}ΕsSߗ"o#t{V} =1IHY8d4 P>;hbLY^wBx_Πh?,FQǣfoz&zIG P 3(ԁv:dS~rD.埲lc`$_ia{#="HPK(c3Y*S"@# ( 9E"_R#X yeeYwNNEo(-^2A.ljH֕ ZDc; : ^G@fDbE}&>[Ms6<7.U\27PDfɚbO pІe}&=eJEްcpm{:!0U>͠q@5 a AO ".6VZ2G-\L nsM-Z߳~ܖKKXxs:+l1yX'Ni<'z YĞWć,ܘ0 ׀_yHzo8]ޘW'U*<\ۼˢ7ҶޭōLJ>1p8s\ܰ[vKq.TpW DW-#܂ ^GA=#-ѻ5Nރ;ϫaمbˈX n S2כӝ*%'u3#M\4B\/ ~MS˴_ߍstН%s&Qp"1jk’iy(m Q*WL|27G#1t'JzC71y],au3ZXRFo%M_VF?Y6]*&ۇ, ?8I]\1;Zx^ ]3.6F|lĔ(}:)>yV%'l%[FUp "+EtgU.R""gѻ x_BI"ޖ!G1DpElk­½z=/\9r YK!B*>*`: ǁ3PD}  n`EW܎/-` eMur'{(zN1\gqe@KJY{iSt Kՙ "w)sy޸f/[MiU Eo8ZM ۊ0?PvҤi0K0>eΰe$"PlwO} *䝃&SF 9Z56F[0osO aP{{M>N:{dEg g(TV|zH{K%<4aը-leviXJɦ4mg#> -yL`j'D3USCV}•˨P#~pBeݔᔀ0YS ]R 31RNJQ1&Cڥ2OTբ*nQ @IH̽; At e'->wy l2V#RSᓆzˊ飒E]r U 7#BX`}CH2үR؈~w 2݁T)f#:ۨ|/Јe,['YҺjB|E+>yM V|=3z|ѹW'$f;+M@+[tOS̠UD;GU>˵ᱤ(-*rll n]8Y۷{3|?G8'Z[d 7nJ`QXC\sGܢFQTI{pln@%lGuS8B ߐK8\TmWgKM:dHʡ (ղL]W}BsV9Z<~6 j3Z5y%)1|{a #Y#iD %J߷]T{}N)O67l| D +3][h(U*z?X/L/\HKp3qvnG־_-xU)0 }/oD}AZP֟d{Doƴ1Rqʟ(L;Jr+ -\NSJkNg*~{`ބ[Q c .&]$oqHy`z;kceGdӂZiCdB٤FzEA6O(sq n͸"-7{'9.daT /ci& Y vsUwymΌV{\^b޵&(o&E9'7\hq?~Hɉif)xKixwկ"-'򓀑C;| L,n6fcK R`N~ (LЗtEiW/u&g.J&Pi(umaR^wV^^mGaeII`XьWE&֮Tɷ1a);p8V֙ZQ-`9R/|mM[rF`0)Q 픘L`MߒSKqWMu-N ǟw& ly;,8Pzn.6 {|b1\<,/ wˁIfÏĬQq*A<=^uUjt- %b o%P.: iyatv=pLU!ͳD9dI#5GF;mnKn% :'nb'Y&)NFCC~͸VΙ}f.<<:޼1tH߅"r*J+Mk8J\p=V({͝O?8=zŷeUB$k4acҭ?~D\ж2EF"ŌWq%z0ľLV & d=/[ $O,{׸*[ЬR~EɩOMc&=U S Ptʳ>/޵2"xUNPx,Sw}++>APJ"n*"Ȫub*!JmR.A6L>$(y֬ՇFY]lRz 6. :]gy_×׷dGFɨ $ɼRm̗4>.1Kkɶy'aAL!fK[) C D{ɤ8J5+_ ko:Ti9eXnmwsQﯟwu? 1yH>ߟ`,]cNsV bрcYrf3b5;7p)~J\w@Qv%m=[|0n|In"%#>5DՌ]qN 4EKRtkH@5tsO"ۅދnl-%nַwō]²QUg{kv)sv~:y6`Ep2D ࠷|k&5?nP,S;|f Bj#^f3䥒Z}yx48 u<.o ^ZzƯ۳Z"wb'C,i@1ڰ0_{-,`C腪LVjd{{DN?MsXݪQCա2jmy2q'Rt~]EtJ%VZ(Rd`9r =M?^~ՓѥOfW|2*d94 F/kҿ@ }s<ݐ ;VΒ+0xV QT@ÚfWLaԂB> Aq}x@lMN7UT'bAd+O´lzC^hߠ[ՠjP{V-LrYmW\cI> zƥ3AH b^~Vp8ns399G9|I±V;|BUu"P#C.^1>Wr'aQۛک_G sePQ9 3U>=Ȳw~(ə 1K1/M}ν>2.=Ktq 3}̟<2`7GgR7|}{BMAv` ZaWkJcoGZ67 4"CZHV^}뒭xpu a7lRb4҉Hd)J.Kg-Vfs_0c:aU:`nB\ R/-l08 ungrˉY38*fUM8E jEH t}] bPsoq[fUFM$3qLtu~N~n'A.)`TDuɦ=be,m6xUxpH,P**p͂pBs[5֪K]&.fT/cANdfV& [u ́%f7wd$Xr͊H3t :!y%dߕ#u[EPN\UŲ6uxfǘGxp(4 t}:F.c.⊀.m[-+. %ϊ664^[ENR`߆bSJW,Y6lyÌp'sRA>k>p3֜zqpD.'j=f*.5952V~`]l@IٶZaQŮ;#s73ivZNxd߆8+}=7["Mp6A.mD9OroF_(`l$b NYP&TQ-;?l-4%j_v/9`SUtqciUPx3 rBdN/8Dw tjήZo › y w 859LvBA0M[+mq/[iG4&$i7Gh3YݐP}02*x"Br)'v4 \5OjG$'W"0-fQT?QDHR=Ņ QBBt:ϭӅ|Z9 U2-[Ɍ1swCa"RAL[!^U@pًxUEKl6n\ȘzW *6ŚtGj 6dHɡmyTSvI tN&eub)O`: MBJ:if`f~ TrQW8X>!}-=8F: ;&{غ4 HA0P. i]QLi#DVymi2f;ꔹƆ:ߩڬtq1z' /XbCSR/Z&Oq= o"ԓJުm*?25)9f1_6Y+k[?y2?zI>\wDjz[)Ljt svے+ ''!V R.|tޞ:F7T;tIRy 8 חbu.sW2M7\-6lqkD|Iq> [%#r^HMJUPGVx*֔tw^9.%S\ E-+;OiҾ!ccIpY+^J B p ^5W1>gT/' BrÔ$դQ+vxO4d%56dõx&qC ztzK "1l>h$0vݪ^?9ڗr s~AHׯl{ +8 f!*VhDs׳ܒHq}DLɶ渆CkT߅W"ڳd"<#Be% PyL볇`~7{jGШPNFmc`;z^Y5VyµHwa.73F6lllu(ɽH?_edҼ<oA&[ChSmQD]Vg Yհ`AFn7WatoL}.Ǻa;jQ.Z>٦#G)[.KIY!:%/ p#MerepHҠ丹W0é:BdՖ[-x !2`IO&;0ΕHJi<rƳ4ǝX*Y: Y;ov)vRqmdS RŨ3i^l |\mzw`kԤȻ[a}VҼsh aA!RȤrΚYFP!sP*%tWD7V**Tc//;\ʶZޤAali2(:CS@؁?kVW>wrSUi ,Zm/3:ߥY\pߍFlPxd_QnV-yzbܗޟ O„%MM;z`Xi Ev?psi#/"a+T}ܥH!φwJEcK|73JQ_$~9JMRA1"e 6vsj]jB|T!Wy l4o]s8=A&p}֣~ Pv:_Qa`_\nJߍT p>.)9'6~`VEp#%[vaYY.89Fhʗt‡z?Juw'Dx_(E?Q:@5P%2S>~YXFRqTT )6$璗i iSf_5- rVHPi GF{^F,])GsҙUvP#5˳63x ǪHߦF7cE֭8`؏SDk A ynJBENߓ/S)"Ż0,46}ٻ C-Θ_ 8ZNW~*BHzy/Wu )$Z "0ېVLF; aD7~EEM@g68Tw%O 9}( W5cf/8H&C#[qƁ % a2HS53i=DUĀ|v+ tk>+/gI>UkYfT4,iUk7)&Va 1쾊^A/z BiT D(vDCQEɯ6C]Ӧ6<ƥ(MUB}tlԧsk^əH+x6 {u\ *T'/2ل>NdpŠiYAݼrM01KcK3Րc61. +b3:લG;*( Ԩ<%@v}GtJTowUZ`3ٙS]B,S M' s?Y)}jʜғkZ Aﺧ  taEm?O UKסTՠ&F+uaLԜgH' Cc*Guo)i( [qs~p{;NGnVY#gH\0wfUECOF}Qylg-Cu}w aqXfWې*,sk:ynjNuUym4*3,46y48Dl!juoH|;'*kyhّ dp/2|욉w׋sG#\{6Z6B&)ʜj{NA @dD/&ħ¶lGzvR]) @H~*dJ4ȒsoFZcU\Qq0gxQFpBuYu!|ʆFݜJШbu4$#N ԎR]t7;90:yy3ԻJvˢ\ψ;s4_'lC*VB 0"-Us=LNF\2W)$.?܉,K/[ {rwAJ!Ul8!MnwR.WWfl^훴6>0O̸"7p>;<7Ɗ_gggF\PF@ʏ?|⇔O#HsV JciV]E~;D=9N`Pm]{ CG*Hc'u~%NR(4Q] ҳ a}rJb^~jd|Kxg/Ê݂_V&@OFw%kסK{&a{8y<0:PhPq>zFBC,p $vK"䚫x%b&!kCW+# ff[҃wlC{H>VV[j%P-H A%~|8sh'|'kB_ ڒG2¸:ET{7n4ċ|%sDUާ&Ff+'oݙe5 s9 i"rt,`|LنP칬XN6,ckϨڄFKe# 7c0F2ȓb9w߼uA]g~ u!7%M;J@_TkcQ,d~aKTl 8vvWaX6* pe/A0-DE$J5{m\7bVL} ΑLgH(I=`y p ̠t`4oϐ,ӆt$ G?+ܬk1(E`#w4NdO[p-D(%(fЅN tIJΉV͆19Ն.D%ࡹ~b؟bъ\sZ؄*dI%2C7oL3Dbiѵ= `8)eq5D:NK<<< 2CxDƔ&O:C43@0kK3-i)KJjiɈM0ǔnյ\wq%I=UI:ͽKw[^ttDZ4CDzeVDr.5(VUu}0)-i'7McQml^g$[{*: 6.g. zv*{ZUpu_rIMn&Ჯj5KNLˤWo(>lܳ1T,#BΘEiޘ1;`¼`FP!ۻܗʷk2b7x Q.b6M-cgh:Ma]_zq) LdOHԞǏb E , t:Si~m:\q; ˤl)ɍS[_B9$O>zd\'ÿe yTm+CsܵGn,AP*$@ 8344=&NYۉ,Em4ԻKG(~Qe&tFiR%'-JK^}/]j/>VX6}x4^*-`hV ט._$^v*P$k?,A ׈Xd"%1 0S JGc,'W ޅaOi=b%NTa9L]Hw+x9NBv]̏p{3}niuA8VL/þӑ4XP?:cć >:Y+>j!!)Vq]f$DL!)(|1iՋǵi\)@ (~$cV^2TUwNS }z jSl=g粹&@X#6FmȮqs_]9<8/t r ׳9|kAn¯i3@>)`^I4W|H-x]|i(DulN䄓\K H0HjΔ׾cP>įEh}DlVԍm}ybYݛDFAGXT(`,ƃ[Cb f~?bdFeSYvWN"Myc{jXG*e5dJ)Uυ!<{opɍBVg? %0w#heh&C Mqϐ3.:%&H`+CVօ?^#{e:I%2BeV;J⻻6h{kA% :Hxj+5=jQ<1_qſ 6ֹ!N ?Ohdf'V:y_c6n$ nX"~SQ,029W'<>=.$Z;_R.N#F{k[֛@Ŗ=J#)nV+BjӕPzPab7`mz&I@\*_F}.H`Dګ uEmocAwfUB2z&L`o v9lpLRw;[ںw"&{W-wג@FC` AhR hQ S,br B |1iJH>^Zavء*?S%D Rg(|^CHg # LG| h0vov[H*Pp9 i \rBЊ f(ҡ#jfnr86)f2)N~j%(2Ҍ]*1r.Gq|Q- AqaJLY5`,.6}_n;fiڽ5#-"ñ?hQnʢ1358!(Nf,:cqFabئEwlSrvo9xYҡrK(Foj!QSKq0VD 6¸`p^~t D]HB _jrv \rDfg§嵣 U`> L@${Glg(n MM+4`E%oDpP| W8 18rF= ꥧZw[O7 uN S;EQB|FiKdڮ FN한#<#1!? '^֥=Tԗ?#tZV(A6bፚaqDk;y_דܑߌ'ymx=;Tb~R_\6 QRt.*-rj>OÃY FvrŪع&*~/{-c46?5M e52hYbs5{ӍDfŗˢA*|a9̞(A$&w &HšU# S%s\ĮE5UP6>b'It)I 7g7qi[b]oCa[l6'Y3!Wyȝߴ㝝"}#:<ՃCHaj|">*HEQk|Uu #κQ55Y~ 4JN> me4w/F7H8@M|g: 0ʠ_b464u v=[^8 emN 0u1v!d+ > +iR׶"»:±|EzkǙ,oq UvZlEH~m{'|&Z5u`B<hUD*.x/JқO2 p)D %ޥHkE93oʹa ȭ7^SkǦ~h yvE3XS#oM?u4^ڈ0fx;iO_6GR:x ,>  nETEwUi$Oo~ ^@*gKb&U`ְU-zՇ{Uo'Nn_O歒H\%v2慡ttqChIa^il[!%kbMiqa|~.઺@jA06tWoug+Ѿ$VEyl*)<7>$V:IS'5]ɢ=UU]1S'׷_+`l]ΞڣMr'P;k`~Wv"tgD&XX5.vڀ^2˃d-M*0')IG=L<%˭ C 1Fʪ 42DB}p7/D܆ >+}h| Z0Z@V =椛- k(.H fwD|7 = aJ`m] p*ni)RRdu02629˫@W@1Bg&G8 ddV48eiD5db22j-71\ 5\^S)F,cq]R :Dg(YFk|Jek{0G9(fv{'O X%q2v<݂u' 8mfaatJ6L1ʄ2ϑS-U,WC29;;WN>8oZiJ3I2s#ZYj5ڢ>BVxx:k9x^7676"OEG~Xh+9<;_3`9U=qO.9rʬV"[l @{m`ˑ +fM5gXKk`Թή!ĩ.M:lo·kKsM=6Ғ;cHg0O[ _0Xd?B&z袳2Wd5E9+D3K挚y,݁qH''3`0\O=pe=%tĥ-PC/9P ӮL8k#lJ4l\6*{.'NY,ir V1D*3 1s5ۺ.H9 p攤H.ҽѬ2"'0SNP{f2Ks-eL54!Yg썤Յ"e!q;dLI75(Vm಍/R3љn"s-G}jh5nnoӝ6b3tSKW ,'0 ("epA=ȱak|>lMVG߼824&cum+okxwWqH1K8 +q&^O }厵aq@'whj:s?,b57r%dZ"z~ciqwGVQlȥ7ݥ l w q+堛|QK?ES,[ֻf/Kv8/~0=lv2AkYas"o3|:ryHOF|ʧϜLm^MA7bj +~~5JUѢۼe}疨ςbnܳs+*9)X?կ]?N;F3(ObtB/ i6Uō؋D 2\t+if,wt:>kWXcZ*g~To6Z)@rBԵ{%;-&qr33^2_nX` ˔fVq+,^'=$s]vҬIwHmwΪ^չ az3 ׭Jk,Oq[xsDz7-(*>d24 E+M\XE~\k.+| Soufms>zKY ݥ_Gh')\ .& ^B8r, PV'AhB`ws.'QJTZYlв. ʗEJM$Nnhf J/lFk&Cu:~jLg."B|,>99S [ CKu!+G|IV2|8Dk4o?S@G6CUc W'2V1X Ւ34//SPgwHզB_Gב?V 7rTHKwte7P)\C]U`ԋ;3Q'RWe՗I{E(5 ʌ(<~)$ˣasujy}r^tRL_ZOIZ@ \֞őWgH `Jr?,}%8EiȂs:" ֵxlgKpG;BD\;a"/UAinGn+U XjQnBUgAVgCbrY#l(RJȜ7`9qCѠNlUkˬ `a0}={YH+RvLw7ws7HXz8_7Wl^~=2ŏtcQ > V>>I3t^4hه!U%h>Y? s fPWfP. |ߓ|K`3sFu^t}@SNZO59<2gX:[h᳜5hI 6Y#ZC (k5ͼ"!/tcV.~<ݳƪ?Zh)Vr@2+8yсfm7#"*kaBoFGq<||{]ix\dN+rb D,/+Lic|  }Wl| _Rŕ)4FQZHZeBI#0KHH5yy1"Y.XxdmqxŒ lwQ.,w=v@:\nyE{5S %1dMXv.qN:bvqE?% ]ޫÓ /=(5u~Zn7 qR_]I'^Mq,`ِg=#'XJהسj½.$6C\` !P=8!Bt1},jz{ eN l @UGMoHʫҋ{% Ϸ^KjeJ.bYr$e6&{(2XvR|mꑐ߇k|vtml\,7LWߧmR|hyRkA>S(^qN}z36uj9f1"l6Ԕ! ]._i5m@f_4 lX:]tq"],wmc %QpQuInay1Q_';em51&Kp'}aip{y *uDX| sNj#,t+uxDmeL%*64J"eʫLi5åY%\ -_);)%@T O2L3Y#(|H0 6+ÄB^_WnKPR`^fj 38g1Σe"&9pH\Wh&ӎkWj:a e|* j^yӝic0P)nf Qc%L8Oکݳ0rs&\R|PX= t'd cJ޶*V0@+&ec3ߤ{+S) apbG!FVDhs3QD$ 8pp ~n w[jsO;sƣn[jyDfqnc`EӏaDP`";8Vȿ2x =s_}HfHwL [Ng?v-9~5eeKt0Ufrw~s\8pZ.#_^GrL/CFnn"}AZ\ȰaU;$lBznиx~!zEýa*e}jSIJz%}`pf{k<:+F=#qf1@Be P02 ҈!5fi[/sd+wTAPi#5BX;`ùxo5ّ)L7N2I.z/e s'Bygxrp4v+Aڒk)ᒄ&/1Nx&A>L, p$V¶ՍDܜp(ooRmX3ܐOi{vy`ܹNV$>uÁ u5ߔbip7<\ P2-1ڸv&*Y&_S!GQ|]M\9_C>t5uR`\IYwd 5=<*ijNufPanݖ g(]i맚$ i#-Xy]GYv>c^pTB*pXPdz ̲2/!TΒQ{pĈ9pDRB'j]($Gb8x1ZRmMhu@x+9TIƾ$$_tƾDudod-E~ ګulbzu ˯3e%@vs)TK 'BN,3:EWQ,,QaVx ;\8t& &fW0JEk6Ӱ^VULG6S+nS ~CHkz*jkz292s+!%,XtflZv{1%ҟDZrdq99'Bĩb`,~t.f/XC'}to;UI 4>>HnSQL+oK+܍1_x69rVv6I7KxZ*|c<6!߉vjn3aYvbyÿ>ڲ33ghPku?^)'ID!]uUN=Uco_mL5u c-4LW TPF'ސF]˥#.5^B\O7^}:k~|Ts²p9<͋?kM;o?8k5Fs z0i"| Py+ ~5j"@p |hق4DqjX[Q_xpP_}OXzT)ήCXHj!5#ޯTc(tY=Uю+V˗_ȏ׹Mpq kGiDR$ Ua'l)5Q B@Ɠ,]ͅg ?amʘ7X-˅t(oCDc|,|xژK*Giȉ;؃xWv$Gq{H2'C}R[\ı41a/_[d^y)T$`7&  EL(Cv<1D#Zu膉_ ~:QI?Z(i:jFiF3I 8+&Dnթ/ό]:7md5l4 'um@.tCMqGFU)993 3EoSPݗoҢ/ 4 ig2=8)&.{EGCr?CIOgyAze- h']F=?τNko<( oeGv4Ynz_61^0O2my'ýO?\M/2XsLet:D?ܕ'UsEp>~x^7%lzh_p`L5r!R0Οku߄@O| ]bRy,!v?xʞQx=+,P ?x) I.a miFu]ec_a/ .~ϷHx9 _߹ }* 6gڣuKr.D^2ʆ %"˦[^vBV؈eʻL0},rZ^;dT>.ofVWO\|.ToFHd`_1z]|;GKhQlwsۍ{s"ҏpgEM'`-z]k>oZc$Bmdf)#\}i2Hڍh)ZZ]?)fa}3G^i?2-yZ6hQGRٚŧ j%/[]I+2y_:tc)&o{fS8SD3Qa%On`Ѕ 0b\,?:͂(v?&\35$‹ YX "@TFFbT&X";+4꜉( .f!9$w[;̓+_Iz<^'Kd>̬13C #Ɯ%Dkp^ vm߭AUnM 8qmˁ^1M9,MW«\e.nP;mLDiyX<Ͻ'yN;MvcDŹJ?Ǽu&ɧxÙ5]+n./IB|}6S jeyUnA*?Ofat8:cd?Nʺ!c7_xYȤXt|hFx )XZx^v %mм1y"A:9¼^c1!ż*MA_n%J4/ ;P5^egJ{H?%5CR#QuzuJ4NFMZI*t!hVptDɕWRt: ,vHZճJTSb$40TS=7$nq4悈 ;_[%Af̼k*?񨶒Kfw=d-"#YR1ٺi|͇%`- r'zOϸm5(CYLp)C~FM"h4ڪ-L%}|{1`e<>3ڤh4f{v#+Qr[br,&X03Jך_iB!i\ϊC^66l-R4tFc#1l$.يMք'&i?K(>-9a#rVphgʪuwX(̉2.NuLƵ:qw֑~iDd$xe@nh@Oл>3*^$RS'CDqLO(!.xiSBkD=4^FnaM؃vZ*Hce#fⶖs {$`lH/Ӣ<#XJ\#)|E-ms75 I{t}+X 냛\F`詬h>;~QĒ bEtj<<0 kjKZ( eZm]edjtU7tm!3l鑩uYVqM1+!0t:g!ifSI᜶䒯fCp>y6A$W9>>}TT)SGtH9&7[?[=& x ]wjh-6e }5G ˨CV,n8ufD@ךLu%_@-Bi5(bx5g;l0O{D:x$z/ެ Y~s?0?4%H)}^N0hz8jLMdp<*jP74Ⱥn2&pQeCdAt oF8j}H""IX v-Hs8`])i,`O)KunE-~,tH(ЗxkʻYv~R_H 6>t埫^_|49#<ގ|PHY1VWSZ(3~L3b ڹj2U  uA"bɓ$q&dsSQB ס"-fDCԛSo£[mw"nXJR\ n`p0:da TB|:IHO+?t@=] /9Y5+ИW=2tfߌ4LnSR׺?;QP&`[ώ}SBM/({<-YroSDML3z cRZmjߧ(d34z>'ZF޾͸-z[53Dֳ~@Xe|xhZ>k,k'": t6a߅qJԕ w9|Ơ wM-G~q-*Pwzq!iM$ 1G{YeFnseuwݍlT)w=58 ^4a'ܲٲ'^oz`-`'4Y-4]qAuϐmzMW`y|ڇt/Y)ס9HO$qL :DKr=)f:K$< ٦I㥨kdzYtcxk4ԥ[yOEF'PՂW!R\𮘫F(cydNI1`Y Y7X^]fa]aW5+ K㫝`Lޣޅ(CUAcuΙJqJ_]Ll0y[݈h/bp;xhfy7}4ܚ=#S/r"G{\->)#zȻqJHg^VJiQ9e)"@ϰjjmr2OqU @ȿ8,?'ꑨ ]kDd[XC5Lfj; !L:#|^\BQ/ci͗NNz.8[>U~u.e[Ounjj#pj`gzZ>. 31٭>92 1>@\5'-$s<'x t#sۼNJm30Ka#: GfVhU1&%NbG^M0^O`Z|&9A)x}R?/x̟}$6Y[zNl GD0Z ٦訶^ ,Ǹ^ڰ~~iYrHW{Foc#]сy3C-d'hzӷ@%=.,r&$C,*(ʳrt;B KPWثK+ t{\TفBѳUGtu{_W:|o7"],>HuK#0ΞV3g}_X%}ps`N:*{#L0j&0F{;C'D*ڶj"dn[J6t}>~tA$,^$p[8  :7gX?_EE8Q)%uE:*:USZp< zFׯAo6DߋEZĥ}2N!BY8ApkdY !x{BLI[DHPR9L*i5uP+w@,!ef{ gaղї$ "n77F~zmz17R\M6K.ݡ8x:Eh@Ds>$:,AC"Z#(q+鿝LS頵s/ r-+o/I<6FaݔNC^lR䟯ҏtʉ027˓!!Z>^qێ'z!)ղϷvṱi!.ނߪC BC+l@`8!hCqJP1D@O)1iS;KA^#%̣D26u=1Y.D2' \u:1 fJ6jU0<VuahmkEj b^D0A/)a'?8=XX:679 pXR».j gs5੯;nN鲖&h>Q-ʎ_v;C>\P3gHR*52ia/hwR[""@O =1q:]Hx Is5̤;Dj6"qVbr':Ĺ NI5׌ F -H;6~|VE^ lx+b ܃  qA؄IgTvhrnہZ1~Mg(Gz~p#`*%"2%VӐaOِj_`wȹ~Qp֔uS.j'!4D0QxV-࢘#b#}W1`~)'U]/7s{wPVx]Y5Q0ۄ=KeųL'U/+ZYiݮԙ,.(N\Ԙ#\q/Ġ5ţH#*0M0;ؐ ]k `}<7`}=䯏HX>sAl<ㅆbq8mBIGKxVu~B)6qQF 3i$@̚r5Dy}>me׿A'QrcIb&S-',CDi6L7YALy'ҫks¨G=mA< |%ZQ lv6_sR_֯dױ%E My8Yׁ 8HKI*bnG!xRmJcN^:C EFuaf9ct#pJvPC J36+Ǫp¿<3]Pi6R&'Cv} E!JSUz+A{J[~ml0;7 oķО<7ƯtSe' $ mq1ᐧrc2fk}DbY{Jƈg E?pLv#na7h=sK$3C9rT8/x?VgPyk;^ݟt2(X#`;xΤ+8\>'755b$┍ 22aPzaXSn  J)N'w>lï68Ceiֹ mUٞϾpfX"`wUpM 8zx2{ͽJ$icܾp8#mԭU!E^-=={#K cQ.y<=0hs׫fc.K3q";sZ琼~,R=_UD출k-j=9$*ydIt_խa2*$W<4l0A:Pda$ɞ3٘Yɓsn @ɝA>çz. 3@ɭ^_LA.1+RXKv;9- 2hy@b4#Ev|I₊=#7D_>z C5%ànE{_۴ђIL"8E~i{Rת0=7u_-Ҷ\tX#ypviQ('ZO`5fdrm*V 1m]l(U(YoT .vYQ7](Bŷ;r-b`pwDJqlj~',`$M.lt3qmo :v8|Y2~^ٯ' T{*F1w@pV띮&T VAG:? रe({"}2E͋,; [+-\̘NDYEvQ] ^YV%d|3D!8UvQcypmLJޭz`XF^ͭ[6\Rr@][VHaQKmr JT/ةf NX832yY_e5͖ξ_;L'`pYڑ>tJj-D2d"QsxT=3='$:s/ 5@M%gFJZ6UFn/Y<9ANm>m`2eJ7u!:z .e,WJp0h Aeͮ)y,dQ֌c'Bi+Z&\6l.p'y&v(т叆tA VȨ¿- êqGdG5i9x"X4p&w֚a!T:^ 2:`31IoOªT$60*$DY6n-ؕPY{e"s MH&JzruA~M  ^Y}"b/w7~VTQ[n"r#jAo} &XJ. Zs܎bh<4|{ +\om'n,܅n'ih8]9piYT|e9._j4AuGR2\88ҁaLN)e1VKȅSc?lPx7&prpeg[{ 4GB ŎJ<3I>r j0wah̢Mm,U4#(s}܊tv7Gǐ͞U?t 9c61"QC#GrV:GMPYlU-&թCa-*T#je]BgMpA~J0<#A:~$l('+$h9 hJޭ,Bv4Y YW6ȤH{3+pY[~ ϩTw$ABEhW1FJnV@pLq yk'e eh)~ 'm<2Im'4wJtfK^YWLϋ|t>n֕=Н0w _h9;F 珂ST`âhWխ~._GiuyB2ṜQ3ߝ(Ye-{3Bh<.25 x(h|A}U*xJi:7"wn:x)m3 BP\9r{RhnݼY d t9Ǒ}eq<4=r;AƁ_WXlD*tv%qɭLYJR 鄇qǜZ\I=sEjQF¬F:om\ j-pK"p4˗'d,CC/j W#('6-as 9 zJ/ :m4db*iK?OBI>ȃb-*L.gڠqЄF솬i mN~d;zc?=U|D$ߴu6e|1#}_ 7t;ssUfޓr0: 56OZ-e|{M>mKߙ] D]p]KA#')q6*5{@?Oa}.;HTܵF0+Q%]e&ۡqk+Lm^x/dx434$M` b|rRa/6YTAűs@뽌cIY/0 PnpnP6@IfU-f*[`\crGnС:e$:, a :)צf9Moq,段2%"y! 1^w#RW8p fg=.l7gVɍ@zGKدm1l~ qj>(^zƟҌ tV*疐vxKV7AH A~@\ uޕ^v-f6?@GԈT⒂z.mAhl Zu/EK0PTlPp% e\ouV&fdVwCycP_2_|?)"vszi*KGORs`.eh1 㶻~]7A _ѱEppdYv&dܙ<_3q.E6.hc5CP>Lah/Hp~yr&[]g)`@\,sYLC47-JKM_ ;ʆ*X~X9"{:&ځ"hEb,A3%!QM ? yA7.ѓH*-{3K (Y.ѩq E1R{ )*mwqQn ?& E<@Ǫ9d)*?}+7ccp7Kxy~w'MxA#v e=PՆ(p#$CNQU$t**px5(增\D[* :)1~0EYEK-}yh6.ǟuCrxp#;vI4kOq9L`悯xR-zᶩ6) MGr<)pՂ!}D[]KeD$[(! .ZRTm잊uV_%AF+o>Jpm<]Kw-̱΅طE#z(N%pS!8419I PCc Sӥ"Rp9nH0X;p}+SCi4Sz$+oy;a$AS-Y\lEm`(LydB;dQ2`~E[2iY]XM靘޸{cM#vn= XZS6QV1eްJ$+SOx[_"k$̙D^f%(IVЯ-,0{YP@oMB |bnCBHnb=g˻“a^)NFryK.կ"NBik L! nhP:oȲhuzZs2iw o<dS'/7"\!98>%(L 9$k:<%;<葋3nO!3v4j;rKȫ,"Ip[DS*4u0/E_$CV4cP|;/7i2ȩcd$_` Lr?\.'7mEXKͩ5Q {)6EՈ;&®.n>!"71wJt,Y?l,"i"9ydzA}gOT psѴHmy1[ǧhntdËl4[_ %eCHod@$ނ . qVQt{8Ȯ\þYftL?PS^'s}X٤$5rVq9DT~6:+ o>.%Y{l'ӛjbnw(M pE) ^P u-4jpx7nk\p օ~RG}O3}پxPN3{0~f4ӽrZn-@D`ҼMha58]e)>Ⳛo)L/ (4ђߨ},vƚLjؽW@&t@s.gc cm(=PQKUA![cekɈ8: pwH?y㉅^F҇QLR;'h;yA/o KnTTq:/}E[m=;2gD!xQ.JT-`=P2kO;b-ijK:3v|(Rҷ9]rաL˔9EګS|x{k% &.`:(\)Iy8jTn[_бbF|v=N8-@ܟioE6^؎ycX#L啔KD YBOKV fhɵWWj1_Z ڊql){ͤmp*ƾ\8ܱta}]죿:Dg[ܨ~/~4yRߚ&x,lעc3i=%7=$ jnʢI\, ?0-ʉ09Z!ćj2l[X΢ݭєIJmLlDߒ˯& 2=#i* b|KU>-J]hrEi7ַn勆Df.5ގ1g$'s!EOFf[_eev9$&j 9 39M9CK5B $/iЙh]}*qA{ZF\V#cÎ̊YLOkgl& RcC4O(vrLTMW$篺 C.hHu¾Q ի,-MU*[飕1tq׃O.Q]xX sPS2IځMo |LΗ0Ded/G;)`QBţΆ3 ,⹋2S=xJDŁjQT&grXa rՎ{} ydYYԬDc1f腝 `|dKAsN9V`/ +ZKeu7D&%ߌ ?a^m3v U;&*{u?U5w)P{·y&7x}5)mUm)j8֠II[Uc]mniJcIQ勔#(OU=l@?e8+ڈCRy}HFdN+TkN}E]l$.$gjq?+TJ:vKZ+wel%(Eޒs:TnJNS~+ Vz/{8ZOT2 R-S`L*+J'5xwčӠWM187P-q$`ks~9(͋dZbBBiN&V1FZ$"L_UF A> mwc3+d ؍phG,_O6eJ(qUX1]V0Sjp6. d)z!eR{urA Ci`Pkȍ.LX?m6CϬد4C)ظey609%c` ٶ/"=QtTLQJ6K wv*=]XȭOuI z);L"3M"9 NAc(cv2a;imVjVZMCK#vN]Q%EjKf{α韺ߔMB4%4uz ɞ#$ u4P-pi7IW^ ?V P7ϙd̹ k=Hh6G ̈́pl-dcFۿ6Vu3U@q&-|JIlaIAWrYOzH%rw TN̈́: #1g *YAGk7bkvU芃!6Pk.* 袉pk;o=r%[kӠd^l)_G3'PbKsʧ4 *]M4} sE@-35<|'Vj<$ 4ҧh" EYOBU%coտ`SP}Xޚ(;cybm&}|}xlDbhZNu.Of|@3ej,+μesCkS_2gi+"kxvħb 7murk)@/1 eԻsVA A$~r> >()bO@#eZPU Vi܊Q-x4 6{̴=[vЅt#3H(.P/tps!0"j_ۏ'Q*V_ZjGѫbVM< ]&Q8u!t*uЂ"ִRq=WN6׏ Z/CnN^`Hx2]4ЖZ' U|@ }C X w:Hj𕽖_bEF(F4fni0):Lk"ECĒOyM@tB[NC}*ow$۾_9aEuA,A&h,I `"*hBQ?оk tvG{T'P@\/$>BUW)~Z-S%U<sA z oe*6$er '{e D5d4)f8>8mq)Q^Љ/T^y:=TN{ɿ8:/֐%O~OR>rr~| +J*~ʸ];@>ֻUuЀ!Tֳ%& ly@~7S]C3A_g"'%rw` ڟBLL(}MjOm)WArNT+ɕaS-vU_FHȶ+id~ydh8 п逗i 8,ǮYT=2GYyq>P>Ik-wiFЙQs,)PV,6QEV0NCN<*:|(XK)TLRti'PO,ucr? ~CbLsڕP5Xk!6;0bt6us4k<gvj;++,e;ufJV'vgrҍ%Y檲^Aॺ٘-8SEY$sRMO,ad@M d g1KȡMN|odλ7zp1tǤzbL}ҺЀ6x@@"ܭ7}Rt٨ 4CubkN&I ]\IPd@C߫tTޣ9%T&Li_XXS^ gt鑯f7Qb4߱惤9S1@ dW% .r|R#ӛS0tm+'y“OoWKE3V˙1u*#'^x f#1ן3.B=R+,{)ԣܟ YxL>^7[$ Z`~RA"aaJ-9T!U |1o)Glii08U/eަCz4dy}]ӑʖR%eEL.@S;$+mJ Sq!?tMuLWJ¹W gsM BRY쀇_SAEKB!cJ1kU@ƕT"ءWCxvjJDj=|UEEѪ;WA v/)+_&@0+/^ȥo~K6-I5oǏmRg}+D ׀ĉЪI!ϔJk´̎j"Ob3s5Lihq4`$3LI kS|A:gÍ364%td%E~x'8R/Q26ۘJOzU;7S9l*ژ6 [VGmOb%AWwݖģk`_sޠ*wZ-u] Y%b̞!?<-KYT%ԼzeQQF]8I$(H kzȵwo_Ilj=Q<~--sGm%GP8ŏvY.*[ !T t2zIs]`pӼ !;^>0 )A˄ t wbfcԖNρ[[$iY'D$Kl]-Ie>+3y7uv"WE>K46&b(|rK#IDbj%&<^ͥ`CJ,į ŽJtH'I!yLP~䨫f˅^S%o#kۧm}2/*l-l”.#* "pL<%EҾ}gREBJ܌W3_htX{{hi{cIzV淪5j=EІqsoMiHwo)R$M% @$)P1aTBä:iM]LR h;sĊ@F`+ޯ6+FrW[MW2V /I| EJ+sE(H:TgX~fp{q;UMM5z؞XE6YHDUV}kMx֯Uyzån:LԄOmnT.D(Tk!).r)1z8[P0gXUpiK|4OrTe(t|ݔo{!r<ˠN m;vb,S@TC  .#iz$S@sĹ 75e*n|JC l]㋕Ȱ ?rS G 'ߎE̽$ sqbpkOYak^Ac"-9ҕM$:WXfUӳ; inQEvS߱ iGVrPpJlIQ(_V'mL5W iKENaPa/Q~G7ju };GVQW?S5]{ĥK=i!}4( P-ȺkE=$jr7wߊ{Qd'6:חhտڈƋV._*/ F4ƶ 4qI<+7*O(4WqyDNewH= Dޝ|j; }#)2p2MdR>`2;7hޢ!w pQD?P#RB̀b3+Jd&ĸ1s!J8pq5Yz `ݵIUPvLJl#J%zsf[w.Vj{eZ%f,c(im_ AN{0t ӠQ'1DžP7VO=^F "-"H5A? W igGBS=7/ZR߬O _lHNx?js'AB4Jw2ƂDjeCŭ1w'ȓL@<C־~VAʼ՘cJ-G'c"Cϐ0r*N~;X;/T aR+<^@'fԷC!p7d z95_옾IͰ_R&ӴL Ι\ңOж|sWޞFfO EU4Dڟ+0+?pwE Bv5]vV-i~CK%x]Yz[C(:{<E]{k$^rfդߩOE 6+#ϛy~?F K1d?@-o_\-(KE'̔IUχTŐZ8N皙jwwG^X2jPۧiAoN찳mٝ'!zwE,awB%d_ZMt*md$ɶZȝ +ƒx8O9bnv!A*}Zxs؀,-{Q@~qVPBvtwԪ>$jz"Q^niX?Hyy0J ?o^~*g=x5tG[m7i&m "A_L?7l|\G0^̽6g&ۙv!9m]d%3:>-盿Wc:kўE9E U+VZ^b1ntp\*WTrFᢖ)"s8m6<½9 $W] P_ӆ@Wַ< BQ,<`Ғy&oL"BIDtHU TP\gCB$_EibV̗hE4Q~j(:ԐK|PIMp!$wn># !RqReҬ=3zoc' ȕ9DS%,^!΃ 1ۈ]1!~,84 ;ճm" zX|:D%ZY=P}{#\Xld\D͠5}qfKvv _ذ518h:G覝Zea26?7#!}=MTbUK0$wArX ^A,CuOtn@hl|S' prjeU떻JK6Rs+aMA섴8;n C` u܇L9*!0%h0 may**oSڢ␮粚jBچF,/'mq>-zEC+%nl\ߴ%2Q,e-@y*C +qYu'o΀u]UB=݋l?k"þlyql(ؖr@9™O֋˜k9˱72R@+;Ӝ2^Һ.0=+IG__Ϲ+{ŭA-(;jیjveƭ_cTzԔ'1nn7ʹ/rcowvrS#pتUؖ, Oǽa 6r0kx 5^Ld/뮫K,}@vtsDѩpT,29G=QR-?z^m^Ӟ^sNR @"k10$<sgܼzVVpoV6&\4БqLdy;aPnx' T#J]P( h;gW.Ô=GDZ2\$$hS1y<5q!l%"]rH:x@TT+#B i\,)*l9,k9`VMbӦ:^PZ*vHHyy+ *21A^XZY)x4.tgfp9^/%GeQIY텞\p)x=RW DT|TtddN +WVL|ӔVe%Hg>,C;QG[w_!I+:nќ$ld}KleVhI P?(I-dF!] ?I':ʢ?Xd84wꤲ* b{lLSO*-n8Yme5䌲e%[ p5yc̟'P{c&tٞ^'?zwIZ*e$ QJb@+Ǫ}GY $Ӹ:R_[:O|R/pD9EDı*HHJhZM4iJGZxMA)<*|~\>fzL.)4 JSJTX 7U(}m5Nb[ըaχ|mvn^?6=Gi|9Y\ Lfo Vmpo'!<_M1DYB@>K=0t:Z Ģ?`HVDv82z;VPHXT?2 \\ :;l_xQuq<{#TCkF2b㣼"7oRt!;2ڴ86bblU:91M־&MY☜r}_dd-E\):pW)FC̅!<o6Bbi-}=9 h2$(dpʧKF/Z)[㩪؈x@N8q)o#H{;JMZIc7sQ%^e"o\C|B+\q6TcoD;dD/I 2Uw ό3je+ګY6F[Lc>-YeE0a Q֙FJHY2&2WU_3wphvz(8X.xJmJq3q9Z uedT]K:fifI1IM!l R}_5V Λ!窌$? Yf\h@3C/@:7 TTu.E7м<-K}u%G_]KJUOf.t3_2wίt$ `!5<-+Wa08t6!lÛKu2Y";L :nNCN KWG0Y[=j1HDJiTf?U[d7J#ᢟAz3]ʭtLuO+BmGA2mBHC 88UܰuWAh Gmsj- TF,>M+9G&jgY =킑10ڳ3ݫFSM7ţK]ˇ8~ʘF0(ؗxUjk|߉wBZk KO8[OR_ %8bycVFt |J,.*nRZu:R=xA,yv~c5!yt DlbxUɞO}DYT0ׂ3$=IGw_GޮXG d Q5^DdXGw[.;_C⹁hV屢03^FWUg@Dkzdc?+Ei>VUni%%so?]heA1L{o8D{̀Nc%[J1@^;dž!Y?mK|s3[|֊^M$O!3nvU_M^IW_=y}@Rfoi >+T˾ks%L͍9`%541x0ubM 4*#:0tŰMq)6%{m̞L\DBkbjBy(F!̋YN=Lu A(r0Uf>(./m+X9փJ4EC-Ij|z&+^gYlrkxGŏL(@2|%20+\+K)v |U/OH5@ k5/<9qbWHim|׊h^ﱕoc:C&s(K?z {+2iqPFEb R)Zـi_~4OiWY>5y8K2<p/1hKd3 %6e]3I oy ⮉i-DWBzzVococ wk& t̵erѼ*^/uy*L:DݍkJ-IAʇ<$FG+D\$,>~~8>[ fc^2\^WmAJ$btݵuKA}tYB&(F727/((Qs ժ_(pz-jQ6/ |LKiJ @(H l;;JƵL'DW|FfV~cD)_'q4% FP'?PL~_G#h0~v*?kUmr Tx^ 68yj;Jzw߁z}mwDVPR3WƋ331/7bݢo 8ϮCHfi޾:"Pj^/8/wfrpzՠ7X`^SX5Z| PwAɗlA)TV1LKxWES6G32G V/,&+Sf/XTaK?0!c"Wh̖0P\YpuM0cOz!0j[k._>S@jΔ8dzz/Y<:j~@ t24N?MHG5`ὪOUj09.[jI6NG3U q_ o"od$({n W幩xoDW_=鏴wXKxe#6"G[6ROYz OdhS&^. ]ro_CuS6jqb)x%J 킴'%qjx< @9,R6C/hmjOYBmfWB'w{pr>S!v-g-^-H8"fu(?lh)`yQ$eJ|FW (/=sp?[>WJphc" ?Ru, $>Gc 7HCoHjMknw뜙ȭqAD2q4F ԩd in($/.eږ%C$E2 FNs= ɤ'Ն~[_4ֺ\BJJ9h MiR[Ie Kaٲ4_zԇlN%p{ի_-s jtg?k3cpL>0no`.,"; JL[H+ 5m-;m]#EI]$]_B"(k?{p)fO <֋CR#Kt@V!GFbK9 f \y?j`}u+•%zogF{vʛh@, d)̈́JVeDSʢŝЂhHf1AH)>p gV<8Ic X ;_xrh JWͧdWbH8*vh<+tt)*;vs\^7r[!w @`{h途4jL⏌Gn'Bg# |5iy҄Lґ6*/\ ǚ.&-MC) 7alPKQ4,ټsfň@}ה_w4((I[?5hVcNp,13ٗZTe UUJDRydkFcU בhR( 9n g.nS] ]B K{Ì{%=WimqԏnKdߓSdEw (F_ 0BXD﯒X[q<@Yb\;̫$w*C>§; 'Dޜג FK2Oj[̀[*\ =HƤ3"ɶDaC7:&KQK8fՑ!tAT(_:F8d! 2+z$ή&Yw,}DMNWNDg,01ӄ]0`k9%77ݝAN' x,*C =Sv_U,_ d6{ԥ /<*wBEAz#Nםr6YuEXz*A.Vt$wWCKX=섁sW0>O{T R]J7IұQ(ͱSpYdPe #:#lb^=! Z沸!ҽQH#T-R΍e 4xRּ}O&!MqZd+Ziˀ@xr$&i}WzZDݦ97Sn-dֶknմ& K<ph(/UrH`/Ӎ.{$ir棖C'|fWbpϑhd3JhF䡟,@F&GA#y\qĀCٿW)ĵAW"@P#d1;jDVt | v})!r0IHP"C&#%X 6^(`;F|?JgzxV\ӯiFn%4Q"a\̎P#(~|~r1=>·{38O.3LV<&<  p ^'w;/K.A$ןzeGޡ#Iu;Iy2j?Ar]` a㜄@]q_?Pwp}sx:Ԓvu#K$jGVɡ 슫t?LB5UjW#D~Ñ\7pmmPEpj.!{l]^iV=X[`R}3Z _1C'?=L,Zw"^LIs;/a犁:OòQfşZ h;Ӝ1գ3ap 0QVLI]SќnWxH1'N9s"P0V ߹WS-8&XEi2Z])ёxMT˂19Q+h'I)F-Ey}&@ܚx ߴ.IBOHPY ҼH_(8ŕ@#%4HMAoG3uYLu<Ah`Duk n3mZ2#J ~%,vpkz CPd͖) NOIüAa)#ق$rTkᖼQ-p rۥmSgh^7GxND1E '$'qa g e2Έngù EK@ܸoW"NIE+I͜i,Jチcm>ieikN ~ZҦ](mlbSw27|+Pk*qGSNQ˵![D~*AF 1Z1>2a0BwUtn,e(s?ֶ bq{OJ0R-9 _ ;c 6Uy ^YB}Hs}\{}.dm98upB_cZhU]+ضz4y92?y<▘ruÊyh*8*@$@I}v/}.Dn]=%]ъ [٪K'I+n!=؀Z9m֙AT$2&{t5 V%Zߗx|T"*AJ&i~QtP@L0͠M-6s@p"mrae*ohE)F"ω_.Ծ՞b{|1 v64pk_y!mػت|oYcjmcta3J~_ie6=0@I"vI3zeP*AFa |io}5=5;a\DE'וO0Pxk 0LApKrcx^ LJ<8|jT]cq!,w\g/&{q75퇷yq4ْxƣ*-\W:9.~Pvtl? b%6$ %gXSObb;6MFʗ;Pg1g.X]EsCmJ+Sіb/XkBuмxhFżhXMh.A'XxcPf%?hwj -xMOc>D:',SVzY&sjt,W, ph Oy}Ow cxL'ްY@^З`שEWsiTO ;=*7BC՞xO AKMO+ұo Ű3o,k*oxhZpJ;"Gf?Jb--%LK($/|j(aR# u) *3CtJ,}-[mNE,ٹOj㸈Y\cG?|%U$RsPvLP 7X߮-eU`fh, #i}"Bg -6"Q_8|7MN 'W~>b(RV+MR1`e1Ox8 @el{jppAiwŲ$sIscX1XՏ>H V%ӛ*c{^G`OUG/wK2H)w-boe{O RG$4`H`^A i$ڭwG^:Q>쉤?rq>UQ=wުJ4ZqΉ6͢tÅ)].fN=s|7규Pqx4+b~T/HdtE?029Ͽ9nM/|fL$"k.>jnß1 S on4.!>ixii7{v˞U-pJkX iڇ'#$Rdr#SCZ%Rjc.վ5KfDgk1-(RMa1KTX@S҄(w'bW ?'_0 Tϳm80 -Y ˇ!|NphpثSTl/쓤0qx}/BzFUKܻՃѓ) Y^$VנwLnS|YQWodԳg9 qn@G?~9aKPCW(go,J/('($q=>1j;բ|X%_@>e)*g ~- rt)NBiP\G(i?SdVK9ͦ"-^NޣjRdn5!zMM}y[C /4$E1r "ܕO bA` f㳎Flq&nï۠)4*7$ڳu}$?g+)νs?QvR~͔- .kB7c}됚ʕtftIQo%y+ɼ~nOv¸s@bgCn׿]H6&Yv 1j@Wqbods‚YP^̣зVQ֢&/yze\ͻYKv U))Θ JOVBt#=]OGHA_vx9E򳹧f|OE 4fL8jPw~9H(tw;e8 R͘zpC=Dоd`PG2$Y//!) 3c6_ @yȢjF:JbIG 늮Q9(GK)Ka|âf-!e kB kp W'F5deFe>m/*-!EQ8 6K{h7wa!ki2p9O0g n/$$Mb;lC< 2CG3mIA|zwjgTbKpM ~5vQqJp`7N*{\ƣJ;vx캑5 ײej1NDME]? t8x؊' >+5F=A՘&$ }5l:]\XɊv','+\ ɣ)TNܰ>=[L qT3mM4u:yDͧc+hf菛U )l'9UEBOZ@\O/ ԾPGl14S3X>V tc7~VUxeyP.r&a˼ EيyTn۽EHigB˴JT혽E?X2>U>E%!f["F3Qz=efDP{+9B32fy)r 1֓VF rLPdk0i{Whj!\3iLn-]ᲄ4 *p_*;"@{ENѐ{fEU鎕x{9rM(iP`d{dӧDwREJtț6`'VV Jڕ/ %cn+ݨƗWI:Njp4rv!a'`ApE ϊsFBb2 YA`f#80io A&yz "l lŷywJ= kIn``3|*FL흢ܚLԿc<漁0ўNVh ԫXl ȎX$tLn<JC.])̓%ıSVBͪZjX`Lbm]eUdR{ORҘR6i6!@7ȭ6#[5=B/-x~M(F1i'8 „F,sND )PC=e}>gUdx(ZsFK%sX7dVFʠkaby}?HIvk Xfy]#&p}cyG0 `Pqռ!P?/9 yIŸ bR̀z3嬣J6JXF2[0쪭p]`֜Uh.L=Wqw{ar4I&V a tVWi}/\: UHo!ڹP.YH[A [OK. z?b:m^\J||쬐)|\4{Ac! P5gpy R$9 6L5H/H|̓5Vt$| ժUإ<"*T=eafpn۪jLD1D>Ƿ U֯_/mcm&X] Lus:=HpO>븐d)'} **UtGOo1AtЖ!]ȱ:Y3ב2/Tpo8b1̾±c{jF(V`t1*Oi/S/҈z2s2.G"d4+6#o H|BbU|Z*}|Yp͖B)WuQiiFt@ '8 rb;FUĞG0C3=ƻ1vmCt:?{z?/4 P@6ľ'c=LbcwBGGg_9~\OJⳛkj&_z—~֗hTK3dP)5Ԟk}xR $C>;fyt'y\^ϱz0в)NQ$Ov\ r9P)sW-;}o/ xO"ۑL?1jc%ڢxUQ8r'`Nx?@Zi xdž0Fx?;!8n6i~qEAIK@/5 ދd~ u7AAd fBRՏ"ITmm/hzS%+8Gݪ"Xsf\8bAѬ5\N?~T Ln{Lɚ 9 l_z>k,|JZ.V{.,A'17a^i4w#34Ϧo0SO9sG mmcTߦo 3Dr2VU ?{u_y9["E'?SI0noѮ ILc\6=X]xxpzf$: XL& ϵr~GW)`4/U[rzc ;:UN5eM7 ֛ Th|qXl``@ x:R I!w2[Ġ {Wrǐ3K9`{|DvʢH6&]v ;Aءdn++q8BQ)~5ߜ*l儤 =+dl>B`(zl $Rq_mfiFwբWujoQy~)lVYߍ"r-={8aƓb(հCŗo!@1NApq:Su<~e?q`IYFqon^.cJ"srTƃ7n:۱L8DW%<]I2?f5T!gK/[܎HQ Ji1rE /| ǯ.Y~0t]:aVf#"_SA-]e2n' qOPlɺvzRU-"Ӳ*t: IDɢurU린5Au=cU :rq>t2wڻʓ]ڨ$^q0|92w`?ɚip#i]kho ۓiE GU}KxѨ0úُ XZnkfn$O':}%/RgS_W-_9/NnĠ2 soi> jm~_j..|Te'd3ןt;7U'lp+{L0,Y*YxCD8X x[(9X*pw[!K{i#+Bꉑ=K7㺱f!%0^he>*~*bՒOO-5Kbdk%a7b*e'(w~oOkRrlp9ԻSjl!ͻE)և`XiRJA~#26T+PM@jaOf3> ,ҠsJsa=!dPvOmT_^B)^iQH5AM21ztVy?5;aS|Z, ;v~A8bwMs}~sh=loK6 sbvbŒid^D?F1'3`%*/Z[gica⿁ 06AOcj_Z{&sja8P2~:췷`H*[϶L:sңcLn$W&0agcxq͢PTKNk@'ё3)x3T/$Jy«_nv^G{~j5F) U)lp'vH~{0$8b'Rҵޤhgz H+cHZfvw,dåo4tFOp@Piɘ6R>JW_~eg06v>R1,ࣩX>EHI?wI4ZTXZ$GيkVLGމ" ꅜ}1l_#Ͻ VY?H2nxShO:~Jo~3GxnzUCDKY2()'= M4:Tqw5pO9y`?5&=)ʰ;flw2-Z@tO\timB)tw1T\ߔ#ZWU 7AgR*{p7 2(Du?)ܩDr2x_=* C9 (#vp. kg㱠QG cPF HtZCL6y庸+;lc+'$Nn" \1cӖ/4}=I 1axF_Mx 6Hy _ѩ+.p_P̗QR/}EmgrPǿ\~X>*yD)uH+%fg6[R@fu'8V,6vHv"sK1*Y(q4?C!FjO%tBs湘ˆA١2ZH`(KSp _y1tRdLQ/TI&S'C:B ':װd.츎J7)5\ZnXjB㝫I0BOɣQph ^Iۭ"ڵ΃x'<+M\ Zm'ٍv 4vNZ7SOʌD0c9;D^ax&JSeU5(ڑrکZKܓ1M%Qw빬ﯵ!=c X/BjR4F^, TO=:\ξ'%Gρ4Nl)S3Քuil^?zu"s E`nO01X{ >$cNA;lT;Ր.m#ɇN|5D/f`,*X[XGbz{toxj +ɾ1.7U#gVx2h>5!ċ_o3BeuG{r <-Jb7oh394&$C37IJ|Qғ1t>}X@aLnePxW]D c I$^6#i3f6oT[!z*[=AEx6ϟUPvgKY5a%KKLԜ &p Kɯ6"'4$>!^JP$) r`\buP hpq'͓ ֒6&5KW #;&g}] H865zڮGY j԰9Q5AP1],c'Z'TIc6,9{, Hx*R !{1U| O&EiXްbFL5漋5&߼rILXqK!q <Xֆ0{*bT'޴;YWGb]8BҎ$FYJ3f8$6vɄK]jR 5ݿϽ8SI/A6KdOB5\6 3ZԃɘF B,')Od؃7^#5>vKׂ=.IsḚ۲^ ANF=]st;LVv& ,tE} āSHɁMo5 Q-~"iW͎/r% FqIyX@wLsO7\먶deeC zEd.؁#JJIԜVKcކoo*|EUIu`#W ۊn&GJD>3ʴx?I.8$e3 D*iM@6IIw#j0#/JtHX?)w?X u.Ep/`6^geb(5a]X΢T/Ass6K: !C\1țfNJMZdB6R:#1S,lJWrllq1^6(TZ.^mN AnK,`ECeoѽ֡Q=O<;eD*(W_$D{aq]. <Be}zF0"$0%v.)D)TWPICPs"Uz>њ⇉?h`( po L ;Z[pN5R\GԙAZ7Is[l.P٥ q*Xf̱ߧoXttPd$A&yJ_S+Yu Q~J!u- =&ҥCLQ_Ccd#2Jc=XT)'T@gdu98hB FDJ SR.A كwFӭN҄n~ nh 1KM~$*\SKfT\VؤpK dBgM|ub9h7+V >Tw$69Ae[f ϸ$ZrϪ3P2x_zG\dDGL<;^ cdL @Z,;=,gJJ?mĪ1i?렪xU$oAȔU3T;{h N&k(%eCz)cq}gzUGrodYzCxo(0ϥ3d }ϐK{7&xWR9~h=0g {}36[=Ke(Qz1@EvUKiG–u< j98H*G# %wQa5̻PF:b8TU(sEĔ45Oj *[k2eGAN;Ф;w|*ITk ,;>{#=R8f_ Vj<\ơ+F&A&e[#2굜<۲wBWvq"Icy!zWGL07|J6  JA0( O4_^`OX\Ţ mEü2*ojBP EI3|j2L)H1 r2jڷP"D3t񒺃CPo֧SamZ9]0ԩt g[xiݵ5EEkpue &_Nuޠ Xp[׋d%.'{TlzS0e,9D1D#V􌱰rX()'j\NqR0naWeK8pi#Q|Qf:-SLD"l)CM5/7xQ3 -ْ;h=lxleXK_j~rRj(kixq&៺_#Ք"#.yT Nn A+@Pg0Îb[7> FsNZ5T6E&o=ᆳǨ#OpC+)!.u[8 Fbѝ5)ћqca_p$GZ3&(~^cUG^t\'/bmՂUNp(2iNG}G$7]#@$QΉKL!F5xpL<3֮3jϭ7 q MLR Yd0]Ը3\]NGVd} +=V ԮG<_ƧVFxz UW!»U%\K:獾~ "HsJgGtFa2E&Da8mprNf  {_dP_7bhGkU՘59k"ꀃ2Wܕ=:$kp_w%UX8d`=vxEL%c%rӕ+tcf#R,7)2_`zuP#?oE!)[+D$kh\#ͤ $Naa8,#mO |i5ǛJ:IrY=|6|ZʭЏ;C tL)U8+wRbT*!z,fhh.=*jptr$m2k'ֻy8c_k!Q%](yYGTfyjQz +"LoPw?d|`MF;A ?/aȒ u3̷1a‰ o|ji y'ˆ6e<ޤJ+'!*,oڙ^)2_-DMEh&rHfox #*3.3tߛ84a 91X bG{J[m %(ZY+X]'cXx EJA JVW/0r*OJĘ4OOT9 ĒVo (ecW~qѐ&.cd/w}'-ju-\Z֒S}g1iȷ$mDE4d#ڏjPX̗RJ SE&V޷a_W!JNNԎZI2c&D+Ä/;p&_$q 2X(/Kl'4>rv&gs%#:m4㮝5ML\YI8OofJ62RO#RrΡ/U_7F|z$pdJ@&vU(y $Ak; 4q.u d>{R\FjI3 !9Q? aqkAx|O(LEw(4G"z7s$BT0KkQ8LJƍ4!QR#n@9-r{_Uk 0*JY"zÙeu,Ovlq0&DQQ)a&u0HvO?8e7gF?M0~68zK&Pvy%~LZw۬SW;凟YK ™_/'ZU]ZjG ӄ7HΥž?J Syڧp:0兲!ȥwdwώc/瘠B#N5.>2Y)VHE{s-qS[Xϫb. mpL}8G߮)ΌWb T0hwxm>vˋY@)|)c f\vxWLZteKdج_?Oog_kY]B= ى9Iq l:!Yލ ]PdfgM\6=:_41 (L02~t. Nj0jH0Syt1",Jb)^[՟Vbz f$D19+;UÛ9"$geC"1" YڷjPp< Y}56.ac,mn za?=HCv1’Je=<'3p4+| \.9IG-$>2!k;@_e|-VlMκZƖ|dwRtLPFJNi& ,Ns|;r_i(s\rVqe8x i|Usl(38 +d_ ֣c5H<0?>y=%ƪ/(렘phm3vrǎ0=m(@zuōs^;5.j6өCW `M aȯ|fv%>-L2Bu?'>Tspfcpۍt!H0_EyP ~sE(q~UϋP$PR*{jS'ңf9v= l:%CdY`:gz}:9T3BzGԦnZz2iϫUߢUXePC Q)\7>3!GZ ͪ&Mu1~@L  `BBQߝy8VNU0(6*SVM:tfJdȭѬ P>%L@Ǿ2{"V+GwAHPZbo};@Q@Qv:8)tP2u8e ]ՁeG8'wS>23S{zU!+:e=[pX^._@<["O$:~h?#U{ثK=4c{ϱlP[ m"X(I0A<(-a)nɳ$7LWRd [B|Mڛ2 }r$as522k[Q:>|hb^8k*, C$6@MV%萱WX.ChA˿ܐE"UWPQ*7 WF1k?`bQt4fK.E_ɋ=u^}I{br73]WJ:k|@-|[n;!c!W"t`x9"Yp[݋Q>Y kX[(FmrnGd}w."r袆uOt7?iEv6!qYjW3n|uz,?UzPL?N!iJcV S7K5o6E?2S,'-wπqJ [kzWjo]W-fSj " *\+e ~ cϹg _Zq^ V`e گ#IW+BqNq8uF&`ڙ6#z,ؼDYhZbIgd,^CTB~?g=y|aF)ek,:`%˼D5'tkX*V `,*,|vcB4|h1.9wh-x<2޵0ˮ팧 e?&4C@̀%AL'O^xM'~ $ З ! mR Fn-i YmO!".ݍ4~.!_9ʔ *S+u HFvnA<00n(d魬Ԩ8d=cR=e;uU ^d鶙W]^uB_ _G H yv{bi.3GG !XQ]X^^cΆ@1J1.e@Ei|ÄxzJ?ߠmݰ֔JgDHۺБ_1SeP} ^p=߯92 +c9vbL)^bc!H}E  LCo@&ڀ9)eBO2F% zZcPo+&jB Ϋ`O~ڷwnm]#Md,P[XTVS@Qɍ^Rv_~Bܽ2@/dtz-0_4 [h/w0eME[K_z V ݐmZU#va킹oXܤ1 d?z S)e)rN )v%l;]J;$6a wC7|5@AeVZop=~VúJoMtXHB9r5#d?ZsXf \-xCCT 1|ŕ2D!@ڻjmtDO)tP&86wRF6YpB΢eӸ./}] j]F{c쌘⭻f"lذx6ʏWB2M;A+_`VjGJ9TC7D +mzWT2Vۇh7ñ+$Q44O*{˳61J>ͱ ק~ !6tA9VӠLE}xbM]ksmfJuQ|kx#P -o8&hz됨Qܵ\P@KqQP9]!`SWR4tT;µMgkLq;s&LUz-O+h06􍂭iV{59;Y~:"MjA0+mMG.A+!Yh*%@[[G[Hۼ*T%Z 6Xi6@ty̸m0 @e5_D~acDp彻d_܅1!Ǣ;a`iYPW5u'N$5xզ>[1;.H7dV֜?If&byh vBY~#l yZ t~e0ƴ[T mrrRadCo mH[/-;lufz]R'چպ@f{ظe67^X8jܔ:*z#k'8EߟaT .,.Y0gJ*  edz48Qj4Muݦն1lQOb6%v bsщ#V$u)+6 BB`W(:zgzɺY]-pS:[33GJTDW _'zc]Io_V~30~⚱wi_B'X'+[/ H4IuGiJ~BđAnvAPmrVRS=!3 \lDJsꌣC5L{:qhH˻[%a a.T@k.uQ)܏ \N{jO0gD`M iUۦW]$Ete g1PH3XYn`eEqEs!E)R8rzHRro+ 'č>*+~BJKbi63(Q 1g )b-]KVho;CPZu&O36"җNz: ~ԟUʃ0hsz]gymgW;=|<ӑ=z`gl6F :{By+P2;Jj\HF[ ׉ӲZuX TQK`C}(>}+SܩLSʁAh80{1R9%)G`0ӉLa3c K N`F t#ΨIEfv%ℒ#ד݌].ס>DJHp7e'G˰eڥ~ (Jh41tJdEJ tCD8#W7^<^AB Op9I֋MA=4R&JZޅ5zP uFbعf.ѯvrY%|9n^Xd2{1}c=؝`ARGߣm5/pXBzAYPiit"k՝2Dی-@5R{2JXeL3QȣIot<$͌ZWy`q=U_hJ>u|@d/Ya"V~iM9py`/(Pc+udJo|XMw̛IHz֞ mc9z cˮprhWD{%g0 L8ycʰ$i 0bW Qܬ(tãSHk6(o/5'hM)6ܰڳ :Fy~>xYܗ.(2O8EŜG6KXP!&d:Y-^ڶJ4Z]B*UؖBlKUe(h~)K RiOnrJ5f]~. f0 rCSR'jA/|4Ʃm%epfrȔ7Hyj%˥9w-#%7\GT6*ֲz.m|f#nh&VB1~?q)V;|2T7 RLlk-a9 FŠ@WY#EEe4  _ܾ6֡?,Q}⯨H{?:"x=SڎDZ\`͂u*m]ݜjfi\5<ʹ ) [{Yb]f#6s_Jk%CA4Mh-㜳U0V>0D`) v]ZNOg*$Z,<ǔNQhi讚P6^ǒqEsZNry޺Z|hMC̴9f)#aU'M0 (a! dw?Ɂ ǥt0m^HYan>;I)on /<H0zptKZ,I|^ywn-i@f c?u) @?pTA.f 7}4{!8f8?/4%: [H9o@D݃jh G QP y.ї{2O5{gqJe ^q`LuG<_8evK,R܁El-ߘ7\'< /F('/Yl@p" T\:t̾GFHڡ}vB8OZe@'6s utzN̛.O NuSCS'?UGd>߻iժW3WhPܖ?A EMk F.y"nP-WH"n:aIp4S^|LO_ܝO]IuTek'L(岄qEs>߻Ep rSC'{'D9wOׇUt (F @b;JsJj0鏺xx&^Ъ59mW *.;2\ʹВOC|$JDg|ydm Bl'R{*-jg|iH4'*MMV'$j7ђcb/GUQO1fU+f[ ]mvw2fϬ"!u*,Rf&"*76nrmJ_25D *9RXN~0=g>Zc&u@G^yu!34g:p*f qmHB2kmIQMNgty0dH=CJ"(G80f[&,MiӐ 0ި.ZZԕݏk@.b֜i1ekO:5ڜkwe06贃mf"Dk<{4& qf]$uF\̡g-*OLNL<2!ZͶ`{߽eg'3Kx 3a}Dlg+9A 2 4zQlݿv&t8®*"Qe0GT _+/9r-ӟr+9R;6ӠS`^ Do;-f4:{tܗXTPP5,VNfYLO{Q7V\m "dTϛekz_(K9Yf$K0,n8[&FpGL¹}!)"?^ʁ*@G~j薇h^Xo4檼xaŷjBH,Ft?!/ gqW+ HK?rcs.o5i70 wpM`rYAę $3`>0חJHx '' hlkf4+7Ԃ o&rBƳ~q)+tޖzȴ?GW]&+>OKSP?B=s-Óe# f9iqgH B/ rcm)˒4;տ#VDv-2m'O !m3llkPB2,S4ٶyQ:8Dsa J@=>3;8Yyp]ճ=-<'Y=yO:rXj.,!<}`Dlf6'$첋nj1~(Oh5.'{Ph]D/p]324A9w!%]X%OHK,ȵ](Ϥ@9eH(gkzJ0B|X' >`DɋuGDjp7TLcgL L@$1=P8[/iUS:qTo-أP4h1`<  %+tDv-,,Bz|C'<ƍ8$}*|)AZTnyH%10Tbgz[ =DqrPGc[P)ۗs?ȻR/6}t6W$Q7v^^݊F} R3%X#sO/_MRߔ 8'ʢ9w6ք+Q<;S֠vMoi$⪪L/:SWDYyMGƶhѳG=H 92Q܇>*%8xV~ S)X -qoW 6U@ DZ -szG #Z\ ce'' X+53n`םs8v5`!!YuJ47RH?(݉B6ZpKb?z"^W$o^agu=YTm "%Q<2(wt?Av~ AH5;o4a:E Iy7CxĩY^^wZ8Vt U+] {Ϸ.ɥB1?ѫ*,15* ɗ[$h"KT \7ѧI ~gPoFE8mxRn<.+ͬR'`q.јr0h~{/E ] S* sɋuA6y۬&Jsk4e|ndӵV. }HY=oQ$;vQC#r Ua932zZKGh nd6@_+"A鲩#?_5r!|F%ٕ>&8*̡b=ếޕ>IM-L#4;{RˇiҢuEK4/]b}))@{yhQVFk+ZB_ـF@H³~Hn,Ѻyǁ^EYG3V7*4p^Fzbw yH1CZ[t:%P(/iyEglN,oABBWh+%M)| w$`ULpR'hg jn0|l 4USJ#YF䲤TtEWmHE<w3% K= =/cpw4 uQl%㏍ЎtgGAo='~/m{4""&w蠦\@ g/?)͜?pq3H/eBOV㩑TIGjvK#`P A.V]?<K #Ӊ񴪈r{Yv[E= #D-Xb}Sx F͡5Ӝ͑Xr=7d8T [InO?u)qB 4TAY,&q)QN=.$YŦxr%B-*{+u-o}:?*p#Cowv;*@C=yj^_xmxN<`F 971~^݂{4m'3pf!ݑc9-8T/Nyjxŀ+D80_,i5t[ield#\s2+wۙq>iâ7j;mC4$[Ԉ? :bp8OݿZ؉Ф93IB "q GŒ&@mVX4'% |XN-5:(|b{F>²iuj1AjY 0P}or?lUkGgO-FS G?"*E~&\Op3*AZA~ jUAMD5f5WdvRĀH\Alj^ N+33ƺ\qbUhV."t8.Bu:$C6{Ѭv nۍ;}&ڀVrVMľ*e3*% >p]+A.M/GpaGk6{-ӕ-`_"_-B'cb_ rr|/G-^K_l<R$꫟iQ7SNhtgl8O_w6ɋT68b`CZp<^?IbhvE{ .P$oӧآHVcL{$۸Hg]7Ai\V$`5O!ѱCJ8 Ѣk[`䦖[1gJw)!*&f陉1wq M=_[Vt71@JNKN!|2hMOoZhnnȈ|,S$eϞB? B ʼgKDAI\R8'3ON (t1m?! E%͒!k +lxlj[Mzi 56ny` /Ѓ.N \cQOӡ}L[!Ěѓ ɰZ먿"w5usWd™2h2l*CLYQ"䆗5@udṞ@cLJ6D_1yV)*X!Mp蕒Fu5:H.ћ6[ zL7'u w'R2Ða? ; 'qg~̛%J!pc;J⵲0E9{%-ˤe;j8|᜷DҔ'GTG`bgr+A:9OZ:}'v~re\|pԓz%|$N^WٙC[Gy?/L|zQ~! #IK3>`>r+}MOkcRLАO=&-c w:i{ߖYͩS3pe! x- J엪8թJkw_P>uTyԧֈtX6>aC8 5j%O :djQݛz}J1T4 2} (ғoc_&٣oa(I#R~406BK'e5T^)~t%raϰGFdB}[HRA ,/\s ӑ@{UC :`H/)x0T)e 穭Aqc,h Mt2Iɐ2%mϗ9! n-QV luLrr[%лJv 6NA&2 l4MY`<ؐC3$.P١6ZY&(`&^ %h߷b{9ېPݙﴐEXĞd?FSS]֔uyzFB(usX)9<ޔ qܕۼv#"@qj3xنgaQkP[z  zذEeE!l ,/Jn9h7-* o5g0ɿfOUX'{#4놐uy轢,Frf%(;#rܪMK터N Yxa"8aCZ ;2T&gD|eJZAQ8"F1ϲWHfn"ardFeuX9$/JPK}3Y%4=Ưϵ14ɣ2}"A˜,P%RC,=!ڞ _bg.`L{(uzXE2OA,yr] .zTo;ysƵQQeޣ Zi564_@W# -<4p]; X+5CcQ$H]͑簈RqϞLc--8yJsƢC zWѺZDC3qP~`kv#{l 3N:.&J^./VN\Mk!ʢ3fxB։ 5j E~ra RO/(xto:@_H|S[G+؛+J{/9E%#6F̼jUUNdGɊ IgkQjy+,KVKlΓ(aNt%z>LRtJUB)fĘ2fW_T}_s>p 49ʇ ~i% zšRR?\`zk+L I0zi 8rN7A,R[ϊKGƶ>9=⎚C܊1>iTmS8|YE],^ߍŏD'S;Yhm!+vG!Tb/ڞN?r&[J\B#f!1!UρjjGLPP`j!矢27DrgMGHゆ)2$N w5br*dPIrGʶ[ ެ S?Ay,.|\ w^w!# uK\`8~,`en:9񤼥zCgcot~v_='fd.!ޤKqFs dERVOQYXDz > toj,CYyZk9O"4t][/nq[:`oڔ=)le;1'~]]m))rpIkXÂȻ}kUn#yMұ-zJJ]LS0?b́HUģ0|uSrP]@m֯wv=OаZbX tۋ~o8*N9 *]638KC7W8VB׷(֐00'3DdQ#\B#udp>pM5Lwry`7Pu& ?$JO8 vUXh׉P"/p9,SOCW-fJdš Hc }ձd;mT2):6Gan/ 1ł";`DӋ\(ag96(9\m05#w'N܂xY}*:N ڤ(`is+Y%`z3=iV%^4Ag8*PckZ0 qzw4:@&"x55q}vy8t1hBωϊ/m>xL]3t1e~6zhWnyNFO]5)Dι[6i7|M3.3; kI\X3VNWת?g©NdfsL$/ŏic>F:D${^J"bP 567]S!ǀ8{M _~C&N"k55<]$ޠ%.PܤĺʶaL;\R ,*QWOaU`L͗ |1TؠI~kevr3JoRL˽CKn vҿDKiJЭn;1m Ӧ&a!r96"Kjnvh^yU0;^lP|B"FM@M%t^q? j#4ՠ6&_Ea nȕRZ20JyU*h 7 *G7e$T45ef0QEϰDE#Zp:qKz#ҞSbS1JŬY`DI?l\M,y1Y:͊*}"G3u0h]FI,vɬ\nT[ K452'αIu"xݝ$ 7 dž,,`)`L;S<8-d /Uv5hl5bQZ= fau]nkN: ҂h2p_բ]'C9/Ä bYq_4ҋ]шDt4M.E|;pkC;&T&&5 ,υ BD@ٛmC`hޱ09ӧ@618@&ͧc)+] k~::C-aK0:܅)1p/4׶Q|*.]Q%;HE j_5D4) joV*,2Ξ޷:4'*H^D FZÔMfO.e՛pXzr~DJU%D'6c*'Ex`h6CKW cA+dV=*4@nG:f\lKXD;(fq|:m(%J7QƏ|4{xnӖ/aHYRmm̢EР[(ZMS7UzBRneZMWH 6L'p]U5WX_>lJg,H,rKI۸NFNTǫ(r=[ ݶfRU`i貭{a֟ư\:3%k3^+#]^2[zB( |YuŜ3T1k&I|^ȹY1B '"lS2A]ƶ~EZtWZf)荲1w D578F6KE4GWfc<\+*DVdŁ \yw)o)q zXyr|LTmG6"=`3הՌ#8D+g۪II u!bU9cKWm:2¢u%˩x&"vغY*8voA&ѐVk2[ D!} W2/ V >͓?Hiل-|l X4 n& *pXJ%q7I@k+(ou1YgҮ+AkBYeXP0_ y"پXf# _\}@Cqͨ}/9fQۿk^_vk>9-ܴf<#O%'e+ oO.;mA VЛOaKQ~ 7j'ǻOƠT&qL/ ,&a77YߵDݦ@'6@U]iy58*A%>9Q֎n{̈<Ϙ c:o2 f!ƥ[k9c^؃h WN\'†_' dnX"^_]I2M;9s>p6p!?7CeN]Υ7Z DlP_WIjWU: goryG_U-*i%*D)ɝ&װڀ1y85AɍM#}LJϬjhF#Fgkg<Ƥ@"pJ` ㎙ @96AAAK$|z#&' j.LJ7X:^bYD⮖o8#Oⓢ˾Z DhN L෎!47s~k1+똍<gG>)RD9QhB"\:X_c?Reҝkÿb`pJ3W3؏OZ[ZELǘwB}]wRK,c+Wu{uB׭YG?Bx 8seI!Q+^=T;>Bs"77(Q5_du[c/?w9cSc[4?RcѠkgD}f$gmC5uR6y~.%6\ohbTīCW-$O&Z Ht$J߄%weuɖfi= VA; ^KI (^>ze^ M$\K l@r|>=I cgtC)ג!fyWrӥ`IvbUŝ(ܐ2so 0sكp'hlD@0x㹰;$Niۥ ]h힮!cbc}1Z4*C>r"alҌ/Mpgy.a@qi.k}>?!/BD/ rÎjU|2j5xie@Qd-%(۸RD]9ueȢj}iO)*Cчs5ŧwX ٫#D:NmW㴯,V ?y%j`^d/Q6ϔYz"s$y!JG)[g,,_),7Esp1ܼRyVXa1h`rJ[lς;)ԷbB}"t<&FI*a:(%i>3+ijѡj3u8tކ\]b)^s߿T8zmrzX$vu #/xD)p^nl|lr-qi1an^U>(4NN~BqIrD!&3Xq?)WKLަw6zτ 3̦Gdڤ9\$_E:n#IR#ÜXS򮲐A.drzt8!2 nJb,R{\tڜe7*VʅawDo_>e,((@]k|Bų&:{H5 \fMia(7wҥ׍ZΧ s8i _,c|p}v^u|3:VGM.͂/saDC^AE bE5CO^&^Z>.1eNI32ϠsYq)OWiPWa .-8dS/;eEǹX0M2 NQ@;؝dV;3iV-x89;嫚]>*/}z#kf jށ>Y^AU:8ϑq}ólb(SF1 79h2Ȓ%pmfZ\!o/{p6KXC.h=a{fr?w'BZcۖC-~Ÿ NeCXmTND=Q#ժ.8QK"W$r7;~*id'n\w>:l DzXo Yu:2?c 9.[[+$uS^ =UZؘM&j |% + j0B]I`ɢ$ O(&ї8L͂z(}ۙ) A /5&:?"P |Dʁd Mk#GVu4ݙJF k{dkk1ucɼ]]=VѲ#4?ar a!|yq%Q31ТH457ҥo_ y_.4qrjqOG.8zHnF5cm[+M""#Lh鍋b~ U' |kw:Igϝ5PoP≺+5L}}e("ВHEc(ʞ b0־5~VjO_Rߦ ^+uA5|N';jh"8X)x>Y9Z+>(9KB"Ǖb}@`j86$2*M{ή4%%F^I*#zlvO7WI.xmK.?J 7„ ^QXA/:JX& "b%}p$wn .OjH 6C'иj Sqc@WB 鳄|WNEBɼ'>j a;s>HiBN\Z•8a4g_?F@;6" phgMF7M!=퟇0C\ #*L&CcstQ%fl":Ad2yy+UIw'ڼg-ٽY o^3%W^~uk*I/+! lldS٩'p.gw@ pCkI0C-N ^rA,6c΋\k\Úm N,nزBtQV+7+5׼-·|F}D 揟)VϷ> fOs^GNFa8_O:Dw⊧{9Z"j*H(gwg{Orz&UqT0m끁}#tڌI7/X{ >PcfP; GSM#&c JSnINPUjSn( ~ݭQ*GdO$@eu\pR 2cX|.d ҂7(gEaec;a8O t"_"<`PX&'LǸfރ@1h0Ԥs7>%9F^VpU.!2 9ʈB)rM79UMת/7,c \r|‰Z;A&o\h4,@(%WJeҟ!aˏ/(Ķ_&z8L1R<7k-}d<.= d A0S9&H'K "*b:ixW68FhȀ[TJMϽb頓r,x6!Y 3d3|ֲqPY)CmUVAsj"F!r]xd zMG@v= #$eE!$F1~SB"ڕtR9GreJ"Έn+`50;ΐs%xlmS#+e!|/Um~" \sMR[Mk2}I~bO?ٟ&%=>-dIX9Zޞ'RrN$r4^@3FO!hf :Ě 2 thMq@3̤$-AךqC׹d=d3.Ua+_n%ÒNtz'ΕW`)d5]r\%TʶF(?BOE bMRPOT eH".Ƒ=p턨gBL1*.TEb\K6Ǯ4voT1KN&P;k uZ> f,\ ݏ.3(s(Y"GOl n;(T7w<" #j!* 0S$0Ӟ NX 't;M1iQh>܀aiATV<}3ԴuˌJf:x%E;C:ȫRo%vjJUn<vgp#(9d|Ү*:|c=`zy+􊂴Mu`y-ށגq)iXhX\H|t]:,a9ـ&n q}<&]z_hćV]JfS]5W1zپs^+Db#y׬ʣC֎ȓ"uh"zs-uZWCJU}]fp@Z_qyL-~2 >KNTxlz8jJ*+j:D1M6E?y"\Df+恸oW"9mnFz"@ҼGٚ:kF6 #8Gɼ$?1Y7l rו>'nTnW]B ./:"Jh5-q}Be9OC`'d("8˿ׯ5QunXC{tyeF鸂MAZA2wN5 ]>B*S<;4AIeǏKg6w,0w}M(K`gu~[uXl{M$M=sz 둿CdD;z~mچ"XxJ=@#r:'*/EAzUSvn ()#FTS-f[UYCc2AaM'|Q6aN[!~0vN0 {Qѕ`sԿ]<ܨsTrУfz`m0i(6 ӏʺ8{zxp !C[XyEĒemi@Ŝ_l[FOԽ),Tf[I F buzj\u_Zѧ͔(^Y @u^"H6ڗ+]N NR>Fgi…mCV%jJHKUDh֑9QQ&`Q!1HWA&I!?tK +HJ+ DMƇ2h͍_m yunHۛe% Q{ؖN -w{U:2Wp>4d,p uZЌ}3]g@C7%j ZȰa-ڀ$ٳ^@u869G޿HSP2{%+ɚkZծc}ͺ~RK?V%j0 gW8~W,Fk# 2d\YpZgW^٨v屇%C ձYlK7%yldn;T# F. p43M@)&b;#v$9[>cVpnZh<&`QgSwkJs=`;3; Ey yG: ^ [@\,Ah Z( C }E L`2 #-]ӄ/%iXŴ=]b)Wpu{R#jC+yI9-aH ~]hjRLWoU*foRp xݠj`z&+xs  67kJEd}¥H=U7++BIYCV5⟗ӼD=G`ɏх?2oKPRSG܅_-k?*RuOubhOtݭWQ[aybETOv Њ{ῳAJ>h"׹V<_YK'ibX2Is%!u`'?D*IdabIėNB o<_ XWokP"}_R>\ Bf߈FVkΤF9VZ:sPEN7R4o$: r z_2Պf߰dv%%+^si.aڥeAPҶʇl~c MsD~F7\ϾQsX,;3qJp3a&ɇ_Β\]T;(#¥T*$3,+jEim&}5.f,e۲z\s?|:VFVexZ NYIЈUqKZ  !h97u5˞玄ՔW/Ύz~sKDdS}tȰ?5r27y\ [`CH6^EoPJzIۯLvcC)ƶ4HitSgE;={v[ބtxУfE?Mn ~12y=L߽5l dm?g/d)@{@7є|і%1Ʃs1H`[er^JamUaֿR{4;&6lb,Y`Ps:qݧ-f6~0΃̽o=ͨ|j& # J˄1 '`UZIO-ߤg44b?:2{&UqIa-yZ%`̻/b9c[3>O1E9҈Pb!iYx9tXw>v6w$ ΐN,:WU،Ϝ$-NPX. _HDMflآjfa3h_RS +y"%5d4a`>7rT8Mm7a8ZKA+#qUlk+_N-md2J@ ߕ*w3ʧb @wvR܋KAIYMG[,{9cpl 76S6dfǺ}(2 AA)9B80p=/?'8(aSqF! ![x/;/'4I;<2J449p ΂ NB,]7rO ̶,.St붭iq.C2Iu˄GUN3t#Ru@9k ;8-|~?8II:9Í<Κ I7H#Ze@A+S Λ# ShzuAKHc~\ ӯQzMW&`)rM@8;t9bq.h9(#!2/rdV2ʙSC-A.i7;? {?#{.X7t)j~`^U=j j1%[w_|Na){iȔ;^A@[]T퀵HG`.czĆ/|ǗX п livsCIƴZT^.i(?pm,@h K7Wu [aǨO4@)Nj,C4[yLX[q}4sU6`kkiP3'eco>J{@;1JO$yټ%{N`-moV˴eDz8K%\ugN>H_S%l7@.P/go%})ov^,&h֕[0 :k 7,pkAkUv6NTzE&܀vKe,eZHc|8 XL’ id c#y8xmP H9<0!J^e3#2pCw/wE( \W¦ڃe!ODyQ>E2ob$(moyXrw8Z[ :Q趣hB3Pw=I%kLx[ xzr^3feJ}6B@NPxk%TqR0pT3m~7ĩi6]SKprA0u!C0dI %PZtC:4=_h@YCC[v]HV0Dc>GOK4"~3‡ȄaW3ZyXخN :P]ci깑@)O/]W Vy[ o.m-cnʁB~q՗Һ[ =x[V 옖TPO7%;$y4<ח ⵀe8o};}Hgr v+a2GkC.ʛTDžgk9Cy`+]: kX2 Sޥ+!s)w/l2UM R_5PP|1=kYp⥜az-ӞۗX\P."O>Zm=53[6|rD eL|;W&ԥK.2Γَ*^9LFܺiVĥaNë́?N-57jdHeĖRɤKR;M?`æIñG`LĶD5TC}vS73t`֭(-9|r07I出'e}uqhۋ~5B=Tua r(V<[@ZҟK98"_(< `as]`*Wؕq1IЀ葙gh?迏04sֻ#5O@kU %0$ \~ԡIg`lxyQ']8`.z/Τ$Jikȶ-Dm$mD„^ax!  U?Zr eeP,Iphp+|eV%Pa27PFWAvKt^Z˫TUۻ"_>b_{$dAP}/pZ;&ESJN jRH{X:NKoS1]]E_8+ rx'z 6`g:*A 48L+a=ImتUA6v| i'poL /ҖuG.˩olt/w8x>L(LI'.Nkq Ɣ'}Gr=A6?* , h7qdľ< 5b,ǎ@/e5+ibstx:R7df5%e|^nجQM]O/Z -Cnr+Xr؀۱m_n b8>9G2ja%ѫĕ*('tH0mژRQO%!eUlܫ\VXb;H8q*bir݃xa{.LP$hҮw)GPneS[ \}Y^$t s1[ԛJ䂼pק3lW $L_!Ukt؎?d9}L-˳,|IcʠQ䑈U-ˏԑyCP`3d ސ G[8Ig#jjչV1!iԢM);r~ b9lɉ;@c4ZZ':mߞ >|?iZFe^G*Zz`T*Fps .Խir.еb5-Zb㢓^ 1n'??%}!r fhڭF2|N US^7nTL6h]Й5KPՎ>Ra!ZD!CYgë$mr0_ENZ {DEAdzk%69heP#)=>nx_]`4d`JdF+#S̯C+h_b-5BFa)`!ɍYre~w 1T-l ,C:;0h Ri35!VҎfq&?V$Q2aA5=(Hn;E-$Ovu3UYXNF$,"OXƝv?-܃'XAabb Tp+`ate_3+dPaų1(_խ \K[ L6*O̻Z>b?G쫕vlg0xRͼk,M{Nܜ&\LQvL흍G3ffzoZdֲiKYp*Threˑ;~1N }Y: "=ɣgBVHm+m^'K0E|>L-QcG1!+ҕ{ΆAXIbID7-_%[%y#\Uj,KS]3Ì0ٳMm&lyb:K#3|Z[ AFC׼t}ͱyoUɀ.(hE-Q" Lwps Tex:1 lBe m42t9\_+6{:m|#V@> &R@Dx𻢳m}bT`.ԅw"aGN8Þ)mV K-fJ(k ލ![str FD^&-a;B|Y $YP_k=F3U3r_i5r4GvhРUa`@M ˟Ξ+ UY*m߾ȗ^HJAP{ҋ)o<m&3xK~F,9/-Ji{c|(ϷTYa?dU3^Ox14ܼofj8{;b-4JS *DL RźV064 ]>LrjƼ,Vzkņ~wo b&F~R[mɡ?2WJw2 އMEmҷ^&x6Dy,aGk0r^p7B$(VO3~iMzPpL {GjV.U=i.P8b2 : `!ak.`In5uW.JݨKN>TkV 鳣/4s :XnƜ_ߡƸkFiRk!{[{))8魿=Ͱ|,lPob*Щ8řP^k &Xegm3vd6>A~D!jphkHNefc M'Э*M T6"H>`NS;8] ]]'0k”!yiپɑL/OtC͞C[ ]ʸXZ"JXe)"Iƻ4탯xՍ8()͑f%KuzD"UGԧmt|0W/Bmt3G, % KV|d" zNicN FưH:\B?- , ,|<[F^wԋz7qc"Lߍ-L*6„~t th%e5ҕ2ؔ]HZ-Ws6S~~Nqy>xuT }~͑Ng6 Zȫt۵)LM:n3OԂcqpO}8O}Q)+zԴ4L/Z_7GW;upn.cתK?U\T@U7v(b7Jf[U0_jL?qApK_0 K,`(ংʘ>XRf6#VUD2-ơمS){aN=Rxga|)|`)ey-bYL>q:TNN֜I4lƆhА_|ʼn\λ(XVo:[M҂|@#6k2eC5x_}Lj<9nn2[DVO|`Zšؖ7[.hE0-m6qT~fV-쯍N+ګ]!KOroi.>]ԝ^yYclܡv:;gO 3l<+sʑEzy}L(S/ɇ[ᬣ:G)S>p_ʑ&3{Hϭ7`щ=1oq¹aFAMlUH<+r Oq$&+H)N:NxT ]?Ehd;[MKV*LcZ,1|Mp嶼Y9z8:KFv7 =֖'Bg0CF߽ӥ ل0G?]^Ar*9\F7=Ef;1eNv1*!RN3 dst[W~=ẴX_}#QDW9) &FwҒI]vQSB-{g g@|,VPD/SnU?@ƋSu17 K .~T Rc,$sfɯrD z|o-(ɋRL|7^ 0jSFK׬{oeرy[]YY4]X秾H7&!K=qmA6V6 ߠ VP)K.6zz]`Q~/$ώ:)`L !y9p%{kd;FCq 'DZ,[TOADwEmŵY1#}ݨeyDy&Ve]%|̸&*#A>]'kZ yc]d[qMRXNN!$caK<; cJCg]4X:fhYB-w^`7`J8fsA@Wڸ·Oc dz1Ⱥ{̣tk, znO9a^,_tמP*|Xp>u!W sztD}BYD@{V꺣;WL9,:؛#nI,b(t[y֞Uq u>7e4'lr&7ZHЉ" ;^LG5Q]j&3C ;oEHYxCW9+\/]>CbȶR1`|aV[YёƦׁ֢mېv}]1vͮh!@W-=<=!՗trfE;-gghe؏oQ/3ri&ݗgdyہ/ۘ)9y 1.K\!!2P.nibyx4(ʤ"˦*ƢK ΗDS.4^%Q6% A|=zҦ^Ҙ+Rx1qR@pbNhzP#O Nw! FT1{6LiRXfwr;4ޠbVGK" OeULEG멥R۵v<z(%!\wqseL9kR`&v@UT&`D%q6U[W&߆;\țِ4eD#3-h,㔎5"ɟiY'˩qY>>ky')C'\^(4@tg>Zm}y`)'Lˑ*eaI+*ʲJH[sMpYmxN?HŃәy4Q9 >LןS4LR0"6W\Z\.uOZb9&Kg+$]H|h6bY&PPR,69k}iªe]J{ z~]iO]W@]~񇹡gM\¤=#W,+S N8FW9Q=0^݃'s,>/= G\wNouw ,t6PQR9~vPإ.dwMpuN-%ӊޝ!J4l|M'!~ۤLB9-L v_ewp)n}u@k,fXQlo0'I~&@U_P-0q%e\kӡ|Mv adO&PGJS8mr:n`4moBe5 \B\^_)X)N7J$ؗ72"e`c"Dw<1Ks "8X\Jc'j<@u7M_/3W".eJh'F./L%QޝsŸ4==v)!>BlT zmx@쫶qIH.j!r_ ٖ>JqgY3 +/"&,i7r aᕾ] PڸV/KmCS!1@_%f/="ؖ4ݑ,C+t0o ?YH&bylp@ؙc9aq)Z}- rF}/R(GZ (f^{(M;]<A폜܈o?BLapD҇*7peK`@);aTT ukl*RxѢskr5 pBz5 ѐfB:tKmM>hghmRy"6J!`M٬2s4?N9٨n W.i~7&DTᮏRos?/踏bV'_EO|96h(v;k6vSlZLG:O3EA02A FSKyt_g@}f17ZlnԁMbs8~- %έ|īe\ƃRQmUto3=WLוr2u(gm\L2S;_! Ǿx稞szŗ[wv  R#X$$#ؙ2i϶;#p(ƝҴC׶A10CWF8Q8[f=MdIPMQ`Xz3HXUg/(Z[HR ]+t=:k!i@Y׈'۳`?t;~M!:.^ŐB930`3 V 1?x@2wLl?!;"P¡4,zAF؋cT2CUzdSsM['_O;be]yWM: bzu77~P_!&gMI+%]S^DLFlŠzh_w˜3̑R^л0E(P"x`Hz LEQK(aA JZpWԸuBЧiƜVtiEhb{nH:!cRHvui-Tog9Yy|]ㅆR- O(KJ9C?~8q`J@mQ=_P64_<+dpMFsK:Zh ^uoT@78_˯/Xޑ #8IM "j#}He P?ѵBnx{55^&5 3N+rQJ܃=l?c1?5n ^-c4D*(,vRʧ q wsE |r #&铋֌ym2e 7tu_,[1q.NbiR$χU>3Y1LD@up+ #"hIi@/4ȤRU.cEu\$D눁* 6 =7 E{C'qu?3Ėqp\FV;Hs aδG塦lK67%8&zwDowcҤ{Ag2(bGOYH>+harκ& [30"L_fRToMJX\;B1?RDWty!yt=,d3`)*R>}Avė9h<2Q @~9!L`qw?-_Lܸdza xȗD'aI(;U!YYBmd> rZeF#%W>jiYh9&Xxh9zFMy2j}<=ۚQ`Ht"̗ds^z[DKkн[чp<dʋ%Q gpwAE$9iv͑7[pbDV1ub 3m%9m\]oaAJV9+YŞMLa|Ql\M@*MYD+e)rK͗2ʨmzR]!O\TTL3D?&Frqqck\ ao@gsbdVR~HM}\„}ݾrkN׮J 雍Cen(ՐȔ. Ƙ:|nZsK:e"f ҡfשwcWB$I6"m5ke$Wr]Q qi$HN  #1 VLN4i)[пvΧr]DGq$[C: ,T++UQ/3^cqS':,4ME"n1m:edcWk &-8{23tYSE/5yO=>K;@" $-4X#d>wmqu..9ƇZBb@!Ep/;-?/s<-ia>/F y$q<4Kk(]Jbc3fj$L_җ Nr+m4T ɢH*$F*H>V͔lN5wV25F{?[[{\?D8 g®ș_H).jTm:qݍt1+Ei5 5&\:,R>iQ%4 ! ʭP]}9.2U2C;L, ź3GR&0ڍU)Z/8r!9gʊiҙSh?tsp4?mH88q ¿%J6``(1rjȌ}[qQCWK 7T6-h{7t 銩{IAjF+sYSȑCO)1Sc:ތu紼][X(>G}*9șC|v-n7TKlZy-ԃ!vPvѡ,A` EI ue,9ڄ* JaX iAU7pkDElR@'bR4n;kTb 7$BjDadYi^P)xIg kɬOh> vj gс=7xiSnբcѲeuoRNB8#0O15U0"cvn[`ctC"|gn Ң=q?/L/5m~DοˁڭBgO2.C8Zo94yR4ѷvPOb$k?#3ߍxI3L7J▖1 "odjZ2wjmtCLʘmԓS0R5LrF*w dﶜg/"slzf>s .vdE^~^Ly֦!i@YVA`m_ԾV* 5F1ef%2+1SH)qF:Vjfa ׬O?ٚ ]=~X 2xE}lg[29\=_-M=YNKQHUXu y(LDׯ_G3MOUs{h`7Jb;K9A_H`ʮU:&~|!hYxnN2d6"U.]^ޑNrzT=K+5QYow/3i}+2ugζO%T'`tpt(6bddvOwl`1 ch%J\@X04-wJ lGAڰ.A/XWu J9\Sdvc]skM9*Û2fCoL}fgv?V#}WMQU4|֯sSdVs# ,|I@[466|x@l BĊ5eep"5nd©z)M;@X,wՌVG&_tA!Ib$59@'ːy:4읇]16[cE0bpE]j'<-"y?kv05CL6!<>[qI[ƎДEg఍;+{ۧMIn zٽCܩiW lv`s l!dGK—=6?|kꓬq_R0Mz9:+Pcy'o_jNGjMM@U[l)C@3w"ꤑ&sP{7,.<0tdVL>l1%9tNcB[;pD}knD'( bĸBu0<Ǡ$!D4aoȲ,UfsA!Iw +Cc.*C++>҇[Cze0%͘;4 ~yf}͟}ǴP9b^_HXco_i^4:IX /憑ˡ Ϧ&%eeƱeR5޳xݜA].n`s1)5+$j c~a3#}N7#gm7U\&þ(v_ZtK{ K 0E6%uҧ3vC +C4OD\$^ ejzwNye[&$>W"6O ,79&jסP ]u/ : Ʋ,[aT1 {DKѧYpJ% i:KCVy-=^~58SlfŰvoG! &fS`e9| Tp^kȞOa Pg{]0 C@Nc6;;yP"ioV tӣY“ &-NIv䐴N飔q}AM7nf)~o`'ʜI.8eJ5+8œiDYS{}qV^|;i:2gwː/7fž :W>U#0etXo9e+3\GFj)S ʯ i*3T}M2UcmDST:7@a Q9mREmY3'`#k^pQD-,hܕ$M"/46{rep]alYٷK߰`%`0 dِ:Ui`1l͗u=OXL1-2m *J޶7B }A4P:Jܥ!l4y1g:eVLR;[[ O^ZFW^h¯o5?ah_ TT;2q.Zl_;)t`o&Z+u d-ڊF 0Rқatka=%vI%9t2iBvuK D _o0t11u9G% ٓDK=~M~Ϛ#?*,^0$}޶jbσ?l8|[vڵPkJGv(CXY^+{^JpAB~ oPͪ=s8S]>DiyUy'P5oI9Xj!ّ!SMεV"?=mά&Af%(`[>s 4J>^6K,qto=cZ6?(nFQN,Smh/Y,gs)Nn(9V5$?}0qz&|W|J{ uh+6|*?394±tk%Z๎&r7k uHAmE6adW~_{(Je,'N)ixH6eV %ObC. W/gV}r'!^SO8.l?1K-dL"O&Hc`YY# wx7;a#/'vPYBNLjt-Gr! :Fʊ̚W =)z"Q~ٴ^ Uiz/D5*(L*BlQukL))[+;Nb .^@@Jt+tbMYwB$x:Eۿhg[!.+۔ư4< FDeo`auuB=_Բj7G٭Qdz5}ŀ9)BId2J%E\]N-)D3ܥS8kt`/ӹіK,9NިYߍFA&&}Qѝ3RKS$>̷ lجn82Dwbk*'̸fsrNHW&f6L(>t#9k;T!N^!^/W{$Z=X,3,'1TH]v n;SaWsN3ymaayRD1RX6Am&ځJ#n}1ե)krEjrKYTN"pU;1`4 |1F C 4~G | (JkAjXPo5uc8:D%[7)g-lP̆sWr|wbO,^x.2Yv?Yk[ 7<m/k- >=~R2'<5`-bz|;}Ǣ Ӑ{[;-ojП1,T:>^?6貂?>qĠדy|o:ŕفQ<ǩs\AD2C oF B)[(S U^dgXFg"sq_ 2'(M{e 6퇔#P+FbTǨ{S۶h0>UgZʶe(n_܄VY>10R];/~w\@`撶T1- s2G֐wRPXD) +pA!H%)Kyox$}M8qu[&5v!2#i SWʕ0oçL懕?VQY/WT>z4xT4AqwWS9P[T7g:1ˮMDF㝄pa|a߄)%Ғ+}GBwN_񏹼WzN02#U4n1nCZ!}58WGWճqׅieR=Jߊ9=zm* u@|3jK 2j)qIQ kL/ +f| {Q%] LUbKSyÛu`+F8SMWea=ry`<ģ ZEEL{NFfqŠB>i1aQe: {Њa{.\ Lo>M;m3pf,Y+Xe5; 6l J87޻g;58 *< = %jBx?UFNw+ T> : 4RR5Pٜ,DQZ\јρ7Q57C:D:iԴ{' +7D_Hs TӻfpGl f3h5y|Jfł8iu\LjBY͹C4(m5ۼHeU bc7P}KFڗ"tq4>]0ʀ?)ZH^Wj`sdK48ڦbݩudqg<.A9Mj3 \+/uĞH#4~$ 㧯˪z*KW&Jc'qj@` 65)p=XzkTY0Q¨PʶykOFaJGlwlK \İw.A<w&5!h`' Ln,%N^MHrIZL[DLAվZq`}Tz¨2Y|";[vGnADQ\;ptqK8Jx |E{m+D3KD"#rj臠 Cy2!5o'ږ$z5BZrDbER\k)>' -SW %V<aCnju,[[ǘ0NAUuHH[09i"ˬIyzW#r)'u2xLCT5Ţ*4%+ߛs7{1$A͛^tVG/]`k0L ځ0lC;+*~Rb neK‹oS]5#D :_%8iwY #mLE{,Aշar$awj )KbeD\9TV=ˏycQ.s~Q9<>wvXª`tGHtN(.'nq~D=p UpRɁ?{S{p_n%[_$xk ý &Xa1TۜUqn>.#a)LåK^! dmvѨ#\ށ%qC|OSLMoJOPd9y6TӸd ٮfj})jhw7Pѣ4hQڹ(ɨ"eb|w\s]V(ck r(VD⯂ᡛnc^}~Gqb5LS4 5o QƬr@YLCgaO<p (ɎmmηX$4x{`hy``%dIހ75{Xzp"W(gMeRۅWcݧ%%Ö;^:''@䉙q I%07E2?twZ=lFZXN\q_ =GLeDA4>s@C$n*?&XcD`z3WRΜlJ2a欎z!.z cQjS9~lN߸[ #wZz3,lāPƄtHW\V^a}>1_cKnD%& mp-\~n6 (^g1ģ+Dolj㸾!Nr[ե2LjR LFƶ+9%2Or."q&d#ړ*Yuc„2ciЬŧ5]WeyyDۖG+C\qn2MfciHzz. c,tMQ/Bg緣CԚ ~Kd svBziQ{Y%*S6.z"Fu}h(ŏRq6y]0pbuDK,ZD^NRǸ% yɪ5pVs?jغLX.P ?w&ƚ9ץAy,A-vy3PKhe8U*2w:D2XgF!NJ^p2|CF%C bel@Z#&tlB55,l"ܠR`;k`WV{em( xrF^&W׶GVkW$kC FV1mJ8E4 E rNS}D&j۔HSk>}'T2'ɉ' `qFiAcP* lD3YnYjnv꨺~S,mهdjSp319\ռv[>Gg.h|c3s sMPub=S$Tl)KX‘X◉2ؔߚ4ݠH|dSG0P⧭b)&1^saJ3xVuuʎH(:VoM)`H?'[`[EQ'yC+6cRXElv;w<{-3qG̊Ύ7k=S]?Kx&yR=Μ9x_iDKd!;`t~rVђ̐}?; Exw!mё aAߕK[cB[w!T dmZ>m/2P:4eQf~ j. jSHi"Eh X?`{I/bh㎈eB/?m{Ҹ `gM3"𨩌"5S Y<# "ʂ?R ^<-;%FN2)yrNRňFEw +ldH~}9yT oXzΰ[!AsV2Rc p-+42)$bm!߆Wz34_^PJ l'];0wx0q%0l#gʓƘh<,Z`o]֓cw@L͗xe迣YoߗXS]c+MM*nWq{ 6ÈqٵoSj}Nj=UpԪ!m*Y6R ,9;R^GPS 4c-w;q0䏪e?m:u7kGQRXd 8 ဴ.4tטf)G6 tjakؿ?e TO J_Qz޺i\uk_D?ࠒ{rzkW<%0"HiVxL B"E{`;nQx;pZ4v~ 2gyJ֪ڔs ^st7ʩ"A 'Gq D%w0hU ec'CqmD^=ux""mXE޺+^K,b@L ~_u'-NaGR󈕕D! YN(` tkHFlKAȐk|pr(9rzB3XXƀyh]8RP(w}P,ǭpswl7U|OB:̞ dѰZX?J HP+F-ܑϨς#@N#׉KG#&Gh~S@׺UE'ԢMx͵E L6hBNZma9;)Q}Jj|ax1]ߦ7>Y\T52Jܔ m_\4 @5QRH3d>T#G<@+}I& 7\HJ@iitVx#w&FF)\{vWwfPZ:HּG"ulaR6Mz"LFmmښ3;iVQX#"u_ m/4SF$d ʫ 8=MW+ɦeؙw]P/04 Soo%R[")1`R@t\nVaSWR8 ƙڼWh;Uc_("j9R CAgb ?-9 |<-/$j9*"q1d6|>幏U)1!5F(Ohi(fNirse0/5KrřFRU 3YOo)]_uwGgsg$*:g-tJkD?7 vJ`v Oԉz WMb V0J}LuK(%o"cpD7ĿXꏑ;|@Xվka2#g]U!eh[44Qc! Ō䔸.e*l )bd."VDhYYaE(8͈HQꮘ {;BJ8ӟ-M=Bl+1j/Z)h}MYp2*8j;_3Z6.;Pb6q8!QTVO@JLQ*:~gԫ*q ܅ŋԋ&@na?sCS^Gmѭ3݆t҂Z7 ߣs4QGloXtIXT,Jtk $eq%Hs9$Fjε}Twzsi]aAIr(k求?C U4rt1V!KkWp)״ Tvq#R6bUYik{n"qt$5MFa+hfqz9NJ aP.v#75782qQ,Q|n2&#%ȉF" /?9NĒM}ٶr:ee7;-=F13D*CVQnuun0b7:WVz?#J # ۧ`G%Ldp6 1xoQ0lPl)Hm1`vM@&d,,unX;4~&*וjV1mlf*ҽJ#]_$^@BA5qw7Ͱx 2p4^8Xκb|vlMvKGr4Y*;py`uM#bͧ yD\N Y :$Cq1|)8пM2Oet~f7l&:6#d ほ +wB]vo\@̛o Wus=_3 خ:gl&e?OD#ѻݩ:U+,`e>u2@>BPM}39'9ka  Ɩhb* ċ䲁lA9 ER f~~j~X7T6̫6E /h9&[_a} +][d6ZWwu\ԫ\%끞6}֜44Jˉߵh&,3ܩ8 G³J2(qަEڻu/b'qkMҗXN 8~0+x*  "XRik`ɂ,o/}%5ٰ݈C4ɞBiH2 KZ4Q b=waﲠo/l*љ^u#>OMV.&Wuȅ[ٱ;N3Z s &"2Elnqc@7zöc5_u9zQЂ6 _I]$ٗ6-&)BK T omsW0]hn ? %@{zz|o:Yb7SiU4cE@Aâa׃'$@ 1G@O.IwscMʶy :—!ƖYIDebvwbl pq-)7},Cz~MԆ[ ݙkɼܐc82 \fmT'+"|B[rlQ-V2^ 8mJp ĢpfJL {SgpDB&&V_iټ9[q_k+t`+"]t mBL2,Q  ?).![@ .zBZ =?aIN@L;KwcezgjsN "]=A&WNFR(DdKusU-o]T2JqnH3`nޱ V0F:lwHL-t׍G=]KC1JNy*N!~*{>Gf y\؟ELWV)UR|[a_; )ٌ Vz9 ;Xӆnc0ׁ.V_]QC6DV*:Χ1{vo^Ar-"B?>ܵ0l,0=׷A|lqC&]aGoyooGVzyF'UjrFtlf[ei Ε*(8> c{Pk#9{(r[\m. c! & ޲B]47jSNdgʁD 5NXkP{yrŬj۱ЦQ:#FfSIu+MP7 ԑP!;7aw]a6Ǐ=͠`0ۓ#%=eMuk%6^˭4\`!4sd4z`懥*ل6U@,J<֏C]V6bM,sjcsw2jp,&ǚeNAS5p셪nZfA{KLs&&: S1ȑ3"ПUJ8~y[pMh"GȏE\fPbi{:(炜{2 '7&]3iJĴy["t W Ԛ@fAުؠyDSŪV dv'qǦRߚ`8t԰?848;t84a~zKi MȈ߃ _>d)dž2 p`c^l-te|Xw۶:;ϗ[c4݊~C|z2ܝX6m~?+*sY(2$1 0~}mVe]SƵхK:LpQqVnADRM!Uaf ,C?7qBu rLܞg,<,lI#_؀[2v~oe?8`GӞm t s* ޮHl_3k}f0lsor nP׹.vAoz.':LAewedma!p X2;ߝlFFVy{p ϔX0yMLְ.ב~R 1o(J@_>}"_;w`)gfsT8f[%ƫ C뺥B_WYq̙Cg&y4]Bn')c n`6(sRb{p}}@Q87hƴfkԇo1?``"sF "? i-mYaO oB^C~j>1G. 'VS"(lɒՀ1FpZ!88K4h]nuWsӼPш -a#3Ӻ,k0Rk=R)zw!,4YXNU+ [t꾸)ؕD.:C,_$L&f1#g&c'ndħY[qPY*Udou*> Tzǣ)qukaVhAoPCs`+bP|x`-+˙񞻩ozR#G\6}]eï lMI ؝ >b=wMEVO*)Y^.uht YĊJ'ɩDm+аLJJ_QHpcՈiri"ڊ5bGJ%x43GkE&PI$ߵ䯤Iݍ6 s~)~+VJ.d'c;?mW5ۆ8U [-,Ă1WRm(?#Ir _;\") b :J?b-76Ei"U(,vT5xQ J ǝI_:]+IrjnDfn]p.BO_}dqc *$|0+bb Kdwq-@$7ӱ`dSu.nF?>U̓&ډ d2dPvo%3 df͹ PH얊,;ˋHzf)GTag7 Z50KZobQ1Y|)"q H#MeLh@Pkt%B!YmCwVo/+%&nR -&iu9;&ɵUyKi'sSײDVh*}\Mݱ68.]V, 2d:}lۙriS (' p}؟\Zؓp7X/NIBDK>3|S6VxxBBjR(T%7Liat,Ve '+? j/Hb,+.%*{u*#vryj#.h(4У,,fJgV:޲V Bcdw2JOԧT[`=HʻEfcKi=%zYjty,W _4$`z]SAUXŹ,p$NX;SJ3qcpLt[?RJ\gp/+WS+&<[5-V2Q&(l|y:cwk`!5鋄!^)cd)Qi/xunjqm+2Մ?/ΙiL0/+X) f}*_am`BP:H$fP&$}ĻwSVbHc&IUx?0"vǸuőozS#ts]6}$f8 "X׆ f\iZKl䂮R\[ Aݨ~3L ـ;"׺z$('1d$0?D@#g&* MqCr.z}?#wӟΩ0eب5kȪX>'c[J ChO{lvcc28%|pT)ܗ2;p)'5ߨW` H@=+F@!1aqXC:μaOiL!=ɛ]M\Qj;EQ7=0-[v9(!*h3j A k$)LcYvkhՊAa`=wgp:$ARYpDwbydtdwG(Eh `'De&zez'W>/{g R s-} ߋXDJ %z^M{E6k)s3 hЕ)6Q ]|lU.:~#L;qTWvdgmw[A+\w&o HCdg,S@<ޚ-QӜ~ZtŠF^#^ÒPNWb75Mفa+L4ոQb<9YL[9M-j(|PPG`-[dT(GDf P9p/1@wEw,4 5`k6TɿZd(wwHU1F4EC׷U}|Ky'P2Yq5,Tq_c[N?ӍZ^@Gn3v8S!K#n>[ Jdc 15|uELqEh,[_^̿d&QhՇFY `3ݷ kKbK!CmmМrYEx`iBIs(RdDNolV2I\#)Iw=pB*DEZuvZS-@:6^XY|& 秙Gv=4g`gyl߾ ]ܽ5]ee=$${a5l@t`D(Xܳr\Hs*z@^EuU+q#%jiܿKX_'d@qMI6fIPgU@C7+%Н`= z!=BSSDNN9 Z/4 o`\-gPM9#wa7Z{Jآx^(%J6a B{4y+iƶ̓;o(+޼=\h!(gB <Jc%:[>oCcPJЮ[C͜&^;Q"p(x+\]gf%HxF_F߃/}g@BY*Ɛ GѶZ/'>ԁPezu?o;;"I,oʌpE V@pGq >CMp sTPc3.W!':L"K[4GJEaLx)RRCw#t|>j8ZqA4Ŷ'%?Ѐp(]9Tlõ1>GE$6o⪓: oZTN%YEd0@Aƅ! Z C8?;]=w++hC;ZZmg*ظ!N,?8rpŌm0̤ Bv?`>zAo(bb2tj)j>} O~ňAFϡGU5_L>i%^@9Xg%&:ˎB=՛A8 3+InApR,ŠDl5ܲ#EP,pݭ<@2wJ NuA.1D3cre~NWY.̂Ru*w&SL|$4!Sm)=(JRA.4@}bϖ~dvˬnzMn궗&Lɵes1 _ `qk"g{$j_D^Kҟh$97;V> (uvc>hx׎F1>yʏgݬI!9Ca0B2:)wa*2[2>L1yftgfh0\rͷcIvVVoRuz|YFMs0?<1wI lYs7lbP-SF:y44[*?A%e2gx\|͗JnNxW8.%A M߈˚bufr}ACE &13Jg3f?ep@1Fzj]->`TB|@.<;U } ˰a%ovW=ζ ;W)dUX/2Uece, I .5w.Äe` _Ps_+py:5 <4Z!C(ֺCu{K` 0u)s iݑFkKU;>J">a|/\b,,K+_VD_jܮ%d.k"oݮo MZ#-E2p5 C1!lU< kNߺh-}#kFL*KW]Q{Mҧ-P֗H{&?&n, K_'òP+Joare„DQ[ Sˡu ˦?ָ^4x97;QG-2 Iȍ%;c%RVrO2L`J^tgXp?]|,\D;(Z m{qSgY K,h^WEjΦ k#iחҒQ-]tɗ;΀&u:GQz7k+XU8 *}+^2DSK=èHN9iDi:K/!NxIExYRNlB| << u"c6 q Fxr|BdQ¿ >3\V;6 ܇6 CRx)V)t Iתw !9"礔=QS*EI+9{]{xR1XIPBͥLH{gt&RIm 6J}kLI(j,GZΗ8K){=.'7\3El,AC>lO !c?{`"=PL"$Nh0.Ȝ?h)ZE2hUE%zxW%aλ9u59 8t yW ZxLEӚ-ˆYV#l2TS6((B2Tz}@ 񆰡ϦenKMXyu@|!8k&LGLDĒmkK pP:٠4יUi漩}[$3ց +h(B4wTFx)[BՅo}5‘W2Y&gU׷5 WoP68xKZAjbɾ! hKdNԃK(@FTU=5EmLdWB-cM}:$$/no?CˉVxƇ%*|3#b ! j `)fB([NzCu*޴slwm ͨg1NsGe,?؇wIfFlo@ѩ7('F]lL +A_ ya.ֳy,!:Adqj5>KTi43@Ƕ1VaxatBԼax+Dt. jgJ0X-j(T7:^|E4寡/yIkޟKIߕӤsVQZ#ب%#q'a;^HY7IWd~Vv41<Es%p(b@%?DAl@ɋq:{+e68fxg>y4;!dKȞzU42 k ~T  92O o2hzUS*> oh<_I`66FYCh+~:)dJ<1C#[A̳Bxb,ʕXmbduګ(4boAV PNN5;-;Y7Q"UǡzM1X< G=WpE>8$2ej7%¦0K_^BZtN̘Z4Tn7[J?7VEG_uij4bw =ť2WF*uv5\:77_r30K+p#mXc+e퟇&{W"YWƛXX3FxXn;{FǙ߸u|՗ %_O:ɾƭg5Xh`;a^(]{rrܶ`UHw)YG:TfVaXYP.NP |fM1vlh!2گg#wD~_~{fNvGO-8NjG:J=z,&>v{Ha"_ԎP)4x`g-ʏ^}J-eooR\Y؉\ OmOHrwRƄuħ9".{>Qit_}yeop&k72?̓z(Bpܘ1m![{ ƚ%$Q<. Xqw> ]PQopud9}'YTSv0B'rdx-N,u `(@ĦfM;.vjSB*h!$VH1G3 7S5!pPNY:"{} <ƀ7TbmH&ĺR=FFiVY FGd'Ϗc]1/=n WSg$vP(QK3JF-oA5V~v5s` h _Q>?gavcX}jz)mg(E.{'U(p"\ӹ+>oẂDǫd/oV Gw]yOHϑE\jx^ D1h7?-6WxWШGy +]k&~)&tT-I;´BMeK,dAano†Hf >yՑXՓ<"R 7gX.:סvDGS~QA$X0bHEt4\⑤J}| ׸vE7k0TTB\-q7= I)9;w0_q}pm7O|u)v .6B%u4^&r/Hdtщ'o2&VߏH*xiƌ u7$0O3HP {xq0CT0"1/ɶ͜( '>yO?xĶ{D RR81q<`ϩП& ˄k~}1Z$PfܘJ+؎ސZٰ)Tv70R3F}淍w!аv/0qEm J? Bwy&pa0b_D];f m̆S@mX+ rh9K@Dpm/K0h,4@K |kLzK˻ҟR! *G?=a7E<GnOBۘ >JTN4etHm:jPЈoKܲ)*-f;ځ_2q->ܝ@wZ)MY䏔=ۇ'.9ĸ,Dzn"o(]え-O' 4x|h3Uw@+k.ylz_>PFZ5g@Df l|iT *4 =",jUiD̏֌'mJ;'UjCsE;sGXPV?ޚMŭóZt!q!ʡn5GD^M/64r5MҒMf7T ރ|J}?@m;:nnUCwgEc!]r.-")[3w6X?Vȣo]K?P/\y(4>/JjHդʐ@e\GIb0m\.pfN%o@L1fAX`=:6ET>[OMC2"Q;2qu,h9PQ̕+JN[F?q!G@H/梌_5+#b[&[IRù8`_׼g}͗18K)SbY܁?] ApSM4vNAcn!oguDi ,ˉ{Y'Y_-QQ,%jzhu a&\h8+^G9= 7*nDXep %ڈP0%>&#$'yvw\JE?iXٙK[ZZXqzw[M`8mj{ʙONNV"eSd;y>YR3G;*j4J 9Y+pAEblx$&6UbZ$w-TQ.FWdk_֦/eZxQ8k9PH ^}o,'\Gyy iLݵFӽ_wBws|.İ1YIܸ֯ڝ?vT&sW%: o"Z;ht@)jw#v~,!am|''<}P%9QM $*-z^7o sU4,:dTlD  _` ¶6iu}\,V 6QBJ| EGh?;rBR@9rTv_ޤėj޺ eXFBhjdV&fGbl&Ө ieЍ YA ۯlpQec(r"3Ե\HV3jŽ2c+)Ej$m*u[g1gɁbo1ڐ@ v[[%="ssAC!'$}*ZO_k=}{T8YSrBT=m`IѤn('z1@Ɂ0>,#=bneDhs0u1x %X9u^BԶHey 7)|[Hnϟ"9rƂ)2Պ-g{++xhbD->CfpO]AENhAxz;5s\'5A+bVh<3eʗoo/ ,v#LR+Wd8O밠dpu*BHcš Z4yLDtMkrpN8rq/=q!/xE3J̰RiMKS6ĴBM?,ۑ C9`7C,nsy=&7%"..gl9tyRiDs%iH2ʧ= ɪe3t Ji抸 εM+{'Ow2.HM\ SfrWvSc1/#Vhv{ğ)w*N~D9nı3!\a#<1**myW.thҖnCjMݞQ嶊]BV/8Yڄ} dXr`T S1@L1KĸZ}#C4U.B# 3o w WǺT+^ha,wɈM=?`iQL(4Dov7g;nԖ跉miS̯&)xQ(PLdr#vM5Tsq/p#Ob׽8qw1Q)vg'[M)+ +D\ ,۲9`ePm *)pHlO݇ꪹz"a?ŋiCp֓G4GL,BP0J/An6onC;x$\@pU/9')齽#C_l78Ou)ׄQ2MāCd[d֥YT6}0G[̓X=̆--%s@ dʱgFgiGYn4Y`?ꂷ#bC)Q׆ ֈE+;՞/i[ߺ@8"3pC}@DEJVS+F=1=~iY}t @#O_<_̚ Gݠ@pZBy9S!))_nj V\ M=含jƘLš| 8$RO!6nK>YtA~\4uROlO= F ct.C ZA+{tE{Qc|o((W=E@Losdo3Ո!lbby4ՒD8ҍqݝN(yoφ#Swd񕿪ϮuBxb"eoCe69Y}ZܵB OUEj3/|)N2omʼn \F&a#J3%tutxYL@;>:E:kԚtJ–HJԱC*ZI;gɭ蝆mԸ{/N:~fɈgČiɘKK2]>C=Db)#'L^ TqpɱhC󔏸YI>л1xZp2XIBa3Sd(DUӜ0QBX$}"% n#4ʭw`f ,}֫?tmY(b߄O4Ds^UFl9(.j$wn{ kDJUD5bVw[cwPeIߞ"7/-Fe8꾋}~0: euz-Z 9G~T/<\*5qx{KoH[H 7a]h$/Z7c_ϳFX) HX_#̹Ln;pcG@-*&m0>mD(u+$D]p,>՘/ELއӃX,=Eb A!W@٤ -ts}DrDGxHݴ*ޖ.s@GՙkS}x;s;:PNgb· jbr_nJso<~,?![FYѲ$4G79~c>Δ:rf~9Y I^ѮC+!cH%2/^)c]b[U]"`#+*&BA@FdcwR8zAeV@v#o%Yҳ\M<<'2w8QXfv6,RkHA8):"| B ׆pqky2CGBt'N6.Dyw8Z]}eKv@mJC6 /^ ;OtFW4>흶6IO~]g'Pf$SuxB'!A/h "dj^a,P>L7iU}؆Fl{?(f!N Г;4Ԫ[^R : ]rO  PqE -/AqG nd֐8o!+?GOP` ϖLwrۏ2ߑe$Q4_ z5éT:8AqЌ D`5Ŕ욥VfYIFR68@Rk[\9H>S Myk-M&Fi,ځ_쾦ZZ._EoDT5k"]Isu.e әv4KE2= +~s?m %nzn_ Fm/ 1G".u$ROZGR )`\y0@xb~sN=KFx$^nl^3LSK<#|MFe-*PyhýԌf+QhՇ&֢eVDRU_8֝IjRS'eNz/)m=OuJ3^E: g UTniЀ?rpC)tҝ"1e۝TF7혁aLV?%\59]ypH[۫3}/vlLbO!/:H:֫NYCK }:'DaQ ,KÃc+ HK| ո_#kryJ>Vrv6jV唅gM2)k[r䃂ƳnQURqt8aR>pN`BHnS wdq(fthV W TA)tno;0w`g8b 6^56;߃ &y-ʿnLjtlT5H*dn-Ԯ$Bls^Dc]eTy1UKtWK7ȶiinv=eCbۍCdckDu 5n8sSN!CKZbޥ)}IJwcz Oԧڪ:$Ζh\ti`+ô]nee 9B&-sP,`ї=B!S6)ZNã=mer54ӳWiݷ8Msȃ3{FB*yzd@Tkn\S 5j4fE m0.s3iԌP+}%6Dpyg^ 7.,t3I`z8L3o|yà ekyD{(GsX0B D+#&HF&l C]\r_àN3@@pØo LO)8DOxf/@=M8>ZzuiS1}mo2K3vDg/$`W}*A *@hiC\i]uq/-Z!秘tڿs +>c0BF K^Ǟ,@ax.4 iyu'2~]Jj MYG!#n_q0.V KgҪph ŋk~HH <63tI˦pDLĝZνmt+WsF 3=%,_mʧd1hf2Һ{^6(Qdâ#hu ЉKAV \lC o08ֱ"L=h(_w[[x#jӋ H&HNV#.c}^jbHQy@:7mz 7c 75S  S[, S[;m-Fgs\̶CCBq&K|#OkB\5aO4h+?;|D} k3?\OєnVkÏ+2P2KFy2~iџƺ7^¤j1'}>5AH$Qctse =Y DyuYsQ.qF d (}NT١(0KM !F0"kٛhLԟP-'o+Wj9Hu[/[V( cϫt2\QFWL5ͯ#+6/wc) (SeM2{*Yk\3Kn4*P9yKN98xg,:簂@_+,d;/hڅ7had2 z83 '/ʐuP߯ ~H&T"՛mvol63a ҟp%P ߠ+ޡϟUH0i9 |ѲM00 u*=UlvfīVhlwٳ mP mDXRjD;q2KH>RwK$b3M&=.oAfؤM%j̼`P +Qv"9=°(ѳ |^c)>2DSej( 뺄 1 ̙Q!ǥGgzj5-Py.TRĦpI.^@k}gy"VV]xcCͲ (߼w$g.AQDZbNwXX_4GX+캛AU]`f PR<,=j]e%)Uy• JۄF{i祁x3&YLgQ)uMtn@f_2ГD- 73C;^nP3>Lψb~]2if5.%E쉞5sm6F:R|ix>K ,ne'_O_7 j(J^f| hAqkd0z)'N;w ߍ̢ 櫳I"q<]vڦ7Dˌ9]s׼{F;X{bdEG2[ɳf]?2 $łp<'9W}9wrRRUjX#Q W`mCU?f~mE2yEp*J?N 1'p YΊKQ/Q":hr=LYFiкFPn\϶}"&5]=MAG$H%u)م5LC&9#ϑ~eʣI*va`eCKY'loҗU8k3KNyM + c,aF=YX)25Cf8 gܮcM1E=+qOk|+eSOcpP"dud.Gpߞc^Jۭv ,h$rT$'f.6^ȭ浪'{Ժ~/22EGҭcʖL[?8u KU3WI2#0pFPdH۵p?ix p%"D{SE[BLPx̖NpdmAB޵B qpLwC@!aeҫ_}Jp `2Y%L y~I)aMu<뺘.E5#1QBB<gLwMR>~{wdм!~JqTN^{fkd"K^;kؽN'WN᫩~2ǝ9Jbrm)R"`{h_w92~W IZ &Kϯ"ghAXPE0R3Vb)*.xсg^3_.8;K*GrϞ,o ƹ|gQ]fQY; dſl\: >YZBmaLȤcMP`pbsJw6P$ÃU">fʑ-heo43#YUV鉺du?šm d ZlX)&0cDpi\Xžljr`S^@zGs&9(/ r- ၇Mq^1^u@Y֬c?[7څGQhqr%W,k.ylݬAsSv6D nf ͊ |js$\phqF|*!F;ygJAD^<讫ұ1j4[,nh[S>U|E '%JLsuQ#oNFPb0C RDvxC9ѨQHs>}iTlDdkT `a_j[^<"`b`4u$=0p~\<|N*̰>7A4[w4kUV͆7-xU~k8AkBn'=y 4j.'k_R9Ljb 3V{NdC^wMٖ=;;M7:0[nZT{&ϛh34DmĉiZPAI9Oԓ11H@5>/@8لĽ982 6:@)4\'1e۶g>܌`rN; P^P]at db;a):#yzK;i)r*ݷTPLIPĬ<[OsMZT.죅ĔnW&:nmka1~}mщ=я?{<$lxMT_ 6l'|/.@Ie4ǥB^^fOH&Ұeܡnxڴ+lX?.!yn♢zNӭyvDdhEX y{N#Np68g [DM6V`vR _ iWeAj!̊tFNX[/mL.Fif&!~ < >Ӿp L~c$Ή;:FI+<(rxb"i,k=! bMqXٕP= US2GGQ$hRj}#s7J*KexWs`&(X9+NdfH!h| }Ǘ0}w}sާIֿA9)y8wEzl+(h潥uSWh> $gm,S%AM[ON|Bt 'U'ʋ&?,zA8g5.ւ,ldkYKGXhTbٌUN"(ɩ;rѺn:go7^7`7mV)!ddZPɱ\pl6yݺssK}YqG]9FP(zr"k?_&ނ5S IjV TkW vi8 dKfnNE#_ؽM3[>}E!FK|ܝ Wo{{%AM߸ W$1AN'Ϸ\N#smMCsbuB3-mhsb2W>Lw^~uB8K5Q& \#֣  @N;Z'ʱ⩺6Z Qn{S(8%n{V7jҤ!•=0q7Zqv>ӎ@,Q֗}aft)_)10[,2TXxiv $aOyxަyKsǏZ=( L 䕱$cml7G#;}0;2".5:s;Y{1iɅ sGgª״o%tmwTSӲI> ŒO P"B֡ۃBHiJ Rs{)5P"ZtOv<6]9i*&lo[SF\+=/~]{[[,KX&?`p4ޅՂY=GW5r wJPE CacRj9ӭC^nG~pP>Kf]>8tל*bYH&e{k%G~dmR "b"O/yAs'=¹%[˿*X4S|{nHɠ*% .xH#6FC&Gm:FX!C=0Vק<^\$ RpK"ҎehX:u}գ;ZY {aޘ BuuQ+{'Dc4:A3kl! 6rБ6 8O+TsK);Qps> o ;* ??@"ƒ'0ZsI]=s2u6 l7 Er:҉Pg`$Io?n0LZQI",$%Hq2p-Nwmn2Ho &?Khxُa@Ozk*\BXyV]×g7+E+Oۄ,ɀD w4ڽAX a0 #7Tog~jUvo . Sb_7{$-ӱ}Rִ]vI[k<ZX wK{9lf ]؛>T壭jU ֶb¢dd%Y ϕPϷCBޫ Ow}\w|mzz\Jb 8ɩ1tƢdFݛW%3k~08F'l`0[huIDUG/Fl&(R1?|W>w*do@čYANiQ C1 E~W#2Df5|eKZқ4 ^b3OB i#^Gh@>䂀E\4l Oco pN) bmE.N 6vA{ְ  +I5p c15ʥ^PWnˋgG.cOke58gRzD,65Jpϡ|@( f}@}> Z;5{m-F{]i7% )uڝzy9Wj&)gOQ. :hWik:[gsYנC܆,5ЩA 17[L%$@xRu -İV Z{c.J@^Ofb9a'mW0$Ćg8&^!Lk(vZYgUX|xB?x;J,tVls~v25q_-͎wI!#7`G~Ny"Fue,Lde!Q2nT}@N; C;nh_ոK%?jf>ht5ql{' S%vp.]@u$yKBKHy0e~u8\?W93ުy_Eq7TlA{l~L\ߑAyZΞR{-4, hŧ =AR@> 飌!9!Ta;B{1xR4%f-j׶J]zW.Z 1**%T!A&{%U`by; eSD4N̗k%6R_6 hsP#́vLNOV|1A$M򸞄'1q#m^5;LU @m*zi3 O21'xMC#$_R[=3wE,P/XxC "Xgt7ƅ&nQ,+7\mdqzyP"g^]b_Q?[vEL+\C@>OM7]>ׇǦFR1}[)b[5&t J2=T O7pan13܋Mf)\?[_s&W!#N~'AZt=]ܖ M=C>N^DRMfCܨ[θXҎ;k-Wl("fҼfx32*6(SiT|#N@ %xU5KUh/sho(RV?e#e;"fo@`n~nE jŜkElkHFXY^I{؞/! Y3?TքZjE3E6N4!hVFunƊ@cix3*Ԯ:Bas$~G> (`˿ Nίtt!hQ4G+Q I1A pJ ,j(k:=EBIG$&+$vN hZ"P|,&֬s o;aL'bO;(;K,\F6 QПpϬ8A.^pHxʪtA dQOB D{y鉳sL#v}f=+0,l5Ȏ' 9qX ({ UY=m>yT!<ՠ N~02$׽wM,.cR9@Fk:ؘm ;-vVXI b~6Bٚ0D pF$y@7 7VG\ާ18C>9Nb27=3-M\t[[]2uN ˭Rsl-*N z Q75s; <wRccn"Xt,{=Fnz]JTL[Ibo fQzcDxȋI%s_kT[oU*OiW7OC1WJS-?rߑF$rPIIwF\qѨWEY2x쵬J)Y3kv,{T)F*lʽk&NyܻyƎp Ib i36ʈϦ0v~l5뼙)`Te}?p9¯$UNIwG1'{ve'mx.LUrSGtVP 4]Ꝙi2TР Z=y,J-߮uU+&)渷]>u -kU(GH$||)A5>ilk.Hdo)W۲"xKA,=b*fiLKpFJ™,81?;:.[;ɈX3!S+m/+X" ˑpl̟=5rI;ɡ}Н# yA3ͧqo*&0pW 0gF4NxVAtl ZY9Dcp"4UoHC)]uq"oQ&]HALZ6㞛YWc臓i݇5jKݛKlH6& O/hܣB %{dl QMz 0@.ҥ'*pLkXu-ߐ:X2ϚJ\A&v]h~# !O+<`d[;- 1YzCt~OyÀ(B,2UBr]WhW#SKqmR@'Jh6M[WK֭HnPM#7t/+" ~z)$ZB?/ [;p2U r9aau 8Z I]̨ )[':gL ^p ңqA>r6G5yJE*sJXn$Y"5, e#lT m;yW{gPl'0E)u;3Q Nʵ7sL6NnP3;D>μTQ-U.PQ{ =Ӊ %1kWO9W'.N2Z9,zU(Xh͉OۏBO( [ӌ̷_@ 8cvA%:8$vޘg C)I.ۡ1kCl M`'HlYvcB%O!>&k'ц{};zc>Ye˳kIw â\RPU.a]O.7","ʰmlǯCx`Xx`Jn11^H8~j_ "9oI.}j~ i„6BK TcQgLDtx}Xo%ILpA/:\Y2q7Q(/CCvⲕ"Bj)oͧ 젨%Y0%&H7q K`voбGr{"}S9kr)D$VZ dz {/ѻ0_P+Ẵ$(m!LZWɰ^ +Tj*YiMyB*(cS[B˪Ӛ3AEކX Z`cy+*nEOgƆܧC3Q[=i ȚipZֱ^/JbkhИFy)rK|rQI}xM~mkϼ6NzS:-LF[dTqE5\Fs5¹eW3&5`4^H3ws`dI}IstVRƼ-I&LVqFA@A2 %,\'Sk/l*K&rA__:%B  0BUjgG70YQ߮#X3hk&J{fl.0N~ XM qJٯ1yF$bcujBۄU3u2j7jvAњ'΀s/D3]%DPW<SJy`2w%"DNլZxa?P$PQW>;rkۅSg8S:^>QLjuoOyW:=1Aoо-dV3&K.T֮|GJ |B0KЊ:Yg 8р) 2f: @tp o-fCڃRq7venBZR5ɴbpbzMkY!KM`{*FΓe'2Ē( a897+y["wڽ ۧ\A *# ][I4\c8=H= 0gP]42yA8TNp k@IȠ~&K$R7c[3[ފ @7ͤk'y`Z4C!FIHhHl֤Z\) K%; j}bj$VHu^RM׎斈-%!!XBx>.ۅ"YˈT#H`>+3J7<| 9' 4ۭriV~P韶&%+˶  UJ @(մ1KZ(:&Sᐞv>ĎB] ?J*7"7/.T:ش&3U jp]{$mg7K{-Cx9&1E+B0wn#^8>&É&|GāM/JT#&O-x2nW6#!! KiJOɵ 灣#fŁSn5}Z 1 pe: AOx#qd9hgz<\?7 k8pLS!5L0UsQi]ܿMcj-k}a6|((O6M@Gfݞr NP"H~[d!ЌCXb`hFVML~ Ho\ZCu7A9m´qX!18)Έ㿌]hg N|0'Njm.7";AWƢSryVc08Ŀs葾d1i,E Y 2GΙfǨ]pe7_; T;6i ]K !R 8J=91ų5C;^C0D=0g'n_zktO%54vE\sT57ޒl@սIQbDVD3*J4ƠF|mz6%Ol O=%}9R6(BY}޽-^:/ :ܖDH yɥPkLb|…OciDY ZO=h;!F/ԓ~Tu QF%a{ox!O\ygB+3'9EyR&3m4q7lsssO0Kꤾt?M*Ms%U~}8;z:GGV,^ Y}Z:QM8FzeKke֦]$mYҩ~h!R6U.vgbaWx 'wF ČVH:%qt3 ;hWDjK9И`E_ڛ 8ݍ, C3t#lZX59\#$ rdqMfȥ=quRƒ:񩑩#RF,&V<ǖȗo>%t?r$j$*(:Lwyсj[Ten<kz !{X:,(u[ʥm捲n&X?AK'RX_b{SA)Z|WK)2D(bmz'h`l:CέΟ48sQ\zޗ*p(  b; HZe;oZ;}3m$8|U[Z HUeTZxKÝfA 28K fpGXyW+JX莫V&px_cTQOeD9S!7iyd.U<]zýL̺ 6kch IE+YqɖOEmʜe[cX@%p /{DvBTirlB5MB !?r=X8,bͪs$=F,ȪF(Ss6b*G03W2+SbD"æGA\T ȟ¤) N0w?$2-cԵ$ ;OTB΅N"]#^h/ aX~NQۛcʊ O.3?Bb#^>V[OG^e'ӕb>H >:S $Ŗ+*8J Kf%K#پ)1.ǣ$\ܸ(I 8;[^O@/*͂Bz83,tH43D:K0ݾ4rRWq𖩎ԄzwedNUt޲s>R_(:)ptc7"Ycpo]]e>GLdWzPL>=k0py\#qWwLPk$KV@HI_As+tQMo(FتvWTE/= >aq@!1R&vQR0Mn;w E$۫RZIsIs5$Q2S6h]/tTE:|y%Iz3/Y•/B|~Z$anLFgj\o-KOQkt"$*T:6 4 eЖpיJaا`P(nGٴ]%t4^X ^r-vh!l|g||+k.e+SUL 7ۯJ7\5ս9PT9_nKa_fzϑf8e$rDKv@np4pá;m {sͲYզt}<nBL}Oǣoj`"Ա߫M;t% ؖXN[Izl 4+?rZK.k͉7fTK; uBZLL̽_ د/<*\gnx"+݈wu_̓ro~ ğѲyԊ*Ւ-e3,˺6dwjRn j 3v_v񉐇Wk:I+\#Tx`1?PC-^s[u` ?ѿ4%ţSڪ-/z`? {K\`GPJ_pzo=iA$'Ը(*[Հ w0qj!;vP=7hzWE9"YY{Kb+d]V^m^TŻM G-Vڐq_'@ɴUz B7LMI3ʔWhLu\x;e]DLkIÚj%~vuPF>ƪ0J)M>Yg#.帠mIͶXD迩E%/,#"nJOMWXYi\T = oRT.]%'$u/NxoKZ2mf֒2(A>M*F±Gǚؘp3w]iTgl.se׼]IFuh(,$1MG`O|)wZzz:{#+ߜ~MDޏ?c ^X Ч#1We Rlz9^dڴ@58gY(';Qw?gwË9J&/r僮yçd%RuZ#SyGޘ3/s-4t*$wIђ!e'(Ffp&=U2)-G.YkNN)#$xlS-= pO=^;\S}C+ -y cl\k:;H+ &F|o/Pfv]0\Hzxφl>ф,.R |!/r QnkIBk"3~.7Vd'ВPEf [l<tWD6.T׊EezT?P*Y89N3qK:FAeyѱ$=Hqmd\5S嫗ȋfձJܵ)U髹_`>h $aJKK.V=O ִ+^eǫdĈ'ytQv-A/kYVA} {I69d2_R OΚ}LzkFsid֐h[ yzE6a4xMi=VL`1)uDjS1Rae. % D̆V!{% }ra?w3=zˊ%VD!' Y:Ng]q&B`^}|z uPLx3䲚r`׏Xfl3>]/]sr2uScQ@)T5ޕ?]Vf4\%ǵCkp4,b5#R [ATXh..,q{-y[.u&m} 0I"J'UgYGA ~Ȩ".SOt4);}nIQѕeh^_Il2g1H,!Xq ycs[Hﯾt\=[즋eOSP6=֕*L:T,_Q/ҝ5N8M*ZkTD.kjԟ^'MD U^yYM9<"%u{hùeL_稪 幽0p[`qω_Lג7 \mLUe1AոSW;P]]D DZ'.V2!FRy@;qR2޶\Zt=a#B?&j㿋߅G?7yI H#Kz2 ᐬ, 8%C ^ aG1^hS kWt_WsTɏM˜JV>?Ko9c[E7;G6"ʲ96 }\Ė\|#pm5~dɩ{֨"˭U#4y6Ǖ|u]fq4(_nXG~.x4CkvL{pmg|XLcMq:^ o[@rRh (ɰ>K֟SA2-,7Ӭne\>X^L Zvn9j(UYgboַazL(!DQmO"O="ђm-~pRcd_Qo '턻 g7ԙÖ^Ch &zFJ {H2ɩ+P6VzhAe jюC^k |߱;>AQ ZRH֎pjGFXjuBDIg0&y;13JL~ nyd[u8̂!D~3 Vֽ My}maN=ͤidOC }3^(/oDp+P#bAޔI΂Ǡ ODzI% }BGۃ|q8͠ƷJ#vG3 aJUg3~WW -@B3=LέN-퉖1E YWӗ;AEwI贺p:ORԦ(Duzq}ٝ ˾$6 z`Y6*ؕb&ڄ޷Tiʖd.e(4 !=_W$s1Z1֨RCOZG@cU?.R0 {^~1dP!1QJ.*!CoE * q8dfcM[93, Rₑos#cpD&+<9bo30ᨯK ,~QF˪D EI8pէŅzKL@3eoOwBDdj?aNt"r5{zȑ)m%}d2nyof'8; Y(1h(x>nm ɛ@?KB,þiՂ/ȕK'^ PxZT M28.tѿITu+瀉yy^#筪MIHiAƕѭ*3~Et}cH$Wﱅr4\hWo'vjP?!܂:پx}^5ЫCRޠlc_6%j'._i>^慬]p'fIUa%NP0+a5U%43 r#!jY۱bB1W71kzhu 2~"t̀(},C-;%]T;s6 !ZDƗX=hwz5lRKY}TC\H5cN8 ZLGҔ(A.!el6\p*Va:҂*# ,vG7x s:ẕ:ݬjZthe!+E):'-Yߘ4Z`0d $Fj?Eăv !Hn_7v6+>[❽شI .s&Z}&:x놊*hT1>+Wq<~hJ5.*(ٚ_?`-OKTZ WIޛ{G-8bƬ_)+N &wbS3{QC鿙Jޔj08)eᗄ-J{anZqpoثKS<]Fn8d[&8 \Z~ɬ8վt/B7'8v}Uv.H&'Ҝf/N( N16C*Z@Ny(%K+ss UPx#< ;ޱ9' ):ﳘ5" ew_6;tCi^=d]M:s.:Jt}פwũO*:tG1c MZA21a7_v0ɱɾ%,M-Gi$`%}۲Ih9f?#dnWҳRV[DcZoӮ-a[-maBVZ˚flS4xRj+ }曇X#@:ewVe\Y6VIə'gh F ̫| j01O #;*k3<:hRJsyX[:@oBhP;C7*p+BQ]QVK<>hDˈ2DX^A6U%2qeqxN0yX?Icw b͛[BKL'jgo%T27mlYgIɬ0CSoro+!ż vioIO06%/Be *  {7sH=ؐxP+yQ7 8K=Ra#&(%@r<U)dߎQ/RXII3{8 UIcf3b o#S+ %&pjdp 28M R@3R4QaVnیgɰ"kl/dђ!U1_('J_cx6XCa5ȇ=SC}Qk %`r +r8 0ݦCPlنm&?g6,//S4r< i=Y`iHCp/$u_Ju^۔oQk"f2!A+GG=<k:Eڲ 3tLC5 _ '`:jȋ"/}BS[aBn|3[ZE?ҥ%ulH FS*m& [!ąi0hjV3#OJ_̀u>q\?xţBO4;B]ܣ[6+uU@Tx ҅}J7rsO;)oV[z4 Z r 4a.HE#jx{L?Q?ڂԻmU!ͶEwۮo2)dw&!Y/i%~8, AJN4?67c@QuX{_T7τ9mhiX_m& Ɍ}t v5T.~u+,, p(J^fnuqbWBb!ls%J%9ӺO==DUUk{>(x9*&6C^LsU#ˆ1֝;g|> *?[#ضOCiStEۄKNL?K՜jEr@e܁,*U9j`ysƵ[N7@>1!RT7gZG"<d(wViuQ?Pu*D(4lSc2}QoèLs]ѦsC1nSs=i9BhusJRᅤ_2\}sn(RGh]|#鏾6&ӬJ򤑞z atZCS^yBKUYo._XyeiB :XU|$6g{XyGk-2oC˅i+Y"^ ]H'ED Tvܔ)00Y-?[ٔy/00_c4X!.fzYBƌdC*9j2Y|ʶI@`nv-j僊^HԅQ.xdĮYzd~pܩV Ŀhۑ1+z tLp TzҷP޸:s}Lr-$XI =/Qed\R}~ n4޹*C004a??f4ZxI60ZȂ3aocO>>*Z1GH?*ۉ!l7z̊R@GTU_2ܽSVMqj;L$!yE%q"bC[Ge'sEȗa(>fxBEh]0rth֍\ 1ŽJUYM Uk&lDT _皧'hIg E?PrX$EpQ6uj-BX-X Mz"ˉ~sEftV͑abʑy$?Ե.%DmV#pP>Xsf*)} rZ=߻wVGt3Jk#8=Y#(m8AW&v(zP{Yw ~.:F_r,F?iضi=]t8C۴L ?.Yғ_@U0Qg;PDO#0QʋGfYSeDid3.憮.\LtkT >K#yr^-z'!}]t]y ѢXȡF360|F3!Kw|â|[; g.;̴PQ0YzzX9ufm"8Wwͧ/HQ KٺfBHbALq2-1J@P`4ly&MsFhhgQ4%>ͦ@P-ӕXS(|I_*4f'#$dt2Qb.S72%;@< *~"DŽҩWъ6!f=mb)8zi;(t@i[ HoJ-9/4U1aq |1s8YO/65a5rڕnxp.ds\AnꞪIù,kw=:ZlHi 0$zQe%ĝU3DY0T.ODaiK)3% x~)R?XyJ9u,skNiVMן Lm:P#qRAsD}TֽAK;>,{yO8E&FI9Y6/VH~bm'\˳N:;^ /\'e[jbP#l aNC;~RaN V\:~fZd𰠡E\ ه~:l~"#O%stG -ewi& 6nQ&iYա|!CB&e3x-~s,}#&ؠ\/4F04LA3-Qs)4Ǣ.gelEr'U ֑K|%qLʕUP@=/Q\Qi׎o&C._ɊW :p=$NφɕrnޞQqcrW}t[CEkev{Lş^&v0}9ru([l`OD$DK:HX :OSt$ )Et'm ]|~5Rs2@7_o!5jjF:3~xHx>} RZL&pnb_zfFq'ʋb_=qD/PjJyzOm@XWRRMCeE lٝcpCvDfPa #-όwzĒLn_0!`4h-Z4X*o49AwJeoΥ@5VO6.Gd26X)g5䶋?S]Yɓ5qÛ\: <ǃJ$WEYxLOEaj56Hɔ3&E&;YS[r7_a !/L7{l`Un|a^[ۊR 34@^#e\}"I̳܂`T-/E"B$.Ǥ9 '{K#|v uC|P* COe9.%*o)*0ؗ- !vw6GB_#k,gMUl3nLBBH.EUa`Wȹ>;[([VխOwKo\`"1WzvfmAU/=퍶G$qCeԠt9jʪA}&{I([K yAlfWO&' ?tf(دfZ%WcC8S ha9" D[/@\7M -Л>L"$rs_i"'RE<6="~_^6C:W:I$?-Ev[bN OYo-OM^0P=L]s$f\+? ' լ(^E_ Cr[qbb/>)jB&LWvHN>vf6uےʣjT/~ Mɜ01~ 3XY4$]w\ʁfi2! i <YҶi74\aJ:L KGژ!o1(wf%Z9MpJ+,ޠ̚E;,N'-3a#v.Sg4ItY +ţ$҃T Ã@i nƲVoE߿xݟD3 ڱCB6P ʝ8d'%5`>N\r9-[KIO/WWK }n6GQ ]ݹFYJ?KX=MPNIMBW-=n֧ZE<̍(ƘJpuDRM4& 2`dAIu ݅l>cjGki&s}^w9G괰T5#'_@3ucy!'KJ/%*u|8m3 i]I-_9׽D 9`Aᅝ_/?>ƾ+%`lOcyw2IHxQ ylc^]ɂ%/%m)iJ|JBlcŸ? -D3Z :u7]E'!JƎiړ-}SyMh7y[5kaH*Kz}+2M6c˷tx̥v0rJ s"Zz%T͚ASQ\o¦OQ2Cs&0hja@k)I?A.] 1]=qىAK5UB>a- L@#"|r%B| SZz̙ؕI(e 7q`J87"X=Aŷ% iɬb5ԖjB{hY9b)ktI Y6$N8e&J:[u!O^jxp;)e}Ja-(@+ڝO, Q,l_cC~鱱d\"e(Xh6`4r, 2$*&:\dgkݤ;7Ψ"C``j>!hLK]UGz<{Ƿd$ڷJJPO#[Iq5Q6[VegT .Y[ ņ$ɀ{ܨ/]~P#vQWyP1"d9& C EߓW`5+QPETA?gn3r#w;[@=*])Yha@1}e 6(Jr:,"HTcŧJЗ\uP?j([We1Lb =⼮\z:y%_lQCKF =\-1ػM=''d˕XfO d&7qdV9SqRwB֠u<:pPF<%Fۘ ?zmdwʕIjQm|i _ : Cj BljEL]^U`5>$ 9rL=fF u >&zK;\gAU )KkM.ɯtEQqT1="X>(Z$Yӡ.dJlgS6~XhF5|;˜=}HhcW"gVb*^3I}8'G6UcjH`01_u> :3'}?$w#]g3% er3sa]JgRp-"1H!&;n@xxZ@@ĕ\Y ia14Q05*)Bbf <,`.S,B)Zv>Zk;/b꿏M?z5߉ ; Lg>%*Ӂ2|=)M֧M~,6tK\8=],Ӑh?vH:7pcL١ Bÿ>O84o*Jv_# eIs8m`oٍ6n/b)uU}.Gz5a2)nrȳVf: y"{) =bCSc-UCd@@HT@ ]O=_%Oe˱ عM]y,)/SqGD D E:(apqUEKw/T@j65%.`€)(f[@ n Ĩz!B0bKxqelWU /; NЁU9FQD7x*C?AB~ Wo۱mO!СUrO\T %֦Z^wvl^o[jN6c"/է X,=5}R 'HO=+P}-aP fKDw/>fRI/]Eb|@kq[&R_Sj)_Q,^ A]#*ZEף4u wAqs};7M PmV`0dpzBXF1 のTgSV^(~K'E+pUN`ϱR$+4!ڜk͆8 | "[$sf:w`]ptVF[#t6ZFl[ Kyj>JjyȖ1.DA@O~:J T>vA% W8ǰ7@.QLbj>jw|& A!y4B *TE3=X+uPySZQ R;FXwzl&zL4˰}C ě7)qOU ?pڡkT,^GeS Y7&^O|+UWcWn8s1[Jk' !k9$t Q>cMRkcN]v~bt%H܀htRn7lDsPw4MzX=*KGtĪ+GKq ʭ.UyB0jCZ\)P(4y mY#orޖ׊MT LsRIpܐiL=Z8T] $/spn$g;//!̬p,gg΢K;9c{ 0kӇ{3D|w3xEkyS\rٌJߙ6/-ֺ|DN=-E5ct_N` {ѴET5x (+kozWl{Qcp`Srbk`Yt?٤V^†aj l*0.wl>v$sPtO0DaX#K,a֑T.egFBuTzkwEj̅z^TX/(y͘O)64H@K8!9טmIv UY?rEܯ_ssCYgW8%epY{O=.;vo2:D?6  ż ~߹8A\Fl*W%'򝋅Vү6,_k]8!Rpg-\?"Siϩz+wQ)ogd#PiiX[v+v@ 9a+T?ׇ2'ؘ}WBkoF[ӡ@zja_cǟ r@#!J+xIR/DF\*ke/Eνj/Fae)aRh0sC12+@Xb^o󊙭<@$E"͐nO<3Wu9|1סMģiMW^88ltJԿ;[mݪŚs,#Tv|cݑ.y \'JI.@pќ6rx`x5J $,aC M%HUgw*QGK؄\SxQ4x :FGE 3rln[RfdN+$bPb8NG^2Dmu9LoU#ۆvX|aAuJnR-S/X纔ԏ4!yCD 'V"cLP؍I"p0-9A`}HjܙO*<Ul *"!Cs`}?%ބsL?%n 7^VYGͳ)bT-^|y\)]U8`ֳL_Fm ŵfی(76EQ縎DZ=)v>4ay>Ϝu](wMƍɣa'6WFi@~܄P[vg)P tW流Ny at--t^澵2U!2Skg' ZsPW阣H6>E{"c;6.KJ&mRÜllԝ\NLOa*~ܗIm <{v9|ZV>^cbva3qcr='$fVb; Dnn8$_JE퇽5B&P')U_Mji"覬.pq f[ӈJ,epٔ p,=t}'aUK@W%+X-zHy6ͻi“+0[E/|x{2IUI$v=e5<2Ȭ/D0щZ΁OtZj=V&KwojbWQjs=bd2#kcU~8*33+D@P4@"+72r&qAΓ N@8=*=c~)|RV$6O^7 [JjV Zƾ 'O 9Z|ݟMv 7rB-0q%y!g'CQn[f˔T w35éwP)GAeTͬj9A.4R+p 6cItѶs{1N,=M=TS;0fFgzrL \$YdK ekÀH$MmѱoymV ;3ŊoDv:M$Oxw٭ړ@\bVZ&ʜCYfXg&x2w>6(K , L-F!2j o3Ub_S1<҉n W҂UvhˁG]vrm唫`p'?.թv;C۩^"87>}{e9C4/,9tseFfGA25㵓mSj(a*hDg~hhFBA%^\/?#o*\*|y.E"bO$6%JOxc *K PCn!Gb+WG\%Nfn vs^k7V ܁bb>J{5jl8R<,W-4R "|\hDgʃs˙Tq9+쫐<'5ekB E3v:Jl6A^M)ARc-᩟xy ^!oxW(nQ& vU  Ԯttzayʩ.RwI2bMZF;[)-u[Ox8*/CrN`躧SZQK_&oA;;JebDڙjB?WoϏ\*i bPjXMUfiZ;lA0Sǁ,˸ `Fbć4?_f)A/.045RW)nAk>2=#Fߙ5"C73~z8(8 }[$ܜ b,@(hE}uw[Q`%dL H ;]mҟjE1m:5Ie1Cr(ș"4 _S 1aqt/+(qn'$K `QJQ&ZL],YÇ67?ޑ64l 7" 8b0{N91LFWkYt7as̏ ݗ _^`G/Lh糼3@%B1G>vYAmL7y_.~wi.Gcg"U9jn#Cp`sqPCX1S̛Ɔ{+mr.fLO ~@չ@O{# `Of.#4i{7.^ǣp!Х?#L0ETfpj=͊b7QDFA,*i4^ԧ5SS/H6`#W‰@oH7ӢWwqn#AraS E=^8H !ՅCVa]| SDdEO/ͣeH,ʴfc{LV"LrVϚх`-y;`ʀէSEw)Ѓϻ8Sgˀ\'6sGa(嫎@JOb6cR \)ERL#/>X("^d9!kVϲ[ ?ݘoSm i~4<|,?&;sq^rthne5" v>cϣ8'\7jڔXy+sVDN:+|-9&*V;9#8.0G\~}2g8uؚ rQwQ~dYqqlۏF`~pO!.Ae-@+›5q(MQfˆ8p72{SʂyշaYldы㞳L.bҐlPO )k "D(cg{>ivgp'ЀlWI0ȎKz"`I#\{frp`h$`~p: Ipnhq2@'fZ9-T@Ko$x$˱Վq/ +{I h QkUvMW} {h?kUʽ.@d81Mv JA-(VAW'KJ /9 * A;v 2b.5~XgX!6i[C2WSVUvXcRxnC Wx0OҌ&U8>=/ym"-GN+0exf 6bELNbqt,vw`Kv'+d#e!V7:[&ʿ6xX!Fb^ p̣ YObn\LVy e $%m{ROH#Z lX޼Q=d] opc]o/  5x: <<Bx.GLpBg(H)ߺ@%xny& ENX'd-"XT.AHd5Tad(7aH= Wvؖ=dPW|:=: ,FƐ ) k ~3a[9]3ogrxH$rQZG(ߝ=&E!BrZ^Ĕ/󖐿B򈢣4`6 3ٍ#X CtR_ @7I>AO. +p0b.qw;\OX0![-X'H:%׾H+ W?Q/x ȉ?q8E9ז sfsHi%Z8>:_7qTK{{!ˤ&[pGft>:_? R%g锾r_ʑIɆd;U. ./j~Wu~ᵚ/u{ tF C;h!dY[b+9"*v&7d ,w$P|z hI@MNz_ 1&:n$ nQ4 b?(B.?\[>m0nQHȗp&VlG I1A|" I狨EWOv^I j)®9JKG oo7Qp ewk9"eі-ӫR4 1?H-R3SDma9i%=Tڋ 1pϘ^+W_*RoB':jqncowQvӵ5ڨH:%≈es7oF[a! bNՄ4?wq>>-In-3*G}p  6@󆎝y~ews?~p)G9Zސ,yPG!.^;a$Ep,%q@=mj$F4N\17R!n~$.4H I@{0,dt'+z|=MTXG^w #'<rkxok@"ڕ_ˀ)zTgH|3⃕r}TSEnad+1DB"F@i|wt8f-4wmA+K8|5\ ]y=wvUnޞ9Hck,'bQY*VרP"UG^vGlfuWi%8-ӄ){9r~1*S꤇RwiA.Kc@.r8bp+w.`yk7aҌ~AE-Ꮳ"NMp)AjQ?U%}LuB} D,lL2HXF:x6] ;8…ƩU&?# kocLj\dF="khv3z_n6ɗkXz7Prx`U?oHi;[`K#x0q4jcZXE܊+۫[aOYqϚr3EJb!R2neP{"}v?ʃIes(VfAT!9eѽNS; _>wI6TFw4xyao7 ;vcjz7JQF lgDZ7I?S/Y$MFOO٭њ,wNJO18nvwq?cQ[g< &",vzMi/]Qڍᑢ޶ e$iwSD1 ?JN4h_eSŅώE `QͳS+/Tϛ (6>Ҿ 1- X*o _Qp@af0k3vôhh/kǤ ޽IŧZ лHG,jG0]`hC!ws.9t2.59LkXouS,&[71VEMN:jK0RTDHn' CN~O\Ec ɶQM /|i6$_Z`WrogN N0&=_Œ*ńXeoC.1!5FOЫ8}cR*ݪHˌo$=(tΦ7>'&ͧm kF_vc jbX"r S9o!1]?٪%E=^y]mWC(gw]2x}u5@bբpmTa?~98 ƪNȎPMJ$FTd~]w4ɋڅEy l]$7R'BUt+qWx%~_-M ϑ^W*xU X7`ǖfw໶[`v] G kW)2Z]j:B2u1mĥuaɜu ZO>2{0[̓ܢјF8wӟ\tSss!p`(WkG˱Okb3KĴJ@gC YbQT=ȃ3uGIJž%3[P"`/kb|=jLiu!"Wyoa ўWv 40y@Qk+Φ4w4FWsFWʎ FqTR?NMPzv8;!:4m@t*7H@?9r%|\|~ !MnFxy0Ht~x[ZsW9 ;:pOYV,h v$Em t_1`&Wv=쀨yAڨ |95oNPHyjB+,M:@ O쉆Nn=pa*fJs"80P`!3 D]1@_Ĕ1N̜* "u mu j٤PO&psEGsd'聮 UotXDi]d CVw&>3r8i۹-M/e0 ޚ`Y&4(m]Mu|׾P!#$)T.qKNF}_seסWzEC'q>˩cѠ׫З(tAC%鸶ljJlMy\;vwA(Zz؇8CiGIhd ϗ_iXsr9 1Y!ow_~++Zo*Ppr Mv>GW ݂ U3ht6Օ j474:gU5E+y[=Vڃ>9Hq *jnhaeq{*6L!&62R90&] 0J|@PU]%̃oN'_P <(R.b^ ̫+(OQuB?vfOMOy tſ W %႞CYU@16g_i氿PPex{~fS%g(OMC~$:Rʣy4o珪Cb[[ ![ ] XQoit'0793WSUW8袶$IqdQ{!r'GʋW3v*4%%r'H!@ _lZNJ.L\Dr\J=ݤyluwV ☷vAñ ňv"Z(GQVޓU>@$ki4_U^jMD9X+X9K3uT(҃ f/@/Ɣ*PT)6~ D1^@cRw | ܞ6Ias!v6Ȃˤc?1znIW O}h%n61yalq<G'C6j| xq世J[G9N'6K~*Pd{opk&_5,C8La"WIļK<,4hf>L^Aåդ)3 =]%Ti ѽ{dgňtk8xT2HXE.10F[(>x &Dl\Ui0B5e:E4'(>J/*zyOF\o sd l';9OP:_K%f19:|r7v͆Q5ٍx/WyIcA ش%,r\ K _ 2Hd"Pל yHXPg@-ٚhEp),2`e l~Ġ`yXNzQ#׎!Q&.MJRF#4MiN>Q?E:Υ ``yAȂ[ IVWi[VI J?"!+QCrK ݭvAʬYI\X1YjxJ d)h9YgZ05i*3ǔ_ $yd>ut,cΘ*c'@w^=\ s|P[&\F(XE5)i~{:l:`3)Xf/VX `}Ft)!lGkdliPS^.IJ!p0q"JB XQ1!O}k|`uGb# `eO}i 0}njH, Iڬ)#cCNx%'t̕I`.ѫ,:ۇ =_ƠY$U3)<"8iBҥ. F'Jfe=M"b-D[6E~G6eIEhh$Yذg\N*Zi%aT'Wz T~ʷZ?\V40#9L)^Hx5OFl P LS/p3l" `*eZm*Ԥgy{RQK ڪ0 0Qz!U8ˊ/X?Ώ l`t+ٕ/fJj}Еj=#I;$ :Ƨ˻CTuPYGI` (&iN~iC ҀzA}DԘ34ؾvC?#vZ. U!C=@B@=㽭"O2}n=NNv%-X-d!gfw7mXyĶǗd=bz$Е #pw 7ލ9'SO\{g7Jv =ޣG2U )<C&.ȏ'}$7X$sq¼0.+MT#!Os1 I;Y,57v)wNmRRw@^rPtVN 6BsWz8A UVb dy>t3齃Gxs]`67E*G-kBy [.N8}{5jQ~6JW2ל\)%@D-PioV3mV=c`vXW] ϻĿ}JkJDXus=ƑuV0Ӄ_fGBEJ1,3o<{C 3ޞIa,Y Ҭv O%ɸA^RaJ^ Z+-Զ V~~Ѣ [4wKZu;iXfݵX 'lAR6P gqcM}NQ:FA/$,.5ѸzUbrN*|d mp{w'gӼRȔ#-VՂg#dO|$#cQ,l1nu%<7y8^LKeƙVb nmKd(55%$Z/rbv]LB:Ge^J"Gg6eҌO!QaI9o7zR`gNG1dKBap#"k|B)܄v'e07D>˜Ւ#KwZ<$?o5QC5 ɁO%su0ɚ*վIg(} D[eqt35sgqW)QEU0{$2eH\h%P{(c{EH)$[@{Հ|p3l* Ěp&XqU& F;3WN4oT\!hR<-`^xW숶TpkGTYET=!cG:|dB kf\|/Pj ;r冢JRXh,x Bu@p'IXXuʶ4Su+5˶r#:]Ϯޡ|xy 4K3ets&SEGɓ&͢3MM挻A!\D+֭!]woI?<9(P#k[ֶP>C>y Q :Zҕ)pƥy5,Cf:Ģ}e.w/J#z*XEU7+'bx"6gȔh7i=IK#+% $wY:X..3≿e9'F`ebB1|:r.᪹^/4$aCzZc!Zi-´q^Nvź{2cR`+;h$v.0JBh2pvܵ=R +B5 c->f\:J9Ps᠄2))'*؟~A9ZF:P`SUE"8vZļmi#L}(QT: EDkⴐ'ue>ZVoSC3k 6w+Sw쯐-4[o2CBGjӾ:FrAM9A0g~!8)%BU Su7d4&fhD4Y}D\W:pRt-gh&[K6Fh1,'Z]& +96FÂ`׷H0n-}<Ƌ5߈@+lp[88U#iR̜o6͒R7 L]9_7&1h{7Ժ-Zsj>ۤ1;bqA}H#G&=:[%2% ݌70+9n(Kaھ],xP4h6DP✁Ytm hVzRЖ۲zW6/綖cܸ!njPR {kr9r *`<P=p?+4}-,uY%"y,v=kEy':l@\piFVI糝ۏ\[36O- 1k"S8uZ'z; ֹEC2Sh  ]c$d%eƓI,y>oh"MgvUـ922Ĥ^hKVOeI:381m:">8| v*U`F^OJ7$W4[ Ok̳n:"^0KɎaAy{m;yĶS#S!١;Ϙ'vtY!;bj"60JFe A@PAi?׭ >@~zԗ@&Pދ@hel#3[|_`k_L"N9T|zmje 4]~w~(CLP7O¦<u iSFP8̪9BZÁD+J#6wa RvJxsDa$_̇za#z\}L@.΋+9 ¥93GحN?l(I'm̟b3kXPr~Q<?]x>DˡܨY5hA3+ rR}%*D24|XghLæ:l.Uvٸhr%{0F*Bj pfS,,F0eZH 7D7h'K)&سkHqz 8LkR?ң/c'&:))oO8+5JT:Mݫ:/%D4b+ Mr ۬H nTaMyܞLˊ5jdo;x!#tF / &U8\ɖ۶dYa3OЃluw?HEM"j.Λ }Mo[ KN /M/x1((+G!E0RvPe,_ו>ҍP^K`ZoKRSHElY:]!Z:$ѣQ?q awe&ʘHH,i3V =#.52Vۓ󱒙gyqݯ>^Rkп>>guvMMmpS<-;R"Pa,n$@[:7O:0 9(7+X15PjQ&cSTF:y dni'*Ȫp;31dI5 [KzH~6T ~vpsl4:'7?> VGd7 eVq]/JBw w:kݎ^8 7bqA9;}і+Jq:T%} ?gh2S2%wK,bYc ym38+J?mɖU;N[FoJ Qf ;a ̂Bau]}׾E6SƅmR211;)B,_ 1BSq8u! l4$=K[f압#<ZL"kUGyX< )F${O?"jJr6ב7=S# &g^xƃX,7OC=A`&3-:/e~-7$VD ]* I*?;~aycuUbdfVˆg \v'=Y9}C\ ,;u <-̅3[`4ICiwV[gR^yz4۞o:i旋+9I*׿2q6G9Ld:^d!EM(N+bɚ )ED1#>Drt5:uɈ'>ݿӛi嗇)i) ~?Ni(e%>Kg=t1ulm~fey"Ng 76|T2\0pC3ÜRIPڄU/gq^٥~(V.p`Hk2{uDE>xa\hͬ1~-Hnb Lތ͸)`&1q#ȷPDڔ,+(R4]w}VB1 Gc[zd &}r\I?d3CޕOy%zNJ.z٬qşv*UzU4D fZ >h+|\2| xlЗ'Εaf|<␵Px18=DD=,  |sa-&*KdžrcQOn5}V=J'Sҥ-#IELon| D<]6gJcQnV\wvdVڂzdV,RzPFX3йKEV~i[Ld9O?j Y G#q R Y&='~/v`}I<(!cꉔ9E$b@ikƕ ]SSxpr^ XqIhtaXX VRx|QIqOO&;UJd1ԝ/)3tHiKY`%G( f?LRї#U.O@Eɠ1x t2iFrEJa@1MZb+dBLNGV^+1-ԍV3怓M|OrHųǮGkxf/%R9nrt4#q,3gȴBqYwo<$rLэK7`q s}I̪d>fpO@#wz78ϷH,as׹(gy`0g%M iC)zOn[8;>'_rLvΟTl,%zQ* HWD(W61xk`]Ё.0Kl^c1>c5eoGQ{"rEs7d,0S&u X_D(JBPy82Gp6eab~mOCȯP k =ѝ5#<H֢$bcYyg{6z5- fm^g7rc~@SJ&7*}^kHΡwPI{3k` :G:!WcXo= t:J{mRB\:N#G'`p-G+V d[M!|ضF[QHyI)fPt;E?:U \rڵBqLm%ۭ1c(P d<'GhW[Ȉ;IdnVpT~齃^XA]ݶ%166r~Ъ߼/y{N<&Mi`1,izڏ\M郁nZlWXw0F)Wicѩ icj)2&C&Z 4;$>2A$.pDRRkEwo-8Y ׽@F];l~+T+6hWݰ3;,>[7<2!JwأcvJgO`i >uDZ6L!#m"$D8WFĺJu'Zz]׾ǃq TI~#7rm`;Xg7/հi@fFʿ!&֕#_Ίe\DeZW8_ߌ]o 8= &ET euT駝7~Yfig GB ORР~щ.,v5w |k!|s-2/ @Z\ 9@^&ks|6qo&3e7gOJոI_I`grώπ  dhfL궥t\dw]{E[ @McJxتDgƑơid8;'HH"j(ï-ޱV LJJJxh?LoSd !==b@qjtP94;ؙW@<\3R!= U΅5ZdɬS۫XW0FTlr+nejghZU۠gy6)-E;YP##<^6;4>=0.Cd{@+}?x2-Hl agjUHǒz4gZrŰRu='N>覙712iauOCe.K*˚y҇aDɷf0]IX/岲Ek:1HtR*B H7Yt1m‹U cL@4ajGS} u8$h~UPo[T+y LҞhRn oX4~|<x(ZW# Vu$kqqY׭nS[c֥|S~uS+139#W| !+ik >mǓwRIB ߩ4Kΐ88΄"Wy$KAmJ]3SA7z-8W3̾e*?$'a)╕8R䴽'ehwʘvZoz8H+pmEH10Qma0:EH9| )y!O[P VqE}?Mpb~TFg硪ڴ5T ,i񱇪[l`T5V|ZPr$X y L~ca0>-$6G/LbFdӍ?qӜƹ5E(7M9J[ u:ʝS"+}O\QO X/?9Ab=Jmؾw68ФYk/ hry([۽@tYdN^Bdp kJ?OCjCL02&6GHM\z* 9Qi*V^ D{Ffˆ= U®v{"\d*];"sPD||G'N}_;n3bLzv+ _B:)R/SVgYrvmNfP@r\G& ;;`:)? fIn=쳎Xxl/iB粱k(JvP-lEDpS[Ji*Pӱ*4DmjH>-fIvl~(yF|my4kj'%3O;}$hp':ٞė~={!р){*R?c 5@^X}lmcv9*@,qm<~"&j-NմtX2ԡ~0mbE= Rv​B@_"h8HAF$IPd =l[JF|b ;BCk)a1npr%fV9kC$bW܊{h'^xE"yT'tWW'XyNY8޽iVuNbJjF7fPֹ@pp=k86hwg׳13ih2D]؁Pʧm-|"Q{fCЂq$n ~2M /Rp?il ^;wn20y)֫d휧'HzGVԵCA@]aἮK7lL1UWFzKj.Bx8ΟneZ;RXp1=CHSd_@Z)ѯ%=)T& zM!*e ۨ]ޒС WlKAx] &g]":;|`9hڳy}ZqأEXp >HSp~PܔzK BZz|`PlMBbV a-9uj724X gic;muL>8:.OR_#Uﰹ_(>̕^S AC͓~J OF{H+[Χ`w[M%܂gIAzeRw;!o)2] I<]+>A՝,aL"ǓUY'ea=c`U?iH7> V˹)3>ː;>_l)a"QsO9s| $Q6BBe.$fv0t ӽiJ rJ[}Jabn}K6`G[hq怄.1;+s $QC1`  bnqF9}ǹji35(|J϶&@htZ+'nы%~,znJJC<K]G-YnlAȾ!_t#j І4T0+ܫ{.mԪw\3`ϴy##W5v6hEN2q5߃| ,"5oG, rCf\.[X5j/2x5;lT/`"(*+bL}ta#2?û|ICf{{/k5YTS|DDtΦ{Jwu/bLzRn g0{AL6Ͻ@YZ&z}],%+H ͦۆ>*#v @<"W[Kk>86>hoU&` DV))Dlg,Jl( ;V\QKޯ2nomzg4rdH.qRL=9S&̴¸??a_K'ReK Op@VYn'SBe8nAgn+Rs`^fϊu{E08RN\'_p_Χ~V1\yr,óZ ?r)sc.&ږScpWӠЉs!UX%gj%t>JBxQ}gIڨ5o=%nښ6% w`/֐g'fi&T(O T$h&1%(*u;+K0pJyf rN5k7zgXvTEB%/gTAxn'J/]e0O!nh¯GRa:og7y)AGH(?V{wIjr?ckj1IN)XFNb-3yʅmI~ir85UF0nȺFVt$MT 8ojp1Q?ooza|QwٖWmovn%|Dύ(Z.n߽ Ä0xǭMl2?p>Q ljL=ˊE6sߵnԕH9,ud*j.:]E;1p!JT:_qOp'0xILЏ|*=Ѣ9NdIt nV0Hl3{Qg5r@ph.B/5b~':|!=[p`9MA_+SkҾYP8=;7$%*B4-tP%Ym[‰eoJJ2c]^:FE'FixJ#$6Ն$Q{~QMKfC%oqe}XitUF/czI;7{ 93'. zʆrC@`UI`AQ*x&*)Qp>̐@c+G\ނ:m1i8XzKK0 㬦efqK?J rpI];wgP40w&%3y)Mܜx#VG{\55BZosu6mWG-{| UQX"0Kkz lPaъÎ*IAEN𑱯вFLd )lEZj^v^):e8n 7".l:&趚ReU'F6fs ]KxqBWZ[$*XR`r g C H;{A՛}%Xۺjy);]c;۝\g5Ҿ-Ͽ'ZeR- ٹa;Di꿷#~P̙dD-篧IF̓}(F L'IOtv*\t0>n W^vdJ~n3#:;=͎Ѳ,< 8r ?4+N|2{MOWAbl8ʼn}Ņ9q<o^%c&<{?OlĎI8x^)+? bf ,< dTyFNw{T=\X@V(ܟR}V!Yʤ4DR+m&h ;y؎|ZKb,ڈC2Cb0t܀D& 6&0^J84{2䰳6!^Yn^ 7(D\>B!C }Q;1j^ )OBFh? nfGd» 3njj5gş&%zLIMipJ~d?J>!Koy҄r.63ӏO:mUVQnMNz4ϴ?#)T(xsb+-ҍz>|9Xhs 9qfuCNu5Uq" I1Dt_ Y>sNW 뿃&9iE)PF/G0_#^Ǫ;lS($rʌXa_͹gxy-Oi5F^8ZQ?cBhW/6鉵tVh&P~vhth+-ҒlWq( a^>\֡9Tӥi#Bؾ^ i#!—JD޷^zrcEX*up/5[ rvV?ПT {L& .ͽba8h !YfPbuqʦLWt)J!aY/NdϻK)MKͭ0ruhԄ켄a,wHJs7 ~p RWJZ-Y -~V}|k`-1AHl|^v2Uͻeܞ4 CL2NGaJß:'~HZg@R(2Wbשm WwJBʫ6_E򻩬`1Jf\߅+~c wV7 \)l6Ʊ]_@TDbU٤Hi,F>VRqUG<1|/[J#h i1܄& Q-o 5HLh6a_,o/ ~NA96ҒTyp#!9yg9`3 ד(i\,R #T#@ #n*o3AT[fpOq|b?THD:ou$ƹhw 9(t /Pt4PR< ՇK[@ܬ1Ã4L:2&ѭ6 O̢"ޜo"?dIsY@52j`uh33$8Rc1FN|[y;p q'g=3X9|DO"bp!*tl=*dN3)HH*=tDnya`~dWj;{hw|b…K&(9F0wLܴ.?Pd(\\.ut~!w0/ ]Xfd*uMmHM5=}g]o!n.߃ kI9%)d}\ibChW\/e F#gptunGiv(=KW+\Nc1*0?D& _Oh_!\DX;quPqOv 2A}Z_'\Q" BGq*J;],g ߻L&"A c=2,1DB.zLaNX[;[( ^^bkj$l*o*c1܄A`{Y<_[)HO~ehUP.z6'jBHEc2Є_ Mmfp>fzOv|,9[Kb1_QCAVy8b_ 5MfVxZ81K>gN}=+<"'iL_OIg|K'dN{`vrl_(K$=NL(jNۋ)uA?iuE MCEjI| #p2xm:<ͣVm[Zrj s<xq/!Zu}V:`гUDZUeBqM2TJ`1fv~O%gbQG>90MV1kzv-)ު",NlŎIIEv q<ܑT'z1)b6Gd6mWY1q&a (@Vp7L7Jo ڇCg p r`yi K%;\G>Incrv$Vfɐ(g)c1o 0Zre+ѳ:pjo&g80[9ՇҼ#݌>4ڷIw$8hhC5tyBls[E԰M$!:cb4v9HA&QLRk l2RwZ? LMOܶSJR˂;j~?|qW$ >e8GF<ؓv$ݣrw۱u#Qgx f;vߩL Nڒd%z%6IXZV(dӖHyл[nLнD>[a$h + |TfoRV Qj;j}7@2y>y:~ MOh"HWEgN(īV1ݲdh]Ϫ]u, UqYiUfa|+<0#K#x+q:X= ]L2e%Q3;.{(Fzstk.wntUD&;>NWi"J5;(1yL< t&#୹5B\R2+XO5Q}t]!qm3DF8![Brʈ5QˁFv/Cw|*ĸVU\Κ\*~K1(L88!C<~HwʂerpWn/pzx-\*Fvc$(zcQu^5-u89VH5;^{lݷUFr˚mWdLAѣo]mEBR!eV7?Pv!CաK;EFNa!Jup2j\N{[aw|}Qk֪_WxC0 iIҩ0D m~yDh/KdT/H)nIl]k%~+d,XOHCcF](uȮ"SE>H P3!f\!EPTw-n@/,F"\;ά?:q a|3te!i 6lKav$뽰Ҟ 33Zr{m}I}nN'^k1 70h̜8ޝ s Pm?;=50X}XÞd@ 8κ =TdXtz]A7iv3P i 8s/,h=G;ӊp%!6Ф$\P$A%ʸFfbwZ[~dIV.e7s &|>]_$ 5 vX"Tn=9!ѨB|VpUF"wGBkO<i6fN#ɜRɍ⠩Rczm_nH` 5뗗/p$ÐtSKr|Zq+B+q<#ԕtX%=wبӞx˦Tމ.=OڬZD\\]=}T X ؕúْ0ʮ,uyOM)VT2*а8T~}^-_Neڦ=ѡ^ T8V=+lthEҽ_7T8Mʲ"ëkp ΗgolȢM#ʕmXgJXܫr #@Hh,w*JMid yQba^6RJ!Be8e ?cg(t~g KM5[W_2 .Pc5ȱt@͡‘˭`A|i^%qicȅj~+jv9ߋ8 ޛZqP+Ւ! YL &bH-V9[6!g& XwF/x%WàKl2%:1#ft:<d WEF kt1]?ZAh!|?߉OkƳG+kbMRןJzHKdF3uCMdCp*VRxe|7Dtت;ֶ If̙|B5٧G9}%<_8  =; %>݅C ƫ5EU Ej0+vQpyzNy7]Ń6*9_;:Sfc"F:•B۟g8f{_ZNxMVf^`spn6L:WAUp۔l3(54@].3R6m7,}jBWsj0}&. Fd4ا\L"6X{ p)B;nYk=N3 bӵD>HQ>~ M:ͤ~J}W&̶&Q*'j96>,Y$4F j(3[6[6o >l#N""{'DƆiUgUvuUٕ7 7I%m. ۇP7U'V\78INB̧ YAURA["m4Z,*r`MOefS#Igj⨼a^(q~^=C ~BY29`:(u+jc(kG TxU 4ͳ{P)]OŨ<~ӼO vRm$R32mFӥlV8.V5 tRr˷b+0+f:CF}x:X%zy{R==] Clj=?s:ȗs>|T/yxq`߳fM}Uu~EFpߔv=K#42cM<ʮ?xϖ+QŸ (MJb>MBueDYװQfc`L K+*/D$H[$.E?HTԄOqxUhm/ƙg5+ɪJZ1\>F\wS#@&L(8p;x <5xL1Kg0QZyr9 MޢL[Yc<<Q]֣bA! 2Di!xnڸ;Q.W)Aϧ 6CvmłaG xPkndm znp.["퇽2<ށ6)H*~~a n]I]f<>Ό `u d|ڸ-!KcDli08y<>O--}/r@F*V6L ݕQ0p ͹HH) 9L{g=2rt>磊 :pq. g9S׹ү@`,NDUCSnʕh |-K-\G9AEl?oQK<̍>qE7T2I>L "@Er,;$G78e$=/??_=욳ξߍkfc]@ނ.ЛMkdQJ9$ߛ{T{jC )ŹQ->(:u٢ RuRGٲA&3ۀfա+',Agiqs_t$ַP  UV(j}G<=2*yd2C))ի"}LG"Noޡޙ#iu3O 7OڠCuq;cxWmt";|REQ˄=Facy(],GEN@K%?8yTt,L=*ݱiᕎ ^X[6 p4,ٳDҰosE36ιz~ZB%%۸Jzhj?[ݶ?Ivɍ\ pͳqؽϽC} PưvNA2_T`p/[j*JKWUuQP4Z ܨv[TZ\$10}%sG,ǿ@5Vi AXY-C<7\2Ѷ~^c)R%4PKN_/)(Y [PV!Tzy den5% Y |+e Q |7iE9u1OB[& OܴL?Ub3D]; ƎXH{k\[Lʨ8_{Fx/Wlxd疩3dEwq~wh/:@lj%;\QD֠LWGϙlŞlK>ۅ {0*^2S]إWY0X#P¤ɕd+eEޥX }3 ~&O36W(ɚ?7JOn W 8ODC@ylvy>%+Sy.qʆpuT?~mA %gaنqj{[}&0IR0YM^}XV&؎9HWeϺK~VC/b$5uE%<@"gIb~q'kuKNj2T1-c=O /4ר {#aXj.g{sO bpSqX BoK$6_)"%S=PN'}RCc='pg'JYO̅&LQ+LIJ!s{jV{WFiƣftcplxĸ}=b?Ȇ[Nh +Rܵ'.oNYx"XQXtmI~UvpeYdM`d ;A'ѷ3'_ZBQ Gd]mQ,4 ^3%yUڝɨZ'GVtmBvP&tbw))˟ɿavA},wkwHv.1Z!GVv1?Kp> 󱓸U)@2d'Zݍ eXrpUnTGl(tÛ'ԟr~$¿=yb;nM:}S) 0k^䯠 ȴ[QFO ~D~qg忰Ah!uPX-FNjq8m\%J Na$#_ԏKߧD2Y$<-qMA;^;^Ӧt8BLlSٜkio<ȿR)$Ď=}_9M=/(ٙ&si kX&h`1a2jt_چ.m/l*i%쌆F=LI,50564.I`b mnWb]Bz7E}qD]ވ+NL-~}@ڐ*9.cZ͸`HW" ,R!93cW}|\zLOh ٢+}ҩyRBa!1D :Og㤌>f\R˓j`cD# PQRΜ <݌FX!؛+A=n#%p׺e(S 3~MUO¦tۮfK@5 h8Ԉ[xQвCV(TD7ȻrxXt~ZrJ֛oNT t1ɠh. /47,əaCh@m7.%lmZ~"KArվN^T?>׀[[<~,7tXeiX C#CJ~};>EF}H>+GBVS(Z"C3H0Wv JkKԩ/^ǢiQLJ8:{-kun U?x_q٫!Z~ZpRΊT`LU͑xh\QzȿҝM>;26urLt!6('HoNzÑ{C+ wMQT Оzbf }g~r9{ЀRO%(gZf㸏5$dgQiK|De=F8BK 52!w<)&jϽAĪਧ9Br\{I#A/!Ƿ-24h1-R򯇾4]`.T~%Yh Pe&/﫺ε;Nd~p64ն5ܹ't ]V 7Rsm@d$`W5П,~%j}Y#ͼ9d稉?[uRo5Ih)шh{儓.XD(pHd6CNa28Z7Oo_ui׭R7߀F\m&Q"F)Je1/ԮD9rId%N (Lb{`rh,fT#SE?D{HhFҞRt[/A?=t*!KC bT`C.PİD߼]͟^A+hN@OƧ$;;ƩBBfn/ ')V[xQ꼱{ӿ(OVR?xZdGP3bw1)H/oSôGhgJ[B)~\'胼6~QB'ؤh$bWEgr“er2Y'w~ 3D-e#0kw_~CVJSHwNhZN.U8c dB*GOqx]> /z<[XK*ޜ֊؀H):Cm̩d&@( 3RgޥI?SKo] !~yvBq,n ˦HԚ'ym\xCsyN[,9't?0חOnŁ'g0+n#i*&rC:TnoghMfX)\Ek]!թht9m,:+8:=}SfIZ zGwZ7xqtUzW6z2<,ڙ#peX=_+ 1XL"9cC1 /-V }Ƴ؍(8S~2UupxjGYMM/ VC8^uܿ{2 }8ȃUYSSU&y@`Gp@bGDNrPt|ȃ }dy} sp`p(3jO63 &:7e|pf $Nv?dۺTk48=L~}j ̐U6$a[<, ^$]6/+jb5]݁F.Oii]"ںk~)ub&\Sg6Oy{A$ 2Yg@6#xwNʀ ='ό@+G@;R6h3qs]G.Q#=sO|_&κõpG)|CGĘqY*-d8ïٜDO՛e}Fw/Q3i@ #Qy%Va s:Pq]P~ٻD{FϜ#ϿHFg>YEC'?ޫ V{V暸O"~fAtf2UFP5 .@usk98YP~vfngOe<;=MPƒݫ{ڝK#);/(0-ܣ44'4?j|lnh3t?ϟ8ec%c"J}NOi4C/b˒w?Km %S*^*q4%.E(a@C Os"bjrtk8ʴ3S=zfNe~!6D"Ծ}f@&mS{ zxVxߤ8Lph@AO @掚|t#@4`p_BFO:$1#\H4 E.4PWR2':]z0%rfW_0SEO^XFL$óoiSp^)?7,+3 ԓ\r(NJQkP;ބ: =JL 8 }vճHWϳkg'*|m,;v%-m,n>E+>/fuP;˒0I2?ʡ7gcf/$4Lgg;[Mv$]kwoơ;ǜ!k ̶ʲ42s#*Jiw{Pg( >*搣0Vʴ%{btOV{ZLY-7vw1=.q;?LY3 (Q s[\Wӓi:Cy/hLA?R2CC7Lvj՞L - (-`WQLD>P[sZV`;h΋9/D6XRq9D0Ϳk1aU`h˞dL`oYju\-'^" PO~͸xN*gψDz z' lr#OBZ2A=Fc $4wWSquy;nBd`W+'e'k6nغ~\5~K$%G5 ;8+Z|:\hMɓdCvv}fa"rVR@pT sM9#Q!۴ D0819ύ;R+W7 Fq)ϲ/=m|^Movbݘ#^uJ:wRj{rc IlYH_0Ŭ ZݐUĐ\չqK{!/GUU7У!8p_=GsF&&k-q =@akWxCO3E\bZ hd>K8kUo[46/t N<*;Um.k-ui|! eHUBșEv\0>?.PvQ ""<}G@xAw@UψP-$$X8E&#j$[մyXTa>a\!2YH*`g`Hb5]sU2qlLx~LДܷ$ SDçԟ6@&ζA>Y)ңw$G_UGvik4:eY"C :f:w!]ɩ00-ǫzp˿*RV Hln`R bl(NQqEq]0ZH=).*fQ.%8'}F=|FҞV{B^*}p24,}h1/z2uDVttǡn} %Pt7t|X8!O`=tF9#~"sʢx#\}7溿L=^''|O]6H`)O)7NZM@7y2Wi" gf ݿ!O 2)OK騏Tz/̤Lj( 34;+;׀>TpKPsKb=Q:X(-Mŋ *A2|pxg++Q|=-Ý-rG6]i gŐ˗5aC̗Os ;C4h|qp%̨z:f8*HQv:zYt{p+k9PO#R+`>$jJe{S(.QJ"h,[iŰH Ь3sWul5 n *zmt.0mg֥EG' r,zTaJъ F7MP2a%D=ia|Qc${iSsk;Z?([ʸꊅPҧbkwm8INth# 9m/p_ Ri6O+0xYLaXYۜ>(J 68=˝Ul8lT~98}Ðm;@O Ў0>P'JG5尉Vk"p0&tՙ{m-PÔ._E=YK{X@ "`-! vx[ū/H&vUi %7ٞTzoS=-;#worB lGujVN5o'rM,$ųJLkjO#,-y?9La\ AF5Tl~Gutg?LTUOhŘSJ6@x}bfGwP9=1(Zܣg=C_5ܭv%n\!gO$,|M:pXzwy/5RhG8q3W;5z,c̫Ip4XNa}XΌt@lr"ެ{|cTM`GL8(Sص ݉é9keKz@?Fl -2ޔvI%AITXgVIn0s, ^aObO󦯚 J|igꬪ̒SGk|$+R?pi";Dfv}=DI 黙rяF6 mILieoڕZ)vI&sguwS*&{=Tӛ)!#Z:ȷdI⹱c3qJTqx䵖)*.zuͪ8ޟAX턣H07Ħ1lrGXν[e'm cW޻8٥lPW-^aܞ-?<`xiUvO;WSalZ[*uxC*)Sfbra'v{vWhFo_j׌U"3 ~ƎbG7e3K.gcdG_0P2tɩ7ݺ޾l1*m v-n#jgK*)Vr_ăm?!g ٿې`wS=QgNį!ξ*9s2,MD%.b:E{e2r9ȓIͤ|1-v( nDGIR) Hi cϜ5bjPSQc5o;%O,K%uкERs7LؒeGQB;R?WlS+]n+P?eֽӚQJTzCTgxJcmB Ut]230?Rf"Cxe])_g_Z y@qLm,QK Zi͋_`L~!BroDP5Uy8^sUEnj$cQ3`FU~w?;!į^nُd7,t.?"dj c2gmڈ; Α\ncQtk- yh ' G GCnX= ˖H )lE~xm>{hf]M/|̭gWF@1CJ<Ӌzj#՘¼O'Yfe|ea*|J[i,2Oﻼ7wYs$M M2F"!q!#7mL:A+E(/x %Ztv'$S ZF8}[k " ~z -ӣƦ\M$MŲXmC29-*Xx[!n=C0z'BxW^~n\(b>Fά7̙aZs 0dĬ`4n62e)اw =uaRFPLn bbj@D㕣3]  NQbG#?ioRJbǏ:sqFF)Jt6r;.> vGCDz4@m#?4I)1x̼'=U¯g9]>bV+x:]A͢k/ =lsrM98</Gch h'D9'3}1#r$0Uq7K;mFbdͤG&[һv,Qo:OH z*ͷ{ 384+Yb q 38 } P̼[/-H,1jdF:s#Z_X~W 5-⍠iQRPܚ"NKCG#nad Iɭ5Rjs_v XdW4"N6"^K>d:pnhS4 0$m$#AM}BM9:xNn5K f+jmdn!8wh#V+Е{.Gex$7x"ũNxH^\z, ڐ)O [^,A@$r)'.c yQix٦je,ûݮR]V}dj]}MWPܝcN=ut&3{e j FA9ց%;f5&khL30Q&VV$t^6?$>'$)q7ޡ-!6ݵr:]Gz)%팱CF"\W9@ 'ӪG/𯴣nهy7O\R:Th{]>:^'N55HfQ*TfzNI`3>-SiI5*w:,FWYUJ\7vQ[Dx;]'tGEG qQӾ Z }P<9:pUb RPQf?xejU<ڱ>"7سfI V-8XG+ڄm eK$Xy0LnG}G#Mq40,Gz^8{k=ulJguaraspK F|E hruȖ|?i欷g.]hpZ6fw &VT;VjDb`ʂjWx?2ZCH8|mm bW2AhoX_]Hy^Za|n>rµMS&u<9=*^m(sF|$5`(eYcO<\ψ)eŭF7_CICc ~i]κ_\6s9|ӌΞqbK.s%]3H2\ǨX孫A0a&&WHq˓Rlbv) C_KlHgqɻP5I}MFic ]{dܖc^!+b+c7]4ibӌsd+[*YLp*CDĈ 6u͌|ѫ0ǚ)^Rax-6l*3L-JQG5F+&;9ZNߘzsn)AuH/i،۽Cr䵓F W< :V?#kr_Xf"EIaT-!Oj8;sjL`=QGv#]ngK)(PD4h?(T4 n6P{] +Wnwrw5XK0:0bZ?oŔCD X[TF2N%3ԏKOh9phSC+nʌ*wU/kY'1C"jyZ-E)G[r[v.?Gn ~^q!8}\%L!7!-ge`-lg{X,=CԢ=6dI4e)Usy4e9|˻Ch^]* W׳SMRذ*.e'oT╨>RkIA kMwdD*9Jz:F'}( :ޛ{H)/Dڏ2>!G%TTp qƊnܹuF$MlHFl7m|$Qvőz8O7`ٱ9WUI~Ws؝tم)gm3M)EKa47XŒSh̨7 :} b կp\LHxUӀ[%mjP &uԫlzF r1Z gq')SzE[77 JE v|DZ2iP 5H{ԧ NJ,&֗#JR$3aϩ4̌B.f@xz=AG LHۙ>x +OΫ`oi}ic`|5gKys8Omti"KPO{+_%-28T"#IV6>cU{O!R cw=v`T PAMkhӿ(P).S$#u$uЛJ)d!yz9.(Bm .D' ՟ g qﻒnL0!bkӴ_q0R4kT!fQ2J/G՚mJuXC0kwaF4ƷG^I5( |*žم32{抔z38رMXY2.+z?^wc*X9/TDթY%m~۾t:*OAemu7bz_ī B [{Yi :GE+Fm2wz' jm5 *>k#`רNd2~GH-lU3-lVڿAgp+O tzS5a(e|0!:Qiys"wκ/]FͶnJ+o1D#H" ysl0@b΢M}WtpE}I5+_M!a p*C\*wO~=%4NRn[;?-Fj0 ƣuKb\Z[Oݯ,MMZ fXMX饯K$TvONj5{J(Dja& 6 8R*˻n2QZpŠslA7 y~Z"P]͠P'٪f#Le9[U/+zMczOQ!a +<Ы]酱 Dc@!s+ƈ%ՠD]fs7+-)׷\/#&GB!C<]ɠKI[JaJ o7A%^_PrT1Ұ8+8BCژ1ŀSLwq ȡU;*-kH^ؽM:_?ױu򉙛E5m(%äAI#@sioЏM̓96>L d]U)E)A()}:o-XWC55#(p72+Ŭ%"fi,r4ۓB}bԥ'sȊ3|#=i&7C.t"ХrBa.oYfQ*Jr̚J_B*H73<N,j,?E%"&o쮈 ܜA9p{6,[KdK|Jlt2'DQD{W݄!#LR17}* KH)6(Υaq}33ӰYirq`[${fTO PU#NKGh/ouL7XVFV.q >lwr&l7:Gcٖgi9Y[w6 /U]ݔo eWLBҪW֖F YEek|tFQ #Ѩfblt/Z.D4v?X#Qk;M&c ;6%8j ] wU#8SHUaa=/@#x~HYHљN23H:"[s@_[ 1>]A9<0^ ~isȬR{Qw O#bو,0yY.Jʙ:[<F&,a&8yҸOmM , ]!8.oL~1])DG@75S]ZP3PGD~!=%CCo_J@cF#՞ٓ8'I?29k7 ӔXú'6C[ϲef@S;ֻqw,؄(W,G"FvXkGӲA_)@zxN TC~Wz DzW'w`xل6 Ek]H)`*tN1OCa"P=.6с;bqD/Q3ݠnsWb0e‚ {zAgV;IOY],rn5\[lem*;ѝNEwN>Jm7cbzx"46*};Xɸ*&cS7RK3j*AJlp{WA˰ ٣L;8^ lϲN$%L5>* P P0vDi> ň#%U\sN|?˜eLNQ![ȉbT-n31a+HE{JabNyYԹϦDRS..bb+q2=% nuNDupPH5'SMTD”$1Z(o7$N+ Џ*3Tzi+'5V^et$'>" SRٻ6rg'νSGܣs/ǵ!ڗ99P F{ 2!jI^_zpjw -H?_@(!x`]X!֖;;2 r|Bbrnj*mL8ֈcMSX,5kq0i|C5<ENfx9 C+a/܋xu^)îR c_"i]3|EVX1kVHQR8AP)+Kq 8sC[\x7@~[W)v$Mt"\Zއ6|4n"+>FAkOyU_K1ⲥ2 ΂#5j2eVK\sQ݄Qcрq%7CI7k"Ȼh-J VŘBbl'9jВ1G(QHKJHؽ- F; \󃟦9a+@#Fu7o%wMZ|V7/tq+CO{tQlog\-KY_. ,]ߡ#CkDI3k]5d"}V5HL49 Y2q~PV:elZBiTmDaV?&{5@4&Zg7icP?_1f/n`5{֮񡃘e0쵙opSN;Nv\((05j{F gȱ!m`bbTM't3P3'<ۖ?Ȧ8m's. 4&OVi`h%ikr>eN=`}V6Q͓m",mQ2@2Vɇۘ8l.ý6%ҍ!-"xFEy"B:9d4kX0nK^N `̓y.4D [ٵ JP.-9rjܮnӆ{,N5Oϕ*^#c[{i73r537* a0&E. u6WBY~h[*\m큦bt~SnWWd=Q?{(J]ltTle4sz.XpU> 0wr KG-y&F+21F,$>'x#J6H!@";0[sp;V'{\͊1 m2wZ]ߏXީI V)Lq_ףKToW2 '#2N;Z@;_KW4Y 3'2+=繘Qї~4&e :LfQCZS_zWΙ#ROL!>j;Q3./HηtHqSD7=Y_`QZ*(u+9GcJx!:~U17v$#y,1Kь?𭷵P(-{ŀk[ݺ$,ejk ѣ}) ')%;*-hd(AҊOZ!Y/9HAD&[`~JpaŮ.# 8(YB'=*p =L|?< ].d[*V=ux`[%# h_HLύn-soF^ĢFxsZz7VmE==1r/2IJibx'޶( O@L#'.GA]4"Gz07,-n8zrz(%o&OqAMܻAZpdLD7n'@L&k L$h9T W/_Ls.h8j-%vbQF&S2QlV4atG;[h|{B'lbN!se[n-Ո!O)ſ泎w+vsSK#/΋MMY I>}R:ٕ%Eϟ$}lA摱pW»"Ip牖K,' ,h̊MSWc5>[1 \4h, /.]dqiDM |=@0BP =c2(Ma+ 9C1QE`B-M&%m0ܩۂY(n;HO9kf z3w;Fm>Q, K6@ C!zn>b>{5txRi,$}TFJ%[bhy,nÁsT+A(YִLU~oظԛak c}"Ӕ/fM7h`QO ?x}$ !Ghw\VL? k/1H5Ն`k^䍯25M;16X7|_Qm}<42vj?{Xnݰ_d+/c8N)EfnKlL_ޜb[ka;}W#ݛn[ w-%g;_J/S" !i*l!<ځ OITNM+n3Uv/q9"Dl5tذF5L }ی4A2Ůpay<\7^E+DŽrVD6d{URm4NX|BWsPl9>!I,PAva  g)ĶwE_+0![P$wmY[Gd5XG\T6̈ o0Mw.h (8Ouv3Fn@luK^X+=97HI":N֒}\ vik#9b'-x]vtFhd e1Xgioj8g5Uoc2J+g5$KyH4m`X2 6n'4Y>ϯEchG1NdMMS7Lv"\FuZb<܏&H:S;pO6%c)~\O6i-9~a)/ ~Ci`sOHҠ bB O)|b1=ХԴ.xjϤ$Vvnǔd-ly`I9yzu8b]ݺh%!^]AYj8i1wU2"-HBLȊsw;Cf0 zʄ'ըUDmtf\*bgim$ڭAg}`tֶO[W#aaoHe8D NC>=wA= )tD4cbryi7oȷHIw-o+YBт^lNd ӜV,7%ѣS tι$Gg? O-CN6#ɍ:L* Gb$AwA[%h9i_Zk5\<e'#B:Lk_}4XòMyoˋ)O<U[a̩Yj'rww @1,-ڻlG͆ 1pQ:Opk#7+jQK꟞tU߻? PQ,1?xϱY+& YiLG9 AѻiwuJuNT'vFQ6t/j樞n87q@}* tN;Տja!KenIgnsPH/*l!`2/1\To$)hC6yTTb[QHHȺ!j7r"BWuh ?^71ʡLWf09tby:6.k$%opL,j:lpHStKt{M8uPȟب8㷳R  ^N/9p'&c#u=Rh:_ Ó  le][ppi& \¯1-M!٤.p$ɻ7DGc;I$cUsL=˕δ1˗Wl;7ȷj΍Z%rTN6i[*8`X4w4DіxB Ɓ*XJ,̑jTew}!ïQg$b elM'!Y.Yr$b 8OO#iv%:Gчb嗅NȻkG)@](SFnwx=a!JI~È b)K%{FQacQ hQJ*?vt{f:)5cMXjtdґD\nY27{G bkTh<[\v緫^^hUZJ&B[f\SNP oALWw!U'7q9L){}|N_0b+pId7m;h*K,QG\K3/E WCޠ^x尨J?ǀRX=yoZ%ecva P˧?? $fiKMz8z|,;b}Ѹ>uv+K,Zk;n? %\}8j~,K@N١w0sϵ"fCU`oXvjRJ&Ђ #27g=%M4JuPLtFɥS=0&qd+(`5BW0-E5nWRo{a>6q.7³ċO+vӼ$&8K'^-xc >Dӕ'o= Ѕ>jǣsK_CvF-:(?^) $W '7?arbdcJ4FJK`:G [[ݐ!+j `m'ci9k&|1ey+a39#8 8 |8HͶOV!mh_0 kF2F}PC*rO= h۰8:JȵK+W. ?|QչSNN?iu0Ñ5.ߴwl!$$ F˄YkTwPo韡!*3cr'7ʬ4˭+Ϲ|J?IK ^hSqѬЫvn^̀b݉Z.LO햏k"Q]%ߒ` Z'RjъLf7Kx>n{q{js,4 -OP'뫴z0؉h0mMFfa+'y.)PƄg X5d{2n/;%N!imNPaTT+AsNw]7tF{0*\leIamsITʽ%M}60蓄Y_NuOXFD_c'ax ؈q?}xe ul~VOM( .}p*o'OΚVsSkiN? \f8rVS ZJ5b.Pg Bx"qċHH"']>1W_"AkB-,dBXY`WL<#b&Ld>3 *Yqd:*p`;9 OjZ7D!5(c\\쾙^/Eil؆$C=/3Z3rbڇF5lY؋LM6Q|* o4sM$+\tq-xFqrߦ\ V f#)|\m6ft &Iz=bm ;Ѷ}a{`6r}U2<,N*="9`Ǹx/.D% }jގ# y1|bכѠUSz& e]Ww9WtB@~9-ߐ-ǩ{I[^T1mIThHrema3Na,"a_zTWX32J1ec(VP|%js[d}>H@c)Mb9]cL$(W ]?ﰸq~Dy6ǁX@K d8Fo0+P>äZ60Ÿ5B~|Η@ .1Mj | ^[oqj5{5Awn {ܵmxR̺ۿs+J"x-|!JV Uo9ݓO?9۰zT>pn(iZɀM0A{FA^ el2vFiC\R|,jV>`ds5'B_KGa{}%quefr/|!*ÀZ!'pLfOt"(}~VGR̅&+Wrn='џ'l`%̘2=_vB ۫Gw7O.bpZ@2=eTznұkMM)ID6ag5U}gj<|&^jύA£*l۹/sKqj3LJֲ ɽxt Q@OxI]{Ro:u[(ߪD)f;KKWC֩ jwmm"L4/@ WAu*T+6rdWiBlhg5h(̩ekǎoRKqР=2P?=ZLLЫi`4X&GFKT2*F!ջ x| L V&#` j_\d&cUCM( 3!yֽ֝7Xu4ݦeJjfА!;# TD[q`|B(|zƏbl2YaFA idy}E:`6g@4|\.s#oSCAImv[,Joɢ}_WbXT Av Vn{apB2aP2D^ph7=dvA48 ݅嶐{^LP0ճDm˞^h:mckuk! TfvJךınr[[xn u%^55nHlM&v!U2t'fn IJa?U o _7Wl-ɉjڝdS$J)w]ώ5W;F x"|8?\(>GohnwcVݪkk_.G+B:PEߚ2T21‰;p wЅ)~h-htX A_柽3ҳ kjfN&Pӝ]{ _8OaόüR4E(ZO.3?Á$%+vl6e1P>RN;giM qpSq~u5U\i3 0gr:YfC.jNJ$;ȸ0qV,28`c/!VǕ` V.3[Iȧ6ҏF-&#tNp,;VJ7+<ƻN̳=T'pr["֊\dK҆f(8rLFX'-@=1x& ;TVnx(]L% aב9p.AZoTd&P"Pq4VhXSIT(]`[=8c:ڊOێ)x[jKmZČ3[SPKo YMJܦ<ԩ"LiC5rYSubx)&JeTbalZkV%8zF\+xQ!3Qԑ>[/0 b&W^/{qĐaNɆ7TǞɢBgPA( |ni:;aB٨VH iY3Ve,[U^ `m%bH$kӧb @/xA+ʢX12NUC:sbu hu>^jx+I%_QH9>aDؚ+yH29o"R@>o=Sг%Z^}LŔaKK%Tj y8 73n֜l)$4LQ z|tП̎FDSgZ2Tg!/EMhwm *Q\^5X6|S(M '1Wv(H8XOk_A3WаezV 11 3M;u @BsoGb׵Z$ Oғ+ЪUtNnM\(Nה7Z3|q˫T .菥x"VՋӬjr+%RcVf ȥ)qQwiو>g:J'׌޹uEt4p8Bm#+_AI7|Gm:@1V[:*p\8P1NbVOR^||1QPe z.醲-a#S2 ۉ.,[sY<Kv >ʞIת"Fd ӪėC1o+~qx K+*MT5Qi.…0p^Q[->#SS#;+E'3 "x?m#g`knLqUvH%欔|̕K/B cpy&xV,B"mO?)f\[ 9)_lzԵIZm2PIkе1ó@?v1Ge>lnNRɲ=r"iN$ꛌ*OMZO}1xScՁεBlL30hjslMJ ?Ei; Ye&IݶP:,u]5oo6-u1_ZvH}"y.*6qM5R׬b90XQa>sFvky*4R #wڌWC:MGi"<wW8p$o窸c"ӄWFiE ަ.ŭA$>VLF:4YqPi`)'T\Ko7{_EGY\lajMqN T}pCdJIH2ɛ93iBk Az= TT#`Q$D3mwA'MkGΌaͲY0S-f(_ 7v:Rm RXމB~ȟHӈzk19.WS[CCI8ֽzT _=2:c4S^W"c8ͅILE8 B{PO-OW dVWqeqy1 N"1__[u 떦U Qb@y 0;[/>'3"'sUGa::xBmi3Zdg뒬nPP "=m߳]mV %&K}#45r@{X]hەf"RY֮sYa;7l +[d0VhDr';Y DW*˷7>!qn%5m秥\lKd@+;a,"uIvwm^-f-Qn _)Bq7FR 'o-y5,ё 0TQ Ch"|C#*.QɛHq4b2.w0t=omNkPu՛OWQi\zYwQ\[1 4!4;(B!%BRF-f YK루8҄e,{bDŋ{SէK!\ž< ͿLͽ VOٻA0(&tyv+_G̵td?mʿ-#Wn6Г:`w6*҅_#+%19_IAvm: ħ>܅X[oلwdjfS2{{#z[0P_&{FF\h|gQ/NBKougApf456Tߠ:@*o*OxOUY)dD-ʋo1ғ8?U,ٌ[-ꄬa_*hZG^քD [0@]I[%> ŏ񿳫~ d\У\š,2:-R0{sIlBmS);5<YwF!vpǜNs4F\G&:6Jۺ5J"@rN6t|9K__]sޒ$޺A1%u=1 -ή [B4csr`/N?X܀=^ /?+y;Ru&*5i)q*$]DfK0j7Q9\jڕɤ7 'pkGm>#I7ہ~#cY$'-, JPqƉ 3<#Y^@0"Rc'Y1DT׺Oz a\\@(>l O6kc L -E m 1tǎ|Xcp Vaxd-'>I#$=R6TbueK%E Or2T? ^%]twY6UP\!sDnu=8[Vy0LqD|!<{ b@\mv$?ûVQ@']zaQ! |y33|ec4-]6ֿ\eDlK)[jlfJC U"+/T u^aJ(.L⋥fffi]D-|9i];4F̮s0IqC~{&/?5 NPO&o~1u/\|c5?k:m.]DhS ܸʼn4smw5-'$+4E\ٍ'v :q;5ѬU(,lr݅m]o6X"SW]OO!|D1BJ} C~$Le@aPgVό;{>m~@7ԥ$֪ lrsFwI90/*YgFUSڷ w7 /=XF+'!1~)Ryss^!Ljo=6MqRͩ@K3vxUwJͩe+)G&cJMzc*>V'fP7Xhv'w!]%px"f F!Zhw`яȴN<"pb;;hy˻ "TL*KG="Z f>l+8#(>fLȖe8eGK+5}P % *Y"`(2rW#R mr 1'E9'/))OِNtpw Oh߆`.9B1]P0h^1OX~pDlnBɚ +Vs8$G\*Rͩ'vo񌌌 ]ps?#b望xFf_ iɱu^j;n|ق;D0sFu!:ULaqxޒX1U*NJl2S-i=&/\T`8/(gQhBɆZF,^l`f~CO}M߄YS+7Jė: qYI>.疶92|3L^hѸݵ沥4DB1®gڱNUI'|o佫)`N>\trinJآ ?1qWը.2]! oS2Ëu$<VZxN|VtU`b>^@ֱ.>qhFʛvA[6SoʴgOgVU%RjJBC#[(ra;;wܤF$xEl'_\`}0j`B-wƗ,k/<? |Gjj?"`nҮp@V5pʠgLr[4~٣T2 M< H*(+)~;&    ;C_;>vm*az:h{@sQ `dsALGV" !!RC/3^R pZѾċbX#S~y64>Y!9v6XHDA\yMX>w͐?^vpp@r[؝ BTHU\"i6s¦Jcu}ȓaLy hP'Qklf8< Suw a)!=XR38,[n%Wvhߎ]^fđ-:1&ZcDzNrcP@~2H|rm=c2p_KY4џVoVw*m&xlM3uxp~wCֈ  9{OM^) fvO*5VaF0Zq~hžn(vBMcl$XBcDw 11Hv&wlajBsy?UR=[]:N(h >zAh- R ~JNʑi2-&>z?쥠ˇ`N*=K@%DǶu ] 0s8zg:'#}4wCl\rU3uDKD<Pz1Q:RTTY[${[u75/M/^9D%fV bHm#g41qhGpdR+z{YTOc:Xn룵.kBM^6?_'TsN"g@C.e[X@j&mgavؽfM%paH) < M2]%y['![}ᯙ!7ՌzêV05+r{f{6[nܼ1F+@ӢU`᛿@ /s9tir^O8(>WRoOIҘtuY6(bӢNBʹK/ nPC݁%GB%\>*#BwecpUcU}7UPY[jj [P؎j:a9Δ>/aI*X<E&0ASt`uĞX\)PlVzc39Է¤9Tи}Ihi-reIH MOyGyl1,mGҞctߡ1Ynx W΋vm*g5m#eXl8w+uj5J/зs;%;%M/Q[FBw+6]،pooB}jI2SБkM'̍nG r9R>+qo þ&O" Kț<|Gz5r-3lczij 3(E(`qYixa61=\W²ېrOiW@pHcї~g`?@[d;V$AOlp{ỵb |F Xǀ4|eͅss_BYhh-p]p"|VZ௏-;ƢyH :Y-@v̶偽Q=e*@8mm5&T&MLR9s;m(拣foK?oDT]Y )UzGɱ^9m+7Fb S] K9 8Nؙ;׬i/ ]ߒHCⓖY{ nL#Lʜ,!dFsIwaa ^15?iblx4 o0c| #H}X'vG;s@' +W idA\km_6%[|R\=)$~J!^pyVbYq0Lg~Wi1[K!놡l׌apIEyl- >6ǻ'4f)dFO@Q/$ŊBILvGY+{jPÍe0^jkm(lD!8;$e2u3q{r ՠu: kyŮ EO="Oscএ(@K >:3Oz=:We]K_q!,)Eyd =6%1*ǃ9z&k$2\5jH%Ãw *f%}9l{#2u_y!LCyYB2jmJܩ#Q`$^w`-B, udsA2~E:?[%Ʃ0E.s!* 'og% .?fSW]Vb֕ mU|P{K}I8Kv8+1B"$FozOUnJm> 8v1&:zaQ=>ӈکГQPpUG(wgY'aZsK.-Vet3h՟yM@w>w6yqk7U3i9.u1YBj۟G/I \(Zݞݾ|= ~~,%={z0($$jVYh\;|CE8؞~sYk!ɆKӇ]16e8Ggg: WN3F_OϒUB§*)/G: ;oCK.t _դG\(r]F5D9ƵIԼ0^Vڍc5F~Ϣ!4IhӰNZ:NE9/HO+>u[~H<{Rw@濓_*0%sEaGx0)-m:rJu/j[ڽmnMfq-v,x!<n 6ӻcjn 18OGmkА#dd [z&F@Q~hr[y~pVOc Yy "xR荹7~7;F>S;b. zՐÆ#9&qud dUUvsin(~VUWS$?7S$!촟l6%t.#7_Qxn g(2~(xh,% XFg˲z4`$ŒLԃHwvIP &%/k6Z#z +u`+F) R~@iqW!Յ!GO(4IÐ!+;%}, PJE[8"_[y"[β(:05@} rT@;<H(7.~)U E*zAмuţ"T<*ޗĹpbyRWCi6,)9魣ZMYs,#W`S_ v] oqdRsdr?)Ojv+y}\7LނEؿa\fhE  x:("|3OSc嬕L!^_6ظ^ЁGfԛEiٵ|ֺ㉌$(uqb"2+Oj+am QuTVn QY[BT\{- ϼ<܉U~PYgDciT9`5QS 81#KF)6? Q;@e 78e} I/d{vňYDzI;YJhJe:33+ (ЂbU;rYgs5o4DbcuzIڰ>mE*ggrldFxeͷ"r&3]z%Um1VeҤcB6Oa ^b3Eša|N$؈L̶6D뽬,SBf(P$+f0EK  @!kZyu"!O 0lumwc%d{KԳt(za~pdŸv#w"AxIss?Ȁٺr?p{$G,?J٧]L_,݋9eAa@#ûdHc}-qWCQhyIzf@H׊3%Kar;h%Ŋּ>OGg Tn1~H$cJRqԺ2!'4s{I0`Ghr7k^s@P3>CE_\|>[raqr C.J}%gB*'D,X\({C8k!N>x^=Lmlp?JMZ:w鉴qzP42 h9^,[Pjeԙ4d_x/kOJi(ߺȷ6."O 2qKړڣDL5gt `#pn! E>o|kqO[o߷Ӎ%&t3Je'F㾤n)^ݴX0ȞaXUS\u<ض'Vcܝ{pBj#u$C#>cngʨW.h;$ ^u+,*\O ">hʴ}{Ka/9=c*!EB"Ocy.H/6F|( ;JxiAy&G+L8p~}Rs߼C ZpSWFGgK% }!6R֤!y,3TΞe.hzi^aH4[;r/̟BBthi81/Ɓ V7m bHL9f%F^}-mQYԚ1%B$rlѻO[@=.^M64LA;(:6*?OA鳣wկ sSyְkߌn>ߊ\Gg3 _#W%_f{,<8ϼhy X}{ZסHwIwny&ƈ'BYZ.i.ͬjs{m{WrZ#z%4ކ*<[ξS t0Q%FӉޏxW6VPԈ* & )[0jCTu!0#3 x5l헽[Ÿ$8XεQt*&gAT'q\NCDʣ)^1omE'Ƒ'ȦK Iw)]]Ayw\$f^MuoipZSN` XyQ_b& !oQ 𸒂$G}A{6'Gdotq`#8 x\$QDJ㳃3#YE+6bcz]/|u31gl0rer/EG*'Kw@Qя~4Ôv TvV0DAVo7 ިi&J. hVc`ތ$pw5"l$|܎#l[ǃvīiSEtr|/%B187f?6 t,2l 퇛3.^$Zk/7xMeΉ$n袄I9v S y\ĭ%b&}=mk@z8y|Co#dЖ>eJNNЯ|s>GqyDpGrRن zzY!05]'k9Hb-L%`S8:jޥ=q{2,, K Kl=#JvRH?%<יHnD0աǐюBs\%|To5uFFKa!B$ѵ*9zi!FMHTct"\U'ڈVZ f\9 R]Ng}ȾJ̱qha-&EVn[.^#R}Ifub۟6fi[s>=]幃Hli>Z>SLttf#Fy(|HEh*lz%H %럶ƼzBmɳDŸ/sɪ饓xlû" u;z-)@ecҗsO% X't8ܧ?Jë'`*EU{0zLݪ6Q(10OO٥znw-l%3LTT|!E,%b@~GfF4M:o66:N N̸SA/z )!6E}v|ݟG$R%} ülc:G z01iU?{i!›{iA'>Uۄ{18܂DZp|ǢnMB[P+ggu>Ta)̾e_ExKdX Fi!4B08WJ.]\nWs|= -ӕ[L'WZ!gLt1ez-ܪiZCzjU㨗3eBʯѾU>gz'K r6q©JTJɈj$Ko`[-;=لy:5YĄN@q~'P%Y-@nЈQ۰;Nfj@X! =yf7?Z~)IUL_H#̇y,0X53g$FK,錫ѡXۊ AXyk :j -wQV.*=H/ ~ׅz1ͱJmdaz#^Z(}״Dȉ]b}QZUi7~j2}ݾز+968EE8.1nуIGRٸm;ik4?)E5a M^q[jdhDd1@>u.8f,~>޾!-WOc+TE ߎ5e@4!^=nxsBF>zbλXV^ ,o=duʅuP`ԈѰI' |uf9JO ( %H ~s9C;3lP rg7bVtHenQ: 1 0|Ɇ+9KX¾m Z~]}Jn}6Z:ld :A*sVx9$ğm23DT$ U5FZIJ)c 26MS=6UWuRtrǛML<%|?ĥӹ"И1,!4p18SjV M_+02t(p)0sGw mҼU=|Ɲla@Cַ9EA (KXYtL6e)ɗ Wյ[2/y4F\75l ɬo Z| (ÒY: H瓫)q h\oE5*=Tw>=IIZ 9kڏ@W奯m/yG T-BsSM_#z΂$qk \kS}ݙg.Q,1VmV'~s'1Rޮ試h|d[1$bGQeuDYeH;>oѮ"Yl(kFSB?U/O}O64ZgTֹ՟Ot&;W0l5@Z&/\d*j3|6?W`(-?%㳻O=)bd&ʙqsG+cHPHx\/]` cdO4wv}T~%1 wKxqDz{YYvhQӗ2"\JW9k@8E%{*uIISl:^cIzˁKR]H|`$?֢E9ou]VWe&vUu#7'c}ȊF{Y.7w[оYmy.kfM>iS{rmh+&?&n(T7rK[IWH~5XF(m`n7{uEnKHfǵg6I1m'cktZ"̸ʎ3pRLA /b|%31TGNjW.6 r״'Wuvm/Gz*+idNA*"5T!"d  1f_Ty@ ް9ga@j^BB%ʎ6Y̲)3c8D;vwͽMN5H'/O**X}1uKKF RT!X1ZY=dfI3ϨBD}W tF@=6e`Q$Vrlb)nURB̃|yeЫ1W>51MrBsE O!ɔD0 pA= iPE45U }&[ޥ:;7&q*?uTƈnI{lr`Z剠,$ 4ZH<^qM|Im9~ uPw?|y k].P/>5@R|&5o#cыC#%Ǔ[x%FDCӜmLglQ.6 Rr|} a(1QJshW0.U RJUQ9ڢ8Lli+˩4ҶzwJR)9eӋP>3y`d ִjvD'sjeVc;g@!B ՛$+7;Lf'EU^?.LWlf:a$\M\Q|F92HGH].>#@I aNzPrKP{(j ;@P^I]u$77zvݗxBA 67 qqO,89uڑ155 YHoS"O}]yK`pl1Xဋ?$̴AF4 6f4 Tk%/wQ-)({k)BMzs g 5sA^(-]u^-5dԲ(^v}J\R8=_}aQRc-c J"hϒSjˑjڐRnJ!"ޓF?Ħ ) -RCp ;3W=4k%?hp>tu= dڈ`>E96d5zyQRUfkDÿBM5bݔ9Iqc M||LP JG和Kj}GJvHv㑟-ɵ ]ֻ̗jJ~S*!R;zc͑7 rt/|hឹp#3ѭ#)mUŽj0œ8MɽEr՗KtRR9K\( vkQ'=)7: 3oXhmQtb7'L3@ }I\=H{p! SYP6}sL(=2F'ZƷQ]Hv/aJ$"ω¬$ ĶMFʘSʼnq2L6AaM. E!v3d`ݞ/AzӾE344ir@/XY}}"WHCT͔G[֍́jvXtyˡ>aNeK ċoIlgR|/Gi3"33wxv.m>z+6˟ Kr?Pb"NA:TZlP݆('oCUJ }!MHo~;$עjѼe"xW~TH/uX <0zWu0ݲ=H=,R1L 'ߦz&aQ8ײ)qk%Aoq'U+_&k\_=e6b >c5uR~Y7WG;!9T2܈dR]=SWHo 5ux}r=L} t93XE=Von[jrU˴FPy>ʾRhB71zЉp;(+ࠚHOQhm d*B8> uT=>mۤ A0*,@ >Hks+iFw(Ӆ&~QX5Q^dbCRKGy.XwFdbt]|_fZ\N{$ekvo]|^%hՍO?K(#ȿ,~)-[_Ő8ӵD4b![$D=.?3?(ȼZOo-łޡjͥEtؚX{iMQMۆ_U#>ZAeuϚ3R*si2ɶkj5&!dp3HpZTܰe@z?qP(g}ha;,lsVnXH|vnSJ6)13aQwnπ._(c?>a3<&EinƮăŁz#}Yi>=N'kYXؤ!4 JA!m%˳f!e~I2tAb4]۾zK++1 i ^C- sp3 تqMeIu+>5*^pue ϲtvʍ5 />}y$aI싸-cv RRgtLsӷulM%e,c? ;]@ `Œt: }%6t \3=ccAzAc_'K=%'N?ݍsæEy9"JXŒҁYO2?b3g]Okғ%Ot{چM{(%3Z,{SsN*Z),ƠOJF]fR/y.Ƭ^`S:U Yh@ jMԑ~X{HmbP 8w у咼Km L-=A8dLh>5sor;&C;1ݞ!3J hDEcY ŷU)$AD.^Pq,J|sPXr"zÌ-Չ% ,tU(*azPР  LxK 8Cf G0"}$rUxhE|ԁ PgnY3Z1swܶd{b 5@.ۀ+yXN"c*1tPV8#JA*Э#Ʊwn-)rIĿi6eo(@5~ -[gm3% W9lځp,k2fTDy$yR"ňuZ%?=lųYL;7p /8Z{g%M'.D@(O,䥥!,61Dnu4DLȔzU!R MBi XByݒN1O^rrY`lcZVh}Wz (u{vlԷb &}L45EحA˜ xDzk' ۦBBEsznyWO/|R㦋? )DքQuJXZ9}kc .q3l-%8?x,%}R-r3k#y AΞ(IxVjr)sH,W$ir7Կ!BW<ߥ^Ђ $rIme}(Bvz NҨd c)*w-5 OҧUr\ w|C=+&ߵ'y^d .'&znb:JJG?FR h<:]ͶqZS8(ح6W*"He0CǷNBFy6 3C\~Wǃ[[WE}۲~}b3 =emlH3O$]SiJC]|د /`m>+v.Z{}Vw10C_97ݢLS[㎴mR2nFT@y9vmCfR qemR0T.9H̔d씰 j72霭e,Xn iiy8n?5@5_g|x82J$(/>CQCLZ@/Hx}j$]5!ZGUU2j_D[D1۸eϹ^ ]HyPE\H }&mXxhPLМU=lf,~Ǭm$_&-R94QkI|'1i,`5hx?Gmq#([ U/0eK=Be<ܘ@{!ݗtFEUе_±`pwNUlsáaK#ydIzIIX3[O^DABo}ӡن4l_h2\s])ĔhFP&QJ! ]T͹E-h :+^ p#}XHCK"YfAQ/j: C,IDd!Isdu=M)yO*_[KS 3a|4 2Q ^ ;:.) p>οP(~:vw74Kֱd02)^҆{)Y ĝ'r& [o$d"sDPx'+ "bEhw7Kv'EA= /cSS rAџXJ0&TkR?x3" q?᧑'>)5_YCy_LrJ+!_J;*3ԧ!{n뱒>le@R-+u/^r:`|ҦEB[7s)1-{x"ҨR}Jmts߀50FJ04wͭIcdzXT[H?:h׬, ]@H”! urRM%//F'1LGi_V| Nj-QEnDJ@1qsqS.J0NNsgTa+;|~K  sЮLz`"\8w)5n5r}Zr .KDSځYI8ҥ#!~Ee'U3jEdne`uV;cu]䭚lx ]:|?#NeԕZVE+l2M癊Jڌ&(P}݅ vOak{ F@*1NGJ RCR~?eH{- Y :) ֈ^x^o`L$q版HQV3rm8^Wݚ7ve5 Ilg|%S4~!sE˝22]/5 1QVw7<^;ZpZUM%W#^64tw&X.)SrR|Vʁ&9y #qtеN%CLҿv upgM13LRIu_"x':Lr zҽ!RrrxR(/'T稹E:j~\2Dxh?VjvD ;s w[w8As!3p-z;˜\w(i_8HDǎng.# (FHj d=AC;$Rc\¿??aOUV1`!^-s$ 6Hѥƽ^];6p7]Y0"^/R+Of a3CVE=i""z)j9Khvfd%)<:/()qF_~j"Y49^Daؾ4X;4Q17?c#>iS$&w6tNeqBO߾)ͽ)W_l孹"fڴ8n2z/@'BysV|CJ0K3pn[.y nЄLo6f^ Ѱ.A+Foy?#Es,9&z!cW%XM:Yy!鳩.7 ?1D#/ă2`4g^ְZ ߠ2f0GC? yΥϜT-ref?}J߽kaΘ4 |}X  Fx0l~Q5X&t&,[ϯ-aC|ӬhiXx큑k^<:䜍LݽowvS eK՜!??΅L 1ZALPbi4DPHMYW;5s*mF@4PE8LJ4\>wJ9-4##OfKҸ[3\*{jŁReiѷyd:\u )rx^ֿ3ٷIƓ 6g+wuiv7ѾdOSm$?3'xTW퐅, π?WBw/*Du+u*RڙpQwb7g>;5:~) ϟWy\XRcF%"4x=0RkZiZuPv 1Ԓau8Yd~BT&z|bf;.Oz-#*~D=ol E!KZ=ܠ.oݞ2+Swr&!9\ (i MžvmA?Pk<W*IdLە6zJNt+;@9e 8'ָm%b,X @ 7 s,ӯ4jR;|ܹ#^5:jϏs 6m(w#F4m~z5&jz>c+BJ&K-#-X:ѾOuis&TYnmIPQ48aHy_p4V,;ɳHuYn͢qz<7b7,|O4HLB x0|!|6ȍo2fA/.]!ZI>@e;PH=Q pL3G曷_$zNZ 45=^ Np*RJި4wA12h<@XE26F$"`R~2R,51,[*'{,WkӸR qZn3x]x+d7dDO9MsjhLXhװߙjknʡƷįMYYcu>b$ 5ǵnSoXJ;S`ߥ3".LbXX@0X'V&O|W!ǯfLbcC Qz0Cҏ烡%!z&[;McN+k}룂 OmyȏfYA.>q`|.QC-Q@Sr!HE-qPG6l.>&-+!:!恎~Fj>I!j!v]B֥.1GyXSFt-roG ֨]bSm^|{1[Z:\+I1(FV4`ʳp%Js<Z +rEiay;4 gFFai5B܆ȈOGKbw^'ȕ^ͪen^Y2$O -VE J˲v#tԋzzр` @OgXRDv@پA<+3Ł"jαYS$IsXR+ 4>f:FB;#)NSP< חz[ӈSyLx/Lg27(h_]%3/,6Se,ky^Q^įO͕*oc.ix|go gx%/DF ٣Zr\T̿]iխSeo 㫯/owٚmO^@HOic; 7."mk`\˿vIG:k跆-DM&][Hn1$ ԫb>nE>0BwI|9Her|{3iNR3j*3[9?b@M1<1 Kpܱ üU)WEy8WhI/82A%~(qwMb>&0~ni,,M\3\8$\2tU^?,-f~O)& )=вv߮⺻^ü6 c~ʖ4/) T% [fDE:1eǑwz͈W~1+1pT:xrB`6r/5N+l+촡~kz\W~đ%R f @_L_v prK#\-HhBG :)l LZ.,14 wԓ szϡ\PrWFɮâ*fvLc&3`yyvʋͮߥIw𔱒 Mq*5?UސS@=ۗÂ?lS!phgqtj@0&]Q/~AjTnl"Ϻ]pSM ;9e#憔.gBk턞Ʌ@|AhzN]5삹?]F G}<*̮f0ΰXi⒩krd <TV̒<ޠܢζp̒-+f̂h-X X%8%.} 9uM(*[ /OR|jŬBTnUk>A3}3PsV=I"ĜRQғE!cl sP:Em!nR:MF"2{j:0\ HqP^kj$iBB'\@b ^̌ fdThDT Rog)mImruL =7P|1&Z$K)WImS`$utZUJ=:MArZ\PNcV3{|\8S&Th"gA&xV^n Q0 \(y cũUu#i-ΪmiX.C dRƛm RURgA%~8oUg v/^/C64^ϝ<}MV4]1n,vxJfn8FYW m9]MOf^ľl2 9]& 3EߏFoM~ƕHH}#)T<uq}=3}> jD7`)jr_kl< <Ar>.,β=yAV3,~j[(>ݽ3Gd.pCg+A"b*]6٠Sr6r7Sk aL΂lyŒӄ6a,@LU'}Z[c]MgУ淆8/Q;VZBd3yC#MG/MXLe-#$7 "<ѣTi1޲497m֨j:$ҦV>jjc:@::A3VD@+<(T 8*Y_ј\EY{D)rQ0;~@ sf`j^SE%g3L~>Sp ȧ^OSS8|Xaloa@.bA ZLAGZ֒: j"D-a̽8XvbyMXk=1(nGG25jhrZR7J\%ss˴k2iĩr#5zC,go_eatwKHK8:,*e`fZ9gY6zapl 1["SD!QTS/ҺjiP ςNe1.`gG9yQ:Wx+zN ?%h @׫!Ygy4 x.MT&6TYGWԤث FrG]l(!tĸ6B ?rP܄#?[cͦ;eu5 LRy_q1pȮ B*8J 3ۃ(糵sŝĈ8>~oGbnP;kEW7LLc[(R `dO)RkALG&ZZ,MCqb]wʰeK:V[Ăk9Qiny@,W]Ũ?U+ĩՌz~Lm(@wJklIF.q Ye.+ks{S޻ ZH'?l} >?*ؽsm2$Ԋ\ T2 5]p~foKܚa&Z`B=YTVh:;_s[Qjbޠ `N []ar ᅀ,_ZjrMYs5Խݕ.9:"I’0I/qK_ŷ\2޳` ' ~B2*@@4@u-^v{k .0>m *,a갎hQ9)m]YǹvMVO#0p 0/HOgNTSsCoq yof#)"ܛ Tg^{}SF!TT/BH"GEEw+w6#\lS-PaR{m9$#`ű;3-_p8d"":< B%`+JMe_7,'|cU'rR _$-jCPx(9 ge0b 9pdu{[qؑL@i-͉ےeTS#yRuA $,U#^܃mմO>Ol-AZpͲ/q.JgCUndֲ#<Sh`gQ N R)q`2t;Kmhgre3gm2u[/m_B//go .БY=Mh 8L0[xΥ&Q.{EmV\bۈvĻT+og92 t*Ύai͏mxuX}=<:%ЍFUo r.nWɵK%*kFi9%$gؽ3ћJmyD^+p7~aAf׮[p0r 821S6Z}RbqέerahBf%0ĔtU%98"CYLXX>~iĺuHuuy^,?po B^'d=\ a31J`-)z ב`.7M}1lNUL ܣjvC*r 09=궤`svCdد(KLjve@_ .у_pMRڞ=2ɇ.]HSfqcEr1L4 QZmݒkZsGDjK4(mOqV %hWq=J5 %,30ǘ:_kG1 ]eJxbgѵdMe h@ c5p"grbF:BYˡΨMjlY,'^AIP꒍?N2%x]yFo. nuNbʡ4atV9#4ov/8ju .3tԋʁJRk3(=_ 3Gt D6bg"NR&/pȶ)qܺ;VDz*aZHN+/_;r&A7X jT0((SfJ8psjJ-ah|t=/VқLjN3NH!ȥ>wN&{< ⥫כ^u\0?Dl!]w]T<ͤՙ$є%!zi^ OkUhqg<ʀm`L^LBҐ0 r:cШR R;`sI`8Lqt"!|J8ciFTwU/BmO`"&UNdjBAaGbcޟv҃oٯ-$cȃ҂0Zp9f $@OUHa O__ӻskq}uƕ䫹pslHW^D~׊'I}OU &t];><nb,`i!ï׷<-#֟a%e;߉"HӵA\k..o>жmK&#^XrkFoD3Xf/xJ^٫,rhJ3B8W'+,}VbӼ]D*]Ϡ*ONhڼ(ݗw8_Jt環qC_jCFz\3ٯK97p ,4̚:鯭&[Hz -m3e*q_Su_g{?Aޝ5J4;ᕑ6H+䔅,3Вa;,Ϡ9U&RC&4 @eoRM{[8zypZtE %ʐBcK_-γpy{ HSF&Z*ܡ^p˘7v#'1D'[D"?i+KTDjύ?v; nE'8M9\ DI4(O :,VO;#!Af|YIHNTnG^[xX+gd+p"G;>eVFt-gk '4պYW43ҬV2#`GUfzeveZ.w\E*L&+XHy ױKRGS9eꢽ!+",AjUqZȣH1nWc8g,<,٨cѸA^\4IXX)W@,՗d ,T;K&T178x0,$E~_s/n`Ynȩjр'. {g,9#$^Kg6T9H+`TCUX]PqjrbAyef9e>kh{'`jq(T6Bjf ?RnjDqB:ӭZ%_n gyHHΦQ[u p9jz:U+sI.x#h%n^& W@I%l6XKvUmcmw1 ?fbܵV1 woex@v[]oZ6v݇3 4GtH/D8:ANrg'NM59uբiAŋ99M3u)(uşbF!8 Žlf>PU3W[BtA1C }{ @gvΥc>}D!d;PdN:fC!We^\50A֫Y8`:ɴ@`ixylG(U0m̺U<[;*xwM5(WyxH|n>3!0 *:8:=ƊPB7}|X[}okƁ6ׁ%L(DcLkXDAr_bqJ"HBүJ*E.u"Pw`Xǣ̚Iiklйۊ$\EQ4;5hޥ"y0L̂;a ;;uIe$"~%Px%pLEMiRZ1hG0t} >cP,3dmITDF= @XWد5~hAc9\C Za=˿S;Xt b_]vȐ;B*G4^'Hw.@q.Wmop>2?7wW T8DQj$[wȐ0pwK?e=;\(yc&?޹sQ%_f˄Odo8ztdOW o6{HRmmye.OjyKߺNzU3Wz84 .'0\,@>k d3:aj@:p{TdObmi_h@*oSyRpqp?#hZ$Xu^%(sDoEX%ɑd! b cI=lTWZJ|Yb.XZF=a?Mbu졘ATW,{DD J<@Z ?r|侸gYc_#C>5=[wvSUk.竻9 >2-Qa gr yѧ ^Y`VY9 0 뻻4/" YTo+imZ`U$&ovu8~X  Kۄ š:A8 @EO\$a,롵 o@&saI../ƣ!j;Z=хmo'n)(TJz \J >"[Qv窛.ڗșx t-ׯ.${^AcJ}#l Cn_7S); vYUՍP'=dECHYxݕ ֫Q:'a&)8sߝ]Z\v ,qFuO5ҢҎ~٥0C׿VF(Цا72wv-w6My}JwcrS[<4j!(zgX.H7G]9-{~ R O5Lb] 7`V³:#I4yf[Ӝ?YO'*ʨtK!E|.GMb?>qˆ[$ R+)ffډa% t%;r(y¾;aٯmB6Z%s3KwdB*äq עsU!6<>_h=OF2Oذqn\Wɭ4 kCPcjNm} EȧQ2B\q&hɰ0=%pAo {sԝs>mJQQ^{DoyQ'@-A0:%8TVy3?M{ؔ IC;*QT5UА}Hd(SDܺ hNu^t-u8D~ⵗ q-d¾,X~_wS9 &hAkZyf\֘E tUTnMdiNỜ[]pj8u6ëЇ1n (}6J4tKW12j`ƔidE3SAБj79-)C6ݼ6N&}AOM~b8`W>I ъĥ+Y0ىd|ĺ+8f;w #:L{,5[ڜ01P &M~G(y~֢kZztf|!{"<KɤOzQgd$nAE@=lL6l#XݮE;|YzY6:>8 pEG1Smr]BOpV@{@3]8>ݏ>Dn`Lŵ\lv ʭ8%+M;nMIUM#(qL9(#EJs$)o-6o%u8$>]Nwu 'p޼ZZmi|#$YKEs1T_Z%PyI'WڙibJ4oy[c)__X9x/O`]j= qJ8!&֥Lq)Cs3_w<8^H)ZXM%yHW,(clbGU]Ҝ<N$H~!.ߑ uZGf}"*lh'H[CGD!ǖ`}HH,o "Xs+G LK5^4 ^H؄lUibV1n"?l=2p}zN H;-Mܻ'V[%S /-̑jߣ7ȮGZpD'=̴{a];(]M46)X R7f6Jlů=;km*F mWLGWXWTGÀ3$l.i-V3~e@X^"qpրt3&X,TzIXڼiX7bEoR8ǹ>ǧbNr={ZFtgbW7p&26A`МZ)=)$s\h؊o tđL sgg |mJqahHV;/ ,lg*e 7ϓP!ΎkY78x ֆI|l"K?/ ,u`o!\jA7پ8x,[AOiByř2ny LnjO{; .^ C!.+ .8 }+َ ]H`DLW>qrt Bj4-PX+7c=MxY .= ḭVXGt==Fk_iV?&>B`^X0p|RЪѠ'']zdJo@X:%7! 5rLO/G:߭*rQ('x$\.w1?Rfa_7Rglq5 2bF!Ե74'舗>&O>ob gb.,NH\kj[ n[0)?OUOщl \#/â? L^v;HPD@A V=>]Me?UL#eFя G[8V8B(oC4P4F*L,l2u7![:e^@-?Okr"~e$z5~Ђ[-5Bi d$<bNXkS~2 mX療2^bG߀<,/JhiQLg>2$C|R|㝫^k(L>i.h04z%N\= vZDqNcv6PI)/O8ղXjG17tX8iaY7E$I[SbB;eld| ҅Aݩz'%#Jb;MzZ QVi'uԜHbRbr^i8c R@Sxv`b" n׌%[O&}$b&k*pjlH?Kt!Z!n:iz`v= DOUPH ܖB#/E3Rw(K%v}v r:f<2E| iI3Wo$D T%,;`"/%C'ݻIc˧uy _loPZ8w>mH3[u KZ*#Rw49&p`̐petCsJA ^>!=ٝs.}_J6f+7s=은xheZ FA1:Ft , {`нPO?çb.mυ2If('~$z,.{G:>K{ -XS7,p}xzBNK~&ٲy,]u`5(#GEwP`(*irR3|qΌԀkEK,1KiƂ"q蔗2xGpeXZ|i5\OB{ qq^^^Fs*x?@aaZ\֣LaALJd/V|y:o~ ǻ?4{IxzZ|JVDk.K,-y,>oEj0/6ވ$Oeoi!WewWVS`wJ^ ;SCz \Iui3!_n,,LP4. 9]:,OMQ@\茉j &|pHtC*3~[hwFyZ< ! {daf Cn$i!.8ߵ\JQq[:eO-6ӥcmjwA[ANdF8`Mk0aHUΤ[wS|{~;kӏHAQxlﳎӲ.!)Yz\& xN«6S7kMPF_QHea9cK! t4\hy^讐C5!sp5eA d-&l}N:3a.եeH9 P)z𜫦ɶܝ<oy o"̪T{-^&_'c5ڥ1Q-K+aֱk鈰?6xf6eS'|\qCQqݖ>7t&DwQz&Fj1GLusAM>q޸ӇUvWQ4B ('ݬ] (ꉯ3% S_ˆN5l]0E``ƻ0ʺprGW5j-nYF]#2't':۞vp#x@ ?Ӓ-dlS->P5Tp@&^wZ$zoNiU tWj]GS8OI@R-:[?\Ba7gS(V堺3_ؕ5:Ȩn `D㵫$VI#6liF)?\*OO)*A "~y#8X*;iHoO$l.Iz.$?~,D s(n(Wax"y/$b|L8LS׾gYrE ů\dV> "#ʒp@ Rg|o_,Q WR`c#ӹF N* j/j++lҩ9S9q7 |8& >=Nq>q9j} X^nWNmжbӷ.z|_/90n~)um4[&v=%}DӉra!HR)&PM0 ?u6{.RӬKoW#͸BlK/ nuvR ?/ʌHu_McOZ]8_B5i@xX/W0nߞ v/W{rz&4䪸= } Xڷ?ʛXurFKi3} n%F*g@.syM&B߽1 {1CoQ >Iu"qS^.ݻE?2.Cp'7ts"iMpT7sY3Fq%m [f,tVдeSC^a?d^_R'@)53L&A"9Zܸ}C<LXϒ,Tlʱ5zJ:6q.(0`˽aKD ?r4T'][s #[|ЛWWcl,h\(7rʡj.b{Gc``f5'k26]O6(NdZW Y2Xc92D: jMg@e3N`4qgaCsG|7]y0oQPM2&_jCV=۫e+`gҁr]ng{THUO/cZ']wF6Bh'c cm.s :`~g!UDǩ0>Zx´9`>M1QM=Ue7KE]=ÅJU<0!`L!x[=s2i4"`=}}߇hqː-N@}<0Zȸ< vJ#?9(ň`Aqn (h̠u;Y@81z>*T`wjgPS?xatهq'(ƖJs^,2?dJiZSap+ȉ|I; //:!@v(eĮX:>/h?׀s_֨)b[~/ݘ!(0 m)vQL @ >-norװ/cAE%ezȁgs!pl'R+rfn'4 TRpٟ(xnlJ^cIHOY{Փ[3t?M:u_"`f 6s{Վ#Da)AGU./ I!v2Qz!.jL/sMK~oAhrW&\ܣm ߈hkblF=:] !^eN/dǙ)tnEm?6 3Jbi+'4|Szv[ *Oܲ>?ۂD&Fs/m0f*|sl$ jEXU࿞m*[yY&Gg\=yO>iH&EK{>b?r1e++ pV,imK- ֞A3aNq$ |"5>~y{޽QeO \^.{]k,-j!ʇ 0S^ՔXq/bol$!mJQb6}ݶ&d?P>aqإ+Rn!D~6uH)^]5ȂbbfM@^A>ԽY'oOa1裭ak$\Wj"%-g@/Jih&sC^Y6pj[ӖiWJG]B[H6r| [S aK0k Oe& eݤmX Hœu 6iLQ7+t88 LogTV< AGP,+o;aipFP4u2׵M{MgiI#Nw?b?DU,0Dt/+UtiDus!X~F='H~UM0 뻰ft ,-Z5ݻٹU+!ha5L~h$XWё^Iǃ1tOt(*h nel9Me6<(,0h:T@n6€imXs ?YZC]1*~NţPjdzWO [U^i'oxd/7W$ vI}L=gM`Yߗ굟)e I:p%l^]AYpz뜌4:q?4 tL[4%Ts g$z4y@N~4K +װ.33]p >DC 憗hP%= sx-c@;Dt uj0B^ "|40d昜<zv @ H\.!|u佂:$TqfӐ%Z`[3I3PJR>aŝ*$ C-_hSR`:4=br.gqT ܷP>sQk:bkYoR>%$"'D)[!MUŝIYCxt N_bYL#ӵ õK2aA}nR?#q12Hy-W~(h*QLbrOLF0i)0"w P03Uxk {-M֔98TԍAF@$ jCnt̩@?P2|mqXKvFΙc)8bc`pc cE0lIX=7r]6fn*rD `/;E!%Yg 5)֟= M9ꔾ܉N C /5wYbΉ÷hFeB/ 2Oɑ_6ԷYWZ ߞҡHͮ_>is]$eCKVƑ>̳Ligw< 5JK3P<'5 ԍ۹}|s'mdpW]2v9qA g ueXJ2vMz[WqtC;6=j|&c@૩=AܹJRZ@;n7fyoJnvN4%X~g1D#R 5e_.T-?(Kql5(']g$v3ZW @ɀ~k)]}lHh57t0 Bb㺨ȵTK?06}nZvK3N~j/ _BStcYV4T:K{%7* צ$O܀r:vORS yiiBmU9^:'o,cMm˟lbRtcYan\5 NK{38G"F[}"EI#t{lJ;FuXA>v)![bkց hqAfj<攳@/f ڷԇ!vԆ>Vj+8#‹?Ef2;i/B"4F:=BVm~R}D(hF`3G\(; >G]r~crнr:Zh9le55ܭ>Zޯ4]٫2\yL${@#,kh R,f/ @L{\}tHs+d?j72]\.Doܖ d(I"5[qtFI4yo>bh3{p ǫg*Җ%Uukь)+wM=p>5mc,$z-^ B[*>eoQyaKnJ/VjRZr5oM)4g15?WiWOm VTaA*h gK>O+ s0KYB4Uy< iB\)Z7ӌeG2W2t=iEMq:ȌBNeFQ5k>S.߻jpKR6%0j4&v<W XdW͒ {-pG?[Yp0Ûn'G xG 겙F%Ja8ؤʸ*>'u"T{!Jq8)ɉ$1Z"ɬX 9 6Q!kNK]R{L,-6ol_yyjl=X=g.ERII[b-%wG z1&J a ZQ:U]VoNHiHCQP YЅLSP#B+kI-*Son.Uكa3ڛaQNc4uYýQn iYo)̑X;YCXnݕJ%t iJ13TT)ӒV/%_pwoJ+[MH '^M]c $rkf\mBƂH{ Ϥ1 FYgU034-R`F>Vy[Ϟ+ʳQ+ˀe?/eO%H>y͞,$7W~ v yu1Fro/Z5M0 ;"7ɂZ^^$-,WmSXd Zzo&1\L➑lQ f4=b`rzvs&]X`Z9DY݁$xMPt=l JpKM{9v_u'nrKsJnq/*%rzyx 0]1t.Ίt<ZJɱ^>I DM.SC|mW(?IaHr]ͻ>Ǫ.0|b2#l")ݍce'e"J}uGl *vK :lo&F1hOɍkS]@e]J3Xtiz/'{hmLJX=mW3l~#Ɉg+| c-r R䀗q\B}"2,!  AjQ WVPGJq2r P?F=[,yB:ћ?*+nj cmn"n 藙Jg|jqm^6yIqJgɼM45q{N0R$d\08 6y/RBX fşk<[¨upC= bɔu3DՑA^K?RӦsQ6obL8@x5u`s{KiΪt\M@-].Gv0!IGVES3aI+yJ 4_H Pk/.@?g4 A\B Pv%9ŋl$Z nR^s`Y3kuHj('l"e{P D.$| F{χYi/̹HLn%nmj3WX:Jÿ ヶ8rׅ xOW(SqOkܑ-نo'.eFIM_Ʒ䲓3m2IuLu6@ ,)T~y4b!Mƒ r ώ3 aLi%>L'0bl>]ڍ-d=]qrLĐ1,TPt<4WIkI4=|)D M#g"* bWw~WJҁK=hO[lL~nD]!ktgN98@Wǡ:0f!GW(VQ˃\]RppB /~EZ.B%e$X?Dm20n)? (G!5 ƿ##M̧a]C&a>UwMF4;*"\9F3qDgAL,T}!u.#˨4 E^[r} ug^" VvNӔ VI4ZfʠR-LU,iA@^6BMj5VF\E'0ˏtU\TP9-cM}YLЯ¯w@J0ewOa2B|jG'1w#8Q8eLj$3EG{o/բWdՇ=HcD;Iy54qw JQ0NKMȝ!(cQO5W_ 5JLq->{ R|&:;Dwo ;ʷ&I!/gb^)5n!`0eA $.])Ex;;>JaУ"dkJh-_.vAq๼d 'OAv[ߓ/RNv̗k^?gam8WV qۧnePcx0-r^8__tS=U2Gw!' Gװ"Z'J$ثSzu7ܗ0{TU'e3Dr|H*+ 2*`x.ؾ`$Kt^n""8`9tvm$˄vɀ}xp4?ݢP}{X>eүoDUS'yد/1uaQWcIȅ&"> #;gRHC%XlcxA#(FEn{z7(:(#jS C/8ҾQHډ1(>t/"F(klt̗[Q3^N<כAN=M[ѰK< +TBd)'"õVU-s.bMu{h#?'Eʀ͆-7~9~#uo_R*8;p^gYn}/suBaj*S\?8;& SG_}˴|b"OK'agj-MR*f¯7pS!Mvvc#]XD=!Jz6吝v^"}~$,ȋ8PZ8TmB!$+@ߨV*Ix+Dń\K.abEx= t`M= GP90:EޜcC'2ӽ"ש }[=ز̏~ϲS]bgD_݀zB80npQ-fJ0 x |)fik1ZK,|yH&SHm;!Z0W}[`~-џݬ\OĩpiB~9ӱ$Li]f潀=ZHތ0;MtZ8 yvNZ L@wu n@[Kop8Y}/`j<3?#!-f P4\z4VSvHGW:e;h DfJ(d"S,):c MZ vIn}Y;Ťʟ. ?+qӜ Y+<=z㛁v~fff¡Hfu6PK\zs򇀜f3gPG'?I7g$ODh/N|˔ՊHg nHlUMY i7/r#o](wt_JQ\poI|kJ,'3<.11+wHO j8OD ~ [}p|xC")WXOoWY `y'4E4gZ& 0Ņiq GTŬ!u?jk|M{PQ :H$M9 fkX}@yGԐ };&sT.i}dmM>γuP~/dd =:7jNU2%~XSvF@SaV #[wc)\E2[A tymqLOfPHa[[14iV?3+M9oEoeK)r{xO9c?X~s?&9hP/y[EqGZPB9^YGA)<Cj5!h/ ^i.l>{&֖4.mq8 g:W}?m:p*AGl@9;ZvŦW<(j ;.}&QgaWʍ&DX8Y q~ZR2/f]bmsC\oxylFsAjYw}Qpfg?Lts\PaAQH8nKU^o1K\ bgj$j E}֫&|I bH*+TLWpz>+7zg^v2}wys\.9ʫ`㌆T&瞜dj8C46801͙`l Xun>L̾¬ <5ItTf$)˺L F [?5 F@Ot`xO7"QD(SKYS-˒55p'*I\79Tz=dI $EHp`FX8|K3jn%\jqC@ϊae[LOx7{5Vߍf4%p䖚Q&z- FgYvK¢m ju .%nw tMuw>^|a36,7JzJo:]'}`4uܱ5D聵-kXx!J'߮gI.XGZfrDlF2::c:2<ⰲۍ#/1-'OI!ȼS|B1ђL. ]s 1O5ʾ LtQܘl8f'~5v{}5Bm÷2tf/HL ]14w%$4'=hw9)c OXI2<@^cTs`?sxY+Rd/\͗m[% @Q8JMX<Ǜp{#OTc.uلXkֺq(ۉ( b8@J /~> vBbFv̌Շ5uЩB/ڵHNk0y&GVpCURu@*Q~ LIN48nrl2l^yTy n3Mu'oMd*,Wb?([H"J7Ad :•lܵlW^> D'`UBN9N:4V ~"Z?Q-F(uyĤ**sKmf?\,U6m * *dy,/ FxZ)EUy$s^$"$lv$rWɳ]jTO.½T=&pYc!.)kIknRR% +St0iVʓ׈"G"Zf1ȹKɘfu{H}1@A.eOPDUmc0BPar-W)`&HDpXcyPŽmP&0Ľ'O-L MH]*2Aƌ3\Ɇ1J Vϔ@{.M8x%(}&uNsH-]e4!ptAOh*( IMu;Av^h1Pt8lThygO?Hj}SYaX_Dx*@ Sj_:D&|߷5m]>A6=E|J55DTq* (7\]͌VI ft t\~cl:OP].*07wvY3X<̼8 O@7eYX B!e.vM\2j0 m 9ynx(p]@{U3><.hŧy2*J;\B”0FY\^w>Vͷѩ(|dz驑q][%m!+lDB Z8~LDZdԅ/Sq}4ՖK5vH-\@N8 ) ]Rԁ3f VM`[̥ d>5$`=`ƥx^:Zd suZky`[12:y/: .-JbEEF:$F0X_GoA{0HrS[йP޽G2ZOT>Cj#REb"KPFhG0e*8:IMB月Qƾt/ Kav*f kz(~'~l|Ecn ~KݔcT]0if(?ГZ@"7R*9j0]vLq%"3z|:(}yM; M?èQ^LvҹMhGUC):[gW 7 -p¯ٿ^=[-c'OC[\,2Sr n.(lEYurgȂH(bChWJC4?ccLJvx_lr@h< _: H?w`4hYVk ίZ/F=YmE[J 17#x~>TQ<|ւ^~'5sy -ǔXаh<4:W$X8W?E1+(!ƫ {0==}[Ylvl,Z 2OPfD¹사M0jMD Dweq/^\-ꄶgJB|I"$e1dc:[&|VIZ]t'zMJiEqk'8mY.Jˤ}1zM\bsz,i%[t?w#1)mp/ԯUl/`C ,slBlk *_|42C/& <}&1["*۴AHw"I[=&?ɇyt?ݗKkp ”}qIZ#!sG͏sGۉ?+-m$ m("԰Wo?ĴEFňK`QHgq De:E#ߥd\m?*1T_w. `ybP#m9yS<s%{$3GnF3>z٥O) v{O5{!#? .@ZgQWvM"`pt0[QwkZ,)1oE[pT vY`6HG1)dhH!VelUcMov.ڸnAʣ ; (׶{Cl1EQ"#u}VC'k;b ({,\L+G #ID= i-w. d>%(,)xjG׸ESc>_lWV+'|UAu88gD-/#}Ƴ{HCQepl~=/r΁%4[/uh|M 46pNaӸXE}!ʹd+V[vTg7 cDIlݷ[ѕo-y=.}.OFLϛO4u>N)1m!ҿȮ&3%xTh}Y@KTd1-&Au{ĦGV!Iz_nd`Mۢ"&QJ'=%Hмh25ыF@_J '[+#M@a;)5iJ)ml@b*{xĭҟ•Fl֟g0KEfu,\ : IGm+5@'u! <Q`'(j!nG)*Z(Rcm"9Hwʣ(-@0$vȀeĔD6^u^̿Vy2x Z?eH=a| q+5k_4(%/Xzy+d90rO]!Ac+c@+M&1~hwcLXJ"'O C:jY mGFtGY sih6~~05<7PQ ͺ]14!Ҹ-,[ߏr GA;}8H{~w39F5?pDϋe%e"ECg}U{kL(`)$Kn h!&b@sG.vuzYnBeo}^UR]j PPHf%w KT#u\(͔ xjΰ#yف@an޽:A˅j"H9`۟#L<ʃ87Qsrݗ6͂:9C_C6zkt1/m8u!g2 :F F"=1y4oU9vD̿O_k@ 'L}D+[~\#4Z{nKgl!)K4yyHad&; ΝkeؾoE-&GGSSƔ^I@=K}v:|aYq\yԞ Qc(nĴ8 6!F{ؤgB;RxHKtHO^SZ HqhhcQ6@H' 8|Sq؟%#24̥ .808w^Y𸥸oa|A}e؉F'ƙ(*٘Mchx;qF>>J>W?m3ϖ_bu7!ohjtkLdVWrC\WkL:e,PSIMš\&+Q& 91"LʩNw\SibvqEծxR8K%徟JmʃzVbko"! tUg+  !}v˄k휈7?ɾm;4^g Sb#3ܳg  Hќ23SL͔;k WP(];h$,zZ< G%ռ7H'\UӠ7𦪔-tYR:I`z#jhKUvgv^@ωʟg>xg7Us{O^ivh\4n n0Y-{%ROв`pa[X'`%"*2_<{ %_O]8Cda Me&I׺_&ǣdחI$+' #&mO$(T$8Zߪ}?Ř]j^79]YB81^ ~;݇pKKbWOR9m۱g:}SM'{JHh̆HqlQXeVmt[t$&7Tj5,2ρaפMO:#Bn] ?T3|uBԼk6_¸& svb~RbPڐAf%YY|}X5%]qnu{$U\ NВ LMlIof*> '"7&?z8d9'<&kd3ErĀIokҐc/'ė`+Rk?`0WbbjMρp䫭]u9sղR33;uW62s0z$[:D@na=67 @I~ r9$ZMwzX;@IzO5fQ}!i4εXZP(hG.VXђ(nieG;By=)ZPT%gٛ)"9_)3?.zܼ i] RW[t\oiॳS=M%1amm\7./yg]BNQc*44 qBEi$N/MH3 ew^u(,s܇ -q;難1jH%λw \!kP }u92Bp>y/=K gkBG$.8vxG<ѐ~J7_&\J.\4eu%Ɔ3I{y6`(82>IIsa2'̢ٵDYo^%؅z,=$l5.IFl|1ezflT &P9+]"i Zۖ%8zy'e~N(٤Sgb-~ a T56gܝRiO\FűCqZ(}E '$pR|{ a mײq`tLQqZC+)&\ gbkf`̪fe-Iv S0lsY.q#C &FuM}QR̒ynm=sX4Q .|8::W ZxGÒ+ijTQuh;Cxz]Jlak޴~7cA+Ï|9$%~ B4I!g1nst$U#ΈaDM`yma?=3h&ӀqfFy:NH4LWq 7uEz hK{c_|5ZJ)ryY$>JŒRB}I4{绨Hc M^-d]כTmjLr\~p%e_>|bLB%xS[߯)W-[mlu_1"bSSl!!q:OĵF.^fEzj3<2Dc/7|YV1Ff&wzՇ4wT2OL>&y<[Tl8|ٰ>b_ G_$UOB8njЌ̓m)-X$aw^-b_HєSc$43ǂ&ێDp[Q\Y}ddE z_ e0FY/ͬC!k0J!# Uq7 ՐdaZ`}X0 My]{WľiJ(fH[U2Jmg}q闟s=%ra>m#+uer@4fo/A``jp ^"|2 -.iڿ` ys-baQ&77m_YZ DK.U4pdwJPJQWQ~C@O*sM 3jSEveڑ,N8µ-*޸U*ijV !|%{#Oہ UĩmQ2Wov?<^L{ٚw/]y &[GdXn%zew?R#@ν⽆ŜcSk6a9"cEdhi!W eɧ3è?,Y.ۚPK?C1p-?JϟPUMpayE~+' 3\`"1,75[ 5¡1] &ld˂'EħX-9W2  .H,vŮk֓4 GH*mKSw}~~e:7-0*6q^[$rG 6PYvl[<|sbN8)U%D0hF*E}4ЉqoOd)CģG՘pMpRAп9AA+>%m]G͵8MH~}+\UAײ9VޮUQf(f?4~]{h25T18bKS1ҪԐ \}B`Al֎1ΞD~ Jg'gw/oe`#-,fmw%*A//+eK蛸CUܡB>4*'T{֮edZYv\.챽gWrWq=}T9Gʋ?ۙxq`7 &'H?eVe I+YpLic2Y˝u$؞i_OGV%P# ^bU>ݩ 8)PQ -*]w,?`X`r2ySudاSvA^3]V2PcEdl( ktHt&Q)6l` ۊ h^{czIL2yrdB iM$jޠ<>](vrx2HW U>) rNHe Cp0ڝ51wN~"Q 4ag&3UEwYLBqĺ6xGZt3c55 u|lCC #b=j2] &'92]NO)(q՘a5rYIrvet_Ԅ ⹍{|y7ՙ'5OJJWtVj귷,b"lȧ+f\fhyג-cHޞ (4+>#Q;. uܤ(vx]5CZ nCn^o@µkikl$uu-r/=:3Gz7M w?.E,xQʣ&8+:^DM ?-HQۚ]:[9f`/ۯҤ:Y OT6 9 b`^ǏfEa/-0UgQS2m1)G=M)Sa[/'Q|9 z[LĔm^js6@QFp{6e^X9L0q{~\RYA+=v,MiٶL_e5(~Fd oՖKyy Q== J{$jHK8BEGQw ͣ(q頄3.r׬x?hѺdڭv -֜~kd y@@kہ%I {,g4EV gW (guhᘌqFޏ+v]4T#4ɒlYzYGV"8[!dռÝ\[~gR]Y<=RPEwLBZ!ym= '?ʳfSWou6zkH=S@ti~ !L}ztI`4b~qYpj㣧RDY3CzvԲhH7|c;?r=UX@g-[7v DLSur}FL&BQRlϲc\4&yz$Ɣ1jkc k:`HE6Pcj0GwnX=ԣa&4޷L٘J&Ty齢r?%GQ/S'^}:vgҌ|Cl7?=gAwd!OI1ﴯTu87PApWB 9zО ~n⇧xcI sۼÿi`PlWV1+ ҋ&WkbbWjdCh/#4Nؐϱ^<8AIk"hOrW<^m&&Uaa@<8lt`1Jt;s`\6gqwͪ>%OO[%*lIsR|Fl czd[5fdөn<>0׿Xңlк+D5=΅d1.[P2Tbqmu?bІDHEN Otp;DəvB3$EGKy]ݛ\G3b4ұd$![ ڱѽt A3KU0Gm{yeٗFxc8c+-QxC^X3Kod:T8X3_$"3nVKˌ/pD5R=~W"5@ " Ӛ/s ;7 a:< ϐ83`̯e* 8[(9Kp¹+jBZ}fP|73XxNǜX T5NH]_l}{TDADV,P# &2*i>5t=/Upe!nowM+d癛mEuh/B46؅j]D Ь3QN^u1"0q-j5"JZ5Dt'Zxl)0EO0 Kqa YaR ͛3c?ձRGX(}oԃX9ʄ詌skDO7O V2qto5ӀHҲ{YC)PQ8iBB9ӜHFpyBvE r;;tC>aMVlW_{49~S8IY;3mf\sSpAeM961 \ۀuv9I< #{5kY _!ٵS=n0 ^'3{ѝz۴H5=wuɂ,TӸAђd <׉}'Z<=C{ֿw?X+Q.׌W7ԩH_F<BDW{t8i>J#=~-~ob<ހ>t"UO\fEsѻZ kNy&._J\2ʨ@{,-gTsll]t۬uP P= c;L?a q11Р(I.vʄ!`=j~IypemUQ+rNj$ vC,7L_-c|~ޮ|N~W Y16o Kr\6Pyޫ/}( A.ևxאlO]Tn>\دƒc{L5Mj <0:dxɇ+,;/ek\QKc2&DM 7jk $o8 !1?/osDxgs FҰpC5dx YӡRs?Qژ_FSЎfKy9'ثכ(Z}1"Zd4X}hD?Nh>y8Y[E0HSRtj)snrypbR:RgaI~r. t׺{_|q8=xr\P&v#zMQe46#r͞;'5/Ħͣ844~ eVN ]a܌< {*|J-Kф@u-Κv4{u޿<@4,X=Gc`R#i:)Tk4/K_K}a;v^8z@9Y#*|6RV")ު:H= ml<)klu6)?AǝY^_5<ވIf9L|rڪ5Σ7,.oثHyKR6N;-0 jRVZ1Cy  ܹ~<W6 Rh(cD'ez,lڎ^EQ5orz1 LWƇ{Dl9(FBL=O94b#;wĤ\ Zg2n6uKaTl~J0>׊5dwrV]MGTC>]MK+F4"]dжHlV&%d#9 BFD2!-=4g߻XH`HC+SzDإ45mnfE.x3=};Bѯ< `}4g.eWl fYPO2K[c&mʐ(㥝ltyu< ew5 %?^;h^amTgΫв$ƺ#o}98L?a!FV>&Y5r?64Q.Z/y|ųR}@ IhXҹ冧ߝXʍ-fdf2SaD>`e =_JSm@pkQ>4zXܘHx/ou?dI-as} ɩ3 FWZ WN|X<Y:ʒQDp{rիDZ((M;i9GA^уt?8;؜B=c%>1'|83dB[9RtTo+e/lړ}(>De1RQ4-&:q+`oNLRc\ml[}=bmrs; ׃% ߊ,_bԱCڈnӰ^BʆM)6ZT)g%;M w4&qțx`yϧBvs$k'CD$m+kk}Lg>_p痞Wα"w+-15TDZ ?<_YzspMElPb]||=9ɷQ!:d ~=\^:-$bn/"5<8`xi#;F%aͅt_͒FʤQV'{&Ci j]CBvW~Txbwtp EK;*_N VaH.~23f3. xp4f+0{=ۑy:N*K5T+5;J,˱k7Ln$ )z3–-}( zJCP,A?ձXo`{ɭ/kբRSy(Uj=L`tP_%NhBP{{SU}} {AF%a~9QVTJۮTPZz6Z{ԿG w/?;2e<]ԺPqܳ /7z;\1x zW(B(ix4!RbMgvoqXΖ.~aٹ4}k$Ǫ>gSGZVMMd O,F0itГ!['e;l 2P$@1Q} yY!a_"nDqF/\#^JVx0Hj(ڟ5C3cmZVITiÀ]|@C/>9"mޫ.!Xסӽ޹jl7 QkZC sxy3_cE_DX^Yi`=5n# Ǽ'ֱ1?m{1'(De6/F {=VxŇ 1;4Y˩~ҡxX}1ѺEk-Kc1d-z3K0>\tѷ[Ӆgna]每-Ѧ@q22.߱^VǯeW7mn s˿B9Ҡ% ܊섽dk9}}˸ho&O2{ѕ" 1}Tv[ RqƦɶ-K5ޜ,z*Hs".T:%%[ _wo* eeq,HrXjKk\nV gDW{>}C(^lJ^$/b`A;sY;9uHw"yT0]ytس}s[kq ֭R͌\&_azeuA7,眣kPNfˀIi<Y{TS Ih{&vĹ4BrO-"Sܻ]9߃Rjb,W%|#3vbS]JR s,UWPQ᪺ZDȳRg#݂9 uk. A`E푑o#8 a^Cz{ݽgn\BY.05Nd@vt2;.< 1 6C35GqAƃf"x@lu`*k,wnqe7&wmb*ZX쇍4d)iye d'p_?GIDw_\ |6{W,":e%V9Jzľ-pB 6:׀6Aa]ۏPLloueh_/m ipCV9m=rN~F43Lqt4bG$=7'MEH} ykJVb<"1ҙt=Pz*Hq,k þLMhՅC']$%/S%]zWEWe(t,ķ!Րsix8E wG*ՈR gS\!5L3FCFЈOc! W)ZNAnh*p";IoVv.Jb"Tqin1S4j!Kl auhb{[pd_XC{ڌbTɛUvp%1|[b Xb+~P̴D^,>؝P uХT#UӺ!lWW WJ=yYnGu⎾.~qy4F-A’L4c6òթy00h`Բ~@~{<|`8 =ނK8!ۜ=\GR/q#16 ] !#_4حxw Hȿ1W b4)u_WNI0qamauJ3Fk*hx|2,yhk|gAnr^Ͳ*@d(堖);ܨ Ε۬>bQNψeݩه]DN3 GԧFt%%6ԞPXD' J qt+~=*S"]^ ])kA}b:a[Ϟ~FoLA05 h̀ . f^/Dq"߉C.Dj.jbg",tVIy L9Vg[Y efL8]Gz ɛy:X>8n$np2O 'ˉK.ؐhA,kZɠ9~8#faϽ%#p2qfbAhv@Z8cY r_Xډ-o9/~0,(%V](x+V2@m3m)0Z|)V#ΧLz"ab 1UKsXa\޽Y%P* )z0ww ֫=lѮOu]9K4[=C=HRJ|v3F6ވِɊfhR5–mA,bL$jau@t1" j.D[@MTMU2CMВDZ.df+}26NC~dlX[\QM6K *{g=ZFdҏ;a: (AR>hP%-WXu3DWŴ --K!Yi6o4ph>[ \5 I +ԇǕ1)%{r;_y]?erPAza3ݖw'^)e]9|i`ƀGd"&vЮl4e8p2SI~zJyQA%簶tT 4RrYfqcr[XܔtH`fJ0Tf>6uDġ 4%u;iURWh4K}qz v~,~t@g]2E4eۅ.gAl)us1? K>tXNUN14eWr=y. V'Mw{{OcK ȣa%QXaHv[SƀI~jD ] GbFCnOFbrfb|)9>Auj-/r`% }y-irGSwJGicT4rD|C6aZwȅN2bITC*eG^,a\5|(@qt"f]1 wİ?+o%\:P~ UǤ؏ezR,z̋?xz !zF)] 'v\LbI($~AG̍oO%莎v݈]7)J$V xC:dA}A*o S~,V[K/Dk7Bς2GhΛmRCpרZY0M*@ş%YAgr>uE("!?O&ю0I0Q'쑺_.j凤?JADWgH}~LR6i/oqg'msRU>j`t ր<ٟ.[Ll]Y;Zd\SW?+uC&{G8:﹛5IBO[myb< 3:>%l+DH>/ U31|oѮ1Gfd <(MJ4C)Gμ0b˖']GsC VQ 桂†fb ^KO,g$Wi04˪A>Ow3{ \|$;*"j -K.5ϓriYjU*rm{J w=kA3̮s_b(e)H8oWe5vx+H٠df6]`!}.hW=}NjpH4߈DOZrT2 eP[d+$ۀ=F Tx6GBxY4P<]~f~Ħm5l^)AR3VKR=y5r{o: rIV ޖ/T'?rh]8omN|LU0 "ϔh^1N)ӟ;M P}w}8 2c@6#J-Xnlw.UϹdVoohހ0۪(uzs|ZMyE?hd_MɅƽvwa}F1?ڃ8Ee 29eul W7%$_s3" u2ňEn..+i" |ay1丠KQɦ ץ}L#CR+gn4ɊhyNed-#Bs) ja+^-# L1IH8P\ݢs8GOrdIlw2@I0 U;yFH0F[䴤 8Ie$}'lfMmC °2ɯ@HYLs3߼*X$ ac۰O&|c.@YgXR,sLCjo3VYIhƈX•߭vW.#DN+M?~нJReu]М @*$/7+md"%X-˅m9;}]1&>&VxYE)[KE:u͍wGuybmHa2!p{ |Gj`lznrkϭfluՆP/92G@4xA-ǁ|R!տ'V'ZW-[$<:fVa~7)r!X3re$ 3e?oȗpbBK%%om miGfM%=d^^}P]Eo7(JpD!=?%^Ӑi^BQ#xXo>+>Q}'eb#}Mf`IܛPCux{G\ GWW+-rǣ DM1幢ո(5וL0M9 Ttm9M.M.9)>-uh9k=\YIdOihF.h O^덢K{Vjvspk>ԴrHk)x*7{Dﺀ;!û2]QfhdQ&Iݺ܃o3pHy2w]_$),GIDmrSEW^TjrE[?Y/^1q~`!lڽXqZ6 Oj2g;N/k ɟ.lޮWoz?~s}kgܩݺR'v EL=ˇ5F|v E4l>[Ew<уlt5'!!$RjgP% #bm**fD\g|_E΁B繮'>1N; gj˕uͳMVFGۇ|_Oط E\剱}R9]$}ÂLfԮ \IR`!Jy=ef, 8i?nuϖv/iJ^TEGa3H 2ՔP?XX tK~JYL_!A#x}i i7=/q#g!~ZR \X3m3va;xrZ{L:'qIKd50NY5~!ch/؜$l5-Wv<׹Q<%a0scĭD+B=}Fe&C=8jmؘeom>O R(Fifג.?vqo!tW"|6Z?7;Sx\m=7Cn'>WKr'13B%w>{qw!|ʰ + #S}ܼШe)9' }!#Ōz?~UwłʆMő]eDsV 4V tNhx]&O h͍ijVlHm .= DD)z=Ƴ`$3UQ+iؗ( vMEǰ2G^';L@#IkT{qmR"tO(=zX"af008,#F ih+D5clN~(vHQi~߱Q>\2stCڰqa^1GWGq>:F.˔`W8bл4p =%N'Ƞ+[N;vڑr6m ~(OtL>;C=V0aU"̺Q5Tq4oeC%%"MK(Yݜ4OpSmwA!`t F=P2 ;yu 'GïX^AV6#:(' jڝ ړO#tKUSTѳc37ia4eeYf4m9ʳ[Cxɻ!"U߃׺_&{ʹBN3(=>oe#C*9F$ئ /jp52e w4ˬ=$Q*S;)^U$8KDBl4=@*$9Aa4u#^oF=xOuqAĝY ܻK +63_&ë6Fbtݾ\@|VFuQ2/%N NƐ%?]b^L1 ( ҼɨII'I+;Ic\UύhZ-@iLYFx/>lqT兛7$9Յ;L9caiAXM*em~[=0BuQY[pR"N>J*"ڞx{5V؇}A5'P%|EU.}JS~_iPݦ*FG=ɾ*$UXUI|/C^gɾKej>-W?ΌDǰ_ R+(P}В\ۡG=G#/#'Ɏ!H-{Dˊĉ*~:*0ԟX:ª.!"zvK)sP.h$"`virXb#S{Ƙ~O$pN&.ZrS%iLʓV9}h3 +c Pf6s2mt4$# x@wbƒ&[eߕЧ+ ±"Ҏ UA Mip9ٗǠ>lك/U |gRPV944q'vIǥC(V0ɰ%zO$(h0Ҫf_A鬾wpC{R$N7HΝn6U\ck#;qDU)6FY ~DK-Qp C@v I/QVKeMGM; TU+f&r7Y3벊.U"U ֏z&3I5bړ`5UxS3|8s䝷)GtW!3Eڊ)[mn=̓wړ[%ʈ,6CI~ZŝR7dw`Ò{5o 8{9hhkfMB&\pl#Q~;f )E[bt.pēCn)+~Q'Ϥeiz5}٨8]Ή=9ծ= { K qMR> /: aM2(`CijϘ VKlFu"=Sb nj q"fAІ1Gj=sj0,wsOHᖊa+dYKhR S}QjٳWk侩,!?w8'ÁI1 GOoI;J$U@-P~SU]sQ"RD7/zk x`l#ɻb8rh ĘCP;= z9x_V|FE%7j|)*p*`x{EޤduE!:b ƒJpMq@<1T#NBW5]2LTcfKƌIeόUxYr}!xvݲT c_si}1܂jE,!&u??{T%ⵤOɍoH6趰_~voȐ:K &ZFLD1b j6i۔ʢ\M PDĎܖΨf6Z`ִp.(.-̳\n[q }½9v~Sê]&a{Qpu4pm}xj1* %a-C.-hD7; k^PW+Ja4\U̵UFf0}?<+OPyh}iC[l$pqWW `Q{&.Z_勵kpXiS!%]1JfYQރw@3e"dwe.ۖ}J.D⹂[[r{'-W gsIie &*Qف7~jn!;o?dxJlqeh eyNNkn7h LJPs I6/q8e*FAЉ},+x gȝ΍skvKhWv0+#ʤ->'ZPFƮWƠi{NlKH0jUul/.!{0g@z4G "zN7T FaǍ'Yi@J@NJвv GBy˥.y5eE W{Ac{;Dva<@Akg_@m,_:Ƨ?V!֎g/P X%!Fsc_5(EBl}MlP\z3cAAq-T/o5n=H-q'VUsaQye1 "j|knR0HڀBџT#s&hg5|%aj4d^xIgVz&t(-YËaԈG T`?ۯ&4kb&ho39 [E+xWɋi&ɧ i@ c""晧:r}[v \tm@8 誙Tgtp#vx Ė- >(~m.=)#ZEX [z᱊DC88^ :1 A4_CQ!I_+XK؏&!XdA-mwTv$"8E8/<Ѽ /=k99MzvD%ҾrΝ_jtzB rc7Cd;9x#<*Sc!k^mɠsc-q/pݧ(5ej ROќma|ƃQG7|D~GWRXP_4;2K&}!gȖ[ݳeOyHVoDx"tsc F(Z4n#: , !9 (QH/a\1i$,y!WW>HȳW74"K!3[QueV'_%(_eC|>ϕr8U׃ ڧ73". W3N_#*5 r+EBH3HRj~̻0+O __5EWN-E@BwSi}QJc+,M @4qsO)7M3O\nkՎYd+z|YRQu -^}SbV5xٽh,qYY[CSa`52s}MJ sGBG` &WE+W[ 62Ofy~F Ÿv,V0>.1>یq˴gw3]6Pȣ|<>luW܊0xI%;վF@EˎKL˫ ziɤQjۦڝp2DLUPUܕ#6O K3߉ic1u]L|T9kӔ,I5IJ~ps{6**zROB,E O5Vޕ$Z6A&(9(&1A՘j P0T(ur iCՐ^Ѱ^xK@۱{"|gU'"怦oz-U) ,h֞Ú0Y\Bv@BS._{EkdщOa>~ D*|EeP+428B$x,7f>9^pWcK2+Ȯ#Z~>Zo2RyI/i`fXhL/#q #lTH"l(L&:[5jri~3gI=JLakn^`>z[P&ϲ ,iRy2șnwQMv?5@@>x} geH8r@/b-0MVBW/G$k+AXy47H0I@N5(MJ+sPZ,@!; 4/r}pd}UəӐ~s7fDքM_#dZՁ4є^6 u;g޲rn|űR/jnaqVʭ{4>aB"̜]$y/ܮfCޤ) L$j72<_VƂNh Lt/,k5GX!{D˳MjZBhX;v^hPwc~rgnOU-|{ed%t?m S\! .*+$1~B-˔'~/2XUx9pf&Y[C6}z|%l*vlz& Ax.?ߜnJ|[TDa6>o9Alj7썶rJܩn?/JSŴO ']ksoܱ-FU:c63ax8;S46,ѩ?&}5cP'ڋ2ؿԚP=?rDL7]9gmߵ€"]9)AEAv R" Ayb5W~ƉᶮV/Z{}F9Xr9ˠQ1W!'$:>]^hJ ^ߡROg]Q-= "1UQWk<[W,&xL_')v26`Јpk}Ao8.Lp0˜Qb:x$](aHѼ6&J?8TRwo/~~Jr"x!8p_4~cx!t֠%>)0QSIF [lK R܇ZO}^pwnlRbrΗ~ .=8,VŖ⩺jK-C($ZeD=hh[ \n 3+\:͚vJ&-(%ӗ~zcŝ[]a!Zp*L+u5|Sg)CG  ^$ͥwv_ 1#Iԩ_9lq냟Aޞ^lC ui,s  DƯZc;{9ia~$FYk5IX8W0GN`/Ԕ|h5fn$, 0aI(@PT ˦Wr=xΦearO*> ZP.9+}3Ũ.haFzm'Y1(Uaq&#ʜYkʫt G[&u~8MG`?%]p}߂I H|٥kYVQJQi-3(PQ\mX:zY>}K^ 2*o <U (VomEϡT2!кoo ٶR~C!Gwyd$7d?1vHotkN֠N/9"/,Ɔ!s=C cޏ#hL2E[,{ң(T)3`.ss1b괶Fв%z364agx¡jȧj@phc ut98; s,'\ , Y()iSeN j^c$:pThtCAΑ- :',0}w$TVI/d qZ_Q&wW3A9h&^hC[K˲w7nf sdW5 Ʃ= zRVEN$Xތg0Z"X2jESO-vZxOˮ$u@638)EG+Ncyp9Ç !PݒNJSze.>#KrR9ܐ#?:tw"rS"QݢW#A?rs [5a.l.. vBD]h,S#Lbhb{ybxK(twm *7D>թA(nGAlFax$Pr4==5귪ꝡT9nT:rrtbE%Xbё=eso{ҽnx1mh_\gYms҇HSd4sތ{A|jXt̟U:;:UO141^4jnMJTPW&mjC|F~u >)q%&L^d;Ѫh5Q q&eLq3(JuO}fK,MU:Bp;e]`T"M–G9ڍ^ػ(Hk/jI4ܶ“wuBT_bc0=],|-Sۮ)>7okUMA ]i/2nIA2n6ם}Zc$,): +:ᩜu1)S"8<aE3%oE +/>:F{L}KS}˅Gm'>M, )jZƎ_"8$0~B~k6w^rVbmՕHWpg1@F8 ;|0F4r>F2f;WCwDſZ+`{Vʉ+=>Jpf" N~l'UZ6))T-u}xJ+#<rdŨe1ױj3aڞQQաMBRȿDqcH{_(Zs'/!KvTI, e przW,E2T%rHljhF?6~MqAY?ee$ ҖCKδds0{P%=(s֞7`"^wEi26iS f>X!+nq^$t}!i)~cZ4Be ?7,?%ŴެY#.kpv3?vF'Ic٢DŽwa2C1]9]:#4 cP^t{S39>Re 0Cd+I%̩j M4 Z2E,\NsLmߪ[_WںH2ԗlj!Xqe*n*j>.t|l|BGk3^L`*B}%B6[=kkvVN2ܯev=ÚGc%j(ܹn?QgiTڇ΄r<8vP" BJ5>z Jk[›v\ă: c6^Wk:Ba\“fkvmUj֚٥]7 :&xMժΓ@GbyvK ^I:خm-OjF`bQAhɯ 'cw!i_ lM08ʍ1os8quIxW1{8?dY1y?Uk,` =!ar>mu3޳*$9#;j2BLV3מ@Pk_<$ z~;pP` 71D3Xk%ͱEǒoX !םY;g(N|%I@[JhL^(} `J*e1/3 Q Iqu!"mN#/ ,siAWt(!7&WD_oogSYa."jĩ :j?8_BE=)A'Sx?ob Y>}C gw49@~ݳ9yy5WQ batjk^ bS 3\\<B鐔 -ʕLUm$3ҷsAQP2-S&nk[w+6N43P bhc%k~WnE4pGA FtƲTI06 խ)X=Kcj]r < ]|?m`whi)+6W֩#ZP>Zˏ~HDNhwg#'h&r)jMr^ [R[h íW1s5"K5``rRl3_"H`;l6'VL5]r!*l(T硂yJ-Ƃʝρ"؀< c zfҒ9i3~?^k D$uʤjjTx5mrɚ%|d_Kgs\Yuxj_s:f;̇=©[Fvrh'SRS+\:JVF%mCU$GegenGtc#vdMsΩdtQuOQW 7! #%AdUIӟNl ԫ|@~61h;Жnbd.XӾDa*&9]&2z D4NhC?+G",wYDXx(GUG4Q \Xw}ƳY^kɼs^H5mWH݆\n:aA{C(e= ;bE~ְpsJ3"E)ĹQ DQ—9K9>f:XNڨFҖ6X{ lURN[)#LnYY03jY7kmwۈ'e:)j(eK͜4'[lG?5_Hֺӌ)gc}m&s9*:@'ϒ6FvƩe徧+̕s=6z(Zaz?&gq})K5,dJQ^or zIb ve4,?ŵCQumcv='J|OmCup]ymuv, oEaҦ͟΃5[P7O0Ppiv~{)ѓEh%]*\C-ksdGMȇKe$slbdeR7]8͛`Qܻu싸r>&B3?+9t 氚qZW!3 +JF0vpбـ7PsC"& <@ڕʫRiYZ_`ȸR֭89釷 n| b,+- ة, p\*C!NcTSLZQ}ʠR䑹 3ͺ*G/.2Hi,6l_ ,: K6+VV1NV Խ/z&̐HF.n%S~o0|iN1v_ʍ@ SaYV=fI^f^zp(# ZZzʬ/thAX( ߕ{E_S;NnՈde7$ ep@ep q8\%FD܁܇b-ɎOՄ{Bx詈L?Z;?mpM*&ENޣ+BM=I] IN'4?Pp2eqcŸz a}`2V~D75V5M4ݧ S"h咕LKM9>!xz'js2F5RmGhLGd]̳&"lCldzއj Hr-h`Xw5Oa;ڟ Q+G//™rR/YV[ߑH '<ʁ CBAɽⲏpnĝbUUPMmBүHr4vF_uPfNwc=7І^.i^jz܁"oGx'$k|lB<-NccV|BO{g!vl1w}j0o%`ՅNsOUq\_6{GF Khθsc>Qi7Lr!]2#vZ˛[9dɚR .*j]IZv#|`ھo4%9}l7x/6r?_nK`KyBߖ?pܙv3ig&[i"q ObRLBs-U#H1%̙zn2=k'ei,N*.NgsE@ ^8olB9ݔ/eD,rFvt4lѢQJIϟ|.Ю`?3-V6J%4B@U.+uY4GJ`WEf np/(g7`7+ C l"NϿ"cRo)ܧ 0,6a( $'\љS3/|VLm1Ff `4#YE¦nnIr,PGbJ]rIXH?Rܽ-; D|/H mQ RhGk2ym2=_Ɔ T 7>1rED {XInK/L=#*y݅]}-擥f.|M~&*erac]p1'+뢏JaH3E ~ӯҢ"j@_t|1M-].1w_qs =Jqo_3(j20*8A4q$ÎD՗bB`<C\>a#f0͋Ӗ= 73J- /+L߀ɝɡ;t GPGgU]y޽]ޑmol]y󮒎Ze5EsaЭ=!])\krBԤd^oTK:6dÂ?w!-gtO >yoJ45=\ 1||-QxSH=IhaiFJD"W$6!9E" *OՌMìOv5ak/KKdr78o]g/f"#yW,PD)2n@h7q&wrl;01s" yf^gٰnKCJoJ*L' !]`Jnx ">78OCFRN&%Vn&*BQ^Ihˌ%wi-1s\\xlӫ%ATAk5?vPe7|e2*]S鿟abg$r!.F R*%reoV?, @ֲ)h%O  pUY`tVH)/"r( . s;WI2Q%w:.GDкC7TlPjY@D|Og$uT*kvHWb0#k3ڔH'6m<]т'ύA߷óE Q;VsgnԪHmOr;rqNXa*lңl_q `Y#9ph`Jvffq%}xfdDymin[k{=>,9%EZAZD-iD%Iu8{ ,tH~ F&ztA;c4~MJ}D{L|OBhxe 1sL\%M0}Yg@!-)ʞn"7NnJeH1ݽpO &3J >>vJo t0u]zcѮmYD*Fs!NW]fPy;j &'302KqQι"*X%&)e6`)YӣkfgAb Dc+ZY8$sWos彠۽Z|B?͎Ȯ[.x^߅G1Xl{d.xՅX\hɻBNNޖFvKزD4ȨrΧ);D7ܱH.!xh=)%7w'U *2l7Px\AC[nJ[``vqԳn@Ji:Q?<- V觗2<}7䥙L5 nTۉ=4Wq;Pծ+k̸B`h&DA zDԝ%8R`z"B˸FcI,#*wPVsۂx|qtR>l|%I1oDWrQ3Ōf@uiQw4:pȲd4@s"/k{d㓜3 k&>#K jS켉%#FɚT|.G[(lwOVMM?:[8CYBqAq)p;P/aJ&`a@Jt\6P 0U5Eq~%#DB+ 2D.)L҆]:YBjq3mP"'viI̷$8mCpi77~o꛲|,2qul /G1L fw==H=yҧ5,,d s.iGq> {TSUyyl=NnU~4Kt~i.%!ee/Sh]i ٣ni2$?U@I0yxV+YASez*5 GEc7}ĎFL%A %vޚ]Ş$z(F/]L9צ3eE]j&pP'bv3Q9}Sΰ̉ wޘ54T"EW10)I~-/!FcLvP^ޓhPjʪ- mZGK~7>PΪGQj-5\9uF|%aih/(~{̧zHKfŵHK "pnYo][ Cz $º{hؖqC+.?nDA { e0ԠJry `F0{Y(!֭G_ο+wUZo|>Dw>-?8ܯ/4Iăw~/"nu1OXМJGGބ*] Rt 1U7V){Ih)O+8U-{0HWm#U\Ucۊ)M1n+=+\E|؁ `* s7uӂҔ'}! æ8P%inlZ3GOVݶX1!EXh&oB4c"ٯmeek=4ոЗ~l=e84ԅ0M \ ~ǝ8m`̦Rj'_wi}VZs&L񒧽m?}FFhFsȄ/yk4k0u&onk2X# T_"Z  ]62R `*mGd[/mYx  4GԏjkjCD n CQsoBn5,$?a—"OWeNxCRW~:6\bh#+}h#CEXO΁hؿrs.)b_* T@fwԨ9uN!YQpWQ fe@8?JbmxvMsLaŒ zyvhqBW^=0^ՁVl ׀yH>ݽ!`ƋZLkMe}PUǸ*B3v ؓ| U૏N?)Mc9T QU9TpXyx}Bl8V?!^y[#YK+[h3uC`J50{CnF)#r Uyc2,sSjΣE fWsOy4}y(5PCCr%[y5SL;DQ-)+BP≳Oj5ԐйGB7꽝+XzzcS*#Jr[<1c R j.WUݕEІݢtw3!P3Pak+՝qTΉO0Nia#cwKd#k:0'}H_R$Px|LoG&t["uW@^Dl}Cc5y$ozib{ " } kD"n"R;r5ZEφ"#}߭ALQlx&du\_:.rCI&+GwD`x]_JO<"''%TL'\ -yQlˊIU@E~x-Փ.ZSWf񱅸<' {Ad~ؖCH"ykTɬ4OZMI@s ΍kz?>< )ȯ]Y䰫5ԵyhBCD`UW%i\8({K>}K4)[ `ɋXNn_ 8%ߢ3'z~ΉX[c[1s ?ŧje`PNB@)wɯ?? mGSVN.b;[%+Wsyy p"% \9blZLÃ(lNSB! 7a)Y]2/`q.ʞF[xXR閐$Qp۲W$윧\L%]jӝ SVRJ/&`-Ky8)tm'š ҃e^&S5-'iUҖ @؍^=(3R>@~쾰m>8Y( ŻOһ ҁ*F{ClT8xi1,[tIu聟Ѿq]oM+8XEu?Џ $ߟҦϕW{`PCs s|K)ea5pY\=e7z9sqډ'WSŎUTeJ"EkJM,vQc8Y% M}|,$6\shiɾ+F=Rx *Gcg{};ndf: wx#byHS&B˰SFI?3s*Ģ8jۥE% |-b7oCOD|)w kF"vC*Ӧq%^hknHQAxg38w`x{(+2\3i_QyaxBf_fpiZ=^ 탖Fq!ZYgO/ޠ0߈a訯rM"xBH/tOIoV/gk?0=?.N^6|׳wø)x,?4vr Tqͽȶ|4Tg `6$#b2=sx/*,mUڧ\>ϵ:I{SZeqK`[& sK6~!Dk:>X8:YpspisgOQ)AkמZ\:=SSG -i= ZfZz}Ro+B4>| ~ O)>UI/L+3#Ykۏ@5>%uLE*c]IN*=5OvPH.b{s.Y .|N]2-jvuM.-eRdoTOZAOzUf%<3Cֈ> sU6ݼkhܧo kP(Ն N']Y!Ek!ePV)y:Kw;ЬNMec>ZÔ=2 tJHw q77Up.xrH@4\TXzlJ98sBWTjcA1TǨ+ C0Mʟ+ƌ-ڀD=¼az[2n$C.d@X " 2--s/B-pULK⊶!5 n<ʛ/BBgez I "|' _c0lWqܿڂ|8#k:/.F"/Fv6Ps>#K,*suRضQuc[e\vb#z:?0evW"T#+>S#b=Z[ +x3,s#v>/3 n[6h|4<j!楿~ƿ科Z/rUbt B.+m/KxGW`"L<7MK Ay0פ7ng_A0ĚZ還B= >1ïAr[sy 9:*.ͨE-JDSs#i{/svK>Fq.1^'3Zkot<,Gr-iX_@0)W~NG+]\3qyWu ͡ r2n, -ί7?unQ^e#5!-`IԎbUeK< _6L4/~fAFA'f͉;23Xf#30rS%arRoeE{6z; kl$_q_^X\gOMC.ڲ\Z?RںF^۶/. +OOT ށ)d-8bOtG"AqƆ)0Drln?瑥0 ݹ<"~ʥHq) c^ b^/3{G&Nd 1Eh -eblȠ{q(Xn{4?5CR^U#'ekM{g4PEgX,|f(; 0)D03{yFbl/Lɠ_'½4ĵKFMQ$O͐fvԲC - ]\UҭNU{jx$3$4mcЏw4Ntlٺpguj|K 8 ڤHU 29+M=N1W{LFuOj5&㋭R8:$u}c4 iXDҧh^7u`IodAwy SS>3aViTa)|r¸A\+D>7MG:.wT)kD +v&V_@ u?<|g<`jN*%VzU-23p˜QͦJ瞪u{dOO RM~={-wUHZBY̭B|8ar/ң co}f J ([T0QCē)[_q.u=VmX"fw% ?礱ȀgS9 ` _|.1@ېb iBJ-~9R;AqFwaތPcdmpOb_^D/v \Krcn(o 9 ܒʩ܌2޽&}1K$6`Z+9p0-e+K%LBJ.ϊ$Jg,Dˉ(e"eFQOe7D&qJxSs99n\%@XMN>e`wHtӭ7qm(g\k'|cG3a>sv?F>wAł12toZ m yS9HeL֎sl{S=x)y$_1D7_<jBO@Y:qcbqYpgIZM6+@2XRԗ9͹5@}XlMX;E3Ezd#Z\^q-韩ƩM$J1;ϓ]*Kfxz9j " w[c554< xn8؟X _d9$y\țE@Zr= `glQ'^(9 :۱aWg}?7ӆLYh$r'* PQT>e˟jGO[듢n˹(c)%F)f!*jZq1х: $^TA?V NK XXgܟFkmDDP >|K eT_UBH„I^I :nf"ֱS[NUӬc4z^#$a<ߧgSƬ\bJGUXŝ=Y-9w[tXT+vY-7g9^=n#~{ }}t- )؃w2٤'r/4Aբoq([N;9NtTwplE7uN z~!9[.t~)$k$Rꨚ@˫.m2T@@kuTe֛}|(څ\P6?vifZ Ƚ@F}أ= ]nэ.>;I.6wf'mNN$ݑhw-äY_9m5_D'G C|U7BUu',T%[ţYvyTGL"`|ppR,s;B #@oW$k\x˖z0)o썕un`Бi%.7֢aiK)f j}̒l3)JE؝R' ْ.+Oo hk2l[ ALIN; ;Q׾?wfDdӆއbW6↠^xoW%XҎͮ^87]CZ pv)Ger57`GXfv` nidvn=)Ur[ɕAh R(㮟p ϬuG-Ehj5'LUT;87yu %$mة-j,TsTkWy^7V{pI~7|Ghp7Df5ZڠF 8GgR9Bf׻eP]I F*В8iL_MƎ^ w)è^}b- Kjf3#V3HW8&Oݤ%ک UΑ͞eAaVp`S/ƒ@^U{O)НkyƋ='cb ]aq$.$S%Ҳi}ND' Z{l`ٜg|{s?MA"4j"-\kz-`} /ܶ@?bWu)KAt5HTH8nvdC B0H6) wS6^tb/DmO8mYgoY a}4G<1"#] cm YFF$u^ÊNCژkP ?6ON>L(hag}" '=.;h"F*qc0.+cr7vo焆=_RLe#w6HsB*A=Gu9@Z|ǣij})+ M{2oCohvi&? _j#!?_M Їޭ3[ǙAo+Mz\3D}`*r3 i \,axÎ/hn2x^!/~s8D56tTe\OWI׹ %G/whXW, \XYW*l| d3>#|7<<ibXf[3gfEW{?livk6~Jiaa%rwt?Rr\lwmy)~ v~qO(4…*P@ VRDf b_9VՑO&U0,H>9M7IP[rFcc\zQ u{ۆ ^Bx]͙`^;R)~ ᬉuuf^hRসȨ$ wI^60 qнOȏP,2lϺJ~2lX=?Dmfgn#) d>:M$ͮKmٙ]]]O^FnyԵso*)1$VnJܲJ%CZQ rnZ/oQKCrU.1"Bĉq Y{Ӯ56dfliP5Cnsפ>s^Zv(X >>f|ET?z-SI@g6,WC%%Ñ&9*!Ju}͌FߢgC:d$Aʧ܆ۻaHCQš|Nۯt 7Ц! -~lc`D3+@o:z<`3J~r(erTk!AjII'%6[i;ޗy ^DIJM^f{T){q4h[ss1hRFuq0ZRĄ 2~[>BJ=n#XA4zT%9a6ױAW򲐔v*Q̪!oX+:紪 zV.n^a0 x@" Sm- nx lC]B8Պ<";]c=/a@?B.:d"jo&'f[Q C ] D(wXpyb%=C }$K4Kw8^ ";5Cryʝo ; o۔!9(S.tfRo۾ takfZB'"Fl 8_GD"!8Z_²2*1`ja7Z:)N^X9LD~ɥ}6cnNSsT)&¼Aޖ[rg-6!&QM {V[{<8nwr[=#u߳^9A |j(xUy0}T%z$\|9A9mnY`(@PW=øeql b Q oFL#Uc!sw mk`[]Z^ɋghY?~,5EL\֬X OʙsI,h \mp<} @%^3?U[4X|q( b8>Eϐ9i>V`dz1n_OG+bS0ޘ2ָbӌцBGAB`= MSÚ]o{^x*O:ny>=`l.<ߞ[^62 :M,5iU{ɹ7]L@ .?M/R!l=9vXj͗EdrHa}ƅq3O?Lt>1ξnAUZ5$KS$嵡 |+e+*V<- 0=rZ'GSt%5o֞u(U kZH&{' *l'Ӎz$|v(U"ǘUSu,4KSC(wFψFr獻^wu Gr^$1(h:=/*j8jYb\L !*Q.`|S2HɔrhY@[:횶)k6S΂#r X޷VfJܢVS0|_~360Sc PDUړ%qZ(ψid*^$tqK.څT3øA='%;m4Dlx"1(4 \8/xtM12r?T͂tP蔗y-X]G 'ABT/0]pg򰅥?Q+ @{PW ư/8T㧇LDJ*N-:K:FdO9.'zqþf|f.L/#Uē5ON)/jЃDQ4 \1du~ [fgr_F1ӭy ҪW52Kzq+Ds_mZH1DЖxҊdA(|(uC;Ye/ۨ r|ޑIBf?&K)z?H=Yܑjvs%f{A_tߴ H3XjX2(56ZPL.5V: 7\#e#c5i+mE@yH)v聒4~^L_],$Yt,*jCLs3zpcoM`،d_ = ϩ߱H5Bw$=0-]|ku эx%w2]FٔjO 95;kOH#VI.!k.pjjQ~v4P9d> Anpdp\DBSpR>} {A1D݇& W| ,0ql $;K y9Y 4&VP9$$Oygɥ3z皒E\ -'8O^Ս7B?ÜMuftݪV&\I۴SQ&^ǗhWPsp&b +NkXaf^D{EvOT HmY?\zR4m|%`k쿘o+A(&\@Lhgg h0N\&zy٦} ;: Շȝt=1ƿV 7>7^_3L}eͤ#wIۣx԰Éll"!6 \7})EZ  ;dMYA)vs-OZpP/S@ː}A~z1xdCل80;ަǸYsD#b0Ze&1B-L|z}Ad 3BZ |q_1a觑+Yp1*ZMUzlTByM-8!h0uVCYؕ\Li)P+H;u-$p~*eˋ{<#fMI[ܚE@R+3x(;| =Mx=?n~6Zk?D=TuF]-ȓOG"ZJbݗz* kuL%!U$&Z 8%G;ުrzqXkp)CC'Q dYӡ!p -fJlsh2 +cߙ,fu&ط'[~Z_{^BE+p"wIk) Sw;ځߓՇJ#\ fe NʈkB-bW 5)@iV4I.•f; FЏf{O2jSTuPy>(j5qewʸ)TC OJ)?yymdQ7\m5[ٜ 8˯ v^'!Eֵ8zrVnd &0`~0v0?LCW$> y 1򀡆p#mᷴ n{\;MȰK6e: X7ev^ /͈$,JWj5TﴒZ۬>+FS|ɲW%Ag vddf@SH z$6gؤ_W锹ʯ:t@8`3f <ͥv/1[{,ޫ4!fgUtr͈aXHjbF3 E]oz$z?P4W zՈ!8~Ӂ)˳J͔=u/R. Eؙ480̀ë̦H֯ߪӺ2W?hlKS/ГwȦzH"z ṳW;3Q7ccpLY \VTIcXt_vLxU:T@ eS*)eSH w--,'O6L e%<1[V~(>Jn,KUB3-SPb[s΅DOT[S Ϝݪlɫ @pKqB#iأu=8'xj\Y^ Li+LɌl2Qͳ}=ʊ5lN4rUД|:2dVɔ[F@F\!%\M5y_3-sPU{Q`vd?i3s$\ri1ʔhv-7,_*B& >צ7AZLO^lY1Ǵ㢘c$u3>Hy4%5 uvPr,S-ˢ>g(įG]Ml{mٖ۟'퍤\vbO%+; Ȱ!-Ilsʕ&-l<v,`4,-3 왼cdhBnFc|+x >,1?L(B>D`UOG(đ'u"wmb#rSd:%)r1vDNPS@o%X3xιǦ}mpYAMZuW1@sT5sr?S8訯\WP5@ Sy+yMg8̬6ɍL,ڝ 5@ `k2l%OXϕñQvfƬҬ@.e/L+Gà@`A6]QOl֢iDyTz:#J5)ܚC45nC&SDH՞w9ߩQ jj&;QLW !XX;c ;?ZvW%Di 429NE]AL-Hy0s kk5 />rJoBhW wʣ3ĸzۍ3Z5jt⁖^᪃i RLJƀ#b0F'xjUAB\0$˺V&վ|f]G8R [kqbIr _fn OUK%*Pclęn[cPV+q@Ӎ"R6эQS6{#pPORNY1c}k g{~$fJnG블 m}>?/ /#좺kr(ZWr3?m2u16<53ۓ؊_FQ0H0W\ A H#ʐ:+B)OQPqh;x>#}oU,DApi㥝#͘;8<_b8Q<Э,a+c q{x9՗c4ķpvL<"\ͅ)I]v`eL:Ce׼ qڭ_mQ]t2Dو3G;1 Hɔi!kݬs wgeM]Nk|߀.0,Q'~>}D?S}MJN;܊v g0 :!ҁa f ?RyaXᐔu("b}zBw&{x!:{יVy1#PTS qt:|-:D1`7e{-U.|\\-*+JU RVe ܩYsp}I)ݡ# ʐUPOQ@a- ob e'iȔ*&V|^-JywTƃiy6fC7==T7pza7+.uh~pMP"wd zO55YػZ(4Oj3YH ;S`/nH$ {KNQE!ft )x uU0LJ#dg-$^Q"ґt;2ŝV*Px ޕُzhU >4w*.f-"l\Jlj+XUkDD95M0$c U~C6܉6.B yƜ0aPgڎL,#DMq}a,ɫ֖@G tebyU4s6Ng/,c5Vh7t?;)]vç|e~ìh-7X,xLAc@erBlʑ k֍6:r A?u>G+\3CQ>^@s2#fO<*j~Y*sJH8(V>~pV=蛾 3gkKٲ5D'1 3ҭɞOx8v 4bp_w®Q)w7$#BDDzW`28w}/Hg/!Oiַ9>5m~][HqX.x@/k0`~A0+ت _1}䥠@~ tӶ=(2#TɒFNк39w֓<ݚ$;!αqKuup1Y$^jN .Nا,PPnDRUyuh @w6zWx nҌSQ E87'ER\|tgwץ:>S/a N Z[EUT D$DaᒸZ;fT%i ţkF0g#]w9J'$ h \M:MW|A/6*ۨ@ɾjQᣦ}ZnrPPq8]Btm{f9,md$4pPGrٿV@rEdp;G3Sv%ċ+PE '޻\-"\i }XX 3"{UGh:+`ʃ4zmGц7LIݝwV E3T Dk{ |{e5j\F*hLaAH[󩢆S"B.U~8 _'ފpkAլ VMs젖AU#m1ҍ96%-¢ǣ1 ,' sQ~/-m; /D.J!j(W4!"{y> ' ͝roRwncU]X#KҊ?FlcS8e*TMD]us:` YaM)ޛOPIZ쿅کeoyTbNn_4w#6&(g5f1:gM(L<VF3&cW'rcwKp qM3iB΁0a L$r[G3F$7G-Ahp'ʢ=ZOTﭢ]Ӏ]InZ}W')09\Wq4L $~=SqJP:5Т#F\hOB0kل*C]X5%72j u5Ai1ƴq4Mؐ@ Soq9̀zhSm6:1tCHQ}KG[.φv<甪dņv߱F&#g,厗Py8[æ:  N?,bة6'<@9x(>({h.=aR]\,hь3ḓ]lVՋ%݋X}+9u_%.P  ?y'p*$M#}l!4 UZFe69)Ļ jӭ3@ko?`R˅ދ8ӌT&ۖծgZoR^@<߃|ZQ4x<@H$2#J \amH=Am{?6,|qwؽp1^~2] H`8bTYN7=eߵ>+unF>+.` aaߎv$u' L uW@C^ON͔o}=i_ꀽ a%'|<2X{e}`ML4jZG ?#4Vӟ=˵gMGe,F$fo[0r`:6zṢjO5}GuP9jxѶx3\=;Tě.o*KmC^Cq]2 BIy@TL\)fT dKsN`938l Kg%w~c.1 'ōe`%WǖυC?]$e8m'U1cC oJk䤟`@5X&74k9MзYA!`d"։K0vmZ'yu%xvW4h0Z:&3lT߹{aƿp*hcWG]B "růJNFXqE4MjC}lyD-K8Izj|ؚ$.re/P,e*ǯm^rЁay;O(__m\jإʭ%X,#gvo-Pƌg-&jpr睂4ε;/";$N{YqʙbktQS 'Ɉ- *ZCmle.M2G)mku(ŽSg_=|h4׆ y(JH;()g.=5N%Arv"0C{/\9;M]đa)Т({r? sY)ii PC v^Nή,' d[GJP iCõ)T-+fu^) jC1R/5o <Wy39LlLc bnݖ#Z}T`~9‰Xg5*ʥ"*z;U:J$'4x/%3b/@ΫKn gA`.jQɵ 6n0~˯ Q˲&1 Y߻01v 4Άj*̮:0n)M#=u/ AP+2i;k?|_ '24i͟5p)D/TN)[$fPI .FGwkS'dmdӽѽXmbREuay5? KU)&pIePT2>%"3qU*AXcp 0; ) E,D-tލ”?"\)y*rX3fVK.6cu*%ܺ]_D?ó,+/ ߽9YTHwDXsC?dٲ+!#[^`171B+V* 9X"9õ)QPD<37p`wIs UJxVu {7Ϥ!<޺~{5٥GHa Pl@=Es1Jy; #|lB_W)dMhG70Χe-^V[!]F+pxzZ@mwV v %-Nj" 3M1j8Ve.2W%OIM";?Tt{kSO?%@4#oy Q+'iv<[H;͒ǜ[&`UHcxWIBm?9}PgE=ˆ)7 D&qݕn) R^eJ_$oa,hp-;믥OC(KVj a勹 ! sH`-0N,cɰ{8 4f?S-cmȑJݡ3W6~;֌Y$|#f7k_fKUQ^2z_[q:Z9MyӑITf( OxW y>~PRRfTtlT>cX~bwW,mzP4Y4Yx^Hij+# qG׊m]"'`B:h#Vu^1P*0Kk^;d&Pq4H{B\gLa6QШAЪ9+OMhR X01B*|c"~BPBQ$EzلT8=wZDp0m7A#ba[!: Ӑh6lmmk"}C(c._>w,pՓ*ڴ…/R͞-(b0G 7)C %.@Zi{A2۸N. ]8+"PL>f+u𥡦.Qo{wkY oW^s"5$*uDVp3UJk#g gTIz[ Pe:K,*U:%=iBJϫh<(0,H Zٟ.KT-A9[[;[Z#pˈr ƫa/E0; b}x{ S״ ̈́4*=> Q;b2x+cHP ESXǎ`xi"c܈cQߊ 6S(ā:Ajtzl1qyQ θM^)M7yz֙ا'R7$2G%q4v?&ڪI\}~!s~E8Sqd"!9o9UwI YN/^mTwN*2,Ld'^_)I \׻nF27y@q;sg;\;Z`Ek_m}pt/")TK &z<}i%HNb A1#Q|B"B Z9CLkC5:g<8a2Ehv}2 ?$0cn>mT5Ln+zUyކ|1 Bo 3p( b;0ߊ `%gfJ'>IjnMNbpWGIx@f Dƃ܄EC++^UzW2߈0,۶%OJV]fM3"s6JKm8 V\ .ogBdNQ C%lwu~u_@:=䑥XHQv,,P6 b 0t-t7g"\F^_^/F袪HeSzu'q#pv 5+dfT]Ltv Y̨շMM+t̶~op=J*&p k.~PN.FH3[:7Aal߹'JEV5 и;YF᷐2k^n&'i2c|Ή@"¦J>#qBV9]̼#EW@cߐR:9nX=b` {r!}zm4atbUO[7dg!tPkorJL x .JBOw05=Z|2͐_*AUJy8v>'lq`O0>yC|2}Fh+`D`Smt7NC WsY{HȰ;BI !#-)#ˋܥNhAi'|8a^qm;(~ӭM\wNFq+jw>LA. MXY>lz$G&uR @>م^TF_)YjT-%4!t{i`"q}%:+ Z0Zү'+Bce4f%,;b\U{4^h;ȍ~gII[ 2BJ N9vr2%?  Mގre795c4t:7uyͬW{Eҗs F>b/R/\5c21E_6J^~Ԅj S<'΀<ͯhʼ.XrrR4 uAa%]5U a&}[eq?ήMsأ!~ȑU4B<}yv/ W[hpL KL87K8а@x;g*~mL˿YBitjgs=y_ rXwc} @,r8%!5Z M@%i@aQ2y_=BrG;;^#OqCpȎD_f55븁TK٤2"(>[b/2"V /FdPCieW&wISf{mjf>9/(/ 撢 I,IɏRWʗ <ߵrWn`πq Hl!l hin_]}'YnO!g{RU[PC{},NI(i<11ڰѳ?⭙Uzx.joW2<r`I q,^D4SY'̏Qp(&"lbW\>~ypʬmЀ!E}L q,dQ'VBz=ZEl#A5QIsyFq~s1Vk!B)v6p Gg4]OڝRnN DɆ4 y:j9u< tFĺ< }`yX rKb.sJV[PϥI?q!\zHLn=2?JHD4)fbN>h=HO‘qeX*TJFIJYi]Pب1pyDk̡^U}tt\0ZD*V[' a8p&q*^ZV0k<\(7=hލ:*Ɲn͌PBeI$li2~;:uӼxe# $Е}[ 0pZ 2zM5U8yzkG4y 'լ{-MXs|:oꮭ38 aDȣ 5-_H!5Q9¾.)0b"35MZU|:<Ϟ$I[oxPPS*NB|T) c| ߓTڭ:m6!/v116taGبuH**JAER8LPKx-P;5v$p `JqWuN$'v]a;Hۻ;. :iA{ķ̧4JLCg,k0cH^e'rӐx؃>b dKq2`\Pnh<ځ'IS*h.?! J2te ^ilAߘ2'W1+7T_ၜEssCszzw h5vlyx{QۇO ]"Lz_KRsއN QKer B8 ~uLvHw.7X:Kze()6n(%\٤vV>㜒*x "D8TR LW#䭑}?PaJm5KTvT2ab¶ `T 1ҁ\]$V-7"wFHl-RGAB*VNL+f`BG Mkޏb \\ QJ'HP6!d#׏5pY|B oƘIM7R'*\)^-Z@]Ļgf!;jL*v8s*sO&ʷA㜱1uܣ3)ɁC$Miz 37G9RXJ^/߄,]*gYd|NXX~Pʵ 8`sY2s!1c*u@laqZųכL͎5@=,<4Gz?*&@!;W_gj$ :XyJ"򹞿.jP=W/5T۩5G[10-Ʒ2ij<ý G'JWFݦxdi*QXO&Eaw;3Л < +:U~GaθuE>yꭰ=rOl?w@&O,(BZC4\jZZs< Xlr::- it.w QqxG<`#z8̭z]tP=q#"qKꀩ)Ga`Y1_ a -+t*zhaKlN4g\W^gNZ>5suN};8 rwlSӽ?qP*Bc6u5 / kF>&=+#F@{5 5p*o4ZZJWpx #hw0E1DG$[*Đոt &1nP79X"2%2'\6(edF'SUj0i?P<^::uIܐ jik޹ ]֢S^L;ߪ/ͳ3Zqv(lt( ,:uEav(@sdRWT;o5m?y<ו^JIxP9QXiMic: 1I AqbxrC|?5/Ȱ!ᠳLŇ 5;{Ba.׃L> P*:d9rrRҠyMR\} ?X&\8>XȉBpbسqC- qU0"x0Ѧ8o(OhYr eLٟ^H?(roHXvz[Q'Ju_j|f/l",(Lryz _GAaWL 0O Ce|@vȝ .v1WlQnL_)dKq*{su{m41մt{p{mzˌ{hfV;ڮr&: +"W=+Z{@/7:hj"uEhz%%"~bv܄}Pfh$B:xQXygږ'T)!7.dzSH.51,UgT4 z YN,Ƭ%_|pb.yC=7lDl+۽ZlcK &0 |Q=MRRR5ͅ ]qȓU+tݬf 7sy䣵1wd,'πfEy6<&' w1A_^׌2$ ZLcZדg|. #!y2 fWͧs-H$] L5f*al_QP={4QxJ&-S~_| XE@h6ϓ)_Ό4˭֧Z*󾰢{'"7ڈ`C'C6nA{3&> 4eO ڊO~;v0pv>lx3Q?g^F yڼ̐4XHivѢ0gg/lpUXИ^UoXw_r)/I>~&rdE(2ǃ$OQr;%3|wPC ;DxquNQH'oyC%V#5h9KPWjȵ#~(t!5GN' w\<}QB+sjh`cbH~G9əchr_m|&zhR1ųuрؐ콵y:AL#EΝ2MZUpT`ub&<> z9s9iib>+=Ǡs*>Ed-?#Z۰YJ#fLfgFۣW"1XQIut_z@ Bݗ<`!q Qҏ,ن|W՝Mzq0J*y3y(Q硟vtW frCDf}6Ǔg`%Wk ky̝䭎Ms(P^@>LP `FRdamg h:\ݓ>ukQ3δ'Х %^@%@D^UnX!lXU]l_O݇2o\cNWeل@#?= >Z!f֋%e]G,4łYp?ɍ]~yY;9z)a]91} qَiI 4hצe ,B9Bǂ/TFLx%Hnuo亰,8>&]er _#XcvZgf!?:xFn~͏1ͺx;gCȡ1v:o D?/$`EegJE@xGe87SLx|U, _%M{ (سhɽ߫ |E')\MGWqN-T)rG ,\pZGn=[a6y*>#~h%qq #^$ ǯӉf`ɲ|,4ԆeBQR-Ǫ]h|6N "w[ \n#Pd䤁W QJkψpǦ;\Zaw&䪐mr}nA}?kT~;v]>OY.eL AфBϛob9-oR;hM+Y;t:ĉ^sv@Y`o~sJo>+yRM>&{*Hk&kce/Ia#_@9DW`B#HG<{[ r4eO,rU_&F4TN5XA'aپbjхPpY ;UC%Ȱ{_*vT-c@A@FLoP'5r+BqRSKɚZ4 3M7ٞN6vjTp Ljم7}XR׭ "4֧6M'roͤ5VqZv~%ֳtSD4)ɀG7EZ#PL_}`}# ۔qaMu0 6=q!aw!WZ-+8g9:?ڿ(1u 􋁃nʐGyQFGk'WA({w7lHCÍeŒ&hOqh0Q(DD^O]elxQÎLnJ`Nqr`[O0&Lآ"5R$ ;c^IrP߿]HG!Y03A\F[ݥ"F;yv['V2NcXY=A2y(E$ꆥlZEe)6)j %C"?ώ|ܒ} >!ePlIx2$q!9$V0B%w"J|1J{Wۧum$5UpOlB>tuM ;3I :hW{M$U ?$xo?\Gkź;LjP |rЎ6Xx"Дl;͌P׸Ij%!*)2b~N6Z9-NHF@9PW=#JLwvje銝 _4PTSiaN$xo;s OrL[i[J <]@J* =Icd->> /Evl(>B17dCXb cxD_5zyg٨\l@&{3]p?M?2W|y_Uˎ#*f4}1]5)ȯ(q|t Ƹ藃TX A"SIeV ս'| Q҃Ux񺫟uv߻kup =`X-"OgtT[98`0)x(?s>;%7t2xEXz˴IC \>THK$es ClOw *XdtMVOvOdǭ^[<Њ{x~5ȸ܏+4FBϜ|i%GD##(jˤDt]d@t2 8aN:_ʺQJd#}vS z"Gwju'têmuD.$HvXTlµ/ +h*IC9A{ HsnÞ: Ѹ +Qh1Ώ ͮ]GRZ0<0#ӺHw.B?"O&i0cUu_߫'ମUjk,eNP *EmF#8¬*u,<ZѶK O@{=,PgDx8r6su!$XֿKnySYqҒ6U[9/z<8BаW~iqc"=q/ue@yT{,K5'C%%)(P*|7C.KɷS@22Tf r65 4|ko-7m%^ Eb2_밞vozv}Ģ9Hݥɤp Yةr@Ci)dbPiNv<`pA]x80{,/]B4@drJYH)4?/W'vžzJԊN8k ωg̱~Tϻ( %@HՇsmWmfܰ`ix֛%$ȦV{8vRЙ!8zehnGI{ݵp\7 "Yޖ$t‘!I#跭::mfP-3[娄P~])ikERz$}Majb2Q0(VW<!VҲEڰMR6n;8%'g`F5P^XtTd ~(&1ȈԤrfuq#h\;QTU]+!Xе<]5~E%ȕ%\S3q5nDQۻd۞<˰-?시4P֭FmWؗn2O܌ldpՈzݳv\ZN u$@wn! Qa/" Įe%ma9;ū?hקg~XgFEb')ɢǛ2?&Qo¨ k$j]6QOnsBK#Q$-O\oRw+<$0kD[G!a+NhxA7]݇o!CpNbb&`,dJ E)sZ*;^.2#"?OJC}'Di@}f+SY^nڍFtZӽ2PC3!oAx FT#1-XEN͹ ?yeg_nJ;=oR,膷'׀C(6Z~+ G{Rj?> UBo/ȶqTlmܪ$|Kڇ&id^vkq3^* Ѭj{j7wS|ӣL1ܮkjDf"M&: ~b3Ǎ-M`LF|ZAи%N/`Wߔ|٧L:sHy=-ݺ3[\dSxbDc& cS#DYٯSx;\9  A%7ljzB"V~0f.Z.<έfoQEikQk!MJA})\Խ#B5 x.M h!AE,R=-Ľ~wʡ}M/+z"S c: {ԯ'Cta$J3X^M)&^T5~___kpGHN %q3y T:Hs~~_" h`ER}t0xvZerekڋ 4 IIГ !ޡ0Ƒ0'_T_@_p~TeoxtAj ><|W8"%!2ǷAŪqH/>Z/tgbvjӂw9qa##Yr:h,F 4VCgAdZՄg ~dRmD<\Ǡ&{34uU1(-qs :k%!A 5Ȅ<,/}1u1zVꪝ &NpFUֈ~6^KuoSrSQ;':G δe; 38.4Z((ɥw7vi)>L- ]7AYE`\1oD5`:ϐGEЌSCD???bOf[Xh>N?}# $a#3xrx udn9,:룄wӻS&QdC(T)}> P"<V>ޢr\.>LEγC7Ԛb'HڂmGQׄkF[qkN*M$i 4Q[Pˢ.MIzMxY+[Yzyj#G ,s7ouY()V j[\$[I%jL -<޿KD$9+*q*\5\b*/JY{e.T R#]L$tD{B Th" H034 E1:[sZO2'fOB۵Ry+ `, ҥL~"LMmKY8wj B'+0&Ɣ+zFS,jg}~w# lT_kSl%6:cC@)Hw/LnXyjT`}(BJWhV &Ue]Z[G05mIIɵj;艶  hyPk3Lwse^xp,9i͝Nӂ-e,ysm7LzqdŻ"9np$;\XՏ֪.SzAj3`*CH7D'wd1&3FTe>Xw|0"4{UYp<FEa w=9T5w4rOlƽ ~KGFG϶hvT\kX#`YhJ b.1 T$whQ\'+^Iro=~Bz1P6ӇցAXo3w7P'X$DG!s4#BWýf)FHI}5$ɪG &0ÎAK |6O*vjvVZCAڀ*/h ,(,[/?twWEb9LN- [aC4= YL!ḽe%jR 34-_{rȵED65hր̖[ab9za`y|*J''HկY>@|,<71K~zrUƒ H9Y_<\DӪ7g'ˈS~K)@4sZm %Wo5a|>8k ۀ#+'<)|@FRRJO'],*RIJdUu넹7IElw(/ A XhQL<Z` %C,auJJ:L !$H? 5'wczW@p9>kQGEnsD^P9~1O}\ QQK %!5eV uP74PvWbd aMy57A ?QǴX .B˳K?cp8HVln ʃiuM5Ʒؐ`3MxUj<{'T%Ai E@]Yu`0=.aclw'Rp0zRڛ#2!'A_h(8e}*(Q*qךfpIsJU~3u" sx&K.\ cmΑlRAz0[qqqg3ȅV/A/@=@q1r 2#6&S)n"Rze *+PhE4aaǾ\ڑ R =Y5w(MIy8fC!؅M@9tO$,"[yD~P0LP]VZydk WEZXUVh{/Vf>Z*lk,Q&I@X(q.4R( Fj?c1 B XhH@ 9[ }gɖ|d/?l")F^ D/oF-8+f ϝM5v~V [z' Wte۳$`Rz1Z.A@Tu bf4D*3M75N4x hcӏ% wkIS~QZ\nIk^6")Sf֊1d  Q /"-c'^\RǚV~J |y>h#3ƶ"v[:L )'w6l]^;knWrΔ-YquQ"IkVb1_:L猕XwvDW}U!~18WlGP0P3 noCʼn@a14UEf"c$Lm0;/7Jfm.ywҿXQH;\4LU[\%A=+mQĭH`nZh{E%{% @Rx S XRXߛm$viQ;ڴxc4 "I lM%+O;Ļ@+5JҪZ]ֽ49e[KZ%:A ?b-7fÍ[<3LLg%=ɔQT+hM"EMj4 Y$P1O Rm:B̤уI|jS=!_#B yO xQ`, YW$G-MOMʶcjœz\T])"g `K*'^@1+(/s{sݠ?ugsEuܟv~WA^M wWjv*zt 8'u( OшW`EXgo9`y 6O\+וpd} J% ()@O Gjj#r^B%$*r')ewa&BHqH@q$=65$[VE;z9kk>+?_=ynɍetW'fIܜ>tmnw hj 8Ah'4[ eξU4A%wbQTjn2;7+!#GT[˝gUe[ŲWOs T@mg0~&IҽuTpc1?{wDo(m)گH"/sD򬾱Q7Qn73Sto=7^'WSTö&H qn2Ѿ@:/)k뷈M =@stoY\O-{=1Z)`׋I{TKD<jD;;|])fI͖qD`I,ggJB&2H)Cvߙ{9mAoerH$/bMH#AA}<8I?B͉O?+L<0U4cpQ*"1аYF;aKp86Sʛu Bں*v<'ӑۿ|=Ǔ]c$p}uKlA$hk#=GERޫ>?ݎ!!i> -Wn:YZmJ}IM}w $JعV7`q޺UWzkɏ/6A|\h[2ڤ$~w' i 9A -JN&hSd>ݲإPXY@W[I~l1Bv~nKrVekn-xOI&gY|V.s]2fGk!Bf:,Qpߐ m}v,4/8UҗPɉid?JUfIw%StiLXKukO&&U (LJbJ*qDnBRf>$yiv$zLiFc.i.lꎏ95 nNxa)%鯽 /irAYkj2p6dzѰF1(oZ\ڜzE3V~9ȵ˥>0+Yx!-:g _}ǞE` ف,;M5~{]bTN3gWۭ.NuZ~n7~# sYK)xL#*+sot8po;F9Uc6Q9.&,Lp7k:"qGjE OoKȅe N.uOG kQj0Z$2R z } <NA_,1m[P&>Bk5z?  teR=Euv0 @m.-ٵή_`/hxM#|Q8pikim`O dKTPS{KkcB\CV2Ue8?Hd.&K0FHv~ pgWups7:L(Q~*MG+昛844Iy-%qH>td:'ɚ !P\hLf2%PGWp-bI47nu]H0t*Ӣ1Vaw[i w۾pl睱2Kre =mPxoE!-NlvYOs`'Px3^Kc[k.YܦF"(? Gε> {8ghR.شjdžľz`3 f h.);=SRK<{^6訠Ҩ_Pd0o'Bj̵P' x]JؑMi l:EJC ]DnG;0$A;DN77补g*N>"'ƭ._}{T"oY[١! _3#DeZ$ atpoGD,o*w-6 x(s)8|P4v:S+2P+X8ktW?|{PbV9@{ؒӝe&PzSzfDH0@PcLjY'Ng{!]3fupO辯1%:aYL}IVyIjSMSC~t c%B6@y0.ߝ Pt"$j:x94lCPJ_؂·6/d}*V#0qnӷ+:,+m Q irGݸ2T.Q<>e ,<֓&8'_ܪxF#QONaĦSSl|},u)QkUd`cD*H́ *_/Lu1,<Dž@g$_NHs{6(GpKb V&I #רּ)=VOC)6-n]߻ZRd6? w"TAA$LV C.aMwJT• x_{<LvЪo/lM&4q›SFi0>O/O1J?S3s\oews V#DS-dᲣK l5ȴ"=wu'Ħ '` DEɏ+3sהˌH@Onxug(u**D d.7u$F.Q7a^+ ! ƒ29u:#Z]պEWwQp~MtةuS->]]Djy€\5zz4$ݭ l@R աղaXT/7n C3`qE¤Izuh|sDގ~޷c/huEW^rc?ۄDjv6\^m|X][O:bb@ɟb{Ga-Ĵ,3}Zpm#* -"4~R&4Gx7 O7e=zAN=|=h,-mm$sj!>* l6NI?8YPfN_N@ҋZ`wB kjq 1T=\뛙M?I$ M V?Ũ?$ˢ짴-bdVDt>C` J鱏)2?o&=XLUCx~%uaޝϜ8Pjn!${a<1$OQ2񐀸ӵ6L'l*(3Uoo't0 9LAZnDM}i=Ze>>3Ė%3`V@З@dEIUt Է'e/Agv4PHo8\U͡ݩց؁J˰1yW|JXw`WA| ;Q_?N).*"ReZ3`nrd &KQ.Mڋ|b> un=> M:srW A 0e5GKTۼi.W'{@^>ih̪/9rXtC˗nݪaM WnNCyI ͥpDźY*76[?JsٮL9*tbqA7[~5t@n>!Qۃ.HL$Et[`JȐf'u\ 3EI ]ޮ> 1+>K>u葚Q@],;gE 76[(+EspT "?HҬ2uJqxRFe cY#F?|at :Yvh. $䅒u:۸ID{\-ޞ-#FuحZ,9V^ü_jǍShμ%'vO}= jy?R)~oW񦪢&{u/Nb?XwDK\tse~_c *Ŭ^ykԨ \ AˆE 6"\^ێ~CRr3F'T=8mFds#y yOAXMq2UJ`$lW=A8&e sfd3M,?NH:[5"ca֠T\!g~AXs+h,ٱbDɡ S|IulPyj4` ,bNV WMٴ,z8K.!աDa hJ0+Eүߌ!&n :+!|տ|k;ʲꃩ UsDHϤ3"33^lkvZ|)Sɽb6+@bB?<rJ\: _DD&-F5nl'4"rx]Gr2P{qMsiOJ~EpRJ+K/B8hpA>$Xxȣ?ʘIà>ޘ#łKbA:k1XϜ j*k}>)ͽ c>;ai:Pڲ>YDLtԒT.eAKԃTu{9=ѦM 2M5^0yoWNH{EJc]l(U-D{<`=P,5?բio|XW % NnPK8UQS7ĄQL@W8=T5j)g du{J_On/3(4ALGsZX8}x(@A\"ϔCsϚԜWt5P9lx 4NuՊ\%]:_?(-\6"$-mٚ!v*"=+X.c\0Y:P?{Z,Kɭ u"[b6\m=֩kN%4`< \LߜӮXJ2p<\]]jMY GBVTRW"`~eȓw|s=65̻@CIQL?5{<5Be[`G)zpܦWrMO v6h lQ|2k/` cn50dE 1ѕ﹭G{L6 ,0wj"i-tAkwϕ59pj|)m_UPv$HQ gB!4wrDs-/Z8Q Ngwڪ~޺Ėw~M<* ]{Xi/cO^eB+&9y:!qTTB,@O<12cSs"7ڇ%$h$"ZD`1=PIHXI}2+K[?EK&qFpr۳25K;O2[zfjRvq't^m!19&VQe ҲzUfJ dـ^&%՛L.X}Dt⸋3"כrDod^U(3Og@`a$m@ hJY"h#fZ t]Ue73 >2xu^K1'HgFў p8DPVzv)ddV|c½@C sO|q2 3:IyY{tn~c DO$4EqSЎag"F60vȭs?  ~`VX۝~<f N@Xr bR}Q ј'ɑ *PU 34 \EG@u;Um~MjZ 3s!o-ŲD 1i kzMz7j'fr52p\P)9^\vTPyyH/3R>Xu1@M Fa)VO:QU\䡉\-U?m>lrXMh@\ucҞz k[Nxg'Eᗍ FTiY!BWqo)%v5+-[mƅv{h:;-}&͖"2(HJu縗5l5g&$zʬseqϜM&~B)Fw$fi҄ I=5f5Q>(CMT נU'vq B[C͇=lisqDA0T'`8167cgf]qX?شXn|PdzS؟ 5b(c8JexDtnyupc~;2#n- ՞v!Taܾ|+ ;u>ݕtco[#O6IYL`e4KJHJ2g^+y$<DY^MZ.ù~$扪SYfe_/6{PJkzY\s + ^SL6dйӝ.$3)jˑPreֱg;4ܑ1B"&6hecȷeX̒`K:d=[>#5맅M5}S.ةFa$gwnrѷt]G;uKz]Z Zu7N,G[ Py ⧡m]  "rQ{_cy=oUpBd'Ź!B9O!A@`>ۗ"PvUSUJi?k}U%#3i2K&`F%`ԥ 1?y@nX$3Ц~N/ɳ4VtTduy>~/=T |NJ8[wWDY=_} /3LJԉ `ΝsTdA6*U %^/@7p!5CqʖuJ]TkmI1Cv#Ak6ձ5L^6lr$J @^"J\3YEڅ_'^Z83+B.@F Z4\о@~?]tBH J8DM{t|<;P'Gj4;MƟ3]C=Ap -<Uhc@O7U s9y[5gtaZffqQr:j;/':JXW)@ȳCQD!cX E؏G jb[+{ʨt{h.'ѥ_k|R&ܱrc Ń^80XҾ=\QU0+#ԋGƪ!?Җ*P;'O+$?CASG Z>=ZrӴ)d40 _G[ք#~ >ީoNh- ^7瑾[rc<}ϚWc/M]>a`EOnL}=Z 5x4Km547ϧSlZHH)mBY젝3,:8"|?q8*E-"&y4rpKʬuYf>nyVѾUڧmUV!x6jGqJL5 d:+ }DF;_=TPgM]IİNjV9$wơ9ѯQ *eu޿|i۩3'ER>MjجD;7ܓA4#C Cb,GRi-Ñ;M-yj|K!XVF퀄  ;|EXXJY8Fm`$e&$%^s :WV )Qo$M_؊NeWU*|{92Kk ~K1 dlćKs04k*c>:4 9mԻ^Ε,?Bv&t32NҽY 1@}%jpG7fWUJn%qHOj\2ӧ$#JN y=+ު Gil4RF?,%Rc*0! 5|ӴAxaȥ1TV/tWJ|ĽŁ&"/! Sywu(+l-ºxc"`^bfO6.WwNln=oEK9}1xz$'6aLj3&%vsdyFwTRE!4t[K6S ]PGƒ6=gOz[VR Fh`R"hZ+dԶ: 0RC'am>d^مkh6FmmrY9`` -FQGi7!%֮0e0,%0fHL2ۅ M!rKN.6)# juZJ"8򞸬 E?o(̓fDt "e=|w?RG},hAϲnFGZX3&T`zFV_Br 7Ż#)Q"yx.mAk!Z>))Œ WHD^Wɯ_<[/4/NK9đ>4b7etO=]SLǞgEm=|5KTgp:81uLG,bl֘v-؞Zk 2$*]ycYΦwQ2>#<@j bfyH5yO#n2` V &?sN7ӓZ~*5F749wv H<,| mzF`3fYHqrh5)C޽NvNԜ7Ŧ9P޺FȞ]IO 1'|:7[ke>nQT78Π8H]'|CmGQڵa1pҌX?&OE^Oa^baGU/žPͭj$6}FPqI\E ~0D~V)2Ԝ9 1|4+,]'8A3տdi=W6.R!]uyJp}|ydtoBc@8P22 =il~S?u8oōKa=1>Rې~ɚij)1g˅Ϻ ɨP|XMZ_s#/ДLlF)LޢҖu(xARr@ +sǰSMWwxz*jPNPC o64-Adɝkަux"їgaY *s;DhAT9 +:z;6vmkp#M҅~Z8`MW?HprGpq"?Pgj3Uk4x -pJR -Sa/V14j椇S Ш9(1b݅=k=ddu&>\;VUl,V\×BcJ?JH%{6_ɴx AB?{ s\ϭ+Pi0ʒz1?<P g^dtV~E-}p̳*?jVgJ!)rBzqeG'KLni븿Cö $(mJ-H;B kPfoKH16ybAx1FnPj!1mQ~#+į}C H?Đȇt3?M ],*:nQRQf]7j[^Sw@ƒ9Y^gVuOe,9TŰxk~gvmqC!1Ky @mAG^@9u=Qʏ73䴼QsNGV5Li8ʤp쬫zɵmYߴ":fB4Up`Jy~2JTs'=4f{,o=DJ51䤸Ɂƾ@@Kd]p߷eREDϳA'7+(I{2豸9qÃ7[l Ij :2DqbkEc/Q/nNp?:wk2t^ ?8[ϣr\o1_Sr;IG}$7Dq*G׍ 4A J yV&|֊q0h ̀^5hDR?tEhTWyC5= ?"peUqeO##Gvʲ3k 5T/,0F):_>,!v~z2T{c3{ht9Io$ "(̣!דىJOM9y lܽ~^7PX O|ӆ'!^l:¾KZ+w]Uqm ` H8!+rp7Ed?J Cb.%DFG)U!.6|%g-]r^)gN?Ө诗/a]zEKg䘘Kp`ƋB\LQxyݶ[.ZZdnR ".T)6P1%KzƅmL9W㱍$UW#$)%{E=V@Ì8ux'}r=,opG߆ZU|awg"C{'U'b]eEȰӳV׊?4%7;^b6¶j<(YH4vLPC`u!LMw 7la+:{O ta{?=m`i4Xk85L+C8ۄCU{]J\[zy;z&05nwn Drl &PB|#HiU{*R Aŕȱi*O&nmAu a2EG!g9Wt2.k:/-:THhxDʁ\UuKS}b3}AY_kV1,L,VM4 qJ "Iodu( 4n U0noAXW xbDJ:H([]ZtTiIB5G{|P C"t6 S/B2cvnܿC_h{>1,0 +ۻo`b'`; @ -L]\CqQ,<+"@gnHCu%ZzݭM#ǒ:үSԁwi[b@]asp0} 4_caO M~D)Zpb1Gp#VubݙKD E PP1 T=L1^nk8E!4 93(˴z 2dآ ⮗u>9s@ `:FUs}RuַK9ZQ;B;Vptzht#Bw CG:`/r?sr uE5AMBszA@"xc򙁜<ʨwI=ԳT_?%"Ȉ^'f2hc%\q@L2K*݁M1Fj!L,lXeF\) h IfCM";kwXO{+${u a^=e3׆1yԤsl>amA[2bTJe d 4C1'=XL1S(Xn\5q}M}fHK(lk7ϐ~ 1(Y#y&d-d4 g8y%9eGw -7lwCx׽ℽWc-lg8Hjd%ɲ5:hPaw! Y@8Zt@ hpע,U^4 Q]D|[t9C,spGf[>_<(HVe9s TZ N+kRWs7Eo+*44XO=[3*bF7/( TPbfY/JP 4ÿtH(>=F$: .׮^'In_0N(I~ompV:oOsQSp ?' 0qx7=bN i9(5:7<8o:81[%hkїGe~I/'@_ޣ ˩`U@"4nrSS3w7Z RY8{Mf!kF%PŘM e _l-]L ) pma;W_ـ88|^X7 ows_ټW>-E.<Uv.g ژ$<]doPGTx OM+ն} )8L%T[#&33u\0+J_~ 9NFj+qEdӕkhv.!(7ds'l0yiʴ4q4Ǘ:o!o%kM~95R?f+#>O &f.r7~>(%;]3Ey^Eyo(#H}R+ \pgt@W!(?ZMx_P0w_ۓ j̸ȢBEQe&m0Nt3QtC$W>1}1 elȌex%a+YFvtU0 l"G7sb0p? g`@NW7ڣwn.o.AP&4Ѝ5]94fdBOrF옼[)+̣]sSl o8uJ8?q5 Dd珮#ArsH2nTL خK;:/c,bcbSC咅T3U)d")%R5>Uɮ܀k(r1x+56-鵁\.f > є魎2J4 kӫ흣45"]x$ճ(}/߭;5C.aӦ!'ƮGқsrȯ6_9J<{B@8`ƸHdٔ7kr&8Gg[3Zl2yLؽ9AjGTx9o?kS_^vѷToAI$ aBH93zeyLAJ_HXe!ԉE|E18-ˣ PmL}KS(TUR<pXIG#8 啿??62͑ɋ9=EvO"ōu:.1xҴT`JA+8(~9ic1GO-+׷ #D~ aHVih#flkީ5N^F"$@-#$NВN!o9|gK.tB%üqL-wS+m]#vCH^I|% 0 7Z<-@'@6Zn&ww9౳.`nD;[agқSPN97n Vؚۧ} oKB>y(g3\#lp]ɦvkS:0 5}y#?$j4~wpSUOo~hÛ3`DB4I9ɐJ=*}<^[61 :ހ 7 GJNÒ=Z5h/-=s Y깲|)a9}ԐvwԳn7c+o.W;G0,r$Hy"Qc=ғ eR~oQ}uSʙgN\~R qǝ|Ooa|EPyxJ!qf==}<_Ay;zI#M8@LL# SpU<":^\qO&ghp>2Kj*`F6J/FnFP-K]"F>xq#I^fOC_T&ϯ9#FLPTkʜ&`$#y4GuEmhǚ+?xԜ@+n@waCMmK9wuZ$ ,fp1L+& pؓkG|unL;ʗ1ĮҰH5I(zqYx6gmFlKV667?W̮IF<3`:)o{}Dįc~[f0Pl.Od|5k,Xh>ofsa4F|bND` R%\xD >| 5xol$-XzQ:dR@3NlRm Kry4Tm=y_"Q^};lˀNrJוLQ!fH!l!_Rh(|s^>Fv,cJ3 k~5g[L~W&Z44QŖ*0yRU~_a%swQ{N$]VXVtmi> oy#ǴLV˹K6>R>Z0HlI}9 J!273>Aa}j9PiOX?o_⩡(NjNH6Tn=|!$6ԌU3s };[-bKg_q cW*"$9"C@Bh.Uy3}E|6.Ҵm:s5`,.p ddW0FI9f͋uyr.gTiȖ%=}XQ!ڵotćF1gN?5BҐ0ZlJͭZiʜ $FĔlMMoR4 Y)V#nkTgBZ~lȧtvy8Mp2uI{$w$Z9)b| IH nƥ /Dlz|-l3 OixyuuuWMЛS^ؖI}:C|$"JVK}l f*;D^iQ9XDӿ+OejL}7l^,z1K¸g}ql~^k^LOqRག=^AGTn=m|N|M'Hf2ߴ+*Y- b Dg(?b+"ʟXj2uL^$v\/JFZM`P^ȲhfH^"b F6IZrf0t8\@ơ+vԒ+qRX_K*;j[߹" 96v'N S9'.NyLÀ2&Ygi+U<.‚b?a_V*XK98z4x'#Pk࠙Bi\zTp>@@I3Cn/Ε$'mg0ep'T~&;|K/(W=Cf '0)XM.Bw'jM^4YrTBqOk0mR=ހuǡڤ]h}go5Ly*Ϗ\2BJY[m{H3^fiye++ۮrxA6+hWZÈi*w]U&1H*ܴ?1Ʃ~[wmJ,ŒA+:3߮ ilFf`MFѻ_]Y^y0h=uѫM2)zD; |Hb^^ƥ {8fr԰TD6 (+ D%zq{.ʶjlУ$/cc su2ѧdwWt͋Цcٽ=W[__4PLt%=Zn_x1CWo肊W,[a՟&akٝ 9r:~\η\^GTZlBh4ik-'70"*lʵb`sG7yTpxa$Z<OrR|D_z}1&GZ81@+h\\ΡQ[9-fG 0muOKxngHt+2LT |ÌLP-TJ6@)Hdu%0Cp85О}éY*T 6בt䈘TML m`=9{AԶA$l)lrcQbS:m.+ȓ\e˳|Lt^7s";_ yqZlÈ})o*=0ʯ&lQFl1=\KuZ=O4pܢX%g@˖R%p >l^H)R}IJ w~ȅ@o[zGHZQ68:-ٗ#M懊ehڽާR|!!R]OTMP &2419xƮt Rtsn1( M"$Z/@9@,`$ԗw  wGa- Faӭ^ebJqΟ |ʼտ Zh70\K-糖?[J緒 i{1]_+דdۊIΡ)I̒ظXL˗4$TPO{$!'Bvi|_S~h U'5VK39ڰ+ڤ4zA^l6!-fOs'2Oۻyх5ӛv"-;^Itu,Ede(`[~4 ŋA^n;`B_;y#G2EFWqKcNܾ(JuG EĈ9>(.VYGŦ g" l4Qv B1 l.M{&D9B+=MuÊ&u5١Kq`(x{30KvQsZ coI2g[U q`L cPb@^ixcVPT+59u@z- H0hbުy+· .E41bl͘ fTnfZ5 Nbgj ^D?d#?&K dA==E Vd/,eS,-γAy_)OIQn8iGpz!jv)V$TinpMoڊ[Hmx )>~Q-HvBk@#|1x@lklx:1=+u^ĆJ,W9O$MmVٰ'ɦHTM\M;G_u9֗ `li CjPyHZG37Y>E4pi^q7\6hIKX7..!h}դڱMﳡm-nx5jf])&ȑ_%`mq8['s#?ҡf;{H#i{8)Lc]Χq. j,[؂*tFVoL-tLpn~qK@-v+zdOR 4Ko`hf^u&b帩==oQP9uJRHaVˠ^SՇX|НW[TSYn@;1~KC+Bdړ+HNJUR2d2pe-\ly׃OD㊿ 5\ť(JDBW&X@TN4Z;2ZY_)_"3r0R"`逓Vڈ2B{4,ete6+d6yxْ+'Z@Y.Df$bQxd=mU]k!%8&ܮ Փc h gS0ã&oB:׍"48 Y*ۈoUKi> XٯÞm9 LYt+ye~a's̅ig~:mP䍎! U"Y]|3" [[A9q[([:Xt'gr_G۶OGXuGx匆)Wd` ZS֢?@k_t72as(("5c]\#byw63/ih vנ];߇5ʻC"y^Od JHGB>ɖ=LBaDZgρMEk5Zbvk#fO8{SEY؀EI}a2Dڵx+RwyAbɽ"F;;sOx56Xz0{.{ Z m5p/$=$W.oǮv'/3~t+/zlKHliq<+/_ ъ1*> 3>8~@"H%mym%l̈́ik}2O;G /mVp.[A$ԤnYеuT>?)}$\)p}jT(b.f)kcfzHz~޷\oڒ"OO۶iLV@-scRxgb[HXyc+Y۫!fw[gsO f 7Ӕˆ1h`TMVe=$#$M:bu3uP1S5˥,>xU;QXݢ9xvxLH elL7pZ5: n4BbA j#۝GՆ XlIwxÆMFszea\R+5xzisޗӍzϦH봟@?deZ]}+z}YZM85s#(ldF_ޔTS*)W3!Mx( PݓtDk"\~t3[<*B\ƐCWKmgQ.B0E'#+C.ނ kluhYZ awud!"v(&d{ i/@̖ln~te\^80ű'k BľUBb~3@&t iEA) :Gr|ٱ7`L7D昣l"imKưʏalcEK6@ D=tB0ʲݓ'bvzl"|+*ӈxXP j TZz$q+VҘo{@'k,J}h涐ߗu.IĻ?rgnBPqU%2!<èkPx1ɤkXTehJݪg4`k|'~w>UΓ"8K&R:>ÏrB~XLяdN+0Mm"#Aj( h OoȝZ[e;xr>+jWt6c뀟SbC{h8qU|M`/ԀȵU9tZ M $ K,7?x𫔽,E7m_z6$'Ï|mM 6+֐p7\DŨIm=mvK]'os] /)ftϾ^[bʄE_\gcbe h#\) 7NְrDAƈ +Ux k! ءUF޹YŐj4oۑS "~B{!rIhÅ8#ڼ,v~o7`  #LJ%c^żpJ6^DDFO%bJw8eؘ3'SYVbq S7\I!G^TxpT ^8艌 6}qې f֌-] eX~]F݋/Eh|ڊ5h < SW.jOue⢇҄IKy9um0a 8 A";`4C(=Si=ZS 7x}݀q5V8!d 33THbZna;hRvO%kʤ|a(DFdUT[>!b%vlWC{^pz3S|qT `l}4yۚ+EA4ioƔ!O6Ӻ2KɎh ( ͞hb6ܩ zwm׍]Ȩ~紻!:$cKoCP9&w}gK ګDIjK }-3nKS«LOzњ8gVNa{^3XϢle)s "Py>tR`v^'H|谿G=;*EòٱEj0;=C{ͶqF ?Z͙6)w0_s>aRa Xtߘʰ^n+[fƤrOE> ?qyؗ8{\ ,}bK.GG1!/s2[6F~ѿD + sL~7HWzI>LpH 7j]>5K%v \y L @F d  RڡҎ$HĻW=F,H=6R._YkOGdn߇q!՜Tqv8u\D*!mSN4 J QIg< 37iC`>evR7`71:jy㓑Iz#43!.ZX fA_e:\ል2xt9<'g0귤0?`KBĞ' *s:Ϧ)#rMR SNfrdkU'k 3-toڣ7o6J2PB٦?aޮš?N{1Q H#a^@r ^M8_f/x;wb,q`ph̄68b 0H{_q<w 5/UdF<)HCq̈wf} H+Ӊ%Sj\yw6D~OQ(dx{qs~p]ς9CZ"4Vj{x⎭z/׊0oV"@o1[CHߢkEvr Dq$?Lg} ʅ, ^2\I!nCݵU` <[<k P#&d5Ea[VbCyG;/G -G o1jA {/wUn)Mxi xʥʫ+]&oEF2U`¬؊;ӀbEOPA,Bb 1CJ\Q;/zuҧe زD>$YE^o 7Yzҩ g9x%Ӡ9y Chtmӓ dc+I2냹2WDS9\U5Y`}'5JWdPCk!&ӝ1- @t? |f-fȀFw2XJ7]db4zBH~ur<#zu22'i}>* ǦSeW=xiGJz{zh~w3`(7ّfI"xj!/^L? ʮr*u&L"$Ktp._J"ѥ3`F|gֿaFB(P%OE\30r^Q$J*dUKwt_Le$N5EIwa1둦xftКe#r".nɆؐ:J1Wr)sxçy il]Bo p2뛤14MoDvʙ|vH\^YCfTo-5HiɃW}䪣P#Ne4V?$/%tܴ(PfLIa۪QexuVբF):Eʉ&I%TѠ_=cVL0QmuDH"T+9i;N[=u.R 6F[dln5vb'$wo%\qzҌȕ􈔃J2 .skBZwxQBչyn\<8T.ڌDjfEs["mq-\+PͤyPpw$ĤB-k/"g.ni z9Lov5~'̬,0Fn"IL:,^*1aJrjl: +Fc Ӛq=X>ۙ::]*"u[R#gDjD2?4bYwM\Z|lq`:%m X$CV6N5!GKP$MS&m{lݦSu\PDIk33ގb:7 | JdTF({h=QJE1sF4ncYX&k;/d b rxoeyC!bՔ(t4ģ<ԧDoxS{|LK4Ϭ5o< J7:nsK'-ZaűDL]؞b|I+#oE!Fqtc ?|i`W13ů0k:uA`{  Gutrfg CU9sk^%sB[$Z*OŷbweÌqMd)s=)(!An"e 2(-=;[V5x -> dm? Yu-8 /<'fzSQ/`mT=&'[ct(I:$#kg.bwqepɑ> р1L+e r{Xġ\} J5XzBf >[J94nZie#c,b@Rf8qICe07*$DO3]nv{% Drj&>p6Fכڬx.1pd*#Vd!(c(+?q;]>3ԌxIhِ/@`$$WЉ@=mKdCH}^X2lE~S p*}eT(+)V %8 oBQm-ĒApy]+sB9Dx!o Fj:eӇt) 8ȼ΁1wm\hRʜYѲDi~ܟN߬gV0WgClۨ2#Hw[pz}}`& }A#Jg#| -La"6$⬶d[JLл!eC+fc=jl:2#ٌ1Җ@-S ׬n8M.POXОqB5mCOYt$rlH?DT[wbHZ͗ҘM E _%{\_&+/G)C7pOF ҢǣPP'iYR@7LփâY̆.#xf4-Hz7>]ߜwA.fIX8ޝ5?pBPs5d=U5A_=JΧ edKxJ6 5!a ҧd9 o s4QO[(:nsP#Ax$;d8.UZ|8 .<4";Us w}#x UPt; nMPE **E: -Qmffl}^eBbR_ny0|>{$9 *?G.&~. _Ġ{x\R6.9)y@4LǰR-; oe`AR4N';d,} iJOK$-%ݩC)AhX[ҢTS&ARRr7pH E4:LXAˇ2B ͺAܙq1U[5$:lŽHҡ ̃~o`<MvzVt]ct )žkYɍq p1ćU y卪Gr搋(H!@Cnݷ>ߡ4RG]7.dޝ|mltp$ VW reʡJwQH=K.*\\b V<k8R*딳}p[ N$Id_d hsGS +YYhƁd@(=dBQ?i }v`/sp<_7Gu ׬?bn2NPk 5˗7NM~,9ݩ̀FX`4>'숩kԂ2Kً`;wc2ed!os0z(hd>-Hml +h_NEV明zK;β&Op <D<9-RHV'dJ)~Q%dU,G$ U(ZM$$i?P<̓)=5fjR'/4L7ʚ80b2Lfhelb@D3]ChdUK51*^B]|CI%MNDHpM]\ h|(aM';o٬[̓a @gJ}5=>UfȈ۩m San +'eKNZpԝIc:u' n8&cڛG[$%=N75=B? ~N*v@bnl3H/=Z2AHwy6衄ZJ^gˏVOW:BV=`:+S0?ؘd h#D0jQ<!ebZۭGWEw-%}f)Rm2JgA0.ţ T6c&iS|o9(\X5M1ĉQC>nDMunBp'ݼ\`/U-XA ~V.}.9n!Ϸ=Yǣ j-> MJ6M4/|/&BR*綮2V}&]a>W̌6A3k=shpZQ$COZbPTSy: /z֦.4y=KnKpѠx,|bn{LI=uvJP/a@ȣ$ RDj`.9O[+kPlUm('s̪ԍ~] FPx`ϴIc^Q +[IbBS KGxŰ0Ur[(o9RpbM&,`@2틜K8Bys[T`rD92(5,զ^h`$YմsYF_IqI8G`۷J4;\O>螉Z֐i‡9f\58 ZZ~؁PIغ1 ݡW}#3ڬw"Rl]ƛ)bzB"c"NdUMp-3*D"Y#8[dOt48 X@(a~+P1"<AM Ugvh$5%7 5$Hn@8m aiH -rTY\( #0NCu&OW>SW1\I= ϐ\K%w vtzďrzU}5b>U*~]K8A#qBSWr^[pt (Sk-g$=>R KYr/?=q* ^!\ )͙$ii7'a>zeucxXADH:0c!Hהkۄ6_6W-llWf'UWHVWnցd-pajPJBr{7PI3;*)€=QljoXMI43WEή.uo рy_A^77D0iJBO@E|$L}tb6b`Cd[QH ,*@ N14W IU~f Nڈ,Nj4``ϒ<G`*ayGʋtg`E?,OLd^](Ϩmfi&F F-ALZc":Ec73M+T_'r-92 }k[٦˖ \5N+ڼKſkC1~Yd%xг@y|8TtsRo'URwuL!d%?P_Jş!|›3vh@RxЃqڒX(ruN=81\= 8~`9' ^E CAuL̯N&'DS7*pʓ%X DN?ƅ/ &3U1W{-$C d^bZRS m_[`辨HϰK$eg'K'J G*| rځP R@V5llp&Ph0jD3_BҹSA``S[he 5&}KHExu㊢1R̵dMuQ8Vh 6' P\zq `OD*(os[?qbpT|ɛVL"|WQK+cRSJ{V5qo6ĂBjlt|Z?]((Tm2,uT\t5`OF FѳUN[G'D\|[0ΚP9U{g((\LE6`~xƦ3v#:,B" t{UMv'3"p!B~Ҟyc:ST\!4fLA łu%T&%3w./'G֍L'j c;2ZR1 rv+cBOka(JWQܶ \_m@Nrt0or'.7~~8ihb0H,UCRt5&eC tuj M9D4Ś&%!SN}=ٴ3'9ȓh( $<&kOY^FLlYD wN؊ô0s6JorJ(8/x/V\tzN&&K:Q0aKhA J Qn<3iQth/èG\+=n7B/T#/6F|#իc=[qO~(4k L]AƟ!wT_8ͨ?STYBÝnV"i=&"0zxk΍*k4Q 6Zǖ~;q&k@꘎D-|I&%;SӴ;uKZWESEAҡ^Zs'.v_fz e(ϟlUD!'Rf뢸,ڲAx``/XHNр .q!G6a{ 2`@]{x. B3(ޘ`~vkyt'voI? ffu' &R)Kavw}0IW;\0aR$i'L_FC,w~ ꗶ%bw ug3,{KG295+Y0t3_ز,h (.Ca<>A ^67d|(X=̍A,>nH; γvg!_W̺QpOahR/[yLJAtKzR+ uEmIՋ>l0Z_&L/TOECgF<1BNSe_w3"E8FK'p8ZYV_/H;]=ZW8x8%*rŞ?Lf)k7(9웇TS*h/ߘe 8SXPAM }mn(ƃg'gw0G,0ݯG.h,zwvr0^WyYtfUMN"b!0eu7y*_5ʝ;*+t?|e>'m i걏,)O"6)nXAByҦ:#=M E ̓;Ʈa U<"Ez#oXgZyN@NyM~Q/7=E*gL;_omJ[ig|>* b4jeQ!&KF-}uP{bkHB݅aM1ЅPF1wIfǧB Zkܰ}bձ+i5ءݸBn!eu-W%Ք:y$Nm5oZ\;pCmaDq{zruqIXfǶ.T;r;[%< 2̫ȏ4S#YѦ 7sCLuU > HK r?ͯbtc4YjIPs+ԗׇ[^#: j'=Q crH9C@|Ø`g.IpM#Յf,m+oWbү k 4[@.n& hnxsΗ%pKm5˭lQ ?bJeriej:D8U)Oc*8EEd%Rci/( {&U1v6wp p7J1fΐ!isg~/+0ڍ}AC?)GH.JeA/N Xb%_f YO34bKGH(WyM]1+"w#cG(PlЈ=C6 pzNqqU&Hˑz Z2D٭g{DΡT`t$EY?/I9jӇg(Rb3"fHe!.ԟ!OaxTG)īI0۰ 姹[FqFYӷa%XFezixN34% }p]Cުwс!I<&0$aG-v5X˧81T~ZTǑwZ-PX)}y¶%Ie/Wk̠mڹRk Cme,0J1 rnYģ]UO!h߼QDE;,& Ntq.RK2?x_ / /?HRpD-cS)da :'fSS{<o콆5=RQݕ3^< 39,DrAOL dc[ [713eq*֠H{l݀m.Kl,ZJ\j ) ṆD;T8aL?Ąr#[tm?ӣN(&v1j;`&(=y9%xڿbi^Y.F∷APup#hYǠH4ʹ-4 | B~tfY#]& Gͽ y zqڊdg_VgIK׬F蝼Tn팖.bᱼ\ p(gO0(AtkНÓȡ 0#$y$[ۺg#Ovë QeU.o)5 "$Xݩ<4GJe}=̊+}Jj"HA!'z4$V4>Z0#;h⚯_i]oZ|Ж;r7[&K҆fCC1xXdVY~ok(xPw'RP4J|&±u?X:^ );Mr д82 NlTvFʤ,^K 7KdJa'L?NA;yˉȐ&V`9+ Cy2|xD>"i+`^v-&VCqˀbWD+3+@{nkͧP:FYk&r tJbPӣQsW;hhs~L @@_*doL;;s8莳v[ K)y'c7[l_\==،1ޯNDkPH‡}Ե J9]N BV`Ě5F}q~CAChǙFǘZUX ʧ$ ;J)ZCA'gEܑNn `wH7ս@#{ TCCfzV\lW}cxr iO&;ٟ<8OREK *IDr+_\7ɜ&aQNNvV-~x4vCTZz! ˶ J-A!!7[?kD' `)qn/©|U%nK[xʋ!yCeXѕz8B@Y4=(zFVR\dii%27Tշ}o->lԕ7pAカ+s%2; hJ:K,y}B]( Ko<I*DQӵ[Dq(|DoN*VS=#:7ձb$hN*h/p9l#Bt?夤v81'=ٵ0:>1buřޓtmfؕ Rl߼;AfBňIA4Rm..uuJA)BmPVйaiq h5Xjo-j}O6~gN<+h_jm8zkp 2XV}P'r"e3;GZ*̰>\/h@F#Q,5>qmN`R`<Ⱦh %J /*f .DY; -n!.[?cJjv#4\dI4cHFڔ}2VJmV UZx?1%Eoez##6s$ـ'Y"MT8ʾsYPZMD=c๱v?%y|}fp]7`$f :$!,4;%gc@4%- 7¾Z9ݻ̟y\6 GmY ΜS}9!K`JIAV#և Or>\}ǽo]*54+ wgrsr"pA8h}JbH#^5E}A\"M+Zez9;>Tt::fdjS`D0 0$SY|c^Ir>1腸5p<ɯ=#:CQ, MZGחN S2Zo1UV )m5V.}[U $r+9D/NBt"@)Pt:Sl&^B.U9x!4@Z;S3NϕLVDVIt?ݤIkڎ9.R7Ge g$7"ܞ\ӌ1!=L /*%TtײIbj6S$d3JAc9s&܈< F)o,mH;7u+:gĂ`F.ݫs4 *ҸËׂ74m@bdBӺ s9#+E<^iiJ̏ŜOkg' K/B; }U/v1KWt0Kl6Q,s8hV67G+fZb;~K-g͍vh7RLW{1b'R .Eay(r~ŵ@ 5!kcɟ7s;..d1%Ev0._ߴ1]obV<0,SEH`?%q.mqR,).*_!B =\R-[xO`nSoRŅz `֮ʢޱ7—vJ${vlƟ?ͫ h0Ҡ뇘QIMWp#+<)̟X8`Nt8rӉCZΛBԓ00eN0u;pwnm:<BB7~L")W)6`2xũA $xБ;E!r~9ۯ4Coe6C7U`RYM%/q} Q7ԺhLS@搤:ѿZ+!v C)م MCiza1? A+I1)%'%xst5zD\0kYj:C,o-#DO;f['Q(<{ɓW߰2_" ~{5N*5)ՉM[ܩ$MSxi+ןW Te+4}IgKVY~@fN."D*LiB\2 |ʩ'Idp n7bšGZs;u#;e{jbv|R1lPK1[5zj^c^"B4{Ҧi0lA+.RЕxAoGgh!`w7}DcɽFj򇇌bdEDB@s9HDdC3ÉޏmUU -3&oyb7qs:\4 O WHW*℗~ |lpL) LƭwFn d( ۿ\ JX$7pSj Q/ENLȂw;%źXEɡ(trׁkX}xQ.! }iM)Ī@P!/;ԌI/ ~{Yp=8'c@_YԖ2hqӑq[dJ*:}!԰?U&OTݴ"8,CO\5 I٤0!,g ҏ?IyB Mo̭55kp]jdh.,Nf(?1 $^g]F/t-pkdJٙ-RT%yĜWw K{F ƟG(X"/eRˈ 6NwS"|Ԏ*S=v#acz zKPrA#3ҏU $28OigHF:6l-n#DŽ%z0g14w \4 ]Uo\gԠQHDHNU,wԤIȢjc>^Ocl41$ϪwKS,7Sq8tqb4[drYIOcF~Z{RJg߫oC-ji^6Ho=ݚg64)ı2123^n ncLJˆ!EQ*a,#P.[.2ɋʼnmYt'ں9Z|Џ`[vȵkg$}v *لeԷua_Pp#I OTՎ7)Va!|z|b%KCV1z΁yf {)9:rb~Zm )[嵶oæq8pDžs=\pbj)/z._oMW~#\| N osŸ39O smf\!C"ϮIFs'7C_g wUU`iydA0'1i]nkmO@Ǜ0JW P&NDݱc1d[Ek&osH[y'Y)_jQhibKlzs&w*SCC_v&L1s3]?A8.Μn~LZbjښ i48suvW7PyiQDU:@WUͿ(AeAVlrO`@x>PDԄ6WyhfԖU8&ү~0ZJ2p *=OZdróJx.R"_wwBTϨvtR5z湫?7ܨZ/nA b,pwtĚNmq5|"6f(I>׫ݕ*TygP~|+Bp&yneO]?x`,mLUӊDGk6Y)i^G 40n̙q, !l!hy˭`YP TLދ .2p_}u{?_?/"7(;g,]K1 F =\tEy>};ǟTp 5 G%<"u e&U@8 we`f3*咥MIauPơߓR*Vab~ {d9Dn,g$%ݲр_8{V/'|Bۘ,i9z^M>iK#;HIy?N<1#t!y׆IXSJ6fmȥ~`/9 Ԇ p&HF=2J4Sp y)RP|/FMqX56hj=*7G8ݙ_34[!L{gW;ɤXDB[t(ӁMڅ MG_c`ZAkh[%)l 0([?7  C{Ҟ؟uXM`1Ӈ^KD' 2:]LM M &Ws.Ug)B?={9鸳?+!tUn |r3IƸY[^~5pz|Tˬe6y"R(LVRɗ?90 (Nei|,I;eeeksS̫T}Y懦Y`WVGb6av78v *bS u C'Bl*o-]7b}p"u,؟acfy&\c]'Foeq(ܟɮtDGGkc~M{=/pn;u;=5n &)16Gۤ*"fS u{.<:n!Vpu-AƳq^M/?p9qӨ9Pz530leWp,hrk5iȢx-bgff˽IxșW9(+r\]A%/b@֩Ro9T3!:֞B j*V q$*GGn(VuX|/fr ]FD](SRqbMDB-w=Y["ðl ]8hS͇$ܿ?T բ 8A<[snUT܄SU3&VUwDz}]P_}N E/g\$?,^~%Dfq <&ֵ^w ]le%@)sɃ&īqnp?!ʫt8yk3 ]m#SPQG $?\;RQHS<3hq"֘ˉQ`Ȝ9LC1vOEzQMtƋ|qҀǔ1lt1J.f)ԜkrI$( +٥XBR%`lڷf.Q`Ahn %hCs``BT a.Bvj.!aׁtC/Zt-[Թ u)Zoz/5^/:ᛞemOh& , ;R)%^~/ֻy,9  Y)٘jjQ)fۗl\uW\  '}A ?gCЅ^>5pf%\oc{\LYg  h #PUxU!ٙK 2x8xԱ7U.;#eqczja%`p' 12GIBrkr*T]c;ݨpp'P]˴ӗLohvc\|k ݊lɈk4t!VYXmBm '\Bth33 K3)Zax=X=Ob= ?"fP&YWRec'΍ZBg<Î^a*yx+x:@QSn/4Ĵ8wng!W"Ӌ Y@#;D9#g_۸1x~vjÜHBeS@$W8UlN L+&y_P+;[W~,χ<4g ,ZFTVn0Lh3W(io dĉ;~!j^) nTg1\!`z)JVA O_1MWx|wuH;"U M@T(Ǝ*f}ҿA &plDLD-ԵR Zo$ʐŋh@6s%hLPt `5Qv̨TXivvx('%* '".WLd^l(Eb+: +iqzUZ(AAfD69nd z=|8l%$V̭jc&FM{J3Kl55QLdq*^گ5Qa(,`QX?x~ 1#$ E[>tvGջLf?*Ǿ⿶^ۗ;yxggA0\S*PoC˭lF0ɊF}m'ZՊ9 zEiI$oDXdҊY2~wNdr2C3u*@J-;.u3 dc8y)MsVTcf捀?xzi'r<'icPdm¢50/mS W*ɳrs3t%݁BwЄA40n-F&z7u*4R:?5և$M@dž 'rWُ'MV~|-%!}mb$0XD=(Jk_ h %X  #yW1cB`9H yn˰;̿ xrxy7R!}Txe-}ӊK3^tq*RuON"MM A 5 A@|~h̐mIm%=4H˵{ њ; T'r<HhbfF o$: nڕtǟ(moFy 1tY^%_8%`x(r`L_Ԑ!oOHr&L:ܷ6RkpE٥$ʜL%%͞,VPpimTݝ=$8dz%rk+3 5!$},ğ&~'s\P:O:~8?$Ry giFbCZ-7Ak =vI#C÷]a'-MCw#^^{%zj")5"1a ooBݛ_8 BdkUEr\(?g[O[l_ɫp뚣phk)^o= r01ApAمUF^uB/t: dcj_r `A3yꪊO`!jEhf3{\4hmFD _>8oW ic9:lh 2]LDY(^.\UB K,ϧ8=~֗֙|u`uݢ 3EafE@wtEB$dRv4m sZ"?uxhˆ"Cf> VRdE.0An ݨ~u|ۂ'jKŠ@M!)\Tq:Dk#0yrwz M'\}ōmuswIm܂u&qש&n';8q3^Wjhh`P6d3X*Q;N֚%M(7!m() #$K9~*f@-۰KgbAaE)w8A ڀ0 IFb#)e[ u V873Džξ S&ȚaV>HWwq✙3^q'DN[?k<3j">W@{Eh +Y (Z &+GW&HyjMZ&~3@ ϧѶ9'ΣLݮh(T'.&Ƌh}1< /rp vBϛ&\qZNz[O8:L+_ձH) A P/郸Ckl#-]pÞC>QOKۄ\w2HY:Ԗ',]65P%P TJ8֦qqd5dRbص9u<˲@!qǖ4@&UЦJdSc5\EOc\MO2o"شwm_-ytIV/7=ՠtU:cnUgOM.7B} 3RlTw7cl Znt04]C~~ Zےg+q`֖ :C(r4|s ! wa,"BLΐkI@+8$:2 z/fa(R^p4vXa%e`g7@=ܗJ22p=֊zG*?N7)ԞD J3nqۂjuqn|fj"v~b딏)Glκ OD(+W#'(pZu$!#I"CƲ[ V3u6!l ~K[ܦA7O}561 oP,kR)/ff% BV5b !;9޻4 }$M 3ܫ6u[N%^} NjgCDaBrwJBrµgq_sM~'} 6Gf-`d=oZ- f:jk}-#/wA4)~)[DMV`ciVD--tLGOl_?)'@̞cTu)u: Ks}5{ YW -V %Mt/60 I0'4"`b&')0VƯ!IĦƤ[aѱR^5 wv>^~s]_Z?7 d :܄/`ghѤp.6ҝp ^WiHp?^ FUW",N5cpPz55ӿR1"k_*ӓ0CUcQiL<4qيrӐ/8F5}sUfkDGAaㄋ,mvZfG!Sa1We**@PوoONM>Dy$MZA4mO7Ts`3fި34b⊫a?dtۿIkܕP+}t Y`KQzq"Lvs[#T2,Hzg4aWnMԺ U݌r\} dECL.҅bl9R61|wfi֍Z&|l9̃vYc"5jl2NSU$J›EKi94+h 53vy27ɚw/_EFgsoOccvCe`kL$>@7HD1k`/*8FmbD@Q!e(o[VEjAHe-CӥdگT4ҙ#r:~% rբ@2]( 댅[%YJ`\y1^Ȅ8ޮo6 ._=&qzjGG-rBCΰXS߆jMӱjԦzYXΨq27&*ݻe5@䧈ʞWխ M22Xi(Gq5 }N6srӇ#Yl^WLFj}Dj[0$ wk|̋~R,AiQ?j9xCԣO U,|p[V.x'F0YLwi nťjv #a;E9~_ h*R=s}CeOw@M ,_֎H# lw $].~N%-aP"1y(ah[CiIE jfX~嵤mɡ~S /+c%L);I93l)&nƟHؓ[xfsL\4mas*3_sҗpVo]Q̴E[a;|ֺ$/puyח ьp=hȠˇA@._9a D[W?xT?|9_'[{ؚRs;mu S~Y1WŚKծqrb.y"rQy>4Qt?=~Ly@u[~z,1Gu+9e!hf !mP2FYD6cݩ^Nub&;K6j-Xlk)TۃLѤ"7`62AGAwaC`<Ɛ#= 4&d! aƈ]=/^<$+͞mPeόగ74B%?|Xݨ_ݲX&_4ltL}b+֣q7B1ҜUj+n_sV@]}_U8@ C0͂Phk  E*"Dpa5X KX#?_{j.yBVdA nfqt ߪTnJ@n/lSم@xGb/8Cew\wI)ztElh-@H2YPgʤ)@YrpV{,*M Z$Tt'u68qkyAMa>,i+?HA fCAgǥEF5DTRV% f\ݱFc5ܛܻ+>x˄,Deslaxe+ Eگ\D7j]c !ڄZۙo nJ,LE "WdpZZ{ U֐epvz(z]0t51g#Ӗw4dBjv=hR@SB8,BR~?Q:Be!$TֵPGڇ6L :\a!7d}4Lc0^y)ӃL b#hgmAn@Q@YZ萋QnA 3x?o8|;qZz%~HfF%GaJ7('D{:e>v?.0[$7 |nX[1" Z%=Zg嘼[5kz"Joc8":V<4nTLSU14A-K^o79nxͷ2x& NwvO=0D:s:li Re aGvSУ$ vGL. ! B0G[!|穟l 4 evsSLFԭʭxa IVeyP |*)1҅L CFkǕ-]m&;sBN{ -XYOD6tTgv7 %ȸM| 8\u3@V)ӓL4/y.z<^o1$]6 5| xÃ/j4@=#^ SUOlZ;HZiy>m]/5}`f' N979N7;DZ$˓-E)Qf@$-Ԍ9aabet׋TG!+H°TоhyK3ٖF'|u*/XH_BOn k. VGr`''1!V6܇Rۺm{Hr"܃&V^S=& d#$FcJZj{%[M8C>R tEvJ̻@w)fu6f,=+|ÆR[1ΆX"Zm[r) 3w}V,>WM5329VAWL&$D°#õpTmX-k+i4QGiV&gQ D6;иZqfZp6yڜGt޾ҧiQ/XI';ÕUV@s1 b.##X5?֨_\ \cs?a1,5f{.y"$+{\h~v[hͧׯtԪM Ӕ]Xwj飖4&/7cnz>iY"~:oًEa'ڽkuC0\0-M჉c#^2Mxw@Ӝϖ_3IB3?A.F1+N*8%2V[kɮ]bF𑑭`%:CѸ@nS0,a$[;B+~B7=:HZHhJ$6.dxx =ĀR  I}2J:5\/")ac2_AGke}@8GML?EX|_>zeD6ZU¨,v1.!rF~7,SkH?ߟȊ ^(iR.[u}`Xt+hs~9THA7D;<lv*Ddu y< (AϜnipgt)PXsEn쏮nD,fZ5OK;_-#aL0U ,,LH 释np~)C Fr"h* T+#iPs^_5Oǎ&8﹈G;]_[>O҇`䒡l2džyJ{X%fȘqzIož=T{ZIfCl'v>R7kVb^샇BAtt֙՟qAdqmb {g9XQ4Ijfۧ9.O/D8m~=9%L5MU'rAw9GARcyI"{yFG,07{/Ej7g )G⢪SjHT9fWTdY#("09;^ij;"g'Ė ɩ_6O@1oM8{%%B UE nYg exDO5ZQi̪5Eߣ6]LY}%0;1sv\/iXAeo1- E+"Ay \PTЯkp z|ZN#I~gIN!qEdklPBrz&){rįCC~i§hC{^Q?L*Ļiڣ(RnիԞu,\PW&m`UoJJU;Kޙr-Np lxjjR(s1ߗ'%6Wn+f(HtVCH\(y5xxb Zl^'`Qt60!up9mb"/nB͂oWbtֲ[ȮfrEԽ߿uT/(=a/R.Gbfu 7;E P`HcZ't^;|=3#'پuKWVNH=ÆoPK{^ߩ}mIo} )k<7S/QUJwׄ~-Y/r>PH-TbECL{Q:'1(vϮ U6g;Z;dP+G9fn~68Ü;dzV'|̬.RDo&(?09I]Ξ?!r(Jm1P^KjVm=!ܹۤ$˵ x"y,.&I!q uÞc\aʹwxNKr.=46u-[~[˭˚S!w3Uo )Q?xo{[ռJe7A.4-/3#̶%?㻀iQNKZœ݂]OL56Y$};`\g'r=b"iцf I!Y ?yvo20?M}heS?V1榯ľNӀ8SWr3HAT9c <|ѐ=ǘR ǐ1؍@f.1E˲r OHQ 0ilvTfUN̪$;1k[{ZR؀r;<6Up!vAK^|6Ebu"-{#3teץJ ]EF='y i삣g W h{д a]M "h?4T'R}!ip" [!AbvwAbc{կg",tQO,") ^h)7q' ~Eaf»VL>wVyRQLj=p{6k/}4lGx^qsXb=P; s˨v\#^JJ4YԴu/Ȉ$NWFExI%r]tv{bznb*P6#Twmr"a} /;'I¢eV잙'ex?3]*h)jpi\fۀM}BX^%c)Wzw2K>qWMred ?\ղ=F2/d,C?MLu*d?tq~:{n*dl-/96ҽO0)q(%,JB=: $O4 ,/U:ru|xfL :_C,9`He'R@p$g*e/ jv|E0 vta01e"l>9NJ5 Nn75_(H:b$M?8ˀgi_^ eǚ薞I"c^KlO[ dt)ejͭT7 &D6]RFQvBRͧ#*]`)<;hMFuPk(t.SqmOsӈpErMgu<Z/VL6㗗b>} \WՓ/ʩ[_ѝr#C/v* ё}iKJ;? hfV)i #L[B'n9lFIW}f`P%u& 幪≨Tਭ _J@e'g,;kR~(;_kii9}yFwVxo Rh]jk_{8mRڬs6dtI5^%aChWؗMP `(K}SבB$r%J8~T&[/#蜲+x4R=erAPa=fM $T7SOskqͽ*sx{Y*2 =##EJL GK 'c[1_m:xhuqI-)!Qv\wr_a1%/W3EMɶ&-ﱉ:vp8vR=Xz,(7\zZz n.jFF1evwI QH>_CO({8*QyihfH6` Ii0[3^FS%/)^OvH{$Vaurn­H 6խ4\}{abÆ!+`ś0\@\p r l̺{/Gc ?Y\ ̄їkă(DFU&< 1c3NUWL-DVݜQ~0vS?wG v./>ϔGx`{SO'D[L"S*nKE/G/ӌ*&S^?x&0\T*/&Hek_O} G@ 2}Bfw䎁E{l+2oyP~p"1Le~[rڇ/-y=6"=;X*N٥6% a)b=g$9@T2+06)b{ # AFV!&/i`\u$㷸qStm6Y};z5A{[3ߏ}/԰٢1hph~dhKOzM(t'yůEˏ2>mQkBhW7O *F" eHj&?QM1?O@ʕ`UBO)֜S҂(#>[%J4;G'2 i;Q3w֡*?i R*.3o֙n!eGsW:gВ 8 ej}] eHV<rndT箶E/˖VdkeH%%a͈GC^ PZ]/LVͷtώt 121f7txp(-gcP9)eR_d08I\R #$l̫?Af+gIV?"Z>t@0Ð=_Z݈j ,'+Cϥ#%7ru_<>{3c vecI)"CγQ"$۾?ܺbxl}G%I n\?zY:ֳ>"K%,щۮ$1s&dmEtL3V>XȈo絛s};uF&P r4oZL6>* %WpL8@Ț :』=W] VȆ4rŖ[y"Va'qHɖJO507CSJL@#'fGן}H'Izm}IDO>-iE* $󱋧d1 h6[sm mbp*iNCrDI pq"Ryұ2D!$N8Y 0u `z( OxBGűcF4*oq jP|,I)!?+IOiG^'%mZ. pl;5ڰ$I7=p%K]dY:w@JO^ǰAE& aJje事C-hqMBPXYi+.  /UI*mX4;y>t?Mn8<J{PEAe94Fp ~ *1 d(M^ы܅A"W{՞͸]M6>=(o-N$auHZlӥ$-p4($6IEe;q2DK) ;"x;dXbtaOKOڴX#`I¤oQgiOG[߯WX}L;`J]d$ʺ?]Qug ,>PIPtJ(W1)0u5WCui1!v!t{:0@m3Dڕ}F~}k Kp{~ Z iu v!#tfWVHˆ 4&ۑ .#ww 6iӊMVPZzKթ{FE0p}gKz_X3(yb;ڼn]1DK΁"fʪ>Bz?btL}YgHH#8,@[CecFΉmQ V6Fhf_Ta(Rͪ/L %9&~涠聾ވDGZA$.)ьgݧٿļBE;!YAmjI ]g#~1dhfDJ9njAGV IH!ܵ;lB``Q.f 1ɦiJёXfpkU3(nZۊ >:iMi =\ ];.IG#Z'lJ=lo9CFͨ m+.ZydNEXXQ˓l[Y<tr;+Ϸ7(jӟӂZGhF/8_tslƁ]Dil@>Zjets3;chhpc|ނ#&Ƀ9.ӔM<]"+"}9\߶]h|P݂jvb§-#jOpd/]U61foUE+ǘmc Abq-w%1grӇ%$î6dHj!<~K?S4'9Ia\Ó;SQaPV;D K:#bBOa1`쌑|"R3Rw `|OEfRe1y*LO}Y/5pM<``Q* ykvUGe;!7 +{l.-^R,Xj}KeWTZ𿬄3BMH8tHr$׉Qn{߷-HKw#Aơe n "jє!^'⾀ W@j#􊖴aiy:L- 6@0K,uݕD.QtW a ]ロc sdJoVj-Ma9k5,_8è%1pcİadg[z.8[$6Mg,@~=Z6Nd{L"6k&A40|sab lLUYYSՈZ tOVqOԳP.13B}a6J+g$yQ^ } AI:l&cݬ9Z/2(]v5|'\!꘸၍ eCf== Z@(,]Ey?Z[yJ{xf,™,') (ZzOޅߑ6;FO6^jEm9O&2;(dMZX|g{|³a@A5ӷXI0nSsyd7H~M.Z( T6W<DkߵA0IDo%h˼d6lGp>!r1Az$G}MQV[DsJ_ }Ч;RB*ODDu7;b jGB#: XoNJ,j*>(>2`8o0Oc)Ajaxk 1@d"a_HEv|nVr'n2gfb~$s։ l'<؇XNpC_JK_m@׳vb/*R(MT^hHd pm L{CNo܍Jg9zSL$gk;^e# joUІxy|UKc\0J6:ퟅy}ߠ/$`o(ܿ!!wXh=闩6I:3_ ĵF218G!{'t01Î4Eh|b(.8NT֕aUt˪i[gX|Φ[^o骒*J!<ù@yUΐm6#ySA_6.%ΤU:&TVa8%+q7_~ y%Lo+7-⩞'<,$x#rכ_2@,%dR|񷂖bGXy" AW$ !0F)ƚv[ssCBa_2R֭_$Gֳ7ZY\޽۷4d\AK}Q&ɤ *$' <h4SyhiV<}Zq23{1wz:r*a5.5o#?D)X-"v2_gR-0+'JC-l*ƸMۤCwlv:LuoWѠU*z-`ԢXhK•fk^;1 #ed{aP!ms_"R!xȘ+`{2諁[xkej,Ǘʷz1װ}w:CqءH/}RtUsL<sM(Y$֍|ΙHZE ?f5xV b⠏~%Ffn:ٖ>a1?+`8p/(P!8FU 5HvIX[dF W6S@e;n 1 5t>VU5A7Hs5iٜdGoX 'Dmσ> `Gg6gqΧ!A}O?;(㦚i$v#x H{) #2 F7 NΈ$* nAָjsLFGxDFO<ԻRCeD:U4kT`n)EKJOʪFKqV<w@3anOG vFMgkwO/%pIO:,\h?qcx*'MuyvnEuh&+v)I7V ե^21E'v̡ v#Z|%j7[{VլUwޯd h )Rk2wcT4Z} v́^^o%s|#zcke3ZKz3EfDOGJH ) 4!q. b(R޵ v*&_ Y#f@}ܿ3aQj4%]eqKB7ln{}#&?g-= G_*՘ 2G09xoAZV`kwp>|  ogrYP>@ SՏ2zoU=|m+'L>-ԖFrfonlf4=JGӂqm{RT[T%YnQE@MД𚰳ԻRV'r|,8srs* 2ڭWOHUm 3s5gvy $yUX|IxˑpeOwww PWKbXRπ8%9~r!(5|b7`+ 2r(jp,TYC-b\RI|d@톺̿3xar G|w9&Ȝϡ!ӥ18Gžח፺33c \[ qeb6SirC3ў݂3W($ijUp{RAzy\[BO\wݺ]R"zܵoUM2Ć~!7L"J&Oy -@\ يG䰖 6 dɲ. [僞,H|7C"qɊS|BkRv8r/DߢU` Z7vejuTYQReyݵ0vtGdD&^i\龏zD=\h,=*&1㴖au[j j.[lha{^>iׇKQJs\K$]p!DFh7 |wv!-:6y)hXb*+QW'']fΘy \Fť]\_w{45Z?ÛA5>yy C/ m{S&y l `*Wj!>[8RB|gyKgs`.ӵGKT=vaO=٢O1^(|>2B;nwݏg]8MN+"ޢxXH͌Yg`ccGa[ QèM[l̍J~R݄ՀꘝafD8WOğ4]r|:͵`?_flD\ޅΊ0(> #Op 5rO'B[,.JL=8Lc o}ן=2J efcHЁ5F`s19ବCBm|%ύn޸4q>q$Фk͇^xQA~6(V,c@UU߮Į zsJC4MH 0^afB#`5dy@b@B9e/W0?kHFَ7 EH +Z!w;/لwxq:6ZD.’4<:('դ4^dh.K_ s~cI8KDqkJw2뵺2Xl8;X$֜>z.ZmFUFC$rm!PgQB g VQMp/vqnslTXC})Zf呢o|9]#(v`o {/b%5f2~Vkcbʆ n)k精0J#YN|aԶx"~ `[2Ux}u+\`y,TӶ.^2#iyy(+Z~W4 &כZK,`p;e{[]ڰl `%5ᛐmG<ǟ "s3=Zg%Oq`<I, ~ߐfٷz=uZ/6yHI|([@6 _O7w&䋛lo1{S{PllfvVjj^V%~+v~jJK}*6ӓdž>}7GzB c/ |mJ:ŠvT\"rzŎ$%Fb)ь{G +:hA#'\tP{Paz.|N!E;uAiE8 hun%v}1#w 7O( ldQ6y`_waNt`AC3YΧS ~Ox-$>[Mݓgf=bm Kk `Q1SԷ>В8`>Yw0t?wpw_Yv[`lQ52dj\#|ɀokPGD<9H e22j34\ l-Hٲ$uG:GiO^ؒE! ZǷuۗʼ81' ӊvm MCbF#b!m:c@Fi<_{π3Ȱ\1 "_;y1[zXhǾ+pY PWs#[&( z%gV7 Th'a6|tT2Kiz çc(CAT[zJymLX[)>Xy%6&2NŮR.2#I0J"-§tKeD K)w(@|lNzECzԢX ; 5T^tI'tXE[qI^{aMhܒ9[CInrlA^UBO,P+uـS[0-kͳ% ׻U^NZ}n1Biԅcs*Ddd*QA4FqGWPePr!fY@lM"q{ !r·cDEQj #CS2f:y$>5d]^"P3C:VkÂ1J1xNX3F~g|* KEb|kr C.^rRИBʱu;$-AÀ [>O 9Sg*MG^뽠BYFcؑ_: g pp8(.)Z?8<"wG?5ha9Ǒ< T%fRC@⼻,}9[܁;etBqR[ܥo$mE6T_9j:fD3hzڍl:u,t'lEyҁ lZHWE3+mdQ@2u Ke>=dq̑=O[=`#@&aV,M#l}GhXM-թJrqɇ1dd1P)qX>RB M=ʰqu?5[rlƺ6qkps=Ι5GX!O]r$SL:EAPFvY1lr&c: 3^]Y^ot?}.WY jܭdqw¶ uDP_I2)h MsU3\ OCS=h9:O?ǘ/뺪fNAI\ng5|F"FM> JN;{zt8p΃a|w/ -x·ܭ)sqni92l)_;eRrB썷ԵUnFoЗ@D5>N9>w&l ^z(e t b(Fsd*1L yZf5c ,; $kyrU<тĚښAݡE`JԄ ` )y1ivO27n8L#{@i3w&:tԫZuDS*XptS\] 5;A:B%v)HĮoP1ۯWxdϳ;K*1rʟ?EyE6TdA6:JCFsqPq e֬%w2W=9g=W(cq XYPZ!qW/6~ B>?-aҢ Q ˛NM6@<R# ! fg%<63EE`ա|u[udvXN7{#WtY+d{A IPAoP4ћ@"#TKےSBOCcm1خt|v Fd> Ii_guzR(@5MF|GU+]|46kZȨ$cU̪4VZYdN E-DL]N }sD4yIEs!`X+#j"5 TzjjJLSL%ԃ^.؂[QKY^Z QJ!Kj3sޟ dвlJ%DLkīL 4,B, p5uѠ>(x<@пyK]\JT8Er>B%E393<OȲPf1Țw.OҘ6ߣ5mCnpUk|-z;(aр7?3z/EE5-0G-k5/-,z mtnh6U.tļ%r~N!oO>X$YݪR׬L2m&nkH\3h^.,}j+~)kwbq FGX07$?8#y0XQ!ڴg( ݔ4D֦`ۖȥnP]+{5rʕii"na䩃̘1; ' 5Rw]l `Ր!u'wlυ5\lBHՋIhu~bT^8Mi`Gg}_SBZ1Xvy¡{Ǒl=Ҿ%)CUbh рY.nppyb! L; eѴjMQ;0j+?}>B3Z֌{:L- éעݼNG\ؐ 9Ͱ(=W. ϒq3+}s̃maBkxFvv=yI{,5I;X AvĢAxW(FcpECӌʜ\'\τS@O"Wi+XMK6mۧZhV;@#kLUCPr@ fg*^P൑ m+V1'=ѳiOb%ofu?%/1̊v E*J yP\U~s̀$f"L`)}h\ fS#gOqj%þ'L[c`uRl)Xj>:7m%i*ᶐD/K׾jJBb v!i8/ mX0cwd0?}]0l ysnɥQRNTDEm/1m#1r6A5Cev?\a72)xȢW2g9=Zb*逎6~%W_"=v ZqFx:o] 3m-8[}<$$,k 8_ʊPl}"SzQ}G9-~i*ǐpwBlr6Xr'0)`iP}sZQ"վU>5׼ O^Y B80,̣Iބ7@O2 .lX% J_N]~_Uj:5{ $N+ZWl\yO Jש?'(⑨yPohϘ>fX*V>HelBWL8Qp:Mľyπd4RpL)4nNqղ\xtN;7&O i#϶*;I' Һ6Ǧl{|yU1!>=nbl&+&g< L!j&'0/w y~#$3-qOW,Nu mʆdOpsZ7zqʬ>Uøc:MfEMY8NO("Np [hv)cP7ۜJ.65w>/7!>.15Y4,i>6p*F+VGOLFû̝- cbze ҜPP/6ڀYZ0)ӤX}. ٙK^;{yëcUc/xP@n|ȹ"A1֓Abh10DVjt L!uːH="9m}Ce7|MTw}ZFq4VaqV=yb5=|VF=*{zJ')SD:ʀ$;_P1|sB#_C`az 𭣨}|X.1qǵjKyVv͆ ~-}%`=pYgшLVx^Nh+y[YqI6dӺ)'n*Y +=(b4le(ܟD#J9`,W:ԔWIEdlrҼPEV +;(AU8lȆGdoG .mm씄H7&Eʾ !v2BD`=E*pCFUʹ.شrnm76_u5>~/G N5Qtۮhl*5~80ͱ. e>Ș egL%q&4?V "EbE%s>9|>hVN]w@QxFtQjj3|T cMђ3IvT&Ou@kHU9q]6+^'w;}Ŏy`-cz[mW1ӷ(Xb_\p)m1_nǞ&œ8']?צ9ԥ_= u16[/RuQQ*As/Ԣ;gc= l|< 8.Ax-aJd$ B7pdXwXг 9KXSIh4]pR '"h LA`di-SwX]d iE /)]Z4@K[(@J'7@DIn8b^! ٳԛIڍbѪ놈[ ^|fjC۝HMkʄH5Aגr(,?'pB[1 4pb`$`qa.a%a(gף_Q4(M!~Ehԑ5N0[Ue4/lj 氺7G*o:aVbzt,D%;0g|1y|bXEuH J捸 ws c9dˢNc.dCv4pR:j6m)Ӷ&ZSnA֬vuui lE0 rNKX AB)j&Jr/C ]\\z>VqqFā r }3<#'Y/!-ʣv}FC)X ǠyMŐO/UkoQ?gj)uev&{+{G xهTQ~༌ef~^M52o-*H+)GiAOg1$ ֧mKIf.^kwѓylف zix|kULX"vQXв /*U0 a6#ug-ɘ~CֈSH2Ed&{Q5V:u+Fs wGM6EqI8VM|m>S 9N;,,́dw4\PEWg-ĮŷVkiNI ?Ѝ4;FOQe:v(@NjۋK5 JuX68jSbG=VC=#'4_%l@3iP@nYӲ zk45/0F}(C,' g7I|,h9kա^4C=H <֡e@$U0}s3r`䲄Md gO9&=mtjK(LphQ]_<{ʆuWEdS m-toN1rٷ֓7 >'i^C2gKyU5fà NZȽhVlŇb.=䉆@ epH0~kuGǬB.G M#$o( –foo `=G7j:ݮ%>DYUxjGHjT _=oa颉sF=DYBL;u'~TSKXe i' V SnR:-ȸUA.QPۂp18+΂HNc/f-ytwmfgB&|$cazK{V3h[ klv XM"(&JQA:jMCC痡+)~FJ<[a_ uӔYO *U#HR A´5xu\M G"W̿h?𠊖o ~fx"&7kAwУ99AcG=KaQ[p"}jFS ZnmŏLU>>c/rR^^^@浮D)~o8D+LUAAzbHb ]B+c})| 2s1cӂM6U<6_L&22s1ʣ.z2ƶ g9gèSE@H2E gy e;Ws^Trb޸bʽo"_>CbQ7P(o`/IvO4/><4MKZep_W -ч+`4~^'sq݅cQ>Mx|s ?CtL}] A zRPq@7׾si I@cJʑtq)8Pw=->Y ܶ)\ ޹Z:ֈHo3s/2yIGct57ˍ5QREN`7]\Du9^yvbH;f $J3`jf NLږŬג#Vd:7 4<^=p؝4rI՘*keQ0Aܮ]rELg;)l9w8^RB^M`m1j_ӟGx>X/%PwǃNbPAZ%[KP&gq1֩|ʐQKRc,j%;Љ{I*&,Hw bG+\Qzr>PwoUi` *DptzxՕ3_brҜx|Oᡄĸ޽V\*2c[Y+'~4fq8<Cr4V.sF˴~y+#~O]\<\Aվ1ޣȠ(_msv o<5>%Y k:" -g!+'YCE![}"ה~K= eKzɼ(w-v<6Q ^\MQ(tz$U`cQ^λ~됓WY,+a35RtPO{Z?Y <:t:3YZBHVsUf1q:ǕbQV5=hF.x(BHۅQ'e0坮9UXVW ֠*D2[it@q-uBҹ>=°{A )ۉp!-R;Jv%U{_Q Tyd?Y6BKU'I^᭼C Ss1 L*Ktca̅hXҥ8jAY pS_G1mb {/Vr MzWA7.}l[BK ťR[&\dAP4z6 ?OLke\u'lN) ݃u7KgkwC WzSRL{1rc+=0?E14k E`fyFia|>ֲvW(R𑫥5RCQa>B:U%y Yw L\\H*;N=S,iر`eݥE+.1u6>ʐ:jD҂jт CHs 6 ~ RUNr/H^6!.C8{#t? B+!xX4P!/Õ݅.3FQV 1~j_ٱ4]k0W2T }QveR Z97c;QcS̰jC HIWcn8>b0ŧ!YbĚbTzAgG @ִ7QEHʔ)cOcw#:G7|aѫA! D@ɿPOR )rQ+YL.8 ,8'bYݣW`fi ̓=.S,"Vi\|!xe7 lh]0L\}(ºp!?P>eRFւL#d2,n{!\Hek/m +J X8g'F0ٻT̈́$9m t߂V@НKzҭuz-"371x1Gˇ qbI*&gD~R؋^:LJ|#tB7LBc4͞w7qP y 6Ь}]kŧˉC:JJ'pw""‡+E5!=Av{a0lY}Ӡg#JWX#iJw&SZ{|wԇd]~UT\UGM ?qmD}V8Cj`Z&,2k5&C:]\)w[VaLLJXqpdnMόw`ʝ_dXk6w` ̋HqG0܈̯[K04F"revG(HLGE{#jE4̃<aHѫFE+ޙN~;魟-'ީ SƀLB!JmಫeE6@(0zFAW 6t4ۮ'2:1/g$o0+ĨS)45@;rFi˰>/$G/ZN81xi])t@te T1n6,œLwUO8WXlvʃh&pYqݠ?/v$q Qwr꓊vȗw$>qUAh (.8̶ZeE3]iyTҐ.AϤwF{Rp x4-tp' L^Ғby*va;PbO1 tȲQ`9>e":sP*4$oC)n{*Wg̕>!]ZLL~O8PYP?pX3n,+0#?m"%씍 #hGmܭo{% ,%^^iX^ [9>ϒ8 x{tO&HdO_5 Z t̕#wj}b5X`K$oS=/EeDrX_c\?hJEVeCgy|&ܗ:"qvRvC ?-;$J5){G۞Bn(-s}`Tl2RN6Y]$`<}9@~w\}hXc e#ǴnB@MstTT?2oǔ1Mj2"T߮B>q_[82:x[<5@:׸krbEԩ.=X ;j kY4R};Zx sMG ?,=@ 4WG#Ԟ xkJ]\rq!1WA,.N:>#FG[ R0Kqk/m=H(_ٝ"yOq( K(9^At}3ߠI^|)REIA]P0I5&LISP}LN\Av RVވY|-zz:4ݯwn+<8|CBE*c %K/y Jxby{nC_{ۿu@E50*|^]C#- aη>޹};DMk K|e/j8#C/`D]N,j٤s+@GIxz5IQ-#| LN[\lEugVf"=|w#]t±n3P%9DfUɟ:Z9{ߑ/i &uZZ6.5_ZvA, OPq,3iFP m%{MtlD3XOꓹUz>hjrMQBa%a dX@n vZ kP5OC0"V@ ~"/JK7 -WF1xRL,3$]Rx68  c7h)>_)P: =0{w >aїx`šPDd0?a9\M}lv2@A{ﲐAXõdD`9{0Ƒ;'A4͢VQۭ]#@LTUY!&CH0)/qhdqd%')f%{L&RF~Ө}CF;_/0 J1}1q4VXh 4@CLJ"x[mWu7X(ȱ(%Y:Xޮ~GmA~&;_}iL 4\7e%ԟֈFKIVp 8M0>~JV0J6sTa/Í8KXNgť<ZMY/{. `lB`KTUFD1 *gyKf~CΪPO$>r.#o1Q#=i.ݾ:9ZBS?Yt =REN 68*g4檷T܈xGl+Fp\Gbٿꥬb#r1kOy*cE5qmL !{RVp`96ڻsIHᦸ[;4`X( Mj^ 1Ѝ2!i@-#i[#RR);b1yH|Cx:,K iu񜝪OdM3txhJX~[w}!EM? Zq0@ӧܒ6˶GĨȻSТ7OKPf7ZDnzGeE'vB~{xVU%_ylMyz7xi*HFk`JupS'~ yLlş5{E[m @Tyz(*G~މIoIiדθC4؏@NX<wJ6ʹ4NWG!b06j4vY ^&ʴ`0!wtΞb%)S0khB55iaS^8XU'"ohjM")7^n#|S>ԅrds:j'^Ij4Fp${wAP 5kh4Q9qdim4j<'t(/oץ R2.qܗ>3.-qk +ҵ k@KKTz dF^!%Uㆁpg-dz0`ɤl ²N*8V$莕-M}Ҹ k5Eur8,E];RfȨ)$[?z P0TPFAm&wI%;l?,7Taj̃?u|g;E;p ̟Nˎ1R jr ^lg\> #(C4k"SƍTok'tȭty{;CO)oU.ې? k)u/{s#t3Id_X6 ڒy ȝJ@t-?`~#-pgWNs^ RcJˆٿl`\HnТO,ӟ7܊v5·?/쵃j1 l .RuAtЮ8xL^Pث@Т·(=U}?:;-SZ)ԝy5D֯\bZ5%mLZCmT"ERv2}ՆG䞢TNzG 4 Gh:4DHi,nƌ߈4g\1aMLf-G98Kxwz7WrKj+,5)![>KIE5kيu .8T|@JU뮗s0(D@AWnZeiqrA{^Tlde5oYKo.Sǥx]2wׂp0; }2TF>8ڻz[-$6*H30R&oGx ִ=bz$UAŋ;4_&|Vs\_D8^mpw8j K#H/ЀdCΆC +K>nS{*=>kk zE?գj%9zJ+&thtY)Y854or+ZK~q@vӉs-wC@z\Qs ;PJ{<)08 zu"MqK{+V3;5?0fZ)&}?ͽBګt1߲mW[ZaC& k<0%W!ڵ>uJ[k9 DSڼ&nYZ~X1ΊxC?Q\Qu9ݫ7kkX4:\ B]-|!`Dܶ؜ T}0~t*O3EЎ!4"Er ?!H ( ] [{U\>=V-Yq㴎g%]K8H9@e1%F`m[i)e[ic."^704[hKV_mۥݛte ~|@e*56>hT:燥"%Je [5Ӧn?iCeE/ot:myw**{{u"#?`jފԹ9RHLt`ܺvRRe4?TVݷnͨIsJH~m]z/U08q ݍ$I>d))e2`0;.u^px:ia'ć ElۙPN{͸CYV.JkYr -3Xo.PUeHfOe ]%<<(y]c@釡"Yʹ(ȋ/*q q8Z `\컭Wy0|TQT=$Gtϭ؆xF T]rzg{anPb,B=%|u dpp]sy_<⾷@9ɚ M*8R˨*_DٹE$P-täe>T"hC lK^`8x͹3LL6{} HI?ODJ]Pɷa]k=~%E&5 eݭw6t=R0ڦk)/& 0|JN%Dɇ)^$}LjǤ0@^1H$4 obh$0dā' #q93?8hm.h]pe֝E1NT?l1dʂ)VA$=j ^b; 80V͠$JWlNtuΚ/\)ѠXr T@pKtJn ;T[12 F RCs~N <# ^2}/>'T9C=N /Mcnms{;mF7fp:+\ErTbV?$@/ {NtL.vLtZQ )!8N]y>"EHa哤]S7eX3W)c.E.|O>#Ext}S2?7G(s`Rg=Wsz3}s>Pƭ0 j3J{̔|.&>ȉž[|˅>Q- Ƌ90٫t0z}{ˉr%?:nbp_]qm,$-^zgF#ڃ,)X.; 0KQ(.|`X :r!&qY~=ʈ"di}oӜ$@"G5l|<|l4Jϗ>hv~qMЇ:B?i2#x=٦ږPݒ YB GB誾>yҗռ`!+ݣmTf}x,%xtoTƙǚ-qU2B<]ȀGQ{9Q$>f, 1{|?P:BS*. oPs-xQ*apipy# ޵q*ƻ f\O p h3Mg)`KZ3&*6ϸtT}b,}u` cS?i%LR|YOJ"F"a^+ĐR!jw.eҔ&o2#I\ٌϯcoO#tod}ѯ|B[!ee61GYDZ8lP~)ivE!W[gh }viJܴ Ea`T]">Fre=QwHۄ\2nyuNoN cxm'iD ?O2n;J;%h[܇^k!O52DNkAHטe;~nl_()DRnjp4 qxe3`2l)*!Tw/ؿ5 B.Yu;p|. \%n D)G޹ʓ:R0yn^.ȋ&d0eNY3$Dm 'hyEWDf4g/7 lr#[d&h ]X6ͯ]$!.kY:1k5U`*Q^G "j'boqeavwjqtq6ywC$#) ɏ](|uMYPfm/5u*[L]Co(ΰP l_ R@B3_\F+ nP7x۝}2^*= Eٜ~O¼ m~F h(䙂uD∵ew`ϗ(Yu4)К%,̙Jth PU_3ŧxv B1-zTƫ{S-}p1ʾq';WBMtɸ9{5D:y<Kɦ"URMeQPxi'Zqezy(XCL(~-g%$ Q$=ݍkESG^7+b+mq9O;X:*V ߲pр 04H?UWG& ê"V @lzYA~`#XCXrv*ATPF+ȯ'uy?s?lu^0آBO vP h >Xa%͐Qrsw*h}Mj>ZzOL $@D#۟CpRzNJ/qI|lK#PB&ǃ'pqB7f*9G0yhA{fB܊>iq$ʞ^~¬)SY[*ldإYffEKm/vEɱ2Em{ ɤyFZO2zZ)"0vZ8VqOu@zJSKYK|]t Yr-O  @ɴ]Bay f"d RE ەp$b~l9 #"pOZ EG7.y;0:;@w&ЍCxXK8::Qe[6.s7ɺ4y SмHE%,%UAn@C,Sa]MO[~HwcZMޡh;ǥ%^C5NB W+' RB0gQ$>Tmpa>YH[92PoKwo ln逺ާ܋CA FgSQ9HD9: iW rH Դ FmI"]k%\r|%,}pjkmߏЅ\ym&E~]yyeeANlZgN(`-H R*=pMkZ]9Yn\Hy& ep AlXDWQ ~c rFûWU+*7VC Twzwjgrf+ [9v~(G44L+=ϰѦ荛WOv<nP@]ㄝh֛]teQQ%;1Ft{&޿eGa"Һ 6p3[M V8x:hOeQ"J55CK\g>"XnGd]Qe^MH퓩uŅ `$;ܹIz^<@UЍ:fo[<̣Bf~lHt7[%^UhRw{w?}E'֦%/0Z|xCL<.PłotgBog6F3ZQC9yt˥A.AE[%DEI{2;e~T!"p :: <hie$x[>Oz:IhQ}h@]sH3,kzYK`ן#B); I-"ģo_7 r8]&3Ț08#a: Md8c)<%l$<%N>)7k?9z}9gAS -oaX Gmxz})6rB͝p Ek[?\z)ʃ>L_%B?poy"w,i[F(mpr1w0}:"]0 cs(eN:6eVcM'mRﰻ59*=_k@7Sּ)J ü S2$|ES'̏>D78DrZNx ?PQv|iϢ(WWc'*@0|O1`tFbQO+Q `m>_ƾ{ZVs'o{m(cWqRl]gt*m, U:{CE**&Caэ)DO4bv\R3sߝ6^PN.b(Rw$[>qzڱ(}qf-L{ϯ m^ 3݅0m1CV1iaŻZVMtO ^?Ц#57.zrZ 1$#6.FhLO|iFWJzdQdWJ <$oE*%s wF3dll(wӼGq=O E!Ҵ`o9}pFkxXP*xdFx=e"_hzҔg}돷ҍ"`ڹv׳axF$=wQ.M?~\I-'%cM?jvT!<5R< %T[^)[wNVf?\Zʗ'M+C zN^bwڗu-л͘tO `vh 'j6Ҹ&xq71h),.rar4YȨ@_|@csEJog<2V3OqvUrëPd~4#4jRc&G>tgV̧`_ үoԿ˛I>}OkJ1/|B>YPQTݢ(\%y L FE=.0{4RTgfK=M1.Jl"Gر,fcSsLA8C*cU._O3i,mL,r2.Y\.u}n#1H/£,-}bmL;\ڈ7B0%Zw.)˹-7w#.5[Q=qO28+t< }VQRBͣ^ٵ/Dh9uVc5y;Nu&'Z8 kpq^k# Zh|Mj)/˙-awOޱ{:+a'?k=s[?V 7'3lچ1LG2lsJyCMx5Vzut^;mWJpie4eCr2aƐhw7p^OEyPfLFJ-Rj11i\#/ ֨i8{C&t%#Ä?b[T HT.TkZ"`c{ ݊#yW4sY\ip b.k0MLL菠>nr20P!P7òɉ+Mh4o;$d}C&yDOM>G%XOgx':~Eqͨ(Ra?BWF iGܢ02]i׆'Wˀb/N%˽b\OQ%ٺ $I4(&ue% 6n,@75z|呧3 ܟ0\7Pg}M#Jˡix[(T/AͧM%NPY}bAsKĘ k$A AqJ[hrS|FK r_R.VD}@x~:_4( L1<&+{eaJ= fA'Pv +5(JP魊XWXzϐ V& 9[&9C cR >K=y 0@2psBF~ m$H{iYqͿ,*ѓM^2.\W] AaC 0J0xZulQFQ\j&h@*U@3 ?&w ALBcjV_hAaàKMNRy JğOT sU$O%Wn0JW?M̊ 12SD_7v2'8T O-0KST֕lסLBQGU]G(t 1]yRYd5͈Vc>lo(S~1^ v@( D'ʲUHVCO( K_(Gq|jR>Pc6*-xs1&Ds`ڊ1Vծ"`sU{|ٯ' /=OX`"4"jdv/ͽ\Fkiϔ-]Ǡ%/t_ZQ@ FcLm"׳@K!|?j#+A69xMn,nwq)փ#xi֭` -%\jf_{{ y+*H+㈵F0CtDq`D?Ъ VdAxP)F(V_stÂ:fy1CC'׎noH52#/hQ}aՁD{\kH~"9uP?+a |\j[ %a_Jۀսș}㓿mNk,Ӗ} z!˳bx K[y=Hux#)hvT9a\aFؘ8t1Xz[ɀk8ŷ)dBMISZ{+l5z ϔ);Y,\>QvM K2X%vԻ>݌^+b .}]ȱqoآ,$ o[3kI0,LZ0;b.r'qLTc%ԟS}Em(D5#?V\MArAa:i?w%!RM'/$E0AN=}Oco)*C%eEϫf}m >XL$Apht(ZW`7k/LP`ñ./Bcޯˍ뿲U=̪I0hg֙_o6kxy-H'#ܗ.|_,niBDV91U}'NaXhjザőygکdtPwQG\.( )aR 62jgG&&ͱV;ek{e9?sxYWsH">쉛% YsRprȎK~#Ê]/ڗG "?M |!:({̘zcp#@o/<\sS6"NfZ:E/I$Q^r(JG$5.z p=!!&HU/©EZ FS6,KD_}LPIj37"(P 2-Jo_6~x ӗ7/A8\֑-7h R'Uy"aQ%}MSQ94 ,8{g0eR -껀zMw|i7y켪blAjdK"?Wи?)E^H'CA#% }]ngaF1$ u1,YmӉu^2~ "goEGKb+}߸>tsc{.wU>g< fGٱ 4%IգfvBu: j@VW䦧d6#{O̠t?}{"O(Cڲ6ϩ->EnFP(DT]Pz l 14|Mblhx+fG4|S;lK Uˡbz3y[$a $7BhfutqcCocfz7| >0F{by~>n&0iޛ8L:M\.ܤ/r%G0;PRcaO1EFlv 17#CY!! F 9S", {{|f9Ih< 0MT^l:i;WɸXH6&_J1n]B_Ya+;*R~_~L]!D3FݶցEH-8rhKB whg֡=T*gΖ|3&\# Vo 鴒4 z՗:-CnXif- զ $lfRubDѹwB'b'phhF@l:RTНQBBDvD^>^c{ jӡ7:9-ǥ%dhlVMB;cGqGXk;m(e߂5p'>6VrQjx|@і=Sg_][rSs zw=Ojтt\.(w ZcAX2tv$w RH }Q $Q [V@&d(\HK S=ݗӫo[`Pݣh5ˆ*b{e$ƥfŴ0//Gvج L58t.D% ;1*t uc`|$Y ⋜@N[,{xC{Ҙac Q]HC) a{FR}w}=v|!W|3BH0+AN̫Q`nW8D! N{jS ѬS7,QKFJF͕7wEN"_7D(qcG6vlMvGuqWhƪ#K?x7䪞vYwm,mJͩ R [dz}Ncm\O0 Uy/@*rۆOSCYΔ";3}`̟P}oJX %//Y5 VLG\; !;hQav1dyD@ 0ZTc36& *zgsx lG֚߫ ljhWށl6H2͏i{ᄏ-];Z-6Dc4%/;2^1-981^7w pN.n]pnrHpXғuGYw@ Ƽ<8w亇 /-,Mζd4{iƄv@~r6$Ue *-1&ٻ3y2ObXƼU+d5V@ jxFZ[~f3Ghn3Ҫ&#롧kWUwrof@8ј3V3Ym;ÇV)x \-]G -r/w H_dGm$]CcQEU[+:*2|-&n`vy!}=!&6}@EOnIPL@R\tG:ɦ7؛ '9b,V|EUVFjɐYG+Xn_[))'9|.cĔ,g DРnߋ8"ڳ(ƹ,=ƢGES(,S$^O,4VGfΈC |VBo)'mKWA ~$E⸣%? *|qEt'L|zSdX޵|-uƮ-c-:*5Bc< ڿϬrda^#^ds51fߋs U_Z(5k~5(')m~R%B,@׹Qⲇ(DER-Bcَ^ҶF`B9tX- J&"9y&}Zvru+6ZǪPS?A)vǬϝ%8${>w8'Oe34VVZ~oKOM='H7Rn׼Z)jrZˮ W Ai? "ygᵡ(`Ϋ8$6:aq)sGޒ2;|FVXת3MjQMюilVl@ݥgwU(}qAwzܦ ?oi̴޾)m'¯K"ז ml1ےqe Y0i9pKl=xeOgr\}1烬y{q/}i>)N-<\R\;N8>}NV_u dkptQzsi2 d<7v.%xܲ4_X.>Mr1Q(95dhd0x#g#>a\om|FڂcA:{cRpG9!rBĥ_GO[x 3G3HcoLGBpL(~5z/un,vw,;8Crԉ̂"p41 &]@߱R~?Z>O2C~@:bX%κ)]Uf{C!: X>#kd7Jf0S\ɬ;CXRϭN{NZ$C$$#M&V~In:7rY4S8GnC ?b00ΆULp' b+wi yc+CٮM>)n {lݻ iմ aiH>$Ӭ}pvO4ꇘm3&~8HO^N,e(<[%[1N΍8ѩ7pԺ%PRn6tޝN Z2`Дz2K^oX.JtOx6DY; 1nY5{z|v#S}37L5C}@!NUPl{nao֤;~&#+b@R?i& ~8.cjC^g:ɫ3 bVNgykô^94"ֳؠ wd%>q` E6Jes^ڏy~$޺bF>^Tؠ 2&6f%tͺ;A}yy![˙ \257@*3VVܪ,~XiX' e 垟Ѝzap ЙV8j"%7Y)%cP* :kN6]:(獟Amؓ"j| =woWQgFM} ~;k\X:<ė4JbS>3hQ?;HT42\'0Z>@QG"/ M}2q=? TZ\{ O]%QX9X#`_Q~wGk&t'͛n׋>dV IXJAiqaVV~;\{1}Ʀ';"G겕G)5)Rȅ= s5,ϷpFLOP'~w)ӷ ?/Pν#Irg_lүa^0R 7WiSX5-C6k{%S2lͬv 3;pGdw/BI-d/zb;kQ}V ېpc"<!Hr>b*Jx?qu;*mx`0fYAB,'3wX.@%J?|/Lfu $/]kX뢽e >4(d%&ދ[xǚZזR2yCW cYTG3̜v-ㅓoT_VzٜRVw6.2 ME 1jZseibҝ \~R-\D&+ Qk.ZCojCZ0Mڿ=GԀ;P\u+Ֆ |Ez3/m"h;i"QqB(?s A0Y,ϫ%Wt_5OՇVwM+-% &;bjJ $:Шq zDz9Y]GG?ц?+9\FZ$ʸ@sݭgG-W9M=4y%$ޔ)ހP vm{_sx#O|Cgf`Õ'v?~)PFpEy70=E0KVo~smyb'+5~ ܴ-5\%df㘺np_jHo2v_ wElzWk\)CY#9~]80#|)գY6oUzes8]7n]N1 uw&tW*@M_3pn:*ZBDAXDHx_ iTyL[-%V[1ӴtT5qC,F߿Q/Ԯf{$kqCQXGԆemA܌#1Wlbȭ&;$bO1.=MCks*>$Z.6 ¬* ъ Ւ)+Nk)s*AWciS]7$ Dy+4(M/am=Ơҷ2Ӿ%@(7k[{ѓc[[jeo̕#o" J$[߲:$j_cڧ r-~G46hFDi}KeQeKTŁ6`*U-&"nO!ٿJ9p') _g}L'zYf3̜am #;b s=" [=lϞ3 $֪sN(I91NQ`?Zde?;&m?)LF2%7 ă@H0A܇c;WDqoD~3$"n"mg9\t[QqTb  k~79ӓ"*C6GvbPZPR;Hh~ʼ<6# (=Zbd#pa@0Cg_; tavzqORjeFe敖]9WsƃG4 ׏9%m''Rn'""K~X>r9T̺2ܬ̹k`-h$oo0F1{L£ EnrVcZ?hfEՊBũxcu{2N0C37D9{as4 yUVCⴹQ~@=FUCvX6.e/+1)נW,!MO)S0[Q }n7`{]v%`7x¡w;d\ R)ѓ`_<~&Მb58#ۑ'n(q'd)IE5 b??[ apߝ_FWEHn ,WR`vvPCej=<<= Qu ,=wA4q:tB&UR=F(jS< q:@#ڊH#!9b~O1U5YvR*Qy6NDwV2; <{;x $g}VBc ]} xpgLZVg-:Cѭ{ QjҩaO W#' +UIqs)> B\#ߖ">tjD܃]L߷ e/24w?bE=bڹY ?b¶t#L*{BBuzt[}0eWpj iAIӴIs w 81+m@ ڄ꾯*-? тK}S[2{ciZVH׮ 輦al3d+ks+~;)f;6>i|2ҵ`mpw浳 PPm4Y,&kKn#5[W+şF9Op!26dw+,ޔῥlpbz$S.vi~r&Z `茾XbzKWڏ\ C?\2W{-Κ +RXrS%Jʖ \O$["x:=:,,>SJG4*oR,{2m7ْ9p9̻\LĒ`,gOI'͜ wN@dyzN3؇7(}`}$cv$oBA%9`LβF`)#%KBrpy,[KYZIV|٤BSd/—/*B?-3-c^V.p ;Ј)' ?(])g_{)lo3:d <]/4H5)Ҏ3~u%p0E9\MTlA \C{?6QRaMU8%8boݓ.<ܔbt`3lDþ7׻\އ 8(@|%¯*6.] a8=*8:hՌe賉c HW=͝6 ,Ӵ?M1bꗟlcۋ;zpS}"cϘ>ﶹcV4ϱ ȇ34Âp5~n]{=⫞|Ӳ+ZS0 m:lՄwEځ ,zSÔ(n{|0܂*[?}cwEuQ-@ ;"Zס"|0T8.:PPǞaeЁ3}>~KmQ&$$Rǟt1Sa%MXH9q&0 ׈%y/:u7P:K -,<Ct!,{VE{IL՞g/z0|um OHD+FIz#Na~"N(!iԁ5* <6v{p-fAzNAbl $RSO+6` nE jb~Jy^GCTV2_ ~C~&Z2VQɈ,ӂWa)) a.~[RFr5=\Ķ7 ȶaOohP\#if!%o?dɠ_)Zyf PZZdWSC͒t.SGΪ[%GLtg/[.Q`8aqr0o N-K&Yflݕz]iJi]nEl45S;]*qXMyR7c=/qL]в~-"F%ֻh7F$.Tqh-BDj^8y!8_`;`_kpHig!]loˠQ"0  ,t^tڛ犯%( G(9-TlϻjV+8 5W hC4SE& *q-dq4]JTHh}%KChc( f4"0>4att)j? 7ɄnEt_K" ~]L'fVaV(.9=BP WY*ޗ3-*[m|UhtoKQIoIG7#AE)GԤt,@d#n_O̶'WtQN"EFl]dӂN`ȑb*daOWAB̲ćG6g0M;A]FL@hX"KF e޲Jՙe&-@O?Cey &vsLHֳ}BaR@T .4x/^SFzʮN#%*Bbk]|D`쑅jNj{˛7 (Rmtx^-o<P%v|[,6ptwd"\v^Z0bz88&.3[K=6MSI4@4/e0IGS1Ҵ'\U[&106߉N`-T?`\3]h(7vwJWY&XO'Ld'JY3-[vf;,\$}vF3_q zƣU@xwŞPp̊GNr|ׁXT/z}~nM A<>}} 91͊DȰO)d4QP&U)u E˃z}[pi~ b7< `% 87!/e, !3Bh4COn7|jb*vq?fLAcWPRżG-.z#7 0GOHגKUPjyGtgJt}%n`$V f!yP°%waM;ߟ}Bѱ6f_[W]?G g&H)_]J-B?zxϜ3w0VڜPN+ RiKRß)uF^-/ßE>:Ծ?˶]ONvcuQGiPiBːج<: 8zsU~b7h!#DRv΂S],A Q:A/_{Biagn43:qy@:Gju9nLt1oT9p5-[NjnJR9jYVa'VdM{)tB2_y!] Ջi/Y,jd 00M>lj%~`WG {Y檟p.6 `j1w5xaü x~uq9W+E"[CC@S\8\$΂rWzI`bJ1zf>4;(j8X]rJ<){?bDײNh48$ Ql,ָ"L_]>τ'cU=ƃCbShM6 UW ArCl|ҠrՁ @ՒaF  :_8іhGm!)GыOw/"2xË0+C Ot3n*#W%"@ Wor?B7Y*EE+"<흞[?ɸ"O f fmĈ~/8 SB=շ?` ‹)%ǒ:z۔;6Q+56˙Y|U{O`{k,B7Uk6!U~Q/\@Cz[4Nji8oS-oZn:u:ds.7m@:jA>?4E,N%lز Jz2Jνda=UtBdN-2"924$ ij/> ӭQ5)Ǩs"KXн`W2V߶ tXR ~W6|cnم篑afge'B:WG{=Y 1yC+dCUϹؾ̚I&}I2q 7 11(xXä+MwHƌhROBe{[{Y58yi:)]YfAQV|j4O}r.АtZZ+c=%,ƀ /6 I2ɫ9\Y:0L% >6.J~f beWE[' +q&?%ʪkҏqŗ.M/01~ a#dwԅxHa,Yr_;N(}gO@]f\[:uˎo=ALey \Y?g '>vpUn8[ڂ 76.~_D(BmYqp^2~7eVᰟW 2mQ]tWpAVi#H^ܱ2Pv2MPӏ ѡрSlP_% V42$3W, |VJbda$P Q%?. ah Q/}0[~o)s+^LjVF8喎Ep G͙}o0*e8 %9h!TeoWDkd،'ҙ2a5pw|a0xoiʻU`we{+n`O5/b=5Lm.\q9\4B=s.\r`v>)F)]zCD5,| I3C\|+DIR4Mr3_% SKP2 Z۹jC2Z17m PҐJ0|5?b[<&Hy>y~F J7{I ic?;΍L"zoZ??mR]{2 ,vYnK\wobGH#.~38-hy"GfIif946UԂ\gl&++'c5҇؈I>o9$uņN~'׷AM9:TYk~=!c B 2pRH?Tj&AJԜ>9~2ex1mI׃^ s~dh؜^I>Y)x'cmS4 0JnR]՗s(5Z}Gs_ۻ^ Ȝ԰@%fV&oIewt$e5pW:X11ϓKn(]g/&5x62 zGEG4uxi )]w zt0Z0JOU!֦X$}SGz}$B޶ޫPbWʺ'&b?Xsg6xi74q"i*f2Sl31~Χ^9ou5n[8ol$!7˓Pb##R0O!ȸZKWVytgZ$2:&]{VTMv"ǫ/}V6_dRb' 4iߙ Ӟeke+FvDHۖ)8M2p4ݷjj;u]Z0>>%kBb>IoΏX5=o̍ q?8?{(xfһ@\*SɠLis~vo \k")'w{;ݲwnR?Ș;V"F8Nκm* 2trB"w+roR <,y}YuLX6Tebb2GټK'j" OS`*׍ZW?3hSŪo<)DBa͑7DEH퓫 7\iѳ $T6֤ec,W ޭٲlRvY-RͻJCn"00)Ρn׮tO)ȋ4g66hDF*qOP`NnaPՎ$v. JX#IۄrzTB6^r` l$ݞ7Ic'KFHԳ9!Q\PoJg)&.Zn GA^ V$0TǙ#Y-4Yd regN̮p;ݠ*L7ʊlwex>^wͤLFD@ݕa^"_x$:KQ,Y1"m`7/\h M BY} :h = "O=4ϪՆOٺ!ߑN;vĽ&=~RX(]VVVX_s~V1K+IVT NN3`TqImZۜҫk>6( (^}ͻVu4UFJqآ2y"5bLx֟yHq%dC{{eyo{h߳Z4](Sn!uI`Tc$32^:X'~秈eyzI[m:5zQ@HþgJKT(-2{q=vaI,:jYGoModgֻʷ%cjXve$8]ܦE=3Zhmkb=4V %9wUC]mv{0x-MDU}7 i:7/,B'}$&ȍ%Zt"o(簵 wJu[hZPmGw`j֦Á1c *qCΎs98٘x>_}r~iU\eoh=*_`aJ fÕ2,7zߑ!p>mCWX ukuGR$YI"ltn.Oucbf7sp"{a;kP]Q IpՓ IS8{Z 8QbyBC:6Xג;!l;U#ҭUYS@J`b ˃H) 2o1zI#D;ج["ErQJ &Ɲ}0fB! TTioI@1$MYb+T7|ZIKa%~äa,¿Lا=Eܫ~W%ZܤA@h7<n辈ĉ]vx|~җx |O]7 k'8i!x=9d!#J>Jg-~Zv)W'h1XkhB|= $. 0.Pm_:q #|$nk?6C鋯xk*$LD.yx 9;*Jֲ8AYğ`ƘL|5 mG^^xD,^ 8&G: 7*]Q `x[1{GwOل!,} hibzӖt!D= j*=ڥCJJt(PހUDR/5*UP)rt_QQnAWDN蜸v!u95.} ]34QAyGDu۝^]߮zsb_8{((1$aWqZLʴe6^7}:&&R`^\l$fHb*v%*/*h.'C%w=7Ҕa튫;xN*Z[[EQ˦c&/_Jc6ezY0 sI^\D) ;b"!@̓VX|J2G;!cH& Iuw h?CۭlQSc`}  kQ TGTм=B)Hd\1dlU2tJ62B݁$1 #aSo;|H&땪:{x^?t(W=h0Q1NN]xrL ?.:fc٦ilƌ{ ?J` k9ߺ(Ν_9j HbWΟ+$dJ|M8(\0+|JƌvA:Rl: M`F|?i?>W|J^6N0︐!#:k7U٬z߸ǯSW%$pJ/"0Zkf.pOl*'aUmؔp2Yi)r2 <%F5 elP# 7Ć'+3̪q#t0y.jS]ԻX\R C#;;iTOP=R{[BR>毿dbfz}F0ap :g~ZalS7/A.Wr:\7]`Y`?4fz}̈Ƣ?::Boo^千]yWσdS0b l;tK'_=N/JcpQwF]QMw_MpRƇ?Wyc8MXjwMaqm@X`{Ɣ^\TXN0]͟p، Im 4(p0} De6VEy&br06֤]ѓe "j~O+ʹJO=Ǔ&9t1{d iru@lڗXW/ [tBahPq6\ UubRMFg!Ko uRF)G;3qQ*gJ L%Zz(Raz.aP+H*@e:jǯ8W;|EIHTAQg 8%⌧|Ȩ2!bq铪&e-ZQb_z-u;YATJ׻ | 4+SŒp+xՀyHZsm {{P%)*/|#],އ6f $,#؉0qSt#S^syòh B]a sǿ%LoDBeԷaǖcJ4k# qt k#NcMo!S?42ضhjQ u*䩋Enpin}F%{;΁ <5ddIhv ,~ iT7Ee ٦U5٥ M'g6*3ȢF[r\ώ=S#V?8>> qZ!ޚh0lRnӒio)C1KDe.եs3`.{Pl~1؃NHr=_2b(ǁ c-TO޿lJ#M b C/+?uX|s)'*er>h*(Ȯ(*q`?On_xօ|1F“1r2sY[Do.ѭ0s(w'}Q#0EԷ=* O\% AaGs|q˯,/^G3\-}?bp+X7 gI1^rs$]HXW"?KL5⪁20WLM/u].63u*$~:Q!Kd"Ǧqk~)X5mA/$2c4P*\v?v}*ڼT/d_jZ؏t9@3HpҚ. ]y*j:ISu T\QMJzFYHMiS:2}=ih9 +^a|^_7tԕ75p D[?֞}M咟ޮZ\2;,R wzgYK?0'Wf7׮`3gL{.\a0cA%6/Hx 67~\UDJ4g4(^Qe0qRܠ!y)>dxo倌QEjZb0&j"f*?x9_/iFZI.V3-[@)7xVV_Z%dMJ|$"yx"kyB ʧ=knP[z*b6S=~ןockz|F ~gk"Z0Lhl33.Ѥ$8T)JhPetf=.z,ɹءx؋ 4/ wwq)-CC|^W4%skЗf^e*o{fr~'5(T[+:HlI.W, ^M&cHC$) ~/֍3¿q zvJ ?Yy6cV& :3-]_^d-"QwJayDхs8FZ75e Cf=ukݱrG V>s [vY)9)dH0.qOGNQl'lF{( <ddA63 2 sB5#<>k#xmBX{ecz_*mIFZ|,:A1ux $juiDj|Aw7 ;}_.rwC_[]J_䶾'ԁlɷպwgy(9piE jX{ƶhZ Eb,e,)uo&7@|&4Loq7Z|*CE&Z^YSqTqW2nRS vl[D tA IR-,8*6,++wPͺ Iu8*&;prДuPݤN7`Pʃ oG#wҰ2 mYy]go6FX3PA?$l=u쒛R@4.&yXM4@|Xda"&1Vѯ@"_޴eTT_ӵs:I+lXTc F󋖕'9{\D1z\_//ߐ+}:]zD!r-pZHÎb;Z\4ϪLtnϟ|)3ˌYükJJ/aښ Ѕ /H0TBݱ^棰180ekZ'R;rKf6j3W.^vHz.#`'iAPegcY F$4 ws՝OV,dc|1{ɫ_Mׅodf^49v&yj ;Q'KN8 Dy׫(`oYÖSqf#g +p\*OzLSր b#+ē?ӂMAr."x^M% ުǍ9?,@chCF3[e~G+Ʀx=VL_:.lN‡M1W;=]PW,A\MEQn?/ Rg6{CRzkmlr͓@aKtp{- Q6?̵7E:%TB4 3paxB]{H^"Ei9C`[Wv%=(b?Dv~-#f6*qR%f$w@Ecxj9Yle4T"ieTV>l..cN'=n?R`)֑>r&Ԕ9ƮuבŮ3dѰÔ4=N"Hl|M{D_w [=.>XvKүQqk{GG?Lx!}Db0,7ci4rOz} MKэ+: 7!SݦX˔凣Ȩ=X;%Ca j0zԀּb_^x31\#jBԫm4z"jY@ndjMR`=K⦝Q,>S'c+=\JG[T.1=T A.V UsxziӾ$+1e bGq M*I4&]VY܇ yY%]rF&6]MងEy=޼:wxf2K\~mȖNc ـDsvsqcbJUDk|o_O@6-9ML$N> HDtdNZD oR<>{9c !.ۨOUҢ_JᲶ̀<8HrVyɢV`L97G_n\)v[`R Q`5{'o/:p:X 7C%P:1NI~p\$`ȝIZA =/T`ZD:ZqE4ѫ 8QA<t$o*q^)s;2S{r311bsӕe}Uw`gr@TF#J+u WCT4e1_gryM$2 VqMj|Z?mt|7:65Fx{Ncs<c'vEH;9 %fU]KF$vÝcCJQ6(lr1bh/Tc_[֗Q@+hBoVG &EJRtg?t0-i^qs[,^p.n&>f2## É^rsuGXcY0!|IF {`; y+eEdČZbG#f]ڽq=c ;*i 73"sԭj5M7\L y}~״lUY| 3BNFsevK2&6*8Z+u[\U9&W/*6Xꭡ&}`ֺtGcTuc8&;`U78Y@өh|h}$39lu<ķOBY%4@Z@>^B2fʳ+U-V(F)JWpInt4jC@Dg&䁷ܪo _AJG}~l@E[%(\,kde_T- @L~Yc_[V, xС̞Z/ 㰆QJ$˄cN|A18  QXIBO,gqYɥWkd5r;ȶ:w$8ީWS)EO(Tn0-qLU "U8򡵢ExT~M0 Rak}2wta=Hl0-xoKŌݷKituM>bTCsD"Lk”z1D W$<"ԉ~3 6~#J۬y3;Ninɏ#IrvZ#gYB|dAe!H +̈XxKehY}}zFůJ!2W_҉I3d[9SZ|c_ ~CO "jc* nZQږb5*ଯJ_i͉;I{DL}q|b 3ITGΰ9ؙ6<"E902t?,^])3g;g]:= %QQTr|ʗM/=߱~ {YИި_7HCzz2l;19Y"J$cA~y1hK tpϴ|f܅(|[h)9^(aZ `Fۻ(/W}S%StNz)Xd, ݖbܕ-#nNJ-%:R<5om%G;D@3(_%.|վ!Li2s/0%zn13brJ]9@n>2l~ FĻ+@Rx/BbΨ(Oخ!6,dv1d ]j~*{pt4)592 Qw!0zPJy^]1((c?uӟW=9,ϥmPd +4E>fɛ^,}b<7FrVfvڗ}3`shg?߅wDCp0W`nJ"JwHNh z4?TV~b/#k EF B c-޸ß{T;ukc"]N6F`|W^f:ƁB<[By$1y`d) |FgnZw \B:G:Xі8DLDE@e_n/HmbNs $7]ᕹzĨCyxkq0!F\Q !GD\,a>S=GAD5a9t~q}H)boJ}J7ǨQ}hU`jsC2W6fa ( Ѱ &TNN7y3[N=OYHEߜ4PXPh@xy[Ul6ҫ~3S];1LJ©jbeW`fffN˗BD.H> Z{9 U穀82HW!-Rl@sYo >[.FmRH7iK( ;)dյ  jǟ# kKy=  9A¨tV{諵ۣ*8bZӋ RT SjvԠ9EuQ3R%Z]}שՇ1&cW$47iqz3DFA0/)zҤGpC@:6[&RD9̐7HqjTld*p-1:r !nǺy 8+ 'QAk}pM2WXOߊQKwNQxYA@.2#ό!s܄svH7g0XdifEy0S&e䦻r?"dm`cFPWqLEkOk$8|NvvnrC|҅n_1X _4u0&ɂ@d bd-L^ZP-GDL &-#pMN܏TjChVaesS#'Hآ: :KA'*(X:h\\ɐ=)"U&c f8?HzYWHv&nGdYKybʟ g3gx9Vps7!_ qMx$j 0sUN(ꕻ۟CQw>) yuu:laV6;^/tAhp]55DT:(<:o3F}pTϛk2K]>S3G(RB(Jk-ؑjߒ< RF:Ty]oorUx[vltO_yc|~e;Q'"f=ցνD2.fZ_cquV eȥhz'ϣ,B;E_6lGy`3Q.*thXo'?Bc}(RiAfq./3NQ |k[ʲeD:}4o kt f$ِq&"}.:KI_>W3{ -32; ? 5)bSX|3%&+k()_Έ\ϛ sO4GCH ^9UWf6s~XpbVv3-cmf=y $>VVCYQw|G͟..>1g2L4S/A]7| o.Hֹ}X#&zK'L6`\\B鍯Ҩ6%@'8B3/ E0/մu'NNz?Y :K ܈AeHdޞ7!Q<« )9{ȶ`E[c zC#y[ɗT%NLG$yR p 橏~Ml" D{v%. WPEt1qWRn1(8S8ܴ*t mܖGq=| wH;Tۆ-L|=nfFq4 B1ҢX%ggvcB^0,LP Edяv{v|+ [ЀcJI7t#fvJh}&Erf![o'oQ;ukuz5}cJ.|M8e G% $'=IP^(4]%)ɠY>+,&6h bLXakCbC7Թ+oc1r1' "<ĔwKJ}AiF͆=tR)T(eBEz7;׌P# JQ^~VA$Qt nAȾn 7'RC5wd1:=osy+u&J%W׃uTRpVjU%U)mi*>eY9dN Y2Ƶi i^rzh5gAS*hh?۠v~ڜץ:wB& N(tAo,ftUXg$v-RnZ07 %1;㚮uݶ_>P\L;.(TNh;F!fDȬKֿtZe!jBҽ&MpK(VA%:}$LgM&v:Iӹ^a͹'qE3Wb#O+&Z۴E ^gH5;/lk=]65Igsm -.b)& |T;U0bSn<.XO*).gY@?.muXO߯N4ҀQb;( cs=]~}dHTjZ'-q4OŎ)DVEqr}4b2V& 0{Ύ9.GڳL'<|BtLci'7W=Y0Ř.l~eϲ? 0>1E(ظ@"2ׂ?3(>̾QduC&?#<7it3ZL7˻Dj*R1Y#8nHXGK9ԑUƣzg}p!Yfy*bu!D-y&^52<o~xCkZn:#C."xO (L/UK2 f>{#RY31:s!ܽ4~%Q1ûHD/(ŸɆ@92EhQRF1?]w\5ah<26A"#kRM{5vOeyjf{f.$#gLbb)H&p+%EK hs*s<=%k!NdEXDBfgXG3k/Ҏֺҵ&$0g"Pi*L~^cB'n[Tib2nYJ >$N0#|c(~.F/Q>u]VL׫64Wo,D\Ѻh0 % hJhB:.klPg|[Ldgo6S,3(N'Z=ܣGaU/BIJ1m-S[ÓaiNI\,sI负~j^IP%X8)]ĎߚdB@)OⰇR3~]L[{7YĒ*Dbյ{'E U| S 7 371MMwy[B6,Vt|Gc޶خ&%i=c蹂uw~*+ ~>#RΫeseKX8ECn*%/} U|@UzU@^ w2we8ަF(܉Skv+e!OœM\wu01t_" +b ?r jqVP91 K 2vaƒ-Kv/(WҀe7Z` G7scMt5Þ3諤Ft_Q6#-->7+NA^\8i'> /6$O_KK:ʠGI˖E]"Ûۋә/:g!2GhWWѸt%&"b9P+Zyb{EqQ>Aeƿ߹P.S X ns<0(7}0\졥`>\bĒ+Jht}fT=o_G{& B ` S**#[]<&OPT=Cd+etEhG/` 5`$96{~_M^~.n{+0PÀgY؍ lF,XYbr&^; ED:*c(ÖVwQM#>N\b RI3q#bJ"Ď@Z!sHWmXu Bi̋i.>PZx(6pv,D2=4o M* 3$@J%g#T)|9a^ a*=ql@r4#0L~H?.MH+qpWO5Gz,cx@2 c?q,ZrMtv = c)JX4空"&9B''WUN/_%bkeO(۲")i5R =3|)1~SJ\IV+o^ܯЕRB.m^EX^u#CȡRc*ڠFn16\ j{ m*, Dp/S3ns ǵ \"QI, T_! DBr+ˆS敎ݟ?j^4%/Q1 t8d8MvH|+udSFW?_$:hAǤ,϶?EG_j #RvX.0K/#M<IԮ e~τ} cda[kQڏ+e3^ pgZQa(G 4"S0<$G)?W}N߉ΆQ¶rCcd-B 0jxAi@;Qhwc`*oxd<ḧ>%6(vc3WYhy\]5]c܋7pK8kV]Kf :=NDƙf;j[KMv%*k,9$tLt𗹘/ $[Q2=S@υ읋^s\v,?g{K|C)I#3"[H ąIiۨqLiI3;kmhzޘ)ćPpj'2|PS Xøn#/J,5Qf;8F:e͜nӂkgb~ " Iˎ q•i&9lRZ<pUZȏrF$^\'XɃ9lIclqJG [v#A: <<(aWnAl%}* qpG  }_JߎbΤ}d cxv* }\L^iuxEZG!2}a)t3 lE(TVpxxYez$ Od#+jn]A|;hߜ^x ?/aV[3>zz"`xEMC/9Xj;0@~?"o "6C&R*miM* ou툌"e*.fӪpI-7sZblhcn7hWv.0sr+W?`^y=jE98ao9!mȶ c&&)n,WPy qy()? !6}dLХ6 ڕemɨà޼3E 0%CD--NBnbp-33L`أK& 5shq4O{ލH(ՔU%= uOߝis"}xltc-V^ӆKg4),n$𜐀UֈnDCTvC\1d\na uaO gq=і= ϺMv*:&$F^uZRt~>K$P+=#rjB#2ڲɜEbFtABl#HtTn8Hc!v܌I~$tӥ]I,XJѳܠQ걟R~$ڶ4=alB&ePkŪnSe@gm9K@cq"v|%|k [O'1i.ݒ&> ě6> .EWoKX;2Vh xr$ Qil>]ݹV7BqJN?AHQWӵIyBC4[ n9e@2c|nvO*A{Rc"j¶ۉ0 8{&.3+REY) ➉;:[yĘC2QN#ș8;mUžqQv>[GCB6 QVoObCƟﴺw~bu)I60T2Za=`g6f.o:Ujɸ2cC/0S6] [-n"ʩ__}uXc{f:ܳ͂ŃshvxG>Uƽ{>oqԋ҂W K"3ZUK7uy⁠ +6g@ ~kD^"t*duIcy <_^'iiTv#/ cT6qߡ ^O-EBNA!yIxP #ߓI6!3|!Ɲne y^V`ⅳYMPx-lǝ\pg.d<7nVd}JyoJqM6Bd9"-M#;*qn .LR)o"?}M#]cys[ncdRf;ށA#x2qE=~dn$X}lB Ls(oĴ(9-hv.xPܯ/ >|f.+&ܼ7 %0avqZXY#߳& `=;̜0d\,q(yS9(jgCTű,!*nZD*1=C\ũ.5ٖ2´2t ȥLP1hlp At5 o_pQMwU&-cJFe9Ru:ҷz{&6W zE_DӔ E{!J6b[Ɓ2WJŅ~(uvː4s 8Ďf^~mh&Jl+w %:^pٵW`>ex!%NJ650gQ";}Z{Z N>m'i~9D=Uj{bkwa.8A{t@A lϽ; {a!+aI(^P(Dx #;VE6^gǐj̬K3$΁q|f1$RR[R|-%` Q`,9fji?mE([6l2>a_+DNn7 <=@? HoZǛġA.uQh&8l-,ToqFf(u(#!d nnzͯoҌVViT#xkUQD{$?.* B!ɉo4.)zpLAe/:*uO122>q5=52n |G[& Vy֞s?IwJՐD =ٵdT y'ܭ:.ζ(yOh"=w`I.* ;_u+vTByF טf%2q5ln.w"3W@.tms8Wjs?KڽC@JTD0 [B!ky\ȵ/[RJ0`Q3Eہs7mM1=t9[UONͅiK3B:1gkY~ɡa.Xf>QHl{jn:iL.G'9-nN)n~ih{LBSHoV?vbibC`AFpWe›>nct4[/E|2 U,N`8u:qϕf$PCfq*|S\Tc70J MB uǴ~,wī҅poe P1G%K='|KWLI8`<ŽоS4k %/HLNYVzŶWJ^ζ]gE@ ~z,4kɑ ߚnD"YL|B8{Lsr84?‹Fga 2~+9YT}}F.\k1g,B&gj蚗|Bi1;L8rgEDQCBo@SAʋ.N(\àoC< Ƃa37&7q-|}=MOnv:y.tVov ĩ3wgI[ͬu"LC lqoXH"\U$JIxZnۜl^1@EvT0&ͳ; "\MI!)%)GB͝kXN#2=1Ney TA'K-`-zeyHD!dOYf ZIM,u$D0hpLgts2\ik{@뽑=Zyӛz"S:Q4Չ錮 RնSowǡ {I`"xSlO4/PMAi馮YrM$F-?;Up `Z T ;o5sq [{F Y?r_켰F:a&؊HKwqx׺D>@G5>_fA& b'';%GC~\w7VXv9nluJbUr:0"u: T"ȶ ӂv+D{S2nuCwKۉk<Om!̏XyH,5=&2\ھ:J&ԝ+̠T@hS8okAx/'(w!]M<5/J &I\/vik@;T]UOdp-! TV퉫IZDec "D\Xz'7qXW@A#tDШ'F\3!kS'S0 2lO1x P G]@^HygJꎲhmV|@UlGD+u1}Q Tv1<^zB1!w+}XOi'za g=@9X|ze(K?p>UĽs;䝲NaG eh<#ݞa|$ Zc `??xRf]25ogu6Qc2*/E.wN'jBy !m(r! 1KT[YV +ú3lAPFyNiawZLLV΢#"ٲ!7o/V.AyKCi"1<|`G t`"-x0Bfƶ(Z/ϯX< lAچgDr8JV|ndj(Q}B/9*wHTa%.9ΗvB wPk9B6)l##8;ʼnEw-JtHڧ8⺟pu8̷~-.Cqʑe-&1A1; mx̱ S ө\vŸ߰?I J ֆn`́ֈH &GԷ-@4鋑IN4Kp8r1i}9{p gOfd ]@Wצ v~wil.#YLF$+lwwIs$_ ^kwGղCr˗l<l?5rw;B5Su^n؞f)wi+U pCtuav Azc@Rv披Au/kft45x;ݜkH~|ڃ/:eA"8̎o}0.>H-̺`WwՀcl'.ʍ#ޜ8@2H<ʾ]A"?L*2k/jY Ӻqx&LlIH1Y>^wւ ka6l T}J56t|ͬ!#j*?(a*s]ڿtW^ͧPqT'*]p]?L'G&@.-E 3(9y}[d{T)ubmrNc:uERJ 9?߬gO _DڔkT} @>YM8#gv,_ng3`X+j_`h9=TXܤL>P[C1."zH?P7D~,TY|پ>x+Oʚ9iQ)V6FjM^r/FhxZ?ZfC4 Ҥi֒f[sP޼^nD>`0iݵ 9*HY}of)GqK%lMB`. [GG!Lء `f0Avf0k*pn9jZ.O91^3*'-tvn4n=iaX}DV Cw-ntbiGp6'H7{S DS"NZ h{FDeLIR}G# DPLaAsdc tG%<&ofi #'[F"p-@i} rDk+3JM~3[R%dWfJE$/P1elQ`[g/e_iREۭ,w*:vIvÅǴMŌypoo\7yM[n62p~Q]UHQAl}0lW]:iq ˡ?)/ҍdaxqnApл0oK4qW PW¯4Y=IésQEJROu'.( .cY~!ư_|>s*q[&C k)L^:u&g1g(#D 6ej?O~b񄬣 _/icz'ό~+y.d"OȮP n1 UՖj'wŌt}hĪԒz륀.3g{H~9?žu%UPWuz]")',23u*srT$1 E%άWcrΈ obS9 >Vl*^;d-{A.B #N@YPX0Q,XjU{|AZ91!Ի63;ӈW6ISfs<]޴Fpiʇ9^v9k"\i2į,=gP0lUxC#+yjQߴœPC;^M}.v2^9d_Xh{. $ \:>S3bY8 < Y8WCnF)/> ټ_v7`&U ) k4Np 9/@B8`|4PGZ3( Oy KWu\A|K AnnDaBE!yiMYk<ܰ'q\7:u4ygj>fߔ(zaҝUS.HNNf= <5Ҿ&aq|qL(|~r+6Eȅ< @5֞o+6_ #6ڕ _,2ax=OJ_#]Ё11/|fn o|cf6Ty|]u-N!ghl`lװTU4"LuW4g.aj/rk$r@l ϹmO cxn& :m~k9Gɦ$s_lY7wGF bR@Hu#/rv1qQDC,C X최 hlO 2֮` Q Š$a,kd'MݝT//)A0+B$@(4!$IL >djt3 (mvUtK~o% >h tj5r˘Sy-"" rEBԭGY=%xuT->&ЩS?޾gAH6M?M5IНrX w(fQɓzkbU ܃Sgɢ,oCr~IɸUh%9e@薰?`px~3:D{9Fi/R%|K#fn3"ñE/]ʘ~#>xES]IeJ*鲄?x ER‹8@"ns*uN)kza2{qPNIQ(.\HmY֥puP_i] 50^ {t쏴` 2Ymc5o 357Pe ߗ6o 5`K@z$,k ǮS-]Dik+\CjJ)EY2# et$iK1nD &W!t3bu]#+5P$kܓ CB횓n<\So&vZ܂:A::p=)d=0WxnhlʔMfoni`7ch5u,Z'ۜe+]s]A|X:us_y{$g<+րΗΙwBp? ?*ΎX~YKD3݈\P<$Cj0P<[2CUe"ꂖcj;i oMWZ24zH՞<1嶠ԡ-;^~@L$-%E[㱯CwfCoB {6+\wP#XiͻB:#}Z_.Ahvi/320{ɉ& yvV-B\,1:0lh107=O0N%)Yd=yD|LMFIt~*svhn^3`A9ן,@&iC:9MX g%??U6`:ސ ɇA!U,){ [ *8rW>׉鷒%y~CٚF5VќZn\d\|^ڌr¸\o|Ǝ:Fp7UL@rH{u=,GnQ!L3+ SOv/?q/M]i79p0{edua4HR)gǃGībLgz Ie9_?s $"z8dw,M6'K!0{Hꮶ>*k@,4d!aBgz]d[}9ο``ip @ɥu4 鮲Dqa DJ]$"wO.N=z-5К=&i%FS _ ~0PB;\bal9:YQ `^'_8&5GKYy3`Hyڕo N6$ ߍt!&iȘxW23Sd&=Bs )@dm.$hmka '.qnHmX$7r?Jw xm,+sSSzX@j6bF6*ɈEṵ$dKYOї+̃ZqiX5ؖ?͇r L{8u8&@'.ǐ} 5h4vms B%:y1YƴGd?Qk'<=Rİ(Q[wb:ͻN`5]* pCf۰@գˬgˤ|vDGEk8J+)ٚuL:c8hA~0/։<,AdAm©URo/K=o7J(p>GA9Uo8)E's#7vU ȹl`ܣ'E[{I`7_P^i _i*Ҽ'E2=79J+gDl1O>nxB28P)[??u <+~;MS|7'-#q  >2 pB%Q|bn6 Z dD*; MDl\F&?#d@Un^XcYԺ߬gPɧ {k'P|D#sظ$/r$"<6T2lO$ګ"N3? L{W`\>& l0xRa /S@(,QGЌKd|ߛp>8'0ѳ"ܟ` uuJ(+QZ&> ܇Ԫ<^q076ޑD| ]pHZ BkwbO!1dy̙'Ga>n~&~,eDqA&a& ٬vO݀b|u[q Q'C] 2G}%Ci2fS{UC5V;!+Hws!6G_[e ;\Pj; g5E+?QR UY6yhCjlCY#곜»uRnLj9d|NHÈ0i})?Gek E>ϘՁ蘲yPJ*ܥ}ף|zI`E @ulҖťPB3 1;Mܛ*(xKH9nƎP%Cۙ06}!BSA e'\vu)ie0eҖVhYIINq3wFhbI΀&@MT̪Irǝbv IiMn'K#3$WZy̜NDJ.,Bg Jv$8Vrkx]>~C 8$Oe!TT7VFGzIywqOra*vf yWI n| gk0ONA'1#y%6 OW4Dw #&.iuD%77]2qj&ݤjG VMQ i|-(҅*BV_ZN![) RE7 Ɂ.bT}x}ƼԢU+ Z'kyؑsr# EchRa 7'rI5W/+!p0 Glld!XlD] %?G\`qʤ9^PhJܯ6}7nRFx~Sʝu?%|DAKX/XGj+" vVQ ݔB5F>~,c=N[>Wj?YL -PU3 'Adt~fuFxͻ*B =_JMU˔Ɉ18Yb,/>/> <׶0yOUKhY^f:7g [mjb2}ve?Œ(@Qvգ5?Z#dqr0b||-[+2ɶy]핡#kvxTo2 rxu&(oUV9K]ajz{qj.ĨlC\mX ZqGs wPWGoE]fL677b|CVriňU)8T𶸳5xܼ?F *t~R`IЪe4ʝC9$ P'7gI5 @<]ߜGIrN g_o?P6Y.! #O;bH=,ߘiG3RDX{-~Jw.vVʀϞoMyrA /kV3C~үOÕ-9DZDS)e<,,,os^jˋqT2ݏqZ4^*^J5K/.&f!>Y76Jq-45N!74挸iRN5ֽc/d28Y>Ÿ~,ٱ9C}5tHQ=j(H<.jaZN$;E9Ak'ݡŖN1D]h\Vgѽ*-?6jZRy1X #=g> :XeDJ0Txҳ.feeZqa()]LU4d˄|ܨ-lL-U(+"XKL{CG;FX*wT2O}@s/Xܨ̐ )@dtGQ6W"i?fb|[d$dI8qvўy%ps1e<{Hyj?e5>CfRm9 rWFZ: E7ίh#|# r(婾<s)cUUFs5n $XmIC ]>흐iTҜ1fv@['_*CHm|&IC,xZv)abW>CIu$C{^AWusJ@D%K P'gsxiTe, 0.x`qHOY&5n=ʂ^k zLV8oEx@`S}(qpx|tIzefxpPǗ^SɑGY^UwuQ1>SPRlI2zYXCq$ldf޷ vF)Lub{l}2j0Hqmd|7Ѥs*6LPdOZD[@$Q >D/cZ+*+f 닋-Kt.:5zߤMN ] N''S,2,/M ~Tw#"5We7B)%}jҚ*D*!zHQ/><E&= ڛc]ڣq®.)Tos-=}H\2άLa+ (Y)Oh1ʼnp3p y竿IMs]P~1;u^`Ez.{y?va wОCu?l#7*qޝ;Z+>46PV:};P+jXh=/$m)>{'?YEs*VXv F?ɛ[y'~f4VXZQH>xo B BkA# Wf?͹!nkս슚N; ('--ٿ /Y *>w5]pAվO"_Z?MDGA S !H v'vGm添MT&-1,YfV/@r/YOC6J+cutpKΪ3|u%=aA1I Dhrmʪ9oeV,?6;')rz5Ux&Ϥ5nq |R*LbS,֋kqq*mgV[y=K:kD}ɍ^B)+g[>>0){jJw3gX;QC)obdGJ9U2r% Y/|NtTS".6)~sWksu8 ,B9}_' \~^ ϧT9WqW )ڤr/3a]y=>bv"j!x<shNҍ}Hr-շzI%L<ĘLDVHqE$y[T~:L%/ϣY(7;8%7YEan!T;qDFtSw4(fץ86Y'~Λ|yG_M$'>`l)[4IJg1Q!B)mos@K'KfۥVF|vDkw%Q9*J(s/ Mp~O_}}Bs~nhom_M8 ɍ>2o6 T_%iUZl%-U"lVE<wrsJS) s*ʉitPS=!J.Otdar#n*l{3{uUS?eu%y:)(_H=}T"$"-MrQoo+I_fF?coq+\k4x)/^jz"}VYoG|7Y>l]W( uD(tX|A<53\ť$Ks'2Bj 4 $ϧ9󯔽A8&h zcj& ޮ" YŚfcKb='婝 PD{4\k^U(6B&S< ðZݬyuN(sM߶t#0<g͇fHK4l(Uh l; ng $@*\n(R/0PuP%w]N!ED ,|-^*:s| 3g{\#~>">V&OI"/s99R2!<̆"J >NO;밴wWP7:,]({I!L$`9KZS& 6uPWm)42{b$^i% 9@"5#=e>X"D&/f+ 6j/N>+4A}[XK1ѐJt!q|e/G)Zy`B'ޓ ;O{R5 xR*&ug:_ݐD{Ӥ$ʁVi b$*nVTV4}nCgو?K D[{hg7O%O C0xh5@GHrqv?\aЊ r]#kFɇ/8{+8Ԭg6'x1ۑ[ Oc ~`K-,XuH4qK t+E0>EH"`zn j7=]6O'=QQෆ{eh[Q`kձrj3EDo _}U":[hn> *ڿ/sn⃐ZXi6= |1fބٰn9Q-IASI7uNam8WJfX^XÖȶخ/f؋-k Y̘4*@<zε-1/mQQdq{S"j9n귄n7ηzjHBi%۳[3A&D.MIEίZ|᳌993l!Dv_))"nO1׶ajx 6CX*"bX2Q^G΍gwzirS vR;eT yb$8~XE]91&I6&Zυ O_4WN31nkg$`&3H8>tSyz?Ѯvn:϶3s@ottNCE_$MyTk-4xFH3R,oYEvkX~%==L/ky63gQVULv!HnqX{UNd 4,Nn@wf7K ]Ukȥ}<*5ks7MoMy@3Sa{Z)\Ŋ)$!`qЧ@ͫGڇ/0/'[nh9s!މtKrtsZF'|.p1ܡgVѵ@N%9H+R ΄XÐp;<^8}m`{Q$j,:; YSU\mJ)R֯*">4r"NU@\ 4ȱU9 ͱ:8TH|j0g‚E:t1ɢR~ \<0|ת+y0$?>QcHt ;>Fs;e˺E-RMඩ*XNP[#FԙixNgѺ va88 ٟwCFHH=7/O!Cp@кeG_o¿A" QӚg!u⅙~7W:!Nf3^.[<~Rwb\xf2}90Tj+&|ʁi |8@:a2c6rXr0zfBҺ.Of%AK?R4W"+ؤmJލF]JhK;z x7;elN5mɄDa3C&o0v qi(׉Tr'f/FXvX?X> @Tmm0<݂I\^k^0^KZzI=vVQZS`*…U][OaWwJxK `Yod{=0E֔Cfv|:z!*|YCC?ԮzX|?/f,S iܳ!U Ds1̜^jWclf|] shy|Ib)hR.d@?%=@լ#efwe,] Ghb`_l^ߡ35~{6]LvwAۮD:B!aC6[.Y¦Ey7t##zu8CPVVhݖz%|q]$[ϖ[ƉJШ#2%ld-s6U#{',5x1IsLÆb(L0T4%i  t͗m'mYGYߊ* We,ݡŸc:ös 94r#qlaع.'7aF~QqLA /=Pft`A칏@*RO?3%ؔw^77"+W}-_VZ)Á (A?s Ų${蜄ePChsWͩ$=*7yX)ԯ<|jDuXYCP@߉Oc6/Yv'UbQ59.@!n  ^*Kht$ y>Mn=Ik }I<ĎP"|yz ه||QyU$9D.lxYڹ-*]/LyqIIkK>aX68i?/9 vc[ꥡ_9}7jsn-kUipAw`/$*Z_@Bp!?`e `=PcHˈl5v|kAǔ-]"Ȭ՜W%/u 7 C]fk9=QF0iЕE"\kʧBQg#W|hY,Y4w彪E <~e3$Lώ&vqv9bWZAG>x3䞢U '-N}PpWF&^m^ҠjjɖG]Y?Nt>n7UMơodM-x0v>Zߤz26%JΣpDN hfp|$f=7Ӄ9ե69ؖxʊс>HJ@ 3$ ɢ̏6QdyR{rǶ )X5↳]98,b۶fĹgu ƾDwʞi^J#9[ry*=ZP$}&Gu=+FKF+'Gkmrb kd"/hsz/Jm~-nQPS ¾9 *;4ȃMn&6x7v7_gCcV"mFL#MH҄K%ԋ)]3ȦZTnK!JӾG'RoB j 9*$KhQK:/NJ.2/+9z55J/hKQ!ܻG90p6Y'̮p`!{V: na V(ՔM֫ WT#thna=䞢.+0_X=Dr`3y84)ݽs)Vp]8|G=w"Ĭk7jt.9 ffP~f+*GL̼bّÒX"α$S.@Ҏ "$rgtTqVvjX:D,hk,rq(PJ{PgӖTpAX;y3K2?h+al"mlUmybp~& Yzk[ZՖ1 wc}^G.ퟴ^1\M}޲Ag&&8az%驧K"WZJSDȅ)WWɓlboBY~Go*݁i/ Z#km(A!Fig.hBxwK4$;ӇاٖTY aV c'S۱I@rh9HX8CdH1|q`Iwl";mݼZiێ h*Ll30}b'eȯoͳ &{ :I/Vm)_)9 ⼔9y:);+lH\4ݬ@Na"T3n7F`"@#< 'nqN8|u.y//n)TKRVxamUfǨxuwՉ~|~`[ @xHԒ;iL$&؞`Jx$Dֺ0he<-7%v tc*(*OZ}9` דA]⭥ˁR\Vx#ėmI/E I+:0vj^H8g]3^Ю$1 I[>,j c2*4PD>愘T.qpQq@,J۸Z俈{Kj<#:R#̠,5ZdR/͑%퐐Ϧg7@jܹKUb5%9M( ӑg Ut_ehB@;#I{hmsxLUs2uei'}!F!wvdstyk\bé.qXǙQ%*<~{b Mh5$=S0!CV;7=5w$v|&mF/G.j&)Pl,~I%KX.%>V. NԱ2N.vp=Hxc8|t_2yfTm̛-|6[D-"8 u2icS`@f˺nksKd*mDD hâtK"  < R=6Q6O҃5RGT Ld:> KP=G 9$ӵi ɴdTef&ڤc8cn YvZ>)9bJx >̾J8fXbݕPnꟸMhRmKZ%=}GuGhԓ=5e6uEߑL8xZ<$}蛶Knv$ؾ K$;(I2t35C~wAKK|0t zS$|҂.ruq6ǯT^*&E5=D.&xѢ/`/3WS"_%%YZcK+ t7b SOr3,x_*ܗm{܈)jj%sB8^P\݌sU'~mgIFZunyD*:n^4hGNZPq=2X Q|tW[^Ņ[ -Ϋ۪E[-y @aVMyE8Jn:1hxt 'fe8b sK1~܎[7}3hO 7 y.wc9^ nS]vReHܝjVN0 H ĝKAyGKy?A0}$Xv^L&G6F9u^L8e Xz~%WiwxҲ>U!ah}t:sžSl᫒mk~Z,LK.9h35K0׶1u}+u!75.]ckzA߅6\OCJnYZda+-Fتx!y̜K%0HW̃OAU%ykuΑ"1EȐg0Xh"'wTmCh/ey78ُQΉ4;@:~94k&SkDwtȊs a"b Wˠ\2lh&I׋qw2q~VosqE߽_XVkҴ 3͹hy wn ÌC>jNaz=`J\Sl&ȸl2qm>A.@sQ߯VTK]aAi#K{0}¯Tr%HrkT׫AbM<7nhz.aP2˹LpŒO,E +HQ{v y(S@AREeʹ֗Bt Ua_ Ev(L7j Q.)+șQg(Υli9/>oJ"59tyY r.%pVzKxdmn?%DPS`51И0!@VoU%‰ȸFݝ+ < u>v`:zSe,\! 0H~1 8B~{{af}Ji쒜K7*i<)A\-WgOeOnrr!-P`g7΃ed5쨂}D@6 ç&l`,zk,k@<#:0R5'd/I\LZfS6'#"Yuõ . =aEHlLsv&'⻨13x?]<kElfR&hW-"51lQV7ބ|2jzh?`YMUʻ~b0 +ͤ^z (G"{9F #!p=)⧕#o%WDnOԑH90$σ4DF͚cNΑ x=4L)qУ3=/vȘWN\Qc$_/&j`7A%3wW8a#JXCe/C@o4Dנs3:z|5x鏃 g!Fx@՘f7c(7f~g /qo UCRI=fJfalbx ҊusATזUQ}/餼݇"đxh8RseV(Q&V%0Ep{%$;te5#x*3zd w8> )0/9E*F *%YMTnwyțz!j 7erߋ6u)V4l/xBo \hNP[Wݸetz@c,SM/vJH1* ck[SJ,7eOPIͼk%e5cFy~acRRdOy3jđuB[C5f!h0J`dl$L,߭MoW] Q|rΡu =9ieoѱj0XYEX~@?y(e?A']M7oh]6.:kj uqK*zRUt/"=,y$7晭OnehU :^rD,ûYBĒ "TtnD.T wȵ@_Oa%@@(@ea%/e4N󜲼 vdUfRx"tPHa9G_$ǨhZ9ݐD%em 鄩܄XEj/vƴE8g?DYVZhA4¸.).BV#:.ʌddL]nEi/p(U2aJlY)fr̰J` sEUs߬6P҅4GF1}/Îw%SZ]/*k0|>^H cv2#Q |sQ:ܗHnb5Z~ƃ6|&rb9Br7 aVͰM|}=ڶ[AvdIb^W9EXP3UGW7-LgU4?QIjo,\\S Uo}ˎ9iN-ɅR~n>< nQ~d!pjgV>|C6%J_L6cg?hW4Yz]}~5p?c(eLƾY\VaX|?͐ _}fW{©vg`'˜@ ޫUXCnvݶ={^ӵz}NqpcuK!]K߾M_݂4D&BdڷQ|zORnTh~ BW,/L"M(jr:q9 ߖ~у\iY `Q+q Dg)“) ]^G.4g}mc= \]VE 2~ީ}Ǎ00{zW..FI;8!XYE0ϫ X}0۴+ީ[:*ǽ?47o'+&'ˢXrJ8JEmڑ߹ DG#hQ⳽P Vr>Xl$uf`05 \?Gr#oOd E]P{CfIXHo23h7"sDIJGoiEJYW1yqeVDesp+#<[q9;CDE{'bϛO~;D_ůp>P܉MkRJG^ö76VDłuЌM*&޼Nþ7 w]Lg(ˡY&3olh5b64G_P'…ofB{૯FO'I$v*Bxt 5~wu(!.l5xFRFmdy0kR2RR{ }?$%H0e+"\` dAow"2o'!v٣gOmt43(+grytn?I9{rJzE27?R?6%A)],V(7]=}*蚽e.! RV:{kAk?TP&cLˇ!s|앉' WVdw^tF3+8 vjʈ6M@kE턷HYׯYd9."Gi)z$e/6$=wV6hwWS;. Oh5NW#=*dQ56IbW[FTL,4}+O\%&/k[$w) )@ul *50<LBւiwuAJpM wk5]òsʧslh*G{b䚬psx9E|MPݺR 4x@s+n4J{o^YQal SiyfsB*Փ`8z-f>. {w56 Jlk&jg@vJ}'&'L&10d><]sMƑA+RxW?V}v >&YԹ*Xs?+Ւ[jBC'"=Blr=W;`W@@Kջ. eC"-P5!gwax;/,i;һCV$J)i86܃a|=8'S8h%mqyv͜ڔkW"t.*jX%-v|0(1: L8avp+>A"TiW,@|~@˺edGc,X80ܤ%8Il>oL4#Cc/K8N7Vv/!m_~:ŝ $0IkYin'yLYʃ£uK4 `kj:#_i"), ;%54~j>b9X}+l)Zm{\mZ/Kq 8by@jYSǩznZr|ziåO*ޤpfL?v+qDt"PEHYf"z`zO}Jz""eDb${:z_r=~kg֐X (8x#uc:*aR ڸvD1e% e)feSpBO~@eR[&3ݛ?4jư"GW>5o7jM81 (#3bM‰TOtQqu5otr.79#z9/ (btvrm^SӖ[3MFAb%>Ӫy G V(2 3yo0*jsK`!Nvrj'l|x5Q̠ɽ-VC($aF3'){6BG̲)tGvGpVGRWJ/H%6+Z7b$ _c51WMf&HR?JT]E[ܒK4gA6AFVK,8n^ U8ihIBD[=7"Gpj l7 xW_9pCGFrݧClt]ܻnjyr2|IW2B'G-Up!̿~mWj™[dv;bE1KyO) U@ye9/(bkI mVeu/N黅|ٞbz|Q}T`q#ӡy0>w:n<ꫝ];$jLt\.p,`右uB`8ncjozg"׹p2{2?zyY|[,&3Gc5b4kr}]+ e qSW6(DQfGuu!EiyLq+1(zvϿY*v"rQ\^0 @Q}өXh+O-oMIBϑH)U9',WhZ4NjEG:t09u~v ̖TQ=S<Ӱb9 %n܎1"F;.k7(Ǔwi%ՍbMFY> _W7.TVNg5zЉ g-tfNI͒Uf/BczW%Jl&Tc#Gav;w t*#G_ۨtu*%z*_u)(q|,xSto`{F2a6{GBܐ)6kp,H);t]MXJ\<耂Я>[S=*#Q"7#%g&"I/\-(TO9*a]] ""C- Fj֙b]1!DlLT+AC=&'hX0=>[憒B8E"\Hy5dN(j@Z1\;ޣw>@1w!Y-[f^p䎳N͘FwJ?LP( ~h*ʉ9os3Bmݗ& 2 ,<<|Dh|p!:ӌ-#P*_&_/|ekciwD$ϸΜ.QTy5m [/,WOLoQŤ4|С)/Rdg S1ӏuLJg&Ĕm IDS8u E\N# ˺ g+ NFhNYvm&Vaw|/{)sZF@T9&(ŬʨSsR?%|DbYS]5CX*jeshsd- QxXpoC^טU6Kw=B }OnO`M N~f H/MQ{F6>ƛBtþhvDK|gc%R. |t-}_WƉP%'5S {N(#AYOk 3|19j n5_b ڰ=6 iKB"z":e>TuQM5v"w eY|KV0RWuϪ xjdyߧ.WfmƸ?4$r)neu>?F]SRV?tآ]{68{ցC: -CDFhZKt=X:uި|fE+Vh[orItໞM;cvK&yD;Æ)@eќNvzǝ\%2+,?M]["c ̂0$^ML#W(M{Q<>qo\ivpZSNu)\ \Hk|rnHq#)zO}p ŲvDT'NPVdU3#Egd9ObT,6'_r5bXJoHUj5l;}.XA_N(7{ڧ!*얜/[aj2FuZ$M'@ C(e/'>{L{l\rH[ oRtq K:l~%W=rzN~Kc]lȼp ܎8[9!OMMWO ßw4SɠS]3pH ɠrR6ggSj,Dx":$/GGV8?R4dUɇ3<}JkT:׉tc)Fz4vx.J43P|5\kfb-bSS~{I y `PlD`+iZ󁩮0"zecvi3#ϕrTfkaK2HH~ ⎋3mCwi #.1 sTAaԤ:nQK^[Q~gu䭉w(3&1 Aٽn< @h36-,v[)M^.4hUBk+ó0P+b6oP?I3e=o5H;Rbnnj+_G+'QHz)®zjV>z+Uߐ49DjhcQ.z8u4qi8s& hnЖ㽣${w.Wӊ'-Ņ5lMܩF>Avȶfj75B#e[>/83W;`p㵷/ɍCô~o?D-:X!&8\jUV:*ُcn1k~|6bE0&NMs{!QW=,ЂŌs jY7K\)IX⁅.oHkqxV/z5+=.!ͱ O$Bn z/˶ě扭ƿU:þ=tێJ>/r7]zVˉ{hfmE>͎≨$E(ł^RZv`L>lԘ9nտ!~ā+ƴq+a3>os3|O}r޼;~G?7}fM! U:뀿TIt/ٞ͋vho˕vw*K(E"5휶Z>͠%ƦBBζ ={.iyao>NW*JM 8ozFQ ^/^͉NVݿ4;.Y7zqy}{3B&y,YO=4"TI+jЬuJb㗎}}fe([' ٠ks`V ē "o%w$P%BNȒVjǺ4L:wv{PCE13ڮ[퇿W5;Gwp2eh(=GF3.{Zsx4gCRn~Uyg<4wPJV2g ݒo:{q)H TCV^w >D HX˱}*gyOC<;7}+1¢KTW]p++sJ`Чd(M,d3(e0zV Uh.5!˗O$]MO/_ =,JXFc0jR|/?GeܻƦIl)#H'nC7F5aDs[E@d_.ufJv94xI15vdțn_DXH3h1^$)SC'7bV#x x ^$7[ K%>n~\i,OS԰h~@9* Q$%6[w覡9[C)ROB KMָ,Uu AlkeOp{)|I"7_;=MSHcY(X`zɶQh}r$qy`.fؽ@:yfN9u7@+\ٶqW-6LqJgHU$x#(I0w ñ\pr=+øNFt`ɘEŇD0L6r#5Fus>Tf!Ïcg Qb|[}}pö+CdxW|9 XȢ#a{>Ws !J/4ʜ_pD񅸓|dMV e˜6%3{|7+࿂JX U'䛬1a҅TDiJ|>.)PQHR)VW5כn- -ѓ$%Iqb)I 2Ɨڢ_hb[eukS@~R|wخbTJ.L~Β)5sLT=E\`A<,%As #;?0y,x˹3Bg{AvNfAIj,zUqX|ux< &u mpY/ۡbvQRJGiGZUJjlڪWcE^z$.LLNnL/˺˶ZfmRabl~^tM@3Er-2/5&e09 #T Ϥmlڌ7(O! :b\pI]4m| 2]0@H3 +!yHD7. co{k*ra-Ab!?08,6goa0h_m3wz_O^BB;J1ǚlNItӋs0¢/3^i-wҵ%4*r|i*Iy+5Tb!qB*}yF6PR!^܍@k͉Eҧ)} Zk(_2NA$NX<i].TSW'9@cHڞ GΘ?qB5oDj}?cuSޫL0Uh&aCFf>̔33*α_*]O[XCݹ07F';w4!eFtq[2$]I_ H4"tя2 uҘ7 WI452YilUp&zv\bʳ(|ȳh=ի*PF s)jؗ,K҉Cfe3hFв}R֢'ᱦEFx(߂T|k E;_ѶZݯaMkt\ޝQ4eQR٦Z잠7R~gnpXv" 1)yN3;8Y cH?bS$ <^J8 Q%[޲A@wޑgIsk6oHSIW"n+[:gHɣem dB< rz(aUCo!MD6 Yd5.clZJEK`#rP{B.y9m$*j 1*J,<#m{^ZwC,wL\3$'n$DR-`WxI ;k!CH;Ld\ԢԲ%wc>#8S뮡$J}@ejcN0"V4'^zE"pQdFwYˇȶ ~@.<^}~6"7kaS_Qљ({F+etJv*x7&2av 32D\/`$x'!rIPزp7M?û mR"HJ(:91|^K-q~hVkԃ[|V*{t\$:s&S2u=TmshcVN۔ =mxӇU}xc̷-+U^ؼIokKrپGFM޽v v=b#ͧ/5Wb׿yM.3F0 "׾'邅Dq"ϛLH6.LHӟ/'=}*jdB,0$ƇA;C,Aw~{vBp&*<#>] e>B%z0/!?{,M =6u~H|a` 2d&PsS[pEN0Jќ)m rN)rQg0Q;77/PV؁|dS=tgI8$g]ul}2=wŪ/&>즻tК+ny-QyJj#My -o 3b^z涺_ xEedjv!Wf0e ǿ;(ԙ/?,="]zsCcaqH 5պ#uaA>|XZr IO|CXTriny^@: 8f\*(Lvөh%"DמvM[M_"]<˕Mܰ +Mdb~|)̒7H2 ?uh̻,hM-ƚeTnI1cG Ih3x|ר8c?c_ FMOE/ oA1s߽"zb!r+ÖgBҰ'TR"n-hր9p1c-959H:8@[skmşQ|G HT|gV wR1lWb^i}RsoZeVZPAKI P` &tϚu R?[MY`g4EwjLg$+/fcSE8`,2RF5ֿZ/g5uA#FO f)C;UK=\võ]k |0ܥBfZZFѝ|Bb!/!AV~܆}Gb(9 m=T91e î,UCgJA;e}&;UbqG| %i AC{PXf/PCDӴV9E| k]"[wκҙu8mU+ԥu?5Pf]{Y0@cۣd+DNrf(wWID'զ;ʎX~Yg[`n\j: taoLx\ѭ.@Enj/a4n*1(BN^,Nƞdw=YULsb=WpW:r.6t&EPI`tɆ#Gn&C$Ԕ |˾و:B&rGBp3$t~4 v߆1O±hr5U i)HוF0[:Am0\,vWȳSF,06q"\öԲ,\L+w_Y& {* }VJQ{CW" ) aK'IZ.`FqdV+Fb>h{(>^+W~LlI?0AL^n,b>!f'p/ΛKB Gߕ+ : 12BJi4<Cw) ;̑lq9TѨEG}@}aܐK~c;8yNY֪5BİsIŸui}(t`. ܩ<, ͸د.tzTs](w%D;NPWr vߟcb>5u vz(=jg &FA ~OXӽQXeoL׹|ϙc-F嬈][BDLF[=xXy4L d ekin>i&{׵+w| PGg}ɴ(]h+)D-u»K|Ds{6n+hKXfeƎ4@,iZcuj1tWY{0m4 ˠ՜d "F"g Ixi̺/,Gu T \T*.6vZؔC%N5KISi &K%ǟ.6zr~?Wo!rANQs\JL[t$,0SJd/~16Ur̡C ҹUQlȲ#vtCtsAhisʂARpqT쉢} &HQDx<ȺtIjCPF:_G,2vŧl,NVL1^2@u*]'z[T In5j@1ȳ|>\LSw҆{6+7 wqJk@]ű:IrppjsCI%:en1J}WSha1CFђx1HO{[.u,L{%*؅iXruI<)r:pBF]>rab <+^^2P GsMCĶլXL^l>seF%!OXhwF(q2yW}9(93]OϖN{JIS~zp/gOC7`AU'3꒬aއ3T;Cm.jL[Z qf )!,ַEh$dXGD?o>&! ud'1}ANf'1/hOPe'yTqAy\47 y$ƫGLP<؄T ;R8ipBM ~t_iu_4q5S`8ɑHz&_7%"orFo\2^CI6Z;0|R]LH+]q7'w(Y "d5 M?_"H@* //%ѻE&%ӧݵa/{@mXi$>DZmi}N ")|v h?gR7.;:kd#Tn ef^mwCj/r6:r ]>9,`e^ƼfJıO[ !JXQAAlLܲX է,$JzS5rd1+'`X| ^OB$i h:dU).0By2`ON.M;{+s  [~ lvfN{c>=/=1/-7rXPFuԹr?~ /"b?\)]&N; T-:ancyБjas "߾Cߒz{Ho3bCj!'HIbоy'en/ۼw&T]d= *a89eunb($cCVyN<:<*<Q85΃Ag4w-Jǩ1~-&46]s*^s`_45ԀK BhEHcw%<]ۿi(nĶKe{ ^}a4~sIK^B8C8T6h]V84ARc%G_HD7aPӝ9xċ /|iPl F0QT)W:#<L~z)TlT@96Z{l%j] }CG_˔ȬIw@i]\%}V*gxyf*X,y(SrK!u0Fwe;ظH*TԿ 6Gv(ar_k+.w#S{ %#!OxU||y*6һqS 뷆HO<3f|r>?ň}Un@FU6L嚩*f6p/ ޼xCV#ff;V}v 2yP9|Fv:N}opZwX6!ɓyƽBfHn0! $~902"z`jhhbaŸXQߠ~I7e|o. Kwe;R9OpAkzI"u8vV7P6':u8DKHX Lމ;öd'C*_jm7iKSR US .P0;z2k.)Քne:煄7*#JaFNTOt-195P>ZqOXtfioOFiJ*!"KvFMN0rkU;f ,|N5U=9kۅ@Bzt͂MF:ã}y7s} ~6ѲkL@eFȶ<>s+a~k0sW}(5d62,qL'#%Pk1Ibu?!f(>f25?||U"3djp#:$6},P VI٤o<R܋At1$AAaaL ŽU %?l \_ts RKNj,!ԇmqIy5['+H,u+l?G;1`1#BSt;`v#lHg3Wn)짾fHT}D3G]H**A9E@k[R@nfXt>DsJQ I|:7/7[bu F_Ueɉ?Vc}0gJ=>upђ{Jsf9՜8㗉,cp+#Lܹzq:,F |YhEjVՆsm׆@Z];>Q~l:^90Lנ 'ɐ~"t bq=] %fz[_)p#s2ÈLX5( ɁhAI`nդ+;qIT Y=ƹX3Z؍xA4V#O}|4EVT;v?/d\òaoѮo!NN ՚bِ[MD( Kv&c}4'waJK,8պ#„( 1063Xwl BP'ܮ:|h:<B44 )|89{̏H.EIJ=I.l˜PiMM zv$AZd";d2/CO>Wvi]6*/o5"|ڐ:QJ󭦮C ǻj7#WvP `B8N7znF@.VE[vd *DT D Max7bjYEF]`Hbvɡ]kj-p/ʡp/غܢ5W"N"ƘsBZ?Y痩_g)esyp\ZC*Wt7*tiߺ̙2,'\/v5j.r`Q,Aܷd%wl|_X مࡸQwc4<[sVjoIm[*?1 3ՋzPV&B]L'Rdho~R,4nѯ8d|j W| mc?1ZE#-w3W#jlhQ$$"h/j_-W4^҈hؠ,r =RsDzyB!< 7t)P[z! =Kip;4k];\)^[qk>":r'=vn8q)͓k8,M[P5"Mh)F:؀.&5ǟ l)^ <wN᫫[h%MrJ$-j?V7'~U[cG2=tjZUZV9LXNŢZl2ZRV `*},%N[3ש-RQ;ikspyL4&4~߯Tq`Z6&~$0c`y_w>srKV:V*Uƪ 0YK<5Zw!cܨ]Sm=(>nJćS4vf=p Qz`/Ͽ?pK^"_h'ObxdQ[J7h\a%X뿻6>Dju; ;&K=92ĵ0&l؝fm@QywmN~ZuV>%InK)e %CI޼~+}^]SclC럌/ [HmGwi4({'ڏ$4AJ'p ;80; PF(|Xk hgl=\snIJx/kMhxr-6So s8nq%3Uh۾ajY5A1-R:7uUxA1F="ϳv&7:h egxV/ߺѮ6r\';Y:YIH;3oՍE:4av) ػd۟l䌒wv{Uل9v>]1^;vRcKTXX9 P֯'ݦ֍+@$*C&vOQ\Aq[ߋ Mm͵زuO2Vk"$'EuYsTTٞZl!/T|6,QY3if6!Ćm=ї~N\F01r9s`ki_;;)|Rk"5f]x{Xݒq܃-!;s9ݻav.;ީQ dJ֢1S|X̮jP~^ e o5ZL~;oX@y6]\˨dIj)T +v_&2D# olR !SuüaWW>G6$gP$@cysR$Ӛ2泞Vu|dns2|3Rv^'vn u|c~wsKm&][f "DrHY>Y;-P#I^쀮dC.Y*(ޫ) DN;Me/zGFl5ewigi-E4E{ ?uVQ`Q$/8KPFn/".3>5VM6 F"SΩ)zkԸuAi |?(<Eo^]/nw|Bϗ bM $6@Ͻ M+Hдi0"{VHD"&9h'VH1$e*(~y L+ vp&^+>!ްq*!U|ډx[h|F-NqNǩ#;=&w-!(`$U$73.Ù0_~'w mYkGav:F@d؏7sb9Hpç#0_2P]M./&.|7.mބk`3vʴa"22W)s"fCS,;NrB\nVky u2R%`dpY'" uh =ǘ\2O=K R'#u0!@Ps_*4u rNZGT)a3-4ӯ ~/ -3_Do-,`ݽm69\\@: 6Vݭzx]FWbѩ'u'$eƌ+ӄ6Zr=XȂ] #)]y`&ؑgz(x,&*.Fz ^_)yk1:hMElb~fh'zdAM( 5_L^TdWRXKuЅ4t W:'䊝Xc MηԾtAڍT_ՕGh5g v 6D(g_?3r70Xd644Z{v(Kг9nPiW>%DNG!6>-u/4pn UQ+AGa1u#—Wu Ytdk0l27@;rRj?TLf`G(XDaYT*MvԸSKIND ,_BQ|e)ﺭŻݣ>I_)ܻK=hBSXG{@? }АT*SIcea5g:˳Ԯ8{xDh n{m")Crw>+pnCx̕6T[ИJoK\̵#ퟆSWlrD^J",xv5ӞktvwCbǍEdd/ևddՐ~YzA+na.R6%:P>e l֢A*m~ 1qYK}Fhe` e{ݽӺRu$Ŏ⠐` Xl@R'ER&>+kQZ*-yG`V)òb2 rFxcJh<7^xVh fV+h1wk FV{  5gD06ЮFt{25r-`Duzc77 G5&: " `4hbUM-GXjȮK&]2@ݲ'F>T?9ԑ>ӽ93yIKUAG4n/0JjQx '2 mTQV4xɘHPIܧ*2TDέ,ld}#ݘdMnL(=5#%%K-J9~tb[u:*͉z rǖ|rj+rWp6Owb IlgVD{WZnY!<x(]uKRT|cոUr^Dw~hC;첐,mhnٱ{Kqٯ5+L3/VS1-] T'rRs_|v@CW(`Ա @YX>Ðiᕷnu' 1/F[[U|cI,)VoSab-goaGagh ?]^ظ]1Ӗ}D~1>nXs,=Q?Sl޸At'R6.BƱřA ٱ1iVо_ϟb-yV Z ֜" ͜w#DcOrLf6/Ę #?K̉N/OZKkDZy83P5:*d{XfhPϿtNR6?1cɰW{i/W ΋U$1s,٭3ymTQp@!x.#vx뒌U;"{((ϔK7.JӋoӼ[؆@qs7,!`*@t@kyW<6CZ3)=.0h(C"Sد ІfV$0 s|VA_.iF/} HB[L } ~3AG]4C -ńyy\_ʢ,3a>"co9~Nl#Wl`;[Okn^UB+yfAE,^Vun~\tEtgk27+0Ci.BR&yc%x&AgG5:`}@ns^i8o3Ny (hi H y`82*ݿ bu;M*ŠbKVTĘU/ak#W`( 5# 9cqj :kp7gBLÁ AA}#Qs슯2*^͟/D~UChV8 eթKݨ ṧ2;rXSooW<.L}r4dXQ2HEuRSĆrG@rm`йFzli@qŰ3Gw/fvIߋyҀW'!'ٵjNǵ0:/rn$emuC{SoruR uQlNJ7op/҂C- Ej{ן53' ]>qմD<`j<̋NBgwGIIOlpp,j dh4 ІcaB˻idz&^A"GI=I8\)Oni n.8zO*K+5,;Y"GJijj >j~K}j&m p5ڽA fM3vXz7*pWje#3nGW~3ယEP߰n;}w10` 5g+3Hy6V场cR}iv(\MFFUP~t{^N- !PïD/KsM֊0氉g̞'qf^:tC;?ǟR6X{/{߼IHsY?NQ'*'WSkԃ 6 K:K h-B. Rr[jÈMBɳFYhsMфusmub?4У_|fy+@ ~,9Poy9U_oHeNIa+lZU:TeD|4ÇDSb࣫KDwߨNM0o$s[bL`⼬7sOT0!ʵ? mH&Z7ؼU$gQQ48U*fUaܞcT1#0Hs0͇{o45O`|:+3݀l 굺P.@>YI\%9tj*dx¥)-= oTI |0!U0Il1P󚷷2nB>U׀)[R^jp%qw&@Ԛɴ> 6iUUO $aω@PX-q/g'<9Aj:/ͬo Wf ⴋw ةjG ?%V^Ae'T4=c) S<CBz/7ZoՋ Lǧ(:##@`| A"jv:G>)tgP]-,lQ@$ô{1k>7^h4&. 37]Z̡8IC2!U0 זּp)=YpsXU\Izd O!c>aˬeNQE97K~"vQe(H3| O%8MkHj] 9דxID*>wԛ8<~0r=1ro :h3ЇU)[gږk1xʅ4#'s{zp<f;&a0|$T!,I~7vLXvg*~-t~m- BN.mI/ P)6ќJ@l|;ͨ嚘mmn?\eʾd뉟$-UׄC-ߩMD J]~L nu Ψze]}3@z *p#3a<%  Bn%Ȥ,SQp^}!y wRYuJRij^|hHy jYyܝ?FD}fkI %NPI$VI[SD2LFCevD:ku"ޑ̹481 G̝%Ǔ#u7}ƺ%ȏmrs΀$.8r|J[-$QYy K rWBH !. t#Aq Drww[ уdw-qq4[֏YH|~vAV;ͮ5waߥ[fo;ݽs7'귱OԲi<'1,] :`hFXr0Oc92ZYplԜy(I{$Qy,Q:\_$E9 $@LOˤ_Ƒ|ہAh#Y֯$Q]N.FtJȘP rp|׬{i$aX ttL`Avql$ ~8QZ8,ԞմIiy+#F[8KڷH ]MѫXDU9z1:C=M 䖛I% Q?=ˁHpWWEA`ZOhUzrg{Zu3zYx‰Ⅲ}Jƾa9 H( J6GC7Zk_-`49OޢUF[ 1|[KpF cf p 3iF'ֳ073mq㹮;ZHA{^Ar; }A&Q ߌ9!ѶUǞfºo3+m b2 Ėâ ֿO nE=vV6j!w`ڗyG!i I"U3YE's4,y=@إzb6<]=:8Y| eg玮iMl<[{ 0,JN(Q,ye#u0kn|r}E&Gu A4ƎFa+ ۷;|E$-㶴}ۓqMr'?d5ַ6K9yTk\+ 9Td.HVp4rQOz6@"駱򰗷 ZpSEhl֫~l0hn\|=2 d%B~ !pؒ!$45rCr,r .&|ld!&^NFV=7J :/K|v"4O=,c^ZVXn2.̺ HFO$hg"*j <A;!v w)I#j&59L :A ]r)etC4 ,r&evxBҎ4}VsY@vO*?J>ZD\q/:@91-El0e4iyȡjO}D&j B f?|_3rL. ARfW+.U{ɛur[Y{p0;%:E̊s{nWiuuHUDܥ]H8p&%R36.fQ I $g|W0&!:Â\) ,j(4"<ѓ,se̵O>b 8 bcQıhOṶ*Ā7h"U0!dgqӛkp_kرV{F˟!M$> Ow` Pe0@8xTr1uELW\I_&9Y>1TܴTq ܚK)xaPfz)5Bkyg!kk/Shq9Qިrksyw'ƈ̵]fT=oLΆQ*akS<E!Z>>0dZ\4zQ'!=" CCp(טz)?O'^cgn}e1nzj\ft]tT <;PU/[0c׶lN}K6yHRc7$c'{kɁpҌ,:V҇7^`Yɰ,y!(>FBAꆂ9ah5* vgL")=JD^ |2`%6Hax)Id)oCH77q),q]hk4 ^Rߑݖvݠ;O`(]$ CiwpL$vx|:8QL}5$ 8v/sg[l͖l_]Kv<5S YCiCc9MZ]5 9*3snCp(UiW4 ]x|=;L:ݾW|a#̲^&DŢ:oɰz-}81.@Z 4-K³'x$Vu# Z6αGZc7ڣoä 4'OQ_GْuR3'fCz0vk@@I*>#>ՃJV"8gٌb>x|rFqD+g]bHNsFsmTt d,}nx1y./kre:Zv|ςJLGʉ;5& 8*8<=9j_ɛN.uf78qhnhHLS  ӈ7JRy[$~<JИL`ɰ_E̿XAe?Ѥl]59yq 56۶i»Z].<).3I,pի M&hՅ LsrpgHҚ_ZG@ęfq4e<,fyL7VNv|GS3OJ]7o1uL<,jVnJr7d$h>i(\AAF9~1dZ6l nC#ul 6^M2Tg! 2i5ۆ+NYH,yW{agƥOcmr40B3*~IДM[SoTuF&R{z}=,! 2I$A?Ἲc|]MU'|bqGLVi;5r>xߌ-6=z2y?zE 2V?LI$aO#P,`ha~#HF4 9sX:]̠{)h&Ը%%+OhOF̈́kUN7h \6a*f A6I$-~hsmI9 MuRWGA̴QС `$$n>ΚQ@iq-bТC5z: +q/swA £ٹ\CΨ@4 zQ(E2rM zSd,XaTLM\45e =pswE#9a&Bc]N?!APf4U%[2|8:@TKxVxw+)Y+K6ބP QUϵDXjKRIa{}5o& |9Vn"2n~$2L틅HZ׌WHi-i.w1MԭQR0q=&^KL{h6[]n8Fyy cF?8H`)g+k&rbߘr!ROfT2r9T0 B`TKnELxisQ1o9D(֒շ?֏.AM %Os$*Da\f;f9J Pw`p#k1[;̂!j/݌젙]6lՊMaWn2ts }ꛙ+DaW0 HfmE*n-- q/o]L|7~G)Ftb2LO>]Sұ8<ӭ74E|:2R2"sSq.?݈R8=RV>`k'gvo􇈳# szĚTT- yzH>| #6vf)W@6eW6ev R0eTB++rr\ z-4)^FF|#*4pB8C;*Rtc}<UeSPL uA0 ޗj?ЃPǬl>Y:W_##RQـlj<84:"BIAc{4:L㧟5N֏i4z.]!G̺?N܁ BuZFֲ_F>nx3Ҫa8~ӯIS\9 KcȖ3nOٻ溒=`d3mXuF vu5# !w} n Uܖ(!CQxAZŇFR п~20C̀t%5jF- r_O Zss5dAЄM=xgznz"=0;cDO/t|,mlq;lN nT #lgxkZ_ ./wST}@۵Yo4I1;@i @S*w^XE1s:&5dH>/SW{d~ܛsȭL Bgq c6ق;ahަ﷉lԞX@N(JXpb+Rj“!hq6ƖIUq}eY1F}7`QJ!8&xDwp\rj4j뮴h, Mv-)hó & cei-sD<@sS wAnj̹֡}mɒp(` aOe41+3&>5< 4v\nC5mbLsWc=l^RU"~>8T?CQ`GbԱo>Tf}8ewYv(=ƨ)҃xi WrpU3yXt¼ Tnă\6SθCem ?`\(s_턮/ @DCL>)iy tg#}t): rdV r}UYVΗm+)OAO^W'tbS)6>&x~6Z_1b>.wSǂ!Ɉg.HQ65R7h(|^4,H~y֫0+#n\-G"CEFj1hAkzf~u =hj&񤽵wd;8GW4^҅@*A6<?%b@ŊӿH[<MV)~AP2s\]1%ndwby=S!#؄:̟ ŗ:0o(p-ĥsQM3z$3oT^Y8I#r0 \hnO(Iv)dk6*kJ(^ud1n3g|&m $ҶD2S9U+8N>v$ [ $kSfc !Eh1#t#!Tࣺ*O\K;'!_K4-A-&:]`qio9,rGԎ2uSSpkm8~l<Mtb ~kmyoH:@s~jL'!e0ٟ3t Os>CiKlZp3vlJ&P=f BۂMjἰU#Эma XqcK Gʐ;}>0̸# P\H*,W܊~U? mB DbC0J'ȝpN Ę[Ni^Jt x/p/[ DqѾyɩ,PקG?Vv . -que8;μCČP.;AZ"+VBDQ[N@0``W'];]?Ck/ +2M*4FqtVk ^唰?x.κ~JifkT Ҫ`ZJv,muo&%3[il\*|ì4y,zӸ**a㮜yb:\Gjo3NH0M[=YE 0 x̉MZ".m}e0ɑWEV*v)Lrc}u EM.1wD?M`D$[xR`(µ QL7+7_4 gyT\Volk4.Kz%'+CGW^fe]!XCV\HY(gsV$>yQ>~}-F]cs:Æqw ϕp:5Q*P/OhE-?JJswBb1{RnQ}cyz")S"umn :!g_ͺD948' ވ4|Sdt̷ [QN՛WS!=9-FjK/6,BܿsU1o/M"tb7Ϡ`RfLO!'`0fA,3_%ࠋ`vxxmgVB 69!ؤL҃W3tGUi5+<_+ĩrPr᳏f4))fA%ʗP{>;sHGpy}S˂!@dKDE$Ϊl^cS.(rCS/?;wĭhckCX)r("q)jjZ(?{>Qˁp@,n>Wo~jE?Q 7hx+Nm: O}o}L54-b4uFV-z1ǁbr>gIQ4]B =emUm&5kHBV^IPԑϓȫ]tҠĴY~ #3 juP8m( dH$NwʋLq+'ve*MNF1f o4<ɮ}r)n'J`t^b!ÿ@ȆfLWR΋cL-t_NR3lUNp e"&WmN}ۧs js 0c^%:z[q`xcKȀd'IcpPh%Q=y(Y}H ;r 2d)n/Kvg[1D(Y7-\K!HuM+ijpP"\ޣvx])l<7[z͘0..WZ"pǙk[&Sd EK&7%PUÙikh(r q\&q5}]基9z=F]: .\Ct%.->By-8\aҍʽ%i~fp y hV _M &Hɤˠ=|p->#/u<~ӮҤ*Al|, O>[a8^>m[uCwtnX^.O,ፗc`}GP#ۦvI Ah?L^`l,#0-xgz9[ŗx0>J[!r"[3\ -yy,c}έёMլhxH H_8Qs'c"07  3t_q`ı ΈpI!MAՓ63d!h`NW= uKs(UY;b)(H NqdHӑJ50Au%kYjl\6>9'4} ~J~ǿ}pB aO]k'zB[s96 \-Gu/\FEP xFĴ}6Zc uڎXª+"ƛ7ZUznC!i.'*7:X5)7u z-hnuhA&ʦvxL,6HʿˡZKrT+^c`/JZ\AQ히_Uz%J?Ug8>|*(&赻%6(JózK3ҺN 9Й o% ǡhb;L$?ĩ6”+@p'@SܓWx 8ͦ0EI~m ytXl6sך.c5fstJ r'wW5~L$a 4R'[5t`3ŷ-cͰ4xE(@Uf;Y]ᓿ@Օ%kg_ɶٔl_{7޳IhGAY.| ħBѷ8zm/ ۖ5lS3[<8&[`=W7L3R3&@ (gǦ6ZH|x-źd<P{.Q=qN"^֌.POuY ֔̾fw 11Q=3 %]htO3l7R(jij#U8ߨ{z2E])~}[KEKN/9þ hp2Pixc'#ImW9BGQXgR>]vRغd̓#Y'UA)cԀ^țZqQV6R[V)!f~EКXJx6 7\ F]Ru[rufvFF>#I7(JEʯLmٝux Ih.Tx=;q6<7GX԰͋yh sHy͹}/A!4= hhf),H" zreqI=杪F֝URIࠔ.#?{(͙D)PbAG̒p-#r` ƾf 04Q<|Ovstw3NwD8Y?Qf`- (Be[}6B)tiL'x{RYXG1ZFoka@s p:U֏nژ9DںValN@`w rN0ЌױBҊbd>b{鉓e}r[d)oN;B ^YVn=KA7ȈӼ9df eXAV@l) viDN@@_.@6K4?D5jU.wMCsUb yn> RlS #^5ܢ,' + 4ۊ 2ΰk7zpaBIGp?&+uBrߢK}, a'ңC ~Pb{! 0? zrLk:=! &FYPÁ|o߀8='tjZy7~rylCRO"tA>foV8:hBſ 8E*2mY('=o9F39;yE^z\nˇ*Sѽ_ YH3%tj0ýoHz i@E:2CѤ *nԜo!s=k6 u%n1+ipE|_&"^|,X= C:XaFb Gu>gHE&$pv @ν6&p ]yD?]I/qlFPk!S"L L2sreCrռq5$ %5MYRԗʽr5mF {~Gl[@|. w51;DWQ?T:7lNָ}QC7uH 쥂ckVP%J%SG2oG?܏&)ʉϴ~\?ٍ6FP~Ǝ4:}q8r4VHRsyY!(o>lo8/ 5FgԱ.M<0t,,>hM;#Ç:eͪ-Z3!9ssj-`o%bWFa&A*̾n`@XP3%噃Ы:E5BE}{kw#ÖVZ_H̸{i=;l 5 J6@_1MDk[wA!TnL8s` chXD/̆*kEm91wZa ɇW 2eJq@bevإHwrmDN^z3QANM( [C,zCs5.V)۫{FiZg9vSt "iuMߤ< JOi(i=<'xp.RӜaѽm-dxd\#7N(D(cTIe~7x8|!:B2\xxT*P$;O Oa/-d귦3f &LxJ> MГf 3a鸃l񺦫:5"EM2Z]nᚑ , RIӚ'S/ym ɴA:@)1- m 0Fv>m "vЙw3)fIaCs1M[,ʰ3,冬1l6.vfP~92Um\6;AUh@KJKDzZu焣(H9NIM F:ʢj05KwO7 jmU$QNC,\RyӁېE'/϶4Y$@ GnV)Rc[_vA`tH|>lX-Z\܆SN0Р(Ið֝Ib`âw}EAFD낉LÆ$f?La?wHO-7(xnE\Οv8 mVTA;;~Uq%`?j;,fy/Řv 7.t&W;!k֒a9 ґpCJ^") '#%*M(mS~Y'R|O;hg<  1U|A^;SWp_gw:JB!HXpNۭ{2ЬG{)B` c@,kBZV h)F+6OىNG " L/@3怃4yM@Q͛;|..h Lؐ=b5U0~&?#%նZwIdFւIsy#Πt'xr *AJ:ΰ#V \Mpku.Z8=Ӎ'-44ܴԆ@$KmKqc+sG-lc˙;5W2"]FBL> ;Q<[Q g1"ʺGpI<6J#HGitGmYZ =jH E>VC܂CTIK).9Q%1! RE'ClÈm*z+tk(|ڬ4gT+cvX3+)[DYcgǫ}mJ$|l fö]޺rǜe7i/Cu"EhRSa₷ߐ40gP nHJ+Wc/qwIW-c|BY[ҌR &J>]g$;l;M hNa?ز&IQF4KKR6$wDqJhv-'QkGO$EV>Qn!;$a|(hNJDJS[٧N(_gkB('DSq-Ú[`~N2{x0oh^I)O|N LM*X}OjI@J-{0Né\' K"˰n^q ]53F6,oJd1}-%g^LI.\\0T9hR_'l:.tP bɶ, !rq.UX%&m_%9BlGaXd[ C$SRNKtB@)m#o1aE%ZB㓞wշr ~́C_`˩trQ[$.I& y=A)h$#,*w؝۝g*Xh\CXEB C)7:wmX̗~JƯq[PTMuzPgncə@f7~u/es#áwu-$O4p Q~E,2"ec-|F_G 7% 沌s9d.㷛zb9`EP͂nѬߡÕ|x}#c aU1Jzg e8XMq!FF_@ ܠ 9񧩈xw-eO:Oz5! 7nwGUBlW;BL bM[3n6$ksP$]):q4?_-oa;5CWAŘіF+w`YYz7Zp]Q^FW_Mv'rϴCiLb5.6PԠnals7aFv㎹5]#AﶵlqjEw˨%O|w(5O0r[Ngǜ, Jˤ8x8"Fa= xWSqs3f"o %=zČB`:^`%qUs׈TQV!}6uڞ)y{'cRAqM_\L Kp0љ!M uA?NR Drw72Z"rW{\$7Wmb m K} L. 8惛EşX ͣKi$V^\j(9kM|60+hKk=.\[yMA@)mz:PY@JxNRU8@d\ͯƷzv׈.P,TiaU"K:2 p.bTWo.(*cXq_z T "Ai"4MiزB߸Cy>, Fa秴Eb̊A5 Fmؓ&wW.ؙ:5zSOT‰5ډO3䑚.&tGfV@qfDmk ԋƱ%m;V]HŪ'1!sd9?h}X9"Њ$Tp\M*j?wXuKYj<>A^]A'\ ;drB^|ӂаb j}0U]`m7+.N{,g3iԴU2%엣r756ͅ9Qn- 0a򫐫DxCk8QઃFV aʫ]o,qi DFgj/z0@ӽjdR*?,uO퟼oeK䌬O}VZ+Xh$/ZZ`2y)j$uAx쮟_D_LZk9퐽} / (tQ ; &C횱F"wDߦ3j" N&r˒%ƌ*n#48$z e  `f$x;ΙvYZs ;Ej&RKcZ[W2L$؉Я֢Z;`ƨ`JݕM eFY /^ b)#xag=U+A{oqW.\:M1 )ink z,7L9P(pVΌ(s򲆆7DoXR&2k6ϪrTi_&D.['4!`0'KaGkq@u&~P :GS'RͦԍeJ9 - pu}o4($ե\tw??"yf GVCsqw;[ҧL82ѨͲ kdjRBizt%JjޭJ4 ޟyjC ?wRC_u>@"ܲeO(z.^RE Y 0KOl`I߿[c@9SzR7'̡P*@sWl.BmE>fhjg)Eك3eou0}r.7/Co]G n,wfZA;jV݆~fxu-:aKKq`Zw஁)Q$ő( H1Qpo1^HˋvLİPfh[@)Tz$ )< FvI69=؃,R \IDHpn-r!n˿]:ٵ_wD99q.4*ehg@#Wn{֎,:YHpkV@ǀD`wt:]:H"LDϩ]Rkk2~!ESN_sx0vV>E:1|`L4UK=R^8ңC+ g#BԂ].԰QkU_ .MTr ?$$PlJMU<#`>X`sU~2x}ў8bWvP@1 P*jv>pZEE9-&UdӃ d,0.wP1C?#}suuMh'u;AQ4:gt}zaFU["|.[!`^SfMs@){8Oq8*WsvL.Al,pe>(xZۚiS)o G&pИiXt>탫o:|e(M0QOY<0K7+>ٴ=Vk{hA zp&[H 9Q&K񾔮z]j9p)M"de׈o,xTD[)(QLWۄ<7Bf%L_t3G2! 5m}䃧WɕpeYuJro^'U[<0K*k=UxSA4N,Pww>;_N迤=+'*{2K! 4m{GՐp6;#j-H"s$`Iu-r|dB-jK2bs#cς0 T0'S=ѩOX>GF|k"oT6g%(j1q{# z1 ~fh_nBk&\I$3A 丢&^"^E1]'_o Q~@Ӯxh5$9 dK_D|Or8zS?@BJYXԵf뭠wS` $ͲΈSH[kVUnƼM6[!kuxpʃډQU8KM9  u̠#ԹPb&EiI'L&DDB]H~Wm SM0E2[w:߄"M lWhz$&䨛[AȮAn#R/Vb9n>T Ƈ1۶D[DdҊ@9^gҵt}}gXÎ#'{`8qP0kH1?Wt/3:6g( 6ٗ\Zl?bI<%^U)ɫjSW{_#Џ212^|?)#bO3u5{AB_\snk.$8e|RB"+s׮અJR20zT[vyH ouM vkk[cH=wO'c1rd 8UDjk^=ZZzW[ům8H M iX#Bhhe?&H"Ij i#GhbVmX܎i| TZ<`diE,?JN%{ ;$Y|>Pv2c^IoŦB 0j;:8~81J ])uGˍAGnǾ|\h!'ك48A^ACYD2fUL5Baw"d'NMMz\WzQ5=p95M..1ba<Ny9Așp ,#n^dÂYymՓk(gϠKCw3Oe}[ lPYiM ^5ybL`W)"`nDUs@{jaD'l9i DhW1?RF-:IFKbT\Ss &˭ң?%Zz^=mN'([:UHxv,<0f?iT\ L{7^'W~pm[(J}~!c>ѽ*RsWS}1_Y.(VQRь8U[:Z\r8L,TU/#-6AC$yDTG==yݬ9;$JwX_ Nd;%1- ţXQ@aw.07ur bW\x~CpwhcFǬh3bN@MHU??l=LyVJRX D452 _:'&QbxNlbǀRՔ(YtiRԛ%odW۔|Ҹ?۰َ5|u^ !#s’ #D=@1 Gk4 )Ƌɍ?N{z.- 0 ~btGtv )m]fLI {btӣOjǵQ#4ᓚY^%xe,4fPR;ǝH󲤱489$)٘yǩr}@g,{u1n[-hk]o EJV;\ cr_CveS " <覄UU9 ϑ4t-@MG?Mh<.He3ѭ~J8O&e&(osdyr B4]ː=g)VF1!H0}բ-pePȘ3p<w%\y 8+i=c@[/Ɲ T[w+&ypa2LDkjmOѨ튾 :@  *(h6#}|^p#̐zg|uJէVb[||Bꥮ+`f]Tb`">U=Cz: 6f_\~ۧ 8K229GQbM$h 0c9H^ C;8$xuUSoMk+26/_Ht uO;G^*`ڑl>kv 0ޱ?9^NAjlq 4Jt@z/_'<.9x9Q!A)^~}flcٟ3 9j͹҉GDg["==,i9-wHg35?V#8˫XN==1ǀ v(ӒՁ4QQ!⻔K?m.P~≪$14G{; i  dQ!{K&]NK=X12+ih/zt/ZӾ\6E$mTXW&&H pQoqRS \khU'M{]w10y) Dصn6ҾFz miyeŝ~"1˜9>ѱtCIt~-푟v_ ]!XD؟5g'$7KيҴن BuX.7:S6ƺ{zR zuЕ^)65R &NOjQ 6tVTˋG 6Ff@_09PL\߽Yꯜ(R匏rm eҹFO.ƾ@\hPqrC ʁ@D pWGӱQib Q}}Mt$#0oRbfo ϝ0yZt |%@ŕ~BC{6gRT mv'ҍT\oh DVA}AՃ!%nf̱ۺEMGs0?#{PI!>A콚d}Zlu#$M*Nbq酛mԭl?B}t0Ʒ 55>Ieeި,H XNxz{t^jZ`Ebj/Ù*I/e[m/!/u99<teԬZ:^ nPl|^ro1T*;\2͍X_\BG\=jD^X!(-GYC Kp_pw]!Hi}&-BdO'aI3nQIB ;i7ʧdSgx9\!iO֬ f{,Du2>Yʣ=v.%`,ͦeͯP8I&ϩd"b6)ޱXu@4:pGvhZ9\.=p~ ß>f; ;vZW;|Eһsq_|J&Y=V915G;Ҁ#ѕtHH掼/E+񟞕5TLO(KAn=LBf jCV"p1[ko4_0hWE/щ[*l7^ԚawaCB^l4(y*W< ;9@'LKhn0u\,\T® =B(mg8wR\wU=*NS[FNSy]LdOx}brSEToZl5q:Xoi\U Ÿ;w5 ne#8@3&Kh,hɓ00vZ/NTc\3!T7ZdZ|\i[?ZYQXiMh/⤷lnM1p#CXQ!z\*e@P_譙5.'VM4'୙SW4՜8e\L֡UhVoSf]\#hŒ9fS,>cxa}uf!{a+xuW"{>@Ax~Uܳu.mIQ:twuMqi֠=RgCճ'"I"GzaU<|jA$ '&u5AY~|yN$;%Hpܠvm`0P^'YJJ (4P.6K91IG `8 : $fX?-?bec龔Ӵl ڵeU|ңbzF1_κ.Yr43%kי@{d7nup>/t%+5d r,}DQ|%JЊd_[ sUw[CƉ\+F(e(!HrqshmU@y=6^ MI־+_W0{Ce\LRr.0> A,;OrRLضg8ZwXػ Z'J @xݥQo߇PС NIbp+F ]k՘B'_Fz7Ȥ–T(ڧe`.|54WI/ϭĿuCf]ˬؙd5zvޥv-hۜL ,hB*6G3kzO=( |^lŒ3.K*!Q.GԏP8^F(grcZsE`ovbuiDKϦ8W)f_V#LZ4h1aLP+Ӂ0Ǿ M *(+A(@yw>Am̋H[6#e՞< ^4[*Wi bnnVȘ˟ \Jvv" Wah_=AĈ,EO׷ȉAy9)Mܺ::"|ޥ/WFk65SNWZuJqH) f_5s\=z ɚ3>Ul \k9ْHEam`,ՊT4憌EAFH,c&pH11q?FLm),|]C%$:C))*D ^΄$YV>I歪j% uދ;QSu ^mk% jZ଱)ώYH0{c;bߋ$ Nv; #ыX"c^ !0?G]/j`l~)r$7Fwiѹ*\f~܇þbh<fǥac< qT9rس#d:4&Xk#Hv=ꈤ]ar%}Oq~7D-]tKekIݓp1D\Pw v/hqCu!t(R@Ɔy;ֹNN^yu2JwS݊~[giom[ѐt;E/Nf $I=>-;+lzс@!ٷ}j'>k|;Ozo1kB{gI͓>儭sp2=+I+`w#Ք0ٶq4g-$9UPFBި=qi$U\u߈(| !,}%zr3& Fwu8ٛإImA"~=&;uU) r=)S_>`2D[]I"Eƴq ioA' Zye iYOSs!)L5@X)g<270}CЕ[` .y@BmgDFѴuWJ%WK..>,Pkc-D<8WV] {DQa04)Rjc鉡ϦJ:kT|7K%|<X5#"ʻ9t~6%}N~O[jKyi=;"?+5 EՍU5ؑ~9YOuJ7G9BZugin`2qk57od&͏_h'nѰZ/;'D(#ub ȸ ʋy7ŝY o<or"$I ii<&L %{@ܟ$QmBWa[*~ןoD\k;$3,)H3{br!OjmO^CSe w{|.Wv57Uw7 uȮ M'~]FqǺIxK@/ى0αT}C<@\bQ9pBH5Dmlj^f>e#Ԯv8ȉT_TuOŤlucA¹/ۦ* yC__ ɫvθ m-f= f+e)6l%ބֆ*w`PCVg,x CAiPRI4mw(+aR^j8\PT k#g j3Bk~nX-sڭ!`\“wel0ΟnB +g0eիsM+Mw $|@TU,.Ib9cܶ<I QVbQ-iё(_W{#~^*:h.x2vQ3PwhSI>GS-?&nCeT+1r>i|WmI#|Jnʖ90_ÞXc ^6lZۏp}PD!la߅p4ڣO#[ǀP" PD8vؒs[89(S*:燅d#a_v Esl{փ*L6OTo7&[40Έ !+霞UL2NPRL^0$#f0qTf"$qֶ )$ ǒ]dt#h-PC3c"(tLoMC;:neufvc+`j!ĔFC;J2}RNowDAj?tc+F(Z+o͑H}1(V`kuvOFdX+G>{pb|hr%Z_^aigh ֛KI2obЯ !﹝mEaK+ktRi? (Fb+}߻~@)buw: i/űBR'SK`'ɣE0L z" 0@)XIZ "UјELڠnbPV/-)&'9Q܋6k96){rinhiB*Q&GeU[<x.8fbRvEMᖿ\ʝdp r}FVluӇO͸q>zU1EL z|OD w YNcne V%LrrSD'CD2>1C.甶.ȕ r3ޯ-.=ZZ'=6$s hrrGݚlW!nVI_x'csf;+P  p$XIȝ+Q@m~Xw>A r'.+#-L,[$ xhjۻRlwn Bn{AUF❥"՜W5<_.ܔMLL, ͓YZ~`ekli[;9N!Ɣ? Eұ׭|u:,5c=] r,R 1d $5Q- :d~7Ց'k∕By [02Zej ? ~0ؼBw>F͘Zka#cS:SJ殣+8k$;^[Q11J&-bz:qg0]JͱF8QUac]B-B3>v9N~*],Pbڰkmw9d&-4$=ԢD_DO _;*}xEU;=R-̰2k s/A O(|'^v.<~pOߕEW-l*7EE8(sD q~THnx{Dzk3oqIWӂ͈GXy9>4D^/FF&r`RQ:-EAifjE'1tC舁׬/kVwkwb Al%& y|Oh ^1ﮉB~qݘ=at"k`udˀFj8^i؞D$}UҶE,Nixm]|dT3:th*YkåY؇`!y 5LKa>f_4sȠ!B_,MgQd۞{Fz/;4Dx⠽0PJF>h|G!A2Vx"t]GG mWmk!ޒ1{,ԣٛH~`}Rk5I_r/]jH75@w< NV-# /.2qWgs%*?OtL!LG&xhpzÌdrO@g>>m(?.dC"eFCQ<$nOѱs/6{fTQcKGG+7;]Lͥt Cd$?/(.oLݑr ;94j(r%dmE C:;`_]'@û`Ez)bZU4[2,}2ł -%,rfE:& f,49M >A/+tl 9֜Jn*=u()Xڜ,-rNzMN{c*lCT Ad^t8WhSt6k_wIVU^D5>#8QSc[rtl9m.ni0yiHӗeϮBŢbL>(!ߍW .ec+G@ŅJx p>aڧ{O@֡k,f,@͓# (U/ Q.OW"q{ـ:h،32]ү}cNz|ꔸǏ0:SNHO<3hp-,x OY"ဨKolq1V4ǥ e5\~'"#Ӱ/]{ޯ#+{"Gׄt o[нSqé\qO"Pzq 3bC(fzh&l ;|ƥFqEiqSH GWm4=qYiJ <m_JzEs c(]_[&hMhs``׬ùHcDgtm wqaTi2Nu7ڿ=qc1`]>]ujO$qܟ]:cbY.r<&0H]#*8x`a/!ʟF1\ GhٳfEk"ɪ0&jBǓ_ _h͢~0%Ȱ3e%*N8z2ǫB{Ed$­hO$ǃ `B[۱HmmF k .y9g ei2E:819{9?~9@?P}$ wpt~S"%QbUP~L,oHUK`AU`JmzɖatjD%a5nL͋f C[p$epӑgЌW aYE§G"}F IE+9m7 qXXUP&+ ^F7fHCKBJM.9 (ϓ9IO ff:Fw){wԔîd!/<(-DGm:=פg-~mYڙsT -^'8Ϝtŵ}S$Ŕ"ZUa:8jx/p+x#߫f$ƄC-CWE' U)[A9ٷUI鎳ڨiN.r#YQ_RABڼmƸ Û V½A6 |uLQza[izM0hSR_~jF ۵; a9}%]@?;~U$b1(b2ד18A"E^cB,b.V7yk8 |BJH o^V[(]v-T--w@1A{#ok֐uu5 o &zҐK=(ȟ IF>pg\2e\Se?x[ bBo# RAHDRsO]W  D3x8Q|ke_7o-wġOLs I,{L+FG^69V[/OGRvP c']90u˒ZGlJ&vTYOVmbBGN3 br=u[ik@Ѩk(;󹹪lRX1@7d ๿%f6کI|iʣݨT!%AAʴU0K}=,\{n\ ܳpvRcʾXXOlzXxFqj>lJo?,'-=7&Dm;PQӡA<Gd/ӷZ88凘)tAX`, 51rHJcmZ9q78*,{wEC o \c3gc4i$HH}$d0u#qå8 ¶U$P-6-ztl2fUs;̿CjǤփJ1S,!&5xœQ&&y*0]=,1k.b45C|U0:gWCU&p׋ج@tٟ+@\!,j_1'jWV(R Rh !V_I' ;hrhe)8 pb!57Ü{䮺ư=5ʥ3cЇH!0pe֮hUYYh1M,rjy̔uo`X5=yMPJg%4o/}&z<0##,sSJƩn+C=v\,9зEK_*y1W^- N%P?"UًX7׳5ݛCpڄZs~0RMŘ9 v%o)0&SS1i7հ܈x&O_YPpP9}xmC*gĞU$vuN\>Z &!Y :ohq¾3.Ā^덅 28(!vƢrS8Ϡ8R Zi|T{휏M OXŽ 4l7yN4CZGw-` 9WR\9lTgNzWjg[RI4p)fCɒyAFS_BZ+,P{N]tn+;SDE`Beb1Pz_?:+մX qMmr.v˵8!Qud`"x]f Y]\%&,P]B4f9@"^`SfQ}F'ro_~]9{rՇ%T1#`hO :"p IJsRa!P׵8xN]y!-GҿcDx/q3!K#͡Ŝߌ8$OO%Ud7N!UpL-(L[Wtբ76>ҾB!}TᲁHGRq4@Q-]vQVպF/aT?,PDmN~~Hw'?bJNU;(Ci{De7W0#>h+x S `#/ڛ dRIjsVd.&rģ'A!(UX_>cV+^=ܚ@k~2PBui'׈~c֜)91>#5%6ѲTk !Xzo^v=K<#z%9?mט=r.YʥiQ1p^üGCvFι$etxGP+-_(!Jl:Lc>%[5}K2QQ} Qh(s75 / B۱^J-;ոt>i T/$NP$ @ @;wc(GA:!dCA:7DNXmnҿ-X$$mE Ӯj␑V^w u!7 ـ&Y42i EX4 ,¾A KM)ƙWp}8I  cv|pDFrK[EVd*vPvyi0==^]haAlKKpPjM+Jf$M"NzA'{*mC*ekbwY, Fx{MI;@cW>똡"HY'Ԍ,""Hڹ0{owIRkiahAn9@ήyYe>!dO{`$W5BF[H{k!*˖ij^ c[mYlH? =X4R#+bk"(Ϭ7㟻l92$Q8=Q<4ancM-[cvi3%\4 ǐԻ8 $6Qك\qT`d {oo4]8ھf = ,x>V|~]-ҺH/W73 ngd9),+4ɠ%dC3-;b(zhsF(j.J<`قk&4۝a$䇽_>:lh4MJF?|T_ٞ<{.Ҁrhh9-ϒ~`t: A⢵]ɭp2wo;p~XZ˙ɖSWm Ѝ((ZGVW h&IjZ_ŔRPyk#=w h@9( d=Y7\Dk^mb _g=_+ŕv̾ҸhE(1>†ǖ'6"womwW}yAvPC^,wV15˙w- ݀iiIY6}sU\mޛI|WXh5eF O%&X@ ik0m὘,~>a%^u*A,Q[8'+Љ N10w>{ȉSp> #NbPOAYrz>ʉy?ˤ%f"g?W]ǃ-b4>>5ʓ* ! ~Fq&' .ǚ[z)w\ oG[Hί5TޯHPN>6Y3bH3e A"weKt>u_ýG8`_Frk$DwÇF>Qx褲KhP E6f|ViӸ]C>b<|dM(&cLB b|K`D C&Wν`7TBXI);89ZM`CH{~H{KPanp!2ښp%̹>(Xg*jc6ĴIaǣ$omv-e(xGknn&,9jZ@ QtBd, ?rgNb99$ 1$MO8A&773)xSQr|uGG-p3]->62ҶSZ^3JZf򭤞w8 54]^R4bR.aM1Qjbrlf|LD^.h,\RmU%ҭVEW&./Z'=p,[$US0Gve^C"1h娶/fdJ|:b Atb+4wVt5X"mHqF!^WÎFT>2`-M\8F*Vfg:͚ RmxP#m =0p}ް ػB3>Ŷ*-G(49W6]W#B  ρk5ib~M ѕ#ڋ̓~E_h za5 YK;+_@s>P[%!h~ZMjx%uJ%#3HWMrHV#5}/VbaHFs$] e/ފҍ&oSnɁT*A[ tru"-yu FΨ}SJZ4Z#  Ƨ@ҝ$"vC*+כ"菪oJ!l2lyJI^0gz{gIö:֊u=d삞-z(x ~좿Y/"7P sIVi#6˧}Ea Bu. :.m瑌y"9yR+y5{:9Oz6Ϝ?J |ږ!Rp(۽(zƭB#=B/(wIk @dzm`||LY +ht6BtkZ̲#nQ {S ڦi]7 n4HpB9b6Lz0Hdžq|#Z8v} U5=D{b!=Z*\WU{NL5F>qGqĦ @kPk ,*/x3N/O*wHf]WL? %5ڮ"l3'[+@ P#>!H""`Dzf_*{+G5%N{ |+AzV^H6.͕9VAe4EMdDvN)=+י+6`'4ܩbRaeCTlrK .r}!!ɠ*w%@s"bkD9n5Dʟ֞~薬kaΰS)샻,|$ai/^Y`?A@ ޲i- Rjw>h uYP=&lumFt6h?e_c@qoV*ّO #oA~O&L6EG ̑l/o&T`_/"GF!F~F4؛f?)/M{+& TDKzQh i=V/8u+Mpsl(ٟ/]dL\!HxdN߲+CLx"\T0='!>[p=ԉe }URXgz,ױ|R}A՗PDZ#9eʸb@ P]3;P0QL(O;` h߹z%S2&9W@ܰGŘ ;sX|xD\%I[Lj j&Omy#܃g@+U7 (7?|9,'xub/`|O}@aK>$SHn r4n"۬/Ox ?]Z!$ ='@ 3#3dRqUܒH/lKDdِuҭj.#o"j'*7s­2C?eSVNƙO|(BZwTTNְ86PmDs@$~f6Ǿ/SI_4Rp >Q)Su^v`or L Zo =V I&@ 9fyI#TxztA?'PT<*U6 tm9<'<\dziT/ḻإ+evB (L:Q5rɤJxa<@^{@u洀g#rfI`(b!#B(kx7,d0-"%$~uGP0DTLLXM5ͯ﷿39d=|l_6֩. ٭  1 {;\\\Ulj'ڭн =4yfHt4Ĉlu^ 5;LEvK Iic+DzE|uWGB8%obu$]h ' ]*6:hOt"3IW02|9q! 7xDIʧLlT-3.7jfÞ5z|I~;xV(SՠPIJwmIp1o-䉫 1/xWn_բ'Kۄw\}.&Z9i₍\1"ͪe51eo(}v9k z1+D4p4JSTM3x/qtf^0gXMU0Жrx O^|<- X{W=´ս؅O4q%Q.rYB*ȣA9œ1,Яg!CZbTFK!k%Amw-xJ/ K4V>eX4 u"hB( 5k5J`5~K$ܰf7H e"e}]25/[Hg|UK(DzЏc`؛^ǫvbF"1T .vkFoH6Q lD'=;vI sKOݥO) ^_j.4,/ ԃ޲-/ދ.,w]VQ]Q-qbWNBE=Bٜ}KO)y I4\Kԕݮ.x4$ b|Gs^_PQ4{:ůr$H|FAGB{Fx!VQHǼ?) a/04w1 ?]HHZB0䉓>9ӀXDBFzxjذ$YG`TxaN #Dr%#v3`XK;oZaZilI X3**Lr_e{^?pJ gB\SPDm{p}:e:r1EL_jKD \pET@x:W`?Waī}u/,_ ʕ>H˷f$Q-C8 /-cF"B) Yj1Zj˹[Q ;OKrP鱱/T> Ti)qg}j hs[hִ V9@`Yz{{}], c.Z]`Coh 'J,$gTtPQ#2MSuba)Q3lIg%/iDK%lv4ۧ|D /R`\"#4mE~߂~̺aX YNV݄|0ʿ4c/ピgx xi]:L>:i}S.\L!5pkG"(3K޽y:i}w:lz_:k[P Rxv @.̋^j8w:%{ZEs|6P< Vn2O3U&Ҵ$>!LPq"YŁˆ|L\f^?FbI޿ cΪl8,WN0E!sPCS\Kk7s~]>I4n%ha\n`IaPBl y)|G#rv⮰áEX<80W{XƳq K0ͻ&cmc@h)Ǧ<^9s$Gk-,?Q&KFJqZN~ε c!@Di=8Ԋy̓y?5T 7T.5ۛ1)C6_TUOj~h~v4hEDvc Bk$!o3ufY:*L׃{Bh^h< )MEQmBwp;_T7h&9;.t^Iy- w㍽}evHҢa ϶\5UJ[u.;?`759yGlnvuvN}UdjJ`ج: ؊x6Zmy_F(M$ ~m<,ۃ5vg0l jQL /dr}5‰ԝl;!wǕ&P1"1` peujiL_L{Kϩzz3LÜ]ԘxngjSQ&<\V(k ?r[$9@4̰Y j; _,h/Z.h?(j6kqwmqx(Q V{ɅE>lw@ z|N:1MKS/QwQ%YicL£/t>zBN@yh(;ɷeX=VB/~ @y@c =&5dR$=U7f=d)g;M.@h˪P$r{skyvn* #LSKN;" h&]$mc_gҤ (T݈$L%1Ue ӱ<_P)l9/G vPOC&} HYF^t24%O}m.ZB+҃"2Z5_5]b*(szJOp[r~nw-PzV8#%5L8O G"%JΑ@cԽZuJ=S'bRaFRoLk C|Zv0~R_\I.[nf~p(@XY )+QqpXE{5 )Hrpu}'3FXa /חw=CHK$}][̳ δ V [$>XIPPJOpzIA㢹{6dBʼmzuSPqڢSiҢbE̛!=ڼ9*XfhύO_,]]AG(},|?'n1|=7l weGD>WR|Oh%qlvAK` #Кs=DtL%qV ?ǜgu*_|% Se }DE3/q$V;k//7ucƧ8 (jJI'£~e %|ϦH} XwTVbQm,א0p.']7՝m> Xޅ9"ېgmۊ꟥QF>3NU6)Fl ^J~rطoM\]}!Ie>FHP1|HhRMڃHuiĸU]aËMm*W./vZc9p8hmˠSnoRqu6m}e.OxY% n59'q*Wjejn ߦ~I)(*<%sH7ĉ%I/ vrnc'o^_Xf%,6VE !#uIS04Y~ٜ֚i[waxVuj7 #61*ZͶf]ơݢ"=` tT'?+.To"L|bl?'ԣeE GUfj˹OxH_t`7s9\û]k QBڸK囔4~T:9!A 6~FC$> RM駒o$kCjhnSP. mpn ]2c/¾`DCN6؃4Ucy2]zkC9t G魃|KM;ϛk|m2UnKeә`ml?HWx~G]IF(:.7)ћ 3Xp,\fy/нU^=_hG֔RSwȳ̷Д/Kk)4T6㎀|(/κn!Ŕ^@xڜ͖㳐0jz\Wv^,C;!lyЉ\0RrViKo"K6B7n87L50|)/ ;}Y!}sY4Op71:3[FTD dZX۫K=;O&$E''u{<FƼcO>ԾsY@V RMM^ND 9яjR+ QZK-bca\rݖ!,'}7A>X%FTqLaToSצ6Dƿ@7è X,[PJٜ mT&15z΍)3bN޴cut^&el%-n(%nW?,А PXw6ڼ5B&:?hut@氪6S"דww ;A| #oJT9i,-Xz8=֌ЯoK!cS]K'I_`d+ ~s0, 2%&_f f,tpc.R#y(DTu'0wE<<]vPa5k(mͼ޳]øW<ߴkZ;Uѵ`dj3߻[e`!helm!S:+=Q#FJE]T)FCIE:-"nM?+E4ZC趉fN6|a44%f>'E%vxD}Kq]_a#(T9YQ۟!bkim4 ;)Z]"_2yp0-'־ ;H9x+gauP B%-0{LL2]P~?`á"9od#!ahHͰnEF8{o+nwaA?q! +,"A= 2;P#(+^W|N<}MvIV~tKpz쎅T>+B `EipOƪ&$[_VMwo QWC ?zF:GL_f|NsQ1mOkDFh K6&p(LqܦĈs=Nx5~M/E5z@vͩZl:+_kzZ+E>TY>l S6^;pG 'V1{V *kMR G=84 l9j|{܎p?7T8Oы8ɿ]9u^h8t)G7nqejH~:dTOdsp˛LmIYcF+ A|!d,ϻ"IIaM֥7XBGL}9Pū/F&7_),>,[jfQNVK^ 6"Av02Q44Srm03]l۹[wNN7C[O; XrwyPT'/?yWFș6\BH+oz<8_ExF! Z[-;ˀVǝL+mp+@C/HXdcTܪRLmCge֋ ^RE˖J٪}%P}.N rOG\'a&gwv?~"~r*a/Ǒ ?3AM9B^98V2!o*{os\jA%z;,{FHLb^.dlm "k畒LTy &i+}9Īpܠ#f({zNC+ܹAdP0luLaL.Cg|ُtz.pivDiFJͻ ֈ c_GCX!킯KY1n ,8'B"0kdG zE_J\Qtg,J,uRlۦ4ەFFee扶3[ͤgǕ~'V9O_x?v-*ܠQI{vaQGC_udPq]F Zv`dUDR+FeSXqCgk0;HZHZ]qGF5]]XcAfOeO^8)Pj7JF[Obs$`mG ho aQfKROw sŝl4%U6jLd"^Iub"Iyn\|n>3i9f2菴dIrS8}{c|fpQ1i]҅w6AQbۡ nYjbGEyYnSxl)>5Tpک\t Wё "dFJc4`mddXE|8)}jJլShM:- KɒJn^$({Oc*`S!\a*Lzfb4ɻjOW~@JS,}x=R;לzfu.3@AĪxnf7lV{KtP12U$[i0ga n~YS`^  $  ŰܕTj\q==G F>ځSX"#9/[ 7{vd13# w1Z5؂1SPq\CKZ&Y(b$&T4D89ˊ = Z'u2y^QbvRY+Q>#C"M U2,A+sT0ۺNH<ßqjZajǑ{l($CLs zc3[ǹl(Rt7g]40qG4@4@bo81K7(_F>9ʺR՟d@)(>l:/mc%A #\+PDMssDb JȂ!z'b]ZAo{@f#Ҥ#(vĠ2zԹ KkcK8+hm#FV >5|$ӂQ785+6Pi@[-Rn=ϒNv G ecy'K`T\ĩMyy$,|\F9rdkTg? yV$"^'~rr_'JMeh&OJҸEwYEb(l=OaCgth1mYrp*TVG5vrnyZ%HaVu>-@Cz~Ɩ/7z8r+PZu %CM"vɁ*nm.Ay$UݡFUU 11sh7ߓ,&9f6r#zlՍ@#)nAk/#kz$FnC-s->Hb _Bm/N݋i_6Wnoҷ`,UAk0̾jB܎[#*G Z|i6>Ԋv/V&{nrþ1 ݬJ⾔nE.O=o5Ydה7CUI-&7 DsbCr6עxuSջmT2Rf+ V0V-_[r}<6In㙺Z@N՛g4 k_̾gDnz-aYLj`(C0" 9ǚfLmfyT눎jd4mR{$-mnqF3Şna\_]G0 ܍=wZlCN]Q/ L6nӨQ!s6zyl(#frL <0ĻjqDp|q؋@&Fn {zoX9+R,BM@(ܪ ?odc #fbqxL1$(AP9|$W28G5ՑkȚ[N9MVtuO)ƪ#&bs^[?ѳ }O~)IeEcz8ul 7n| -^-֓Ksb4 W֖C ˑV J9ω]ߢ`;Y*+ϙ|t vmndst7YNDRÝP~ŝYGo1Jy3tTżD}Pښٱpg.Bu脺D}msC[LQ&ճكYꀂRX$ 7VcHTy@Y AXR߇L!"2 XQO$);  ]Ԧ !)U,ñۨbH{v*d"Zz)Sn%bǨE[RwjFp49S᥊_*vtK4 S]jjCgOc{ <}>r4㩩$6.^f?5\9+ڣɇ x!HL*+@$ Ķb4G7{[ogUؖkcJz0$:K y]9>BƗ/{aD |cCr"oN1KᶡD pڌ"yehKL- _/N@];MGL0_R ]^X':}Z{k๩j%SiXsx cw.߽dW s(+#Ԑȹ%5"^ሞH5 Ed? 9T.};4V3c>GѥBY snd)A(Kb#>Ռ%ä/9H<$ت ϢyMt1Xtb5цB A]eVۥL3Y| O"? c/hH\υdXzs=3!YIob|AA>y~a6h25}F+b-JW L69T:zIdC90vJ`w':*PsE<w?IQEym -Iml?!IW!;j:jsA僔O EEu.%An 駃]KBBuR2 ov l#!;oQ]FSj@@*3RC"zVəꚩ\>BSnp•4Hn/#L?#dQD+D@C=m)6ƓYT4zTVƹOVx^~U(.cD{o0[vc<ֻ8 X0OCyts=OC^A:C&c'\B\Q W4qJ8B%Sy`,gt8mOf܃Kkq!׏)?5ɾþd.r1异f)MbaN3M#88b5h,g+Ȱ;\&x21bkpq0Z@&տv1.uPkm vX,l& R;O0,53f~j@n2XFM[$<6Ni8l>B=atɣey2_ Qf!,CHw9UӫO/5PY*G*WeH`~a;yޢbɛ/k۬Tզ%.1U:cŎh:7$@_,kSuRHUXzScn@j/0R?ߣT+$!Gh:-Q[TN_6=owWRbs//F'\㹬/y j{f{ Zh:2I CJ&HZ" κ%VCaM00 PooD5t߳uWw('{Ҕb=;0&D Iɳ1d喿b1N(*u \3|,l'Y)'p&H5ڽ6pMh 7$SV̙\Բ CU)PٰԹu{M#RrbwMݰ=6#i RbiC%ǂ;œsWiqgd_56m,iEvbt޺1{n ce$S0)Jp R!.Hp9ᔊ:қ-tst!cIIcO/< ^AWt+jt>݊EǯDw vD՞Ϻ^٦mCAHEdD#/oc3*vjLݬVڝqՆ!iy<8H,DH~U[uAʊ+%m #~|SfQWz+Hl|NjփWl;)Yku1 j(FHUKAMJOP-+ SĪ"f8D:YcFMeA:'$E }e/*j%~xP/XU}Ez~IjT k:nvx-4)nW0c|;ޔty lvl, &sN O*4w۟ѺH >|1CلVvTwx$5;𤒊COdHC~fJa*P`P)L"F0 pkxc"[K-JsT}uo3uOs.7A^\PK3TQM3ߩ.ujVN 9*qXUl+A:oVtxˀB d%6o#kW1ΣAxV`^uyN{ I`E5-+GVCd5Gߠ]](;C KβqfD#*עɦ*ŰUCI0BSC (xoPj,U2ˣY_. Xz6!~he?DJ6W돑A_ U-|ܤo.htKEH;.J@?۾,bO(_CXT,"DXTg'pNc{JBfޛ!S{t-I{`t>O S?mTyUK5~JΠ3CW8GM5Hm!DoN5q48ju,j19'M!*WLCԃ): vN "Б\YOH45)׬N;4\וL^3!B>a( NJA - #SڳC˺R C)A+C`X+_ _G`k dXfjɖ%NJ`0TAy{zE>n+`0vw+tCਦ&!/Dd}FM' o5[4B§oZ&Ԫs#Ef0j/$QL'n&s_.XI&!RU[wmwvSCEB!㏹=nJCsfHwDwvv8K vx0F_| L rnrV`>E< Na[ѓ 6/nLOT" @VJ8珧4B3\0:xƁX2Qx㗵Hq-- deSI(ܔ {7d\3_/[:L, aT@8+o~n}ESQ7E1cX\Z"( ُx4^"Hq C;/t\J嘆sJP*\,HT۰LQ0(`X7~R%xɯ,/-c}Q)fpXu/kQv bi_gt?l>9M^Z+ i˦ dq sL7\T}*&2š)BR`\2@523th-7$I-ύIyU.N4bims>ZaͶyl^̤55`fyB%$IAJRsҶyZg2Z!pbcx y ՗o=@]HzyEF;ArNj-G>PkqwԁƇr]!l?>~gDž9j|s ruy!! .ʅAD ?ODڎ&̂G d1݂ rK"Vb 2[C"֝*)m6Y0*p $e snyLW$6]p rWBm è1Q",YR4I}9VmjlbU vUW굒lNڐ9"AUW])-5Q$%WuiH:`x|_ϑIf/ʗת=i76HpM5ݎǜn.x$t5hvnuLۆ]UvpfJJե܀oPݒ'm]Dt&klerjC/] zhX,ᧂ}©ei \+BljLuT-#bZ7U.|_E: %+@;x܊/Y>0{Mv:MoWiZɦ(%Q3/Co%:l_4kӶ33sׯV ?jy[%76G= K-$O"hQp |XGøuVf{ɴU341A}q",:8ym\]{Ko#hV.`$́%:1#H9ꧧ idd%ՑHӎj$/- N_g:VȜïcA ='11:`T,q >pUH?hkC K ~~C:&UNlYaϋ/3vX[]Y(P% ܅gܬ8<$T;q+r|eR(\#(Q<̌ R0l`(f'MYID?HA،Cͥ&]u*D@)?cdV~Uv x 1 :~`mЯ3.4͠H)rjH12b6 J/=0!:jC)k(  $TQN'֍2#fEF ,^iߜsAj EDjʣ{p|Z rilFc?<w鑔O[]m8ank" Kcؿkրb'X^Û(Ioj\On Xgc+^}4 gopaE٪#X|3F {D;elzʴ4"}'T3WjP!䰷f\{M徨350mv)"1)[x`B@ޑ$7ER,:;7oR3x̦ί Sy)x1ЌTZS׌/Sq> ۟fzCi Gj4TMħ H`ʌunҹՅ G.^C @=5 V!@-_JsXwAޜݽ&}ae,c(_Kb.2o (8?`ak4 Un?blE"&.RRj0'9QUtp6N+d: ⩓ igg~,; ,Ӡ!9, )y#j^ڋQ Tvb`:nO\ts (S̎eL)**R[/ \N2.RwZ[TιYV޼IwŬEA, ,6+'|9DUWP1ƹ ;Qis]x$ WDg5v'(XÀC`U,~3O!xU ³9ҬV.^ M8n`Nh̔aNJW+2 QPNO6%,y0^ t^]chk4}!oI}@۶tBB r Ydj>հ2R$fK%V"։h*;_J|?Th˿E-}w- m|KƼŨX! Sn tJv`]b^J?nfLKEXcslgrQna%'ZDEfWiLS1kdzvI,ѼxN!U@xR\2dՇ~9w&_74Pdl &b^T'bU{.nXF(U/RaXt)<YląجBQ|9;8;׺*:IJK={zGĸDFDԅ;:,qnMYaΝa H>Jʺ[yqޱDIߊ6)j4# R@s2;שdBS&leh|O҈GYA*ɲYEm%V1^|4n;%H`鸞1@Bk%d?(;[X'Ziu1DS˨C\$(r8sfJѺ䂫5.OlcУmKnN3tFH2N E$f}ZaXd 0gGBVIZKTkwa^TbZ_$جHH">wX~4 Xi ZabA$EZ'NyK4ީ<!|Tzv iƴcscoGyWnޖoLZc20}gY h"O5A5=ñ%xN:w׉.9+s QU5? ]j&5 s;[Y|`aC#y0 K晳x;xK\[4(JW= Caj:/y16W4"a䬄`[8:QK(gvX\G[`iK6ڰ>JXcubZ-σTj]^Qn/g+mGKR{:.neR7[tuAoE TjXTG˃MG <29`7jAҿwKzaQw/?Q_U6-\-M..; ECiB@ MLd.-Y/ TS&F3(9퓯GsXKYjR8ZįDŽ`SHg,$r1u  ]h ֋k"4X7/T`peL"׫HLTMF qzͧ=DӶ!5(Cr8w3 ɬЇT3o.Z<W:L iu{ǀ>[`k(K{H&qT\^1NJ;7m_&ePxE|,wK.b.PĽ|Y|淶#3UEEgc\Щncj-:!u@.I,ZHa'%W+ vdէGs7.b^U,236<_EcBP&Cv"Лlh۞a 8vYISl,PC7 yTk#J6I mF{U@Vğ]1#t1:Tut?2A^Gc'}Mt}X\2xf`Ϗ5!G" bMUa!nz(gV{v8] K~>щOSC Q'oY_r+Y狏/u%_CfbUvQoMJL)}Yr56JNrœB՘n+r )32TJƽQLl]\֑%hCY(ŚþDbB$AummORCFYd3[[dKP665!B hAm+ndԽu#+fWjtZwk35;dε f2?Jj)I:3ΗS:]aT>1ȿ;sЯ%S&g%3H*c1bH0Jg$I+%BbYbnNЦǰQ 6//ֺn͝go8M6Tsf)׋@8w,SyM]J=BC70]07OpEGjR!Tnr{m,,]So Olm;&}avy".T-}~9U1<ХԎ %$C*/̹q}"&($k!CRM nY 2D*$%kaJjK}Dwc̹M}e$.dЃ'c)%k A#E9[IXhSB nݮ UYb;64ue1 tlh"z~R# g!Ƴ}Z(WQ ?@; rԚ[2cj:[n|D/Y8F P6993-bEr.3_"'(9^3r'oDr\;I xV]FNt0s3κv]}X;1AkV53sJCXh68MT;D0O2b4@шq]ȹ(pI_0Xĭa֏˥Y$'ea?( G}o7oFj2L+*+6CZ UY3)8qDCǩ{'Tֻ)SP 47}KT3O&_GQU5?e^[kKtv(ݽhFu"(lyj4k2pbsvmAHN;_[6~ NiBB[x4qDosHV{EkB;8$6ۧ;v }Ũp5P۫^+T1 񲑽"ޭ 3 UjJU|a=%`Vqe*TIe`aj4^b\|4'A#Fk(iO"jx%A%GwS:&JhDp% wH"ӞmYcL ANq964knsrND[sq=qbh1 uVu}Fŝ8E'031VB<@r+ \7wȚ#\ عDcPbr4X}0FoZE89E0<$UeDމs }gQO1b{{Q@,Ǯ͋ T^"|0U#M A'.aA %;EA] e#~-Y+!(fI: ĶX 7'Wn1ȥti7zi:.|HoFI1~K'r'W9@,—À*^ddIt&"^RW"l.2>wθ'$&RiSɛݑ▴qtNQCrO' ZtR&OYDLd9ك~i thܺ('e`{ eٴt{2 o<4iK)(Cl4^]WK{60vPݯ.kCqEubU"O/G(S1lEkaH#/d|*m /ͧ6pDA f5_h"sSBal@gbltkDZv&|HGNHb⚺ːȠP0bbq}k/Kf]Xt,tQ'zӯHlņc<|LsMM\$q`#H_AV:#`j@u= WtVq&| ٱYs`0L֙Ew]]p3x8Ur ~L*e_!e0մ? }+j\'K5Dj̒~vc9Ƹ_/1@wwPcsoA85:1ΈB@ڿ3qL25rRI^d Pf@7›c%Ad\䞚gu24=?n+vuHAÉ&zmRΤTi9ܾqE+piԤ:iDÝ$d:E$H.>m$J6haCñ)0˰p fm\DW ݗ-Z|oJ>3WPi*;M`RW[f!pnN9Jr;ӻ CiFdG =k/;ngF}!v$+Ba ߜ#In@a`{5N,l^vDA(:GؿT1P[x* uzhIMF> 9CAsKD!*wۆRu}3;7 piɑ'h$dNO=Ԥ惆~XFs"­u5l>2%P!?)4=en Tp ѓ[$"_}-+ZA.@8'D>jaUnĄ?8↤8sрG DER|n0;J ;CfJsYʏ5<ݫ dÊz9S?+5~ RC[yen2̤6Jeezo7i /A^+ I/)qTS9Eҏ^Smp/v+h栳5Z4S0ytT')[s0jǪVn :;P6~ /PD<*je}|e-<#۝h`?M3fǽ0uڙ PsS]=\xhL?nrmJixَa;$gf(AI{Fj$78v(Tb&zo25\qDBvJE i1hc󓓶?ˆ[tZpN 3QG+v5zؓ #ɣ5e1eѤmɹ@ 6Fĝf,69ē/%6!6b\f*řt\vwus c#ұ,fS70f5Q(% VGc 1]{VY"^eB~oyBNYwSLMcb{,^n 6 8wUĤzmo_c8㦝@xc!?h(t_?h9IiDHJ"ry=T<ɣL:?Y[K[ hB)(2ȋXꤜ#{l]LrO3rѣ;Gϓ_cZj*_i5eT*߇&CE: SaBk@`w|xҮ{Œhk3Eȍ++Pםʞ+K ͌}|5\)!D͵i 3u 1YdC4,-!fQbmzv |ED\"GaX_)M яy)IX7S6e x!X7 F%~{J.&OR7pӧ}rb- ZK Ք7[ M~0=a\`4T3tlJs cv( XW` ؟ {r'FpןN'B4<^鴬N|A\Z1b΄C{Ggsbf;\K:[76[o] Q*_4Ib^cR|$GOB%,pc6y`5M;rO.JhU2n殮6'WtNׯ U.wyۉOpg (N=p/@J+in7ɺO6ttDJ"%) md[{ϦۡQQB/yM=*z]֨%,E:8CQV>o,@]c/2s:I M'9ĀZG҂F8b#pYRpA"滑!Zvx$>3/}!`,Ԫ99f%<Ȇt`,a)[F~NWF[ M%:B,IJ gYʖ^sc!+?PLGKo nsXDfvvnu $F )?+ր`~cׂAnG#'R2DEqA%_8_}Ltm_Ӓ/RX)Ub(=b_M V@w4w\Dp@33޴vF0hhgaBżOZh.iB {S+sqpEya;eH'#cY+97'lĩ,X }~r. Քq8bj (9?~4/!_HqS3j [gJ}U=+H<8b tJ$06Ps9bEwab vIyI Nn4F,{ =qzW`v Ώi#l)`%H.(:F1MU>hs]D:r36P33ΖwMV%f@6/.wx4 V4?`_Jqa0ݚdÈ}\9PlGh9TY^(,Swf&sTDDN)2Z97'1qx^|B1qL+4ȝ|8j1qU ikRF`s)zt ;*a+/oɼZGY4QٍԶʩy0ҡrDAZŧczDڷ{ # +(eOdysLenYM)X},L̏ "JHH_ n@mk0y?9%'"#UذEڠ[7zJmӇHXd|.*dCQ}2h1n9Gr$J+r _Y-v/U:k^N![)|Ւl=F~i3uE9_VV[rl6L+T}İؗzN"ۖ瀾K^aan殄E.em16&_U 7àr{5x0/~}_ AW$rdO$:O..T%[ =륐`ihh궖ophP΂0=:ˢ3nqݿïr SK17ѯ4Uj6 5evJlC6Nd*~p->fƤFr@h2N(\m3&ik-R Ak!CzYȞt/sѺu](XW?FnYyb/@—Z>G0]$hiokLN-;6}K`-`,.2ѰqtJP]cPfz[U9~E ǖ66mR,praљ-x˂e(F_R;N]A' lpxM7ׇiũF3Q۔Lj"9v<т(.Aܐǔ@^NWTsEl8r!R } Ǧ*AHQUh.gBJ_Vʢ]pri7YqAXvɢ?[t+I1S,'Wԁ<0WkP!,Z7Q*#%|D6B%C=堌v?Y,dc4A=wW3$M:;I5|f ENP[Q*6p_ۣWFy9kJ~mZ]TP:!+>2ZoZ3 \&xޓ6kJvy"/ݺ~6K9/z]ˑhI|\TxWf>Ż Ǒ:`eh;4V^ء>Y@r/x( r5ƅ7.,@]vNHjRp 4SD2(0jX:" Gd܄` lCsi`b$zAYhNj>MM[,XP9eAr |+IO9קC,bmE‰hГ0L^b6<6hT)w|in̋qqnU X{ۓ=k_W{G)\am>(YR^[73@JYޑXߊ vlG[u[=E?!GΰW)ͪu^AO/"Կ|UI,٨/Sw=}u[S#w)GCڪ`dyh h Wc., E,d?􎱈/,óTBdM &.¼N` >e._;~'@gp @?.3GoUe&wv6IKA Q>Ǩ:T[x2,1ϽzB>ZQ >ݚ`aeB 8mJh?5`5w~0sUn\l9#)x,{fs+4"0i vo$;>*I˨l kZ]hP%ҫ]b ;*e dtK-CnVK^N/be'Չ{I%=LŒƄJm0wEBB*GWO!CfSVۛĐvb>/lj:q4zԊ5 u~iܠZ `a^qHHYCq*5&O/ ƓLdFX;N{sv#ּeTF&"P}A1 hh JAwmS"-U~^yX6T&u(Z^83TAW9]vzm vTMdgsϼ‚,RdîjFOKUTAJ>ȁdB2c'|kԢs@˨Y5Jcx o5`bq 1flg5k$⣗*en[ BҪ@"`OAE3g}b@T$4ҥ/a Ky&n-.M)XBt 䣎ToCevU]A49 t㉜0߁.?>Nu} O+q C]{:{6rlLfp{7a׽1gU){"SQ=Rgk+=SGh> /.M2bR=up_mJ! t( v5 RϾb}çkHۘ\΅|B$MJ@!L!zJUȧ[5m"0t UؐegF*6cڕZ% ;:_-ZK/D>'CM~'B#$XQGCܴ OhzMl2aBvPxy. ΗjɦK68x}06uՈ%,_!O/3%$_9NDL>7gHJ~w3Z#=#ΛCOp%.X87 e t6 g}*Jy`Xl 6R,J²'  8|xob >.R L\;݈^_8w_:&Y#H~*:U*2?N'w B64]!YEW ?uCA<^ok6|x@!l|:%#߈Pq:3jֻ.S D̦$噇FNr(b/p788:C!g1L.&m9pfM>_?(ZTMYOPwjgb3цՓY2Br?~E Pf{4K)+ Jzuի>Q)!Ǧ.3M )?4Qp㈢:]n uDki]'#3iZ1[B$ꛪ`l~u4 ItqGd9U>)[$j':`׌ o^M\^7TcB$}к)W ({tßd߱.ßE k[D5Y՞Y_J8\` Hou2i=,xZ 3%&*l,.Iߜ;-5_ L 񰭅 `%9ͷ:E;@DDwl=p@杆֣)=tEcOIúA#a] ͜EF2>5}e3quglIJ(\,jK4ܢ(g(,Nɸ^MVa\V,vDa~Kz߲7h-&oj*Ne؆qM3lj껯jt^lvL2')QoDҪD*FM9K2"l[ʆ;K(q+?#}W'R;vLsGgzsp$ bMtXO.4fIe1V>'_ݠq$JijiBV58r}_!7}&^w~Hm<6TsqZzozw=նn)le: K+# dô0ҙ`?XW svx@ޯY|=2AyWʼ$@ Ir $< +:[3|P/ZUFf>.:甒 fp-@OB0{ FyBsG>R-bAZD'ԊpDb)4|ƪz5K+e8>TVqeZT^]V~\ B~ Cy ߠh{ꞅvbnGs 'ol/Å0lW7E/ʹSW/%c<2<]9}4#!jtqN"O,h P6kqdCO*OE2&6O_mՀ- 䄖}/U׏^2pa>-~v 022`.Z6dbOY_9=\heuwƦ>=953\yV]:^Fn 0㺺7 ީTYF`#c9ЍG 5ںT` %3 QO譧b|MNA}SPoOG]uP~wyqh~y,$ @o x mr8fG|3>Q}.H1e6ZcY.kpkctSMhm"? 0\[G)|c^0-UFn gXuEf9V`5ӭT8q1?kX?M=qdot!H6Jܩ f"ߵ_bE\@XIØƵW>Z&%V@ bh޾ 7 J8IIyb&[<[yĠHYȳo i;AQ:9z 24E:KPm Qcz84e[ јft99UsNR-(r+g$Ys~D%xI)~tV: 5&Aޏ>Pb/ ̄[C4޶5u,["NiWb :tV`{7cOTܺ!`+VVMB]uʳi¸u@M SޝR(zBf|v_{)~ϕP߁z1⥻>hHGfw̜e|ˬ%yȣjHB„Ìmt~?}=m~pI/ω9e ܢ9&ވc>h1N/Of%b1 q`XJ0BhBo[ P#96|䵌4#~<z#pN<6ibx+`ՊWLϝ^>**UPW7=;.F{WBDI$6Œ ҃tw B\0-sۅLjt[2l(No_fyV=_#`bYivǴKpSύ\s1<];0EVn ر#AgF@QMyh+lE=gBf #TQ#&l"jhE8=\I4ˆ_1;Gxw\_J,Nz%7p ߵ ) .Jf37:}?zzR* `f ZYi=AmYJ,ޖwf9 +;۶z36 uQ=U*ɗ+8h컺 v >J#++xF~dozޱ';. 麨&nջv_X ;w1lfPLz8pȬ!28&$% "᠁GBLU̗ʡ߻ ^Fugk"x]cJ_d}QI$I̿8msVjՀC)ޫkFdY+{7AY{!yҼfg]_:ks\sN ˔(9"LjepWr'3 BaHؤa*MS|19Y"mnAV5iTxZש{NLm3~vȺ\ DWUM*zDH!Ɯn|qH,ˏGkAܨ{Ku9AUy$>nl}jyXF==+f g×Dav;oDf TNZ9{(*. ꕢ<%sM[8'ɣ!)* xug4'͓gw>GR3Q1yK/[;D0kGe} a)i="  <  xҚ0p\%hM/r0C"gW&oom12K W ~)8z`&^bU0"Iw3pdQ*'n3rJ <6wo)KJWe.Y0<(x6'4B} r-.KJ~msY!o[b@= KDuUZqRag4=GMޛYKe-srwpV`NYvzCWS:p͖!N팽|HT6W`l.ӌa+5PiWq:Rƒ{uw|4HG|):Pdkƒ]+65Bkⶊ"0ky|Gߤ ${HTy2'cY;˫0iBNgU [f NK?0{^8oy-H^z1-R;4RCYAHQ@k 1eo[Cg\ud+uhYuh_ `3tژnyhR'G6d66DzqE7m=aɰJkøBoń$F%(anlD1n4oQ%SEW kq`ϓ:|~ja#L x7 xV\̞2>qJ>-q) jzPjC}|p3aU0Qej23{I(`O4,Ely8ъQ]qK*mp>y5Mn%6EsKXŠ&W"t}zAVR}lkmq8l*xʂ|.%7V%B׀ӱ?ļeVuOI97S90,+On+tm7!jgEk$'{ypmlY&9ג;cg$GoxAVW4Ȗgp<viD㦊.c;e)/H9I;n 7v~8/=ysqI/}+¤PhmBx~"qu綬|Hx<iPt%{ Ju >[.dvV)尯hރ2BzDYu^A r@4 wAs2 #aM 1e7>H/FP`d|sarүlD/_~ 8We&ya{Dt|޶~7plIq piT֑tᅳ,6nGE<6uO6l qE97@*?MX"&ԓ3l/8!0Vsx;nOK U,v>t^8 ;h;щhHψ_k2 !_‚(_VƸ6pJ0e/iӁ1dDZ94O")PzO!)#,=ۯzc+r㈖N̦b}4i KU)~\-)$IA̧(UB!$X*>gh)2)K')J9Qr ^OM ~c:#3F[>SߧW>S4ŞFk ]]q(pM>?0vx>Cjqd ش2j5燳}O'ZʬWuZ H>mIuiFC&j2-}.Yx'+ڕ?3Ћ+GDsv$Hp((:-s(2htFXR8^i  _6񗗨~Pf^e2yZ^ͯ|Ơ-A2@l86 P6h%9 9[b*.LKw{y1Un9m9~Pxbzj`̒'vkC<v˔gXdb;U>&tyĂ=s,Б3@<[/Rpᤨ'p E "d̺d%;{ Jf< tVMۣbzuA(#wBx ^^ ;h #r؞8;賋L wQxWP 3U'tb&ćZ1)+ݕ;M>gsi&-γ`绸 yE3-gڐI\_mrCPŚ׫;N@aҳ͆չatsg5u: <+?J"HTOe1jR 56ҭgĺ2팳c|&%wbCcT7<(y%^V]2VC:BB_#<έe`.0?V@Y]J;ZWC4R'LܤZl1o9^9d>3| _!EAVjK76 @0< 86JJu"m1_&4!zȢEB|-Pc#_c/?j9C/DUg:Hl~n|LnƂ:F.B-lL!͐x]#gyمUGNsnwǿ=bJzziy0*C,:\:?T؇ 9 Cm#khrL=cƒL|%NY, .y7˲٨'tzpL,!ëȢ 1sfD鶌 3>:zHl]t&w8R5Y)i``I7{N:vB3;zAy~m J؋XAQ`imn>I4u\dm}!+lE`K"lԐLxssuM;ϋ{E OQ$a2Y9U`d z@Kbwur҉9/"j2=tWWB[n Ri:uK)4aZo1l LkC5:f.IHQXN ے"2IC8B~=4qԺ;e0g^zpVgNYkώq?z{݃hDmt.Ԥi"\BWY/w\i'>O_ҥb92qCc{LTwsARɉ6u}l;٣9nCKrSݗ6ͱz0 ,"S0Fu'f. c I3yߩ$d+ e`[ ሆCCʐ}vﺶOv P1 ޵n:ם+;F108٠n%z5x&5I4II(ķYb<Ta[<b_<$ܥW 6e.;%4aƃ-L"jk RDDo屁>8x2R9q8zGRn4AhA@`Ã_O7bYe; S k*^ɞ7/<_%FQ刍BsmjITl,;#$\ʻT'g]M럊(eV__ݵ;k;֧ފcm޶CaG8jlthCQBXԕ*~QO )Fok453g Ā Py30/y^mHGq/ =h%F !KYø5pvixY ^7x[Wi;mEl8:JϯQ30G~k?m ,asFPдs4`" IuƯg|VLW˺1wL)ponT#HM'VEbVh<O63' BT<t\DѮT٩Sְ+^Cs*ɵINd=uO,0}Q?u&a wƖ鲠Jj uuu({Dv<,dnSk{jPtVQ!G~#i'RKAǒޤX>#ٺ H6%sffˑG&fE?~lT53<XVank5Wğ?e8AO%sitq5w{ oT=ΟۄDcԐE?Nü \DX٩.Q gڠ*M 68$YH'pe9 ӢNv`0l|vى5{SbKjX%8XQ2GzQ?0K4SlًEtşu@ @$I"Q^%1עpK2Rv BgB b.' )ZS̼GInu%:BQI泝&o;ͱL+_N5QP% LF]Z]rh-[aL%l|O@/Ye3SWW%JtHr32 mWc,m QK]OB(w{n>cy' m)|Aap]wK`4^Q4dOOc!J@$& bONL(-ݘg4jɎ_gvxs+3d@+0+]km:y(oU Tٌ#hhXG.ԇ %]Gj ѹ c2,H@@K=ƕ; <{4NWѼʍ϶bt'lz9[[JޯzAwGvdCE?1VC2* f6sD iݞiHۀI) g- Ěk  @J3. M/-p~0Nv2f[NS1ͽ ak`?I@6pT/\9SoZ;H{z>sGhYh0C5$~w66g2ON{vi D4}iES||= a8S!3)"5yF:7)l{Ja=15ˆI8Ljvڵo-., RhT `E4ͮJ}i4}^ 1+7OQڼ|dp 4e4!WZҤrLj10}AˬM =0챘R0.c´'=)y8[ ?[/k.M{@#V[j%!̫%*0f;(l܎R@oHN яm@CECI62J @l}a࿡=~ Q~p28(ĐޠeH݆UlwEvMw4矬n.v/%Y9UD5u;hxmqq+8vu^reu+P9 _xtxʫ([JD5=B eB,v,+{ 9R|赴Im ~5.;$ZLRdʦ?2Q_<8D=3cx`vpD\`\ {^6>V?Z˫Eg;Pv_3N`,A/cРNyD_/ YOm0`_5m?*k˫{O,ځϪr]|haG`- <.%'@oS(*nn+6'j,{з=2E #gwy1+{YglKB¸WhX.KbbR$P3(^; DbJEyP& ɑuU;RNCN}Xr^)4ǵ%M*yېWl5mG)06>u1N`eA H @xQ-hXoy{gvPy%X{a}KF(C(doTȧw[^[2; I8af$~ߜ80/o[n>"]1/Gtf3(޴'ov @H5D+ݘ$fV@7GS\OMRC$y=-3'GKFdŒTI#osPN)穹 10ق<(͐MR*vHEs=#^p}q#T3dP 6NxcE 'g7:դ-Xf]c7h$YI 8Tgrv<`VdJR*ż:,r;3QLVOGY8q7MbTek{3F'mޤ߇B|iWy= O?}=&ɜC^>5:J? S.# {[.PZ؏sRVZ Kc4H1F R`җS5QoyH ~0 W(N@~ 4X@o~tBJ@ ꘼.@z4`ږ,(';KW+Ub.^m-X/ePq.h(h- x.0厐کC]w߼TS%mͺF2`/2\#ґY7},z  >zYB͔=(:]EfI yB2;R )e6G'O2]G6l[ ~̘5 .Bׅ°2p 'rҜ$|mLO__3pR2Ѐ<ûLZ iEmP|,~E6˜Za""9ƾ}zF\|aGL5@Oc2ˤߋ`ހ+QsСOiXę k~a QɔmJÚ!?9%Pu/E1(rO|?&*pLUyWSR7v,JqwRKK}Oޒ NWYx~߾t@bF++c1g_Ic&DGE<MNC1-5"\#)jS @5`˒;jY6R>%ܦPHn),;KBP\ELJ)˃-Ⱥ+*@.cпm[73 葋IzJmʨ7_bgT!ֵc+[H0; w}}m&RmP%F\!x"yϽhvHUXRbyʴY)&2۴_AV^(Lu `mŐ[}w#9`B*OWNnm9}$> TUʫ1?9V8GD ] sjx:|Wƌ//_ʀGcAປE0srp=k4BZ^wAc2Tic!tu`ﻵ쌳P5TH0Ő;_R6aXϢ'C! KXc\" U7u\6IkwdS"!G׷r`Rx|xkU6\L‰('TQaUD;V8rWwՙ6*#p_iuz +\ 18i;\} gQJ LB.~Hٶ׎R̂q[@/o? [<]ؿzMn}cmM+WLS M XO&av V3SN0f*C!N ϡ٩~-KnGMW 5: K\e~]QpQH;}{r̥jr8l'5vySs㝆b~x6}%)b(8ܣeb^2x+(Hwh?D\d߅LҦ١&:| %P)".a eۀĄ֜]w!r22u^%?2SfH keA^/O uǡv+~ӛ be^ @+( SYw-%Y?]vE~~%ֆ61|{oQ|PP>.Kfv_e-U2t팝 % ~ۇVS9tMJ G->`*m Cs URX~A:WEmB(hR$Hn[VݢyWXH^0Xp;„S޹_5CȅG k΁,Kқ48p/2GE% yB9 $k -#|-rED[(;bvCnmH,`Ϭ" VйcyF6vvBjFԱV +NkٓGpK@J63JP0{g7iY,Lp% < iz ,ńJָ1> KVnB@#u7gpG Rpx:|D4y?pZ՗eR0glOjRXM|J㷬躱bD6HE%e]u"2肹@p3ߌ2KT&)N. 7Ry)KG.i]D{<%/9VlKm,_S|f |c25E&[f))S[n=Jeȍ V3RJt!-ĦB)J+oF=w&~ÃYɿ,:RD@Nm,Iqtc/="Dq %gA2䰁&D )dZ*׮8ޭF08|HR:Pէb6IϛL1lYh=,i1g>{5Eg0ug->U`sf3KUÑupYs?J$l3wKfxkv`&ery\;W\wW;.vV*/CXʢGƥlrgWJF2:fxC@B\].ӉH u>s2_i~ oj M>/ UךTgx";&\#'h mg-m6 2!R͡H)џ ˂r+|,9@"vIxLw*)Spz5ձ,*Ps2cdf`u=zeڂDB Oq'-D8F/]~r؆OU8DTN1`_T{cRc:<[.hKi~4wɊK o?n{ F{ Xt{UՆm8ZF3qacՆmɔ,βD K19 9%-]0?R1i%B{Ȳ , )]w|t!狰RY ' ȑNDrXIB[-Z)x/5b¾F4"?ߊlO*[I'Mdf(,myIbQ.)*q3V`eilDO DM0#`۞_V# g|Kҿa1_ՑfxO$vLyiSt.P ~ &{lRGOLڱ5_hNRLq(e(?dv6nZ~!j7<$(eFjKSgJAQ^3kCmTlfW(ITfo!͟?>|jEِQYt}<<T~LOwh3f: a'N-oyWPA>?`j|g2ҧ?:ׯegKWdnt{A@)7q3!A&1ep ֫+!5 !ӻm|@,h\W1*1ʖHSӀCK'`qc,[/UѼt4JژwyxͭҒ9oSyL=mxx5ONuKk>Pp،a&ʘX'U7uD,QogU>#Ħb4o!FGK`|_ L h";AUX^ W`$ld7S㹙2haSAТ&YG2A/=ɧc%[ى锷(mٍz4{.>VFt{ij)7 @ۂeVAR'5#`ɎēαU" 9%ӌ+P Ҁ+i#ϗy7)r<ۢ_tF/J>iX-qD 7`(Q \s6,uV+Yt( 'YsS$k_(8|w!K _Kx3nP;9.n˵eZ/YԲTe2dN?^%/* n *T:%S+6WJdenՑG^`IUʿ-zc' hz=h|^S[3(1 (SJ*MNjp^5#+ a~m~6R2zG tQsYVI2*!~.7H&@|-{j4EжG#[Jo8kB6g Q/KFVbL}|)3%$\9C3M;m!۽Z7,vAd\Ӱc֔&n'ʫEE,lO~92nF*IqvK{D,'=Oö`:eK_+bxh`gq D?25OōׇsPHQIOD;&[ 7ԛ]gxkJ변X 1)uVIqnmJzՅFX$(QMܽ by*y& wQ ?ꗔ&7} YaڮX3vө.OX;̮,x vy|⩌ٳ=A?r~adqrє _>6}FyAhůF@y"3: W'PX(58Ԥ|wҚ¥(7bsxSMT`0γr~jB)xBX 2 *`/W$O>&Ƌ6%QC߫z4k95I󼚜eOj#}a3'`ZUM2H'ExO/NVG Qѓ<9}/ +4p^qڙYhfS3Lzojph#VǏYe׌ ]f]10\5J;Np蹸83OȦ˂9#VĶ'"[OZY!ۖ[U*Ȋ\KD{;dȰb4*PcJ%h*-G-+a@җWjz}Yn?J-$Aۡ]6H6欜ΠʉQGkzڜfRa G(! *?/Oq=*VQq -E|eS-<E)ߕT1ʟ}Z\ήߏK骪Z뺯Y00сJW!Vt,N{]3U[&TX(4gs3(yڎ-u;H7`EW (x1I%ML0q\3HfT0Qwߞ?Xu@,yEE }̎b;' M c8vshn`Hzsݝe<3R%Cg_+5ҧ*_B+^6'qΣt٩.67xy5nr(CyzInbބVt#V#$0ŦC M_ϓz0Կ5K@J-j({[=>!jL i;q !EI>hˣrQ_*GpϓKn+Mɖ湳N7r $;5X_y߆ZК〛c{˜L^à ƉtQ1MJUS7gĮކ`*wѮ]>Ԟ[ <>\cGN90Q?&3-s~u$tR!sl6G{(aY|XZh;σw܃JUIfYU:Nb, ]HLD'f AAPopJU%0NO샻x 3pAψ1FxeS.G)Й*6̃V˄!C翆oJM&q\Yp +eju3#zF(3v}{I͆K9E17'R3D4z ǭ|J>A&|ˣElYp;k |~&ޠ<D͕?.\S=Fi!A ԌH-R@][w|HK!{@Z8" iH%RNR--nhƌL 8H{OY#jfYYNڃYj.AfEpH{pgvwŵfR3 ?\sa}cycjs,ҡF\(x6{HENd|s$ܻ_%%g[E˪)D3D#DZӮny^u $|{ Ϩ2>Uf(Dч2jZ4a@{ݺ̙G_eI?'I\X,N+<3|>U8ò栧e6p*"½U6 %_"ݖ{ב4K\go[(H9u9',CY? yPm{Ik;XV gixrg.pڹ*v.WBL@`turߍn·QяJ!IVii10zڢg_S \+arBL".o3xP_F H=0;wq&aퟫ46>~MڔFX VtFqFsO]Gc1Wtk홱m~8ߛahn[> bOYVLhUG6GImYJ2 aN#0eih9ȡY(${Y`\kFJ:?X:QI䊥vr|@3irCJ)\vcc_O-w=Do#Ʒ 0^ttJ!ma`d×bl fC?.V(@ej<1~yT.&Ag~8&&"py0eC( Rj#o$'yڡaE:º?RsムUJ;BqWK}dbmnlA67t=o*RVKme.S!bCC}2gSH*DIf,'_e3Ub A0!Vad{W|G fGN<$ǹƛ?Sj7!?Q:Q%?F(T0!xS#vo.BӒ 2ēhFZCct²-K ]R>ĖP'g0n \BJ8.ܷE@dt;$ͭrQ#b-A&V +Prtŋdl ŴJ '&p{/߿ބt#xn3͙Hv1ۑ"bݢCb$]5D)ku|REt@]rg :Scb͆jt}o-̥jKir-'Xwm)P^W{6M 6׫0c;sg;F/<&H94F*8,2KuX%kdb)- 22E9"aP7pٱ[ě2J}LbZ/ӔI+IN|m((,<8!䠩@p&7L6:[T6m1EhoG6m"Q`UCjdQ?sTQlr< &ˌSa܎1;BnHLjwѐjX %x;(m%1ljv3bF@@hR+RT҅4[ a˜}킘 nt{ #GV*7e\zuO)q~Y!$>u:sF{6!jY{[(ᡔ?ڢ!wרsR x>x b#V̄Oo[ov6 4LYC0.#eu;v+52>\k=CsK+;tMs^5:7,̽en+lTyN*Q\XCwK$_{wM|, ОFw8V J6RJ5lb߷sH9l0:xwX{ ?fZpOa> `,+?<([HQWg'w'j6bdpܔ<~P1M04l٢EF /xpl ?|Qoቚ2^:N6"Ɵ Iɯ걆79q2ŋ{]}RE^OByQq?|TN;#GcWgR7m X]Lj4#-OU\ŻUqGoM,'yw^Ky2NcoaF%BzCco jLcX=z-S ebmeRrEV`FS$3P)KH0W4=4\ Q`n|5WFw[7Z7?jS8pkwti:R'9SA)s>5q1ݫ$fQ}y8}T1$΅s7`4 3M&!cPͻ}EJ΋H.ǃ]$ mz:hjJHw oCBeei:); lE)oC [wv"p#zPJ}}s2fs =ђ0_1'e`+R*MIz4ﬤ r{ *zn(rM(_j^G!@rY7wL?ܖċb(eٞwNG!APJAjFL7aG(`m",ݪiIg?XHd6NO'^X4^8 Xɧq18{ s(;a!kD;H~'@F¢!7?_/lF:]֊RIp#! χCE=(;(j8,]:ʣTtUe٠>n86] DVF|tB7eBECn&bGn٦J؛aI2䂡;?1&j\E6Уar@6˖ڒ|d9 &|FGxW?y úw6G]fڡZUH)r4bC`S\9G0N=N lk՜O* #'XR"l;($פ=.5QR^niBt~(IJ>g:h5|a )?抈ORK}£S_trWWT"sSqe$gtwAǺM 8ӢԿ2-=Կam=[eK'RA  zV#plʪO})Oi]7zY O |/߃ӈ(l !ٷl9#Re8i{%0BL-L-@p헞D7zZ>A\{Ow`߇0bf>0ԊDQ]Z/ߗX9і鮱V ^q<λQtw?)¼E. jX4,=`߇ OGtxdЊg9*{9\}KڛBu-Z%`&ZpS'h7mFs=ۃfwwPC V&b ^I2`- z(df-=5V.XE Ӈ{$Z>JƢ3`[?ѐ{z7u-U/Igv P~1Z6f$ Z*QaM Ys~p̳4Gxdcѧ'#\Ѧy+2 9=VgA[G-x٤p> hK <&ɡr*Qn`= @|jbP VK/Tzf%iZg]rR!sBnH !€9Mj Ez5^<nDMǢv%ODd5:Q@㢴ᦝlF +$qCB5z;WT^1ɼ`TqT^{^U!\DKF:m@X#M=c,pU6-VLM亃 uFA8⢀̯YVX5ZW*MnػNyUk%䠥P,TY\\9{9AP9r W,\[w |z}9;> Ry<>NX~G%@40/-vt׹ekRBG Z1Nit9'am$[<@%mr/6wZ ʋ})[-Y`-z(oqEeQùE3î(Xz>ZJH3Yes'O`o21òn2%#hK8HHPWw $X1(i <4%s׍9Z׺%Iw.v ;f>ڷ_Ɠ|4]kqB%%` ƌU#ɧ?KQqD} 7#~fD;ftC<&3-$Lԁ/:4Vqzx'vonMr:QXn7Zlgb$qj_6mnIEηKJɰ{E5j$K aA$+Z'M;zPTUyM;xrAYVS`}涠e 2)ۻWPLԐ[XM;YB%+e*3I9tlFYѭQR la: V]75@:@T-.\?Ydi*:m<[VYNDeĀ}^oĿ4& Vh>c/C`g?R@ML0݈}"EjtI_7ܕ7 N-=̀u ~3{\%ƥ~Ɵ>,Von#*Ms19n=' w ULD.fy IK<;Г s{y qQٸ^ŷp;a=^鄁:Bzlӈeޔ ]:QhVOyss ~P9c["ER4wk# BG~uUZ5 @\j+ FS(Tc*v{Bg:InG*eLH0%T}l#4#ĈѲ8Yq CΖ >Ka~y2= ~Q,iJo{ԙ"3 (vo#4 Sӵ!IN/85ͷf5׶U eݜzés?c,7wX;n<}`*V~K;tGOܙfiz ɰ&3wniCbJHW4p3nᠮE?hd`LƈwBа4mC-Ny1%_h_GM _!fR-{q!)4[f&Jc`S#B#䂳rȐYW;(?'t.?&l63QYs6No;{ƴl #YUlW|)/$Wd^ofEM,+%!^eY䊢%΁@{6ccaͼWLch4Q I]̸״V8zqm\#bHVԠ2p! ^bU;(/ 6`'`lPe_pذ$cqo##AeisT75=ץ7BL~,.2x5t_u/Lcx9$䟉L0rͲ. 5^_Qes.'K*ts9-W"zkոZQ!}ow;0VmŨS`?}(b+8Zؙqk>ul]ː62ПBϓ${[M7/:cA]ӥ!JF2)Bv3H|s G騒<{y!lƐYX/UD X A3J"Ƴ`lH?S9fB{Jg*5KiCЍGGδ:;v`hv!ҦhF ӳzسi4R,U 2 p(yH*OѣXJ&k5Y7'״NAWd*d0\Y9t:0jEqZO[mRw/lB> Fv(؆E$z֐ V$ːaF1)MZS!nHscƙH$O;%CĿ|tR q rҹ>ŋD {1U(OZ@mHܺ-GU"nN~ hl$i!unk@tg1"W"xi鹫 }H *]]#k/z&'wEVpsu2:ADΨO wIPN`Vn;1KT``cdduyE?kձa^EnG[#6(dI2lt3µL|X7+|^LyOCqdh-E0iw&Qx")*lZ~?J7B]Aͤ>TÞO?6CuE!3q j,Cz:l El7kH*.OSz,3m_"C7ʙh_a>c޻wB "dl=%6Jv _zuXu[ agu[O0Aw򆠼h4Rs٦+ABIT+WU'-Ih8aCIoSȜPfTq%5⯸Y`yz{7VUɄYIOGݠW$*x*DՍWƽ#8pi$~̽\Bkzg\ױc(Cَ^ISxK?&L#9BXKK^]MK5<[XaY2>bgǯ7D=gm1G =뭈LIOB4cS/8;/"X LaC$LM%:9\:VH7¨^=X5,*je zL' مO ťSSª@Xd7؞ǎ~ص__r`@ʴ*`q`6[Ѵ!FQMqiA1Mthy.\E}U=8YMM]0ȈYzB4yku'>Fa4qχ^1#ؒmJnZNAC$X<׺ D7sq*⢓-TeՕ%-j{;ThVnSaɮf˪Xķc-nG@:lk2^U"[6P nkJ2@./+P P-n:k)UANGpCD)g~BaP`ruW0:>+Bw.<o*;0Lp\tiGyCAXZ0T\~:d?!8 "QL| |=!H+#qiQ Bf\)EiXa'9SHLKq6'?rGؽub$8<ӣkvۺN3Xt bub2?sEo 2xe)xDKD88y"O¿߁M%gFxlzcL799< %$ܶ> rǁ#۳∦پ3K~Vr"撈Af9L]TXf{k2?}Pjǎzɏ0L.cNITIiuv̈B{>za[3u  FXvj-FWμ}!O*_;Ia&ǸUHKQgI֤,4A| pWr^E~'x٫?܁7 e޷'W.b%JU( 2>,W*6Y$f̐@0WQ9]^c2AQ5^4wmY|$%Zuk"XZpLˎU*;ؘDxrg,'gow2bfu+v1 sYt$QU,?YzIxh_m/L &!YdQ+> j>]aG(+D.*;URjʑyQطsuRڛS33ZL< EU( b)WjiGl![QQOa\=~[z=0Q{V%\7`|V'^ _VI[ch߇.M)2>#8JwQnP`SR;r^ZKj6Ǣp~g^NsVd% %W[P^N$&   /<*5#IZ|3Rav *q5JQ(K4It6UG>^ҭ1?ocT)tFS_;zڃ䦩RX7LDZKOq0I!$Z;v:!qk0dž%C8|dsJKQY%/hq͹ dGnxOG0KxPWQ1Dsiz,3p 18yst!igĨȂK/=9θl5hhyW4l nWn)$GN2KWFq:Bf}`(wc'8M:ٯQ4 }]$FUd>w.MxWO,vofӑ. N21zǹ F+KA/ we~o"dݙ- Vjxb3'Y,mGBda&ٜ] jDuǀ]?|==\02pǿeP M.8]o]'V~oOt"0oqitY_T@6L=,FEY-_-ݫIُv``BXk'*OgHj*H3QBy-vM AO.%+O|6RwCj1䧈5,yYw&?AйaoL 熆êԖ-^_5d'sM[ý_@Tyg##x뾈D{yƫOт>OSҳo=͡v: xK0ѝę!T=mF3fi*PB5Gq:6ӛ<E5 goF$hcUgA䁤+L|e 횩zF!uԷF9ɏq ]@"?ɕ1Q09Zď8^\_AkK掲.ȥ^pt9BCϪ?3P߇MY'JJ >Z = #$Z L(:34{7Ed fƅ JH2Pv!?E5ԝƗZ7Ȝ>@E#9F\-!#aFzpt썙A/t>hTO#59&4j8T)_IxƩǫ]JjGb:şadNMd ?qWߓ&:܅:$MBTo_!2OnCg~;;Fiާ0@p?2/+K5,P87I_lWtgؖ'ۚER$BvKńy% o1>Igyx х!2"zylp7XbOԠ1[<ѵO^ӌ T[Н_ zZV"T1PӜ$ lԒĸC5[jޭfaЭ{y =El.+XP~+}.oEj3g.f? Pefn(ەi~ans{Te'.}8<'Zn@zk+l? -&tu`8nmEWxY5OQ<"bofz VVa{ے.}VBAfP<ĀZ#Ɨ$݂Qi:9i٠~ܶ>1긭S80l3ޮ$ HLԷ5+ +uI+L+Bp6n{w Ouݭr%Y)Rt}#\{ QtDjTv0Ɇrҟ\ ž񾪣ao:= R"~x =rg"g{л%M16(5?˳MCm7r_[O_W) oS[l;Mue۞f$Q᭗7m&C]4fH+6h6# @_] f{+lqĜǷ`[tN2W//Јh*mԶ{`5fN7SolkE{9`]-z%о,Kq7a'b-Vݓ8 BQt3bk+D OBw$H&ʣ8'JVţz&k_؋ c2cd0erpY d,V Ϛ&G):#pLtSN(ŒPaSamη%QHAqk%s }*t٥A} e />أƲj>s|la/5JN7WhȘ!_m>L% ?*wߙ>H7,pw)9j\Dj!h +M^[ɘUP0Zx/[Ǚo`ӽrԩTHRv!S$ e]k{6|Ui!ezupO"utD8.>wgQq_m(Qn¶0v|m".AM=~)@3r9Xc\Kh9=Jzsp|+OÄޞ:b1͗) ` 1ؽ%RwŸ-~~^s{#Ӑdi ρFFEu~- {ws-:>'^~($ooec:T%~Ӭд[a^ ]Fb+!L:2YlEif9uuO*LW'z0F$x@G`"׌L;@>Z(8ԖJZuItPp}ENgKIDY$~ [g{mK@(TDz ]7malѦՏ|K SOQhj:1m,TE0F ~Qڒ/H9[WgPjfSؔ53S%0êv:[UZ[ h&3BjH3~k1Qb}޷Bd\++tNQwa_.p&X;烍MlxTHl51ʷ:7dXԍq/w]1k\@˳g*M"T#BwE  aCgS~UTzp|9as8#_PVFʅ/i0jWc*?tzSSE3e 񃦙9ukȰڽwcn7ߙ'T9g3%">_qЮ4C <0-a~m2xI=Sx`ath5k!#?˚"dK^-%jLEN[zHÙ3{>}^ }ώö׵'JD^hs VHHb"&coTYI duxJv_V9ٛ2u|mO=Pqkg1ӱ&q ck!Xc'G,n?_?1 @/ qh\CЈp)jĈ{`bh4gEijy),})2Ytv%bQG"}gפ:p6;'gśte`R.'jg 8#paw")\\D`Pc1!Bxj\KD:|ǎ9I4d!lqE-%9f9;D86 BIm_mka*ѧt9Z@4/Nحz)#wa'gaO{D=WqP+mí ЗwcWhwnQSGQ@o$i;D[r"z^sIkl]晡VFn[ /ӐA"vz]h ~F>PB03<=/Q GC'S=4ݞ?D<6zg_{w, 7l8ޜ)RV`qs 6 9>y]]+ac <ɧ\s,{Y:U[S7 a"&5i:˦LydipO.=At 8i )ڳt_%RtéQӤ`@~tӖ؂J/Uhys8kZ\$|Pbp\ӽz>UoN81hK~O| zhZ[պcSwp3axf|2& Id^G 0]B׿k%gIۏYDۊ)]2/ >ꑘr]lݯdŅ{]J.O ]4igdÅY 1 g7sWhqEM׿c2}/qF8'w?Pu;T1X|*%浆/˭Vޮ/$ԚH˝.K vV.\I7KtKJ67š }v[7KѢc7@yʎ7j|\-yYe=wo{,-?9̧gia3y؇ij2ȷ<k⎥2SӦ@oݜFAˢ\÷'~ɨ c 8ŕIHxQy.nQ`_,l&W-Q4j0^:r#?AK j GjE;nYM?ĤpݡEcow3$Ip:VjxxW@hǻZv\R1k*.\>&m?Ut(Wέ2nSG0<㮰c,0{ȧ*jnILOIP:n¥&UGoM0 wiїM' h2hQۗ|@r]Knc2=OgҟVnE3HCrO!(iKD1ښf9Lz{tvUp(p|zAJ6Ev=\8؏d~:x&{pX ?!jU+$b\݌MyﱗPH^CkwSnZvL2$o¤ -Mvn14QHf o79T(7HXԠDfX <)NMk4c q_"ע:=!z"TJY`ʨ0`ɔBƢh1iS}4芿ӃP& 6sn[(/o6?m}:ivFj~眓IF%2YIGAF6뚇$Ad[ D` {BI?Z Hpcx~rLGpbBǜc]i9ն \lvM LCl  D$_[~ rfaϩe`nr%I*4-)yUma\Ți-AGuF(\qYC]h/LSZBLOVXHRB{zTzRDGx::k]ﴜ~, #aŒkjꌳ%stx[)pX.IT7Χ[4+UXؤfDBa͓".BeȦ>NGbD'c:RTՊD\t3j8M|> ke2$ϑǬ"nadUn8K,X;%_ JATkDZXBNƟ=_ҮP',R}[+;dPm q>i/026Q.!peSj 2~_1meBV$;GQwG|?5Ȍ~"Y!BEޱY%nfZzW*\_d\Q D4S2!&~f ^HvZsAV_oBcցda4YS~|"wMf1DG͌oF̘-O6(/^m6ڤ j+SIT*@ =.688`~nF{'܃U BP0N4A^=;5[I f+ 4 #E7"Y\NiR-hP5r]ClVkyr޲Nʹ:5ůfzhnq&RK2?(sİNVAQ9 _\ =T?"qy=75zW} 9ڰjBaqa{u1<)>T7bNfH+"|,Wt$f3Us"=şI(,'ӛbZ ̳F}fM:w(.@kADBfٲw#:y{.&_i|ec.6jbp偉'՜<vFdnrkU դ?CcmLBPA)` =ZwߪvV͕q%ֽ cp܉$"VoDD9T83+Av8m3D4!ҹ0UIvH $ݸfbUu 'sNUn7Y>yf m^8Tf ަ>W`>)DBWxW8~qS1 TTriԈwa?ܲ,0m)u hڌN=>y';4ɔJf+y7zߜa0@`8eN!,*߾!升2gY8f KA/)xtYEP? pm,uAu1H@Zdްdb;?Hbp9z71^ΐ@Z/=,9Ю+;p$}_w=le!Q=M!C"݃PViBoL̸9[X)8FR:Ġj9Z?ov4e N+燅 Sjq-9FEb#<|PF\빯g\BI4pj,O/Nnb_; >) f5?&hZ~=O<V%Jgo-EK-8~|8+2(PX@^ rvkwI}VX.ДEЁSdyp62J-*+f2h(=_m"(P<\ݵ2G6=Gfl݅sNGC{⩴ٕg' 2i9!VbF:IJIm}^*f #L,o9.3/ ̙i"eH}esO;=[>9DJHrŞH^uФN r:а괷4͡~UbS9L zA]h/z[6s3'UEZ KL6v2OO9 åT9/b"E"Gb!K@ ?5CC$]C8OV'R^؁P\Z+\'y-@h;-QorF KLmvˍi,!ڴA@(@Kxvra= w8M6ò.//vWgV_8́yUqZ+#+v &KYs4߿H 8 r:72Z#o ^"ΓC*e|*_k;2o=td`/MlKv QL+{1O 6J`sNDb$Ur8ȣȁ5bZLi>[E=grh̗+,{7rM؞SU= Z%%RzZ>tv,KDՃ`FglNu; %'xy75J0}wp,U}=MyxKtgGáL '?5t,{ӥvV<.[<i2 9c< ` %*b5>|`;p?`ȅG&w~C4K'@ |#rQpfw" `Q~U@ɭ%{bRgȃ— %-*搩e+8%TZjDwU"8:N=>AN댌wɒte\NPӀ6f K\w ۿd8B xJ?1'Ê;SðA-ey4%Qc%7p]pH4p톡b/)I;v^H!hcTȗ+\{F Gɝ>/R ;v6-%Gi$ѾCe< ߄ ϼm8f/w@%)LT-( K6Mlcit)lF 1PQ@vh3]e$ЁQon6.ŏp=Q٢mS#툭:2ō; .V*5Z]Dl;Z;^YV.ˇ41D"ofbE43#PTfgdJ]5͋?3c*,ckwxsg$ۅy|"}oX]? BMJ|&3K6R$瀧pHxFϰLi1ͦ1\(һɴz8ElLCy1vl./s: Vnb.HD{[@y"**G`{>:w^".𷃑Kjx%&xKXr_v# JdI*|&7쿝)~|z峆\q߅HL5_yULOCZO.uOvjc®^U$3$xc W"3Bw/! pJ䰇(z(96r/tV.Ak:Om J!*伬(rAaʻNx9G¬J$i%n-bo!|Z|̰po,uabZ-JyM=G&^9xN } sVd?|,e3i>5/ ";Yvčy*3nn;^X^}mp0sJѱm oX8RF]A,1Gܱp~I(ca[+d(D$J"x%8Gk»U+)rzN#.J0.Zp3A#zdq_ַ>1CsN'AmlƽXI.ֵX:'S7$OE cg-2wP}$8fVZ^ @O5ܪF@Eq'`Ŵ9^d?źÈ;!xKrXe) 0 Wp:*S2aS7@zJ˭IkL8<7_J@d<ހ9?e=DU6 goõ1thq|>n`"J(Nv<[ءd(\1ѷ0/=|ݼ/_a;F^4qf6:ʬL[Q;Q1:Eq{Ld?Jp}\#}z\ܕ(FhFű|3թT#`gl+հBͻ2DèԦ1ZR ?06}R ԁ/qKo`C>y czxt??O|K^kJF,I-Nx~d|B@9~ ӡΧَ`E3QtďMDD1I(C[_T0Mes}hrBg8j4 5~x5fWi?Ĕ ɂ`V7r9f\t9;*cvYʛ%c>)_?ulfx. 9[0 N-.3 nHN9Fy|{'?;vjK<Ѷq5L,F yfAh-ʌm<ק1%`u*k>= ~4G $!NL̑}"S$zU~ZLg|(?":ʜ/J\ΫĻ)(!~%ib{ZW Dx @mA O ùCxI"kٌ簃 )=Ԑ&:'srKNYPj8Ĺ"XK6'Q ]8xIX\ld-.̝nOrklZ  o0B#r֤ETK\ ^Ĺ-!>ul-te`42Lϐ^ i seI`>|GIq[ ⎳}6JU`.ˇWxU!H J1ଫGяVOE*pHm6-Q*]$I9ɟŸhyFtSE1X2ޟ8B3DmǕ#\_FZ Ĩe8p8Tj*|popͱs>;hׂK5H$g&H1xg@TqY}D\5j B(c!>ɡ2&9#JWΰvy.[jBНoQjD7G&tj3Ste* M CLXFN>Q>p(q.)E*`SʥAdTDtNrwu^8ۣJQ=b29}FKCJ\eYWzEvs.JtW3%= sҿ kTMeG 5MǝްL㦊wBM4Gj:F@Ts8-C?<_9RK+ FOԿa*$ٸ_M]N񍞖ZK&#G*m>[+&Bjh:RS1%onvY%CVwh{4%6D96La9YE-4'==yg@ i8k;0~4: ?P ]}p'L%مlj '/.r?^DIJg ǹj ] ɪsfys3 NArNcǡCKrFe؇,K?F{kExAѸ PɖS3p褆PT@/*i>{gUqdUĶa%T]*lRiHlDŽ=e* :PᄑTGL0NRQM$اls]pѐ5~ug |'zgͻmi RbsBOc[_վ{Rc8dͳ[N8D]t ;MI&|jWIf/?,ulҕ+XN"?ØuB0KQqTd320>hD_ԻIz74^~2L+@u!#rYsijX.tz@ ?&X&U`+q.O~ig5VSTwt m-XW9wɂ]j]R9Hz+ u`sw[z ~yr*#^tɤlӓv^<*ѝ Ħ&@!$DQkۋKazWH}#Շ3FZQ.^Q]n(q<Ѐ}))8Ktz=aGK{Y}O8 GiDܨ1 Ph|H7`$pr߄z0]4si51EhsG!k)!*mbWe~gG׿Q t]GpXyl U'vCcsLS$$> B:s݆\G.PqF$L/o4Ŕuz4 ,ž` ya~DNrn1Jmfgpfc4k3@髒 @3򖑓Fc5PK>ݝCc|"v_QIS?Лk*RwCoW 'eH/3E=fE~6eR[qd 7&^w{~kvWuN^#`WE'MvKjp ;wXyL98aH*`A:L"cR?vEŶI1ٗgÒGpj yT."PRy̓;t(U3δ溥@>x"PEr MD1x)ߺR~@_wvX2>;JnPpn;Zqw.au8ѶX_b͑G uѿRv ﭖ8tiI(3v|?h*snuY,R_yNe5=FսYZS6bm/4r/Y))@6Щ-*h=35់xl~\4/pASvz= щP,4Zymru ~Hh6>sw›72B U <2^1't>Tn-}ꠂ>tў 7L`Pc.3A*b ٌe0:,hs,9,X,߶f7ZD%_,:{ I#IO`;q8hxv; n$>1bK8쒈zMMvMj悵F9iK>t0ʃixw\1bmj mWW:m8ʮ%[!Zo gЄEDTԱ+gy AE6b ϲm><1^UmC G\׿,iԗ`-º]ioU4F72 a<\y _{=I ]hFs̷|BD)+70H)zg4)V eEIas>D0 >BYb(< 7m%T?*.PT2dK2 {;#-`-tڿ4S<$fǒDa".k}FW9pcRalGHrfo@qpJoEǣފw g 6iZrǸ6D[$Q$=oAKd2?hP 3+Nl=9?/@h L.IC"׀o' [#izX&1g ]]h gfa˹XXHHXH坳]6?eb IHyzgqV[7}n+<WjSM8['~{Ҵ/|&™W"a1h!8t\`joq3>D S Ze^Kyf /$+93EMT/l)Ń-ߢQ//O+Zg\w^;6Ra+MgdijMꚱ[)-Im2 =3=1۬zIbsUޱJ͵ǡGfF6<4 aU+gkF&KJn zX, W:G־ľ G{yƓ2rM,6.z;dn .CW\iOdj;uLǩt&$f=<)5}Lԡz}IXr}h<XCgw \R /5Ikl80RT^恷 lDPd8Oo.{<,={w5RUZm5eA?|\:,97 s5x +Dr-yrHbGkTL19Оf5בl7i\JZNjh'̀-CG~`o;*]$'1\h싂7ʡr+_Q nWdX@ZƎrf4v {0 ݺC7 )Lգ7N0DlEpcre@Ke)ف+u$\Ƣ̲&wP>"C:TFO/]~IeWWB+MԖu0==b_W86Ҷ`ٯ^wьU(0nJoүBQujP>q7QD:e?|"%^ љm)_I8[ )-Rb|"Dž/ dz*e7K5aX }+13Cƥ.{ub7;)K3V䢚d"=G+)5`eXQsc3dfS\BяoLi*kt RYDJ%Ѹo 6 +a.F2N`%ȡ&2fƴd[civ'Reފ*lz Pq<.p$e]SU^45:`Q97)9 //&D(*\F^IzV[*WWWOK %`63޾1{HҜbex#]BlJ3UgSΦSMW16GzuJ7ɕJ{{~1:w[釷?ԳG?[g)5\5-L r.uxp%>YK\2Q=P= lVDlǁ򱚰_zsߋ2]ZT9 M-umstO4#n3`m63}H./T)06$O)~~) ?:WP5DOauЖs򥢬"mdr{^0˽Q_-^XvAR'\ƀa)Y =0Iu:ˬ$]B[gxDC)śZ #˻8Gax!jߵP*jSQYQN$) X>-ᨢ L0k-S?T5 6GkLnB^V!_q~]T>P[+iV='e.L IsX*X5|;!ہC!NAHnvl~ R.Es]&kNr0IP?ԔHY妯A7p:u/(_[Vb5۴ie }ދ Hi`K ijfw›("#.5`$$B&|&镢t  D̬k " ¾}biK0 vQ[J'OHNG>uKd,HWٝ}E)HuH|5UWclN7XKtb`NZkF9 q kɥ\qjɣ=ؙ\a3=ʫx\CN{r҂SЙ\S3G! :'Y( yu5XgrOc3NMj)1[]~[` ؘ|?Fp$k>F!Ưr׎AZw>;&?jho9K^ whdp}A]x#s.zF=gjvD/eŢ4~O/GZ ! ϑ(EQ~b(c,je;1!淚}msl%!0#Y͢@\2Zon4>9,urZ=ߡ51bT=' [Oڵ:mBTP52.O<΃T#nΪ#.9{-it'iK"zhd5f1tb(ݳEBs' [: Cӧ+v=*vrұ9:mpϥ}SM~[ӕ83hP p2+b}*YpiU1O9H_E1,G6Eek_@J߇ˤ2K~fv1iKAw Oz|p"/d JV2EH '&n}7*PӠgK~c)\WDiaf nUɾ1O,㼉$K >-^hKen!;F >{I$DPRѧ>)m|,F߃(p*46"6o?X򑶦74exLseC~Q_m,;b8uL|j鬊iK\V'8bKg2ļ˗\A ,:.{${{-I2ŤЗ2zB;)]]Ȉu.چz^֢U:2tzYdž/82%P~7lArd>Z۸iB4p\̘>P ĉdܝ詚qk4lC,2t||Ondc^ja&A6R2M/-ת$֋O-U7b)sDk@ԣ0lc g>'K<Ȳs2[`g6/VP 4Kosa1@]V /Tozo8pPk:&{ {"*upuU; c w]^Qu; cr] m ̅K8l[Io\Y~M#_^\#\<nS>dr_׺9BG/UyA.)'w !p$Q u!咚/^=]0-CGqѽ+8k S爳,Tԇ@ Mk"r<u`/KfoTr.I0 zPaG# |E& ׆ _SHj XZq1#v#[sU$jHjGfB72q#؊hH++;-*YhYo1e cA5&>wʕi+Xw07B z5LT*A}NuCή ˍj!؈ulw\)߿1ļ3GtGdAsI@i]6zX\0nä+Bҡ>3Ul|iz{ (b[KR]13q=Dͦ 9/Pk{tv0j@?zXV٩Boj0S6\}cI;҂@ehh1K IFT%h K3c QxW2y(Y:wtxpYuJcZgq]={I' )<]m_&~ NrTEG)xXa2h‹a0@B2!^ ANS7c 4OK`Btd- Z#M4Ddh yh /L@K1TgFՕZdxGpzUq)6|vjt,VAJ,į^1M0vf1P[\Nց]ZAby^׏rX@4ӌAJv[՝fIM9[ Z^;D'ŗl(x~-EQғxJ8A]FS|Z؆aZhG`%OC&{OqT?s4O #bvW [RD 2̕Dj%JFm scSm74$ԀM?'f7K]):JT!iw׿AP;3dM.U\|=.쵽$.}іD`\s jZr${6*;!wiBge9h>ԩ6_A61$II3 v}XJ4ڽ}%t=0L#U] {n}֞MtۛCD-\|@DZrSXSY$}n v(b62ogcɊKխY bĝQ :2]8w;3me0E[xi=4=eפ^@3oۯw> D$Xn ew9;Ǹщ1(QP ' lا~ WrMN)9F->8u;id'D f:&/^Z5N'?R=zYxS8§A!G0vY=M9C0e{Űhw8Qe7V}NU鈰/aWe0,S,5/?XLH*p8Ԛֻ_,b9),>뙑.p^Z]} ~+wi ƪ:>:oa; ʜȵ}C#Mk4[0Gv%10|tJ֭Ñoޱ8Yw*r 9#̲2 CM?]Vjx_m"oבWXBL"En_eYDI}MM1aAMwpVp"ak}$n.!: q0Μ^'g"7ܠ2ڔ.)) G?b] FPҁ/pV}Ĵ8Zt0CF\_^Z6xBXQ " |r3#P ;D+Ʋn&U$E#΁]?NYZ;WsAA>S€C_{D [UBuXih %l|#KF/anM3?Uxn SxR(x ɗW&06ZU U)Vy.T,tWs+ dqJޒp}>p#:,^hh<׺4R}+N 4l̕hiyCilKj-L2WqZxՅ%^Dpiη}c89OOz? ϊO$\,꘦}0,:{+uJt3Sq]7eNv) +ܾ6^B[p2bBK|E/ԽYk`nS4}gtZvC<-6-]NеA(NS3gpy4HEtjbݬpnd}[Z?IB\:N"p45*g1%{T}0VpfRnFw։$0wr816ytM0Wd6ViDUʏ\֡\8^"%:oQR^WS5(9p#Q\9h}0X]Lpcɞ!mY\ȏ.^@=B"Z…=&O"IwC4T1uQ #:^}wv湥6y7;fO!'0 E(euF7^DҳP٣DXmʉ"n/2⩞uca|NeUΙ/!ԫOԞd,QZBj'G.]qG}IJ(wn? %{:vA8{`wUڨOd ֌5PTщ,:EH /Ԃ^#};rN(ռ>hdh+ P^In ᓣyK]1hqxf:7Tճ(0]p0*䯗/sC&b/ͲdIxbOqFk\YkzGSeܬUE#MwE,]Bc #:״}i2 䉦*h ,"T>I? 7kj0^x2 pP>r|bJ+>sq6;MVԵ"h(<5w\LۼYFɃmMB5"8wTptz~P'&ĈBW lz$Y`?VFaPh,=ZVy;[_Z_d,[rLI9W+Ʊe%UEqOQA5UgY~cCFkA0T-T3gfDo6%zKdF3m뒔E+f eY_*seew"=M+t7 S,!'&{$7 <[@? xonM2_*gʧ,kA3^>2x ;S3%0~P[NJBccsN3EoHleާw_%P$g"'*}=g8ɜLYC7L`{照 :Puw0g۟UU=_mfa TkEf M)Ж,fo,Ȇq5^4Ae--w{Sb71EM/B;[pDg5n)2x5 TTVp/ۢ=OL3vf7kdrbk(xER }ZX⠦mo|F z"2ݶM2Vy9SȊa%p T҂NǺpdS"_^i'XT~CJ{ft~VƻHD0h~r1Lܐ{%9@Fդ?p Qvv" RT f5f C64))@=TAǹ>* rxr͍6%V([.cEW_VI6kHZ\]cW>f9.Ҩ\D|gus 'b@F=Bk :!.TY~!?~!#"ع|z\tQ jr9e*frvO )m{dHORQdҌ>ҁX .$%;oPB0jul"C}YGn'K*7fS+~?@+ =T\ic4>=2TC "$xm'1G+#:l:q|Ѫ=w<zA{}sVRLFv9U1,Nupճ Su; ﱣK80j>[ Y?<} d^-aev&栀e"g+ar҅>WYS=z2EW@< .jRj@˭b)QU䝎@:O/ pcTL\Dm(]ju{rۋ9ti)xS _LqK%)!Iy(Ś6Y)*Rd5os;Ok>W$ PfV?IE0>QBLֿ:^H:޸yS҄9˹IfҾ&=9b)+61]Yl\jʪ#ZO.i׺VsiZbm yIH0^<g*oJ]7UKu#gisz,dGmrmgFE̱w =t!vFW{Gq"ሶy7K5π5uxqY' uu;#[7(v@^g # cՐu9jhvӈi2 \B K*1^e[@==a뵴l?Xa"dяҫ&{!c"i)~yc.pd6Y%QLAy?n }Z gNĪ2_W QÁ6jy[kt-(V&Ϳ_QDVOkb32 ӑ:"|ƨj<.rdБH 4OZWR^ #x ϙ .32e>L6K*˥LR) Y3S82#gEq67I6hRXޚJ,V~ JF1yy@<8-.Lw\1'IʵhFnTG)c? oj7!5I+WXZkהMBnhOg P]RD֏oY>c[ק4,TC YbbVh9siMs1&&P˵A!͛|Ɋ1]y6ޟ~e19֛M,Xʮ9ֆz"g?@xR]}3xcafDV^d,wCC#(Lfp.NLjJ=NbO|iǽZTC;H RZd:BL Ce赺zߌýSD03.h˸^ v5m,|ޯix]6uVD% 2WjGb*#S w}.챬x3rۂ|#/6Ɣ=9,_ɸBYxIҮQtduD+%;{OZ0|91hv Mj5ܫӴmq ӉғU#G-C (+"V9YVoi(R"KǞs_9h v_7¡H GZ󭌑K n͵գLGpWw:[90B/"*(Lae6Ka:nҷ ׀&XkRK`aih[2[l [F'F_̉\}r{NTDZ޲#GlXG.$"/[xR]8 VE/HK*DʺfIhxmMYAAˎ4,Ȗ.;sS Epx„%Hbh;uQNBw@ڠݖX[n6? a\+\.( j =LJ yԡOZ&_ rOagWMȇa#Dd 1@k ?z%<8 lxGI:ʺz7wޡI$at|Me7[[uS5~$yI;A/U454lbM~t,o+ Ϙ7gx|w+̊ttÊ^V,*ZT'IZ,HuVX0‰iԿ֠9qgs Iо3+jdOr&慑9`\?Kmc;r=ڝ>wY &2M^gkwhы"'2xcV_5Nj`0ۓTڔ X2 8{vr2!a]AHP?:v<lQ Ȩ] K{"*sA1xbbk"fI_ȇbl:wљ*K#Cg-*%+ݡmuИID=d ;- Բd}ڮ"DJĽǭm6E36dv4ơGZ`:^Zaյ_uaaq4&6]UZHƏIaP ZmW&~DtZg#r5|^ {f&ki0gbGvZQbΧz gA">5l^)z2"Y16cwx.AU>><}FS"/ֲ;H x8E>Qϓ:ht :$;QZ|`RV[%ɮVFPy]/qN)QhV@U)>}WB\bKS\u\K7I\6 RuDaPb۷-![+QGPy"ܝ2# JN#3[$ǼbVކqʌk ؘ|^3(Y X&O :lM%׍ )_Z] L:v{Ayn6BR|'~s8i䘳M;ƸSc+ PAwvBFڰ r7EeQ2nb,KjƮ, S&sID7Z颙/sCx1[J2^ޘ 0 [%-]wnP^3oXԽb:'d2ӬPv иp]̭~ \|$x^; pYK2)\"F0yXj`C ~}@?cM^NPHPlڱ([OYž.sd wē}kW~꘍~zK&Έ}矻q%Y,!LlΝm/WQ$. v-, M:B9cWGf!XM%.3W__ĽW &G $$wriáOHHagtI:7d:F<^0v[o&R{cw Eʝ-\yD @tj+ͤ~"mw_pWpm{<<8RLLOщ|XYG#>_ wF0! 񅽹WOtYmOT:R1<+u 9V:o!v P',$DssFG Hjn<5h=L9T~*$LGx]B!vKJ/ 3>ҭs)D>DDemC-^,sl`g􅲭 kV8Wi|$,'؞[(zmz9~ [y<3B J,¾Mrթa^6sL+Xr8F+>*4R뮌«X<]i;r|fw`pcSGuCu[a!l0Ÿ[ :بUDw %1=[UWK޸yQ"㌽L>I? G{5=Ҷ3, Uq)6-b;1虷f0pQ&{GdcB b5E!AN>doѻIWߨ7Q: 6/Ÿy>H+1K.l %rF| $o*% pe 't\3 GO.Ri$1`XAvIkޞqr$6_ZЩLXj/oh?X׊ Kt*L1%j9M# J ^ dUӕDN5 ֎h-LTBq|X\gR *{J4?y*I˫n{&M sY8O) 3+EPZX{U^ˬZqymoVu 7`PH>x%A) BSKڝuN&`:pT`p((G8!\kƥC*.}&w'cmӕL/7cbJyY0_#7'r#̊t> U+4z:A6qܮ ,Ḙ ~7 TDZ(e()[n @!%:Wv|FߓEc04j,L8FMJ* '? jn+r/ŐI.#"Opg|Ll# qZ90+f0|ہT$}O>!t#5DW[l$GBП$?Bpyݰ#taE%@NJg:*}TMyV+Bc<-ھe)倐AI-9ِQA7Q2h+Я¦ u"vue dذN}-:;"}7}00enDM|S7GɆ%獸6J^}}^ DFljL$cKo S^SLzqp)yTqj*f{e rL8Mԯ'# )J'gLyMUʮ iu^g(˃= NDHrGŎ>u;5OUۄK-= >۱Aij@Q!yZd\c(}|lş#%RCWAai'M+fYt8լng#P>/FPJaÛ@a(X=?VXd/y N}sps5Ho&ugԸXHϼb5p0~2dmuQ c^G㮒5(O6X{*5 b.6 5QC68K |JQhrOllT`۞B5IjjKPZqcA 5|~QA=1Z-Y^81Qc.<<&EPI g[;B(LvZŞC*Ժ>q *> OQ:mdSKO@~|}3B@9mJ0vC]y{iBv#x8͜ ߮D*jθ }Q?(LR~Y 8zN+3 ^4^'މ"I0꧟Df.C2{"cO8 2MW~f~#BjT|-ޣM&rb)287bzO]hK&e"0TI>^c!piшGQQyw"Dy_YeAvwL^ekV-fto濋~c3QMk=w4hdg!_ak"phtmrΣ1Sߟ U' n/}8|C:e+%ۯܪ,, BWĨ>؃YY`Q.FE{ bbyIC J$f*c n ?ƹ=KMމ$s?f1kc!0~f܇Yvҩr[8Pca_ʁZ˄i|%P1g JLJT[$X>>o,^9XFWwSj#"{w1eB"_״2/?XKf" #' QGY%zj6`xB#\eIB Nd.mA-c1\Ye6 w**iO>2o )Ԍ8rqhw(V%N <`k/JluMt=G?iFu;^1g#s[t089$'"X4`gps2H{`zMjwVbQț/m7w;Y3i׼jIE<+}X9bގgU̗,^L!7#[M Ѩj<_jl֋g+Ёѹ>ҠSMxZi,s,h􍖰*U JtRk'T*Ϥ,!a# (B-czVbT[-) ^42`]p1 g2% ?0BT]эI^=nWAG.9㴍IJt0ǩ)uxZk\QiM:"~Kz3ďD<d`vb.~vb.}!ǥK>A"x=G$LRল?o☍4@WCw";ʯ& `똨 v] }uVSPIM/?d68B@EuXX# ޱzGͲ{^h p=@Gc4 uBi'soڲ2EpCzh3+MGۆ̅LoGur圼_䔾[ /.SE2dsљIE٠%[&g %qjǚΌ40b~=zQy݂qkSƅ [>g},%}*ZG@&irj j~K2ZLy"(),)`+Bc?/"HPB\U Å^/r,A%*F ؒ3x@9,V5k{g/ieId9ǟ' WC5%Jekv-;i]1p!1YGDf_u+~?eavjLr7RN)ٱ) V X}5]]k"矇Jwh@|Zcn3hJ_!8óO8;t?2˧8v+GZ;@ I~ NPо.-qCw'v?)CjTCNU6STWOH-F- るßYv7]CM ]x=i%4\Mam}NVv'n>VmlHf#a(oэE}U<( "a 6S ފכ;a 7qZ'ʼ z/d8&1I[7H5AJ$k_3s^Hs%P}cX X ?&e9JܔF"q^=a4fƍNYNJ|.vM)Ů{õd*pۑ 5dOp2X˃beέc4Z?g]]A}%>S;"2<OloAҼ*?͔zX%5"F|h sh%s,sϤbvLߎ1N`qGn$lG.8r#a ?ߗLe]RX:_[P?C `9W* />kr8Υry6ݤu3ԈW2$Ѧ>'wjZѮVX FPO%kF۹]؝i -!AnMyßJ)qQuLz;E {a0D Ŏ]OM_Qx2a𽑥S^rb8gbuAnCda&l&BQJ1+Kq|b ?art|(~euUfFaYr1mv삸jENH5s_ o.1N1fh1{ȣ 5e=ޒ|K<#ɼ@Y({,(['>:*~S/]g0P*k)ǻ=T `?(xjWk3)` `hzH8eNw>-:!@t<ۛI*KxnaG嫻SOm+#!I/߆G szO򁺷h&8S0švי<;x@C[);HLSC￰At,|9DĪH.VkZu=s`2Wq1`16svL`P+EyG;{l9' u(ק}W.ޜ5=bZ$P{r18 $֖^f.vsOhUV#5[ +Aqa!%Sj^"+DUuZzK;<zV4I %F0ɪb DTbϸ-9*D戅>{JIC ƕ,iR^}c5γI u_G~d+x^zph_Ȯ *@ך >w) Eσ|)|"`.LJ a5?p\x?]4׋jK.^tpS迧{"_:Xl!J$+#hx+S65z͛3Dr=E6 jFbS#;_M᧫6 @Q[C J#krm@^e )i0We |z2m!$~J$MC {Z\bkm!\DQ[PV<|mzQ+WXՖ{RK%4;m c$W b9JJ*YZm-dJ^ʸ4V!'݀a83Ȑ;hsfwLtʳ560o0~2L{IDAǣmϱEx\Ҿ.ZT ҷT"ĄhTXͮUiʟfP5 <5JtvPVBĩ b F2Jن<ݗyd*l$.Qh)"uI0VF>5a D c,3P;|ٱB՗5OXJ `|ƖjDz&8kk4Se`rOzr]YVxxvL)3h^p2p%dEy&b)h?D}l"¹ (jSZ?™eOcԻ1)*dm=MQsq>B }0d?Ba"/(/Ѹg4|frxR"Xf (W7vT_Edg$?<ՠYad5׬ͪ˳>gloq˜&H?9w|H2Ĕo9@=;$L?d2L؁F')D- 9 391x^z[6Cލ)J'丛pU gO=_{e=Pcb$V@}}a~vѭ/A& kKQ澇F6ǭUl@AȘ#tuLܱ=P` iBF޻SK_xB.,UҬVQiP(&d#)Մ0t1F,]~JvCD̮6wP8ORe4*bVIHD!)4d#]]O"u|*I[)#c= 1xv7\ViaY,Bg wH~Kڙ\N뵔&0ha#^}x*ŴE%E,ؔ{.h.䍣ozM'N;{n>ꠓ>REׂ޼ILa͖Tt:o\e~ٟׅn+8}a9ם|8:.VOo泂z3E',5BR7P\vԱ9UA//GYW0H/n~l;s"Bd庭$N*'7-d޵Alr3v]o[@㗳nS3dZז7B|+ NcސvsԳڋ0غØH H0(tM؄Y5R6 Lj<~rhߤSTkŻ}B:m2fyDEA ]!Wz]$U yzJRm#.OLc.m>`YH>`o 诳7HY+ /`f{[?TyoDO209\,Gt_\%?!(Xx2Q~j7a )b2v 4Pɕ,~\|5uvf]x[,7:?0[2$ԑB,ܥ A>tτvq瑳^ |D\r @rb?P+f8Iq+!}|s1fs Uҙ)q0,Y,7ԩWǗ I=V5uO\Sc~.qCr@YzG%pUu_ؐYJ,y8/? =>"r7OBK:VPީK뀕bbT'Q&O`qPY5{fVжbejotD/5DA]2ߔɓK={T5z1ދ]9$J*%v"AM!{zx[sA*>’Rs2"i>CkS$ Is!eyz[nV(r UJ`-qƷhK/l5% *`-^ QɌ7YxyS3<͛GX9xu)%J*HƆlyw[|H556N Rml~6ċh*0ޅDdw( !Қ^WWH:ph;s[[b5v$]Q^Z$kU.5/gqCzӌE[)u-29, ^7WR8;`he(7#x)V~J%ed*>ع%9!dC^\xcֲ6Å$\@[N_! r ZJy<* [hp)Zo E@F }Z8b>sB 6Y7>*: ̧(#œ!mIJe8S3{k4wEn^j gFaze=(Z|goU JA%L-a==GG9 Ĝ6"3˲7qx!z|)zuQR^r3J9ƢΣ>@1.`Z_PXŷ>mIK55sa2Av <=VV*Hf'R1q|KxZ`'yjI΀Yk7:pj.'yr1<̽5y+>wT E)LDaxlu0Ӯ[s!MpzŞXa |Zk1+%U"+/!r FL@?bcR5+XE]"C7G ;oh>'B.Ż┓,-F,ftnt!&2^0?]BƲnm *oQ}hQvZߏ^Xd˕; ({@Bv׃c-Zo0ne|r98RQ/Y| PB7HQqJX]?惘I(T;o #fG!ct6ƹv:Nds, rQᥥ\Zq=:U=T0F\\϶|dLn*b*u~o|,cV p kKC` /v֩]Oqagқ2!6(*mq kzMIL(b :d~5ZXеCLuX/CT p^EY9RDe~ @]4%8 G3 pvRu3YT|{-+V٨j4J֖#W<_$y8\jp;Y`%CC5'W+ZXPla!yiݍJm R!Z\tFWv %BjŐȺOPqu!@g6y;GncɅ{+3~)IE5#ITS5_گTgrWvYٍ(2o;iWD>tZv9.QNB9XCtAڕp ~,x:zI@cte3fl/.``~FHcn/xd僇tӿ60ϽN46 h[v4Pn̻zN Xs׶u+y*aPx@ȬxHRXAY=;Y%4-B}v^ v*GɌ#7K\E%Ro$>GIzomEY@r%u}I| 2qUjy4=5tmcտ&ye"__xBGyp3nBd-hGg(cGOht܂ 鍓L7m|n>H~BzjITiK!"&ؕy6wzI97YbH# Pbaa#,l\u6my@N0kJzmzmǰԬ<*zqk@!tR^OJއW͜'@|,E ,3 gS [dCmrS^,'8iELy64c tLGb;Oד@85-'s >x3׾⃾P3al)w.UkƋ@|R otF$޿xK&=٪B0ɤ5.w`^G4k@kfojSqp2Jϭ0"YY"(Qw}, ^! 60N7QìxQJ֞8pްYgdhb#sj4L DZ~]&PKEԆ QJ"6$f%8勢qe۾e‡M!4 eYl] W^\E@MV.&V %f^bc Jp{ )vPk5@}? /KJTWaj|}^_gzϪ=;xB8AXoQ~9qvRz29- yy"ŔRwSCs)!Pf~7V:Caؓ],l<Dd lP5'/CYJStkž :W2)=<g&KhGRAFTXm'X$)HΗeSIֆ0,Jo hnQ\v "V@6|JBRt1ҒFڴzOI~C·UQG_Y%i@'쒕A(44,vRqpPoKrhsP}q ܀ڛ}q5?Љآs)shfH J{E-s^:[\r\ K~Vks8˙=OİPpKab\3#u-ȯ{Spb!U80'˟n׷դ8=[rd1kgzeܳ5DVWwB2ANP(ZGݿl! Pr~L4 %zS[~vx zgpOpja+bD_8)`_:)5]6ؖ@dL99O&,Pz*#b^" 9) t)8s"NZW1VVoZ~7BLϧ*NcFU-:T^4s~6c2%ȿc2pr\i$)O`bPL\:TM_7 I꥗Ui[-43c&>]˖ 7NbdKmknu+P!qnUT:8 z6 Azz4UMi3 O@/ QclV5>R5:p% U&0`p0YGpWʏ<#!I\& -rBx/\Ӝ/<A\H HqR&RON!TT[ѠOSɣ.$AHx(3z/ exU9!5,^}3@gTx\ 8ovkkZ3?ANTH.pJS>`> I@)=Ǝ9ܤP/=}Em*V\ Y39ud^o>1҄ϾWR<:BrI4VuWa|Z6zpaB6ymw_7һ+‡i:3x%X6Ƭ?֨Oi,']*d֨Sw!\M$zCsjl!iUC f7łgFW k`>u_5RRQ|(I'qݯ4#e 9ϑAճ rj<Y5M^.{oN,OCzJT+xxUae4s^| VG\No Tӷ-)ٶF櫔"񐖧ezCHOm7 Ӑ4(y5NLD<[FFBoz5ժוA lA՚E-p< /NsZxhf Kхb!M/ՕeznI%X%Y{6VיQ"dYkB9K'y{.z~c: ' θ 3_%lH*,R/ā˳&&ek4:2GR蒘kg;JֱJB8y~E2[ĕ[~^E@x>ZU՛< o(h:_rnA12nM.|^ܻ jhDX:6o\Fk>}Qz+Ԃ:X?hSoev7:Nl{MWK ӠuS@)i5'yO܅,Zɔ8X)Ch hSxrw(a5X8n&Ys3,6i,7@1Ңqd+  +3z (LxzJjƃ(A;lclqL8e]5cȭi pxC0[y.!֞_YLj6 mA8"()i#U\^@wK>4͵v ^/9@UXw._!Sg $V9([r2:ţ%/PA+FQ$0~̋qLȥ%SL7'naHDx|]Q^*w@ئ֮(_%B/G<*j$aSO?XT@ A[ّ!T< ؚl1E:vLMI[Ka*CºnǦ)vLZ'vA(0&Fy6KvCpjzd kTbd 7Z4oZ׳\۟+8k.D OOk"'M;%n}/ŒiJ J^O-qDzi4QV9|Pn~o?o;W+"=&*ʇyizhrRIby=JO_n؋pR>p|ʵodWBY h^CYMShA<}=z会٭iʔ,e)UD>3F.y;;R+<"|VrX{Cw_\Crmz Ešٝw ^ǹS3wTgh4GoCnoOYQ| /gٱ_0XۣR!Ir&Cc =A39L/2H=ޫd 'MK܄Ԟ ӣQQn{ncGtMThTv"j:uRO}똲/@ u_ 97#I@}p%E1fqMI RY]!"Ώ P|zI׭}mCZfb % noڢ'о597˶ S*F/}=3s4 ^?(14<,?.Vo{CbNt( }^BYGY^>q=&0RA2靅A%p$EՅk{SxhX୩n?J>3T.2YVB4 Б6bv4#`UH2(=X+!Pڀ0˧ -IDEêJw}C4e8B@a!#,|՗O*n'% !w$zS tu_Esѓ2“gաks9dJfݾ{xlpMqW}(ist0{z< raBR6W*522@D?58' zVU o4%PY'`c%XP*,)nD?mWd  ^<CT#P>}*P&X Sm2@b'rkMdqljTDNÝBJ7yTG{! 2Cj LC 3Ec}%ð&m8EAyp4al3ruT g)E~ux>DЌt'MVؗvR+s!n ϣ k@:8ʫGLA[ZGqb<^^d< sHbռ&?\Wk^`5X0^t9={of.wtw4<^V/R$be Ǹn&:+(~_[ļx ߁ MVf|z8_\ٹTlXTŘ/kVTpv"28ɔ"Rw-X>U=Ew^3('ѨWPKvpU֊/3h"e'M*nV7AA2GG1T xB:CLS{xĂ-CГ5 !N0j9ʺ$_o[4ࡻ1+@FSoEg`}5@Fʉ2æY1swY6D<+k * N#p1^*0,x>v%/RY4yc8~Ya }<_>枻&I9I6͌1Ɣ1D 0!{D_^)NQi|paOq| knH(O {`;}O^7BQ[5N>7㶁T`R⒀Hޏ:T2 !'ttŚd/o0g*1jWصv;ñpItψTI䨛ψy?K<LHK0ŠMBH2 a۔ ?_$$dprи,B]bHd".0G(|l .]2*QvDpqT=7r7YC~r[j/ɯǸDTEm#$X@cf jpXӁ۰29O~}ާ6'>C'Ue?~]IHlʯ$ֳZǞ&Czmi{68Sh)Rv]/KZ>16_$'E Ё}ph8NI-~->"AcejzK6)n*nBnF( ! PHdCBFmfq6ro7q$pՇۛ{b 7|1ir6<}92i+xV;ܼ!hPW F 0ի`gzW^|H)FELdgKUmG.~x[{6hHg1N5%`9D>[T ?@EўwW)(q^6@c$h!"x#.=(t֑G_qSO4[侵Շ<:fW38?GV?f/e` [].o֧C`s;Blpod*)ś.#`ᣍUﰗ0eK˂$NQt$7dYiU#RMur B g'J1&L{S .<\c8Ҳ ~Α͛6 {voe4?C(MKvt sXMR]a>;1S_*% w-:rmO]PJF ORƷ8H|v^jZ_щI+P -f[U`80blBK1rdE ̴ ZXwjcWvO=f+>"&1G L&hcDg.3Ts1A$CK=*)dyf.2~SnNS,?oū(W^*4ƶ(ANJ'[hQGUM`YD5%*Fnn5DE]2ʴYRc2!s `zFUgɩy[~|0)+-^~j=;teRgvSe__9 &=.)4;̖@uma ±c<1nwy@$ǒLLfכC{\핦 dV iŇUu%gmȏȍ-T.>u@GnHY6(H> #:0gZUۤ"y.Z'.Y {&@.2Lq%t(i.:8ьLZcc*622(0"ϙ3T<yޙ-ޘEjt HTSCMҿZQįr˸k. C3F]:b{F嶫tɍU}$r;? B0$󱊹.s]fۘxbJ|G|= ZgZK{d#fy0 9mxo^sF C4"Q&kyyHh_kxTnVQa}PS[M1XQDliw~!sHIOF$$|y躙雸gw)O,1bڮoy,d TLXԙ$Fl}v2v*7TacM~sT2G|Qt#A v3;MXOA7}4v9ˇӶTyy'b8U ¥) jyJ)M7I |, =KX"d 6eLr✒m&z(ThiRiR_zj 褅e CT_뇿%Pyx30\w} 6Ζ ZJ']!I_^*N|"z{;;h<¡R Hl5 i1INGY !-qwW8rsᒣ8JE<ܙ:ZcGx6]\!>ӎ3QC/MxOgM=ˈ(+$oHT,r~eJi .@{Hw1q{H-քү;g&N9"? A |Q*lza2]P?ΡΪm$";`Qj."t?pj޲pO^;rcg'cvFOE1G~)]?̟ ʗvXI;--_z-C5TjgXr'qyiqGA5cV=in2K{qݏ2&WQ<8I=iGV$<nub.,ТxcݒI x=pa g#>ksd| aØ6@_-kCt|,/H؞C.kqm<.Kx_2Ș+ v0m{Ǥ"FEVZ -J~,baWO8q}3ź 0x)f\GOPqV6h t4v#6z!:;(_'Kj8KX-R^1 @8E^A*cG@b? y}h_%$0j- !*5ՋIЦ%' ObU=a;$1Ϳ(Etәl@z*&i4Z@osG{ -t4V2z lj;J Ozk+\x\sKXF_HvAOVFDs"ؔ M*Ȧ NUѳŗ>Le:(JšFj,z~0׈6>U;"iӿ_hOOxQ7oس1 zŊ RoD'⡨_9)n~JYǒęEBz!뭙j[B/J)7ii92.dҚP}; cnE(&3]T U.@j"Ć\,n,8Cѿ4QTZdkJ;~YӶx{v򁐥BjfɡiW$kEUׄ[sr}B裃_p{ad8 JzYw~N8׊7kҧЩ![.azvkC矷R:e颳S[*<< 2OBdh7h\eݗ7N߆hI~u8}>*m6^g mêxm( u(` ]r@sMz5lpe42X?Fz#X)wq'k% 4p]_bL~ߡRDzKWneQ`&+5PPvxƪsDD լqаy?7kŨݫ 9Vޛ3^$q҈ψbLMJm1?72I$Y2K gF)fm"ԧ"Hݍb HTpFe Adf7 RYv"ʙ.WK",-WmȺ?Z2g2OkOHް屑j~`&?WYH*ɕ4sVUT68k;} kfQ[ƥw=|O+@gmZ5uxy.fF4igZLqJe90-@* QamOQ>S6K~KÃ{b"Sq9LemQ,Nc&5$aSo0/uy[GB@%N$NzYb|,%6{xws>H= &7·De$/܁l"}5JII4dϲJbbmLy7" 3TCEo-7V;+p~?#W!|$*$49U@$*hぅ5.[:@#h e/>*wЎ/[OS5BLkU~r0tqq/XsgPVrĤhl)QKfۻI从ϋ7zHIn}ȣKL[+vn"Z,zaMj@I_.?MY\*I0oØpBt S$$&!ISwxT}א+"$(}A(pS'_V|ׯRtR`eńKXٹ>'nk"&g$ܢ:I7N>uP)uI=Av˼qZʶ,fW@OG Cw۽ h#WzLM^wF-nstŋ 3`dKΰo$I醵IUZ,j)|CQ@#ybkA@F}|??o$D%F|Zȅ0\Cb(2 Sai0b:'W򵛬_kVOluFQuz a~^t*rh,LBw/&U;❹Ѳ!ڡ~ S ^s =<Ϗ:|P v%u `acW4?>ΟZhke&Kj"MTgo#ᝥAonBa%b1i% 5W¦2Yg@'_mKa |J\&E 0` 44*sAϠfS"oAL@1SjHv9bWGrFù*@q0\Lͧd\KV~>x+毰w#t|w[A$#d6}0:b;jlF&;9ؗzd֜LM)Ve|pa u G [g"0O|#cI<)eJdnhX%A7j!Fm^x ;mM%RqCxDj0w.+PEay^̘q01Fj >uZ>X E_az!ĸ0>qQ@ HBpsXcT:CaDx9"ShCޙujM+eMql\:RNԔ=Ȁc5ӕW@/nsf"D FxyPJM@ Ƴ1BEhZb3ߺOB6+Fp?_"f &_Pוrd\ΰ5&ۺ= ϒ9Qk?Cffm{xdɿf-u)FQ@<]*f u} PU7<5ps퍑t1ǝ#h:/ECl/g' ыs8e_Hw`ʮ~%wr뭛b R}I 'KE?Ca*69 0+Hik#Z!x IS a@;ƛ>Dw @|JJCB|CͫqGPt,qM&Q\Rͷz ;Ʒ)*չ|#of!Nl"rL) y; !1M{¦~S.TL[hzn?#3sa箇N5 pDE_uvY:aRS#l -{nG >&8;hX:N7_G̢%>T7B&ϱ/fӕmjxF;s  =\/4 <1_^zy)t\-,6h~U6Pƒ?&?w}=!7>X!}{c9[3K\,M+#1QdlH<(^jezvД M.:}nJb\ʢVxuoɏGM0QUO'P{^6F> %ܑJD Q(a=@ɂ[]Lm1Ё~q+p#P{6O% @>Z~Kgv-g `̃FRN bus{oQ{hVl&6ƺa"3 7Ǭ:VqFSMu }LVMwB=I YV>v [lj!BW9E[x &  I x?XO 1Z]"*;G*w ?;: ɵ-SBJ|v%|'*"ՐǸfL1ն`}EU_cPw{ƃuOG~ i1y6Ttvc99㘒IbP8kjj'D:-jˋ/OZo 5uus₀s'I[^In|K2.?AcwǪK?|ޮW-##L~3 ^;? r٣-;ﰚ.Hsr?)Cr[|:} q; R ; 3`[gۊ  5؀E ;hȘ LW%BGIen}'IpT֞&g0A578ㅪu/id[U%ZFrrY!WXXhJ. 0I}\~WTNbw%æGd١lqEranծ w=}g3{9?nG]0;/: s M-sh00spqю  Gu-9aF9 N c호V VV˙_nZ:Eb([,tMHdh|Lz]N_3L;z˳vr'$SHg1;$E|C+'wDJO-E3|+k,R,,L. ??)F.a3&IL[)NH+)޳ER ꓥyeH/&*亂Fh u!3w)b}!=h;>wpiO̜<.;A\V7#]L+s(A6<@uvN̹ڒHvX gkmIҿ<`n|[)8 :qbx:ED\][3FН8 m/{q1R)6vt~1%Hd>Id/S6lOOh:#ZOŋ+[P)8JE^\ 1NMe{{KGuԶs4cY@X4h{,8 z|kmJm7f{$H9TemZL繤 Ċ>J5DYRr7{ hLS۷O-y3+5p~>ٸjؽ%eWrX BZ72(2b+U$:mak_,,]I _raIں0&ٖChz@S1mi7"R[%Aq,-hWMd'Gןszs, e Gb[ "tNʘW ͆b]5rGܙOtI?X3ɵ[3'*T>/Fo#lui肧[6\s1o4׿ʇ1׉Km^ηl;{K/_qⰄɂ[y6MR95ƾ *Nj 9m4 an{&VC6,qېR/NXuj]_ R"cw&Z,1.c"<>8)~UOł27s|f7 ܨGeǞ<5;t=.1(c8z,+Xa%bE2,ʡZ Pbiү0 ^;u kW6T$M1ކSB0wf @qT'0$@OD@/tk qKp ?,^zї4gk2n&MGq8M6(892jC˺#6צ ˕?? k9н@!0Ve6fR =g9kAw4zHED'6A,,죞#_VB3/l{5:MN]c|l+$[iCK 8W۝ǘ%$ZtĉFG"Ga4fv.汰EQbl@Ԗޯ*4um&ԥ~L8 7 [sp yŝPn8GбC#-Я̭,)+/zڜwro{O!/q5u-2RM%T4'(75*eH=CrKeU3jOK;t20Y)?1K7CBe13̿>ɌJꈓ}s>)PYb\Lqjx-L"Rc|øO>_e(&$bԾtϔQÝ?|fۢ"v]T VustZ=eА{'`**vq\(S~ۆ8Ʃ =>D^|/a,bmF|;{} b :ZUZn^2y zGͳbj\~k6D2IqOobH!0rū bH)ny-kd=4]ON4ő*d~+zX(^;}.t:OW_,gZ#ڜ'"e;yc#[T\ c9lZЯ(: e\<̻aChHJW)[%^W:>? c5$m,xgh1Γ:7wJQ҃Y#S^!9YMUxxAf"vhQYv[-rh4-5Թ4d*=8{*{YVI5@E }>MSM7ZoXׯh册8Uh~z!f_%Z,5d05s%rM$ڽ./Joe"_"]dr`g5#]I{qNF pZ.p 2}e%qrRݏ诮ŅF.xd`SP}>\tٵn0kW@3  >45F"6?ٿ=# \}H2S—d8'j>'#8WL :a^z'f@͌XYqf6a up,f5VN9{.7k.W$Q`q636&R1Rlف[xIk(rܮvigCkcTI͆zwPsT20,o )Y- hn**AB7'?Ӣ)KDl)a5eb쪦a)jG>ݺe""Y̿(GZI=+(<P`(%;G+֩n{ yfsĪl,Cv_;%Kۢ:iuT\Ȃf? K7v=p6CGmԍ;ӳRj[ռ 9;/JB{'5 e3t/bjzAٔKx>#uj1c-4XVd87HN>#g|JsLu|9Z¶cdȍΙ!^(z D.?It~ԱħY;K:2_DFcQqsh!HxoG2o\zD1V}Y8㷷 (NRoLn?k\.NDɣrטNml[~ݹ{ ^T8Vă#]Mrg]aX8xTrop!dK7_-~oʁBiq-K,Ŋ%-=27-_\vmRK=>#VyJcD C^mv0 AҰ{R7R?D^ c/AxIH (.mY 2l!X %u[PZT:'5oRasiu*] qY(!s ^&cHmwU-b")oa3IqDͺ u f[)!WO' `M?t1u / ܿǖ"+|*7?mXyѥF<3A3g_mGA~? _evўh;9=ْދo`ztpxXˀwm~ sQz5fGE }j ?`GŸBs"znpa`rRsҍZdR.Uͦhlyb&~G[I<䷽~l _kD^Ł!EH&aÇt{x 1@cA춦?< +^/YJI7ϭN.[R}˙1`Xl'9^t.9ӥ L{O]FS:EFsjacQpMC ]17klpU$DLD6#(Onu@PIUv/; :K6~!"(Q2Q*8 ]5Z|w|t\Mw 4&4#>ag3`1- Ѵ=9"x]LXZ^4j(@\ _n eaZ5-l/^ ̧fRAT>\ц@ J8tQ*c"S/:yg1W`p~a?U|B-4n130jJ4F8ȯljMS`Lyxx0%IC/e~Ov_!`Y y-/nO`::.ZנJ46ܒc84&\Q-.-kQ: ExIP԰w¦bU@:2A?TwtEei*Nu ZCะ{%\Ee|ⱀjQadEb. zs$,5G譶ݽǕLӮ-4X G%% 30}6hZ\}HY >$ޮ+k[3" Hۇ7T~:n{.XRN kwp"erm/"EܾxQؾAOnyƷZEᧁ]c ͓x+o76宍 !N.XrĈOT'JP9O j  . ~_v?='lMB9M^3mEGΎ2-"Q&cP8YzWv𡕌bRKoYcpǿ]& M]FuoNMx 䄁K #Z .GCjov8;Tj y;lrƦu]F'68bۺe"M$? TUvQ6?A|cu ?('CKXCm< ;pX (QQzXL,dM I9+_Hd<#ٵ{|f$TaK])qSb/ctF,81>`TTm}DHĬmĪqy2}g@8p [$!n4g`PѴ}L \ǚi|a-Ra% kjN2כ z5{U4D8V2X>b/Qe]:|BYٸle} "xK +e B@k\HI4zs*79(NھwЀz' ӴM'?8S[9m=`$`PfoIX4\dR=zq=x M!m |\y/s:+f Pw[Q&JrԱ;P7c-zzb" JDc޸Xw)_.]lo[Du׋kUA=҈,T7?X*P">o,toiǴ}KP*w0%S5$׵49я֒5 vqh>Tsp>Zﲳ4X7mj*zw@(&Fd@'n~F j&mJ~ rk.D%=ʞviMV;Kr'vӞ6ǥa;p 2/ J6('K fqy؊l,{o\]LeP*Pl 2`酬#Lk"2UѺ+)Oz_yn <EI+S|s2@^0}tat=683͞뻾[_iQ^Y"MgS,W/#oDeYS݀0UFu _ !17Nc04$1Q _Us&̸~##(`iEaM)-hL@``ɻ}g\{<{Nu'!bx%T%}u#Q4HeD麻exg~ (BlZ bY7О՞g!; u)e Fݪ֣ Kk i*~SB)$5ouؑau)?0,O vvK[sUOlu7萆GPG֮E7McUR͎S#x6<-M1Q8tfS|Lhv*L®F8gY75;{0% yUc.]5Cq9K%aRԽ^vǂ9SUr&lHY1Cʛ;aN uO[b[]1jF UWһMof̕oűvD]^ݏ ܿIPzhxR}QevN'~QPdUEOBd-B>żOUĘJO#12`8:%\L@`"Fx9t$aDŽv+s\ Bm1jv( q:^Z8vH#8g)~[]]a:!uh.Yoa;[[f* uvհtϺn_].\SΟãlED~jV!c#$4]c?/XB/ T?g&}/!_<~4{zKB.'P-ɪɕ*T)dW9fS烟O}a~kuϊ^oo| _ } *ݓ:Yleq܏V JIf>Ģ=랢UXC4C`Qg"*_Bl@E*`AubȽxijt˔dX+(:q=tH s5(J6S QmZ?݀LbB4nQVS> jHu۳tBŚ^%+lֺ sM0pHYI1K:&-#G֧0^FtoJ\pE$ײ7OA^'a3[UeW9?Ȕ2Gx<:#Z qUn3%^K_.evHܙx/7Ō8UQl&il31UƠ)+<\ŋ] 3axk~ciOGL=~Շt/)dEbip=t@mH4X=S9IJzMH]_=ĮS-(=-f= :[c9 xY$ ؃aYtM_:āA݋8Gb.ek;xzکQ`JUSYx㢂X_V~7tA0se\!$g/K$?ϞȬG$:+>ZJj/C"! 0F%Y<3S[Þ#3+jbkZh">,K(ݠʃqDdܑX1W_pTRRz0(-b {ѺR4C6uݒ\B*d "VCL ԩv0|#XѮ%t4ޛ u<[Q'H~fUiJц&ADɸڥ~ ⣞$eb \xMh<,  zs[yM"'༺|< vѱ3dK*=a@ā O'ꅦt<3^Fvp m$rr{\qn@>@gdzlHU䍎77v-EWI sCm]UNUH۹(cN6!D6@Pe'F?:i̖ޓͿ`=ArwOx0:+epU2&7ۮV:hd%C$W9b|3lj'_Jyz1BǞgC` ;e%J}zEkyNLٳp/c=K<^i Oho"XF)7i2eEĔ;Ɇ,u_c,AV.sK"}&v4ewvв'(4M\ED϶4a)[+XFDi6dR=HU1"adogH[S+H/tgd#bek$ꐕke4q[>8"oEm#/B 7vA> KVREUx*[`L3p!+&C1 T+u{HC91:ptnyD4s M0%Ɓǟ!5;>ŃqjI>M{/f=s4R~<3-.ulЛnڦJgOD˵G&y+zu֜kr1o+dpw01!o!J'|bއkRR9/jM`WݏbE-BI%Ƈ 87_mMV!Ho"K<ĴJNDt&49} VĂe-0y!N6xc඿EyRA$` }ubwuXêTujs<#nndr^NwV c!_3\.ROd;77eQs>މ쉐>P /վlXIz|ğuϜ{X &j7a]n,O m61!Q'8;MK@zEL-->ӈw6u8Uk/_֕%T7 .ɐZbR3trrQkeȳ.W5; υ"Fהɩ^"d1٘AaCLb\0G5`vk"RdY /Xf07UdwOs[APA~3KBZCƟn}N <Xyxc Oj9׃sO@Ű R{킈$W%±ӭ};3 [WG\8qkrfNv{~>$~iT١XOv7t>Ud to~go/3*)=ѢKDnӶ; i·=aIE|U`A6qG%&بJdw_[F+b_>svwjU?kq=xM-'6gu/hD%e*smnaP_/АtWyCk§XGs*6Xl( ‡ hp&%/|"n((:)F}јN __&ֆLAUTU躀0r]^-|/PC9ЕYNTٓWЫ]LtC/OSvsnzl [j*7ᶰ2षǛJm`7n,'r"TQ՚X`,w`kWh.w})I0G<ۜb46a|QQ`%H39ʸ}Q<^9Ȋc%GM~)f'wȳ#HЭd`ϊ%jGde8y of hwv[1<'Kid4X+ Ep4~-+,~'GU9l@`#NB5贜'h~*1XVNqYۘ#\OLlL0W(uo 6שPXWO_.h,=EX}7$"=mpv \l$$UkHk~NJ+ V\<Slvq=vFwNo,|:p\˰03A1!}ft"bG&G.v6(-l"IXh=|+s*pfѢX3ĺ@=Hg0L?&CIR̜ܡzu!78tZ?G* ݔFRzBsʼnjt#n񗦱Hdxp:Y^vKҏ6z),CQw^OHI,/!" {TYgF@dIֲ-}*#L;$5j\f]rT/jq+lzZ{!hwq2i2^o)g֋f2\cKgLT`%X>9yE$a?]AmkjBlƭgK!0b F[f=ߧG93oPrsܥ{!ЮI |+u*pJzC P,$C*k#_v ]B6l7*gx_o Wy] 9ףppgFi>iYKikI'$*IQDBQX]~1IrALEK؄ZEd2|$J5R7k( বZa4zupfբ!nuthq˴*Jö`dOf5-UZ>FFmRy1IXbW}i#K®z,]cPM/3F9Lt33%=LdXw-98))1%;zdѰ%\YMO.YW 9S<ؕv{/_$Kd^B-d(A8}iϯWEM(:[:I0z\VtgL.]IEOa&0 \mjgaOL`IE%4[vؒb='IR: <ЙZQBm[X,foh{ctM(< b#ږpkGq q~ Ƣ7c*o1"/9Qna @.)[O _LQwK/Iz}#D9f\50rgNKNo/z.{yv!M/uC˺C$V \1IC1Ft dTnI" %J5z]+]|Y8_Y}9Gy3vf}Ռv,"t!$ *{*u̟>#KgmƌoL?pk- %\+D8!0fF(|1+}ݨ{-ڗ;dCQE> K5* ]LB27c|c?֏zr f;\L.IS>0G}5QbA0m l ,2{NO',o><1a-jYտ2$> EEV1Z*< 54lJ9y =]WH@V* Xkf*U[uUQW2Kϑq%476尮팝u򒇲Z2GQN#OODĂp'VeWJt6ڝ/է 8ƃ>,۹ˠWVN>`qU$ r[t>$ $}D#sy]` lcs2f3 ApGA',u/ɹU$8D(o$惶 \,9dU5ulB%.Mޮj/:l `X5Z?a a02C;YD;CӬ]fc'AֳJ *2`DV7ԇZy:OWzq Phqq[j%4o'h&ϊM-0KĊ7VN$ "9ewѷ,%vFlK.:X\Fne۳Xyo]ӝ1lv j$k“T$놆 Wj#/ c\E"Z.ŲC_5QRo Y;jx;=)ό!0s K[ȫ2:z0NE|֩}o9gj8lry&?ԓ6^';kj‚{&}pz+qD‹mMFujCM! v:+ nl{Rz><:OYJ 2=%` j )z:Icw#;ұ՝j~pZq4;[Z?•kncD>$ 8dX׬*.b Y}~u8)  q΃0]~ƷX<2yTWv{Z;B}S,۫T.ڶAP#t&sOL'o|a6qHO0tJgjĵɶM:_!Wt/[QK9H~;5,L4i߬!8%V{^Dqk'ApJgoj%@4mW(x7֔@2Fw|,AK0A?:o%zv/!{{U"n)_l$:ɌUQ<.@:=rDnp"jzY\ E{7ikH(>8p!=HFuhgpX(?Z*.nM[¤qZMpvn4=*v(nT*A,XL-KeG1@Su}uhfR cxgː>-Gp;RulJ?_}^.P{9G9@5l!z+ڔ` w|\F]e5Ol)`0V#3D-6IEԑ GAoYǀ22)^]V6%XBXI0(uGtg܋](? Q id4l@@Y3yglSwǿ@#F֯ !moĶ.Os;#?P[6q-6zx>Dt>,$D&W\w@]jiFJƚ)둙!f\I9is@su.{:Ъl'ՐoZgj&eq-:C}m9P5>smH4ښ_,\yQCԦFlF85kA0_ _=U]ϗT2&¦A97H9XЬZC/V! 5EzGP\E}ow4>5N4ag`= vT6 V9ް(3m${nj_s!;`ΏUmic."6b>}w&$UcgBG%HD/l'=#'.Y,ˏYΏ~5a;لb?rx6팬(tF]J`0/gDhEPx%e̬W)Gbpné._tm!O `4A˘F$;'(&]0';%ir*^W(uQEͺ,Fi焀Ӳh2 m+`a&DH:Zp.)QB <|U}XO&lpprj YY(eF¸,%끋V㹥*Ɯ"߾7G57(*tpއ*8̀zufx/es$>`U> \(s3pհTs7Ex?A$2}z4فB -g>X`fxϨno\ƁBؒF*/sH@[jIJ GH=Ͼ[rZSǽ>"^ŐI lhQ6򩎭/b<)Dp߫o@]fMj=6 +ϊbݮ -5}ʧZ9L⼆ J(0,~b"X|1sF=4(kHe=<89jJ,f,D3+37A™˜&,zy|c&i?Wz\;8Ͽ\I?ZaUGn/ruR3)Dϲqosɒ^d؊tHl`#~=~E=,:,{r-:a[іOoҪ_'Ǡ(̷Kp \_(:>3Ϙbt>01F(QJNQf$ tlY%+_S[~qWuvhuԃ6+/Fk?*Eι>IB-6P$y ʙ9,jde66IZMhJ7Ma8n5qN&,0#SE @ff#qV^BR8C?F$.b *o z?jX<.$!eZ٩4EKН2+:ŭv>7 0z7y 6^{TwXkY02H["))G ,D#Lqw NPsN5rv]ʲ<$0a8r#ķiۨws]'_}2n2qEU\o71XQb)OHhMun\,,G\0'[t$Ug> Cjۢ{ bO&6d+3ј#7ft=|5T]MjvL NoM9>mvEGa[#)Rao,Q|@g7Q'+[-G)OФ1Z?R1 31w:/\p*݄x&8,f+t[1"5g? P6ʢ((R]"2c 5|]:JD54z}5YĪza'c씷νNݙhzczAT j(´2O"xƒ)q9.'ZoCʾ_L}cڱ\=Rawl`“33MX%*–N?2s~e0{h);R.;y> J\ G&T\FtA<ϩh)"c9hN/FQ|5XSI zJI*7>cn}^i0R{ .)OR5v(wyhj䨕N ħ~0GcFz$jTJ(?\OT7N#鷌$eݓa.ġDe\#J:V>ud Mij-CGS:KÑSe蛩[" soH5C6I")21vEb nayJQf1׊XQ:?-p -3Ompjl1ćn/ly/2lcgGFW>9 a11ɜ4m.uP>] tª-`\[7W*&Vw/ps ȗNpd`ل<`P[~pIjRb1D7V>|kr}ҷ64Kmi7_lr^Y +g b BJy8[R`HA(CA2p7 LHRΞǡbwNbMXeǧu]S!4Z[U]kCkN;ѵN_」3 /b^Â-%qD4IWOA PG1VMÙw*KgiΤh(xWZlX"b88T*/>1a>("1:Wn#M ܋+q`B4O9l(S6@2Ό+N&eZҺܺ2<&o,ԇ[uzءhSݿPX.G&f};s_ EŌf0ntKL4ϔz_2s xBjg̐:\A(揋428r A|}m%"P&NӪAb|%mFm=X1 K!5T={!2QY."Ԣ-9taY̺'OFT}K0`zz6BQ℥b4EJʡq Rދ(-OfViK4+߬mdB7ޡ jqjf4U8m. =$Έ5/ @Q4ׅ1 PPOS i(1ko!NuL3=V{=Aev##76 Xvӆ۳qm w.3@1X5Q/\,{6UuhN4wkf.83H ma+Ϗ hdl"C34Ef+:5z=j;Z2sE%f3s+ݤ< # Z5{@(@B8$GT=z)uxyoHK@+dtqp)62 Li24I :v*;3Ђ󡉗9Us 9J{;GE؆xn"p܍EgN1)ff"E{`#6y;FqV{FZ mw2 &PM5i3{34߰vU^/ҽ?'r6^Fb ,pm[k3y uX"oPsv>,5:׊mjpmE|UoH&ˡy EgtS,ʫ]wRzE?iL '_bKPb@GWCgH/b!)O'|֢dC=˃ udsHKXyI)]{Z.Lzv2 h|p95pi\qYC,n=rV5 .j6/{Tbi^/B,^=ñhqMCp;A)8.JxŸ)d̅amӅ13Us)90|&U&1FRQ\fE40[RSÿkϳYQA$'$%J`cl 2nrJ.}f͊N9FK4O$ro"t8̈́o,}[)SLIˇ @rU,%1lI`4A~\')' =* 723bdٙ^D$ H;O1#]AׅW8N3E[꠹.WӟsrAb&%5 o\:@BC1IjfR8ĵk]7b(LQxPb}jr2\ؔ{ GfL]j#bұBp1?ZS`o9ؓy\#ҭشWARXs``Q)|{9Gg KQ&8UB(0<f¾(MD\lܯMEA;^*_׷L"ʙyy^TCL뇰$9G0壥՟ lR'3, Rm@m뻬]e4s #W=]h7=OI|?X5.oa_1_1s&9\1+Z-("Q8 $ K)*Zx콆MSEU45V E&܉,łi]nz8\!+x =i9v(zP4O| h;NR;ŕ:y(tJ$Ļ[ecYdK6`&̧F%5ZG/DdKϏu/03DMY$ZAr=\=#+jrq6~JX!-ם(S݁ӿC쯵Y`Kn]WTj?U)Yʩ ~:3GUgT4#Dlv+P1I9ɣx]Eb^ ˝˿\mh#D+j N0dOJ$}.O3%Įn6C)_w]XPqn>IW/]mu4'[ԷQӷV3Fo H_xo$eX((~Eљ1$U[LFk߁9%@Tuh bwbzwR5!8cB1k8_#Ȍxo{96b}EbTaPY")%|+uԪx/a&k#J Z(H2n$.1dٗw>.U0cvN!Du,gvs>?Ά9|-q,sf%BI4` \(ܺ%RF x$f $c;Zً=g 6CGViP Va@VLW[R ފ!q냷T_J\j/Rjeb "?lk/㞯Ar /WNrvWr̤f5J]Ź?b'gvJ,njAosrnHe !%X#r6O~B"m T !I5Dx$m{#iU{]GY#@/]xJ3Vy寔;ˍ`ٛBm ,:p?E7+o{x{;Q%Aoޏs-;vY{j6(DhaE]drO @b'./D -re7*m Dד^wO+ӄQ3BYk7qLeC@+`(&5)r7shcݡa Ht&< -# kN|E??AJV&9qpjrC jX- tTN?n}#&E9#}] i~ӝ,;-)kɃJ;d>+5Fu7jW1 1*]%^uFliHb`DtXv&p&,PE獨!Yl*N{ R-x&LNql(wMzmĿhoL7ŝ4mL.m|I E+ eBijQ5-ӫNi=/N͟ 0h6:u %krt.eS?Ye>| 4Uj̕;ҷ3|4Xv q{"88aY$&sGM)aJBH.5Vm*Y)Y灏djɗe> Kr:;+a*F~s_>JOTGy^rhV U:*q + Rϖ^4q%Atz#Z% $0jwIw5ߪ $\LJg= n~Wٺê<-_xˑDk]\HBYQ?vKMDo6KI=RXD[-oV#+ZUj#|%oGc+r.?_= |tp&Iq/wKz8D jӾ₎!Wq+c$#&k?oL<\^lR$h`-R^mG 0㝤C.vp6xtih!}_^`d'n7>u|Qk(w:P|h} Jg]BR .)tpjG*E.EsrۦSP!S~3\w<#[/R \k]7ZWWHIUИȳ!A{1> o@LJc+:эj=f!)! =~`}\HzO_-T+.:qLw8SG%PL/qSAɢsA3_u0om[ qr>2og<{?őS$Z ;!y1f:o:X"/(W"BZ#w3~9 5tb$ԳP\?DD3[,= -9Yc`^Chnw\4Vxla@L1ߴ=K5imzaq0F^PYJ*.[+0APbhX6PFz4Rwz)PpJH.o3T݄f&p̱щC =8g\p_B KmghTW):Tc3LIa|aaR Q={JO16EX/c-ʨ5Z)&>2%/&&. WaEfI"j6eo8Szx-?Ӽ1L eŽ8^q"g?(T +٩F7$Ь?ZQϦ.n1/a$ Zո?i=2DBGi''oM`\U@xjW4W:w%9(Z=t/hI>'㷼IX0'(cC3]yhY2P p[/QA+P\]Ir hD'4t5 *ٷft96,vxC,~B_:l瀷}ob,e">} Bhr7-9VI8.ȣ?z׺6K܆ESk|0UQOe5嵤 6$!QUbko{LZ|DWZQNXEIG0l-\?UZ*Lo7 ל$^B Rݨ=sf0C7wsܧ6#W;F57ʄaǔbxK؞"? =;c֥vtiJR3li} /v&e.\.2]#\ vCnTL ı ;AnISst)GݙQMmV1Mxh7FdnhŃoȳ&:ӣ%=M#҈9{}. BD,hn@$b-f E_%u/5ca zÆ.&QWN滇+6EWQ]X)= d >" 55-!HHt!8ڢto* +ċ|jVMnCBywͅ)6nK_>$ڑ3pS]1`ɿ)sNJG[ Gk1ٜ_nu%@7CۉB5l,z ` VGn٩l/* fTEYea{157w5-vAwZ vJ +OZ{jIDnYP)`VaϹ3Ӵ j6l j9MЩݞ͵'śIz`AHwwg@~&]aV`tK9F m4-?q-%TJAĕepM`8`*4}@3;n rF[]5 w.)ε*5&PMLrvWQbV؊ C6X]%&nɶ0]&:;)F7xW17c) {KgZYͻB)};pWT-[I a^ifx()4?3ۙvNhϭ:4\qlOW8"Yqmkk}l@mY(P3{\{ypaiq_@KXfz޼C7_)?<@G$"vOEKvȄj}Y_3X]G!f+5 Ys R":cFnlJ3#j!d. P4W.qħءcJX+ (gtp&x wIc޳VEBR E#A>#]YŃ}욒2דukwA+~ ))3q[<!JN#% XC^8t{}ULʮwrfaO4)S=pd4^6ugx n V 8LoxWdGuvBOgvڙm ?1b:7-vgcK& \5{W|٤6KywI@ٿ0lp;G^˦t}j\yJH 5p|q +1`3x.AhrYs;H vvhʁRIR 12 Qイ[v4V/2(Y+sw 6I>[-$ L:<(WҤ )k z(/8<ӑW {[9kmg/,xob0H^tU_cA۲k< ZACp5B7#KE瞾}w ʥ=z}7v/P~iqӢ ݫ[╭?ɩ}1ς 4u4lW`aFOͯpaDE}MFF ޮЀ?^=>9zTa>}}@6&蕔 |Ykx٭ujWDܛQQхK;StClaI3_ cDln Km7)Et4U~߼vGImMm|>m0ѲT AE V.&ήT9/?_? Jk47b4PJܪ]\(>X߰xem>vQ.\Sq:k0vȂM)[ĉ9KL>[g8gvZˑ(et\GňKn폒_?Ð74a)saQ0QA[a-Hmk-^Q0\oi!FLP3XL}uQ\*fi ل 1E!U[⽉ijUyLQQ6r]pCRf!bl*׼ʼ97}Bdy]6/wGt'l$d?_{ݠ/n;_SmC%"drK8xD% :]G,(]A_!P! ?@QVXIDohˀ tv/^bfϻtL0!ұ-=9@a#eBv$ܙ F]IK"~lrpUs%i)P;nwDեm{.KM-H}vIX.[75&z[ 9g/ }#cDD"zDYqAt9ڠVK!?<P GMdԚp;tbag,}4גu+uv+D)=mW: MV@Z4 $}gቬkDisTY.3\4?߰_4ٌ#8QȣVuNE@`d2!l'iIl%Z]G'P\$fU| ;@1lC|=nLILO4vcDo^nDBQϔbHP(U\IDy73*u[NBƘ*yҹaW>ŹaIn^K$V[9<$BjEH<3~uzEq`rѰ8q<ӴY>',HkBx|Ap#dbmrwІrw,TU{q*1עTi:OIp/u?aX`#,}_1j] fA99GH+}?K£N=O >ͤ30 @t؉Jׇs B\D'z=-TOe9,Ʉm?m=ϳ=QҽLYygzjʯL&h*6@~' *m)I&ndL`v9:}σ7Ooz~%-W{Ih7LOnbf.Fd;@8BaӰ8rEMx'@~{1 YQ5,Q%<)h/2Sq.1O)[Ze7lܓS58i;q5xrږ4FWNl _'7{?^(k㲾6Mq-ƭcASYц] INR/N;] WGPO7"^W ;}-~@|;M7T-m2z_Z8y&;ao2N<3ƞx O=wk 3=v?φgDW.Z;'[$DB}ؤOYs˹|ߐ@K?*p^R_T!MtYgC  {}5)lA߻Q5LHopS&qu9mMjSo7?ΰI@PBUl/}΅r1̫z'%Ph2WDX"Y=^?7AX vc"ȖN_UŇyYx4^ xee`$p+z9IIrgCX$h\FÆTJ 3t6" Z7KAW0%uc%teXO{M0I7^"*D-jOx-7j+B/=ՠ=͕6˿3H PbF`Ek\o]E=e_۪i4|%/6P8}e|X:n#nWܟwc(F͸Fp竩v3܂3=|>AIW'ƽ-~,re=ٞoq*#)Z3,SvuV8.(J'4c^PfhW_6i٘)n^zmA-3~p_ |B?۾w]X( mGg4U֖ɔ 6rYSjxZT0y{o}Aݏ9wBxjň\MFAH4-J@j7Q߈ ]9n' \Ͼ^Dʧ0ɆS.s5dN ~tڗ]ghn!͕?@*%vx, }!Kﴢ=.41K']>*j`)v]3* L.v\VD u0[D,y.rgUڼ B" 0n|q/do* rf~6ƍ!i?;00QG@Oz+{'ٹA cƝJ]U [{at!(ZcE5Uf93d%]I9?` x( ELk<5!Y%~b߃֛x4BİSQ{TED)iQ^a(SΘЁGwBiv<3ځw)LT|/n If>$Mpyi~b܉pItFuҘ2M<-MvNb8>*6XJiXjȣe@njpd׋R;^tM64Hd~m!bW M!&S*6QH4`yKI,G}^~"fy>Xi5ʲ0Pv\xܾtP[BG<[;j[cb߾ D;[>|7>poY%4yP]..Ƽ^cNw^8xQQeciCKw"p`.FG[= T5bc2/rDD$g亣oթ,鈀ΆRtWɑc-5aɉp' }osv?\hM*h?3 PE7?]'CNP8•s YN)iuNxu'(_m)Samn13Dt,=T*i?CFZ B׀V%"+]wss~jC?1p+n~3o"} Hc* ;6X?˸f(3yIE!\oܷtZN ^;R6X^SQ΄Y?49!Vi﮽oqJyW:OU13{6A\쥺leqWsdu_@K}ih=`Cs8v~Xgll*i$/2 +%zӝ)YiN'Y(sZ魡uhطE9^1QIܑIy$Ob7tydڶ@]xe:Hf泻a :%,`a !)Yz?'ʨh♝BmZ0NrYP s2P*";xMDL 6M&]S/m0\'wZxު؈ h"Kta-s_l3Qz_p2?i f]AC3_gFbҊE0/]brR&O}V~Q\ˑhl,uSl>GNJno& *_JPaqy 7XX  7Lw`gv}w[RX܋_m{YC ]xC`t7zhu~ V)yx;/Mi7ط^~#3Εj IP>0 Yhoj=-WΖAY/>YV2UQ3vf>䱑dȲPU'/cS$vMg'؆vm%ޓA%6.)='UM'ȬBq(G2bguav%W@Ib}5n^w3vغf]hOf$,C&~XпPMzC=/ZQ7BK18Z#K<}L+pS/f-Ey6`n .{޽j9,n0l٬ԅ~+5̤.ځ;9ķw"XVC9ϲC%h mv{qp@&sP!y?n0F {c h+mg5羕9ORCR8+עpcJsڢݿ8J'zSTDkkSw#RT`P7dDEtii1J֮Ub]BWNSO:ƅUB.hO-pDOn7V2Q%^Ӆ=XUU0b:be?Y FEB ?&|i"(rs'(X~01;A+ \""yu] '\ |[ֱsVQы|A_BJf*A2Bc7gJ{ϓ/c?QAC$,˦:5`;SQnctCx/|3tK3j֧k߃ZXi,].34byF4י.JqkJOc_ 4%GH_y(R}//?pS*r$^z í:B%#d",tk2){g:Dk"3TD+4._= A`tJo̅c6Jbi[#~qbp;?+3қ).Oh׻hB5*(ːz~*W.`YZ)n䥗 m}KY@-Sryc< Gв6摻 q6EQ{Gҵ/1dZ G*k &]qֻYQ~jpJ ^c~&,6]] н}՛i9lVEUEiZ+jSA뭘skTm!xFPC7>^RNj݈T$eLk0ĝyBÊE[[i.N T&TvxB7 iyCd|VN0p7GT=yo-\7{~uɚ̨ ^cjp"m)N<ʍV00P2NS668V^1-n]Zgɛ(bV9״_ʵ3>xlin(Zc2ߎ5 Gaq" N["o3C2 =%BSYaL@ܟ!?]6CҸqI꧱' 39a٤|h;WPdqLj켸'i6xck$.݌ 6jZVB.c*4b[tfq |̑G!3)6Phaۏ ^_J*N)[lbY/NP-Fxa&K]+)vLjdj8=Viydf֢>;A:)%LQ1LSl k&h!/IU( FH¯Eː8B輴ȡ5%CJD^"KX?? "&ښ`} QƎ,u]vHs&B"v_ "b~'[4[(6!N22I`5չ\;P`ZH³Sfm"cPYWeOO: ?damĖqREG@+ZR&VHiުe[ zIO3Z-׼Tҧj%ˮ۫hx%AGaْ"Sٰ ::=ZcfVN%Ɨ@#mvI kzaY5( w8n.-e~ұUmO/PA (&7Dk"]9 "z XK)J\ qXBbGF?gէɈ4av5Aٕ)T~DpWmJBS}Ѣ~T*B -9z= RZ`0b5eg~ViЋdNh9H#6AR+=qX{R~eSH%]` Ջr >?EӢmfXS> fFE$'fxcJPo|7lJ(tH9Yʋr^ΰ*KKTσʐu)%2 d% XJpST܊c6nLK(}cn( Az)GAxnA\%31/'өgg8\+X8r9q Y1$nJ_. NOIR;&ŧк^gA( ,*}_.f+wId_{}.,^1?f$LΩ~ .XȖv 'Yi}t$gGz2ކl:ןM8w[l,q@zwB=! bjUI%p5̕@1ayG~ 7+|Nӷ.Xv_^ ɄU;݃4$ܿ >G[gą ^@QfLٽ 4u}6k$Yf֙/RmE3laNsw"[''Yq@vYְdt{ú7S;ti:VibX"] ʗDzmHtO "3,u-Ar *"N:~B,aںol1'QN $AS\EQ퉈Y2T`KB$;<ޤ=2brne]>%3o?JY>ð |!W|G7aBq fnŠtav]Yy'oK(VeЀQmXT_Zl d >@?"IM6E$L]LL勱:{۷!I5HlR.'r*'X?-/,ed4(Úeڛ̖57[ ]cFLp=pI?ъj]9(GI\<8TGFȏ~%8h7s͠콩iש6(tA@-[#FH']'VMm3G6-0g)y9 Fj^nasjsr иϕ1&cw$RQd8wXX 3^*= (#['XY/iR*B%gA>\ZBWlf#HwGR1:stvue:_h ZHQsX@ջas-7k:v!c6-`8L.W x!cőaF;Gzca8$wBRz|:za}i:d[D@`zvze(6(^ r2Z6lŚ]^G̹J7ݟT5!(+Fn2# 9˺!>-9t> +qRKjb#OXO]ݜŗ/`/(t5xضJPq# '_ū:G0_yVQ,ñRq^fe;ij̋zygr^5#mPQ!#t%S Nq[3Rb;6@\j5B7 u"LU|Ќ2 }&g` b׈@h&̩N`܄A+#7 )Z΍{,<ӽEE'7 ZBir*HX孹Ovo߃6G?]z?TCt4<?^ST q߭ RXNέRy_ t"{ .ίȿNBoa8qgGyd\)j}GVTԆϖh+'!R]쿊Mw7avd9ؑF)ɭ+yA>Q(fVDeN?a/~aҗ;4<7c;pc;?i:IGw{(cCq1,ѱQܾ:?N)+ b<В1ٴ8*V=X1}u4qD mE=dB$d#t,Z .TbÈ/xi§4,iQA4eVSje>VT95-?2h"onRL֪<Ѿ=NA Oz9u3`"ueU0ɾ fɼ>yxLDF:w_=OҲO zA0QVOH([m[^^P:xR͜ yV42Ϯ>9zh+]"/FRHMg9yv@PpM)4UŇBj//{m֙y0.'ȸ_O/|֞_7xH?P'$n0O?̫׾?UoBxl 5re%'b\Ne SK*ꑁctU~FӾm$3!~%皺hrSws|0생Yu]yRp52PT6 4<7NH A?Ych8CLP{kCZSyJ_+_Xf@,Cc^g/k/z(mMC[ }!;g&h깣%jMiJF,= 9 Z~6LHAb^ Y { 5.w33E}2XKt$l;ʼn6Gɽ;h 8V&5~n{ ԕNx=8~5(z@>iXȳt2(F@Yv"Bʥh2 8Mt'ݏp=Y .#hÕ׼ʶy8ZDџrB]ůatL{S)Liwƻ 4#wZDjy|ӍհOWpbrf\?f2jB[=ʢB_]^>b;F3}1ֹZp ,5%1/=f,mȓȆ=+<񱉣QRWҪ\=`\[}e NT gu&c9ԒgNgҭrk:'MQ/؍Ѷf. oFLNoed&í%K!2yPkf>4Ca-?^q9nFWښ#)u8oSNkF'p`Rۍ;Az ɡaXD;LGEi&e\$1LID-N^y97.4饩uX@]Ǚth p axC˻ƛ2@WnCZ|P29(%ńcϹ(2:[bÖ;7*`D,`Lwrxw\d[Z<[2pЉd[ "Id` ۷M~7C]w b"P~~ꯗ.jU C[-Ψ}LXsx_'m@;1JTK{\;͕[Uy۳yg/M>J 7gA}r5]*<TW 7B;|+U奝3@)f3m+ sP `~ omz UeG0:xµ)%0藈'4%$s9|3gچ>0dc벨5 ֎ŀ/Tbj /dY:,Dž \5vfwN]tʡʴѐW#7z٦egЍ#s{#*_3[Ȗ隠|X\"6z1FF a$QBmPb yPZ WPpIjzӗVSg?C&;O 9Xj1+cFFV?2 rB)P*hw+VwNeav]Loy)"Д^OiД,BbckI!w6e/K˰8D]EWZߗCw\+aQ|>* ިШMm8U)t),!͈E%~e X1|F lyHl!LSMgr[t<'ˠ7QH%23F<.̤_cX=`X ~G6+'Ty="ID'ޞRS*{Uj\ 8Z>£H-Ɗ?ˏddu~}D2H }63aC#WN5{Qq+Y/?d Cy7N'9?`o8p2=Xh,MfphYLn BܯSeVtS^tP:_kj! iO:j6ӳZ JwjsZkPV1& s56Eu_T#(F7{PA2)p"edD3u z:Ss\dВ)bȑ]lw4wF^U$`vAH角}7Do_B?ڂI WpZ%0ja-AYDe箰΢Qb "ۢ`0X6'RyQ]tp:HL3C2*'ioBWxy=vK <\8v LplF,[aՆY:LSK̄ Havbp^? l9=Dx/*}-HfkR)& b0h `t&Cr]# RQe/b/*R*-?jab!r7c`'l ,*]^jWW髛jGs`ZL{Bi2y=5їS7h{MggG|Z3оJ5p]_ZkmEi_(ކ/n6v_+B`ˋ?+C?vJ% 4~+%QZ: 20?O< CZ(TaQl WG^}Xqfr .qa9_PV2:rN17;V@ p@CѬiHr\Zxp}߿49ىE){/ #Ҍp<5[0i`^JR[/d dZaYjP hVoY3;Şta3/9,iwTp8{Qyf=>C~IڹOy:xBwQǐ#ϺK2?uF7YL|GK/}:I̝؀ ޑj[Lτ%#Kd,2qv@}f/I ?Sj3BU(ui­Nʫ` ~-)SSe ϻ1 |D$*(mXdrX:8[}:Nm5zNyitfݭp}qG$@n CT$1Ӿ(6(ߟÝGI ?U][O8EwHWuh ˈ#jK#^!Cw)G{:fqRWetxB/\hA_ LO+HӦ5 3Q%\cebM{:_BņĶ8 |vb:H0<0,h\GU~<T^,Kykz=f ZלJZ.D8ZIQa=:;si?i*p,yfzdtIchBd\kަ|Z7Ӽ0ǡ]2|!B4V^`>{%&S + wGEn:h؂҆$@Ғ{L'6aDx=dc<>Vc}Fd1AxJ{[(Ay3;M ޳z˰rWd(ycU "k2Z&ǀ\ DZ1]^=dGU= vZ)'); ;qVHf>pFY89NG4aik=.py _K*Tv 1K$t}D.PF^?K{1q]࠿Tk NۖM=R>tUw G9!@nJDOQVdB'T;HׂL>*iNoNH'3+1_%4i9gA@` +'EsKKa*1X ]䱠U3M k tlC*?hZ)m\xvvm'3a |qأA[A: B|*#ME\O܏R~t'݄> *_DIidxIs,&Z1:7YTȾzЎi`1=JٙO [8 ~&I}q3c)hy<鿊&,)M !5>Fftg`iD.j|M8i=L>9Kެ12OBZQ)>J],{TTa#*'ƿ? LZPn`^'J B-KLZ/=@Fo V|dh $W:RHt8?6I_ 0b+ q޳z}xBCͫY(qۄ^&KIiT1RwE.I2PFb29ڔ3a:DH7B"W&ʲ.0HB rVyΩ;  Jub␆ 8HP)!}R^7T#H?֪˩FL} 4ˇ[0_8 nu7 D.(=\NZ;-FaN]Zi%":C$  DZ|N&WCQ(_a(r(e֒hi zlgIG/Hv+]Pϩg?Hi/(X}DHLǷs?R\dBgTB ~CH愱h1iOoNb]cj4j}ZĒn@n#q-yzɩRǴ&UMvmUb)Wߩ7GHovb*nze:U0=h}?jWkb@ȎL==`[BS@PfFgaeHP8XW,Yè 1|1\At*^iZ'jVкhyϹ0GZ{Pjt=GL %-O |?gGUC.-3>{n&a|tPvy-UjFOG"Mmh{p( Rs /lbD89ЎㅽO M&| ^NOylS1 uQRO[〥vcޕ߂f.D _7za:0g%tyٮ7W cv.;^&R'pF*i.r3{>%OaUH{|qHrsgI!=n gմ-WE s5Gsg`  Tn]>5 Fl\Yч|iS^]f-e,}鯧\ď9-YoejG%z|m5wd^Z;x2 '(iÊ֫@Ws]2Cn'gq> E ;u}Q{Aun%o6 ݽ6ڀE%dew {ޅ3a̯4<+K_GtlK9\"G/y$g\SqfUcPx`wZ @J*NqWeWх+:ʑbY|پJqk"O;FYbs5 #4:Ȑ)4wkmnLtL,?%3;(wB5}6b*٥+ݗi "qKה%p[9TKKMsb3rB܏1whϤ% ¾V&-O YB$<&qsNMƠ uqx-Ɩca|4`GbJ^"V̬ 2,^e2r u+B/̳jJ9gqbW ]ŞCA~SIsu'fo1+.|$`+&Q/UCz bMBJwyԥ,#Kaur.v #Jxv7O xgWT%A"u$% ]&=tg{IU3@x} :A ܎ T ' 'O  ^&v5\cGJOʞN_ O美AipAنԏ : 0$ʔ50!'?#DOoEé<E=vudw&s,zmk>tP8[$|9{4Wk3sL{砍/!"`b軰ɹʀwA1Hg&0( +'0S U #+U=M)w+lUfBEr_&ʔ!t~'Y:ڴ^8BRZhJC,vI d*ћSS4J̢NJal6PQ&hY!m*Z~iyLRšF _5ġ˸/}7@5| =Gw3~ #>2܉޽ÜL7[MQ°'tS= ;ex%5V&=Muvz%]AE8arB^.2 /B<\W) gkbFiB S7C w 'anMUJb<'|L1Uy.n8;I[^(V(V!.q|̎5)Q5i2yhut,gҗ, Ä<NJU N;Z I-lĒB^p3U$B #, d݉VFIEiTRz$߼Ɍm^xӉBHɟqʗ9p]|S|ulIF++YYaN G40&bpy+/3J9- ][bt}ELE⤬S:^N.^HNn3\i ,+7pT5C{C *[`:e#>EW9ϓ֒-0H}V@4O`| ;K,{N%3yt53 s\?2WSG=eOuie|N;"\MҸ G5סa!QOP7M*F,Q&_lѐjT?]Zڠ eÌVQ^h ЉY& 5OsY?dcə#{L`d_{ dqD8mrɗN\FD_AS(| P\ 7RSlI[u<2Z0yGl;8E 9~KE)^#"1 :&*d!m޵U6\h_/Q Oebol$&E\7oX"nUǔrbA{Cޱ~lV}^xyJ(̎{λ96@0uhN(8RF.ƞ|XMY8j"Y"MN4bAD9 B$e24u%D , (i-Jyd0tJ2!Or59~a'ٜH2+0cy^ɋP=oEyEFP2Ϟ6nVEO7jD8oMTmJcfcNEqGN|<,}%"UC>k* h&ZبG쾳n ҙ+̇,>4R% XY%S,NnB/ہY!-1Vfc]occ$`*KolqEMFa5GUOW&=T!ٵ pޤL-=Q"1 " J~^9/{Ȏ'{h^/r2WjH)+"0J{O1wCI+]*.<,t]GӥeolQVk:4<rN,0glt@SPu;= #<]wc1};UͳI\?W6dYTKW EG0 f/vq7d +iT]|Pm UwXk?;{W O:+4;4 ف!3=(9яJ~._r轱3B>5,o]^2ߔc`)C&n0Hl]:e@pwlbHgue9\fp e+JwwBsä w~#"c* kG.(Z?#=QȌEؖpEA<6T\<(M5u|[dçu:o^[, `szazb ?o ^YZVsWXhV}7`܁ ]*UpK/U#\h W+K>%lΑl^|/mRMN)0WYd03~iQw-o^݂cB.<3 JeUH QGHY?ko;O4 SlW,|WPoa5f7w4Tv_ ! 5fWtCv 6^WxJx`=jVOisݿsimWa2B;fqJ8+UT2U":֪s>Q5Z7ff'OT 'S6N$ӧztҷIR2}94>bޔuM۹TZ{e}`$i513]i5<;!]kG(:|/BOIHnЯ9csK͹¬6\o)QA(9Ҥ>jI3\k j`"\i ix޶C&mk'ϏxbT H"G]-Lt~fmܝ+m(YTDXGא}x`ԋWD ^Œ=} VQsݦN"j B>/4Jac?S$ܵ.*!]6υ}{szӉ{=%*ڍ2Ǐr,7 Ƈp(bcBmwrD`K; vƢQy{8QXC0^$UجBlAwAXo_#"3  hHuMlZr7m"\W.9+qScC{ԣ [?"Ssb !>T bx00Oi 0{n \(~AWxe@M?&LVHf>Ɂ1'i=hOq%iLyڱ$UĞ(OACPT\_`n9YR ?&OG| =Fe͙Ƀнjdێ+&adĨᓈ8f~& ^r5? Щ#ހşmZ/cL\:KϦIm9ϑ D`xk*uU!ߝ6R /y#Fc" ٞ*q)Li1"9ƴϯ`\|'/GO&wuޡ념}![Emtn סֽO9Yi˚h>&q %~1,#ٴ C< ]X' hxhrQrvr!oBPWN wPܷėK{8V"І݉8X25Ԣ|Xd,(#g1*9 Q:otN5d*I4ef3-ĵs9ځn[U[Q7veYޓuy47OXZ AyEhqD!ȔbCD6`I 9V=ưB鮾ѕ =rZX cZbȎAg4`i9vVEX}Ev6ub~-V}%6b'HBJ #bPD-#(a4# ^ӕˣ9WN9MFڶ>N .R{C ]f9L'Yd/,Jd@ ف4qRjRͥ*g$V&&(a!Ǒ9/z17l1ц\ b;I'R1-50b9` κJDBB0h21♵ݣ 8}(Iuj0cչ~zY6 }[z>] >s8vAJU,(S4Ojم-[v2ą%gS fc[lFX6 H珞 `tIo(9#Tf+ʉjlU)Ǽ|ݣ^bd+T_ԕGo8n\!P_sN8No,"X2,2 &\48켊Օ7 EB*3>tRhYo L")#kjT V 챝Ι!%.|ndޙzڟM[ң EJq^li"a͠xƔ\![2^W8չ ql 7Dkr e7fy[C0YDž;Q] k05L!6֛6 UB 'k{I H&I8 ʒc DU\B?cÔ]"T6+͉'yNGEzV BtE`~`QƨEml𳺻W2Wg \?Ļ-(Em֬fo@vij$2MF>{Y#/91aMKW$2|[u, :)g'Nj@|\џY`7J,T6ljm>Kޮ2jIsPH_{@[7Ls b`CƱ''[bz =?\Z> d X/0IWFO$B];'PXqtSx+rwEj0luK .|twƴ"4, L"DuvW5kEtp.țp0; A=Ξڭ|"[7y5ܝZ3\`N-23w1O*!%Y1}b]$sڮ[myEp>W }eR^|LJSs< wiOQv Cnr1[*WvIPsIjޗIdb4L:#V݈M[9*&SrPƴbR39YZ^7Bk]cOHΈqֱ,i쮐'3֡t5|oC֕e=T rX=0>S̨ȇ{Ԣyuk@HM ,<<$#쀑%s?OKvRB&vGBxtcݼps&;:ȶCpjW^uʹ @ xB['J!#;y nV}T]j>^J|ߒei_4}Խ4hUu3m ؟sAlUf±ϺiGTڿ: i᫗&Qp_N _o1lj{ 4$ݠEBJ/E-aL2a uklcoW,J-O].j:4P̥l)G$l4s 9l%_R}X3"4|DG'33ZH6 A-Ե&zVm|bm!Ti1j޺/lw,5~tz4$Sqqxy"\rbrGkWPTR(hM.Hs(24wTcݐt"UK'Yw4OJZNjaOhj+E<)`l{OǚlZBgVQgXʬb4ݝ!ʝ Ә-&!SK:3qk KTu \m& `ێ+)C7HuU+~>oGrׯO qg-< 6ɇ ](ŲT)n NzS&0a~X10jc 鮧ۼ+Xlw{9#yA弜 0kFh LwtRD|b=GVaD^jJ`ŎI_vGv.Gmd"MGDðޔZ:S(M[6 j:MT1V,ىnsbǽEiH743ҴLnMp)p5&] vP'|4>IRgJOP^c~$ gT(Õ1.9Xeya"{ JHZU&8DNxjorP X9w81o'{7^$ǀwNoBPM;p~²miG+B՘-آg*>qd6[tpdPع׍ A 5mo߾@'s/2fXh9\uV"DDQF4uHUMhDDcTVU_;vGdxR=nmeBMOL?X0*>vEcNڔ])3KMgS(t-A驻! "Ucભf qSĘ?A|ݠ3h$49` ]mCPdȁ ű. DwGTKϢv_`=VlnAz!m.B1 KGY" |hxԒo}?)kCdtda눤ODN$fA%皎="4QL9 wk쒗87"'6B4H}y*Y(ASp udګ-U$؜^SWKܲ7E[)EC`~$WQ+>e&K,D*&U݌LQ7B#n ~׼K_Dg2TDRXURޏeq \ɇ1اS52 vrJ(9܄o͈R/RPp)Ʀq!^NiW"ڤ5v>TB#t@B ]x@G!bB~od}jMީWTo']wp8.y&nD,a)lɞm?!*nõjռ&ւ6r5o z*(q^3?JnU] pf>t,n9r%i,PM8544uQ춲5ȏAF1/>5E0X慫UYXO}Κl ^,Yr;(]Su3X&86EFʶF(/+Nٔ!H:F*8M c=x D`4) l9%Dp5Z5 =\דō]2I!Q;ȗ+ί PŲ/ER~C'ߊFѪ7nzؖЕ@[àmƭ ˨ben3#|/ YZ#ݵ ?rօHxqBtisqgQ~EpHyD߫i0Gn>ֹ^F< [{ǔWj ab+԰}Q16L|!+K6pvT7wsB2c`HžS#4x.aHvk P@5]vm M_ndԌqΩOHo\A7 7,ԃ6zG=L {2Tp"P*du8(>jƞ#WUYg?M/'ԝ֟} HV$7ڢc"D_*z^{JA 'hG,麹q%ML&]94x[6'EMm5w^Fۄ~w sPْ[rǦyٟGl6=8Yz-5ojfFa"^v7H um&9kO6 qX^BۈYPpBJ%|1 LuS_MZh ]y8=7p%W"'10`_SxtP!oś)[DrNdϽp[h GTYNQQF$~_xfա܁߿!A ޽lH `9 \Mv+5xhp<,D B; Df$EӰ,vNE!d鲝(>$(~. rlM:n>/$W@/f~z6Jv\gJSl.Ay :㫒{"%6Tn,4Ro ͉Crs';{!*OBaCuޅ2Y [ GXV\⦪s:,@׬JW7624gА2^ tYVgչ=_v>Ş5Vd僰1@% \S- pgł^;*7LY6B~Xk&M*V?syjooM\94tGvq+P., D6rvu Vh󙏀6@Ԇ1FR 4.ƦT9N2Neva\9WR<*LH+ 'cAHrRW9zJHO" WXrl)ܙ!qx b\*` bopћ` 3Gn;^8T nr^74U>KJ+tb@m]ѿNrv9G]sfI KdntqҊW,昫Uy !?3`崑sl%#QerPk+dzSK:¥o(o3x"T,j S.qrj.7$LGf"܋/Yg e^,HP~si5ݟb{ !i3h@OB t,n$5W鯏y+楻bcQ;B1ѝw0dy[㢍+ؑZ n~%l2eMÊ?u,8GUuG]8,yc}stwal dz(E:A1z5UUWF Ma]Giva[C O}12fmMP#RZOXD@`'旺tpmU*{˿JII }1* ,F}x$>+c y@i:6@{8]H7t|K(m|g?<|6Z_﫚c^#/_)f `[W^m|pW[+3k5[>.D+i !aLg_-T'Z̓_gE֣ h(3 +Ͱ/@hZתaۢ9h]5hۈ:(JpwCUj'OFR{,. ){\Rm<CB}aՏ$M|-pL9 H4D @9XϠ*5xp4WݢD`: 2^hx ܸ+j;^pJEdpǹ_9*HI`)y_iIǜl1m Jz_#؝aèEx]N"Y/$1l %cB!ӵLabp q7JN&|K~Orrn_w{іC0[.R'J^X踢{0AB F\cXp!ĬB5Ij|RoI壥)fug ( Is-մS3urM{`?D1>_r8Wn܅qLɥ|ٹ.d}m܎}SFY%LDwg^) [,Rg:zQkJf)1{}u 7R&aeqgKy@gWqTm?L ~QIxE b#s׃H}/ [2pBK/``py4(1T5  oG@+^f~w5+Z-@ŀK& žrdFkkGiD VvJXg׸ؓDw[ :>,7{_kO梶3kO68)I}כ8h^X74ܓӶV59ryhPYhY2$ S-G>h`:/v<-Rszj“-YzCyP}\(p>Zm=/ar3;#k!eYP^>,+*0wˣHx ɢ?영V @!J*g )(l*_ psX5Оd,)PA3+fRҀ7őaazz)B^VRS׮`✴XZ QŚӬzhОfg~~o9]Y@|mai5:A!]0Y'{^ۯgr; 3?ʸv^ɴE]&eWTAO C'V4|w,}û#&^Dv,d >D|yQ$p;0(rr 89XXўpFөHF7ˍY΢_vbLJ@mF,p+`&a3ŒeB_)Hy95 :kR;c]Wr\I6W elNm݀J6۞^@sāpO*S*6s٣+eHח9>ah iٯ/sDA01r@3qF -j])/\ yB[]i v(q<.HMmLb߷arsm>;5SFpýJ\VYSn=qBh5G385~Pn0Hj V<75 nu;RY.KJyG !SD264v'eiVV`z ~(I&ʾd Dv>!r`gR?+蠡dK"[%m-'YHlX9);[Z%'`ZpjI#.'sLonGXhPD/!Iz = 3aɉYŒ\Z.炍_~yœ,/Vpҕ:=y P*Sͱ1O_)"(=>Os6G$S/w1q'c>I&:%{G׫eB\<a []Ly+3Dv # Kdcd_ޔҐy1( f"h}E/HLb89gb02ncx?M(hYJYer$#~q.ݒ**jNcDZ^,"j(ͻffT28NծEcbg^]"Cj*vHNy Sm VPatP0]mυx~夾e9M}bIDWĥDQFYjR8z1B*ǰ y}T{Ļ|V=#ӆSmPr&8D2֐eҍG3GTr+ ˲|*6;r u=J[Ky}3*z|3k@,i[?N<])pBTD"˻oo|yӇ3/<l -&wAkN6ӈS{rKx!)iP8 9kB8d +x]eA 4.n/P!_x$ej.eƨ m.q p@xh;I 7O+Ϟlw$i)T;LFI$*V!kW.CtУa!i(+LM6;ZX[&%%qlD,UQ6'oXn~*l~௿AByM 5??YBk4Ό{ue}A3En:]07Eԭܜ"]#ɝ:w[`M[n8ADف3.h$:0b ]ˣ% l#4 *pVθx1P;QƊ(Onb=`8-vt'НXAgImF3!fs2w]s_mۍ(UHM\l84 (&?k;[%<}Hʻg3PŪju#bNUwVr ZO"K&<`34uuq~*|{}8x&t93)ƳU‡H *(s3IH{n^WK>ktO*;#+؈8.GwS>o% ff¯>_+9] r)*$nNZpI 3U=' EQ>.=]﷓΄c- &p0`caY!fKCϿ: ,@{2&0S`ß`?}ݻJwT1da߻ڨú1~g1I;4pɟX=$F?͜;,ib`:s!*R 2%W5Ι$( O Z|/UR.[VѮnwjyY 6XI&:`*50݌Z߷j>X_@ j!0̕; `O5 mh[\}?95+HQUF[y邲1p{C|[qwB |,D' 㨿ˏ`h b?gek(Mlu 1į]jN:H~c\xDSY5'!/2LE/{ta)ߔc#<? ]3׽J:>8Ő]k" ulKh ~1CwH[N2ov`aH->EXd?22#^jPi7psP'`$p{عBR 7%5؀:rG`.#j+| m6+MyVNwxmu=$E=b}ĝ퀶[;" |āOɊ_6ؔՊ`r,*]`ࢠ Q6^ϔN콴Gl$N>pR:Rw M&҉v0cH>5ǢNNfswV|G2>JYh Œj(/G+㇖OE laO7P5 OT%HLW0Ù5~Jd/Ped)}q|D,л ⭐"VB>t锋DZ: ꁒM}cHu{Xx+{/Éb\貘TiiIxF(*3o2uJ7YuuV݇,CZȁk C;R_,n\?El_4ゆW{(l="Zw AͿ cSc]k "9 Ѓ1l$֪g{7YUG݂B'Kd;"9'[:DϹuovhXwW06ѳMyֆG/`tC ;K⨉H) S@ªg44Y߭`)Ǒu1yoGrhtF}ƊHR D-ݳc AlħDUyƷeV*:GIRȖkkA+cA A.Se >C}F9Thh&vЏ {q9iaf?b̕ɩ(.D2P3sRvI]̐>߯W_.h3}0zgQgԠ hYz5[_iW6f~Bi=F%+юczȯj€}i,(,P˹4R͘M\͹3}C{ ;v9]jF5HҢѻt:4w|8f73ʹULe v Ïo7y}xEy[m BMif2ο.kx>jbQczS[<1Q#KڤcyA#'A-sO>TJGLL:Eߔa r)ssT@FJu?v )`lHZE{'$aX6~}rh6<<#c>zL5OG J0I*5.\NyE pgˢ9rվ66j3 5hR:,: 6}%ЂB0{/GdFHѵL$F hY \Wa_|X/1f0`JE\E:O-TbK +<¬-|~duMnigW4rMT Y9O$$gJ[*^K)/Bɱ\qLbzFV$SyTlA8ؿe OcHw$h6D `H\zy+\SVZg,1||od'2$(xc+'2(q*5ghñ\[s{*;~g0P+}1 LtEm,ƼfbwG?'KD77 ᅲ0\G4][^aNR\4ƯMc: tC[ k)b 5,ME^Nz6phqLtmNj!bXD?z]5,ΘX8{gT=$g"xLKh ^_H4{;R820.Wf&>O>\MtnFO!0V_y y-bXE5̠J?3/q_B³pҺM"#RƠhzb5ZBh-ͥPjr {Ḵ7R/u"+],v:P'.2ܓy7{bL=镍 pE\A^ N<>܉ @)tʺ逶&'T/ 1 Su*,$Ɂ_iDkQ1a:V+{/vx.vlP5l "ҙVL Ӹc1L6/DCejk57]|  tPb*N FUOd^r6[tS#CRB 0E`v|pXts$&1_# v_Խ71Aќ$M%.ur̈HBuO%q'Ĝr(p|_5\Q D;6Sd+v[M3(!9"fѴK7#4âJAO}ȕmұ~pӥ"/ɰ`܌,WS')_v1 |ӝ 4͈bsT q݆g11 b2ߞ_^'tGJayp-e=޾Cyg>; N4~ EPt_q|a7x-z@PcwrIDmE=!6lQy!:wpT 30u4ڳ #ZVrve^2\W٠KhbY}*@;oIN-ΐDK h8+))Y#VRzC\%mD~5 몪y^-5,×Y3K6I[KfLNKoPZf.|ۃ ruX@F+Xb}謾O9'l03r.sMRF+Y;0u)U$#@^]˕hW!#$&:N bON"… u/ .'TN6'_A"6eXQ0~Q oSDڎIVGi!3s*Fb0" pIГs_,>͵{m1l{#*> kA!ڄ?4Bͽ*] Riy:X ,C2g oXq,1x\ K ";xtˆ}1=|ī} Π:tK"\U [zn=f',`K(-M#ɯ2-pה>=Vߍj/SxՌ_knG"%z%aFrhNbڞ͂df'-N*.?ʉ}H%Y{>+1zI*{^2ME2mĘYTODinu&F!`ސ]q,br@maWSr:>SDqXe9x{k7LE摅bߪ1BWϑAM)ԴP Umֳ!L퉖f3/X$B(Qnh0q$bVriĺ<{㵪Sg&ꎨb1}q_Ysր@ΚrætQpht9 P;bpX }ؤ{\w櫽5G#3[0w.utj%YD\;(n|B]I#ʫD6W|?U-^RweW[NUR]Y643Q=9B7%wfvT,oS4'+\i6qRrJkIJylM9wH-p0 Xyъ?:v2ulw{S_Zgm;c)H%8ܜNexr6rD85f} Ln7ef3[w/qy{'bSAsx9 ok+'qD-1:eQmb!)yY?#CڔETKhjvtfGu#7dCǛ:ծ`գ/fr%Zw$#ċftU_;w8nqz(۳}_ŹKx"ނHO(ǁzeEO@67OdNacOM]I=h0*:VASIm=5m% \Ȼ+u䯗g.n{Q਑ .OPW7&@; tKϦ7i,[' U Y]*˞4?Loe 8Xs= 37_k{[<`Kr*yzu,]{GN GLvI 3s+GasjzmLj1C*za8Eb"fmUԏacBmlT55e 0VgyA70 I: j (%̹ Zٟ09E穴zPw;J$yt6zN5ӥ>1g$s8[ :c(ufop5{bjG!fcCHBRcub)d.{ˆzak9mj(]oU^>Z9Y;=ͭ}Qgg5jA6j+y;:ҫT},g.Cp`}&yu,Y]wpNid5ΉG _eR |=z'Zps x# WJ;laZ᧥jGv|& #TJ֫='^x&rS]?ntc+|gu)~ZSӒgaz2NKpdXgU*y6\@꺋Φ&O] -%1ϼXd]Eq;+zB0'fI 'Ke9WCyeK^<Z!mC!0F潉դӨkpA`-Bˌ} 1#1  %-,ك*=V - gFvzZ"__ʮh I` QWV:B)>9fszԚYHu\M+ɽX0'f ksXo8j"16%.b.W9lX5C) y15 "_}6d,YVAA8rkB֥|[B|Uwb< Xl&f`bvO#x,=\a  0J퉎s=ڟ.8A, 'R'miaxAA%9%Ϡ~p z*茬p& 'Bxnb1hԗREkmXY !j w8>S꛴$/D.nl3۱ TikpPDmOjgu!x^W R0c/#64MF_C^"Dq*Z$K]g>3U ƐŇE`A3YSϭtxQ(V{Q# N̼7-t gŎxT[k_Z/>ڊ/Y?yjW$Zp'&-<'"Dה3b>ם M@Zo8 |џo^ h䋇#AӤSSE7u@3d3]H_\dW9mA )- 8+dtցAK(̵~Uj!w{c^# ͳ̝ J@2zpؼhtt0wk\9Šȥ9y4ӭ5|5H*ƭe$p<Ћ!g:4m <[4AEehTBԕ'T;%2gƸ]k71P%:o@EM>].4q7 XzRir]C}vʀ*I䄋~`P8ԬcU\Q"ρ+[ryKDI)OE~K YyM6 m0/ g jGP>ʧUs!-ޡݝ]ԺynX4u@cL9[FT7A ~'ExIK D|[zL~}w4]tmp "X(Y}3m 5u\|pΗ.NddR;1vZU>F* 0bɾE#`1M8In|i4Mx$ @<=_O!{ FFV*2pn.XT%5e` ^L |xhd+3} V9dJ ̠ȡd&M6<<8 ֳلg&y3w[ L@GOL(2 [*+)3Zi~o#ɕ4Vgv.QbPMюtZ<4ŅL/`VqEHQWF KӼZFAUu-9P-OM!6w0Bw!@2`ǹI2hPDE|<1ulv6aM)GSP!u2iMΕh,Scɷ\;\a| @vc"M3C>v ʞ:d`WY޽zsےNNQqb]|0X,>c`]("܂]P[EUA"*l`M(FKF.-k.|euB;-yzAٖ:_S!M꡻JZ(?r(8tFS8P6؅<=:mﲝ9pE+QYAI9M`Chc'@me Vp*bpwEy_إ:m_厕r*ֺ{FvZUuS,XӮ9E7hdh0A·ã%sb!ohO){ˉaq͸uuZJCƂ ݁KKar]X/#y5.<|9NH?kL^{ŭw^\͹4$~hVK:ه_!W3W@}~b<7-j`E>ьVn'r\Ê"?<!͎1?Vư2OY"63w;Go=/_ņGD,Ȏز#wuk-~<H Yݟ~K33eYpKX,/`:C&EBCɦ4]*sMp@~R?@Yjs -p_6%?xsl(g: #W&E1M&s DxB>jF]ƀ &6hЙ?#Q?8juݔt54%$QlDSa[9N(\O5ǩ0oYYѐ0ĕaեw`Z26[Ga13C/,iKd 4QHL*o&b/ B}m+v´(,<[A齱v)z06gAŜ: L&ji6vӵgm&0 %Mmbo@+SZH@OUֻȉA<1ө^һpسqJNz#2:]hNqbg]M<>D>+yDUbon \c ; H ef" JҜ-$8uw+EL2:A>7UB!/I![,Ifj9%9h "#" wb^4^ .P$RG0Akьh(ܶ U]]0mIQ3({W ?=GtLw%#!UMyepqH!LFK^:/+Bf+Nމ>4v(&3ZM_!`{3| \Y.J缕=9\&(IqcwՁ>&ȭ)@lC;k5+!U Ka7|$ A AA`J^G%%nG D4Wi+^TyϚԌ2ӌFz؈ rHbi wJfX6; wv+\3ء;9 (_0Ui'͔F or³z~opqaxG>=rRhPv:q,.Ԍ=yt5Xdr]#˦_}erxs4십mZgayJo<?cHj5cq}.Gٷi}¹nagK1ߊ|(l`rt 1Ľ')t+v]7ZGٔ:.ؙ?EműR3ǷY.~mcbg3lWIϠޛo ߴ'(?El?yHܩ--xU'2TU@elhy{BT'okh'A\c I  0# ~,Bb/#dQ)UDb71<`(`W S & |d6LgIZqRP|Jk}؆V5ICk uZ~}w)UAjq L_noM_y?jryx%Ê܄> o1VMWy3sN/hΔG(,I9%xx`c֤h)O/}?1`lC%|%fTBb1LH2:}kw%yΞ!eAֲrvK k_V6U`j@x@$ڙOj'Qa* evR5J^ߡIB^itc>̞ K-"I]q䴥apW֧B `I~Ua> TxNo 1rQ[c]jovP <.8ӫbJ 06.C H-R<ut힥B i#]O) )Sݳ}kJ@ gh_ gy'9c8EKfиMG24<8]B>bZDjUR7+YܡBu[Q/T— ^瞜2=kA*16oЎ=Z6-5ϼ깃^G0JgkCӪSY_ل~-Y-Ĝ6j;pt`ylC#`)#UdZẄ́*r^ ŽQQ19\aM? -5x,Ufa&/"0ha :xނ>(DՁ~hW`Z5ez^@jao2r9 ]WRycW,#9 q'#lsPa$!cŴG E!N5$;3f{9ay5ݢzUOdYIv%LP$PjXjPEnL./+P"`Bk_M tD_~̼d$1[wӳG/)sɵ Ct5o^&Cŵ72;|eF$bde::d~0z'B#bkQ1%ቡLzthCFذ fM3 EEfl.ށ+J'k>jv=TQ{UGL0J®ԴSΙ}$=zR=KY g&bC>JT-I. !Tuy3},Yb s;DOjrqMԘvI v zܒaS88j}8Y΁VB|R|D"d'  %aŬ1\75Slѳį&ݴYQ+1?ap؀Bv{B\HmOl9sX4j!Я.i5pwgGW#2GG%nG f=V^_kXQ͂5WGO U&fg7z)g*fIī۵C?޻! 2]bgi9ťD~Mm0^BUW\IjwQd$)w'4<=>(kc %mMd`rl Oqv4i9fni]]H|mJchevᄍiwI#d>$̷5%1~AK \wmb͇ 'j0hIƈ>#k^PP&r@Y|g/2/y>J js`*E /m˕_ȳFH8TU~\{ore  ?dWg=6NQDx~an8+lOLҨWgeʎy@HJGBkwc@`~Dvo%t eOV$wٛلd^kc)+󡹈wjO`&Rb 4(dpv"}&^ .q aAsXd{QPP yv^kvcr˵NY"K!8"XNPEAfgyHӹvZdmt-kcdجu$=2 4ٔe 9)5i2mP^TV&HTA@Fw,e"OXdձ{6: ;Kлn- HfX~/_ki/'X{OaҷS3/o(q]?:"]oCNEyd!!]=Se!TvHxgNZ)_R#9G䕃X =aL f;U|}h@`8;wHIZpj|ʰ֗TvNj Xm4vvOn ~7kng ^5 .M/ FUjXQ&|ڢ'l1veRPY鈷!jP"֑Sjbp=̣ 쥭7zw*%oWhٽJpg : WJ+8ٴ?ez֩$ A&f/2 +䊎u32c@C^e)5ŻzXGZ[SDdUn\f76TִHzd.NlRw ǠKh-M&I~oQdj()v#)q-4NK3 RoEH_؆qA@1,:R6ǠC<--"AS**;A22~Fp,d7;CnVgH-npZ'feݶ2:L @;S/m߂`@6OY! \~cW[0T镛A`d]H{^V/meE(6dnfqhU&7JDI8$%TLy2I,+V'"j+ɵmIkkQTª>H%C8e/{c:5SDqoTIff2[' ;2[06LcAKܼ7VI%H9I PdjY^陂KjZQ ?f>Wؽ Ekvsdznn+ U,bhcqm;s&Z(U0ユ3zK37%.-Ub7U?k=`g+t"Ws_X ro Ňu-P72=/9NG唲͟_*~eE ^6. ;Z"q֫lG!rVJ(--E8ϸ#$ؘ'jR;@PN^ƭ)b I|: o7bYֆb*=i40E_ᴹ 5hN*X(Bѡ5 +m3Wv`hGs1!o#JLcLѢ B?ͺ pY _lZQn7J5lmB6pBRaΧR-H}atehHO^ V$%c WHfI_+jhb./<>n|9:5=(f_PꓰgiK=(aa GNB#j#WnMgG'^:$ [3OKd`(rnل+Z%6Co<@<%,ӝWdɭ1luBÛΪ͹Ƒct: Yq38d*vҧ#K?zq;fo# x nUKWYe{'E](t=pwOtc3 2pOr\ v3̋SRW'J1I@A\i=s(_TH(Xm}D[vw,ĔѮWiI3[Y(&UXG!pjGKQ83VG> i^H Uvݑ A]ʅ#(F@M|GAx]Wu56Uk\Db5#ЃTXn5uWɨbjom?3]4"f°#8$٪ {vD}x^0tMi%%7<)\;=gJ'}I!vJK3΀+bTߜg{17 D=jLj7oZ$vqn|(A8\@ƴm%rډQ #j1Ei|);~An^׌Ȫ{z9|8҅^0d[=j_[;1/,@EgP:+=+Ԥ;|8l?"P;aj$!IZ@:ǯF[hE3 wAC`{8a^E Q~x9cpĭrkA.)Zs1Nc5"qCk96%@zmy5"fɁς}QU0gͿd?)/87Dg+ǑEh˃- 4Ƞ e/vuj3FGǏ?'F<"Qg2!pBN|)@Lm^fw%E*y O-SSvWzQηIy0j68AӖyTz,6~V6VU Nve%zc؂=En+zL6DZԁbY~cIbomW]cD;8ǎ`Rk'%eG DOhU| H5v.u>Oˮ[CIO7lArPx7 Imy-7aAU c(d[WS@ȬT[1j/JuHe3Ңs^-sisV /D`ǝ90ۊSQuCƥq|^ƯndRF9,:Ԣ#dRƗOUOZ[Drk4޳>IO{}0eǟW=$9.Td ([eu!?WSB#kǁ*陼?D*Fw_l"-\Gj fX!ukkWD,g?djaTSiCL.ي>x#A׆$> $H7&íˣv]Mo|K/;vz+8cIA'Gmt54!2rct2 crv-Tbw ".r%Qˆ$"8H0#Bwi @]s=Ӡ4"nLDa\\](p޻*7j1@k\! Yns[c|>!8W,澘&K7󿙃'J˺hEq&q{,c@t$SeNWi*7uU%Tmީz)EϣVO O 9-j;Y;O8&ʵ!5<7f39ntqpԵ4Ӄv2{GJV˨KvWw¦іARUBS"U/^'et@\5&اS Y|z_Z4]v͝>~'ҨցIIlNΊuAkiXD( ++q^N{RD SQ a5dUڳd+#INO4@-^Kv\F _af>J݁XY>*Ir7<# HRFs9n; F[8snF*c7^YTe|L8HZQ8r,HjyNy9!>B)M9ec 3M]We"м?NPf6Ԉ-8fSGDu07ךY S`߱;&/=6RD4-jkFg$QluUU-D%etxj$ue)ky|PaokG-T]*K817/b>i2!{$d!4i!;@Ğ"1]BT#z(Iq26y+*\ِ5ak6FmJKZQkr@GGV&e7]׉h 3"~N6'©OZ3J:0Q "D6>kev?F& U*UT- 粻@lzhUsCOcA#0b3_US!<-]f}Ѷù<B_s;,;=x%ħZ+}|/k.l}zهu٥@ 2ZLTZbؘ~0 'T۪+3~,ٺz5lDV5QeNfƖ|U*z&z|=(M3Qmu. XgʅۑiEf@YܚJ '~Y]A΍6$jikB~+r2 zg7"X}~3ﶞEop&C0(&Ʊi1Uqe,*&Vޭ5чƇQy2SdG"u0s칿R~22R4z< )!tmb?`b9&a u#j^zDfN:Z @~1Lq%{/T-at Ҋ=N7Im^Ei5u-Fto$jl| 3z$b@y,W1]C^b`+wpցUDiv9*UF9s3?br%υ>a܇ vGrkoH/u.>:7kZ&g}+6Ai4X/Vbʱ=`Y@:S#,~ؿ: e+[_; gH&a|BYiT >3hƭ:D׀iS31{D})ee4[lZ5(Z_v,d~IH'A%gRNb ~fʑt;o˩c뒶+:ER4]hZs&UxKO&s0.!U e6EϞ##jVNP&tEYH@:.ĝJӉQL+oQQsNxY=UfL/bz=?ݽߟwvdq4w@.Qlq}~*ѯGpΟg(B3}!Id ~ODCA٫7''𫽚Go1Ly P0A4ȥPy ^(H\Ú~ v>y09N)*i_5 ' V̇"&(l]]P'J` 8itɯ[4E~O_̚gnLׅ__l H/N{<  cpb;[փSZ !%<_wQnsN('d4@uP'%)ihQί% JSndXй7O[lS(OD1}*; !~!nS7&R,$}<`QavjYyW5}(0;,#AdFTҭy7H T{"FUDvxkeϗ†+%͍H?+!PVT٢_ AGs 9&mq޻#ibC@cm wPNF$vHhLꓢwH2~-ξ@Y~u6Ўlj#$o(vyWl[$ s %lbiR`Pf\]3Q%-0s~k)qi/_ %ݯ{L U|[> xc!it[ |W~'(sf. N;?#nvJiѻIuoBٵXKaږȴE$" 4U~P6ʩgkie{&a'>Yh"`>jsT?x"]( cl0c#T  gq^:ݨ`-F;D~.U78b$vTu7!LnlHxg$;_"JCc?0A'Kz*Vɑޠq5 i4Ny=-%|M+=TsxgLFsMIA5y&~+lnijy|G1D;f$7R'nTݛu͸5e?+XsP9vR nRH2zhg ":A `GDD-VAZq6MԩHjf885N!'!y7#Xd\,(퉏D!2K>`bVr2&@2aB쐟8 G) Jt(Z/wd%qz<7]_xFfo]kz^I%TE'VTW<"PI\D8A)caWFM+pXōh#kDvק]sᕲ-E[#A6LQbu*D_dF[t =lBs5dPdẻ{zrq:VrتK]ֆϴD(N5{=Z"y^ B2&ES@EI _ FQÁ{z&4>]@^[5{'ж5 ;b*Sd{7!,[r)Ujn&} ]섀A{+<cM>U)K МtE`2d/~#stc=Y$QL@$%*uPy9aQ'+a3M҂7N3 \=RцG 2&(d*k w͜N_ SZGf0 3.W6 " 0P8 rW"hK 7`lRAib]bdRمĄ|<^)L D\DPbG;tm=,_{e֓k|eqzLMC;&mpUVQz#yFWoVA]AŽ|=XkW~|tǃFU,AOGd깶2!˺+x=MG+Mc$q4"'Xksu3gcًfl[`F۵Q8{CH^B)BT+,9P7 l9Y| ڧ+D[o7Ώz#tZ*ާ5a zu#[S Q{4_kbVU=e=?D;&=%l:kFQ%&Wn&&S#;7*c?kQkVk-TDb t(kXq |m:lSZ.T=B!y$2pY<R!e/^UOD‰9& angL{wlh+V(-U[g$UH[?&a敱~}abi@ 3+xml4j>GuwF/g_ɱ]JyJ>ecO4ۤ5sQ#+1 )Ӭ3 R-ZGHeH8,$+ *- |ȂդMgODzkDL2 r%,=, MQ9ŇsR@xD{緒:rBdKlC5: 5~OpVBߪ*m[^ԫ4cYdmvx&(Q-qռٝs#7^i3h}Iނ|qi KG N ͌ ]bsnu5UUDbD)A'8}mv76f|Jߩe0` .TM7q09 "nڃQ0ٖ tv-FFH}]ʰ0vOoL&` EON X*&ﭞ"ަ/In3f1=0>@]̣R]TͮQkbWŐ|޳`A~y.vG`ax@=>!xER26^xH?Em b*+Pۺnʋ:lY9_[@X l"<̧!gbCvW-~rڜ[RLG&)@c.5(t @@#CFX[+Onkb$yO]e<+'>G5},&C/1oNyFsSUSٟ*+51T-^Ug0ZSZF|0* (`RvhJofZR UA(_qԸ!ʪ0p Էj&ُ!PNʵR'(|#c>̠zv{#lY Ll|& ///u'|`tV-JDo&S`/9K͎ ǧ9V_4$!GViJ2/(~t?`4`sVzҀX#@Y 7A<ʪ(k-]?(QQ~!/_2k2e"دdmP.Śeգa1)hXg-M._'r @1xPm=oYî&(lA%-N, _r`h J4x_dȾ6Ěۓ=H0(u6k_'4VekePV bQ6i΢XL '@S0G:wį~BZ6OcrmkZܶVucIG~#ح䙴d%+p9X)@huN ?R0A&GfTvɢ^Zs:vL=8CS)p =Xp¢aY.o(\>JmـH3!574.sq1 1Xҕ(;.zT.8M.?ҝM"aa!9p d76`q7DZ99n4o"@6I' ,SkiP&,Xv#}};0^D͗SD*ew}=/ȧɇfZP}>e\d,sV`ۈܬf7S H{T @(;rii#OϜ\(E1WfH RI&CK3EWu/@!6㷪Cޖt+H_w'3O?_0tBT<1+Ft(_F#H.!ӀL@DRDs/1sN:2u;}E7lA0mØobMM@Y߅Br'e[n ApڌRex3 /,QmU^=w{`X=eRީ[1Pg|IHK d gjȟL],pK? H2}6bM}[mzAn wvg?`s)&)cE+5f}{z@q`GiUØ/OR̈':q=.꽫U/p=!سK_l-rJ6{>Ex;v>"ys>nHȖ7GB'x!"hQءK E֔W >iCWpR")4nT sF<{6lYsG!ȄnA=lh7&W၈T.D3:jD@oゅ z2`>z߸EBVZV__ےAV#TjN(mTHmYF1h,ϊ^Js=kV @>zc.1ߔzFT-XvJu&4?); jNxttgH9n-Zyu= ߌʑZOѻ)yG[<~KXةA)&3d_']Q{r%* x 00޶yПW2;' ,V-⥆O0NLv"oW,xψsRS &jR׶K$p[&dJ7 ]JB/2.lqSOOH'Gų9l;mĽssB m}["iK;b8~CA~&A)ݫ6{.CrJna% Nӥpqq C-ZH\cIye^CAژ U < KD9^ xG4l}>|ڃ973N1,BGcDK0[9;?QFʞPrL#4*:~%7pGy"ϬRz-sSVAur:0JnX(T~r!W6z_w"(5Ѕ-9 "e,@pM%2tjz'j\y_(/o5*U(hU8NpV`r[DC.RY'J_nU^Km;ɂW7D%yY-{1ˉ;6JY(-ih d lpKTR}'m-Ka/5XXDE NEx4BZ}^и!+@AG u(n]&1MSG9~VTIehUA2Un b@pQ!h2r۲f4B#s#ik*hLOw䵍TyP/6ӏjZ)`vggw߱@lߋd@Ƈ UXI^Y{{MYA^#ZN[bΔHݻӽ#Pn?"BB R _:Ld ZuX gYZJp^dId!uK |Ǿ9A@k#x9 #_DjK&Ļ΂L{~f#cr04ʰ{ڂt>220qV^$E[,X -3Uc"1TF LQE0FLd7,m -B%Y>N7!|ICc C#ڃLW*[yt`֔gߞhz:FI5굾El~ۤ$#`iP-5``9튔CzHf.sDdK7wvB^YGris.q3yh{ا/(b;7"1gh\fE(?`뇣ѝ,ir{HÔG vϹ,o-0O^۷AZ,֭n:m#1Kǫde|3;N)u{v[@?zRvVX^hxL#a*}rGF|]}aZQx/8'**ZQؘXfR$0pPH)'g8}ZCuU2$cZw!P+P L戒l׻ YΦVB`x{We)ڂ1ha れ>J5$j ΞZ#ldXK_8 {FLƪٲ!Bs3Z$fX}I;܀i0CȡPR8A'2o|wAKH;LK=Z;ŌFg>ڛ $y̦5_ݵC6ӏy<!r ɛL-f;qH}ӯa7(b;l! S0"]gJry磨5FrAXW>4Z^ ". d:ehzr[9@x>>[2vsW_ZUR\rY6jD-vo*?V Ħُ-15UΧS-ZſW%du%JEγOƭGْZTPݔѭԩ=D(B]䒝x>;x軄"YcjO (mU˦%vy:mB0g~i/G32Wڦ~U xuD: :M׏1iN?hjXo\J=n׳a !lD&2V`%%$Mn tSIYI E΅,Ml?,Ebq'⤝j_ar  qܲѸћA1A?û{%kw\!&ЉF: RUX@aGwXP_o A6SpSBL>]&#MK3 $ AEhhhA?݂.v/Gs P} gx2+CWUf}’(njwm0q(b-Ѻw.tTK ^y>qtjĐ#pJʑFg`II cơ06U2)`QaIcI(ti1t3;9,9 4NAr3 [6 J[&\vMJ [ F&{o嘴dRM/0Xq%,=B\/,aݬ?ZS5Һ&3[+ɺ>G-)s m͌80p XBF(i_C$+_۩S!+uCb H*|kDA0Sf&Uw| B¨ƌotkwȏ4@jzn=!mI8Rx䷣q{%ˠbLjYSdvM~-Jlep>v6 ƭE8H,VӋ`ۋ+YLi_Sg^2AٮWѲ7sM` 7#E#ȑocZ"/9z2Í`UUŪyZf570m(q89D=w4F /ȴ&vrNEѪInАϗ|XWδ`ks0䪖XG%Cl٧:PmUCp? LA<|@#6tѡL> vovr_| dJ @hçMGrA]>(<xֹFw^p/ɻBX3pJg}X2z Tz\|ݳ78?|U]h_7E}D`_r-s[we#݈:|^]k8\n"BdsF?7y[ʿk\fV/ξ.PRff6kGjJc+^ދi4S?|x&m:E.6M7 ,fr`: M: 7#%0~h}$fS`RB@".W qUkMr:6&_"_Q]&?[I@"%TPm;=L>/Iw췱+{yzHX2N|GTֻ)<KeȔ 6,sE#. MG;O:1׳8%lMSy4K.Y|yF1rֻbʟDlB T8+Ye~o<;|/F% 6U3v&JǰpiSmOHť0~Nl\zN 6)؝ 1ܥ0F:bpWI\dW\?;GDVcL{ ]4kqҪ<`P*,. veݜ*(-UN0oHfٻȤp^ePbqI51VN WAi)(ltPhG2;P! `y%_*j? q(,*!VpMT^T,f dƑ bt%;P ɦUN](;d\z@`>u +KH fk!ʙe"@ dۗ=F UXY~к,K{TǙͭ؆̆V#kBZ$? (_}!EWPN|!íqfvBoU(PL$=/I?˿>h\C+a=J2G\lH}c|=[=`_@jkEvUC m+K,hWLw8Ggui2Kln֎_O͠C?SjqmHT|8 :BK'ܕyD˷A߱/rV`> k32 -#NUi5̶&Ef)0N9}EdlN)* 2N[Jk{\/J&{7Y`%GVmƑư\!޴'M m^h%؃å9Kz(ho| +>n4r+P\~r{8Hat,-,X ',߭myP/݁w gݚO4 ;8syz =4 1lL}Qō n$kP8$MҘ S'ɟۖ50p]sOk1!#Xv*4eQ ַpnv;L+Yi)-Z2M/lk;MW4rYIs~msixmèK`9cvw"$zAU‚:1vc`le|QȮ47jRF΁Ba9{ L(M@ gI rbZ.T8)͹o^CL+ƃI! %i>}&*tq s(\x+8J@bKhFIY>u-~dGR^W;xhab\Tua& zhL^/~0#0%cWF\e] r<`͑+.O7\7"=L8L*T}Jv6#EsfL~X+r"Hڿ %cr}$G*Ӄd +y?!s aTq"Ӭb@+Q.4«nP'^*cRP1DZ(6kdJWA?Um}f&뫘 TvԹ*2  $ |$﫩Ӝp6tƋP< :@Er33*X{ב#lN4At֝+ A#|U/&1|-z<G-o󮪔`70 YX7ڹ֡fɶ ߸5fb WGF^⦍"e9$4q7*vwO!gO+Bzە. X=p/Aŭd#ҰC\[=h: <06Y>pRi_mBX~" qquF `#Uጚ 1JFdD#_aКK(zv<./z~ýe:/]V}2m2$snyFg^@UGN7HCD(zJ1Z!qA;"H3K%1F=C4 leD8 3PA; hrd9VKV D{ ӡXS|(kZ5W#JXG-T'[Jx!rYpp7h@s!I& ԫSermhJzK%Y8;h_(8F䈶DjdJ --B,`O~&g(b':6Q\>0u5Д L2PXkX8u;1J- ~2S#(Wp ۳0M{6ډXb?̎ igq5*+U a+33eCYI 92 -ŔS脔>|hj"w1xt$qWåC&2*Z3㓾KϹ5Wb~iW)i[ aS˨:Ck<*!#󿙧t+zK[ZkZi)a}']MOZèzTL霾< ώYL;7\yVIFV fXJ t}f]0*vĴGZZA=xl.{ WJU֫qRK"1H('{Di^\ C =~u+H^U^{V[ /dCa6yCx>JY⥍+=b΋Qhn @\rF²֝ aCKh! ]˫wyCu*rK-Gݪ'(#Þ(#cTZ1lH{^eb@<,}~j#S 2"cEh9TKrV)?k/BMXہ$Ak:VL.G D.6^jkIIGEd*eLt3 صu}U`tS֭O :L I3m YxGb _\ +Tb?">q3 FjY>3Q4h7AfŖрS&pA%M i &r/4V'+P>K(WK_~ 2c)n|jx0؜B-MUrJ%Xxx3ɇZ?QVT|]E3+IF4#s_3QW0ĆW8؆ONofx[pe^`b O]+f`#BͺQtNbaE–e '֜:Y MCK=_9_u7.oVM=Ga]f[x*y)0 3}Nv<3Fo(V(Ύ' r# %zGi`'}( f8Nr)*VD l e}\v(Os@|P~E-̒`&q[H0 QE~HT;1sc#NcN\L <P 4]ZC"I4fіh@þγ @xi91N q*n"WB7x^o].? rK8WZ!A~ _1;Z7YեEdeoؕ{ݥFSTrXej‰ofjkge8jzxo|;."]2A,NUA4Ɋ4?.BypV [4fNt\Dӥ,8=[ghsӱ^[¶J"AuJ.M?9F[;dBŪNoYnBeUfPd5g^ ǎ= /a @eJ,eֱ'^&('7F9@VA]8bMضJ ies T(|H$_{qfG+S{BjΌOy rC:{fpԿ(nE7U ;%̣b:^.xVBS4CQ׆pEGhouy'br:Q{ûa95.}DZҞ_ETmB>0MOڵɖ^]?.4\ -&Ϲ#;I[c5۲ݜi8Z9ݍuL @m' ڦJeB8ϫM,䪇+ GDû}xHhs=i]\o [6l،Q~ 9'XML2ܼ j?\aʅ@w+DqPzQ|5AM9jÜ"w.F2s ?S@eϤ)f` ta.|h~:?M6M(p!zGPbNmJyS/-Tw> `_7C`^ig\vݬ!7p[A^|O5`KR?J;PٹTj,vlk]wx TgN]>'oPd_/VZ,S_Eљo?/]Q(003My emklddq>%YYo7䶓Of靁|&Vd4-pq((Xx* 袀X>~azX[#ł6i1KG "#P_IhĨʃ Ww_ivS8CWs6OVlooԬ}YSRYFNA\Q4~Lx6k {hbC2@n33Mj )>O"@$f%iqX?ǷEyK'-Zmn"Tr_^6R܅\/<"On^McE0""F&lޚ׿94;3PbC] 3*L"62M (^ps:TEVuJ]leL,6v}'`!Λe5`,XSXbPͿG~>0B;E.}^K} ꉿ !NS^ON3=0OUځhQ_KI%J6xQx6鋋y1o'mO9;{)D0;+u,@UT#@i\2nzf0}==u Lsq߳q s:]Q SFuנޛ7n9oEt2(_4ZDc)45=-2cH9M`I4-}W#K2}-7k)y䇿 AÕn"5 Apq힍葜 P*"4' [D)Y&^xH+7@*k"2(|}ۏLo~Z)́ͪcM$Uqfe*}[L 3Gi\Ahll"N.O>C}MCHp#hVƘ sEQPwArEl8DUQ0 HGus/V^k>1#ro49x!|%%TgXxG߻lUNZ#۫ 31wSI1[Fhm-[P.۲t)^+NJqjzzMq L'`um5HT`SQnp*0Pϡʓg5/OQ<-L)6E)+r=Ce_PS`b)c _V\3zZAQom+ތ%D%) Fr>2l'x,<JּcGOtۨLKbiI츜'SK!r2L(T(31 8zد#_)vDh/'ͨҗȣ(u}uugJ?Vwf pER~pa 櫼8ga' .ҋy7PU(B;V\v]P5zLF`zgV9FSF ,v܉fX$T<>H7pdyzVdZ :0|@B54:j3 "5TzuyDd7xeQHw{ 7}>≠1SA o"R{ ڲOm` =r X v״F;*E͸Pޒ/)٣= (' 2rsa"{A~*\h t-OoJi%6PK{yK ?(^b*E_[,6{i Rh_yLdwؖY+i 2X7&|Lui<d͑WN+ic8K7P!Z1ehۂq9QXJz—wgC;z_.0Tq ͥS@c&zU>F_O4L3оIz|2^S˅-ME?z|XWsߥEY LD?q-X 1ȡ1ر %vݞcҺטѵe = ӭ ,2uݿkWyij[RrlzSևg7(.L<'ώj1Bh(8v-(ZPZ˱"iM:Fomm2cie0;QjDS @vǿx" eӂ9465O= c]+#䡴+#$uy.@uQvm&?wq7ETT.xG.s =ZZE;죨yWxRCUJjO~]3iA"ݜmYy>T>*"u d5jC~9,cʢ8DӤ9pyZDG{BfIY2O7Y+oa/EFR.Ҫhϊ#^Qvf*^8`]~ro`G'8t#V&ZHe9ELChJG{x[yN\F]'oX,,1I>x[1\`:Cͪ6w~'8^%XDyϊ2ZJ.iW,c₄wpauOѵ}}K@K~eա;>LI jh(fPvu3sz(e~ʱ,23rP@ I! QI* 7&ُ/>cu!ac6Vh;F+{EeVeapj5i}9HҀQ38;^zRBF|EG 2瀦l_wE<%J,m̏!d`[Ʀ S GZy۽IAR-|M9{gB1YqV Π0fFc2 Ph(^3bӯAv#l#fc\ KAuXsۘ B?=׍Wk h{4M@9}xz@2͝g"i%~F^3B#*.΀bڄ;8o< ;4V  fed>ѴhK?)ŧ#X1<,WZ/kG믇ì3K C-ecp\ۋzEr@/ÝT@}Xr@U@R1^ed(@@Ic*M t(pqX xqmNTye`H{@w{ -ޮV!ϝTvƀDBt%̯@ȱ-ciJ~ěΦ|зr:D$('xEP_4pR#俪ٹwGk'`"0k4ڕ&yo$f,i*PRtD[4 ?)\Ut3dwsQ@hNA$E?ZO{g#ddCŀ3-0G^Vz^i&гܥZ`M tʐ@xo>,ƨY '9[Ս ^N$u$C TRhP/;%r똟G .(΋" E@cϔF HF~٧xg(Aafa Yd恗LqKh!Ss>}eD5GܝFbo21Ϧ*U';tl8H񿻙K%k+/^D>Y ʺ+ԙe2*bQ]X @8(F]HDcS"] =i.@Emk7t[ZAv`~Ap^Nb8%($'x3J *,OnD`gI\ 'Dڋm[evgxƖ]z DA EvwTbVӡGN4"Z3rr_Ur-KPཹƿ $t14dJ3Oupu=_nҝ  I~۵΄KÛIwZ1b?M`~} 4i0L?qVI-1xFK$}oW@~t`잿84i2'5b/2Q/H4r$lՓ p%.1o K$ ~G]/{ mT1 KI7Qu۩yD<0t r rV*EĵL@H[U3j##¼H>OxF Ⱑ1 RT' ʃ/,[**Zpf0"k͹Y]^fxsR\2V6|Ud֠ëVW pLC-o2E<Ǽ.Mw5y.^|E>),۲~40>w`"@wkBOO|vNIУmٺT (ppz` @ڹ{EGw]s kBd}8zb}'5=t nP xҭ]@JX20 7@&lАuh8T-C[BnsXj܋몖蛆 3LH^Y( 1b]EHמ's#|kclRwGHf 0#BCg&.n!*bW7<:L Cpo ;m&˩UnЀ#s1ه'5oh7O:o/e|,~ŽUЇvfO>HrGeF_ a;ea)ڤ1J(qXFx(=*\i(vj:J`A_427.%;IS(  Ö3W otYB;mVϺʳL^{h㏒kllx~;q)qb,ylFR=7ӭ]50 !b)V=Z 5eoH jrxHFeP8nej,9߾?.ݞ WBB!u+4%.ND?jGM PK{qasd:q [Ke$Yma)/ p6!1HL!@X{j9zE(}qq~~peDc.&^{Nj Bs=YL4+C]ήttfrsP|V(Q-] |U5Z.LQM5u#}iG]mgx'Oܶ/ϙPxi²0uJأ^?1`vfY&;u.+:wIHڳΩ^rvиKnnbt=Pc@jvC5dl /iJ( "39E!in'@K1 >qz[G!uIz0w+*,/*(gf;`xT '&=Uz'"*eevRYÂp-g,Z\yZPt,9FN,M~:]f.>UL|R&c1[l(Ҽ {:|;bi! Eө.>}X Ph0 gĪDM,+66wdd.Qʇiu>;%W GY3l5uJ}e[vnMт:jY I.>6h#\:_HΘ,<0VaJcO OC =MzT>ırrj9}9VAkFM@sM]3Tin%# ̢>#3Ƽ@BX 5: *~3VР!U2r;8/ }[>EhRuX1w6UK 4F*nH5e..)A(w2>{wUr٩8R6N`._[=S{0sd[6y*.nl[mYv"9 i4Ьxb@#w}g͚iX)Amɞ*6Ap#+Y{P\tU;У`jHehك0..a{~{P/HN Do= 9^iH&YprƖ Mi`>YdRxgAƎL4ʄQmҕݺɎ!KN#fH68S$G Y>,*lxy#cڜ7W8Y2l9]QvtLx ܆IMwkSa/Qy8RzEFn 'CK|76.rS޹U9&mzE,϶B$kl+C8Y=y?_ 6׬gpe%Zn,+9)YnOt2zuQ8C(\AyyFtAr=QM"ܺY\iC [qMFD:>{9*Y5t 4 R?ГnmY9_%rK{L 8t&$Åa >;DZ('zᢾݐT)CP\͵Q4ת׏ݜVpYhL?)>w䀋/BCIGu8NV?bD*$q؎lrI 7l[ ŦlU":GR4IrMIN}TS_<)Ơ|}߇4EMQYax%ܓmW\l=l5Jٳ҂=,3k2k 2a81|7uI OO*t95Ejːq@8'<XkL:Oƒ/#^'{-lKÜV3ӶCd!TRu5ȚWưtOL5({ b9'XjװDŃb'x/kx^"ב|ؽH`ڮ[D}ƴw% G )uvzQ>v@8ǓVf bCZjR"*epatLp͌3Y89c駗iZRTmUj^<t'6 3Yq|dHaD"^Ci V q.pxQxpzZdh1GEꍀR1{LOڣUvY8eP0 hv|bw$'N ᚽ2R@yd'%d[3S3ݘsJGLG-gjeW ?vi?[ј3 RQWsD=gkSl)pATHj*`LFH0)+Vfq}cmհ!ѯ8"qe2 Sw Њ!n~f#o[l(8xHf+cZB1{;a9^h Ǻ3π]{`v]֣s^XאR!F-3Ux5RfF4#VP f /zq2hФ_٘_SMvzou Vʭ/i픲@%(NGEpD; Yϰ{xa=*:sZdɻڱ 7*Q-xi݃ y+[/ts_gIi`#'%J utd˩cw?U`*7c٭ڌ9C { mp~%B)sr(x@hTDek* @6#pU, S2:=-Il2},uFsz>Fxe%0@[Qo8/1۝$$Z9)k?N'$DJi^މAJ>eV[O {8~m&SuV鳊{$@l:zNl a<`o#77 ƦbWG- D,ſ*Pa횸Xd*1l"[xwʌO;MiI| ,&+qȅ4rbvCIlcB10LXOWQ>Kc{3pg$qV?[O@ZJ-Ο 6>JtCNFEvboH;#ح+di}D8bJ,oxl5EIut<=Nؚ~66-tpTwvi/7<] DK!57ȽR&ȾgKCd2dj)+*~e)կ5g}7 !un/ nM-(cu񇡺S7}{ (hZ`A->m5Нq)0'ZenPtA]h AҖ?p1 AFA0 QYܻ f~D/x5-KhmXr^q=nz^,k.L@n_?aF֖DֹɓF2XCJ\;ǪqʅYiq ԣo}ev"=a2"ɗz*#-{zkf%0A.F 7B. v; 5D1VM'?ekOFl~+#3c^ůC ˏgw*7ƧBrHk;oH2^`t.K nWT7ОK"_R?ro^ɲTKNEe4iYdAÛ)5'N:\ Z`WF\jkc_twVVd!uͬ ,~{vuȝ}s_&]״b21%imd$e:t*0^"eHeC_Fc lߤ '[iD E\,o-t!l2ښ¶sKhci &jp uS cc-t p2&߰(Cfc̲W"3O+_QKb yeLevz ZDS]9'AneՀ8{~z?CHAF\d/p]*,_'1^!j;Є&f2Y8̂۔7\8m#ܥL}rW"\>ޔ px6ŭƈ );&E'+h8jpWNZ$uᏫ#ib{˦_jۀ[b]]wc%}c9hUU5~|4A;-怖 a\#5_p^tVqmϿe]DκrJj ~ ł4hW^@8x˩N(Tho$aB|K~4R6>Ahpv_"816cpÇCZ($w Yb^FWE.1"ШɁ|Zd\Rp8`yZ3@.5e@095ܢ@< |vf4TtbL8b&rKF+v@ء$2veR=gۄsdK¯ j2|K4T(7"|Z 0sC2Gzޡ @^'(Q5&+nE:g#\o4/Ɯ3@zw(] 떪He*0sL<7 qa'sG?T|뱅clX44|k_D-0bڝ:RQwOqMDȊTqmT1D2XD?oq!΄m׼h]WB?&ngA3.I #Ga5d?V$dx"~ g}qD'q* 5up,D 'jBk''D܈O!LNt4\by R'+eK}+*tz3s}9IMжi(H&"!Jׁ2Z{1Âe0283_m`{G8:[1 $2DG"5m/Q8Tf|gt{ /1l"쎵AFl% trTb&\- rþ@f/r~DMc0S(DHo`*WCJDbE/W.9 q^L^S,&]RPSըw Fsﱩ8:Kr5j1JtSz'%Ijw\h/)E+/ZF*i~hg _A4pan,m6B:9題%G[%*['K\ڔ&5ڐh?3Hh2/A*غ$%mLj/..ut&Vi-;~]c!H9˅_쁈 V+\_q6- fPDu G#N?pm63ubC36FSY}pN7>a I,gSAҩCj4A[KDiJײW(.Q2,{?c?>bVw:d1:UJ%58g/D|XOd>jp8nU5Ng< ai+6b+û"C1[tEk\YF &+:N:!E.؞Ew}(`[:{i "4;M0[HǬ%e [%E3L"fFN:\ꭰEqԛ2 ƼG)s^ "&|l6.ޤE6| (3Aɞk%.r1}Jܮ2lxDoڏgz4β59-ngJCmbPϐ}=r6K9_xd$#uák~j)T9AbWzY/Es~;<PKA:/˟"TDB tV0n6f3Z:dp4& QbC|).C;Ls9=cHU&A?3c^`A4^\y?\h72!,|pV+有? 6z5"\N':+oqS>a:f m3Fګr\ah0J:5`5Lo1yuUV@"׵ۙh۟B =3YȒ ?BLᆭ8Y VbhbPF5G;\Fyrxzb<*͆:Т1jW<$ًO"Pisqc >4 Cϸ;Ch'OhS@ӺN G$ᩉFf׳Q6ʼnW']7_y_CUZY/ 1\6]IݯOթQΡqޅ#Hg@ԓQT~ZZ*mw}Ί|0CCz߄,tX7A!Et'Kؖ~X)&$}'80+Z|R^$~/MR5y.WMqL{GO~f8 &O,+Wi%u\x} תL]#*)˾r6 ,ga;eX;+i>*@Ѩw8@qPDjdzY%Rp ެEXq|,y(0{$k Z7YwzIO# v 0BTi `Ӎ| rhS>cı@ef9#֤@UA;DXt'?a!U< *2%w!U)gZ !"z$6 :lM?pж3 np2T YZMxLrM1uoϷu*JZ=fo#MUI;Ix2UQ.FFSTΞyBíl{ c3$9+3%?re0@K2~/dG"7)xCĽ#gCOI3Y[E\!!BX}>:srOMUrpf],Nְƀ5آw,D|jd5HL^mH'@t)6uX[-kԫ:8C:L*yj.DB{bnqe GZYlx^X CLwʡøNɜ-M1iw{LdBw,]=yR@b +pWI4G'VS'#ꞎ+T}1o]OTW_`f>m6լ:oKCOҏbxKoݖxzQ (zPKȳ DHse8XfFʣ\!F8W%]H/|i QsvkX?GcF&-5`I8LNk;#j/[2˦ PɞW:{C{]gFJ* ~ ([l -k-S)%vPڱ3.PDQӪ5 gK#J9%Ym nH43Ȏ/ߪ%ʸA\;NIc6 eOZCypu!謿{\$ba~ @iEr-llϩ^Y=kfSZ5ln\Wܶ 3/7jヌTtEM}:>D:-B1cij;s08; Ih$S}]qW2Z񿍭£FzKz:Hh؋vg/y`FK C)7JZ Gd&@+״`k~ b8;j`s(vb1ITabHG`g!9DW-M7[ z+jkkJlg|1ئpmǟ 4SkB*yfn3;f YxjYf)I](0 K_e`zk|?v'}r2YfEPzn`UA2P%# Z/yl|c X3GwY]tO6ߥSwf 츢0u~] VӝdٽAtp]kHSX7IZxԙlGz?D^qǗ\< ή3!͋t d@qU^~0.Ĵz1U]郕2i3iXP@!?Q}\& pya5R65hdӨoX^'m5#O\VD%X$MM.7Pk3.3MQ+ߧqD ƝRaU=A)PCÖXޓ)Q4)d${L;+w=6:6K1>ć+ss g\3y{{~aAX͎]W"R&zgo[ 3~J䭼]ALPl9ƉѣG_ݧwOjv7aHqT 0n0t)!kǒ~tS5$cG jV^k%X$.@h4;Dw&E;I<!cSh:]7g ':줺C;4Upuc7W|xCpK_| #ǥў;| YW=$  ͛Z(ٞއAB+ 2(̓q-':Zo&~nޝ2(}uGAuȧA*hPJe?'rGV j)>0`%Š1JN7؉ūZ%vUmX/ ~ =N&6}0ʵ<eΧ% d_ >wȘbAܑB6O P2Hc8\̳UD~7ܝo^"XS#;^kBFQޯ*pi,Kܚ䣏lS]# 25Soa 4r0$)46Dɝt٭e-9Wp;HHB(fw$WlB6ޕL6='5UG%Ef5A*.9Up@ Hݶ=1E{R$o|?ĺbP V vGN~zA%v$vWaA>!Y:M"QxvڃM{-ĎW,Nw_Y8$E鋚O.QUVOg8m8c ]:CoQ[nc`ݒgbDͩ;WEv'oENnOxN WyF-d2=w^L0T !oբg [ zPMGU[.^aB E71 lǻ>5i[.4\U <}Ȼmn7J-}EPL4P7u\):Q-~V7e!ĥCq:y$QlGax%@L̎oOW3=玎9CoYٿDPu&Vi7Nb2guB:S6t yW<PN@2E 6gV%pTmo O C'`/r wk)Pj(5 4T_B@ a,)iw.D||CA"HO`o(u]npEtW*v+sjr9^9ͼ]ax8l<'UQ2C"tFLX~@d e׼ z{Dg VH5ĜT+}ȫi2v0[A.;`Y"w')k?#!9^Se`FJmQN+1uMZfZ*8㲛Ň\à t^fjyH;ǜaH)#vD`)5r߸MF4>Z9ckBZ  ZK`ȧ'z)nt`[/!]&>*b/םؽ%4(|7c̹^˧sQeh\t-oId;! ɳZ.j@Bg@>3Kb@ 7$ 0 )x&V:~8SRWqNJNT-7pr83~PSÎ >Mqiٲ.!G5[f RO7J+Wr!q >/WC*6$bf%P'*zwI4c k\fZ4o*!.C>Nh/,x'Jigd^X@#tF[.5p a9+C´-@_TEJJuKT桕'Ċ`|0 ڭ4W; jNv<1gݣt5j@$@ѩ9?ڑη[|~͹x:bz yiJѡVCb,ɨ}j9]m3#H8iE؆:0Z~{Bu#߄VW6GV.Uf%$̳ޟi5Gj-D:W'=\k?H}K{ںWm馎.ɣtLy u>eDPH*>oGV2T֣k#5)GL2r̂.QhQ/sSG;#1M0pC!D]x ڎ:ܻ2A/aFaW7I'2' LQGЃd;2{ iMBW (JIO%)-&-qa-rŹ7@6'"E#%8J`mˇG_uG͒NGx5յb:yyz^ YITL&E6}y)J 6zM9)|TfBH4~W>'-Y%?# LUS 2K1`JYYz3hiwn\ d+X /զ-l wEB8-p#$ndG , KA9uμUAsNgE0]1z`Ysd`J^"f/(4Cs  ǟP9I+)tG(+ݕk˝K?楪,i*:MQb(%=61誰trŢr{Uqw#\X=+j]Ju>AhXƺBx8x,cuzk"m>Qqj>HL[L :iXUݜ5/!^XБVk7ḥ -9wv6|Dh>Tk]巋`z`x)3!- r )sԵ-=PUtg9Z7RHܷ\I)5`>=I3n'?Gmʆ5և1ACvsyGLw9VswS&L2Ir?6/JG5;"8fȀQPe'ipi|"0O8rQ'\12L Ft ޫH-?j%&s6ιh}Yn ,+r!~ 넏{״5|3xSl|}S=Sa7me|Nf1!%Ezl1.TYѥ I6"[܍8;DlO=s .KFSuL_o~xs#]5#5)zA5v✊Y"C$+p$;O$gЦ* )VX@qX]<"rAؗ?.HJ e)x-Xlmc ::Jal.o`TKՒ3{Hw {<խ D$_l N8jYl: wuA)iz+\܀6. ^j07^C[U)Ujs @B%k//.[~ BsTV3@g_hY:@"MRSe_׭ᑑ?mq͟#2hk:8e˲;Jga2_&y˔? fַ\ħ˶Vnҕ_ 0| H-<_wŏ-v:'e<쿊yqdp"^2xu7@Ad>~1v7F8LZ#3Se+I\(b<<ˈ7zIbU+Wؙ&M9i}, Ce> Ci9>~a:|IkP}y:$LfR}Ojdatf<=GsC Jv޷[WxyGL!/5\=WB#ۙ0}{)~RmhT~\ѷ 5S^J1'0`dQ}5|(X7F~k/˼fU=mL{Z,1'lY~;F+wr5h8;V3\ !cO9`Ϩ0fʌMLmsu I.40g`kIxPmzj/VX_ ZU˵N|q}D+=i:QM35._aG^x)'[}a@/uǕ 'Kt-UR Af#XSa5E߽|Ðc1-kn5Ɍ٣-1b-k$NEތE![$Xٜ`G/)iA}S岯UZtp!Ca%^ZA$wntLTԈV8;Q\F<0S MQ2%`{&ĐvfAM䠼a }P' PsCj#f< $@Wr ;9J,cch ;ŽfզQ8A?5[i9Dڴ-+*ڡpbBWX&VzMsKE 3=pnjПdbA0,&xXi3rge6*+Ln ~mxmM${6)=~ C͟Y@psL=Xa1E™2>DC_-Fۏ65]@ t)v>ZǾa\\& e/ZuQ~ܡE1w(CCΨ/^o|1Fm,AV*:!$aL~*"4g=CY0ڸQ&4]xUF˜Tq pHk`A}z20aCEcgM@@/t9N'̒J;Bm|}~$f}EӭU"yǠT&@1eXf -Cn"/vGΞ6SeEyK6pܬف|>|kO:J88WǷLE/S4J݁V;"M*Oݕ;GzWqdlHIúT VCcC:MƒmHpY8kX:Ih@#_oO5mQ5Urz4\uYgGQJG"TI4@U3U9AF VerhϷam nZd g}}gN+@(Ⱥ]$G՗uڍZ *Y3IlNVpbߨT n *v ru3kn#)˄ā$q *4 ` 7E7Kpn=Q9>ϯP$E/,yu))!:ds/CPlu 5 pw Dl/) g>ul^G2r0|B@f:=tnߏ*fM=^e:)-ȀO물7w@ 8Cx..[ InFZ6pÊ+֡(|@Ó/[V7@Gٮ|,{e٠aYZX჈36#&">7z =6{d#6m[k[Ć(uEy7%YFCоj4AcTzO1I}o{ k!Un^йlīFX \jJtg g]6#&NΨc$VϫI# @kJ"(!:y)1HA(bWD`cQ0H.yf/*I' ?U.5> ד+찦kzkbOlqu5M BYNܫW9,c[!xLx4v[M`B#9j|-ZfRzy@F0Glv*Vv~#yN|y;m$OBH)w(YSPȺK2-%/oee3bG0Wҙ3v]Xknߺ"qGU6^2 O[˶sNd"Hj&ԈSnRpikۙB(&Ӱ4{ 1(|5Qx0HC8B: V.FN(se\BBHS3 9 9X"h$$ƫ w$ H4t=]qbGeP4fguJJ8Ӑz?yW uk'ݱU3:fXtWt+ߧ5;c'f5@Z]E!z%0V[\D伒(G`3]D2Ս!zԥM0򜴑@PeʶDhն$T~5G ,NұLނbRXanG 04Wzڌ*'ûMx"lMk|Aϊ)12y[7?;@A$pŋb?*G|)bN;=H㇑]`FN99!(`ʶ8Ogۑbp{8kԜ|GBowyb6*xTCLe9tϤ8r-?ÞFE75k=݋YK_f+/f5\Hol$IK.lUq1}w]=z\K%+*i "{<߬ PZJD=| ؚT?FR`~ e {~O˱%mzmrEA R꽊9X\4$#r$K掍c]Cߖ"$Y)L-K$P6}+y~ͬSAw!C~\( 1[OC*2\l31hqK";)n>؂_˥sſ~MwL$X2ߎ=9X8|BeBc=_)@ !-)KѦ7iۛc>?\iVżenطr>*t-t[>Y]RrD$d?p%teʝeu:k2 2n|v:W1|s)< +dZR^_eT.YgSWf`"2sJ16mmIS"x5ůi*l*n}A&Ƥܪh 6zb9h>)AݹWtBtf[ xfkA~,̈i0 mhҕJE85d[p}s.C 'siVƒ MHIqꗁtڿÉ9sob%{o$,5*.|%ȡKn)p6/lحb2X>N'0b#|q#*gܘw`-bY>D2iH#^{@vIӥAé<Vs3,vo 8A)dW: ʈ/MYX%k/>,QmDˮ`,ULG}[}2&/smrꢅɎ幅}}U4IóxE@A֋R?Մ9 xTL1=3z}'0HckzXNA8Nb|jy.>bF@XE |"|JpSڂ7WeF򊦷UJzҳ OJ˷0U{| o3`2MQES`˥[ہzٟ_ml;+N#&a=}9uc^F,/ 6Гh_ݝer?zn`A@b2(2䏃ĦW.qqY??[\JmYΖq{f+UkR]4Ok$U xp0/mSLZ?NjDmn:s +'{T0nn[ ʫ-}j m?pyq܏9Åisb5:B_CH@+wāty'<x^ya}5M6st Mz"$zQl& tTwA[3-pv6*/ r=Q ?U-gVF2k!2B~hoRȮ~sdd¶ yޖVT8(Ey_f!^fZZT9x Ϫ5sDS6!j #RWoo(cM+>8U%BkdW#HĠif ̰\䀽"?1ECJuLW!\@%7=p{Z˿Ġn9G0.4ȟƧ)WhjG+x z*R 3tCJ!oõP5Ѽ^ WMﻞXnͲ"ؔYg'n]xs* >-_cФ2??ZrxUH~^U?p6svοg6\ ә1ukndqŻG9u J/عXM@Cd4Pjcz8b\nDAVVAK=-tz,`V Ů: Pvd4-9{1UyHxhkjNz UkNǨu$jcӠGŁ j=gaIT}bcX%ct U y_}27dAm md&2"u}eT'Iv@ϋs͐u繪~ tLLE=.9~7SeՇ]EL=Rf\,HfĕH"p ϓ4x t2/q [˃|7 砀KJs5SiJV|zHY$^n鈜Aĕ _A{7d9OH'+$$3w9C%['(㬊i–Q'Ѐ.^@Tzx攨Vzu-uLj} i=3V)b3ՉFVfǼ FPB%];S~YkҬ2}{D 1;i S|2-Pض`5_˵0iu.:Z IBzK Z_1`<}6"q.ihN;C s-LFxj[ :!vDӻ"S-E:Y}-r7v_Ȗ!S ?=%[F(?c*HѱȕU ^OɛϛE..讎0 u߯I:o|^L#zbf <`H ?3#r;~~P@)7XIKj`@]dZ i RR]h[׊Zs},4YS2Ȼp/1K)f֬%ġsdۢH=V?Tjz%wM}fw94C<Qxo}YJ QvGT+?b paouùY"𔥜G YO(]3$t?X0pR#KG3ҔjjZwr;1:)C'AIWꪫz =|L |LNӘv(ߛv psaXSx9mP Ő}@Iy;XoJA5p}ԕs-?e&Qp7L(8PɊ԰Sd"S@6y,_ιnX'"w4ԟɋ'Rn(Y7{)8UN{(Ӣ R9u}5u/cXR0EUNa.eQLߏ$pY̤ T=~;ᒃ-GO͈b,`Ww;Nzf|A!* T9p7cfJ( 0Ļq="Kb1ϔ,{ A&&,Pei:=RaK؏K?q*z~3b_"1e+^i@_Jя֗d>˪.s;{㞣~Zx/r2UH{7Ρ ٪o2&4I) {o5a1t]746w@^@M=r8 T_]Ad[/>!D.e}}C> RQR_dwel'-yKì`M*_r%  Ȩt荂\+^ҋ2ʒ<{4LB}q2# >Tk Dd _fGi\a^ ˶2K{9@xx\Y]^aIMEBv)dr+ WtlhUjVb fh;#0zEUZ>FP)p=| H~)_B4c`9d_*)A؆XB~C$>7W+ˎ!dv5R1e8Z$|M")*C7x[>z2|}QLQ73+/|T/?kTo Qdx$M}0zI![ {K[ HJD2 C4}v^KxFvrY? `1EyLi. _6b6dZ87اJˣ8މ j {=u;z~6)=cFS~K Z_fNpûEla%w WMgȝKaT|@TX V \0t<:qQ\>c yMHw.6sxs ]&Pk%c (&Ma2mFM ?g F\ ¿~ {ec+gRnKpq??E91tKdZ~#K3<3f ׺!q~Tmvt.H|wpexɃټ|L O8$qbg CQ֤$%CTZY8aJˊj`rw\,C'm;bBn)[1pt7r=0>nƻ/w]5AB1Ƣ5=}zeE{1!V$Rgsľ׌;imZ#]=FK1x(kuIL!29 `^}e%jKnD&-m9h罁e5ǚeڄfX^-p1mBٱ2`9)ĭ2 I89ښ$N&jxlYak9j\]0!JRrqU$$zi<uі ϋ6 Ҫ*!ٸm¦Pӫ~6:/F_}:XpWeP2f 2`"pjU5hF4md-\y9u( :8]jl[5xF|F%^N.ֆuWtmP~ٸIm2p;/%X+|t]Mp WVQ N^ Q,TڸNlWk! 1o Ѣj:نu=.ǟh\_G6e+4s>"B_d'b@O_s*\aa mCi{t2@| 8e-/qٶdpR.q`,% %RwЪbՕ#wކpI{ 4[1Il?p;kt9nM-o-!,#;S\ x7K^LlH[lK^͍J*"Hߠi#|_Ӆ @PKKE_[X31s_KMvoӨYdj`^4,fE,l1%djIRqe'N^'ِA@>` M&lUGi$" ~MAW|_mhgrA( $EK̶(%Y"$)iU)] uaLo2őhn HLDp4@?xÙp=3?̐&;3SUbYgTa_4 dfQ΢ 駧-ͤ1UU r} _"ZJC<ȁB?b\ϭS@@!L}y%`X-i~##7q#[jbo7|΢4_F`z-WkYA:]ewzzch*tdM-9CP6[$O3_CSZluu'a?UB `S*8Czi|~0Rz=O̓~ؔACV1aV݊2&<^ī34?`;/lZ):,gfգ]:ey~5/p #-G A ř{qlgSb Pj4NzW#LªOiIc!r[q%ZRO`fA@;g#FA+&aV$(Nǃ kۊCNPhdvaY.r9[JjuR8 g˵`2K]DrU-\2579'B^`!f#=0iԘKb\E:k4`'Y{2>35% /Q7ԧx棵ȉ qΥ7"4Q]Y~(H!aNqdڑ?53&hA xN 3\pz_M@P]Xdjt(Bbm4~+4D~@4Q^"!Ӿss;iGH9#]XG^9"6z.΍\J T=uၪ|KJ@$>#boL~j J㡫,@z"/&~#gY(gG+cxsiC%!)9UMI)JZL\򤣛<0XzX0G4?;4Ghu|<} p>EǴ}˼)Kh;N tZ]zsf?4 pB,-hQw7c_ OĮ%bRU`:F^.Un!)iIDES.̀f%"l(?<i(O:SS QJ~wkwn3-%5mˏ ?Fs,կ V>5x4ϓCjquvQ}n쬖&Vfn#@z).rJI=ú#1?߉kem,X ‰`UW XDɭ^~Fj~=<>X/3EL Y\d(j'>̍5f@j Ba2cxLvcaxɠ_45!S!B.EKq7kN hy>˂є6u0QR7@zEU"{gfFuW= jbTdگOaYHf:.IU"{8"Rl@8u`0r &:8]ZS2R.lh8t c2fg=P2?@Z2 ae >(j#&>8u*j^/XO#Mm QD5>3nڞc@}$4։=ε$k$߉*YCm[nqL"vTӈ0d6 7Tns`!p5h+`] NnI րϣmkT,v^iKU fYƯ\,66Ak:}?sl `Јz\ 㲢\tO%-6<Ղnr T&]эӏ8.9Q@ʤԌ[>@ܭϰ+f%>q dX'oyPJ0W,]nMw~ k( QK#gǩnJ%ࠇR7=BVHEp6C[[وz1<(aYܹNi˿F](*rfd'\ybJ *J0ޠxPƂ =sUx$OFJph]IĊg DKh5ujX~_K#?JP˺ igfdv'4 (gdNhQZt?i[@7lpG#,PrX.EΥOXxu4H*o=Yz(%`K:g_KAN>M1$Ӕ/-"^ݚ2\.I-}3]טhf$OC `Z6{Cq} H:c,aAZEB~ s-UTÏ'2WqC 쫯WA0'/‹f:B)cʊ%]T7/ML bQ:vDd~LDQcQ&' YtE ĥVh8?ޫBvO6U3A+|Z:{~˪ITJ:>#7[5xЂk{lnclWR٬+U~ ݿi}mօ J*1EwRV :cbumˁJN37fGS2 u/p1\*L1e6C20g¹52JyFֆL"oִJ]e=̡YN{KOT#f̹8JSVj3'SϦ׍Q;,.ׯLg~qL9o&:d˓J9D3ɡ”UQb}z%[{9'_]U-)Kᄀ;f0 "Zw"DkmnWe_j=+ 8G…e4v~LNA䎣5JI$4 gHq)djc^I$i{b߸eB:X$zhQU{}'$?K[7ǓܒiHw; ֔b)<_N#/FX]D{djg|ԭ=˓0pZjdZ}B C^:14IwSLV*D[G$@Mux(Be} dUUMk%eƳ$aӠ~ ={Ԯiγeod,Pcbq>̲zlϑ`3A7d v7?+gyT$CCkĽx(\8(eٞV` "fIvo:F L|@A.<_"]'R3}#/!nob^r`GqSoSTbnp= Pz=>?tP=eu Ѷ ^K9J {n-<ܺs^xrc˳k66@u'fyϣЩ 1;lbmz;U%Yin8#IްA53YO PCHVzԿ< b+#W\C/@*LM7^;;Ktݺ?h 5r}-{t}lF o%+ ^r7]TU IvٰK7&oӗ^H3|(>ج+}],)wɰ֒ O1z|S).Q,Epnz܂E+/ZtlL'C/.NW7g^jH1DLZrRQN`zbf?4q쀓tREpg5e.FlN~sO q˹P=6_ˢ&e[%@_[RJ"xZXh')/?5smc~0㕈s"-t?VyYLY +=L%Q7,󬊊G+G$r&K(7pIwnfBW`zv67cHu.6+ cGcYBe֔ Gw,=AƞFe/at {yk^j@E|9PP#ʍĎ+aǗZ<Āĝ c4CN v" MHT|f./oHf_nOVnOfrkqC)hwM#l?tRՔί3gha|uB2ʁ)\+))2:V 4{:0jCG:v$[a4kcRX7;t=}jfݞ Z3N i`9C\t;gܣ v㶄XW׈qC$0SO'O3c~YH?a_3f6S q55H:efkV/ $D ls.)|,Bxw:KZGǕ#t%QzɑYGYD hzF5',tIFl*{6x(T%#)i޿W5X;1C!G}PM37f?\'j{U%nEv?Ju8AUa0V ruW!)G?ک˵NQ ,fXnC%!,RXHClH *AGPmR&Ie00`)k$bЇXh1 2PrM (W,bM}|9 14֥hfJ^yi?\Ac OJ챁R)H 0]Ǟڑ-5.-Un6[xKY֬%[Pt[z&2&51ۡv bMl= #mGS7Ȟh+X׫fVY ]zzX ~ 5cvwx7~n"s 忪{'Caq'[m7FkԴ|R5*Fx8 BҶzڟ@1Y?洺#Ze +Jۘ&\h;glqn ^VP5#]32Tt9bT gjRQOKxO"#?Ur gRsj, 46dBzD_>#]y~سƍT&on<_}׈CQіu'# 4.V~r {.r- cO~»-d]4c$_ce 3τ)ƴ_N06gijOucrNH5Bھҹ6ۢrK䦽nxw7_sǽ%욣Qh0N4uW"Jr9vbhq U賸ܾ-U,.(LދIy&@gtvFnǻAa&Ez%_oxx欅~]Q03¨:h^RJ>1j5ӏs&сX;a2 u-+6RϪ}ǬIXb#aYB6ܐ˺ԷAexix?dtWRöx5s܋ߩ=p֝0_y]~0\k!v+~["y ._qN&tS(FCoaɴQ t|6˒إy 7DWqC5Jp&<(ibn~Zv4Gg6gZo+TG8 t̬ MDi8oxI]ފ~+xT5J}9?2,:'Lv?c[qdWH7|"ڒzO[ e Qp)w>ЙY=H(Jy[\Dԫ,tZQ@ yERW?5i??l![i!h!g ۯF_;CM*9oD>w}-s.,aLzT{[ ' "S%V0ʮOںǍ䜀T[4C+gn_LuRr2JK;ĘioSD:?}ZnhDl3 Yg)LߏFTqhi[ 7a bxx!&#m6Ǘ8tmw1{"U0 $o9CCn޶xX=wmV5 \2 ! -܌mz:rˌ 4ἁAdvbyP#ÕTe]FkM#} T ; fR3MNOhlHA,3C)KZ!܆Gaͅm7ؾxJzubAW.O |)098˹(j\>BH<ԽaQy#D~O ?kJen^x|ӂ4/m u@51 =NhP~q#t: ҹ5n Ӽį&*ڠqfj`@ qؙōӪaj %M 1xr/cR.52]c ܍ѿ[M)赲ۧD^jC%Nfe֏,O{'iWN\~-_Khݲp&̑#UmnR҅yaig(h^qvZՁNv%62^^v ´ߒ&UZeT4[[8$j%R=05VfUȒl –i)B,;Xc6Y .-ib;!j@蛕ga>3Bݏ$D?Y7 N9 (|FF/zB`u/8` `$G3_e$r;n_u͸ ή)J yx KiDL"@"OKRw@EqA n?T_bd$D="Ё_,egܨU,ÎX/E(f+g`7v=gY~wp' QᑰUt3#i43Uf5 vےIG,(C-Y\j uȆ@XGrV75Ut31 K+R^@qh.7QE#;"ӟ`<+{IN4柈ᠣr{ W~ȚGp)#s_ViobX %T=֔J'7dr@Ⱦ[=}\.]o?BѳAС8~N L5H ?](hPRz XT?Ĝ_n2oH3i>#W{'Hrwy60wkHP< pc(圕q-sn/u; I1B`BZteK~Е#^yLaB XٚY~ˆd8{jήf&X˹g"I3hrq$1`Da YzZ2*B=w.> ԩkČ;!Cdﻢƺ$7̝I`hc= sI'J.cQrTY3v@ J,SӓvXԷI]bAW7Ѧ&;$l F>ܚȒ=l~L 6 YFUZo5'5نMG۲h Q#SX͠j~J6XI˱j$ۿ說0%`R1s6]O-GL\  U7eTE8&uQR7샺AHo[nD-yZH(hȐ]b<[/P [ =[[nz&=x(Cʋj&VU8>uWL$ @85nr,>w]; 1iW{,iP7\{t]&k^ g"AXbzsWI"?y(h1Anp?lŀ%j̢A_C"íбe_ ܖLKpi:P^GBw}hUa!WB*eQճ7K"G^pG ̒Tdp>S< rwY1(Ӎ7؀(}OM%^BD]Dx.sMPjx<@uӹ*N-ҙ*oX<jDSy ,1K8$W'[4mR9bg7 +Eo?:o8N+L&}KMO;oJOŦzh>(W"zUrDj$Z]^&㉈=8^-3;Yiaڬ'xOXO_JU RE%Rփm%f:o8jkR6q]p:R&(NXBc%t^/66crȷ#*T~rq?tpq* s(i.%H4wny8Cw[ e!O Le'k+4D*sik{rȂa_M|ZEx?ᡶ;\WY ph,tGpN yJ^\J@Ź=V ݐgDܺFC..yHѐ@Xk( Xg\CmIkP)_xJ׉Z&5-9| !N%R=Vǀlr>{=y $eM(Yu8A- -9FƲ;;Ϻk'T] HO҇ӂu]P 6 m /5w%|}VAe4_/γX#=7Ҥ'-fgR*Ml;h E@kg9wԊhE P8e-އ={8D2[<7\A +gZc̟Ug; ͣhP,IlQk4?@z%AӏYi|=^R:f:"%H\^9[o3 'Z*W,JdP]m/T>AS ; T =a PבŭWfyȌ1& hw];apFDdy+9^''Vxl7> 8N?y uG cZ/_ gk\Hㅿi&y(Rԫ[>3}U5RA _lv2 H ,zֹUљ?z.PO Z**-%zyu6q N~GtYSb.Z{{B):eOXQifegM BHMAyqXSH~303h~I?D]CHdØyIBuSAm8iHٍImhz;~]-H)np1!>p]uSoTGXzSWB`oDѓz$ҾM?qI> ʙiq! X??U4XQerO[{TY+f\TA_ -vǧH*<l&3MqJB%95dUCًjC/5w|u֥S+rl{4􉳗~4L=6R¢^K#:qįB#`d&B\quhсކ|vFm٪ֽMwF}d?LG@PQ_w::Fc_%Ds0aB@՞J4;tx)Ҭ9ԍHRћR&j{hkU²I2+OPk(dt5ޭrͻ:=R>bd-#`DY+s,ڣw4Z'c.tS&4Lf듞'*OSx#u3" ."+UH(`0O\V'TA@[PB~44vޕˌ002֯z_r/C˼P4CYӯ҈L5ܹxHaž(Jg%cn ip5Cz<1AE-5r͒yZP0:x%,JJ!t98/iu;2ro0$7's?ۥ%6 IM'̿@@x|-G%8-YsھH^1L,A摵S]nԛlm͵DԢz],4.4"nPs7R疐cP/ڑ\Xc$1O-6zOgE3FѰxsӎq Ŷ')ҫuΙ2&`vUCI(ޅwKA~o'悪 Wfc tc:qޑYΩ=ԚZ`rq3_*D=!A*VQ2xC濷g,d7h ,Ӓ[$l;҈/*2L3'T"&paԄ I óúh9G?[ƳV4r?i[ktW-ྭ5FJ0tܦ`&ouf~+ A=wxJ{)fS=Tdm%Vɓfӕ=AriyWP"*D(*-s̄z-=냴:\$9 ܕ ^8֏5b^=hߎ4!>?ZT|{ gوة Z|AMVD7apӶjZ 6pq>"T.1ԉK3b|×~Pܼf &RKlEѿÇg+0 @޹rL:KV!BV%gBW9J"'1QW5Bz ,u8){jIuAḻwQ`@h&V"52'\ ZX.Q.Kl$ϱiL4@rX&mi0p/@e #f*-8ED0щ6{SSJεz6Gs^0̦ʕ@lhiW>QWXJSƯγuPҲB4_]DI+e*p++`nzÞj4)aV}{;*v(nyà(&E;_-v%hfhxfYyz>1iRVu+XQ2f)+lnT3w|HҽVH*ogMgJfmKu5ڜK@ʈ1 {Oz_7dH&|&JZV}u:Rb4ICєdeLpMaM`S^:*tT5xݰaF=>8 _w`'47*Y_)(sWerօV*_ۑA҃:MA3`Z1 w^:A2 ĐG3 )m^ _R(=~1ɏWi7ig%"0l.8+ςg+FL%sO;t;cRuSPm(wH9?ފ$d)S᠀2OB[3@Z~Y>u8猥F9Rj [{;z tM1Z{GTvUɺO^d7 ?*JLNxi޸{ A`ѻvKK0?K^2#vNdHC_*Q~O«@XZoԦ/'e^/y2 0vPR3H#,RMb!AaG ܬ]BF&Y#Gq5E>UFIr]n6{+=1R:/g Rv2ffDvU 2_ fDsy WnsEf]X>=J̄gSToo V`hQ^N= pbnΠ o 9JU.{07kY cH_8nuxz:hgdBa1M7gcKZ[8 TNUǞ (/fe(2hu$3C,7OCezcu}=&ZQ; 5zG(X#<8zm#Qϒf jLpf8T2̛N<:%*{ H%ՌE,cr Ɇ mqڅSlѩK%TP;V {.?am: hM oԽ(rVkC1?ֽ]!)Ci,$_;K Rʺiݜd"E ڳ,T}!ggC71%R֌*I FN dҠ"QΚƖLM1'.ŋ<—ԢmcψKP"WVB8=+kwк㏌̝h꭫pB)@zŀʐzwPю%jL489ȊTI? WKbnR dڢC6  ~dSg;i뿫Ɂ5i-{AxOr?Mqi /w#TU-9(eM:ֆzpg9ĽV1 +cs$^c=P*^Qp6'I3-nK T |ZdW߫=K+aI^ɀePZz 9q`&pH*yft:yžyw f6&sL'nֿ=Y, bt"X l9`٢CؼF_|h0xር55x䖔zȚz9څ c:KU%'OОwgD鵢k8nDr!>hGo̳NxڌG [Q^U?>J5pb܋% ¤gp Cm{=ݧcch /ɣBc:UK"-ʢ&iUzzR-XH D܌Zy&:W'~S ؽ w*k(QH/!| ;(&;yi=@* EvI=`D#Dzl}6Ht0sԚ/2w)ևfϳkHF&K"l%@1*uDgakc;FȘMs|.&bN87" %U"}w@vК~w}7UD%Kkefzcu_&GC1TDducV>l0  =>[ O1l1U*s)Fd*K=34}5\'nfwqE5, _՜6wFakD?jW> S5#s=Ft[-8p<ʬQj-Ƌ|`<MИIwȥg^àU :/#(ɗH/ z#:!y9mgIqz$$6+OMj ? * d <bj.{jTy1KnmtcN{)y):7~8l)=H:̥2[82x{y9Br~E ŘlltAƳT@h%fl~U֡T'kn#j?CQsL=us-TYKHy{K16WugеQ-5%0cCLX^>耎hfR##i;7aGLYOtO 7aWRZᒰbōY23M hR^jGu"tʇAy2V5p<]p֜e=l9%MvXgAq_9ï57$ZUF3-=*ǧ*yCf<0(﹝X1-1r:ZˮhsIqWG$='ؔݤAb-䭵CoCI% ٸb0Z ZNوc?^g A{Yc:!~bB}ƞs"IaN{x|S;;KӤ'0Fe4_Qx$IM> npi3xMoKjJGr I4ϤsLHc VP=퇛l5o ;M$||DtsPVN , @Bymy#=:^ɌrPmrT-q?; rq$ q,0ӫڢ)*/Xc cV{â=]@-y F5˦H^'Uɓ 7g h:$q Q[ⓧ"VI@3{u*cFux;pvbK-{* ԑ*"?ñR_F6빓p/n( 50MpǝY'dޥ>( CͳWw^s#uGfS|M\Wtn'Im9\4lj؂D].c3yuCD9٫KxD?~k-T[M@\Y8:DOB[AT<(ig1w=Jzj*lw\30Al 袇WJ29զ2 4g ҅_Zs$'vԒrq}t`3!sUWol6 lG| فϡ_*-1q0 'g%=k4OhvlU?/^RiLtIf h|&a?7Ɉ.-6[G=)<1KPOyp!J,b/3A4iP!DZ9N2!9bٴ_Ui)s ]9 ӵٞh|ӓB7v yk 8>^jѕ ITw^:{b.Bn}q SeE\#<9 1n}" pٝsہf#>*WB04=)|a\Afw)2.M->*Y>;u\Q澚{B4i窊 y i~VZp-޻Q苍3ۊvڧgY="dؗG]_wMI\r3͔CoǢɇr>&Σc8}H.۫9)T'o&Yv;nn`/ʾG/\&U=3K \(\#ߋRpK%1W0J"kw`_&QSu\օ5e Ph 0NO!˴HONPțͰxD>Eϟ|SycC^h `eynML0Y$19sg+ꘐ_ŃU h09s6`^I]llȸ۾8NP pW]DHxŀSDM0b>Vդrv/P=$-Dn3d;#y)JTCóRu2L|֪S@붅 2k:Lrm`,w߃G|&AS &A H$̭ vUnB1CLMQmN"Έe0pqq[QVAXl َp2Kaz*,PGrOD=# iqhx+aIq'kxiɌg#irY&2rP\؁ 5n3iIRXM|;RGwCB>݁XۦpmfjQqH9 1/PēMv#.ýӳ iݥ38eBq˭5y=l!eaǼo9LvT#Y1v ⦻Yz Y'g\b@bF~z+:lMI01U++G]6EuZB V~ jSRdfSGG#'#%u]6l ߵA_#Χ-NjЃY}9SnNEwGGBH3Wz?S[~ī'm*XSKՏ93Eѫ Bֲ@2zι a_LfD\jCrLbý Q>_RνSZb.轝tg19+xZ x`MSRN8|P}X~1[eÅ (Ir- $tE|  M}V|Cmq!pd1vHW0``y>'[ȳ{rfصQL lAcpA&ހ/瞂3P <6lS>=x~H$ncGSKOO&wT^QvTFhLZ^d^GdoyV~ϭ EkpG);[cFDR?ۍ#Z?ۍU YOnP~/4Icџz%ÖUDѾ[=lBU7B_ Y}' n+h[DJ/e-5%Et˕P*NwCUA_T!6jC"ReS=F߰ Y+%E%$1i2S]ԑ\֨#| ;!WfH#(˖ Wp]NN w놮AځDV Ο]UO렆 :_5Xh[yade)ItB%Gl2݋٣FdcLVHt}JʫeL{^i\ _T͗Q,kq'zTk: miH[ /v.f,0utzUHNJуe,P)aWT`9[ܶԦԥMH'{F|u݈eb!`!md&#m4bcH6邐^[e!`{b$`UK>M>= +݇Kۓfl[rc?6ImU\C[ņwHiM<:#iN<{S,orurue-G/ݟfk4\tSJ28rx_럾l-qFK!]*1ni0B.ġP Ţri9EAaOE_f"]c ))q=^kK&V1 ͌zt2{%W^}3V[BlhFC^$< jf_~wW/U(qrGTZjh2/3o.sԮ_Iݏ< '=ZȚ EG$nZkڐ5:wEEKc߱3+篜X^|OF4ΰgf}[RFf|HY%hP\(!j$q@V٣˟d0M#)Ů>Epq.Q|I_Xr͏zoɬN03=S_,HŴۺ]i4L&7N~Xw+ =U_L"ኇ^gKcH@F>)yS(o.)Hu!!ݟc00K _BCXJ+A|ԭmnW `Vst+TІPz!{76pBL%"@'QqbFx7#ٽ"W쭵 XffQpa35v(f p_ 1 % w"^X,C2e$Fy Xw6ؒVAet_A"nL_#|@)d$$6]SSL<#`<@?Xw7@%hj7ډPBnW_ohu* -H4Ȭ-:nLu /TCv&\ 'N ny>v^RNk֨Zt>Յ(7EOiHFG=WTV:bB,0l/'qǠ$m &IѮ]F}uOYHÑSAWhezq̘D+UD@r2| MR!,U|>iVQ'yJc3ǖ(lûgP4fgON ZzJX N駊t*:@u^#N7HuMn[p|S ~hy[,Y[ʼnr8(X1Etv^wV%ZѱXqܐ&Ēp" l!|l樵 }RJ5R#=q%%}-3V)f8BukMD:uzn2NO;QϤ-ݖ2H+ڨtl) .e1i?6ާH.6A'sR4 wg9]phñ4m*pq]ȉl;1>o`êόQar2=@8/Eb3RXMxl$Wq5dץn}\6ȀAB481_\7'^+ʢe)\ xPaa { h."DJб8 %3m[47+Qxe@R+TPb]JFj AtċVP(0=&BkUX>mj,klp*|F^$!͡K /60 k\+VT^sl]᭮RKUo9Sիtr3_ &{%qO',JaƱm~x$xׇ3rNÏ!K<?jp#;U [ܧ<ҎӪ`ËwϹpYeiŌUOUv!C,rf%hn~?C4 8vۑEb c˲t,zI"Ø6ː1P4N1j*d گtq_6r`fJ/]Þ]M$Xԏ;R yTk醬֓a&4|AerRDlȈYמnCR v]Iq_qw|-^pS=h;jmlˑv>މ6KL (SPϸu2*.)*fەFn )u sJۣ̑+D]uB_x\a5nvzNYnzܙ;3~筝+7Y;ַٙiE[Py\D}vn3L|9wbҷbrv\!h3ur{;Yn2H9 TNC?PTPى 3tùA| a,!()3GsyM\Bɤ/5ǐ* t/ltֻk\跺v(JG#|*;TxN4<G<ņ` LFT[ii^M!7:Xܷ)Jm窡D0c c/TR%x>*S)l0Ci6~[RlbYWhVNv qܨmhɅ$gjǯcKEba\+NJX]s#'{QucR-b􁰰 4%ڧ`SU7( e1N- M.^ˆՠ&v`)(SBH>/|!;?ڡhia$Q|Rk܅8tjnoW[)EE,&<}I`&FE'd?czt3' ȟO6Lg"AWFmZ5_s A Emd"GR3S5kZ2 ^O7v[Qj"4ś0N #:OWvz+$ .m EH7r ĀX rAil&X3@VZLFӳFC1.~ǘANe2.#nab؏4_JP`Q ?v?Ilxa_ί 2$$3:,·YC5)NeC/rEѵC@ ks!nU:<Є9`cRI6,QݠN0@EehjDI m0W =UVVPKAs*S,?Y]ԧ=Ůk:ֿ*su什6x"杭B~/WtKV|=$t*JUdګP$P^Ԗ `x||,hM,WPR/I0OU-P~XQw[]* C*^EWS_x*-~IIDM$,%00fi6Aǭ4'Qzzqq3'_t\CfCsWBxӨeJ'@N]nBb&Q."s_Sm`*_5BJDt*gǜNΥw`$ul09#/p5Ə<Zq@CsMQ–'(Ѭۑy tqW5^W>%|!6B<fQH]ϯ Ru v;3[32]PM ]C(ԫ1.YXzH 96jRK7[-HEb'OT~)āLwL7[+ MUzdvʥ8Q$rF<"LJ|j&^|TP Dfa0xIcȌ읣hvX6TVWޛy5ff!@H`d&70<%< m;;h9 +fcXXZ8Ũޕ~U˟M/"OXiQ)^3؎jz˳uSrH{j"zY qh3 j\Ǥ@Pb[&M݆".Ntĉ\";(W<wLU5vcp%Da_[`G1S[n>T H`5y[P Yʻf&&jktC֔mj$GʪW-3T&$pA OZlXKp"w۠ȈW7;xdAQ໴UR\\"gPN9AQZ~e{ާ,h{eͲ 0:I4JmyѦsoF Vq!&fQ*^;w5=HV#.{c:%!t7hcaW4ꗣ {#I SzӐp'RKA e<+%t!{PE0xY*aR84iM x;t$(޾m~g[QdJY̋%u =̗FOfQX7₮X nO/EmnNOn%}OKLECR'N)] `wl0]O>x֌ɫ7{~۰ќmќCh p:ȉ:QLR\ # >&^_ZMPzYUsOB_\Lwwd MZ3r}F(iU\ 0X>1c&@q*6 :'kr2Ancd ؼ% ӛvJX"Ӑ YnZ\汲ܖ58oT:l{B)pNu,= ;O| N4y(Mj[hU%$} n m~;3,1iInF-=#zߡ+Ez'Kҏj*uyf&qA4`Hug 7ځzy <QWlH&6 ZN9:ĀƇ//=x7J _w!1do,i~@z=9U* 3-ͪ-֊58og#}YHI1krgsTl@F(0NeUl-BT!x\F&" ,Yv߮K⼯}jDsٮ$7+H.8%x2T]L ތ%swOJ C8jk0&Oa -/aQ"&[~J)\k&>YH , ckb/bTNy޹h ~aUo7 ;,.hj"|Ds}s RXG+ɛQ| cRB@g'e)(M֤F{pBX@p b:+S*#Kh>8!eCo]CWcOc7$Q LY@\ A 2{wjKlv}$|6.M(ږ'`GU^)(KT?ܨFw"" NZ]RuT_e[[p:*~6;gcѤ*e"&'e*!|\ uͻ %3aS?K(TS}(kC|_ sp';ⵆ% obHԋWƈ12>tʢ+$6`}F4&KáSdPda&OtBoCVUw Ht~e8>@G!{dA'8P43""ۨ%p)h/XH.3yo*M4v%kh?wJ#{V4u0m qFT.ǜlxs-DzK hc]2V:ɠiRrcayX@>vI: Nϒn٣FCݹ g6 q!={}</-2].wV^T3ny9 jJǺO Q)A&T4$Ēa^VqhmNol6f~XQfK O51WU>g<jZ4+`qӺ{jjRPfq%ߕ4w#c-v7Fe:x~p~QV}^~1NCn=L }錭1킝g۽NBQf˳`Vҩm\([md1JY?)zij:m;5**T;|0TO#W((MIϏē6USE~c4#܍Q F(9FK 2}2'nт]d!(P=WA\ %Z?nq0UFc4z\ IC+(!Wg3UX65 *n`W?xٴsգ u4EeCv4@-H/q-W!_?Iy\*(5( V:aX-˕O}is>6_I$Q/(/}DץOWqUQ>- vT^0LX)FJ#T:]Ev4MP5o#~.ul7-_Y*0Q>7v0g7L;ڬV`1Ig0 dؤ'Q9x[`DQs~Vkw+h3a"p L&7 :(I>bn2$NWZ m gf/!#DleߙbaCx2Y'7];%+_/)pj'q9[ e#SC,;6%hɡb29Qadb] :h-ڳ()4غ ˝A+2=JIe \'K fhNied~N>1`e&^?r)ڃ幾M ~ sӦ^|?" >OxO/I@{%)5vW6JLT˺I[6+yË;p'䇍zcmʁ8#䈷8~#˶d_!3-F0]uL'+~ZCaD构]1A_'V`zӍõ'S=o󆅽Z#aj|Di (g5u!*FARS{8"hk6h I SK*г?Q[^x[aMHu%[ ܫ#f'NýCs0e`WՍo2wŐ(6W>pdLQɦ0N=֐{e{[AMݒ;»>/9ǔe!f: L67aP+*~ɞ_ _rdzO?M An/*fP𴽎g"TM{1L-7옗<c獳L hMYqr)႒ʼnį=x>K]?Kt>G,1?KH,Zlsݭ/}A>fa[q K,{1r*wT !tpvm>t0CwUGVyή*<06 U' {Fux^KxM\h),,tz/{z:Ve娦'l_Qh7.ʰi- =1Dz\ v_PLM##D;D}^3Y.3 yJ@2I$KvO5kO`u/| 12f˴oQv$$P374ZdcpݞFfHP`u6x:_\ Yp7:F#mcH )"$ϙf*8x57c1/p1Y}f;yN ߪ2HtBʮrܤ yRA"i?VՇ1Q(3iy=ig4b!I/>>_]7F1aM~hյe}(e7 ڧEvC=b9sȼw.D =. T㪠ž|ITTH1Ɯ#B[;S"W+3{.ug4BPpj nUD+qhi~ɵ)Qyqr]WABnW3{=œ|[&Cg _FTO`3*z @,xv%Wk-|@_$KKD;c\)E/\_MbM"$W'-zuܢ97J|u;=LY!TEr^8UJNi k5."mm@Tj&R^W$fN"i;WCnm4%XpآJtۧancޛ[4lHlɆ~>}}*?|E*;8S1u!e#K#||3V{Baם:I]GEA=EDFA,#W~J ZP H+&?0e| O2S׸5 \xb! wMM5j ЛŻ${pk2 j5 9Tls`@U$P38r?[šQ䵞҉Dϭ߰M[`BGӖ1$u479pyN t*lqQBtaVR}*ѿ2ˈF-c*~XFҰKĊm"XvL7:BP2|Lr R Jv[ U-rT Cȍ!9Y]}S_"/TRkA5ڡ_ؼ+1Ǹ, o+,1f R~j3~ n\  D>k4=qWo*iuNC=,W͂c2ˉgkt ? 8'v 5n17ҫWJϚ ?W2X'PO^ PYo IXfv ·RK@MLI*R:z|E% H>}.T`$jqI/`Q0ϭ2h@Mbg#v7*n"7:՜:ZOI-HKQAu4@$o۔M lpV[ _nB4Gl4;\Ι٬?kI:` {d?I/i1>k\m].( <קEoyv J-#6p p9Ebl]yI8'#[_+[ # +m)Byo^I5 96-p E=%T [ML4JxMdxS*6p6 ""["=::a64h=;gesGS` 0N,B+2N?1KyPļ4>]8Dm^Q*u`HeGEb@Od9dm!sDS]5CAz=H%ҫ$j `@ a?Ψ$ ݟ\5VKB5;s^,O|uz{y#gL]Os 9yv_auZ_'yűbzӌAQ'7iY h WcTJHW rFBMhv$ ôd3kbklWs>xl0i$pG"An)L`ԏ. MpsU~a1҂z!.8tRéqy/pgd /N{(2ϊHăVT}Ҝ=CL!`T %mE{ Hu JО4m}'7kfT:5!os$('AcbSOJLM{, ?-SYNꡝנvYx;Vn9 sЉx@UOݫK! Bggp/2)VBp/rLEew@k'f5+˶@Za9Crid9^Vu1-Hi])_a4860 3Tb%'A=VC Ԡ5]׽K{Ȕ,/5eNe}\|fQg'ng!=%: ޵vlP_*ᐧe-E}w?x;_q>(YKť&Nink*dO!+xz*i?O`P*=p Q~Sٝ2oԘDkS㍼j{y%OKY 9&xә^ixΖyW;M$ \ &b!D b^/ꇸc@Kd)Y.E2:Y[6gcQ:̀]vs[_j 8!F CDHYQ{8gAa;=#-kӉ-_ ,: !'SIzo1&6 YqS dφUlzT`a Š[)$"H>M&'vX͈u&⇅jU#Dذ{#$l!Z*rQ}w6څ"h~Pn3:^lyL( AbX94Xvu|Hr/8A~>as#!r{R;eq8KdOrAa3^U~C~&GB<:°<v;;Cpҫ~%KW8w'$Ly5e]%h~J}Bj$EdEgɧ@*/x|'C0?t8p#`pP"Ry2x9}Z9dW:1I,NZ_\,=#̾ Etgn}M#}C{p( jnf,.r?d4\ӂ[7$o2Se'8-̺r%߱p Z1?py$tq-:yORUv;?Re~eF{oÄ`@ҫ439]L5ZKgk9U&J,2j1O<<}NP}}Y'{jW Ȑa&6Q[]WBd`AqH=WxUVL@t 'B{qչUH0-J{3C߮bzy? MeLچ@iratO_ ՠnDN \{tA;6^ >vYʤ\\yAv'TPh>7oԮO} t oѿn[@|Rz8df0߻LQXFYfr$}'LcWeLj+b#e>im쮂*;9ܷИpQ%3aK! g睝B2p +Jv^RL3fo&JuoL,^7 ]\h̘=Pb8/NG '/ ff떬KK8'י_DHvkp` oV${vhE>* l"TՊEhd='+5,A8Alc䤅jxȜfq ]3s .(I+\og-5_PErUF7`A0Pd-i~/鈐%h|dyi9ocԅl 7 dg]ݞY=} z7%v8;1dVӄC铄+PQx=~bSdEe.6c9?st6›.|N~O}!MzWYMyQ/=l,Nw)UZ||# YRXSj DE8=3"`BMS:$Qxӧ K57k|%ĪXq%ud"l?}^mڙ$%3i ~3KesªLţD]AVnf) u9ӶqEtWBZsC擡VM]oo)}:##g=з5*>:g!ċZZ<檧g;ie@5Ǿgltv\PJojKUDHW׺Q_UW[}+F%rI~?s(NsSQvO'8>0Q%z.SI lLYL≮$Z(j<ʰLJ,4#H(Vy[GѴSs( $+|FTBqbc2r9t`n@wU':,{ wygFNth$N`4YVuM%c+Y :64> \@lJ_ zތzx $'^un9xt ՐrCS?ZL(g- MطXY%h]`kocFGRY +!!曫ѡ$Ҿ*Kugw[IIs!tǖEx[ ];ۛA(~cwB}mHQ|{e_(܅T?B-]BL-Ӱlah7oɹ\*yt.+- ᗶ i֚(f M3Wh^WwuסW 6vO9I#7S QXBKjgY>i n'*NtD扺Z x`Aq3KCLXOǻt) (j(M-^%AY*GĨ!cjK>T]Le'/nՓ>YZjqujLc_!ZKŠݖUz #E}vHS|ZIA*~=="2~`UD! 1B m{1- Yó[il%QnMI(1=H=M,N=bxlCNP.=Z~^d1s}>;_l6~BG@Hctjb{yD@-r2Ds{gIDFﱯ efHvcXͽ`$wTt*gjhMkX*PNcjp)zB%C@#CmlFp .ۢG5RA+c%LIWvP`<6 X2S="~bwSka׈[']2L9^#M{sH;ьtkvoP.MX핔mw1I̕3P9쫪̶Ñ#!Ý?y$ga/ 3o/C:PXfuk/! lXbd'L1u=|/"uʉCƔm@ʏ,Ƽ|Km$tP匆B,L SFU\fAt-hjhlJTǩ-wX29w,ޯ̎tɆRg dU➝J-Qʙ-(`ah ( 8,VVi]#Chܝ2Pθ۱RgS;/ qT L`a wҐ}&X|jݼG!YnlMh*Ue)"'Diтl!"pUفmCR'hrqc\B.=!K IkpSRP^W;o5{x@BZŮ @3:; js.wֺf(Mcy,YTžIsRU!rBz x7+oUz ԐA%l;7p bv*bjC/U.Pij| mEݵ׍6Y:K?˛4H_ñG0NJC)yəǎ/kiQG_aK|i r>pNU5bۿ Ԟd vz)88|Oۅ`|vtl)yV¬FcIX7Y &A裐}&_0#kwvC|A #f7vG娤J)F1@e`k4_⦸(,q\[74P@%e> ( . 7sAn@zh,j ]/HjR AEz>pF`oVӎ< X#H&1ޒ$nS|y-I`#/9BK+}E*D7NE|mf4 -V)M~@tU^8쥾jVjLokSiR.ܡE ZhA 6<Ooq!sp=.ؽ+x+\ bl>B`Z4) c/Z ܇e9 .%꜡`/Ryy%XP?7)7P# ^~Mv__I2@%Z֨2JXF[ _DW0]Pmh s@Lrm(C@ C(jtЁa|ιZNɑy?r!Opˍ Lj ٗ,f2zWrq4f<28_f|ӈJ/BJ$ DqSnR(΢? N6#WY@{֚ԣ!'LG8KBrr񧆕bEq ]PYIXM/U G_ޜa^+qm{P̫9ԅ> q6qpR%/d9,ndڴ_mj?tLy*F> V}  9lWFFt̫t,^W!p%@5G˄vy坟 C<|, 0/9~KvR,Ցl}6`DHK:Tb+7r /R+ݳi!d3Nl(:ʺT}?wOwh&v6|w)+062P /"6CK9ۋu7QR Oꋾ#}\:fҿl{izt/{1E>44KD7OYf8U -zɷMOPO'FOAsķ়1vO?5XVG(#|8cpe923 APYɐ'KdF- 9mɒa rT_:˨+4!&z3DA>Pi$,Bq]A % հ]dSTܝ6Z c `n4!ڷgރr<"XY8'E|xe D+<ד&LqoJΣo@9gL)E#^\:b; ,a7" kTs'4Opw$ 8OZۇdOB/Iu2+h}?Y Dw:$ɦnc{Fvbhfl&#8i ?\%u+ SWˍ~>Te;7ԮpWGjmC_ַ') ^'&RH1#?QSІѽuyH΋w{1 p{@n|- _$i ԭyfj[+ ^[9<Bk1ssO!d=c#Cb65jcc,BEAhm2w76nƜf=?EN%c(- S[gZ;3#vb>=*J C8 p2љ|9zK#Uj T:W?sĶ jUSx/ Mtx22!as5S.7B45t)͠Vuu q1 2W8!jI/LRan0 [PD%C1c jӉ0M:) \ XO iE.FfM8jG!/qYm3L}ɿx>PnFyߡnZj)p'#@Ed5j}QD;#rB T!F2Z4^2z GG= +;Tcn[{S쑦-΁ḻڇ65M}SCն6JXu!z uE޶5oh4Le">EUL1?nzgK_1:C رt>Enbx?=q`heMG@39;Y cj`-k bvPb\\Z^³1rK/>Ua&3O`[Ӥ5jߦ©Z~ڰԼ].\A`" {<.]aLgPxDJUBO&GqgU:LkvNzn^a{u{NEb9ôIS/ӿ5ډ@֭x(w@F+/"3:ktIz`qNd6eoP\>ET%:׫tQ&yrH)lڌ[uX,=O1d^̩W#[:0>!V()0z5GlA|p P2: ֠A[&vm_ ssED*8~uYN1.qL̉ZsObDi x\\k/lsE*ط]ɹeݶov}:ScCB;ٞP@d*8MH]UdN>]F&vWOSYӣglÛdKM´a;JJ 7|sK%:~,hh2OH.r @3@E'Y^X*ϼu ! ;0>Q>4 ![<6G_ƺQƳp;ϙ`R!ldc'Ԡ7wHsW^ %A q{1NjY n7b.5[@ WLa@fаIe9պk!W.+3P=')qMiB P"YGb. 3ഏ'%vʌISY@`U/-j)-R]xc2&{~ӥq-E0@؟:ϣlx#|?M)IͽUUm3FF Nfx|})K3.b\IڡZmdm{ɀoU@ʞe3_HSq͋ 0{t(@7FGr'#6nINS!E9JЃTPy^0m,Y&wvuL Y? EBS["K<<,Jo!R3bܻ!ʅ5FKe)֙m.$ޙuzPCyd֑mZ4lܕ;'*g_j}GgbB'jGFhhX{o:Ըm5a_p:ϸSV dVѮL=bJ0qh(u=/(S|b4X54OԸ דj9A~A9:kR|e<)v)rJ~Dyk)bbKVaYUs7M>p=MpW/>M -X5؆*9Fw@>cY+7rDګp}^_ ɏ]>ZJDQ`c'P\`Co!U?'H_!2m2=:0/1-֑Ԡ*c|<AlvҞO:ԟ<: uKj C4qyxdlIJ-9\ IM]ϔ_Lz-琤p>'r|1(3dʣF!EkuNGg{QM$4qRIgY)cơeAPOO_a "3:X3V 4;84' 1hgBffn6vG\pYc)/v^H!1/[F9Ҿq*d;#\ .Jѣy@eE'\[p =xӈv/%[MAX/PUkQdQ27{TNi5r,(_r5>HHX?1<+͙ZB9Ҡ'{ݶiS^fp5 Uf5~^$ Ėuf:V9cZ7cѧdScW) Av_+U߷( 8a_?:J __n7#p-y5y#j%6+p)/U$Q}X7Cy_ԣmX~hO\(y)i'`T瀥I5Y2%w6vo-H7d`߃Fs8q{;,V /i;Ҁx@ϛ

jyʽwv`Vn'c)ߠ?JuX_yTW@$1K[:fl,Z&&5rcj5dssâkfAh$Ն2| bU$HǟyuxRW\(CY;;Xh~ynHI5'C59)"\VH8Y$UdǍXCw iHEɢ/=SSsqA˂ SԘfܩޙ4)?,qv̓KX,3FK^êџ]弼z'{TԱpp F5P= ߼ݽiM8ͯ됩cqqƳnenM<,㵇s [ܕ`Gi`B;uHW[2+O s͒qFuU˶=a([ mvzU`vN,LѦzKM0TllBgb;<ɱL3 (} KWC^ۥ N>j|f9otn@o:#?oϤ+,>Kob(:ZAtD;94;,=V鎑xS5SPtĽ^̛OhK咆'_JM"-Ko^AuW~0@h4TL%|!oMB6ɧF~Dr56 pԴnoq|TAUF*Z2wΥvNr$k1jՏLkƆM }l*$ZY(б&P2.]gKz?dDPCdj{ B}t7QA?,8rG(td%-.u2Y%-Vk!|AxCGn18n* 2[BN|bRc%_% \'9m=;.6V! 8أk*BZ,od&͈x;e R Y,.-r1*שz0f 4( Ke<„AyڲAi,£[Ѩ nMM ږ5F}.b)lο PipWeZr )LB*k/aw'm>)R0oEDOlub1 ;=qp@azBg2<e:Z$O!Z4 ";Bz> \6%$hm2vxr 'sT9̜i 6t,u0 SϾ'pj~IR!BH!i *g-s:|S/F,br"8:$~@q̑{j3XlNC:hE먞u$㶠K"Pd ,Pp_f;-ńzƔox#^ ؑ(z_X x姟Fb/:w8w \]Ul*ͅ[DYLC ŢT5Ǎ'(62SlCA mvl=P4 'ߡmždRY?XX>~J6[~Sp{!nc-O~u:zlE uvwނa"ZpX:̩l^q*7T K^]l{n]ct "2gfJd$*FK U vCM".] 9*Hc˔[~'*70|g^Q`r4JكL8 i EyIwY] :,C'Ye}%Ȑ)Ǡ~%p n^|x}1 id =فʱ,,$,\5 Uyvxd7t]`+" [\ɿF-\`S 4?'{D"f=}h)@g՘DpSoX]|wkmo-؞\9l8WNuIp-> g깞HF{KbJR#_,k[ԃ<*:Q^ Fuu"vpovxo'qx\qV $Nqf ^ЭYpiYEьe'9ힰ 룽w+u j&I[]6'pKӯؤOߔ| T2$j4TD3 Jl]Əw2ND:"|x WaGV~'J[ п+v+]UMĴE@^׋/_w# ;uƑ}`,_m<^A8YA6( >PAv.jϺ*.'h5ePډeIn0BDB枝 HTQ/}XA1OPme^";^DE'@RCnA\O" RoyW8AJ$vXSu7{ɽU=5]Z+Na0O^xO7┡8:] µ]2īJ!QTP?S`Ðda0&Dp>1>9NϪE#m GDv!k,5I% dUjGkơ2zX^FA)tl!ʲk~`&ԕ4?7 ri=wN7+JgJD!˸&Ɉ9I8W!ŷٺ` -:m׾*tΩv˺x9Kv$"r!ϴJ:9-zGrߘ0 n;peov1[b%x/?B 8D9\̚>J%ҝX^~bpge,O%"܅_Ϟ (}ǟgG9+|߉]{AɲIѷ-@8(r,$KzNDFey%/>$'DVobBAx'l{}Պ75  QC7b@9}gtNpCKl6i׊%ezQ{ˌBg_ (T^ ꦟ*;0"HC9^0*?D<&4@ DF-ԑ =uKݎ2+c@[IC'(+tLϬPit)O3A9d -+;`&H楯+xb|ɦ̋Y}ˣlc:m x#JՔ{W4~U| 0%u/V8,Gq˦~lOP(Ic邠 |>x.Rp`Df^&IehWfwH}:"!/ s g&GOX$R&/]K)P$2fƋ9G',O)d+ew!!/yU^*?_[0՗Z %B y2 rBӅhdPHdTzM`'h5\_+yNӱle7\]t;[S*9:‚2F7jhύcEj'}\7]'8Qy"|FwU@ž iᖮeٖPVxP ̽So [JI"ORR#/ZY aŦl'(f,lO)~X/H\vl)fs7R"h'%uizv6KUȠplMm ״֌dCs^䜉&0m '}E{p)$Wr{A^sV(Ɵ(9 ֶwDw[^L\Ƞqb8g2V3 SwNJ >< # nӐm‡FW91m"l2oA8dAWBu׾y4ackjYt6 Hk>04=$)T`ڣݔPGR3O|; oB7ޓf?_yTzxwi-iNN6V88͚oY!gI֋wZ檉uUZ(+'Gg&+t<ğ1Hr0B i)0MO8+Q싀h0rz5$#Tt e2σ7ԮTSJxw.=jT-銄?e3'vKV{oȞP:Es׳#i[Qo`Qƣn>6MPtƑ_ vIb/yaH1{QSA3py:~B VmOA:=mM^61.5+]amV4|{c_kU߰yۂ5np} Dn谧wg*|,3ZݍYDrv :tӑ0q [+ @rӰ:n 82"e3EƊ'0C@ }+KGCH8:/y3m'ܵ,0zaϦ6Lt28ɆNu8mV Lmu8f iS?E$kn:ed?EX|&$@o]v!u T\rr6٠{9؅f@ *#bS[B+XY ̤] ]PBtSGA84کGicSM ;!Ae+BZi{Z;/z8qGJ*n-lJ*;Rr7e <f *|dL5rios@ϵ˭okEğAaPvJtX 29vP,g `5Jt`}/e<g堘-"IhC I?-1\Lid8)nsuyMulE^$iY "Y]R,ji,"b3R(p~I4%IlJ>W@@8B;eޭ;U۪zoyL #Vp\&,_z7X8jۢ&[P3B jt0]j`_N k˺3#9UOa`l|EA7A}@{|/q1qz ^]Dm/~γ;@*:XOEtD5ی#gqR#DYEb8 )#ZںRZkข՟t0~U F-}YZ<Y+io~'\mQB}ɓHЏ8(d}}notµxd6Q߯,JҩD/!$LW&/fO ǿ!ZV{QctX%qŒw@l1=`UÞIO(h} W;*Z:3tQL":+u :%h~8*_[џ@V|{\lZ GM_5$P@d+nii'Nb4lej^NgiˎT [B9 iÚuJ;@iQ5c'Z7kf6II-aD9FJw)\{Eip컧a%& oDha|e8<Ł zܖZ M茽\*aERi bU0-4$;|N-Mx/xJSTYol uKHiG9I_#cuQ1BO̡N[ -0Z Ѡl(/\uY.9>p enb".jԠ6#xɯ9[r)VHQk$n 1{#&t 3rS Mk3Y wPIsXR "7_4]a8`ɕE,D4j2R&)8-bS1Qil֫g]v>/ќ?WHWd淮Et]GQ>Sѷf1b/`zI_3ކF!UP)h<Ee,Ng( VWN`RS )d=ҢI>̕8,U1>Zo!4E=t_`0l.M!rֿ=?zW?Xp*֥gimL39̙}F7Ǵ8X(Om6cлq[̶oޏc,_/TV!g 4t#员#f:޷t펖APFV_rdƏ+Sϳӌ Vk@yL: 5sӥ% ^ˀUPGY`p19VP/I D.1FjxoFt)dD1Y/u*.r.dZI!~c jԗ6?O#V2}#8*nCUW.l72N;#32: 2A18t!ulmuq(6_^6=@"p!!%60tD>N2TzdS/yZ؞x|F΃|C.Ia%'n̋l=HXKPl|Ea^`:I\-5ff֞ٛiD;+$Eq~n.7omMjw^}߮xt?X&lNnpD.T R!Yq0aZI K{j]X4A:Yf`3+%.Hл]b̦ӼwWMf8|ƶUu>Cl2}KlCWxgBy g:6i Q+w*m&ͽ7ׄ\&|OC5C ;Dr(!%+Õk{ d?pr>5(8.櫲KF4m1]\im#'ʆ񆌏ݹ4M;h}eGQu7Fpd(Mji&]:( Ӭj  0HF;m/$UYgwLkIӬqh̛0)^~gCL:Vѭ akژǼƒ< §ȒD:좃&dz8^ie0!I7BcﹴMQ7tHPa\d MAkK($jqA~AN3#w0!F}~6`< s C`A AW鏯)0".K܁Ќ{I$O-~id\\ev@5vm (&]~xx@~kP 767~cIy{(6p}5|J%VTE=  >rOW9zH/ U)j M_@@+ 5d.ngWz ,?~vp0 |r='[14FUNGB_|)Kn-UPp"zmbOJt4*Lj`Ih^#[O%9(!P-o#{?Z P)@M! A[c4.p>9kKyڌ;kP"l;\yO*-(@t<#F"ȼԇn5nⰊBE@0P~O)ʉ=\$ -Xl>q^̾Ы&\QN.IR,o ωm gPPw`!].oIYciTr⪰ M۱kH&]&N \0kC*[Q < tHqfrYq5 ;3_vsM;u!z;E>1I9*!\#(ty˹8Td$)UKrVVLb嶘aBYKYRvl -7#&c7mܛEXs:h;ңθ6uwo=+Yy,;L]dZ!}Ǭ<kUfMiߋ.w8Ve9zѤM21;3Xub`a|bPώ35(Rl>#B h'. Y +Чo ن$t;LS19j@ygumuY Dy^^#h$>res/H.h FJYaTU }#;ާW4Co\P/4.W8gGRyKJZ߭$WlLIGqH x-aV4Hx=q?"6Zs58XVҨ'=]Esk8.>msg8'ȼxzXa 걳$_[f ˩P94RuV#3)?# qhH~%9NGNp֌J0Qz([ep3+=<ϗ+ 5Q'G*tclڷz;##f1|2 9/2=Z7M"%kpym_nH!L\4Sb}O#Q34dvuhS~ts5C/M7h"KC`i]В?hK"?4pT'"с˒Q"Zd 5BumA3&Ţ]$2pDk iP ffdlhk@!v\ "rs? KYxѥ+ϞM -P9Y,TH#۷ .{y|;>Z(xax7@ZSR1v4gYDe2nۇ:\㱉oJ'A vh4)#)zdSYl{EyCuDe6Ā0l"ݱmh=`3bBVÖOn2;Τ^/DQk'i7Ŋ ri -%8zҍbY]E4BBTp;qB%oӻZ h _ynHeE#8?0ty!5$H; DKSHdO m>Vx-rE[ mR=WrC@;D!6w9L&Lo8/z#JZUJś0hYs߻\ wLċlb[^]2:` Y-*ↆS9c9~4?_K ~qLe]v ՛Y{Ҩ ,P[{[J W`QY7S_sN 7"p%ND.a pM"8 0~#G@EsR/jXlF+ٔoA@#0ZH$B223gO<& y g!k| )v .0fnDI6`4 CUE(KԐ?iٶܖ27QRAD{dM֌,k^(Ǒ,vR6h;MpD߳- ?p03O Sn1!pM"7cz,ruz\6$J,Q\ LU%2*5 tNr6cz^*#ͣ)F˴ǵBE=i9ϙXQx)h!.a[b| !nN%a%!E7 tW*B^pP}˙:\"#0KFDjN$% hU*4E2\-xieZD)hW|ݎr$=/#Cqz<)Zy8)0 N:%@#J ja[D3R #mW@,Fk @V /`0uaz!Ao#}Lip4|ˣ<1X'Kr)J$rĕ_i*%u,ox)70c!σ8]P!Yߢ0:Y&b'hHeO8  gσ/r\\0'*-j;-ޢ<5aoِv ]䴮Q\eׯUlZEAq'] >QF'_oTN WIS6䨕@jߣ1g(.g޼LK,+°WJ{vުa+@㎵* gt[`SS4ǡf{}0oM{^S~0ǟK$*;yD2.]Vp+9\+Y:궦J-itBmm?+?a"|*bB#8 \ >M%!C&qwڿR ;a2"PREGX-K@bֹ6~lQokKq(! ]]KWD>jbYz4RGUb~biĆrk_l* TR EfbU:Z8y< wybo.H,cq,3TwV^c40L=L yOea{g+ p3oly+[rx{!`kԭ `ZjM<wN?]r3,V>]aqJ.8 .s~b{pBBBަ`:}=r 2kbYMG旡U V52$.Jo|PU) ظ쯶@Ջhjó}(~l芷#JqQJxAY;DNb`R0cTԮ9%4#?"Yf:|B3 =X( A[ˁl1e&k~[ImiŶSC;Ps=Y}(5-![Kڠ%[.aSDVZ 33 VUJU18ߔt6G|mt0Q%R8C1*Ju^ FS(֩*KG;TQm~ 1Uk2b9xC 5{\LqGQk+sS920nct8?k#OःP8wtH+o]ulg@װBi*/M"gfQ@(*ų]^8]f ת&%ȱL̡xtᧀRB8Oe\wCoaL ;䑬nw@ǫ s4Ԓ0m2gBx#\Dno~)ͽ ~YyzW\Y+*Hz"?fjQ Qc\nhq ;thkqu<&g0% <*r= W[ͽdɁݳO<1t5}$iRbތ\"QA:P?1DkV/upX05 0>&_@v~("-5l3>CFLweC卯$#S&x(!ʮF;6f?8Mq[5/{:NM Gsj+oC,ح*bҷmH(}p2Rgz7N69iLTo/Ʃ^#t (g#!EKKДFSt-⋬:>iӇϩ!"wPU$y|X7Րed '7(4BY.Xk"u%ljx1ԅYaB Dl.21RrRozi\^lbE!Ňo]nk|q9C7xu[i"4m;V.RrpͩO.ŕ6!?I~^ !.7pdr` o.HЧ9B/A?l?t x/Ê=3`E.6Q8ͽ">hDLĤ'k÷Nׇ- pj0qHўKapS]oHw$I21x a56RmuO|,) 2:PDWL~G$WYmë˜OL,>˳co]j`AI\)Sn"DU٫Ght]̇g .\@44zR~H`r)ȄJ@Q?u#y M,ZWy<܀eR^'YD4ںy$;=lF>~ άhq(`[@4m:;#<0joOw+t$HY$܅+m3|1OC"҇W6B7VKj%("ngg:^$tq:mٮ ORzUf|7t0gZDY:`cJ+ &HֱjISCʽgs;̋#-> HhDJ$K׎E͹K; ƛKk7( A'#[Ak x3nK V2^a]GeJ2gICtsވRZ.Meu m>oN:UN۫YM |8 #JkE?0)j@_B *b£iRLOHkʡ]bkד?:aK:iylQmA[ZaLxoߩsXV}XvrS H&H+  #՚,j◚MLiӷB RU~c0Vnj}ȳ;C'~^2[)H:&R/s16 յ~z0r ͱHܴ\#OKEAG0.cvA&bfhN )Ǐ nNwK 9U/cz+l$)w7෕^BO~L&}m;G<`hP cAt~}1gy0}q^Q +ibSU+VayajYwH$aEȣ!2'宲]͓juG]) f΁^{EFtkrG*7Mϛ_EoB"!$R#1^ebBB{D#~;FCH^Detn]ǧE*аg0 \T:–::OY[,2:- 31~voʄ X򔰇-s;)ߢ <χrDQfΖWp3O3l<٤iyW۶GhfR Ld)!5J8}8KQP?^{ؼޤOiv͖\9wxI Vl!;!pm\T>X?Rڦ ?DPy=*9BJQ-T>MxE7RMa$/:BUkbÈ^EoFX Hsp'3r&/O4j)qף.ϾwT=*ؕxUp粠}I܄j46qM*Pz4rσfr)uQ#k`?ķ£k  LHT,- zʴ>JLb43+@;rm`성zc/ii)ͤU ؂XcV|äp дV zڱmM)M`OkfF6GyE(@>=?ybaJ$@ɲT$LGiP> @]c{G7t^-ȡl4~`ޣ F9X(ѤILκ.] P'H-6Xf1eb_r M\)gq]e ^Ym45]QJSP²9٢7ާj Ѡ/{dhdaFݽXkjED6#TFUx$foׂł؎uA,=qwF#k,Sώ]dL-fKzZ QMjkKzqY;5QjUvlw'˰VO!uT* ǞdI /(6 mRۑP!67c41GFB6~\J|H 9ZʠqvHkT ✦9Q,-fkT`'ىd+LvП'McE;),2D y}:(@J/eȤ:&PC.`qh 讚A[gf&Β6;&uHÆ >%vP4S¨y5d2,طH+~}(6twsbw^|kd6OGB~?:gËXpf.3a-tKpn T CҮʘv7+ n4;/ŝwA)L/4Uzu}~>/-TaeR<;2].]]%h /vvͰz $ۏTk.T|Ned_Ku(B&겖5Gxw 葂!3#SUhփ*V.|cO H Lk,jL]|F]bܞj)oW{ d=D)M7}$ FB%(6BZ7m75d`sZ!Z",ָ*%|P~c35ѧܜ 4[aW:vW`|Ӷ9T+]YϷ%1!#v~TDnj@ "g ŦB jAڇ?^- IGҟm ;e+) frg)OD A$p[l A?6(fF@:eV'QuYvRw{cƝ/Ptt?ee/&Sθ-Ded.,c* 5™Obt!h(bW휖T'8|Bƣ-b'KIKC%LN9e-,nHKS59! *ĄoGKBU8SC.B>s鎽mM4U3D}l^Pe00-Mp>>Dl jŰ/,WcXOZMhɁ͒ l nX)(/$;r.M%6<+Q0TysSUV:"qW3m Ѵ71o:0iާm rz| @"z%0^{SjIyZ0f5\fs >C6MÅf7ӿeJ.8FH\ j*=Wiϑ57[nAS؄WA̹Bf=]#ߓP+=a`6N G\taG*i$Vlbl96<,԰ \} TRFk4Jv0&-9G Q&{ h(l[%5P@HSvj gRm8z| Gtʧ <ﺳI*Z=u$ ()闦yLeqJV `(7hZĻB!MB %@k˂S Hd|/qn/(O(?p;X%o( 9k-X" Tz꼺(9GU }r⨪qIʸ;mi-%+Q~9j@MQW"zpP4t$o_aZW CAN5D%{9`]Ph/Kp[(hIiaM[o8iHqdcWd-_3P $ceY^'2V)ᆕzFz954 ޟ@ `EIL/g9(}ZR{.gQ6_ąi 7n4l+GK `S?wW 8J^]go"rJn n^-sIDg (u*W8a~^ؑdyl6U;MBDvz=D?cGIn y2Dt.|*S+m.%_C$EzaCHDf̧1S>#dVU\l/L 8|>{4?mf1C*F,{^IgsD7B[i8jR7 @G`L&Fr0w)ߍ͞$N(e>TrsOL)8:(q~Ȥ׉cFJ/ދ-:*OMya^>] v=c\nMb 3Gm~^8Qw+2V"Z*U~<\!CyeؙA:]D}=:ga*JNXre0xhhvPfAz<"B*x' Ij:آ%6M>+#M+F5'4.KihuM=cq:r.bq E#8@O$qɨC8K̿ws1HVvjӤbxiԧxg\m)j9n gNgϸ@3L_{/#Xocg7Ο강/yH[ԢFقT&a$ b$=@>].r5sX.OG ЪlCNE@KۨbG݊< P4AP3y8tlcD78Sc[Ꭓ]]J߹.V }r+Ub-ow˯u@kuUNJyx6M&輎2חlQM 8Px|MJMrxrfҾ_TQB_xM݃#AdS&a1T8Rgݯ~RcrY1ȣ9>~'6 8sشLꄯ |K_=y+F:CfŧP;R5-^L>\*m'F,OcO3aVNtFICO |˽!9+=~=:_oK@2/Qw >?1R}N[\)'@kjfM^Fp gC֥Kq g[^go-M_8mZek( `} ' ,b_ 8<1!NoYْ2^BR2߅2NSa_%XK;N bhfCM]X辍qRo[^aӠLNl)-(H+l|h%PпUpYuH7kQ$'ɤ Bv/ ͣ^bUϪтxi;uF@Ȑ:@pHǍ*f~ >ŋ @ܨbF xt=8"42ΘX\]5)kmCq];ha~Mu1]J{S0qs%jzo{g(SEN wQ.-`:²;yq,KRQh"Ү @K_214eڧ Od{s40"A*:w }zFk9"P`\5:M~:B7 (؞C?Η6.e8mgk -Pg<6gv|ueo7N}%g-t141b;rw( KK&pU[ eddJ*q![QvcUKWG/=Rŕ%bg5IZfqEO~xjX1~WX| _T/N2O9A t}ہI3!i!Voδ ;3Ae/:'rP`%s.#7̥։reF#,1Ԇ6PA"gړ l}k`׳1S׉nsh=Yw%V;hl1 zٟ op%FJApjӻ :*١ѕP\$Gug vkj8׍an0I8.޶lV`9ĞB.@yvEʹBu2q΅U^Gd*=l ha 2ݳ~0 s|:F jZӐv9 nLC]Di-V M;9p% P]ud?W\ |Kܖf=p9rĔF=$ñc;ɥ] kn M:nHwxn@QQrQ;#{!%[ R HPu;1J'}Rtݍ A$PL'2&bmկ^0R݅ɬ)J`;oMkd_E)np3y^L6q;CQ%#@4U%W`M׻-zy4 'DЀJh$/ypEdJBa #<̨UoĈ<JSZ7-Pc$ : $@}W4jXuBY'nXK+2%QBah#'E*G ^Жdɔz"}sĚcx@[uzūvMx_ I8i , *H]+{r}ֶy1z٥ʅ[?Mۣ"9 px]ϳbffgTG40_>*;\n(tg~eTix2$!DWjy[!ăpe_G_4| `ӧY^ݙuIHۧ<  *9ǫ& Q8܃uo[2*^vxgz- 3EN^IѺ%iFլU2PK;'>AdEt:҃fvӍV;6U7z)8K==^ȸrd[7Do2D;!OW a%S|ϡ}|Fhm-UejqTmr6J0rh_ ?KيDAѮ,Ao| ]˖'Qt('yt8/R f'/`>B A63x<4=vn%$yhAmpd>.Z=2)bq?Y5)z%_C ͍U@7Ai KХVRi$sN 3݉0 uiHZrdYd[w Rc Iu'(1ɉv1d? kQ?FZF;B )"+YdZoy[)er_߉#LMڹ7"9H5q^4Z.f:[~՘/esIGd-mL[Ű0NgNv_'ޔ]>R!!n#cZ aԔ?WƪebU׽\Gڌ"̓^wGcʈd PhK$ 8t /jBk`8 f L}#WQa*w'QYաS4HCZpKV}oR%Uy[v+C@QK8d:gHp@H4b.ϣ\\[Zw 1ɬl :L3羜2 Ą"k[y:||"s>RNv0Cޥ3~(k' [xRẲ(wQ>Fr*FBdK5K7 sug1B ꎻݴ(9Њ3Z] qSFKuR7BE?^0G?wgB -2lI`\,l?8 fcA4$ϻ뱈[Rc\AU$si7!uk8ʞK҂tHf{/ycx{K#A$Ÿ6᧸xw JPJ8S^R-:u5АTc FIҁj>1dʏPE5r~W }n/m"Y7d*"_CLԍ0;Qf$2LWmqCAm{_NXQ&7E]G|߃k1fjsqn`U>/iAZ#40۬+b61۹C 11'D塻ǑS=kѻ̬hE{vepO kiR]R[߻܃ |*lZS v뭮b?9`W`ÄۘBۇ86-gB˿{͔J-VY k'#[uAKZ J( ^i::/,yXXn`66hc?;KGZ }|m$ kT ,8N_J#O.C;B^d-)>1o4w?]6F^mj+w> եtAҷC ѦZ6qrؠl&ǫn=} 4ib;rVc31sw_μȽG'$Lg[~Dm֬a"DچkDe0ݟDd> < X$<8IvQgZDp3 D'>eagH#RBϑNˋ;+Bw?e]Z9s^{{[!nEq6}"zm1Ljob( r&jO _F&XM= ]aUEN60"yCVi}D܌; ʲ |n}wv\ݯ zi~ekh|ew(ŶZ_,I"I;1ԝfw#y5 m+onm?7tLW\Y7uⷀ[b9~lG< Wh"}h;y{2\1[F6q@V *qJߜЮwqq{+x_`<*pusrZE'zMAI0`E"퐚mu6Of 0g6 ܿʹā`G+qJ ٠CSFGI> `?Ҝ,b;sz(2W^IK5ѓ'ص#`nA .^!$B6 (-n9}$!p]7 td׾L|er >EIAÞ\/UfeIJ9RAnZ ׻ [1mvĒ^1C!W(ccz-<I9p g O~ cXP~$j$cyE`Gw4WO]fg ȭ6u!"#+%뎴DZ>F/|0FB7]N _xL 0[xiljDi2f)7 H^^ G9;XF8=^̆#;򗭕{0NN|M%B{W Y 7/v-{>v:UzYrLZ? 91)̔OAcyXdL&>Rxx$BG0Ĩ͝tr A+\fF;bx֟rdɥ|wȄ{`tf# ^q^Qw&uFV^?Y⽖ (VZ@i˒0xm]v>ЉuvȀˡw7_%[$ C̕/]񛻨%ff4ߊ_`mofXL_w,RX-F ^@{'Ze%D vn)urB"KԠ(2(z4# d6%i_2a9ѕ{Ik!R pv5414cK9f7`(;=HpBs?\ *g4_dx^!$0Jg@ bb Taz+͸dH)J )΃ucK+> 9z9Ι5Ikpg<>!Grzrߺ+\lek8~BoSJQxm)Wj/~!'Rŕ6a4o)r3۰j׽xAa +/<}*7 qmr&@>)hAL@5~?AJӑٝbtMW]gh6&Q9*L=,b=26'!j?=xĢYU/U^ԍF0J/$;>C[ >spZ5O(jA;+Y/zZˡ=N3%W[AibPvé?% 猌2C5N9lpM~.% Rsj~x8vC">6lg;'Zm#%qk@t%o fAXZ<yH0}N?& $uz'!uDavΏQ'./+q g|:Hm9| 1 Zwv)Wrrf͛iߧpSizCOj!ߥ|ny'7yϠkVdUd/y(ZVkQ\꠷>F'Q.#D%j:ԙ D8 M)_ـ&'Lg? AXwCBp8`{Txaٯ[E B^}i-nw @SF@uwVgvzNW@NK.nĜ42u7?2I85`P-Z1^aEr"`Ek#t=Rôx{Gm,$ޛtj_BaX6ZlD¶oydXe0j_#b}IxKvsL&:IhFC1QE1~ myg^w&+Gԧ,sIT B"wt @Dб\W[wb~G^[ҎIa@@D^|xxe , F湎.wVn/ 0@o/ ә[vH>]`D.$"]lό wOpRy37zoFjw-͵KȎK2 M=5l~oȴ~c$vZWd'"Y<a ɔT]N瑑%jK4=5GZU &Hgq@VxDp7Dž LE[mX:d0b)X10n4ך+~qWnP׈#N'twJwuW^lqVG'oEOˠIYT}YV%PY͞7D]-_##xsNǀ`g9qs W93k *A);_Ґ좴dt_\Y'bkfeTr|[94QW!^\go}EE-pDcR {?CF.aj{0P]$#UFFMEb1; ޗq8+yئרgŕl\]>;oņu#vDTDݰVe-_j( O}YD4]!R/tX_ tݷfR:PS}rݡ=5ԭ5=%ZOkOv0`%3FEa̦)X@Ix9ͻ1N-G֧bCx"AZa_g@B-f'D+m~HJ<_6ޞi4:Mq=z*u gH/Qy; 8VCἯi5JRyqg%I7Th}ʢϜ]eﭨ2K G]8zHg7$C߻39p<~pܰel֥hWp+]okQ=i%c_wq.ȅIs}8aQzmO%93, BHQ-+M:T͛SyLi<f O[!$#l+ jΥhGR "|4IzMCϭ5U@(v1^gֶ=~: I<0QO{vhDNT1/"YQA}-v|k %T,6%o uz}R#f_ XRZXR /-ÉO~u;KF;4=R "W.)K7xQak'~=,pUF΄D۠8Y0S`!_64MĜFγ E`g6Y QQb塳5Xl{YL<:3:P)5p@:t9IA47]|dN:KF9^,c]^R'UGW:{4-m;pĄ̕xdNIpT$%n: N߮R p eS<}sHZDrH+~{{7ܣ>j`f  R$yA؃72geQKΏ#Y` q+ukZn75g=N#2Io)Ou`խ*v ˠFr 8Z(h)u* ;ɞwHPG; f0^hW [d^$1F:p箾5y*|[nRX@ 64~eiB/y;w@U/R9l 4~6fͰ?Sє*'J?}rMZby^gCP^4ittxڛ:F9?'3AitMtd0Ta 'Vw B1$p G {"}]xVeŽW*xY/oG"P^7b0f-vCF&lG֤wv} )nkz J%\rwn*AS: PXw«Z u9+,evgAށ҈*\`{n筩̀bY~9vfpU/DU& UDBʈJN~P R&Eh)g )yJ@Ool~`j%?%bE>? U'.s0ĝ}P_ DA@X=h;xٲVeȭ\@0P߹'(dN:]- _{}U|7#ݶd?Kw},QVsPi^Te4xmQ*~pˇģ+ѡd1cX6O 3&1@̓稸N[I4%懰%'wh5 uy4 >}塼:|Ԥ Uֲ G w`SC9\^MCN2>I~?O>rQT{G̱oA|GBxtaC F〈{Ң_覂6CeHh }~׀7f6U5ޛ@k}Ջ0~ HfG7nS̖P>2Aܺo]R'XsO×)j&}M9ȏa9`ce@OQ"VA.ջ{cvWNu^y(d͆K"c S ay$8U1iKfw5nic7J}} rSOTclNqˏÃ2H-0|09sQ#pmg3@!4*nm'^dPSz'`xS-t,ݬ  .$eq)W(E8].Q ydN:pN6Owi&58ޗpT*v$Ru ;Q(XX}hSvy [Wmi?2Xw'&`5oONrodPFEZ85 0"v~ UNI;nvZM%fӛ%?L+1WIQ Clċ+doJ/5Z<%Ťomk0E$[&zzMEXX~>Yg&@kJ- вkxm(C|/:ɻ/z kxJ-R@Uc_Z-W^T(+}}pϔh1 7h8{_Vrk傃& ]3tdHSjN|5 \#M|lTf*"o_1 ПHxd|3v2~D[UHV?bvz3fbи*=3/A$Y竸=7HnKr4 T<*f|#p茖ol!s' O\x A0_A23S̫ 4e*32DZ ^/1IZK~,2hdmQ; 4w@\&.:}5%_vZ^5$7%Cfh !a߮zf˻9 u=:2aS,UA'y`Y] VPLf؋X#<2Hf&v SK+aEYe 0xN~CJy{GS(9JPAFֽ04VR-TDNx9YnC>YzT)T\P$Xt0&F`9,,iWle6-O*!nϑ1aEv7Kd3ɺvlA{h;-e;_r7A.FWMYiω\iNy{AWcP>\WI>VAI"$Aﲂ^9^ED>qzZu xg7Dz*l,;I .F޹ m,ӥX>nG!=s!VbÐtj+[@Oq<,ؓ8Z!) ?> XoOt`wdÂB1q&2]<KJb&< lϜ6b"9R,.׊J ^JRD7ԂJF|2@?yZ.Q}Vj{Rq*_t [}+W|^YҳPm?($NT9(](웮Xry`)'>?o͊yRc:Z̵-3Ui*Eݳ偸s{UM3EN=OOȶskYwfH v S$NK/&Z<($Ĥsk$=dжGu9*y>z*=2ʢEv>L>}x<2#.eBGM Qhਠ\eXȸAd/^~T=AVgBЛwыqA_^C7.j˃h#]^5_εUm?cZ1v.}*Rt+u).sEmp 26Uw8) xTU>؟@K=RQx#d06cG]=/T_udMLs='OߴZ'`rEC2 .]>y,1\LY%(,ZcټBV*'`L.)!_b:hǵa=RJv"~qxϕ9@@|AF.7Eֶ Fo'oܧUDmA ytuҧ:@޼)NSd_HF͕$Ʋ 6n#ƃ{p[mKmih֭Rxi5mzYu*Pىkᅨ-7F$hť8眳L'&O~}/#oҵ28/uN2X-NHN܁WlO#3 Myp#HOuHE/r-tMՄI>>RgW#7cZj-c+ PftTU\_c==Q=m9 T!B.FU J;͆VxeEj+W:^'t5N!HƢ\|> ^kRb3s- DNy(ڦCq?v&pY*He–9bWh6(|+@oG:-^S-ЪۃQPʂR9+O ,m4u&Pa-QH9}: L5|qǯr&v!%C'lԚ-t"R iwlw\NP5cYu^=#WHH^}8ʑTM~Jl'EbkaUmD"c]4XhxNP̬.4\_4?$?-pBQ=ڍ^iS٢qQQH Ih)xa Wk,kJ~$FJD둒][&vsv-3LzP1Uо vvXz6ǒe:\|y5ե>8ӊ_h+JvI7etynЊ\ǭ$:? dv4vlbuu@yo0n6'w|_N,w }mKD,q^F4)#ݹU7E9K{kԶw4ζsbvyBTfB)?xY,$<{/H"['G{ 8-&^/6lixB9G,n9Zd><|JwI2,LXn[kw[eEuKj)l*Yx>C$QrɆ:13Ӭ-e'S5?f˻S д`dP nʳ]ISl ]z폟z-Fu ʙFW6vFj{|dmL :l ُG [$ljY' WuNwʵB!Ul4v`Y6 |Gy1g^g*>@B9VvzI(|Dho_::ZgX4q\2&ƓEViϚ>iQR%R"3JG>Z"Nh-4񚯱RXL%}i.{ ||%,}/lW h}TXKN;?J#U-Fp|Dj3'xoc5ZTA;,vZ1>/gf8m(|>|LGKQϖT;:Ɉq51h3}Cǭ ͙1Y֦޳孥3Eu(Ƹ 5;SNW?Pԇ({"g|L}E6_Fl@$e-F0֑ V ‡9Z)r> .:}8aVØ$o?OhOE^g옎 zP!qeL'ZბmCq&4A3'_d,SxcF/d^dw?B;`|.x6/=ϝ`\7@ʢ➒J)/fL⤄qBaa")c8ҫ`O#T+D6ZnXҰIpIq49jӢQD A۳ w:=Y>Z|JPA׉+7J7eJbΧS~ z@D4x 'h$ɱ\!;Cd~𚾙xStOR=4_-2&эN!&. J*h`}RN|eaGS̽%@CYߠ.U\,$F0^y3 uY[ fMi(h߆U,ذ5fAtjq_[<̿!c(=28УGGAC8adfi, F7"F;Վ81wcG1#$fY? r?Q6f%WY&*AJT zo,&(m^~ HO74SQ?S*ٶoѽk[~y^q9bn$i6pA*~AqETY- g1c)*;IHWl׿SGS؝mmPHxAxuf~)2ue1֕:hyNԗMO~a!BLRT,oR ͚5km'4n|߉9{CQ][X9:Ke8Kz\IK!Nި)K{4^\r] gQ5VBON]*UֺbjBZ[@{wN%d<H }/n1ؽ)GP*!೬!OsiLӝyO߈z$R Sne.!g#Fov-#W>==~uK `>&ߙc璷,pzq1K2O t1~X܃r 6ԱICޚ0>Yhe*.Q[ h\J5-ooc~ %"r*_x%xo{{R'%BU]5:Lg,d-Kyɏ͗v#0BOa\rSmmqn{MbK LCހu))Ls  otbP^ӍY kro;a(WRͽ:C^%OxgOaFfwȇj* "W'cL@dp-srR>’h{nrGzOvQ+U"Xb=Z)dF-6OsA#;96S{;s{c*>/CL\I \k}ݓֺ E*޹[~'ԒEܥN{*y岍   &S?B5\lxh̴\+֟nst]5:~ZFpe9)/˜Bhzl+2 ;|bt `\SCz`}8wu^꽯ܹۙ H7C5JU*D\^K;N;1O?{ ꄳ@W;-M ւW#9-W:z2?z>) zgPv'lmtcbx"Z Ѻqe9c(+bhK5E]{8|#/Si.ſi[BQf7$l'}$DqBpZ74JRT)iTCL*Dʄ=Gn~CO.£,cElłtx7Bq6HoE!җv 8A.zpL4Ilķqj ŦIPn \UXy!c E1?cfXXN\՞Sσ2I%Oh&QrT<9;<jkގ-1qJD\r*j idmEo"v .Q4*bpnx'RWL'(lS,î2i0{t Gֳ12s>SMY{AB˜Lu؂Nwc\#M8cvm^Q.O {dm=|sDȔ&V 5u^Tc'>;*|s+wƂ&봴` hp~V.Bvj{wfDTsa p,tvFv5%[0.ѹLn>%,0B vNcQ 1@: F˥Y[Z a摵Klř9C_fxeM$98xrk,Mҡ>ۜPg8zCS8*l_xVh:郿jc`S7x5+2T V!Ǥ%r u;Ne`V_-?ȧUFlV[!4<s҄-:A]^ԎWҨF& \X9a^t##f #ʁ}+J憞V2"Wcm( 0D8XC.giU-aS6!w*ـ ĺd&u.sK[Dlv`wcBcZ1ȏfoIv&^neׄ_ַ dGl9AR*;DXRNP2L`UQ4x>s*/V*6 !xsl2c5x$$r~a@o3=R.&W:ι6m6ejMåKZ%&7(@tYpw+ BiZT'(2K)#v8HeL fv$g$cW~(hDO?oL\\pA5%Xj=2seeK Q&_Q#y#M:rD4|9(4Jn,SqdMքUZ5~or`iYGҍ3c{S<n܇sY!Z](IۣXa׎SwomI l 7zS.R3sH<ұk`UiڂkJB)۫^ZP +Xp{_gD*iԘI#vϟl_c1; E&[ݿb;.n^c̈́֫MZ!TG(fԐ4A[UQ tJ5 Ue%v68M{3QDh?Z1@v!rPECXƽR,ood藀QӣRPl OwPY.q=󹓾Mn39^ntI`jQH!kj7X(ӄ!w>$ lž.j&"&]<%6γ  \etS7!O}9wd)R:^ <$|eQ`U5(`8"dbܗd&*q Ϲm`ȹrK ƀv{׉ e%)Z{ŇYҋ? D`lr>/m!ImcoA Wpg#B(U &zAп^:DXkPq:"O O9V-UUhW`:M$N, c֧"7^>ifEEI/.ŏnBxϗEw6Dr@ 6j`&_O蜷i bOS 'UA~jW]whDʕ ČzwpqQ\#M̺/[SoMIHWq(v!IUNu~xlrNi@9iT RBzc&:X4]pߋ / #Ӄ zwVABթy{'jUڝ-YDGW4ʳyn!whZ'3XK*jymV+ef= / "㫣J4*]<ׇ̣d`j-m $%@P#*f4Bpx5N'wjKqL415- B[2r2)I7{t<.=0w,*2S+DD/W.ߡc)7fm-57;?1aLv3W/e &E RTmB{@ikT L41tn6\-%Zڣ=3LPe]OV.wIh5þ8ݫ3xOA9cbɶݾLZ=2Bcڛ ݯχOe]8Wi}`wNЗ(&{fk^Ծ*~·<D>vU;'648E5W~vn@- |c"a5:ކs8bя3""GVGͬLl.JRl%ҽ_yk,&Cu&5=1d}jS~'ժh߲m+DJRWO.W `/}S0[8JoXb! Nk-u4\\J)MR;H`G,0+Jb5uQܧ6`6ELK=X\f"zVj`p\J>6Ŏ4yx>{ wCW)n;PZϣ{F0{^oYjoAov25San~?S@,yYvb6E_C[OŝYA@)'y&ANMJL%BF=˜ <J4EM:\.fs,u_̕wNWqqNe5 䖚&\܉c k׆J?cI}+m`DV>5F;*^SrEF<ӱ *ȲgUXcq3n_e׺s-f60 wV%=cW(xuu;E#ҥB>ϝƿV?ۀa(6Aɺ(,#3׃d΢G-i=A/.iHU Gf 3 Q.>F`& rMO z욧cyy(%ۛBw(<&W:1[Ujs]H73~~Ӂts.Fܠep ]ND:2Ey4LNMj-,vPEyfRފ }^pQ'%_Ptr%?& #l\0Ի/Ho՞;ϿP4I!kJL2(>>*zBB[kXGf 9`IlaZzAq:P j1Zi0d| 8{COg.Fa22Zf'7(d-\$0@b`>J 6G>?YW{wI07-؏0,'W5 xW|MmA);C삲'Q1 oF `}9e/'Fj>^HF<{.w|fZXҚRf!Y/üDl" 79;yj2Vvf ]WNmb-hքP`$ q=Q=xg68 Re՜FMy:͋D)C'=0Vv֡ M2fMxqWg|:=*uĺ&᤿S3M4̔Wh=k ll ޛIpTk|e=K|WfnkhVҡ(!6Ϧd !"5S;Ӝmh?R 釼.YҍacZPrK3i^=w0י9XOe\24Q#X>ЭmiDD~ =@_ҰGvN]oǘ,z˩}k 1gA1uA[Dˤd|x@M>,$?Q_焘 Y )b4(,cW[(U _ՐL$1 %s$',IVXEa I F/ Elcdbb G)jcxz lA* ?ۮ7o}\z#HwEMn§r70`^L 0;B:@PMK5f@W)3<3hO, yv._vK In]yz:r#aLL]=l_Z͉dt4g [be{z~U`{2g+7\mvt ɹ?$MPzb #&XD8\KB߆?̝oq?H1p/]XnNIs&ׇFvYTx\|c(m%~ihiz8*%<4C*^;Ѿ[;ɛcF mא4 ?*W_n"vL5T2SF[~"+jP]uE:q㈦Bʅiw?w?]b>I92uj3[`/8X>E40Q:qsG;|]0*א@>se2ͺ`t2fKfך)(nxkdL{y }_ շ2i4BҒ=-&5[nG본\nK{eqmQ: 3RLܥrMAouMQ0aΖ_U^B KChMm[`Rimmn{2_3_\0 ,x({IQ;T!E,ԸICwQ2EC*@3"Y(q?iv.z]J) f8!fa%"z5"#ь,Z^=ܥ@d.neYcĉ}^ KX)[smObT4g?njDMZ،|hJzDLU:A\`_{k hiup?ծ,✎`rUvSMzϷ#VuaqΗm(lZ1gtvkR}bqיƳ\y?ꄶg !k_XM[D^H,ԫ^q6y.Qe%]|IaO M\>ip2vIofF;52RJtDq^gG~܉ T4Y5B, #PZ_ѯٲjje;Q4fpW ȐeY<7qLRa4D#10 5|SI+A'1dvź vGm6 4p:]/BqK@Y͜-[+D2 yÉnl5r=EdkCkܑ0N97Gi ;ܼXcA$ :}"?A@ʟT53 0pi]w^F0=S˒AͰ=VNF`;Ϫ&8uT˖(Q:X`5k)NM32qGSWFp߈)MUI)SH0g:febBr BYU [CK1^4].0@ibmɒU~O@@7%"~ZV#@IP)3~!, OLdIqcL=:bL3\j" 5Йu1\rAc\B(؉6b,9X,ݛ%@^V,?غy;OmnXb1:!t&㯧.FثL^ 9. z@vO9h8U6pIJf2;^w„h-5{__|gSC* l'No HS:ODž9❥)㯹ʥS$OTbZk*8&^UzoNFˡEz>' bhpߑq&:^Ʋcu/f|wA4Q|&ocfe3wWvIJ/&nd]5UޯϬ[A/Ga fģ\` ?>|wtD%LLW,PiVr_' aO:˳9^ B &B˝%ƍQբ<{- ;'B}W.ٹBx,Ͷj[.,(lA-yN?L]MQ 0|`m_(d$ |kԴdVدsAXҶik42$E7= kYT4D3ys[!]Wc!jSwLۡByxvg'QOym e/g!\&>d'ZM# -z RkĪO ^2f}M9\/[5 #]\)4WV*퇧.mM)ܦԢ\H[QQ:Y{ܳ.'k{#Cə_'ھ $ )"؞y5 T9C &*۲ِʤs 1*lά\#iQzr J)0SI{bf2^.Ƈo0ċt}: PXvO& 7,-D3Mfd*lcL[`!̯"-gh[#l wƙΡveepY &JG{4, "Λ97Z (9 >J^0^Wۅg:씠 :&,~ $sOvJg^'$YՎJ+a)d΃#~,mt?48QժRMG~ ,'b]%ֳ{109pB,FBe'UFi(_I kZk*:adY26Ǖ-ַo T"msµv½%QZQ:7D q3!QHFFxG §&k|rr×O\gm[ЈG:=b{!9ir=0‡ɓ$#'8&`ػ쯪y(}("Ľ_U{̶o\*,ԥ 1od[Kԛ\W.® dass:OMT+Ģ9LRЃC)k D,#|.sС&@/MNQ%"㈸z!8Q#"irvoָԺ&+1Wi-W8*ɠ0DةGntsfU3i ֏ԖDg,L1L~5(d-Ohi,cwv併T"X{ELaLDxo,Ӄ-8wm`C;/Ufr@8Ь﹆6 TKrgpee)ӷc{Z,~ָY_΋ 9 /Lh6H21#׹WuB)x+Fuw2_blCc9M7->i|,O:5Z5\'s#2@ \O?27.ngrIfLk,49兗xdE-X^%&ߑC~gp˝_)}yH^ b h5”iaae.[ex#QMS\ٵ0Qz`a;r&Aa?&Ȭ_aVo#YB2POи\J>OvA|_v,u+-籊;!L@Uhץy68-Hlhϗ2zaN02a";l.0ΜBymh! z$Gzsk㺀Cs癦ǠQ~9o 8ݿ6{6/e.̾+NLU0he>Cu3X>V#Y ڕLnTWFy,Ò'MrcE5#TL3X5gEAΆtphAxݏb\yx0N,ԣ'wxJZs-96ȅI9%ɲ{"k9&-  )1'th-~^fd =_@4$M"\/=dUjZ}yfjYF$d l En=[T\KʐWH[Nuui0z* 0E-EjVjǀDxHd˗Z0¬@GTx[bhm 6<ӨC8  F VCa_[Y~tg(Lz9M: s ;?tv .m:a,pNxD4ھ$'Hk'nh8"4N%3@^3Q ڠvgV啴_<1Ȥ#;wB\ XZԘO' =hBnM8*݅nzh vR]6?[TESo.*y+8h%< p_'pc"6V8J2NXeZfR +5pRW)'ua7 I|?xa5rQ2c:%Y.؂C0(4I % աzn4} % ~+gGa*Z V؍U{H_YYc$U{wd:}'}$e(%-M앋!U+ٰk-kI3%}N7w{!@77r!3]"OjY2e__l,O8_]FL b^|0isgFҦ=M<*adM!\b7|QIw|CNcB)2,2/DdW+70Pv͹++=`!F) dFtʋ@$.P$83MKꁟY&1GLTĬ語uobR^oI+(ץXCp\>i )9 ?VbG>qOO)߾+Sb ,"? $uE\ ^X:9Geۈ"2RKFO,񀫡*c?u"d74~]zs=*!5ڦ+KkAfP8wQiحl >A빷fnn`S$hz2UG&x>18[ 7I>2m*e %.GιgeM;\J[耇!DFVY(/F5e ݖ)(k~rZF`y ~^t'Ұ,!{jβ+Q{Ja8qg2g5s ^+xBʼLWeJx8*gLkmR?AH4KWwrf)z&%4Y̪9" l u[ 3 i^i{k@~//MK:T֞;w[prЃy{r¾y&Fyk'G Lzzz%⭫astjpq|;PyF[f&d8QGD jkW{ yttPe [^j vp鱾mf"0Lx 4Oty6 قvęl+@aT62L|euvmߝ֢ iS@]m9z&U{L9,ZZ ɦxc_`^4hx|"Vޑb8oN+m:i̓M+|bIEI:tq>C=q30J,!*hޢ фlf++w:^ۛ1[:MT{iIKruF Ahh-2h!VB@՗RZI.gUQ6zr;XΡH *6aEE"C Vi<~UUywسhPcAo# k<£-L'QAXtET ?az"XS UH LdgU_S j> H8Ͼ6s^yh8sր,,er}D9z2?L׿ߩ ;d/DUѼWbxi^__&I.sIXWZ?O_~" k!ɳJBtFKogW2ȑ`ʑd+ñP_zIF(*^?ZXEX[euPtOY o  3*=PH]}&=(/!ϐ 9WEw _7<ǝDDB⁝OP&^x0DڦBIߢ.Ёy< VVbl8Gwpl r S)et-+ OaINȊ;MgYyՋnTZ- }6#pd?&?Iy䯥2/%&r3>}ZaG[>O7O2˧ xTK!`ᾊփ(Vg9.p>tJ9U!~9FgPm jO%_ͩ6F8H rsvŚ*L%YC׆٢ue]}na 'г`w0Xwc|k1Ϳ}Trq:?HMG)"3CsӚlf a@ln+'X9݊oPSVZXjF.o@|T5~@Ow 2IKN|N^q2-~[9oˌ:ő?=נKzb7@Y~oҫ E"<]tP9A+fV씵s&=f8Xx(\s+Cu2;P -%Q9d6[qޅ{n8#̱L^-w0DJ/Ɇ|#be~񺄪{ *̩^OZ1VHbL'+on=HĽ=.͗5,j3FЀJFIW¯ʀnd)G<o,#s}vH DBj2~5Xd[0bЄkk]~!#4/ض4̭EdeC{oX ?+t^,wj̳7\3oSPA*ZP<)_]i/*hf7G{1QU8ճ S8x~ OMY bsfX=PkQQSǫJ0V-C5XmNf4.3+PW[zsΣ$Xp0=K{%pqxt$~|  C.c[ygէ@TQ^;C͛Lqh-I^@nʸ"jOۃ!qx0}%/?NE|- W,q}avN,x\C`g,DI(\ F UoU2z\WLeH?%| Xm G} UйznKP0^&ݑ=z"| 졻9C-wPFYsFk]k[$Ȳq!^*+Y"`m~?[vt:t>Ԯu@.)cNv$Rr$1]N L""ȠR W~S.LznKg  m Z+-֐'\#]!H8.;=te 7Z8 !l>J.IYr_'M!}OSL4lNj4 #<pHc+] epƄș5zN0,U{98]';= TIpCňP^$I|,~cyLL[Mx"5:Md8@֙'ֹic I$oD1N\. B; oOLHqcP&-5{wќ[46쓣CLSAl-77YHDZ x`G>8]qV)ipvE e,.y\>)gPϋ$f'Xega o0݃ޔPgn֟9n˄> 9&C6Be8BS,..]w1 W~a3ҧ%><bRMdC3"F ^SX8la qL('_:ٿhF4^pDqў\SB<-ʚq/X_SռYduAοc!rgHT3 ._pSWXqM\Q􌢬0դb>SuE'-qZ"f_󵺧/\.=saRs/ y;Y,lQSv.6XY1|xmctJ: =AblAPԻ>ڎ|;ߌxVJn<=k<KB֜ <e~͵]{QIEIpԑ*٘\ rKeTT<l^F|sHٵ8wݫ !g _8qL>AmT2a-;աdI/VMM.,YPnaKMIe[ qġaf\@J&}z"C +n.7л}hEx:+Gl8yy2k8YLنT6+{UZpRmZC8PCy8 _eX9>5.臿5O)ͥ k~7Ny#.J] t%OxyB&Wx|)ܹ%,Ƣ =Y1,K P@Tv Tw,## WAP?F<=yH"jtJja&E8M@ [D5sqd 741'uF__F'ŘhND3wqD4639vtLGN8ݶ$/=f9{'2 &YA Ҙ\J}JU5'AH/-xŖ$|!_6T[_Gbf_ȯ#f߱fb?ə)MZmYq{ęѨz<լah`vSl-h _}э>ZwﵒHμ8a ` vV8P.JIqVSJ#:i#hy7LI Xq6/?CnYljgRzT%:Z_YS'aB>kمaSF'] d5.gfƂ#<.#bK>B@(=ёb΃--L%VFw~w[>[,T@ޣA(0* ?"15`ra0Qj~ W@̜p"G¤FlQMmAˡ2(Ct~NZ |2B70ʊRDG 'U,UL;Xƶ! #N 9PLIpO, `ϲxEz~cȢݩ֙NJ#Rz%:K-)\n>[靔Ls hru[A!gW#h$72a9 魱60&g1φmwc#-_ 'JyiwA{Snv(c 1?6:= C@ߟ b?J=r᳿k#H8y+Js7{FXKid 8[ǩ.BE!,2RzJmNJ)cm&t?S# 4c}HύTv3;"-K`ܸXKM@Q(]"vG+2G2z}?5_s̋ٳJ f=0֬7'vt/p Km(~x#7?G z-QԻp+jڎԎzWt?Z;`PFhu^d)'/<!c~O. < fxtGB 8Z傪S-~ߟ79‘V z?KCZ MHej2eH\@ wK;裏𨂜AJuptV%gfD )> nnXTtzJf- .i.eEFy bd)ܜgяjR&H?"HwL&!A=g `\1,V4$xZp' pz4EwOeb*Gwd"R7ޢ$^ɻ5@鳹MXfKe*NRt( 0IkZϯ4JN"X2s|Z fkXgz\IjQ$kF{- |ﵛ_I4x=nx21GhLB.NP5DJ!ɻyJU':&J.^J~m w7(CMNo y[ yQ(F6|B>ԕKp#/NIم]k|cj* a5 wNW䊃_6bP ~t;> {A-=X i4+S(C1 ⽫v*&55j(+V^9bRIwE/ HOT)cbmXIO-Ikrgavz*aAȪ{qz) Xr1V/Ͷ4c)Eb5Rx{=傫0":ն]39QSi 'Q-WBv-.(to G^fEؐ^F->˲G6cTϐ%EP]M`A< uTYyNJh7. \ @cFL¥#TQ> lƣmA Y}voϬIV'"]&D_lýx:Q*IRl/35m\ޏrLo SLI%Հ#֟Me?U]ߕ#h1\a+q+fs8N!fdBW*l§J܊0fgUlKGSHȒ 8fvwTINdnzր/=Xs?a\qEo?QPǵ92fq\ZoKщ!`u,{  žΊOz*z88' '.j/=`4VIqud>A+Rqb'vn/:eY \ë(J'0F%~bFؐL~X}JXu1@MNG$*8(qai*f]8tiS؂hS_>a Zۆ>WjW1 f}B2FM %+ &*#u}h ѹ|6x9;V¤\Zk'㿬PX,O-W#a )}Gwtx~svweVU>$kp0}^P`me )FQ,h0ULwM8#.+)jk3޺z$GWO1캝^-ֿ.ں" p@+H&}{-T]?>Zf , B$䡥>vM|wzB7Z;M,^Nމ|bhw@_Qx@Uن;ԣk bzЭ $Źm  dsVJ˙g[K%q0ţ /?.>*My^ z7ks!5x "7zZ XZsj3o\wVr+Ij`} ,cR{]㷭xA$Q䛀8 )zuUIéF;u]✈C_ڳE^-n^=\Jc9LJ 960Jx{*o{|t 3LB2yԚ&6@a0O҆o%'>ose}? AԒ\ҪXFE Sj5 hmd:U6j2*jTعc"gCί !{ ω 1T;,Zێ>xHsɦƺEo|8BjiwP7)g-TL+W= hc[ rbj(9mi"h5$t0sVn+Z7W-Hbn (O_vFl&'\41+j4~_[~_W= +!FZT;^6oefh:ē.uWӘ5wo3(dfpڠ`Bv x~&Feģ̱ЬZ?.)^GUuNAvdM “v $1-#֮@Mb-؈$97T&Caz΂xʧ%X%s+7a0O-q:vZ^~¥_[W''DFwJ;>4jǴd8gz&Pׯ+l1Eĭ]BdDNmEKKI~,Dp'ދK$AtuD p Y eىHF%4o08s,\>c:St HŻjҝ)phn?M ՃN˔ɪ/MZ82kX\'5;)M3UD&rOPH4u 8jϕL;\t"0ou6HlL0YgE>ڛ^uɺ]RrT[?t'sqO_GQSc['1>_׾wG!%̟bLl?+IXHxSŢ/Qm!xbNbNk$Sd|*D߿+Q a\mY h `x9B)srN/MDA{ܶS(6JJ4É< 5Bޝ[Ť`7I*W- |n@%uIӲ$aPnK)e1L<߬ 53iω|LCmH|؋7{,Enf^_zi!seṮ(h!< fٶ(r?_W<#I=Dѫ*6nM* j^wij\uu|)ҧϮtB =䁃"9ś*MǼ)B:pƞƢ@ַktmQ ry.do膄90;vm3 >Sik{iy%ITCݽ s>3ƫ$gN65)u*[#L]N)laJ.4ƮI S/V7rS9:ts>ߒJOH\qN~uP:'%5r;ص_% iVF /Wg'o'ƍm0/[]bGa$>~xhcpkHb>QkxhV DeN VRC:Qny.\R¨w™wޥ, Z΁0\aH2ZzDxwz<<&R!Qxnݪ,ȃjHeHɋI~-Önl雫<x5m/O8W{t.ɪ_w7*aY,S8%Uuom"Ǘ p&#9 Oe,#̸"}7}hb>*LST^4[26qw"`z;кU"Jk6K Ui˽p"\'VaG%}Qc8m#90_& 17(/rb뽃Juz*Q'3,+`-IfHRr73L;#dޣƄ|0~>it P4ׅiU+q&Qhgwͨ~(-ʐ #X}R8ǔAXqpg%T 5}݇2SSKl!|̨<c߲RѲMy8$gqʫ,-/@ѷyPEc(APwqa֙b7gU7BU:`q,㑝:Rd/>c)<8qe.NyL ~h2&mV-c2P*R[}_n>Plי:T.N. 2iZM&*T/"Yv@ZS~ ޭہɑ=qaG|cF)x$]~FM SK:17?vu1CjTv$RVwf&N*BPu~lm,u霫xe0:`ZFd6y1TRre Re9۱҉cXgV!oB`Q]v*_2D8@ ;/'t|NA_Tu#}WEAe[--KGqt~3T+ŃY3lrM<ٚ}Q#2*=y hG_`N FXc^/%Ϩ NUr]˯dZ;W8;m6''lt3) TRG^?Rì74Yd5TW*ڕ,륅)8-/!g50gRXpkwoMӘ36)Zs#'ffh1n;PxoטibSuk6g~PJotޣs6Xt:>O5i}Mu6s^>6}`w/mfNkgIr9})y;Q/ 5FB]]:YuBἵGwq@?Źú9^S"UbYؤ%C-z)ʩxlu$Ej.z.YoYLďvh֯ ‹jbEx ,/ U&$* um,-Zl=M(I? N^\fRx efxMiYDy ^q͗r,?Oz:X&S@S{d]W";|2t˾) r`g}$L>XTiQ( /YK[X7`>Ly2<4M}DXVjHh*0Y9occ/EQS_IU[¦竽g9'9 cʦ:PrkZ _>*W)*!XOy3=|8'En9^znixﲈ&## lJ% 5>.,PȹW$❑w\8٥pz 0qxu ,K/l@B~%"W`KܶQqGd-A/(≥;9YTWY\:ˋp~tJ3e!1W c)}EfAp:_ξ5/75]T9(ӃOlW$}<\,_q L̿Y5nxHfEuD3:3\]͢ J jC/e`My2*/(dÑN9w DW;sm;$sU}hBE":M;,us~nT)`h!v'D,GhsZ-amð%G>;jZ!Q@CԊwfrɯ΢?τqZ Ĉ6.}Ntv֯AB~r5u )['9&,:T38ccV]"U8XnJf7k`Y3 EPf|{G$x/$ށoH5,tk,J$3mo=|fCm?~,XL(\y"G&YF˕h H ۞MiyˆtnߓFAY8}2c=?bxq~SN \ȰB|IEQֶ{o8ug:MtqX;CUVgp*YHݫIlG&cXQ7o5*;$ ?e$6KĴ-VslὯz3gvQpeK 8o,'"eGō Ct;$L}hN(ޓ+kGfjH=ԉ#holJ$=&zn~n⒝Z2p4}$W:i3RIm/.{i#g5Ygh7Dݑ j0sټܡ>EYhh5nKS+71F: I SS|e[N;_h'-'̡,zNӐtjI.OIJN5970Xocłp,s5Zg#(Ƿ,Uli 2*ښs_TaI£B\tG&8 qݜɲ!1Wrl3_ *oPd1FA8i9 ElTs%r, c~ ۼ> HZ" 2!F`›yr8ZJ0C/<|RH9q.PKg枃-RuxlcЮ -%- 0Ġ bd@-1mcL.n5xV=L<7F^0|}֧ 3u{yc=*/I4?DknDCGT< &{-Y.]&FQĿKI CY8_}G4A,\v":()YiQ;HYN!0߷tnJ5'{Lmrq[RU\7wܧ+S"0Щ@a+c=TqY8ꯝ8@D铧\J92@ B~,4+\~vlNօ\֬ѷL2O]l4$, |QVL"كLh6뛀 5}=f&vb0 oѴt@p+bC[S(V].\i!PD']zƋ<7&.^ Qb9u?b`=20CP&{LsFđy_)xkE OMpHZ>=Yb/M>{u{ê|1NVx]glQZ1Qi 6ErP[|ڢGeh[nH.ɓ\W,Vj_UD5͒[1YO &[b=bhOCذCta)n/8ӵ*W>Avɤjb J@a=w< nYCڂOtkSy.M bO#7Q.?[n܉䤛 awu-as;m@!te|xJ/L*C/ՎڋM2#"[DDyJQ@b4B$HEq7lF` ЛUbZ> g`J-ʞwv@D*<$CdYFӒ!l`"=NKݟZDI.zpc*J|*0qE_ oXհ^BdZ&ڻWߝ3MnIz!cZQK u' iDYg~M|!&S4q1xMf(59 Q×2k{ K5N 0د /384W#iZ6bD?Dsˑk>.(8=ecDON,)Cu 콠m"nLxV^L(]r!Of雙k]Oǣ~xUTqՇYj}f[K>J=AK _vޜ4|b#.pߒ%FXq3`o] 9fJaQVSq-b4ONRS"EgS>͓FtqDzlSu΃Y?{yAI܊!U=CsЙWM#$Yok!H_n=M>8` hDl!OYok8_#$ /N3#}0~=IKXN–hV3 isQA͜7μ=Xݑ  Z( 27UchIIw03%d,44'좒F)5,N2.6yn}̎]?WggDդ"3x,ވnBV>-aAeh,b֯lhv*yFr=5oC8/nl@]r!¨P2j24\K7#FVE;--;5:Ÿ9Z+Jʈk,[ 829HFI/FM|gcH⡖B>1>k1/ :<> 9Q%Ʌk;{3 J;ej/=]x n0Э* 8k7\鹑$ ocB0N5|afiG>!a4i/ ͛ZeReC<L)? xxo5: 5%t<_6:`+@ayh(g:ݱU bL͕Sege|.5\m\6쵣7= -i.: K_iF D]ެvG RPet*}Zt`X?<>nqNC0TH񣬴]UEݩ]+O"҉iZF H.#;O0X;O_n[j+5 <^;A3+nѵ[ғ>CXG,%2{FQ,VzUfМ#eTЦijo&}WBvl_*M"e dk#j&T1.cDI7\z݋{v*$ɐ{J!q;ǺO쇹^7q x轖*$dŝ$O@Mp4*^*^ϡ&wk3CEb*f2sOlЬ6]n'lX#1x6]~BF5Px?gS&TW"oNǤֶdjQJѽ!%1UCz!B{5r_9(l͗2fR&\{ω TZhPfo]%v01 ckt&_Ms%#0(8X>wX<᩽{ ]A aޝ_W3̼$EpR] UbrdmoTZlcv"[ipVwS:, 0A+NFVl+2=M@`ޟNn"!DSo# $\71Xubn)'_ph9ҳ;kx^[~76 @}D(iU t/{a4ShV=[nD_G SwtTtx]WZj4SH菨iN=g4qG߱DLIq%}KNb87@HV؛t5(b[BOxmB/xzT{UWTӊL,+U;*,)z$b* ҇Fx-]2ո^jη~:kxH:Qˮ &aat1U8F3W5J]`ߐ ~U++0II_J3:R1RY{r375~MYvP*ԭZQO=hԳsoj;<(=S@} i+2pe!O:?g^NTV{n3U]@hLQL|oz=a)%A(I` YgxJklY?)Rƨ⹱_er|5ގqXM),W5=bW{czt@Mu.{7Io !,qIǮ5'Gl*% egaa{d #|F |q~~Ĉ!01BNdbR |khqȿU< Wt{R}.ҷ]v jZE_ v=ᩎ'L/\Z$-#Ĥ.WiMfeRA3X!t}Æ](]d y%Sf#7Z3(.ӦdRT^$6N0si 0hj5S"1ۅ;Z{%oQs Lr{kOo/% -{IUhmIk7="X  pk7/0QS "8+t?{ ྙ^^Kd/k* Hi^oKcNH 9O4|n?213'MC6p䈺0 +Q̰76w  2dJgx,`.{0&OmJ2Rj<=:1ܬz^Hx>wbu rT4=<@G[S?b}|lC@Ɲw=gD<7Ir>l+²,5QJ?Ϡߩ߸%RNvgr #Yl/mǂX`4쳒uDOi[ 5f) @>K )5YuyGܹK 4sqBZ'|0Qo6/xVׁق%ءIY?Xƙ26w ߴP%2(Z(TYAkOk|XL_$t[0PGseA@$uԣoV k+,-q4e2w^:@X\ #AS3\uf6]pܽ]^B ֩5f3N0I Cdr/2esdU<\/. Wʂ'prXu6tO |05=0sRi2m(p`8X_]HzR b7([54Ϥozpm n<GtHw__:V(`komm|XVVWI!Pбp w#~.+] }dSPR, 3=Gׇ%lL ,uB'3Fz}+`,G7L1p|~ZۀҚ`TlT>o&%cn9Z=w$`QPYc5 T5^ham}쒝,ߡF JUu~*\iWXH$7"ou@%gE[='JiuRJ,i i#0&:IbR;qeز%\26y8Xx hע1gpp}={Ĵ?:F/=|Xקl!]#pDž]E<^U`Y^ӂ>LvܭlP4ݐ  Y0"N-SxʨiiBpU W/lŸ$ڗBO؊֞K =ϝoG_%Oڹ!C KDKAl&#p5Z{pO[\f7b& oXXqHٽqT,^Wؕ $d "2O%4d_@۽ LE~M\{_ [oʲmAF@|R"rdXh>$B3`d$c Vk9@y۵FHU*b]e9A-<21dT4 Oγ{Fv|N&4~Q}fJjI$g *hi}ǡDM}E~{pr~S,ߔ3x.-ﻇ6f)7n+ jrKC dUmV}>ehOaaF3ȆXcįdP]|.k>A^K@ImNEreVZ6~_̝k^8#n lX"B Q`X\M'iڠ:ګVҢ D˭S*qaS"8};f$0rr݆hd.g r`Տ'Zk@ҁ]_|S~xN3 |׉9qZx?NiVݯ oˤm3B'#l U0=_.[Ԏt#VGx"0[@B,ˊs0*ukMZ4p<yUaO>N:UəeelPJ,e{[} IKiTRX} 1"jn !_Xr '& kKgƮ?xǫ6~31rabh -kY7>>)SĢsxiCL9pGZ ׾Hs$̤GT3gzvIրUs#,ݰ rR, /˱B (V!-FɃ >79UE!ٝxDɀ{`ܠYj5;  6Q_$6эy*#QkׯmJ,\j!5G2RMڇ)q -2ƥsN}f4n>FOw-- Zy*m]K9 v:QPˤ>HKaR2>=Mkj,p ݧͿnT[LCSP$WCIQHWͥň%si ¶ ~ )%Rb>wІ(xsrISf o'ޘqxTjoJי ґ=-mj[8ꣲŚAJK)g /J~v杝z'+V4mM`XFa~AL,AI1pȳ?Cq q85f#|E*[!xRe]dB!NK0wV%r>wH#%QO7IjJQz}ίϸ=VjUsJeh P/O4c@Naf AVp  \oESǬ n #+HFO7֪e$fXŒL)e`V3<[Y{La]aG6P25Ѱf9TjznM=.,/\H.뽓`ZNS5;dQ5*21h^uW\ȿqi ^yѪxܭ+ͷѝEPy͙͛<Us1֖Ҹp^I5K KG n"2I\hdVL`juf&/ 3OL r:qFB= V`TIT6w1_X:^lxc67UV)c6/./ XFhdVnB&Ή--"k~N܄1+YPQ/=Ū-<.5kUR#*CpF^4ݖbkpAݤ]E1 m^!T Q极0hipT?~ή}Èj3c;zB3 miM~vcR"R2S0'L2B[(:⾄yte2G?g(1^SxE;mJk*Lpsjn30@"*.O58Y4 PKZiE "$zPAhkifZnLkhdICR2LhTWvy:67].8]̻6ztG*Cvq].x^fꋳ_ƖY$w=#&;C6BXyGYɃD;6vA75]yf=zkNxTzŏEXۥL58B {l7>֤J5d PA7v( 643\pV[]arKjWXh*I-?ecTZ}đ"BH.N$()2lgd0wm#llg$`ֵ2A7"kwC,0,|\- J.M"J[ ϹR+d}F{w.$EUuljC>B"0lPa57rt<ǔ)v:Sh#$?ơiic`+#E*PEqbS|Φ̺J/߈`ui_hCgA&$ .)P';0cKWsEJĸt^䌞p0&^|*MpM/k X}$б*: A/5лTIßPmw8.B_C+=aԴ41./x]ͬޛh6K€EWER%iZ)! t9JM@cs 3㹼?NR[^Doj)s=%̼ 2 3̲JZAx==%["p4^thX2PZS- Q4CJ"qFWmoFͻy UډU9M\!zCJd~uB}[33Ʀ74u\%K2 \ BnifyBL0yMf`5>lTAd((+cuu?Qp>GPJ]_iNq6Cu*zgH0[QjMWkv);DW[Bw z2FFRc1`;i%BREisZ]t&mNaNOf\QEE]]pd3xF 6Rْ3GUsKz.v.֓W†MHS+_1Y{+j!*8-La%:t N5Ѿ[Jwslª*.*X6TW@ VEA*g!_7O%C ?%AWHYM:pdDum--[\K`H2ZR)@x+y2 pڦD3)hӂfokPBK`}%Sl7tOlw4c;S*TgֱF=]fԋdW!IrS{ ! 4D7:c8n1 ?cw%?y#;zy}gpĎ޻ XJ{eGgz/:qs) 6f?ºE))! ʹ鏔 cCyA|nEi%.b@. &\0(u 14"fzj XY<-WINN:$`+2$g~Q#`Kp%d-}E8C,`6a _T*>̃ %Kn+E4d#>{hǏuԃ+X.E?;/nJ}e ~/4\8B'(@4A2T$g^a=ԭ:>p0DFH1iooaKhV[(q]lA"*\*xA5%d4_B*n&$2t?&jtf-aɃ2;BD0I/dw$ Lw9˅/0i_Ӽ$&c;6֩Z&Yq—ËB ɉ0.X+H-gOZ;Js(73JWarnPV81M69KμI.kLUڨp:U#`"_A'5jNX "BǖL \|H4iH'/S&!߳ڹR衭[;<`nAhFfLG+<ƮA5 |ͤ5Kuh`hkr1YhVmX& lQ:]Keh8'mlwWv,V΀%嚪ĪR'eg 6m؝[63;3GBU(^y|m @ x]Ǻ5JO'% 'k J,/~B}jnm._ڥ򜧮rO7 vZBѾ?:.ǘ? eǴ7U$ʰ)73MlRjt]0 C^?8*.#W;rM}mE5UD gUϵ9L/KSUQ8$J1+M%k͊Gk>PtnòI0ZrC0vɭG(}247(H6DWv#XnOڭ_"jQ6 Z6~f%v̜K(xSĎX(Wʚ}I~:L$Ucpf`Q7#󯾑\.PT񱣡B"@X`+۞m&Sl7%SҖm}x*Q*d\Pcq1kz o魤}[:_Ny;*ybčR^hr3#?S,`v0eQ`ڛÐόp89^vm1#f~,a Ks(ѕ^P)cuV{ x{Gh=ٚ95-\{ SϵԒYM$ߦZـCZ執.lfӅ@} @E(;[!psvh/+yjJDyE73;2fp:!% XQEK5"āro@Z/3&U<BU뇹v&oJВ #sGѸ-Ğt&vsm@ʘR}FSGqj?DBR]u]τ5jkŞqYNtP! mHkHvO=ŕ%!b=ZxAvkjuѽUb tǠ],;Fx6hHX>6Z?&0Kɔ7R.-~gۨ f]_7bI5;3cX,>2NCH T+fCRXm_޿0'{[g׎S1$-4ĸL!i"`_Σ~)*8X%Z!`Z)_7?>&d] ZT=AAJ=H_\jz']NG2ys)woV]2Pk5ܑ.~S%U&v+-N rׯ)=/g"%PE0VǮ>^~2 JΏ225Xq^]KA-Wn~"IsG$<102 vSRҜ@}|L6@gKz*/K+.C,IbAvPǵp*IkێƑOcHo>Ew{CERݡQnNkb)BOκ(lyVYfa][ ƥ~5+=H}(_5j}¡Iux|kXw0~`!t;Ci<$!Ƴ&> {8bR_= 9v"gˍ~?B-v,nd} |ɩp\o;wݶlG($Fl{K@PDϔډ?b;MG,yrkHi@3w|q f*PbGPn g~.zy@[Й.H'ֹvǮ|mc}A{@DJ͖$ֳ%\v}8qS%_Ưͽ!p'Lcɝ& o][[ K/;\eZ_f%sW,NBh65:j:'0- Bwi[ЃD%/@͔}lާ uTIzl>5NB!OiGv,%p;a 3: kJ&IW# e[oeVe ;!o??=e7AVڱI>:yN DRdZbO3{gmw}jԪ:@Ӕ?kixq8`t?a͚0OtjEx_퉁I4Fd,h,]*fFw=+Wp??Q^kUqϱ4-W!#bkW;41j og]Lzp{_-q5D>h\w{V% Zz]QuxbX=uDꀁN9z8lI}vjvRk NV̾ET]wvIA7b6au潝{lO8F7 Iuq$h&Y/iA)X'/[,X`yJjj3J.}9=c*iبL4[Uf.ƙLht8ͫXŦ`iSx@mZf'õXyfc 𓲲"玺O1hhsBE /q_ T38@6ralk` _ >ӄ ʣ{}С=+w$Re̹-j\!':7s9.؁hI{I4 51}\@a Z&TV a_^MA缜~QBV;:Z@rweTQ;xz fDZXawi8'Zkh<ɟv1kNFG{"*z@||XQ*giԿ ;Yzcƹ_(jŤpR;(EOy}oڒgKm/vG۞\|w.D8k ^ZUflJ>gl (>! (yb!RI,%]s@w/t1qhuS4 1~Kqj8N<&{?+vM9P0' r V!FjdzGy|5?Q6IWt[*[9KdoE|UYlHW/)$xHʳ&hWxl֣˱T䱧=Aݹ?=u+B>Hd:"vY/y<ɴ2D_$Q2҂q ̤ M5>n)wP6X$"=c.x\I~fl U]_fUB&ZɅ?bP1LD[;&gvkgɉ6De6ƀЃؑĭ"-Z/_ jcr?V[4!"'Gu\cGٛ- ?w `iH>2>ZN_s7ԡ/̗!'eKzRn"Tb7wӺC@8vz]a;ETp ;~`F,Qm^L(ḙET\?^7ՇжS ݼtH=M#6 =K n ]RaDcDyoߨŚ!LPZLe;&3L=V&iM Nnhh\2/@kȄ\k&hSHEyCw;ꓩKF7 $|ؾꥹ)3ԛ'4=[+*-UXUre4`FaS,cϘwkx9rq׌6Ѳh~9urU>J1P՝É'wW0 sh@4ly% v2>):/8Z tz3&Wʲ=Y2q9R篫{p2N HJVs%i0UEճLU"|iKO09o Ě _e@Κ:4.KgÇ" yH( -#XpIg̍2g&Y xR%a U `g-U.-o=P^?'Nx^tRjw]؅]mY*G}zT8.Fek;7=E%)'>0[R1=/m.'xq~ʹ %Z#|v? \ o.u/Ui&'[jhIcrVT?z8s6:#lxN=2cFWYPԛ5nC^*Q.40wc4DRb:P9J:Ŧ hSeֆ37H7XUO> yѱjrIY ~ c'?$h kKL-kd (~[JBեx b s[`Pu"X` BV@gse?2.Q-me$8|t# g (KEb/% j uC-a=}'%QǮ΢rC)ucP2JTNh|jϠP ȪI&)+;̷ٷг 8qFVqJNmo/~mG?lT8%Aꕐu.Wjh2EԹj2 c+&\dSU<# IJ9bTiׇgZ|8*0i5bsh5w,5խekx#):Hfwho5?YKx"iSߝ>HBǖüݾ(ji|:D$ JZX^ yA_揌\\k`i-V >21d!:NCfW ¨"!()2&PXs9߂gz3Y])-{QЁ {BT|ѱSc2bb}wjo)E+U|I%iXzM\]҄ bل2vKeÞ& .@j2$fUvc=KQV 4gƟpny~j{Qe㘫4J̃S l3*΃u]fsHs 0/PEMP!ސZApagXMe{ pηlFD=&bRa+>WJ]Fߴ,Kh^཯ 2$v,=fFflEXn(|Wc(=yydikάԏ iV!1a m#mbnMoUQb Z͆=~*خغ;ZJWr9j3#aH,%aʦ=h9= Kk,zELQI-B?Ӂ*s9QtGoPO3y ?R.TzsJq4pa&s& :1)YUg8d [ En}ij_ľ~ba"ްcBw_;u PI9Wh1s]؇YJSi2Nύ1iGwYλAQ}xHJ!v!1H) a#KaSCIk%,~E<;POFĢ/ak-}bv 4+ӎ:΂wpX#`!>C V˟J2SŠdq.QzPGTW8k]rT՛$-+ jYg'Lȕ/wMi˘wIS -jaa9Tci4ץKLsGVmҥ v }g)5#\Xy޶}د[bC3Ə.'ìafCdo dVx7#O)uJ4u3i\Y,٤ ZzRUL>H]˔۸#pUt$.JA/ fJGFfTT[qF1Ji+5VsG[jP>n@@VHX jI6'-MHရo6Htu>B/ ~u<&G2a'f6&yEq8~d2%{#ɑ&]KI],ӽ5Rmc>_o.F1w84% 8:ޖۜKgns#K 驏K8 %Ngp1X+ϠRU+wR\j&*r XZ.5u}E_mz͜~ߊ J. aE6AygG ֥Ğ`YNɥٕÀi s>4"f4`ϦIYx_-n%L 8No^gGF .{oX <$`@Z]Go^N~Ӫv]O‚fWX=waA躕ǾvGeř Kd#&|'&jEy9H‹O#EPaJ=ôeI& rL7W9Cen᪂ϧR1P" /a;IyCI;|&ӭ{yVd+VZˉZTBf|{qQEƝwN)=:m!(l݀IR-0`Wmu\EZe F9!q_c&jH jA`h)ґւEֲH>e^pԞlUn:thT5)׆k::ą@lz)wWH-Nȭ*Hq|QHնF_5{r}}o sZz6;Tb&|sD-Ѯ~d̼ O-ժ=ʐG d,| *1ys84ޫbń `^gZ2ynq!Վ8C^@ y$8%ݭ!7R;ބ ,7mgJ\[̞F>4dﴉsG ]a]89.uii5 eb0 n3d%}댎ZkѬ{|˄ه{ fvAxx+2.yd`*LmCǁ\ʢ@ݨ5+#.$jQ>Hrjsp݁p}"_TrfA`+?M!nQ[GMY sLWIt_u2e3i#~2=b*!{췚O>+A b2KU]|ZSH{z;"Ͼέ@qp/Jfӳ0C]HP:Cv)}0a6{|!}EĹ)ea|-:rL^dFO z6BmnV>wYSpʷ($h"l~sgvԼïWEKx.2ȴs{Iͪ) .y#kT׽%dRCXM%+Sslo}Ozۡx3x?j.aKJsM Y8ՠbV4J5H . ˼iN9mwy%"եɠƬ=G u7RHZ-!)M|C3,);*m_AH eܩ4̟Q>B4 S[F5Qo3Z\ЪˎIqqiY ^[JeK+Lv<0w!i9C jBQ˦|΃NB(sGN:Cku}Ĭa~``pWȡ 8N鈜EB^dー{R]x~q!T6 kP}f`zjpA>W8~Yhi?{ኢ"VDSfRvp&HB_I4c3G%2&2;vR=z ^*հbϦ<3"&T&x4/R #rCny!N]!џ x"z5 9 VC +N/" 5ΒmEGMY`rG7Dݦ9})cK x?^gj\ea"Iյen9$ſMZNݠ!+Mrەo&5YG@ik{ײkPR`n,?ߒz|*WI=zj"R]>Qls <'!HK1"#h\xځ>zRdW^30J le}.b@W1iՔparYX=vwxMC,|d2p{C <{c_FNo=MIA/Ui(=.b㨿A&OYfeg lB?~ RWZN2d ;(q@ϐ?z%qD:憳nb;JsZҴrG|[J6QၼH~hoyKm\"ۯ-})BVqTxcHWU~x>0;'l/^mn{E b^ɺ #taT0F,- DTe $X/G?(Rw_SJLH+Ipm߭͞g;z(!F]c6q|뙮3_P/Z^xe8uI3~}=4V.5sv{D]jY!=e93UZ Ew L!TS#0_ q6QP4 ZrljЀFKLڮa4M PكI2Uk| ZN[LY^x€m'2d6b:s*.O^S-jK@ ?IװL{*"=A~nA} `uQ u ዐsG%T i6!#Wj)DZ_Q|IU}GrS tQnL@gp;ɞ\r'6䍚!%"E}֛w"eYi&(jtLKݚ-罞p8}K:V @]=4S O4eO^ *>q/pيBK:]i9`v:Č &RQqz)h%Y#:x˯l`]&e%׉,2ի+%/&#Cn"["NňVr5R2FP?Suу1?{X1c/ ,aQ~Zlmtlmq.Eh3#uoZZō l)ĚB =mWZukL茆]e ^ r(5i"t-I`?2&Ӆ*ž"ꆂ櫐4K|) }6#&΁Zr8"~ZɞSs dYCD;mKRgԡ/I I:[8NdNdM|cdއő*X(b4eW| ~#62qWBV$GwAOy {EKfd:`= ;ݦFXe+.1~TUdz~^p]N%8 ԍ2/[+-цU2n$wtbrhӪPpFP#ƠcMՄaH7)bZ~0P; $qsqϖ.E+{h7C0.zr5ǀ`L7gi&/ Sy$L͂\ɣX0 s7\TrR F&e7b@{ E&ڭ=E.S$AG_wr8i,O}a&{[J|0{Mn?a r;c\ų_$+$*K.v~ٰ%pytQʣjk -sڞ=eozVRsSXe>4~=C^%6ѿ!5ͣ`dZ'Yv֝*a%œ$9fdÒ4Q0],to!y:HZ>p./;7,㫷%ɺDY磧$TLLy0ZyגqRA`s^S)\;qH+,V{DdȬVKP׫'ݟSo/8s}w[UhGQsm!ұ5BtiV2QD׋dgv`aUUPo iILZM}n27 #JR J9y2W'*dz;I'JQ3*3J!U/(z·7 $ͭe^Ӊ*;S;%WDfsjsH%3z\cQ dV ͟7}R0i`SAy#NhC>/nIiYH(Za'H vq:k// Ah򧗱E1 dǥ^_Jf,#+wprftf..4:I5l;Rzp(e-hl|G-guB.$.~n.Mu{{q_/ĆS4În#CJàq_ hKz7a)+uq 2d.r+j|hp)h̠Ȧ濿hw[ϽߒĖ` ֲ!mXV+r w.U2w݂bgFz]L,Lkbk#*</«(kQ^_PZHWӳw6~$ FB簜-eB5yhlf6̂CNk 4uxGE{ <Bٰ1H40NX9(iqB ß1h-dO';)%,]ۄiAB٤p'k߿@wvڦ*oO_j{],sz6H[naFlMjBT֞vPfӷxRI6L"H&Ԏq&kX9+UD+K Qlƈ9Lo{MgA3`A+q2U,bL/'u2):?/M3" 鱺#:55xNf$;%_X15DѳjW8A 9뒭kϺ[ ;WrDaKt*NqȾ e7`S(,e;31NPRan A&NFZɁ> ѕ\DSE˥ҿ}-{X?F5eڏ~%|NyӉBg&;f#?OriΦ <澠DOaWnyxZw_(97CYRYVNS'6aqF(!pf:}?IwylOjn藐mHK%Ն!}TM-;S9pj{C/ 8 c);ȴkU Qz:F.ъn_čY񆒿k"X@i:>!Ԑ#[Kg1~r峏Lm'%c5x.9&D|ZzNI b~qr_&2R = 3Mmf;,@>JxV|h&a~0߹&g6#̝{c۬5UK_Q xHBplɎ426v \@HugMmiU?jS{6ݠU'"!/1^GG 5X("&MD0Eir,H I؃0i4j+xNv"TO} )ܿ"+KJWCU, 倸(Ek?\AP@OsO]\e!ٲ=D5[}sEMNmhM[-ҫ2X̀>L>bh5(hPg[D b^D-^, yI#e*rdwNbuqۆbE+tטq= Mv*;[+?lC@"W.n _ o!o'P9ܘi{b8+ʽցdh~IϙoZ~qd0ňLL52Ohk0P:{OAPU$]@S}ѧ ,1[-؉\2"^vdxhAq^RRYYKZxbEK&GO,W?p Rn{x,d\N1BxҼegokldNiꥧtȿLJQԎsظRAEECMzt-;?hځAs?"måH[]ݥusl~<ωiR(d&;C_De>Arr*g e+00N0$ʗx xu~;'c;шcjTvB+ 2VK'cZ%T"U:GK1aEsD]q;YB,WW,$A Os>:iڪm]x+dl"_!+ѡˑBn\?AEl/DUW }ОYOXҤ{q')Ϝ\*#E&,*S^2nC1odbA QB51R< NSa.8K dxNں - pp4*!xmvjfS] qQ>nmk(m.^ |q63X[J+CGOd  W ;er|Z(JiXBR9rd{#zũ p֧ o[Kq o.qa,ڟvxY"EdFY K|@䲯5Tg R`[*9VCߠ9!.\N2?7gJnխ.·טSu!}u7J&iZ4_N%kJvkN8AW8JͯWvvi6' ޯPm狷)ҡ wk?$зt)f) !ǘ?%}kL(wwa^9V{ug/R̄ #xHJkbVF}F%@٦L_S-[B~;;"swwڔ2^X613b;E\aT=N6%V=xsC]CF\6cmu#Ls"o#_ SٲETЀ(osFzq8PD`ӌdg$}~l>6KĔxm@5㰏ց͈=#fLrƟ]avb>~~ [ؐ̀0ɗs[MB3sަb-5%RLQE+ aGe8(m fo<Mϙ%~4hFh<͞ >LrV4A6QSV~o-ړ{,hIY4#hu嶒|wJN#GxA1$STW0yK+ƻ/o2ͥ3 Q7i%(߿ Mz~2b=B #?"*m fj,x`JJaЫDtrBFeW"8}AO^z|=`Y:,\})+7k߉Ţ;0 g`ZQ՝pNu;/DRPgB ZRK>OpNW' Au!FL)yq&g T'ݖh5 42v,ptҽ]Sygb9=Wp3z/W$ltɐ|#)ƇU_aZZ%:)C0Jzqƅ)HhFlzgBV _EU ^B1CX\5A89#ʠ`+UxܘùwQWϞYuM/f i o J9$0QA -ЕY}bj&6#$8eț9`t;kdcac':('? wbɚ>],<FSiN4^T:Dą_@&I *vs9/lD#rk޲~ONlt_N*:K69ޘ7C^92scU9r>(G5 lz4f= L8Uoۘ cjYȮO %5`t;*P'ޘFO{P%BQ~EF ?z'jǔ"G/ SI[B׼ l!ʇ^qgȼ(z2bo(T @pEɃYg_kGJQ'7an%NIA}~xے*SswQƏݼ6QOѤ$Uk/&.@ Oԉ7j\E5dnXTmuAw#Ayb򷋐+4 .=;sw_lN,>,3pKoNx1c cP"yEI)[vNNi1gڧq]^,.f/9%eFfYӑߋ1V9jo=1љ"\v_R>mQS g|PkmeW*Y4 UӖǟug!ZJ[KiȆ];%[wU@M#&JfDJ`LF!hK_E"sM@d\] !Xb ۱fYA*JgX&lx]gI>n|T+#5CVBjA|=>o3 ~C čهq`0Cb ^S{ yэjC%A_l=pczaaҋHeUh0# :gI#"wL펻!A^9_Y jpZ 2EEhQ-fխASy>Yuya%M{F}I!?kT <5t&}o ew] c, jq^Jy#pdO7ĶHCm#)ֱOx7dbodwvAcҫL${*DQăSj ?(Lb =}2K6Tj9"d c} e;*9L2&2&&o0B3<ЩȨC, ڮ}_Hq3Єٙ،lPDUEԩJKX;t̚˪v&RWG$bDH0Hx+)"q&: ] i͈x`*Q'D lz!D&<Ã*+}i2v/#)6'TҋL{&!] WZQ WRS̺D:BJHş*GʯTXmFsL d|ϯBK\Z94Bѳ)g-fo z4YJShFtZzT |/-˧EJ!U,;сgMH܀ /7b9zh+Jf' jQW#W74%gOjdc6P873bA4;v".$.$d>geJH:ϴWdG"ZƷV4( G#| # I6)#rh w /2 ՏFƅۂWҔ}AE^^~-^>TF]p],=.6T͙wykJU!>*uQjHq0 x$mi0p>ؖWK$Sva d(^F9 R]Mo 5_5cm{ 8J=.t YٵJKeO+h;$ȄPV5,9n١98>#o7]FOݓ Lj׷K RKC Դյ03pqKn(DF#\t Z |T[Z{Y39l|7x}y(_FQb@bqۄ[ ZTtq.Zo[ mTd!8Pj(!K߲'o+iҔGk @FsjR8RiDo yp2B4+c=wW] ©2q?6ArVYteɌG/&, v}\KqcWk7&bN,#Wһ$Ipm37?;wFOT{29ssҳwǃΖƅ>cU=(X`=&z/F'9@͚XLJ?0b8n[@$:`#xLNKvkJU t~\^˜ ;[7Ssʆ96E_͂%MCn! ?09^\c3yj{,5>W|1 "ӈ=O5͏,Cᅝ`@2qY wfTܻ kY-#iUe:lfv0 [w|*> R=¢2 &{;9%1F?x>p9;_~h7qvIQJlE2xZ2yn_$`™-N.n">Б#o^ fD$v~{t-x?܄بmIikK_ֈlZva.in:vÂ8f9yz6 /Rcjb:FW3g߁h9*aWcX@UBuӟ*C^uDR'kw *s1J,=/nBpH |!1ˎNjq)M^+3ȓbdLu4H|:OARQeqͰ?`F6刿M4o^Td6.n0tִ]2+Wr2iyh7MWN-Jĉ5dRU'C@7|@5t'ޏd4y75altr?0,hJ"ɽ.\Xn5`֎ɷc@}PN:]Vo_v &/#5I͸?J`󔩪_ipxu`ry}urBWݍ~"''זSutћY3}@3 acyO!X';t|&ȁT w4N}q ͆4L6uiD1sZ5Xeg0g.0;N1=b}IT`"UUϿ-xOowr!XfVHxMbv"O 8x1Թ@ӓuW"18xIH *-L)RTC| Gr'SǀB}{tFDHE#WR]}'oA=[Qq=Gq_4ȴgl 1D༻dRʳD]aZ}0baQJ3#?I-~0 HuAzeCSgG79&]%a֯oFm7iY_}#М}P[h/4.G襥qʶ>!9>Z;BU8 1h{, ߨc+ ɱ5k \q[uK1PeMc1J (sV)'q䚟]|ar-1S6F+m¼/j6`PS C3V*-Db[,nK<6 %ݘlǼf[BVp|sSаOG|78ߦ5&\n HI 8:PE(ڂǓ\sÙ`~Mh媻XҔ|%)5]o3 ^[og}CڔiߜdL6ӆAo9$>MQ FzJ,@ _ Mz;ܮ ''Jnp =JKR/51578n{5D?^Cv tOÛ?xNן-Qe|Zװ pQQI>nڱ\.w*λ rgQMz0ey OM͈-S.࿾vl}"Ge J! ]~ =Oz?@dѽ!(kISԭz*(67( K 1mR-0*D|؄_9/AeLEw1֒t y9"M_ ` \(){F^.nnb)T"@;7.|pQd^OF{;~^}maއ//"A0]< WR< ,(otӟw:[.6p5uZ 1Qn=ȭo6N˔@ oS}ձ\׽=br+$J^6z7TAOXR;tM Ey%r&NSF9qÞx꺨>Ɯ6Q+cۀjz/[&vHH:<c {1753Rw$̳mtiu:yXJ-]|=ymzzJĘVKl=tT Byqi$%P\w|K_kHCQdg7^)˟4`=!T;pOT<]wZ['ֱ~B&;6Gl~Ɛ zPV?b^}UQyEHR;9~bp_hחn|\FL\Jzg23݉6@Xa3Xy7؅H-R2hOrY%vՀסeZ %yBD \=ULd< '&TO#ҭ}vY0j2 iQiIܙ*߷I#c 7[m߿Й 3tt?~3Q G 7FK析nnrY#U!5رfT c.9@={0r#R{  iDlњڞPZƝOZ*͛?Բ%ڮZHGnf~Wrhl^eP\Ęx![wP _ҊORc;\.Ps2ZNs- bՙ(FI2ž'J kmnOxg(6@}9kLxO/<)#xB.($PpĤrR+ to`ʁXՅpZľ*:NJ0l{?"O~=9t0GJn'n W% haf eKQpb_*l-lt.# * zYivѠ:tgK^FEbψ B~AI씼iKF)ϷҘ.D铕 NNVX>3 +WmV`d@{"ߪu~ [\8%='Z[|h7k%B.PZ7'/E~n9ෛMǖC #b7B"{fq@'m7;M3C4|cwU=~N]jY˨3:QmBqW[&,$M$nmv9ĊAS55ѝkr8J:@>OŎ@}@JWML^[B91mᖾTX{2 Wg4ؔv#JJ:Ÿl[GhѭLscA ص2rPwJĐ T֓!tH/4+ j*;@A ~C2s u׈;cZ<7b©nz=Y=q+ںvw[*a~ZvgPfvskut9m*-c6vvS(䣭>6m[GhJH1sUhV>xwZaoUCkA8?C)twujBb " O!R8HJBƌwź\0*ȷuZɈ@ hP8 `j"dp?fU)zi*K2^ǺT9=!f5O3H0j._[M5S |H+eUgJe {n7Dc~vvh]C )&ȯΌ|-nwor_KS_j R(#3Q J+Y`k^U= >6W %~ x5ʰ g\sv G>'U5]}q/e;@o6pIovzW/3g q.pMY\j6a}Q!r.!}tsV!C&9z  ]glVO=s_4GtĽH5C _Cq hfbYQtFKES+hflpIk"zv?qpB$ H͵{L'xHq (VsKXM0^g],k92>={6NaCn뿭VL.^HkE@(5WC*2p;>-,_Sd-ǧ~^`ED3Cze|,`rC*\iFB[mw\>21ei<ɈG1++h]3Gϡ 8刿]ʨJ|1]z}F{8\<M!~g %]7syPxL0lEwQtzUrY]~[7[u23Wd(AV/X/ pЫ YЧLjLRCk LQ=P,eOhT. Iac Tψ_k3>wA,MF۹.{2,̠lu ;mx6| \\_?M_bȏ لVY"/hZ Z&T2K'S%qrJ(Tl`=k s]n 0:#|sU jΥ>f Y_&raD~jcۜ;ґJ0i#W AgϘoM- P\ &[_|m*KesFV5A]dL=bO1ͻQfjqWe x:Ja_Ydm(#^R=n/D!E ^!`wtF ;oڤSN'1.JxSo<!,ƍ #G(]6IAU$| 987Z(|31qiI2V{|v;H-qڿ.Qi)ր/;hڎCjs~?6?r8gi |eEݏѪ~@^A^$A3_5{+Mcj #Ԝнv x'"4uq9AŜ}CU/k -9''.+*Xxzk/`JUKaKhnKC| R00o NuVD!B a ׋X5oL Z/#1cx*ֱ@Y)30A6zaJV3I|}HrA=xdnN@SLWk7i*̮bJȿeGC(?ϷvXCMې7d[迠P y+7&?v4kwaXIjч-R.Ql0TxTE3ql8] b0UGM/,(Xs11Ui/JPEv j F,08{c-P—[?Y~xqd!$\_~mT3] U0@ѻH+v=hu (2jTɜwv;s9ÀFᬭ8}ٖS&ȸ~On^=]r`s3J#UJ*)Bߓ 7clƫᘥ+i_MG3=L9~gCw>۠.~E:@. *kidֶK \N*#{3,TC|֌ cyYȕ/R6\OBkl]HWacZ6P-"o6^tK]fo{k1)g;nmz_L 6wwȠioՀ z-4<!R L+цL8oI\x"`t=7k& aдQSw"1s;o 0<~R Ny,kcb@}Ȃ/#nOW&(K5Qm6p19LQgNun | C5~?e6c{1- \Q2p;Ɋ40j>7=ᤙC=NI"9sW&quyAڲ)tS~>>h7"?' .b3Ҩ.Cov ',{L<{=_u%UdSWջ{panNTË[ :6oW"I })'l0[g$}R2e!~]5NH̝GN-+$,whպVv)WKg,-q,X@3H@'K"vWWauעZcqeɯs5dj7#-&lnniۭ ~%>7C6~+ V|">E qBt+;K}F3|͖c_OO6S\OLd6)pB;@}ҍOV'UE͉ݭ(ǥ5Э0HUǻ0nCǣ`>EaOg$h2$Zc[u6ҩU.XF53v?N\[ҪWHZ%xPLK5.]/2ciX }6z2@/0`sEB#w?h2J{Z`kHa\ٸ})x8:i%p4a+k>Y"`XW/PB35;T껏 e:v= AB͛(t$l'jci Tqfލ9⯃;b/M59gۘVIFbP[t$ٙb7RSƍ_V%E+a#g 'UeauOfAQV aMEk87^R)WF/FwhPEX7{7{62 ҁ?0mƝfKm)xe5A$.9G䨢xȚ ]Ĺ4bYg6+QLdXc. 1J. ǫwg]ЌП g6v5RO6{-NL?wh*+H.JPrKvHtCz7?c.bd%lү5R9fU\G l{#I1 FY'`Xܑ+M~̓73h-a\ Jܸ: [@}a MjD>.g,9<՝^!ٵ|qOFX&km}<-5cYD}`aR7&Iɶt#"C C*'yx)pek 3l7ݽQxc8Ur0J"Tӵ%)Q7ݵ˾KyMڭY$LeTyy'ު,/Ֆ+CE}.: |yl& &<=ßsn&ra(\<F.'Hu&e~RK$ ۀ0xF!LG=tԥQ/s&m? *N!#ODA]Q?YUPO7^A)`KbPZ1G zQtzI)b]mU4P ]@Flk+M\_㲎>ezbtr{_(Up O]LImr&tZOt&?8Dxr4لf;qq>uEa}b+ F[ duiw1-a?KSHLo#^ʵ‹p5BVb<P2j~fL(pނXrϸ|/"N -=> RZk/plU`Bn /&A!g4QaQNh)=d__DuԌHyZ/^9ʥ&X{ZP]N0!%yoAT$!IiNOW  GrEƤ :ލO[x׶?MH1!YQ x dcW[w2*XIl -OWJT:h[ҠzfKq(i'.S$*Jk(Yp9 otxI2M(pq˪P5^swI9&/rՌ됾A . 8`dC{}L="z1hAǴMW2>EB#c`S,k|#`U (=_;ݬd c+e.,G$a`}|T40i h |ЊS52#sԟ2L a3NXffO< 5f<%lsY}kCp]v/jDSg\:H&6N^0b:+ޖH*v뜮^N1$aӾ6uQ8%W2/ƍiACnIm~5V3t6rR?פc+*Fz4p+ѿ7e4qf,͹jʇ 6Y\_*|rGZ<$'=GS1sh0x2)=Y& 0ذ d+Rnp/88j@peE}FA7ʩe E*j7 2"+/'0K(w)lۃ[:ӓkNãjA=0=1erMYIiD,bDܽj@zrPr9$qT\AƏWZAa3[kQ^a[u?cTY;loj ޣLBp;g2 ڸ4!U7^ j )WҔh I޿Aljj-:|qTER_#y-Pg-;NjU1_ƉzT\ x\ңq2͛Ѫb"7\J *gU)E3ؾJFQϘ0FŐ#]RUiW |Ֆ~|l|&O !)͔:: VO{=W.X7- c;S ,,Ktgab{ D7ΑSuc8yj)G/oP`xXJ݅gh4b[36LKn%Hci qAӒ$OsRlh!)B-d(tUi{R֊|gjݮ0:xSeSxu9Ww^b W4C_cK vloM+X‰GD|"@6(w" n%nO:}2c!}/նӲ&r=]֮+_V4:[VuBkTn0= > tO_. *6[r-iA$8H>+`5We2Sk!'(%y%jQchF\|T[}Agkkz~/:d-,m| ].="73;o^S$p7**^ȯ͸4CtAQl_ Z<Ѥ X0#{'&\4<@Q<",HOQy=XD=\S#ҵ[F~]6.h 1(rY~aB̮1<_e.5hWNR-b}JhL׊3F}iزYz`cn ݯjO@:L>g8񘕬=k"vSks>R{m *7?J|.V/),*-~PՋWچ6gQ勔Ŋ&a]Gj+R)rc3Eng(LW6oMn!lUf6)nS-]'Y'NBb#X.%N;NguPD, :-u5C\r/?QO0 ,?sc -to3JP?Ğh9: E',;a;`ηS=Hoz(O^FOzka,Dmʂ/tT 0ៗmDFTdaaP&@ C';†^ǟJӓ^߹{pY!ݗG4W3IT'+dv2FfV'D_hN[qBNNQ͕.(:Xp _b˱'y1r4:F#CD Ǘ%^+U -PB|D31zEVNyED׀2g Pi!xGhL{qWPSC[z3IS;i.2e(RkMjeA颿jfGq?srAd+gqWZ`gZqxi;L *in Q⦤ *?3 !ϯz@[S;LBڵXrӂՏi\ ,PRu݉_~'zHC%J< `Gk=DU;T" jSzV^mN,5iBhN‰ M^ TdC P4_ט.q3j5؈h&Qٷj63I"!L/Dю'<{2ދ⎻й ZG2p"̗5n*y*֥䫚i__ t^t$֔G-bIj:(I~#>6G N`¥g7IfɪQO_*T#Zmc< )<5vwB~u4%C ,DϷme&a" e-'i0Zӏp)EudP_h*UBD i L顱>1Э7IcrDg%?1\gqRܘR эWA;{o=!Nʟ5 Lxϖ$PSpg%(3a`4z.IПk 33|he>]yC=? q(En\Bbv#iN 'ٝ} IZ0}LJ78`$ ̰+fW,R3/$>(X6ު%ڏ nhK>TD>?eqÇ ˠYh`.]CfeF5x?"5-]vvW]G?btdVVߑjWtr wcJ]=h_%nj2;8_ xBG Y=_g9Z>p.}>?l47r">_WƹD3ْYq-Uþ=UeHߟqR^xz SpO d*=!GS"'{} 8߁?X߇ޖ!80v=\X#O'9bT?mu `8 qN5+H2" TYN=lu}T9J%{ KDX X 'y"~j͖ ~4->%uHHE, ,q?{hGelLe_@ N셋=?C=LA86x(20Yeҵ4dQRRMfKdyIJW&76:zG+M#%W(duzݨNo{|=!t 1ܠvpr!"cCCNHԽ]xf9MղĔBhCdcxHRK! !*9S=*X3XHBV<8xwwzևZca}QS^Ueƿ%0?R5j!yuJJ)VyVLGkt"yjKD~b{¯8hpc9(4.~8&$o!i(=K"j>ݛ.kP۾4W9u GL5@ㆂq[73]?]E4ʴyˎ8GDž¨aMI0Z`Asi& -*W vhjH2&05/:GYʅ 3'FD$e PZc{K0'Vd:SBu]N"\DY^ /ya_!Kp£jh(ݹLɲ4ù$7zܱnO@ƖR䋝V'¼9y>݋DM]1&q.)|A!u2#zphv$y wR@=Zcbupvy] SnMQUANVEc+d}܃ iHb +23O[NZĀ^ CVbn mDڋ9WLK:3m 8uj'Pˏ4UɭSϋ13i]xl M !m:\ X_4(v |3jPid NxN #"1ʊE1ݠAȠ715?-i^y_2ƈb9s^Z|\kჵհzL5zk^ ]ȫ+2bր8eɓ`WZ<h ފz*F'sapNI\:OZ(:UfGACK9߼Fݔ`v=6 %͹'EoZ7On]ecbxOP2_;?i҆aU'Ar3E.(Hȸ87#İ,?(8J\'1wQ>> bMu}a7tÑw _66N}n#wMRe{(hKJvqooАIԂ_PE]7छq lO;X=L54 d !r6qj(3AW8kZm"(̔FkDC^oɠDN諾jn9,wbȍXͤ 7lXAˡ]jū4`(F>y^U*\p=B){rMrѝ~m3Y%2 vx֣R+m妭r?{p YtqMz/KfBO-u1CX-Ňe Oz0hBVHP}TWo&`820H4zԙ](-kgIxHH}w!brO8nno$) fklR)@IUzbn/?AG^__ KSnw lPGwk/lYbweB]juD`&ܽMjC3tⰑyʚKRA|hOw4Ϛ7pkՇü`Bue]Y;6@aqIpt;TE{hڹsʃ~WLNo( Fm$Rg>wT9H^9itɧѐH(_g^4f51XvoV?o&VQKN }`IK[/Fܑ'aJ<@ŴT+,"X}BZqv<? u@,g|R$8-r76($(]x\MڄeD84"[q!vD} u_axGe&K[:wqhgpbnėE3=gkFAYgwd蕬( ~іCMbq֖M̃O mr4431"$bX x%QSϠcMq aX~E~?_/w,[rɱ{vq#6rPnl]2MS,CR:= HBbE*T6@pބ)5]/%ZǔF~I*=2i~GϝoIEڡ! 17]P{}KG/κy&6-jtV亙ːH06d%$KRR{3Έ\-4Cn[Ӳ ~p/FS7Ѵj]o*{χzQ5COT71ygQA#Z E&U] LV*OKJyKɜ"mV; .BF6_~(ePHx୺bd0glI,7|3WT\'m6heMAld$uן~;3]x {؇ A @S3gPh絜(+5o|;TW+VM`'V",Tɠ T<oW4 :LŔu_q0>@EU7ҡ_^,"- `|ಝ22y\O3EM͙^EñY |% XU97e6c1\[~8|&?n/X@, ^/Fyi(@Il>J \x:A p|)ҫm"D|ox&RzpԪ|iUX (?HN9fRF>僰?RE< f}]panѧ)B{3~գ页ԍ'])':7X SF@,CH!EWL_ɮ~DsY bU*/@cT24 ]d ȨT xMN@ːN>T\V63cX:P^[=Rܠ*?K9x\ "!H7?6N?5Pc_>%IJX\a9_(e1JZJZmi]'[e$ L=tN֤?rL%Yqr2*hYVv'WOO"|*@ V3}1SB'%KV~߂}+Q>pV4AJbhuav4Ǖ&e* E8"-l4(y&xvIbwz d,lݡ$;N^:#ӄ(\BF*|XZ\jh`LPp(z&'%xr] iٷVrjG/UX|n}r#YWcمz>u/Ǘ.>&b6)ΰL]pFߠAjy[ 6W,<_EA U#K?QuJuy'Un<Ml T|]#[$LFODhu=̮nFF*bos1BXI H_;V;̎ĠL 31['B~kdpr 90^1*c@d'P2_ᄁ!㬪Cly4GkS=Y&*d}Qg1E:Dr`n1u!|.v9qT#+TTjf׺t[ wi>*RX,@(kpxgyUBr -0 dyԴY3V-3ʟ6II.HzO& }'2at ))t'OJ|s  ɻ yo^4zT CM%ti2STMk-o^.@ᯜ3T,r(-B>'laKRtta*g~iRa*/5읗bfZ??R,ڱȫ (Sqw%䭪k0䝇%b4R C E!hWH*sPCc;#Y9l.R'\?lanf 8 @z+!n߶ֵJUYD'M"=]{0+ĕaIcUB#v*:eBR9QxSf/4#)=H^ H$<8+>MeR%p;i_i ӿO Ps' @y/Ac|_;u9UZ>ҥРJ\UlQ[-L]@orq/[q^U9a蔣s+7+R^/Hu҈&$.~|A%ǹ*άBFX (4RkUwU. ]cQdM @ȎAoﴚ( XG y5%5&LN'˞ܫW2B&CPNXBE&T$m[.Q %"%@)hwE*|\"VuS ٶ!*F9lf.QL{CMq=;c> Rl&_vj+{>)Ii;u##Cyy҄w93alrJ| ގ8۸( k;|bi#+,Vk6[`Z2< /l6qUʋR&=~#IɌ1m$iWʨzk8ȩ8xvJAXMUc=nIz ]aH!\Z( Ӿ%P%=l? 1C #}Ltƃ ٭ӓ:һ9Y0(iXdYq6- 2֑Gt4mv &7iC JIZe.;b:y+J`sU 1Y*mΉVӻj4>rT^A"p}yy!q]Ab05VR 6ǐƥ+g"ڕo , oco]%܄4#@ry6P&&$rYC$Yႏ[0`4/{$ A r6#gqvwRU+DۋAޠ'J $DL9, -Htz`>X7o+wߝ΅居Όb\J(HB͠,r'<5:TsVL9)NaX=*lǨq5#M|\u}TJ@EJ@&x:ӦkSbmREKո|`61/~sI/|c)Np!Kp߶؆DzPC* h6 80VD)$M!!΃0ezǻ9#}`B$AϵW~Aޜ؋aο͎ZlR2=/r "lAgܜ-~f퓟)IVZ/7qʤ2/eGv~ GTdS-}~@>36(Ń:."}6? +;sk,@BzCP\yRPE1uF5Kjew_s -(N83 cRf_{vٻn@bJBJJF 9Քĕ1 \)uH=!pb4%~ťnc-|vYmPn@cbe6K0If=i6>M Ĺ"Z𬝽@ddR|4@HhRȻ c3%~)Rb0a8l0B=K9O86^gq)u, TK<u5;|jNc <|!G|?U[9Z1VɝB7iי @.&}JYlտtP[dN;09C[o02IZ5ɆBKGW&DѦy<]K5emu5aն<(B|L">/ա/.I*c o<>)x5aR=gkqw#4˅L@4Ֆ'm8')GL]%alMr^NҾRκ 8Xhw%`(:?"}}//?% : n7HEDRc@Ru4yD)IeZwXd%ܺ[ko:\mcGo#G[⡇q}HN95<4 QXqq2K53 T Lĥ{Lzu,jɲD[a°,l)D\ܧŖal Q3#$dF}1M~ {:ŶkZ];]\\k9SQ <Ǣ4H'ÜgK_U+1 DupR@|pTxNpt{o݋J~\~ErNIb/jU+7eʀObU+`C 7DH d|[ }o Nj  YHxEǡhSKI[u׉kPvOIO1UFrjRj@۞5\2?}bG g$7{Z];v嵒yo[LJ3crF克"`mzX҆sO*ASy،7 k]%w)_ CdlRHLSqS28G4M7eb%0%'LF[Ov[T:O\,h)e rZ'woھ#n\*1"[R#"һ ,`D.8 \I ǹ%Hw7[GA?qE#a 9(zx-~;46L<|J=)V5@U`؇74XyLٯ,u}ALPWkq[$: EX*:,/_eQJiaݯL0W\op5[NE'd:Do_G\Oq"t!/rw՞b^bY0%GmA>eg* Qf'x%V`ikKH.RDUk]vuJugq!S< ?2;0?<ۗE\ 95coI (á`x] H)wS{u Hu!N܁Gz z›9QRlS Wi;SvtҙI-}=%57na}J F*>Px*+tRʤ΅ʮ2p?k.?RQJD6n:Nᾃ>?m;zު:*Jôbb''!ec_ت8lO>Rpݬ@B[/Bs<J` s4w|z|hkn$}fL1uJ)v!hPj?XKBQCkR؎5TAe W~()w?6`w%G pCɇilI:d_D;_h% c,oiw5V+'sZ^ i1Ϳi&dhK3qapF~5/޾./~2z0#cǨ/fDZ zIer4#x{l}B[[UT8u@e)&sQƐUn,o'_#?(P$r;DjZJ6T`{I8D7<5+N<>6k8Ht1n~jFTX7F]sS]s]X>tgƌ?o.z[nI7P`hN?L;/_VTfHU9mS9b tտ7"iE T%e\}R&9t]0QܜQLJH+ +N׳?zwknaGSi%kUHФUw̙&E016*~%%LRKk Ɣ:B=^OJ}`<"̞ u2R J:\U5}399Q^ĄzD<;w`0(So!7Xw+ U|<{ƾ)ean*@ꬶ[$lH0KU`@2x'70|3Y#?Z~hC5t#4orIp}pP둫Q^{T*n+Ҷyse,k-0u; l|21B]i=4F+{V2=MvNU/Ls*D D6Ξӯ|)iëF|fgr5oH tc#~}iu8U|-_9cQ5jl _%h\_|xq湫9w ?vG(O@Ȝ(*EUL([%ObBR٢pP~ͫZȽQk, yDl">=c Nm/֙ph8~怒j?2d?:X@Ves*TiCgԇTs8{3|"x!D& ljt8nqgbqi=XmYҸC$E[t"r go!a?-eMP(M.\6/tb4ˁ2 :0{b 2 D󹵌 [6>$K<-K}xHS62gPq*)vdUJc$$*^ zܽn@~Y냲HT!j(5#~snW.} $^3;6լ9z7 qƷp;M6u@81,v˻" H)}> ~']NM֦r' =mŔQky͎32AB?Wc+wJ| h>J8Enï]6TQ soO?Nx}g!Ws=~R!a% ,HL'5ƟGY;J mi2^o cley,Xko VB4 YYtАT"㒃sU݃ǧb\=*xq>Q +dc;/.Tn` f.[7hPΧ??\]O0`g.2Pe( :B!7;2o@)e)}[r!6Ș0),լJv=!V B5UKdZ{v:iO5%c4FjTyvZ_X%/$r?vbVҝߝN1v((o/;Ww1`CvS"Hk "rD0xT& %O%^e_qA_W-3lR@D+W6!L8,ވ8,R..a/?߽\*2Ra@SH1<tqg@:sBؗ!O͊mi! awF_Ǔ>\6i,A-VxcvvYi(srZG#Έ*K$ظ+JO7ݬihŀt`$u#&+aD,/} v@QH.bu+~yp}a5ftp2.ߎyޜq4KEK`N4Qj-W}];Hâsˤ\]7o# ."179`VTzA=׃;D(اϤ tZ_Y2ayp 8>i  HJd[7zHOFU}`em7I6M\3 LVӅIw\tovFv!,//qM9tC 6N@福MMem57ŨoS&d:x]Cx E˜J8;_Et\jiD%IqT\78zT1k&>Y]AyĢ;ڪ[Cgc/{Xl3mAJK<&+=Q h^AA%h1O?'r1`ZHeܼ. pbU]iRR|*""[SLhG]I+a/t{p$< 1bF, -P1ط&+ *lMwD a;%حCꤟ]=eG9%Q'8pRLN/"P˜vq{KͯJ55nK,~|.BˑuZNg;g8K%Nfkf[jAAޓ!d!w }3٣499G8&XPg*-t?k/9|&5l8A f&9a&1δ_ok{)~nĉfLğY`C+;Z7F*\ٺؽ/|k"j8({G'@cR6L=*=7fm64l΍% -g9 &Z}ca2<#aAZ x;Bo~;r'/Д'{u|e∰7jrәY`=/եaH{$.xA pӡД(n"{ͧ(o[ R[WkڡB)vvo^*uz $+бFJH\6[8 [o!~x+ԆJ]CZao%3;S. އzDpTZiם>@vuoSH34.S{^hKj_}DՌ!I֩&qg c;[ Ч΃oy7V[Q1qaikGA,) gt`ԷX11; ~ TdErd'۟ebtWORF'Cn;23f֗xcX ӎ+p]">73ds\C)8Mqv|F?AdF{=q {5Iz>7t-CUcJ xfBރ,2נ1-+=}X!Iqm9 >RZw#S>E^X*;B1uۛdb+g[<\g4Tb,ӭqCEjh+Ub>և u8]|y,0Slhcc:8_ aUyDw&Yg:55CN}Z+')9CG=8TpY!bՀmf9[5 m~Z|8vDSi'M~`2[q+l/n3A<؇OD7uc k+UP@(.kVB3ݛI6n h`f70)<+ [eSغ,Eq%"ᕺPl ^I{-ӋHj+Nooto/g>  b8uuiTOyRc๗H?Ѫ(ak*W+ʞ?EVyu#d*š,8K*jNacq F,یbBko?= j bxjP 25 ]/[`-V$}|kriT?TjֱQqw_.7 ^aJ8 ú @.l[M](>G߲퉠b2i>s,ݘ0@VshvvA6(X%+rv =rK҇i#Wb6ab-c&ԂSֶ'I1i'صGij8`OO&L!3W_H8|oٙT}p .t%Dp~,Q^Իݓi9-d/t pY{iD9F`G{#$9wr8XZŋL&v(4k۩x}Hl̿v-:rv$8Wvij;o8"?Դh2+Q:]KpƝ8|aPVl*k57nI>}ɒ@7ؗӆu=':.u;0 9rg4$#g]9f>^Dk)JtltsA-0'O:f|"XA}1ub&?%֒QSpW#@7\li9;vY74u;5QCF5(Q-&bXw{ qfzCD/$H߭J8ת3ni@pMٍ8ÏDZB~v݆9@7DZF;y|'oK 4.x#ފpw+:J_r&FqS%^.8c1:ƙ.Xހ)A\|9i$L>C|R"+xGur2VVatj'Y4g9yd:`l-TgNkC'LUsӆϧ,*O$l(2aF2b!=zV+*6:]uG5 1. Q:1cq.ѽ%5{3Jk_ZSTM* apU̮Rys)= F#H݁C^3p CuIS#.g;XD讲I$ 6Ox:g,)VIx\>X 9h B$Ţ:GUoCZkR@NQSGCc%c] `tDk9f+:p2o.!tӏ,% j ^\ȾrǗ[pJfm2EZ] .O SuEw[zrW/`!`ۜ}v4!"j'#2-AsJAmI Y޼D`sD\4f|*OclU371]g)M;;Ba⹗_8Mx>w oA58'2ҟgp/bK7}zҙX ʩ%Z̕$|iB,p8"wZm$&ˠnjdM= `qa?!mpDFu,(7mo@=OK 6LjV6ɑ5C8y̶zWCRЧ>^6e ExR*oЄifeBByUq),jw憑s*bPBrUd /uΛzM^]+pwA+Y> ǥ_FR :w- "xP(`FzXĒhBܛ2Tuw/'~4\RX3!L9SKM?Ee$_ ].b (6@z$Icr8pҺ_5<\/S+=(kpVlU[4>/VNf:.WӜԪt5&Cax;H53O!ŋэ5)8 ۀP4G%:Mb4$Ȑ\Or@V2n$4+D[)YI5-Y?V dqL dIe©']@~׼ ԞT BHvXkٜ}xDT0Bɏ[8sJul.RE h dQ&f/H`ml^$_OlUaxgKbnj6+2]\AQڿxɔ$1q70iB"FVpե7P|d[nDžF_ꢬopF̺j @ q@voKq+E(l| CҹFVx^ӏ ~wsW8;q@߸-7\ۀ3}=w}Ԣ(V|Hn#jZ.r N(Ak!3)m}C@yi`hF9{vGb[eBYOd)×Eˑ͠}цmJc'=EOQس,&shjbS |<7D#",Oc^oR(}|peM6+k= #/r|:dOTߦu>>rm{~4=Heҥ=AsÒwT*F8C%{ud~gJ{Ajvգ&`m1ߔ`y'maPť/9HcnrlUDiYtO#DEAUZBDz)H7Z܃}~Z#ᲃ[AQc R߄ft!QL5w0IR W'QIӂV^D8fP ܘtX_`2E!gõRMvA둒2#:3NzsƭZRzQ 'V:@%m =ozOfv$sl^S_.zc3?w~r%nN@<>=|v7J)&d4#'TcI#]2aP$BPʑgZ> ~ RmA۠eGٵh }@_Pju SKSj&w")ݫ Gnul*bԣRt3҅^(LaX59l,8Vs¤x@=V@wɇyؠszg 6FZ!Ɋk]ja:PP,C-3# B_q7tKutp[QZG4N; &Ҟ?2V߄PKLΒzbL2GovڬMEE=f9@!—Vw #gOH8Jxrg?zUꃋЊu dIMY,^Mn 4uGXU~q{̅dT GE! qIx6U.+ln-=C;tfӽDKb[>[ ݐ&h uwnΠ_ :CQ9XgfRp( lwti@@W(}ԭsjgx\M@3xk>3õ٪(%et7(W8N A:#v00%hDlL0,4_6q3ǩ :z|byt9LJ r%z'LjLP2Lbv|&GvKW)s.=pb? }E{!1A- !gHk}w5|MEjĊoJťvK/zӑ4omOe2xl[|lZ4'E&֔eOV< A%NMWw ̬~t/k6SzNᗧM LlE7g  g+ vEAhul(I~UCs:Ҽ<AA؃0 xkoHj`<]E鼐"pR"ۡelAbX=؃ n8)I "Vg]%][aí>TiKw<٦ub *2Fse[kaj$A{lKGT]⭊>1rN VgXD WנO{̓HY;;^"w(mm#5VjJI` J s_℟#{%ԌHq4.J^ ; pWp߹~>>eX)}Hų5Pk @zJٽ٨-0 '%ܔHZ~dwz;4@xfQ_ڋE0:@`兲O2+ȧrzKۑ{Uވ;V ^šLh6m021w=$n 'y6ʺhIFTp̷?Mz%R|D*mRH0 '&$>Y&ZQ*>cfL2}*w{-ĩ> *0᰺{tq$Pq\ 90KӜh H诧+q'…ߗ"+` ]zz-##z˂ ;=@Q?{:ץ42Due=˼$)!s-+4b$1/TBbm)VǹE0bp J0 QO=O/xd1>:sB{R%3#)W5A ux|9? 6@&-dӏ4_(VʌgN,/`8!Ҙ_Q>*:Nc WAh`cZ[yf =k8 J}&.T> ZԠ4JI4q&%ȄXuu`CcK0}Ԕ\- ]ow}be;s˝5@SnpZGs9N{;Z \A/>E`SM<)=+ggdmn >kجηi׾o @arө;.c6N&?EjvIZ5>3x[g%Khd4X0_%ӉkOtфŻhTV]hu.7jy,_.PQϪL~ci~vTۓ̩2k.IJi܀LVW|>Q]g:G[9 vյ 5vL.g\cK +Rqikx4~ e!;E4\^*<uQ'TJBXeN{49{ |S-RgČt]O喤/ >]4R̾+Η&)f+-cRPB ZOZԝ%KB.mit[N^X@<̇9*:b]ub81n4-t~qקׇ 98\apn`.p@g_|Gюs. FYV ܘn rO$aFv^Q꬚rE~.2plqxS-{qu8؄2M|DsOk)ڮ= Us7th(0:h7{p'](ZY1Wѿ/z6dhEeRܔ:Xz:HyyS3eN]χ% 91Ky<imY6 ;mO?qd(*^c ~j2 ?m>~ӧ9˻¡:'wUK ie' ʎG/p>2kѨ7O"zk.ZL54 ! W0bUVլpzF9_m6I/۟ R /GQwY))4]h% -e0.l?#Ådt R;|sƎ=6 \z3P >o|֭Gh{\LhJf";eyRM.M{JK탼|1=a-,Tcuׯ| E~+LoLl4-MBLUPtӰ8 {#SJ؆v:+G;1h4Y,yo˂+JG M9YU/R[j~< !146D} G;+hʜz:o3y>6' {muɱæoஜ]H᫆mmM?1"LDcSmppGP: m߀d?,^geio!qa78ap4fB&kPoo &,W]/ҒylPNM^N]طDzm"t>+br[p}Hce77Kkj#AHcAz4T'!*b4U{tPK": >4ث2k[[ $4"#V i0p&HӤ`;}&1{8J#Sl&NPE*6Ju2#kY#Rߒux~ДTP$(R*"RwL: )Ux.p(+C0(T7֓ їnW1|m  9>j\\t֍ ۺV/nPEKH5I 4>sEKcZ&Ay3*$}EK_ѹAyaxy+WV !yy!\KP-;FcK̳Y(_GK]{&f<>znW@&WᬵDޒ@nktxV\!`l>@K^bxV";g\4 !% "+2^[5&@Pe[ŏGMyB+ölޘփ?vXk*iuh]//PJa{MSG]yA$MHUq /nz* "9|KcO!FxSlokqUxQ\8[:Z&жb*&*x&+yma卶2 pE&6>8 ($8ጘ۾V71(3CfbeȈ$q3,J֜i/9%ِؑ-3/̳߯|Y1 ǑSh0az7El Rgc*$zf 陵~Ӳ޼cc&6ql z_{|*3ˇMgfODgbW60$92F邻(_*98Bڗ:Fiߞ5qѪIkh(z"* !}n.$r+Ac !0PrP)*DD-_N2MdGahFiPR] IlE'!Q,6mf/yꝡ}فg0 3p 9QaSogr,hjÇ31̻sڔۋMJDJSQE]`|QXu8BvTcN^QL < Kvb+ E{6VE~3O#qy(H_Ne%-KzFJ~.B,!0'Bqـty1FӃҡӌ,cb\LKk!Vv F^b@UU3$2[Lw+5Pg { 2FI.F-"c=3U82#U̿:WYf^-EVrm" i0N}n &>+7GUX̼Fw :r"C2ŔzV p6ڬWLOtH+,Pq c]N$FO6;JnQD;L:dHDAMlEшdk8*ue ?u$nwA'mLtZw`.|&N[} />ſl?QE1BHnYc] 9-l؎9oL1SPհQ[j iՖPDݸhoH m~{ΆL~7Rjk]A[飖clK~O;;Ҵ#M 34X B*1N`/mS?[@cQ[@l/;D?hsp[ FcFDZ k̔lqRճ(8jQCz> Դ.F׊v-<1*&s @!6[(z u@F-t1Xb Aޔ0)weaN b@ B4P`_IK/bNN|f紤(~=X9\4/E Cw{1:-L|4/oj-ɟĬEΞY7[7Ve̓Z2,$׵ 7u}ڸK˴rqBb-B|NiضZ'/F#%JtTb(3z[xZy/?,ZvgNC3`82Bfl'=n[24%!g2 &!6 q)H%N[R"oMe9ľ!(t^M}`0Q;*7vnƅ"\J\x q^W$Ϙ`3euS3U\fJ¦|ȭep^L7YAODgi&忮_ g[^x&,)o2!e`-༸#wCPE/vf1ދ1\h"!Ŕ,#߄P ٵ)MvM"&YhMX JA؛RHooqrh /ccmg|9FWwKD~){Վn4oOSL[p|i,V|gh,0%LJ2r鱓<~`a|_O.{ׯ~-26)oTt#%]];y5y=vS}lhtiu}CQ;? 8R02MbhH~M>|p@?>@;qI aanpo|V{.=0K:>x_-#(ﳈ%[I%0|M n T( (L /Tq~:/_SF"P$j~:0yi>_` o2xx5>Yoiӊclt*Ɠi"EBC?r5QѼ|T2*7r-sSDjHO 2T]P; E ܃L{g*EAoIdym7ⶴ߆COl)][U$LiY"=0[ 4jQZ(C؂ d,ǜtI~yH x/p.]Y`fT="<DQ Mݮ3?ShX#i a9xupw|B+URJ́ȹW=y $t <`Ox'U+Qveb ™j÷ǛY&!%Uj7 P^J~崔nU'HX cbܦp\`zL!<<`^,u+B<?N޵bR+?wpܱ#0=,XNM3wmcBK}D+GҮOW{vQ%5}^+*ƌWLSU'ӱ+] 5nԘ_ɨ ^͒CTF3M7Үr#/$c[sݑn%,H"ç9Mj`JH2).Z nƫ(T`@?9)L -M?'u8*%/D/s;vTOe SA2iqRJ #?Ԉ9qW1 NԔzhwץ-h'5E2m_ۼfE]+ \Ԧ] Wb+˼ 8y%jVuqU"p!{J.C.^)"MD锰~ o, dB'ln9%WVfkCMaD=}&4V{ u&%>%n|ْR0R)?V8i( ){U7 y)D 8I֒Q;|uL{ uµ6R5p-zc#7Ic9/ ksW& qkuet_]"vY>eNwnuOX"xVVrKui%0 M /Jaܒ'v3Yp) 5}: uυY3qeKDgj~k?!7ZFA6i޺ؠ3N `)[jKe=I[ǃ(C 1fkoZb\3?;l1Gom{ib~Em{+QCcbwЌ},:{Eo7T41%%ͪ+$ 0vw?LHW'` 2#ڎhSLF朁6>d"\7eȿԲX8Fr#( >bp{K "QT˴PprŜW8[hsnX 4X_9ԞS~6JL$&2RWޮ'#Mȯ[^T FT@=x,<V%):i%'ZL_e^‰fZ>$O^[N;Oyv7+rYy9&^r%U29=}c})tȨAm~vU&BY(.Ld("Q .~| Yzvn!CLiD"@~4h& ڟp2⥘ j?])V Lp)V\sg1 DpDz;L|W.n$2Lb׹ꇕg|J?YlP% 5dCӸ j .nɹjُ*mu= wOacqa$SnlV(`RL-gq"{)m(6JTˌ0{JxԌc<;vX3;kt|"H[P,c?9 ckDZ񢝽m.t?0ў\\p/!GD$!4 rqȘ_-L~Z7+1KI jZd ݱoKQ;@ɾdkA +unzPJ:ŒyׇXrx\:uOLC^0zp=8 e&7f(Q|KSUo _SI9~ma&7]A-e'c,c"_ʫZ( oqv+)l|cdSfFEY\(?P;668, [ 0i7ҿ۵ r틵Th2qza5ъh=gk9<07+IM.lqɱX*`3G>qG%a*-5"E@*6oy ީUEgհϘ+PvȊ|63 m2:E@;;T/%Z:FԖ}[10~\/rM\OAAAW /Mu.tZڗf cb+3m, '4F ;[wuӊ2\1^SD~JC;1_Y ꞅpbmjf[͈ԠoBgw+m,|ar?d4-USIuZ۸mKCZ55:vwqJ Gs j1}нCpZ@-Jm ^Nz5JW/TB^FrĭY *7CD}Fȿ@^Frα|Y:Fc3(u Cv'̑kl.jcC0o(*F.wb][fRW1eV|Ik<Kc *ŞڌfKe8y RZ&6j _h؍wO FڦPql.Bګs"sTsN58JJLMyfk`^z?U1k0L2`}r^Y8I\+ybU_>U^Rۋu^Uy*=Ư%~vN 079NL W%w[ Օ<|2.5_z2r(H֫]" hOG"ᝉĘdPN,DbۑӇfA8y_ C8Yۤ4/W%=a8i$gukYffyg/1\b:.61خ?l#Q'UѤު} z(u^6]b#!cU_YM $'e{Jn8fjks^~%Ns(wpW~b GNƝnŶ#g[@o,oYx$<~jSCgJt\-b00| ҎO?x,r^w>R>I)wbtBl&:s'7W7hɜog7<0޸dZBeqm.*-"NJx'- V'ˡzͧL?*Q.2_$}C8KQH7X(͐O٦K8 x)y-_yo Gk H]u"]Nn;8MB:ۤxs9дg:5_9$2ߑ ?`?}F3.I3S0ӆ_d1][3Ƈ*2Q w!d_Sh7jTtJBdHB]fo:Uf|fٗ49hnzI7rPsWO@O7 B%R^] 2OA[Ut-(c7ܔǕd!*EuIHynq+C?5jBΤ%~[r,2ĶVcUFaʼnc=pL?SPySaa,}^ v- +E~EeMн R@zu>%`R`G3! `\ mCP$í԰7<nZ{Yi#m2tqٕVh 4|@}}7!8_oVzB3̮=nux?k/l=%hmg \6&8Z:yC+!±72o ʥ-3ѡ'楰NVARaZהT!V'.!3, sFLs  USVEAmR!Bzv38˷\vY/¸׬{$RןO!ֱoy,. f}B >_&08Ӎ3; {K `vu Xh^.X)V<\Y> rg7,q/]=.z,ɕ_-!Iwδֺ"YwR2t@իr?8, )^D ^;]muwC!abʞ> ,obIAIݦ<"ў ˫S\nª<3B 07EgFзLWPlkF./_L}UV޻هJpE .~}- &hqz i@r}'HyiVgܮ5ܼ(RvV @mҰLQ$dufÊE: xwlUzGmNPU,rG5J]ߊmF ^ Nyq= G-?$ZU]6TkMԪؔO. ħx`S L4?`~`-\r>ǫlr7I^N]w?;G6)rgUH>j>(!X KCq*Gm]Jv"ݻri_Šs7b10[_*|\-ĩ SZImdPY{WmLf=q(CsLtEɢ%D;1TEyIV ȋ)UD}Lʧ<ѹBvstᤊ̈́&zՍ֙RC5ѥʵ~- MOj:s!8C+|m^gwe@+Բ6%82oݒYi1:&BbT}D~ɮڔMUx9A-GO^Ra RٞvCW Ax %z6ƲKRǷ)tG)P;=UHCR,UI/nw$S~,\iFiM Z&b&wivy),N`ѧ~PLKG$y9<'[I6ng\vY"A%#•X(~; /֐0+S F*?8_Ly_nk*FAΞ&: +y35Xsfx\)6mM'moeu$rˍLLèiOߢ):Hl2:u67Ce(RTsYXV i hēA ݇8GJ/(8q~?WNS |u kKbsxB-_:%ʶ<_h} Scazآ)GyYLk| ה9LjWX3\}4V)_>z-a!%X:dyȐ89Jp|`!Fh6((ΰlp'l[R< il5}3k T] j+_P@乄ԳHd&gL k&~g̥ZII䱑$ڪC;>bZ/EKcX-+d#{)|#k NAKAF UA߉ND0~H~NG8f),I_{_BsUCi?g[#}l!-G&OSyθָʎzF|e2f+?MѦ}gk=ꐑ;7A1@J7˝hĐ +Qq%>Hs[+ZcusAJڎ 8đs{6yQTBU~: ;Ih 6 c7z9^b]0,w ̘5]$#?Vʼn yɂ{VhZTBG.X_xznb7C!aGx7HBh /Gv͖(?7ҘY'/DFy.=ӭ@S#JV;6!!(%DCr`RFT{Ժet#yÏ Lg6!Jv4+e.ԓj@=B A&AD /㸁('t:k6ƀ,}OTB{PQkedӿ7W0pॅ+0ZbIRyww7e$:OT罙GkG޲pH77Dn3~V+y)lItoxJ܃Ns־I g|!%W/S`st8̦!<@ ,Pˡ|82&a ORh +Ǚ{m?4`I4Cdj>?zf-exK.:$MU|B! \a~ IRMI>M?%=_3;.{kyÇ }aˢLW_kP+J6yˈ 0U8A9JeNiC-`±N2A~u)*[LZb<6K*.K8){۫{?:S#J}1))7I?'9x7tiQZ[iMYw&9=f*:mT6ߥw6,РgX_axl60A gbƆ 39;{V3k&#V}K =^gٝ&/LXPulI]) cӤWɒaS7p|0a1Sp|I TS7ͬ=z^,.o9LI`E>P^\7IX ,'wb B`iZѱbYEܽ0:S(' ꋌ1zQ&^)d D&Kz3%mFs0L5#gx a98TzRΊr9a^o_]euaO?2 4Z+8>޸vowhIwwvq[U 0`t Ɵ Xկ k`(֝X[Y|R`T~v? NE^li5Eߵӑ>\z}C<9ͧAk3b^P[&UUCURYNc_)8(vұ{~ihߍxp vEoPA]cb&\#K0U2X?m(ZKOTj{_P4z~ ˸z>~s4FԤMfmc'{Ux]QrZ :sA53f }R[]rж x|-pSUu4bm'`mM+S]fxʧL ?*YX+5uv|n(- f/q-͞QjshT͈ۻJk_گ,v3eQf߆^AڡR ٔC OY%ULaǜTUdDa\8^\3(mJl>m@mVuy# |r$[:Ӓ*TRrٌVqlDrUF1Pp-X{Ѫ%R>6cd1ʍ΀yҫEo)(afr'S"/C)/6޽' oك ,Jt3vdf`uvm,hhǚ² I&]P/ @ d`vGH҈* c:/][dvꮑFn+ (29i$\xԍn:}DRJFJID<] E$(*ǿ_'1DPapQ[1bE^ב.X=D#siTcM)SEƗ@-f7BFd# RrXlh7Kv2 (b\/}*5XNY9 +uH[&i0ZL>cBxZcc Wص@78EF }" QplVg}ISy6,8]H^eAQQƒJHֳ }UI@1 C+m 9-G4™ihAքU*pJ.;h]{}d YO(vYHp=Ǡ/'*{#gzzڤ2QtjY'i^,d1 󅗽8ޞ/xk c/Ga4d{d *&piW+)P(qtGVS:4'%GgXEGB?3+ԹhW7 uP 'o$*}FPܕAJ;9׫#BnWk1 \ոSN=ּg1ﲰ6Ҭ7U!&<ϔc2WP=Qg­oFrx*I.:V)$^4 !2WsGKa]ߡ٨!|ܻϑBmf*0Lj.̀^ s9,pl 5fr")ҞNfXc`"`r0S)Y&URcNj" zf]qd)E&pAڑz,7TwE7z1LGCRrE3 V(c.XT물N 8 pT_k)%*h ٌb0Wz[*' klau՞7 (>|;$8lj-c ,cӪmB'נSdej ;Bofb-B;;<sw$wN ׀3# :̺,xv=6n_5m@h{ zgl6Ɋz}XX l(`ĸcP`8Ldy5F\}=R s,E(V_YwI9 IbEQ~# _n{I :my{3 vDڛ8H =\I QӞk!86ZHvG/߅䔋TÃmb<2o[U i]8k蟁dUW*&"f++d_Oߕ RK?ڝ0ihkXHov%OؓZYs#*NIL8ůBټ n F=oZycd,kJ)D߱ 7FY >?ҞQ^9;0q8="z_16o!$YixkS83`U h?޾cA RUD' Gn/BK-V탫\YWtۢkl =]Ǟ^(Z1Ie\ ͅVep돊·4c8g.mڽM9vPkws4mz٥4!]5KvW/~K˳MڃեxAz G1E0zd.{nѐۨsɏ';xk*5 Y Ѻi7'.<\rY<LtY}5uI?^2kh+v5.a}z}3PGZb0Os.ͯμ3i"NWM 4Uv{?T{z'0_,3o/$u[ۦJ=dpLMSԺܲV:Gy}{} ?+ӆcy\Rq74g}XcELM,ˠD#bv03].|lvB=Cz W2 .3lHm0׸!4Ksg[\-ΰ[:]Wү+ގ.f8 bQҺyL^1UcTt/1bw8pY*2@QkRp:q&䑴Vs9l*SS Xަ䧔AT T`% urԁdz#D ivJw#c"R] vHa{HYAj)9pN]B6#Wcf:GʎQ/F?GHY Jյ@;P۶p]TT35FdZ@)٫O(t eBNEŠ&tC&5W8[)e 1 ;ΤaQ Τ߉2{+q#NPpN‹TWd'|ܵ h-=9G%H0.joI:Q-Hi{9`*0w~c6pW(l_#dbOhDW`tGbՐ7{GEȨfCCO3<ٔf9\)8l5 3P{h&J'/mlE飇8p1ɄWv5Rxa~\S)ot׈2Є~ *{L.bdc:^ltҜ ݷ$b9;goSY)*Z-k7Ɨg\f!²V@y WÑ8/B5ŁCS.A5C-Tt}? tf$mMB lTTNHkSh5y*4yRs|Knc @_GxO8iЋvFOЉP_Ge/) ݮ9b~;0gE,u1<1+3PoNxJah @oAjm: mNc$xt!$foU?2 癕ξ[+/p6!FĎw<!% Ҍq ~R W8xVq$1:k ļUV+n./ 4>eA`FTک ˪\IAeie4mlذ*[#3c~RuZÝ7y|X DS~POʪYzIˇ6֗c8^)[;Jՙ 6dש)q 7ƾLlU}bx 0]wy pE^RD$,J_]C?SKR!u~xfє@"zmLd\ >'-/ .{Y[>ͦdݖP=IZ"qp%Y!<Ќjk9L@C,aђUpQU:yGjY^7WG7uIXYjU+A?x>f3we!۷v5wj 2xEIpT(_qg9SIv S@(+}{,<,`p\)(ܽÍ8*$UsV!lL.l^jۢ:Yru\T gF1*,Rv-^*@yYtׄ޳ dI3јb- f?ƲG[S[Eڝ5YP20s&S~g8>unUK5vRLӬIk;7#2=Ml<~` $콬a2gTAűeu/{Bw=XXW_ +Lڱ߃u{/r`BM]U3 ҁ]^pz9̅L se{xW!-"P7*i}Y.oPt#=۶LL6}Zфp(ؑ4/䟚wwsm[RPȘדļpWm'M]^J)*-fr6%fQ(VA.FQvWB}1_EXo ]`eSgX} S9=*i(۪q,BͭnJBrrm^ub9+OL"!"J2E=j%4X Zh. c^penFq9]= if!o9_}r$ k8Fe/%{,:?g\x^P]$iUhĢգ.ձA5~ ^E- 4]w&5epxښU貘#r0o:.n'q)]B9R/÷* ZS} %Hloc# Gi͐%#" `mq~*\"^70>5o@+&H4`M̠aVuyyr8b'پ;Ւ+3ʣiSPV+S +թrˋ~j):O>˫{L} W*4_"tӓCvMіsbd8ς sQCF[oԋ'p4:M Cy'.Iʑ>;[Cu#6tv<6ME&؄En|(/0~U7"MMD_4 eu]&)_9v@7;'t\?hC$呡:T5XX NP>{Zq,53+ZmI  wvyWl;/R%"fszt,rr~X_d[bʉ@eّ@KvhnM8f K1B_(PZ-/JeG(HQ`y x[' s|BckEN[KR 'r"E]xR<EnHʲtN<[>.}(T邨e֙Tt&ϴB,vL9ѭCMJK") dڲF+/ݭOh`7r~LSG!vfR,w6>8?El+lYI%] d.s֬ac/6 ڹicWGU- lR0zo2j R ^w "*2µ^Y\]b؛ЖAx;Wt`Uym2H=@>&aLyA_ר=+,Ά61nt GUskLVVhf(m>\4o H߯(uN5jO֔!ujI'Րtʒµxd#WyB?~ ҿ'4"A O+ (Ӿ#by"ѓy=(#܈qܜEwÙ\6;~!^#08O[zт]H3~lKH 8()L#<6ûw* ?hI|<ڕ+O'lKW>RmsO)[%E~0?`<7)=eA:=).M"I[ !ʮ¨ImV }>LݽGx ϼ&c"E0ݔ, 7iBk;NÍK~_*r3U}BVD]x8`'mXt &1tAnԚGٟ!` d cX:_D- 'zhկAX})ys ƽ9E=R5Ydzašܬ=H:0V5;/.3CYBG6e:)\.DP+VYMj\zb:(f.{MA!9{ӹC`5xKְ9Mn:ztC2o'dd##vQaWg'| ;f"^"Z J6^g]K) x)u հӥq0_DT7^h&w/UIZsͱ=>J7jOG; RWRxB\5΃FȜB9X'bɂvRCA˓=@LL?}Mt`} twr <jD[KCo1/,`>):T5h+"'XVp/> "'#4i̤oTUBړ'Pm\DŽ9)>˴p7 _t6F%Oo۴TBS`%-h%Yxlk]^ M(ujV>7i5PlÚ*9]*)Hexo%f[]SzmFуJؒhbAaø0]0M1Fz =,4hVP! ǫn6nSױK챎WzU!*{ȸ59| $cVP/%`>%mc<}}1v%T{I,/!'T!{؁hBj~7$o@PុȔ;$6ik>&cX|뙑/1<8iT*vKn {5S@NVHoM9dۘT8ƋYnC#}zgٞҙIǧuXbw?mqgwDV(ܶ q?f<_QɹIMw9UPQw)xݿ؂VǵJshP "u0~ĀPnJpT>q=k0H6$ 3sUib;GM43'jJ[Q?SAi^uRjJ2MֲQY6(&5,,1YxśXj_X'\I ;&G<o5{?}3BFqz=>M,_k8Թ"gU:DXe4[s&qɯrꨣQ:Nף%3U9"{ˆ'$ u~u#4pi<`71${qQyI{<)$sKmm}О0ͳRU/MRd0D*nu ꤂p㵅SNF/vxڳԏ:c`_VZjITd1/_ǧ0|Хd /sッ0 -0㲶31ݘ?QMUN6nm?q!k@;_ 2Q$M1exXvC0ߓ6)b,wfªxe[41p7yK,ҋKPlMjpT}Lwo㑌ZtaxUHVT5\=y0);UG6|!B(E}}sL34TZOiG)0c}󼪅EǑ}FdERV/kJcNJD] qQf^^ɸ@߰|NU{R'f˪.H& XkG/S잁g(689Hm>`x&#xZKikbsniҢO_ҰyrnI,FϥS\̥ ذ($v,GBsy/QԺlTZ祃k>u`QlQx:$t9#;] Q~ظuȕ>H*Z)Mt(uUþZq9e.o#YLu5ra,& Yp v]NA^v>rCs7=ۭ` =! &$|A!5 &|K_|e9 _\hym;5 GZq6|Qh DpL&9㿊N YE7oE1.4 @iC-C'@jA)LЈD627z3.3+E(ʃnݔ L-yJD–Ё5 Z?q)w0g>~r5\ e$s'ݴVX23]\8`on#vqyw^yk/F/*/ tܼCP ZGphw 6.HT~tψS!óڥ &59.XWpf|Nl.[Q_#JbD"c=OP|3B X T^2sӉ`F6KfOzj Uea:SgAl+_2)Q,uv%[ gIF߫F,3Qe:2vƶI!oJnY'\_\YPMOYs!0j>7!e*1NAK(ȍ[kyZɺKߝMK9PK@h6\3FVdDj& T왼i.iǿVݹ',*RcC(^볅-Z >7+AP.r5qс = Uqg"٥~֠k;;n,ZG,316߼!%`1!`]*]ONg[ETI܍̍=H%5SA,6+5:\1CHj36ylHTs`Hg&rsW9^@ՕXG1Ș1 '-5\Jz@Ϙ{| ؍" dB3U|Gd'!G(6pq&l8oYJYw.%.q{47}Fo8z0 #e?7BhOod{["gR̒`ׄ:$#C0&Ҥ@ġksUm) s?iLpg:̡2dl{JNFC1+ɑsdFŖ^\KqVҲ'Y14,fۥu'%\L36gϨ"I-|aTca.(!@Qlv`*5R-_fSsP7,,I0&8V fW`N}5/od>|eyIJVlTM5Fo+%k< o0ebkJrB6ͷ{I2UHkjBzƪVClu>ܓeG?Cșȷ*2`; 8-)O\RB,WQwl*?hi $zB@zԤ+d! "̒0j4+1F{nQ7_[S8>+A},p5H 8H$f%ݷ*:1TzyfY4o0ZWt /3 _7 PA(H@OVj*{MNGd\$4:X $+vT) ڮ:x*lung '˼Fb*Պw )ޙwpk39YjմgYM>OL6* /!7WE!V/׹Ģ֦ԩY#VUwSqЕ۸iT0e/]S*^]PkU5e;F/'k>e' }zOgݴP~OcKG>Q۝M o@&/^/+OWĠ,n"* ɐL X9riw!VilODki QIkE!n&̛`@#jcOV^ \2RJD:wx5 VЬ$o7?F{ qV-*҂O5鴧| ph2F"8N ;%U4qbYѯb8Ҟ tdbu6`T:]74 zagӏeM/-kdܝSo>e2( (vPaf. BiKLZǞ6OjhjGOǞe)R\`hHN\E=\cI$Qur2S.%xoxg.&!ѱmay~%D^h.G39=QiKk@Ȝa vT٩Ey-[#O pz**d%H5R?WЄ1Qd3]o9[ف/ap縜m) 1:_ȠZ١qŐ׀=ױKzզ#${{:4"q Tg.jZar6Nܢ19_vj 4Z_uڅڻ?-=X[8Km q"5NWǕ\y 1L2Xȍm/Epb(Ck!1hڲ-豊`2S'ƣ3+:Rš!p&Iô/f\<;<>d"s1X/:Y1Lgu,{h*`ݐ A>^z@ϛq[-c[nàUV5E: нQ^db<"[0H ps/1)3@xx )q@;zm !;RŘaz~ƀ HX.{ @BAG.*N"w-0V"\41}6'BHFFUZ+j$=PMW2[~%X^l yA|HjSA=B6 ^} p7E틚6&d~h*H Rt*]m&/K|"P_mSQ$6l~S2γl)xdeZ(R g,,U0q0'jU0`nH5X{vW=ZWzg~zT7QndHd&t| Eu -؆FG,Zy=#(1jbڲ ^U=7 079 G6n >1| v]4_3Blt1v611F^4  93&Yt$T[5kuǻ4 c[1aJ3 YK.Oq&z,p#6~+a&kI.WK2EէQ$ӹϬ*+)06ixyawfrve7~ 79Վj6\GOkUw;w虄)V]5n R%kH8g~o? *:*>F0G~F86 Mis:dOk!o=CдiM`RM|2xd>T[J;qDK;n=DiaP'mzfVU{696U;vtZeIZ*GيÓօk} 'UE.;!/dkFkw $SJOYNW{_(YO]Xh!^cWz2Eg;g{ sjdA.]iwDHG~2e`.şTI0qmo77O\4\y>-*wPЋs5Zc,o뀩_ j<6u%Nz1C*FzMK2{Ha㱒vM5oٸt0^κ9~D1E.dms gG6kS{'leiME}XaI¥zHw6*9Alqn}7:RKK!-ƅ\cv?&k~.!8 @A龜Gxʯ BzmWa(}kǶC1YcEiä MG7]7 j7JosP͕ߙu?:ag֛UXrR*.6@Khm'K:|^&M~k)uQMGke-Amdz xPX pc;.% aþsUAߙBM!aJbpZǻ;H@E+$>ߓtbQ,W?6Q1(o:Sg鞐R4$[_žr2 qgf,O0J aZ9axϻ뚛 JA=5s%k+'l+/WhT;KT$Qe[)W\,m(Pefq%ۑM0{pb.#6Gi7 C)/@ȣ{jk1f7qf vXN?yv7읹JV[kN8]L=;L07{!|U&B|Ղ;SǪDqKШ*;,eHR>}̲]c@ݏB`3C֦ jtr{=8jX>V FUpbv#<<[%UPMfUptEo]kvF;mV5 *ps( C!sԮq`cPg= _ Jd["kv^0Z> Z}i=OsmgquCh&ظtq ֐ln촅i"ʘIW:FҧswnGo oVKR|%˜Bɨȶ_ "HXqS\N@IB/.{8Jwp#i/'7.-)ht8oX!k4SekT^) 7 . (Jv݀}\̀G ՉxLkk}D8Meb<,o].tc!\"Wlu#F>={ T~XE&D_^>pGkR/VDn3MK4!ʫakjs/9-p*>O>9А-zM}@3j1waQ1{) 4{4fW>48bUiSw!Q.t/I6l!Ёθ?w`.0&,v6Ӊ 6~gRIb/j>Q@VAKZDF R_EqgA7tL Qjwlkq"}(^z o$`#d=6A &tU˪W2UDU`IY ̉փ+́|cMŠG!qᯡybv4Rq%}j lM[BFŎ%AIgY.# ?4Sp]c~f卞׷e7ܳQPTQ.Iܚ %4lP>mzTQ3+tZ] d WjYb)H Fįrϐ1: YuR֞GѡGjz&;m8,p`ˋ/" Ջ4=v#"g~@EE}4 ʋ  @gL)2)2=xq`V#@Wq5ɻ)ogf^TX-BⱲ0p#җaf6t a |G^Uk ,z.ֹIS,0'/|q^qXf?`{KR@r^W{RP]6!"cr𘢛v@r$x!@\y0{L1OLj0i.ω4y}j7L#xmAtS^5v nkO Y5_@<\` #-pya6dkJza9|Oa(!q|{p$ðKVh?G=Q*?Z~& LCma3H p`8ȶb>l ؁˗SZ9NqP߃~|gND/b0AMOT3.Cш3~~ m4u`bMX A/m|%ϲ@ݪ6?E: Jw՚eLSgkg{±8 w(`tg=#ȠDR_.!bp!w  =~YuB\о,"1_Mdt |ç5^+ yp<VQ/qs%.r!~գRIDe :|J #mbmŵQd[A1߂ ظA(\/ LTafd֖:S{>݄gkC̐'ʸ`<\.?zſcF9FId ]5*{؋Ԃ ޞ7c [`JI?:]|p8sYמ騲2 z_OLO1[N\- 2>&z;˩ qt+c ʍ i6xE0[gpLWb`?NBI"7c@)|^Xf50>0<ڄaL"dZRA@g6Bcb6Id™*sݣ ?XryiF_U;¬w2kb@`ޛV,qy-QPB\iuP+h*=TXHG,Bzt4*&XMSff?'܊qz4?W_6$/f^;@yANTod{9 GP}DQŖW%Թ!+5Z-wycc̍f.O 7)Xm=9-`-Ʋ' 021$9:DЋUu^k a?G8{R`{_»М 2,xnth%i亅S_fkEN`d8܉]gl![x Q6pVYoGY$x0Oupg\4!/E ˥RRBdhyPZcM>/) FД[.{X}x۝gW2C`(~ { 4K!. `-X2 #h˂!+>"d%r/[Mt}] 8\1 RnH3zBe:1B ƧIku!핻!ݽ1jO?e˯ĨWrhg_ҧ>m] r60U_(f x R6{ WW< AA G*|èFn@M 8Pp'„5OiV;.*s JBOT0=AU@IЎs@ޛdp>w[@dD#N׷c~F. p "\,JN#JBIzW*~p!l5A_LRJ-Y+0m`7sg8ɭ#:!\)H(5(3h2orIKjp֨rB;ߚդ( X{p@y= :3Ҽ!r 4Ǯ?^=D^^M cA/<;LˉjP 4mo(8<#[Յ'1"*-?Eq)s#`pLUԴޓ3> 5UR "HaA%fڅM\[J Pc];2նpvz,* RvݠUe#"z2Vcv&R ikggʷIթZ .:0rn@dxL3UCL|Z#LQFӢٸxh-  R1_&pG%D䋗0^?f_m[9_{ff"[:KN_A0`9HŷMzHѾi7&X ),IHc:?im; [t6}R[U h6KG]OJ p5C4g<R $*B-@ {姗r5Sx,28> y9_ug0wd2Ι9Y/P)> 9Җa6|r.YUT|Mi(+o| 4RO+dy CR`L>|d\ӻocJo@!znbk@x;pobP5:i14u!BTwˁץ~N?J%=mfc]Rh;=`E!2pw2'؎C Eb'r^g;9 D fV6j] j|RⲰJs~) ÅV_{4(ldruѲRKH Dj$vy#[|fR+L<+G'i\+!uV*:$Ii{Gndfz%px~9"wZr__")_B0bBkX6SF[ _!,GO4Pԕ%BOtXٶ|[_ªt\Hj7rMu+FYeɮ?֗ڞ=*-Qy#5'4y{夕G ˝`ӏ~ Q鲋|72jLyPF?ħX=]FXoʱ%$yDڛ}{ 9s3~0ěb \%1x1P}l#ptOl&:0~؅/ӏzگr[~P_YELf`C$U%MU!9w ǿ;cٗzjE%I-|9լnF۩JDatu[;Hn#ؗ#͒0?O?e"2{b5^G*yEGh]e>SkxĂ=ҜObLE5!*Cd7uH fGU{ahq"0F,l9@\$|Cs(;3i^0 j<"}sUj%2"JeCy7qdP5;=׽Xm:C&S򉓏ӫ̒S@K-dXPZ#|"l?Nڎv+gPYE 2ͽh&1Ɨ̘Mu%w{xr8v٣~ӳ? 57Ͼm_n2[|v=tV.fhYϑJa^e3p Nk8-@e/i1^+hxd_u."F,ضa) 4P0SalL~J$+JʤFi9-WVL%oHC*Ff;և$kOz2YANdcL`\s=91s%Et>TO&L<`I3`^IY¢Z T][¹zٶl'@ItYfu "|QC^kbuّlH E [Q<ƚKs"߻}rzZĹG b  Zs;yԕ5,tB'#lR9*m' U6,G`6WP'@,M=#^ہs D6(9k۬A66qDAX>L @-\aubKO 3*^^^F`.&8Y*]-T{>}?xxIQHX 礻q%FPCZ:;;YQd]mZt U@Au8_oc%꽩t`[fAjJ2!(1,gVcnu{klM;1`k.8;=GhWSn822K@`cMFo!Cո;KMABCsym_t+z?>34N`ml't@dz +I 3:1 _!nddbl(k!5A@[ԣ-\4w1MVU5V펡x&캄PBu8׸o'׭iS=F;FW:EM,0z6ż߿%X׏yH846lyϬl7˙ H:'5 ;16[O|},/(pvOQ/X[zgFZo{QJq'gL<҉Q\>X,?>N-8%4C]ϿEA<*`PtdfGH]E%uN].QΠ.5Fb #J ~pJ]4:slV_\8SΪh 'QH֒9b' ]Z]Cd}*KhNr,n﹞SWyӹѐ1^(ER"JGAb$˧t~O)Bt`mG&e |júO3-Ntc mllă È@UG#B7zm}LUVV9"|M_=M1:ϏM}8JPP̐xYa+PןRuXEʜ;0O 0ƜtiA1 +V4n^ `u݁s]!W䐬tN\n!OaI t#hEXbвv2/^\j5zƓ:s4.G}POW!|h:- N; 4un\7v2_F6&{Y Z2YSC'Upw-}0Vw*m,ə]PjSA eV~41(KO 'MB@KeB+@Gu4G0 %M,yg?k;s0?5IOݒkUPYݭ=J2ܾK.L7~jW ;8u(`Dcp.B2!CiZ0_/;PCKc~%'Izp R(2fsu.j>)otw&/ ܔ"q΁Zc8Z 54 Z*&M@s4e/>oC[Rh7'7yRcJlG֕fyc|q7z(˂mh&srEE&!^-(Re~iY6x|D6v%O {Ŏj}XS|kYϱhTiP>CׅgC>T4ܫ zG /la<0k\pظnLKOem"ur4(>)U8|ރk,BcZve'5Ѹbo>6Bςə]s+F!k((Ո/* aݧQ\nnZdh1--ȍEg^>A bKKYKk. G>_/ 6ϊ(db+@VPӫ:QČW̯/Af9! zU JZYG8A-;&H7f۝h1K<Iqz_>]LAQvcb]18j$gFޡFmRٽx'zdg:E1n4L¯ KL "G"({z͌f}RkT6R!GzWvw%YdqW$pQZ0*WD0v7$%~(+kًJX)5 Zht狡00ֱCɛ3@v-̛plNUj^Z 9[8Ϫi\b?g 1jmA [ƭ+|ZU  h eOAQ\ /Sq8 2K3gg:k>= ;s:mT'h`/w,A5F8L~SC4r颫m1DfAy b P/\x-cCA,yg׸bܙt\{[Ô --3Xv/U\=0.)2-kZˠǕ6AѣKW {;Mb&>?^*,a{&:O{C{4K>yhFX-f%@ C`{/ӮC5F`-~ bvU"ù/3dzPIhrV)ҤκrP2LwVV_e”+hڤ1uت2TyU\}ffc:uǰBExsJzLi(13-RXYmpgdTe&EWCǝFW눺NSmP1"*uNt+CuRdΓ7C%ەkYR qizrbt@Fe?D 1q̹-+[dVCBw?Vza)EFhFb Z! F;}yv 8dp[&'/,PsD6*'&r + Fl-[v>t:pO YTEۖ2-|^p5Ǚ~X#U&]i7;m^CgH^m9g wAvS -^SƠxa?K>)MYZ.!Bnژ5Ɣ= 3#?mKA'C`0&»<_gyK17dDnEU Hc|` 9+p+X^C^o̮s]Lq7}ݨ1nۥ11C=[@y^Mޢ|" M_ټLO,zH{-m_4Yg'qu#uf' ~(DmӖb$aO2=g]; {87gw qw Y|; ka.,{UepR| }Kᓍ5*/dE"c^//P+M&TEx,E6qNLlHTu_!F,*?Sm- .8JSA0d2 6"Tdy-wcglEK$5}7&؟Qዐ| vݗRj<m˰9 EL />6faV۲7''N>_].W0x.-ʣcBCo_(]"VIƎ#G}I#EX؄dlT݊H9yEtsܟO#?*oSH`Z9L<8G&^:ufr5AhDŽD4kw%p`\@IP#1%ׂ?E4 eJnbߖjMnj@b$rpRGzV #a) pNqA Q_{ʉ;sY~g 0*>yY)niRJwK!F9g`L*w%F/$9#iC1xx.c2Vaݑf^ ;B#k ڛMV^!yU~A*R<3Ljp oGcA~kCsaOi ܫރV8ǢHz7nB%rP:x&_ C!Sx!vMIjNy hvg^g84 έkA;7y >"s}9SWGp]]Ќx_eX._,)':P!Ŕ {^Xlqӣqp)QW0r4]j/Em>E=)m7r a?N 7O#a?:(RxnɞsX|kxxuGUC؆h̲p[Z쭒SgJ+?/ls҇e'9E Ol$j,2>l)J wu}+Pr8rf;٧CUά*2 /=tK>#&޽]tVKa[X[!'y OzʸYrQl{hv%Ai&zY`VÔ Ap>,Ix\"X\Nbx%ƽ-ɼa%Tfz(ӂn8w*}Ruc_"`R}$Gh&~aߌ+opmߣJuYp-g9)Ko[ Q8 6#3+Ǒ\zFV@(* Khh;8 ^ .(vdFni@ΠX<3իrT#65e]:&٦#w}J|+Aϯpb:# 63 -f1}$a@5~"[..p3=Y}LH^cB;%V^8 \q[P(℩f5SZ%4CSW8R?~m(+[;&DWj9B-Z|q>(_X ո+ +gx,{f$yAnfYz2I3{tip#E-Y7H"g:n3'K^Z,NRu "}E7Cvl-7N>}n~( lF[@ T5+ӑbSI=, APN86LiI)wn)R\~|DQ|QXg@`.균@l6(9&K#Cr~ә7Q`WTAȑLP"AkHmo>Hz:Y$ zڬ'7Mz jeI%0VB~Z#N@[J7XE!Ovr"${>ʁ,Ʈ1aBwi˙rF0ѽ2:k7 \$VLK9 ̉K'ckBV ܓD^E0D7>K}_a૽Le"=`~CWM,|.@E;M܂Ge oX+: z6Dd{2]?S)qu3K*Kԣ^ecF'.<6VA=m PְR?zh4ֿDs")[$*N!9{u'-bõ:XjQˉT +6"e&RWqn|< d}7PaUS@Ul5ZF\W =DȎ=lks6+k wm:5&N>(6t.ä -fmA-EI/Zb^5~\;0ٗƟbZ., l^} ? H ՍtrKXt5=! :n*4oZWQE܅n ZM(s>?*bm sW"%vGco=~"*7yTw@NE&c"o|pf&sVZ*͗d 7nC M,˯+;A]bsfƢILVh`>] 9'Ks&^9"Y^?ۺGM|gNaOq䁗v]sd\k ЋdQ n<^O\^G fAOL~%؊ BjhkBFbJ&J#O|@/.ch%)VڊE^h/RU|7Pm{)' hC} Дb 4ҹ8U~P PTD{f@+GgAX7LH1F_Jyj&.6O7ip[{ͮ-]ZJ 鉪KppbN',[d?fum3koq GZ2֧QBK(=W`V_ #);[܎Z>2[,`5xb`}A@d×PC2dn2r)N{8H9u@譖l, -rHԣDuVƄ# D9ZC%qOb0 PF{`=uU-x|LdI|wy"k奤ЉNF8 )trR8АGv'9mƽm<.N€?oQ2'#WʃHf3X\3l{{C{ϴtlЛgáx"W5Se1x4#i1_߸ +)eJe(BƤ^t3A,,3|ws)%ZM L,,%K<٧iHdvp $0iV(K5V 'Et&aȶ5WFP4Kn%É2 b+$j%*@K$pbQ.p]{x==[L0W& 4VF \rd ԷotO&ј,UZcBk## EfM߂(\hIRͬ\yR{8R4hݠ͘ਕGrtuҢ%g& '$Q1ŜGU;&R׀|y_p8 ;_Pȳ1oz0_]IWփY k}*=Q /ܻ얻y)4IѬ"T$VxOцAw֍6k?{taH^KUMr^7I'Je扬ct*ldw J%R2Ï? y:؈iro|5)՜( |TCF2^-n;FBO璓J:J;ipHA.4{#2vҟ`*YP&|Nb+gԗ0}&]]n 2֕5&Bٞb#aaN:"ERB(WSTگ7Dmֺs10uZ=rVg;u UCsΫSRq*`tJtk˻s^qt=3hL-0j¥ >'v tH7{괐bd $i]p_{aO23qu$JPA>puVJ]4d=N3cSAe-:kAjp9)'8^$ƽ|/c !RFwPWvV|F} eef LmQ^!^gm-6Hk-aixAw!sP 37gV $j$*)p'g_ M6h=i= K[.4P:Ӎ)pMigj5 |NU3{B{uprq #FIzXp|0ף hѩ|aJkJ Tǹh~C٣*!kt%ٛ[^gWĉڰ XwJ&ILz&YW `V{|-LCcr#Kd|ޘeBPϴ y9ek-dW\_R,\7LxsDDW IiP nk4F!N Y,gq)#j${'#&PnJQ"Y@K!]<2ffvp{&Š8ꖞtkHXU[X،h[E4S5ˤM>l>SgG[ XjU"*X^ 52&I9ф}fx+?@$`>%ˑIw"ʴlv 8Š3%rʃVnox3ph@oj3תzsˡAH+uSr̝>]֚1h;74]R=P3bwf8RX"||'Hwb /3-{O++^r%Ԁo>T?XqprU6›$"+Ew17>NApj(?0zDGs;~R xҟs7LLȑ9[z='UzmSKYs-3ELp1Mrp?&ĊC2kIYꮰC2>Aƣ05`/}SrU(XoJm |AN|8q`.^VW3Yl,jEſ~+ 6H7X+RAbI첤 r+*>AHGze0}{+5 zD|z5jl5!%ĚWar9u ]:{+xYjA0(MI=}*L!6ϔTd|3>qFܲ05bTn|n]Ht0}pR9;ǯޡjut5<6Ej(j^*QߍGց ͹?P +@Be({ c{س Z81]  e8 KY?ԕ&M~}`ɷ/   xvmfս -v:';|6h-}e4z{h}cfm0_!f0<ˀpHS\^sNenk`.JHw7 JϏ7TY']984NM(G,2|3͈b7-XWW)d\m8x ƫLoB]q $ )Ư<̟oc=$ t>E\'x#S8+T8uO |%03]']帽ҦpmrB:M)#GBOVM 5u.Ĥ)Al0ݼ2~Iqq۝$hl%Vi? B*1wo塦\ 'ݝiAŦ_>}Y~z{>lVlR}ǃ2WphUu8}(QM~1 Oሠ)ġrfByOf ?M, D.Ώ?gqX-k}wb1qPJ7t죩HDA€>bTGb +c[ ]Bc__rw:Uo*ԺՏ__9*aU?2&ZrKD-/f=~R{oaP ZՖDZ5JVcΘ1a nBΰrGffߓ ayՀ1"[PӇ'tgJDVuc%P=}6)hRp@kiVU;\4Ayii-9S ֎~2z6lh}9/ LiH3~m8SLsJ'kQ~Y5W~ sT Ղ5zk!at4`~eSʗҤmɹ-76j ctũ;6·YmCFoܸj̩DƑ -g6 [胻 4wG 8zI..>pk4C7PEt/M  KMI^ՋȺC`yѶWb4i/`^D6aV z3k+j^)7mE`uACxz3܀ÎH+\k蚣"64.ܶBZM"|gCٞg{Cgeϓ^ _Hj=G2̯fe?h y34y'))gObWF_^% ܫ 2 q54X~Ix/*L$JWW[::ӝsS#Ӵ i K(hӷp،*w݈q 2c4u%@]5YaB?ֵVk>= >2!NRr|͝IoQ$s#C2oۈ1Ǹd; %Iyrw{gI/OEY~΁Nr(#PxkgMs+cgX;L`cvpx FA*Fz%Vm7=ag0txk:dk#GД?ZtcQ=aG2C` ofMt>wgK$IFT e'xe!itaFµY(F}_NOfs7UOE0w#daxVZgx3,0p>$imoul*~U,HoXS]6qώ[J}mUry']Bࡖ: DHQRob7%]/ȏcFZ`2Yp%-I.gGɛU˿h`S"}wryv܌G(9ւ e9,L"̈́o*n}z=,OHWDu1'9vǥm٭sMi:K9AG'H]yеp; BY96d0h$Uo@cAv@a+10W<_3bٵo+ sH%4:qlPY}/чpq)E 8rWӟ)1^nifUD`Gas.1 rK/` ̤wQ:D/Q?6mT̍yfqV>3,HMQH)O@ ޔ!0 ܄E+ kw¦Z&I=$6x`X Q(Ik K^Y{nGOʃ|"I$UIe'nKl藇_7g݆%QmE|ܝQ.yQ^MtGxGeBH#P[s}g]?^0>yzj~v$#lJV>WW%{1-+b̬f{*')-h7F62>"j UFȢw㓟b5]BȺ胺gI% sUk|P8X6 gofWY2L| > o|#vP$_>/S(j| '*;8 0;C#`@'6i(רr勚ĝ._N']x qOc6yX-Pw6Ģt@l'zH̎^lx*\NPu )s9}._’4՗EdQiԇ^BdJoݛ%}Mm\/%D c$2WEUoLqR w$3@ay੝2]6܄Rhg6D{2\wu>Xv~jb2{Eif0$DZK?=AՅ*8m(:6[4`ӼN}F[?;g.WGO)#hҥYь7WX['0ʔIR kv^%-k$7|sKe7 88av玕ğ<_FG7ȱC4)%f}+ʼnXgJ\^]1:SM HwG|"||;dwo-ب63o1x8Љʆ@Ne%Y@dn1UϒrWiHNjOp:SuIX`syqjf[ė(HqZiR2ϸ:rQ~yy2򃩟Y[1< R0 *]4SDWsHмn)S- PxiWY`LZ 0\ 0r"~7[bvE`^$go:/8iDt̛Ɠ` .\%G(\Tqu=.Ӥbȇk셽4R>2.jUh{#pRy,+%wz?>M_MvX繊a~h[d+~20PGBٮ [v)_OlxA?#in6IbIE["kɑ @:oTV g)͂kw qlHYۗsAw1z|!2.}5t\&U1vr> n2{jm2,B/#'F1Ѯ,A_*=#l`ktvd#b R27~9Їˬ_ޓQxK% LJ YE홆6rk TAEvH$dmcMXSMZfl ܥ).VleG R/7:F&NW~ )7:*&:AcxKr-R֐\߱Q؂VL+~AX6m ט=Ֆ9?/zm_P*Th2l,z*ᲖL%9r5hFQW5h⅀Z qz?aA8Ay63pk  5p"a]t/>+^i@\I̺W;T6^k-Fd~J7R8aJòEPhx]*=f3Ob.V%ԡi{ h5^%~`L`vuݢug^r'+@̬K`Mo ,,&Wşv)1]e4(VWΐD7}3\f H)>' KZyH7tu(vs#R3|_3mo&r=:~~BfB|˅tR~m1Jr8Ry{S32T5=!5 $[JO싹/嗄MJEd4"Tw|IwsPx]PonXwgԒV}aD)d'm<0L}kZ .n))L.2.Z}C9˱V7$!h GiBSgUCrbXO@]>Gx "}N"| #UhYAila/vx.0 i1#&hl]_|CO*gq <7Z׭q?G%sŲWZl^vőp_&_VHⵎs~(2-Fe^ ttQ&"JăPe b2<͟?ϴ<{GǓH)h&οdu~`>T9.ˠ1+%0bODT Ÿݑ x"[#CqҠ׫oR1(gk8xD|!eZ VP8u(#qUm!d\k ^|É%pEposx/RW-vpgI1k 5eB|! V BZYP^@Ez(;v;mQE/zZ4*e]lq>;䁇k[_&ъ, 3In2+"8NyF.7ygW|7Y\D+v n"Q[ ](c2Wg -x x{nFNm*w /iz/+M1U#Ya6?e[04!WeT4.iN[<.#;֩E"AsB߿y=>NATީR7HOa;p퍹#cA Vo =\ղKuI&J6<71G#'aQE W Q0ѯ*Y‘xfx\dV'68["ώ LGSHz jRkHA*іM$!}TG! YHDe*gqpA,۫ \=r`IlSH%w2N|=dܪqztL*OLwiS4kEjĹd˱}BUڹ cvgi؟B- |<޿/.!<[̀'.Ea4$p(yZ})q0;xZ`Ety-N/Nc@y3Nz-.Y,'`Q̈́Dn!r(Ow~qri]-01pJJ.P]M,eD!+ LS*1g)Q;g/dU >%1ht}Γ].яDe݄~P(s7iGd+7D'KlT(L@m1ޏv[yx IqvR<=_jpTU\7*`Sy10]> +V allz^,%ᎍJl݃AcҾ!Ka[t ||ɠ=LXYuQxT:${m1WK6^)n1s/M͔AKOozWN}o"pZ=ɯJg0GG66 K:†`8*vWTizzϸ%G03ټ@gZZ4M' 8ͪ{F@3LűA Mhn bZPryMkT(FkŏueMgȑфvɣ .aU=##[kp"s[̓y[ A@(T/'jҲerH|j;gX UmwZ=?n륄HO3 uwtd\#OR(@dVD0th~整nAe R6n\g)Qrhpܔ[}gqcXDFX1, 3yߞ{ƃbHMlI)篖&3a _rCf"XK >Ztቂb-5@[ߒ"3 bhs{ԥHUYJXA0{QK >^bjree rATLCUf5J:w$< '1e>=٪:nhb{{@)CmW<j@hN/s_Vcwe{r&H .܃h.`Be1#Ԡa}<ߣuh1ďd)0)6%Q|g 3 Q oa]dg+PŸ? P|}(ִ<$3C%,S/ZDPw)ck='u83V Qdm>UiuzV7P /&w$2QplST@¦KbIgNo\reFA,*~pY8oPrx#* {<dݧ@*VbINfI?iWQ>;9@B{B&~dJm6_e'5g[8_Z2CaGI{Ԍ1s33l5w5N# :&$ȉ md<8Ɨ-⎚ h2*oT`$|T[ 52>gQWts+{AaAY(:h#uV NJjaj%$zr'O(+Kro72y |1$[ N*ІCB=T  N}'Wyk!5|leH#ϝ)O+zYgWNb#-Ӛu{̌b)M+m{?#=#Dx;Vf|ΨhI;.⁕/ [fr2!pȑwK'Q=洜x}OY4F5N+5}Z {5_+z'[S$ .GNR$ͧ!D'oG>tZ`Lz搀ct9\)C:/ªTꋅӄOՎilЪer_Y6 t"ghRc ȟ6$x'*c"sP(c`mlbYF#Gd~GZ5x@G'/ЊArP]aW޿PO+Pw'P[{W968.ru8mdãdO=la Ja~+7I>~ЙF gj&]Htk$"A !MB4yg )LI9OJ-rRbO ybhE*7EBUI]QH#axM|FSA䝤SxsxHa]Zf'#\5<}y\@RMf!<.æ!;IB}aF!I;lH8D +Wwrza' vA2·BA(i: |㝂ɺP+!PF5n$ғ"C5Ti`Xzvv(xس9s?=J;D'P[ S0εjUb9UiEALMuBuNQW؞^Gcy7eC]d3 JZK 1Dx]$K8Iܱa\/mI~dFʷjfcQ,a?!.sDR '&o&J0H'0p ^\vf;C91`8*Zd2 EC}P¢YXa3xw|]?j^G$ƂuN^7)wgkƽCF˽b90}Df@6O(՛Q^YK %:i;f8Ŋ pjM[L:1Ii{/A08Ļm IaກcR'1eN% v5.c,c8OMEV1'@>p̤(bم};^5aULBz| /£n]nʙ2|ȼ?22\IcU@CX~*P'U (NlS3LNI:W D߶*mP b+blRXǣy ”vd[S2%|37zn*Rj3 jUØś> Dp¯E,)z UQBvN6 oE M֔NrGx"CM쁷.kTXOZRU  HXm_S`t1nkZ fZD|6?PI<\+iGS~Dk.-`.ל%ܚQ,(*->M djOz_[btQhm%ydwKND4qLZ[둗 :IѰi7QN;S&3_ƔwPBYV<$;Z`'Ĉ8N2\-VsdbuT8c  :w32F(BNeO-\xJBswn5[NF!0Ygx,OeaO˪Xb`/:Y0lg=V (a-=>H>L z/vR#׸>g ÅϵTI "%yQE$0k| lBf;4Y$ɐ݀Hcmz>EtrVI׾I !ӫPH"> DvlĹ8SYiȤ"j+kUhY E-:sJR-8zmbY׋,'BENNkl>f{/F^x575i ]ɍ{+]CL~w/2%V.;VR8q\LPOO5_u{̸ x|5_t z>ei:#tovAۅu 흲Ғk+:#ZMOM|:*B˴s3-0sٕ>WBÀ\о.66 $Wܘ;_|3H&iu'52OE_]EZ%3E"ㅎ2^T]2Hŋ%k^L ]/ }ޱND|Ϲe=)x)ࡵ( 5|%ip6bTW}k/C&H}Įؙ̒HU0-|D&+"O˶-g'0׎hWyaɴUoYN@$݉ؖ ,QAB֗Ջٽ _ Wkd/z] G)ΐoٌo^YjKSxNf(qi7XM )y-x %~f݈s!l #Uu9촌9Dݺ0!ׄvuuf[9aPtW$iTcٿ~%[yCNB Q$aJ4Dy\z*\ןρ J4ժv)%hBYrFUxb>V+p+UF՛0aNOi*N價Ӥ+߉V+Ky1|ХLvvli9 {n?<1yµ Whޖ{#!=7@1BTqւ1ҽ÷m,!1f!C!'Dݏ?oGReuYq;Qn@vˊ r,H~qvtı-fz-%N)^))0Ա*iHe9f.߃ ر/6mvh Z#>`@A3U>Fz ]rCsmu@]w'nG!t|xtIoWPGΞ-9Sޗ E&1ҟ5q=,-xj"蛊Ҥ" AcTq%Q;{w X7vWQ#ŀ",gyxi+ߛs3t0o:\Bw{&2T|\V;* #DBVa~_VPIPl?ew0(w?AO(p "kXAe/D}`Q M`j9Qk0hʎRisڞy"$x,_]H:4m[SwmWZ:&(ny|;VE[IApÜ`MrC؅!$k=:~BO"#q'b"o={ LPRw0(+:r Rp7Dg ӂn7oްFN,Q!26kˎʹHirsiv!NX ai40 4_"1 "YpQȁራgeRjgU{WoǑ$SA8RcE1l,’2Q4woq mHA%xp,8ҽq`t ~Z]g՛&X1 562J#JJtg偼^lzI'ic"! E5 b$%+ ɘ悜V jIʇr CH׊; 7BTsY IH6 :tK9h06@*ާWCr'S96KUgdܵ"4a[袾(\BOI=Ni}fl;]=VHs/J !'X9 RSH~׋Tg5%4\x8D#`QRnт_Cx(VXgF3z~)Wsp[$pdl/`KG xlljKy3pA 2h  xWі<mNWA֒vvUa,RlytPo V=`|& tɛb KF T&dpD~'hn_x7a3[˙5`iݐJѫxDqSx,1gt坁.݂&Z-;ENO!b7A ;(E1\I$'LlS=DכBJxYMr I„ghI>J!2, +#ǎ8 D'jo0 -%V";=> Ubvji+[_`ZbͲҔu.;OzOs&dFD[%a+b(",g~+pd[;SUP_Zi]!|ŏmޝ3F Z(10Klk+mh 8o!s5~"DE)S|ל(U)~kї!ؙnIyoo(@RU/$X.d>AshT2*jʊF s ,0fXD62@"s}'zIkw(1'mb"Tck-[:ɑ2jۃ%1f wf-'T u~!0h镙u ! ׸:ˊr\R/1 )Xzu^[ڃ70}o/a-ZAТ7yMtfҿº 2>DHtJ;%sH Omn_}j-|fyQIsѷcp1KeD.[0ݒ'%CNDS#Cd Vy ~. ʲ[VȻFZȗ&P$n %s91Hbu3~W[lx3"FH$r)@Ws%qo:XQL@\]5 bݺ -aE\FJͩsyttB2۽O!\D,^fbh0=>; _2 ,r@&d7G(&g .Wtz3Q"5I*0>4MȽQ5}=2 S/ l$h iAnz^iHZykA YZ\۳M!MI#NeD¥.a18Jg 5|]RD3IxXe@牐1 +FNlUjGY"߃чp]/@jSV\C#xi_A$CF."<ObV'B[]6 -:UpK'uYg{hk =8vYY.F @JhQb=;GʗZRyW /svidUA7X!~Cb'D #^Vf~; NR,˷E0{L @ѻoA^reZ"F^ EI}FѕXi3na Ժ"Ǡrcs@RCW rNøt$ TA%E_әt')XxZ2uMR=_"5jBK,vkCasN]ge#ӏS?a+5fšw616p V\2'E. ^$cxPT~¾ fv BJXh 0@6sxM:Cr.q( gF)"RpqP9%=Am yٚRG%;j% EJ@ë};ί<ɭ'K5v$1gЉz=Kk?9Qj(! .<{Ú׆`MgpKc>ēqS뱔eoT=iū'{e29Yv,fGy @u"Y ِ9/01 qVlF2s7 cR8"I {rOO?E{gI00%!MrYf-=q9|7C|kNlmDjQwWL1 >q#prO11vZl.. ނQRNoPW F}=96qE6&8Rf8s苁,$a@=(Y\i# 2i &ZцݧZ]$J2&&9 Z,0I.Ahj.tQbRy>Jm%|yשcN+dl~&2RT&w(TЈeMV$(A-P2չ>|ŭecU}.$$s !t ^ &M3\=>F[koEٿ\Sv 3p|x b\@6ZaBG*s4dŗGciC\f\)ń^ x\k˾WVC\z2gẹpbC‹5Y@PaȻް_9H(in.H-!,WPMP_rj;Ĥ,Z73}" 6&keb#<md-A{g'r"߿Z+)) !EU|́j3ڮm1a^^xӂpaI.^78hY z_@y|}Xj3G O29_l0|0:eYIvY$L5: ԍrSGpzirV6~HCXNyӄ|S$q}W-y8f";c̭~ptroΞߌ!ƞBLV΀/zm%B$Z2v3Q}[`髉JGIKһquwQ/Էmh!+SUy_L[y0 A)*#_ܪרKMNi2ysS6ҠO:4@*wNWkρ>q^!{kk@ab{lp\ ( -@C{eVsybPlUQ84̐6JPpC@רUشPQ.Xqtpy)T_U$tſX/9^E3~NL "A* :qL-$rq < fsIȀb2o\l c4=ϥ]Dk :LjMe}5Q@$C\zkJ>xjD'4r:1mN ܽ_s,W7"gfk3oXn}ۮQF/1WDΧt;6_zx0Qmj̤MS^;ݰcG@S EuH}NGdRI\oKG;4wIf7$Γn"pT?At%\ʠ;EnJKJ8tzJ*s 9feEMdc bԾO "'T֭Cq/D 89v2S~ /ė|Q#ы!;"_Wt z>Ŕ^cu9V0H?v?UX 熒R"E Q" /14vro&v?ľX,$ʠ@1^.Z& *WzYxV!e'ߟj$5blGh˝oM[,—;<ئ3+U]J%uFp `rZ53ɗN3$5v@tVicPsԡc&Π)`CbG}lSը ٝXh?5zzt^sOY7B1=V@uJF3a&Q]:5i*CJ߸mF{ B%~LnbSIJmO*qT u`')-P,e[|fWډKz'kﱠJ^=o"O pgIVXz!g[qqW~JbJ$^~USr={ҔgL x^PwXD1bF5vw;r1gڿ{-v:vۉ\K,:q lehwë5\>W-LQ}V ׎X;^~BW\ƃ49 {`&]N‚#z|Kv;f1H[{ev-:TuNuVEa>$& M@6NUme_N[M}`- S>8$"JtirP{MwKS1qb@հKi%p+@uH>N-7}2;<@X֭88SxQ"uIY<Z7 jbg"VjlGgrVBe2AhKmƷiT*K,LwΌ SgBkgJ I`5JOKVp֭v cm!ZHeu[ԓr,df$ö#ks2]oGkYk8lŋ+#72ݘC]MFP!5_F~73f0VeLAE:q*mn!`)AƵ]>~lu6MĚG[.H" X22ix2b%{~h9؂XFמħRͲlE)n;L\U.6QWAi[X:v\Q\dv-p/WZFԮt}^3fYR66 %H駒0՜ZV QFhD*)B3q6!JVє>_NkuN|WX!br 63'hk~>W4mj-Ş1`Fc_>wР  [lM(jc4d1Rnq WV6 P|]*"A '`D*Q^{Q3ؖ.ݫ(Y!|pE0$Q( Lw??&*k*1b S/qh8PݚԞⶈѵG=.뀖A 0u߈G>" Lס@{cjx+$AJg5_OoY9UZ'RNA<tV>2)csm+L9)f<ucƑLˌ j[6%a.ȋ^42ЩWyf j{!1F17' 1וƮq"=ͻNViRxK‡e|bL{ $!=ckalu .h ?vYl,U?tS]$\~CBb! [ZjXrgPQ-T=Kjk_ a!YԹiTZBG]*LЯegN$6E_5C{[ J,t%ɷZZ3tH[6n vu V2v,O¿jf`uySiSTD',6믎.ğ/q{KPb頠T3*}x?S2pDptaםJ̻ف!C_( MU~ swe\Zx~ l T]YqpF`<Ģ|130m֮O:u\=tr^"IB4+Tz(ZfR]ތCұU XCJTB$WЖ9aAN ;)4/koTbd3km 0\2WJjĉV`=?Zǖ'I K]IÝ `$YXB ָ4pum?+*+eI/sn'/qaCq'o~UT>c\ϡP"WC,{v-IqμN$t B/ts~*̴". lsτ{~<+1HM9+6TGI e%h<;qJ x*8+638ei vFGpmFj 6r kr| jgEz U'@-xwt2W3ͱz?du1V`WRg/!俯8ogM"z"_ګV|C &rnX* N+U (pa _HlkmcEZh.-y92νWZd-`Lь?A|zVk 9\^xErvIY$ ,7|KaqdZ#T:JoҼX9d6l*"*&V{M,?:l+O^\K=Fqǘv>}WsR\<1ɝR:GAyՀI6;Rg )S^*l(Kwvf&7vNm9XúwalLYs*.ua.7pq%@ C>D"̊sIܗex"Φ~$[4Q#? =g;a`"ˊ(N,w9ۣᾧpԃrB]OX.;E>xOaMFXϫc "W[9Sv<P[x]P6'KOTdSO:s3T2V-]g 6̪-:؟5l#*C_pwi?VEM؈Yܢ Oo~z_6+:byW'b G]Re!0N]t+U4sA5b[L-v5S{,w5爁/ȫu? 8BLgQok"7fE xJ+Cds<]x<Ԓ d%}Kk*\d%1!|RF0v :}Ġ^ګ)4h^f\N/lIG:>IXhk$XR:P\݅\~/6:hH8K\ 5Ni:p`䤋°X-n߽)frBa vqΔ4>r˲q]@f>(ʎ=+'&`K+,̣~0,rV1wC{rGwK&E5g5d -ls5Sk=B͘M, ]%h[DZ1tA౏lH}lԫ `0Oh7,gk*8j[̎DnW:ѝ4F!F޺S+[n+Ŕ(ϔPԹ1@%_u/lR`-іTxU~@GExsK(T bznv^xGH[ ʂ'3Z *Ļs1g.]SܦnIZAh Tf% %\Nfl X 5Ҏ5VY!W ~kR7fk Nsq\@oawɯ蕰*Z19- XLmRܓ C T+QliÿGrka,jZ+b陥RWcTHÉm F D11kv}5EnkD<^IA(. Ci#5ՆlŮS\zI$ELwOeI8b-k%BE oR(DX[6f̊df/sVe!mqMNN=V0I"Cy;Sd6-Qxi5]qIcWFfaxSbp2Piȗa=b_:} lq҉:FF ɟJXb e \WNE$ C)&gHHz][nko{ 殈Mu[\ 9@v5B T41|4{g 1‰l^q'Ej̃&bkDeƳӓshՀ&67# c](N&>Wr&}A[”z-g%BoKAL·J_ -s(vFd''򁲇0;Ca)F!>cn|6׮s강27LװszcWg[p0Wg`T uG|,VlAV =ءHŖ SS " /F r`"L"`Q=oB.Ǎͻ xa‹^>*<)}zIL%>hC}UGj%m 鴹lxȍ{u1=@ݣ'{ZnCEwEf/ߛJ9_W[W2vΰ2|"Qn^>rPˍ䀜p .Y$8Tqx0Jo*ς)BisɞbE4u\9]FY77>XUfǍ9D/#c^`\Ǿl] nQ #MfJG]4KɄ*{ 85zdby[Nz0\ݬr1c =uݛP._@#Wvl*WZN̲ZejsNo+ulNzxd7@ݖچz)xɕ8^UvomFo=A!4}i;K4!|5  T % /: KNf.۵`p+Ur 2U.,v} 2 G>cϯ|`߻*c5+\ Sdd`.J8i Hkٻ9$̩̟=1sh΍ Cv),YuTpp:Cp<@W]Vdj9KN ,܀ei=)8]$NZuQvr|PE0h |'gcCTcaDm Z {;5Ev'%f3螏~X߳m=40`3eDu΀^_`%%q~x=ٵ(pu}C[o.y5IT |AbPkL=meukD,]>f]KGKok"AkP,r~j&EGaJ0 2%$>wVJtCB;}?-m0{{o܊ {8}&̜ P(wMث"}un60G!,^+ze(6,R9QZy{BSQ^yQ+X"ze1&Is Z ~ރkB u vse F/"SktˁBY_\ ~)x"k&Y|$b'ƵCv_x7sH2'M=ѲǑsVߖoO\Yr--CfUYQ ?^{U⒉\6ffףVhd!ViYKxh\O:[| A#>1G( Pj+,ߦOi:M$pasB§âHˎzAs4MT2BEaD2ٌH9x:[ח\Q3un|*Úܟ~N=K49?^vy2I"1JtYۉA ag9f_ OA.(Gev&woy;_ձv}/V"ƹ7SC=v^@9DܕTv{*[Z1]QTR__6բނp8,B` V<FlC䳱njӦ](뷍+1N̲⚣̥w[9/>O#9 9E8 SJ=W'l*Ŝ4Uے}1Ns wT3C$.l$~c3o:ADPf]䨇jߜ XҔxZ!zCƂ{ !~5i>6e +m^]܏O8,H9~o[.-樄AI+u~brt51"Zz=^.3a8j7}^5{ vuxf*.BQo/֐,glx"xNuTT>_rB<`+ݘ:E") 芎_FQU:i!xqX߽:5T [Fn'NZpfT9^:^g@a!#vࠇ )D pmtQWg l_P|ՆS1gN3.K^s ZK?wf5V'Y|OJ>y/⾑ HYAV?=>+zEٻ*O  Ti)(,@Vy)w2*Q;a ҩf'o o:)|qqZl@#Z@ϙp*N$0@/k5q.iWOĬK2''8K%q#YEPO޽$u#>yLxcT ЏXYhϰľ<(yϹ֏I9F }`B?Cϓ=*%'hEHxl8@{-!yB:&Ӻn<4g4ܔNҠVYZ'VL߁^y`I6Y#V|.Hjz0]~| I[3f*@kyܟBkxá&4lVl*@܁#\hO@r4ZyI{R%UGox Xn9a~6:vh썃mfn)7vAkG 11L*qyo)2[ϺR{D<@Cdl|f >-FZ?fW rőh(6;9lbTBDfR59s؂.Mq}¶u>X+G }pbi05]%1.ڹ3RsfN;!OV ,V̏scLJ- f5#q#2je [TIgNj8&AdZ\R7"1;Ho˕mT3_a)?/Xd i6=nv&Um.c:IK[5'4O%ˏ!oVJʢx%ZQLz9lHEJ[Q[E-r)W4pn2:/ZeͿ2w>=cĥO4xg/ݐ޴.`x.Rdj73$>#ݢpX?]9Եc; >0CY!C([X*l'Vci}EHyFcerM1}R#!!H7{ ԥLh)E*b_Re@ s|?Q\sd_V$XFY̔<>8^p.U \'9OG˹5NEy %om% p^N)ITZ0S9ݳ'7!7 S'|ӧUߕmgQ]ʸ8]FREzXD].sp_0:%];:?f\gͶhg;&4I3Ⱦ/ʕ] JotUH'ry?.^.?PNs {Wӿ"@O˃ !coR^hDfLIrqդf.Q;  )I~l Hs?Hߒ!Fiw6|CʖWr) YV@֦RTT4Q ߞLdz m.oe]n^~o] m@y> 1VUOk! \.o({\G3BDDŽlCHFKJ`ob#W ջqO>{OᛃP =?8QM#K4\<ˀN![8  #mm$mBkq$ҷ27;L&xN36zOojiK wTj_krt1m4Q'F1b.qﻣmDOͺč8RYgJefvA)_{AtQ8 H߅V+O>ӵ*&(EuMЭ҉aVlD E sQH Dj% R9j^v[PkW!\dXw,f{XMЋݺ&NQF.) WngzBɄp qkHI8t~2,2I4./)]y<rYMZղ^v 7̮ƁءI yKՈ˱CjH=!LbDѠ7G;VAR83ECPq`BryS~x_x֔|z /[,hm@&G !CwPWҹ $rgYcgCYq]G{Z*ziy /<'Dsr4M-C}jݦ3&jCjP]h,Gb;?GfVs<+x0لn}KC\-ϠVQMEߑ[L'QI31ax+'٤><pHf 0#rsbV(mB(hpDi65X@U$KWɰ%#~[L)Ͷ!4mĎB'l,7T3d RK״F<k¤5[6X;Pk2uJvAgnߑe8dW:Ǻ1ԴAG˓:0x =CعVq%7<2P'v7AG|xUt0t<^tZq}>bw&&xW@UAk# Ņ=eI`Ecb!_~nJOPgDQ/)Bu } CV^Iۛ09 ٥p<3{)iGCIC)'a'yY*\ZPۂyWBZx,g;x~g4v9u=!:k_D/'WNjVгg۩Ь )j,cdFhImiu!8UtC$r*]zHFXzm/BP2s7!=i/[8`ppً+4yZN~ZU@WRFr+^Y`) FT-yZ@"SRK=3\+ھniFzZGKΣ\7QҐvRFjʚ!o8.8[K$Ƭ~=eND ĉyj$e^a8 ^~` 6aڳx{yݫYˣ8ĕ"7/)"1FEPs$,*fUAh: ay6L0n ޭ%%T^pg_Π^us/T͉/ziA+{M4y&!rgNq%c"b f4:7vH]'*]h,z`teuaJNwSnxcH=g~`A8Ί'›$ZrSK sV-Z:fyƑ8j uTl'^' ~ON_ϊL]r;MB;RaH06?'ЅG@5 +s <Zm$a٘_r쩑5ϰ)wL,.of)(D 9痑a!㫋)ERs2igQ͇XA(w>s,m@W^z*P/j9^]n0}0mOSq6$Od*bٮqj9=#Nk|IDIw{LÊ۱T512TK~4XY_zg>ov*p kꁋ^~5qarx;B>^G}odcUPcc6wR+ch=^P*wai3.pVhm( dZA )N+3)%kȝst&R'd#l Ϣ4[rϩg+_!D& Q6ʹ!W? ]VYSS6}C' is!żI3yOM!#Q%.Y]f~,US*'IN?G |m|j.=NQTTI`JmjҴ8wI?vY ^Bj+L3SFʙKc.jB-W(У:3?[/5$,;9 A ͱm0V\5i@7H1iz2OI V Tc45w$+zZ*-R'uk<@awNy^ePJoD6l (>$.*pւo_,uNL [-`.ko PDBX5o*z$>ijMܿ쌇s[*O-W4L \r#%Yϲ\5I~'J aPt-XQK.0 _e8KPq=ĸ~-}}FEpZ)[`܄?$=U1A|f{ %mywz@]AB,2t+*̃q:C䯓 7z*nȬu:dxf[h h8}-?8K´Ff`l΄PQzFN?9gKZsNn̲nS o!t;:ߚC]^xӵTR5~a||Uˈ ] bHRldvUwys&&ʴY7Ύ#]- ֧n#sUVYS p"Uk"bw!U ! mӒ`xvnL= l/OZG{oe莪^76 Rp88=g܏W1g5gF *f"Qup6@I޾vVK.4YAk Q!<0 lv]0lk£os3P\9#-9S5yۄfj '*3;ȃm)J4ou9A@\'sX! RS8brNwFb=A#^(pQuVw 8g9.* r5 pakovl7CbHxZ|RPZn/ ȟj>Y oz D>O2HIٔOi,*C$+H5U&n\oFkvRe@@-/R:jiqQɤB?tGթ/-HB4*/.4w4t0.NT&qU%DZLoSjRhPT1;݊L6R18Gi8R 31&*b̢ޜ`5?oHQ(\cM֖)m\(v)A}rv>}OJ B &nUӔxy K0A5iv{u{" ȿ8,%>Ad1:wH8 ܚd*u;ݛ$Cь# ~ѻA, VSpW;J'Hi8!shX5zוcʅgS αEB`z5 {(bJ~-Ҋ#K >#ƢH[lb;ǁգ5s)69BnZ{\]d_֟[υЦHF '䘩 u8-PqMLhހBEɍT!|ޞ5_45!Uz系Ga"waAvC^ns#o55ZLP|׸ gkz+@:d։ F{=簏ҒGW]VtшqoVh뉍fͶ5vtnh=hÚeef!H/#oQQ9Z(r)W#s畐gh׹5+c|=x*DyY5gp䊟 5TBgt^o+@C~v579 Ӛh^@ )VT/xttZ2"-<R3aD+8*~qc$hԼa_#'_jߋK`^B:{ m=FJk(bGeLD+dZoNԝ\fVq9SoBaTY H06xbUş~͕&}tUݻĄ&D>CԺ('pp=;\ˀ,%½ z߷]Hd]h z>+ùr|8=ϽC O\59%Sp)'rj5,zX-B:`:@Y5%"*-{d:s $(Ii[#A#lA%t8}H(2R.7ew$hx\# _4Y-7ڍbj>LV @HVE_gCI}f4S.!0>|G Gxʒ(hsX̃#`W]X@Γr4xɳ k@Hz[ݬ.Z/֬x$VGmRl6`%rNWа'`&g [$rU7_Zks*JJ|)z5K_EQ -kSר;7--z/̟PtT*X%2̦ e=ywb3B!nwDAYNV(x5j3hT[]HZz-J-y|co;?J DĞAE,GڸeFtRvfA ZljU~KS|mC͐SC#zmA$0璀IŤbՄsY8}R)H늗á 7r㢠UW9ڈv)zA|WD`}&zjJnh!^ |G` gs57yc هD#M:R[(xxb"8y*]鋐sCkċhG~-G2pO5rk:J _b>Y;_e!F+J`Gz]Geɐ }N4a)"nǧ@yN ai< fn o]>K6+F6qA V'}?qϴpgCpP/.z0=rǑǜǃJ{[40>jǩd] 3uxc=כJ@|jL.LӼkk]lC^;g,ZbXGTöS7)GM2⹔3eŐȀ\?j9ZFP7ls8OUs)(=y.Vb1_w-t~&+?vW%<l!@ʥMk(ďZОwZҤ}о[8&DKL{c9tW<cЫ yَZC|ⅤkiCU r %(m2;[w)J_%]Mē * q0R M68t0XݗTvm9'I-s69_O:[N[x=; Z:!1E/m# 2]Ӭ"YꎝzZ`faRA+ 3&_) -謄%ٟnss\'QTg [|ǸJ(ӅŷQo-|}dzx .8Bnڀ|~O/IPCt*)Aw'{ Ql!oԡ"JeI]@ēk-^3fuO}D\IRX']J7^I9Ko,Mk:0\ `y}&8mjz-{gVx4N2~"tP鸞o[qy0؛7R<(3W&pr~$]s;^ja]Eb ˕!}Ro3rQDCY08.N51"tEy#Z0m Oi arbd_~r{! 2._vQŀ>?#ݸ|]۶TEyh54)ebs3exjÎO܈HRdc/F0޲Zrs_v6Fy&l$TzYkI t41#\MRw|*9k֜\Hx*tk~(L]Coh I]I7 ڪvu-a|i0us!oO8VDG1l"cG]#Yz4KuBN6@M;$y9d=:|Z ,SSYh?y%D$ܙ2+go-;U̥e2O2h[^QnFs !N9TK1:Os& vLEskҠ8YjTq!27jw3(V`oh}SIs +4׆Fi 3ۚV>ǛkqoOƕqY!KO1P"]t=mΞUiu(Q7FV I%͏R+j#5AְhU%oajn ^gEn3DUѮM>yÆ !(JN%gPԨ9Gx̞oNăj+Qxn[Sj>WKTrP ^H"l|l7TpRr+iߝ288/BpYqUy-Oqg\\kN:6~2td9|-5`ƸSԂAh)4Nc:ؾzAdƁ@!(HY[jTV=-C( |ދ`Ywu'$\y42xNs&ΟD/vyn||.{* l\7d=虳 Za4~c?t#KЌ?zd І/}_ch va]̷[s(q7a2ޡ컄qn?V&!_b+̝mD\Q /q-Haش#oq ݽ.IcW/Rqx&%ϤNJE( K.ғ05Q8$0 c6CQ\=ϼ@En*y5*LjYUxhMQ4f`8)e+py"m1͠j/)j?*TnJ=ljV,=*{Oad$!BUч CrOI4SGkZ YUٳiiœ.y/;u_)JiQ= %FK$9dӀ@|PaV *:YnXgG6Œ}#IS[. {bfYV(\tKDuβn!ӡХ?'&5Z@,Db_x4EϬs";FzfӬ U#tHJ޶%n) Bеr}d؏J]ϜXQ7x1 Ll%?up1T|$ Dh1+OnepD)9, }Y|XQK 3^c Hlb0Cz*R`d(2I"Hh^QCNYCE ΐ~2Zj*(w)z雜9[1nܬ!:"_etx 9򞑼Ҕ>,CJ;P@FQZ4]FL(%6kOKGk{f 12PfR`X 0sLEc@RIv5tJA#tl #A.>T\uvLbuw$?[~t.23,V rrԉFBѕ.٦Vp\£<;Kd25y=HU8̃NMk(s6ʒċw?yp2Z嵚yU@/l5C?uԇwI>H3n"%2B{ C"ԇZ8g68MgqpV Š3ի>X/ -7wkemm2>[.jY+뻻C|I!̥>Aɽɕ91W;ѽJnP@c "kNwZ&iVGQ%p`?+hY{u{:\>]w0Trc]Q'+M^i(C,(yG:]Uo{(޻&&T["-D`R6.`-rY]ghO -+@Ao&E{O?'^G@{\rKRzC476UܡH-xoxofWO^BN4>0LvOibR-=}wJ|so!-fl?[4zoX [/h?vC:yIF\6d NDƦ3>pn˵YY E.[kg1(?.1C-LkUEf̒j/E ȇaTz~xS/m14 WrQE Suvn4 ϿU3~?pZ2p:]Cj~h /~i!\cȕHL,Șv?lw0Q:kQqby@L.<&!RQƌ/k>el8o~xYnu]GT7åLPQb|@jE%?/훶[2<;TRɑ (k, k٤1[|_Ё^ >B%~`I:t(vO 3Rй^J>ū?3('aZK$Kn̄s#Yayk q"c 8l>Rold$q|'(Oe‚+N\=F|S~8 zBFJ,gE=YopS9rQpbؕxSavvFrO1ܠ'As ?1q%w..}*W}{ME"n k}-F{Z0$g{Qmx9>LL2Zup vB1cӎ 0@\T)yӠ™*|$ub#JjXmm2լS6; fz Sb. #.@ =4"< nUߤwkqļu.5E1)|Zco3R0CQ;<Ѱc "3Pv(;θ&W' O_P|=t7? TL#`֣dA濈Y)=Z( j^U$ hJ$)9 яeohle w7% jftMQߦ9]!}6)gr״>kmDTo%Ҝ|rD}DH В)nj|RPkю. iHzzFU,5pb·(:,A?ԴQR2^,lpM9BãSaq#FOq h3F&팺 N;tq6CEyY4QMX9(Gp\'`Nez @ &bƘ :K%U3LO_87LovuV-+'R0~ <{Cl`eh]%oI׬(i(:3VG῏ ;rD׃:TwޙQX?kzfT-:a0"a"8L^P'mo9r"LUh'B3)51]Ma~GUvL޸}_rdhgT]{1ygb鮆 h'tLo7k?*D|b37R@\=R9χ#.cnB9eUdGRή6 Ndh&f?24o &O7A Iȵ)G @1/Ԑ.b!iUpᬩ ;[dя& yO؄{|vɧL\煉FZyi)oi#;hXeC.8*gcP-Vvoxϑ  UGo9Yq (e7vHKDqyDiTTc`VBG}R!N `!E=/22n$0k ( 6sj<b:ꖐ1Dfl9gzɡ%Ff7Ua%-7!#TWz  (@|@,ƚ$鏜*A'ʷU|?(°:MhRn lA }mD1CH[BO L?c\Ҏ᫑ėA`F3F>+@͌o}ܕZHcҕ宬[i ZЍDZGO"=)[?z;%TӶ0na`:H> Cպ7 pvBSo9T20аH'%]4kΔK_JmΈVKpy|k`k#I}e.Of|e*]A#d#"лn1̃ SB_2IYwfaE~yR@ CFXMIؼ+{oK&O^E]kQ+On-L4 eMdyMyӽ;+ rf@*NƲ^gwĚ2-b>$ m3R7k\Q'A(TIuo{ rGyDFOM>ScBn*I T9ֳX \>bC{Adp8Ԅ.[fbtk/7yFS?{Y%X\Aouv*ʌnjvɏuClVUuYOXiJ:N#iydsS*#= XWuvor|as]^w-T`2B۔\;8jdJԅ9wm:͇~͵wX"5z-D˚HzŮ rG|pp6%CxN,vm<1I]guKh~<՘%aǃXH5?J|v8{P\Օ/qY=6yd| -6mJ"2r^"^zDbfwzTمpDy:ZK!nq!@.q >1Ahд>=l\MWʒ}w !M78_t}~xOR`/KU=#Pwh9턩f'Mr Ga3`I?-ZDxNj:7]Q4Gt% G(r?V.3} JMƛ.X2ћP0ȵ}`l΂=L+ .?Y]~ԦV}E1 ]n .Dc}[ ٍhm0'zdbfuދ=jִz"*VL~Է_LOQG'85SW& 俰(I<>+LIPzw7ibMiɂP=7%q X[ݪc[u{N;~"Eȵ1ev^Jo%Aѯ%5)!|&$x! PlL| @ҵ*_^ÓmAJS `W~8a挜o7Un񙝋AP Wk~9N9ҶU7zJ禐` GJoED.0j{ăZ:^WoU+e 6*r=i;T@'afbHV1 _&EM%qՏ/2ٯ  BO W0_+he'Y ~^ abDȫy9|M=zG~A&w5Zle !hmģNV9|̘%ڋ=??93O7!%0 Fxk߄ $2uuVms:E̓Z]64֏m{ U ҺC[ 07)6_aS7-̵*diʖa5Ŧ@E4m&oS&8%8AW@&! PUrh:+?f(AHŊT ]KdG!#Ϧ(1_fԃ$2N |Wz>@_=1PgGk73(1sP[LjZ6s/ca0Hu2M?LHC]^v`fF (]Hw 7YqċFP\(dn C]|Tx̀}-nI]s)t1B>MzaTi\!ku.b"Xy?FfAEI%p}#3,5IQK'y, @Da\>$mЄ0GL\>X3qЏ$Q/l? 8S1&P8X:.-kWvy+D%ɛ"ce7R5!.{SG5N¯Do9mU@q9vKl6*/&Zhkgϯ@86HV~[y͐xYA^:5M%_cHq bR.ěp]uw"n'=m hp[NrOKlg}P yqp[)yKlSSY|JOG\,ƂRT1;!D8Qa)yyv|?zDY6EQRDc3ю):|wF"!xJF2mXirp 8+/]Ck=Jg}zy19iȯ<\@ 0ѩ]kM {`XB޸_3b2]oDMsk\1)c#Rr:fc.?;Gl~zlʮT*{V~qН w;P[F+1n>@dnsdiв>P־ , JkĪ_rLcawv(SSRqe~ϵ;9*?Up֘r=~4VKQqhQw f%]&<ۛO DTA)}TKqtxQp`a dqH@EhHtoh _z$yT)11Y qɂ^DWX]qotdD=zi}Mв2?5/:%֗C>$ bd9 CYi/BCbY+a!؍XY"gh%J'$J$܃ n(eOu|K;? %0ZyB% ',`ׯB [; V2Ң hS Dv%WR!쇕N8kx PLj 7CT6N/ 1YMq\y K6~L|UJB~+W^IC VN;z.Qi]݁gU6;yib0k"QQ Ȩ="%X6ITp ˽_X?9̓n PuGKO ut_ʺP\tUcS@#&4%YY?+*=H;/72Xl$6ʭ϶ƵHgʟU˳ e(zN~{+Zf3;B 5 XY͉t2"/ϷDo e~>ddIwLgyrTȻ[.Y\@v>js| U¤Q;Zw׉)c<'dW0ʶ_v@:9n,!R|W񩅧ctȞU(%J/EB&>PJb7^_F;/WQؗK^HЛ؈\SP'c/;`Ԧ]-[͕x7;61WwrG&jZSZ7B>_™Y; D#Yckn(1Voo"KI;SvROV lufQ"Zf~"ʺ%vS]mٔ\|P}/Ij, U.R]=jpfŐ>sJ;\_yff5qq\<eŢcTW hwf[{.I=N{Mxq@as/4> /`нH} $wsK|"bX݈?:x A[PhJMj刂XsaU=`o$SĹJG{Y?y뙟)ݲ=w"5jIJq|ܸYEhu[?uEeވFqW8)eY$0f %vun; 9i,^f3z골R)!tjw[+J%LZ:nD`ĦM}Ic },A'V'*ۈGL"<'3V[D#M0O`k,T(Z5J܈4q-BmjvxHI@nϦ./P%_ޤQh2+4guZC%Z&Cv62]lYoMf )edM/q2 2%Q*vIMDyJiMQ/w\"9|r;6ݑ1^w̆_?VXe1NkwNglۥHu^ҿĦ>mho 圜{ZҙV[>RLSh-)_f.{FG)/]%G.GӠ =sLc˕. '"44êHX.Ar;QهTt f-VխXRa'w>Hm'i/+Mc2N3H r^,w)hgn ]vC$??_"5ܨD F8$Vy"]ș~k,, W`ј]o/+'t#Ob<}oh^*vP[&YGߛ /9%nND 08=54}Iö/z\oce5?<CSflScA lO1aElVPѫĝD*֖!>> F6ɉ9TMO[!{ZyΨ[[s1kTu'yܤʨ?ōKWAz1[@gw6F@?ȶ"}m'oX.k{wM `AbGmcy6UqC3}SzzAjJtbVRfSRtb =.ۋԹ L?N>H-4 i k?2#O#5"4Z& ,:ٮ(3^῅f„B*b" 7`upŏx@*07AQy]y:" Ei`أ=jlk9Gv@ t(z\z~zC;wqqm9=e:el<&Ry8'[vգ,iܐߑk_F4kJE􄄌,ٚT4^(9OQݝߪ/ h^- i-1%ÐT It Xr/?[ߥC. jrb.lw1z%@9X-꫖Yxw!q {';CDUYE07M W,]5!NMHLY~Gi#2T ]@Mwi"U?'`nq)]zyJP[p`%dM,.J8\<\2l…`_p (?TEHK`)ĠP=M '`JvN{ (t*I<  ēgpC90wp#TFXM4m]93VaN 5eA3I%J׋K{PRqLLZQYՓ  R8rJR֎ݧFK1e'&ю|0 TU] νTιDaԟ@LIx`lq7 (SiؗHʣ̆@<YKI}Po9W3R6{x9FjiMI0ғsJ6 I|չWN[jmD`ɿl6OمJYOOmٺ@yP7dv܋:a|%n'0cm,.IE)oh/ɼZ aڈDȻ\kQ5E6rL'.ݹ=Aa5lc 3cQk}{_ѩV?e`}A-">hE-~O\\w5^v.T."aj22e~FMf[a!<@Aa,pbV `ᑃKK9+WUӻQ0usB*\MKIpt}u8֔0 ^A 40~;s)l?eT߼۬sg"ocppOK{ tr!FYsKDȏow=p7; d'yZh)&R&?o2{BX$r +PEtJ ڙa6D.* XK(ai -Ce &KHt(˫%JDG>e z䐓0 JȲ9D1Ҥ"$}H9xND?O]lK[XR^r̆HfNkn7 z+ң%3Y no[Hhdz` |T9}!59ݩ΄ѶȀk'}&Z{E$ޅc0=wCv~ңS'q2{X97BcQ& T|gQlȷb]E^ݪr+:I^_K:U8Sԝ )=&60R\,d*1leWBa Ώ;Ty`[D܌+pD`+aQAS nR,B39VtؿTl>j0y ]M?Y'j (U/&ɼU壂%Qt tbX /%%d^ V(/8q =Q7e\Kj@θچ0\u C vR+Op(=Fhq 9Ac;L 8CLh_İxWm%@;yA :X>1Qڔ3Y/C0@[p@>0Q82;NUJqBTeVqi#z_5S J`Sg^8H"XZS<|7ME!K&G9~M;}.ۊQ^[P;ؼiqk06zxa!H]b&\+}jWQٲthoSo6.{D+5)nbq 9[_%{R4> &G㙟jȵ%^o'S@, :nzM;cy).$;t$KXP[%|}KwwZk$9%b_ny?>p.n#%_!_jQ@d^QHfj%G0l]C ńX0w2՗Qhdx ,=( ROC%j:jǵJZ\%n#XgbymR˺sǴHb7kv<|pFQ%k50  ؗӄVh3'E5jw \>l;_ ݾ)D*Hi>1MQUM̊7D2^86\]~ˤtJ6bO!OTe~u5aűPz{d^N6#W,DD&KaiɓwS*!\'8=s%>L5=y4șO4WQMtTǚk42<QWL "~V-zGr|niUͭ, -ɝH3إ.D<xCevK$9~&HLjGCoGoF)m=C'̾0Ycҵ0Oݓ)j+>c9FT V JEYzLYmKIq #-K6ǯ&27HbQtP4ۜ/ezozq[1w] ~w0mPFr㌞X9 J.yKTKfΨV鲻Ghj1szݭ)S0h*fuH)DgüQ 8A]g4oJk^T78&Q0rH*sNU?vE~kG;c6Gs!Sإy%l>&d5m*Bkt"v6!o 1)CFoT;sW A~`FNG'\i/s_MeMSs뤗U;@;IMٺ -^Uպ1.DN֒*0ra~=vq:Xq_GA>p cR!?Ԇ/x=Q[4m7;cޑ@@f+u;ȁ>I T.הD`Dg_#.6-˕7W Ɣ7@_:(vzV]6eWՎ׊FQ21H(_(BQ,.6d^#.ϧu!1.4_;.*T; Z%Qøddfi@J.izy?񀰮iE fNLnl/tkPPh4(2ZW,͌K0{8r/5Jkʌ"5p<|2,S'R1ѯB|n?!~ -Z?/u _vРb_UBt$jjmt-.YD5j='`nrUԂ8?Ftsʖ>nHLC_Ag0M5#Cձ$cguz-XWp(? LVt~ LE:wYu~͎JaֲI6X(23X=m-淾&i)9I#zq*sRfŰn&LHȼߝ5{)XO"Mih&v. bi0rah#8e~ S$ D"4m#WlJaގIE!KvBmLSC. YaJ"#9"@mC,w$Bs(*J8Lq9Fe>oyd.z2⡉}~sX @"-xlEGt0wnWR dz 5#. \7HGl_nKJ nqpT$$dd$kڤl@,? iqGhw&4ZYĝ_9)Ca9]G,\O]FdO*Av,-gaC~<=GjdB{22v $ݧI"{ዖd^79 l|CP{2Wq0P-IL{fF lYL$J׌smNk;(tYIIm:lK@#xNsߤi6Z>P!p~}+.+rY)g!CP^%k]W3@0k̐>0=Udȫ;V}tؿ N@a[iɛ՞4jY=wU¼,EMցAܷ$HO~sƋL- =餜+-KP+ؐam&l?=ٺ!Iўv1{w!$ęP~̂hZ(uM! eKv]eWH`. S4C4߀]΁}?֑X`TLQ4@X.Hz~BqMd ,#X/}98 sj`0dPMQL0.âҸfF/7eg=d+"E$`6]nRMFQ[yxP ;]:Ds줤(!! yIztX[MIx9MaH ^zϪ_SOlD~1]_#}ӾۑGDRF4|K0X(laAEbM,2i}l:7vty5I͗I̚$ߕh[=å#ga:Y= ӧz{8<2֢?,MznռTIL7#w P-TSwFd!;b:_ukQ6uskpƘDVJP "WBd>Hz|iL,3sd K8eMX:AvD3sB]m_m!l>P۠Fkf_5^}OSv\&>Ie1OӀ?:b]]Zp޶>V_%BcT Mt 7=/il Jp{ObYO3FոGB@Ed/qa;0Kӡdϐ}y%Yљ IV2ixؿ]c 1eL;Ĉ ˌoJa#3<nuEmh 79!;"0_XyL;Mad z of~,Ll IbiSxA>NL q 0n%DOM߆ SvW=ZjKF# Ew%A& p<ƛttf&SXj$PS%`m 7JWw^hߏSꚺsCś!4'ܟHt*S09WUʌPԱdPP#dJҞ;nZkW\ ,|έ!3f+?Xw\%yDjsv?4pET`]ر^@*6?'8M#Z*\`AM,_küfBPʺփA,%9tّcm6q)E cۣ=;ffLtnԵTDRw14l ]QIhMhEm.4[:TV*d)k#"$ȸ'QAel21ixS8G;Fwx)3uL/!`/bR1&Eۋ-E_$&13\^tgjLQ\6C 8)#n7rxq'CsıaV`J285q| a5=$^ɀ@ O+hC[ջGKU‘r%'0Wr$mzwrԍzP n,[~GWR3[c)R;ew*h%ˎUK)J]HHV[sw#@zm`}9V1uHmGmi؁2cPmÈ}` ns6L_y:bM^ + o5_ [-Bm1.ceb.5q:2&,ƚ&&tacjpfZ ;U d<O wTtX招um3җ⅂]KYs4ޘԯtZ /*0wpN ,}jPHE=,M\7F3|ȥv}m;][ Tj;(-'zmA+ " #/ORȆY|ވ|&I>h\yΘ/BY-xn2ç TغB'䬽w8RŢyPeM*W0S ELdž|ՄJ`*1mQy5~goe2烡<n4lclTcɯuy<4> p$7("@"L.%QG*(d)hoBB(+ϴTU}p@0XEMWS0}sZgnq2ɛımmD[4D 78ZuTO. mT&iȩ903epFVqbDZi84pmfcG^%ᰑJNO(d)~VU/2 z?(X:e ;,`#c4s;@q$>:`ВtgRR1t iO&˙Ⱥ7Oo=NrxOqwDn3&lSa}du2"vVAggbZ|Vs.QZݶg}׈| Ѿ2EږT^{moD7)}j u{9!A2J@,/!(-EH99s >Ow9e_Lymcbw1uS+%^9:]Ӊ},%v$DZ5(gMTZe$֖̐cKyаTx}!v77\%#+(On6@FJ igOWGlpuLFˆ̖+L>S̵l[dNwvP0Ucbs9Xҹ} GqPdUP& ZiyBk%m:œHw$M&RlˡQ  m*uhWyUtoNo]s9'9-= k<c?bŽnk胚xiݑ C38>mA[ٷg <r#P;z]BED \O5D{tyBdTf8`b\\3pE)WDbl#JyDe(V0/N$_ /KU~,ͷ+L8S.p/Ճ &*7?U܃y ţ,ݴF.k}6>JQ@"0Hӧl)cpomdܐ\q +b,(s?ů-TkE4;qܰ5yةB[R%U}hFZ殝O:_@ŖK'nt`m)L?4;쿠Wh0!-%LJ0"AbG, Ɵ}+v $n51opWu wѶ@ʮ}UIނ$%']2װB>,ךz27E4?hŕqL@q= wTxdz vk%QUFFSADž8޾so7el c|%&Čy ݜP*YWN&4:s·=2cl 2P zUM6dt嬻Ow z"k HO$B!5 {nuG5r3Qr IJQ9*hmxnK2; )8ц6j|R쳰 EpJH}YØGv$ڶO#a/yǬc6vn0ҼSxC|ZXؖXk9`bʪWr(VNef CU`VM8`%pVS,>>įON.Q?ffv& dyEng@TE=ickSp"P]fZp 3*#7, _j|r邂yӕD(B.23Ӻ-nL7׭[ 2/F=9,BcoWk)}Wm˴W:e>]_ӵ]u^#u۵_M46Lhu dGY?$% Lm8 X ?` eO14 {g:풣9%^!2ABkGy+!Zx7`6V)A#O~Zl!Bܸ~^6'-볊 8N]̒~ܫPj~P0<29O+f2Ya Dnu4X)mDIo16 H2r: hØ h|=lZɵ+yk1ˈWD!je2Wg,1T/B[Y)3ʹ%˴HȇKn.;G(c8fg#H㿩7HԼ z,nmGu̠+^Xugnݔѳp_͔ľmB֮ʘDK.\k[ LZ+.0 ̂R{ik^Hڭ)c#+G0O32E /֞pK}xe4y+M/ :] B?j|a{* =rI-먀*BqعJŠ`yܜUX6 LUIlȟl 脧61#b(\k MZa)t$ U`0TvA 9;KS4׆.Ɯ4}FL:H|b fnUMG `` ]OSXG:O!M 7ʖl$@dv"!H\<P6E=*? ;X^?ĝ}Ne%w-RO#6AME6tvX~^_ӈo B(/MFmr *AD/<ېa ^ʒ<:ئ.7L\ܶh92e}ϐƽ N\!3[NZ#M .~;ʰ؊T[acĵD֒24dRKkq׮-_$JRl av!`|ے{|uL(Yye 'rh ͻ0!9O:u6?E˱mLĵh (<$GP&Zʩ7 f f;nj1.T{EA8^FVmσ^gV-8<;2; Ƚ6}ܻǘuPҙ+oٚ9,VKͨ ϯ5y!QE*z׿"ZㄠFr֮= 4iq "z.|@[m:$*}9ԧŜg+pϺȣCo+Lh`o1\HC*H0ID2T+JFSVJj'CXsbz(!VYޢk\{x1~mH޼C`b[S[6Q)p_2ac̋1`ZC<)dsV: 2*PN; &D57ɳH8 "ay[.}1/Wh{. ~`NN!P ߫/:73(8O= usi%[]jN{e+e *,m8%[- 5;gec \c$1:o;j &Ro.Zl%K1d)mcƴ饴+µy0 ڿ;@;(SQ"|0'C<㎔$PʥkCH9G+C i].@Qr>ȍ΀ =ˎŦ R g6p7q&!6{F-["KoK^71 5Ux!& Ӽa*_+ [X̜ͬ>:lD~72`P*TJD3P߆xk"!#"o+ED342#`L+l?D2:83k`XDط.F-\2X˾ѐ7f T\#yҵ=PR7-Qrf@7.*|{J˾xKš xRf}i^$ϪI?_qٻLz.+!u7'Q@d]`L&!telBGnpL-W35q 4$#(?@;vXNnR+0L9G ]ΟʣZ^IITH(U486]&vg7N51?H넙pT/b<$W|uJmJJrFb}M4n{9V_v27QB%i@]F*.cGU9G C+R1BsӋxi~AXJM*Y=D.e5c9֍sjTW=dǩ;*(ԛBqblFU'7HEAƤ ܏)$:|ҋJq8mbUw{E^1T( 8Uk_VXtj(^t_i: diڍ7h~^~@L'Xb0ѨF/ƪΜ1*x{ (*).wUJwMP!aej V+4} Ў0=WIm}ajYOGZh;=&0PJG'X~`3C L ջ%Q3|WN-z]+N-o}) wW2a8kt6FY~p 9ޖ,J])MQ`tH_uT߻*T ='_t˂% ×ZQ?=xl{.KPmtR9s:j(]nǿb(AvG*?uOL_-&Ͻ;4G jKͮ&M x57RI,x w&8L\?> ՍI>ͅ3j!s7y&nA0y':>dqy¿iL!3ݛYoUw֚.NDa'Q[nZ$QH $TxT l׉F[m]/s,7HKPO4 =υEb}:|jOCliGe!ؤ+=<)G_&% jǪC >ؑ5̒{Ǭ6!DMӭd P82+UgRiQ]ŝx<|v'í<#:|.HLj'`Pȳpx/5q1Ӂ( SuGLeC1ΰ͝+YnFhy?K?? JY.* 嫊/QR|m7zr΋G*7_g+!5t\.v!59dBl ^ιd T2o!n&F]%!{vͩ Pz&_(ؒ6)Y| FeOYTّ5I'/әvZhVb1;^PY翼H=cv뛱Q/H`f>H˴Qdkb;,_rNyijB#\9.Њm ycŎY@?\7 Dcpʧ4Vk~f{ o[|_|3mk.>i[#L/pa;Z R @ K(佽4 ay!Y,a~{Y&uf%Ͳ*ȥSܜ4%E3'VG|2vD~ g@N\H*k) +#dBԋ7ĈIPڍ(waM.BdQ9Z x|3ps4.nͻ;ax0:Twiğy ?=qP>e2 ( ~0J߸kzk`B֡QD}U簠hԚ)!U).9n_MniO`=Vu֝jvvg9 !Ȳ9^i=;D)@9_w hGiR T߻*8|91i:nFڽ'?7̽SSUhg?(|Ie,rLDisۂ7*_4?et\ԆSf_F. t omY[Ԯh4HZ;Ambq??d3;zjvd:)GYRr؋Č=A+[S2(jby97[%/X.*Uڎ'tlSL,0P:;r ljdu;67>*͔:0>wSh5\SDuAOh0sN*h JGmJ%4۰+Ph٤b]s% QsˢEx՜6@3 1_?:_@jbjᘥău*X]+CeۡPq5na}ݬplG8;C'$(|ጘHͣbdu]:_ՃK*!_Cx+#b/G59TNW_@M;6 (:Bb;`OCK `[ErxK|d_`Z `JkYí;/i_Lc`ֵΧ7򒙫"NU8z>NB6dt@`Nm'=W *slTR[$QOn^~-򕵞THAy&$$! D) +._NgF{]Z-=W}U XQJ/(.iC+C)l9\>>0yٮ!bz(Q 6ܝX, Vol 볔TwFЩqȵBɇޓ"?L_[;e 'vkLϪU -BK m'-|}Ym7ES]ax'k-urmZ >Ђka_9 .Gjۗ&4{XڀS2.IA5h*Y{1Md4`k0'tBIϣuǃN` lxB-41:.4r͡3z(."л t|K9[wAX=8Q;_տ1~嘱f<4!W%_̡u=C-# #{BuF[`J$kN6YΦ5[>qq$Tˑڷӟ@"ѻ8eOuAJ&&|W=_^U~hClǭkc^8p5žNf?+f=~U;̺"I;d pCЅ-?}@4o='+mF,Yd^zlLoQr˧6gc! ӥ5\ޡ p3WFS+nt:"8XLgp?cȋE  8Ί7xR"qiybK2pd2yTiy ZOe8di5GVRX^A-C9Ζ80@yM6*:sk;2Q~L60*xϬ܌MX< 8&0tMNwkR MwYVrzcx9TDUGyG:?#ApL&{~T)8\ 8<vHBY^6Lfpv賗YT&.rB g"o7g@ʜ݁^D֛!q ٕc܀y"c!^)4:3{tco^m*p>1[h6ǿiU'ڃ{f(fQzMm<R,_ކ(`v2Gg܋r !cKg44[pc/ȡTMd;#j  +1E3aDu7T2 1}j?Zm韨a1_}p/b _]^WǏ;~jȣ+=H6N>F8tƚc%u-.UXeosierϙWu>a ^>lSXIrVr˩h}l%p'Qe)v,MP㰭얱%>õ]k#Ễγ1 % z<&uJPVo.EVR'%d5Z‚LPZbˉlȧ܃ AؕďD/jFj ]s82pLu'E޹BŊe0#_gliq 2\NFeH> U=7A""߃@w8dE5[h潄4nA $v9,ڨ1x|}t@Fh/䇧GȧvJق[ 1gIV0H R :{AckDVqNyvrz8^D:oy7ZF,&Q=tyṋ- HJ+D`} 6lUpؕV6|;A[Δ-BmE-`UYB[p +<]<Ϳ7CӶ,BQo/1eMS4 dCdK_t(C\ 1d5&A"$K *VtJCOx}z<^s~k[58X!5_X)磾K!tQ\!xK^ڙ Nλ-@ XB`U"|t׽LI5>Ώ3߶-MFU(k͢W%-84B yثX7Y dy [6FGSh9pủ).|l&>,Kx;QխmE_5HĎ M[BXCcg H$3mRizp^A5)KEKrKψ͟9Pu#fE*>4|۽H,r hiJ:ȵOTU&v:^.0AS%8LAA!QNĔ{sX +-ձӿ!bKJr!z`i^]O⦪=} ]kݪ1XOdp7c(< \-ʎ99+4\bniy\ >s+xMrzdufSDn^}іɚQ*A*zOT8eYTe֦̖RTkC2uD."8O!k.|f?{}eɬT5r~y*ϰ5PX!21ݕ#c2Cgխyad`fux{*]QkA2`OɞuçaC8bl:?ARN+GK}Þ1gpsHm̂ކC,& "% 6p ̿ptC\5j:PdS$m9뢒ע@Fuk Ԫ{ǘ-XuZA#ML)"[]KZs+#轹=Bij(} _$lRZU2Bab:` )JYH[6ݺ 1ؤ[CHzN~bN6';KYKzW+=YQW^ >  D?/ÔiŴeVt{~U5y|5=H~!1_!#>v̾yEU/iwB_ѣ;RGB}A6LIZ\S*~m̼ı u7}g aAˊ'O_g_<_n 4dz2i:>TꁖYc2EV_if?Rn,:~R;z^jՋ')+ntd^⨫q†D Kb l?цn{v"m m~X5АDsrKF=&B`ґHwDA@qhx4-.5@)5Ah/0>HTm@^˟`ƼhdM41,WFlctc6Pă uinV-ֆ,PTՋ7V<1CۿF7j)(Bu6XPwEw|Ҫ,8]ʋ$ݥbY6[|Kͷ Aoyry=o%rou~ ~ j})͵|rs&f-()PؐJTrbcIw!i>p(JeEJkG:ւR}~Ikzka5ZzR_99kJT/ vX|!؈50MαKxk.N~-cп=͵BtTe^At"Gz+[XzڧZCsԩx̗4"&"EQܙ mV1\U>[iF7\&th+_Sa],NC+kzKS|7G:[qLmQ{K9 ;V>XBN[uMQL5kEzdg@cX~u^ {(r3lK!o@KIqki(I4PUe10^G@P[}ebr&m^|yL-;Bb~F1Gɖ@ p~٢fÑ_o$}MJ1bsvtF]nJtH/jG[Ȫ׻r1/ ƖA10(SGZz#8S0d-uW#;C:b 4jtTMfdi1LdO8DV*F%,1bF9>R6bt V?@%:\+u]HjbXZQwrD@''kl;z"3AW=Q>jFDU"YF=潍bc ~[#e~OkKi΃SokmXy?T"IƲ643{%VcL%N8q~$F޲M~ܨM5!xVar%%s7מUy0q }ֻb+ĚL׎ tf'|>l+兆\1'?rDZXJDZeO ф>&L0 e;f~?^$ͦ31e|A #w$ U)ǴG~pmFic,mM=ձ~u/tQLG.ͻCeh$x+c}(=`&] n:'L~xAXF# Fu- ; .wZF qV)ʱNzI~J8qSԌ 'I; )bKsR'7;8'SU_(U䊜489(Ю~%Gzslp#u\*a㗅2-0b͓m:RԄ5rK&p0;FMJ*,)ནS`Iҫ)sُ$1]49NEdj [2 \q+x@0eT#JўR_^^]\@?IlXSש-Q-BB0RIxNV6OBQ@Ƅ+VQ,W}\;v}:7gDlIa^. B<Ŝ49o4vUA!w+[q-5該B򁜮P<F(X`) 9K\m6eIh-Qn3؇M-{T/L%qZ(k5 pm/nq,Y4\R3k^DI)@(xdRv2z2Q<:(طz^BHց$2Y;崄 Yim/*B!/ e]2~slѬprM:z>xxR 3S%vKU`!ۏWxj3WP _F޳!gVkTH7ۑ1Z紿Y0sYH[5W֟')5I,MyGݙ`f{&zi w-B BT[Zox_~潌vI/VliMZg $j)Xx aTՌ"ӧBB;aD{u @#f2;Ի)m:Y[Մz#v@YFVKՇBDѭ:"qmQzˤV"Vf Eb`žѨHX8d$] {X鎹7\5N Jn#mR}j +{9l'Sٶp"W",O>> N Ѧr)`GfY Bp"w aQ5iΣqꚃ62uЭZ'c|:ɀvsWڿ\ѳFg`p6t>?WuoH40<ϯd.O/Q3ڻu';C+},&g(cSa13~Cdr4}/ÞD5A'JVe7e *}6 3TRg¼$nX1yCXzJcUӞpqL}rI<̻BSSjr08=xtV?j7ʽdj_VPlgMUƓEN݅qHۆdE9L?#|B#fSU7Є 𺷣.`D@jP JP Ďo_k*SPV#l1S5@xe"*7, }]͜µM`| S%jJy晤5_RS\+^aqN[̿HCϪSۧ$A13X8FKX>*9V .^^U",v.% !ؑӬU+P|cZ+ !93:z$;iE@*A|81Memb84` >ƥA`+_H=f},6hў^ `fs*dHwfC,0\IhV%=j%aÞaE GXlf_1V뜋OaA}lN1Ԙ cd<(o\ݶ=8TvYy/^`2E&?y.녤=_0~%c9LU("BʱKj)58(þޤqLV mG^Ȟ"f{ޢM1A\۵Wݘd}Dz)Vl]ю7o,"(5s$H\aiGY> =e .~a0"ӢGŮ6ebÕ̞sqCo}L6IUX'N<$мVz]nr[W^Zu;vKHSe d.4Uʮ]ᐢx ~D."GO<'KCȠ_fN-sYm,#N<`/5ۥK}HVΚ\|9~ }_}쓭궡'5p;WE]7Te^0I<׸&?3,䙠,fY"d Jna87՟CQп=5SZf{G/9)JG; l V0xصL(i-Tq\|}мhY `{w(Cjv E˳r~1WhEHl"cPϤw|&zt,iI0wGKiuDՕsФ*fj>/=٣RKZei f8IiFߋe!`jn8 20ɣ1 .>Rm?K7iФlBwm1fj/"eIc5EH #s(d Nk b{7aGȵ& {d󛠻̞UQG9bPC!?ޫ.sܦRwEz\LJM2] ;JmI4q0muv*QjꏊE#7(TT+$s|c^>{*+G +RpkF\<%\{`keݽPU}Ƣʸךit%-> HFpAuN +g6ky&犁V4VqdX>JsG}&Tn鎸k|}_taÔhes‹\BڊHzl#CZbP?NJmSў>CW )7}]˗ye9w15#di]rFj @ 5;+;{Ep9T2N@7CĿrg-G``.f0Z0_:ڜIt%=(`M8eg /U\|wAC>$!^s@m %;K`k:.ZkBn1h{=Xi~[٪, Gթm (bc)j k#+gD.͸*#Rzbc uYAK>,LnFWn !X<D. .3{vT^P0P!+2o!!xa@PkB弶a-@d^5/A|LKHJD\c9PV'(M~3-~=G73%3[v)w~cxr>T\}tqLr1TkFxX2j@pEFr)4CXgb7K,ԀIR-v:91ͧ5 |Ġ1)H /@צBĨJ|¶>#_؝8o>XI4&f{k$o"cAn?GbXm-drZ?8yW=2w&"e> oFߤCv.s <!w.&z?ٽRN K_jZ+;;?;hm`.3>OaW#|QE2+c MTI !y]5bEt>x2C7*ov%,Ro~oh b Q<Ho^n髃*S/T}s[bVE{pA @̪E1%FVwDZ"dC+Nnsd;9xQT2+7dհmP_|^o2ʌq䑃{+9'yԏ`GEJq1$9 9Ub*#](fuJ r_qOI1Eɥ?O@^;@vq%K/n9V zvBlˑ 㭃|b |) f }k,`tN?xd'+4:fFv0›iVxDQV>5] ?e'Ŵ/ SS8}~"Cxآ<Di$J/}Q~Hˢ4m?A>jw\,۷LU"6v)R‹[ ~ytZ ̭l3˴bVj 3Um89V5 lRe"$愪rč![X.=А6h$R&OF1&IݎM)t˓>]͋" 㱩,WzaA j[@^~BF^1s'7:ƬnftTY.הATVCiD9_3݈{!T؄=9OF4vԺo 1Dfu;~Ygn$͊Ī (d?Fn1hG`۽#G!̬oRMilRe>qv;5_S(o\]cG4PYY WiKumׂ3Fq4CX~-0Me$;ṃ֏qUI IPZW*[ZJ:`c{ԣ1ͤhmʢ}kѣn3&(A_ԝD7\@&B| Jki-wd`f+}Z9sZ x8Qkـ*avp8 H:A8J3^foTd<[\ ˦u>[lY?Eu||O"YʈN9 S`e,dZ]|Era7k[1VU*EP+&v]OHN)/E{ >s=fcL#F'n@mgEiԖԫxu$D=É&r}2}[D䌢Ʀ.@ILj͈]|~^nO ԷTe"bԛ~flW^-QtU50mIXVt@4FrN8ûlE5")9|^v3o%`mћ~A:NPh:+/#zq;ɩI|F9U# ')p!;|f}Ӗѻ@5ܘ)IrM S] LL=͗ nt&pCLLU꬙ +U)Gպ ;3PrrLp ;QlR--I `qN! ]gyqgAJgo`0ґ 7蓊2|\fI Bbm:l^ r9) yǃ:JG;#RҬbsF.&0q'=AH`Ijn&*h"5M0RE#uR@ H;?_|mKTRN07G8 'Z& POl"-"y|҇~]yy,D7\FV_=B6nW\O#QfO2U>KdpxDŽ mYGJ[-͎I}3,>ь'" hj b|JVL5~Kzmh.}$+E`$ŮWÌV!AYNcsˮ|;I~/7x73+‡P&okGx{ǐymÌS(\Ek2fn&IVd!ڻ #}[V& ˹D^٦ O)|Y}e ;< G6Z!"bf>W8_``PP:/?⼄jgu KRICڹc>c5^P2i#*݃&j54΋?s7p{ܽcy6b([N=8 x*pG-iz^S. ڿ&2Ņ7Q0EXQ`0 /d}[ E`UԲVsHH ^qg8-iF^6cX=y,\o*Ҙn֑\[J]\B䧤l " yU$Hvor,?+B" sa1ߜ 1YU@E[UVqgm,tJֲH< Υs+^TWYDSP?áYlA] xY27~Ȫu$C/l+7&9>uf PyQp:>pߍóy+?tXE S pE+iCWڜ5|C5v>7[䛑i4,H ݡ tM]e}ˊ=8kl bMyK Z<r B1Zle>)apvz& wzv< Ns $E/sxE!" #qŏ~:_Qa*Xݖ)5LY CM:beKR+)oصRntm[LwX s5N=Ke%^Rn3o4n0LK4^ .2ݞҸŒ44^?J1ߖCsŇөw 5ɣh<.Y"?<0nrSwմCTXNTxryb=< żr< E"idVF13Яp 0+ 0Wpi굅LvgnLxE!'f1ΚЙpi9&^kzل H9[B9̒Xذ[~bQ o>Ӆey5F<1v։^PD;2b2*[rQu2CH-"|GNo@?T91!&7!~l:h;}Y@-O NP{ hHXEÔW4 /JPXgapFrow(zF@Sx6\=O^"go2 W`L-:.ƾᲑqZFQFE k>,$ń~m"@nf/iM<6+> zv;8{NL7Ľ?ڧ1"XPX$J2"Xq 46Y?o&X>*jp!*bؑ"`['F7#nXdPYJe9ѲPo!*ˊ?۳C M!?*5$2"iꌜ% 3B)b~ .\_kEsU jm>* ʎ"/a Ͼh}.V(,Adv]'  ϿEd؟3%7,^+d@.76J;Cv홓4$tbD*ZQa DL5@7cvzpvEűv=Ad+i">`ƋXᐤݟeFkl_ĨoD3gmw @73z5x^znطN'e̗ȶ> { [Oh-S L*8,ק{3(ġS˅a>Me@0wY{?a*X<"ZXFrpaQ&1A#EħRQ m(R(%P]ۃ+վ*E9g5da_ 辋/Ue rhH3}mEd=jIد pz!a؜P]GqAaG88`Z=;ۺg|2s ؄pʢ CiNXA`ۓ"06r]ئz%J%U[( O({γ/=ȕOӭuC_SaAaYl*ȵ/dp){#ޏbadp Rhg+4\w{QsqAW+?yX`cV.()9I*:̸݇l&Xtb)j-SS8(A7 qH+cɨ{37(WQCƩO3:@ZN*Fې+&t\(ny_gM#qϡQP@WF//1Z?ii Q!,ZZSȱNI#U+ &Rlex[uM/MV'/sUfuIB*f8fAMo{Dkpd eg?7kZ9:=`E3/,m:E_VD W6| nڏ+q> Op8Ub4_]BxCFcl R.r,plyUP%.asGwC[~o%ԲA-fpW Du3O&Z}rƕ\4ӑ8o|eR BOR:6N(gwuWkCr Py-G bְsVM|p[wK 7`!<rQV46b$b锌w5:BO ՜$,d׵H_8?1@0ϔ4Z!1;EgIϘ˧43)A%<ݭR)(qf fe{xL!`5/\0?ZU g$$jL_k?VϢ}>ZPqRj\p:ѩ>|um% I \"x-%\(D˜t@V9ME(ɣ"@v\K䡡vNSXSWPQ0!"blSc*XT\%ܗ>xU@爙XLe^u՘;=e @eA\і"k8NU&RPwRm9ORmTdȧFG/EQTqOjUMn.^v~<'Hۣd_;q %Ks,2pz*@ VZt{'X@|VIqiIt+-ct +0#`18G*KG6WI=ު{+ 2Ց×"A)Cќ|Z~XR{7"Y;^ɴ&}&p -2A?2?J(^*zDD@6frTvAv^?h*nJ_Gi, Kf}oGtF? O>'O{-.׀}A~􉍿͵P[ܗtQ tP Md9kD@xK#U >Ei]ΌGdAKm|O[*i"rNoЃvz{9EMGv,rJ],0)E{pQnRՙFP G?%*w19?뭔wEP@1Ji0Hj b RWI2eicvWu;MGH0' AZfG(-l'\a#ج\SXt5Mû[#o 'Ҹk0\uf B?tNg>WAMI#w)11ڻ$9ue?Z B\T߀ײ Ou ӓbѹZKƹYwW#PDK7>tV24vyM 5?\40cZ_/3HB%:|6E3/݇_Ns ʈii];&R&#pH,2)0_̌#Dޙܛ=lãBW>kkmn>%^ tC1'N4Gdա;m@?-KnߥC}NH=UaGWH\j⢦gTdο4SxJӌ?Ô($Gl#qh#󵰏:TwdJ|TbNv 6;l6:R 5q7/Oo=r |ZH@Ȩ(m >i% J$QEe,B{=(EH5 c&Lȱ@Q>E^Gg t:{ǝUxqbC+Z#ÒF< e Mc\z~x|֗9Xt'uG;X?ېc?u-h?|Y+ՓrS[Ȯ!/}FArƿ ; h<+vZY@ffw`>O0 y_pp쭓D2J{ \)64m@7]~!@sR{SB@^H"5\] n)ӶraLHnh?@_m,vU ̪3S2%2OR-cEx'ks$9%z\tj tF(0Q fs؊q~^4&H*\94ukX&\_>u%SdI"JɷRjmW|z';yI GX.ڌK0ttsX:C {'&~*C)DiK,Q˧tΌU , _8;(jv~Fꢠ)iae>h,g<}+[ngk~"hwsr xsm↨1 昉 WH$Q ENUn85L2I+YA DMw@!4}Oze_oG9 Yƫ4Z_y eb mYr^ybȔ %37 w1ݿe׀wNe,20|O FX}I" f"9^oo)N=%rE1C[bI)2qnĄF$67.vI)'MY4z' znV+;tw Hr2^i_51wa+iӘ{wq7ITl/UзݍxڈZ4CҋR!.rY \VцT]>/$?HSYCAs9ӺƠf]?"j%M_n 4p@5Ǥ,㳹W?|ZpNN)xj+-,FpgIqkÙWj0KJ̽7"-A6xS=j<1J `WZbkoTU~ڃ5~3`Mǰȋ:Wv~&N\C!Pm3CPr2Hc0ė+F!k^8}t@σ_Z#$EcʀX;t8dG.=-#H1nMZ&䤒8PF"=ܠtV)Hnajw~޶LB]<'$=笏8yAL4:Ј'[Ara/RFUG)ſ|mN#tEVhfw8 Wv4Jn'aXtitRjq OTK!ܳ]  (4z6FfQnvE@1py!w`dI47)t}kܨuxwW2%{,!rd, @@:8eMZd#dUjwIB}/r5 `{)疐Y?SIC V,(PU" ;$G!ܣj裴\F@QY=IJ` *p׾a+3K[5m Nuw/ȨcvM$wg&KdN\p\]`gSdZW):v&D954T ˃qG}sm&_pJ>: tZ""J>^g;͍EWS1N]Lwz5Y,B]͝R>פ2ݖע /{W(4/>eZ_æ{DnrI (TԂ] >W۶QX7>F`3USaɏLߺvu+͖DA1P)aum֒S`r;(]vXш=EV%NXLmPT$wBc TЩ@sea+u=vGVCAS87 ݋|t:BQ.p0A@ۢ@ VtSq:$3]a\-y <^(d'#,J 08(sG4'YOt0hiWhjYe|ANԗNճn yi"]峾7o]ÞNfsbB $jӘ=w'A= jrA*.eggqRԸLiRVlIκ* `YO9Va3SQ0SK&dſZen^m-2LF _͍(5jЃHZ?c:;笒̭|vLHclOd 0eC5]fm(yҨp39݈t*vMUfU lK9X ؠ(gD+ a//8tܿ7}l4 HSt4 ϶QYjP u 䡿y1ck,fK;1&NXJ$n?E)0J]_o/f8ʼGEB t ,{~Hhl0mMI3ٖXNۂkȁn|9:opgk x 5<M1ҡF$S&pnI+uX''Z% \;vR[;' ?PKE4ow>7.`9IsB;^;$F?A 3!LTRDKdkRi)k qw; o+>~~%D?+ ,?~>-Hʣ4*}YG5Uu^BL*WU}‹0Zmdhf#:|L\1Z~Cø"=?wHf['soh%عGoTM[R̥ X d.$3H|diʥOJC2tr*1 ,:o)H!p3D;aRi!R<ۄK(g%fœemm`XTVznlF! #AqOC=nj+sjByqN'HӎJXe뼖ghwX('Q O5kFho%m Ժ6fyDp*E%zo[? +l gc*aOs,X.*R#~ a8lCY,aUb IKɎBtlm"M8; F_5tV uוDx|LgAhqGJSKݍ$䗉}پvh#2$pȇ)I[h'yTC8V[~'7: ޤÔhtᯨ?@QvjD&W"3}q<կ0͙_^s/^t/>*D.;܋:`h;zoGwZB9T >ǨB|<:]r?D9Q.Fʑݢ^nbQ}{1.eWin Pel0zI3kH![ν ! }eTivc.`-yח).lC6Z8!XzYxjiJa=C;;$[?|[j+iy}䲹P͎ٙcPVF7x`Y5+E' PN[;;}}k~p"[0w)]ZZZq;cPĶcU 2Җ=ܖZ*/U)QZqi{kܰNj!%6P0>kiǰO[6EXS,*x7Q&k(NB PTFx/2FԹ# qC(lQDPtsM.g:'^L1yqb 18T˸ I90E o ݍdD b `OiD ŇS$)E5ݲ{Rs3g$->$ }2Jܶ EXUO6cI c۲X<'*:ps(s#/*hN@L)u5t&-4#zM">ڥ"~KjxЬq|uaX qpVvd1Fru%(Pq= aѫ?*ck|anStguKhpҽ>~߇nȓ+d FtژϓI.qO M B,x-`]7N`^as?a13|zZ26%e PXvr&1Ÿa,/5v8Y d`\W悲M?&@Ň|η^`HO d.3 %Z'Y\HJnX4 /x 0jAs^`dҦX}3xfM6 .Dv0SP6EJٌCR }`bX쑊ؗv|=dup94qGF(Of0*7 T]7=KӶhdž^Hy XH SïX9w?I{T]#x '{ # ƄBlVͣSqx&/wiߐ컖wKa ls`%s7zlKTyC 438 dMVcqKrʧUd=AƒlZu5Z=QL[BwIIe{?H܅/W͑>$cِR2Z=ulʵ_G行6XėqM*aj Jզdi↌4415`T]m`Ğ2\^u]X1!9QlJ $Ț,7p*rL{>1%N8. U&^w^xa*a(wUFDv S¯ B Hiٰʊ>RM΢%Og٬kPϏQ}yMA#i Քs%ij4Bt~r oA p31>M*4kVȨRn/-۟-VzrAB 3hIxBu'Qm65O&QӾXE+pd^I`eόqK8[1۸WLIjB ǑS`pC?h^zXv' D_pGUq>M 4?h[2 wt$RZSgd9,IGPs@D6͑n/ÎuͲق*JW9c&Sg \GF8awܵ@?5RmH1e iX5 /cUoڭ1kZU 2x`CUߞ9UHBX0k 8G X Н^%:qkJgC8D7FO+k9fĥטc$>~JI~NۿS?iu;31Vb6#&KH7,^2%XJk7\1=\{CUσRka/ٴZ9㐱1Y'1aPhcx vC;ux\-8`xC)6\ ;Ŝmŀ(΢PC7xgAa!w+@'CF R%\k9yFS.K#3O4ZP }1gߧӱ$] NɓX?I00WסjzQަaF,lsv0mLi#`$O~Nj~va8]ŐQz߱Ѓ;~P.HUdvEPrj+@9Ȫ>L1J~ҪsB'q_hƞ,򊈬tNoiǘ-+ő!™cz ڽ܉u(C\"2CQ.f˾o4""m8'@~L)/%aw\PYK0^FЋҫw!6 ]1mLs؀1!t*~YD&aPw DewCxJn:Yƾdܹ@_s!uzM;yQ=*sBקz@2W:U'EY&MsCQtSP9-?Rv9mg6x> "pވtX _(g#E| wY_Cc:m6Q? ΄ ߈ ǂ(0c9#{HQg[JvRTgKcIy4<4Ql1puk4 $ $07xEAO#CJc+)XC[|uWG[tm>|" y&, ojϺaH ] 8-,KL%UtJ:*ol9 ^cp׈聩f*F&\զY勯?zW|b DjWW`>v+)U$rG_~ *LfeΦoT#f$$^Wao0ɿd}GR:@UWZ^d=ys& qJ b*):Fv6F4B $j7Vkl/l&|]Ჳ"fVͼvkDR{,_\S`.:\2(n&x=FI@-TcF"7{MCӻ e𫨓(뤣i82'L=WGqw"Ƙ\3Ƭz69ȏ;Q_`(ru XhHK* ;9[u)̹| U|iJ2ڐIudVvDQdF'P'#L㑬YtrId03}k+i7@՝*!a2hD4v$0{>w7R &3c ZEXPNJ*м;riz⠼0*Bs5LEN# AD9NAf77 `I(ʬNa$6w^FWҌatQ逼#e 8yxS 8kAc*}3p"m ԓAsH(E~d jᢠ`*lF&w$=pv5q(tjg~Ug,fƤ)7:'/ Ej}hmݞoY3U8d&9DMI!tɰ5dyc(xT{ɇIQeR2 BRt.3$&7RP[tGqs ~=,s& HhZF%ԡ5 N(alEz~=6YWBo*"E~[…5GX}[493j(-u T>WI'dwNbN %+}1 M0r\^aE 99V: &:*:)-(5z.Ⱦm?cI%j䫑-]4?JTx0 ~<*`v02[ږ#[|ݬ )l+H ;zIu׫V ?zD=#LˏZ0BdSed|{8[ɢ,-iCD6;'N$P*TH(g:REcBJ`&uP6NEr2d4j\5)gCڐwvl d|oÞVjsQh<'zݤܮOª75Z<)݁ɥR MxGd'96}| 9hFO ftu-a.km^(?M*QYlU{jaT Qd^ ?`}:Fhx'1Cկ@BB 6cqFMJV㸙,w+@œVf#@Cz#%EA/\~&drHoĆukx1 5LZu?c6uCY=D2*F4{w2YYG_e1w-"(#H@Nff{28[xVTa'w2ӱ{ >R7oW-)h' ,l<;^qUzifGy)tͷ/UB6D]^R-}ŷ)zzx@1CKF6.\FQ"@G\񷬙sQtA!hp#^]}Edm:`wmپ|.ķb^n`g?NԾ|Z,pgCy!ZqB&bqt)ytvhn -悏炢J h!gaM-ט DLcnc{L]('Iȯ=ٲpf?zGŴFʙwg%r RI 3v F(:S>W2*\E^xw icqfeh-*B"]5"yC/9Zi y-'2+')Wջ<%{غi\hii,/7Ov50LX.VjϨRyL9ܾ\! 홇Y7"l|Esb~1c;9oPYCchh:wj0z4C߭}c !UДOW%$}v_w4SvfѸ2u 9< o:n)1l};ruLjO jw:"[׫C%qע˭%V12p #ί_u ו^í+$ u)Ws9;ڒC\BJ`Sf 鋽*X-G/a|R˴M^!:RqxPbZ/]lKْA#{WMˆ"|vc9RiY <$sΪZ?og沐qx;0שOҵj#t(-iʦL`ݍu]?q_k 4@b꿫3 2W+89|W]B_vOXp1k˓JbG,O0-˙cN-#sӑm1#xJ-MnPK'0?! U$; j@5AY5Xg0 TMCݤ1ص2eX ä"_+{'p #dB.!?&p4u?&x6v&z=.fe =W>XsE$yX5!PpewAF#hiԺԉZ;WefӉ|-#S)?B^j75i5gHk82:SŠewk(,Jc2-z1H/p'GRwVa#x5咙 t =m@u揞eX̏?׹&!ҾjFZ%'ʵļueϋDZF( $4I};0c?+ɲW.<^khvu) 5 w Ό(}0D?ZRg;.suZw&*^$\ RqBH6LO_MCxzÏXɑ~J Z0.ŒӐ|++Dz_SԾJ*^ X8ɕ=ڴܷօ|*a'P,B nJ?ښESN׼Pj8/gRŤ⾵$8 /[qL`IA6Ezޛ71]z.Ъ˷i>zX'6!ǐRȝ xW,euuqb&0zv(7ot]/7sF`oV_$Q1:ps~fvL`iz u"je( B1zKL4k4EWFN]y8lrJ/fg : \7a`h{D 4B0:&[oRScJiEgb4 ]g`v#4?~]f0TTB? _ĵ]>ekҚ~" 6#t&/3Az,EF/4wY<޾/"ߘ259 x6m@?Vh?lI%Lϭ7M0J:xٮK V O{.E'|-ev'' sZ<ϕAC_>>#)*هia8RrqĄ=zYk8MQ3y% u(t d`&:-U!~5+gL'ח&ˆ\C"a8"y^`&dʷOأ:e~n\Y& Aw0@ŅCGR*s=+{4hFoaRխE˴D%}uLKWfda&$sBp2n"qP]dK9gxYÐ9C.3%bRW'X4Ǭ T\a$PAK.]CRKWRfVr{N Q;zf' x DP5 4u\>VvAl"_؆ƑVdե6Zek:4Dw@yΧ6?,|ЭC}X/z)\:֚f2zƼ㔖d UΥ?RaxnEO(rشӘhLr?]iC?@*Eneeyk,vԪ/KM˘tt:8xG[˯\Ȇh Q8A{ŀ+e0jfx~L iIg,N{/&0]Iv? 4MnޥB1 Ʃ^-c-`ɳ 5ٵ\eC1x/b+y)Gi4cZL’Nmz<:4n>ϸQvE| Fo-@djqկTxAl`{TC]Yg]U֦$|\&TPǵl72-lhƏVHVW@3|OsW2g!qZ6j@7kA-Z'nN%7qao;ST4eD%Rq$V fI/q[*!L]qhvLRƛEe:l.Slm###lc?(!վ<\Dnq@6Oxn>SOBV4~ ~ ngYi*ZײNri})N#DD;̸XGTS4iCӵl_8/,60Ea yM( uK9k)w[g]f>U:k[ѷt]:ȼpy#jcwr,g}]u!@3@g(|?[߳+sUUGgb8C1ycbxqP_!zrSoT{f N,lLq@0y~'Qk2zP,ohL+Vv'gv0]ƢPwU3#>D" דSZ yW hIM!LF)Η= $˿2^a =Pɠ{eHa'9&)yGNq hϸn$/4RWP> N2ӰQxW6bO(yK7 Cݗ6'+Mv7g<<O{M /tĸժ8圬qT)`^|.s:2'%a<'ur":ĕG_CU3TF~†iGM=hl̩l 9H_d>ͨڥ[@xמ&͜ܘ$Me6ջjgNY⮪1%Q kJ.BA9MNUwx !ӹ])o#J`~ԛ/+.!s.(E?/~̎_ʥQ2w룲7rY|Ih9En2+v1^2*[}½CaUarƧe2%+a*KH,,α^YhOZ91.t^r28 v,jf=o 8 TBK#@"DR=X㝫:*e3yڅ=RC`]\u{gy5WbEOw[#ڳ|[1&j'Kff+;{Ypy`< 9k%!Zj1?3aȡ<* Nʱn%C[+⬳t]l^ _HXёsb\Hfhs+AsV96@Bs-Qĺ4i= Z.8s5/C`!&)X5?aDDsvҰ_eA[q=/Ơ+1[hr̙}> Q 2/$7?Ү{.rb =?]NtҋRd;R"ȗTl"&Xv+$2NJN't Z:vhk.=JNK5B]'!PDX6+x][U{g]e8dM$˲}v"GEf|)Q .uD 6(FpZxw o5ޭ줣x$VSP\1v-)49@nl j3ǺuK津hUzg A}3mYX)r(_ (<@{X5敍+(L:\@NM >$Ӈ35e Am(u`6~v{tEˣ\Vif ԭVv2HZ}IŴcgc;ιv <d*8VPSU4B#\=ngho]@'̽& ]XBzPY72K U9-,;B~T?=jW+"R95rVi%T]C(/K<&> ´H]N# < rqjA`AU ߵ'_6e&~~uZ&RVW; 2A?sb.G0O,r,g%Ca~gU@H 70!,-Gp>'}x[NPB͕iʫ8aa%vCw=lϬ-K/ X14MyQr5.jAޖ8?J3[V;yA'q|209Pg}9kN?)QϴոS_\Y>-gKF-x.7+%THD_59wSld.-8Ѿ*U;GzKfǛX>*٩YGҮk0Re,Q摡0ÏI1χ#~*#YzDɵUկp &;K+Em "Lqt-l Yp&xPrtx2,6Q̈>κ/¾[Unq0QyU@!Yxյ %΢IM ;I)|r٤e"Oݳ[NS'';MIS+3' Q -[4óُ#y$c왗XYq4|$̛ \\8z 2IFU]vT{)KA1Vz<* e;X#=9N__EE|o9W=/UVk{$x8 +Y%V^`QqfWD2k7s"CAj%#T!~7в1T+8= HBPDP2Ƚ."BmB  Թ#9jeEͮWg33Ay+4;dw)NN9? -mcWbxhbW*#C5=_1A_6a07XwlхNVQT^t>@CYnn?gx >nS'z~8ƭ;K."D.!" P"+@}%9iyʬD秛S6żbcxIٰ)_KԑUq}GˆZTD:wg@A0?`~rN;Y8 …e`G]SY!C(DE1#K"0xfƈ-6kʠϜ 7sEepߙzi7{+tH;n"M c0l<"W MD2;蔧Ά GqtrۊZ0S.{f4ۇNσ#tHTkЇhZO[u)GkxI^.NΙja-akK'lF"5pVweWrQE}gGobvP6if8Q;m/;#Zjn몕Wzܗ#",cՕfR]Ix$sk |#䑲P M] cwwI ݉$ q*R!ohTdɨ-6"MTKnbf M*Eztj4eˏ#G2 D~Hj-yvPz>!rn&Vm׸SN%%L_-{=s.(Iΐ>dϖ)ii[cmyW"%>q7rR2or.vo@}Cho5׷ HQh 7$XY?+˒ةv$HYLJ 滋A%Yl O8T0ӘjY hfrW_a}I-ckV;9sAD*|w&ҷ% pܑ>f,|tl`"QWb)| >p|zl8,N]CQ +iRzs1= ×``Πl^"==HܫR#IyÚ3J{BӦ lNS1#Z:X`@cȄQ; dk+rϩFM1&4>}v~u֑_B"{2yҕυ5LL 6c@65LƼ&QWDџ Ƕ~م{LMW6Ua$ԾRZ-! jNwW)F~t@쵦ڦuȿJ}$hpQ}ZW c34)OhrgiUM3"Y䟱]^wVI;45j۲ui"1l~u5zqV4l8~*׭}'ל:smHPNaWqT%z.'G\ /`k!KKFA(ha$L?oZC7\|"S\9]޲fb{ݘiIuL^}+2ˑO7zf_66dU8 fR?d7xǫϒbI2Nũu"{Rz_hnqwvde&~Zd Oc?ՁXVpƦS6o VNNbc;[YqBCR#D3 H6s̕#|v'q+,o7io*4ɺJ肻os:hWB]% d*|| XI33E~KԿ6> 8`Dl 4 5C!m9dΝXΡ( R&")`LK z#Oos%ƒlkXLԍ|oSsHf֯5N%'C{rߘb}@w P:DnVu30_DW_2F'P|WwW.DiNY |8i,l%qq<| 2!p&-טQf-WQϨc\N9 籡Ϥ+-Tm=; ^u-u>u$3Fr'}.Тc^X Ă1! Í7xcoAVls`5^gCnvwm) ܡh): LoޡLvLz4z)nfkhѤz2r"~؊a"Ag&].vg7mZꂊrlA24dĈ|$ sߠ(Fߟx}"]k 0B۲߶MzeǒwHś#$+7*f=rCx(6*$ "y7yB/w-ŠfX:Arɳc_ _H8[{ usp@U+Tf޹ f$0Zj%ס|4w'Pa3Oԭ:\=u )bG0 % ^)Z;1^3xa !P!`elx(%wy#tb(*'WN֭\F%LՃ U؀$`rN% b9 1Yz̿/ϾLAn<ڍ "NAe`BOVTyfJ{:*:RѵGX,K˪=`wz:ytdoG,Y ` Q퍓x!]y0݂.6ˎBU{XwD\ PXpG,w#͗ؾ! ) b7FvW`y TEDzSC+Q5g[j[$ݏcH2N #LɓRNN/I{',KYC-2[06j#TO֓sWI#Bu6pHF_hWpsbܳY}W@Fdl]缯k|l9tyJixBO@-:ҍOp<q"C(E j %]# Z%5GDK X?v [UnD3^!]Mԁ<Ô (UImdNcny02DW^̘.Q1& 9pAv iDF!ÿmĘVs4 ky?O^b;dڊ} 3T-A vAHOY^ln6ʩZSxRKg#$'~RQE+=93܇x2(RU- 8+TFV=brBeJKϊ`kHjI/k[.T?$/XA ؟b8bme2KU h4VSGx `NPR&a"`^I: YScRKXH+f-/FI BfĄsG]GAk؀p>GS<}'Ԗ"6*<%eG5xlwF4ol+9i>ɏ aXoZ28t`BE4`1NeL` հFtx+(&u` 'vp|`[rU[輗XM]ɒa9JSX/?\5:Ē fV0ռN$_~5&'c=*n2 \AJ5b;hvCy8䨽>tfY*= c5yqh}1tHV)V 0L~56nKrxcP <10,xlbb8hyZ@IeJ% /@ˈ(< 8%m9\2h uݨa='cLR#ݼCj`T,CiTg-HJ[vJݫٖ7d :6c~Sau34r3MDP+j6;1q'Q|ѶP;Lܞ$XVBo  0?X@Ւ'(Mw~ɊFAi}m`4<",I@stgaJN3^5ڗKZv_ZBޓmJZ̑^a$筰Zp4XƛJxkN=ʫ4|*2vS X|sbۗ?Z+$0A*]4&ZvA@ ;Xև8nM->OO q '|:mй)HZ?mm _F'YEd EHŵ*c'FAj= @d8)1-P ûFTϫKj+g>-fį 3<$o]9rR({gżB8jdT8قoz`~{10bU!_4-WN.l bx>؆e bB=xD8F_Oe&/k l7@JV`8CM3FD;(L o,#{~dȏR(/S \5Q7=961X_s6b-/KKO$'%E w,u°>EZ?oַSZ (ޕd p*CU# P' [I]u#A#l=),ZVE5;'U_'ƕ,4T|Tj-SoQ%iézM lcj ر-$E7=eqvp+D+t^riP}KBҁiR\R.GÕQ#}%unoMl`x#͹I*Hq4@I\% !sd}/#-G3*EZߟѫvz7-{5]:(&Lf |?޲wH(Y睏& I/Yw7xQVAܕ(^9}Dz 'Vr!e6SAзؤ/JT] %yLcF-Im )sccdvn2ĤHe]MQxe%\6ck٦tܖĸHx@"˳:2 #Πr[TC=c_[NMիXFT8ض&RuuL2zÅxsQ#YPd N^C!̑2vUnw^1`n]-/=0@0/S>G}Z 1(݂xҖתݱ&:: ] y'iUEK)E ߨԌn];2+`Ƃt3z/l '"x)TlU#<[ l$taIjIRax}=!д1[՗5_p}PL!QR&&6,m ffZz]ԃw{ }v%>!}١1 Bc<^ 8a^~A2(W/s,~(W{G; 翷 .~;mA}7T4Y(k@Y7{Dh]ͬw2Y~Y:%b^2$z7ڽD&w1GEk:K?+0B=> y{*pkgjb8` sy]izwn{`q>8do˃2j˶'`'m*) lnqQk|v@<}ȊY!I1^y~ԑCq|WIQQ olD.[f1xvbH 8\gJ"\V?Qk'yet՛7D}a!{7\JӴE 4G&n /t>g♖VRHRy,ŧL}sd]9ԺQEŧvVڤ,B0o+elo|UpoM |9+ Z20EWB\Կڜ2.%gފg> }fS`~nyzO6;&Kn~Ii֧T7Ȋ<3&Y0 I̴ eVCYETQL:1\^aA=fU Ё*ۗbVyNx0ی'zhł?(& |a/c[7Afޭ'kuR+M!2_ <䖾ЮkA!:m\'{0o)c`ع\ѫ_X$,L+*2R+~][JP?me_ߞJ5ZG 3%ٰ<3t &턲[:|,"#*2B "-8\ܩ;lAQKUs#bfj &G^jH|KR0iip[șsHD5׷<*,C7if}A,%iDڢ|v$}#ƽ'~Ix'>@o(_- I1<]Qpv5N{m$ ).&9[3)z-??=^°m\NF,2n 9*ЧpW-CރHU`2G'LJ;>mm%GJ{Ҭ>'Y6) <'_KZ؆($:;k: H3Sױ%z?zC:Z!EZZҲ>덪GUi"SwޜH_=\/x,fNw1hٚCJFX5v_BdrAYr's}ڬRk+u/:w{e;5n!+wH @o^ Ji(<{!/QHGCFpam^ÍrpxHrQ#AQNz3TK64(,dAN]7zqhf"߿J?]viH B$>AϚ#׽=1K$X,b9(:71'TEK׹0ڞ'ݶ{d9ͽaSye7TiX̬ؽ1][Aq.jr x~|j#` :ܶK% D/ +sr4$[]9mhޘN!F [RqKrfPի"ɪهӛGXN#T 94loF d@f־'RMTtyځޡ8"8.>^w%lInݴhOs3*D1Np0'@_Nʽ🢕tF!x>K1qoj2*//d1l/jP)s6ĭ8fKK\V;I0YE} (qdbޚNM?PuMCjSE ؄ч*@/(LsV9x?8T>{h(o(3{?-mu-VE^y?1Q`ڞ&gPwS-ߘ[p` ^Xڔke^fqX8W/f=KA?[7{r)jBDQ拻x ,h&M^GP X =>Dw V4B0>͘b-". !Hc~wB0oMl?B/] ?ed,"`-B$Mt!97Ax},ˏ9ŷxt*hF8WXPhɋt)DnD&մ{3 ~V祧W.s- W|CcjR79Cs).֒^:5߶)t=3)i9W!eY'x1LE"BPv,]H7 >!(=e>C;ɔ ;FMj+t`Z?k*pa%W# Qd_Hˇ#(v%_bb꠨L?FNqjO S Evħdߞr(nECφ.bVzz}:@6-,bHwD ;V.Tpm]II& 6hkWʘy9@1WSq ٠3kJ*:G6睯bk2RX{ܾS+<&:9}}S̽/3hBR11N*4t ReՆxE ^h^<k'E=#Xz]ܟ} ,}%@oju.5ӕh+EdƑ/p(l•afLi2 *$:UxB*7Qa,̜|w]Q$$<SkPڞ:y }b|M4zjLMx7+zژu;b[Цgn e!C=רgK0I^tM3,5$?E7*dfIC01䈗l G9C%ʾr vZLP 7FbQheB8% ` D `DTwxkz'ɶo"22d0hn^ӳ$Ӽ@CT>+;ͫ}kR`ynsVr$ Ndd#9.tOn4*}gW̆e"5ඬ ڲ+4YQ{Mj9Feכ^#} 2 {(af_{0^vY-UY/[fj ~vcMéwzB!ytb ՞bB1HF2 C|SL4p]d!mAY^N>~d"-2D7^(МƟq瞕_-:T~̬nՋ6͗m3:NKߧa]ST^[fV>9oIPiHPg[13Ti1^A~.jb ^L{ְ][Ub֑azy\` 0w" k)FX7}/=x\Y_eED|9i Qv=11m [FĀ̔Gi3[4{6ヿ'X,]G+o1Ɨ8ǮL0gyA@9 ۖ?N^kB> 4_>W"a'a1@"#(*񄈢,ku 2U? L?vq8({%jB"qcb }?lW)|"=M-Ki֋i$Ȥ*d6X}B.og+AJmFGpj ѤD\Y0Dd=JԄ^[w0*N?m6lȯr(eL Qzķ%#xQ Ty9P8󨄽fVmF> sYNk;$[YҒfw1 JO?͸IԂ1j5'%>=2IɇRC'':v=\\̅L5x!/?i6EjԲUB1Zp.#;:]'$)F 0$bOXXK߇%{| V @l,R56Rc~Q륬䝖V>Swa8$QƎŭn|,+kA4 ΆebBs%N6Ӝ:X͟ # Gɤb/`4][uFTq+<¡KMDJ*]exdMm-i/^cb%o^%7:rOp SzBJo蒫1Q$cTFu2`AΠ^1GWFȾ<$ @"J&F?*.sU-_i jՎ_oG}]i͌](Ҍ7AT,n#B:]ZIc ]e CT߉? 1baV71^72Br8җdMoP<]?vkX|m6ĭ~󤹆 !ͳ_} BRdAu*Z[i> Åz+Х{ oFa'Bo2+d"N5̈́CZYQvDrgF(D}6W^YMP=^"gh)y{زn <qoW1SF0FZvM>asjW闇 EKE.:0 =M-V"T=%sQIwA:F㞪]+:@:[ BXE 9fD#GYށ #B9dd(!cBaiGRo3 }< >¹D11 YQKNÌQ"PDf2ɒrկ-(@@)[_abJNGb/+\pB;$ɽ-pi5fr:`3gN X}{lw/E|hw¤Nwwr }tQ+xYD_p? 2X4lr»1b D.'ŏ3߷Ŷ=*048A.83țKj`P߭1P1 ( +koz(i9Hf{HChE*3T"L'O0-Z$fI@m.0TOb῎g >#e(Hi-!띿{q(S hu.p5W8Fv,5r1 O90(COA2h-ҀN2RVzF /- =$N\&ao+3uAmb4$w=157UZ!0.@8߰'de^A LjX-XSi^HdU*PnB6 (%j_AkLF Yţ8~$G[MNSKnM=b2 ĸQ  B2x XWp{k d8w,o H)C:%g0 zuJ\0==-Em-wf"^TMm4ڰS#EUWq V% :rHy/ru1;ACa [~DҬf?OCP,*ų:D[:dg͜V]nn1?HFy%@tppU' Ȱ lb!wnrwFR Z택$kJΥ=Jp.d'pj6mfʀU*JKNiV LJfHȻpXjfhjG2մ:FN+!nKt1 H ;v E=W+Df0.*rvB+& -Y':@ɸpH| XRsXK,q> t5Xz:3`%H3GY2@G*(`E~RԪɧϪ^!JrMg\w$oq,j^Qicw/ߗ@1o0N園=00E knKH*4fbu1#GKP]5vTwFۜ".Avu4m6*S+Rn(O]oUI N g!"˲0Tr!:+j\j 5|rG"`ȯgSR hX!r;u*P1 6Q|ZteXy7dB䈳:ơE_\ₘ'9IsS_3^T G7L0^5i]c.h>B pfRMQ?/OGfOq̬'bXæ 9`fVeefd5BSOA~p$?H8" nx;R0#zfgmwD/e/eÓSϥx*NhfħNNת/iä5ts  1AzM x N '(Ӆgm_bױU_mܘ!Pq+PޯL̆\$v ^cw[(Xi\ 2c?km  bz;Q$ueϢ(>jнlD(uGXբG0 &U9:^AuMٓ1k|k4 ܁VUZOL˜Dh,aX;3THOBôPx?fe?T?/0RT}u6޾ #YWcv;S JuA K6K1߷ :n~V<9ZV1Z6V7Jd,f\c 8m\EV }s(b"|MWYF*W|Ӽ*B8vA zB4NV_* *{O 6_VU;ۄT%M T­'c|!Ns˘_<'D2'hBʒJֆqv(U[W 5{ܞ<˂z[j2uq_f$|:彀*Cbj[0e*}Ald`6tX…[&,4s"2 * !5ۃ`LWHǡ fhI;rGXlNLO]/u"^:F L _GD=xB?/5H~ |Z`t#㊑fڙB́ǷY=c"XtL_ZEw((StR))ca-ͩBϒ"gD59tǿKM~N~>ޖxn0Кžޯ? rA Yx ! %ҕD@[0(m6'qJrO Tt̅Cm>K5_P&QL7)\Ӻ,d%wR1k;5\6.RJ@0fiGZZu ڜ^uy.\ZOZh6$*DV_WzP/GrnOX PQmU+zꕳA[8 ;Ovwa}uEGwǼ{fv$WR H#×CfГUc,PU]@: s4OaêWM"Bk|㬘4PSaX^'pNsؗA|&؞xw7]&dq_(.t<?e`q=dEk}nvBÑr2HRsB=~NhgC q+lP)&܍1GO*Mh@Or }j|9 ؄{|L aTlT)% =Lؖфڀ ]K?d{>ḬiIɎut&g!4`>"ֲ*TD@FE-\`żwm,D]J.F Ph^7~oaA9xc{.W}M|.kon9Kuyo^X;E?4c1V=⑕&8tLEX>bG5I0ExP)qxz:9, jil6ZPs[)TlӾoqI͸x1O &+'#5^{ϑYko5À,k_)6d5S"9(|,V҄ ]Xh g2եuGjcƶRdz &a]!!Zo|1l@ +ѻM$[tO2Q27!lԗu3Aê*arpQg(G0 AZl?aFH71x%AE_hZ}vfo&UjtUb\V:6fbzw}æOC?WJ h7kޘkx m5MɦVj1"T$oh6HU2x` RΨDPU 2USNzQGU;ȹ6@3Ԍ%ǒ#7(6vM%I)ذe)ըͤբ9~?+ٔ}Ee!Rr3qUGV"paWцy@.^X5ȹI˸uFpךpp֖ϩxH9>i[389gO%WSR 1Bfc l畜\?-3kOOXR`,sgr:,d3ЉK)r*Iz,GQ)Gå g{bùv] {pQv4qg3-L`./r aRRg(H@7,]-G4O檳rwn>潍Ys\Lbע,} )lS3&Kք')ci~(b=%LH"5ti^ 48qGdxc, D|IqRLxPTYS0 :W9>b4cgiNL( Im?0r|D|#o!bu}M'gkvr+X;~-:X'VkUbemY5%%0YQX0CV Y9U8o3гhthˊ 6DsW{M-Jd/KoP5<Ψ9NT4z&/=_ۇXpЦv놱 \x%BV9lKKnү/5n'8gQ7CUCb*'#L3 h]V)o5)%)VW\MR;C?pW;)NNg7?z}# O fyѳϋPy9\uO#V-ԟ?JZ[.Vt̷  p+mU=gtU>ޯJ>x"ֵmR4P1C8ċVv OΎ|CxoX@wDϫW(O}vDY4Cg%q9ƘRE jƎQ-:D T,zFov-̬O=>egU!@r=G}~6}UMop<3ڶI|) F0[+urh 쪘,.aY􌴪 l-?9%1`\ZO3qӐ=>^)ߨQBrfZW">al_b몾p8o_s|=v*hUSf> E.|O'h9 v`T,?d%̯Vgfڀkk>MHQ\1%q虵N:dY'oٸdހ4jPɨa5kYVEdeaOh<Zα*)ld.}- ]S"Fl:,)ʇmku-\D{SQFǛ6}%fɜU'rtnEِlP8ye }{ h#_q#ԡ1L`}7Xr`JർȾugc9#},Y}a1TO|aTr:_kc`(/kx.9of8*G I]hW@N\#zg شֹQ:UeͰ۰fCIEdلq&z-$ߪӞ_Ao&u?4´ČdXd!N>. kg-YrPaɨkyܷ ߍ=!#fѮDp@v|XG'oN*k ';vô_#uIg!ɫ\.~f=}FTK[= pVc! CV2hEʟБSh2@(t@x&#$"B#~V0,孙f7V_Zeeh5r^<9L̢w<|E @=6mZ{ T+oJYh O~W@XYKNW82*}%4ʯ[s+xUBʂIhXcrsFy5ފ狀RFT.kt.Wm) և3^L ].onQ`8Vr okҧcvW͘V!aSyWnC2TBE%UE5v3ǍWPZk@p>u╊8EB0Rj JfKj2LnTI%*G`\ۿA"[d/6aoX1>SԼ,5chlK,Ռ7JvG+ ?sXH\0sBFQ[NMUpGCZ}D+!)vwZVDK^(cl~#'; 3O$/$ I]o&#{y3Pugװ*m0ڢ+iTlp]Ul(SB>niPa3j`՘``gykfv6f X"?#=բ%kLVwrI.p)8VCJ}{V2*BcM#m7n/9wn+ɟd !5 ;/` 1+LI!4sUw'\D ij,]nۨym-07PU:zW'\O.K!2*ٹVbJE/?UleE[3[imTWΎ'I, _Jm=՗ twM q[ttWώb28gͬak7RR;qM-mC-}ZU qSq醓sh5ǠD՗113|`oKGjPqv~Zezg=Y} #rh8#%xNWz(ar}1>E` 5Q.HS`&ª}P_Ů-QeZa!ie`P"qz·0F&Hia|]vLW! E< u#wQ7W J2 b5dz' \i1DU>d&A@LUR=wq~y} .G_)f {Q^S!tRsg1+LD t)I۴ 5@|6t 94V\Z-Hx\MXf^ɑzr @IvH *؋c{Ţ1v9UҠ\gfﰄ")*WK%W!P f^؟oX $ÿ oF˕I+ظa=.`j-Rf'%ߙ}~Y?{٪cSLRuV4'Dk$SXڟ.G.u-H ߶.rфN5{i BJmOCԬ$ _x,5dbAw7J.*eε]ɏp5T; ii˭Jviٹkçmy / LhQ/#8m"6yd 6=|F(ގ%B%gCDh-^ oari_ B[u d Cji;7#z4Mt,>f"_Fb?) /j`A ]G]AZupSޣrc!OklO1gSj٪݊r1p@KTaG204?/+PdI-~ 7'%[z|;ı!,9Ŏq1q .ȞC pM~樴#Y:Ϗǀ Yw3G76Tq s[:3wO1I $V"Q/ i"x0_ Mg u'ZؒhXPp|[~i8Ӡ&0N4|5NSrѸN{-o ,6A?7C2Ѓ*ɛ(73LbEVUBƃ5_5ɘ[p#_Z%Gk+X}[4%fw)1#KJIO#1*v6LD\uM pç3n'u63pzIdkهB ?>⣺l#,l>>*tpti!W4(@"-F08@&TK+@~}J>G/'I:Ugl66hRrҊKX^U& ~VB3d!Σ֓&<UASxI8ۓG B"Sד~9ud!=*ګ6./1w$[ ~ ~ct̟% E0T,m "0ђ7vY3 M.RZmuIZOm('TWԀ eX8z*ζ2"KP6߶uvuPBU9֋7άgHba~&m T!6JFyϤ[}iZp6:.VHX-@H 6aFBuBf Mv ́]D[9?uaFWJlq@Z @0\pq?g/i1z.yUy!A%ے'pXv>_A}T]w ʖߜ74o:FX!0]Ѧww tNi;T ]=ȭW~̬U/9k4;Q.%W0뚋z/ݣ+P뷢a;&6m}X;3m%oߧY҂+/;խz5=YfyA^OwơS8H5u#fцvO O1.jOájea|lg{nW.eu R<.ʞ[)}:4V[-d$a^\[fkne6~ͦ`Q؎:^YUB!21R^պa2+-e^~P4`WGd" \sX+sha;63VlyAxə*  $`cxc輻2c+=~&H  ~MD_߳yY?i 4"vLz^qv Cclt(C}_?g\A)zVzj݇ m"wTf`XwSyDc0\NlJs2g_4Ċ.)C>ۉlRD'?zGc~e~^/%J_?+wJEP[ y1ElQUN$Z֣RF#3HN~fO\-`w^ā\C~avVG:QjB;]vd!UL"W~MəOך~;(J-}Wat,֧E D<ʅ8p.h׌rcDB8wLyLr>̫3C|:-&J ` ;iW}M/eL:zFBob,m }!] KUdh.lr}TJY~#u`ɛ;"odxrFTrRe)P.vo֕=_nsLKڶ 3JmY)@(.,L~Sl  0 \m",GVl-ց!pM VN y(<"@`7{piLp"c!Uo@m+v~}w^8{lRf,~|>Ojy%/4LPşrq[^ࡈ:y1T>aV=UG#<˿[+sYNcW|l9x@Mwߙ,s!&*itDY\Bm|u U$KIHHh7Šާ *C&ATyl؜4v,~őzEW)Ҷ`W뺩ę{b]f")2f!LZw448q`""íR!h 5<6k\wi:aӚ 0 hMr!RfPjɬ f K58xJ5-z,z.,q?<$g +ӭGz]Pd 9XHAbRrun[}D$`̚q\q*rExVΐm.WBY^(e2r(y2t$ ]jˉ6Op߆L<\$ fM!t۪ @\.ah Q ؙ@07xl\: y}[ dg۩P ZqgYIgT֫gl۰{Ц<2OJ8R_㞼Qvaz`6ܼ=@kEA|]\*ۅٷ%Tn dn4pM^;ƸZ/Mc{𙮊O69=_Ͽ !5z{*Xy2"RPz፣Kbig&'|$*~ @p$2IeubB,SCk5SK hJƓ'hCkEn"sy->Ikt f[>5Z")WwGNȀIS xLW>NQbU8b=ղB oX() XdjRaostVEC7[(4w0$tN73=g CUWG =$+ @`N`S[4P ZWZ8&y٠mO$vh;v9{ Wn(4i\Չ&@=e=&p^*s/`ƣ@H{9Ik )2dXZ UACf=!AVH+7G6,13oRC]%P>'"ȭ& :9O>byC\8Eq,f_6At%h0T[huF?Q젤Fn/i9P,~L[)&f @&9•@Sq(NOOܧP4{ށя3Y1w^l;$eR+;2Lzͩv_jof ;`DFB4 6r)W[h |OGcuw&"RI ƭ4<{[Q9plSķ2dwA.JpQVKF=p?~+e`|Dl/yY;eo3֟]>.}^pWݤo'NChwՇ0Q-2iiN|+Ǔt?z%U]!vX !qJvVsܲʥ Qh7>"Z쉩J]OZKyFdmdx tǬEæ%MkCyp1ܡ]>1S?Y )6Oش11Ҭۅzt:~m85n{"ţ ډE]b`0']r,'C4"FZe eEaM{[kyl=|+K5>bG/%=S76pbΚsԼկi Cp-B# 'R1Ɇjic7-c?DhL]<9qKz,cMÕ0q5Ц Y\D"-G @נS啡 lWOf2;vW*li! 0Z.îQq4Q֌Hob?k,+kt#ELlb5o& FS1q* eAo]yŨyAܥk ޫvu SGzIH@Zܸ~K>O(DR5eibiMSGCGInQ;kT*}|X,no6NE?$$A:0o Ĕ$޼r2+舲̋sl{QLA( 63I l}(db\0D eFjo;C,7 j0+K/")#wAVt*/%9djI ޟލڜ|B6&VE6.[^EE.wp<=fZ0.! ^8Oa Kn6e*3I# š<ō\t:>A<9Q70P bĔ`^+v|~nK[w,Ua3!Vz0ƽ^RUܱߍCd} cwpZr`qBLJ\A&c98yF=?|)7 ;k{J ldWŇ@gMMTK9-)z|$\uN eoX'_VB mw f3)JKܷͯf]5C˱v5Mv]sT.?K_1m0`([bܚP] Xyѽy".\ic:B$'܄0u>P{~rw >:$r Vt٥,ӁfuIXZ&g)8aa7 X?jkVvf WNYzmo$\kyyı~B홴?]ܑs\' E_ru=Y3 ?Fܝ J̖j'(GT S oፅ'̲*QG59}8Q H른gBV ):)v[/j~/%rUϛyl'fɖhӒXTL=7Н'oQPusa]1H^̶7 nRCpM2/ᰄ9 ^l,%riO@o E@w߫8W0ɫd-|kbUM24|;Ƕ-' _N7=N`W2q/W̮*=+c{[XL ٙu.R3j#RHE\YVlw0#S Ue3#rEb{W I(`6!D;R-1q˴zG(Ʒ;3p fG: m7]4, +V[}!0YڴuhDrH˄TIfR LkB$Yp/$/ly'T[ r:p?bH4$P?Ckw.ZsIFxN\\!FNX4:K\owsۂiҎ4v>-U;hrآ:ވ;ء.c\~ÊYP>rUQwCCQokSAFt$@LzҾiR VFÉ^f8ށ{ZJ48Ӆ_%P,t" C:[wZ"uZ뮲[WRlSJoȶbmOPݷXsqc[mBPmA۝HӜƞ'!sPm{Ѧ6DXjI/RU,ŀ +~͑TRCsO$wIJ φ=f> ￟Os97D>ľ<7dZ7t?{rhorXשZu]]s4[ٞU'٫9UϴNUQj-HIeh8']_I JUFW 1ad}L(DD ƞ1ӟP{J~PrAZXG.<>,&άfٮ|zϻps%0ķH jgmC~1d3Ւ_Kڒ9N%OpH;ݵ@ .5 AT`5 |PH6Yc&H ޺C~<i s(b@6Y!Z*M?e@ e#@n*OPZVy7@kZL錃컄iVC ciJ!F_Š"bKtO Y #7 ܣsa%VN7)?XruκQE3K%kfr/2_TGzPn>x[帵gpk/㭾a ɳq2+0b(d[WPA_q?L 8vpTd0PJ8P@e4vnYZb_3#zMocVLT;u :27b1[씆t(Mظ /WP^mݹ2{+ Sa\,SNҖkMhL 1#F*|@bQ?SZ}ˣrƗKܒ*f/9(5և@Qy UU T*P R1b5pN=AE*8g*5Q7~Y؁0{%9Sgϙ<KPZm~hec yt%#Hѻ= 0OX aۮEơIP8݂:cry8ʕ i1Tz)-Fґ_0 W1l8: ad n8!f xq61%z6r/GNNkbDߩ,ƕ{0kdO*{Q7RK̹ʑn: rzciS]E)wgl%f:esCa!f׹i"bwEng6b8R͡}0pϰ"wVL h}QkQ6:'v·ג{w}gz5y [e 6Vf ^V(9(-ªu`*q"GT(~ϑvE> դ"{5Ȃ=h6`R0gl@eOo}T_wAa%D CĢK"2چJ= +_q0ɡ;4'$krrP3DٚKpRU\4"}%ÀePw$AZw7sHAvp\BwpP6Đ\|RLojT*5! "UA>c,=j|Ny]`;뇗b̾UB0UraA'8NG9U0Ӝ=ԤI$ Z>kw%F UZ5{]8 ́gOqdn?To("˝SNK `Ä'G* 2`>DZIs<^|e? ƑYk&ߋ4ο0gs~_>f!\bhkWG2C+-5Yha(O%C>\l)J(l!Kn[!g֜s}f50iga <dգ;ɺnlV 91>; ,qbu_V=A!f@]ިȸ+=9Au#s&Yjqli5=h*0%۹wMU(@K!)fNt qy*.m11:IjSE}6^ô*/w9\E0ˆ6T W-ls2F;ܺHXqum wL? !Zeh~u /:jJ*+־83|ow>p؍ eK %Gpy'LPr]:B0ᡴ[':^HVqiTGW?zΤ(drʃGHu+s:a*JXhv\ff֔ba,;Ϭ}&ξF,!`͎jGt$Tj%7-aG^ij0zŎ=FPK"ە6RO d5[i%zo\P#l@ reG'  &^ءJV'&ʊQ|ogZyjCA<:TOP07ɹJm߾RN0I|G6~-rn%L8 ˆSfUL5=vk?A~(ae&7S$/_§$6.VKVCޤOb^soAߍbaJvKP_&4#Eu(/|gv)uaNj_ sB&&:AJqdO&= kxķ8^ JCZ gS4,Zp ~vRe7U1$4K9hb?O 3m$a%4 .AsTirbP_^p_`||n*׹\dH(p\1X!Np>8MX5C b ڵ[q%mI,mRC)ϟ fO& eHf:'FRn_>Lc|.0 ̍FTtŖsI.FѮBj\Hx>,z dʟ?[8uKƞQ'd[p}RxzJQcJ%FjRWt ?y1r"@z;uLkB*.|[/Wƅ/0Ky=eQeLjlRllOY{_#ă:Syԓ#Xi&]\WkFp8kԕcz0:߸f)~RҡƆS؜^_#UY!1P= yPm68W* m`_o"=~YQܕ{d^l.ys>{᷸B.K>s1*?DiZHdkVZY]lyQg t=-= 9!-3eAԹ] ֡J]I=+\Q(ue!{OD: ;\xI˔w탏K@B]yҼn'rOݝ聸2/=9tK1 Xuqu}Oac2$]Օ8#'+&wA' HVyOjmV sQ\!&}` YoTmkHX ( O-촕O.5l @$5us;4qlCT j,7T) d(c5=݁+6I9.h8s;F6j62ýGm42Vf!,K+M4G"˩~Q=hZEq]N.HNFY0tv1 k}hB2mdب⮛b YÕ!@N 9. BqY.[m˕L*C^%3kPH40Ƃ 38#Wݓ7-{h+t!5.M!F Kwuhq 0맚2. M]M=_ͷ[ʭqh%U0^0ڳɜT1gf1,A-d 񓒅&mɡ$(ZYK=5՘?_ WZ0TDL4pȋr / @ɥan#-:ƁAԉᷠ.d1Nj17-dIg{;`L=b?62qc]ܛ˧Ha)?y&NZ a?n}/dq=;eu @vN#nͦm_MF&Z"ݤ1g/q~Nl]o&YNWi&fEYFLLIJ>8&c@ mt;bqcSZAdw#D_lƀx?vxI)JebW'/,nljNt~ҡ21%J3]Hu 'H| SBjFnL<^AfygSs>_OL-<Hb? o61~qΉOnzk/+FQpX$ZuR>2\(vt0݂7l}VUpUdX(m$v|[&$&t6NSAa]Ӓ TO'ulwp.3Ux[;k(@KiLB~lkQlkr!t1i_+1NG3+pkiDe$'?]]bjn22-体w ȳiv /!k[ }X#zn3aW5llorm s#_VŘ7.OdLUm0m K ;L]T1=ꢻWڶÚ@:T,GrJJrcč8go뿌'},0HU1J2c%TseW FX^hPbh60_},tz0Z@XubsE"zs~q6P?qiVs;ppE, -Vo,f:[Kf3;+T_, ;sQw`-Qyð m~z@>͏ر]͔?J;.fAH2|\jQwpD9zneGFv>"赊Zs cy)LqۿtjF:bGo>wXĕ;ɕx׻%k*"KbJ ~tdZF< <+\E1;)YړPh+Ē{6G9~Q1?ıٙbIe4kf{r ƭ$dd;$ /]A]t&@/ON_pV|4v[A' }qO8l+\԰ Wi(h=7ھUl`6uB;ڜ_9u"R ʮV<fmAG)sz(DX$W6l3y}MЮADiNnfn"mcQ@uf sa;ӆ\K<#Y d_ bK1PҟNN~c7aşέ.z",~U;lMs.0p9fkUʼ餫v2Rce)\kAL 6<ڕ)IӉ?j)A rVa o'O_S{rX|o_9 8knyM \i)TݥrRqO3XSH!ܾfqfmJx+v~ti(́RB+%;"bj bQ5|xv鿖-}K%X.ڼ 3=}$6DG`qz|{'&ݘ+dqy_6ӿ\԰ʾ%H%iOXs8\-43=l {H ~?_Aͦ(2} gd)#J0ƕ|zNhXx\κJ%% f cSXH=S*Ԙ;8G1>}؄֏QD 'C|(`v] rmaw 5R'ª optIn\/e6JWIB*XߟyxRU\wEW{` )$ P)!8{s|v88ÚpPvaL73yo18s 6O+2Y$ՎRLHJPހ_RM*`EV}H#Hr#d~S+]к;;5@Y|⛳b6$(tc=3"˓t';RS-&P9aK׆pΞg68daҨQ_}r3V"dnNȗ9{PÝ_E'~>5a2Z J-t߭*1bjD\M$ /&Ex̛䰒҈ij.uUx4mvOڞKH?յ jFN'n$7Wy{X=?u-Hi}M_ B&kHG?`T͝H!P$A65H& MF'k>@݃/K뒹M#X$cq4㩦z]~4A*]t&Z{o%/&,qGՑhilZ΋ zJ$nPmwM o_0`A3%@"zHd;1_A%'ƪhJòI/B H 1NnIbS ïZoH-k 1z.]Kx:fbA6%71 ߔ%+~dzR͖ם^Z)<]'WWØyӽlV"&*yVtuP E[ixd:JgR$ccF@<7 dC&̻^]n 灓9> Z:]6v<ʤŃvOVۥfj}Ỷ(W5ƿ)]/8(1-ˮ8{ TEmR4h Xq2oR?=1sfZi^{Ä^[. Wt;8:0m|sҰ̯ߕLJ_4x@D6C +SXO1$=plO9Zh3$d6oCFkVh9"UN8R$>Ű I6$8BߕVM2#Ieu?utPx$̫o8S8pwlq :悭Ym3d$!I8Xz`@L O\@ƿjqJRb&7r&r#;S8]e4B ;"vD_nX.W#Yr RN'PZ* N7(5 {CDeHWpcQ4ja$J, 4x~T\yA J w5xk͂ZHP\Q'ܬ+#ni0%r_ٖVkN7gw-~-~,Y>K9R vݭ;NChЭXglbt aV1 ?;LB~TucK0GM[6V`DȣZ*"rϫ > mmEǒ{"$q^orRau"y 30@R44%<=ճ1m"߰]r:oѷf|1g5 ,(#;: *hl$4D bKƿg![vBRS5mp֢$T}BbDAG֟Faa} ZfFAUw'O荅xAF)2 6A?]~>D%8NCROeԷ2!`+! tqَ1i K6إ"qmkr9[p|bueU4TTQvvӸpP -7{d@:y\ׂ+uF>S~\Iɩ KLY#/j `|n(m%39Kdx:Pi r*,845* 1U53 5 g@Ўp:t? 'S#Ld2YkH :4?8px!0ĭ Mbb|Æm,eׁ@EeJ~<\7@qd!~hVIРW<;[qsZ|&㮓ZW/89-r1P8@4" ^NwEe)$r6yI0{f'$YcF|| Lј~i,gk( o R!WaK#ZB iRlA)Ain*#moLmlXDZ"L;E݀\҃N%yrw2⦅tjԆƠʭa,p':ג=cϴ0´AрÝ݂Nu-uSB(A9L$_D &Sj ;Ni=)Xoݹ 턉kQef8hu{ٜ#v.89']j0*,1/k @렛 eHxD[ȴO[S_$ς `ξWi}_ٕ@ia7 i63#3!2eiF92mAA,1{]zrXG׿a*$Ke>B\\uq2FPzX+P/e r+D6\ BIK-[-몥eQv.us^p[ȷgix%%j*Ns?20q-K8v:Q(iKaK҃2S%̅MP8Gx<3ZXK ~ϊN{9,E۞igHYesCy?Hr};1_cIΠgO%֒}P߮Xi-L6AzI !>bpn`I…$RZa!si|$ȔC:)-[qhۘin0/XG'k'GU연g~u0$YJzi I׭-8*R#R@8N mz@Rn:ԟEG0i6ŷR\&ρxj m4x[5 3['%b 6) &(۔z jGjɌ L HbLZ.[|b4R N4:$6cp"/"o &s/J!j2->oYrjUAc[nc@e"05lg}z㶷<%W6%Q1;BHL-v̦ )"!ˀ}S\h&UE\D>X) :TV"#;[H < LXɁHS^S7K4炀/ÁZ'tC'npiS~Z_=[fΑM=$}kݭ` PU3~]Fw eEY.iRtڻ ȽVh C #C}P@>3H>; dΏS=-0i~<&lsBnbv)Gr]"DΰE45DLݮBlac_~}=~3uK^9B MOnwEfzQ|zgv_wY~&Y:AhߵՐ⾙` 5-T eͲRA,_xe؊8c/o-h8?ރ'%n!$O)T\qKȤV5 psY0nT 5+ ~M[۟f%!{'\VEw@Ng)Fd4?:RHٸPsEVjs=R>p'vOPJûMKYB5˄ 5 #/?xPlNyu_u$ת5B%JPi)BtogDV[ bNȥK}9i/r $S߸z _ 9̶"izGG9XKd_3cѲqŸA*\A̟Ic2Dae4O;N˗;A/B 5W$K <&rH<kJzVβ)߄ C ~.ġïB%5y? l2H'=\PB"Cb{YTre)k:%b!~y.[WצPeSQp{gX^橮O?$fk= ķ|Bl4nb[Gi޹tﬕFQ'&1\6;jXogp%ђZu@lJX~aM#ҷuh>qe-fbRvMܩ9*χg๡p-Aؑ18&jTqlC Gx( Vqx7RmN$P.)mi5+g(56ю9a u8%4Ue$XV¢aX4(g'Yp3JWPwT2G?fqd^_>wxW8igE@Y,&d`^l<)\ |̨PNPrX}^5"̪%yFG,l„-Cذ_2MX>z nB# +x> vۜMN2a+N NTG+Aiz7|}F"JB'i|z愁y [Q|ؠ)% 2 }Q3$mi%b(SkNe99T\zgFґn lL=wkfN(mm9uD*eLO@qm!Dh\l+ڦVb~^k {& IOxP`0+yoG KTߗblH) j a6|u#P}Ʊ4J*IĨnUq |,WC17mЖ8NQ .\cB(%A9SE3CQ]&Zwȩ?d'E>GxV94H`CŇ?q_~U {H/rR_sʫw6rR3 ΢©vUf߇n[d;A; KJzA۩$Hp_%Sv;K\o-ә4"V&)1݌]+ܻU r3)8ey gX;fʚX9(ނWc,>lgkwp6dG#Hʆ)ꮑ|n YXò׌Kz܉֪7`JV$ֳoTщhN|(_P L=v$@aŀ5):uڒ<x |#Fojd6OJZ[zkԈ"!w[] #8f0d+R ~ݓ´q!@Hyĵ{."fR =y<_e).>U㡱ecԶ2m:/u:\0(2#\Ib6 "DB(䗳:{R!l(wmW_-c<9?N4RM(l[)S -ew=,]>\פ FikxC ^ jּbccHp͏vrBxޛy rN,wݟS 98or6ވn<[j ai%iour> S\ s^W ځj]riz\WL~t|К$+XAmS~?NAsFeM}nO?Rg/ jw;!;_i],&ʰꂪ`C]ؼ:˞i;u'4zPrdXs#=ryL4FD*9*Ipw0٩n#,aOpXZ ,\a~r^gq^V=9A.Oxkr z"%;6y] ` _28]:EfNbΠ yaœڡ JM VSdņllLqviǸqD݋J&wsCAj "8-׍ѐԐO5.FɪKSzl xP Z/ކ(ұ-o(f"8j̩~̅ێ5Wkt(\0GbM}Y$)Q/\wS+ ](J~  Uf sXBi( Df? RN~S2e<7  mН'z 2oBQFj8UrJBǠ3˘ d(q#t g?<ɠhea7 (E#>{NTW&Vq xFC6*E%|w-0~EeHcdD7;$.&_']*郯  j?Mǒ_j!0`SS;F@&ɎfA}Ҙ2pOHmJKgXǜ)_7J12̕M)x &&8UBbSyCaK~;Oc M(-묂K3t!c[!uY8Cj1 DbxhTjt-`i|-vKR!\*3O_ v/{(.vPu7X[%8@u?Uj;D{j@`ް I\1*l| Aψf)]j~'fW~I 2N.e`@9Db%œ{F*ΌϏjC?A{vR,.H'^RAĈjV^DrG'͓uF^d108v:EP3dɴzBрt]bj= W ,Kk@3k#>v3#ѠSq~r0_ݸK@|,S 气IchB:] OF Ǿ, /8ɄM ^lD,p&A!~J$:Ac7Tcj[=\A`L1IuA{ ez9rLwl#RWes)]=UZ2~oȯZ-mQ0NɴV_؆ت!gS[SWQ|&`{ow* 5(;s3||#j= ~.t`XMK9jvPD[ԎKxjf`{RK0Zil T bL̓J? Sp$:̾8 Wj?:b,3OW5tNF]b5T7Jl ,dozҫLTKtn  r[8ʩE2AdpW*[4*.a<i~xo[x )-8g6k}W:}[Q`V}oj䑿!!SQI-@G AEf߽ Zp#>~Kd11F>]޻rǙо`HgA^?ko;Pj_Bdk|I`[F*7Hiq U*K㼊d+]"5Giا,OHWќb:H,iȦKfTWbӏ/F cCz~婎=]442|`XPvu~??dU& i@CGCz?KĥA`0 fl׼w/A_A^AᔞW;!RT-񫨚5zZA߭.c+vH`+$iߐB4VF C?\R!025HW\68-z+FgS&R!4Eҷ\Qt@ҩ3!qg[=rvmJt_*0cY-2xBeL&=SLɛfxbP2 fRJ:DC;w,oIhfURBX`# !sQxɠDƊiQlNFN49U)ě f67)ⷋ0gH o$Fx Cō~fJ %gWw$je"di[4^E[vSC-9Yؤp.@ܟ՝v8.~0ؾ 凶{i\ǗFP]˪uUն0!eRQThwC"=5u}[{܎ @@Մ.%cA;F\[X#'DbkG}S > )x> (ITg| q28+ʰ=B&uY^W{sw %7ԙoysmT^9}9{TZ*VM^B%P7Ƞf,gnaxOǫbXaeǮmr n ..K pmj+_fD7iKbKw>^ww2mVe[AngJY:)?8w @v;^>EcxkC s߹W|i;>};ڍ[ *yQdR󠣰D掹aC>nz =On!0Ƶ4U: $hyhI V7>orn4$BFDp{rn =lFA)֛NO;Ր@2ĩ%6Mqr>9m[B5ʓ_^PYGrda쑷[=*$RQZsf %g 98uͨ]ji #u ,IXeDbޘ,bY * z=PS&(?1( #IEe9!s YWreEOf9ԸBJ@2;)Kބ[T>  v@Ex%Wf{uNX8P-7Zl_̪ & %$Tz6~tГSീ.+ I0P# ^i4>I] >YYw Ty@~{5=3K|A\w .;Imu5 kLh~uømrcl(:q1W\2+6q'ĖAud]O9#0F0FJ":3Gaz^@| Rdj0{(j 1l}H*wpemx/.Dc^e)jKp<[?RR(6kP{'&3ļafU6TBgl5͔Yp×ݪJ).YxmYKni"{nb?ϋ{6T)T rb̡xaAm[ zJZ!.'Gjf%&hLoְ`!lkفq }_"‹k+8Q\݉ ͪn.`m׷MjJ8Ç]w|ZOYu7řbtoCγn/>'Cj}8hE!tg/*ЋCZY?r¤=[>h DX ^C/Ɉ3^sGM=g,aw;6DptlbDΌϨaP"'W|tEQ$P\Ϩ&tnTː5M0Smi x"WboJ;x4҄|MS^R%Vx:*wv#ư{.}.9?W机f7>kO?7>{{D b!gwO3g͜FLw|Ui]7Yjŏ7}ōK_vJ#xzSP&kK8Jwl2 K' =;&p:W/MV!=2#Ôh۝hOxi@WeK/F٨\ږE~"zf‘=hXit /+Ji GX/FAF9O=C|ݚѳSG阵yMhiD" ݖff߬*D*Laj-!4 zU0!d7$8I&-IN؁z!qC倲M)$*_hFZ'lF,{zʸ8x8 VE: !:YdWfЄzׁJB}b" 5cH"QrW<_٫ m*\Q7TE&M m,W.rT$g(X9L5-k# }k0倦K"WJ2ߴ-J]B 䙞opٝf: |>4sѧ4;ewWz4Ҟ`y%BG66y ;JY)Ms$w%\^A-lo ~1Ti *Ch+gMC:VC^s17n>~|H$"a77Tx^`r]˽oOGI%8etF}Ț^2dr߉*AYÑȜ9\Yi)<|=hd?doT]k,7)f¼qmih#$%`Qtn,X:? g*|!a@/OW&Ѐ%GE; = ,#꬏n6n!lbs1~؂OZk]LW/enPz=*9{ۄ[UAu\U.͉&Xo5nA6AC<X92_K)YDqiko5dug]r⡁QlyD3A_"[q"}Sx"%{\| >,#AAnl{9oC»#EXWU݌ ?XeCP\냇. eSxZz`Wsbw 6_JwhCmYr)C#*Hݰzv:"0>vj ,OhjJy8}dB%l MChK{ކlApmjiMcnb@T,]]Y9soI+Je)ZxӠȅ:i;'`O/xp`N=㋌uVe-an&l#3a ;VX.bKG5+zbWON;F7ƃfP0 7)fT2ZJ],qv6m!3,;ʷ/`Sv+O ? _ژ)-U7~vS+78ʐ$pUzyhXt ĩK(X'bDPUjRs9#9K>EwU+y\@>sE")HJ ӣȭiX|bQSh]eM0ngpO&,t%yZS1ϐv]XX0|wfk)תPW#! OW?uKǴ4Y1M .Fo WtE!:*L>; hk8QɂC,8`6#yH])H7ck`szꁘG^V팡͓6,$H#%x(EWJ^g"{8SyRz^^0=uDBE<(U@gfC@X^ϵA[]}(A+z&mYsF5/oʽS^)D_8W1MX3$.ׇKʺq9Q^1GywOYGD:W6ͰёBL#11SZS$xMΫJ!PktaK' Ix8]oN 0xȐti\FɄ FҠ-%`{'w'LOjkd68| y S#`,DMP ]!D6o_2m"~)C7"Sg4(ٻ_B<pT|uJ;1m]q?SBPF]UTqӰ4!Cbo[>aVG|)E~ؠ{E܇*?Y9M!k\3l%vI>cʆJYˁ6Xl%Kz 5"xXRW&ʌV; cK,ke[0QvJq`;Í)_PĩbՈ`e)ԜW\?v4'Rn׍)cx"5߽!!Et!vY Ymc_ʶ}ZSB,-/<=| 4`S 6:.l@5nu%~ Ң1^`M٩O~gp084e<:\j %UgPa:0=!f޲1VziǷC vJ-]( 3hzd!IK]d}X3lvhkxCږΜFҝ5M`Z,8kN=;Di9%;Tc+ts <@T3^1É#pW^$ WX(Q$O tt$ p(|D'N@޺ ! dgvKE8PmM>7ZhQI tO}vE[:YeFAq/)հ;6fw9Y0uKæL9 =)o '(hj/LQAҾ}?b6?/:Q@ G|ebqo0DUly-d$qa8h! +Y4ߦl! P>"u Ǚw\=0Tൄ6XݺǗvva0\?}JjPunh@%T֣NBT JI4̘ )q0MF &˫dǚ2k0gCJ@:c eSKOX_}|C!qOEaOa5]eAQef UZ[~b;y&s&Ԁ[Med,nBqo5TX^-Vn}۸jɮ$N 0Ree (ڵMiݖQi `d[H6ծ̑U"ڳC&,cĄ⬩ڒQ5I[H1p:.4cߪ~B"L$ڡ?a>\VSyM cOӛR5kqZcd޻"F?=OY7qPF|v\ te׭}s;d LtkߕGKM!a֤iП= {=Oj6:-\h-qlATd*`W*}nN.P{?P8zEa" 4͇|1#dr ]3ۺޢl创IA qy> No,XHf'%5G'6Q.8yH2`kaoqXoqvCBao{v Q(]"yNsԢetm ȢI9Yq\{* l!_⫯+B H_4#NDy\i9=Wt6@:}1e6}fW,a3A"s$7]Ց+~i5L !@`ºn4#+[bZa6kف:x `}|FHJ?}}5D AZeἮ  exѪ3AGD14XBicGNL\6[mJfOVNoc *#:D\W) 1Fa74iWrC2y57po]c[`e)ە.nD"酈:I_ @;][[l&SӆWMgݎFWrM#mWP#(|[IT܌Cؤk٫:V2BMd0NYdUP)ǡS1gXgru-/QY%5̑ru0 zBf$A C.fJ^F%c W`{5;YYϝk %j/!cP>ւdm(rb~wm{+!#|be2/x|? avJ `wEw|]K;hbKF kN(ōy;rhayǞm8^Bsђ*&Ez'(wJMc) DYP`/qNBw&E i9oO5!e l~nn ђ}Ί^d@F>.[޲ }^yEmHqTtBD6E$pd}YOYRP7cX1nMWp L,4  Cm~RGLN9vف:qCqq@Na;P%YychҒlg\t z=Nѯ ظW9cƒi:eyE"o:zoh{%atM{rE,j+ qkҜKUШ%E RwpX%\98Q@Nk<j3!HH0TǴõC? ݧy R=rQT#N(P6spd7;Vf؋T\O] m:fbR6`Ria*'Χ̥x!e|Ɯ6w61I%cW%a%/ %25ɺ)Ft+H=@kLL>i=D;6"u[z< 'Ekݮk[U)%Eݡ~˝A.t B^5=σPw+]f\j kQ"*~3oCoq~}1!~H.y,ΎkqU#mR79u76v!a{I^Ǡnʭ/ T4 up" 5::Qf)DH+aF\qkjU.KH衜 W&Kšn!nڃוn3ֺaFMn24!L B_T0nu>tJ1npŻ &z_gjsHBU=@Q3vS4d@W'fuD "mȸ"ׂDa),὘|b*v~AY{H?WM/˱HfZ+e{4fЪ',폕WBJ-f){{4fBnTfxfejf f͑`!Q>4/%/^ /6X :IE=c⽢ `,2xif9 \)2,Pn\sb4tݮ͌3W1U{am[PϕcG틆1t "F\DRfP`$"-%^{Ԑ j|iRbyX x"wPGQK)nFRatmUCb+yHlKZ#AZV$eiM;B+5Wن`oǞP{kxU}]].IpıiPOH KMS#쌟[HӘIenFݹC@}㖰PI^&å-őd\:8,uӲɫޤT'5|ęX2. bCB U ޙd%3FDR"sqIh&Z9L-A+uP:Da̩&DV$]4 Juͨ"(w]e=> ?9/{j,76|h"[Y7zu&9,S$aEсq׫,Fˎ}յc KoԻͧǦ ml8Y\8R~F@t .L݉$<FL[sf"NcsRem(s0}=mF쳔ѫ08$c $+)lvBLFUVffn>4bAI6R%zvpmcS`P^XmW'I&K)s0~l&fMqS牌+(@ 51ⱼtڦ{r}qJĜ @1u@e3Mo<(ƚ,4aR~̡fvfi^prߓ`7  ZzA2yȈR0>#,0fu($Lb)/ӜѕØƔt 'Semg[3fdoH6+2U?T XMG/hD4c%\-ѽjcpJe@q%eDS-k w9YHX(=*&M׭tL Qzy2f_yl+3ñK]Pܬ#Dv3.-׷nOؼ xZmA\}3Q/KQ^lw$+ܤ37MV׀oO cXPhJdL0fa 13ԄZJkXEd a\+7U?F'C:xlR/MJhǐN<@#K%[3)oG6BU_k.T11H}1HٜXp%n!^O q eKjm ܆+ wĮRq^Z%\4 4 Nk1λ/&ەrNiNXNCERCD&RaG}г |GsέɅ n  Jr|Tw=Q609rԀUdّszވdD_e8[CotyPXw<qn`4եj:_c{OO-:q$ވ(A7L@sE5\xqR?"rDZ)?Ӽ/d퉀ѶuyrKIAM}Iʼn(/ʶ+l,􅮱(ɞ>qu&OnYXQhr}7З10l٬}n J~iE] 9ZI9y1\+>l;׼2K6H(ƃ)k<_{(&pr@DGa V OcYȲr/|4xcr׸YB@`ZE#LY\a0P7RE~ F=hmS^ѥr6ܓW-pu#!X.A^I>9]RGY.FLo"C9ƙkb+I;:G""%C[ }t} RݖVs<ЋdW~ !7" -UCa| ^~5]MӸ jof\p*mKlG,IKeB&t˨i]m؉yiJcҜ]j,H`qf{b:L#ZՀ#o}-(XU8ҁ(޲Kmǥzè]!0Ғ8ND/h<#j>p:6ʕWW^ ٰBq՟ΫvI+|3t=~nP;j{֧8|p"q`ϡ$, 2(L_SR[>f IX׈yn]w+c "v: mU8~v1]b'Z+ D @;f .^{_x]͌=ۣyC`τO'a)OFA :OO2hRBn4twα-Y4aa_,ZRI1GFVG1'ls\@Efٰ^M-5aM@N49{b-OH{.B5">v߿_|mYPV9 r_QuTޑR![b)[_"GFo@Ѿo8}ɶ#Ioϛa{ Xa#uWP$C rn(GZ2or ԒVD`"^X ې&ɯfRȫe oVuk?MS?K@|:@S36bI51HQ%U[@|$> &vHAU&JzTw%*K|7g1;w1uM`# =DA)=SWU~r9gtm7,I*(1ˣJYqf" ;qVF="{wɈ~Dk>Aml6`B<.E˛aZҲ+wVlS Zݰ0ډМ|]sC`/͜oNp4)a9w,9 /}ypvİM Jf7_ǐ 0ϓiI), *.J1'@h_ {_/ZC կltV1&v#&rc޲}iW`wk䟣v6~ . &BRe#vpZk 1v-uTkI,U$^v9mՂ UڨX}+l/q"L2Y޿%aO'l>wԹXqM% 3Э Y&U_k jOd=?EhjKOaZ|p aA=z7x1)>}no1ؗD`uISz(c? ̽Q~mHħhq!jyRXAUגlvl^a[C ,D]e+*Fk(مל㤆<}OIȭ +4焁/ul(jBV8PCāwR?ᵉKmD0|aS{~?g\b!rX>T2Q@BL=yyBrnLfPd? ,17qaUAde:H`ڸWTsj j_9BQv9gd=G5X+k u٩4SekvCO2`ǾH(\`Ȃaˤ*Чa KH ԣsM*T~ =s1䋴R׎6C0"sv9/4q$5ҹABYSjMlE9"H32.ھ+O")x{F2d"*Dk@ݭ\9$!2!as5TCcn )@_78mJt+.,bݳ θ,׌t5Lj'˰ xř*s0CvMБHm#NA81'y_zP2{AA=EBt%jdi-ſ` bt0Td|%b\,8".yBB+?L܃,TIY: q@t1j0cޘ]yC9" 'ێ4H@'oޙj׍(HlҨJI@n -VJ (+5dSz=Ϛ5FO YAF6`ܔ 'p&C渓Edc%XC{u'$ݳugwm%/[NiLqnrM9?1gDQYr{)(FozHɌ)M6cĝ/RBuPKs 2^hpa]eZĺݪO!.AUNOQOR+PG0^2p>; Q%UWX]͖S!:ZP,de&{A1o#l|:21lI&u& SX?S0 F8J떛2h{'Q6\j>R~q(=˳gc/k.4t9 C:9o%)/_op}YļonHNӵ{3G"O2ǒd'?մ6# w 11@S0afxYU{<)UTW:Rןy.ES~O&aa~٣f`YaƎ$R}\ځd I&+{@f>P-/>z1"x̩L1TWK:kQ7S8pQ@GEs+ԓ]&(YmU2dv5NesjtǞ+w@3%f o?9c~ ]Ǹn BT9?X PιPw \w) Gpx"πJs@E4:9c-` /1*ƫǜ>Dk(aCv/AQ#`E+՗$WZyǏ}`q}:lջqx>ّ(Q%g H4@뷣CG*Ji}k:09q3/bsG*W.iV꤀ЎQXVzͩYO2'GpEJyOl_׌#V kBvZRj,9ƏmUdmz=5ǫCF_qǖ|FA+b/<%0@tg i Ƌ3m ݹ49!oeQ_qa3 s1I꒝IkJ&МGpkcHk!R]̛j.eY)oIeq7TVIёHUKa.?_ س o(6bi${!.0@jq mJi1!*R2f/6=MɑuB mއ}Fl<3C˫Co9f v|ޟAݹ -@[7&B̷:m+Z1{|?~Ux `Qe3i0lReNY0ꍐ8BǀPDKh5&8 Shw H~{|l 7Mb=xXEh|-ϗMpzX]U 9kTU!1y{sݶTGA\Ztu{8 qԧ(cC]0cww k=r?#1Xʗ:G&Lmb`!@ 蹝Ҥ}T?Z-J1n O j3Fi*.D;( ;OCA})]ȧ2ibϾ1jbAڞ#gLKXh1*W=`;97to!!.G}W?ULn DF<6֑*XՍύ%҅qRpE>)MmC-D4&r[)Ga`g*mck3zE`@sgvN#xN@d{ 1t|\S>;[~g%P) !{?@ɤXS֬`v T<$^uyJxFˍ!?:{Lc80ڑ l:Jm`UA]ۣ=F#\=K%&;B_G=Vצǀ-Db9(-7Q3_\ZhD1NJ`dpeFML L`nnV? v@#^>n@w젼4<ՀC $jǚJ5HҒpK}6#&C=m4mbdBCȵlfۜve_ ypK+߽\134mF?φ"t0\tr2'hFK"f^k9ȍ|CuW<<5б:<r͔8/g]Mȡ@B OTi*"fJzX,n*lbлmʼJ3*'p-KV~-3vγտkȐ$)˥'3<5ZI.mA+Dl}wtʗg7` M amS|a);^hYjUJ吒8S2WR 0f[j4})ƍ\<1׎xvpmB,pf5q!8?l=h=~QPi*d oBGbݠ2-^ni˿(=n7Md;"w*x&AQa^q﹛~wRD A PȡpG;Ar7mz5 |#cy3.-0CVACWlYTEς#4ntO0ٹPH&.}dq#ge[==Z ~P,hTnon=i@& #$LDMOY/gzurRoGi=2*Xx ]y5p~sL@ y]0D)lPnQAB`x5n9r2>&q֦2;kﴇ~HN- a@dNgnZ U1f'`a"@Kv3dA<?E:VȊ' fD__| 0M 4/b/5`o:i~, 1ZP'd MEFBǪW,7Vk_}Ua#BfWu96m/ii.WIJ\`Ɔ6y`5v%5[pzQOY&i,`$i>/d ,e-TE.+XY%'J{p1W\IfFFQ=k0~A=4d/\Ww԰骪ٽfŻ2`F~{[YLSUվ/ɸA3LAE,;ۑʪ84Jp#Kg`"kLs0.:p?+6!#&AKx' 7dDkc# E)3ߥ' Ny?7q|HG@ z,֚zN)(Qxo6޼9f=~/?ץUQ-d5lj@5+o>Xyn%9 2y-PSnχD~Cӥ$J ӏg`cNi}M pu$bƃ5۷r@)ͮk%>%3I߼#65C]bi-N;ay!5ra-/0]HN\Á¡~s7 #=T忄 [ALu4b@ ~`ko?8gou^{q 4#l/-7HbFR-üF9n,⶚,~$ꍵWDYaIl}y_ K3[uz RٲxbG:?oqb4z l l ZYezhx N VJS%)@N`&Sm65 P};X_mF8yŮr0y#dS[IȡhgdId5~p<^)1 l~u=tҼk٢aXI 8}א8O:9HƅZh&`53Esw4ȃln`/%+8UVL-uoO7 )Z_skH@t;rCp*/,70˧=Ԫv3([t@G+s#|^%ΒJ/|ְSjrYsU5Iг}ŇRΆ+ gV^)_5 cs3Q}u%HAخ,{eS ;fPᅂ pX,ȾIP`pCytOΆ񱷯8 @}rq_|NJ3V%>>Yэ /n%u(cx Jg@^3AG/y^+9}xVO`7DrM6RXn5h7Re 29-[*.).~B{åSbXtN;fi棞ۡ|NQc&ukANK,sc}0 Mْ}٫tNoN{"#vm\ otpr9SA^^q>ɨijQ;zW$R;9tJv>I{Hd;6Iɢ%D .[TSo;.>(u+©ƃL/a5,`W&NA0BM @<ی#@V 0x5D4THٿ3IlKIS)?V9ylןkbX\_q2 PV~KR ƴe W7il#b#IyR(ێ7,q/&%U]:څ:Yiۜ# ԩ$q5F pvvh, V!S"w5ZL'͌Q:ء%fD<׿A+AǨdHa᪥k~r^>\ڢk56J`!SUrtm\M9Zja|4D[MeI~Cxnmy-g+Ydv`LcjNyLBN0:D!Oڻm$=wͽZ/!܈ᔶ>Aԧ%\A+Ж0> y:v>Yʀo[Pgok}fp#+d6UFa$5w;!ԛP1v]15Cx\*ͬFIfҧڊ= %Cm77A6erJoͥ:%Mse1('a['qigH|F QӝD9\# \W\As)51L_Ɯ]㈜U} "rP0dɜdL(yᇗݡ-3<$N?7G;UfWo5j}vF7|N,AoGxH2p]yC*#L1%32^-t`ahC\ǀ7;v, .Bb|Hq,^z7)4_uȍ_wu!x{J#`)XbʐLz}.ٖ)ڍrfmp}QuY214MKgy^z=ʀD|/b | JmB -))ķԊ{uK7_ke؟ʖNf_]fA6]KȏG\CXlC*_,lL᳡Vr͡"\":dѩ(TNs O]t_cGTd^C L2[|ޥeKCX#\xe['ۊH*ѯ=0.rŽTo.H y@/'-J) lփY xf$u]7,X3(2av#浲AFƱ٤Sԕq8S:N呰%B 5NxV0 e`֡jNf@kp59f4]t)2.>RD4^D.}QލK_;h zL'80e v B^PCMpc7oڣ{5*46hF'E*k r^x5%}AnJU߅ jz=[|fӫ-VgNaǐȦphTwrk؁ $MBR-/Іr;J^8# S#Dߞ8:g9CZ$¹MݫKktMABZ;{cc˧P&߁/ꐐjȎ N0%kdOvK {5N48*EOs祵8YLeAdu7f( Dkn6Evm)/Ե`_kaOf#~(VaD-Im@(J;nLlʜwvڪr=g#a)y*ZNEŞ7W]wX(x{"3Jܥ*krWV$oT0#XxeNԴdϧ?%Pԫ&Ęp[}̠Qʚr+GQHfoTxIiqyKsږAmN͍4Y H[ C<,NԢb2,sI"iu[KR} Vˊ҈TQ#tWXPIBUUt5A&=0:' z838ނg=%AYjW}3@3 #*є QPY*#wawJe9,OЙ(Y*nn\8PSD "KOM_th%]b=Ɯspw169x@#pB))bڊR|2S:F9Zr+-B4٩.0.`E(hIdy<#k6*ZSdq TD#!(EM2vC~I0^*l": +z1GaZ5`v@<)F=M>QcJSk @W9%X T.t((A"ZCs'C#bd.֡[2Ic \n0,-$U@nBG9Q/='ل,r%hiӈD& ; Y!2ѷ?k0Ƚn[~ǬXN$%HuWw̼qϺb|8 1@3F^n? mKe]YM3-y!΄KMH&@1P_e;L12G Ʀ1)t}wJVJ0*-I Z(H+!RQ<_vՀ_D5hA!`J%wG0Ah6\HSyKȍB9m%m7+h mn1.0}sap;iO#RsXhJ4 pf !0Z2mg8ϛ)oU= a&=/r=r-=fnfp i7] w4軩cuDG !q&*NN>lU}p,p;sJ}l_ @vtUTWp¸\Fz}w(RӲ%']ߥ`$A(vy{֤0 ʼnsx6͋8ʃMl*|_&v)P9.]hiŚr+,&VbΑ!Yl4ٲć,LG{Aw=iZzM,G:gh 5Z=, z{0rgğ'u@L"nXE  ; }@|QQY+W 9p< [bIV~6Q!46V%xbi}8'ܔ #&܃6:p]rZE[Ij\MP;낐!*m!o ]NO QilM{ %ElD.[i`Y)re v;3՘Z Mr\*Y)H}o̵Ҝls(*2pכ\иG8;= tކNyR"oI2GZ5L,w~ -vc<@#6wZu( MYlTU`"S(XY/B9OSv`QH( K3\jvc]f4`E}p;zn}S4323 ˢ,xHcփ P(ZOjv'`fToxx mfw 1`=fv m?·+tC^Q(wmT>nދ;$i,?uZ7,E`55O1( ?\DG)!e.S>qAPE" ds{m}J sTPCU!Pk{0 ‹=ҫCjn 3н}H4ˢLkؑkP}|h9 qOwėf0a )2!_@|CyH%an-ÔV٦t}t$xw"a<Fx%׻<\Ao՜=\qugroY iLyQ}jߏe ǟp.7<&})~#4d9>ROPL=Z;):^p@;0.0wgՠy@[DrCBIU%O\3hgC\70eHA0BhZ0'8,0^&E={4:7uE׮g;ȱ.!E!u(D['8-d$d\g/IS5j"-T\fA޳#z{MsD|2|mkбE^zx PCeڀ^g46Y H3§@k#X2MZc+f q)=᭽6wa|SVScnKJ 2^lẞUѣqPlǓBd:%Έjp6quK&fo gq)N$dAgj2Y'oVw(Aw,V`d/A:fB,YU1(w?UקrCsqB .çs.+f9YGl ⤠#VYh$hO/4؋= Q ¨e&K"*ݝsN-Öbc 玼ڞVl%tu{a /ZR,ft>͗`VItm^ O+Ds7tHZU,j>Z2 'Wp.m򵱼8:soi-#'ȍ8ߣp}Zsn )@vBy6NЬ wQ#jժ= BJ2X\=wjQWj0^8o9>~3[Q*Ў8bor$cl0Oe6R99YOS BCStő3HxuNr*Qcb8$ >zS}5x=XѦ_a([hh6^b'>vF+c2cWOlB}==vn!) vBZ:uX8{L:VK דMTn4mTBZA:? j>SjEPO a.9ʌ,[}P"ehhI]]r5uaAKo݄T/M [µ:.[jyrnH%t'7h'|\mmQ2mg8nrͻ{k_ltRtki1{ac V@z9H3{gþň+9E{Yixݼ4`{t+ɭp)HlVpyt$[I4-H(0"xƮԗF'u ?S(JZ_Qڪgh34w5<*qO:cO~I|}ToۃpH'pu뇴^U=*rHO%YGv|~ _ʶW o yhn%VT[2QoQ]zLN&[EV)lѿ,hS=fLU0 7O@ s\븤Ru <)e (Mh'g d#Vu̎Rr~VUa&q 0-W`0(fy& ~~6K\j꟱'U o]qljM/:"\Ąj%Mi0'.s}4v`}1*zgĞ`4.߄QRBVƘ0Ol@;uj#sE#H_tVޢWa Jj%`U3ڰJsoeXoS> ʕm¡҅O'f)nH,7VX5m VN}f*ns(T=`bSKi.A:F|[Do;CXv5>ݩ̤i*ˏ+a ey0 ܷ[NKW|b {w?(ʟN]_1O$1?h NW[@H `Gv m#SzV/ݬޥ{%Oé>-j}gJ ]j]M(x/k^5#)k̄fpaÕ[!P`#Tͥ aA8%ʀ )܂D ߨ^6U{ω{9 i8U9 Y?| VYk% 0. PՉTwov eqdƖwgp^ػUϴ3--.zv \ v.wpƬZLC4?0Pvo.ʕ&A`?%ԮyEko[5zRp )\OdjP1=/xT6rP{j'[^~;qo.@߀66kAzçٛȱtl~rU7ܛz;9s0|CM?(ʍ` q4P/s<諭2",ԭ>ݟy2 g*vѵ/eӑ@C~Zvd˭w&]Fx6dlBr+-BQM{sZ(w85dZD~c\Q ͝bjmE慆aN_?WbaxAbF,d,pY b)Ɨ@E~ [gUD hjlI:OV@E_0\J&i`YG  yJ;0l!՛͂Lx͢G1/g~4AnBC0HzTT'5!T)7>}-H9R;p\eϐL=|[x|f+.]ҽSInZ6PbGOˆځ9gDN3K"V@KN)Y°6x-=\S/Bg(2כtڡ*m^ݰvJy (˟wß#icG,IJGt'*A@v ld:j%.)Ƚw*7IAfQFުڱM1XmO4+ 572qNB 4'>jPw5TARnSܖ"YHLu#ỘȒ𤏚$Z<rl6heCdLW=ƺr$`x>s?m/ǔ;6䌱MxF @י@Kr-<@}Os?S. UK./n|pMRbz*:OP+gAtJR2z,5x>aމxx5[[ ʵE5PrY^œ)r Aj 0].餌FW;W5O.jCY7R)&n3}tγ4iM:RgLlXm+43Y{OPTwwG{^n(qж*8DJ*4k5[,'/F"%T:U|_G8^@t^T u%ā6(sqT##ɍ0hy^UٵNΒAƧVr:=%z-i-0CD"PIh뮭fD"p.`-p :tk.Tdh0{̠(hfy>FԷ?&=3rU*zໞߚ q(d4>!;Ce$>h tYd~vtBa#}[!t>J]~w !@΁i!KA%σ-tyDw8 aPv#1(]sqa?֫7J7@uBuhtˋ 덑6zAښۘx [C)͗fd&WڷA6(_ R`I>RCmӎ խ?Rb4h%z޻iۓ\S.xOçy6IKܱ8"PT-Xě*8(wRdZO*K}["vNW-Q# J.@jKH]7GbAttJOyl`Gg@6fvЦeZmN@=&Dd7ݮdzQ*,aU7Oc[drtzʨ3Lb:Rp_9AFy;*Z>kv: ^T1=~֙钏HR1$haLZ'J7l&H` 5^ǤaDrLqWĔ ^=؆j:8dÑ%Rt3l>Bܶr$pnE'1cQcޚ?RjQ!6!j$aTjd!:~i8%x#^>E"{`ܭns<`gwPU-ܦ~;e"b^b0-c>#_hd$?IҊJZc= ҄P>lB-I4'P(p]Wyޠf;}@I&SLadZ+j %W|wG ڿ+"bE Mѓ^*SfI\^L副 ٤QΗbֱ$}П[Gn`e/an  -iM|ybas mR}/˟,+@M=q0Izý Kuj t{dݑ`s~Hm 7wQ7|~'- CzR4m]o\%B(;5Y#m}j{YB=JB+'F Dc05]Ħp0I/ӧJD3Hys=Kt0xOA4\EMU5OJ& ѽ[֋ R@RczV_<{sdHHOԉB3S٧4;hS^5o+?6S5ZH?rdV:\SkvLJ.`P߮X?Zl{qS>83gRdDSy ' \mL'NBVgD2K9jNma㐒 \#qr1֛"e|Gzcu)qHhP0UPAw.tCEDQ8ӸV^pt?iB?湍P|5/ qb CD&#۬QO%Ê*ky>oK`K HuNX,u,w''|SZn#6rV{PvEL=%X>i&GbTͮe`b̒i3vT8Sk.i$.Cix™iPV [g3A8w+(hg}L4cw&>n`rEb>Dl!:pST`ƧWV T肽S]땫I+>&6 W)Yߴ`|F&Wm9?p9\CtKr9cXNT>p,p9 &x29嫦~:hAޔ4lBќ+CrZ8ELh5AWlCԴPεD-5K5{DK%L>PeFhSV [N8l)OF&{Ar3DDcADT" ӵy bF?_~Ճ)]0ӊoZ5e*y+UtACzB) y@Go&F$?m'Ved|Jn7ǚSV`S-it[tϖɺaA4W5DQ;`I1P&x*ˁ.mٹLebMDo"ʣY> o3얖WX*9bcuص8nl6qV.]P,vƌ/AGym v? ł/ ZS{/4^ZB%I0 WmAS[zLvƲ48;1.kOyATx.EI*\¿R =.tiNwUx#7&bI/HKg 4c5MME !PO_Af'=&qtCڱ }/!݅rؕ|CVćsJx|b19z =ʸ5;6JxNC4[?bETƶ,l[}]|8\K#P uΘ5G .цR!]GkAMggfq=stcQwi4g"A"Z*B4*4C4}C_-Φ ~Fl*^.VHI` ٲU[~s[fל[ ]ܾNŎh5"4&5T36f\[$HHG6HC}Nº,*(P,eya׼NnFBSpd(kCm(S2(4&GB SN`"zĻ40SU`,DAȯ5XC1aE)o3}Ɂ1/p~Ět2vZ0"Eӽ͝SW@AK[$;Dy?lNxӆ =zv¿+!{b@Xe ej%l. .״%2<㤏(3+[+x<ɨR.K]ān5iU6ama# semL=4Շ :kɗ~2 lM5ϋ9O|?p]c't&׺ 9Zze1ؔe\z` dQJźI"ϭ'vJ#0"2R?G^I5fnDUxCɃSE:9r~?dJ͎syĩ-yW:hbˆPeL@`zS)L1֓^[. KXutYXeȸd),0q\_mahc}hxFo >}i7?dwXd%''R 1BƻItt7$G̠htr.0϶# 6?`d>FDc:{h:H]3GT23)@PYn/P9V9>vso{O"i5V<*)Bu~jnw{#Fqg1D web:nxyy1iP?>~.LE4"g(K--:88HyK\;Mk%=yM]gcRiX;6$h*#xH'jmqEʘ-<}.#$;KlG 6l49K'VS'0Dl[I>MB-q1}n8U].R!,Ϋ*zFv{t*АCMpNF>ʀ^fGqUvsegȖ' X=Rh~N"P{[= !ƚEuA!wdƽ!seYYڬ.G2R '\(vM7eOlNwHޡ?Nh;&)w/{`'TWwf0Ҧ9МcB I5(QRlr3$N_&]CQxy,9asi)9/L$=NDl}dt+.z+d7а^|5.:UŗBhCȐ:!ȅ*EdKXj߸'a!l2@YK1" 5lZ7})FO_03}(..pQ}ʍB=/! }$FpCk9Zm`:N;: 1T;t: <%Z(]^ ] 6KW&ٌyI*!8OV?TN5>Q ܿ gfk݁ qAiI/}E WTl1.'M9 >ڋ֟iZ e XҒPiQC$=Xb(:$KrVrx_r;t։)"H]|z^G.kL0,}#J% g@BZߎlQ3{W72,Caђi"mtG-L{_͛V^_czB*1$ &@soC3 jѲ,N]w|ZΡW.HΣ.7sV eTt U덯 !mIy gny8u| KJi)?r]}QDӂ j =R\J֜Cg!hA4w1(+>_anqc y>xN1nҢQ)4rL4/)d dlLN KTzB|U52ϦUё_eaS{*fEmQDܕx<8D9v)8Q5)BDcG~۹ xI!ojXgC妪ɏ9:~[C 2pLiꬲ~C@tVNZĀiƵhQe:UȒY~po}=G/7秙zv{<[7O7㩘 w][ EUEH%Hbr=Ds1:7aoߌ׺>ٽwn3碚 tXO!1poTm'Ċ̛Fy7lߵZBK`&Q~ЏMRwE<l)^:[cS y$|ʿVױ$08'_fLS =heR6ޏFf-iқw1_"?+*@LC*~VQg^O/Jkk'gg"A'5MiHI>+Ad>L5MB*4L,x[[ùbsMXFCP 7|^؅% q^RS(j?x68.RKEfAmWՕ˘%!37 -mɿO\d"k,+?X)yPkK"0?<i@Ji_]8=,a ; kPC-6=T8fj2 59&jt# ̣)6{dpT5|aR;bR/S4 o̰h0nECbot_(1@1EXPEƈwChaA $& Cg/^'j$%`9W*6vC+m%XEm 룲O#Iҫ$JFpVf r@sC  ޶t,ėDc]wP] ٔ*Fy+guLǛSmrIw&#Rx΅IЛ i Mܯ-'med.-x*Xi>C ˴p.>6Qktaڑ.FvއI&fe@ɚ5kh9:kĨF*ΡV;IU|W> $X zh^VԬ e4vcm|["LZ,A,(|)UqD>lxq#DxJMWv0hu\J-L'@׆&\P|VY?};|Y oF`>|1o&ja(,OӻyPܗu 9m$bО1Ь/!ݔh0RwSpi/EB}١6YIOoh:Dlw!kW`UeHXk]oX͏`3 JV( >H3t,r'鄲BֵZi}PB $!{GQv;tR6+n@ƭ*~0F wɴYRޛyYZfuC7a0y̸^Q 7WyOLY#?k'CtҽHSi=&|g!%Ur 8v]_,Aw dcS*@PX"iʈ JZŽTh8!=iC I(D3o,3+#ȾPʜ%tj a_oZcqKKa9Cѫbȿ1`f3w5녯rZF5:7IAZs$\YYV;S9=<BV|:#( #TTKfvH P:1k4F a  .bQ+-e1[QM\uǜɫ @ SRa>[.HM d1c=g .%eZA>MfLWGD7tV%PH*TݯɯDD9~CC}s>ucM6GE .joB iIXG(k.)o);<` %ӥQ҂)FK=ta2. 2NL=jzV;EED$66f-GǦ5,xO7IK/ 'M=U19,.q3dzll!{o'pրt)&kIH +fv'3v}]/œPSv_,(>u%F}p+eY%.+yVopGӱ16<K5U#; ,>n305AaG`9d"Ksg^D @z JKB.{&ĐeW%(˖BҰ .eiS2oIxِ醇H?dfy@K@,oSS]ʖgfY3E LO^EXd0}_|_s^E`&`:'ղz,ekwccH҈@8D_ {+>F,woc.wuTRI,dvqA٫H͜C4;Ap_Aϊ`K+^~Lo: 8Y@\;)03{r:DV~-ÜU0V2°Hrv $m+(O1~5Xn4G5|oڭuULz8Gdp2d &pm \gA($OY"g8YX#+K?Ny˦3}d ?D{zW|kz#*퓎]9AHmPSx2'TB AƓr7ZpFAp#[# q͵aB3m0׾'0O6ߖ)Inpњ?$Yr0zфF[;l-ctqx&sK›D AXn]v$k|]g =m cV5 )+I* .LlϠn9XןEj 1Nhi>B-\|DI CBs=\9Lh:1VY'rPciǗj@>M,7ݤjL^Aų.>>0B!^vy}` "3Kl),ȃ/"l4[ F>:?9țat8Z 0^]kM6 7PrTmwy;6 7Jtd쭃1AtBx|H+Qeh]͗3R ᪁29`w}4ӭIʵ- (`..UA>R:.__7,F[ep: H2;Mܕ='k()|KQ9=qҚ_@4l$=8)DYy*&~G*pӣxY#ȃP b`[>M_ 6\(&ÐnsE%Gsª=Lp7pO|IXJwO\ JWɗkiM çSX&5_&iM i#F\7WGiE @v5/U;pp+0^;Z&p))Lݦ(%-g0'^S6~QˋvjW&!WTv-díu4ג 7ԹĜfvS#s/4&f2&qW|_MvN`mY8-Ш@p\V*=/RZ8!Qϴ!DU7Jfe|<1qHW.B=s%m%#82pؿ"`&FP].n O\Pct}49]AR)W~z Po]0,֭* uEʣ&O GuDIoxcf(lЛ1=%R "JR/i%5Og+|վ޷_UEb{؆ߥp`Z𐜁'H4[nӉp 2)oՊC$iF)z-ߑ(0הWwzm G.m\,C;{+u*̽;Ca/u2äѹ`n2 8r S3rULyK|:4l١Y=P:XkBE+ks coR5ʂgeI$x;s9gSqNF~qs7c,6祙}!7'bb|42dSq=.[1wn.'#G.Ԭ 7'=c8UPZQOم-$gkV@By-lY/y[QD5#T/] Tl.pg$;Lm-S詵+wEs/r/k!uݾuG\ aSО#:$zoB[#-O8[3. o8p!hZ63B2-v}3ݼʦW %hiMk,(ἃJ VIp܅b˒9"`a:zbFGmR/lkc`)QT*x TQ)>lN:{5ѵoCȶAG>YXA.npfe0xMCK\;p$fxxkڟ  q#L8lkuYTCȊGL"|*%0]{z!bAL }ZB}687aa>s{^AOfMmdZCVɠ6MA w*,ޛRu6:H i`f",o>^9BK |.01ޏ"~5#em ڹ'm:-@+ B|ԲBL01+_~)+?5#O^ 8,އXwpmH9+U;YfH͒yqJ2܀ɷї`'I*H׬Y9ǏfZk!Er b񯱨 i"oչ/roYl۞w=wfvvzM'+l/ H(^b7TK]YV_`8q pIMWIp^nr&<ُNʴYsI,XWм%o=]D>;`=gj]ULeϐ_ H8P7 cWTv@؃iM%g6wEmZR 8VFNq"_Z O Sš%}0= {xo v-phc!b][)Lz0\W!Z|VAaV;*\a0Y[AJ3ԸK>gHd=!;mS@[7E+>7q@ >/ |D.֭/~`CrFfUxh=ϥQoN8%Z0܆`Bbrxu^¿rM|!sN#g!}0pӻP~C88"rg&̡r6!Vz7YޭEU|wCC5ٶYkc35>)j( Y;iS%-rĪp{BZa)lsT>_`H>A7 FF~ b%*+ʟ1Q{Bclqyv@xSk2Rt +CY4[C5I,CcNW(Ǚ9Y?4:9T[٩ rW_XԙgQW~#aA(6|cƎJw8aպ|2EkD"=VR<tlC8HpJ0K*SD_߁|3/-|Sہxfv}(L%?O! 4Eܰ ˬfYqBT(+oDeN 'SPh|9VGk tA'-s?_*/vgPJoF]H[/ZƘ[&4p?'xuHJyj]НRF6I)i,CX<żi!$cNuy'O) 6ҸFV4,3cN^;tnqEѶ Mc:Ϙ6XqIϋx+𶼘&*~*4%r;ް& %ՂZwa_E`3e qJD " w7G?e@,KߜB 6,TVwg֝U>b Q/\ξfhqs}m?҈hAY)v#~ַKTL;o+)*)vcviO,jYkNRb vI<ŕ5 &uWCy,dAN{2AFi7N 2J*ȻfD %u DA2$o}5~1z#!d1W5@qn\p~0.K4 \ZDwEQC;$Ə֋~.>te@L{a6KD?^a#goP2b@hS}h}8 MYO= !i6צ;D\=c"bL"V?s~n"ôNA^AKWLY2ٲ0NIP=6tB&G:iw+])m =_o֟Xa!'dƒ.y$m)e E{y68+b^#g' ॉlȇQgs*ř}efz͑90T!R]tiUBH(#DF^AYa~8NBjٜ (?9&\оV#>} PGjod^S-¨,7B!Ĵs,iy3=]6Cp<'%_TWј=1b`awr,C< pY~:85RȌΰ2 2B ;=D mj?sbmjàPXGT(g/MTXsuHnHߓ|Q"-IT~F8EAJgɲeB'R,B M͵49,z\SilޱK̩ʈP{e!G\  X7 es>%( gOKw%5r|Κ~n ?}TmjggH*+KIi\7΢s)vubbfvA*JSZ*/ݹN)Us\/uEs\ VxNw٬ѹdmb\bx.a6I8<ὂ =ḚC;6JQ4TdwI1-|rgWY!)rD>-uϋ'+2Y:#D*QD_'q{@S3@  Ty;/;ITm|uږ4^)^> X lZ+Ȩ˫%[('|S<,d^hJ8HCW&.ִ`r/Az:*bS䱬 2hlݫf1 `@*.lJTIsxt j00Z4ujfj$@V(c,N y볬UVxpgqe5WKvN dF !|9 JkٹL~SCL[S~ZQo9H1Ǚ/sIeT k3J hYMҋ*)?{&|f!CMo *'WJWIf* p_&in>6%M+ Z.=>5I_Y|-#g캮FIKDoY਒I;Hu6fuJ:uayL. N$>'`Ćl0݉ /:BW#B owr٠X#Māo7Մ x;}qP#n {'%F Y`i1obdGahisM>\I@앫1zZQZՇ>j16[?>p>:gZIKTHu`lCu?0 o?* <񶐦s[b>V֡ UbW[d/F a|r]ѻ+!O)ND lKC' :ݙ?%4Lmd{*{pC~l"d%|'B.&iX:WY2Ies> (  d<"żKH3p-8  SC'_|iV 5N@۪4w቗P)mߩ|%E:9YqħAbnR)]>Q ǒ2"$\$J[J!ΉV} q݅}@ bBۓhj9F}`bͥ?"FcIhbKXv(re)) B-ڌct_&wߝI2wlwG ZdNWa4<C%,=!,W;-nf<֏ݺI} z{.Ti[,EgbNJ!$T"@%D[ [6_DJlEd,(+aFӨ鹫a:.,os[7, xSyJ][Qb_U")g~w%LEcFSwKcT&>|.nV gZ_NVf\ۉ7+p&qh Fwy32 SP:Zp GpGV̕2Z~[=zjđ$*De0ކZe!o7HRش{zmzK@>(t ZJBOKCro4^ I.Y,`R'M\11I ia?v*>ռ٭3)FDQ b))2o`ׂ%Cʆg7)uz#.yHNxTw T۔iJ^1?}+_4>bnQrM =1Jf&` ȟGG9 ˪8mabB:^%VanJgSɓVXUӵ໠zF&ppkc>P, $l|/El6׮Lv#3b2)0Aj' %ʊ"|EҗU/sv1Ye.Bן-u2Bqϛzc^֐N= 㘘JLyYBz9s4LN̿ۮF/%'PEQ^D@}󚾼]G!<ܼ&.rycɔ5Dȣi:rSn_ t:bH1Rˡ/hh:JQošxFn( %j`7\^ڣC]4Џ@B9z~YkKBj-qWzѨoOyȟbvz<Ʌ<_sOC`3>w3c[ȇ^.?D>;ٔ5hXn$Up67vRLWȸVGR$‚XNRu;>C4ÂIG)ɶYeQpcϥ.G Fl(*&ۦɪv-~8ʸ@lZv2҅u[@%f-: >6aTds}Up 4I*A7o/wjJG=rq,u&;մOD͖ G#)tf;֊5AcK>IIYs^{ [vUE^RnW4][U>8!ꫨ0nL""bЩ9| m՗d%sD^ݭ5FYMU[/=yJOn Xb%_4Jn-e;Ͳ3aP|C9*kE4kw M9rJ iCGGSL\~'=NzE&`,DHuKVxbri wVJA߭T:fGN~)Jö竼Vx4t( F^OhR^-7Sz~f+Lt>8@N%qKȨOBkE;,ȔqBx\"usC 1 zk (U+ǐ aڱ\d ɫ.lK'i}dֵpD7GIvnECSUCfJwpu;V!`w[/Ot0Ybd3"EO]z2U2 QN͆Q*Clmi8PK9­6 dX%Wu״iƌb&KONۨ@b̕>m:ܥd9R چ1敖gN/w{moT˨uXm;F~[='TM3`96cWzhf+WYc @P,.xh7WP~iͪǗۧIw}`StCU?'{F4/HH5[ Cm<Ž>;(4tX8!qE'dٮbv"^{{0W&yO98hTB Hus#_9}Hc)0(UcKS__x jң`VE 8^JLo(dTr-2u5 xcgay15,hAR`dPlkڊ\@ȳE؛%Aϗ Ϲ' ̽P%apj˜##E-*yۂ{8xYi}mt@tL%$>(*]rj)C11Җf2h|8gҾdu%Pgw4`oHAh vnl`o%BR/$]sX|&eS뱔m)p@_S -o)F}7=#)s`$Dvp jKs6qr(*1~k תw[QOP,5 :kgʴ ֋.9伌+KE D4B xM-E4D8όח>P@‡BNRv AڦLwƸ%Y= k2%Ӎ]6#"W}OH~4߫'`]"ZBK#(r䩼y%5DLxSa9"ҥ$xM2JHS4h|WuzFuc QJg3Ib>0Oت;+#4(cD~j]tSl,w_LiIJ6@>z{^9օ(UC$Bǒ(_lc͠Cp7! n2UUkc o, T)[P&{1z0)7Í?k@Ϭ8_:s;#uS3z:ڲ`ֱ\Jv3+W1FRr[-QH(P4 s"c`ap栂r0#6/9Dڔ!8g#%yg f{ XŶ kFvT-~9?%y{HΚ7a bq?n>T

()C3G.?܎O%)L?;@=qFZc}C{JCDb>ڴIń"ΌL[{х35\MoAM:q-1иʀ(C( tk;czKgR4\7AG:y֝sT)gfc_+W"|3 1E2umD-돍zAj/j*cCzzwRȥO>5oOE"=g&$Itϗl&eYrABtG$iaLU[a| =pܽ" .?dsCUJ 6ȿ8AoϰAǭi".K 1]zW**cEM5Ɗ76F$RΎxVn~NNꞈF q%&vs qsfqn*x1 ݾD4!Mnvưl|1^'I_&~aQiTSer$8,_GQoZ9?=ONIdz5F2*+V*F|K~:\\|("Y[лBfN"x S -\`Ͱ7&747(:?>0P&jk U_*˒f|ݎxc_Gae[᯦G EcZV!I3fb_FXUFͯ*9&?eJNZto[xrT`zLtNaC1-ɡ `7ɦS B4guma0.b)b}E[i/t3?2csgN0Ed(o91wX'-LW[k2I0X)\YGTɺB&ZJ_O[;ɄiRbթդKICօUuxy?7Ȑ<3t<-pQW(aC4'4Dz/ 6c-߫6 QZM8Wĸ2"+Ɔ&9ZW mQHq&Bٮq Cʊ)Oop w= A*J*B]GJfu* {<ӶǺ瀰TcpVA:zV^ r.GV3+vԍ" I Z [a6vg"{޶SދI,aR)Htw q3xJunS7*Uw4MS! )ě{G#\Wo/BKhVz`oՙH0+Ǵ5Ϟ\q_nƜp ^' |1M!,֮jIQ[hN3쀴΍e<<4x| Rt d+~.B w;9|h38 I|PI`|Pkr(}RbTuZ91;EjmfPGfctMƶJZY7sLLEHxp 9`WDAӪ 4r#}Gyގrf:i?[}:5c[yI{ŏ6?#6E0 E1k$qTŚqNA5wG^BH4so"L7G'jm3^-]CMFBA#䕠l:.xemZd 'hBAIAH|P^m,,cP, :'h84+VϊCJ')m;2<T<>IRۆQ<_+vW6LD}."Yr˜:\Zj8@Nv9刏V|k2f]ݟixs) ^Z&m[Pد ,E$aM{ݳ ο1H^az{l_xξPT1C\8gtԡMXd3S)yEԺ^3M_ D̺e B0싨?Ug3@&~Z*"Pއ]l7Wȷc80 3:I`MGj:u`=BuC a^BdoYzz\ u/;t9~M 3r c i̋H$}] wRdLD gb1\MvDmSS&$4x_&l A^<~Û&JDQ/TpdU4{;HF{ޝg/iDr}\V$2L:<<[*8)!6پw҉^PT/5 4GU(3 K}X~fAv`F'::dsQ2 ͵>oIzmNJHNo~} ;SڃCw9U=7NF_ks +!*ݞn;v;QI^g?ށe,kQ! twQ3XV푑oM;MqoNobYs~Ca0{Y͡gĨr L~q(s(]Mr-OC$57Ɠ~Y5)dI(DQU:\d8חoJ?wRm9M:9d'NaQLߴLva=+ܒ^+s/ysƷZ@v$F _^ A$)۾YIxCIĈ$eܷ7NUwzWØ[$ʠPJ.O?]܁yhҭ1XAC}Wb"9>E`͌h bi![޴iY_8sEtO)iX=DO:>Pȇ֖<`b',A0;ʁYxn\3ºAռlY$%4Yc,ipeh{C6_/3i~y# ź *]Jݜ,RǰZ4`=a`C5q4٧B}pxDF:Y Vč3 =G|97 {ǫɰ/ crJ`~[+3)AOKwU!7|{m 2 ciTM1J}<PZ0#Jބ32<(ۘ ;r!ʋɪʊ4H^x)̇v銁KUvXؤ݀r>kcv2wR1<4nKP[Q.+W3coCz>[Z)bb*?7CDp]~;KUh#bE ܺLhG|t _t$oV#Gg⦧?sfcᯤ A0,-9|`ЛKt ,&uhA5F6զCנ B-$Hk\z)5Q-#Z[̈́W4j`rX#pv LzXy\+*3Z!OuhW̘rYԻ q!{h0_c`^F =rx6 o}'d!M-3xLh<>ǶmJ~FDG}{l\d=|.< |N3#k'-Yd}"ʋT6?Y]3F=fUឿ; ZiQj5Nm"BX)2,j/ h>ԤNjvl|::?T5%ͪBL_=g/8pgoLJs5VXT0,>e9MX{ w< tg= {Xz|U\.̵J9*9kDse' d } F~6(U(+M^ J٦ꨣ۸(i^ |g؅h\`09@M]ͤ䜑8|;@0 %KD142̕[ !QJvlRlVba{e`X6C VS 7Mͥ<F$0B*ق0i(S@ԧo&CHEau_H![.>@4MBᏱc%e2*@ɇ.#b)hn޿'/- ;1h1T-7Nr÷H՚! zMJ5w !x 3.f(CoˀӸ̂ͻA,ٹGhL YBŕi>6\f#5F3jQ"L(.\4 $;'d]LW(5Z~:kᲩ5؋/"x]1 b,"aG 儊{`glj/42)'kn:jzbU0^nV65$; +zws9td%! =L3Kӯ\mHKpڋNE.G 3YvB- whkGJI.Iq`L'å%%ZR(ENEMO@('^$p*z ? XMG L#h\nm_Ómz;I >Re:Lج@ء!0L jc:^ĵh1y(s>/!%0tf&BWÕ7gC\&`z+oWf\6RXQꪑ5#`e(Uk~UU|LM3@oQivz:WLOk[%˟oBtPT`Jzdmp)Ю /4Sn7@<13׀jd:VE /҂x?o?AMrzE3/GX)!8 |ִEc#%#0)vj}N@[dv DZ*E`uװ^TJʖuUq#(Dzj Z;3ě-"]%+f=qZhꦭ FE5(KZ%gwPu{ yrpJ05hD)$8U5* r8NP)f)UbcRK&yfdHxK &>A(W, Mʹe9r>R(|aqo?j@1jy>>Yb7Of}^%ū xI\UZM46Ѹ?J)"SlGS(僊Ȳ0+Ww%#sC/ hoʒ>b1-\`u$Zaַ"o*[Ɖ |Zr ʁj;t-uHCA&k'DYqmSp <+@kRn*s7zʓb9;Kq?t8T.మ "\5TG>i.X&I!רlu"y=~ R7^Z/C *iKDz]ʽ,6 ɯGj{21wC[M?fswzu12[Tr|EOڲHʃG*~[;.LM3>WXc{%]{M>%+`yjVuy-k;ň BVh"&K8]#csۥWXW#Ǝv7}˨JTp ΑG>J&-og:錣O$EX.#WΉLcRƛMygA:AbeM{O %5V>e𬃐'$y[d}!U|T=)3GJ>$UKU9 WBd|!Z-&O@ 0_[bxJ<:[֓Mɦ1MѹHԻg^LHD{+>qҤ[M9"3EnB(K2Pݘf08Y]ta9\ՔN/ H^f*jk]Nݠ7s 044A]O ܲ~΃cTu-rʘ͜ ݷͩW*=8uCc$VK[V#buf9R 6՛ dUU Z`OY1F1U9J z&u-ߨHwTL|)0uݽֺo6jbj 3E-Wi4X5*8xh j@6 Z$wcnvx,qYFdžm _2SFE$3ߥYABsCS Pʐ~7""4-7qQ 1]!_[-M=*w2 O@6x1'Ty9aansVM+N߆wD$-=+Œ[}}HZ)=x2$f&炠K8ԓxt׸[qΛO9cA!~DL-cVnc]d$@u&Z[ΣY]?BL.%xK"660,.aظ; #DV5t@X$Sr0 Aq98;CX>eR\e21 }Xj ɯ0q%s?BM;ZGA %6rKHFT섑mqKhN_=꧍ܾvDofH)}ޜ3oHr-[O^ߌSEQO$8}gQ2!ݍPuvbo 3X_9֘ZbeQb@-ӡe/2v9d~D U|C}~z1^ݭb@x♾\1:m2Tv~IN>:mY,d {^=wB{4vNZ D__PkpE0v ȫ&ild _H$n <3{rrE6OJ؏w 3O4ʍ~?L,=_})@Y{gza8Hf >>_[}yDm+A6 /mk{,Z&F"OY:T:Y= `5?ծnXj (S&$WoEuN!FNy# 6=I3G=Uj8Gk ((:{n/Bm_HC:#.0AgȿiSi,kwW.4]S~[А>Ii=P!-3Y hx3*GJg h¦|OK]iG8Fi[?Pe+Cx0I`7XOffꩥ50 L;Z}VnZ4P:Y|Uw{]x.>#Ҳu ַaEܪ+{eI*OĤQWA.rz1/xb RRq\^oHP-S -Q8Qlʪ*&CvJ&yd"ʙBOƎ!8Qg;ӗYŤsK\U !cc-"Jf̪i0n1zE4EE|-_ ų9M2X¨opC[;dD`=۲\"9=xD2Ħ%]K=៳+(Ss_}FiT %X4$6Y;$e)Ol=TaIwF~H6^)kF5q,φXw*J|R/ThUOT3ͽO:>2߆S!-R ,4FԥŐ9`ff).iv~GvF+9tٓC10{rԇx*q iVL Ohkh df!"QN<]beoӤ[t gʅD_ju$JIW@G{k8Wm:~p#MgoCfZ6[SGIE{i>m> po0BX:?J 4QY;uGx> Ed#^!w ĶyB2Yd F`i[D.c^vĂڷ4Es6}oFјIߙ9.y~ԇwlIqtHipl#VqN *h%8[W'e؉H;B1E!!–1!h:} c=w-w"" EN6z];o鷝%,lSˮ,a$46OQzm? tn ~CaAARTx/%|$J16_ ㊃5bWay,Ǘg'b=mB m:_ ٺC x77<#Z"!Ӊ`*i_VNip.>H|V$ϸUR34:'K Pm+}4^1IPo,K5Q u,>4[4ژ_rn.^Cl/hp(3#TCJ\#ZusJGHMP@㍔n"TVQB39Ƞgk'%(o #uɼIh=TZьM<3RuܵayPhh>%`9@v}Yi̎͜4e0*D1FkC}p"F %'v 1 >fC&?z! /Iք `Fh˵Ǻ6?+6%GRov vѬQ(>$-L@s/$Nӥq[ꚓbD1!Aî\ṾXڀ:p*@ ))c&W̋%K׃^n&z{Ɋ!Poɺ+P я2\|Mw7'w -7J Ysp _ | ovw}J٢V]zM&褤B{T1m8l%$}yzԿbtK)uJhtK{*pPF$NPɈӪ9C:C:$om[v kR"^IUki53<*$$V~cJY)sLv&3NG_7Y)q+VU\Rj.|p:.l%]b'CB t ng֦@X 霡@N؋*-F]-Xm̛f̦b D蚌KMqZz6%I[G9ĕxwY!CX9AWkd62Lq z6;|NVGzL̂59N;Og/2DL'Mռ"xo$I5zhȖu?^M L*|w85v-Qw8}i4ȧg L?mҐ\O WM_$fӎ9?͓jNcŹJ53S|2)꬛8/*I[iU?gF4VQU NDy돷2c&kӬ<:g }Y\m2ugq]bgvloj %$ q{\O>gjα.K%Zm+Y4YQ =E>H$e Mz[ 3{!΍pJP}㶓NBoh_DV-IOg8 TY&ĤG%,>J뀶bUQ *8xN |zذ"lIv )l"80IDG_5+JVD|="TQis~RW Y>[ffJ3M]\~r3Ҭ qzL_HwE6&ݸ1z㺶 A"# {T9y~uμ+M9|xڝfBk@t3h~4yV8D=''Έ"ԳMZj1j9:> uo!{[SJH5QLڃفEyhhVGSr ZN}Kġ:g{56b4w?˂2g1I ]Vz}%$S]8qN[W,Cyt<' D~iJl4юV~&Pն,KۍhXoVs,ek%䄪OF@ rSả|"u*:bؘL G-QoRK=@X!/^;9UXC7ͺ"_A‹u2?Tt=8^"02v]W[F[6oP@:\vO{fl'Rk%]*on3ʿ1ch:Q5W<Σ}WKr\gWNDL/i2^.#0U<=WM%?}ΚCIW@veӟ+u@f5p <Ջ}ihx#x\:fė hr2 -15fz|rI' htUeb.2͜*%4<= y8ҭIKoh;WSEX>(4@4JNAsA8{Zg4ZM? wrpԱyU Yd H1ם۬=(5e5aLoî[@h yH,  z50~z,.!pB_;v L}՛[:Ã64M[óðNpm`.u͞] ΍DvZf:_EKC%e9&24~=N$^4pa N g<8*iL3H8-*ZfvUG쀁1EgZ*~K39Ue;NWr3Nn햝B|a}{PI sq{t0wVW*#z[xF_V<G(Û~WG̨CMFl3%(+5TGHSY>knnPEu3,(CPD͓dRDtIQyq>'(Ǡ2d *u)|U|5oH,&}s)Ɩ,"[E ;=MY2I$,Otp9^(نlv9㥝gG 0-G#WMvj 7XUny5)᠑s<v{6/Q -nڣ`d>#+UwQp-"y4{ZHĚp(x/b>hc"q!rG|ha ,!7+`[1fUG\yXۋL@= (9\:lu3\=瓵5ZVyǟP؄"qZ+)&mZ- XrJs`D}&.ڎxݫ>7r}Z\zN׍ tqWB/mc DtUt}{gLv`ymA92U@f{0;䤮1iv\b <2C9Ī-u쪘 =|noݓ@AqGޮ$XMXV6t߀=#ajE7] ` }|o/RТגb7H6cѮ#*[>\{D?9Xbm Z׳=Ny­'&!Gu'DlG$L\* -)8 ,Tp<&~SÜC d[R0j{: s2M |ǀ!g 7mi.M _4}ߖ/~,vG9=Wt`ʌdPQk&C\G(j|pbbGm7RKg}! )$A0 ru*"9 \ obZcHovFgՅ!DIM3[ycv80 C/^W ^B^j,'s𡟘%PyTЙpc޶L=K3LřgP .~(5hV1z|cۅ?o'C8@ 8o_|gP-/#g&nz@Qxb߳q~SIC=U\rq^mp?nGjq=r[6ndf[UȂ,j]S>7 (G^a{MXe4  df|w_e!xꋗsvvvCЪepwɨ*u|:8Id0D=FczG&)}}n|5ti(dFSU$3sX-D+"Z_blc_/#T>"ɫ JLV>VMlt]} [Ңi"7q1UhL$R<? -L07i6nX hrR  \~-BƾH&]'u\3`xט3K ȗ_P34@i"  |WG;=DE𾍑{ 5O!pTѲ NrJe( uB]K2u{$\s uͰ+Ha ;D 8cjbͲɰOv)h(3%uVsMcrj}^y 4w qfo8_1L[VbOջAEʒT\'__#b௧r7m[033:eaސLޱVE{{W,Mʪ[IAc/;iU0 8 C2( -B-CNJZ -q#Wc| AHC!&_~V %D6FVEd7}T\hF hg?Oē=ԖOz)&w 7E5a/;:C+''ݧ)v#c*@CpLi4l50u tI88G[,[ZT>[seqbf1 c#r>Ԉ>Z:f۩lط E(6-}s,p0  Dt&}: j;ٹLpະ$x]6`~ܙQH1VEɧObBI1Ca!)ި[,lJi #VT $rIHJ C'nnV97}g =!ё'2}P#Γg[rdPe}9:&{X?bm4,] '_~N+Ȉ<|g0HE(rJY֑Nv,fLD s=&GNݼP3Ԝ›^WS?f:K"EKqG6;_%㦑,+si/ᲚbuЄӊg&!Bh]c1l%C.yR;b-k!a^㹠)%4bQTC)\OO @L(M^h*!sFEqF׭GADSY~d c)J\(TM[w܄MĮ2ٻP3I%vV%ܔ Q-6O/ qGS\CJpVT=98$ft/Y7o 7X׆۲X޲l!r1EXq)ÜC,K r1]Oo*&M$Cֱ~>kNh옢)]Y`w&== 9nEy2 O$0ٯАv@Փ5Pm4Zmg_gg/cN#]wy䊛7QZ&)?JߜS^7BN1BPϷA# '#s$:gӯ\Or#k l 򯡊|S#~kVlSDփ\- Tq7jk'~Eu7)Vqq`g`0-k }3NPOR~G&Ja6`8k y>٘ +)̵( 0ؽÔ1pH)?[t^6 2f88.U]:.m;#F F2eQW/0h6'N=uV&YTn[U89Nte:0Yb#S|n&7zuB:·3Z}4rQS^ 8D+N '{A$Mwg!7J-vSw E˅T2_T!TU(v9ʭegZKloujn"y*zt٦Zw bksQ; .ƵڳAu{BjUq<  vHz"φh)du?2ZDN&UQy Z@F7a{K} iUA 4B2p<29"<NrmG'2lȞ:kɸ`v6iúmUI)1\~78p'L!^k0e⫔}BJM͝A;s+`"YZRY݌ &r 6549J6,DD;JK0+]ˍ5 4h}"3BLw{p'?j{M煍^M /"mbGʈD9"(ZyA}F0>7?iW NKObkl35$/3oFM갳VX/?LCR1A3[fYw"jD`VrA2&_C&ºCS ܐ7!\Ыg2K?ݥKm;Ŗ-s7@(rYrV]l|tH9"ѹKPޯ8Dh)Eh,v f_Ap[+ K[HMȲ-9 0锨m>@ј. /iس7VD=n;9C%e=M`֌fI(f: "mIN2~`cjkFpMyzuȧO%zs'ߘD> "N"q&z.G._nrӌ ߓK%em'JZ: # Ut]sSQMeU/jOhN]9co*l93_}[YdDb s'` 0Θؑ-AD-]Le6'ojHD OXOTVf_jAdE p!c.Rk4s{B%cASLڲGay5k9껅k;Ta@}3۶U)rߟ!0ZF_D V1\U9Bӳl-KZxniݩ2Lf`vɩ=( 9:~b Z9–1,-׉E69UrA/p(SNv@S>PA:Zu(m E_=+kUHx O]%g,ctZ|/1y)uFVPԬ-.)O$igV<P^!HOA*\枛.t/g 0ܮ/CaӉ=Ëo -g,^ ^GW Һu>ht74GT'ɪ *,Vz fF&\m\v̎nu*iy4 ?4" E5x0 ;0:jӴ6H[R~`sf`6%B1` Q.4 ^! ;WU㣐J牖| Td.o|1(yIJZLL\갛[w32Zܶ:c%*gxқ+F~a|y `^e<:*ֆw.awzWc²V->BtY΀Z=~xLJा>O^|w+ TWy RS>s˰u)t2 cl~uiҚ%GK`/Q7zʕ[2GB<ƈ&C,uxC,~G/p=jS}4&HŲDB$DyrRDzTjf^$EǽαP?$La%R KPi] Os_KVZ$/۟p`|%DMZ/ Ãv6`d3,= m s"$Nz'ᓳt.GDRr('P1#贆s4"HƎx3t9R2aC-C܈!]s=jH| 'Q N^s8r[΂o}Մ3&1L7%+D aE$C^Ϫ^) $0Pzz^)ᤲ,DTԐ\y{m1a$"~Q&ꅑ) eeEǛ@vڃUZ3Ppg{N[Ĝ\p?GN0>HZ0TІa\{WcN$qǴL֟zζcHeK1:#ؼ5)f 9G]B0;&.ږF'hT SaT1۹խKDu;4vP1 %WonY@09![8I}+E ڷ@B 4ڡ -R\ *jVp-գX~0M [h^fGS!q.*w'Qd> /i,TPʀrpeC])9\6wNwI/ݙզ1#r~}ʍaΧ(\4= NCgzux-k{M(s{b]/[_Da%g^}mH"2*Ղǜ&C<rrظi *r!@/bO CP"#]~ U5*4 e1{7_o \9ⴾh^7xG|,8m.%ŊoD']höO(ka!K^0YWo>H MxPKP 9¤o{B`t|NhƄ,#5Dy( zZ0[S|itCkooVRj,1VЂ+91D:tF Aye!)9Uc-~#A*G~AxE <?2&>!U ^%ݤDW{:Wo.8]{ui} #s {dyIE`:{ϋVjR ę[J5(lMTH&1R$Иi$r UGyӚФd@[g㋀2>毛t0tdk2;\ڥd)Tۑx3Xm Lj6$"74 QMһfك  i#F5 vi=ȕkPW?z5݊p'<¦aTn9qH=ilfFʮ: OXB7j}yV%$<28/g  ]8<,5ns$ޫ4o_!DzBʟtLrlS5<蹅0X&6_P=͏[tnBJ?^aIK2+<`^(pBǼםuO{R8ӥ05clj?N/Q 9ƢezIM$Tv]Qt㢺j1ln@֋VH-)}+a9JRz} shٱt ?y1L O!>+lұR;ֺ5|ASۈ1>;0lØ%*Wг )9(غkzQR?RFċVBۧz/_C"!պwe`PMzg!\#h\^plJ[8e5_Kh^zɵgZl`) MއXbZ|xա,ܐ]ŒZ; '5/T:щlbkS̮wkdZ1 |YetЇԇB v×{{f wO./"KnDT:,^\oy Us8.Ƅ˜jmv NyLy(%x>}rQ H08 0d;b5heI="0ZABJF e$'& h<-N"n1a^n^& N,IA;euD\6ֶF@{m x_Q,괠ӉB `{!e;jz]*o޴D^;oUrsnTrL<1@(M,|A hMe#?&[+WhՠBĨ^mh gxg$ǐFl.EuIzpdJ7EJp*1aG!Rٱ+⽅ W@ /ܵx<H6ֻ?m¥)7,"0 .8BVL$@ szDqX.VpoP ګ=}yw0Jqd@c#x LJh x)^\hef7зO@NgjҼ!AJ̎-&T j#5ݿ$: K~3;tg۹dr.y RCQuHg"S-aUT6w-ݙC1zϡ.\NcL``7"@ q5ܠKUTJL~5:ݺyfV;hbVDQH/}D Ivpw,3y"|Q )2Wfs5\> SR^~sw.Hx՝0XAtaZc%V/,S USbz2eDWۡ/'B7>W(0aR0 e9ǍqJDAnh=YM0nl-thX*.<ږ OJG-3q Af?$1 k!q Ai!o6!DE.(Yv#gm Ge:@~SǡpJI9/٘u-T @4iDŖK*} Ÿ[_L??,POHð&s8fH E=l|,LVdQ VR3Ҹ:k("|5K(pA'Êxa<~59~5bVvJun?>фxʬnKlDJљQMMXV,va@49{sLv Ie`{1|wBN@$@8> a# 3S@,\-ߜ8֘dVoIn;*yO An7֕mw HlDDe*dZHT- 6s4v լH@ူl5I$S>Yl0ghϛbR匾aȡN"*Q\cЊlqW#|ma 򦎛yNg~-)xȋ)'nzJ+K <P[{Vz 6igH_R_6*T$es[Pe׬dΛ3ڣm~M./HU#[J }pz9sL8G}tmm#qd`B۸}j~,/otEXv245DʴR%CUܗ@\ U+YkXe6V@ .z5EANT<&R rR *g'NQ~7=xޖ Gˡ9tY)F~T&axJMdBSՈ=T>^ְR9mt};+>S9# 2E͚$w1'v҄;2v!!#uF2bd'}L`;٫V:C9DxQ/Zz[>vd$G6EjkHä.)=\3 {y?=O~ 9,~N}8@ܡ9?b7QN1w#ҟ{DU `nk%Y|8̿[r!BF}Yvr]~>7" 5 [F^VAv)H~*Nݏ2WHzxUitS8y,hSD%RrGoUknE:uzQdF_Sᛄ+ܝ UCz\p+ |?!&^5 &isE5/z*!w.v6%'%ȔC+9 %1ik#Sŏ*>I2'hXW=}qcVfQ ;[T!I}dRPFDCQzu ]{61l_`l!z&aވsAE-_u a8c1E54: HŪ"CN5W댩ό,#xMNvuaFҁ$ JʊYd0ċ|$-t`:FJWQh @·@H7_jj8nWvMSg,.\.wP`؅XЯ{r3SH zbµ%'PGE(jT{_Ze:GIE23sf\&5%5@2~$]V 䑎 KwF3>C/GJR]&wM/ tY nxzuBĚF >tiB'x= ?sMlQ Ko(ퟘ>GHRSӚYoYFGq 3dia@ѩ3Ԝ+U>Ņ.N=L 9 o@<fo>&m#疫@k#32u|k;EpSN;WG4Ô$6gFo7ְ#W̝֝ -{B s3X%im3w\:kMdfк.Wt;!$R ߋ=oҌ2hSv1Bs ^#$k``B2x@!f+3W|~cTAH%kI!]$[? o >Ŧd@V1 'XXO0slX`Gt> Kl?->E@d!pV |w7bvZs 0-#,{1)O-%h< 5Ч0e:W*Gy'(9rB`իĬ |LO5p]b||{v۬&yry"nKZ.tlhTs3\RP+6)5VQ'/vJXB/M͖:jT#/{p7!7wn_WV2NG@ *_u6Y W yoz3=q,Z(zvck>9B5řz>1aAwފ8e-I٨޶%+H(=+} *jM,܂M"%Bjl]d+.K 8aG&1gVQ&fQʒ0.*sF,-Oj0"fonkѱ(e.,Bߒu˅n?ڕHj2k_=ڈ-0'Я:2T Z{ bg~6)8:pw&eYR-Zf8g"97'Pu@&yk 9m ?lrqkԅ⚔:4M5s T9l==tqI=9KFR9?TBw='NV%:GY~D4Z- a|(ބk44@t5:ѯ#(-~Wmt]L<#S m@֒O51%v)0_ -xeGy1M7ƋXBfsJBtj\&ь(1 ڇZ1jwʓl=qE Vжd+} =@B`eYJЌ-<:Mc聎*p~E s_dFOOǓϟi4e?Uez |O%'}nO%ZRG_H4ЦȾ~&lyӏ׶ xIM,S5\(fDXZ&YF'XjJY}ns1,s [dN0Ԭso^^J780Tڣ%aIk9b|@]ˏ6wږ"ߪ0HX {2,~׷Xk@JE011 @!}`bE䃭GzxmPΖb"t+iH-bFb2cQ\K g|^{ m cI}P1K&fخHõڍywPqZB6ŰAӍ/H< mcM7";mdLj YZqZ,Wix_GrJ>{&l*\πCjR+,F󎷣vpxѾ1[J OpNZ9rk'WcYn5 H[NQ#Z’_`TNF&&7y7smF9c`DQuQ{+$]d׮ ibTb9q&7Œp/Pua2lh#v RsT6\JSkXܥ3oҁ٥Q8U{ƴ"9p:Cg+dEmMl^+Fo$AƋ'@TCU|\ gV7dzwC\%`r⡄8zQrJǨqš핽aOm=[;ATTqxm5mAj3(SyOvFXOa |sjFit;"J8둱蝼PGv2z˽v'*l;n*a$6m@alMtpN."?EK$j]f W8@1 Q Jy ΄'4?9|"qc\Z.A\9t-r- ֛#hNj3? x#TEYWU^Xu=Zz3|*'#xNާƩJxT݉7@cLl_U“xޑ*IcmEs,Zq-z`\sy]p&7ۻx~5^&^$^ؓM(͚t2E u3ȕ;vi| `O[) 7ruſ })hYBQY1= US'gtJi6mx~K+B PFD FLrS(a<=\ ;;ZsD Gy?hsR.; DU@W#~F]&ar})m5=T ,(l҉P}ُ#l׷@H)3`=@;toHj# $0 K:Nݰ]T?5ϙE4CPu c Y;4NM "LxiS=ΌUɗ=h@ 6E[2?,?}Q*DJY 9M{u#Y,g^|:f3@lI_\q0U͹@WRaCQhT~sZZ)u%LEiYSgG÷l C;RiN"3CP{ F=/#3_2XWW)bdeO`Y%(A̞_СٗD3Ywy/$9.JDX>Or0s.lXo=˱Unދ JGgˆ÷%%U*:iQ%`d):~iYmŸ$+#_螖]廙f_"3 0YNɝZ4m{@@ pwv(c{1%m}eݣV`XdpIJ5fl3p|@2jcj`9U_I;~Czte<%hL:,KXBǁ1CCA׋m83P/hJ~HLhCmę` RƨJw:\ϕ^WUj&w"Ӓ`2'Ф^qocW y% Ѧ"" &+F+XoFϧZ"A5g @MŸYW6Qjup,\qY_#q m1`,Y8F~cA01)C7CmiV_8B˄2YקIzhw!S )A+`= SKlg!d&E(! H%):wQ-OEqUCI .].$wqkmHl E#Gu^})`>9(@"xJj#w*$i4~.$]^n<10mag񯷙X KpIޏ.i*yTzNitd6l>_ me@hŸJݶ4K؜|}h㸕R]y.p9H"Y=wY:elɥk*~.Eehgmg 獺_R{20ڿ4D:r)m2\6q?}st g/Ceא'r+mٿ"XA(3X!8Z@2WJ9kiwci;17X7p%,(%s[ti.7_x/`<4T`"La h8>8>G rGFxήC|ds-'!/Y;as!Zt_\caI@bo;LnP^r Ux R8t-cV(Ш/wm'<6] 1Bh:-6Ԥ_TW2PȵlRLqU% Ty.<J3A<i2rXхׄbo_݊﯌IΝ0C a3S,e[$4?OfmLi ͮ)T-ȱاּ=QLD*]4ZSdk@;okxZ|ּmq]GkStx~V(3{(kw2vw@ULZp'ֈswZt'"_L$h; @0W3ﱪ(tjt*k@ /]bj D.e3/|7n&P(2P=@)2-r&;baU$A8vlls֒b%P8ˑ $gϬthQ=L%LtaSuaV䇳R%(Aҕ4wUA1d61jP33n3)QGԷt7p1s'G;{Rc]b7ƥZ\p|Un* "[ZT;aǗSxaR-jzpN~ vڿU0xnAjr.[EYė}+w,sX`|NT7SE뇔|D!6zH߾1 [޲p_فa*"XuYCJ⪋{+gye8.~x4t̠Ugmcg$N՛ |}tמ*6o%r빀(JZ1A9U/M>R<,d"ʂ.2m+4Ms$ac󮐔:_f  ;Ms*䁚/1/wM=n{ +{Kr?y3`U= IN2qaݧ7Rt`LHXTFrݙV Z̙TV +śVajzLy3)ܫ+m7Q]܉i@_@‡kjl[};5#JuȊo28px+5,qݸˊ*8tTb5 ,f?>?.(RF>Zr WV]6_eOԜb.5 }`x#ΜsԮU{"?[KHOc#p}7,!-׍֨pX#o˥c}xW1[G/nŢ OAyBen˾[c +A ꭆG16;`N_r$w3w]XY]<(B9]KKw,Jw$恷foYoU>W;SQS*>Q.?"2D,~_1gaMQՎ%2u6MV]A\6o"E>2$̸pUzW0& mtzQ$ԟ H#lP}@VV[ѧ#c%0Kr [BkwBi=aʑ j~?EeT`a./+U- ]8r0T ~j>A Rj~aD հ9BȨSS/w]Lvx۴C?%'IF;} uм:U.ξ· wP'4ÍCd1yv*?:\VCwd9.>M9o yyBN VR7PMaNM#kL44W:FOt6Kk ݓO 1r2x ^g&I{g!(7h=TRD"kr\YpȘxERДF\Ebzfk #0 &e yPD儳G)et(T\N9 ;NR/U ! ?'.US}& *,j/G뀛eG^Uwbm2qeۋw|[K%-=˿1+ou6:pL.E`?$bAh(xPepihpw^ {BJJ'hg}=L:is{9;X}Fc3HCrtL C%ȨҦG'*&"D4A<]מx$-Bk)ރ5TIs7xD0j4n<2?BuckPh 0XV;n%L-;lvU $"lB0}Th (xW%Q0#6|N0)h8HB$\% =4y)+|2ft1ly\g7-ܡ7GڼUYīo-c rGt^DÁ=?Ѭ '9\7N  #.@ibFt5> Fh)zI>2 ;>viwfT5{XpGu%NvM ٌW=Hxiܜ5dɫ2|HwN@=P~-^Fo"ו:CqwiְdSͤ+,ר#v!ƶpT0LΦ.3C#1߇[*O74JI#V~$K,q66mlIl%0e-gzF^_ӅC4O)?4~z蕶U xOo'9Qe*{eK&%4яnkeqft%ې_/Kjo!T=e)$s\HB3E/Mv"^}~E üoKbuIhx llb(kNv%į<J]EOt{8z3gAb&F]vdxQBP Fx]a[Iݧ+G3yyibo?f D&VOIq[+ 0|4+1,FWm_\X;qH P(:_BqÇrw̺P_:O=DZ׬d[.Y"*:qpM! ű}۱1C? HzbԳ7w |:Zocl)\z嵐1OP>R$ `#Yy&4+W^yjo  fi=O{<=TUo8ŬvUD7GBV./CTz$"#emx?j(-C^~̄8q(4ƍoj}#wt錮Ռ=jǡ`.?5kT3uf"2z!NaWQ|fk}P](oL$8;6tuX7ھ`*j3js|)n"=RW3J荺75uLQ"ôlm&LIzW_T&:@hJYf_\%;\HաpXIh>xz3\=Uklj}@L+8$YA_TsYK({qzm" ;<#VO--,El41ckjsu8i@x}#^ W\Ek&8&p*i`ynJi|kxjjk[(dLpQpV6)^`y)SEQ.T*q`3pBlt^^pT?GlW84W3G/](]@ _裷StofÃ4 =v6IW}ʵL;z4BI#עD tMz#y$lt\jqӈ-Yc%9IKcanPJ$@j~J~.re]]p:Y 7ՓcXB /h1Xa%xk8RT8]-'m$%;y$-Q&Gĭ@śUZW{#U oޚ!6z$Zy[EYYȋq^kj+Nj!շ ww\?4b[Ƕ xfحSao$z] 2L\ބϟ{@ zLAEeJEO|/;)k̔-v':N(:(^ /Da_e8pgKz =) t߂"?X̩V0Eɔ^0pʀ!sVeHC":+Пv 27v) h I?q(+29g2 W gj3|#R"?X:Fkؤ3V&fk9H?l D췘vG&0,Ϊh?e0*4(/f Qme{S9əjUKgӓ/OʅZ=ёR5tsP庨(oQ0np k|ʷe6$ 7t}ƿ7)- {z}3FΏ2GꈂZ9L\w6ry}'OŅKŭ*o(uOjСJ6dSDΑ ]:ԑlA2-)CCD v o%ـbNr*e߭RuKC;-YРS_*p@YDS#qzw#V5!_Y EJ֓dK.:vflckϣؠY|͝C"~t=+csVO@gKxH-̷O߿ÂNA<]e;iWtBZQ-9otC#1yZ^ K:*O*Fgٴ!Bc;m~\)S= D_<!S~Q#wgX}mqy5JykYӏEVI)?b{g e>]7@BU%5ˆ /?ɉ#'EMIKA/̛Q~-+S]6nשysF7m%;0SQ._X^u?LbӬǵC!!D52z>"$3)(fϤ98RUfv(2e(Lܸ %l(}vǂcǃ7Qe_l2]M<.XJe>KE):Rf*\ {#S/,ѐS_*47wPApj_+$ƧKOzܻb#am@KE{Z`U=Hf h{2]RaF;WcN1ʯ2T(_,3Effi7/˼V7h$urn^jQ1lf/㡮EDm3֒RPuܺ@>x{ِ K&N2c#?S#oigg%EX17UZ4͇LS-Q?4=Ө& )gԃO6|Óϸ+QU}܋:\O4q( lG{a^4cId^&&rAADiZ gT2Lp\S;#gykc&8C.[ȧ,y*jC0V}=]; DgsAU\"-MQD`VV)#'~JgϾhsKy8p{\e}k 1G=((H'tk14-b\Zm6=sgm g JCkBI kzJ6&X\'FI 0$p,h^k=7yMCɂ7vς_"7jwEGC&m+M>m:Umf^mĩcgynǏ@]y7f$b{^&LUs[ #J|iyԝ6u{cp%Vei d/)zU <;dؚ bZ#'ޜ]4gep %x22k %-;]EE |r/2c78+6wlNg(Ѽ2*RETI^XyD"WPx/2wrvk1I \ ?X~+c_+)d[ehTZN9i[EXTaGo5k#O L t B}x`o7]18xV< 粟Φ[.:U'xk9:Q JwsQB+hĆ΍nsGnptJI=AT];.IMԼL-N0b-Hd *C_VR~dVxxQ]*$#Ň{bI>@:8B  Cv+jj::A`ΪgxJjK & ?~HGwҦlЉ!YgO}S۞Lax4%+`9Nr-}W#4%kS`+[D{3+xؿ=⍡8hߟ/|ni&}~T2#-Dtu^I2*Xx2!nhwk}(@Bܬ`fdYN's#ACs GnNj5LE?2:u6T?xW1|_ \v]QGm}5 OV(CT2@g{9{.hn}UwvUPIH74r:wm1km/* 3V1u|Ud> CJ\@9v jcc݋n&AdxG K5"ƐK0o9v(-6, {i1kQg;``IHē,B?}I[BP%gcc%))s+JϸG%^}Ax_@Edg}_Ir`` 6ic3&$ªt6B3\kA:p)Ǜb[]65XhG+𡘸Cr[!a\AQq&Psru8WKI%k("9#PG c1܏1v/$FXh6 )Sc(aA,pZNƝ pYC ,iO$gYy~)cyt+zrђ ǥ)|ӴH!|0ga^T?ŤXx\L􈼞xwdOd:nMȚXb C0,,{^%1t瓒S^q8"w%Z.V6Rǧ?w7@] `F*[:t65buJ'ӌ6,XQ:LJO tF\\^$]Epo0w3;B#*^y.g ?g"ZQܾ G HPSLcĝ%.׶<~ Ngw?(3Ik@‘ Z.lR㘘:x)w omF˒&i(Q)f-i0_'o`٘ȟ@ u W4 )sopP(H`jonGݔÊQFh:64$F"9x/^@c?~^z6`ʕމY)T#tHgyZF1YF>:02ҀtB(!7cFb˶oH)G~ ϑT砺 Πd"xL-_rJ 0ĕr3U>;$D<:1A"vXm "dZW(&nOi p6qRǝ`(";ybk/0ׯPDoZ7[qWbG 5;nZ1^iLTj(S=vC~,l^oQ-Lxlkƒ/2/8PB}͙}/@%%IF(ոOtAyb] ~zAמ\ Im4Y¬$zGGPm9;p^_>oбF ,(FGYˆSo܋` v߼KQP:fMpa gCfXM}cH[>:P8;W!DtԤb<k|GTɽ _WDׄbUz.ۗ9lW"8aO+.LUӎ%^v6Vy1-sͻxsz_c3 =_`ʍfSV!f41d`YΥ/ZoqN&5DU ٽ %l4,]1#O(K䲼ۉ=9K28ѼdۋPe3'Zϳs<Ҫh596}d<18~mve7eQ7*D2ԛ`Q+>kRA7FW^G=Q L)gd)$R߅a_!:%#5sFF{+<9X 7 H<?&ˇ0|F^Kjіp2"B鵁DUIN潓H^T@D1z`c<w2? 9[ 6-hpq*Rlː<Zj6P!X3g\ZX{A{,xvX1HbT0yui^MP/onpYˆN~J ۜ"9dYl&KYH&SծhXIj7[-8ІJSE9~]&Ó@d!:d񛨅^l~ho^9j#<;JŐbާH^ƏHYíbM I}?Wf,9@t)Hؒ{ o:>[ awm,t!ISM椄c-ay-z)䈩R IF  'MIZx@0m!whw=v/!G`ӓ;"-Jm7.~]]6M4?>{ˠnҔQԥ&+AQgՇVU1}{~BՓf0|` A\߈AAMn.CѶR<Z""Z?!L@yHCm#`6_9"7QOzW$oEr̯OZDւ +pWЖ 0.n]eaeoZw)&M%]:1݁ NzЖ?.c55K(q|{9|ɤ>Ν샙BJ,6}@.Fm6/^~F V-oW`X}Ԡ9fP۪-7BKD"]J)^hz.o`nUNLN;KŽ'˼o_V֙ͺ l 6rD%knŽ))j,MR`ዢ9iܪC+ b:E/}ŵޞe2b:ƆTx-8[+.&}aI]l.Q,ӑ;?{HBk=S| ؀動b$Pү#!\H`}iz!*UO Z49-J\4;*IUI{K0uIN8(xqASQ0`0M8'|tl5o%ṽM> +G5d~)ƋIx~2:!x s f^Ln4&@~NVyN[xK#VЂ|8䞆Ga`T\1#-FΥ鏢0##4\OwXfI{ (;z2dxuP'lfϭ@II -M eMA.kM%b#aqCyS- !¸6_e$1Nk9\h ]-1X_#XJ|)QMv'nzڱ8nR8FwLT a%& ȧLfg/u&J#Ь4BaG=mkP 31]?1M#~X(SskB`iN} Ƌ #V>:- ?O<ҷN{`I@7^8_& j9jXHYbCDRSnء܎X0,4 XL$?yqZ{jm+ˢkoǸD!=|+A91 &`u](- 8;nΡ,+Rf\D'z̴|Gjd|cpvD&WOdyB^ui  rq)r",DsS`21eNN)l(gv] 8 (Ьz 5lkTBX!^RVB{ 4tVoo :ټiKSs˒R-qi; jTeD7vS"cx9b[}^*#*7xuU},EG$ 6r+ĖMY|͚Qr}F ZoyHGZ\9uS2) sħc띄̫Cv)qaOl!nx8dl~>WANA'Ȋ=67!d Fϋb"O\'PlO҈珌iJ#K* S&H+a2Ƿj_YG}Ɋ:C܎jd;ݏ,W™rPCZ $+ 5q]̍F0UoynRdW$$PuJ "kJh(ظ:U͵7jYPp6ڳ>2;fh)CÞ<zC#訣`r2k^r UR5t(1`c7 hTi|$K &0@'m"qd=zKX'%$49djŸ%nbxK1S}v,!XUdÅ2 YHfP5 "\ܶXq?Lr^NPL@A׊1w3r#Jy .*5Jί_-:Q >yKjSj L<{ʬiqs]le}~a7 ,=χqY'IϚ+e6U:-Dx EV;poTQrO[Uе TE!.glGp8_q=Ѐ'"A: v~Xy w)˔^ d\PH)s^&yJj<:}#):^}Rh< ><~Bxk8x2mPoZ B+Wg#RJbm"nl[f Gq[+7?~ל(dmHuOi`;_[~P*1V;65h2^jf* koI*8 k)aϯ`!ٯ'j'5 ӳn?XYdN5]"J1㈯摹:+gn!|y޹L64S:01*{HNH\<_9Z.b]2ŝw)rxܸf\kLJ{-͍(,%lF C ΢L8,4Tވ!kkM׊xS!7͡ !YF$iĒ^%6wPƩWKFLrY@Y^(#;㻒hPH6= Cyeb#-4gh^/zfKU\[zt,j e+;F *7Kzky ?fRG:G(#Q[ОWRE5WN^^(pTۤy%ؼ8z-aWu7"".㞽oF;mEQ7|Ͽ{7Jĭ P_aM 뿏ANE,pk QrxjP[iۃȪZ N]^I#SbG!oZJZZ#ۤ C׻`{$fnLh1C2 KC N; H_-bSXO.xp|mPV0Rv^۱"ls=A /l^•Fennn nŬ g&ng2'yYU޸kSBʪ6HN(t@"?#RE u˜Jk} w@^qF)cj3k^b7_2șLU_.V۪e-%Mjp)+SB}N~t~Zr!+"u+ :(pU7ާudO(2YN,@ݺG'C ZWdJmd$>8/Rqe)fca]J6ke[4l۔A՚+&ItTI댽]6?{o8ޮht`pRm ˹R XÁt swqƝN+>wb~~U͂D@KS%SlU ( Qbt}q^쇛e'@1VQQVHֹvAג ɚQEh6=eYI#2mig rھn*%@ X2i ;eSJ_~/K{+wLlŏ#e7'-{ w ;]l q螙S ֈ,2QX? |.l3}? 8T:+lCs&9@ xe#D\ĥ|QFrWI^#h` #WL/d7|j 2o%s(W*6R~Ƚeloyqfъ:JДAaEbs2{H,,󴯜V0KA]u"5}7LЕC%ٗJPQaS2Ƴ\Wy0R=knf_FFY Yd_b_5b,BTgn9W\V{Ţ6^-- e~]6?7p軣|r)͞BLaי\w?-E#D%}9vۨSq WnY⊆xnw10Z.:1NdGNT6;mKɦܨ3]2M U Wtv>vwқ1ҘOYKp):;H?d2,Q.m rx72{)qT'Q;X'jap?dAWRw?[s[ .5͡PprvپWv6xЪ$`%;*ګW}I*KXdb|JOFbʭ<=yר %v<";&Z/srЁrrFco8ܣ%ZM&xf5DN7pp<<hΤ3交b$(i*CtOI+Hq*=*hG +19_q>Y, K0wYzNz%%lCH`<:&_w!6H`Ήbm}ˋzըhxhJLW,Á=D?@d x\>աA-ɣƦ, oÝiD .@I)K\tdBi)]4 i2i}(9m>"$Q@'_! Cl*ہCckM0\$k]˞*$.k{EekaWe5󋭨fzr?*Sqynޝ裡s E!4ج4[vy*:wL*ccӄ34gϙ"G<&4~2j Bk}k兩Ei lU7cVi*(Gvhxcoyo>,[;Q2CBI|ƬHAVP3ZBnoWa::TՎ1,У4z3/t5D/T4 e:ZD 7{XTE3ɯ;۠q3#6.:k5d>jg1D p;oMF4SU@v*>Yf$Ku] 牷qʴ12s?Ɔhft `OZI~o۾B>&|0I:Z&#l)WB%d4h|XV_א7ςE+ȶRiH!np#x j[tJj cm3m㤨SݲsYeׇ 5yT`)[=ٙ\ęlzCyrdCU xɆ#)5mDqn%M1/C' l t4̏8mq^&O۩n1Vca=|yzX|0ԠT3dDkoڀVA [LN˳[U*Io2Iל/r}G!D{J+ԻipWjQ$!~y.QU6<B',rr O@c$a2SW0T6E\anPE;P_;TN@%*a۱˱13,J4FN5J&3ɬ/G0NFF4,kݾUޢi9ٖIJՓ kR|ml-DOK.= Xr\cLz9q%͌QCF'F4`qYg/8|*Bpc8iT^( !uHa [LQ987* 񸾥@{0NbT-EÛyEA`?mMmL{o+ DuL[D ?X8%2)?,PxǭcVi@ж:p{#wy.ǐ a9ifֺԄ 퐋t%]h;\jMZ Ca>[F<$,HN?E@fIa'fsRHAu?P7NvܷrrGxNÉ0><vuZ^JZ[I3YK;3W߱3rCiiBeS(xo-R hpCLBvslQ`e. rnلO *rP0ǥɔ}}/A1y=@5ܣ"rzc(ND|=4@ :GԐzø jr!lm0-PZy9%'Wxax6e2n?x{CuBtvwjSN%jDNZ AJ; Nj,F2 |̔ĪlI TfHπrJ:$| v]'6uGfu.܇؎Qm~?r_=jBWPNVA\C *?v9h>뮣;Ø'3{ teW[Z`U ^dmT5#`$wfvƌ2c\Ϩ':`T vQ2sW_c-Xi::Y5gA9v,}CDGW dhU'7ص^"?zjOixW?aRyͻTotIɌ~[FV!A,'kTw!K7I'K$] .V;7HGJeK m )z+W,t2BEitplޗ8pg)_MI՞N*?—pVqԧCz`!FWZ#Pc(,Xjn*~PLa<{Q z2͔VH(k*j &.J886uB&2pݨAW Ҟ)U@'ln;`cZߏӡ\p SN󖪺zoGZqW-]Du}@ 9iaG?92.݂Ԣ]z$K1Qwf9=jc?Hm--#ʯF<~\nݵdf7ʸx$U7/+wԸ$lc cX%!T WI \! T1ӨĵY\Gdٗt{?푲_tDJ Q$( wÐUo "  U Ÿč-ΑO Ê۶q_(Y![:ǰ*f3B9F dyXq -F'}e ?~M׫C`K͸\\Z0ZǨFJT\J9XڒtQw#k9`'&L0qLH/Seސ@+U"µ$85Q(0TaR Y+g&܍R/hVRVjk||) +Z:$0p"ig%sr~aΚv:.D쭁41}“l±=2$jՏL(T EŷcB2+D3O8Gp4@& YVe[9Y#=eƒVÏjg˕+9@HZOg!08\3G(@8T4Jtj"q`Ƃ!+x _-%Tn 4_ú8W f>u7 T| O@$v)q_1[Ct^w( L̳B/7 FddKs* 0٬B"%]ɟʽ|p$efIdHQ9jEܵ(X l{v8#>8bqAFcFFuΣ"Z&&KQi0Ť0;kȦ +rn>2, Nu̫ttߘMX7wCaco }7|V`kF&H$GS;[hbEL\Dt&]z21Njb+Κre) [w/mp%q؟NhQd Wg[ fjh{[1YYT_;ٴfM)K's"hݐ3G=Pb" ZZƛw]RwZ*j fAįD·BF.Eb0a5Y3m̑:x lg,E:%Qϕ͋NGxu؊yR vѬ rFϕDꉱȾ r>x@NCS >λbmsu@/gqU :uW<{@G`Db &NY= K}-kveg]LkHǞ\2|( 7րM~MiCAkInڷSin^*Pă u>RS6Ѽ-`"ܳ-p{ywau#VwR_911qt̳' M| ,p@ }5Af?0LlF)!O6kzVPXmF^*mS '#5}Cx(Kqxh 6.kϧlu!fvi$rV(@ Kz,$o~G5+^nj5&2F85n C+]>O><=;Yއס.Q~bt4͵p|r#%tT؀zSUJ ]%Tz+xlaL1'籥Vp:f\jkk-{|b@%"hRbjv\ѡra r+9Jba l:GʐD&] 35c7#`azX3@xCDkOWHɆ,n1ߙ:] i˃-<͐/Hϲ1죤 Nr_PnN*A qA:G1#Og*Ϫ 5qiMN:%ކ@ܶ]F\ mN1[fӵ>vb*kTwlz}& Ed})7M}rdԻ{=^?m+ڝV @X^fH fI / ă#;:6?\ybou8RsQŐ\=pH&UYS"tIZ+` iT#"~fܶҶN3k: ʯ8;_ܚ%/jbcu9u8aG,_|.i?Abv6 X哹8U|jN cE*7c`.=6`&z[B){ՉU<!}ΥͬpC|ג[BjT"%cZ&-FeS#yPͱٟL a"aT@]ŻU;^l@<M̀~] eUMۄh3khიkk*ug{4O-|nB)ɴ9^ y`_d^l%eVk\HWAC\fҚ9:Qx Atԃ~<AQڿjNk0E%  <\@IG0=BR4P.KLvA.=g0փDG-^%\Ho ox Yzf#s8LwAN'b(DnX)[^?̹ydG SLe3 |,q9&ᶤg]|'gÑ@RK'툾4|5b `@e+yqF-blXol ƜdqcmjC R bH &Awz=x!3<̌ىgxeΟXEWYZ; !j0 KT8`'gMIP5i(Ƌ0I;ؓ"*hY/oI|${JNR'W# A( TdC4Y' ?#\uU:# *}{=!F87r~OE*Z~?!zH8EW4aPp$ڧgxyeH_ly 3BQAq.γzY/Apu8ݼpkW v\dZ3*^ f}<}fYV_ rAj#4q ͽ_DCֵMqWFo+.82MS% m&H#&fwqq+MttFz9U5z@>8vG dv~='s;$g̷f}(:-?tM*~|2ptm\Y>J@ ikȼ=!ᑢNhgMfR#G|'ݎ60&OM=xq0 or 䇨O!b; #` vw+XXS8*9@KMmJ5 OsT{; @ r.T =4r`!`F ɤY-%s#hB~B3HY;x_ ]d #4_! HW({߅Ϝi,AU$&o>`3)ޖ0TRJ |HLێMG6jݻīе7(67<9?+Jb^|C^hc]!r93EG`S>ëliiu/Y-!%-?o, ë {@9Y9w8Ҿ_ک yk0=$m^\p4* b! $pf ڃ+ Z(D*'3.<" ufē٣}yۺ$.|iOop(!u[:Մ.b˼!QZP'?-t?J .*hXZ}${ma?{O C tw'ӭ[}M\?m8xnp,\Nh@-h>O//7]c:)BwS^*$`m E -BDK$Z([e`/n1IN rY&P5ӧ2fsę.ڏeƍ2j|ympp qE.٢_MC2}a#hUO@;4jGOWQ0x(t =uҠ)) b.*&L) ܂;ش+_6`Yրw.)ttyuӸ2NY[}a73e Λ3(>eU8jmuB Ba!V/JY|LڵtT"gvh_YJ%X"}wI^p04J8WSZFv ~?O@*o^ׅЌdzzU<!^`S@C-Peo!5`Ei$<"$$|ZJ`5"L:+j{l "Gyg3bPv)z\٩$KQ[`h )w}ߛ(lKf8<"IAWaK/2ɼrت͐*^~1錽,剓!7k5ݖT,@ET-3|.0^D0 LOWo*u ,3 /^%8w5Nq΃p;Q krPT2͒p h5 C~0mD]ҿ\EK^ZIК0~/ٲk^CVRwy >;QwߵJ<)5!$>J 7xi6Ϥ̟- )HX"7ԞLJo;,1L ZMo$rP1`ZX'cxK0kT%%rkxrpSn(Jɘ+mz)<.܄ї15_m}vjxŖ%*jj~ uʦ  ݩa:r }bXttLw-.˞'DPz]-22"3mo6+k18sK{3%!ğ74D- vpt6mqP95v;W0#҉=`z{l[ުzS5>ӽ?Lj1}Iu_~1cTC,kaoGt׻B#thm E0%AVy> g\vqpŗƜw$/SSG2w'|nVeԼy|H2Ev;G 7I㺉cļdZ{&3֐XdR60@BQx*ms+<>w"$JV)A8Xe6~gWF|7o%ij(' tƜ5bo }-o/0"sט Hȉ&2Y\EWܮvY; }W_FcXw,I>a!B//o%͗tbEY.&]s9l>s" 3%yX@A g>O iHeĥbl,h6ܨ'qzݬ')~rx:%ϭ{#P=}1#2:i'x!b@$!yJM7ٳnWYA~pn fD#Wm"ޟw0e!ݯ!겨_G, }J]gj2>kMDZ4,n](K2ֺhp6 =Un n0/Qrlx=R`ǩaviMcsC/u`(fUKOkh%68??T"vѯMQLJp2S5H[n-H[wpӖMZ4uwͲ^%w󫞷M:sC)Q+QVL 9oq +`={Qw{ u$vU}fԂX$6zH~еqa}FЂC5M|<%zz U-P 4  a^6~l4F {Jށ19i)@U5oV8fyR$|3wiico}%)`^BdȃkNy7q=ԎgbbIj>-ZءjLEJ/_<r11"=Ȩ#t+6E[ ]pyEhפii%]G.TP<#XۭZY_/N+ukN+߷P2g%fBB@S $ƶTk!I>2]~pVSQ$nύo᏾:vhGiWbN`F f4$ɣ T^`=$&O] πo_ k!OfU4j,o ϦmxMu>iy*x6inG|I8q @!;g~hi9'&wMNml"-ť6qV[5 $ٶjŒ}y<O$ۊP+(\s)np b |PSI'5- S]uM];[&(5H<WdQ9}iXװfbIOmvet@yɰGnTK\M,`t>fϜʒqI |G\P}0+)5 Iryw~plcӧnFô,`U'd1u=ze3w㩦*6fBij?$iЫ. 9$9 ;e{GSia#Z<`)١HTWWSP\5Al}Go=SxrHMſtqn=KvAPLXuNl2HJ~W)]rt~7`;x-mpu 6A-, P8x-4P8%?1g/|`=W<ЄY#,>pN[5>o84Cz1)SYcVS:ބAaT3i_z8o8|.vej|Yo:n%IHFT*DL5VRK6dLQLf-6^)Z_\;# nG]Ck"V鄁|Vah@ڏnJFZݹ%k=S\TVP[Ƈb"eG;{e)11#}Nّx+8)3? Bfڢb'iB!;ﮢ3JN[ž V4&fK1Uw !~MĻ-OJku'+3oV zǓO^hKQZM7`)٪5%ʇ8+jVM{%mma*|rH*P܄an8VX{3]N]mjm)]_,}y4&8U. oU藪SwrQ }<eCV.Oh%[Ptj UF-cbY&|[ϕ[: nE@hp9Dgy,dU@cY .2=aϔ-H J cjԒ* nk=&2K4.5lZ+B3CSYpus51iF֡WZzdS!- rR){Pkpu5o) GeӠJtʑd&s9V|Qf-6e/UJs1¦7nٌV!PSa̘Λ%`^g"5}u u9Te7h X*͚܅FPW%4J.yj}YaW7./r!c 4V) LZB 2Ozוw?%y V* uDD"ԃZ -{,$AV#!}*4%Nd |Z`ˊ0uRzfBD~%*ߚ$K41=)8.QE%`Әm5bը%T?@J+g>AcrNՄ@5T4_mֵ ^_Vj!.-,q+>R0kYw!cqxñtcI s_eu{)K W5`o4/BDټNrgE)x 6n•Ɔ͏gFk-G%Q̼l9}lLL ۬Eh͛prmnWvM,@1jՏr番5@~_"fwlrE䫦?'Y.9Gsǂ6F2ƨ Z ʠux @|4@^&CI:yY5|= $XSn+5Vüd Z{;WNDf aD7̬77c#A@Eu\dH:[<`Uܐt@ǿ4u֡>,EXp+_@<0tYM!]+AEơ0fťURRDSVL3vFiK}84s@N7K۪i{;CEFkKرf,#,"x*ͅƌ {~ _!'- YXim:Έxyd-/<,M(c fB*+2kpDԅpl(4Uw?+/v4WXj)Vjٕl1hl1y2G8'L!cܾ" `oN>R3CrK"GY %/{wj{EB%>Eèj RVq)YG|gcn&LYܟ5|[~t}68.- Y&QA~{S,G,Enk=cc=M&5>}n fU=j8G />Mf~b$j&$ *8'R^Lq/BECW'jҁ9u Uxt~OC ~ճQ@OœY{oۼ]a:af? Us1wU:\¯vey3+:`Щ6 SLl$=3%ZϺJp?. XOV~|v ^>i.%JZ(QVfiOU[ LVxvh%Bi/L J MƴiaTBM=a+֔MKe40bI'q]ŊF u!KF]7x1iݩsSpt[^_Y~bϻc dȍՎEK fU*Qalh>>/@Y<$rڑVZY8|*[nR3[ܿoNۗGH4z{Gsٳ+\XVch;i$#MGt+ `%QrlfC6iVg)hf-N}{ N"wӁ5qjt#" v߈@IBf+AAm?fQ3Y6~"Luo~/nw_%fWEܸNR&g쥴bd=T",Q}% >YД?qG`5=q,ZnS޷>ddXTo{J_9lʊRV666j杨@>H!:?qRh8CpBˆy4V]Qy"[L6 DZSN唁_Vh J='R!gqx`e\ofe9a Q hl x)%n|z$l.oĨ3dV2!=/W(* DW:@.買ɻ#!Ma@oYJnuQUdfzԱO`M_<g$Khlz_x/ (s"6X%j*BZhݻhIY;t.m1jA^`*a71Ŧ>'_~j_ *D_fPuBdzn1ö#jf?E]hp"Ž,r\e)Lp6o`-eRUtYayi03;r{4-[-,8ZAz?r'.ҡebzٷt P+YGnwn:3p &.E^&KxDs^i r 2 ~M~/rlÁ{Kn g{0Yq2SM>0 ӄ *RT&Sg:KLFwp=u>P}ǂ&[ƥ!"R%/{v1|x Z.$>#~M ᾹVwbBsM܏H/%ڙYTKG ȧ0aص~7a I: =s[&u$m7H-}HADBf>X}1si^sA8.n}۳bV*>\Xavl+l*cF,A ihFb1m5jN8ۭ.lS ^4.d[|Kުp6^Xpn[ YeA$=!UB B"sMCWe ٹP"oGi_{} ѳfswbba#/;~\90]3c@1r5,m/۱PuU"*|U~`iToɝ|ꐍC jtXK]s=gE#\aIo/}t|0PL ݋\҈yggt"yؗ4jkoE<cx&,o2{>'ñݕ'|1bC=e )&0hpO8+zXW!=E}RLP>#_D9g9Qf.1vNσthB{5G}DYV'@ }/Ki1tUGv5zɜI{Rxj3ϻYD)\VF URUa>:`U3QPEO\5[0E)8|c`8 ^Fسck2! Fo1_h%H|n6E =|֮W Y=_טSX: *繎|DE7Vm-#jm`0{+ElFŽVpXN' TCM) ğD0T) 7(۩yBh A7&{ hX?C[O@uKyƦOxA*x yǞ*2'{`W?тg]JAzm %Ine 8l!")+CLS"F* ]K`pgQS9),3,JneptBDF(ՕH3-|:~&{_Lll] @.ʴ3UU.%ZaUgUS nC^ӆT ͆A)޼C:qN 8_2l.a ӉXyPVdtP֤b0NĪe|-K**MMFil :*WǎQ|`2Nqȣ`A~)\t:>Ai_D8`'e .KsDǒt?8LV|Q^bΊ-ч؈Oy,M]ّMh ]Pݺ1!)of{jDuLհʴsf%ȟ% x>j >ǍgcvF,^#M[Y<&o1gˌj]_3WrO|'-(Xy'|ώ;Q8"Œ0QngY:i"6W+U?5!`9~Ӗ`k~t `\;#nMzJ3HŅ^ޟiz,#Ur,MGU¥v1꼊~_L|RC!Pm93kQ<:B\xr@a3Gˉojf kɿ Xg xDdB[;IU3E.bͅ jQDi\5_3i׳MlW0#;!)BAC[LB~%t%[}QvnE38/{d+V =kbuQsNtd >sJ3,wp=gh'ijU-\uB鹈-iig`T qcwHtCXjsMKP)ߘ Rٷב WISmRۭsѼ Ϳ`1] l0Ӊ]Șs 1LO"ӍEeadioI``q(yĐ$=)[tOBFcD+XhMbh}r 8YŮ@z&o]mA-~L 4@QevR+cgA$HlepSo D:&7ϊ+U(P0[V.o*磡@,Lv16gWin"}x T.?&k?t*&Cl&tS%BڲD3yS9܃vU\Fr恇_u:@4MP8p]-<Ok9cdŒד&'܀ XjwKTp!K#Q>,kn!G!޵*jѯ:ѝu!LbW7/J7rnM "EW ̞C͡,-"ޔJ*frv\jSۼѪ>:/yoA]UVDÀ07x!PP d.`] C pp:`Vի->);W3 u6?,Y%/VoZa, XngWVdrdg:dڕGRQ8,£/C; ^ 9*h b[LedtKl'1^> ;Pcn3=H\(πm]g@tsF]!I;^`OA-/(]6A|ʍJxޅ76B'ٰ+qAb q Z"P65ٮ=3xmzAKKtK\ ^͔@0B8wG E>6TxG,dAgԵY3K-2-;/De֢XǼAU^U0Emcн #^l,VY7tԦG{;6rJ(y$'W'UH!H[f$Yxeg-F"&w3 &.U1dI"5%l6اmW@ۛ>;&lHH^B?3EFms 3h:'Иg[pLHi .K$nId;2iBBaҭ9Piv i[jsJ͙v˪j%֖ӂ#eIMg85/@4~[)y1Pv;ȆMTjdj @dXʰO !^AI9KfKMgh+]F(#OMW @j|0^UruXҶKYEkd#qIu#eC[:[SG ȵ,;H7&|fx[PM22-?"'M*3v};LVW(zgsچa~V_w~Z˱Gw.۲cёQov&ߠ7 T.Z"ɭ[?>` /C-36)A~΀ڹNL/t񃼎)½' wSzu}ʪ#w)"`Y` RQ<{oL]bݎ?6dB|ΰrtLݎê6KqJА{UnZJ_+h' Ζ*b[%{H2ԝ>l8rv~E8Iɀu\f+:_vjxm%iPIĨn˲]1qGx#1B|4 ^~ זFr\XٟXge{~Ҧll {ygXI%#^쑘 MuUTBAQ?bIG teq-':=6PlvU ( \i1jw,lnYJQú :;Q:?0⮃ zcq bHdž:Oj;o2Er7?ol<:u^ĈڃZX"G?d|o\UJqIv> ::]kv> .<T\o (y(B AjdIGS,"LW\^$O;µZB {`Orfb>!ʑh|%`A`>IĕIJ;J4kcJPfr=bKԒtS%neȻر/_#ViGKG KW0۱ڕ9:C6iTEsfJ@nБk[,Ysi:'-kbv!}%b}oa#c73ݨ'cLEί}R:|T0Ri(F$ !oDb9]EZh.{1 E{^k _ +yacp)%tG&pR,HnH$ؤ"< ꜄ ;>l qUadJ_5CglJ;d@\x7Rn;OֺpJ5/O;uHw8TdžxFwBˡepˁQlAMb-(/A1h%w^E.Ovs&c  'E9R x2S (OfNR^[y=TPS^/wd A[ .cx`$ ~5[I\m;~|YE;Z:^H<Ffbz@؋oO,,_٬|![f&HMl>/VEj? B ӘOPTi_l?%ko Q!?!׀ɂ8p{fM(uŷZ(HDJ!ŝc&q.SFpsb *v01W ڨ9}_ WjOT\5lr=1V'AUl!g1;w=_OE2q%ZX@Fbu~"*\r[p2B4!4&Kt޷1 gW5vELzu_[V^q\>n˙4 G9o.JY#޷#TQ)|o*lqt40uF Q8CAB=$&'B'"P"$$)~c=gAEˏ7 bPS3SľL#UVXEjaE憹 ƺ6Q3:E<+z.;貴GM0geu1lb\n>2l}~<,1Wk@O@R_7;,FVbQ+_eO,`N, ' )B-uDvx1rVyCvq*osq.i(s82r5PZs1PيLޛ1gk9K^>X?CY4P$#؃8e=tgy+(<8j^fu^"!ĦJA1WgnbjP=fYȒa97]۸ΝRp5pY]{DkƖ`pD& U";*U]S>[ҾBM:x*psXl6ڥa\VшEylh)Pldm }Kp1bF+S:zV~EFjA-^:ր .47htcSPOd9viVQ㴁xf4 0N)s؟gہݹ2B9#{_rF*2^G Ha;rqL 4.j7mFN)%.]ͧBƤ&e-͜%:M:PDroX1 (m&F? `dLDR_-~_lytݕBk{`X ʔ>0XR<OWi,kB-asi"]P nC4<tbe5{SY_ *sA/E*_ebfs`a^)\д֐홪L#?B2("A$TVz-o9H7fq~AFa:,^"|#jH5ۺ0P1݁P'em3g:83>M`s,;"K4aS]Ac.f!9Ժ0 c>bF tI LDe/ӥ"{)#mUS7*vg{!hm~9 OD|o!@'C;FMBN2C0W&ŞJ0.nYt3Kc}>xຐY \M}8tYkD`nSFN CENA =wDŽNA$-lQy,l Bz XDuho{d+"@-i_m:hnf%TB mIg> hG0p:Љ04K@Eg'nʏ!4iZAn,\4:s5\P/_puX8_ PX)(S39+486gC#sm$\Kt|2Z~^7#칇@e^YE,(9~m`0oof-Aj-& Ϳ~Clp~YJhMNd̉t:(6];jaS(^ZQHpBq\s1=A: 8};ʂ6+*lbt븰r4Hkڳ|AYʵѫ{侗BfNel &谾%ZwWS d!:«J ! 66q밭wx3~jssjODC93(|{F7ܛ45~^&IF(4\)]bЦXoHRS6.گ7u } Ot#CE`J3LPX+~ٱ]׸:Kv=.Gخe1 rc,/oOOeZؓ'JjZLBEu+|YfJ'!h KяTwv@H4uY0AGGJyU;VO/dX\a\ Bܜ7[d, 'v@oຝ>8g3}BJ]~ 1H&ֆq >Dnf1|U;ls[n6~?k]@2Uȃ'4Ƕ<ըѡJz`O ȕd`j6o`TZdtiB[ߞ/DJ;leo?םtu l.GՄHJRZA,yOlB DNÇjhoN |םGN0"RS4}*O\F7kA?a)y]2o7hAI#F*)p`I 7Cz kNjU<8Oʡ96&Nd:"x+YXʡP ̊ . P-2x'Ga>[ slPXq%h ڴls\S/Do:q0\a3pk\AM/ |~m䉟Aτm}h-,y e{֕c1(s_Zjv7!+|R"sJmmBqL-} Q){wrIěҎp{ZO!~xID@02u9 cwp",ipS6tOGt kp(f}k RTe YFۀo5,D- avK g{(5qۋR8So%hȡ +@PIb:tA=8EzS *K_қT+=PbxN̾مp<O*;#7hmVA'Whfnjr`N_+Q3P&4v9x@n)ߍ=S|0$J0Ԍ^I8Hy_`q;O?1Մg(##aP:mHByjI_„o#tY/7Q7]) ,rh fEj{F+408aJSiH(5骑Y C:CyN qu|"'! /$o\!|,:8{Qxl[i3[Ik7mFvŇB{g#/޾1BOXf<ߌ6 ϰ|oknkKFfc1"ٗ;[ 6\)*T@)#8v1g o·xw{`}2eēt$!Ygw!-}8'oG/ CI\Ԥr#LlvV &uD/(ÊYV&ٝ#۶ FG"K2*~4&| WB7~s,⃅ . ~\]T p^%*PV&&O(&P\]5(eExQlgpr6ⴢ-yXT%C\".*97Y4<JP=lՄ8@# d^ $wIo3>La͡]Z逛 Rx<%#tYFs8뇂MtԋQ\+gטnsMbW(] r[~ 'k$6kNǒG$WJfZ.;ڍ AR4oH)Pq!xt633v3b4=i30<= )UE[6;ꐅ)Vze~l`qV%lK,ɟ\i5.FCZ>Pض0}?g@QJ}}x+v"kϋn`qe:Bokn{ ;B88K3+[=͟9, + 4m#,M2Yúhعҿw~RE(-7Huo,RceƣjEnTWaC}M(kSE_X=ܫ "O2=B Z8HDT~hG cSu w*]) ̓"HK [ѺS7.M1LƎ( }E9mlX)Șah0χ:*|-uc6H@+^,S}ݴ^;P4KG>-3!@lAyϊXzHZ2= EYh#޹6"]D~S;GĦ{D\$J"?rFɍx]hvWYvh-*sJwGr''`B_^U0kv;jUmݴƦ6Hu$2g[tT;Z9РARHkQ]TAqCc-'s)*Y,G {~QcmpVi7shF1E $VcGtuyvfֹ;0 _])ږ*1Vp MBk0"@>;2l%тBZ #%#ȇOju(k_A%8nE_.%eΚN K;nhb,h_˖@ӱlap Hs@Z.ژNĶFR@f&ٱSoĖ?.ƹVдBl59dJPWIl2rְ!։ϢӄBZP[{{(}_M^2X٨T+Y߼w¹7 T Ϭ ff!7`1J0!-u}B: $ T jDm%UG]hÓbb!)Q>PeGr"+߷ <G3Vը'|d9%-uig=>Q_D} ϦҡmF䜘y2ݏ.IF._eprroJ/<kQRwx P(( n̤,#AAμRE=3XIGȃ O*UɕX9ݣ\RD!klIt+b+|S}׊eZdY6/;v!Л1C1:p]-WR0{\4vY ( l-کn / y^ѡt R$c!$LaDY#x찬 c(R{gyX م *f2GK]+ _4?rso?{~ͪ8հк&B;$2puQ st;8Ktn]@(( *OiOBhONTXMHut]\TNI4-Ls ANYqk1*5 ^?z™:B8y ZHz-UmC͚nX理vm˸c Yjݭ [ҀRែ!Ģ}M G㺶-Z 9k>5L)psE՟_)Te^39D0^5-GBCzo֚-|0#e)!E/U&8`R^oݐ)(gNě$~L_<+G(IJ-نv4چopCY$C =8NsXJ>G\R6La[fʮq//ErHjh1iCSC406S~+)=jfHDVkܔ$5V췑qBQEݚzGa7)#g]jZ˂o b VSc}cA;v sGfU 3ޓC P"F6Gt̳Cs8dNb~Q(( P;HN7 Pt hjf_m+[v 28iDeuD{>zA7'20L]H뢮%Nr.θҪpʥǤFI93) 9^HC]2F5crTE"RfA"6_?Pо@bztx/QE;܋:s?~& ̞0_w$v]Cl/)^p:ҟ-Hq8yH͗1zSZ%_\h#A@ KXxQBp_.k>qyPO@^Y4j1=IJg'\ vԼjN:n"nM_D'%d(KlX$JfA B*d5znIXHERE ,NqYĵ'KQf1c*@EՏ_LyÕÏ,ߗ}yv kvs'A@NVkw| i.ޅ/O7bP_Az8-ϱM?vNR`J2Nm,SW%-ƹ}nw{om/` wNg.$LHӮЩw zȄÙ.t ^*urFS֒_&0_IaqSNt5 #dQFzpō!Vp6T]xІޫju1Xz i[KmڸSvgG) -Wuw/øDQĆ-R -9rD޻86>ɰc)Ѐ/7\SM~ЭD܍%z s-!ZVq",V׾"a_k;75MD/핡9PҬLT#faOqC){xP|Xю;PYdg`Fd8 6'^md A_ߓ0&=qfR ri.9ڢ5; Vuq1֌}&>1ٺj8re0p)b"/]_vɾ1HI䞏B)ndwm&5j%) YZvi*/[eU O,zLS:"Fw{) afj҄0`8ς}* fuAZ9umM>B8Pwꁊ CqW~Nfya\Qɹ:TH`A:Hi[ y1w:0V1h и, Z{.}8st= ߳›,?_G=A2@v"'+y")aשuge2wemh 4UXѵx*3#C(װ+}e8]F-ұY{n;="rGv5J\~=AYa@j^kE(N6춞IoMmւ>Cf|ymS%s)Ih=4X?!M0ɼΈhOFE'b_D@OsÙ'lYҩhVJvJcrطq0 !y_6%m9~7JAK׌hXW TnGz0u8ķ^;NSN?昲" & )IM,Ytyhey`?'*{@2Nh+#}%g{ 9[=ЫAhzG~u9duI2\g`Nd:=2j$fFi2_p7jpwsZ>dx^8ũgb:Cc>%.m+j]!!%\ɛf+a ])r8޵ y.Cwv^4*:81] K!{5r5bh+M=Ƕ¬v B@q|KϱiUlAV3BӨ.],S1rQ7p6S׼&ud*!A%>o FGny2֋pt.lRuCb{T'ͷR|΍|6EK崆GՏ]EI_mtY":TK[B,_tg=Q&+F,м3b;ƶoGBS$ d@31[67 Z1jv 8:N`xHlQeh<3jNTޅ]ݨYՒ廤/5˖̼#nڟq̳G߶c%ی@{NBYhc-c.|ݨwGEعE*c q! Mm$mLκN5-T|"z#)`#\tEA>Žr&3e̬M%c]$Jl'~ F[oNNk#N? <=5ʖ`5-G9FCD!Ζbe׍_S]퍬Y +=iu!%`9l~L5(Oe]y?VV<*Ֆ$ \Ir $޶CŋL1<ٮhbgឳbwtDVߣ|Xϐ*p(Ahppu"E4otD⥎)E:diLTijk!aafh$aRA<<9 "bK,$Ӈv20@ Fh"U02bZ5&lRC,: ұbl:ו\bp#vE؎+ vf;e18X9 _q͎3o5PHzݴtVrzY3L_;I'+hR)9LdiG]X)/'C8lp]$+У 8 <8Cd@AF5cdYuPqfRm Ȳ@.|#Ur (o6w$Kv/'Ńh/SGSB6Z-Qsc4\0fwG6).g &P N |Ɛϲybb[d L 4U~|\s1FzЌ9zCNSon0aQ<04[vQ,rnS7ʬ7r\Du:lN431+#3XiI;3,rdgT éXO|PVTGƚgT?Q a=DO8fʬ,?/@&y{y9DqxU6t`\P':jr y2!Ss.zÃiRl2brL"BsM40s?V=9P3lbtUȝcWeNy"‘3m1FeqNx&Ws\^JYj?@,ѱw[j6PpDLUE2:ŻDw3S)8~-XI!#)Op>ɹVWT˒2%SIGV&TDإĩl%1vQykd N3{-jģ۪qEhQ"G9$EmϢɡ\Ri7sdd=GULM8psr|DXQ(mPH~O5#ꛐ/JJۗc<w>_zJ&KkLh:]^JY٧NF4,K`/GN(EY] ?‚y8Ck8P,k$kxz[  ivtTHml6i $;ܿ"r|c&+Fh;UC+CoŒCF؈@gI5L5XcaPmy(1 3qY A&Xqq#ABHAܕETwnk«2\ ߘ܌CC`ɺ}DPdɘ@=bS7Hp(c_%O<+kהb\Mf!*7RE_lJѫqZ?63 U>ĵXhB J-Wh'<JP .lcEP~qI_2j+)Zff{{~BMwuNmt#aMt0ZbaJѼJ2cBHPR[KDw1x^Fݢ@YEH*Cny+5fc *`< *;eq_jG aw+M 8OiEvw~l3UD;JØ{U!79Ob^> Zn%ҏR&='zJPdRSY yO8 ɦʙi"9xZ(heױF85xC{u`PpEi[zE.~m0'W}%GCHð3)(;!䑤5$- )&[,#&*&vLp˛On-IWgw~0մ4@(W?P+4TP@?iͩ d;# nױHHl䧼mF:!T7Yd7z^ iڢollH[}OUػ<&āS _/i}-Z8O:Ry4Ho9r*V4y5fۮsbhM-/#{ʼn?OIvPcj{ SyF!P E^.GUphTV#/Wzf{-^ 1⒅\fl F>O<ׇ|C \\oŗgtԃtOf gOZH%,/1lad-2W-OH}C p(!Z(ڶ#jwUoi2P; ;m:fu5q{ oK6"pS@UQσzm_ (l.[p?n bzC/cB2I8\8)Zc6~)u [ͻVsk߽$W7b?4^ÓEF[I@*2ld灮z`hKwI]xXl4 H!ӯSlT)i5@Z͹ah]Wm_#$6f ׸SG|)onus}|*SdʾQ: }~UCl4 `Cd~"*;Tef[ضSF ?i(.݀ynƉW/&rb)9hn:ŘS~T~q]s5]q?>NnP('Hec Ioe)`pϳwB=˺oEYgQU䕥h>?Pb-`wT3his|*A,l4x(իP!G:3A~ڪnDOqލ1.2s QڷӐtn. 4#2/Rl,#Ɋ瓨>ejJ Nm=j/G(2 aKUnF%߅ ^oRtUYQ>ֹbAcަ"kx\>tn?e~u1pJ[ֈ[?uq f9*3!.y,&zzeo&uHu!>M`yoZ6^GT4 YЯqFAX?F?uE[⦸u]`r&4-5$e㏶ bdܑVqyH?︣.ͿG)gٷ5e]_)߶\Huqx7b[8S{x Z4dD,tRApϏAJ=8^}uլxw'~ Q!hxG&5^yh-׎?J$Ÿ-߹eG~bp~4<ٙo7m[DͅCŜvY !h.$.bkv#4p#xSYV]*U~*'d@^^ *EodOf S6C$交11ؕyS̑9@ dZ 㕮_9sVJj/sSk#U}t_$pi.gda  `ى0m {̘}~}'6 F3gnKw7 nhtܴlu{7loFkzڊ~Jxe?)]Y*J­1}B`7cB%N9G#|*C$F#hKR.6dw] =F5 vR@݇=P|h/`x8+r: V%SSS. Es-׫>o= 5KiFA}1'" u!Ma_DtW(ֈ_p颂T׵2b W>|&f/F0ܵ]$I ۹TXr- ȹ0Fg!nEW&>aNSEIgiiyPlt!\ߵkKc\aޯkҲ萱i qO\VF=84JyzpuXM0u4S)U{VKD* hI{ʴ0&wj^W>H$\+.Tݣ9 9݇p譍4t2eoktyM:|o i+EC5Ni39Q,u#\cke;'LY΃uJf my9T|/k fWuB`[ T7%&g hE<)Q>˕{ٴz@G0)*4Wau5HZb$-PhICT~ٽI:fx9$ unBʍHCض+T >ͪ(y&;ib?U2FN-0k]AEL&pX/cR{>s³{SUSYUz]l$p>% pհA=y)dj7KKbR.LF)%GBw}zu؃F>C4dpDӆf5~%ÂHI B '҉|p6WMh7v JD=X 9rFC(刵/"X.JR: oo[X.RĹF1^nXY$ b?t KZIo ?u v? xod3WB|QbkIgIIO#W<f_2hB sWμudRLF@q(r[\AE-5.ND=G3o(|jC8SVIWzMFt(B|«Q]wsjU'^W~RC ֌& _0Zť>bTM"aU^/+Eq09EW쿹1hYNZ 1Iן[.qQLqk錻]E:q#Er kDZ-ּt}]YA]Itp߯xܲ2 1ѫ(m &6#jY 6i0D2C{ ́#׋^caXyoI4\3AC`TQ ɵT% 0}{E: &@2mr9f A>QdmD./|Olz'NSg<% bgH'}Zا a_*563HC-A%v6j8 O<kRv7GpY֗_?͎Cb6h900ZQ', FFJ.HXKw5*zE7b\ۅ扈F$dcNʣB=9o&N &L9ƾv}d!+~ >m%eiEmlܤ7 5Ԁ-?%s-ђ]nhn>6 *a%rG7eI<lݻU It {تbs_?G.ؾh$:Cy3#e8X;5߻ƒ# ~% m |asmoCm#9oa5 VU1hR%}?8\j.cuz[hLB`,(a3v2k%faSD0brhe􆕯1Ks꧍nV?Ju )ؙ,abLðys_}l^8:47q`hagqCahfă2ԣO|l m:9"nglF`\:w)XN]##4\91,)}NY\܇\txLMrڇcsBԏePVH)TH9&dN=qj0CrL0N {ę<)AM=j& 0]8Kjd7czaFၬ>Κ" PS ef_X%'DC')]\ږ7&9&SfK#ͦm1-#3@L0>U|Azb^OP&Fh2VTl E໩)kJphؼsK§1)ȔGIZ=)(7&6O:J |'KwF72rNJ߫KP™tq]5j`&m@@\Muc#}DfRT#ϬGm_< 7{C-y>F{Kn%i+枱uSu= y|¡pArm̾ye=z6%h>MG]5 *wI^,A?sp7ΟjɪzKb5G W؎fLKF:nQt4(#MCu@Q$ ϶3Z H 8$D ^SE8KuDnN>GPh HZ( `W༜9fY\k'qBQȌjam t TH[@M\ GL` nKQjUpbEBJ5a 0˺kb*Ww1g92D{Ryorz]H6L/^5oGLnv1ّIs%F%CP:!k>/ەqV_d- `2WfU蘯2L:ܙZMY25(*~KEim(ޮ1"]*ě|W}o9dž~V7Jx܆n<836|̺&p鈧%-Ą('jpK9NS\dyH\~5͋ N=5dL(2Ae0oӱg<֖Б1iwq]8lg6Uܑ^L>~d҃ZwpVE mmWPld"+Ljign36$e`?hop"ͫ1}fI2wʼ쁪v sa;vb3Gr}zڕOܗ<"ȁщS A; oV D!V)3|_nl+KJ`z2rӞ1aox(n&&)zw'@Q+ Aj!6u1+[M''W1j*U21Vah=9'gv FeK~Mio7~jd3і3&FnHY->,E&: -g7+ ?8ˍU/7=w9!ٌ 8^R  c)9LD3>_ת6|cen1Ys#}͚cut$-]\/[>uWAP٥/>'-m}͍5*8dBXu /o' $Wέ擣&y:`X`.j$L%Dۙin5p$^9sda(;ν.#z0IEѝ=͑NA-*4HQ8ǫ'z $fGM2Q+& ܙ;9s6.Ƭ#w#ü5៌-/QTDk&2J"LWh`i}-W l|!h}YOjE&ߴ ԢKeZؔP-x(_ *3B5. d\n)qhmE 3QBsB x! P528=tCyZYD\Y&Fuw=WkHk'9lK^,)Mo3k GMx&dh6PW;*vAe @}]->/iDͽ%.zS`P,q}&~Df s'%j8鉏Su+z)~2v:|UB_W҉Yюh)y p!Gc3l0!P.Ku͐Bw;Od1ɣzH.|pqȣuzwtP̌;oNtIf?LO-~H雷6Ɉ:8p+.sv7Z:Te2pNT6|gzxxWpZpj.*) .y'c$~K|Xh;;4TxvC\lC"06 >>4@i!E(BJjVt?"vA|3gx+uFSL_byɐC蓢sHN2BIc5}[bUʹ ǴuB<+DU;Mq#rxbz8aR\P@q1P;kUHC{a>KReqSWn9/(3FjSbd85J> J{{# eX. t;;ha!7tL2€i +BDIЙE/3{pX" 9 { ѥI];J$Q?l暑iN1'V] VPdtlkMGGev¼kؚ c֪Њ/|lI_.;u鴂>R㴆8Z\L'?.kv&R&|]'ј>n8w~ Pc{<=S6GvxN#J\teetz2LaqKZ옯Yf4lG>LQ( M_KDv{0*Sݩ%cF"9}3>Pe PҎ GPH@ Na yRzВ.:Bܾ Z;ܙ ^ j$z"]1k!=jIO&y)ե [~"µ>vհF&=ͧ4p$$LH"؈9^X`M,Py8ijvfsO@HTO+*T+#p۬xd-J-f;o=\c$8e>i^G2cdk 17Rw? ްu 'u,Cd dI({:s yv k}Iyd`Y]Xz䆋c-BDZI1 &%yvw]yfr&͵/߁[f9dA,UYFu+psWF z}f/RD i+{b~ݸ''Fu(Q?^|vYK nUJ4{ #1?/0MoL0nܨ6 jeǚc4nt}UyncQۥ`QF6Ee2,Rj_C4*)c0ؼ5'ϼ؂97$N{Q clqu{l$5cᬧƿ~.maVu0v[Ez4}SK*19K* dc `3_喱{7آ*VmFePeb9ֻ]lb! A`Y _1t* kG*{ n 3.J1퍝S=(>=ƆΦ"> TqMRmRKPE7%y_`̐ԛJ <А2i: ,j@USAzlq>]\k',}C Lw̪ oh!T3妖VYi(n?QjsN4!uHbWtD( s8c]wuG>h=fUO",9O&\kCLFg]jFxؚʚWۦ֊uZ.Eӌ8>@oH,_^#} KSRMX:slQfȎ<~CraoJgx(.BIyp%*"ee겓+1D6 'P?Y]kv&fQô*v%g2(v)_dbey)ؠ^4O1OK2a]hw+ycl~C_X}Ֆw}{۲dA E \3[K fhbn5Gn"m=?k [Oң1|]-G x{7(Y .;b1*z<UP.87ӦRGRudja(@$5YG^0M)EY$8.덚Dr|n R"zs/KYՄ-t4g_զ*~<5:>JGv({ImxF9LJ& K\v +V|5MO&M|RHPkY! -R>%eḧ́Eh/@VsSjS I]+{<1SDz n ~o6-RFk4wP.z7&g^ŒaUР?,rl2tQM[׊81{\:]38ГV6ַӑJ0Qb?YphX?m kwGfӱA\p80/fҭ,vpqfwt&IF? Vi*N˅b;yb?aQ̄ oDD*P֞-)Mi]{gGDTW:6n7>[EaU d/5 Gv(GYӱvlUD㢌୫[_͡ݒ\5UpyBTArZS$bDG3\‘\@*.WTU#My6)lzNJcK/  ]! ?s +M]hHNd7>1fMWЯ&[mu۪Rۉ"\쳛ΕnU2)=3m 8gOܫQudbS K 4^81\4|R*]y+N9sjivl*4Det$4gJ"H*y7c -#;Go{$7ުrhC&J JO%A!d%SQ&Fel8O\Jؐ3 _CaZ7mbADrFr ^ lcXUcMFgyʫE2Xf+if|\ld1ezTڍYG Z1֧i ?G3]`j 讅Iu]Wn Sv ( b}xQsTOs\z 5W: H6vX{M&mC4\D@rdx 2ƞ .ĺB z?=ܥK*Չ CTH|i`cZ;U]9 H~,jՅG0 c 5k>Kl +Tɗ+b6@ҜBAё)eT!jxUukaϻep rӖ͖ʈК⼨ltwIz/Z8Ȣ)pF7`V, `{= Dv~-[}8:)-(Î ```N9s4TeS;,<(/,\F4G./bz^K$a\Iq\~~jP Hcۍ{ 𕗕쑠/|p,G.~m~(Pir8V7ʂO}d+[aIkD3 +a'(Gz"s)]+NnВ5#aGڋE\M (h_užo^L)s.dw欰1HS"SA|zYD/6ah~R^L՝h5~R]mL`[Dj`Fê7/_$5ر_%~  ?p*7F!7{Jwi:%Ī8 ,eat̐:݊ENa{FyL&r-_m3d`y>%EQjEr"P[j'zTڜCQ:ujvD6ʗ /QrtB)zo?3L=Wwva9R͏,Q \_q#)Rnp]ވAu}*=骰#ߌJ ;MStj OcwŔ>MX-F-̇PU};N*O=V33@uOTr5'Qi ,@g,W|y붸 ׻Ml[Gf\k oD^ߠPe_hӧ`$gw66&oBO9߮s9=5$>tm1uv}m%@byz}e~W@gu`K6RgD, EHyi,  \FI@V9^gV_﬐+|PN[ذ<;qؘaDb_=gB݌gèk2%=oT:E i;@V8ur㡺<^ĪZ6}Ϲc/dM74sGy/,E4hҎ $% ^a\xu> 2pgmGS'Ť*h(+RI (9F^ӗb!*4bǃR#&N Nc" hgVbq,|̐,/Zq']%f!'czvTky8JLqψXkOL lP[2 ĊG5SB5G]|\p ;;k?IPn;4< emyk0ncL&gx:)yί5~=D'g\AT#IĎ4 [Q7Nphe )ԝ`ʳUۼ?S]1!2Ptd> ý4Iط2-Iz̞vv$\}ǴjOS=,D %ZTT- l*;lid̶]|k(AHI! o0?vFdsW;BDTIqM Wjf9]=2!\ptq'ЗXC%(~>ps;dʁi=>ӬK4H4BI^?;!ҽ%usKҀrޖʳh{V.nmʃ0 :Oc(7 2(nO]0D"Q&O>#d%ܴ%\ ;"Q|S@WnR_SH4JK}i890Ndf`#c&JDpj7 0 ZkTm=ݮe|0b45nY%6u5hU~:Fl*[ኊ=UlW0!?^pop??4Z-a%u-% s.ҝk{-Zhy@xP`SMcL4kBf õ{MÌ1_8⩁n$T=4D. 9a'0["ǜ=eWe 66h+% eܖdv&ch^ڊɞG < fi.C|._ҭ|]$'r2P8 6* rnbn#5SeN$4D],{Mh)xƵN >X1IHWx$Vbp~ܦ/ s4pT*oF I V=ݹRC̳!xx>i~0Grtp^ʀbSt6 mJh7/2v\;X)Ou'47V.JBH,n&í9 ]OW(H#9/Klj%df[O%Eܖ Ev*v,2esM~O֦DKg~% T L "?fBVC 6^۽v̈́-͝~WaezNNJ]Y7F=sF"b}#ؙ)ad ;eaNA~uE!u]^)6M`% yhg0DlP6!$xsYU6Q$2P"3nKh3K?*2X ؇pz5tH␜fZ+W)'Z;Wvœ"[m/8rrŀUh2L;,.(*{c+)+diKq(BX}l)K;"bs*-'yKwVجʭ,c!~=k=aUuko#NpZy%-"_3sU߶nVKC/nի0ZŠF ȟ*yBفHFl2ݡ!b`MP'!N5^lsA~&BKPGf sDhe!6cjNBo`b 9#Ó=~7sʖ`.?ĀɄ;Isdрu_[ 9p|cOĕ0 \K} x9}ǕNE8@xGZ,G$ ENfXB\,2lv3oղ&<!^0űg7Edϔ񮳒~FJEa.jl J)`@{nn4`sEZ\9a(ݽDxg(8q:Fz-fq oV1=KQ6` EYPJv?'xl.JkZѵ9uv7Vגap5j@ "VfV} S6`os :f*!ta`CIn- knenSٍOtãe䭹0a#t.ЫB;(0C'#Li7zos-P 9c<$ ^ca@?McϕR;y7tՌ羻L7ʏg䤅匷 E|y,4Qn"FpܻVCX dJM#=o+[ܔg*]GuYv'Ӝ9+c?-rD6ۡRe簼îQ3X03y{^I51 Ō&9rXAL{u ?HJrW>IxYSc?3c6>R{͉7O)$6Sص_?=s*__2&4 %$L@ɯ=%7,@oe@@B1@?ˣK0M4Rd ;Xݐi$GHX }$(U7 przQݣπ$O+\'roƇ$e?.{cI&A_ {PM+} Zajmɦ ix[1:z.@$%\=Ƨl'q vp/!@9xJ5WI`J AkU `>Oҭl)Fo8`,x+\=>mDo-Si.rgc׸0ؒ/8|[7z u۰J[W^Z| Y|?njUO.n9̱|B2jЬvh֣;$x<.0fc ;W9Ū%{oO(fc3 2'uft8K\MYO/А 0_ND{|C朜[7&+%Udmh784^BvcGʆ&fﳅfnvx#V>|2nk3i9pR!x4+NDqC S{ _װ[fW؂3#}` ]G0);Qf߿PlYRj snSMLkӔzg6n4} ~* y ~/lOO?GN嵻|ĺ V\[@N0rhsU`Ps[`@;^B㺯Uh1DLbivG(@L!qFdžk{вN)L0CVٹavO0voˀa)T\Efm? >t?WRklL ln_^v礵eK:AUatbAG7OA+a=]hP3[Bv3{ %ʁA!9hJa>W:L(b# EBqM:HN#0#r}CI6G8wS5EV' ,t^OjhljAWmjgE1#ee,{i-G ;?[ y)=~BXYkvq-!U.PtU.Ra5rtIw}<0mXVPgVUPV `<opmyiOoh9YDY*3O cf( qi=_;kn(bڋ US2QGAtNN+Aɢa23bt8!QS>x^Ņ6cI%J;kןǞNᦇ*T(0_8Gh}'/:{vd>Z+"U/=W‘)3/uMN7C#fSQ;fZs)`Y;yXSw<O{M1_ cD2X(aTdm, P 㚶XP΂ j8CCUB7*c̗q5⡡UDmk56 8 섞|Þ,iRG`$@au**4Q/Fq%wB{W N".qAt 7v D2n#:3r\{}A$G_ήQ z5dzQgZW>{K+i,*3J @hKi\m7uv"bWK^BuY5.jr^tnAEjk݁f$_c(ɟX|:PyN+7"]kZȯs1gFXJNy']@S-)43V~ǖ%nFp!x ? n*Bhn-iE{cBNw.Umj( ;ޞv,c.yOsl [ 6^˪D)# b_vU"g݌ʈT[$\^Cu?(gvqODz'*-?ۉnUVcnZ .=㋊v CM/QE3R)=0`mRq`Ǟqu/Q3"XղHx%}g_B7܇՚ֳ"hT6GآRH"b|l6;էnt\]}Sz|0~#E.'>ѵC.uߓf5 !m{֋"&,X^_ڍm5Dݔ-Z >f ݢf2[}xsͅ#^_4ħCI" >F ׁ[ETYRAQ 7%$Ң^ dܼS7HBn:(8O2!P!pYM@>&jupe:(O"& ݥφnǰ8Ř"uJelotY7v$",T'* P_Wϓb2y> .^}Ei75u{Dذ?QwuݠQaZk,y2 3u{O]\Ů21@\.YW:qD%zkg eji ӇP~#>Ԓ㒡.^VKAh?6VA+?<(J8o de68y?±'[4СGw d ?lFLBA dPTڶ'4Zt>*VGv8L۳#߮,Ʋv>D}ܲcAP@uÊR[3B#LqV(/.hrCܨ Hv OMIHj͑Ν$T6<Is]z;vrʶD,Эs`js|juȆaS>35wڢ-9\Cv6'w#:U$ó]m-lh@%9aG'W`Dk9YJ "ǏA.%W4'Ħd*{Q~Hl8☇.~1t=]fnJd /Pc<;#S",q`0J0 V} &>C$IC*90vnTXꙈv.u{ɲ0B>]vRIrWJ!}'Dtp\k5m3]qs:]R4&*÷ȩ961)Y/$ALݜSr_I۾W5 M y(4˹…Q|Rp`$k,n-%=$8, ;V={GԢGIWPΓ&۶Q?ϊV R-'D/{,Hϝ̺kUnxhrujf];=;+1<$90/4-ĄRq52{hEd8"'1|B,QfG~u_{ɳle7UƤIT%*g3!`zG}\A_[W&쓣dE]vC\֑^1Z"PF &/vCtT>\9!;k|%ФGcHKڧ?r1v'\iߴ?Nf)W^:MyJ {<Kl%_ *~8hteW`Buwvu ?Beug{~_䋹۬~ؒnkO\M,&7aGջ v.i 1! h"3tSM⥊8FDDKebSC[O}5Omx"y7k~꫞""KJBp˶F* (=6Nnh6A4t$/ஸo+lTm!ݽF~,-ndyutN&Ot.y]|:  %6'؏5Ԉ< Ϋ[9,8 TRtUg3Y/XDz@{F5Hؽ4M"ֻ8X34Pv9pZ,}\Tdz刞Z$.ٌKNE@Zk׿Hl%"#y$gA`cYZ 㾠,3l`z@j_S̖ՂOƚ Ҵ l(?'M >)eHzQWﮮ1BxUyY4>.>`cTSx?n[ZǼѱ"fJ)G]E7t'y:u2KOVA>.drKXJg*q%wwϾ֞"ryڔ[1pVwkM6ًgNM37xU ca*ڼƮmis* z R)~&WAiг2-yF\A yh B-i?vzaHgӃ,vMBZ't}Fe!*ܡճo0dG6 !+]r{`t0MVv Z'OH[=j.J6nف|'l<̫2#N>+r`f 9LZ}8y~, (RJWOB8 rVJC7&fp8Ռot֮HEmO?Yu֨\:z:h1O/T.ȡٲ8QTJDDH[hޥ{8t("R)1J"CkG'd)lNNHE0 it)Lno6|2eE0kƩ\mHKwa&m[4x_sDnHVmWpCDWFU4`:x gl[>&x')OTS<%[AbX|Ď)OWB͡Oq:XUse,V7QrSׅ,P#E"͏hV8?ݎYmre@&[5^9j!` ZۓZTʒ#CEuhL9.5,j({$%~u U| g$2n,{T I?rw)F Hܱ%:vX0v;/**77iU[I,*8yDUt(i2qDDƛcd=pxA ~1б󙑅&Ϝ cZ R#|24Y=Lm̶ tv-\h0:Cc#Gw}6؝'Sd~2q1$zq{yFbyC}3 ,iԥ-YC]9TTV#u=̥ pW|Xm HO~ԥe.A(ĕȀ Tb@R{ӿ ,Ҍ_xmA26TEā*7r@" o+RdÔ\ү*S.k]zţ涅'پDGQ;??]-Zyf;K{.; kflXA6Y ~?J(XkKjTBD\a-zY22$oy)01\ʹh/<:&!$|'а/qvеqtvKNZF#~J^;\gۯy00>SM]"$vyaѱg/qЋ,Ksg3BďXΪ/^][7A3B؊j eڔuG_/H( FTWt3*w&U 1Ǐ,m:ߑalՆBa,j2V9Akxٗxi Wff;P%=Qtg9:dXj/)1lhA-HRwcL ?h+O&5 r3 `q*žH}H=SK<3Ż (~#VQ2 T<lXϻdH=o.)&߭>?W? I>>qd=+۴A\# +zw{Wto6,c_9#78i1b]݋3^ٵBB@./]g`cM,ˮދ; @VžD #َ)%΍|Y#b-9Ǿ-GUl(Jm렍W\<3`bns# V>񢾪bnS?rWfUn7Yۿ@@\%j7T ܐ /Vю8h!:{v%[3:2^(ᛜPgڞѪ~&Ix~}WEW,~`c<~/oy:F!HbB\tX.rBYԮ +A4ȯKsH'aP{- D.e(UHEn<:Ʊ#X.&2l"YY# Rjd2s"i*DwoVh|,$zv[J14KGV6ZvSϽ&Lw+eTcDl+"2C4@dTKPh[iY?F8?t'tE 0BPn%fI AJY&j3wi]N+ S |MFOM%i@eB2mE|y)#Eo1'h V@uTPGu6{J2>V)J[-JNWbM 2>XbmdǺ&A-]QeLqA+˹V/S:=0D$zSygV=tTaFu'D`Qo7-2&dM]&`\b|!ZrE4oz9’a`%uWZãǤ/93k܋/Q5cl, GD?s$Eѻ|ô+z ca($o%) L`_mEn$7nsm=_ P9b˯S\B{\1Ϊ$Yld~V7Zd3^֐K͈hS/MK/-OƩXmQR*÷{$@1buo~9X7ż]z~Tc;ΡI1OF do%$N`zm/ɗB}4ez]Y3zFʋ"՛ ^,skC)כa M3ʡ "C|;c^H(64tR<&- 6wM ^:SlqbxI>rWbX?HS 6dZCYQPHnwJkr 95!Rұӑ"6_]21d z@Z^#Q[&w(I?tj6}\osvZCs%aI/~eΰDFNd]sLKi g9 kr"aB j{΀/ȕb7#EȬO>(殁[ IȲdtb[-7^[-{֞)XhQ29TDHsσ帲4aV4"c/ɂm{I rCY9JDQQE@Ci}j*c: zj7>ұsiO}Y%xB &VзVF ՏW, _ɗKR}8*L26x38X /L޸{NhJJATl#7iees$懒MD2Z:ؗ$PuD\MqnQA7G1)Fhlnr&rA/:XD[-}+p++ix)M'}ļ#B|_njC؉qf@c)u-35| ׅkkP$3if'h+0ls m6EMq 8^j.6["Ubeo%)[&JKΒ(rcG ۭv:"7w9b[{v>ռ 'nanֻX ʹT\LB솵v%%]j'4hRӠ1_e keF~c(:(m^ NcB"מFн,ɶF N NBOp𞠳̰rUOAlv&6l?!-1T>#J$ϧ'_fD{!zcj=ÖoǓq/0ND3wK3 UN.A>=6)Ȁ$j9)Rz#fv,_!eX~S=kǍ%+UڼJhQ?BŃfTk<#.GGM -ec .MYcXb)ȶVokA N Us̴ϻ$(e' 7TX= a2%]+,a;=9{lLjtufGAoibٱq 0m~ ګAmQBkG)sݘޗe ȫE ˺ 7W^GeU|5RLNcIozheG{Ou=-H~zyvB:nIEȈ?h(UMIPp왊WlJ ocq;%(rCi $P Hb"pyV}y #gw,-Dl9ƬX]B_ Q~΀F<=A!y0ZTJLly m)dsyF9__m&_$oa> N!l 1ݛ1&<ƣaAI0~hAΧQVv{'W`4z5zkeW{ˋaW =@Q4"fB,~Fz5AT@fpDe#ſؾ *`ۋ/I,Sx.RD W0 H d;H7)@c:?#rjGRKu[M7 O-2b'p$ll':K+C4(ū@3x:93ۦ|7 n]ZJSvþY!mϺK5Qȿ8Pd00P%`JTFm(ٝ&퓒^2ȶ2)RE?!"(3ygt&TGd68v@Qnqd GjFwĥg$fLv^f:@ x(xUn0lVq(#iSͦsF7kk\1LQl꽺2!g|^=*>[k94j˅'aQ LZrAqf$î<%vOl=0"Nx]n.w_3qEl{0hV4 S@0]h&t=.)SJs$ FD|Ba먡pGI_ZuQԖXXA&҈37sEXϛd,+x9hn,kVdYFjz~4~ Z57F`HxހHZL4mqQ%]4X]'Qq&Y[$1 K)f6m0 OIq6>y5r̂;\[1pµxDZy#2S&BWn*^J$uuA2PdNiG/ $z`zE3BҘo-Iw ЅtVɱۜ? W\`Eoy4.8[Wm)=G kwBB {YQQu⿅9؎?K)m'[h(uqn\}J70gHq\d.nxI~MD FQshqٲ{ D?VPTTC;,Эy>EwL޽)hMV'*x~B}0m 7Bf\w{8tR= (gZnâx_.tY  F 6cxt NCM#TK=ȉ|zcC.oM{l.`B'.0]M\}4|\q™)`̍Et{MjTuksI .`|yZ@(r *OFεD[Sw*?=zG-cuEc[jb$0U+V7FEujWWYS6!]1NQQR4\L5"iJ 6fOwF63 9<%`z4~e`T|6y?5m0ȩ"N@͊qոUsqu#s Ȝr{TUt)nQs(J%/mO`8u(T57T]! KKC!7% 6L;8?U.ZɼWj\^B;9 De &eP 2hyqr{TBGhqDqǀOD='`F̙͓c&^ AKŜX L5(!*I*}$!jt$$燣c}Ƭ* ~H+&SFыrU POc"<7AwL2 oE eWYgkvM}fKJ@Mkߠ̻Ȣasii4z'!ѵeDuʙC] ?F9&"\[06XUˆ^Bb18]GRCE6yK0ARS5Zv:jZn,[X}2VEԷDĩs)zD}<}2az@\Y9-h\Gh"6M/=v(gSOx9ʛ."2=T&Lx.)ϭۺ)#Ͱe9̀[OP`5˛_ - L&\Ԋw@/G-|xGbf*Y|GSLcqnNXt|sW uf2]bFa)ԭh *Z_ljD6萞;GOaLHξ|Zgdĸ=Z~ebۮ itE3%b .}Hυ>-wOWʥ*H>qђJ]"!P0A^QF2G"e9qX ?uulj|Ϋ@gVпn+Wh %9t做DF 8./#*drCM+n:SH0-pyQh38Ca Q FIv?wkil{LԦ椭u\qJUkitZh>9uBԅ1] |[r ܀:vtǤw4raWQj+w֡HPxiNjl==6Iw#c\?dz/qdhuc+l3BȜ8AaD^ȯBe 1eNÒ0*}Pl.h|p&hں7s9& gEyQJ/%G a2!QT@K\Hdv ^)Q5UZ5a`)}<.w<*9lA̔:դ1fTVBCN. MW= os8|)/ֱ蓔͌ib ņjS:]T+EpXp?*;$p;~(BZFTn2hwL+hIHIhuŖ4H ;A5ZM*#ۈ֬ 3k7C4f}eRn=m0&M|wWK^|2UI7^3ҘFbm꥟aɨD{ZmE!YQ-I@7yp59nk,ڼ ifJ'0iQyUnԹڴJ;^&{VPoUCM FY2pqwstҕ]ҧOcoUC5ԾqfJxvB!iAm\I4W~gt,5Bqm*D幈5xvc7?ѥwH%};\ oe;Unb1Qk<2z^_z4}IU64pMqDJ8{0&r8Jr$Pg\L{lJ_-V/LM 3r'WfV?"FSF\Ŝ/4a t8^Bc/b;&X$ @ ]=,wQO˜ӣ&qEMQE-:LWE^Wzޔ4By>|oZ{YypCͤ=_H W(ric#z9*H̲:`xD\\2*}WB$eAp=`":D>IogyզC;X8 Y+wW)$o*#gsˀaXܲRh%.sYm%٣4MʹN @Dh|\|G2YIyMr`!tb?WA\F͈} ,醬-S%@j}w3~+ /Ei(i qҋ3S4B0/(y^z0i}2%²K>,!'oepC}Ɩnb7;/`ѕ~O{4jKU|&𾷷ۙOҷ*DJ=TjAv8<3 Vl)mwǥv4 TDY_?8P@by#q@jsp 9!*va7 T,2/UeAtBSmuaޓ:ގKd 9YsG ͠jF#MV0oc_ױ4|σߤ"4wʩ"ጛns(@=O | >%?tQrFj^K ˡQ+S<m^&TP{k ^sS0ܬh8ԼLڏЦ n _~#^<0Z̢TAOYɮɡP^l߿$7+b~1RYo葋͇^GQ` 5Q "\>ݸg[bo}涵k,35=`@P]j5S f;ltf^: WIL $`2[>WU1x\&J7V,<< #6Oodj^UU= s6A/ qn QF'ۄ[T}Kr٢2b?uJ3cFNk'zRnݥ^P~Vs%jc:4n3^z~5`A9 -%j>P{N*VߑWKLqiK5ksn0P( '64vlgD8Ad& +Ad}.~*eJi'XqTZ/>ѡi7Yt%C 7"RR#U2O兰WYyR>Yݳ"Fy*KQΥ@&fw@O|xQ*Υ 9r $C7[:a*n9Ժ|j6cG>њj2xʉk5+-8Ni,ff>T9\,h,ʋOu$ѧIk>GWh|Y3V#)#Ʉ93|IɏN?f^zz| )G3^*IʑqGf(cN1Mq/ӂy,Pp˩?eGkS sjy, /2x W2J9?5\ֺ~DOFXs$DAHPǧfCVu"&Ljj^ZphM(S|G6fc٤盒)F+B~]l),q ycҕR_y3IBX ?(% ~N]51dzaW3IHQbR|0 f|z6 JMI_GT=\zm`|];1=D  'ޠxeĚ[BV&[{} u,OWL#k[W]dvo"CѐGa8"qa՗a/G~C?FEVdG"6x=o\s?p#WܒHRq}#V]7Mo9?81ES ˰KlՍ`#>Ɉ/Ea{CWivuh ~8_U<`y'H&IR:[QztcQ4{+E#껶1ijmWےWF'68npjKNIJG,P!ے%RT]vQILTjͰ`= 4)Gu-~3`;lu[Z0 H>nQ2r&g+tzp;{FB@H'(@6),L7E;:;(OTw~!2T|miNիkEs)){ ! ލ1" UkŊ(gX_z]e!8׋/O]\RX0ݤ'rhD f}qeկmjsOڡbӂt$\߳㭒QDB¯ǾkяރFS%T8U$72CTt$ _b0Pu$egȶgiY&PX\i͊^H>/>^>sgي#]1_IAΕJd5OJL^}i1߄܉ښ@.i0@!fM>D9]Z\7mVպZ6i'y'oE H.vy};'\~MXg"*35dx cHOvp4cIv!T?_z`D́Qr1?醷PnaU)md{g``2|3̂[ߐ R)urB/ k8ʶ;!hUzlʀ_J\ Nnh̟bǎ5* hf ,w9]aڡxi'zLwCƀG;9n5'_yLE ġ Ug !rH. _>Z?9WC%y)IkycG7bTi*nM$X!?zkDCN[R 7;> Qeh/yŌGlSˢEn/p {b5t^v$|F#^xOԢ ̳\r#.ljlnBV?Ik_D犐ceԭܨRUoB+d-X!^_auޕ՗clh dFA6^Q2Bӫ>7YTb W1ymu45n#g`/J26Zh>r5hpY?j d[d/oPQ*1Sz`htu^Nk۷^FDb ?PQM]``wD&۾;mW9ƒ,K^H)kq9g3U zHT7N2[R&˷ԡ"2Q Il_(~{ PE0ģ;p^+l[t\p͔K+8qnCR2.yB!%tݵ({? Q/F(uܼp: )8 m/_^'3/X4|zkC䇼]ZT@JrP =|WxK~VꎍY8 ,qab4NZ7pa(_ti%U %0)i3 Ʋ%ȄHI<o5e;"[ʐW]!򃁸+ ٷ3Q-t%o+Lђ@9zx]ΗTjjR'I}JBB\:;SjS>eiϱk.Iu \{ 1} nI"tkԴ%$њe~Itk鰇LU)TrT bތR)IGKRfW{=@ȹZ:h ,u6dá b>?8Sjh?! :QnწYivυ}d;ۢ9*bWC9!}Ī#6  sh18 agUPɝD' $jte4 護k4[m& aظ~PT-2*e?]d/q'F.{$nMm5ihPc|B@u?O m xq)l4Wוcp!ۤqEeGyw; OCMtd4&w6a8!u.Ql)5Ww[9(xNuKň@)U/qeـngS~CyfZޡ®QsDOLz@Zy Y^z6RO` U 3|.<z1 šfL >̄Aa9ƒNx ސ*S!!Kn}C%WΖ=X!G|Px˓n\Ƣ?ݒvD˥ dmUn 'ۏc dӝWL'U Ri.ajɵi>g~*v M@̋K«^b?,i,kV}ܴ<`6rt :a«7C"w  *aW0F1߽jMZY ~T-ql9~7q CΣɕ׷{2 ѧbP_U}Էv"ŏۑd7a}s+j_Sa(`mowO d l.6,o9'Q_3 wpq ? &AIRM_IeJ.n *!*WDĞ>` @lz' 2teI$:">@${ @U MM>Lxn`=fA9G+ 5 \2ڥ xla+ ޻>OfBG&VˮFn=jB$\P:/nj݋,C] ';QwJc.JĐR8XXGpBr"d}$/Bk :o)ߙCĢnsţaͳ(l wtݒf=Y_&S@S.4B*>TYjo*T eЋ|7Pg1?D rXYaa}3A[SD*˂ N?~Gav`z͗v "{Z9\C)g%U474y>>ZVN>rX5)0(E)~3'FS^j,Rߙo'< (P|KOpwV4IH0g/Vۙ!1_Ű)iC<47U(, o3ꐻݹ>Pʭ%ŮOzOҚ.=S Ucb.]LlF\ `5&ql{jjB."{ALEꈙ5(;A E_?M-鹸e6諢9uI0T!$6uo\ѩ滒3srg JJOCǢ`riWde5KdKn/{}HVv :h`=2|9] fSI?eT\ V7 KBY(ղZA6Ffz-:k\/"+q2vnqʗ67&2ȳ[skT]MDg_u\֐2'vdKC@27^A# 7pz2I՚5zE1\VBtu 8/){0FTWhH-8pkx.·T7ZY TOlo1`t9FfТGR2uj^ 7=SYPE d5R׿w~N20\#HQ/gY[23Ul%A 3 ־5+4u447M:$r[Ŋ>D+}iKw{Ny!OOfDMdvsw4noeҲٍRBЁ9X_R1 Da4Dj :jJ''wLv߁ .tх!-X˾$2BSDgwXLeuZ qy&Ę:KuuޠwQWSΕ/0􈖕_e@)6v0ѦI6>輡صK_Q0B6y9ECI N'PIMl>UI+tHQDk>аS&HL $pl c, p/%C5j{.Eutvz?GCqXfTdDissl 2违΀jiq73E:ɩ:GAao>=h/EʗLky=iA㢌uNU-~pbV;_tC>f#v ? 48 'sET0R?SE*ir !rtcx$6m#Ԭh03g)##ЋJtpFEv42K|/,eY]Cg3T>%iسg5e`x0~]qޝN!wKW~*+rTfGWϸ oPb9HntDCq̧ՇbPgǽGv dX*}N]9m:_l(P4Vu\F@;P}(mOT-1\D&ude߯"]^~A71lSa2:mѲ@x2TF@Ctj*!rg/^waےB9püjn(Awrƌ84my#HR1>j5^Ol(Ij0žgomR8}Jؖz0h"a/aC!JEۘ6N7(A}/6EGkw$sn9xF}W-d[mIn,0~egME=UA )0v@a~G6X /nU<b(y F|.ijtά}u;WѼ(yRXX pc8h sWH[HetnJ{OVX-xX^TAw:GoK^!Y^{xqMRiGKI;WT ,~!HT:{ds0n,7"Ņֻ0Ic WgaV ilV_'FP]U`t_05Lsp삦#AQER*BHxP֤ᎁ~-ՂcA֥}II%)@*A*gP: e~uD'DOꗄL^T/XddVHdʇ^?ґX>t1sr)@lOʉqx=!-䀓a:UXJ'G;S8OT^b$V<u_Z1z>]^^t-U;s@ۉG)O*{dԿ&fN Fe+ Qۨٗ/7~T;GK@jBlV-xTͨIPJ 9^YٗtU!9z Ŕci`N=쎑*d+Iy3n s%ASwGg&7EN` 1Dh dLgEJpm{5̶?ԾrTIf^:r@8u>^ Kh$_%y}z81s {7 `oZEKA6ւ-JzfMMZ9K4%7Qc|VQ'Bc6Uu-pR(Oܩe޽?v҇Lj, mpQ]®Uu[?Gr۟ym\r3!Afޯ$ʞ9~sgKGN2Σs]oCD=O \}KMvK1 …_.ހJY4j#52^є&Uvאw* f(b,VՆ lAQ7ƨAhbEPiS26(`*hx^x388N5[*"% NV˫@C))Gf&qeX.ܴG,; p_cr=IaTHM <3,aMB;mhLJ!>gWΑu +,k,]D f5̰V\oq+f#_GI9xԜYɖrbaEHuv 0̘N<ӯ ݷ`ZЅ/.E^KWf!xDYwl>JS%@+C@#,OJa\!&^ #8aXn01Я7GL+LPIsp2 E"+ Z@b{+H+԰9g T|(& 3f828t^ sdV.FLAm ZIdsE (6Qg܃1#e]-fw6.J9wx[Lt( F,N\kT:ZOXb]G[ 'Wf1Q|S>v|H_jR7ӗx44XxhN|%<|! pRUp q-Bg*T}f锥 B~C hm͖Ps] qȳ2:`X'i]Ow l Ae# 2"45APV̉J 'Da>u3OL$l\l ]HEL=vHr)9 1!#jFIE</n|bx%wp-fjkEk}KT ]^Z|vK62Ů7s'VI^ ֳ=Lw5 e_MԒk[C0gu^v3 F,8@gU̬!T u[0I,lX '0?>p|+l1Kc+'`,T@hR^{'Ѷb[ax TL@caեK@4)R{VG"p9PB(`Hǯi?r. -uZDz/T^3UhluډĘ|ivM~NQc Q8>i"ÂPgG:7sY#17Rs@Ҥ`nڈ<35ltLWʦی{1#Y PQ w!^ @΍\ӌBDo--$M K<9r>ffE ݢe-meQK]fkROxD}7c)*H5~v[B+iZV_={$jfq ǥPjdz)ΰN01Mb`lfO~ {JFl@گG훎7Fr IC]6cr䴮[d$#,߱tW(`J$vztGrX1]hTeb*N8Abϟ\NS߇/ŀK)^vց1k[#pK;\ajT6)sk*a #E(IX;B&g(:wL[k}|); g<7rZwO7!w_`!\tzmS\R g%.g6#’m~Wyoid9N e* /0ڞAakssr*‡CY9ٶ•1+Z3ILIPOpɕEqN*=?3ƀ.e1z#FNuԙ@rQGEۚ!Py;tGcF?"p?kQdȹ'o+biEΊO@wdt309 {e!eJn[vd 0 )X疝R5 Ym,Xuhʨd$USq_ Q!'Gf@ģfm|LLM?YhG.MdE=tKˈ8 تD`ӻf#Sn =6n*U @46ɠm je`^c|ճOaF"8~1桦LjQBcpX#<4.A5q舚$M$sz&\5,.w*JO9 T_(&K\-n.|M@Z?畋jUsre ^-S_FfL?PH.?-Fbtqʹ2S?aq*1WO֪D 㧐gc/ƒJ] \'Xr4"HϤn n8a5+bˎO8$v)0Ckn[2{ Tf ŏ":܈~ 3H@6!aJ#߇GIx9lJDǁ!6Pv1{$#mqo)ߛ`BH^Jv@=oϢطb_X(WXo>okP;SGd ذ8 =|PNt|ҿWpӖOc~yڮtFwҺ O(ρkPщB q<2xk4ci̅ۚS\3шR.ݼV7L42*lȪvf7S2|ݍTWܤ_4>pLVx06*_e yz5&ih7Sb=puD2 GiиKT5nlaD=qAE801fc]ͱD 1V\f՘qDG쉲y+Έ=xS׏"ӥw!@lǚ'*ҴMSSzx%8)>džKi1r%nېC[l^ZN@7WC y ƸkD{ϟ{}΅W.3(}iU^L`$38CǍ.Z>$1-Ea:]OQ=& l+z&c 'eȎTb OKe)5=x=_] t1)N|P?o4wq~1Bj#9B:Փ`])Ym+[-_ӼØҋ5ELhllur q{d͆TjƻZ_oO0GY+(Q>նG͆kE8dK=7@=3 =ғS7CǖÊ}Edy丼3[g0 |XԿPR&p0Z9 5=lT`ʷ|I׵&QW*$y1Z@Zqem7KCNWnWGpnBFOo-@e ݹ73coj n]6[6]t$ TTۇt\mF!%LL( 㸝eBuqِ=tm{;[49LvZnLo'gxѮ!E%i5'JH/c=KOP=e` 8qݨ ݹ?M.égUAi"p!y*Ķ}}WZ0BKKsU7h"P|6͛bw͊sWElhx7bIp;*hFyw蔛IVޏN~h>J]W2nMU]k6!UW(a5\l[+Da2K{xUU6X$@ؙ_b|Lyov Btw|yD+'0] cxp*V봏ڱ9kh 7h!k1Ђ[&vUz'Q|dt*pĉ\yS*1hoPFzBwH#9 j("^ڻl;W%sۣ-LKJapW{/ Á-( _xsռvݯl)Oqx6yP5}f#''uF2_M|a| qTtS$;rjy؈ր0?ϰFE]/K:@djyv3Ӽsm4"wip|'!. _OqM.bav (_#_Nb/EE-eȃ3 R^d[vw;h'9O3>G4/gd&ynNL Z`@fp V`1GVn򷜞Q\v.X0֤Z8*?kYjNj9 vMPU3np7֧MչDoj@"*0'[;djse7Zǣ5==YDdӼy7QхMʄ3!MMy"lǹg]mƌNnpE4@l*'h9?.Lyû8QNk| Yy|Tu"Dك`hV \B%je%D+1tT< (֒U~fY$O1m(=,pb0ʵ=L,f9d)F@ay/#,Y/1 iM1:MLֆ7$Vzh7oZLy*91>NIbh|Mڷj"эG[)Vb[Pﯽzƭc⇔Ĭۛb .#'] 8 Y~V#BT$J`I`9MJ췩:haHe͸_!;wsRkP}v"@jJK;%v#(TaA9A(#$txCI<2^ A5U\SLa a ×UtKgY&jqT`v'O0ÜV>P&el4\v xLņ=ouV֕9d2SIBwP[속gm[ J旸9tGX%>Gm9K kSC} ^֘7 j&X;R_ڇfMvjbfpǃ$*Q6 _? 6U`?2Ih>'1 Uڌ7/:hZg8sԴ7sH?+cpLRUD$/:QK[Hoa"$w 7a/ℳ={DyA3O)YBa3^b:Kw+Bvo;oЈ/jNGwOnC4DKJF!%̫@_k|SkIi]ˤۥ<"(FpEQoh4Sr'ScZIʡb-j~ۍ[˨6y85Uu\ j,di2ԂDw\mΔB 觕#A|yf/s s 2se?Zu ͂qa'A~lIL(F:{2:o<=w_qidN:K47ɘo(0hNaOk, /~S/b+FP迡\Gt><=jO`b]귭 L3tj?s|*5ТWBGשwo]^d.}fH, +$/\LF)~{cՑs3~C) j7]$Xmٰa18bOSz\U}QzA'l$Ŗ憣EgU7/ QW0D\٢<-_ է_3ܣj~$lvԨ䮰/m\xx1|߀x,FYt}G k['@Z̴K;ƽGhxzY؀a$.!kS=Q._3ӎ9fy]l Sо9c瓌iQ..V7|?<9e1T~Y[mulo,aYPee; ]*.SNM{X* ]Leڔ0iqi K?I"wbRr4eB(k/T-S/[ڃ~86U_mn3F#UAq[/I m$_rMAbV3 )دnu|% 3BrqVa^bVGJ(>G `_?*Pi:)" Ds~&V\6!Igݶ@ Y_c . mQT} 2%_fqXYDEĔ6i#,$>Sp_t(vAZZ+:uM_U~s~O IsE"Y1(mBa`\+3dӴ4M8_Lt8 (#vŁ<٥?2'3FNS΁GEAbU<&PvV4 rJTVԕGKA) r9e?'r6C,Ѥ0j`x䛼K6髊8zh$0]!#uY[NT@aE.H(oJS\3Hc[GMOP7Fs J3UR.6Wc"/z< E& {v\g"G;',_Аe6U2^jQbvs{Yya=Oԝ ['И8l-eHiE\n&>M̏Y+-2$TW <Nz "@Rx5/ ɇkg<5`FFFW&BgOP*7w9i6zOOPd 72{Y %)Q,!v＀hGAbEbk];3kFT'oH7ON{0бv FY(+0˄?:GF|d?:)'tbcP>n&*G5a=2YiRW[ye{R5VFO: .ʐvk͵d<iRπgJ2sr;D-b"p@YfWuzd^\ڇ:v}"B~ ؅:a{z/Lޱm4q10˛ S 熿.%YHOaEǙLۜ'49Pr&x,S "#aA(.\bs P=SoS*lZӕn_=/LJQ~8fV95Ƞ氄ixrd T +lHtZ_ND2r XJbN7_CC`C+vw/&d6RtzO7*iRcL ( c$fr ʿ| 4AԔ6(惰p#'~eYURjdmj&zLőw1)jEf=kdr֫|]G餳18DOmQ M7eZw'+:(Z{[Mav#bM[b$g# <#-JI>Ľjbr2Nt/:W߅k0g]҄]Z4K${%U($\F<;31oIˎ=<ʡ5-PwHk|ՔU}- 7NuP-Ⱦ= -WˍqKXDwo-UAݑ#g_0ﲪW.Bt%ՑޞIa>"hylWs!bW1ܽR? s:!I1g6U[oqyї$Q`#Q'ưHܔ.{(LZjsz1jOyTpW =PA/mqP#4%c`4Џ jtDm#jZ*$D+A]A? u閆ξd9FWf\-9g[z#*:= ʍy\nT.UO螞A4Vç9 .2Kdܯ$92^Y309u fmt٬ c<}pߊbd4>f9ZO;u e8?)wOw3|]ىoHYim64wojXp͘O G*ܘDJk$D7Ai 003N3 @+&&Ҥ6xp btsv/ J\8$߅6 > 7BA5E$NZsoCKp/GP㻕'Xh;#)*sXg&^c1^7zml MVTq+}qqg\œE>SMҟuٽ_/rMuW GGSn<)Qe" 䴣{?*M`Du'9%F Ⓗbp)L\\E,-UyG_7>.u#}4}$cQ))3H,.RX{7vĺtU]l$h*7c{@ Y^UnQ1muhyd;5؈Ҋ̮saZs pÅS|=uɘqS{zGu|[riRG^/Llάѐ"iE)!>Ȑ]r2No1GZ{\J>('q0Ox~0̓H[5ʡje :4D+@vd0;WOL{YPg( !׵]r1ͪmM&|D.rCvJtHwmt(c Z>ٱnI0A^s2X#]:Z ?|8oE Cbol.­B7x$k/)^Z/Ս\ lFZʲFSCMΓ+D]>q<"~ G 9Q-T/d ~\,r W65aGBAznf1DdcOlO(Zj9Pܕ}*- I᛫Ç O3Om(g)cXvBj+tBع*T ;mNvkC#C"{V nX%jU(P< ft/*fԜ(&5iZНcXW18;d띥[]5@FMVj/g&z<͑ pA fKTL  (A@s3NWDӈAPw Zإ)HaYfi[GlV9qPtvCS֡kVM-AXa'6t=w:mp N+ERaK<`;BӉGIA!e+;Zt̔t\SE8ᵑ1D!UPwrEY{ 9 |.26Gnt_tÌےG>žBBȄWA)fA xʣGҬrP_rAv~poaauo?SαYH-b7k]cMӼ X ܥ /|YkiaQ@ϖf,CpL޺xN+Fv1Shp+RS =r="՗ᵅbK_44rTyd`Qi8sYk+5/Z 2rqQXy_%[^UVۨtһ;rJ#+:5m+PY2-֪^%Y)뛯1G9{h؃( x q | 4ލ4 d 묰&Ds6P &f^MζW4`w%:Rp_w6/ ~\ VvNJwڵrxPBG)q rnL׿cJzk0;nRגD7IOt=! OBL =ioD@Y'@Flr~!zA9XëH7qwcB˗#G]e^s)< J- U~KgGHIb=S\SmQ,Z~ d H{maR?IgUYr[_m.[*U>EV_m%C>{MFEVx YW[i^ <%ׁF983 ޗẘ#9 ɦ$a ( ŏf_"@"4L"3Q|U nU^S92-gq_IxN|SϚy=e'PRM*c;_(oB;Uwx{y!\uLb Ѵ .ЏYS '8Д_~WB0Rx7<( 0 +޸m&hu1 ^zJX!3N*"!&\AStd5\d;+zL Mhϋ6?O cĕ5(՘&\&u xU] ̋ٸTJfI(nAgv A\ %';v=WW%FAsZ'XaglHhIx N&>KT z+n1:X oeÜK}^q@=STzg4!$sXO΢:m0ra~TN";ZكrQ? ^S,T$rW`{Nt]EJ˶btJGZ(jKa cB OՠH/<0)0 &ڷ&IC#| &Yq!)ė̖E {6NG1Ξk*qq yTm&р2V?a¶I9lZ E/:G|k1Iܤ7=h-DΗ܋~d`z[ ^|u=G ZnNm @=OQŇǩB d[fٸ腣&r"KQFFK`L|^ީo}Ф8ጡIFfGRoRUɿOAVq'h2l4< 8t?g[wN.I& +557WASw.78'eݻќ6zUdXdؿZEw0Q1"SDϾb0q4Lʙ]>uIIx2+ b;֞tKrl{‚x-%&MbMW,} Ř\bLTn$)aqUg`s63VSVu!qI2V06Wvm e`7Wa(#Bif0_z+[h/k̛x-NA!8tD5@+*%Y1׆BZ3#AD!, X@raG4;TC8H ?HX+ͽMO@ J-SX$ehSP[W#IuqX'q͹*4c@XFe{ŒОGseJBSMn$k@q,\F ZȀaU =Q]q>({ 4Auw*We++jExŢ}/]'О@1|nU$Vd0N CǶj3[u3F\!+N؞M\iV n+oy  `87껑X!#ذظ "cwi>ǵUqk)c܄cdE-Uiqdɉ2qdY@n S)Ӹ~O;'ǺSuLt}|qWzBkVph3䁱°4SăAE(CKV4pr_EIbܪ%h4ZDEXIH Ft@Ǔ=IWr$g%[T^W^2$t TYp?V f@V[v2#tq^\(dt1Eu6!Ws<@gjl*~=(W-* ]N:&7Q+%yťF@wOGp<ՍydvufSPR!)o(>(͵tBZNLAcX S40佑;&?J9JJI0Y;+,*9@T3>$L}>?q\,ʨS$arA.~?L=S\}UԀPSU"sJq16UU'zEXZ7sb=1v&~OJu*t¡bE"5Lf/w?u^$P<4Y+Q9wLU(l;۹ۜ%Bɦٚ W  ,44ǯA)\yNT5&x|]#`Yg 2Xg`5D i`ok1t3 Sˆ0vL$!$?}RmBYHˍ?>3S$vJ8FV}| 9xy`cGIͥQWD"!L"#K]ޑ_KRΕIu5̾v%0.mrz?1Nt xމgfUTk P/Oۆ姓}xoOLi7(m݀}VdfSh*WU\C9|7pzY%`X5($)#jk|!X[IYQۆfLdD` Ǭ&[({W>_( Y#rl_{Lұꖅ<ѷiRB*qC_ Jkc3cIƵN{n2%57.KBh}|%St;LrJC$0vĻB _w8r(\Ok18Y7?[!مܭ{.Zͺ{ S!ךd=~A]iT+R]n"Pl#(gKaj{}ttu065=D g>C0i]Wyz9ȷ:}ٙUc:To]>i$ob oٿyw zx8Ʋdzi^]#Ido|k9*9XP<q:`XqJ&bwA܍[._I5{}T-x{ķMPcwd^Aec& ֧"md irc,G "1Dy&}KTn1ҝ{#aXy'v:Ϟzv#}S[ﳷk65׺}O|'R}F<)e{Z˶H@Ee)BZ/Á݊q[] f.~5u\.MmNeteS]q˷_D3; J+HXQ c6Kv8%iFq,lz9=?9%aw^.ιbߝE1R`&| w7z5HM2gs,%.+ !^fEa vo+uG/fW1˛=|bآ`et:9Jِ`0sInmKTQܗ-P)_}\ieQsX{B;?Ni# 0Nj 8b+n9A6`~Z"ЗUCG z:)횥[,\덲Ec!sN88qɮ!W/\ k 7hM/;KΌi*|%ms*~H^_MPYn.`9;nr0l8]ğ?^1{~_Q> .}UiL^=#x /H?YQc% GXĖ+n 8P)y}pOq† [@qTskɦd.cIv ȣC1/̌p@ktLtѷXSpSÀ'rA sf[xoAh]o6HmQRd=* -?щj%fu'3.y+R fXYNZrx fYox Hjy&(G~$8]Y#amP;Fk8jY6 \Zȕm>$`;J(w1;.dJ !d9 >S. b"cHf>]k,7.e)?{CòA>J1>Sм # rt##2\ŌG 13^;e^EcmJV- }{t*]l'$yy6<~V@5@$Ne96-^"yyY}qNqEmzX6~.P5_f1s= il|]'˘%ZL?Zj;dp;bYbe $p CLݑV,3pI 1PX3beI}5CKGƖ<{eI1FVdb>ϲǝoV UqD7<#~_ݍ/.:V^4"ɻN%=񰠌 vqy+N>.V C/"Snfn @MH`zBp>4&V6ҙ# DTBՑ(<pt7.z$`8ŌD$&Y_iI1F?Eeۿ+ ,du JtSVgfdpG]> šB^(Bi)&(׫$]6,XBbbUF> J`^KiF"Г?r\2C= *f~)ff8Ӵ+xʘ׃y ({a XpO5y(O*c p'si\(޻<*`GiZdZé0'i-~?S撅J]0fAxk,9F^ldx yW~~V(]_ UV S{ Ira;]VR_BΪ4wCr${ |΄0*/v԰ L =)}^ƌ˜_q`Kw߅%K,Y\ i2J o$)Q{80u,~I6oȴB981,E%˖sQC*YvѮVύcn[=v.OmuhE&8*H܌`M[`l|$9Ysg;v/w3&Fíuk}_8"q̡fw9bEiUVl7*#1k^gmM|}RmѸO_6%P5B!f-B""~ặ[ET.3jLI@LތnĈu 6#r߆Of yԕT6> 7;hƈyljXCGP(}nĩȡW zE:L6sͪ\i  ^v: K7W9 G+(wa˔"v8_?3d@ ,7`Oj -]o ȜZ"'V$lqS!¶+#elV)z| H0NN6HLF~1bhr$Oz x}ͪ 5ڏ},g7^AQK|͈>e2A ބF(۹xtPHReu> rsx2M>B6x|YuIhTra?^ i7mܸX׮A*$gÄS> foj@_!U"<{X%XCf K-'~tz@Y#]?h!#(r޿Kx@IPΝyt N݄@1oe Y5 Q{vs,Pi\,]ũ9 ד ?vuɊ9Ccqo߹Z4551[')5{ejZnf}dn*4FB|9] :BQ;FCضnV%S&Ru zFr+I|9&peɊهĕ`0q[#@` FJ4|O Tt}؉[?7;ׁ7pXhr[cVsâbp9̟)lV)iL^wCF}R_ʏ{9(Ѳ,ą *H #6-Kst-mH8">M XХz FgF6׽sq_&zM@>RCjqV4NhLƆq{,6@?+=JUsuBJVk&9Jz7a&C;X'.{ϕ&[pAx)[-E2)Q`zA}ں (!P6Vf%lrR SdVs&dWz@+geyB{4h+)/`SL_CK>LH5[:! i:g(~JB1dHPߩ;mEp]yuۿy!(_*qĮ30L/hEƬ~'pXgRp)H`̖ [*D]l+7FPĻ<t颀=)|Y>ȏA*~cq(VcI^*`E]{+S׌W [<>#y4xi;8 <_ص/ e>8}OH i8͇X=X5p6\wpo̭ٞ;c0Z?Q6f?*X.]cqcmZ]$aߙ$$HIvMM,!#ĨG*u?Puy:-(٨5 B;ӪH>G"=[58!JG#؄D89R:"=ρݖR\9Hlpq_sx9[zDj[$BO!HܼWAF6lc^Y'-n ڽQ6ڂy)m ESIm [[̙UNk=kOpNgpey$V_EK=z=Z͐P3p_T{dhٽ"-G]O{I7C =Mo c g }-x0ܛ2$b:bn7rU6{g*D$cd36}F뫮ocPTĽ0L P$j(_Mc?p(N\IJ@J«y OPӻ-$\4 ذ4WRGF;4/B1uIYNȀaRt1aM*Y}w'OR%yf}0$)!N IBJeHRDloEz|^7E88tLP~kG>Tu`$G/B&ɜw Nq{k#{ped Q~n%zNhnt9\ i_@G,yL-{=xE->:X? _:B V:5;3rX? dlb xM(D4b~=b !q'04 vtҋ@֗xag|)'z-E^;:n35?fgLҜ^O.ߣ>;ڢS~eP9pzxB!S"2fiNHDžaAkrT^? a"㐎nNۂ6ЏU=)KsNy(݇Q2X+]$q$ʯKF߯1Bv @~R 0"LC5&\Q>'U4 #;tV8{W#"o8&k oC@MRBG0,SdgXD!j1k@>co Cԛcv7,I^xҲMp7œ 媋w5]J%o=zPgKAfqMy+SlnCXryK>{7<32_@܍l!{[e^F隌`x?!CXQ{=Ҽ&reH"?CIY;8 "mz ?;5Ǝ|j!Y'鴓w'4Wç8(` C 2ݾ[6S sViꞤ*l}Qotpǰ@LbfLQCeFdx/#Դ[t#[_[{$i^/j<ېH8[}JLu~)7!B, q%| 9_ ;NBB3n6 טV'cm#  ͢h~5rVքm: '(7a x:H{ZqjBuz+jA憆(l[GNPQV8[iiYۂ"APYB̩}'~ѣZ ~c p9T镞fX Pf%+2esz[(=_}dsFhG͢¿%ɓWm5oB)us\2z\Cy[Q1俛=<,wŨM"x8[BOܙaho3I:m|\wYa3 .gk8@RNFђ+#@S&lƅBXbcP̓?ol )3jb90`\OqGk GN:sjժu+ y8chʭ~}$yS2Upv9s1d]xgTag3RW irYO8I~6FD77t٪ %&Z>hb|pÏƫayIK޷EۢTmpP,GKy(U1a{1e?[v8x2#|OZp8םʳ2P偃(ᥢFJ=:"Cy 2q%yڸwO PsWqQs]!iF}2in/yQb+ٸ -n/DUtO\j^ ]v4_brޔBJ1@Beᅣ粻+[YQTrJ| =tk( î{IB["{]N;i*ڼ6v#W0xU<8<ҲcMa&_M!cJv{絥Iˆ+/>eKP-`i%FӰDav\k4PzX0PChp=A tyQnA"B4h4j}z *ž ,JL]Y̎xevS&#zWn&yC}#A6o0c3t+$2X&)a_$X*yQ2ҬT΃iQTZ9jط 15j^!zCfcXa4{CZگ"w9D# Z<頫9.<~z+;΢+=gEjH LYPg˺ϒ=_>>5udu&~ޖa&a;zfc0vF 2yأVįTX@A]`=3 d6 "^*uq0qkvO,=K F54=ڪoIKF6oNT8x^.@ uDq!!u?O_ŌI@n$e[dޑy\lp\~͠EIUIy外G'zmޢ*E&6:Țbvd&j'](s1x4] ek)KS^,K9 y]њԑ0'˷L`_J3.}eq]fâԣwXkECYڋ,?Lа sZ~D @--Ŗ_*88'YYWEYW2rcd |$V;G<r[B(WN Xx>+Ѝg 3+ Ikh avпį~xN 1yy0S|[(>2IXu O#DXX/Ly4dX ZYgo v<& Z8Rˢ%܀ Y^8'EmvRXYZÉ!򂹂^<$a~ZxC"XqF&簏T-E"uAW` o,%?qs P(CF٫A`#:7/.pg:\ 6HȽW $(-),:mm @ХiO*ܜ lZf|@yxX bGZF+'eףZ@_ABR62`Y$,Kkuxu4&^V u̸peXLH^,{$0rLMw /qQ0&.e\يJn]dcl--RnyxuuDy5\j$b !>߂Z $g-tROrYX+oc/t9{[I"cW缣IeȓᶝH &=I2.bR9 'ˊ$Lf\@k?8WIQZC?%h{岞R48]#[^ Լ--+UXs# g3.8KڇP.}^ WF ]|jx%8/.L6>Ͻ'XWkJ|tڔ{@ ?i"L@]M/q-gFOfjq=~o+.'&0ODqqͲPIGe]]2؊ {]Cxm ԉD iRq.\B8d5Dŭ(eՊ$8@LcMR# LqDhMHOOf]cԏ+Uc$/2Ž2$ڛINP@Ddל=qQu8BM&U&<9C(KeD?شǝ08oFsPiF@Bzna/ + HE^BޥM^[vf0@!"^M>Iel-ԕ#T=:uZ:ZT^!pX[6$)$AQNs rd/y0iEƤhWh;C@#BR۬$օC,b&g`iUjWJO[@!s/ x Wx.&U6}dB%Uxȩ0u֖6$х34"3 wTTMjD~]>`--f `+#"a^z}>r9'/z@{y-\E1LcS&wrT}kܠeSfgg (ެ4Rg&#\9si+iWFm({j83y]YeJEhdIB_ ;- QSgʑ_+`rR!JэK4hXV.g -sGqO!"(S31/JRgt>c! rQ%Ue=sC8,"8"wg\1 T&{h+D_`n$PeԺI;1aӫF{v!=um/GQ5*!m8@щ괜E*hs>*&/~v)JlFj C@yʁ,5?y/tM}t,f!mq?/z .1gчЏN넊(!5Sj?ǔs)P-ͷ;3̹Σ_K!@:)gOgݕ؏3moݨ:ъѽ[Iy }Dn%4fOW ̀~n+<ˈ\, ü0FU=2\꾒UwЌ^"U[i )& +yж¨q`e%*nsb렽82]ݘ-p6|XI/9r5چxs49Fnr P k NsI†S ρa5=ds%Y WQj0쁶Q3 C޶L#@ڟhee -(@v⮚ODVeؐX"UH13Kldl7dUY 80m6EE@Ods@8&`Y:r|F|U?VzLċLnuL(Gg;'Nk|efíM$&R7DA3i4PLg@Z4~VpI62L3 ] aVث 9ܭk=вx'  ~EjSJZʃDdQa-sDGw8<-Y4nENqiY= R!f)E; UKv9pS![UAXռ~QpߠD+h"XZQ tlNmzaD{' gה gpO=.<[5$TW2Ko]r3g2fg[ڨ *(tEIJ3{s2.޿9s\,{;b2hjfL 4xjN e4Bnݬ0r]V2 //q8o3_BO! Ƭ^=z9[,A ;}l@[yBŻ&tc*0ytDRPd?VWv;ߞo/ PɊ\sCϠ,#o:rɑv}B3OX%ɅKƴqюէRm;:6eFlA-qMcZcxVpӈ{P/7E2R#NEw:v7XFX2YGT8W|ŇOQ9nu)b;M\(Os6(\4_ 4R\ Ώ3ZQ1Ar+bH気g idh#>"z&cu1vjv|c:{h ]8|g[ugx拔3;BbaStL6`߇][-dt0 J@U8ph>tAE{H1S*Þ&Y):|3Uwu 4/G0س`W`'i qp5$u$L \M'Ex2*pl8,?DmH*G8Ps2:4,{)n}<3N.CF,]b.r<,ض/eGWq~[M\hF&2EJS^rԶ#q<gѡ(WzdF0NHMKVȈ/~s4Mŏ 6ũ2׵|no>zJǗ<+K =VFJ߹ԓމ %o)u:PWooMz7:`$HݍIp*t#6A'k|Wl)4n͚ |fRW {,(31AQ6D7Ẇ nyWM4ay<쭿&dd&_z=o6@G#"Vk[MovE4[Pq̨9o(dc'xf[Ȁ86H2<&NPRG B8-$ a*6/5 9LQ*"*[RvouU'%J#) }[^Sܽ$bLJ@t#GM}U/+̜>†^Kؒޅ'P8rRz[p~bNm2IG 0|CMug6Wأ3= j >}ZNX&ٹ/c[ؤ /?qcal7= J2&\&],T$)ҙdd`2⃷<-#J'Ig-F;ϣt~eKt%X6nn,|^C9y:J֔"~kVm;)z2`ae?^5В'4Rq gR~vr) )?.@AES q Ч"_brݔy/Rwk dj4u0: 1%5j-+CC: WbbȦ~$T9&Q>45 Sp"p?A0 5\Gfl>1TbǏYɡoylε)ͣLۛktOLr:w-YVF"YhA)%v$SVDVة&gˌdΩH?^0{;O_,0pgtT/p{idɅ ]4jS *,i1Sj ?CieE4/( с!. Lcn`q~4n{ܛqRD_i$ >Ujs}A\*o@9OC~Q8ú|nwmdu\ҵK['v&SO'sRvbs)L6t1St%mZ`U.FqXRWԜPsp,S.COxd n>פ NʊU#1y z3"g*aȻ=Y{P2FRMԈnNd*A'!zrI/?\v=;D|FEWD)ZbSrF(hRR}bșٸӡW[64X;Y>\Sإm@ŊC+njHbc \5Qd(Y :m0gԼ3KV:JamyHpגHˈ2ZA_H j!E}ThW@oF2ui~|(vC>K 7T9 tk]g)xW{F qz۹yMfLs@"TViJ9g1zS,$(WT*GN1[H6(&%K<{s 9&qJY}#ZcP~sIW+ \הt 7%2-F^AtJޮrxh+A~pNrXAvƘf4thUƓ"̦UGL o yʼGM5G|A"<\/$x&#ϵ3U7[-1^~^̾E Mr {~OB\Ͷ{DP;=7CUQܿؿ!L<܇/v>%.Kٶ_ uR6¯7jI[/ $v+sQٟ?Vqy\W]cj6{'|^$4?{j?iEՇ<01 $%= W'Gȹ1rSW"aIUIroпD͌1jK.[ݪ vAZRl;}Sg}G&K!ʷ9.]xHW^LE/\@w6^GX e~@R}>P}ɑ2_';]g8I{ůEOѨ}?"lr.mji#u2&U)1U; E]pj(hIUQy O@nkB:" ,s#8j>~A FCXQVdD~-F'f70:<K~!ӇEgʭ*:D*)e_ƽ!YCSWRii|K<2W8EhŶeMT轈gx-|P7>9 ݨsF^ɂUl0*V~&vJ~`%vt ^㴡I Ơg?_[y;OBԄ%73j{f;ts,[39+_Er-/i@kV갫 <:(. 5"\&&<ׂͪ^ %r_̔@~y l֡ݾ/azyAyj.+0M}|es+pGOFYTɍ ^ߐ\8 jM1EO$]+Jv}nnڑ^E&jڗ;4eQluUqCiۏ%f"s&Qu 1ވzK:q6ya8i_]-*rO*ޮ2)X ܫ1O ZhExA $u4%28oVLR΋ep7V'xB!HI;e뤃FINz 2w87Y< DZ[s&DgqSy=msIP"n(%..O.|޾pHYK{]k:۴~0OتM-b 4Q۳hGh8(UA냉u"wrHp^L0cE =>I2(U#zK w97fJZiúKHI vIOuI0vA7cwyw)Cr =UsbOG ESo`)5x7DT00}[3!IcnA"n/9D!v2$ wut'=5sKh 1an]F,YK{T7:QxBU8U;kl u/ ? f.pE& Nа8FR%Mwz3ò^e9q,T<Kg'+:hlvv Pє+$*rx#M>tHڔvLwȍn1xn6$)6;n;{\q^hh_uD*h^}sf>X trߠ)7H㒽FfR#iMJȰ[NToY/~k#j۠v<;&OO'M*p){u{H{DlrOJ> IijC>3o'rٕY.|/K=ky0qIQ?J!!$5"hmeЍ!Qzn>p{Vu]vƳ-^GcOjCg%aӂdWpIާFa- *[c_j_M?49i.rWr(Ed{ `5["r@dmt OՀ^<-@oTV0yxb6 =~kPbyT=970 Gv[%hrfn@l 3:~eIᾎ55<]glra33BcdHF'wЙX@>p$q-h:BX:З muï.={+,zVuj#[]\ C2CbbI:`&!Vٴ85|A@J"s0EܯI:~tNWFo)fk O|vF{䐣 (^rwI? ᔴjjB~φtfɗdA1ۊ;@t!vO7ݼOVEW3/[3i+Kh|i'p>}imYDQ` #bC$^nC6 Eҟ0 jmn}PŅGLnY^4LʅbE1gѳܭv5g6K@MXԷLZP!U/O~\l%~;w<{Xv Mϛb7G4Q'6 EEeq^"Y)^Ymz H^dĪ &`s JET'c0m+QRbyu`au]ʩXRuVFϨٶԼI 't]rѦ=Y $WxT")ׄ/vGUXI]̒7T?)2vu7ۻl56Őx]مi#s.âז)Ov?5@^妒rp\U(r"L'lZNZY;QdY#,Iu)8ޘj.1(7㤼.Z젫[K_DKyAf|^^;o .{vpQPxǭ.,AD .j5v1r{O˦<Yg#KGND=4zOU Z7H[hFv!K.Lߣb-⅘D͊$#E;Ho _ci! e[:u#pp>uXѕ[LQjf@Z?hQS| 7'"7xe:K( 1ъZ goj;EIٙs'הć=rȆy;N8`}l ,K=Gڠm ;5X5Ʊ3\٣mr kom9F_r1o5XJXέҠhDlg)VHAVH-Đk8te WMW͗T IUA?%c4(ꓸу3@+LjtNh2Qpxq2nPZQiR{t 3zf*gFZei-X=(!υYApmbSbצ(\_xL1jr"prv=kJT= *P0^,wiQ>OVo{*֣`tm_~;,ɛYOyT}Gşh,W5#/]"`K<j +HwxM/i8+f-K%(>Vvd[*׆_}l$l%P$_}TwG-RBѶ;Bӟ*a 7[œ{l';Q?UA\ ߘ0X!bzŞzvJ$3 FX͘q&/aN  YE=32mkVlFQ JM=+|VE$> #|B:m $ aԽ#_QQX][L/RH}OZeH=fbYR \0/_d(N>L8RGCDZ9@V梴VWGi7B"Lhb}Y82.jߋuFK7Q+ȁ}{!b+{k3'pպфBZ֥I!O4VBxDqYբT-nq@ Kn{JeR}'>SKiX _!#N8SO@.Ou[!W\$ĕ3 Pt9"/dHߝD;kiDZt R(SBe}",qDkXh6V]oQ\ ҪR|moT]ތS i 2q< @z&c4q pN1a@=ch}8f6X\W?Ψrv/Haf)CU+}'~2Sߛ MIP#CXɣG;g+y]&L l`o0\xM2נMZG@ <@K!e 15+T%6Ts_f? Qt5$Z[Ok} )C>F6vD R6r aYW`Fw7" !`A.!%=- {*s5( |)-Ukmꭌ~)x"*Е YsdT)@Xw50 >{ݫը~Q}/S˃Jθ\_NPV29fC2Ţ^~.%1U L(p yM=ukKgAwe؇%-)<<[ x!\w2Ȩ=gM[PrB7a</c)SSb rzvʺ^yKaS* <Ș/v#M>ZYХЦ.乨_aʻ^6IP\ NcmՁAjbiq@l{s0CFx c/uÜHSO>S| V|:jwt d:DaW[[.J[lxjά3oz9@,Ar8JjC[c&@^v :&y\O02@%NC U+5' żQ 9>'E+._(eT̸Z 7V/鰄gTy=k.Ep$r,H7g EReTuLdqX63qILTZ.2 q/4a^TѻX.8Z{ DzetZ!In,^c BmPL[\Z,m\YH);)\-6Jw l~GO7JL.|ʿF0.sfAE HF2#Կ8m)YCg |a?1d?F D'.9_Aci7d⭯u 'wusD+Zо{WK)ʉ~Gz_@_h5ۣr1>kgE(.4)=OQ&$-\UX& -\k .ȯH~zv {TϾsc8t>64sJj醥' ڠ $8u\5mf4 ؊ ntՈOzt99c0k=OGS)! kxo<>+Pm7- vV.Kg$YX[+*u֧<єP?\fѰ{". n"Ӱo^VbXƣ|2Qaqw{@7GxC3*^ݼ3Cn}+x5G3Kuٺ_F0iCq/FelPƹiFĪb3\y|:8NgxܣTyQmrÛuSeS UVU]PsRѝ /D*=-:xQ^cZ}AgfijFh* & f[QA OW{4ӏ;˖T}Y3̗rNQ!=I}Ɨ)Euh2¦”CvW M rW8P:av&9fkk=58-|ш6ㆍ?_,qZoZj 8J| ΛO, o+T!;<Yȶ4\y\Ў Cƀ&.@.d3n\7H!{t7ۓ 9C \rq N~XOP"tyM|0a<xU.vr/8Gyf烽6? iSDojlowT޹z;]3۠{O)lt$[U` B@v&{Nm@2bC_;܄5O"@+* O;D(V?l]y|ܪ>[w F-X$i3Y"jY] GvFJO0+4t8UgGKIg`@vJeO Nhua3aoOm=ؔ7+#?.hÄ>ԠxZOa, u9m|sί0|\.QŬ85˚:HQ y7a;Mx S8])MWMCc{9-즱7Gp+Eym!cܤ~qFk)CQq`ug}D+[nhc5@{Og39j*p MwJF&e+ CAoulPP< znua !b$,&#2(\A5$%!ǡR$1G7w}G;x}}0`^iwl';ow=ߖl'5f&s[j~Y=6< }|Krъ``i v˴R^8~[&"Dȧp-z5"dJKVM4ASiz&֜Qz'wꮔ҃XouWx2T[[o6f̓A YcW7@l*- nҤA̽EY䀶甆]I|/S\IZ:p_&M|uY i.?bF>XSٌOQ& -n{yOAj\O\NzLG$:Ũ 2]xP;+_~^7ihqY^,X}FO۳l`cT^vUWsΣ6AGO 9<6.+6(\m lIx}>=#E%7^(԰Tc j#_cvm=ZÐNOJ߶-"J7Ak8<|L4YUVzPʘ E򠁤1apX.cu!\Ah^AfaqEXgZةfD5R vS[OXDG*ZrqP[Ӗ={0V.p#֡./yGr`>v4b$""4ǔ..ƯLށa&GdĻlY5і+lIR,V>8F-PQS\yhw\IBG>.^́y^\׸Jbr!´R4VFmN;$ue76ZW#kX$.v|jo;X{1r)ͱ5AMQ7w#Ja) ;iuzK#I#8&jyH1N=xo@j7B wa-ٝ{b.H5=w a-{Bޒ) @c!2\R1#ZYTp-=\/VU-spV8|`mĸ\! íSs#?9RF ӆpd0 /h@I^BxszX0~+5n]JI|?q(qlN6Z &(w;ĬfLN84(8#F* [I|>")̻[n:1>8q&8 i-UAG~v|`qߦ@3E/sb0.N_F=\{!ֲ'|~uFk"-$$i[v h*ߑʘ+?M#hC,Ex|g9) {}`f>8+?;D{6uyXRcc|l|fiV;t3|4͖}l= Mȸw7W"(gpǃo pT#6Guײַ(<< !hjR+An0 0 NR&}UCatH+)!72yXAÀ ΨȔ 0"ƆQ{<x5[e"v2zme^J$IC}S2(Rq\C\a4U14"hD9@ы=̿tR=Px=ޫh&K*ZR!ƣّ.?Z̡-2 NGp"aBs^1; iMCЩ-p\b ̘T;Z4I O| `X4~Հ̃cr=^vY: t[vcgŗ~DyZZ|td047tB%%44L$[W\*7jB`Ƕq_sT 8¬h9I9{VU˨ ɥ9; O!3AىGz[%^bzv.IyvcR?I_klj/8?`yPB3x{}B pࡼC,Hop3U1,f"dX9dX\Q' 8)2cr+'ԪY! (SLEuc(V=C!xwIk`aFv#;b%Q,+/ގfɢl0lݦWzhxdvGW 񎡇߾XKN1Bx!yLeI~ x6<Ӈ,L†Fu2g"IB?.YSj3|o!S9lo+;/BԆ|dRemrl[c|ລcyEU^ W~;n@;35IɗܴHOO[LȰӹz|D,f:#b K.Ά@ |ͅ>ϱ1]^ns:Pi9\(VsJFf?1h eF[,?Z֔W"c?2l;glE:HZZc/Q%>+jL4qiv7ӧ6-Nl~J(Jg;a ,eEbR)UD/g_\g%8Z運/`BUm}g} 聓77iޤrT4U|NfOiW)Cqt|^n }'#0dw 97@Ee!$u<$<>V.@FzbybVYI;c>S%1,fdRΛh-YF Tf-~z K6k9㹾N|O;;0qʥ@azVc'#EEy5'bU9_Ku$!ti="&ŊLU׶bӞs6KHYi6 §:xuЅq:>uq`8󻡰 dթ SO9بZY݂ӈV@*Q$A`{}psmc=؆erb7o{٭% Q 1:\:,cC7ȍNKFLw^=?v@r]m9h`4H$u|Gڞ%Dvz+D4!Eߎ]<δ;jYMr&™DF^xl_+,Px]^|:4k<]DwtJG7n`灲_SM:j 8cpx \p7 #FaU몚3Eֈ 5ٺ Lț>\`VrG0JkW_NB&3 OG1/DtYݑsMʥ0B"7~\E>Wz yL]e7tN5]軋}E6Ƴ#'#ݸQ z[VdfIBANp]™}K;KA|fXWI: ]x; h6j`bX87>,3Tot ? a39EꅩunmY2 U=9#]McemГf ) VG2C"s>SKj.~C8l6$"g.ǹ`/p 2U^ad$i|%/bQD cUO(NJmxGP~iYXv 4Yq\y 7Iu(˸0VC"j--Y%"Qfx@QcX 8j$rڼ  &Xb/&a+Z. /2Me 8{ĬCGC dX {qc,GNp+XQ>v |c(c Z%EbKU2/H )#s~S[oNUgA9F>\"hUbPr1'QygB?i_WOfg֬ltj6AgLy,䆷QRu;)5l{pk׮`|W+c)ٴ $ Y~ 7gW:WmEmb5ؐcRBTԮl"rh6oOS8'ϡWbг'j6P< wC>Âc<.Fwãf|@=͊p>x0DswԟY6ϞO+$B1 Fn9N1H3Y0Y*ơ%@O%tu@i ``y*ab7-O?M_7k~kYYÁK|~4Y(Lx"%/LۓtbFu _^axϥ 6 R0mO9 y,X4ڟfEWŧO6^#{?Ō3r^?7uedq !LA< A=i}A+L$2}&XK`iA1}֡ަ3zbHeqz搦^eBK@Y4SƠc1ٍ^f@"CyGWh^3<\,@̢3%b UѕînK *˰щxl}2fTQ0sxj2Vhd ˓.~]GQfc⡰Ɨ=t-o7dȚnMSJx>dvawaw  AEӨmqYŴ_?d9q֋R%ͱ \6Dt1+Ur,%< ,$|`Zr"¨+v`>s~ʥF݁NlwY0Jҹx`L7cm{(abMe7R#8^R8 j?_E0CctEP֎alDZ*U~]$VSZ..;Mi1s;bJXTJe]Wcʑ,G&ɤͻf-]^[I&Z/Z47E ʈ 16þݶ#<;uLi|Y ,\X^t12kbinn$81Z^ N H.XpGmw>=&h5:2 n//0h,`e/~,:ڌ9w#v?!!hY6D&L$idX ;KzG@Jrgs+i e)an/!{zJ ~fiD1\% EAR[-V>!^fTۓz[-A̺EøD.ֻ.7` 1OD}+-fC$'v07vH7m))yj˕y82`1t_^ fͿU8y63&r/&_B"g$c8?]G'4,0ZڜߗE2ܳ#S$WnNą!:!KֺWE+_ĚZo9 坁@zpyrz:#M@\ػZƻ`!螼S:" ]I>({uPG^Q~v擴΄i_V?ȗYzl01]K̾}rm9gM5O0ae9W@TW}^Yb O8;0 d$iè"w&GSI1&bq~33Pj9۳!8.ο^i|&΢$D)0KPY (ye6O;Qa:5Hp.2(LSRrdMוgX*;BX?[Asz i#b#BaxC }k4k ema1;<"ɑ#>+S}Li3^5VeDMجl1]YUP_LwޡDjPS_`ͯ~j~f3)[S/ZCܷDǧ0gl0'vwlP: E:̓بr cy/ڪ\Z5FL;;vНGnV}2\ m*+&ZJӑ6zC饒{2y bƄſٴ ȵ8zA69,oympvU ҃c`ɇ͢!r}*<.ɢjbl 7=U %Z*鐐WRBHG4|#~;`kNs۔yH'c*#,Ґ;(vS,5Tt{R. &] :G-k>TRvrI (0TXAaQ_kODl@yݛaSY>$\5($ܓ_uCeN:Q؁×5Pj& cRPU~޹= G5$ 'zL]4'xq*R0X~H.~ )QЌEDn3"|I[ze#hS_H?%jSJntMgS%,~i$YKoj@gzIK=QպPTGsuPj!x6ݿYA }{D%<0ǟ=u<95Ďn&jyMR&%섰?7{Y4RtATelYh-YQYr;"-w8{,HtN|Å1kTX Y)eZ.vsAr)Op*QFr 6-.B)K ?^p0tcCgȥD[02#&œILW‘/)32&nksG+oٹٱvF6<:eq(j|O#C=`՟PtG<ȡhZ-@Q5#%GX1w;+V^ϲOƂ{9D/ɷ_G߸-oʓ1d<]%v2Dk { ~kx $?a$W;b9y_7ye}ѹTv%M l)P(M d_Ic(r&Ya\3Uf'1Ҽ\ܿYңߒI%: re ƑoN⫪Z/ ݉S;pf/IؑTQ ּD'$;T/3C6 ЪqφZqU֕"SȂ\zq`֯HDρ1x'-&liB[1f q)ۢw/ǾdF4r<s婥m -m y'$Cmiy Lc]@Ս AJo E#ډn/Cu҆ZV|M<뷽7F~Z({07!rc掉'OĻԆ @`-){~4c#+Slw+tBgR='HȲ3W G71ߋX{c8V&T.4^t<)AkODqc`Ael߿Z$$>IxkCQzqnd؇=A0L17ғDQ6gCީޢ齀t:Flx/ /1I_2؝ˬ<"Gq7Ł"R:M@ʫ_fho j0Kl*Tq֎]mxٍ0y\#3^JZDŕ_( :f3"Ew[Onמt՞!nP 5X%bE/BvYT_g }L;C22O:v<:k{.`Y]ns3, Y.DyLB&@.$C^ e Z!Ci?ޅS,V^~M%txZ~]%Cc(X +ΐBL[-9량)ty5ރpgװhA3ܚ n!xZz{v70dpñG[Fo=<|Xׅ7jڇ*u_ĸzHIp[w2sP;GI}| ?Dž1W9y k|WTU]I34$Hؠnj*WS,l @6VsVn\M`3qKW-R-zhbT*ئ85 Qfp, BĻEwv ][$fpA^C̈́M{~!J\' үYW 8lđK1VultP">}FoF24Ϣ~"'w'\w;ä́#=ijm ;-JHB:6Z! z3m^3} j }!)&qtUNٍA/;dQwr6W[Ȋy'P9`ّ`x,{D\O6hٛ3 56[[z%ע钯gՍIᮠɗ|uCQ"R-K5I%;(RDZ6WR:~ߞk&<ȯZ1b.A0*3=1HTۅ)JE /{'SՎ/d0MUNy w^Wl9 _&ZZ5Jqeصl?LKhv8A͔T H<$ Vvxh{](+ 2bp(kq!obWM>):U?og"Dsv(,gZq՝&0pqU*V⃍lh`   2+韭@aK斷i+!G2E-О(1dV e`&J݁"fGoG֨qn$3s(zaPΓGs&?GQ6MH,|y|5vg=w<(>p!H6V qBAo57gFm^j[Ώ\w'n04DhZĠvPt9iºmzΉ'} ҎЇf,d28Fc7O;OWg[l%5"X;ոGC]Cf3S8 ^z6 V(ad21(m `mu\0YTUvj'O$CKtnc)wzM sW:>Q0W~&geDz͛Z0LWN"`9t2+wzҬaDIxmKH! |oqK8eCbPiX‚Fn O.ւ9vJw>Ye M$_ΎLeIRy沽!eڪwO;e̠O[ʟу<82;ڬA(yr{zxglZKcBĢ˫4X>L5JϤh)h<$C$=vW̥.4pt}QnQ;/ru.z0jd W('@GIK$||._tػ> vcx'QX-aLө;H L<Ԫ(Q`uT-ȳSr9/ĹJ 'qM$#scgM;o:h)Jui|/u0)or(v{,cIΏJ 6p!"D1-ITsga22}1k E@Mob;;M|AG Ӗ[-i1Wa/'q"~TzPQ!65tV3pC(o(J|*Pj'JŃA˱e$IzF,cԡ74- U՚f&с#nLF2Is'esQt[IKk=%vo`=povÞb$r]gs6)w<ڨjl+|ldr?C,q{6Yv!rxԩz;S .4ehO؟TKن6r?Sҹx\HB59ߢ!%ӨRjZĖP^(;Nޙ,65so`xs1v9^'DNws>w]|L_ 6ёpϐtߙ)ERC_ h`f|VjrOc.I\/ _Bʬ;eX* A9t?Ř .).j3WIKPVFy@\N-\e;AJ8w9):T| (3fNIX"'3L8e 66F:iF^۱#Ha\bҍ[7 e mq }َ2t#8ht6&z<p˅ yɜLs}ed< I 돖_Znbt.8|mjZ郶qz;[_.g`-zd*CJEWaugߦߘ#* $?%$t*]<:tN%#eDp"M.$ɼ۠oRKT~ɂs_ϸG..`σakɮalYE6?kP麵0h±Q~oM2S͏̆Nҍ.aV,vL"朵Vq-M|bC#b&}) ݣɜ8RY/ҞIsqFh%6.hy4#>x?I c7J+#AT>sL}vnKBq;3fv!Ss1! jz55D=o]ͪ4O1H>svHРvY^&?#eT-*'`ݡ#5M}m:ȌHȝ^7*:[BΩD}x;ؽvʀVj=+B%ҳY06DOZ/Bld;:O+8w5hGN,,FzV /%$-dΒVio!4Q1X2۱i>]"@X3iLљD5؋}݋LW8KsxٜIjEOM͂<"BX@q[!0,UCEc*U#}; qHw,0b\HSQGvkI2=bQљҍh ?? ͓r }07Y,Uɣj(`F\lߙuL6]n3ʀ_䐒s.(`>l4KBT &z8uڭ +_Kμ,!`e ̚Dl,o `%LGdK,Yg'"1Am),O=z/@/jplbgAVXQjpJLM0K@V|."KԥPIwf4^p38*D Q!nR3 x:lN mök'<zQә4Nb0 /s)_#{69Jc^q@װ9bkIа( pavbʭB&Z̷^p|%fSEѱ'fNu) Ms*8Et}\Ĥ jr?o-KFw{Gw絟-` SR{հPχް+7G++rD(p$X)j`fzsgj\KA;=oQχ9c'Ń)O"Cu}Ak MHXCtv[/xQIm-fZ15!:*!C[d^췹*ynh )  pVRe蟑IYK1w'qA@[>x$0O5y% 2.[g,uk9ryD,"8?Wrter}k&ANt,gIEǔɦ(ϿcqVtñ 7qGE;aAd @d ;% Q~LqbPE"`tju$v嘎 RuMmB#V4f,ld|5Vwe F.ywi۰I0qOj mm4;G6{{vyDK>_F缄 oe3C%AT$%}%cߖJ&i ZҗAW3&ߣL,U$)^ɍʽoPNpim5\Y$ʻ<}lr0Jx%TC@$p |;s0Ԍɧr[ 2tw)g@PY@ Bp6PHuc]=/k/!ch.wY3x&{?yykp~b%]'! Q$Ӡ]y_;QI}OU)M8Zo #e4ߍ1.{G_`e=ݣR @%Fr 5XIç?|eS5 3(=Ʉ ]l{-yCL=C .2=M7dqf*"4TO]m*Cf 6%Ȣ\4Lrݭ!!>hΝ?wvH}?"yT',p#>{Vi&PGʕt̫432+2p~~^|{ ,a1+Q^!gK~=q؎ UדwwEwe̶Jv񉿖?'bɓ5unta;;cNp[hWΐfg1 p}*anD MŽ4lamco#c I&>6^|5Ί12w~BkԀ@J;`k1[ 4:pF([ ^sD}1z!ΰO*>ajmUǨU'5/8pۄ_ &iM;V7:Z9 5r8P* Co5 F$IB􆍺5 ;hH佻0WbuxB*gʺRzOތs4Z6 ڞqV |ץl٤|0X@>_"Y) D4kEi̯R(&_Jڴz̼%!A%>~+VYWux$ Ce gpjS;=o4/W.={見3U݅Lbzg_dB|72\9#!}91Ƙ (JR?ԐЙz历/(Q_/! BlqmGi ( Fٲ#^iK=[1xsyh9qJp؟BVrg=-{o@=0!:k ~Jb7wwƈF`+7l/2V3K Z2jSᨄl}Kη_|nP@.rz&?ּ[Gw 4PΤQf>}E۞_ҽ' $+mџb^C+?C!;iѻW!(k>f ^j;:/ꪼ(n[rsM{%@U7þ>'Ns[Bg.E)ox`DE{yUӿuVf9wH d0Ha>!/X!6hl ~?U>4we9wjGj67QhtUտQc[74 #ٻiTr19Ts9{ gin?''Os0{ '&^_a_AI/ 5tTc09TZ;vA6y c>ڸWd[\Oi4e .#(W6d] ]Kȶ`?j#QnO{0jO F]EmSiԺB_%5I败Xh8Qui4& ͎\綽5v^V7[ Qo7(˳Wt$I0ByH&,ϭ srgZ }rgDz25ڲEpzy`HP"ApݏlǡrƯh@޹ɀ=`)d^Oxρɍy۳Z|/H./KĥO E0Ѻk^z3FOvy|UV,FbA<3G+։8q>.jtүT"pڮ(dO0 $xmHF2%"k{[[#XЬX=l=m#WF&T~dqyQ (` >8δ['#Kg~tC'.%hF;vI -5S¢aE]$ec㫩ć26ϵT7|=\(_'^BɲOvަޣZ=c˩3}6WH|.Tg> §jQ/~vcFC_"+!K or6Irra}Д4Rc sMUM/=1 J*^-Ѷ %m }}d$>*#$1ڀZFEJ7A?4.RWG;j'-~cֺ976e%X<8Ygl3j-G1Cy \r7"3N@_BڪG7~75f<Đ/nmEAv5/|/%sƝ՟4UP.Jwԋ" M_N j(a'Gt| - @TI2{_ײa G.& ڌ6XR r${9AzۍyF֋2(U-H!oʔk_80sCʄӵxutԺ79v|H=mOKS 2CS7F%1b]/E.W"y(C JO'13mX5[ā6d(qi IP#ߏ) bpo a*H.Pag|phؚx0,^ b q A$"\x`ȶ4B00wTtRWa٘A/AT/qO~cX]՘+1"w,pNP] 9nveLr^źF0 t++Imtnm~90ibPQyힾJP pEdǙ8_UĂ"P4Ͳm{2)1+LaoC+zl4R6K\e I |ɂ|RLBٍw5?{ t- ~vg!P5[pqoR)']-/iMPJ`?XLiJ.Vי| !`}av1K@s5NaH ~ڐ:@u,E![ufznN7)|>Ai8@S^1y|6;f8f~ODCx&Scްu99ழ@ Z~ٕϊ\Cdiu͞*0Kr'[y YHǘJ(߸wJ^'.iVOTimĞ`g|Zd'OLfs`>i^ jaG:UF_E<ku{O e+g㸟0$ԅuNp+q5a9! GL <Y^q`nv?9lI~}ΚLQQ'T]CK:(3$2^G*Q2jdBޏ%#b|siW#laD$V+N S◛K/ϸXr8PfpHܼ}>FeK@PtS}j/_>j&I vmj(,60Nq.L2! E`0*  ⵗv(fzquq>>E1 Nɴp}E r_ZMϤ}]imqʁؙEځڑ{Vf&(|l)CiQ!l /sXڷ +@ZwM$GW f(2Lq_[18"[&p64:!E>!| s}8fP!Inamn%#D9sR=0a1_L0д &O.EkXI*WgE+Qc*Is%u朤A595[mYr15BW&?w×4"v hM|\. Gvs59RBӿ6Y H$[uxI<#a _qga.y $ГX4L *-r_5o^̲y(YG,boOj~J;`vgF&΂LYfYVY"`Γ0x^ Q}X A~@K:q3={G%Zmᰰ2f8RǶi) HSG\/t@9W M|$ pD*ض|Ӆa@GK &{%g$Ca>6TvYO-k郒%%9? sO,pJ9kb"2l٩5 G\]5n4 [H$}Gbi T+&)sS@1 [3'L.69g$Szh#Xso^b;X`RKkɠ+9 l,k?ЕLzTj7eG-R3VGG2K %w>Znj}V2k5zUh&qcG4C>.MvO$ÖGqgvcqf]3XBl559ss K&6$ vo WSNt0IЭrNO8a;<9)BDq†!OHa,bY6ĞU9zlMU.z*d㏲sajU?QpzVhUy1۽Lz/[Y[JX m}5JʩfjӐnbC8M#dɎ=e)1VQwń214ZUqO5IaOVyD ,>yϏ@E7i-KWm_'O{51 He7uq7CƢ eP*08[z;3>E Uco@T!G>Z_'vߔCJx^4"l䔮3"c#=P+~!P>6.;t)-ID`2`sWfm"5d&'تhN_G&ySk{|čZhoq4YܡrH(l=eVUȇ =u9kQzh@$7Q9f& dVaBgawـ&9IWwPjVק-`'9j5\r-9.Q;e wُXT-{B~w-rŏ9$.|]x*4EG?..g\K2+WÄ{NL}VxTgDy;1\n`za Ր풟VFBY :c~Ìk]܊=>6 Ix:|ʑHMeEeumJU#mvu[CA'$C}p cC0A39Df|Vm/Q"a^[ҵbm?~Zrru ZBHp,$@5$4Rz 1b˃$+LZiF0+&i׿,$ ӘOߠcN3[V~@sXu2RM8>!.Oz3 +W@Q#筹JJE(6'*m &_P*3'XpZ$mvm G'pm_Du4z[ܸ(G筂BHB``bLͨPfv際=ܑQڧ;[EI: Ƨ9Y_7{E4R?1ΧQ$,ȧ9wCbH(5r9p(.5)U7@AN1.h\cJx#]@߂H|j͡?򂼒fie)X0 -{$V9YZuB5~9rJ VKe3E UХvh;e]>5*  xuRXϒz#rlKyފi,l'm_r Sn½4JCˮof yԥR}k{o%TSJTeˬL.w=yEKAIMwXd!LU\ lRpQ8f6ZP+&glҧ ¡H"!Y' +$p I}"4Ql+q0(`S?qᡕȃg/\Lz3PZa>exoJyZ$)Bn bлB0 ԜwUb^Pmk%tR<0YOqUËLhm@$O$VV 8ͪ@n'J<뽇A1 1]o=̔d9`@ (Fd՛"b+K^ $Sʋvii˦ʈ(ͅxNnwIC9Hy WJ5Wә|1AL>JψR"$~KSm꥕ aƣ8|C 岮nԞf?)-\ZZa@L &UѠ}qoFY;N乕b<Εz>k-*ֱs-@,"ֲj."Nz`f[?*DtW9s9|a]zdmӅYF'>VITax 9Bh.ťdrjr99A'-\t$ ѐ&]Zao”"'s`o2GSװа.z}YLb er< GχSgLƆIZfa, A%(d\ml? 1ZZbR873O0t*u۫~\56628W0 b+iI\v4_ kj=%AI-=[~z.[hI+!)=+uM&i^8I?}VLP'2̗fT;~,?EIX8?2@#{^ԯp⧮q]5'NC۝-?LO{Ջ&ݘ6^V̜2f;;ːMvXIyjrQz"HT&s)X~}=.aQ,V 1aXg$2`i^yp$%3hAhiuI;H݇P1v~2NTmu@H܈Q9mp+N(Ίs$6h}H6{+pI2=,=U 'TObspYꆤ~-Р8:dQQ4/ EX'#m1-9qS|1bHkKablWlc4c-!D%BAx֟dr淂J p PuJ xr={;@i,OX{]ԛZy?߄RhRlҤI% WPJ^A@!dE^Ro#PS^ JϧxUBgsA}Δ&re N`6C.PG1,,)J8 U7jGѓ"C-}/MY0X خ)oqffGYŠƲz(*e= AVu>R3xTN:3,t,%fKq.u+5C*Zzz)^,W(}Kn@FMmNdJL >xԻ:X_(o &ORC/fHѽ{O0A*%s#5ry u,M|ƂwˆT'&N&d)\ԫ`kT؏H{DE%ZLR#Ub\X\M?#`&T,2J0XX(6H}]5Ϛqv i◥&DU21/z癖$2A#M;UG}9"ک@S攋?y%}vĕsCMCl92%dzy[\vkt::R;Nr˄R=φ1FNI=OBx%fS\5^Ղ5qHW_3`CBxSO@'_y<: |AX''72L<}!ڞ4 xwHkˈwX/hHٟq  o]Ovq5RÎ?RY|}j!x2u`/3Rbk z |Cc`ޑ"|;m_|/QcK: Щn /)j1$x6Ac@g]|{Hu:n2cUƖ%? h/?z#W[({ms#pТ=Rj$Z寽E01ɅD=|s23[w:Gwz?/d!VCI\}.gMwIS=P&z?[^΋Ne!xr.Zp$J t0 B/!xyơKqjh+.Â*;!;y ^#cYe–|qnr 4m/d@E K=,=cU@i?o,s\.bUr)NDvoDZj~Kw^'f-t]OdžI [%Bl8-8zbىCʺ$.HSCd_%2L?Ɓ0Vȟo~;@ӳO~ݲ\/''70*y !=fXseq5 B͍ˏXI=R64[ֿz佚"5R@tgY[8x԰7Y'ԽK/u8%ޱ'!~,j aJ BwAXA.UO$,(i`B^]K.\80H#HhX-w3QL`l ^L6+%+}:ԑ4%|!NtjYP4j1Mg~;|bR }h&:9bBaPOL c!v#/6יxq 8P nR&EY%b?ΏM=QǸ եi{jyWe$SZXt$\F%pAvւo+n)#Tlˤs]Muupf@&Le e-zqr}&hMb:a@ YUt%'}Hp^E0^-(HPU='{>&6)7QeĮz-D| &~> '܇JiKjz4#K1_h$|Mecq΀jH8c qkNMK"klE B?BTmP`j}U\k|q֌>ذJ^]g깔_#H>/ZY5qQB WY&}֠oizH Bk!bN>+۳ ZV^,  Ȉ8~ !#O%0>֜i;~ƛ$BjPgYH6 z.)3$'<^sdc FɼKʳ5O, )^zoHS Uu5t|Gna\^.X߄}ݕT2`?du $\`p2W3X<EC +` Ɩ` 1Y95~0꡻=p:>˺`q0B0\7:@]}eܜn;":SIjKVȓRywg ^ @8v2hs0=U{ElX;^ti:y1jD_E(X E8Byjάb9͝IkuxDQM,"GK rSM5iOTҨNFjYzM/oB'Q]֮n\*Ѝ(o#KǼ UIC*7~퓮_Tjq=!_0i/CL&a3bB@px{ETIy}=!g+S}>nu2 gͣ8Kb.so`h;N A_~|/AgE'MLH{:2v4b$a@Cv=?HuTnmJ|hJ Ҡįa`lxG?d)UBf HUV Ob-D~4ldWs4'h,^O>_p[[UG}U7+7E_ _k.B;v\b9uU=8r;eK?u᳂I^8D CW.Naw0?9-5ih8!*F5dJu~r# 1CC:;?4~鲊Ǧ;uppwAw?$4kHtUP'PZ'N&vv0pK?g>9'(M'Jb"y^kz\0 !D`Е D5-H #wf18hWgS:Eh[ 3+."uzpžΒl2VpFյo"CcɆU) `Z,!d9`l (v \f##5"~&JwSLS/!hÝ9C ;kٙIȀrR?>? V: ]Ӑ}k%ȃU='!=W뫿%*dUZ4M.:ÓDo53QNvz Sv$U=WLĹl1=,-XA|˜QrxeRG<^71@LLP!ʋ}ۧ}?:릷V鯃vpV_3[$WUl1\C?R #;9Mx^D%*qiIsy ^ma0 KpAJ%gq.vn@<ɊkR.q S`l>:0 IOCkg%L:"~hbb?%ukbԑ JM5>wAY Z6&NB^TW,p)=F?2U=@-k)s)gY@h"q\8aq+fܻiUR0h d_U9di_ĥa܆΄HbOd6I(nV\)b.JVxR;ƶ1g+G:y;:&ƅ+Cvq慐D+ $dYGI $&W7l *ojέQ*440\fo1Miաwg9G#jz.Q3p4~ Ҕ=Lzo >#PUO@yabw>Mkܝ.M柮AeOՈ; ItyM(a7[#E3QcQHP#)'CVȾ*Ԭn3˔fQD*!pxPՌ+)gm@ |@<~jӇp-pz0(ǰ- rLL!IdH͠Y4&eup>Binw_rbK+LrB/[؈sR"/©K+8άH & &? n[Z8IMgAR6%X1\ou3|&HFc x ׺s8Iw nxiuy ̎L/Cs@@XEi>@7JNto*+BoUMȿ"D5 O+{Lä ||yV ~i .~RM IN6/'A&.A5$^υBPV%;w"8]8|JQYɛܴ5JPKfXb4?5?fx-6Y)}iMWVEG6];zi*C$'Ugdd5{Ӛ^ BN3h K4v\/$*-YuXz$}fP}he2ʃχC a&97IRǏC9u;P5,k%+Up~@kӟHIjPsk]JIqdq^:ŽE>\s,evfY?v8 #.y%ҔDuX=KTG9B M-z5xȦ́H5e^vcy$Gyt.CB0/d@QL$MCk1b9"`׮.'(7(Cл#QJ_d'&$#;! 'bE5Xe t<<'A }궀&mTĕ~hp{"yOo;O"=!רBS 8~#Yp؍ȄF mׂ@DWy\]vtO/ohf"s xw6ZXj6AN}z-Y'kfZ臌!/ԄUd3pBpd-SjTO!3RS`e"?hk6p]=FSmp(*\CK5 B}KDŠ6O'=%&o A* <0-->Dm2-~ò0nHv_}eg񲥇\`[,V33+nkşDv!ILu.7e38Ne*cFUG":*1,[(KP'`&u/L9?"),_AU|oQu #/g-NRK~htn)woG@|[d2 dWS3F^ԤvG))G)[+<&o֎{Tt%ߓbpZ%O6Y ᴈh*7\\=ޔZ:g"AMwu0i^*ͩ]>aO5:Z_#4ҵ%XjU&gk tZB\X4N^&뙌153AuGz|Z%8`.ؘSL~ȴtGŽC#RA*U23NR.1XkѺN*'{&Xʸ*ݒKȕٝ3 e k [nF _.oH^PN&YL@Y kZ\{ /F3 UGy?a8ĘC/ĭ >Ĺn:d(:#1-e,Q wv*=WSݼgK8aDXjQ) DlL*4Y-u/Y},ye jꌢ+  0ZfmFR{kedNroOۣdFzqx 9w2LlO<v/gzmMˣl5:Cvʶ2/Ra<L U> O'{g0)ӳvSS.G^H'jZA/T&Xha,d ڢ_ :1[&U^Тp$kv96ewMqSezک\I-F;q ت͇ >p'^FaNQ`gk-\e:* \=x@ DnJr_R5D#__ r!/pGE$+T1;Xts&tbA]e1:"04b&"Ģ8Vh(ȒN$3^Hͭ]ɖ&' q%vU\.;z4 AeiO6_A$2B `dF0q"Bb(2c"e2CVUW^e c 'F jFmt!Q1{2@GsΛ^ ýU QCyq{8Kgm@NA5c-R{箦+2DԴKJֱ.(-OE))-Czq"# bg5e$jfTrTy_ҙN*3\3u.ɳnmb!&AF/2GkIejVL u=jT)Q?xvQ?($rvniC[YI` +I4'&$닎 6v7 .F3Ҟ)߰`kVOFkDJ8<7?bM 2?<7׃Dy>ϰcYSֺ\ 5V2Dhvq57aO;]ubw(mŎ҂7CF>Lc2E0ڂwFBKhʝ>V@|u"o1N&rM(5Y,ռM?ŒDEO=۶+p-Ǘuܞ+ f+xRx?l}`~e!7 5̭ 'uRj;%pCDo |OGîXA-hP@N\^r V@[ ? t!*3`q;$exA[õG{)i8RiA\ܱH ZfGFmCm>d~VoZP=eޛ6Rg0K7?"̵<-$[ O`1MIl,9uE8ϻKa(75oq_q;5ωt3VY}K.ġƺy[j3AqucTn+O`&voW%-љqlo}…KR+a./b&q| ="34Q:vu)07(bzHImh.[7AfW$"fCkYHW8 O{0#Fz!z;:v#ʘ ;2\+DkVFP m?6A.i]dUf0E%ZQcHsEGv Hi-!΢AN"]ȉ_T|㈱vKW슷]%OȖ$ؼWA6pKxS^w*]OH7!_3V =4TT+"YWRZ|P"bŲ;925n)ʭs{&p_ɄGN2I c ׶tYW %OGI, ^YBUevTRAg &4_6:-G=pX56X~|[G?IASg䒦o%4S/>|_WaHĿACUi{ Po%S([6fزkQ[2!*͵쒎I/(M3Lƪ 5 ׯ)kpc_ |C10l~|LWdtLwhD|t(gK(òՅApvVf?w"Ͱr2΍qϝ1C8fH,L!`xB1-QU ,^_Xzm ֗6'rzY`6<Í9TU"r܌)M*|kQV=  m` PaOW~AMY+ewUuQ W̟W5Ǿ1Zr/Űǭj8ݿ"_P /nV(k9Bm02s#'A@B hG7E :@XgLjT ")y^tODI-me2UݲBW%F&_٣]ș錽ADpw㋯le9L|gm[#+*@S#M0j/ޡfSH(ﴺ[t>U%kzއdݯxZ@|'K5hEs2b#FhO&zXqGbttz:9c!jŃsrsUgż<= 1w4:tH_̿#SJ"Mw'e~:G%=x7am5pŨ=4߲i@]-ͣP[*pn'pU}t[JN"@ut? G$ =7Mt3&}'F5wIS:ŋ׆CeS. [ꌎzV^0 ,= k1ȴDx5y&{.{Wք*s`X犼힤c]Ɇd8l%Յ%dȲyݫZ "veR"72Xg,&?sUΒRl\Ǩ I杉 ⦞b?\rT\qIf1MrDhļ΍zn!W8",>k\9% G*R~N#PkmJ9;esRR`aφ ڎ@:6?,y K ;X>J˱{ Q3c:@PQ^>_PiT3&F;0vYhD.81mO޹B}3l!G-BF.0Pc1m3:3%MRA8:9+`zGzJןXod p:S5pFeKSb[)/;q6%_W3r-PW3BBcS^⍔*0 1gVs׋4QϖxN۞jME_F׉F sbo=/?5p'2ytdhSt{qd-HRv?*Yxs BPeg*'i7o^!س6!dNyW*LP@0O|1 5$щsF7vˮ!w]pLD:a}z!wCFCo\,muusc_isf+Pz :dm+w8@yۅF㑢Kz;nyuU!c94-FtN hxgY,3['EPgT\G`&]!.68wΑ 7pD>ȇ9ɩUOX6<ޠFL4kD;#0B+xu>_:2YG>AFt/qe9Й^htLwOrFᤜvqRF:gPJ&w]ƕɺ.Q+ޖY͓܊ldefC?scjޢ(qTVh:!1$ a@ 9 ;K&36m~DSyw9ٞ^'x"V'n*'w< 4?M4tؗd8"{ĊƓ2wPfT\ inR,̺kB'"X&vh΄ōWh4gpq]~$sXG8Qɑ:'# qĂ0g#W5P?9Mj}NGR$Q<~%9^KU6ԺmDQt7g֖_r_Vgiσ|[j7< 9[(Jz {t̕7 D#W\$;49|]Uɱ't(_bu0rCZ%nz9"E)>M=ލ32A_<%|7z4EJ:" ^q臕~]±b ][ Qkyʔ I0Y/Q3Ӈ5ͰEiBACLIPel@3?cl65! ?\IRL-pi'JowK$[j0hR.2mNtaخNrvFXXf^՜bn37ا]W_%FJ$p.VfIl4SdQU%ثMgdT B"o;yS,,f !zܼ#v̠otutV-bK}G5=e ƣ,sYgJ$ Z!1Ԫ-n*[ǒUvvy5o<5GS?*Xb& nbe0AabIw˴QZ Ë8!D/5__FS^3soR0Dz߿IY5DpQ x!?%b.H n+ A|7wzA%WΕ8\kojŭ9,5.jU2E*RF{hW<;-IM7 z(J"P)㲊ن܀-oJhҸXD5y v[P]3 z3V\D;mAR~klCwW؄NeJ17tpz +ٞʫ9 0F=3]A?ݻ Rc/E- b $eJmH28h :Mpܐ'aer1w Z ~ ^Vսր{4wȭ[Z(Zp;s2b,-i[h+g3[Nj2QpfYQ{~ WL E1 dq,JdQ.=&~PGxiJ܋U "!M=q7H̜hOE,F$wӁ}' 0A䵌;_y $tv3WMi=i^*@;A =5Lٸ_ %lvD_/C;p\"SN, PB"35vl%,\̕Z:"rfq6}ߘE9NNt7ح*c6ո94h U("v';^B3fټ>&Aר]!RXRf4#Vjn j4Ðk¦)$IlIӹ+j/,*-8 {IGHjWj7Pr0_ljVpX~7KWT=2Zjd{ߛ:؀#X3??mdEP@R ţ:8 CY5. 4re)|lm9F``{q05 qʥϰh$nIws{jܰEֺ39`n ]A < /Dj<{_):ncVV=/G@5tHIUc`f0e^'>x n6YJ a?~5%KRi-9ڴ|wpCֈfD|ʘiT¬ȟP9EJ69:A8"e?elK^ Ђz+e Ŵ#P^N0Yh*TBXSDމc)wgld^@1f12+cdZ92LjP%2)dJ#fO݃_9``i$Xτb6 uԖ7Fٔ#WI+YۛX"YrtG,c&2Abr5T|I#MOTHL ¾g6+0N_Jv*2}-Vv4jgM^q6>KM!ɿJtcQ:PXs^ddoI2sԣuV)ZNg&C5(_'W}3up/(lk"aou ۵2XElAveGa: sbʁ)rQ7VO塞Qg8it}ٖru)|36ۍ}̋h1䀎E\ȤHXujzt7 pUw5݁9k\@}7̕e|p8 +M $V+zkT: Y6+d Fɋ`E?vQ׾%h(l]tF^):4ӳ,P>rя>^Fx UmGZFywbuǹRtJDyto!ȖAl sZBUr;7=.荸f"Ľ{d݋Ib=ADDi1F"ob;ƕӥ E( V4Q BҟvSh(*, fg$yJ]QjB9"gHyj 썁|XJr/A)F譬 .CLd o4JWmPVe \ph>b N:JY²{йhl31\aZ&qXz%(`yB遁]=lq7T%13˒}q S 8AJn}z(?Sz9М?q*'M{LDz@^ԃPȥ!VxWcL o9<_ي6*j(j/<"S*dzzIkˠ6hv04E~,.m<؜ޟ :yXӪdèd$i/A{u;`dl5|@Қ&Hܒbw 呬`g1 K\;]qHWX7\XToNb1 Pʈc:`>fS4(gRtj9>ݙuJ-Xcr L+@px"Zp%b|Jh PBB+gp<wUE<"Sk7&G:R}v[ YkB`d_,hV5=uտlέ X#-#h07HmUH '$SNȰ:LAߚU9n݀LЇV`z$\8 qgeFlq ?n5^54L,S@fenzfFN5l p/eYRLGVᶽ(!i4zԩP;;CF>DA=3ffeJ`#F:)LZxT!DQd%ugK5|@s ya|j :}Kk>êM=^%<<js /0?!'[!^~~U~ JKрSD&Ո}ps?֧iؙW۸Ic7s.4Q)q&qU!jg쩻weGbg۱]E LI~A `b3ie8^h1ԅ"↨V٠>"~l:␇l\1iRd]`=4 uܐGe-K#ri1ʡgv<$ʯv2ެ-UNw%K%p"Ҧ5NHX;N[<8~T<#-?S۴ti=TyL:$mNnMƦEA<"$d@̃ų :Ey  _q`tberD}UHUqEh^bmd#+7.6ߏicl{M'ӯ/*#h7<OR$8("6^eF{)y)-S?a996>~靜 % 1 GBu%m:i| //Ga: Rr]•6A?5`WI!Aӗ40ěvbnJN ҷ'}\>LFKT7piMp&:Gf>4rfk\oڽ+(ݺ<7CApgj_hbSaSWRqa/|fAl]P.LUZaM9[h $OJv.T? ݓgTwi9YE FAd1;8D.۽=@-Hy&x~z0p@F3FKZM(#aUo }Hy7߮}p #o7W6&?VjST#;%H}|PxC%İuŽw_"E$daNMqg˛Xy*s-ߐ@#aS?ݏ?!ҿVy| 8QYJ3BxPa^;7VpZ M pJ&|grZv4]g3hP"NވHM)*E~,=qmȯ2`EFVzT9?j-ym}o`=njiB)\bvaMQ`5v^\Z R\j3Cf~}qD2iE61qE&%cgPEk)ZK$WS<#*sU:H~l:KT]-b+G5@Luy ڭj%`*>CW(>,)hb>ɚ'@1Nj|rn<J:oy}*m bi7ĠERQڮ, 5wX^X0)ZSn !•fKAT&ч6x'+,e/fժԥ1 kf>df8}!u׵j{>jQ醃Ew,$ ,Z<)] ƆwA&?نS9U(Lk{y;6lˆ +g}I#v7^LPvyԐQoE?Dn%WaJ?7ΰ?;NJ]d#ut͘e 8[b2QA!qruʹl&K2,V:` Qd r7*p؉”yV^8)b'?&`R8a\*?"rIMv_e`Fɍ@{^|FF ~0#]KC)\|X ^yP}7q E++[rف1nñL6s /3uD ցn+.ޚ+p,)Xrj`2bk0 IkzxgA PCm{؟c A^̫xOBc~  {d29>VʛށU6`Pyi\ 3%ʭ$XIXu1] j? FϺpt?XSqϯu"+-NRs P ԺIT 0`}6h?K*-j5WuS$-\Y4,\M!ݮ'-Uܛ d+n:p$;"_lGH1O8|p%]S`b؋yvt.c[]o?̇(q #3<|~f>x7,x2~eI~DVmJ ,;`P nF̕z(!as((؈Xy гD`ɨГ–'Q[EU)Gm5̬6dsF/9]@O5#~`yL/bcը'+jl6dD^$^ [F揨 2M+_\&ߍ.i3_}"łU %}eCMOT%^8kf;gk^wcZH,wHFn(} QS>HA ff`Þ"TE92y>J<˵ؘa6]mSj,\ڹ7N w:D\|u3#0U]W)Psk8}o]2ȧfG]2ܸ8i( 9LJF@&JűOxY]eQpKs{t^^# Z#r#Ԙ ڑ }] .lx-+b,2Pekp XNnkX:+EG6vW'd[D53v+7DiBd>'bUnFġSU/- GR!,cJ*\Kz0A0 倽 )[,2D_oG4=Te^ nkO]̑NL' u(Qi5,h)> URX!L L<ZϪD)Ȏ:;x6C~Vwfd/ć2LQ4Db6Ezf2Ym[dͳvClӱǖ+#XZu :BlL]h`_ f 1Ck'2+(.hNY9uŶR38v:Iroڜ8j nk/%0QG{Z[ Pąs.}`6RdeX#_?c\ZF$"úӯfzk~٢Vu\ak8|м] D ɱ_H;&l&l-CY^3f/3S΁6ݺrT D/PN; 5 WlnxB>ơ~|?w5BaVdĠ7 HTݬ%%BB^azN E`H4kAVx]vZ eO2Ql c|(3Q0!\4V֠dtvKXb 6Աe> yh^aB+;3Q*AKRf̠8YWFAډA_X$<.}IqzEɩJBS@qOYq=VOM3!8MTU,t+ ߸=eab:ƴGȋ 4o8WNOiU-;%~$ c6kW9 ur4*Z:W0U)j7!+lwj{fH4 GJ\+tSFD+>ڝHlKxٴ6̄ZlBmewP𝳵N4> h4@*|&]!/BD`8םZU0\ҚCFS+%3r8iI[А#rgM S.L+8/"gG:ypdԀEeB2c(<>]JQ;؉wPa MsGQTqZw&xGOD_^l=]p8'vI,]7L'G h uMrTABc1:`ٹW,ZAQ3#DCj2Nl *騯֞r4D5UI./bgѕpnLqr:Bs9s/$ʔF ,kVi +kSmUtRvp9‹ⷎ$Ɍw Qo^}-|^˟0Z19Qޗ)_Q=kgW6G.M )1@igk.%-O)N N4~߭s$u>m3([ld.b$Z6L^XrЖ[6S\6 qlwm85o".Z@Jn]6ߔ3#A llyS\wh'W˶)[ۨkB *rd&g{ GWךjT1z%f&6/7C!:e%c/=XRTa J- H$?I ^bS{EAm~5P]ŴwEHz*ihe S.Xq %@2Ř~DY4pI /aТl2c{ZE Sj |"Pt"EJ =y\ԧnVK|R/9L_8a!$Sq'$ž| Ǚ 쿓;a7Ħ$v0iwx@}k5$L$pHƒcW#0l :[?'4{ F37CUaᢸ[eK2   4 xѸV|v 9|=k*ɑ٪4i&|^J;-3e`f "4H!ێ$nbe f!%H+o H7X#+R&?9W]0E4jeYew)#[+:P4*NpܹJ9Av Wۛ/ AՅdm=)9Q K~xi`HMJuɚy>WD ŏk@ m у (x(p-樛WPy9?X+Ӌ5M` ."8 |}$ؚrub\pqwaPN#^d?ˉÈqCd;,5Ԑ;ooꔟ{*jSs͐2)YfQ*+#<0]Mv pcRrڳ =IFOf|ecw1^;¼N~u K#l^<=YlvmɦC~e.aRqШJ2HX3-p(ʓ/ n3i*#pJyvhrvǝhN鲓)ϯp+%E៮BB.k~1y)SV9T;̑9֤`#XcdԎ^Rs9sjm>$MM,н^UK6K|wqc`G/Bn>of_Ӑ^'₇YVWz/zYB1cS''\qW)]: k7tnX[?Tθ[urypQťJ:v4T iSt5-j$WQ'ıNdx 2@MT̾\X5ZGss)(:N\<\;I+<{RRV';G5iL3'xJvk&hAd˥iZԸs}#tӌHlVvGFnK.'<ŴySfWY*|J'{E`WZ (A=[߈9MIXŅ˗z 8g`CۭQkS[4Aj9{3{#˥<oy^ole5uI췻_yCR9ǮՇ6!1; J)p)]M- s4ۓ%yk=q?Jj=DDX,v )uҹKpmdFȁiȢi!A9JZ f)jI7<#6K~ 7YQDYv[[&) VZ(DLn4I\8`8yYR7mt]v:1<4yhd4iFtaIe+LUiZ2R`BsCA oY ZVTX&&&疟cō1ȵ@ccjiCRBd22 ʳ[2Wfh/So_Z 2> <6p9,L~\X/o&uM)gVY>L]· pS'_ukCFT-.?X.T2@ jOڐ2몍0> R(@rrkÚ,' K XxU/ K~&qSkO6W %xJė1tъHHPf&qa9\[u/@wIx!2YwߏBK*:G q_"@K99=T<&8)8qc5O K.my@vCc%~Ks]qO)czP^ #%5qgK o; 0]/BȖEeAx&E!Dc)*B7Q2unÏQjK`1x[9QZ^+~50qGSJ>ONE|Nad'A*He$TBɁ4Pa'܍ږ%o7uXj:7Yh 'IJlSr]^w:^,c !OMsP@.·R'11V:@{go_2t.(7'!iBHM$1?VNa`CdHmV{>Q.(_&HaBIw8I5ؚh~Am$h9Lnj.75u(SFЈSx*h佄0~׉q=*v$ ,4ykawG$ a1=2?pFy bww|"qאTu YωNv&ƠEfwKm˵[0W.M#,]7`Q1k:u(@Dѱ1A&PT L%'ҼgSɺy=qh/2*wu]'S_> #FԼEJ C 1ғmM-` @ɦ]DC`rtaM)2`/&#< vl,'-WLNPZ<*rRT S N OyMw/7B~ZH`.Zf(S4=J}9&XџAY\6]o9%[Dev-b|S[V![߀B >,eY(w˶h}f%o=8J55Ҳy Q7rnocIVBsŞ@K}ρjN9UuwvDt)hżzgVfN5uR"X6 :K\|oIlw.pG{Uqɬ :5{]=lj^(z!,ڲ! % ЦS+ nCv_vQp W3y; $D=%m`?f.HƪSeb(n\>@qa +Je9`,Fe J%nlݹby盱=ky|@Ei# \&S#Xc'TTz IJ6x9lIo2UaHu55 enk<_id(Rl~x&[H+^ElJ]a>7Nu*YVy!fljTN֫Ф]~ l%pM=eow7C4V'$0\Hi֬UK;&[优9I5팋; Tz`؁ĜpB]lFˆP`hi~ =ђ62z^6x(ѫ]W?I*209!^ OiمtPuJ:̨Z&J^agі;yTDR:sΠِph z 0zՇ;{ ǒ)̯"l+hQy0I2,,9ߟ:D_Q+c֩'Zޏ PԦ/86[{ BT-7&Ph˩|>^D ޘZgqԨzU1n~9ݜC4I|肶cI@4'rdv䷨-?u +]ұTsbV=+bddr$ B LlzjnWe=̆ƸA%j( LQ 8rOtb=5 <8[xTٷ _է\LCw4D*Mwvb0eP@piqی"sx^u`eNO#?C7osN[(>cnыKgÉT<}fl6q?~4b A?wM0^w֟6*wV}2{¯&' Ub6)vG|cUmq>"%ZgefKa`c"|M,|^DZh #Ggđ&- 8]/أc@=pehްC vTw!Bɵ0爇78S$U|z[T`b JCȊ@VrcAD,?E1蟟lV< >h"  l0zp6@(x}0Gvg!=_xgyvG$y@G NKM n&%\qg|7'՜D]` 'י䒼 8;gñM_;*v:N14Xh"s|A0z_ yܚNW1B\|\H9ƙLe`6뚡k/[)(~n;MTc _6@R.^.xqgq$'"^zp'`4Ց$JtgCRtw~6DJ! īSo$]vJ+z N&p"@n$aP)oЂX~/fϓ,{-2T}29۪e/кk_9P9Ofc Q:o%$c[t}]nRWg>थ WWŕa9I ΃kF1| ÝԐN1ܣ:O}<3;$ ;@1Al{S ǍE4Tx+Yuզ.T⏘rgum)*5Vjr-) _v)d$f :?G_7Js4|1=l񦢟I5Z AM#G4 >\:]x JծCٴuHQl}݈?c<YT Yoe}Uq;9?^-Ñ#sԗc) `[r <5ѶX௥$Z}nq2 tD>AI3hy.#ąAH!!!O#}6kwM" 1rW8Y N(A](9/E5 {ߌޝL5?@ٍS%B6I뎰$s;-zKf!JMYـ|Ol%!L QsޥhXgm0c̀Z |0[(]sfENj \@]%eXm Ȗ , 7풮\Yƿj1)ΗEH#߀~V/a04.87́;ŦgK7jI=ܟaOH/{iմo,E*HglI>B?us708oY&z<;+\AI<& pEU.Mgx)4<\xi^|s\Cld^p%", 7Q";Y`F/\;풚b݌APy/n,cl#VxN"꽿oo h.q6Qf'ؾU'+U;{z}5Zz'WwcGj_J ,bj{8t.'B{@CCdoz44xƬy 7V&U$hj%TiQe2FSH .I? \rʞ#@D'cf*z', p&=3Wo'+sXꔑ2w(Qvg9-Q#X*ѠMCt\:}wZql5m@2 )c]5ڟ}!>_ӥ7d&ς,CIMj.>ru|x77gGJ ?f]Pukuˡ]gwM-]pߛc71Xk%[;)4#D1Nm·j-@f2[P|Ru%i-2Hj8n9 p"$SE`?I*Ll]]ˏ=L9af6;oiLwgJ_Ig:WZ@!M }RIa adwn"~f1uA9YMV?mg;[RϚ;C`X_mS#X}-i{˞,GBvwߪYL%|]I u]b XP:WfZ=aY'bBḋ2r*I\*ƞ{:&ue3!‰]V?b]Pz| kJՇfegw˭^ٻ8rUDfkN~>gr籦kS eH#c=\ߐ!ߜ(P\NFigM #Ud{QZyn,fv紭2x$ cPBƛ_$P F=ZdaZ޷[CNl.ScpxM"g_ġ+(Bj$( i2e:{U B-B!VQԙ #Tw B>' ^ҕF?'6t eZůY:G㧈8v1!Ae%mOJBg2 (.dcqfv^>fH2y}F7W92EMur43х\OX#[ EhM E̺l|DlijGS>(#@C5\5ޞ^W [NUpC$RSޭVb XxW͝#LQOJT)\Y 黃Fm1?D`$# Fjl@$ǽu.C5QK8J75A;:wH;oW_>L<Xe(l SPQ)*  G;@m;No #2M;U-0i|,Vwxm sGd8.u(st2MS+D) 2K6u wbm܍=Ap`Owg3Iy<8Ns(7_e}Aon2{eq360V?EiK*gq@6w`ՈD~.* ],GmKE8pReW? Jâv[*!Xd xqijv6€l61FDaFcNP}]>3`9'ݓZ֓\"6JJ )h XIX\p bUiIA1mKtʴ&‡+Ў;rs.V,8j~f(#/_O""RF`Io8`vhV;2( LZF;xĪ%|x:RAY=tdϕv ?6^h^>z"D/D'q> b4>j^~95\p3r3n;l%ӬtD4n%p_K3_7.1"ƱC =Y];{l|;JhO^eYY&'ߙ9ޙ@wrDD0L-+TA[x ^#t'@c=ၙ`Y:w:FA7a$V!]SazqaM`v<37Y*yRh'>DA+A3ݾ|0Ѝu_uΕb6 ֘N=d2L&ұU^ J|W]'&$)Prwt)?Gf)`$U£^z,~U%C喍x-a挄me犥ٌ!p.u(v[_/ qo S L@iJb0Xp؍Y&>fmf;TL6pCj=IV\ȕniDVw,ba;YGgW%Fh 3hhS:iz\[OxG]{ݸi ?duɁ'TE]TS#ffBk<ǡYNR8+@;1n}2 @>38yso^1u LM@T^@ےF3* h%31jz0[ Nb-\ ![yFP%NךV;4%k9GXryWU*vhVG4VJ:Ƿ+BZFV ,;Vz;fW-JLKNM7m]9IEDޔ.hӧ,b"::TBJbSW DII&~g/WU)cL*;vl _I%/9M离5CRn R$6Hr7E$5d|tF$1&X~c0ڀ^⢟*nb^ŨQkS,RU:~RKƀ =N&hGo >F4dMWk  h= t 1);x-Kc |h_Z2y{o'bF )[:: QjˈlÕ]OT.3 8v_+A(eU:]*$A[ +ѕw״ 9teLw72]\ R4*8Wx=/d\kIG d/⭯v]<>IAo~AlՐi.62NC|K-5h=ADeKn5 ѢŰ&iS'@7)2{ث6#kguf Tb9ȩn;QW_=2c7$M+U핢v '3Qynx-XC  .ď~X󈼿FwE|7%iy\SFe_^LOL&V,hn6v?d&]6C&!Ռԉ5kg;[ۊ;"u}eT.=*eR{F~U#bwhE ړ$ s(/OX9[3FD"W)8z tdvLS SuVR}$CRqlEFv?{ni4 g?.\ Jyc+7̑em>谁m>n!^?V%gg:pH@7m6hyh]ť߰a?a絚vO}5wSG[sBO(A]Nk$`:xgJ Мx`¶省W* z~i;:zEQw i9 .A>:.kiSD1曱 +-CdVx36ߧ׎57DsPOݝdonË]E]} WN^0f$/M ݥ 8/d ϩ~zx%5^xDtRfe<ҾYKx`[ib)֯J7PZf% yOj}s辄L, nk[.S" U,&>Hݓj؜yK2 0]Gj7N]%EB߂%l+ב Vgb(9 5Ht6\.J,9ųpa+R= LPadx]6}\L%ⴹJݾV (U$eiJ$@mg_ͥ˚HrͮZ>2=2Q BN}VNߕ=U&~[?B!Y 90X׆q_D.i \J^3㘬DoR#} H+"AJE;'!f7ƣ4/cx@fYX4ƈ$$vdoo>$xtI]uh$]EX%KΒzlZif}oV^a+ +H g" hDOAɆ7䞼+M:IeKʒڧ*f*a"h *&ۖ+b#дk}t vE0UJ-0tIK;)JXUEGq[\ v |rzЬvF\ĽҰNI!g=ݐ>XR("{%TXY{*eu)kbJ8`kgL@QV)U*-O%S0ch0O^D='V`¸`ROw3Qàm1W]+TG0 xxE[=Vkm?OvQj}#w`R;S,%$&S#JK>]ok@>-wY[]7{1|B 0Q=yn9rW2 @w`: *zGwoCzZQSbzy f6GYER2] "r0d1Ǫ2@nDl. ~o<+Y ç cƚt.p4F\:O[* l%>Gcڊhͬɍũ7H1.ܴc >Hh"x 0| g`Dl&7yG6i{g>~| ?GϿlJ\{?C^e]it0!o_Hby=u8;/% |3 V_9C?^tA !ю%O $Ru+Fƫbڽc>nG v$ϙ{r3o s N#hî4?5[媕 ]N$u t2Ӑҵ]\`}4KE2eCE4*&Pf$Ȏ=Z"pL&X\LIE7k|[f8GzԐcAi<*L ZkIoڠ oxᄠtJ`7+hq*KB0tN2c7޸?(/oԪ( Q|vG/tE6 s/v j'}|!WZЫ#wऱPP =d.#/@ ;9GY sD'ͺ/GSCAm ;L$&`e]hX̎!3Kr˰[޽F GH=Q; ޶G3ؒxj=Jc9S38WSxX7iVd~`$`gCnMQX QݺEҼwzl$x3 b.7[!pKi3^ѣݘ~g PU!qHs{>?W̯30(#(pg8q 5lYp %?ԉ/F mĶIRVp'Wk~ _j!q7qzM):ogO^Q^\1闐Xdn]Jζā{討=hrrxAvL#oH|>`O<ʀ9鞴ũb6eтQ/g!k[% JE=e_A ;2߶j9 Ra(C]Kf+B3׽v~U#$tĻT +}j'WW>5`dr0?}q?wp6>1gކ vP6S@IU Ɉ³:j#hzŇodRӇ tݻܩ)R}iaU<^;ƓتQOC}v* -`報 hC.X9=jœ6{~9%X O[IǟIV}UZx}|Fɷ^g];Q&#(ʾ0YӀĩ e4`/ `uyZ18WJ ݽӻ؉66G[99b)5(>zLXZ?ǥ)`1[%]Mq|_ژ.^qw3,s:sj^<FfӶoU-_ P|ַpjEF I(9_!-²pt}&<eIyuշQQ-B>T}TG\MTJ)wkF#8;PN8'v!R |Iur![e-urvx^k2 5~'"߶]h1D$ιjKj&-85ɕi s= >(J3pg59$a"dĹ䴙/h|;Xtۣs-L*bḂzuK<`#_(ӣfan#EǢhQd[ G\}5/&wPuvS;8m}s#f3 b0v@9řy ,64hR-}CsJUq~z/ӤA?rYg40# >hKPA? ͧt_E,f/|y637R -t $V̠f-qv'~۶^Ɲ#E9$g–լҷ/BS+|5y4XL' " A>v!<*Qhqfϣ$PKZB,P3kx~~ݴ_$JIkV29yVb-J'mj\YU ,w!qpԎYLeU0CK+)w.X ~P㑟 ;K Bkfx4sc@F4xiI$ƛ/bFS$L$ U%Ë&l5 V\ѫӂٻ[۾m .XD`.E#>h-njl'{~K>jX\i?)rێ\ޣQclXkqHܵ.Vs.ƽ]llt4կ 5UCRpܢx1TF~[};Qܵ<:_JYlQ0p?lSl?3"J"An- iC:f!'o"= yI|f 'k'kz%iѾ6.^s&/ Ntb{ql Tg4d#$_9u{~+/c]PWG1;"~0 T-G`iyccu>'v<K׳'xƩzyD^ű߀~R1E;cO˃.Lmv+TAp@ôzevuv>LZ3b#87VtIM fO@kRk Y T߉tKdgTiku8ޫӦ)n|qy'շDwDD%o~alF upOt7O`5 !Y& P7FٿÓ-)@XmeY˥86%g<=<;U`p`o'd9fc*X^K.4b˟B~_ncxoD ܾ~ɮwyɨB#a?-GU6s^+Vpr@fAl8!;NtՁ)ʎ'y.ĹSkTnY3q"O*|a0f<7N`{T%˵HωoXN}2ݝg[u,0[X|;ẅ6pyc5$? IV(Džu|_?9ml%wj(#>cYtj1):|7."Q *u07vL+pU|j.w^&q(/#e8rRMD 5`T¿(S7W/YJ|`hj x9arR7j6mU0r{@mkCA[4'J2@gV{ekkÚzuN*'m_MqU"]au3ZZ8 xcWxw 馜c0-ѐ.&wJܚo^t:Z YB%?5GU'Kͽa.6y9B|Z/ﺁw3o-a}@3˫mݛ\l!цYJi0[,'wca؆pQ5~!O%$\86ⓊO AY-p~5S,[Wt#FoO6_!f(Iah:Қa}v'7)(mR]NPz i(5ҭk]Fx57K0AN\W 1D=C*_Nbgt06jyFMuׇGrcv/s@5fb_kK :'*2ʊbԻ$X 8΋d揃ަK;\3RKG5otKj-ğuCĸBi$B{%vvCUϝT2|a(ȖY6*+-M#6:һ+ ߹D>L<[Fl͋VKgp{@1FC #@3 6v{jM}.nٰjoLG_]8>Zy}8ևR)(e^-ek:_u3K+r`} mF\v20h׽?gj]Ѝz>Bú v隄օ#/U@,ʴh{=!5A%μ&'hj&h $6V2(/(T,7VgN3p °m ͕$ʊ?< $Ig@^Q+#iMadd}mՐ(UΆIaJ>0ڌvHj?Ozsę?7~D9NȇdFSK_D} (ȝNnj^z3bgd<~$k96BW^`]EhF:}TI#G@h<ۊGAqjacP2~dYX#I ǮnͮډM`EH :`RB3q zrs+(yW-ǧ+.yÈP Le~^0,d^ B,oœ~^F(jM6נ3mX>"lbKǐ]j\DD]Ћ0x(/9i[#g1<\yO`ɽIWŭMFv:ӛ3_RX:Rp &/ \(ӊwF(u83˷h;^9> `'R潵k@*x|%RM.Ҍ2Տ2yS%2^ӑQ\t ! u]g0йt債"Yw#as2‚6?hMc%I&{d3UoTSE G`lx=-X#F9+=$Z! aH?q8a=m$aSM]a.Ix-1`o V\x}'Ί< IhBVjJ$Km,GIh@2*hIƌK򖔷} ] >s ~./Wht8E v 4 9RjM[Rz;|^3?!L,Mf寺.`>wbCE@g)R>\#iRY7`d|g2/^{p̾ GV"e "Wx201VC5|j EBvV݇zC@z5i*V q.a!hl)nHֆ)NӸ3<$P!յ Mc8l.UHyV&4P߸r#l~m#5wjQI.5d}\v0i%srJn'7(KcFnhL3͐+ /"7-o]ưAZK6@/ $]a52=&z)v7 Y1rޒL;84@KG-Qxq3'Os3Sqjy^i) gW4||ю\ɍJMp|\I/IG_ JXW'LOBޞ 1hڜT W{o ¤2HQ4D&vsL8G1uqy;K(flŒ "'"[5}vEwǎD+J>!%2߀VnIfVfg=Ba| QszK}9Pc <:|&pD|"c@3]x7GS1# +\s$fKXఏ14\Lpλf7$aeçC\虢?B\ ]$}sTaW-T݋:29}"=%~z·V.{o5E0Kbž>&[g8vp,#b*qsΌdNy7gDk(!y ıw!OFy8[!V,2k<:yGScħǴ Kl"&'ZIٝ%6ȈgI*+d/6wԀuF^@#41mOr1scخ6 cB DS1# HΊ|C q缰ʖ=P\ ߏvPWNBbP346`4 zZz,> Ub;di<ϋd՛{wۛnR/FRm8[nCM֫v-|RO5xy>O.pqzzO]@ʧj *݅5Z燸ɘ01]rFwC@> T.PfuqE;)CGJqGL?Q٫BT?w6@+&lؾc ~ܯQR !1=Rɤ]ոĵ0S/igг"Fȳ?^*+e+T,;v +qgAAuB[FLhhQ} GMF|{!H2B%8?͛D Ca1q|1jwʛ_75^txsq,heڌco_+V3lqMmQt) 5^ZK3G.h>Ŋ즥)!M0Ŧ66|.r)x;h'{F]܃egb( DRf1o'Dޚp=6ʸnKOZ!|w6X\NOuƼ79U#\]䟏ӻ+)<;ռfVԺ_$ӶՖ"ki[YGҘIUЬ)3!VXFS>seJIPnAYFP\vX^8mGBgtPpHS#&l:OƘf_Z|LԧV&_Va{ VAEÑ@D@Pǵ?bJsez.:+%ǻQ.? ZX,TΑCdŬb0F#4SI}m\cQ-2WU NTmsM [R&uҭ+C'W[@=沤%Δ.bTD7i٥RS xk0p^|ZIAn~ |3A><b'fR!9V)dU Py,vƮ̓wۜaNM (YMg +,WaP<Ɍ{mYb$|t崤x ?x}H+ωiKq,t6taLZVR2cOm)FT\g/X+'OOZW\]8v5v|euo6fH3=?0/:9!o*I?T^\ʏ7&I=Vy!jE G| >U s XCUd̚A~}Qo<4_ʯa`w[OUT X5H&m̛F3z\RZN vK؁NPs|۸ oN4f Pv,~ٰ!9ƵhUJzo2 &Un|V8 ;J vhFkx/ Ҭ_٩$_g5# p a/6 &scr^ۻV!7*k4!ϩik$bW<Nj` ɀ4~4LmRڣS84{2mYsɗq6hS .WBA3= w~LdupW+aM.[I:TYmn"L$t;ol` SNZzI06L]C?(yU@"APa1h AZ\7i-pI[ '{T')M~84J=5hf%Hˢ-[īU=Jy+@p{m"Lrt 8LDxt-yQ1$WLb$X'8 `!(nW> R?XA38(!5\gv~nH) ,M>ld1H} ^~u@5z*O_cGOJ}( sM2Gwh0d0m+kx#v sCgB9ʺ742Wب| Vh&Mᦅ(ãvz>Rhc[H%-D3ts ek5O7,wrVM>Kɢo'Dt*@MIf1 =½ (5Sþ w -D{z"+^m@" +Ѷ.B&dXXmt^!Oty^Ao|/ I'4~.}F+) `KѪG~2?}4A/7Esz8N>DAsOcBk-ﮁhn xoo`zԡ5s#m?2;D/(Z_WqRqhk|:rM( q MKKU=;n䧠$br {W:u-ɧpj~;+:X #Y{֋)`Z0Αhv#uͫed2L1pɣnYWOL|b:ŔV9*+9|`- 6@in,q,Y]D ת( 1l` Yu]0^f9%z4b#paç#%I7A$7u[3xa{/X5c^ZKMMYq.Ah5_|3R>M GmBxdFfVk]E d.-4lfE5<&Pa3\nY9` ՙ*"A7u xL~mV܇ m%13H!6َL6_3i+`11 ρBwu ۶ (I$J1qM)TfExZ7#&6JVXq0щGdU́8悺MI%KCt/"OpP$hHxwiO=.#c8Icij>lPYp|fwv Z;_{ /չpWwMhq#-o8`"!&ܸExO(km;*z#.btSh$!fVx*/1hXmMA.D|kK΄ Khd澟pѢu3ɹҋ]$E0 ;00`.Q/9]|v}HIdS^nAgfLkpIC&湣O*]/N F3'i8xN ^<(e@)]YOIs}xhT8*jn`~yl2Y[,>ˎDY/Pfsņ"aɱfa7Y *wCJ@r=Qqԣko:eTZ~Sw^xS$l5N8U!,QX-Ge&cYdꍋuAK[Kz4w(h܈9y*Ĩn/c%-jvWtbk ZOoQ 7.ׯA&iհ(Jj UiU0/LPDvv^= Jj6t9^Dːgd_ ,4F')NâbRH9 - ^xkm]ڌBwU(Gg"ZM7oUBֽKqXK1`B^u# f& S@o3J#%{!neX"ANZU`^]5q*ٿFUg;H`"1bs)# mPW~WL J ypvi?VfGC8Ʃ cܰP#h=œ>'+4]awaپ;fӽh֛Ys#^0y^cfdd\t6RcHs5ek=?{-LUp mga{aUUx.uF74ڔ+ H=0e9-N[-X'|В"lY\f~pzgsЛE%Ĩ Xǃxҿ^n]@Qv*$h~ΧsUgE*Mc$w Z .: @{Yg HZ"{$ $Qzko7qۃ;9ܵ6~ Ra PD&:atyU[y,ͪS6DhXH{Б`M 5 |Q=jsH [ev3{ [4ՅS΅ZL0ޞ[%\6/Y<5vG&a\F9 1 !n]nL `$΀Y0irNGÖ(1 m9?scȞL;IXd83C=|b;]α>zY1*h3BS:aɨuۋI}D.;uƦtx]h=* &V$/}a~w[SgQ4ɾg) ZȲYcZrs!"@G7Y3VO&w{1w4'̔ՑSƟ}?S}ɬ[!Tn \\~b'׎:uQ[+_)!$VegyLegS@ mϜ AQ}Lm0DǹP92O]'v0\xXg \p|v,y-.t'X;RF.o𮴗)Zvj>xĈp{ܾL~?̣kD읫_))Ϋjhb2\j|61 5Lh42DZ@ɿ\xR5jJ[b ݊F:͎r.8ZQ.9Tvyػ/ tl鯤Qd9B1[B59FXHCf:JTu>c3xxdZzq PWU͉Wb5r'jjE"W/fJ=PWKԊf= FرJqdߕQLQH2w~#LuSnOGT{R^xwiC;kpa0fJuo{?rٝphV_5H>FWL(7~_KlN W÷!=娗(~v3g"<&3L̦a8Dh);,T$6};Ha oOW)SgU1LRj3͘I'qL0nRx9{3vw,!1 {+go |4]CkUwퟳ1<'Yn}48{s't΃d⊧]hҠOQw9:7lzídCI!~8=PDV!ʪa:i7>y3ҚB29GqXMD "_ i}M/s1S$)eFqF8ҴSO0V~l!%;:d=21BU/Ka @>j#p6*d0x俨Fb1PH#cP?Ɋ\`+nx _h~-"4 xۭ.XO_[դ[|}MTyk5Wm0&r"oMU|Ukՙ)Z|9"uqH]"{nHfQ K[WTi!ljS0R :*MAr+;|b%r11؝M<$oDdtV /ZΟb_ ƻ$j<͜=w|׋ۢej;"Яkc%^C@82x:v wB T@ \3G?€@&&C rM({p%a^=sZ<BWh4o#E_7(R{__"V } #|nsbG˂{WY|xb7dWDtLK#LK`3>GFjBncḥ,E^=|_icT6 qBVzg:B(Γ@J:2)LFx&. E.O7W3~;1F'@"yavgc/$zA9T:W򎰺id&*n>6-M=LfOn ׌%k5Ť (xXxd0- )_:-- JҩWQ (+M׀h+$`ü-:jq 4)/^؎Y0x[؂l̼˞~B L$?\IHx>ժ\o4`j矊?.0r|\g->[:>ҾG@bmwG:wX݁3(z BJo2rN2nzYbnC[Ϡy2We2o-iLDWHYEX?ӈIdG*Q8#V~kljEzEcF6y5x2n"##'Jd<@vB9*?[d$%HUi+f)a>n0s~d8 ŸwQ\?H2`nlT((4Ssc 2A2^Ǥِ. Oh{2}!b%Z+3;pj@*2sk>ϗ95鐜yU\VCrGt"3+UK؋h51zZ/žzS0[ˍm5|p$Ô^b!ޟm"ijx n:ZM̻2.Cnh̓W\Qh!qo3Oԁ$pʖ*v2Hk?`wwJ[lM>uЈHsp-l-4IL`dQ |s&{O۠yɛ%ɦ (3ťA 1N2e_FK(tAB}ՌJ1^\S"W:BX-S8SG2#8 8<< Qؗ!# i40^|]oI}t.=;R!>Wh ( IIfSLG64U`to/>x ̳KB|5)e&k Ux,oyۍ,e\1.ƨ#$4m.F-9 Kaw:9Id*CI7@ny췼 M8yu&;/ DL׉\WO +^$ZlD"dJQ8Ja?8|J7[*ҐāgvE掦 -\C8Uq7ڋ2uF%MkcqP> 5G$e**<otk-nȗB驿!cFb{([mt4e =!\7Q"\laRM(2=ev}h7%MpEh=X3i!Gi9'wg?ߺe6pZm3JU=;=V6cɮHIc}!Kn׭FH̑ؐO22.N˱ܘyzTGT R$tLEh׾-乶.x6'[yNyv3,sBW駱8*x\yDۂđ3 GpSa;JVw&'+Ԇz4ObqWvfo&5㸚9w&#y@S=4LMz,I.qU-y=؅K5F9/t]L3\6U͊8NHQs-gj'#pbYh:X@8;4u{S3iz&'1ؙ$M,$~7@)ϕv~bvrT~Q@[64gg}"T5Qgo@5_X>gX ӯ%Bu|gA+IpL7?.@ѹ1䥪x[g b' U߃P3=8 ߍw!* rnnn24hUk D.@`=`hsJ;5 =u!=kWV"қ-4H#Qգԉx0T0KkUp{! /S0n U l|p>@Wǃ]kU Htb%ݘHBX?]}r)=Ba~(..R #zs`,:e ]#MԾ,iZe<-0Dqn,,[)DhǞnlW̨u{[4xt!\2uXflu N$sr?n=}4g)y7C,L"}N7y-YҋFIÚ 7[4n͡t5w _縀*5%|%u'i/ݗN1Дuy"HY{^kK,TB,iIV^fKzp =a\w dlNe@Kw*Z,N!" cB*. rH:ͯ;^LvS3IeZ̬\|L5=dwXI! )t%l*lƴeV~X+k/Բm4upvk[v_ƃNe1L:L7R&(p%Hi1Xv$Zv={-W.ޙ6)7J>}uЮCGg1f~ؑqf?C%C N5 CDK4 #3\9^NIJ 5]3WH\hYo; fPygI[l;Q[B!P6g5;Ww]nm1nsA| ZCaT8vRimWڳY -q, }-;ej  @&OFnBPgt-!A۽\r1!'Ub* ЮFװK_L!r5ϻp'.*`J aQu$"{0e>ΊqL[^uYM֌5^w)2dk3֗\ݡrC1!ݩ1+@ YB4`yx .ff3N0la7S%9 AX@~rps0~KP̔\WGgK#Ÿ,0o 3_LCXduL"VQsL|G'f9:1Ϲ#?}5H 6CEtٮ-'vYHRcaǜaiΠȃoLar7ZЕj3peSPyҸg)p ^{D w"@ZSuWiPMC=܀(#-䢋bg׍8`%3q-%9i0@tqGv/fۉHKZwM^BsIǙ 5 B]! O h| M gV6 xSQuCX=נ2! p bs*N((/jMoO)&[t`1[bRrծT֤||Ój>8rqyHA %2!I/7Ph"CM[\D\ ܳ}@ I#٘{0d==H-42[SUW}p>`AOܬ9l_G%Hvw+*p;F%aZel}Hy`i7i3ؘ=Kyʲ%Ap;Ȃs6!ݶq #(eEqG&HdS%p2sպ }Šhfzuw:lk8YL2atgY:'2# HJ1Q*(glRT#|9E^Mm 2N!/4/ #eIUѺnd~Y~lC~tyDX*p (^@FX>J(SnMR"}l=&u8 CM& '\z;MAp,: , Z tHfadڍ]J0iIpx:{C^]ǀ,YQ9( lKŚԻ~󽜋Tz~~+f)g!x浢QBh]$&30F˹Z\ӹ:4Mٟ3k*4J{{۹m0eO ٿWdZgg5. (uB,LFv pO{r+xNqf FY8fDcJ}q7[mQ1ӌ{|W`ډ$<щyCqًs`,?YRMP* r1"ܲZ UpD xws1U}4M#0~C?뎊yW>\ %;CзoyWÈ7O?FBPxgN@vԫVP?{pʎb^;#(9ӥK\Z15@&p={i׷z3c'+KԸ壂By7w | v)d] U2邘aA;8l!qS-]"ynIEK!@W$SIqE)OBp{s0§]+Twᖗ֘OV1L2a#ٛu,9:_}sjNҶRFKwVУ^2ϯD'} ÇT0)ʥ5OgW7{L97=Zg5%F7L F.o@ՖcT#*Sb&.4qf7>`8`+Qebc8a痰0R=w ,P?ZHc$PcsإSM2_Qyc*I7mɸp3Mh% Rf%:2>@>ddDTf(ArUsrqsZ,8hg?$ =h S@_-Dl'gSFq{kIq{`[W>ꏨ׻U ;1Ncb[$deo ?lMsM3z0P/iĜuοbp@f:$V2TT2eP%8[mwxmۖ(|mVij qa!oo1;,} SwcTæL`m OȚì"򁊤/:ϘZQiIC!DeF!a|lsT>+˂g){R&w7K1jrqB=Kq[Y|$"&zN}HU튋P0>sS?.>sqHBBi ^4aj}mU{Lj vuR>1y%8 {mFZ,a2 R(~'c^+hrY"H{ Vt7 z3.[:S?+}?{>mTbQ>(]HX&*V%CaoCׁ@M]~(=_?²¦( †M ϛCTlGl{'WfyV(^F~;,7QBvn}R8u:A*sBu.] w| ׌c|ef7c#}6H^mzL :&^rAn|vΫh|FP-u_bov 1B9Laa :<}퉸>" C h0bWU{5f 2^];&kfjK:.oƆbIeRV IJY PL+0k\[[au?/3<âT,kunRiý!N@ڸ]q\4 D .%`K;!iF*urH&ׁo g=vymjN74HhYF A HJ-68>s¨*=1IFGB]Qv}"5ӱR'Hvj"`|[NW;;9;"QCFHaEBE#~6}; ?00[C;(M C;U|⛔ucV\A:cDŽϜ-`x/cf*Dr hY=8r&8,z2.fp<愈10%@ gs?ꔖT$P[ ^ Kl9oHO2(mjuhsHgq 6?~oQlgpc{*=) U.ψ`(DHDBLϱS[>$/>?~î-!L*J[o}6ߦP7q0: w-tr()hyv59C.g/}^eWU4+Vhj]ODK؁a?Ê#*pZ拠(ͷQ>=M#qj߲D,A[@Hq,WWcU5*;BPGvyWfl_֕NHSqkl Iw_8N{ =$Y>E=9R-CwҼMLEnxCQlOC6X )v8\3t4wѡUHK4'gJU;Nt'rY(ܜ@%l2lUM8OŽ"#Ɍ_9ҢDưGQjNr^ kc^=:08,wx `ZcWo?kT"-D^0 1~Oܷ);8>-K|,pt(o0zwq?(7k\^,T./ e־N|f\8 T  #8]*TnK( Z\Cۤ >[EH14Y-p{DV`):Say3]H+6vV3]Pg6; QcB⡸,-i04s` GJ`-Sn`&H&p>Nˮ-rmIf"dNooCRdUϭpH1 K %lf~{Uַ*|0 Ibm\ռ7 U< D pCYG~}}C,ߺzݰWZIj)`'o=? <\t.ʖ.m'Q9sjww!#!kOПd G7 mi w6d>֘y_BB i3qlqx$~5 `9Kf/hQgn9y (~a+uN@Z//e:7?HSi 4ߟ?\m̔Q6\3MȮ-}JtЁ:X} c}30-h{։h$ U߿'gP[jx9 Pv=m&0|lsD#*WkGGwol޴|ɰ/- JBptX: Ρ=F҄#U't0~J(,>D]_F W$#&Q`6iiBW{ѵQ`,U_+iһ nFdkàс~IV.(!-T#DwM ȕ$TͲ`,ôlzFH>GLΐQeʴ8?ް)V,A{!5dßm*%وG$5LT9~]3%Wjsªϔ.V4v:_3Tw1\p}>=(D[aOizoSIԝu0_𾋂iS wqq XI__ķt! ;ς+ܲ6l$]^1/Lˠxˤ`BR/c؋В-H6¢m4 V9s{)ޔ^ Z3܌[Zcl~]i2 .zD/Pthfq8`X%y4]_YB/hp@d+9T솃G(N+!2r @,˚ ڈN@.=m [jŦނgL[(d/ WmPsBM'o3;r<5 a/m5` 0XXw4EdqYC, CCckgqVIQ Ez uύ^ZLSHƟ}D[Qo!!Ͱ[vZުA@FrOpނzp5L!qu24gGb[ ;TJ%E45d€g(]#;W>6n; ‘6Dk؀IL>$ [[A( 3^)Q79U3('Qu:MgЮP);ί}tb-櫷q-nloD@>0duM>&/1:w8CMKAXRE˻BzdC吢ukxW3w{kk96H /E#mK_xIYyoIsmkD X%i"|/؇JRrOj힁qԎnc1c+ePS@&Sh8KlBb >62K 왐`AڃycݏbnұOY!ew6%p)K8c5tDVKH$Ct,TF[]}zJ{ǛZW. be:1Y *8]]WdxU@[ͅRһK|@I iqn?漫φYkdLM;vA<I!?_Ңb.Q*ziU. sLmH䭸|<z֙׍יj/OxF2a{5cA|x3 6]AKTm>_q{i[,mBTטׁ&+_ 7k}e|Yy%Td&tm4n 3 f3[fX!$(Hn\Pe'o$1|*5t+Ҥ~d٦E顊xV*/װkV@a#G\1J p*:"s3h%%[⠏YYn=+ {F湞 iQN0u(Ey%`|( whr!y?RJ ؛L**7K}$օ> /4bT u.cTYT)badnӖ#zw哸:9eS4Nbيπ<|r.B()<qɄFG Ėg_dg^%Y~E>r/9Eulާl8Pnht(љ!ҹaC^u%ԗC:9Q(wՈhz݉TtkLLv?]^_1RcBLҲf:~AL镁@c03!s0Aǀ/A6Lhk e L5>پ7Mm3ȷ6DYuҘ:Q寞 K-G1Z SWqw\RJIqI\M˳$a3Vˆj5cW=gZk Pw}%8S!pAp s}(ͰjbbUVȁIlDZ5ߦ+V`Una٬}:Ʊ6ZI˴"tS߇դ߶"7 f ~'l;=IҜ7F9wuH7:~lVJǼqC'R?G z݀RlSdr&&?ˆ^QREHPu*݁[Btʖ &)LcILۉ1Q)?+8a&&oKR[_0ڑ$۲y NU%GgJ={8tj?mi@[RgHg5.)H,!qpޘftcS.Cʛ:yEMbϽ<*FEӀ@ I֕TObl#a۾V(~MWx/6OYo ڥ+yжYe "j(sQHc̨#z@V"$bsqs‘mBh c{h{#TX1 PȩFk7`, Qv.q1tĔE:7d+}o(99+ 9K ß LΉoSjEpiY]#Q/Fs@3GŌ RLqq KqjU`5Yˏ{*Xci 2q+`@" A)6jŁg{tL{Ż h,>?{a"i%;95K+ݬ~5vxXN s K@XG uubz\u`RE2AYFNQgw߉"6Q\~j&4p$g`5Uc I)04kbO"cbS0'XV) ~qTȈzX8ýl3 0ʋ-5l_MŅC) eO!lWYAj)H5?DkUVAKA)DcNo^2]6z'm,wVC&,(LX:W8l׽{W k5~IS  ak/?Kb@_b&p0&*> yHCV}:"-L0Z{`e._RUW{fhSuDDݐĨ|rjb[Y΂<_ODvm9]^\Yszݳ-6wԠ:9͛첖zECOyg*Ѥkn> D߼P\Ħ.ȣE(ldKgFw2cc~fVI Lr(%2gǫuv=6t nOO!^eWue fKWR[4P0.,5X&qB )]|˫ OxjN%`6<,—3( +,ju["spyU:5SVL1YBi9#a4w,Di[O~Qw$zEJIbRMl0za&'ߩݧSV1;}t!."d]t_(*~+6Kvy^ܿJ(fƾ,ib"Ꟈ 1WK;" ĽAu *'<(xj/.Y $$o.O+W F}% UVro 9퀸/\=1/3/q.l{os\i dP$)QP SlsyGS>2N(Yo m|yna- c`"\bY709n:.SZv.){w z_ۿ:rB ݣXW#%1Bel_a~착H 6W⟊W;/ypUYwOϗHiؔ?PoTd=r[T|RS*ﰹjOntݕjAm;e.XHO%[b[c»f/]P9͆FUk\:7yHZE{1FoGGi}D ˻TgVa mH%菤NV!w5BIѤS}+…Nxز&!"M<9Zi4 xksd >]6@~Wb9jma!Rڍc'dT>*7]Oagk_.Ѱ8xiNߤ/rsDgF@x ㆲ~ )Lʚ$ _t&25Gy0ah̶#sO^N?Ui > "#T`с.hS5r}?ն8QQAg'yv56:{TqgE߲ga $!WPE&C.c`B2f%Lfm"L^&aBo9b"9)_brg2ntZ(JQmL#&a3 :0AcܭDtva< EJ|kl&aX9"x FSdg QMBp`T9XSRk%]lxUeR iy~{$\.*n|& ,K,{z'[* Ju܉Cmh](x3wVDi˳By>]ȴmccpCu6>̂_{: O zuwWxIێͤRa4yG-9wv't= Іdb8nVY]3zŪ=M6nj-<&!h]I_&nyݷ<)YAfdR~Q{ĂсGi~vyum}=EF\i|;-g~H66 o{%ָ?K6U64kW彠/(aa#ӫQKgY_3XʅeYڷ&eB~ +Y[<8,? ki+}s,RE) )A|53 t[Fh6SOlGiVz)Ofo6yD[KmE @O*z}۝#îwvnc5hBc69xSX[{Ή\8mBHy0AEI:D}ښol|f9[ldpĚf`-18 ,țPަo"=! X._ԚbTP9pgE;#"Dt[giq- 0i·E︷*} 1t` +埽y`qfГySoQNHjIB ݈Q <6=yB~]}z. FݔPdHM}~p^/v|!JR0嚷/Ϩy,:]H=5/rZ_Ưp7|Qk7[{iQ=0^c֓#ZA:uR.atzßg̭gGs/ awD%%$H}$է"d F@㙣p}禷[wYQže^}$?|++7/tŒ qюk385+ҸzCX_nr;nKȲM.f?Qe4-#CWn 1_]MI}7l< ;P (MtL %_tݿ̅zEy+/x#|QiI(qhsDf/!=Qӵ ܐFrx$ؚ4J/W*n 9kb q a` $w0,]J7-3lvR.c^ʟ3 v-//Țn7'鶅MMF 5Ə C*c$͑C9)}t >C v Qm!0rCeAX]>MTS~{9rO(UA0Y$z%HBPa LFQ/FViP"@H*6B_P8\ITS6ձ &3hq[;x_I!fDh , |envobl1cQjI&hZ-+Շ`?(-Eӹ͟Gm,͑l\a\$hau+<;keNRra/zʡ~f[ :<x /~jW."nx3_ػ$ކD/4=g˰3Ff ŻB5/H kIᨚ5K jOadT崾1&Uҗ{6 #"zO xYѼ?=%NScbA~tS~Kj=p'v9yM7a3 `u$BXfη:Nt[35\Cτ`X`8t'YI/ޙFg$)\?Bvq)I8&>_|/O1&I>'~@.@]g/f)i2gBa3uRC'gK d\&fw.*{0T^\҇'W[e$PԄS徨?9qb-Lb3`}r9P8"Uk#A)9hhKI5~1d tڼIz $N℥lKNWs'^"EjEAyX~PNF6Aƽ|ƃ<ʓ\z@>8Mr+TmD ?vicJS!h74Cd{ߕ|\?\ݬ1N>2{p:u7]DzsG1fr0}$|d(M)zϨ;79. wGf؜o d:t2Vu͵BR9>"#rN-}.4t±up;_c_K*x46BV&q0D)Ӽxgu\YԻP [P-4\()B9b2=]ApsVƼ~ۉ!26fT]MV7mVw\cIT%!r?~fE ȶL j0W䀄} t׷2ht^j7IXB%f N_ *7<=S}˥|b\ęݗoI"l`,ݹy"&.(\Ё71׾9vv_1QW,X\+уKz(G((`II%ZRJA bE8,Ғ4DfSƑQTz LYEHY1rC,J ^l5YWԍk/%3(XkVxu k2whx]BKX 6tb|?2Inh%,kU`ۊ9㴘X"l[A χ TO8Tɼ"Y'Cm<+dRYOU] hLʃC'Hd+3AE VLG3V@˦4DH튞Qh)PffvO_$nj˜Kl] مQwĖCƦh$Z'-ǐA{y vMQ#*ƽ,rSN6v?hC;i1KkRU$iy>~.UcH礹‘* Pl "B%WpLPsT$QSRhog ۬A E̛O_La`l&TOtU5D.);>b45Q!l弽R,J#DV|a~CUUZ*ެ2uichRz~]Y5%YHx94\Kr&ܐ?Ckx _؋Ta^SLU%k69&e8ډN:g982/YO~UK-,˖?hSf*ǃ6,zE4Djd}.>c0jZT1~_đEx 9>-"H- =_? ?it95KdfQk՜ L8͐}bzI)X4j8Gj )z=~:B5PrQUB+^ȇ/4bo+9VCF3Hy'bY:!?ST5 _\a%ƜPAߙe6w'%|+T'Z"u%h /gA|fƣBy%τNZ2I^KUWuu A_|m}͜1e2$^4 p ,T 6SUX-/6Ks>d$,mƚA'{a`%: ;'y<.5Qr6ɃQGAT]s)d8k*5ÞLe33f.0^L~ Zn8=; T ™@)l|d[~~]_y[![kr/[GhcnC>ƪg1$ȭ|KԳT.Iky& '"E)v7k K/ikXS4.k#ֲz3> \9c޾c3bV]CAOuP&%68 k0XUVO]߀gF?/ӻ$oCrԣ!T'ͫ6@뀊9LzJ duC4Ƣa Pҋb#gTwn4Z!-g\E4@jcZ+{iγzY=Ϧ,nhW!կU,^X"X.l[3h [Ma/J,h3gN*CD3 z1becOrW ܥ5o#jns>NJIMm0nbvv\f}S0g )$^}}\Rx@B$nG(ZNl:jxFz2Ls(I}g[/%v->Xl2%-LX&m}RNXys&b Ζ[my#L+$<-hmf&D`}]l5bs;@D˼,L$o|=z:h +6B3̓O~Kײ$)\&KIK ށ,};: x+ }ވ8qdcza3&i4u9M+hNz$_[9c KMB:8Lς '䜳:;6g0'8C9 0 7MOn>(-ׂvZߊc<<- u|;,aQAoR;[g4n~KuZ?莜av:H0 ϴ]`S+,µdiE1gz+۬FNHa~%YQ 8 SVm9A' #0zŞu.Ġ7ݓ EȯɈ#HO_4\0k`KLA jv;cf43L2{K]ؼx0 ;/Zg<]F"dw *OIM,>03CH Eb7}ҷ:h5JGFc݇P271ڏ !W-WÅ3rpE4 K2|~pVQee[ͣ.y2zj#*~i,Ο Ԑ"u@c^\k9."q.hLBEr#3%U}]+1AE;xKaF%#-H_鳽f]cw3vޙ!/Y;(,zMʡRxWLE%6"O$N13H|$ӌ 2R]mŬ/}G}/]&NȦψ\7n$cޓh_U1.?d/,UQ{K.BY[ A$&g?hvܱmc2E fQhϱDbԖ\ନ\B$UZ{%=6_uFchIp#jq.ZHVz$1[&% xGMNg N"is27|nzMѧ5s[*GOgzÓ}KgQM1nR9(%$'9 NxZ>3{J f~s%jR]cy.B8ƨu9#asDIm[Ѣ@eђk \~ld2$ =9fbe%=^Vh0#Ok,rAd5dMShR^=# l:7'N9 E ZFx+բVps邈hf (:} 'sN ̟Շ^lI2mrM n5lw$ٛ0/ՊːKFΖ鬙';y# uF)kA+4bc"]epڶӌ`2dU/JT013Zq&7rĴ[v8tlab,&7tx+a쩞/ۡ;]\=[ndt/0ٓFzq;>1zPkl?[vKhCTgq#$CBx_uXiH;-Q"-K]ow3Z;'tNKаnl9 -\|\iz0{tK:~<"|v@DV< ZCObªM+4~-ܜZUM7E䈀eT=Qc!_K\|BIT݃│.JڨjM F-V`s15*4mbij Qczv9PWpGY1IwrUw +b uª5FszV^ۊir! дZupVxZX Ng5/F`ʪuHut{GDݔ]m$ ,0t3%\.S }KKv:oh]7s;s6 ؏$.؂O5C}W λcɜjn6wjrS.:'y^LMk@cǚy ?>5mDY4WKʍ]wǂGJb~r=gr*Nu8r(~LfTa"ZLխmկ֟@Ƞ *줭v^s ao݅4GϷ7!a$ g\;g4!~,-ŕ8Hj&JOh{a]&c-VKtqN~GYU<< p^PbO.AʡjFT1rꁢr7 Ꝇnd" Rq B[5'o| pِVL]2IRbD; fM1+M-0vfU|L)t;LR2L!a+.7xw1G)voAH+ M 9Bvʺ'6i^P56ܠ]]lxZP0vH纷AG&@^5./Eu^HϭmC egZi]$72*{ gifYVfooENFT˶l"fH>̬1R r` Th} LR..=c෭m&L<$DbFn}w3~eR v((qi@:\D_!ץ1u \ w~ #Y 'BV|O VCi 3^s AZ[>gB58TԳ3 \Xe? ɴ(r*(}Zo,Zfb/FX5"7ZTeS#i{L^*Z. ŝ!>N!C2ꐚ X%" iXNw赔/M#raƨFSca}m<};~qRNqEjU-22qL V(ޜ$:it"[4-3w2 H?[qE?#ĝ jKUԿ5%ޓ:`"F3]OjcċWc>MQrӑK { VwrQBB7Yu CۀxLjf5 ,G!"_6> ;5ê:YPb(d ɂ©;nb {Dvg$pǴm6+;'<gɼeoEsJ-V޴93k7 .vP,Z+ЊcRNlC?06Yq.~Ikʐ-ajkn$qgx(sgSiG[[HNmC56SCmnݳ\}R>7Np5FlNX. @.MwfĩR ѭK:jb_§7QHATӎOmoc i4T%f]bpC"j`J_A#kV%483}P'/̔7D"X]Մ9cuzxM?O$~Hw(qdC97R= !Ʒc^1BH2駛дof1x B2CYIIo!72i" jhݤ~wh6ݵGLWl;3ǷByhXi J:3N#Ħ%l|TMDM}uF>=5\^n|K솻hۓ#|$AWL*jݗ8L,'Y,FrmK^zd8>W$kCHl9ALăҍfhnp9͡G-` Ĉ?t\k 0#CEE{M,Oi?Z3' .3-% "QD kqL_GUa/%dىkQ-B_ٓ[~bL~ə;̀e?'g@|-0>IÅa'qʆӳǘlck0NizP"ʟ9NW& O*+lQ0WA:Su&;zJ-ikԋ?H]?d-,+s7^2/ >OGwx^ŵ\Ɣ==k3)30T '5-rVw*h>/pV/a:i!s1r Q˄p2hq {>Tqu3 ~U\dvG7uyA ³x[T8(D]4Ň90gU1gPU7L$M`03Zֵ:O\Z9=|FĚtBZ2vKHmbL(~[+]+AW "2⃛ j>盜kaP arJ$U荙^PH+3$Ym?"fǚ~#_2WǕ7ǁ2Q2E3F3x>k_5k9`|uRM!Y-Ze|&Boqw[|9l4g!,hp\dΥoˊ$G5 uC4SZRΖ}Ḿ͚eA;jW, dg%'Pbl6Ut4oCY_oafeqrT D:q>Fy[-'r}ƀ.}Q ڐm*Η,uQɔx[X}qJW'q/ئomUaY0`@Na>.j B#_gA$߾@Csa0ݹHCT`)ߞs6nԨK|?c(!Mݧ6 |N&}>/ɶߔkD+65qEyZFlnc;XA_LVU)֪bcR3+pKAi^8:irJAZu(.=MW*(nT1eCD#-6ԳqKXr]/6 9[X?TɁJ;9PC@f]0fFt[$cQhz=hZ%܅~J5q*41z/:UxՊ궡H)0l&ؚlP*?tW8!Nh ~yrcP "!:hGeZO*$/0 HZ p}Q9)\W8Ax_0(= v;-/7pz^=T*ɚ{׶k!Kp41D|}q' ;Nw#$eb"5Ϫh9Oچee=`5(5Hxq 8DVn}P@5dkl44 l==ڼ.Q$ZTHJc|bk57ʲ![L,eoYFWGhEDPT]zỌ (X7LI}P#2q:7hן?xH2LFW'ԥB$;|h-bʥ~֐&+2XG%yOaRdET z7ݓ>fb+U]f+M>,x.@qC[RB(oKLS}#+/cE7X9R/zSe#u] 'uc! On'-D[6rqX(7{oFr"ze㵵 eSmcKf'nxb/zL(Aa}-MdBJ'?k\lNdեQQe',Msy~Ex 2yFp!L ҢZ]!RI!8.i,ljRȑСBҭ,Ձ^1s{ L>"39 !2>f)$0t {UV D/<:$>a1/\9NJI&ӼL4due716byEo47W2ofr\x@=]m ϑ$FF!Mzo?=72S4e|g.ۜupsY]')4:QMD5ـ=žZŀ{q?\8"mv]&#fܼh-8DyLiEU5uQЬ,Qq#`zkp߳# )7Kt3i #lPz&]9[ Bl5ΙluJ8;sTTk-i=yh \sש~uk V.&rcmȇ7pѰT.)ԥܟ2{̓z& L3ݶa51{q 3d2@)yY`hʔR,XF/@I: s Ӛd@hln$4V_gzB"`W{@ 2!ϥ|Ls`!ա= ^5IZ8-K)vM砒&(wtXHHOx[vk㾊sܸ<:7rpe{S{['_8XBRX|(KdTcAa`O57o|Ë `4Vc&+@(C+6K3]F}+n" ,n 70Z.kЖFfYٽd9OslBeܕryH[ōJ;Pa+ʦ(ͯ2 Zz_\bF95prӓXVJUthAmj, * 3ɉ ɈerqX_e歲:Gr҂dlUUzl1= }i ?l7 5'ʩ9A)L(:W2lG ?䄕x+:)h/3Ka:GGկm!3l&SX(0I)/mY3XF9B"&;CDJ$'rQq#Pk*_I+KY=L6;0EȜGgԩAis $_0pL5\XgTcw^<į?AXa,|d]"kd|~l5GLe :лa[f!8[{MAəiilu 'eN"5\@Z0 4q L0:na X408y̨ZGi@6IrJ-[OlȯFy4@xk(?@n㪂:Z^^?_m]w67 Ra`1n[ƐA7$ wҨ&ܨL7fTxH)]n7'] 0:(&Qq-]'a Gq152VKOot?Y|mr8Z>K,Iz^kTR>y( W{R!4Ja~oW%& &]Ǻ!|J6 a| tǰ^E,E5Iy($OjCI"t^(MU!Qkwz@%X BSs`tz萂%}#1+eh=%+AsF5iTW=O堠tnCdܢSVobO\R Phě~t'!`mM99^m`䵼Q!$bb|d K0__cDTFU181mX+ cow3ˍ9#0b*mgbO#|%O3~ZaRWQ=`B[ėXOzD@w5HRO8p ,[Gf1+?z`<SXyAbdlھdlCwe8|C.10cNa`Qs}L'n1^(cͻ񲧵i0u>1lԖA͐qQ = -GO4h尰G@ej@r`"bG\X,#Y:9GG؍--EZ|:Ul9_P{Bpuc\H3r{hTEakȧc@t UcVj}nO#En!P!?p 󽗽VOϕᲦȓwj8}^H {` Z5s :\+7݁g <(˹h+kFtYy 'GFYHP.]ŧpZqI&dQ?TqPD[Ky0IHHe!H 0M\!ie2x7.7Op8NDԁ|GJ@򃠓MiEҨFu)q˯M~,^VaW, .Yd9<bbjwllc±C|(hvQL+KZرIh`VvN|IȽp4<0تSk)zK1k !'% -Spg6;ir Xv =譮yOUD7hfVٛt6qέ}?UFMy+j7}% MAjwh/a!"㏾&.$bp(\%m!,k mR!2 WgԔ|Tz`,1>%x.*D8yF**7%f('\iËPښ&ݦ e[WeNt񈴎Rk Bnv">&n.n%KRq„DW!HJ[0)ȯ=4~H˖%< 0q֠}~1:|8}]s*?mY]K v)%#RS(1d> N5067}P-ط=y$ևBCM)_woxR[ s{ώT ?ǝkTiM+i\ary.bbl hpKQsL&Oʐ+>P[HӫΥA TB]6,A;_`Pf=ʽL2:,Ч b\xAfeS-t:)k 8;8Ȧ\k VY3}XNVgBаDNPZhblE{[at"FǕ7ڀI9jc b>du" *e.sk9XP S}xSpkLm|w;`k:v-Ti.B!^^,lw{йD|"T(.ۘaΚ١Q9 ԝ xkʺtA)vjYt=4bXPcF2ai)6b86hu},g(xjihf`aФ7-=Zs;Yk'{*[b--`Heٍ,6XZ0 2sMuщw M? T cy*$UW5k+/ƨʵmOK4;xp%{#-ض5Zc7Ldt~\ bS@'fȚ <ka紇i簨][;A'N\q()_(q#!b SX4;9hFTX7W!8NXx:nw xtyr=_T4z")ռuhrLnG0~Փt#Z]mf[R4;C7o2 aP|؛(1lTiFF`? j4_heL&O?"5ruH=t,iw"k=7va 5EX"d`WI Vy}vA%&7!'VIFIZ2u I2VPj\0e u}L޷UNDޚڌ.W3qvHj$|d`/\z8ПƗ= :-kK,=e^ p G Gxܗ[%ći?jO_ o{@[()k'Qp?tA"4Bv1A9oRV3i0vcbr{^_HČ6 sȈ㊋~}qc2]3AlEu#231i.3f/g"ǑQ%ٕ|VoP@% NA7iJElX=O% do {O= ;֚ [-SZ?vТTQ6Y_SZD'PqzBQQn S6 tZ%1q+.o *l7MaFB\\x'CKƣp>s܌sLʣn[!:pFg̰oK!XI@9')x+ҽ949T̷a[`)[>Lre<|?2vԡvXu^tBId7!Lž>Rc-rFNHRH@d"$n54eja3/KlnՃudvW(>":P\ߚ8HgO[12,oSSp–={@`YXhj;tSju/DC:f]-q Ə%n(5WVg)0(,+.0qch({/[O2#"z)K*Ʉ8:OI21:=֙ WEEDF9"[q[u3P.4>>pԐYpjV ch: U>tи[-H8z }׿" kb:Qfby_]tT=mg,}S-n e4t7b9ՠ#| bzϣN346@^|MtOȍS }܁ѺnYebdq"WH+ 6 ԿnAǕZ:vڨa"|Ş`눜ewV\ J@#pAkҮ6v»*U6V{1j\A"rkjutɐ^̣͂=H|Ev;>* Diq"%n%yxWn\6M *r;P!# &p}iUq+wj+ TL Ķ5nlXƠQ i-xW<_kdA׎X < dcITkÀnlv0Qo<}crb&g` ]H=~&$W1&b"D-;7>.PƠk on3,Fq+w!$:7ZS>S)vC_!v@\gX }mDN, s QI.47V/I:O_]O %Y[fGƵm5ks L:eJ$ΪtQc>kJ8Z"8Dc+{ ˟р[( pʴ4V0!˷8nqIJ! L=I,v)0ഘD.4JyVL.PP&eW78Е)min%-QeR: uj7R#Zpe JJB0g_e M39UD+P=F~eϡ')ZɍEO>v3S1+u9 'tNSGgJllŝPq]hm"3UԼibIӯ;n.(3ridjw۳*WIJ\iMXBװ'7p?,{ޫM˃ Sb'PSkw_uuUR5 ZئAeX]Rڣ\ߧ方GmYMo2 `ygNΜ j yq6.΍gyfWryn YГi1,O|dLl{+cnF5P:>ڗ. $Qf,6ML/CZPBkqGǰ)F J:, IdyX7g~(Ԇ_UIPٓYY~aN z;qh=*Ցieĕ{*%)uX%[-#3i<2Z-]tMŐ`VC).he a?zN *aI~9VC81 ~뤍A|1o޹UuWsf ֥tky\5^*bj)Scqǔ!q@d8:&/thfXf^ pZ}ǜ0RmO HjiT9Q Sl(Qթ#%@ @tssl !xW Cxb'K@Owj^IٸVQÙIe-z\4}upXM[#y? .:bF!ޓH-D z38~)6CEhb3f5M#ڃ^#'^>-e.K 90QA|":VF-CO"U'0ATm8w6`dm]Q+_F28Mڠ,D" 4y<bH%bC*<봕 qúoAbVa'/YI\#T5缊cV.nA }9y@U]D2bY̭@m,][EV4 e򋎜Iz%FNpvY}q͒ަ/aҔ4 WdbrؼڍSb" =(mlmsgiPT]RyPR(K@Cf_[_cK B;ڒ\E/ ]`r !l%uIONP)A3`eM9xI/ASnbMх`P؉akʆ,WHMHL}0JͱN?י*4+l4ۍǀhX'g(pZLQ;EVd^7+QF ɱ^ {oD/1St[JnH"Ra8CE &<\2DM!R, @IٟlCT(jʾ`j~ă 9L6O]rvUѥNZMNw.D=cZ'2&-XQt%="}izKS}GCDŽm^XR]'-kAKGvu8a:s PL[ͭZ'Jzai z&t0)0_dɇtydA\nր{%3gPIjs蔵=+ 4mIɈ3eb;jR1`~BJũx(y~`BqzفzOӸ) e}ؽKW+ԠuNI]p ; 1'"@$ v[)u'WrPj|C7䮷[mKMlT7Ak1ܟ/2Rmǵ ¢qLuNo!B'szl-|I+Q|X[~ bܛ\#G;4W\NZy_O,WaY ID{CS$`b~2CI,}Nq{zHCwvRK LbA?[ utJd| ⋧Pw>0ҡ |#$N̶Kd|-g4ᦍ.vy]qW˪or3x*6,ɝ=>yvŹܙx{L /|ݮn@\QU<NkzJ;{U9r\"z5BGv.]CjXIEO &QĬ\2jmRM}DjPsWP]p|+oj,d1=&/D@@\Y^i^{''ų$k~ձWkKJ fBB"u$\! TI!U$-p7`@ʐ>vq]akʫJ*.P%C'9r:]lh@Y7MI> TXju!pQcv7ma,0sD803uj#VQ[S0@h xaHjvVTԔd;*Ӂ>s J7w4&տm=/ l:]T`3[; G|TGeru1^}k QQ٬x"ODÿbX:~vͺ"$C^Ōvk7ʷ2k+tz:uwuoZ~t Wcrem5P߄lި>10(XXk{ z'FiA]l{$kAM#o1rM0J͏w42YbGp~v_ x{"9t: O.(۽W=7 {Zhe?ȗ.5o{pѱ6 3·4)_eȕ XX,kiA$QiB1>UQkTf{݊>F4/N^"py9B-+AT 7҂9Yc j_B]ۥZԺQ(1rT2Cwꂄ O2*;RFa0?yT:Mi$?9w`mLҪd6AbN{,4@}57^NK/]KD{PZb>h%1 BT6~P՗JW;_؈Hٲ͜C/qc(hi#hH#Ɓ`-s:K>#oHdC+c11.0bѿ4B:y@rsCPtǵGj3f W[t! f IQ3P^D=ў -PAQwy8߆mrwPbid@BZц|- |6vl2N;|ĺ>8$h/ pM*`TG@&սcWz{ws5jW(x Xg~# v*E cJʫCTֱp$A|sc]_ Cf3/0Zwk!H[l2lS-`Qo)CCm{O>Spc7p(+9M. 2~si)J}*е:58o{H5>TB } (vɍ)ܩ%ҧy];.#bYfOV ZY^Yw:} /+68f֪b}nUhkxj]Ƅg.0kZ-քyvУʃ9Abf۹Q;m}uYY#Ѳ ߦJѯ8©W%0v "-l?.:B A+Pȏ̏:ތēI7}h3#]P!a:FCT'>/ɮ=Ǯ'@``e:#ߗ3Pm*ƶn{z;dՕ扝EH&ަq+g+Le*5r)i]n4ƾtG$OWk$$^\_ Oo}_NMaׯ6x #b]o]֦k]2S~<h"EGV<ş`Z 7 s0`GcuDIQ6N=@aWfQ{KbjgĪ7Ji4So e gWr8%m^z"wK'Bb6Gӿ\պL߽9F [!4z\}CH66$t«U +P=0aƱŋ~BץĬoFʔ-C)ITh(EV{mΈn'Jhݥ$s) z!I*77`0vB˶JbܷD!- +4)މ1OocϪ\UJ:>~]F/-jk4'u*D=Ku G2TFGKoC !0a^Ie{z󣁤Ԟ=R 6 o?k1l.WtX]Gc>~r:crgzBH%rSIoG!%j;t! z{aD T\u} Bgrbt_FXR 5/"]{y>}YElBzA~2tG1*=pbxU$_Foyqx2+; X9ܴWïeQ GϞd5@xD(vS⪷ʂt5OcdP2 1(ޅ}Ҏ˛ J"m-\;<bz%aS \ebMq͑` qOb^΁.~@k(M+`-+vXծ']Ѿ{Òe8bl͡O_7__u(A3AD\/U%^K@f-a+xO \i AS\,14悇|+LKF%AJUDQ\5-W}C4fʛD\cX!l $I(B $\d&dRN\ێK Ͽ*jv¬YՇH!RK9mDK4ty/$˴\_( `FǐJG![>n,/ՙ+|~:WQ]Lv9xATǒy)IBXg:1[  s% 6[F5>.s$w^"ۿf#gbJSַΰ)QͽqhՈ}&w\ Nh$E4+\ H31i&ˎ,wDa?> AP>_ˠD}J@UˤB+Oz 8~S0́gTݫoDJaKJA#g忘M+$ qJVLbqxdd#MbQy-Lh!9fLå8E,ό;r&K~^j,Ā$ސ-1gP.L6I- )ۉlhj+"r{,Lql C#ar0\<7PzjCq-x7%EV#(+I$ <ݾ3 Ϫ 8=-'!l'Wߺo j=`GF)9kX>$525)h7#/|^|J R)#h=foxzRP=: /L2xRKzu}8G#z>Ñ]E5U0~-5IF*˜4 1ą Pޔk !߁ uܫt2ĚHGyRkogqOG(AxY L<049FskU3c䘺1zb'gRrx;@wRc l3D<=y8$7m0oXή18[O/K ] ލMpT1i6k&E}0A[by*qWêY*!S`֪?촘缏|#3*0vS2/N*Aulv=˅3#dJ1rGB7OsH$IrkRp_@qs\j7?ѺQyb` :oObCܗ'w5Y # 7O+VrMpE"h]sԩl[iS{Bu`g=dK^@oӞԒ!?/ qUX8J/!sASѰPB8`Y.8msP_()#/ڙ(b9+\ 5kY,%c~-B`u`!v y>w7Q6Oc+\5 yGG *4cyww ~>4j)6WN}"\ &&f 0vh儍j#9҃S^F(ŗآ3|&jgH!],I;$fk6jJStT&~qT7ʚ cis6;Xnz*Hy7JWYbhrxT*%A"Ku@:LƗt\WH1nrR:#MEm˒(T z:J8t휋c=#s_94DwO2Hx<~oTm#To.4@ dѹ.R [qIi~ykEyu9(zYTsMaqp;g-β9S)l3Ox2W%C=ysH?Ƿ3uyKSJ\4+lp5P_,h *>z̀8R^fdA+6H :TRr=C(}g仾 nNVݝ-lUu{nOfC&R\2 wvO[8kXfDaBjE3.LȲ#M!*AK~ў &n2M+a5q6J@b]Fp/qOY}0*7ʫ*&n,0jun|Ewr-WM1;l<=SR _E@eoUoYkPykzK [V C'z5 y;˗3;응Y BoؾHm!klU{G$&;WZ/Pt呂ZmSaSU_= cr(ro~)Ӝ9I-9Ҁ7R X eĀ*4Nq5kWvGjbۿ8N_>퓝RAB?$ɺeOMz;MqOX}0f9#h]?[ ñ F8yHO{#Z~hԲ!ꩫp @R.YɌ_}iEr|)^ (w%j_/L"",L, ]vcm[s\dkYeRUJŃ D8@@4kmRipAGZB²W-/i5V葋,.RySM}쓞oՔb#}+K[C(U5s_(—ݠJD PB$O9Cلk2jđ;0NXl݂0!m0duO R8U5$Ҁ1 =YaRCT:N8u=4Іwٕ E3N E/kaڒa $sqƃD7B^#VntY>6o"H &[]6q EU25*lUEb;l -GXY6iBa6@Ѝ Mx?zEm85x qPCe(⢮ ?qrUg )/ȋNakSJ[܌.p\ՁF>ƎtgETQc[5ͅ6qh7Eku}HA=,)H@ )zLڽ=;k6J"8YeNR0 AxX2GiKZ(*ř.ͷbJm 5H͔`r̹2zK)Kb`K7q$mhЛ $șis,Iw"9:f G*bCTb/ [y`G/0!B16d0 UQ+eW$p4W7e˓q{Ώ̈&DM}r> ٲfCLh|[kr3`&4V-O~ ŌyOfy-2ẗ*_l8T.bz؃=8ˍzA?k"+6ÉHo:5ף7yȃPS ?415L^?bD^{[3A|O(-79ۻzD ?ЩO^C@iPehYF7848@ XՅA;]qJx,nu)KLuA<CJHz}%2澦!Ȧ5 ^q&6\Ѫ}o/5)寻ۍ۪Z&4qMa#9qa9.²>`;1DgyK4C`t$= =8(>RSǬ 9V ~j D v,WԵ(Zi@]ںZL4fD9r#9Pn|QpyLJŕأ6b; 3D_~}ێv &߅W\N=`2 9ܡ}\8ZRO\ƅwV7PSmq\N$KRIĚibEhĄJT'a1d 6Ldi3Ybfƍ&J4VG .qn ha1/as\'f)ŎԘZvb STȅIC*Pȝ u݂͛0>8;Vd Fv&e|V'TNJLd>RRc(6:> i4m\(8i$ɂM4Ti+ \z\ N֓e!lr!ƃ 3FS8^Ñ݇jF4=ַB֤|hCHPa(2 GE6JtC^BYGh >IhPIh0OK.˞(vr15*BlI*&$ ܝW=R9:!!{5Fu¥dKh,Ьmlj$Ck\`߳. s#^s"%{|+L\}-&\o zHрuAF7?[ŀ7iH8I"`#k|6wHkEuf~BS7-j{ཎE3F'VpS!N1 J Vv3b@7Π )h\6lUJ̓TL`"fzM]w-Zs%(jIXrqbӾpE9̃ͭ۰!5)G*wC;Wf]jdkWl:#P{~C*;zBBX"KgI+zP7z GOUKP>n%O[܄#)3?>1MܽEu¬oHq] %ݨJIJ!{AR\y54^&.̶ }jH7V$@yݺk%{Mw[rB֍TXV0pJ.YtsUX5{lЌbWRr4")b{$[M8hŁqTN^s\v^1Iٳk$bEd&͹?92Rm{)NSJ2JBLU.@'^6Hcr0y'nd1e,G_vp)gz| x=K6u;DFI7AJMt.&| ,f%X :*TK ȴī=Y%D ph3\=]ڷ֌n+9d #J+~Q4Y4J[ bhRMj'P#᯳ُMZdShX&s6VY pHɿ2u컁pV0$i0 ;ZztAPE=}<Hئe7"}m@ oV_IxT0+J_(R<0&SH鶫ߝtRQIE7q/@Ye!a3QDOuJ0ICPv.'.|MPZ3LkTHj79bGe`$Mv;v%- <ڧRt+5!o.lLIݦ H&Sչ]u! ~}VR6CçY/eڞT=a+)3M>[u[/]̖ljXpJӪV@O+~:^a75a=.).뀀V*)jy!ğNG WQ`M"vWf>g9x_R2kNSTmcﳓxx|^6"0=5vn&#Rr4~OҢ6.;8`>BGuxB@;0E鼍{'W>9:4,~=i9ђ=F\y嚓|P-խo,xI$r"O5|S2mczjd"L`<]L_z3՞Gii;1_iۓ m }i<؄P[.:.PZ:aa|]ޜSӍ0Ԩ@CH4]m ~-]T͸ naglz8V_"\M|01ZcDC֣0LB]XdR߲YIhiZY0;f/aBJ?8Ts?gk &hPF$0%Sb3R/rگ@:awLfk 9+ՙi!]p 7*X^h}=#&Z'xԟ&##|i-DoΨ^숴IdaeG0ƊV2wsQ"P^ ՘߹Ph'%':XQՔ*vVyuT6? xԥ[`%_mW4O|}Hӯ*AEWu:z?!T%!C]oG>Hr9aQ(棆/:<K~ɊM/ #SYuw jtId\SD _ mFvWMioKlBˈ>W'3+B~谖.ꌮ@5 N00@>-@0L KINGx xUYg$7AI,P HtO{Yѡۢ;j>^[1ČY|tn¨OJS2lIkྞi&RES(w4M>OL LR&G򟪡EH4Ypj uIe$0ډwj <#Z [B !陬/A+)i)KcXe/e/a`ƌ~1$Es꬛d6 ::_[k[m~zLYYSg;^$.N4 8'&ﳃ' azMtɥT;axh g|b[v -vcjKztlLOhx-t'XaQA8yR7|`~I&YxCpy :4Yd{"7>'ڽt!m4e36'J{ {o:TIXY3vd>׃}fv_=F]ќvn=ҁA oLpdw]v x/82CC`QdBbtv|Tg^ԇ Nz(^a];y!x F'geJ߀)W*VUSBp5V O;D;aq"G3\U7IUCP9%4qpdSàtY^#PTRl۶6Fpk%)-o蔣> Dyx1e>%oڋݟ^ !OsZ%4ړ+KCؘ 93IY><'ZVc܀'L,Sg|,CԄo4 S3i5N m(۱Dye_^&`^4ˏ&/mudK s?4T*Hf"i<@ se qT'D!2IGDRCyLi@K6\7=^;&y.BWCyDGX$ѝVIf?>K|B~qi|o^y"<A2!6M3ʡsPi(,ܽt*)ںndaD7$Q|fmcc(#--dT Qzv/;**)rq&!'j|r;uLM{@^bv&Cv4,Zn3>Ҏ n B#Gl@̃Cm+]%FjFh#RhMPAؕ&a?Xz|/9VX0v.l6g7[QF!#8>Kg5\,ԧg2_PTBySeoQ%,(HxCy.XPHHPU''։OO!VvFjPGhAw":51W~Nfjh05h KBIY&zLgUh1>v̯MUcIU罏^]j>vmqʇar:!^rڨl:|ۡ2_K0ؑ ESSt!-_~y\7qrbǙ@{!<͍&V6i٬ 70MkP~!'L0+ @i_ARSqQw,O3N`O..lB L^pi!7t)[{kYI pplCp]=;%_͡uw|ɌwTinA8~{W}_;QNJ\+m4RLsnD1N"ܳ>2dawMQ^mC9!q aw)isi&\)Sᗥ >4*zq3%W,tH3P? #G!vtׯ]->GC1`1#0 !I " (v)mgAl6!0m⫒]hj"묯*h#syۼkɧN4\dG/|4l ; }tmq;u7|u=\( _5PxC8 |*߳]N&sBb uj><ߞ $cPp#0#Iꂂ ,}CPExpW59ec[cu=Qބk=ÏI6$J0*i{^WZv' p ^c%8l5y>ՙtj0"r0=C-mo3G)7/:GZg w#li1Q m|qRA':0%R^[mk׈"5"Rr57 k'ܕy(t~8FX|w@P6 K( ub!H86 <:_nw`<SW U~[x 9CYqO *I +11Q frLpt6yOǫ-${ GqrǴ.řUZw>VUG\k.f?քi&!G*=J-s-Țt~R)(ǢhH%F^jDVW(^ W檛:w=X@c ێbicDHTQ^ ]DbtfB'%'=W=dE/tb],-5rQ¶¹$xrs) (4 \Թڄ^ \]HwAAץTk E#);S$Ԕ1sPb]؃hSHFqF(% & jFg0 ^%hH b[mi~((_沸CGu^UWJE(d{d:CZ1g$;K2Vȶ_Fp ?3­oՒjnjFEdN nӱ`nH粪[ k:/|٠tA#?4yAi=xc]qGV(P|s A5WFjʼn_8 xnM-VV]Ū 51X:RN ?OP~Is6Lyҭ[m$dEФH+S ^zuM(vIK^iԲ䧞/峈8$T< v`+6MfW>!dAKS{76V_*7xÙ#׆ ~VqLR;pO-\{ɥ#׊DUTls]RB1B.}L)UHDW1Y3r:`,ל"ǘ33>Z4:8ᡖV-vvq~W{S\.ŭR*ch*G6+M{9k1=Lw8Z2 |_!!,.vΐ`Z {qz;.Ay%QScSg0|N"G#ڧ)Z=uF^A- 61<J9eV3( jeqq-\|:!z[05]K6,]wyvk^c)<@ 8kֻ!%k[U󡅓ժ/Hw3܁uma7ka&sq~}[-{͓Yd8fdc{ŖXFϫ 薮2+ҟSz9W>,CKvۉմ-hk[@$WH% F{ D ILX|=L}=Z@3ePaIPI|!"s: P9ML .Yz<1*oEٸL#fP"YQ5_89Q6ƪo2b)SO{z'EHT%ŷ°AHkka }T JQwIQF*t?dh#Ӵ e; IIne@]Wt;"c T yϿEفV(ʎ\*Eׂ}^"9 m-Cߪ W-\8N^ 5I {鋉.zy\Ab S]rqHkrn|| H03[ڟ5f_ĨdgB<濝/tw0:;ˏP*Ճ'AUjZ Hœ|ۦTL,s`2WN%SPd&STF'xtT.;oEKN+Q{P!"'5kULdN5LD4"o0W!tɆEm{w *0i12dZ4Ajw Zr7k/2N c4mlZAV-6Իd;_ +E`Y:q :_*3@\#!czo.ehu)Uys_+UOa75Ϭ>05р/0mn:bu/I8lNgXVOLHBdYdAp-f49v^Tl6p7ՠV|VH?eJ*ōUΪb,KWHݣ-Br^CANCy$pª6{%ɯ.<{Îs qIN U֞rxe\:*^_ YQk'e)/ݘrV46k ~ Uoʸ>y:>dh+rhBs/e;ю:Y̶֪2lX37Z$Nhx*\]*#K1y `rw,_M<+&jw5*>KhfҊ8Ԛ3Xr-%ܴGǩΆ]ً!-,tͅѾ?aKv) ^p7ҳ?&wW[Lhs;Z"yRQL?2?&~z|^`iKѾjWLj6+oy%"{,K@;fS,}m  2ip +Jf?5x?vtʼnG!&! _}k~HAcf}#Ҥ0OQk0]\ y+;(`0AÜ{>6ӨR',3lOgtx>Z*g8_\eY]jVD#z6M4pϡ3U# G"$pEu6^5m"㱊x8Ms }u`_x: %]Pvs6ߵ8AشPM"~84˝LYn{0}͗Z,L^ )[x͋`Fg@x|j_ +0m9DM2앥pQ,Bq֚"rBHQ7ϐT'ff%j)Tj(Cqq}T'bFu&MXSrڎn(,9=uU<V*2I4.@uWjq C{zȜ}|4{0 EGּ@Ixcct8 5ڦzmI9q͒rTݟǃe& ƀz|'S{U1^ 3o_FuͮjBB/el(e kE ݴJ%Sm;e~]gH5 {N.܅* 4&*SkOLfǚnoO2?xUw~]4eɩP77BH+-|t*,՛pBlh4wG'L{F+Xd^#0?\QzK:+WH[uPs4mt>t޲ $OTX >eMY snk Dy)7olqH]؅ix8 ] 7]4'(͡(?%ɭ,1nV r#{1QN3tS{ET¬N1 Pz}^˅Cp[BU_K5$}ܸϐ6Qt=K *B]~rH S VrѢom3HL){5tx1-yC9ˏJJłiV*!Aם${vQ0łX ^Bv}N91Fam<3"q;4I&nbUg5/L9 H4UO y/mH>87i.d>gNFF>`4#z7pv4L(_л;4C:s k,'P;WǗr|-Om3D<;ou}Vf~+v);rgߧR? Yՠ7}+_u?TS 1eF'* 0k<0Q;n ŁdYCșTF' (?o$ķM)(pP/ _t X={i*aiF+be.V {a'TkZ[^\YENUC.-LlgL0f`*)Rc_;`DdCXgX_'_˝n +62X6g3^vßIPɭ[g)tW1FM5lY{EoO!Bhs3ѰN^8 m_ߤԶHgmدwghkO5S&gB#l՗fxy}t-vZ|cf֨Q&[f5~; n՘w F؃d -Ȱr6\XL>NTaaS_V8|^ G< ;~DӶhv'$gP`oQ`hBf+%8Bnآ~sl " <.d!x?NCv5| #x-y;1|u`_<0 ,d4"fnHXÎeIv!Hy /T/]gjuE%,>̈[lK ҥH_Fg%X76޳; xv7?۪_jafI6"1y&YL#hhfvg]w{VT1:Zg|9C4,cv;EKz,O-Vw0#W)=LN.^ kjN5}L蓎hE!HjF,t<=T*S!d ^90Byx8q l*sϐq9à6@+S"XV[jDW$뷹0v,# += `{!HAotGΪ8 Ӽ4Z@U8)Wd.rMRC57JNBx:Tj\t/oN 4]MqzKޥfe<, pA>8n.?aW6V2M֊M6dZ_"vCDhd-K$Gi7@fR-VЀK7RQܷF#Ɗ)_ڊÿXR1`g`\X' Q< Wn? B`]^ |0y v-v}WuD ~pb,;sPX:h黣Wg1pUi[~ CgRV4ǜHL5o:Lt)2#:0 pꔺNb^*eǭcU 3[ٿnu21Ut7v\U{~LCC״ (3]>$$K1؁0~7E0PަqeWJ*(/ծĢm†J3(md-UX8 xWIߓ;l"ZG6a67KEky4;Sc&=_l6BS!7DW@U&( ,A^N&ѳ8|Sw.p(Id;o/yY!xâˬB"$`u\ۃS "oPR<1`džlT9YfpH ׯ:¢FVD2U8%y $^!u1PcD)6]mcFʚ*v3ctq'W[)5 M`ԾTC+_%awCPɟ-Evxm?҃1gePJ A>r8.-dlC,L9}i{0u,kH)x]!ɄA=bNP)JY~62zJ>fRcJK{߻>*}Wb@_ ԑ=y r#v)~~$[ niNzgff o*z`$/;q=ڧqz,tT/pIϚ9.74=Օ<-=%PăFI8.đq nNjjD)>eZ\2F/utof?%*l;|U: Һ&,ZsHV"a(y%g039TeӃ KF{5Cv6,~סVnV1{16պ⡔nYR\7Hrʏ07Q]_X!z Fc -28ƅuEVo %eXPaez&>?l&S/g_^{7d4 SirftZyj?Zk3~Wޮo ߸ ?";y7Ў^Yԩ9 աm6S5+TE\=c1F?ow$D,,l b#ߡ%༌_[}ȶ@W$ekFʶhvm1FxzX `JGY" eq$cdAp$QN|zI/ f {Zm).}NV}M"@l39 j\i РGi)hl˳1e!"o=<|w<᳊ڵl#̔4cݿa,N%ޠU[7b+%A;Qd0 #: d>SŵISr~'cGK>8^ي=/O!P'i6.ֽ6d^SJ1+ Mj* " ,0C%稩O#жZ$F«._}خTe'՝/fu7RCU)d63/_Rڦ4uN`vbE)5'ͧ̆݊0V] fABe[t M*Y XV}( n6fY,Zma`CH9فof}W4kB2]6NՃj}.eP_N,+L\Fϸ:+F0V`$[r\t3~_Jj,nٛ0jq W:eY0MIb\Ӄc}J5 S9_hXE[B v!}m}yc6H6)#@u&40t 'w9<}(WNn&1(tX`7ݻy rac51l=7C,1杍I6/0SSk'"t;5::% _eK9qvdDB*K*J~9kB Ts(^0JK|>kFltTFK sa*L~Yyi PxSO/S]ՆK#/wrUC)UsA|z1ENGn:}XQPj r`k`$ ԌO(WIn3;h5-&u&(R-Xd"j9ٌVĒԩeyApm;MS4}V>;YWk☗]c#R{•8[ߥ=xZ ܌PfXru|+ި~ZUVۣ[g f Ba2ؐ\kGd )ߩf|VyASq5Ag 2_VOmw~i1P'1{nF-ƬjJf n,l@6P]Ez!nPr#7lѫO=bY'a ]$, ҰyI(Z}?2`Z0qO,]b=McKY7 m':L'j1\/7: r6 9vѓ`ή@KR/WJ2KE]튰>@=s` N^HV2L?jTի16Пykh#??!kl]z'!{TQ|{i qDbb :mY!n+?3c=K{g[npԱ<;*6[ݏوoVFD4Б@M~Ǎ;w!  `rHEX9~M<80g/f=)$5ic=PD@강ս~?nn^J>/ÓX\o!ʙp9Bj7I9{@cSxPZ:35,oácrqiKҼ#=8S@cfc*:WF$xO J<0`׽Pf\Pt ?$@N~DP|)gۢ։`3]HB4=Ais qξ8<5E4?MN>:$aȒ}Ní 3n{Î-|NRe`vevǏ!KQ# rL$r&/9ՙm:udqӐ3dNWV ꦚjW8:~KCba Ǒ"f(sܖ# 1i繘Dh YkRP!đڠ)7ԝm<݁:z5mԵB!#R74^iLD+orvp8JR갏`S@QTXr@Am&V mB|'c{ĮQ@5N[gXCM(OOI/󓬱뺋]Uiy l<%'<;HsuLbx(4u3Sݕ5trKK_cJd +mK6&Uּa0p]0O3(͐Yq  DZ~am  ISZ?}a *SUv:xS*H*f}|A>0 %%.:7hL5;.Sץ*}q 1*[x)|~mmї{#c?2븾 0k1bA1ϖCH*N2eL&ޅ|t#{CUr&"<βt_p+1H k5 /׵_V~oٴ>+ã> i}hE pUQB?4ϭ s~p V4>F0$f!(oaY삧=*ko6FYVC>{lF!q,N AJ &je h[ӻ 2W3>M~Y>9Wr`E/׃xh;P>l ک)`ˎch="s=,<+a_<ZxfhɄy5aOR:\QCC EYN#JwFpOV$P<奋!#ɻsxX 跅w#p|qTXܘwt\+9?BNbU6SjRrjL|(ueG%A^4glX핽?" FZr[2>ځP<']s}nU qoy( '=S]+hDJ{%j#<ƣƭ{ %u*Qz(OP )Kn72%y@}0IMl@YK+AJ-ʗ4pFLO%DvTT3Y֔u{^Ol :uKz本!%`>=-13BcQ$sQ4'x TDALss`)q)$^OʚZ1{$f>aHm$؜g/ e.-{)~%w`4_D`jNZzHԳ止8M ˠN/ n pX^[r ZVʄ \ȍ}(B8ۑ$1- [;hBR0a2XXp(Zm5T gD(4q1SI|痜O0 >1?4PhSRh jUl$u3j tEJ!;Θ0*#a4YrF/8 bEU$FWq{œ4sS700Ϝ&ވk"aS"r 7wistY- oW 3_b3@@-rkbxHPSyGu0(q9xU۽I~ ~#r 7ڲPgߺ#4$_-+mʑ/Uaq*Q ɶr*0^Kvdž΂DPfY$ph "̊Jmne8ҧkLWPD\xE8 n>J@gR:AT9S&}ݸw z?7TB(dPcM ͜sMݏ[ܹ0,}![$}e=)︵?Q͚ܧ> ɖ!ɕ?.0bTj/+jT[?Y"@p/$" ƶ'ByQ܏ꇒj+Bt?l/0kȫsI30ίCet gأ迭j& "fl_!]v*+}~ SJuh+źվ˂E 6cYPXpQF u&B?@i+Si,q+H餭[Y\cq_ 4Xd{,c?&<E띢Ž}52#-.p6xaJyAN%(X% YƟB_#$@oipM1Rܡ/PvӏD^R=D,GlI{wt'7υ mܽ+2ClLv+6A-qQ7wdM"+`e|"\>;[,6;~"/n(t=+XV%L[V1UQ&d(Rhe(x)I\ K/N!5ǯqWm|t5(m}iQh>ll5\TF zc _Q[/hЬo&૟B-XZTd:RxA @8h⌎cu(19:迋ս|oAc,$#X5QgT傳>_߿\,d̳&'S(Ī6L ,p?hgbhx&<1):mLN7|lr@,\H߫j{_ cGXƮC?iZC1S RQư9[O$@ý 2dI:1&G`7hoHUEuV Y֞/8/Eg_of>G9.uY WWR@GdY`zᙛ]J{hӸB~5WvǝU'm#7[O AF+`.R.%w.[1u9}OD !nFՏKSFʆLv[WMB:'Gs38ֱr25Nb!F6SX 9ˣ ͵yIwwkh XP`$JV#~ueBSL 8w mXTqTA2|A6^OԊEM U3 4 ^O(qP-*# "]e-Ixn@7jGz볦YL@TulkNB3n xkM~k3=[>)F޳:րGcԩ9 PgL !aOyw8 P.^}C'Þu]bM 1R8 K/գq$Y%\4%̒͠_b#{"l}qB=v1ouGa}D]HEb+Dyp07q\ 6Ь#># ¿9q". :Ӿqv?+k[@W*F6r|ґhM*Nt3=3ހev9XLٚmN >ebe4G3 CĵFrbbՅ(-^+$g>8x?Di\)S:rWAi($;;njf@jvgZ`$7&sVh^SwόOvaS泝n~+:gX.Їj6E)\ Ɇ:ZUxυm6q`{rM "K~q0pg-yNeUZJJ4ޛĂO$./5:%P+w? SZ-mɗ(\WLRЛ2Qr/I~  .+?aԖu]n!!ߚ-qjx7D^kb>/S{|B%;Z\WRRWstBC$krRô3FVg2&{WxXvk`J3 s&lu}2AŘK`0#CxjRܘSn>b 7`'f /B7qxdu7kiUl~0cK}Qm5bd!i"ԙK# hժaͅH< ":Ns9uwScdi,./%L;Vnh[3AE@2oauܞPcSPKt /;*%2\7eBQ' W&HPkEE.#\eTf$" JU%$qAbU7BYP5BD\MD0bhǁ+N^y|713K_PdkjU&Z#@G +QhuU3EC]Ѫ{̑+)ߣŅ$&#85F<(Zab}3r8ZKmN[Z/f/<ut#9_wvu/fK*.e</'(Z/X3W2̓߹_\yzd*`'(:m)z bjCV.~=}걚(it"ǖGk+*wAi௵s.CS7m0cz@{\~0VQ@l@RՋ\E% C%+ nv?vߧQQ=!ȜX2KJ[\ Ü]v iG(^䣭6CGK+SMm[kMEtd N# %R ͫvai4qhZo3lrmJjMm<ūdoʬ2&q#ih4h|+K|M[BPS^ FPsrW2. "%݌ \&]T1jZr f@pRHB iJv''OF|v]o`52nFIBU"xFe)ԡ2fe ac'bIr:Cw`,V1[͗Q^+V.Ȉu.@6ο4ZȘ鬹]h4[.ڦXBE1tZ]vd@|+ R=gIէxf3zCʹz`Rýa qKf\ꭖE?\5<]"kg%P)PQZqt UOTPxoPOz&L+7GIޅ.1?d#K@.EXw\1KgG-P$U+ K򯽬A̓Ri\@N7)22zG[2!pzKL"= 9 Up*+y{5nPH " ۳QCxxiKAWI2|}2U?gbn(S)Wt#/ /}`7ĕvh/U~0* `7߀V3Û+pXR%zZmtQl30'X'5Ñr >W`@pSDؘ삦;eͿTZ[:Ȏ Obzޱ4aTY4.ˇ>~(ZyR!v[֞C]Kޓ*}4L|g2ФA}*؈k&+ףV {G} PX2%ܿ5n@42[W Ҥ>8wM0F"iȝC|]usG,h U2 fݠBɡR/Pkr)#ȉHM[K @iQ7{+F $̙>߭wk_mXXJnZ|Z_,T&kݻ3V"P5/}ua L[Līґ P0J_Gz42`ۢNJ_ǒ'h|lwNV*ad~̐#.h,/D3<$kD@b&䥜0F[r%/j*9x@A|f<@#*Զehpe'ƧGΩZNmrՎR,"Q͔; XLcݲ=Y -#%W3.H|oH2jeEf-8< @N }z6yRyoYoB/VϼHQɊ}Af`5~WŻk}s' t#v'%T%Y>|!̒zs.vsAe./LQ=nRrR-^مKcJ8ZwW9r6S"3a8~zǘDHpa";׏Z-VH9b,5y4[8 8afr֡hv6_KVc!!:/ge98V9qP%dPeHdjlO؄2PIqbhvh=Z2S_;~5 6ڧv̉.xѩ_3 u 7k,,~hA𥹌?v`k7IΆ\T'[U$fj>>1\6XqY 4p@s\#pLϖ'ܐU FB+`pk;9&g'O~6-)TԚ"%iim⺜zQ6 LiXL&ilh%aclN,qv.({\̟!ӭ bgܲCnUgMdN8<,@gҥTT=) sKj\ Tv7QZ!ȟ zI'7 p``UAU˼?TO\JG`y}YE6W^p(WU,nNxAf,?hI}}u>Ķ¿n3I#< ~CF \. co?'C#G㎬RǼXPjt[,00^qDϩƆ=[< 煼+z(D07t *K2(Q3ŦI+e J@YRL)@|Aab)?#сI,ʑ rs?2;ZCDK"Ogbn_n66B=ycvӻ_,[‹T +CVg#v-%"elX4vlFÐ~m>:kĵ\ϵ!њ?~9CD5ogQ:fB%uGNkeGE]SK’1!JOi_9(@ퟙ,ѡ)Kg4 w5ip2oM];gmG*K,Az(!LABT"~VtKv(oҍI( 0.!ۥ`C:{k65pq\ F۪G>{8D&s|eםya|hzRYZYoίɈd\wrAՎ⭈3z cZ^U RL^N(WaZW\r`U|} ;u:J, 7! + zs'4yxp G6 mBׂy񇷙G XQeeOe5>: ) Z<9o<6L%h3(IS soz}u- jseUA+5p&a~yFV+ *K-b*: r+j .Mb"AF-_6^٘%F73Fi(i77$o[h Ez y4n]ݏP$32qp[ѮoZ[|=#6Y@cs?v H'HK\ J;3Owb|֛3T !Gub3! *"-EK]] /jfM1L0.3 BNWmYPGW*'ë 2BgB^}޵rr}6 F^biї'o\J \ h75;\7&՞*a7(Xph|Fߩ+.JK27S!~2 Fm2LDkwJ&@4ALE|f995~eOK_ .D\uJ sO8 kggy{ 6Z< 5ujE\p;jlk+ʻ&18^Ӂ#SF 7|"Mַ4)ydJc\>7k褁HآlLHj|?,-SO+* CoKhIhtlD& ͵!&8 D5`A "F}^T9hނ4HHʤWA:4KMEJTGn=5 ih*|g@}ϣiv7A{Y՘VnٵJPb';-tA~CQ޸ %G< @!vap^u@yJ rxW4 uP:`M&bFWp7#xVGK2gĬVv/%2X;RQYl^Hp}JMw|3T[7g{x XC lRZ"i1I*ό N> ȡ0򕪯OdW?db؁6C 9@zTN`ZyJ#3bYo `ݏ!zcT v˶ӊz"*"WYgT`tF7hȔFt*L}@JiT_TՔYOS0GZ~ QD;C <O6}PIo\x `[+'u]ZN֚@~^Az4&j ܏35/̀ZQqx ,e&7:G蹞yM$u7,Ǝ-lXbudbᎊޮ݆;&}J׳]Jm3U*ׁyޒדҞ1L״n"Zwq~^TZ;viIӟ/q֝ns_-iezS iJ6zEP<p~q҂qkBU#G%hS6f َCI;uo#Geɡ*VIНEciM!pqcr/󎄑Pbgz3D@η-"ww&mHnaE0ZEy%3*A"#S/ @>廏evo͕v |zx癃CO(j"8 /Ӟ#2ܷsy7ƻXWX>spߓn'KE{rit!de`mWa{ ٙz2 ߿^/>V)0ۧQ;t\,x &I#o-Vq82ig‡(.9AD{ܨ:pDˇ/ ;8{?mn(rNYuKӡ(Ŋe])/(LH򍇴yEƆ5[cQ<|Xէ2HLTR;/ <Ҫ&OLf7FaDRk;be0B5Q@]Fle[DuL=1SrK$$.HqCwV`p+=dC!>" "hKi\Wλ{4J~*9i ϭbf3Ctq.Jt%7NsžV^zGq]9~Kw{WkdbOvw7 QX,x2d}ϥ> U{} {I`ʊ|Խ'.-bF cT2CIB2/ bdف9س EUg}p)slx"߅IaivgqՉfd$yT-󖿮zdS)ũjr9m7 @;IЈH)Z t7\ۍQXrhP(DmaDזuzVsɲTg?у5e^5d@@*Q[|Lo/oZAؙM*qծ*e Þ5).1F׸~NY`qYέ<1r tESfCѤq'bM2SUs U3 5 ]~+%3`Oה\W` }s+/HU4b_y]d6= QgC58oOV&b{K3x,ĝ}i&nؙwN,oez ,eҔ\CͦS J{וLq~dEނT\!i ;Pe |vtO Ӓ?:/F zMOE> }wpEpGGp}lx~LZxZj>2؜;I\Ś@)$9W&}3(v.$cteЅcL5~،h ]|U5ThB MyN)-?zۺ.QAVFmB#g?PpT? N9mb$l< 30"8 FizSS׿vEdj{ ?He~OI|ޥ/5/.BWr? ![!ћM/b}3x lN'$umeĂŶB}ah);+c%cѩ˵ 7|zeFüb*Qcnvx` Nʭ#)[.3O%"+TGt0>M)u>[ޒ /99#TLAfg['gwV}WbJ?bG䘿W':/Z:$|v4Aͮ9Pi&|9fU;7$s8ݨp $5x/L8% 6Lc{cuKb#01gÄ9AۚnT}1^a%I9*j>lT31qg 5C/7,Q2ndժ[b𼚑tx 3%ۣJPv K(^{!"cĿf#P+5`F‚9ɵz)d`S7+,e}9}yh-ƿ1e8u`{~dj % mo]ȩ/?_O.ꉜ3ao~{uN 6qQ'L_R^6L N>\-LC>LF[OPKIE/#+T g6~ ka ۠o- 'xOh3U|ҟ'CԝDh?N-(5ĭ= ,ke/OCB;WЃ./ = UTg*i'25y  GD?hv,", 0{=cx_X ]Aħǰؿ:}\ZIwnp6y0O>TGLm} :e$Psbt6}/nnղi3k Rwξ!ЇF# eUqr|1#B@;!藈9{ +LeK}( TDwy燣()Tֲ"H*L0Lm&8V󢛦u f5eǀ_RBx LiM& d'J󛘵z$r![ˎ ہq}1s|b\?I($$W1bP0mQ[2WM0ԕ:{m 2mk6p9.6[pfu'h5۬1][ڮ"5}Fo΢OsWW[|U*-) VL-7DۿL%k@lǭm;40TNvL[n,i+`^CfAAݤ">9mĬxxL+[ߝ7S'V&dkxF]>'RcU sŻ,w_FOb_=Hk\մaijKl MBug90j&>F]14J܌x"@fEBOح滒LiikNhT=!Q,]~]?:%e楏2Sjw6vZH:xQDz N(([򥰪+I_M і^!"*$UWvh/Z]֮/Pq~,`r O3СcM:I#W@EMd=q!.%.!蕄1os !j%_c`8,qkⵗ|펩ڡ-Z_|ɊpuCЙ[/9"~:v67 ޸A7!g]f: Lk^2v7QېR|Vw~mqeccv{aJzX[J4@ 8]'BQ ٬k8tz$(b4;N ^ heY%dhjj$);!OK.W+狷G`Fe3vd$j0zW8ܴ$*bD1^0kL2O=pjڻKy:L5D#5Y` nGa7ENm'DPR|x%"|m_i) r1b k-u,q p!=0Ӥ l`mG"b3nfE6f1qݹ=!c3Nr+3|9ˢgJ=~АХBRM?%G?Dc9t(\Ey_l] KV8FX2ԌɾlK+(; ?ƃO7=tG@zoNu˺=/mkx}#O*mzIԒJj'Y aă|9@9ܢҒL7Ilr(nz@9zz$n3?+|\ jU^NqN4g?<}MRH W={,;Y)%\Y'_@\ bAs{#$RRH ֍JeTI)MiPXH0Gz9*OkjBw2I!f~72~uYZ*u|&DQ c-KݨN!FvHo:*hgWזsE/@"z^tj7ju[ Ͽ¡)9mĊHHfӶwլi;O@3GLZUnQ_\gϻؗ6Lt2-Y^a%>(84-Xs]–MCn+PP{z?nm؅MD7) )MܲBi+*;Vemڦgъ)b 0u(!+t+}7ϝ8eivC R~y RJ U!$cђ@&tZ"Je pԞs|*nZM uJa7{z61)IA7apBNHв#:Twʔ%'u4Dö`>Kʈ~`\P y?7N~0mKFb2Pb߲ w)!q@PO{k?H&} S-JEƝZ/1d*:y'89 B!HΧ, EFP;I?Vf#]];nAF+ sZ>Yu G;^_F՞o$wj>C[ĞiLqm\iOKy1&[eI4Jԛ2ou`Rn[A yvL[7LtyQhioQePCrs0P'Cn) PdP$`YU|K7(AeIfc>rRc;#6jS [,A8_vs$~!, |uOvGw*8z]*rFВ|YOrpwyk6p3=J=Xh uig;plkSxr=7zU ;'5bΊO&ZcȘ!rlM1T|j=oB23eA[DUek # YS0XtOiD$B(v`^?WX@ pވb*xRDV[ICʣ :t$-=4paAMAoXf">FwT]CUs q;qzt8pLT^5ʢ3|XNa1s5Gݣ $+)" iME?c ҪGr'y+Dei@U_+eb&RB7ױ{2Xޠ(.Kq_܄m?Lz79KKb;oE]UZqcqoNºaO!mFEYI$,=`GfkXˠRciA+xz {1g' }yDWBTiȨpe>ŠǪORt-#eĄA@Ḇ.c&%+H# 9=.Jʭ/#lJAx:2œz=7#Kg|RY6Ou'4"Uv/~ua'Q7R8 ۾5G[tcҷ+_\>h{/r/.CDnPzclSrs|%*; N|dȴkncҸ|`HfZ"VH"҃Ȥ8U}b-0\gAT-jXJX؊#Qo0@-ؐߦ 5uH} f+Gߦśٌ<6_FzeaJ1GU;<̟5p ]~8yifFǟ5%Jr$;h4E@/]B|oSJ8lf7f!7tS^RwExׂ\[3]S׶AJS|Ci$~v뮽0 ޕ)XtSg'Y{kTΰ&[ML Xo@C tծpGC@I/FJIۓn)Z"W)0*R*1ɻpt^ӣeG }Q ¦ODh ӬdeEnBn3K}kcԣn)H)HB(\\}s&͇` Hڪ'@}B .VXlg$}M!/hd[&e^3ΰY#WB\^liSi~*O:E7C?ڨB<dLj#:@R}"`_n)=k=v7d0":0Ix Bz#=oxq j,xװJI:Eg1yQ :ppg63@ƅq  o `VtN0Ig6gt%Dpy6x-AU^#-izO~֣Twv3?ᠵlspd(_ Zy wɷ&4IuVsm9X.AVx$Yoi3>#P5xBs_&DC4;'#:N5ŔPR lAKi^Z၊}s=n[ UuP|ÊSn[![6π9^x~})ڇ UDr9%ySRCxƾ }3dtcVݷCq3Xl Q/0>\>;ue@є>{.V5H8pEtV:CPRRy{&n 6[QV60Ň6^:y*tj!,·K9msއbM MR&k'> >~g7X{Τv3 Rha Qb&眞ؿ:+&c7%7'O.<o 7zyP!oO[[%Fa͢HOj f9p^iwfKGHx鋕qg@ι8q;\9? ǽ w݌SA QcqoXAݼy  veȮ;^=@>]yOVapo|wL5k- ;-iDuO!'1 R^2ELv&Ffq\n V&"2ėS3Z ξԒR]3P,mM >[n4rèKH [H.o^,It*Z= 80j9p,GBpq:3>7I*cMDu)KncQ%9^J(^@1iPUFX_*زA+(Vi`YQ TV\|G,HGe `2ԝ\*{WI)pJjU~{bNߴ:!2'{ieCNݎ?X4J"][@U)fU/GmrڭY,\Ùg %_t!ED@}'{ňSuӱ1a~/֗fh":k~*Q^ "N㼩 D1-Q!}zBc9LMd!fRNwoID,aCGeQ83X/VInPH:aO; Xna[P%s -Z*I B5v%?8F%g<=Όk eh6lN،m )gs: F\e?.vYFY~Z%gayIm"Dž֡a9/mJ;-!X@j}Kew,.e9DཛNDJk>eP\/Ab*t)B.GDw@{]KHqRf-/8,?]"ޖe;o\2P뗐~(0ҍ:Y&BzU~Ԇp[y(≯mL*4^i l14_?czʌ%:|aח}/cI=%QfEGCX-a8G,!hT꙱NJeпNܴ*h6[CVeZ&S|RB1(KQFqHS+^lR|?W%w.[&`' o *|RK9TbR}XO(qX5:"HX5'RGZU[ CS5be&ly;Jv FLmfzm81M+^T" fsag߹ Y]jh0 $DKj/d*RkpSOO62m tIUIP1u,~#i8ZVҬpQIqu@N9Oip7 ."]SmYGkP+K{ct3Ywex9a-_@ֵ KƅQ'M^u=ߪ:yxK=|̠Գtu|VpHL/6fwizx&qy}Ab%n84hBܪuU&K[ |N+}?O3 bcrA\F= @c`rD>XG<0HL1D^":xwRz}7ۧoBމ6mb ~j"\s7ԡU&Zr0~ 0w~D#fT̡lnj" :")t7q|r|SC4.HoDbdmS\9T~iL ͞4ۥZqVE53ї(]zg|nC?C =;v"x$c7v0~W4)!Uh' DdXI]xķQ,V[}rjLBϕ_PI-DVhZc V)ffR}LkZ&P?=5Wߚ_.2A;۸(貃 M229!9za zUaLU2jB)VK`FaR)S*% Ǽ!0gڵȕ{p;c귾>Ŏzd!PuNk)b3mb/外'|VDXO&Lt,-kv."sgny)}A1hڴ7|'-+|}@ RtL4Q?=gdq&ac-@!isij=ц&٩H'B7'[hn_F?n'xjjPE@r^k;5t ثڇNћz]\;%D'ѩpF`+gN3 .qrrPFR3vVQfLW ]]cݠwiA^3Ӡf{ SZ`Đ]Pbct=PpCٗsab5=] T;TFUTcY@_Jv.xR%gFPHGiE<"Oײ9HWՎt9#'Jb vC~^"nl;\zp'=(ydzy rHť.w˴q 0W탮R7j#qٓ+c~늎(KR!H-osl٩jݰ6>e%,"f_4+cop:Җ> T%lyNG vNwzb;YTGقn_}RSvutQZ8 yDȿ~*rkCDᎈ[n-Љ5ƌ]iFD:iqE nkhNg;nZRh2b'=6RN/vQ7{]4WVÏ2FiQjCv rˠLjWjuyZ(β=55шiPvhi_7 Ԇ|_\jF'Xmx&$-)(MDС}43{W `HsR蟕'%og*aq1 6v诬7ctPoda} C&L:f*ۺ$YҮЁ$85858sLg__`W;OJciWn/‹taaZؽ˾$~,oT$GC Hz /s?*za4$U,0,f G6MYc vɫr@,+K|XrOH[i8l\A841XZ)9v7,ǗnF LÖuxT"LP5KJ>]~MuUi_?G*qw]U:/߅h,pO!#C)\H)F=͙I A;h2 !'h*OO `)CD( nGPwpb-@[b posQ) fQ ݮ V]|B-gz!VA GM t0muzΐlG-_Q:lIQ]9*ߴ+m K2v6crr Ҝ5$eb{jbp<[U_28P*=T`/38/)oIJ]+^ 7z˼5 Dg|P.QX6;l-AAݿ2~7D0(e$*N 6O;Xn9hX?Q/A4E25mPϊzv$=OYW OMևocLKBs%BOߝA0lN o"\)Z1c\P :JkvB?pRVΦCxz,f5 wNoYw~>}YIa6D j \So&c!&fRإ1rri=3e\¥ӣ^m:u9uyNہ6vL6@mZdSS !>i'\߾f`Z.3> + \yDbVԚ flin s4:Un&8,@(&Y7ӹt[ P<Ox5dNW 5??:TuT@uIJ{;>m\5.*ЃC7KkSAP6݀*I߀+uOcR]?*"ZլǼgҲӛ#vB]Z'Yn)ETw޾آ=:U&K(`Яdzk|(E R~9ܓPUuE8~2IBxcJsn-fG<@73luNlXz;}t>B}?vuf£"'H+tÆGTNx!f7rGv[ZQ.kYgo2i8!-:z_$x_M߄E+}qnA SSs߰t_wX #`qP[>xk~_ ϛ+mek&(VWnRK^*`&%OĊ U/?m\3@wnP4Ӿ[KB$v!3}VO8z&tx˰# q-iC/}{|c YRa_Bo^i `fiYQj W< @ˢ~&,&+s*2`l7.p+] X%-Ӟ_g 'BUlQp毞˪wgrLhf +t/4*w:f!C"X:$ٗ&U{ۮ+E !2#5?ºM^7Lk%VLMK::X5"?;?M]87OzyW`6fzbDÀ=TvӘ C b{ 6 M̈́@?a}WR=Dgc=#zyu~wP![e53ꈉeqe}H-^`ѳwMeϼpk PMS_aF#lY֛Fvv[pgT|SigaZhL ewtɢ졦YcrBcC6 4{&! Z,KSAcwY[8Q gMlQ.I^bO]{iO4QJe~J'؟ZZY O꿯ZdJ%ؓ@ !^괃I~"dQ+4RLʬ) Zug#-*+;;?fHne(Wt15^CX*r »>ȼp}.̂ W~L7aDJsZGAMdwM׭O=gWF+{ɀ\ ܖ{DNp DlDI@x% ,ɳ cFm+rj%bҗ]U1m^/&pzؐqO93L NmW(Q9"040HYAg:er)%I| d]p7-ڦh?l8/5:edwƋ`PzLZ0\"&"ao=9ƫ7FDki}ds$2ߓSO yJ n-0L;~T?/TO+_=,JHEF@őFj~-%Z9oX8Q+ 5ݕjC'N;-Eڥr [/VFt!ߍvZ^Ir0VO}-D$^Jߊd+ o>C zɽ[H@7}LGJRU}BLrGM{& tzAO ۊ_,(,n:YSZAmؗ46.?.Z tOg7Gɀ)G݅K'^`pIkHuh\iCf$@>$q>ޞ\+N GꔔWPˡ&%R wki԰RٍIalmJ^܍+i!Ҟ)j]Eݬݚ7YOeNC]H'ѭ~ELFz:VT%%9;"[z fZGX1#rxn_©]S̪\ 9zHBqpv5%o7'[c/̈́}&K2*tJmnR8*A,.g̓aD c!~NY}4!r_)俖1$LkN*Ҿ*#] -nCI<1Ap[rQ>|.>&1^+a[![&/|l YES'>kAhs{ H{ZFT).2x/ ( ^>*gy(XK/hź]~dW bNf|u01YpnƮlw{ Rb@ZDCp#jW,d=Z}xɒg$=Ř;SvfC7r斧k0Ć z< ̃6"/xnO4mj#-!4W=~i;"7mZǖ~5 pJﳚ52{O/h5|%xKU8 }M_d̓v#Ҷr76v$ij)VCqe.Aq<J#H;:my>KR!@&6Ip[s8GbɫhWw(~"ء9yYEQ`W4 >x $ F`;}Ob#Y AFtv!.$4=̔ )n}O8#nZ(ŘB%fC.Trݶ$t]FHKIBHcK(}êKU;v%nE ţ9*c*غ)KļV׺Xpス %!j_$]4[*ɘKTI)HX뚤` Ť3ܽ_ pK]\HDc^} jʖJsw|D2|[fn5$ vʻGF{+fp##xxzp8p37L࣌Ct?B8['}1UT γݯ9?xkN ˷Q )Eݣi-M9EtZJb<ٯd';E_CD΁yP ^ id J n|l/L3/P[Nf2fe[Htn \D`/sXw aQn%xxsط~bٯ;:nUk[Iɧl N!LϤluFZp[rGiMsͬ}Z[|2gQ]CtrTp,(+=WkHzUf dDz;x zWRZhӖ<9Gϸw!S\R&y/>Ѐ{l|载.JdN|nUg8HF (630 B;Kh'w{) Jɽ`.jVwD1 ҅Ewp\m.q!*0!'zUlۊ$^]Bz )7O/{#Y*xJRz .e aL=0T3&e^@cH 5,Y:Q.G˞v꧖[ԫw_֕ IQ(Sd5yQAWbcl ,ˋgZoOmorWRpe4j7Fz lG+C՝mMS׸oZĂVrsɐl)dt9U!ʆ48";qd団lg6GlZcmO-uL3[J{9^npx@G|j(R>) +4ڄU,Xo1螋^@t`ǎ걑}NÆ͆#Q=F+ -M )-1 c8 qr'~3,pߥe$WQY t XÄuus-Kd$HedQYx֥L|@d&aDwd^qk#=Z!z8+RQY 'QBHߺj ˜ҜThs9͉ҚeG ~0<&_ i\ <19cٻ/pJi*~YmTiYz6IC2~0oEz{z trS 2GrEw$#omFO4|fɵ|1_Z7!w(/rz~dЖyjHt8{`Y~Lz ޳" |AP*Į^ z3wCD:W<`bŔrZzSg[˿R<9*kye:\(ZBA)T- KwiF|82hxnwa!ߦ̓ 1#|7bmS-h"OOM1kikFSrYDsX2(' {?µ"wӐ33e||q%^\s qm  dW4m vh%e/%u$2ÞԶ[;tP?fȊD Xaal+=6D剻a'yM`PTmy:4R?c* 9QNXX;9.EkL}{nlq겦nkuY!U#eNG<]abǨ@ii^-m*gº&S)/P%ckt"w=']"?1|Iq;̤ )jU*K`N3Ӕ؊&V['Ps,:z(b:UĴX. p=Jz\-"r*hI*?{n+{Sml=%ՍLB\Jѳ72 $P߯y~M홻 n*?ǨjLm=6y~VFT@}ojRdJ_i":Rb/e*">;P$Y{G'Z5)9%{ʜ3DUƙ,Wp;*82_LGv8R)$oC U l0grӋ;y*#>r-0m ;0Nd ăg=w /n;t/jf+@w.?GKgn&wE_Xɯ1D߆cZ-b|E yNAG|ViIx1"ɝ *? Q BלTl e,sj1Cr3G҆i bd+G+;we?0-ʉKh.7HD\yp.CV߃|zp Wj@y!6232.| Ҡ=ޤf0ŕ,."vA&~)J{e*ZXQJ}~,ݽR7QK0QձH}):nELh0R1뉾^_0@DZݸC? O_9?3a nB6&'d͔, aLonJ\-*q0/Q~M~9 eE?c{Y=w{6s,B@4΃NzLΧi`#'b| zC`hE=qe xA8n~BlI8 !rpWGDwI`RS&.`^IL:8l5wg7O"9>dPEo<´Q;FPE6KUmpLnO&y̫,K$>$Wn3bL<;U_7#ן>%gh![ށfyF|dOu ) t6~.V[ڛ2>k9 bl=Iӯ{X,5d 8觌C* i!ZHPH`cnO A9iߙ2Rυο')*$ I>\RQ@/xU>FTmqmݓ|Knu@ E8c8,>2g\m+7. ,Q%rQ{웟IDk\Aa ͣa-8yfx6T27_ z{=m` {9tLYrh1DSkQk Џ]9^dJ{61=!ӗ*yỸ4 *ɦ^qj9\U;-Vt/c+N|KG2חT% v4Mق% BPk-{{&9k5T6$bb[,$JN4.@8v>| SLW,4Ev:r\oV_)BA $C(AlM[sʕm3*7|Ytg#:_~ R*>ZC $f,Єb'pznT'[ӐϏиtu>4u {_ħL/oz -_k,#g(1ɀP~ Z/{ Ku l<ʬBrAcI2& b.RʹcPCU9 ؋'<4=WjМH빠Hu PŐ%19#IǺ,Vx0BKz+m~%<&0p #ͭyP爙 PrP ]9h`|$2RA7Ó{OȚ)_I{_7fEDjF\&4\/ZkݙLMU\:@&p ]g`dkm6|N*A{S, 4$LXw0YF% CegZقxľ rC<ٍ=]H ʲFgFGgp- P筻Un}p̈́ӴRWhAI.){"?D$,-q߇fg^(&R̦PmO3-/bvHWbm2iii`l;!חzE!h1h;)1 0crB&lLJEY3eouh 7V{ZZ̪WJA m =(sdOӅ-@0mŖokŌ(uz-N/O[Dv.qjҴ^@ő˥902#(|J- Ü``-k9=_ vAMKޟRvW@濳@,b曖["ʳ_1?j[<R?804/Xyzmƞ}Sdp;Т\fp XԀw5ҿ0'[gQQ6g8X͇PoZUn;i`G7$g\ eSGf'DǛm ŹNVd܆UUI;Ex=n;y)j\$@}%>\;5kl1a3=:Y\C43j;pe@0Ri/FLeۛ7Y{K)&_>r'߿^YÚ0}׭BYM] $ m|Ԯ?vdx21u"WXJ88{%ܰBp4v~-xp3HjpUYc\UgUVMBQo*rK1 Խe gOSxȄ7&]MD'kH9'iʛ2@TNnHeM$ɏv׿+UBSw A-  1#]u$);ٳgfgw`xaWڸ'i0j:"ͼܾӠSo 9]nc&;hFD` MWH]>`oh/[Bc|%u\._ ƒt3ѭwalA#6|uv//V wՈvrEk3,&R_,nw;CPΌs0 $@0vk2xG[8,͌D[7~w"39HU0E4c2DiRY 9uD 0(х3E2G@{(ۣI5A YE`;k,^Ѕ=Is`.DzU̷"::A?9Vұ44'\Emg(u3/fLg2':vDXuՄlJC 45O9 +Xs_j鷾fLĨh5HU?nU{P}es)tӘNiarcۧ.)'{f,5nMIwĒQǞʆU7N!Զ63NJ#e)bMt.uC"UyV)oՋOe9`h)jC?nl|8h{FC(LӒ}'0d" 2P>]a>Sy%<6=ZHYnN %zpxSAsD]ty%d'NnݕSU Xg4ƹT?z# C*շF[PqPNq~, :'1opZaE0>K(A" -Vzo=f&-0[l'Xj0Y!f!WfQ+Eo:N2 eW*іڹ4cMRv2-EF~T;2!L Cä\^p3-O7 BX>0WKOU."j@=@ r]Í>Y.ߝ{V zoӿ20hb0e4C9xƪ֞"&bd-vr+ RPleoTPX*[M1;&1 '$!>7#((_d={.FqWxc9T7<*|Kժ}*˻÷j`*[܌ O԰_f?`aT[\$1F<8e,&ӊ<㺋z EƒS7O{0)l9ij,Hh6Y1| g\w9m9nvw.줒#La_HF㤝ޚ/*6`/ ZL I@ho Щ V=Du1#݉Up'--"NeݤeMN"&ӵhW-LATɔK跬 7& p1;\_,P}'PHzp H; {fL)S۟< n$?WID1DFi'3n04*et C](yb@a* YJjRrp3o TЯ‘mϲV+rJ[cyUy<I(:t.F`tE1*U[EF-vkߚd\blPowO臺@:3N:aq|6pn9x0uf'p{`J R^"o.xjnM)\O dJ* ?"(Tq*قǛ]Wj\tlL"퓹.Tuf*$ćJH7M- _bJ %1|6_1)HL̀?[DH O"M3Gݑe6dakz{^Sjy2xlެ1*(N֊qN!-bcox《%Y}'9PS6h! ɋf '0In,J2jr)X2 ~7-jf{G$TyP`?9S݄WKn:l~!6A uqȧ_}W:e0Ȭ]Mm(S?%fkE-gpJ>PjwY;a0ICݤS+z[aێbO10FwxRd+X M+hi FZO_ĽŘYG -C{ՔsY&"بJS_`=,0}D3HtTK:Fb۝tu GJDuʌ½k$6K"@"C¤[\#e E.[f@Yd^CMêCzZr#x5'gØ%S;hfO $rӝ{:tGA ZEyYwI-x̉\pMl>rQWWDfRS]~`@'\xH*SG^GbඖYׄtXs+y|J\ so{{Jݭo@"-n 3{d;xhuʴ52lHCpj:DHDI#62yWtbU Duj9ΏXj®%sYVQ0dDi:1R-W͒avQ.B–BAj 9y9HӈQD&Dv'>H`3+/QRqʨ![gSq(#0;"^f+]^<[# e)&};MjIRz|6:5 lx|?,T(rЅj}AĢGX'H֣##ߤ[ˁ=]ʼC9Po=1t9t3M`N2aUN{Xdlu:o "q4]ѫ:6sʍMd$giq\%ְY8٢`p6 Rw5+&CMaRrdpvD#f8" 8 X6 =ț>dPSC_\3tp.sy5+W4iZ s<%.4JxqܤYnpc@,EĘBc.*+ 4Rڵ-3=ksMB,!K92 ǜQc`~ 0pi#8B!۰կR {o'cx}o>uy\u3V[/׸8{؅HWSP7U}#-a_,+Pi**7q~5_^WD.W mc)vA:HMXO>>'LJhu,]2R˓ss1h!`gJjQNL?ɨdO7L9 3 =k] p:A;l1\C̮ <6${@Ior0k{'Y]p;6KE)8)U4^$r}7eŤ=]V3Yo&Ky%Ӄk 9^\3Z_ {2&S:BZ*> ZS)CFV *gy\*67[7sCZ9Eyspn5|,yWzTY;Xy#D-,Vӿ (=[.@!-(ƖVg ՓHD;AD,\=$[7+UH@ϔǍǼ꓀q![w1k("1{lhxYNF@MvU#v$s)b^Gb&bxU 6*l[Yu.Eb/:!{z导"噶~PU&JD$Er@V, -`DxQ~2U&)9lCFG@2C(c޴GaԒ{Qhr^mbpX9~BzR06!\ͪ쵀Bх%(awl/ ?<._}FClUss +4=GOmݣ3qJ|2K`uxG=[r@_c+'oEOq[p+qLиVIf5/?`2$E 3QĜg]s ׬ yx|+gHY*aYՅOZ'N: hGx 2[ue95%Sy+w$}茺L2\!@"DT/myN,H%IfCݼ{I/1.¨?\f|w 0~`E3A[LIQ{S`%^#>.KD>,if,p/00G`l馱[Bg |H^T@JEIī67?6C6>0&0qi=W_kRw{k**OoT,ʼwV+hsT8@_elF긿d)$\A^rouߑbsS͝ӊrl5 gR\(4zqdbk$Z!ٯ|JbIpk`%P$dՀ?Xmg9aġPˊ9٤l<\)jZR dF%vymDGyGCAvKaeۜgS,&Aa+1^?D r1 e 6fb7z0y05Jx[sh]s"OOFmiXVuTWɜZP I64vq媂n~I5N_og#˿^xnstD:\6pfJQԀw غ ɛ i|A zۗ!=<O%3bՌ=ͼboa{w}er""9u nm?ζNUyyz厊Җ52+m: -ap۔(2bTC14`5~?̉uLXI41.<0T&hr|>eŗ\$ل(kL~]fC, }x3Er&SQf7H^XwIA5C &O[5慷*$9R̄MMq*P nDto&XRHľk)Kl%!j=~}:ҷtȦ'vsCGXQ-D^dق yHnN9ڱ(6;MU\y=!X9kםsuPtD_+9o$ח,!EC=+ɩtoWNDG Rqa|ńa3־>8|AH +x̀8 5*2]('%*ՐU:r đٜsM: -x)V:H) gcł+Ec|X pT\ms$ g>C.Fk_:]U9AZKc'^"FG;:W6iH 1}<4!,VP f P:/x4kM }+es+bNP$hʘNG*,*@m0jf嫼1fMh>Y>M* >efjO4)f6`


Z~*yΞRTQ?'n0򤐽e::1huzB4X'](#`dO#9!76-C L?={!uˎ 6v]*َFo*L,ر`mI3ěBB\]Ѩjøu]Wڟ$M"6wI#-;!,pi@w̾A$* {$8%EIP8Ë.Rg|c-\5)TD}yU6,YYA-)O%VpPC;R迷%e2*)B!|ܠ3[| ЮD|LQ_> |S`Ox+]րs*%&rMP|4<̣PUfD suG,ڈnGY¸qEhz-PD^PfV߉za^LN[SR(r\$Z81:8v:5Ϟ_T+F j^nZϰ zP1qx˹#KHoE#-d II[[lF %Bwl%] +OȥS+^ji i '& ׮EoL?$t %ÊIƛ}1_W똁mFٷgZ4nsotwSmtQ¤xl_[ǁE1@~*LHM  \]Fv<:>rRA)KPH^~p:j+Y]D0c;-'յ< O猴*F($`a]Lח_|I[iO\m6.pCG/yH/qƠ P ȋ9 g^0۶VT8D)Hrt̳G3r$,LYPnS}2& Vj3H ~z⪌U CPѻoT?"'ܪ0G !|o:1XtW|HN\\ƲHj=P2(VL+Mv^\rht5i1b홟id+D%BC%.c&x7l ]x 7n\v/י9͙R6C%,tjr5EtWč7>* &D0 }e hwKVwNe}Ȱ|t6Bvb#U0[PيkQ=kZ[ ys֐5ʮFMpyL;`5Z/ o՟F%!찼ͲJto]Ʉt\=;VJtx##a.`횩ء§qv׹3 1w\F9+@ 0r3A;&2MŦh`MJ(>:#QEh9MШ?Q*v n=En1N"I]>>Jx&|iG51NH۶&cݏo l`?SD#,\ZG52jʭn#46C|3ٜߢC$>vq\)-}<p˜E{݆pYqAK!,Q XZ Θk1k86M(WliKzTAqMuֲu7y~EƝh4?CQA?P6#*F=3V5L!}'>˝.(ڔh~a:CXgmS0VE7pAPJЪ,wq§ͥE k9~MY^}%6YRrgFE*W,LYand Cq&8=E*r^GtߥTO9="M3;𓣩=w^gЃ~XUG#ɻFai?Vy lflF-t`ZOG7= 7%@+ьZrg>#~9:0PU:Fs&+h*"7[B*|T֪Țs ٩pJ;82RXCW NvjqAF}+:$+ 1<2N- j[ɤ=mt> $6 D*S:ad=bjUWȡZZq]Ϭ(Y\XS"V5ak!I4ր)B-mai,ZRzҟm琘͎7,]DjX˥sMXG}Go`P LܟyIEU."CgT9-+k.c(QN^ 4%[9d08WUr^\f.= V]^u)i,9 &6;._p69h'  ϏpkJUf]2'h~)À8bIUYG Vn#*4Fa[;^n+6PZv5h"q, _O_:AK91tȫ/>uvl㛽휿/P4"/p5 =-psK>!7Mc#~Qp1n2mn3 +KN,J{'vk(4K^Ɋ5Dx| %glD#zfk"4cvkk+ צOW3\"Bac'\jWVsՀ'r6/aL$tkE+joP갹ֿ1MN +Jp[+'pF\Xn362TDR4b=M $=.*a alzT *ɮ>қc-N6 x\䰠| N*4"r즓7;/.QA ;VyBď<@^9Uր5>Ic353Z;նNUFfl۝¬S,F!7i2z[8u ʰN\9/ٜx9)~Ѹӟ+w?DbExQ1ftJK3ǽhE,C (3E;Ҟ Ie5\P=Wb?zl?. _ґ3(^j%vHΓJ 3Dh &HKP&D֞n#kR4"hD;0#;إ;a}"(ۂBP^ҮEՊhd_!YKq LD1.pcMwB/\<ݻQ=Yi,t(7#CA*Gȩ+iݓf)qS7|w*\](BZ5״amiuw34@"TS@QiL$DcRK/|P)dOn9:jM^$^g+K'0I@ #t "ֻ_0J>UzSɋ_@BG 8yDbyU㑊[Iq>MXŎO=.:~0c9@y xϧ˭+ĸ',)/J:h<ݩiWW~/ Jw~]nUeM"h%zp7oIIa{NN{}׃&OW ukCg_ J+gR13-c4@xJC[$|`vS=oP=_Y]eYBJxyB 2M 7aADO^)FߞZxwɨt\`-%HT֚쟎Kc24?ǻ,K8TJ Ub?t_J?QJ{ҥ:1B6ќ!ږ <;=DUu ug3Nf1.P,bOȳe7"L 4\ GeB)v?G~ @@ 9|Nrx'^c4ɠ+2g~6e`,o_X nS*͗Gѡ|Pk  Jt(e胬]R՝5x ZBɎ|`*vzjT ?貥AI5Q컸Nݍt{uV7%\NH}@[tfp_80Ȟp5›ծ;t0C"`KE z1%D aOэ&. *wA ۯ,&tf!"|p@[IA1a0w{UIh?M,2@V3D?cqZ|U>$ҡJy5hVT2cZ,~Z Mտ0EΔ/fT`1R;RWF2&h8sOms6OG4h$*A=]7Gӳ[FdfTe)o#&??=0>:'3' FQq[Qm;YX8ߵAR"8kB_fVaG6(aGkZ OO?}D_v)-㞓ϛxx:XΚw`4WpZ=|*ipßw G[ 3&2[*]EzX 6n-mAZ*Y+- ^:vp1-Ȃ,\q/r7z' F0,JAs{nR 7/寛h'%xX ӷ石Aea -5?#xw}y3-`GGԦ^&QPD]fo@X$2F(v*'hgk|;@tQ,rټR;рdQ)TޅNCګwD>wx;S:rI\dIY|U=vF4"RޣNjQ)|+]G߲-<+ax8L d;[RtgST^5]Uhzyn͔ u:5L ?=)N oC7-5w R<߄-CAT{+罴O'eߞLKAA9IL]T_0F8Tۇ>c?ƒAWSk 3QĈPm^usBPdAA@j|ya~*m{ IvX\(v7lNvE|-j0/Ie -zC(@j@<&Gc4KF>хdu‘@DzR`d2pHUIamRzn<]=#VU\HHdU2 x>9& e9m ~za,SbxQYO-jՍ"˺!Iڦ?Fw$ SowLd ҅liЯx>xǶDBax]ǓjQn<ӭRi$iu$,_tJifކp H! 0*'졌J;1.vsmߵ(Ա0R#V"3#;oә2}jNZ [VvvʪdkMisr2h"u''g‚ږOsg]#5?G`ACbB@]R̒yB)ޏ"˖ {#h[7 Wg6a,84>Kz,TAI}0I~)G:c|f"&vľa8*c]T FYՖj氟L m!(p*r-DhɹZzZOșW]5vpMūbr&gLm%:I->m~ ڂx{q xװIYzsS`⿘]-|f6"1 Z`f'mPTm0&zuv4S=X: ? A݈)p9Fjė,>Wz.c6tL=P(i%Ggas8Crб [qqU'7.ٴ hNV5uvfIpsnGBPKOu/]9ۯ7V=¼a 4mă:}U+5Uth}V7HUʷ6Dñoo8]8-| hR3A9?KMxT#Y ߴ%0#b}|Ce>_> Ņ|&DxahܴJ}c@]rEN]b l7h}FNk_lxŮ}^ԬIteQn+Fry<Ti]ꨠ'F^!M`O0G[NqO #gFŘ % 5{b|@iOҽ5򦜮C~ioD Z:n)cT~6$?|{&LxXpn~]CqS_ڔf"aUuk7L2[Zd!z4̢Kz]y7`gk|ANFh)0gO?|(<(=7V 7TG7|xVDrPp0͛s,Z[ڙRj?b[61D\zuHA(|Z<HTipҿBCxP4 ׽mˠ.u6)+bI)L꯷.GE%-[[)n@a ) غ-RA͢xxZ@lZ6ϵ368o#G%4>A#ݨ43~+mV =tvd>!/׈_rҬ3(K/jhrݨ_ʕԸsEk>ǧWP DC\w~ւy: vM4f-ѱ 3 T òŹ9x9I!^_>FF'O`T.^aE$:smiIp[]řIg-< rw2Ρ-~*c??X,>6#SIt)nky,D:ciL6֘7t[)C xʫ ARK 5x#L cWWJ۟ ݪE0/~G5[nJ'܇SC 4Ơ Y?NX5o=Vtj.DR;+S"qjV{WJezɬpc?on>1v-NOC s;>ᢙsPvCYkLQ۞V zX;(g c/ n<-G$u3&?20hny$V/R$g$'N9(GAp x䞁߹DX ԻH#@<<0i͝_㢠Qz}. CV5ԏ $?RY GDSH%觎50;|7xR@s,r%6DlrPѕtH\ ] X6ݳ[35fYݖ:<.O\᮶<rR"pWndI {& , =_:%>#;B mgJu"xDxaE0NY&maw?b(5%-E !3-eMٔ įc+ӟ >Z-^E*< 0H|Uv|JYPS̹ 4[S&s)= n`tGpd))*.}?/fp%wCM<(sUz drɣeL0=Cj.A|ucaLp8MK\WҌk?U9aY:*A;VqՈ1]-~#Iυo L7^ش"a3u'Awq[T:؏YPKnlexϲlEFwc&5c۠_:|ddר|MYVku ?PL Vdx P b<#h  6.PJ>):ePoѼ`jpuN?):ÏU7/q;j֏ B|rMEѬ}e}fə4LoXDSDڧ7=^CyU}P{,{w`.BQ:_4 (%0=PMR>@@J EK (o}hѹ(A%=a'k'{:Y^\nnRJϛ ʐqGё4kjV%B_feOp;dZI<>ѡW38T ?k"=1ǼO+]'{ROb.x8``QK {tS T̄Xi{p3 B6JpaS47)2h ~6ƁߡsG lݬ+\Y#&LwŧL*08Ixuix|,2tMikks |jP"2nf $c_:vםJrW־F8c#\ƲT+w[[qFqud($8P8.qТzwwe"W|DG_?O/f { صx,~􉘠;Vے TW^ P`'n戜h|G@E?zpP0iOA4.r$^bC@zH-aߵ3X~Xdv<,%&6<վV*Jw dsp5Qr h޺nN?Kց/ Ph:I,ޗI314n꤮̽SwCE[9NV,P) b-ܗ_*G>0^Fd^@G^b`?2w8B礪Z:`>rp$SG@ӡ͜BdnMKLKCn챟t1[n -81Odwqes˅B(ѵ9JwL몂VRL.*eVk&`;u4a6 q"-|m[zjV 5|WP=4Q(-dCΊmJutAv,*_pP7@b kƆI$utd:6Ԇt: ػik2dJQKT$@x$6Gt^?DY W{ׄ_I^'w"b5t>ni1c**̇vX-}OWVx2(+cYn7q~v8Z7(YhmYE_ 7/ & ߯<Q(~8%y&WR*< r F!Ct"8HZ1a -c#vppAVyF2ɟqJC1OgAw8q° )B`}uf̀ |okZ^qR kwq0h!%+s鿛=9t hhQ â=Zb>{2ސ/~\'gL%B2I; gӨOKVͲ-mGGl)L ж7Mݟ,I ᫺{n xoX?CոS_dR om9zL,9K>1kw ţѫQOCY T@pHh-JkdDKsi"` 'E@O6OgTG N9 >t4n;(r&/W^]Σ'1ڰ1}4\fNzb:f?U82eaŒA׻o= p3bk? zkQܒH-ׄ -b! ^n4T+bƄS IayQK*tVlQp݃fȠj{ =cRy٤i ~X 5jpWܲ 4`VD'WJ;yQ(v}u<ۺmx`I5m@ "P0)F:` pM^BqLEci^+qeprD/v D)Icy4 ʞ#3:D'H|֧v*S$9/ X<ȋ8`wf1^~ZTgƋH{6$\3G:IQ9ӇvaTՉMT8?=(acB94.oj@aGћ{ _w%g+0z:=a3 o(S{#/ cdvlDl㘎yivrm{s_U׫B=I#y}'V;2V`Yʊ9:2-Ԑk4Sc\q)KmhJuou)\I995>`,)<0x06ۂAj\m3m5jn[no4x i>]IϷDS_Hf*rgi^[wb`D WS [r 0KҎ}{QpQȵCwRcolc_@sqW R29S2D9/L ;FcOoNc2^ic<+qxؓ]A>Khk0Ͽ_ 9wpOۯ@-(bu8 0i=bILLQIkJ!k53&y:NYyb(/(, ȆOyN?5f71D7O"$`0aFU&_#[V_s~IMHSus%聹ԣ}Wf$_lЅhr꒻ݡ$:@*p>[1_l= b5S0+ڊ@oٌY1LlmY+y] ~7 1"/ZGºi5C!v38aUL)O*} Y%Tq6N/ZHDj|}^K)#()1W%iP%ӂZ.v iB{.8R~8XnNB#7/}ԿnoTHD܈*̈.|VZ 9agHԦ9_H? Iܒ4Wk^ʄgKx'&6ysV ~'Tˀ_:&+Eq.7W׀LMڬ{!-r;`!ײRnֺ-Ҹ(}'s*1oPD5=;8UBx>L|H:YjIUh.tySDq?'?eB%K+ޓh^e $c|?̞=tև9*c ^+B f8x*T]J*`84Au QbWRML%huE:D5h{fÝ)=eBG&eMwiC+ OJ2 WdR}#qkX'&^{.ed}F'H1QpNd(v~$lckyC ݹX%TJY{Fu"]350w7S+ k=OCqoM'NfF6V s"5\e ʈRH>CM51+6R<\O-:Ha p21lO298q { U?;]Fq'a#Y%Q({#&xvF5o-#-AҝS͏L&G>30,cC ꃉ*4 qDFѭ/A{#&6\k WW[[pMp^'!"Ce/=t%kDKUHyWE&J}}bx㨵nȉNr6bZVXMrh&g=zV Dh y唲Yc'59yVȴ 5PeIxÀ~=q rE: 6*eǐ|8'gi0ptjOp@R-~x2O`Z0 : (:]zL߱*odTHfP8e? -x̫9pӋ)Wrb-L 9(>b "ª,n!Af؄d*M;1Bc)$g؜-Pߧ!# ֕_EI'߬ĐT`L<<ǩؐBNl6VLߕ6:c ZRFy=s}A,E 㧴g˔I~V)!cU7ѩ Tgq@,!m'v+$\ۤFrNN[J'*3lJy I6Ct}Vs:Q(6 'bJxyJ/ 6J* [čh|fEY1?D52E)hQA}^˛-#K)R6S2 9Oj섧, GSS7{<{-nDxJsE3U_Eu\i?5llCΫNT(ł2`Z'݅*2B9}VZCNS(z GIy%4WOzr%@˧N8Ԥ[w) ҡہ}fU~h]WvTL 7:N#zTp8fvbA[? o-O+lsS&8LȧՌgQpDLJ! p-pޕ_n ڬySS! ِז0i*-;4Mv 8 TlIÒiq, SɗuBA}IvS~mtN }{hk~YxjL,{ǃy wȌI QlZxOKz;R0=y4ٗ@}pg-#ou\(^z;U@j.f%R!tM2vR.6wX8P(#b[CDZh6S' NʥHG~GO1E͢\$J,f+)N=pS?aXQCF7*s{OSX.soTa5⍭H6QZ eǣ@OQ 27:4=kUkIp#L "B~4=fMUY:ЇwS_1uܨHꭆQ[5s?T"Н+@Aq8NiBt+x}[?mJ?R{N" %2HZ|_v:0Z;˪8\=jJ},y4vq)UkU@Gj3(4%ςa %d.ŤhV2 9o6=.+\?_c45Q_bg&!7o䅨/Dzjёql,mtXBVAto% ,mnނDp?fVU}F@>g]҈Q; Z-\ #~(?]r2[:0ypL HD\ slɼBI9C,8ت08 Q dMp٢IܮrsIflpPu[cJΝØlCtRrg.)~T݁c*;SퟨiO0Za|(;<#WSO2j֩Vʙ!4J?m﨔-(LO&ƑjJx1MrMa;,u rm-h o<n˾le͵ mߚjq#WY\tEv+(@eFUQ=0mܭ <`f&Ex csW@Vv܎ 4툗u(8co?vՋrdU{Mts=O1LvTÒz 93֠%94BHkEwOʐœmA#EYsVZlEzk!MOjWdY_ gC0d{%צzȀ9LgD@T&sR,w_(uy)+0[#q1jQmT NY?LO!*tAOgqm+t!IX캔h`Bc1Rg~oM U;y}xqxF2^$C?ӗb\PAnXΐ"luKm m>ҷ [IpyӾ3tOTG ڳrR2V$. kA=ªqa*y`pa0K Rnixg^89i(5# /j)(AkUL?@$RڢWOdfF.^\4Wb \^9Fq7s,g1rZDSU#*jRP+Q?[X:W צCq?o 0fˉ:M6tn[:/fFK_“#@B dt5!$S@n/b/DD& \ ӐlPv"З~B1cS2%3hF > y :I5ߺwtoCν. `0-R"MJޓZ ϵ*l8Ϸa!' [\A*9JU6iI(YhbSgN2vj`?M' %X B/=[ut`4[qd'wsԕaD` xMJ _NjVuݙ^X3pJV*)jOJ[/4gx /gF8편kW_?6 կ>F9 195N Ibk<_?8 :"7a ^NhswϤGH:TC>L}1bcbj RkCYRxg&mr7̵5Bbm#'ZM 9 h'뎹H76.EZsK Q)FF8>c㫃 1ݬ(3/ +_Fޝ5rHH]s/P:(oC܇O-TX"=[MRΡD) %Fѫ"lyߤq:HͰ"d=VM*2[fOa2Vs%fMhMV_1rN_$[3K{R-e]D=%t֎`^=SSB%HuڐC+FT"[v-o pWB[y cM@IKIp"Rwu/Y] 0eulz< SG>{CP:Qye]%oK.c ?21oSV_a4钜֏G2ҍV<Qt-m#k@wd6n{&%/ kd>+q{>Np:_1s=Y,x]}I2M,'*#ݜ mtP>c.r(XhB/ީ%c_|^|~UD D2܀WRK5p#s,(lrqFn}"SգL+' tAVki\7pSe{K? kRUR.zL觝M<"Q'[T$h ˗F7;ΓβTFgPcȳT."zO+h/r[gXnj У-̉(VKqn]zbG#sla@w2nkj#!3Whqύ-0#8*'~ɑ:Ƿ@jCWHX4dSmT4eSLxݽS\hn}R(8-w-8q˚3p195n/~T7EZ\><2]YF lM8@1?"ҙf!Q8yA$Y8hXݤ|JAX0k] #6iFkY6j2],CmΓd8Xe'鈇B "(p1hw; AXA;VQ4+RTH@x}$lgTH%62g Ɋ c)1٨-om.m`=1cCȇy,c3T~ir|; Pcfꍷg Boy9bL9|BˀC/h'84* ~5*ĥQc3[D7=Tӹ #MF Sќ$ x Tx-~YPs`cqe@7zT3MHǥ<8)Q ҕUR tc#my/_JQSnYw94G ^ +Txy"x.2£kZ_ ;:sSWMM&e\37\nCPnKЅ/?dc2B}V-xڅ婪U*O8S RלfZ~TvN{0 mpu{ChDB)vuA& }Ib#C@pj?HdQ7g'(/Ԃ [ۡmDž*`{A9_EQ-G+Om&?)HsMd"B Y4J{ 'e&5  [;b Ʌi)Jt]IhEX&m12 4x0gWR^9el\^XPx# g Dt4o6'q?ʣ* paY'C(fC`WT"AU9JKLDAy|>ֽzVI~$.S6?s]F>΂7ޥmx1O*d ݔ˙n ,bmhAj2gYs o^1Gĥo@p\uɤשUKȜ m+B@^it:|Awͬ(RsȬzHJ%͟څO^O`/TIFL//L"b5֠} qo0hGg ;(~MFs`+d7qg@ݭQG<l8$:0)_aD> {y+$o_ |Z\5.qZ۹^D*D>Ƽ J^)cD}jpYy C8¬pT_\{N\H,]۱*92UMI)llS}v *6Yqvc@ʋD%4|ca4LBd7OgK5^FŀF 'e{|6ux֒z${CZy\22dW~Wn˕`lդy>oůK؎knv{ҦȔ\mCm7 #I- iwp}Œ$CqSinK#h Uxty@x(!jq~h $ݝ w:M݋Fz7D6v=rG!ջ<%xEǜNGuW(i-oZЈ O #(Wjm 0<5A$-:n k$/c/4'\@uVPѷr9Z6I#x7z%F{HTuF<[=,rq>dt.xNے/|͵Yx;Э~&D,i[#!- : v3__w2{:UdliS|ΨK=OuCu ~sPA hJ5?'6ᦐoȾNcb %x.dڬ׍5 | Rq+"/z#zWPU,Ym3amZ4XY 1q4$YT* 6 CěR0e},m۟yz=*ڥ6FmhtNwiS铢JTFEVոќ΢nmBW>pM5]ضǫ`/ ]A mv$tڎR*pG"Z֎cjzf^AZAQV7uDBǽ/z]\z f J(E)aF1bHW'JվI/hePKTlܖƦ] .L; W֍ \b-?ܡ۞ҙ>%PQU2nޒWk : !K%4Qɭ\F2DeJRAG<@ GyOV;H ^bԞㄑ7h-VSQggAm0o'QJ9]hx7Z&aDT.tJAImE Gn}B=;XwTCm*{:Ql9]!7&PoS`5V!RS?G:oD*T3_FǍi}QYS5F>7 eZ AS -f5NZs>ˡr/kŬ!T\j3^8\b*"VEAi{"Tb]pOQt/凉G/ڌ0B1NQ x2H=I 9&MED7s=|pMA Ey '"f;OffH3䕨ȕA˒?%i{p}˒4@KmIL)[ǒLoQˊ=_D2½Ucnz S-Zc=FҥAf2F-܂4@V$Sp=+\.7s *lN>W. o9K]QϨ3.r^9󓲬LWɰҜ K Y;28cCYw\U [Zߓ5gAT)^< h,A뼡 ;L"* KO@6bLq fk&1m ژMD :o}ҡF H6RE8s"KZĖx& +1r Z)HZegqP=nJssuwƝ\^W[iBʳqeiE`Aޒn%I[(096?&Ө4^TO;LCc2v<=K톤4W$`'\Ϥ(T*CkkPBE,!,& /RgW5qʨ6H#ﭷ+Մl+:q5(x,$5*)a.oK3 g 5$kM[V˫3r׼;{CC*:J^xMʪ2FP s+Cm%s~:\`߱2Fm(5Y*|JG>+GpZ(M#C~+0@[$zڮh >&yF%5,u >=a8|4q֚ЊiQV%vyWRa= 3 | 'G[@R|!x*G]~dgH562:fkE_RKl/d\)-ހdBK>.;qFTėA2L[ =n M Ȣz$bRN ةm#҅r$3A5`8+l*?=y&`tZf~n*gKŨ[j#FN3YBis_wF}#OlΊ+ar'(pJg-_QJm)Rz O#Zi`'}w2҇+y„ye7s;<&T}L"߮´0DD'И׶h=G{ڛ+FmQ"Mh]=a}iJwf\7љֵ|߁QR>HIdVKr:"٬ܯx2ZgQwUF3cgJjw>>LT{MM>8rz8xXs'*cD2kdڵhP>w}9 ^F~ԕ7yƪoPz^030G֐|%줞 c =DqyF *rD[ReMރC~weiۥZL]`N5Ab^OŦW4cp}6Rj/%֚]c'8 O_Wڱp\ T:UOaӝ 3[ ZcC 퓂P{ʀwP_ ~̋]Y,SMv1}upCC&=԰#cUA $ݷ:TBH(ϊ%Yq, 񇝗>-a /$Q26 ##W; A"C,"spuFEc0M jԓKJK|hW|@1bc,C=3O/XsES."Hj.?$N{萃D[+ wK7r+_9Uz)]">X̮l948p)Q& ޲Ȟ^9bzx YEhMbKɂ*Uۊ f쭇YDjc*Ojwh{%c>'xᙦ(gI(lfrоre5 ڈՋ5:f(MZm`ZwQfjZl Fכġ>+G(orUs<  疸GV8>@כ6H,ici&獧Yi5աat̔q-ʏygINv« c/C.^֪unU~ F $ .j_E9諴b) $n%R8;l7fi)9Mr")G,A.P@sقEB K ޷(E' t=XN eY`p-̺GNsG9~Azpzوu?.=ߕ75~fnB&&FkY9u>É%W1;J=;Z Qxƈ/Cd߯0 H~5Js~ʳrLRyg2b$;:sNDBFJ 4=X9@8~sRH?eO&uađE\;{\(%(N՗My  v`( T!!p·XV+ Pȥ }?5>;J3NP[c޻3%v])>|N0g7E11TJ#:s:qwtـ-ud;1n<^W<4?M,h2  `zXbi:b=m6㱃eM,XR{ZUB#W*ڝnў0gvk!?' swV` Ϝx+uر&=m::8C9bAz!5˒#*lP߸Ɓ02V@?O&/Nu7YQ(Y) ~H#ȓ3nE<C6@%7.=D9w?sۨ߰ƜL*ДOο5hjGt!CQ3]: ?=9R^9OWu1B%" dlO  w&I|$;j_Zs^ݙ T3[3xT;BX%Ĵ8 h>Q|ηJ⊻5*6oew@/X;T#H`@6R]x \4Gohx[rjXB8~@\t/݃"<-j*@VU;J Ee(S`ݝ9*Z?E<Į0ȸrǜl ڏ)@n/P{Ѝ3؋4jiʶ:iυ|sOP>('ogjn|u]gD[\c :%[.*#').2 5qkv^؏x0**rs ?}~E`d?SGB5?xҪ)X*Pb-;A\=Ʃ9Ūuwdɿt& 7(Z]n$uسVFA)  M^$ZeB5$\O U/ _~,p4d;8 ^d4{WuASb1P"8eʇj]ýkoxI#i(._j2fe[ceS͈>o^n)Uk-bSVrOJ';OuԭH p^<<7z>DeɗЇ r݌ 8F)s w ^o:cZdM /]+=ؾ% ͓hVTi vDGmˀR[kG%#0ʌq/֣@WeGz- $|(*n(sFvb1,zg=ߟ˚=iJ)72RP.[rwaaQ1Wa vR$qLz\߱l>NgpʼxϿ]'f?VrA9GU5+p"^%:kzkƽ ߆ӞٿIB].<|$ITzA{({~rȔgڊ0ptQ "$8/̛ƞpm*bFOc=c:&`x]]i堽 @!3[Xy(!nFn&ZMy!B9KQ'UiMw#5;TKdȲx@v~aO?}=(ǚoA^!Sv>d4ūrJmb+MwIcrE}] SBbz%VÅg;{9'-ڏ@kj^F2i™5p܋*i(s::2pΪMh@E!g^Pj_4$m.4~[qc2slƽf O$qŖyMcBIR7 Y Rݾ17`x!QC[!7|VZ`7PY~@%p'e(Wx4m2 !tRgOlمV;GuYG䉇g%}GucL?u'=]Bz3,&!N fGF3n g]^+ &`s(Ivԧ6rD{d {7]:Z?QbC.2؝[m #q7\)} vINdf$( #H[t8sgcR#W!ƉB VVתϢ%ЮxD,G&dXըD1-ȵ,tt20lN``;Lq+8TXHUQκ8cSz,Ȅc[c։y;q<]+Ŕi7.ס*BH Ca>]O(VP:Mf[2;EP/X~f(9/{Snq.YHt;YUcnd]snސ="%y%hc|{ Qc%fj}2{t4V|\/]ɞ)ì֭D(Pub/;e6PdiHv;!]gIW82 rg2e2g-{V@WEGNޜ^9YEe4-#\ݒ^5dxuHq#ǺHXܰR%kbZ4'_l2*|O\}lK%phvfY1dxL\K`}Nùw pXطyA;98欃 G:wNhmr!n w-ٖlq+տVdwm%5QwfØx5#%]I+,n wdA愴uܴ7]-o.iC%~͢.i}l t,XE.7W88Q9~yBY`6>b̭ƍ]\Hi&D)1g#+'gSƠb]vHʔ n"\6 r)]c+y%4z@Q1ETH5̺hwAEl @㌲O2.e%)II)UKj:r((ڶ<Fz4AɏpR~}(eXxQKYB 3`@K|e/[ΑkG!.$Bڋ^}iRCe354HƄӗw󘨷l_˄?"v>bTF"SIdHXKvW2bc7d[fpവEu Դ^slGw(IHĵc8J8l|k UA2{K7̯^u{wS?'TP@P^wBCR>[ćUBϿH9vy)`pND˃b2;@S5]{ 5n]\^ߚP&եd}aXxǰ L&FxA=Β"!X. Q3CIZ+wv(kϏK'zh}91Mm&s Mt\ ȕBr-0Fx;*HϡDw`XmGڊgoNTOH"Ziǚ26=c ' =!R%~:g3xpȀݱ,cfrG1#>.&Y0N*o!m^D=dש"rTErˇ96m*w ag!Ry!~<ͤ ǼHXx*]Sל:E>$F,]_+H8wYBnL8estlj#& 5 I].w+v7A鲟E{t2LiG7hDXphr2!+DG(,BR<}PĺYUF`ڶrE䡖EvHCB3pSQ =kΏ"+S)#jHT# S7JC&ԕnᐌ%!zi[.k]雛۴B8w5d-OsAP]|тIc*׫Ę;+FMϰ!ak73--'g]@zԐǘ4qG;?xϬ!a†= U Y ŰȅK؜CAM&k5ef,SLM\"5 z3}I/ya1µ:T`Qo=d7{?s%tp&$' %NIi99[f"I) 4[w;rGQLuwkXflE ,-gWT 8-s5JxTMb HPD E9`ݟdoQAB Rb |PdvŕF%uIہoF/>kG 4Ə}r4!E%L39s)І[OUgz;MwIoЙr!o5?gh\H&Y448e=;VɁRi@sZAUZ}[;MN;GqOݮծԆc̫ i ݟvnlΙ %,UaJY 2ՠqBa[!w5(K5ɾ}lpldFQ@azl֎]2yz%5aW }" gƫ&x,&vh{ZBTSwG[uWCX_ 6)کM0>|R X  EHntH&)̶<æ(GG1mŔ eYp@R%GC8y[omȄ{&i]VfGbCxiL,&AkT'ҟKC .@+V'-s_5V2֓f yPKiЃY[fD}}7LAOu.:`T9_flf[G*~GDɫ,\ iI\$tH^ג2ww7)J\!:և4P =ߢ߬~˟Agb3TG`hU >Ekxɡ wY\$: NBގ4!g J:m,lbrlc1|Õ.:^wAsZL ߰#Eysv ׈Ţݱ!P%8ɟa 5Sȷ9CSA. '<@u3QG̎g`95L!TƬ\ҵ%,^7J% 51VEWQ^ wlD]8ROT\VF?C4шBWSPYY4װJe[T&J@p';}$S,>aC /'I[.gE6 p0R7_WTʽ3ooڹgv7 )&2&£$5LJ u ͉}eaͱL0ŇKX< E3˒ݔ R; T=0029P?yW|Q+$%!UAklk %t[$ͷM~MX]b9WJ!Ռ r|mL̏N @;[NXO\MP;K'+<m(;〤KudU]Vv@"ްѷmjgp%.); ^gŘQͳ7= r9!tzl3 l O9\1ɍr )w@y C&B]ų~I4K"}M7cX)ZɸM[vsaK)Sx5RR@R=W )s{M}l!(@l㟲,#bү͑"z(=f`z6"oM/d1d3g'e7QzgG &-.&P! [U=pڵvΎh69`ʽnɊ#OpR}%I듂07&(2+&#{Ek` ;51T@xŕgD*""D5`X\Q>r3AX狀#dD̨c XPO7yt o(i1hԖ,e,\ɴۢ!{[B:SK&l;!=:ƚڭ3s%'mBYG;Eىe~uN*qߴ ~#|6CpbU -@$Bis'VW:&7EYƟy9Wx0V,R$ؑ*"Uth>&,TbFk`hy醬蠄'݆gXG=S&0 ]FU-`h!F*D>.~YNSxhҐ"Z%u ; {#ɟ}"fuF1qQ>d*=ū|! 8KXvZue_wfsM(EQ 3jesdjkMZJ M@"В'4Ґ,z%C!$񲽿!zti{Bl~s3[`GBVT(= H,{ Nyٹ X?@{(V*]Г' %6 > ~KZ0Is.l_>mw?xi#X0znw5?1C/_K%וPf u!yFyQd 2<ۈ<68֘B:1oL$3ÉXJwƩM;+HT^m={PXf*î;$i0ܧ3ǞE^\,TWCo9F k^T6٫+-<(fi'`tucFJֵEl񷾀.]T`uOHAu6kK_0VIfLkWAKu5ĕ1+f ЦOy}%&@ĀZU*[r^98zj׃d >UOh^>t}O7nJaj#/}n+xhV^K"]4赬> B X:S&׹+>!.]vw=yC5Rks\ ~6Y6x*MkB)[Ms4DbwF[eAg{3^`g0_I(rZ6*iH$b/E INe]iЫ&Z+]D?y΁FQ!Å,ڬJ섶`7s0\aNny5X,1g s:V,ay:ͼ~^ctPTv7];XCdqSwI<͉BE0֨j@ OVK,յ5"Fsa5J;/s~f[U Jx)9(Q[NrX}TIԤQg0]6yaQS΀808[-i"xBʙ1]MBF]_nVǗq"j5!Sl@D$^U ! fƍj2gkd4XYYW\r7;%>Rig,^lj|jL{elv[,SJz]Dܭ ܼ݄Gվ_,<':`^ C>UےreړUqCDNq!֯j VPXLmuԛ\7ȯz(t6 8M|A`UH~k!ZZJR#@( .>g-Pe|NYM_$'5:)}{hn#F^[ggw"2Bic@!52~v%mt5ZD{9461x+S/n-v Z9r>[,M 詣ގm~ #,qcKSnf-{ 'I)߀O;D(aYa=(J[HLU6\mK%G@p%]k%]6K*\kN$S^Ե:#9Gzms{̋ :bמn߯[.eC̭j,tGNU"%k\_hTmֺFE.1FDR+&N3Y6Z)dLѓhLj{`zc6.^U-YՇip|헤QtLAv֧1w]/uͼeO !{@G0LhZ\; KiAZRأ1=X.dxHM^vjá~%&,bEA#W>hGy[uqxUBzmQ 'A֕΢/iunla#n"w,u53+L[6#OfٸC 8s )HJ5)Pu"4} 4ʔR3\mm$~ ]T] i_5[$Kra 0c s x3ŷZm[c#|'D9} ǐ*02 ~3u4F_V,PQg0@yC=]AvB5߳<Q ᣜ&Fb& u§lvzhqgd8l翽v4r xV3 mC b} Lߋe4{S H5-TNl5l)rF+JfCO-jP=܏; κvD[PĶӕq4*_)>&"-B$zm/wbϘ٩ȁO` "w;jHxp{2oamhH߇-J|M8>?eUbE36뽫ZKo,8${  ȕi| Py/cVC\؛}H5qsRW (g?Ȭ7-?ր?zSd?%cq+Rʹ Cux\tz2rS=J<7J*b[ht-?z%u2.dGvş-IjHd̋+"n%u>XKlh9Q&=hP:p8FE jolax5~̛-> x/e*9_RO45;)bIQ)Ң X#ĵ!c0h8e?L_ɂȕM;vӴga8}A˱?D6od_,$_ !Յҋi{(82 FyYR,)SFh&ʏ4?:d"13Gi~5ɍG+ua I3np#>=p{а`~z?r`iUi_)w9=eXѮ1/4mYa, ;Lq@sI/hc"iw'Feg'Q #P8Ej9^p29jbRf>&--@+MCdc%7>&\k ,<ہp0)em>cAL1< .!,Be5F\rk}\8qm9{dS6ODmXSG#̨)3rȬ!*zTj6U?1OXc˃j-yռ<0%雹z*!'幜rޫrN0ҫjxj.cRgxoU;$ sV~톆q*lF%l[LR;94F5_꩏PuT>t" 3ʂS1砃ȫBr<$LDUo;B'׊C̈''H2pG{>ԭ"<V0TGBȵA Њ!Wp`,?m;/״dnي#nN|*B&t2_g@;]̥\o;nh8Q=O^|n v0^#G)ȉ:ﲾkv#9Q$_S `=1 9zh/v %W_ LڎQ fx.GOOX'@Q**.532r A 3gp(Jn"}Q6rM`~.CXi3ǚcWPMggΙ%ؗs޽RC^pqFܛD !-q6CŽܫrwPeL.&PщWpww9$pu-f$w8T<6$,$z[_%nQy-$ݟ0`[0JY% ^d6{HBRZ O^}0&7|,6,v;$ a^bjj%3P)b|͇j>P^K6ýQ$IW8 Xi ={5jSr !}b'IP{L"@BTZ񐫆.Z(cY|Mڨ>TхLGSi5F4J ڬ߯Lq3K 91!Ghw wbbKa@Ue}<Zs;>݇{ۤ  _rYץSV* ՜PS W/'C.Ij9VۛaJT<>c㝲PjIU5jan8 ug\79H ?AjLjZ^&7 F֖2lXoWK8i@eC֭Jʼnp>[C]أ"  gγZdj7#fyZǸRcbt\-qݝ).P©^ |5(Z9iK`lyjSQRO"j!״XˆoHhL {u|_3p^A0Z`y´ZOK>s֫nt{c R:1M=c̹Fϩo7p8)D[ 2@.~MΆ6ZGNK;RHS92@5 Skڨ!&A˷4P~`6<,` fزxBiI7Lt`m =={'LJ0j לp*ٶV w۾eqQhkg$ ?{N0uFS[qn`EOy\쉴 3JnRG.&Vw3֗%Sa 7>Nx]!NRu+=:B``Tnb!%6Ÿ Ԋ]9?I%YV]7*L7$3'(rx|`6 ,Q[w47RWh'N}G 3_߅\'PvC]}hgfCu.% !wɀ-6@!^48g㷦֙Nq}77+$vAM V:"-kHqVG|-s\;%BJ‡)0Ū]Ug#v#Kwrv (SwP.>}|<sT`Z ]HP>OUMs^M'K= oљOzPꎅ,F/nϟ-tnU&ǹech)̑ZDN',xZ+MiJ8R'g`@# ϓZl*$ <&bE_z m Xv0|zH.B@Kcј7n%-*!I([^WO |f5IXK,UrL"_:[?QR.~ՂS/] |418 @Xn$X|ǜ}!;5LXphXJX(NX᨟£ 2V4b7R*p@ PQs.Vl/{z%2zgܪyWM\ό $fJ“e!|hYdk0ȹ\v&uظ̐܌SXdGr76G74<^׬ni]|%yG:r=B7MGA"gT$YD^ hБ`{RV4`zmNvanLV(pѮ y~v1aDk㇡ںB } ䷩?ڍ4Vw&DXSN|$B[sh@\'iM0ȈϠ•6RAS+ToW.ul Sg49E,n 0/+(gu_>wA2۹qN]s Z<~G  %CՂ"[i_ 5S7jnk2KBȖ6wHclOa#iYDF7jk ,egbmm=&i)g>c|y_鶅?Cn ,Ei4R$jh V DcAxeg.-]N٬硠m}xp|;8lhODtyV>L~ލ ebf?1e\_랚Y )S]K:E% y%UZc9@ij&E61|V]C?w]O&ݖЙL47rf'oP&ը^+BW?!ǖ-[]&E]3W0i#vFbE׋ ⟇N3,$E˭U8e_?O00@H{kt2fws8U!3t B } զx/&+ɞW# Opܜ,{7DW gyW€?kCK/%EqaHe{(PvDLu rb4UB=ׅXWLdm=gd#dr Bu"HL~L߬) 51xȧoUa&3]mD^V{[,`/g4Ѽr`_9˦^WE;&h[z@? h%Gk& 2g:+T "FBS&BO4ggG8Nh8-{f, d~@q}s!-OEca1LR̙HsRۜ)vrXhco\GY(_Kq!BEr Es-$wUV 1/nIP==Df9yǩ^KwHI̿V+tcM?x]ڜ ' .Z ~dA Qi[cD+:>K: Pz_~@U<;udvKϝW2q@K|pĜ5k1SMj.2ߞ0X>!2D{n?S{qwA \Ɛү _ }ϯ5"tK9a;.^,)IJwuICfuDMRm BvP׺Ǘ F]@/l6qyd:}/UƗ[96"L^o} E{I V .VЪelYr?Ԯ-%D} ٘:̛>O ==\ҧo׬'-uYI* E>dPE1{K4H%/|}[^0W{q_KzOL#WR2g8,m{:*xjP]~:Uil+Cs0MWV#ř)LQroXJ"7D$3S~G F¢$8IoKq_4$`A'գscNH6PyiyLmH~ڻ ٪ߜuM̞ypC> =PO;j32F8ty8 ͡qfU ;>OLpغŐ7LJQTnQ T[=Xh2k >'jd<U:$Ss_=M3L[wlTcm5\o/tUppL1Wؾz- NvxDR!E;_<|HzUyp:&9,+?Vp ;5O`Z+=9 R22ķ.b9RFᒾA9mѰǘ2śpQ) w/"E'3tUh+VA0oQ9qHi * Et?u5&9~l[M B#v6]N2}`:@Yި> p\m.I%Cݡx Ke z IG3D$(\*svJn@yja]ГHkڽf)'̍:uֆw0'^+6rAU:X<=μGu* 'Zm4><(3YREdEN`i6F~ռC։ So`ZV,А-^;>dR{p9ERPט'6l'4M,=4mdU<)f \2@Ŏ y]4yai| ρEXYuB饄5u?]h-$%=cb: Ug%jo$:٧j{d2[?7~P)9+~fO|XL| ~׆ҿ^H?3p?1͐hv0u pX~( 9?3}v .NhߠEVӃj7eIRHى;KLA2S~؛*/2yiBa0N0lvGȁ1'B;:co҇ǀt]ӻ"n@kNыWtP:[ ԁL;X+t񡺆o̶mAuaA;+FB\F0'%w5{ݜx;Z E%'o)yFth3wN!mebwpڻ.)0T%/oeK1q|Ę0n6B2:7aޯzͬxc1$oWӈ@D-<Ԙc3Ⱦޓ3O6Xlc*[Uw5ZajwC>w"ܺ^tg6W7,Hp&}$73Jds)hU4{<;-~oD] 8Yi([3cj^/1clOqgaڍS H7j֐I? flbEiPǝi!nZixZj^o*i^G@ZωbI;B(\_v?%av Dz۬T  m'֠p kBC:Q. ]"i%V' OI_Q+ GA"AWCO}Ҭ~⓼QNoZ |U'$d?t0 CSWγ/|M<>esU[LHYN NW}ҏ_ dk|V,+k̋4a*t@iԪw;\-mD11H:r;6 E%!˕oFRue|OF–Y{fXۅ>}b,j; '=&˴hej`zj+.!YفgZʹ+/T8y)R9\i m.׮j4(Il1JpodҶyjXCM:HQlLQ'8JWS5DTڿ̵;DغO_zi&稤THp(:ȇ;Mo=84쪃*JO'$; 4w 3K STN{2ȇ̋D\vQ2Q&BK V!wt. D}v V͚baVjI?u[)[Pnur~dUؠ67 ᜝#n-6(=c=;ymECc\V pwjז5ȓKE*f_JN-"_y8 sћ| V֒Z|UՕ#-[8rI(AXwH+nY ЖS*کlVp4\n?H[֏İQMcT"oVZD&sY r`IJ,yl^gD`5MOmN8qwL˩+Nr!/[;Ə ls"Q~Pr@voj_yqQTO]JÍAy+i~]0C>IEAz`]j/ʈPCOEYHY \-=鵢xj̗9"O>d e, K7s ɯ_϶kS9_NF Xs\_@x  Q-f qse(gGuL<8>,YӴ ăt,7NvnA\*њLSah‹F[!ԉ^w!Wo ]RΏ 1äbrsYQ3*m|_1V[,3[|@oJ j9Ql.ot//oEDG{x2{/cFv$ 9X7d8TCii`xnD|Z#4Rq?A%<,fH{.\K4 1ocf-k*jv'+'S1蠇]t2x<w2{nyI0d%` 0ЂUf2wPڙ'AOHF[1onXߕtHt `*Y"Yjg$tc| 0DWthg V%>(LZfSZ ,s/" V7jKN2 3 .~tCDS5iԄrO2%XuXw(9e8;CRw_VՈ^9|_Jf!.9@t1 Ӝc_(rIfpoῺ ɿY%B\' xͮ] {Iaq_<'(.g[SCWy{Sӝ{lq.; 5 rUSojldӝհqԬO_*.}5$C vs)E{Inop0#wM$y a#?T%":f~ NG4Qh2CDil'f;6?4ZeD;:4&^1xu˂{ wx')}GnLF NrÍ X+ȞUEuw_`5Vm^剜DŽ{Fw=hC&qy)- +/o`& iiMj1K:*x> y١~ z!d/[D~>%J&G5qCĤΘd] ɱ4I0hff'M\%CH; &e>c/QZHO(}-Esc?'P+d]V@]SNuSQtTj)Xa߮Xlk?25-8Qzow$u:w0sZq<3lZ157 0]Zgׅ ƞ2(]h043q`@U( Xx)g(i1b- pXٮ9q*RTq3Tmp]? ]xgwE@f#1* uw&kչRрS^^ïKyl?Y`nCuHx=޹Ac(p7e@ׄ)gZZe4EY?Lyr 74fڕ.dcβM4~VlbQ?] :dIɝf3.2-5$|';6iZJȣ׽?a8T?6}"}.{rg>8H_BļLa [3HIfm`FۮNCk|XõL|~w:KߖŰrׅ YaC3pB)2cf RtVkₗՎ'.iAD'DV":EQI0379[D'%[8ߵ#{C:BӌKARR[͎;燻`eˤȗW{ST,W$y#{%A;ѷ.dFVVD`#dKGsхsf[[m,:67&'R=Rp{3+ ,BjZ>&cHs!%{<גIX';y҇*HSOo9Y^Έqa ; 7oDhx?ߐ lqjWdxɭl~?!꽺44t{uOB/KO?1I ~[DnxS[ĞƋ|@y! s Rܶ 0i{[d[ꤼkMn҅KF'0.Gbkk 1(:eKcI uQg.}&kҪYo: y4V]hkN_IOA%9pqEL2+3'$L0m%QА"_y8G8˺q~}^RlLvSMTci$0)]eDy~TK2,\R(cɸAIe']+,l 6cezs'sw? (X]f7;ڇH{Ѳ A4F*߹1Oq΁k(55q{75IZeDsq`\lf\ʹ/EN.wl;&RD )OxWYI ejIs"q(Y7_y'\ gk#ŧ*"t͈Rk1N`P!E D e_.PٞC &+Y2vӌt=::;Ƣ1g+5d8Jn ig>Je8ŝ؅#nY&\dUe3(sPX9R? ~*Khn@Ǽ-gr*Q"GG"u+w-ͧl"#[(f8c#`؉#:n&hL}0vV6&mxL4E# DuƟa'16 iPQbQkP=pSk$)P V4.7c҃?b k]^2;ry,:(O=i0_(y*#:B51&!wKc)P, v (gs#YVo% -+*GlA ;?d3]jK` -c&iz;#xF@ʱGATߔܦ]l[Kw6R 4\aFBˆ~{Ii 3K+-vyL۷.͒c@i; @%w5ŧGoW (LxBd6gjHLXVތ36llťeCCv=m-4*e,n)CO4hO4pFdEYVz6AP`!f{C :VO-Po,xe|_k, <(\z Wb:^& sTk uI=W_yML]9j2 ^vK1=~n5`1@l)S`Tl /2L8 rU: z[̴ @NfխPw۾MVeΑLshE oc!9ĩVR8F(w<]D3&s졀^wEÚ="h6J|pn8'9#ќdMڿk%iĖWUvW͒JS#|]vlB]@9cB/h\J:#{Lxko7Y. `0e ОJbwtm/)Pm2 gEƟɏeS_.@+ܑ5>&qCoG`83v1@xD#I.-䙜i(oI5 ?J-=qOkH 9f?eSo y %rI+|0ыj51fSZ-NJz}!<;Ytz6zULH]EӦ%NkÎ] *ߢΑt7g߇O")hh/Ltքh7m&nyd)q>1d$&+NO`C (҄\}Kk{OQ^i6@ Nt#e]Jt ~}o&ɂ,i)^MKN¡ZЧ '{LDvKxU %XBm o{,ݯw?ޣ~\Klk= KnI|N9|2儭Mtޭ6>a:EQR28e% `?tKpTo" b64O| dܩĚPDz^kЂS\;nIL٣Wh(6{?wl{'#F)6IKvHL">nGrTk,*#zn0&d͢v-rom33W&h:Gi@j-EB6`Oq+) :[F!R۩jBM]7/i>aU՟tK IV胦D?'zboLkAղ*옭CznQpM{oP 33l?E_+*}|M6#İ!AsYӗ<\2%{a-M4׼Ś$Sn 0nٍy:A)V(31s1o/wlZQPPC u^~$+N8Yx 8ysWqѥ (>i']*$Ij6z*󦵴jdFM~8B |9.#]V5P&"+V-%&ߧlIIaMdBCĘg:2y޳"Rhf$Jrow5&@+ Mψ 1d xc#Yw)1Ǯ[yxx~vf5eA(tLy7mZ1?!а Bi*r0=ި XIٜ%(ʼh:71재h’ث?De2Xb䪨:l4-qQF3~@qaꥫu. pHl`x+OԻ.J6k] eBɲy$Me*Vȱ]& (fi[7" lνϵyW(oJMbU@6\p< wF70$ ౻m 8*oQ1&o;ngm"B.#==Ӡlh /{O!"}UW`AI|_G>c [L> B-2۽~LeoV,e+憦%ZE$gw؋>_ !}j AI!;Nc qAׯD0t)E⡪n΃;y^6UFUS)g'2ٶ0" 6\]FK";. #UU5v, שdYdW?|`iPsvr} CALL`MK\ Td1LsVLSF]*][N?$$2]on3f6aMﮉq KE$1 QQN*ĩy'B\8FE:8ճb..s}q"Ci[ia-gw \zlA[kma,?ouK*ųI]1\ lcmȐaVul(eQ:^C'i6_j+kj' z@/d7=ƫ!?1ώzM()8UV+{|ېWlTYȈIQ0'l`͋*ZD)9ڽ?#EG)iB/"P=Mˠ|E6b1(XSWSBڳ3 6ޚ'.ĕCSdzkb}g1*&7hJa\6a:`joӫPkI ;@7.k5BV?^姒֛P@sr; p!W@+ Xe8CĢigoPPo#oÙBWS^Fd1̙B! H95S'|:l*vAJR'ox"x09 UF J sx: KDRݝγsGغ>#Yp0SR UG<ɎaF@^ [uo {lw[-Up!Ngѓ:M򸋆aۘ?įž@h>F6uu*H`W@wT5v_ލʮ 0H^,  ,IMP^ȷ],rbߦT ܞuu#3Id/4O8ۜ(6cOD,|vV+nB6dxtkiڞov4?zXNTq~66m frb%&ճG#Ǭ=`S&?|^Qj7KraӇ~eBtgRLpۓ$!w Pu\P()2B,Y~/ ,-ɑ=W2ޏ.]z_Ḓ`U}|\B-t+;:O_lWEũp^$*F흴!4q |%vy-= upf@VQOPo%%Ŏ.i3 X_LƥBGsY:bnʊze$ֻs<տ D֡#+BEPS]Ld/DlΑF[kVS{w#Dm;D;'i0;Wb|:|hy6\4)U+Xۉ)@?׃c3i*ib4iӲ7ze$-Mg]xDH+\p\!9-`vH%R.*s~¢l*+_4j'Y<`pBs c^+3)t;yh5ֿ^'LiKw|@]yUQx uzn8 RJDif' Ԯh:^c$4ןLIb _{T}{hI$i Pv)#G0N%ƯXr7/=M9uoboa%x8="o:\j{_h t9G5nԏ8LϖWeGb?F|S3X*E~t. '.[7T18dz HB< [tV 4Oүjyt#AS%c.SVqdCSW[SN,Lm_SN Q/F0 ta(ރ` (z%MwAuv [ +ܢak9Pg(ߟHV̟M)fEdL5$'$]ߕ%KYyE$ug~ ₸{YZi~IMSp~ Qr W b9:Ӗ\p8 'R1:P;"1.~p`!ы%3͵lP@!ŚFi` b7vL-Z+U Vv i"&b^l&8+_>KLYele_˔_APPOeF"Z?y˿r4CS3FbwϪSg 7bxLLC\fMR-e$"7<|p2vs׃EPG rx 3} I&l4iMuf}F(B U*s!Z=4n "xm6c+8Y_9H-X[X ߭3Yn9{h棇f]BVEŲʙŏJ+vlf_&:\:AurMfۜQİbxv [ A<,J2'S9mz-zP3%B!*wj3vz(BYWUEAqףE19 5ݥ0k@*7U;-7WM4V?×^h`^Ԝ4+XD\VX*Lz^&toxJq0|U8m$X)j1r\$,T3z()Ku{a8iNϟ #'mԋF p,܃@'=2+V<r->i6'őySK m%c:a&SYY@W0Uie-s+]BgA0G;3n[W^Y:[YGdGm)CEQobm<Ѯ͢?7]0P+!k\ʞ1…m O=4Wt,3o]2sRSy˿sGPD_!*k x6^ub>>c]5¸u6B9H`e^2>Hk,>^ 5F_ ߟ ibۘێB ,O'G hzp+V@:Fu/GL+[F/ΏY=3([XfNbL3YNi:x}fCy&{yӞwD?j^=;ѳWI,҃8<| : ]B$/o>xOS~x-Yȶ~GA:2NJ 8F?L,aܱ5XiG5uLX2B<,;0|e<6hg#T1ZjX$QB'@ʀ@g1kYK.z0\5<(Y9.ܳ26=G31\$J?+H%m p&gз󎳗Sl٩"5*iD;|Av;Υ>.# !kN/=Z:?|A*;Т)%FwlZ}61,٠Й `?XaTkJ\=VÄ-РD/GE3 Fi)xƙ^C%B.iUtEא%ѕ Oi{GKc7fI8MbRAR͗'#2k?m7]rN-nN ɔ8a.xB%=|-F! ;Dm[r~qRW8Q|Ny`Sd3V֣ݩi ~3{ ֤P WX[Tu*ɟpsq=pMQCq!vb9.$bGgHY/*O8ɻV'D^ۘػTI0H8aHHmo5и4"A?^=I: .H̵Uq}Eb!`4:ls c,[[C^brI6"7k'?*gqeeJHhf`h ǽ{%W.qDl";4\yן wrMLŔO/瀚fV>',Qg!H-ŀz'<Yh/8ŦFWO21y0?cY.׳^;ƿ*S|!QG XQXVoO$l"ISҧg,weYʾDbuLR֐U]w"9&erzq0eVpf [ sͿJ :AhXd[@3.oW19L%KJ_):d9[n knnIIV JH \ g0=53kbG{bo^&0BjQλD4%\@'$](OY3]v7RV0)bSRg:7T_Ti"ӎ*ѠcKg>$uU*MYNL(O:NTu-kPnY\~F5)}5Q'k)VY.m6 i5l./eeSdY2UJ'[n~=ڂFcJfʆ g7 `sȽuL1IMO}j@ѦlˈAN==$s;ni,B$+Q'0L.<=TPKT!SIM!  V*8Cm#Q ݈.>]@`YJ{n' E+QM ܫ*r-rjb6ےzdZgt.|Š,?;\kH  b5yz}]'dZHY _JǂV|s+8(=sTȊ\cJNR-(k~X~S^E i/͂izugEs GVk]žQL+zr ukZ]< Ai5 f1A̼H>' ݡ>xt 4R?EzU?O`E5BqPWL#f-gcW\`Z}JSElFж1!Ov=?i7'*Lב|,#6 ^?=Z/t1U|˲?qMbf}F <1ocSU<$:FiSu4]p0u&ך$|{ j aI >X p6Ȑx{$d#O:E;Cs k8: _@o`nfǑ?5L'u%Bz[n2R~QTr }(V-ї>,o-WOfT(5w Eս>[`P)l_9]+_kؐQL /@;cHya"R]ց/~Xvgٳ%I+3RDi ]oŕFNwN$SLsI2-Pj&. ",bs9K@UvGl*\.zKUaigbnx.=nWԈÛ\bn<._q|'@ky+^k AyI VZ'tG-7waܔ\9Z4y}E45w_ 3×p) b*X:IQ Df)u~F@کX&I/f Z=ljm,A[o5ll rZCy6Rfk+* O$˷@c8OD]/U8:DZզfKV8=YVaJoVЧuS LIbC_ \"[UýqH0۪]_>a"PQE?w*I GܯlLɲjئP!g}Z_u_V,Tc LE&m:0B-bl[?1iU?;x$w`.Ug8}=>!gLf)gLgӇG4fBN%`NL_ O9Cty "{{qW ؍yNf' Nh[g@&7O=\W?"({,l*}v|!Rg1F X_5{%g4sZ퇱S~- DY rH9|-G2J$+^OPd_lzRi])ڄ_ I#0YU\l}i ĴE:QŶ̥Y9Ai?:wos]"hwvk!9s?_)Z@uR 9M#T* 58j^YjPl#Y5f[ØBBLE*$ɣlY[B9tGNJ^S4A p`a-ǨtkR " :nBlܕpOAl}Hq+ 4 ɒ[3xɔ<,::f.|[4uն!0h{OB)Msyُ l*2)mD;(Z{c@^I}AW\p:N@~tP[]{$`#s^LCGeJדpP;8Fy>J(( \un*ʍz WEԥOEЭMų(߉芒Zsn/ [փUK&bp./(0AY.YKv"Bc|ʼnJr ,7c[I!2F[療eHsḾKt(l"V|:O?쥹ǩ&E NKHD&M{iQ3AD1"2xU7#,2nOq54L _y#gFG  'xa9rb vDzT/d=8ZyY#qݔi Wu:iqCFʏr̔]odJGMN~i-3%ӐשԫE:eNH S ͔H{. 7OˢwĜƉ+ beWxً4!C>JO>Pr8[ۖ81,$aDP,VG>xv 4VGf4:i8)Y%yܣKL9g|nԌ6zUxܕtX sPBBKj6%s dm]Mv.v7ڷ Y'b#:g2LhfQezky`E*l}uV8H5Ci~Ģپh#yK0 v'}47C9$adq,0o^xL!+`R oo#z.]PGsdUd?b [g-ʌAI>w@ORأb&I`%MLYӌ7}%f( F,\2rv5d2o^mky!DL27x-R̅}!bp>eŶwv!0 <տZ-v]d(%f"b-Sa.(" Ms+}B:"llf' Nlqr%# I~(?F&Z+cK -AL(A?KU$ʱ'T\9{Ql -r13e|4)ܼi0 2w}m!}l+ [O)J P?]38lG;QFu+[ݮ/dvuժVuA Agm"eQM$xӺ~'6Xvb?vuVo%[$;ɽt*Z1YW;vKFíڦXw%¨t˃jN;0J=?D4=͎bQCC4*YpȨ캍Xv>R! -V Ĺۨ/(Hr#ls_e{mB#IU(N94IT(cR4fغU_F7!{IBR_XcЕgF0q|ن,7A~ =_JH@wUgh"@ uĜbIe48O WtFUA0X^0#V‹jG=lW>NE50s=Ąa#E :SNojn##~YiXaA BXWRȬVKETIst9-X&Q5>evL4<$ N|%ī.O8P)?+&pQ|h{Y>ENo֔9~HE!V.GyS`,:}O:<=9& F?jם"?^:xP'L 3vrϴyJ@:סoK}I"c"a6)`Qv XF3T`Q-vpY\uM=d\@$)1Rٖn̊ )."YB*eO2{ x[XYƒ;y찾$7\0LG15Q{s1 Q42R@ғn9ˌ[uƚh 2?X/bS"n$C7nfȢ! C7Yar BY#DNc5rVp~2% 54„WDgH-?4c `8 lIS+ HX[5 ST'$Q([nIy l,M3ڶYkիw"AIa {>>7~{e:ue9 pUq"au8T6Py:Up98 ^#&o](Y]BCWHȟ'Wk(Wig;dkZV?usbGp,qsB*҆3O`gX1M>tOJfW\*~>jSR+$«sV;l ]Xwo+cqtId+^{.hޛ ,h\##x! ,'k~I/չ ߨ"^RsxÛhzIfe3 )yvk|)ۏz\E2/fd6Wv29xkȬ0ax2]}T(.eu?EX| ΰ]w2ǹ-q`ubw_/8tq)=6.+RΧ յ79HV}@xyy-Њӕ]FU!bK\{Zךd)QHhY] zٚ0?aM D? tv=;Bι[BH@+qDCM ;Ŕ++쑤I·_[AbaLaZ]H YYTSl,ʠlU!,%ۀm,}Ag=BcXb<`C6?2ãLO ʝD tvpG 3y }(y^eˊEt[׍UU[ >kG";}MccZa+5T2!ݼ)Ǜke\B x7%!*yYB2'^Bu5`P"ի98"У9!L̓@2K%y֣kbQ dj#L=We(swfHMut~ gT׻A3$-^ ͷcȒ́yC76ckhy:p,B~雎dwhBdg6s+)KwqVBT7h> y.0mRgl$g_Tz{.:O O_PKoj3g&ׂe@WIn|oH{GjSu,cT 5%7rЧ*F 6t9,6IC">ĺj4/{Km2Fal֫͛@|Cvx,]! ̪5˜ DW.@/FYB"t]˸ǥJk]KQ΂/^PƵ `Ć ;sPŮgDZؑj}oBXR1Eь"' hl\MRYoN:jC fCXX5e-XS,@fwiHbЦ-ޏϊai)栣 ]n gmlTV >(v\-.NxAx v VP2=4/k%gE湱=9n>X5*ܾhy3]T)u7K#wŇIXaGw =R܆{A'l),T{٪;U dZ=yxq^6+c5݅/"emIH]k?9Wc""3o@WNDž;Ffc -MO=Pi@'՛}iM_P:;@,CYK\oOO\;Lg&I]qWehz.][Rh0ų$'Lg,k.9+P]H1b4rRFѡ|:ݙd7Wm hb)=oOZYcO#*E22kT.<#&XkaQ jԹ(>5lعЄ~Ѝo8UYQ\v0%y(y"!)R. ,`ZϧNœy؅kq=ԧ(B^CiJd\Ó"Ih&"Ft+i djUkXo_+X] `CGem.[Kmr.C| kpK/aK%]ǽciʡǡ@%Rx$cÏ;U^G[}e$$Ď=K q1IG%ls=sJg~bnkD;uoadoCB\ܧ: e]h&㵆bC=G'hwD)V5_D? FDwу+۰v"*];õ-Tث -FKTJ.U_]`|I4ܡ?K\hސƀȣitt~d?ҩ,mIozQVk &p(S>8Go=Jbҝ)ܾدnqFX:]n0p5R5D~u [LfI16^\`sCirTVGQ[EF7lsGzܩ_0-|o 3{0fSf0W.d~jFdoK//iVGkKFdsZ" !z1]!6.;>矯Z1 D1߳=Z9gy["?f ^:=YfIϷNa9O1 Ь_nTA IT=DSe/.JGR{(ńס$[(2^D^Oz}Z^LFf/T@\XB#a1\*a"˟V_fL%wuA6!XVh(y2U"F_?h[L},}4jٟ^ӏ(35^Q a*ˤY_xbi($TF}I0bkJI -F?o!~U&+47S=K9|b>unDU)/85m,MLCiK߻ ?3Ɔ=y?Li{] 5摽bG_3yO`$ {'i_ <~5- #(qhGիɊ@/61pC!9\gh74ѼE9מel>H1םTi.ii BeM^sh_~Gbn(C*F® T;t"'D^od-ZT E}~rarvy<,f0EypnerAόwx 4x i1}%ۮZ2WpEEv$eʳՈ9{0%V^Za4U r(S%)_g( Ojg6LzCkNIɺLisT0u` =o*CCsIPbRÚEcYFIՁN@=۾Pr cQMm(; S% -Y,ʎf#M+ WKwų>jM6D7EZKdWxTɻj{_&뻡j;R-Aա nXւltm.nUz f(mvKt~@,v,X cq3Rl_ܦ@'H&[Zx)sc;hb,S h.ފƔtQړ~ `e։Ǹl pM sr5#Z]A CzHWYn oYÖvqmy0c˻]H,hdЋϻFpjCFjaA;ץSiebPQ(7[ʌE0wrhKcj-iNLjm@03>=n+Ⱥ|ȝTllɹ%5+pE&z bka="xl51;j5T&4R)+mm()HdedqАЋ$0Q/yM.;_-NG^)LهaԾ:{M@0_b Sz!&<u',eQF"Υ LnBu#׊O`62k?s|¢pF$ƞm hӱ {!2PEf|WDvCn,[A] 2 _D >Q8pDgcȂr79rƿ/f/${ĆKs :nBsDK2HbHb|a_OlSF2$+!/cﯹ`9/2E|Mt :&{#4N(mt TK_n4:yW.0HFpRhQhdA, >29i`^L_Z~x:Q$LjEѢiQ<Ds? -Z%ίC|[[ >al 2዆pjV·Q;*10#Mw+|fUcȃTTܟY/YabؗjUkG7 Z؅0CU-4qBm&dsʈNH-Ɣ$<.cp\@){E γ _]Ĉ`pomxʖEhS'crlMH[}!5Ϩ׵Ϫ%8kJC4`ڴ 7%T-^X(E掭04ރAĞoӈ31~@)@4Mߞ<6АS^hPekz,DU9'z>Vq +bJcuɧ>&_ hpv3 ғ0*;C%x0_(/02&0$Lg^ogRhy/PFvnRZ trr*sCv7j{V/?5U 6y3d#cR_iD.h*LpĞV8!*r;Q_WY聹W"7b|&A?՘"f4ljG(`~nFRR[~^kLN7XCd DWC c`/DWٯ~A'o_v}&I& tҵ`:q=d~@;ZaDwdV=rUT6.Ec~)H|%tHwl@hq XA }bR|ifyIpoҾJߊl :DK%Cg8`a%>1"Nr.R8,v]ȞO(iLak]+c..-ok/KҔXh$i(x Rw. tG<=&5ntT%9חxGљq:Ⱦs{W J$hI ET9V79)nI+h%T\ypPn1wuPeb^|hBYbm{MGV->Z7נ>ckøf(qG+{z|eSQ7p{bcfO0f,C8{^I}G\YJ?Rl73Kd Yֈ#>|EpBO " LѰZO ax{*䌨(\'KmA906]ɟztg |Y3EnNFh}t\̣#s䮵\klGE-N _=vwt=wA`qڍVHqy8]MEC^NeQ\q&DQ3:.}7.C+i OaɩiCT> >Ii8 @e]+^h;zv[&Gjb$J250z 0K)Þ0j6!B~Cj!}a<0&<?uhF}X]5Ԏ.:9y *-:B6#GVXxQG%뒇4RLa34˦bpߥ3X*؝=Ty(ķU٘iP%pQXtK[,;z%uU*ql(gI- \!Fl']fMB*Obtѳ7-hl鐫fcw(Hd9kn}1ЗdIiT[EWtV@$r:1/om&9J L J-O ú,DQ)KF,`W/IٞN,O EA\S@H@tE}g(SKj2|c,ng{{@rjh GҤۺ ]]>_WܜJ_[_2ܴ)VVO4==2K з d'50wo,_kH@%#'CttTy^R&n9e)k?re_ P[(xhv)TD UCEw ƳI˻ }Dn֜y].]vc+eS*ȳ'Ths>^LȚ:,^$3>z 3|L+pN ;55^w\~Pvu_6멒πZ}41bIi[~JGZt!ۻp"F<_zsBLJjop[E7b14t7工 L }˵Qe}y&Z951N %s3{v?ς s{ݚW _)mt(ىU&[I_*~*dr4D13c&o9= 襆$[Fuor WK|N9i~}l( \c}a }ǍQ)ёdڷ 2]lUWNL gKEg2U ,)O]Od|;8.L'ǂY!mCf{:VcۄJK jD6Kk$U4>x~ qR,]`1";F>2ANwR{aUkԗn IUp -p`%o4~\pX7xHsq ʎ4get]<MJ!P2 EZcؒGxkK5a$vH)krkME<:ŌHzB-8#WXRy$q4^R EMXtNPìx*ѢWyhe.2խwnÖIQxӣl"5xILW|0((Ί\Eu&e|s׈ǒD&܇6˖d8#bKCeū c[GPѴ& 6S;$jrL 0$X5b<ͫ矧LZOv,9NՖE>xFbVBzYU!!7(X$iMKy1E5~`iXiS$ʼn(*:&Yt- iA] g$fi%lՓP˸cQdyg l#?6O݆'8J Ϻkص[.KΗtɊ0!p]uX#B6+_tz[Qܨ䑩n{:A>b#>i  yk 4UhDY@cj$AXP|غQ'IWĽ!8p{;E8‹ qk7_{padfv-Ӷ)vqR@DW1$UXr_ouY2!=r4H#*4Pfʾdd Gz|#Fm^R֥U#ȟkG?4-{OB̨]5U8k"#m1"Z:8~[4î\CX ~&Gr ǹaGhZ15߰lnr7<ڱ㒚 U)t5'e'BbUC;jyOI{ԃ#4iKc!u͑mg+pUi62q 7:(a׻9qR<7dG(Vik ~ljg(әdðR}dōSEٵJ O-BA&˴f` qE !ACy>2 4`g'{&jr%R5mU ֱ@RWLIް]/`՞o ߆P0_xT[>ӍAٌQkyp9IpW;#1|mYdF4z9^ϜA`σ(GWi(:7LIwZrEԗJq IN(6A<9ʞe*GT :C?EHAoLKz[ HeeFaN[+鲦mgs6$7G[rqO-ml g:;X{I4{`݄9G=ҡkF[Kn(RO H)'x}|3W(4`qlUTiɲd2^/EeW u1hHE_*Ӧ[ڃaZں}Bf%+ anv`TIhStmRyW׳ԟsy%#烚fF:|UPnE}ak3qREA9"B =.zr#r$C$6CPkt$)7"u&t`t]:W ėgZ?+?v[ٶαT$[BS`#vX.ɐnK-Q 5)!w+Yhג0ʻ\,vȳ灁8}< ؈-J%C³PvK1jl ?F*}?KHI8us M+X^ėNeՌb+ yLĊ e Q|+H/+gB2<ada֧J@F w-k[+xw6R9SgSef;e**(϶ޞƔ3FzIM%OLhuwaDQ~=8 G+dC#Wk5-Y֡T];Ex;9b ^0,W*5 @Xus˽뉼s?"PwGSya,T[XW8<=^0+JX)o{&`,I] _cE>b a`巡{Mm'| .4ߧkuо$pi(@tlfEAؠQNE/1%۫ڱf1 ]ȤnʷM'Jj֙DOB0!CK' { ௅7Aч{n 䇜%RS0Y_ӞaR$;cId `$ȿ'"m LE6?_5KP1HXb*Ay< n:YTfbz&EBʅ/DĮilU;LҥjG9ʖ Mk(X68+6Ή[qW s63BBȤV.K1|@-E-QvU"#*)κ"x«#~b gdi-OHJlDËl3PY1A^^%xɭm.eFَМiG{98pz^˧Mo[e"Q¿i=vjE%% _D]ݽ,n2=No {]^l~[#)>@ -"ir|7  6f MоTIu`Li@KMS? Bkn8Xd6M.;:dXqזvh3%EӻO8`:I5y!n K\7'H&V'S~b{q"i:?$ x@1?ó^?۹n^ě7Q}d%Ʊ5x1M0LUWg;,i!}7ui_2̯b *gkfGI8n.c.b]~GU~|8%Q9WX(-e_~ bʮ y-`wE #6{/y|F6Js8?^!jn8]WX0[@Y-FnDnˠ\1 ,'`8L֤6۰-Q{^+xn- \j.uHfnj9C9 hL̸̇KFւ?35HiNOft-0u 4KqN *ǎ.zTK&1 s|VH~00.Z(E2Omǽ2!r'~p0B m$] 4!l .vbé <{(H1 j 5R?\'63/c؍x/pd>Kɛ*)7OTܨ[sR\pEoo3vɆD5xZG09fUod5(,_*1qd'Wi^-ˎH&ySB 4`]DPRd;<-zƏGlmCU?U.7kDcj([B]i 'uض '1d ``݉iRȥࢧ2=3Mjrӑ̂Wi_84!@Ӝ #4 p6)Nڥ\f Y 6 F.yaLFBC*|VkW.F`3_ aD׀W,>O&MD4Wr`arfy,aNuQ.f)]jL[:6wjd(a=زg5GtMobE9 &>TDxVP %B =AVbn)eI 8x0WS7l@ĻVؤח{ [YUvōʬ*1(r"kIW=6:/jHZi4?_$IDR8Z//<-ibM*R> ]?ܪ̧b;tB"/z< ]"S}Kw̳,#'lcEE!XSvibU\=<~h:Hgj#ļ,Im;lCUžY P4z ÊBs5猉 I,8/9,J}+\$% ʟTr9; 9pQ*%a/Iɫ l^_zH?nhY90L z'hnʳK{u u=E}<:% q!dTmcݙfru]QgnRw&sl NJVsq΢zNq2"Qq ].6:-av5aaLe\͆miuZBƴ.[Fj>xN5sPK#.Hz KżQqB`uddxpAü oA_VtcaW޻ &TuV^ bEڼFRWD[T%Ld]\\L{JBҎ-b71/)@HYoU&:DniDǖ2o3GsQep6r4PIo}<t/r3b0$wAރcqb뱋R)D.{EBJŢ'I8S$#eWnbs&]?QO$a)t{Y<3uR UDyt s@O:`71TxjHNWo @`r#F!KlFvBŐjv.,-\ܶN@Fp[DA,\`=F% ڄcܱYPlogI?΁SƆ& S8 +sfC,,߫YG&!$@cjÂ|K *dK::{r>tK)!sQ*QG`ou# 6@[q9p]Yl%e*u,˔axL9. A('s@\]o⇾ؼS֟Rh]$6.9A>o<˕5_̲ OJa ?9kV|V͛}DwA:a`exg3r+I3BKοЗr_iY5W)- }upiӚ<7-3;F"5@S[eINd;.~fU Vi˻Y>sŹ$QGKK |gp q.קsfm%b𷴗~ךݭ8-^IW%/ :Ը^0AqdE67l&pd: 3"97B#}W Ea|iI#vw"w*A/9MWP=Jڐso%†IW-[Nv ɫY6(wZn)aى:PrBj1#hAk93H%0G YF?ZxCaoYεSC߈]#ub d@.S*ym;uw 0 鳌 0\Ф |tu5PN!%f@xބ U?ɭv000򖣆DX#=H}}@+bj*(o3J)l>˵S;1*%IEQ~c<}_rt +56B%j/.p6W&Ϊ3GKhq5vMeHjGP󭸅Wp0~(Jѳ6ajt˳b+ iYj4h$X{"p:w͓z_v`W<7xҮ-{L^yܬYˑgI˄@B6R5jT`%YѧDƔ=;r=\ē}j۳3ER5 t ~)o$ʵֱv*Bl#R4n'`֕,s}$dw=BKήVu*bMq=Z)XdUR3č'0S$CKO[Wy_!熘Y#G8(vTvl2#`@:w1 bw8@p/gEPkvDQB)-Q(^|j>@.eHwA97Μ\{].s(*_մ>AAs;7IR֕nmq-CSv( a]5{䣙ԉ*:εoXȰW6rR^J2J _ Y# MΛĎZuX}Mɉ׸CۆPM뛔l=F9% {5%"#1 Lyؼ_zjrH=&5 <s;N?{%jc܃k{IQpp,mG^m(A21hvy"c_Hh$l3Vb ס\A^`+j%FGXӧڛ6@o&"n_| =M߫΋#Eq#S7󫪶]Ay.7#kx-t$!Τ 1VQ͸i~v:Pee=F!\5IaךK^k-_yc nX>=Wx3L{V(ި=m\*э!#5lnVVPTj0Pd(xQ/,H*S<&H> r܀Ug%д6N0RFyVgjpTOJa:ƻޥS͝毞 8|xgT? `]Ov[^Ȝ"PԚN(}I#Crd.S &o1xŗ^`"I W(?yNq+`TW@9! "mS0cF1l/_G׾$P'H (겧yj3aDۛ"T%^ŭ&g[;of O1 `G.%4$@v;àe_Hl&Ԕ <.jz!=^-DXj\tъn 9AMn >eiړS7#Xo wGE|-!^!sV1Aq8}2&%JJgPÈ ړ8}6':J?UK ڝv S œ8{ɰ&UJ^- U#ЌAs>ISϜlE}.-v/Zb5p0Γ/ܛ.2@Y=Qҫ5n_і^f"c"CxVK7$Df7 \LrjA9t3,tIs-uvQzVg=E>K3ݤbWaI$Դ! ?|TE3ym8!Vka3lKh_A5')$;mZq++m_!f'Hܒի&+xܦ,1h~2̩g':H}q]@Cnzm(]TB=]-.=,rЁNYZ0"pqN=.nRHbRoX]`| YP>CM0xClڿ!;NP@P6é}"iPʨ t#qJ&"W^{yY$5C]ݷ^TgPXu0I 4K.ZEU rh%Q/jA1n;ϏacGPAzɘ=0XBq 8] { I/sB\q$c  m%.\};PM౮dt$)y^V]&CAaԟ Pbq4ha*؈g!5k&jʞq &:1iD)>q}-P4T.:*ySڊ$>α% cJݫtLLXCI=.8Z>R1-㧤$acDHwx'݃‹$[O]0nҠH@;Tv s5mY?;3I+ܻ !~Vf 7j9 5|m-=P]ol"Nvv1DnL\19D 1eZۅ#v:<Rs)aOFeX RQգɞ#(^kMbq:\J0#kN;XjC%}{R41@Z2/-<> Vَuo\B{OԒsWB|` WzY$Cڙ47mH'tM"h.`LQ~6EIif-`dWцaGAwOS39IB+v EQlLyP-N]M*wID$8rTP6¤kw@bASXaVSMܜS97吝Uڕ ͧچwD9j\L$m,Gգ0Lk]u \t!_h"3mghC̚74V-rɋI5{ljzyNmMOM jTT&Ԍf,RWn̩Tz6ӐIX7fgT1cQlӦmSk᳀-Ux\Yr2@4Tno=$6uYLHB>;k s!7P ̙5^rܦe#\Ex|s0IU|ɷ p`?6-!^i"$$SBdV^k;Jҝ搠@҆.{]̷J )e"La:L>)ZgVߣl*/V>⮲ ʿ9&@rR{\ ,!n8O0>V.۸S!6eTRc~'{\G`ںm]tkyL[rDЮޠp(}Hҭ>`!;9b{NR(tpo_TT+vn 0vL_?m9DŽ4c{5ѡ8-z!v } lQnl)Cl;cL"U7yb2L3(ʧH+ܩ/Rbưa6),,HX$t?P*Fưxʖ8flxӨ˭vN.[,x"T`UJ8@g΍Έx_VŸ ~4.v٢L ]čoHr9r_ !X{[ۘ"$ΑA%~ꦨՉi稘4 ^L^6,Gn[|ifCÝu*> Qi,"UFw@xa!|쓙#E 8"o8ZarJ*Ê`y` !0,Q ` c'C3Q{),YcJȰ!:ɌQcb j}{*vqM5_d`}ZӃ'DFR-J?vjhuҩt]ܓrOq:L 6ʰ[?M>: VFg^ĂA/f=sJmq<7;3ٗ a N:p>i j;U 1 xt:ʲ/~v 9gG3 ܨA&/l{L|~"|]_1 GQ_ KQ\,mdRr)NA;͛~t4Íϑcڧ'Wo1 xjL*${رhVCX+7߅)\e2\fxA=x$,%"`#^~!XWGq #MwMN(O|}^rTZ,L%} I H{~5)NQp[&!gw$f#C{#sL˟X8l"^s~st:v)|"j҃ jht~b\jA`c>a1>Տef!󣦆`_ Q@1>q t8|Zrdb068S yAn$ߘPturbYp}L 9-D.9nZ I0 0 :\ZQ!0@~3;w"dHOIOY%r>'%GRC-a>Nwxy7ts)X"q?O>{wEBVMmn-v^gNWy_+f9'u awzhjS]Q(ż{`?|f~6ʽC#CHmV\1X(I)A=/ĖsdD%fy 1,+ˉ+pbwB>oIx&q碻󛊗OѸ5 ]I ڈj"dž"Usa]<*A:v;4X{MZ)'mj1{g`6#M>p{wLEsBƊ8^b&ҏgo1Ĉdvrݓ/7N}|AcׁeD:AlE*xY{sp*^+>xWdp^N(h^:Ay4==Ϋjs8S' ;#]*2fځG o>1gRz@)XHGhwbOVMY!&]G90Hq $*Ʋ|DyҺNw(Dl-76uڦN@mW",L[zF;?ި,]NlinbD4?}q|XtzA5* ^KbSw@e_نz7Ąo_0?;t8QP#[}W g5Y>+O> \,\"%=kqa/0`Bb;`YB P(51A* $sٻj\|w9Kx}>BRL/c4RԆ[xC!"x" vfDIAcn m;pGȞja8$GOb+zq~=Zl"ګ&1 zgJ1(ocmj*ɞlqwAomK)1\ qU]_rrj+ ZRLBuO,ͳܝʴZJ8X>v<fV:.<ۏ: [HeAAG&bwxFLE;Rz`&-jc GV=3^]Eӝ cjJՇ ̱cbف(E|M/E)HOy]=I.punLѐf|^$\7:((\g?:1o} oY76.dҼu/ Z`lV Y} uI+Ƕ8?"Wtıݩ{lJq h>Zv9~ x:"pLf⛉, لQ9ruT#ln~( vTJؕzhY製\wcn̗5ǍH䘂.$)ĸ[Ey]0V;oVߖb9GYN6XBV[ݺ+Ri] ]a*0,CʕrTt=TO{ /`m} =TUj2ȴ-h[}Ķ6rۮ+ԁ\癑.ߛ*C20dLmp"N V/(A/.PwRБ"CYoU͉U?'x1ث{΂e@'ѻxwC~Nu6I+Z.9q4 Uَ%!k]yϑ* nBR_@U `|xo=X-[ƙGYw9=`qމ̪y~aX(k-=Xn{0 'B&y fδl}yB`VZ~e!fumltdZ4glR#n)j_ʤѕTx"2Y]#eRw)X%fMDU x&$ݣ,5U*LQB@˴N6@&@P Tzǐ6Qה8Y꼽0rKZZQU&Օ|B^˹<:8dѱtW?k^^W24ʹwpht0}y"/g)@. ucؑK08OʫQ >r"XxYOy HVа8L g9D]zλ-$4y7YÐczmEd&|)\,DK^\e=RK-fӤk'P4(-p&(B 1bP u+Ű !I"` Ëe&oI. 3J4,rVFƌS:-E9n-&@" oxz60`"Il^2{G<(LƯ`H Ids3݃ky8 E> <.^^TVnlj#"20 \+J21C*@s GN(*>o0%l"%r Q*w*jb9Ơ44eFxzzxX:A]"NӜpkPbg,W1PmvCph}t=3`8&Q|5Κl>$Ņ #b#r%W¸w5d|Lp7r翥"l,! eUVy%<Ð(ˌfSרt; ڜ(df{{_4{-kkuQJCz ַkCZZ>MDp]vL&uoj%fquBi28U"YUaPh`=@1^GAi@!Ҵ-6 [L_q%܂+ {x٠?jnoţh:UtPAz >E_}ƭ3 Րޔo| A#qYyd.m_(†fq URyOyҒY<-rX‰%+zuhBnxMVE`7꺫_W&,x/{AGb3l+KHrҢHUYϱ)jUG=; ">b1 9×:uo0va_8f&Ocr$Ɉ7nw;6BY]]X% H+q{TJ/3oZtLo\4Diw,gI]D÷Cݢ䬱b.xUAh#gQ,SUigǕSrz)v)ʚZXCzskD6>՜&B@ž&;pHOX7ER*RTINpbl.[0y6Neo3$yJ/i>̡ WC{PO*b5%ց7aF8Nm ¦NHma+&V&gΨU4(:mM9P.)RbSyzf[q5B grT$8c+V@JD|NV?)ӻئw6\ﰰ岹[m+j po 2:u5NԤ˰y`r:hn=X>./} x7@IWJ#btElG ,#+_a++|o1ƙ\I6-M߬.: 4v77QȖH dt* .**B4Ȭ;AӮ 0pmGml~PHj(ƾ6 2EםIb8EC cq-k2I%7\ 0ޜJ25- M׫@sh4v؝8+*W |P GJ=P>h#`)AZʆ]C* WԌk"Sj͋z;*.ey=͵b>I6}ޘAq@K/G‡17 v#$S'=G-#the ?^2t7Q*ʸhR0ّro=f$xN\-im{k$ofJǤ_ki-kw NsՖbk9ALװZ\fʒK7쌻Ee8T q%jdlw$ >xH㚿q$隧XBƍZ([$>ɋ< j\L?ϱZM~A(̏_M;x(eB`RO+hov>)YZԤR[h>Sp/}b 2^̳) } 847OѨa'__Ғ99;B8eIeh0wU_ R¦¼eMsL߭WM_8ShC 7!Y{yXK(ϊ,:Kq|+JvH]&=A|-u1Ce~N3Elgq<=lڣ}?{Lg|@e0iJKy9Xq5:7&3^(ziw07 /%2#uF_yњ~Uft 9nC٨զ)uWZ-W6nW`ڪc˲2Tn'TH;k P9[3m>O[Jyk$sR9k؃eE J3CW rw Ґ[oNADP/n^!euv;Tv0{ϯM2auTʢ]t3t_*tХ# pPx:TV~,K2'3CN\|62¤݌rJiU'--/y;^/9;sR:6tLR[+}S.(J }MYX{|cr! ; ;P #.B#KP>-ˠJH5K׶HoW[df~2l49%ґq1Ok<@$Ed 9+u;Pd m`t!"*K`Ӑ؋VjrCZȎ"'vaᕫT{&[Ɔ1%2In1Ȗ.p;5+zZe[:/OſO3{s6?+޶Z y[ PQI9xbS yҼ“4veq;'Z*}L(X58&zL@*@y[2esN~T)iuD/<vLW<(OOXTfb?ʊ= B9R)]=}ŏ2 BcZ91zRȮs&wt1u >/p8`"/an 16锅iVVvɄCB,5/[x&ϫѲy%KѾ1HxKԿ,[T7_5yOx]7X"[+*cWJTcS3WMp [ 60M~2 9wNm52;]5+. ovMІla0ʢ\*:fùcQTY*-b@1xߒ)ėdwt/P}%MP:Nk2r?߸Ƹ*,*pH6I9N?24Ui[պgt꼇wK0^;4hD1*e'"y, QP~Eڵz^G=? =;*4z bPA'{?xgc3ѕ<ˏ3l83939_b֩ * yjڲ-"U8[%nr$Cqpp.17X#gt*`(a(z;5&ttfSak1v, AT x0x. l|K?{WPly5fWb]W FU@yK{@mE\Lό:KфdQ fl V8TyMKrwXPL% !V45rBĪ"q{ʲo֤pͮbx'2eLOfLӥ=t+DwJ(d7UIAg8>Q\.7;B(`盨 @'1cb/$%PRZUy1OPhZm~7&/iχ87jH7ΗS,kPDXhdmH gְF{VI{;9K:NJj.a]V" șabͿVۆSYFvK}2-$z@&b' =RL{ӎM'ռHHNd*{[]@u&DV3JFM *Z٠l_-ßn)Lu֕HC"6ق~! $˪}ps(aa*zKL\=-sӑr~H^j9,xnBTah"+!/"cBl7G.s) 3r~ sz?_8Ծ[F!AJ:5Xgp˙hr#vIĖ&`UL!gP[R!t]6O]h%b|NTnQY˟!X?qt6Ba O2WzPBKGProiędNa+) ߹/Ä́"y3 T$sߘQ"O0Y 3BHAbazheNO{v/L'1&DLtl,@,43=`}]{P'pܼ1{z?(7_>6z|"`v0a^ǫ{KH n!uC9Oq~șiL['%erT_lEw$5*oGj"Vf,Q ^\lTQI 97ҋlLVp$ L5ceHuJe:Rbq3ٔ쫹J8"PaA}C; 9NEs{]4q:u Hf!]֙ڧ$/uܟs ؔ"ROscc~]DswjFm=Z ?<^-;B(@҃\ij%RCA+ ʧ3:;LSj5$x7 "V-^}OI*+u=lnoW~ݾ}'Qxl*ddx_0kS'F 3d. Ѯlӥ퓖͑Z8Y@/%8\P5D^ ȰYL⚱XJ[h_)BYߛuj6\8,o02P5Mٌ?)Li GIEy!*Ah;)wnJ^VM2JbnII7\7_t&Y8md{Ic'wׄ+$>#{٬G68Q:rJ݌>W j#lkѾ R{ .q1ԋ1p61,Mev2 . zn$M>4)/vID *ڞ*˒&25\^B+%K>[3TLVڤ+& N} [MlNCtw hͷl: ` b{$ HxΡ*fD_B或 j&2 Gz}]%LkPTCǨy'9!2 ΓvtH>%H8OC>Z1C0$:~׈uyƨWwEi"902)ώ ՚MLfUȥ轅 'VSGCͻ';b٬YwSi[3w.iϷEh%#c$etss~[̌'̜j.3*='7&{k¢3{èKL֐$Nx._T9  ]\ V`*; dV7UEDǝ!Ǣ̕ co-UZĘ! .r?4(;(/Dz@7oD`O_h|} r) #Y-P0tFJTe7B=v:(޺37 ־u*#чkr f8q~:AK4^fCB r2חzПWfIxq97dpSF #qtq3޵`R9c[}وm^t00QIUjrUN{4k~ &愗=O-MKPT"^D#|^DZYAGzu0oqOe!0xB)yۄm;W^,s ˠ>MS$c DP軯/4V&lKԈ7Wmc=ykhdn;LLՀfR ɀ|If͖z38&x\dS@ P6mD .'}s'ڢHoj*pRz~C<ЫF"=!A.jOTI= 8X #pO;^1u/]JJ]ޤ.$б6 +^>;gC%*+j JuVNV<Ϧ WȁVAA詜@2[%Q?@1 ^N[H޽u.V RMDtjxIo3zL}ɰ\\SzgjZt<C 2CzӆC.X-Pa, Z?OrXMVϷ2@HK.Zh]gj HwC*4V a i peϠ$!ܣ~(«Gn!6=X5U]]χkjrd (.Wl_U4cJϡO.rav74@ ٮubdK򠝨aazp Gj!`[]Mo=` D(MOsP8ĄP|k--Jx2@Ix>ߓZ]Dm-ΖfQk|0*W*qIޱv͸jtê$G*W) $%/R.7Lj~{/* O^0xlY]pg[!6R HS8<T89BT 2 l1ggE/'X9<-3aև 녚N`))EXۤgtpf|E 8QlDEf6_Dq_IO ot|zlL^5j|9]âP "̬0[Ӊd\}i@ ]x*7hϘ/=qWF|nzv;Մ,KvƖ1y1&͠1̳9jl*FSJ+Z>UҗI/bfh}ȝ!\^dy%UxS^-`nWdh=hħ9Fmw-I`GVFƒFz*7=|0*8:_>a/M)݄X{ ۆQf2ZKʃF3r wEispPv r͚.JrzK x,BNL蠺:X藶"v$kc ;Sai@YbP-W1O๎y^~+ȘP7"{UosV AI I~P" Y,uȫ"&ӫ I7; _yHo;]?qEW?י1;&"vhӯO߆_#혾K7 kKm vA ߱>с} |"5f/ߊ+YZgnF9Kt;DofiM7吸]PD8ԕS}?g[m甔% )Ucv? u0?DfS}Q([VBb x52P'x_M-ӿ,0Z&PoEכmD_|ԕ5:2Y}ôKm`jKR5F);,)͗urt.Bx =:XUt]\  _zNygū?a dP(E׋J9INvyևQ>QS':Ӱp>Q>ܠMj Q7{VoUȈ_Ց洒yQf DW.QЫszWf^➷"ewwA =nHba7NuW>2Tt5jtTKH.lj@FN~{V1ɩ'J]j(٠PCF*ɗ1.\"i!CY:^MGvl+ [[脬A$9|Aw{lkcփ'*ƍ.ȃ/9Xop4R]K$%vUq{A':&ClW%rҗ zۯX2!G~Z%LjY!3L魬`=TP<:nޮBA8Z*Ax]_wv|_{Ei &tL*J.9:K|;7d@-zό?_ sxvP4n\pvcjlbڞhqU~ k6E-;qC)/`OǣJl^e$WWaG&J˫+Ϗkʡ[w81ĎtRgQm>" AA$t);Mzm҅$drUj?m@[&3oLnuUJו( L45+C):P!TcFZ41+Zo̐ [;٥NeQYp5ZVwFW~J$[EdN3A׎?)![/ݎAOplpٌ(eiJ.|係nIјKƨy9}uO68Ǯ g3ZNcoq Q}2K8x);6=(bJ9B#Y(˜^#^a)˒kr `AdZ>>j |71xuq(ΪYicҖ<>+H '¿.|c@-."69hPy\ % (v;nwCwWu`QBd9DE)c͎\{ ~xDj`)ESJ6SbI JB:]>&]JI{a?|ԯ{R4OGn>+<mH{0XQ/WpK7kSq]Ue< `CS x܍HHR/M @T:99t&H1^ 8Aixk;ڧ~Jxشn9a0d ,r/eb}Ūr¿t~5l=% ɀYZo*CAvTߵX:sW֎'3\ C?y*l-2Y1[v#ב:DJ'Һ۽ Zs8HQ:J?OuJY˕!6.XX Lc_ T-* zU QtƖr#b B+ANnL0G- vig +  3D jTIcys7~|.\Ch"p`\+m\pDaZsj߷GCA<|'IϮOu0'Nf~#57I\oRGǑ_py秗Pgi) S Y|Ǖ{іAV1k\Wf|W\iͩÕ܏=IDYC?% c=e㯓F*(arԀsI%m=`[on ̍TֈNՈTTqBf_L :j6ȱM` N+Bn( '3e_QR ^ևrh$nJ`*[.=O2hpPTTvUء#9h 9\Ou'eXOPο5)^axx޼ɠ%$vZεyꌣG܅`-[arN/Mt3F5Ik[1}:>C=QkBhKB{DEqX$r55&\oAL⿶τ_H|Ep ؟* q1XF8ol)4&<]k7 OT:EfpɱrykIޗ`$v]tN!_@R":3͒?}S1/q5y*NbCU@ = )eR 9Vy QGhc]ݬL,( _Pukp~2pJ[[/Ǭ1`lٺ1 1΅SfP~Q?[G-L6i@W-7mBG P#9$΂^O? BjA{Iŭpx&kQC>ͧ837ft2$gסWD+-aHN7tKnp7qԳ!6}~4vѼ $O1ZjS2X{I<5M˄- %|7MɿV)Tb-|Q2̚™9o[ Ͽ-mA i,۞V˿0<ަWL)"4EuE4~Ǯ1Ozdr:l?= Е KǡqT{jQOmqi?%ذTqWHh* %[DDژ)^g,wC}F/lnemi^%ko .E*LRKa^i`"߬#zqIg•gK] !fw0~CR "H=^8'q$`S#EmJ/;NP"$a(r̴݄ 6Q><:ȗ\ikT1!VW-C #r%V>{X, FJS8#Pt I%%ŠmTHXJǻ_wG2M}=T|G}S j'^#\U_ y=ďldGD^_$ UrohdB#(|`6ZTU>^mIܞKPnpd ߱G w=o?qsN<[R(@ּ̰<*"*P~O\g b%PT]J̠9tjnYitfʘ}å:aH)<2_l=cd hQJJ/y!֋jm;" kD݇T1KCf1E28վq-:&( ?Z?Pklτ`ɢGPQU`%pk7 LQ "FJ5E{n0s^4XGq=Ȁ w]Tr_ cdߑfccQ:sҨcЀ"bž73iOº 0= ;XR?o6QIڡ瀲:g/)Ӏ f;8g0 b[L_YlkorNE*;^wxT0 qZ(e6}S} SֲbI 5't 9GD7\TZNG( AJ`bXtfiU1z_ %_V\${[ibd.8gh7ָYa\䑷S&21y-[8xqK'KLDZ _^hq5c`61Z!Z7TStxIAݱmnF [3~` A{C`ElMS"f:t#lkCcM(.3w3%̲CU:TLH`$E$?<#GلO ԉH'{Zd=DI§\mD_O[t:,T L"Y ӨFV\i1r.{@ Wx.0>ITCu u!OE<͢gGY@uf./ֻ[tl5J+dV(!$hݖpt \K8SĖ9 dN7T~D+`g0@ВND2o) ;4j_4g)DI_E!2e 8^-Op;Q땷s,5e5 8հGJ<8%A?8V/ wt쐒ﻟl.aW:fߌ:ʷ*8i=*15d8mߘ4볏'$^jXpf^.nB/ zG+}yL sA5y?f{bE},ngQ;35;<`d^~U\"1#HY6:~9֛S4qJXUyNHa/7JR#>6hHتHZ.\b@h{>$7v4kB𥶳c]31‚Yfq^a5y^:eb25 fȤ@9ujAlBy/}yjwg#!ЩXWQaDՍ ̎zn>Ek]w_h[8 nU9/}791|kdT72 Fh Y6 (޳9yff>=-Sg ˆlX}@4\Oqh^F:ZMdU7Yw-Ai _,?]d_-&O'.W6ŸN(c#to^6P=9aG:G3"}Qgx7q:Q>r=HNKr<3.cR#}ߟS WS{r-2ĸуAy5c:5mƚ-.cV_j]+b|._;=/=ԸUY*[BG 1. s T7>HT.2,U҄=\!j7sς GnX`&AwtP봒\؛Dv5(Ybqm9nc:C]zt~ܧWqwֿѡ~?wNK\h]t34(;X6[;33ME;:@߾NaĶ:q{ȍ^Z"_ }φn v>XH \VK0D}tKcVc|%B sR5 |QsBS-+'᫂y<[*:B]d[hD<.0w#l4Ad;hF;*RQL-fؤ, b{WۯsR)Oi>{>W=5"9Pv _z e3wNˑo09G0Á;"*sw쀢O% VòJD̶s[HflWXwNmJ?f,mað2f+`M:Px j'#y.NÉ\xpLd`4zFT)^.lAIGm2Y>"&k`Oꑬ$\T[M:0wAqHW_U:RUR#}A|kJ~+ܸ!3Bxd# M{ޙ NN&eψ$ ybzSC1/y$?MLhzE .qw8?`F0iσ-]YgiP6i%Cv~K7j`h|Rsj'Y&rOT .dIBKž{@”΅Qa 'oUZz_狃B~ȑPu'eJ@JelgDʘ㗩N VF4IrWsc?tR3 kJ)Toؘ" 2m^Ѷd S0 Vοœ/>VQ:ҏt$^^y16yh/rȹ> ؙt0GS!7Qx[Y׃tA)W=öH(icE!2J]~4`zHk=H irO>ت huoutn֦`~VWXF1H91XloU  oOEpÎb~!!i BM215[Ǖj bc-uRT[r\ep vlxSkd[1TG1*!( q341+fGin ic[,{]a[Aǥ+uYqiS$Uef`fD!;ʖNC.MG%摈xj"2Fpl_Mk-!b^Ctxbie<̊?QCMZD7;3 j8 YC-ml@bqz+t63Z#O&>B|s*i5#<.Gv[z$rjYEKUmH_cﺰ7 lBZVj^fz7T-gB@|oWnS9xŶ h(?{T= #O }ATO> *?!2v7֘'_B9'bwubgY)[\iY%LII_| YޙYkU$t`RCbUhz}#WDGoge"ܬ)έ-yMInBӴE/WJ#ԎjrRz̹̔&PBl*ȡW{64=oTΝY`&DKVaU?5=&Gr"oI[+ }\e0.L0y eG)leYKJ1H Pi0]i4C:–#bLYp}ZG73(2˟02gl,ݔt5 j~4Er( H,vuv_%#@Q__ i}6ݬ!6/DBJwkgϐQL~_Yԍ&ݚn3uOpa953.i_- ~sz^q *ZiK7WC]^mXWg&K|HB;5 'wN1jx}$@-.e0OOE8_U?#ʋ6Ҭ!Vp3SY֟P(HWjeG0hPrP=IJ.\)K;:矞$ rT@R=Sh$n-n2|j2O$_r׿$$S5:b=J"(g % NqD"hy}Evs/Q2yBL>ztGak kه5BC<ǒLݬ^A|mYmoW[ u\F'roǜh}7rl",Hr0jKPKkЃltD0i*(@yXIp =w#.A56~ 7cEfDM%'Ҋ_X?Wy7CaHj_AM~uxfn, G:˯}G2 ܴKw01WG(ibxQeiѻxzUK' NTq1bɾ=^Xд~KLgʀmziD (Se_Os@+8tr% !ۆ MHV&19hR8u=1?\Zl|Vc^ߠ[2%dh@lޟph,RxL]ûv;MM|:Yt&-O'!' ނ\><މ{46p--ѶMse#Ը k݋-ZlЫ}aGH=U*q˺:;:ـCV]ŗG/w |s s8\' UDnUĜ砟PO"Y3⁶^ )Q HMq`ODV+bq@N !Sp.%'`P,쑂7Տ3?a1 TM(v^xbR,( 3$+(/O}%C9I+[l2eP5lLy!(PHW%]^{:G ˡJ4sXf )nd68+SM!2ŗ47HDLpzUˆ7rE$~<3֣&l'߱ t#z!sQed)UW?jrdw+o+S99إ@/vKt!=2!HwØhF+jAy*+#jSԫvtldR0 $nYp8𸍾c0tG䄐5W&!gTB9ܘěr ciN: CF;"B3|<7 _ S\(]QsA[*$nPFKe>;CT й>~ 01'  cC?oր"EPt^ $MvNq/ ҇#J#?fC";TO\ <;8JND>{FSqgZ'ݾG vOtL{Jࣹm$Բrfnq)w*@=Bf<ۣd5=I]J U5@6 Wt'(Zn eb&9Sw g &ёtִ`y\T@dCɹ IrB9d _Ab rσ{W*:E5"qfs*kAql9?H矉TwWشRBu4UC&YܤvX( k}&Js6luSp!1cGFk#I[BD~ ķE~fjp;tG2} oImH|3HyII60Punԙ(Q UtKHYrTȼ#Y2pPěfԛf͟ߣq=Y~˻ ǍX89p&RۤXL r凝v߻| . xOEPK zz.l@/_LfGiu# "x-,7\0$ڝ#`ԍRP;5sڌ<"F*ٚa )@(΋>" +{(}Be%/lS*̚6soR=AnZBDϏPO&Xq'hGBK=??n3qo~U4ĠqBtKHnȵpKP(#;ow S-UC^kl]r&H4-LRͰ J]]5O8{gn~1^;{Lr Me]!x%DaӦAWhP2Dmm4G˺s]WǼ#D2@&8dGL|EE돍xMc\5{BF;^×(Sty؎KiTSEI@g~X18z`~>͙aZ poDCA`B#ћsD߂z\ |帧'ц"\^C4Պ*{8N6g6 ;XE`" 7uYcȗdz7IF88)'O :ƣ1Rqm1B*fzp> 0[{ [ D%@[6'DJHMw Lj"W"7KDiOxq˟W0gMLs1*ҌM T2de88PB f{ܻ܏9ݼc_O_iePt x/A:{ע?Gc3{ÙIR㼧[!3#Fikf(BcrO5eqȌ6R ?Yte9%=,,|`9Z 3vB>UJ67uel*k՞=M@#2WhE!̷Nl?At0X S߹iPZVFAe1]j oI-R%&dvnF ݝvii;t2_%4۽S9B]֘*WB 7;m O. t/>У%-9 X2_wĬ=}6hB^`".KHZFK ao H9oo8ƈ%&5|j-OuN+-<%~G[+a3|#[<0mX+Idnؤ-5u`$sT~\0<.˙+Y\d}nR7r\im 딡hA TVh5K eܬ].9=91;?V??hd!UDȵ 'MU رOS'|U6&OK4A8Dt5wWEgXT쳞A/u,5VwF;[L9U[-{vMJ:w6LkqfsqrfOJ-(HGϬvQEm?:VWTa*FBm|AweNw6'$|Bt]mT6swh2=wRb44IAaQd/R{eMy qTV&?Ev tfX5UV~8߄]gNjhcb_M%5=̠80< Ft`߁4]cn HS01L/VrnEO7W;5i('~wք{pw=Yidln KINT)fZRo4>D%ʓ.]ur;6kVr @E-iXa%< Ԝzlm G3(3v1 P?W];J:BQ>+(:D.#ǦQ>Y?B XlM`R޳68QǬ};MZhy1ѝȡ =4'CszT~I+W;Q .͠N@}Uۑƶ'zo<`aiU[9umVd3]J`)8I7w)HK깤fl 'ܠEi F幬ydmP+eƙDݱ8x r󾃂o| <5g&.,pVK%s&'maqp2 )Jt۬'0e8| :?M<2)TxLZtPǗPyR\{spKi4ulJckQ{!mlQؒ+W7NT<[P0FO8@,$$iCJyѭ;p"/\{fĆwqr;gw*>dg(:"ۦ'( yTڏPȒc5sY;"u s gn3jèRjy񕩺2- lm#[c ꁒ]N\%7io<$p<,7JQ_~5n4]I&x6 ըW1 B.."[ l> N{D9Q*:`5Qa9Fȍ~%W6Ã~mn4d&\ ^OdOl2%Sttw\r2E|h+ǥ)6(78@1xN(g1@7`X-]ZA -a!e~!R%΍LY[ G1 mxX?Y@yY?I7gF<ԝ-ZCˆ!5F9 #ȲiƤZ"x/RO,"bӋj8/V$Gy%|j 19lnNrWXjH (KC;%?ELO3v0v2df?cfߗ\BfX$7(}F jt~eU٪,)+^ᚩК ONDaJ H[JL%!ǠH#:'}\6iL6O:$S<$}4)hҠRqJ/nojL|zq4Hc r=8XT9'3mdx&Y,M -u|ȦHITT.c?laM DBBwڄp#0\I~4L} >m<5gb%wK X`?~V5И֓H˰5ٮC+AEZ9 (X6F|6f!!0⤱k1)g01eH~=rZ{+i&׈R,;PDg!AoWv'1 S9@ۿ@! kJxcюl ad0^fSKIIUϻ?zY& DnfȎá/ ;y14?kx|s8HI0cqpSs%f.1V$w͋⿸= hz1 E%IXye!I&ЇHe3vAH2#S%O D2B)?*6U__]l؍y4 %l-ZSfRKBtˉCCFxܧy>hQɚ!%ء^͟I:*0ة_0#1WD hkju8<^<:XFX{ R!CG OWwr%R4-{'1m[$gRYktY޸@w VʟQ an6!BE`bbd~ϗ?t%T[!,Xw n[!uN_0TyoNqr!2 )@hiRy$֠-q`TjG#m)fjh/Ċ_Yس$|H|3* pITB*:2$w3yZ˄ݢ6O(Ta>AM3%IxN65*zhq"  ![=mvؼpJ8~Ѳ.\2LZqDRqˈWsu(몳\h.( %IG3RL[*gD;6ѳrGQZ[ d9"H&%4m7|>m><V;,-tҝ!xc^)4V3@'f/I]-ntBaV{PrFt8:wĉl~8D^Dot͜_s]ŀm%ѹSʨ}=!Ӹ㑙empjJb&>%ҟa>[emcj3# 8XGUiWy0o O6E܎3pP_nIVUeHwy\ǟM,)R@9EW݃ iPIAl%$-%U,č)ς!$IxP|1pԛ<3 ~7[[^MH+Bf 쁱P8( ,v-p`H{hOp2Kf#SÙ7R#x_w€X\m݀JXSP!ImK`Wc0]-%fJn(7ϴ;V{aIoͶ1XEEQYbi\:J" Ll4z~7*aYW%#Ҵa!d 3jbtۅX](O1ZsGD rO.,/ug6owP;+,IO%S:3Z&uPXQ f:u)usb7Κhy{ 4z&rO@"ƂL|NOb"umfmTl/>6e˭XV:ɥ)$F;pZ J Sw9|i3D 0ڕk&I4rXPhrPrTσ~˭ O[Aduo!CbU@+C^լ&T(J0,L3afnO6s!6H8iA\R.asVlXW2g^Vr 31.([=T*cOEʧnh&;ït.Z4ڢ7Zh4U[硃Kqث|QbSAL־50IWMN?~n<~ы2Ijλ{bnMCoyl&=R-ap<{`wLm;1+zܝwP<; 8LfgCjN #5u]q".#/Įp*o[WDkSVԆ7|C(cVrSZgSU8Eaa/ b]KN˄[HoGkMް9k"\ȃXmוE>*n]{BKxv!p&dŠz`.-|*`wEk3]qL.KStM<x.sh6{l'X|_ɎYȺ^EҟP`v_woF=zdY#8g=K{Z`2&b؟+__J1Ԉ>rdr7ʵz_ @_ds$u4MHvf&ʯdG#B \3\aPA# wbpl{<-)(.q8 gBD4@dM3J0 c [:$?^B+Q]Q`&OqR/,|ܟQb&kBg2K80 KV-; :EE9f_`$g;Z8.خ<=%fQةE$ϭtMXJ:rwpƎPe̯ƫn_EȱQq!RZ[;GDE+pv~ daYaȃ>ίRV=1'[DtթNGw  _R(?{}-)e.ܡ|I6bagig5I t;Tœ tCeTD?ZL C_6,Sh톴.NlɹIJE5V0p':-5xMX{d4!8B3..jCP @iڈoY<+ "D} LƹxJUeY߳핬O]M\9ps%}knq\>>vSe!7a P4`[B@!)Ṧ)PoF?|Fo3_X3(UN?UD63t\ hYc^NRιo鏅= 3jvp+5x}#rDS& BBYB g0zsj9Ҡ5gl. Sf'~K @/{z$ >(6ˌմ *r}}fs:#I:챒GijRx#km9%j;O[ڤflӾ9 ^ MlA*rr<-nPfaids9ʳ),M :C옉y/ǒXSzg+HT*1PnTɗkϮ09a $H%xTM_m0tU[;. ';D/z ˹n=/L ;clhfKN \V rzkS"ÚRM Y|=Ύ'`[ ՙnqg25W1t/D4M` w"d .zŻNĽސu)|iFe5?ߚA"(&sqQim(?.%9.ڷPz8I.a]aܝV>nwם5%1Xb\MUÔ/duLqk3 +>>b {>Olֵ֖ehLmdٮ/Ӈ829(jhV_Zf3MCegKS[rp 0K;l@J_1. @?e*xtw6zN=8q.=U(30S_]:5N SI ma7Z_P#<##5aO1O@o`xwe|EƭGl,Hnך7=!s ز4)yt7mǴhV5_FR(@ys9 7H0F`횚q'̨P5>38_IoF%؆Sة1VP dOeS[ګ^1강 N<լ}l_-Q}t*ՋG:n"wN"apxG[N| ^84fB(lGrlg  Lq83v, P 4uǝPӪ*U&cZ6GB8-cTF4ZĹsBZJ:{W|{fra擳k!sAcEjՙ7ա.Yz{ʱnIS3nD&Z`޸e_TUj+_{ y 咰e4eNzvbˮ:K롚V΂8px6EvLVڰ} C (`oI~%B' !;;W:V$ڭj`GCʭ+REd/lfWX(o'|a]i*ՊVƆiSaGHxZp >,B{CIy98ltj(LSIyjnS<.2x8i[wm/V!}XG2%b"h>_ۍTٹ{^ӽ0nE*B E'ğ41Ak;bcg&K{hm?]\5$FT.ps-(yt CȒe͏B3gs"/]:sAmEK|I>ۗZ5iޏW-!v"KN9xQ$"h1WlH3F\s~WN߅+w۷tyP?XOD^&[Z2AG5mh(ۤ; iGzo"1SY汨=QycF[CЦtʢ*o"6`W̭%a&!n0Cx9d^&/In@ t~I_,i;b]e5{+j$39dĭ3ҙLY$ǣ1\(+#h2 O͈$yh3j(Tz0VOrALIo~ ^0{yN: 8Ngs Di~V: ߚw]&J ? *FֻS [e'}aQNe$ ޮx {ܿցH?t3AKT#A0Bv͸i ƙ[6Қ*&L9M$Ĩ|)"zX;Do&uʐ,8sԇ`t3Nl/[Uou_WpJ'i`j$S4ܨh:<ɴ,.^Djͭ <Ю8T>lK˜Z%qbq&U2` \-uǬ1(;sI~tBeZ 1ZaL?|yX3jMI9G/fsz~"_lú@4>᷏Y2ͬp C~uv2^բa%8qw.5p2Kc#Ƶd)kyxDg@9h 1pb7];ۭ,ʗ33U3c;;"u򊑘(pǍ qdՓW/ zCVg;4{1 c /$O6N#6<]sz?[F,fKyy1b6DbmM%8|<r+Q0Ru2XF-F,zTZ8腫#?&4ݟ0C@|lP{i}-W-gAɅ/9O }.7La2N$fr J@Iq3ulYBS%dW^7Pj8t(U0cp_h\7 eeBπ2+q,cޗDnVrKɏUq΀߿uh^|0jm鿇߾r{* |h ] z۝Ԯ .Xaмy_&l| cJ*eG i{ jjѪ*J.ꤩfp<7pU*?XS '8:UKP+Glţϋ>zσ=QA:e.RQ2%hD\5t\X"? [_SÊD,4Qd V\[-ut g6<qKlh;l`e-N0a|bAi|Nηu:iu߈k^豞mdF6t OإϪ;2e!'i'\;H9o$^ (?+vuXa5}Qx<͠{YLR"PَDReCŭ 2[uN}%I6 1XRu])`Xu E12@/GYA!)Za^@uG6OZ_PjȟR׶5Jnn;tXp\ '?%l!Ĕ#|$Ӯ}NCT{}B8K!H#NE3X%=M2U@:5ɯ4K+dljr@F(c}MO۲+x}.|X~5.%㚩Dzpz"RӶQ)Wi~ꥏo82180Ll\qk2.KS݉n"Jy[;6hz3|֤bxKN#ʚh V9$H_m$]lhzQHGpk6t&ߏ$*`Bjەc䕸! T{YE6X\г;R,ukli$]ms^Q_fƌljb|ш28-ϐ&~OO^ܯ 8 ^}f'T`0Y: C1,JhvhI 5uE_COƲ6:o6DWiYxUr܎vMh]8HqV~n9[Xnp=%$@X4 RO!+di+썯7k_?Bֿ׷)XߙWqf'cQ~&rа(8t[Mΐ|Q; .Xe_faToţrhd[-2ᑎoqOT5|S܇D?gO2ſ+LqU~6/Ns'rU53z-zS@8$Ab1PVh$miCY&[ˬIoE+_"K!Dyʪ b_ERT6ꐴ?:(RƱBud5X8ԐyL=LN=Ul ~ö.m-xniIAkW 3r!nUt N>*-5VXɿ5g~ӑ7hQD}i?]zCq'^^}#2Ks J~6d:l)likUfޒ8S^WeS~Z x }|yp"/O8u/9xv5+!5h s@/T~`ܭ/8c<[x#=E  N5nHY)!FQ#z$[&U\tB.YP}]A;ٛ^BePc.R"ƦIn/Ku8XϞ3aISJ"(Bi l~o0 C]>9x01!`&йio! +tL,) u Gڔ2oUl9u]&_@b~bZ?yF F^ĺD8&^TUYhhk9H xG] j:raWyrȎ7E"IԮn4ELdQ<2ړ!yp:,+. UW`VxxU ng6UXc$zH;qtV/֣=ܪs2vIU7Q@1I3+RR~@+N6rh4ϻFn/%+Urnzp6JGȍbOOW`3!@yϝOa6]@ۿu{i_@vx+TB!0C}ZaA֙c=dWwAg*.g )luF"#EJ k*8Tr ǜZ)6(NUwE;F:]̰"0QYҕ8V':m^i۪(Es~#tHr $t4ڊܩ7uj6!Sf;<QL^pƍeC0VSYtp/ fX󿵪.'A!q1C3aϴ }RkJ1Qݼ~AR3*FlE 'lλ['I<'%y1tVN9\P]-TrRPk;,)wឲ-ێ\ya- # ‘jHXz&*ƹf=ztf;,fwt^bOTo_Wy<%dL 6ՠJr%5/׶j`5 F|".s[3{~V|0٬#[O){4~h)&[k*Aݖ4LkyU.f;r;FZwyjy`$vL<8gP}bm͓Zdgyl  OQ[6.j(=Agle<}W P8V,76rLnkuk4znP0oį5ʮBED0T!G ?o832$7!4Z%W+7"-<%YZfQH >M0 a1m@aL CFҫi.ǀ!487KB *mMr7햊VQL]: cglv}~nX{pۂpĸq5c+S;o,u4`wPӢ:S+V5slyn 1ɃdVہ*mf(9hGdžT$r`KD9# CJtaPXpSs`*+^ :r}kL'4eTP%Z7l7*X΁*E@t$=Hl~gֆDFD :ڢL=ي1q}\ Cđ(`DfQ &K meK V>b#иEq}٘|u oJ%.Z0P?$¤sExNKmwf,Я;_}VAw.6'a|6Է6SԮZE1IJW#t*CttJ3ZrL`5Ab)=>5:/jXۍ>߂`]8nTΜ{7a@ dk%\=k+wdWUc#dmΙ7$gf+8,˫^"DaÔMKPr7hB>)NO(zGWӜZYN a;Do.cz"1cn UcrŽY3P0,x8Vq}+IeeYd=й;ދr;UBlya&~Bv&6WDj,ܵƾ=+D}*ШXDoS<+ވؾve4Rt3D'DE^ ^4t"=2ٜjo@J+ʈ֯'Ej`2g|g2Ps"4PS;߈7FtUh}Vkj6^Qt{d/ *=1>2/ #z9inEռ.@xڂ|w5 29T#o&2T?<^\}Q_?p([K\_j: 1X5 NH8o1{ y+]I}]DbF^ꏵF| ICu1cI`N~v.{*>9RuQJ2Mm4'B䕌wwz<)˦H а޷:) 0vl h-&ss;i++fu,cW~!HDjn-5םlx:Zܗ eO9J^ˋmnJ~t83^fqj1DDۈ#= Ag'DN<~zOAAOCڎ6ȩ!Mt:-[rchW{+J6{<8 ?CZ+1AIo~bh-nT $EE5c0U XxHxsu%I ;qQ30~ꙻ=%j@tox^@k'i)J\{vr^~TYZ+'y}ğ`f@bY xa~p9 f,E[[;}r仕F(n>q-飽ydMmCH|kKU8Bt(Q@ͻ4z;V 00KL-[Vv ? B4LJ6}?(8;'s 62gՁƙHL%t2 4p LCON0&ťD6WJdM(@ K ϋGq[CC^G=H;Z~5 t0n4=9G6W@aRdMB Ǽ-jMHQ'>SzWn\0bKKԕ*a،] o>G }؛|cXLTfGx]**sP2;$L{:DTQw_lzr+F6szxR`3GM\K4RtXKw1l+"@% nZN 2am~71{:đJ¬[Zi᛺E8ZVd7D YxD?׿0HgYde14㮼HnCyg5P: ? FRϞ(tfoL}JkW c0Shs4te1$U`Do%F4eѠ +aN{!ߓPZXUe`}mJ-SȹKB{s2M[<#,w$ N@&k᭜Xm ɋrȦZrYN#>!^FK̙&~iM1MM^KjLl~w>XL(ؚDIr{**zK 9#f(JMb{W"݈]&Q8[Y=!If״^a@EwV/̻#{Fgw!a/rY&r)7 Ô_ǐT-HЊe` ^D%טrvk^Mb&0m"!Na5J< Ruy Rv7W2ަ``|X o {Z7@PD5Oǯԍ/FB7ZMȠw{KǕ&pz/ـiKN4ɍ-:8B(<Q9MXTz=inL 1{*Q$Bt4iۿnnKru@iN4;%,`i-x ٽ%C |T-`Qye l'O4ַpA;W-bo|6P1aa亣>~+ zhX>!֋O~<_.is,`A ވ, A2{ʹR_RY[:ulXׁ̝YRMI"5O}$W%K6aT2Xhq3-0N\Ki_<$nn&].z*HQ7)PTAxB@'>@r{o\̹eGqnu'xW{j z2oYC^o{+JQ+lP8an^n`JPK gC~ʏ>Qt5|BzP_\/ L'9W~=ߩr2E\,'b_ӺuGY{L v*6mx! ;"3ܚ nP/E\F,ZXI,L"3{t#Bt銃T4*h[ٜtUu Ҝ rZfH﨓jC, fULd٦>UNpY$y[ī,XWm qhd(qE\\DM1'J2_Zzi;LdR[&%\TD$nȪT|L`YYV -KԷh,,2gX*04*lV!\RF SNe߄QK}GT/.#OIP#EznzxBA^KB\Q5W% ptmk1@]đ:G]iTSF.z$ۛɇj qT`3'`5BNѯ=!0 ^A rO𹇒aXKZ M2?'T)ca15^J_b8X)Rͦ֨sp $>tM-m"'J[vCH3?R Z÷H#i(8?c).2k=zPjIo9!{Cg,N4xAoé@8+ }>9:(ƾ$>}DzU{{|{͟v{M:C-GliĺIƖĒ9qJt6(Q^t,Ь.eZח2PmЬqEv}[<]퉠d^wK ;eioq#ɫɣ>k(@^H=W o" ]SQՔL>a\_ IgDuARQbOoz6=ݾXtѮkz oaW28עc\ ݠ͎^z%hJ[KY-{+2)s1;hXo*`@TE"}ECvl*-I%;yp<Øw|w¯Ob\/˽lr1/0BƹW̄f`ʁz~<W8[ \z@9"QIG^`_akŽ^)L|D*Lɪ0-d };@ YzElM@U:wW}/ Gn>UfS_8Ae(ji9vw^C8AyX˹[:-si.T+;ο$Yd%o'~YEbwiA3UvxU%4ہD*tIV>QF1Wi@9(Fw>+Y3F;VCT`-7Pr `t%rj#Mj*5266ьx)Ⱥi|Ƅ*ӌ& NĦ0ԕj.U`o#ޅ4JBDm{vʰ-)]8gG8[`Vϸm"U= =a>3R6E͞JuH<z#13C]kJL5 S'0iK%>'N[CyÑB#|uXǯܘ[*w{s}ͽSTf\ >cnm9Ӻ%|C锑L? p[6?J;W@X#XM֬DA-#hdHv]j|) ażCf4.b뭉9(Ϩ"WuudqbwEgs]SAL{aS4z(冨أǥt:ƠD;j,=py0u1N^gfU}C}J/Rrl] ̗DK,6eT!tfaa0.]SK_I03=M3H R_8KOS !1.}n/xj3凄u=[Z6= ,Q,b"geFavKhնD%m3#ڤoao]hBRwxbu()t|,hāKzL;xR"Y zXʃ>Z+S=A7/\{]/6Ysp^7LZڽfO\175M&,.]Z>>Ɲ/~ 4}_L{:A!m$Ixr,//g_T?ܹ?]}]JrLBޟ*^*znW-M)[gMK9$S/;#eS:{?5e^hx;wrfN-zj:$+' )9nD!40ag[*WILe>{[Q - r'5e\6lbRENA1%+ן8ǻm sTVk]-*#~'detLu2yANC'F~3>wnNzF M~,̕2wFKzWV;ɇ[NXhOx(;ªяj:i4T҇x%WDL-2huۚdx\mqpʍ/ 5*[,GS;Z٢{CZGD}#?l ȘULo̺TF\sOv; aA4!1ï`ê6]$a0mE)>g3elDc֝dˋC3i-hl3+ ;H ^+v\{E>5t$= sy% ZϛXBۭIy.]6J^ly zYO;/@({Kl ~^ͺyH,{a"Qvqxۨ<-0ZeY SN.$Αp$Jr(h.cIX=dWDvs(FI~p\]V|}wӻrdAjF['V%ӶU<`\ B7y^(]!Uj.Sr`eއF"0%}T64E~CIALE.ƤJfYxUppdhS*>?U/pDMR2[ V(<0YSe}8|{`roUVI:+B9%5͋^1ϑ548|ސ/pPWiyhWEOV*.ݚhOLBaۚM7ߺ%uXUSj 9 bK BeQR4VtVz[vD4X<媢#m.YCiM-ټLzقmr;3T4Q)${:RQ_MեPu>OY&l:p_=&`B$vmR._ƛ *gwl-Uf!Gѡm4M@7Q+%7G YLJH}\F\}&9n #H6Znģp-QKk厕RYF0kj8RpH|0(sY/SːiGN_e Sƒ:)\ = b0(<ȞA[W@{=}q"?C3'9ՔxiROpdc@,W N Z9X]mӘ&Q7H'Fz|]yiƄ'Ozy 'V~%14؄DeՃdfx%FR-R-}/ X3Վqn#Q[~Z'5ףpvk %"Mo =䱬]?HP}ƀ, }U:uKr^lcmF-: 4Hۗh'iI^9xou7bP@=eɊ<#/+dǶِBNYf4.a^G)\Ɉϧy\ LHZKʨ5vꡊsPa-GU<1 gK϶O险kr"y@,OZtjDjX: *X_C@"tKe_̈́ʙW5#v1$P,5%oGP5(&۶ym#9ݮ&>jg'.ޛua"8#'7'REZV!+牐S%. M!X3@a-\%8RKů뺠ӹ`ML FHfH.rW8axOKt#oStS±nȕoAn ^ 6񆗖^7Ocsw;X6#rn<wxƩKw,U0ӔM2$Zh*,U 6DVO-| YiѤf!-Cl 'KF."P6X8r!0 [ ,|xùkX;,Z<6.{丐8x7 ;:DǬ*|MV "{nW6ۢM+?7U{)Z,_ĉtjԆc J&#Dm1Iνϣyfa cn̎R9Y)2U-- fP-*&zHEgxHG&OυjkW%%}W^}g뤜#GZ&T;΢CBg١IzZm dJUgCi5+xaK`Y4%H QeA~|杭bKIq]J+= N9Z"-}P]`eNt 5fq>I+ ZSfK­6Bn9X!IYs+\n &WьYjĴ&iz9j/= )7ySQA7B6Ef,;) uۛ=\wZV8=jASL"BA00<3;`VDe.%R'xR=t)08`ʙ߿!L̒ZcA#Ğ|A-DIN/tTʐ?P̈́T:(ܐCYm dj{K!GۘIH%@Piձ{p޷7eGz8:"{+ef #Z? +@ՐɽV}{^ou^·˸ &m8/lNkxu*6:1hĉS/=(n}WG1!Vee9XJImr?|63^g 4RޞTxc.!d^vM1va|bJ?sf#y|IP婺*s Ed_wC;.,:9!O?sɺ SdLZ_?N+* Ne JmF19Wt+ny.vP̸aWaSSDxQ؉6qFVBpp]4+=y,s% һtv KIH?qFu)r;Uڸ"Niw7$#Eo3|) J]ӛNk}@KP92"g. 3ľr&q]0$"00e8_QE/B"Im^uPP.8RD N&Sk+b^͞2c_JnJ􌤶9ͭ+ѓy bl1 <8`nЄ^bP!^a4?9Up %RfW5P5`No`Îp_:*`%[%?3Hۚꦄ*,CNa/8xx՗|C~PhGԶ~қ@=sX&Fm{5#dK|?n-Ҝ*gӉK2 {Z,Z&I¯@zzWHPvw v~ I-!%0.)3ThIvj#% C S5*xrn/i(3I]﵈U=I3{SSlYƘ.sԴh_w<降jT.62kwGbB^(5HAt%& "wXGe[(}{.6UUs6a* ƵJ4\tԴُpP~"[Nq.Y!"1%h z4f!DC\a!.}8 !K#N_$\am10r6|PAoO $:m,Wm(<~l^&Ɣ=]? 36rN/eN qj|#WUVQʗ~'Tڔj  6dV61B}\0%w$,-qT^Ž?khǠ8&iGfXaa9f6:hMo wҬ m$:JߐF9` lbJ/ saD~6~E1KdŷqEz_F"7Л+4UEQwy*/kD ̽Z+ 6ďyQ!S227:!GJ/Pb9x:;vjԉI>KEP[e[z e)BKNwؙ@'my & '}v;;TK$d E.D~5z~ i4oI m0O|.cMr):>ވ}y "&Ft| x5i5 .s8s7 &`o\-p!}zr^sMbdr“}[od?m7_ ?ʌʋ&k4Xk)/8puoaK8f7V->i>[PwQsm5ktнYūyI4JI]렰L ՑYl_% oX)TdW3(bX;^VN<"=*FެΑx6Aɋy?sMu mk󆍛ueO+1jP>Q iziyKyHڻEf$\yٟڭ O?N1ȷ)>=MܹWu7B,pcaOz^ЖHPBl.kd-oZd u%Y8JDl/fv3ӥIeO2 +4>B4u]?"wC/ў$Y0Z/{^N-^q^\=ŨMMmUCezaz6`dy:}dC/ú vEX4iqoK*}Mox K(UJdL⢦c-[N]IS8O2@v*d Ti# *VvI-3BA:ڜjx+!֟yFZw#WwH9[CTqg CDyQ٫v9sT+eQςaCsϜ~u7ӡn *R;}ޡشkǦSﯘ LT;:vO.z?l+&S 3Z%P0zA0,>đUg\&Hd"RHi$?aL/ Hnu rAQa(E2sј3xFנ*\ݾ8Mm 8s^p]_#5˒;x*H ɽb 1@5)kv;1ng}R#$*y5?e4)is"f |jXZv/f߻W~.>T藢"n}Vf%(b (mN9hy ֚Z-qp=5(xަ! `rJ\O%q:\5ϱ|"!9W7DDZdWغuJW`XA8vCe <+\Qc36W<&Rr2yQϛZ1*Ǝ);> $3™ WwG /4(Aٖx N$F>!91H>]jgi[ZyN Oȟ'/)0 RNݧ&XIpd~3Lj4Ĺ ([+a K#羏Av 2c!b/sOF"XD#>xkمd+lɅtIV  ]3ENZղ0cr?*]ޚ)rݢPҿǿuVpB+랛}SY%!JNeP uDmtq~#LyBw `,klh4vz74)+uN֗q575iȍ%`tSb@GͲYLNΗpsHͦtI |d>^3Tlg p]qp`"|p/㠮qݿ^w PGӎ W q1G:dwG w+l*W*nw73qqb(q${dv ujr+ 0q ~RKtcY#iWXƇc}Ӛ #0fLOxj@Hm>`zi &PX{!1ϳc8#FL2)aT5LXꭇ)@(A~CgCVw}ͧD8+ 'fzFgFCCHd|;\ b@ɃkKu'*Evjs;_HʦӀq?3-+ yT‘{:3dԆѣ}{@Hr!@Z6J:B#5/ 1|߄_滰1~S aNgжi)krn/ cF䈶ҲjlF|M%׃ydۀ9?0)f@9*WMddUϺB𞐢=R{ˢTXb'=epA%FEcFTPH6cq_<$pKz1g#B<? u֛=n.Qo7!+-{㚈rmhPtv9䈒}Vȅ"%;T.T b[JQ /3U߷Ԟ؃߸" 弟]"/qZe%Apϡ$Kh %G,^1up^OFّ-ٟ3 S;N;ՑpGUYHnmCIm(^ђxGGrd;wt9>Qn<-N[+w\=eC|)^H2G2`*޶E(OlQZf!PV=(LHAsV/"_*2/MAlxfl2ׇwT ڥ=-TԳ񖁡htS ΉX?uEH)ӑzqƑ̂^('#Ǜ@~(?fmlļr UnQSȃakUI#[Ӓn}Pc8OB`Fl3o`/B'+ w#d{4 #n?Ja67Mpc=mkd9CjlC>-^oP5}W#=|bdhXx5|]X5ؿ޻PUv5&9"U1BʆF+irXpZ$}{øWyn\mXV_'ے19>I_'SHhCNf`@w{*%&lo1-@Ҷ=i+c٩ LJ*QHVRrdD.ZzX|iΗ쎭2Q-@&v7.Lyᐶ&ɼ=)2zQ)xL¸:& nOke3rxYc ?LEiHOՓX8 JӪ#8dV`W6+EkZFqy.*VTiېpCL\pkgG* /3K * #;7s?>! ~R- 1YȒGꯐsFBvIEexuk3\ƒ:rmb#!{}NdTdt2m2@B).s{~SH^x \0ρf4H5y/)we\p&Yzx˾/U(KiO+V)~1ySg[4 7sxxiYS7͸&+7O֢2ZeGS6~|>ǖCW|KxoTȍkN&gX( aFrزu3UOM@B|gQ\7M4K$c#*8f͠p:bYo[$Fk%4HPX,TYs{G%dEheJo)&/_zí=$ZP>%d+tls~]׃sEy[,mL!߀g|iX5)kCʧcoc=E !RCEC!]ʅA& ~5̱xPPX0y񴬛C3Bd6fa1P{H:vQ:{29[#D׺$B:еJºo;r5gh'j4UtIONGWm *da!! aP ΎMDH]; 3U΀o-4?#~E|+J;1Ӗ̪L?r:zԕq<4$#eCGSMn s~[: Qyz)M(YRԪ»x XֿK;M#jШ j\t'|>5Q< 1X7RVn:kq =5eK!^H?fK m&f}aE]N<QYELj[àYs1_j/vW OH8kaTIsOMԸ@P?b\c屃-H^P X-={6DM;yR(p?;o&&`UA9NnH[;HJ%p1m,ECgw9ϼ"Йmgv$fb7pUU {#,~R*M ˗;'p_(oeas=́'kz=0 aUds %),4"}{iH0 3\ BX=Q1'Z16z㪸D:ud3~ӗ)wWUP3ծK'?f'vAъð >EhK5wi?3Y*QI|-+@bUεy$WnG-a8Llb+庺R&{Z6l] 8=j]nz:gcMoMYPfQ)xFQOf L^-sׄi=eM50*ժ}ۙ2KipyS]+RZ[h$s^\ffV\t)t.BubފK+ \ nX7$%A.nTC}{pՃ,*h1J5{I ֛+FAb"0o{` :716 Ϧ><ۘG/F5=ؿ/)K&4J1N6X8,ϝuy3 ̫X(#޽h7*g`nP^Hh.8C|JvL N!!b6/&R!j+Ogt*nf>o 4Xlu|{θIߡJhQgN`PCp@&jFH}.X)S?e=l_FXmLIGf2}&qPV cOtR&qij<7dta)m>T˪]7'T t.C5"ܓ{͗hۯM U:j>h\g vYCF'izvoFJԎ*m.űU\$p ^?-%as/4y+(eۄ jߊ3gŜ.CDsَԽHp!DA#P; 4t3 K#'t, aS!CWݢ$\f :*%U-체0R! jZNSdВ-ʤԧfǧB)(OV PˇTKϘR IL)x+|݁U}N+*hvՋgeCc-=q:W˔\z~3u* @0).9(N4lLTSzCpd򮟵@v/mbr[K+2$!=h;m%$t]g@Q|dIvy{D]8T:],ޒhPюՠ P[[.BƢ]+a&#JC8&'oU0 BC嗋uTRT`#іVrF2W|]:m܌~*-#)8+oG0:a՝AfZZ@s]}Z#DXGU_`_@HVj+Uʧ;)LTvJm!B`G! (!_U |z](XUh7wf b/]rc]׮!hv_Lvb_h˔q68l7wmuB| v.a~#نwJ y ֗S 4{`61?"tBSnt6 |mͽP )}a!%ax (zI_MA4ؼD!YnڬdbT @1ol\߯ͨZm[/b{ThZ0';|"׶e' w ?iU CW8$PLA+&Z"Rv%+RP>a<:杒byyF!]Mm;Tp̹G*\,q"dС n"C,) _ 2'd"|wJ"8x"\䯼>]nc*QD"agN"b6ZiVFNuw$kMq3 HLqZ0m]VrNRb ^Pu?~1 ҩ,OBŴP~raHuO53z1۵5VO誢w[v]w4GIh]N)ƙG<ӵV Als+稞ӕp/Zb;3*\B{(<qG?Qoﯢ16eV. ]YE/%ا)KW*{R :sk)F 6W}k}hI_kҪ XkU^Ty6h>OC? p5@S.* [z k'ݯϺ%̟iP%8D,Q# x/:$CvHʮj=3jVjrcR}䶃Wޑ>3Dj``1N+htɩ\zNv7JEgHNsss.Kr6>pYoHvl<ƪy#}@/oT0D /.b3~y L Jvک@JkIDl^)| zmQQy>Zqǹթ"j'| NCMw+!GH/OxGdmyz0W tAZR/FpS]On\\fElz* ` M);=ނY#! f/!17Kj$'{/l]&AT=ĖӦDpcF[uk@XG)鏪B@q8#HǻDc kHGYUM8. n3[1q3_)>z3cB/ObS[ލN%27NnXץ`[ќxk۟BR`Fh)ez֝p %.PWAۼ(:N6&yIVRgcS;=V >#v8zӖ& U+x6JZmoxZ ݛךy!@!e' b17>tWrkKG #a$*Ig)x;T^I Zx 䮺 iQjQx*jH5ROjx w (ؑD( 4@3Xx%pkW挼?S@Hh ӡ8?TUz8%{TeB]op|vG:ȼτPlG|7ү b'#^vDKO%iGk%Tb*ɘ]%W;o3w6 }حɴ_yVB7piCNߙeu]8w'7U;/a/yf _z2IAuw *yԘKD1gM3zs/n;i?лT9~l /g!:`w0TBqI#.nIƝ7q*hݯx v$qyZ:2UOQeQi4S-i馆u8ԑ PI$mG4.s|@Tz&M?6> PqpLi@`l 1[^JJU"H_p 10AZz{s0o*zmrYA7zG{۴GKTFD kƨ(lQCM&BKb#"&f/n41A72ڒ"I7KK N[P,rՖG^+5x% l牑wp]cDi@DDuFިp~hHܯ0ӒxH  G7ӆ?]Q{f]: ҟxѬ)9alj˟uƬpm!W+:H ` 9 g[ W,طzACmQTY3Ўx+2DUR담vk{p&"8r0WldW9+r1 #9E)@غ jfFBvW(87Fn/msOX5 ΤUk|)!18u~s}'De ܞ!#LYs\aw#r@wKHZf, =)@SCjQ#ƶ +Vo+XQ,<8 E1fZ+,O܆NAbh*rTP 0VzZol4fb}bT?0ۡ i\z) Y 8˼ )8Wh4ykp񬍲s֖G:nrAZ3ƀl)^B+ D_?fDL𗯤1)H_@ݐ7]'>iK @ l',%^"#Vn}X)Т`e_]!cȨ&#u)|Lc'O"4q[)vG {}b; oT\ɔG,O1|nNNgS x6IiCfڵC[x!`yO`9zF7g$!X~:xaުc VIt|dt=8Я' ӎX]QQs ?_g DLeGm_-DOYD EJX5?Bݥ>Crʣ?y[?S:.pUTV_N<3xwkXt)8g+.W%qjZ}-^DWnW~FC/ƨHB m41qiCFe^5ZBs ,6TPaƣ|u6e}/`p.S2+*{F!֍mkS>A` ];1ĔC4AZK FL[w%gUPIIw6Dk /ù DH0܌| G ,Yw2m1zYg'B^Kz#H:g)2qi$2xw~ay)P+[\& & 3d ~,刄zĬ 1##/D~Uצ3 {ʂj/q}7O[3 bMaʰincShQLtOQ(rM-^ Jo9΅Hb l炊nPtp߈PΫO Ӯцz׌Cߨ wff贱  pG؃D]@!myb&/$9!/|WEsCvY5$b05_>:LsWnb Wa S3u*c! ?j%Z5Li-MFNF9l92,, pn[c<՚VǴ:<=Ɵ,C\"}4WLa!YQ~W< +K,٠AO큏Ɏ6BDhq=o#- p2}rmnhgPNc:xŬEet>xiQ5iK<ғ2"ѱ(RtgvGG*ۍd<,%iZ:r 3@_I،\r%j Z>0S6PQ8^4h*eL)[@bt\vjbUPNeAc^W߭_5;c;'E/kYm %WEsd~ i%|P ؐ,9,6 ?) xlOZAҤYi52VQI?ƹr|'~(㬘/&r䚀ޯts:%WO6 (ut] Y$$I)jJt!|#Wg-QM5 yǺ>á*XRpWr `>pot%qwFemd(;o1cC!֊QU=.F2^V`/1t P.ژ2]-sh8hAwC ,s6ο35^8!c}ht:˧U3_ﶮ|*?V3wa\䣚џR'_oc +e6I7YU|' rlPq'9i1bL%k`[4дA$= !LܝzU;{*Пz1,+o SnZ~<20#dK.LL05ŝ(8 <H|F&xIjbc>_=xa΂ `_ Jpoיא 16u*)0IpB CKI%J5"Dc$c.F!`e,x˛6n ڞߣJdjVbb0z"YańU]*ӕn5W$0Lh>].zm1CVLyC4u<#8GrJްbuQ(5CiDhAă|qNҮ.UCϯ{hH59\6aDE[u}Xr*U~8Ep +=%Gf,K7~mР_{xs*A3\r;B}g.7>"=qU;b2y߾/iPSgCIPyr+=3Ӄ}C/=5aaw1m Gj`:1:84vn~]zo^H q&o1:՗ z?} اF^e9GzFg;pwNGR 9NMnrܝ1Gϗ39ڽZk6֌)=R!lp);1@ǶO% &nh)g@*CfKp ,1"|秚ȤnنIgXQ:WʿR س?=w”a_B?KTo_'bQ87j;@d05l-gVl נz;٤@=/swh3g!5uBqI7m VRXyIik#nkb*Aٗ9jLe' q9Tk5~k!ٜ6$) 3 ,Dh)|~ . ,tJ)PV'r,/ϸ1Jervj2!_7e*2/9?E[YBC(FE˲jG=݆2;y=W.(@܀A MB` &ǁ dK#Y,@!*B~Dn 5ZU`Jh$dd3C0WDN]1N3\7]FHH^h\J uxnǍSl nHJJDrL]v=A 웶BS@ߕd*౛p[{re'"e頓~Q ]%bp A5dzcWxJ'K} TT:W6@fx3cd:.uQ}͘\v>8r @oW${@;0b'&]5+Xy YZokRa)W4.Fjˌ<ˢA@n<F`Mj3 K}:s-<UJGIUSH{T?cLd_2h6@?TPoD)Ɇpˊb!Qn$_\;ڢBJm$LT;|.DtM8 /GDoHP;WpXcIUwCZHP*% ݸMU^gK3e !X#;DsmqG.ўFRr@G%QmL*NfdqT55ӆg,n\B0pE'ƖJL7L98Z>gT~dh:c7kGl`LїeNqx*2 prˡv;HS:N!t`B0!bQN7LKf2R=K,rR hxZB;wx N3}HZ &P7(cןgzG$FUS@nNJ Ѵ'Muhg}?BABk(o\nPV3= +Zx@$v /xHytË n%ؤILB+FLX0l +yƯ]N*k]BQ7֯a(#?#Km~G<ydDZkrmqAP:΄\A˻B[`$u(+e|f{OL7!o;lVLcĔjgv86n[ 7y5U}i?RtfxT6ж/qr`s=(ϜyR jc[lpQ?P(YfRc;0łXzk" QŌ:ç7b%7M-;PǗ[G>ɀI}AMX? b4.|WBxxi*όҹWNހgǪ6ʢxCQ{I}>obi'/Lߠ48 WɈ se+*QL $< \RbD1򏏷.(x%Y!Dҗ1HQ /<ΈrI/z7D2O1<lC!;8gK1 ĥHhQN8HdL/W_6L2^CZz, ~5-_-& g1i=dE P!nIѮ"#Bk/쒼׀]ӒnPB8GJ)&1ܦ׀hU3/) 5pΈWO OɶȼRI4qv=zn!M,!F\=z5NUa$k&eѬھTo vlȻp*ٲJ|&78]+;`U{"zkOr0ў{S8yuC0W on.ٽHH{sbU %{\5oF˝XLʝ,Pǩ>Ex PJ%H˻K2 sp_r{'OWKEwа2c@ w`X1:[rh`s*wFp_z"%cԦg 6rDA?QY ?S~~@ ;<ˢeGƠ(umٷ"m83Sj!(Bp$nk:nz/ ,pRO!`E/ 6MmFP)oz( tp$P"o4͒ mK+"<Ov( [7(%;ԏOC$H/VF :ly((W͂dM?١dY s.xPmVWYWzt6L""_M"\d9*w8B~߃Xlv<|(&Vm /׎ĊpYFRPAE"JlV"iUZM}gŕ9:V=,/W(FFr^2d|Su^=x`N /- Cz\ ~F((#%9=hWr\`s9VgD,n?uSYpCp\K&||tl#4郎*RMp`%SjXKpxtK/A)cLń' n4 ];y&DKEz5A|ΌO,Ttp6nx1vkr$6.*E_JD2 eE!;TfZڵ@ 1IOHɌ+"ke<.oULCO P2u]sBZ"JotcOyb#N|.:mqSh3SHj6esBV5 K{MH1SA.zbܳq֠L@P63 *zVi\q|:}˓=_1|Fn-HPj L|Hwo ,$QnzY8zv r ?aFWCN-*rL .J~ VءՃUΫ D<}Wy뉒;,aR' p]YzǦ);>-;gJOFs|A. z&*^'ooh⟁8wLZ l[[cYFfOy7rV{7%/B:*_K|/ Q;5=} $_tnZڕ߇= 62` @&P;1 @at޹G^aQrÂ7ٲ>O2g./xse SjzX|@!#q,rՖq 6Z|lN݇Gvcj\J;9u$o Xd3irF~BqgU{Sj1W(ȝ6;?" yr)`E3["П>rsJKV2De*}w"z-g2z:K,S|Ԇ) j3zܺeh1==mKܧ;(v ǝ#a~35֊`7%z@ {5 *JBWx!II .FΠ޶VȕOfPB~ʣGw+Ni EݭY+Nb"ϥ.$U)Vkǂc!n#Ji^kJ]]mƖz: 3}78W tƛX(-SlQTI gխX]!`ʩtx ԩq]バ^y5aXRk)[5#5!g_ꐠecd=B{>肫,wK\!XR{u _8R&W='{ !^|qHw>o],aӆd[Yje$<|K1cc;ˠȽvWt0kFEK o0X'V?=1s*5" +q-x%q y7tTϏDoٱdY?E=%cz؊1S9oL>ly$Wi4 |Xf5aIWг 4fտXt>#dg_ѹ*ҙ8+-~ {=oNJXx0NXC TEbBe )!CQr'@֒hPa,aJċH{B)*C+[=ߓj}!YPg.Oaw ]e6u%#PvO7=?R;y$uup:Ab~\;qf(DAE7tͩuePb(_~Hm.ˡfmM z)Nq]](or1<%^@j1t#WC!JkxfLsӅ򚀮ڸnS":v{F2`)gVчLzPrJ7#L$3;AHQ4i-Г0m }N*MϽ<&?nF?K]6wċ>^r 1A4lD&~rǂŮ, )([2yw7Z;Env>Q8{L~smz B6GRNdj@T;.)~2ƾy/?\7KX%-V[d$&t4Wvۈ5XHwNb9V`-F~,,>}Y 6V2zrsV4QLqyr:.;eطZD4Aap fCdt [C3N2jKT >O @ gUŜoي;.T2CR53]uCy_i/Bbl!.O'?)M?$zk  %U nl2[lWUyE1itd~AX{!SgǐAxY]8QRP('I"/i?P?'SMwKYy= >6 $L& 0[ǧ8U+5"p$vO&[!~u`/+'ltl1sZѩ=@z t)iKWDlpVJX)\ELesgNyԆ8(1y)E(^KYawPPRS=T%?`}ePTJ ܲBw5zGƔ=|զ~RDLV9yU+)y{Hm3^OrB=a4+3מI*rzfg -HhJ,n}N 0| .Ru0ӡercd^]Nث J79oLl :s|4^^`TW yJ!PW-Z*4Gɉc3u9/2n쐾,N DD 89Ⴉ q3 ZhY|*lsdqw=J1"rfv>gG!IFCty Od: c2v0wDpy4־!/߼65G2Be?Q1 Ͻ+f}Zs9ۈȥ}E'?k6d+Ԩt(4vq7wxj((aS)YBT;ϊmG|kO!кG(8`~j2kjJk 2P5t?MbpLƁHD'*Zd*ZrInv'%1Z ;L[ׅ0erql O=G$ºωdux/CtZP Ԛicy yQnd3pys뽞Jx҄p&owxӌ_mV;HOu=`H<\4KfL`|AI;(}چ 3 dO|E5RݤT3w1ZЇ 6q&b l.:|J230gBp'6"A`܎74ѳ^iƁꈗ +*'\(U00sdo _JѱV&.pA|[eluzgl&Sb_`Iň+TWZ8ƍ79C][V;*u&M~ǟ e9zMD'g4&;.ِATE-s) %2P>E k,~5 J{j܎h⶿im M=JBP9>&¤z$X+5~j vgX  ʹ:^"5}"9BW0IlH_v9UVfяvff' P.62#[uc}0m Kq25; wHvП#Rٲu쀦CqgfNQIX=,V_|X<_H!8 ֑2 l l1o4ퟜF3Oڋ -eJ ml9Ӊ@W/qo܈ 5a 5Y*V>}YgPڎ0*pc S<0WPYA Y/h!pҟ~AEaLjagܛ;5Y/s'Zv=|ބ+8GB&QoK2m*cb[bQxGw%m$TU'`:w=E݌1Bv0Ur"d\3)ϣxe/"k)/߂ fs) Gş:|(JtBu.]"..|TV5,!Ɠv0PQD錝xRvɵGӐaVd'&xkq䁈 $9á5Ns/~QT{nct $}Wn,_8'AGY: CT_< [F9l/v㏞|pY0y]ZՈ(>ՎF {cˁ# rʷQbh7Vd>[솊|&p qqS[$UgNw3:z<2F/XNV>%󓿲 Xg O}1VɁ!6FH㾈&QUJdiƑYU 쩹ŽJd޹džw< 7dh4&?vdsᤠ)e)2cRE@CꕽzH@x7A4NA>ΒGkRMcE O lնBA ׷ gƺ[|oSV|`͋+$F`KDɣɃ/ڿ! StTVRܩ^I>k| {h!gAa qHTugGͭ҉AN^`2$ri7) y~c>`^2uIkp@z&uʀS R .gaq"|F, l( ,JDi+lO>O"NS5B:WsGf1\$  Kmñ Kl\E(*`-\hc1#Ki̦':$zD1 HĢ< YEl8Bz!gE|p1%ZzQ<jny:.l2fY ]p#j& @l ]3Ǥ!넜l"/[[jgo;#UH#-,-TࢳӔHwM&!_Y(t~OK߭ t'Tad"& ]4y;CA\0;j t-$ɥYy R Du{d\884?Fa yNF7ąH^WTOL+:SiiKt??cG\FelfKۊ% IЀb[?(E)\sH+ 77r' beE6yt[?}Wă1\ /AΞ83e?X rd1W܂C38r#mm|G@#ElW"mI=!xʘIw}J_鍭y5W,׎jO 'UzaJ:/իIw;۾u|پLV},͜}Zf8IZ̽7,Eκ5-$<JQ[K%x%vNY tLp۴TcbCnhFIsܽҝj,ʢ2w]iJ/˓v:8VES>t.rtQ;Ej5Պ7?ܱ]ll7\DBF[\nUR!03@ĚEUGll ͓(A:ϮȾ1, }u'b> {4lsP"kN+ ( + g~뒍H;xft#׳Mr@%dZY1Dؕ!paYs5_~Eq[ *X $a02b&ԅXl&?QK)5O.$F#B Nye<=I_A6/$1& r`0Sx`lJIpZ}' \T]jO~-`)JWrfe+ϓK\ޭAaI% qZ&L3q>Qg"Vol.0oZ7$O\Bcm}E3ШW6!/P =ϒ-ڔ! צú / -0wN1ߤO⾫4ŏګ `K܏Qwyj d :Tj@'D e(njN & 6=PSh=?&=|AdpqDWA#[_\Q8A2̝y/'DZEdEFl0` LJZ*hj9dQtt3N'k0?TY.iWf/5b*SP8ʼߴƙܳn/X-p)gv_1QBJV+i]c%OdL2)}/pgvײ4Љ_9_3AD4]Wx0CSsZ}F^UQ&=9וF|6]XF8DGW!U5#8W\9R}ɘ%VUUmno!a W;+V><&q(>ԅ-]m)f%DJ)?NalyzmP$%&asG~YU\Ĝ 'AJ~w5C=Ji5IJ /a N2As!RA`3FsΨ׿n靠6+RɐdOtn=0Z"ޜe{ ӈ e⤉*-(G& }Ť$>D9p\(=ŭC++Kf-.8OeJ5)A:j]Aȫ>Ce W؏.-_L~N[Ͻu#7m*Xr/a\4H0V\RL@?%SΓrձѹod^uf+ѽ#8 D|yLOܗTJvEfƗfzT%ݑZ/kI$<8sZwI+OaŽSr56.!gP9f0KbXK/-BYrj3yn5LGRq+]V@ܝ\GCEz#d?Ds'+L! SiL;@ǐY&x"(AtD˲qد(<5j#қVvDg[D2z,IFv\lkd<$𖎦DOyMZZ=yvQbCvw[fl^i`%Ιp85_?3c1Oo1x)ridIxɩ 5՟,VYF?"d ~5v9\^h=tCEi"d(rU(XJK s 9XS4Rwᳶ##+dx>:-c5^ZcE;|ÆG{x*oӈŅBJmNd D *~ Wpd 8%L&AM!iȁ:hXqs˂P⡂4 Ǝ*غz&WHlgKzV݇dDIފNX@x|ʖe?!qe!cd^5^\gRUsS k#:g,՝3_\׼5^h\@ 1ñ?㾂.wΌWk5RKp7ӵo dTd YegJ3?Z3& qBȳ`ݣD+ {tsZ!='ν DY57 A?c""8VK0"uX*LaJw6|:Po;3 6m62ZB/e:yiFU$Kw!V638]>yNժ'@N80MEg󀺗[4CS2ꚍ'KQȑ#:+ӅlyK"YUDNf}2cɇnfO]qW_qjY='yh0ǺV ygEn;8jh]r0W̎9ܗ&Zg*Dxq"D;<2c$550p㮍2 I;kS%vy PS|LDsdG7A}? p!Wbi*wT+XhMѢ5*LJ=ଇӪ&]s0 G 0%Ʉ3u3mvY$+s=-?mu>zew(Fti IpLB5.&eyѭBdRH /"JNɫuvt_%-ǨJiN_,m1h1xJ8YL{56L`Kl0b;!dav~ȁզRo;'_ըUܒ>B$ p,$WH8++T8s1zIW2|U6V98 Na QVw VTL jXx^wmh5Ǖp='fwg IemL}5GuepGq8&MQqƒ5 &Qf# s qyB`ON{l]Y|0/=~ʬHl/yIО]7VPoA3c ;:J/3`Hf!a@|2wZUF@l&7D=].h6?+T{t\Z҆sGqzUj8,]bDLvGf*ː'{X#ާermrc<~Kkf=5\=VU;r <|7JMHgbS(dMBVEM=NE.[0&;Ҍe8=l0k5'oϴ[ewв/KWғh h1yJ<_j@3,ȔuDXJ mo&f0gNݍWjfY'K!7eϓcG4s(p/|^D]A pb ;{,WLOO~J4;43\9dт?_a4y7rV4gI\\t{B< [W%8uKf}WaJ(|x m>wFJ2Oվ DqP^N2&9C@cӽtu4[$v&$E[6]K 2KOr+t#98a_end`)`CØl TucL0%Qv!E*dWQ;nUթ__l!R3TuƜ ֞ (DP8AV@3( hlTKGL4 ;!VbJBDݯܭ@ zF^ VAAiY4C>hҚdzɚ_9|= 0jI}B Fy} >hyUrf`U7l ܿJ s5@ ӺCLP' ;0S$YlG!uōܺ{ghq-;g$eM_w Sh-/#r$Tښ"o}wz 0;L2nֿJA +FG{9Oz?wkH"ܝ$Y1T`J$ AFhr"<_[;3ñ(˸Wr; EEbu&e>cko .ڮα\UPxeG-ga )"v'ZQh;0 UlV"T!d]\Zȝᘝ-b} 63ȒsàP[KhZv𥽖hIF/?ׯcJ R⧅MQ SNg(LSם5FZZE њzHtoB¶ncQ| -(;9'vfU&YfbIsT޿BBB³@T rg]"y`,O #R3B<,6}7N2QXEIcX[+qC)te0lG{`Mt3Ms0b5u̻X4WwxHdEj@"fXۺA㚖EjJ ٩"p:͉vWagfzt)_D:T aF )9~$Z0gXjغjvBUW0ζgx$`]33mZ<4|am~ f_+sKkr6IڬTSDQƋp)m ?HII `zJ~ʈ hҶ58FWuUժ׼T]#Sw}LG6, =J\VOl ͷ\d+s:%儝eJ~z;hr! Xݯ#z?幚wmHK*W&پ`0ep{-ػ{ꮴPBn̈NQ~ Ml$o306pG=m$d܍Hd]-ÔC@=InrSr7QlB1ɀzÊ/"_V=J<{"9HISϬNZ۴ǫ1MKHrn |\?eC)w8@{.x|*D=khݬQ1E5ΒIH=Y[5ӟ l|rJVV\5;t[`?cǟD"+΋5"{^X޴SrIkH)̞CVokF(˘S\<~Q܅h8Ǵ6<LJAo~J.|OXԜ}r^pJA %dfҏPgoLc1\NƯċ;#\{e{5Px~>K/l#gQ[ؗIeʘ̴-`fv ْ"wXM'n崬m6-g=toƱƦ̴RT@xB0<9r@9Ī |h2խv>0-6^$f8q|fg}f:dBՎEf\j_$*ЪuLFR1g4&[pydX#s%Zn.T^|: m^9ujpDVf造yЌ? xS{fmXZ; ?֭b;j;=B:^lI rļbUq h$ ?ȍCLfؘZ3vr\.!h$a 9+j5቉abYc|ƽ~xbFY~] myQ[mu:ZTM2xpi|L MV!z͋mNowd#71S 0eN\.l"A#u܂q/!]H)XNϧq&gϐb0/M}fԎ @cLoy zP9#|XYj߼L.7[Vh:rw!Xv:–ƴ*#(AAP]vՓ`yY+ &rI}*p $v܈i)4^nWZy4hBӡʻxR7F_RLkot|lWkic, fZ%뭸fccs#O`>YxZU KiɣaSϱ%%<0,sj?`uTh05)؟ "`uIZ0{K4ɩhWܛI4IpWYZT8.$JFhpQ",K/Z, ,'zϫ]lNO _Tu|$K#H9ɽ7RƱJv<`VIݿ͑rQQ>}Dwj=\`(Sfy_@#̌jyMٌ֫wc-G׉gE`Ni ռ/::;|MEWrQWn95 |}eP. z)ETgȹ t3Ы N6폨w#a^{]{nzIZٷ. m1OJwjs?0~Inl]NRZZ*tzƢ~2Uw X8whU(!E͜*Ȅ*v/FL.GҵRxښ_Ej4Ha1 M FAXAbt#^dEcV<'V|=bwkIe6 ]QԞ19 [ idiOT/,[h'.0˨, Mg^ CK͏6-:lr64l~<}OM_b>HɯUJ%}T *a7dr  e(bcMt{MeILa}cL `i{\5%2 JF-isf䕢O0Yftuͼ:ܺ0P]9K7PBB>_UJѪ vq 7"}/fLR}xkrQ>>OiIҧ[n_[ٱIMZY b4s4U9bi!t-kn~S#S+YVŝy2D! =6D eeYFdޘ# `%`7tgu -1]#p0ptF99<=Kcٽ=@<߼ڑ\]M̰@L֦8x1s<~|^ypd %6R)-<,Z|mRD:Ȟ ovfEN㞝Ţ/h}:X{tF]ItLU;WLƣf 3HdfҜ>6&ڝ[U\mSuA@mDX fHRՊJ_c|TOukӄYƜ"7u X< *jK4p6]@&POF$}hW%|Qّt;Kt%_&kP??a A/ױV-AA: pWr^:G= ÉŊׅ2!/`b wn95[?"M 9OR׿ylZ3U,Ҳsn݇M0lC)KQV=(5ё?ˮKG*0ymO*|ć$KM N5A h=!D}LK}PN8r)kL/!d-_wH3Ե=&I]VOF0 p20( -1R)'21|3(s9PhEr ҙdQqyZ /6ChU޹di6C"(Z NPZ4k'D9EP3HS;fpS`}$lddJxa!sZlV_j n^H_UG\əػI+ZJEa_X,t ]݋IZwu%L:?MR!g'C<]ՊfN0#5AnKί:HmċkG6Хs<ȌzX`ۼթXꌴ^ [Ӗ( ]4u\f1P Лw2L( {'tT-"L {. `*O-pt!`Ʊ%[t4cqj@|J2b%ļ:e>)ٮa9}Jױbh$J[\9up<vtn@qD{1/gYǍYKP}g]%mE {Σzoz+ ȬK*HE)i$B858nX92=#|{%߭-SA^Z71VQj7bZ'J 7oJgT{q̑ge$&=lWc'ʂXU%s2جj|Vx,[$tȾ638>:Po|а|.x,6]Lcl0&XsHD;ngZnnTZ٤LRECD9,#u|QVڇOjČ p(U{ٌT@iu{HIO ֞d֢.Og2~ǜUcenIVu݋0\ly5ց#c ~NlIa&۳rsd, G~XYKCMZUikl/hų657s Ⱥ U>^oB}p1)r5<ġEn/+F-M> lY/rB-AKd &GuGj<(`[DbC&V&k(vLQfhەVeH+J<nǡ; D6XjǬ.}@Pö@[#C3o bJ/ƮQ?"wt:~V>:?Mj4ߖR#T%lD@6ךA-'u@ByW@Fu'g;EBĩTR I'/2)Օo1M-fh?E2jNUT(&"5ǟ Al+u;!lm/KzE_&e?8:&VVpV\p5oĠ5/Ѩg?N &˜`a4ZF U&V(T8|P-E%KJ6MqtJP=}v\gSqAV({ㆹ V([h?=%e2u#Z^nUA<(VÅkR)V sqp 26| %}ag.YL'C'c/ $_vQIu(x%ZG2uqU54wİzM(+4MH:ab`EPGPts6@y7PmUQHXN2d й I;f:1KǘO0X  q\lت*#$ LJ2oWෘؘ 9$KMq78yk@d 9G~B'?$-Pƺl3^Al ;\F\5?}0vYQ8#Ue)y< sX4\}F-\ջDgp<.8kQrqθQF)ֳs{=龵o[O>[xk*$U9x:3x8v!^}sefeqUJZ=gH*h ҆d` /5`~ME2HDZUه+1eѵUl%j[&AӖ7ް_M! &{1Imqɲ90Wp+~cA>A]d `ygl RKl k,bI5;" QX&! ?r H5T;ܤ'X`pdH"y?IM8n ̿zKA/>2=ys)_A b6|Vzt:r<06#ɕ{7gdH \SFzoY^%p7yy>dzIhI:^򻠐#̤b&)4ʡY')ᾜϨDRMkY cޫ['ީk$M[*K(w.Kb,*\|N?UؓOp=ɏK&ƻɡ&UR ,r# ɟmwֱ% ?GHymYDtyhY>=\t_~%r٩I+|t >c7lC~ˡqxE<Ԅ@(%)XX]iݩQm lyC̡ x˰JOd Hj :6C/"\2_`)]DK`^ɍaVɊx^PL ֞ `8qٓ{-V!&h/FB4:J9 ?HEn/)C `}~қ{=WxLo+ᣞbDGmr}C}Qٕ~^4Ƞun5B@}:VU z%LU)v"T5Ċ$^ϚF8~=~(CӒm>[:8@Cdi >\N:ekza'ͷ#DK ziiCD-*ϟƴWy*h,2g?45]O #T칇"]?9덛G3ot Ф!mSBS@!t~_w9K_t~rݭmd+'h{S)dwt:3
    Z_ӳ g=hp[0]~qJFn-x(&ȰlyPK.W  I!^cĽd3_߯TOem@͇~8>ydUa^ #[͒)2Vslj(?zTi *ĿnT4qMdJp_5!~WfhZ::2HqwоQUlI eԳ/MUA;2OXSdeZ`J)_f*4%EO5<4Qm춆zxi 4I%nB#;kUGX K$ Vsiُ[:WZX].?>V_ ?R7i 3lJp8TLJdKTB5Mke?i^辈,@wM2Vv_бP ENTa^+VGV7`:YmSu2(%s\)eRa>;gӪ-r]t˰x ]OqV /^ӊ;qIzWEْ)Ia"3Q \pc1ZSDGGMC\ۊuHHΆѼ5*pǢ~cG[4La}"h2zR0FN]mg{*8뺒 IBF MMTa]2&3WB_'e=aCiֱ [wOokgQwKZ|F V~"[~߱ov5}Ed~<`2TK߸ui(=%~+VZ"SPᶀ+c&iA6fdfGfE{$V(|t_P[LYOL|5w22 fQP^fJ/t9\!!^ AMNCLn w?T6jrE!7oGFJf2 0xEF֍IN㶱)?Աe"aSJ4U a!%ctҸи.Դ{ YOl2fg֬$<_7 GD|SrȜ$#Xvՠl}k0^h9d6 W]lťX e\(ƴJbeTVwt'%>Yq. 5bc~fyCWVܘ}#7,jތjWVl`r T qy0UMGv9FKDez$)i ͥctr 6oG3qx [F5;=F䪜,j458AL j s(hf6o1$i_9=Э.z M\^?ݖ±*\EMjI{Sz׺Vds Ws`FKLÅ#D'OP6TD#@mð2\$'K{]O 2V Mlom.o9v^YlOS_)Mxװ`.j^=e9iwt=׬x\$.(RwՆ̊ņ:>X 8P!UݒU7a_WW gfTPP PiV9Vq[C4` e]0\ؽMXvdvké}O7(dD6J\B/i$]X& eˠOs k')5[=j^ibd7 t5e  s" abї; 8KXɮ~Xg:QtS14ge4$TsheI-|ʘ^I3KT䴶Ďn~p0**_pq;_ۖ;b% (;<2}r%[|lJ=3@7g+4`?,qx y\74WHR=fK{/|Df~Y.MetPgcrFwØ6=sJޭ[9C'{yc.fϙif>W- \q X' kV)Io9Ki`eᦆDMOTדh!t7V =dRcט-:yXveIm.h2{C_n5""2dx]Q Ma$ 48a=}#wbLm4un)1c"dwsX̪lLFx4YȤmMD!UZOuM=]i9vlNX G} Y*6ELW +_}@RE㹜נ[q=ߙu_JIDH `4@bc$S2!gtByo޳fۚƓ+4,YF»ԿF\䚞‚Y[ L+ќv'afF,yI(3_ꐏ Q6?}P)^)蝽8?+X$Z0Oo[i+ Eb5 *j)[#=e<߷Q/5.0BzGH$€0fP1ĵMٝ-@;5ZNt$IBY#8 Z^!yvBx չDŽs 0nG/z\j$*Bli·ٟeX6"wj?W-zm= гx; 6]\LVFqYf""mq Cܶw*c} eoYZK:&Ƶ6U#44N34E8-YƂRxmRIQsN2a=+ B <*Nw4_|L}TOrM1|& 4,!XE^C4 z "k7S OR@ab%' u7=G-L}#*> [ NZOח2*KT|N]Ma=dT@zy>F'OY X+x;R)D8;?ii$W꧸spsanj-PE`5w_#ކ}LN oE` e'R"Ktayu ]"7N]`X9sU¡9׳ xê5r 4q؃9I3t$G&Bw3;haG" F ":!Fc&N !6x LW ȲnmG̀vvƲ\؇n j1bD@[_L<|d`J$8@O,Vs@*V8A;k^hG~ h~Tt2d+K-$uS놚z\U͟0Jd+63u: $w>Ձ 'Ⱦjp10]" T23Н?#`XOR~4Xl4Ss<7,BDT~2|D=-erdZvld˅O,ɪ+w3Jѵelthf/=H⽪A 0ХS_ŷ:}M'|yBÁ]9$aI9sMoaNO )3jXu.džKĻAVǁ +'*1u f˯q@.N妗ZRԦREec =NV|7ϔ9R%]Su`k"1'>s6cz Qeo9xl{:ze-ϙOOY 9W)iuwr/uMYaUwᑪ>rԩLF$wyl/`8ەe]|j(g{4}Y5O_6 d}h-9k("`12, _M__X!a#m "~4dR0l@LKW C">C=/Wmƶ20+1"vxp>K6ŪJEii,jgoбŦfAȭwTN4ɆY"-% {ZYwcTxJ`V\>Anrn)+bV U9ԣgj?iW ;%pZ U rb$[G%%rQ<P(# :x%(LуmL=83zyjhx]eAT7ۅzH,%uau|zg 4_nS+&.Q{h'e9-jVrDIj閣,?C($m k3Ю ,8m |2bk趌މyawֿ7M"?imϟ/Gk !{/O?݋y2.L#N.Ao_24sۅFR/1Lu%-lQ%>?kžԥ)Iأ?Α4v ;Cav^erdÇ>vNAXSbywؼt jg p =  S`ҖeX?ƋRZ'бja:4]XR*.[j"z'aۏ)E^̘.F'8ƄTGŽV62cQ/ܛRzjWm> v_4q ȩxaX%DծŌ`Bl:$ "x;H ݋nc*xu&s%=zxw TKS5N^o~2x(E M݅q1_58G?!N<Lġ~WfJ"\Ds8@v(]捨Y$njF%hubYCfc%:j.uR&#QTWMtB`> zW1p}vHi7):]Em3{w 24Lb@4NX"*'쉢dspjTy2TֻpF5nH63DWsi*% q1I1*6Ӹ?DPE>?DV+?@"+zƗupZ?0- <)ӳZr珁ld30{N q.(mXu'STIýg̿2uRZZߩMMZ{eGABtxAE|CftX:Loxpɷ֫opAּ'r'j7NhdT6Ӈ}y-:~r0PlFK"}M˻ &BgH*b;l)MdК1Հ23^Dir/x5Q$2VA Jp x1v;ky<tt7: 7|DY3p>׶4Q~ mphvU%7Cv3Ԫ[xc*!ޠݓ{FVW|kt6 V}s^G~F\Yb %gc xXoxhU7;`!ݽ<ʘozrp^ 5Q3,{guy%! KG%Um te4(*_Nr<'e6{l[SK_X}ڦT4 z>!E)ʗP|4 {_Z/EɄicwO6n ZagQ#1\T46vgzݕPMy5ӠmKȟ x~3'}ga:TE/Jb3=rQDåYɹc(`{>f @(D||EdT:"whtX7 -֛ Uhh- R,at0Aj->_Z ?@& mBT%{{KU깥HhW_,Yf=șiQa]U?c5P5 Z@X*X|YQ>DuaӤH)gXDjO։MY'+z/&no`UFܪá# *ABaQ:Udb;Q2SOx4ƹ(i#GbW^X%} ^_^a8v-$8KYMΡ E[ٲR/kn,啘w %\)Z˜>ΦRDH΋9ѫ,'߳8S?A=j`WpU\~kQCdX׳6(\1|¶b=sϼ #^hHkKk<>B[(je0M;>BW:c7 I!(:V֪\u vMXbMCWZz$]x`=ݛ*I}%T>Fj >1qY^nK/(@l}tvmfѮ 6;?M>w|g% X[ -R9OQ?(W?Cu;o0 Jh$MkKmź Fߵ6;rm^14U{ӡ0 m%X)N L"Χ}?Ά84y_"LzCvp?Q*ljS]g ki(׺*P<DZ0tJ,]AaZc*ܖA$@-s ^ vҖ'ErAՈ"kU= lD`4[N~9QsrsotBχr*H&Ұ,gm1#yѺ&<ZZmĆ)rؾn49(P2hΪ2 )tzd"״jIڇ'a̝.,m 3N*-fb29^ mۭv疇Kk1E1aYK=BpX<$bHFW]5N=EZ ئ0/v<݅e0 :dq`ŏVxwcfsRD0tz}0^yWiqFT!`6#<`A*_fAOq9r턳㧐1PV4XPH@m΅b_Rt .ĆVI1c#w]KxD\Ml͞(XM\kc X(CxV-Z$a|/wI4(ny7&|D+51 = ʃϕM1_>J0 6SТuwBh@V%'``u@eW445'P.*vM ΘW#MFKi6PN`W@_7XN{Lɪ ?? NGSA *N߄o[y0"QcKaoܛK< iɁ~͌Kqu[N娚az;E [[c^3^Aj-3ʡzb@MGwxGMra.m¢\X`ydHy ^ H!Y k#3_$P8ӥK!ߢq˙%j{aHb168cgh}CGctykxd~_'qsyK;YBɲvH;GT|Z AJΝJY[Aiu"Њtp;2}wYΦ;-?aXdHCx~"r}wxAtZuglZ*W磳xJS){Rb)xszn #C&Bu˅5NYX\4֭GLjrᾉȏk~԰^Za7,f|_LepRpC68 |/ǥo1oZ5YȟbW>eh;EE?_@M`Rس~ʬ. KJ#:ҸDT%lt6?vيC B6iZ;q9&v'ƅF$/͂/RHŗ/7z`j!mR`l-^^͕pm1|~xw(Ă''d]I2_~+Gp:?OrCV YuƔ s#5bCR)9jij 5M6XUFDyXpxdGww$wTl8|9^<ШQ";H"DuHD*FR&3OOvp +jk@a3.''=vU`N+tq~D dq:<čsO1(2.rsR3+AnlKBanl'QYLrmMB-}D;ZBX}zW6K2g"Kw&oDiVo ݏ.0S06Rq;5}ч˥hQhsuz.P|}vSpkU6%U8:;ߙX,iIAo9fw@TTk8;v2<.7lATYЧF_nXɍ "!#LE}.`ae`n _Z 3M0x-aQ=!#ʺ1A$EU劗lZߊaF'4"J#&ؿ"XH#WuSBڸh&" l|cy;Tm^ȑ0IbAN ս-& :? ]!7Dk=h࿧'C 6kET &{O9UFA%=  k͈:{ O l`:1N7tGa@JM5Eşa7w%Z VЁzρ_Λ4k{KxǠu(sYʓ< ]QX<07:[ٻ?O q&ǩ]dnSh6F^}Z 2ղ[, CJ:TKxY;Te,A[,׈Q"'7][sc`x]EbG$GtE\)엗IQF8RQ=:"Ș: I -$o6k c["+ 3d"אgq/tRx'r]LVS3;R,+O0 ǸӥPHAgj:x["tJ*{L]?_Sͱ((U&qm|=l* IxcK/Ŵ*îKp ELQm<*|RB:PW-qHlMϬpLK>U!m Ѳ.#^hQsj~H` xNy8c]^ 2h&} z$Q\x^UQ6|fD*eP3k\Q+RU۫i>f"Ayq\*wO :~gc %&_ӫߌR~[GaI!b@Y'G?! Qmo䴴 *#K>3 ֍w^q`^!밐%g<~(@ݏ7%{LKbj>,^EH~ 7 f o졦p}AC/YyK+FZij,iw&j.hҝHp]4(IU˳X#%< /}*H@2{̃Lg/?(^@JYevf6)mMl0@TB#pFVS-hXİE2+Ә{:tU L$3yZkohi_X$WI-6P9@9,P>z d 8OƨPT2ᇦn@HF,jDPԀ7}zۦ%YhpЕ=5P}yfcsžC;wIVF~l; &iXzSIrK/:1Ä! @@pҧ*⠾k'1JLsAGXi%v<~d깑"!Vڬ̚}!s+#J^.LEb j#2E!4- {.0i2Q~쪸!b$L@j.i/NSߒi&ueXCs'jKڝ^춥¡4^(’1E.v,J}{x8/4]*:^?ppJ"7ݥD;Xk9΃6}U; KjJ( *2C(wY#Rfa玖o}p2"w}Ģ;CĤt۲D~yb1[bPAhfeҾƕw۪*κlNue{s%yhy6]ԺHկrzSG^(8A~LyF}^NTѻ(xwW~5-bu(/{FKY3; -,#ff&ht`y2ͮ,sR׊!K[HEiBڬMv~ގII/OHnn26({ KO[~Jաuhw%Fj3ˬhPs=9`n` ̢Z4"Z׮/s;OHO_#d ykՖs5ҒOUB+w`C4s3PͨT+G0)ɖ&!^$_4Gꪟpc x]DzOd qmɰe>͢n핪__u1zg6|f9P2m-Wd J_Yb2- EEi>_Qyk9I1GLP-\bzC$~52k%1|Ruix@|t1C+V #[a99^^N8ba9?%?]Zx`_7N!XVÑ5T#;/aگ0#z9*6|<8qH-:#W\Jqdֲ/$5]u˾^x́S.ޫ3![M7X >9ӈb \i,MK^wƀ4"XsXghcq`p w0GIGZư%o_ĿpDh([ zU>Zfx2uFg1q bLaU}n"2y|V3%ŪOd$`dz̽`dPr%UK"`ֺY1vpV>#}=Wx;IpF79hDi*&ϊcϮ,'Qդ"jg(CH̃+j.R|]T z0%5/|"}zi'ungzT8TUjp*S9dqPX!]HoXX)y@3J3`Q}!;6?*#J,E-S).縧?e4 bs4=0f8ײ'{{s$3/fK"2tq\cC7E[gzD͒ ,qA*%=֪&` hKf= ߟ!D{nJaZ-B;I `:yDpjv͞6GY8bBC?/:̘-]mZy,;լTTlR9N^ZGQrz v0ԗXUρɿ :3fu'SVl5wg*:PWTO@~sBb6Yvq luvFl4&a<Ġ`Y<&=6\$ [{QZ8nmuz4=hD wXc1z!I`7ҵUŻ9]ӈ#Bp5"+;tqۿ-Fmju_?RpMQj|MKPc yrލj>.C$4 k WtRˌտC+)D w8@!u)D(!H[U V): _87C) ϛ(W 2GRV1r|)'Cn#hnm0p: t26[URߥ#Zy$ ?.z/\mtK6Ӊ?QӶW|s~ɋRPڪY/ѐptg8r\3k0ދ[[n6^afRM suXMVi}NM'{⃴9:@ZXT:Ea9r9pZt-|" 9H/{'ò>)Z-yhQmz N0 pi=Z)ԝ3=cȄlﴺ@i>6&6$x lB<=ɣJ3 tK<=T޽yE$uDFV:dq+%0ug#dRKpC?^\ [X7De(Km!J.ytyژ4r"e2wcͨ[@8*: vC;U5"? #L`XI0D b_e1} zyH-M##D,2z:m{[^Vԅ“<eUqKU&^), ˊVulwЋ h<.]<]`$ä 3}GF%.l_d՟]vEP8HB=}X*QrAf服 i!(pF+T+ @yrlBdLc . "9uGEHN7jo*; h=ņ#8=w:C4yeЅ D_]KjE XGkTHR, 4Bqt s6#Qj}ވbj7BWW?3,[Y0?J+Eܿj݋vƟaGsҷWtr U[N6NPM4N.rZyd 5 ;3;)F5MHIm<̔5ä _poUAEBme߈Q&ƹ[)T6, eJrxV`y(>%:^̬-JEϰ?nSd<?n޲rK' `?2t`.])ܵ ^~( gfyRL/b~YQ5 1'fA3XEkl7F \ V]o| rLr1M,H-(f"؄}Um"Ͱ4-VR3"GaW.bƉn @2#"dop;mHJ@eAtB_%犞iGJW_sw\ 'Վ{zq+,縧v[^&i!g1ͳ{9DG52>a͏:--scD/:x KVySGNL *0R ,P ]ƔΖm (gzFOeRhgnv\zP5U'x= rfioOg D!WD$Nb,s/iI% w-"/%gUBz c:%ad2UBY۪CQA.9n"r ,FU)a-nGw.R䋕6> K}4GqZ8|fΤR'd(pjtZj_ek OGgq p]U(zB9zJ y?ők<4ţc 4 *i>]pՏpmjb{ĹOIcVIDT{R+j8;*%xC*R-ꚟ{_wHqGy_`H8]t&S7p5B!a`A|n9CXց)( W Ԗ1v]zȀ-2B%˖ /[]pe[k:ˬuɉE$m!%Y{h+sm&rs@To.QvZ6IfoSGF5/l dݡh%N@{GLΕ l[}Q<5\E (o=] Bc >^=Vv͠ur-ңоo$.R;_/?:cq.JvJBǶX$~2>FK0/A Ni/߰",eHZ[Ti6˙ɹbCT;d]hG`sSεZ=*8I`Z8`![wa;*=;6&eTeG@`;zi5xe]KxJa0-]t6sQ-+XBq` 80mkj "[rj WH_$7 ox@RB\_t)m߃SWG<0>goL:RaV0b{P 6qWţOlLe8UW":iC&C^(^+>z=njӦE.3SmPYl0HYvL^~ zù? Fl٪/xRm"5ĶjȒ8GMQx(̰jIvG!$_Y(4>pȣazѢޣrE &_tͲ ߇v v5`&~26cFO{>.k hN$ib#rTqDiޅ wyim[#C2.4`߉$*вjnm̈tB~N<$pf?iIfl)}<ؖ^_O=Zbʝ1kk8xl/sh\~CKx;Tbv_ھ;!'t B"ގ\ L!>5>:\Pc9D+yQp_tDЊ|M>SQN^Xpm=}BguTN)&2 H)JJIjVJN+\<4 h|iˢÿ5\pNvD2[9V援?*K(:Oڢ_qI6w> Jſ sE.R|-_)ͷx"+?D HƑ1#\PҦypLw{p tؗ吷`rѶCn@oqOX5)Q{v!1AHzkB ;3{mA;:1uYHC2giw۾!Dgv=q*3"j3-v>51Blt9]nG4^a= lBu{`DjӐ̀ &j=)ЇhgU{ "^Z~໌"jӽ|MY['+k'@6wd ɿle\bm Mr1鍝o0*#ߺ~FՠfG65)7DУL78FɃEI6Q”5|"?4>3 eiQG,M00ҳt%M H}1Cnח1=X0쮦Gf%ڮ3m77. 5WP4^'; ŗ_lvGO+Ӏnc=s܆ \HA8C,q $yJa `x?w7$g{'ڒBY>|^J |gm%u1t7٧gǝJ9Era?˕Wŷs'I= `f͢4xwP#yrίJxk.ցxߠ['oЕ" 1daFONdb,t( _WnbY0r nj.NrUFXB$U[ =`ooV*=%#`¾d(Zz,*슀7{krNx@i?v}p dMhzR2,_ ؖV zXT$uahcs6Z7LAV/O҈w$y8K5lOXBYiN|*j.!v+[vvNtˡkds&@;e}X aq,pњO.bB4vj V;E|h"%TLns4>Ta;ÅPDld\I\26VV`xܹ?ǙU |aWOFu)x'unI>[oX.HE^_EP`:sP8{ DSUxȩQC:Ciʷ'Uo: 9 Q+r~9h6V~xBa,Sqp1StrI] e찿#ڷxo"^(&CsqZ5"ճ~s ӑزj )$q8U]Qbe*CnT`/gh^p{nnʘ(FLp ږ3^L_Fp|ߐq鋾mU1,?)Yow?^Eb-$33"?O1C|4q9[s5TG3SiVӛ}M6  0SQbj_DG;_ h UƟwքVYRQZ?5ig ѨԭO%^p%ȥO3nrU |xlÝ~~*X%Ru1r"|;C@DlS_H-{ob˼q\R8 iJz/L"(=7?@;et@ṫfRT#^n7AG0ge뀶7잙q4r/g:]'Q~e^Lwj8Cd*pS[0t%;3}*[e41U `hypַTosEE5U6~J*KsaIr65ɓCԥK.~/-IN$KurbdZ`8}㢯7YUw@oXu/wih`n#k&RP{ 0H->UЅˀ&g)O;b6+WwyrP(hj{kZNYT:}C#[ІJ[l&;S9ݩ˶`/c תDY&Fx38Y RJn9ӕͷiء }EU3uv'mI&Ԗ5s~y_ۓא],":|.>T@N*2c}LdžlPoȰ/ҫwҨP=^;ë14r8pP.qy%<$ N#!m/ |[@AR뤲 镭CwxM5.-#1LKp7A:'𒧒Q/s_Uv EDN1fCkbX.6M|eu7f"D@lJAaͣ#9]Je3QG#kobߚ7g!-ELׄV1-Tă<B})[Id_21qZ|<Vw|ۨ#~;:{e_sK32^-`!<1OcTC!EzMόlVHH,]hEep]_ys Tre=:(wDY B4Ow䓕 #:~hPb1j Sў8ڠn޸ "AqKױi c+h8v?@#)Hk`}JHPo뭖?8Ts 4 8BvAJqW@#j0M{'K_=&~JDSZJ*JlLoI[e̾hq~xi:py*])Yxa8G{WB!͠SKP}j*kܠ5eeo|}yf0{z#~f-،lR35t){ |aHinݩ4 gݨ44sRׯ <,rIY6ԃ| 1*v5ꏖZ nEFC^~–ebI]tM7Y8c.37myR7u7!o˞NDqhwO!34J}> SO5Tzzlk_(#A~ ȷE?~wTJVjɛcf jꠌ#^y~DYߘ@02cPA:36'6wu!jVvwGŶ rډSire,=Rl;@`~ [)6MZ"/On: j/|<To216|dk)CC>,|%]-@z"qOEn+r10oh 8`5T|,[81*bv)>_FZ L"CRGd@'ntDΡSHsnwOvnh6$VZX# *iapS9hF儒`za_Ge Jq]?C\-Ԃa!6`2Mi2szVzǠsFg+$a);\gW(-AYlZnf~tz}+RC Cp'LHF#%iWkN\nx+~][ yxs$̊Tăo--qB&)P6:z[^65#'WLst,uju̟!κiUOk!ζ-K6;/0i>7p5;y<{ jFZ| $,U}7:)+2F vsv%I!~ ]/F2iEDud!9V`mV:CF܎_.3}/Yu$},;zk=GZ?+Yc\ק; -9`Qӵb:^,6 U&g!Q}/zv%6s%ݱP%':߄Nb2|5"(90H(<}e2٘Ĵ<٤[Ɉ/z[fщNKPt#JMa .ry=ϤpC c\Jpzb 4˞ /o?ƺ6ōķ>:{n[I0DjB0n9rQ) ;@NFVU,IPee4 'sM) ߣ~37I wi|wqm;Z)Tm_&т¨s t͇n|iz P>GV4#v@V \۶Dϫ IZ ?N\O2\髼"F*+D$sk-wO6;<T $)αr5 i}&MZZ1>%ja#M@%TxŐԃX`:& O JzYaN.;݄TǬ^6Mj"r \e3.`mlKtԔS<ҔڡfѬꍋO VDl [ D⾘.d-tp_KYɳ8`AN:mΰP׽܈Qߏc0}I|zs.xBp!:rZnp.$1Q ~yx"rAJ?t%%Nf<==.!J A(( 烡/rcH&Bݮd;TpL8! It9״h+Ǽډ瀲*,;|`>YVlA1[JGqLҬHvo F~zW9AY4ScױQo깤)*)! b5s;-)INf?F#@% qܺ& ozjN O;bl M" $U1=9"!5)A^JjEg3uAV3-|t5I(cE&KCVeJ:" 5YULFJ{2M\nw Iua!;JN;RXZ\I3L?DjyUgGF4N`DO0 msá6 A(m1̺%v:; L\vK ů4ReR @y)]C~2/؈G-M#>>śct#/}*a _t*g|EOK35MtaZ{8a-̗qoN~v,~>b%}nF(A\jril!]7"l\-RRdM6(rL+1hZY.k\ 9+1`' vy7QD15P[fFЍPQnc< Yفžg lK 2ꌓ uH!mЯS31B_>^۔'-M Gm!Vay>Evm= @ȍT96&L\.]Zf&2|i5QvMA@x!q.dCo1gQ4hP<(&/)|A f6[1?4]fp3[lƃz9ڈ9zB ~\Nˀ| U6F3yk\J Xyسp2JAV׀H\>ۊifLIɷdtbaz5ψoigl %U5Z}ci|ExۢPݠB.~"Z€3Gŧ~%A鍰P5 ~K4^O7`Yk}oB9^~$}6&qn`cCiyWd֢@%l;$Cs/txEV8ѳ=blBì^ׯJ6Ѻ(~e@6~9tx) TtXxt=DIΜY/˽pY\ 7:%Xi>y?b wuݓ)UUE&?^;*d.V/JY5.X5- >L Uh! їXy?=%4Obҧy2mӞrw;Eu HCs>x⺯xU0 | <;0~q@Gxa WJפdooЖL89K#qmVtr8D.u#\|O}#{ա8]CEo |(H0_Q*.EV;`}?s$3Ơd wQtv$3&ǞOvOzH[F>a-!ݴJtFرNmAC@c^4:8 D\:N̬ukz9\,P[OJ97⒑^3U)PWX(F 1Ԩ|Up3jr:{^YǗWwPt/wGʋ߉V2L1I[uǝ: zW%bt>\S;sqK8$e%Xꖋ5L+H 诨wHv5L񑆑i56WO⿙UArADˏU uixN#F?60TC^iEw+y`5rN  ̹}ZIǝhlwkDDbkI{w>i53'|6"vZ\\pDO "WͰ}O.SZ7T:"g>(QQX "$bz}H J0~22}& :q.oc `'F*VPSl#KkJ[f_S2Zdz꽳#Ѽ3݉ Uҏ#RrRdkJ@+ ׂ -stnY:?Ig5s! ;r8?0~ PfT-瘘i%f@bf:iGs,kJvzX!m|t89RzaL뮧Zo;~K*yuxa{j&ՈǤGG.[qrgpÙp 6ufn͗˯&<i[ĭb=}p|? <R} - O;L.s1 <Eِ z0EҢ iBW#2Rѱ S%ʼ\wFK &߂ %Ie( )Ďߋ,~_VAX|=H}|!Fs`屘J1@UꅌjzIRbh2)A+M5`V hhvse:%&IoS)]zO$+;Iʈث셥ަR-8w:B"kD~ ^ *iXTA%4^&0N+>(q'A@/pPq#%؊iˈjS)IxBk XD,{ԧ1]oRP['aVQ}Y7HSWbO|qA@!Z& ,[2DZV`]ih~ gDE jzSD'mµCt.մ'pAptZtɺju*JjhE₡!CD-G x_v=NS ; .߬ R ͹j 4 N5;oG s<9UGPTKD#}kՍnk|fhh 2=`>MJٙ[n}]/VBM?[/o9X ͎\_ClHݫi*T>řV}h_!~,]"樂H"Dlty=ߞD,g gDo3t5On+ *Jԁ;]oWۃ(ΫnS#b2[/:g%z9涽vkJgB z} oax΃üʴKOGhzh+H8ي7@:[B{S !'c|G=@6NZ[PɔGO8փ4 d8g#u7T?|_o QF}j÷imZI9=ߙν4|q2nvR踙ٽ`=O+!8PnЈ8OޅP+gp6.J{NHJ]֔hyE&)dT5;?l.9=+'M t74Q'- beJC$䕳U=,8VKAvP45bZ}$E 5FY(_\&oĘ{2SJ-+.7M}ZFTJKƙp++c2HeL;B(@ E.5weaH\(P6օ7v@ Hzd#_ڻ}+ .aFp%ڨ?iB@[?}ؼWh>%}%nIdǷNŸ ;F BK$bpw ){ H`/tivyP' }Zae-·v/ꔁ@(8x0Qi8J"/]j}U6яYխZC޺?F`G` =M1oW]|w FTh Tӣ{&bVg/Mwn!LhB"ө׃x (Kr%fpb$;8"f=,/^rLg^J0~ke+fs8x`P%E`!n+:M8 [³p}h|PH(]b+3n%g53 d$Y, $&u#7 &cDl#L#eZ3k~/(p0VR[Ϧ@F6J lcRѪ.r;B{9x `zhQފau:i̴r=?xktT:Έ WZg_&ڧ19V W*҅b$`ܭ'n 0An[SsXU@{9VQ>!?QYE Ddv`a-qXIM@d5p0!$BHp࿙6-@΄ naK^% aLB[e7$giϧ^?*|7E`TnV8؋e5$~hlSc_< q(AJ½&Afy(hI ;Iĸp.)QB.FTLw,5b0:g/8ߒ䃆QDTq6AV?]=9OzCv@in*u; PBAXlG`5p0К1W|R 1/a\=(w9?JWP8 w]lV…Ow֥q_&OSJUp]o˶֒qj,e LaJ3k}|bT󀔅UHƒ=zU<Xah s9׆5^Olt>VC2>Y}hK/N $ [Wk!JF-EɩAqN z2>B GUsGǣ.k~^Qt zi V?8컰-2[ (0M]Gd: ]r o'%e~u!Rr׮5p/.-YUd(r*Tʊ29ҒrfR$ooh;P-*>h9p2V/o;p{r_W` |M9RDNuH!',T:@F_|-!Od=/CjM cU=/"DQv52&:=/zb0E7yZ A60.?0'?ػ*lx=m2qhX~*m7ͽ+%`QNz!opk6{RPxC9/^n_[؏zĞ4)3?6'f$C^oRT]E!.i.,xyҞ[qSrol{48=8pr9Yy 22˰欞Х?gȀxğ:Pm.ΟqfY8ϵ +ƂI9)c7ɎP V,\Q[SʀG`SK|6})evo)rǤ; NH#*Usknxfb[UՅuJ{]>}7 *I9FQyÈsșƯQRiߨKq/@LMAʨ;%&4uk;=)k͆)ڞ/-%=?zy9{/A=ʙ{j:s N!YfX_0(P.ND`G9.mG7Y1E$)8 sPPs`SHFc'|!i)6sO:`.&A"2D|]R?Nſˋ *|<# ^I\Q 7lZz}}>p kЛkKYSl6%JZ xx+qV0~Zh+x8b }K}!EΜ\C# ȗD+1fMΦʭ @I)j\}n)ܿ=((=ZYM> kpi_ӯ̯A>-u\CF+'gVX" /HVp_#D< SWپO_Bq@J=vu8pI WS__ѴMC#ƹA!QϚ(P_дMzMb5$sIsKy|6@ܟ(HwMrhE3;;BMP+IOV, Ո-џu}-k"SڈdlsM*5 ]&.S ae(비ݛv0P+C9;pߏ$ JR5ʹ_Z,zL$k3 ( `,DQ @|c>:baR3KN$QX:%O@GAйLHˢ gJ/))yL4/<?iu?ð'[0v:ms=qn[0cSP&2+ B5Tڢ|}nߎV w?a`gppR ~x@3+hV$cM51Ill;RMì0L$^*# Eiۣ '%V%fS$"VrAthTRgB&k b!Xiቫ֕+>R$SrGAjܳNdAVStOxU.fJKV^K.F(w-m`HiS̫',Ic(`\mS#YÕNqٍ a hċ:m̋TJЙqX7R4Z7}SY!l[j6<cz_)Q_۝ͳpI&bu`= &3u'B .5eItjAZ]c.Vcg1)@ "ao\C~ڀh8G+\셂kXчg>Y:kT.CVjS);tm} +-^{;Dp'R#岂GO.hUb%Kv#ȁjBtfnNX4*lȩ!i] НdE\`CrgmR;>aي3 rW&'k%{զf ߲LYU/0TE8p>r/d2`ȺnQg0w{5<~R /iO2LGRmѿqsڅǧ%="gib6_m^.yBȳ: @e)"eq4JDe5-/]A%e>粰򘿳M¼0Cg՗R1Wx.u{ yչWBÊG]lFhg! Vs_Juy? [#vzJӂD# ۃxgS}&N3+|#.+m*"H Ԅ-!Y nxl~NrIƜD  2!=5RtRc)ToPLr3x h2hL\63>jߩZ$܎.7z#QdD[gN)"ϯ̇~hY"%'L7y7 lw Q{l25 pN8xCdi~Kc,/N;e7y!ܧA9 #tRBw|c!$ʇIam*1$].1w|+{Fg.chS3+R'3m P7Mv;-UAhLHc1`K4Qڄ Du'}ay\ >(yS HMUb) "☣K$ Qv4_)[x (5<(dh]шے0cg{9Ua{d.7j:a%lWT9.aazL%Z2"޿D&:{kf\B$6Q$=MӷGn/UyqmUͦDDNgh n|ⶣ%sZkwP>zؠ@:!Hija}ʧm\K)M9f,%FPq6z4e*H#bF/!YFz^JrOK e}UJ OIӾh _i.^= &0ODE0ۡZ+L-zH]tP+o&:ztzKt'Vn$h/B~[*z1{G92[Q0XO ~;RzV ~ ePEv:}{{#fOyTW=|ۄ}cdHTRRJnsq^60xViݞFY2W͹izm out亂Ƥ[JW#l݂VC6DQA\X;e[be6{ kCVv 5G'% 3v+G/ 7~7p&^1򦮰W_cR+JNr Q{u$~;FNxtKI00z5k.B!p:#A@N N+ݜd=,zUWIn ЯeS㘨(%/حO7Itpn@!jW<:s: yC5p/T]5 ߿q UPdy+vc! &۪BKM&?Q=P(_>JNZk2FR./|zw QW,);z'YtaMiZ0R0]K+mU@nUe6'oZ'/&9Txy2 ŝwYf@dA@F-E3%s/U},jg+$i)3G 3X!ȫCy ^@ WA,bҁ5@ՙf , zWФC*/B~uWC B04qz|c0rSޫTa֣r q4ғ%?=D"چcw2. 1^ӿY)o܂P' > )ZwoaT9rۇ5~Oў5H_XӮg:u_-ƪhHAP 9"~!UMʨMx] ܅pB[wṗ`5пP#3ĸMQ-%LY}'&qBu>3C̘/1T*&G(U.)4F4+.m~LS\ɸJRKJ\s E=w;<&DW+,V+UZ on_WJIFn>0-&PdSaf05q`-&vZkf{`19ֵm 3!'LZF3mZp(|)HgWm@OKJ(gP?ea[(!bQԦsx3|2oMkUaNuWp$`5pZ;L}pwEE¨/ۦٹU )4m67ۃc>H8{䱞$z*8 Hs.J%Ym׶][iK> :oz@׭:Wu|ս~bֱ5u-+2tc_09awkēt ;e˼ȎI\$5bN`:S'ЫɣSO$2|~K4ki (f6m:tQAN4/W B*A\)6⨙BBSRX@`p.tk vi<+U-4&Oe̛ zدzBQT!%:ץZkkl&#YFB.:rqI^b筎W{џ kIzQ+ ANRxۦً99}C 7= 1^*wK(!\vж89ȏ&L!J,-JtF65m'QsnZ$NZ5o(&  zJJ%#JfJ׌׎:$.喟h6O0eS7/gF!-Jt(AВy( ?)1K kTh$N,}(lU)Nh'=3+ƬE;2]rlN"v; Ҍ7;~saFUU̶-fg"ǯ uJWjxfњWc8ZIv>Z>Y*+Ȇ<zKWPE(Xw3N4~YmrZ'/͉zS-CHoDל7.:M߸~F͘-T{Kk'T׾m ^Tc)Ϋ͞=m܆I.ykp[?:o Rtm՚1՘ MvYL,2XM5BȩQ\kqL4+:9YD}g< <ը#P`鿝h!8H#E| k"ࠚђ, B f WYjv6d-@Y[`g~_;x[4.7Չ =`+3"6u>ܤF⏉ܔ@OKg,x[ӟMog]AWj"GYvm B)7Xd5H.lBYԈN JrΈ\ZDl 耴szsj*߹o b<hHdFX胲!(&7di%),5i:-_3CVUۭV6;$ƺdf]l.SO޵+hf{@O}@dBo0wBZZDpqlֲiY#gJUZFUnIv_?JI'rbKd,.@" haw'r~REJI.09FQT.u{+}Ӵƪ?6O(J튇Xsg7'Lv)5b7@=̵JOrJ1ׂސH;*+R!vJ)?׷xMڇidLo*40RhyȥUu R3IC77/8;  96\+1a^ /J.:JY]Z[ddz!s &b0 %.ip:-ϥNJEJ%\ *jq׮SGny0#RoXyLy}j`86cgTΊOH <&+j'/)6nztG`A}!iQhdu6CӼ#]9VVk!ځ-Bԙ81ˤ`w ON$Ah3._5cD'C*tb7^ V_*Q%f*-6#)#=7.* QF.*ZS'x9L8>-؂{n^>Qq/%|v MVWeom0E7͹P[MEIy΂@ZPqވ;9_˝bRLFx: v-N j*`%x)G ږ+ ;2uڸA4NtP>At-_~6un ka<[pD=T50"N%' s}¨c@@W/R˝َz+1pb\X+HUuCw!iL#Ο70NEscŖ>T1v.]{Ҍ2Ӯ094r8Cҍ"£l_ 4(qIĀGUAD}m4mpzΣ.&'q.6"[31XB&m&عPp^X!l쀣ڷ̈(9EgуbVd9 !Ts.n1/ >BJe2M+TZp%z= FFrlw.پ\bq4b1t>ś@lp6ce+n1wnvHT!M=2 I(amE4`b9nם:5φtt sDd$b*}^ؚo@<oXl

    Tȡ$aL5*,ExÓh,]QOV,vʒ' ?ًkf[nt>hYwK#нгrנOYC9muMTmBlGӰZnFCr[gN+/ +88qs:z.#pi*t>UqDFW( !woGK.IuWVtvȶK:k8dL[rxkY'u v0أxT]Ss(u="oo\~$g5Xi߅ﶫRw+Fb ${m&y \'èt_"UޅhB8:m6ܞWtmHF9fC;*2aFΙi u/lۍQs"gbjjMC⽲`Yᬔ }wtƖ@b *'QyȎW;aT`Hh@CM7B[S\j̫>A邵tlJPqJ, @2G..gtfp#ܡUXy{6hyxV4 Z$wU)xph\S!],fMVz|~\)j\tɏvzEe?f-85^l *z.p/ 0H3v 5EaFk@B?Lݐ}c K=`RۘglTt I%#:gPVlx)&$#$rWtzO/@Ҫ[vw5r$cؗ7(KQ{K C1򿅟SM9.t5WӕNW B8e_3<2uMPRL M]hWtvX:K9YͼN'ž0)`@z+fc .#뷴e6'1K xl/:{-x {b'N{p>@]S߰(Õ/\Dԏq.oh=Ir}n8iѠe+K)U2o.Sjcxr{=P0.,jgTV+u-4| ۭdDj;<ڌoۤQG9x2SwZPL+-⊴%x)voqH|+OgLfҭV'lJ\CゕCI'9Mj8%=Y{qKœg T!2%=tdɞwR>̀5:x╿җHv{Ny 9캽i+®3 ID'ބ:&f :3+@p,w(EUJZʏKx4c y8) MPD63#x1lگwNxSYt,yX/lS4D0|1 ZQqk |w YwBDzFF!~$]|y1#!""]2臒-y:@C0vz(b_!Ժs:*JslFFgY=kqޜɯM[6+[Xr'+Fzތj " c_,+)y%/0hfEH"1ȹrqZe1N-*nb;ĺZ݁lYH {Z1vGP rX<]3,l!USX>>;7>~)-mf9]xlVٿ؟rHdO 7?z@)dbܩဪ0٬vֆ{(DFqB]Yԑt!C;[F-w*b׫|Ӫ˘Y26q#{AS]vُMޕ4hڞ$_c3V9;TP77 (!O*>D1cXep\'yo ^=afp~1]>hӨMtvYȆ!>h kͫ;^ՄóE%O鷋I}A" NDhk^/@(:^(Go,rٞNKdlU+Y÷lW}btN{*dY7~uV D3t \m[ hJ;MF3W~bvKOXVfMqZ /=؃I# rzsW?b/P/Z1h~ჱ锑IqO" Imb@[G/:PX? 6q kLl:E>[^a@|CML hӖOi'Ұ s^C@ /a}@7F10lp [բ#e5, z*δQ 1i_`TR.:̏L؂Xuu%بNd 2Hn~YE4hdw[!F9{q܊QVykt]&%v _I5壼dp9\aW#~wI#]:xcMr;MaN>]Z W&HPVk@-{CFPp$d[`|yma0J s &,y$~E~$&KgdfW"r5E?$7'hL`"dͦ'hY޸YKΕ"E"R;'v"/ތюc2I yLVy|Wm?;$hئ>XЖB ֿփxa!MB؇w:/.)ONÁfC~HRI97P `@A||A0GzD'Ǖ_iQ'v8c ֌:l|qYCS/u(:u!UiѮc:4wyлBu ;B1GBP |@{gKX!I>P~5[C_Qm)2WQu$0ї'L:fs= <;" o0rW?R -#&Ϯ{p E|BاF-oKQc ONEV' KC\^7J?\ݜaJt(UlWq(PtN8D?[M+*ݽW\dض|ܷZV¯ I% н sMRTiܜZ< fX[괼Dx2tpCza5xw9=ii9oFV%I %zK:Nhm)&x`ui&뫓(cip@N R@Z]]\n٬ؠ-ұ+y\eG)Ƹrdhӽ+}9lO czPcf%T <0}-8b$ ՋöZ @Xt6tx%bXZtz3(8؆ (k,n?M~ Qs0A|\/•,jc,vhS7/4nv6QyWkI3Dh844/'=4)L{MJ3,d!>iw}]'8v`̥Oy)I^`U-fR5yxO@ )0,=30~rECt(X*qi6!XEcJE}Rخ{kz:Rد4qh2uZܷAklUۭzk5[$&Ϳ zb]T|wbX@BX,Ckp ԳXG>[ & J5Ngb"2RX}%cEC| mrx6ÃѤM؝mOs+c+֙/r"| HmF3ʨzXw4b3<\Te AS\[\Ax{*|~oi32PeM?(̪N,I KEtw,Djro;. %d1c:*d8XȉE_jq8:g}n͋;!m =,n:¬ "Xޓwm:6:\RlYٺ2\7D09 1YIHl1n>jiev@DzFyDKB$Ji=t. kEkq^/c#ў鞊 ^ښ-\S}"+(*'UCJ݋sZ;שSU& sڤwо2 _un?)yeO2մO¯Nwetp 3o xh-%ȷ^n/2kJ+֥<;jZMCC3=h-U*Z~Eop6Qnbhp6uaQoCǔ=*KU"~="U^(|>Ǯ{#܆Ч}ЂKzN.]Z'YUQ{)qx/Jz/{q?tC6Êu00vf,ՐMu||'=`obY0VV[~[+x񼽵#'H0ޝFBgNRn11{:{h{gATZ'L+:2,c9`/r նQ*p{ Cw)֮Æ?=UURiM ASks STkzP?[`t.eorhZ"~K狙% Y}*?deTiaHFbڷZm2cxgD'qT#)ޔ[S k(P;ˁoAϽuk\!2GҰSp2#E" Q*xaa߱@mKKOUS; ս2l+Xb['IVqnը -YH;؁0' %fI{<ƱZ< 4_lVI 4$/= \?S,|їb~'*ΣUHy#uA4n"ݤ("Z{~f2`zYoH)l?q)^v.}[~ aHsWC|2l dk|H +ds^J>AQ0PZ4˺y>#! ĮIVl3̵ED]5hJ稍Hj:4Lv:{Lೇ/ Vǒxkn>tK$I:rhĶ=E?I*Z5FRTùNhLB7a`8U/|c 5C{Yxo #K'm#1EzUC~6[j*n>,#EJTV:0&Dȥ/ȶĵD0/vʚ)&Ζȿs0,cøu(usFj%c6}SCqxU)!HbCJ]6_hATkt**l*2?ݑqʤ>J:n g|0%tu>Ձ`/:T̻ⳬØvJT?OS,-̵ug!yE}Y=lH{0*pt!?Jal!s?XR*ZXGب%#DGG*\6KKIaBwΡA!?#KI">ym7rР<諸G5ޞh̔T>sJPbC;sLm$N,--K@J&`?}&.ې] .GLQ qgy$o8mF8L@M3`mrԼ/ta]zx hej0S l۸0}7̴ #t!r;0JfT{6J#tXi@x;|"w@# (K>Dҵd iFKl %pNjN{eN;˶V,k|`9F$χ1W/_kV-g< !]7\K/r<õ=|姏?W.h)o;@3mJQIPA蚸'R 2:~gͼ-8{u/LC^ŁNӤnidMoS4/]ʺKsz 2%H(莔1=\fM*\r:LJbsʫU9RB-} Fä4ڗ͵˙Q(F6O0 nn͡xF+67I`Ij z V:}?P-.f*H:焠+JZƝ#vq Ktc^rejVvQg{*4KZ?q`yLF]_;"$9;hĝ:h$a:F.J.gUN2QhT`'Wh TlOY02vO!:,٠ދ-bMhƼB248`*Oh²To.Q7N˜v<BFP[dbWt2IX}lZNJ1u4#TQ_?."71b5x ('Ԉؙ H 9eX0 p<3c*ZE2D$قhsg(4 !TV :iԽ.\B״ 2֬xbU;0MUKr9QYXlbg;o 9lE q@lF O )0`wl>3[-.=m]sU7z"6y;Q1fTɅ,km[ k,m>ӭoc5XrANw  u[5)qE6yN#{a D! R:MTqClȵ<4h9gU; 'Y{zfvrĐʂ}%̛!"֝3~Xo y[^/KX q]ˠ J%k`ؼmNgFQ#Im=86CÎ5SXa*Ώ = X{ƅBq/^dLgzt:ԝx8)CL`IE+M|XJ\'6ltZ+3Lv$kɗ lHʥ| ^[ܲ6/'LhP%zSymB'@jj]b38BFͽodm+/BkKsu2;]4_nQIQb}%'8$\CH';zMII bpU*wAGgq9 X#hojd>mMVN.^/P#XDur MQ!8^_kKfe:9VVtx1zU+1Ύl"#t  O 0peVW"-:HZoKNcG| lU :a fLf96ݹ)L.FK> y Ί!*K'`S'Qs66b?S6fY79cet-()F'Qk:w:۾ ٨QPPk}y!|pɽm>U,uXUOOĆN  1yҦeDھ4WV1nsO#苎eC;|lu[>IZˍ<'˹@+ԣ2Dj 1fuG,qi1 1emEx|c}jL;4%ɷG4d0'RcꉅӮɺa 2s2 u#*MprLZByF/>^஥ kT%j1D.F]`v*;tc5mdlҠz8յmqMK-#V @20tnՐɛ#P ƒ A"YuCj& KR ] ʂnp͂J֡TS ( "''#` be^wa*IWVx젬K`Ȩ ?Yt&NJh{o;]}r^$p+.1?ҿ}vA|F<}ޮ7:Iw#` g{Ks`Yr2y;mԗ uAG[>gj`Ch_TH/Ng2K'7qx@i-. ~U4[0'Oݾ/EPJF;3ΐ"jP!/ak `}V п^4|M ,싿0BK+,[fzK ;l62+L^|~8MË3RhVl;*kD >fYmOwBU p1 Z"@`(Ejfҿ DN]kV%zۧdGl8Ė2k0 1=|*LW8"k+ё^Vx!A߸Y }׍Yn}#,s)a@4k'$(U'xO$9^6ƒϖRNH/&(#Gv5𨰌 < 6cP`YQEc,Msk-"սOxbul=τ $&D1(7ag0 `N[-H JX3wOL,8ͱ|$E={Kp-ᔫҧ@<-l=)]AW O6] v&s:] :u>dc oGퟟ*c*5ajAyu,1.zb)жݫן"2Q|( LVŶ#*sM6,孰c3Cru&OtZL.3}ݙhGfdTCC{#} _Hxǂ_(wi"ɆFN3kx\/43b8vjCr&#XOF2YP=+$B I.OԁSýT[ L^a4Al c?jCC# 4W+ސ(n7B&,dJgOl0?.m{ 0 …mj~}XS*NLc`MGmO#1St4%-%K=nxUŒ] ~4)6#("b%.$TC=`:#E⧮CU/~Y[ETV^Q.Rq_-=*4;i|$*\<*:[z/7Bk5pT.;@ɻb,rA!0{ zDEFVo kl ;t)a&QWͶ^n!O0~q!ֽ xD憮AMoҔb^]oUڮV!g6{'HD1>q:~ށ gŗ+?=8e7󼅗SSM(g(t`C'p"WxgY&?n*ioeW f2O$."# /j[xBԸi;MoF@e-`vceC&D `VO^J{J^A3 _A^IkJ eM> :DtQCgpSYnfگ_ $[~Hط0k!t9H!rdxyP.[uH{~Tbf jӌهRO0cF6jfk1mWg_2_(ډ̐=ۤ1)w4&v $f)YE f5!-%Ҡu2ĿVFUcY&&9 kqټ=%)̥\>~[g-޺hͪfSAS]H讝bޙq ys?Xrjo0zbejqd|X50h˪EYjtնV{d;k _H,9==iܵ ա@%~n5!.b_;X;!ُ.Dp1L⍋XG:0?>~\`+93]gR*]Όl Ƚ"(h/2Q=ԨgYئ>9Ep#p\QHlLWyI ؅gH_K{MuZQ[ `L)< W9fS -)ma£>GM)aΒ1 s@&A%c5c7 {cd/I;04r]#B+c_0nD枑'z3٫t>M5 ɏL余陉` p:Ϣ=6 9獁rm9*3"ʴМWIkǧ(/ݒo)a0(t 5,t/ 4/dk VJ}Y%S3qm}iFL:L(G^jk\/wpҲ|`mtc( 6gCEЧq};O6| Pǹi9i]N$~)WbgZ\EDž=s=A &;jk7(YN#7)L)g_@6EvXD^"3E\e42lėfqFI تbqk]%xDDr I[;)X8Ї@u/\@U|Qꤿ}($W~Mslm3: .Rrtad;"-:j}*T\\0]r% rZF%.iN ?;.JƢ“@q4᳣Z_[]dzP|fdz9RcSƱ(@n_ڿ56'cv'auHw vyc,xGVdw^{ g" ՟J$o F1Y2Ip˜6Dp \U+h ;ZO K⛌>3!I`[I.DžvZi XCWA;*>S>8ۿvH`tFnED7ӬlfNL2D}Zɋ{ j s!E1RAlic#sUplQ~l||*lX]5<WEy]PCt>ϕ7ޗP0katQ(oTpnj+F]Ξ~eJNta 縬}}´U/,;aqaLMǭf|K|_zuo(jawv@U`9))PAr@M=~pSg,@̇qN59G-'{o|/\/cͷ])ʽ)4Gc[2-qcu`GYI- CD0?8'fޢqa ; FmL7] &/Ly"mb,N5fM!M>ޮ; ȗMIJWYgYBD<)K[V38j7 v!6IƶV:D-~R;&vvCf*ݎGSoL2\,_UtIm%! P P,#ۏpyCƣM#n>aw,4_Fyet 8rSkYa~'ܙf֟gQ$KgZo O{+mZ}@;5( -DB7O@JHMM rAA+;O(V^׃ iN!"q4t*]N~P<1]Q([%<1V}x7 $ -6a`b@@Aj}7< HڐsO8Cq?C1 c Nr_ej>^[hpL{"9[0_pqMCrk#5Q,6E/vA5<׆KǝMDGS}EvVϽQ~0i/.1f^7-\-M,E>"Ŗ%#919ԃ: u_`F էI"z W85 ,n<bv>0{C I.!`x*LTgAp`_菴6> E;J-ȻIAH1(&ޟ}zjSt3TLk ,+E_洪Q} a\f %bPGRz;B~oRt9YQSƙT waS̪ؽj˭sY` ֑HhM2Zh74i|) 9Fl̀Y0RTH x1:y%m>* f?XR~etHZh w6):mhWI=pq`qFM\YnS$ӗS2=8%J:ü:K3Nm11ɪ,+tȲ-,`AuˠbTRq{D:6c pt_^ u9~k#j@G%$ы H&Gޏź> J*-+P/4gU}l #x_SL)N u?)d0SٓzJ0>fv*rK4'ӿ.kTh!RXWJk!ȒGb{W*Jm_B@ER:ɺXa k]2 DQxG C~$DEE!q%ݦ̄:V8̟=) t.`b>YHPEEЯR7&F?V\]@33\jd&g' 6Ǝ~N, i`Ixg[J\IGU?"8I̱.Sp1rUG:[>X@jdg mG>8,%s;&8tP>)<89.wPr\89W3|N6t!X$Q`." ջy}㥹pW`>]|-b/^#sXwxc%ǣnJtoȖ763M[@MQ.f!2e?n *._.혐~1>r3rS[n/ҡ'{qG~'x-˟t+A&B0gaBO6ǙB"Fۥ,OzS(#htzQMlg,٣ he`wo& L>) md&|(oTqOhS߬I۾"~I+FAdP-!8zf UL2czGũ3/ .n{C ':X'0ś5'axnH8^-m31j.4pcH?Cݟ_4Kb.=q?Q^o?獥 E @oVJbIVQQnUܠjX0ܛ$;ɁD;Yne= JxjZk_ mn]TAbIs/e*7u15$_Gdx0[0* <|ћKDQY/f)3yW,D5qHKO7sZ^i|%on4 #r\XHOe5Py>JQ;9u@v# l"Oo9 waա۸-j8+ʍr.L/yنM@ őcC6d$yTզ1zC8n ??A:R5"Ց d`$Y(f(NKXH\L?+އhil kVPHP/ݹyQȭZk-KN u5=Pb7H_Π'24 :J@C-gp7w !G `xGpװȩ؃6m2@@9 rdK I7}B.dfgcGnx1V4;9>5s{6IÀtpBr(^uG+*Cj'mE~u ?H X$zsjGx|;3[c=qCi"`7QwO&}g;8-YH7WxK Z+\ƀT{+~Lzdԗz bM})mOWĘYU}[g1Vv庠't#A aJ@%A-u%OPC ĖӮ ;@W|NJPdHtww[𺪍}COgp 4+gn `&m hh#ԙrf|wlOpF 1YOM;Li&3usqA%P^Mq>JM=geɞUz0RZ,x j+jzn_{-W 02>~ a9mN fk0k<ÒAej>|_bPt0YЂaz^)_T+^`۠ZStYhq^К:-2Bl-ya!6΅Vpl25 oac_QX%52W> <ˆ\ `DZsZS(j.lԒ70gVRZ&5 2p˸9"B{~tCsUqmE 8cTEq:w "A_*=@4q^ۥR4Ր`?􅪭:kHմnpWED? բĊ2rJֳ1ݭ޺@zPEw(⢔ȹ&@T%kr͉5,6nXjj?I1 ;5xY;*wE;Vވ1uKɉU>[U1Og^) gXN gw pjAh;b0^_ ޼32LcCܵCN'[T,/Z;|!Iq`)'Yc\f)HňW-7?Vs $"#K..!&8 PӏYmE"9:)ZHӐhѹAĬ^j_C{3W*Pt^Ȧ3HXԼQ%H$V.멭)7;AxׯV#_7*񥛴eo|N~$6 D!6Pb.=/rpr֬wo% F`;o/~:8տ ~؄<=p ].\Ȯt ǗF^GRx;UϿC=y?7L{;ouq"l@ 8KiŀvaJ@1 9~75E. 2Q!mD{^67 p[֔D? 1Ukʊqm*VRb?>oe|:uG,Fy= 9Tz Yih|h i%`J)H0ˎ J("Cq]zSA R\됣ևdrM&}QGC =ujlE.XW+%Hf8?H:23rNKpУFa 9+D U:D&iR@(ݢB4=a%Z APȴq>fЂN#IȖ:rir[{BޱMCMm6wgB eSWR<|\j| }%-XqDdh.ﲟ&P«+v&;W)-!W3F[mם,rN~p##vQ_u1=)c61~CR셉 Xv?sb]I|䫗x?H6PU4aٹ`O72T! @W(#?t x~0NE#OK "A+: ̋b^3kV29KlmfMeGFLQsx;5,L6YK@4;̙Tcن9vUʨ6E{5h%)'BU>5Al[ N,(ދgr:\\%ɔݿ\x:3Y\pdDa{c}JzłmaY.&ǜxkZT#`<\͜31vLtvRo/#O$X-΋Ѷ:+"O4ծ:VLÁIjbǃUl7{P:Zg%-0R`0X޲ԭw(.6' v:ىDsSu&aA.Up^oNRHg #MLpqBp #:).5L6gatl#/UQj͋IJC:0Au0F UQpx]vZ,emŘZu֌ ]@ng}gl(ij<9*$+)X98a켋-M/1 fܿq@!ݩȈ*&1!T4ӂ_q:€@鹻:$v)܊z\XY:+QZζe7:7y&鳂i[w+|u$9FP& XQ KѸ"8ԯ"A+7ĉ7u@<= o-FHzn0A`i1-0I:Z%իq `-'Ij \|  QBKAeALwQPdщvb1t>{#_+$ںǬi]yztC21*ݨy玺KFTe)'pMD]Sg6k"_ TqMcI>YbBlNA|q}s^qvu)F̃ һUIl.XCy׎w.]4t85KB|e!2h=QOHRfK9+&X_׵ҋopY9: \8c;mt'iARYYhJji NE\n6.ּ\( 3'*XG<-hv2>_>̯gx>WqWs:V[cdg*ǨSd0~UK j/*=\K<;;iSRtxVϝyqްouMto爠CC\۹" d_cFTWX{CkՃ6W:.9~}->fy8zW3q,0H[V;ZN<T}cܞkyCq$ma.@Bm&AX~Q5KZ)".O!q_t]!Wob6=Cq9{.jPGB<V~KT9ʦ\x["V @c '9ø&#H6Tz dmȃQ[7_#vLw-LsɾDe(p?#xFIX jwcYùtlZ!5(wAE0`h$<7+bJ"%87HzG0#34U%|K`9t *'#T}@eb.5ʻw\3/Ȥ<4oUt~kQwe&ӉJSB}E 紃JV%Nufv`^TCFȖxB- 12v,rR*ђ"v ">9Ji$p)Hn'oARY41m_7];xlVːДoA'8tWiHGrȥ$dN .Aåd{Y{;=07?i[TK}0kCX}/HuWTT YnldQ*^w(#b"@`UЁ'6oM\i:7Mͩgq}-C4 XX0M~~l5gZܵ]›"@<ѤpI8!r֌63>c~pۂ'rm\\#m*"#ɍ^Ve%+QKe)[qkBjmC"/htڷ.2s][** {WȵlgdMXRDQǣin]f ~#lh^$ wνavRvyFoДdN﯂mz7tR(b3f/'/d} f{uIA=̶kLmwwƶSw>| ~yJmI՞>2< V:WY@(CHWrkv7~SeeĊ_o` {xP ҕPRmiNf"ގʻ'rả oBD|d4YU V#P2fl窫rPC Ga[&yK36+}h;o`w%֠*t;;"6[NQ+Vڰr042`At[necJ?Jtb2ty.G\a''l\f}qɽTl>99;sjs0[N@uLw4/Uȑf>@eT|\6}<'g-X|*L,4M)5 !cUf'fc&6u?xg}h?V>&zM 6dё3ckVk<({;KnL͛k7jӲ%ȧ]7yt:wc Қ)5޷O(997k=[vm*:;_oߔ_=JIS(_[ 2u,%dO_cjNc"G| ;;KےQF̖b%U6UI7IKf!ayo*DҲ6)M>"1k8@ް˟Rh8w-6u%B|}}[-bu^FL+  tJ+ JTCSq+{Fg uL3֐{>͢0kXxzQٳa#J(Yx #9##r.JӴ!+n猣Űt7\5@wm<)a\ğ[g0vyсՌaK-&$m\*)\AbC!!=$|.|ԽΕ2\oҹ\Ur  w{ YIx10?4ǧ /x7XOM%W$þX:h\7[oU,3}I =n;l$%l-H<\?>,HdQ3ػ2F΋P?&$L/bsV0pz3H` }VK8HJ~4J ap^p/%NJ}~+S8J5+c!,\hJU(sTY=1 DELd(0y) GyKDW4sV0Huc3G8CuQ)R%p8xA; ޺Ѐ./>k^ D[TAO`תGO>XWl٭RtHJDaU,U8-M5T['d0bXe\T,#pv][ۺ9E3T68nw CBc UӱMm<-ON`@#9_;"k/bP䆥Zn\)(]&G8&f.xy+A!?>b dĺ鷂ӷA,7 r{YVڮKj~C>K3KZ`J U#ZSR%+F? [ TE Gbc]P_ZI֭E,|vBݰ.zrs8ZBR/)\)Vc+x{3ȃ:͆DϮ" 8RN3.|X6V6rH0ɵ?QOߩz#  +bkwvr%J!m{a S@#<)2.ApFPC3 (U)~S* xub3ʹ %}5;TBDrY%u0V-Rx+m2R^cpGPl%(qZa?$af@6EX{'k8/VCFg A{ HY+p}٥F 1&$qoU1y߈=1>[9yƖYd yK |-#YR}m(,Gac7J$cU44Iq9aXQe٫JRb.Rb|ݱ(]BѮ\;UjRS8W0p%6Q~-UvdF=VQo bVR$Իclfoj@% `+z񐽰dwx3 Qѿ>eT6(̲[e,hbSs'!zp0$4"GNQ 9N<lZ2StB'\ !!sn 7TYv0B/D"9]:6*v6=BZ6/` z9炗Q̿ bW§6NX&9DPH%T\7J91ҹ^nX (%w2aJ#A Go2ӜKlr,i(ξ,ȫ"޺\fX؍S@o:{.uk#q2Q9<h.L䵚U{V; 1} GIJuE·!EU&(Du0\//Mr SYQ`^6C{ht тmN6WSJ/yKڇ~kizT QKQ| eVn>c5M Ȫ`^'I ewyiM`d,InE̿פcq_& ? 1`{Q&M9wЬ>\xIT cĂF-t"ƅst*cX@HFDI-\xS7~~ xecAj}4<.hq)CQ赮f! pq|<;kv{C^?ZwHQ?bv sRL:/4z4C,RUc q85|gp6ծ&L`"$Sjl;,*x"\ FJe[o:Sx|'VĒk*Pu5 yf ~pbʍQ.%Go` Tb:Cޥ57*fJlQ`xQ}i%;4`4t o#]w|rG|^s0FvӘцYG,DR1گs^?EeЬY{5݂sNx ɞe6_AZЋ-l߯'Yb5=(x+؇հJ/Hڭ1BSw2vu*^,)=ew!S%FaD̾5+Yrd˰TfunG{.TIт+퍍-!aً#!;Dpoѡl#v_;S\8npD?v*QMW 0>Zw9DCeN/w_aFC0ba9X _VRsvA2G AƚcCRi c,d3pZvw+PZvEľ/N/C'ڤ75U/bU!$֋0ޫZJ5viwύ~픏Gd"d[2_R,ԝ)$me5p^UKܝ؀sʽAqrn]1iiX;soc&P9yFwEMC'ihx }~k9@,3R&T?חXH4Vۈ&B||y7Dōll[8vS }wP&01;pPLXp>3[!zm]rSF3ٺ W l.b?|}Zi5HVn4˹6z8"nvG4C6wN-ӿ`9%?;Zf v@}8beO>NQD|mc,;0![?w١\}wTas u'(Mj*˾\/g^MjA2|bEFݳ0LV;NQx/P>4g@J%[TWe&^NJg; I'cBƳlkejj}wSs^Vҳq*`>$~MWn~n*9$vV~{Z6NKsl #J,H'_@}| p˝D'fy K+<&J6 U(C=QcejMM [xZqLC4Vβ3H\D~G(jvwIF-{IW>ߚ.&M$<+n=kRUf%pA)ڿ+k]f +h"J2u>}*AQBU^xa#_2rѧX$8PYԶ4)iƓGt.͍uy;o1C4d/@b-cVV#EYè-#:X(-SƙWJmRh;]!Et-WLB!Pm2_d $z ͝dž%*&`ٶ _?,⻻kbIo%3aȢt 2ދr!:x^;iԫ$Sfj=n,M;o8lWiKK~qY9hk8єskmݚzZ6IdO/?8o[",[I[#m{Ωaɼx+_D7vW!긪p}|o4x55UPqٗ4 C(`mMn,jD+ݏBy[Qzijr@[u8S:ĕp&z{)$yGNEP# T/OJsHVN?n }4" dd3#Q5f`I0Ҭrqe&~pD_u;TBQ& t.4U=hۋϕ;K u:؁Ipih%@:񱷽\5z1D11?t9^9AqkIs}t?Andg]ByC jIsJ}WMvnI3EF.6,m˟o:}J1$j0Dlˈ-b8pdTʔt>ʤ!I:,րU†l\ωra(uVN-%3jTA&PRs:& I-ǃ:GN⯞ŔUA"ջ5t I=G_ph& >T@[}g콁4Gl4SEU-w"q hn+d&Ki<cq܆ ,Pn6i&/@D{P{ 2&!' |X~%n_E*vJܙ>uvSE#*j@1HPvf)J2ڌNqY5X(#u_9IWپ>ns$nj;PI)yq3D_C,2w;0T`ç^^KWuͺ2KT1iI66>c\Z2yE=4߽,NQNf+{Q{Q֫=ŖfD`|hY+(@{xǺ-W i\^f,s[A $b$ˇ[^]cE~wǬQ<wAqׅ| *!kF@2&XjwI{. Y]xZu޶E@p/mfLr(;#G6QS ;[<}at1m2/߸]벌['Wb َЃħ+n.zCE`%$[ t!+b|NGGi;"ۙl\B&nx GbZqYw?,҃?aeG]r6W#wyNlKR1ghm σbƈY.qYeP(P3{V#M|KRu+zY=09kv$yD2tzpyOq:G=0X\0 %Miɓ q]_N[=76iq@%`Qnuܯ(r&wIM%-UxxPzPj#1یwV>M ֹaxěmcu&w:IH?ӊFY,.RWc7Cn'^K5FHVlBz:}ȸ3 bQEKקr{|ҦeT:@X_# g϶.%ETTΏj"=-5~ux$FMdZ(^t|SOS%eG 'FUG}6.\BMDdC>}:/[8N𑋲a$!DX }8wOSq&|Qn,5S2:hŜn$J[};sxLQS[4M/&@K:ȈӖX{YUL%nKm&JTU1s~Q?%j$-1 ŔI41dr xmB y7Mj%tOfiu]虫qlGAl]]tK>5|Yu K j[ jw+doU;"@B'N.+l܉J3l/SJ] S !CopvɒTxt -aQODoRb)~,˄KCWEY1',i.P=!EUW;7XgiP3M>Э#0N4踒LlP4xC\bc5yٮCK*F[NLVW[끏Qs VK<g%@m/l2*#%.81Y"*{tWo?جy MkA%Ӌ׫ 6X{íj碐i.u, bL Am{|`l~uVWM߱o"v I%Plt^vXvL|x]{|:.0>בּ`KB8w{矌HMa^LA+k 5iN'֞VE evx`V b`Y)@Ae7bHMTSm?%ڨ$"Y3M7C gI A{kɀ_=8h *]Q*.>z'ȵdz?,:!,e3Uw ~ҙgOX'C5’;EBۧЇ@{c*;hxHUP:UDXӀhiIɹb[{,.OM힇CVu_lms]8M{pԏR3Lb в,[&TÈdc/mSxR+4JXXBʩ:g-KpP^AyO эER܂oRhocDM pBڗQwQePtɴ݉wnC8[Jє80bp(:nPnE㔨o5L1M<2$sy`1\}bAs $df2EKjEWdD&ӧ`mFUK|RK~#~_IybG%S6ߦ־ #Y!pG!Oc0WB^ۣ8u0޵ KԮJ=/$ j' 2LH@Ikwمc 6&Oz3}^,jRJ"[-Ւڅ08$0%*E݃  7[mpa܌03`/s-ةqLGkd"k? 埢U=Zzcma>iT)SL`.pV"jMEjJޱ/,K՗/Y̗At>H(4l17cz`lHL6ई5(uM:3~ ӆ}AKѪmWsKtb*vWz)|D8 = W>1J_-vm7 _e&PNä_G%e"X v;ރUxi=2C XDszߺb06H3yC'ilӃ0jteB;0w!O/LØ{B˕mș+%\aNÊ0A7oQS|xzP'`d(Fwo C"ܢ˛[CQw\fWސ(fzq5QZdMdjHbY5QW..Jot ;3CꮞbJMY<ʐaW)ܙBZN[TesZR" {#?#>W ?Y0#Y咑d3F)޺ѫZ eH?P׾+Z8%Q1E:%zăg3 "[zm8,LIOY,xl&?k~0صt]|x_=!=yTi -<%tdICaҦD B_"Fx8hʈ s%FChzARuJzL'l@U3ЎeKU&-11̏{\n _GŞgpDnhnT6Iz 7|UՌin'TV|n =_KAT;HQ&6b+Xd}&/v%[?[L'֫&?Z{V=q*^+!ܣzM 8Y&P4*Eǚf !CH`E0ǤDM9~OKE*Ǡ6RlimljEiӎ*UK6HȮN≯P~i3G*PlRH%EL!8kI(6%T }, )K0FC{л>SM*Vf3>̃qϲI%ܑ߅dI< @[\+DLFZo!8i<=*?iVRp_Ch0vd{M \\}!"pPK S)bv**ZhITj:/@Pwk50;bCLC!q7G5=h;3 h$#^3yZ)"C+$8B욞i7E/7*MЂol8Lo uyYPtJ?cqf\4KXnmmv~;'pgo]j2] tZ@W;}ؿ2x4ۥ0tL}:3gC&°QMY=}&t3kf|$`A.Yji[]R?n"4E_Sg~ k}-(D,xYˤuNl+sGi#C4?}2ꄵ%qUDJm=*pN̠UXlr2A[)Go {mٟJV[E Y݋:_2MZ%dE uJ66}|!¸$ F3f 5Jn˹,7Ws{:ֽlaL倉V@ڼ44t54N ԄhU%Tg91d)߸K,; =o &hƱvd ue!lrGavH'A}B <0:DJ-YYNn'VP"v VjiT۞YvڮGclf>vsAإA&`ŏzGBMv#~:6E Ƀcknkh^ޥޓ˓/Ùweh_2b7i'@4M}.֓E0Hט 4-a ~+`V=S[sOd_^^L0',DFܱ˃U&ͫ~D* *T(oa^-:y-0A|Rҽa  2-TCGK,AƟfdkbNx:.|,xTL֭N~gO 1%3,] {. gk =

X Ӵ=1e,j]YBp$ϵXd ˋܶ@? HZiWzxVH [ء1Cim0~"MZHрUBek>.z?/GtDge2?}ZvPA^EW p3jqk<񂟮wcN'm.,c/"W]n{`oNhLCLnF䐬Z}Vm[ZgНx TG=9RK΄c*@QS)i7q>fvrAG Qwam)isVVtÚ]4o!wߓ;u9Cu`x,?G=K;.5-jR+Hk $CLr|EsAy8جD\rԿEYv=Isg'$m_Zzȏl Cz4N҆dY9/,ClEq\v37ܻ5,u`jL*vBEL2 KD&KIxP{TApͰ1*ELi-I>Y?'v: 2*CFg)wLw4frפr>UǠUbs;5}Buf5@3Xpם~J0%2P!6g[6,Ͱ>_a4'QzyݘyG s` layYkF6,@xL[;86yuUsWWoêH03$?x"zmZ?*U4RGuU6OW+S͖7}7Ͼ} n j:v8%L?Lje0oQ$AV(}<75l,;2lyH?díd?8f~j K!o>Y/D$%贎ZZ U'ʪFMu-M4p*<|(Q2B命maTqU?l{?B[c G}줰QPoh kPWf1,ePVf{|}U̕t(Mb.ι&BɖS&*>6ۈNM p!Li=2Qxx_1ڏReKu@6 7@~361\,s5eV8j:GLҢ v,:fsԧ =˂dJt(^pSE2igf=[{pm\;nHZKT6$s2[ |.gѠ<s?9nEyW5 U<^rUQ 3B] HJG+vEWhPJ`0IO-e(#ڝQ2A7y( K^ XJu4htU@Beĕ!9=@[~Epol Jd' 7d2? 8`G̬4#quP(Z̡3:|ZACK-H>0|%NG/$.gtD N%cu+ofHL}Q/. :H(X $R=b/\2,I cߔn/Ј{ m eq֒ϰ*C/?H0tWgxl%x rH ?|1T%]|w#~~(eW1g7=R)ST]#37Y \eD 뾤.@Ċ0W.6u>7\"_yO@NYZxS 2"|g. .]sjZd`Ϳ@~SZ?TwiG~Wem[JGOՃHuRar-9Es}n?aTM ux~b < t؆1uk$;?Gslz([4Ч up \m8Ξ/"_C}QQaO*eņ.MibxD~5aɦT-9eEa&VGC56tWBSh NM A`/aNCXS J?zQz U5=RG^ĵ7qW9gx֫Θ?kA}X njèoƐ eo~}lv]4 ;*z0>+8OׁN9RkUkDz:_;λ哙 ? xY 9^Y!WgڸDw˽# ,"Bay.u: לuyd((zdg@Wd1U[~WY7c&NHƒe%O.#sU4.nYEǤtoMRiָBC #)4$%S/PlN%9H=RC1J^k&[,}xZ@ 3=)UN$ZgZr'c,acٔ lڶy,=u 3a!\Qb 0jʛqn:Qcm./V1>Jc+^,EuobѤaN7wWP4kVJ` *NVa_t:em޽oȬD:k#V&lb‰q'@QJ($x޴2$DYYXZ҂ tSݙT=}ɳkk0z<_OY\vщixY &3cw_Rr;c|> ;J3겾-L.HsA fn>4ɪ>`f1Sr^y{ ;s_!@SWsOt 4AZNȯgҌUbs8MH;n\sռrWAu;djQ% @}S8y$pZC3>w^;"T֒ -HuN.xQ`؝`u+oREK;﫢^$|բb`([cT*n$_x(c< ; :A7?z[ɔ&S\E -[$)f>R:JtY9 MFyu~,,$.nW>ߖQ%wV*:=X&ǮllSX~xn ɥ $Z afI;ICX$\'?[&l3m^:OVdLAݬ Qvj!T{kq,HW;ھCy8(;F?c 1wF/߹pux0-AWh6.BXAUޕF)~[A Dk2ƵTq͆;y60D}P䲼Yg.:x|*D\*6]2oB:_rߚs%d2tJ9*9/j%RG&3\OjeYm|uZnDFѹ9NGSCrߦyuXP_325.A9X`J dE2y %.E:='ݵ> , BGSK\6.Cmp̸)b&h ±RQCv|ߺLmtXa,PVJP:C2<8g>\*|IJ|;.l=E^7wS#6n=*>db:xz'Q}Lz^7ӭbo<7I ؊VG/U^`Fd=/D:;i{SnK.0jF:=f#x)9"nvGZrl-Lssqo-B((mRlN7WRo#pXpI_MFd 7ߍ+7]z Glc))D-^AY:%٪Pť<}"X.JçN.W^}$0ecM2$2q-E\Y'`t^妢\)8*j2}՘Mk+ 1)v< qMݣYEA}Ro, t=pDهFNVhKnlOݛ%sdPf=i*_!aBvH6Xyr+Q9ˇ<خ0}_g>*1@sSPFo;x^ xI4%v v-?WnBnߟS(d20] TeU +[ ;8a㓇p:61ܾKx^4_\^dHف? `SyO^4կ*M _ g17:b#3vhK54S.e0)#||$pL +[vqak㥦Я F3g{b{gNKմc5Ɯ1&U!̽/^1G.3O`P,D':̬ szL'k6?~V/a9VSvPRkt6DK6aE);31Xg2_{vCW8;tbKmnZEW1"ηa?/*cm3a#+k"D |f p~$OLtκ߃g>uW\nj,Z {6~}тv7.qQS1g=ZwR it@"Fݥ m80v!UYY3B6x9B?!yIBxscM ?Wad9q,$mps+fnf"X /Nr-=( #U ?PIq,Ʌػ'f.ŐcܳSF2 k[pí=umX~h,P4{ .UR{S*{0y_??AYo P0B1cv]87!Gn;7\:rUL?K[$j_LD%UQ@ ٛ]ӡfѓ ٚ&WǏ]wLw`y鞥hG{;#cG~\9E^csSjBqʵDYzRA"lu:O^Zl$̊z+P@\KAFk^EE3<ž -w _uzr{>)Ȗo␝C1~o9/'{6rmQa3eESP$-KR{ٲ/uVNTAg3ף-&}3ti3(ftdcsSbM"KO+}eMi?_9![TV)o~fQ [.]3_=%ﲀhwHkOE3ԝ}#8.H )5d!܆$7m"yEr2$)H,>K@&3*(rjJCAzC+tnEΜ:۲azwBY% GM L,5)*QXŒے@Dʽ+ն(g&ݬ>wzQi<vbT2)Gw==wCR#=giSG4Nʶz #ס *MBʙ+>ɢEaCK> {W ЂeSm!Os 5{%) Zzծգv[}Z[ E"Oiq 22#'}uؒ4o0,hnI,,#q|Dk]^Zf4i]1[*ILoI QК.8ԉF 3\LAh[y8ެ͋ava2ùHTCqJ9ZB@[#ȃ.:f;/ j($U .0 z&B4aƹ \vB3WO+wÒǐX,Yy567VA i§ Q7lW!)JrؓiMۏz;gOEIv46#yL{y5K/r>{:?WNSR8dn (_^\HvM 0t#0i;H~+D9yeg[mG苷)#l( 5Y3ҙj Y?_Ѡ#)'p^j٥%N2ǟE3z28Vi~zE(S3$5m8H{S3FCxn7qyj*T~ɇA|icH(PNJ3Z7GK1ȉjԄFlb'Jm(|>F_@+?zf)jrC2Q5%&åEypۈ_RŎ~ YB]}[O[N{:c^8G@T)'f5Wb2ws!U3f\Jd% >w飐0'GL1+ `<( nYMםY^δZz"p3› |G`G~2LrRtބ;C𡶹Ť&U~5Rmu*te?^2{ н]& M&& S鵎:L7]ċ gD' s>|*rL8W\h}i*Bl` NlY6 Re`)Mcezd?}oU:@ѫS ^-gj; -eąඓ̭@3Us.zEZZ}`RVٖ/ʜ C뎌LjB1*#PHAwu3 յ[l9tT7h=]WʜbÏ̄g^zѵGP[v#wu07&bϵ&sNf Oʢo6U㈘ڥ6;3Z{ͥZ#@vvW4W*r`Q_ȷқ(X Z}lKG$(:Q_XlR!B~d[(&aNIrWa'I|s ݻgT*+"N +$DAToH7-Wa&Xkͣ^~QUX==1)e]Ec6փUDf@)lc6JC ?Z u߼w}b*}Hk nsU:[ `4xT8Chb"|H)OfP/g[k݆hH;)wDBtyp+vNM&, WL*L+?p3|< xh/9iU|5X9ND[st'M2Z*Z|"{sګsoy #yy%il!ۯV@lZ^ý㶴vtuL@L}eȜ~# NF׳Y"7D[`D* z(eSLjB+NEKay?-y=dKĹ}U[g ͙\@2UEw{fDY=|#¥ zarx.-O`{QXIk8:W7F9̓{mF .F flІ2b;=.;7Dq"{htI\l ~rBrAkY6Κ+֙4*ݑz1_j2m`%wߊčzR?vX@84So9Wv 7:}5<y`-ZA+3Ί r]ᄫ&4L0-Z&e@@&M{lf$/O 7iVaBd~b W&yNdj-fP3\w-O`]+RG=ZƄ$}O8l78su7kBTPkd(SI*/Y=o:앋 Gs 6;O6}lN M|2W|mQ^EmӔ^X^@.M M-Tv;QAp'>1*pL]oPA0%4SŸpQH^%`^?8gvZ/<sêkvN }hϏcS FCOU%O @v(3#d][ߞN"\ߤ_yJlǥ?8W'PbYc,Q4̚V}@/( _]^nåŢ,W-NWs p]*9hzFr֕7 BdSgGCpL#Gc}C8YGݒg-E"fzz2HBCRRM&'&=]Xuף,-Čr y|6yi1q f>RK 7Y0Afl(jmėd:.Y`A8j3/@Rvi4Η,U $eUU<` 4ޞ*|x#XQ* ,Ibj0/䯡M/ŅD9Y~Ok&ɣtԼjlX/}u4-!rC.,~jkn߹,(@Snp7DȄk2D7 ? [_ӒShGխ`֋LE눷u4kYߗK-1@@$YZzA۲7C{\CTvi$IJHlJE%Xu8+`IZ #<)(4ml" PaxS ϲsy'~3r9oڨoFvXR eJor&{R_a k~RS%/UF%$B6;'4M%GU{0D,SЌbˉvw#~vh`|Rh.ASԹr@"ī?tS3ؕRhU!zcJg/x'77=ٳQ:Wh?~/AN:Q4﹚2 r sd6\2 +VIl)"1̳{ɔ(rQ*Fٝ*55 ;&U))"쒼&$i^.]S-k|F‘Kt!h9E):iD//ݛ  f9S.ķF%2;uFeUlY|<(!'X(K v 9sC? zLߌZ. GW9J%=Km(iL&>J wa<4qhERƷ^ЮG]ȍXj8LCxn&q 5@^dkKj/lg\] gN\oLInvSb#QR=T+3$R) (S~|Fd\@6u0=J xReT{^f/ Y$ \-l3ZYSJMox?M`)@5 2 ( o%5%Bb!C u jw1oOhel\(4]*~#<^e?©gEG*l}t~XV:yg9FlыOg3¹6#Ұ c7~iM=3@O .N dfE ^NF( #twd H;*!l#k!IwIx°50f8Q7D6 wy>Rxh\)Sl玲"g8ǡ]i. cbV<[y>caܜtE̴ЎikFy&';|YrVe|bx! I6bʑ-\΢7MXZK#ӳ Ѱt8"*7b-Fs!w ?EWwK-/S{c=Uu5HRDlO1N!Bs=`l!=^rA,"#4j 6'<4@DRBI%ilLx2aMD=u@ Q9K"r)ϐL1 jhD]WRZ4*/a"*:y93T cﺹU Q !7BGIvFs(g%ñ{.+A'rg>C:uN)DPJa~%RhN LqewR$aHO~;`fZOS yצgFxMBmw9/ k9t+.&JPb:u9ǛrÆ<_ $z,;7{ȌD*mݙTjY=Bk _g/%SkC(Jx;EF۴4,jO(!8߱%{?jf,^zT \!LFOׅ'g(H*,YP8̧34/K6d+w%Yf+I\ =TbkenT/T* ozG8:Dw2P(Gr Kxe~^%Ə!552a.{> :oi)syؔ20OKOoS%^}4"\t8B?Vߟ4' 9Oɹ?a>|LRٓf5QmO|%-5 Te"pPm%5D2H8.*?y+QoV-:G8 W'JkwfUw {7)fEQv=I«cxuT@-@jٻoEyQY)b5Z_$Z >&`2;5:fDY=R]آQ;Պe*pј I3BҦOʈd>S"8([ҕ4NCnu`ߎ*mH7Ac^u-^$ߟ .˃m7`{0/HqO"ۭIz ѡq ~/~F7&h"#fWw0k1eC BV{]Vd- D'sPfw|In>b>9b@vOʟoژWi@G4%tlbo&W5%_1`3Bm+9ׂjc4h=]MqyJWnI Ҟ7l^ |h4(sKSF)Wi"HNϐ".I5?qnA;U˹ܑjj%*xS4(psxQε҅\A斤qtn {tvBHTtZ0}3e{UFmLJ2-v ©&֦ФD*Y}3`@{RWr׿OKQK[~LrÏ>>_,i)PD 9F 7%sOsHHm1 0{\ob2{`y4Kiv2!@b54' 4ވR0&[&0%y6P+=$LGۃv+ǹaa|J Ѧ93mddMƤ]*]; AR$>,٭xВI(,- qP"]Į'].-"e ##nBxʔZܚ m aUC3 iJ/[Jʗ ̌J^-G?3 q"\MtB0"kw`/Y8]r/z}[8Y$ &1, >= }萭sZ+9 Hti٣ˮpGu]0d)a&UHE-?GI$Uz%ˮ^QL+BeSWʪk=G%ڟI"\Q b)tO>6gϟx=RQ_ 9Pp&q/0DIMPxKǩE 8' rX>FQJJDQ]`)>ؑ[ iGrɄ(zr0r[ >ՉK?Gx+ _j5B:} FQ> tcuzNPG<)U(3RӻbP 9̣$vbbM6N gaVހk+vԇ}Q=ZF,?'q@^"nĭ7[0pfz1{dUu<@|{ -/AYުjSG*wx<?2wycЋPZdg(c[+_ئ* %X>wd'St1QДBD3?+W&km5r5TC&T)}-5\24X7sMګۂ%6cC]J#! q3ִYtu_m>Kg:xr;C@I r:.ғw,Ӛlä҆DA;w.3I9zY+@ U戠ܘNia}KJq@Y g72^{5+fG]]rjuqB9),+= [KǁnXiUԈ[v(HYܨn#kOlauu ֜͝$O`BE2.ص*xA4ᚁOaoTQHJ_ԼꊥsVy5#ZԈzCUPlԇrBBĠϽhP҇܈LT!3߂CòbyVb:&/-S$bLtX`j4(A "Wjj,Fc1I[>BEvP* Skޝ\AԥOkM00V|C%Wi?1ˆN IC#©:.>aIoOȸɚ+ \ܾL$C0 qtM| n/mld/ѳޤq :J$up_ZPiv޶kQzFs}lCEt=Ķ=,EҶ^EQ6΢>6p[k:Xz-yek=B;V;_ ]Fuơe.GW$[^ j2&wYӣOC 4/D%~蓣xcX ]mYK@k,}Q,on6oN\TT= 煈Viɏ20{}qO@&;Ԫ `A[Y(B'hP7* '?&:w F'C*UZ9V/?DnVCIzJM+xQ1ke7qGɰp7E7!}i딾nW h0ǝlvfQ1?!t }ߍG414mbGpo=Kc%Ӝ[c&cyrդ_/3CN(3O"Y08x?kqsK :ajI!GDB|-;[ᜉ'3DWչ[GimimYw! x\djf  nAyoO1ݷTl1aF|GIett}`SM zP_s]ԴsoT5L?Fr/[`W]$0/0ڈ4q~xGsKfȹ ?fjḹ7MFxj Qo67˨wYa{րgJGB{]A{Ay2iD9Z *+Kbt%o SqiDTJt ǵ r1hx{ݧ9#,[CmlQe=v4Z# 1ms'm| L`5BH[ XC%'F`iu ^e1GhiK; o+L9%k81OcۂZG쓻aM5Zkck(T1lw/=> 4R덅xefzj CXq RjNΡN^ cF_$QU;9T<[-G~B^mYDȣkv#Ye@Y)ܶR8Q$NTτ`En-'VU6ÿ oۯ.bv"VnnhL aJLou眮Z ɘ @63mTyV̷{QnQe]: ;U9˯]m/"Uf9zMUqmn|mA+q]w6~XW&|^ul(MiD"N#Zԭmg"t_L9_s%' -6,}%++V! {,WQv+`+,6{H@fߍî9He#!kOO'$m>t3L_U(Fu&CF-Nէ?k'*&wz"29i(Dd -LgLr ] NeP5|aoG8T2&T~נ^T(zv5pVO)ad!ң8-Kĥ ☞5_fSZm}8*"$%zB֓kqCuKⱘL466 IHCK6JEFGǵKQVdޑgTa-8P;%l=0UŁ0ѝRcd̍[z_* Z`$OLT_W'sR%L}j D6~$:l>}ï"۹CIOA^fI5u+Zi\'krZ]qD _@ua/c$z*ފ3k%04|8Z VM|=L% 5D+i3 .mcui90qi>+'&r l_qin$Uh?$N/U3$Uv-5q ⴗdMM ّ DNȇ?a\%xp{¨E[w6lQ81߸u""yL9s= 7>`<sRc" lɳ>&"-tZIg„C 3IO<;$JΩ6LX*dv~Ɩ/vˋl:lF4~6 <ȫN*v%WRL6A o,{0ʱÀSceWj*( *Kb"_Ӂ]h:EL͔orȊZkUWq̶$OpJ)J5[ i\LjmջQ~ '`рȝa"zr{HZRD o86+:zp \ڍ-sN>=~?;~Ql]s.W?Apbe{f`z1{4MLwfp[CwN;kGx,ÅГet5j~م!.MWVNV(5졉 >jT`UE 6w~u|)XpVY*[YsFcGXQ9]+u$PTրgajOfPs| k^rcfgQc-P>bwDh)ٗaJuH XZ(G >㓾͇x0ez%ۨW&x^;z~z LuyUbZC+&֬ 2"S\iƫK~tFhBVT@ۄ4JeT|+ۃS ƺ2=Y@+vxmbZRp5gw2NוZ 58Ȗ/N$3&$GJ. gZKޜӆV8"  bF7^(ߓT~"/c3ϮG?oKdͣHto[ٛ[s`bdj߀?`MZi ׫ʃ#+dg랼Rl%HIC!(eOԫ kmXWkQ/Di,6lQxsoj!Ns[r;]1;o_D9?U>ӠXr@22^&ѰRTzzb\9 8(n$cQw :Q}DXH]vd[M2 u6YME$_vȷ%ќ#8A^]cY$7[~Y`u, ꅆMa[gGERCù%W1U(uRF'8eT N:NV''ck?(t5hs /v{]{sU.*q޶bԤf9rǏQf4dDĻÃ9 |6AcUV l߻C"WT&&X< z'^]ER|5Κ!Rܿs2h*舛#_o! +*9ir]`}1eq |)KhiZh.ab_RIsyp% ]^Ֆdd-"샻O^'pUL'ou̝S?Y5f3m.v*7~@(Su*OZNF^a-"kVoݴ7}`ϙsNo$UO+S{lZu3rY< SM`!I;\H>]'2R>E嗝8I1T!ݣg`xR_C%YDsT rCK!v%d\~FDPkbՅp{IbAd6<]|]U| ˸H<Z1pk/۞8-ɂ̣jw@;=Sa&|n+YC \jti$ℝ}Xr(OP+79$R>SRT"7o7== H[_5%#uf!/" 3佹io蕮!!\Uycgj Y<~oc t旂Q虚O $*ۖw9ԹEvтz5' SKçw&HdU*plq'FfYZ8 A002w B^2<0zG*ʧvQ3Կݻ Q"tF׶RӀqw#ðm^kdݏfԞֺNaf4| ;fDyNNVs!Cy!~Zzzk P+şl:֗6VQG',?E*`dfMw,9|'H'6 nndZA_ %@r'!tSAc ?8!& 5Ep}3$ڌ-/#k4olP5U\Zq<ǽq hxtx`0-Gi(=g&06 3%"m^gj63{Nٚۯivϓ\ߚ2~w,<|b5YmuRԪ37ue'C$F'Qgg]_EA{O@6up „Z*ײws)ڸ2%o40"wn=f|1D*E^Rf_-TPnjݥeYhEs5"ST4ut t-*M)@̅Da3R,{nҫ5'v<ߕ!3>(F:K;jc䦳_?T!ȷ;"{֫*RpHtJ "3d )uetIpF"m.y͇Ȕ_ ~}ᬍ's̭0iltAC!ݵq}uLf, ڱ-9tEY]rPŝRU3yT(w_u>vBs`N#LE<'19t{7k4I-fN/r8}:*$렦4KكAP8WmW<9@V^QNf?:Yn*}6 1(H`+AC Nd=2Sʿu!7Ύ!D} w}XA3Ȯc*G- G֮mqgRdeʒgWtkt nzn+qbWq=qCW~ ot.q5pKx6YVV۴.!(Č> DvS,HW/+gzn_CN>lz]~!MX-kk; -Jdx1+$k"o9;:hp/{.Ƃ{K5is, гI7'm< HOukD RIV;-{oM†~Wm+V/'dZ^GZy^͊<^MLkR羜}BtRA`ƃI7.,:]ߐSþVCz@!4S81cU^iŊZ|0ׯ[WPx)}Zf~[}JJ`ng p]_ABQ1ZBaF7nyc̩詮'ݮ;9F?lN/Aŀ>(8js+5JΪZy!? \N7Dq6plC $`KϨ8a5Zkg*3^A#_޽mCnAWڔƏ NG,୔P(fRP.xa O`{#0L~R C t?,o0O7 0Wwe98_q( 8M (uRY:^Gaʚ0Fiy"2̝7wMpiF/?I?@6;t 'ΜK=+"]FJ˯ɖbhKf19t`(6Z!_+Q!Fѝ(It{9F a.\n_&5k"'3;PZfo>U5Q( /|%ǤМR@r dZB+P8ISIބ_LSX_({.]>$" ۨ-E]`A_V'UW Ŭ0iIp}|7p2SuvrrinvjvR/YǁA6D> *~͌`Î]#KG{8?RCj.[7eUh':?A =߰;$ jʦ%z)[Db8C3/:"PLòCH/ o[.)TQ#l Ҿ7> uV^)3)U!w[WP#mAC"qcDCkiH|uИkCP} ČID\yvnQ&F8bϣXSOGJS,̱Ts6bŢ !:dQl摦 }hLFgѩj ]Eo⇈^B.-M#[|rgv!:|0gѫpB2#yj]su6O'FU?ƺtЏƢ&Q苬)!KxhN-G$]Kpv=Ȼwkpvh+!D+ը6\/O)_xڂMvO}S_f`ckY -nPM ]TMApցlG= U3NTZl-^L8D\u4z>,v}pLT='M~imH"⹿  (PZD[]I{ ˝"i^=+bB[,pYYAa5`L];ƊrG-p^oFg9JfpL.x>~&ZX/iGͿWVlK4͙?; F#zk{> |[Hz-Bwqc4L/14" -ǽ{v*GO$Ge ^Ybcwoӵnr)R Ej a"WE3 *⸌)ˬ~Zh Te$G'ţvϷ3QNvK[WYϗ6$~zj‹e*TLtQ)LCz Q c=iZr_c@ ZK= Clc|OWx=_J9eœ`lpQ>Sd>~N .G` 1D2Y@#efJN?Yl/3n3J65XXOUE Jnq~rY<V2XqTQLOw&՞ywmgA+w(n2svjKUoj\(=$cemhY侜_r'TlY~@-f&EFEl(1؋'#b_<3A. Cc/2WJ-[C*E4D'`gup9n_!PCy|M\GC4E'7}<F#54zH4V6hdq8*yՎET CB]Q{භYΡ"U[{}pJ[wӾ\9`#pQnt0p:W dlPzU,a@otMtM&w9\(4iwA asbF83DH0od[o.A8o[Df侄ȉ*l?\YTm>9(e}%-{Md )Էj@ЌsarXs>*oD YJ/rŶ$9TWpiXSYzh'9/$>?7YTN?, '+ձDl/ݒwH‚aplz+ͽ ( p,tG煭rni %߻%xsAoQEŽb入|{jtL>T&+.kyD@@'vCYĒV[]D `w&MţBtI"u{㡈yQ%NM -`fn'<_)p``[LhL>V-ニ$Yд9Zw{XCJB(Ư7wmdc=ǮY-cCH{ҵlh[`4{&!‴P{g$&ky+gaqbUZZIhV.o*qњi, UM+S+_a+ WB<C#-Ŏ htLBNN\PaH iI$=/ⱂ"9MrxW,K}Zx6lg~݆|~m u[JLY"[p[Fsstf)hEXu74yXa `{d{yh4+ui17ҹWG-e7˘猧HdyϗGCX~I=NhG1do80(R D>6]CY<; xg 綩O w͆^pW: m2HY bB]v{'VXhRڇZ%^R 泽 @'xtcr{̢( sYGK?'OeCpT~4C0KL:%lٳuLm:VD{a*?D /]|]O,0i$ zk1~wvOܛuQ+ 7@XH$ѯG DH#Jr) %<p N [G(xBa?(N ;@3- ϭ)[qvCtżK6[ӌgg;`q/\::\Wo{ΫvGE sUsU˅C7V]Y_oH{~TLb" tGe WY_]POߎ+Ñc0r T˫yVH Ra4_8g] NG>{)?$^k&ώtӊahߜ@kvZR&c<=BL6 i4$cgK=CBySi񖼫8{<*wGnw8!{U,^-~F 4f ݒvvA puٵe_i'@3T i6 ~ow~] DsG7k:_2"P[O'纶MWk)!E.2ƥ=gG}QI391ڮ%SyF{6[loM @t_@] ,!&)"|2c(c 꾵,?8rYf6IW=ۀB# K!U9yʡvk/5+qkưHbj#Z}f";e?h/btd$ e6ҪT(.wXBƟy }pƅhƂ  g#B@#`@JcjtVYOIآ{HChXT%#Eɘߺ@T6$Q'јjjW$+!Wk (uhZs~[^(uERzWٻ;y߸ZEner-nL.LsHoIt|ݼI̘ Yn @i,bi9%N78˛PA?s]H ' }&ug%{46π$bҰًsa?۞%<޽3@14ʴqUZ5 =F&{|OL K,zV31] qq 5$>>5Wc\;g0zDžG@\lmQoֲm;% Vp/Hq|Nq+x%ֺA]sE*o42y/fRJq:}2dghYchZ=BfRh \8'ůl'zt:f\|+&Kezq19>pp˕dbO1=۝nʰa-.-a* }W)aqO\U`%Σ7ܳ"—72Bl" D=a(R20_%TH< bԼ2WjA85Qi[ubUf _GEnbiT݀H5zԼ܁|\>O<9AiX͵MHAlVb/ X-QbԷ17fV1MPt8phH3h jQ$(yoTDUZ78#wk/9T;U'ك՝tb 4#Ya;9<9 m %ݟ0kq˴;,/бƻ’ؓW?lӬ5Bidzamn=.r=Eq ${ɔ/Yg {.w L /_<#D6')h퉊 >So9T }_GK RZ %qCv4à(i٩j}{nYRͥBW54qI)ouug~GX 7BܵR1iȔCqcZ;zSh4QGyj])ufo|3k:p*WK>d6#({(/DQ1 Dp¬9@ '-r7^kn|j,tҷk(1Wd#;Q^0s!Zn4dؔA#Ox`;zk%(9 X9a hTawaNN\otCZ;`hDۏ-HRs6< 2pƵo ^c,YVSg691y[a}6-PE*pޭ1ۗ.=UH](<:ОhJ\*?HscJNlh&,c斫:-ƿ/Gߤ?d*pmIQZI<0;D‰mǬ4GҰ2*)63Gm|bmk*}XX-OqtXвS0uޘҖ8:҇J *^~4S"MK+ՄAFH3w7MKG}zӻPU,qh9\=L-b^J;3 ; ĭ+tJ왬1i^ɥjJ3"b%tBc r$!}`fp)X ˵&}Q.B-PI[_-;R~aUGOY^йڢD&4Ywt"U\AEh Z"@ \JHR c8u@גT4umf5d* ]l]2.nUx7yBG}< oV|Nbg2<|YZWK_.[FM.-Ds]rH\xLB|;.hb&Pg;wԽ_Ւ{{btf%5{߂ %sG/1Z]*kπe %oĸ]eG,˧``z;fJ!1k۹q8ϼTpbwj<]|=:c,+Mon=Rϵʴ^XyJ =4FJ!/F2n]P—%) nJ\$;wVT* ER~mfU*3&D*AXmDwBbU F>ύj0 Ƒ W&xN G5 DgrԘ~ xK\ׇ^{E9zg=p% ` y (ۭcō(E5)s֣{khX&uʳo*%5sG"*b䃜*q|1U\ff|`\:7[T8.{ p9=`]Vy)ktW/R9'kTFAq`(`e:iu9ꯎP'4)d A,3Ȧ\;|C|eP:eHldؚVbKۘe(, X.(H»XGIHaT3Jv(o'>=:.)0m{td8}w_#_/$$kc+2 Mu8$ {rL]*}.S6Sə,TR&V꿍`` < ]&@X# ur$WiLK%b^ry(dFx7t.'8.kg\l1itf@JI:sj h$ #5J+b΁hR yFDUB}y t"Z0v?d C4@Oִ\XB6AVg\WdqBYX5hvd|D;# F*K% &U8M`ɝftCih " dgB_\/r 갯2[+ q-&!Y#jjQ'Z0_2=\hdLf%*:x׹`T(ms3bZ~NOucS:KII<?X3=,9/}s6V߹HQdAlA%w][lټap g/j-i(VtUzlVIܮ! "2ݑGݛ0g:Lx0>҅ɿ" o=\]*-2Xs}4B# s nFL^@YO,3{Nh9ya~ QreZSMUF=Y>[Q5MAj\0o9hG+;puDҹcJ~Z:S%,t0 MzM\ K!t9$q&,k=8T{qKw)EQ k3#`,sTNχi9"`VuXs@8]@~Ү%<0Y1>Gփ~4耧& -⇽Ez'SMo! 4X?K)/hY˴GuVeix\ u8-f.-_?n\LBEQuxh) k -ޓ /tmhE Q,ONAͻo,مy&Y۞N|wqF_/+ sƀz{8~u1r/8r`\w-i<񡾟"RlԬ7  >ɕf>Cuޔۊ!3/ )) 9)^G1g\ZW Eo%O1c;@Ɉ:8 #>cpG4Ěf"AN"?1nʃIwlRFu v SLaK3X$vEZ,y *G6bl[s1@e)L'v `gQaIZ2&1(8C9w&*<?n)2S~"4Ѿ^~)3땦_!1g"4٥{3CT\90){$! 6 Y AA^ *LKܶYMK%Sm2fW .4-˸X fu,@8{Wsg="9 ; #HqH.C}tlb]2i$ߺFEegyGS063g뵵ODÑ@O $.6yu^`~$UmTȮ evZ7cE,*Ko16.|Zj7aPH~5Ex\Z6l&:|6~K[:k?𮄸4aQ٪mdMv`T4(cp}(J2oC?.X' WuK>32\uI PYcHI5}g? zS>f:?}A  b}6#e4!:Q8^kUD1@ ?j@$5['|NB1ytȷ)GZfEʋ06v}wӀ{[ԥmsAKeoɼЧoYNx.p(Q" EkI r =䅡O9 2~m)A j_7s;I-8,gc"%TFHʴmkX_h6ZdĉkNDCIsB@[F $-FK2Gs#cɪs4S$g]`Cóݖjɭʰaڭؘr]ifCKhj?>j4Iԩ^bev!g7};qm%)47hk,ݮbk/(O91B F{oY`鞹.JqÔW]s|I;ɏݜCQn[adY>S4~<WzDk/X]! rKUOJj#R7ɑ-u,oiQI7QgB!5qGLE:\Nz1[KY8[@fL&izXv&q_lB U`)7pI էnhe/~x 5cyXTۗT3==8Ѫ)5mD73/&f1`ЉWT#ojC? b- [3^5: }pʠbkɾ?%pOr1 @O03k6)b~1J졳2]i ́!TSm<6 ^ub Xi( a"1_}.6i5E~Ӽ|A\FJU܃v:D]XZ-hL_&fFF~rcZE\>4$=ra&0-`֯%e#K%'(BR4wrn{EL̎3VnCP!~+$Ӑ8ӅwSُSAn r Oz<\i-sMPD[VGr>6%)ҪMvmAA'L_1AΨ0 #tufhMx,mTgµY3TQScęxk#U%lc?bꥊ+T?k!_;]DŽPhV]W3 r^PCG :+&-Z}v%F?vHs$bYe7=†ͺ*$4!Wo3/{km&qǢCWs5Ge(7XmA87y3pA; `nǦ;w5WGTRW֑o7rc(\h8Jf70aUVo֥';E Os [)K"JeQKN)!zXX]vD(W:lЙ9 0Y3)\$n8!𹤧u uzGc *Ůpÿs]<ɣ8$BxZ6F+guB5,{1Y|V I:{s|׽>駴^n6fsA<۲`&lKDLM\.}Ilg pl 75q>6*Y\ cD)&_;ؿ4QFAI,^/iƟ YCՈEMdn&htkYD;uR s9g/B 9 9c[) ^?q.0&!i!H;zi,EGG(eE$nB؏3|4l@$lglm4 p\ s14 ?qL4hWl `P ִ[bnk[AL-*?5<~i[%&ڼHpg69iYӤJJb`֚yfQπ=siDM2N$)DB*$] S72/jyc$GJd1H]H^{@D*)cBhp50hEòdotTI\gђoUA @Ry*궢+Vw]A{-$ĄqtR \ eCvpf-f6o= ASpv?Eޤ&+`8& [!)Ugjj}L=ӎu5R%3>nT>!tL " rzت)W^3UQ|N3Ma-nqPqcxIcRnҳLǓ(%<{쿏C,Y:2bcV4i:ǧ@JVDmB&+ DmG?2kHOrg>+n KEEEe/}W `ܰInj2`C ڱlʵ4ͷ{x1FC.۩N %\DJ2E(Jq}*ڂGV?=7oYyo2}ݐB%(4 x]XS*9SB*ÀpOǖqCݎ6 XZI73{-uꬑ<;rANGzJTzi0Ѕjhxd6ʓ{"P1%՜(MId|5|*2qrJU2ee>obݷDs$􎨫>fO_<ȃ{kg|3U^T)Z˙X:xW .Zi3(^Vf﷒2eDڻ%56@%Hz5_c2TAso" #PJh͔JP.Iɨ=E9oԅy$ǂ'8=/QPP ÇmynZnU`F]ybYh(Z@ůG5|Y=3NwMڊOm6%|pb̰wz"Mq^K)>rk_U *MC KQwI.c >"Dgϩ] (_v_, _cqita9YmnA*.OI V{'n}9⚞m :*kcpߗYNEgv"Zia}EA1z"rFgɱ Pio#=圮nϙo5 oQj1]zOx]5 #\`YCl N5[al! őا-> I~nM國)Y3O2"c'qLXQ`b}s89jptO@Fm(t[">$\ja jAʭַIx`5tIDܺ\w'TpߐQE %<p4eȭz[nɶY\ҠP|@53!zrua2Aɏ5#؈(A:;-w -otGCR ]O~GAX0Z>L ;}puEw%0y#"RO*ry#ԫnW O<\!.c &XC6v^4GHbTUiKt3/ZǨ@6$,y{9uaHLX~Yn{,ereDjqԺG[FwJ> `Xm@0'yO 1G"&yoTJ`ᨋc:6*.-2TUKt|4?n\ `%cf䂫y T=UPVs-.eq0mVV8)'OTpw .H=ۏ5jo?XE^ŷ*t֋zLV1w)ӔG מ's1ԇ&煉U@yH/ a4QƾQ9Or'ID%9e3JN jM&*vm`_-4o>i*)? 'p ,VzeϮb|C֟cI b)c8bξ ?`Qҵ\ܙɁj|Y yv[0#dz\V9qg_K 1Jq1O}F ^0S>ꏂ( OӖn/]qI@c%Kooٺw8s08z$ۯ!M3cLW >e#)*+(LBRnkQ(ļd̶SH$UK"!uP!9DD+?0txpE/2':8ύcx^ X!G201G|'K`FjzNvMZ)@ϒF=6_: O,~R$Y0jd.< <L o@q&q 1,}R[l,vC 35$URѤ?xC5 wy8h]hi&rkee!T]kchT[pw\-'68'YŢf5(9ۑes>Rn!{5!u} J>һH|<f{hhɨ,06#ْrHwiP3 {JL][o.K& FoQgTÃQOBF PZr+/_װ?yv~,ΈPɜ'4K  %=hltGB,b5-iT m zaD3LhaI #9} Q -6\WBbp^5Qz.O-o|"]4o c[ox$D*Ò9o3R<-M@Rٵ! ,Eh<qyWf/$圀5HJ[~4&p콑iKyq~+'x7S*ga<`$aE"q\dy &mSk.W>ﷷ/;;!o;h&k, Tp-㍀l^ڻ>VK޸)ud*&"bBy Ӣ3 hC1u !~{- Knm&1;+q/9,R#_xS}kF B T~ 9m$6ךnG4"&B%9C MֈZNV.[}W~W4y[d~f VH0pӄ"(d07~=S/.-y_Mh-\4S4,y$7 `YP uUSΛƾAs~];vQ:–$Zi51'D%dƌ#Çd8pFS/>~m`i}bN6ȕS>2-lhEݾu2)4[txj2`"P)YI*l ]Aj8 c$^f Zi] "| UU _)[bp1EoDME zGQ'S=)/-.?:}F5|ZQdž V{믘]/H_ʰdE| m_/~$\nJc /3l{b @awIPbKHgS*{"R `wƩϷt~iٜ{kS+]I Dxjb=hb>_WD{amN9& x 'zW{.؍PHZCعݒJObUڬtYU($Rxt@@zX( _f+\Qt,ΨC~FT.}!(Vl~'i)8x~, */v l\:-QӄmI!i\­9#hցq6e h6rQ\L,X^ZMwp[mݷJ1'N*'r܅HM tKbtﮜ`t4_tN4.W vRVh|J<^t{r\ {dmAIf )ި5, ~uF6 Q98$P'!RF9ot J&,h=%6M9f*,;4@8W 1VכH7UxvJ3N_MٿbCDBYL ,L#j &r]W(nSN,u ԝ9Mz z"yUHR+>`s?l&#mbDwޮ-vve=tqM;T`h}hΓd8Q Ib{6KdݸPI:O?\N vQ[Z!KQ}+ +Vdz2<ߑ[V:mT+`V1F^fq\u(0-Z5pqH \] ɃHMsjs;|,4gퟭ]"6,_.b,/BBJ@X rR2u{B P]=H79}E[Dq))@'v/6F1!yKeE_G1%F F^uE'yÿ ]vS d]s[waUȇA`In1 ৕$Vlc7bWKp0f '^jVT_&S{Lpx)>Qb6<dV8=(Z݃ fīAvHB]rZ\,nH_0_{kh&qJ,^=5YjM>\ Lof>l3Ww3xD{Pd,g UzERkTC>uRUo%/{OQajMcom ;f3Fj+.I2JFf7*1]fx Z?kt;GkG\,FV2Ѷf|WRa:jߣI@pUr7=}#թ }ƮYwYf t,ph9rpIp d"ZU&ǽDZ!Tuot _1<8shKQ>E]"nQq Sщ:A= _{+ ÝFPR͗bf Gj0gKV:-RCbBwYZ]HR:m^ii&rx|r.d۔ _\ s60g3P?52? Ϗh"(\7@O5+`V9Lj`\N{ ߑHf.ǁ# 8/Z=xy9SUmp9XxҫPW^͋A,_qQo9gT5PG+me䝏Zo{*|Ғcj$͏/ݢ T| jv;΀)l`3>; ̞ս{Cv|t "&'Ce` '*bvN5.~+8TO^Ysc|WR'Q>L'qsV"FrJ[XO% *R_t}kRMM$Yh-eFakھ$ηpCgŘ6r ԊUvJliq< + ?OP )ID)bɆF9-럈^[ߺ*qGf+,'#yvT|"mk[Uq(/ WW%bN~ڝOvUT-O&ѱZwq#RY\ln~a|1#hؓ,po XiMݣT\~l{Ä ͬ[s$Y7#h]URVihZd)A8;fM=E8B,Ym 7lR#&J46.2Q;z d;Le!]Գ28oA"YS۽ro{~& eFơTĩq^r'jUW0<߯TaC {Iħջ2vE;?M=1!k*tF7T=ʈ8~4HHUN֐I3N9^lժ\0Z6{+Y겒HOͷ]RwYj:N2mE2p@,dsgB/tM m3s~ !뉉x_N0VC"d. =8oMRxoe >O$9HlH}vA:ݬ}d΍M#_IO5E$K06o&L438D̬3H>n=,qyW/ct@!'|aR0u3t+fpeQc\׋Eˤt?3]+˒hviCo>י@F!H?2lKj/–NϫuW|1DO\gG~JIqY}PQ8 XDJBt;AevoX"J[o7%BJM[*Br @O#VMN0Z#ff[BaO-68Mq<Lс|1s`CeM -r*m#%yFT.sc6sD8ylO*D'LV5怵f#;1Ƙgcur|(-d^f:_3D"ބ#U6.rѶ ,99g&fVʩw7Hb@-U߃QIՠ<ģGPrwIIWQgƬDn\;IlTBbfgyM&"4џ/睅=:@pa!6e+1M$G4Tu9佯An6.Yשg$=A1kw%2L_/Ki`kVN?-f)MM̕7^pyAy߸ 2F{j?\cIPQzm^M~fM@8A';AH62;bϷIKA#N/c.hrUEUiVO|iGe?Q# w,G&* =vDAWx0 "`0k,`wg@ݾ.^Wp$lI(;07N)w@WBYA1(Ȭ :5l\+w!v^~䠡漷]|у;)@{`  4~W4uXAou^\Q3 o|_j)-õV+o9Ԯ bE -V9X}r`750By a1?BͪP7\1AZժ9h / dw,aLsA$\אΓ1ȿ41¦YInFTpG^iI|tT8.̧Ccg#;lR@5RDLcIq qJ#}8 j V]lh/e]'iޏ(-LOn㴒͘"F{2q&"'6Ť:vktz{ؔf5R^;O&apaNZ.?"d0& p?oJf?(y`#@` {ܧff}e*>ïWБ`#J*IRmK\B[PaH9xK2l5~3}Qa;Bi}^XV1KB-rڰ;HM? :"ƘχŕM@#R!=+‡/LHs6=U;}[qtRxnvYVQ17ŕkm Z+N nqQG}Q+e~(H9|=qfϱlLHC3)|h!(p3ڙAΆ0AXb@uJ<[:u!Ʃ:7"lQ`-^S+xjY A"&?R%yFqӽ~G:7GM~eW%SB( Pow;Qԩ"skcqM~j58~Y2/itr̢״DtQUDTlN+7j Jɗ!sf/DgrNsJ{OfJginUJP*ƄARiRVt,RQ^O%豍7Z{QSPUG~ifjjjq4oI?`\SR\ذ~@X󆟦ތ% =NaȥٚFR|'9,"[4I^C$hy슛ߌkK+ )) ' Fk6Bғ+䯗GK] 7\J6QtkHh9A  +ɝoC]g бSRXX4gfx2kz_lѥFw0k |m_iQ^څ~Mpɡ 7Qpir,k;)8°7 6o 11QD[8ƺ m^RKp֨c ZN].3rtZ7+LK^Vƪ <{P&&+ԁ`n7op믝3X*gS\ `ď# Oy_[;O m˟E3;|:i2yIwъmcH>8l0KHJTdW뻟1™iڵ8ZFռ^an^V0`5,(GDp)}J*.H)ed^9e2DzgSJ}Gg0‹)ѷ:n; ʅgѬ]sb yӮ lJe܉Ӛ$*Z(k.̌g=hКQ}"l/0āO_lsIBbդ{=ՍёV| 82!1Zt$GV r8]ў''%ޜǂD5LkgxY _L|{5ƕŃT;H Y1$WU%MxyOXo- O%g,NF>YkqYD ?&%4}l]r{=$YOS66N[9;ĸ<v\[> R I F qD3^n`mM󑨈%aO1hN-U{V_HO%G=VS]rIT|"kje, @Prґ;j{*PK+43o nLhTΔ[MxNw2V!TL t)le4L;VX^oicy[0GŒ] GmF&=5cƋZ8R*@}gK';eXJh8W/ DhkXcE[tƩ*G9\j tMIp~&:ΞirtxE7K M wo,$ko"]tbK*A e0+zF!-y9e /qJXG7ҔE51k5=)"kԠ8yq,K <j8gaBt kZ#w5 uiJfX/ XX ^-E³bkGMI,`UȐ;ǤOLƹ#gd9?g-TNmke$  8|Fs\)A~n:G&/%e0hg6CqRh3߅[$դHB'&3>nl { BH PWifeX'`MTM#ZBe9\:9LcʲTs%=P&_>\/y\UlХ:Ŀ%lEA8/sLܓpy[r/6/)o97OzQ'̧g $ډ+z1Xp!"KfZZ'\PO==vĮ|نDX$i}}ל2ejzdu@7Z42?$T7ZU"/Iu e`*2*C/s,H R0dfnTm9 8E3DHb$-ƶ9Vc0hhUfxoSQsWQdF`lmMQE0ɐbGr.Rpo[YzR83'(Ogrm5Bb,}*H&"Lm 9k4q!Pd`؀hɓÞEEEaP Z0qw?&H&wK?=>+gS. 8 *ch7ե<;*0')_]B IqyWPA@>kk0u|^? ݡ& *%*ݕʐMc/Eg"9 \HOxZo:[ଽ2r< \R#? 21h4 4y lHZkgDL i,T ,[PG%M twMv rRٌRȢVPgXٹv7}5c|/M+ՅcPt^ , օxt?aҤ Kx%޳M HZ TEPk^3aW:EbiX#yG.0~FV z{LҨHJўH[\do08Hs`|H Tsgm:vRnbIWg_1h$| 2eI L}nM&VơG P?)ka+b3,f3{8󎉖+,ڦfE(csj}M&xC`w_)*` Un.{铷(+~)PSVVɉp&Q&vK!iG$)c-D~([u=xqR)a-Sj:N5/\ܗ* xD4i=YZr5s^Eʉ0n 3J07]򁐛ʝp,;1?!#o$M9/I۴~AiŊ0r; 1ڢ0T߻& q#v KD,yJڅ0KʢH@ژ֚MAMZzlp#jH1[n:3S*7To nߵ p֢w#4*,܂E&QJ :Sa NK{b ՎT1!p% k.k&l#x-p0h0IrK)\Wp_V:vP#[Qbҧhؤ_'F {<%ǐ CN䯡^R'yhW`+NDv?NF`U^FTf_dIӁd0'&cxʓXU%-c]b59zϘZ@%O~6@)q yc:++zo!A" 9.gXy#W,#L)lw'iP_햱_8-Zy][Œκ[;M%ʸ1,$>f(|.~dB(Ѣ^3dAlqZ\a$ATeƉ$!sŏYni;GFBV$ BrR[ȶ;Sb;lCa'|%*6u|asGȣL"|M忦&$ٳZk~ $Tv-CK`+ubDeh}D ,zmQ]œ%1z*x!XB Ѫlѫ.*CsDib69"oة/ c@zv'[8ᮞIc|^KZ TAI?n X'eKBuk -k?Vܿlߝ hه Y=#$*J#6"ў1x\ ɪǚog*':||mXo[S]65@{f&ؙei JX)!Wa5t껹ƗvUc@Ki}g|n$^\\IOBxf]f䥞,l%'zft*M|ip[N]/TV|X b)5Փ$OD_=th< rz3w=O m 0׉CH5,.`l97u.䔢y9 :hPBܰamWjqSL#߁<5@E! Ű: JO}IɏpiN#Y=lv\$qE.Z䍡X)M M6q-Jk<4kQrjvqA D.#H 8JIpa14icE7*z} dD!#:Z4$ ??ܩ]z}a'vֽ!͚BM`8W(㏙P:h]R(u\wmҮFс eƫޮJ7Kw1|Z)$8ui~xA9zce!Uh1a?2]u p0P}ο4\/쵈ĴpѐgއbEF Uќa}nJJ ڜu@!P;n<;@k *]/t<"xu.BgLP%x!ϵn~ND\JKt<$Z3늧 X)}>Gwу,+þyY* a_a:󝤒2.ZbYW4'?L` Fed_V}Ņl,FV !TELBE`U>%1YQ 7Ŝ5'L@k7$baO ;i_тC/rs?P Xt!TC%=rOyV$˷.*{YE\on.s8K0Ꝝ`30,L"6@RL7;)u nQHo8(::[2#qa_eSvtjΟàb"~VNvb|Xz8j=sZdKd,6WZiFف~z{fU!UHu~{2W7;z8:1ήWB9ǃp4.hwR297i7*O&|<#:ƶRלp*fPgzwV[ԟ 6WIQ:h5 Ŏֻޚ0NjrhV'Xd02gƞ>cFWx`FUq_jӻxAb*NX?Qi-D#gRkGvLo Tnay&mgyӥ;t B;6mKU8ڂAYԶ[󾜸.D(0:P_ft[ObYKl~$ xXZ>7--ע9V[]62[_0"$cRIOͣ `${bcd*/, ;ż˨,_1"M)I5:CD*@`ַ ]5cԒVhQ*πk+RGncyg pra SBíUVHfТ'~@!UGVHɉ_ nIr 3TSt.8.*J!3~*<=P?x٨̃%ju^%(R`yUP&i'r3CZ?bA8!8jZRr\%5YB*s‹q҂{:@t.ŀFܑD!gavr%FFhOylnܞH%\\д"Y.k8aL6D>no{^%0k **>YhPߎZ \ =V}mן'bֲVE3~v)?@>GE֐:_>. ڻ$vm[;'eIpR \3Q"'JE Zie5/v q~ \^yB=']\UL.irDr8e`qS.t:vOB׫m]u90epKV!N_&7-L >>$fa?zT$t|9BS6A;yA*4R!707*iXlM`ǝ7X[O,Hڇ@AKSӟ=|^)›pˆE5ӯoP݀Lo#yk01m }G̒݀i6ؓi}8q.ÿ0I\'Ꝃ4ʉSOe9'uY]S2ͿE $-7(OΠ#P)Zy %uN?%+XM#E&qhRzw$O dCwxR5V(TsC(7## zV>TjghbE#HMuv|NZPӗ9iI/v$52(1oz"6x]N9g} jV\ӔRe[Y%NhftzAq9[!TBkEnι; `jaLv G}nanl { 3® 79$;m2N0 xF4^ 53')èEbçjeMU/z+GglG21>gsWj!yqN܉iascwtߢy%q؟v=kãqʥTC:|2nV5-b{Z*\=T}LR4(Ңꁖ$V#z=`P,maܺ^$Ae+PQOF<>]xOs Y-;bT{ d c ?aUڗ@?rDKMc9$~]yozɳh ,LMۥ5(컫jr=a>LжW%W?ǍӼSI+ג'E>Qo! )aHS_ȍ^bc mwp.)氺 2d"8_86C,@F(F~V;TFh65kQv#8AOkLkDc8×g.V<[~k1!"d͟{9u $`ɣ HN$ܞCLV-3xtb\l+2Nij;qdIke:b:ɫ+icJsc=n7Oƾ굠f71Tx ^1sX*R 5C9RJϣI{ƃ]?tAGYb9yQjOApQVיdhdWi zXpE7kzZ)ׂF3pMӚ`bQ +|:ӗ%WD+ yI5 (0WiPSWg?8Qd!{,FmMԓ~}rZPhy.> }YF4NӼM-xΛ!^Sg< Mqc 0R¯EXz:{־P4F㝡M_pvvŽa<΍zJ^TgY0{""e_eL$F\1 ?xF,u?nW* Y ks}\Fb )*">to볧@9I$mZOXA䁱A>H*>@%7D"} V~Y\u|"`:C na:!9FNsXXS/:jk7GZո_-*-ڼ#څR*+kȢ/?ٗ+,SW#5!6DsRV拶m,fOcEsU+㢜+ b3 VO"A\c1lxMwGiD^$wlKM@u Mgܕ0P\HV8 A_Y|c4k:f#1n'EwqIv:zV+%2{٥TJ&.JwJTn.%,?$՛=glebxvl % {Jr?cUv5Hy1bxoØ*s"%ȏV}sW#U]ʊ ɷK9Z7k:umM&YKAiME'@濒yn5EN~6C1_>̫;2 fg;=]] ^={i'"k@29- h(L92'\NSt<Ң}|WZ9]w;yWhNq # OOr]8*ޅlXqfX~l*h"r" #=u'O_Xg )oю{ WǨre#[TO7^] kiO nH6]=z|}|Q.IQvU+KYzU#I2eCNqϸ^ȗ8 cۮzP?LR](ȯtE$O\`.>VrxZXbBX#Jybڞp{9ÈWR-j/u#vσRfn?{F(j:DRٻ_cA9S*14pu{8lYh4qR]tp%g&ʂuiR75DB׸Mo6C#$Ra &3Ndg^whv>zE67P0G?bLɿ&~Y sOWc6&edשD`E. hdFI<08d[btDž- aEo$)  iu66iI?\ cY_{)Q]܏ ghkP6y;3w?wP2dq$>}#jJz_F6yA;їwJ\(k F2cO^G\vbji$f>L!p̞p"e@1h cwh{C4.A2uj .Μ*WW3%:)|ׄ)YR fkDAͿŅ+BlK0xgY? gN4HYb+ϩUѝQ\˚|ZNd]5K+EBw j y^^p~ Yw tXݜ<3^=a^UqF-\q? P'w JhHDe*R:Zȝ}[n YCk"P/M;k 9U[_Xכ7լ?N<x뫉p9ʦ++Q$x>\!żu`ɶEv gU*ѝr2yph?.,&.2}1i>@T~" ZS?zۀXX(.t8Lb/m'˻͞ BQH<Kx<*?X:Bs&F>"Y=PD"{{ &pdnå0A#U_JZܔlt% Z79jBb RijKR~Xܓ_/J O[)[-ɵ_jOLlU&|Q=PU }b~<ǒ+G":d_Ir ֻ,nUGp^4FIOive!ڕS2R6ƢmˡzXP6.2{_q.NWrǟK"hZs,A\ |w1d' _!vECyJJiz EE^I3kacr> Pβ ,K՞($jU͋j+|Ke P>sjk"vENe|n 3 \;)#Z9fDP rJ|dgo.ME2akϔ)P2fv};ӛqۺQi^Y o^LɎ6xgE!Aƌ)R6&/4K>>~'K7#+Hyyi~>bU{gH]3ॆk$xR>}]Y:I%KQg& ۾ q^*|u?NYzoN9ǡ'=_at/] ka,FixHBB֒ ejj R`o3p؁Ka[(Tg,֚o_ΨFIiI9L{ߞKp軎αA>3 P&3?a:E;Olxc{iZ†9׵u!HѬ iaoyѤlyu[Rv8^6V,S|g(25UL22gvgx3 ~͖9^u,ïDMҬ4!{VV|$ï.H-3RxNW| p̓ `"!\Uh`)Ph:+?o|ŭ,qXuXVme۫0,ozxhoSguNuss:4 ODNXex8Z 15ϨWRf=uNLsN&)8T2x 6?afZ ( 'N7⨕gCe'mERlJQs"$AͶ] b`2z*%מ- 5K& Ѵ fFCYA5F`aX_e@+=`C d hዋ=[mxH>c1!!:},-XB/TVQ~ćSV M)ٙ6AXq|Ŀ/Ӳ5'\&j݌! <̙hp&Q*>0Soש4Ǜ1X7ɗW+JǶ`DA M"ywK?2Pi#a ) %ydwR"v_(5w*n k>0J3u{%ŷ-e# b/abuq>a^q/Օi6=mfW*Q J[fTףt z=#}vif-A7#@30y5eéTO">hgq Bkalc?uNF?^ۋ~izW2F:S·E"S Db LA&` @ J[صL8KI6A|2<$iav !:HnCC}zZOv*}f¶4T⊩΁m iur\ƄTN'!)cVuyE"@^rp{ћL[75B^7CO sɩNuswKZUddЇ# B]>ճ;T\pA[2l-#MKٙGVpz[>lS*tXnPZÊ$Y:ZF{xdʷtV|h۠7~tUC/E-OB&p xB9` 5Lq>w37Rgc_̯`lrCg5\B2jGw+oeu^ q]r]V #ubbo޾vWbbn^ͣĪ_8alyn7 kp5JtqOyT?WfpT\ru} BDe>`ܾ ь*$RCꦇ鯊 kHK;(X*>C3 [^&a2l>AYW1ׯNSm02iЊ[5'ZL!E i' YH7-6ogɨPJ P)ܜ֜"6$zGB WѦ+?(X/֌"j-;*,U8iW ջX@+s2R، =̭!yPlTD%cb^ڏć]Z-%mf%H6Ɓ>j V/Fv 푣{I=r ߀%, $ e7ƞW=N8M mX!qskXu.&'g= FZX lVt:!E%h8dY&0!r5#ShR}g@`li2=ؤ.d\ VcY},vȌm6ArhCם1],hއ{*r)vz}5J/q)XXU_ m -ZB5d/G{*r{S*r)P0d˾Xq*[`mer ޜoU 9J nTgPbN^Hl3S+&)9vz[.u^~R;(\\ VK}͏1fEIxhm"O!t&h"ᘶNX7%N7fMLʸiV,yMeU(ѯk@ "ɥZ?"oę`!) g9;?G(d[%b<qCT[‡u[ !Hlr{JfvNcy[7g).|0GH\j=f3@c:s13MvmA!c-XaxI~⣑9w@wW<ԾEnP쭌ʤF/B<Tz2P~{wahU<$'-COs4jlGaDf%|+ X2|jkC59Π>#;w)6IEe%9X hmr*9=KbPm1 A*hLjY[ OĖt; Y^͑5RXUݵ;YJDȼM"6|ez(dgq9/C>g5$PV s*djxRў(NiDo fL8U 2K]8 LJ73EP\]`Rb=[7W@28i1Kq2оd= Ȗ#F#?`1CTRӺ:,t֭.Oɜ2aEM0|sȹP^_Uq"~0Atᾧ >0yVnIr$7\hۉctѪ;MlMMe3*B/t{،X@T=;dsz["$ -E&i{Dž,ĩ$(`so&yfSj9k3J'S\|+"yDnp;Cm] M1 ^&e,1gZ,_A NB4F%gX^C6C Y6H\@GF+E%{h4CָV:- #racK<{b'_El7Գ}=r.^h薋Ti}>Ѐ:EYiNff[ ǫrX٢~ 'lf*t悪G'A O<է$K2m514wl3X66kc5z6hTiB 0gOy_h3l"q3b33:^?LZQ1""`fσq',Qj [FSLEiXtGi|8G *I\'3 5㼔lT9}ߤ:e f;::gmu]d][?RBٞ)U&[=Md3=`nU7%}6nfޤ?Ģr\xW6__KA=E;8H VNK(hgry,V-g;6M:P:E) 6IոCzk,! I 8.>bXR/95JcN>dw2@{ڸSScY(ݗf, [Dnʬ憠p@K |yj v|$9 Ă9+YJ4}i\ I7w=z-vp^F8soGaJ4C]?+I!e ce3VIi:[=DJɣ %7jg=7`]YjOB޴Lٍ1pʁ*ه4WxDs9{CcsJ K5u( ,v3hYCTxJR҅jN_oNP :{ >˙Ơ z٘Y!bCMipP?L+KL𴱺ñy^ˎf0NVO8lCu-F[x0j&XPy==ט:E JPk%w^] 3FQo1 %\C.Ym},4R!+4v,@^ؿYs2(.!jx)jN}J]G#H|pØ1j&h6D5{{yh\YXZ?8C~('QǗ2;X+CM"LL^l%a:4lM)& bj$xnQ [xiDME]pQ IW?)E3AZi]<6EWT0efvOCdb]& cv1"p]`F2Gyr\!%(W;DȎ@3QnY%Jt\}jy\+?b,3ԛ_cú1SpM m^C0 QInAbQL`HV)Cqڥ G/JnA@S͞AX<0cB 2kNjZĥ0PX,rrExt\&K(Fq{4c] Smb'ΥBӷ]t'%.1 WD=aF~݌(#c:Y|؝bÈA%Xӷr!A'vr J՚ d'ى00 RO r"IK@Y0 "81He si\WWVȰ׀>o٪q՘ [i~^tfDr'xMN UemCܹ*w&RJn-Ҏܿx__`?u -e;uG c}`HOlEn?V!d,\1cCӣg=hБaהTś(v?B oА16khQ x{ß8 L$ Neđ(7)o˨$ЙGY!& .G؄ն.*׼ wKmݥ$๝OϕQm"t0Ybep^gD"'u$9o+gbB%dX56 L&B5D^zL6Uw*,=Q,,Քųd($Ǝeb{4 Iv '"dy5b_`;v!1vi)Rgl-sgi^7U;|R8ȁ*C&JcbMx} #28~N3zɮ*tRц |iH e:Y_ t] B;{ux ''zaSW魙5xa_՚0;IX,(bV=@nhlnW =2wwL7/gMt&R+I&AGjz2d!+ԍޝwʗه/r5+ M'#&*`}̋7K2^3Lc>;$k!UWR_-yxg0!v_ o!c6zzqxt􊲃o J~0)Z{JmUH ^zEhcJF"J%L i{qtO7og; $|qp\Ϡbl (RBF:,]UZ8h:˾ESO Cͬ)3Bܘ0tedc`},V opQ 2vR3H) bV#G/L6XI"QDD*GeB.|͂Dy)ZN(/|DI~1hk.?g<~a|tv.IOڽRhV,,43bAe2Ca K)(b,4|(Fz=S-yLIJsCyPλLSk̏sDžq==?T(8 n,,/U|}j$.5~[Q_PיF73f@xuéH3Va*>ބZ ̕o(}{gRXB++*gkK\ 2`׃|<(g޵"ZNkń1vY&q]j:x:pp%zE Y^2DbAxZS\9,vb7A_'Pb=V-,@,. KB#J|GnDa  7MqG7y( H kgӾ6#X YoK/UMX{tYqJTu7T5#lNv IZSy\{v[QEBN`P e:$p%׸u׮fE I-CmoBXAv.Ӏ~]tڦ POmV$Zʜv!\:7z␊Tdd`P+3pl}O J *6^Ӗ[5&3~󪑄F*4UoՊi:C0om?ҞGiUe&-YCAQw<=ZlL^N$_WXP$QiL~>T\9b=viȅ@F`i|D']!$I 1n)c^ s(-훪]gÛ1fQp$gm^-!.<PyD@%HxY9W甴hp_Tz*㾅buqDX2OI6+QJI ~Xk#M%9_09N P^c pv+% ղOP6y%4RK-^BҐ'qj krH|W|CzU(}a_v`$:tUN-gD+^~Y+}S=^%$n8ke*lFV$fVMΎ'N?G'9\?&蟸4ê^X)ur4~8 $OUsPDn!|A.k:yiB63ɆV wi<~/-FĂliiJOLxGy 5RKz` .0hN)ClOk{>3sF]F8 ">9Eն4r>8jmނ6C[""b%&6?CduX@<Obϳ_^UD$eMd)Rz:k>UMGlFm]Y)2yd֑d^8\,WD+7C R[aWRܽQҴ5Ywie*;2P?)n7ֆKybanJWm9-{ѷNUm_Skj? PG [P05]77-1#1'gӐ{즬unW/aB6N궽+RĥW*hi!WIsK󚎚sd1E*$ׯ)-u]VpM<6e QJE@xIQR$LPPndt)"Ar-DF^9a?1N?OC%(YW!~d[輕 0Irg|𸌶M^_tt<;Ud4l~W@׍x[u~{щ>;_ټ|6DѻW6DNM㳰3Ɗ35%38XB%|'p"t3Í0zxR&"#h1XgRK@w`J֌w\J~ 5Jo}5nGztKc/ES/ V_v-~ę zY7z49 ]xHP/;?."| |rEd׻uYJm!>R[jP?QDCzߍ `wp!RrB0:i-G<~˒("o0.L|;{+[BӘ[.vش`M(8G2$PM)gl,wʍTu7J($3;I!p@zڣdImXG.ŃMAnp@#zDgh-0qhbg]m)̗$@IqxVkNQ 5/Wxt2xr^rNz چ[z~fѶhY6%VȌQsg69сH *~óΐUXFzy4-K˚aG/_+J[uMVODER@^S}E_Z֛G:7ESX?|6c>KdYrR 6 ?ptN7/ҪMR(B,_AuWutt$5c4"yoM[e_ O܅d[GON' QI~岹 v aMOxfp{1D֥ՊbaȂѧR* jk-8D1=#6m*%f04;)$"C=Y ?EI㞪' k-@^婞X@#}Hk}"y *tG0m@m"`k:CPk=4V.{|7'9 unN NP5KoB(/kYVxĒBPuNK "{xy0x5,MD9KH WWwL G)jI:;<\>aF #o~Ίrݚʋ+Yㄗ */OL%g]|6ML6Kܑ.a#koPb[wWxC]2x8L0G3iVx'6*l;_s֓;`:C}X1J:`q  Qu [5릈'9OhfZМ{VG]C S)E$)EQ94Y/P˥V6 hKR8fLߒxT|;Ph/7Hͻ基&CP՛6Dl歂]mU4n*V)O_Uδ9J@ixX7.et4ӿAr$QT]zRvBuַ:MOң* TQpgH;F+|Bk>x 6LpmʰXLڭz chNC>W->Pj6U`IODR c[W7.Sa,4,0tҘJsY }vn~j;b1X_\_Qۺl4=-0 `9(^Q0`/3x fm/VC\Up!NK \WL4UnĐq23 >QPeP's6<hfIoͶ1vIգjuO3tCo Gt9&<4G6$3Lw]=fipE3@ ]h2 a<.i;M'k FogfHlVL2Md?Jz/&)3$|װgca5ĝM"j1a"&zSψ{}eź*3ss^.yI!;w 5ˍ ܂#.Wʺj|GR;X>xZ!gm59ES[/Zf_1=a@JcaʢWt;T]/]j6qm~hT4\Rp`wջޤRp)Tb#Dz326 )`;oM05ρ3mxxc뮸xcF]W:uo3۱svxW; X :_i](5|3q]'3M!8틃$@&ܶMsԞtl6_ye@0,pu*ӮGyV$rzV={D)@ DR{w>Rt;>AD۷sRjlnҦIFJ@yEȗ;9DE nox(vti4!v< 6g;&EBo8UTК\owX5$0= ˅c\In 64?hJ=q&\eb8|RsmZ/GeOF1k\"(6YEO_tNgxL)י'L\g@>_kVZG՛,Ua8엊 |/FG:)ڎo߇r3$nb9aVF(\['z#bRăGBXzF S`qR'3CgQV"bϪ$lrX>RE1L%EMoRc ڻ7lOI.Pp8k8?I*.+RskGXB2PۜW[2@+W8Rx}ҐRW M`6HgQ咪`+vP7 4yn{/uyj,YdT(Iy ! )oGuaqiS?*5>\h|\JލL OdzDʩ l<;|*fT|ƪO7@Csy.֖悘<t.J'~|9!,'Ҳ;3:/CVyg=^2ѳTb6 Ћ鬡fe5fxJAcŒcLMTI,l4L,ad̿tNN*HϹ&3iK;ď1ⷞE-8#qϧDdSiAuڵl`oI#ϒrBk:ᣗ8f` \^^e!C(JjMMhϨA {}1`W:"|k*+8t)0ppUZ {8Y?;ѭ8\vhz*{R`gtm}e^VbJlE9MhI^ā߉l|m=ax8yfVX__'6{Q7 QJK82*4螺$Դ[,M'fr Ī)7쎸PF +K=E y/'ܮաu"@?ג {ŭ Tޥtʦ~' ' =iJrB2Z`B9 ߱P?_QK+ 5zc,hEJ?zbAF^VVt} sʙ(Z>5 Ȯb@l(%S1cSr b\фL9bgzu~Vν$pPcXCbtË=&V:0ueo X2/MP׬ozߪWqF!Ȉ""nRgk{Zvh q.C#3E\J@{&\OG9E f\܁dc3{ݿQ> 0{ސ`JuTgbO8s!iAi~z8Z]ot:Dy9@0ʸ:4F`H=؄0vy`]uuǎy3/"$pĻ»,0QObYǥ i{j7 vbk<9ʶ"ag=^h}{AD'S)>s魔n9 MƹS:~.x⣏x0Ti"Ǣ}fUD4I4բϟB)'!w c{w6"]~y)˶Q 8 ,N z\D(v MsaABECF%.h#0#pe Ab :=p:2 f0*/7iEAQuOR_ [Z cӺc+944/Yv->jS]P;ClŮA᠘ v#F5 ^{ H |?lcCBG4Cq$P5ӻ?=Nu yS(p%{& `g%ǾBz쨻Vl#Al{[dIx.zFaj<NcOg2AMiTxb*?;JrqRo#U k|lP~UZ?BK|/c5KSapYtW%C N,9Sd؋ܢrE3:9}@?2z#Iz<ɵb[,M{ TLcՍ2IJ2mԢL0e$m ge2]8?% R/Z0ЎYn؟x/@U*X.?1>7s/^aZ%GQ2TIfyOջoYdƒgRbz'ðY@!1g4߃80:co#Zt _ '#0=SOu& 5ڗc|+E1FkPH"XOHuyOҸr">!@v?2ݤ,'qeXNX̫?ACTK?9"E1"Q`"&0᫖EӞ{UM\UaKi ܦ=6t\f<5*}WW(@E}Խ0tx_~Zt3l<bG9AL&RJzY?-Btw'!HrHvP__^EC`7ޤ,Hjc_Z85YK~l\Ϡ>>Bj\ЃQ*goI&N9 _wY Zk$H;'C)5x|czbF3{D2|%Mp-C}m% Df+5ƫ=Yg0U[>h j{B7ߖ,-,֟=|+}Lx ~ѣ "nTk{pQ d'1󀨩(AyqM|nf(ZSBQm_F/\%9- ZKA+v>iJȘ2Ʌ~Cq2ɏ^£yz#`A~uų[U@ގ߀^Jusy3M$0} )e5nM<\>sq*U0D -Z{K_NSTJ҃4`GPgMDiB~)͌'Yi@q:\ӹؘ8t \x[Ge(ntfcm< wnR8Ʉse=F@Q*o+PR|k)5::)-7uqj<WB ߒ@Lc3Fq~>F5 z\w+?ϯ G `]_TS̮b2]1NlcT92S#b{b0m ZŽїL&M' 2{@Fb.6[i꾔 B%863[ BS*<=K5ϪVƓqWdT@pr=Hmna ] {ե&=G8(n4<6ɀ2ٟS$ Ɛ~ڠ/sޡ] e_'bMwyކuw=;*E<ʫkɵ[,º:_aqܽ3z2BR ËGR:e")`|g¶ӰZx{lTbgn殚u硣ULX ɾz=> "MSH ؖ;-_I?9qqYk&TS=#%\(ۢ/>:Q˘qɶh9D]֯;ߋqc1o|B,)?`cAD(<3B H,4 z.HmI0Lnc^pj U.4tBe \ ba##IPo!X!0zgH}|HYCD)/!v,>[7jMIptTrK M}JM8P |s߇Qv2Pm>o7rC(E78;3o#:T;y# pEdn!Sk1X%MFi U"n"5;k!Sb7jƾnCҲėMx$ufމ0KJYE7vpO[Y>zʸIr/.."rR +dt2"'~3M=ex7@G%8w3:;gT9c_rKJ$UtixK3=]_pg8 [x%Gj[_DpF5#:Y; ؊4Dz$V; &;'J5aL-s/qu- G]T.};4ֳkC7Z>._LB`is/ۑGJ5f6|W7.o~@ޅ˿Li_imXS1~U;eo$ "8]mG G a[ p+L`rt=̨ ʯݳNYXuTJCLprU`(= ꁻ8TO5D\[ jtHi8G ʉU rۦևݽwSs~7q`rwvH:ESIɜ291.Z/Y3\g.BA^ꑜ*1 t Do&wgyK;QH#>gsa(r7-;|W5c*|{f=3-yAoU?iD5^ja+{ՠv;~]iKtWgb wnRŤMVWwDP݉0Lb2R?h%æÁ?Lci9; A:Ro봾g#AfSNj-1z4xcP !r,VQaȎx58wZ}zW}QLX?Tl7w Ycyi!&1X P&P=~.>n]kf糄6ХՊ i!2G<>}!/^ ̣wM(S0NVA?Q*Z'(8܈ee4T4N5/h^?݆/k #=P+Р*rF8RºݔDf~Uikۍۙ8hD"q-kSp Js+BTnhiQl\!XľF*4'-{5pJ֡m]JC0A:+8;!KM,J$ qðTIuc[@X:cw;OM3x}IlryBLp *뺗v *Ǯ<>(s g;FGOF 9F*pIu4/;G@8JHJjtˉ )5ASn65\ϭU)8A牣rUf[o z^܏QXrbY'u^Þ&*sj$,xM'EjYH8hMXgz{)/.dŵ#;:89{+y_Ui8$ι} l;ӟ dvNAs_L<>4e{{yS ^QMd;EYM]b 5w1k-r.p-\B!iЭDMNJV99B&XEE\eU#k>qM 8t)lۄqf&1í32KO /68\lQ:}=\H\zO]yusn1njeSGeZTiCvȀ,q&Q{c^Hx{#"/.GۺSuaR?{R rgd{`f96q1Q>*f4d_O* mG2;1?lGX an}P饆رcԋ,?aĽ16arnZm:,v= =Biǩ~o^D9ڄE ?fvC2:!_ c^o!h{E<]w24Uepo`{0$Y3fb*+x| vnexR>A{m K)5S7$h^|_m:x{`WɌ TbܒhOxR A 3A1{t $rLֈ.|K? YgS"e CJI MGSy9(EB3O**A`-mbΘٝoh/##;Pm-߈;2PzټBV+eH19^R񭴐p åǧ+si`>1XTqE û!2M"U7[.A$@m.<+Ds+ԏ ;,\vk!^#x ΒF> R*ɨ!#]rjŊ[G"|ݽ+۽/WHo?ӄE F/Q&VoIwTS\y y.\R]ubA\*!)s-`]΍\?\͘i#'?+FJQ_n]jLDvԚәz6MZP ).ownMƒ~mWcyZ:3<@-Bjٵ!Yv(Wa(֐ "P) "݅^Sl\f3 NQiFSnį{e# ޲c?\i'n8/"mVM]4SXj>Pre{.7Xu GL:yH D V[Zި;>z z&42_P~Sc+ m#_\C0M[3ZhC!q)J4vEzR󹮯v/s]y(HpG]BNyRZ' lNX*ϴD#d f3'sY6[Xef+ۖ=۞A]K\`l[O 0$8_|** UZzQڐe+VQv'f^;OH7ܨ?F E>?r$?5{Cz\1( {ZzHL>MϜ X/`  iaI!/c@%Jrf!OoKU-/J@6>a; 'DB~PQD\;$7S|rWW:o$6T&i 1]=!\Av6װY¬66_f| G^aXR"͜;GC,K(Brb3e8VwG6@e0IZX2Dc׫u:0F'mMԴьjZɗ?{Z劬E_[Frc3˘ة50C%,ᰲYlhU=ѻwb5ZPYK9ht;HjvL!:iWjpVo>;:{wp'.:g]6l}A#QgT2hY8_v3#WE*09pQhPSllyoR~nF2ㅀam{*v"XN9$udX[[t܂z+>L/81AyۡqˍI2.=:hA1RNA AJ g?ֱu bݙK[C8P}Het)Ok fKb6l 2]x0,*]w:~8Ec=wP+F[՚B.zK6i[d##r%.?/YEur>zIsRn_h)VֆF؎v^1Ӡ%h!QgQZcJ$Sgqӏ&>ORp̬v>V3b(5hp\J@o;uG-\V7&Hn1tX b4[/.(y?a4a#[m! % QʻL nk8"d$;mAXV(] ž@@$Y5r#bLHv5[saŻJ5kkYѼ&l𻭳0Ovn< [ӏAj&e| wxR#ҡ< d%5ݶYhJc0 军d"MF:3 q @rpzۥG&"b`+8Сm4Q(TU 5 hLڳZqh<^Wtrp[4".xfܟlV~=T;q/`vɱΗVSX5RŢB7l E"xӦz7i`-KbDDNd(VX*`m ƥ[.|+til77{}ZXR.E`<@dFsbt^n]%3ۍ3н\[?2xQN]p'%-]ebE_s[0ov9:_OA]5cZ62~߈>-Vz0U ^[ 3.يT5|Ih>EpC1Yh.s7)/ ?0+w=m9q7[eKi/Yz18pAh%6!8Ր_ײA?}Tq.=e=\nhw@1q_Ho?FjΖH?v:W-ҳ< +˯3D@iz+s+cRgnKaNz;<)O<:Û*qBK k9{U|21*EňyɧCesUia\_l2_ZR2lmp2i`%qNa+`\h b9)T L/dKU@FD>"h6S_|/]S`,e2 / fr焴/SEU+r/'Fp >`XtK5͜{pb96]^:uh'^iv<Gukv1g+ڸ0?R3i9&`9~bTS&y,WO8i庙!eOr!Z@D[̌ϴ(* +Ӑ!&}A:']NҐ vý:o›;#DC㷟@yj'6>O%TCf@-[֋Lܭu]`se6^ YLrCĻa!pts?.TKs#)(}9|$ 1\6r3j|l㱿ԩ~dnRlHNI*ծkLI(%̬ fS5^WP!%:zxcu\f&CLCNYs~3n3?}O&I#m*m 5hƖ*1g<;›SN)Xfdo}FlT}y,M=+}W7cef6th}g wizHzq'd:"AʍwQ=T750!mfW7LqN`,Ū7b({4p(x;*03 5mE"82'\?~lA+İ1}p)nnam dWFT^ZѬuObie[LrP<@Oh@C_FhZ7pVb\|dZ!7>rFl4z z٩%R9`j'B/"M”p9ęQi[;!(祅yNtbzwhTr|gU}(b i۱VYttS@PTf)BDi}a)" F)B%y6>;sw!S AW,rEBH>gd-Yl_@}3+p$*>,ءS B 1qHkk2Y `q:Px*e"iu/nLGJ(VQRp#5H%tB \'1QՑ#O%(}Kb0-+N7t kDw6v"9nϴ\aBS)=C>O{kP L.`lNL{+ğ͏9N\.Y70=Μ9)BV[&q{|h <\aO3;L.t/bgzL]o@y6X[g`55W$%{,iv@qjx;\ KʱqߟO0 -րH`y73u"ixRk8HWzT<wyɘ ;W\9l }jaw@),׆%v_0K!u rrZ= Bkm~~1a9;%j/ֶz5gKQS&qvtȉsvYS#a@ 2PKqU8ӉQIr+-_JxO4C‰}\,(W,DR%T^%T O+>f+T,NO df 8(5lN "uhȋՈu՟4'Y#+܃ͧkkF<_:5M{^>gk%T8'Ff/H S,gUM]O՝#ڥeh1M|Suٰ$,S&X@{wqx?Mj KyD}B$J6Z%r_IDh=b)ru+lB\w{ٕW"9fzCCQQ3_'c!pxPoc`u}OeQ{ eyC)Ӟ"ǂ.igiLr󺒓8q5~k 1J}:yDIJӫ.01̈%ЁOz=MO%>'tnuyS =BFuG7OYFZNϾ%8vp:t;0QץmvZiш5E%:Hk?Zz߶ >^p`#jЅ = Ls7) *f*S %U>COAX/7{ 5ΑLxݡ'9kl(veOh0H˦{TLvQ_{\Ɛ 1찋N=s'XL :[ pd,kDž/SB?҉E><ڕ^jv)@OQOoe$l<5NScO=qWtQlt(b"V,7=s~KL͕'{#S|:Ms)S[M(eCsgљ w!`Y&C?=6d*]$3{P-7'}yJ:#tb-9LNӏ, MAY4≚j&O%^/Z't2OL-ݏJi@aͦaȎ! iw' x]s@l7x鵎`Wb=*6RN;\ . +2vd2w ;tXmBdT$Z٨jK2/g$6gA(J{`PB@L.thW_HB}3 [:gLɉ,.WT/9=T\1" 0z pðoHj;@໏D1PB-']|\u#*Z]ibDևJUe`K\?_cuVKBە]sQ,oaL}AƎ5;aD&._S#r 8ykC G,`"w0v~}4]+K_lv>1FhN٥tw",1c >1Me3y(sgg~Xb5h_8uC櫃7NԮI%;VJi2Ra,k^Θ0If!)_JA{lkRzMGᄜB()O4/pFT&Gjɉw@|D''\ )EuΟnTyRDJ2vUDfxxtd'DY+Nb*>{UM,!^zLw]¢b^{xIzdvJԋr*}TGheĞe_ bm?- 33;կ8/5|4/)K3AW?mOsޜ =𑁢JlÔ20V܉Nزk5* 3mu HO^j@V#_]Slq,wm|Զ\)L r_h6¬ŐG̍A;e{Z>0V[Ӗ`C<Ie4:&ʍrDn`p f PA9\__= ;P.C20¶|šrigI HR0 HpC`FX c<˛|~\#؃j[0KыrBܪ//b$KL6)j;.%s_b5 ᷼ofu'FTQsl5ntfqQ(KF&l&f^Ԑ< aa{5vaV;E;33 I 0P'N~@RUA! fZMOɅuL7F"3MfR90M3&MF/5~?n&,Z?VI}@ 1} 5\2OvvA~Em<3ڀkنٚe g'ˎe~& /b]U lJK@BUYhqww !0("$[v*4Cp87QӬB.nf3ym[Cw5ZGBƋܠf|+;[=DΧ\,ʗ֠]1TQK^|bU[}!B .±Ȁa 3Nzh7HЇKokyqtK{K?[e\ȍBFߞj큕xɍ @ʠ%"w :x/gvAMj0cL/t` ~Bp滞sC}")Bu ayWS^ {_ҷ!'YbfC}7dkm ЂPILQ{ GL-Cxߺ򘤒[;(9Ji=.ZN0*6H|||ωjh=_S'rM43t4磺b^%''+Ac$곁 @o*@涻/Sr\ R`ߩvþ,6_=<hΝO@h{_[ʪiU։ʟj3%/}SdK}0Xq':!$M!%vhJJ8 r!3ʚ6f2mڄTw(J7wt >> VIMϫ⩿M=1DtpJwǞRf,MFDwAԑϕwȄ.=9([gKľ»FPfD(ƺDkX1kwn~ؾ *ts3Mkf_ ^78!gK4t/ ]xH, "du;Z;[ ;$܏0c Cw|Z_öNe\W$)FZv,0>i l}sJ2Lㄹ2骃=˕^! +'\ e($&& TGgJڧSv^i.Um~xk"<5ah i/ XaONF-WWըp70ujաLyB.|"lJW~'05;N9dl;vO+ׂɎ$ oe(1! ؃6@81;1v:i I|02ɲ[X##މ$h((O-gl>md%n_] (EKe-De5A/$P;WIXu/*,s 0{:GMR4:SL %Y"х^nwn/Фۤ'r@I3;:ִ~;"0;{!i d:X)߷ix01BAޮR;?er-NEemd*$|܁l{Qf\U J;5fed"ޛ&4*л\f GEC8a㙙=|1=ն5$vC 5fő@beʸ8ʨNA܊xd,8JUdPڀ^hV3$4uTDm9A_SCh)X:ڣzc2J ~* 5(,I?ёr̸x Xo@Ւ|E Z[Q袱(M$ :Dc &j]0h7`2Ju[HݛwV!e,xGAV7sI%=3{zkPPJlpú7h U ^8.=.{<ݬl+dbX/B*҆z.9\5h4IWe}apzW8IWx9eFr36RٌM\#6Z`(C m: "Fl1o,8݀ kz]hf ?w+c`h:,pY-޿}2tr_(2 7=@qlDfBP5> ްE(/Bo2kZWc)Z//c<{PwƂ8QDg`*%o,G|_ۋW%p!4hR.n q1 x|@bicʟ`?'ϞsU-,V05!z7w [), q'^4 ;C$TLh<,$G:'%>l3 rbwm?s鈻O)syoM߼۵Ȯ؀' ?//j{[6{!Iv٧xsl?ɈCd3+-ڥͣ_DI l/wG#P.T $يPTa,& *\1_kdVw49A<2,nI xogX%(#&V;hЅ(1ȒKZy`L4-gBtk\6be Wp84 iၞG&s+c/? T_槵 _S\ȡ9εtQ_Z(Wc<>ND՟B'mս|(&7[`xJ[vaMSf1E-XW\vd}o'O )9R/D#&ZZ`v]{ȴ奶)ڵ >@0=Ê!Iec()c 3t}ݝJfJ+@N,lX,Vu]@2rXF&9 VYԦA&9V$9 8Q)4Bў(`N,kՃ&5Oϔ±iO*I%c77AauKqXS)4t- ~_@&8a/t2g\:b}I16"Ѻdcm;`iII콁Iǖo12Q24` }Zޒ޻^C4+p^A6%@6spl<<$(>x01!J"dy_P\]ħMB 26=hCNE(sd+KAc=F]P!"列E8ڝՖbX:{JG)=E[J4y=5[X E144 /EuQrE"mKcl6pW'O<ݘ9YU mӤ]\<ƿJɭLOA5n>ÇenNpn*et7Fݿذ>~EY0Qob?vr`?{:c~{mw|ey]DM4MZYZT"} yز:&'e][dg?G>XNTYx54px^oKwq?c8d^x.gJIf\a"%8Rizݩlpx6ZU3XXؘ|xk Ve!ٝQ5syZFULUˍQi-(|$Ӭ\CBX UƖo;(%r9D_| R &ykӉ^c=),id3$[ LA٘8^4ۼB2 1s!H\]RR$N; R Uvž%P'괩Ýʸ9.>C&/iR5zV8hgE3_vm`\[c3KɁ!iR=Bat%lI"B`ԥb0MYtL/`~& Z])4 0ntCȲc4B``SXqsvKgc֜M;`\eA}wq"z)00iKIbIFi,QMG5BZ;$FLoeР0K͵ir&xA 4;faǟ8&űc%(;iY5(DO$غl .P䭒2hc'Lekq 7^|F,Sۊ4h[sȸ2RAfvU; J M5Z`Ȓ9, -gD 5|fFn ĝZ7`/bF ZG6QFL0uKVjJ +zZv"\`\ ś7bž%ѾJ`ٟ6i怿cKIjгīqo[ZYKÓ Ry<;aMoM#qnΕWRC7hr ŖJP3[f'G"#pt|/ziȑIțIB 1JXcnxMDRU,"udǪ}J2"NQYΊ6 $[J:[(5$v 1ļJܱ0ɻp" AiagGGcoLyOFV2 D\ * bD/qpK  sѿ}թ3?+z<_PKYe+qKTf hg{csfF8ZNT1Îjg޲"C Sյ%} ZsMK싃|z˹Ɗd8-LՄˇHgԂ6*u|r1=S\rlQ%ފMwƚck,ŷY&_茚,}b@\%=>`Fx6z᫒>! tzeH\T;R;: T2ǝ~:ۭpɡ}1)=GE۩ *̜Ot7ؽ! \-3Y;0IGPe.`3E/C=F=aAԥq(>ڮ-LWՇӖ.}'W* \Bص"dؾEçVǨJW5zN/RQJʲZ>4Drh؃d7PSb2xsE"<9@ :F#qVRHڷonH)U{??6`>@$y[ؽR5h0*耲ǥ卦P} bIn iG ynmjr|H]q8^^̄v<\p%JYٓ\0XJL+臧deaKA椾EB4^דBn1\WN8HN[٢=ʽV\"toAКX ٍm+(oS]OmŲv3Az-p۞ЦjYwl"LQ78rMB*9N*\/znu3wA(~C(;5RXt0Y֨OcdCp9|?#37% hn+0a#o-kW?OǓnkQkV{!cHS0 zD:rb4MTّj>3231ޢ=󗆩2x۽ޝĥ-/_=yƭ/*/u ieHx(4< U"\`Ԥ) M-ߙƘl~sxZԡmZRs 07Q/ăN]ska[.(7.66YҶ{H];t9~mHJ ^Q*E5SʊLu݇`9 ~]f|s;sNPlI"PJ8id +Y ,f|f)zvXwYaCyZw8#du<;} Yhj_?Q+Vҝa :KB' se&TEi6>h6X]&- D+ 7UɳJ\u2PGM'eۘQuI7al2<ؔޅm\B|$;6oj~vI-}9/:w5҄ȫ<קS0YZteIe4Ve3N"zR ]Sv%bUmhF1wRZ Oq]N1*7XyDuͩyO+J:841}(u,ĝ&aK<<nī*k<\߽RAQ44 JJ7_퍉^ZU8ݸ?qW<߮q) KLW\Bi'L|)R[q;7Ͼc&syش }U ,o<(=T:چ/RQ+Yk2΍qCd&NuҥkpRYy ,ÿpڨ`!D]r\9B[0H=w'BI XYx%y3Ph ۲[˛i5;W'G老W[j\rV$'e*4tKC&%aWd[< zѩYED CxW2l1g@4A+0+3 ((y[s˓N[ܝD'UL aؿj8ChQ۠(3'GyPeH /#8I,UDZMp)$e6k>')݂@S_Q;B?9(nK\;t=AF sp۹c}n`#e;?4LBurkNwlz9K>pnNW{>F/bb Ϫ@hnJNVWNC4yAF].Vw *$ )BG߇5E>\Ԩmʴ{f jƠQ /1ӟ̤k`ҠHs(aտQV^JNL>vsFՖZ4VZ8b&Ac/=<3F"~?n GlH}1Oɲl啨 AV_gVESʶ=znNy[&;ϙ%ed\>((&Fk%,nHr^.|w02t`BL~Aྔ4EkE_{6~G4G'x QƟk])7ȶ&vjov,mi 7%xy_oL2Ӫ7~$#!d2+aGE{&b`®40b@/XpPBb8R2Ocx3|Hҵvg¬d|>F $w9ܢ"c}Syo"G3`61%y |Z,=7l\?KȈǩLGeR0ALэ ^mUneW%?B՝h:%V7LD;w[b1o ͏B=PARo-OeB86KVܖ2\fn}+gMv?[\M\=w n(ߛykQL'ڍmZ-d٠W[ģ?f{[Fc^EiVȼ( !LK^ٸZ`'LF7@l'I,|w-3 +5kYGrj\} &_eRIhPL#tP(ֲElz1Yel_8`1^Yq,l0a甫Q%߷ĹCVx\LzXCf{H0Ox봒QnJV-밬B_2[/8ܬeeNZS70I Qb}l{.+oܣl0Ng}@'t2tM&g9Gqls# "@ieؐ:?OPP`iyhYR4n &#lާ=Yjz|[dAg7XM"~C11kglnt ܃pR$Ƽ69(+N*Mxe^ѧjўRzNEM]u 67jrr_g x#, ӱTN2\<_b+upH[O.l~ 1ʶ~_Ue||VoȠgks8ý s["+0ԎΆfQpjOHX9wёmgSlye_M5,CUK [A^ۡ y#Pl) &;tCKla2=b<\)-yꁰS(ӜV0JsY/EdEJ@yq" nQ--K R[0wH_8\XbADi+w5f#soD+WDb@\BtAj.)W{Js! 2ИnXuYoxe̵BB .3@Qw,`bQ>B-5&sp^$Qte3 C[9cHfLlgApzmO{|tZC2:*wJiv/֧y] o*Y _ l wrv ;! 0 H\ -?9:-f~C,tk҈SƋ{MZ_(0G; &0-'>z@ =f kdr<D4ǻ7Eޞbv0M+QpZ0UA<Nj O12)2I5fIr^8 5H 7Ƽ Wk?iAo.e6cwi)& #U}\Ct ',yY5n8h d7mWR{|C[AIFa$8F_frP6-Z$ "xBxF?N)?ƲF74+_Yڛؓ,2jKaxhigukŲٞfwWnxGyVFddw9$xCHI09,"~62= k.5syl&vz.@]6fQM*s#_i6)y]N61 25[erKYsc9GYJ7@kݷBhɮ>lv2u>K-l}ְIHE!ۚ 6)qy1"򨵖rF@mG;p "zEc[YRT/+.|>(6 pW'u r2-BXu~9lpFʑjPK#<i[c3*|!-~ Ga9V0tB3LHG@sQ=O$ >= `J?*n>M1rNS;#'@ғng x9I{.R)#0,ײiboxW2\.yKt|Nө =nʬ&9BbyPYe?A~H٠dA`B[\SjM<N5Tq2D,"9S;E~/!&Rv(E B)NJ ͉p/R1}I5ƴs9>YL/FPe'BZK0M.ޙDeJ9߹Jqg11¤_y 0E/Fe`ǿ +.fNz3i l1gO(adXm%z=6\&JޤӔ6;/nuɰL/3SG/Z0uG|״c^rP`SAuӒM78j7Z< 'FT x %=(ߟs=߹(TiՁWg#=eBBk+E}wATc|\!B2ü`ȥp Ԓ_:ɷA^b|ɕs:4NQֶKmr"@_9, e5}Ð??psO]ѿ؃c6LZxB<=2/נj]Yme <"e1-vHx=oײ/Btu-@E.ǎfY%?#"rPX]^$j+ L{}t?ĭ`W`aUH& n6q ~5Lv|LaF{Vy:ѢYc^3V4#;. `~lat΋mc. f[)wwbȌzYLc$Ǯ2Rn%o4L{^б$Gpg:6d'1_zl.p4|fePaP&SZw%cToX} Wy\ a'N`ϒ ܲo*V49oݒ%p=w1讽ľS0@o!S6R(Y;_WSgRǻK=&AD ej!3ҌspBy{)b7!d(h'3YjШ8k?Hc^o9`Cu_k ɇ-.h>2$mO[{gۏCGq%]u2Oy/cq_ hg2si#>]VZާSh_=>ed.ŵdl-NvF<m.0 ʆBtMqkS #fS(_i'=@Ƹ-1?}rWuq7vP}@a!(RurzL-34}S5Р](`'TE8 Pj%Fv䰬>GifP1,.6aFMF)=rӶ߲iJٓl-(,].Z10mbx~vF(nwz|<3bpa WdI1N0qCwWhSuk#5Vһ-UIN_т/ɫkKUj==xݓWX.JH!٤  GHn ΣGG#<uoJøPH;eO:r͚QC-p;$I@Gtjh>V1芫iiޟeYTTVM1̑F,"|#jЀ6''RZ8.՞aZЬQ:+sHyin#\aR8lѹr9HgCy,+`m8I}Ytv!g94Skwv^L_̔uNCO_e@9HنF,j%:+Ǐ[PbVK4(ܨOp:CF~[SЀ;r1/7,qB(%K`ǀHA ʻ%6\jW̛1:B4 ^5 Fs 玙0%S !Q!-LT|Z&8p 2ElW 8<QrS?3lr'0`ȗe%dB§&7Rg[ŘSO4lvk09}MKwC??`xݪ;ԅtL(W (PÞ.CG˿V&<<"47YfJ# @yգ5RqAk瑋n&Sђᓁ3dï#`"jeth|1SpX2ON #u^<׹kpiRg9o\QWGKwQ:)y p|j|Wl}5o dj-ŷ?1ׅ37}$= vsq`J*W7M7 b~E,V+psh ЮjjJ&~umWُX|~ itv42D$6&HH9a I2Jw 8ݫ`)i󆿅VKì& ? U vUJ]P哋 $uȼp-EZ'£@,[`+JLB| "BVI@$Ĩ70R0#NņWGs`SPu(I3]N,GP%U!\b4s9HSE!|rjݦ 5d|Bl{4OmT|1*BΒuX;98DAty+LT+sYʫcXK.Bֽ'S;H t?k'B ~6D۱:vh;"zbZFN264FxUs;>Ga8%2cƞ$Jprh 4.݅a 1h醳K]ᴝÇ==drϰz(1#I{;S zA˙mvu(cV -3\)sLy[I)+pp)+a" YX7rJBƱNb͵@\yÉ=QAx$ 7bhB~4te9itHvXO7g˰n4`AלVgS k]z[%?,n֞q2W(DqbDJ{"jM?ezthM-zMݿ~ʛ.]n!^\AR~ Ixq,WĖOfP5Pw% ,њ u0Q:H\h 2t6G d!RLlvXc qI{9"u$$3`(;|Ǻ@:OŻoi큚Qm㽣A]ѩѧɮl5[zteLO&Hچ5udyV[nF_5/p Oìd ltҹӔ0`y:tR`dH]fq:&Y]zEVضtmjʄ:5'J|f-B.qI#s*O5_4X+V{mE2L$"[2wl]J.+`2v1f))a/ˏ!OhVdrۆ(j U |S1GfG+&xoq:4{I% w &i,~>FI6AMƒȤ Lqɕ]oly1LDyJ5E5ؗHd2el'/eijJ2m8a֗ áɷo?r|hjuBCaptXG?7ORBLC}giEJTEf 'D-*ѹ2kHnSO&B6\U&tt[O[gm?sxrLRx;MC %[ GZe*Ow +W4crFA=$ZMmFJb9Hxei|Ci>*^y;9@_9Zs\god!r<p}9V n{zL gث[K/8֦"nR˯*t2X,1t@|~]Z>-Bz!%r腁A\޳I O~ [J8V7OꛬFFo뗞M*>uiC)YYH-ӥ׎!E~1a zr] M#ct=[KWJ3 o9ar(y γLb0?PH^tt~0_N(52aE L5ywQJ,U.7>BLRuy%h6%X77`WSL*bv,e"uQ4 t ڗ%}.eztQ9_Vr/dpq o<$-|w:fMVȅ#c˭RdujX/G--2Z?nhKͰrղϬ(+p;N~IK&a8&#ceOT_$e#z9, Gr4 H?x 6G &Pzq +0QUu69yCF3t倘= :s~Zt&r6O1$jG%:AJ%cE}#Wza1 @*c{M"gkN,L@Z?YpE-CJ\`]m*Wmz$ըNv<M,62k-:wfpO-A|ϾM]Aa,3?hMU-X"bEM=膄,:\x]}/^1BVha u_itM]+⛊h;XQ;C%V6V6)%J~jyp_2ڻ(ٴf|a~,5c" *wY*$ PT~+g9;|k{h;C-C- |t2mEМO^ⳐUАxAR8MejSnj70W#6SքUi](QrD;[ q@)5*Q~G*njErTt =*Ԙf;Zh0ܰ ç!$s-cRlWfaGĶݷfROrtI|3NC!t]tl+S`KFyUقM`I*@g^8/T! {T(sTNzG30KiG*ĘjeS҆Pρ͓ڄk0z}r_WZ(clc.'rP~ ?|&Qo16+3+/< M%fT) et`.Q l[\0Z Ҳ17wY0nds}TAN!NW78Zc]M0]N#tKZv b|;1 r?Ijx)PkI,3,b5 `*ga9a+mYԜDS\[7]xO7}>خ90T]x,9[l=w5?IQvłِ06,C+bopdU;]To+'5%1+SP(T$f^*VVi^兀RϰfLK DEÍ3 w~OXjvml`u<@_bn5LE)1D0T,wr4$OA_E>Q: fUǤD xS-f[-̏3m32~sc;;m| % ,;%~,8} u8LOK,1JAY_@CW͊KK1ўWA55s卽 5#T00"Û,fex(͙1't\$ll5v^Vcd1?*ub(ݑ{s;-XOb`^QGH^{l4<(=f_*i1!je\he F)"fF; YPJi`2g=i_4g悦t؁\Ѓ!/,0h:;& s `/|˼EPBYT:IÄA KrtA xXv ܌gxA 3ZW?]]RJ2{ cVV,R@ <#_~A+)2f &(q >% 7vy=L kF+zX}fX#Ef٨?+l$(pB[F(,wEW Z_XKj;?kZ3)'mڼˎߤϘߦR +T^d xqB 9cQ`Il|F42ߧD@Z?.0~g\NK>뾓&\dYYljS xXEY)1[yT6A{>xD1[gvޘ$;p_ƭ? (Tʱ5xL;T̷Irez&5Sؚ8 [`gTjqGQ"덨S>t7i>dž} g_zjQԞ96j(Rde~n0Fwz\v, 9nM~6MW+#p*$=63.Yj\^H˚s+-#0mxBBSL~;|[5B}Js@"Q|Յ,5n@ ̝8t/13^L=F)()!ʰVe:-T[a/.} }4D:2rF f:LB@ AaE!Yֹl@Wb* ykH&5 PZkCħ?Ygռ$}/F_x--  jmSdV9_ᢐ5oOxmblFSpz4G`t9SAn&a🇶pй>Vcac6ړ^׵a xdmSe$. 5hyaۆ?.ima.1RKT5 n<ѥUmOg>:']^Q(AF;z (gJQlIԊ;"34rN[cϟ}V(aޏVS5!&O2F䎼3 Э3ϘʽG l25i0i9]#<r8NEgoyF!_9\ZBY:!~F;YtAf$z/Vv$ ;[&RC;}ۅ>VÎYXWGrMb}͏0BOY&gmh(ܾ7&p]`s2~g87No_vyij>TT5D+ }ңUtqvN1 cKanWTPʨ\JrJ"¦'QӞݨ2 HO]5Zު'J iPr:@^~G5'=Xl=7'!kq FPHz0ALdAcWRAZRZ:7稕/f(n8w8 UPͷ٩Qt-I62)Q["yEGqjםf`LMQgűF4N)2U# Co_Z+ fHB~ {#R@&];O6pLۥO@ c rnj*I2:i9@;hybk@%:ﯬ~gI-ʮݖjˎڮ#uCұU?Ͳ?@و-<;h[ZI)e. {c,@~tUZѵqRjMGIW9%]4q˓riGB{uT]t9S/ҒX7لfxG맿>pX3tĢh{%cВ 8p?[c)BWm.neiUQ7`MaSFDJq]l32+Duwy1(*F Ѝxlu 0/ S\}[KP08I3fo+DJ̬7_J)Acr[vͥ<|sL +Z}_h^7P61E_4\Tc>џjB{@b?N0D ۨXQ J>sΥ`:VRf$#sŸtp$qNhK2Cm59աaP#Hkj–zw<>,Ab E`K"eu0++;MY 6"`z;fHv+. uI.x&2̯סMMr{پŲX 7ln=bSXoEm}nl, PֱqF`QQJ3Υz 綸Y vCɊJQ8Zwӵ-u4f&G o ԯU(y]M7њ!Vor fׂs? XI_hT36kB0g=2 u3/cr|Rkkۮ O5F&=txS0 Z!5U*\flqL^XF6z Z*jX}./v{QB)ݐR u@Bq^O'dІnq,'b՘A9@[pqrJ0`x@{3V1'H@mlYBStmW)zV=Lr)oVNڎ[tz#x%_:76*6u_>q Ùk`, x,bl&wXd?\㑗Aai8Ϥ,RU;t-A^zBњܿ*$*C\LL̟~ 1Q@pGkph2 D]@qGjb妼[(7UIˮWlqC>~kW5zA&OuxC<ؽǁ87zFO[ l6G4kao&jGw;&20o/:PmOBzUH209@"bK='=i|kE٪dW̭Di~ފr˺!op>}U9#o9FTsiUQF+{[!sO;=jV%RmѩO:oy%- !]eEb@G' )4IbBD:3IL c@0qrK\&ABbji:ps@޷\k}6rycx  NԑawjrKQAF} -0EX;N6|G rV-sׂ!o5`;X+QygNI~h:%Kx-3\DIu)«NNsZ8x,d[20VR3qT3ߜC6O(\O+PuxpRhW;|j_R|-)ܶ)P%7$C䋣5.k6q<;Pp̬Q@f2!\fT!,.f ih[(_#ٴoCG4+ȃ?E*y]%#/V '<娨JTˊ%,ϋ|1mm`rk&;x2D;/dS֏ww Ŧ*Zqb|]GXKAXyȇ 6>h7w 'K rތ[ Wpo&gܑ"J5H 95 , #bNM]L|Zf=Ccެ4(m5D3,g?g*bEW?mƖPMm~V'9ʭ%FȄ/P*@8f(pzS"qLc@4"fϏSj:/Aa)c|0~JYHuyϽ4}@VKQ}5Xh9JNxYb&%~:6 !f>Y@@.43hADžK'wر׹dSCfwnތKPm&o< т.߁ǥ~n@|֬+d>?bG+I3b炛gYQfhO̍;%*ʦO-,`H={ f JcnT~L0<}~u7;LItRB:9Jv@р7.K͗InP닌qnk9"Q|.$q-k'/>\n],˂پr3>(JA!CW <}D|]]UWN2}InG[?XڃC9am(JF0 #ggPOTZ5gCFJLOqdQ^r:TjEG$3;]Xହ#d_e ZW:Czx׾hV<,:/H;7[w5UΞl׿ࣰ9[xՄ3Gr^owab$^DaRJ8b#HoZzdU<9!| ܍tӒfKGwMFAyyt#T(o%9cT@":7kNy_}J{ɂA\`[l(^On$ Iٴffcx < Λq4qβҞ+fFT+x04_a[ff{C=L\`6ehl=}dC.0?$wckb=T寲==`Wà-ԆL'bJV_K#b4|Vg7r2dWjZwLgі{&gpasa[~9TJnW'g0h}󊃘3K R4/ެ|Gq;$آ[RKgx+&\Yݜ'11@cN^~ 0o,m$kǦBɼi7$wWy's9hDEizd$[y"ai*~sGC' Ͼ&pWeRʅ,H³SY{B,(.r6|R˕UyQwJ#y0:vC4JLQ ӭ}xxaG2-gkÁSRɪ +wY]pՂ¿IYEk!] #<ڐ1Gˉl!RK7re"0y@G5+_g}׮QYpc!7GV)Ua:iۭ E#i(j8hW|Lk$o?Y;?7@ѐζU.Kj:.|l dɇB?m| ?x Mղl'ߏ_݁THOE0|rI}!Nl/{M24Y<C;wUf(<0`9cPuh(qnal\[bXiA S:$;`noڟñg Zܹ7Pn9ofeYܷ|9w h L:(2+v) 6x6ڗɑɎ`)#o%\GAauhHʷЎ !N.®5_M]%B1$)--Ԧ@lP):63g=DxNɠ\R4x\А[b2.LrůYpyq!VPМ^awl) M,WFi]' Z~]*rW:27tBRw7pV9 _4`ͩߙNÄ6&TjeIHAw+ 6#GWTwIYb^D1WZOm>rQ{9SqX8>(RT3׼tZÙ7-m>ʫmOO,Y+eSZJu (*ABH(UiCV bR mضXE&Fq:K?NaS,C ;jȎ8 1'F74^y>o]Rl;4TF5ݧwȃN?|@+_H=- F < Kx')$aB"3̉C |9e:t\)`\.ȉ S(LA/mxI~Ð J bZ|7N hK@Mѓx0p14oa(= e kٟr.27QD%;}%"j.8w )6[_21@|*X0#GOÿ/]\.#] ?a|A3jFl8W=ⴴez@We;uq4^s_"d1C@ ϔ$qBFڷ(ڰrDN/ql{7BU8:W|' C$e<9đ(&ygQ90T,n*]k[Ѥ ޭɇo 7Ԍ ɂo-ىf~Kv!xX6I5)~ywCR~VW`8GU=&E9$13WR8DC G6Qt"?K|Zc;:3zt1:=ι;T %*KiC%'1,0iYǕAd}Hϋs]Оv6jq)H1FtPyFUWy!Rs-=LcO,2'P_ x}eS:V2+Jڙdf+T)G U3|ଝx^_ffC h͐ m'4U `Iyka:KpX^J_ F02 A͂d$ؿֳy^iim7P`&QNsp2~k/2aY|O AP$Ƴ鹙AAEck{fY&`-|A'Fo "v,<.@Q8$gX31 [v]{zh_Yp/ܶZV`+*IUla'|^MrS@LtKUdP=clɦ ^KP|{j(E퐏6iw1FjV56(}^R E V@ } xaQPs?v%0 !9(Yqj0#<6ojŌҋu=813\y6}YNkc-~^ӌ]`be_ VK7-Wwt5b$\ƪ~в+W G[^xN7,/Z5&q!?3aVK:4J;}x_̈d;{c@(]Ks}(\\,c-ѝ!S\*mva!dI+0z#+دX6> 5LLkqaN!qYw#Qn5g/x.v$T>%Dadi]2:9Y-VFBbi}~`kW7x,EY1 3 tHkme](+R$u =-z4:\f#Us3z:#˹aU7".d[BS(VQQƯg%YY)zq|?>POuד*1p G tIO,)_ ;dYhPvy?FB{K` pq0%BɆuPظJ[q'qh)BCa+d` dMEZe7Qs"w ~I杫c"qNqXI^ ,Fvi{.cL2ˇ;2t8Cmq5]i6!Ρ?@,8TA + $~tD#ܼ)5B ?/';<}% }(iK E,}ޔ1wn:4;k4"HmK,tx(6Y6h5A=6ӶB_0]6Ty$NG0R[ھ'{pK1wznAbs}ViB1ƙ;瀱Rz ];\l-hgwi5s?SYjr'7~kxUgY&If.3AeOf3I _⟄^[L2vk%sQ)aJ~60RX7 Ȣ61(Gj/T`B$6vZHW<-"Wz ewa^Cdݧ1|%͉# ` ק盆;ज़h5|K{‰Բ01Zp)}ǭҗ%Nڂi(0B>iG\*1ъ3X. LKf~n/~eK& ./\ A}}XQ~_FRfC?}*~ lM @c qwO1*8Hk_C^)ٰ4f~ bSeYiI;S~a5fSHWܞKo>ZNy[=(l#+0jda@eԏ@ X]<4,\!)Bҡ3>rp XVh:G4bme%$HێhgrB jy.찂ZO>VVܠԢr{^P, ]1d[Sn +d2tɀmZEUP; (lY(Ѝ25:L=)%<ƾF~ V|d 5p0jCh L͓.Qo+kJv‚#BoM:V)#\0jʟ$%;EngKvE{%/Vնp۬t!"ؒF7X dm[qDFQlejmnqR-\-W׫Jƍ$ȯ-Am*]w˔N$>aYUoT_#_sBHp5 E"Kel!fi0pqOԯ<|דigN![[(I6lU-mHEbRGvE?t_N4LGr?e* p^kzOj iBCW\7tӡdykƕQ(L3V^(NmiG$ jᥫ0S7X cVl\ʹM j,`xN]gkv;j3j}R2|al o.s'|y$U9yPW$X H^Z^逸'\Uw;3k¨%iguk젝֛^ uݿ$zP$OA[JR1`/z30lF?`R-`11ZqT8.B&~Ms0Y9C!+Z&']Pݚϑi"5B'X A~ofagSw5dKn"ǚ\GT*vu DE࠵c/}Og8>zW[+eGS|/&>9$]mI2LjF=E4^fۑ8|y쏳0]Pr$Mu NtonLQKFwY'FDyD,:U̱/GUZU Iߦ (7?wYhhg Mr<]R!B%ʊ3 !pJ3@1o3-gs}0)![wJw+xi24 QPsd T}jY|;cp|cPcbпl |( /OYpԸ=;)@~اA$Y: VjAsu g嬅"I==1.bxkdD/ԼT˸i]/Y] v.pj65P~J?Hl䈷$P8RG\z/QCvgAyTs8uw3$4h' l躴VN!Eή)J8F$U}Mֲin8 ?auW-,ztq>T3W4Ofd 5vh?Z_6[zDV ߭77{Z{mL( {!y>[Jv zʧE᧶ꗆA"fEZnb+RH8\߅cvq",ghnb)V&)M:_/jM&q\]?11.֊4t$_@uɞLO,J{D`>] T"VNF73d~faHo!NFNVyNݲ _[ZeLhަSh%"nc2NBhNd6 c @hG἖3]St|&:;߷KҔfO (7(i3g~ӈL 9kcD}J{5Gq7AԲ/'āНT0#8i$؞Y%OpEd_mF9D"EgC?f^GLm|YO}7ԒyΓޣ=t"t@Q5x:=/]6{PY_^GWb^ `$)Qk')b ;<6i "4x3,bװ*VS۪%r{K I8O9>~=Ht$s` |OzyaIy1&' l?zdG:3I[~a~G`|} )=@_>'~+Mxf!$7VKXp%r1WG%u~ViJ)^ZMi,l\g+uP9$haF̹ /g3*2hl֒<CpME}w| #i0賄LLo";+8^\RR+_΍@!a) 0>ޟ/w}} ,?j9nw$жVIlYrKrj ʽ۹#m Qrz*ct>U"l4 蛆а'XN-ƅZT%7blL5Ĝ@U(DtID?1܌Z\۶qҗ%cYe ,UN?\ [cN*~=6WRu3!\{(EW$ͯ7G8Ǽp?btkNe&C|u7|:=~ }0٬@i`H_p5Ym}$ហw 51%9”vRR)yOe z ߃,Pm#zisPg~:N&cG<7}}YH/&Öh)gԦ$z̈́E;; `s<;rUDZ,[rCZITmGȳXt6>1X4li1鶹Nc#{bLʣ8q&{0l0Y u?~ )_cAa\k/%WVL|!m0em4@479*@ nػN+"a<ԸhI  ސ&χ9]vL*FjpHׅhs.bwE."x6 6>`WDž4.Ui̩!+^ApCQx=|q<,cDvuDMv]^z|)&P/Ok;԰ `Rgbq}0=Vz(B"sJV<ŘbݭkNAbtDd -'}='a,zK$K`.ȸQ<% y4'eNl k)\bT2 V<-pb¤^̼tArܰ a-R\Cjp{{Tu"H{ JXÈ珃4JԎ%荓`nR=֕WO VWpE$o!'ccjGL:7T mo2IJwpv)N*Mk5o'-ޯ`nbj4y%/M1!CzNdS?6vT\.n ~8&}# *QMrRz:zfU~92{̵YmSwe`~" 46ob!&i+V]ƷU92@LV>Y3Fnf<[@4m ,<~I*ɰ0sZOw]7Ru#ʾw0\[GQT⪛J2wb)ީ4N<gSXfP>_VH ts]Q SUmzFbqS)"GE11w+RZm,֓ZLfV]K|MD /z"h d*&'A(*эi!MQYM`î9EBa 3CdYij]3dDDW8xf&-=[p=krkaST@DRu ^!Rl](>[ ן$ZaOs~I>\-r7=7=0} ^'5v.b!,R۶! B#~.Ga(oB 45q'wG;y8؏H ^FNnE{iRK ͤEݰԤT,r(Ddgc3G'#?X(ݳ\dyX͔nxlf0`w\ݤMfc}Obe 9(j(U,j!Eʟ`L8 #!-Bpez>Oܯh?`t:{[9"cN5.Z;9vMA9/ Ye B}6R9k0!%Dd9}2$GWP1{=u:Od)kO7mLK͠Ubf3d7ߜ$TK`6բ )x)'鈭 _yEaj!)8LJ=5R@.%1ڔc㔚; ؗkk=IOR7J4h6jĢD5U39$)msi?K$`Z@|\7UOUP ädL3Fr@7'[6gOԓ \b#h%BkԶZ  c#)$FUK?ȣFؖ2*3(O \JKj3!0WsZn Fڧ~Yg]n}HR̩gtl*q %,>0uX0j"@=L b#j+MexĎ]s⊣2$Vn 2L$|k|aq& :kD<1\~6=vx0 _i<#1]{~8'Q| kpaS-bCr%Z` [ l( AÓ̅|mSSuPX3$Q6G1d8ݪO3vU `>(KQA(/rl% ]n]EnyeQy]!A@$ºSt}p3v6"*[3\D|/pY7ϯUu#WY%¿hm#n:ՂV(2\^6j34dQ`+Д%c4qe?_#%㔖VgVT26E`yEPBȨ2iHfcz|eA U" fnHzՇBv w(cMD:s2ۘ畭cꅖtf. z2 ;mx? PO:ê wi>Ά~fbP^f! q [#@/LUa'1?*xb"Qw=򗠃a-v#=ޒьoރm/rqҹb :*n($Sز{wJsXMr nqͺ,ὃHD^pJ ~B 4 t^Q -5H4e/P'袚x"D3IV׆6(C٘f%ũB;E9E>t+!f_]ſ2NLw`ౌKP.qx|{(1ߖ!Z=O j=`0˫ .*7Wp?rp6Qj]49Y!W?0ςJ\Ɂtvi*Yu׭UG^!V?e5]C(qmOX8hC~$cǿg>m8 4#~Gzu@[R5Gsp+ dԩ"o(rl W (>ҍ'ruv ;Q `D lȗ@I*eB&UQelr/JڨyťqczQ iqmٯz\tѝbR>0FQfHh  u:\.Sh}G9(BiPv!vUGO 8(̪1I1Ēw1"=Ç%~׺W|z8^=Apq- .u{T椱eg=F9Y,k.rלNyU`i(!9 B8&my+<-(FϙĘRvZ~^%ݠ4%;f"6#}^1ɐQY_PzO>T ي#B*‡a]BBp c`1+@UU7dܖHᮠq]IkC*BX'sN~(io5~ W d઴KPJG'U*gPQ˲N)_nt4$uv|H%kӟwQclmAGBE [N-~JhzLK8׮V76X@Dd4DCp :2𶜊%ZZ"dt OCk=hƫ<8۹VEp ަ65 b~$ĿP =jsPVFFgy wO&qcmL18Vy֯#_PIF%Z"D0U,md=qckNDt$3JA]@$$zct **!z{oSEh6#8Ԗ#:)J}8s!pHE[*$欻YpFb4\hSm5/^X.Qe /s^"Bl'W~FXp7@~9㋓/#j/Fa36LW 249=3X=T2)S|#MN21W_F?X.1^Vo|R=2vOt@ ] W * K;@>]WfK?}6y;d%ِ6+OZ?9 Ŷ鍳XG:jnBhgsJ{ X6~$H{O)z:]h&lD8e1 d1D MЃ$װ-)aOC 3XHȌ'zi'K\mZm2v|>7gELjBSm\"Ƹ/SgIǘ=5sk9ss[z៸(:'JC/6\Cb}Z뼎ԈEn~_$+*_ܫq`ʡsoEۑ-%ZRV#+>u6)ElzNKa /'\G6 ]*l<:ѨIm) 3 iwQe N=e2RmPuo_fvh2&_l( JwY{7s MыV?$30uysbT[_Әs}0i0lib\}t {罘aYv򘛄Qi؂nIy| 8 7]Po!++HU |Vq;P68E_s in? o9Dִ_]sf=Tޜ=[y5B}{$4~Č=/Ƽ!^VtIǨ&cp7W}25_&쌚?7#Zڏ ]AйA7W~-ktlpJר} Odn%SR+VGx`jb툜'&{#/%W>TrVr8IdΔ2dD4Pʘ X5QźMNJS9My$G ?CyV>fsdY n7Ң`zj4V}XM ( &,T_vO ɞ³`j楆Z_;Er\ɳAS2DwG%E 9p}D-z4axݵ!5pAV_差"8! ܢ;KM h*zuKލ68J75H >qq=SԀd p6^$ge"ʝ]K3yN5Tx4.6V&aB1=e]a:+ /"Ê&5$/)Wq ,xBRJ^UC&a}bȃ /dV^IՓ=6a?;л_\lfz9̗4AJb-! ՜ YYԲyM#L,x HWHo yX ɔy?DX٨#{LX#Ro!ޢӪhSc +z+-W|i .Rw=`]M՜; _G)EZg_6;5=D2Y%uj?$ɷf`SK3y@SwnfgM3uP]%.ƜD?b,Oʝ; aYy6UvYcdF#۱Og)Sdj-GrKqbGL qo;$4@~Dq0"лݤ}[~;hm$\@w_j;4xpwW-Hhc96ÛνQثmGگ7#@+tU)3a 9nrK c*AUj<ڎd3;c6[-x|p-'w|&>7{5O{rxoQm5gx^! w`DjxM6 *mKmYNHɶzPev~nCӛi٣}+a<߆˵ ƿ7t}Ub u61b$'ʵ*$?Px8}XWM#䐆tW?cF\!o("n6V3=qJe2μǣ|x 6[ (]O A~(OFi%@[];?›òjbW:u++Y>C牵dl¥. j30M]nϙJzeFp /jmF<+L&[FbH)LC0-$ikn(h]*vb!w2}C_.9T-.gwqXd/!q[hS]lVK qksDdϢ"HZ@m y?CnY:CNuf(/6W>tZHl{\ 5P g%w糟'ע(A5r,GnP}5Lw(d;BS3wJ;#`^G}}1ppq>Li n6  7? ArQn C܍Zgk<= ԈObK:%lB@/u|`O%GWP/-͛pŖBH`@{h#\>RXOVf.ǸkRℨa@7 Ql!IS@הö㒑Q?I )]seGm5!Hg j=yWN"'܁SG1WBueU!ۤɛkfźyFv1!O=նǥ]q2TNZ&MʆXts1O*·$ L1&lhK1G[Ǟ ܓ@ӄ^M*󍔆üjٚƫ>{Mi#d z8|Z4oi]Ŕ>}ZC 42b^{W.~). ?at;!)bà1$<Ȅİ7jې 7x|u|RG#s99-PneZ2LcF /NiSA튄DkFuAfG^춞|L&CS:?q 2L,,vk[pwǵ/"T,lG12lCx)}K##HUX%Wf̟9Ʀa)nȷj㘦 $8dD`H(MXS诺oL Zx''\?>ݏ SAW`EL[hFT}[$¦ȕ )?Dqɞl![}e[*N‰Fruexm:Im E4b8f#f(D|{ O Ut?,|&SU9gP֍,@P^'jO=D( q:HIL9b:vgYMj&0ކσ8~k΂a5b`>N1ҍִb!w^Z}ɾgǒْhq$|Q\*FP2fe,c ]l&$©A^t? 7 X.9w$Kl[ܛ0$KRSHn^na zIQHUo)F 5)ӴF8N2xs t-$mP4=,\wB-5#' =RX<d&E;sMҢ8B̌4Db`nhfMR&o5 ]/;C kxAN9;J bR% +FTA( >OwÒ#J;c6&0P8/Ei6VSu g?ZـW~_]2C؍yqi en7m:Iz 'Rbo _;kwN)ּ@H\Uk cx-Y Wx-V)Lm  H#+ү0 @ foq8")8p]lh\9A=J `E&,hoTG2xnQwHC _Q7!i}~'W"xx{bc2H5㐢$/;kl&_ 5v`j'<&,9Wb7h)tʼ0 (dU(HZoDVҋn`Q,NCQ8ptŖkdӽ;\4 @ hMEkz6"p/B( {-616=*a?7YӒpv.M+jn&snLl(𯛁z>#θبf'Kvef;-.α'\WDtQ\/Z=:+=Q@CIJ[xW:%3=3}HJ7~ Lh0%R@Dn^UNѷL!x gd!]矇"{@gT^N޻0װd]3ĺ3˛W|ۭߏ$ZEzby1\3"[}x@^۷OVQ8h q't$ sJgxM`sM3m$ IYyg>|9ʜ#K2p.V5}4޳~oAE ܄ğUAϸ'}1gNa ]877)R";ǜW#Nrw";OP"KNAz> M'}-g^fĠ@7Wm$+`#8h ]?w3"1jE> ]ŸQj9M5i +D[ND5 uHM%, Q+LAfDxRCN (+n/>x>Zw"ݶ+IqۊzpքɉFQ;v,6RyԸ:< OI 8Fev]FlsDLInE2 ,{"ϗ,  0m4L:?YxВ\UybiF*?{h  n;sE$s'/rb|ʈhշA@>:8l":vywn2iJIFSs+^7 sDչyTYx`+~)*1 /9d01yJzm0>6 _+E?~RE淙‚fGl}nhN@"|%E"}}@Dz,.@zS5,A e6}>8y7_ETcVA]|0 T@T7]>ׯP\}7i: wΝ~cPy|J l\k[~I>"AKH7 DEܧyŒKT u^8uޑ KƶGɧZeY<(X/˵$I_)S%iY _ԝn&JfOjSfd*]lD $dY'][ID9mFeCIYy~~ 6G$o8QQh~) %H{f[?<:Pڿ%U!4Z+w\kaFIEb9U{lTpʊ%m_:0NT$"d2㝨(GM7=MpS3kZ~9Ԉ4}ܸ35SJ{_s >帊 6]ڋD_t2ZuI7/ԈÊB5J_ skG0#OƍtK鑦:9E6%"I1oO } S 8Gytx3 lIQjNGE'F0HDsE]ce:Ag8.J=adP8H.fO}gڸK-tX)V+]gN /-'Ijnj&|F!15tk贈jJ1zg|;Z#gyԦ  cظLGomڤ 8H9Rʸ$M^E?cU?c J%q$nW]5c2 w,,# Ksc,<÷IF&H:V,$\F@VB$& p=rrpP8ʐG*&vq b^aw7qmp0EH1~ܛ!1n)SpۋG&~3퍥@L>ur(} FR\` "K݁B6W{kLEG`ΤeM4?+RƋ&UEгC/Tڣ2H^$-edus5)YV{.}2RmM(N9u(]@75Xqt&|oN֏dn(Fj}iJz Z7r׫DA1{6'e`kydp!b0dNf7y -KsB͘JC•r > P@x00J+7?3Ѝ]rWGzo) 5wڐdo=*%)AH3GХl+fIib- [u>!dbō"#Yc4#hQpqe:ͣfws΀b7A.i)7,:^t!a|M)`pwX.챯*ec;+i($fjz 4<$}V87l>9gtGwbhPwÖ%pȜL1aA/S:L?ÉƷ7*K?^c͎0Yyn2z@}zϢ׻D ^mE? Zyh6=*c1GR\!ɩ&x@X=Oyɫu` 7pT2f&Nb?Sti[.AZa"Z*Œ{+Cn% :Se?ݓKf[E䴴BY5m/.UjZ(]CN~/ʜ!0iFV[63D0Bm?'՗Aw_*K"(A3bmhX lzN;,?&WM4)KQ|Ӓ \+[#L?9H3}szx,k ؏rA0uj ωH`aŸ3,&,h֊󆭫 5%੗.MU#7 y_4}ih(e(y2v{IΒB]N3#瑩ҊmoûJҔТi#^Q!H?Ɋ:^ɉXU=v+ly%`e9[ͬA8 Q"T(>8fI<0r&:a 2c~0Rn@ #AAi8jX?HdK >ol`Hl>_ɐ;VmH.V bHDZ"QlDZnt]TMBI/-_prL,?۽miպ] dm勴 qI2'=]W@ Jub皐kuc?&dn"-g6'(*sn;}}Ʊl'ǎ !a>Y<H{x4lw.=;OAA)Cܠv}e.H-1zrY&u>(?3!5)==\aɔqrxB7Y\͒HPA=h` rK;un YxXxQnY;#+lpǼ4:E]KN&=4"#L;S/MS]&pG?Uْ/+U2#=z_׺ǸԳ\ێcY(MGY@_KvEt}pP⺨k>Rͤ,4"m!>cDʯPp|@!5X]WJ80ޣ`U,q{p( W6 lb92گ~WZ2/OQݏDxR*s߂}jc bU c|z;4H$ȝ@=2>⼦} ~#d}?~4=Ѿ}耗!fV]'*>)I KT>* Rۦeh \KjBFܫ6}Jw/7''y2݇qcn^@C䜢>,~^7l-5.dJaAǻ% QB?C^ۺarketu97kH E:<˥OTC5#;`+N΀&e7l[p\X%T\}9[.R:91$ZxsgM(p.hJ9}#$<4rP׻tC-1^`Ab#d:~}={O(rVt[J|7V|X^[#WfIMVO{ҽ]OMKiոYܟ-vh蜣6LN rڸw?Qj16 ގX;Ϩe'>]D|]h.$y VPW"i&)43Os|{QLf'c݇D!̥?hS#X1$]`!ɼ-*Wq*S}"団Ⱦ1L /[gǿk xvGO^Cl)̵rwݘJ^i-X,USHDv\QǙHI +":PQD'y"R Ɠ@RƢLaŢSBCf1?\g~w}o׈⤬-A{Dso:R_@ ^#meJ Y^=nfҐPK,$#5R(-,h -7v<T/~3-3 %'Pr`,,i_/vJs,R!2mÐmk\b0~= W.=eI i,6 -.[3v&!rJο cs /~$~Asy`sV$1Kxa|k?d %CĈ<LJ n]L .S[Vv(AYN%N8l b-&X eR &jlZ`lMY>UfeUi/#6E9DI٭'NV˨K-=V`,146r c}ZZjum@ƐX>q!>=; '95$>^;}P[j:34Y Rg ns[$VvFF̘YC6y/A]˥LX?N҆]p)–jKfBqxY (F|0.V4]$\sS|11np#_(˅ѕ~*'uMدՐ%S61opMG ё`α'\YfRXvY[ڭR+t[ BS=)d ;*lߵ;Ľ._>KfBqxY (F|0.Ve%S61opMG ё`α'\YfRXvY[ڭR+t[ BS=)d ;*lߵ;Ľ._>KfBqxYR#WrB]"KN Ž,DiJ3;c~ g&fApD|#ڞ$k=>SL (ͫMJH@fiVW-oB ;:S/.ovORǰA>Ln7{|BˀIGz&*}d&!h,hR}o8oP7 7B%:'l8ߺR06mb sT Ofjʜ6lPC殗2 a+C.>nZ08D۱ .Pܘs_f<,ϔV EH#cQ1f ̬AclDU/MVӷ{V>dJzZX}XƮ q;Ka9uLCKR_>iT6RBE膧%Gtx *\$WUc1 |ʟrh1w0a zC~  X׵ jgCCK4%zB}L\K/P<3D;3Z]KfZ"ZQe aV5όn80*n禹9X)m^:H|p=< 8T6lWPW!zi%wRNP1iR CgDS ׇ{'D@AwbZM ^:jb{>Eh.HB(fW`Ff_2,6“6W820џ1 V!;1b9"g\"qޱ{gS9*Ogq gPQ!pe.v'=T7t8q~N*.閳fg|xDxo!k豎>^uu cy]2Wg/E&,2{TJ R]HH>ޖީ ߥtRMބ,@.}D)Eގ@alaU%`DzjO %:Q-6y2Yy0"7jM‡4pjGnlяEb5(+@h+ݓu#85uWBF2N=ao_ݬ2mjvU1p&D]> C)s<׉RKl|Qn5ex45,P.ln5ZhTnExd &t[1βx0Rjcy<3mC(D}쯞)O?BMf@e0k(컻>V%`/[4`Ũ]ĆE4nlgEnʑ.s|gaj?om5c}o 4@2N/-mqdeYG'I+&ἷ\ϧ| ^Y(H M~ozB% RH<=|D&ܷ&2~U`_صZsZj}1laHorYR o*FR@_#HѫɁbW~V FZ]LsF./$fbRs硛]Av`(yϦ,GyBClyj %XJz$bs۔khͰhNt%@.{ruxۦ@ǿBΛ`qG_#pxG nF 6ZVu,*Se5*%V] bm6u_-|>J\Y)=6)%S~9@ˊ/P.|.ƨ @rwF !в6ՌB>>̟y̽yOZUInLd2cY2pַέ$P!7A.oRB]SOr@ x#OD<vGzexq_$VU@2gaBw*9hA6@OTzFv2okE p*yO2uY?T:/e3;>5XΝHšw0Cƿ|c(BQH/`pr.v(㏑W $ tG ѳ `jqM H &TVf#c)f^`ϋ)%]jw$V:"L~þD>`ON\(܃#Gw_ 2N3jNޡ>e~8L~fu,@Nl= 4ajZ͝P"*{.Ƹqy8YO-__DKc}hP3gZ6Z* 1lȞL*<H>Z8\-A)y8;ϯ1nD‘?;'dd3KmLa|tY Z(Xg4fM-VF]RlanNm ގw뼹;G/k$^|=g8g XAe9;e4_yw2.^= YW'Z`!'4w1Z]@`/\ǰﳷenuj$x|ZjفFiS?[13>ajԶZ n0|ޭ{^/SV`Lgmt'l+G91T#53kbZ}Xl-3kG+pjcR"a0I >y!ϸђQˇTo=A1e B1,:yEȵc-/K84 #{ S0-z1Sy!BkmN] U=YH*=󍱳Q4$¨kH#_\p[H-VP)zeu)Ș*dnV@VЀ0gowHS򨳘hhghܼ ˃J6wSbV|~.]p7ۿ Z:?}3&_F4 }.,4emh]g{)eD17A"͠!ZW1Gx-v!?ϼ >xKbdJs*;˪LyZ*vf {@f7}$+@RF*~Z&m.X#rq乙rΧ?'չ0=mp!e9UdH+kcbFblV*CZj:T{5WRoJ2jP߮ g Kb1"mۓNrp:*}POD%0c^aǂgD u7f@aLGhg#БaN]D79- *YVpޕ{!HȲll@zT=Z)ڛ1ˬ&|C )6Bk[A1r2%v}ZrLP'o롥3^->X{)LP#4 #id1D999cY\pP+_,uњ c$+ݭʘ|~U5!GjZ KJ/9MMY XJ"k((f{ +Rұ/z: oFWII5ݚz chyJB2oKȀ').g䗓x)9LxwqY]f(4~%p=9)&nGh75sV*zN? 9"I!Ms.Cw$rt;T6Zlڇ'05̷MPPPP)eA/|Fl2rsg_;P?‘iۊ/aRP&֬奒hA)æ $K |3YQ^c,4W5#Q UE|Z\Rѫ :㼞%g;i iq$;r,wZL^$jI}+:+)S7(#̕p`s˭ͦ z딓n2\)f *;31^w=r(d 3kt0iyp@zK~Y4sQ/2F;sE>z'C# (`'dKU(%2qf"[;VAw,r9wB6pDY, \qx"qD]2ti{'`):MjysU2iSO!`p4))"@!zP uh~yC׎^8fG,zriӗbVie@5-ʈ2R8! GYvtFPl&VlnneSf0hq|x@g'p%X)^8uϦݢKϏک@,+54 kKt’Xls&`EGqW, '-V|B*L F<7\[LqLz HP]R̈gcnq`-P<;ٌ{ ٶ;^3-ķ>Sٳ^L+4qV h n8+s$=sǴkFZAYFkD/̄nĵQjSEࢸHWEsNUE}^vKT~Zibl|Vi#BsH~ٹ_XRI LyE})VQz''ck`&~m@3󟱝Xizl^Bu+8\!yYqBB!4s5bEh~xřM:|Z? 2.Vm[QTQ 8"̠p!S+Gj,ʋzSt*#L\AK% --XQ="{B*zUѬǓkd1MBe چ+ ,'EEGm@Ⱦk6 ^:'?ܘz6 jDEu! j,_F.r(zOے `riD(YWNN͇VJl: *\ 於 վkqfbUtsͧ4&ϣS6Ts;4CS{W?GI`jHu5XH;e7WO&dkA,m9l{0b,Mb/k,-gw68 Gp,N>+Y fweCXObdXR6?@WZ[jsC v;Yg"(HE<}d޳%#@㴳٬>|V&&+u8_P|+p`?K/alIz1e?Lf$)!N=VlIg"њ$$uF_+xn0Nz*)yE|hC=s>{ Fovۀt W6ck; nչ^@jhM5RÎ';,kpq+(e XZG6ʶxJO9>uowYN&F-htbLƊg%}D#q1+tK֟!n=s5T%|kʏ?5\ S[p|t)ğBP>Vc6bo3f8cO~=}_e(8,JG4(/MC5a!Pdc.dWrr}]c-MVSpDa ubExZDU3 7ߗ~ҘTmw>X65ϧ]_:ocmʳkXg9 %TX)4̏eIqF?Sm\ 1 Y}ȴ&Ty|n:7An!^x`~Qf{)]ß%Ny*27wç03,ցL0*>LQ;+z9gm-JVJDΖ.ہcJ&wE[wedS@=e+̾%G@mg__>h"+ڼ8Q!?B4^9lp}Ui emWcp0XciȤ4!P Y5J<-J6Ϲ/`ERX2^n0OM3=XnU?Q$lʨ͹NRs]|h-L:g'O?غ>K9Kd=*W\Ή5B{v̆Dr{Zd+#$~炙0S^&5 *Q?77+o'? &9A@bfE،3f_YfʳLBtbh:nJ$LQw Lxv'xkB#?8"f%egf\с!r/JĶZ+/'+r0kֵ@lr5TQ}|6X#m(at T0V鏯N'c}}8`4F."N"7!;C8T^ ~Mnvx.=iiԽeim+ j hONnެۣ HM+AqT|^ Û°l"pakp]ǜqKNEbG]YNЖ ӂ4褭pQB"qnE!1 /QҨKmS zAs.*h']t#^WZ*Φĥ()"wR^Uy$ 9<2$I+wkc̦ &{Zs9kr+])%^'œ\]a.Nr2޲w\J:ZSMm CoM˔Q]fpZ#uB${.n=hJB@r"0 t~rXo:&~Gy|S"V?m h [ 7@i#Wk8N?1](I\rQQE}N @w5kZr#<*}S3 W"T6msp $~e>4ʅ}6UJŊ8AD"ӚÔBGPRlB( AVM?uam G^&ǭck!MPLp F;}b+{TRMQO[")e!!oYBNN@WbZ]i?'aB80<ӓIP0:;WL Ec6uscYl"[=ٷR;Ԉx(9[Y>/O$ZoIn؍v5Z3ݨ8z)CT,}T::uJ֜Og_.K!ЊM5Jܦ+l %%}>Iǭ9*|s* 0#=]y2'1/|R}h>PƇvJչ\S)yCZAN K"|*}:[i4] ˚rW,'>C)5y14A Fwi1 ~^ B@qv(m}@F"Z=eXY ;fw޴X]Yl5ʦ&3q$f!Fgg{_AWE}[h,01 +Oר+4lyXN3.-_*QBa9|2+o.?{Τ ZR72p#UtZ>Lb"ALﱪIhå{9Nih= ^iX&2˶ \7v}la MnH "t\;;v(oR5tU=s[Ŗқ_*= H@f.@,i#N5] f1#1@iJKAAꭥ6S[P@5sGzuA| ]9U4c$D񘝎>0'9uOP&'~ancY0IL. Ck:[#t%[(TX@I O ;P,\3O5!78䏪qNG+TQW;Z.OSJ%сg {}֋o?e!WUYE;Wc̺=H_&C#_Xف5o{^G/@>o6RN>afmE4 63Q\Ml#sp?5@<ݔq0}:չ"5/sɃDĈ Ыڍ&]\W EJ{^. ~$S]k>w>+?9,.ba%θ[S%O1hkdL1A{nM3E?hOJEn%Jb9)?Tĺ7C B ţoMl6KOPt"_na1zgYbjXFm9"ځ 7<>$ bjC; ,RN1V>BFL*څxznȟ]A$zv 03kaaQΠ7~!\"!ywQhc扸- G1OB $Yj/>lb2עpJvW!LVҼwҚߠ9W'l~R<ŗ.d∿qMAؔ.lIte+̧ udp.9l>lvd9tT?XНXw5 :82@JK {jP`M:BVBK7~L͹Mwd55Ī݈* Qav)5seS<6~n{CO^_(\h0?A6n{:=3<D#' Eԣ^6V ];Aِw$*4zlb"`G12ZHG`pYۀYVI[V+~)?99%'k/T/P1':(P ^3,HwZn(wF_hP;`Lp_õw>d<7zYv;!|G<B/ ϓ{}SUn DlXu?e3 σfbS.-_ #QO]8_i#DMիd@Y\뜗x k}9%N-Ro`&t*ͣYX7[~?@Tx cs*oSqF)qOHO\kG`0YNus2UҞp#Fv;],NCӠys~c]8 W) F6os=+^tvLZEkI(%`5!aK[85hB3%8Iy J׷T,9|-X0C4V*i׾uFGpDtygCgX+UiĎBQ A&i7#0tt}Y&#e .L4S {v|l͋x|oDW!]j8ׯ/얲F4Q# )@YZD!_2[t}vE:뛊 @.JTX<(%?-~y7,KYvUOфKN%j/Aj`Ygy˜?INNIhZ2cm$1qVv rLXEXCh}Jlx>%D3LtSh_M͐%魯JOLZe0v+Kpga֥[Nd@z)hmHB\€YQ]Pu^D  !tEqDa=iӺ٦8I~e53lTz[De}99U/x\"u7HoѮϋ=gph?%RDZf!;sk^Q|q`@6wof1FE\e'3 ڦ co]ֆ:{G#VS0 >W aIV9(XؠB">nxߐ?Lߕ$[1md-[7qSFvܱ(NyXE6O(Յ,x{&9R<ù0^a4f<ðy;N$KbcU\sCAY&5 L(,I,Zf uvl=㩟 i;8:R莊(utv  \aIx-%T~JsY:c>: x1{jyc39m4ScZ4gT{fS*hϯx:QӽyRsOSJ\cmp3􄒽lnTŷ|9d-0ܕ+B!/^c bMPG , ZoY 郠gU^guYH>T-)l >Z| T60zfhޅ(Ġ 8_VH6XHhxhETPdždxyLL $Ja JjUA߫ȄIuܜL֟8qHѽ<ڒR,}+>Fg2>*HѾPiFvSNL;Gtgט!Zu[&=Һ0R}:`! Gf6+C{B$vKMd9{N\t-7-iĂF3[msOכT3z=4$Sm@AL"GQHaHaI6GQ2"VS[BW+za 4 + Zy[fSñqն: %F”do1[efJDwnVrW-ȻW֤jRN'q6̦ 2/Y23dÇI=Fr'C"̬ NY`Տ6T /HgKKK%a@IKOB2q 췾--*쬬rp~lc15ұ 6r3 d#h3lA{HhB3Vg]V_Rg Mxg |<^>sWlhޙ9g&vJUr.9)M\%":|4Վ0ҚWU,O֗O" rؗR K6us =4&baPo_~t]T .j&ѸC}.-_pi}v"XKPsp6Edkۣ ݷ|f]0-H[fv=gHotd?l\:N1_ЂVQ^"⭎c,cf Naeb%թۆвp|x!v\ [/jAۂs?.ƕVtx̹$.s8p]`ݣLJpJF T,[ B]L}R ސԑ걛3iJ"20zOL+n+J. 뿖rRĝDH%I/¤H?mx^Ze/*TL;E$J)ft΃vs@-laHL9 tiãBR}2#2/BV)r`3daf QaH9l့ p竒! ֠틅*TVBѴ6p&͉S s!1,&d1ȋm$> @ťAVD-JJ[un֧ AGnPZ͍ {˅z:ϗʔ#Asey ̹uitsabi0WzJ&`(m)n:#7 |hPΈD%#X@/6ٓ`u!GMrۉTm@;O_HZ: PXw(73ܘS6F1wVToG$F; \E͂˓w#hf9Teզ?\q#XS)Ƙ/*zLj4u4lT`:=JǷ@f/|bQ&1X )b_ p"껅=K^у;Pv3+ !?y/~8,Հw}SgWu 쓜=FA/nQFښsy:R.%iP͢N=cdl& 2Y,bC (A[B)|%?EۑF'shS~h64VI9vjiWpъْYIߣļ$o1Q/I(;^h$5AHw>ξVomNm "3)%kqY.@fOO xs-h^6s(ɌijlI|&kg@P8e  eT A5&}5 yJe/f:-#X[uQ_Np8#ugl~jVcؑ"U~hЃV̗@lS+D$X3]8-޼z%h;α~ FbLdDΉMi'gS>RBK5L4.ؼ  NZ/:,vc_g@GTzB]K-=iC4|ւi/NLg <p@~7+iM_$F\7 m״*(;< .[&|>sֆ9gX7l?FUUdv,Y95s;)%R Zl TF)r˴" p- 8)T$NM?c>ʪ$tCAk3`]y4;W梕1/p*c&d}鴮)ABY<۟o& E @C[ 9$8>ZO!FڰzZ cg'ٺ;%/bnu"xL]rbu>SA^ zuȝ옓t%I8޼8\(0N,َooEmq\(F/#̉xڛ|0Ge-屔J|3O n)ɺZf&k{5TUbSrt@G<xBe-fr=](eK8:)*a†T9Xgeݳuϰ=y YI3Fm!^tswƤy/rZRQ0()hNG<h| D>OsS 5㐺O ˞_&RݭR3fgl'.8깗,+e-KvO(fE[Te#nxrtrwZ.߮:br bbrUH dR &ܨɔ_Vʴ[k1|s]EBu,򣬫 ˡ.TRm,E:tumq3&~v(| hsNؠXS;h_LfHP,tqCx#+G\l4ՖbuEv{үS)~V0g,JiwJ{>_;2LR|u):y{LVEPk\%iF O*9Qscd(3E7GM H)hFȓbzâ/K'j臃zdOg7B g:v@^{ZN ,@;JaBzwDdS7# DյlV+;"u_&v/ު=2+,ߙlStQK8Ā`T>EArՃc I{u]ɉTPZmcIS*zuB>%0w?^1~՞^F<>h6{bg1?p(xc&̈!5Y.N VYW17Tn!Pv[pڤiDc mz9_9 =ܨ$*|j0WQLE\Љ2TiYm{Ą*2{kT|| E1T^yU 3 N:ѕ{B.?hOn}[z;v&2_#wS=GK&lWPNdf_Ra?p:֕!Y=a]QmZWOϏ 4pI}sk; ݼ7{ミ MASN0Vd4=d3?E Ee=BF`zې1|ėm,50 K rî99HǹP' L-ȫ$ OP%gBH.ځzb6du҉/\7Vg!|1sjt@p;0RQD ,:S=r"|&\'O8ݠwrݽ4:^dij|dj ,6CrVXl]c8yz[_jf3+Y,ĕ4AlVC5cD/x\r홀#'j}%f$2@'ޫ+MД?85;p"Wk[ ( 3f$bzL8#$['`hH~$S bQ/{T"hybɦSȾ鷳%PS$!d6N{rt>ĆI*Q -S{od}ۏw^sunʐ$|nb6MdPteA4Q\ 7۪J}/ҁFT Snmc S9 6$Zz?xi?%P~!(9n̢ؔƮ'hmR@8Sqzj#Pj?oPDl_?b/3. j> .%=4Od%Dc+ c4- ^'|6==G>iͤJKyO.YZAQj[Y WItBMp!=$NqpNcq˞KU8< nbOT>- &Tt&ehu{gKB=&V" IUÿf N>γݲ0b(|wO)?H=Nu!0AiIrllb(5lM,240P^%~D͕g_ MYxA,P-Ѱ%/HkܔS+K5wnרzijd!w1?]Re Q"Jo*V3VY}^U h\IXp7#-treZ`T^7]AUIkj @rR5`4^Fn}[$8T7uo TN :+A.+UpnliWxeQ,/!2}E``WF` `85/#œTTK2x %xW~b\1km_jE&܈H:[Z o9htBJ:U+S^y7!c%>\yQ熫 tפNQ0R`"sdFqKgߍ煭jkM qcbZ"x'-z_-/,rǦH%/ujYu f22pYȉs(Le:I-,2iJ`9; } FRXM\$ء}`6[x#@`-H8]HG|a#D*?.c) yTCu@pE! Ro5 П^'U0,wYzbyw 8MqηPOoa%3h8\t7 (י.$ݸj'T7ՙ8r+p3oi=g M|0WS8#}`k9og. U1iA{֊/'QR6IH_V7H dfِjŠ@^&Vݵڟb @GJ#zi[M6"g1n ΞIjdx9r[s,;8Ua|CDr4#\ O/4Ho"JJ66@٣w*IӑRN[Ip$%߄!-SIX6HǯFazpDٛ9Ҽ|?aOQctPHBjNIouK`qǩ!>tjm0g9YU ^ dMp3qi :?z("ꎒ0)H}A8Fq#,pޮ/*R+ɞY-c90!ۢԼnX\|uV9XsDZ ˥ջ_5=Fg96tN cj{(s_4H I \.x \͂u (C[ HsigCc2629:EϵF^,!YXI2YҺ!R5!gHZ8wJf#iT@g::Nd:^A{.+bЗc dG@y~ @ %$9m{B9#ڛ~ *~KF7,%_N/+QK3n71]'1a~8TTrx\4_X';(3J{! 猴t`O ƍʇ?Q@]ۣU&:C+ĩ9JIUj^\XjUg= ض}2>(0t(e2<_]X5@M8nD[m ipb+[~?xXH{knsQ6A^cuAO @nF߄owШ̒dM"N!"_+{r>ڞǑmm]/\(#-EԆ4Ι|AFy[c۝4dS+m引[ P*g]7fa'[1 C 2l:&6?.'e =QIr?r~e DVHß]tES uʅ>V6/FJHFnЌvρefQՔ0CRF8l M%ȦqHSUMtzAݫnI)q ҍh>@H4>g\.'7PR"/j.rGAl7*YS e}yD4UL/6 㸟ilZ4mLEnъ֭ <vzoj,\>1 t6h +i0 ]htgB8o(t؎J/j3 nK ~GClt ei 2|qnhAǤoaQ"m⟠:&ݾbeN=*xoF46z|mηȔceV">sۼ3X*jNQ6} =K u|@mٟ501ד)h#ܽS#*E>,)Ne]cy8BzRW<$`iG+x۠V@7^20\IPT3p^.6EMICu=xރ}P&^jh(!ZL}xƶ(ݕj;h՘ P 7璪h0s*һš^d_z35UԴR Tj>6!ۿj*di $5}Bh ;kp|N*SPl:e0nEScؽ̝·宪5NO9{L-G>y 6;g)gwHR{G{ l6 HVA.ϵ8LW:tCIO>k u,O-woU,mGh-8ÄuBQ|gPxc&V XnIhb%!Xޣ<,BmōM`9k3Nʀ|\1y;ܼ'/Vزұ}湡BTbѬ#R&{X 8yGH {+rH(83MVHcIXE3v K/}&O:w¨2k`ȇdq.*p!~9@5V݈KrS^^gKܬ*k*{6-ַ <"KaD{߅! ;9Ўқ>T'̔Q3#h{H5K1Aq9>h[:z3LuΈ\*rJQoqguf~h'GWq8zym"'ׂyKǥLNhsi DIS3WN|Q#Tj9j$?p)P\ qpLĸ}ΞQS6!gCw|r;S9m@ȵ dGuzN?)amQEYH\+ hC~`{;#ݫQ9NH2zHqs7zAg|^FԧQiY7'2egw=(`Xzoa#6X25uS[\Uȥoۯ4~V^B*>W 6UPDߋ`r 4wuAALMc;LB+ L1dju>3w2(Ϝ\&tvU:=g:e3`Xp7md]4:"n)2D ^v'XCWT/۾[v":bRLүf 6 ˊzu~fѦy+VuiqzPU}0Y7uao ^3H@MZV@N9/p0fҶJEV]SQ˝3ݩ1+^~o;Ws[mPlXb-$y /m]m\7THk(C+ONe@cRn ~r*ύ8V#p\J%ЋsAHI:S[hL&K%_O# |P(^ݝQ`yPJH%z{7 Cx-zrڥJP$YdUPEuZ>U ո^9`C>z V0w#mI'In'?b~*$ j^4YHFq7Em Se -ftkq: 1/23Ju0&0 Xezċ@ia k)oz)~Q # A n3p7-"_^LBoIV | ȉNXpy'j(%eiC[ `[r8n$ͽ=*"p'OR& sC={j_M pj:$䵷g^@cMT(!iF'Kǔ:JBy?36-qʬ(}Ӄ3k=D.QҢDNV )yP_IpGtnV>2`Ư5⎘f&)d_!2QF*jXNt76:CmR _ch\'ZةΖC?GKv#x B }ڒ2' QU#~ =6 ū0F·+ Sۚ~p7OQNu/5G1ͥ(G\nZ#ݞ(^8Is|F<$w>PKhtm#ǡ ^7>k:LOGzCO[c]=P>iJ eODg-2=ܭBhwYïQuԫƄ8O=!k2tO-g2!?r1_Sj,:#)dLCbBAXSG#jD(@%avKq*˗2mOլJ,d*iFP? 񁖍ֲP` PޞB^"~.@/z'%ewGK5Swhͪr=.1'({K|,*1D:L8G=t[|AC|&݀lTBrW#> 0R5Jbv[|y `>Kr@д% D"^DX{}>K~-SHչS xP_Ϟ\VYoM6\˱(Wa+|]3su{!qǐcށ ?H.K_wE&﹘*fzz!:'ב32bdlܮeЈu鮂^'KzeF7cvK;%&+ws'VLӽqЩt)W!U伨HWNJO;@<5o4N/$!28Kl8ʖuvV3g OF;Ho*zXxe^Kq6*RVǟ@i gJ`Hw7YJpA%Ab0h"f%Q҅(7 U~! A9H}+t_|Bep%$E<h(nՓ:E]٧['4]DC/_́@2ׯr61 vWkyC‘W.]Z)(-7):(I4'\+o.2)r34OIwon9"} "Fpy% Qzېm# lI%1-"WOcA5|'O.+<_MdcEjӈ6ipF{YxV $;|q5\[Q^qN~ iCT>"a3޶Β[}/ἚҺe5\ܻ'%sp|y-^l-lRIuvRlc07 \lhu9A6s)Q2FA7κ̓Src*!!`Wd[ DU53,݊+>r̼2 : DCuCxs34 o0pgѾ8zCڪY$&`.(Q2v8c4NДy:* 9*7Ceu9Uŏ:JMzè5bVEO&nW6(i]ްU^t^[dLtp 9”R-Y-,lho"3 "l4 `}`bv%gyHg m݋*ڤXi5ptu9m4>$d>߭ڿlr)}(8c=t_ZŸK@r1:;̰|fa=Z!V3Z@-`K^JYˈ_ELs  c"|Cf? ++{F]g5lk;mF\] s/貚>^!"~BqfI/mHpTYz uz/c51Z AT*\, y"D7^p527ޯٞWN9$/;NI3H[de.ё@{O\ qT?W eMKdϭC >O{>Ԛ:wO+?V\K\ʝYT{~*C{1B$;I&{ݏJXǡo(Bnx;g: i!!IHPA^(@Ts2FDMx#б +)#ւ&#lurgce: 0z(p,R+=/G"/M_%V]n2rp]AaY͹i~[ᛣrN-"o3-냾7 Yćҭ> 0W{n__^ybv{ G02OZ9/Kv [&}l'y)@+_)~"Y&$z7UgDne iָ9[ܛ./fGk ap7iJ*k4 ko+̰6->Z]_{5U)dndܫ =7|LW.̓; $>̙7GO݀Hr3`N`W5wF| !sB.՝^eӊg~ {vizF-IF ;-vՊ&XdQ*MխВEWiDMInoz=#(j댇GUze>Q!!96i\E+i4` MnI+ȘPϞ\$rT##ߕF91uT,# X7+EޕB%rQ5)d/pE∥hh% ȓ@k߭))Mf$e8{h\_E H{T}e$ܜ(;Vnx |tJ;1~7~78bE~9Sjϑyg:7L8b7눪0r:lID[D㧟̦%fh/N_O0dh ˻RSlwI㱃1f[kx!a\tBAD'/4R%͗\K Pd /*PnNjp,ԉr)'uCfC:eNJ`>~b ޢJ^4" B"<+.no_~ Qg,b*=Ictrxl>GBȷ+V~7I|z18rK qg:̃lmj,N}WV-]㷊Qٻ9G?YPa4Tv5ZtZaMH!eom$VNQldWx0ĢXtG\SfVbFDԬ ݝra[wFX'iKNz;+,)t&vTcܯE93RZ#yTb:{$@vUtFod-'ƌf.3ky k3Q]607'`nWS1IMP\ 彞ckK \/x9$KD_F%~}cD)"٦PTz{D9\ ame}Tzu[,3@#5kَ;}yqQ;?A!Bl^yuZyH1f(=$UL0K ɓ"ʉ *0 >~ gKIT 2zwJW~G$w'n)VyK dєD-43R+N1:[e &Ow?↸G;ݤvis$"cnʈyA;Gl7re|fZo\p&6'U`a訃ۡ{Hty0z$ƐI"x\H8)B&䙿zԿ*qnLi[عŒ⪘jt0G޵DN\:h9lH8%5F4}Ҷ ue/*V2ô2? LHm^VJqʠ\W'4~+u#,b 6H1MϜ$JMO7l(ĊE@_lqQV#CC\⒋cOP>_uZ>Zώ6_b8 A +gV@~$_.j +Ddٔ<D_DH.}Kinek+)-,ù~u5 \Flp,ЄQe;j>R{N7ˑ>dI<%mV,eSh[?F_ S}ޑII쵌#OmThD˫_ILէ*;|1nɴ|*3pL+LdL yA֋x Ιqђa:;:jF&U,D0 .{*,l?:!%n}k#U5BU];,q,V*H!ywr(1@ =X.56oi! nr|w~@6 X_LM4.Gu!4n;YP8s:F38gצUNNAW?ѫ3VnB'zM3i# OoUՂ@RB6nPEuLkcd&SO$e)Ep~gb{ ` w:ϱEe9*h3Νxa}kI0Xe*&l_6l3]` \*܈qwΆn$$D@B,5=i+8$&Uǻlf1ay$* dp;dsB5ldkp`*䐘{8p/z(C_" i uq @PbU4ZuP+1K#뽈qiܭ?"zM2PA7=zbfvXѺ'\*h]6 N>{K_Z`I+ j,)`y=b9 R a} U% CCekjTEdzr hzC+JG \jnQ,t -^w'Xj<Lf(7BWX#|j‚׳VWH,$IVm=2rG[9{H7V.`Ř>f@gKm"Ft4I Kz\E0^OHNPf;:gXT82xBJvaas0N#Ye>k%ڴsAݧ) :'vUp=]霴0 겋tFvDug85k+m81Z)jaW_g2 (x6)%n!Xt,˷*q햹kNiTeQIG}j»ݑ6P% Ti acL3a% ha³Es:QUh܋ 5Eekx;ޜd`ù~63A5R2Æ,бΧn-ZGAiC3F.S^,v^LH"`m殻Djyҭ_=Q2~dyd.y|%`?(yqt_mdi3Ŷ 48D?dwz-XP*ř q_LщyD|k ,Y]8(OoIj^ oTw%>GU3bt0K>v.z-rs/m۴~u2 JƩXyedG>5%c/-Pn!8"p6[xOd KFy_<0DuRcjeq.cSmh(g<J-W J;A1hc[9Xȡi$% o|.Z$8˶*IJuptL|BmbN:WU[%T {^/%`G8U" >|^alV4!)\ 4XWآH&|G70IIn+UrZi.ǘfK|=*eQ{Ch8_ZZuh%2Qٹ!(38yzX]fm\8ˤ/t'e7(Ip,%6sa߶ۙZWH!6lm8vG ZyTW7r ۹QI$x TF9N"ÒwO%G,vFeq+>^Nz-^_=9hF(*Wu,"K1yJi@u*a:yP/PU#|zmR8#6 fS8U8H*TQA欏x\d6JBz墯(\S}T6ݍ23؀Sk &՟7\g=bX}WGmQx4|Bq9D!N:ᑕOi]4 M`U?KWs+ΥKy/\=Wb >q. N_S|qȐ*6 t\U{N!J-:91N0Zs0;0QyaEv͹Cx $ DzϊG6eC--mdʚĶ aHiх1K];$x KAVsl%x= )h-:Md閇c$"ƿ<^942,@tCg9ݝP{ThZ:?)pmj,w隐 lc}5[] a.V @̤jH[& 3v-PoZZAkeXeP]*>Ē#ӎ&Zi8"02G*cRXaqN bRG?FȯˋBъ`.Jrk0e7LFS_|jq8'#+#yjBJ`҉99L\LLM)I(YÇ?d)bէ^mk>@V9P[}ru=0H8@.=:>}|SCt Gй1g?e*6VpG%V'~*('0sšX+zcg& 6X/a[`-#+B F |&LfGv`QXdĈq`ny/oL 28`˻:, ƭK~$wl!fׇR0%"A7**FEٳ74:,Q [^B+ oL}s.6:dKckdfҎi6tlL 7̷#q7(SeTܜb-ܦzf)>͵}̞GGu&[?w.FXWvJ>J:'#Ymz DO5\ȵ+RIE]1(T߼J/r\sk!P?o.!5rYcFh+n'nk^qUe^ 8,k!IJ*R5PE6JʜXx| Y[Yt ҧm`r4,DV7 d"\_2j+=zj~!+J<+s umqi|A零\RAqL=%_onj7,"NP8 i_ &Q Nb{rVX sEu{vp,T< BλvC="&>_tلc./~$dۋPyT&Wh79]S3ZS9;6|@|lW$U~xukpr{&@]pE U,"jDR !!VM2G֟(9H&“|Fg-vpJuM;-6bs]UgbmB9BϾ:ai#r,3H'E{r3A:ZuoWaZDЧ'[ ~SbٓBs ~+¾k I.Hiv.0'B9Zވ"*A}&am~y%#GM(ork%P>ws"~:l]<テx)廄~x(.!#G^z@9[,0Uc.^v*ӐTrd0Fe21t-^>wb1s^$.%Q7jieQ`̸ p$))Atx!~ul0"d ?ռgYem&bjeW*(Wذ7Ս$fN{ku$zq % K QKy *~І7<]8tO_-bߐ2ZfAeRE{ʲ,`89nf  Տzi8̛%+:uHw ElF]29(h-dSRGz?8\{S_} Sxeb<PtaqpD%'l٣AD5U }'.ʶ|sFc2+{T@Q@џ)|S*^O׮Av^t3"&^fvhKo&+50JAfG&U Zץ{5|; Pp:.hTd4x׳9?w)ADF.ɀ`.=mrĮ?K /y[9m'b¿aŐ9K܉?(e|}a\9ҝj j|JNS7,>B+Kj__Ӆ'%\!SZ˻Yͯ7>?sk$erWTS񞁟:d4G4>th_D_!4/䤬Bu(䀘F _{|^~J5CO "8.-GɀPlךy*,[˒eRF5s[f‰ٛ2'.q#)*5^`lT`nR55kи~CxWs Md׉(Ɯ[85?e uBWeQl}҅ΝBRb A:uxJACa\\/蒼Sv{j +\|AygvI%pǜ/.εP|G1\'dr>i,aO0|# - r-DaNKLWEGuHF'64qŵyfr;زX;bM ҷ>0>S\9쉊1 py'[bY'>TNnmi,) {to &M8k Ċs54x u2(Ro=ooj/Je6-'E2%/ n_@g`my[8t آCah׋0iW%&JE dCdMޝ4߸8: Vڳzt՝)3^V4 _~#u?גrX( Xb.սoeն"Q8fdMmK5:+-tRx:T, =-&)%̤Vc[ Y%[?6F1724ClC]yzA>KI^t$.́wf2[Qh1꧟gg*Mil4Z[,UR`8jF cA~:uMZ UߥKYmol6v`~z=BFIO~'볈䱍,)fA˳85 iF7HGlcu~.wb!B:^"ü#c+w?q֦wlfIkM;ZFH)Hm;] )G[~ț;F)^XsU_", zA9G~w R njdit9Jj4M5'fDb;o&ӝm*:cpqjUʹ?3M<Ù+ڏU,da2q.q42#`0,?RY|㴐6YMgLjP6,aOZ9&+uh%|$ski i Gݞew>U Ov\j4\5O L ʣȼ8bF"0RPsl08:Hs̀#͓FPJEcjX`=M(…1%[/7kaĵ)\w[gT^-Vo'&ڄrX䀸>|j v`dл'>wi㿵ҮF:x@BLʄ$p!Ng0+mk wR^@_}r(CEs4MMUKKɂ@v7Т N4?ac GTRlnĭ sxgNԏ ## g,VrLt>o(--wc_1jnPDY Ui/DnPbaPԕcmKO%ћd iyr,M6ouYLg>[XUMFERf&uٮȻ>/g`#48{&Ixb0IωTϭ+9o4Jmhv}"}|dN~N7ۥ,'pmO|j0_kI=W( Eu|@_wu=W;ߢ;!AUQkeqJ2U\c{=I~ּď2˅RӮ$^Oޛ΄'sD{*/Ae)\G yC~1OVEMe{u*Es)p7}[Š_F ,MrJ6XWV49/m'?Ly'ZK3s{u,~ZdXmz$Bę6@Tow$F4A5C)9ʮ `Ns 0B4,֣5(Q 79t'FP@8Q}ܻ b/Q.D7tbO.eK:YGi~OX^]jP_8,GΟ2!tCS{k>ɖ>8~jT=!lU(,0һkW&s "l9FZz1;@Df6جz1rES r K/.1R*g xXd8XpOZX,2X̵%`OmK`t9|V϶n-0" '  $jq%H ^5@SICHoZ}EJNFt<"/SCuɟgM6>ggB1Hgw@ޏCjfW;5d4dy@E&z*\[G8C5 nZVSoclBXDztN&|^v1 WXƕJO_ߊx_dM68OZ?hm"]Wo_fy_QgI1>T_WhUe  `TOCöXƓg+el*غ-cק]*Bv(bTkA}t!qNv.nm~^|# O[BM@ s#iًT5ݡwI_7V^]V>+(U?$ sj&90Va>iDBЋ/.4W!}jKG7$h`yA. ]_UeEAP)l\ .$*CUߕ{ab,F?os%?ng>>(Y@`XtVcܝq"{^Gpio؝5rA4lG IV@bon̂V'bۗoźלob;˻a d6jIf6$0륽2 w3+Mw֚[xpzԂլM|b95iA4{'^cGzʩdXxq\ JkBMnkϟKTʧx$Ӷ^VoJ‘47Z_-lB 5W1(jěQhQSϱ(d!oB.R/!\s:ڴsQgH_X.L%&*׸uJ[hvAaj5RYXnݑiV)ݱyƝnɃBHRhD$;P6iS=0p݂z4" RЄ_}EKˆ rj h}1}\C0r/z(ל}(}*/Xw{gh)ә4TX^o9"eoKUf1@<ՂɰDfCnX>B`f fF y>%s$47KR+{ Y86&@䜍0ο9XitIH11P[DxA@Oe¶YjOmt g2*g +SbPqW_!ZI+i9ŁbEkN_\O.qijzL~!籬dWWNԣ9rW^o4LB-4]~-Pϣk~LC{ɴu˶᮶s5E(C+gmDu`;I+ =h9ndź>d]P;4U*$-#\Zwͅf )ޗUVȋ :0^bu`"X),-p؝yqv1cC敳Q,ױ5̲Gøw0v=Vnǘ0uBR~.n D%{=)Qꁲ~uZUnӸI)ѠDuzVOy5Ǘ}M(`;,+h!L&Ak`ѽO]i_c{q+k- ~{2D!eqSC*EǠcڀeZ(HoPFO{,:y& dX$'}z!vtt5 4C)/}9e򿓧-MxS7F(T ݴ D`@a(,mevX3>1 /Մ,L ѧdj!HxzN( KmœXxNu.[%/I,@(EjzR @^Wq Xk+iT*f7VW괧j6Ù9ܷ/rHFI:VH?97r^ O2 B"bAb %3+)k&8q·M:fmtQb|G\0.buU`Ucc56$t#YIͻy}o"pW*τ sffPPcmۦaw+ y4i73Ah:^c{t9cLnE ;%](U G@`>@d:Jt#"-bAs*B^UT@p/ͻ >%8':h~auy0. 痪ƃf\fyC PFK .xn&M~P1+8! @'Hȍ Uշ-uM6ĕQC:}>I32&9oŎ)uXOC>Mљm~RmC=R%4㺐jk 4HP:e'AS4i‡Wh{"ҭ׆GDؘ Vi{d&{qhkK7 P *fabUzl2'Y 辔^Y8[ Hуnn?NK  x3fCٔYfw k.L7GHkT"5}z P%3+=΢\F87e*UY6L@T)ߘMv/M{H%=>m8aRcT'5` M[y4|č&\JZV3CsL.2 mM׍9=qcUnY.mT.] KvgؔʥVۧ.,ʘis2k$&eqz,$zi:cEK nI)X@}GEij1Q9 H dYkt[KċQ7F )pb2w)2g<t%3s|(~<@ٚw^  9]|eoD2/gH\wHFB8z>ُ*Zǟ`=Wvff:lE37 p%u7_;4'ܸZ?*^@!ZKГelPə0CLB r$ J߿OB2t~Oë<I*w~A@ -pLLH3~OY u(oPGz9S`0kA5J=L@̀v>+j e*$H}arPLw%ﶂ@pdĪ,64:HwGXNFZLΞbO#ϹtU[DfۅV͜pN WЎ7rTE3?> uV˸OQdQj^ DB0 ;8/`ˀ4ׂ̪I^mkGyʻAўb5PA5øɗCU_#1;c ̟24]< $~0v^' Bepwk/Z%6iFb(pɩ1/κX%K;kQΘǩsAfeLO5wDZ_b$U*zcsf{gd{q+IW %]yCtWQW:{`Z7gvVPH/'9ZQǬbki-mΪK q&zDTB-B+_l5+Dƾ|tG\[57y wZpLb29/$EC 1~c{cť=IL6Fh?ljě["x[ x'`Se/f NM> !򑱖2pU~!U<<Ǩ8(lmb4TF$K-Nߞ@U1`cav6x*5bYlqX+T4(s - m2*LN ڤ1V_(P@a-ۇ 6uGsGu$B:شdOKJEGMM']*v_H{줳JER)"3n:.c ь!nUu@l賭zyNgV2\Ŕ~ΆĦb$)"۷KMYW͗M o]i$vnx@i%9%-8&O) SksiҠGk#T*#p&E@Z&1!/o^UvyITJUeMrCI׹cfI`f98>p0O -8ns+y4Zϒ䘥9N wyvެ!zY@+HP>#_i8W5M;BS}GS %CE#U=YxFv,qz%Js=[WeXpIxpxW"0 v.(@^7xU?07r$duVvʰ MXĺ:exrwh#@)N0jPfR$H" 4IAla3|-ί(@#Jh7 IHtEkJYqNR3 `%Bt%mRx%PLF.645M"7k?m1,-wRgd&0%:w丫MOV餯Uh„M:h9'xe2Sf$rE<C^V|KVeIP!bSEnl`>;τn = ~a &I7\cP[^X 6DunÏq<~[ xPhl DžZV8C/iQ®7J,!¯=Ů^0N$;o%6a i(jr&l/Q:-"2lLy ˜!>D02a'scc!ԛ؜KZi' xm3 _HE0GQ`CRjm_E"3N_,ٽPz_gŃ"30 ?X?wHGe| sH$Lch6MRzH 3|q\]?rN>֒t6IoKdq%Q4zk 0MnݐF&8E#·l@T*lHW,8pG0bmo@3n1?úfມ OMksKUym(R_ c?hS-c>djЧM |LQD7yt!smZ 7D3SeMTrpYb(Ln-Suy+8~<{F;G߾p XB֦HWJȢ n+kI! gȧDZRBׄ:[2CV p R_e܎Ȯ}xqdun{!8T]cy˺^0a'vґDH['%s8G_-8GkߔYb| Z]tTANdBsK?;ȖFs_7 VAkީbNR-Й<7AW[xnp9 \i id r>'x@񖵱68|ΖGM9S?ѩġ⯟~4/F3/iy;aBQʩdCisGjΔf"*Z'11UX[Eyd_r\riIWٚR$i}g!nPV^K׹s遦O-cAvDH:<#&ȫZ@ ّ`={qlQ'&ځiBz 2pV8-߅8m@l%gX,0x{~u}mf6t_[xf|??xy\raqy}罌m},b}XOD !&^јEίYc!r䁼ܙԔf!4F3P=[0ÿ0٩k}A. 1%D~s:wAZ?䴍a1dE|{gͮAEhy~JX<A>A%LdSGHtMkHVGRH|ߋ9BNZ4r2 q{SM`^pk|w9OӃHQ02+ Mlhn n1 <z^h(Tױ<,Kt6οr tRo)14>THne2mG`'a+F{Rus*t/׎a(绚Dқ͗R}?-&ؼ\nA}']5/l۶a:: % jC\?QW30=%@hBNCA#aj?$Q;\LJUlEf'Ip7Έ]׮ahӗM_Nb+o r~?EIhNJ2oIƏ8 o3{7l=cKZ{#xD3m|v{y<_Ed)", cQ^҆fd6zXzc{_*#ً= 1qT]˾0 0.sjn*c-gr%>[Z[csQo^V-?HLa`A c; p+'*8[+v{#J|bͭK~`W1_+EUlNM0%nV @w샽9IG<*8 lvkpnP3G>$;Wd`[嗻5|IĆP~ N?]#6@:XzGLϘW=ux q#xS$k1߀|L+z#p{E[uROn`2)ㆵ[ə|9Z&qAU+ /d&?z,]we:M#w_>y \i~?f\I! )R.EN™pC7ù6B/ Jj0qp\K188s<Н2EOPT^$ERiqA CGC4G&XqGƼ6\:#us]u D,^!iƐZޫpT.i7\@`D w*z}KMD3AZv㡙"ܒ)W/G꽡"MV/D ." i2|ɊkK's>OϤ.yZTRw1FPHM%POyfg¨Y8bR$2l؍ys7|i,NHQt*!`//Iv#DFaSeUpȼ/,dՕ[GPhEhH|:}<ة,O,~"&KgHgo8 :5ZPKMkZ] 4Jox|!7ιZ :2ujVj^Ex"vEPwbD0x7;QlXq~/Z/t=ѐQ# .̄:eCa:i0M-j%\a@1F%B1XlFȷ5 gI BʣTŸo 9B1EKzv06:xYXWOpka>\׸[Ahtcӡ{M̂C6&I;/!km g6d; (vUuZP90v̝(8F W"ϥFRmbnL "s7{Kt c*j"}4`S:lgŊU )1I~hӀF [_lr RiiA1ّn%Y^@yh榬KDC6zRv-o6*IRhhuȧzZCёT$WXq6JR"L ?^^zdϦoT"g< EƪqZe'\V@0 pZʿjE7uvtZl=, _RΜ( p~p+U,Re⊬<{JJl?eZ!_KJMAE,ӋrQ|~C;Q6WkDh$Pƒ:@MHO8ZҊ5li]JX1D8fװ:Bɰx5j6'8ъA=[1unf*fz2ϓ>ƒO5=-AoHi$$l*Af #_soMjŤmv=TOɿeQ$h%Dy־fe8,J5{t65JaP{ZA09\k,鷐sx^xG%JFt%hI@j ς ?z\U0V$vB.%~~Rd5cy]GSڽQlr Jl _偎vY&oUrߑ19$ùǢr[)zD|,)ڟuG/Jq+>.;ö~M#?=qץ$E᪋hrm{!* B_ǀzҧ "/ ľ]+̍?-fcSth$&4,*G);C )"GǞۗʹzVEb+T^9.\ w593~Q}5,I9N?vbhq^>ҀE͗ 6 ;/"̗6X6W)p1n/j z,_{mBYb>U d?4z(__j EvV^=ɔ]LޚO49H9 ԁ?F:swS1u̚lIU8KD0FM(ʺ1P!zBكVi@[ p8ej{$6 B:0O[fEdO!{HHo ,G R:$.W- m;KaW3Z/30c`5s|5ZnR,),CpY.75}U={)Dvݡ.6U2 ȊPR'Y~Jwjn!LC\VYw_6PoLt>?6#di~G qum e9mE"NlO˷R~L#8mΔ]#TC K,B^-  x?TFiU(*|. X]tmhofN.31 "[I-l<3 'jxd7lrEVx-)j;2}"[Oٖ5?%Ki FnTR:JU9T )}wĝDvb^˷ႲlX53q# qL 6 ֤1jS|&tn~ht\\fK5 +JN6 WF_Nhlcb/*iQ^mTU8$.2X`R_.S/e!Yu#I¤7d$o|V"Drǝe@H/']1%k^dQ8 Qf?h#ImRcڐ |VwD" T"^;*ܺQ[4.Zb+ݬ Q&M~phW/ƒamE?)1+yVMfYX8,ls bszpP]`1!X.'PDxr%gm&&+2<8]P$[s#DzF)ců >yK̥AQ[9|Z Z5''di7'<-Q~h|J$F/CUL'^t.|T͍(Vҋo)M۽ςrMmuY=3Eeft1E*6 +AM' g_8+Ph# YbL@2 }&O/DDK ́-u&|jQ8rꪞ.([?%!bDt{pTXZ0gԯP?uB 0:0Ɓ43 7;!MZ嵾 >7O#ڬ_}O+ވ >H$bFyB+Y]D3.y'dtaÆ}ɪ4}?Q2c3o+%GZp?aW"2CpX"K5$>."C|ž!ΠLdQXF)T!| Q"F$8֝f Tqly*Ao!!L5H=| ' jud)0}ג;/Gsюz{_ @حrMtZµ,0Bщ2B&[@שB%W<Z5P!?ASu_ulŎT=n|Gl.4;?ki㔠~iN]N~EǣO3! Fcq3p/8 P"Z3Ss67]/} ) 8zuM;'ɋgrfˏWWOŹ]yԤQCن\_eP:uв`nHsI1V05_Ш|<͟3}xCteQ̔EԜC@T/SAst2s'L%Jty/N,'F^q9ccQXc*Ox6 5'p_-1fJu-kO[Ce%yy'MD? KBnzll?<%/_B@< r ZR0_P/|wy+d=gE64R-7 Y8E9}u[;.%=dE$D."Q?XZNyS('ԫh3#ٕcU"8yD,DGẶY1 ʛ^FHF'1>w(r=(I8x&>ljb '~аcZ y+Sv0Ldu4N "UoYZwzˢ*vxZ,f+7kz0^Lq{\w)RoIʕ#50VOX>$',rw(sλHG*Tw጗x,c? 0MnR/yr avO0%4p/0GjdgF7VpȯڕT`~n1JԨ %;Y澾x,+k{G,v#XS38WGZ<]SqG ȫ|T%Q| A+ (qNlDbnnC6_J $y!"G4ȶ`]W`,SCO>|QEG>KQHS }r7:7XvĎ'kwIOkf#&A; afy=,(LP PHO+^~kɠ-ӿ`g!.pLxDt{Թ_R%NogBw0d?ؒuiG-ͮ#Je-m)2K@wKA?$` s ~m &zI"_v!t׻%e/X[Z˵^ynX۰yYӺYCOb31/@ Z1vHfnʮ =)f@|M^FթTXldqQ$kC i教#9= ! ׇJxm]ee[(ə=xt|V!"[`YF},cր6 3Cx9MJI1k[j|c:$3)) a-MFjKD/I G5=$qԱHBH2q .G<2s3ѫ'%iW2I44gVeR BWl1,`iJVK ܬ.?t᫫6/gGQQQ}L'̤D.DCNL*Ǭ˖mW8K*LAIq`SzCo)XÚ-?`ʾ5_f$jCvjw 1( 3DN4tZğx'f~G!6ۑ-UVC~^[! AhPHsXQ=>TY23Vܣ1H_%ِ-:Nr4M4uZ>jć 3y`ᄨ$DDE : CΔ[ <IJc~}X/Sّd@Vsfh['~o; |owb#~W2 z o~Ml]KNI̗J|崼B-@*gFB'hԋWm3sv̰Lj׏p!u2OԀ4( ziܕOT1m#SE~9[xLis\,F;fQg(1%>r:G-Wn3ѡRBeb;dC˶e}\ cWZKaz0CDg9!\`DqZ?~ ;vx\ Rqw6&j:zh&%avrpʈy]>b|t|+ÄKfq nt:G!~žBp}"? +/2ri5OtŹZxJG1X')` ʂã 4c[z x )?|bfq&/SL$)f¦<\UE@no#;ǁh'2a= ,\s JXbYl zl:2[ٳR963bw V5a6XhN%G"zymr (piK@U<ԿO4 ]5ʜ0K~$~_}\j?,O8{ռ)@]q: ˈ_(rO]V > A M+/*ƬgcL XЅֵRr]{c,SƢrעJ=5, t^ EbI^|ye^[<;\wq߲F^BU0}?m]PjO׮oJzc!+h򭿏XA Jpc}tm &(%vRݔjktLIQHrm(V|{8g!%s=^f "3ȅQg 0mB>Z㚟:;2?gy̭(,I'8k~?Nq7e >ގf k@LA'iYD%rJwP0WC}>dL-_͟o^h [%cu`![Z* RI,+{& zhf\Ͻ|Ң$@%D]".+"cN5&Ca-n7S d؇M&4'ƟT_&7laFBn"9K%{9cP='|k#32 PŕhJ%ϨhF4q͎PMΈ<%{`vΠt[Pr#˂c)JT]a7s9/-utԉY/vid戡Z2Crr h^rQֿؼpˠvRG}.#|WBu:pm!Evf{zKzQO<ގx=,nXy,*Q* ٙha$`AÚu׮zL,5^[X6r<2-V/΄J5|^A`»%u\5Ec=,9&n֩ ޯZ֡Ä]# uhR\bД v|r}*^碓#N XL;)5-Y-X,{}\5níU`ͳhP*LD%{8XTl J&;oKW#w`_iì !}MC)͏pU @\3*Y$#H>\;܆-ZD5f6bTZ&$iivƫ%_TAJOb k PO`#Q<3Z(椇d9~("-)qdN}͔)p  ov_l^r b%'M<@+6PѸzti&"ku^O1W*PMC3dg$j1ċҘ4|"t8 ?)쾗ކJX$Wl4ڭK7{֬#-X{t%>hi xf1n./@Dd(nV"jW`] b=:R|*szEӴHٸ!m~PP@Ubzl+LlhҊN <-TbE2Ûe񚕕9YVb+\][|-\dN0o~LXz /80)}yA`0DVB(/ck}RVDܮ Go ɲ$Vf!šo@[?zA-HhŭRXoK$ѼSo*W3soBABxʍDJ5E5pZց: aJmF136(P9y/>\`0faaVS#?H#Nuz2wM~O(5-Fcӯ&tcK@`zrkLLT;^*8HBx?1b{H3Aɸ^RotRTOr/S"& zn?P!>&Y'UIe`*9*T-K{w\pUuf=U\Hw"2^EK䚕`&Np.NS{!V@M6 s39A HAs?UO|k- ]5Q/ br #~ S/ՙ !75EFVl|_ o|q&ic@`눼oB2LS5c?-7ڏXlɴ%awm{Q;R!ybgN> sVZփ Ffђ6o.٢N=&)|]*[z0$]5~G Ӽ9.M glI1L ?\nu:T/* nDEt6'+?NǻF*.QP ga#?d(}TXe1!<ŷq9NXLg)V] 2H1xb\;S{ka֜q]FeRA18?"!:{+j)F'H䝣(f]J\6;ĦER8U|ٟ>]JƷm@ӕ -¨Ć=肠X'P|খ^e歟"?A G+l-"'shoU+T~MUto;"_w.41sk(*Rx %e9/0x I}[Xz8} dQQv[T(% ѫ頦/C-X(2u(oe6:]>n璞mRjI}{gk b"=^U_uZKm4sNٓg[0Y(4:IN*_M=Ǜ >:|_οd=y k8"sjtEj{qgֽ/HCdkІiP?g`xdѢ=lB"Io?J #N(p*o3 vies'=910eCjJZUN zp<dHiF"2sjFyP]"u\ HAT& :"+?Vn!+c֓Vr1) %J wuXB-O͖MP}.7xLUJLV32틚dQeĞ_*Z(؏VcCQ\ü>\- )S@BilPq\/=Y#8$b02 8{Hj6c}2q"ĬYZ!A0/Qe#tDȁ>=k+fKyYΔ' 0vA ;^ZZ.{rD/·rVY둱*0D5 栟Shų:@*O q):!|iӚ Ac_Uh?̼kk,Н,6lmFOqwԈO/9YuFv QHƀ2e,cjMʡJ.2uecfe=]s=F8 (;$0-SUVoOV:l˭9mBrt9EMb^?g}ܧN##(:KQ[O3&stI?^yR󄮧2frɆ=쁪Գ<·WcZ.>YQ0 *2ΟDt}SfSiCa['-j ʅe"u"jսe.|+uoy1z[@c|E9Іݳ݂> gNbKb7cqzIm+~. MSd6NSRnZ2uU5#2xI2IF4IfUlF=9x8\CݙH*(~>xS bq3Fq/'_oOb](U~nRWAo\FۘxL$x-]:R4&#.enpNxmyiSk.P^u j,`x$W@j)8ΖjerAY  Q0LPCz;|X̂&UQ@OЂpXv{H (TphԼ;Bޙ%S5[v+_D_{ﯧ(KD2^#|x.S1w*u,}613[+YU] ` taIpHj0nmRE81[P7Yvw&b_z干Eogؾk?9uV@g5_u-rWb~m;-3'@ĮCB'ujj jv1xʫrMuM${9%f/HrHz> SilAC&PRVXF[΄ʲWGsRrl SbT̕qDCq:mw! /!ebیF`L$ "?-mP,<} 7XzB@er)x'Amd ̴2p;Zs7O[L rێGi,uj(fmOHN 7TGkZzDY ~HڒrU %+R64;39}!Su&. MZY%dp4$2y!u|09I%ۋ6o_J] =z@߱ J7t 2b7=}8V\ 8²7١XiTľ]@'˝:zNWg)s!m3nc݀pjʞt8.9 :cac6&T%W{k!v>W7ڹR/} lhoIP*7\tuEFD_t泒vC!8X@XrJHohqs2%r9'zV "!LCA 6JaLZrL~^xG6Sk55O-/2+'x] nl}nDf=1|Rl,3|jڳ "_$feo?fr_΁L4OTXI]n4Va9lCNp|t@>d>Y/=S eZK>jS6hګF4YXZ wHjo(S:>+eoe`BΞo>yI%hlOSJ2@) ,UduĎ9|\DgLz?|_~?_joW!- *\%;ro}Sg)i/K擠mM- 6babH d6M1Rq즍"Q ,cݞqswiOudr%3Ar뱪/\h IiY1pk€SxV9|du}نC3]T5 L)\+}⼀QJa`v,Gk_;w z 7|)v]}eaBR-ɗu/mp#͍%(i yw/Q_u*h6`LT6m(t߶:4yj>&NZf:9wz tem`&%ScƎ-zZ3S? ~y'5'&)߿|WeEO(Σh!nw3wE[>r>Q$I"L.9̟MN|5d@DME]dǮ4ɖ'S#͇xv`y,:jyׯ%G ͔Ia~lC)v}I FLZ'0|0[DR6(;?ٝ@٭TK#2lX+kÆԃs7oIAYeL:DC.&(SYޤ[~j[ng#_l#ء)[#W 6P†h[q]$ ]B` AҍG[w𫕇494ئL܌OBF{4nZl18 '){"?5D$6*j-"vF&=ylS dcӧX+4sE~JWEG 2lˍ0ISl!q1gGK6qδ͔3a Ƽ$+M}\w܅5c6 cL^L⛂_\"%,+r#w-nu3J54AOTF6gQI/ǎ970&X9&pk\8o?̋%-A=g$ F7p)f 7+0Њ%>&m{B7X))2er'XgT;]_r&8%`Ü! 4RǙQk*mg)2,]&XC0,Dޒ`˸o3Y:Mu,}*29ЎCnK;qypikޝ:ڃD[x۠e&=Otk [ZWyiky;ɐB#Y۽F6L!f`"y:pZC*[KoIe&nn$8^AIv]b0a9ya>jLش0]&Dz1QU6nqݦJ͊mi yH@q7=jTUss|HSSz X:}B-p \/! j.&Zd;;#FtmquC$]zv;YV-qPsXep'09 |/TV,-ClKI!}ka(?F!WU]wPNJB\曐dTfFg@B۷ vF6'z2&F)ݼ:^0K=GV:(Y,L g#lWe-R +Dd| Fy}ۏ[j틉ӕ";Np_)O# .4sDr&L*MWq6Pd&UJG S[!vWx6ߌppd7Um.@Y z$yU3! ED F\Ed\& ΁QG!mym딳n0[7XuIle.6OHYC8;60?dfuVD$d9Mm $$O#bE{$#u.~&o%TB Ae s׵ 8co|ĶY]GpbݓI) ֆuI-|/Y<.jtzK CYX븕eӾ,ϸf Ϟ{v49Ű!e#dg/~dR$8Qnx]?hG>dآ݆d f2Z Y-<ٍL ,Ld I艋3p_wc\t|!-Pt` dŶD6(Ftp&/EW!i$E11x)v"Drht8YXm2J,(3LGZz⠀bf *MxU |oLx9_Ж:P#' 32{Q7gbxNuʡx0 NikP4Nb|kSԼ"&hz|.z*^f!0|7^ oI:|JO;4p MĩՐ4MzkP+v[`4jd%ױY+a"}wz«xQr s=-ƌP}8%ô(ς/| wg鸹G:]$3D j/I( p#%(l@F3(UV4O޾jN#?W"70Mj=ٝ\Wfcԥ#٧֒/~:fRz xE'[ۃ vL!.5ϩܠSVʣyIJ8hqC"/ Wh7w;q팶Eq]rv1h}=]|4neD 1MUXlKF-וR}X.k(j\1GTK^ N6*d6WBL `Rvz4d궁(Vֿ3FѬ4}w*MqN[Tt?DCو *^;ʉr3PY_oxq[hsUؚL&2;U%m؈j ^n6Hzd.>k%8H䮌7U>@yю҄rZz/ 3gL 2sFv9&nqC<}Cu;Gu~(ͬ <.g;doM)ݯNb|@Y{^^Ҝ vAYx2bOJ+Zk_ۆᅱE$g>֗S2G l-],7eO7ʽLz]bMS 87 'K -@3ɭMjJ."8uUsNIh3Rkn"<+5 ԖXʝhEK<vSҲo{X!Z^"Z:3~3FjR+Ĕ)Z7Qιm<'?yz`ekqA-謢 TȳZ_5Se)("<#\;yA;w5, /X@Ղ0MdM-GD_E|@Pڲ*?[7[@FS.վaFIY|,[#Ca)qmUb ?!@n3U>Ht{,1ԨԶ\hI((p"Wý/Z{SrYN@[r{&z);gYfk=?]_xy=$Hr>Ǫ;P_\3/Xa ŭ0DQ9c Z Hk8!iI]LD˖!9ϡcdiŐ@op߈ic|9,K=<4ق1vLG^/eu~4aU!7vS+b$A+]?WBt[~拋ہ3epp DqJ ,a_Ǎq})6׭ +_-tmuza@/Y@/ydGY=a+]c\$o`ryJDM =G*~ʅ,j4BbOH:"VUᰙvf#BX~@7{Q02}MNDz] Yh|"sS<7M4cʅ*_8 hn͢dn!y ȉ ,.J+oq9`sk>"=X&K -"ГTA[)^O0k#l`+n=6H{INKRX6"B 4PD%Q@i)Du9ß8Bsuv _" aǩ x|:[.  >I}kض9`X G}.%(W|7z}Ҵ588&WYLg<-fF#y;oD\_(jnY S L#_(ɠ w&.:,^.#ifEj!yUR.DR,JIE/2 fStQ-d0إaayM.Mra߬79[c L; { ~88Ay6pB HyH 3 paS6*"qDcj.<пE)BJeG M:_:.,1|s &cĹ`Kk 9Z1؋ yR;:!C$Xz\j F>Ϡ}^*>mcbܣtT+wru:rBt8f\?23Q]5n>͉3733w0j3aN%Lw OxvAQ>`}6ADef7]D6 ̙nn.u`Lp!%;˺3É=bRgخLp FPƴmRgܥw.ѳA驰;ަ5{'}Wco=hK&܆US{Md[A_E[=umNM!z1i:zK] Oԅl. ~ha_K)~M9hLʶ3~%‚m z{O@r{&OUA%eVOh ~xB*s~BSlMmauPZ8BSp~}njK誛9v~O|^2B,+:Z-,TBu{ìt(Mu,z{5 GpN\!9l0¯.[59D6s/{‚OH^ݼKwuݱIG{ڙlI|풶 *$JÕ1w:wRء%PfΟ5Y8DRJRSۡDUKy!H+ݮno~f~1hS|J[s{7Y,,F1*S\:FBI}vΆڣ;H(W6Á 0鮱sV G %= H9=]B WؔNSl J˟tu98J:נڠJh/o!VZLߛ g-fȓI4PGxm! o?] DݙFy* z".Y(zrǭ~Eu^INj(t$N=ȍ Qcv`TnQT!Q[ZZ[{.ee`)i&(nKXϯӑ-X_>SZzCl‎bI,IW&$Rtā Q?PoS4RGa cpXĉt#RK/%N!Os{qA_PXnpByv<ͽpծ } ^zI|5 ڧf}uSG7|CVQQ,'IV=f䂅qidʪ#'$%p== Ԧ hx]| y1| jV?q 7WWgj -nތ*@Xa2ic1E']YءZ GC4fF'\w2^{/ZzDY[6s` Bu/a:*y1q&jZ6h]t}_OՕٹx'fwg]XA|2*30sJKȪ !i$EΏ`g+L Ƭz5BkɁnf(BBUs1sriSiXؠ=s϶6,`L+4".9ij\_SF]DMA&_wL%w7H3YNݓ ๙hw~.4&$Kڣ'(-Oa֜!]굏>i{3ߖR"~ (Jxxy<;VDV{H>hOIP+׼(ELplAQ<)MΣsvg#* CQoqƶ+30 k'J/niDkdmD1c,4Q) RϕJ9Lq-xQ#}Qzh| `n-۞Tt0: Bkt&05@I3ߠ365!+>Vr޽cis--gv)̀B6.K)+xLDZɼ%x9'=d7 $X^HtN籎lzi !fn/Z0VoSlϢ *zdوaDKB. DR-ؕ܉M;\gk1&K|}L9f}ʠ/ub;Cuyda$L@#Pw +;.wvRB};hL1R1Ϋܺ6HS*AAqrbC(_ʋ{$=muҽ-ԘMOlDBIV{:RŊ Gzd-5)^~=s7p?Scikx'.I_-愚 9'D2 )kQys&^igd3Q)z8'tJETE;(gWqvDM}̺X A^m7kؾwdt:azw| DӘ6&%sj\ F#08OqX+bdLQ]3b˘ ^!R0Jn&贞f/;SR1*0.7R5ܨ% i.>N#lt}C SrG,kn@cn&%GnVc2+yw6Z\jػL_ZIi\> @/ۗTL}#Ȥnc:c%)CϥA@9Y˧[(/Mܒ[Z: `JlG,+c4SAWuݳK@`;wn5ҊC,6u\swM@t8f rCjVP?X HOؙHJM)i1FoE7'.t{yNc9jvuEN k'隌~37?h譡)3żƃxƱ5zn%v!?~1[>H O"45¦j P^=U׮k & HOrS1K]#,?m:|:1 0\ kZ퐶k`ҼfMξ ֣6Ft* *(.ՅAUNv\Pw0;939Pd.OMu4K󟐤 elnx`0Q 3:Ib|}i_Q~̶ a-r&bj%:?=j8+hK'L"e pLU'% e,=جHLRK\w, (&T7e_GnD5uAn[@럢}"["zOG}4@Mtrfyv2tllX$Z=r nY (+!2 x:U];^jflJ:Ô0Ô vPw6"IbKݠUym'{ $лc[ _(#f? KaP$~|5Jȕ}R9TLuuŗU.= ZpgQUj= kl4p?^n=M(MJTȳp.&&9SLxۀtCQ;Ѳ:eX\!q+$5\iY`UԿXsXhUnC:TL uo!Ž8R#i7DEuOb|Ҭ萔~Jh0lMI͎5N0pա8ˬph&{gx!$2Rg4>6Gt_TqXcC~#zgՀgOQco|X?~mis9bj>r.7yr '$[)h!hGZu)DQ}kP|<=k損 )0)O/m׮R+vT0[a:jOnynSj 'TT!uJ}NsEZ3i6#wDhrFA+DOׯKl6jQn p axw5Z ]f<ɦmK-8r e(|Nl*زڸ*pb>~Q͡krĘx@Ӝ(&IbtXR>$Ⱦ!9&oa V+0N v@>N;v~R̨HrSm헻#܃Jr=AZ,#W0fЋ Y9wMtz+Ybc22ZrC0r͑<8u+DQ;qV]K(E"M=`vm&K)KKcH*dGikOv8m:g;" ה\oë@~dQ~_EuxTgXq^ WC߽J׏. '8NxQ~^Rt)%SK~:Gm&N‚*,67ս´?>GboE7!} .qJ?ۅff}T69>! @xJE!Gh7i@>ǓS"'<ƹO[7>CiQǚ'QHzZ|J:M/ Ma sM1?134vp+~p bPKB U'Sȫs߻XN` 9*=ma?'y-J6XAPHN_ (G*K;v'#tNP=%uVn9t=-N7j{Qܱ]e͵i nz3:=?-c14oղH8g8<FOX#diZm-% %%$zOI,aJbR\8x5Ye?6)lm(a2QfP%3 v|ӯq}tKs$5Ma#/!DWI F`~QݶNJYJ%kmtT]VJ8rD/s,lԺvlΪc% ;-jq q þp=';.C

{nSGY/N?~h{x2@ !vXW1\/m7y8D|&PlbSL}@/{!B/?mA)gޓ f$eF93(؂]셺 !tVv +TB#qPXY歙>ت]ID_B^&K1aN7-?9hIw7=?^dJ^ Dp۽!-1t&<.ЕK,BMgĢ''O`5Լ0r&ϋvdkhQ|Y.ך@ ' 8ʼnUSgB\$%{/UI%87(z\2O݃<N{"_$O*8(h0|v~9TA#i)_̴@6}/y$]}f܏oTn9UJsFjmj ufg- B\۩o TPlf^Hi<psgd|ʟ Ab*JI^ 䮮B9u;һnxj6·JAZQ Pf-I9RG*|-1ϒ-f gqȧ%Ve!rL&ӓ[N[xT e?GHkU{mOCdw<3+VFq꼃2 0BET{v( f e8Mth(mHڔtG{^u|%N!T@>H)UaTTޜfM]Wr~$2H9A~鋍鹒wۂ#Ű;nyWCm+`IGՕI֘;Y^SG';l$Piju>bhQ/mxjg ߻+zJkx| f]ÆLWfPʴt_|ۀ]'J'$inL3pwyyCǝG趚8whЕL ~f(eT.+A|7Mq(: IkO1-]usꅪtM$_3iTN?U$>R w'@5>aΪ+=q4@wX6ڎ͝w0kX@XLߌ@:-U\H|mVN;q\ vS8~&(]e5}B%z?ZAL:aCqu C7aق+v'!hn B+0`SORFkDdy'zWy|ޚȩL!)gOη̐Wydǡ^T})x@9H!^:O΃f13Tklwdrī(³^;`(SN}s U zWxnlB{ \__&h>'J$${D~8sLCTeϔ[&_, ~Bt_`ZHYe6j;~ sỆwݥ:a[ %nFUև^]Ω{sX݅nKvYC#3X_XwݟR٣3^Jz< WiFY[-SUelbl};yg:Xz:c@0ySh/l!hE?ΫYq#vq%m/M6,GT0cZ O"Rv1NQ1U3ERƁŻ^ Q28~&s/>KBCj޾>󣛑ɹgbʂ Ն(7ї%U*xBIqRyA-HpšɃ8Ǔ&|ͼ'ߌy@)?HG5}Y#mp`Db?E7t;GO5A&~%B6Q'C_7L?fuc4GsQSQ9IAtY nʮ*yxCYgB}zNQcc%:Uc Ӿ5~;KꏖTʯ䮑j'bǮq34elD+vB}p(}j{1!zw\gN8u07O{QClKt%/Vc;0?.B@/69+!RIӬp9`'ᶄ0LF/^ BA{7^Ȅ)kx X1 2k*jyVi5Ź WRqeR;DBm,RE1 ;Y\hczBwh<X+VR%y _QXC_6s^w:N|Mm*ey vq:qTyh^7⳩gMλÜd hoT6Hցt;&OGx5k%Nm 0վ L3QG8_ž[*d9%~]n;HWYmK*UOD6)k 3Ɋ-BUq)^ؒٳS9@)?纋ݝ1*5>=r&;F]ɴ5FhS 2?5 )U os+~8r/rʽ Ғ5?GKW_UZzY)@((\}-"9V5k8f84XLm4:-7UG %g0W9?%FzxŔFOEH )j/P}.Z/ƪC?Е{bR8Q? \S? ̘?:ÿ T0N km 1-<U3Rf*-&1Y#wYQx2]bZ]B Kw=q5Ң룜Wc3:d0Ni#"%) o 1u`wpaە1{T Tߔ!(^ƞksII% Q`pd k,%P&v.<8{D`+D;xN j'`[ɌL;/ω{}ec?FC,VyW%ލE/4^bT~G^.wq7-[gH1832H+5h.'Fw[yi| ךLFhIV(zPͨ9{~3zGy>QS>{{i$T:51?r+!&{*m~84$ @{aExt})䶠(ent2bM{j_\%/#~ G;h/Nu n4XBd mR. khɆ4IX ͛ e?5޻g&SGӓi_Gc~Bƒ~Jv>Ҳ-HrC{=1`Q Fۃ5"u*?{uq032S)EA~Wy< ۉ&. T9\" 8 PM;n%*P?XzL*$Drqm4=."8ޱ]'2uUit2@ŲtsDMI(]7>Re&Kup~ޟ $qwά!?|rܹXYğE̗VP"^vO'l>,J=;+Ӏq]zX>|t͛d}ES^MJn Wq$ؐޟ&[Mlxfv=d,`9 zEG]hZ,}3 Sc8*{zE52Cx͆<AʑCR3hn"'2&96kϠcV ±L2-%Lm駱e]L#pE|ұ:*,ySz黑L+HFuxN"+P!69zbl'y#&"}ؠFE :12kߠXo)DкtZ j%/Č``S@R'":72y߬k٭Kl+.K˱1z0_5y~,eeX>_6eܚ"aUHN0urk5dd *a P0{P(Km髁 g= .7|l~~Vnj{D{ ׇ,MƃhWVygYB9 Nnx'x s/c!Q%#5x'MV5]+-T\ncPJH,R0dYƧKxylc~“įl זZS;D},Z/TStS=U,ZzCBkpFj.v5ic}Wi`Q$6_g ?7#l xRj*_ ƶw9ۭ,oY$F!u)sXK tŸVq8D:oRH j/ +E$g&*U D0qmiZWf =I¨JPs2K! UΒW |RU9X#tw/XL5ǘFEHO+Mw%q$kL?}OH_ *|ن~^7;*!H^jFZ@qi@:OT$BDaڢ-æ=ϳ7+ lehy;YZ T몱lw G/aa74U#JeӼ9~ȮxPDLzzwҦ+>9 ]<;Qn3 ܼJ%yUѓn#' 2I2pD\J8{s>ZdBc6$'?nzu=t57͝U/p+Km E٥KAhVjJִLE~.V}r8 'mF_;ο\~}T3_ՉW:M6 Z)WqZXR* #ɌZS~y~%)pX ۡbK9u^dfP BNyZWS9wϭ`y!(HP Q_V\;7pL ~/#$k{1x:Op# ūӭfG&) 6Yë5=OK-̲)&mQrjj2|~?zFFSLGOu- CDZcѼ`V ||:YR Ǧ%{ƫݳyδq,Q`'rM Q%گ ޽&dѱm f֋kUֿI˘fp JC`PVi&$n̶Kg+~xI: nf{#-W:H:E/?& |WʯRi3lrwj'cŗ$5.g;e)ϣ̤Cfg$F%! Yi^{ɷ&y*Ӽ C1W@UO_ya<@ 3l24+;u'8&ޮBb ѐAkFjLxF,tyw|Xy` ̬F$T{{QK2|>Ӊ-OrtBu ֛ Vi4me%hKgTAƕ`ʠ@xۼ]ASPp1”e4 5GKw/I9edxx*VT~YasNN ̛1}n6AYtJKh5[f<+|p~"^8~|B[ B ]A";QQ4!R8~~tJ4YI+ 紊_}U{_H\$@E? #ݠYgyAX4@JF&eu؈~ ~AsTXv}qCoCV*:B-G+=1hw,8رwe-~ o"`i\]"*`ҿ)k~2dz9 ̚,^2l3 m3(g{ ۨ7RD1 烘 0bN[<#JKY,cx2ڹK<-g'2i]T#qIĹCc2LJ.XHa 2$JIX" QS8@CleBQۗ@Iic!u1;ۋ튩W{@9l=lZ̤kEBIX1Bއ08]b]~;HqΕ]9(7uwO W7{r~xY`r~2G M?Ǝi"œ䷽! d5oo)5Z(!W1-c{W= h~{'\^ ~"bsY(t}ؔWz3ӟ}D1N_H(jҐz&H3J'.\gcVzDžg.z\~ɂNTh((|zogj+lÒs/"M]*#f@ 06L{4"iyVӧD*R5CV,(B\(`e8f ܟSJȘne*ksX^O-c:hPnmbRt9>57 ZC/ :G NY`?qOYt8̘STDh/jLg}2l\CbA,o @3Ii-v6xL[ώsn+o9mEfۦݏ $!AHX8BiM{C}) =JW[u/L6:+ʃT֬AkVf ejNS̄ Wpaռ?pbZ)hQZeYfe z3$(ZoNw5:\s$v'F/&ci5{_\^!>bjV&]=`_Pm$)ɖRzIu&ɧC%9]>Dv.zkSvEu7h[]8PNZԆCPIݏCv$HVnI_e[ B#uMs3kj,CjIGJ#!z=$lDŭz$ vnսMNNi"^"Eu-FHszh_X8@KrgQˌmG;ml>^!kp{Q{ivcDϖ`֟"TaZY +rAF4yД!)̗aH OYѳ2'#g Ι0hDO`>r\pﯭѧw1l.c]5޼T'Ĭ-)nncY1ՁrDuEhr jYR8@oE9onRd?]ų0Tہnt7l4'l<ݻW0(u8_?|3||; SRN~Ƣ.x۬h5H<d!|4uaqn,HS^z:ԗ`歓c&g)t L g x-<&tp֛եMc&Ik|k2Ng4(v[O,͟uX78GcUAq`%vKv :VbYW.8mH|U 1}'eKg+vByRe6jBF2d$P? DAT33*Zl/W 6jxZ}xcڇdӆǧOzW.9ƏeeiJDjl,,b]^n$M'kc hNP!CKJis<,.Q2q Wؒ&ϝK*l.) 1a]8qt'H:l~WԽ`2~I%ZfȞ;_]^o`kKSkU~)w(Tta,v)]/Mks)NŵɒgbV1Mͬl)óS(?K¥=2"k[O7/;L#wI]xGy>t9|yi" B-G/yHħx)9vȪ%Xd<<(΁=6xU*cqEEϿ JAC(gwEb > [o4aP^ n,ۤOhUV]i\\fN $uVO\n?#߬:-.v[)4I퐌Wdun# }vX_%jL`Ѷ}A U'*-=ݠ{GD&<cNImFȴ=UhY$u2H "n  =; ދct#$ލm>p}\F*œ:Xj4cmE)"b wrY$V~Zpcu;'s>p>KrT>^,绍eӼc Cd 8Η؜P{£SKDDAx\EaKg9Ҳ`G1!JWΟ Nr|ҷ_*\NkuaDn!I⒂o,}O9ai_c$doKDEF0 0Փ_Ox TH9dQݣzavjtIU)$)n$+ :G_ReŊM+S\Gth+: 6鷎#n^¯` C/+r #z 6.*(+ݫgvL&kȬX"`np2:=DQPd& }אp@eų8Sb(Q9g` (U.rTޱV3B?P90"pi(U Q[!A=lfo~ Ciu~PW^d_ 6I-`ɂey{o.=VOQ:6.IN_RJrRP+>ma"~9@(ʙUDy%C+¹7{GNvOn{^(M{>C2)vБ0vOyWa]Y$O{'|߻u/Upc[>U 1HJn9uadYc 72UA3 .Bq)T:S`;5ۢE\gNz VC@ "D?}) 5|r=.XChRu$QIvWi>|!x.X%ș1R1Lh@]B.s"% ҈ OF6aCg %uble ^n>utU#Mlˈ=A9*dpV ;VeA"e )yqAB8My="`f/o:&%?/(Eu^"ZXY+uJZ-pF4蠓O P.Ή$|uv{i?6l2y/jWK*-~?O67rů/p` QykRA5@L_ڹfBj6YBuGkO]BJiV?hB}|>XXPaɼ_Tl󜀽p3x.v6HF{_jTD`!~-U;"zp zQeŁt\wI,mG 20\P<[ Joӯg: n/J .;iߊtx٧ˁ!4ut \vWds s:QQ;L'隗uXq8a?ȓAKoR#G##}dm zcmAy?]>뿖P1řK3,C[y0뜬~ qU#|6F6mr6\:Ӫ~0_/9x!;M:+'Q Cn 5b;*бITp2Oe1v(MEPj;7R|@;{[:ygQǮᴹ%d4E5qrjM!V)鍊O .ᏸ6醜’g6Plzy<[ bJy4AϤdWn_I vs1 /"D,+Wet 7|2H{{w |,.>QIt`",9kH!cMϸa) ] m#{~5PU9O_AbYNV01ĔK@ؙ. (|C۪ǙT_t%Y6 ^ɦ 7͌ąUHNBByy0af/Ў૩ijDK‡gN!ϰ(s&}Wı?ߒ%95vx䙌°Iӽq:^*x[#ut馥Bx1CEA7ERfa}L#ɀ,$x$k.fm+>.:nBUW]ӛrhWFHoZjst1wn珪:LV&ҌoX 旦PyqZ3৿c<}՜ yfrxNJ~Ქ܃8@@x0J%z-0/.ڛ2R8?bl&qSy$rH# _\qP ѭIBh uܠr"fץHE Rg#=}:IN8' 0#mu|-ʬ2XjQVJ 9iHתL.(t\b߃hjN|֗BXgR-4]p]f§2lV r=<!A_Mʆ,*a nX?'kB#7H~G4:9>Ɛ"ݯT|iTq1"A,JO 2Dn~kl'_$óEEԙ/*='~ d-v; hL.;*Ԧ<>8~wMuFDJYd[S 5V[ N緆܍E熪Zat ]BZo<~P<I"'geK-RpJԤ(R ԵࢯAZuU?ϱ&vFEZ0gR\ Y>jKܕ¼5Yw`j!oA ogtU`U'7܂ ʯ4~w;d'%D{#ɶDh_0Ռ-UbłOa=}IYhl#MxyOXZ]DfR 7M3qh8]"(# Ƿn><0qvc[3H^WR +X3] cy#Ixɴ*Qt; =BJSS^CC,MNF񇽊a#MU?d؀ Ja K,a(` c~:u̟}|"x H#{FΎfqRl H=JJ e 34hvY vs20%T;8*/e^Ͻ aI %la=e'G|A=Qθ6YT`sL!M+S#.}0D=&BTQx 31 ^=|?'LR*>v&Y̐]]ˋ8*j.]Y WhhCIJ܌f&ߒ&6 j TFZPA\K5$N \bx~$MGhjWFīQ& #)Zǔ{j{~c̀94tb~Fַn UYZ t>t.k b#KQ:y%ynw+tL{ 05-fw'rd0N^Wut}Kٍ$"[ }]S={qvؖ㰄Y cf"YY6tR7`8q>N2(,kJ8zQ$W~˲lH m m(?ȸcS&ޛN}5)O.׻D͠tbHqokyVShs^!HF95(\%>D0w^xͷnq_#Fl(JCgZm[u⸸X9>m;|r"om@312-]:)iA2?4 qaxz>;C;{UҥWĸh&9m`'M`F%G6 =h&bT3ۻ%D|yXE$PHj2"tL*p`)r={H׎a=MO4(2*DJ@Il˽8Ju+e(AR^:: {BTS/o| ?1 ^Qh|2U՞i.VlÛzl#>8̝H p<$'5 9 ǼS*R1+]KSg4V? ٽw fͽ @TX p!a~ǔXUem5Q;&-9ͧbw,FJݷssAWY/ÀZMscoT l_VLEMٕ3E~%M#[_E{-gnlV_|QXSZΡ9L83͛-A,G? 7ʇ Im=dzC/x}R|oz;ל(4-n$T λJmF}#;FFmfB(<Fe-\61VA$2S΢7J`SQ>s~dcPSƴ϶Xލk j?yqr.$# T KnNE!V8#kM#oNy8G9hOoШSntxHB+]t{m% e) &c@~|lx!AK`Dg 6' ؎+^"*'=͐M!Ueꕇ6 & b d,=v{~G'ˑt( (^ZBޟ`:sbC'<"ۆIWdZ Z?Xr>kԯ^~9m$C2KL {@30ݜdE/j5$Hv|6.EBf=(bԽTzɸ/+~:V[MKt U@'Bt: '-FN\T`08bVql~ZOTr:] ĵ I AXǾNǑf-n3awpA4 )EǮ]K1ğ|IiFr0q"цP@ړ1'=vNW,6ETtˬ\'ٌCfw lĿ- O#Wµ*6<1RU#TRq{~+[}\qT2`C+򳩴' fƺ{_: x?ڰFB FV2- :'M0ʴui쏍ģ6o|R p/߮g0vj`nDbG\&Wxnj@r:/b3&+1R"׏wq\3+ύ +^e'.$H^{S6r+顫VfOZRT3k=G!#v 5҂,Ie/N4NTVfYEMWոuS'^oLK>UdlKA0]Qo#^c]v1XꓲTc\ Xg~ W|3΍ÁJD4~AP)m;%l9sE' Gj:&JM!@4c|6ljN%:׺ܛD-;F"d#'Z{g'7^AOÎ4^^"XyHqߚӉW#c?V@,v(9t,uR$tuKfr"U4D-^BT-,Zqo.?U AXS/62^rc0LԒi =i2qHBE}yeb⡸z>{=uLCmu5zK@ TF+mVe yАx︳, _?8ݸ2F&6{C%{#N,"+ @9)tmNa%[DdNq.oU1}<,M_fV4ȡ ~ K~ohBaܾ?ffE755,.Hڕl6oWZ=}Jv jɪ¢?9(ү-.4K5fR.Ac|D|xR@^+"r/C4m1ˌ>;[]% C)uh];᜚KOȁ-1Bx;%}#^Cs#VmH~Jsݡ"\.m4ShT'$;l}6O"IvtӱP&W{@;KcS}{(ǫP|cJH5\R֛rn?x k+|ea"]a7Ej ;\'^)aHV¢)P(㼫Gt%j휟̵.v1KzOhSXkrDmn.q]__:U*+t38Ew_&M:O!~/6j>%'jP]#OnDQh9n˱S:mT"N={k,/vɱea]'.):N?/{pڌ䝙;YѸZ0G"QiƮn{{%y4ZpFF ErKܸ{ :w-~IV/*@#LeRMa^0$ 'i]*5rnu8%PgX @`'Z1ù[!@eN&_\.C/yǤӋ PxA"rjWs3>?p$)/z1:u%i]' ɘ9x#Y5icT3I#&3?͝JNo/S }f2 6L 2Zeas]0´0L[bGRWʌSʺ2c@6c9Oލr4}Ȟg7)j;pU_" 2DBzkDs !XA tܢXT-oǹP=ʢ'[7ɗ9x{"e@&QPU\~jdOZX/fZ$2k>?YzOOhb?.XRK? ܑ@f _ޘ݁}s^+н*u=qJo4O&oR[>Km7-%yp1ؼiI\+:?uډ>\|:R|XQL{RNGԷ;8}|r$ 1{o2 r>&-Bү1~Rmk{56 :ٵ*҈߼m$D BbJὔ_Ԭ';qsJg@tw Fv]SÁj5h`" uq 764.c HGQf+AnH*M'qO;p7߽- 7le>c-\qE8/K8.Z[6@Й1̮SԓJv}6&qe{վ.?+#AVHh$`3SܟxppP4f_> d b53g\*v|xyEK E;ASx!U>3ޒL'?A1o|\#k?H +/cs`17T49xFN(nle,ΐI?PJU;-6{CW,Gm"uf*x]}J>|p(#MBJ%}D޾:+651yk)dy)H6R?ƪ]PZ}ݏm ]±yd}{gNPRfP wIx(y׽`Vd@7W)jaXyB\=e?r[C]|.̟=>ݤ|CO:1cP@ ­wܟ;B7l=t4}N0ݮ+Gs8F-)pȺKi 4{9DTH -ٹ0"Ժ_ 6 VݢDFT%Dd'81q̅&fsQT;j0 -z[ %۱jgqyD:$!77*##?47[&k<]7t_37byr0DAM7* $;pDx=#XWnM3N=< FS#L;zH&PMѠ} ΅*F> m?䟵_DŬ7fy2k>1z'(Pw*^>/ D.W4(]0 ٙ),9AoEd4»/i_ۻM|6HV19ݺ Xe*yBE#UX_D!ڹ?Q'g & fKzZmXb*'# 8t=nxVX 4瘌^y!>]懕ٞT FJw샆AuJa0.mR(9eIKfpMۘw kڜޖJj> !e*OW?O_wQA)~"wumgX*Je.AfF-ȸeL\u,1X6 (XADksl8Đ̂z2 iB':O>'8oϩ ‚Tʈ=_;VLgO/$6o\`fFj*ZF͞ziӥ3l}!oRnJ1vomm#W~Ne<+ywU^";D͟WKjwC(?^s+00qD ןu;C^ۛ'z6y%|U5trꊷ{c(;qX=(/T9_Se(*GE4oN6p}i]k[?J_znhW*KYÉ,ftB#ĻqH]SR; SlASAث\=F>)J"}X[(@|cNüke׽ OEx8Tec0b1msDo1xJ7ҷیn٨a1Ҫ!L\0-һ X3akCǻrM DbY辜"Pw*ޏ_U4(65`7u7 2?㨮DŽZ?"KgBAҬGi ؙHb4\ 50=yrX{cPaACHT{+Ye @i.eN}yfSVTbh?n3{s%}ѳ+84(VsA)/f*䪴Ywo^5=E;>wVF}"]0AIRqlTr#^Y^ݏ΅ wMj{|S(c@] T"Gn:1B`d-jn;Ud?\{,VĎMx4ߟϵx{񍘡}ТxHMD\DX,6KElK >Ͻ[ĦdbSA1EœuvcہMlץ4_B셡)Y DucH2<$ @( _U,/Ïłnyh݅Ro)5ܩvic3ݎS}G wswv A~uKgTaþ,fFBlZ 㓫& պ.5:$:; zw>1$7nNvo]V; u%p{sT+@,5<;-iR}FoC5n(r@DQu.r}fLr6N UX_ 0W bP*Y-<+,|ܬqbuf[HMvN!(}k>y~=]X?MaN@T |M5'P_?:@+}r&H.SUD #sVȽ6~}4W bԪś,]݁Ef -9PX֬j./<3#oq_ bYOEƈI9I@EF.aJe)U R{ ܔ2Fe#AВ0zQT)+>k3)V=W's3স쬀7+#xI{qƔZ,@lCl]$Dnp쾜]miINQf>+Tj%lho)U4=+U䀆yY >m§īb}Kc؜1g}2ʖZ:si`gv';YùS[J١m0:k^߆KV[ *5” d1p˜]2w̄ρGWQDSґ$O + (7SVW6hq9zn,?4"(7h7 ;xo)>hpfo5jÊ E@\Vu}p27UnΉ1y|1h~ 'MHm)-Ȇ2XNi$zΒr D9G#37{򘗸.`P3R:CS+bqTLt= (<$%6lQw2L\ m1.r4U1G21Ǽl[_ һMS3^OGƖ4G6m\C-Zׂ*ƥKQ'~t}IN_ PeHwR&9Elw)Ҕ,Y}1/q)4L + aPSuw`"愝{խ,M?E7[|jl\,ZO]RU+6=`Tr09$"ȝL륎٪]w+5(usv%uӵgz,B.+\MU84iL(Fūnu}1 [vIiV%gʖ2woǬg?6"U#L  >Q7;0ш8k>;z[P-i_bw*|=ep-m(H^z;?6lE[ PYtC1\[G`(ޔ=Q^n}y#{w:0o Kvt\צt+xhnVG du=H]XX ]Jӄ@x2יǝi.qC+ [Uʹ r"chhYy$}פ_y_mƆ"SL5םr<\ Xv3*$G2| `fwY=/e4FzZ|~=;~w@8T6u+y4Y֜iW?F=,޻7Sl6b9t,K ՚6!ѣ+Z+J v[0'yK\?|I3Wviu*Ճ8f'lل j8H!%VFO,wGAy6N$Ya9_Gnm]zzTY/xƵtJ0>܊ӎQxJлaA&40M=Y>X8盥d#r,uA)8b`kT/g fֶ8{i#Όh}G {Jgbgz`^WE)E-t~[ݲn#k3>.!'LSw-خ B69[r>$k@1ϑ L?YJX6L906e'TpqIH2^|% B#f@S]XBxӕ+[ 7^[Z8445^6ޛQ36N{f"k_fr~Ȩ2) vͻ 3BҶW2 0H[*N~)Wk@_]FZ΍XIGcby5hz'F?;@3N{Lr~`+fY=O8v-b~<$g (GNX=˂z]@:-p|+3#agj=tuA6.#nY9,5csiYfV`(gq9ss6#j xoGCUCijwW_oMamb%" 0<"\P"PGWޞxuѧ;plFkC8Tx sE9BF' lRJiQD0<G.Fs B؋17_٬D>h.6V`%\$c8櫔أfa L1 n֎-c&jPSA b|&; /)):Nj?;O2/@ s/ 3EJGMA~M%Cفn$5TdQv`"M䊮Shl7VZ**y5etotM[ ]8[Y'X%ފFz >uQ> pGV#%MߌHiլ E*TZyav Iײ1~^ .:pv}Rj+Ft+.u?F$C<29;3f6`D0rL ?GLy,6Iߛ@1DOYas+ydE)n},:OɜV.p7P\2V-X<~6/-9.VKx&T 0{%H0 = ,U=wHw6?Ex2zC|pf@/8kԷ߮c T⒊TtO{D,x>pAE2=(U ۮ/e{Hmj}fz }5GB[%XǵZOq9wQ܀[׎R4z9NXXH/8R갽ӗ= wV/Ij4ۣc 9cJFGg$/RFʭvCw]+<^o(j!oA B;ԘBY5[f}-bw8>̕eCXMS»ɷZa3d)i ¬kJϽv9zT^1AR,];/&Qef:}I8&YJ@ {@f3zTQzs4@@ȿSf8Q{c+ ]I?fp.TblmSp,a/؀^ 1wIؿ99|hc ;beA)Mhyd x!p7΍9\y><2 3` lV~-_NJ=%ZjtaAeIK'RW^ 6;rSC[8^=Ov1Tf:cxL8# qUUdp͘>uJ;?ǽY ?Q oP.Ozh]}R3!/%i7Ks;!QÎ9ҵFmt>tZV3_Pgt];v:. ׌WwSK\;jw>v*A7 2/\Ids<~ `I1s@ږyWY-==ha.VGx 51s`hw/)r ,bJ5p0$qsKYW) k-Ub4 \Eר{ 9jg6rE^#Ya1\ơ;1xdh /-A>Bj.)sHZ;ʲ?4yj^pPP}Wn-VBܳRHV2;clonSMe:W@SCu=z2fM?r ]x/m>c&oV`&ϔz`ޢ"Hqø^*Ieia[I}*Gp"j hlrO]=xNg#_Z= MHÔ~#W-N"ZeQU8Ed/x1b`MpGЇ ._wJh!V 11#;MSzo f2U neYCh#lh!]*i9.3U?߬`=[4*6S9 "up8C&Qw1)[_QXQbp[os1e:.v"$ev; Ym[H c߼v6%7]!0-DT$G4&[r QgŖ^y ^o:&T 8naֳ"riCCBp^q.I46H%:M,'hٱ+dmm}kq'x>Yd%L\T5 &fKXE ϾX[`V$pFL Zlp[ ]:S)sNvC?tҎۓl%Y^|vH Qm)16,zPYȧ+̦oKD->tZ apTnmm-[s!J(KqFj?J̍o'3&hK3z聯W  r:@G[?-[}D*,f4̈;-&,] y? P :Ht)It 3Y^zk=zNŸON :,aҡP.O-XİsTYh¢ $xsJ)KUh/=pqAաEMvkuxJk |u`㪹2#qR(|087j4:nЈ+.ݍfVɩŞ ZDҊʫ.5LJ6׮^BXϩ R4 ׺c_Pc~UL+`S`fR}ʋ$Qk^C&*{n3SvFl6j ykLNǬ54^C@&1_M=+)?vXH(.R/=e>\i -` '{JA|@?*2"n/ﳕBv|,ZO_vr! ~rFwPںyWbݱɄ)?b`lɚ8 ,(;wO[0o0:/Im/'iHq U8Ui%0V<0p,sTf J!w5t4Xǻ3^M)8ޘ"5\WeIߘd$+wxXc :/\3鈮%?pru$|/ܫyΩQ ĺkfu\bƲ,&i`P@Dܬ0'oQWXa:Pk,`Qix(?]:F8y$)H,Q8RHJ_b>VȋB]*% ) HQ8)P77K̑ UFSOXB{KY:@UH*lBWnϙ"KԐ\h'1'9r?K|D1eJO6O,Dꭥ\ emFY-0 /'K`cǠubDj]DWjFY#?@)6urnP/ 5|##S?nO`6S-TӹDo;wShbLص>PQZ[遽ތ{?!f ,]b/@XDEkPhF6M55ȞOx!+p~'lXa^gNgJ'Co/ -gauI$x:1>b FXVtiuƂT"dאHsQFR. M j@P{: ?6:62l ZZ KlH$U{S( ^DVP)OM3-z,a V@`QEndmESe x,ӫ 諐eEWc)X111qRXP?qzr!a-zS9l?;v^'fT2dq tru//nJeGK3G 8ٰl}9$Prw:+4P} "+8未c in-YhO/|jA*È,7Xg(}Zhc9\,!goaE4 N u"֐ PB]qݷfvnʃ xoN|{9gÆޫ9+F+&4QA-yk(ON "j6Y M ")Q[ׁ#>DBB'MXUg)5'ʂFe 7/hLc%-LߟEm|.I] šIug:pHO$StkB}p ~'>B*ɏ3M`zoo$+c/_^4E;8 gH!u }W!SȢ 7N='mOBu2 z9~-*섔By>+Z1*AP̍w173?D"ܿܩ%j?r. Q1SXw+!U4߫z7]9pwЁ@PrSNs1}^XڭdH83BUA M/U,>%Bj9⏺̡43:QzEz@eOGښXI=5 Lژz?E:ħ_XJmʥ+?,JNX]j73+{ Iw*qWBb!UO8)U0T#ͥ P#\;0Ww<$,gX_JrmHdL m;Nwӷn)Sl7-TWm.kT '$0ǖ qez1($0Bz7 ׿qyi{ dxHMʉ>1O,MpvsS y{ #Øaufhnm#[p/V٪zpTӢ{;}d__KnR*9Gy<~*@=⭒J%<{*rx."RF=qJ34޺Dkoڏ8@Pf1pb;k a/iVoE^7;Z[jgĉ#Ij iʤ;vrĭ#jcn=ulg;)ӈ7uij+ntD GS"dIn6:(9\dfqۡ_2O S |` ZZ73]#4D5W8dK#l_3 ;e*6JOENVeTend6 ;i$yY a-p1rPuYi6^l@Ȭ#@y /UT'gt|v/J~U\_=P%TR/&tj}J=%>k3=~N꒷G4/ ձ4f׾Hq͛Rj4ysP0- 5`(;L2P]9"m7HEl({XMܿSl~LByMh#tRa0;%OE K0yoWLHCzTxt K8I}nw~| _v"7)Ru1ϲcHTÓS@q,:ҌzP/H^*nrkEt#>I7s474Ҡ15^wֈőT?!79gbOU۫f+9O ],L3FI8P&G*G z}?k#]ѓѽBfُK;Xl9~_f7gyPX@D*t˄/a ILQ \g&nkX=EV)'<`"W#Fbr-AJ_5)ld:^B~=w  ; ǮcDC ^N'r[ UW,y] b?6xODHz8wɱSky*)Q$ $?/%? s-&ڋ?ﺉ~vuo`>IVy.PdBL* m..YΝ ⭲$m>ndC3~ϯahd"@B0CH3%^-8DI2h8dpZ~[@Fv%E\ӱ|&5$H5<;+{m3r]&}h?6mgC4KfI 8(ۜ̅,!+7M!EodMv[Ud7h@pNx >n~۾Xeq9./d`.JՊoS n3~7(ьuk-1Y.sB+iљ03E(<'bqҸkIEUvv o3Q'Brjʅ f*ppi^y]1K#L1)Q'ަ?;)R-XR-?0i Jn:pC`'F^j/.ovI79+ҜbT AfE1r bqmPDUr>`:acfOAn.`jmL 'pIWF lz]ںDc] bkiy0o7 vϗrzMrsՊXQhbGqnB hf ^@9%l农K _v $Yi=8'd܎ 6R>cP?4N~2˓~'G=S[mkj(ҔTvRj#o>A~/Td˼w[ewՏ22Zު2襆7fgM䈮9@2fǙh̘3'4L˲5 ~i09NkG[1/"7ќ̢UC۷54`.矉<$9$hQҽAx_W"gUq8MTZV́k6, 7Kz6l;P:Z%73OPX1h\Ť$(^2 P[ TYtЄb8i 6 3\ٺ8lAAkJ(>ᜐd΢&z4T$/UPX18-Aؼf4yNzJ>˯&tuZrXƥbBOcõl(jS]c]h6aI $Y=q.閰 :|vz8ٚmO^Konͪ!QCgb쭾E$nN޼$ѹ|t@3!@ixY8N4QL@'!˽5[CX{xESCo JjDhXQP=0u)J: P}fG*Wu$6" YЮFR;rK ʼn ߕOCN:$`EXԵ`Oҍ4w;Gb `ikf>+U1C,|LwE;tI*jƬ1#$a?SG'{llQ#fu|'Rc/dB1KDr&hL\NݓO8', UyQzßPJt}Cobv!bMASIgL:̟,fAN-X{0wR$_5!'lNv$n׳DD8c3Y}0D8 |ES>=<߂/PU.h e,03^z]#ٷ?#@{. 5e '}Vd2QRh:6qUfm[}njV&m:{ZB,Ϊy"MJz@-lQǁ(hZB+2.yb|,_2!.L'&6!UʝK#=q$QXE,Y)C1= rx$e6G9ꋥYT+tٔ=үM6l S;Y!,m 0{ "ھG i<)թݔΨnxG졐.39W.v@iϑ@TVHx +q f_Zv|WDWșlJp&6U&?O`;QAV\j>4o@M!F14oR!k%b*ыófǼT t k_wZZQeM\t^q@gTnOMB3Ok >}wRɝ ZXfj N)(\Dtjyʂz!@8Tn p4 Ul:N,_m~ּv3?vX[>ъ2& i\ #pcIgmnpokHxV䁇Lv;A2C{8e"g6=6=.sc!v47~ە(3s86_p 銟8p޷& Deoٔ ,ٚ 6ۑ,MaTGQqQ> ק?o_|f` '?VK `U,vIh P/ P&\ [h6Aft%(Sr q Dq߭w&0<>)NCsS)sWbAк\މiQ.LM;R׎=C\;Wμ 1|wb߄Z? 3]їV;dBrJv(lPNtH-J9Esは9mwE2zB 1uc39hA=hO]U ƤFffn;q;O GCq/8$> Tg-xO8tLn~ P+]4s٭4`vT{d .xͮ.:w3j|``ω:gGk,e^Th'Onj•"C9C ^Hl &ҧ_ GLda@FU(Ju^^[)xeA(ڷid5VvM}86s ށykj9&6E9KLgM2Rl0/RFj[DyѨ<櫴l~{wER);Ī5t v=}e[ҘL$,ڑ3t`3rdiuDʃ~9,wc8/lw&LۇD[_i! @Q(s%ˮ9+<{}\^y펉'.NɹkdwJ.Z@l[9[-mX3J=# t ASۻ pb(yK!W!# sbI* Vqc".&Uf>'hu\Պׇ#.kLʊ_7D}MvxEQ~'}yV׮*MH}g&1kڄ|!Jq)eWSF~y$3Z GxV쬆cw-c,j؁9 W)Ӱ:].#nZhUtͯ+) L RHJ㼂K_̋67yC3|K|>9Wh*SpjWyDei{isEhr-,OB܊Q&;SY2dڜwI0fn/;~5 Mlyͭ"6c6)6v)\P'_ Ki]|Y@5O.8A*Ϣor ϧYeª;Rۜ`u]y=˞x61;`JY{6C֪zZ58PEgk['9|28A^mK:WyU둙%O)Mo`B(~& vs%n|5qB;f@7gOS5N&p¢VfIşv*$̲i3rʆ`##ʱ|d/A׉TD* MFO9mvo3FĽUa{ͦ'u%Ѽ$Jp^'a(aʪS5dU&189T,ݗK:V0sh -}2ОG7`rq0B1R!^ھnO.b5c,'Yh&AB|uBn oV.dBP1|dg`I, v,X!\< ,!SE }'[$<|CӖ|  (Y4S%{̟ nvE}pnW-4S#珀4!do0:o6 OWKC:Qg! N+gMTeJ'DlYɠ|v ⣯ƼT,zE7O0\|Cq IrW"iG?:D?| qv}TՋ u3P`%(Ԟ %qO9a q:J yw}Ao 'FߦcYi!l>v&T{kCi>n@HPrQ?~MJ˥<#7ix(8ڔ,a1X>u>s'n`L5rL1K Nz6uTHיbH_]씒+&['ܖZVpQ> z:h" kւMȏ.kmOcܮ[}FzgΔ@y|"ӽiQ V>jX,Jx2OΚ5La_7}%0M3ҫ5F#z`6h4 /*cp+r!LʖH^w~0CoӲ@(IP׶M˚$aɆ}| !rK"@u8Rh )y-5rghkGhi7.ٗ@sv`QԿ]ߨB,N__~w ۿnL{D hVkk|觥nk 'ӸL)Rf)T{Aq_OMdQNE#yd;X+NJ }xd.浬 FKR }%bc9(%j?f PzxwgtF(u0=J-Ux!y[@0g?CsQVץfnٗ4 2=GBY>V3P {},pWNAİ r-#;7'MܮI`lܲfHED#=Xtb'6,vٛge8؂ӀOl64oĴnyN)$h<3DXj,=Fx諠wpmhRx9Ab3hG;3NbyCT'ϱ0^.6OXOZ3WPkr"{[P?cD4ф* n.)Hj!1Vq%.g2MzWc2~cKŖ7H N*o`_"(Xm}E9Zhx^z=6`$ F f[R p5 lЛ { 2ך|:^% K>*DQL>eIPBÙ% F$\cJg? ȅy1zl1yQc'eD\g@,^|PSB:xZ42VgTDX`gFZmާ/v*^z Pޛ0H3, foůf,`?33#$ߒBR􄾍]T~E}:[;n:#ڼ# 5-.W:95ԍ.I`wzWo#*^@0"guQ cЪaIvL"nV)siTc@0.ʞ~ KA%:1M؀~-eVf3 $g53_22uQ#- qsWhF$8z: 9ߩJ/]Cf b洅AFT4= ܙ+V);Mm:&1 B:]3i)wC3dW"*koq8GVwf}JcE|kHP tc;adxתv<ۼfp.t\M.Rˋj?1E4= }̂Hn8w[#j6 BBE~aRGHgʌWkSU>Tc]C'tjP-7[ÙquDlz*:+GF|iz^@\ _,7͡Aw+$1#B$d3t[d6KV'CHDSp$NpH4`[.W.%Asok*-dnw2mqn3n8{xhAt:>YwPQi{:Y1N3  C'Ut&`z5ݯ4v澃l_~U;Em F;ZuCogsAdeG)&gO4 4V )ZUXLUc8C 5FSrE[~] i bQuVou"r72'E j;_ɨ#[YD;t O~m `^܇uDwȗ 4u5o9Cҽ/Dr'[jt4f;6\ϻebQL-E; چaao4n.R4Q]h?1_o>hhNi]|  e.#,R$l'ܕ&q$iPg~r򹲽/8_ZoNzIńhH*UckN C? t wp1H1+;wK|/5j~a; |5kqft̑'Dh ȩ@t`"cGF/롸37avXq"ZSj~^6}Sq'i. 7$K=Ӿ ?Jg|<98B0V>4cT\_ D峦yF59-qF+[~tc;5[&K c n hyl"jUPWZE~ĵr K%}5rsDz<5Zʟ>#ϩzgy"6M]X 5ȥFoÓ}rr'I\zb5S. 8ҷ?>c7^y9; -(ݛd@qi.vo'(&2##J)@:1F_z VP. iu\A:J7⤒ c8q-*H#,=alƁ`m4e܇N<;gbn-<x~iX?<<~E$#6 װg[yfF3ea-Icb M/ݚz516\Dhr<3_")]ϰwze PH Uin?ZG!i)dYB#vfbc+'?S}s SM@'{3||iM'UH$zƭ;oCyfRci|y@=P_a6w?[Y_؍ XMy5{o4 9YQܻr_F rc)2N"qA$=)6 [;) Z|b~e P |В;ݯ<T JT ݙ4Xh+b{Z7^ /we}O|ﻯ 7"sک)%&MKz^ÃMK=Fܺml#f_P(8FW,妍9kSG ua;oDlo@}Os O$_5fr):qyLc{ۤKc39EHSN!dun$r&}t+1MSJ-**,E=Q pܐӮ嵑j~ePA:4"\FX9Rz!Äp}+!|c\/便c9PL}Sbw&Cyվ*ϔ,xK0OK˓`*Q|%AدrdzoW%3\%~n/b5)MNk.=k5kV( ˵D%v?6m|K5z+89 n=!tϳ'?NL5^5фd3%HI:./a@U'bTm5Ԟ-Y.ESIUJ^򦢘2a|g9@O#69m,፺*,}eop )V?|&۶3 ytͯd^b4lC(A>NdE*}9 Y l)VSM$$$/>ӹ'RU;v{;p1 j* 2GS*XҲߟ\v3A#}3QH"fB_>J`Z7թX!\m̐4k4+i5ߙԟIyB6+|X݋F"xlߎqS3Y}pfiF{4QY(V%E%d>I)$; ֖9F^Z/>cDc1%|HJ_iα>S}.9Ŏ9٭{rV?+GBn~]ΖifE ]5(ydV B ʁ0'z&WzHͬ3ɚŜVR?{GSM\z*>fw?U컿\x}oٗ7%fA7 ?>xZ۔ڗz{fY_L;Nv,^]2uY9P{ꡣ*,e3L9T)̷2$E1lb?Q(D~kt%`rT+ L\Aa%g\𙣭9)?ڑ9ﱊYSȗm{A>{~F'ބ-1kC*$=,NnߌI0sK`u?4,q|Υx_H5|0$^Z< Q=}_P<2H=ͧ:r8dGDpI|6Sze d\6kh{wucqMkN}G#5E5v4RM?[6R4U7Sս֐HkP.,tlNB)~Pcy@'ӷ# :,|&:gEE}/jM⡣GNJ֋@V!7[Rkl,!q`P}CJ\x5I1+m9mjy L#;C JR*>ܮ^|#$1˔3: VL:[K ܀PzwsMM-]VQ ]4|3Ǣl wUEkիϰh,!k?ch̄^uBzHI?̧̩>?ώPHÄ!y l!e%[`A!Kf B/[: =F4Zs+'䡨{"_L:fMo_$ʟAO uR(T=Kڌܾ"< 4Z$7儣iT#˦_O\+8QD>Љ}Lċ'e2HZ2h(}t,›]Սڅk)v"/mKGPg 3>;jVra)e4n>K" AaI@(Ub|@$!7xڭO,:TߊߦealٺZ%%X@4G6@\VusB"%okuB֟d-'atͶ.٭ӓ/i*g3JUUM2r@7 )Qk%W4 ZuQBX3Ҙ>$j&?++VKϸHu^-Tf{P"KJz 9_˷)my"{U٣~ @O,Jj#1'@?3 >X#FOY1vͬh(2'j`W. ϕ5W)i+Ԡ~B)Ϡ}wUPM#PeNRA1QdU æ1hz_J>+EUݏ9*+7&`!>Q^|l᣽>=oDf3V~QYW zFE8gڔMŊ_`,)oB-HtFMb}rYfCl,䍧(Qi@t0Gw_H;Cvx%h} F!gEyixK"z&$ЭJқW!_XR‚n,˙:TzE 4ηT;7Htg qS( Gx!q(%D4: XT)gt%t@ 捣:qO0nR-]\8`>IB;)2rtV?WVRY"L]ᙎR>ofvv-ϝurj;.K$EfTMF7j"(3R2mI/ = K@fx .%Td,TnQN[e|ԬQXנ`7^ Rs1fOFYodz.5ti hD{o&9PIQ:[AňJi~zjՙabuIZZvEqQ$Rɚ̞rh q snW 1!/继+OݰSǚ?.xNl߄Fw W{M1\-YDסK EO\!oCp/-;.oj& 8T)?v1jҼ׶ FU&JmJS(KVPC4p:ZD[qVAj/) dSKp>Cxbh0(z4Rkl][}u8%ՓqldA{,!`}_SX]mfZ|cZN $YBR^ɉ켺:AZ7iI<Õ.ĕ0ټDBI-Ö?p ziNNj}8J*(|4*fߠҭS'W <-[-mJZkYI7҂/HCf~Ж)`L(#v81tVo((F{D=L4U._Ms䤤#c'$liga[2#0)`Gu,يUhG"NGtE)0Y۠qZ1 j^2CJYsHj(}N[i{϶9L\X:!&Q#ņxBPsbʗ>7ǩ8&Lyod)˖ ™u6գ8uM4H\ft*EH ٱx/)c7REdDӒiKσR_j%Qy ZoљÔ݅h.:1ߺ*s/9Ű*y(4JSo'#~N z-{5j5̎jUՆi?JpO6㶂)`.&>: rG_0Ua^bi[Z:-6&- vV_mz<✣Ҩ;F X#b uAk8  Bܳ& zbi\5BgP >r Ώ!#қA@%Z5.xԜ3S/'[@9ϕfB#7chVN֜] f[!QjL *H)tYn nLݹq%WXW쇵Gt:kMz`}܆J_,z߷,p$/U]fًp8LC!QybXenm9-U1+WaxE sD8T/^^#b΀depUxk2x Hu`J=##hQ9|3J _7d q@axV}hkâ~es7D)wX RUI׬Ek|3=WYY 'H 22 RBJtacf9#k`YVY- -aȷUX-~bnO'M202FoY8 AvA-A1m_U`10Y`Ա(E҃gqC1 iFY`fF>Qu `lO}kW.4b8pT:& 斌 )VQ8(dIBw1wuSF3o 5{@4$a:>ͮ5g<0_W3Xì}'[y۵:q6exg{ː^9|Ƅp25n'D-!Laq?c4XOYϽ B`a:p^™ǖVܙđKͧ CGhHR7J"Ti/S & g$bl4<8 љ(zfaBIzAj ]dA.g:Z ()L()YhK;NJ 5S:{UɯMuT2ySG=;.lM\EcG.`a!FIt_6}ȃ P+IVQ({K=CV>NT:gmVedV 0ELhL?:54į^7m[3!_fcTBvǃ;I[^{?(vC*`XFޠYOqiAe?|v|_Ǽ4zܶXsqH92Ě!9DND=[9h=l6~4cLͺ.<>g25bۿJ،~T:܈vpy,TK[tߥ.\*{!eDySF/₝'t;[7;c|.X 12`gʧ>m'Z^˰DMr*owXr|5T Ĕ4ы嗲=AYt=1ml uh 'PYiA`Fd@@|m->1"<,ߛv4녣gC%X^ \ ?9&vsto܈`QABLȧ`#Ň4I"lѼrSKt3&9)IoX {Yl7;=|?Q-wh)Ǎxze\d4x8!HG}1^KvIn8Iq)Hj|+>Aq f>$ +|wr#֨;i[\fkJRe/0M:X5ڗkMw;>v2I_-vM#9\w = Θ5'~t&܎Ԡ1qoa)p\@E2IU( W_BgM~azlv6=tt 9L۹aO!(G9ąg2gZvTL@Oiߞ$|`3҆RE."+$cT_ yA޵-p\m(!$W8!$T 8T,q=JJ&#O/$y+< ?R;J{p]µiS;,HCL+ QVWT_U?V[XRVsz3ja˽%HS[ v R9\:}R9` d|pA;x[#)loڙRx<,[[-xt.# ٶP (ٰ'!{ϣ,_3De8ęJn+3~\!E ꖻHKS3x]bs$+(HIVC OTӌ֮!30H4tNT:wG?Rң;A$8;{ n9tTHMswN 7$ډK[%^s9i,cn,}bbw퀓ؑ&g60 nR9wW9Fk_"j S>"Lϣ(ϘF.c&C֑0&6B;OE@9KVOV^4MD&`G?:H՟}7QɅʡ[Pr]t(Ң3p!` VhLp'gѝ `o鞦J}2)K,4,(I/iv*=-8ճy _$ׇ$rRn (U{֑{ 堊ʖ?_Quh2 9d}G t 6lc-DijVFׇTOqã+e.W;D~@R(#d%"Oᎂd{t6\:J|O/BGW,^][m83n,WKr B*{>.ZykVQhA3jGʓ\?TBGځ X?Jy{H'FW#9 DYGiÐQYۙĆPOsأ#9P0[gbrRI0w|+h)g9ٗJj0u"[Moa>(P53{qUmsH[pg٩nX'E"dvē9#Z~7H]jCxQw8ˉK˧#N_DŞ׿9R1o~rg5T]^9B~-e~JkMWspa *1H`j+ygWxL/ $@iA ȯ[-ڣE"MWQdH;U@_:q4L!%ŁBP&5i/@WtK≥.º-/\I-vkST_{{AQ9Xe7TʅX}B-\ؒ?! Ǵ:Ⱥln AjM?js=+C W`Lfp¦ P?$8J `%Mg "MP Olf,H8 .hwufih6gK*vbxrH.xњ`R&|Ssyr ݀uƊQX*7 bv SMk&X흥*5պIDq̴]PH 0|@kbS%OSEH#ԫ9zG8O+3*Xa?&bq`2 _B.I>V%"ez d`ߙJt^s)9pIIO.Cq$΀>|<С6"~ vRhu~I2`zGX4  Y||ȃulRk)&LedWl>zC@qAL+TMmaAy=[]>*i fRYYA`YQ+հ:^*kUO*UYK@:YIH=@"/I>WC(xjR^lŇNo}bwW6K'FʡD&f1?6$(=3Zq~6s1 j7]A8ъj>mKOPޏϦDEc~'/XZaADԺvL҄TLEBlV}c%Ex nڍ]NZ;4ȹLUvapC#ϗ y5=zHA ksOuu;sahQt]4 LhlYgFliW(U]~Dj"YOr;K aWwyj}}Z᤽>e&P(ߣOT;xN*Dӂhlm=A|Qz-y:Ď#/ ?G&2)@tP!G}'2j{ܬg!#֗X؏-:qSڡU1`{X'jw@PO\.@0x/NC9U*)$;EVu3_ǠSDfM!{ D bnmR4 ]?// 5d V/D<7T-3:Ҟ;&dq8#lˋaExb}xf;Ckja2 ~Ãe_J:s7P{ȯCJ5EMɻhÈ*i6,U6;]A3u;6P=k>۰ A&آ,ˑ^L%oӸ%d)sUgWɩ#3lcoPw[Rv9nV]uA#OLF`03Xv/4ggoJueʄ$I;iӬ́(M:_)LF I[!r})tRlԪd)g?7C=@ՇW7u`Fg E֢BtYxNYe:@K}NJ~gE?:2 v6*&ZM.+ x7@88@Vzi"y{]ԑ*~cz`8bB(dE?. r &kDъbVt4܅)Grrµ8#powݫsGH%ϞxF9셡4zA7DR+M SJ6 ~Z]In90s8tdHAZy39E -@S:<&Y9xVhg)$#(j(Cl2>1Y녰l s&_NX'!-'4hfcY&¼~=$@uud4Wr!XF;Fjڒ1$P9|,k칠a P9odS^L( g$ugx=)~ O78:G,'SJ&Qp(b.W [Ovr{^{f䜋b;cRJH>(}2?# "v|o{~SP |*鷌:uu꨼|o܀(hD!S  o9ڢq{-!900%- =FJ8J`Tpw[ǒ;';reB ?$bvhIt s벗?D qT nKb'[Eybl;-ObګlWAVMU4DZN}ʁ^ v NQA"~TzPܞt="{rfY8f@)^mphˑ/f5e=9-$[a9iPSv60HGY&qͶ/F I8pNE B¬萚ީAP-f=v ҋv]QgLtk,EDRoQyJuÑPd繴3 E:#`>1W1` ];t&{JkRA0rAb<[a8j1C~Y'pvhDbI*6a"gh3FPdls?v?9,V:1n8ʀyH (:Ogc~˯ @*%)m$j!_xaM-ZAyFj,貛DbhhAKOg>ٸ'⯷tG"?v(a(%TuAm%Q &vQ]—wVN`5S9e\طEʹo}?]EnrrB1`F3Zm#S[6~ e*V֬ULvW}Y 1)\,K/NGCAoӰ݃C^mLGw r;6efAr)edH 4V a[;]F|Yri]u":wهf[dXǯ0<[ll ]`~YYq&"bO\3sZoyƆbvİkUA~뺞²G":6S p㌊SmWTL[q 2zeeǙ,r@u s=::iF)D^JT$Z(?7Pe]}>ROrH2\̋lH)%gk.ʠ;xÈ:9Des26Lr(7w8d=V]bƐ~?cЌsٽCzO~_f5TH3Ѩd=3$/N~ Yy!1' -Ùxyσ nпMp_DZwxԎj#zLf_U~Qށ]M5Ly{ ( aHD> 9RH&rxu'h'r2O=YY2$+e {5$lr+YS5뫶زX&(E2YJwj"9r-Y:̟-7'WB*7G(u6`;[ҝҎp}}֣Gm༝ ]<8c@e;JƟ6!,>K$BŚAoKKB)_rW>b|.U5vEt>+XWm1[Iέ?D[._Rg{R[ ψ*KR%2|Vp5aӁ?%>=X{L3Td,S֢V ]C 8!=f>[sYAbC|+ŞzEB0;9,75 ަ*Ct%D̛-i!j-{7}a. +ԕǥd5Q"OQ"ls!\Z!-^XodaVpBתYPnn\28骲;%K+8*nEzcr7:A;%uNT 4?ბqK͏/JعWVh_QkoP?b+?:1ܖ*LXD\:(Xup%둚.T1yu<Km[&j;+qxnO$OӜc۰@AI~Vv'g6]$&J`.b89='_;16uy!wN> F-+:Dzg>i7gI>8s \`sM|$[j Fy|]uނ9V|n.fK-ґiMI<|Y+phÊIK Pg,9Gsf¼CN9vO=;wT"f}cJeJ5~/o"Ҹ*]zǕ= _[w#2VzkT;E{E A%1]rܢ8$淄.ZF>J>GT9dI}dS?7iyXUM1A25ɧ RgA q4q!t*[}=J;-pjk㦉Rh&^9.h[T "odV;r&q+}1+E >-^aƮd_Y1%#oJJr=1Ql%E`CUiˊUᣕ5{@ڵwy༈aiEALgX罥qwͺdc7$*{=Tdoz8]=2Oހ&/k&%ԹTߚfqۀ6]|mr]ad&+n&SG20+t_SD."}Vb׌dD-̪%3 ݍsɴph.'s΁$̟Ŝ^OZ*ׇLIƦZ/Igh*5`oOB^ӽz`4je's^2N/,sDP/HҐ[WBRZ=_Fy3r4]$?XGWb*N'ZN)|:ySő#N:#G~N-pb&|uWjKbFM/h(j'FQ Ix6|YJR'CkُB(,q!w˔n;LTeTl@\\z0HRizpXBę]b;j*&FɗObR`uU@shz/!|+l7Ϧazfы%!|u=ZYzoLNFGIJ|ɥU̮0sV}'9\ ?Tߍʺy:6#;р?x3|/6~_"Lfh>Cǔ $Mȓps##LEUK/Ң}3?Nh2~)8G7GǀdWgo}e%H`|UQY&TWۘDBiIĢm$uK4HW߽Y(xP.u4@g7ʧ* 9>yi3 IҳMO5(V&Ľ K pi5Q>dᢾ0A焌KxC,tC[;asZre$iJ cC.yp} 7\9ڗ%_7qCHf MP4t( WW1: K%T~iCiecUů:Cx!"ugEaMZ<͏f)7O:^wi\Xkx'돛sWVu)s6FYŮC6lS}V˿XQV}IΜ$VNQ>m FH4kI85_O4Vb(\"F^$^"FeQ\+י!-">LÏ~4 i*TM AH -dp7 , |ګt̆c# Ԧ6y4Ch/RekIByTf|yK^}V:s6Fk}DؤUKPU3@,]!{TiK\24nCS^V}x,gL˕{ꁵ=caA 4j20%0;@,pt?%,ڬ^-BB~YY'.;.~׌m B?!KT@^x݄҃롣b |KL:M>ّyQb +Kx{$bاn!*.e fÃ/u;@(q>Ύ^Vp Hs^"L>@d1C[+gKM>?ܵF@7ai4 ǻw"rLi:C6'cjPqg%kkH2շIm2NpT^L`'MT\tqP aqb`9+"(Cr-7f"sJ8%tҬ*G*tg#P@Ynki4U$Oqkct̔G.\wzhmv$g%VjHbg<n.pC@ŏm7.7csP^BhZǕz? ?(B54M2:+1k{dKg7R'@hnN#>ʟ8P(NmWfHe3Z~r*33o6 ѼW{[P-`SDå׀T[Ԉ0z:×n̾Lꦕ?Iv S:x"Lo)D _L‘YxMs` 5yZM}s=y`T[K"'$-ddz\R@g퀋y[s!MEsMض~ɫ@لb4L-Vԕw .ұw@g\ czgVrC/oWXaB~b=ٷdl!|a=.}'dܞiKV]FΛ+/N]CoR^f3)[_`G?_[?V4PfbM$k߯2bi̸8db"Mڦz|#*P!)r1W*uOaknA8h=3 =2EYeڡaP[(z^)J3\u^f"UWd;8p˪|)'W`=^;2|Y>_善~P#(.^Sa~1͗ҟ\oJLs=e`$VX<Ѡrc,# ؖTdGR^ˣos?4bT(4V^ >6Qc AV0brבP0_w#FWxTQv7bjrWK.sqv_ݪu5rSۚ<:[I?21$T PW@ԪY!Hx , Q?Ȥ3jl'z>̠˂QoJ|8s-{ީ5 5?R8GQ 3<@O 𩳯6G.:6Jc.49 < !6@(z D~]J)8s0j \yYBx,A,wmЕ3ڽ\^7 Y-8;ǃR%=ˆ$kyLguJeL,Ɏc1_~* Xϫ=?9Qx'dDPΙhni$\=U(gjMh{.*1¤$z艜ܖzJcR+#mqF"~t qg4pZ-\@ɏ,bs7n r]И)U8.ѓ kNc}-OĈGs8w=x=g|% Vhe@S9\z SNo /z,fJHDueR 6'pOV&ER_/R+nD߂ ^* Iݹc>G s/m-JfưgA?svɯ +E'_Rv2.]% j[lc0n{{+ OO<@ JKoh4H3l1bnמ):TİEd{hTxG]e rB&wԐ;rw7{{tg^̐bbI) S.]hVRZ1d"l$`G{q"5`3IA(x`xIxSv%*qž|"jm67Σ ·뻈A- >}?_l&=V͇54#qf03\7; *@jTA؍‹YRϏCO%eǞD mlX@>%C.ITQ`É5+qt3g 7mB}[Ls3 i0i̋-Fsmk)^L1*!zd:>CQC~r{h#s61(ʦӮA$Wa.2E+\+gBNBd$jG q+3.SmCy[&M744$9'յ(w7NK O8Mv5 TOH@3 dyvY#sAߊӒpWNss^WԺݰNw@I0):ʆc:W0jyJ(ysd_ Tz -]Q{j&׼7GKy@q{JRuT|kSo+JQ9BT`]+WHY9g[nf@̑ץS ۍXnTQ :f23XOz QbsuU[Bft$~_ v]^؁ F5D`E@ gKuK !h I%S zֿ*RbA46?4(⨊bMw!@v<+gU@>+!x (-.i|Q$ÙW1<\x- >MgE6s4f~7Fi+Z$-[94MKfsgSoAYup|;KCE@V=O+} d1gf5n:9 N)4H s264HUV:?Og wyߨ#XA0͂s^3R98[INߩ 3w6BDkBx&ե SS,081Uڧ~{k:}ғ_ l@Ʀ -nÆD띮w]f, ġDe#PF|h~:2A]_hݹg &8߁VYC UdNoSu.o j 'pvW.=nGD8# ቘ$,+@s6(@#L{D fD1r;eERYWQK.JHKky=r(+ ]>_q-[_)5ګ?|$s$݉i'D]ɏ%=j {ǥb=SL"TGqWN͹;;_Hh(gQXڧg[X}E"ō1,Hn%_L q믔vzPTuM[6 ؤ2r |'"\$2~3|~GR{ awZ2Uk(?u2Q\-&.cЖ6-^sS=|HZU%֯ld5u B╬`17d㲬mV}-~)e*Ư+=hEv$*?d-\e$h?Ĉwt3MٍLZ"9 .J\on.]hb&Z i#Ǹ7!HPe.#˪8׬lO6.LjX']Caq ?"rLS=3A+_ɼ^\Iן0k(c߾vETUw KVgţ 6ہ1tXTi8Fh' )b,ټX(&ƛ<'͹w@oj.9vOIxgp6/ZQp=~k=m"dYjpJ^:q' Sql:dKƳ2?Se94<1u/=Yi,J*HacËI @^)4"U o]a*Jx|/lL^$7`i+D;@'Yq?=/doIq#"Yh=i-Ipv ~oQ,2MrJF&g$_iso7(x2? /YwK`Cr΅*ҮUV°=ܝ3LiT)E".U6@]ka@HP,G- k'P{A9[Ht\xmqy7<m<<hs5^@pEy3Id9=bdEDxk+ϭw_*!{xV2[TώrSI+gvXo{Qp0}' U4gBa / $xWD^H-#1B)乧hrqMߗz1g*Nk-֗GG\dslnp\ ̩5d8SR{Ko"c{:/ 9U_Ŋ48|dc;Q? Dǔb] ?$;c4b-JƸbk 4k^рӋy ݘPo[>"-; t-^+\S/7oG[mc*`;X#h^m^/۴VX>U5*-ĈS)Cr+^n ^3~ $W_*t|Q/d[fie}J Msj ؽv0UD3w{1F t*TPK'ٮ'M1LY7֕mΕ2^(~w;(\IfVw!lC wXKAm7f+?M^G?~Qs$#)5H Y7z $zHFp+lM ﻞ~XN@7-v_m1)ŵD#8Mn,ihjƐQWfnhTN`)ʄKfk;awy1Tag=o۩+fR Gٝ'E3CI\g1m`EdP.p㻝RE U4`@nnp̛X Tk \+a:FpsW)z}%ց&HgBZ޶mr_ _衅Zo|aNY* 붰J3&\aq!|Y+YӻhC${+gfhgZpX Q&@|-MBuRkb{_azC(߯ۯ{L1 +2i߿>Yۆm:_0 Jȗeٟ,vTl/WOµ#%Mb^_eJ$q)3.i* 7n!nȧ>}~֋kIĔ )'s?w7deUқǗOԅYh+#,nJjK}Ë[mym%o_3TpeBSРn-k{̣-]v 34G-Z+?$FT 1seju=ANh:^y%KF) BSR(%qW-qLT.[gV.MroG| UIJ@5=n0n;Q%J$VVqa\>N<8 }8Tfa4S@z/$!dg1%ha9 HG+[E~OoLsP֋Jvn .ܞ(?^L|՗XGX{Nϳi ֡<$! Iijcg@$15O};? z!uSl~_ΨdD@d8D/,GRq4qA١.M~ |%w2 ,#ѿ,rHUYo-9hYۯEl+MqMl#5lc@e*=P?t:3Zg=Y2Sh4#hU $$m"C47䁸{]uߎkL깭7IhEڡ8 ^ybi<{2K ϛǢBc 0l<':aKEUs)9w{?ɑ{Cgi5ji_u']=\#kW*:5WA]ky =[{b2nh i1ęFc~=a"1 >?syg JrD(ŝi9b s+9;tE'2߾vy振 |:##}th,Yuls|m1knY7薂K#6~de$"T\z19N'ZͿ k [&Ȱ{`1^I1ƲE"A~˛rIA |xbC.˰{fdO Bi8PRH^`?2-%cC!Bߡ-a_H+U~E#˼tPYcO"a}+%k0b/Y'OU(GQDCLw" :74[xUeT&?dO9]S] 5+} LQ:Ѐ^UQ_߲Rw-~x1}@雖_?@:@x6H"o ?z=굀)m$8QdwoP4Np(N 9xqQ?K HT\h BTo*1ǰ'S䳒x_*-*`U, [W Cީ r|gL+d?]a^f&tnWBji uBL Y÷1bN>"Mfqyv0aY\_MQ AR=}W-w#Y=z-5;spkF ?ɣ 4Cl_-/&DfcM-Z5Up= ﱛH+xUe~%ΨL/}UFBr(EF-~c+"8siW;?5d7O$  -,=P6F_Q#ox'Ɣ"޽)I@@?=,rXbEF6kM=6~Fҁ1g0yUqqb h7<jq3>Nx 絕2N7L?BS9z'uCo]IEQ#|W< %-Þ.YR^÷<`F$ʺ6 _69{1ViePfU0(: +Wt\ACÌs6j*2cah(R{)Neu'L 䴮VMjqZ9}GPF[ZFes͌N`xf3gLUF))P)#:mmDU;I|>IwA`)ղo@!ڹ?5GQEbӝZ" DcQ0ux+ⷶTu^RNx@"є F}`qmLFz5LΆ7kdʽ@moP A>T+5Xe MćOYs_6%YWG\{ FvÈ7]wKҖ=]M%^FW ܢlZ~QQoc?K4_B&+%&'( <+[yf `-v}ig2p x3.5goqf_{f~EZb-乫HA=WiPNfqtF^4Y*3gXzJ&3P fkqo@Zm:0KnH2OxvgX̏_e!I4_&zlD&b+r(%/ٔkp F@st=dxGÇ <#Y%#ggO#9L0ߗ%Mu$S*~^z ]ed7mK73id-M= ~7 m U95/5`oCE&`8=]˗xx}^_!"{1r,+|dJI\F1Cpy|<皭\ܹ8 fVv?wlÚ,"m!Cn(W}oM7a[Frp甿ĵ)#@HO*JȖޖ&}"9OFHT#ekw#1$ow߅x- *nuȈf0!5n PH]oG? _&<#n?֔&TBa*D5GO _ I3E/ủ빛m2k@$ï?#EH``xf*6@z"9.Rf'iU=e6#W@(u9 csviȡQtQЊDkBW9,i]WFMre%Ã=U62jZJ bA G ܰmk l۷7 RVs^U>Eޫ1o7D.MAݚN&UR|1:}轄d̦%uccꠒ,hF(]qܫ;̣iFhJ kp N۽5ӓN{/>iz /z&ܼpK\_A&߶§kv2"p3TKEijUdFpmX*lz~JVp6B;IpT, 6OZi5S]]t~;" )^a~v UCTU@R1ДR,WߥNí5<77 ^ 좌L=QWezMչ*i{q!*aW\Z|{$v[vYA0ЈU$̜Cw38.Ib=h/PhD2ߣJ<$\uL - zy[8_iPCDC"͓ȨUo#6VC7Sg#&FĞN?xL?9Y;XhKDUO]"{U'Bs7:D}_㏞vn"$z;Hy+(rZu@_IjIs4 ݶhW֖p1n*D2@kAQ {{? txw?G,FFE)DՉas (M;i7V<9E귛4A=-F ;N) &  1Z DįE6J(i~=k.bL]mt0#+Z1Rs]h̪D{!v)@dn!0)q}`qi&H/@+wu%e#q Z#qĐQl/-wcX/j}mkdž-KNMB5E<~q3zG i-^D!ؔuqeNL`Z >޷%Bx;*쾻F$l=N oh,_skƿfQzDq$o9C,T$FFL1 ?\ / 1B5vV@ƓG/@(kvF}JtqGOh\ܦsY# 3=UڗVoJRA"SVwȗ=옜&6 gٳO-%m%Tj )pྚU٠u1S"RkeCJ8G\#~d蓷zo {#|'TC_U cXEt *ӭE~8|΢҄|;I'MtH[Y*9 < /m r FY_> G4&͗Iv%56< ]p3VZIn #Nl{ |DS ىwӢ nxdD x7udOW{etdt5y/kMĹԄuF!,a|E jcqa@czg41e#PCRi7?H<3hqD< |a]}:Vp>B:͇ 5 1Ѐ/0}Q) X`<~FIzCb_NA>iC\O,sD@drPvepQK2D: 9OЕj ^0 sSCQ9rpO8~݃1r'ύɟx05s:SOya>SShB6nz 2ד5l?/HFk:\~y_R~@EJ=PtNpE(ʰȊ+=̌ta>X7; 9bX8 A.3b=DΈٳ6%-2w32\ +9cxU3iP!I,2`Uuz/ϳ:5W{Q,*'-ڤN[i']R6dd08'M2<\괕ahrI4HẄ:{+jLEdDDnQ:< #~&ch So78TMaƷ|mkQ1p62?c E2AjUvfVRdd]Ѩ\/!N`EyCPYi_k+gc քN ɓ HKZ΍'_scf.xDz膌zqDkt]Ss<>E TĖ*+]BHr\njT~M~[!asLFc#`5`a3Eݷ'ԼC,@5)b @NɃY%% +.Ƞ|X޹TGf {*1smȿM\Te\5`9Q=@$xbv0b. ޶uJ"Im )8 GY){&CsC"W{q12;`cqjlmJyo0]-nO>6"c;Fp9Herte&zP\SQz_h?#"G>Tq()De?tBA98ϴ &xĻFvAXϻmP ZuO5}2m0;z-mIp!F_w@%I721'Х3P9׍t&QĆ蹲}ó "q8w)qH$<%P&"A`OHwx zw[9Q=q8䔥TOSF)[ۼUY$:sVݦm_ J\(,.?f:HmװdmwžFx_kZ~ql]rE2@r6+k<AI Hk1`JeQ9wHkX71gi娪kL>=O6gVuazjYNL(H 5vBBo2Ixve5P  m;~fh;JLT>kjJumotPX)Yn[9e8n:};ogF¦U{7<[}7+ZgJVd@p4xM1F 2cr[Dh&?P SK'uEjή!xjM@>ċs8LGY1Ěl3ZÐl3w%l9n@ސa%~ 'x(rĂv5 QƂQO[b?dġp}A UdsCX:i86p󰁭 f5}Td"z3EE3H]1A 1Xy#_{{+!O* nQ_C]7cp%`7XՐJڽMUj <_sz?# @;#V2ITaӦpkRZKHȷCK@4S 66DR'Iݫ8%iK<lj,؃V ( .(v]6yXN_0^(*ä]xGC|J:0{3 XjGaHx7;LH遟a Ѵزu :~P獽}~`NʽQe^1ӴNra8C}`{_JbHFGEU#54]Ͻ(o|4ZX%ě㤲ySl+d9npu=|VEn27S'"H]w2GWDLI2]31%77e2Q4\(YϏ 2pPtɵzA9=9PDmx6SXh,+F2_|^dq$6js $c닿G,pcN͙ok?%e^=%j %כu"TNcOrǺtW6tffXҡᚎsvHq(_g7M.˿<W.a$Jpg;Cu`p 1hBUizb2W8X" k@f:?+%ws&xEh$[=]zitK1&xXRE =kke:U ^T,^RmLvZ>{6[2Ic `tRDޢSu^$f\vYjL"3:$`(6zS'ɩg y/eYd:?ȠNsYM [-^v(ތit4O"kUQ'ڂ0/u(.1JiX0\ݝj\ڂW|[oYԜ|“W|Or$b{CELfǿ2(o?zkcf̾~=pc^tB'ǁ)iYEX1]rvd0|bIڔ0K̍ihRoj>,{úp3$f'w.Dmr+_Oj2VA(ͭ^}NiG C@V7}zxv=b$)iVKe@}u@G"]&yݯwx`ܾ]܂5XysGhJ0fyK^LxH{S'&qbJuh RF^;\7ݬ?Ӧ&nPŠpDh6$P(<>$zQ!.o+yMjk},mW̃!6L]NmDwwb( >cOcgWTz6zʊ}T+FZ.-)WZQ u855}[ÇQSG B1r 4!lNìR|oC RKѲ5ZX@w`lU 1\-?o$#HUYP &j)MuX?E.c>T^֝޵f\ OpH#hлu^'M-s=aT=fgSPQ-Cg881]yuJ7I7t4ȁb +JvD됬yˎ_Ѹ͡m.P}R+8Wޘ$tdn'["!q@<~V~ԮzL΀RHu;Ѳpfv '#b[y1jyI@hE }a&-{?2p壟1#.xOѪIphLܦ2/6\zawVw|^#ތδcfn33MQn%Hګ3AO87 B"'M"nIP8v3ۜ/EOiVf{S~:coT\z^$2I"jo 8Oilnm3$);M>RIJ좥M'TlqQfNj_P!XI!҃K`UΤZOMCG6̝U˼ZXb1-*]jg z~ ,tkW-AQf*+Tw2iZYrgFVd Q/4*:U-0KL<(NK uxCL߰q1yv% d˹XLyEPѶz `h&ϛcd Fs˰rݲ3ݥ&>Գ[oN""ݓ3x0~;Y৚N-x7))mWDLoūOQE#.޷m{r2S5=_l<.F,Yp}=yop-xQL[V\̨Ll^-F(r&t?&&8, ͹%}K& w.akL}1rV\T,`c%k(XB3׀S- wF_QelW2G.Fp+FF({!O%/nOZFu9(`O鸅=5x7|mɬ*|vcfi,#.[m ą2 O :lHw'7bӇ R*م^{R4T;(ncRv׻]@ ad⤓sj6mt;ď]U9-r0ho!c]-=Ow t3sٜ:c_*hc}thCv2lN 29VWz5oE0}L8LY^*f1Q>Z!?w }PW~gE BUDu0+yLsf؜]]g4pouWt ,579̅S=o|vʳ!\]뇃+Ӑc1,EUs£ 7`@%QQ)F0.|/ǵ ~23_:Q |8"Ɲ[IJPlw:_'p |SNAB=A)sO?ߚ%**TZN0ӛEAjqn̴ލ'=+ Vҹq"6GɋհT +=, 3}u#7F#0 c'A|%Ha4B48\Rɬ.g+k1 `!AfHLuV)- +"\hz ݮUtCwI,r/Pj~ZvPGֹ؎gbIV] ‡./S´fWg^Yo6^)Ty#kca}8S$T$π̌NgѹCrT\RCOCp8]WE·KvBƭ3go#iу2tDP'~uIExrcӬUR]fbI BexV**+TyGn G(hX^P 8.2lE}: P-S^ s L6x3jP?$QXS'Pȳ50c)榣#~nĢkh) $f޺nf)ԗ ;7 ~G'׃ +6jJ6Ph{.EJ, ᮒڅ-YdzR:Z}%1 #p_?D&Ĩj68, AMAV?ʣ}兽\CQ.0.51\0ŐwT :KCAUe+-"Ja?q?UPN6rZl5hCV##;~un1;5sKb,r$T}>ݟ nb*iOPGf[񑐣<.yxK1!vڀJg,pS$Āe$d%Fclӥ <Jٴɱ0%{-~77Wv]]a3/#KزWZzY8-k}rI~cSB*zdU$S03S b1Goo1mTxN7[E.rPO%ye}ocݮܛ+uM,tjKx흍`#'#"ɴZ 嵡ve! [)lƌv֝BԋglXzgw\P$L?h6>{o)XH09;L*kTbb$DZoK/M8՞g u/~sZiJy muwB+Xk#@Kspj  JKw!۽u>5#[ k'8e[7( ,< 05s#ڹv f$:d2pе{^ e%NXFNܯO=[UėSsGޤY!q9 F+yN_G0l҅ڶ6r0Wprq6K:++K*T%[dcA4֥ځH c٭ {~6̪p4hd@@MtbtSp uԊv =Ԭ59j(0]-^͝ԭ$=ќltRUCRڳxԎPGD *ф:ȱ'*4%j]%<^OKFd=j]]zC!Ĺ]}h22ukۊڰ ý3ˌZ+۲ed9u^nZg%q2}H 9Cl=~ it sL"Wh(.~tF)q= MFUt@r4$H>5Z2 4bi[k&72ŗ0ڭRK-.8)0+˭ƣLgX8v5sݐϠv#Z|.]Mtђ>CQ,w%B`e/#-?x!X=J俥n `3 !n]oˏ{X??8sm'kGq6C (We\5:F-%b4ڿf]iDef"ģ:7N#_(BW{Wu#ι 8K!S W&FvAI[Q]FqynoʗI1jcı:c׎dRPޥ)K}?E@v5i7u[ ̤VX;("QAN,c%;?5"bWVg_ܲ{Kɨ1=͛V hR41 q [S")3 즡hi) 4$R&{Y.zZ-A7xHaimХcRXJp;octDG㙘^%Sah=+l衎Byx8f:4_VAuML u9IV]첩6t\0f W@S/Nu)lC8T GOVK uI ,}PһNh5|nƂBeYRw2Cno.G6(۵Q:pȒ0 $UKMgX8۪./7]F?>f IVGkfnQA,=I 4RAs*w-%>)W뗉Ž3Ӫk ^.0FHzC GⱿ FaO!"}ПfVI$b':0`7hdN8h iv:E.θbqK3EݴKVcjOM(`A>yaKKb6^d ??:){~"})fOZOĝϞy|%473t5X:fNL-2}WoITزTWԲ%Ӈ#&vhor682]^vo;TX_{NeZy#mIz2#/ }7Yed&P =_M3e=o Cvj,GK' jzg bC}ʊeǁ58Q yb!`K\D{FmݝcBŅ̡5um_PxfoW0e5;G.ۚ,}7JAq#:4)kLIbjD[T=fgqi_.^DhW!i곡:M#{ޭL(g>ȫ#o zKvK.rZYI w 0](@*5Dz7}C> 6`r6߿%7Sޓq;Y3DRX&<?y ~ۉ& P:߼*{[=yY|_~+$i{whOlkCW%KnjFK :.O&#᥺ЃjR$@Bc1 C tٞwIpH^}A2dk59U)'?h͎ݽǑwo| ܿž!Qvht# Ht$UpUf&<% hEϡAFd-:^.Y7-/D)愯f&\ +=M QѰ;S򝰛NX+b+lPәnZ9jsϱbx9]bp*2=ȫNO`x#^*j-ILD:# Zͧ‘I+WEg`fJuuˉRojZJE.@8 (cPL')' U+9mH5!,uQwo+%AљROGJ+iwf5#~U6+4 +jبI4/?]+==XwxP7M"33'sҷĭDA6],t꧶8.x *Wpa1s"VakwD4n ^n"/k"|hk|f;eIa~yÊvC߱-4%oڀ >LY@_ 珟x;\Qo-h-.;An|,ѣ=y/Ћ|3zG 穵Xw[',Krɑ;{-2/Y&OP PB{;RۻCS)0wXG皩@$MKeDQ+!%'rH{; Zrf3i8D>Ӗ+f^n&G#(;},TNjBtd;^^ca]uTխ|#q#*.Hnqo"|t\ᠧ2:ơ(k$RgEn@c/š)zk1B pܼNxi8-$ ]hR4-L*fV?Ϥ*߭ ɨ#x!,qr+NШ'G˞4]`,pf BeJ 3W![T#cTyRKrcuIyF-X>AQ?q6Vfc J6G@聕2t,~uѩ;fjீ݆l/`6]|{ ha R$-_>҅saG:kd 0#Ϊ \~ Uw΃|څkP[o ;B5:=QlJ>lAY81Z7wn׬5RM |1OYC)\?C*,ÙD쫔cCpFiQa^}3$jm{ k,(ytxnɉ\^( {{Z JJv h*Mxp!B !B[# WqٓܠH>Vڝ'gb l `kFBNgI__Ai@$,I.x+\uȬ'_]1TB,9hdLRS-t>u 6f3N}RhZo(⍪ /S*:(h P dVs聹w\<G},H*ֆ> 0`/E;^`lPbK3 CΖJOCaKk02F%gLu<-ىJYu]٣ӽAnw- l 29؎xq:Έw`$^ȁhY}0UaAq`^`$e\)tߧN})L4fp>ܢe+i9G0 [ "2|,yyVOtL߽$uH+,+`5ЀeEN;GGnWt` *"L=T~ּV(#=-C>UkNrX/ Eڻœ-ʏղ'{h_=4R\Y`[6Z#V,^om+U-e;v\>2>~_VlBǥbn-%|sM_̀I;nG΄"LwSFS$]glѦHk?ѾH&tEm7PN% Bј*D#6cijO/]챿b5xɿp#[4K]d0kzZ!h:ľ^{J<6")kd@hMa,TBp,Wh:p'7gF?RxU2UG#䂃`؛ʃ)ee.WNR#NL% ,/Hċwy_fEyKxGL~0C(nm,yޑdJ0ݟb ƛJm!T Дƀ {}-> 9ani##EΏ#3&21J *[fD0'eKƹ7sv|OH$$sρI`˔TWAwIX\Yuh]vr(ꃺQ>!]TH ѬVI1<25$֞h*'k %F8b:Tw=6=ƠY$LӌkpE'<uίL ʟ6:u\ |{ -A._;j W}ШF!`DI BR}+@G x?DyԞ|EAQJ]{6ˎԎ-D2Cɍҩ3%+=dv'WM8o;-V-C R7K'7쭚) -BBAP9$"* R> ABƕog'60sg{ƙ]q8U@o@ld[JL?Jx b-Ayz(-6FH\ef {6~N QoM"'%g֞{`kk ح "/_=ݭM5Z,V&=޷Gr?s'/mpZup1= Je=7ٽUv}iti4f>z1*fGhdX\10s9wM@P5 j1hn3##6cdT:[ILl1R- TDϭ"qEc ݻ~:Й9"cb|#,KR#C@&>~QIrrļ C!чt%X?ĵL }Τ3,^j ̿ϐbe]Aǖ+% pV> Oɳl7cu,k&-|Q(Sf;Xm{$zu4R$s=H> _!^1p|qEi&b?=GY'b3'k5/: a97k T+ؕ0AP PP [MR@QcSng;ޞO=DhR%5v -0ӭKҭ"XZg Ur,13* VFC in:4G%֝cE6(Sݵ|8RzR%Պku8K r+S0{+_pQVc4XO&oלAi06WhTDYgxkeAKv 89į:z KbmbKm2 4MqKyg25pR;g xƐz򛦯ocAB c%$kD$^h݀Dԡu\^: KYVU&;Ln.ꆏ$k/[mzg}$9[u6z &i<^EyPΑ,bz;iE_h|Q6rL%x] M|(c]@)@.0|?2lȯn|Cꚙw65/hU~̓pݺ(AjMClbVƀ ­MD6"}9aAS䜙?)fs/uXuznwX[9j O&V#9WƏҢP,^"q2by)}=nԮKu#=[_6TJ~0 j@b:T;$f|݃gYa`Z^8ApU]cxj_)"E/mf̭0 @xtL=At+~9㥸ƹARPXMOJ{'jY9ɠvjWØLA6}Z.b1vF/5޳9C")_ZLnUW0Or ,O4e"D)lo,5- } n>'Mnz2ֹ'S0g5j=F QYZSGPCu<ׁɷ|h(xL}EPYTN0dPܮTB'Y K!\J2\XHy>,8~@ @2/9okH=#W=))52nzt#M|l8]]O{ fq$`wS_8z)4 U̞a҂= :ηr[ AU t|?_K1C>,өϡ$]} Bż4B'iSF{4qܠSY܆CF>껮{d2l#M gY,7$1AV_<;4_+іHƦ~uؤ( Czvxu삦 P\Ψd_HNZH0d\kP*0jUuq~Ӌ-bFyoֈzmi>x@`GtGw /Bvu7s_vAQz4&0+v<녻̓j=(G;ֈ*dr."T%šISNNNxJ+e~݂/+/1h|Š-t'S~nF˷d8c4@Qyf*(ᔎBՂ"BMo= (Ail:_|-^dd P#:T\Hp9~qd=\|_\ޖhRad=rǧAϐ>SӻD3IX*FЖX#̈́WRq.+j 4j h^a*kHu9Ч/N$Ƶox~?;`nUI'5yqt%E%~}ygem|Hy}_ǘIR<$& UCI1-wcD8V*ҵtjN+ [t]<bEJЃ[G+fI˧kZwiV6)z̝u3{)"lO?}]<`x{ܲ1)6mCa_*P fxzJMaM^yF면7F9I0]&r!W@܎GUސHz@rκ*4^}LRCFM'8u\7R8 Zk=\#/&pQv%_`ypJ {̉g:GY\ɹ҅&$=º.uV40 u]#jn ˓R?>sF)$Zp/8J Mg2)[k; $R+viu| 9  `mV2ts&n} SҠQQ 9w[`[&74[?~eWZA[sOah|%WH!>vȗ@<*t_Wn!z2J:764r/Z(@N.-o؀2#;1T Fgƈv'?|$7 i,L&/t2wP*:vVػSwsCQy_)Qd@܏&aT8K \ V?=k?'{}a>8ˉ>-M`Ǘܬ|+|X7Kd DP+Rj~ ΅f q!l; +$֥K 4~ɀo_y1Ԓ,q/T,݉> t"[*PNFPNiX?sfЯEAo)WiW ,MpNW!0E冢?3+f |k)0o_q @(, v:8vmC*6cradcYk8q񒶟Ne쵐08H7܌˪:ܗKITi;!@>Wgڢto0r[Z38^Т h[o*/i.LO&ۭBTC[u*&o&_H Y^, T%D)Y+ zA=sٚxȽ5n1Ogj8]_2m@tZƗ\vM?Q#M-{~ǐTM}+5{Snc6mOSrwGdp c^ b;ҏXs2Z`w"*dSB2҉4w]+>I!m|R1țwKكF3*LFe{~Mr\ %qKkulf ɛ"ڹxgQSR/n^')e(-4-ouİn6[N`)HBF@SmDX.#fMr(ê=jrvb7k/P g#$ d8Qvm pdb0!6-4JB!G}G*1nDkd3P~B7#$i?$X9uGW|\[sA!hUgR\Θ:mkq&p&]OYjqU_DcFRj璫ӄ]/J,1)2ޚZמ6c%-4)DdYn^wH  ltҺ"t=<][1e1'.l:B4}5할s$5vr0+e^H:_`FRq1lw]֜q &:O龡Cc2I~w>˼%GzР!8Eo΁5f#$7{kl%ڍ+;F &ݷF-ai?)s8`&O7NFSt ALNoel+ZQT`9is]]nd,\+H'y`co1-抅E$7B1VNѳ&[M ;I8&:~c\Y +=9>䩚$ =rRߔERCi|pCr]r ?8zuN6ND ~6 myjw# D_/y#&ǼuZ֚+^RFXZ  M CH ,qMDbPWvpkiW:Hp~SX蕣+\g1F$x#(ƴ ; $Ƴ}}@ sYq55DL#͟Dq ֞"zb iXգHR n4Bۋmpm.eAnJGi33i,i[}ޯpi4@~JUޱ7[SCI҅֓<"ڌC>y SKOG e{mj}_P4#NOL]f d͆X1&f=x{ P(t]tjs3чvx JCrI^ zIeGhhmYl*Eg*jY8\%b_TZj0]a1HÃd!OE8.YUԑiL00Jnea2yլTcV>让'ꉙ2_s;:BBL^`F4^KF>tWzOo3-TYncrLޟR+sƔuFUlXTfaP v3E{,[6oG d`/xAi!rS>Z^v}=UUcws!:HXr>Nz}f]9lGB. Kd?4yav{35xBm###Jo27*V%/bFppXrPmzUcOD!V=&kjI?eIw+cUŏjVW1 Bs~mMMpԖ0֪̉ CfS6M&xZ C,MV.Nx[ys[L [i<=gnsj^JAk¾>N 86u>Krn$% 5^&7߆-,vF'|q2*3&b=W9҅8gN&oHe f j2ЕZ˅^.hr;N:N,{2x\|EK!?\Eʑљ\,IVA MN{.Y_yl߂ǽ5 a1o~)ڱ nǽW5 IU׮'4uZ3 qA0ئU Nf>~ƒjD:hxn $d |o#zyoRa.M`,A 2 k7 xF:4ͬ+cdy?)G G|K6!;g U pΗѣMy9L|FXĝ7rb^RƏ%qׁ~_5[No2')Ƹ--F# *J ǜ?+Α!Ê*\ VgI-G3t}KF׋ʣ3 0ZST!r1\G_K~Ư͌M`=X'񹵀Ueԏ/ NyqJȥ5'ɸ˯ /coAC}銩t`0?h0/ò4NT+c%]5nn!i 8Lhω2 8D fh˶;hE` e?HE(w<qtVdgcJ8*dϳ j 1#RTҥ5(4{OU`K b|+n<WԮ:*D%|B"~.yC= ̼WvxFXUuWJnqH> ̯XfԃE~6'`J?Rʹ̌7%x?Ļ.Hff4~pX6yHǧ^N/ZϻzY?{#&2aOJؗdziBKFVi8)z)B*eT[ݎ+Af`#f s-DGt>;`Ȓ.1 \p{e(7!5nM;XZ]︽V)v88jifA.f=S; u=p) hOۛ}UO$C4`R{b@h C 6ӵҹ&,-͜IW[#M'5J 19B^H:#v 9(>ejOR*6̮ir|BпPqc!*j-?|r̋?ީ\`k~0١c_EȬRY0A+1ixć[ 0ӡ;&Xj2-/6r:%45q@ukqU^A*SiN02|>BBKTS5tx/q{S9F~,QܠlИq9` .#0 Rj ➞X ߮zSEW3 P8̸ݐXGѾ]߬|a]~pK~MiRi|z#oAX*QU Х/Z-ߤǀx+DѱCdChX}6J2=L ~A ndσ~97?>@x,-g;p4g _[8u&ɇE1Q cI^,2n0$4;~HBxqmHa*LJܕerWn;Hx鳬q_{4?q+9)e;]u#値!E Hl\aeSc~$hpe_G8#}@A 92m>yP)+$$rl+S-dS<-ڝ ۘا%@Sɣb¬IۉۡzkQBSR5v$*]"tϦ<&{pit(x]PGŽp]?cqeDCD;2s#$QRef O owս`nMd<ӽ m !r2ԲҎ\-OؾI kZQ/#Oڶz:+ݺWR4ĉ_:|)otC/3'Qń[!_fi^%άxxTi"&&l$pI6 n`Un(̸$³e?q[3f|,)V8dt݉<̇d{m\"zy)b:ap7B* LIHvD$15rf/}XAв_Z<%O@J%#t/jH2(8Äq alR\4O}Dz# 9]i\;#cX^&x4Q ψ}V{Ɂ%.:?/"שQ̗ ,îcOv?8*+52R so`WXDF?-{߂ *ÛAS={BS8 7cr)aQ) vCto*`BٜxsPtB̃emVI>\B&(L^ 3 QXtU v]5XqqE%jT4q#@ANOluʘ^)c he? Tgf@@Jj+ |EΦ й k e5с?ܨJ,=*.#1;XGA1Why,]6s_m3:ajؽ;aH/EHFqf ;?K`q?dc UP˥`pS$dԖzH)MOD '($3Qs#_ǙdO\y*ě^,ٟGW?=j ;NؒDzpX컓0GN#)OILH-*#1NyJNb&4n&xTNݪSP Uq(YkuyP~ҨOsQtA:}&Uu@a՝'L:Ii)] krlICNqEc+_F+ 5Ѱ:pGr:g*)*K98R$u{;8Wl;$u$su`k JF|w#j̼CO28BNenQ_}C=Z R,φ.t2&Cp1^^A'Uf=ޢ |;]SsE~U0BQ9Z lƾڡк /DBn-w8iĘ[xLC(av&3v!hur-2ݮ;+@?E_" UcNw΋ۑ: 6}[]݇c:+[N⻉5TBٶH rRzz! u( )lDBzPs ܻ{%6{q<.Q*2"}{ QFbKdRC6wD 4k"ʧgVWz+' 5&e']ҏ;_oF}y) 5qd"!ЂBСgHU|/IX}4'Yz)V[~O ȄGK _cVvr55 (; ZtI$ȏ@eޢݽ]{-{r_6ӉuVXo{k~+inNⲓr\s(<.:<1c/LndwO1˳͕F\h+x0jL._Ek,;ۓu;r1ӌ7#0jLw_Ӯ{\=M0_:cDy~Lih!;,5*le9ݝ\ ın}]I`35[Ez>Y+>䌹;G{) s]6/]/'!:VρHD% QT>Š fcHKI{ \WmMgY4?\4DkkqIitUĊ4ɴz]L9ؒU8 j^׭s>6E>uHx ~~J&/P/)$I"xWN ĺ IVGه~)`5ú{Ij_Mft bͩcKH}A snWPuS1RjAe]Y#w_d2}h8Ec0F5 qWUm/vn17q{Gl1*ȭY1u P 2emDW9J@ c8_\F9;ηa2|Nz w 0$iQ> XZW.bŨIYܾkUf/VAgC\\[h ڹ3"k@ 4QN k #H*%&.¤Uy~ޖ&Z11$(ȴmG ea=&?Y6}ul3|4pArB'J.4 F Nǯ?5oGln*6 IچԦ ygL"'1}P D$2$_l{HPWz'Hf5 ZA<Љ;s\k}>W.TRr';] ~"LSOvJêk+L3eX3߄ N lQ۠/ɬңxbٝ] l/Q;WNjG/ѯ"f߸"(L JL1CaQvT_ݍƦ) }Í!c.E{'V6*ywS2R$t5nAqEt;9 NY-Ƽ7y&9[GrGx^U Fb1PF_G߱B7RQiXA+v.*_MK/_tХ6K(Հf6+a-i ~ fQh2F5]Ӱ&pW>ϱ4WlW_5d($[^Sh4YEn/v܂*1dt14}a=E^c #cl{-MAxUصjR[>}ީ2lyG,ߴVW)`]"7'{_=ǂߒY\ Qf&iY;<ifV%Ulkf; -[ޕLO`Ć$=Rnt2ɇQIzqH [9sM\pwIzx?[߰}̑TS(rՐ,CQ'tZEN2kGTէp[6f|F7'9=aJbΜgZpeKE5g¥Ņk=GpXR~߼ &oM ?o\CpX̦ Qql`;bJ іY!d'5Be$HsU* i*" 2 "ΔLj oMNRhӂ]I2Ʀ&[wid42 q Mt(c?<˷s2-0 R|P/h˘os`hl/uY_\^qӆW-FQ;~4iҋX e YG,g6BLnзz>>=o&V=uOםZhߗs-P;@P@,AWݞr[QHo|N9W,=r⓳ͤl1%8/0 A2_=.VR~ "Bgwe/m[ j3o>ޖI\N70ZjRq,`)&G8:vcMWZg~+@c?l|Itu+cpl#%7+3H=1\@|[wzu}Jn{Xd]mѱQZ9 6|\_^U%W 71ى&l{IQ(y M|^>3f3JF^瓯qދo=̷Q1tNg}+g4l_?oj\v>GX"p:}ݙL6̀9&46TuzğXqэK jT汌p:+N J˖xCpen뀃N2/f&ҤS֪蒰"T)J:YSY\=QX% 1 #*F1(aKՅPfoݺΠOu%ڿ|\G8 |-BR&TEztz1G6`wNiQpP`cVͥR5ȇA"^ԺrDB=Zb?{3!eΊtirO.rlݛoL1ksN tF$aN؍y.^A0>w[X Y; XA$J6j ]+d_G菲tvhaݳMA>$.hDE 16(92˴媭e?_Ǝkub )M/ψMEDxsҟXDo2:$B[ o _t]ʙWLe~ +o!'t TA*CØщ&*mwt]d/OU ,II砥*;M>;-굒K٢^2C*4`7M׎)q!jstV"`e zҷdDmqOm)'vCh H z}cWU|j㰞?0k;~;x#`aY*#!b.YU*ËԁƧ+زjto#U.?z/Yiw!zv1 ahg?6NHZ>(;XD&x(b=;j:@2!K}5Rwe\k nI&$4nb9{`u 9=8˘(LH~6²2{3t,6ٖpt۬{}ӧG 㘷UaCLå3= m܏wj'Mh ^(qQ~v5[ ̣ uAM,uv#YCE0v%$91KO-Y aV}(w@D{̰Ӡ:-S@Q)f `TX:ȍmvrjYZW?6&KȆKxVe" uQ\oh SQȟozcRUU[Go=R[ݱ};TF"˜BCKX[X_!ux|0L'S>Wԡmxm!0~'VuLhkWvSk=%'5y>/ݧOdž!=dKT#gߓȾrbaBXaJN(EeuZB~Iv^2ztVة,K|RIF? {#cLLAҾ|\* kD(ӟ@eбN|\3Pg)QӅ0lv,WvĊkn=65;y앚@R/@i(1śq[43+[a䨊xsw"_sVi˪ ^ 5sSiB9*B%\\[.Pp4CG(8 CevK [j7O[(LK(Y$T m9,A|n9 TP/R ?4:ķUxfpR׍&}P * w@RյMKtipyR 3 _wsS-/Q72xp\F~9j1t[ ,\Q/{ :a͜~J)^䲊M.+U@%@uq8Y2\->0W{rf"B7hb9 UQ,f׊=]-K&NyE~nZb3.QZl@;xɝ0 @h$3SلƄpj਍]lbh`Wo46sŧ چM"; ),~`q~~  m]|JJ$4,;+g}~mzS >K at e)BV6O@lzu$5$##lP&gG Hq' yּ5_BAi~9Ԟִy~-UE^wt] /ksmu XX/U_1}@e.#I| FY8ҏOB'6u *N xfyZ!2[rk}S +ҥ&C" I~Ys*#&wK~Z4뼝te4?2"aHst $P"72b|qs+B[\ڙÇjb _8B{#M_G.~ZY ~3a 쉆QMORn[; LTV_̃'VMvVFu (gcS3M#$nFX w7&eb.3i[SPhHa_a +"'_}$` L)@By~y;[~%-$.Pzt5TRWĚ!:t``7@[Jbx[.'|@9&hYOXkؔ73QOT Å}YsVByn5ԯ|ixbtwxNV1~pb#c$Qfk6됳 d1VLF<1(M py,8Wǭ#GQBcY fp`W*fD#) |B5HrhYLhĮXJb+oxZyz`I\Q%6Uv4ewWO`9EևI0A#:E 32y{ϋHbLhjvWЕJ7$*I :7-3{z FK`ah<(wT[cG#K*\PY\B9c!M/$zJy~CF_%TLX_]Y=9}V:$¢L8 ܿD@ ؚvr.n*E l[*+zkǯkޠUr+CXk`955gR!r8f4t][P2N0]o8vBwfm6xVY0 E$h*==ӢIS[y'Ϭ,7wmCfy+4Q)d[(fXXN٥'(M4FZ ҮO]zs&p5}B~%44=^#Wuk R&̿R!$xQg=m$wg\i1!8<~"=gN?M&UxΖ#`"6-A5 ^2UzF&}ͼ:'<Eu% N֖~ve=Zx֒\q 286Zf-#%1 QQ?bzDۃFu pI1*m!57*Ħ'>&UF%)w-l)+xP ܇X\JzdDA rj\%r616N[`o2.q>d=/f68[͖Y.QC t6Q:x@۾sgHsV`v(m8XtNHf ؋+NoN? w;p81Eg$UGgb6F&y^@rM5@6h f5$}枚=ˬ.kgfl$F31CAo-c@]4etF ,ɋ gz>É@޹)RݱfUD4{fs&F1λ9BzX,V=jD5}ػ5n-E Z|-}2[R?!(AhLyu.zJ *# ys2vL azA 3w:I~#ix UУ m%_ qN:Oa?Jt ڿ}=hJ&6 <0aksF\IAE|jl _}e1 P8ZwF,6ǔ&]->;rNg- @nP^h _>A:?O침'^PdlthFw8 z|GG߬oLe-~fq#ASo'!>a$u:&P=QB[.mջ_@H< '˱aͬWQ^%V•UˆgXXZ8f_ux kPSj&6BB5wmш,`_@TH6~/ (q%9nE͋Jk3bD|m\AaD7틡+u@ %-ЭNCq* SIb*JWu֮֟61 م) Yԕk% uꅇNe椆ۍ_x̴}tu D>uv( ͐i!;-W!M5M Bx/H79}LL[$x<́H _iq L0\|'kvA"0 ܮaF AJ](dXdřqs'vj>ߚ.MJL$Q4sc;p7yЁDSy3T}~[&o%#Pݫ*qƜYprѷP3^eʙjv[ sxb Xxy/x ka~IL]*'*z|cxčiF%stXH{(w)J",\&(#Z['j3'Quɶv_oVɩS|=j|,7|zy)#e l#ЇqcXJP}CVӰ=3e$GJZ 2uV$NrMdp39Rj<.Ƭ`G^.If&m*g=>T'V7r,⟒T̾N<:O]C1->jr6E~{));%ի /u4O1&],gΩx>^ @KUR3ֵ_iDMln !/?-ۧe1\/㎓ 8\nK$G 3Rdt-9e idJLj44}C[J3X:PDol,rn0P:B2HzI K-Hl`b0h 5V@_lvˠSNUM9!1s wsQHߓEM֗noá=O7@"ITck/,z8#8$BeCogD*$^ Vj׼!+44^|V^qA_(Vr k4vMz1" =|0Gs-y"ً4!?,b[lSCn) dTf~$e#.*K*'ʋIܚ:|s2G!O'. އ%c'KInKAoY4$,Ш`Ǚ7o+Pͮbͮ4Ɖ\5L58W;dBdUӅ|F%SEz)/v.`!2oe ! }iMۑQF uz$Ǚqt"a"IdlΌ2U&>TͶZnDWojY^&xҭ,<ɚUR}5w\`Sa6}d_ݦMZz rN\;7)+=)&`-&7%0>gҊoAVv0D)̾t?-NQ``$ฃ$||%\f G+*'hɅD6BQbP0S#E 81vMXJ|?߿vZ/0Ss ,OS zo:ŁNU bt%m w5͉]r1? ]>op'OF/v'pϷ?Ӓ,ۖaИ*q{\$$<"M^7`(k&RAh$mf Z{􍢴4Hi˅$|ȴq?+<{!Mۼ o5LPY1Fey%raӚ4oFS]ϣod}rQɉ]//#Mf('TЧrԾ.M":*D!tm%O qqcu}d~QǍ0$ dE I£#)mj heՓ?iLlѹdprdL(_ҫ#ip6Cq09 v&S? zu*;)1󚄉y.?v~+dԓF j(m~s*F?b^YO5;D!RD1ۍØ Y Vʰ@lN<͇rn 0V|9%Oِn61Tkxҕ@Jx_Hi,7#cD|ch7<2s,5MZVq;C<7L*#n!4ܪ;=H'Ax}j¤??1˥}WVVIh3QιSշ>$v_&2ydv @;.I[D(Rv%!t`ZGw6̸%m{+נ'9\1A0Q/;z4:T/&EE~&;W",UY'"kQZKUڗ0Q N9^Wݟm 㥞F/QEly`m7vɉǷ.umZIw>{1x_;`45M$dcˡbTpRAIąZ|Ǚ6?m`vY;OgljK A6Ob _2ԣO' 8b1tE.9A6S4$Ѣac.?uZ*`w>P1";=L"Bkv f@w> 㳈_xQaT=ϧ`ǃ{QC@ږxBj9, ~Ɔ|ct~qĨ<8A^YL#[PZ;Id5ƣZYwR3=hgC t>G1<"J X~.&Rrk_Ӵ&QD FED(1znt_HtqS&!ܫs:'Y";772 _ 4d2J ]Q ӖN"RQt{;Okt{uR}YdZ,B7'aF:;n=p(G+h(nb!AEg@]kd;5uK*-oLا#5b'G$L6P1|W@!Dssp4DKҭ4wIi?P3_Jy>dv;TJvn-E\f@^0#}jPT\PBJ2*zk 2)56Qs;}i_Z+wSͼ[HPj NѤS ge}~_KDͣ_7l1Eͬ"OpAM{ş99)4VuFɗVq8H`N0?sc3\:xloRؖGҩ[ݗ?6c܍*?żWNCer*ܒ3^fl_`*AfЬ>0wo|)8|Ń֘6:'ӻ26CGxH<ZDnh oC+{cҞ&9AjtV^w [[xNL Hy4M>Q%-29b׃5f]T9*Km`)%r[́a3kMg~9b}oO4~ZqSj;!5|Ko7F uB}TQWRFg%k˳>nS"JOIdT6PJ{>ǦsӫE.Syd!ȠjA릧\Y#'hdIBk8XF'IUR93Âk+#(z=% :/9ޢ8CTզfbbԓlY zG: edݦRn^+ULVi[X[ޓhhT )FlfDխ\EHgE_~ avOuzDTh:˼7V4O)u/gԘ⒒:7'OA3CğvÏH+_]w%@쪒u%'X/5wd#]eYO/Pk!) `\k5apDh}rI\W~F`/rJ㠎[ab\h0_Ul^7aލs^ة~<;(D 蚏] qSN}] ?;L.urj9`5-C 8X-ܧxS|iNc8Z 6aWǟ˷1 (">tr>YT>of2r(e0R`'ڂ$$>O]YUOE6(ük4hKT.,)r$l8 oL߰?5x+ݘps\Եv@=(nh8^OQMP,ymD|IAE=лtȰ=PD8WG:re-{թpfKkq˄]:0Pl>~``4LiMEr-6yz?LCi%Kϳφb2ޢSiۻ P@>!2q"eZi$qkx t'sl洜0A>oS+"J{תWI5ANdz|@ʽxeY1x#edKU< W{]e{j )f )uPO`7 խLr$4PTr ?xSX0.Ea} +M{e+k}F<t׿br9!>&+4k\W*O1Yঊǜ1N>}](xg8jK5(xu",xRpCef Ggл]פ$O{p35^F(, hb } *:|@dGi!}_ PSx&8"68'K!N܈^ո'&t`JGA@m%^ѵ@x̦0&f7O_7$"y Mczp Xƚ|*1 p[L=>4 F 9nFl"hYÓ3kͨx TY+U W(y^~'* ~li%YjiR A#Q4mBc{!sڷq"D ,#3*(죤T i+ ~~G*o84 V`b\ 9p1=-Z#ʴۅ1xD9Nr6dM]{A'Ŭ.Hٙ4lX=wsNQz͵°~Rz3m\bv':K>0ȉ)}ެelA&,{e u(@ TۧXeMֶڗ˓.b}TԔgNc漢# F%ME4~:M8H Ox8\[V?Kf>jLS ;U6( }n6*LM:8N\NӼq8D2 Wq]%LdILOa4pR*O1 K uh%G0cKJ*;r$%?[yܣRKj^I z#ꪎq&Y Rڕ YTI6O 50y; Ť/"yYF}@+dvKY3ŠL*JϦՆ!ޝ)-}Mc24BA5&;ն2iŜd)VVjkǼ}| /@a;M0[$ fgѰGE-m0 c UR`^%`wɛUrxG咘[HQ*8@ߛԳw vN[,Ë),H GϮWSR"t ,|GNԒ~~h'\{bEb!2AZ Tceq=_(RF#H or"HNtP"|+ Iz{?&=m`+*`Ι?_5OWF;g6ՔHcHdǞ! !̊ ͖NDSԠ2uI'PoW}ES9`VKW1J>ǂhhc̵䊈#Zj#5B UP{hbcD~T&5OJ{"(4y%R63mU ᶭ\u9%(PŴ2rFX TA&<6=/(-8B&vO*.? w͂ ;c.Y㶇 9hP<_SX0#vs暅;zћ#4r&V6`mvVӡrNz;λEaOW@YQa@< |D:ؒSJ[Pa㟛sk1'RcmFԪ+y }|(kW=wݷ 25)7e$YBGِ S:5aSݦGa(0[/HS[߻.4hǛlߧߍ`S+FC?|@cM׼Ϝ$~ IZՙXeIpȡkO.Kd8dJa8%vCMTU3c Y=(( +N];J)6 4WXa @;V;;b?8oR9ۆlFm 'w̓ Q P!<->64<KC]<==zjm2jr] P!R@Z3RQ6]h6Iv3]b]`V^UF~C {|gwɎ}"AԪDk7c>PBl裺+SCq<IG r8Qmp/vگA3ah@ yÛkKtNwb2UgM|d])T-88 Vu~1@J*~gt|HB_S][hie W i8lePc6T9w?mj)d _fp:x +ˆvcհ)b/^WeY_e`jdh||M‘C%sA[3QBQ̻CGeW?4O8&;ra1'C@T'O%ts>ww);MtzǶOjz^nd?=N Iw2(kMj s(&W "ap!XI7܈*H$i4!I)`7U'l8]`+r*ݶ.)0D8o7'iƪcW&>(1ScIob@3eILʹbEfM]-^ZEvbx͋0sI<; h OrL  A+,`e*7y0i|MÝЏX{'a8o%=hPՓo)g7}j=jʚDkʓ:G6BGmEȺHfdCd % _{b7Y 4\:M*L#yU^οq'Zĥyq|⾙SD@USȞܜ2<%<>?w11ȴP;n(R 93E*>Ч&6@~ !#8F Ȉ*|%U$Fש? ڏd/QO6kԾ5W%p6{+{(7o>]A'jWڝp'w WbX] hդrؤ6R>Mb53=(E\Ԗ;SUAajhMSPI:=d,e'1Tޢz0mFڊq]rg֨I@ؒLvo܉m+ vj4ml^L.I#6 w+oYY?鑡Π-cvK}R`.>%iDS\'/՛>±[;ZQ=㛾|!v%K'JϼIX;(\U.=~i$I6C'i+N[!iC o(aN:ŖnQ4gv-axi%la4߇eNG>(aX 5ڣ$1iWt)Y1X/P!_ŕNM-\1 K-U 䃲93Nb7g.a-s 4|᪡^@TVE|IT^%2 >-jqŘ4)sФr B"%k#gtEme۱A*@.;+rkww<ǡ-QHԯ]j[ƲSg̓|#.lZPf x{@4{24} ^4XN?a֠h8*Bk}ƍ?Ӛ6%o8zKSJY r\GP]`m#|[ (pen pX+ ;yUl cd \ZO`@0!j4Pˈ)v3z^c-fbw%QWLР {xax5 E'~ €i0Hۑ+ [y G5}D`"1J5z'q{LJNd1ܬúO?C& 'of?;aS0 ᠑rYrs% Q05, $Ac֣bR4;|fG$smhRKTb`ȲZlr?xW mI+"uAe.gFZІ(yOZZXکȊL }(׈_ܚXxΎ{@gU% >FӦdrMvFza rX >aTePb͠,GOE_` DLmL)MIk,F,v7\[`_Z;/Q3Ml)BF!c=v41-al!LDn$/{*@͈VKoڤ k1&-R{U:AJ!U1^gO4$m .e=FY{{yId$[|=̈| SfTd#;xLڒJ-,Y1m .1gn|{ag; ´{3JS\]1 \G78zߦBv6)wvH/7F#ٻ;@pȦn8G`r"t; 2ѣn` *S% !sYnaê`yaV\pj'  G3p9XR0ϣxT_md?}MUqGw|s_ }*^ƈ"\ ӑM0Ё*~f󋗿=#u-r]͟^gy+I> ע;.,}W'e}؊ffKa*G;0&qDkwT[݃溚O!r!oh4&LԓU~D!pɖ|H&?]m- X&CIT)%iI ZOfA+0i$Ҙ}H[QlDyk3^\ĝ]i2d -_zۏNJ0Ǒvf 'Vo9֪C]GͿ^d~e gd.#vMe^[BkK|P[-KGYwIrvlXܑ%^9n_&x P-|J$,*)zzy$UH_w|9cj󍟳鹥M^!To (e ۉJi\ w8]X衷;iDi%">;َ.rBx֯N[gVZ ]dE)B6(0Dಶ1MZd"Zgcݗ+8CTxqZM9AI^E$TDZx١AwP[iE2ܖ)QJl<}V͠=k0±[|%tlY1J(Ļ7Rx~RWa/)$U$9ރ;8r X7/@nu4(Dxƻ1¨m (`HsX*,d :w 8DB$B+-1Ve@y[p*#עï.y )ebW#an8yC?ÜZ)7\23@WRuA͒b0 @#b(H̳RmKC(mhʫ[y=\ Ʌ'ۆ^ZUwd@*'- ځҊWaODja-mD|R"|],V[ȟ~'1?> {nW|MHm;V3\Ji| WvR ÕfDk֨Kpu9.w-1 /UK\+( \LkyحfNv5bZk Q`l?ԒiS#Fj2F3Đ>ϨVH: UaZ]yvʄ"d]iJu]I :VeoY>Ѹ9sqJ@M:r;͊+hO.p@T]"=jx}K[Ġe*EjXoL,@l/ZCy8WEQ/6'5zox:!x:M.4hUH}f1ʁ%a z ǯOp#m]PБa#käIr'b!5bNXۀ(~)KɉsG7Z'LHcB|ZQJϡe2($7(V/'9 xHI $mX: E[JUD|qcP$ io&^TkZD8]}oyJZޥx>Ш-uBٵ@cVce.0qHMp!*D[,Pm9+oi#X)W~smR~\*n2hqcn-LJ* LsleR(>?3Z)r G!n\v4>I=Gys(wuNmm\ɜr乖t*үbi$,:8 ε x2g2~VLzz]Y|a C$@'8UV(#F8sz1@ܺw =ɘmj_l6q'ҚZM"/19"Xԋ|YƓP:(sUԧ ?O|Sq .UsX0 #>شϥyf*ƞ6j,yT_Ř$sH:&xsM/릞sÀFra$=/L>qe|GhuUV϶DڲSgIƁYEC.dŤv=qYBt1+>6gKsj7vFUm9]LͲ+ +ƸB`~M '|dVߝV 㻜'샒ld=Ј9/w vyMLki(, mR5FsBJtZhn"sBh"gn##]u~F@8;@F}w=E eOoߨoxsN12o7+djpSTmTMP%2J%H|rAY} H~GKHlкϹ~} rTMIxAGL\&}G&pkҙU>.E뚦GHAD7h:8{5[d"S6jt^5JG})J£QO" &>uPUKˁKƉzsX%mbb-{x'n7W,+&Xk OLQVN'2Rmjl;A yRm->B ñQ5RqgR%+4|B!V0I.)eVLAbh.\y w]NV}}{7t]o-c!_B Ѿw.4 ykp2rZ*<ݏz~17>y% ]W'^ƍ壳])xb1Bp5$$tb|LwM-m\$1g5>92{!ʍң@3}R=l@ͰFS;#Ǡ,Byŕxng9Yt6NGQroEs6LfsU^1zh(t7 (⍽T{聉xg&p:tg\ݑcrMe~" }_kM:Ls+b(ѡx7 o-+VqMTr%stp'THD Tb$5m7H-,J"J l5HXHۘZWo2myX#٪"أaCgq5n>Ql^ ^KpOqKÄ@nJ%ڬd$Bn[V@0=!˩Q>Oi$SRg($V4?}8)`a9zVJžs# ӁbHɎvS3?c%޵Ⱥg0 pw" fb5zA3o 5)U hFt+lkV1߆k Mz#3v矞y˽7\R,/sCQ>;6+|3{8&@֜o̟dβOe t3]RO? 6Qu_?@P6Hi9L^Z*f~ MMA(Qż}Р`LH]71<0,t`zXaLSBM::{,畠0uֽE;'[C1e:eBߟ'(2|(r㖃Sfp/v뗖Jn}$@->]/Nl /E?$kSd.˥$:AZlT$HEppG>)-kP()KvY>!aԘ<6XiBe<~-@P2O.^ylDJfz3ص(H֑/54O~ڃeȞȌTe z<~E)kJXVʼ j᯸Wsm;z' s ⼋HӴggnW*M_o D4ncY3l^J2wM_pA%Vr3O0^)2PRs8$EmMeED]gP[u(77ڐɚ< 1bGfŖ:؎tL߽z$kqeWsboZ3GHY% m:oowt3x9r)~XN~#J,\M6gږ.Yg٘ʜFʅqH'h,S}vۿ֚%61f^pq; h ͑z˻c!EC"3:)D>І rd%[=>Ȕq^te[@D. R fm8Z|Zi+a]- >L,?p~>Jְ+xz4ӏO*%yw* ] ] TWr 1Kc[& i)-L%*_8 nd~@5$b7|^17;3<He}8 tp^4sNIIMHYlc#*l)EC)k8O :T?4jF-2n8g$]Կp&-5k֞3q8j XW^!Dp] _EC7 bt*gUν}7CJ!z@3؜fJ韄`}HR(Pf7odcC JP4Q*škpŰd8=&N[s3:tϊF<A_9e 35E}s' ]?]ŪvMa](}ݦcGhF5p7&yP )8TC&;fpŒ|(݂Mަ/@`v @XsIHN./)]^mMQv}g+u9Fc;ݐ.>i|m͋C!ApcQe,5΀?jZg f -`J(<¦MAs d.s<1 s$rw)ğa%$:y&`_!|so]k {F#d[:ͻO%:Q; b=nKEk[S3tF42u9{]֑ҕ'YFTj7(\?~#҇k%.=noҲ&MmmV# U?@"j8]f1xsShGuK.c$1 ӑh$ z,%(@gWɤU|U$~1#:EFE|4ULKr]?̞::Nw3ȡ.Ю&9H/"ꯂX,:mhṃ-ţZ{ZK^NxF8vDڃDbAm`o}vOz'6<>Ӷ ?"t$^B$#5ϙY1.Ь~3r*+a^A7V {>lboؓIti}y-2tF`8jd%V :0A p*w.z3?i!uJJ>KEb|qk"g /:!l?SAh Sjϟ.񊢶w[f&\l wNP&)RnQ2!AehB>(\7|~EXugoGa2P Ζ $ 2;h:!K e\w0=gOp>$"317{Ow);#jƮ_!z,=Ы:[F(+A~͠wGkϐSr.҂B}_O6\ dC'.wrYOE!+I~J*.*Nl Ϩjkf%?ᘺ^ dyzXTNcu"3Z.[`qN( TigaTfңԮ@a˞W5$XiϾln>(K_zOz3&n<8U+! cOO==N [<{!WL>pkU-T&î;iٽhe|zB٨ a%o9Z,iIJ%e0ANE`N.j6Ƞ㷰] D4RG $`ug?iKeed}sŕxfG=oy+o WYh E+k ~ 0| rs*Uam6Td3X!e%S:\:WP@0Ph}Y ]ZQ:!3 cZ5sf%`cS՞X!P՟r`P} 'XBMqYcJntFCPS{Ko7AYx\EG|FN@Ya#~ۉL9Y^:\0CGE [Q21o1'Թ}|aR(KmP#CG=->:IRHJP`\-C}Vq8k03 7[DS7{$S4^sܞ˒~\FhElZ{mbފ}i=R*O &#!TVRZ\MI+_5LOv.de#FkCp\k%\C(I8Dgq ~4ST`# $mBɪ ߗpEJg +VS [HgRr?9\D,D*β7A߽ $@O)H(ǵ[U9"'Sc7MkK}LQB/L1v.,ldpζHf/Qw(Sg$Y Xa|#,[i1,HCwpqqEn"{DȃV&j03m,Ɓuݨ+a8/7&vuV4iH$ܬXOg͂ Ix_jʟBC|oJj^m\tG|WiJbKҟO1a5`QJBm[Pݒm@;r@Gy}n,VZO6ŃDٯˬX,85'z482lmsfhZHkWJ&k|_fc]eIן+0K/yFOUL'F~G'87}~4$yq5*U.ZCV. Xvm0#0GA-N ;**R" )kϸUH[; JwD+h5ixizII뿔+.XeȚit! lS3fg^}W-.,aŚѵD3:Vd\<X}agFp)߱ r<(FK#@_ɳƊ{k뫂nt8rTPaO?i 4#%GMRT{'I  ؃ul.,G!Kb_m)b,Xkz\/PZڮt9(nzaрDzJ566wԩg´[e%a1Xڂ"![B_c?q6"1u;>Oሉ;aDmbݦc<\iO|*j*^g8m(H"rAso$ Xt h_LP?/ln-|pjF/3:Rďjnw8/,9PDbi/<M斕 #o^}2k& 1l(Zc_  n*cwg :] gG R_oN??q  5:xFDA ż]zl ' !0'M[,;11R$`,tGzb8FPI,J|oXI^\~S>zhKh*5x4,Uuu٩7Du: qO_iRRQ핽6أA\釯hm:n gV:XwtL&}8IcvMWQFb…`gpU !/ r/u7B àSC8(Pw*,{S]@oDcJ:3㥢hz&c@nkl{>9` q֠\ YK)f764 AdCqv Mx>(ѝ{ :AܿYbgg:u8 ]Z3H\Gc?fuJ(iVl_D+l!._ei6V0Y^?ݽ[En}Lx-v%o̸Qϙ9h|PmWM*OǴ=OcO4Wt ZK=r(5UZۼp+7ZDp3'/=6QU{2ӒI)+q?Ѹp]&LE(lu4@r!t@2z9:F4\x\ʗݏ>Q#B aYm`W N\<֑ >ds|ym\M"\>."K=.wӵJܼb4a'b@n ȝ;kg`;mUE,/Q tn +Eź$dflDY6,yn}9_1_Z:8Oq]%Ψ(H>:qL{/u{D!P=ES#D9V{Pl2 Ux/Y+g @ڼ,[BA欘7"zߋitlW"x!2 Be̛ ׾HKزEVA#\$M[Zv/+{)E>QN:{qGo`TA {iv+X0Epi7,c=%sU`3p˖D҈3cF|_FAc^.u}zYyO7F(/޼ͪ%uS)t%ep}wIm S禩-%pCS/5 N|_1/T;kފC%JVd`[}qŧۼA`` ϖ\ZD|XJNk 3H_{Ek kYf+)İ3;AHBuYʸ\ :&0וzR# 0ovYK(װ9o%)0G}+HUH:?Q *Dv$ z^M^ji#˜5Cz,vHTaTyM8j=+K6Ħ蔬PttdBg"93 h1@2`\f|Jַ.}|h#d)u.͇> w m`&\U} "0תB+:t\ GѲJJJV.٩d[ϳ睝XD5,ލ>K%C,I=tI9ƙf6itmJ1q[Qm+ASq X5k[U%8(Tl/3Y#qXv$=+#r*6,ڱ! |;5P,?iXfC+<]{-?mσW W8ZRFM,7Yu1!r PewU⳽RAA+`+؁ӂW@A) XPg^VȪoϕ4zoD0o@БG3r7u9< lbguFG_^ Ƅ{l$c&] dpiZI2 ͵GMJ( u aJ6x/Y%{ɽ5to@aR?~w88KFѪ-:>k_vS ~XO,%4Qr v_=[3d =p6Y:ƉP6Zz6֚Yajx\]%эAB( iȶK(N-]j ɇSEp|Ŀ Zb6̇Ǐ")vye   !2s,$2tpsfd9!!>ӧwA=T)y? Arꕼ)`ڍgIo\-m>b\d&M*lA\'F>92RIs]·_̮%`~-ýΜȃb=8Z'bpQ+AF7tGk<;L9yua}sj„Ca ި<32`{F;& p =z?]L`<' AFjkGVGCTCwBuk+1(vW~ubZدM#ʱ16.Qf[ܖw:O|:$3Em!$^swb.bL#z B r}aV(ëB;3Cba xAbslCN@֢By;Lc{+A I]kx:D&' "Qh Rح.^O?*XaBGޚK&]ԣ̹ Bi]ˣR*C;Mؔ/;߸bsbP"wIP"tePJ # pEI™쥉ރyli믦?Z+pn!rb#,f5c,vt+qqpCgLj6yy^Gӎ.On‘@Ar$$9nUKO)(&k4# ݒ%NzT -c{ 4J@=⋊C!FC}㆕sV{w-Zglt 2}6MCO567z2sH,3a>bNEzr | JDV2V2`lR*λtG$gE5¾tR녣Pi3tޚ ŎRFDpX cF jdo6"fmT&c{|c3#~W_yQ;ƌs?UR$9J "<PϚVr7IbշFg$ydI˩A[%^%*$xյ䯇bqA(E͑ER~ = }jVװƃiD>j{X'LlzŨ!}Qc23l3J?PqU@BM`^!]{p5CxѣRCXOw;1S+t@c3t47{O@b (3ca"ewBI?$n^<\rTQ(͔de⨶R˭Io)[]tȍ|RRu:s;]zp)qw-Z6iƠf]j$~mM'RS}Pѓ:kvy=Z''ۃ**_[U" '+BV X*n>.Sc?o>f[XX.^cٰ~UɼyZm_Bf~7!\E}-@V5U#Mw8[6w@{"^ fLFea$=W|<L[fˎC^b05pѼoӄHZÉo0NJ5լi'bye_.0ޯk _]µ> j$U2ƳՊSK+ 1oPx.ތV)-h#xkhXC'"@Tqozze妉Pthv5d:ŷ2Vb57BS\}jE`/ E?8/<"4_&T2/UOK- G -i.TdܞOsMDe('KjA?D6HlOlxGq%,:r<+yN*ߍϬLH塚"Os`2`[BK02C4tcrwpVZM$BXs>@q':2tu{JZJs>|y4 xGWIMl2u[VAJ`$ƒ{b]:ǜ>Kdu8%$wk ] * ^IKōY|P~ %8I ~Zxx{'nԂuԧydi'G%ibb1,: >Ev -ޤz$@S@'2tu` -2wa AQd?&CvBjGEno؈ %]!C/no\e)I {Ȟ^dz_1gmvL2_qAmlNwnmʵz%vAMÒɊr.!a:0%*nS[>vXvWO,=HdgH5pD\:X&9pC:kBѸ'wX(Y# l]lY9>'E=zPCj)"GpDKҍp%1D;^su5o~q/hZJ 얝0:{Ae.҂fՒŠ5^ɛ±#.6XgQ~EזMveshA3;TmTi0\6 M^tm{Cb ̌#LoL=6^S^A~n|ߜJ@x| ~'<16h7_sJ42T 嗸X&NEG=TY6 iy=~g9䃩?zAt!X+}O ,d \!g'A2ϣ9BIJL^ N9wE CʼɅT1!Մx1B!7R!E8|G8p8>L dK.LńB+=Sê~2^kwQ=mri|`Ϸ:Ǚ ҫ#pIfGBtI&O_ۗxR;9^З<6'2996aMw|F@Rj\UʿAq8~@M;sF_ixaV𷳽@#"o|Trn 'Z˰sSDr C/0PNRa*cI&9j0dNqCOxPXK"ﯼ5X#N/%1juE;+`<[ȡ8od,k{`7=:7)6_/[Xu []s~4&KI*x.09{j{^]:)ɮ@8g0wS(8Y*x90Ls yG{leI !1Z6*.p&PB +?pG~oSBAl[A.OzU@_r,B՜!A`<-e}]<ǂ$Nt f:D"9ᓅƪ)qӲv$AqZpQ ~9S.vzG<<.LPnF-  qutQQwJ{t \m݋ݍHUooc,1pYpJg;.8378#OoփwkjO1XFFk?r` ;e -ͻ!GE+MuՇ_ƪښȕXMbwkC"+_\ sFE0Z^T Q:+:U)_'{qt'L̙Ao+I!9ej- -?^T2`2BN?""aX6BxWz3{D0# h@&:gg7p6>|jL Qf޶7)3 c0F|M+DԽ6\)b=/=UA bHO-0 "s#&Oxgqj/ 쪀(Zfj_dMa\ELՒ"%`7`zTLtGx8&[ClwxM{aȅ aMTNOdαڙtbXBkV|dRY=>k|}.\bmmoг Dg抖;+ 0Y ~oT\`,4Y}@>Nys5ď^!Ŗ?&_|(My)ͦ}QXN߱Od;}ȞI ⟰S$6fY;78+ȞQp|A$3 4 d ޢK.u@Da jWS1m{.MɩSGewMſ*tL ^c sq|Wpu,qCkZ$-)/@ 1GU7ԡ=#7,KƋMAܯXO)r@$m "o9B-)/۠u<@H:e%6UWWHGPⴜUQ컃AwegBp;^DfS'zRĒ&0=0|{! eOa  y8=g_(xU@gtJu2JOrlK8h(Kέ΄Yr];'\M`n!R>&( x*1[٤#)1KIq 2QK)ەzYh9 9ڝx Xʔ>;hc|)\*La5)U, >Xm"@\cpމ-*ոˑmkKBbcC|bs"ҳطG&g78 eC`3b5 ޠ≲ F?9sPN1R9W?moL[J{]xLKDxEH+P'9I"'~UB` B/'3^#Dxt}+ڳԙ8`+.rNyx5ǼGf$!}  D>=9պ!]tkA].X"O0%@3L:1[-=\b&:v0|8g.' x /@ܰpZ%C 'I':̩16.7YȻZ%w!)>Ԇ'+'zx0^ HhI o|MH\kwB>eF3zN噄 Èt4t_{2P@T4Vׄjst06DjݢyjfIryjS^iS0?w2Hd*aͤ|S_*~>M.ԔF[|Gm6d0rT>pXN W~|#]T $Ov{UX[3'Uۤ.ڌ{~JȺw/}z Z.`1Ԋli0S>ϴ;>O^N9A45GYQdv y/q *]Bg뱣~?fQ5B.*i5/ULѧ̍:+ۓ%YؼO*zŹe0[Y|r/vP*Cmh>80`1Ɠ4s gʶSg]āבb+2a Yjb&ܗSSL6tn(ª̽g'[Uj>=`n.یn0BgD Q˝glqR>-vt){B>"za-USE^k˵VQsNKCf4pWrByCR Y>,mjul pUĸy9é>00G71{#ЍVdy:⁳<=܅i:K&, 9͹Yc!1H9F\+<__$K4xO?#{=Rl}ʠ^#MuVˇmǖi ItD}ܓc ! +eS\ dȚsGr^MYc * xR+bϙ`H].{QAB>Cw[<64{WCj0TUpGV9$(ӽ+kvKKcR]ȻZC[Kעe$_3fے/g@ 8L?RGL#5WNѝCy1Ws6Z7[څZSB?Eх9Pv rm 6eZ9XC@A\IM|Glhs6y@&6HnJX&xJPKOÐpI?c˩phShg02eTLxRnD3DGoLr;%A,i/,FAm\,#dEz{[8iqydh焘?ِ#UAD{te߇ՋꈅDZBQҫɇG^{nyыOԖWC%p9rWMm qoaOԒ2գ4;OHM`ؓY 3ws'"zt.UJ.eXqS-"!`gZ5d Lʂ~N_cPs.ّͪM\? B 3[g5E=iJ1VX w@.9E0v{rOMc p>p1OPg{oJt v챠Tqv"w3mZapf ks P3: M#m.y0%~ Ki_!˿Uݺ\@|F#)!;,b;l{F49d_b0v}Y6ZC(uC)Ӯ_Oh:NƔ>洪0óN#K!\9tF6Qm/CA+F(:l M "f~u&u|Lj\:Er;!Cϊt4)reS$8Sx1,48>K"^XՉcl CGSl=x>kpOcYyfuXOsï't rAQLKZx`ou<3Ae U4R0t.5+$ʪ+\^Q8awdT5@Q十sBX^t CaF"eWL7vMn᳛ͧn]TP̳;C<#m*Q2.} ױ\0 v{ ֙nRe}$|;& ʭyKwk &ܡI|9zg7#g1Fo#}>THi`7Ee:Ri QAm{EKg1(Kl*)VU;Gcހ  IӌGjG G:A$T>1Kw$&Kz@hl864$dR'seW>j,ln>%s")%!-yUW*C쁆GkjI RqʻCXMlYU!bFT0iWB $ g3&s:]Yӈ1ǼkN4X9w ]+q< !-׻Ѕ扛HWaTXG=G9c!Xn-<65{/<ˈhJN3/atVq?J0 !tpf3q`eܕNC*216P?pa?kuRa'hTedm Cdc}.;]տVKg3`7-nb*f.DͥmU!7AV^eR @Y4)Hao+~˓M`LB?NҠLmB@c`ND4>s):; {!uN%;O[KZR:nVtt˼blk7(yjϛ¤B{Z0A lf$Qk4Zޑ<Gq>0!J9||Oq|* E IL_I+2KO_C3ppvO ; 3nϾa LEap恴rۧ=E|3SLbMUNTъ{`My&z/,$@VZ 4 (휑8iӿ(nM+yڱBjlP;GD~x27 `Ccȶ 6ӺXUnX:Pk?l x\bL! V ͠ \gؔZ]Rr NC^9H-*كH;Q{b>@ R}pz;"fBE-aԸS/b4oM 4FWDץ$$wpD4b:kIM9ձ_*C)^kV6D>S&ь\9+TDu V@Sƻ)"CXd&揱('.nvuEѿ4 3e$=ei_]-Bk73\{xʻ4bg,q&޶tED9[h1›Mǟ-;,E>A6{ֲ41oLf ܐ3" $@ !'ԯd.`owSG}uLIlq>|4\=8bJ&zUX)y2ijyX =2ZpTם\`kפipK --ERj)`Nu[)߹ֆcCFϰA[_oA3I|B|R|IiVgJ%UO[{҄/ΚƄ?g2aڀI\إ,L }WkXb:I3և?ֽm"yVD2oZسr܏xeQ3S7!){>Bq WEfߋYբ%;``|U~闂B+rD_dS}xS?LyDڱ),fD,utońhͳ4SDQ3])|7zG?ר,`rDovv ɖtfՆ0I/&Y"*hR~G'WhQ_#ZE6QgX1^Ipd"|C`y GA_0c:vU535D̡hfmdĒfAL{o A/>BhiDf\A>;2S5|(&YW3b^C]FdOSyRvWezϬSÇ)TR4Ɣ_z?ƴҗв>QN-ީ;,"5^8TFHF@eLvx' 4Tx0j )=wßNL\G'ٟы3{MHM9N'^[\#xuD`RPk#Bud(xm{i% A>K҂;|5aK1BlLA$L7@M C~侊( t[5n-:mufO~c䎁$jd`p%U&G\Ea/1ْޡl&؝԰1l *_14+1@ iJ n9$0S,:G2L|( ,M8ƌ.N=zbr\Ft^ 3iC*$N1~}ĩ:sސB-Z KtL86`U;l ' &9)i{fߋsڠSPQXGHVCPt7?(%!C M-% 4]s"钥׬򕇫a2 ?pzBISɿ JwMY>O]:!"Ďl@JXg;LOfHr^fhf!굒i*j5v: W1uU8" ?w30H-U>}51~W@c^(NȇLH^а咐 eܾ: zR6, G@L纏axJMtڋǡEuS@)"#/FD,Ȇsދ"K%gv%,PvͬEoiHw)X*agH ~x>4:t-;lJ4x"u3jI< l&o#' )sFVW\3BFK ZU> |om^ bGr_s߷dZ E-waqRBd(c"XڷYl:$c iܟILzR*^\Ww_?R<77fDFv f;tf)ƪpũ'lInc}r`Ta.bDg_ktֽ]y7d(2dAF(Xeni pw"H.wv[ün <~n刅p)_mdH0~=t-v3/T.TjNAT9T*ݨhFqQ3Ҙ2#Hl3tzTdj٨z,s;⟎+CآHN0,o3(DmzA6 讛2b$fQ7P@Yq~}W-'xg/0L[f\n$OG#֯UmbZJ97u1;]ߝs@[a"Qtnjͦ`i8,KǪ2xX'<fq{ݑx5Q)i%J=+-ࠂJ[bAvK]5;` ^_{g).U//U$Jb/;Xu*IK9n5Hd/xu(&\J s7SOdQU}NF#xSIYʐ6 N~!Őƈt./x<ɻi즛M`4񯗛M:j 7fTC~r%ExJTy4XbqOW;Nx| q5KYE.E[*nP|\5]iI2BݝRѺ*OMGiWwpl-eAGD`ԥ2^0 |B2hhky0mQ};_a#S t巊Lw6v@ a۷yMEW.I),e<h襽j5b ['!͍hK\me)yJVXKǾ~AW{ 0f"snSiH 44Q"jm?S+sh(gV|r ;v^lJ#ts+#[HYg}qyoav~sWTy~$&X]Hg*bsy?] ؙI .愞ly'.8b/XoVNKװ.>ߊ?F@ aNI읾y`dWU3+5*#睯59|_MT [ˇL4mOsZlJRkSԼ,[^#eDP+ux nɳ7nPCjVuӪi*35aDȐKQt|Ri <#ndZFpߍwޯ!p>VB1d3_g&^(фBz7vcAM9nN.[J0mVG q3w9cXZa~0z[Dg8ܶO~*3~*0ғUhul$RQۇ=bIDM8mJiѣ8xs `!\ƥX)mJ&Or |IWbD8kSs)h"%$ڔzTY:H~JwGA/)ϑ.O)„Š7t`Pfh zP@KT6Q:F ڙƶev݌@uW5Y >3 l9a KgQ4 \o]I+VjQX3x8$"q & %z ( Pv)w W=Dw2g4K:u탪`#bhj|D0D҅ntewꞆ|XdҢ\ #L]~Iӟp5$B 5lsCyٍo)CY}_0;q¡dqGX8Tz2xzFg;KBGAQf~"+Hm%b_BOHF1vH:l>={][=0eU7al Gj=Q@ %f2ti NU%JÁK4)ME22N8w,H'ԵW qSpCK$6w G@Ǵlbw%v"wI /# 8rW?оb@*H=^ _o ~%xm3VXԚW (f~7-"@}ﮌq[㝿ӭPK ²6q}:W=ZU}p ^@'h7BHa*KI$}\88^:G)@+3BvApI~p$ۈ=a.G5282 P=nw͑ / )iZ>ۢ8u=Z=)_*1[߳t+x$J!;y-}Odc)ֱX[.>MMYzkXBGbduDXpj1B}=NѬ7+\Ln4(?tj3fG@0K322ު=AYLѣMchX$?Ŀ^MD`r݃e[U(=ۤj->G5c#nfo苏#-p\2~ک L &oSk6z?Zɶ]Ѓ`}khk)oL-M NIӥ}:O~͗j7 s`uạ M|KecȪdcLX rrx;<b;IQ:HӤ CULj`Ÿ[Y= `?7YaHAŎpϡ\$<] v3ʁ@x$ҥ?[cu? | y8crBbV+1ѳ]le, .f3$I)r"ܑNH#_ 4Q cהXK--#CtcpcT-颎UL.j:x>!Syo ,*1#b[ŦحM 3BWB b&ibm;md6Vk؎kP¶8/1iIgQO(7Ht@ (H~tcwT7, WIɀ1d)vG,d/>W .VAV6R *A"ׇbm*gA~^X)$KT7ftTMox>S.4MsYg|9]e+O2X6c8$&S|/عzsSk[{XT)[uL sw8R\]Y.<>[lS)װzKEA l"bfk#+ 茏W!|x$^/4l[]Km_5{)Lhd@1UkP8 T |c=m/gN<$ˌDoŲrci` ',;., 5 M V?a ?="lŢJ`j{ wL_Gd`L@LmP)Ԓ6cwAlZK(ʇthF`t$}DZaŀP#d-y5F#rZ(^CHX޸KfiOv:迫~nPP< ۭ+YyV."/do\+ȉ<-L33IqCk'$ ?,i Fz6q^XFlgVm72&̖^ԫۨ?cNY/U FV\U[uY#3Sch>P;;y(vBr@0~uvsH~RlKnQ3SM42 ̹_kӥaeCR7(}x:$}H/r9V| Y-ͲKB1b& AbZ^˂]:xR*}Xr<)Ԍa0Eh&^naa>KğOygsDU7-]@&sҫ|t<֢fաMYLUH$"k`Gp[X(UI0$LPK`CF4+o+#ۉF2dn]i]53Ub${{Фbb`WTxQI9MH&|ǖs?GQB'LV%4Qu} J淅{$/J7,se }{'Z;;GrZ*jBfi޹sIhJnJ {88V?>@ba߆xkms hG'$v}u9؁ޒ#9rA~fW{w0-砃{l #? 7:rF561݋8t⅞Ka|=݆ޕL?΢5G N9}ې /޶g_7#RiMcd$fR1 gURaK0̂P§4:Q1+o!V}Q*_́/Xs;1gvp$ng`QXR1ӑUWXD=UPn◀8v_m 4zv:~O}Ze*K3K[ZRdoIZ{F.u M'Y|y`ѽېp4Dqٚ׃,wj(ZGk'1Ek޷)O8 */Vҿ1<&ٖZfavt؎,lِq T*r4g>J[V Z=Zh1Ix8Bp93ѹ8<`L7#%dd ;bvv`~K2^4˛&`yb(,WOa!.'NR] f^KqtBDWk8ٚ%́)B '8$: Ѫ5JB"8_g+c)q6 rй`A$g6$U8bH?OA<׷ l` Ry`2Rs_) 2ϭ_{+Ӈ=_3kaq]XcqvЯ"~j7ވw씋b،jEab=\@{xl7@TںvY(aSdlf&k@ /[)b@ѯxY Q!pb4P~'DqeAԦe3 SAgK" s_Ѩf4aZ % 0t~(R2S"VI8JU S<[T=q^,m—(ؿM0A^@-1_a V'v}xNJY>;Po|GIHhC63U]c Sݪ{=XCRmW41 Ջ#KTs˜ @Wm]&]R5#^]VDq_PȠR<`9eJʘT/S(5T Si)~Pf4͟? 5O Ww\cT4z $\0:YRӤ  ufW{:?J( zx+vs!A!8!׋w  Hj$$G1ĄׂcTZƩ?.C[yU׌8!c=Z.81кX4PRٶ)=ݵdd JJ9xO΁UmUQ}0t.1B-b 41Vqtyz{Iԯx <R>þaPmjM"X#q }=)s"y~J;Soدʾ\$;ӭh82 EyM*FA&/ѝ`oQCm=S_h0/Yj:wx#JB"y7]UmO9!-IvǓZ.3jo>C8\_{9OuL(c#f(|6w>?p*'C[/L`6_A_FX=eDdMlq4{ $^C,d}26o.IъdA?Pr߸ELA=S .JφЀe'U Cݧy1A%j\#UK| j*a5{^@ӅЖ:Lz9u/Ŗ$qG#=Ɩfצ 72V!P4f4p[2 hJPDŽdH1Icou>^ʌH=lQcS2W|*/0_9xW fZ\ gIΜ@֧7_:j;kDXbRzkvǎӢL.PB-\peg5vZFz:G<|ozG]ij0ⲿAD-n1 Z}\_ݹ\#\A5,q,AąJ1d}Vx}YӢdkNLi#30; Y{vI rݱ.& .ܮ?.hS8¨qThcPrݑ0d>IFtRy?I{7(ܓ ~+ ̳Vm\6 'd 26ܩ?jMW!uKI &%N=Diס|Nsǝ2C]=|ec {iS QE<si%)eFMy4@GǓ;]o AlPVga l~[OC>iדn{Kl@>p Wm3nda|I.H!؇r:W\UsIaI (YJ&ыbͯPLz,4}qÂc]ᗛTP-Ҝ˙P.jJ鹌lQ;}_g?PKKL _J%JiG> :ٵX CHԨzn8wQc^$7TO_/.rNd<;( z 'w{ˏ2W2P8:wPtY`}WL<^Evn`~9ʳoϾ5LWՁ+jR93b(D aD!_|钉:q^r]gH6}< mj}4~?>)H/LA}vc5-ȅD>$vUxC L܃?ңdD7b"@P%(qX+ܚVl15hy>S<< msbS otU\bBz}?T ɭrz9j'QQWqv'Z]ѴH yq<|;}󊒬]{0>=\[R#OFI$X139OpR6:ұ A*`eЈr^|* o?|\#|yd_H:ͫDJ.0>:;<I1tH,M?zҰ'ӘV_T` F cts;iQcɞe}!k/N~Q蚁c݂`>0<k~؛R=^GڭlYiŹWa;Æ.u fvڲO n.mЦ/cX->);3+"bBЂ PMSslt;aKjS֍.=HzN]Gm&w`Ԥ|e >(um$ܴ bCg0\IjpK$mvGBr&Úկ 2o:1|Ln-AφH6nvM Q at*uetQ0EXT߅'Km%J .q'O3”cl,>˕<4ԂAQsǮvOs47[M`\VBڟDp&H$^7$JS->Xg K72{fCζt9Μֿ>(Ƨ !j%@I%7)b²|d a 2;38МnmхN 8ůD@&3VcC~MkdwW,b4v$ 2~O@D5}$nOW[iBW|Yӊ5I:6f]8gPk P1 g{jt7*/n?N?KwFv\QRhLlwI:cv֝=gٯ7#l{Շ("C-XGPt ;FY}hծGkd_xX`et*B+tҥh>)dl07# c sۑT9'bxr ^$83Dcpn*9֡:zE B7})«b6h?"TpJ[둧}rCOB>#"1c\Œwrur -Hc )au,ɻ2&ha% Si/re_B/=<~* tOn~ƐAxxCVj.HO~,"f&OBSN}gca=i:8:XF2Hr%Ol/&#C#M*k43+nC_d%v.%XO\NcfVn@v=|+Qsv\Uq]diES{!ַ䈩PBKuuSǽ)}=hg^~dcz׮Lmɤ3m-屝z>GWzu@vyF-^bs!),\BwMa]ۏ/:xnHr}{$QIqα,{GT IqxfE]ϥ ؙ%CM3'ݣhR9UN칽cBqWk q4 XcT.5_a4f:f׀fzoPq:E.9 uB^SV ɝeYbIQKQ}~H/@4 p F24._Lu5{v 71<l7\I\iLf[⏵yEjo>>ݩX Čt&*cAZ=@.X\ɏ0>4n`lVq9.[RxlkG_io~'/?_/nmd4Œ #^*7qog{'_AW| |dL'`JkDą`0!-Fvcszl8VNPc__s" ȭ|? aB@}xKnM x h1-nmP625ZƋH{̼V&ogq83VkgJM5zrF4Q֗WEwcYɵyc1&p8vtMZ(Uim9B?g hw3!|FD4G^ fhA>Țpv\İ:io (<7Jn~9^V[- !܎^NBSˢr9lz|Uua"ȇEzN]%z%<*|eVD͈Ʈ <-+ůΡ}JCB5`66f4@=iJc$GiG!qv%(>T.j HOjP?sRkOn FSn{;DCߪP'YͶaĺaߖnnɭo3\(5PCc@*]Yjo9V x 30Ta>ؙh;4V|h82jNC(X.LD'r.C` dN)r>}+R;@50T*`#n$]q.l++:ivH\nN:m$0MKT'kGuDTȦSaV$/Y˭ʻϱ!E]ϞͲi)ekH GuhlJ 9gn%Azñ'RkaΈm8< Z6Ԣ캥_d(A[pog9Chc~۔d1X*x6m-d<ʄ>YW2˟ʏ/0 P99y- !(d͛+Y3&I"ط R rWEVZ7%&%ǫZ+|^4O+ZSyޫ+@oK XRؠSd4@icDGwpڮ<}gWq O<<`nd넝[U.Vm?;V2 {q˄ pB& K_~e b3= - (x \"mKL$aUG}eQa~2KiSNtp,Mk1HGUjC]x Ey BĢH´NOt;){Q 5(n*Jpn..MsPd<[RUhBPp$B[f7-`E/]NZ!۬HzٿNӲvs3㥙9QW;h_rvL>Kd IqlLEY9$wSndie81P?s㬣)վ5DNx9Su`0[Ρ[k;w̿eQbZ{*8q|Qf}mMpk<6+NqWM0p@)J֮D:qaj d*þ.ˋגfG8F@p^;}]`dKpwOÄf׬I*3}V"| [5vQ#g lԄ&ui<1ot/YJRدIt7+C.FTB]B#yn aX!ƛUR]8)~3}Jru@'8TeGQ{};24PAlҵNjg\!_Hdn Nv'lW!z ^IvJnzvt 9%ětˤ"nm,贝W%܈쳆]x$qA7iɊ k\-#r7݈QKۄ;WdGx}glN2l ~N$np潪nt1ek?zȳl5)fnZ0@ OQBn9wFV)8~(!M;uQT@Q  6sޑJa2"y(s|SQ4sKԕD?w_"ޔL! L"XMu1"aр0H W&Y>6=\١2e\ǽd\ȈֈKGȓƎMjD 0˼Կflĉ7f׈1hM "nx~i“>G,Um=ސ|@#PNDpc|hwtRjs`hFHܸ!6멋s 3SLo9ciy6b5}ICקrocrxhom퉆HS\Fh4zvXEKPF}KB U%L lC )_`<ڡ@1l`K)?vG\h e\#񌳀؁zz5gEq=lJgtǫt(P5D3]'gf=bOJ=gW B-rO nT9Sήt!@17 ۩;l/&Zgf``xț^+0(dX܁" DzUГR0cBK`h+I[ݐΥb`u2s;N[}wC,jU1θzSbb nTrf<>5sqmA X=~f"j#Wn0٩5]u4]Xa zMsŦ@OOE+mt,2Wn/3/wHD,һRXK/@7\ 0޻C}*VHM1 >J.-6b2vu[$*5ǚ m)nIed*LrD)]=Kj;<=p;j5}°`q()boHxa\ArݜwdtdQy桷8L蝦2*a Q,M̂T š(Y@/Nni_ja2]>\"`X[kT[r{*ESLa:-qϳG×"YѶkBeoiN8¡)xoO'u溧y>%؁&3<{ $k']}/qkīZ/c >DT8d)Y*s( GM{J*v_MU(Guv1yvع{Cp$=(6Avl!O)4y*!|6Z/% }όO@%u 5L8Ǐ֨YP 3}='9k.%R #<}:b h(X3ֲS!NgK!i37xأSt*jʜQI'+ZG6xebHlXv8dx:bj$p3Dl7i'ȑB>y|MRM2YJtwGbcs6.Pz Mzv^As!a06}[:8Tv,UφK^^ 7/ L;H#X*?f#?głb')p<%Z2uWf0z ⧪ڡLU\;䅅ќ{0w_x*u81Q)k@.;ХϹ{08 (:c_KX֤h1ED>Ҙ=L(>㸟/V rR[M{J3b[%jL 縀HbnzEIy6|D6r[PMS􉰌,A2\Ѥo#b?oZe#ݫD<+S,R>m|8Xi !<JܢfRnFQ |JNܒQd ts]p1F +gjҡa @zC`&-STQSehx'gz#oOllj! H_,9h1Au,Y5i(MQ޲eGyc.635[BaZLL%uZT`)z^VxiH\KFgaG8 f#cVɧClb[ E6N &ٻ9Xj a3lU.)|Vj"ÌPDRu^E(ƂRi WLթ?z( ,cG qS98I\9s syзeU}̈n! "M(Nk5dL`E.vFyջ;/i0 nug^ȯw QzCjsQ>.C1VFPli$+'3G'/]j%ۋ]m:G|iDʯ X®nl.^_ F8{Ul?|E{}U.sds}%}&PsD(B|F3e[uLTH'i95.C'C#T @tBa1h(OU{E)6-8-FH)QzԂ(a? D T Jۯ]T jGX2=j/(eb]/EuǑ{ԑzr3{Ġ` cᲢ 4d*$G܋̞煣 H;E<:]){+DCJ`,=E|a=/&;kԹg];=8i~z|(Xt=<ǚ.l0x"0]df)rnOt2m\sƯn-:(eل:(% ӾivҎ;mދW;n#>^;{,rw+/T8BSkBgƇR"Vև"XROQ6gyL2w("qb_ AJ+^;<sXQ~7[!QD(Mu׭҄\,CB)cgvf4X-3nh~c Bv,N NX SWX$Մp'͓MuތS49$zHlH 8937Ø|Э͞vCwF6OxQ$bfj[j|E=Vgn6{3nsab8.s-m'ÁCtJhSt9 R3v$b+?㌲$0;z2VuTS88YmT8>>E,N> yQz1}܀L8ƽ7,@o{jK/C`HD. rM(xU!Ҧi=9"8.gQP*I;c \Rs(SmtrjcGA@^PxOne8|NF:9vwܤ TnU7gu>Q:['7=׋dŝ lpxsTl̞ VJM5Oўh##J$$=E}IʊXܥ}s\3(N_N,U܄C,: \7r}sbՏl%Ȅ;Pjp>*JYq=K!B"$%Cv}AhF<ιupYnHArO$swu!~8)Ȟl(rvwR0X/Bm`a O*ɣno$[qFh"@b[ ȭ*4k Uᶤ1.%.Y>uK7djUb>Ҥꢂ49qX݀}w]6v^,16ɭɿ70#Rgk1:c'pV$̈́k+d0nH7xdD{ G6T|0¦s% ;T>`khwur}mAruQ@nbX"Oy.YL5Ǵsю:93;XJԺ(O(,0P{#?T@zڠUV%;" r<1kijDCLp@|Uݰ/^+°`/SmecJ% ~ؽ[Cw@n%Q'Mm#A촃5~nZPW,6lgS 1=?=fde>AV x.C̭ 8i{֞BLhD׉%sYN@ &MM'4EQ9bBPl@ K`Eh/;VDÊZYėGژlIRTv}10,cg&_ËdY11Ͷo{$ ~WYOBo9o;wE&0_Zk铂*րbpIR^W/ \@tT!w02 6HORl^!_V}yBfUirne= )dvL ZjWYy| + eM + f'0Z8בL0إrl PM_`2n,졈f3~g߃Zm+`T @3CÝ\UZiAb8?d~0}~.>'rs(Thjj ,~c D+es:;H8nL.:fxPx~ϑ ޞm G ?!G|@$1#%e-# `gR o|R'+bd ֒q)TW\H QLvih&5ݣl(M?Y]([' = Y<8ޏYn"䂯I 77Ep>-KaH1= C=O'*ICy2@,KۊpLK&̊TSN/ՎmE%b`)=ǻaSgq3heqPH@4)6ﴴE"1oLAI wB0g>'8P -OU]#!͜VHsy s"5)ޑQE]WM;EXI"HR*Gg p%Mt7LDZ"PUb$Jo4g^Pn&VZ\nظ#)"xX$p$&Vr (7dOWf{iiڨqWm Qyj- 8-nGbV;n>sI/U1C & }>F/HQ=-ji%m(0OH?F|<`y ٨jYc"Sv͏nO Ԝ[n!nt6}}T鈮̗|Su xaxNu |3a,5N(bԸ^BUN꺴GIgS˱ͺB|؂߆ukU^o\ 5NzZ~7xm*WL5z'gV@&tnD}ůEs"qj ӹ9=bnl^:x% 4 GxB { W_C | uGOyc=+ ֢v^!n0[,o4.f'ع9ď]sf/~pAve$nb8vL 2d2w VR*(HvSȄJI843Xm[՝C" a PF̎Z!4i b۝&鳴Z31H(pL S4rDt6f49V)$cG avj`Sŋ@OOݜ5&F M#;}_ruȒ_)ZA1T5tz t1ݟFmkz7 X,88 t yEPE 㓴&g+2  끺ԔF&Q ,7]ɭ+ƍ V< &̜;a!aZ=t;]/( +09HVɊZ;Ж|3Q4Mm怫LSugW}kuSG1&F_AרKFE[k cz8a6؉"PY?& cS6Vp\E'uϺCzo4X-J5f$qWAe_.ou #|"kFhS,$%)׉M %sgq ~k aeeB65N%nfKB@VtM7 *f)K!,:X}"`d"΀D9CNYW0,.427R:A}&T: /bD!OBy5[zx.U"j;a{%| ,fÕo%^ [(9D Ħ=?M3C/lRZp/R}:'|+}FJ¨b7T3X\adza&@J;9W\`_(qVbgM3įO|87 (ܹNއHXJ*g{$#? TOy,v[|{ՆlvʺOCӨi:KF,9AY\DkrGlTD 3!*߰Kns./B}J  EX@¼}a8@ {FH4fQO-m.85-j38;$,dure\*N}v͎]zBؕi9+u(lةV_+UO@q}jrt5YE Zr(1!y&kqDB-󧀉$_"xp {Сs:ȞFTbbqKsñ`Q1 m66^Pjv|c0kOĥަhhDQ7x]/HIH6>M3WY8~jf||F[vr#fpe-%g [1'U¬Ệk`^&b-i.}Dˑ@Qۇ~bls,'hᔔ먎ۆ_d`ACz`ƀI &?6C3 9$Å {+RT~i&QdRz a uC.,-*|)=7*k[3?K*ϕ8'&ՙXUlA\L\R Bxߴ{F)%/ /-8zj5MAݝyZ>Qup`mah^C+&y_\+`at,Fk$'~lZ u/+!u׉K9ZEF-"0&ꍫ!W)ػC8ԟcHC_Lw} VZ[Li/951V>뉪Q:AFz*K)kRKyAyoOH=8,g @&st o[D3hm[wS ,rɄ+/I;ZYYC|7 Ͱ3,TDҡ%okb7h6Rn}hoe£\+L9pرٲ-!GFz< gNɉf:l2ufX;rg5k튣4V!Ą&l >Mp3[?t:.XݶfCI tE7dkc{YPYAnPo O dϸME!s~/zt0Y#%`2ۆ@%'W%[t#hW)Ib5۰;Mf)C!Vnlfxk/oFseh3}Å;TRˈ.yqr=ya*R+Z+k[}pH¦؛~^ kCb%qg6BS?ջDr$(E4ˉךӟzO@RrCS ;! M 7&"'2\(@DJ_r1i k憖q/3LT\YVE&Of{@\GKh6/"f?fCMAm5#O:3Ce >Uˆho%pຈR2"CURvjR2uXUuLu0tzA,[A+/Ujv&ӸTOy{UJQ,"BN0 >=鴭 xG"AxD?v/2*IH& ¾:CS:)ynem{^PjIBԙ~x9d$uD%&}r gn9D Hoe? ЇM T1ƵxGVCЧg¤߀?'턙.D=g5&bi*F}OP@R"+ zckJw@(3Y{ zo0"!#kl $F(2bع`u[NuL4 :`דui炤%eCI?LC̀ (fx]߁wo8|ܼǰGMp9V:))™!Lez=VM ;A9Y.pW)CDBxGrVg Qx,p\u/_6ɧEODN\KԐQKH"ԷDw[7h*z( @91_4C =1^#R=%:~Aex8 Tdڪ[Nm;#(<.srNE{=gĖ3.:mG-N%ɜ[2 ߑ rdQ#O#H? \ g3?)NCBvNؒ(UN"ƐTٖC@>HQʷdk,J~m5\`uȊfX闥&h}Fl9U}zOAXעB; hTc G؈ *6y!BFKlƻ uVlcԫ岨I ~E &9鹉E|jU'KR~d6'T;}#Ԁ#Hc}3ŭ2o!h?.5~8*Gaa?caax[% ]v`h[.$NQ,ͮYhb&{ޫ|o>ӧGV8˳N։ڐLݨMߐ!..T!+9Pw?GT=QEj:/f {7kJg>Hbwe+6HHy1˶e'Б!|ǷF0ތHM{a巬#@MDyW;PxjDԀ>{~{ |80;;vh¤[B8jn-LRv/wy $`k T U>-vXA>>|RRy7e{Fk-+ lEk6 C2Nbg.f'ْ F 5C9uvq|=mM/w[2RQN%BV5oXJ;5v*2s[ébb{Plb y[k5.LT AǖH!?qo{h4&b".ES$&CT8ː3ь&=Fh+6LZT%wЈY7joG.lSa:p+@Nd}v]G" z%~k-?n[!ǘ=TD6q)I 6+mU Cz[^1͋ ^-YCa2Ư#Pj1$hHEvnή( +7IA5o㧺: pu PB)(h)߼8F/t1#m2U>jxcYoce\&{ܺՕV |m~wΒ]^c[M?CG1 ˗5 $4+hzDFBikڞOdkKX7Lt $t8.Rlm'X٣Xm EVʿۓv #Cfΰ9%Ut/ےքP/4cs$+}_ P9xzA?睓4K؋`=ҩa~ZJP)8:-\} f ZEKN-`~Maivɬ'PA?"1jԎDh֦1ݻ; UOyi{6w)(RiLTsAsLj=$WF )U^= @E :G}|| N9$=_}T'9}΃ubu4-c&Omʅ[dw#qorK ~,7-Xo$^8qt~i%Z 1p\jթ*/{@ Q f?|ivEuC k\r9I:rQ㷳v07 [?:HFhQS_m9onz# |m%Kblǝ#}G7Xfծ`%M:W hMTR>#d"OcEBҩIJW# m<=8v]r`dJ{eU@u/T^N~ Ŋ.%,?qp [VU{=<7S*IViٷ. 3iHAx~g˾>UFj2ȸWKŃdRGf@zx)e|6acG𞽐ɸOw_4(a1lY*2=諬R/ꝭ_h8 F@ՋAXF5r񦶯O!,>-3T_>^4"]?4iaBv\c>fc1O?kjI9O7B!O.B-&79YV76\lȂP໺^(mq~L GAy8bTLh8oVA4ߚVe?f~C_.=T,B HEPH.ZLkDO|qaCmQEf1M Φ &(@&}\>EVƐ 8yRe\ 92'kEy#%r҃j;9 ?[DCaTMKb7[wr!aA҃jUh :6 IeGp;\ʴV``OYѩMz8[ؙCwBE.}4>Uoon8ptRȪuغᰘe#-t+r$on~`nL|_5G͌>ׁ}*;Do(mGsJ\8ln7⃂l6|#5LE Q1ҘݐYC[&jYNS.K=u*H8,  Z!8̙ycr%w;=[]X2SǰO&HIMDB>ɽn-kǺRt PYJtT0W8L|?^8<S VW߂b;JRi~XXtW~=]NCrs Q{eR%n,U'w]Ô63rdٵj Ἦ 73bq'_V%+^ ǽt4+L .">JCD: ԠTߒ?Ac9IT: +Jaܲxâ-Mj{0or2|?BI] {IPqOJ+X5k=(!(4Jc LBx!e3LxH^2,qRGWgbi;^0X m}<@VZrrP }=e1`zp}Q<Cl41ViXdo[/RHLI-kQd3!MN>3< ?UYpł/P1{9u T'Bb *>9U9'm,ْoTp$s.$`k'&(@EI$}e%}v}b9S/Oq^!t#39[-OKCCsU͈t^;  msDN1πF8]=fzYp!` pric.#kZ=Q-zHg+oyQwg&IK/ԯRN7@ 3٬73d æfQ \ň\;ّ @2=וJsʲDI[$*ɇ] S6VQ%|o.Q:,+ I )#SF E:HMpSw)?tdl`<s)xn+)XHm5&]l[?aHOb3F:m4mĢHg$^I`-)j^hKm8!s m̜nh2D+z`s;6ʄUhX61u!u 68VA0pl9۞wKԼ-52WD@CH $r:H_(bϭA'3"딆,g A gw.0A-p*HRe}vuc$>*niv>j* F@c9h1y-w09+ZsmZZvM.j*W>:6I%/4ҹ9J}DyUeݶ$-F+B !|]+m]Q$KN8jNk-rLcAg֞y[w\xGpC-vKA\w$#R(iSv TFd]hI34^&SCO;6R:xsBB{RIo.FASW,rɣgUK9VHkCf%ЉK#*GTMha{\YGkUֽ,>m@PCR7)s҆o?K}5}oWy;v )a-K-^KI@qC>LÐ/ 3NOHD!u`1RCv<8jtINw=-oR8<@ V{> p)Oq, f[~+Jsx܅Ƚ Vu:xk&CK Jړb䝥^2+cO$߮ΤI7ȷ,QL׷P+аLp0l+p _,r֛e {l} ()6%)9di/j1޳#SM2vuO(:8ԟF`՜oդ.tV9x3O* n @?i+bi5cDpK'pR^s=mm^Ŏb@φsL#ȯp82mxFgwu2pݯk硁VPo5Gڲr l Z}rtqc|g VǬ:jn87=+6?,ezxM͢ k[_`܌D|V%:rCm1CLgG9I1gPozqp/H+Z:}OĬ]aP`4|~<V4%֩L6Zޯ:P%f0]u㙇gWx Pzb}@_v^xJGjI8gǔ| r(-\1UYw%#'I՗ϩJWL7h`#z鿉u2P~=1e W2`gѥ@\u sϛ'nbPwv|a\R{VRQZ?᧴Tvkj 0_ 'ƈ#v "EcjPL\kw=5_A \"ãUz/$XBl#q[?wNU/;YrV&-K4w>7>]aK]i$0[U*gw`Ԥ=+By/-O׊2gq,rq# q!B Ƥ8|_4CYr ³LT$ɯ;iW3%*Ne#dWVl-җZx0k󌳶پ3WGJ2A6^ _HPg\::Bɉυ#C DO7a#3`Ku9p %^ŊmrZ|p;H^5aVӕ%N>Hh4\?yhHzy:32;WiAׁ)p/jhOH{yVcM:h2⼜ˆM:ӢIYo wk0#^}H775vhƂB=5ABxIta`\ʕ$/q8*1S|ĸ(`sUimYW/98YK1e /ݧ,k\4WelGj֝jD9ğڨ6 ߕՕgHe# &{2ȡ?c-{JkGy!"(,Ha%P0FDbp X:a1dBLB qB8A4 =* تa_aJ'mihppǕ]BIS%$dϩE.\+3Y[-foF4㚎96RΎ $͕8x'هBKdu(jGӀ6\گN2U](FF3KSYSrz~C/s+0絋!o>•O1/!Y΍fxT?3tO8^-.{TD{ aE $=yo=⶙Bw!fo*FH#O4VcLV&6.z%";]Ww=ú],V>ȵIo1qDaQl![_$ T$IR,]թY􄇌 "K/bD4{w" F1u@ ˏD1Bv ޣu t~g5_/hK?tAe˃ Bƶ|Y=3{ɭvO\(5!_KpK]kdbM<_xbQơψn_dtgcpX^As|xrǨzU- V~YT$R wH)v2yD1~ƒ(ZB5NXӍm}l1<{5jmADu*nea}o~ȳW3j༫b)C5ݗ~=s_Tf;,3+[0-G9+ )wvA\;ZKo gVe]sf22F/,؇sz} IB57J쪟X".࿆P6tOy?9 )e P4Zka5cϱDBu1Z|/_xT|_`Bu-F,ԁ !Vzs#МwَESr`woY9x⮉6"JQW[_Y$Cur/JWLF(moR$s^L -!9wJH&V3IDUF=_R>5jU:j0WSj &\P/V7%O68#zc:9~~y.Nf3 W?jEzl}`g<дiS>Pk8gwZdB~vX0uJe{dڀ$t1A 8) sHV"X2 )&_7J{Ǐhq13nrBvV`T6/_`lIh_:\"jt'0/IOS xy0C+kEi]`g:emn+0Rv\%8ƽ-~P?{)5ryV5Q.#rIA|a%a#)ܦ̩/ B O F[Ԟ鑴 vKrmK r `pK ߦ:psJJI܅kY; pCJA!fdOr:w,R'I6T O6T֭@.Wb\>&"=kܴa$q'ɳbJpxwX3(,YmF:ڠ:rFy~Yi)G|(jicįR8zJZk'R۫uW޹Yr(C0;tZ6j|p8`i\O:{(ݭY" XL%38M6ߤZu\Wgb4=pwe%a!Qv8# iqro .j]uϣtHFKb''SMZLV#JM[gN[Fڪo$[hmllhdq]<̦/ jf>GpbCUcYNlg +9 åeSІ}܈b`nwv_dtU` 4Ӧ`C ȢTxO>m62{LD"YLs,']$ye e~l[簙Tg nodĪfhi(#prxS6X|azZ&~\WN6ԝI7Y+`M8XFӿa?-D}<) ¬6by;9>A}zCID (S^C 3gZ2}o) LvR?{3aiДKc@$t%i&=8o/ LlKw02ZR?9J{ǟdۓ )Q߬Hs /pH$ܖwT%}翵a+iU 熝e6C_UI QWDR:ȟ+;6'tLegU18c'}w|_3%Co {<قm kERz.IPCH P*WξxbP#(oo!{"J4*?Ĺ}8P(n4g(TV}9tH Ѿ[1kδ䆐'?L&Ufɕ_KN h])PgC~(5fx-v{)Ky:0lzU|^Rnc\B F?3_@(jd Cb@@b?<+~ kq2m]Y6[/C+lIFdbƤl7uxjXtc<[F^KD] Iy./ 3D*[ ۪byW(mqr%SLE='Q|P3θXd}J얒 kdT"N8~O_`wq`9D(Ր!dmuL>'Xv︒sEZ \<uہ1Z@s"',Hp$w쑶\))$:<|+nb|fÙȱklh5""a4Geg#)})w6u= 9iuw5{K]$X88qM` ijpk !]phY<2ɸ OնWRaVud>}eM,z*`wLfGAJ(&*J鉷EhpOl˚gØD]LJceŇQ'a5 qԹ# 㐣@5Xb-?o0rϏ-@H?=E1ZUlj6V&PpT#v||~2XQhn%3ӿb6"E%k27՝0+mQիj85:N=v_˫ RCgi4{6K>̀S"[k.Fxq9)x[לza2:W+$ jD=ׁx*K8dlb`j8k²9ȅ\f6`|\J@&5 9 Z;9{`k;B((Zݶ92; |OJEI:0K֬bsVF\5Q$jݰ?"]+oTx&t<./-PxGA_%!>gCw::;iFְ!+&]ΉΑ +=강o2t=dt$` !SMknalZ/rPϗi@tSSy~ėlZfyVL:B<:6Ғ,] 0,BM2ZWP }yqj W6иɘYp$y6.kC\e9&h0~=wBqqwBhkY rꎊ$Ot&;Dk>R)h!*0&@#k*Pˡ48>tC ]Mؗ;AcdjpPa[Љۧ+v؋>{F8̒8`8wϗ(PDsN|.A"Q>qQ ~2VɒH~Ɂ mGh*P 'Z`p3W\c=iAeS!rv|A⬉ 27F7%ħf|ΖmQ4#_ƵN3{05h7مϡ^;Fc=xDhd;鍱HcӴP1ƹBWLb30.l8V3YD9k$jYjP]ɿ"<n 6ɂKޮ85[0(X#GD RS$g]Sܲ7ԞD!5,?\k{u"JYe4YBwH6fnf\UDv&k^T .9NKcˀ)AGZ\XX\1ʺ"\ּ|l[e"E j#?F\|MJc'>}# <3c4Prc9#j}@ c̹FOk7қ;"O>0K{6DfIkLØH}je+)Oƻi M:i'/%+KH`>s_JSpۤ]@=x7vuRCL\"m1]DŽ;fs|5:?L6'*Ɓ"GV{a]-l94UDC.' U?mg5ϭ`6Hmƀns`E@hxQDPS`.Imɤh[f7f7 .EȈ$G!>ߤwU8ˁ*oRjC1E%mbrk`v%ґ]g5O:.iK\t`\L.~aY#W?2^)4U=+E0#0Cufn^^pD /f-LL,}QַuTR.pmFlP,)WZݦF88sԅ+#NHH$uZƥx*ԇ<)h^ aTj/8?KoG&9jMs[o^ޑmxTW]4үrY9.OӋtt/H+V^@$s.=fnQ2 qWM),FT9.~jnɲ "?ELrU=HXǦOC_vP1@R%ӻs̨Ne_ktd [k:FL<{&XBwtqA1aM|R W* ` \p3 YrX:h.QGDM)ц|rkFYUæX?02G-7'oPdb)q8V̴''_yf8EJ-YX1KQ}U^QVpdn; cC@]wH&sac^ b$g30#7V#Traj#"oH=A"j+xpqiK[ Hx Z7 Չ g)@}iEkC=a YyQ̄Mµ=^7`vf,p2}>.CD:WZ$ nȿx47]fs05aUK&`(wrL&vZFzo`fyv={໧@ hBY>$)sr5^f${ɖoD q!FK-v4[AbӼ@T߳󏙼^n[@6ȅ:m\,>קl"4~w&NnVFzN얁Pj)A~JĀPØkܓ\grm;l˃SAK-7]N:Km U p&o z!_zpEQXlMR_AUfm$jHՄjzL躾Űk5.3ׯfѩBdF8 PV?ظܺ~W'%JNf[zSvU b "QS_q _B]Q[U2(#Yٜ5X>tyB}'Hu9\_X8X^baQx:q<'}j}Jm^KukgmU/hOT'M||;<"ѱw/ }?Ye}Ky.: fٱHh{ Բ p]ORT9ks5#Hx(H*EEg BSL܌Sз G\0%t5=C2[9"`D'iNP5yfRԣZAnkwtPұx 4qUR!ۖwBʼ<zd,'fկg]3k(k!B:%x?h|. m=>'EQp`ofbpoVP鰯"]<dG2VvT+BE}ڂ}DJ7,Wdq[C90ה>gOw޳:==MlV qYQΧ?[̰bUJVbi;Z +)2@NLTRח &w*u[>ܹ 융ZnA/f 6 ^(G~v-wdĭbe~z+y%F(& i)kDy0WNVΡ;YQ5 0#vF\JlǼaIurHD=I-xVl1vWX]|,swd,۪_5S{ߥȝ/b[C+TWD79µsǾ&˅mtKj}4*<[Lq96 zx1q$_%Xcdв={ :Alg/0Ob"caS{V #)8,W*> D/_.d;6ů8җ|h&פSt+>B',@|v|L~0h* zmĹ Xc$M4t-өT_\2M.t*&J ]**5iOuw9~TYZ$[X?k.dB*6u$GktյC&_3 ,'W`Zv2m Ƶxb%4 ;!K\egބ ,<439FtcaA]3B#'ncgySw {f"1 8EQſȊWnk`i\p)%\PϠe&nZr*Dg|Kcu j<<ՊȻhd+kQF6~7?|e~ڔ2Be{^gtNC+u` vM ~z%'0(s0:xQ8߲dzYD9 ]_<ǠP,L93E?NW2OɥMnY 6wGNAx ,!9kR򼸕~\[06ޟR$EgۚTPt3"p򨥍6|ͽa<ώ]aܒ::,ॐFҏ/9{ ;!$X0XF:%sڑ}r\l!g kE,{YcT>BJX#R/LSǗzgEXC^X`ŀuv4H SrRn.&&98ve 'mSt$:&_H#AN&=gcP~* I(BՈom%R-"X[..pmA!!t5xB.]PUݚE&I`|_pkλoX{'"(I]OwQ뺵8$@}T-{t=5.ݛg7NՑ`Zľ84ƱqEee{8u{տ׏P'+wu-<9DvWzI),#r3(P荓O^iEL s:?$e"1y } lY\m۫;cZ8>l5WoA̴ˌr98RZB5 sn?;>( *qP I*` Ijn ˹cP<20N*Ie)41n@V Hk"`Ip7M9xQ`Ssby~ۗ/]kyeO+gS|}!ydjc e'f]~m"f0L,Pm[Ўf KX>yk 6|۲ 1I[)C1BA~Gƒ!{#%}(t/% .Tvxs[U׈(}{~48oK#oZ0[=ߦ^-QԞ \HtDt0z2q]Y*]t:ߢUjϦȸ(~쑜Ģ kvV8\͹@iʊE*ţ_Y#^3uA\zdMNGu0|z0-E5a+!yWK4wɥ=-nDj`˒CoH[N~WA-ـ#Rį b,of+zĘ5h!8|W@>%w%]=Moi᯳#K_U'm&x(2:wa,߇u~N2$ ~Cuu;$k|p\3l2yy F0UMB"eY:Ї U\2v[|E w;s!s+U9oRzX61w,t. b]XTY:ȃ+aһE,b-nUFzr`__CʢR<.rzDEΞ.aˬ w38)F u T4\|RF,P3]1.g5]cc"p%H/F3;u s끺Lw& +82}Owe'lP~ם=PKvJ([ņm.6E51L]A+y4A -n)}L_s$D2?67b"5apUH?@k.~J(~xTQP^Ͱ+R5j?:=/ز@6.1cV!!gWo@^cw*4VX1 iB1p,dAlƛ^\;ZlT&IL"O_6 T,dzpTyqBg-hO6DVH6Mʒam0i轞\iFFrl&խDٷ1H{7'X[@Kp(ai_e5]չ4CX?@<}/gNTwLj"ypЎWCMG A}q`w̢\6Nx,{tj(i*8^2h0rf鬔8) ! |C䉸R{`iZ}u(Wvɮy}'ڑJ^z; wSm) !)^b\SPLs06 qV/MJ}a!) 6u*8~HLxy-beVVdC0J T~eD({=YSb:lul/T⏰M߆Ҭ8W_40ñKW&8#cO( MlٛnaS4z]B@=ׄ>goZ#A>hTjtk[p*u fe{nBH (a'e`θ(i  rvUK:FlLʹ 1jؤEe!<5$#Ir o̜Lxi@j0Ղ-EƛC{یc(5Udp VG&q+gcND&®O檞:q_蹄}0W>,5[E8p'o.Ζ3y_ĶD6M5>b!_ [ȱ%>,Lu x{~irv<_9-|I2]3S d_&y`S/˦@Kq˧9L(T4E%™T'Wծ J!鈩]~A{(0{aPЃX(1$*l"n";ȫxATG.%ƻl%U)&E!(ÇGkEjPܺJv8njQ{1qekr.Ą7P'u_AGQ` EeP}϶ކ^bm 8M MFU&wI.=%N( @xgMҙ&zSw.!8h u:7-,MccX#M`?MR/Z!Q J",[/KVoNsf_ Mp9s%NeZQڙԬN ߬k*/{EAs&J(I;6̑Vl8P`TR,DgǕX CfQ*{NK?B^):A_JiR@.p2dF=59/٨΁/aRO[N*1(ØWb9s۰鵘2'#TU-}G@-) v=,-=JgVфt5Tǎ(^Uy%hϲNz:Y5Y(:|ޗgfoE\v@n$R0m?KOlߟon._nkXdzXA?IE AmؕSf26Bh:B3ՈPQRezVQ.۬uTMflҧA zup4׍-9o_b_o سuǕlv] 7QX2Ńhv9/س&l]2} ;2pxTiI>lO/ 2tb.[r9OtDrЫ*0Q5 w:Xya(4>ZeD^Pb?c?*u[)o]T %@lp瀝15vh ٙzFrʉ?77enVMn `lMJ-Z0V7\XrdXa8s> W¾ȊaH%} (X%W:E6TjOwuV!r9P8 AO7"?&mNއ6S.ޛ+V' z%0dXgU0.СJ{1.娀bf X#}Q8^wnm5GGu N[](5J: :FҘC"+ա+A=6\@g#|yaA˃(_w/SJE'GjVL`j&d +B1PClGό D:ZP.GF5b7DU?2YtIg赡v|@ܯ?@ `6Up)TJez17W̩2։G:Bw}ǥ3bۙzʂ34(,VF n- :GH,RD)~7bsdMY('ZS '炬RZ$u6K'QߌʥGGEس5#}+qz$Axmn#2 t/̙&5X+d+ [epYUd,2*dlJ1ؘ F[P͝YT(1V0: }ɃH/6N^ORtD}bd(c -b'X8!C(X(&Z?3 ͮ ː4@Y@%nAmiչp)YIٷ/W ~AmmXt3m@Eͧ!@)q/.+I2a~]8Z;#&63TeW*bG4if +c]kU "sF'1M D8 ]Xq݋ - \f*']CQPK^3'87qSEFջS9Z.5?M^Xmn6FX3?]dyHW V} q} `638/.:`q$p=ܨ/K2wt](xIaTڟ!>"G! QSt⊡5)< )M+_Tgnp+0]3*HC z*|*u=OL {0uiw]$<Ҍ֙Z9 _ 9( 9pydԧGu&LPʡӂcS"`B Rp?b6ơb+3ڃ;蛚9>CW?3V "޳wlLb0|FsXK `VXOJW#MCqM AXC]"j>K +\NQ\DAw_^%qy=)4 lzo޺2hdKPv;| h0yY>Ou4rG,:s=Z7ˬ׮݊WZg/(f;ט-v1y[PFjMg(6 .lrOne J_,_p^EU){5U3 `P(bx¨뢜< /FGdcˢԺ.{cG/ؚn5`RH\3v9g\K7#*6Gy;E$~#^z.ʷE6(3;77fgzpsh_#^@`Y'gnv( $$_g4u䗶N y5b m 9_> ޼p+2zi_vq:7A47χ ?_0Rn@KxEmk zVo&*]pI$i En]r.AېmA;ў\Ǜ^D XC(+ET ,bx)oّWW*Gy(op)׶. BrpFC2E :c ŷI飶%* c045:l-=8s˕9$>$3Isq%,"oTU-u'9kvi;wj:eMP`Z7{bMvn<9Assm7PŃwB/f7 ?, 3q7SP @T ~N/{D_ƨ[ i&IjNO3a6dTp@ff=ٛ<ߵ <̚"k_@:(nFYa c,8؞lc+x Sfbe^ۨcg 0Y8 (= plF=2`r ko9E{swATi\ugRd.h,"E3ӏ"K- -&/ː'mHHn# c@"+ BIISإLS2~gwjL8pz*kaQ11 1ٙq4^C~QV\ p yje7"e1*,@;>"m8}k鷀8FqIJ MDKyvXpy5S}1:bGۤؔhi1\IBZsa$(6(8Gf?˫m#h/E&1FP䅕 bpSΜ-]͗yGF2)}wF})|OUFgt U2^ tHUf7Zb F%gsR2*Bd"tU9QnfV" I_CWt6H!iۤ+H8_GZTA pYNnguP 'J*==EϢ`'/BGAG{oVe@7|0-9~kTiI0bԢ ȵu=fT3NЧ_Vf)\KJ_:iZx}g#oB)K_Xdy ^\(f>NOMϐ2f}r%}dMC7tz7zzoNA(-uɵˍ{hP쟎4`y?HA~ =-щ =t̳JdU걷yV@`4`yd3A%Gk:TJk@i6O`)fia);ӑTzod JO#c.gNv7lg]c{@M($a?tq>c!r.J? :#pA 7ΕR^TJc9\o KmY&1ݤBj>i*BH؆!ȳ|\Ylݗ*ʾzuwGJPZ8=%+8SY @<ߚc7@8 }|ĎWu |vљAin=' 㹊E:ym{;eedlg|m|Kv?~چ26$#",*._{a o}&VEMkJnغwcH\Z՗[Y/GŏeZ$y\U*I"ڙ:9w%bTIr?߰u뱥nI`V'mIQ^0"`0ocSyi ȓŨG;Oo bnJb&1`-I\C=5A8E?j>#|~b"$1@"4oT{R07U=J/h#D7aԡ. giKqz42#EW]UaJ Q!1w?2n?8,[ N}|vTv|zz b"l ˆIq7Z[\L>Ln]f(3<{ms+_ƀؓ|gBk84' ) k6eDhs]هqg]V /u "`MD5*Ix8YHBc+֪B<3U)7gVh.l(@_œ T! _lQqZ il)]Pg)€s7Иj"A7dk.э/ذ 6 L^mJ/EnDzo0dGt\Ӎ:q4qYe+owi%+G1ŴQ|<RH"ˑ wV0W^ρ|l71/v?kW2|}ՌAӣ&) )s2nj\D [>C`b26g ݰaȁe4ƪsx5:m;ݩ-j:@+j96`SOX 7vXϮ5X APъѓB4"j1ѹ$t~+;lq}A\';.HD.ҵOnG~NSkeBDWh\3fH=#q'JU|T@?4xy#خYG+PvCEtkNo ̩ecSwaK&߭˵rlM2hsER,{ #E[d[ykdy !\:wx)!b53x$t$˫Aks~pt~- 4wP0DE%aOoi!][fਖaO}jMͽ {.Miy$ڤ Ôl[W92]}>R)\M[fQ6 Z+7,7tA]ോgŠlL.g,93{k3fdhc=sʢXG»OohUiL e2' z`)HpgJiKd bDğl )6<^t)J=IMcT5,4DNYke)L?0B㤥yf[ZV,*p=J]lCa8 \L5䢰 ĻWm3lF< LVU,}BG$ĒS.n&ǥ(`TZK.x'r%Ub,C=Qy}"k$ğdyc/Oa&1s~!le,y/],ZX09+6/X#a3{gQ/d2@;C PmĀgV|9+&vΪ: \3qCӅbz`OGty[b {1 ͑$lxy:).J>·^3MzQ-rؔ&gz9:a\Dz0bqFT`}(YE_%%Ԇ-f(RQUJ D% OzTqUI-<ם=^ - ӕL{ X8Be46.֜O`atjbI2Q}IZ3Fr|F\Lv5S;>-MmM2w,׆ZltsTAE^/HsIb,ľhBԩ& (*} Z؝6>"3~/ɷ Ns\HHy!ޗ?CԌxP4aEMGucaq 8 |<9X7~8Ɋf $[M9AD"-I= ԠV~tcZ ^^=ʂ2b8iT}DYN{ )|]ҷڣy"K̻ f>Ꟁ%dIeV+A6_To""}B}ӠhTS]/Eo;oPcE8w<%{OCP-Ø;<Iي;WSڷu (V "RAxVtm 蛁ͽ݋vw|gak~(ҷŖ+h.8tr5??Yt *T2>eP]ŎO [Ž&Xm$1FvC>wXh&ԧ=la/z{̱S=1V Prs%_Pg p_>2&֤4s2e.W0841K{t}J)R6jH]:! P65):'#wNt8e+ N{0}(m2?a3"s0̒+rr9D$JV'q[oB0^Q BՊ=Ί7'=Dͦ6+9l\>Ln,b, ;$ .V[Lly_Ds,''9$E\B_+ }-D2ХFZVzLG؞4ޭ{dOsuB)ޒk;&~{q?|VQB`@?d c+n4z30I$?H_51 DTj( ,&5eЈQ- z}^ ?6ڊ`}{86~AP8 5vЪu b7L~+pzHxH)|Y}LCԎGD?BBH-Ech{4R>@-\l b4,LEwq19]%7D=Ùf4<`CD^x86"3Wmtj /8@zFf1 =U W V\5=FRʦfj[2='wEc^Gd&c\=!2iq9Ox+%$#53^4xӋ/yڦ*AEKeD8-ӅJTq2]-|z s}i3sϪxB_xOB5mszeG#Ks9Y Bd}'4V(S"^ ީyʓ> &trR[IXهcfO KJBG71JƤ+H@c&=TNrj{[8o(} n%~y}y|޴ r1@}s^CF#6RnM]xyi| ЯRt78,[oJ菈8ӖW6w'U Y9qBF`EC.Ο< 8JFr;x*ԺG*Pߘ s_$ $,8p4&񅩍  _MknZ5-;(/q;T`|Mc.QZAnݶw-VG]54R;KY<,_ T~'L=aG]2Kg 7yeW:H]3zs;Gfy줢>D#rA2'(5HBBqz*ѻfڛ7Lo;Ө;K=tZSgJ iH}9,S4x;m:?VvV[q?7N<no~!]wDr7zm2xWQܞ;}f([I|@KjzIC]'XWD+jVlCGjx$sEZ EE)Exai|Ln"Kk.! Ï:zڥVޱ KV--v7[ b&%_gڮf8Ta&afGI7Թlbݱ3 E(|T }TvjMG1TTw OǼQQN7gʝ'o=Ȉ_=}Yȷr*v-f;>w@}.գE԰I7I`Kz{ǟզ1Mim61rBmʾ3 _|OWHb)#%Ըx{S@7I,2>Ket!)Ƶ4Ĕkcǭ/8H(^g.y[*(UosЎD/KU[)q:`D˥2# 4%2 EBdNKRv<8?KB(8&K{f|üQۿeZH,J56 }ϸgf*W|UFK S@#)Th@ l_˖hlγ -~ր?{=7a{gx>^RP̟2#]eᇇF^. 1$!ez ʱ#I={;0U+Fv*F8Kd'Rv [A܍guf*cO8F]B7)@ֱx>TrA#LSFy \Ѽ9ehtd}խ7BCp#[&/06!(IҞ"s^7Wy2('m fqp@{Л%r[Z_E/HTb,К} DpPS{^^pG.1j+?l#y|P4&p:zQny)(P%O%&EͲXU@ 6:y=؆?ELڏܶabUn/D})Y$}Z]%9݄`7swYvS{vb<'Q.J 0p(y+GlWX wAYƒ7Nj ]p.vO h^O+ @W0K 3.MeF T"t/*Bmq^-z*<)} 2oadsVkZb=$/I/ϛ9GT;CY=8yjv1> a P|e,2NHXL H0"H{J٩ h2# [Uil 0uj(#ΝYʿ('E3UH=[WYy'٩[ILg&  qM(d19m_fܯ3yMep%7M̭[ 2Aid vON"1y)9=L~%>BY"M~kaZ:po_KF$'IeQNLt)5ݞΰU\*w[6FTt"xUڧ9~fyÁ~a >N~y+D^GXx{NF1]YF[+ @-Ŏ FRʴ0K$ iko#}6?c%)sG9!FLGg"mP"gj35}aϭxψԽwkzbD# gOHD }WD;ؙj֔F v^?c&><29kL²ve6 ݭ, 8SUwĸ[%'*BMb]Z]oU_)Sy>3Y u,<oP8ٙCukO۞f~ϯBfO+w4bHjӅ^b1Mr&"M"X+/8 G-|;-AS/Y<.1Kgm]6/<wbټXp# U`7w6ϥ]O7J!b-I٦jׅC>YC*cqi3 `7,sv,k RYD2X( {Dr=ǷHFE"UcD_  MãB|J{KA0) o0*,j*خX32}7 R3V<4ҝ H5{ r5?3Q ĔSOК*WsMA @л0%niVBn8QN6F.ȧ!z@>vE{f@@r~ceEAYv2_닊&Bexp+0wOJ@0LԸ+*|1[ɗ2d?&ГnE[h[? ™c}CN_Cuy %7Xŵv .nu~I& ݆:y.l-fƔ[ck3;k envNC7+:rMA1 N\/-HRхv;D:,i'3PZb^;BBB@|ЂXh Z1᝺۔ϩ0"*hԒ b0ȋG㟝3ХXoe^)g."i{2grtW^ե+RvQ“@ ͊f"dAm3 F[ W[ cM$w_t1w鶏`Ćx||Հ ;;5ܽwЦQgH>0F]&Fv2Gm,t%/w`ݛZG dQllo/hvUHM C.-{HHT+W-0Z{ulE~*"F5DdU37!'>j.6Jp=7kVadCb`mޮx&=/Hl*)<>(oD^ T qPeoGC{QJGAhC!F.~IJ? ?='ӂ5ssaͲk V2nIܨ+`fE]?ERW%^_r̆Yv-WKRz72~Bϸ^%(C^LiY юU11&2&'X<'sBlAF0Riw4{,)(H0Rk_l^\zpgUV}ix|zx75¿O 7VIHd{6@>ϥ?fȦ=bSDB MFֹƂ&ӭ;BDZns9P>^Ie5#Z2ԡlNpÔƩ̨G4 _{-s5 @^ӕ)%Dz*>Gw RsTsٶQLwSfƒ_E"0gyF*LuԞ:T/cgzt6Zyt㨰l i 2>l\b\|mVyO\FEEm`gz''+Lur/9Ui ` T&,j(|Q x1jUEz1V~:-J/f.Ǣ-W4zKGP?64ժ=fD=/kkā bE]m׭vVo=8go3HDÜݩۺګΫr*g2X?w<'_eA ^=P5 c5]X)G$!H vekmu569|GVA^jBKωږ3/Casa$g,7&Sp_*1OJuj2ULM/.yO\KSchצ gkҎ!ˑ;?TiW`!t}>Rd"E"O"uf*W_vIXגr*dz( p|W 9C>&.l[4ﱔUw4*.655=rg{2$E9'[~уc'KYZ_-% RWwoUݩT#Ȏ/+"A\1v]6?w£MT!7.1N\b\8$^ZCGC Sb6z3Dc+5~LOğx9Q\۩ 7xآC+2]yGJq+:0Z2B,3ꊯAb1<R 4#G'@G ѥ>r7idUcԥ 6Tyk}^v ` b PxU78lR NF MfԺ =[q,j-h_h>rwrD?b (DG /"O]Oz`x>CƜ'Ѣ4/bN 9b)V%n4^ʙ9fdXa%> FCe(^*\w`WKq.ҝ3i(wz¸m,%o-1Mp2<cfe݋?&g"M|caNp%\őP}4B/_q au%&1جG,yTvct L^g}/[Zͭ(\67ȷMc^ju5pG,:*L4n/zprFO&lɞS%}B}#WPp(KeG{kB6#գHKa"vMڡ E.Dg^1Ql]ڂݵ3Uy1B&A (\Iqb# t~ # A\Es*DkQ .a Շ -of/ 93FMFa֢]@1l%t%9R8GbZ`{eoo}Utr8J1,"B-hv@A"cu i:5GjyWibrUBL_̂y-iq_?6ᖳDm.0itYԩDhbrܭG+F)H:4=P_M\諢[ ;?Pw1EO''O2@_I"f'ê+F/t&Bu4\SQ͙RNisNCR('Q.Xe狪2փ` ms +SVᄡS&h-W:;eCI {js֝X.^g:rəU'W`a[ |0q3Ad4+pAq=|$-|cIYZg@!:"_c-k$]Hz" BH'w]GՒ}%4aAˀ #f(g7ӱQHܣ*T_+f=%&: H˞@Q3+R3a`SMϓrB5;aWqDܚF+y.  *9C߶4ڱ+ls!р\I݅_ܧ"BEJTƀļkzNa-3k&^b0@ꛉ [0MgU/q=6C "G"xB-}ؤh~O8P)l)xFR9k BI1 u!I` +*9hD }G! x2cOiIh@%qT2Qd܎$ 9QLHQA,c^bn;vm1=&"wpG?$ F9:MNyĿe!GaG>6l6R*8 i@CZȱCx34 $բ2k@p<y3tޞ!ʘtQ4du`Mѱu?J$mRc6#cF7IJ#6~2&fa 8s.I zҌ>k" Sv?MՊ3GMGU8b==1o3 ӯ\HwdA0$!&S8mՉT &A6X;6Z1}hic€ęv㡸jref>7Dxfޖ*]L,OG {/=Qwva2z][1Up)_`Qoͅ R\E!%E \qo le_X = w#bRrmS&~qO {đAj&#;~W/HTa"l;I&ٶ4䲃Y < ?q83˙꣭6"{%9$myD9:L#y[N`,i)Vʘ+*#.QEź%EFI+.,|m4?Uw53^)prLa8╴0ZGF&__Ld=hN%~Smp/A[8ߎB`{ox4xj_.⇛7UGP:$ p1B`t@<1֡*-ldx,&ZvY$$6I)L\o'A*TNŐ P֙Ee'RAz|sY\2J(ltlDO9=k;C⮄,[ *ci˳%3r|щ1|l\̜ێe͸e)ֲAqрP~g6& ($_hA"Bt>AN)aii)-"+Q?-zHܢ@iZ2IնNP:e ^SlrB!I> |/nNWv~ !vueð=|W({ض3s56oȞӱu*z^LSA)IX== #'&*AgqT=Ǒ|R%A^;6}R߼I-8=T!\_@Wfin@ٝhg)zmxoL:ԬXju,>ti3:4a[l]q)l#[^KC\?< >G~xхwx qC4UF ứCWPgujwzm<wc4~Ԏ 9Ї_|T!K(k{vc՟@X8\4QjhRFާP'a:vpk@.<"(X C{kǖ1Z_ZP8y;U- @]m-fW.{Qٖrܪˢ_y?I,TbgCoi]'ioCwЄjz&8<-Rr7IˏISfړd5ŋXJ9s1n?%/?.E<90zSHѳ*%<0 EU;5B†|#: 쭎T1SOY7Dm0!~T8q ?:;򛹕%jB ?䰀MqQADζ9C;0cB؍y3S=]j{b;Z˕9c%b+_hR{άBOFPr-<ȔՐ%=޼%(B}pOny{Vp$I9ߣs{:@ 9 wO );>~ s3)7~a-''f+ G3>AMOhzBjژ.LV\Vޤlg?831dGYv ]- ZA# <qA$ogQIbPM^vy:^2 ;uXf +U`fA+NA.be ' Kρy(]fHANs432(ٔlr1^ښ#1~_I?-AKb42'ARҿtE*Wm˅7+RA$b ;b 5YmEu|wI ȩoC0ϤW |Q8D.uZ2bpYB aר:jfNRAds9V@[l8k_< 04.2+%`OҤN#@$ %l,9 aSCTQs+Տ4R1gV7zOm3mxT #\nfzef:~wٍpFl -:'|k_!Jqȅ&CDmz̊)E" +LB|){vF+~%g_-}V=j3;۴hmb " nQ`HjSDI"chnV  fvxl4Iuk3s|~YHd3,;r^[-HtTVڶtQΠ;yVr +DF+ԋE'==^;|/ƂJ'0юso%0f;z.ޭ*aQ'%xo_1Lt r+ JF id3@2)aۥ\Q O=a0sD'}8"[Oq RX[N"WRQMoy챃ּfp[= ƝܛD':djg[s50L9qZd[Zclj+9 Y&x.>)cBa]eb|մx yͥoakGH'R}ڥ' bԭ qaK,z' YG"I:N#S? Z^a0-pezoBΫ ]þ՟CV+|Gϖ) njHB;B?hYe3_Yz 0$9!8:};ִS >)$VG(; ?c`, qPm:NJ[i$d1 k"CQQ:O^ڽnym|t:PV̇4m bZpʴ&+-1QRt ϯwJD7(LRR:U0':T8! Prf28៥;SM-VҤ},mw9ӻEI5gTT yxKRL?6x I4X|Kġ| 2f YB1J`:5%a%W=V'@ۃM~tn!wOgqyb?6` jqjQ_8#3oE餯Ǎdc@_nD5!R&a*x YGA$5rP*cwh7@ZpYfѾB-h\{tF󐐽FV >O”]i:.]!CœeZZ`{L/.s)2.b6YqkyiIoQ߂zlZ T alHas&z$qA.ÕHE^DW ؾ>]pN0NX ˷##lg`+˜_!#bԛncZDɊr)"h␃?^1^0s^1v ܫTM{*vkNeNާG'#\8@ .kDfеjij78Ed{~\"8CAnwƾx`AV#e/:]A] `4s(j]*(ͪڣ+}hH$2~Ct(ч|^$f?&1L6z4߬gJ+(6ip+%w R@ђ&;gǞ6h63%괫A<`+6Q$u GRdbDE_l%{2Igً= jUIyI:rR)4xzhl,K`-0bغͯ|sҬϸ?_3P˓E:fag-Rpt'<"nA\\//kyHSa0DhʝμaÓc?v%V1 }\9.\,d30,{!&*6{`xㄜh f;~ 0;8=fuOc Ku!8܋F`uPkj!:`Hֺ+  ƛ #5rFJ;JB6W` VU9xh]A gxc*~Օ aiW7cvAck%0҅ڳWMG [8B5޴)VR4قʷ|{6U?k (jcto;lj0[SPc-)s B*h~%sT7.8u#*r|.QF1\q []OqWy] ?I$4e8,veO`懳@dWW}iH}UoML"ė&u m-i%V`Vfoޘ}@v!!x^n6m#΍}o al/B_oms Xn8ټ}Æ<!)҂tHN\x4bڕ*^!7ZnՅiMܵ\l(" ;T?A/b5*dN>Vۚ)RLjcHp:lx/\Nĩݾ]۔zAY9J~qTVQdfMK]3ۯ ,yeZcM-og :0S/b% 6B?^uҞBoS7!6Iu9f g1E]ZjZێok (m'<}i+yՈ9"CĔD_>גNo|"r>pJH+QV9nx Cv;ϪChzk#HfT_KWQ_.YRlnSg+꒰呧~ӘN\|կӬMJz?m%vS'N϶ ka"E LjeSDrU=$ANc.}=``d3ћ{ gbNxR![1̑g*Qs[>д>'^iHѳH/]_-J`I*WeD_YY@Jec=+>*pEo_ ;_\5-Ĩgzzc| }6!T<) )+x!RŋvL4#@TeQ nyIg~ItJ\K˜{d"i1ʞ૕?B08 9!n#&>}h|۬3SyKj4mEI)IBM읝R2*/ziN 1 |]~>^6GJ+BJ l)>lhRb˚ U1 oKW;?]J̥WpڈjrG ;.Hq5rTA>55Q~UPe=6d" 9!sE(;Z=xLn})t~Cdu2T3+Iq{C;C0,]3ҤoIеgaw)E9妰>H.S92>cDPo&wXgK_b:2X^LZ[2^vIR`zQ= ͸am0ʮs 6[e:URg/(Yg-ˈZTP]M< vvk`l1H+u9ah O3{1SHj/t'/gVNsJ$TV~1p 5|y=әX,wQ<,%$Bsgdh@{}C죸o""6|HXb0f EiZmRQ\CF_8e 陸p 8(A`}o|N'*1QB g[G Quâ-s>L蝘Ƚpz rZ[WS"_j|U 4tlOGdc^0 I 1}4ɲx&{I`|@CȂiЫv)p>uA!>EO\Dׇ10^00?=R" ,9`,-;uA@V4VJmn y&㫲v"|0O0HCIGb2y!5.a-X& _N/2(T(?yrnKBGA^c?m3斮?d݇ϯJbƯ*T5s`qe4T7s̺bwqVK_6CďM-C ~?Su5`ݒjl谏bu!}d˘-- X~?xJeLoo ӅvxvRJKiNwR6my=`BM,h2鸰Wo=68Yf0 EC#{jV!i : uGi]~m(EN? 7oʒ؛ps ā22ݸ* lɭotoG6YA&wWvt6O8鲠pMD4ITKWr23/>ә$gT ,^>~#D`%h@ڜBT*զNi9U#$щ5ۂ`@8koszG` ơ.[3+h kSo$S<_bWKxUZu+{o[GN?#_ 6lꟁG#O["Ago/wo>޲ hLkDk < _3CY\:D`?-Gf͓ݟE8/Mb-\!A_t„m> B) .z<(!ubyTiⵊgVK.\j]jw0wWsPG$Ag {%IC~l$PbLpL)-|JfJM `մo v ~{ƒ.ʹez变Gs˛>\£C߱ȑ0X)Y@',>'\{n4JRJ$fpP{* yb -kye&}R=ۚfADM "[D6f1 ;1dix*O*ZU溵z:4Z:-e i}N=*UuIba-1U+j|fǟF Bm)XPBG|QrH^V{*1@u%Y6+=M=@( a jCT駰VܮY귤kp$P ʥN9l2UO~+c˨]nHSbA{^iŧr>cF1]UN)~t:` _vp>!_&LH)`:''2fԅ Ext952&<psWQ3T?t͂^=?.wBc*- C9Mhc}G/nzqRh·(s1[b^LC~^I.1N ;pȆ_^)Ztޡ[u-Gwf|G9J C|̈́vh9E]ANk+-3HUW `rHLTU9'q_`C&3ܧR\c=&:yE|(qTDtm>Mԋo˹ndeUD&p#ƝQB7}*VF}Ngв?Qlo{YO* &&љVbuZqoA\pn r"X&l2r@rK.NlL{N}wAu lמY՝wbGOdX{Aifk-;qKi!*q|}F{Z#T3OÊ WwnO:0ۡV_>3ՙ%։V7X67v\]SbHf.TG6v_gA'@N Oŕ-KlpK{RȇEj%710f  Zsn. ;؋yP^.QBN(ߌ& @<44^`ld{c9:0UBxY.0Kϫ&{UX񼶕/Nj`' o+x^vBk(_L-.$x%DC̛ʶu-C $E]p ⫣;(sԱɰ5ڧ0u .e"vJ&G| ɳ,0c&GDkWg.2V|ƈ"^U/S]f)كc{ 0j.[[h䄚bu!@<7BċeҡNXdE!E6dњ{{ cgJl_fTJG+zO'JWVB{bRF H_#£~wue]dVw'W{ߌGoCL: $66̆)3x?OP:<q>҈wG[tH؜ߨ<7 boDH.ҖؘHx#CE&Y8vz#d1- HN`iyMH>Ie&N#țX`IKUX95F6V^8(ھ3|wO] T2F 5T=f5r 4-*WW`8chQ|=|VVZLo;st XO'o6EZD5 = 8+6;zs߫¤2S #: mkG5:<ŝ|]pP&툹9Ɏ/WTvJ󒍀kY\ʶંm\p5]gi-X9T\.3g/ӬYPl;d-po&zV;#yve2uK76o=Ļ E-dQD{o3+Glo&̀WYݜjx:G5j'<0z1THwM^*kaBOÛqQ~3 &'fR :&e5S-d\A##th-uI;=rD9,.o9RRrI{,i ÜUbY4)A@*nadɋs;fl ; [$XjJ+έ^ ϫVK9.=֪ O/~M&BVŪ IuWsK۲ .@Ea҉%O'fN%MPWue{ڨM aCIL /)Ȕ n ;]|e" )j]c厘YJW4j$7 ԅd5:Eΰt @/Cp5wz4ЛjaՀJf7ABYԽEqNZC;o0oǻ|+и׃ˊo3m:!Hܜf9z!8ʼn C1?vm6rmvqxik$6kkxlV0u $KV18 ZO!_ سTsg:ɽˠȆh):ߍvԲT{g=7I8hlI1JpOQOD#l|T O@zL!ٷ5 2A٨/ZRt٧Ko>wx\ajBӇ<::ݡ\ *_7?YCFdEԷ)>|e'64>]0̘c5~el9?_[-"|8?JVaF6L4u1<+]eqJf i] pZ+Mj`|ѷ6=e[ʧmK%Ҭǐ(bHt~zUG!ឳ0Sit^tRpg;H<|ȩyk 6Ә$lg¼*IP^=&4M]>ܶOlJ[_)w0,IEAׅ1y=Gن\J跶& & ֑>ض =sIKRsάrN;@e# Q>HP4\cX|z \o?sxͮufL49%TxK>2vAȉuyYJ~׀*όL~Qh8Gml˥^Ws𡊵<<ֻX:9 ͅ˶6'dn75XME _15\`oD? Kh8?"mYǾ?/78HZT\AXw+Kͷ4Ő!蒃Gd N׉A@pa)89d1-[*+v2q"B1;g$06rU? лP'.zik@v}ihheNc\*R$BIeb4(ў=j襆2\#aOA G *Pp:G ewva~m'06yrMa9 `,4?C=Rd0y]khͧpRmK#1Yoow B~'˝J;{KuVkZgVQFU͘P|:GVb}5U>- ,!cHЩeQ;ŹFF~P =aųqpðڳXLK0@،Z dZEvi1,NN,+`TΆc"8_ v*&N_nF") gBley㿍|:o~w8d@8@<bd}s116mj^Sz;xF98,Z}%@*)ľ64 [ 1hۆQc>P,Y "=#\p4X2RPuK+LX,{1@I<O|A9P8 -΢fPIsuJX_%ʲ@RFpt ]\k^.T?#>Uw;:05>vBW,x sR[X B'{X@TA9sI 2  "..=gYB|܊\&OO5Ap2] Pg'؄g(<K8:QRmdԬǛ~c;]HhKZ_Hh“xbzx.Kۃ$Fm58Fr`8G0/}J6~i`TI/]z3$TzBuv&IȬ&F-e w萇Vv癣?/vBГS/Z[GG@l^D|ug;{(3B~v!~ᆧ{ڰF  r3Q%S慟F@Ml5. '|rNںF Y9udu)D{jUl=$B?\G2o{ї@Otq*WF0ՍfG̐ם5EXAP 4K8fvt>loۼltǴ4%"-,"Z1 < DY(@8vmSΝLVg6(5 #^+@.ec=Ci͗R VZb}XHBCOF}Q^%{Ƀgѿ]=rPo$g ;P@)t[#SD݅m&!JXS۽ CFbo嵣\ T6[X@mdMJ:rRI#xYspt"A gX>@t%ig8X. |#M E8`gwȞi2w}?~Q$xр dwKP"  >)FY" #=o؃Yi\abԤ5z2 ;!Dq5 8W<5).L̈́9F]9fI0}siy lӕYNWT o(;p F{NPh*%DlU!3LDi\ԁ< +r')9δiήN{A-筱__b#8N)ÏM5"|9 @ te[_'d ٵ`m2=%Nqhz?#ʍQW#pY܂qqnMG1]+^B!==FH~jieTR#ʯ::MR+|() _]¿qD U M`֩NŽ)/!h ^<УOYB(U]6}rIAxgE؀q64 zLtvoȫJ1I-#2O+sg~4P2ɚ Ih+y$R0 $TkcRZ4~)j2"V{k|H3m"s9C71ێ8鈥 p󪾢l{ʽ v:SZKJg/ܫ"va?y߿MRw|b%gQ:v֗\{7eMб, Bq~Y#}ިe25?,XM5%| [2]ufxnaBGEͮ=S'dZc~T Y8LB7k#e'8nBr)R|$J:g=@Z&|;f_LМI1ZKOQQYvIxYE Dzi-d+pfO= >f?RwҶ/uaL,KwC&)8LjiqND Eiyj|_x#iPWYW&"fa%8^kU%f#t*OcZŨL_m ,l,{hR0ļRwuy7TL$k&W[ޤ م\+ybJXcQGO5?ڒ S*93Ąv_NƎ42=SWuItalnJ!>/Է4wM1rUL @!p-F/gW4Ii7^[ֻ1D C CNL6GRL=M ͋$@r+lYlGVBdwB8_?&gO8<G8vR$Z^+ҥ1B{7,|GN%Ǖ\zxt~):S}xOа{/Ga2"!'$)1Rb4^ٗlD,ld.TپӤV!aOs eҘIמJۻ;fU#4w7@3㜄kϘrӞJ|t!Iɍ]=k~ #XfPR5h"8-˲1t"#/qe2Jů>ybT"n ξlFTfH 7凝4_WY!JE8c[Q0SWA,cY7Su+C/*H$^c̬ ImXܒgbȦ:3.FWdpUC #*/2̦|/&.݁0~8>: TpX*$Jt&$'j48C{ys"xHl:)"b'{JJdF&Btn^+zH呸bToshkQA7 u4]b {*!ix%P?nT4?MyΗ68ᡅcRu=i9,a$̪P[j$mvjZ#C\lOs+) .Y. 3&<t`Ndփmh˦#:X2I\ f .>kb&"IiY!"Uv2M+9Y.'> *Ds&*5FarƤ_}% d2ńA%pGz.|Q!ѡulj;NbAU\,)5ѧgUut)Fr*JǓY_[^\ O(K2q)Tk:I,*GHP+uʷ'ʒza]]r_8jnE`=>+wBYMb3Q e3k~Jy$R hC_e(Ch]{VW4Y4ѰHk₭H`ub3vW1D֝?L ѳߪ{qpM/w>OK R ˜n*a_+1h.o/Y"XH+;eG쏘vS$h=tR4DQM_aKoŊ+cWT+v+B3T[XiRȋ5/ڵJYQĐlq) Ue0c=!+'edzU]{ .+1Ŝ+V][vL߈4bЪz c7s4 %u <; ȤV-Ⱦ8V1rgV y",kufФ'jgkMۊ@!\&3j;zQHcJ`r] 0^ G+qʼn~)AwZ+:>kDȇ^/Vȣ e iw!|Y:9 ^ng+tgȟ* u\Cō]f1Z)t;(cZܹ Vge3A⁃LӦK2]wS/6䍢_,bc=9tp{3Am|8=v,Wմls')g(ㇸ5[A:H~76CVDx^QD9I6zi (j'f7 ) fTVZCsy|2՚l2ek-"meVC5Umo(!?j*R?H=V+Gw<AB.!'(txruq>mCcAZGv, >/dh޽(gNhBbFD4X ̣NT[v'D603@3:se-C(uńi[y'>nA%; ҂u ұl"phgU -yg>xF.#h:[ދ4O|E#DE0ױ6ђ1gS J?a7 `qu@3Չ\+SCN _(^c j z oU^VyeT$dC*$8x]%fO+wu,`VoZCw I.NzQC[N @Ca8!,T֧z\ ~SFÕAs?k}:X}ʍqVfW@>n޸]\C^?%*D.-#0#ՌȀčMB(N '$mUb]A W?0[AX~gXEH ^~)jy%oC5-zg{hT0(jIbe*-e`8&?a" }j$7Z6Њ7Ku `|dnM5޻8ZS<w7k?# ejIH[o~iVO4RsO@q6ۘ_ =J7bɽr̠S3^f^ ]T*2ؠeㆀ2 Hq fT+Pf'EK6| M1!5"14 %ޓU{l>7MyGn yH{i',y&H^Q9Ј]"U{iFg7qnM ʋ8Ŷ![8:{mIި6u& z/GkMiE7fs|qh0W>_J5w ^]`PFOt͹zDž{!JI<̥nHi(ɗ1|ڛ#> mcP) ;Suk# pYUȾ_:(3e5|X.bF'VV @~n| $CXe'&d?D9Yj >OF֑q[eY_[@0vxoA r_)mĜ\(롏~ 0@*~I]~3] .#};F@qn=XR~7zh3QNw~Ue&NܪA [naFa{,/KqIQɟ#Radk`H@Lne'-q> \tRuGe_ e ? '4ɖ5 tx{EsNS~?ύ4Ȳm:sTC P4`rͤYa Od*/7)p`RMPy>vkģ]G0=#Yi彊OV}\tgh'fgO_l`8be: ?%R-65pbi! Bh(np|i(:,vTkNUT2LwMدz"d2 ;͕31XM޷m YnK~";vb Uf Rs6D)EfO8A66:H̟-j]"yd'bT6 pVWB %#*k<5M-M1Dn٢Q3U o6'b{UPW?ڽb g.=L(SKu8j{mMGB crTȥعJrj˂ ]\&&n=T7*LO;{6"/žLsꖇq2DǭR弡*cxUGQ-࠷WF쌀*ULxonUd2؝cq.Q=!?yn4YՕ&qDtȆ%ݗI,h$A=,مH)d?30-ЉbMO,2#vCcX<#@6?uA#XByxCnO7mlF:@Aq$W |bkt@.R Of^I%.5P5ZUP5!FO` Ǭ`bgQ~a;5m;4=PK#Kuh*QVEUWMsH^OY;?E=J:y,9A>e%\2I,}Ȗѳf? 2LG/$5jT dRBC]vOz80~,}%K޽y<1d#n15.4?('ȴ(,?4#k9} 07 7) Uli {+чp]6B 5}ĦC\4(|0u3P8JºIjLSEM (_De6+}2Uf&:]k9V]؈vt6d:&jj^Iޣ*=ft:%Wj](!fȽ;eާZ@ ݱfQk#yFo?H$> `,qU(hcJt!It5iC0*fN6Նx@ w(.Ju?0g ws~$  @}.rzK0Z}߁&NZTVur\nGڬӍ0g<~#7@K >JlYiބ tMapNbںfyE%]: {w=b% ==yĠq_fDp4d0mrl do>,ZFF7m"oJyR *.Z*⾡xԢh]_[˖̷l#9(LKeķ0ۨ,`#yGn$OELF.7#AH X0qLߐV7J jeE_$TЫ1-qkF'""2Y- yq,PqF\|tW(sk629.UF+сsW5͛iэ nyHJ]+3=Q}NE$ulZР)z/\-R0(~k3bsg(uA#SWdڐ,R~'mUDl^f3n;bZ);VpheBU3*5h`G ukZGq ɱ O}Dfԓ 1 #mN[-a(m!B&Z(E؈{/AΎtX^]-NxLCO AA/)4tg!?`D@sU|:pp9T@_`)F/?h. dF D΢eYGtO"9rvx681.C ;Z7[# ]O?L?>K0 n%|v|0:;6e::O al*d ?P^ۢ QV&TϥM Qџ?\E=_Ѹ-nsE u2֣ٻÁ@1.޶8elsK )}RȖi U ;^ΔKrqജXc™*؄boATŅ88^CyhU;CbǼu"|y^bR_~$'?qM5 |RX~9cʲw/EWUY~Ճ6.<EЫbЌnc6T03zαV&3 v6h׷/ j)$0.. *B, >"8XG젨 ^y)jױsD\ˏ 3}^b<(#ɡSpWh,k+ #[ӋJȺ6 Pp$PM-e6Ac!&J@T1H$Skէqg_Kr-k{^? hKxHˍ;4jn†'@ fe:۰S . _HPΣFtҮL*꯺1Ht \K[ ,Vk212 D7p0|~ɥ0‚8RY/oDȚH4Xyiz}nvo]O* ncj!hR1嬸[ٷڎ 炫]b孃w`GOU, %@zd8: vzĒ[53FK5-M v0M {8,$3(/^, )2[:~z,Ae&9nt,yI}xt;0f&.b)Ei/'ѨI;fVOY )jbЕ諴o&= ??&w];5I%v W~cldb"n2rWުN*uG\EKQd/A!ibdJW''.3-+)YP 7I }_/j]m,}1I@levKyxK JK'_ُ`ǫ'ҁqWIr*!EwdÌ U\!vJ;BS܍f3Q|4Fp^#PPN {s ^޺=T;q"tZ9SK>Qs`fIeY>+Q ccIt+hvշ-ȔܐQ;▉{/unפ,3nEskD0*֚#^LZՀ4vڤV6\OM8KhK2zfFGA`C BlQdR#W_:/n,,/Ko̶eېEDe0^}sgF[Ts35=+/f6<ekV|̓nX/2}$O_#mnShm)`܅ -?/)AGwo0!-= ~ĚCw}m? WUxB qLR9qTL L%zFadqS.VdfewmGnxy{ l˘&ΓE24ZU+N_R P[>v6Nܦm0wu_9`+J= y{rt)Lo |} j\ ?hgpem\7rէR%cP|(9ϯiiR+y\b̛:bM|xX bTjlϪMG{ 9bb&'buӎ2Wz!˛j!t0 yrNѓkHCoFFL>pHH5׺\<u бl)LVI^s҃0u٨.Rpo^:g7EѤf򸞃XR8 E{(o{x/l/<<˔I 74GC) &$-Z ߦpG/r>#dmæmx|# ?㧊X'1xXjN"q1[W,ٛ:;ol!K+,̀& B}fLчTskXs|;[g Jͦ'%K>#+qt='+9 q_}$͊b` FVҪ Ē:(r)-(,`%P - tqMj)TNO -N`Oj`a2d6"B+W;UKjXݳp#2M NˠBO fƼ&i(H ÃuȸCwߟL.gl 9ǀZww愶cЊ y iKu1ޛf"=5c X_:xmtqkAHr|Nk*%ޚ;~`. 螿 {v^P#M>/P`{lT ʛͶNb |4S#L[C\+ E5+RZ%:2 TpqF/.-7+[9мugJ3+?HgQr iZ^v0֞٦yuC/#j:}|E1tS9M.NTP`slXkh^5a2>՝ؤkf+dJB~yN{J'/QU0WpjCG#Wnk&(%TL J}k_CB/́@[P|#`C7W͹fYWM<<مbwGc4֎:l82P|w?X4@xJljfBHCRG0Jpa'Le1{򵮸7Vv?n<45ය:g2\7]|=ڗvdjg*I]Y@GxF1u㗬HX?(>[xb @PU'mN'6Bv ;u~GNa2\wAJpQtE}ݑDd ٜk*51V~|QAap@Ƈ:RdgNFO;6 >AF#F[`a8qet0+ ^ŭRD#ǰ>DO¦6ƙ7lE9s$Vi⓵ggʽ8ʍ/"DXySoo:tdf#O/ Rd\sI7ȳ]`q珓&vITVkV `;jڳM=iߧlqy?ixxA3Т/ǧ~f'Wo\05~Ū[SR$mFLfv 1gW%:^0칫7X xf±+cťԡt?Yƈ7<-163/lE>d1$Qhlճ^#m<˹4Zpg175fC9^fUTO+y4ʇt7..TرwAu%R5*VnT΁ %I$A Qr R&}Ima(Iz}+GZ|qwC<C%xЉ1* Nidnȳd('VT,N>R6BaH!UfiSk`DLA~#ZU{_U-8!1=զjPp]/E,e˘eP:u@J?hZt |Yy8YӒ1+1 ͶHkx<% =k5se n) _8Ժ.ݛ%w!zϠ2m@C QSi~"Nw~䝷m=L98$ۧcnzN0$bee)  V춸dS:q@OYk=W'=F?.uj$keB?x<H#wTh6޿y]6 =y!Ԓu>1>v( tN 8֐ qiڦnQ9W`@Qor{2ga)"\*mK9و׼W? ;1 r/S4'0<+CatV~簰~{n-4Zi m_P{4;x쿈1@Chڴw o `b3^_MDvVkGYlDi2K/|ȩøS-7jTy[/ *!+T!1c;L@յ2`$Lа.,c~Ej8)&Cy:T)rugk*Rfβv"__"Kx,.ym}S oI|@L` [>K=CQQmm 2#MǏwq^:=9*sw ŠB$l;`sd@=;(uڼҢe$DGoTwoT+ 1ҳO&&1 ,aPj ([lϦ7#_}q3Rq ~9: 12+Il#Sm{Zܳ'-ڌ¯JƖgBS܋C\˩m:›Ëq w!~Ѥ>k yH {'nsݦsSg(->'ӔK]~!g!3̇,LB};ddS]2It%9NꝔKb /D㥼@QGxLKK{a578kT _HBX;]ҲFDLt5ɧi{!Lxۦ70'Or1sn'83G[nV-sQ3H 4bXa$ГJ&ck24Daz.zit$Ct`h(Io;6?yޑcdnods GRv%v2gjm'EFD/KoyČއ7✪&e8ژ(एs:Q!]e%JqR65cZZ*b.0^Uj¸'׊qNB4ؙ ~{2q_>pp%Klre xNBtn{veR]Fu)b,x05󦻙:S[ .;b- \jBMB.ޅhY"ZZWR@U.2〃:PiG}&RL쌸ipP5%O^nWHH&Hӈw3gc6,h yfM9=#s]HqT<}HCū`W+P UY&c+'B_+zmgOI؅zNʿsSdڌh*G~YйG`{\28 j᝖(q9y(8{'"WҾI|aj@ABax#%)P#W-kנQJg;/ȚW4Sn]ws)q!JeˌtAR9we4Z br7 O'nXMS-wRĴkc#([kxE'ZW{Q[7L{gιմF*3hR^OWr8M3aCZ.n:͇H_-L 3 ajSЌ;fP?_`T/j]nw< "j4 ¡Fƻp~[2ᖈ=>8Ӈ)X:T˨oрGNdaM}wg?1ƷiC\naޔKfT%A.?;2%&ik7AilQ4ۉb"^~ Y ze$\<(lIS`}Qu~y\&0͗'AĘ} CZe\?꧸Cs `h+F0a+&k7Ow#N8d)L{i1NW #iLZիMlOr \]T>)ꞣ!JrP gZ}ԣΕ5]x:uIFf$ ִpބvl-N!%<4*ĸ[U0B1(!MGpaW>+"毖p60#7|V8 7Ep# ,Rq^};S2rVF48^;o?,36 ^jlʓZN(i9Dou] }&pGmexh$)_i>?m\"u~5rT&Wխ.s)zK NDc%L^ KχG\f-&۵\H0QkaSǿyWA'a Ը߭ܦE+Fy6Qqf$ .hԊ/͑lSi[ƘWpk__KB!Ogn S}D ¼2w].>Icϙn0 Y]3.Lz<7jJent@({ֿqu'c'Ob'1,\,8ޡ a'Q&6բELQmh}e2K`- HnlnL8  ֭c7PcMm`7%*<}|:ny+]3oܘksʼn^)ߧOC ͝AYM &奜f e1޴D"D`6" j8ۀ'a{̺ȷ-aSbuvfE=iv,Y]%**wqEic!5f>6 ; x r\HqN7`QF ]@/g@mSɕ_3Z&Y# P6EbnKg at]"#j YجmVGPG%__ɉ'%M'3iOwDL/ D]P~<+rV\5U IZ{(@F.I62L-Zg^ 手5X.Y/F6auZ&il qEޡ3[]<㿝¹E&dƤ.o9A;cPA.yG Jb}r0mr`=i=yUTcw!b!'A7!ab0ؚ\Av&PA:Wl-}H\2xa=8ʢ=OG=*ЗxKY%:(5:[)6:ux֜{ آ lwWT 2 |%}_[ ),#K;.XgxpLNVd5uXB/P^ 'svGl'QHPx\9]-߉ڣ| OGZf#eEޔK ^MRq91󾺚[QYMMwd\.j(~`߆)_Ad|Z֯Ei G儽&XWp2Rΐr X3{t3-w\rgh틲]-=հ*?ڼ:d0ঢ7e|.#$=/R7JE ^Lݭ4GkĭbbBZN%J]ě]z +ʪK!݅_u@ +iX!{C_tḐN;FDLkn%sh$=W"XTNP^PiAG'0n}?|WBNTxgE >A)OJyA㦝(]ڿ` ۣBsTU'q?Q[;:& lfOj QgHyμ; odĭ X~bRl ˔4ۆЍr\h>ق]Z6'_@18"Lv:h?=э.l~j6(!Ԙ^ON 26_I s4+:`6aH39;fz.e3?t{LyG)-Tq\d!0ϒyv"){6s3A; ܶRp B&"v|2ZF!P1 w w f_1)#2mtaGm2O!I>( ]?.#ёTne,9 iw\]]dqQq;4^-eiqLJ"48ޛJqPYϖ˥_'۾x"UA*jҒۗk{$yHށ#ћt؁]eNfz{1öwzl V(CӹadQ]hܮǽtvw+zJ =ἇKUM/w?AO\w2nVOP׭OZ,'Q-|G^ rIS< Q0M9sK 4io$i8u-BtZ7``&EʝټS3;X35=>y9sR9̣\f2JSquN2)HHV/1m-`)m`QD Xvn8F~$dDa VHi^-GWJYX+KweՙgfE—\`^L04cϊzhTt[ ef$ X $jҏz./{ )6wBAWjGl*<+`E "x]7DգaXqh n"(:BN(d—?ZA`z^χ{kEܝszX' ?+(@B1{j^-<^H8@\|/ݎ "&F mE66mQu1&&FPe\3#Z{Zd &$WC)X܁)MRh(EZvcb#w܄̊8Oo1_ mPSPV E`FE{鮑@!E. v- (SAʒ/U،O%ɯ5:,z`PK?\+NWd}M*I-NIPv]EGm> ʡqݍ۶g-iՓ0I*ڄ H+''ZCwQ?]mm h]{ߜbG}z&VJk S\*9LP.idW {+k-7V+/*CTo":7W*=|* WlO,я9d\\lp\fey3|5 Fܒu,s?%{$ cXs8\)\>u- 2I;PEMc!HjKbk@5czSXD}~:wAI e/(WR!%GnsZ HVqݮ'AȧlCOVrl욆_*MyfP^QJ} FIX8\3acѠ"vZR>h_z-C aOP\]~eW&hHiU0p9M:(k w\wN"5`d>|)N)ғ94;ms/FG'{Nn0 %B~UIkF҄7{0J߀4^"90Q]i-fQ#`gQg(UW-X|);P܂7?FT[!<dʫ꤇p pOb ~+LP𥚺=0d2I|sGIQ ,:Q)3,Ʃpz!+(5NIlqs2)ԑGdcTs$zigiWpGqA7tIcg̤r,y_V :z/& Wg=M\E"?4Z< FJ>䛏 bb ,Aq5Y؊mLjWG- ⿒C #%JAQf1ΑFSuqln}衞kG$h櫟 THVo#pnGm8*N_eKDT6kj>Uumc)y3,_z#":jYLiT.7MVq~}:wh⮝` ~xoS[@tt.^?vyԏy`{ h[]_-JRSю]*;}d.4pK1\XI?f+FY;įa:f3^\}pq[|ۺ(@FM> ~5zuF£$K~τZeu7ɁYY'E|vl=ƅN̬!<92^'+D~✩pJZSpg^)ZȻlBj^`7#*k@ECUc:oߎBBs5G59^ڱ1taDG?k_|KmAO'zpm}MRNv=?C) ,0lQ*"ՙV\q!w̗m?vi`1nFdgU18pHa&DV yCq~]],e#VRrZ@C`m9اMpX,Gl6EW:*fJ:X9\5?^Igq s$_<%#ow^8aU=/%z(ms_=Jo/ڹ\1e$,xD 5ũDz #[؂ `w|`,[4,R|ruOiq){ę<%Eo(1@^gh+Om|Ѭn)kXj&ٰNCkO -No5܊5]\Kʏi<]+/rPF-FDGG?!Ow4(5-ry58eΰ}7ohʞEO+@sЋ)|’.l^|zclPy?bzr14TzXc&$;-o0)ט(sa vp8l(?ɺFhgnۈRߙRKMFu>3c_y"ۭx uE% 1Ikx|;<[TbOƟ-z2e}Y fd43~-IW{NeS1Ct{p(ǩ Sl*2zG3 3ĆFticyAU| !uw?AL.+z/0OgL<,1MMm$z.SXt* 9.Ok8Bl\ _\Qp=Fitז3$т%p2ڲqo'oB RWއϔ1z_M)qE۴, pG8 ASw< tL28vjyCndY aA;*qılF_ڹWdף|Sڸ5:SߚG+$#{b8~YH5%n KrmڃyAT soGŅϭZ : LQTscd]"(M1'""%g3l4]v8' "C5/Q |zPY>3 M$Q y$c\[] PZ7W@c,Ed(`\UIVݪCRSq{6)j2)svԔ뱬s)[{stq.Ls${s̪q`HOn9 4e"mf}G=1\]$|@WK9 Uxڎk7 7[Ͼɠ]G}P̓څb]9^(9.x#tl%O854&Ԓrik'b/sˆk${mwu'[m>] _?m&"<~ˉO/f.M%S2%r6B̿$z3%1tjn/33d"!{i 8A pYMZ[,x~DQR>FzMi r\A`ӂe^VWTB \AZ?@9B0i6z c;p3v cVH8#J퍃brdYr@N=w@XcKu Eve "(WJ3$v(>Ջk:5C>D%/HHC 7XK~bݲ:I-G N.xǼ/ eִaBT$584ZmH+UC E Z^q j3(ֽG9oKqU'X+g,p_HG|eݼycTD1g^]_)^zGV >N7)\w^'[8%GdcfԿ3:"mwqyr". ă/S6 }ʨqX[W z9{:I:\OM1D< 'fkX%l>e9KP;b3zt#~7<|1Ccj/ae%R.bcS`k7ih/>Vdфl(£)lΘJIv5"f"M70hPj}yºpKXHwBԇo& z0ϗIBA<>˘VWkWf ;vHnzP{7$vHPgNA >ad! EQFt?7u[lCXE9ojȲ͡i{3*!5qS]"5Sm\@ĽQ,ppg਑)Ax6BvQ`L $j+h-\8.G|XmB++)#op7\/\O;J7tn[@@l EzH׫fJnd$ԵIkTҗKo&[ZYhM1G 4kՃ)˲Ŭ  tOmtA$bAa= H~$m.W21PW̛KFiH%塄/Ey=)Nuw3 7|W%kOrm^[fv(!u"V5V@|n[,3++`dܣrL;] =F""UtfvwSVCPa8!_ooAB#Y*ţNwM֦"iәLB{&S`iA3,UlNS =OYO=;_k Je=pp|ҙuǏmNP+oIx~BʲPpP0+G34R#n0͖q-'-47\xI0+ < o)z|>@=aZ*_AgvReG[OBn NYZ4Goio\GE_kxN+O-yu 2+d_pm:u[CʍsY $Q꘶mZ0Ӫ~Hw4g)mrլ3Yv"nF`L}l[ %ݼ;UT(ص_y-CuyJ(*hzi}Dh>{d~]vNRr(L.+X&wI\h[*]DzIRhl)Õ3ؙB|\쭧ʷXkFwO]6w7kZ(G<&XY|`]ݽ$D-Hviѡ0cѻHqӼ?0 >^X⸾7czWeT-򐄐9jsZ.u 13RVX݉ho7?ز83-7~̧M,CTČ5`} (|5R#e[|1 6VZj$2je[RƺVPNs-U&G ~`xB,E]2Fb{bEgO3#~G~>eGnrB; -nh SD ҀS%dfIPrO+poՕ,|Uk"JEszRÍ?n.k w_|Q9\ee#~*5 @`ULfs2D7zba*$FQ0=x>scl,<8j`qw~.V+VWƤO-6@V?03j䣾͜,;ud]?=[fc6}mԼLVFd}Zoe JEW}`=X`u .,mpt=ǻ|= >1B +3 l)pNQ~k@C2I(Z\f\xC>a dI =ܑgCKrFA\WVLp:i::č|*7GGZ,[ZqHhHҬtO*t~$$Kyl>md?x#4zל_Jcd:oxKT'c4™ G5:+ɺ =rEIiqb y,7s!=x:'v;^p +c׻V(Ą i˺k;sS0'H[s8tD(}Y2-XᓵO@X@`XXw=qxáe@C' H>K%x6Rdr}zSWuB!U/N&cځܿ ]~o  ݷPYy1zVucO nq,4S7A%mè*| @Vn"kۯ ѐJX(u|5s=QRidz┢cC.*9Q%Xi-aH2׍@IyLẄ́[]͹V)HxbL~-Ԓ4IAGşӔ,6Ǖ r- fsg ZUq`,vq /> $9F4aQ3:MU>7:elᶐLqޮ( @0ʯO2}J4 \*qe߿9VlZb!}KөGJ|E/A`ÌoڍEͤGbPT f{J74b %T'NZNIqPYC^loQqM,O"H&;@+8,^֘:{u6KI3ҳoc-KJ^~C&q{dq`圤㯟P,g)q42D c_dlj6JPz1PdsFo=j/ys~xl<2,(]ؚ:nO}BK#i/}GuzjZ8fqtDM?ES,Zm ^Hx@XfR Q:fX6uԟr 9M A[Q\C1 '4f6 wNcfl"RCB9H*w@ Sk!z/}Ѯ%mב8D| Z?k&rbcC(Ո-h+]w#q;Jvíń 89FbOܼӽ4Ї(sg[(QjGV) Uu¾58Pϊi/?@NT~?6er.oCN#Lj8mG[Ct7nQ )Acl<06;rߖk5q飙bg<5s̡<t-k5^/,u{Zv~ޛAcũ,C{K<Ӕ\oiiϸcCmo#ژXЗǗ`v_'dIc4X&c(ƯFOݭ_G2'ckt^mwTd +-[? ?8ο8xM+LQ_pJuSiy[5Y ư h,ɑPGMfԸB4xS,^vi( ̮;Q:л/ǜ- iXPXABm)Zu1q05^BҎq\vϱ S7$מT$B-^tLY?!dUj+Dy=Jj[|:۾Sqg%SҊbK5\ n_:J6WFŎ-l9394 Q_>#. ǡdRsG !c=ꭺҭԝ)4S2pI;j5\Ezڀ8b!6fjO 9'.?TQ"'dˊrHkme{Yv#[ zjsV39D%Y( 8 oP(7듗Bi58P|,FW-| D pj9F?xvTrˇZ!GhINZ[ :4 .>G{sOuXpo?FE@]m~(j(l|OH7kk&3iSض:uh 9a:tx m4Z}0k#Um|8"bp:xv01[7ZWoy&qF@Q`:ՐM~7JpgVjt!DlCPy4w̫ʡ dN_(yگzuOtOu?X 5w5+H!S@WG̉,oH.P3i%)$Bkc)X1e"OChGL*O-t"yޑ v;Xod_9svkesKS_y%zMt#/}7<[E'uh{pWZL]e0. ;V7~ђߊE`WYȕI2B* AE l3&^mқRsvړp]Fy'X]K4vkç⡹[nbjT*p2-eƀ 976NoP JqE7*!B/ ^D\u5qx-;CFm;Q q.9OO^wv2&tRzC& R%XO!<=Āj2 GMO\zi8{Ų(.5pu>8 B,+/(ES홟Vѭ'C1A/l|ŁIzs_0xkCk>:Oro-Ҷ0싃{IMڐ`ʩHdƪ`Kd 2wDLql=\QiNfrBM5>}q(L?Ic^ju)5eD/<0K뎋%e&BL# (r'JPeuKi2HNGl((IieH^+8Q3mP6= ؉^b h4eC Se,x yi44ҵy2E֬C6{ tyd{2d.JnG{Ֆj,~V9ӳ*M~b.nYqaVzs9=k37p9+0?{|;Ց*1&Y8׵)%U1stLZ+!eu̗ `#s)Ea oU GP=^-)ܻBD/qa$5sJ+&VjxYy`-oo@h .KZ=z6: ~-vD;dPnߘ)r~e};":`3_ޜ$%5:xko0UrI<_;)j.$+ۢCkF.l.UfKm[ 0q#[7[?{g}ˊCM+u3Xy٤Etrbk NJ:M530}r>Wi%V?~r:(z=-vABP?U,|nf/bvA|;֌Xu~nCFHpRsaFW߽C.>anfqFKʦ(z<-؞u(F]ŅQ]'S02\XQ=I훹sx3d %?/bX!3Am쓒޽)3dv! xe"Vsp2>5O\p9u<똊̤J.}Q]R1h2'ti'MQ5sD>@J~~ 9H߇T?Bʌ"cO^'e:1CWu&C$>KnuN,iڔoE'\ E9; TC@U1eҐC|( )B0Ǔz5t8Y Kla$5} m'SߕTU_M(.]^5 DS8n\#ˌ!d=VKIG >Enjk=۶IVb9R0?fy34F@䒅@b+{8ćneې>OE.[ > JR ?8xLя<\0! Tz^ʉ]A܂Fa?/4ԝ].:*Е/ "½׈zʏ~_J _7 TЍqtPt `~_O{ ~M0pn>e,)(L-)_'@K E)`?} g<cb)H/ak:j;V7^AdD4<9`'IiIJ~N*щ#[_@]quaR}u=U[HgLE2@*t_|%"x gCVmTR Ы͛f)p[U]? _Q.pri~D_L pϽx@.Z.!ߩ؀Suw~YRsj ;3߻1=gz2?N?lL-fMt#HSԌܓm;[؋NP>3A]c^%Ͽu#:n/B:RjO}{0|@z>p#c 7,EAzQ9rzY Qs/cTo RɴY[fрCiJ/3M&\sO!Rar:Ai c\e;.t,}ttx*r+ʹ e3i?,M~qSB;~k(`71BP,Y Zd@X+ޠb\eD/ޯD 0U{-2~b#MPvONi1$悡_7C$rajɚ=i[%SG>;/Y4pe ,$RMakIhwHFrx:‱)H1"&jufs[&]?ڟ4NԄ#iΠ$YMx ԤζMɅށ) K)_afwEGEg?=}my_ƛI{I,\3+v.Fxl qv Aw;R4X# Fz v|NlYݎx]B?5ge!/OQy ib+Qj{iЙQnO'I@P~ !I>Uӈ;eØ($r9vf81m}ޥswn+4o I RDp%Nl%~]IVME5ŭ->ȴH 4;lk"&sw5?=~HoFm9-G r>|h?y>S5O]J#Y:di%8cdIkvar@3pbT[0h 55m)PJD}Ej]-abh=|f᦬/C@>_yWgt%KM_0"6zPn`F7'a b&Bwj4GaxI f>V|lzQt?7Ec*9fjۦڃMK ?ɘtrØIO,Dռ: >q-ɸ´q+\DHMO{4nI`^ێBwS$>ڗAz3Q !G{4ăBdWxpyr䫠~be1ô3:\[gs].!4.7΢IKPB=* =-zކVYIosJͻDp o ,r5 X['W}x͛L<|e BQl@WN2j0[3ٴĚ=/Z"|lssRCbƺg(s"^i=0rX,ʖ$5rLEZ`Dc #!s1SO%[\N/C#AQ2/6о:s,sȠg*u9^x${W1G]ee"24>7ˁv:R]ۙxxr\.!\e˜4zM?MX V>/>0EDJg8m1d# O%r0¯N sI坞{[uk28"7}CLŔ׿'nBzb9i5BaJ$‰<[(_jkzD"εQ 泩)̓ $\,;!5%ZT'_%LT*2~T &/4k2P/`++X 3[@]sg r"fa;&a@c-C AH퉚㔒f.H X~gT6.ڿth4ؾ۸ i,]X #z/O"4 ε< cn -~[rFӗT>XebH+fQ%j@ @W6F'ą}ѐ;Л!G;2LAD\$"5hau j7k"Mts:(%aTB-[`0 ac6-SWC` 9@(_czj٧̈MR{di45D=uW+81B8Pk0ނx'`vSH8.Z02InScX+CXVmJ uJHͩzo3T촃f'T{5ӯ߉Z/J+>sf@,LX $ sӷaM%Z6(:p06_'T\mp)Ƣp3B`qnE>&T=<%B(l:h.@< <*c+\g`qBpx[FKBQ6CXh$ LF ^M 8]i(t_is͝ zӷ[9\$߿VnugF25Htw Ba )vX!imU˔IJ@1uz&mX~ˬ?=UM[k˿=61=}nP vj̱G8F@owyGDgc]1ԼWan|'e@ uUE1-F7!Ej,w/,s+Zh˷j#T?3kUbE;%+ ߏKKBZ%ť> ~KDYF i$*i f#>_ 7C T@FL6,>U*.<5%`DP_'ƃ0?e8rI2Ph?R,제%Dz:i6zxb?ܘ1 619v rBV/ UIDD3NaS)n[5A lȱE"'~{LNlM ("#:[+k C?ݨ]hOT~*neMCDOQhm/R@2גVl&AM@Ovw r-mD@%#NN L뀫# C%8EbԿњ:s"` 1(Qy|j6U /HZQ;*M@&݄ۘ%XAsK J+w @-ε,D%@*aۡSk7A/X("65}݄]|cArxS^ɁNca7Kǵ{M7cU}f:QQ&r0 Eq%kưQNxU#۸WZxҘ.6G9'׿8_cl=r9S.kMI^PtYY^e$5u7;BYbۥL'n^李Sv^Ⱥ@y|!i{F{z$~)1w_˙|~F/`*p()`KR_xcN , h~% YpVѥHz]b \;FTMgwn rHm{e7|t(Kpa~OxMGiKkFѱbt_Su5=\#?/rtYac+߰*!x`Jƭ0՗Uvu NZH?kDqMPNxqOMzª`VUSmsZ6}HwQ/jQ41+y0h +xC{;_SѴhc6Ơ[}E&a*^#X W1U ԃ!O)'接ݙ@,.=~l,} ?)|TMsP7wꀀ8F%<.GK5kIGH>-r, Ul8ޥqeei5Cd``wnI#/('ȥeix  f.zvnDq3O`*H\F~#7t{C,״-AʺF.v CҀk7Ób fŌ[3ZPlԛEJo$n3}cª4-wKo>FQzN"' ?Jy4 J2*njS{ܔO>b`ze0# s|Ejݥcg"Kc./oڕ`x m{QzރQe3~\.H?];"H0nDQfpi,\h<`?=mXM`4݋}P'ߴ/fh7݂:ג0엜@ qVo#u3!-Sӄ+X*˜vDw5RƴM$"8}_09)WfwzUF|q(?ͪB ew D@v֦wH| !!* n/c6t?Ш'#~es8OO ,ϩB&,X;;fhxScSm|v9/L[je(s)M_% 9 91Z479`TMqn7M3ڈ $ܟ*|g]]^TNQz{ǴgPqaaԚ͠eC+CoC.]Ф^mk͒ Wuy!*_1k=GYbc1X[+ۖĂ#jx!RO֛^lH O'?5wX ǐ5N,hGn^ιRzQ̈́3 `uZŇzނq8h)i"LHa2$G26cBÍPӈ7\o5ު6>k۾6,9;S7ۛ:| 3t)!pjMwDOt[s<1 3r,$IL;19[CJcV쏳g_]$cy^ԑ46zY_,Zc~SFnNXa~G E=ʟ!҈l)ٮ)l >=p&O!c'Xt<|(1#rSyڭ7BƁ$FVMK ~(X)x%$XDZH; Tvչzr3t`P6&n[4 XJ)$ (*%@٦m\+#iC4<S_R?_N`+~g݋g4dL4 uL7"`]j%.#ݳnaD]&&ގefaX:5- E!`/ o'X~^׏+O?8kY؞`K:"7p ;'>; z2!؄0Iu =KiWaCM  1]n(O֧>v%dVDC 73)eC,6 T} qƄli/&>$.hU!No CP*aj+ JbДQ YwLp"y\I- YdJOCǑ=g.nS*\wV '''CQ>(UT P=Púg:#wiYwQַ˃)`}Ϩ|[CtSL#q)-/jX_7 { /Ҍ 8d 614/]TSm?z46Z9uXv0qF:$_ː{ec٬R M.o{\ꆯ k,\x2*eLsRN"Y3Q䎢_(|N]U :PLÛ"霷P1SCN-Gt5nAdBH|R|ȾX-c~5j|oHK $ ?Jv%D)s"T.3ܝ\ %uH)X,_M:" w [r5ĵqQ[ I|Ҍ@޺Ň<'fls Q[UvMA'{8n.{*pkMxQ\6!ܜ3/߰mVpZ+RLmٶ_:lPN414)JrWE*AIN8Y$10-R%؟*\ô(:qh|*D>oݩE*XFJ^w*(-cYte]p)TKf%Ha8$hXIL/)kh'-&ɦLˀykV:M|CbNk- չ`pD +e5; |[}zjg5oxjdjiD "Q0W+(8Igx˗Ģ1 ܒp[~b @chM#*c3quieVU-2([SKvr3 a7B8 lNn*z̘֎MCt" yˠW4'G Qr ,Tiv@J'T[vˠ]a6)]v鮣ˀ{u^JГae"q/,0]ŲG=pXyE v,AX|33h_90#=m)sd"k8itl%HrfϰaG\YNˮ^%~5Z=OQz -9R{տ g\,^*Bwa@ W]L===@_Ƹ\4{p_^,mA`ܪ`~xuO @ٞ.ӜwGuQܓڄcT-oKMJ3j+Pbf! @ŵrGZ[쁵!Wo iT90g\) JV]uC `zS)%JnbMPR.z 8bA7qT|j4^G$rҞrtaVص yj9Aw]r67F&=?g!Szx:hfzMPgU}m+hmZ޺$OI'JcH6) J_Xn#q6w3 nEg2C΄-:ݑaKbA>2ϰbX~ Hq"ӟ͐k :K&_&9z~my0low-zJWCm ,IP7{Q(WH uÕY{_8tGX^GYZlF(mLv֫]ަPVJd],sZw W.5h&?I'g­C!GJ8ѱkHb~zQtQVGw+te2aaE-EBlڱIԨ*Q' +߃bok31iUss`(U$E16[>M ̛Z^fhm3\!6WsbVo@XC!e`Gjud۪ KY5=g '#,^^JS ߆I$ƃAUq4EӬ)<759Ljo{19L06 Q۽^/zU+/[Ƕc**™Ϙqء\1`$dvs ЌGZZx4V=+I^W1u ۽Ax_?'9Y6 ZQiDSSG_DM]y f n>jJ}b4z %nh9౥4ؑlbZkgv1N:r/^oFs WœOT. X[S55;)□iM+\X jϖ @ȈWexS\o 5C-FVDzĠy,ZCտ'}HЉgc89]MsPSE?))[2$lr]+W/0>IM:nzڻgus!iY3d[rY>FDwx ^_6_o]mIMm6]E7sg L~Ѥ:{합ȴf',є cDq"U]h!G'4ccmzkj jbT:v@c= ޤ&,{U{~9]C/jm1~L%KeP{BﱖD~?A ﲑ9!ߓIh SZƵ\ Aɥje8c΄]")_ jI}+&߄wʑٕ[2S.4յ4.2!Pe΀)e#`wXi`Uo!7 !ؓOcBqz2k$[j ,+ M/@9*?n4itt!L2'2#nqTn>eŇ5GXJ?*o4oekc0^L,,Jy yoǥFNL%m(4 _|po8{+ C̓'DJ\L~L#!|,dGw| o:G9द1"kahMOI0K0ؘY=<2g, tCɻnSjzȿh]`K&KjTw{kz8]\4m"DF]NC6~nEo-b5 7~SB`@bCʠr PT]!|Y.dLZ |  cB2Py]mO߃Iiɐ{쪑s-v,ؽ.#Қ"ڝ)G6Z_r4nn[}v4e%F{7CHreFZYtI _ ^){FʻL&=|6;Sۨ1mmNIv% ؕ8 >-3>WccM -i R3}y>oZ}?qtbG>vD|/_#ʛ!`SUw>K> E 4m{21-+])i=YۑsUvscUϡ+=r(OcĤbD<{tPE4l*ӊ#[,A*%<@<Tw4ZJv\4+@_Y#cƍ` -P<y$EI:J*GhhxR!\MZ eQlDWBvt|T7C] >k+]ؽԆS}l9y3/@?7yhI|O9H}x>}=3g $hD>e~ʶgIMB.ʋ O 6bӻ@t(ɍlCX% >-6d''8^/urU7B$cxi kak1[ר|!׸GN|<<͖ߩmFP ]MM=U =x:IFiGĽ# +P*"[ ?\VEz:̸>_ߚv%[fcL'wb(Ԕ~ZpOpK*WGQ4W[cl;ed) v`J^ ߊpɺ.4\E?"\QɓZwp3I Hn!7ΓSrB U͵b6/w"\K~ՠ*@c69^xexD:+OP!9DR>4,pHz[S(:یt0wKD\WT fe[uxGʒA[_%[}^|ҕ)R;V""V4c ?8BQZI(!J} S)[|UH6s)_/7 :r5cÿjT7ylo uxPnBhK <)r 7.tY%U47x4Z QS>^*ʞn5TZ Cۣ|Y"}嫤x.e.GUS,`HWT2Li]A.)aW~fLR:,dH}e'6VOI@;&0[@/ ^'<"4:"Q扛BrURf`DNu4Ha %A|88r*'s;E0]6>_È;@aAP.ϒd77ZJ3R cE(f4t.k>7~[߬w))0YYYxm- "hijGC[\P"L5(jsZd-`'"ΕhwB;9Jã(|bA1Y pܥXcNB:p+U$Ɛju tcZjK زq]$>Ixo6a0WF9l?K)](olZ^4PJs^kY\_/`$ Vmw{3y'r΅w c˹quE̎ (<ac(0.WK݄ɇf] zDKNOnNcA]rIJ ^.uGty'p2TS%7]c9ER{9 BH|)NNBjhn|۔<34Ga:k#gPRX _ Pl v;:*`SZ6c]núS'((Tpf&}N+jI {}Z}0J2RsM Je / l08 qA_ 3MjZXlN$%2U2iC%\eg2**pXdԚ~L@$y_G) %:),(oKR]es,g[QRs_x,y Y1:ˢ~$8.@D{qޒY={QLôD*$D0!뀼?h.az@{薬WU$ =]IA44emw֨KsTPQ '`[ qSYlʻ~HbFQmDpzShOIٺXK<=}rH7A*Ӽޅ(\!${w n|n"q(RuE BޠFC]Ƭ RZ.Evu'ј[w)З 5aQ% H򻠤d0k EQ2( PWG,UDZK=T_5pS6c+:Y@".AJ#zm^`>n.̨eTɞQֻEq=J0昷llce$g9~Cz1c67[Óz f}zR(zCXSq˝ bY1ӵQg~D?} pttW;";|蜸+bf9VKB6J4;ݏDg4g-^| D]6(z!c"$!Dž#'<~-v\tċ=O!'Y5t_ A Qe&w~q@Jp']݈>ֽG2ϒj /TD&TCzF%V$yȰk-gc`WDT @[f֪&︮v%*CYlWzqF0t>sDl*ժT ߌ )0%Op4} YTR$1X$Nv<4PQCHb$- 喚z,w_F vj##>g\"x>5B֚SmwBn*x0y v*E@6J^KOݘisCw<wA[#|5{,!Q餏~H丞ZF\SORAg FܪAN)LDg|ḛhW#F3JbRtAhUcF+p""Ua߂Ew% ^?]S c#0.ސaOaUkvuF(7(q25 Lnd6lmM!4f}NeYgxRCV/nv% L02ʵ#+A O4g:gD38M\Y@jFLV-eop?\=M$I)÷"nC0^UmE\V%f SEGkMxfUC.ħŞWDn jܢEvM&Q+[vlFqG@'tHZR ĀgRdIOހ K6Vhb gUKUֹd[e3%^gmZweO"B&A}8BYd~{-Qs:fB< 2C(b/ A?KCI0_8,oA|ztC6V5k `<]?uZhjK-X1r*DoGYό6>)/ʫ 'DnV =  !}wIX)hj ̅gX>W0ʰ0ӃdSd]ܹͤ71et{\ŋڍMq" LФMZcۗ~L $:6|3iC:A w3KA ޣ,Xd!wX;9PYX#Zyr[(=ܨ2N7 %jņJe=(/d? V}'*K/EgZz|%*7@eTA3(5UKhv,{g{3|T| . TaU_Kçv}vVlU _a k0{7h(-+9{\ r fWPf+$mO03<XF;xR{Y#_E  .t2ULkR]Y D?8}B9ʽ6O洉})d]͝JQ^d22㣴#^eMЪ<.!g83eCZ]nkb,;}d-?XiJXݵi{ ʇpi7 z2%-oyҦ^\ lij1N+]Ֆd˪bFV$Zz%q&ZNwL/Z}ˉh]g$g3#bτ51,[iUy 8p6Zͫ# ^UlfemgR8: BٙAhՒ)>74Hj;Lf-Xm^+Џ;Ԫ=,1W]樣MfF9!ES_I$ڻ~m3Rf-MNwtw|;񪗻IZƇJIEbaQN5 7 ̴ >"(dabꝮyE-Ve/&MR{z`L//Zz-iEHk9AmŠo?`ōA)[7 bߴa 9Ѻ]zwc}6чRi(̩*#5_(Y?f`KɷŞ31* #_pl f$T/\.ݹ9<@̆xKN4TOr>uwYr4ë|17G>K ~[Ru&H'L1_ha؄"/coijK} f+gK!2+óx.tPMp]~1[+W~H-C^MdcbI ܬ=XtOį̲weF$?9PƐ݀Kmi+ rTGG$>fekbHPG0@-oo΋E񑊈?G$EA(dfZE^PMv:_Cю$cJX1_< }KfUlLYqjg3jy&0wQޟOH_ObڥL4TJe2^/zA(t<;^ke)jm3UT+\\ XCl+iUq*z5#*&.w#/g;W%3ɒGܒ^RQN.rzHIpM(܅4饄q][vn*RwMAѕ٧eP -VUJy16ƯjG\yYkokSGAbbZp1(K%Kaq;wUL7GBURqNnYGm[S2LnbR*:hd4x1] ?ֹJ7ogQ>yWzɊl(wYaZG R=ݩnW~0q:g(1nX!I3anXt[Wdv *<ui4(wyPGWSWMSLi6Px?aa< e Z]JX]4zeeI :sEiQ {Hs{)YՇ㞷jg%LRI=[/m e"ZI%G(SL4H*yx UBQl[E%gaD4#Dv7 }EwC۳*m<Ƞ&I gp2xY/9 /#W?D/CxijUVrA5tiW?FRii0ia'.KfmW[f"5X+::D0D[➩ȶ%X(ۅG,( T#>ȮσsbuMi?t>G6'C܈tߧeYVz4{ĮHxtOapЎhwNFko{"b)>o1֚d䆪~VgQo.lk]pcvǷ@N'LmՐ@4 zylRqH CdAx#*ɽc=I`h7wN89BCW (,ftW#A%&.4 K,韮~Crŝ4K}T#2Oayz qz\EIHnIk\a@9E};7Uӌ`7i9"V[ezE,v%kU琁]q7ljsF\~S7LC'kKy-)H2;>v|G4[q\Ngf!dze'C_}2>H* ʦ 2)1ܯE~Ɉ{;F期TKthB?^}G0"e/Z1?A뉨}iApTm)n͆`Y1\M9ԓc Aq|OA'΄bs>!!~d32*#B)9|:K 0y'u?rZ:M,Ш]@V)t٘NQIE+lPG1#i$'A /Lq-<׎͢HjM hs\ v3'aIؼٓo_$򆩘5[.qJUawZ2F|, B ~tG?/i "kc)t0/R.Kʴ/J*רUvK1B<(8>r_I5OtD-{\S1:3-ke japVVC.{lrqь95螛"EiuJ&8][@"ɚmށDsw4oœpʢYgZ),Ӏ*΋Pg/ *+һâ-xjCHRwG`6sVtB[d 69QG`mb֎1D80t7`^!ӎgw:q ^'Ig{s1PKBjŜk(T7rIsݘ7!7ٱD '*@6'S@tjTn+g]/Rz}I !nPuߥ_*Hfl|7R\f#%/-3[Wr,Y.AeLq0@n>Y}E_C7 UmÔĊ ϩĴepnD$;7Iw3G<;fv&7;5oW~냚 __vUBu9$3r  F8q_#WGXUpRǿ Riг@c2 mQ~4ÔVf3f=H# }}gIN] HuLHP14r2GLv' ꣄x1/#"/;Bp|5{ BFASINh]cx0ʁaUF=o巧' k9NnY'G_}{v=H?9u-?B"-77Qvo! ޝ&km[䃵ۇw ]c&5ZO(BW>hQSiO_ ݑaBUdǃSP3)74#8Rf䔡ϲ9&J<AH74{uHd?VapϺ֏RMNON.&0#u~Ǟ9i/zgo?nkCd8uhz g[!Ӕ/M3\g6/%M6N[IE "v >@䜋l}} wq% <.8S >%l&!}*q"A8Pvyqp]T:$U[5ljtt(B/_t.)قĘ3=}(h8"(Iv]e,Νi%0x !?mgك./贐uD7g@ΑcGÆ%-39X3b^]J 8^h1֞LF*Lc8I]xqؓ C4`ădW̽1JGIHbV"p'yP}BUdi*ODo}{I`^mɉ΄ Pfg nF+ҷ~RXUz4X?ԷTeՂ،‚"Js[R( R1 ! 'rۮ]nk П^uI@eBX d3Q;⢆= Ge,moi޻A]mꡝV|iJg?9't 3x[;jHL CO.N \Y~Pi/:ǞLbqoU@v\ .4 kFP /Pu\cUz/@iDxqpzř6"75ou+u"9"&!- V񚜷u-Xңdx sfF 5Ss˛E84hh'DD۩@˙'th{P } iu]aooqk$?G=:KV"~B-,_aFe~h@^֕HS@ wfZR!fzbqkf̃aD&#lD\YZf;!Jbݡ.Q8ZH4A,]QS%<2Hg[Y\sM6|l`7?_TEb{r 4wmNrm kBFĦ{^5avc-N8U2Ei;Oy5q>lUI)Cu Em7l-EH1_S~b)vv$En OG SNo^@#;_C~.c,T DR,XIU t>@:S|qfqUgW736Q;&wέLEq,i1OU1Qrety#Aػ9ی)F(p; | t]A̟ q @gJ)m4` y'g3a4 t\]S Ǎ[{:̍eRÓϿ_Ǎ{9Fp[wψ̢|:2 Dq?N]G4t}A##w;V&8K7>5 !em?`4ٺQԳLoni5Y]~!;!ۀ_35N1X x3GBr"bm^flQ}!;J6mtl_WOk Ay#A>p&:32%"m'5òL |ip9u[bt,KwTS8+Lox)3 Z(؜1toջv|FFɣSˠhTq?PJU9[iSs]]$yE9 =;' ^;d.[.E@^|h+ Mli2 PZj[^N˜}FCEж1DG&GB[D{r_'2/P/oV^z_l?ialP"Oyݪ렷%nM4ƶY 䞬 Ŝ|~)0u9hEFWF!dTԉ E؛.W"*,d g5`31Da33>? 2=(}\c=/%HDMTT \afAX@p>3sHAJM~1!`r6&(؜J 㔡f6G"-|Z ?2ACYx8ZpEQ8@v#{$#v,_O4iJok}H΂oK:s#=zTl dpgJM5ɔj\",VڎCo%g.Ɵ_\C}Lٲԅ3iSxoZUP-91T?b&G;2Y%:~O[K~`g<`f7`NOM2*iv~^3:z;ͶjG#Pi-|En]3WGEZR{ǁjݳ۹XoXڥuDz#܃g~ ǔ68d|>>}N?r@G]fvo8gk^"[ZM(IE7*1E7Qf}_Pp@XC  bV`\(- l#?tf%,evE8T0Gəvcښ)mHk]| z"K#tY};Zm8V0Q>R'kSd0N] ,-7knD@tL$`=i%!0Ey_꺯Xퟞ(#dS;F(ub <>NMH_ټ}DP\eEC/todRUYwl,l؁X;vp; P-eTis(Wq[W)B[l2Ǿ|hoAyZe>by1z&k`Cv0ieNo3\n sn\orˉթQixdS8N-ݻPX`4nU7h.ShA qA2!ڑ_dƩ3ml4.Hȍ{aA>՚FX3MT5C1Uݿ۔e̿4@U3^|Tn$֨yqob4CJ& Sڇl#*U m\X>iP1p6IV;6y~Ciy^u\iWAvK` (,܈'g$(-3уesI4;]qex8kb́$/R!wg_6 8hx ֬iªPT.C J+}|=4>ၐjfRy#aÂ<6hd~[( ~߰pG ҋ)a8b<;{>qhH~&]TaPdt _#} =b;?7vt1jѿl PC=g_^/&)aT'iYԋP4qP|#_PB5"$4=Vɖmb}V\ @W$'LZpQjeh %†+DΩGc h$'J7P%*%W@[$9e@T  )PSjX dRVOJJuZS,~}/efȩڐT>WUdzQҒiL g ?n[Q,ilRtC;NtԾD*7,b ;A֡bOBO*8-iPŒ\Qp"$^lcuU.u*_WXb@Xt{Mq@aY%Br .µvYVEiQBZ./-}8;f&-&G1:XRV6`@?1̪믢jB?Iq̟Ϧ* 3>nn}0ve rHBj-\b}O< GnhO0p73FϻF7Y|H kDwGsT蔅Z_*LDgoKp[\WFmxF :V'ٸl.JuvLfu#9>[a!.Qw:ա:tPKٜ}mrGjKYuYnPL=\dC{=q{qIV ܸ߭6׿x2:g8Yl) kٿ")jEgDū2$>]wc/KLsN ǟvȀbe~zMKjf %kWEi`?z ZEQI1 Cs6?!(P8 tH+3kagxG:ʄcqie^$ҴuL6l .&*19g"UT؀I\}DKxg*`/ÝV0 fUGNr`PƤff [Ծ9fdQr1!bT/Э(b/]tRrj]]!>I/M=7>Q,`[^4* 2O-T3g7xk^Y(ڗu`C}O줫NNWOP~L_x*fT?x[IZЉ<&\ZaBdS]WhJa!s$p:@/XU"z17Z&]#0Pƥ\p- @Β![d񼻐Du *T@e%UdʗCʟ` fsSx$>9|FjWV΍ɴ_NT2Uy&}뼅R/<'Oxi񻏜V`W)iHMhKѪl "n^vg Vj0fdև)oH#-; ))?W`e!o! ߉ށ٠+O1Kƪ!Y 2Wp# :Rdu_6%AȊk)bJq>㍉L^=:鱤P_s#_Ɖ{J) {}V^/Hm`k׎|ZQ n0ȍgx]SHW4!Z\:6eڵ V&0N!g{THE# ^ ЦŦk )ʂu^ww][g`s~ (d dOߗO$#=Qflct+7x8՛b!蔾x'i- *#7Xk :$f !X/&HMt=Z2Ui~Nt2]bP:PY"lKӧ譨*KC Xn屸DѪ "Ōb'څFHs&ݬU[sŝv?O'a|E24]+xp4rP&b^v>!3Β#~[\oD#YpU9Op>Ax\ҳa\MU&Tŀ=Vw5e g.ə澝e\'H UϞB" Q >X3/w@gvٔ}(m8U"gQ `LkFHZ9kV(U RKVEM/u 0ܮǕM5 \'^woA,O x/+a8%:4paj:+ O-cT+i$P7%YM69"R)i+N^S2Lӛ',Jjփ6DVfyj1)T&n<c4Ud7rC#KBarjڀ۝攸t3y7Jp'LRǑq-|D|(-iv XQזV].!)dkSD.nN2܎#آ{ZyY2벶*-[oܗnq"3nBf_y)ZLχ$J*F x8@m:ɑzgpG ;^ SO d!"xiTG}O |˫ʺ銙􍐥͜%h( Qp !H5@H?^\uڂpR8 1z2 \{6'lZF,E2e dLĎX|6VmSaE"᥆c/n匿r~ oh*) :P7x0 C۬TN607%~L֏#@`y t-\ѧ~{Â̱@#;Z8sdԿ ^zuiV>xVw5 :rGk*U̫W5qQ%!N K ؘG1z{@+ }LzW}J-ft,>yZ*(F~+ UTRpw.ʗEiBtp&zyAc$/tbOg n{:)|p@$"]ͺ=\I@W ~A9`.m՗DesI,\{f%T \= P (kmxn] VFoqY/G㺽 Y8wp"~ N n~q%E3G؇ޒ(AB-YVMy_Gꭈgzr]YueE)J{q3K›3+k%na@.+Bn[䣏btNR7 0ّ`pȲ7;Kwd '*.A7 M`6Ζa9>{r")'~c_]R0d"}dV`[mpF} 0ÞǴ؝` clZ;@FI@ *]OOҙHO~N-+_] zjDe&ZHc&4${UcUd(Iߚ@ehˣZW@fy'y YU\Wйbt e6( DoE|>}#{ y Yd RVˋaO.7^+} s bd~V@Ue' gNcOUqՅ%)Q*A~YӟMnD?S]trI|(MB>XֶX\5'1`3AZA0܏b| ^GX/=sXRY1H׈t+g$^_Y%߁*sۡ +_ n[CB*A=Qp  _OCʶ(v -mJ4Bx "Z7٬zʉ7rS}gf#:\K\ִSQ3Vz˟^lQ3 uL#k;$YohFg,*ӏ2^LY>qBg!BsY#'*J?0kղ,+:YT?\ %bƽONSd9}+$Ro^d[D6*srqZ_yV~j뿽~lR#ϲc!ޱ `~)Q /2VRQuep D0!8c[J 6;GdvKщK4v (`LI,U|W k#;c&-^D8&Z-1 !(!-7O JTp"A>SQ"k|Xpn֕dmÐ7=PU]̻K~" >G }z'@hɿ (/ʔ&"*7nN9@p&tVl%\פpLblB"~;J[KҸ|A 5<|CY.:ּ7MVd7ex-ݥ{-\ql?GS &$~eǨp;`& Jc^R+L`NyF47Oufx0-c}!QG.ayo7E&t@ 9?jat P*w3;`,$bwmC0̬UAd&70s=Q?aE:y`6ǴD8eˍ>]wɪb`@w7ne 5inv=Q: ja!NʏG`f*" Y\+))k~sj,B`m&rK ]}&զnC& 8Fy'k(0{~̮`-˂;+0 xͤP`xL(pۜ)L D_7@G!'^zy"[^4T{=G)<ձ V)XXJ! +ErH >5loɋpX*ޒ~#Fplbڃr jBkS/";]OyPh VwmT{tC3K'rŬAM`8G !b'ECDWu '豰De4P\=f^͖- Y_z `y]M]b7R`= #/8? aJNn23'AOFy6hú3QVmjVs?eA09fw7Oո86ke,$ -G ԌYqbWwLNB/uJGMܽBeu8,}%P$5Zzhvɠc,C.6e[ Yt+nhiU@Mϥaep$TO2rV ,gB.zJĉ5La#6@f14OphAHH{9O2Xza;> hj[{FdEf<6R&֟W[bu[`-JI'FfmP\,‰C\U BgqvJtJkdt]c2 UړOv/4TBҞ\4;R%*.Nq&kϪt@50 &ؾſK:'dbtQ/с 4={ˇ/FxbkFh T~BhUh[95>p醪 M]]p~;f .sCFƎΆD5gLMةJ%t2ny#ZaslM G3/ >"Ox77r b[ 1/`_P^>?]',GQ,$1{iT#3a7l&хݞi3zzMwK7 / Pci4N#:l ڍo C+[z++[ߝ>GTʌ}|h !^~|O?4M33&2|ᴋl*S/&G~gfu\P(Mz >MJG3*Yt %̗G8|ABv(feM 4ΆI{K1fHٞɍpu 3ert6O_"'%Ts6$L88AI/d)jaJi({Gխecn!UyZ moo.>z%{v3&OZ2@?O~Q%LkA&r ! kpFdBٌ͒/K`VYeP UǻD;0z˛w;ZQ"Wz&WOPZ?@];d̝zYȳ#,O~2f79wH*loZ8 ov],\ZRqE7nTrLWTJ3%Jtu"`X?Yc*i*EkD[|eٛ!Q0'Bh 4 0śAK6 {I)}=! ߪN)gFpK)_ʦT$$sB  ) k!}DD˗ IQc{*p5󂶒(˻/Mgb @wն/_ ?e)iOgn,8RW 3-2' %/tґb_e_N$IXT֪?^F>TA,pگUG7PX8%BS_*bs:!yV5+_d4ƩDwt@pk.x'n\ $!Q;5CdI` /=5?Ji0aͮnrW1`y-=lyO(dLбzR8F0t羞AHx )0ڣwOO P%lOz{'4y:?Xaq}c׭L?m] U>=*t `(lx(HktXgqbh*3B*{S|ei?.jP'0"ԄmjikTmkO럍7&O\eBŏp*8s . WOvB$m`eeLkȞeI#eg|.9Ur̯'zIJ9N"f!QRnnE;q}9ġIC2-*ƣWf)ؑ+~Ʌ啪6Gx\[2q+|rj^D]D"#T0S /km/ri`Z6FL[*oXÖ]K4_ u.9 霨],2KFJBhےu=?i}x~{ <^hP;xXd 3I-,xo} ?~LKl",6au xOGuDd4L><3fSDKW{$T0NQ E}pA31n>>H/<M]32%faҶW ҟd2o (bN;V]Gnbx~n5%f=tK~Wy*c(0^Mݖ=Ǻ&@U:9U<(3F#-LYv9p-0C۴ 'GTFs~DDY w}` |j6m)1. ,*"[ O|AN<}Gc0!t+k*M)8*gә,UK 1\ܕ~%QT/UlN*8[J\qW'9 eWkȿj\Aõ@ dmnRX֧҄iVaQ~,+SocRXb2L -P$&Tg-\,x? 㖦$xJ;O?N*- Fc5$ȔOA+딀ɑzV>Fvsf?tB ? Ne)b8(ip:|^u♄! Y4-|&H ArOY/ ^'GFb?Yze[uӛor5K9ٜy9Fҡ%t3do4 Yf,KfJ U4+h,T[Vuq#f5>c 䝞c) g)qJ< hM -NEިXƈv]ȗW/B#-lxXId. pyxkNc15UAL 'tJȩDfHYҍ@@[KԺmT=ߔ;~PܒFK-#~.iC h}̈Ѹ]0?_Oa^)i |5?;}8O(2b.M`jB~4u/ r2 8yXy21Ա*LS+;LCr˿?̱wjZE%qc-zQ^t>^ b=uĀ:=JHu  ]ML[RJ~2f^?N)_p9|A8S\QkXϴMȀiu;Ц<1`D?XiY8T9I[ 0uDFZ k _rwH3jPxsZ>lɷ45W%^b˷w&+:[3ih*éPv} !q/)Ax< 3(=<}J3irZ㺰v& ), ,*$\R6hhSte/PvULt{ .sXNL (E*sF:+[Jmf9dߊ? (W,OuAwcɋ}aDKyt}\Uss4VMdKrf|E ZrL)w/W:8m04d9;I̫760kBt)nGc۷DtA^"0.#a;/;OeAu ':U>_-o~λ6$mƑ(&mA#_eI#|i#|IZzS\_ŒDwN[^ GV#4}z:,`7z@pŸy&4'ps`f&F`j[)IHUx ]/ L k\33SPo҅†nnMl8'ʲ 檬"#{`;ǠKUDXn%B(3u>)6uk5D*HZnX`pJT*(ڣԟpzb-ϊ!2jɺ&9RX)ceOws CdKڏ!GЇ95: }7-=76lS|pcF0 %#N2Ű Ktx*!jT* r@O|ˤ^tEZ=bS\nױOo{6[|}[JtObsIo]ɰNcgK{1>_?/ @Ji|̉x֣_"/hi|d&ʗhwr~^å c0ɝHd;h~%$"iև"ՊA"%vsp^UpYil"D~Z&=yN\ߤ )(M1Z~9jՅtqh闭^MNs<*Xȼp=5', ϼcw*,exAqCׂ{ǟc7/ӈ12Bj@U W*Pq86K{ x+w?L)M\_m8YE-ɼax$oy@\J*%jщ3 ubz`^O`י&,–ctyI?D]25$C3<>(Mi?>ω!`v9a9Il,v| p[ly?hi7^-"fRP[bjh@S/ ;'JFCkx4*WR@fTӊP,A s6̦=w"Y) ݯ.ZyuЎT=M{ P_[H@ ʉOύ[P S#v?3O1Tt-Si䨎+jm)m˩'`O'!QuX;h},i~iJw-b"j (PCV1l90Aψnhzti$r*+~Ml\99"̦Hp.FY,_*/;Kx$^esv-5;cK L͟Ѣ|Gò<1>5&ªmqIZpw'=5ù/Ա,ψ`л܍G@m1^ !=5ހe--oi=Ԁcy*̾Z^"%>NW]?hf+Du{JT/ĐZ0f_?#AqП%.ϴA^>XR@pRZc<]״ZʿJXT⚮'"6YA0MOO44BHzb@@xEx6` T7]2)ڞΜ(kg=j-N?3׽WO*~2:)"bD5p}%\03*k-/߅kãں4aWNOW+`7Z =v4p#yo!s(+q}s/=D/S,u-vml]Z2Hʱ 4Mr^CF$-u4 9'$DK%)}X~.1q1G}փen?t y M.ܻ'D\Q<G$iF]!87٠zQmN]T5<DO (r,le^'y {FU847;۪?lS[67(nCX[\b|HT<{D)p6#7*wtuci߁0;a΂!́<0/D,I9 ?`W]pôQʫi"SbPYX2Ƣ]?YZ$']< TqPX9i kX㵲ZtHbzRPrTb_'?4 9ZJS B) ?;?˳wӔ?X'f4Q."r-B ٿGP~ѿVhL"PR!:ЂZ^|%K/=rݿM7Vq;;vϼMhAPY‘{XX`^Ŷ0d|[-BƚW?Q?8N)U8Q1O/¥jhec`~5$.|J;)$LM#3Z-iNjL@ˡ\O-Jȫn>aXu cD+z\!e7ߛt?dE5|3~W)QܩGyC.gS1-rmB7El'ۥE:1ЛaŲLU{(uHN@ TaADG5*:HʍʴEjCi3 ދ٣ gC 8dt5x]iD~U.\ͬ$;_Ud]HO64 L l z܏1`LgG;IJZLL/m?Ee܆?أbw dX,>lӏJ+Ř('(1oTY^k%Q.hwn墥0Ru"G@Xe'ae=B{noVe ŌńXth:8#{{!ʣ^~*5^O`ߖ=S Uzm3]¡Y9Ji6ɕx Wĵ5F2ӃM/ *=Y7#_X#y Mv[AD_۳qXzP .%z/C{34<È[g?Ope3HPK0┏#Z!qRQH~cQ ڔ3['|> (ܵ 8! ONКv d)g sOG,bai&D^fo&]YćlvBT}X[uW[QꛛBl<.1T>AΙytӃ%QsnjCS"qgSѲTyi&Mc1Ho~R'؞C2R(.zӊf~&"Li P @^.оP"U|Pںj)YbQ(K_3f -i{<[]xZ9ۨvOɲ.C_\02OHI&T3('l:|Zݲ8ܲ}+u)=($F`\zEkd2}@-CMaR OlQ>d Z(3iͨ%yo5q^[ʜ[8X {M)9x м'e2OT^<}QA}4 BI}|+%. r* ڎшJ9.]$I]߮䤅v?Z4CՆϔ+!f<#xڇgxUh})gCCu$#)9Aˎ9%ܷ5i[+߾.(좉HW(CtbvH0)#C^~ êPAMyq %З'<º"hb_v>f,i(9Όڣe|Om=@4MT>XAcP&Akn>z .sguctDW؁j>3msp| 0d&F)ܞnJ\B9¹cJ!2&Ui_15K}qk<~f \o*n{U;F1;Hfd!b@Tq=x/3,Gz4'\A9Ed&OE5{OEZ 0%qõIƶ @D<_;۠Ϭ j+ã +$ܚg ݧEs:N%Vkh I6x'̶g[X:TzlAA\ZLS~=;Y@Ë>q-ArDoI/þ9+jS֣Bϸqn?-HꕰA YG9q&$[=ҁWkb-43ٿqyi^+]xSB#`nn2(]$m /|o"-Y6|0 ȑ84N[,鰜ZUF#pGy, p@gH9Rs,] )G!K>}b{E>7lxKfmCcabr,"P 3lG^um  c 1 _/'~r~1-HE܇ .@j=MAC =lmᏜ.fi)e~w.ǦI#`ЙAP)9nM\ ޗt{}]u!٭Y;S툌K{-*(lQ\&A4i\UH, +fJ(WD܊R@=Cp~)3v[Cӣz#D>|17AUCy%q,{U$_I SGKotn}{P n> u\i4er Eyh{P+/>wܠ5/C0 *(ܪ+-}*AY68fצ]Vb°kDC6]΅ٝ"$c.0BvSU|Q`^'3uNݮ54gJ1ǐCdalbI0ل UUvU %)5"t0fH2963\lCCl׾4jhոb茩2&؇aq_\OGuͤ:G"v V׫ :)#?O }kor*{[ 0Ԭ-T1/c#]±T{Sl6><ꯁ"Z26.([^N脪)MP S*ώu c11}49Y54&X ـMw:r}/ h LshˡZS-7g(B!%mA;s>] )ν#_N/LEԠU}yGPUo~ݯEhY CXDH.A[2Q Gdic C~QXtieח\vG?ҁQ"\o|KxZ=I2͠Dm/$K#SOrcz: 2.Sߨgy}U6~[F.@K4} ܿ6pE#.pRf+}z0 ʪ&L*["cġp7BxdK.~* @Pƃ#P?UBwvݶxBi,#τ?QoD<,12;@mTD c͛MLT,RL{m%x"Yx Y66;;aр ;Ay"1{n @Oz8KNV /6bB$l /C3~i^}>{{YTF'jDl20s3t#WR|y"#R7 p929۪ Rȷ$:JX1# yչ-uS PJwL|~"Ґkk%amSīiA'lh(Wȋvመ=zTFJ2|cRs885w&<%rS. Ð^CJ[O|RJ\͡[nJp! Xw!튻 ^ k,/K_7,V-棣 wI]aA Pp Sݫt~wf`ЊTz#9t !sPL}pwM2]M3D&H#"O#ԁB.?aaB*4;M 8W?£`^MIh1< ]`nޔ֫>-@.6 ؚ$CaRr5{nyF7lvMh[1%hóX@Z{W:vyy7UG$blP⬧SWF9/ ( $4UXG2,AQiiJ5D4Aj,H)ѝ-Ywr  {OiRd!YF&lK:ѱ%X'k|NPM>j( )bRa8 uAwg΍Y-<χ ԩ,-83 /J*prYG ABw6)WF g~{|ʜjZ32x5tL3};6D77"98`EJ'S2$G}B@ ndtdQ:ܨUW6.5}?\?C歿[֏% Eb!t6ukP֝|YjЙ7_lM]Yp@F *UB9uxo¡ܡi:X„*U#hsWK+6):=6\ԣú237; /оHB4VUFlLbb#UG$7EPu f*cLH<*%ߠ:ŌD=MYL CԜ?X>Bt8E4.&\VK}"[4I. 2OGmʼn,BEGuv~RK]5ַ) 7Ny䏊"` =+{ƑTr7K"? ݣ ^ӥa/

4uR5݅?hCNܰZu1W+ۄD;@hWW3 b}: Hu|8if{!8g6a^)N<^ʭ#Z+*B+S3MȆ`JY*I[y(_ }D^Y~tbFy29Y~{oϨ]MpS^e!~kl-X;үxm\4J~/l&ސ ;[а-  ?w@ x{1H sVSYx`c#2oD(6$Dvծ5;O_G).5gqubIt膎$N& 1T)4mh[s@L0U @q"W> ݟ碢++"WsivP:pIGr9_^5\W~D7Q|T:b@"LjฮR yv=KR7pdtne0{EM9 !I;r ~zӋ>gE/:|Қ5)/Hbw_@"z:#WJI0>/_K. E6ӎ I %>/Ĉ٩p^_ڗ9B [}Dq,]Npi)QI)IUoU jM_O9;c8yjHlf Smڡ_cKWҷ)ժ.`eVڟ\I bF\e1ƯrUӡ#!5 5z>u%`;kxA:z;GpExd૯e5rq5p :_zyhR16ӆQ~mRlaIpX*&} N6G4^sn48fŢ  do.SE[:sdڱ$G# Z/Ogo,vB|kx"ٱoGϴEyG 皠*mA6'"?ۯ:ICϐ?#W/} 䌣6Gw=p q ީlT%Q7Ǩ4> о*| -x,?l6) @!/yJ5fQ)A_\`\Ul^Fmff=efU'&ٴMCN}e?gNS<7;iz׌w{wlRkAVep&b6;EՍ f '04M$djߋT+oMJQ.=-AlDՅɂ,Wc440ɴJp'*p$}D)9۪TtU%~B0/'+5?/|, P(=4 nfC 5 ƚ춯U=fQ}瑀 wް6MNۈpÎ, @y%P];!wXkۡ>$C-s)RFYNհ~3ENc `:$6. mJ/r33k8A,{ аclxqdO Xv\FFlljwen9$?ډ׽#^}:$2On@Y:v{yDVp1Ѧ;ꯅQHy-踊Ǽqb/;-vTN9dM;93rWR:G`V1XbBQ/l ~g*uSPG7lf4sCq @V I\e֗ͣ-L{!e^pdkG~lLy#dN'/v+3Mi'x O]L+deW_&HHէCg(ifҒؖ|j73m*QR"/nukw@J9Mݛ#t8voh(dYה _Y\ēŃ;NVECZ4]}0)vij*@vײ3k% D{kf\OR3";#}H RhE8k m/\R5˵yHA@YL H(j}YՈg+g 1zLy0Eտw_ קG*c9HX#Z<"`3hW-l&/K֓Bu(MFZLBo+cUEĉ8&۩\ ^n8XK]aÜ!D^iS¸򬇳SJ$, 83HmxՖvBȮ)z Hӌv2!~t3jR(/Iz4ki0n֧h߂el-vE_-+e]̝]S3'qyJKBV HrC$]u5ueV_t 4>T[9 L$\A1<$kyzb7Sx6`KYƬP'j,*]u\Bo赎$ #޳0ϭrMUH_% pjO؉ V_mq8L4.xR|`SX `Y)ctn{:.mJ +Rlsңң&_VS5BLnDQEuʃe-ampxEj>%7OY:0:Pm(RmyuW J^~^<ڠk.Yq1sO ,=<;5$lT@Vt6|=@z bS*&ϬA[QCm# "w tMR؎kG@C#FӛXl$w\Ϲ;6˾]xr1ؓF KCҮ`H#g"Ċ˪z(fi󰚯 ?j2h0? u?N'#s +]pX%,c@c?,IBbj6ݰ hq s'ا?T`jTy ewp'5QR&ʲСF` ,](R亞eqoY~ fqzwrԊ ")3f^ nR'·4/J=jRvHgܥu -^Y, 8)<DJ3)lØ;׼V -)|d#ٵ+# FC?pq_Ь[Zi~z1yvqfebo}vVgpaEK4f=k#=FKU259;3k\WMsON;_4 rx 5,dI1}ߓjWL{qJeeXwzU\k7XSCutkGt୶`<9q̇_'<#ԛ~k={qIikI9EZ،T/BȂU2=W?Yg؜BIo%-@Md"tHn25:6;N k6ʸqj!%Ӝd*b_ins5EAVƆdO^ j5Ҫ:-HxϤ}L-y&CvUTb'l{ITpʅ6ǣ"ſ-7d|?WW/$gd$jtč( QskzG;rP-D:MiE5 o=Iigk4 IEgE^\<#ns]0>iLAμ:1EA3;,[Nkشk-}Qa&]vc2Y2uf׺{[==O U*ʔ0 7r&Ff.,>93M/Փ[x*9͹& _}n}RGn $]EP6c+G҈g0N[C !H ccEefMKIj[I|WxIV.z+%FW9@yp`!H*:1]ÆYg6ͅǪj5b3 RzNGRY,]_"1sg^)Mt v/M:|y] `2$i$F k0G ĹF;D@CpU|DF<)p8ɡ_~5zVaU~@RADTp Zs\dUvoլ 5{qKm[(ʖĈlCK&=,[G,"P w^+?O2ȖqG;2/z 8}vrUW>E U ۴nZrYR{d,Vy1 3em4_ݴ7+l8|&nGF ȥR$bx|K  );{ W`}'[xZu_2炃IArQDr%~>$}L;>~JU |>㨮H拒$ ;ldYuT5w2KI4W Wyƪ\DA6O]X/4>梀(tH2]`[`/s =駞WjEE 6}[)kI= , q,tM[2Fsh??Z!i9ExI$1U]C E 8[ ݫeQqO΅|r6 o0]pO FB۸|i}2-z~Hkܩ*TgJ 섦SY/ܳ"^.mЯG }-Ha_]u1]avel_@2daUˀx)dHS Ojc 3G\ -'QDOyI陈9-lr4T<}<ק!&DYJjh'61 &Y7ܷGR.k}(96LWEڹut{e ".SkE |@(Q/EaJyKtWDYz>jqQN2S]^!X I*=Qv| FB %*GJ.7%"[6wp?̠4f\dgӏ8e8c_#< )f30:̾u4* R\$4삙Mguqkϟ6-wPY-=\caxjXM+OJ9? CC*w0)ҟ4:eBy(C˷?6h!:ǩ|ɉ2};tޠDQ ]'_t (ٶ"MQ`aJ,*שY!D_Y"d|+]u4^S">xx x;(L?u-9DP]mPwS(B,?[7#ўgN4 rjMo3~Acon)fnH=cQxs0:^V $W8I7T?$? 4n?$q1ZK,S11' =@BWW9u:6 AwWSJ|c::,Ѥ,)阩o f7O@ bz.cXw[d!Yr `l$}X=~ҲTF, 6]o睳EN iKrF-AP۱ lmۤF.Kdr| ,0X=FԷ]TW/]64}&'\ԦRuf—Ϣf\Eu{*s%{]oSAHTY=Y7eTħN 9)T%ɏ%A.wP {K <-(Bg+bls&i!bu hM3˄^wQ^o |nvE dxIy_Sf(}b9d>Zxip oJݣUFGg ' ĔMљ*/M3k-#M%ԱML,TN@$kOX9V ζ)}+[}7 [k}lX2 r뢅 JUk7lJڻIm2.)kZ= :>e4mC )~NGjp+ B6QJS#vasa*;A=ʯꜙd bWr?qwHqv&%;l==K w!,}x *w-zU$qePo{Zg7yͫ?@`\ ?yNYUШ5"41<b| ts9U@5(k ;@>d>t&*֛ +~e︂LR 25 gC \XeQGض\ϸXx (F(/`@"UxA\Q1 q ۑn[h]΄p>7x7!W޸ciX-Q@?5zE@AYdžjxB&gq")E1mx?U* <Vy@(@͆Un'V3oGqP&dpd\;V{6nMlwZY|yI2CEL h,B]|5Ht4>S)'tIG&ו?_HG|wu;啂ɴݛ[Z6~ C4ha$}}#+{0_0@k7EgYIIu%ˏOshOpio5r+LF@)sp~GӺILUT-7+mwwW&scR$dW` D.49 [&67m`;Hz3)ׅq_u2]Pv7jXa&@ ~619uH6o.t?{oocU/2W++{VK̲1 ְ> L=LoOZNnP@yD$e3m7.g/[o -&j lQ+IWMXDsiJm `f}cPSMWw#*ƫ<PRy{2NkbZUJxzF[hC,jD<- B #D`VYeк\!l=GA ~. O!ENgM჻dǚܘc6=(0)vQ:*]x?4ťgU|;"fu2=eߨ:Z$[87A4lFYxraբfWڲF:F3>54ϣ X?a[_ID-kCrv$}¦!Ak$38^[?Dmt.=zJ5wp,@*dNb:'5x>Mz%yj@LÝޟچ_gQ'Gõ9gư;07s>u!&]fW~!3Al CYVbO^^ xn3 =UԨ([^3Le~& 31Iw0uU~.Yc(\Pwr{"lo}uxL@xAƃ* y59T]}dx ?DyR}a9)c+뽝ŔEVYŷ|0Mg҆LX;ݐ؆H47zgt#W ߩݽXQ1fFHp/0FUby_3}+<մ t_L+rޗL ?%ݖh9`9( We<į ܠ{_[Ԙh37Qu<`v@KK]<dʘBx%a7۱g?8L1^䲨y)B-u'o@!Cgb3|;@=] 3U : }w>Ϡv:.U#dnBD 셷+9a Z@CkrмSuO nȝzN~Bb=uI/ة1FyߐAJJ.j9=X-f8/ca4֡N5H'x,1V߿LNr@~ {+6A3~#n&7&L$VIŬKO#v\inR_RZtFpܛrGJleM׳% E"P80^a8>#sU/Z~e}#Du8V~31Z _JIvܮQٱ}b0k+ȥq&'.,]VZ弌1z-wUilcҡmȐMEǴG:"8wCtNL2cЎ Âs0{n^à7@qӶK7)cσqjt?bkp1]k"ܪ3k뷙Nc2🇓B6- uX7}b>"ŵ5=w[FM3;hC FT0 >O#BUׇ< #Z;Xmg-wT1XI晇.&rT05E o r8gNْ1o:tү@H|qa6xgwK)(Nўп3]*"ĥhj"wI\ئ'/ 嬿 /6D0s1 V,C-Ӳ!-$JHS $6򷩚1xSt2 (CDCj)Z ]Y겈d5^qu4W;֌US S` 4xzeeTݑD3z<{(XJPK 7>*)Փmǫ^5[> \qTcטzjQWU1fG O_߰JpFk?n}Bc0oވkFޣywB3qG 7 -?NiVH{OHrY@Y#X{ P:7+V7A`_n} &? TmmafRF4RwaQ P3+ͤ$!(1gH$@PY9uU7 4mrg[Ȉ 4=V@Ig./SP&!7np@MD\#ڛ]+XFA3%]WI`NyE{h&0`ēH%FNĤJf3 amQ.mq`%v5+l438ƠvR"qeeP%6-,t9s5ڲnZ0ͣߌuF5KI(Sx]:+e!gD_%gԄv,) rd4IJ:(`卅cßz?,xaa4?PKC~X$K" fzǻ8EkG2QƼԈV;0KVRlȅ}/ =;hqv޿ Q}_Vis8h ~2Ʉu:'.7m~{Pl' :GWkdc 84t+aX ٺgnTҞ&oqRХmש6P{i'4ηg )3u4[-`9Zlٻ*}y_Bs(~a0x 1jg؉{SJM }~]ȃ_]ugұajT!BiKLI^50l=HelApfOo$_ƽ Ͼbi,®V<ң'bs0]NG&77HfO؆B+8jkWs:ݱt#*$6R:ɧl(wӉeΕ"ۥr07 Vpq|-#bb yZU )iJ hQ{lÌ([Iχ|msam[ŋ6()J5dQd,W5.`R ?GE"JG4 eEwAPNzĒRNU/cNsӨ\!utSjF"Ѻ茆q*XGZuqDr"+LuWe~@5l!31d-#o 7 u5:m\!u`c6qǶnf ~4kJ893p%&171!9dO)mU-u-|gN]%5n=\m55&K\KWŁ [ Eو`={^5mdl`_<lZRn:/*`M|nKY3|sb<Lg ꧠp@J&Hf}1W4GbXLI)@ \;ra)՗yۣwgEܧ]'\Hޒ%M0Y\/YF>mMۋ,KV@" VD(#J.$A G}-bkRB$N !']^2 TWIF%9P/u tY AVx<aǠ|+%<K kz-% 2 ↋([u 缹s Y.xhQ۟G8dj:cNy}N ^ϐ)~1b{}6d(h8+<`M>dZC+)eΦ% =B;toJ$PqзVSH߯b=}R;@#lfO< Ԅ|()3"8_!Hh%Qz\kf&\]q8״ -B% gKJ* E c{iAHaAlP5LޛoΓzV|/xR'so 1m?ھl]Gz| (ǜcW;R{֐E{ Nn@,`bΌZ:wjȑkkn.n7=骨tn3DI.ah\HSh#ChMW7:~nue+-=CS0Nt=j,gd^W |?yP  Xfhk9 #ވ6v/ns]^_HOba,4Uu֨ XDzuvlb6vbt[9` n(sw[ߧ#m%kjJxHtKL+LK/(~"VstٮK0>GBoFwTݹXv7PCgo)Jkqt/R!P$a~2 i0rXuKˮ' !b%{?L*eG[qn_<~Z=d6tyt"SK+g~rĽUZ]g 햋iU-ېUǟyw?N"afv2,!A_WlƮmIO'CNG#p9PIJdd aٖ|tF ^doAqUk*qǢbt sF)חO.9Bg_6ْx1OC[S{6h-ßO9ye_*lMOv?3"/Wvco,HzԆFpǦm6 2C`?z\옺賦e7B/o:mzcZn?i0{,0Cy*xBѧP8QS2H{$ fHE٪Ch7BIE8ZQ1(I<*(kőve"k+;ڟn Xg@u0˭KxsP Trvc-+!W0>x ~-L:%$K OY=I5k>2w@UPf"IUH3]GHyDq Es&W_hrv?ߩ䯆Yfi2zS0C@M1@7Ɣ_]oI2K5EꗫS׫28eiWTEVIɚ-x2<fw5)C$N[$H?ӛ95[}p&A Wom_cQMNdlZ_tЇP5 jҜ/13%5miŞQUiO{QQ!^ ؆~=(ot8( >ޥOf'6=r6o+F~-HXp7>Tp@a'N򠣼+.lI\Yi-n9 l`4Ec&PH8#IU0:KOз&Qk21wtmU]6 qn't**0"\~Y3'/a!ŠШF5<8dAEN'^!.h?~_Vzq[weB _ xywhZ %^ `9:[~$ .; n,*w/>r|  PW۷^PFFSnl =[$7X'_qi.Bch&VweΨxE 2a„TۛfY< I)fBz=pS`A!s}жuWdBP^vDδj6!}\Tr ;h}~ۘR;2^8ZpEN-ܤ;x6+7BCϵ(j{6x{ fC1*TA?1S]P@h>Ie[2|oת^!*Afk:8ϻٹ~i' v',B*1On!D%&ӈ͠Z8s6[sUro89.s@U*)Wb҈m #gCH*yy@J'Ļ UBPr*"ę#YTyǻw;f|8៬ł(:سmM٧Bv<1JJ1hS̻Y( _ӭ<%2:[l6֑T_f&'Ģ=kjB f#|G q&s}Ұ<$%N"$v2sNRK@CH0 2_^{S1\w O9rР\;w="N @d; le~[^^pI{o5NpB8PDTI}KyK[puܭ`5=8 ѵuiTX%]R[b09F6ًw0Q%k| 䐙a: ԓ" NC+J^$m".z%+BjV9D"mOi> z{9s7FJf2RIIOp]EБ܎iG tPS1;)=1![d)gl6^V@g?l#ھ救3\Fɜk=8Jɫdy3Ф$5%zF,{h?B 5ʌ^ߴ!|TwE=b'.GZ Ȏ`5+,3K,@9ȸ;_/ʘ+쨇َbUct=xzZKE/:btlƧdw%΍8z;jp3I[eqNKg?mMYGg3lXz&ʚO[h"DM_1)A4["wnW*LGoq~* \cu5 mHH0\^#E6)`蟽n}#PQ ˉΝ;"Tqg럡ph0 i`aN2F8;Gk&Ti焿OqTU⺦m6{%g:DClt(q\!r;]dE[n]4vҨiH7,lwHC@1a;Rl0]mM)I$όD#ypTRExjPINjQCw;3)ZEV."qI.cuێ"gdG@ha]N;)_uh xSiGz|X]>\5doEf!˂]L['6BQX ti*z%NYԣ +eJt#-ٚYGȅ7f9DU@$(`BvHq綞h˚D$EY)<-(;N8ZE2Ă_! mI0 1-ę'3)B$7 Γ Hn8>]jEA7i=a`+2" $*4%4,QnjmG9%D`ڽRk0g 4׍FvU%j࠵e[/-RTȽ6&2fh'ߵGښQOrȌz9EO4 ; Jz.g0;aYnҐV!iG BKlWo1^\<ǨDV\DQw?˘c`2f""ڐ, Cm9ؠL.ATꕶ ;6.c;L#ӅsBւou!VV/?w8.LEAٽP&6gՃ E5 t،E#JX~G:P>虔'Zpa+xSTz$E'=f&8I+_cqB!:9OjI}`Ptm`ͤQlyz4;!wδŖ 4vL.OPC*dUI@F.^.ܐyNrX BAɂouU2dA0j'_*Jz$NBĆox-h@(",4dCaSd@Ӊ Mr:+L Y>q,9\!BjVE e|-I/L 4}~p;w !c&x. $d>Ovl6mtKE% 4m^"Cܛ++qь,:dW9mD^(~\g, u}鲰aEl^q|2t DEGx8+ ^m~z^*8 h`9GzA_/ ׈dh9^vU!G7\ڏ2=85 "^݈GN#uUD&un(fؘ̖+ƴ_j8P2߯6іE14= fp$0;Ȓ~)ʧV;(_X}VntcG?r{yeUquۓ rzVf3M ?.#3 Rߺ0sev4$}V{1)9!~c] Nnp)XZ,hL,A]MZ5\o8🧼D$`3Nˉ?:53&l igDRAHLOVʯH~gxbJ2nP*U,i[GT4&E~a0:0-h^cǟĀJx&aQy9Qnrb*jVk,fx÷1~/j WB2`ThC9K[]Ad-[c~*1ݽS)[ |Sv+8۴ kC Dl/jҴ! lFF7S"9P2Di:6&p Xȍ)6 P$ܬUɨw]g拇 r3YXS*M)nK ]욮%Z4*ր$Q>ʍDC 6rTdndak`?ሠN-+7N'kaz 8~ Pvˏ+ sO'hϤ & غG6b>61h'B?uOB:e^WK`TlC a~"zMbn >oy0+w ˷; 1>4l&Ra[UayT l3M! GB,#{J3h}Wq `wi·ȥ:"(d8$+ȘEC\RW '8٘KIY6+=IZɏ ^J,@ 5B3+m/-   `-p--)F@;5A}?X^}q5-6\׭{}3;W#Bv{\I@T|Y-IJ*X J]ظ p7nJ EtqzI*p_#.{Y˱Uc1|){9JW'wrp@当L҃8B wp٬#ebCĻkNZ ]S,qOsdz:5u.ZcMb Et0V_Ǜ='OTD I osr{g\ !IVG:i#zeQ On;4v -T~w8ոI42Lhpt9 i惛*1`W9Y+0J:"+Zu;zB2.^ ;\{(K/(zi3fy:5&%˦ H=)\,M ]h'R-V<Tq y;7f+` n 㡈NB}ai>fB壷Ý\S+FĜI+d3N'2Cv: /W{%0wI/sOm!ӂ|k0H'we\O@^Oou8ɼz;YduT['2~,qT\ڕ2I55->/JEbw=kLZϳLux(I(|6,NO=S( kjʙ#ٮ-[40"K{$U,wTbOl )^Dп$%54bRœ;˶>bR r7ƹ8wߌU@,^[ !4ۃ\j^70:Lsbqc^+er &bO;c͙*mޱeTbB4sw:nżj1]|׀lo[-^f+ilx%:>̾R켶 \rhQIZ8铞٩J'S2 pGF&oz4kHx fl4o'j$ާ҃e/ctD;T5|y76=;Bg~oBDEyl9Eoy ,ĀT;3L"oxR,_ G].'{yxAʎ!<,_&IDj?Db\|5ۥ*0)=D$;2ԂEA"s>\-HƒyE@3]^]3r~5]U8{oY%H ">6:`k=C{j(Yp{QScei.*P?;Dv(fp@WTQeJ]0ΎE*Q eE}6;E(!&7Q5&*G*[ m*4%-6#粃d1m(Tg&2ul- M^TΦ`ygݔ#Kō|἖{8 jF%Sik>=ūmjJ3J6K[>7R38Zm࿠:)@37c3ymˬk{yܶNͺ~ߩ+k9-F\8Q1Y#nu^U^̂CrT  Œ]!:jO\Js[ CNFet ׇ)ɘ]E^c4drڠuxXM*B׽ o_ Î ޿ =sghjaI}Z2u.BЂ#c zg9V !}'sRj?z}QebE?`H߁W56cǢi6(ѱ+(3.#'^9;8eP_3e'< /I՞aWXf{-!m6Q޳ P[N 0pBlzn"DxVz␫3z~N@x;/ :F'']$WXKt[IK2L:DtOIf @TA8m whBHmƈfUJ 5șx0LcDhk3->i1%[L+tk~m,0NsE3G"حZ6G{t ;Ԯb!4X5ƕf&gϹo4ެJCe2Owe570BhԫX<鸗vIbE\jb 9p/)f  /O "Hc :XS\ `Vk~溙5C>\*2  lY|*GJNVo}eRkڄx2GLzSC4KF=W7~~|2#"l@}:변"jctb>`jT=I(Xa—g 3mo0 @yMEq6>62SoSif0$.Dwla1&?T_- 4r;%FR^KL+ok(#7gUH=}Ghh5Ʀq'Sچ,HwƴCy[!fV<%I?:F~s 3o[k" *BJɵZh)|- htw89!#}B=eX=GM7(kk:hV1})"XjUBՐOOh^`Os\t` ZI zt.l,߁:).(RL`{7T ~V)Zx{σl05Ny*^rR%%d4BcG`c/ev|ɤbTu F8Q6VTh%܃@nMO^n1ڰ=`h~([:̫O8k`d_rFgܭhuq94MAWէ(ZbsH憗 nX(]k$ T~f}iRP)WQhYATTq~ &gXѬ+-8wcp1 !GA'L)+u'*;#p.y-QDz|: ;=9Vg=J{)ן73#jwc "Eв+̩8Si}`|fxz'>0)8ϗ΁r>m"? U%OaLwR,Q;K[!E$Jw8* #yaP%2T3>.^ˤHQ"510 .ah)$Nd^4WƘSk'n yj HsK՚TE4lYjwr O`M.۠O?dH3;k T(Tޖ <ﳠg1xнX(CGd?`ZMϖ{42ݠfW[hվQ"03f]{mg!dE) y/fȞ@\  L- U? v1' ? Ibɳ{Bڟ2oMP$~[>xYG85/b:J}83vFɃי 8=R*@y AΔE9XDGMcEJ=BVXe_gJ껫Rk^c-6If{uܰ,vHFM;#Gw=4v:捌Zv4h"YYUgJ" BWP?F$KӴ_S/KI=͓P[01#C_%!&gWNT`IlI|.O=w O>2Rw Ȍ?P="cnW̖Z-"aV򞶔 t)".P V\Ol5nwYqC\ A{&t@[5dFAoE.9;!L(n!9٪cV(\ެg(.5ThouaV[\޿CƺͲBo,ܼ=?TGо;/̙+sulp# ]e@XAlKwPBSajrˏv-HXr_+A+xP* )=q8ß' FcȒ^q9kXFұD=Gy1FIm0,j>: l#(.T"[%)7JRWad)/gH}<&ܠUTXoqӎAk5aXR~`UD Nb%nHDj`׮bʹuHm bp 8:%T< Mi( qܦǨҳ* ?~P0(Oc.'DA5 4'˪-yT&gk MTH HcZe ;MVqT^2V4Ey;Q vO"#-y zC8灸@L{7 0 wlMcq$8M|Tw4HK+$e؂=v_95Ѽ#n:>鈷^Ok᝴1% "_Kڑ}'! #&ؕu򍱟:YMpFwe~;ƘH95v΄ف,fO3S2A$#p%LF[aRw #8?ɰaF6ozx 0Iǘd:6{ ؿ<-x,J98HCo~ܰùɹ,j>bGNm]C[9<؄r4>IAxaE%!qT=!"̫~nCDP"%Q\GGvz=v:1 1GvTj(qBgSZ򎆋uRB _(8u͋wm<AҜ>J}708yiة?z]0hi1ɯ&7`3jMO=w`YJK,ё05#WA_W3偘'zyɔ=V؂ͳ\Idމ ߈ baaf OR,#%zYQ_!hi+@LOHq*0N]n8!q0OZ^U8E}uOKN/m]Geι㼀)g8ѽɛ}z_ְQsrqY8RK {L vj>0-? !쵿w"~M| \z?_0>D:R- #Ul&lG߭n)x1{0R+o6Y9%*~}|iꮢziǏj&׼EuFx(Ǖ3;`::b֊qS?Ȼj d  穅U+s7 rjEfcLJ!TzXt#T` nl (:ТzxF{b$׭ mmAʆT(kHsTRb\jE⍄ A(߇ 6P\v ʱӌO$ڵ+Rrhhg` z_e8ybnZ@q=ثC>!qu*ZKryAnSN UϱB I*}&W!\Y܆@:Zv 2ُ#-%*ܫ&E:`EոCٷŠ7pt^;Ӳ4c.GLm[SJ~hm~WAwPuZ%eRس:(45ê]W;iVb&ۥ H&Tv޴FO?|+4Uo/ >wYQ`[qOJc3]ClGxף`Oq>q1dJJ9CKLwO1Q@F9 uGEl/Cyss)@mN@:}E(}G b {O:njobq[!N;Q1e0v^"aӼݑ u bjXeV4eC`cآF3Tn]Tw[_m%s%H܍&X[i[Gr1AϬ=$)T2^99rsb+ӒfEVCH i!Ҏi9>wDLP=?\W{ݼ@A>M1nxK~v/\|搖,% ;z&W.pv/א{rbމ&"h-b?:+] nuZÀҕm4`*9Ȍ3+R4X~)O b4ǯ!h)ay27V/dB-vꉨ M$\'3 F }6.Z.A^P@~CREsP axdNqc_'?D xJ]hMQAOo\ܬTE42@(8{Y V WnyXK1CxC@_j`aLFcvR[bkT w's}]hN,1 abJ~)_. I0yA 4vU)6J*Oc q2Ջҗʋαf>Azo K!:_ qGWjDsuq6΁&]uU%tXV#&ҵ&"!Z~|B7rĴ0wm|쟃mkB+~gq&I~sYHQfGr/%ܶ͡1:ihi#dں7dž+J/i',)E$WߩTj()C>R7.SsJnXlNپ !xXS3x8Bw,wG:|Zjr'`.*Q"j 4Zt%U~8^ɘy)o{(4Є7<0o5T|,,):9K^ TWU-4Nb=v4p^ gD;ݑ['L)QF2~ r >oKvĪE0υ :Y1"5GX"$e+y HӛL,9$`\dɷrzj?d琕u?.Y}E~@ae%X&!?tn{o*0l-|9> S>p!S~fR?5m!>nad\p$iќs!L8$ur.MHrGBBS^V9JNc]1^h\[`4pNm}뼘tß$fANC2M13^qu[(i ߖ$&o=bq|R`n _8N Yy/z.Rh>FA@㡈֮bi}M8AwRF']G2?vFCPЀ1_JƬA15r]g$ԱCΓ:OSCBҕ3`cXDA}=C ZV9Q>9j8>N= (r&qNѝ~=X*8߿sѸ.,NdzN9tJsJlwnsuB/f+Qtvu0dBc1K˗cϭck`HǻSuehpz889|CEBP,|\}o}(bL^0z粱`0{&ȫ@7\!g+I2>(~*w>9y7G ;WGc\G䌺f==~֐vF[jN<5)"ܕGqǗ]a(ErN ~F<Ԝd%\R8|m_WԁJlGi$I%U8_?W{:*bOĹ(K}B oUE+ kZYz5?pUe.#@2P㫋tVQy*E: E ėE_1K@}ֻ7zфw3o"6^T/SZX&|I݌$SOӾUڽ=NfE(78hQZsb+3yXI{\RP#XMMj?b^! [R1d4Gzқ8{c潕1|f62rF*m:+,"G7wh=?%^͓Emat" }TJs<2 e=p"U5w75K^ J'S/ˁ7/W/E b$0o5SB Y }0Zș4f]eC]y/9y9t238+"}s<)Mt}珜cL;=aIކ>J1+FdBd<ȌO~2-FSL.ݗ}?Bf0ma 12m!$Fy *RvIمn>쩇CmUa {[(¨ȡ)-ހRۋ`:KXk)Ij!"ᇅ0t%, :WxN6`.%GHZuj7 >lu&0 v_HˡϮm5o3ɲx5FNΆ"(&c jBr/o@9hx'R.qy]*P{ ɸYs@&Bx\=I^uN0h0åY蝭AAHLHDp|Ww6u!]=\G%Ú& c3 ʡ˹$ާqi'ny`sh2*/Ipba +أxmO.uhh^Ϧ)$95oU/RP*-$R K:~_-\`u3]c6 jFj 4S)N9}JL~uQuS\k$Ԙ깤eD HDU`UbάZ9 O?+D,ӠjHŷ'l&/z< s| ;5}]8?<Kv9Mn;J!M%QLX[;=N }TKTBhu$\ ivG B#Ahb!%X(Mcﷁ.yNF D\՗4I9 p ܠnĎsAp"b6 A`‘- CR'TxڙԽ뵗&U5dt z .JQg\pҧv"$Ԁ.9 ;T4 y_0-zN@o|;)Rq]`Y ;?]dֆ;zbgfö5RiD>e.1}!ن ~I@>t'`+ǝ=?FD-PjNIa퇑"B%,b/B7A)uCr+p?knQ>[\>PA Y{lxnf3r5H]Tf̉.H&{M9&_l'w= Np}a vb].-msX!\,g$ j;&93Sqٖ4#N" iu>p gF,ӷ6jQM5K 4./G@d /'IrxR2|D܏63K*a_glH(+hj ]遭 mx;;9hw`HŴbU+M{C,S!ӋYL$]7mrz wƇyk喟~a$W׮Ӌ~zp)m|z|{v tϭN4rOu3;I(4ǿ/ƲFFz=?^;=Yj(^|UvM3&/V5JUvakS Z*ݶw^"UW̪X~P87sT,'?@h*:; | w"*e(UFA勚ˆcEs6S^2ӆz)wW3 ^5g6bΈZ3 ų&.KR@uzS,R[)Ao,igV4f !IժRs,;ےw`װVؙ)8vxmU0b~F1<2̳bpD=m6C!щ\>Ȭth)doĥsq#Dg0<{M])Zu{mOw7/nș":\Dgo U%+XIm؀[rlדl8/nWiF17ސ85ePy GIIAvC$Vc{t\ܦ<+LB/)g4ˉbKo{VܸУx&26k3ď6Umn7_[QnPc;`'K+A'&£|O2ߚvB66kl̊QfҁOp o5>-+] >wOںZ? ^SR7tLx7PpϮ &(cA*&V;C8{&*"iKes46lTk\ɐx]07#67ȜE%j njM~=s{BH6GTɁ(sAM̂Ak`C'@YT\lbN`Ğ*W.2m~}R>[õ>ҋH~7 Pq>!! ![q#n:|M %j"U 4_Pjl>f@5s"(VHƕ9aeqNwU'cXJ:MoY{ۑm,\U Gu]Jj~L3)\jIOT+5 nl^fn Z̹O mWY@ȝEkP@?6+`g;HxTqnjqD'pxtZX=hez+>o-[P]E3B}jMKibm WK5ՌK&(T`hBϺ,3VJK@kΝN+}c$ q2"Z̽OگGP!6{]]͞4v(ZN *qv `N^tiܡ MB)2tY}yRG@o:<(z Ri~إӈ蔣>@|ӧUE d_S䪜VLY'ej6dz-L1X"%c$NSr^muݚWy'x uWuVhl2Mo@8j{@"a8 \᠘bv)`L<4O9fSyGȃ0 _ ?$F6 iZ\B4WR 5<}`~8$g`੬aFEjy<`G_>/L|=~➯X@Jw!ఐ&xa7X(zk8 ̳/[5414cQJ¨{\P\5(ySo"C/QOfd2^&y}B'ǥM5\ Cf*^/&pJ+@WQġ==t^I^xy :n/p;]kP?)UΎկjI._aM >7J@uM40y 3_jacB[e %%#};nhhd#M,g0syo|%n%%Ҭ:F<Ќ7 !<74b=CT'=)%Je-c@`ƕa ٶ* 25EA;IՓH7R95,7qQ'G3UlىԙiW,|?&EcwIMž\yQ&.a+U(OZ|J摔q,LJe2K WN,W1T\ 8c룞ghzt皇IM{EOenQ4! yA/&5 ]#~U˼X|gnFgBM-&f$β.~ 1#ĚG`zB0<[ ayr:XU<-"S8OuDP @uc|[3'I֎z v݈%Z-C\0j׿2F7h{Uf[2)SgLN?$/j2N ӆ6]qn 6kzF>FMPy J鉖/boHrFʽ3o蓷A~豎Rڠ iKZ4|_F""^TڑrINF;Ep#U@LK@RUDatmRdHHO}H.C{glh|\bKVO "ῴYU?> >9_>; dfVٚh2E) %Q`j"B(F+b^쓢I7dr\e~å,r94&D<ھ,wC[`)IwidՇ2!F41&79<gtnN]~K ccRyo}?|`#<½'5fgWMΐ "#-8mu?d݉Bd,9 V>:m9b$kqʣ{GF #d?,no[gU?{*:N#P%gbuCqi T-΋#/-h/] dz(1 ?qdyA9Mg}N ~It.g"# UOb¼0LP˗6t^nÿ:}h`J]OrzvP7(kf`!-8헪)SVHB4=tn8\01!>xq\,#nrWl,F~Y; 'b/a 7"(K׼Ca8S@wۄ 掦;WW^йKNƢ5%ӋZd,YIˀF% iG& oYd sB96$*ͬ6$2`jTzLޟ_l/ӞCzWv~}k0j=Y6Ħiz!*6vqJ'EK=a6PV[߃ A~-f"}04xE}oa1rF093]`iPS&\;Vd寒FB>N"˱i׈,:jA5n.*Werr.$wX+ '*NghzBFF($ͳ X:$Tx?3=@;vd 'BJdžCۨ#pv1V_SyOgu+[Yg6G!L`Rpr:k~v-T+!^Ap@Hֈ9d@wkh# 4]} y$7H%gb]aEv EzS- k+EKe&=pƭHÚo2HN*Ѩg6 N]U1oXGVu"LCa; \)&en%I생{k{dtq?P4 '<>n-LؼH_f) {ΜT+Vp9Qx0hf\<$(VTk0MBkPf(l:{xkx,%)n8D۠a9FEuT% JrFS(P#A 8%s+^ acr7X;DsB_f) d3Rg܀wvt5E1kO(u<ꬎwlYy@=!W_6@l'i@6SЅ~e*_=Cr˘.e4|Z+;&VV8TVkJⓤ3q}SCQ2"_i<}}or18Qa^QK`qgiZjTu$|ȣWH1v☟i$yjtR7D6_]> pXYTb7c>Ȝ~AtXG5_ \e4F'm Q'wo[dah ]l]aJ25U%(BUs~_~r&' )< uz0ly-cK_+E+VMxy1g@e8x;{1M4E8吝*?BLֶw%1]Ѕ:9!L}e 6oFs]{``ݻ<'Zf5g9^/c$EnI)?#V,<evb'se{ο}Bh?.7Z^q$ܚE2R ^ϴ;*8APl)ze7IK:fH> CŻ0n~7Yn;Ñ<:xeUBUri&xyv|-맩b;m. *¯x-xN!y%("׀ծ bu1v?Sv)aV]wCpxu}?y~A!ʸܳȾeE(,9ƃc䃷2n|ˡC5\c4{[XPՑLS |6zjT)*圪Xg6Յ[ѾƑ[FNݿt,تʇ&.dֲuCq")Ad/DDhps?uzWyӵsb!\MaʚNRqN  <Ͼk2/u~ m}f]AGn9(eQlR =knǡ\(leX 0G- ~.J}o@HZB! 1fݨSGQh˩L~ dmj)3-M F"NVS1Jd')gJo{x/bq)zg;w z>g?dlpbOR`yy(-a@4AT;mH~@Уx-Ze;6reyb,Y!b 9GR9eZߣ=Sߐu#FTꕕ_)VɎ,; zןPxQDl~ϔ5īhR>nZ~75<-lx{*-4ckLTBɌZ#q甥^5e,'Vcg>/)uc> Fr_S]bMѠ*p vԘ$>.E;BR-e( 5([`?ɖ8K6hc‘˵.#{K8Ʀ^y>PP,_fZ|i۩K&1]`Ҁ|%Kf+'r 4vl]ĦW zs E-@ڏ`l@m;Iӽ&"$UV!x͆U ?ZA7-ct<]K;Ԗ!4˳'Wwq?S9>(~$N>Tz HR"fz3OKƿoab)M$U ,"p?y ɏ@OjѴ_RP$&VmvNnbPдbY1k%t.Adfc`rٰ݌ S-n;UuCSHZ&6Ƞz.T?XS8`"΄rǤ*,3X;Yŵ+s*t{]/]OY0ƺ,oSSڻUfj)6ïa6`4?,Rv71;amwfR(2 2>}M2IDIG.w謁%%^YH9 QkLnN~]ڞ~ME;H#3}f OWg(a5`OnßEK踻Y᧙$Q# LJcґ u;tJc#fFwk4WzVMBW%+3д}*OV˰Bobd͇n1ƵQY9#*3,PKrXtk"'e|wdP-'.dZ) @ Vl07NRZ?$<aYl91BE-K_3}c.SbNGlEc鳄G Jqũj80^"Næ;K<;R7nW9USl5:٦;G,)d! dǰBLq w/[5*&o<GKzcx"J/ CA~_-?R׌og(F8SqIϿʨ`,_r;[^@VlBRX]6%hقL2IoLq&$tx3:yEޛ zې"Lw5rT3ԗ3Uny8x8okEڿeS9:}Ը+O~3迌BVA#2Wv%Au-0RSfOz`Mb4u薀dluOa?…(t"~12{hT\H!RdD IZƬ T4.8 gkOiJ -8AZt6BMo+v$3Sol%Z/hSo?YudOӆ5peS4oћ˺~Nܦ Yk7F@##ԦդE Q0Wk+-.6ɰo??)5O] Y{hAV1EsQI[>×é6.]YiB }Jh+{})A[F2Bm;ߞKG+ދ+%{afo^sKY'9i.py)yr`"0/ q~7sӝf^Wk$kU~EL kcOG/Uneߔ[z#$lﳟ V\tF5hb})AvCK r]fK*\IQ,˼iFM /$#bWiWY:xlQG-M?,(9!WuZ4:#f~î?!l{Q -u^CYqVVAz0/h1 |fߨ=3,ru b5pL;{Yi9uR*y ZWr`0ȳDpIceԣ|¸<y0(heHa `"ρCmBҔ8f@ЊkU}hT Y#LJȓNH 5AKAH%Rh\B[p.ζ4S,<\\DNb/H-%~k]hB4p]&b4G%dPvb,amxXj^0 *z-dw,}Ѳ!̿X4( v̲?gGs<۶eLp)]rOR݆Y+ī_]8%l-,W~O]AϏϷsvCsm+fd ̖Y<@wNl7wۆRl(9TTCCM'Sp/pG?4 ,4aK {{.MJv"Tй`Hڧ ,a;AyeJ^nnG 0 ;p]klqmI-?2R4/<);@4u:eD7@4#-V^`gFrcU.59dDӕBIZ L \Zt,&@'KKlZ4G%zjڳC=rɢjC^ ״IC?񺟛r23MB>tZr0τ˨E.Ufu%#e H+ VN;!#nmwN<4[qv<񔪰7A PɕQ-\򿰺pYLEH4)m/4ڭ,)wd j ( sL@V a-wL8gݠVVEmgWCѯ{Տո$FMKJ ghrmf`LǤ2qَcΤ@-X]'ׁb~`6#]k ByXEnS9ddQS-{ӟa/rX(-Bd[ZR"0A$wȏahm:v>֧jGD{'g^=+qdaULw  ՔEwYjFcU i$ U\,)qĖ/fcaxX]W8 ߤpy_~K~%*F%ʊH$οǺ+]1[!Z~Nj|rGӎ;QA:" HRVI͑q {ߝDv֫Û<f؋O4k Il#=m龤Du^8 BЩ@-p'sh̀9J霴!cfm8/yF0\|38) $|8W6"K $(W={T=@+wG}b:ū*ۜQm|ǹ cO6Z;:H6g? &[D1R飤}>^R.]@CFbt?P#F(WNk}P1GqA yqx8ދz7+4Pa;2ؒc#~.Njw$LHdrPRyl[vp*_-yTCea`/L繇릤Ӽ_b{^@Qo6%7LPɩAM_΅EGc19_IdM0!.*_uNUY 2+>, $"QhѶ׈R" m9#7A 1)ZM6K '(U| ^QUfg_2>-F Mv4 ཯zleX H̶.fţNn6Sx+9! .~*#;W~(N`g8MIqS,$tI4w%5Lw8O6봘 ʋKjֈ8V풧;p&yoGgnmm6ةLig Ŵ EXU"{1TZulO) Z;t}Db<ͩD#2:KQoa+#=SIۋ6Mqyg1?g ,Ŝ([<=cKny$'if>Kޕ!,˵7¼5bw7T1zWwxVdQ:춵mi0Ƨ:gDII*6qP݆Co'+U-Fs} %c.3aM6AGk/1}(zjŋޫS3$۠f ĐAy$tޛaY{վ <~=ѐF X9o]'a[(H\0b6T0k,#B9ݗMWDڊmOncU #A ^:hQ."l@emg8hIQ #蒣dhjb[3O7}-"vtmy^m|*6Θ[ R`7Pob7UWJQ>(E{R ~ V(u-Ƴrx =vu= Ȣœ+n^6v[VԻL?z}4G<&9VBf|w?wP+ R=9b5Y2fiXL}KNkzkspGY!y9gx(j[v65hh"F+v:gD]'osMӣDKpzE5wGЏ9|s:>*!æSY?4aVD]1l{6;  1[)׻kg[HTaU@t1b4ERC{t*&tgtvR T@8Y5 ꅩʲJxCB;_8R= ,tuI8٘d(8]8f B˻`jU<2{4ێRPJDPzöR3ENݒoފZ݊@I_q`j%Jʠ~xv˛$37j91r3])|+'cC,jwDU(J(֜Zqh>DrF͞dp>ld1uh#Br;WK꼦eM}sx }A4cF)@B!b+&a6'$G^A%cRIS">6uOKͩn@u=qrF7ѷwf3[z-ΫPr op'^hcb #7 oSi%_Ob\jP+@-~R&Q+QUTIf*[lQ3p\&>ppg7hznBey0F;U(8?}&l* B{ ZGmT9KS s̾6 >rth~@WX44$pú骓2]܂sN#Ç6O_4 d K.~!Fdz-0PfZ5Sgn:j6Sxֽ N[r6Wzhb {Gos1R ,0Ghv{C 0A$6TQ0 4U7s-eEWAuW p=dp-ḡ]G9)>B%hucOW8xuQ ;H_N2 yS*wu%FW&@6p]^*Y}x~bZĖ<$b?~`(= XDrp\x>b?f(\ wJ/oYC;d9*pVJ~Fދ܋v{NvyX,dVwǪU9 XXeQ 3½I ňB+Hj#v]W+ VzUsxj7 9 z 3fwTf;culE+ ]]1agߢFC1w6'=iڌ0o4گB,롖lp0̌~0~"s̴rmW$bnedpJW5(#VlGڸ,b+LIko=4Ľ:4V'i.9+@gv F|2 7R@tK#yh"LR&ӓp Mdr7*Yo {y{F<&sٿ[R,/oWT7vM3q$vS MW/iLԬJ /* kS ¨gڇc)|+0I'd|q[kT=6N'8]R@SO,y;AIb#M.g6Ŭ|+W:˓1}\ד T#$M_K#/QG4W-'~fP%5O6i:$´\e+|Sg=mu,p}qŌ 6<]ބc_tJ9#lhȋ#O2d?Zc@o=$.{K!gެPF򙄍)e"cn8StDּgV.q3wF6dx^<1Hw%G QL^ X;-iѹR$IuO#84k( hk,](mm9bhmf*vqRd2?AJ}Ţ.L8_8*GEB$q|YliwX 8kH|Wv%ż/4Ag ׍|Mmbo?gV-B/{R,됎cRz*d6JXCd_g:GUR=}?B3Lv -I1Atf<[u;z zݒ0 37'--GU} 7bueUq-Qj}|-s#37lږ*l"X-ZAsasL߾t0_!~}je7]mO hb@y{4dNOKzEuYä5,4x$ S,|R~̧;} cWNjd*c*g@ڶ /@R Qg-/NwUh L:Ayuj`BV5r&^>b AA]2V+X4cRyf|v-e}<+@qIR\Ĵ?ri ,W3u7ULr|3|iʽ rJxV棑» 9$y t(o. tR PHb*i5ϟ0@%Ulgvn^FSAW;c Co,&ޜ"xD& toghOWMlUPjqM_I zhqځX!;ʹ)ǑN!ˋ ;>̀کqeb💏pKvA)WD-SKppPeFVV<)듫]=Tf->=x(B~.u}Ǘ wgWlRiF( 1'4]3;4zY=_ DƴDߣ@e㫘KXɱ9уoaoGtEN߆ ˭ձSrmP [ {b)'9s-M7@gsc}Wz`F*~ͫ}q'SctpUuD7wON`+QJ,@6O+R6;vE!D Wlo k ? y)Pݘ/:@a DY`=g/nzY>iUi0I56/@zDY[س(5'b#]9|-iw/ԵP)Zj[>`!dSBx٭ZۏQ`6L]zXrPH6V 'tsnS0p9/T~Z aNcb1GPΛUΤqt2ھVX-/Xi!l&yhtN*r~+ޙ4Y4^Nx؟(* -ocu/IqX]k/ƹεūX}(6N#ާfqh$4Dz6ǙyB"dkCi~"ItKBJHE^U$#O8gg<(j:܎T2#_]6Yh)f[x'&ASh/YUrgqpB.)x,[Bm>\XiɀZML3ZZK-?GAƻm&/F麽9&nM⾓c \VBm)̫uRu+2cQEy^qs Ƴ_,t씥WP^^BW7}W#-^"vlR(tH<8hQ?٪`|YtMĖD(@Z(7]{Do3 2o2)Z뎎3Z8Vn^.=;!xC1HeznL)> nAV_pwdRY0npΝl 7mP8ueeGa+RP2]m1tŗ+5[4Q3v5F6 |qt͇D0ڊSf RHZVe DTL!%L7$9Z\=ytyqe&3)Ma(d7M0LL9yx;Ƅ{qC^AW4GE%4{zכ"8a]uyr/uFQ`  g8mQUxie z+iSdl3ɾN9]U-a8`[EgWfligrhhbd[ x VԽWb|Xx=s>?r",]YOOU S4}Άs(8Ֆ J D.GQA*<4?;C8 &4:CG(!n"ѻ,Zf3wup;S0}"L.djY62$ǛMRzuLѫ+Tt["p2rEInҐP{@0s A|*Ӆ }f[KJB՝ _&rݮb#,%se֤8Jf: "7!N*gLҟmqC0Ly}pcEt~sFXq[zIyMݺe'F\IrLVNnbڛUxNUKȦb U&( 4SJ߸GЗYBQ ʯj7ӹ XX97Ҋo:t;I+cɱ\#bMƌ-,= c<BƸ7ug$75$cb X/&.yZ6o}q:ģ+J 3WT\6=LdĜ0yhq$_BIӉ3'χ/I^ rn4I>!߅BZP+c@'5,yX',Vo {b.s\ xڒBF~5!g&&&)Xܟh1Pw$~n (|X&☚۩! .4TKhL +.I==="O5]N*7_`zLZ[=0Ҝ ʊЄ%l @ !lG4} {Q~ĺ(grvHx%}ES*>8O5JrtyÏKLiȱkDh8 ^C=y~yHYOO5r-/lZ.YZ,`WwJ DT=F!/9 5 Np;Ɖ _ =*0Im};9D GN=FK>F~9YM|vPq$.{uT$LHm9ݺ:QLhnZ[\Iy9IڈE 3wլ@%_ogTY[.SWKBJOzIu{$bR]I_? 2)S3{;Ls}+e.'|JZ2ͨsO\7ɘM Cpq̲^۔,TӮn=ϸѼnzRz괸"wك/.h 9n >sS5TAg}}kKͲYJw BvD Xz&0B=w[3_e;}5j5#n*u36QCqV³EA#ysZVM麱dni9 oԨ-*٧zYF:Hxti @-wi/u :t{ " h@&+$-i`i[IA1TʽC6eIj<c]ޗro49!g~9Sբ K?K͛UjҪ`s3 4&%k8;pkV!P H@}i2h~d*ۺgJN֧3d+/i(:;,QfO?CTTWiV=\B9J.n/Tt o9Hz`&&E.[=THz&Š{՝<+l;KaGL5Tpk5aPL.ohHrip!.7b1iB&Z0]eI'{emgRrPNݢ4vd*UTnLB6ey $}zz` f/ DPq 8 DB&`@NP[n7ڵ713t|W?HZU}{=ƣl4n1Y<YG6?;Iv !iP̿[hoI5onog+Ff`Y淫n7RDPkpHG]X[Rn%;d?hFh t=bU&UK= u^nOLFE$"<@D}MN9t?%U;Y֜o=I `5\!I"8CYQvywds`U˸H8!!eUݣD7WCGAoW#~s)DƦ a=R=aS40:B$M 7q'@?@Nz Y(5Pn*m}wGM3*-ߨ#^hڻteW@e`O.Sju ?)v%]ST$KBgA4 c8!I{~}4m"B;g"aS7LZ$bTjE4C_ȄYO ɦKMս_kIN=D\u[PK_|0뱃m][M]7KՍ@v&=XYvw ,dРnHTől - IR2g *WTo)Ŷψ^i4B!tf95z:ĩ" Z3wxk3\kJ9#>dG%J >8M$kȌ9&OI#7UjX ɎRAesett,Ӆz`;Zۨt'>(;U*q/tpͺةbݯJ@rmog< K!ʺ 9,~Nwsd%zvT|trPt`SB$ .E_/ rhU")\v޵-0|y=ܫ#ڈgC8A,wg>@8|$#7L>Ŷ `1|FpTvfJ%w[CAqomF_rm~ON1w<_X epdي -3b3<}&Cz!<݇pP׸>"$ wc"$ J} O:=r{|9Q{!C `-۷0anxi6(=yCiOT=KzfrU'#ZȚ@= 2{i^U>RP'r>a nQOu-qq.%-^I=~m$Ox/E2ƈ yu}2 F9-;mJ ×m^<'p 5z;Ewh 8q,);0w#" 9d#.gs^18Ah.b/'92{6oXnXk^ZP 4˖kizEGIqx&;5"C09"M<4L~ (S#"_/#!i?0T%usSqhQTiVYT*r sw!-RLj=ٲx)t4| 0ܖ_ݞh_p༞3BW]}U ەbat @6lh9Z-`K[YY׸ ' 1Հgr QA^Xò=m"9͘o^C "ZrD;,wwPDFTO['s l, TM}wMo23 zRc?/+j'O- GRP2*seuc¦"ʉ-*!]IR9\u\iF+.=,d4৻З0$~ʿx Q~Ykľ.@?0ko0 Әu2 aJjv[4ZQ PC8 XMsywH`M~ TG9UZy,mO?]eQvmadM{RRKK- Q͕=} nܠz-eXzVpGLGĮ)r{IՐw0d˚g]Gw8L5oZmZRF|S@kzgY5T(pz[nzZ2<!Cd.\;l9tKYyPK9L#jzsA]d zy'*"rSIfR D"M(6bcr?^/J+p;U bazJB7ApwŅ:.-ޔ\{H:۱~ߊW%=č1mn~]+sS^0lF8&S2a\dNEEỦ Ek@Qa |@3xI3,B_jip .'J1!_WjXyZD8OS]E>07kqnSP1F d c.UZ}uIǢ0 bcÎKhu~ZO=*h%AH! @,|K ))GoltxPpIz:-Z$4^zI(zWUT`C`X%Si?Bcuc-2i\i&B [;vS`ڃd@XAm/(&9AT2鸅8ExG/G!z=ۜ0B1gVGjcd|"~&{oa;%Tf Μ(nȿmᚫ0`SA8 {ϵg38X"4W9v _As)!o|@ر_dRkDZ$S N JQ]tqW-vr[)уHlȥ;qV5/pݞi:҃h`T+֩A 5W$c#tW Zy+8o0C@0e=6v\GIR}",~go%쾜R@vi~8QB>#CӴ(Q[pZr 6ik$51A Z=,&}27.\ufA󭰜4sti6oX a" {6)EmQ8 B"HT-<?P, րnUkb 2qtsgY5_7ZQɻ𖢩nY'&m}?=k-aB"0"Uԏ S17y+`HC>20Б~]꼰 yR;cj+< ~QP;V}lɷvg権 ~Ktڕj$׏.2r. d̻ӂ#O:;1㷪4 y{L",t]xKU~;_a}xO\"@cm& lCmо}Lɻ"l8=$d1M&XPBnoNemV6Hn ȡq$46DbMIEPQvK W>e$Dxվ& G4l"X/8f58WO^{Yhm*݃WN9 ض0!47c$˼]8au,6!8t 䛭x(L[/Hw1Uά]#B2{>N:$=2DQ|ܥNyO "Kloɜeiԛxe`Xt?";CNl 781&o1Pz'ܩdi!X$U`]5|r- 3 q{\!nmcj="h7P../6vʅ? ٦+ 7 -hDH݇q=P]$CKWGM|=y4m\uη r8nh엯 c;_ˏ!.Jdl B[]8Y_p{c/9Ef MNr,fٛ0E"Ep!gC!^jWğJUŷ>p*dQG㎝gi "DFjɬysR'Ymql ,8$_Am3] (@sqY-riOċ]] FƤ+lN &hdcWיU? d—œ*KߘDwvTTG=4C>љ- NC5vQ\J5/ GuvTX:,ؑ$㝭(_D6 Ο:M3qP}(T7eߠd/slpMl+H_ޜ'xV0!kn%piUe{iY(k#T MA"綤[ #eFk6j:/dl軇&n7M'0uE:GQh+"5HS (ꡚ>yj-M_ac!!_A4H :+V?4UmUXL=ZJmsU]Qipak=᠊E01/rl׸8I..//F]ˉ?$̉ĹA eq+0M oԈk 3P8IHs~u?5\ЫCt^n]X^DoeXT-ɵ_Jn<!Pɿ ^T|D"9;o)F ;I<@[U!K=Nmy &̓+l@î;W!YP7 WrU-n{|QR-GT=9 F?sW"m6'rMVUp F2N~}k}s>ȱ[ GZ\ndx¿,C<Ý+_3i ubQ Lls J#>ڋs!6_ցo3 ge<#5=yq#gt`R|+fŷ%禀.77pXxXʟ ca鱾;NwRK{74U-0}KzMgJy'???ndq64xEv}1.Mf ,~ 7Z5 j!N q)l>MщEUMDy&.=$7}sc‘+P:N^D}QFv(N!tkU[6GcLslߺgako8(| HV ҮVSBk8Ae 0\.:5l -;uGh,jCB!RYa~.O1f1r(V^4\?Z[^PE&`k2Qﻳj-ߓ9+f:1_eO2{pS0ǿegk:/,q/[F8w:TR(LlN]}tj奼Nbj'~G;h+iKtSܕzj ";SFXgKחd|X(}} &9W`_O'hjw%&t~X /kS)JOk yijIo3̬d!V~VŭUpp<n]Ӥ![ 8@m(˳6}œ5=,&܂?FpJ])$@^H&rt޴.Q)ӺAuyĩ?.s|?EO1'j@3ȑ CܶVZ^ƒn~dۇd@25JHVnz;"/|U^ą,3>sR)M.䓫ij"L4Xk8 La򖸧jU)/Q8Afd;r=`4Kbv syRP}1`߃wsrE%ڿs3Mѐ} GTx\C<` rqO 1+wEsBn/o>= 5"bXMI(˰5lYwSd +*Ul63h.㟈XyЇ 8"n(EgX"*՞KX{߰9IPA BD!X{cV1bE(\:%S:|' eYxg4X>?+weH$) *g\AMY'ivӹ%Ynul j gDiqWBE}5Kڷ8 r=@8F2gqR f8ZB4Y9ɿbG+A#kkb Gُ1GQx-j˲Qm)Hy7U=gJh?*'u[ԁꧏt9er C+)eh7w`*7.tNTh!9^P?^*W[Mxg?Pa.4O5?wz="\cƁh8ft?*)R:~͆Ԧ,x=ј)[h>uF3$-m})#'ٶL%ZPlЪꡱ OkNxln:0ъ2nd5>_eBq:\ld4s{]XcE鱘DJ(ih" P&\꒽3ʒ)Eqҍ=5X:IB̫O iip1Ɖf ;kSd t@Cugal#^BZ|ٗCtȾsd: bf"aW`f*0eG[*l4&jZ$"x {|d&<NK\A6 n8%`vI~x^hֺq"| ^$szŪQKJ`Tz;~c&\^DhsVU A6́Vnh9ϒ眱E9KoY8}J~c)`sr;osQ|r=6ì&Nk7,I,dm'Ĥ%, zR  zTb)bva::K'' /1j>USw1Jrx_JR\┦U,2I:cFx_ 4.JT#S6Fy*$>#f얊U7S+VM- +xv @9/4X z]hj Ӏ* W/9s-]]m-dCbt$f5|p.ޘ|:~Y,[@rBa-Kٗku-PPN=ykYzc["U=Ovm9ь(:jC++.,V]B؈ ;USK޴37Ɛ&O|2p,(3Ta54X:R=  t~219d^QTX|.]_mz|y2( wȨ׻b וػEg O1;EJB 9 P#Ĺ-YИ;W}\9[R\gu{njBd$_,Ɛ gy0ƈ>\{xYh21_62*_rwn"ZMw7xtH7떽/œzuS( DŽW82("Q2<, p)ex>Bn[hE><Lc7Cv`K$2HO9BQ 32vjOMfK|gE5*D49O/kPt[ \X [24 MU Y֨q[k`+E=uٜ-j]= ̠I:~̔UVR2wQ5"$gϞ.UN;W "geAw(΢u_yN<.hG%Wsn]q&vbK%hu@_Ysq`Yesi\k?DXJpw!)#t sQ$G%r4X'j*QSyS몮Ԁu1T9% Z dW,:@ .Xc_? a_Fۤ¤d5{ =ib_aإoeWRO'0Z/'\GK(j&szGlݵazz.\C#z1RBu;At {,thsDstyC?yPu{iO꒿Ԇ %۷aE.YhH:A/ hl.@?lÅtlW6pRNoOk;ד@߶&X8uQа,TYZU ! UX.] JfpZ:+YR=G[ܢ:<8{3ē_'v?e)> s !c+ŢQ$sM@2^v*һG5+D%577vua> SX8D%{'xZ|>ȱјFcob#<3'ĎjBFjR)ȯ^~g%Eߦ: C=tv6$Ķނ6  lpqzR9?Qa[)B@B{dQE`nr=/fhKHER.|p]݁)%Y7J h߇"@-~77"n:܎Tsɏ_pk1VTd}0W鎃`e> 5ﬣ#6T9ZѢ/ o?4ui6MV_6|{{>//aCN >VSz] ү᣽eJń3|rߛ(.BXz?+? l^^m(g?g+ O2qQPY}W% Ϋ|e%O2 Đ~U<ϼ"mmXwgx֯Wa`,dm'I^;b&YQ~y&?F')m}3%ݵ)ρ REI8&?@cBU:jYhۯw=F]fSሗ }Z?W`yS"AS[Y୍BIA c|] 2~fd㩘<^3d82tkyX@_Bp8 X}g1 #.R J+yRe/BZ)ĕ2] y:GM^ngQєVYZm8lBsݹٛ !jSod \L ˝z!2a^_i"OcbH$חfg!%!Z:/HZ$0%+Rtn{p(n֧b[6ɨNpƻMĆ]U nXj$ XN ڦ587&`qZD sZJcme,e5J+T?7vyN18ȊN9 1R\xk+%TB:aXy0[>DVBih3&UHYH^[M{rhr OvNMr*!^=1O]4`*mJ0' [ ?!2aY\|hqe|-}pՏde8v|І$<_:ihL2M ]KI8Հ0󏆱K1үUwаJtDYݸ,OG~K ," B))vdpS/ m`ka~K, W( uEcu<_Fh' Y3#],~; 2|aI.PtlkE!8N &Qĥ*A-|oQh+S !t4'%(3BԡJ6HPC֠2u~Eq&z@#캋o_=rjv0Uhu3S_6բ RZ 4{!k9~׋e2[1\y!NP"E]fK ſ3R"ޫFx"j"AgC 1i *Pɴ9!d\_0rY,z\{ˑ~ GDE nLpFAkq {y2Èm| ug9^,!Յp⫗j_ oT`ſHG߶""bkLZ[H X};[ʝ6#lxxZjf}~9:Q33%O[2O|󍈌.tm3Y9)P6{SǏԶ/Nr&Y@'qP;J䅴_p)ZɚZÊhJkKvǘ3~@$MYws^k5/(〭x<(T )H?> sѭ3䪢 < (@2oq"ݧСWǯF`Z> m5;KJ#ӀD^6 NX,>.69M %"i+1qx.b#KZH2Ns7"GƄ_Q% 3J 70>߶55}Jd le"觐d tW^,̏Wx gX*nʫviϣKÞU Ĺ ݟamS.f4TΏ ,"ZgOXHqI㼤vO6P~\m~wѺcªRe&(+60bCZOr߼P|hp>Rx-V-'>6,DHDzږؔ˒$o1*&*i9&9:c{.A!g.HɱwԭI$Y;SA$cTM^25f}ǾlcVֵW6Ӈ%Y_],5vW'%]G:Dmns9TYA3 l)!s*:8Z o^3lURtz/OHE# [z_lZ;Kc:uyҰ2Ɍx5U U2 m+97o>wFb9*<-NT3pHgz"fχݻCWt+1J[uOE7k$ly-e-\c#VQ8H IV0(XhNmyW2:R^>7.3և͉zW[= ܅bPaK`8qã/Y1dڟQ{@ us/i ' dg^e/:E> ꀫ FDž %} <_VKSh9S_O~k8uKtܺ$Cx>CYu\66_TV*Jo_? .;sH́tۇi{kp }"CH۶SodS 1m(&QgUgC77'u#x@=@$ _&{ĥLiNҜE]b(ؕv"yғ k("y^ L\?բ$ti&lqn5"v]g.c~/fD|}Σ[.(6ѿR=@uIvvO0<@V-,-=2R$Lv-И,VtVyiKc3I?UH??J}CJX}.G[a,Ss6rS7_P\|h%S틏|n1 -R/ ̉0cQSFlJ$_.O:DoޯX$bx'GW,unPsdIzqHVFԁR&ߠR7v*.Adf_[h-2]rʮUOR*"D%m޶bnvO8*$2rmNk]ڲJbZӼ SD9ndl S+~-`Zt,@d \zp=j压.m ɅXVBۘK7| í_zN;HϦ\%ʷ2I%1$ yn'[#7shC6AM7L9ɟG;{W)ve aE|SF:j'HEe#$nz "kn9]$K1+߇(Uo_G Ei: pr o}l"·_%VøLȆʪ=oʒt\>ѩGoُÄ+u[ܽK0Ii.Rc,s) R]v`XW+ms A%V;%䅷toAΖ[K5SfIxCotȤJ/e$yLchg2ږ ®/hY&"kGk0h,_("6_289nWso2<,Ztm=iZ`Q=n>{YD:^ CBl3QI?r̻8RGh:ɧ٘e`3ii%/&`g?7P. @ E2JO5 0KmVA pXl6]5nӼ^h.i5vST ə%5t.nTў!KghVzuj֫,a "2 %55Feu| 4C^U&,ٺPqfYES.e33 |Bܙz jSrf=+vU|sF 6)N ?l]+ͱ-t]]U Z+Fltp08,Xݷ (/}rQ\K\ *-LcחoOn#R3v$@_4,Q~2ĈG> ]¿v̶LZ9C!54j3,1^Mw|G{e$4W"<\QЊ)E=w,VCƪV%&/Z) eTAr#ԮhH09 yDLzzԨ.l,Ly#ZQ*}1Wy6ֿ.0?&7{;0ϔTհ&ޫ?Y<ʢb ힽi4(9Xҁ܅CJ떨wPA,kDqȊqF=}Q0АB&$۝x=rsAн>1nA66xLP/_ z?[Ce? M3=a~t_4u<0(T6isAψ1V_"uM&Mɟ F@CRm°)H6~CnZlċR| pO~{DW_'fJ'ݏ\vOyr;uFD9_ g`aE^dZey-:۫o2ۄMTޛ` EecGC38!"B7%h3S??b3B}ĠW%!,;C/=5zԷ˗̓H:DMInV*I#V'}h9NA{]pgJ(mz?ZJ> {yS!}\6h1qvfB o1xkZ wJ716fO&!D.oLÐ#Ѝ\݇)jd$?+WB:\faV$1z3Y=& I3D("mΪQPČ.X!ΎGƶ˴qυE?̵-jTi@X@=' LF ]odQXe3Yzҗr^3!mx.ZUkt36EkgbaV߈_ٗ3߀"1 ]] ;l+I`#k#1PLKj ,[tM- Si89bŒzZM;pe ^*8?Q;3$SIo=0riLC-ovT/2_㦺Z~J^H m tm%.aOG!Xy}~@V8i\f_% =>?5A qR9Y4UI^|2`Zbsm7Mp^ZAw{ÒN +--u_Wr݊k!dxP#kڏ- !D͡jߡd)p/W WCo_0>9)l{#N(er+Ƶ{lG@W)il0LA4J<䜄ص2Tvzod B5`o?8`)ť"~_BWfo_ 5T oWQz4Z5IP-;&c7B.^}hlG-].@MM&˪r/Gu6M|Ff҉P<3z̅xZdNW:v6߆^8\Q ߹ m;Ҭ ս8wǚ>-t?Gzsv}b~uF ‘̵NV_5(IBAebPHbGebFw5HkDj7GKc 1 xd[|p֦A.x@T#~2vG,:ToE/ѩL#q_li\Yv- O_OQF?{!yw"w- TسNmC5= \#C-SIgdY3 ǵxQ5UO(ViwU6cU|VS y=9Rl+L!,K*o"1@LE%1ȅ)̙C@JGmf.}p_mơAɫ@Ĺ.HlkSʦ[ǰ:alH?^U9Xc|j-i?hSǓ`6SɽU3tHyvlamAiUͰws)h$_cTwu 4՚RV^<̈́+%Ay&p#V?9a8$}FVpa-ĭJ^-xk7q0ETdi.x_ygOϻ ʕKǼV}+("-[۞ra~ͳ:F>3Z1jky6QMJPToTȂ"a&eŬ!2uއrVϵpԽ󞖱9 f2vG dnԉ#d&O[-87Y!5wIE{P &qmlމST/?<_ذuyWfs]+Qz^E/^MwHXnմp0@E6)f%C9*]*ICl\bw#{YEY~7uy7@ )WkB"t(GTʩ5$ZܡT;em\6Pg;ۈ"&A 0U$ʒƤX9zܒBblWRQxuzL~6&yUJȍ2X1IZ\(572vȕ1CbyN-0>).|tm{ ^ۗPvq4S~Xnoڼ[ONAk&DR06 }\qOO7iq#ܞ938T`h&DX4wG KBD "%8/D k.fh({h#ل.qOZґ͠Mq#k{߫Kuۀv~d}IJ&/}g{JbqiBɩZ+w ʃ Á )ZNG2[(ale䁞mnę ࢊ!δ긘tٳϰ^ =MRri]{oKũ}\eF{_CHV~B(#KqPHh0+!eX> ?JY"g 6ؕm&bҲjg]h4j\N̯.+V2tNe2\08;mpO).*=*vvQz~Adܠoh^]sˏ9J7:r?S񁧨Lw(_"خ KGcQ?Э[`NvZW#T y /#Wo o&14V 0 2Ņe G+7rmj}q>p`tM蠻~@Ggu~A}˘eI<[Gȶw&:9px~+Xz\-c붸U%~ ,mصș`eY/i_{ݬv)uJqt!Ce*V&?qëIyQzjLW͓:Ԉd`@$M!@+l yBNQGLf~L$qT= 4/l/?ҼU^{pm(ܗkd;*~beߌRs;r}jwGs=";VIn J_?HWFfm,RZ~. ]9YI`a-udL ݛh3Z^Π~Vb-H @>zP'l )}xa!^ 'H&=ɍQ"o7aGq2&b@ /Iqp :5=nY~qA]GY#:M2 @O% ~$F Mtdg%o8^`)exC˻Ť yEOy54־jefV {t5Hi8av|;%{^A,17vGM8-5;CN$n-&啮 q-TGTY{匓d}5+/j[v7‹> ;1#6rH4g|̆dlz"3%t9z&41*Lv3dmqG\@ Mxt<(Etў 1E. ;")zԭNo*;5ϯ s*xG\|v/f8̃\+YȾ:4Z#ɒv21pLFyGS. #hA=KFB) ]Kx45!\uP'KHnm-h}xcl2G&x)FC>ABA3}]2aޖ%qZ.MafApRSY^@UEk/c`gX|4#+|ÇhDRv5'$ж!S!Ց^mzFfB0] 73O-?ܲfFZa3R",˸k^#gNa(=r0SpgYqZ-ALK69ڐ Lvw "DUKTZcA= Dr KalΟ{4V&,ؾqmgD0WAg(]wg%WnU,əۭZƟsx#px =~ >2I: /n lE "࿑NpMaMMv~ֿީmo8 ekr-t/ރ9\;6jRCaf-=֗c tQbB "Lk*SOrԂjya) qFI࡭`}ƟƷuo2>a6F5cF>"b~"[l3N|gw<*AA./B_g gHmE1h\)52mP)3ȀG5`k!~]\jǁ)t<ivHyٯЍƔDnii#8A^ @]QArj!ՄNcs rgoX]={ ]eh-5 ;Љǡ\zXf#L&w3z0V+z7juf=7]BnP/3fF?ܤ<:xmpX0eB BG)yn@w!' D vuLm"\Si: ?*X"<H4h H.q2/|pN 祯L2tjmؽ"UIefH>dF >:Qj7$ChBh)X<%.Z/~mQ:n/:6h;gLIQ /ٴ8%ZCdތ6U\ <#ߍhpiOŸFjcC2W: mWƹ ]8yKy[*ٌހO?Pdxp+㈾6KJ8^[P 76qPsEjQ fy K 2;d ״ե]U㟌Q:Soa(9υPh3sqN3:>r]t(1C}TnL]Yc-Ǽ?>i_Q$Vda,2W[.?{!7yl6&~򿫽1wj֤lq= ~mB¹b̀ {G fyAj1Ш;֬r\PLU;3}dz';kA\jNSFz&!lD}5\bw}X*9Le-F /X?qdNAzFҩryJ6kk{g q,9ոb1YVyB}3q)n6mסK瘣in@wE0|>tu~W-mކG}ӛ0qaܬja5Q궙Uz g9 "X:=$=t}; *8W> |K qLGrlߑlԑPPyt8&76xP'QCҧ'.V'Pꯆ1 2W͇F. pk\]%;QwLTqN_$H[ <>k=lD U#4o{Ȗjd;M컌QƹT?=wle$L7?_qSMA1S`sLn:<˾eŭWBC: ) &0w|S7gNR(I%E{O1⸈lp>ՌT z-R ^ i]j_HIN>-(+K.lQvI^k!uZ/s&Eq^4ȁc&*b#-B#`=D*l(󐨶%# KJ6xiA"n^Da6~\VD4Җ[{,+R}3Dr6ɷ)EJ"]B#$/.ÅpvZb}1ؚG$_aLx܏0CDLro]j*dz/w.Q9yW: i̗|sQcUq)jWpP#G $u0 .t:BE#Aʛm'*!L;E-8;NMy:^sd+#m8?,~EESTIRKp g8{`|ƪ_GqݭKA"%7IwP@3nc=>B%ڎH rb\˄chgT S_ḧ́ڂ-%Qr"^ NJ,ќ !ډc*_\-r?cGuUL9׏kVX>B'z0-dPɗ$L'9C]s*ؖnLYkux4 (ɔ\heig)%LdtpݠtKr|j?8M!i ꂋLED몵H΅l(_̔!^,nkVH%`fagJ`?xڥK.U5hxd=9|Sn3<:հ^KtE'iRw0;#8Hn= guD׮V`ЙWZ{Q"j,0'k {HJss옰'}HE-׼2_FSH̼s{F .ƣP=wK-9MDT'R{F۵j6iA yrp KQ _Hq~@Ol* j{6*[ބ5IJֿ/Cۉ<ߨуH$K;F<. O]N NตUJeྗqtCh ͂ QZ!lIqZ@>n&y0՝|J }*؀4^jFZ(W.A[&%GͱKd||CIxWn@[T%ՓzǷy j9\X!1!"ᑨaUNL <]OWC>vu@sq/.B1{K{éeyɁx.MT2Q)NI<nkpe&k:yϾ+Wr]pfW$ lӠέ =!IɳQi gKhA݁P#ɻ=H0[LqHvpʳ_&3ˤW+CbY+]tI kI0t9B j]q!^#6AY/r8›tӧCg E^HcbԎVY⦯6lyTۖ]W0!7{&PF'V3lbL6bNpTkm 5>՞z.tw-67537~acX=k[tƪQF`h#õ^^<3IF}0~ueXBܑp&zB;G +u==ǡթ'y _sh?{θd}y!.(->^LzFw>}¼25pG]-ᗉyK\^0+'g IgngW);Oxs@{ZW#yGԀj?EIW3ky~{?$ bviThq*;/9Du0α描/f_qJE5 눲]*0SFMٹхjV ,xQK̜Nf/`=v |<$%w.U< NuM³ &p hEs6KZހbA@߅K08 2cE[{ɔEo=1' Dgz;j@$mT~]&2%%fގ{ uW&(vB*$\$ı:/̰TE{x%M&P*E򣯪7!”{nfI?.D WFx0]Ik愸7_l @U&.=Iac ?{ੰC؍k}00iFpLA ;4 4fk@;˶hf%Y9sc֯ݚN?b4X.|st g( ansըx4vdlTB{shb9A1 wnmvjep/;Gj5xSyR[10›u%*"^ᦒ+tyK3w!BjP>I#ӧiwji(B r%~U^}.Af·,,1g/|}ba^앪SW"5y'ߢ{qh9G!KԅpĊI\P)S X#(VTp]Ib۹]u ^E4V{7UO(| x冣Talj zU_kIСǵSI4ҡ:発j9sDzN?F܂Қ?!|'mL篓: sA9oիDviDs|:WlT8|%t5tza$S_9ә9- bWL?K7aW'b}q6Nm0hV&8zC8p"aOB76@#k`*-żsAydxү1g`:"Cp>1ETx,F2%bx (F1 [1+8)JJ#޺29J/&[x!65rӮ4Q4 U$9? $p"XV䫸fD>8ui]r ͼI!r@#Mƛ+~`r Xh%47<0HHbv9?XӽxyV5{cwd}N_Q䢻`X@Qkʽ,rq-xSw!/Ӎ cbR p,t}I`)IY^2LQ2u?Mu̸MLEA կDp lj|瑤xZ7:#&'~_g@t؂ č)Xpt l=hB8*vԭ!Fo98XΧ[)DgA0Ο0=1aӅE&3Va -b=pXm;^MW 鍯H4OaL'V-i?G1:F[klZux̚\/V~r=oS &:[! y~n, + =XY]5o!`#ӛӫd9 G$'t{,]M.3)UUƐ՚M+Kc+f|b4ݾ/Q!uj~ };2[?7(>"ݧj |cB{Ӝz]ʶ€_rf/˭[_Y:N`#?/vbV]nY /VrE?f?CIb[P ꓉bm++[ȟ=gj=pm o Jec k?HxL5ta:KŌڑbMS|D9( :9Jmߓפ/p ,yM?KUt3cGr_̀e}RJMh7`soέ>eIo-c|3j" Cq%ʡȄxwyWQX!Fb 2Z<1A c,U [P>pܿH fm6<5*wsW} HE儦 /;2jl30U.L>z`l)e<>~0/v8Vp*%iXXv'xy/(>A2mljZ<WdxfVXu,o(s zADOa+QMfug+km)ok J_~͗ř+ڝ.;xi2\VvZLݎфRha(`*Ep`!uHaq =H QJ*[w5録{gb׋ سsۃ[9ori fj'rLI Sr}p)݉ub󗽱pvH*!Fu,G+T8~Ftvv]wK\O`HJenGC;! Ts-Y3v?m_ [XF؏`c@&Yi%W&`_Co _;= Veaۣ'au"i&(:{6%)01@QaSX$'MäÄ9OFwv ,B*XŶQeZ8]2fSszИNXs_\ EqU;KX#VH>w3i C|Y]pUsȿ?ؘ9A;4p.dKr5ϓJ}H;Mtxg9)FaX}K#ʴb7M@f 5m@3M4Q(ھgqfYNlf-M$l*.cd:Jja/RZ b`D@.-s8#+qWBVA1NHIJmY(o677 6-L .7QY\ |4Udk\髳ޱ*3]vow;cXO򻒍' eFԍ// 9I^=Zj#ܜD^AʤhNJ,jBZ4 y6-Kp`3MKeLBeiϖs '-e7H58rEƶjzG6Æ-^q~wtz Gv,po'p/B ҏ7S)hfy{J}!JAИZ29$Dȣ.@urw!7@2L{<4 }A?;Ͱ~Ss_*rX3Z0Q"bvjac ^pLrcW(շjҞi"&ѧ:Hgp"L-W&ml {mY8H* +[Ɨ>QAW҅+ɹ ꯸_B^3+꯶m<3BRԘ[o!^oxjp!&52c#yi{&Df tejh0m.MLI]dMH"|O[WuU耆gdciZy~]yK!n$*~SŸOf,!ȍ;{ x?/ r$_O"2:Ct3R .a{ a ¤\/N åTz515=:L,npfOէ6 -mxV砠KSYrzե.EUU|a{"[8=;4]-D}e7#=|6 m31ҥ\mAAd5vMsb!ƂY_ $ S}?+Ȉ8\ G%ႏ|bb KGՁ˒@LUȇlb/b3(]$q!( ;Aʕ&_!4 p̣=вvaP=:vWH2|[. =#=}zL٤[_n8gxRYs$$xq' uy~Iz*[Nة_.$EDKeV2Y/UanDc3]$|Np]hoDL\~ޕ ʍi%='fQzeӜGt󸞥q͊DDk\PbQc֏-e4Aƒ/0l9Y R];dW`-jFgM֟~㍄F-hj!"Qʼy 9BH~ޛn<8!PG{\ʩjO(b3 UƎo`qpt[S pG Y-1=ö$$Pld 12rS &ˤT}@deϞQϪ_!NIW4: Bc(@B2pW%*yG@vZҟj"R+!cze\p \܏48}dX nxh bޣ@B#bn<3fjhL@ٓpHO ve3j/RJ Ȍ0:/QDLÔ8KxpU\)O&E3FV"J~^̫R|ۍϦFcjeOp/vt1sK<6o D`C/U=,}:>p[dS8GXP@Tq3/>S< `׿ʴ$.PVamm5շ;)vTFgYu=vIݜ.kB4xzAA*5}XO=sI#3OJO>MxG.4=B}84Cc1SDġt0(YȢGp!;?^7L焜=?h4?1*tE*T h ڵ!1iI55YJ~c2#OV@8؜pU~ՅQ`<¨7aO3fp|{Bq@n}h E Q#BO>f?/h9; e5( cJ};V 8=29rV#Jw&@(m*C֗^&&ie&WhUNl &heIRgsvI3)xR1qKpgV;18v0UR@*1hw"nK`"ΈɒrUɥ<$ %RtɅ!jl9 zt qv #XJN7Uͣ]AC+i4Kx%yLwS0m,GAǒ CjOts> o^Op E~9(Nh[l3."YN\ d}`_asb+Dn ݭ\FES畊(>a|d*!J+BT*B]SUv{`;618f9f5o{XqhRPRDyhY!Ts2No]F*1<3MAVϱ89X<Ri|%QnQ S`3NZ줚,)reY>#23VOi6~}׏+=îh`F #Mm̼M +-d m?c%JpWg:y -mBm6_ŪE=`VᲹv[>^0@}7vŒjm&̀~\rwPZ4gjWH`\2NJ2e.7Tf<.Gm#\e\At ?2~2Bgm՛oll/7RML Jkʏiz۪xm-׈im#@XԲd0ʓS.3@"oʭuBu5ȳXfDPRIrB듇zף7ഭI2'#rK>_BRo2}YWߠrNwRHz@)ȚU?̠t@DisQ>6,:тXMnM ^/t8E )_%W%;oz hĞʕ4[FzJd#mq!c<c(|v.y<+BU.%`'jKwu륁)Z=<ۇ[a v)Ę沓jyU(=c$ UYf SX+Dh|Kv`Fxm ^߸S/3aEJAĪSLS^<5-hRUqocqcZ2NHH,5Wʣ1sR͂N֯T7\jbLu7LPaGy"<~ۤQ{w)?ywW(9XMRf(g< Pk},K 28 Rfp5(ʐɂҤ)q#(WDPf AihFԻZ~?rK=%?а*0T-K qT0{1zR0Br^ 'Z1q]uZdHV@ڼ}YW!Aݵ&M:tK/]m}J:G[鎊 S{i1N3jPP(I:ĐH!r P{bN'1pA"aV4S}tF2Yjdžu] |wWA_ (L,˽ZM2 ZxX@`֩6Q䦝)n6.'+{g!S3u֊7/ɵd,N6hK_.7W6rW>A\~.߄9fs*e4>LjPl"]K4v F?ϤE5pZG%'y,gB`i*,PY~ `AdOp=h]JQw_bMW1B}l{G ̠-\{ u5ZMc1}뺱w'+d_c{4WOq×^5%01YMM:cǎ-k2Wa?BfAJRRXرԇ q =xm0=v;/w6*7kcp|0f`$5/(ҷKΔ߹2ip.WON*':_IO53gѢ"(cۣF?J# K<ͽY+ٓߔ7l oÐ:$f4,n( LTf1l'!D6Ş1<"5OB QrBx$@bJy*LI'֢3j]wq|Mƺ{oHqrZ((/nCʷcKϭKUy \]u%ᑽAF+|reї?Y!jwI`ӊG~@yxHl(Ԝ< e*kCmqusx"]Nܝ y)<, !z$ZIK%B;4|gR=,n`f>,uq2 0-J@o._}/˽wV_~8$ZiOxkhq GSڐKXeYh*tfk ;̌}2Ak<] D0G(eZLgFѮ˲m@xt{ȏc|VqNmb9CqYimoJjg!Eg^?J`X /W/2ŃT~Q%|̹e PN1pvE7C-xlE%HM@q7PO[ >7H?C Ьv[ V̾Қ58(0#\Ws@9{T MnA[>v!I~xB1KIdžFq} PjX$)!ĭ;4F`JIvS_$\M14HČu,>tȇ@Sm#Q _ p)c bgߎZ /+4k`btHȖ d|]x&_L'9k}FLaG ]aÑyOStQ7^'v4=&D6# %2Mn]rTԵ T$#;:J%!mVc￞ Oy[`F-LsQzq.yI[zTo<~䜛p+;f l6+.jjĤSP/$#kdҫy-Ν%Fޫj~|h.M\g˞*7B GDjE'a\|ʐbM`q:"K%箕32C0C䝗U+oxd-cVhh=Za& JKpTr`'j0vAcpF*3CknUX?F\qTGHWiM([CVVW*pCH{gTZ(X2EEդ0F#)! j:^0.IbM2O W0Qu%UP/SrE s+Ǚrͨ m`oAr妜wDޢ oس#IG 'W>?sgnMڢX|R=ߴޔ!%w1;/2>9\Mnk j7_>Fa:Ph'j &[+-g5L^z0Ĝ^DUjI-t,@N6*7++BWNyʱ'[57Hg1v2L""vg̾Fm1ܰ-b'H=drA_\/^K>c",zdxL8 Gf(+`l3Hάs<[4$J9>nXHèÙUOA2Ic:h=yߖG1h) h0+MbCrq*^>jyUiѽ3$҈NP!`8+0)!ThPRlgpF'WYEIJ]4#iYjK:zo]L66;-TR<o-UF(@Pw, =s"|qga8r !ڃħiub)~ wt!Zgy*YkSҘ4iUg*W/x}0.s wSl9R1q2c~RGj)B{Y=:wT^ ihA_'[%0n̆$ݪ^t !@P侱^wc8I0qi3qouD}ot:p$S ܧSԨmLB*n 8&w*Im6- TC,GTxp5@6sEZ0zy;H֝Џ0cr{Zvb3ⶤskElAS&۰ +SU3yHʨStT­T?"wOZפwIzgu:/8!拤_XWCa>lSTl__մurκ_(҂nK,бAȂL/܌&ƺ*oꠗp$H⢶V_!x L6txFB%9H(QiWKQ {jG[V\oW҂hQD6 tX=}١0-ٴp Iۍ̚VDܽpєV+?0?VM9i [&!iEtM+Ia3N~M$ f^tHrX66& .'Ns?iiW_L'+4tn(x4̋ݶx4 ]hR~ 탖_ӂ$u7vDf^xf_}T%~1'۶P8YȋUD}Z[4*RWB9xf.!E#JI2XQy=5cve)^Du%k\nPi;<=%&78V#>)z^l-ТQ[$j ~a"MٷS`89Bx#t  MV, n]uW.צu0I#[Q#Edg|)E 7NY(Oju < W-_Qe?[Z! n~}+|\zqvG~-.4\ P/:E$ .o~Pҥ g|4b%K%!-+D=Ws%*gg*TjδtخAL-XfspB^`seM apzLZlzm0іU] Mŗ|0$n l!J;Y7T/ӽvF.-lz28nHnZoMV 0g!s[ ȎEQT)^%khaȏx`m~ Ԑ9U4?# Xghm|!H1˧ 67xKJW3<^IspNyKrc.ּ>fKjThDgg(+N4c9 FOq\E.j&huao|nyg7kMVn2%$p0z>;S)M Nwj>sNJX)չU'/6V:H .H?lm޶IJgLJqL ,g3ْ}~;/i!sz@Hj͠+lO ':v‚-l)Aը^gdSf-5C/zc_y: ޒړϹ8C ]Tq@wtlͺҟˈ6=9<wkmQʰ /,1/3[#DJ.8#mʆMQq9! II>ZU~0gi%4*f*Un%&%wPPEY0~X3ZR\VZ1)IK @l62_B`i\2 T/Y*Q? $YPT7 k2RPLH'P=GQd'/wDba.Gdm*p#=|qud~,~ars4}VFdu'(1_`Oh Alw7}y휽0ڼ.M!2V;kKߌϠOp\+l1 sֵ>*9Q.% urt+gsә{NuWy/?)Z P/r)}èF82#~n$d =n.s,aR<ÄdQ*M}Qe[~b&ʣEڇ0)TDzFOJnx15| ϹIj[ 9£7רdm^1ߞ_&n@J!b l$,i Jۓ;< 2 qzAl~4z~i-tG `#NԱka:Ypa |*/. =(t(Ǫޑ6(Bh-uM֞Z0/y]~8@V{J4gozr=\E~`ob#$cf5̉y&W  I2܏E>o-i/hS5XMPOcI|m%0,ei/X3uyZhm2#0P}Dz QL0_-P:AAfφ 6Ft ˗4)fzu7πZ'n[ۧșeZZ?fϞԎZ u Y#,eƔC2 shuӵIP P-b|`}<^:GVBa݆`ϛe:˻2=gyWf̰x(9lghY6(]+LǎY5XPʖ*J=]hK娔؊_@3V~Ękb^L[oo 2ܗyd4Ǟ4%sX~@}z*@Q/m'/9 D)i MWB @'ugM) "?jEA]yѐy+r%'4[-(߽vH&8bZKfWtRu2xus^ E|]\VgH~^A"eyPj0+X`At ?+;NFfZXSbϿQ[hF0Mcs<hLY4A qI mOFepz~Nz)]K^i,G~2U[ޚ#?RؘʨOD}8]xugl&Rf[3Ԉna~GyDj?hw&œׅ&ǡ?`'`삆q7G]b@wԪF5APXpe{?L"9E ;0J5v ;.ojD#i/Y۸F/US VM8i[>APY ۽e0mC%a343=KNPtyGmOVKNޝʖYH9{r>Fp-FNM_YؔBHx@=]m%0 ãŞg=`(74-B:­x`[ y cI&L7 <^ZzZOΗ5&$Smo6Bg}J.7'Aq+&hlOrJuڸ}ΐ 9Y ha_Ylk;3XU }sOs3[^%Goo4T᷻$ -i3^IHcZ(d9 +GkKP|4*y wsz⅂{j]o-yxzٜδТXU^QtFF)22|+uc5ڝ|u6haVlMUiP+ȞJ}?~TijRq# x=oX"Mb;AT2ΓuP$ʫN"iB`ZGTRhk| x*F܆Q>W޺"9B ZL>+d̈́7 'ʴ|Qx``c ;-ؼ^%,LbZ#쾴=AS,ѧM3fŏ" apdC04|8*Enr+:\w ۘ \2 TUL6ZtB4E~'IϧWf[s¯$֠,1`a$molsڑ[D<:x_TqHpљV9F7x~y>pB ?$P97;:Q]-kddL,?FQl=1uђ%U:k.鍝Ufe)Xz'%=haNg/O!{U<& w3oԟmLڇk|z.!a2{Mm. ;o#3d` +\8](s=U%\Z7O$Y6߫ߵ)ɵ p'7$5TuoSP}|ͰPWg?!$ HWZ-\g2hP'y1^r8]XQ5Eh-0Hp*\ۏk:zj!= +*뭴/IBSXeQ4{7J8Jڥ´_~wERѸއWk| *Et<̕grfW'p)wS_Λ?y!ǿ?C_!;&'P(5&Y)44k~'= kݍEr(]kF6 2Ypk2g>rRO$xHyi ~4X,zs,I@@ $QQ eGH>P>G8ĸ#=+X{* 6ŐgX<0 pF|("#[N'fS )R!xR}K@3z(tdDA)yV@NTmgTX%j}J =%BR#Me0\/"JͅW9 ^,'9!WtAgORQvݑXBC=(#hmkTn(-6b(ՓPؚRIwQRݱjekVYu;Ŝ{7 7x/sˏP w8\{{.x:Oi(=قUZ2N~$])wx/E8>E5M>n״󇯪40 )UƐV_kC ;pU@`0"}mh5@ݯ;J9RV: 76%fMaB9rM 3$(fCtKL!s+4/-8R SܤaH̴џ*p cޢ!]_@Te_j,mx,dXl_p cF1]Г5A\<תk$.zn)[[(R̗Ͻd ժ !XlLp =rpރT0M/b=-hMdpvg>1()֫s{cJfdVqd~g,D6&aђՅƣ8*"O~й!k#r%XubLA/aK 3OƜִw;7~/v{ھ[9T5| S:J3&  h6$֤F`G\4r?(K$UJπ؆IqܻCɳ7lQL_iT[ħ'O+27\3: jgJag vF+W'\FӴO287n|^̒zU2^l٭"lɄU8m!k$q8 [yeb9 t&#o.A 1HH;X ~U`P$ENB.24[$]Ftq[Ȱð!!Wr0=*Msc9LG"ԪLc.ԝQR)\aU5ӢtC7W)? K]B]A)@o+D~oV8T,٪ b }_RpMq3P]l2ގ[j5;@R/ "_89Z0qǟQ䱍SgZe BxHef-EhR4X\YE3oh]J 8kjRhW2Íi@\N2TSe6<~듓Q z[&_@e*7+t U% NV !`I k /)ݲH|j} `U`;`Q@!gRܑ5ﵺ)g$-aȰ `V35)o )^IiYf,Ã1֘_p+?SZg-D6J>!!yM^nZCَ@= [DٗBH*=!:t=%#+hI0qpk@ M"nt$o~D %k uAzFT[r\I[2F!ư_EB]] T؞HD2cK#4AO*:cq\r{j/Aٲеa³t8p pP0/;iy.&)|vs3ϵ5v6824t|K0D08-ʿɏKPrfgTdj%f3nc^7/((-=zi;F~%v˽/ m:xnteh<Ô}ΙK[ ib_4[]FsqNNĪ+PXܤRv(4$rNB! ,n9r_i WC^wCi*BWqTMpbebF=dv4 jV$7x`!k%|,}7fS^86v!R( ATI'͍ϥ!{XuO\%W'kJ8j8EB7uֱtaƈ wlE!|.wV}cWKdڴ@9(K CyL%8\TEab$#iմ,%-ΕF$L[KCýS{GzAB?٣ s$٦9;p>'j83sݭnF)}Ǻ<}"9),%'@NATt,-$bpM{y \(*B tKEqڨ.YD>veG.\ W?u"N* AB |]T3F*ՂG IP>aR!eKx_:טjǍ9S4i+_ )D0U`Eϗ^bpu7Z1?") KnOt#bXSٕ>465F"|s-ю{Oa\aBg!ߔ?668etMI6NԙWFu2+w->A8W%gfW3R9R-oJfщVk=Ƀbe-➈ * T#~P0w3/[w]͞TK9sYɕsȎ3|V"6Ԅ ɏ@.-R72nl#9A [;nFt5XS;nb_<W;uV,M.˻H*+{Ysݡj76 f B(cez%tFbk8t4d6tTO4 rl|zێH|dNBZ2md!KLP7qji˦AG/RyyR 8 y{`g1 NCM߰U.׃Y/"M fWs/pI  YKQ'r'=鯿ԉE"oR밐S{|~B-5Uk.|h=Rgc<ܳ"@`|$Jmu9T: #W!0jϙ%jKUt ̛ۿ&\(h^P²YK OřD 59Aa=%m :"v(?S ŦToG?fWxkD@}gzK";zTh8z>%zFAg+ؗ9_i JØ'a^9Ȳb_T%$ӦPt@=+@):/ JżQO(D(&*-j2 0L`?S}F=ꁮV>G;Vrƫtt -=_Bmȱ|QL,A aIK2;dv֏㡆B+cto!ֶtPk7Ϲ kL1! )A_$~uU^w&~W4%6/3U-"}?Gʅ<>LiL}u?ؠu?d1Cg--p̏WJ,XAHqӎh71%] L@O[Hگ fꇃOIPpڦi2Ba)2Qp7I Se$3,N6FN^ u*:F̫Np)=.Wk~]Nob1Y|=o/=ZVU=c3;ټgKEzS8*eA^E=Mx)7a1WԯFwO4{ Q_|9͛>%\Gwv R/9Ϲd$$^-faK%٭F.Y*Q&P ^f{V?C> h@"3T!(쳶9]]Anf4챓ז@7[: ~pOTy,F"R@rF9J88pҜf4xCsEw1JoHMA]iil} 4B|,oPՃl (S,U&X:@e|ꘄ@6 O8 pcsK2nՎB7[(1S) vW}EGA"sP, E\J^*=f ݳVu;~$+rӶ FrjO.)jR{  ln2r}uȳMaş^@?;Q3% GC~`-/ž'"2vu1ph$W± OaɊ?H\@ե\oΠ i3Yҿp\1B6lRS?*ߛ?-#-{G҈kX R&o`śǵeꠑo_?j:RJ\?8ٳ7VIA+ɛY$ġsD[ r-7Bx''~"n;"WT@b4ϐq'沏 +RKt,OvK{]{DN-)()@QS4_LzªUD[wϯ)_@ʞڶr⺙.OU L~|c+TwUD q֩4H#Wŷrm+];OAgrF?dEU408: m4逼a6b#IiIMϜ5 ;CwV4B}z^ Uyu°J$;[qRDV 'O/qV,` }}eQ=):c=ڕ-.S?TOUd}yPȫ,\3?Mzzϖ̔3H=ɜuW>+M*9ESNjMʓ/ _-!x$33To%hby2r%R7܌zHM&mk 4ZG ̱ëi-{o 5ZOSW| rha[$T-? <~.}z̿2kT6]8=dV8''>)7r=1ڜld-3?\9h*3=j3~L910ԷԍKhʖW#oIfҁ#Z)V҂태0(psWì3`Q#z@}8\Ufe6 9f\7kTVa$zB %3 drCeEM(Ic`xW#˳p{͔у@ٲ.;g AoHla u>ߍbtK pcp3Rtr~K̑6"^=« 6`)2qI MS2v9|\ 2c 3S͇H 7+rxb|'maOM/g5.N?w$$d] 4Ќ5 :K'.3{Ofn 256&Q,ٗ/i\TEis ꧇@Ő"Vώ^|fò]q\jy.u3 6O,%CźBKDVp-R G q!.0D'|ɇz9GCo(mx*~Sw (kU:0uݿz3zQݥ|롫?f[D"ߝʪ&YmNٷ!pUrwV}5I~pBPhpviY%(o*_4)φ6xIAMȴE!Wއg\/ BdRtfR]'Ut‡uof.'ia{s,H!_&Nj|Lua iĐRU/ѓ4@r Dl{wr^s^G'7Ga?I|>Obn}ok<؟z{}{3P_aq֯n> BzȓEE,b}MS)`G%TA3'UpeH8'Xצ|P$pEnZt "-F~/"֑z|JKI`U(*^ *]enZJB98E @lB"הݤQ"p0d\es{n/.LϏ;/u.Ŗe` NC…<ɷ Tr7Ivͅ2SA^ĬÄΪ &YiʙV.{; o{ip矹95sQs Ȩ2(%DX?E@HUԐCʖ?Ā8MVetN+RKރ9ID9iP]xOQ. ML_Ӌ4/(HS&SZ#gE0 |W ]^e @Ϣς睱l<DkH#QIh7AD]gWJHriUֈyrBU<|,#DY,`Jgٛt37A znӞuRYnu3QmR 3حw=)V\S0ڽ! 駨RP B_sf7$"Z&)२,F { DěX&LHyuy~Pq;\!X - `[X<,auFӃfI@NLzeQ Kz>|BffAq (ya!IMխ婒>l@&[dl!k/<Ñ̩4a/1RkWc2Y%W$ u3&qKN*^Ѹ ʗxvoMiZY{C 7:I(hAI){У[}Pz.N.ݢFq;q#jM~ܶ?O:AvVf\7Љwc4eue-R%eDGZNI: ed"I&G^\JnQ{EFfw8u}/'zr2q>FxTRvM90-|/V$ʞuP=yiZMɱ2f^SܪN=*E9˹`ˑ/` GCwyĈ0VAT <)\N&852ze|knos{.$7Q.@Uy .MDp+p.>sgqum$iHfo s+$8Qڝ?8:16v#oZvv^L1ˍpuXffR6r:GbcY?wDRq_ .,3WZr2+ 3⃗$)\BS8E\8@m74Ly# Б2㍵K@#9SIR&̉Йx'ѡ([:N'L?DxGq\7XʪBLצb#(+*j+ΥS/w]eu AAd6[ca>]q!jc s!HLy?pW}ba4 !`EEY\t~ݥZ@IQJt/.mj1gY?0P2z:{u,XEKefs>(,IdO 9iTτߠLyD=3RZg&je'71"ft0K`gHHaM CPuG|EO_Ʃk; ǾA!aߏVOw{u`HKQgAggC5U˜Ig8W,L/A'@! A`#5Eyu~W#3:U}I.+_ zft9tX> {rͲ}IvA"gCr hAM(ǘ0pQD !V޻ty+s j‘"%tÑ]1 6JMZ$/Z"TÅ1ŹPUd|%;IHAJW==i< w 2V%ukc^=E}~TƹߌF 5_|dTkJaI)D^S=vܳI6aT®f/ CO4s\+n`R&?x@ {E_/_SX \?yEdpŴ*Jyk#tNvț;}kL> |si-kkHQ'H`t>rej92Ա M<[L>g{}`E 0rN1^0e8lt]IͭM뭱4DZ R\lp&=F-f:׉pweJ quQB-cxZX5Β̂(R^3yR32%HR-N4Ob 9Z]ng$CHL<ܺNlj$_ OT#Nk,px~1X[-c,[[ة YSbƜXd\oaCew=?\SK&i2xJj \zn \*ԛ_EN1G H(K TY!EN_Fvp^vUjl0!v/cIQj7YEYzsW:Y+%tsyiD 9U-P8ŁEFDxa+O=NYdnOT ֦wRJ dw#JII6AzuS*K4B!vs.TdwOK&jׅ k8QϪ_b;hH NV\mę= zԟ/V##Lh^POK*QYasǟe5 9'ܔϡ #[ۿyE'`#j"Lډ8jn|$xo!/u[0ʸ@%@ ~C*鎀(Uvw1PMSW=B,=ByJbOu'*1+$F +!g}3L!djMU5ud^}ZYUio ZD|S.56JJlOy/McIf6 CvGs/,(;b3bL'ϝC 6[g " ҴGa89^6BFgD+r5taفp 7lW#ܹC?HE18^%IꛁSkO8|=Nΰ*[릳XA9'=8@5 %pBu;y,u;p`rX,n**hrn[%H#[&ޤO|KbRйpޟ +&xfeHN؝0y&L3eiRKUCQSYG1y^F`?]ew&[Ib!"jX5BG5HEVu .6yuEKy}^˴] |1D %:j P|%VsW"ZG=kĹcL[ j¾'ok}=+ ę: O9t؃~nh`k`h;>HRc;Nɴp&6t/Zp"PĊc~SvX-TdN_hd``b|&ޮlL eJhU,k:]/ m(8QɜU1 =t5Y,*暥q-h?U|,osEon . MWޛ!ך H@F֓fn1h,nPH^p1ԉv66ۜ-S,Xd汪uJ9|9p‹0.5 u G J1bFcds@$}Ox/!Udg5ܳnY/8xU4{g:Ӈ8 :' :ڝh2TTLECcNZLe|O[4VaaŌ`a/ ][D^Ͳyl-]iĸhXm@ҝ:QO +roa$Mj`9>X%<|#DV=&'ora[1C1Hag._c"nW• %4:'}?] 8E}Bgr@Xne9u1ԆO/phJûֵ1KE_,<gD u>xkCڡ#1 <jVyR𘑵4p,'ӄq!Bg`k0()4 [t1F!{e.ޫBbf Zis. MoYv_K4ґ}e#e t$|Y}TPfఴ`g ?OĚuN<M^iN\NԸ[fFY a?%qaO6}G,FX xf 6B@\K0?t W XgWiXpcH hھ/}"'25VqβA /rK\yͺBL5NVN/=ڧ/) ɬnp>~DWކXfAhiv(sXćT\iȅ+R "}uJ[+u-)(ݱW@,F_qeEAOa䜟wАB(zsKҟ $9x旷KTb-ԇ#V:Y;R)Bb{SY#z-mAJϚԇFTdMܫD%emQqJpsTt|@mK#I@šIPzs"t ڂ pC>yGz~!1fㆄ㶙nE#]x1-YQ!9ߵhSAQ_P.FD5SO8Ts;'%ՑS%^^Y>B4G-;IXyҸQ7mRLKWnL)igwe:LRhHvҥY2I0xi"Ε77n7s!4fƛI/cܒy<ZYΥCH;qe\)bM!>s &+>/*" \qIɪs0ZauG爼.[/jT] G/^ώ;JVQ@lerQɫczNm޽`:;^7qr,jw;ΰlkZ$H[eCXQc< LW4p}&Ll$Zc^@$+XNՇvu{F ,MS\ʵq. 7!wz:[MPŻGnkeO9U\WAi~kنɛ;\uy^>ƔqcLg$YԺ8GY6u>xSs` }u⺺ t-=}sS%:'ecwUsKvWٰ'Q+q\pیt/9"~ubG# f #$fNg9 9"ڼxCңhuUd-Bz̏28XZ+D>]iB@\LrMKCV!.|0>kcvun,CD ϻYC>,QAC?~1>-$ PO Ym HGЌ޺hڳBT^Cū՚+HΈplR;Sc Hz֘b)TH0:]QJZKE߾; (>P20oxL90諽:+1ʁhYƬ @' !ƧЀ<,9VU|a2r$YFDMr2  F%C@?X}Vs0<*53H@8~xpr]Ջ#ڗ! 0|OkYoǡ D#5v` Q҆C RMC_4zMYPf4 -V+TF\,]I'4kqnX39| ƒqKW^t_DOAuUO0 nJ,}OH,v`YPѐKaf7%b:p|qh?Y 8Xj'+<cՈD@fxQY,lp.Ú@!Ȟ/Jrm+g7.jcd;9P-1&){ES+I0 + IGfdmኲ?![{U__]s HMhUWΆ*bCf7BqXR^U# o-uQ?h-MpXc/Tb#]ţUSlͪh"DKFM NШ5/٫<p8}wxew=+?E^ rweVܓUDTY A]@IV@wRKXaNaկF?p3߸-[.PU 6U:<@w<+q"BT8$@vE>ALSzg X$-NFMf Yiw<^޾1͡K"@BL{o cF aeqy4}y9^ *trlTjJ׫!^)4Oe&IH v*3w'3*tY.84{8@K} ~fURkV NvHlZѪ[ݐB8Bf@kGP[,NN 3t}kprUo߃hp@D n6Tq?f3ӊEQrBi#e#!0g(k '=3} jh8C<`Ms\n[r\Q[b:\IsO(C,NsIOcMƔaoAsnAit+fXklů\vpȍNUf|y (9>oƩЦ.:wG6%&!j$mWkEI~,g:_)SB2:_OuҌa9&*wpzNLp$5-55ezdSGNBA7z&Щ$tcđr=~x}ܵMhP~@kvc %SJng@E-Ux;&H *sxç0SV /a(nc>N^tb TO{ӿ1U QOՏVq%gKYeΕ2Mq*K'ଜ㼆V6z.0*/i6FA,=,0>,DA4*ȤĔ =D1U[R@ \3V 9-̗"?W5wmQD }IF.BVܽQ6J5-ylֿ47(tL44 D?#홪,'RZUʃȡȅ㧟zҤkR򣴓dQd1ܮ9rNo#q9xP(ˉrr|@E@xaѹZ0i긩  @|*<30Þ\ͫ_"lJ:_/éVl'P"WͿXδxҙxʷ̊50;uS-fK`z/{ ?8(H1zpa][HVxrљdD9$67ך'i_9C,/Gd{2;n> SԈ" Z̒q .>`χp|4݁Ark l|PB3łCB[VnXt<1`|X[mDBLԓSrD'NjT #ulV{@ݏbJ9o۴`yZ+400@N+N)BKd*\Tpz@Wb=H*Yɣ\ӡQ ;|Mp籉bP[ټUBh _zlG9`,YW)Z8,YЖCv+j.w뗮iOutĒ`e ^x{l8ͪVPd,-(od %{h2!„PgH?+SzqZ~Lj1/,)y6/^}* ";'&[))U ,y\FN=wL16taBv`1Nspfߦ_A3q b% ~es}/0^MK!yx[H jrlc\A?؀ Ԡ yJON21޹0۟2UzOPIzm>A69r-sI$ r7¾SQ{ܗ:_ᮚ =0=:sG~t\PZ1!F焴1m>^]i۬֕B$֕ 'Fv2sw3g ׄp 3:) tNGjv׎ en "̤%RCNcc`zҴܬS}W &@ R4st@FjAC~kXkKk ds~Y {Vˬbe rGV8.-O^N@˴՟Zb1<茢~\43.;U| woNiYt ' Pɸn>4waGƗg9gX"ҏ;E] %<0}Jr| GCbNo;%mm m1NLw/hVeB^{:d`(~$$GGqӧ[ܡN,|?$>)n1_Lq}7Fa%8rCvL$m ߣ3p@bc]8e 0y *,6)`5YLb*M1=+k&]ṡDLQS: dJJߕEVPtmQes p:U5]<ͦ$ f|6VEjqyd6~"H^0, 8_`OD,H=]Jpl~#e4X[ܷ~|U )wOc > xU tۚD* (!y;yI߄P!G c"J⓮d3MY :jA1DK 9Q:#Du:Z%)f J#^Xpqiq΃sg򝴷S8Ѥml7̃s]Hozyp= q?$b&SP8K]);s)f5#1u0f?4?e5BH|":5Zo8Ь\Y;]$m au0[aCnRZ{s.x!wc"`5Ź5 Xd3=s> NgKa.rfz5Tܨ}v\7xN@DEC3vp)V 5'(>C2lj c(]DItӲS4,.ڿ=W{ݑoy qO_)Bex0apP:07A9T앷|i=>\{$u(g $WLs8D ,=9H;#Y*ҟĽNP:~^檬v*~vٕmr4i5Җ9}ji)6Tcq\ܰ(d]Avt B郚q=%iK.ɥ4mt*/xդ,}䳹::@'zۈ\ގw4 B(1&xv# bkh0;%Zz_&Xl amՃ%J-K<'Cᢔe13ȟ(mۙ5<8(خ.QZKsBy8@5&Lavf0tMj=:?BMPp3@r˴*'ӗ 8VNv#cCӓ ^H##q̭A[O5!H@&c?|p ;H\X" Yg^[JA 3fMAN~߲F<Heg>69)\>u^)9R2WF8!i;穳S@s5s(ޛK?EFVİMށ[:~q-[svM EM]4]W]PO/&%r `^kӊߞs)4iIm~&SPj#M*:HufA m1S^s8!;y򹪴H7Nkr >04"Rtj:@9蒇l +&_dƔδ [$Zkޒ C\ș-+zhA2jZ{`"ZU0x_mR]ˈH&jJ( Ee㞣Epe ͆ss[N`i3ǩ1i=Z2KWn` ,4/v*4V'~_vݘjA)T#$Ha;QKmHN/bZIesP`OmaX{AEӿ{IK R69꬧٧#vSɑD$ JxR Ŭ kʪ;P1g n(E/"SɌÎ =̷ W}}7̐V0d9-!/lz3>gIxbfxF Rѭo0i :ojvuioq'[\&-.%nu%%J#i!p'%=]?4\ Ǖp3qbɅ7I8dq!Q G2Mҩپ֜4Vl=q/CVKX$oHw¾OEu9ȞC>X"lq^:zo)iH@ݡ&*?*Y{D:w;]4yD ~"̟c+/ `(w#døqfEhK vEP>5InD|k9җ7  ]@q&lVXYkIcCT;:DN@VK !=$)4:J1Ů y+pO5 cwbb mx@Zy;æo,!LZt QG5N/9iI%挻h-_b)vB|,DI.$0;,#.6DCH-|SCB/tNW0ٖ_!F(ĸr+a*q;W[1)ِ#Mݙc|!:2 wZE&/ՓQ/8x;+]18[Q?f<Ěᡣ}o5yöms#Y :լ}@ZB.u4(#A UH^pS/]{9dv2kf6yheky55M[i)|0a9}Hψ8u'~(1phߪGt$PܬB_EoeWeB r6$?.UŠ<@&UV6Ubqިxyu+ 1}c Ϲ_C>[~gw8kN]?xe_qXv13@ ,h<[r~wsRЉ9fR2 k $#9]= +18n@kR8"yQV~Zn[GEl ܴY ^c3ddAd.Dr;JU݂}8<|Gkm*ZD$'~8W-T7˟%&UC*+F'޻945h([j;ap>n4sB3dn t.܌p9Jބ4HBg#4u`ݶkM!VCtpMr+EC{pR߫]QėҽEH{2A<'}rWf/e47!rW2aTAY|#t(Q55ˎ ֕#\5X=ϯS1Z!T4>δ"f]p7Us{ B7 h7{WhE_" N6L ALç}0SZӌ寈 (/j:`isZX<+] Gn+>WApI^'K8 7\=WOjVZ!ҨWh &}vPy ̀y|*zvvw̨V[rd= g6T0*P/>lAXx Q厓aptsTC$6HIn翬,_p :i* }YA!i@pEv` 'ƮV!Š_ D|@dhQfZV#Ӕ%aՕ#EH*urkҶ9 4{c[oV/=1S%1b͈e13aSZ iw. 4ى|#|Nd'Ip<7p$ުؚxLJ_WI{ŞgTA"Bk˃ª|:Zt{R G͆L̠\=gc 4.)y$bKګ,>eXXEE]&9[yl-:}2~YNrEIΗB=K-)s~wZHdO=:9>YCٔhD^Gc>ymmҪ;η҈ҫr7➰h0Wc5qq\Kv܄Pq4bHZC5 ~@x5!9D\3/!i<_).C9bٟv3&KT.t _[V/;Za/`tho?SD@gGKLU_ -K@6U?X[|0OCq^'뜹zpB'7b>eq>çꃇ.w)#GR[E0\t ")J [S6dLGIZX5DHw#8̜ kwmx`Zls Mv޼ rDs)ү&,!Toė]Uʢ,d˥3GO^fEG 2u G65p`T%=bH_?$*k>O8Nem7j1ru wl)k֦AIEjc-̬A(</V@h->9+ [ 0wf~$KgsAQv:| +Rҹk` V- 5ap t{;'0A@5ڀb(T&$DNn5V$Cw<cFO=QOe-y~ v]3` *( QЊKѢO! Gd8=2,[fSuk1Nn.VF0LgXs1?,ҵ\YۙZT89\);% Pnй=JaQ; 7YWBhܦ nnnFe)b,ٳ&M$rEJ ʊ\ 5giʏ!vɂ+VWćk6g̭ <ԧ)B k<^0.QlUnfxf/j00 +i/(MʦTW08ns%dP3vSTv4[s ]̝8NhogmJ"@Msn itwY}gcZkhx,u?PYi/n+}yQ8Lbpq!Ɛ轛!%~ 5wx -fs,ޑt֡h υRџ.>FE[6jđ,)xbKKu p[eT7 4sc']Prj+څ[a5 g4xu8]\α5Q nչJ; DGhQݓr^/&:S9/ MLDF&J^qX:lJevi<[-'JF ό*v6‰^);NmXă UAqTw%DK,f8NkRT(XwxM).`8@%,pŔo ׹"OIm[n8OQ!IZ !kw(RB &bG!MgLr$r,Dj,M]̌e=Fo+A6ufřf\ Rd0dѹTd|qr|؀VT'0'#t5~ziKi6.힣J+18y0x*zD^JRAu}xVu--Rc -pˁ5$m/*(<9Idh^=љV0vi`-쉩0$b Gs$Vq͊3yTo2spo7teWΉIi*VKgI!bjcA0T$jqS|'&m ֑4`ͧ]"2wZ(0.,|Zsa 4ݸO$`F 9t0Use&G1\:uiڶOHmi<@X"RqEЄjd/oTlw8j#e;wӧ[im#1(}ox؁KC{7>=/8 H7@XrUzp(/u(FՑcI)T䨝rwdS2,pSeqYHw=az5UZ7FjF ICLr;47{96 c,R6%EO<[X79Y}gH¨Gi(})iR-rqKr6z/d ZvcV]wώB;~VMN{I83>U pLo"|1R &L#fe?l:NVYqq^_EFV$])ѓ lC@@Kbok%|YvdOUa:& EmZضN2'&Rȍ\x6vFƧ‹OC.B"f'V% G1.S0 z[ϩ#2&ӱ9f<3q2z)>+&]0h8QOI(!͎WNI: ;'v!,8(8{f(+ ED炧0^ZzKs몳~ &/Tg2̯' {Žb~JzA ! [ۯ?B8(ӤI҃ht (VDjșGM_ժo}$Snndq@'lDuF&>@h=H>.CqWf͡>g 3MÒЕHF& w8׽wSALV*OYOhcjW_Uo&kcI]_oL΢Xhrt]T RI.C@GI-vd |os>),좲D}Xx^ѫfHni9Kr0>RT @%vꛩVhͿQ;J61~DdEI.C6pbdr}9`;]wi<5~ `ņ_肇+gH93k>öJh Q{W0ՇA@#.+!,1.1*f@=Zb@ d:iVLA!סD'_>̅J0ng x1N׋ v.=JJMg [zPS,4Hap,ZU& ME[ة[`0eOx Sd&s#ЧM? `XN%{CZ6tՎz|{,q[;H[+X]Y['cba]G)Sgl]㢈]t: ~B*HЅWٮq A&zaxX!urNsrM Ji%?kH Ǚ>uQK^D*I6pA)M6Pd.8q4^ˤrvA/E0\DF.X #k|kZ6pC|I)\ɳe+ +CNJFJPW,[*U6IFqrr3\׼8;i|8>G Ԗdf d@VT,tk NYlHc-I$o-R.ALl/ݽ j0>X8$$݇?Xuc9g|=! ~V5u}ϻ g,OjbηRKBxSO=beXA \4F9elm{ӃJt V驶P!MBq xjnw@%Ӏyf`f:oۊpB15kQ4T[16_4t1=Fk\CPi~MJ gvC<DV%x;e7q \n!OYmJAjă_<#wȢ ̉aEeY KӒy{H65`U$YzGx5D=:Y3rXGKR#ah)IaQz'ip`m3^Ѐa9 _9S#GGBG@ Xr!3mXD/ c'0d&hq{M|"ؤ_l,˵Si52ŅE]?#,/bj <&/Nf/ Dx0֍_7LW焬DkbCL d_f [erUsJ̊ʴAX\Р67NQ5  4>`^dM;zJk&-q|w戺31xlv6)i &pryQ ӓ6cexɃBNƔҭ-$ӐUڒ&#j*TΆL@@ D/G.7UV)T" WU@ͮJ ."S5 S^{0D*+T) JwZGe&OX`ؘIGK&{|MQr7iŞXR<6Sח\~!|1i_Ɛm4J@p:%g# zl TM`UC23 4'niު/.^'C#*%QͿ֢]vYMߧ rCm=*0Ya -b9Nn 93BУҗ1?>HS4)&|oX$6|`9(<( 30)7xPM/%B\ަ,|z12OUg F]ޖ! m`&rHOd$E90A,0| ` ='KrI*oOGj顃\*L.> Erʍb;@CI9c'g'}uˈ~ܦeS<^;fے̊+Z=yVR3QhJ${E0Mr.Et֎7"`ڈN'0|) CE"7(̘" lMt /13gW|jEp}ݒf\FAK ҲsNVB F[2GYL_0Sg^p,sfSstEo?btCn@Ŋ&YYB:8I~j%IAYVUQS GPqyM-kbaPRJ\¼]tEN`7OF 3)wb\odYN>=DwIKJ`E%(`𱝘n#abgndZbr@ pQ(@ 4&? &f9aUω7A!:Vno$ÙiC^G1>uf2lTd}C _ӵ%\!GeY4?ga/ ~#o6}/r/cY5#+pG:G'xooIK+Y_%mTرxqEuNct<%9O\)2 Pe?ݿpBAgudgӌ&$]o % .WS@2ػ;Vr,X*K@LyNڼˏ{%M{"0#z(qlJNSG<g~3 w3j#e;ףp/*Qze5qeAr&;맪m8#ČO A9`:mtҝy4},СbZ=:`R+9"(?D?F`;zنdlc\6'a1RҽS|K.2kyV޸5؉"8\f (^ ۳djowgm')8V)8["RFpT;I xT)נ" fCzX/kї6SoCի1ǷqB/L榡 V\iG|(vo!, Fb ŷ |6pX%g}m]R/2'&x\T2,m*7RNV%aI[DbJ`5⫉ER.(y h` uذų=+-'cw:8ǖ"0EU#+2 '/r-E('Ѩ?9~— S h5GOi=}U}|Ba'gʝ+4l 8b#xk>u!A ?3]g<{3g<쉿s0} Vnxr H!mb,0@`;"OHu:ޖL{b q;"PVfKh=orR]޺}h6!%g!TK'W*"=iƧvM"u ~r:k\r|J5V9T]%#\*ȯi8Ӎ `'aĝ?3bXP؆a@ ݤeK>#p'zSmҸ[ g)圵'J,}aC'a\,UuAoJGx-^ 㲰9d<`>Wi`0@wAD@qc<`A剻HU?)GFD .6RQ W#V`"y.i!(G|sН|?=8z'Q|guohf[݂}LY4z;>F5T8.M=ᒒS~G@@9T_ kGd&;:vķVE nJ`̝ ѩF . /љ &rNvdBG+|qk.0H̕5'ʚan~0{1)9]ˌtgX)#Th! FR@<6w6&A٨`#RR)(#2ؘ$/RIБXo[N6Df/Ic ?n&V7G*t_eax뉜?l_rz H_mj7uwSFY~g~R6?$xUb :g8QO$kXwp}> _ "۷ <:L)gPhjٗQ֗_cHIӯƹZj@D\KBBb'#&A_7(NP'Cł?n .d#`9MI{K85^D:=c-fײ!q"rJ㯇5*Ǻc3.'BؒZ!·H0@ټOk^5ʙUF^Ԁ: ՞%dfsӴE^6kEcn;odˁa:կ$OL {&eYExUVRXF*GGJ6 %QZ)!9 JXetѨf,9A˰I lV`[6rF1i8yLgXH~i88nj)ސDY5O䉶޴ j`NKB,b'Թ! !  w =?כԹJ$3?~t\7 SY LؓWd\ ?xjVZN{+s$ ,($j5pUp{,Lg;5Iq-1.œZCydidN zUBZxٌSK+wl})QD'Ub`[ 7A:nj[>_pg ѪI=g;sr:V|yrȽHYܛen3$r冿FcP2ᙜn@je cHٟO+p7Ta5PQrϭ}"uPSOLE`'#gP=nv[ {5tv\%cCݡK#EJA1=ɔQP1q0HXNҵ <ܸ6!)ClGy b `\Hdn@8eAi@X&Uѳ.jjQQ`(K?=Tug#c2$ޘ>vj%l7QđzkF;pjf#v-'kHg4p젒=ӏBѾj!^-~sU$u'88ZL \G) wbӒVqhvB])ҍPθ H0Az\[Jd H]׍#V|ײ28lJPs2uFg_ܩ7E4e9ݞ%&=02˧o?KJE)j_|q[ج|+d{d(<+70Dž Kڞ}& YMN |[wp#o)~Jxm\٬DBr+o\z ـ=d"P¼jw3~Kk `+c\HiI/Jj[4o|j^ǒCimi.#y_ F(BDŽ3m-44Cel),[5%p ]`/$cy j Ol$=|A_mXANo 3Ô[]o4?Mg}g}'R٣]0wS"* #Ա~rB(c4o{.N׻ : 6WnvZ #Lt%uOqC΄l#>5Gyؠs_{٤tXg".N@|;VRE X]Idqd\`A0)^T8n!}wxA"blpk~*aC ;rY `xêOg%̔P"Ì6#6}rA\,TRq8#>mJ=ω~\ . eI j;iJu8h?<8!`6V90wyW 3/0Vx3'x{l3`J;3[&Xލ.mB\Tp̙88OocBSR%/bh歹P+Te H9 i"׷2%Uw y>rT~A)։"e ?eav5qc(P["Jr'QX@cIE=_&_ cXfӧ&!sF&İY#-xޘBL'NWiQ] ZM]NyxH)vFE!^9cOR)fKcc3淎 M/2Lx,NZ@:>}@1YFFN6ՌHΓ?)vG)޸"xA>ZfղjU=5+Kӌ=6@ Qv,-Aa_Rzdl FLji o|Z].֪vQ^q'5BvcQXPsX+zużuv)Wc5T6KX}_`NhˊvhӈݭwgSx+貼9jiw,m_!oo i ㇬&N|d#^PG3+n[5'6U1?Q&i QrkfP,@Dt@UX#mFHVe QOqu*Mji0zV(4\.5Ѻ}4 0 )$t0h5CiuC)Sh ]C[ZKeݚQ;4 OB2{J5vDGiGA-sKXl:4ڄ\ˁ0)\*Y>>8[ iùy@9CE rݛ$4JҹZ < Mrd&6iX:-8g "؅x3nKZpEp;] %O$4:r-;iy4K `8&۽]u{J)Sj䢓@5)E{-3vV16fXo *\# Q[>+ xd5&}ŹAY}CRkvˌժ\4RTvE1|,qPW#/m2ȴs EBֳw՟"N+: !abx,q3qu =]/AJA4z6ߟu*wLٿ`)씺 QˮFϿTCI{Vj?\U %rvFll#{ƟP$4J K։>Īva(}p.dߴ{y!ܙFxș`29,3)2͓q{{4,o͝lA~ J^^ʸDD}*yf+={Ę6}j8wrb(9{Fs3ˏЩ=A2vEl"FW. RȡT9x#zaBS6"| Biޯ_9{zAfvPRĬ.V^Mcr'伄=jʠMl~f^/Y(ީ:*o)"M.,|SZLճj8* t8=3|YVѸвPONFD'"$:M_:WDg(~RW1t^ß$:/: 9JtaAb&FT*:"M,C[g_z袉mn/%T$E!J%~AR/3x3f ##]xE Г4=bK?/}u:\ a?;%Sv(6;y%Z)/Hz^f{&TR%5lOFViɧ7lYw4+)#K+/Y1.b3m!ˆrj@@G' md(G/QKtq]ay]L}"K)9)l^"KbU;o=L)@ЦVʜVzA&(={\Ac`jKuY 4%Mx6e9v}<#$cՌhP15e+RYsVGBT;$kx_d"o.\,Nxy/!,S- !TQckVE'i/ϑ/ϰ,"FBVfLݤ3s|%3hP&A"FIlS'JYiYޮV&ÄEqR8+pۓ8}(r?Ғ]Ȫy+gn!B$aτe :;0gR lR-* (žIC@jV̔窇epjepFX]-кVc\\=E-|,gO[HONM4LQkeT)4/ ?x4ü1,ntM3v~=xTHCjbA=iBtؑ)Zf|Ox04ӍӔRީ#;"ZDR9ѩ1GCjr>}uQEVJߠ87[ʈ27ʿ6Uxzk P8?jS$@pE|b1AxFa1IrQÓNKMqnJ8/i8$RS8}(өpZY ׼UCqnZ_TD#ž/ف_wZ ҏe'{r*Z|h_G)B݊67%;_fch⣶F׳E|'m=F 9ɽFpvR|;H-i;8XҼv}|w={ڀb9)#SK&J. wQF;XTR=UoW (TU2VQJ[E:!yelᾗ o\L>K{RnZlmiɬc,..X41,nkITq#WfD ۻio+ݽʍϭm#b}G~nK5!Q[W2" l x۔0FV_4/ GIPKQysE]wKV+SeWˉĂ8m>2rVd7QWy>& ]@;sg//m1d6ҕt7Q]|v w@uQb ) p f%3ͬޜ8)$Ldh.X?I2}2RX7p14${p݀mtI:d5 +󫟽NR2謻m, %2ZW|±hciSA]"KUg1'ḯ8γG@L/ ^$敫,K>G@%~ DvP{*kpWPf3Pe{ n^o휪@cs{2d}8 wW_E SJI$h c S%-hvO ,(G~_9Χ{sN;!'<>; Jw rHW$H_qԴ̡jp.i[\Yu$u%}b#xN%e1)VB@P Pmz6axY45-B!]^U.6nT P 0O H(x+AAsڕiQΌ8KfUa~F*bC<3g0xs=[LR 04H=zOW>Nƚ3k:iz(짭\^Lj8Fi` C#~x2⸕B4&r՜h ʁ& r.aNfSەm%nlwkl暠f9^3iSp` vܛj`J$\^|yAz2'5W#i"_O\̧(%Krq['긥F-#gxou3Z`Xł Vn "ߣF`&[3!]ĐeAGoG U9& Q@zlӎE9>-ěla LoOq{ܪñp/sy50"o*J8G&%bXkC 7m_>Cˬ[I!Sֲ.1Õ +4f, r՞ؾҙO 4 HAHkS0% ۠@Q0\WhtG%PUFTɀ42.{qYnK1b= RnX!l^MDJۂS+qհTl'!]B=Uv_!a'ŷ>TڼM6j[54y#X-HTZJ9ĺ7k1p%q{ .FɌuHSy2| 0o3M?6YpfyW&FsWQS^՚.+ @nK-~Oʼ_&vR eݳKӼy/3Fңv y4.+$ uףEoBLemeo2P0qFs Pbx^Ue|-A;3Ct2Z>v1ȖOzy\.-(G~OI%N0wT)>G.-2hU Gv.}zfBzRamsIF]Bx`dP͖D~'10'b > ÇK{8+zADsM"B@ћ'o׃!27%MV8){ + ߭{SM)aY9 !6!ysWmvQx(PY"Ɖg.[h\)<`1#=j--mł-Vn]z}5T D@FWA1` ~LӣV"Ma Tiu\^ ƌ2g=oO@^mo87/B du(83T w+]Gn%p'|K%C\5`-u74>ٻ>LJ[Zcfj}OnVDu%`oRHS&)‡jzC/,vqմV+r$Yl;ꔾ9_4/Հ4"EDA=h^,*] o e#l"'=1~bޥ; Yz) t ?n%hU~0P/ۇݪNYJk6#D`#~9jdB[.ɇ騫!J*̎Ld5[Rcޔ*B x׫{U(|'3iY~ Bg:pCv^dW98M8kK"Ӻ)E}>S-ڶLI#uI[)HGEr*Kj"+8!|SUnF$ VM 9(ڏ+ISF;M^ /W֩#\PkOm(".u%UT,BFUlq|g>Kmz}R;MAٝ~Q?>٩p`ZTN } Eg"tRJ$}9 1XɁ{Y6K {$Z1&tM㐾u0QrNl!l?Il(%t0>5!j: ݾ9 5Kfј@lVF:%tN Y w"n8n*PÊM>nyRPk3M_Ez3|T3:}5 HrXv/_xRp46%- N"vPD\͑쟀[c&m*;(>*w `fJ[3>s8h17'Kq , Ҋkd#Wn@BmQ_ _QlsXni ;t :R$M(Leagq8X6o D:3O-Y++%2qBA#CT&G7im{[ *T J٨#<@>J hkbw lJ3+c )='gS7faD*ViJ@a98DI˧;iU#N&|ߐZ9rDF8v?y~0Iq#{̌ۊR,JB !;ow@TlcgϽaP ҿ{SSg~7یu < 7U]*.Nsj$}DDz[|}ϘOmb,>=c"/m. 9Xm<*ŧdv@y9ׁz/QӆBGPp]%ּ  ANz46tv?TݤBͳdrWvcBM'׭e!$(Zy&,HL:LK6)G ckB b1gh/d $ .j}pA-;:)uu;A \hE;v?4k4Bu[m2&h*ףY-}DS ǷY Q#hִ>>]=K]QU.oF!T^}(VBB\y7k.w&`xH\->[ÓQ=2*r*d7Pq\PW,VPݬXtEB9hP)Ӛ51=Or'k%Y~,"Gsڢf<*QOY H/{y(՚4zn3P'BVepO,)ۥ"o\i׃U\:G?O߁;c@ hvy:[u{e" ;0 %>p#byJӾBz"bL𓌹xr4(Y lq4Nݶy6(z}h1u6gu;cnmKH8癩 _[ĮO=p\~Uʦ;U[CҦcqc6<~&"xniemL$m FB l;pj]' vak%00[3HA۸AH\d|!pվӥLaF ukRSxujo5xԈ꿜SST''`/ҺŬ)u-`gzO܏3x/iJI0 U*O̕9(,˙mitJ@~Fk9xz̩چӗ(\7~Tw[zS4JNgh T](FHzB"5)O ,hGH^:]sGgZwϾ]xEͩ&ٝkR#lU +

g>ہp#,2 0GPuCKms |h'ݍ,Aqo 0ds_O/AvbkIQDP*щz܏#+o9&sHxaPP30gLZO2N~c{]$j0b;v_+Z<""<`b ii!O3zս* a-??/R+|bz6Dƺ^/8KLJRyr̃ CKk9@9<4&j<Ь 9QxLcp3x,=+aHQ݌ՠi ^(Fx j *o]{zOC<#0Oi5fhyK?,}cږŔ{ʠݭ W-AD9yшut(/@j ǧ &տQA 5ޢINrڒF,Tc 2N{ҫk'PiJJR}@oKrDD`ɜ꒙>f1%~摱 Dn&Wό!s7SOW`MH̏UGaԸa$ݔ/q"'j[M)`9"3`A0~g9/$d`h/|Pxf6CK<2EC|h Gzk̨?ţY ږmiqjd&e-TwtoYKI{DČHC(%=oTv`:kU JTr@ >xj*=up*/MI!\X}H7WʓrKQ(|6Vg}roioH0bZ%b΂qcCb0,\ GNL Tz1A5Cke܍a^ABM2:"50JOT{@+P`*"~61햑`bM>jޟX B*=z ZqP߅@ ._=ѻ$uRpVMgODaR1:]{{<^Y)ݬciA| 8Yfmq$\pZzZ#) {sE˲^fU0t[[kn'ۆVgQjn ΅ԬЯ_Zwc9q8zH KXCH+!BŲ =kmW8( on گlHJ!oRdz\>T'1q}-ZJC=YgЏ @]d/Ā@C'؞@Z9Ճ#4{]ˆ"؄R^8KݚR*峭ם+XrǸ[M~q*ELh0OI,!']CO*EQ. zRf,jA,Upr~L*(/7E`'^ gnҕ.tx0tש[4C|S<G~ [gN ^Bj-RTIj[ =RotAü*@R!Ԇ(P(6\!دƄ?*]BٲG:UsD6d gB4Ȥhv:7~E# H{/mN%']HBQWL5Q(x V%rJ}[o94UTc -5(I!NTZI"Rl";yl|G:1_o~xx&UJժX9svV^V"!uD5D??ȑjvRov/%Cy2D7=ihޏXOʮGͫJ^[J ?&Ollw%:τD=0_1v~#)Ev 1!Dxef+\KSG,,6NtWҵK_i{zɩݍa :gnv1N㊤rm]*(N) sxO:/Pvp'LbÕB=F?r{dY},zڬ 5&*+HTӿ{Sr|?ƛ8f;- awP1VCq_nS96#Qs}D9ڜ*u*⸋"KAOA|YBM3P$eoe$etpe{[clȦ4]SHR.Vƭ j ͅ*E;NYs98[f:s7g+!$j@7r;p_*74ccY6v:0BR1(~4D9HD{9fw9%pZFs;m_ޚZq>,y-|穀&$I!X*PVLh-g3Qe&ӓo?Acr%͑2B_N*J#M]iHkPS-K&3Ypv!a[hYR |w-+K**DP\$8 Dq 0( k޽͈Q8X1Bbz/Q8p'g4îу.7 <*Me7dތe#h'G <$~v@B\AIC} iK!a1@08W`#3[ {[vBpKb5A o2~[;'M@~Ms_+&{5֨R%XA u8qz0}P-үM1L9*ɊZ3~]D3u޾q/*a`tF&](/R '3]Nc ҁ^2b-2 ,&e׃AAH4K;k՗l΅Eteax֕i)5 1o;X3u#72>$\|*)M'xdPUZB,XUiBM3sL l UfeE7œ>J[e4o$_ɱgYZ0707010000040d000041ed000000000000000000000001662bfc8400000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fuse0707010000040e000081a4000000000000000000000001662bfc810001114c000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/fuse/fuse.ko.xz7zXZִF!t/(]?Eh=ڜ9M$wpsj iۼ 6Q7Z|ɩ)%L;Y]׆kPW}=A#ѐ\GоSoUdR7+du!~Zj}@\+>>sWy<4٩^%88`kZ.zV? ?# A36:)HLK)6cÉ3?XFv׽u&^Uf>>LLGq*e|]aZM&o@F6fH ID=D7t[8{vxZ~qz#>|ьM>z%=T=Nk/82#BH-lr!$m۶<ɆHY_gxg؜ƭY!2wep S:rxEV7ư8&ؾSX 8>Fu(諨 5Gz+r>P#Z@dT*Xm$ ~D"l!˧Wl!DGVt Ik{koR ]Gxf^[W}JcT3j34U.GGb8S mYLRiy&hk1kh d[-pUyivvh!Ch"m oxv0C|MܛXV_v9 }+d|+~EdST"HL }*0Kr VKewj!:piE:Հ#P7+ 3c n&+JE]1ɍQ7tm.av=G}\cN@7 4uJ㡩o#սSeܑ'γxVyyZd+hIҤ$XCR b{S($С#E'}u[/]r M'·M LS:慦l>|bt J8?nklqad+ sYЇ!־\wCֈ6;6"Yj}FM1ГNL8\ Fd#t7T*;gP"V*&р̘[;l&<&4n}cgLq0n5xމBӖ mAn6KPlY Rn˫ZLK1> zuwD8&~pGaR` Z&n+цmlnvF这{|Ϫ?M|pAٱ4Tݐ׍h LzKYBeHf3O”6.h5q\'YecSc+CMk`j0~v~jnVeT^ S#Fh3myneH/QV0k'MքV5徲@.H=s}?N9ˮP% S膨 j( 84KR4(UᨀJ|^JR]d N)*/r]*5Xu$ޠalq2Òe=ٝ1wd Ԇl@b,[螖 tùAx /*V­1ߧ[ɧ%;`vfr]*Li|,W&G<}0gӘY/^tOE ȰL>P'ٍ',ZQNcG|@g5BZD>Qp ՛ٷ)QyJ@ =/R \LScy3X͢ΜvP1$)?FqRIФ0eЖ Aw  d^TT=:/O؊3{v/f4@\ U6*j`'93׹(:LHytǟ:At?eݜ%l6 mL@iɮ;5tV9Pj"7J2ƏУ؂ 8=K?lZNа vSMd*| @ygU!g`hC͌Ef9N% ]WdpT6⥛7RLm({P NF끦;Q8dYHB8NLVi7IVWDFժB\wMɒʍЌ@C_2v%dX!jDePn)ӎ Y<$$ZyrTbXR#TKu nVxp;eiߒ%8ERw>xC,CpLl"Q.>FuBo*31 ܣJ$``ѨIO8QBKㄥvp,}̣8 ¬!?\L@ggq}K@Nqy6I]v9.ʥ?t"Baq*MV^MS(p(0uay|]-lul"x+[AOJ~/'2Pdx:4#7B˿KmA l/Go$^x$m H\QoQ Wbӱ rIfJq> L1db, *&z<4w$U'pF`ׄXaXJ1ࣅD:GI) hi3e)R?;(|5nyB;'Ql|Uc&=Z4CLt.@[%˻yqƬp5ETӷss/Y;ߺpqkQ\t+Zh81L~< 9gݓg(0z,U: 8y[}6Bܭu7_,J.Vqgel% C`4$#nԴjӐǐ**Di~IeZI<0J+Ǔ! % N&=uQvW fk }罦K[W 5_.m-6uwͩE^S9M7M`>mF5jFQ!:S)A_;~eQ?[n>7V B NwbO"IܪVvKlGšl $kI1G2/N&۳[ƳxuAW694|A95^s?uȠ9Y#!|ˎ/ۥ?ՄnJZ/]N[<9@ZQO.S7ܦIM ~L2U,vԀa 6I?ddiHh!$CFК `,NHjeAwW8ҜqЊYOnh4w6P$)V8Hf%*I2^Q MCt H{(:mkŢAb$M|HV6J::7%0%}L/2!NtGku`MV?]Kf*ržr3x!Vz.UPeDclY*g'6UF(s"t\Q}'15"+A9,cZ2V4 A"°)Y\"펱_:$kݻ;bjMZ۵u< $\mÇz^hE%_/#FB0I\9s󬲒?FUqrhiʪQ${@bhЄW6&ASnMOnOH͆JnFOPyT:XOX*<Rd*bQ<]Ap\r zqGە0!A4iRNL R(Br8)EhM[gc!zr4ÿ`@ ҋm&Cʙ %&Nۧn}lN$דkZywG4XIĢ6>7P['um[(w7&?{,+H @OgS!$BsR3G"(}tUԭ+}vb^Ȧ0QL`yOHn*k^'L#9s>4~ǩ{j$ƔQ €eW͌$f!l 4 D@{^t PG#'e3ј|#c8%5J 6YYQ/ Tzhz5Ȅ5hHMQwj mӂ0h]0heˑx=HvĩV馯8d! zGvX.N1Гɳ!]nJbhjBu a j/Yl{1+5 zLr*+#Ֆ%ep% XD.XkS$_fk@= !v*X`q<ruP x]nsYO4/4ΗK:8me\0h~x.? + Mh PFyu~)ב4道ݜyU DTGId),|^VrU X1X8+2R\fJx #b 6g@RvzOoՓ._Veb" k4k$S d)!Pi7/LА˼9E{$\1[U4~>Q=*9WMG, ycdI(>s«E{wX +cPwLO t ECVҞ$* >:Fߐ4_4sERNd^M7{#vU`ȾFFqg9yv-13.aYc'b?߽J${v""#:&alr{pu7`0mP</y9[cZ` з;mFvWxI`vu Džic/d"OY҇'h0f[K;~QLčPsIxG[ hZ  hۚ"Ȏf54IZk:>)?1KZ=R#x 9crJ.f l10+0xjfa @tfjlCqp:eϒGi1ϋe CbZns<Ə@NhN)VNT xmX-ǛFB8޺D!,HW34v1aS4^6x~GN} ˀgn?Kf@rRD]m mܡfi̠Mw!>A'0mw^4'[S`:ɗDy#'9y-5{۲;B||RϨq{7&cJ׬aB5_#uhY`YApN>Kr^Dt̽Ab=Xo洧 \#=d=A$p :!BD̛M:lf\nuʰeXfV Ƭkgu[$Oyh&\s$ZPC baKyg)e7Tp)7Ut.ouŤi^>r*<ӱ}!Y6~=\1~<+ mجرRC<2Z`02):2!y ӻf4&`aHnu*׻~Pz]7vb=2CcgJς`ncM݋?ݶzoE"@ >,zcK& W@!UQ'DW;%"0>T]Mʸ"^՞oݪ;\{ boY$g$LAeKíTdQ?3[KQ4M~w%b(;[ ֙׉gA3虈9+;:&uq,us_IQ`7+Th#<[I~]_͟w]|7?yjn{A$Ϟwu K%Ã4H>Y-e4tG rA]!kL3Sn;\WREPD#U2zA&(Md*7ĀnN?vHy@~[UHkMHY_lOW$9L0jC2A͉1jDX8ՒuM5-?\ǐỳS,\WjX)-[gj(b,EK B-4Op*@X 5 ,/a[7\VukLwo?O~ +&W6GwT0ta4y dy0uVݝc4/iobQ+<| ?{ H2m9Z W}c}sKbA--A;xAXXs;HG~^}m^k OWk%W s{nqw-yϽVgp2nN UNx"nD#I/ZNx~PV@4vkh(;u]$N .1?Q7۠~繬bzܢtz&^ygc _hr1Iz-@Ct69@ct)~p}Ny`=}2즿}\qEDp+TW8ǂL fPr枃p"ĖH.vh_[h,4S!7ʜhoVPh6X~Oh$"cܤT9KT FF[W=5hތ5yOOR:ĎCI pU{e+7tjM'0OXHǥ=/h>^Lqb/0'jspypDHڕÜmvr 4EDMC9Mc& ͭ8Tb$",U$=Ά/گ0 \_cMkHl`:3n@mcXd0H.Fܜ'C 8f@V+!$w[ɟ;(ibV4GH:~aUlPHDNrc6fc-tAhv-AcH[b~ƥF.)}0 0߃À͟@ g8@H)ȝ(}dY@ӷV*]Z R5%+G O#T,> rzjgmmX8#:hT&1`jYgZ5@ˇ_%~[9ގy&zR~"*v+b*4R1EQRi Gni^*p*Iad]S &!4м_.$ S?@˥%i\ա-JEky|DT ." Ƴ27J[B_H7OBSEH?=n^=»q5@ЋO"dh)],z2ܭqW^jv*lo܃1!!vSȧ5&Zƈff!׾\|=-cǜv=S󲥤3rU3j1{`׬|a*Yٚ/+v f6o6ȚopGFܑ |?-D\h:4F$yg*ޯIjb)$%=%04Sc[OVh88bwqo.7tIZq"<@> J5>ɦ|yIx"Y#hM $D 痃O?B9s<ĊCa/E\1#*NH߿dյk80 6aq2_&# lSJ,lI,A6ZTe\E5: ^äB9 I]fvt@<ecG xYn6"|һ!K:Y jk(hmXy&gXтxrgoR>,ϰ5A][4ၑ$f?Yz|IYϘ,!i`,Cvnf_aW?EK>kQ` E)Yuچ3|rbW墭=&N;~W4}ҾN\3 ptO]@(ԛˀ Fl:s'@'u)Wt+ sfp<"5bd '"liaxKѕRx->:&/)*&7."svLcv}%)jaVN5SjeN2+!@CQ5Ĵ9S;HE,_M+c]+"݋ qJImY*nە9XG}4X),SjGBX~|v_|ȵ3^dJT܋I_*0+xLm毫޳H2UaP_mpJyT6f&:Z 3!K&g7- ?i; 9eӉTe:!> :䗢=QG47te l+T$fJYP2mFC&pWpU="^w֯%d= CsPypy{yRFId0+g+l'QS$*'bL8g@9'ݽ[!֒/dvUXE`A z,hȼa[<P:$#/bs M=LK GcZg$L q:6n!@GWYX!5]؈G9b{ǯ=\V ;D]p HIsg?-e!bW!, ld0S1DXp3^3 'Bzo;)dCmx]Mi[IXyEٳU ީT#{^\!p9 v\')=Oˬ({Y_: Z2xd}2ʽ[⡍sDp9a1)bw+/5`1EY@H0?($J2@$w_Y 5(4GI&긁 d+Zx &3zɿh   |]6=T= b"GaԁC¿g1Ѧ@<"8&5܄6ADci囎7, J2uDs}yCfd; ` 7y%OO)4QKX]\EFW}η+i3CdFV#_K $Sf.yoP9fBF "+͈7M>w\v=lo`ѣiޅO{>tEC&i}.𝹂V`" t-O9?)-%ZJd?N&PWџ#eC~huf8-bgXVv,w6Dڞ'XL<(ImH:byG3]E$\T*,zXÊ pfRHGML)e/46KVlp%.&$C7ũ$(RYNErkH҉9EM^=*3[+DQt7#5dN|'[:2߃^j7>1 CW>st= .% ` i),E)z:{_TCibd}]XS#  (Կ5;aO RF A#hy4 H'eSu41Hi`7)f+ثzގWE1mi`@ !*0&Gv&acrǭL"#2ޔՀ,t\0>ٱNO:f>_9/f=2xYgs v6Ds5awهk$SYB*,$;MlPNiE ͛ʪ.զ[^=y\[=!@Bp B@$^gi Y60WU%뤺!}5]*U# a3ɟCO%3:Jޘ {dw?Cu'3g&l AQgNCRגgNݹ%Aʹ :)EfuFFX}h@|X`SX rF.V))(~J"Ѣ5WJjf|ŦqQ[F$)jbgYw.EST= '¬BrQ՟mf=В9yjbGG9aJ 'UJMC]0)8R;/ҀC]S5;< bFk?ٸxHuˉ^-_?W ,qE?3%# B$8LHxBa<~{oQ,8{ X8D6I,'[`֧-365y\Zf"G.gJe?;̴%=fۺ@I_cUk8FI7\T{I2WWNH:8/>rB_В )/Pv%s0vW?ŃO"i>bhX0ȆxŢy Y/t1Sae-Q>5-^Qh~%R{Y&̖Gk3H<=$ qHd xD3m gyfr)`n$㷐5fXjݻ?$ `Q0voD]8(O*;Mԉ%Q=8VF7_x4_d|Hg  1 ^8'|]FX~ؓ,ϔ#;?3~,jVhp-*<${<83ZFbPEVPu"C}*.^_p+xo`7q* 7< 5LGCC!C~ -=,FJ> @X-D̄Y/Nj2AD)eUKVhv5kq\#XFQq=aUaKUKsJ~G@I^D=,ۯ^+d'@;bXƸAaZrG m'{ڶ !~W޴ ro5ʣ^ɮ\YG3u@ptFq9OЂ,o;!z'{b=dBGзY$V~ a4 _Ӈ^$Ʒ?[~Y!-5\1 y4_NL13JuUd.6g(@= A`EK\N}2Jlp'?6VcHإPS zn `H`Ge8%i{ґ5axBs˥XQgfZPfs%x!0H2-"z¶7ԥWJ< ݢ[9^U{G'm2fPKܪ>A_m4c97BbMch > Fv-N`_}fua™20Gaf# Eܕ7n6s7 0 =z`-$\ι~rY\ppuO`B#x_xImi z~֏ZMP7q40X  M'od 樲lIPTi$B26Wpt/Brr mhqvy ڱ/-1kc"28 aUXxEۆH~u+v3`C*;2\䰖AtS& btiK,C4p::x EN( ,Uj*k|s7zgFt1^@[Ԓ+MUBOrEAx ;[s0i/QwcpĻ@J~ߕ -5/5jc:OE,$zYO>mнz@}{?`foBS\_;$[ЍuKQ*UUÌypڬj;]lMJr2P/"3gIh^vHY;J!^Ř2r3t ZgRfZ{ E~ Cm9׻7﷓-*~ފsճw=% Ɵ (o ٿF*OfOWyj{$yrJ-cLcc-Þ`抩j8K%+JzΘCǤl#],/Qg2`qw2#s6(z? < iJeka<=kNA&qpP;\δ'9oBc؃©פa]OT9dJT2UҖ,\ل0bmNl(j9Ć2у[Ă_ҬɥCј{LzxBtCvE4~@@7HNP=߮YoHǩ_ՌLDݾul%aZ;m Tl#|n#բ%e:L76Qsfa4oJ .rC ؕ,vȜzm]@8𪀶&pn-w@^x=Ieo06d+^ZnRj3a^|"աj6PVTu6ldU`o6tW^qI"[WR^h0gNOKR|& J7JĠ%N܃TF= :}(6xQuc) Ǭ߼C;?Uȫ8.SGcTTCE57h eGj@PG9-PB\ X)=nopa}Y4_dt??!T:4Q6AK+јI7O7eŧ.n@aSѝU^;߽."޾,WX?, : %ڳuǟHq"ZA@8 q5cZ.M&"GDm'B, T t-~|u>~Qޅ>m!{xu,p@,!^*ST*XՒ*3fѼyS7 ?Z̏Lqۚo^}b\[P}  q̷_ p :n'B'͸VW{$>(Q$BqʆiGJDPIR,[uCr;QE:(ɅɉY4 IՂ߮-p&~*kM1+bh#CVr[p 8IXJ<}ZnٕO9|(RƢF +]?@;2O xOb lQ }1T q[DpYW9m_ ՚f8̄CZF?~\f2V- 9X^V'֖d JSkȭkO)Sm׳g;)#0H+X)GΆ IL苝2=zn2G~NgP6J([~hE%|^oqj ņX4m ]:%&1`|suz8># ziov lEPg2 0LG?'@%V]A ,&Viy{s}ŀ4ݲ8q,"2סpkOɵ k߂$Ԟ^%83dtYƔrΘ:37'6 UQ2ty\'Z` i~w?{?(^7ˆy{o86>>O 0질$QML_]Iw{C0C,F7,Afb!^,4Y"$/hCL.'Rf0dMf Q*W1-zHRff'0 X%~{LI^l6-dxJ%I(iDMf9IJ ch, ` P0u5"&}!A/J,|x\{dYgKm1˫ʂ=<Q rK ԸTMG(m}0ajFR?VN@y'NYzPB،GcՎwg7i]&fC?O ںxKY9ÞvyRwO%蛀fn hm=n-VdPqUwxO*ZLܥ>8^&Hd`) N=dh*baӇI%ĉiA*\"wu_xAH h*sl]9R,)ϫl9*\<7 ^zvQg4q<ځe3,rkR"GҊ@X}u/+| u8:9iS{54WhB>fiN& ɺw'B& L={jFuiH{QH=˻Z WhsE;RI!MXGB}/9I^5&5=QH[18! <":1ʧ|, h=II| OZ{씘@ W7_-7;6n; pqX?붜3/GĆҹ4+O D^񸓋-꣜#;,σ5Z0,]S!`N=AqjkqIyl'-;fMbZSQ4{t tU]6h)SLGxr^f/pNgɬWߔb% <~n+kmF7>@df8G/쿷AfA zFLљ_q(F*ņO9<Huq) ^w ~M]sX˃`-tiL(lׇըl% mſ!Eٿ='r- `)XDAUD)3WEeu; EژʪT'G#F6 Aիqar7O!M>yYڙ^_ ,X:Fz-LKv{&ibb9 X}"N?p~= "Zs'Vnb8Vد3 % U~CGJő2L|p"uKeW;pCr\%GO~57ɃٴKtdwD#KL^YaLI=98UE+ V8f8ޓr0 EQ T+e_rG?j`QնAf<2v*-A%&`7w)y)-?^t*f]@)ى}%E^Hg7$;1VYT;AOiTw~|WSVZ6p2>ךJ C3ھƔ w?ZQh!:th Xvvۥʏܐ͢DWxqu;_״IL aѳCĩ~I1KNC9J‰^E?lL>:>HmMWSG7pUBZ%3>!=0'cVNg8|/ǘa0^_1F3;yp*OfƂHæX/+J!XoK\}\7k_څ|X/JYXe,EuT>N+9#oqFxA!B\lfǐ[_dq}kq)%lo(gfNr"'QX fCN6&e;8D fR^wA J(IFQz*i![{߽p @@ !kff09Phc`+U>í%-HfLС(b?C@\C60FvmVDXH Pwy\GtdUBق.dYbI'?2b<Њsk# TA^r}3\YpœGPAZM=c *Ê`8lDJLvw4a,R)PX7h57hPma d  inZw`}A&y>SX(ȅMKd.CJ}1[YQMh  e7ؒs@\g$_S*j=QA+#Wo/+[1gpg!eA^b&Ƣ54oo\WU(^4\D}3mK|'~"Mk4@~U=V9[TKrN,%~98U=hl%lf*Ja'+pVSHCB{ۊBFEIė3$7J;aӓfqBF!\'IhTM]OiEb*O;f @CXWPI(9Xp86o+AZ+0Fhŗ@MA Z(/{ܗ~ GI2RۺLPO87Vw2-&O[Yj^QvLS"_[E<\ș! @Af8bED/~)2C+'j6g\># dGZF2M. |"~RݐNv1>sOdx$ ۜ<+' ek}mہXPX%`ܙ2ZMʋ{=A$z*Lt> Џ\/u'O&O-hyߧRM{AfXNB–k' F\*t!z+g9u@B3.>_r) $Dif9FgVm`ye8Py5҇p>x|?ׁ6"w Z:ӝwBm(0mkT~S4-Ż'k0™826ͱg5c 4.y"QAF!-m[EWJ)5 TbY挷uJYE? % !0]EyOd‰HZ#p4dr(/f (kQPrD6Dl 9p|H hwYDgcQayiC\<mP=[dF-0p_k= *W9zèt _h<jVӰ)bN|2R]L{5]3 ʿs8kb٭ Ǐ AC=Ib]k gY U`}oI˒ꐄm)(?'#r5QpTU+ZJ/;"'l@/!D+ U2J7Pk5ſH-\Zƈ hMb^^ :roP,F6!)jjGhy$Z#E<}W+>=^@4kBSDcY٣Y4(z( 0楖06&w|Dؗ=tkJ˿>}ݸlva^𧴝LA˃~jx\`Y€I/Z3)spWW0f5$0:۹z%KyJSfZ76zpaf9c ݈^D&>'}S<׃T-"NR~6vԺ@mʡ!錬( М>eiΙlwkB;٘$Kʋ=o2K>K3#~=+-ӋfN*\7&}~5߲65uS`!|>|'pޚw G"0n@ .~oFl_ bN;Tfj[Y њ:(>afQ1?ːB OSah=L\y"e{ NVFC%-ZZUXkp!sY^z[ H248kI3,A=2ݤluAIPҤB^Wqwo,5 dv$1Zx47`M)QN7; n pȘ.@wy-:;8+ӆQx!ʔua[3Q3Jt7FrYb&&Lܮ[m'~V,3+ZBhVږHaS~[ !i*$XMGb>{5Y.bY i>n\AztRę [/21Jt%ntQ=DDFu X=&SG" wHل&/I.OVGZdsb|}FJ^HSnuj2z>:_J%^ǫikG{-0SܨlTrp^&AF!QG{Xw;Lc+D\L)$[Yx,|04->}n8~kK"vR4x(릤*F) Kbp)qnҷqNJXʼnW"N?2|; M:ʽwV)_?n"튴@%7#FQJֻ,@-&|5w 9@6vn]H}^q0L3\wG|D!у1`K%mys {,56 CaMtT{rWqL ɖ͵3 6\7+~@ rVE|T|\FU %:K29P߉{QXّ'|Hrkb]k1<0:A]LtbB87 BHilV- ǩLi(1[QQ+LbCI#M5赭"Pc(p.p *A@B A0f߶(Ƶ[h>I+FJC]@7 N7"uy} z[7sI"Ιt[$T|()+5fgb"MfBôM}3ý }yS:-\1M9c'lGӮeT|WQꬽsH%c#*9Ih{=$re Xn*A-\y"fO34$]t9#yG&T?^(!%T]4Vk$ bڏ~I>`7$S kdW&n>gsLڞ2pL-Vքw_\oGn#`0t2t{-Nַ)ak F+}2uPt-STξ(Z IBJ({Z{/|b1m_@}_=766ˇ0ԉ׀ |;Y]\LbG~X*/d5Rl ᯫo77c֯)4Ϋ3_)~sx$i]8lz$v/(X@]R dž{wP<CǦ0BȕU Rm#^iHT 5gs_PDJktZ[͐-XJcmy,~&o>[ Cĭn AzUm{鷦^T0fnUaG=Wn^lem VY| #АZXe(ZGcRL: Pڙ{:\Pf-"%(sN)(őa $"I9ח XPs1_nps n$}C'߷┇ŝo4m9/HfDtuUH~Y$qY=Kg+}̃I"| .Reɜ싛p:d@R.roR]ZGSbS=̖~Ep F U7~R/hX!2FHɭ#+ ωWAس?\e̢.uuUV@sT*6|cP.jd~0{C<ޅ-K!SK^qz$D ߢ̱Еo(plQ3>(v $Nck>8\J,bM,Ey7uˇ}HŅ!7^ bsڔgR'^|3aB"@,Hdd'b>",ӴST`Z8XIqi$,R=%F/qrhcJOKdQw7"̱ie`yh(gy:x񉫢,R?IJ8e몼ҝ&]_^QmO~C(n?,Z"J=07/&l:-pKܸ'(Yؼ~Ey,kaUEmBTpk0s>1E^Ppzb4U;-PTQ8ؖ]ݬ[2FQLx<iI'XOܺeij ;/'ItT+|,Cs=SsA- r1aО!(C|)D ){k>#t_nDU&@(eؽ(9;D(5D4陡csUn޲E2'v;/~ˈTQW.GPMew*,8NY*wXu0bk)58eN/h-ʐTt ~XZ xB֠W=B EGCCPcNf) mV3BmϧCG59@QXHH  7bY̋E.(OleȰ>gڧ*ϭKE+_ n!~g#؞bo[Z_ QĕcNU~Y9{E_vLػG1^$?CXΆy ՊIZ~MF3jeωUj)Q~UTLkoјb&q&55r_ի!AfwҬg*o6|T_/C8쮾Sb R1k@tD-HAWęCh8]NВbHA = -ވbj=ms=)[z-MD QZ րhEKJPC%Gߵ- ڬtuS1FI\tM:u 僅6~4N%d 1~.u՞/H"=4ehk.C٢Xti'K\&Z$8}LRITtaakҚoq+(a'mID:S,䭕8A^'+Ҫ a}[){}*F=yAbknf #y~=;ykYD=n[W(`pz,u81i/|?yQi3-dƛnMvM֔im@/-Y%yyIu2po$ ;xe ㅖkzl[5&k_+}-)3'k Szwe=iaͬmpM$Ttr<̩2{rCٝ$ nsܾgү ^^DK !G:¢ɕ>@\{ófj;^x;2@D˗íѪUbU. ࢈IAɸ&bD\GdevR(̚+IҐ.SIZGՇ:ɉ]d>Έx6WDכ1׍PHq"Xןe0LUq6*_-gY+ j^c^je% q#cԍeM5V W5f"G_à(uiGzqjabɜґҐQ{iZ4 C' =!\Y9wVUut`W7C8Ľ+}]nF~sڋEFKiZVک5> ^4iS0C=EאX Z +{y ٢PzXu[tEGqŧ)jeR#Ls۲ Q'0WXT'ъxVP6xhsV$EnC/]}Jrr:1 f"izQ4hhɓ[b(ϠLD3?ZXHE-3oKqvG- HƐ-5Y%;e:YhwZ_F>bJ`%[WQ#}/_] ݷ ]wl~I -ߚ 4 /$pOa]Io?P-a't 8B\ NKk0' >H"n~L^͒)5)ɱv$&ʙІөu gCpj@>aSrKjA ;*B?'Z 39E-׎?!1Iut87PAn|\z;ڥGT V0`H}{;_U0"b~yξb^ f<&yi} "[忝pˎ*2g{֠K]FeXUAorss?gA(;.5bnƴqj;F zړT=~(JB:Z6'n!I i{Go*uv7S綳uި Yas٤^ў['ݮs}7fpx u)u|XOH>O} =7N𕞄L2KdD_8[[HAIQn&nh 7s7܍ fuˀt\3J5/ zw}a 2[Tđ nyPtj/_Kfd|S #ՐNW^jNIi4.Vqc^mB;TbIHو`3("&UXl)o;:" L.uE^sG bD;{"5; Ù84Āsޠ~Pt!,W6eSIVFn# ;m7^$0q/zތL?Qf3 >ZO_#VPra+.r{npS:f*E7oZSS1)eP VxWKcp宆<)vR }?K 6 q2 s|ol;@Ē>Yjɴ&cmI -3>Gu-33ڀ ij1a0GxoY;%EA7AG̙E ~|"&+ث4QiZІy;tb&XIZ@ &ð刹lFқeZ;U|z-6]Pw]_4/!\As3 ?Ǘ$Gm3Lz*$W-P8 G (PD-HsĊ"MJ0JP㴉B[(DDawB_{2#|܇@EUlD;*MjOִNjuJYrEy3ZBXv)!b%`=ߞw31B &]:w/U+w1*ү.?|'[,WC /2;m\D,' a!\2uuM06`ɀdRs|~q g]$|roO@pj|&2&=F<ڻhʈCcL?Iڴq"ʖn-[yΦF§ mJ1U̢~~++*l_IM"qcƒ.Iv%Û*Oju-w^F*{6-T gBFbw (SK*n◫e%Vg3#7;nl. ,R'2c/#:Q$WJodTe8,I7Ȭr)Y,q.iuZ&]^W+LEоKj/ٔ]7 r)ԩnU-sOЈ lX5&-%#UOk[%Q: c U;9❇!B,hفVINwkSd?:Mlo `cjA92#BFZȻIaHko]}q{[%QXf $ȼv56mPHPm ˂K9-ɝx!2H:8/~ՎfA<ȺG*VK`tJӶѭp8m971to*'ۇl{ z\;_J3 &\a ͼ*J34_I"}r6lsd/e|x?$# 9wCZ쩵{g 6Q߳g03bpg1 cU]TQ}]ui,`ʥmmY訢$-g>Zcr'I>a?} :nnfC7Կ9lyF`!FǼkK(/ 4Iա](VI,A#\9)1.z [z<7nM? `yOs pDK1b>@edm}b"Uڬ)DP&?(NvB/<'J7`3uht7Z 8C20 E;hweHF'A0Y6߱CyDb ;y֩A΀N teVD=Vw ~" K>pD7޷znmW[`ЊR[Jrb|ϣC =S~?P?wyJښw}rl3sX 0[/%xBY>(ɉ"hDM6rπϥ 0NB[p38H7YQw/2Fo3pf*]hMڟ,-bP7GԷ'E#X>Yqm3&]OyCZ& ίYpX r~Рۦe^V%0' 6$]]F<)*" V._jͯ ]<`O_*~tk岩T,zs&xGG IN@2V9QE@x Ds+sE 5{/duvRVܮنQ$SI9Id@'TPUxDMV^٫;#8$mt% SlKG a[ =1|iaJr'NӲi ]}mӦ97J{zZDB`:,OV=C[ \\;D[_lsi$鼱{bl&BSA? /rE!|DЁ@ƻNΥW_kuc%H\bt`?ĵOQvZ!.ICwɦݽDoLr^t?k4& r\SN2yO5g}&Vg؂n-@Ux*iRJ5ynJ Åh_"P^yVutSZHIʷF1)d`NO\1Ǻw~$qGs qNtP=t,[dIX_݇Ia(*Wk>j\ urwq4 E$?q[Q0 #+Z9.D"LhYHhp,"}q}P~<]9s"T ^a2L |U @Rs{/ }rnH.85  :: fcX?E+vҾo%cnɺPzBSkuohR~CM)Y>KN!GRDRH ]%qFzwj|e(_J6/~p$ڜ1j-;v20]doIꩰs;:+IqAX:ܗU 3}"7>8ڬeVtQa:x l Ty2Cj߲,j:o5Ѯ̽'^(>hv>Z͏ &^S~ 15 X^ߑL)@绀70_A y9ԅ[*dme5`W~38h  WR9j÷CF#@:_^q@جq)Gnan2=húo+_^XˢPd.ִ R &9:~g+r~b4Ob p p̊,3A^b)'o$+]gY92a)HY x !ӳTsE1v,0Wv{%x*:rO$_maF+ʅI2~h*†r~&,Dd*Fuœ=[.b@7:ij;rFH4 4!OhE% " 5ȋc 튊TrX!ZYcxkϪtvO0 Mm,M]?"2 swpX/8anwPc}YYq2v>_ }tB:iAfv7n]r0t" e_|E /D0wow,܍-:2Mi5gX_ԯଐoɔߕ $#//J|ťr*=趌KouaƬ%UACgVw4uEXԐ_TOi17]K`|9hH=Wy?EXD, x'Jq&V݈(ȘbK^G9֠|diur*oyKW'q9@KnGA*8z^ ?i mQAD1(\l_l&1ab]a/`&U`\9.OK_ zj1JPF,Cr%nՁh=dei<}teLjekB ]k[j_ J݀T?͠=S`9zzD+ ˩[="tƘeܮǭ0&Uei#p 챔㐊zռhF|3RU >p;w-`aa0_VoP=-|gpMg!lvg ѷiup'm{*WRJ Hh!?rQsQx[ԙPm~lqHsR26^`wYB:QI6Өr菳j1Norr~;$2OjBW V,<]Z~+JK׍4ݯLL)%g[mE#:|vwc/ I DG(%D Nb}Oc,n oY{7.rpV5; Dﵤ0Ew ,RTR Kwd@yP$[y ?O^$dׄoYJ* >%6%D]J[$h nNv2~)5W_/' pD:'F<} v >W60;f4-ULaM<@ tˇ [.x7yAsGƟ4Z.Xe1{ ]׫* F"eU5{y7wV&`a#aU2).g#JFSB_!f3Upp5.Ɠ'zb+S1t;t6T RiNf9]9a svKHCD㷉jL_{cY.}x{9Ga&{SQ)i z^f̫vBZ㣎C|Uۢ!4Â(giph <^'73^;'Qեz),'Y)|Ӑ@UgjBD Jtu 3˒41.e"095]RRB"Edt]^>=n'6\}hRgSɔu07/@Ei0c16ɟ[opjCTy5+b%:y/,O+'B5ѹڮpjzOEsP4S{yc]/ZބR)ٵcQp1)lsMAC{5vi3ܼ@##u솢<&{{:w GRjcѾ,gZR:8S.NIJ_6FàeuOVwa=Hl/ENۼ!LFw /"*+U Yؓ~[U&Z~.3) 4pBд4١7EnqҤ^>uH7m@=hЭyn2N«,UALrݧ(+Yܧ+Ӄes ԫpl} V;jin"dVS=YW>~Bv Wҏxng~TуEOs h\usrNZPֳ(xޏ-Db ڢEp9뗌25~D>=+IC愔)c((ԝ?VoE@6f9*:# ұn)c.[( iŪ˜2wm@Z GWP~sl2<$Q{GX)k_4}[/އlFX,<=/ b}^φKR_4o[C'Ⱦ Q~NP(.^Ax@[y,Xe?c`Tq+nAڮ? Y8z $ V3kQ%cb臇DR\iW6[@^OJd!yBlbR/ӭ01s('&1#JٸbςِVBۉɺh0;G?ksK|q7 *!,Tމ%gJtfg (*Cb鷚.wPff2!C٬]-"QM Z3G85UH]ELװY")92gJJKP ?Qv X52Dsa)li(M{g#bR__Q TbZ׀&n˵K]pHTj{S"l57Gꯣb[K6GP0O> Pl`)t/fv>BQ;' 0ZaPcUF 4+o?},t=A0&BwPO´YDIrO> !hL`џ; Ps_2t&lFYȮ: nnkd+fY,1/fDWۙ51d#EQ!H( ]#yi #ٌm줗Pj|  7;N H9 _j?`_l =6sbT,r&* 7GE$<P~)ri,3M/ 2QF6\%+\:6rl(ڝcv#s 7K6s "qplgYTpxhKVi6JbUi(3w:5e[l\FT>HEvDt>2yX\/Y曩gI g `-+Ѝ.85uh] PpюX82w&7GQcft<\g9 Qpp\@&& :{|8NBPR,?,5p T)/aPGQADo-"=QNѿb2ksw=Ntv-ݹJŧ2HGX!όOmdžDz8wՏg1G%fYIzy%.֕RIx,3&<˒{W,rxh Jr9Q5? "ꪤÀֆGq /yMSh9!խ7`yH*IQZ$\"D#$[[D'79C'|e>o1H ;A@?Gͳ/5,TG{'!Nʅ)V$(F zE^"7]*~gFVcS7=m>^KHUt}VM(7tX]HY{sw{ ẓNoes*RYdV&"F!omm)Ǩa.F!obPѶF츹IfP rx8-%< Gs܊}&I_m%ص"OyʋRamT db;yP@=4ov5ϭ/֬"bu ^@u"w #ؼ LcvԱ=+DsjPz._ Na`m!KVnNQY"YZ4l\x Lt0WNz?;"̽ I4) GV,rIo?-џ*VY*`r)ώn37(zL0Jn^UMZZ?k(%e2Ugqnp?(w) Ĉ0;+y7?씢jM˅v!LxhVjFU1Wj6 wzI^!6ҥ,rpu03F߉4!ж؝ )QxPU LVVr54q8) 9PD#IF0O:)e7BR[#Tr?8;#wajm7ew?D ÉQs?t} ^\A{X~~nRcڏqu;O Qi&S0uI4V=G; ߥ:ډ@*YB\;j0,Ӹ2>=SD] Z8+-R"-?P#puzԕ%6j0UGs~\Q$G ^eR(ӑtlQ(Ɠ:pXkzn9OW{b'}@ &CNO3K Bi82QZ/ %L-n]N*%ERf]!H`Xyfty^w02wvI %VPWˌp~^F42kX Je!pl4y; IMQi>A#xq'u746 fXqrtތ0Ѓh7 Z!FuqZ::b*w=m41gn%v*˻yb9K=2(ظؽ(5w {!FJBłKç6a aQEZk3AWGsaNKgkJ1h8W:|P@s1eH}̌^(_S+'PT3_W̑x^nlĺmT#H9Pǀ zӭr-g|Vh䘠+/&+zcP⽑#JFI?ÎFLD]a({"ȟMf#T>B%{3_2maUq s䳿0FzX|'0ͼeׯ䟶W~JsU tsp7p)苳S(LpRrI?roGVw>{.17 „FÙDʮ(`{II`[UE&I[l{M?8y蠱 R: 렾&Z{4K%g:`63۵꺊/Rrɐ5җ;^OXŀ Yy5WqSBŸD0U G=b 0E^H4Ә2!@(/ڙn "uďN,c$,仛%uR9 MԹ@F`Ox1@SX>N˥x[}_vR-Ln0 ¹wtYsu!>dRG(BH.<,=:xNbyߵ!i>`߆|zL (\ T} ܻLgv,"䝱E;'ڵ=^"wbtB"ldda ٍX9I iP&)}Tp5f 4W9T34ru@w`FML 1ڸp[OOf[~Y/EPQcDfW982aӥJi,o'kT;QB_li'}*t-(Q!Kάy%#;Mt DMU*+\ [-M—US\AۗSeLF# 8zj;…7EңW&oszipۼ ˈSO,&R %Wk^rQSZȌP,Q<4Ӆ:tTrߣ<J","F.yaUp_D^Tf'l&zy7 J:_7\FhIy<gM)Vj8X>>@-g{핒?D'} SҳLQ(¶JaҥZeb݀sOXfŵ!.XWS)"ke3CTu7NHU+c g:TT V+]!ij-ۥWwq<1 QGlDe̢ۥ3[UIZ-*`om+7 EK șCph,WlzSզٮGF7gᄚPR,|鮶&l^C [Q67~oLA<,fLũpVb1tSŜM %j+k|Ӿͣ34htF䫰)n0deԡ>s{[)ELoT-ܠB_\O],ћKcZEib$3^@abl+OBO/ I7Q&UZ}Թd{v ZMW/;Ё(\Ɯ,=]¸Q7uti,Y_, D<>E{%/a(͢a}Y.rvlR](ZH+yWpƌtEP1YAζ́+9ƣuC%͊~ZTZ㥶 }E7dAvr\!5A(Wص_%.ܔLcT1 ;rd8m wg'#Λ(;]٦m])K$^Ml@}̿aJϋu%s_2?5w!U܉ # qDG_s),2υR@;7ڙVey$+t}l+ hĴ") !ʋ>iz$L+;YrM\JEc ?CRV>cՌ:`:Azr 2Iu+8BTixqM^`ajg]S1x@fz»_)L\{usC2e}r膠fT 㜻zwx]V*.'wJĸT㯭Ms־Pӕ_|hU"uҐ!JzKyh9E b@ ̷|A&)AgM ao|ej\66M篮.:aш%p:\ǖWmL(ci |s9䑈68uZ5:J-/6;]$l W'9FPUaSY ?.g4@;|$^<>˄[3ÀGb.O,H T _3CT2K|{pgk>HRe#Td]/^Ѣ]8\v p~? p,un#R 2GWH&FĠ㒌 =Dg8vf (NTȻMO-|zB޿Z-X<6ֿZ9 ,;s,n]q|xF >CxgLgs<$'tADEԮ;Gb"QX;"i+@49Slo$!-u\˷*Ww >*J|EDRYۍLwns$Vs bzqK l?UY0ҏBd,"x`٭"޺?\: y8Wuz%++h,šOB7Y"t{JR^HA,ky4k{oo5PҪ X`5NԖ,+`7k>@݋z6qFU@NA$ Fy?SJ9Dnm_AI)?j!=_BT(D@3];d0&};gqؑZXq=. .\4'#nDSRIs 菞]h\|p/ m7_N2OC崩V#=\|5Lj6(~k02|OFHV-a9.9xpʒ#FT~H"ueBSI6<omz|v"`gF"Zx 8a+?zW*UސMN'/HˉYT*R_VLL~Jd-ȇs $PV*7WOZ{ѶX5keXzyntY)E2}|CD<פ?1(zXђH>mʎPWǹDZLS'pJH)6?Ɔ/Vtk(|yߝSjI+GW{᪂/ pM7d( z%נrIQ6p '&JiVrG`k@COmR4>p4:&aU*EjtۛQivyWr $<U¯™Hʙ4܋kFDe_$BѦaud.=SEEKe(?ۆ7VpZX/&£s >k )Z%䤱$‚rqtzRkIl׃  &K"RxM?uJ.mM382¦ҋrC?*GhU]gmdKG~BGizbYˉgH?jYE]%Kj ms_R].yy5f ka3`pqknHCo&/%뗬ҟ0ly:!(MaMj?J_Tp:q336Ղ~a 4:;]e?01NqK6*mVgɷKen |io@mm9X*4C?@vM\^|)@b@p `VYJyF6$W _/3J2˖/ J YY̝^6{»߷c-} ¸~UuP&1$1 l%'wS|1>RڨLwP rmújĹgCbYfjZ[B ni̔rL{ h2{W醕0NKl#\TOyh:JY. F؟U{n|=o NLl˝SON#=p>s DpH@CJiW!Pd€st7(:6q)bU nθM[[*"hTő<( +. $!vmB.=2qI4|CS߇H$,PΣ%c?Vp+Rl 8j%%O'f#?a݊3臽;B%n㙰`I #8]0BlMP^e%7}Y['82 ZQ3QaY?E`2Y&Jtci?Nv:D32e%{Wjv/0p2MQ.q%8\ _Cн`(:ݧۈ? v[dmRJompնX|\&-; &m+l`)_3 biO[>Fs]ZbÉI:J=3>Dm|u(4A۩O '6(=}ꁛ0xL7q*ET(gm9hBmCr̸f8D; p :cY?,+%]a\@B!cPB^GT͚.:y;JDut"31td_;~lNR݋-ũ;[Zў>wlv])̙mژd$[G@d']lME!,U7Gئs: ZAD4OkCPoN+U_e aYS N'"t ;!Xp<_s"ՀBy)zn9Ar\(v3μ {O~cOic(鹚@ B`У8|Z3,)Y9i_͘\}OҗQAj f_ R57vÞ;w '.yZ%9wޫ z_KT0OUO󯑱̫$߰sO?4[CM7q~0="tE _a#c_O]ʓ$z%(H cr5=cd4# y;,W.߅idfMqhONi!a{DFz]˕oE,F,ھj5r/ {% 1LD `_{@&ZBuv.%ΉYon4e|UvwDV&p^I/!g2e\k>!g#D-3h[kȻ6NWO$X*$V1ig:foq0[0mi@987Uzj1^nmm0e);BD+G@J[FGT$m x Gɺ%Y> w)h{Vҷ9 4g0{LLN[a\ [sgp"rH{6d/uFmVHG%/D O&v69t$szP_GkIsH?W7z Gak~n}e*"f W}M1Qq3GUŭ/yDK Nt6Hx  i3+8_;[]Ǿ dEgW:"ݨ:-2H*GK^ j04\Rv.(MAN_9 6Z0Fĉu\kaP%X Fks0QtyDJV I}ZF&)U=zd7uLZs{]`$ 9OfF=7;^ks_l66-] C%G "9äZ%0ϼAI{C]&l1VOGgquyڞx,Ģkɀ3l*%@*:.iD6cq(g+8hdCT@+b4)D_@XY5iu}MKL<S>}}h B0Nh 0 a2Ɯ#n;LdW-Vۚ":«`{DeyT9(7, M/J`]ᐟKˉD5֍>膼[ ~Ѽ/U0{XKB] GَKzm8)X|du3`~Om .p(Ɇ"P nLDtYJ]rUQDoK$3oԌh5vI;Nlx{e/]Q 5$#0v1z%i55m./*[v9HDȕo`2}Fa}$vzIz[xp"k uq6{*OB%h n$1Wf87V1i5J"k 8N%ޯUat`?[%Sp5+6?9 ՌGCwEց26.qm ,NXPC\1~ZXv3:[ݫQ+T;gSxH"=Y@:* J:+ܔz-À ?#g @3#TAG) >‘iY?Fhda]IsKomپ1mXƅQ l 50b.QNW8  K#[ԃS+,ϣZV' $:4s1:gM"`ilqع}|&Q4ǸT8+ݥL6cY:*8Qs֡\,<=]$LP? qnIb 9zH 32 ~1E]/oB]Z&s-[ id,5Rv5:v@"}Ve3U'N|^>:OR4I n~Dj 0;!Q!3盘;(͗虶΃"*̍6mWwrc~|Dwb$o3RUOрo&qnt"锍uoR&s!c`}˷NbLkNGCfc èP+猅 Q) 4(!'E _`5.!^ اjCpoi-wMY+-P@uZY:de#A^-6-lgA|K/[P.pOKuˣJړpQF|$hH_0?y`7Zfp`cm:J`WU{rL?|/0r_!yY55] f^1($i&l 0#B)!{xo' qZ5SBǰr+?[ڱğ+H/\KΡqѱ~Jy}LrZko^/֠JX ۰ k֒!TQmNhE*SP Y @É˞2֘*&;e~vkI/ 7&弱•`bEzB BְٜW "\&grsxF;>Z='kg,ˆIo/(3G}>Hf E!>hQnM͙G' hUjΏ97h] *UPcU'n1$kF7!W!"QE7c@JIgܘr]B 2vv1+Ϧџ*KͺJ1%,ڮL)GO,75New~1)44e(HpҜ;a^9zՔwyڬ V(G^'))[s\߅5Ӧbc ^;-RvkkoW9 "bt6|mg~s[j/NHM>Ca#zɴYii~Tx5e>xq5%PwJY|Vr xvPb(2LJj߀\Z#-w#)bA*%$<`?ςqjFˎ=jV2@VҥBGW ϕct&i>cB ^?^f0bIҮK~lwĊ1̕~o͟[ҁݻ)!@h!bdt/ˢ0lXe~gHnS됝<{ͤvdLb寶ItHT؍Lg)pt{E۴ToõN;\tV"hO5ŰV˻?mGy<!%V!j`_tK [o3\hEC]:p5ֹg(5z vܝnGx29*]քrKe1sACTsjBoc3~11.4z˥ nkkᅊ+ [1}1?aXPuwq 6cyOGI/TU\K󭴡A2>z¶G/݊9 jG_D0VZjC &v۴EaJSTedo ~e>&h\!?(cMy-'5MǾXj]7UckOJG 9wUN{ O:RuE&NLԼVnbnZ|3sz.?OJw+%J)Υe ]+B᳕2[j ?[0x:7ў<z~RiXАS~yq7b9ˍ85; Vw"dW!J'GFiuSqF!Ժ9G%ңgBF`g&rSGrC>OU[vy1&7w}^a oM,|?'>l ñE\ !4Ov!)ȴr՟_"J& 5|@L=,C<4;OqaxnZh4~Efk嫀0P$3P%؂_;G|D&4z! 6"߸톯! Wh(՟)|ZIEuN^6e|:juZfoVRFSp_oaLټHHS i'I.7?!Iy&};:{XL>N܂kbNfGMspet{Fvr'r'IKm_K+c"*l*nMhK/NVݺW21&YؼӖ "kg$Z$sF`^J1k퓈>oLdˆzGa۟x8F1ώmX]Hoo"v9Lւ]r|wLQ"hHX\a^]Œ)ojmcm4̷ͫdt0H˚'@E}%l73gfD`y_4`| )+e).(zO5G%0d߼ vw_Q-0rVREC&)\еTei䯁dߧ띠X&Sa ioaA7 *q{d'-$H]Z(a&1e޴k|[|"MQ:+ENBKVRTD)k*ܔdudg?k=g4|!?e{AlHnB[ ]Ÿ_n.l+$e ''O7/ORfR. U*!h`*/ WOpC:$OCUGԌY&'YƨnzV`?"LAUDc#2jB G}BvatJ&4b7X,6۪B'GӶ\ A'ڼli#Av\&>mGk6Q?"VѺzP>m?& d!|Qj %Ūn`>s0;wF&& .Aΰ~vAWV:5':I[%qҖ_Ko(9ܴ{ہF :mL{m6 e i _,-gn |8AR)Om8d"(#lƮ h_3NS/e Do[cp+R;Ivdp|#8V\Qv "z {L B.e WPFӄ׷wLR#_nD{ $h lQqZ&08?6ý:v#w~Vpb{'Fx}oa{g"wed+9^m'N+_R,ogxmA ؐ7=wp䧒 s zk؄TyN4Zк8hQ&ʀ g `]=ݗvC}kX ;FJv V$,^Ί˫ ,m f+Ag>h|6=$OȈ!-ύkr!5+]X]k]e$ző{m\5( Ĭ9>)V,.#N:-)`A3dP fKЀƢ`@EErQwPIX{N#k]nyZJ l9h*z@=EW ~ qTϮ?m-4/˶huD9VCu6D.v kR6Nhw,LQJJ5P  m.lQ8pIRtx0K F ߿ޫ4m8} E/18,xl_wU"p |U[|#P{'^&*cnxOi/KRfi8\6i@ӛ|i$\딩X uA^ qy\]^~ʼn޺,@_bFnAJڗ+ӹG$$N%#U[3c^Nn-S#&ŕݗ $٤!i{{1H@lRi㱤 m'ܮz2k 1zۧg;t]?^,Nh,L0sLG^O'?Mm 8c!ڸRgA-#9O7l~E@ h:ީJy an|߼W<T X3b̛YX{HFfNn0얈7+E]a#2=BI5j$Ek? ؆1,0>"0)$8 W揈'_ 5}dJL6b9J T'We5=rG!H8Ywgr~#ћu?r>tjTN\MF@&53(8.ZrM2@P!6g[1?9>CM5+`Y}6u!$kF#Mm>X)s0;]aV:M*TW $[a1|(K 0X~wAJQٟ*$M@"~j _1肕7_Q)V&w&05oa@hUH y8#lGR/ BuSg>--TJ=Q,n i)Z2ႁĥHS n`xL%N4\卋StAO+6J.4*W@)'FQ1ֲΓIt )ljN?8ߤ$ Nl)tnOa 1]bucѝ3EcO]m.'2`~{D{C2r AD j/4|M{݉MSîmW}+#1z |z6R#L=ss0+@.HǀfjA 4%צ 3 e=fMU~+AXp5W$jZpP_|VmhN4v6VxL㉩E%_y? s^ V`(pPp4<EԿ;\!:W= vS,mf)])o[^R)tz̃k8fΞ\ q+i|MS|K{zWK㜸tX]h_ypwDsBWm|n馬H CD0yeP8Lz.H& {Y.Yh%uYzM/݅'۬|t|-׳ )ŝB_YMjl6aN^O5ʡexyǾ_tVlP) k\Ї/^ ( EVȄjn6,GHm752MξFݴe Ku[>9pn#$qw7/Ϡ-Jj޼VP_u]&i=)°ve "XX >b"rqcӤ+hJ\#IJw޽&HG&tY}F4*DVM2ԤW"? n/ t8҃ EkC{ 2/Q}3y=,nNrQ/Ơ.'dn%򣎫Þbp$P iC->z%|<ߘEK{THT܈(8bHi$f9~rB-~ + a$ ,tبfP/4&,.+BeU 6-Vl2ۘW,Xͪ[~erqQx_LM ǞCpߧE$AC^{TJhOˡ5?pBR҆6"vŤL~Za3V ) ëF(q])x-e*f':A!s Src^!Jو=J@UM+r5ra|WLʜ_8"Ha:yG.VCnfaB1?9<9CQZ-@lHⲈ+ŧJ'53 tSy8.\ք8DmXZ z9ݍ긥h˫]$LQmrѿлOL*8NkaXs }?A|rsXM)%]E9 7yX_q=':S1nG| hΐT>%T[X#K8f/w6uOOzyL4Ql}դ'n D2 h;.IhIP(0/a6>\B/څ=P#`GԹЕ0OO1ƬV8]m ld"-%##\J鷩$BŖz'菬o[x- KBi#.WlnڱڵN4݉nʙfv,Ry&`UQCS:7;ߝהZQt/:%(zFAl޺9BkbP"s:|8Icfn}3kÿ*OȲȗK0 ĵ03*cn˜SmU ߳鲈;b;Wq.r̙SWBl^Wv$3ǝO(pb&P6ud"8h]j6S%&L܂pݔf]1h{^ [ Ib0bt7<-jQ?9]vU(Qo`kC#?k_Zۧj@MiM W5k0))@"݈bA-F5R~y~ apŨҠZA7S0lqlZidɕ'Ј ׮ODltL]R&8SxHppNC 5(&MOw]iANj&0ZYwn]7L)|{5ajqBDJ={~MGV?%:< ewg2LO%ƸG1 &T^FӏBH*H5V1SjoGgZH%bҽ8GšjkmlklkAcYzUqUp̼G]ʤ5wct/G۴Ywm$]t$;axBPp9Xw3lb",G"aX+h(8|vQ2@IkMeC5֤2 aJ+the' L.n-++Шu{ 9>;D2QC+$J-})cy7]F@ZYk^YkRMx x?i0 v% v&*,bZzjE$ɾ_IiTunQO?c\M}ddcݖJGA,/ܐ]^Qxfܑ2[˟<Lg*N{Ɖb N^JBM3j9kY5NIp,w{ }r>L"bAK^5@NOu#`xB'98;3e爁d" V=Jx#XU raXfFQp_*Av>%lEb ;W.Z#UF\ 'cp ߒ~iRQ2kPDFuOp"d`&R@e|hRI7@c3XqG&R/PK;y0VsyJxCi@8βZM<[HQ6JgL(6;}$}vzE0 ޛ~xڌ#Gœ4݀^\PFu7q;XVu~̕xm]snexۘRntQJ`6SQԇ vu=7o)]H,OERdgW@1t'iHH(PFYJ+C[pvi(w)֣%&]ez 5mE|70X\ԅ*_n1hXDSd:SAnܑf`A>9^p)*>(Wlet L7eDDHc ]Dƞ- 5x rƤx;DeJ.9*igd)6k29f(pqi8)9컪d->Y> ܕ5 OX _L櫰˭Dȗ<ʡ&ZbYY׆khZ=AA>uqx\ɶV2WOVP6Xq .e.j~~LCkhT 6cN|^=PmA좛PPbKdy䁅 'Iy7SVTՆF"5lYZlР.sԙf ̤-Tm[1 tv_m'-}מ:>T֥]&A"+b#GjuX~=BL$[ Y^桍쩱֯-e|ܹ0M@+H2b086@-A\_QHMGUز̴IJSU(sV ka)1:I!~qE"V"ךH-i@h|pyK~` G9(KVYOV=}LYsXy{ Z&,[S^RU= p l'| L%ndz:BLƮ s;\WQᓇЃFm8sP78 g=m"S E5[Bsa8.$x)rxGjrV3ζ-^ pX'A׆gWg\jfFSY1LL/Dm@GV,r"v翉O'D 06G7^F$yvTOcuʫxK~+TR Fe5e%8Lh,cG$*|cֺGp 57Xe*V~w9:w ׭@sݢ{Qc璋& S u*) ;.mGxR-S^ڃpY/v _#Δ~IКkXqK?}5o/&W`צ =0gjAV)܊o3x3b*;`JȊ)4sbဖlN!YvF"ovXo;1OJT~s_6#G?;;eW{&&#q' /ɀxQ,ߛөKS$DHHͤ.{VU'5rS/nO>H6Ŏٙ>$yW}&sD%B/9 _@͟y i”۵Ec d߭%OW/)V^ӳ/]:|Z7MV|Y"퐱Mx ojzm:esrnTP^MaRZS~q 9Gm%]K`=OuQYŇhy:Jɛc)`lοnF0I2RJ- 0@5 OBl Tg)7gF*8\ʖ('HڣWr;Ljԋ3VLz+?| 8{{/.'zѱCA#||_!-gmGiC| ;\F{ J5Rƣ}N]`Md>4?q$52ܽ]`"> FDxlՌ33@\2wtc+B9&-qnޡBEyG_CnI$N !v1$ ,(d$-kZilz@t1~_ ɧ% oS6XWYt}vŝ0 A3C4'Cn`SӧL vb 8x*c22tY] %1 >l2tl 6> qs CZR#3ZGe^ (R X#5XM<^/@oC-R*PY.pQé*=Mm##YTC3?d@LM( SdU$̮X 1Q+W$o(ZX6@'edWtu?gu`?MEMzB[- -KD3 =5{땿éЎaO!{Zʭ4L1iWyeyIRYLjޝUt")g =3wMiIuw+/ܕd@4iZA8킚,ctQO97c+*)$e^ p=(Y;:Wx ̣5o| [ʕy߱Z*H B FAօĄxle'װ/JDş]^?M{C 3:`21 :1fBQHߵsSYjW2bVP@<=jDw fԛtI۵Vĭ+=lݦ+|eBLz_^Vc4 P@nu"ǔhE52%VK\5*u/=J2xeZfg*zv_+*e,-'gKWne'L՛t*Y|h[!I+E[@\o$kVm _TaD8e=s|n#=j,Uu`C-X+|y $IC+ጰ6phd5'I&IvtFRNGRF.Di4?:tsYtynV%(];Ϥ%w.S(通!&~(9&y1oCJ [.+AZ|qNQ"ۂP>;?!vT>8f\߽-RSճf%{s9Bt㜣Vc2 Űfq =K{%46YytCrϴd΋UU5glG:{aVRnc&xOL 6Aņ:c"`"ۇZ=ɂTN#&cVc1)oO41rA:HY[Ow[+n j $&f5$b |O PS86E(N 4:LBoDtB1Dn{[Ht&aIegӕaU#ab [B-V8iNSظscU g/uzѨU=dTkh@h*j.h/VƜaO pl$Zlҝ< z9t,nN~Gpf6*TH ^_')WUԾJobn&A3t, =kQ+ FM7nE/FY){ m%U+@pFB8*M@Ng?LJCI:MhZq@e ~d&{a:NJ,ׯeN =M xo= ЍYwqV w&q7f/oT4 8s\E uM25Hπ:6^,kEQC3n0ul zp]"b})2.GΨa)XcA,1R:\E^˾V`S_ZQ~Zu=f\E`I[2-[威gV!v򝴾׺kk.ޣ\Niy<= 黬?)Qt7 ȴtcF KZW 7^`IVNt!7G4J,:]++wrP0+=J/p!2>-.2Gq#<~;*N6kz.4c '(weIn)&iV 1aY|r 3%K]MߌK=%񋩲Z4oE0\漣'IokWۡ!J$oQ.Ժe/*kkBxdL4j冑qd5Y5r~ۥ񲁘Bua| PԧLWA 2|4n@*B,,HؒW\Аۀ̴;dBvd"E[鮀{#lPus D*E4a}8F PTA#c7O;?RſY;0_An;t$uуnSXRe{/%8.VKÏ-?btO{wL. EVKZfOwg~%{~ +7bO=$"XJxޓ[& je!k>p0Qdh,$7olQԟ:7O$w݊0.iET4=^@!Tk37KӰ{Ex-v;G_f IV jrX|('8AnAĵ8]89ַJ/s` XrG: HG_;YĞ]3PrbG{yT6trBsPc泬i?]3ZuP+ռhj0BeMk9F$ML#<ǗVqhBruIygT"fh_5&2V“\\B}6* q*;؊08;2 b%m'O6eN&وT*>ҁ+eُN~-E/c!,C;m7Й] R,^$j4!ڕ,٠20E;R`*.$|4 |% '0eVn뢯IYv +1qF`7DU`+̬&j,g  c=$ K0O՝>>.<.bkK-KmJ>@!W,â))줛h!|s0c!|tnfQ䆼DD^ި9#l׼kŞ|fW-Ĥ?'4z}, 7@:4MJ$8J3˛Ƽ|*r>f(b {fw3c r@a0ҳ@B+B(7Qz|9j~"=!`y@Յ!t!SH_)3?˩lP,x>}P It`Ό"; K 2b8Wv L-5)\V0t7(\fKBʽThD_a6P[D|e`%h"]FFL+ MX.^8̐{/:@.sϕ pi4 zեSiϥőKQC&}QWz xbv$ i(k+2هH~~>+?vbiSw5kۜpe!^V|MJ;PBbl)F[bm 0G*^H=3_ՏA ^rwK˲ 6Ϸ;X$<;V̴d}3]6.a0TΑ}jGS@0L^ir8pBGk8  ݥ9C疠O> ՘ [⊙"MN}E=ka\Rt^)pdn)wF) ʶC BAtzI|i+M q$JqZZ h;4;[[C/a> Fh_5x9://P/Ћ'i[YǺE? .3"+]#u?^n84iPc\ƺ(]0s=+P##6\#ͭO!_!X#'wW")X m#>IaT'D suz5Wg|^p+I a̓7'K^n\mnL %!,.Laqn,%VHwF-kx<7sL .GsL~&BPYj idFar-j B$ e.Y*q1%$@[Bi+!,p&M_CYM]31L[amSq v+XV6u)R1¨ +S%{B,LW-*@bBB'+@$5=3]ݍ5CNmhu%a dT.g'>bi >%L-D{:̴EoNr$0Cs{|?Vi]K0U_2sD\ sT*n!Nnwp xQrY_{Jlϕy c~ca˸W{G`jP{ož6x1n8 +M.kS 3_{$:[)4a\፰?ܷKЮ8l챸`rbCciq~:$ >oXn7gm7Oh'D~t=rbM>CZ˩T$J!nji֨ KJR2WCSwO:_qit< ⫭ 4Bי Gq=v_Նi 7DTۏ(3j._s0WvT7sxe7i_.I:~3J189=9Ѩ] ѰZ0=gWPRsr+mrW WҔ)[5u0ހ+]KhÍN]UL,WuDoMODzhv9JR..Gy24[54U'T^|BT$e mNNcVBʌY;Db2y??NS6-zR#}798SMO4ꡇ͡dLUW]!APR`K}T`~|jR#-^Xt: lf\}FFVSDY:|<2`1jx:г p7#4ȹgC3i?}\?W'V@q|2/~!^ZHGNu\7eiJ'ZH]K(.rKJ*^)r_ܚdR7Ygh?l4cIyѷh=5h>{ψNvb@/ DaV+m:GJ.R\o:7.3J8QzT@(f:p*EVJ]Ny)j@Ji {3w-N!FUyɏN&~{K|[]ongSId8ꄑ/͗>8)B,:ԪEV4|pS fW AtܵR1W'HM%>5Ղ>AӡJjel]S ײ!pxd㶀Į>`加\ptqg}fUxjM'[{80y,Z4b8rWq;?<=s 񏿨H4֍3NidvuuyYml͋88x5M>15cWc[\9o4[M;;P!_@̼?̌)7ʊL"?Uظ< ֿڻ=Z"EH򡾺։1CBXJߋ)`k:BW׻qq83*/0' |-XyfI"n+-7ܻ~gav4v\,%Y Zϑ֬DSB>rl?5% Y:2ˁWpQ2LG?ˢ<jNDb:ܻ%l]O !c"˯BO!T7feICe%gYZ07070100000410000041ed000000000000000000000001662bfc8300000000000000000000000000000000000000000000003800000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/gfs207070100000411000081a4000000000000000000000001662bfc810002c650000000000000000000000000000000000000004300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/fs/gfs2/gfs2.ko.xz7zXZִF!t/3]?Eh=ڜ9Q-KȂA16#OPqoh$R%INmr0;zht|*/=u?꣰HV= ‘- 翆Zs%Nj(OxV-t?qZ>Mmk:Lz And.D7dWVǫe>!-%oo])'>f T4rr*D%6 Z2$1yVwDbnQ榭Ur%'q#U #Q9i"+^ n =ab" W>p[A0}Jþ?QB 'I'ផڻ@W\'?D&fЮQi" i\ŷq桌Z>yU׀"[ŷ ^!+S$p3~\BƋPB۝Qd ȃe1ihMZŦ%>!m[]Sق`8]A"cy|\%UP!t;ؿW1leߠ2+6_a2ᑈ٘6PxP`pOg4K(F.6跹y4g14k4}1Gc7i7OPP D81z=CͪqE+,DŔM{ݣ/)!X~#̗! Cד䊉.ROPY>Εߨx,| nKWDV&C @@gy23+Pεk~aTԖaq)f V( ƤXٯ:8vAԨK%r>EaǮAe5﯁r뜲@FE5 7P1φРpj\QobqO% tylB~Y{(PL-5 CbL56q]W0_gx\t.0uB kgr蒜Ң$Y4nX[E5żNXՕR.Hn 筻:+kw2|2/'Kt?/*΀ʍ eV"oE~/m͎1hގ &288-͊ʠB+"yA?Ϭ5uw Н@v8'{ uA"iAB<\+;$;ySVюd ZQ+WP Q2)cn2S)1YKP3mܘ cC~NܗUn1`] D}뉘 #ٮMV&-<["} 0nk.1uH9]0N |۝¯F~her':S<{!z UEUrڪM&{=ʇh1S_)q(vW[_kGIIeBtPv@TTux[IPe^150y/<-Qqt1 yl,t ; M5 B%h*%MoZVJmtV . rZFӱ~([) C*NT]_O~ZSfSMTCuhl@{GtF)^SFmd(7.XE_6\ pL,FsA}dJ}U4oGm "6LV8-LL1t Ƭ~ =(X3GM7jF HkB ƽ59 $i#o-"(x`-KRN!9^ԱwcH49s4FSY>Oe+̑[DG\OXs1]8,OC\nt5ְpC@$撾l׷i>}Qicc?RBB?م!pLZ/ oҀ_r6%9QNLt@y,XyJ}(.eJ/,hHb^O Zoiz]wd4g>xsw`ZdL+_P3HgapٔneϵE&SEqB8r8 r1&Ke~N[<@d\ 5Y|!ɔ5.}Ob=3Xă2x/zXKcUO*-jٷ7X^ JK76Zs<;Tu4h|P@UlGD wxZ#s)f= 1^=ہx3Dpi08) ]ieT; \l̄8،L Wc=lͺG%b\;VzA&PDŽ{x1wXfEW6Vai`v6KLkܻn 5UcoSC7+d Fa_(s_IܻTt2Eaսp;fX#x C>x^V͉]63p:/UkqGw%x#q%ډ|z'F"K_u02[1cm->?dG{ ½Hjj98Uj؂F(:<Kͥ (-&.}NPz$-XL(JQQfBC$#Uaa7&+ٷ l4c ÌgM .zTܢ&]w{jMh3WIxW`ƪs=Ab}Iti#-SQCm#uI=#Ԕ6%^|F M )kS$ғmc y΁/wP5&l+kc#ʻc Fh-%hyhz/PE EYOoIV|gU>6ik rZ#,[Gp쏽[d)aAk$hWtoG'+JS%pkY*P yz. ЀH0XLWIm],X]la'tRRDw#:\r~7oVⰨ|ݻ]eN[wJ5MG,/0 it$y%@-rCY,-+1(,4/~wq2l!T} q2TYCI% WզF9+Bքs.3(tD:RnTF>+%lt<IS~mѠFV)j[5U}AT`"L'-J4ڈb %}-v#Ac7#<4O/O挀071p0FV\d fŞu@CpE9+B{k-ˈ5,^D(FfT?8N#@ÈΔ_[[AyʘGcj9O+\]:/YQ{|,,MĮ%4.S` ~5*,7m@Z R=M=Dt9A3Cm;4ZXꥏՔٜn?ՔF<|_aу#c-/'|vʯɋ1xUox}DtِDM1x@3aX~Q=0ދ%xA86;"ok/VFo릺 ) ]sFin)oM%@[rǑB()b UΗ;gSGat{daK .\$I7Mx:\:8W*ꥂO*yfݰw9jSprƂ2_AO,;6 AG\OB\s<=Z/}θ Ûj(:CP洭c;8*y$9$x`4x\'ii]?,#7g+E}8@G$H}t-SϽu 4#uAD kR|z&q?(+. C,S>ˌ^)A!/MCs(E0 u%#טq.sOYHK~,y3{s*P| /R4T) շZ'r^==Ć$Mc5l@O][s*R@Y(ZB8C1*}MMCg]Ɛ@cKKdK¶i2/XdV.ҘH^~N|u_izlz d-&V#XYE2|V3m `*^| T~p/={FJ)*~"\ݎYt"B.0W;l^b]OnBa9R=U)w+ơ#y.bs+ i"W*zE);.kSف/LR' B*W)i]08w>}*qљNz2 \87w`#` u8kI?dᩡӏfQ3e|6ī-9`?eaSC-7Y9%~`IO{ײWKl}x=ʘӢG }颞T`W+ѱGbn3Lјd,&MpҰHF'!:{#q_xn|Rwhk#M7<; eMH5Uk 7'J\f{P1dδ|<\T -ܚfTVAraA>=tO 7fzԎP] 5V>f%CԷS$q(af9uhw݆%1֨`^}dDI/d.3ㆬ.t.%Pd&d[дz`.|]WKɆNn@ =ysl m9/K6T+6HeYQ¨xdI%wkq)1Dx nY+==U?[ co O\5Clv# NBuu`E3bȪb-z'D S>H%opҩ,yY9yG3TR:K m::I[1t0phDTIjLCԅ L w4J}l7t_>1|쀂3^^gPy? VU58vBi\ Zalj mdphCKƎ~a wY \$X%$Gр2RBɠC_DVQ19;yi)DVhjnJN}n]cL1|^dBDAEf9YJ2 nގ/5ی46]`le+G] 2t*ѐa۬$l/PQ\\|wX,\*'&} TrmA>ymV*Jhe..X33c֏OB2~ j<]2K=7KEQ2+/3x Ldanw"@Jn!SYl>t Izu~B,OA:(8a 88(w)횊;]}(b|wir%(E&3OWAY2yr waR[ F zu_#ȼHGWT4aE9یy ;Ϩc3bF; '"H23Mv<{@J /m8!wbjK` a{9Z eҞ7#f0$69vvild$ID:02_=oaZ<='WvP=ΤS[uyPz[#3_r`Ciǭ((3 \ e"݄I Ơ P|wLe HIKwvxyN߳qt;qe^g,g`5]VЄ/mFvp6GgUZ8r|")7E:X5|3E㥤[iv]J=T+4uCU:aU'[z讈>3T҄Sap/c?snlM=mE X.:2w=hUVʗfhIXLXw+'V V Iݗܺ|˺Ȋ쌅.CP2h"ޣ%.,OP;Ec%Zx8,azz5=ۨ+'ot+dQu7'\(]'DE 8&@M ZBfW>Y9vEުlrtj" J):7\Q $*<}D> %]-2oǑrߍ0.WNho@u=rnvu?}0θMc/x: >4ҁBy/'fᯤO.;]EK؂rnN Z7\]3 Vxш`#e>a#.ndx\?Z=ʹ$.zѢ6g8^-^{%!//s"˃sBsc>p1D\VڤHPH$OPdЧ-Qܕ *HRzq' * h/ktu"UjGum%ruuqdX03s~9iˆd#VY$&Z|5e _U>,nW>:G y9lon9WnhByI-dF|W[+4e->{M r ҎrC0 &ʠ{4(kNR<ֽ:_a9|""^v%-J:ZHsߝ%TKj/VC؟SOp@xZnE1OY\So\0'CNrQ_ypAF"3t-y[߁~5GyZ>Ȩ U1f3U8e@gF3J'Z2Q+'@Y_&Ƃm2QIE2.S ?K arA_^t ّJr}jkyw;pV36 gcY&=Y ίHuOKҕ.(5" G fG>;dNf2ڟrTR_Z t#͵ȧJ s9 nx:8wf8; \"-laT|Tlk=ӉQk: YG5_궠 ̇|7'k}vʌ9Db8/̭lkF|qjYMC`P;& KH)HjǬCFJ +2GAuA9[%Ts1;IYLaЖ#U `96r17VVʨh^Bw%ʑQHaNuO [|ӉNYY}f';K#+>lI5/$[IGN7bӦSgVqpyg>\m/Ķ4A ^>3P\P9Duiy\ՕSGm)p9,L0[omZB ;!0) ݵ}0}kȘX2ɪZ`+u!*+8\;|ZM ,h5[eL],+t%k:wd6T3CUq+h?DZ>CT{eGI[8JMV?Z資Tt_yy,"3zGtwۮIQ6#NxҶ|ͷ NLwfZ8 V9a3D Jɨ2퐤A+NB,PwȊb=r ^uh$s73 B'W6%v KgJJ3aXs$,j`D눤4tcּ3kcR8;fq|Lx҄HOB(+2k54ɣFrrmC]u:Nԩy~nldKއG8mD:&O_N֫HA9Ȃ{l_xe|,q.LFF(KJR|'g:i~tj4 k = pqLhd@PTIm [hn`P%2js} @\G$y. tG/[P]6*'ou ^%QoDzR {U0)6 P;+o_<XI=96#]Tz;%M1 nެ@jua?1 *-#ؐ|l*Y+c' \du]Pm=3YyH&Sd ]'Cɥc!D{A;qTfaͥb*dRP׷7": bgn4 Er^n(4 9 Kv'WWEUЁ@=u~οX^;ZgҚ ЬiRF= `Kߪ }C:& Bxk#@6AC&J jL2ZߍIKl٤C&<( \^{kgg^;AaAg2͋6˼@ 1aYLOЌQҙ 9i\hNi(8(gD24G:T2k)hVݷw{[ДR).8YENTwm1%6 *5_fG}?qUXΒzg4!Wvϧ@=HsD @&etk=2ZޗW5XӘqb?+x`803-( 4c4$H A+u GHyTeSC%K^#%s[ɕ@y7`:6* ϙ:+ V2ahሣV4\#~sE+V HW6I(bD ? \J=-> ճDEH R993 Dk&wc&ݼ5isc:0t'x8<XF:zPiZ5c%@E켽Vl<eAj{٬8Ѭ5c/`!}^j@E _sh*Ĉ̜F,\Ò㫾=᩸0m>~7F%l![^ Shs$~Ӏ]X¿N+ HU)e}.p!Kҩ|0#Y&Rrs+E[עQj}5[7a$ڎwf L~߂Otڔ8ÓQCh3tr9/ىo.xCo.]`!1LE?Y]7%_`}c]^]!hxyH<]=NThBRA Yr@ WAN 5W %m^<9<./euNwie&z^$*{-DwL;_Ԧbɿ]BxzYVt>Xyb63Ů@`3xBEy' MVxiP>"2c"4ے=u\OC,2%K]'UfM~+6GɶDT{5+!VJ̧)>zg"ը]R ڝ6 gb %W8,hǻh g!\cD~[O[M=pOAx=j"i>.JzT2φxV& u>*^UunB7K mW9QՍaW(Ob!al6̬)$Eșm)*^?ڵQ8NI 7.C0<: IռeE:H L)BMS} :USbW[b)؃m-V%b)Z JR> A {^ ^ n-PPtǏ|/[rr ^s,;laaG0)HJEѫ.!/c? u+Vv@o Fw:溹]1v>{<Ѣ/E;zJCjqZ_A.W<u2%?DfGx ׅ(vʳ5E͠eWqc;ji4|-Df1&q&3j_@1ҚsL44 'cdߴ(Af6rEc'tK{"{{ om;&\ҼgªiWF}}Ԟ{Ag?MI8+9||AFAqVbu$Z4]ô6kbSP3/?X`QTGV&ֆHi ?O_qE82EK~x8`$?a`!ۜfb^^-~T 8{ MZzboFyutk &S]# pSH!cG4ՠ6yEjpkknHMEBcX}30.؅v HQξ]hjceOvtː sEP&Mt+BhXmƈloKb^SC9³vu8lBvM$o;p[$ q)'X!亅lb5~#!p9dk .VaTqz->[f eNKeR8>iZ)l~%5f%HrQLLF&\װВL!.,n0`ms<^x]!BQۙL[_(SxAqLmƑ!pЉuq5dd6䮩ڱ_xL"a!K,劁w9◁W ߰/iTLa+WV< bEuX`2,/ _?~0{秼J=NZWHboSI<8YV`!_^JVE#ns=[Dz#; TgөEzw9,f+{=fr?1d%k>;2q0ʻvn ٬ }'Vl=M5,u:9*7bt?_1N'GUzN_҆to#0Lp\Dɤ{]m ~r,jC#0 Txq37.45^5o 5 ف_$ܵx%NY]n=l?V>D/EeE?sB(qrw:)E'O,u ‡x2GlkyuK&s ))z'7>n K'$GX@e}p+X0ea ͙fvMEjY}9gXFNJF7}5G5[2w PrjQlv\&9/ hf,%sU"urkklnPԓeH8`ep (vij@hJ27Nf쩖Cf {RչT,T?,u*TDuAn] :_>E$[1*=8x=޼Uw\'(?5ITk2Q1 oDݽkxJ= B0{k1&mLŚd17C͢Ɵd~X'M<" t#RCBZ9i* >K},B~< ¯w2͗l5YS .87MB6X1lRmS!(1,xv>*{mb蝳[AHS`5x"&c)K년AThg;hbtscDv,LJ/3ꓢ\b[9nsXơAĎ2dIժ6awuVc0|}u]Cbxk 66^h#Ǵnuhܹ;!66_W@) P WQiPqh8#pXj;ььhB;9m/bӯUuš_9%n  Ba燜uNRƔ(tz#\.<hn;Q/Tٔr0 avQd[})Jv$1D '9hb)ٛž=~+-;fӹF^s7^hPKnbi7&KLXAm;WfrtHk gۓ3cfEF:a() cx2IkOY΅m S{rtE@V#6/NKbaIq NѨ0 j)jil0Ǹء BǙɨMЍ"t`N4[p^NBK)M%:|z!ZYwDuBiFBN57jlFUKu`d |+A99%ex#)F7$~(J!u)N)z+]ojT} UV Xi΅Xqė @6НG͋!ɤn3nf[u:O%d1xu&lT> QBzw1-PUE]~smǟ:L^dR~&tf#i{<# #\q(x_,qӥNP%2.xy'9?t{Șț1ӏ -9sv@sD^X#ST1{oOQar Ȅ{+ (=&<$%m\1DȡZQ#Σ5aY`u\̌bNLxU]3"/1zq^>}f.5n?oIoIhl/#\0v|ⵍw*5a爸/U?0;—U`9YGJ.q$ e5mB>azKvHCIB|lyk ҪJ+lL[iG."8 KO#D=KZN7p]Nś)|6ٷ__E𼖁;ro_+IoG?dnQl%'P~]%cز0'`sm[y26?XYk2]ojܵRx=<N%NsOFJ HtL>,$9q%;1s_,'nT׾C% = Sa.xw*P^(CIL7j+=Ȇ2\Q`TF@!G!" eXNtbN~|u(ůD F<K!(Ŀ&P_HǙDSP8y֫-P\{yUֺײn@{!B=%[UF;crB| Bs03)oZk,ۀgGlw A7?NqiaKˎx;QsRb䣌 6j0k'GEE_BM4ߧ |gl.nXMHEϳ0l Tst 0Ib@OxO{٢!9ФJ-TX>CKuˆfB==ԅ&ftƼT^,c$T|wXDt"L!ȕ[󄂤-n't 3Px-0hmeҷkH.Uz4qxq|U\R]T`z>rWa#ۮ}Nik$߃SX1TsfS7#%Gc&e (MjD]7k No|=13l8(t~ў\'eV(\bOVODoOdyEtu/6HaЄ՜[>dXĎos[S|~{/~v}a **%n١0M9a?J7m I-LlB@v!|FLc 9R_}5"u$y0eC´)k2RJ4 zoh7EF tntTB'u@wi,Vp@2 FO (<5|,WE &T'" NgEbπFOb_J~}i:1 bdL " 8ҞDh$$UD[j4; y̋OH3x13#/B*ҜTp\Ņui%b_fH~*[pCj40ndqs]dni#oKRf .g%bt^ݘ+{*hp "٪ rpJU<owe/@{@c5\/Xt}[mLltMKub*+W>3.tsmgAⶂ$X}բC|'Ni죡5:ԣ w3V2n(ZFI_pN'[o,T` =3䁏mDL<{ t>T"XV^K39OXolr+s\1h\#NR$Ͻ)c*_4~_:~P2g,.%H <JܕFNUL` REa.ԜEBg?{ ; N_'ҡLLzK;b[5*B0.(SAyyUBGkkd- m!w/HNE蓊e4jNֽ [#}~b b4^W%oȕݧX#{z T?[f$ץ<(}e2{T2,8YYJٮ=\ڌ&!@Wkcke7ᷡ >Zfo C; ,Qq !oAdqcY9n+ e_bo}]:A{bC0Q$жPuhR0}ay<$NV$=0/ORyȝ뾬ĭf lо^L/8VgK8MExv> HTOJQV9 5$`O޷vr$27[6NB+x#ɰ sZ2p^U$5J* ) s4ߞN A(@(M/D4z܀AʴS9cɎ@LdLoqǰ iJw2?ZQtfIS_.qxd*m)ug5eJ""ɭKdD ڡ` 32 FlXNܙ ZRdJM?]F 9scxkK]Dse  x<Ŧ)&nq3ٜht9(?j3kD3BpRD;:?nH!/bqj+wh[ V 5t5hEo6В^w?Fg>3JNlOs;ȅ_!0ltvGF$ InbKxCk U2QԝbirםW*r،B>T[q^w%p9):4]f&5ws/ Tՠx3ܳ'cYᄚuSb9ʮbW  <4Ra9_3 tw")1@[GaoeSQŕGھ1xW8kRר%يȁ'~V){sߜ4ҩo#/! op$F/8,/e {yJ] hc*#2n)'.grL,&!fؠ#@=Jc-lA#((2@]I蟚x$oT8bj6FI #!h̽[}RCtW)K'K"SХJTX[MJڔMZSClGl$F˪X`lkҦ.foC c,>l{1Cipx 0%gW>Fk}M &ܦ9Jwb.3Ϙd֖=!e#<19Cv8g@C@yvìw{DXrk Qoj:c˂ ,«.ZNb%TYA<^pvyUcrm.!GOLgBp%)ä"Dxd_-jϪeVgua9ɺ87 .SGdS=Êg7h+Xć hM7)`V?J7l}oq(tX؂)5N.C$fxޱ? T;NR.$i:4ӪƨVSku k]Ld:"뼴gvͥz6Z`t`jqxM~V=]&㛿;%db&uXIl-M ':U؝*B !Ah+ JA|E]\cUR;B5xzQK50"W8<2Â=E DG1ݯ 9Bb0yx@[KCHQ] ,Kٽ; Cr{-b*)mEl +94JnǩפIԹhHTͩ)VA$0=%g3NUuybJcYDA"'C@{#YKg-BriMVEzANM@̑MX<tf`;/YL. cgM55롍gY@yr )͸WX=oAs sO7FT1IpA8'IK`ý=Y s|#+ ? 6H%76Q,UQ$}XO\"&=4n4pMĴKH]k1YƊ/ꭕIo=k2IX.67ͧC?nTve=i5k-#ej5#$R`͏Z40u(XQY M}MSU_C/v6Yp%Šsۉg̼2qϡ댪V.G]Q.j=mbhfj6R <~ @Jj8G-{NbY:ɴڶOÇv7 )ȍ[=19Lyi@N^G±S2E`ɘP湍4uUri)M|)U8HM4_*n0x*zŻ #ij{Kζ!7I^y΄ $}QMc8ila7/ם2bލe;$#^(viiTjX , ߼wԭ˜>{O+Ћf|J,x;6 P,)5cu`[cM($PŌxHI;Sb4o#';\Gc]%#*bCNPd"BEa0G)I);ZQ X.ӡХ+:-qDπޢ_:n+(YЛ {4Zӯe0PٕV< tq19K]l:dkZ38$h+!Q`qʢvDODhU@"k ltVTbMJjDowNɏ$t,NaF1&Lɾ:dO}?YXՐb@Ycc7{=n(VsJy$sH qƹMmTz/7r!/.,2v7;VB*3itwa upbK`/24`a*rn#5;m:,c( Л% !$:+-A!D/` T:L#*^o iՠK㙲ܗD(&y;.GhQU@-( 1V!"MC2V\B iV,$WM";N{2n,1TdY/]eIz3b}^{ ;D#yw azfe?# V2Ne)Z D8:JK MI=՜=uɰ+2YKMc+{Jr]LEtW#^*rjpHDWҝaҥW% rzeTR\ L/{\7P,Nt}v\j8܁4V=ŀq9|܀R4w>aEdҤfxp˫#^5GE%/\O,~;?#V"7hb^$[݋)mkQ4t DހW~Y DZS$9"eΏ7^œVfY=.yɞ`PkmwEȠ*PjAtAe;ƘKI7NH-?7% wz< uҀyY#(ɿ"oGZHuk,2eX)iY{֔Xu/M]KuF *H)FxL_;`ϣՊrVTap.}k\y2uWPpaۦ*1Nn7 人Ei! ]>nV^ow2XIDe+)5 >}>XHM xGtz43Q8+ +|?¤SdlG$O5MęaP9y.kwg8?l pHށXCĽև`5"kyд&s:UF"0, ~f 3}ǓPc#C1 $-p6E2¿@cZQA)zi&/8™'Y)T71FFy؝wZS Ax\[xg'oh1z[^E|QD@w@=srԓ>Hc@"灭G YޢK,PiyY vwڜ n{W2 sc03a;T{![6]7*<Ǯ"zX,$ynL}!VDh(/ϳjfOtBrޭ I#BaPm~vN܎_5; nוw^ϾlZmDyzœE;-|gX[bM6u%E)߿*2Y$eI#QY8Cmu?Q*ysۃqH*pAGL$%>71!yGAюmJcrL $&Jt>AfVj)P厲\_|~3!P`d~RMm2iB&n;gg ߎܧyR1]W[4QKY[I|CL ;Btz;xbHҵΗB2iy#.>b3z |yF()8 @.x͟I~glB֟t*,wƟ]M'y6@WdP#xi>Nq.פH1 "axUqh$ҵ 71hB470A!}Xzڋ U#!R7.,ɴzQǮa5E=^]^Ѣ ,Nͥ A]5 ~+j9՛$-鳶YᚅړծSa25G73xgtrEdAnD4`̂-PaiPҕ8_hNR$fɅ*y3CQPtc:5˨[sDՊ3hL#mϣ\y&҅|Tgw'b ͔uzVeWL7H Joӓ0N7l鷬M?kS}J8>j]jg)]徱9=諜hLt`gMltq090Uˣ۩xdv !G;-.߽/>Ukq9Ήo׌_odgω֩mL*=g1&Lbhaս}yUa֛L2IǒiQ&py"5WO cY'PA}F Za1Vvt9hPh B^VuE%TIC|gXt_Zr.Kj,< @'ץ+ckgǩ A?,&GJ)Sa|-ݒcUo ܯT6]"!3ʻ2ILK؀eT@:'b{=P߰]?;|f^P.2}hr2p_xF4RFx7-w?Vp#x:AVqJx?%upZ E9 3NT_{Jr!&*$eO;uڎԅzu2Z[fcK#EU|"]geT.F7?W\`&~M7o$6TbN1oz]hb":Vp0Z2;$4#>Փk [>- wV>_@;ʘ\8?ך(:FB G<А `OHFmLF@nV NwAVDž/~ѭ.:wvrp *WX9cۧ} F_ɧY8mQ|g-GMi;$Tʄ-#"uUD*,xν#m'^ r6.8mzCpVC & ͛Orr$(&zanz&9P}1gOiQ>LA˹H4dm?eqy5YD@[WG/8H$U)m˹bYI:AGXOvyet$[DGʃV (jv(y{T,q*/Dc2ŭ8n1NY,WẼG^| 7FgF qCw^p+/{AZ<: 0TA 0n%kêYa9ŽL|'&Dcwdzq}O>T]JFC/Û~IT.]aaHE~,Yᔆy(&kxh%H%,7Fg͵mi`vPIʎ_S<4eɁUvr^a<[7 IN9 ^BR"u&&LlHI NS84Dby 1$a=嶲LkJ=zƮC:MÏJцUdx8ZSˎD@kB R}zXJ؝.*4Ku֐js H{>UJe x@\L3}/Uq޸4*o|)hg`%*hI-";kt;/0R3{9pm_U@54qo2E 27C/.[Cռgp;*F#DALũ/jIRCx|Z1 {IX 51d`XaF}>)tϚ\ |dvlҀT]yD~nK=j[TYC80iDF7{.ō NmkjB,ʼ'8-XLTWlFFBgFTPgn (0&J䜂U !^Sutsw4>!Q(Q`fܲ6\Bye++NqK7l!J/g=bvI6Y|ÆJ&E1b d pw'y˼jOK͗Q8[spXA}I'An} dlCe } 7}ށ(ҔpCɮdq&׻S2YE=Γ2"?mS@ScC. c$SFF09htf}1Hcѹo8g l6b{BQRXk1_ fhے!XCc&A -¬S-yЄϲ,6KF=lf=aýD3JG#SYni,iU\ǃL|ZDpV#% H^ݮXТ1x~ ɹc4 >ִ:Op`cX!ٰrCDvȖ-M$yMXjwJ"jHpY `-jehHK/֏іKDgrEA=,] U+^g=b_fSN|Kɹ5`2foJIf3^aoդ;5p4K˂|RZG|/(9]H ( rRϡbl* Y^npG'} |弨_^eBf/mߟ6SK5F þ&kLeGrq{{yD쑵o{Wc )b:]gzLJZ-H]W]"|+o##jaWf~ε\(wRm?7+\!DbIiK!9­^Y:"D Gl)'Q1Հњ}.0VH'4Z@9:"vNi"=0F#k_j!|!"3W&t" dQOZ&(1Em "a8}eXv#'';0̓ƒ{_{)Oq9@ŨVpR &"iMOf!~8:? ((L1T<$" dwŶO÷ZGqݾ4\Fet>=1޴ft` ŤeB%f|F'}m{~&C}ǀ\_mΪ˦ AJrrQbGO* 0z6y߅ r$ڠh7K\Q\_\KZaW?97ا)Q-T#*gjq0neBߢl~ flc~$eQzWR ۨ~/pi91GfgWr@6dw=k:>"19uS~|ُflTi,mS:ߦNMD0O{XlS+稸U~`Z)S~,V h&YVyZfw}EPG g{s0+%v|&вW]hQ:˵8&S-~O:焬+Fynۗ˞R3[:e78=˛b,1"<#Xu-Q.@m~fPѡR`nXDGfTSnF!3,maQ;ZW ~V迄fj eĿWC3Q\EX(-109 `C9XWbR.` \Bw89[TT-SҷUx-4LVSo7$Fg*,?R,CRۢH]0~ nZN3n˶NKa ޳nrKqw*B<, T.^ 2eVdS~KڟuSO B=EZ!5k0p_fɳx3ZBc,+-9*ƥxGouϪ1g6 +/AzXT? lW@W] 9:1{*?p#XL3Թ@!ne䋅`Bg "DL%zx)- ߱`OEv< e \k-t` :Be}N"E'f%r`U 2!(7RۓTtVIH.JK7|5\r\=u6w[&)A . u,C 7)mGcC{lc&(cS,ᒄƅ+KQEB N/{k~b̝@87;d >[:_AcV?vo7*9)ױdn\͓N'Ox eVO|R'k3V`Rcoף4$os=A}*+QFnz~ N8+?ӺNu?]ϏuUچ(Vvex~ ˜衝U/<HkqR"qH_H(5L0nVbH"a#\&lhA]b&e^ r ̓++gho7cu[2찑:aRW! l*r_K໘5R'wٝ`&!/TfH}uAq Q_uR#¸}vX?T/Z|Lc$jFB﹣vEexn3',;̆'>ґH4( ARMÞ`S6փl Ty  :ר¥uk^o2i fSo-D,h؍0}FxZ0ҡE?tPYB2vZFFBq~KMDyh2c?&ϾM)iنdÐt9H'Q'2 $2c7'.V>u HtDyoqlG'PF{O6PO0G*fp,>#trI$!6;a85ߞ.A q䯦ۦs÷3 ,r& ;ĒS,P4v_-?}6 vL^g1ŏH3 CD 1D-1f8.#M݄ %aU jಃװP]按ܩGqKL:3׬ԩ_:K:D5B߅%HښΡ-7!x"ѥ&b_=3"C@"530,VUb{iHwǨ&z*3 p}Y!:-Iu̬qU2i^B!0Sc_B?wDݜݷ*a le9 p_6Hmn7/Wԏ :df 4C@FjwX*l?[S\rLG j#(T/á1-R5ъVRxada@ejԢ'SǍ@$;S3h3*gHS<{q5u!Ф]DTj@ F1m`ªBO kr*!FurbQH idG у;1j=ӧTbJ*5ͦ?嬆S~3uH{GbţHڢnK0LS%0ZUQgbG)]l-#3r<l{Gm2B:/92B $ e\abtэEA?z+,3S<\0ܽ8@RqH;CdSHASb!BMwB#^٦gbG}\ PBu`55{`TU`&of3vFeszBahy zS* 3ۧXV{| sy7tOB0I+lLE=v;Z-꼕\2A`^ڌ_ ]ķ4#Ol &ޛT*1=ep&gUz;} KfU# J_pHyF>MD 7 0"9 C ^پxK_I9yxoޏ7(IBB՗!MAynuYl!tj A>͌@oWI,m\Iz~Y;|vw^|rC FtlIْ=9قQqpI^fAEB7[A bobttvrv0Y>XYO?GA. ?fv^:NIGc:@BNP}I]m(NoY>cp8 >Λ-&cQB`l@j诫v;k=3KmAHVqW}N+ sg"gi{ b2U $+W Wu j{38] TC[!cV ^{[˝}GWi†GFlܛV~gMnVB[F"ة8ox](U1([{{װ˻"/? h2-Q+sq{O. E&rbXQYf]nwhA&,7ƨ(f 8#w@8k#6~7-jƭ`Z"?p6YYyA&kb"&Du%^Hvk.m-VTmQ6]ujOqzl@m=^a/zYe&jiOx9 ⎓Oy*bEƫʁk>_\KyrTՈȈuRPomh^X$hb~7sHѸU;t<j]-9#Qh 'uѤ/1 _lj#y ݫ=Bb-LSX.@ E"V@ wC,>A}*Ǝ.^ݟ+/@Yj'aCMI>nGTrt7ª6PϺБٟWv[j{e|{ پ`xP@ ]XYѪ4MLN? zb[GP)('rp l  "wthaX 2_XX|7UD]XQpS\K{D\r EJj8}iIsvšn}ƌU{"O4:p̋(cTiaCOȅV4X:}dP J6;*<F\O f]߾L'NSGnjzN/147nXU-x/ʾ7P: d*r%n7NݠGv1mCHB3 i8c]]tچK&GݴF4vقuecOYho7za5Wm.cI|$l|TݻyLHϽ:rԑ"N&G[Ofp0clcS+Eٍ#_Y t1׶5oBT(9$Fijo F54x/\r3x Mbn574Y[A3ʢ>8V6f5YYY ʱl]a^:)x91>WS"6C:_M uS\%;ϤaA[aHT5|鋉|ь f>¿i0XKgB }Cǟ[&ig/v |zHaפ2"C ׍/ eNkwg;ignԭ볲*DS-AѪ>7[W('Fγ,~|B0,h8ikN*w&Ys BC]D+wiV4C= P8(ZV[ 8dZа j#fǏ#FB0Z€$ڵEgr0Yl/F];S``( buʠGH>"&RBZ@۶P+(],8b ?yk"$7ne` 7ԕgqvQTE{كeeGL6Y` D^U]xAnY_ޜLiPRx}}uJNzywX<ہDih6F~4tTq6tw+%#$iJL S>LᒄڼjQAsj53`B049wIuDF U웃?QVܒo(!/`ؙ|j>G'/Ad O۷n<d< n`#/?zWP5O6&c>0_t3+^Q$it6M*R+ミ Xnix@'8W^+Kycx- {ݿ ‚=kjr<&zAt 2gyv%=Zgk퓒6ʪL5q蒒g(-wȓi$-8A/a zhvQ)WsFWo2X^qPru\{XZc 3 6A{DDCp;yvƮGsF,ve#jzͷ QAnTn^>]/2 =pxzb#5~HT=:wu&[zR/ жK?`ZUMm4nN =?@oγ@}k dM] ͣQT >lKz0^& ]eUxڛaHԊ\,fRUk^#e pSՌ`c,>f1ŵy]/8eG"JH=WPr֏97Isq)}o,}#P=U1hqd0(1`(!+viߗo7o5Pc49I+x\  1w>j \Ap̫SөRA ʪ8 Qv- Y:0.,|r<PIMI؅gY̅S2@ k.~0\}zuM@ޞ&Rz:X^TtVUVqiҾ.6!^D8{&%smdMĊu8q,DDR_>Z" ^16ybCm5_삵gcy_,mav!][VotO!ɔ`p>iO:ۃݍ? BJE@*ryDJWȻ!i= xءAp&ݪ/Yζ#G7;Y܈]O!ۡHީoRWJU&tVf@Ƈj66N8 ڱ}[Wk=Z/`&3~£EmT +|?\j\lmt1:#'VSJ񋕯ͷUg|mFӶ,4q0$X@1o7/nF@Qdt\{lB[HdP:],i 1n(n'L B+ 'UfwK:7ɧ}:=h&`\;JּH[m'gےUN9A44|(W#+4H|<͉iuVqREa>d'Y{L zhjӕ{"~Jlٺ[g¥d7طp.7lp ǖz1n;3χpp{ L"Eqp eMI4K/q>˳j=L~ᇹV( >s°3P!*(n9]^} <.~ETp# U58jnFa$>%/^qi`.)=x^{dg+8&Dٵ6‹RT^+lXHCy-$n`\=WfQHC3IjJU.c8RL>7{kg4ܰ 4璻roMXAV0(*9SPO?+C2@!gQa7sH\ U9'1rhWDFq"V5=[x-8'H$ƍqe :s1c>O-! H2T50>ֈ+,@w,Mxގd;aP0NeGՁ06A6C?FVW%q/!vP)Ň\ţ'6|42C-߫1 Nm J tduDL.{cQw$ {f>w~{ 2]/!eJƢ5CNhj/``-+F9 *Cy+[ž&oz"↶xR=|R7vn,OdJB.qE43>yK 7CLDǢ^|L5;N*wwg9A-/|Q8Y~K[:;[rlH4``z'"F*t\4C:L6@R՝ԽM a\fWYSךvUAx=gdW%jGe}.B2^G!NLXr#=uG@B]Ө <|2q*`i:K3W+u~L 3k&1l.N-<MAUQ"?a7`-E#m k&#U}+iJ.kLkT#z1 <瑱CO0K\m^oiž&a?b3}{~l#q^cDrKd_?r2(+Prʣ>EKE?')&AB6}~zߥCh|p"JvoA>\/ wMeB%To_ ߗ1kV a.ɴ-p&ט\raL!۹е){=%(PSE[%X6[7a2Ϻbn*7>O n/E/60eivO4b=a{sbh su5Oj{{L}YG{旰 _Vҧ we"r-9D8@* z4\|]`LoaWS6Z$_>tٻ8{p3۩ +3[z7̑ k`WJlI+ +{QfKZLb>6ZĕJڳܩ{=iT} aaKe{?S/M't\ Tis%`:!_ `AW*SwH3Hn7%ݴD^'@Ea-XRXA&ve9bS'5U`d)[wſ~˓t ndU4.} ΫY$,2T3";Eæ A P\!?u`H9ulBeR,ϼ~8?bk4UDXpඖA*o[7].e|zvd;Ȓڜ4BX.oV(;#k_hcf) saL7QÒ#-bp{;M' E?@ 'a11]efv*3Ph!cߏ Y2+:;~u(L*{v2\[X5R9#t(do"%Jm$FMrSU0h%:e.FҁF;N:wZDƀgC[ï{ht5jӊCq+aj# m̪i'1eYF>2EU8n>[ėJ̣NadyExUXMEJ b]D[7/7c3F8ujہT2*>k'3]M7֐S+d:z{4iUcȺ Bh-<@F1)"&p9d`yЭbXW*GZՓ^Ř ~vؑ6waAA۾d $XNǣR 9)2#uȮu7˞!%2uy<H%Hش# HV\H&ƌuK]C0Nfux E}G.CmG'TK.A1D k)vm["0sG4A55I^1VCSs@ CG)lbc+δ 6v LlS- NpHkZ]\V2$2ɁF5ͦEa\U(Ĉ-YBtyt٧/ :Kcqz˚q-nԦ'SRmF m51YrZ*M |+ 2t_,d4!HRρZ :GqK^<9YMk2oЂ|ZPj[x5lT3Qߝi n|΂J& 27NJ۴,Dユf$VsΠؓZhZa 3X]ZN%/L?:Ap=_o e>6P%]$jKs\:?qӡфc=*w yeɑCoR}*i&Jd/=LɧO#(>hYfkU!N\|!]Qh 8Fni5'6M2#j|6h&Ok?(jt..p]+@p{aes]K`$率=ӈ)%ZcW,Ԭ]v alԑ,gBtS iTKӜ6:x2P? ұdz~8 _J 605C0:q/b 5(}<܉XahɃr8#"5u/A;nRӥNNGY0/xۆdPRq窭B@I $fc%k?-N—6m 85+N0lQmuq[H33f<*C֥eIIbEi_W5-w_XbG<68't}j#1L9,<^rkB0%=( |._G^9W%N5B 2Ho'9H44-B1|8-+ۧcק)-@+C,VBJE"Iw'+1fu781p?J<+o$rÑP/n :4/"}nt*=$rtFOieE)Wcc4>o|._d&r7*?]=1cxt0I&ˏ$۔Š,fC a5b&_]6{⽁9շˊxj1z&Dm'`M7*֝V5,0,ho| IK9-E$xTk fi3/CA[ρ-9&Nή.?A*zq`5^v/ ۂ~`BBGqx7l |XlF6?I6[VVF?|aHxdz E!=^J(+7C[8sTk+-f! _ &H;8Un;`[} .51߽їUȇWRd< *Ar-)wՠ <^tł 4, M^r#d%Rv? :-ʓ>>{`F5qEyVn8H8nCIN<^uK@dY<v|6(ISa v_N(tv}ռ9~Я\#] ]g?驝?) rxI~r<3z&]2Ꮌݓ>FDV_G5[G?Ͽ_f,(a).]M- (q.(VswՃ3J7ޭ9TX>"Ć;&.rKDIK Jbn.C(Lrh#]* d2ܐ^Hs²b(YT.bN/, *˓@Om!:cEI\ 1_$Rww²6hJd&dLTH֟c&W.23;@839?j%/ؔ>IԃW{uHd!X+@*+#$;rT+bwxg/+|q7m00dMBRsygJA%yLD^8=;rta=1ʔ0PxՐV&`l>noV<2K>o;Ib(,.`!Jg0焫H(JYR棬*Eoq"M>T٘EӃLYq/QÎpdaYʫ}Ր]Oy-ZAh_>1~=+i@jtfʿdQ5'IQTDvf1OWfPT'WlDryVa`b#݄,>eb@ FȲnvH<~|xqP41#<-3pQL3Bnr'Bcb!n@eWxWg>tfW削O:1M sj`d[lڐ PU"9Bm Ν|9Nd^=q? qb(a%h|y) _.391e(2wƩ۠h^ ݕpH5fu)nVBx!'%Ԯ]Y ;5!-6Ȱ}_p*>e…7Jkۈv9T,c>H]b:9(h+Nؽ"*u=E ơMv\zp]z,wN ~2d[ :|7>|Ѕ ݼҋ&`cxȳ;D E@6Vwb>_x=N^F~QFW9"&hU9bV9kR&y8d~K#Lj[k<ғH(sJ=vʷΩޝpx|O6p&gRT?X Wy~"9Xjk3VWx#8W6F?ՖӼ6vܓ%apgFREWV`:EL@ynt9&#Ð;)FJZaq#{3ߒXƁ?&Kʶ\чa֚ܵ̚UjyO|ST)Gl(L3n^tA]u {E~+a W_4s^HꀔO#NՂ{+`!aA5 ,lٶ (.љ dR<-UӺnjC(tZA u-ȓxwS{ ( cR\^A('~R)PmIoJOI8޻EXՄMN0 F\[RPWqvDZt&ɹd(8a8&:hZ7{/@^mT 6e$Ax7%Nqp8umO^J:XQȓ/^pK@$U=<}='%~>FF{>t[&;W\:mDn;ݣ)lbKӖ,0I@tCofOLY+tZ Y$[h6mb''G˿&=P5҉i Y,kU PtgkT]*.MG_Ig*FlҾy:K$($?Xp[hbctjH;yHo 草ckIRk6Y/.RJ_&y7 I^kޕaw3`*%QYE\$͈c1k+ڋD/ ݜq+v#-D9%;h+bb[BXbp_<ăz"Dbf*:PGU[D ;5D'|w8[9In"6 gh~Ky.蝬G귧ZCOn :Yѡ9xZ@Uh(S5Rk!ɚRpX j5Nl6coA|e.ce۟wz pnol֘y"Jg ^?f [CQZ^6l\Uj1Yf2 V{˯I5Ş{w(zW=뛅1ľr<knN^ɡ(&KW6JQ EZk MB.ѱ5Ȫfen  _Rc8 :?]!u}"NL5}QEW@ BuH󁺗BU^?G3wZՒf.)"Pv~u}j#wUL"4s>iXt1=STw*8n3I֘gLQZcRRh@h/8A!GMeweȞ |sd]oelu.5 ;QFf3@շ0܊g RM ԻTa(ӔYzza7vSFen $5[,x|dư~lXZYlYn|jQ&75ݨNH]ה[A{!NfrdC#2!32 |[Vo~,_5ZFtIHQy?M.3(\#]S=_5c!3ԯW; =Zှ4&bPhXlC(JsNT"&bV&/<\/Őu5h_7'`9/J8D\"w(pm@[y!B5 -SB^u=׽A; Dmt%[/]Ťu~y}IS]zo5V4A~4~EYTImxdЉ \?BMnn'q/.4#\];ޛe \j?PQ}T 1 :#M\ yfoJD߳~^`rF^O-)y|sjSܛ5)i3;] "+N&i{.[C]EJS@:O|)*t6TRk> r_~wwnb?RQ[R;u}h/k {TlĐ-)ܫU踨n&d d4 }^=g6 pѳܔ;Xm!3/](Avڄ{38Yt{织/ԚR$M^wG}s$&FtPlFc? VX98$ V$BnǬuplʂw;ܯvq+GN6\p? dopNb^aCw[3r$Ym E:GY6MfD*UryTc׽ej*UjFmB 0jeYmD!>rVxy:)CtGT8=QEemӈC\>'@KM;,ls<+N,oc*ycn9N&͔>[ ؆wǏ>P%Sy VJ#Sf2MyhC"Wǡ&IL//x' Fa<Lmm)Hi֪_Ebz=UL[meX'D(Ha㰙:>pt}n!l6#JZA3yMbID*(r68ūVW53Sny_ [^V,5bȭ0h'յ<)ܒ<{`qmA 9CohkS^?@/G6zR&JAJEL;+ vqd&&G&OEi+ɻplS+mɯߞU}M#b(uxd3XYt2XҒ3I4&{yxY^Q1zXpz'=1".?8kҹ YCWGe Af6-!UL,VG: !հ- Q unnPW  DP$kISDXi2EȜCo Gplm$<-\H u"-,j0”xI\ kZ݄HĂ BO4'~a'PEhcݜAHp-Yؖm"!#ƋVԈS(8#"= k Ұg)3M7;lx V.(1`)X`s1/ 寂Ei PQBktd&}ȱV9ӖO 2>'&kg|z7.0(Rd;nnUp*Zq C˺ñ-$rg 3K^|f2f8bSj9 !+| _[$gryqޚflKl}'IUF2"RqXBEђDEYx W}% jWH23)LǍ?@N* 5!yff클2V$T#£,ou8xW4sdJ{yPAF oH5. w3>KnD0SdTkhVW63*Bkf'B@41C@CKSO䙓n ".ȷN`*cx?vytfFX=+ gTE2N]HiTG PPQ!7@fWUn :Q~0A+s&ܵ>Yn3+ 2ܗ<_Q+GX{ 6gQB v2,+CbLs5oȒ.3AsFA)O'Yփ{eD3/0ݩ+Z#ĻDA MVYKfU.kow pjwh (aHo-J=rVδ7˓;ƅFtx21nоVM_%M0% c!T? u\d6^[m=vwee]> bJo dֈ|`(c Ls' v+H0-++y^~1Emwޞ K1`m=DMH|A`cwOhkĘ8;ඦ@Y{R%B5Q<@۱wfc+,lZ08M Wb;6T|l:魙l-gq*!speM^ b+]!.*,h)Z$ Zf56وfZA2o~7!V-'$9|ߵ" V t?]5'gDZ=_SUmyӹ&eОdXW[͍<1,˱qo).["V#tڟdV~IlLc74 W\ſjDyK ~p(W6T4Y:mO:>; Y!XWB& 8^-'3#/12lC<[/GM)z<{D)jHq/3cwjhU /=XIΟ51F!,Z$w+޹a+]+zֳSQٚx2o8*z.,G߯" :Tb#^YpvORcEK '3B^"-8^R7a8 WdiFJU(ŤQ/fviuQErRWfݰf7W"$.[듥q^ߧ}M3<KޟyܩPe[zLϓMU<-E+|t"JgHZ~q#G{O aֿIXNU¾!$H}2 b\kڀIӌا01P{ngbhkLY<8q!(9 %5D:ƿ*0}%YIieDB, G*ޟN!s >9R*kݫ 38>'`d&n^ l ڳDto9'=dSH *|+c HӶEDo0qzXr|CI@v&ղX( ߋΉFc"ED& [aes|YTxܙ y[>?ir K9NCM}(xfH cL7:nM<]@{x3 {; w4u9`t! ͌IXM tק(֠'FrhY:! yl,|Yw-p :E;+4,9L*yk߁yU|FzjMvVK ~׵%$XQ{/OmÍeup ¤ }Y5I|`Jf *,a]@2+~rd0kGK+]s| T+< ywTE$J?B!IC SqDEcVS FO楝\:Қ֔l]V W4\Wzo{Qʕm6wlƥ'oBF20t%7~1eNګ_QRƀ3녍=Ŝ1|G˳;2o/XxA ׺ߵX'gxE; 6Y},{$`s ̷u(@׈{t̍[*ISbPewL#4"\I;XYY6/2xOi>:Vb=,|U3t%,zi#_LZ#.C0-UVH+&?-SvhH\Uٓ~Y!f9ZQU~ Gg:O5 .rߵ] o$D$XL@RCs~P뽤3H?1/ЉE.bec2ZNOA H@vSGڿ-I6oV;th` )%t%#p(D̈t5#g1FY|I#V:ש~- rW5kY8bծAaȣ-okZ1a@ D]|~*y T5nHw6uȄ>Ú,1[80XytA߄hPR t]]7{Y}E,ܦos.S2Opv 53/}Ua8?<֬nP{7{a?R`%̎E9E뾠a-:V.jZwݴxP]Z 6Ptbc$^Yx9r)pZ-Cg6qV$K >H\]%J&uI`M|?͔.-- MMmI?Oō75$RR M{"'SA%Y}J+8SzTӟ'(,^O^eC~8SSAUvsRw>كcwH1hFZ>ɖ5ҲH}gQ7܌]J )kǓ0+=u`/*ԤH}YM}j#Rp 8`g0sߎ>T"1+hO@#=vl-/P=vS ֕Dm1nb΋㡭Y[Pv%עXbZΝ6O7\籶 t}(oۥu0_氄 !##38wNE2–{>RWZfd޻ L0Lh\ N4 v[.d !`PsA>U7" EZ<9 qpgqq+Z^gBra5.&xǬ{M7;Pӟ{Ȫ5RT߻Yˤ8tq1V8}\SA>-&BEOw_O0\`&Fm=x 9$$ k/֔CL\Eϩh$~OyIas9lE4lõ-Ncբ%}ީhJJ}^0S4F <],WhO*=Cd`yNH譌n2nw*+C~suߴ?9^Y4 ߋ{C9\dii;DxWzS#ۢpZMJ2협gϔٵHhdU1MAcz+hIS~m4*zip۽@fkذKVH]Ww/x4 I8~*|twh˴B-ڹ񚥣[`|k|jY%t]"eZHC,' 甚Ԇ5"Fq-yn ;8FWuݚ8TI0{G{jaBe ߈Hڴ!hyO G+Lm*4xPLam5[ˢAQm(@& Eg΅dKf/1DŽ)c{ ='+f?^\X~(TTV!! K[×]kL ICt DL S:Z6ŰC-_nJ%lHc ށ X8 G af5c|4P5&_&9WQaX (Qedt{Z}.UB;;፨f nZmkJl+̿ц*8W+LSi io -Ix?$~ocD7!tU_C}d ERmxځΙ~\#0 5K>èI¥F QV_~'mh %(}ZKm(md;s&C ɯʦoȰPN@E{R$IZ$%sZ6pD q$`ˑa 89B<bk#ui[uJ$Z@z` 6W9E C fZݐ&t(T=P%kڍyJү :ڈsΜn 7!gT Pe[Zc%?=]x$mK\?6aMUZ/V$A F_TT 6[Uc0b/Cwc?w`՛TVm9 2lDYNUߕ4<#H,-#F4&TsʊZY]![u(&Is3bnJ,5E ztiף{,'0IӀ&a^r#_F^p^4]oO-0-p\5$E]r/0XQ6$]X J9"2S2탔V/N߯;LHq khJC}| R'mG]9G'L]]aXL )v !08eշfת3zv u3:RHE$=;Vֻ\l&5 ,1טhnH)+I%L0Pe>!SH{u2؀gG>ˬ!Fmu#̚pTQ^X̠z8"A]f(~)+ދulm>!]R'r@bLck8J4V*%Brq'Έ}1OA2$k $s(1Χjc?EiI;:OTc7kW8w ,Ex-:j1>IxN}m~{)"&8Tp݁CN:>;"vH8Ca/~4s´hd~t#gU{ 5-RN g/?WzDø!d-T;*Z#j(ukdH$6ZTNTE]m- c:VOem% |_6"L5Q0e;/$ɱX呋:wІW]%*IJ0r>$\~뻧q %NF#F)${dk,KUxNU 779#^>|,+svAԼAzJɵߔ2'1<\]egCk+M BU>bd)}s$ м?@kB~vrk*d#z{E I!iTlלBrDnSx1UZ*F ӇaI;uLAsXO!$ыc f(D{Q=J7ʕ XZ`L5҃f'ε.7)ӧMQn28\'o9,K w7:Xzz0T/dEuZ&']!:ě g1%F&2P9-Ҡ}5wpKrEk҂9̽ a#*;+ѯ6\XW<,$Ӣ,f^<_;d-1p3)4:!KyE֜gor#?Ժ%y _׹(_7Kw K 8W ^rKW|QыwtQ܎H2Q[yN:GUcFM߷P>`:=d&8Zd.c2W bKȻz\hPqZ)%X9r's3 Y?xï^}6/ӌpurha4}t6OVIc%F8Nq޴@1)W2P}Ͳ[2]'LL$p2p%UZKcYy|^fļb'gPuaCb @s+?/{=x .FWwP F%|xp\-uqIU}1+ntW$"9A!',$ m݀BvkڃLj1'4ܙ'hrx2]b-<}}WhjmIjAeZAҩp'o~sIO/de!/2@<£u@F 3 U%:o]f cdr0O @q<*i> އ/RKD]36S;@GW/t-pP5t x2f75d~_G!/b38=4 K6rc2(7̌e/ownx$-8y@;#V9lƵHD!ďBTUgYh% P|d+eʈҼPfDüR^4Z+*&j:Kأ$k2CW@-t%ML VW V̡qق#\-sD~>g7tv@FI'oG&.قTApnüJNoq| (ƯA"4):w6S;34Ƽ_ܿznl㡰Ms}dvOQ[Ik#C 6t cVji>]kKSd X<.*nKlW|#N>?J5|d}SuWa3Cmȅg9,O!kf3z޷)0hh"_ 4,פFyr4=X837fnwϠT}1o TjؘS#.?tI2R'<0I[6?4";= Q۹lg>Ё#^|@U'uQw RqY_ 0=+s: XeR5,uÜ7Yv- k{%{`\x>uOLi>q$`)mK87pmX\9Wprs,dՈZONĥ2&̚0McڧK)"j[_Tsvn%;_L" jeH}HxކbUs;gFַop᳎nuMNtܝ'PeFWH+)_ *.<X\Bt3?e aj!cϋ=`w' vobW K`!a6yz5Mw|3aDpE( i' mMl\#b86<%P[|pD^ӛ|SQ[ƛ) ؿxZXnݬn/In]<~EW+Vs7W/\׹=[3ү B*;pYBi}_.Tu{*/gk%;Qq(NJF9 IvB9J|޵э=? B6ΊI'j=n _y'Ar},.ݞ[&)\BXlN NeS~!]®H3,P{wk& F,ל1߶6b>˽?23q\Z|U|yPv.^0"5y|.Cv'v?D!$Y)Pm8N UVe24%n(u[+mWs;rzzFVH;w8^y ZF.wۙ4-e3(-,FdT"[ [1-@pS9^QWvFO w4z)GU,}^M]* ?y $%,uzRvf䉴e:cc_\#MR6oSv}Ȯ .G,|^;=#oM'}rt-qE,4 c6D8if`PA_wI'~7qlǯ] 4;ɶ_{@Zf^Muݍ)ĆUs7xxo|+ RmM ^6-2J,(/n QTЅ2\j;RE~P/)q_^$>ysz[@uul-~ΨYʻL0ސ]dxN'~jox;h[˓O^wH("qYc>?t넑Ǿ[3S9׃A,3.*^CZHj)/-X={Y+l -I5#AQE aP-;kE(yhmoÜ(,wW`ǣ.5t%('8+|U_z뵡Icj5wU&3JR/#f8VA&>wZ>* 蹹%T5Ke:3zS_O)jj.?e\p=*TMt* \f[  (]5@rez%h3b_6/Җ61I0̛l(LńS fӿl#AVٔXeB .Dشbآ#{# I^qYxeQ,)Zy@&XzJ5|< flM]vÆt+{ҿdH lV]nS^91M-~]. >%y쵉{o9*K"10T'07=v49e8\df2/;/?Ee&BA?f())͓<7b6Pq!s;p/|(T99oN"}yvYő;$pGD RCt[#aRT4%7($4[wF+XigpLsuYcz^.wW3 9BݣTgZ\ds(W)^޴z3~u͌f mľ7q REi8 %7pVޚp{z)ٜZXS m]/2imԦDG .sB6^x1=b[,i砳nSvE{{uтEZEf!X/cwd2)fzaiLW0\:vIrz:nӧۊa\7rV.ԧAJB&Ds{S ( z vp_@ZZNk^Oue&7]4s?2Q݉v }3qp'd z|cbJ?,Q`$^H33% %2V$ݵSʎwD]c/wbQ5E6t 2@S6"객Fed\U#\XiXG'dRi."JVA2F{Y FB&~ZIz'mI_3QC6b: W;V1o='*e]c0\ʋs>YYw9)ob$QA=!;z%Vu߮I=;Ӽ1;2 [$~VW[TҶA&vYpix(f7XP^2،ʡI_|9oJ[NiuڡVPJ S 猄iOdM8FY(cE 'H`W;S!iч`cm . 1[)bNW6dTk~N㜝yAX^sLƨV8xwD "#%KsH}p&X 9'FIu`Y$؊O,W9@R?joϾX 48:m% Ĕ]Y08 у<Ӣ.tTg9xdf,/R-8l<(Chi٘^IPYDSb݇D}CmmL" /vAYJ@^,f:GxfT-Df6|D1lMԵ>`eK\M!qfo>wl2(@=~-WfڳBY uqVZ8APhoUH]%EC 3ȿbU뾴RD *Ǎc\X?XX~&{xSR6`-e څ sNGVO\7{Pal$t2o*qH],Bŋb Xg<>53gc`)SlEEľ;6(`mEId]SYRZ&+T^ڧP n~ *>X{ 'Jh\;eb{D6?'ܠ.Pj<tK)><ȎȋDŽ73j/ :0b`' K*'TB'1?snsWT$r .w( QqӸMp{=7`]ҕ7JG@!ia) >t`|ҌRۉ WU5L[8NO=>TJgWۗPCC^H` ($p򞎆-'Tn{&.6M~­ςL9RB, 86ʴ`h&59oPe ɑ0)!^^{|EE:lL:Ky&֋|%o#ݎoj@ީĴ~Va,5Ku8̅?t*/ay&MX>vk+CZFCC:2\}ikZ9DUx5LNqgїWd5r24Ÿ)&1 a(^h:q13H1'I$ ԝƋ6ܔh왅JsmIƃ5,tDo:( 6C.뤵Ak/m4c$B4]^,ժq8ȅ(j,;{jl)7S M^8~-_|J9ԝhs֜>y%kľf!bR٩# qwxhͦ R>bX`- (s\\ުn!KIo.c:ӦUH1ș%]xw*0SYnM;M xYIv' 03뢈6(NT _Lʆ6Oh~@R yzO9YyMxC^|ʰHqq7V`P/]Cʮl= ( >@G#P_-/U:d~}sʋj ݛ{,u5 S AA=2tj-}W6k?ҫ{'d5RJ Ԑ^ 0-KjpVˠ6ws$_v8c<ξLf8E!fw%70/:u+[U'72I)3!L /ɉkUQ:[`6LT5Q*+&$ TH!ێ/ǚg_˙z-kwMC3ZUN8X;FRKwNZI Xb*KE.^(Ԏ3](hk;U=u8;ME:i<'?⹣H 5o42KNIx:bt R~5J߱!g;d296&ި=-IK=)o̓"- 7tP팣HvlV}` zə܆Y?vƐK,5H[BL~"g,AtO_^|{#\RX<1p\d5p NM*1̆wVirD$(fX0'4 A HMmbȁՂ)|_2Ɗ4uJ,ytvA]#/A"ѝ=Y#9؇BHrWZp6I C _QH-02+H:cp̣j,c~Xl{}Bv)6wFՎkm;DTxBǪոnԹ-k?FZPs"4}q! ZNsDъ.CrPBF2gĆ Ƿ$By΋Ghpj% ά:"X^ԬW7œ kŽS-H,1.ux0}Fل63"-n`Uyl~ɆdԒD$pObt2 O+?ruM.U'7= EAI?NJE\ve/}>;^ BC0el-¼477nb>-Rtٻ&_?FkK(o]Hx1)q!ẘz9M pĴ;HO0`Zw>7NRƟ *K~>e89ݮ]j%?{zb.4> Em0 ]dL"{:HHה~@{?``Hx!~@7R!*~Q+0wӇXMLx? ,jZ$W};ݎAb*hMDd_zc,Hnᤐ&8AOtP=0N!գ]`vV a}kK"q:g76͡}ާjcpҫb<o [V)W;g^2e}J ){'u|CbKHd'IΗ8;M/mCG)N"ҍe!y+m#Ӏ%5cB`q `RcyxiY5KwlCEm( wKLOv?&#P~$j~ӻ0d))Uk^O:5~'ol.Nnl|Vfy־h'9&јJ6kdǑǨ* Fh=? ^BN2{ BQT>fk)3p^tpFFџRjeegi _yi~v p:o|<|Cw~4֣܊.uY74Y87 6ν*僲.ؗfQpbe{,\g6|bq Ձ}yFX}ΈkP@ٔ)p:|hNeS< K?J~oZ@2$tٿ"[d3fBaO82Y{Xq^%,9'b?|UBf% 86Wi nJ) Ts@Q%PKѥ~W菞v2ʩ!NŰVξ_ٍQ@jDw6q:YXE͚颺 RfqCvwF]sn | mI{X@WuEo_s{=9P޸%~t9&_t6@g=#`&-VR gTֳƭ[| ‹;+{y_$/>òjܞ}h.0EjuYnr$L<ژ>8ٺ= " O #5`^X 0  P+I[(-f9D0)puǵX_ǠKU~zեp4:~ g?bt.']CU&tׁ (\WL [́ɪC)|ƴxcOSO@օmnd[;_P8f_a"^~Yb ¯1]9*Вq[mY,\2v$Z3uxf x[<:zдhCHxU RRcdZy.o|U$|94qp o i}C[c&M{)*5uOf_ 괈 7 k=/j{QGD$^3FQkE@J.hdWi4Opq*bH/$f]E,r|7D[_:\[O]ejǁ}1][eh[~[j 2&ET_Q;l5$KGw3T9 4>AHU(k"Otm6,'w;3B'CCo7Ed1,Qx NWA=Q#IwQ&Z  WcG%P)ZV6}Ց5k˚ĩ)seCL &+dG2CVuB'㨧_$sKџmz*!xyĖ>t锽׹:jE65=eאtā. Sk|}N1|wnPM{%z\rjBF- X;Vbި"bx1Eq74ngHAFs"dXQ_*_(rlRXW(u^ԁRZ|Xl&8]SnFi6j>WLC`V~VNLFDLa(v /5n5ahO,8cic?ƙsS: |B';]qd1R5̣.y1C#/'W  *&^- t4m@NW\Mҫ]ټ4jEMqRtRB F;/j 7OOuS>7ѱ;¬_n^ĂiA(E=b}&x>^R0INΐ?Rf\O0V3@-Ģ nGsL(6z>N-jh}]30}6")O>"-#QK@\̩Oz"K^*YZVn;.5'C..CΖY8Bx]m7 }VaAGCkn)vq$+CxͥdL&%lM䨔E 3?!q¹U)5"xQ=y q(We2gs,>PȁKRbPo]U,1Yz* .TL Ec}HR^(2Wv,wbQ6(LiwQ]5O˦xzQFOXDͅ'=Y,N51l7\9MF@YC5AH\'8SIڡCɩ Xf9 n+⎅ z*e;J1R."pt`uk*'{<V~9< \@QobNO=b ok 3)HHh- pψt]7:$/1QyMcwIh]#vP0v.z)ݣpBh 'GZǕoEN&ƫ` ו z?Jn cE-&ݗ8PVR9}@,4>LuL@`ҫ>RuCG.I,4uBFLYU/hDʖE!"ݸdev8cHZ%WG!Sþ6ZJSwX.ROZ#TxHYí A7D$N)$M5Q1pD:naxdW2VڏfK~$%pgJ>rʻ l| YI3_\4j4mS\J q6-~#F Gc4aN',wCf'(f2)3fPƨsRvֈZw`mc ^wgd >2`aw+0!%C ADu c`)Fݰ׹ؿ_K*Da׵iM/KOEKGQ퀄PνNjI"OlOPa:b}|ˎ6>e^fJf*^stڈP .qb0l;<@>1B}#m 88ЪS¼8'6r3cc澮V1)xzm{bMٕ}w~w1M64+gO~LK'&W ,#BpCg>N3Y*mpG\nm'nSp}k +F`5$`2\7T%")GTQEʾJ/@j&@ DyuarJzNYk7=ÂdoᑚǙBY TT=0I v?JA` s>Lhn_llCt<߁!>"G>o'\t̗D_ϟykQD9FyD4WW?)5o (Yoq;p6 :D|CC4#-~ ,yM nqSn$>J?xWvAa"n\zN.c=ԗ#PBh(2<BNVqŧ%# *O%uHaODỈ)Έ|2޼^a%{J_Hwp:HêD/QGv?IB:ϖ>Ծ}2Ar  p(\aCfRP&) j #tNapkdțH2KBESN݀!Żv޶]vWY0Gކ{?Iޜ^đ n]LƱ#vu6knPaz"efb5 x\Ti;ɀoNQ. Bq={} h(r>#)2&7$5 z[Xg3[&> %%wPdIv}2@jO=FѮBKLFtn+EcnB4 A+~BHYdFjIW5*F_, O>{v'ݬƁpPfbtmDvi:1sp+~ cկӄ~o>yP@+@(@&jEcQpDm/TQA{Pl 1M 1J>9&-MH38Ib @1E84~3 ma+ C f4THR,Un"S_)kѹ*V8݀"z+bхVL6fL\?FT/t<뻀u/p^[9mA֥SIbFlo4}}IG-z0WU ~M7ҩEkMͭ%2!P,0Gާn: padpm%9xW8}Iv o F맠pJ† -B$P1u!g@ļ^ߴUsIf, sTyEk_-3 ?{! Tj J.3Lb8{!We6C<lӱ1?[f0#4E`qڹ[؜̩4P=~leK>鯩'1G("TmU!t;.t[-AZ'ˡ49r?x!Qo[l4ny#tygbT8qcVf-u?Tv(PǢVFEpЬf71쌍kȘOΨ=߽zn媃"7LpO .z!UVEʿ4y +іhQgبڧzHlcϓp"72mU]kHڻVOh]nPp?pG20 ak\4kb!9Հ"{GFk~ڳ"LIvW'TgB 'd> ̍W$'n$ mkr-h |/3S{W>L_JPf*[p1W8>=l󍡶c9CVQdȒ=Tr+9`n$nso)&*tUta''LcЯwn6wW"bvwl]&nkpуE|*. Co8h:ftӎucOlR9wkY5r`Q|^æzS\%oHؔ` me 0@O-d20P)QmԮM yZ+㒪&,"Jkm`0_WwdU)>S 12\c9/5 - P 2,Q*t`snpw_iX2fOHu:͒Y@[L>S)B31#/-hmYFgtދh#ǡ]c+o!nTUha!nXqBݦ8XD3I-w NvIiB s$tz>*9EY,IQXPcJdf# 脤 :\I|t՜C.zJcsk€iiJ;CA[E_\9;%+qu6aTi.7$[4tή0Wni{f㣤 ]ɷ($C /#9(mq~ΝuaT3ʛ=$"ywYJǢ6eբLG4.a_L ctou Dā6fv <"C]i%`Mpq(.SA߼ ,ox{]-xaV(!GѲG^ 37XrK&O8`1EiM_B{> J3dʚh_C8h~2x3IܡI4v='߲Q%F5cwg8L?BS\F`H+Rܮ!JHTv#I)ɭNaQ~Ozd}d!?tF`\W*hZta{I̥I%x9e!DzMyû y<| /bk ֙"q^znHc-Lfu996ªXۖ>$?"!q1F3rګ[g!mz2Կ?컢_2PJOVΘu" Te0`հ\#8<NFZdGÔFI薀&L4x4a%?|%4 F87rP'!--_}2ʼt˜`sPI\N*2tRe7U ۡ`84\l}NQ!\\. }#iʱx>K؋X.u3tЋ']7mX67iChV,e;B=T"$~y5wqpIuC. }X8 =}(@|n;;灇~v!w[. | Ԫ⧋ FygjrBV.(@[EWI 7Qͫ0DHW J.mAKsvca';\hw=_~{<~;pĀ/SNbD26j^D†TVh J928ՀGzY41 ~,0ן) t|;x+̋7SOdqe&խa-Αv\2ʻXZ)Q#Цnִm*V niUZ^o!m0vu!,5p݇ (Dکa?!ooM`1k2(XfɈ2hc;sۃ6 D ;_L^6_4-ody_l|Y9 E5w={R%W"@ː!l=xICہ?Ekc2I6J;sB@4P8[r`jDR=j-ͺQ&o1D|r>E:&)"۳ND4VB[d2.V˴k_+F`Mn3I(z42٠5ԅߨ~(β8'擶]b z 3í6 Au & K?u^}ӹ+BncMG(eůldQ@3mՓZXG=M:41-$8>]fj'*Cn E0T%SS QZ 뵍8rrhj1 }[`&TH4\UA+?2}6WGOdfjk.COMv&VI6@R]]ds+s'p 4RK#Em"?)EXpEsk_ :Ow-xݎd+mYKص9qLՎʼі޿ְ2[,v5櫁1[uZ򠍃 %~ڏeto|%t!9ʭ"yzxb$]|TT'ƨT Q@< [?ZceVI rG‚ k$(!adxAfdӘ"PK#x$㽭uNi{Gtށv0|MHmRiybDA]+2BWE2G='n4QZ$a7nJƗd䘗E۵ {y:9p`0D8\f Pt13q/i*w. ьzT dm#H\ȳB2-MSw :|V#:¤۾F-`"QaHr4\/zԚf("-՟=Ӡ4?;]b.q u eb-{ב!7oe"2zDFyr#p]p]PX'X;lPRo@I5_lԝQct`79r[Jb1fy, ֦Ŷ]W䀻gbL!#ڙ/SheÀ/:,Q'E+ƥJ>!zF(Taz>H"Gj02`J"Gؕ撒T#AΝᛩ~irPX&p&=gUM5!`Ƌ_zM sDgkjXNXH }"ţ){XVT-.ϒ&ΐj!@1gRE;+ 4 q{!bw&ZߩY2`C87 s{0YRa\o ܑ6+U%>F$4U`&X^<[YHp8ȮB#e(g]f,>rϭ ]'f ZRO/~;,Fx W]m1rkmDCC5@ZC.S&>Dp93~'"Nr[)WK3~z9T)ڢgp͢Zn>A(o7-(&\S.SZ=3PSwii%$Vx QEOmdlFQɇ)I\ݤ#\ 'd?2d\Ͳ!\kR.r"n$VP}`ϓ8]$eDWSbb범ߩ;/ 1(Zqy3#LB>=PUx% m?}>%V (Jjm(8xKY3> _Θ/.@r"Spz$27j"D{zl!O+n3@'tX" ap5LCHlZᚙ%WQl[|; uB$ ("(*mnw<T P<_5 u,sB3_;2SV}ZUIsv؆FUr\H3Q-p0BE&M*;!]p XUֿWI\{5W%K^|)f󗔊#әaw<9q'dTVQ$c@פ*16qcz#e:͍޿3٬뼅q/k ?[y5@]#R5y?>\ DQ͉0 JȔlY͵I"!5̈́5 $SO)@u2M͊bcY_S Ўb$zK2,HgtRsM&+Lݾ-e\Vu228}=VuQѪD¢ʀk,fxke4x1.,?A Nto@x9^zE byq(^h3ٔʊcJ%9UZ8[v@Nd 7/GĜ *VQNFjCnìllH/@1_M6@=Рi8,-\&#gt~Uz"+̍  C)ԪJ6*`uZyN82P,7HT)ۣ$rQ , HUm(Y<6>vr "pM(}Z&"iAMA;G[""rjNu$ͳ/sՌE";ђ2+He+dƘy)Jөr ~{5X ᛮQ_B#dܒS4};zF =Е#+|'{-(s4"9̔;B}HHOaftAK7 ~ޝ5?p|I |חW>  ?Glqyi=p/(uRֆN i|Hq+y()hpbeiYS_>\=S+Ϳ@2N2DYT*+ 쌫zDP܉#S@>ӪڂP5kzI9⟩mL\҈nJ3-qᶝK*%ؤ<mMb6 1w$=-afH@tsTᨠʡ~ aJCPyr)_X[ rP"@OC946mԌpإO>-Y %~-̶\$QgiUb#?ʘ9#=K"1mbŰn{!keQ0ٻy`ߴ|y]'SSLH?c?bl7|469}-2挌uXJA+TؼTvaǓY֞3~QlF򚴛]Ip։zvvjbiYzF g#bU/y{8n=(p/($RA(ffdb DѼE@B>Y'a8X'izhS{AZ_jXs#CZ~r 4_?6KF$YLDăafVQkʕW=xds~swoՑ2 :f:}X2ZmPN@`ZN ߫O8vQ[`8^Lf+YgM0"%5*KvH3ʌ+kOkG|K P:-`? 75PX̱g!䧊kC{֠WlkWRsFB/WL_&UwL-MrN`_ Lbr*@;o3qڹhJU fpj*"MZMJlw5|35-nNKʂP!{~ \dA K\ɍg8 WyOP祄sq9~gr}4WY}`Kuocaw$yKbErOpK=WQ̂XXdt eW-{EY }iY#5!' %U#vhrNl;7PKxh xݕP`M/n } mir ֖(  T QsU "$O*ɇ衈n_){!l43̿%tgtW܄r<'<bM Z'B7k`* Zy ;Kkq/>T^z~\!S߀4% -i6"ESwq1dw{:TςΖpXw$S:8*%vzf @V>ko)p`tuNGM/7 ^.BZ}gߘb4:Cu鰾b-Q.DW[|,0z'(-$2)yF{xrEC؅+Htͧk񒥄V~3aMQ޽s7,*:2й@p$5:Y#\[<|ǵ*D-.aPSñ&pFE2/:-Ye oOm3xs᯼ VºLM\Erv+E7e#UU,]o# M"eeuiH`BcJ"tSy(~^ ;,qJCW#AyOυfL;p˞0r/~cK̘~S=e.LأOhk^ƝiHΑFqUKXH1DW-¢hTiELL~=f$bE Ogޘ.t_ Ys+Gay ?C>²yDYam6/‚P0ߓXVY3%EpRL_wg+K#3f/]ra%QMUy^Ec6J&Pi|q80!KF^}\:F eg~ +#2y+)ϿtyV,k@F0a}Q4?ᢽ]ZHjv;ٕ(x&kL+<)-(s-$ _0ed՞^y,c OMhC PڏhN`滣$fa& FLqx$վi'9OҞ& n,ŖSu'(.)O$|S ?z[Q*EUz.-1bfģĕ~crӪr$g7Znkחd=q@}|+h[ +I6wz_js""<&M~=[pz|˱`/Q66+J `+弚%$q]Ѽ1zB\;ՏVrJ]b. S`|A`ʺyߞe߼c{ɦM○ң$P5Clj7@0£.Cyr .1ὦy6u/um,C)Ь;A` L}oϗ鷻sZKYwn=8obT\:d!Y@^fo[vM6 (q qTok FԗݓPx"hmys4PTӇj3zךKS(A2t1hNL-P#[D LNf'Ķ-q"- vbe"ŋSpKh$*F%̚ia.ZUr`%э&}Z@iOi\N+_a,c0nL d''p"Ƶ.@]6`JI+r]:[?QvN}YWܐon7#'cA e%>/:l@ O<]-f e[[Jɡeb5paXm_~TKxz><|:ƛRؕmMss(}ne G-Th!Ilc޾9`WGȳ Mbͪܡ5ׂP |.14OҰ|옲^8V$1Ex!NH эN0 T|$XR"q[PRj e%VEJNGK(ffZwu&Fx#_ø1C,*^8Pvi4?_ݤ%1>GD4;*tjGk5 a)#iiog |wF\aSiϋnB/A^Ӣ%˳ +ygSYR0Љxlٜ+bI&O1%w/rI9^/ZQJf<E^fU: q5 9#?vai?vFZkb!VqPgB-߶B251:3f5CKdpSDxҗaIe5%|5(l!AU# 9<z-mP 2(NE0>IQ1MKӮsZ#{MbF.:.~%"bPHfZrs<ъ?`˖R~Bɀ*t1of -zc*r(9ux!e=Ť>֒fZq[.ovx2hþ3;lX򫔐2cȽHooyvB*aDR5bn8^~DU:⹙}Fl3E"T:ukBm꽯0WW3Z 5r}#%waKTʴ;bW0/)YWi ե?Ԙ%r_"xN h:eUv̽?>ķ*Q̸y 7l.X5Ɖ %iUY+a˱\`I*妇I/w@谬TE}ajX5b,(U=#o}o*o=UlopN[6=:jŰ&c\Sm~W;*=ûYg0U\0c66ӝe[L-*4M所1`GdEF+CCUd~'w6"0!$AáĎ@e~M7$FM-f'2LNڬCHzEFAv<>r<-e_Ph7{PhTqNж g(={W(3ݟµQ9%'t` Š}+53)vJx}|lp"EVuť0A;f"[\݁ehy`^l;۶i1r %)tC[P$3a֮I$7}|cp0GVX|%yXN}E@[չVv7f}O,2t'*OaQ}6ZCTn"{̂w!@22|NvwK 3] xVc0UB쵧!2"'ȣyZ*n''@U @y@L}2g7zrq3̟YJލu/IY; X gVB @j}ljX`$on]+/`k>yjCqXDЧC7o3I>ORqK=5_B?|a&jI*5Z1ԝQ5r]_I{Ja!%.H*A9*6 PQuC@aeQY]ւNa:S*~#9u 5@N+l$h筏xu>1n=a>Iظٗ, 71,R-+] ;`<%TMj;a7IxvN>*HJ&ܡA^h͑>#= T$>t4E"cc2[S tn$$%zM9 2=1[ +N$mueX7 o ?sLy;$I9. ޙ"=Z~8 t@>bbZz=:ojYj.?nnge5 FF-[&GUB> ǐ,H.8 c\I?gQvDZ#o@w\Zڿ-4)xl5bևOAgXs^Oi}r kD'v8-Ù;%*>w^]XOM1,aElkiN Y_pa]Tl>hxdN`Q?hOL"zMZHlKm'ltFK8q.^e9ۆ V`Qf ֆǑ"cic'CUHfKw,d|;.1QH@BZ רG]:"eIFTw8y8?͔l&w<yx2Kn%Doe+F b.m F'u!H*9JB Bv'l$o^E$v"Ei1+p Ir. xVj0eadA&pr_7T}Ҁn ITkYlʲ0x~l6;g1\B38à$HqYIz 1b@E1)c&‘5 kZl4X<;+$g{0 ZdNIw&4ȤLd`޿ؤ˟}z8 QkFĎ^X*.ZB;=,YW@&Z>ʠO&9cD/[9ǽ23j bC6l*sODIC#G&N{e%$K4$fO`Lk~PREt@DlrGh_{!Mo %{A۴ vm*yE"#:9<.7!Pf[#d]J~ϕnxm>LkͲ`K`^Hzw[--5|Ka) r &т~t)@I#Jde#*`ϓgZNJ-nk^ hwE|t(H,}cTp6ntE?i6 J&%a}557uk))3pfEK?OôM#(vrEJeԏvs1M5½`xCJvm`-0^aF93)%a'X.} n5v^qx4q/#S]ڝ1E~׫4+϶a` ~0<u`D/oejn (=Wf?W޼(MI#3A T,ߧ&p b/~P";šo!B8%Whp}vn?Xl!/QeFywȍdZ/%o5 7s#6+1 fכ +)]wJ,.pVx6L%K txQɚ9f$c>I2#/Jq fz㪾 )2dQZ6$[Kd=kd8R˴垜S*5Cݴ+};ح$?(iZ;+Դ}> .h6:zABLNV$!UC浤oPaIq.qNĩvr2brb9l>stduЇ\J{ԣl%dPv";_-Jy0*> 31T+zwzv{z2̂S8@cD|, کέ:cMmzvx'V0:UMg fՈJrn-gUjr8c>ykT'%(Wz>~K/ q/5̎*k B8_fTyd:?QL9;N=ϥr꽯q'B-Z% ~w u&s@:BUEb8'X=Q|0_/n2H6 sO~a(k8rk3ѡGQwnAO2hx!8zMz}NH@bmMl }_378 4 -qc5ۀb٭#-ze,G| uZnBפ~ŏ| 18K#X1I.Nh`nf\V6t LU9l\R@;S 3*I,M>#ܟ,[[VZ1T!tض5(\iXsl ~R҃:\a WhT+Y JV4o8f++]1g3%;;XP`J& #Ï, ~ QNyWE.' V6uH1..X?Mbb?<Ѷ<4o­܌H΍Hɕnf,'YG2\BL;*+"'o6z+雽[ ;, ںaR\T> RIktܦњGWqm23g4erߴ_1=/5'Ƒ豃cwZؒ44؂ HsGl,T9 kvs"oC#9 O4_%}+F{ȁzbI|R0rx{[)f8z"}=.ڊ$0 p,d<"ۯt)y+Oʬ/U>2p.".5qhhlԱ;SjOeʐsrG"E35䬑Lt?x_xGu ~%LRL eINLP3{0D$j%ȢϼMi O0,j,ЏF>ѹ&*w}㑮`F:9~72Ѧ]J|]{Kk1J&|yV|f~u`j%_ $`IoDQC: 2ȴK8$HVz-Z(EdXHг֯uf 5\eߤI^;Ө7$'6/FLEE!_,D܊1qr`ev= 5؀mY^5<))&˰МXO:Bѩs#BJqz L?jaHz("!ԢIb*GIHRh!v# ,"ڰ$ԍoӦ,rHi{KS>:RG<DL.fS~?}bך&6?;Bܱmd#jsd.gFβ(1JύS!:qփ=/j2GƦ]?$R,3l ssÀxE}աINxb,^2Ă;܏r`4+8鍔شDܓj RQZvcfb 1'k?1uLQb\Y0xIa˸3!)l;SIg6r Ȳؠ@mn~b_ĭ9oսjHc7Xnq0/0uYum gD<9]Լy?k\c3HX44D]f"R($aL«:QKhJҐ6W@mL}DŽRGP"bju٭Ƨ/_gI[l5tx*@̀o)_^WЎKHh M|W{$DD!i<1{TPu+A AcȀ g];&TvCYz86jMZ[! [:Yly,v1w/}^ @?̓d!eI2-FX_r~po`/97z.Ƿ2+uB&krnD=w Bi sX̒ /[( M,7n&p? kSzjur𫀅Ė R>Elw"*Ńb1޹)Yj{M_qENW[ (H0 !j OgiR$ *Y)TtQêkZ|a#{_`Y'W5B8Һآ%Fҍ_zzDVՋ!䝰4e_ ։+H6EPy+<Di/cPX09GGbq|.0#.]ah a6b\_pGF9&5 1ܵ@maosPa{V#Y~ ,f OR`&hk`*b2mH1E͢RL/\h/)fD!ɱYEc@:Yo5b2C1] P\:9?Al zjO*^ ?>FCM\G@P@}՜$`I_':P ;,1>s%A2ځb\] \oE\1ɻV$]5fBUJ޺O2q֑kFULRD9,1ANw@^3wt Hww]y;L,׫| -؉;IOIbɍ#yp]~lD 6WɈJiШN5/m|[Rpq?Z 66Dq Ғn\Ջ)!ץоBCIҋ?b{(` c Jɉ2LdSKz~;j ś坔CQv!)G&8#{JP/5 _"m;8c'?{ KR(j`^.2/9B^jaimz3O-x::-]?jg!ډ4@!\EJ8uޙ~Byj|x~>^['DO K}]r! ǻCKrf=G< }Mq9Ԝa_mntҬþ`Vr)]Kzu &bIY,f83g-q6{$hnj)_Md̔tM"[4$DxU;6f ٛJF . 9*ד#llNdy%X8SD\.su]: Ob[ȵ5suJ4$J_֥yVt&/ s~ʂXwpAJzC& _;lo5f\$}AW Ý//nu]ڠov 02N.uR~Bh"i-U];зi'өveW{pG:o H8?󊸰64w}#fOG#a `fIܬRUV֢]C8ӑށG7SDp˱ /[.bէ` 9@@d [ ky_զRˮwEy.o5h7y\/IlqM+U/7Ƿc <ڰFh0ATwg0s+*Zsh'bX?mS KD ӦȊ6~ՀHR)Y(F S'3!Țt`_UY~YY_djP~ItB 2Gr7y[2ȇsCmh1} 6Wf!r8d-KĖ6t,Jf(O[ +%A4pqjRY5qIA|C3yv++`\x*RGʨE1?VyKmAq/pv>MW\ 8,tOS8 %!2&S| y9(cn1p`ACSGSoѵd΀ߑzhl=;Ác| `zd5z,Qv?[%2}ULG"wQ8dsy4Ok9~ɫjHۈ$ Řp "Jxdk?;Mڦ?!lA)t#H "^wUtޫN#P_EMk1xs7Q}вA{َ;0@_'@~$6xg` ]~E 6 R!Zv`+s_Ü/VH8.~].)buډ~fPFQbZK#ᯝ"Qd[&wpy*U CWE-bFcG:UCd6Il$J{#bʼ0F=G`SSS.e \E@R/H@EO;:ι3zV85[O8})Xo/Fj2kb3=!ۛflLl3TuܗrM>!9`"$u<ț>8 UօH&-dr5b_Wؚ7I<`WdF" ƥG-eKN#^l$ ؑG7]p8LKVˉĆ(?v(5\U M8/NoHN67מgQV 3GU#:[%}F誆+X%  m9h[Kִo0jAbLh\~j> v:np)h_<([99߷ŞtmRowfުkpRgm$C{WnNDf^ͪdp0QzR :$e4G!+z9]]Ajvjm+ @`wކƝCTpʥ79_,=淠`>,sHgyF }¸7bAOWFLHS@: ѓ*xŞϳC{`5$MsL3{vkB !,8?K1%DzkjκrgSAg8SfK.M(BOyt<)0Dcv&Y`>ք:8 B$IG{u?mf6s7)]@y+:8gA%10x%`Iwc9<}MJM~C*:\dLg[@Dέw Ǧ G޸>|P &ٳ,pn)9.TkEqL+X3G0 ,!=&ʳuӇfG7CUNSJO+fY4=H?WԳH:xf垎VȈð_}cUp`f9R/C$u-ܭv9?ق2!0 bqaBZP=H,NHudGg ]FvM(J\ik}'HfށUlX`&M-;:I#asH朄BT3bz۟J`$nv&5S)gWEH@rX̐G'%sL$I8pZ#`H>-RxS 6 .lr6/HC&`qS; EB۷2j x- ͎YdoG֍ ]aوoH_C{<b=&ۃAƁ#$\'nj~K݌:){>3>&|c+ ͌)VxqX`I5~}݌%5pB6ϥZ2AΓy\-L.+m[;ɳhka޽0g (X7ݣGB?cpw|c=7)ϕF~XWɎ;2iͷЛh*^Ƙ B|M9h2wߩifwIRh|q\G6"0k`)v{%OB)rKXwWXgR'(|kV(BHӊYeJf ]e6gM:h0en\!S?QOA+F|v eím8˜k턪 O0sLr]m}(_S8á)Rݽ@sYn(O7\ ’g"4u,nN DEd $<}%XtCrp8њƫ!(bk37!Aw^q(cq'!#q!6ޖQ h‘]? GVdVDĨag:"$M. UWZsnx ?3O13Tct5.Dž2-Gl^,Rd|, ցmы^o@vWWp8BpIH{+HԶ1aU"|.,GB&cP 4#1#ޡ|XJJtd@3FnpŰuC.3ZI %ٺj\gf~ >vm16| ?RK!jhQR4- . dox예#V]_HXiNHΗ q@_ڰd 203U?;lc(nsd:cߡ&!QaH{OzhrE=(Q:b/gz4zԄVqR5UVhOP95^zgt)C}jB5Qf `5CAAo; x_5^V(gm/͋!Icmz %K}jQG|:g&t tt&̑nbit~U4郰'Т}Qb)Xh`(dͧsITtʤ {P^^z] 7s@YޣM?ٯ%}P?w^a1PtrPUze--!2`ŕpT Vþf&d|] ~&>1V׹̽Ŋ%Uol4,ΐwݏ]jٺR\#+I$wR,ϓ=kSYZ\1ElWYrT*؍$0I5dgQF=?6_[n:*HO2-O v ?tbR_XQjnoMMW& ||r0~ǘM"TdRVtP~Y`\DN~m)v@Μ+Ӯ^j N*l}zjRm!媦 K^r"P-6!B歽{ѷBK7q䏷8OgwqF0SrOP&+ SZsFD-?SduNpV5 "ԟ<>UutL(R6ÇDϫgZw_ psqKHXي8KZ#NbH.O5Pzgf\HL>9Y'b^ ZLu1CiyRThE`Z`']'BS'>{Y8UM ]3Ls460(gAw~l-q?=I|3& P1*jˣi{S-m[[Stnauar[q#xXkPȴIB!$빓w{~K'hs Η10 y$u++_F^:vJ | g$X~w!ؙ0_bbϢXT\Hmu6.{,}r(X~< @m&ņrfaA ^{~U쓼7(>/V:f H$k"Ea=',IiFsH]y$ L2"5|=X@g$«o,hf ԑNW>F' %; G y`W<)RhՁEUdqmoIDB@Y+ev jBώhZA%%6{@ũ1e8Y4"ȀN6XG)\0i{duS#UUypdSU]rYI_i ̷x_Wu7HHC|Jv' SZS#hɉv|=̼Oji"ȯ[!yH r:itސl$%{wE$MYAF9C1pV\.I-<-u>e 27yt}۠\:vvx6]PR'a-|jդPE])&4,7,_*' !2tp t~^pobQ{ˉ3/v>2"f N.VH@S+\$V)ضPN??_wfsAl< a ?bYt'IcD:! [v4U#%)G coȖ1L'gK2<`B9/ӞA zfw诨WnKG6ͤk.k}h;~,MyHPՊGnPS,NJk+,q=DCԕ2fVn-[*(BXA ԦއrsY寧}d?@'cUq Rبp$#G=%z"~?hvH$$LdhcZEm?6|'~| Gfm*9C.lO[Y"kv+;SŌ>8u p2"NگLYӘ$_96u{[ h|]!*EGa0+ږ}V/rJm_U| sH]]hJ,9AU;Bd@E:M| N/Sb8>3lr٢a9nsO."VPGnut4,m igT*p)I}cQ oĶ]umL? l/U1tݨzi86ZVFOxbblF$QKraW?@$A@"cs<+2mV|\T.fmZ/D0UɎ,M",T$?c#mx3[oȎ3O.G-'ER` LDO-9d( R.JĚ__-S7KvՉHiQ40J>/=Q/@];rW?mxw:O z$<;r4uW*1dAYd-nto-իg4L|t^ 3JL3&=YCJ("(,tHWA؉C&yiFCcnEs3%8tvoYʼoܗDJV>5$Q21|f$}>kǎ@*)j] SyՈ qqUXi/A0Vk"[JPiy&n7C#Y0Jq =Atgލ-qpD٬@>IC[$?#ءbg>'kD(ݻ9 d۞ v{DѢB*Nj%;]mA)Iߊǟwi1k'.s$|&o03;+r1MX]~ǐ0UˆC^d,>& _Cx#Z_|$eǑmR,ae4:W1ya\. .Չ ܽ 2:NՈøc4Ny_լb9t)O8bzk?#*=6.E\x_'1 DpGGs#]h,OIeK~`T>Ezx0 a* ;+ּ2`#BPL YOX.:`@e E?a2弸ERʊ(pf#lǮ?0Ai|HY:'r $,OؔzT"o yR C!ZU+/̟\{ v%;iIg/qH$73>éWF]5ü6ɍ@ߐI.OLCOaUƙ: W{?>lEX…/ `o;@;}#Z%z4BU)]uas,m5y̧AlZI6Qbe Y}Hr6 #Qз"U@x5΄ +M͙ڳAԱ8^U,6j^vQޞ9h{h¡V&I!ݫ y:8h2 5^5+$>1@zSo  .t3bCP5OGEZܒrk),=~PnguQw˻8Ra :j2^rҤ$EMwDE}MscKS-}7?ȰxʗP)hZ0g;r y7#:!BV~@T`l:?1Nj^NMholL+^ɥ̀>A:Y\QjGd{WV]B;]V9͆.LC>ރk ~^K5Q; d`6xy&n~oeD"BUTH0p+jrDBϊr{!?o.BsE@gv8gaj>rx`c\qHaU_'.a=jA87Wy^Kj\&mMСb17!Q(M6qϸcġB yøI 1hŀ%g$3||;JH?\ j7乶P$4Nq4%Cɫ '~M+i0,J# v5vqM+#-yLkY8{2,:QA,1_KwH nM8Z7_S̷$#&Jkչ];OILjl_S"P-E/` V2ZQN9ྥ eGez;@WΈ$_Wx.Uo՗sjY]:9^#IWפmjQ|r wZ#E#Eo߀ń 7h&Brn|@oBZ;eڮOG@ 4BYHMI|~n <(Ct_0\w(Kڻj#J Kp4|>q h]S#h䘉[* )Gg*ENꩺY}]ߏ8u fGt|bsÃoכ\32͜«UA4/6hQ4Ғ8a;+3\8" ?A/`+E6kzϺ鵎7Z}\J_V(mАgWZ4 Ǎsk7/&]K3i<2Ms@a(ϱ2qݸnIlh#=mܾvEܑ|,b^t.3e6'T~i9Y,+ R F*YނO0 \I$VZh:NWuf%tr;rE (EkniQo)_>hQ/Zt}M\n&p)N#֯!Ab= m0&c$~C>k zVR>ND1fɅhmg׭$Abw@ngo U%3bNv1;88}~Ciڗ/*Ugi?w]}RSCyK8m͆XZl'l9礗7X晲s+t(%#(ð4,WV^$dk8x ߉7,>f+;'H<>*Ӊj_SwꞌN67OJ `'#O5xUK6/`8 GKg85u@,k>yq0%N NB֪kE%‘e"Bd\h?" Dp>f$ziQ!9Fb*5x)_CSñ+AteOmlnFs-D@ i69/{ n¤cQ+3 |f5I!C7/:T1!'FIVBTARCDbjf|쫯Zjdj6'G cPOBgϧs,d8sr9nM 24D^226Ę[[vR vx2qk# ->jaWU1 |O'xϦF6Ŕ(#N>^@X-$ !B7D&&l{W0;ޓ yR21;""P7|vЬ:uga컃<^0iѦ2#s IX?Cu T71 z7  է.mrb2B9"4 [uKYu89y/b-vP`@i-\.}'<$2WYnFKҵat{".^,q4l:m7fpN Rޏֻݘa+D GZ0ay\ k+]{J᧐`?ehOkw"U 7{7d~ˁVXsp GwY醃+4iUdii9-r*-Cwz(5 c& ( ™P &r袡K |[='DL93ށ̨vƣp`8KIW[]RQljN1(gP8n F.;u©Q-]'8*]+ݛܲ\5衺 1C7;HgDlW" A=SߙIk8w\^BXeN"@eSB*]rn,-3NR)sEw p{՛5V~bx!_[?4V4hR:V'ܗ+ d> 8R1[{d0喪SX!' dxWEldkGEgUM'ɨȄbtln|^M=e-Jsq% 6pnlq+E.&_ktoA쭺'?MU5ixe#alf!,1m!F5YtΩFX`(af3dž _H Z`y|%o$4UaR`,8쒁{Ny:ى已vT5 R[SfSzbln?9LJLG)c%ȃUOܬ>ۍ谍t}HBP~OEy(1Ƿ).A; <0j JlbF QICD K $K)؇*K !>r¹GO`*V>oCT4dg Y߬d,1B2ͮ)b~u+̰vPRE^J$+\WyDiB7=-@ I=k+ٽ3$X!9#Yv <| ԙݭ?Wv:ؒ(R${ In%MUK|ƶǤe^eRJd&_GO!H6!aK\[yXt=ɴYDri}ݦX<^4ie"6dWr҄k'L:JlȠy"q+az~.Fm$@.Q)9֋)Xpp1o! BRAѕ._ü\7Oe fԀ4&JTG0d30URə,e<#*{ ѨhiD6a<ǖY6:x #s:]` -VZ-cӻ% 'T:A l*9JUPIg}`Mc0ig>D[PNr^$}'Uךâ:4D,-JoOE8Sj9TμC?(X<KcQ0A?QaXEQ ̯L3I0ŏ$ t7gJYye%1m9ipҊgey*]A_b,usj@ꁌclsT`/!X}fDː3?"o:?G۰ O>C Α4`$&dN'IljF@sAeuܨpxUO$xwaDXͲ9bkP;Sj9fm{Mwqnʹ\% sJ2l~XLd3(_` 6`EVEf +K#pz2[jY7W_{A!܃#~j_x.H(F tuOV"M:s')5;'m`O!Yt#ce={NJ>l?ׂ*=Xc <#ڲqtI㍅+s:IckN&2F#LTEvavZ JKG>F "&cBqۮJlLS" kuC"D !|tx+FYkŁX#;}ߦ}fYI4H=4Kr" _gxL۹WVcF9+ RtRQI.Q+;ڢ3^ yޔ1[V9d3.;F*8)B7vI6KhAŞ@B{Ju | ԝ*e^aBo:CDa|y+.M_:{PXBA=rif2Rcc3̰UaDG@q(| Zտnu+ nxqATb?}UaR:f8_O$Rɑu"r=:ޝ`$q|;{ZzP:kJbY$MRYO#!"]V\iŜMK7PjU[ t N[߮$)py}(U+AA8ݱ{vMTNm )zҀ8&tgҏ{Hs|j!2Xd7֓fggFף|]:=wCsDjR_ <|AqP1^m 08 |In*L8/CQ|cNV4dڐd:e$~/ϕ/?{Øcnk2CL:-G+TfoZh~p,T<3WL`SFbW?X F,!3<ш'?<һx, tӇl|]jhVXSū%/`=c1d|IUizL@W99)`P;T'%eP %]f$2T""21+MpexN1 5-9h~}IyyE**1#Z VCCz֛׫ ._yo^KGה0\)tD'k*`zTX$rWx4֢uLo\VwxLާcKlVosŝḆ%.9u,khV iO!j4Z,Z.[ _Beقٺ7X4_AYйܰD&G;e/sjx2*LZMnk ŖA,)!4E DZcO4or5nbQ];] FE*ATprw ? (Fgݽhȝ&xB~U^%ĮS;C,ݽ2v2q}`y2wp/RVq)hB^]Ҿ[(f'zD -|I-s87H\=0!;9j Ofɐ\^ ‡7GhŠvCI|Pl9s&_%l)Ga`rW}A4fF"B}>Zjf^7+i2w0qiN\pK5S{bMxl;b&ALEm 2m`I$_=̘6qtL̀I-yA}Fn6``$F[zeR^k +<{V: 8{&f62>KNd*LS!;d7sB߻ 19 v9ޝkԎ6wW8>KԴmq>S!_#P*xl֟?N$G67Dž#TgbJ7vMctfy6Ya܉r3%, g~ G4v/iulol9ǩ|A|FXVz&|>CYgIUѩQ-%>_j霹lS~%(s),>,sNp[X7A}X1ɭ6ro_8c HbT03Z` rRh~"cM$#yO .]h4co,Μ}#zK;$`Gs<i c^U77yRɼ*J^$SOsRfWGW aZM;&.Kt0ys5_w^ M)NZNJHT۲2D_EkAbw5g1ݸiCgp4~v=c%;LY֔* y d|6`pY.Vt+}Y^jM 7X+Q'{(m^f_)+db||SހE/@^d`Jw`".ԣ4KXVnKvgu֊Fq*h-/#_86I%3)ə`:öfb592(^4o/-zdbel?oP9m3 QȡTM>sW%65%FMϒ?o(ZRO?W-R,j=QO ͷCyʺ ۅ +랱VE?0=+Sp5>wŪYWo $LP4 ive׆ ]"chLGB.=otw hiD[?̱OȪ嗰 νtF@ݺ ,h! 3yͿs⢤obv`'٭0g8b_ܽ(,Oe1渼KrCF5M^Ne’*e~_iO'X՚fuLη~@b Exqs; ) I߭.˟2m?=> 68 ?V>ooa:"jV_.rNZד882bNQ7,7UkS*_H[Y jWro aR QH$tAa5fsЯ'0,w@FȔrPd}[odž"RN"|y_pp[SY:c>Ns&%;-|R'l6tt*Awz{WFc|h\Q}j3R^J<ގ볒9-WP*ikP!Q^&3萯L6P&pN5^с8֦i rsYC0[L xnSlӨ(M$9aNfXa|6.V6x S<U|9ev'O0wiBwn}6Rwr #:MPA|m"|l`3E[)B0pFyMznea`9K۸sDL6C|-klhB"h90s22ٝzw $<+UBKic&L:2>He |pM]}QHоҫ UйV\)ķZ½ٻŊs!qK)` ):>ߥOhdZ%F]R 貫ӫlNRsBiHQF+aXNyc+;(qfg 2A0n#>U>"믜xeMӥLldt%U ~SVQPyxZZgI$siNh?ҐɃvǑvuֲT#1n O5] O t sJ~)STFH%3 mquL[D%~ [׸ uL ZF"[!1Dw!["qMUX1y;lX\ 3r+ ݤZGX-wEg}ȅK?PE눶 Pj`[2*Dפz13&ǘGfU+ -?0.^NQ50όW%JKՌv$.&'5U!jbBBy#!cp%9anw]y^~aym/~Y_*|S'wvT:B s!%d7`9~eXϢI*+U.\磹C~U`!} EZݹYc'@Cw.kݡaT=>œٳZ3Ȋwǡ83+^ +#*yx(:"*E H9#_& JwqZ1Z|LJH]tџ>I&QP\#Nd!G[@fOr$,+`䚵`^LR1Þ80T?1| d4n*A! ?g4G>{Oml3XuEr18Uu?5%:s C݊Z+_l+EJ0MPi9} T 6xң 6#FF٧1CͦrP7`M/ead ͘"8WUeV#fE|kN*l-\ KZH(p!,ꝲTޚ%Yce[I3UJPT/Q9tj8a.K\*;;@UGCY5B tƢI1_Th=peU܇>G;B]ڿQ58D/\ }vxI͚8mxTķt4|}4Jrv~!v8C&0lʹG̅ն^M YrY}1(-1=67kφʄܩgo{6` [9AdV";$ؗ鿮aN?^knx,0tυGcu 1YP2?Lk^P .Ds\m\ROW*ߝ>6aMdrLʣL@2n?=4'ħO-)܎;7o)灰jp['bbw m!TߔI4۔LLhy_) :00xEU` 뮣> mrЭNOx #[&x,3x(Ž^"*eX{ᲙV0iy]'2Oq`8&E_+,$u-*! z]ur2q VԦjj1åy)BMYH('(Hwx3qr%4N01:!vnR6C-vUYLu8걤R`4l>:_I2b Ƀ XxpOtG;;@9=+I3Vf䩻^Xö"Ætu[)!.WVQG_pҼL`l9E/.#CAYb$Q.@noofxb6`H͉xf0->}~d ٹ[ "-N4F8fspcɯG|٭]݉g9YBژ?= (x/Єz:w޻'!F|J`>S ZJڢN72t,N/ ~.kzYYE7ϵ9E}&Ej`{Yϊc!6TLλ7`VA$4M(HܦBi dٲ.yYsP@\ȺC~Lc Č۟r+&b{I3mm0;[<* a?C0  FL(fcȗ*";/$Y!H6q72}/2WS!h S N,BFTom0|y.|P6S1_RP{e3{Tpd)3GUKca \kQX5zFrNR8}4kBXwzdflPrKcuk!c;FxN;53u` Ot5G oĞ/d{8FGͬ U{Y.~d_cNje[jer]Is>u@e(C@nZPϐ-=MgnW2R aЁwƖwW6Y~(Ʊ;V@~ѱaMĆ]S8bFțdɽ;Puzknx{?q ؆ߌ09MH2_der,RN 66xz yeN JDP&@RyHd`)wK'B" SiJߩbaE, GE#._/ N]€`1ua;m5*hCYg:ޅLPo8+aÓY[7咫A;/p;%M*ƶT_|@8'o{UWMs8-ȯp@%<yx, j4t׶OmB̶<( ss[(zbP ]ޡ rt>^ %@: ,Wlrcߤ֍-hʪu4QDϨu }*MB6kj$ȇ_҉]qf%V''9 $=}Qn*.L [bYS9!^NfGdJB Yř@JLSaG؆_4[ўaRJ/tq3wԆ$ :\)}寜4\ !S勥eJt6`<^$MSK)V9 ;{aū s_uT5GQO LNyr0)ֻ[kVyy_s_<3m@ [}={ RRF 囋ktPvm-4iSqs%kŴnKb}WRwP;? ޯr~zW*\L /kF@Ga7w()x#>Ԝ²ƋVX/ύ&'G@ Vk-ۛ1/yꨠE2V hpJv͵p YDgG.ރܜX%njq 칱=Iė3G_ɍNVh4@Љ<$,[ue*Ӣ#JFt8+ m?-ƭO&CtW=V>YT.<ZSͯZxk_98Fv?2/*0Xs n%ZAoVh7Fx/gַ `9az 4wUZA)l?]ڴ2|(tJ$,#mT85E?$̔º8jY-RFv`3*{֚߶)gKA?njn+#Iv$-*yup qnuhH3KP`_`E@b0-W8oq 12ӑU!̡:u4`i q >/НצK7 `-$4gw"rfT;(҈X'"껕ؽ%|L^u?/{;KZó{lq먅iOݤ"_V0(j"^ }D᝔^n<\غ :7rV`=̦j:,p[i*fw$Ϋ }ɦ4"D*`fu:F&Sb~U7(NYW:s 5p2:['G=6ain37CsΤ֥pd?ԺyI(pO9[Py*"[5Y5 4HB5]MRaiW%/a1|`N#D##[YF9>u_G~=[GGj| Z( .¼ѼQYE@(Wl=N( գ}H"6ZI3 \џ1Jj'/7jcVMX|};w*E`{RԬݳ/EygZÓkEH:tI$#ޑe94nqjhPXJ4kE fp琋mbGsgED3A$n- Q's6eam@,d!$rMw߆rޒQ;_+V,nPܨ:Ϫ^-129QIEԀM~:a&'ZjTz&ao}@˦!0jR}2.%dʣ{|8$EHu C*ߏj-,)v&(YN R_N48`t4\`g:6;e7׀ T =eNQ x7TN/jT)TnU5>K7û$,&)9_rdğ!~DCLMT" 05ۨ?MMv6B5%Dv4$9fh*V|tpS1 !ԞS^p_6pW )Tv=nD%0C }."+FIo('b= t $؅^,SmHᡱ /kb*TSOv?nNށT,$@XSŰD*r[-a8]wN4CG M2`fg#y#BrmQGؖY|.ߤ9Q{W3xs etW,Ux(pa!g8>bY($(krjq]8NMUOr( ٔm[ O, <KS%=zMJ|nܵØ@NQݚ<8%ugUJ0YRfew'٧ •پgGUۋzvK>K4̮0W{ s5Ur /<W~PuC8T4 f0ߚM1ŲZp_'puwZ WXcn_I9q0Q53%V|vՠc7 ZyM4,sCrPD)  rvd(]XK+Dڭw32\ pL%$=iE%mn>lP{%:oɋh5ݶom=ݎWM%є|FS u 詗ZS+׳fS:hMxIG7ޓHZj09H\\1J2"Ew|㐍MnlFjVDҸb,H#_<*MF{7e) /sv%M$a$麹Dw"f \eA < l|")'nݦVX"0]Db5)cЖzS5.Ӄ * .O+óW(%RsHtgQ50XI8B착2XQ%u&*߂hT/9PgWkN8{{2RnD"\H֗)އg삕`_S률/NuGcdF![޾^S3R1 uP gx) g HYE/Nq V? Vwq26!q7Y!u\+]kP,̖j{ef܂W# Znw[]eN=i|GݎmӝzNBrv!MFˌ-z G=`Dyɪa,,@e]^N ܛLV*Ҝ%0ƩL6c"UNwXhxMa|"' aWb~Q:谲,F׶ n|磒aFuA 'I'L3e/">RYr]ήy)Nqq]wvV»/b&ՐP4U&_e(7PCQmQdأ{XL1Gi _T7|uRa c[cLp}VRqE(B4Qoq"wS=EK?ۛ຦$:U4"G.n-bcwV6'ԶR{"5]j>bä$x/t"aUj0Xcc솔9+㒴L- 0puw-le,6seK8F~޵v*tC Dc/gFs@1b00E@ޥ GtqYe~JqRj29X]l0*(i£dz-_x˸1LjQ.X)557EfYhqGzE+voY~4|!cayt !1!؜2! q%<{ˏ_wF-A,P=uFE!Ur_PhW`yV}&flMv2*C:=]Ē#( A-CjK0o@UIoeݘ!BM0Lː%I>t+h}Fb8 9cGw_ qөA>u;\ܩRu0 - ؞&~Y`;}E \?!G&i.\TM=Ta՝07,G:{?mSwt{I]ŚgV zLuB eB-DR!0]#o~37}X_{Hcռf!`4TSA.W;I?6>w汵;w4cu5n9KȘ7 :-OR$g!<,O"$sKй^ArLUƬ 1*u*lw@VGgogē7`ߏ U)(eq*զHV6hE7jָJBZL5ےx@ۿB:t\Ԯ!;DzxwϽJJ iШt n7fލ=yB ͽYBV?W> !)gK2:zCZS.~D+Yb퇉@鏯$w1nj8ct`ZrAn ȮI,3M% {j-^ÄQ_,:?¼"Y_pǽ>t9–!\3N4}G }IɛOߚr)96NP A,7?>Y′Eqv٫s*À|?D2 ݘ,RjlwI yA!~l1a%cL"4692 l2ږBY}jlZD8jT4tClXzWmX ,s %fY?Y<+;:D#\Po\d,m`!~[yFUB) m$֛qWo~EdcUtQ/-ù @ 'MmXea& \ Yx|\mǔܙW8O1"Q|غS18 H0=q6 3 2B\7ANr.;avɴПc鉻62vSt0F*a1y5+PrMF>N.Jɦ o)`̪>d-^CdB3:'y uA֣8ư#Wyx| ̣4hY l)l&<6SX>g귳}SS2&ogG$} k<-&YGZX9Nybj UfNi#`<^?w ԩJl|)IDfmB6L*ze!EdC9dςEszG45;:W:5EB ]MC!Ur((M;lKVAP(]N簝~GK@s+OP3*l/lXn@«θauV%IT4hw&9&<s=5~o(v3 O4ѫw)`.n ;y98XYݻ=1+5b C/ хͽ4G)#EpT2&'IgpHbӅ6rbX B`-_X KA|Ef)gˍ=\:#lDw==r3WlϾdk\QզAC1-›qwN "mDLۀr? AS|xvhP/6Yv '@Ǜ-C D1uĢ@&$V겕N ?|,<2L $NSX$j%áaʆXw693ux/ԋdcrt\XZ(a `#CMʤw$rʚ]YYZsLa6|OiMAc@>ZMJ< 4Zzǰp nѧa l2D `pT7Elw_yk'EzheSSýwnNnC#֯X̘@x5@{^ҟ<(oI̠V:qps]h=kcsoGvx=5)oC8 U$%m4e`ܶe=B-(QoQ*YO 5p ; u4V'ACJݻpP9r(̆h;r !:Is^`E 64A٤ Hn:+OV*W|5ŐFVݔʺ}7*,ּ̫mM@1* 툮O@}H׋7hKb /4I9rƼ[E]<Ucfʘ#Z捪Wp(v=C9 6Zy~]mH;AȬogt5' w R?H{@g`-69kےt3=6 ]0앷XΈ~wM~ung/Z"Vgah@JwNwhrKͱΈ,]Up`Q$K"Fo̽瘈P۽f  b)]?7\~ߖϯxFeY~xoқjf^% q%=쎤-DD'i>& 4d nHΞ2L4S"Smu A:6|JʻMQ s'PB+J~]k"׿{32mm݆6w$]?T6+Y3)$ͰK5hRg[}*(7Uq a_NG(L,#nFߪXkEF1O8eoZw&vB#e [ƱTms!/[8،zpjwT9j(Fd~~ -UF&"Lj]hQeuD$,}܎@맱O&d)J(<\ի(RK1dѶ'+vzņ3u*PlmVϺ熒z?O.D:Z: mQJ]EXn:%9Ħi煔2\Md\)0.{^~[#d} cI1d;zluz9ȖmAu!EF{2g-̬p8Ã{#q7 KλmĐ$ #P&G3_wgf/4@W RNT’>D-KP:|Fr!NJ!CX7[N㬬nB3V0yCDntoPJxptAݑCVoBV%(BD(:^wj7ѥTCh2jB\r(5ˮZd̠ =FuENjT#c]Qs[\GΤB `:rb~9#dUؐ>G?lidPKݲ%sFwQ²` YON?R9Zb,3`S<_e"9+wSCaR8,3)'kTXrdHK/C?{WfgoGKyvpG;Ycd6*ۏo`'=!eGMeoc`7TW? 7K&wgAǔhGvTkZfVW֕.*q"iCFŜo`WЀ <;@ |}^ӷEcdܧ]zm"ᵯxЁD WwޥXF HWɅomaJ"8)Q<5/v8 (Z dLEI1¢eY:ϻ&e/!fSn 詮{Rnl)|oFW?L"V-YC rX"yg UIa!7$"eX\Wo* 4)hHy9JyAKta<']{ 0Tөnׅ{^zxĚ17Qi Ow?]7]r$9@ dj7ɷuI/t @edEn]Bl̕wY"6&|@ktT ' ©(M k&&ߠ*et h ]'8Q M ix5\F%Gp+Sm'QǚnmѺ XWUl8 V GUtSsn}V;FsA[l[8d(}¸$@nS Z8#i K[~VoT))c#B_q>C}dz=R7GFk;ym,CnBt~'y7 <,Źؙ.Q K)>Mq$f1)>O_'eNˊO ݿ 8!|pJ0D"N='*swt DB/KNK9 JJfei h4Wũg?R_䃒 ר]<\Z ]}GCݴ3fC5qݤ>TM1wWRmF Y7k@tM) e2VW;ȂCZ,!6 @Nl$w)Vc3R5NIxGrf,!%y 4 diCXq$ /Әb & v|ʦ$OX  6ED W$:. L')Fݴk<_^#fp#^17i ] ŮU_M4ѹfP]DɘS}>MjA/Xق`2ޕ|~=4t_;vrHxfCD\?,?’횮 aaGP5"ZtQ|(."eh9sE#[pzil֡]R!Uo_ɶWÉĐ7k]hԗtѿ*qfP# _z!% NF?v,k?޽EOѻf]4ius+Ncf݄??:3A !2Kq5%lZݞ_e 2H*1D4f䰆V$*11¯^slݏM+Z7dW pV_]&۪ یl:8<EX޲ UL4X\QB+$4~C# VDd0$»G:D-5࿋Mޱ g@wX$O[vT(@6BP2ؽ5'=c5|Z:SIvY i&TS\\D}(Sݚ_.)]2^"2S-I!]kYOrpP{a]σUԡSD}h32VB_iQ͔-EL}DEzGW{o}!T{+a;H."!Gw6!uʤ;򛪽v6F|1L-*5k8C|SUuм@4y)y ۞Yn ]o-RSSP.Vx9vA,:Vq@aM l=,Lh%[WOq֎Xht.&֐ŗWD=]A  @I-M!clA eccq#Ɉ](fr ׏"1+$B[4Xb{#YaT)vFKA Ő,Ч<^YEw֭xdύ2n/- r7ŭ)0k/!/MydpA2}-su(J:FfSxiBRHƊQ5LD``л֎YbNw{Kut,þj9 r_ >m`~zchWx_(mVܴ~[o$1] Ё&fĕ?;dz~`|{4YBl_0u=u "-z_.>V^r  Tl*}Q;gǽHxQjhx{,]GA#tS*<Fܒ)_Fv%5 "ͣRgrVQo|%Su' {e1E,C+pVG4z*̧hf^] `RvUhK ůk[WAcތJ= aqyw/Yzb;#=&ac= T)w=oϸq'M'4C@@ZWCagZW S' H!!*PUf[õP7VWv -R!0JcPUH ލ)C$gr 2-I@*,1AaIv >BsRn ^of/º"`ڎK5_شrQeJHA7 GP@(E[dڞq=q`{HLC?hIwGg"!Ћ0 ɾH&p7У&֫ f!p@P\"hz?/}1@f G's~֦!_[~S$F <:mt71aiO~S._>y[CvX_ŽGµ- qVUڃ% (v: rjM,Y934xvZy UwFOiWH2,@XKA^`kN;ysY 'L9nxt*w5'@M=ǃJTjqXtdT` 3d {R>0@< lA}s\&:*x+2A__yK)2\6GcYF& x=< 2>$(˗+|N c)o ]nN3̘W;xОյWPZ:Z'0F} 4CrGl;晫>gE|_bFɕv+;`g6E6ఽ -dxb2[{ qci#m6 6ךaty$?I#Le{1+Ng-PZ2p DfA@ĈsX{£2I 4?ZRʷ9gF-crM۵x`Lk_/n*ȷ^pSWGyxAB'A]'d:M*ݩؼbV9)Dhhk& qmTaJL#G;}K g o]_7x>9M7v[g %2]/[59kf+4m;cp\[PZ=V_, xc (f9dY(s֋WStqZn jLUz棐齊9_;Aco[֋挧;A ?} &{w8*bjԁ*b%{l1ujBsxO0M `MuH_2zȣ <:gbrϊI/lkhv9o3YXYfF$wCbbgSt0a6j| QM>>1ٴ'88 j-KP顎8%3CjK ~F! {#{q$@E2[Lj߉V5%yS?́(_vc> ""c*:\#:}U#."@Y7eF;.줝b5y7S/ CREl=@ 5wf^+3@0 #[hQD3_~ յh;H:-]*RnеY͎ٲ9?ߑQqpEsp3 4]r PT:9 B)ӥ D%>[0Lal8QlM'ܗzTėE+ϓ 85ٔIf)MVuDqt!%/r#`8/JHOEx lK8rTya q.]7!1&>q9{9x:&bUbB@Ձh)H he=U]F^9%(mUSo 0!QJh9y h]i<Υ9.܄f yD Ddu ?Y2L?{#I*?GɢBLk|B<0fYjb:5S(Hd/Vĭs1مԻUq^p-dKl#Y QcVUŬZͲ6ᡧJxm njqY<%A27B˫[-'hyN. b8eEhk0Cje>(z`7;ͥ{4 ִ*QIR'nqh*̒P?~ f8 Rw ,?rt x·xɨrsN{7f,@[$=7C^ܢ:"qJaʥ*2w>sʼnܹMh^u#V>;d77$ z= }SA WhZa*>fKuU•me~<>W <}C@=P^!p}⍻]jWRǡa:oǪyvRF-vLގ c͖_~'l;SXx25oꮙ<ˊ2ʣ[Tl` s; 32QÜ4hDj(2/f>&Z1y%Ds,4Gm)7cld[eD>IƉ$bR{:]tMtS=-sb 2⭀{ҿn~?ca19=r~=}^Ǎiȶ)8|S)*!Eb-eLVun voEa87hmAm*= ξ,c+anM!?Z6d>jkŞEoWryu٣/h7'r-94搟HTջ4%OIA @Pl6u5)8KXG7Fa9&IO.9VbO [Bn0Ӏl,3,'HAriL*\3m4+o 0bUb]'2n+j"kwIsTm".s 'gtYPwCl/A9r_MUfPaH8EOKOrH _sфG[=WDwl`g[ۤ}nҢ=km9pr7.~)/Oԡ1W!I5#3h-1[ĺJYLc#6$X oLD. m@i-@kb;O8*bNꢠQ;Xw!jx,{cP*U[PMJe dTjw MPZih=KY̅]Y^DDK. k~j}ńHmZO#TB$C$\ۘSL\Eh>渐UXAZ?5MP}RҀeY),dzEF !`rM Tkn+<2AKvNk-P޺s0^'lVߒ``/-{7R})낙dsYx#?N=#5ղ2uVcH*ۛ;Jas(bt zclU']m HɽIBc =]OH,ĉW؛:? ٢r~" PDa xD&QB(†\WtUÏ8oE['A ٚȚ͉ᇭԔ~M hR@&m X5?z̀Vb̯ X'~9*Uhd50s#ѝ0?`]tv #nj*$y'1*2N; -WVsѢw[c6{AlaN:  kQƹڼtL!rKr"rOETގ q.:]%8PWlb(j[F!oBelYZ?Lx` 8" ^񫻥D}3G5[Y-rT:CP&NC">G˩݉NlYV6$e.g -/nKfV{ab+UAc0qlup nP.B%m>Jc"I Hϙb]ǡ db Z5*Z|MW/YW{QVwZDsr|8[>9f%؈\n,֛3C*jٜopS_ sOh7M.N~oTmKf؋+YdP|۰FGJ$q + X)ɐ'߰JOG@ iʓTY.O h6-x"`X3cYHr04jI>^KRڙ49q(RA_v-NNd bW_3DOiF yh'r Pj sXᏮa;ŢOvK?A2Ϟž^ߴ@܍Ԝ \[;}-.Cf~mZ<ĭo(}2S\c1GWgN://CޤsD">a|ŏi;fX Ӿ~YZ ƆKKU.cDgKik,zf5|S;nROqdi#ծard;Sͪ':@ʵv

/925?0coCC3K-'1aA c~%w޵$rCw~hP:u=plŽ'8ӧ0.+_}(T-gϙ0C5U 2+y2FEH z|<Xggk\|Pث+ނ"իj?2zj=L(j8v}10cH9R7fN&swֶ3M m'aP]|vyZ͋'\΃@>i_:ϥdb*h& Men3ֱ7I3cbܴR]7@\3]R5FjV wOIB1&%&~By;D Ym)6A']0L{=0 , }}o*!Jpz|pzHQC:8fA)6i_T&es/G9hARj܃+lLc;P4Wo:WQ5ܯgD68u7txI)dSԪh)wb=d f[-D\|gs=ooWʺRֶ#sI84J~8:G 49[Fr|3}pQIҝn+b }WYJGCў.SLgB0}8l^T̹ J PئŇaer&]_1IjJ.xQ'wV5Hd8xL=N 1~t0pE\ SSe!:<5R(DI8}c}]8S)n-dWdK!VB .׽Oɛ;Gb'/*7{8,4 @N"I&~ρj߃k$ tJa`R$9^[NI]raf kC\j},= hZ?FL̒z G"E^ pp@"zb|\aF˷uTަ|Ex'Ҵ줏ر(Ne#e[\y F?f;ɗÁ.%o JoFo'ut[:U':`ƍHRabts&¥XKuN3?,]HNQ?H'WGuJ*X" 3S1*6EJZݯHY} *60|G1_ 2"TI6;:7~&ELEYzX-n02heXQ;+2k80ȏ3D)MeKo wE7V/FPƳQw ܨ̭r} }@y]b*k?)!!T71(gDN&4"^1AU~&y0R+yl'} SbWӬPY.;|M0k!Â?xɁטF9Hލ9 z~.y❅:˰,A[zy:Mdb(Hw'!ri5PjŰ%'q䔻rDt _Il'cTk24`} b3ɀft롳9Yd!z6`6_轑Q/Уq=!7nƆne &jW8zK|9"z K k)%p=rMnc)Yr-uBgD~ 5e.B0r*-HЄs JwW0S9dYaorC#gx 1]Dc!'ނFZ3ь 'Szj_IOWv4MTC%˙r (-BpE6U &ta$fJZ<8{&lViōzIM}>DS2'}5̊vdU3zK3G8hk0mۆyx' 颐q4m&EnTTX 7v-;rBn˼Q릀Oj C;"t3Hiጬvy30H0[W(%}6!"&9$J0x&v!Zz,?s78QX^*JBRsޔ])ףsDBg:lRl6lf&X`˲V}%]-+ȭ7 L~S.?t ],Mq$S,E/~Omw#W9 k$~+jKI}[S2>Q׳䨹_E zDO(7ʬD]jp39S=.ب Y7g㩾$^AyF}LXl̼WXIFrXWOy)QQh wʝ|K6,oe\xVlpp&2Ki@D n߮Sf;daH)_ap)UMĭHnp*;3WU-jإV2\v+}Mrd^,o35׳YoHbS:;NGoU3`'j\roָ?.l&|4D%ƳtU{Lki N-E$eqQq#ra?]Jx͡4cJ0N];$j?i[Dy0'U^C&q1nc%u#O$L ܻR:stFtfLə|SJhPT"t˘0vW(Mjd6Z\Dxg1&-FF@u`doqQhTѴ֍0~ڲЂ[jĻ<Ԫ_@,BVE XHKg:uJ*3[mbQ:bOt!jXS-DIك\`_g6Ė,EߞnBt:[v3!+Xo1|asc?.͗䕬n}fS}?K@W' 3Ѷ (7iӺuI_N.!nQ0psY|g.7W]XΗ2mDߣ/l78n'nϢKaU:ȶ  HOC^nc.EqC;dU{+g,o<\dM "܀П٥d[X?5:{34\Ya6i;bp8р Akqa,Z´oXA%*prX4zlkL{]_5%4n>Sr-5n&jGKyև.:} 'j˖DFLpB0 51mܤ @!DRwA]q&-r0ڧ%6'Y,6ie#Qg@(y4I%m kod.(kpki;ZXQԲY&}̒Z "i|WO~k46Z#d*޼}ؐ ;h #7 c)[茦Q X0BAFfh.`b]G-gsjLZHC`BHgL屳%џ ;+ jg?M}^ԶM9A{k6iR#$Av1g WoW]۹VK:hķ_3S:]7@09) V13[^R6p~îYìUO16rʞ1zQӲX X}V 1ڈm P6*bbS+oO̥Y-s|-`fo ;`b;=QVpR iP\l/)Yq/ePaszMVO:n'BKD\Kq^==yֱz{`YRngܙd cMsFQuo7m0 Qː}kx2lZ8lU3th]낉QFsϛ{r+#y_"juۖm "K485;ҵ]9JXiyÁ)Xn){Xׯ_#p6(R1* ĢhN޵ 7z:C;B@N?I[qj a-uOD*/kڢG %;lMG= gث$<5&IzEsxv*aQ5 %邱w^4TMm3"4^ULOkd0˽H`'(f2xؤ O\iBYVnf )^3 Ę N,}u$h;*jPky_rU?T⼠U@[%騫ɡqOn<2~raY(k -:7( `:*gwQz>B.)DdQ IY6ڴ,nT3% BC7Hj' BmII.a·pP;@NoTS`Zr`M=MZAW%A^X.]wf|[?&ڵATh"X<8%7Uz.{9C;d}¬WzQO4; .gb{6!'W dd3hd T-! ..ڀd~"B5H0$0AX9kG  ~y3-M2m*,8|T 𪗆aNjWp8_uUlG}.hk0*M \el>'V 6)D9ۺe4$DB6 /@\y;xTkt@ǑcPe?ű~%=Ⓡ@~[*2%m$x($?)"OEo 莪j`f捯D4djJ855_ĭab#0zv(^AVr-EW';GRDj՗sObƖn%a>>lgrhD ᇺ :&B%=Rw6KXE6 4_QfE͍-H<3-w8W>z)2NV TܛWekxJ`O*; }Hb0*&O0:բ F\ fpC"Usedx&" 2#dJedEkcu qZn;ϼ@?7qo}嵣<ؼfa51f=5+ 1Nahmq?S̈h[SpFdC/1BIlxJ'5Ւ Ĕk7_aY@NǬw~>ҩ[L.?X :x?j]ݙR 1rw*& ۍ$e̐7颕Fߩ?=h@Mipb* WKG}՟bn쌗ׂU_.C2@AkJ s+:/WVT6։7HSyr5BKva(Y."iԗD 1o\yË:c'HbJ^ž^E,:io` 3 *{R?ɞW:;̴ nAd򁴴.~.h3)idb! R!jc'8N"ÝяYәb6Bx#B#t&MoAS2fa!77j@PTT̓#TDŽ(g BVrH}g76WXm0r4MlVH`b^t8"H3Se>Ol@dX+znȑe <Bn#рWEobC?%l :$k%'¡"a+ vIz]+Q<1h+wȭ8*c4f;+"Xwf&T*OoQ8Vvc"ørGCuo&./1a%n>]f%*BZW] ~ 78B xH|! =$NV+0V6RFԍm$24ayJkwNtdST|ΌVERNzU 7BV2gȩX:[\QӲX~`h_>v1u螃r0 כ.?n{iKp6BFbR#Q\l~J6"Hx-^A%P'|m'nҒ M ߯l󕅾-ȵ@-MF,P2Sv9.eq2@?0 3G#ݻ-=[vZ ${e6KG !&Gْޞ*dDobL]O~VUGb\j]Ex^;舚vZuaEqT>:lXsfm> m8SQLZf P &T@ZKL)5b(-3F91SȾWt\c.#g 28G@k,gZ[\Иɀ$:`~ DpHǁ\=<" xc بi 66)Nam"_x]U (.9"C1X#WϿwnD{"mLeB3DM@g,icـg8˿#𣕟/zSkPP{ẢԘ=mԕȖK;Y.v/RI$#T8GV`VA SdztűIW} Kổ#Y%} Y˪4zloh pDsTa߫u_L.i ZE7MmT9cN'p3F~dܫs MH]]2(8y/s{3yB%M MU"E uA4$a&7"]ZO-S'f>;1Nt\>ޑgvK#3k'5`> ڊa$@\Ͷf/NKS\ْ5Uߙ&Gi;|'Ó=ƑT |=] [)fyY'uZe.Bw_6vPL]"ȟ?14WmTHMu~[l 0\&xiJ$wsOǬ iJ@*OչkKHP &oN^Al RWV11 h[p<.QyhH(LZn[ޛH,U7#z\F)`t3-GC8x6p}:g  'Kx2yn"8zs))6.p|j[~M_( vRp' !cD@s {@Og$P'' %=>%~g4K9T]<<5< :nE5оy)T:LS I`%ajj͞H-`z(I2F?+T(|S,9Ҷ\%kC3Ӊn8qm@}V Njz1}W_+JX ^>p'HӬ>AE}qU`ތb= ZRZ^+4 v=o@m;L !e!W.ߗɨۺ"qw /5nW,#_$1sV(%JE3%^ÇuPG8m9.o` )zp 4J)Oʜ>)'Z0Jge&06,)*ɋn gDl HKOq5Sŋq ËcH߽o$'HG72o " jA;]UK,LC LAqv(Zoi;UٲfV\ljѵc(2}y pP3?P5J\̞AHOJv]0Bk^ r qr,Y.kvuT+{Z=lM 1Tw MjxSD#qAg,)N_ԁWɈM X?jy`YJۜAM b,+M׹cO;k4 ä3C~}ıZTk4+ ]gFGE-xPɗI*J+QBRL uc-Ju_]d"nh#nϦp9ݞ Ȝ-M \`(.S(^[{F4B'{E1 OZԬcˑ֍@1,si%f2z'Y$ _<7YNH\iZGJ$,듭+a-֨ yfq2;ysܐuD8bKή3Xٱ+Vh.U뱴^30 &h2r t\X4a}kzTݛC)J= pNm:+Mגϵ>]2jQiس{FQ^ϫr{(!՞Ml>on9/];bQEkC%)->Q!;^( R  1[Sr$&t* ! :~lail= |яp2 lg׷WUa`Di)I0>}*/{T"DsD>en {po[ux6N=cZ MbZB(+-g{=I4,&9-ÿ>x?NU{9c$ c񱴴 &1M%뺬 ϚƃB6K7!wĚqr2Z Йרʫ9LrƷ!|ݛiJ]'u9Dj5KN_ φ >@IfxRxZ0Qpص#@ũ:C;SUd-!) ֍8@3 w%q.ҙnd}-'$/g<57W=u6+S޺3`+x=N^^oO4C媚&qBy}S /ޘ4% hd%_tW1>8|`/\")4YAAT[ -!OV.Y}mM nj*. 6j+3uށӝ:d(܍2yV$/68]LYx%^hA6T1Kn{|!ű^[w[rǥ+l0e¬2* 󋷭7Kwԩ1hYOaS&`7cX{IW]T&T-eR}iF2 'q`MN|]$=Ba"3ҳM*_WE(}Sa(0j+j=d+2Α+z!Dxqe\dabkI'}#AHZvKV!3o1"$#.lMGUn=PHt U簎AF0 ƻD{hl(aMXҶ .ua~$_gI衍4cqq`dyC=^`'~eU]L!4dlܶgVB @RRͧ H w[aZQ.C.3TS|hkVŇτFa j+;w<>n͵F~#!ր3%Z 4%ǥ!A1ԋ@jB%`&>&e+eSމ(MEgenY^-ӄV5u3AYEɢ1G6A-M&}Y"@^ Vhg>W. HE&^QtC̝ciUx߸F%[a"E񇂗)?^JE3*iH\3Fa]&JUk0˔(#,z%)UVZ4E橎df:X<%yb_ӖG(`C?YYk-'xSZ|.3ٶdy 62^la=ǰ3]Blw2_\;@DZ|+Ҧ*(TN>/1DX4x=/(m`0f?'wy!3v8Z} |ۣMx9{,Zϲ&J'z>r'T$7M}7xWP$O5/Sٜf렳.PGYG"LK.ޠݞ^}e?Yf`!27  >DRVlhdfZvX7#AD Ys!?;HQ܋3|exhpXi5WN e/g ML녩]7%vytOÈ6)lT3&ԕ.ψ= י?BUQVaT(.Z4ateǨG-ij! maatA_P5čt҅ٞKx|:+A1&pofsPXbzK#lF-- l߅~.mh@BrWw$F<28DO*1~LVOftj*>Kpʌeb?5>,֜3Jn!Jmݎ)C}"oqW :nETF >X.D_A>ҥB(>nW4,Rδg:t`I~";!X5C|=1=αQrlz S*Xcjy%:괨wJjY҄]~}xJ57C&Jυ51.]Lƃ+N+(p9UV(\>nu M`?RI&h '6(Bgb)9g%H*?/y> }%`S*~!81ȳ geKlTk~ye0ع{l+]<덟!fK!5Yɯ5{vS\s1Б/6zQPSB&o.Iu,O,Zⷃ`CS%a]QS<DKMm6&.F3 0&g` c%lrɼK8|äXWAUiOh-kjU}$k!W[$ ]^^xc>oUnS~E00t&n֝](ءhKH: /d!ީhW%PA(1 n'~bO_I;H|;nb"aF|mA< bzQ\Vi(ېc,PytZk`d#VuRL D̀&V,b? O#`@޻tIv“1 tY˪5|.1U6}bWvuW> }ſN2RaaKkfoNJsw⣹Q6|xQ>f'-='gCyjKʪBB&oPU%|j{CZ4#^SI] /n 3sJEk;Y~:Æ ΘJu"H1a" \};f+N`* L윃]LvB0Ir/4?:p*j K6EnwU*~l@-,G@ndžΑ{:Xw+{UrJzERM&[D @ܲ:(0Q E nmr&kgY[syIddvwAHlEe`TDCrRPٗ(*9b -ctAc厘G[u+d3 ib l jygC.K+L d0j],=֠IfN;I=X`_e?wU rz֚wb=#$G??Wy߫c:qZt M@ORz(ϻ[%RW'u3"sR֋BZžW5u9r;eiEN:@CtMS+`Os.p| N+P=;Veq~2|=RL4# ua)$a/B; .C cqcڑQQ@|:g}ÚZ$NJ+s_AW`lF!Y@:{$Fw*O<}J5ڃRr3b&Fx--H3mfXn^REPk$;,D6rk$* 2[k7$cgg޸!Bx 1bF_ _~1҂/GQT1ھN.<#R!#t1f‚L|uz9%~htƹdvR}frs7S68:_lyatn11ҜEhfEڼ2hY.CSfx*XPS,褒0tmH H5yv!$1 \5ܭ+'* ƞF*$ [W`Ӥ~y3@=_ȣH1^|waS #T"lKp}͞5.1БҺ! ą~iUkrRnlI,Ll-pD4'XGv30})5AWk/J'INp@}DTp{D_?4b$x@DՁ8iBJj7h!f͚NE%@ k8{Tt9L4ĻInRx:ٹq~T!UX6v"W LJ"L6I2NE.$Ri.E >c`tq]Uw!_.qptDmE#͹gʤ  oGIOy0)7c,l]4DCA Z%<[`GbRKc_QB'ў1WgFRu1`ݟ-Rƃ Fdjz~20ҬBy4M<)nPA>*p<'ad̕dH88 M'cR&B {fDW#{J7lHo9cemщ]nz;fy]a<[ҿ(֞>>P{[)Q;T l9+ΣϘڝH&\fKVĩ?cx:%d1R7¿N=s%"EkPXTUwl;fȇD.i}6^袲A0moWkE U7G} {$mWG:Ζ8֤u@qT*~gxۨz7o4W鼆uFQ]}F_:2uaӷ|5뵨rN|`.8ub]=,-؍>.0A[s{/Cv~1/r6D?/LlOTnX:  :.^_"Q]nPh3{j9Xy~!z*](~ris>Y!mpV>cKxX.KP 5L*>61侞 1l^ړG%LQ+q=!~?$6k VEߎ>}PkN|.B:wÆ( 13hKcx>w06w,^߲64%"ybx&cK^"Y fӞP{(E*7oԛ@#Ai5])DX(fS$z;F*lBTS;iRU+S 0]G݌ >B7%p?iLu 5Ozۼq2fm$37 %U)[QbT{­ gLQQsvՙ[҉$(M2gWzbK}fjkGf/QZ&#J",g޿<`²C[{D}j'7ǡC|h>!:GEn6E'u =n9IQ3 r6#q*-E\IH[;F9&x зR Akd'LxMmݒqI&t F Z+E5e^yz!Lbj6f'! -?Y9+ &gBo'p? o*DP3}zfUA||R1x t-fOq$]œi5%1qf`6sOmj玩RI˿TSNqRSwݞ;j+η Zk1k;ݜqZ)cC~xsֲQƽؾH,ou3>EG6%QX{=V8;ޢdu m+>0ɾ^>'N1ajgU䇊A3'XWiԋelΏ3+LfZ~hշ4 aw#ӄXNv2;092xtG U#ޯ~2A6"f$7&Q T#wpRsObXEb F?Jux˴<-pRZ& Cdea te.`~;BW+T>t_ 6SL{Zg>Zbd ٙ,YbVѕQVEje |^PPMoOJET*9c:m] />uu $"N*R'zcd' *WUEH,5,8{ꃿ`ƾ.ۡW<.x.2uTƝ8)߲"qg0ߐF\+0)7T'$Ŋxn=&t踐&E &4?t(kUb8L0N_Ii~קY%>}PgG#,w,%qzf6hL#T^'k>G cIZwsnvsA:I[>0'b(X ?$6yȕ6.0(̶azgFgIEr{vhrj@kZߗBE/Y]X.[takbnDdXI4c\aw!#~Ձ9G4u<`+LE@PQփ6wylNI-^1Ԟp,~>y&^Lu˫1gLuLi2H:bo VURʌpRhЗh*begp^R?H_V#:WU_w#ͽ?(Ds6-WЂ;1A"bAe,9l8O}f'4)!:𼃻 SyTL>Ɔu; U(8T!vQRah=l9:7<T#t+/]pM'=i]uwH=}ac m@ʉW! Gbt.iyIEoLz`:>Qǯvv t{'Õw!w +<˸r .x;ORWTO=$ze*+0a*HvU}N1':?7X"NU':[3Q15+#hDt`t i4ҟ}X7OA ltdc>y6AJ2D5][% e"ڷ>/$6GIS-6>5zH.ƉI>'(䱜9BTgV,j53֔ 8 4M_ŀwM,P|gB(&$) 2qf@樒}1{*Ql$Ke0\h-Ag6mEuHb?/x;u&$J—eฮC_M'7OO3ے[ܾ/&Fͯغ1ޓeܫ,DY@_lHj Nla]1oxwR6 ɥ`9Q皂"fEaK-xuQ-\a |"ѱs&bѴa_|W4Ol}vxu+ëriE&#3#TgsD]+kx}̀1Ó7`0D5o0;Z8s웆gP:\Looց\uёFoZ.&RrGS̫*f/8-IG4 tnicDznFc[я6ejœI houTt u){Dߟ֡yJ,/f S{#.X[xyg<[Q +{H=AU2Pq myU؍Op䊭.;ՏA~y)x,Q9,4PiBC[b.. 1hYIZ_d!4\R^rCtv:MH%tcw:ˋh%@ !mlEʀ Ad'I81Ѥ *.LiWk7]݂KKuSG: 5Οmm MWX2:4'Y=Ɇ\R8 M&-)bEs2AIjoO{0,ў]r15 ^ñGԑ6 ƤBSI &Ö. }|/iܟ <:)0Ȣ;ԄA%1L5cEy)> gLTwL]Hֲz^Y1&LMD4^Ӌ5]T~1ÖT-5OqDT1QH}b$08MٺN V7WB~Afwp.~hΘcT{=򛨣 /DkI=*͠9u*TznS }Ő%N\T:[R, L@EV$5S~5z]O1#X$yVbGH?ufG.3@_Hz)jP@f=-95{(CU㙆V,ׅ(ZZacc}7"fWxjthw@ćg8Q,05m!2jֳC1( 1ğ~nm+BZ:TXgWWKAi!17P}JJ)o5K 7 hVm,1ȢbYĿ$RJ|KbKÛ7vZRvnluSbAh5ե~]4rM|a/[+3ZKگ$sCNʎv'ҋU#Ȑ+&) ^%R>Ϧ[NȔ`|#cBR89%Csqv #p, \g j0SzrQ*klB{@uz`뀄L:Vlc6⇁+k!kUx#u,@Â.t6#/[r&P k#6`_f(+m<_4.?.{/P%\4E莡Q~ n0 TҏG2LVjgc^>`~]LjD9v\0C0 FGTm77`,0(Git}BATמ$tEH p!8BY jоYiʗUx]pY{xB |)BCs jT: gZTSlf9py~YnSS d.D\[?*@v &̴؏q1oFCQjgZ;fCsnC\rpǎFSZdz`#C~(36`_/{תх1:=d&+ٌkM2o ҢʘqOgT,AބKb=GEڣ0 K›%mv6ӚI[]ԘBAug{KyXY!/X C{~)33x; f8yڀȎ"--O(`:8lhp5AxEV[#Jf;"gz7TmTj60 I wH\HXڐY814#  h="+Z?k-ŕ6t%kt/Ug\zX>db6Ch.rQ6 +[ڔ(d%, ~-v$5>L_ 0PaU=2${.CϦaCͶD%֑+|i5g>S<2`Y[ - |ٴ5AzK{̺=QhF',ƒ lsX?396ruycY c@DDtWW^nH&aIlN"tBI~ۯR#"(Kߡ% P##`Zu՞<QY0a y.C Tv`ֲFpMòYs3FȰGU?_|fvvuO6Gh^YpXgPUQϥz&؜ğ!.{4'_!xdV۱s{~菈?tj.F?6E{[Lar43`3~?L?xf[o5B0GvC++Pprg XZ*g,T3h̡QrH VOqG !,ioZlrñSK =y)I l<`'zxAmd59bx_NR#3_qʈ9kϹ]1 B]1٘EV~' U %ԇf@&9Ѕwz=(=G<}laAecb&3j(d]TcE3?I/)e(z3B!/,6nP|Hx-mz(>C:_f0Z S"7Q. 7z$ s*c5lr`T8<٢؁L}rTjOu{ 6@ܝMkvNR} ,ߣ7z"Y okSj5q̇j Y!q1`MӕǹAtM,)3{Ü}o^WRE'9h͑kfz՚Ubri1tF2B$^YʻcV(T[-f+Jic ! '4_QpH)G~Y 8yǠ(OwQdkgN̞ LJH{ҾUjw ȯ PM 1#xoU:RИuZJJ?DvjR5CT0Ӫ"JF`n F5䢮F,<Pu__x9 A k6b0H]pVmDٶ4E%b S3-ǞrA눳iOrpAj7TYr/{S!F30`\ڵBwV&ax@{oH6RR\/QP ;ĚA$IǗ]ܗ=+Җ rE19/ϵӝ)U=ߚJ(GWẺ(A}BxoYn,"u0_ B۲|nBG '{[)o"Rzq2h{eRϛcpAX&M⺳2sW_1|*'@ӋN,Z6vClֺ#k VT#xlz}Pݸx5m,#RT%\W!?y$#LiZ3P1uC26w{2\0F[H6._\JO8aZޭЮpQz3hJ<$AO'[bѪB<Q>?Za,9f%|JYӫBR, ,lŷB]R ϵ\!-aYƝu*iI+0:%( O/egǦmK&OR)BBh%Lr$nK۩CѶ7 ;΍WP)-k\jOpODRN-xJQyu9_tzi9v9+(U!S9ueiHJJQM|@5? g*DS1ti ӜeE$@dfwI4ΪRM܏+d02BX(!auhcs.U}whfcmJx}1CPh3r߫ -?4g[ۏeϼ|ScnV,&v4 嶑sBB"&jYqls~5#Ȕe$啁ΊS'gJ~U cȐ2ܴL\򳞶kD7IJ;vji@|S#r pivuڣ˳qu#"%2+0HՅnt^32ŒJp; }z+><%Ix;RchG?xV@ T$,f6,\ZwKi+P>'PfjP4`?1oÓ5H2o5GOP73bɂ̥Eys4]~aׁGzzymxy oÉ դ9H#vj[-x{{x\4ՌW\+#1 3(pJ wq2RhLb;kjn.Fʿft߻3| 0 专 Eae @[8xN zzi w@(PkJ@ JxH;&;k $ݬkM5ɝW|tbCPEI ݥjo3,*jߓ$g&F=bImEW!X>y"v+d@ic ;59|v[zy4bGx>VxDl"|:f⩘}pzMd CuDW3rOsrt'~DN Z/Xh;*5NlYzuIvj(1M:sab_ 2% # bc 徹xJ),MbI2ɔX2V3OSTO7]$A€ `g##Z++Nq7b(c=t^DVW2܏ڡ2K|> n_C+1|.|n=c3N=`LKQQ@aj 8(S8Ev]`Q(tw!1S~Q7$8Y)BoCf2:A yRD(_JEf!"qz*')$v,+"QܲٲD4!r[4Է4mx'G$I=MNquȺ2ͬz!DʄWo˘P(s_=AjfP<I5gHu6ZQJrFjbE0ss`I`JF'xNeeCwKݔSPb-EVN:NZ,j׳4pJ+UM+d͚_. v6'&jL˳p\Ʊ#Dx0n E“HC7-]b u-\&nN0W T Ae,HO(7OQ/xBqU4i1OU&]L^Է B^rಕ?3#;B)\7Z#ROCiS]6#Pe~4@Jo#Gmyq#(ݪGJL]o|\,#iGJo"Ւ PYp.d. 4_2<6f*ߚ pBT7ژJ__1Mob& Ja[kG_ɖjKed²l)/ ;s 6/lLEB7 G ;Vi`Hiڣ/\dBmś7x` QV JۈKl5VV8@QĦ\z YjW|P*U-65fS>Y =zp@9}@˺ATKg~!3N$P z25J~ppcJUg ]p>];)DAd-o r]Pw)0査Jr 7P娹<2a8 S΅;Έ\{uˏ5#ϱFT$ݜu{ 5S2%B7Z '3[ cI6vQS2|'IxJO‡jgҔ@ SXe!H3fλ\Cuﴉ0,ܢU-O壡 $ ہKۗj[k sV* Զ<ZRi4gw̙Y+?FPyg\ITtbDO=Nm&o>*L&ń[E[z6WteoPvc? v,.*ݏo9, \BKNQ0ɮ_fݱV=5 pG|xl#QCˤ#2\|.\1I-=,wmM7Q7~2G{(~V)hs/W&J~U+hv|֋ J~V}dUOd >&hL6n,6!~tJ9Sb ~-4q+#wȌtFebهBDi< /#{.Ә2A˩2Uh褵e?ԵѤV=)x.3\C~(&[i\8EFjD ֯3++J2%i}tح_ߝjp,5q1ݳ,+3Vi*]hB{"fN"0-ؒW%#ːQ/HN@w%쇽ᗼ#{΋f3P}Rw̓KIZdX"~ I|%|alR2W 80+L65M}\1<6:evf>>^/|jjPB<( ϶Ȁ DFKIIdLÐ5D0b`'%9 -X9%ws]sQ^9{Ya F'k*k 25O-,L,(Unע؃wzE4Oln=rݱ;48+~$}"сS M͎}KoOc=ZŤ BG~ ݀mmހOZNS]I/w5]f s'gSeۢ4(}Ͱ ~n)9o&Hro8o;tH+en*Kf{/fulj -AWI;0qGLptu)s]MUlqJ4OUZZ_._k;T:~r򁼥 tpb&XF 9y!5n?V>K,=}e;OK銑OD,YX+lEX5{&!kO|4]]uN4#D̄Ѧ TCMn[V Hq5͹g.-`C/ʥZURcSG^bыW3y^@fJ8s,[p*Ó::w8ǂ?=<-H7ksRP;9RcEX֨y$wo T̆n BUEk2)Wwx'e0q vq(`N(/^Xby1ufAZbDDmsڳ(O1򋻑e/.uFCB#Jrv%k<\2Y&0xG/YsqʠiA0e :Љ \1gU[dD6?ilw1=#~U،p Vvh.έGH.4n[8b/_9EaxóW|-U[9;~".SglAD@^`'<a tx?Lk"axɞ5 N@Eʆg~]ht]IF N<]pMM/zZ,?tz"j3<ݷ2IDnR#@w/#sNb1gYZ07070100000326000041ed000000000000000000000001662bfc8100000000000000000000000000000000000000000000004000000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/parport07070100000327000081a4000000000000000000000001662bfc80000057f4000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/parport/parport.ko.xz7zXZִF!t/W]?Eh=ڜ9S ~\;u4T@X hCIMS.) 5E^)djX= 3w0ыN`Q3 dBeDu26P[~(Y)G{N9R{4_6R~4\,Cp2 xcHc}X ba Dgq%;;()u΃}Hg炗1M _QFȌ,^F3zw%ZǞɧTG$@KȭPxR GXTz\]AIWd`qY-@Ħ,3-G @ u' cNFOΕJ'уn%(Z,q0^8zz $;o׉`7S@ ?XC% !6G}u׌앬`~RN=d!lW75㠘 4+zyV\^Ҋ"5 2[UX)/yjDjo(< @ZixX2Pc[\AD[8;=-#fl-XU@_$>x=%*'ς^e>͇uIzvۀ3&JrYP>q ~:IP}1>xd y1cW6.q+AtpYpdecg䀖t3ŕ."@O?d)Q{Kbi;6qE{QgsB; m[:^ǴhiF"k?vb4%g\$ɋ1 XSPAdBwI{[ݭ6]FDJGs/BIwL?T;{k @o3hjijB3$1?/J' HKQ_6Z lSS556-Q-6݉ncjv_BZwſsO<9bLרA|)1c3AaSû8!WQ kn`Ĕ3iҕ7?u,`y9FJ|,"YXTcD:`s𩵕T^i/5+‡0|&M K&),i?dIf)oޖ8 N@ ٯ,("9 j,j..33q/ZB =qCO٫gT.9% TXgӳ8wW7QnSzbAƅ>>Mm8|bR{K [xuuD$]4ZQ(WaQHfJ o+nԖʁxl쉯{7fy5]^ Ob6> mLb㇎M'췒M0/mCm"A9"߉۶g,p;am'OJ-n@ζ@Xdqj BZ*0-=]\iѢx0Skm䙩'fMdU z7+F*! 6W0aj~63 YHYaYw 37*K+yvaM94-)}Nhzl&]y3nFc/7X$^ ZvSlP_8.y[ZG,@4t&LmČ:#\ͱ_Ms@g8X5.& jPvq&K}e罹Np+G w#Z FȆ@]Hr7$>;9{ee/«&ʺU,=zSo/LkbWlga:u"vbÊmK(^ 1T.m3U9/\HהɁMX^1X 'ؔ˥xӮc҅=#@xs_6=6нYL吋T+e{Y 57|ouʻ8—ˮ` vlc]|h,ߊ F4=9v4H_ʁףeCc𙆾C{N-H+S蚕͜nUPP`{q 7Ki%0ϭtM8ؽGr+DuiVQ)P-CdsC=i33Dt=`*r^$15 4:(@~= ])9)-mZ *%Le;Vf׉3B~n킙;2,$Sk׮J%`)sqA #٫*Qr()[t^WtT{ yb716[6/e?wT~U ]'5Dn#礹%' " zR S?m_Ѩ*c3Y\jB'jrJ nփ$~{;]=%aʬ01_-F( D\,G5eg{v-UjvߏCɚ.71LAx_pB>)^'W@jܵ=0<>W+C\=oo 4봸5*zI2> bqӼpe\VfA%[>i<u</OZ5*$ .Fy4K9T8Y#J$ @^q3y< }l<_`LR|׉ĪБAAJŦ3H7IRmw2?ܟib6H\\i"߳e#-QzZx-kQ!)@aO2ދ䒉 *][ +;؝,="?,T7- γ6β3~NOAq;,ndCfҺ&[ϔ/eobNJϐ0EvKg^xlBM%Apk8E hM`cpk-ο a HbBhj<g9Ÿ5G7+'b6^"@@6ki`IkJNg \)EgcUT0=NGE29ҴʽMp֋IZ<5nfri7bcaVh馶W.c*CcWϺ(Sa<+h6TK;"O8Af9$|m N*)§PMc*fxZN"yJ8^7F&xmsɼ几@$CZ+R?XM˄dZoT=rgU&V8ǽ\R"!Ec./{O,g-U}Οz& E}`i qѻO)i Xc5r{47{(V6cο)q%/KpiS,5K'k܈pf/|H+2> c,PFPy5%-ٲ_djbv5jQŕĠ,}賓NCch,4EJ6*w ZzGWuq)$;5鬖eS]"'9;hnK5G(qRE;)^SǤ:LRPwoIv'\!P,.(ڣJtזKmzCikt-t@XJاՔ,-ȭp l &t9_qA.ZǼ =CZOzgϵ7ް˻  hA}ޞ^_2闩H)` C^9˧l&];lN'?Uv\Ta*Y +!Φ7䁒hVx?!A=oLΈa.~yI0b3T$ {r PD[rw|@-IE IX{G^@kAܰ l#_ǭt6Ġ,ɚi1)f|MU9=p9-G|iT[=bQT:sfk8Cb +=@Dt=)[k?MMl{46&ؓGEJDnXn #-fԱ bL tJ:/"^|0KjN͕MuVi3O-x-Mްc Nƌ3Us'5F * CpSwJ-@&qgm)0,#^اFd7?:e\l_ۄi]~dpn9}-'SV %(M\[H6&KFY8Qޡ뽟!n9kؘwH rw|=qslTSY/ޞqhm =[貱{"Wyj;@CKL}$vkkIA|KQ*TO>HT[{z.G"W9Gp*#k}Q95+Yl qZxn}+lm^H@/mTK#XגL (\VŕfݗA;o򔕼4BԘUJb9``7NU2 ?w]HUI^E,2 m+˕Y3FeI@wVk VIF@bNhki< 1)j*7 i4pP& 5{IBA5l d$2`LTb!h>ho*PvӰLwGD3IMA 5]%+05Մ1NfT; @[4h_M@ۛ LM$ R7J겤Mʞ[P9(0 o8aJ%wE$D_{ʈ˱›$Cayo3ĮҒE q`s;0:At٩~1s8ww0i>,3z=wwS%ƼB2grkUGt8RLIB3Jڇ> ӈ冿j\u1EGsW6FYv&Weȫ(vTWe#+"T3N3tW8؀pA'#7s79-2y3K2ۏ˽Yʵ6&oW@1jtnŹ↎IR)SWWSᆒU 4AM0{: )jS @Ɨr& Qiގ5M$j q \X#Cw=##lI@Hzt爒)_>כIActEwXm-ܭRg+hs0 5^–/~Upbjz̾n76r3hn4B_9y _Ԭm]] i'$(\ҲŸal!)rbPd`"r=B&17XcJY3'Ѧz`E;GRO[3^lHP$~&NFx.t %JۆsnbuCDYrZA\ $:$ ^@e YXouu43CDi/@jH;\Gh2 8Pca{AZ$4פBƲ[OÀU6`vmZnD/6IJTΫ>/NO`Jm29Lm0>TW;M L(7s֗űz,oMӞn  )#̶Yyj৲%x}kw!W$!)޹DBDIϟDݻH=˒{/l2Cv#d7pfq4Z#"z++|1܏  _@g7gۀC<(=2gtXnt|u_9yIqѦ s#04V#x2R'uhZ̲0700.Y$*58>3rfɗQ'b4DCw&#ꢇ;%qk>4eIEcZR56\CN0 HbvsVqTXq1QPߤ P=*NYO` *HH""%By١z/$^aL@I֢zv_ luK6+Z'ej~K0 &#ZT5 M/u?iIӐ&1#U\e^2_ׁlPcQ=B1)T >r& $7rznQV >Q,hud?IyꖌGT| \ꩪnM>Hryh%}eCjIrR}̐ ;VmB 1E,_^\Li} /ϩ1ck8$-hYE `8Hw].$V̆n9sx~SG{`$%ЌUyk2r˃D2cuz̓KQ8\MF &D\6Er'#mmesu% JS]j=>YVpI 3n"7apvzy( vp9-'B˳+iB9`C@ˣB4nH<}xYO ={()iiv 4 Dd5 ?8>.6If9LhrӧC!QBq|v(p#p괻P2V'%CS*?VA[G`Dz |%*m< [,GA]i ȗHÏ L"5}f% L nBQ~[;qoו1MmȘmxA-ѽL~42:CrU6I\&zbYpfz+xw67$PTP64msܖT755TRr:JRCV,4 Nf<Q ךzWLiYYg\6NuKxgUZaN W2wLꖧt(W0k9I4, 6 O;%w!z y~Z6 vf ng䖫1=Hiy΍r6;m{T8o0/2 RyF+_ڏXIE_ ؾt5m1֤)Gݡn,T8ZMc AҮj#@W-t^uţigE2MjTI"Ie"HX09ïy݈w"}A"Ul|]`7v Qq ƥnj+ԩHel 0JQ0]`3pIO tO͜' q,Bߖ"J*)vӜpX$@>1{ciW=Ŝ:VDۼ>&, =3;g_y(p7Vɗ{{Vg6tAڸ*7Lhx;^wYPy5jwE?z|w`eaYJ ۏFQ,5o:.UŪa k bϑcZא X+yVaw}ӷ{!cxWDyܼ-ׇ;>uw5R}@bUUa<+)7 %Άkn ci k qZuw|vuqmЈeV*(Ր)wC A<i˯cY9jIc@{g'[;ޠ,,FP'uX-1ҋtΈpu2uՕOקcJ0PeT%c |HG^TIInhPD"(o=ym]Xf8eT>`*Ȋ;|tW{r0|a8[͂EsdFse5@OιՋrV 3oFgBWX.1㎹@ $z1-Q,I=8m+sZIE;q#0&&YQ"~0@`as膃>Eco__D뺑emhlqP ^l37'QfbemUz}*xڰMER5H\>&\ïz D[gŁZUP b@i B䟙ə}"x#c/ӠoM18 Eɨv=="JVVcdW, e6tn"il8jREܙY)?KbmXwEaleʻ”^k)|&16֭Uiv"㋾Gj X+Gz,]l1>3 &]y/JFW?#9 _ռ y !430_c,\$ ũ}f ckҷVqbN?},UҘ%[/{QAL]f`c]'xJLNQ) B%E)R1 |$Eǽd>΋s/<`M|G!Tlu\0UdbG_ TԉV+JG " ԄƐ htd:si`w{Ӧe }GNkoul̋Y0ev7.4Y>W@L|"c\>)T?ˋtD3ن;וk=wڢ N׺>3meŌ$x©XF` ny* L1E-0KT3{Me?32j`7{62oK,C0o׎ )SZ@z edc|[S8dʕD)1ae' ONr +Pŷo3C"0Nx7q_𱝔V ;ظb_j#Ԗ1;g";\3Ϻݵ Jp(ϙҾ -Y9t5߮mUڟ */-P% u$Q !DsҖM"IY'Ԧ5T` S;d->x3(T 8e!0iBU}UV @FH=x`pkx7Y9l|j4:H&<kKt3p* O^W>_xҖvZʏ{1Ҡ'O{Jw<CFA*xMbC}n$v#_&oOSp\ ja:p"kqU'wALcl5E`9$|Gq:˱βWY3K="C(%m\ Ej 哨9J?FEWkgHbfӇk! #s*:g)56'IV[ӰdkmN17Vb7Ԕ#']1@ K6~>al3Q.$A1ꎺEηGޜh,8hsմCpmߖ7O( yyjf+ 8i<5kS%3yͤ|pThU@v6 *,ß`\Z (S]"caxfʂ\b5MòWs,>fe ~SUsb_!hc-=;۞:aFf ׇyF24-0>ѷZ ^˟*-2h{7XvDžʄUYCDh@ݡIiת ia _G)+ivHb_$g5RWڪ_a∮&k‚쿪Dgm9Ӳ004:}gn4V%89]()ٝl ǪDiI!&DPiMsEгE=Gޅsw$ЃXrⱊgI;7$EZilĐNZ8I+T{)s=(4EjXhͽlB>{ xm#~)ph]c8ͮ=}Qÿ3`i'I{{tm* %8RmQRZ-e g`Epf `m{ M[#&^Cm],=S,*QCO>C` C2DI^1蘗ܩ~X8zj L`@!D9Cа?Xi|@E'<\jnxfG:ABzYHg͹EeR@mju{U8_dr Bȕ&==)rK?R#;՝=dS='8X[0ڰbe|W(d1%%idJ'ED(8FI%F  "0F_䈯onh`GXHs+EӃ]x/njYR_ 5ǕԧZRɚF6?]|!xpieyܻD*qspC4);xSxyʏ ')xuEIVA̞pTZ[;XLIzdnpVYQU{j g3ݒ}+MhչOFcfl˼T[^4g<ύp spv>Qn}/QY'v/5@c<,"R5/pVgV B7xE= 3O.!s!IN5&ۖL’2BDSæI?n1 pb @b+`08ux O_LKŌǰ,69ܜ|~{ /7RvMhi0?ˡƬW^ǝԤ-sA}G5qF] "L(a.CKDMoh0®үZbaRzY 1I(};\2o-hNP䊦jۊm/i7=>\MJ>պFMj0.7XLYN*zD̵T{OIwB޼{- DX5i%Zp][k>,t nG$cKѴXqL/\.< j@m_+Rhz(l z=FkOD gE1beB RSsZiRaXԬk |aĻYSx!0Hۣjn3g H_VwFZ ACMwNzfLxA. ?)l~d%=Ø`[ߎ}am_;=?{1f@;ݏv!Gj;S;ul P١?<&J\AOtzW̭Pagàx[~X!46yzkhN@1YF xDOJӌzyRw/*٬Z&4w,vVWh1n0y0:2o}# T%| -14LYk:ވҦ4?o?V=E%ЙR-3a"FnnvɧME;$ЖZvM\׃4+_NM̷ix~,5;2E?^ Y>Q2J'ŌeO85^e,*`k2o15CulE0ɼ ߢԀi Jko53 [ "FFX+WTEh7E&\,ZkV$RB\?[ZƖ"芽27^HTü 6%HK=upC)|A|L6-k ^A8u-v فp'Cb̠ bM$U$eA%# lUO0ZS;HqLNK\iZ %>2/$܊,wV |mCrHWط+^C16 !Em]v^_fc9 $̖Dge!fH,v?\ VOɛ7ex__[±3i~>ڹN'u8*L.Y,kn*Y S5 XJ´#. {žFï%d3l3U-» yS@?3w4:}2(?ME0^u:lPEL^XrڈH].i8cW8ͭo *-k;9&qZrlhc$P"6s<99n*7~F0OWV_ΐtxC .zZ9Vє߹-r/dL0$h7H&,~wI?u^kϾ:JHCXn1?si'ox< ~|m.jDfЦ&S,خ!]A! xm7)S4TfM J "QǵJ;#z`e9j*ZOgr[%R Zݭ6(WWz1Zqӟ!k j;^u*v8vEN{I)_#i8?[i?&xJێhJɦ \n?5PWfM|ړ~~ NmI(O[١] {-jmI͞4cntF[}6tt#k_4A戫#1sQrE4 tI8e?C{b,Kdum_fKmb,}c&ELJ4&p2HO.Ի eM*> ٲեGgm(ag*1-k TBB/S g JD/\\Llhk[U8`Ѫe\! &e{{ W_䩘./WY:|0R(( IPϠ#_fV6mB#[`Tc>g=?6)Yvs*P)IBx3•2\#A!ǹ, sE7 "Y) (T!)sf=`:SDn݁U_Dty@MC?pz ߪz?7`dX"s7 "!H|VpJ0uek~~ciOPަH+D\?@hM'0Oi!Urtm<in Hi:%4Zv'3 [N3jim"B d0 cBn 7%f娉j"ߚ#(@ӝ܈[Vjȱ*F(S_vtZJQbD*='ӕj\[p`s@!yCcJE!c%'Ja֌0|^ 9Pq5RZ'۷KRYy 4=;hn. n$W6atдC eõ.N~'Wg<>ƣv`9µUTbL@u2uq7$4Ӿc4O.IP̸ԞlNlj!{LIdnC삣'~. 8,wf=' Ai`6%}κ m #S=BcPB) Izsz@&wO<7xxiulcA Ȝ4H[%`]A[3HHgkĆhH0&ڣ'Dccc=P>c:nƾϽЅ#bE ˕q`(].h{I-r炜2(c} TGEQ"N+WH{feQD9e١4ǿ&{.IgĚdq .v~g02ۏԷE+Y`!~dw=O.>ͱ+M@\L]<@Q?vxO0m +T~43x(KuHNE+@g7mo y 7ngbn\w͊)$giʓ@x\<#ǁb/Jݣ ;]Ҭ"MsK KS3,Z11![ ~FݣNg2wZS@!V^Z5+C-W?=\M U媟gE:/ӕa~F 9CI݊ز*6iRZִMtZ~t"Ɛya\2uֱs*q"h4`i*$1& We:!r0E!Q8yBwV$(M&bAIap; z1GgM &dm"p+g(TV K^^M+bt)Oۨpj/\`I^Z.{Ƞo0ĦAE/̴vg(j 3Ȫ)x ꋲM׍N32K)(a^ZxJPU3}frs忿T iI.שUIzeN*qϥ._3M-&ll9L˧yO'_ZS .-u/1՗Oo2Ch@\<̚4XEh&Oh%M"_h bjQEA{kƐ:~gU0H: 6(.N\ tu!cG_5O>t):ǧg© bEItpR!/~! W(df__Vh]m 4J3+ e]JSc{ a(3,)\kOz[՞-A^sCZJ.޻s!a(0{<$7PtbE*rgt%-X,6D6M2NDFK7 M pL!Sҋ$U9H!Qp7)u&Vww.VgCt:׫N\PFGIf+Y]OZu3 ,A4ԛlNU.Xr<쵪O%lB$Y׍4Sߓ~%a=]nF\c$>CpfTJc̐"hkصGݏ֢^JX;JʪLD,dz q9듪F Z.HAzlؠcrHmd #wH)CꄸFW.ݑ>졻p\]qL}NiÃ葵=+-ejra ]AshL5nk~h*QrH5-}OSuۍxpSD[@/M-1fCzpp!Vh%f=}q;>,G}]JಟO t:|\pL{@t+D,t\R|X_+Z٘h\[ծZį t5]T){A! t"V&}:~ H,d6@vntWNsd#j=$} -'%&E/mP'D رTI*gh`$8xӴaߙˋOW7͊M:7o"qFeVQ*>]GO}1 kThCm2Xx5S6+qJ':mA9Pv','tSZ36Fh'UqHQ]Td ΓP4U$O*.h8I\@aKC݇1m;"‚*F=/xG`_'z1gًl}(L)$6W1/1Y,eATiA枥OG%wE6Ecb}ͻ8+;eOJ>FpIp i]Y!P(1+5^ 0L[;II_ D >M4+@߁<%Ty >zG>: n6NcqdG8|i6η[ DPJ2VΙC6dHq8 xTZ_d{D^5p+}Ӫ.Ug^:0< {1n(4Gٵ {UjYYZvS[feƬJ*i>++Gk8sԢkz:Q;U fb0,!Ygò9״˷X]VCzChÈB0m Dv2\G\JD WL]/7s҅MQ2TT}j(Vˀ4|T4Fj2%,AeUs JrJL7;2$ ֳz3LE{~W"ΒJ cB~GjUoa>=-n^vnYsso"b~ߒ!NKu-#@} [ޖȲ&{ `Aq\ SџTapoC#bIC1R?6uˌﰜḦ8s1 \~,lXbSC#q3|JYĥS_ A?{0>lMӇYyls/߮)ޚy/fG6蜛RXsFxt_d&«K~m{ ]A,{#3;ONw8NaI$˗wYc0@)f̽k&I<M1~~JC;/B@:tSGM!MJn|f*c(lmI?L9eҤ dJ #uKs [6#}66=jK~x>jyrn @ T B-1d!M9>iГcyjR  y^ !V~{7="0Y&\jo _UIG dQ= V)P5|)+G$9D.nbhO}^ }իkbH %fng9*[)i<=rXC+ L]7X8._cHz+/b  jˉJrqZ>!6 L-FJoѰ!\zzf>Cg#85QAKc@?_þwDlXbY%~T<񓉯{f]'^ͱ̿0 [IB\odS_c2Wĕ`M'ީwo&m; pfl8<%@Fk ȫp:֤_ΰp䈤{YO|GF3 SINT,X]&z2?; m@ٛPס&"E+dFKC"FvR;,n-f;G}=[PNoc]F.3iK{.Ʒ_ƾhu<,;UMng^1$oyH{xXq8 >A})L9uxᄇ,P. *gbMOsPJGStjIMjS&f?_1)5*?.M{q)vm{b4 {~]Hw& k@챁xDLoYfK+ZdGk } aC45$VL3V0@ѷ6Nފ6rN~WQ< l&FՠΓƘǤ|yk$0fN+կ+8e ;<= 3K^,\JȃWCT;ጔC&u̿m V K$ث:\dZD,BZѼj:TPn!FD"̩kӊ8j AT%C#>T% ݀u2@IKJG 7y25H5 7fDQV +O7DYUbAPJ#ٻ?TJK\CǏvHж9,Ζf nZ<ȁO:h9%Ώ=,EDܤ&!ށ}Q:qy3JP z7pZI zdS;y$3PiQ1 bh.Fm ;N}-Dl>Dw_9=!jwr3GO&q+%PG J:׌ޥv@ G>9M sAiA`bk[I04M:Nou)J@}U7s;3(͹صǵ,LWL a c5*3_֔ޯs_ļ|SZ?h\ _?tWUPlߠ#tXmxU>-Q 0S67ՀN-W|d}, \s)'~Z@rFy-y#h߬ xsX; s! {:{Ahz#|I&BG}hᒖ:oH SY Im;`&bo}$sEd]~TW [hcA/j:O{뷙3w\W鲅H%}}/* 7,k3Йm3M=mN؅Dkʯ\@(,ɿs`v- u;|qQo}*cK8b)/!?Vx@M+#W/Gm 54 UW=[ M0=ق*R-$T4ĵYd$z1 )īi1i$df2O0}p=)]7_!O6F6^-έ #l5寽JM)*޶|Pw Э&HRXPseDTirGYVnRB2mDfrM67Gnj,zbCiڡT2oc43N#Gs]KP534Ԣ-4ԬM8+R ,uzy:ۓٰ'>!%hКdX+H4\Q^0o:ʋ+wm b_'v)HeC'0#1?&kv;q'S)ӻ+xb9-vbt]dQ .yse_Ӊ~ҕOVDŽ_[Qp/,ӕg۩C|i-_\$zu#S9n]`f{?5+&ܟ?ԋn$isb )"g~,:%U7Mlfb |ajiKg2 [p ߄Z*]k8:;ccAg/E^Q}Trz1wGGm^ar +wyO+DAH/MͽAbnck(ߑRAgS!ָ`݃p+—m4AtIJܥԱOxج:^D}[}Wjԇ3f<:/%E:jfjVBA;KEbk%/oyr4ṗ=C%[x/B:^l-]]1]Mdmy 7" :H48>o jVA-?PmVi$bf0L4I )d WP6w(J?{w+4G!ozs>uN+~9DH$נ&;#TZڳ$azG%;bJozihﮍn%D!_Y/vI^gƛ]4<&Hƣo7dp˺~[|dc}Y C%y/͊jAnְNX4e\Iueumub83,-˔Ol}@>P'6Krʜ0F!{QqۂvX9cĝsP4W|1#[Ocy;@NhD@2a K^2ښ &YyHo]'W@#!u0.(Ȟ@KtNx%uo!{AMQeZF7k$,|b/p 7&;$r}M *}PxJĦ!Ǹ he>@)lMEZY>du}vTdSBAS%"0&" -HiaX*\h% k} A.-LH~gmaUO#$aٓj+9f9 3TcѥX:6ްNF b8'X.оN}#onSOik"<@Iz7D˖>}c-&\ƞsVN7{\VQ Vc Ev s'&% !;Pectk(9q(,+vYpXᡯp&ߠ_Gu0V1!P2!z?/u> =w2m]Gw3^Fy@3pjj<h=nbr@%Ϸ' 4F3d$ɨp\5ز _364I{`gus@:x%̛i3I ۂ`t#KkAߵ|3],]\~a0~[7Ay6} mׇJh[HOfx m؋'Xm5R1qcܘWW ?JmI)$Wq*'7$=|>;(FƵok&/@mQ&{s\"W'$GGchF6fc!z?J:iSUHwPL1?/=L!.O $mL4׮q<3+bӤT+ 'im{tPm#/K0O$ O跏BG/8؏dKP8zX9ߤˏFkcgFPyƎE~;C* `j[}J]YX4?|6WJ+}M`֨/H`}(/_|ou{o %4ףv]oKqP0z-{ W2M E͓&n C.RmH%C#Pg8Hy< 6=^JdĴFnhw5Ȩ02>=q ñY ^؅ }* >g߰DXD^vY)H6FByT\2c jC+xRd@xqo?>/ 9)֌Kr\҉ir0gPM!)):jPpվ pfvܩeS4,k4!)PFy̍Ŵb.Y}=okRkNmTDV'ك`gIǾJsBUb[>QylzgqNl( ִT-fdNvHe|QFUB<"Jt3+>iN{&M|QwGP0&*u$-#=c'\֗l U՞[\>dfy>Ӳ Tgnu~cV 6jP,0Ǿ@`f -[NU X=*s6Hz,%WlWeA,M J8z{+:yaY7| &Z2P˔DUny*c0GLgqǂ-g%[afZIgw.=}I 08} -)fyTuz2|Bɒd}4[ <1,"Q#dXYW3QsQ<vBNq4ݓ~RVg3:GwnwtYKs=Dc'Ha&UoeڔV -`z] {_yjhUuSk l f>m[0EeR*k'`ʉJGLۼ7̻oZP`I#%gSF+pĜ%fꀈmUS649G?tX#~[ˆ㸊`H2F4Wޗ`+aeVcX/U*8kNֻ/>f-Z6M; 0򱫃rgQv˫0l^3 (e!LeMDMu!R `TYv\lDg -3D;D2*:avzu-8'ovj!##f/B*P;\uX[灆zVyxZ^+wm xgS[5Dѱ`{ilB$珴D$"#v|srKoX-6ϨRTMMV8n?zK]vftS&gTq&l΋hsFTǵS|&:wSS2L%Ol f<;w;Up+zs{$(DDeVK9P98>T'oa\ IBCv1&ўj FQ:`=jq J8s%yfT^?u:ܩ7RĔk|Xٔ) Ċae]>wZ,jPGdujqygEqی .-H_a-דY{6i0L,ׅO 7aJi=\ZH, բ9-L\pyMumYzb5!HA"Fm\]jPPЄ0p˾(`|2LlS^I6q \#d+dH9M:W^_{(I-eU2^ bܧɕ+: V8,dY2;= nQ FM|@/m{ޚ`kNL2Amxi?vL`,i`1oҘx~Iݳ>MΥؠ],Xӑ1/pQ0BXlZmy`SBٗ|F rD',h-qg68ȨՠuT_fFS;?da*rL5XJ&M:54'qWydS G?!F"IJM3z7~z_xW?V LaK+@K$M' WrԂ@ðt5,cBhaH\Wo\#|aCx>|u+P>' *b%C"f/#]P L< jqVOi/d&Hgz\; %#>oa tfgMTifO:R&\s4:(/DvLJ M%+ao]2 ;2 k\^k1D@{#839dlBGL,K0,!^Z6'g(Pdz+({*w{ۑw.O u,2Q:QyxjvaOz֪8arؕIəIoдzCxr[ZWǺ- -Co*xS?GIy&IPY|0 3T"ݦxoL?>ҼV}: C [K&(g*gvj9#sn <`l@6@/&;}ooWCOwьK}c)]dW.<#vx F0`9^Z+=tk([ۤ7im'7BZUIT|Nz%I.G (ݲK; b+e_ _΋Пy>=;,Qxu$FN•͸]WF=#u@ܞwY8e(҃k1_ܵBkA5D~R׊wjgZ؅UWj~KxE&s _ki5T; 'tF 3M˯nhFb? 8´)=i,< ݻcsӋvfŠ.C/Lt=.ÌDRzCrSԌ1CPBg|-vO\řDӸqKJG]1Jo_r'&E bV JӦ֟R?3ˤ=[I콩JRW8  ߀ı&vTR$7u$P>R 'ˬ$hˆp9!W}D ۞bj@;ȡÍ;A#.%Dns”' !!ל*rӬS-Xzɯ>)nFz% ;CmmОqF1r }uJzB@WӞr\ ڭf s}2{*Q/jGJ''N i߿MlX6YT i*O7%^LT[zT;*7J zB|tƉ7mb=o)[i*=Y@g ,{dPyuF=ªp ZKĨ[rHI-~1R!<5liΏ=9kç$ЧV MDzd(Yf/:NnMdaV6!JO<'w%_&dn܌Έ7zD(#NQIq#:MlqEj>쎟gBu/j24ӹcq (g*c͜k|w[`u<;_HI;3wG@Hpͳ%t^ и^Qv~S 4_sR|g?l~ Qj{}/"^ `ܷsL3Ɲ &ad %PEa˯Mfyw;Iခ5\brCS K0 )tzfҞşU ks`qpC>%4 }xGV]tO}T+ LA4THo7?tU /wOkkrr'_hP4@>ZJDA21,<6I/Np}yh7ke`vcׁ9X BǸnU(Md&*ovcCϭkз<ƲƠ]q4NeQ. iܪ5/0orrS9hx2#?Of՞cNF/?8&Lki+|H]B'y/ux&,SZ`* \Uk^,? 1P<'@V2{'2M&/[)*c):'x%xV 3K. 2p:^r9+77[J*!U_wV,UoUiFP٬d.O woNʫeaJi<} :%z-oѻE=Mm9>::Cq&DڽkQb WiT3i5`ĐkśErۼ73:ɲ9$#t'2ʫn7ʁZyA/KЬ7U2;]},;Hp_i>x?*2gްLN A [FBM+F) $w0_n}34Z]QԀg)`8SISyg'XSwo2^Ki[ Coؑβܗ]pߙWZ&agAj_X S)T>CQX/F6ͲWJ,Mphc/ i@)aJC- $1wPLulSjMgN6RߕK`B߷N-ݍ.|y+Xøw9wũ|DXz`mmrr)69?>.EeAP`]j5~)c2 dɄ\r.\[ݵ?_|+Uw "Eeja t9rro*, V\FI⏆;S3 IMj[(a6tU~nRA,Q\@"{]‡}YU'd`Zn< 3~mXV5|.ER~g34mPs[ǠB eX 1x "nUoJ!޽ކHS0GVIt<Ɗʇ8+>~EJٛ9_s@0JrAfo r_xN+ }ى%Nz)5#EM%)?; @=/(bGy\u1c>qC.r?.$hl^ȃB-XzA *w hABo"t _;+^6@Z#ac.1dTݫ[So4}_61mR2 R?2i)Fh%^%8MShoz%نJ"ZFG欟&NmOu$u!=}8`)u0 EpX4`1 vJ!F`71 ,Wfb$ᱺ5L|BmoȾ\Uf5eq۹hCvPXbD$ 虾D8WT+Lj(?XVgsޫij˖KbNBM.f&-Q\aGz@@؏וN!zPyK< ~LS-K΄^ɳR)Jpc+%@ ]08g?ɽpo1Z] ?l QeaL(ӡ h)Y_R=08[Wf#;5QY{D!2=Bϒ-Z*&,ƫ#sN\A-e`7Ю(]/^ cuP3 ʣKz4hCj=*1"QXxѤF(GCY{&=^Rd,͈,n56ecAO!ga u鰆V  !%=uAŒmB4(w‡&`%sł瑉ٽt27hvs)-=DgCԁs@2u*jFRdH\tTKMR㛦a2 D 7oLuɔ"3 ȷ q3نb_E*Ci\hv]9;sE*xQMD߅ZN50w9Ƃ!z\Va/>,'۞y[2x{C2/7PA ,Q+Z6/@ +Y8xo w%`5D/Z3YB< v~>O:>06ܞ0F8Pg<": 0P+/u m"m4-ګ^pG/(8?χw}Sڮ&R8vrZTk'G4 ?u2 m)ȯ 5+:2)T.ys=2[c}`}U 2P̳] X{rgqȜTqqDk@ҝwF/l#WL\h`Ho 3#'B}NJIg ԴM 5)'rxD6S e'_4tF۹ұCJ!I৪ }&CS7d6R6<7BX̷w#ޕhTƻěJ:GʈLsz#}cXK[ yK]%*>IR<$+N%eẘȎ|XIev_xN8,?|gYdsX{U8F F_B|-\nDoy>WXдkqA@͍!-!9H=DJ;^,dd-a5gdd,]Zv}Mχ#pa@~:J3 uԜ$8>z/H%x5*M7v _oF}:/?T#&z/T*9uY 2q5Ѵt=ɷ\8Vl-FI$yۋ \k?<\io`,65ƫjPuԖ1ftxК\x 2JW3RqO=RRT5d:Sv}~8̿T /}'qƔ kao7Nx!BVdTƈ$d9\V-8гDC[28gyͯWBt+P'vo'qQc&)yML !a1qgڄ@s,ɖ!'sX無 Q1Qb٘wfAPe[dSFyZɉCg7 x:3<||fuGc9G$!.mxqнFzx&0BbYF"}\\mc/i[Rx YnLwc jOZ qQ p9Ot sUV>d7y\H,}wX;{^%\\)oG `B."W5',c EmpO{IkY8UMacͽ̇Q)=Wf 7={{zGY#u5&dqX9ABC-;JOWÑ7W5`/w=2G.h01e ڬB[-H^] a r6~ Xmb]b[*ח'}&.Vw$LmRYsvCZ(R!9SqS_NM ǚր̅ɈR#)lAeJ98ᄇ{y=U~ҡ+7>IMIvO<9@|u=?,Tȴ aUYծXu(1Q[wNSwS ഝ;Wf )7yqڪ5Gɾu'E@͉uz_~nv[=!~ ^ŋ`euB-'oaFNz!ıSU*aK)'#Z`j]r {;WUix p8X#}Q[*}v!f$L(hiw(z)+τ\m6JvId@\o[N *gHD88[^zkQr bI۸+5'_z,kğ9#'p' 7/0D3z\me2t%dtZ<% Z0UcE1u(Or{g;Ig[(|X2?& /LWEd$*ځqk7KP%+n`={gjRROk}a3V-tэϓFHa(*rȖdz@򎇹I˫u*Ce[rkH3SbN '9щM@\B Dc6zxUD[ݴJ 1-~nʜ/y7+QApxd0u_#nyF8P[2;8mOnLcv+ ;@T SڲŠ[Cqyikrٗ*c71ͭDϪf(j]h .GDKˣ9Y{}֠z *b`H!@4/"lg`/KP }'7n%d @=ʻgtH%&vB!#bq&-N^zv;#I,bʑN-,?A=p+lJD#<^ [yz4]f 뒡la-Qy*^dϞϣ*P$n̼DsQP2F[{mD'ܳ\z4jZFᥨuNvN6/r-fW!!eg@5`4h4U )-Of7ecʞD{=(c-|f+=C=seZ4+g M8Yutsu4V$pH=-_kb"{^^: Ր7U2ˤ1y@:Fc V6bobD a#LqNOk"F6 R'fH1h8xX:<5(>EnwA\:~!wl XEEUʩCcbW~-?(DvA!RpZt8@ls5 qWk|D=&BRv%I9@**!O=_|0B4]*F)EύZ#d~Ȕyҡ鶎B~^[H i-ieĽ1[u{_y me5;+[mƖ:b2 R5'uqe>K7øzSY\?߂EhN_n\DΩ)pTbE?;XsPy`_䲆˛*GЯ\5)OGwgJ o_9Kl,, j&.''_QKꣳ1ǓG<{Ui^N0Q8 xBXe= kl ~/~~Us4/ T|Pf}`WlL3` >,(l3uxfh %K{M(Ebr6F'GЩ9"Egb:Yi uiMɌ;R'Ο+,k#mLG4cH-;CP*p+g$oDs!Dlt<)CDa8bJȕ[J~ܸhU~1+ȗxH[ZcUGo>p[f,8nme:9dYK#=pe鼚4Eӷ37+mFַ/km! cži_;;;:yNmTUnA5_Y.hZ>]-e #\b w^9+Lw8#Gz*n=fO.aMCGYbp=X gz6XpI8qpsۤF Ӵs+?s6Q;_'zcvEceCX$ _?㗰uϬA@l1S|/Di*kDX)ήڮҊ( ޙAd$dj n:P% 2vPR > ~ 匦Ne󤃜dXhnZm. ;#Pj\`b]0GD5[=4|2q@yeIQH3Ȯ8#X]rCF;{$zpGlM 턽iXY/Їpe Ak}g9EgWLo]漏72 G૷hd@J.qSW. @zbzE"QzVG:=Y S&Pr񙬲6{Bsp>Ph՗ I#)ЏN'gf~zt! +$dT$t?? <MUQ- l§B졸֔Z%7eC꼵G"2- 7 =sKXM(eqD!ҷF] wu$SM| AM4i8='o\1 ) PUbʺboҠiKa*̑N—*B]԰|R^bY9Y/ Ƕ: s\F͟saOS+0ebOopJ[ӷY?wC8klDQzt"y>nNt)511eZ:&}u#Jl=21] 9k v:HG8IG 鮿ᯥD 7NGhjk4z #5O'\',s*ɻ%c\MVXFN@3@=Sfre{GgsxhJ>N=v] |#DPjJ '* aj3Ҋ0?]_CO60^/#z50hRf8&#bu< M2OăF}[Ց Օ0Zc | c(ҭ%tbxEcWQ&ܝ\=y]x_ǹf6:D P{ =mAM:K W;θG䠘L8o6V7_蓪 (Onzݐ0oT4|Gng5R;XPtԂ,{lt}-f */yy co2M`T̜LopS,q GO֒r 褺^⋚A8&>bz:,/7.NÊYYk\tVzݚ Ԓe=H] 9 @F0 k '-} [tpƅvH#rJԁ8{L<6pNPn eZE/곷5.QOZ5Y*rsvY2F@o>:7L?vM<`#*qў _8eكl+%J-Wxg1A(EaiGSLU ]E&>DH3&V] o]CV;fR1r=3()26h US,-f:`visK\vNʮz( 3[WwXX=CRY -l" Fn2UX2/yQcB {͡(Ն C0BUГ*pE _<૏IfkEvDH =Dܔ؆\<3 lG#wV(@bNضN>FBJ˜얢J$BM#sǫl}\37x!fE[*͞>WذmΏ=U_Q:' ]x> )gcDM O8QFmvAߒǏ C񼳃?}xyQ:*wr3h:5O9i0 xǎ69&+gϓ_eܧΞ%WtM~؅_ e" |}dO֡Z>BNL1'J#)A'+JmύWj;q*< 96 ;gCq5T,=j{OF.`cBHՐ0y5X-ðo{ 971*͍.Ku;͑۸&N/b%9AcxwXE?=sA-ӫ$Jk=HX{$N -:Q9> Gk(L u 9YS:t=0?*AEh~ |k2us y>咓6!tZJms;*ޒ9Mx1%0[[\Bۉ!E .~B:5gc c|bk4k>\55 MgYS\o6ֆS9|ي*IW ˂ɞh[GsfOlQQiB䟜XUmS'fN2^97 ,b.7-XƛdzyuʛT"BL30Vs4񖆐dfT&MqÄqW2% O6f\(c-6Ł `>(qziȻaPt-DTEg*~"@|cWe AܓPHC )q>ڍ\;%ὰR:=b]R<_n#iINҩEf]$&9WYG+s _f\4]tJ)ѱi kBӜSsD^,8}VifjSʦ?uSezRYM[=~R<6* QQws #NE1:Ͷ051Cl1=E=8P86ȵ ՚aX̠LdȞ![1^'+K~YϿE:WǦh^YE0tȫ+T;S{HRQ"k%)*V ޥ~-wW鐼# !$#PK{~#fVWfvB,){!2z _yKyv]8[2[ KXR֦|F矜ĞvګF'T鿷|8ߩ7 ۛN'mYfb-xji(l 3q=.\dW:"BCjb1頌3o{zڿp[6NMF$=v l9+Ӹ9 SkV А8'h%$䮾%-VCW5{^/$x+)l#:gN\j=| fJaBm5/ o|̨&?rE9K'c<բ%pWO•TwLcF:<S] G]P|6侒-:w4'P$ s-j%6OPsҜECI0CSk4=hwf}F B6dE7^ vvxaƆ:܌`@jCÏˠ #I@Fz[7hNfRRxAGM>J5nd.;|8ʽ3,(ûXj!o",w(W~{~a80 M+vq:bACc^ ꥵS)N,J 񐭀pUp90%wNq vW xLץr]`Djkƫ=|{fּCPOx5s6{̢613ʾ qEdsO+F_> wETr,ߪgj dN,vJiV[_G)b2,H%&:hՠ<?H^*i~6ix߸hͪͲ*GӗS'E3i"qCuJ)di?^ȧNJ]?(OgaC^.]$0e A~ څAn] ;"5jf>u3)w!<55 Mٕ2+YΦSMޕIRn|NNEAXď'mOl!H;H⺢ryi,'BE?JmI.bȅ9$z]VfI'ʃmf a>+/j]|uFjOy)F8C`'"YT 0OG>єru]FuO%9N`ypj<'4ĴAHl ʲ7P9CG|5jV6fWw5hT)omCύBe݅VMc$.w,bB<5Nh:h vwn VYM\duǽOSqSS @i;}FDZPK˩y/ޜf2;bv .C avGcre֩;t^&0Y,$qlzBv襕zsCk HTMtm ǗXUն F {E3Uߦη{ S w} ȔsLLSfYF|xT[D9*?mr jO' 'ڨv8zgf]wlRܱDIEq"=I <,e/zQAU\Druբ;4ozc#~8Q*0lcPTECG=B q_N$6M ڍN/I۞퉏rEg7ic ۳Od4pہ>OEbUw{Zc#Hoq*R, >ߎ zOPC"YV]vC:!04$w7;ǟSǚ`.%ѐ/:fq -vTƑ'%~]}HI$wuҗ-zήzY˸MxK zkH2+.V|B#+ s>*r$ GtWk#[5RjC){D*i!eC?^07o]DIբff:cS_d좹OȿE{Ђm :iʶL\!֕ܭSoh3GM88,'o$8trͥߩ+;l^̜ar`Tt}%Di\ѡVdQ3j:M- +ݨ+]ӁBGŵ,W<ُU\ܝL(@+%;T5v=$a{Wl [$_%t^<?=\qZ[&n-S̃a>`QH^=~4nzzd|3Z<[i-gXRB6Bk dCjkf+4;@՗=p,&geQ%2\(*.D[^҈,̄_ES&"\@m,9-P%0UZ:qV]|# ),8h ϼbkl}>ɮ&Vҗ41ٯi:&yBjc+G"*RJEv)L]մ߳)*o0cy,gTxc@麉lŎ-,)d"CXoZ@'6%'7|ߛ9ĆN'e0 #W1W@w$vR^ )FECL7*fhkOX R(Y^mdT0W \5=இ EP'~)#d`"@aG"ÿ[\hպk1r'#uOJip. 3 br|E48b󾙐r-:cZ\h%Qowa=N-R/+d@'y֪֘ KC܌@h=vw.nKx & hi[HwrZԜ\giG\` װݪ̯# xO(L ˃MmHѿvVf{w,ͪ'Oy\r%3!ɉ@Oo&b[|TC^k܈NM9 ;gȴxbb2Y%J+c] i*)@Xޤ/Yf=oES{su5{MxF%G|zab0I^&FʈDji w$pgW :#L7ʌT --"|ul};<)ő!"GmPj][ θIX{h>)zLðv6Qm,TbܧFԃKxE+,;y"d`8^3&l8zG mex^a2x/ T]Im"%A&B⨟x iRqELcS{W"s st/f.qIim:Feo,^Jӷ+%-oޓWPs6w:-f|#hx^np7yWͰwuqt|׊CN8ޚbNf5h8֨gc*v&}d/&"E?Pʊ]Q'!Lk[.Knۦh"}-%guݷ G"bYl {8Zbh & R dㄉ/t؝h JypP,jM1S1Qm";4mxێlLYp#sl8_b @Mc ߐxKJ!^oS"LXa|<☘6w{?>~ps!跡hۧ %WXvn$aKxﻆ5J[|ۯ>8-iӪzfh{P!l훦_G{ $%ZS^} Ö ['`bIE[,Yċrh jow膾Y|u嶞ˤrjھ^s"sȥ ֧uP[]fJ >7 w'YZ&2o>OVA$w֣ (x.^in.ND7 JHd>M m寈9 P">A`eѳ*|bKY51w V-j񍁩bJBO%34U#Hv\Q D*L:n\ 0rc]=V2ogC{W(<g1(SMLCia|%")L5!jŜ[7'5z[φJ->/;wXVѹr'&)SycVe&^UOfj*0?8 ṁzBd(4͊\)Ll-EM#x̛0gWYNk0A׵o 77p{65SPr:KmHja,Z~f?v;A# _aKMƌ8ħt^jLh=#f5SYޭQuVηclO{-S͆w#e_g8/i 7HM@<&<ص A5&8+NCs ^O:9 %|֔#S|>HB (?ߓlCj/ؾB7!rJK#FⵍHٹ1[iD?h`97 f=TƒVJ9(n<喔z-> Ģ *jAeۑ 6 0ߡJ_ io؉^SjJY= 3?|/׹ |b]US3:#߶m7I̝ -u,!vQf`Z1XDizs o=xHc943mWWJ]-X^ÛdfF6rE_a! M_| }Yeê!c]|gݓ%Ax7G"}Ɇv^ Zh bfmDX`ol*hn~^>|+/y2`- h|*Q@&EV9*9·ffQ X&AB?tRM.XDef6piƠ| ¬eedK.BʥQO,1B/$(W Q3~B Ǔ M2:sؽ&Gu<+G(`Yu\TLN~7ZJ`ZFWoa'tP`ت0wڌdS;bx)DN"Y&,bk%(Ou,9 ]E}P,%&?mx@>t$aI3*hh;&'C5!)mwt?;_9eLjc'Ӊ2b%PC0`Ƀɷ[dvhei^d>~4WdG8f`fPA\8l}i\`4(n$x5d)'$#.D &hew:TJCfgVEDBsFG c("YΛ# u+AOmk-+r ΰڎt#Q $6lfXŖ tl+da]26]5q;TGEJ6mSYVbiirTd'Qj->;jK^lfG&Ԟ ,{=Xbj38n9~[!{oǞA+ 9xpb Dr0<+1FByϯ_WZZ2v6v/Ga͉Ե1Ǯ`g|f#scP4OGe({&ȧχ y͘ @ɪ_AT^!nTnӷ@OܙRVXC|c2Y3 +(Gl.ӥ]dpf &?*Pxuy[kdATK1է!?GI* M6dZ7`)ogɧ UoQAXTkڳIP>$"IC>XzS`&5e 滤"  |ZT :\gqZY"\{Y Vn &WkQqyET78qԕ-iQܚI}ݤ^gֲ !,Nyet;3\<ҝD2RMFua>3s6yO3ܼgUbSfq2qُ圴qf62 9:NO세eyiHо{0v=͌$V +R{חnUnWοI*knVharr6ºo~r61 ˝snEeNޛE`,tq?⓽bWw[Hw=/ٴ/琇Hյ5UL {|OR1>H˨l9Pz@+~4D]1j{f$U&oR9Z^7~K`3z:IOaW|"g߇kmuKL{U<|c) y`a}*fO:(cl5^? F"rw.4ܾwr,>yK)$Z#'1"wzx[ccq^9l_{jX?}YFϬx TG'G$3v%*v|U RQ ȓT'<fǍ&qcb>3BjQ~암U0{^o)~U"2 m<@"34SrJp?(8A#l"BăV̍4c*Z&0/mv3 uXt0|]],]Vcdd#>ӔW 1*>$ܺOfxQʩarRR(be0(ύV jKaf9s/Aqg̵eqzc4K MD ~g'>sh*!FФIZd<:ȧ1Ǝ‹E+/*>yDjM;~|?RШme$N dky}O (3Ű p}R&͠ IXB/OJ3QiSXOn/M`(\eN ߎr_^uhݓqج073b"M1"k/+O嘱 vܖ H)8ƀ}jMrFhI,o-=knD؛Wy1xFrKHgW\N ~Fտ R1NwkXL> `)F8hFǃh9rlCᲹbk0==bd#1ymR%ЫS32; ![>w- j҇⁠?KZvu {(0f,m*y0)@aJћx ˛ߣpIW±JlaؽJ/# = 3;fds~J6tab?W6WKNl69C~g#G&_~Vʪk%i"yBkHB;Gh(M(fd'<['VkZ!X6.VgS?݋ &;? GS0y``HN\.4/am),oSC(Y% @ j$:h4s7N\Ҕ)<ߝY-cs$ 9Jtn"Qv2E:|lƂTB692xDҧ RX7lVDIDv "!Fbhz`&$<-ufJzرk.!24d}<[ִ~y;IC;@[D`sf g.2s mX< ۱W&ITn=>W//VF"x"6(}Zv#'?-ݿKbJw7*r,!"v(OĖ5Ɵk@LGM>Fge=觳cLlj ^=.*_S-I,<lu()q?-F(%V95:u9E .孀9Bmr/W+!NW Ȍ\8q*"&t-WH7%ޖ_O%hUP+جf qA&-1Jg{r?_\qI+=Ɛ  z Ut&+|s;H 8;tR}~i^" b22&b 强y Á0(_+ (͊ޝd(+ӿ9n/sL}\^C\=KRW Qܘ843sDuEOVUw%pX&\%`^0/*3!y{X#* 6s2󼳽iCf% ?Sla?k$mMnr>E CcyoxqIj"{=U#{q;QiSw5rM p̺ҳH7,r kfy OgP Ӈ;Dqh9)t Ok3#+T jʮWdB~3fa0=)&yְXPDejlU+\Al /%ZGdw5Psn-DeV_`bkLh8u]wb~(J l0X4ťʵbW Uo B0PSׄ5o+-3Z\Osd t TgOĄTr\BEEEg'rlQ]c+:(goм7,rwpX7&-C0ԖHv|z/[ V`W%O99eÅ'k{G!yM?}6{##DB%֐a6a*S>xeg?ky\&2N}U3&P52Ҩ+Ce(iBwuowqB:":rI*Qv]>`RK*:ErArMis]udr0l Ѕ\dptX$y{Iyw?xvW)l*$pLWkLv^kǁCXL4'qj\;! QS^Jۜm#G+`U\:^|=118H6r >$z1~?O/ Wgo"T1jEXXu兢g$hornwm'PԭB.!Ԕ$Om_iV$ rbY{42*ueNDkhf_F?mƙ.;}4B{œ(Ub7Pξ.MG*t}ݓuAUq^VLMŽZ+C%qm&gޙFVJr=<][ASf LltަcM&f.3A Ln%d/чB!ux] wH3S9*~ͅBzycԼKOROgT ShH/؛H-kĀ"h3bv !f"h?2,P&=56ص;mC_1ѝL4u99:VVL-lGĆ?',i@AϲpOZdeνkN#ll`-e *\l21Bj.e #wvDm(GW.2,nja,f=љzUrYw[6vF}M+^?zv>}z^MT-t9= l.qMq' ӧч?uВЌ}x pP2ӚSj2 7vƆZȢwupy }L E%wDg{?u9z7By*G\@MV{Bi bg'[*ܙJp`7* B*! .]ǞXiS^8!zbaۊ;  !…Ą]G(KG%DNr>V)<{_*o0nu}.W ,ŸĺWJ3\lwg[O-`nc1,7IJNgDsH׎Y-ȉ1mtFt)?;jFhQf)|SŸ \o0^҈9E嶝56wi`jKhfHL|%,{Qe'8KeYp[i4$pnzHF?{9IՏds/{ JdFr/ o-$!s׵u ^I۶j&@\l{*@訳y![%H.3Ʀ4&]%7"Ď"A8bA@ˏ Q1R3Pd.}g$9IEg9xzը\E%v?RA?-[e1ڱ3Nf?yS5]ƒ8 "$z +Z@\Fs냅7q ʗmO"iZ0Q9Fs5Lw PFBNRtF^ %U;w6$tKr\D{o/$f6i,*tbN!iBv9(l> J5M (Ɗr_{"j/;AHL!]lǩ֚PHNORnɚg(R=BF˓)dδ޳ Dt0 &VzӨYTB,Tu'Gf9sFUg4yޭ>#9zqS}U1)bim8A8Bi5n ms5 E<6 n]λww=%-̻ @R >Hf]V"we"nW<[5mb-=yYs"&k)|`x+UЋfE%Mm0@yLy0eU(BwaF6m citB1˚ʪ:*{x G%.wojcI'9ȕ/)M%EnULfM24X qo}/\xbz^UӘF '>X2= "4.ezLb33%NC3vǯ7Ff՚3'Q(;~ @rmır)O(=z;K[3EWSr|'A=AWy$Q/ĘQRԿ%'v烦5 : s3,iːB7'fa4k-ΖbT> `.['Ap|\ϧ1GU@bPLw]m?>/9zUTîqMb'F2.:.]-9оYʃ$N 5gE c `w=y &'g|Rk!Q'K7B>Kuo0<1.ي_37GR߷ȥl?Ee,o/0M<&b+1T -tn#u Q}ISuLm/U`XɻL)" P͛5pGށ+}:y aR]4axmg ?ĺL=(%^bb($L!C%A5B߰eUdX\R쨂CJ5ul\|eɟ z7(}huvFau%mkxLA2܋0} fUJo8E_׬ wr:p^Ӝ)~qaP) 5YU5>`DhǞO&x;/[H{:%(Pu-[xBM1}+ @xi.d(]R* f(vm@ڌwBIAМ]%; K }yܖ t)郞a&~EUzddg7iz&BhYjeTȀ< Khnϒ'J`V.'#nIDV^FAsc-=:4irS xuQ-ġB-7DҎ~/FKw2`<_M7@Yafg7sS3.jW ^@_2#HZW;ƙS> UݨC?Y?В-G%Y7 3*V!RɉK,JaQҎ&_>gHg?Ig=wEb 'ےQe>+A|Iu!]V: RE`+2_I^9Khl זjo$1<\!_s,]n415}˱؍h#OVaTC3O8JAZ [ћfSzLԷ2Gǩf2xfmÈǼ}}p-sE5 ߛFEf͖H]]-YXE,9x,qNUU4lV7ݑԩD'Oq}En]N<~R N ǭ.B(J+$.>##q<Iz5}+ #5C]}9\S hazi]+T0;LOy5q@>ek$=xQPV7q0\$˓o)rdlT(Rd"u- :Ï07D<3,Iu;}a4B4:.mujpFJe eRMU=B@; %Ǝ5(g*?8AA[$Raސ qq O:GMi"<U&ӿQy^5!u f( }wjſB!m!}-]gy7Ld^ʐ,?zV}tBMf5EbXkST!Y*`86CcN;ׄ`y0BD:Ku ĺ> {"K;$dmp5tiش&x4)1G`Aala'E gFsbh؅-'0}3!苜OwуPv%(21wwC8ӬmʏˌƊ@$mՐ-OL'q$MK `M(A2BmtΜaAc+K_HUHЦK43w/.[ԃFPϪ8k+.^ 'p:V3W_2䛪WwvvWͶa!yi`(K!!Q^b-@>XC%|4|gMt e6Ԛtt:=Sw/+ 4F oC5p";16ar*Z< ad4K˟əLC'QμY`g6$fް3@z ݂-A%zZgA}4X LyqKyMkp붸ov_'}yFDX7X*S(9qO;oXhᯢ)v哒p!1_ GC7x~U;w'Y0mImB^+2w3^>Sp_i_ ܛ.Ʒ65αraJ⇷fK2poDZjܥkf! Sa7b~rSG,հ1 ^˘8ESN"#'J_f3ިmWih=}?ԡ^4Vfy{=<܋OI3l\>Fˬ% / }2vLz2f>'-.Kmٱ3YCCǰ S֠|&n4S&_SӾA?|ͣI:Ā@l4v=sHB>:}ߖ7g:,ZkEg6{{"Oadg|g76hF'זt[& YDxD[~ - YX3T ) 4ʎmߋI#u YS(|*uGIz#BϞMa&K!U qe 5;UCn\בFdwvw2 aﹼLsV%(= &ql :;*"N3EҨ3EtR! Iʬ9n>,k5Ru"EMEIfӶRe0;]'9O sn'3Iw UӅ?^'Ar !$Fv!;#i=}N ڲC/¬Sn~t5#`-v4D@SlK<.ҸJ ^v4#.YBPw~L H"J UF~5'mhcA.qα-6"$\F/^gq]oECጂ#C YQp=Dʧ @$6{i(;ICRzeKx)_s%>UE3_[E$1 LQtNB/~7uO}4nqYz녲oָo捭\ݠ?_h ۨЯAEo܎ޫYD.q>yUxF~ۖBvvSr& $x8*zcNPrEXSb#آ]cb(q 6'GPӔP@5z;H8"1I:FgHJM N<ުsF 5:<8=XN4TQ5zCOFxjio}5h<2l0Z(ʟPo/ޔxaA'c>ILlS/}ĂţG ]F Ƿu7Wq٧~bf3KE(>)t'Yʋ9;vwB`hKѨe!%qێ^\pBK.s?/-;q۟ jĒ>+9$I`SBe+(AY}G \೐w+1f9ř(PnKRy4iƅEngr$m}n3&rwv=FRAИs֙U ljSeTyuG|I%KW=KoB8>S֪hl%"v/QBL-~7Jpk_⮎k+4R\=F*C!2j3L|PA?t11L(`=hT1U }~۠'~ptVJBR\֗t[X.k<>`*ns( gx79].)8S¯]<+O0g0$/.Mg!E考nB|m pn`@;}ipdۧ z<>nxc~\e|>U;>z@-qA[;ZE&fJ< U(M~.Rd绰xw, o>6ޠ d%>T* TYHe]IJqsmJC7LTs2gq=}N8!l6gQ 0TDG*#Lū_{u/+sHX|HrBU&XW5~ڗL&E]P-ENG^rs;@1ѥ᪓g J(o+ qp`wpy'F;~m W=SxO% v5K7,SbmP`4@a  Z38;EiOs׿)oQBR:?0n} 0)y3]svdłl~>ҭ= lmL!74XD&ʗ%ltEq[?\ex%t1VČ`kc.ı]y**=i^ϸ-[;eum5c hBYL8bxU>/9xe~`?H6͋'yoR$ٍ%MRujtFb?ݎQKY,Lfs%Қ{X67ڼǴ1͡{{3pssw *pl;q%?؏OabL>Jn"Lj%Ҫ& *,{lN#їGat:9N(Ҷ/Q ߘ;9~vZ$W}bhڵ?WឝaD!=s?V{f.Z$BiR +;9M>}$ s" %3ҭfKBnwHFuIstxRy Giw^h$$zÂA zml5͈c57|EOL4YfyK>-5gYj 8ip,M0?4X|'+1/#REJn^S:v 6܇by k#s<_h9"˛Tf@)O/}(=yߛ?bk/nO/V{C"F n;)i?9 D2$#r^dǴ$ٺ볓bB"1,{;^767**z젝i$^QJE;*聯<i10d"/'mUT%i`1Fuc">BRʹ?'Mē_w&W5xq}7G $OQMS $!iMT6ɝ%{xV$KXqo)oCĠ׋0JD%zwcIgu|V0*T,u?#pMgwXZ4"#"\O*n\f|v4)STTc=I4ji/BsE-ri@;L"g ! #i4 op }٣L~6[ޠeE5:l\NGc#]K-&moBٜG9`/-JnKM>=~QM)`L_Zܣ*A/)zM'|}nFKT1z} 1>bibc0Zn)24ܝٹbWoJj7+>>:u RR/ gA?ĝO4NXԲ#v7F~Hl b12(You[0>8 o~Շ,U+VQ B_tB]>*[sɓi)8eC{'}"퉛kHHP=۵M9\ԕ( O pG чV#(td]]oNAE׎I =LG8+޴~*% EI/6̿cDD1tc3Lpmή՝-c Hl)=~_^ sH[+96nU O6q ˸7WEeIYf>qIFY}l$f3pZ1IJNY.wz%t>gd5&¬qL$r$6kɣX.9ѕi郥?6?ʹF \1erţna9GmTJdNWNms5Zź>3hSPTwÃ'd:5PZ'ebw I4.KV,LD]96T`of.=h=GD&>\ J:+}Q[Oyr 3( -XO&">+SE'|pEZEmϊ݁0i f2g5:Am`۳(jGcY+$1sMuDmsQ<ܙJEդO_ A#i}vqP(N=:uu"P/nR)f.giX Sۨl*6=HQm;xb1@v2WWE!+Goi 2w!Q3A*'9\-y)N, `{{׸ڽ53|?S&ZE7wIGMܖwXq:UaSfh*ѡG/#.=F}l!PIP@:%C VLpt%B== ;,>OG6='IC?ziYYT ,6jCA޵ꍸ@Fߡ3T*&36{SNUWC~j5}ٵE=pFPꥹ<(I^I(.Q[* hEd&8 Z Kbm kM(Y{9i 5cF*{9ur@eخ[c Pxg`0~JN,;qu|b=erQ_Vs=fy\JKO%i9 }]O-~vkGܶ)U߈f$sYې MY.5pg8Ae^`.r'C B4w5,? [e۹i1=XΦd5aק}lʆ4yh0+gus3VDԪhS+}MqR瞏N* ;Gcty~x,r߿")aᎈS3W:>nU"ATK{ (X}\dLm;SYR P?mI :Rj ͱ笢 răH $nwx(O_T[6&%&i5HJ!C &EcpH =EKY%{hb4M~]}_low(}#'epGyr7?jZ)}I|vG cq&Eorx;5YP?+(ZShpRA6B- zVO\$*֥yQTSe~(|˰.Hђ0:+rG|"wB+s$E GSYC޴`IWݟ77ْs,peB n^UDIg>No ~`T5[dDaHJcځvoB hFhZR! b44rw@~5j[-pHm sNF?ס 0!tE//k,ʬp[L!~d |N=E_ L,~Txp.}<#*>֑X u8勞/]jIצ\X@AS:eAzwk,Œj}O? VJYa+_[ŖS\k,3GЭ4u# j mJ3G< !MbftsMX_&Og13t,E &Rdi0K>#<7$ g⺙/4$@z;fL Ŋ  )P?{RcI_mu*Ge\6T _ %cϡnJ͢e^ȅWec%ꅰ,L[ckIJL^mrXsI33d\c#ӡdeO1n\ YFW(ҿeʩ6N 'P}"8 !}iCt&N|,JNoS}4.-D0У=ru{KrO]< { (}t{d'ME |,OXƹ{$sU:QQ?²'PL'q桏]Xk5-ѻJkDtVX=!~|psD>k.T֪)ŢݻI<\ʿ`2z7H<VUء>zKSʳ7ΕpI??BͿ ێ~ /c=ڨۣD!TjbBJ3=4q$e+RH-m;PtrIqT̘\NY*}N\!X%^I}bma1l}[bzvk6xҙ L~SESA, 4[ ⾂Ɵ&%}Cy;euE X@%Hg))rʁ&q(_y@W}/fw<88,.iƒgu{Cq(g}C1u7jҶl5~ AE o39%('trf"zWcpBM WrmO.P6: X!Q(? 3YVCCt Dμ54Q S!@W QW犹8D(}ŔVqKO#MyY;=vRmވ1;'҃_ee\=0E:nBNgFP\G/βIO.7F:5 ),N8zP#kaE/ݳ\.rgGG͛>YՍ YJ{Uo_~=s퐴6Tz}aZ, Rى77-0LnGa٤U4;I㳕R)!zab{$[ǒCR: .@Vc(gK%H3zh'G4o:ڔTˈ[@eҽ՗nFZ,n+j\TYm~ g-̈́!5)S ?ufSp4,Rf2B x捔&3P@=I{u}PygJciR̔3p-*XOy^q{Z|E3UwOFbaߛBD;y&8vGA*:Inao V1l4-ݨy xzmem L3uo{x!bpqNu vF"X-0DAqߐIvnx_#<Ի?4Dqw2k|Ngg7jFnr]]2mIuNaS:(8v~`u!Գ,Op6;K$S&08%uKѤU቗^:yR٦{>Y Qԅn^WOԭٖ|)$~pZ(?FO28CuSg4-/{!.OL((?= \f$ z(bTgb4Mci)Q,j湮w ^&ufZ ,1P(3*.({esZS~CKR$u >KWĪr{;lc@-ʘpHޠr S<,ĒHiג|cugC|ԦִzuSqRT; !΍r݄%4CF2~\'IEN0a?мZp488[<ܺ]>V*^ZexBxA s3)XUvQ_w#w-j*Iސ?T$>"Gfl k<j4v}dxƳ$!8aL2Be0'j9ME{`ou$;›pxI:ݕ H >O9pAN w"+sr?Ni>-eπ9U!E'}ː!uX1qm9\NCAzPXC9pݡ_A&(6erHD"hd1WC|8|8N8,_^@vXn?SSMGtqb2ǂL!0?('m^1fl6].ះW3Ak~1_V_F$c-/ %R~8𧄮nqD+jsBrF* q,:ј-&l.jB GhYyY(;,f< n,}.z$4p UʓU\b hDg$۵lMrG y#pF|NEV5LvĽX*<ͳH[3OJm ڰt۪qAh%*u]/(Yxsq58;A#cB^e8{ֽ|ڹ l{ o]:E iS2\ЋpT}61NnX'L>3UPp1&wi8:h=U+>7KyDv妒H~^ߞiڳN4OpL4ր|C"t_73~9=g˓}is@.–ُnP_S"Ϋ-EDUbƳ rtdp51٠1R͞D,ٍw (L3-=z"2f 'a2^V$YVhoEHo jEJ4һu~"ʽ*ͪUͰΧO1]DcOK }i#xR-9~'$Pkj"&[æo0`~z s̠j&vD%;,\~/k!>(m\`l\JYS. p˳ jSxalrUF,IU˫N>q5wTY \)gt /ـbL2l(Fw4> 6DU]~ml[-|36 ?ӭ4eՅ'xdu%JR%8!nCh:j.iMZ6xZ,/Õit8 LʲB;ЩY bЈEO*Ö+h=ފx&|褊$F`ERolx(' `?EDZ6МSk:SDFi17g ]>|!mhv8v2Rr.`%\D^<"߹oq.K?~\Wͦq@i_Omj9ݬmқ4R@x"$\48D}' }>մ.z,_WĶdRB*ñubNxMiCr=j ]E y~V}s\_@pvP|&̻,q[%COuܚ<}M,ܡT\Paف:ȾSqhd .%.HP ]vJ׶yÄb .V>w~ 35{ "*ؠ,U dVIښӏbTVz1Y~J vǗ;0#H.ϙuXOGUk7\_( \% *,OxO> T' k6싎%ܔ{|q4a=,mkB~"A&-I G4lvOHT,SC$_W; gt}"ohn kL%Nk9JѦ|4w;g:r m6}J)]?^5]`&<|R>j>yሎP'%RN`<] vc[o Լ5UI~ѣ&S!;G-Sz(VÚH25 c}JT&=Iϛ߇. `5L1z ǽ'^5whޅvsY%\ ߵ*D_Xd+^-*_.f.p^n Uo[*zۮ̓/WR#(⃻1 .x Ơ?*@g˕i)1+n6fl3ښ+Vޣj =S0&Ŋh 2I:1RM(LzGY٨8˄8I=$vDg>a!ĞԀ=!%x.H{/ۮix D]*,/1ѳ] 1^+)3d!VN/E 0^>Tk:̢ m5^a4 8?OhrW4^8\1tyҶXU[6^(%߳1 B\*VE jN rz I2j_}Gf!e*8P D,»|a/!8#Sy/!8AS":;y pz՞mVI1~!V0CjؽuC#2 KD_/ $st! |pv"F%C!?6/ 7ű \w`( Bo;Dox6E ksR)CI/)]QmϷݱO<0m),Kjc' 4 V>Ts> } g2]y[CrU<~TR;L .J.\ Eik`\6;)2_ei\zI qhB؋G*[jcڐtl%N|@%M$nʂ,<M@/$,4ZxqfvI˥e%,wF3WxkO-+PmT 4ΛiRf|<~PR'+ JڅSc'gGr(Qx̴'bӻ_&q+kxݽW";yPej1tHWݥ S<P z7Q4LQEBv±~"p;Q.&҈hX&9 n$vT 8Ojjay8+*ܢb=^{\<kШfJ/X*eW:\RQ|-Řf M< C׋g%hSăQ#'}gnNqtw1Y=[9M7۾a"b$dJ3ڸ(5yI.˴gݢɨ> މ0>ob:w\>k] gw>kzwݪ6Wp $YzIULZ~g$^굀@W(u "m em:&xClj/D2-.'BΟNʕf}>k=n_n~AIwe%\6S]gq*yS9>;0"Ⱦ! h5% ChOڞ/=z4,O ?\\r>[ ~(fmHh.LhϠ(4i$&6qxp6MsfA%tYg)\愫A҃cο64k+-ݘ9!Vi_E[jXX=vr>Rf>@0^Xt@=&z؝<܅Ŝö́jٕ5] S;{K?f2ĹcH f -%<8Oա9죦Z}FǗ)Fho 捂I1'Nv|3.I:Z^Fv*xI'0 ڪ үWޏjAwW$AɻqٳKaT~uR#'K|v8Ydp3f>F113eAx RP ϩnQ.HO[ȖMQ!Ɉ})eje8 ɣÐ̄G|7 FtץYȞ 6 .FWs6\B'6ԁb-Vʻf ?98.1CqE5X vrBˣ7FKQF;+9(*~/{\u!{]DdQ 3-~ 'C28g5-\pĄAH+y"1Oün(^j#K\^Gr6}I~nNR|Uhݲn- `"^1LB p'6LxrZ67!(g4:!jV3!m-lPhz A~!Y~i7j,Ekx;C`8|}b"`xl.r.|9Ǧj9d5>fIi%u;9i~s|b2>TO&eӿA{sx/@"_ap:Ⱥκ\)R(zeޒ~Dx{Lo(s*75-1~l8bl*uH hG:":OȡT'#%zLJ!VnI۽|ߴ Ys|vƧm3s4y)"sH"fH9D VW!$ӠZMjuv~N<(L[ BhyI(cE+ybH)|gSc4w+Tp:=ٞyB m-_Z@}]P#E~nD0Mww)FQ2x'{OI#a0\xTiw0)wU+ ԰3x"'L*%vTgӴn|Sh+?|n[a.muP:c {ƚq\Us<+&i2IeP,`Ӹ'R G|w0mcp޿.{+TyH8d ХI8( (k xaֶW996WBڨCWa±bίi+3uG_`>/;\|]*2Z՛-a "si=D5nRn˃ԉ6춋) Cg ~w1DsU"߀ڕ"3h11cz+mߒCUɆ/ڀX/t$ULjKPzj{)~RVHZysⳍu)bN}qW'M#-gi;>KrVq[z-ϣ3f|ƒ F)'&9x8Ϭ85>m⎦PF,Tx RkJz xTSK[7=dx,7CQ YQ8ڱvAwtmSiﻠȏL-W+}`Ne+mEp&w殁W8I#B(RߡY&6ke !ZjClLWNmŜn4*[.\dH͇{.fY;zs=S„ͣpIY.8\A ;_N#ߙZOpeFO~` M $GnPۯEFϾ:{Qr 6s_aG bo;XR8yiېDO9Oǁh7<ZI C ӧhnos0@}"KpScycڨl sĢ cQO{8K..7+Bt.gLDqP?QU?P-`;&RM/صZR}m_Q/|!Ans1.):b--Yrv1.-}e\/jX{}H{fbu>˯?i7XB 5 |av>H 2N]rQ9VlXH$w;vK~)ɯJarG.j%o=$;T.# A`t U> `2]?{ƊcԾpZI^UPY 7z Y_Lv-1Uq?l y[-DDˌ}ȓAOh! Qwi㲶jr%eùmmZXx5s)ci}Z3:psl]UEOw5tEioz)E meB+l:.EY !:+pbkZs-SO~ f|KK݊m0S$yjgaݛűm<"Pfv S/ <2ԙ :qnjEY8Hl5A]Q<ÔI1Cy @E;]ˎ- `>lR]jm@"g1p#ȐzZo|[CwiIT/=tKs6Mț8O.}I૘WJ $^ʊD׿ 0@-"fŌbk v:8 S2ǘe8|5l~`ָ bdCŔ&|]{BS3Ek%`8e40am9O!8O0|k%6ͼ=6HN#,sڡ3mWnξRlV=6;`q}Q]gYu8-.pݏy0*|W-ёV= kQzb^'2o€ sY=$Bry#Qn[ٲꡡ6p,MRxysMZS!*EsOOfS`MuI:G1r6 3A "J;1}Cr lS *:LňNj?S2цI=TZV jte 81D`"%){_ļͅo5ŗpZE5>Ťߞhx|/쫜$@jQK"κ`CմISK2T텐Q Љ*,Wױ0E(%o,M,l#brX]>YŇ(> )jY{:_@p)%ӷUE$~)3i w?7QZI>59G Y* f"YvbgC3݁ueZ SacDf6 th ىRGo ѓ4elWpEDQ$?뤈tҦT/BTn[~BEʠ⪬O-4Vӈ@MvŐLqYCG~`SjGxA.5wN8yRM>N, m+aj:8#蜿cHj9 8axkF| ¾ [ C%2tAL߽[빆⧸27V;,L<!]_*I%I40+<6Ę7-%NhdwBM.fzpc8 e/~VOMks> NZ7E]Ům)ٲq*q:mvJJy[rMb36޹9Ȕ_w (c%}.%ĥE nFbEY^:mH.?un3M$8yq!{WOqf62hJY]p7㫴iƈ ÃZ ļr{78ۭϵGvLz}KvcT8j(ZW='&L2R+\af)p8ϜQ8-"ˑNtI>.Kb~UUE;(_TL8˔j=:AXUeJY_Y;#$+>4yй,G)tiE!4>_JЛ1%㳈, B:<ǚ"MQZ9 94Z#l6PHPgiu6x%^4w |\Wl)r&}CGq=PY> )d+%.3~2! w4 Q7e.ȁ=WDCke s3Oxm4O qX1k‡C@H X Tɭ}&O0k|:R=*tsQBpmÀ`XK k +n@)?,ExxT Tu4 53rT G5V WYR/T KXpn+NFGleĀdDCrRCOHkQF8Isǒby)S9:V'+Hɑ|$}=,]vF^@/4 yh`V(BlTխ+5BwT`٨zqÛmX0+N~㼅BL0I7XȔBŃU~Y3D8`k烝 hvp]ڽ2y8ƨ:z\_V*5w&ioG1i75N1^$[d쎠+=uu/$^XY@&U!b'UEpqĂ-+9h}"3zE7kj}2 3xQ&vҝ\ɰ Dх(4;0{.<}N:JxR )'754Զmbĵtj _|]f()\dFk_RK&?SҀ5~@|0Kݒh,2=s2F{KrSAVX7@_AIm !aJL4{R/0C7SYfH.tiַǍAvis;oz*]2Fu.F{p _V q&]ب%+9Ж".؞@ E\.> vՐKDВ2dJ[Q0(`EoS3=ޟy5êzֶ_!$l=V.=%VdJo,Gzd\&hW~q|'϶F>e0&K0gv+POFۢ2&jM?݋Lp>!Z>{v8#1'K|xStqbāc\p-!#k?wQ>=tT%A};6l@:Yz 3._^Z0|6o@)b` x^CU6{~4ۚD~2,ǍŸ`ڡ=" 8l.љ&ڣ98jFѽ^nuz@c#H򦪭H!޵O^RޒGSse`-oyu7=+҅I$j500\`]zՄ02LF ܅VLJ&# xI"N^$¼1>9*onHg3v|Jτzʓ* gkN@?wœK8QjebƮG!EBDu YTpycyҭ.WܐI\sw3^7da:TmKduƄё;%`4;bJ4W|x&Fh~*uGI&2$JRgLZ6-l!h.2ڂYRKrnrG#62Mqܬ8o&A53U}*C ,k˂r50GZKЊ7X-8 `,40k7a&& ao' y>-H'"-z+9 _<(623]Vsݼn竻h {99lx'Dq2U%4m5%uW.(^;ܼvf}zpPTKbF_46LQw{Q((wn{ۼăOaS\eD}wuɔu<.~3:*εbi%{{p: +p;zSE֎12~2Vj p/:YBfOƒ9Dfse&L|.J=k Iś`=ond߷=^!NJP6/%h{Ҁ 5CzEKc4N3gI_(K0XZ~ x!INҡ/ J<RSFGЛo -^~n<|go;B]xzf65şw}+BU=`HƼ8<6>s)G6?-KPV6c,8O S7]`ovFBl4t-ioCCzsoZcn5HTaamLVÆp5aۦ ~V*ˉMo;㶡Ѡ|V{Ӑ_OAh=9FIiUiK'Sg4֑V_ysC-xKjK~!TkWkq oNo-mr@uVN" ВAB`vm$PGh5Mb=9=";Ihs8l|KMN_N 91^mġ&iF>דϘ96ںԫeƑ6YFsܺՆG>noWq-s'- ?۬9%7Ĥ\]V*V,Y"&] m0fxe<U( {5T9D$Bp  {sy6^ +,DؔAz܌_>%yFm0\g 'N縉0TonoĹ}'=>'a|O1]=GUQET) S  O_"@mb|.p$/g- 0Yv͠a]0[cU (b=EjVۏ|x~#izG[Y9֚5<ud*Hٜ+lo[e]`,XiVQrn4Һwc].CۆNU`2| 2FžNS@8(pȨ$˽CB3$9TrڙUd焜~y@RIYGNHR;PI/ W!r´Ji[]Q!߱d Vk(AT|Ե#xw`:J|E܀?C].j1NQWe.2<>zu>^2oL>|"`6iYiJ}jybЗ+VOLqf>2@bwZfv9t_dz"  :d|aJ^қDZpnOj#7{D4=M'" *G4\y9<*W@eܼV^lK8Z0 ` 0:[wOGdBۣh8ff1jGYll^Een\>-v Oh.nM=q !"C ɟ,ҍ_H|3YՌ 5Q3͊]W䥯o1wl!8.:'n-1>ز~AAAgP>·c٤% fQtYg1{x}b8a%4S~[^ɫ..oV H.aC.QNz7>S̒1~U&<^DLu,uy4B2DqDu%]5\ P')4?'gZ#>Ԡr+Ю7#62\tWGέ4巁/xtjP"ކb*7CHCJNWX)_xj'V bwd}7IEH B"')^,E&O*D>A2-ՍӍ;|]; zZod;k|2h`m&oW  t20Y#2BČFTI}~n)V& _r[e?$tp%-qcI`;_p,O_vhisDi&jv0х;?X"}Q]L-]vUxw #E6OH\T\+&^ Uk.d @0[;l.ap[~_^M8YVFD jճ/B>'v!Z-4>!x{&u m]36@?Ҿ~za3V҂B?B '†VUT (5-~fEcB`!q_5:O#+{8YH1w2igKw3}>g ]R2Bh‹|0 ~V;N\wwL@ B zZHM9WQy2x[#΅,&}䑐*r0rdkSqC7\d]7W)sҔ>%WvP Q#IkXtEI0+̇E a [9:?#{0Jţ?gJ9L7HI+߃9嫲]Z 4}f1Uz׾WKS 4:@'A xD'K0WGiлla2a,<4OjwYgnq"?oV$+xݬm uټs0bi!<ͨǦ dN_>.F.Z?sa"#|9b!~,LӅP l?XΪ"ĹJ4WcL Cc^Q֜"x}/x Оc;[: SƤon:ۙP&A##=핤dgfC#CVuͬtž!!;҇'ߑƴLz曜 V@A =jx] ȎScQSM؝O3#:/%HgLZ i*1ZC(!ڃk|j"hziXQq,  qJXRcT EЎ2JCwXw*16^œFϚEf˰ bhSҥ<8չ9E'v"*ˢ<9`F , 1٥{`)K'$՗bBA2~y㗚݊$H-pH21Đ 0cKR9%|xo &s]`\@ ګ|LqW &N! )'%M1OD ,a{SA23tQ YwAΒ{Wܸ""Xȸ( i?II  adF"tX 7,5tBD"f2r toY C刜5dZ;URp'p:Vn5$/9O5d '>J˽T hXc}[pM+^8|(ye%к'PxLSU #w'<(PΨ}AQ~DJԕNk|'ة/~4ю3nsG|[Yhm+BpHŸhK})(> 4p֜|ˎn|en&ڐա?!hʮß%t 󤔚͜+`rU(y 5hu8iEvmBj*ɦTlyc+sQ 1d 02o'hc-DqAE=@'@SJ3V|Ѳ8 G1}y?B,\]>zr$9Zd c Y٧t‚-\Saa+S},lT{2{l=~ ,yӸ]:\?l xqnx&Nj&c+$~BWIbڧJߦҊ)8T vv52y>P>rqpfN#VKm[oJx.R ,fLϞ>n&jaAbf1A['kƣc]^?0MW۫|@r] OA)!e)=GO&8j\-Ο3)@pbpU PPpZΧhlهBV>{U]`GtWIŢq$@V$Z%i,bFLt-mZ?[{}S(56y zU 38%;>kf>v<5'b'[Mu;q7?WjGO/j݌ǎEnڜ3,7p(!ΠG ṼNxt_Ў%la͝⯹ Z-}q\&(tY$7m uZ1V?v#5.j6)لQ]&%V%]TM-f(rQ}Ď# meQ;xCAw;ah!-X4H30+ snV<6@ ԂR\)2Ir!h:Q(ؾ:[|+sk~ 7WS$_hҋ>TFb.idTm§#N_ }zy`r&5:lchj<@ڡRxiz+JoF_d3$՟2FĪn}duFJdIS9S~%k;"0'IkDDzc7TN˿ g퉅nIRoBl$_ Ԑ:keV\;c`&\AK"F!rR٧ ^H#s(Uc=zHYn${68,[5[dZ9*rGxɤ*ּ4Y.U5E!S^[lM٦T8W.w[-H|`(ܐ09욒+(ӔoZEah%?O Yi~2͇x[TnrON_S+;I1xdVS3d VB VD><`Dv:4u:|µ}kWѴ@4n7->x m Dvk?ُ 9}u;Ƽrt1-m0Xps%Wp[)DF= H4ƀGcB 1 ?qͶlfB|4? vՆK !rOzwʬy0 7|h8Th4}Rtx"R_2Ů%YtTZ XpQ끦T)M9_ַӚܑ"W\gx,v8Q}i^y5܋PU,aeue Q@yiԏp"?9r5}?0>΍M-ׁ}C"UW?Ͻl֬oS  *uıPS{ Ũsl(-Y"SqDciAfI 3‡Hw zUsؚ=]њ"Ve]-}^1=aDMڛTsQh%fPL49 桬C!*& r YT^7 `f7֠γ:Kw`/T@?rd+2ZVJ<=1tWt/9F|BOMj  MSklȑ.Ota ـ)c}֥SMľv`g`E6q=)2}w4)_PvN?2^;Hߟ?Z)* b`{Zi;s*nVp8ڷhAbF11Mt X ;ieiK]qzXFˣ ؘϘD!D3~RnHh`&@#|ȓaw "sˈDP, ׂ%8#. ikؾ門ˊ"V8kX}{T;͠5.N'LXUz[v>wQ B [6^fWrdR2G} xRu:'\B/Ymxt)%ϻ=*1+IR}i &Etfs<7 r>\+g{mdrg&Bb5PC؈}$+}~t>(Qv @{i)OME, \K@Tq,*U `1;l6 @= BGINz8ZMD<1:B Ggc9%u];ntlU[Mh/pω FLCȵЛlQhxܛϘFtV=$]KbyԓH ΒµWp:.pEװr7%o[alyY`4yTZ c ct Nf mFd*`ꆷO0 FvsX8K%|,INuK{~Oӑ~G3N=HC}Ѩbȱ E"bT݋ ]bz+D6:.wWw#WUƥT%5J˟~^r 3d*)^(`r+RJ~KiZ9y34k̓Pe.2 Ykv:ȿ>Y%C=|K.8(.RJvBYW26"t- "$"*B {YnQ\!x!ϫnϨ(U^?o6 p[e@zEnZ 7цE =eD(gN8Nh _ug!;*L1K}q &bEFr5Eg& ]>rW !jh@Ц]o̧da ydRVJ"l"ssɡMtaB)ǪpBrnbs6+CoZnb猳b+s*.?UEr+@958R =m{|&fz^`=0dJ)ۙZP[ZC)*CLu{zH~-CNN*<9k5C ނBc}1 S+/gyGr5SOP*w D#x#ˈ+ruPyԭ_&%Nz4<\lm SEK8SU]bZX;J>@"L2+fVݬI=b6jJTv i;~CKzn;Q =%}q{^F֊r+_|A;KO(h?;zORlYkW@$Qh`/@@E+4Sɴ4j[lA*a{{~C!QR847\R=Z]7 "ry0Xg} ;ľ)'9ݳ[د.,H͕`ͅա`p6 ix\GioTXfReđtH3ҙ[] PӒ=krq0!D%nS4x?_y<'5p5&ػ}Hl7|RcT-vS9 {,p?^&eM۪[$ݩ[0 sKҪ7L|@2\oHNDAص=O=$Ɋ6raT^K=2__elwj2v' LZ"Xp0W7.(sQ!vx I_p7X)'B:X[3׋+jHufj{H66M/}.=L__DQN_az2,Y'j>eޝ7n\𣏕s{ܖq9Q!QϤMM=:)YE޸[OedP\EM\Mej:[& <Ge?fQƗnUJ%*[(DN uu12ɂ_n/0w>1SYHܱ` q^h<bYiQӨݺ.2؁#r~ebk"BhewF`7%  >ZH!b0X?ikQ'\ҧ+ &trPE[O9SiMEp%h0+_itW<݂;[++Sȷ|Os%ϲ, |q,YܷIkӾy Zg#oj jnqoxL@lPxNC. @YI&583{X*0n*Z~Bw {3 ³.9~  c(@?m0L5‘? ݾ0>=9ZogM}/滐Po5г`~J 奰IKdX*.r8{A12Trڃ7rc0QuRcI%Vfo;wF@/*D:fTDWt$( ~WMJ],(]p m~WžU&pYTyr™j L1!S!bxk :MG4U ?E.8cv5o, RBY6ۭ%_^{NPY-3 RRwʭ½a9jXC~lڼA34>F " 0x g:U4 ʻ$uٲz>1 wa f _v(==C^<~Rmo U"拊)hw3}:i'\XO{OjY K9HȮ&!N¼חShFKnͪUYƗMA EGOwr5|k/;?M{wZ<ޱ%T>ӗo,7L Umn? ď`DVMek]e7_d1%aƺvoĻ=V[8s-nq=2@$g˥+8t2VRD{8<4J# eգ΄AMG}*V>t2I]rᩞgck,M1V>CP#/E"?t׮Fʤ/}249abeRe&젩]k_x]];MyasMAѭ&bV2ʄ(Lw8ь![Hԙ?UDl#5 FMsiLh‡[G֭f b?cx^tmwif|f&sj-J[y/HU'r?5 7JP`W oak94t- ،o32?Gt 1lRMYEMߙgU*B[h%dT *hJ I}dq!wF[GSuc֯6GXKYn?VeS7xdybbؽV])qtx&\-Cf a,4yF RƷϲņ0أϐj"3p`ze>l,0ځjhFIw4".zDéD~G@䓼e5T( Pڙ㷿xAH>Y`D9e P&/$,+uumBd*`U@sh!S#߀6|F>q_`WQaT`e=/GIspT_ycߠP~C{f)1M# ?d>TzfZX5e®Vp8(I% =?n+D.&CJRg|8un ĩmܗtn;#z-4;8V웥uU- ڐfUϦ|%1M2r`ڨ v s@P'%XDވ |`D;PVZ>?,!H]M.AkKm&c\(:{U['&A~k,&~@ y/&>"6gsBv̚K&ʄ6 uJO/WqnGѲ=Ƒ1Gju͟Sn<~}Q|t6҆sE #E3*~,ej,7T<opP%SOa uh>H10kP *Ѯ4MGysK]6URlhW& U2ð3_j6pjkWYRʗyFI 6rz.\%pT*Q@ipBL#%?E+spmd˺ζg)D!7iS Xzelj,j 3toi W=J3z[+T\ֆGOUlYQ퓩<QtYx0z㦌5ovnB|Ah+*jញ<1|UJf`=.ܮX-|B[n*&L݋"y-DmA68hZFM<.SˣXփfykZzZbR8 6IG"na'Щ & w"X`ZED{t}kFri)Jҩv]%3oaƤ~)+~QW9C? JYP8.<CDPހBc)r0bx;Rh> 2tXmMSLv GD1@`wdx&g N 8% P'Nr. SGg+RB}KPqXuoGzQX);厶6mMf1s$SAe7?E= ^?Wo4n7[mNu] gx[Iw!wpkh4`4W#) y~64Rwr9^6i2y͉IBuڬw{7%Jر>)c1HNGvXrn,*}0F:B(CU*WW>JV 6(05cdɂK?fv厩 z\d#p+se| vHQ|!LFjC<8E1^) uf:^5}@Գ|Bv+ q4gBvs8!y*nuaeOszN1N!T0<2"â/T|^KQ pЕ;䀸/KV>̆A,K`.o`w^([k_. uNUè{Kπ}"0 TCQfI L rmcàYl&mc;9έ٦r0J n'R!1˸.(ft /Kȧ_מe@ -Dpg/oò&[,&9@i oʭPlr "p})gTǰuDߊ}# f6ʾ*'yT&ቩ#V/kvpWťJIA^ۻ\v(lF A+uک0'O3Ld`gNGb=N.TO){K27~f<_(4`/%g%-~gbϧJg8fbeW%,6򚵪 sGN* &zw4UDFS=x Ֆkr-W<<ܺBQ۞Z:0%ԣ+[ܪqb1vR!#g]p*Z1Ĝ)Uvrqw0,X0l%`3֬8 c2ALxnc>$|Sf_vڿSB%P[>,?_wHHdq~+mɘ qZzD4f гR [M}ӧ薗R#?u>neD)5:rd=MMBn!e"+Q=.n3-WN&ݘ{32ZZ Qr;գCb4;o7캤i~T"ygOW@J8L' ta',(pz7mT'K>JppԝWj8T:qWw8Ͽ?Ns1J$ )0揊#ψ`?gn!U@t4DC DǺ0Ɗ0xzI 6ܥv/&'Pur%92r䄣LZh@Zeqx4X;Kp8Ur /+\x.L3n-@T;~AIiծ"WVt.fB| 5]3}GWZKE؅Xa7=9ew%hujF̹\*1@qZc0A%g6= #U/Qwr1ƟtߔF OrHtf. 5|+Kcw3ғVꨚC6.Uקw4$U VizvEgѹ$i3'U$tsF__¯~s朲O*<=I:Hy5(˯kf6B)AQ'5symanO7Fܵ%M|2͋xgp\xzsrM,yb@t09f:яܨlYc,̑xɕ"b[ߍG;m27jЦc[Ǥ`W&=z93J$Ǖ~sN#Snz z.ⶁpijaV#ޘQW_Drb'j߼|> 9H0S|?7 r{v]N7{zn37l}5_, C<@ʕ)̂߾U&,KsdL6#^Ps3I'!邹D㶤+D:} ޘ8w?\jxŀq h!DNl.1' m i`B + 1׹֡[lHeh>djo82 qtpOR'e܄.SIvdL.- 4e*I/AÍ D- {z0.yFZXI-]q~ҴȏZN)~W$v {)yT.ȒHDKx / 9"ةu6U>۪E8gͬY=0qC)u_v_]̘0 ޢ̋a\ìq6k+<]{F)LvHD,22 qVy) 8/;bɑ֡|wzpK}~87JebgB~ex6<; )g)"@(u]b丟YZ]h4υGV(_6H n DR20=Hz;ߦOLC@ ȇ-qKNH;$'ˢė &q$j;h/4[j ݖ-!v' JMX~.+ozD9ο߁8wbD50ya nҐXNQ'jk8aLj9b uӮEKCfN{g~Rׁ2cEb.LTyW8W9$. sg3FUexIkB2H.*&$"m XXI]y28;lmOUcͱ? 4r65W[bF/OTMY1A<~ *m~X4._tPyaO[L$AQɠf{9$ "ͱu&N`'G~F&ک?K{\k.2k&i`| e=0zF5˼5c5=Z7!R!%=*9b1aҭw&ӱ@eVI^I!Zfd$96ePz OCmEC@QOgq5X~ʖ9z[4BR4H}|! ~JͿ0 w!Xl5|êŲ8JXa:Hm& <*>~vN(Lx4n{acف73OB]ɾ! rpA BMͦrSTms`b"gy $U7o9Ziu1h%I<)*k_Oll$"fp\`a.}] @g(ld]n~MYȶ~aCBA-_~uTuIbm2sFEɊx0YNz78p,[OofbmRBa6h5V@fQiAb2EVK:"˜)1:p2*AoiI/uC=n&/3~$y »1z:S@(소7ޔ)E< 54g6m:T۳M\I*Sҙn&~?eArq=Nh$T]N%5^ |x!^ڍc{q$^m{C~{U d=,S+V9oOd]*Jba.Є<uLymm6sT{O9*5s()> ?L =a11B²REN2$#"Ys 'Kމ&"%E÷wdDڣ |yb%jծ A-P-VX.6l;銾QKC :ShC눟p8j3뒫5wkr<e!*@$a+_ޮe"l&ӌtwYqЩ2eiɗwhӢ:B-t7AXA`Dr֎R"!z~)}M*~UMԼ0iԻP(|#$z?')h2BMtvX(wjf5|Dt5mB|-'"D&ǭ+3h|,RA`:#*G`f25nC+z_O?,J3\Cmڳ1gL)~hX !>_!xoTֿ2+_@?g`~H#4t 8tZ" =W93Zv֮:.fbJWcgdnj R?Q_2!i,;rB%o*.9>iuYKST=c(<l)Jfo |0㪭M/:OַTDeey#ÖAҎzxo+HAd %qk%PXlm)G'uernWEVbޜ$v߀(2E_Ҿ==*ɼoHLZTN PP)<%TB By x8.OmmW|C$=b3^uB7ߍ<2ˆ~NiC9lT["[Ie:I 2SSz;E5hq.@,0OVb6OF;FJsj#stOsVhΩbΏ$ `9u Eu6$L>p6kq[vQ/|RW4Cv4s5c41q|J䔐̌yR1ݿgɱd*Kx)R[8ˠ+~{ɻ+jNe0 ppbwuV=.[oxXZ[ЫǏOLXߵj;Wt2ގbM'd!mp,b`ltյ9! /UY(S{^:$R[3eRAv qd6XͼpwW{DYҳdw2jⅆX\+q#5?J] Ltࣉ:hR8nJP3rJSW"2Un̎/7WJ׋0t"G冬?*ki\977 ݎlTZ !خ@kSOd-;]Z_akZuwWfک^2 fyBՊߘ k<XgL ]Ǫ_ v,t ~ɉ_Й7y0h6 '$+B@Ddjg J'qP^f~)}(C!P ?O͎]U@h2JJym٣)Ӳ8;DS-qAc31׺!^F?&5z+mJ8Fx9F(RK^K^DlV1:+2Q\>\TEx_R (4lW-pٗr͟b߬d!'*0kf$Vh0t,!Vt؃\%^Eo"VQ0[@p5W7H^&*2OW/-=8ֺUܕ.qst9iHu]A&?ke. 0&PNf^FT{49Ku:@q}'FMʱvꝳ^[⿮S|oy3b m#@`jr$Ou–ߪffS?5$|'AGKHiǐ`;2 wq75]rs%-D3otTlTH?ATWsy-n+!{[;}e{wJ7󾼸T 4"A^w* DG5!Y/Ŭ@Y,,zU.ډY@?_qPBoOx<:073QNoyӫ_%LHv3 Bd7#8k}\L,uSWUe_q/o̺ ${ ke~͆[K7sptsg3W.= Ӛ%mm]h= (L$!Wr SFuDӉ.̊;GN8]^ ! X$c딦1Qc%FLm.}DN4NN[QH*,8F˩ .[0X2pE^ac.Yx@hV0G>OI=<5`>'y+AY11R]s,g- ^Kѯl:@%pI!㮈.m#Tx\fߋZ&;gij 6?x*'i#;+B-w!Qwp;99Fr%R9P4wr|{^ '1&5DC^:y 2jܽ}^# 0cݬT6[;p׃=c|QL Rl(ꐜ%xH3B-vУ<`%|*G"M)QZHOxQ%D eMH<"n/.><}CU^LN668`}^bzgE"-6žB{7շFO35I6q r81 etčLޥf4WK9/%kV2q4ۊG0>cnDs(J0]`nSX .o1˫Ä˚nԘ4HUqM foyUF(ucg-3FJ siŶٻLL2 ?+Bͺergb ^@6ÍDjN]-~]#c/[?P˱O=țIڶz!S'щ0O&hL2PpVѓ-`?mdRk@ɗ*ТJ0s$5,(&r鬯}MX>BI#88t>,O/0* [rnE=MWtiS*JAluo>@5g;>-y V -qXE I,-A~g JMyp*Z!Iȑ1 x&A곢Jyp =MAvrҾ} m|NjsHYc]#h}|1ʙmG%+0Hn}hH,:Ɉ_):X&y#ϥksC{_axR}HqbI,gȳ3m۬\0Jx\9b`/)Q`ED E7MqHmy^ ОZrX> N'^= /DP NTx&[>@Mb^m($~nwǑqn4Q_by9W}xoѺMH[x5 =RJVir]KƆ4uQŽv™%E B(8H$`$͕nIjIqua5~y6l bՎB "9}آ{/"_dIN#0ĕpU\]؂.@giyr ͞To :f~9tyiP&lZ \dPOU^ ^Q-4%'$nty5 KVn I(Ra9.x#&.G0۩4~e";{̈́7'w?%J`;8~3iPgbtJBvoa$*¢6i<2O3RxPAg A?p|aXkvnQraïFi8I-64b S=sg'q:1kJ4k/w3櫨r@SRzKHN\`M9^'ɍ9x"oE6MMH\\өeRj}N| T!"P=jX3Xit r i Ě{k [9"£96; s yVyN" _S`΢v_vocCa2B8 rlCD=﷮`]taǎ]Է:>{[r/'`4MPSrM;|אȪR[xN-ky-ڻ{ټa_BH#-g=.\]Qnq Vq?\;z6͡tDi0Hp"pTd)Z:3ki?&󎫷KW 58zE^Iiv Ҫ QL0 [y<(-dݞ,r^٧'FY{9ZǾ˜u}jHtc}>:@v  QY<`Ӝ *9U;r*L;›-qMKx-D6?\ts;ճh5A(m[^0_en4؊bݶ;4(/xb <ȏxp+GRJ'Tz'>3ӬX@ 7Q~Y霯֪'rM L%CP;E=aEd %' Y"Btd˿o}& UNEgU)vX"#7} nn!Ǘ|y\:7L%^1֜q||kaBOзͫ-va0`ܼ;(HVk|/ 4K Pb.i7ZGҡێJ ']na)v W[[ ^2| OpL{ #@{%#NUW ?/76Ϧ h A5SYʰ{:c<6?I o2.ǷaP1bx*DAkš̽ /{); ȬG-)Ԧx,Զi NSRP|4Ӥ m zXJ$<$SvM򨵍rVꥢ1Z.x{.k}}>{cx.3iGS2܉";JB1MoS 4jgL+tN{ܚ\[2bk٩|eV$9<.oU&ܰ[~Dj&(YT2 s?x浪SvZB%}z3rծipZk5k9.Ŗ*76Q\ׂ^<٨Y7S:_oޛ3*ā~'bk}{X1>m9a _=rC=B}vOP% -6rBp-V+p[0M}tFbɔ~hM/x%ƒn\Go3*QmPb?k|p4 c5! jtD8N"VU$E U MQ׀ K^ſr1)dOWH57Dײ['ZWdJs ڡtvת4AyaeVl"ugd>ut!%Ek`SbNM4p0^yU1t0wXlol*K|.Og-$Xm u>@n5oZoyIqXѳmB+'L㲝NCQCD;? Aq }}T'y5ڰroq$bJi}ܶ#6sqa"5!]i|)YNq|13W>Txİ9h1h@SB+ED޸`^-q-;?ϻ3V(.0rh>@ha~.<bqA+9<6~rw.>OU?rB*n~Ip# r N[u_򅔖Oy t<($޹B&f0Mtʎ#9f9jg|}7Gxf[In? v:Ii=oxQ4IE&3G[%ukj)k+Bv@Փ4wy&m>%H LqtӍ~ nźe:%vXL!krp-'<6 r& S@7.  DuV2=NڰfUxI8FbX%:yktCF/$NCCe>'D#vm[ 4![w;%n r>W*xD4iF:wwb'g @^S{-v;z⌈p^НjIP?1M* W jG*Y?{ܲjI=#|ƶvS7m(3 "3 GBm8L +e=^9{4-Ɂr.rmY܄qgǣL1! A'%pN}4Sր4 Ex .o CQ) LFr'kKB:NoonJSO'06k b^9rMo V'$k|lpxbCDԃƝb'΀,ef+Fgz7'&c܈ 1f(֕?wu\!Ա2"Ia5K[20{1o[_o2TPWVi/^:m@S+6i%wLҘ?2v^tfaw{ꃵ_ 2œ>h=rRk}Gj(\>y"k\$tyNl1 {Jr^HxZl]6}/؁K;i8'%L qQZ%HVW>+|Sa]£-F:;j`w*~LhiԒ􍘛KS#;^,\ȵS^BmG)l }v>쏤? "Bۨ4Ն3ۆb0eѯ*f-m6Ѭ.](֥zIw<_nR5:vGrA[c`@MfԅXfGޱPmї48%g.ba8 Qj$ܞh p߫/RY?Ԥͻ?TZ~YUKqz=\`WZUrZ1NpcQ<1B(<ޱݳSa?$% ^8 pR38d+&Jb82u֧9͚)>-jxQ\&BQ ?)hTȘ`jaX8@,9c -Vj'e&n,5К_[>*&lH `")K>٨ 6GO9x候Ӷi8r=PYyVN6iJ F? ^lIa̔)C^} qBkJڝ⑄g :8'a*2~Â1yC%'?+UN'YQ|;I< |j`_;pf#aDxI;<̬A4{EPsvI4N}ha 6x*\ %T8| Po]걱#g{*y٢6k!["8s܏L8]-P9>%bz M +j4{J[֢ ,yYw*D|,QWWc p=3 g쑆SPo'z(8^HBfp4;:\_"Go%t8s>:F>Ƅ6*! a@YYmRPgb”> y]"SatJ Vwާ~;Zmb^B3!#5Waupifݨ-dOwxߎWPĒB3g1 ~\G.e|?ԉtOC񠗚M~=E2%hc 1䶻ZJrr!6[Q>6 S貺,y+ Ƽ,4aҬ&f$Yx V"Ktn#[;/{KpdbIBc͢QY4SJ&hHrAqx 8{(qJ`j?OlD`_XՔQx 2-kJ0yGeAjIQؾJC2 A9 yh6&^wAX42Ml>+'fn-#$a:h[.{k=/W1?~1"m{ |5(6~- ]=./l O)m*v="u&p2;COMCONپ1Oe}[BÚ<kB $hCg qD>:A yjYTߎV:Q4Wj"zh1[HA 4xdI*@|eJiew)ɞ h#oִn_1c9oH~gߊKĝڭU7EvbY`.ר1c{@!()n/ƊqhS~gm[8>rwݏħe` -| }CFmr&(U!j~!h~\cx$ۀLWv idB904.+ih"ם =t]qi&w]D[&⃆-1t_ޘWL>6i7qW{p2 '+ꌻ3d !kB)zCcbU* .Ag ұ-ȕ$E7hf$Fh{Z_G)YK΂Fl_/m$ޟ+[. 1,ش7ZW'6d>Se=HMqneI:ǝ E_zRLt 5Ff?aYxt(̱BNWKw\ &Zl,釮-ΆwjĦW-DԄ6޶"vzAyy X%ːxg*ȱ+˼J[^#S urei%c4_"hju cnd+rryN\ Μѩڳq,O'$1 6Pqt:a>4h:UCr,ׂq8be!YIa(MQcU :Gd2_ j̓n/Z, |˜@?CV ?4DH|nSlOOJ]֝]&C ~tf" ;&ݻdN i?TaɠhYUfMOSٜ:i1/CE,+UYCM{.OYN"%ӥ"G4b.kzt $D4{s_H> %+a ^m˔g+?Mw,wkKDk .8~tۃ/|ܞsS9B϶<$mQlľ3Bf5ŧa T|97"' Wbha3mue E.|qbNhІقbtd&Dx=zuuh~\$9ZmD.v*>E(} ~r⡋ѧCK?hGEB~ d@g.hI(ݝ[ԉ/ LtS><0{ sֲab>@?G*)x똱cs#b|4WƢD5 ;e6 АHAKӧ~qE^hzXOuQf"%yR'1 ݟڈXBuHjW>Q:˄ JҾACw$D!<$ԈcjboYMʋy=%TJ][cm~`g9=V"p]Y2c* qԥ~?PyE)$3J' —`6qα&S*q*K gТCg%WJ:h,L Â.DP8dS7 I;`On912#C0lrҦ_ S f>䯩"Pi%e cʞrj xP*$O,xuK'FXZ|x?:kB&fB;to<$ ZZ,-c[ıֵ7ŔD?|f7e2 *Q?0+:2)gQ> 2aPWڰuM5߰iǼ 7 -z&N Ȁ}zi2:l^,T"I6};%4Vdb mW P+R۾X<@;;S\՞%Udvs{=HMq4hK k,G5Ai3b`/cC 5ɜf3B)=|P),u"?FOIx$h !`SrN](•n lKG?(tKTqֿ3+Fbt`C4;K2s1zS}7.~]>@U"nMHA=|&nl O]3Ҝ)WT(ڧsL#Mw˽e62Ruu^}hHnUԖ݈'oZwWMx@pe l 7S]V+!-go<o':QKú1)M/z:<&y~c򡾠qf;;QpZ衻~r[W&8mfVy”&^ZY.9Y3A:0P>f/yx+[5BHIA)vd͆Mh2AmӆIxOۗ#T/)LOhiЄI:u>B K m[:@ u@` zvm7z~>v8Y2 "RSyS>r)|xX`|WaIWEbИq!ѾY߽.fܳt{ sKbsw*L9(swp_K>1|୥჎pl<)eټ /T|Q)01ʧ) L 쭰'J!qD/c4v*9D쏌m09GUlkmB\޴+b), T;XCp쇜|f3]>XOE.~ Ze+̪_J oiTA#Ʒ8B0p!_l8AI93^*Y++PGॿKZIaJ;Œww$z uė=G`cĭzFDjt[谯n9'y3JD088x/FeG4xN:ex׋+Ӣ$PGg5E 8bF瘚C!k^s^cN){LZ˩}vx _f7WtWvdw*&U4GFl\I-2SBGV b?8lx300>EєҏaiSQ2tka$>v.|cQfwmDyFO`DwcZ0S(1Z^!>]f& 9ltK5V0=Ys3kocS)m1͑&U,y@.*jTr -nՕzFn-02UޟB卜`)1IOgA`R;# o޾o+ gfl uJV{ )AdWǷ/}09=6Zy?|4%$dt}r@HbUg\w(JnXs;:;06Ok0" l4Ҙ߉k&y3г2Nk~Wu$"2b>"7T?ٖHp%{" u^e n.t͒sxFۺyOWYì\s[e7VNa7>QY!&X @pw >b̄B 1XTFJtB% GW-q2sn02=D:P35E ۘmh]I]^6ޡ: ĤU/#L,՜OUjx'|GX:Ǘe5&fjcOcT98wEU9^0 켤3ѿA7%ÞYGҲ΀72t;T1-~ECO[Lq3)>k;hU ڧߚ[y'a+㸌}=$^͡l7S.6x QtN2pdN~]XvGY6_(G<^AM{ŵv~<t# Gq(GX.`2j dS&< a  ",obabwj>%+hv [3S2q>nƉT% -Znk%g9x䋚rf=7 ٢!qIӁ}mQrPDYodG՝'V ]\:[ HEL&\a4FggesUAjW."FCK.EkkzaB³ֺݺ{4ߨ4Px8=>%aplԦ06.K2n A*&Ô UɊ2oA0{$&5tyd9Yjo{Y| .Vl`2p^/3XKy&B: U“c9@NCc~=2XAU%f.:H0fw.ψMb!Nd+ĮRBQ$۠MI祷)Hi{,[-`.E%]Ѫu025|o'YY(r&#@mQ1ڞ;BoE96aNz*F<{O|x#d u98wKyY'׮,4]KvhEemfAg^ނleȇeN)<=FM`0:2M&.'K!\y^@#  \UHJ-YrQ /mzTzYfyJ}&ϫ.3^ilY r}Kq֐?+␵ eM&w<]#AX]y)3Z|>M2J5dd'. LiD<#R*k|>NXjyF&KW]@<#G,Byh5ˇC,N -`~Pl .eq5/3%4䙦&sLp:5+ 0_pqn*̈́UTy&\swe]v_}c,0% W(kB"W9? HVxѼa?$Nɇ5\ofg6' >6}< ƛ;X:z*^mNY[#ʰeԏp)OiaFMde:ix3f%z9I3sзFn]yBƜNBNeX1*kΏpZ4aRqiL2L(״Jmeg60SX7R[PZ ⥨&@ԵGl4#_Lbȶ|G%U& uC\|HNS۩,ޝ|mKLjnRhަvaLEGXb'z!Sn4) N ͢S\ۘKƒ@:#V01jq(ꎵw_&b{~AdS[cvXNi#-g 7%*[0Q{]4Nl9\<ӚjiD ׁeH%R^i֨-$-ܙ"s.i >g{b%ՙ)/50E,Um") 8?~n< 'QDxi="rYfd'*׹%-*_ qШDOۺ%&kR^*rdÏnun+Q@}ʔ_̗v#R6İƄ():z08}y7a.'bbrl2kW4ZjeGInS3lWڪpN|",;ѯz~" ESdx)ʁr#v3U=&-rՄ5 8 uud05VSfQOaeXlgtsZo"$v3T,D3 ZjxX:dmr>'\|ɶ-P+!JyBa4+u/SC,— ~PZOC. U6SQ}52RVhKe8r>Pְ3J(j#YĿhֶE .+M1NyI1/F8w ,5>핎śL2?wJi`z.mnCRDF߾d I^[*n 8ś9~"3IF欶VW6zĤؠ]ASfM-`{ ç.?ruWrB řO@+tH^ jZ왑L jtVCaBrT@OS|2AWeL"+>pɵ]=wyFj@xfϫ="I=H%Y+#.H,h=??~)3;y ~x_sjTaF`y9OU}?-X}^ni Ρ*dH:Zi^# YI \EiN:D #ߤxi7~Llr!3Od?؞f9=r&+^ L xd y]&|! 7|]M F!:jNqcۥPy}8e@}L02 X{s_՗Aղ9=GO8 { 0`_1~I=U4}tkg>܆\;T'OӤ"bN'XL b*Eo.T)7}ĀLPw5L]ٔ/AxVaa$AӏuuC",qbuwlZ`U)xze QN]W{Okm39ʢ_nbǻڮfr7n"RZDpVCb |Q…Ӭ,fU1_n\t&XWN = O5SETf\A9-bձXK`NW;m upܬH5Q= I6)J|Qwӵ}bv` iѬFoz'YH36dB{dbk¤JO1~ 䑤w5}nr`qQ\qvbߟ|gB9)_V3@a}por(@+>WM&KP]JfBϮ.=.q@7C舢v*Տ?vE( !' à ։d#q0$Ǜ ]:huyY,qۮ%(+M3(yxZB͛Ӝs>:jѫ ^OeߓlbIɔ?R~ c8aΛ۶3-iP#WUo|?oe};y k"1nUEd*B;|Pd-vuԾJ\2R FK$y0Z Y,uXug]A6a3BOx_tSm,B2H3Kͣy,ܰ|ܻ~ ݢ-T 6yFdi,3vmj401rDa:&3=C~26j1F?&Y_1.-nPR9st6+,Om Ev6R*0^Di2ey]@6*x"trl,/|L3'iW}2a/BO&Q]gqͦ[ڊDL]ϝ6Ʃ!Y=]#Nm O`fʷP_8vJǑYO#Ý`EZYoq1>fHlpy7U>w,nQI*Bp_ȿd;\$EK1y n czQk |VIiynn׽`ސ(d|Ej.W!e<"$@+ye;uچ"w$r.w|SRۜ=gcaQPHϸT TgRď°XotTo$;%D?g-i_ցu>ô#0FcE'3m8]R7uH G:\pRp'Ol ٥ y洪z[x5SN =KI[經]sۓL[l HI?= sUEcm (5K//d]IV#&Nu` >eU>/dU1h kLIx۟Ci"E&0 jƍ|aZ MoQqێnNy A4^IFPvs/CI[4xiwko<7a \Xĝ^$ ȌA\;ᛙȲ ulu*$p`KxFG^6n?F[odǼyz +2#RM)!̅pSlWJwW>'eg:L#]h~o~Tχ&x: öRucZm[=˃YX5>Nڋ}u>&tPzwVTXv=9Ԭor[RWd0Eo,m\X^4ᷟ" *M7Y7QpZv3Hi۷0YnEL@@:&DR*4uX\m0unn]n:Q-_Ek>l>S7z(1EO;>@)$haKx|p4eiؚ.ϩ<0z?k(H;u1G%r{K(^2JLҒ O7AYMә~ K:y@xb^j^,Ŏ!4KX2Ni/;6)v{\/<\@MDvG+%:]oͼ`9 &;Yx!oLr$)#ϴ3`6j6R&p,k>9~mhT}PegɃ@Qγe~ ["i8vK‹L-s2^GtE%DWc)ci:bPynRc/}geqšXWSb>+(ݥtei/:!p=o0gNzS@c I^'n>d(!L$Erp,B^"'sq(y,_Xu5t( 39cgM}˃I ,k7>7'|I$8X^K%¸~$lNjX^Xղv#d<~]w]fpygV W4,d, QLmKBg [=/aB B'<\_ɛEF)A85Gu<g*LĪUX\[i[Jp\;ͳiSfSRr$D.3m+r ƫ6J^d+0)}=П蚄ȳb kw]0#]b䰮!@toNG"ѓDՂ3tZb4%HGM.-Z?F Cl}x LFڏmQUOWt!S|VM8]+%cgػ; `Ze\3P$,Va 'Hυ¹zE4RjJ4"&2^Nijq4Fka^ׁ^^`FwMkw.;wiF죏:gQ?Ms&h+]U( '/,4DeUnt9s ĞS|>\UYg QȨȶ;vEz ȪϮBhsuGo4>g% ĆM(xJG k "ڛ+@";垠*ؔQ2e( Zޱ؍^M&>ʔvKz۵0g)B(Ir&_' ܪZKUOp$9m~K`s lrʾD]!!^(=5ʱ%|^lr9z%:?Wd`Q4D1EE,̤Tڬ(F+תM*ɤαoj l2WOb*߯t |j#m&7LWvF^崩xj`mi;Rg󍥴w3A c T4inY$.F96hUϏA-e؛29R,\ΰE #ԡ<,^|S~Gƺb @Rvo nk]>Z8qu3819|`r4u+]J_6}'%L"R `蒣6IU#vFC7]~Lh$( ݀z Y˨м.  wJׄ tT\s0^Oz|:^5!GԼ=]bBH8EoW O\\%uNa-mAy򄉫P0YyS[4Q:!܊_/ ~Š\Ӊ)>Kt ˌ&,!1  +icT{0eJ%"t%t% /,cqбD O#)%:7M"7<7J>NY= 5|o#[]#2a-aW(~񻒨ʼTtb>uAԦ5q&3\KmT<^ ttt>z[{# K4pa=1z>Nڌl Kj9('QI%ضHSU% 1Zu wb=9Ǧ4Ykk9V[O7$8A*e_4n->Deu3;9btVxwIx]$hN97y: #_*:}ޡkx2u5ȍgن@6^wѲ~~m^Z~'+֛ۡDfwA|A,f-" 0\g$=uZjTZg#C*Ў<‚}{8 ,~sjwo1}rYn,ڜrqS矡. pE/gbz8='5kh=$0U{psH9p~BJ Q8ٮX)K#gw =E\#<;KO k؝#9\c99#wb{M֙6Ԛϲe4]Ȧ!&Uo ת â,dPc0+wI%RgS[št=KYƝi{33n$0OJO0 1l=P&F{z.'TUE.Z>NW"r &)YYIi$Y-˕q#'ВT1DJvրw3ͤX=9K]}˯V;^RQP]I4˖Yf)UJ{ y&-iib44?0ٻ4_'P fױr[SrN~3qHer m)p%R W2hA N~1Tݵw-33fTbf n3Հe#b3,'b'H/krꉸWw-F\k'3js-!Wn.%*'alk$LMf+蒘cjp^:p=QÚLxO}Ns➤Dy e Y(X}o3hDW ž M GRߪb~ HQ-2d0>@ 2l^ŶU!). 0,D~ $:~TO݋d(7a[7ay}2>aMR̾2%8ALa "]sd`u$Q-8 5'lji?kx|%dsmYۉ@- 0:tszaP/{H2mŧب\ݦikWuE}wVAmH¿6|@O MT44tp/2."~~VGҭi)  3^Z ar8N2 Kuzؼxtnc {*]5ϔx"=!``4wGYncٶNQ`G4C+&H. :<48P[˸8{?uTChsjQiy,˻@NfGe5sU!N0EuY`t#R.l˳Ym#- S=ZɦA"?K'V:9%uFã!tjO ؐn><̮Saj,8i,䑕{stf@ҚK I2EQm:.XF]x.+I;}c.Q7 zQD5aE-֕P"wí؛j4n__ OԪKԗI".8jD l(89(νdH %!jW[4-|Z,4Vݕ3)%)RA L_Q?}, LVmh3ps`<7S/`ҭ Q0*_t Vg <%WJ=k[]ΑOWP%]y98T`!wAU w;,s Mb2ReR7lO*. Gxx)c$ ^`5cx Ȑd3Hҝ"M@m2G+arHZf1/]zիbNX#yH[zY&j=cpªb %xV- 9T VEh@-/ 6/uW+ 9EF'A&`f"ո7$t pzǾ1)(ćX-|bvҥo}y}[cd1( y^sk>K3aO/;lujG]ԑOX_gOB||4ؔtbX'&U_+o4{̂mA)/%NJ[HϧqU'^>F4>kar4uBE^R4) j;>Po~\OI׬9xt=e*9geՉѕRhB^Աt$p6*ʞ͈7x4o3ƌn!v\w Şh(uk"+B -7A AdYҢXV-gvuqZC2 LR_{_< u  }"ppVry Zd+&Hj"D|GI8xWL(Rgt5zZj"XzQv dىfWZpt&WBƅyҘy*of\cߠ?l͝"fsŬVC_e AyEJpmu'B.9v`-'oDl&v# AZ'1[/_7BmZK/KԄ64jW -NX . z銓&Jn~2UP}>0$ @rl1.1qUӦ) NPƟĿbA77 eNӽT~- t4;q4 ϽZi"2<.DųZ "P-yʁ*0LHc _0riTآ[Ijrɮ:YŗYߴX] ;n2 M^vxo0 Uf+UH=0ZU8;?:Ibtrheu%&wbjy7;HDfYr$NON~ q"SuP05)1%n6ěO%X-bsz))0@%b{Ӹ@=rS}ΐ\&t![ }\HBs&֧]$9wjoP=:1Sbw K=#8-Ha-Ag#\DAʖV-ׯeռ^fm)3:\W]97C-n*gϣ)$*a܆StoeCfVŒ^) o"1r7`ei'@U9؝5t j0L,Q32lvFS>1S@g\&ف7W])\2p)Ȁ9 ?1м|= 5\hcȜBLsظ2- _͛JzG44Քd M6y 3%NʏSMm=5~tc!a.;PwjTX(BbIed{{N"VjgqϭV?NDŽn938}SLHWF#U'Ns.W4L@f&qߴ,?s@Nx#vv{"В2Eȑz]{M u%'Q΀c ud@TՁ!|'%(T:.U﵅]$t0Y Q R1ը`wg]$/95bpʚU* tw?*وwLIP!D#plqxH9}^ q| NT> S2љy?ǹ=`yzzƷqJ$Z?}ry r+ډaš(6"]teKE2kE4p*~kj:32ԫEEe*- |4Vx] uW7YY*'OCDW`wVuew do?HJf'h kuSI % 1w^ a3}R7էix0fN #*_d9ƿ6G[HQSXe;ZPj@UHZzyc̮p%Pd- is2HpgY4)}K.'Q3RyZhF@(χRҏ"úslj>[WR`⹩svTs&X__!+**SLp n̏'^o u_⧾/Ɯm. OZU^[M.1c4J~#sr?#\g]1( gēy-NRoq GO~*. VE\g灣X&\WCn Tj穪*P_W\1MQ`;D1No^8݅х$B63<(GJĉmJ~yw?l~Y Z|)l=5[aD:{KZ d#4Km Y_\,c736# #(SG]Vj/ƏrHXڿz<A$M9nV/Ծx i\S_QܤX\O PiOq3?! Lb섌 NW6li[=S9]c¢n(W ShSPVZ\]0(>G2=czg7TN2p2q~k]܊0'+v4a`גNְ Wnp)ěR"^isi-ZvwB [{oN u־_@Ծz*Cߌ*@fc2lKqaAePͩ9mQ~otu%jDF4Z@;>-m_}ɳFtG:-\fd$rh "P[[!+ *oP\5'@<@h >q5q҇ڑ8:/.6oқA:v$' U܃ -7v=s( dڏ0gy4\Tox!(;B~ޟ<9 6!aZ#u|ZJy4O_m,z ׊hf9羪&.\A`Pv:Uՙ뽃dk[ g_Nc&ynP1~ ?95TRU`pUZx0h׮]\YJ[l{h)eVkE'M&Q0bVr},(7|lFgg]͠%<"HW>dZm_'\ džFNb :Lg}ltS$lGmm'H?HOnP@=AoIKj ، ZvZX D &"[|TWݑ&Fk4go+@ 8 SmAg/Ւ6OyX&UUeê4yhKqBу,[+Jc\oc6Y_1 *, ѓ"+N>>tC5D +b}Ct?!E }&Y5˔p?dڜi8PQ!qH\I͟EWF|_!?NU3xڞԹV= ץi퓘P5pDT^!~ENP0aYy\7F6Um7yE-줦eeN޽ek\ VA,DnH5PVqCO;c_<ݒ_-+.=mz|ՋDe9=&~@ߖ Ԓxbd*,Z4j̟[4.Pec3ɁLLED:8h|ϏX\ew3 JԪŕ;n'Q@=Uu]P- +uu(6[Y">$P+>3Z/O?8֒^ /y}8^Z1ՙ:äX08(_$t(m3^J1"*awאh949r5sC+oɀ{( S6ӂ }BѼ ^pCI_H$򕖧ȟ <]KoW^\5ΠxeF4 Klt$`\2 WⰆ^"}{vnKωO%&S;yMňa8>m&H*Ro&ۡ [pw7l!Wd5('k.=%0w%A8T=!'t]IR<,ުl] ;g Vz A`N.4Xj ۙYiAtص¦_NChvbɗI 8x MDXI[P L9ZTg\0٣L}on`k)t!L#&&Q0y;|1uYǤ13dY $aIz5Y zԟk6 Q}R/IuYF}o)0IBqý4)_ga|P XٮeQIs$|G~4Ζ^^x5a[ڙ'"K)2c7-?EJk+N~&Xg@หZ5"n)~ ]E0AwSK=hE˗/~~.=Xg_q˔9f) QMF&qMPԸ\?\[ED}UlxH:3Ϫʮ沨T35Rt~׺XN2 ̐^G *$ i _3I] 8+uuKK9D_hзݠ֎Dd uh)l墥w':Fc!t.,}ODbZmiŕ yr"ۻCn}iP]I;yrwq [W /=f.D|F Ei}ckKYک=/E2p&7X0w=RCTeȶjLy uxbqJK_[jA"NBM(YFMOxh i'QzF*.Rir׺)rwlW uK-Y8*:Pjsi8 K;bmGTM%*fB/MS~O,; qL8ЊW4!.[|ϻ,q.ۮA|׸UyKIzvo@:b[(g/VOXh0rkf /+(G0XXɌdK%CS{+WGkHX=Z/$ymDl_=6) '45Fa_q0_̻͢нc4J DeׅqF;*xǡu\>%ݓH`G/cwkU\EA٠0y-&xYxt7i#⚷w#+yz<9Wzn%MiSh~ &V#V!SF>6dSr!u(([(Nްvh5Ԉ`@LP)ȸ7.lW>- /鹺Dvf7kFp֭@,@8Q6xqMDO1B:K}}3Y]^J^-b%aa7& :YЯlyU[A~ӌ4Bhrt( x}yќԃzojV01fCuXސQ:>O'yAEL@=e87CyM^_wqR`A_k) [rZ9m(>~e[rpO S]=<:Zۿ":92l=U(r墘o"+2B/nr*+I~^=L|.:lL *jEDQڜm`p6G a?Ayj( &N6 G)~C% fFx,LjR̗!]N_ h͙ H|&F,ŝ 0' 32PG3i\z۠dx=`x,V  mz޲͡9Κ"iI(W _;ņhm)h o9ll,.Cn>-Έ&{ ";$yX2}=pNz8Rƣ(_aIGUߘŜvl#:ՎX\Y !hnyT*a'=~s֮_ g:<3 >ǡp@"w {ԄuFJcUJ2GPxT խ׬$Xx9 <1ו' +pA0n]鏘whpfjc0@$O10u5k a7;V-2ww01tӳc.'̥* 6|Eq62A2!]el4UCwM c^5 :kWdo;sG@s6~2tx@wii,?2B~ST?1u |0X>s.Lh0fDn/-m%2†d8&#A]Uf#L؈q=,slE>^'7?Rw~DAbkKj !Ur=inZdqŝBn\k;7e-t看g6^ܻhQp=O֟oz6ѽ ž{ՠ+-༦®YXs5i5, b$ǮM7{<+aëLSYU˼-12yLHX+9o, XӶmfTA͊JO793A`E<^31ߘ/v ф=)I@_.`.z{$3tM%_й~ s:4;[yFMܳ1B14/u^X&5GU`zF:X{RzvXu a e|/Z1~AR%GV>vh퍁k4-hթ^Y{4 ^r1l8_3Y |uO$$3QF\_&O>7t8ٛVwdqڮ NĖ2G:lQ[{tL)&# Ҳ, vlBCq[e_?}≜!>u R <}!؞xDFy7*ޢ2jݺL%CO0 y[;#,JyP s ,[U,IJzoSpr}ՙQᐔ'{WR{^L. .N$(h3*ba5 \nNb2ӡU`P##a+LN$f3o`N KvU!/<6?YkBs- dʽB2#Fuɷ^EsEbh@2_2ؽFgn 9ӗbߛa=#fVPBA-Ln/[eԠ2)":C]9R1gAnLuXUV/ jXj6NQ0f1|apY:~ܦ*5?53J'#+v(KvOThcNB!F( ]lkϼ~qIvqxr4W_ KL7Fܯ>KX_E=]MVu|:pbs-afb$;^ 򏐸OHE@W˯㛽 x0w >wkLI؆_Ϫ,&B [f\S#Mx7=CőD{+Yk3[Cg%0dK"c#)R{HMwdxyz(TՅ%(٦0{q?B@BFrv$qauqoC8l`/K/HM.IA`G 1;A`\cx'rz7Z%|Ufxn[dpXSdU .G^V\'B- .S [s!zI4~bvٗ1no}-tdi_ƞ 4HE4(%-pK'>#F$rڏNgB̿1n 9J^4@_W~QU Of{U zjg| 9\8haq̀k=R4N#IfA:{;箌-Hg- z yڋ.[]Ee[*E9˓OҶ\ܵ`h>tLsƗlMjmy!TzALݽ/-j$"B+jUI =!QX0CN}Rep%{@Ͱhو8$e!â_O w#I'xP,ݏo%1EXmN/ݙDSGڿDl"f{ܝdK}2*bz-`=婸 Ԡ?- hX_A#WE TD/3K2*`"^Y;"pFPe+| wضc +EO!9QjJ._8pԲ}ݨݶڼcY >y'2OE/ΨYPjCor8U%P&ӟ R9ي1a#"SnWu`ɔ0|XY~biCoy8t!Y( japMAB:C)XN8_rWD0^Ppc2vykd$Hl(8a#8ND|dqB_Lڿ rRrΕ\-]Rk$=tt/NM} ?87h H˯#NABwG,`M{Yq [ &^S4D3nP+UAuDBPmId<~ʰqD״t>5+mD:5mCl\%LE9V$t=2^V$M€?9oG۸KGo4Wmwak:݌~JN(uf_Zs1&D wPfzA=nlb\?!YqӻO W1 2?Q)ZK&":>]n ߉uuvKRF5&;7#q/HM j+s7ihxiW$elUoZ|[sɎuz y6bE&:<]"#pl;F-_^ q cBz\ ]s!υ% ACkG 6Z]s|5!&ƹBD|Q?Մ*T-8b7u)qލx&yF9q<:AY zgKK鳱\Ra^&T(BBrs,(%X\[u&bM2; -(9sMe*Cy p'9^Yl:Мl˫O Rc-+`6n-O͇> 'y9X8 %QY9=VA\*0ٜ%CK˔ ͮ=8`D 5aW>kvgUB)/ ,W$#;!=p+jo9?Nvd#N@F.ڨԛCұg`94dnxqH"Du^h F6$ɚt [=XEPы܍%UI?1"BdQIE17Oj./k7wտ72u |ƛ%Ȥd>[#,^׊pė+s3dQ!1瑦_{QFvu`m`08&Mׇ/ނ0\y`A8Mx.P[6q##f꫑c a,z" *qM*UZ6ފIW({nچXݥrZ5%utq;"r_ =TIϖj m_}bM$Γ̐~~FΘ8Zתm.iRA&NGo{ CLZoNx4 db(؈%LJ6 H BeiOO>Q5,ߌ= ɴM 27߿po*Ҝ/She=JK Q$) 7,A'q5w`%nhxd70%LXP:3g{#O!RT?Bڋ?Dib6HG}˕{NbOS [XwIm񥒰+!2|tES/XxJsV2㍩yi{*diN4B0::Q?xI/K*%ʺHO<יSRsl[@Dq`.bYa$= jn}Uk@eȤ,[:ueA(S +P[Ἡl,U(0*EM)xQQq4AkB3 G;vfQ/ye=;1L*pM}h Cg@YJM:H7{sxwm nلYHbDf@_joog5Ԋ2U9QPjq nRJCs`p%vPȽ 3\:Juk%戇;_ l!Gm-X?TLP^-J+{v&)vaa v|%*T6tJd*>O ZVo9ۚ{nބM^u׆SdcNF`c~j|]d!xeڱGtǘaW!M ĕY^=x^rQm8I1sԍi#EXÅm"« b?i\0fO.31P=M?nЃ!mOpq.lWw&a.r̓y:'_]=-(ɞS29݈AZ~()I[ЦŽoNn<pC + k[vۊ5I<?L7&hjrpԎbȸzn iy\M'ݧ S ' <>`mk4R<;>4[dI+4DGBV)~3[)sipBPț+p!a7TxPsvT#[ٴ#~9!=ýQ h@O*}0CG#-lM|;"1H%ӭIY0r|KbЛ ѰF6tF]ςl]菆x(*yeR.)4%^QU^\' Tڣ Kؑ>m+.0qX%B}q@qh VmtN!~. 9:.=Gmɏh1c"bM$v+b%]n@J5kB PmOİ[$0# > jPQug+Ho].(y\CeBϔkEO<'u,ӣH\2•3k0Tg;d;L6b$gχGLN *r#Mskif3crdRϗ?AeܢGcH[硁h>1w @3S,[1Uhcwd{Α1\ oЬyt/;{8[T!gK yO6P͎3#O}yN|z_c e2 2'f@vlE/9*2{S>a2+Wq%GXF*{ی\XB&ފ)zD =h>4fB~|{+*!Q60 ڑ$lp~qy:VF:G _H$勦Kb{؃wfE#o=:rq7}W揔_&`q] =W2Jx djE'4аMc9 (dGz5㋊bX$GDya&(*ѕm\cgW:'ekoLdn~D"J ĄXQxi=ϯ#jx@3Z$llf1Qu9]B"{s4Aw5 ƻJ b"B\@\v]Q SlK-i*~$>(z֩.p>sc<n2}L}i"q\Iuα߂8dnN"8ÁtGv ,_J? Y6]XW0JaHq: =g]!q4} 9R#PM=8j~O/hYHm}ⵠ/:TA/+>Fվsqа@"uPV⿽9^e7!.?aB1琤IL}bBWje &HZXB~ &>\U.g@+(9ĭ R2+pK85L]u?T.kg tL=4Yep8_;DV0ϧ80jVTxgЍ8[Ko[ώ)O>csaw|١>1c7\<˱I7sI5M5w9go^E?W ʌ/8 `?Ma 9^Ky9ը(`[Js|՚!>n|k]^7ڄP'P.c`yYݦ6CN.ƅ!+V̆u#OVՕ>>E_>)|cUlj?ҴY ׺oHJ:Y.y#4]Z-mMBYCEhs Z&JrTvV2pae}I=DCrDS#uY!ʹ̟-k%cTW% D>bDRӓs8Y*"#@D؉C^rm%6+CSo!iϴxg"1B ;/MkUYVͷß`_02Վo.iSA3 _z2@)˝+s g;1"_+aҢ<]|:K| #oRy=eb6gl ^JѰɾvOlQ0q t}-΅$Ȼ?*>Z v)Cj@cO E܃Ye7)(&FBeئ2+m~NOe6R/S[Fq/Sڢ[/> WCIqUqfݗeDJwHd;=~iS)g|G Xi?²>-)wXvcNSɶўVv.҄A0!Wy?.É}&1[ kyӡLK-l?lXt?ɒ i8>H3GJݮ!I~Iaeu |W)Y+~hqJ][@ 4g-2RNQ8ZZ7h ϰ8E*=>N/1E)d 1o59JCuWp$f?xJu+Lxc 'hʘ7ϵDu u9f8֩ߐ[Cϕ}Λ,֝}oBv 9tQN5X޾Tf4iH~J#W~/CIi? Ոј' _ 8 -<,GY 򺢌ۥ?(%ki4tC19)2hH7ng񦅊"F?k1Ög1exzhTdg>NQ`pS蒎@t@4H&චչ#VhgfVA>m=d˦ݕIyDmZEhdYmw?pHUv/hjzQZՈ.L(AVC' ư7 ī(l4z0~}+JuIE [Ok.ʌx*~:J-<4!7~^Igu5zGu 1)!xp$"9"0Vbӭ+4יh/ʁJTk62knO5w+W 9t X}= {˖@Iyr7KNo84o|Bbgl,?oΦO/Wu\[r dJ?M)P-Jqk\{U7vQYQpURd,x! c~ ֯L/xq·A)gu1oPc)oC420=d g6\cR*\rw46}Ӫi}_wu]A@cW xb%˪ZZwgd&hY€tMQ_񢅑.KIHDc}A~W9W{BVK6n;H"C@ ږD]2QD̥xJ95ag'qɸOTnL{!i+'}A9U/H*rFs pu#qyy" Z}A3i잣n3R}@ud}yfXirQ͖B'7 m*ۆ)-=(/6u^)Z ^m̤փ"Ħb1T74+#)2?|SX_ЬUi?Օsr9vXD"CeR]!c>eXT9lEK>Y~<m-i7(9瘰.O/МN_ k(.WT ;e4F;V1oVwd{MK:5?Nw4/gUO-v[7)i1s|LPWY&`-Z!<̤֎M'|=d*!<*p.QFu9  uDGܻNܨIZJ1!8 bmC+Fsn;|2t誄=SCDA<`כ8@! UEUZ# ^wuLC4SkEkIp)o+:nǒv.A/[|%RB+P|VsFIWA4N(Qe 69<7hb2zUgmkLk=~y:zv9ZSWlryykO;?9F;>uE ?+b놫2#>;&BY=@|r%;*h"Jn Fe9/YB݉ceY+,KXJm-Z*=lymG-z#D'KBrWA]&:AbДҺ++vYjJU^,=!eTowM@ڭ ?L{0Z.o5 fgԊ+! 3X ,Oo!Oz};ڑD*TE/%@KXX]8I\,Mmt ['4sy@s u*ނᠸe^,S|)ʚG71Ƿ64?\l'XP;2"/la&k&Fdi6vR Y3zn@Ÿ&^-=!:(9m7V=K˜::`5{VFbal XbLU2'8"-] Fa*O?"?1]\ 񙑨bj)\0ז9lh:m@PMA<7_(" j`RH;|2ȕ8`|ClU-X s_ɕͱvHȂSoȔ8=wg!T,IJϏ:gn,`Qv*{5r% p"?]^E/}EM]^9 9TX,4uN0, &VM<6J;nd?|+XeʹVÄiPط">!;U$(!IG;dD|PyXfs([cBtOVFt4](XWִ|?[Y}>, ,yhțq4±kӘ'|V2o>뻚OeMٜ|yJn*q7y&x%%:Tnьȃ"*n׉T|Z+~w=|Fa_3pw[NDNeWOIPbn5w6)ע\G5:j(1t8TwKn9U} =\wE% |Yu-YO䊜%I[L.jvzS_ķ;V'su|и5} 5>t:\߽o:ڤBFn^3mjv,ڪ*G{_Jf㐿fyA 0hU/dQX}>G"+d7)g^H@hJ GGAnK{sQ+n [d[hؽ"O{ְL=dqڼw)Zs S V1Zl"zd,;Z8hPEkk㖳m-0QIMuF?&xL^ iϞ89Qc qy Ϙfk?B̯UE[:[A-cR@'>} V&nP:'b Rt ` +X&'~ q %C}YsYd4ujH?ANw٫#. Cj;qGI|Go%b6{zIht>'ҷ0$A&ΥAAqB}([61::>;%- ?p{bOh횾=N`~t5Hg[Ψ۵tw` 'fbax`Cv] '`܁Y6kث@s)O{{h"s-/Sz9IW!9BkgY,Io%),w!iF5tSQ^^&C,1yOF2P;Re~WUU˗'])"7`xkwFԘSlbڦ,d鹐4#N85.gC/ 3v3' `PA%<5o2k%IN_NP][,Ve b8bCn,rjN,`~q_\GծG%e y^\v6KR2GBT)rdhE1L(~f?WTDt^J>1#Tfw6@ fsZA$4 W*!qG¸%Kim=ˎ- (_8Aڿ>yBrز?L۝sVSD&C IvzH> `/$U>:;9~-Դߜ_@dg 6}U$BեcRZj.""؋9&J( v2Bu-Rڀ#T1lǹz}ӎsy_',Ckh^x `Kko =分 w 8ߋibHbEa߫8*F,S ; 8Tq]zIf/-̲CNv?Be:~)~/;!4u`FCDv[s3t#"~\yd;v-b(,M({C_]㱺xd%3'gKO+F{;}:0i 3fz my k-,s+WHTfPE;@@'*.aK*Rٹ-Aj(pi:hĚ+ص T Ȯ< BU;B9I' OOj{ՀJɳDKthͭlx,^난 vVO^XK@p5o@z#=ZV^D\M@s]ů6qmӚE8P9s`CXBi tF q _Ehs<[ Qgzr\pvrB)0z j<9K/(;_1*VY,UZ_{/d!~`ڢnR|, m*0D X[WKoHXWQ ,\؜P jЪ$Yv+M\42gc濠xZ+VCL4;!Syq1˖yҶb砽Rr z­@+1pko}.J=b͘ͼ@ ;|8Bud jK,@[cѣGi U%P92X57XfDMm7dZG3!-_?7Fq2(:Mz87V}uJLmlvyXkt3(jvoYDpk9p3gO-AZ9zE QKI\z3A[J^΄F/q_>6PU FPa鬲;n{e-VJnWq9#ړ7fQNBՑ!H~[m~ӡki^jr-;1Ҫy|fԖϣhW;i`(oL~XvS7G@z=%Ŭ#>O^DColFMh_U:=ngA-t<>'j(ac |QΛvz(No{ 댂f'%UR\s =R0j;qwI{ª.M>eJXfSPCQx{"Gfz.W(5Sv9o,* #L;Z,Rݘ)mzmP),`~ec^ِD}`X-!NdnBVBHx6i EPH7=~#&ǃEhY!HS/]נ|A\KۖPIUT#"YY_NP1$CbHV`]ȅtW#[ b 4()Lq ԝ饬@7U`/ϕҶQzwg6ȿrH=㐖A$ɼ^LE’qpL`=˚"hf[vr xXBMMҥ̟mO0 UXx!8awY>/Ϥ1fcEo;Ӿ8gA~|mtyRo& S7=`h4/e?d|:qUh[!1D P:C{arb$YwݯaGFծ~&"\9N3c4+bL< ՌiOKy'Óu_1<@]H6.Ex?7YtmQC{5hxHp[rP_uu&Q< >_$FoU=wY#y/ 9V84[Msp1!|dZL>-,l0WxE%#7ZRc;o|=P }Fsa+z"_Y5+b}q )-c+^$#./tɥ W䯌N ݥTmf{s'f˛XEz?"I(e`**턹5ۄ~ky܍Ug&9,>?o܄Z#xmo ʙ3bLcA[ߐ'^qR }߰(5x&_NmO)7phe0$ 3߯^8B]i? HN=ēSºk1H=g.&XG5L4n +1h^8+.QSѲ lѭ/Xߙ|?~s@:k,K&JubgY}XVEJ->h㉏|\Gǐ<Ifm &v"q0tFg6k0a[mU  v-_yJJF$yoO(:~Ҳ1w_;?D=mAGhHOVR8N#xxy"h iE[E1wr@@;@- -wr9xDɸӀ0'M"BUϓP2bU<+ewuG^9 )%q!YR-}x ј1dq;Zsl-'ߩeV #T=mNaJ@ܴ VSҨQ}_CЫ`ޮ̉ss<\W4:6ِ EQU|㸜:ZN]?&^Q |{McYTTv'')KbafY{%GbH ?)ۿ Jѽ)05k74RU@LZA#'[ZP?ƁHhyZlFGLt<\=(gv_h0tK#Z$ 0\^ĭ)c e:,T1ot^aǔ-?>ҍԄg1{;rvϥ_z~}_9]hnvC.ۼXT:`}vcTjnКhH.,oЏA.\^T IfhTL/t v 8l>[[powu,*Jlr$Fw [b`SQ|-WnBĐ*5%MT%e"?rOMCp[J7)cIG%jb*1~;w"Ms#=`ԍEL?C:xZ>?}tbQ¨O_ZpyWI;Ң2#_9AWR1U4q0"'hFPs8֬ї *nҟ9 V]Gs\ Lf`g~_7B`,~iwŽ/4gA6jI I[*!Ji/ v1 >=݀&:vn]Z/u]])Gm"*L^"К9U2h7q0ma.&Z Ur _\ akchE =$$WO:p H R矽CqfrM9S ab %~C7T,Je]pw߫*XN۫EiY@S+!zU$+cAj!TgoǷ lK#foCLˇʿbB5_!4rV* @RBTĩT|n; tPČo" 7+m]SI A3[KmF*:(#OS\m/`~Y?C^YRvu4`qkΏ3_B r:*Q KBh1btߞd?kQҪWX)o_mv]~.떸 8GiQ j` ξ|M, Z+QwMCtFپ\-"Xh{r 4YbrBUFI"!֕UKG#v ' #% ,+Z-8 e ;1g|Ί̧ 4Y9Cz|"X`/h,+y Sઔߤ14NE!, 1|h\aRylamcj`C Pg`K;tì*"r -W-MGezN$|G K$p#Xa(qăi !+f&Sǩ2egRLJ`?l3yH S,>o(Oy#\KZF[99Jˡ"78&?W͈!UC[4*0WKu)\zwsHC N\2fuPYJ=QVA(ϝ3]w!xt/|՘ʻ|ӑ.|%(KIVIF?n H\&Ȩ锱" W.wW1 2?l_/w_`e梅_1Yb>jMA?P];t#=(ɽ6iaךnwb\u޺bGxƗmT/vsG*x(zQ{ieoSBDžJ@BFiZ풢v0 l +us~ڏTU>6 +qYv-qSmg2+gM;9A52,H LLflN%뮮 2t4w˹Ɵ*cLoB.ـOǨ\KN]8~2XPLvR4I&P]~Jd- {BJic]dӏCaw!lyX-!):/S;SOu&mE>'z{:l"$B#zEUfUcʮ|F+э5Յ=/>Oǭ!Pvm#RT1\zw*1 _<Ӑ7oBΰtx 13O 7P{#u!7,!B'KՋ".B㜑WbwCR:;Q">?- *#qKi?7{ ͜lTo6*{s}ؤje:rZdR[u)xg+"n½?Sy}JG: QbMQrU^g+[Pʧm5F~r;!Q!)k>T jWd;F"rVcVXx< V5LD~5 3Yyd{r@w c]A 8;/@-oHbV办j~IvKJlfU@ )9Dc&1Dt.3vŝ |ʣ!Tg@/5ɖ*Up7ovhvh=eeXQq63 ~aք.(/vOSqpNWsj?AOz$$^n7csfWp~xD.WffNxX4"%|މF%<1B-òx-o,sl,SΟ B\eVh}C/PsJq69N(LueK.]/=G8dBۜmqbao'>|]$Z p&T`n V}Gb #kXj`= GD\6|sHC_e0L9:>Q$G>*}=ca)T,+%qaZJ,' ]f"KζK&ҏUsM˔l[-MWrHEJARj{^;]+;ЊdgU n)p'^۽8i*cAIٿԺ>$.&]`>o b@%ɩk j|i]+hʤR"ŸAUfo6x^1ӳJ%YX[fG&qaRVq5W}6}S]UZK-*_w<_2&ӣZѹX+h{"VewVyD3>Oֳv3ck)0ɨ.;~مmOe͍Ԅg(x­F=]jKI==@ ¨@X]1е.,J3tx$%h/jfS9f`H8Zvo 0gvb4%=) v jKX|r;Dj/)h5J&c!bEt * <k{Ѥ3Kml#6[ u> @ PJąFm\#VѤCUI5 A3n102fWX̯ΰb >,#f. n4̢ή4^tm}JzQJ6^"%4P2`<_~:-Dgo./AY#Vd?E9љ4.k%L?~4jX̫ȭ gd~p[#,eqU{Y:f/7X/*̔s T-۸\i:[xLIU+8xCC~7Bђ?!Uvs !Xa6D5K^sv!{MƔf!񾋿 d]5n?13d̄j*i\{廄ٳwAᵑ.wAk`L Wca(:"r3s}_  #cGQ52D#u](D]emW~$=MIVGjmd@ω"ä\T`fX)cLoѢlP_.2`&%u+V~fnHQ~5 k6:@nfGWG@.(_"t_rTǰ@UVk}8ݖ*)?܏}+SEQv(0iݰ24cVNrf⤳ SPyrlcA;/mo 7Q=<>JsWqz"v``wD^a-n(8> ч8Px޷^uI&Ah# H> \NMl4v“!ę_Z9 )gN6:$T0)sÍ56RmH˫ T 9>;IҞyf֠tتN5/J3Xb@29qq<^kGPBW>M4X'$w~| n,bt]:Xw8kR3ϸ?f#P#]9|BRe3iˁ?+4{q*L !m)[eq9QL/U~BNyģ0z'AQ`_RxhC*KL/R+W% b5[<9ohV6̯%䌵m,; ʩ#.9tI4 [VMt`y(@ab]u3EF07uHEU@|UuI~~gN,p)Q@k(BTm m!m䂦w)E0KbNNprgw8HÚ6UXx.@_nد]PA%D8^ ^;QڮN#&ڋnX/ZtlEt[TX[^ f.[;6*,є2b%/"a 3CZf󰛝"}wX 7 wB㙑v`b2A)k3%HOQZ-XOTyzqw-vo0iR{/#uaZC!&};h<1@L$ QA)H{${'⡾FVAQT%ۮvk [ |xib])N]gk/NjĶc.%¹ };:+7Of2暺IY {D<&mn!lzH[Y;.0*6pe̮Ԥeb0F-?obp7 0P9wn(c >:qIM&η"N*.YY[GX.(:ZQߌlAa\\7}9!7~7Pef7Ųm3FWݜېy($nH߷ cCR×IIl$m$,1^CTPfd,Lá+f&t@_cx1-HG72X'vk$bY$&8G)? >:V0<%`'%qK\(ߣASZT1 Zik\R._4sj{h2 RN\/Ex8+zD*"6_< lß4_R${ȁ:^v0|rTIJ"~+R_\X!UU0U9r7;irI0d_KՐϤ~fLr;z PdS ڵ,=9v3Puvq 䕡S?Dg+F*g{4BEKbZ(Y; {v\Y^?F (rǺ&:ysi!DKNZrp˵])}車ckB]UԜ?>e#F>\y׽'fnfyx-(?|-59%3xS֞8/IZS_ WNďmN︧E'we{*pȳ2,& fGֵgVYyo鎨KTTd7h7!/po=M@Eel lqN4Rv]m Yrc' JSAN?|{Z Z;fy[7*,SNo s6)w36y@zf5bJ+o?4|l2bIz6FT4=,/ ~sөq7K%I9̾-'4UrC*Ԩ?-p6ar3_rS<=;W`u ,.&lx4xWfC+SN~y1%f6f$e&sqzu"Χt\Nr,i&l&p(%XW]qopG~#Ö' s[OeF)ϕq1Ot˲>kdu1ZK=LҎ֩iK4?FZw#Og@^Se7/6 Xf;w|}DCj}x:|,DqL(^ 1?+4*b?\zTL5o u3Cۺ6kNkb_byG$rܠnOk 8^kA/ +dAɳuT~ "1|11nzWY_:mKWtif<Qj9< =Ɔxqk2dUg3'0`پ@2ƁzIvUZg~^r9 iIKFXA$J6كMz':4L ꯫E"{~{zӆ?VFZIB]L=x|4i8Cݭ s'\OUJ!`WLut#foFN7Y2#71!4յrˆ+7u{?A@*'xh G " "o 3i̋r;_ϳ&HWLyg5WS~GeoZʋsIyO\k*ghf&'h;"aXSgȶyZ; l9dQYq0M+MO3Z̜16q`.1v2K?=:fkn b.،`LEo(ik(j#<`Mv+3cc4c]7;qΓNϟ,]EI=hmxtV\82ַ4ڀ["GQ&;aY-s{ q|VEnhCf@ib9,%(uE3bߚ""FR0e`Pf$QEv߀IZW^s^.D"s~1ܓ V>OF.7)r2l`Gن~8k˻I&"qSM3֞K~|b # Y \GDp5td܈( TZoo߿t[[+&[ќf$M a#24 9S&C*gDQ?(+|vkωQok.JhĻRUDxohCDViФ;gNjA3KvJP߬Tax Z~O+[moh,!Bޖ.뉔L{A+Ev}$#`(黁iqA [N瀽&c-j(pZ]mjCҺY.a헜Wsp&}JA M8S M2H[5"Df,HW"m>ߊ'IOr ߊ/yV/DR{oOZғu}Ih[\ndQխ? %v \N?8`ΑIYO"Nb9'gsO`:wX8Y/K6B4xг·5M>SjEg!n )"#q;z";s*ض=.#uS7MJ_;BE8"~~,H6C=Kښw2N`׸/ٖJ*-_&Iy [rRod-X#J7(]1{hȑajs/qe8_&vNyƢ;)h9>J=%)u$7~Nn()|%:Wi:U!|n{%N ӳRe_JX!8.=~6FPFn/kBBD,l $,t^V3ƉBĠ5WYJ|hƳۑ:} a k N_8#/A~$ ޚGa '!I5fLwfl r䉚nrNh J@=_|!jJvҤuޗo- %!2$ٮTUhĴ3 &.=}û[ A-]pkwNÏPG\NαrQ5'5}';Zr[VBM$b+|Fim|")^H~h k%vEl2'DEW^Q8AfڮȗgcTy $ϼF='XK?5e N ̰/u_\IvۼM{&~:m~pXG9vX|.g|5.L`F_sc E  ^yi_);-mIG#@ 1!Bj͇6qb2%4J]Ƞ rwh`PaK< Hd%}rOofe7u=AiE^N(v*՟|h[@?_j9~-l;@Ng#+O>xh$ӅTc/obC1'=˻?:/Ɍ*A;{M~G|I'1d[dP쉚! ۗ“"Q~%F񖐀.Ž/{FfU/* T-ܬٔ4tBi.a特AR4 qC&gUlaoW޶3Ią4|ejᰍ|OچbZZX}QGVI|ieq;!3ՠ_?&Cv,zlc_~gUduȄ 3%L@G9LyDbaj *n5+Y?-Oz4Rɖ#^ NdT4uTQMhQ'q J,X~ ?:<*I:^'1ṘXy`GkNYsYzNHkr,Y&sZz5̠D"+焉'ݘz]_vE7 7eSN*Xby9}XbNO/8qW_8'kا)f v6J9IWc;ZqL3?G8}VxЌ"[QDjpJYOL줈~9S'R#6ZE2Wx2/iB.z9ZPuճSf =pv$H-#՝}\8 qr +q$ׁbͫ :>{(⴨'r7:3vyx=^L3}$HQzJtMtVL:3 x>Z4#= R>$Bm9!z$qX/#HQܺdyG_R\7c:@(Z>$N]TO3}- S'g&xZ gU5#2T;É.Z6"#C4JR7 .u9XT8K3305P78!͐N@%T=slplj۽% 47p)ؑ]EJųI]tgp(BXDm2"~z +ںzipSxu~Hyj{X%^ތ;ZmF lCk;q U3Bá DΧ%*ɽ!Hrko[d qNFݧrw#QT뷗 Bjz`)JEDOM#׽dʼYPPA'4 4@0Vr0wvNr(zϏ;d|s>HjqkJ+G']r7%q{)zw#J*K4;ЁI`5b|e!&K{|_\mA98PMhu%&o Ww6kD(tL?#{sfj), > 핋y$mE<*oMꪔvom݌~P1t29!Wٹq9 m>Z>lqb+dG\ 3rIvj֩:3̹O(eg򔸵zs2 ҹDg mnZ6t!4w*P/Zn G3 lThxVa=& 4v/P$;ƪ4PM;dƠӄUT$t~> *B4j?S|sS3àZ+?YTJ_u;^b=J/ đ`.ͱ.?`Gj?mlg?ޑi[4wA{ywmzl7-hjMH܍/uN3QW88#ϲ&*2xA.#QY_fv^c`}aҪټo x-(SvAM\)K1mzPO4{L2 (!OOmJ&c:rGt8+)i7v5jhSQw(\f+ele3ꞅs ;s$k;pěU?WӐq XXݏ)^O 6%Q!L'޾1XC,ㅻvNZwϕ\9~@S4}]U9KgAK f ,;(\OWLVK5k{@{Z[\nbY'#A~u`wh6:oc9TktY7K#T~ ŠRjZFQ]^ݞe-]]ـ-5S=B+GE I\KZu k?{ZGp`9 P X5(GbYw@pK(Q0QзkC KYRVUa^ThÍa^Y^^"ǚ9op^MUgpWkpFQI&~̎DDSF(>I +s(: 8EsZkbN/m~?2QS]հ KAfLn4JIR*~FNR&KO}n rF.lbgty(ʯ [C)҆ t 5S.JCV:rmpywJg<ӂhTkm%5}^أE?ZC9wW-4xQ$*Ygd27`^ sCD&{.4AcЍ^޸DSCGQ*a?(HX;QBy|:@ԛF0Y-z#HrL95X)G ӻ En¥v j^>۝k}/̩I` % :*>0\cּ(K/\µK.,enptE"/-9@.|n]Xu&q7$s{(=jo|GT&>}bjM"]Ok_\9)s).4^Pr);/Sn_p$cBNB]So /QBr*8:9zF/K׌ ӡF eccM+{n k?Wd;M_ĪB<}X^5F7o{nzI{b@sgѵMZ6NP8Q?DvO1`YĔ C|"tWqE }qҮR1a]YYVb*-RoUfP 8He4S aJ5 bgj %f{/}"$}P/wG"ߖtz{K ` @ ;+):SVV+0=Hw?((aVA &uɸ'+W[J[{'rnk?+- ‰Sy:tnX̏g4܁$<f=;2δ ]jϑ<4mR"$L~P앤7la=f 9GGk.wO=vv/l=G]8@>!#e.yv5?.FJl2C8~]Ml!8%XLI<3Y9Jdȣa] ߚGZS;yS#̃M1_DF569rpbiJ-%/GF5N? 2^ʨo8>iޮ!"Ӟ%F[sT-1oϊOCaTĉ Ϻ>h~Ruf{(ɒSwCz<հ冸~X4ňȶ]]̍);Ta<8ƲP/xI:C $s eFS0c5L?='$X3thSݏ>dff$0-)=*_Yڜ!I Hj6 l Jt6)-ZJ%UgpSB ĺ;KgdL]iHLHL**<+|<,ؚba$#77Gtk7 ,9 $<%#z,l8RU,8 Oկl kc6zwǬQ8d]5dU2Samnj U\mtArR`74pxW$jx7gfu?Zcbqk=}ܛoa|~TpʬD8Y<dEa*ި'x /'ȵDY77F0o #NzUW {Ύ49~*, TF"nB>\~mX)gpyT㐰;g;L 09epcCb$D 3;Z禱 0^b`JE;NrU#37{; /T}/ #w5-j0.@|҆u%j9] 7V\oQphb6?RAbV/ZΏ4ny_5 Fw)Y"wIvr?A<*VP)5 -`[I5B\aS ZMshjD"PSxzN1 i\&}#$܉ғbE ~ օ @pgr1lXP2JFe',KWsYwYqi_lgAuTS`8/5^TJۙ~S|=4Ą]US7 O/5ij;wJ~/)^dH _Eoq[g|K_51tBCވ:ɍs_ ]uf(dhhsDf7n冪BFq^țMR9?{͠3 @aMD0F%nC݃"oT_\ږV_*4IM$ 5jsӞ?eܤXP~C wg#M>v1<)ya}6~[vQV jrܶ&:p* whY< %[:6<\<ǧWA"I,S cioc'@Y.e2ˌ2{$?rP̓HQW^EGw3̹G2Nl h`[)Ϣ_:&m׉ _fs}VǴ5;)hFA_N04otV^߅.5bffΔǎXL?a9I4DNBe(Gwxj **XrJjt>|dfm$,zkS pqnA)Rk?n,ThwS<%k;tq6ty)MYdkZڋ$K:I+f3KKE$GmۘoK99"z: #)Qud6xmDgy\+ޜLgQ ӓb!2'v /$}4! FT݁3CwDPEIy.NC_*_{T!:Kvemۛ9vD~TbRZ@[/k,sꭵHD@U"KXPiɛ"oҬKu1'F@ Xɟ6"Spi.4݆&?=᪊ dΜ8[Ix%!I)okNgyFW.jHV@tl^ѫWkF01qPpəEXaZґ/j\b -mesW~G&oSM8ff mI4Ϙat=Q!]8,e&GݦUu![\{ C :L_k^fs#D@oDu{R-Ys~o?`^yi Fm*Ӏ$ў9{' Z( @Ȗ ȇ@no DՐp@~`XT\GU/瘗,OQEaaM<`C[) ӚH2_%yU D&w%FKE3 iȀOSkmȈ,z"ɘt[n[1a{ē)x el\/ Fi 19yDŵnIy4 LwJY(7&uk{a=cՊ{ Əm$LQǕ2A7# 'DSO89NMa0OP&Ez,EZ-=nXa n9Ҕzy ' 'm&"mָ-.1E; 5n0yVk}z &dvzŐ0̺k'Mđĵ)|J1!d~Δnf' 'ʑKDD|??[PS  Ll5O886M%\&?pC R $  iwlJ V`ZY`IB7afDVL(++ 5ln#*Ѣw?-H;j%m4nFmxec82ܦ]i) w q/L*Z 90pZr*zz]A:XkoDQkiMڏBR*YATR^ )9:ypmj~x4Ie)١AaaQ6a#nĭfL(4lx JIF?U>۱m 4 o@WR RjḕJvFOA;ޏIW"?vi\V|#Β66^sNbņ-u #{^Iu*%;ॼV^IN&GO QS0'SZ=ޗI <}GVi`DM'SIT3<[(e2̄%NpC}ڏKm:9j91%kM,31 \bz鎕H rf#avz{փGAg]#e n@AYiͬ?u/.UEQWLkTOܖ躽\J՘X 7(L3Ccg `Zt;p;[W_|'J֩^[iG\>:8v}[%Eߚ0Xf3NbBLjOAJa˜#Iyzk 4np0&#dv.Q9-̯ǵpH[>ƌl\4V!$2*DCB[G_pb:6d]~S{M(5zxtA5t *xt;͉Nc_>=@+6"WN eYH] ѩհ=q,08_&'O%+X{ϜUfhϪFRbPlޔ}fdwCpZ`-[ruRFD;QCШE"FOica vnJj~'9b%u6aL; 2K(QQumxlxci>bGJcbnFҠ\ )eWhyk,B s*W$I2٪ * ğ )ZL*"$w %>#W4(%r.ܪ Gޑ53_Fs*]m[C\Q I>Eڰ{E 7{Jh ;~ Qm`ĉQBI4iSKǴЩ+- t4ExFI8 ]]E|ϴ|kU?uD R85l ;cƝ{PO ":D<5Fu5秳:, <:EȬMqhҥ 1s{wA]/YOb|'`+ *:R< t#AjĎi:"S*$Άk2,>Ծ;@Z5'3H'N^jKH{>K3^Nq]T=ۭ^NS5ĆLjϳ~/{1D3.`WKʱt07:iahu;jO=)%oD689Im@;pd ˊ:3Ӂ1\n/F+5 el"ICcxGX(O&T-aW3T;RIx'9*RHG>U iΓ1$ \d& !Uـ[%It J '% .eH+PO HH'P-GH$)j1pTC۠NM![ΩB"^گ1}0xxX[a~rZIi=R:[[Q;} ˪٣ $"0MuX ޠ0Oe5 =s(Puo.8>t]؀~'ۘCl%nl`>%i0r(2CF9^{(-lzgr|er}H6ƨQ=ƪo{N%בmz DT 4doomAA C!;U D&HF3ش2*2Y :pP)I%]1q*tjL |}ZFZ ԴEg)׈58ҙ E k&-2 |Gh=DݱDnvA2Y+&e(Ѝog%=C}yJ΃|mp*>8Қ?>hdxWLʘ>`vܻ %Q̹6Zv^0Y&^@?r'Mh N@[_;V mTzëhr{9)˘<^ߨ7a;on?^t9}$3 𒷊="|L; OtFJGOU@?){!V{G-6ǔϳw:zjWYHi8;R(t6>L,I(_s~k7ůZ[$,Nqksïϖ') B@X ٶjSD,qnkh r'+C?;{]n/QZ wėLR@qѶ'@u`0[# B;[+$$thI@ ÝfnqY;Ձwĩ=N}^3JRE1AX937OZ?I y=Xn/1Ǿ3KB]AŇNwT$l]cpfs Zu2Ӕ7]̐qQgUܫ9ޒ󄘒vnji%Mfkd[9zPll7Mc]T+I+)N "C-M'Bk6y ڻY@Gd|tH*4qV<%g teUFP=yk+W ]>$FM;],`  O awPh$sE}\Mu~n.D3\ ; ޼ꐔq5IT~jO ʗWa`5z^d,wOPd 6&Z[H6];ʵ WC(8 gO2`_`t~;>='<@1η>m() OJf\.z,?]д(W_6h$JCR.DÝb >aR.Bvw@ZUc(P2ta}"$Mxɕ>A>ER1c y(uZ-oA(ADV9"$MP` zaJS^Q]5܍( vtߞ=KmzqLVX3vDYK4ʜƺf7]&{l6G s C]AyOK60&-c7hGx{B,qWcCꃼAEhI +X&?u0Wր@p-.^_"3⏶~Vtm[ELx wE!k(~a{-1gtས.P7C9]-)"ͼ3Yz%|X*S1Pl+E!| !Rv#$=>bmU0釬ģ1uUaܒj `w\j+''rGjBŵdKs^c?g(Lj:ۛR_TPTZAa0lymaojp~ʸb02oLv_9U%Pn밑xJn_狣_dh:ƢDv0ul^7 +6-RAJ&k#-Xu/ H` v86a e%Z W/HҡtUʮ 1`cK9$Ɵ,qٷ/$ݦOo)5nLXW[[0`4L~.v2P@;(ʢ0@*Wz xQ0߂}ѡ78` p^wƖ;92uy?#rAedeS&٧1'k_Jpޙ.9CrXKN3 kfl.< lłq~2;m%o-ϊ.vu<!vjLw[ȈOلDEd|%7őpcKN5zdL$Q&Wпk\3s+rκCB ^6 l$(N0+zTS#Իdq*?Mgٞ+6#wvn n fb)˷icN)!tT܍I=(R,\?́1PWbl)"[U;1ǁ6GC-^֮J-vEdtܼ!Bz.aA0xCfTgp})y2sUKz..!DQ1 PpX. N oI{7vС=wVeYסKT G=VQҢf = [,fY-[p𸅺36qD%B$0^Xٍ}drBh@wq`$;jr.wIscJ&MBb8(l)wj;>颷:୞ۈ)tG,$zR@ ,AXZHc42TsE,lȷVЗY&gz8R#mʛZAݹTvJk񏝢&f6Q/<8u[7x3E2k3*>Kz=?qL}s\bdǧ(E,#Z1;7ڠ6.@ iW}"QÞTo|Zt#P7%O~w.XcP<" 蘞m>OceP6[%R[Yc ޟ{^uiQ{Pl O 'Ad--OpXEkƶ" k_;gUȈREQ˱.9.S8M!\kK!:]TU2%^?8^7hIU8)vUyl| Ɗtr݋ p@e; 4'þ,""''NW q\)`81Q jv[m@%,#z ޔ-`+~E[ό/"2iNݘvtlk#9wސ̓y7$l^2wa  sV\LU2:z>7&\}TJ8zWV`L~k AMH(aH3m\T5~_ȼ݉&'{ٖ(ADK'b2Xpȉ1{ң4#q8j-0y:k`!SG9`sܡ. H6å/oV*"װF ӚJ?( a2a1MH]dW/_a=^r+s!ԊlƄ>Cs?9Z,o}Pkض= y-?Ց'Q2nR5oMyFAI #+Bd7iټG $vb߰؃&.$ y m[yu^٬NC]K.p`xXmM ^sCW7 $o3&E2YAv07v,GtL)$%SW}cYod4Alo%ofځ(tcMӛynn;^d94Z1!,gȫ_X9݁bq ICّ͊;<{}UQ^м r,l EA_nw߲^MAu7CmK .%PCXyWˋE;,o̥_ɯLZsAvV'+jao~Ba5/drgJ5SM9||)VĒNӍ #Rɶ~e}%M Ieg#XK ɥWkyf 5%i?~2K26]erGV դV uJ=im'9ߞǯzXZ"#6tN@Z h4#z ki'Ia TXKXjҽg.3L ݝD.k6w5g vFoi=-JcXN9ùz X|Sl /t('*)ky~QCRԶ;H&+$#:"XE\ wm]KꖡڜXkR.U_ B".Ή|>)uF:aźncJ q?Wؗ'O*6V;ȿ ͪgV_ >7B]) q]s*Cy~?WBl>1)@`i)mF͸ӱ&*ʊ_|2oAZ MUCѺZa^"vJa% _gs4^o^b ֑o (GXbлح_z;˦W? [w{|Uˆl۔7ռ(-ΛsH  q1|rcʗjܟRsA/7 `/D X [_sGϡJg*?7~<ÉP-i sH's֕(va%kO:{6сqc,s$5z+o,d@vYph5d6(|zzՂQm~=8I7;{Q4e[o%yʷy~V{aJÜC$mc-g҄хI9_츊^n[""2_&:!WNYpG C/[NhW"=_O$".\t ϮPf {(sJĎ/"`}ORO~b$D8蕮+ힼC`Z?╷.TDBLm٨p̖0ZmvAn̖2Zǂ<zl&6yt8KM: '}2 Qcrg>V݅q'п%9$6 lӯWr*~lq4(GTmA>$gB/dBkwu~αXL?;)Z3FWl/ɐ,ߪ#/d I'=ʌ(B~KB#< )d:fQoHEyҝDn~a&I>E39ŬT2bg~9ߜWSȞvl n+f ΐ#zkGreD!e˵)aeEt!~^J$V #-)wxBDq۷漢ǾQsnDkO^ܷ(W5L:,{SH[-zr U3,^UB*#=8=ѱƹ Amg 9=wŠ+5} .7aGW)7W74W>? ~{5τk+)b\zZxLv{ir|# N$ v3b~ν*4'ӆkxã޼7,8TKF<ڣ8d7_&NxrWc\_L]<m AuKeuTaͷAFFwF[>L*r.G0 =컻DVUr/(ʫT3c.Yjr8YSB9NpxKXߙf{<&NZ5t0UԚҕ{?U:$DI}|IqX |2+\4ㅟ;q>3,#H ƽ1?>lRM2LQ AAs=&GnHWZ9v"4z&#V%m8};-bla^uaj[I#C.sD@o_`bzZxs!sB+>߷U] Qrž)##'SɴCS;b+@7':mxxiqwߑc6 X9u zv[ ${­Bu΢Ŝ5aMj@ rU[>tVb'$G[XKǾZ|O`9-:Uw}yBGh d;ZvDE,5tNY9]EA洑{x3#0[1 hJ ~h {kxT/a|>+t1[-J^h+!\Gw-+}[=pYj]3YVnĤJRZwަ Fu1p*q,5F#0׋k5 &2!#-Y)lo6?ñ8M5ڲz<)>3nDI}3< 86M?@_M'B-3ڌzβT<+Fw%8D%|zIKh v2!If\RʝqTѴQ}@CG{{"Q,p 6O4ͦB)P);k& 䫅*R3؋~rʫx' LhP,c5.wkX>m7GȠ_q tg3}6 @TÀCMN}IH^TWg'S̰R%ȳCo VhL-oG s*ʺᇠX@fi- -Yeχ{ 皓yp". 8`NYG{;,QQie)q?P! ; ,kszE [꾤i)ƺ4OU"dAS6b,{fY)q#eb}Vk`e1ꖳev(|YB N#|(9.0#_9ߢ~Ĝ.n0pGT(ڎ"P3 Ѝw\;q~:\ TGâu"ηPgHVCWB6Xݯ#9ʎMpt2S"!m-#2XkSKI+\beeO-5 7 XO $F h9:o5 KnOjc^?Mڥw4r*nnkڡ]$" ^m4eӔYрC13ː$"Z82qڍ оޝ),-_$$F; Mљa$ԦI@uP3`5 bbh?:k5DL9Adm},*9V,|R[r" { 3BehI#q!l%G_=9` U 9l~gf=,PDz^$v|b]1$p5<%%X^Cc5iX+ԗ}6Qdml5X_M , R=%i{Դ&T]rGJ}nm`ulT~iYMsXgۨ!*(ݝ4[\w7 =QS> c y-r׊Sۧ3 $dRƯ8k,P[ԁ>J <`s=3y>0/ɇ4.?I>N13 z.g6ICxf[HUjM "~s䖮7'z,41m2BX*CV$8rީ 7vgH>(3P`,QK՜$v9YO}2ZOk0A0&,L%JTP~EOO"hs0{;ڙl.K^*gZuoa*es"Ozw_]TC\o^h*+!Bޕ7z? $ +,IoTDQdNnoI-_t )"Q._[]\ؐ;0n1I 4׎}4 p̿,$mla[ؼdw]Dm{>MMk Jb-R8IwMt+$>~|TUF_5Gof~5lzYiJkiYv[D nEXa]\@Qh'sڅI_m3 rnَFv(٨k<g/1d]'GZDӥ1Z.P[咨}le[^H-ۢ /=o eŨkXnl4cU15QMGm 2ߴ}>oVTQ`&jJ< `\2|0pNʮq"O\=[ݑIp7l$h1%n7M;J ,pW^Yڤ?C~>% %'PW1oo1![#9MSw]>q\l&h%q]Nim5 e/cCk.W`36S :m0C=$7s759_~K$x||5ц(Ies9Ehقn.%iR[ca$>dk6ck^qŸIAS´6ޒTs,"(TLH ӿX%[ܞ-QXU]r; Qr J}~u >V_|.P\ e6jj#H*3^#aN!;oƵoo8b@"怃[Xp\F)J]^?)EsYg/4%r^V]l+o468΋^gpQ\c!CΔݜH38p8opͲ?H[bkmHsSCR? TruD ~{Or rOOh _PC"@Ax:Su4pΛ앲TqQOHPZlI7IvՉ\˰-v.o;< P[u ohN&na sflSñf)f+D Kt,[n3R 9O.VKLX HPɮswKzPĎ3Xcyk6&-HU;FIzO~ޓ~7DUt:lByt/}̲n|c q<:53rvޕMI9WAqC=p}dzEt"# Xev*?<5_f:Fb]ߪ@03>|> D\/ v+=Ya#~7Xe6T|Ib IsbA@ᜒƮ3`zb{._im{o?}zHkQK7M=L*p8pl*ÝlxAA e+d(šѹHPD_uGvf@#X@c;Hꨉ^G#ƍӉs2VE_7jkƙ% /FG_.tzܭ6s9{URxyr\)h)T[y^sĤ޻Q3Lȃ>KW9lvlRl"zrL:D}(Ydŝ F*h!N$4>D$/K'f3A[S27mmU P? ϯ _tvKNbenk)(`xֹŴ l52 { \N n6[QV?X*ZBw#>~jT2@[a'MDaN^pA_?P`ɊҒMnΘ ~G[Z5*bĎ6uf$C9&]'L @]Ƅx߲J)Esa'Gq76Њ*O:7e-ZQ[I7yuFAf{$ENt?E}8Ф81X8ChS0}pDw:E)}ow+x4su>i47a;m&qLķCy?; Pj<X_cPc'eNHyQ4 -RZ;wߐE5d]0I%:}Y'($>J鳖' [+hZOsQMbӬT,`%^eWfeEQ$@0S?2tq HN$ujت*[A%BmnYR{q+l5@4 gzp`t^.DG> aze©—-ZN+,>\㦴TfY}t6\ed֡ "+bkȚ%~~Gyn8D1yc"hE!{sJD yB iڼC5XgGjLZ8 c:ݠ_B;3C c hVw{O?`ք0ZZ>ȏ,EF{o>>M5Z.᫫:vZ6xˬź+ã!5 hl/b*Ej0#\`+BA?<)1D ),"RtX=J+c5Yno\5J`8'rI p$Y|.}3mBW k747:la_~rHQIx>\~G&7/KWh{_oA(m$u6>P‡tim43Au+QItxI@ǃƽ"q:}z@I<򸇮ŝ;uþmp8T4+Mlpڞ +RR֕6xŠ z? (jpp`X)b52.u&. 1}*{zn9 X58sXH,!pV F8i6J `H6&I3tib8˭zxcgjc4ԧxRs0q<  2G1a")G\;0T؟l183ٚ΁ ~x?EVB|.fۭ˒T!9314 WDm}"smZr`H Ew&}3(k3%&fe-\SƜt>"m r7w-8<2O|!9(l_:==L#<Jt:P/v5iQ,5Ks,oFbY}]i~kI\%c#>ٍU>n9ElВ10㟣V"bPwFp 4)qW!~K2JЗ"{PU0u 9*?G /|\Dʯ _&vT\,ʃ2|Z-z(= x?,ɝŬsc!3 hA+?BST?/ ߶w2| ^Eej2 %8lA|9vFKx`_'f jwV|q (A*g"uɒ~/Hy/ht',E7^V"k)Uh=zL_R3p0i5wrKBm:"⣠d;sXX%}({"c4cf(a5ߴ'ʡ |CYW9|iPu`<1eF="Q?-+=19F"qfo+;Dks'A2zj!nXח@vՠ9^vROCu@~0 l.+n;~tn" >eP<=.!Y^L:#lTQlRMjGIxdg`kE;0z0e>Cx3}('4m /<^&Һ^j`z1ŬΞGr&s?^SRd 8w :i!Y4|"m 3@()ӍU#WJcͺxr%ӥoC8*~:0%Lhea4py@I֤6(u~.kN0m(R(EņfEVbfД#;D=°߀\e'>I>Q`C)|. c^9$ S1=.^^BPRR2έGHqydU"pTZ1$zm@B9xo&,At !;o3#z bp콶)0 =V]kXHf!\Vmeμ Yx{zORiG%2g8 ŕzRs Sgo $0d.GcqL`tvbH.YPc\bP_f"d>#^2\C/i&Бxv! 8^>Ф.˂[h'^a>vcinh!QK!F6}_ ܿm1,`:;VToNN0 \@XyݰEGy^#3*%9S5p,%l;:-Ye8$4ŵ!6:hmAE$ kJ9. Yze9=r"V܏ ww/o2_{[/g䮴*NMw[rm6ONT1:wB^aw2~ [4qDH]e/!yp'w఑†lRG|̓MP57+Zqu@`d!UE;l3Lu6 tur9{$87k;\Vђq_dfuq,9ѭ{|J2lraȮM%e28-!&dU*ޔ~r'ɪ\a{4KL>'P_XCq~n<@q(!ަ*&iS#SL9E1 p)T` `a(zyuG8߆< syON\1 Bf6}`/+%\';r*A&JZFa-=Db!4Bp |H[SX1' }Nzű+9>(D XZ #6GޡE/g"y+ $3&k zV 9ؙ_ͷHG]\g.\2)+;qt6@C؃'TPohm8.[m/RIXyXPWN*ezz`GzQ4bP̅ s:[ F۹?(ǖrD$z>s \R39K\^.prx~J@n\H{ 2lMI^<4&_vk fw켋krϳw,꫄HȈ( iӲQ7-~?fn{Cm-wcN v>$Ћ `9CS!j< <<%!fe Ԃӗf<4`JRcu][Bʷ5<^_8GA{# 8{ EGoUo^9DfX"14-#  v&a/k|oĶ麗t)" bg h6h?H8deGMgdЉ |~?-%y 50wbK8R7}EUM wn?} xo;0h -N' EFy * )qTP%?GdؖD[_VBKꗺy~CВ#4l> +x`ꊣx5Arb6r@/id!b ~ !;&Mъlw"X{zbMvøYb}_.aVTZ{lcg'&^2pS6ەJ bO.d8ytJ q쿙O,B~B:uv x$pL<{pGLDonHܬ"%6]-OB7qnR +J~sH M]j^IDBP ̂7r] :ޑ wuOL7]5aoY3#9p2Whd)w)ߨ16b[ z}_iDWSHHfu2L_\qeyc<,M ?2Fg_(~nǗUsv?VsZ= (oAS`\OYJ(=nKT,]f8 ~}.؁I&J:*j2#HqQ'04Y2n7#,_9 [@B`GNN D3඄^W>^}#쌻R~u "bS5MH#xSu>ȾpƯ7A̝!"k< H8.b)/FVprS{{n u.|n6 :>uu*lt mc}vm2މ|*;#y'#-<5P!#K 9t aa+m8(,GA E+S 'o~]Nl騛p69 z=G'3 -8$J&#Z,>&a m)a .mx,jǗoD}eIm aMipqE)S#rk2:cd38ټMNr ,A*Zr\ӊ['|Wz,̮MXƀ9NXCJn4I 55]ZJfYoD.רTU'U %>-hՂ&IT4#CB=sNS fЇ_xxDw_?}5kLCЕx v. p-+|vœ0GPep"j7׼F"iϺ!6V$ԠMPV@˗Q=JhX XO=?~B(ql擾m-gf89?HR.B/cMS tSuwְPφm^C%v\4@FXd'b@ ,v8'wIj/e5},^ J9 ⍐J=MN`}$_[Ŕꗘ~t叟w=vTـQ =dCP<[MfnZe-8 1B{=TT+{~"cB5@簮`ۿ'db&4h@Fw"^ 4/KگWbq'C2"Y">o]t c73^/g;Ӷ'ܖ PO8PR;;{l_!5]U4x;O“8'tfrM@<릧~e4w=VQf0 UT#zd UF/UZ%AOc#Hqu >J%?^Oe0 7)FAu05W/c泼IM>tc.׭.$u/#B'Tc àkG(۷$)G`S^ O$:`aMQZ[Fcx*Sp9BY^w;+}78,~~q2Y:D]w@:T^-4OagzsDIӨgef8&&%a[]."x35Nu_Oǽ{XŖ(礬E7HL8ԞoF հoVEiθk .6Ԙbp" į6c)bcGanI!R]7m/^c;9=%dx}J ZR?!Z6,NV1쭾 ^%rH8f'J%To\*SOEFI= 8ARN M+4\6p~IF;FlvuvDxX-+ĺ^ ]eR۞;FUTP=^b@9yp ӟ^>+\cuxO[P-x,'MR յ>A( d/}뱴D{MIDx6F;dW'2ХbBc4 n||b@aۊ[zv$olDER5wb15a0n!ר@&B/0j_,[tE^r}#UCFd/y;XZEV[7gGG#/wףH|kz XMI?Z&[DY: 'xY/7$,*8߁Vwuɋ{T{T_ ,V"C: |^|.Rt]ePd4~l+扝nV{vFEbxBQSSyv=СPcgEj;08R@0uWmրWTsܾ-#9yp/B _ Σ҅"1{])Sr( -Lg` SnXb4:!TߓTM ~FVd+( 1~&DlQ+@G ȩa1cL !VL=i`n{[8qa3 * eWCDWOJ]O#$tf6o>3 X'(h3@A7/l j r0QǺ;ckpXL QCB b` mTcC7"9d?U kTfNfII0^ǒ!΢3;ͧeqZL0\N~J?뫦PA{}.r,~+9$_3&SSB̳{~;)ް"$av\/2Br++{()\Cx0'SUwdKW,#U $ɒE^Әg,m݂5zϧNxTvV(LqK~DWWty8Sa48Cߧ9U)w rɒk**ѱkrlٙgTaBg? ~ Di zRS9 5Py輌-E3I.X|ҌgLSԡW ,hX 2Ov_QQѠq7-NJ4j\deyqdLiLUEl894Z˦n7=:A39977ΐ>{,6$92t(oaw$p8!4έ8G$Q`iosj/5~P XI-Ř ?Aw)+`s~HK~@A%I횮C}Dquz܋'5+id>: D;m<,ZxG(>:br?u22M0 WedcR!քj gYyѩb7ֻWݸPbMwge y?TMA24 hLu_eW)3Iu3/)2.C#&0$J&!#$r"⩒\tR f;Dߠ}ih2Gp56Q>O $aèfƦxyw[0CXkG&PVܤS'y= B8ĩ8[>)Ѧ#CSV4QH'*g;X>j$C8aǐnqV;-ƭW%Q?\*5g9}u=n87 `hv&]lG˩a׫.wݲ3穦8fNZlQĩ![cl~6 9ԝ^_KFs(?Nq -UǟAxuS*<F)ξnoݝZaGוgR/ j0Ⰾ+9$VKIn ݥdi]x{AxX1lZ$4< xOyy5Y tW btt/Ͻ.Bz7`k'O^O\&z4{b`CLd>JO s>Dc<`쎌XblioUqhS)vƐN+$u~߬P'<>J[<'Na(Ӏk F$ 1(J2Ux(y.f/ M>yN`Cg topOq=P;mF@ܷ;D>D uOM<*R]_/ Azz}iI w VE.s$ZQڭeFSMN8rL+Qoc-ζyƳؚL2LNZ ^ ep;DZTi^a9h3eFH߉X֋Yֺ#nd̠;we@?l ˇǞ-J}::lL>$JLIheSk/%]Kmu>L ; (A<.<|Uj/$'Z=]dR eRw(ֹo3oڽY-?UQɲq2iPa 兯G]ogMIAC.jw܇Tj Epv?xx2c1S;FwBsmPiQNkh-O撑̭),XW3Kpiޤ&ys?cKH'1/b~83_#5^96CϢd)P:?E`¹I /Z^aho8 k ʟE ? > G09Wh9MZ,NxW(̭2 -pS9JXw2V9? 1aX<-bL,@Ȫ(YSG_Qʳ3`1AwL Avp"3HDo#g ? +򋬍%(+#~OmQkQc#oM>,ez#ע톂}4Zs'%Q՛g$8gvBu򅌗``W S[muʇ4̼,:L )  1Y[K@F`Ռ;0ԢFi ԞQ}"BoyrVoS`vIJ0Uȅ|c U*­1]Sț{ M[Bbs Gffxy<ȊhMTu&1ڮ-΁9O83̲X׺m[aBIbaiGf(T />hss#+щz'㹺| {֗@G&Ff0]t,kD\Φt*Xq7e=0bL(^""GUl*G;uF~P0 3Ə.$Nc3]Nqq<,mWNUn=ːWst=D|kjkݳ>,Nј =?ضFx!3.Ѡ߯U4D܍M\+n"{ƺPEv'q"V8~, !\ d[GL?3f>0QH{z)I 3C/5ig-M1P.M?,Qp5s{pQh叻tVCOKe΋;pئcƂMݥߺ6E}]V@HBԊ"OE{y0@ еB9ˮMTE_!0 5@.<X@iO|_m8CJ38? O{<4\4y6Hܡ[9Y;Ǐ8"aZhlt`?} C?+]}~ ~+g x+jV01~q3!Pt ƺr8{QN從#UҶŸf03*pU!ex^6O`$~K4@J >8W8(+ckJ 6!' m룝ߟ? }O&ཙd(Lbo2߯o>Y4l>̆g m`gr m8R)8?%5.vxҖEy$ֶ "ٻzAKbF2&>uo#\|>>i(Ĭ6%e"G U#1O^לKi D Of9#J :hY Y[ΗaCF('ݔcjY^2ל,х=8SzW pQ@ (sv8mvzJ1\N/uҼm5Υ+u|5W=0)PpE, rF>`{0MvĒnq?Z^2P\t笍^ r鵅`|E\cB돭ت!۬fo@eIRUc${Iˆaud$ p>ld7s]#Җ*zt$b(LzS'9t@,O@sI.j7.:L*6SAP%Љ,ZI.(ϕ?d rX9(@%,66CPD_`j@Q"{ >i{i9(w4@S#o$G!ҧㄶ(V^*TFm4m8.9憫V^H[ϼD&ױf1.3zC [23H;ݕ}sTG}Cfwh*wC̨8%8Q2LvjН?8YU7j*GO {ײAp5G%Q,@oKiC&-xЅcHPwi"%#M FOgtRd3E3^v47bq{8Gje @a0lD R,bʣ}`|.П4àoNm ױX=jʒڌA C8Bݪ4ՙgW64uQiY[*:[6 ^Ul < ℙǯ5~ώR I3`0!!hE՝=)$rFIa7lJGWf^D_2ɲ@LĤ԰te"Mf B[NxtLIjȉ(Ϸ3ËoI-MwiZb[c5w͕fC~q.ZPLlSJ.B 5J n샲/":ˣєsLjT.fByn.ΚV//eޣ]vehUC>1`VAgҘ{01r!i&gzqda e S#A8\Һ^%+4)Gsĕ#tSy@_mVȮ'Ӑnz`Pe08xa>GZHYK ieyofTe!;) i>Z&GRx癝֌J3"grhD1Dӓsn~)[ri{dD`ߖWM/~ pIȽ=b`XK\JqiCo_!=-*ouw|(L$ӀI ȩ{S8$?~Y|<[P\YOv[5w2ʹ1⍭ ZgC4F" H%1ȱ㓝>Izd42sr>pw[LĆwMq~ҘUbfI5@E/©w ]gv\6 [nV0#=;(f2& 9P%&'A.;CKva<\)䐳~=[,lV\{W<Zѧ|.U*~2Fd%Y15觞 ? p d!Rp<,Y l Qǽ29%>^t?j;*nY;^.36@jÜ1uGU{Y?jIRKXH@J6gu."Rpaԯڂ﬙>ʎlYu/Nxdk'=Y6r~'Qi8?!;udI}Ȋ;h#.́n ғI4qK#0_Wuc*z0pkwH/鿹`<֬%PmfQ (SB X ɓKF|y.FD ݙ=qĒ u/DM<ry=mCo=A\Mģa[oH2$#7Mjⴘ}FB3p29llwvæ^O˄y Blώ_ڲoOhvu֮Q*hdߊ5~}Z%#3CFן :֛+v%Xg%uޑ pO>OK<λݤ[/Y0+:`Yl= iy aa/ қ[l;K-,]1k\- U'lDRBO5_?IsܧV4N4|O/-߾j>W:<[ZF ;bQ IWDRR ][PS KPa2:𲷸1˴EC|G5ZooceΆ.i_>'zd2T)(d!;vNteʊ̓S<1MjBxjS-Y}'}sg"յ兜9=0#)Bn% VW] [ttK_,=i]a3U[?K+oWo>߈'^yB81w"f6+9Tf *&*8  *ͨ\FUP*4g Cx6L(d#W]V,?Q̈́8! t/Qٺaz+)W^[6.~qZ6Sm771(C( E)˺fϟNՠwy-ɨmeEDAvYӨk@,#RLj0c"覲iM4!P}<űWȎ

*}LcRTAa2ow9Sx^a\Jiir0qIA+zARtX|4<UduFNN^v|kk`)#f 1AykKn!)tJ2hT0̥,uOxdD4\1m" qz.TL|N8{7)O#+gꗍit|w5 N{` Laa zT-c2XwFmQ75 Bu4LLQ:"BF+ؚ}pa fM 1Wُ z!`A b iP0“XPjfLN:kZ K`KAUhߦl16; 5;Bp&. _ 8QRK؁(QR#oz>Ke~%& -/r\#kIWom_$Œ]u1HHSĕ0V眐8tƼLb]ޥ_G-_aP o1R'_6giOaUiJW`/"q H*%탎9 m5SիNnȵ֨܅5*?GB@\XpڣJ2\gD5<|>-1JlQgDlp/`l VTQpKyqtR;?&F}~*4zWeε1uJc`do[]~\WigSE;p)F/^(+NـN%d'F^s~0a z%'J_t}=g'P!_C&/POlCp9Wt‘ XtM7C&œh݅NfaKqMJ`nUԣ84a6 a5ljKòtF9ab_/ `]{ac 3Q.qVĮ3Q*Qfq /kەia;$Sޥ4uq!;NR~n 2o@;{sj=G g #wr'2tTb5$ Pmjn I%3٧n?'*kWi1і  VFL}~k:4㭃WHƋlg&2JBׁ$ޕ:)!w`UVjd 69Ī@ u!B^Dd- ~g`t9Œ>ϲf>-MƜiP4䙋W' I2Tz\-+"brޣ;1<J}8,N *K(3]HӖlWCUą.g !nfoqkw(,oc(UZOzSDl o=$-< j}DA7Ten Ox.Pϴgޅ5Oh65~ .0M%:PHXfƂ+)%0MG:CG2P%5z+֕Q(U}$" WJЅlFmJ鏰0|N+n>@;f-@U%JgLRAY{ Sk,kЫ4S~~FNOZԎb;=@ iCy"%oK2N8h)ngNl0G.%'FKig.i= B! Hc k\,&<  36JXW4͝{s5d !I ьlje2Y6t~ȗo>EuGF1ڗPjnNIȢu=^2{@ȟpH2x378WWzGfygJc x!6eѤQJKN~$=ņ"NNg5 s0f7]P'X&8 db?ݘ,0L^} 0")Fq=Pp2O؎T Nϒ :*M6@\䕻Ƽ:S;넭DUFC8׷P2*bAA tuIi\YF):Õ w:]>fƿ>]" 8,iK[d]=2nwxH^ԝC{K8mvk/}H\U]ULLPWࢥTV)GeĠqdjdy{RCswWEUoXf:u,T|bB1$T 'Ȁ:=ClF 8){o~3 -,~`iۭ6/6@o12+-𜌆&\߶ /ÙL }>(G`Q@(&W$}ۈ;XAͣp8;|ǡj#yh6}u#jقcӻzgJ|ɂ#:6aZXF&,ҴI⧀C/3ELӇY /پ=A/3Z^.j_B\7mpHVcB10$EoN/26SA,0wjcs>Q#ܾyiW; :r,CUl32-2502H" dr6dfEU( IBu2)ajۘ>UWEc+spa K( DU%;;1^&Uxr/xA:aǘa_2ў9"".S+:!E|׌-Rv|vT`㜡]63G{>u_LM[pщD/-f_,r EzvVѵ xP[u4> ,aKeநVg:m"BϤ_ZR< g˙qS`sd/ĭ./(ME`^Ex}R{bd% 8%- z8D_c[Ë佴^VnaNk %X|7}SDB /Y :eY;pIJL`ǖr 71| oEItaU͑},Yt(zCV6p6!}&wx7cv[k$N= -,n۵(τ;[?æ>y-i\.(TX 0ZhԊSO2[P̣&K9*׼֥< G8`$9 n.Ԡ}jp665{Z+l_O ,6;7,ƶκA̯zҲ I eeO a*HXTmh>1:kAj¿2'fC8&zLڙMD4={FEAi+#`K^ :jԀ/9<eqIu<6; )G..{6M8ҋd&{ ŻJ|хYΧ[b@z_i*g2P:V3L|^( -OF }DFg}&IRRDj`v]J$`[O䠢*~fnMHxQ! _"1D%*b``#6IVN s[oL~E@p~ZDR:';/;-Xo]Kh$2.Jx4^2D#>gdp_l[ŀWA};˕BOV⮦:wK;Q+ l=}Hkd'C,lfR 3֣ud pumUUZM RVvk_$P%VQ^I[hvh>UdJ;ϐ/l1,ITLV#RY?CZbe4C:)LǶHSJ\ờt <^ ,uPmڡ`gc󠐞D-|zo -!ExȹU=`xd`/'^f j#b# !)7huخHMo5:o!k g+ƩxX3_%G4p4_ ^&_o V9ɖhѲA}>9 uh3 Qg?-Hms(9eN^0Y&y먑x^uaF;;YYE+X' ~ذW`L"yH?-yo5 [^RQQ!^SbK 9Bj>x5|&Nul9L 5蓦Ok%7;N7Dڮ](& K]l*ڒkYzmeE([&6Xk:>zYz^aCIqubl@VJ.(k:Z&j/ Ch rOwm3(N(]E?A" UO:(fhXg y].yc+<%3(p(b.Aal:'%o~q,!Il6PtxJ"9['@c "Kq _mtD/@OI\|DKԑ ae܃\2hq#w뼺@?Ia=UDrpp u1}'DZ$u o4 OV׋&F3zoc6>𭊚VkCW}O70m, mZŢP%;uZ'ɀA+ЈodL+IܽC3(J(džuJ4 &'CY!y<_g7 ^){V1`VM2<1uł, &NMF+< HM.7cuCT0@yn=qK܃;C8(|\OUS"cs|ɒ[HS]D%!t[e1^Y-&MixK3~s 5]QxcTv3ӎWfV=hd5b}K g?[<#6Q0%,D*%75Qe!9x)}@#3%l5k_5#bKC3:Y>Y tr wвw{ ɒv@ws?A@ͪ9,zyI|;!J9|cb x~ᙥAlBx"XZH\5hJvG𠨼Pc+L-.BKFls7&J׬[N]y1~NЛ{|RR 'iGH^ SV: +9@.~vif_l];E9 c4͙ga ̲$T4FMx1.m*gǩȈl}ًJ~$o4IU6)]s^T ϿBN=$#g+6_8ʯKӏn 9R1+ؓZ4<7dN D Zp>d 0')Y1l _Ʋr֯I)5%Z~}>)rS4j9+-m\M SuT֧yNP Qc {)ČeƃRʂt# #ek\/4Xۼ QME[Q*np>;ө4.6QhFqE]p:dh-@kᅅXx.a*4Y56<^Q"&yt]4 4vg`G mw\YF)cs}ۗАz$~mdr Z83~gб:i`TgyR~oXɌ{Z!U,ĿǬTS="٠&4m`bF!ƀ<]Qf.'!䱎TcG38dh)D`,P5}AտZBI341+ Z 4] XBwUpEn{"<f&ɒfT%Ħv4XbAhJ:]Hxt.7H\_HWW3>H:T*f: aIvc^pvi40dR[H>y @u)6BB= } ]e:*/=)ɚh1%hd낊D o4'1T;@=-V&k l'x߀VkȾ>I*C]G P ^<X;[\Rx{?iAdMmx Y"Ytַ /RcYwUliH+ i[ z#ȯcDβ0n6F"W#)ڰ 2]qq'd2m>J2^w}<tFgYC eԴe|j{ׯW4AƸ݆E,ȹƝʩc5dK.L&:#ro]4絝[q-A42 BB9biZb%iRZfY K +oXp`wD7zuHYHǮ_Lu|m:y?+==k.;W>z /$ŘߤxcONoedH;nlNQɜlsf7ʔd$ܕ(s>LD9#˘W[ $p@)s03ҊE`FϽ@wn@vCģ8 OBDjοǠBC;^#IufU_y:.b x#L}QhǮt L/KL+ӂi"F8DCmʻшO*w77D4#%ElΑX}R_|}el`$Ĺh"Ho/ܷK;Uhz -ycaF%EcW+WУtЎy[*BCv鄰ƽ:9^ 7W>mN4q  ̦_(xVahKcu=Y sWTr7ؼU%5UĘ|\i_/G3 .!s~:I~-\TSE •Mh }w`YdE`qDb 0C匛fk ?&ۢC/| WQ*rGM?"} dpyj\=_Y>0RTʱvmT#SE>28(L'%w%l},W23>m!8SU8羌6 ! aj!@nmH]3#tus@ ZP+6Ol!oWZ6Tơv.Օ8R˽wҳvJ-M>⥢t!" |I=-GA3f`¥`Vo %dJG&v(ԂwS&%[NɃS%Tc/A;gα%\L p\$BwKVz;ԵJJ jͯ_ځ*!m?zcm{ G '?_sGOY !K*>,XwR=_Wy9^}V Ho8 i}1(%s,$:ڗN5Xa3ռ #4A+g@[SV~ 6# P{7MlS |oRC 6zeޢй?h(碦q]0^V:*.xhe"sqQ`o/2tZg,G!esqQi˘_0b O_3Ҩi vVލwVj,/r9e@Y< d:c@\!8P$X0e-cuf0"#};(:ǧkgM;!u%UQ=ĐHՒO[Ck2R!x&U[۳8룠cM{|cvBL2G–Blb 9ޜT."z5b %WƐL ?|˰ xJXe^D{TݦcT!]+v>lTq..8NZ[>3<{[:]>ޙ,U\< -⦠ĩȁ0k t,.[ǩ5BG`~TPh/0-=׸?f a>CcV"eSjyC0}e#~[My!e?34dZ[Q{rP~)$Ec2_jn<'>+ 5FT0| FJ/[g9y|"2?3wچ,x.)/HQjd@ pn1 G:)ёp<M~x jED!$Y`[S2e]R[ݻ%# dWֆp2PCA%7<cI& ,D(p?A{DeP9'"'9(|A;h(_QWXN;޲!Ϻ}{"B6;VIUBFJ守 Nvd1{_pzzO\} I1r9h\sDSKsNS7JW9ce1"jY!#@Dqݣ4d5sa3P:.m`[ @Mv:pIH_EE݌x:k-b1s^6>]/U>-m{ }S&5ed$ =tԣaa:{Ŭᄝ KAލ20@6B'yȚK P>/wq6*Bt*QC c\0GK6ߢO+Fx-q4T$tw#R ?,2u˴/ ~,JuF;1DuU^xމ+)x XI PRtIZY-e(h`>Q{)Fě!+ N;9ޭI[~Bc_^/p"{]Zq†Vi =~2aonIB4 jA Tgԅ=pF!R;5JWdtؔD9c"nǢfLf+϶-}#%U&YkB4s͘UuŞrK GF9H.^|i¥UG8g<')z?;wݶe}Vs9$ɗYdx i &@p+?)wpkɟ?8EPlLG4d\ˎOcިo:w%],NFCuÉ'^G53I=f݁ ?5j3TESl%ͫ]E!c uޖ)-&$pHXTɓݚ!ViH]yk\{Q͗au ==(&#; .3Vhsoʜ`!z;`-Ssw+IpF]H%}q=sKcMؠ<+Ea25+rsY3(i^)D3)tk0֑ݡAnff?u qإD,1#,1`D ;n!֕D(o6r_d%l81uU*\KvI*2\ALVelFp8Zmj̐$Z%LVÒ?U5InHj|r_Bg- <ܔY*c A)sr'Vbd1ƻRp/gIڨ#x.ɀJى##">\kŵ2 t:"lwqR͝hO{Grsl+63Gz쉎؊oJ9uT.+uiγV(i[[oϤ]E聲T͐=4{A.boRFv{Ib.K?940b˖QW N3XUa&[Pzueo#Jl(1CcYd k^spg:Foƺ a|H]3Ab YQg|9eB:\V^Pd1JK`W],X$FI~ @k[KHX󵊊_=`U>?`E69nD՛i]x:[PH4Ϸ;3Vdy8u76#%=kX_&I>tfU&J y570X9 ) A+=YN V^v=Œu9 ٬Cc*b7`L`o()#RD]3ܽȞ Fj e}AV]p@HTe\/D-:rОc >E*P4Mgtcא,s\y&pBTCJRm(d^SzQ/ cnPlW~EڀTLlLz<@>Bvxt]QAm[)}FI}30J6){L>j8^q&)LWľKy9&QS?Ipii+ؒ4p\(d :"/hQn]p yχ^NPױ3f aϧX!1 0ٶ):fW L (.S3u?okX\5{ah!rʑ8Scpz RB^I6Fk`Bќz~wH !FNz \>p^O2ne$i8%kik|z#;+پbećM)QlD#{IQjmyN-.`Sr4j+O&̭g̀ VO[S6fz؋JӋ4W~Ak1qڠX~l:EA&HwFǘo5- :S[`2Av'P*hw*[fV 2{HR_7b!rʇ8Ĉ#zV4rn#(iE"깉ϩs8Ig>"Ra_ah{zyť0fdd8,HJscdƑ@tRi!}/Qr χuWF_!uR@ImX,mxYGX[ >ʒmĴiJR4>Rd6\9'N^ .њ?HԠ?LW0GP{HN+' ls {&,[\$xvYoA=&( QDd n{df_ ZK3`:4^V]0TY Pwt@GP#F=~UJ~VYj$!$JNJGٺx9I=^Lma+VvAk)8=-Et& H]ɭT$֎yw‘GD'R [=Ye;q/qξ#)Tr*BD4Qo]$-ӘP MޘGA.YWLv umfdWlLb(wQ8*ҁ:ݍ%j&.#|XL?Jٲ\*$۫ܲ9:\#Ij=sQљ2)-ڍiĕY: J$NT0R Y=Q>!;wʄ-)Xz`}*,`ZR-B^`c|_a \T\ʖ_Xyx#$蟠| 4sm"@rM\=Fqb Xh%.LvLf8}260IK3Mn~F8 2_.ډ(5X9DQ>oY}YB/lMSIi{3{#fVSM GU7Q5G񁉨@C`cc3ѷ"hK‚qJ|jCsE!.%P3I*Iқj-?95),o_f6cBGzh_=О ">O Fְe>eQ@ |n>8"xʴx-|_ylWA4M$GgiERb*pF-tZ1~BF"գ{8Ew]Po rQ4]W;)(MH @VXeӛ`M3'T]o2 d%oM7၏Hb<[Egr1؛NLϽ#νO?DžN(OEqlWerIY&o$%2_/D`d;z/lspu;ݑ fLprG}UAԾE_ ,Wsd>Anlx~k,'FaQ&)ۅ+zt6S9 ƿ5B}SIJ!"*n|V/A"X/k>eFUs:$Kt-cBMjMV1sNXuU]fi6lNjg4:rw.-,|?n¿?L;dܳlEStc:M8ʤ|1 FT 4i~3|-/c./l DKD,4fv4Eo΍t/ "ptnSGln%3-I>l4ןVٽ4 I1MèC74;pP3!U&~|r%MObRĸu=!z^F$R(K2E)0U=9Nlb:M2,Lv^?Q@n9>+Xh"bp `?R4Rs8"yY|"Kd!V,WaFӂqGRv'.NR`.2ŧI+؉r**/Eu <N<7 jx9SBM1ivҸZ^l1x. j^uq#6Ka>駼H4x"N|^8oevVi2E1*tZW|Tq u"pIW/#p,jQϝ-E5ipw#j0}WjHϒ(~>(eV*C.-Y}UI0fCx^Hf?MZ6E@)HV2>ϬË 5q _zMvk{@mM&/N,s0>I,#yS7e&7bС] %d0_rR4K8Sl)݅q54ߢ"7#lHV\ I`e ]u^WȆ40+Z+dxJR~.:Sn}1 ٿ#vW64gW}4J Tjt)# ;⮭?KW}@IX&尶OJ@2Ģ|?k E6K"HЧU8J.˪=v G3B)_SZ&[=tykk•XKe{E.gb V@F)\1nK`Se–wbr Zcc,n88+#2g@i&:+9!|",9Hٗ+%,E), 1BD\28vSnF^>j;XR&vZ^4UO}3& 6|Jz1`-TFs8u{b{mi &Q LRKÔԐn>9,;y$bmc}ۯ:1(`N- )PPqPV Akܚ#hr:SZl6 oA$ S-p*wYŲItK"6#i}!s\!ϛPRfjHe ; -)BOouCL|&p(_ltYř%p#nl={ 2P)Z?&j] K.DwkY[+n\ #^1CB=gՆ k<H ]anh2~@1o֠ޏ*:7r0PQs{uXt XKKe$Z%֒7lF+% r nH$/JV2@=DKPeQ:Ax7ݑB@ E=^]xA-Ģ}I '{4%|lRN@/7#Ϧ-(z ,eXE:ڙug8.(= ;zpڽ(0fo!P B(=7RZ:R[QS8aD_l$!']jJi>Qu1hi<{.U"ߪ ?:4=x4~`olhvp: W݀CЋ?z,HtHBB ϑe(߲!ChcQPiE[(?mK߅"=M3X;gYZ07070100000295000041ed000000000000000000000001662bfc8500000000000000000000000000000000000000000000005100000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ixgbe07070100000296000081a4000000000000000000000001662bfc800002b104000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/net/ethernet/intel/ixgbe/ixgbe.ko.xz7zXZִF!t/]?Eh=ڜ9Pp4<XUf# Օ\KXfHHqz0sVk1/3|^լAV;' 6&it Fm&oԮBU>غwl.w;DͅB]rY_\iB{*hD"@ Y^nX 4S3wg2 o2e`YSROK3hW.<$pE7sflnSGqY#87aWSvYzן* Cy=,L%hS]hRuE ~nCT.O~k#̾>`CG&FӣHz>+3J-u?`jCCreqMVe,ޒZJ* fr9L;>$% PȲh"隺g6J}S[7Pws0r{>oȪk܂$=JO*{v=kn=XG#vr?psěn "ib[F0$&L&l`L1 $es@pOs cE\dDZz >"6U^fQ $O/d<BTKmng{΀Ssa]Q03ýjr3A^)45Uv-:ŜgҴ#a-9wقwdГ'nkw|d ,bFv]>cIi^9j.Ma˿p<@2L>*XsS>QȺF䕯s!U30/A>4!qP*>c#[ vUO(f[SHӨIo79Bz `Lc{,G)RAjx jho!t 9g7 V$v27I} Ƣ*j[VM(][z}'0-OdVJg 6kt'#![EՀuLAiC9 h\dUa`Q?2T$JNU gLrA~tJs;@;4u#]:u*/@")4Go~2[Uź^z٘|4l+e3 /X/cjz 3,kkW8FY] i*tF;'%!f3;&wꁟCr 5 ӡ3`eVCܣ[ [0˚)Zx/F}dRY}>sWq a5wSGX\  W]y)Ak*~5SBwJNyV {lZN!bV0bOOg{p-quBU?.3 2ڶۻI`M㞵#- t< ٕ| Ѯ &>Vv3^_5\V{ko+xSCR5_gGm-M@#6 ^4aL@3d3/#0?ӪS7^ 9+ *UzMNrJ]ىR?3ܮa;N휇nYUݢ8~x)8{Eנ@8F^skVQ"$c2`i^-.x q>3{\@v#/WlP=8Pb*13_EɕM=&5~]ȹ+"]˦Y !gL?b)V?RZ0Q Zk 2E !vHrA4ғwYzzf>NajKhJzzUß!#Ts%"с q :(hjۨ"i[38Bg8FX9@`9!" VsR|qN'6 II%CҮg ㏳L&H4i ^SqmI }ݦ~̂&f`A#| 7 ɨ0!{1fWyqLlG|:qsy[Cm7)Dt"*j?*q)0ZQg]2]H ^*jHf.bm@[8.=9J`@ qlDEA8Fό:e©Ȃ*!>rfKæ ldkČ!/TxIݑBt Q)ɑ"iI@qT6y3bZ"y[da9k5:Xh4{v9y4nj的DEfl @!J.I1kj:{S]p`ZI!q2%Ǟ3bJ7t+h[miR!~lXq'O߶\sԗx3P(ݤj޷(_>bZd 3_p$vŌ%[`a(:9eȐDu3Yj迊Т@ N2lE?@N61wRaLV=5OIBmJiͪ:򸌼w]~t:Ӈ`}Q|n]_ `L'"d }lKi~IK(qTl\+ТlŞy^t|YXX;|~Tw_q3>zGZBP E6|(">xóaI!XCfU޿,s 1[fp%gH11:E`[U"ƞ;&TjwG.mK1+89s9{3Mu 0YIXbn;</d(OY]8պ{3E͚SCFb=oh7,Ua9@ռ)mqCv?yӾ•%!Sblm30]WxۜNĢ0У# Z"&%x|#wXP< %0kx=l@zEChE &z[XS:ѣ f<LQ]%_ 6ljQǦ@AlSTqT6q$Lj%8rj}95f,^DV]j[{9d>?/8.a}3BFW%ve.AKvGKVG( 9O-it1GE = |J#{B$ocڧbܖ_yO.a 8W|B쀦&T bX'?aJ 7׿ALhcR&,umn;}WoXU?k(mQAyvKCH 2g&s15nǖ FO эj%E{k!K@Ṡ 4@3z})U5컄6ƕF37nyvYt_NW'fjFr+4gQ |$ٝ p҇U'gVrٞ5*&5{ ǞNK@֋I6Τ|`r[ A~z) Fj2oyyu¥oR遠AzwҪi">7|yWQ˭wLo 9RNmT%'b? wvSc_7ϵ Jǜۇ{GWY&+V+x#f22X'} P'ƋD>vg9h F\>ګ4)z(}זu*e|Wӓ.8Cjܡt0-?k4fS`5^K{&`SN&# %C~[D]m`[uyu1IdC}VzRkq堎;H[.J\©c6m\F2_F\] t4F2erW"kVZ.c1Z`#{iY)G.dT6-t(AXJXET\m$7I-ܜQX}Ena E'<~Sg2 FW9P|D "Ǩ;{P-,6̵R-(@&+w EtN*ZwZx!iʕ*ޱ'ΠdS)A*s'"3 gXTcKI{?MJ w,)2ȍ; Z04ᜤp9n$_ri$t/xw]>;\6qaݸK}'놙 v5s~j|ݕ_t-{EA*jh4 cWLJj.p5G iQQ;h屺_-*95gj}8ɽwD3KqG7 Y2~z& p'×_WX)0cvW:w݌jBbW<|V&[`^` F D54iPOK%Crm&'lr>dys+r<P(. ݇3uqTYyۋ״Ki(w'oEL]rљFq8s496-=b|GD_-q",]G]G;Mr( `ǫ$9!19 ܎-P+y/W4P3,3u+H>_JF" EJ<|2?I7k{vsCN8734dhk(獞9f+%&!yV }"`WxZeBQnx̜w(1-muP\4W4ī};#/4ن9.wܮUHmYVJe;}H%j+⳾(k O _jab$)~~&eq/qbg*J fQe1^ ._c˻8d2Kq2蛡bQ= t;@EE : dtw$q)8DE θMzbUCW~N ?}{=뽜x*qD j MpNy+_Bk[]||gT gZe1*&\kj"#/6fPKRS GƓq!4TaaEBS.09 ,SL_O1o^Rl3͵j9i8Q+v ElbZ{<L%|q3°X8^dO4!33%άil[0"K ?.qJGAU@b$R)X=d0`ɢ:飰gYcϨ#sy PK yRij qЌ3dPCFZ^ρw oywE:M=?c %?$ USI7Ҵ4*P f<^@:i L^[_Wpf;_ m{L'^$I9>6ZFe;Jьc:/֤x|uv!:o>2eOvD܀2AY<%6it~ЉZ0c},̓J2勲 s~71XJS3ڿT iAiuF"VքZX4zAJlPO H\C}u*"&NǒA*&$W;YbqO#y'yTO6-o.6b*A78j}izn%TŭkXX- }x*p2=ޡ6JijKC{ZH|>۶FN멚dc eg-X*88Z.P[e ac:=p5R01:|ŜSLG%CSgU 1$H;":ͺiE6rZ敻Ŭf+pHsL^iU%ٙtJJaQS $>*V UpU8nN?>@eo )X [,#gi^Bݎ@ԯsKM@AݨP|3u0aRb9w)gZ,b֎()dadBaŻVQYm0' S':K;5S y4wE;Lè!({ ?i3z'yPiq{D"79Ff:BD ^ʪLʻSQf<ϲ1ϴBAn{kiZRR*!OE^٤Gv<&]Qko]|X\64S+Pw '=ޕepRrDLt ;1 z&Yka1hRFUOkPPNqUp[&}UھL:TQS_b`(O0֒Ǫ+1&.o"EM!#7߾I$W@7b~ @g^%WyBRFtOG'0+W^ncmMpo9PEa?3X/Ԓ842MPjh{r/Q0QQq5mm_㬶L%rL-zEٔel>lh}%ɏ?9Gҍ͚5\$@QQ .ծ'GF ѭΒ66X(Ƒ2x76㝨 n)u)Ze ğn+^:eAz<`mm8KpAd%Hڏ3 i\aO7CScܕpw?$rȹԣjMb?/9nF*X$ t=>rApe/N v O /w5o2#okQ{åYHF+$8]^neLe,ˏ U.Fx!8cmXg^g=sqϧY#+RH9>3*|a8!X*ޭv!ˈNB]T2\&Jv$t}RSi o̾Ho)d(Tn +.(5@rb0dp{ED+jM1W+LTu$JKhNԒVˋnz!!#@@5R}1ޙFVk"ro 1oF;lX 24`B^0Rf!!E=*_[O(eEGb%А}!<>}ӏ6Bᚉ-|*m&=Q wB;4iӲH-њXkR6DUg;s97$9&c:_>T,'^S}sCO$&phCp(X.#'RA7.>2+HB)R~د҄摟ڗ-mȍ.]\q|RQSB_ *Zbߙbrĸz}jbn23O JOw5Ը<Sѹ{WKeNb^>;3 ֔NN,ŪDZ[\΃ҍ晰^<ƖܤE*Ӧ┰,jZ)]J*2fX(E֙𱥷<3y?zHVg`} S>z߸૩uHh |D"xɑyo1 ,dVKm '87iVf8 &RIjw+ByD.g|j]tҠzQ/OCN@e^[sY~b ?ǣү1˂ x,MHU*Ж֗T3y Zߠì6UZ,6h{RNkj685S4՞ifgU1w.#U,9Zf!лFUD֚$ o g/~1 s'}͇  MӇi'_;V62'[W2h%z= 9JiwXܩt)ΉSjY.#We}|㱾G JZ^: [Jᙋ+82Ohvݟ3SvPy tgOZ=ur$ l'Qh<@0ҒݽGGnHAMMT42}˼:3jGX>Tk>~{4*D%1M͜m;3ӥwn[g g-YȢ6e{3 M,]d81i^ <}Ŵ1E炕k7.&C4+S駱|ߩ?vld{tPUzdWQLY)-g دHQe%:Gyk7&5=6-g%/3_d&|YXt.2@hM-Ÿ% qr1 4.0g,Θ*2_H$6  3ixzrFn#/57(sc.J=W%#eh.xEĤBտ7Rc˵(A!*Q-X !wPDlįwNf$sTN^v'baYnj~HLNxZS 'vt.g BEIB]Ԏ MZ++-Z܁RT7_XGsHQO eb_dt[coH:UȃT#,ɻ{ީ7I*oc wjYOF*Iݍ`ZU`7onʼn;h~8z<&EtVי)|6 -1wWheDfhMS^#+QAEp4 ƳFcXw@.GdK^~Oq3Q%&V ='b1[4쿞k5ѹiZc\{֖չGԺf~oVx`ʌo[,LZY''+:{^J!HcDskWB7y*C;7uYڶeH7mb+JHmՅEi\ŷ߳@]JLʿ,N!U}8׃AF=pD"ַȁ,N4k&J-6z~QcZc-)MZtpI߹JA[xkj`zfp^0B/໴Qq2mm+~ ֏~Y,郞ão:TTç/ V(LԭѼ)QB~[ZHp%ЄAi+3&Q(8MF0=v*0L[}ZLovؗmȜezC>2vuHozßCSS\'_TzcqDzGh>֬ a@:TUxW< ?1hQW8i`z6k|A)F!.T^*VkJo."lJbLP=CHwfBNP$"' ;l 3`UG-"_$5VV䆍9}'!K(5,˦9X2{)I{0x@f+'^"8&OR=NɼC*sX_{Cν>V[d#i@d&V\Dk.nYn sN猋_-T(0TJۦk 2؊hKkFFizIt~mQ(˝`N0!E#ks^نԲd#3zZ="'r7Vȅ<[ Qw>b(Vx,bF ]şPyDidΘrC&\ ZcR FN  Vb/o#G!0?dye *l@.{N! $K5Hu!N>GAɟ#?<;3,@EjJ*rvFWz4p,(GIۈ420=cRM[wAiEkrq{dhYzFO++nJt|缶ԝ$޻,*"=D <(`H-̗byG+ɠ@q'.[(^T?|\z0sT`9R5#kopv}yc~n]Ho˒ϟ9s#] L9jc3[Q$2VF^SbP'gxAEc{_e*VwN荭`m@ pv̙ KYn?+$?WƩ\E}wx2aX40|jQcސ$7btוR4!ڪP_|j_R5<74Q1yZHGH'N^,ASf,<>› U'ZUێȨ6S))mi4.pg?*yГA߇Ʊa^m= gwL|wKwHMew{!^0XDiWzՀEpAW@fWeM5#A ˂{ J28L U GU '?*jn; ~ȩčdCK:YAcuJ:mE0FI/Vf22ULnQ=nn+"h2>͵T< }Gm/$FWA_d)5ؕdlH 7K|M|Y=)9 su>M;6_tyv1OyL86} h p*5-ҔJ>s\xsh.vpBևt\M>6֢1N(́p<Yaj ދqG[EJSU~/nKmU,MbahCN`6IX˥}*{Hxvx9v^ @@p.d }Cq- ;AZ~ӖU`ŸE |[]GV|y}j'DddkTEl=DS Z{ȘS)z+aߋTal]߼:7Ř)~rbJ|ڷ1!Ξ`Qa_'eV]83g:$ڳ6d٫mDeT\HpPK@*E\X>U~I'(r%ys-ԨWa;To&I*/XLiTO?6X+~\ p҇?V g܃m]k˥7&j 8`V n 7^ Q-1Џí@?6C/0m7$5j9;25wl&$&K3J)XLAp$2t1K/ ukV ?Jj.W{u9>cXTG 2QVcW}Ů&2|uͶhɱrKk<LVf%QzR`X15*=%%Y[N68s7w#"('hULA=!f3 cjcJai>bЛ1:# }v|>78ʌnW)|BJd|AHng7*a­?|zRU%ʓ =nI[ V o@_Z``d|]5+O2b*84:]s/fj?*F@ ұT"׋QE2=c׃Hd8H&i"8:{ʾak(P 8rE,0nڧ3Ob+EA=/ >9\3RumdIƩ ,?OS1 PMd-y[T5>P8in2Vu,{Aݢ%w9[HٲgwH4mp*2;I^FkNy!ݨ.?&cN,R Ķ WR2įVVl.Jr&M)#46PÃN] 9p.ˤn`Pξ/;y{ "IE>"CuAPq֜8zG׮_pI85sCEL>h r3;cQ _W@p؆nldj~ʉ'X 2`ܻ}-jFS8Ek! a3J4t`>OZ 0ĵ gܸئA0Z m~8qg^Q3$?@싦rl!?W*V_!4-?(eay=DfJBi;]T~o=}K⒵_[2uМ|Ux=Q{_6WLEpcEn{jlRvqYטPX7fD9$o7!{O1o00C) %c~m+ r/QNƬ@N Q_{ܢi)CW~sخ;dkzDBwy@9<3:摣SH!oWqgN.Go$A&,5#L / t^j[ `djV 4W8دR[yx;IyJ3ҹ5hBn[(;h;? CȕzL&eݷa͕ZMYTY/9ﶢڔ1ׂr8p r&^QRZT-ZC흝QGA4Yq)H٧o6Ğ hd * FZY7B!9 wLpZ![Z79h6H9q&`Ө N]ffV Nn4d #I*axIfm{ 2XI^ofG<' ՄĴGyv7Ie'跛StFRzebVrcI4 ?(\֗[=+q ,F > :`沪wz\q7}$ޠt )(gݞq4PvĎ6lΖғX:bo*4hE'-)ٛER<|ơIQvH"me: VXfRݹB>sA]OrI18eG7Fŵ;Hx!GCV79,K `F>\ߜccE?f8S&nC^^>ٱg]9%=Of)R\1Y(80 D7E 1:^~PLq>tCaz i֟?Vg]8T.r%8,k5}kE(>jA1N j޸JZ%͗O/mIX$n+\k?-Bո0tŴfszܽd_Ӎ mcwudr\O` .a W?77mU1xɐԴ[~olEwEUғl>Fsk|_<3ܹ 9X5|~e_v@ X DYJ3"qL5bƯ/$0ALI$< Np2 0z!"qx?_>"rH?G΀1n#7qtE&ľG3ȺXIf{ik${93~SEzspxU7A(ۡMA ۗ6=l/X`wfbH\a*#od1Ѡp&1 DD J(~#\ؘ'5܏yD\S\0t3TqB@J]Ǥx;m@@i 7kO1-E]7ζ޿_fj%?1%@ ^klP`=4qbWyЇ{JH+@}WveVq)rTNnkT+S `}i=2id)U:t;5}3Sv=APtlwdzzM\H >1s3^9o.#/X9Gx\w6TdEv0#;g4aҐ@uPPק*E˾,чߙ8y/.*%[39;M{ۻ&CDVgY-hDdmUKi{] ~cT쇽р\.ͿgQď* cQq ޑ|Dլ$ف~bT^X9)J8Q+7}8.Krv\e:hZG!,)?9xS oY ȓ]O>!(+>8 _Yr]>Z&A*Qޙo>O ln k7O0;RiʴM%D$VgPn ݿovW8ƚ_@Ś.Z#'ÚnDAЀRN2ť*bXs^V0&_<]>v@SbҳQQPzyBpu%,$a-m^?/,^Ȏz2Koơ|{Q_aq28`i@hU]**w\6(y-fnuX(37񻍴3q%t(XryU^qZn>'J~-j -7?T~R*^ _LJJ,!`­D^UL2[O$Il,"3"oM>\^X0@O^QjMa]uXI)ђǽ d^k;85=nYaj5Ap .e|\{_ 9^R <9Qdv&s+Hs]@=30P@ږ+b3 T5N/k]"_r%ܨzx @V@h0Ui$chPT15, vVW7~ n8q{ynmVB,f&&S}4BFjS⣬ S@VCS,- I]ytȧ#v;b ʬ6 g\{ P|F!jad?5" X_p9.1"%$玞xs5dQzx1. >^nMi=F'D{(sg ^UR 0QV0P/A632TAE9]^E|Glᛌ6{<2E5][/}vךWMI">#Fv:Z)7TgVgB} ]FK*=K/-#&l'ze·mbw۴ޞ_K4>IH6AĈϦyc%Fm m{]>ypHR Z ӥR~/e*҇: 'v$W1BC)M B8VfX3'1xz.f=sC-M5$`3F1Cfs$;a|邠dN`ыY鐡~(R,6N\nR>]cT.ϼ1bu#ǼO85I~lBV sk\o`# z(0*[vySz&95(p5B~;5m'd MĀ<;4J[VO$\ v:(,~=w&ϗPwcf٬_ڧTMpLBB0Hd$%<%+s<1x@\oK%/FO؃-MǞ=e67<S ~iM-0zrVH ]RPßZMV."Zz9:ډ11K%wYd:*eMVzgĨgwe*~ X屰 j} }xTaΦȖ%_bx.dS)p& !ᓪcv_EPDȩFQTQ73/Ew`{"&w$ &dޫ2EQ#g`sOCJ\w:MCQw]?ެ;`2œ<޹\d#@>~@;@7Ɍ['knQN:&94}qhlE߳xhN\,.Qԇ}3n"am;%notYs62%"gCMol/r}+ ZuC#ue1W@ƕCÎoA&լL΋riIr^%VqڞaO$Qw/3oYIy"~h|1@}]RB ɴ ^lqܱ)"lz+MRD| WȁI$m4gR u JzԴ^YU49:`-%Vvd4)im̈́JuKn~u-sT!Eo̥z){Ase*]el46i*K%1&@y9,]&emsWߺf5nԹc,lR,G1XӎmMQb:]PI4W[ga8837MFz+QMarl07Q@Ǫp?Lh})8'~9I:8"戜cS;S#WpT_M-;Pn/*+)K"!ײYVbtdk xBS7kfuf/nJw'Q |gv80qD%ߣ910qwMScJ{wݓ yi &Kyb!9uOgYdd,&H7T=ixDP:Q·lhimxF3Eą:N-@?р4T Ԯ Guڪܛ|Ȓ$˚c;Y/СD 'tL%<SeA +0?!p~ PϙHΈ.g1CU!#Z.~2Ӵe%=+fd0nVs zg- LQę-bH-^Lc~kЂ&ۛ"TWm>X'H@O45wϗ?-R Ѱҳ)%!boWQj+DrecjmC  陕fDm XB6 ]sa16Q"QԄQ~ v''-aoI1,m0ώlm~l6bIcIAY_)/\C]ڈQg~Rg.}@ fS,U ׷Òa{6R{)l0M$.04DkbܩG&߀;$adA`bU({n^{2Ǹ˵;&k1+4>cBQcNEDE@j$_(/dKZ-UBP@%XG9;*S\~}sr7o`*M򜥎)ԑߢC/uxxSQ^No%Irde: ^;e/'%@BVE2 [,k(q/x>' acrP{q>,m3ܼ[r14;D_[8H$Eg1H mjdHCJ VVDt[+9F&;C,fģ2Ty]B;lᠤR!3/M\vzAU EWK >!:eM.Vf}Q쎗J^L2305Pϰp| N6.5©/5oC64k˭ \DpV%k3p8g`o \7er\TTh@p=J (=mȺHԃߣ$>313bwBW{bO;>ڝyd@F[<@V|PmnViܑQlF&zsڦ@} k) W)Sn1K)L*ɔ4ȅ;{-NbCWfn^*2C@.fw߶trQ@l-ܠdup;)M씘/]gIT +n? Li, c:ԲZV?H)BR*TC r5D2:Zaܹք]gkd_3},$S߸ӍGmA-,%Z@sʠ+ld~O C}S!V[w!f{=yĔH5RsN@ɋd 5ꡪx w#n`84Xv?!t!Ek14d7d,;ue~?=6%u;'>Xf$On$3n~qIBrcyP@B{ vt"a@U =!V2#= ݩ^ֺ^T$кb4lI٫; B_|g²G&1f*ݨJ Vâ 2`1cjeFh~q:y*.2W2$ưf!ɥٍ1R' 9(*j|Ԩ>͑^[= Da>0mhs+\Bj#/l g?ǝzIEaηg(sAz#UuUO*(0[ ; dbS8O{KA/!gSE<>@Mb%h5}#[!U?T\AVy'" ԁ!#E^u@_`/I{6hU;Oܬ233.u_7%GUӤί>VEY_g6K[Zs9,hj}8 Mlܐ# ;g8os819s`YuԬ(%37ĶO>`AV=:~V"<L؂ |:i(^BE 3qѸu!͗J?Ie;7>KiKc-LI_qE b! `Xr> sٟdx@<½!Nwvs܃7ɼ HY20 M8ӕ[`H% erQdGξe$mLLYF76No]C w-~sa1u\|Ha?YDX@$2Ah/*(ܳ Dhzhz&t6uUyr8uMVha90i\[:|ީLx4蔝 /Qag'`o~{ X_:/`q?\SV^=)lGSSOQus*d%4Bp_ښLq1tt _Cn6Qs@ B/&T=(mQGh6}: cM}VA]+B*6ve,9ᆲ ~DŽd?0p|/A'y@JEsB{b+쀈:&p:zG x;Kj@=)r" 'CWک\ `.ԹπxooDZDS7Wk!(?NozC, )>j0ZG.5bLӠ۹n,z5rtJш =2fߢaRD(;˜fCs:r+S虆P1dCK`_Gs9,+p= FDdli_ )|eAF&&++"7|*˳$5y 9.b5#փ4z]F,qn)6vC1^4^`J=q@LiߘI+$R)QLrKȐZnw<(Uv1@irhn|b[.]qڥZ8&VURWx*Ep@f~DlCF("JHghcQ֠Ц B2Xz#z_%x_3*=LO"Αё!yMVOAS3 *p Tgn43 YؾWb2MfOOUL R6fmsi (Zm)+?ı ?|ikRn,>9 +ǡ۟ `e*aM%h" 4͆hRd/;E$$$"ʯ;* mء]+w+n`9ۊyg jl9%RCD=ksfbL"$?!Q΂ [~13bz%HK&G_@RKprB7of- oK=(2C'%E]CLY9\9{K-.Dm5I IXvwkDKM5ª*&5P.E;*lb`m*(s& -2"uv8$&3!")Ԯ'nKq/)*#}4g 컮ΏXW;O8F:}< ~6hˢ +őzExXx_@|oBr qWVԛbM?͸3 \R-Tn- ΚJnJLsi)pv-F1'{-`jYWe)UXcfyz΁VmtVͿMls-w*r.8b^5R"lGV&r[=lH#ںǩlx=0L"=Bu\!Dw<̹-_x9eg';&G;[w0EWEZ\ǸQIQ+Ŭ0 zѠoy|rmqxkpha>%}VHdYSK|7#ULۺqbwuO90A(S4_-f[maK=/z4uTVR!U`0sf# >l1t ;VH0FkNbiO,O1U`?BIWr7P4L3=rQbDFr Ł;L{cIk PIl2> ϵ=ͩߴH(Qm$6Մg27WF1"r?DxU&8_ jH M&39yqD@A6$P0-pݐ: @WdyAft(3A戂;?tN0*7ĝbb\ڥYM%My V:vWSn>뫂E,KO`{0*mrŲr'Z'U9.ik_uK/em?圄6upƿTUk",yVNɊήj{fT w;W7=f17@fQ 3̵B YfPpvq ݀牕lZ` )`^d>![ߺ,ԣ_i@h6Tp]!.gz ;~p_={R{6]VF,d}T]_k0SqP0(?9"|mF mN%9KeNmY;,%ԙ0@W ,MRB`-ӖȎ4Iܒ*o glZV8ίƇ˰@7&NDH/N@&&} 9Yr:F|=sy3.RAd12ATVVS\H;_|',r(Dq֐GM8mŞ V}6Q ֮3cEk$3\{>=~8n(X-9y7a7b;G,}fLxh_iYNOzSӒ{q+wxJ_!YQAƈCRd(Ǣ}_3-<}w;0ǏnBL '{WstF-緮wE@,}LiѼ5ԕ٢#P8+N <}4uA']~Yë枯!xVn:+ʈTMf>?5趛+Dg;ɖg{Ѩ{9@7 }MTh=wז~a!G?8',}o.z vn\[z, A=;0x5fOB/,VAFɥ=n[41X<5uM)&N{;6A9/c{C$q&>-yYU 0B{Dtޯg}k(@ 1ngC=@HZLM<c,axAt`u9xv!?$ d#T>h2tws+85Z[1HgWX٣a[0|KѺ\q5}05)KxMC-x9OVlqtwFm\1Z1*PXb-JH`GcQNI]G6JyFKUХC& 91B!"w7_h>lNy$?3e ۄgN@]VE7dPZ^[Ǥ|.װ{ d$s]d[W`&%ڠ`lZVDֱ&[SI/]r J\t/lB{aqVatKoo;["P>J_3Cn}äo`ǐUAXW]fF'x/֎Ù(%h@I֓{qU/|~“9%L%# @[)s\ա, 6:ގM9LYN%%is%8/z(r`BOckފ p%[F}yP7/ (2R͗2A9JL+pyS;ftb[ofFGx<بZ ILGŤW _<]2g/̡n|ħtѾM'@53u׍jEGocF Ʒc_Κ,jLnL-O>Gv`jbN\%$%,A@f9?4VjotS s%,Ն%.ԕQN_aY~8HiI[Xc֨MCMUqUC ^)p8RdZϺ[ jvӀ3MIJ- bumqw2|3}U'n\OS׎ V}W"$mBЇʞgt,YkԈ8\_ "g6IZt[4m pIZJm1&8LZE9>#Ggy 3dP" _/1OugMvlS-, %SC23l4#r$R$륂RI: ̛2 aH'/h?FAN+|OԮW;дP{){8X QL!8fDV̙3^mQ:Ҩ$ͧoHI`56ԦR#(@#AŘ,فOl~ ,fF$jg]"ԂhF,0`Dh0'S$kݳZ$E5HhkIT2'_p(t+:㖉XVU}RՖC Nw_1˨¢6 H at&xm ^[M|>sjX>o,w͠rdeb# M@לlQxq\餄*T捇fq^jYK f9܉oWBQޤ MDDoQv[xN,[grťez#6_zYCj+x rnYv{+@'\\{;mqx1ݲGQf`7O6QPNoj]N֏D1//{ { EY'RsNyByh0jmu3^ѻ]80$g4oVk>ZĖym" Yf{k]fyL;5mT5F'*.e [_/>']A ~@W۶Zׯai}y8/{G~Ǯc|xqz+{%U^@9!cSEq^p4\v:8ۚG"02fcPN&Re#[aS``: V% 4&JPW`֞Iv.U&^R0$Ӛ\9- w{QH ;,QnE݁g:QJfԬN:݋cs ]GB 3^-HRPPE*q>&Մ,ukL҉?3s#fOEk|yfe0N'*9No? Ba7)/,^6OCvx Ƙ'ɕE߉(@ 7ܱQm<ҁw`ڑc՘Q)a# ܂K\G!Nx-.FmJ;jez$ +7B9^Q7$'O̶&/\hn[Qb`1.yz5}Dg㹊kn#G]anun}n$I ن:&qMJS㽝5vmRlWj %=%%'guhC?EP#[3)5Hܰ/jzOl%iXϮMpuWdP"#(;'#*@eш* Hm26-Rr#ITC;zM ' jbe%} I; \pS{$,BXƙ\: or BŖl7ڞJux;\gwNOHE|@݅ s}8PvX\^]..+WUk\0ornYa^ C)X}ɬm5E)s= fo"j/߀A8ZrYaNȐAGg8/pduǓCB(3M#k+:pyl@uy Ne\`dάYtǍ#ev|nY9 ](ȬmׅZڹVȞ/HΡ3NᯊZLE"C !+~pOukWYjۺ? rs^!#ͤVϗ@+-;:3@ la ֎P֡@LZ׹:Cb*u=1JױE?j_XM2jaU\~k,3ЏkfwTh.uYZ%k*z&@\%rZBܩhNXa>-6G>p6ȩ K_"m6k 2=φOjsCOR0f{r]x[҇z% ǚ8禇ɗ}CHaWO8>XoWw V=a{˒Vf@$Ŕ8G!X7eB58]Jp$F?^kUy, Ǒlz{Sl axo'[9cDLx̉٤[@Dխ1<˒~#7up3DXtGIjv KMz\_pf<s,nnRfcWCm?@kcD!pnKӉё^J49|9*HQFJYS{`m7kYe/$'nhdX, /Ds?aK/vќJ72kʵY.=~m W*89l-3"/Rɒ.8bQD hyI {ۭ_58)1)Z93D۫Ï/(3+Ee|U'C8 4 K:,seL/4ߌ@:{L햤v=wpQrث/ؕUf"YWԽZIG"s6U{OSlMq޿"".= ߇]=TdbP`>CBL{p:c[}ޓEG-dP\Jom. yx37QFꈖC\U@;E}p.g\GB>M]W>GA3}]`J{=ɯ㬶c/I-ެNr~"sU)&N,a5a\߈[ ,QDžP:ǣ`%ry$u C=$nSj7N @ VRA-@04YY8D&q⠡YYBslOٞa2WKN_éB# /7Ѭ:)5gb!U`v&ـ6tB*--xJ t-gX KIj̚.+a\1!Ӧ!^kbĤa޿†q.#u]rmty'ވdNi[C)[% >_T"=TJ *sæY,%tFQ9΂wXk~EazSu2nxE $3,*"h#c)-pLsPi{3"6W +E'L0a܆O7 f^\F0]V!`ć&E0aCf mR2EIe2jhGS6L# <91&/K L( \9{ ZVgRx&=i]6*KmCuUP'A >< IhK& %(K畹^UXAMfƝEjlK eak'Aٯ C{ݼTe26﷒lg nnq=..uwE{HU4˸:_ P'd4v"W|dz,zOT[!n|No~cfg3Bp?9\XO%d$ b]mXWdnk"hSN,j ™,(X´;C܋l`w5zs7Y' zt]/hϵ_?T ?rBR≬^C`1zm, ˜EVHLQSdAK-zCFSf& kYbp_+juU}6CdƤPv۹6 0AYŠ,K2J`nqg>Хm^  &mC;ãQe 4W18pogIۙn%I P`Z]TUUJyjŹAg o6BImUG}„^ΊKlcoqvNSvP*]yProD"IBpgrE]b;OBb%| l:3T9*2BKSzm\^%LgT4}YM*V+¥"g\~9E' ԊQ=i 7SB1f|_v2ctNZT L 8m:'"mNh7͂`J =(wwԋ^MD٢XoX?^/4jSbA31P:yy2Őe/ݻZvӕrm hwkT \+vrGW,ozk TwifӒWZ(D\DUB&s~)8yj>Jn !z0cqT;4;I*<{̼x 5/)α5 ԇf/F?Ae/M_Oj0p%UK@%&f#i:L$,˘ɝlo/=' JS]}-9+[`p̥]d@Vؗ5^C&ɚ%j<~*ʅ\)C[2/quj]L\t vu.;2 X'=$ P֭t-Ē1 BaЎ2YK!z?cɤX[~9[uJ+|s۲8Lmxaã(ͤc[\M$P(譇9F"%> sWcvgα6#T S=K U2jP#hoPUpuv]]yp3Q^ǚo![@.-IO X$~hU o"cʑ\ T{_8o/ 84gQ}8;;4M5afV&c*>NZgTF"$j|TUKVA#2nR+"p+H9.wAHEuQoHv2(? $Y_OKfDŽX "Cҫ|'Ă[R ia_KX2`M-vxMVP:@/ȓo^Pmɨ~YoZtHMѵ4>QZp⊬e o+{QMZhN˟d|H0##NpyQ7*( 1US[Ѥf2a#[2A F0NyWj_feѭC"1щ提&x8RiA&e7HJKJq U8%JWT}9^eڳ=:yM.Tw"#NpP74eIIh4:rOvГ1WX <"wA5RMfqv&K?dv_r4'i{4$8-SFu'ϨFla<;1 r̹| Krn t{G%VI qGlۆYԱhB^jX#Lh(~RvYC};ENDb} rza/kCs/>a.EI>…P2xpqx+EwMEz؆0 X3O{%dLp@,R& `ƃ@AgH %ΑPoZkL;0Jodt XhEҝ ܛهYiChDCDansx[WPSv(CF*Y|Axz2\RoߑTܛR;]@P40YETndxrk:#ktǤıikΒe^V*ߚ= eEĢt>2gߦ7?(c>wܿ8tdW,)5k 7e=+`I ն&x7uBzCE;>ۿ4z7 P)\RvElDq2JJ[۔%L '?Nj෠"T]tPU CvȽڅc\Cn,\<ߺV8!RXc(jX҈%ĈvToּS IUi8_eonV@V~e=|>*v}r^z4|!{$bkoMIP98 X~ĸl$',Q&l"oN:nE8XN|lH~Ԟ$$*A!dCr8$ˆd>z+  CbNVdQzg<@>ʽDv<IE_)"qdсE Ifvs7WR<3m:gklw-ll@JO$#erˏ@L)c!ANfEC={ EOB"&H/'-'6jZ_sdcYr/{)c"qyId}_IȺqJ,*XJ|2Ҷ`4|Pu͈  't$y` dw2M{qB佧+b~/8i^~ 4K1,qڀ ݸYW]h<%b3烰Vfeu:"D5pيd!bᶬv"F4&Wa--fK%l-%rtH:=⍋}i60<&"ml'ÊØCvu'Ә"NOJdS(wS>ScazőƳn4F r wN8cZ Ih֋GYjtKuv4m12 vxy%?͗I':]O@Y @桝=Rk ѥuHT yK3ܐ&^-g[Eb$FڃLUU@*õM\kT}Rr)GmmEAD +=ͺgxA1DSIaf<9*Du!3EWs3lk#~ZCu߁aOwy -r/ I~BecbCg'P 撝3)3~@_d @})J3sHeSB4ZuiB nENܲG<êawMٗʎ$FV@B_acVHZW^K£=RkyaTw 'm/Id6pkş+6h'f*\SK?F+]tj T*Ĝ* t|iWGk[x @i}\t~yr B8-3."5f9+CAqi5O"oSFݮ\}%O͢ErYtQC|KejF1t9%U$E1g\B|:1Q~-H"&csK ,ЊgOxG@$MdSoj7LAh80r?UW+2a |-4yrb;CT'By3)Yv_qJzQyUNrGq ;u?@2ZTIrbM@pB4 n҃J+.h*`uU(ON= -ϩ˝5&h4ɲTx7 FJ7w&jW ZM*TcE$lq^F\S"~0tIIzOעKE_s~BL\vATWPQ`w9I?W6U8Ҧ:¤ @́-/wcv DHˑ|~whґ 4b z#\f),8bѧuxnW$X V rR>1 K^mDֵr w$W2s}龄>X[Z u'N<;U6;e ,1BzF!AwQjʩ,n.%ʧ]]qPO!*RIZB.^“d/L!R%:J2]o$Eơ+J{Mq=bp$!^5n\R40̩ w3% ﳗu)Ǯ=T IO\JhG捁JGd94ٺ;eCjQ*ҍ#YLy[U&aኚFnYӧQ.߁XlzqaA%OP|jh{9LhDuKJ^!jq ߯Z*%ҳ(R+Κw}1l2&'@ vxeBY 6>ُMkl#C eߡmgȆeF:ށS!xd!ձ[;C1DĠ=?C58M#ؿÕ%e#~TUzPϊV#Xsc7_XEXxҙ{w[3jzVj"C4{̃se\ry@\ƃHIfPhrLj`] zZgbdnQu`E0jV/mN B &Q @)D~%15\k5u72pS|{#GfX~tVs!0Z6j.N}oϠ_-zzq2| O}' '/'Vqc_m-"3Pv8JlN-#-M>[',ZJaAq=]诚ikl]$*0)P8,KXWbZ/GaY antMvo*^д~{3XJa}Nܳ(uEOd7cM>zM춭E{f.T//ujp=fYaN 8Q xpmoX17zOhpvU*=e 0Ժ^Qvn[ba.+Cj %D`\KclFd ZپTE+QJHZy+G8R!b+7U֔99HVP}A*~ջ1r sp((HXh=xnLbkmɔ OFgHwg'v| b.<|DE N5J'zRk Bi^1nH4ZLH4go h?hKPSP(duP>Ύ/ro90e?{(ng |@'>R}b& zb^툓f%ZR6"yu7$*@ =5\eLukn#{:ΒwcIo&{Tl@۱e,ڥMxϊTBީИVn6c/IX% g1Mɘ1"C tn jlc.ry稶ՒtMziyLIrCk7c=}My%uh|آ_˥+fhMB-Ek2$hNctxj/#&}1eurT!F7GPVyj@Ђ[9fx;9FfObl(.骱0I jD7,rM [ZQo9 nUv0aNOR=_z;]w/zyo@V3X*M&A}S6 [qQ?Y\=DIʥ7"0͸ƻN|ͣo'ISU֥|ɂʵ4pE ܿV&w%Aʺr)6C$ke:00o4qatI([\*z|:w+C߇5ǿMLfԛ0fWp<|UGzۤCa,f{3k*T`kc%P{fEȟ>sWd6.+v Wƽ_Ь'lp7 k?xu/j2H,i61'~I#4wxJl4a}X7;@ Ucv11]]c1xӢ G,(gVܤJ"L{߭sl4878yncf9 Y/7Y'-iNKDg4;b/^$;y&lPՔv0"% DdȎ/{&C4ա'=fky;W)LwnۄfA{1b$!)fzq"ҢT*l|ǎ[˜(\d_6: aNk%H̾bS:읠HFºbFU(T4kv336;el{c<[-ҝߺp>>V%#q&4&iӾcbG2|(i!frt NxT^G&s.>GmþfЦMLC uqFY)RrOV\MNu?o.Τ5,_QmЧg?9a%k)7ZDC};m.X* 컪|ɁTT|q+oxW(Q [aѰl/;7}(6bӕIӴYx No5MVa>SaK&ψ"_j7[:cB6x1ܟ<lӣO߻7\X]$R%Ѷx i׼'EVOrS^o+6b}- sR<-@ƏѠQĞ+̀wvM*U_6n2-Vz|1ǢzOzWĪh@)sD6'h{5??$c yw2#ڸLJo9^$2GyC98a9@2TNa#:\'Gܺ}W|!Kg;%MW*.|EAhR.ޢ3^&vv"F4l.OH)\ZID _W*PW& ?pȴwST/!#5G׵&\[T*98&]JEeuÛlnZ]Eư W,l[BGMӋlYtQ"TmaiE2>;S$?0DR#텱 T;:[z~9yĵ-(4[H_xwZLǗ8qbwS>E/q\bK:]YݡsRMTa;KP z._:( dUk~V .DH~[߬_[A irɡZW,/C}K ƈXusqigY+ma?:κ8 .&4]&Otmb&y&tdr[H菥ud󀰴uB(L>\u5r{\qQI̳ElzGZ(0#1=@Lk@/PT6b]wm1l*K #hFPgx gz*I\:G< v}᳞Dyb]ru|LDsKYjA@"25ei]=ȼ 1%޽MGTpX-i|o8*Upİ`5 u$R?è .no;3|D[ 7[azg1;d pٷNC$Q^ \ VD* ^4ք ~FKD&:PCh\Ě.BQ1Qp~]*tbq÷aB3tqTdT Ds]凐=<̪շ\*9CK >&%'>fN{ Z &2{k-EUr";dٿ[|̀K# AD/!a_,`wiB*΃BOclLjo ܋}ăRC,Y"J~Wgtl0 vr⦬9קVJ^/:x9b}l!i\:+ห &rn ,;̜'!cԴ.AORl;@=C7'v: 8H\21 otf7{B{N%mK>}aM$=5 W~l5ɣ%Fht:.ޕ [:f"?w 3a:"fN'+9P%V^!a閰sƜ#_?Ǚp(?3NL3K1jHg,׉ƅ`bS';.ߵ jb B2%·tUwa06YՅ Qi}jqE \0iࠔ4w+q^H^[P}oaaNȿªKkwnmW6߁<)=RG+r/>.\e7|5J5Ċ``m+L&a׷+c!-cQ P#a*_ B:a$NC!T;f3S|Ƨ٥/ju5<!"S[Pg]Ra@HښN4Ԭ'Piڔ xo'fD|w>e*vM#](HmEY33XûOD~-|APWj;FRKl=-+ϗ $qr: 60DNH[Zy@/>!>-]Wzw.WÜicY$[c)G=`s1`SW7re?M{ܐmfxq4M'_tR핌qj~7m?$@? Lta]/-ӪYixЄf#D왢yaH6p,RYO  ?V=)՝)D(4?~pUnKGW9Sjbkfe&ZA܏U*6NyE`3wYB<.kmFc*طve^Yk'i[ Y'EMM /rh7zݩYUctC*S"9sBIe f!L&xR0c# :}gQ$ťpƠrMDI1j Sكs#3KhL>_UWw`0`3OM/DFs U]%~\;#O[cXGYf6[[M^7e{+x寪P6m6JNP&ckɛOʝdOK;|BDZ>Ae}pgZ~&G]ZP3- {utnA%$c߯3_0P6^!{ ?kUfq:ydۖb'ZD[9?o4IU%IKU! Cv*ZJ|LM%%[2L[h{YǶDNJ _n]DѱMB6lI54>3eaDCKa\>]`øR+<-u]H՟msbFBNgQP6`YG8 +{UDrhdts N"cc5* +GڤD%^ W' Ҕ mW~WhXCTI)'vO[?[EoЙ=|lci}{,J -Tg{x օk_&5g:}_?Xϭi zVh\{cEly?P %ȣO8K"+[R{ԋ&xѤKuq7Ѧƻ'X¼,~bWl C)pp#t *{-'e"+yhI)/( X>V*<)$Rv]PR|DJ͍qV0Dǥ+˾>hCcؖ4]ӹ ghO|-L;e 'vADճ78mDE8S_E B.A#ijn;5qG֐o:;fށ(]Y`'lf'A<][Y-L-\N=Yx?T'D0hl9l1^i|q3ThP.RD>qu@џv~H^Fɤ)΁j.ɕ. <dx%fzl*5wR$HSm^E @.hV8%i}'ps-fq!LoK-+ѥay}N @F &HXGEx. ͱ^h}8D9Kp{aB'U%/H]ݨ42OKsP4t!.1ciO(X9(L\ mi%/I LpcW^b`EݫPi$[^P鱜nnpI+mNIFZ]Y-KXI)xlyS*ⴥ~[GBn@ @N= Lv A|2َ*؃RIZ朲M*U'r~`.( `Y4QIJZSot.AYVZʞ8TING何 1Kh$RSEq# 4TL31VģB.`gxX2s: /nHGvϞ2,iOvԷX{q!eR,? շl_ >[j`bP웮Y"9`: Szjh:u^~f,xȄY'Q۞VLy :!jWr,ٙPmL&ShIȃ;ʊqF.aHot i]PyHӕq+ vv2iz6/Ug&57ߠ\6&A9!DmQO8ykgKz|' ?Rd64~'o!NjWSVD2YLB]Hyrh.oo6z&ݱw~{w~bKTfSZ[ ?p@Fnk-fDk2G+c7r&w4U eK ԒޫAmQI^.\s2Ś2X^'|N٢\BzCkiLsP&L'`j+rWnxf$ocGC .> @OJ}q4-SÇ$ʩ_j/+ 3ҳF_ kZ f>@lLu^I"k quj6m$5|ٯD}=QyioiiK]cq΍( oNEc2+/^]]83l&SUh 7xaj#%=*dLqq , I>L]~iŒ#%rѣ!ߵ)ꘜ`04RceN5+ڴ lӭfQ&&Xh! [FoI.`1EG@撒FlZK}-V}I Rr^ҺaUX%o;(;NL|! jpB#T)D Q5rHʓ|Db94Zo ?{<5ӜfXBi?$uR>1ٯBUtb٩T)t* B?_20>D ##ŪRbc4نY2]<mBtݤ iH08zJ+A`6uTҠNwb4" (J(m^2~`Exx.hLUmXCmԨYM+j~YK). 6Pm0.NKi{,>_Cu-lk$ TqP @dFQ51eoc8}rbns2<+5$t3'HGt;Z_5:j;_c49P['?13o eo-KO5dWLS#9Ϥ͊DO3Jgƞu]?84"mq:qT˦ku.ؠڢ(] #]QyZ(6a2:9po~mRvLdIڄ]dG곧zOqa.{ePWGYٶ}j:HtޭD)x 4%fak`n%Ns`o;? }QJuU @ xY׿4GF[ 5##X}Q2PcYഴt衄Ӆpw z`yYHkb:e^Ι8BSlx>Mre'>mHև{R'ї{gԠ70'/ۨuGBDW$gԐ6D!D̜Qal_]`|čpPs*`pٌa---.Db%OQ(^> |Ӳ rýpiox$6GĹ2]dx6.Wa %3Wjmb!>naO,a2/'vzӁjz{r]0l3ԱA ʌ9yJx4φˑf] 9+خ<6Gkh8EFgHQKrӾQx2?Krr:#ggHI1FiP+^;Ѥf6Lw@fKQԸ$ikн7 |Ԩ2 i(g2bf%MJY3& 0䀞7v>%ڠTîh83_bcYqp;a@<_qתּeșGo;_9ܘ,$S%]Wv*qkսA ŨXޗ`/U0,ɸM&Gf+D8鶆Q_1įu?\a'%5P;:Nq缠kVg$D!}([LM~b NJlftUAW$_Ĉr MKa6َO:!X0p2*_Ybc:uraxA$҉(Ӎ /ܞD(>50"D,Is5w;zqc̤b)}!U=)5@ *\ba%bV11eH;~ "uq6uW;T ;=쯞iQ8p` 44 8g젧Bg-ȃ)3sr%D@Skt"x(*ly <<|B"E@D=ˉ:~#I/o ? ҮQ5#N|9எ ~OU)6ӌ Ɛ(2}^Ⱦ[st~ H2p]w"`i~;ȺP(?"4 6^5jF҉P[tiOC 2OlrU/h/ yݪGJs[rK\3*vscKo=LxDHkwQ'SdQXPJ"x W'uKdL'sauK8,nĎL^jʂT XBF/oK[KeTpkϑLgE)<굜7AX*uOh,, pZA6) Nho־{<6i"$`z^.t"3&>&WCFy~cqfhq5}Ns!Χ}B,#I5jK/bT]F5CerL_k!"P+d^Z쨏'D?~mSri[X svsƑ(O JbX#nEY1 1n75)}sOLԟE޴$0$Co,`"ZD{T0>`P?8d_JT(1Gm/mC4YŧlSDwY9`l2Nx`nR2ǒ"vۑh2Z1͢$X1 S}bgz~z)*_L'A{:0wy6j—̞.hevሓ( ow ?FNJ^+Jٗf}s~Z)"6`ŒT Gs%vS?]m>G8oFbxl&6'&2',u+;}mEI.}l-njҥEXid.?bJV}Qgo6 u;}j6+岜"x_)Ul Ϥ|j`Ki4[ۛLP{FUVaMXyӭ#WW'Z'+_EKtC_?~=˰RLAAkkkgDġĨdlgT$!V9BM"Mbj)f/-h%Y5hG2P7&ÀIwâ |~!R9 fbámcT΁yt0X(*S?J3pct*4AAKFy-5OWů,Tsdԙ_^ZE 4 vn[R@+S`B~%fZՂ;=gv+ڒ%f` 4f?bOԹs?fw7wbN ֺ7;;mUƐB8XP\|՝_`_ bρ``y^Ǹ@\|moAyd(^_8ǟm'+{\ML#޽Q kN$b,9@’a k#y)WVoJm^TI f#ڷ<ߨ@-QdbLJ>H$, H +93e=?j۶{jS^#/ ]V`/plțЊ-quJ<޺'5Ӓ#20vڞy;Yxof5˪׉NwI1[Rʉ\ iGYÌ:EFf8] |=C^ jO tsh{J9Htkق]aڶJ|لgDԒ<(LV=ꭺ凡}Ѥ8-} 9!ƣ|$u-'^A"׊Y\` 781O@H EnoB>dC$N8 UMy[J lKOⲔZW냚(z&AgPߑ4S)H$NE+ᨑ44d46 Hbrܺ=SF3I֒;)i9[~l3K0A7j4V@“~Q "6b +Łrށ$atN UP\mtMs2| GvRԽnsY|!@- ;eكN?q暿R&N%}0{)3ɧ, ힽ^eW7=R8Ǯp fՋL0%Qj`GΒCJo=+_0[L?_)11mv%DKܧҴSֹZ4%Zibj, !`JqşUry`]xSzsO}88 Q _ȹ4pokպ }n&_irW;7AѴ () $Lt;/NZEg7gxbW%Nsoh.f_ =(nߪ9u9}M2-/ӹ }'*Z&Ύr9m`tJDֵ@.XcVRԟ!_tJMm88CQW?-]$p1}W*SO$B &5x%3wWC0;<-d>/51Wmci"c-r _px=q bL$ku- YPB bC xxh[ 9'>+&12x,x4}cD_m?a;#COTV3r/PkikFW(q*q+fI ICTGkR~?u\d&V<]v}SFbOd{.xwGCj3j\ sYhvJ#h И~" '6bu0cvqhEC6 чej0{c}=hT^$uHUFL *=a2WCnNƈ>3Fa,d%C$,ü[ɸ /p ^xbf& iE|RETΖg@̴u%RTIPY[83s[p0* J$7QIj_:̓@$nË&,[f-an]=3oqhHۑИKPL+J[!}|NNUn$JPa3E Lf]x~ßs4@ '$@[U[ T~T6UQUX|{Jk? 1C e:`n|d-x3quՕ|/\N7mώۊCqZIVaV+w|PP&1 tUcAQ( :ln.?a ,Cb|Y¬ݺ rir>Ɯ) *ө:Rl̤CYyۄ'z $qHgf 9YJW$Z^-cd7Jtm1pYO@n+Lfƙ [u͈]uDݦ=@*d/k%lOY jp&HjQ7B@P̹SRjQ޳T'0p%QZhVnVѡ.?& |.>{n@_*Qtu=!L,\?1,“-DG[cpQs9 xSL}AɄBh 2SHdDtdX}&ڬdExTqOy(<-CuM3byzm՞pM턽j@#+b-s4( ~p~zB avt=xqTK΄gXo.pu'L焣6L]Czt/)j7WÖX%|:2 ׷V4/6MJ# |yUOQ8;-5"GQia1D% X?Aъagع v:C&i^3z0nKw.ˬk dRNCd_ X!L @aE Lxn kTI9 Tp0(T5վz7&DNBM?e@:|fN2+|5 ,Ǥ)~4,7(0*}vE6u\&`nP,E{)q$ڄ0q 3էߚOߙ3_Bet+sС R*]kY?mZ䇕O#H"(tr[)lG%Q2an4=7EՉ#ՔND1Q`D9GvM^ѱ+/-Z@ur:;A3P;Q(QQDgc]dNsp 3{eBCQ,QE] A^4gI,3,0_/gm2>irͿ-klJB 36Zfِ[A?lλG%PDYO+xNeIsq Qzxs^2cSs@zlhZeF,`#!Ҧ).W6)ckyILfo. nm"wGb]iS ^r `55V8F@GG8! TvFt#}Q_l\jМxwbZ"$B,~6XևiyޡRmX7cU z#׭tAy.R[?jj-~ATx =b?:WHvKh_9g*R[ȁY3k]eyM7f(/ڞ6zCC׏šKen$X`v&(]bQ--6k b V#X+r+^ !]}j(EAA|qɝpfOG~ey/Vr`p'蚺JKl}/Q843MeӇBqqRu[V4dj߲  yoLQs0sTDKq1!U~jp;hYzN KZ 5<U{ig`_эPk8 [IɚN)l1k=Gv33kVM,/, d;^N^]驎 K7 7SA S) K1jA-^Ȗ6ݾ^.Z{ Us'=*5)yp4A?fk&MQe1KEV>m ao!TMiD4";r0cAM5LoԳ0Pwah4IO %|mx6OڌʭzCR{5|=bZ2(SON uBxєfuIv'T}<}q $9H$w/\y~Q$yZf9ve \>-SOvsܤ<'"npBE*!1.\y8ZZ?Rb*AG4,']ꍉ ؁;z/pvk~#00JunS42pgty$ DVFz%%k.ՍB`2BjlqpGě"BcˮԓSSREzF^ P<ER;X(;TXo1 +.v*w9B+/O \Adx'╒iX2U @0"_*~""X:nm Z}&FS X +Q((殴@Tؿ0!ɒܦpK.N/zEլ23y+ҙ%V:pҢc.< XtiG2/>*?+S@ MX ~؞_CcfC61ۛt}EoCi? Pϵ9W^#cXђ]aN+ aF 1AQ)e"|7U8>Nmzh(fKsH* ꉫzf'ʨ|| 'AhbIhǿw{S de)^Ǟ0JN֬YmգO+ugE|NvtG9k ^7yǟ*=BO.AA 'X r\,yF`)[3OpK>-*g\B|d:EШT"9s1+,`4c5ڢ9k-3 崨EZ.>j#Q&k؞쪅TџYSH͑kXD?\wID4. 2')WѢkGD;}hsl)w! ^;lʕS㎁YBծN~K>5Wś !mޱ- nX$I@[SQx2@H)`,Vw@r e qtb=(`Kk)9mhzbحwd^RG8ޒe)nW1xBs-:򏃏PR  { 8荦oJ{UTC4ʆ88ixۀ@5${|ŷĖPV"6T}6{^xm+ߧg0']YYUq*I#$4]~j{̋bɐc=%C/;U vX/ ] Hߛm]ʙMosX狘BSZ@;-?#7]6ŏFaa5+ &|O_C^6W_TU00q¨nz|cămT31шw,=}F䥡xVxzc+ ƗmT'f퉂7u,Qdf8Yn_[iyL/i>Vo5eǽ NU7J!@+I4@y1_`p 0X4yj"c;DPy:\mb]&WǿpExʀSE Y$]GnJ!  ˋ+YDy-VS.7EK1'yrkA|@MKJ]ګD9u#$ s  $]m/d,vyI`CPN.%Wt7vׁ9]> &TM>={Klftgy(0]kPVPEd@`uBwؑ*1o6G+~Dƙr@OUY ^8B;yL~a/4p* jPXCF㡷:37F*.TfXx]ꏽ𞢹v}r vifxeeGFgsqG=ՓZyjՊyѪN1rM!ܓNFUKE'@DC { q83jW4VCl<+jH3V\Oe]gR_^L=n(K$NF5L# Al/xx@d^&)y(bl Rx+ Ruc]  >b-h6]!"+ٔ\Ɗ3$לfu0lKa.:wCz_X_iǘFN;ƭHYu U َQ⪯ܽ]lLژmAߥ{X=!f+mtXrjR+ENtY?փUY*SAvhUr }":CݝLqO8'F93fx(%?҂/4.n^tdp(LZ:{_{G8!0jxV> 3a e%ܡ) s]|WdQ.e6o6)1v89aF`Tݡv N+#/b8PӞ2J**y]rgbfyY)cl8'9gF5ތ+u)[rhgrxx]T\2)e$8aO\8 4])FH*Qoa9`4Ykv#n9|2EXB`\ T$Q)^Dۖ'rبCH/ ;5Bt'jlu<#;1b7|b+Sh/ڟv ۔n\S}uC}.1 N\qi/ {#a3S /s1g )[R,905ڿX;fE^ 2 3:tkCr D}%B7;{7܇fo+bPWcMlQAl>E7ޫFlTZlK?hHP5w5绽%W`^Y5TlRqM Ȥsx yNKin\9؁C-EjZ\[VKmQ;Zd =o/Ͽ߆qRq ^я~Э-q 2U)p٠\?m }DCs x6/ ӸU|~"vK=jzS0 ЖU{ڐ$9rӗ?X0;\GS\kn\Gٲ,=t(iLMuC72kZ5['Bj"q;p2bY9t|JnG1X l'#ċFt*~B}Ů]M)5Xs~t͘//] smZ8pL RK Ycr2*CWmºDk;*~hPq쿬?_".?1|W.cR~2j*^('u u$!0U?s0, j&[Lm nY5[j\}Ӵ18cVxVT;0=n]FBwhLB֪)PZ@b/6B0-o7DP=}^~Dc(D~W>3Zap4a HB(r|XnYGַB/'>T^aE d.먙` uǻ߬-fp a8yމogvCcIFyJPW~zt?>W IXK3 ^oR=[54JVp;zRs՞>%l ˨N)2!븲CF1G%ˏ:3I`=]AI?`HSY،OO.OZiAX@>au@6owoSc) _GS5*}f" 9~7̵ᵑEף!.N_2p~,uR@m@ ש{U#f$Y/n^[Y|Ls1rzRU8\TX&>==4C:DĨr @{/0D AΘjHaߗb8Ҟg%fBݺ׆!U]êw>ORh,<7D¨6LTfm؄kXމ)1츁F[í կ:^I5[WS)HȁH+p b$.=韡ȕ.׽%%PY=C' ZMs)՘YqJ 8r՘зt:cQ DAJ . 3 ͸|apSŮI_" ' _K:Mv5t,kCoIɲE&]~gAncYS&&Y_zgҦ?A/=O7W͗ͷi X>%ēȱm{TOIs4[Ǔє'UfApG8 3#\Bk~1A&Q{~cՃ,`:3)$ rbɇq=ȵvJZnљK +ˣFa6j/]NMU3X 8Dp/oy3b5P a9a\쀯ݒFSbuƥm&˙*+[<: p63yHܛ>3?sQӯ19]aAdAcuĚΙ|ݛ{}%<0Bsss ` r9%EXui2&'X5P7!bА7йg'QzT $8+K&F@}.$2,҃xWY,|U_]eSPb/_2?tʏ :x"T%3h#y}/"Ч]Aذ !ݸE2~r X;`: 7Gt2&R{9ll(&'0tAr1WD+M/ Kei.)4#_n?!jP)k2EK k{ut&rnoY+mu'=)LL?2l.c.67ZLjX.0R|x8ϊ;_!ۿ (;<>w.~OA$E]jǦ*̃|@,ƒxCyrttͨE yf;8Wz{jA~iVD~:ݣUWp5hi(2!~Y.h ^Cz߽}A1/  VQ>O{koNyA՘nߚz&P*۞(G>uzU{[ZJ-@%&Hfdů  #>@꠭_`,GTgq"H$}<۽X־Esk ;;mԐL1ϴ}MKfV_+*W&~NؕvVr~1lŃAoUbPDȯF<} 諺wYf`޴ǹC Za܈vDoxcX `u[q< ڹhZG_dzApixUrNHeIm $Ӧ,Uq \"//9CVp!ڶgI UuV˲  k32%4^5sT7M˂2$NGf&#F;aKbX|;*U&0 (dlq\$-pA)TL"Y 3KaQۧ+^r 6S2\ñ ;c}JC^̠}}OD>3\I! V0/tMYFJ^^׿cס} \<ٰZR;fgBO&p bS)wy+#t'NHT}R: 3Ꜧ^#@m ]к2N,XG=eB|'i̘sg`8l˷BDa|f9 ee -?crf/Ei_ґm kˣnU$7tv$3JC2F gg$Og!#גu/uWn3[ΗA4s8i|Ag Rs&+P's:II[ yKN_/dʱ]IARڔZҰi1,OqY[c3 A[k;$1ﶣ%AzxXѮb&YJ h$3TSWPmk9w \{%mv]K>!vfZ V:fN+gm&OR?}JqPUK7nz3PNSJU@ZiS_YO',mlV[ڵȵb|`:ؖ,osgQTJ߹/y{hc>Q>z l(V"vM%iBTOu; _ҿ궹rxmɈC՚ؾ<_G97]g:'Z{1O$ٮИ6Pt\SX7Fwing lSXPQIxTtu +@3q";X^kxqMe7+g"0qc 1?]kc(z1De'֫Vǫ|c4ЙVmv1UXHH6?f\SٙQaNq;lm3t5WVtj!M,Krpm.G(ai}iW/YֻHQp_E*)K+ftB+?B3咴߷'IZ[I͝!SΙֆ ;:!O,Lxx[*eH ~ di 'ؐe(Oʥ1E2vLrWemj~jݲ},aLdW$ȜltM֫Q(;.6jGt"ޔ%t |9ٰf#.?C|K!RyFsER@ԓSKLrh?y܁P[E%#XԷmksGE̿/quYx@yNb+ l5 AC㪌 Liʷ[  2jj7Ҕ}R<?Xwagfݟxd{@D1_-0 b0(VR ݿ]rpAc çy[MD[>CJ&y=j~7an vd#aPzB& ;ucsBQ?v0f8s7ejmHܯ1:IZ-($q8{|p6ٚyD7[xL@!qf\It>=Wd"kVVz+ ]pAP: &u:2j]wu^ b5a] X+v;j:޵%&)3l<WԊ%}axw|ʑ8]QٸC [-.&|2΂) [U7̊k^ށiLrRKR B`F 6+&EuIP* UκȎTBwlƠs}xtrI&z/nI4:Ʌsِ@K4VAR ciP78VWo|aTeBM_z[M s%Kp PkQNðxV#'A )&D(ퟁPfHY+Zk9.]F3&s[WKYtߎ{L;8ˈyDwN=Io}-b.|;IiY#e o2R~rED[xw"LiR>]Q,<9 tqwez.}Tgyb5{B5?j`25\4@G@O+-G߮׮cgM0jdͼۋEH@@-j^ d\)~DQx&(tQ_B #s}` ׺ծ31׈Nu2O/_3쾏x!&mhη@$ 62Ց#`#g/B)*QQ@5yUNj)!? mCt7^o|v̊ثi oz` N2)C;dsJ>^}3_C0ZIū5L:鿐60LdEbbvvƏ6)˜ K8'P-Z3h슏3yGxRyPq-)csmf+F~ OҞ_x8:=U!d[gr.hSDpC~Z%ptˁOd-Ț-3δu؞3/\ϊo8:oSK'KRF}rqr:w,P:°Eͧ*\2m3 =nvpnؗХWJm j"J•s0IW|`2go4i⽑ۀX3g/bJNiSalT&Q[B8=325;7+2ڻ@1r!&_9x>mBSGқcBuD!x?4$d28 aoѾ.>8r&@!S~=C%b^ ̘VDޖq]D (o5a{d`xO /Tv닩\@mSC^;`A(-r+cJ6on>0]BܷGP.]P XTsyʁ(uRp%@)q3A%Gtp@2f7緅cR!_#)֎iV98dFxYUP4 =y;՛=V|n%]R/~VՇ2'jor$jf"n?.Jwop$Gx}F&/R%~R]IݮH`YJń5~B;VJ:lHW+ pnZ3V{3΄M/X#԰ޛ ms{T ztc^DsKk`0D18\2\T.ݎ^lKs,rUP ^f>EVZj'׬O=7>5rz`7~ƐfYOp]rCc%ʩJ<҅yYsW,rJM;*.J_8e;ыB#j2˽]\ NՐ iy懤\`q.u*4Pppm3yH+lL(2w8IX|NDVƓkmq8OA~~*`,]sKΧq}1}'ĥ2,vASlp~_e+oLH;ΌĺFylV&L]9PV5~V\ bѲ|jkLw1%2[dN 4ekp|8pDϪ܇ÌV<]b-tROwtկS DrPnvͮyOU ?Zbvݮsh*|P񒆻sovB3AȜ9-tAm2I2id6l\Ŏ;0Iޙ, g.8e إHóbE|cHm.Ec ;̿1oHRb&oz5̤ s,bĮLH?LJ.If/;Ipx%O3"C I$NFuquv@G|=Sq. #JA:puyR*w9Z n{7}poyL^U] 9Z*u:O`XoƢ7goK %"wzfJG"E]JD2xT: h [r\ON(y׊SuV~f~R,lIE!HP%֙ܕ}8pL[g[rBEEWǵԊdŸLN^eqhtEI#y9?^Q1cU'YCڨǫ-Zь2|J`tk:3(+x#!d%pm iÌ)-Qdwb@ :R*EN{2.0[ThMn'֋ ¿pzS.÷S{v#KRBVQv^1FF*үQ{H0]A=6#%%\B-)RSH/WLSip9LW@C\r3: y 4΅Vװ6UW<#[M7[$PC\ u<нw윈Α'{mUyEb4P,3A4𓐚9:nv泋}{:>d ,c6,WgV&8ٷl$v B}|= DFW ݷ9| }.%)yXȯ!$RFUcn8̳BT֯ 1tGnWgU2F1fOU5SEQav[bS(H :5 9#嬵QԸbkJSe#S}x*n".2S/<8$ {v4#%|>+_T G姲 DY&J^4|EGcR>`S;T_뙓0 ' <|nKs,_C,TSMM*:(_i . l0~Hf%8ܺ 帇lyb :O'+Hhdf%֐^[~#dЙV, J_KmD $_"^W~Geֲ=ʯepTG6'CQ; ӸmX\6N &J^L,OZq'GؖA5#~% Nv1/dܛ7i YފF$|6F:&`h^FFbМmo}e`?Lr4[$NрeN (<5Tf|~5.ie7}R>p!rb 6˰ g,x@V?ZGo}iK2; A&EڈhFZlCfbm)GR${BRzC†gřFZ$X\Ы?liKYu6%Y@&R15l/+@듂E/mE欭qvAO9PݴF\snXP߫% Mi~季GgұNGfjW .nޕ<׳춴2|Ksi<6FU%g@8FoA7{yrƾQuWPB%-;daddq tڮLi>g;y5zj,iuV'Vdl*(ͼnOFܚS}bQ2*czA8JH1l8ZsB9C N)88Qkި.m`_'tDM)W+>_Ɖp /;gb(όbW}`9|o >4-3HH!a&"0M&nL ꣣m_׽ײpY+q4a\{s`Sp:Z  ( 7ԷѮ|p,`+E@`?ژxAɵrJήWsmX(g 2.8$] tԡa { ]bs8gSI$Kdt iXTiLc4Ou'oM׵+-7g5K2%ʇ%OLܗjvM$Lemr&=Bz ADU 4 Z ֮i-Rmf@"ҡxfk .U(פb?:Q' (-D=};]H$iEMP7WRxۭSxG7ZUC<֔bbrq1wÂOr1- x;#[hI0zM(;CktN_% 飯#MsvPa37x_U Ԕ_k"Kts[9a+lrIT˯97Wkk4[a{q- П;[1p؍ꜺrQ]'}mr{sPsZp0PZGu$G }?GCa&>əuG!PD2 W(&_nh;|x X_YvPok2MYU̬4(o`~ !v?ԣnӲ;-26sq5ZqAx@AgJ_fAPf*^/:/|w4dHOvd> 6XDQ4Uh39%;%Yg.<~(ዸxq'aъ)u(ֻ# ԆN#߻ˎM-"mDKKFsvw,],Z UP3`q%T3[an{nndAϿqWp{}.[7+68$㷕sD|Xl-A ]g8ҚB֬ά$ @kMbrTPWǒ㽰է=kwOP[/_^2ƒ[ ܠdqE*KTܷ\_E &^k2X}jsvMfZ/#i5|ZJrП/y'q1餆f*}BxkI_aP0Vg'jnh8PA>w/l (  u~S|B@Iw}f 'ҋ/yY%=rʈwh9 8Zg{ CLjh N׀v,9tIx}y/ bKM <TͶgQ_{L̻XE(Jc\!>dE b&/,ʱ^Oը0Jbz?Ë,@~{SycM7'OLENQޑ-ƶlnº7w4jRq%fB/IxՅnB?*u M3 3TT>VmH>k#i!o=" 香%a(k:W3uvc61|VJ>IZu`-vYR?ژT g1 l 41I(BlֽhmJk`B?M,7TwJ_YQcB (bJSj.q/ ʜj S]ouݶT:mdrYsb挘(J7WV Gl\@6P(ñ@Ū:3{7:؍TfCBG$=}u,Ar-uV 1ܼmALr%\i5j_`=Ug(qP8Ri)J9N`m8|Վ,/;!_wjq%[3U%K ȟ'8PU)qpg`󹺙 v* |# JL8d\iyG[Lb$@'Cy!aKxzT /6s=3hP*C/jk֩-W0{a5iqٲ)Tt跥,0"BM\Ë̮pv}u >"wFbAr 1m(=0}T8οV"jX*x~h鲅$;l=Mfc^9sx!\]2y z{/Jf켻DӐx48AÚt&VeQ`N/qe"vѵ5nJE|(D'~=#Ԗ]ދD)C@gܔnxa}e!׸7nM_h 0kO#mLZLR Pt? v{ z ApM%R䊵.:׺jsOқp98.7KK.sfiZ|O^TqS9Z23" U㔠yaNHd+r3J:߲ x;+TK@`ĔFy_N窇*嗃[E lgG:|_RoUƷjosn&5ʇ8'^h xFֵZY>VMTD5cF`b5xU$r.B+V/N3~V%==A$zK &JR3@&twl0(u3y*_Nw?K{ߢ<=+KE-8jDtX)Qlq;4r@*oQFj5/y >^XlS$R~Dݾe9g&"yg0hi͋ڽa*O)$-R <|c;2*{|< zc_i=CR%lBnp'D]JqǐƐ$uF/ARU IO0(r`q 6)`ΣXheTzvMz\-\]L.z˵xzl!ix)|M8_$@ M> BXUyRԐ` &Q\gGr`ߖ<9oeIXR.t,`!P`!ub"()a n/u)M ) E91[1j<]NkɥuEĨ#ZLd7ꏋ'Ƣ.;±m2\P^d.ECoPJ Eo1DcH+YLfz[ Q҂/XBs%U0n TĤ<`VtqYSIrfn v!>);ZLA%=w3hIﻟ >-2~àΚhKْW;j[< rd\,:OnXb|LeZ}.cz-"*_U<CV) ZF0L4gv DBw$}r q|3Ym$篹+dd:BU?G4j}rWavaT:O"aWIEX?W{ߛ[{8Tԩ"mV u7!e"'9&#Ni$-jCEm-(C/_ڊK7?2W9'@ȍh[\܌U;22ڄ>$NEnY~?t-n)G|t(G#L L0 WVB@`Yګ} Dr!`Ib:ZBSH{nÒI"0$zPh(훗txׯVx XMɊRR E~SŒ+Xwp{iGfhp#^P`N脔Ru:/\RT;)dz`U)k gB6&Μ@d=o_ӊӝ&ժ%~,4ߤ>TiF`OHټe#tR]d5v^'wZlna9ڟ~k?? 4 ~]4{"O6񵺾ik9}ZꪅEڈχo8P٘83 <)|=med4IKHQb1􄺤mh-bQt_ɈMavYPK\8~M,lyfp'R*ֻHj-_WMHx&`B(\Fg )|D? >y|?/L+̽Ժ лt]xz;c0r\Em% |Q a>jI3v;ge/N}We11Ef |8vҕ{E\qNnLnlJEg#N?E R5_gM8Al2dΊ%j{ى1dbAT)l9! t6 /Usʹ37)MEݖsEtWm[$ |aٕi(D@_`I^kZ&0%{PIØI>}" }~v#t %靍ZP@˖Ʀ1 I4$0T!2t:*%wOԍ1/LoÈ<3~\ B7/+B-R t| "Y?P GhRqck`[Re1V Z6# '̂?!o8S={@,]p6\ZIT O Cvk^1ѱSQzQc4)d,rM=,5'_eC'~c-NH.@ om ")t)OCMUm{?ҵ~3& kEGR! JtaNE;ȭJnM~+`CsaڽP'pMt0),-_)=&`gXlHGsQT.NUv|_ͦ\(p\=4cs'  Mqܡ׆n̚VMS_nO@v 2Cv_IIޓCd[E.[VB$hB4+64>F'8vmu xVJݱIew1⧏-xYF*M$Aɓ g/I34>MٹnCUL7ѩT4̨m# "4ari@5hDĦ7#[f/Ccq*$3;c)wyge گJ۠,rmL%cTK,ÜFփw`lL@Z a|/*Z3_ԙ0qPhU!hN5tWQL<ㇳJd;a o,%yzW 1MBi?srARA^.I^~ݍHBbR!qgmzVEuSldm SYv+VÅό UUQbT3kB=Qr&&!@<_~nLN,&h n۳F O (upYTK{ +Ȗc: mw Ö}Lz4IbX{pCǻ5GST$7t]8˹0 L_uY֯FE!v:B@ݥDWA$:{pQ_ 8Y\ʟ\}B7M{ 4(, ףu{н]L2dNU;C-oz!KK$>F}rԐ(JJS1C0[A^Kߗ yIʮ*(z7>EεtFN].)<{HJE0=m7Augi3`I?OIsv`~̗S7Y)@TO\:''kfʵ 0`m_3, ޷OF$K:e2jD7#"cnK7lz7MPT`b 7/i #RM0WI2WK\u]˞g| 혲@4խ A.bloP&߳[a:ʾur18$Y~e7N# K.a}qeܫ̝^+ћN\5e-*+v{o*XT0oTa.<*`H`r8OU÷F(97]JT̤Sҡ\-fc쮱+I 5t] ]%k訁P8 z1h:,cH^h*lx" ޚFu)+_idcY wsF& hڐm8#ZˎmLЕ"&@v !38`e p] 0ۈ 8E'd |<~`Jddu\(͕m~Fdho VA$igGQ_ȅȎEYYzN"$M7#xAq\mh5AlyaqT6v] (zƴ- Hk)mF2'x "٣WF@\XOC N{܊sIkg<J4lqEXi=7u X;BE/{x%fzy5xlaol.Ω/>鹈#L ƴm%]2q5AQ *T>h=rpY2\9rT}2U7Z1ƽ[{Mf<\ @^S~ǃNǝ ,SJD_F8Y6qqaG TFV|4 }{.d|[ݐAp.ۋ9W,l?3v,gLV[wo7 'Cޘ<{YIӲ`S6G:!7oř- $BJ&i0wN+d C"4#cƭMH]d<;>.Y)p>3sHJ@ߗؽΠY/ jè$Xq-1i 7˞E^8~IטJx DK-y5۷22xyºf^zoxqg<ܝZ2VtSa"ViK]B3sD 0_E_3$en-5$ t\ݛr(p"J:'QOcg\kc UǕ6g3Hqy!_I<˭ҁҬjw 8E dsV7x'SQۏTR⬃_]ѯWA;IuRu"[7\i5mHΥၵIeSS Tqdv>ŢϘҒ%#/bzLw6+Fs@"CPp ϭZ۵{z΢KQ߭}3;K-.ҏ;L9$Ȍ ߝbISm{84E~GM,h<|ATd[j^xUYW.^l2Ǚ^GiK)j9,CfK|7p!RzJ#3̇ 3(lZS$C[Ӂ̺$wqAFjZ ~7\?K ogB_zX7t?Nl^837=J\Q@󁷴S=D2i+E3KUd7Lpi1c~g5OcdY{P,=;%叜Ȟt:.e^UpU]ll$a| N$LI3:Uo9wp7:`\pT]?sXbջHId=joUP]ԩGfYw%oN`5ۈl=/V QPv.ȡL4'y{[.xt&|So¯hAe񼩜Fwm_euWjy6$Լw]q֙j&ZY_8׃Z̃yJdz *ZvXOo-RW%$DԻ5m..E.eGD=>z;\{X`p14O3w8'$P;eh+BTLw^a 7X;cew/]݄X x83h,7g LQYn>C!RaPԋʸlb ߵ>P.ZQ!g %/J{A0äB's fvbBl_I5)UܖaZ3E!x iu|rX6SSc;!1b|J!1+緽Ĵl̛pۇ{8J wqWd2#P#/q6H H|]s"7WP[]"x!-K2DW!)12lbd"&Zc] 7sʃZBiӭR`ZJPE ':@Fsnq`VnHCڽ<.\nԝe)eV¸Ȩ X혃O0*?q _c5."@Ťth< [S ` O`5VUI-b~,@լ[}J HO%j5z7${a.*xa00]9/&(tqp%/|!.YpwR m Xo|{ G0sāV4π"6'2IoƋ~[ |t[K0ƄU|Z,>/iM_E::߮!Z GB lJtjq#J"0*l,G0_<]H_1d;}Q@pf| r~kd@ p>m(]w֛WC͌ OLzKɺ[ERvl6YOn&kJ) s]]>iK`嫇xrNAe$T+ JӈDd(0H2!ruQD;E,1fҦ\8BvЊ8&k AYύڐ @&My<la贑JEl5&d.7` =Z^ N-XsP,IU=βGYIw篪c &9-l?A-Mmm9& BCWthf.}47fI6m !8{byBF_l^fej|m:zS+|xd <^2ioWCG*5?(e}@md#nߴms1x{S*_{(J%3&J B,h3p.SUF֪R4!Knf *ȹL \Vе D5؃}?F>@ IV |&K.D^XK +wCK"ء24VSg-G 9-PL' `8U}ɼ^]SpT6νNj8C$yZNשQXٲ# ПQ:-(F-ǥVD$PKD%˿g3'15:ɻ$sl%dbն8kƂёxBS~-A H(?=Q]K! ҥ~Z"Nf'B1 .}>MǓɍ {4X{EnĈ\r3 9PfgH\ ^X`A=-%s4Ј<wUw&L+PgNgMdȭ"SP O)2Ui(M=tYw]Qbu^,X 6Q8 >vuqLήidzP>AgB Ui x tD=P‚YY|{^}69j:v;}c{wpP(~L6jw "+ոtA]9SW_!0QM0kl] ?4OysT_Zc[4GVM Dx-nW.E =b dD.:t(Q P=0eHE~?'R]Nx0IIt3UBrY貸tC Ju \6UzFIKwKq[g{ +0l GjkZH)gwRy@L(煎RٯXrc4AOj{ȉvE,DM 9Dli( ~uD.$ADWHMѿp_I]X9`%87Yb'Ij?߶ɍK:5a=㾈-J ͠2q5&F|k\  ,[ tu뒶fpNNO?gqR̷+c'cKimꧨun&L {x'}fwm0JOI&ћ_Aߛ:d^V>i:}ՉNKxUh쇎|w: )_#{1Է@9 v-I9 (m`K*x!_CR:p+Tf3Y=FB Z7. nj) 2 U4e^\ RPAW*]M6ϴ@IDXUi6,m]@⾝ʣԸ K 0.՟tHKfwLb݀"\ROо>=(Cp˾ᙽ? o1yl|2 JI{hD,˥r k@;@Ï` Hr&&ִWbu5X<шxUP>iGR[&hYI8$ B }͸Pc)KP`I"%,%zSho@)]K#/+~#5Fzݛ\Rl-$0Vbi?` k+M̀T5⹡-P U0=a9 $Df ҉9"3Fkgjv aC dԁeYX"~EX퐑l8k`,yn .Um,طâԀ:E.]pnOvC I<&K &FeUS$Xhy/,C,8>5׍` q z q譥!Űyv5˥.XU>|'8L,?nگHӵj<;jɜTp4:ҋVTV ⷏nfX?:g/RP/&TZڻxqh";6E, 豵SjqҞ(/1Fv.k*3cuӡUM%3GEMקX3.LлmM^w$T&l)`GaLdm1yh?\ڞTN'l`,ha?-BKl e GYfyGؑZXEe6>@=ڜR-F' ƚqs?[g[w5}~{of+ׂ$7@Q\9c!}C+-jfX@\mۯ=ܣIZ%'X݅!Cpwd lg~$b N%o^Svٖw:¦+JwuIio&0~\uU${*4h QÖuژXesF11n*YeĀڅf%n̴I<(_$:kQ*X H!mt(|HGc@ٌ S/ͥM$-Io*|9ђ^`{ke\.S~wَ46t&ʷ3ί]:b&+K2uQ ?%=#X)ENlnb "E=qƘ[#i](e,VH%J%\!ysY3j< XrQ{nn@=էBB%TNbSjKxDpŤ<'yOm/Jv[P[itBE]cT^Iy2갗UȬĽ: ?lR *a)cP L/p2KB 7'._S 4Wf6]ʉvFX1ر~[lYWRYKq`-kY6bd13mzbϳ!d(\D̮=(&BgJE^A/epajCbA 'pEDǥ2yRtU9d|d3]KKꌝW%;`ŃC4 SI 'n&Ixpϟ(oܳ\ 1O'FhaB@2#NFmfVӚyc]_9 ո A!>VoK#ɀTő)'@{ߩk ݶ 9<[ !\iA򆞪*۸z>֊mq"^˯bu A]%6[9Sκ%v\D] Im'-w3>ӌtn])m 1|Nq#Dr:GjVX*zڵk[ϴNSPChJ+6Z),Vb><ퟢؐ$fR?ZFf2 p͎n;Bc xɒ?-/ׇeZ+Ej+Ǥ0q5Z]lB p&r CɐٕO?$TEQaTn,$ / iP#k4D[F,ꜬUL=92ozCr67:*e1<<ڞ93zޢLcVKVeVzoNup- e-0D}0]頙J(k.$pORI30mvoTb$S9 waתQJ-/AE3Zx~41D7":t45pg,E:]q41ZrP.Y96]95Fb/OBhqqj;8AA66 P#8n HSdH x{˃1,5Hsj6-giMbo$_ Ii[1P{ȂũJOa`9&y&m E3Zw#"4$VF0}^tD{Si,1h &s8G\SlKayŐ׏^NѯJ|̄ eǾSy4#-{7V@y`+mYlo`!ag1-ИPʥX圑s}+VӌGD%M!0&wGުF`YA]SJR~>aGfbr:@vDYh@uXaQ7k0}9D5qF>p48+ k\Pnٛ"a8߉ldLic/vxjq'2?t!_<^pͮO!d1'1fnLHc;بY60 2;apkg=7\RӬVcGaً 7ڧc;߿u{a8hLlUPopn+ziKF۩ohS+WyYBduk*Oet\tZxS}8w:l Edg \F?}OvL܁.!L7YA{Xb5κQ_H:J!x% 4jg`UG(dJ4cKK K0 RCDY@.8Ĵ'.KEƗdjFPBUT~VS5 ߽/nӏVS,9$Mh,]6`[z3mYgfc&Mt`5vĘYXej/E1"[PɮlJ7\;bK_֍ 葳Zǝ;u3 D5IU wjk&>!Gkְ@Efh#AZK+GZMÓ Eǭ`=; nyU{̆ŨF36ѮAV{}6*[\HK|[_ZsR}hdw~{b `< f.$SMw?Z.'wGuf |xD.P$<"b¨ZH29{5*\O#)P, g?˭fmQ.D=ئ-k( ŁZ*]`EjuC{3]m}fv`8Wgr[̵<<@J-wK/:aۄR?h[B@C8? I_D׌p9HC.O]Hgo;XOMӋE] a઒0 f冩$[PEB * ?ƘEM*%XPۗ97=뀘w2pA]Vn\1gWSA JPR]Rko: %xޤFl#;}X&5ų i&r^]*dpdYJ;h {&D!Gb6PC7}VL`Y&Hg#]YM5Fe̻[_MT1X- P &w|LHl85'PZ-Z2^lEé5`Z%b˶ }CXĠC>'v@m 骯Ȝ]z>1~Wo_y;)[qqsd۵f!+Dp20x*IdUiGi`dkkŒۻK{CT9/ }юC c/qBž߂Eu[!|:D%?42 Odp?=:WCgy>v=7=!d$Xd(åߺN`OC EҒpۏ! X @adxhzsIW#Yrm 8tX7V٨ RMJ@U/l魠^ c?Iiv(`.uMCl bDGc3s/PNw NSӒ#g# %9]¸Bj]F,+z=>d1(1@+=`ȅ# D_/hӟh&62ْ %\^MȜc1"DEoG"smPgg&+mwfq` OH4⪞abNa?ÍgV8{$bLFN`26)7UyTuZb_UT( бbU7c%-O"N74F ґK7lYH";K*0YO ;M oIJ_8a]Yg UЪPz{dX42$:ې-~@~Fĩe-{E|doce:@LU~| Hu@g<Y}GIm/F$mAS "GASS>F܎^T`.wm8( 郥b }u#W/4yΜ vs(# w>o 5}¶dU\\!u<u Fk>HIazƔ6q6SAd5 A%:9xh3갪``6r[z B"EUl/hdfUԝ1,fG\f̟[ߪ:qE5YmbJj+&W>!]ZF5i $8Jb0#햶eGFkA]W_"LK/Qお}i9$ݟ/1# (bD%}5SrҶKlY6W9gIU]nuY]Z m5!O y^Q,v!UŔ"Ana[9V0[K+Ƴؾ2-6 ~ My- @Gp|Pf@AȞZ4)To՚{r6KKu0"=%k+'k oJފFx`)Wk}Hp=KG=}8%t5S'raE:[k+` 3 C٬~-#wX1avܹ>ۤU%Mb= K5-.w da 9 ~c-D)j)ƭ*vD)L+yA-x2W++2U6ܑfB\Zrb h8\.4et@56NɺՌ JоEjiacUdWuD\U{{ӇSz3"Ôx4 ,o ԕ< B gY^JEiqDg9y: 8U ?n"&.y E/ @z5 sX0k=/$_:^qgQs;`GN)f )7DI-huCEp;K6+ p{nc3.T X*3UVלЍJB 0KQBټL}/ТAL Bǽ\T0R,T0 52>sXQVV98yH(Q%C0{H &2,(J7DfmYÉa7]|;x̚-e*_ĤK g"%Dr~rr$B `PI=2*Wl vvi@s|%5m?-J,{kl;`[^Ll+'Zӭ 'Xyj7\S e(<m1Xfy8kO Xgַf%ƥ? B@ՙݧ˷~<"S^ HGSNI粪tE1ULPG`T_x6s)i 9q}Bzo K+x$̝u7jz>pvRF{0𤋱Gd|:slF"pmN%m-JfU9V"WW=;! H%>:5ķ)!An ~| -l-iB.OǽR1Kuwt;1>zЭ.'捯2I8K# MsԬVf4vP;AһYp:{,?#fM6p">%ƍ@7ʍjDpj>r(AdL~4'Wo-X⹪/)e=ą9 HMf1_l%ka)9[ψ}Xo<8zkmе*:JT+bڂiW#~4 fa-[11{2~5~]c{% &ܤn<2{b# &zζKF8NQ+Pãs=7D:#W4,P}H>TqVa pK!2i%7XکTP>~5 EΕZ~ ǫ<)_T ^3 ,7axpL /{ /*x5M)B#YvawMj4Ae_LSeNC~\}܌X*پZ8tUVyv\X8[4$+;D$S9\<*?853~Udx-Cl=y0&:C^Sq<2~1B}c6W20_[(R-蓵<&vLx:<֏d|N 6#j#qyʑ0ńMLnTКȈ$?+?}hc[g#D~`r'6S~?1O["u{Gއ^-[ dvteInoyidy?Vr# a&-߳c5꽌֎:@ɸq}\n5vtRj.~Eױ-ݕKB&@_wJN~jT(A$@u<|^Er, 4GcS\#F!8:ȶ_n2DtF\mnH3@ʺ[Jv"˵Vˡ 1~Nm[5v[2zywܘQzٍw" (n_rIt h۫v%'c(a16y= K oMO^/A𞡗.e'rhv;7{`&')qNߝ4bUc,0~DXwxǘy 2z!cX- *8`rrB cOOh,P#[YKV&X-H÷A~UveB'iǹ ?~FUfxPp޺NsqfzJbtWv pֆa 6j4[m!ц`< sӍuEF`v=];ޯҨ> ZG_ 䇋7ʡXTbm+gbebOC}^(HeWC!ʳ 9 MY8ȩ9?F_iyM:ϖw3<- dSG8 nfViWFŕՖV<^`ҍ{5U9]ݜi4 mԓjGI>-WQVX_^OY-%NPQnD9y`v,؋ ѾAbL4TsWlL*5(mARt;\-,ӵԛfjRm2xdPHBzQC쵂ZRUmџϞc`@ڮE s^Y^KGІꅴ,pMK 'K%H `DM/"cvV֢\;Dfv~!Ih 1ҤVoa ~y'|V]A`;bܭī"wtsʠouo`Iߦ΍eqN4-})iv$"I4";!!ҖZ?{ƨK_QYmcAlP7$ 0px]AR~G凵0q5<iBZ9vHo _rfRaJU=yz{DڰKWo9:EEԒkaWkWEN~k}q0+DT1ëY 6vVZ6As6-'t-wg)q|Sw@.!6SY^z a2B^L D9E?1E5ctsc )C_#Pw6-'>f9Lz=ɁB:K&weBEn_ޠ&~O]^sURE:JY"A/]Q@1oٚ#=G FC?̶y{4ƦYOiih~<Ӛ(2 q>aS>?ofbYdTvΈ 1] cEb7p_eυ2[6ϙ@byÎus_Eb[Xx9]bC*<ǘ?St95g;YmIշb<[EB5?1J"f (ȝ@k]u#)OvVUWھ21vr KBEVMx7[Ԍq-Æ8ZQ1.WUyIR Ҍb\jO1S6V T }P~igTPCԿh@:iMh[1y|%%-^D^$^,3L(jfB=7X 9Tr>rO 1YeV+DCί0fC&9q^YQZ kZz~ =W]x`k-1=wi*oET3aK܂^5͓y DsGE0A p Gg85}llCFWK߰.hnLFc!5>jF 1+8++S&y+xPDUL/a7 WYq s|aXEPV+E\#h P@[ԅ)LwS߇x{w1Ais[xgd~rin.@;-8&hB8PH#Z6J *Գ_n׾![DצGڦ)T@2(v%CDuM G% UR($=UDzUFV,bzwaks.xS,~;b,B@i'5=9+ 2]ABO8Z$jMҔz%\c@s:V$lH%C5_t Sί׳O.r!z] J>Z8$zjA@*>K/thsp$w${2adzR͌ ms :o^M?յWe>;*y4@],fVme7QTxˎIIO M:ȿBQ>ēZ^eެW!&^Sxg?rL/ o.sdSS Xg~m9U6q5:^M_WgDՆ-)˦9ˎAPw1{sudƙcɬ'`.w3~3Z.[n5.~j+ aHZ8F8/A`zJ'{ë _<pyED,02n[tx~ sy{qkyE@z[|;WBUڞRA=z`ч78p ޭ). +_6OS6 g@6*X4ӭ)&PHuc;9S}n©3^Mrb]Ar*2/*I=;3F֝]e 1K)cUPY4XohI7 Q$V$70/M$8 }8T,uC/SX(lȮ^QOUYpBkuқOX8hOE/Yb1T6r?19X>dx.JW*N 8"]HXeJ =N7vx~>QY弰J>%鱭7/niݣG8:bY.&Y5ی`}3u.c|u*'Omh,+UG,ʶvåΕ<]6AqP&bȵi}_@uy‹Υ50o{b zKwttWmkIitŐ \0gKQ%guK#7ܟ?岑pk*;j*LJ`]ZkaJ q|q~{yrpC?c XzuYɰCb*lmc8ٵXr/<3NQ@;䱴%!tAqE}jp$aYgœfXR\UIÔʴh&bT}`ZaxtO \US8Z2qcJxpbcL?C UHmn,^"UaOw:zdTԹo-l,C=BOѼ3VlQ׎ƥD3[:W3tf>ۻܿXlLm ܃'(xna W3I"HmO!SHG0{N;P ⼈o˷opqxk7@2nXה BIE6Pp8|ֽv<]zo8BQŸ ZI7s~r M"ݟ)̡S(y]u"iY¿F𢓷1]ۀ )ijyu> "!)x@!Z[x/T@XJVK]@4 HoMT?!![צ:NXdj?; V(gt"h,"AFm`O|oe|.扢 Lc7. /[W1]BN;Oydb{/yvUByaJm*!9^1jǨʬTLHpGʡ(Ww=i=jۚv7! I'>5O:MEYP\#nnyY)PcfTG7B_yW=w& W"ՑS Yt!jM]Ϧ'f<>S%U'N|6?z]^7G9'EmqAmV-Po/*uIW1Kl*9! _WZ2Z$P[côE.,o8zt@K_)i=57&P0Ze#3h_Zk]OiHdLPYeMؕ=aؾ:XECHz'5!vwae$9aG_>g^:CO50t_z90Wd1m[TgdgQy [xḷ1X#!bgͺzkIi#ZIc{ ]I[]4.Ccپ/jC4AQ\,GxZj\(|OdNe%؜\`%`JTPL:ZRuA{p/ C(S6w)j8J1 _W}p/`P͐dM5Qc|gw(]@].)R1Ud?WgWoYE:XZ H@"9 24ɐgGtV-LHUM@o o?kp#!&aњ!&t:k$>;v$1l;kd q l :h q 4jn".x W߼Q@z`xmW7[^?tmTaLϯ{7.Z.c70E#x"^!|0ޱb`~!>@|^7(a+ ucֿ޷G"00D֬>YV_~QҖ HY]=mt;/CȏMYK*G9L^ c [{_ 4MϏr |]Fjs0,fı,cbс#RbR)8;yބ0Q Z_ȁ>J *RUpmn^AbP]#90Iٻ*܇u&X>iChJdfgվztRgB\Pm{nk뜘nm.U:'Ҋt&gӝّUxLF>x͏{AA(ּg_]oE#MW䇖VxRhᜒy3Q¥;\'VznE=*f:c +[cV7ADB1 }{ Hp@UaxDq("uqBe H4zw,,2Ő5q2<d93n$Mw[d",> QݪZ(ű4ޞ}2^Uz.fVN9 fx$l#+"v4H"!q|Og }S bDPNJЬ.}GT(@b:}*Z:|\>7=,wnþ1Q\׉ӝ3SX,y$aR!Z6g1kN%ߵl Ne̱e7 Ս#&fv>|ᲊy! 5`7Ž=Ue>&Ao\7FC$'l :b)ّ@ܴxc1Zl%kޮ!MxS"g7hP2*qPЅwCZʋ*ϸx70ȤsiX۽[m;;+NӽGq?%` 5Df'\i$ĹAWJ R/Ϩnю^pv.T!Mn i&"+o%+Aם 10wsj\<x[+]@_9{nm2U`,o^` ,[ q:Й'W__h[ y͕*YzDOfؙ#BR"cAtf83N=;5hFx$M x*FY\+%=p{,T?t{Y>J:Btmu\ W†HV[-K祈GyX\=hJ?\[>leWnjIxhb$ĵ͟O# @^vN/TZDA%dɓC$ B%LZύ p-+v%z2>22fwZWuMgWXQ1p2HOC] Et\ЗT9h=u}m;~DMp2qDKΔFG>^qO6luԓ*8gd#^X?5W\FrKs_T_n1MЭ.BQMqUY9=AkyE7w\E);ޅ\U>:)fqǃR4%vҷHB. ]Z˯@^5" #Hȱ"]1$;}%kFC ) 2D{`N5:5@do0wڜ״(sxؘ=Iy=DИ ) ,c"K_vQi,xgn7ñ2ٔ 3-Pv1X8֡qگINr骸ccrfkIkX|-9P:ZW{Mmɯ*SGK|yD13 fJŕ>ޑm?#M4Ʃ9!n34+o&`w:Dw{NP)MN͝.PyK Y^{5+Ρc:<HzrFMH'- 쳈Ru5;읶o.-~ֱ SPrngw }=Unp).o.)K楙ݞ׹,Jg5 M8m*̀U}@)kg#{#$CnT [>۴092Cږk`ZNhaPLnM!, Hd11ԛH'15,#lu"EhCpy8qkn|quS9@C{$SDזAMV__BdIqCv)g}rV*ac[-jM0䛅Cйi\sS<pcρ{/ٛCyE6\si%I- ]c!)[cMÍ}79-HpBߏhZĆ߸@AB)pƴP3x<ݶ q3LbzͽLԹ&I0V\WLxVԬ=MuڞDŽ>6=da?tHK2&v =X^K-ǃ#^=FXk|+[ż8 R[8ekVAd|8r'c5"w3|]oWZMRYKH=D &/.$Q& 8P3!^~# F # :WF'gg2XG}w/`Y^ύYW cb)ؿGMY@$zb./dhaGXlbjZP"ZE,cܳeH5eo KeootsF#c]3r@\Ʀ}gxek({\9K3=1O(:FdAq]8rIԕ@qӲ*_ }~-FN]>ػ/]IꆶXU\ PM;Onٌ5AcVaҜvyk*$y};3^Y AS^,4'3-ݢKWf1dcPā]}߬}YC+$s){Yq~ (BkÍsM̹(ɡ%l>#Rˉu=UrPCiJKƥ;iWei|g5Gk;CONLB Jf Frɝ6x It 7*Z`kГ24OJ$VqDzT8"kVO~K&Sm澫@4K rN`JvI$uoVS{Ԥd~"]Мu``EUky(w2,8`nwB[(yN:lf-OWg%RP>yo@(obEZm eiZv7bS(_Å̓*B/UMcz7M^z P@E9Oxȝ'x,F j"LTWr+$$ơCo.v-_~>q؈qw? 挌5D92JI*U\PSFRH(HoA.KkETŭq,? Zx"5z~~3RKЂmUQ{Jܥ5(%D,C2*1P9ev#0H`O5<qG`[ˇE uq "RFI{dK>Oj8lm[Hk4w-Z#y.mPDwވ,~*]4g맹[wN4ߨ v⊓/#ن4Ic]D3E6(CfZ۸)C8?u$2~O~(,RNkaRrBSaa}c ΃PJ e^v7iJInYl >AUCJ ͆+2]fJWsXPuZ@/T. ƈqh:~h{`∄hY/%:s=e>@X16hX,B1E:M6$EQC'QDNcilvj*k,3WI]YyKPC<ӽd.^'j(uo&!^Qa8,%,3k⩮{<,p`^2$rPB:-'Ť1Vͼ}80ΝONnv0jT,;JAadҋ_kCkvkH,w>WW#c*n9T 5v:5YU z[G;2bu4̳;Nf YtH\NJ4C*K_6E44Qr~=CV/-OB4Cvz_?3 7+ -Pݕ%n(ySqWe^ypQN+ӳQ111k16Z- sP(=gy?zܹw&M~ii Ac!7)6Ԑ]'iOgXGaNa^ IO9 'yL Qz%ՕBj GAd]=ZQVKSb*fx!(PoP#$oHE. ޙEciͱ*5W7!yMX'`pcp $#9#5'f##]Yی[ΪB8(ݨHE)[?dȑ+[Jw@&Zܷ"3l#iq͍Z)N嶥p;Q$.WFӭN[/X 44_=36&Ey}PwW O~^cFdJ-G)kݓ=[JCC90$hGQXAt3$Bܙ8C<3)  qRY!dI6B?wbRw*,ъzt2zk-1c ͗VXRz^RDrqXp*a sՄ(&|o1Q+i1ܯRəLw Ig)`"_ EtB͋3lI [9?lLW0lZԻ }p{4χhpI5D6&_rRC(ڿ>M8oZFj>*!(t `41a2_YhꇱCsYBG,zj'2"(GpqF)?F5 r\jpAmAEWucA3aP< l"^Ȋݏ)&ċyPc'G/a(7]-H߈s#MOMzh6ޗ!.dHك K^$d|.RAA]7JoM BdE|s-{`g4$B0ewYo*c$AZWI8y:3W7՘r0!dltR̰5\£Zk9xUAw;lu0?f,ϬG:bEO޹6bEN Ҍ}(3`,P1pc*<%b. B Ea ֆlσBQ l辻Z^r( ԁONꎬQңE=4)5 =]?H hh ˘,%~ba ?K[#g[vm°TNsd:+ /vZ#M&PzkW oh,F$GnZfKzt˫##Ut_7sGa*F7t䣡?nW(謟n1UI Q K*ZPVGz R=W~ӿBԈ ﹛ЎoQBƗ{2~ʔ~՛5$G!}+nr_J^X` ߽@Ȗ ܎tw%6 KȑBDJ:QHf Sa$>CţQsdFL5E1R|0מ>9Iܗ曛,'/2tg佚^Je Hti.s9- qTb-y'ź}^HqpDm/bqصh#V{*jBMsڎy ˫9Liq{%_"MYSo-p/N^>,ǜzQ6G"Aa p4YyQw?@CɅ"zJC0L@f^M#4ߧZzRiR$ "K2#TY %c[sHvY`IYFj^Z5 2̦+DG{w. B37䨙VX`uEz$f6I ,,h8|D8xկ\FH(8,;P Y~NMϴxd| -R^Z~M"KcɌʼnת4|,k.v35RI9'<@wZYJY+cwBC&9Z $C oFΛm"mA@me>}jY,%*ymF;严Xb %F;EbJ`ls&O]4 ,? $!%9~lH jZqrXz}ҳyVtr8O/NsB*GGc"0`h!B2[!zW|>Kj[TwPaI5x$rmȃ 974ȗq6^q9PhgzbJb<,UsxZ>XpVCOv׀y:cjpmGڽ},GSђ' K[,^ӊL7 s.!9ڬBa?ŞRVPO27$%`u-Рh22"M+ yyoKa3kQb <l)">>3'-NEJ<OR0b^4U1Ӕ/8@NV^X&9/< 4? ;6lsO.Cjo)T6!fE"_F.bh:5"80>`^S,ne_pN8GoPº2'mXVV* 9jvl瞢ey2@{w>ƿ:XN|Υ;־=-,[|ҏaFԮqv]w` ,':Y7ĺj 0jqwYJ=W ,LZ F#4cM *+]WW گ1k6tCݴ3| p(:~72-;mcx`6*dJ2/)`xSc! L`,1a|j FN E ;>:'z Anax/yF2[ C qK&NlXHX wD<{өUNףHYrPV0aQj#А4Q<: P*ܙ!Z qfӮ(l18_.BOۨ }8O,ha7s6j|2]̿{\Dwf |Q J#Y`}@XxybӡX Jۼ{^*G{^(3V4:766ǂʣßmV~G# 7Y$$uWeuvf|!^ç/mĪ/&ƛ䝙=סo"!Y+z##Jև81y_Xs$˼x݆"^4/;j%F{X9E NdRwoR"5/=Φ B=n8rRG|xWy l@u=UK+Mϯ[7v%7?1`0pb_j BN)_C>׽~/ПC#]&<@H.ݧ">Ъ'w'h+rK 7&S(]Z@w%`0u,ROy5s+[w|cd)L.,aBis5uџ&?NBVy'9N_:.R~>b.j ga9/VM Dw0i t a{,0lcr ()tV $'ۛ+\@- t [5NATFg,T6 ׁpbzLWM+=>@]&I{db;Xg?Nn,8v$9{GWV|lL) •ݣkc*:wD2/_=T>Q~ɶ䟺zw06tGB}ⰯBKA0{ Tb1Zcm6 ;݇h}\)Dd`نdv׸PJA[PR ^W)IV+jk9;gO i0QLk_TReSޞ2ܒ2U 4/s+*H{^1f%lW Z #oU T-u<ͦupYGi >n/ 9xd̲aa!@#0|?v^; o4VBY{5Ƭ<pO5,29.FC"p: #|*ZLs,&r;?HjsІ})F"hՓ?  EmڬSqB?)uX!9"Hlh"'nGE:,Q )"P ؛7WQPkdg6qgq#mf6n{Eʮ%W1!]G 439xV}ǽɭJG=״{ZǝL1L$6 ώ.p6Q82 >`N UT’2,TbK)f?{w`( L@̵g%$0@WM@ OfWE:w٘hwc>Y>:)wFR}@6c %\sdm858ZLcFh?BU]V5T?kHZzp{$C|s5"0W3_mmgpӆpyB<۟ e#SqAOX} 'n6-sF˶a@̱ᯅOeM7-]-20,qXÙ*$pnHQ#`t@)6XBY0V) y)^a1B` TWaO8U(ǰS:|X޿7^'SߨgiJs`FT;?U[ۍgXHB^t-<\xD 6дZ`D" I*VlZhÑTL6Uғ˪x7U'8Mq4פϟ>j;/BTKUb?4de%`DGƈ% $9KvxBE|7̱(H9p;MILE/*VnJpϻ12Gܣ&Xp4^Vf f3k((M)%)5|QK/UW2a5n/+Eu&E%ƚe=7ŧjS3(Tpgq5NMPW,FA:g&l1[/jod] Igj>7aEk_DXj@y4}y &[S6^-}Hh?{|t3Si;xGwyX|imFw wGG vKFT>/O k ^dMS#z2tְvr`o jnړXRYf 8E-XlT&K2A0Ztg$n0)26G"2yjMǖT>E#@>@ƳV}B`Jg%E1*zqd;arZ!h p3L +2^ɞD*XIKoa|iV(m)b1K")- OY!=<13VႺXP*IRrLO~RmYM GGmsEjJf;!ߠ+ Fd ޽ҡoc` <^;lf?~>LfM )KKQrl1lrhXa*Y/% )c7^XW(2ƈRf|I0=zPinu!z;0|t]l1*6"7r/Mue_aU9']gNTHb^ԎY8}k)ɐq+ᇦ_ WQ '4SGh?5dD'3fgMNx t QEc5';hRyV.HG! oZND8eI;>Yj;Aq2n-rhۓ˚2M+<,Vx'54vbCc1Rm`jQ-$+&e|W1> Km!lr߽O@E^R nzZtyECHY-u㱗#VJn>1r5.nRB02WYw#ɃL:*VQOVaUiD\#cQ+BU%;"9 ()sy~UU6 p T!@y+8sujbX O9*|С!}ԼѩQ)hLU.ux{%ZɜhS}Q~劘#-38,c9{Y\zq?3 vzzM7HHF<`D 346J:q %&#q"r8op/- J11G ycjfCwhn)iV}mb8pX]f'A 7z_ocfڽsGۡT)=T,ϫ͎li ޟ eʾVx.ΫCt$8dCs+6װ2H'"NlE]lj0XBusj"ίa#-H}bŧA'ww*cRwl6E lg[]>`Hx-,}1V `sT XzGXA05Ub;a51l.S[%>vFt4zm?M% q>s X~9wD_N[ J:ҟ$ʡSe4S O-` A EscX1.&ˣJA3zn̴~֎ @v.W@Χ)<Gt4Yr~:hI^cG.z§zS.d;**l3LQ9de:,(dHjl±~."%An#M|,쓅"l׎pJHNsk?8Q ܿp)Ÿ#Uy:FLDHKmh-ItVZ4<'*u7|]„Q{m,RR+ӄrG^[n:Q$i$ eF`=. tnRZGE> K ̋ }`՚A#G<;2E 3"!0c(qU<@p" r2Rs? xH7۸P+P}LIQsh6֥ }?½'~&Va#6$N'!qqK-Eh%%~SnIEZO'v咇$͋@_}ήzZ^Or˾6 8fO4i^h&?ݐSbӝx,gGjMU@(ěS_;b.LVa!G?-S!;~ԍq{{Y47>od?)E:*{s"N{­cNINc6:氟3Bsw[nץUJ1`zm^BGV{ewfڢKhG#tjD.[vf@=W%"<%{%ft~oX}UgަMߐM BU],("uh|P2iȯa>rI~:<"OV4mrxŽ=p[…MކmUG;}#uCw"rJj0[ 2Sf8@U٫& m;XpD)w[-]0b`8mYzA_PZ񩯛#q % m a>E^Tm;Z\ `D\)ҙXgB\s#ڠ[Ӈg3S`s !f{1ڐI)0{Dv{F>"*Lq06gK#+F2.rX$.30QN^]巅MYۮmxt%ك" ȁj!Ur8bj$hD$NnҚBxjzs^#N:*6jsW ̹mv$B2+|.Tl1TZN HSM#y|@`eH'8"bJGqNe'ikQ݁j6ǂFN^#>Z5^WP(=s,N˹(a.ܒ }w|3ٓL$]4V\ٷ(.R)d <Čzw>b;.L[cL,h(VNjzKՀXfbMcȖ ܔZq%W 0jIʆF˘QrOrun弼bLG݃u(+8M-[\QmFbl’`]aTBn@e?[ I!r_lu; 0 asqhHn+e2UW<0e?7Ď򼈾8 Fe`DZs6NFi5iy $'A⋽Հ>A ]QfkF~O\if|;{f䲹I,tk 4K8IA2իlum,<֭WDŽA|Yr~e 1-YJ<@ŕ8?jb}ZUmi}9&9;5[2m<\Mr)y$56\̄:8?#Ūf+G$C\tQ0`AYQFisݩieO|Y cfo[l<*݋#B3 1FJVFgt̰q\ksIޜw܊&8JK@]6-% F.:ZxNN9NOjs%TЄJ7s|^4I Hf0'sb2 A[Cuo|aछl禿y$S:nIET`0= gz=)41IhF?ɵ&%̱oBeLriŞ0 at|K Swr_oPNBdh)I:::JΟyw`DZd4AI'pbeibwYml{oB!hE[kWV|ss}bk'UheoFhSip_'kVj2)_@[Iz hNž<7)&EȌN:?,)Ҝ[04uǶCy:z<|t1/\s۬P [lݯP0 U<c/:jjT-0eքjd/v{) N)NÇ̗I%*\2ʛ6Gu 4?Ѷ;~]9Tj20c$1h$7Scas"d\MU` L/L m\mJ>Ha.atkA{:JPbJ)E i9}Wkk4.6fmnkϾ &;@ lªM7l M޴^R3Y͏RS9Ҷ W pAmxEnyA`/'!|}HQȄY3pBJ6L+po\$#sJ2pryu3^,RB#%=yuMc cK-eݾӕCq`L QcFuDۤW(on3ŽqQ8a7pTI޴7"[jwͫ۰\ M휭…/-gJpXsO^PIk+*g -Dwo᧕ ڗG^4fn'6)z}]Dx )}=t  < b &1)>"l6HBPZ5/ ȃ̢;kP0Uu%t7|L{]Z[o4[h$"iuҗ޾&4|&@BDvG?[z4g>_,ɧkR)n9~_ӊ2 ~_G[R`*n}0ҐnѴ Mrs!vsʺU`NasC#y K7HOs@8긌=0/rMmg;.Oy^хa4I\2E7:YڂzI=߲ D%Sg5oêpAVfom-vfRfꧪ+3_y=A#č&9X2orO"2%AWf!^t-ԥ"=DyH(p+񙛨Pl Y8A4Z{Z >fDTrmΞ넚?7-ઁ’$fup|أm͊nLZ]a)bOXrgn_XmP`k]ey7h8& ڕUpn= d@_P4P)#Lė?U-3 ^"B_7IXʸ".0":iu  afoL3A✰YnXV-ah Js<6YLPL=;Y鰺CAv:=)6Fo{ؤ.q%_yR8hD< 6-uŭ=$0W}6kigG$2Zy iA*BGQqHNNj㯯[3a!pW4ht"UnӅǼl~!>b«*SDԝ)Ǒ Ah)f]=nЧр/FwP+A8ʦ_&Dt]y]b*I]WӑuKN>Syeʁ\`d|? O[Lj҇ĜaT bp:&eih$Pmu9JCCմ ?n"d~+Ks}άTuZ}*+zx 8.aMU~hگq Q~б.0Yx9 NrnfhܦjS9_ ؂+o-<5<њhb/\!#ZB\}L\+*\:J_r3X*[ ӋsYF|ΫQ܂'u^1#-IO_ ^u桗 6uk:gE*.kI`pߜ?\C_{%|% ٓFȍ"hg{n KiVoOb]0 dDexl̽/^A?'ֈ[ѵK=Vu/x;a Q8o!4MvO6YJq+ ( 9C(C-fUjW'0^O? VdtA& -Łm;Cmʞu_ewJej Ԋ<3s~A ^}(j6X1g cN(L1re,7_51\cI̼tWB\gW;Fx XF}kڄRIyרqz ~AI70u!NB*b1$b\iAܮNթ,ꤣLJAI2Z7yDqG'[ܝ%.\]3U̮3kg:#.i'@FiʂG3-gKwYܹJj6y6 w0'x)EXVΐゲ1:aXꉁ+y-?hĿ/ %[mx&xd2h6DDEXYt6_eW|ٔX ܹ#.NFd'SPf'Fhcۉ OQ)uǁGc*EJ$jsHu/g&՗ao>!RX @Pa*ؒd Q~IiAC-1E`Ӄio=0dlbMCK/Sϻ`! $#I,xH3PNtiRܗAA LDvU6X< 6B&H aD&c5b|5M M~5WY #^𸺅,5\ V8QPs"/ T h sGty %PѯIqV|2 L?6a ˋ= ǰF/a/H4~dT 7"VZKf8;mݑa;t)oZ0+>Sm/6lLkjwD\|#dRul @ `4X?R頻Oa)mjUYNnt{돨[%[$\܂z.CJ*_*ltd*,2Y eb7jˍ=눴Xx+7b)3Iga3Pt<|v֥ b,;tk :xmV44 ~=:u;"!4s0@)7u آ.$,qޝ{a:&4#{x`-yMCbx!܅=ELQ":awz^S}sQ:t,c{7 .łr}Cԣ^IYGkksi1g)%=uAH!h\_wU˨5MS|_]w -8fժ/9{_ri@bZҀpst`jGV //{(Nw^c)*» rZkSl\պkb,=ɵU n= \I,s z4H/w7))vS3&W> `?4߃3IZk=+-؀VF:X% eXScJm7[^'[DZ^dBlvM?tkyE͜ %dYl0E)A8Ay=8'mc,[AEpc]d՟k- W΂ h#Cv ZneHsVӛAsL; .c֞vyfsZM4tI!bab08^ȄjZ.M'h[Z>k}\"IN\*`ي$0@KWL\2RT+oCH*%YQސИO6*^SSAZl}3p(J3_B}\Uٷ|ۿE48OsB3.i1-ˌ œr_#ԣyޔCvЗHП闩q1P/\ک(^b2tx*185nY;=֢=8Aޱn`0j6-57BuSYfl+X8?v0ҿcG'p Qj5ɸmapq{;`o@K=֓?"i* uojgSǐuuTF~piݟL8l) 0('J&¡}%LLo7N×Jm}ӧ'@y0c*,>ժ>2lX1V OXy$8CE&=`m)ZUR kE䓻>dGKNXM[ݚt}I"Fe9>(K #SC9Uƺz/]{V3, Itzov״ H)Mɲ۸;zz?ħnwH2j!cfmYw_+'21jжZY:yQQf;6HV,"v kOvrX3a:{V ^Hw1 0QBa}@ 'BufJ}F:G͌4t"鎠 }Jíu]|^*LؾJ{fFqj 1f P3yt=uˎÉ>VZ_To+oD"!_с60 nK$*qRlA 1{X9S2BV9x $ꚉ^Xnq \⏁Q"M#jޯVtC8$B6![X 7Njr[+eG"ngj00݇9TNh}e]i#iKH)~ǝ9 C߄WHg7cV6 SxRjƆaQJ[@lLDLI^RM AQ2qcM o=Qk U>]5ZGxo_h O{s,H=SJVj?wO<.cݩ6MgI}tWC֒Qۖ5Z@BF,Zd۽$j$1elG/jR֧~:J :nhh8QڧVnY(^vc!"̭5_<`(}>yK~ÒmqLՑKRq#}hGSms3 '*RZo"O y/|AU\nB3(9{gVG^_L0_|w @>%0ꨱ"$!6ѡsgЋ;ywQ؍jUhƐJ~9Эu:xd> I0P2Дl L¯t,#4&ەc)e&!=e0l J@5љf?iwPz?)?eܹCiX̺kQy- u A?gr@ B+]ˉ' ʟݑRĹŐz=s,*UWʳ! 5uo(U|TvE"eZ0օ1Ejzc4]-/ _ǹNg⯾wGΥ#"! %%EZ; Æ[zCq01"͎u*( WB*X)rHÐ8rply|`Z?hpJ KŒM2N-Κӛ] Y+KR ƣ ww8zD vĻl ;˙̪JejbIīd]D+iy)BW~pby7Qd?Z[,Fͫ.X+`ބG+*O&R9ODlyxz 5"ؔ$=*^›"5 \q,9_$ҎᲬyϘNaS`M69b6cG3`ҙc\~qOhd͖t"Ġ܍4N {g~{ЁipB_LM4!q)TiKHrOc 󴩜b-Qyx+/-v/=`*pZPK/19 C`%7cMKѬOBFɫMY]tyk)cng,;|sI5NÀ j0B(vם%'7@9\XPJ%F #Vu1g?D&G_݇),#<5s#w$d'wȮ:ٲ/Wƈ!y^w4YdA ݿHxh9})&¨fBxc M(K¬_{\B^[liZ;[(_ K M16$fPB*.tM׻#r^'߉:[iP atN+lI_ Gm>ÀRJЌPC^V(3EBЏxɈ6x>j euf\'zqR@cO-Vf"ftɬ9Х<]|plB9@'sA}wfb M~ o4(VPg)׍(',7K2lYIcBXOAP%} >_- 3jQա!mX݁ww/%,\9%!JU5F=/<NtQ!c? GJ-,a9{ A@?kHbe@#102(X JJ7!`6fI5ikĠ;0t?p#?n-N>?D(!H'w`qOpz"jA8]pWV^#:)ؿ7n>)!-6yGUNeo~*;Ń鿂SvEŸ * P%hs'UxIa!IPAho R # vaLO0MT.^ Vy@@ͪ8Y$d@eA8/p5)չMyvk*; NgҮR2^Ij/t%:tI1b& q]%xΏ/#OM;s+l0-6K|6RȘjs1,)ٚ38'i,$, ֑{R9~F* {ҼnubSϕ v[۪(Is[zjՖ6BV9lN6T {o~ԧR爔+@W3$|y N;1$>nԍ<# -u)XIo짞9Fĥ432SSY4ڡ#qWv(kR͡P8,m5f Ӳk,nZfSlxF1FXxBݪًt(cX/ESZ7\Ox]o%hEB.Q) g*/,Y{u׿W0-/Tun$9g%QXVwP2TʣmML#f%~ZI s#߈Iqb|48.z=}zJbGa/q%1P`?丒YZb+`N/ Lg~[bʾ@e99YiU j]fE[QtkTl=}=w-20mLfj?:_,2:V.8J% yQe`TBM!;S)k}ܯHRG Kս\&01u5YiC^,`n66qkvo&CP?lN$RB>p-cfW<6Jm],at]6q[z__-qe,v$NpO֬g>Iٟ͖os~ߴNMW,;cf~*3۬Q$8uq3;h+)IyϫS$3vJ L'6b$NUAVy a9,ykP)>LݽΟb$*Fgx3iTX^8UltuZku-x(i.YofSB% o3@Do :$cuҰepczh*qԀPmu% 3p)_E#J>2;(0AcSc'uj"L2X*F) rq4g1aK]̖@f^':O,f"`08tMqidQb}˙{7ՃoNTt3 .ܚ{jd~=& ofpy(Df9$ߎ 6CX协c؃DYpgvu1媓>_{PU B1#Kxn{{Dw81 ,9SZ_x?J-٨%i/KpgTJھaE\xS:WgNȴQI}3ƫ>3Kjl.!Q ux?/i69ԝs_ظٽ {0יg3pcu6Nc޺ S^@q-%Lb#m!6\wI ͅ B_T-C _7hQb>ߐIKYU} Aq RĚI) Qk&$=fF(/x:Q*Guv5otxMqk=J<vU:Ugb晩P D!ؽ6:^,moR/s`Tݩ~$glpš'{ 8h_- ag>"ήגX_ҡ+F a$ vE aM6OΒ5\ I"ʱ3A9D!#I/8x,ZvJe c01uDU U)0Bycx'1Tg( \+PIta^'?%쬊*?%"PiH=q 57 tU"5'W^,/ kֈoFXHcq1)0ecKFE'u#-hLْ%E!Өa=aUeēwo^± vߌQ%6V(l"X.l,4C}^\y(0H$'7Y<o(~[fmʮdyuL3$]%>8N96=3jǖr^i Pb:dAo:v^O_&l#gWEn:T+?e;D3I2ӠkޡB3buᗀ~ӌx2E44?6Y`4`ą:w x[)D2<{t/{wd,REa:?TޤZ))nͶS"A:cqu.;`RӾv1;m"tT b,9m15f"I͜(UlV?^è ZLL _2!JQ̬ )bнiX2f\e4?ѳڛPH.sM|ħ`EBm>Lb,-n ={ V?@t *;h 58SӈÑ_h$wT~t]ZxT7aE x<"$oQZ@-f!ͧqvTxnQMjW`%/ ފ5*'x W+( L'G-\Oq"n|C"ȈWCP` vvy0/2&f}?OwOY2<e1DWm,&IaN^]2+ϐpڀn^_ZdJ1;^u~ ۊk,_=zz{--pmiLFta6DTbiSz[705+_K50b; XS ?h Ns:2]DUNmaoX}K/ H vSHvYt_=4uvb^sX=溺+OIG÷wu$\=*Rh ncC<8j8!,u/%ъ8$ӪWzvQXƆc"J F$xZayKuM?Ѓ0WWBM:ru?JʀEPԉt4ӻD1Ikx,n 3N0:Mwf?~Ň17b(>&skEBըc9q/X];FzA^Zt; ޮ:o?-IQz>!R0YD{K+de{? hTz2"Ju; XّF<{!lnZ KTXX" } )n5) U)ijM {<: alnXtƭ4@tp v6$[.Q[2~w{/7 A&eAWkq( :BBhV.9>-^4={7#ӭ[G3]1ې,cDBz> DU:.WG!FҰ0&,ۦpF[Ne]ٓRިw]~:p*F'ϸƴ6j4Meg"=>l#gVEG_(KC&ގ&$T2'D! M8o-YNXUv;(dn@GI=֒ .?ˡ&ղysA !#;[ehQwNEQ23 ᆕkIM"YC٤Qm}et76 YII,1z0ݗ]ڤv-ЋmŐ>;9i༊y/>#!$F1z@%eFlpe PyR#\vI0$ttCw`FSgR'Z :fs-KIB玽(ҹ!sb P8a0]?)~.Ҹox72ui"uUclBa&$d;?"OD%\.툻 ĤGhC_ aw}n~l$n㛠Wr\A}Z;kNfiqi}ʌ*1rX3B0l"2,)jĈtgec*hRhG7"bӝ<"znR8z !/-~s"%ܦ,$L]=2&ƴ_dthyZoC\i!zlNԙ`6o1b,WgV9$ܡx<"J ,ڲ~5@It>oZ;{ vʪh%LϏu}4VNkn Pmm/9 H5 d}ժDV=iPw]tmBJ1m _maOp1" +}Ihgߒaߏ'/S?̘n*z"L׌$xU$4JLU)>"⸝KiU̯Zd1:|t'5^w7g$u/<3f'RcFC&kEj6J"E9|} =f .;^p9ښVGCEZi7`qL0}zvo=18C{j-2N^'"dS'0e;bT rR3[VdCGEcg(.,|CmwK!9lB"E:y. ]*E ,(# B J֖~hzciOrD@(#&rmm aNzy6 Ę/Q&.TODt}cK!8]Ԓk0Q?13!+6%zqn$G'*nVw%u$l:{EF=Kq>2 >ɨOg5D lWOb l{w瑮::^5pqo2&۠3sv4!谗2UưԚzQdZ+?ւ1lS/#WQ⭚hUkRGQn hQJ3*(&viSdZqg#{z2~+ʧySYn"RXR ъ(h2!84w)v1?)(u`;p V&7W<I^A,_rap ڬqhea+V=vfu}cLZsg?lk).;8;bt`׻3?h$Cjmuݩ}E^JPɱM8S=Hd[pt2y|3wȣv~qBETي)7ũ$iלbjBM?\YXf9D]Q6N:B?/ps _#QAZxA$5eDk2d&iSOkI0k+dng<ˇ,gN۲,r D3gMԪA!U}V })]>+hX^#Z+2p9|cПUu1 :4^}be23sƦv=QC jy ) +;G)1nvqcζ[(K{އ]=:1ieL6v4%܋g׻hu7Lv&ޯd'n;`7c0|fVg;TC:0 w-w54a6eڜʨSlF(/1x:IOGh!qݚUY& E.Ph ,qxAf@"Rm\7CY=(:- 'lE %XN֚ Nb63mDm(hk{MM)*;[ج3ņ:\~1aSB{ h/n.0KOA]|SmB6ʝ D;9e3 [$FX$ڑD-}Ylf Can@No-Y \P炅Ca7&ˉHe.4I*Bhؓ(?̠g` mrp$P `YFek#jOm㒛+SiͶ >adu{FSˡwGb%P~t[sYfU\N=nHL &7Hy"o`(t~ag 9Bku˜Ù3UQ>!;Aם-ZTc <Bp47$~pqZ?[vvBQt"i鍗/b9-ZA ,`lu:HB٦j tmNӼ׶TϔP} &a H&C;CkY jTRr_Jr d=!JeS@_~wiElcCș kmZ& j-Wo8VP=# c:=߬,ܔZ_z4?P.lxDwy&CQo:0J՟Fw:x>^HV }@G|[q/>ږ4:J>5;# ju®q3y 5-q SMB%= ,b^x3pel\xFo7c#hW-3 N1;2OVlag#&HzRaFuamԜlH Ń}# J̙ǽP%6f۲+'֤ ,S|uuD6pozKc)N qX5% 17Z83I#"Cf3LXa@3J\いeJ80ei5C$$v6[=X<\ˆG^>$8(-*pq8yݽ0~xFCEC[1u +I5@^_ آIJ,i'* {#-g"sgA<Յ(UViMXҜ Vh(Med'}ѩzeEk@ܩ܋\ѳ_L% &f&?`Q]BdM&qU;S{ր@ Q5< ̣Y'"4 NFЏZzu\B tyjo)] IDA]eOYG=Ǭ|U)>]PN_Zz~ $ŭ X=?Z2 Lŀ^j[jJ?VceZKkQC (_z-=n)N8Fe2:N~ȑ JfIs幬 Yw}L< ]&^t9ugVB$I:O 0{ʫOLm{iKH :@@LlUZ%!Yk&4)=h1 t ~1ЋԱM+@dgzy9TVks!7sո}2Yɂ ̅s*%Ûov;PIU8#E3}u Zꚰy^z3'U9nl9ƨ~B k\@ՁV.Ķ?GIPdrf ޳ł?qڵIMh!nMFi_П?u{ -N7 ĈwǺ7b/d3- ]GmBSfvg4OQ݇)zKsPZt$#b a0?y;fڻ/N;GjR%U/ qHEjrxna.1W1 ԗuk'w * X _Fu3YEp> dU"Rⷖ`RO$u;X!QIE.x١Zۀ@iNcIUױ@S/$m{k4O|{$j|+ghK (t'tr%`%q&5A cZ6{;j| RJ,[Se#ιbfIy6˿.ATv=&fWlި?Zĭ9vnKv^ VA)mU\ zG ]n%)bYљL,\gtѥt oئGHKCMR\9- ͡7$E&wz,(W3H}LD) ?,@p5YdR ~K`FP*\ jǶH4(>JZXG_aJ~vBF}% zpώ-S5R.`n6*T~w` oUVmv _E&*$fGrU{|Y}o&U'Kۜ| GGoXNwFJo(wJrJ߄7d9K$N}bGzԆv ED,T\gSs5As}EG\tݼ Z $u7+7j>>*_}a6gfQ%6NڏiNᔋmQYMY_w1\^} A7`n|N74ɟ= iw/ܫk~|2DOph'`'Ct*}[qBy%,{@/f*Mǐ:Q5B61O )kmN6MfH /Qe6r\KrO7eC=VZdO"kHX>nhNx*CENx}YKiX fm[r|#S݃q8/A$UM~(ޘb]ڊNZ&fE_h%9^\ w0TSZ]MԈ-lD :[襕 p'+[UG+ wL.Y%P`-ZF5Yq rCt-If`E@rIMN=͕@6wu}FCk%Ƣ5J+Ԟ0M#(:9ytzVR.O8,.&x23N3޿ r6s3rh f#SHE@jakOJu*y 2Z;$T_X&M ,u0Bs}C\.S•ؠ&1չ#6#oAF,;Dt2$ҽDl\0@;xt$[2Q-vZ2xN޺sdiRB Fj9!ԄW@m[<*QD=;JM{xd-vH\q#,6I&gV^u#4e9bl.@PST XnQl'%ȮR`1fwTдBE_e+a:f;Tog7#IsDTy%38̡ZỐ$껻CK;=)0;V^ ߥC,D UF0fbGI ݇1*_"JF ɞ- $];KA=;6d:Tw,u:9i*:Ly!ssׯŗ翦ucݝ#5\asuR1Q'B{I/ 0$WR@vUeDpDF+d}ؙHQEE(@0Cc_v@tm;H]4AE[F2#4- 2ʏf~q]kLklA, VBxulX|X+eTWcN)/udN/V ?^ǰNg*վ+PhF4h|vuy[52qB">nʩ\Gߜk\D7p[k[-S:>_/<̇"n ];#STZsG?C"&;wffI=OnϬXtN#! ;1E4qn]g *1ZƷ'ct96(k̅N5DQtdB|CWg5FRZzq.x~Ƃ[NI $W5=а7҄񭜹USY<:*6ߡ 1b^Z3s[9 t.0ɉ/sU-"n?v[PoYS&-J=+Զ$66΃i9PqT}O^-c٦j&-Q{^Ր%U 0#;HL%j@*$sxt>P.\h|RB+ X [ (}JsSJG\` asS~O,"UD*|!&?۪AoddMk.#./Ey?hC r!%KHbw" L+9Ѝ<-XՎg)"Z)(h@VP1ːeZk< ē=jɵ%wfPlo'I*\`& tsJ"@VTvȬCY2D' xPm^HYa.3(6?5 0_Jqx>gac~Pp9r|(C?UO :zǕVG8@9zn>Y"}lZC5Vu-!oh؈:"(},+!)l#Fou,O<0ZQk5n_â3#%N+2vFL[t5.¯+ƻ|$:ma Ս_D(><t,bΊp"+qK/^[UnW0IxGb:2x~m(N,Ϻ /Cg}N!b$,UZ|AԪ "`׽_QN46CJ L kȭOPKNZ>zV\KƬOW wr]mR٫fP3$_93 W1z*/\۹76/@+k fr fXKe'gXzez&:b\fz'=fZ6˜JF3(K!}9mV+^ͩoICudヒ0&nÂ97pB1۲0!^,EVBnWHJ'sEuB׺4к@?~&9, x.>ۥ)MuMZ|oQvXR <.L$Үhba‘bF5 6|}XЬ|.21Lfn8q#u1^Q+0-aRD}e8Hn M=/=|J_ sG t0M@rVMv8;CbT(XY1L޷GdIe>hæUgSh9 1ذĴ:'M'AG}j0**+iijm /lz,0SX( 5E]׍z6lPNw!Z"11E}V?>+ (9)b7JZw!/>kRsp-[!?R``J[\C!\Qhqj''Lǃ7jJ!{[0L۩:}s-CC_t&;ObHT+ؕBo$2B ~)[d\𬪯F{/  8[cX34VAIPVkl\F9uHjN2lbCNW'{$!cJ :v%o.p c bJI' ASO@OLLQ6;gEQ $=:K.1n7)'A$K;=1h:n8qB~fNEuW[q!~pˤѭD₽@~"S ]ᕽũ}I,d¸/l[b4/JtXv[^L&!tK8לOc-ƿ:a/si}: klEo~@ZCJYI"(InP; 0hlJ$+>S Mq9VhĹ s c̞\x 8$/.5`4/+eQ/OS_F&>Oǻ$4ld!9!?ۖrIރ7Jܵ.76Q͎ L/o)҃f^1j9B֕}swUeZ=K "I@wNQOGJ#I!~G^ `ur2 b^53GbJmRiH]֎9/:/՛uuݶ֜OIW2}q'UYF+*Y4k@xj8$vlBz`>p&9C~V!?U:Iv~~{6%@7 L.QUQuhNfQjK7U`wM*Rƺn"HuQGA""5l`(s 0;[&q7-9wgEBijMW@fQi-I$=w Vj:~?RBaYC+\NcECL3Pyԙ2E16>Y/6%%!轷BO=CJ܊2ʗL ί2¢"lj&;RxQo`yᷫ<9qwL(J {ܥ_[FBN8`+RXF\$%9QtqoEMz}jaout!zYfʃg!kL!vSnޭkxf[Z|I|hy^]5ՎJ+眦.$-7Ry#2911$ojکhˍ\Z]X@:lSF@h{) 6A CWf\ڇj"e#y {rwCT蛞7P' ꪯYhdZO.~o'Yw[EsJC\T8(D/Zҹg\{Rx8xg;.:pSH6"&X0+vIr[s[C͏saH 4zfmbcV7r_?%Smr><6|H4ƥZqޭ{"E_"ܺ <5BYo>k':oX d5$m:+Stl[\o`kK,̌r ZGuFq$WI#[ ȴ jIOª1Y}fEub/W}=p_ƒ-;u0%*R}LIМFx!AQt}{C.'Gh aB(o4 =ٻ7  "Ss$7酪G6ƈOW փ<]Oj|m9P`W`!ߵ%p ^dW6I7LH@΅E$ܸQ{=2O}h2.vQtdTlՎ_AtnP-tK2}%5Ng*kf4N,AyJ!i&fgR~4Κn¹DF/Ml!&Ŷ4IoWXܠcY6?%GA+4ĹH E򐲥]M/rb]YUNQֈ)uo;nQhw^Zկle]3u6آuT`jmP+濍Hp: >+CJ$O-h״TlA~sZP6tܤU>"EաM B.6WoRW]INr`cEk˫& TlW6AѓXքt0'䫃p8 ,]~f+kiL~ٶmbSN`@uxE']jfY8a IayU5GD0Œ )S+]yCSl7#Ur'o=7j+OV輸S'_ "?~` Y^Fk*./ JjnbCb<7XrO :ܪ&marVI%?Wp'}a=yM Vb߾R+p4d]u󏠘B{YJlQTzc{Ikۥ2M,/Z%ޏOINJ AM$Ȉ4 >30h˪ *ia~ >(O{2Բ:h輩6D;6+ژuiHc ̖9kµX7H 윛5c4Q'{mb ZGCR#plgQ&R+eAEw%Vi07kڵ"Y;fbhڮ.}aY7⏬bvMMqEw"3)  h/1, esB'y,u;2C3P\ZGN^~Ts3JKq~Qde”K0,ǫXD/>#Gh߿@f9v46CZ0zCF(NYS'"TMTAx^Y!2=p2w7V7nHTMNNǷ\q®uВo;(XΙi\Bxk[8bk̓{2< _$>-M크B~O]i@ˇ{GYr-Ut2N!$#"ki*R5/]/3k&&K̖&yK۾t=?VU')s D7zKwփTD,_h$vj|Q84FXQhԢBS+2X7RwdlzO\I^rn1a^(- ̱E.OguƝo~ z|:"nhG{jނI3rB~9ÈofPoCSA~TL.hr 88Ri p( ߗ@h-0>r&Ӂ"@ ̥h .#o-/ˑ_rtF]T V#>ovgQj! Csrς8!}j`%,+z ݅_ 8W3nljƠYFBt_P|X[цZ~/u.2a8a DFn~X_aR=?>:vLzT9G_hy C"lTCpb!43&`1$ GY-Z}_Kt_SORoGs8O" &" Qa^ӽIϚw,OrEw7|R. !H JʵgYQRj2–Uլ2] N=3=}kWBf9шq)8]@0: Vl: ASXt4Ybh/ueE%̅H)[_֚Ɖ fR=@I[BDȹB<ԳۤV9fiRKEiWi]A$sNAJkD!2)#[cnd1;Gsw6w6pDa2Lx.6rd|Rdn4s$K%d@Nb+f'2$UoǺE/Ri[ay5_ש!#Px-b)wg{ڔX}QCeY`C1 SoIKTg j%9޴`A{`g60q mL;^`HۈO4M"daWb'FE}wz2Q=8#z-Z'0}xtouBQ1e/mκ7I?Tjqm҄Pqԯ;=P=yZOKKƲnV$r* vy*toCQk gE1Z]!SJw䄑To#g.m&cG8@:xM&+b)M[< .{nq9[gs lf7SBdo@:Rӭ>q$*u8,gQߐ.&PEZ$5">tKzR~遗c\19x݌؜9I'Z. Ui}ݎ7nҘ8L1Fɴ̈j]Qn3$BZ9Qi)!^OW41n-Mqol~Xd;RǍ:T46BN^ {)BI;$E:XdzI dIJYtaSSSj +@{#~l%=L 3f}͝?p|~S_mX?S&lX[bt+#!<Hu68bk'>=:c+1'CG$D< W_:1 Ɔ_YMDxov~Z-,y?~OL6V g$X@b3]mby <++r|TZB@v~;qFXӥEb Owi<'olͳ9\[:ڦ!].p6= 9+NJeYK@O^xbE31I2Yg$/tcwɺO|M*v05$"D#NdY$SZs+Fo|YBڞe])H9hI Z2ZZ+/9UXOW_5 C>j7QEaVF+m<1n|Zj@bt781l?k&Ú F\2Ͽlj!<1 @Jh~c9pӒl}&yR janΩBuO! )] _p!)5<v(揸,=0hCcpGɧR)-]slԿD1VAp,N(ҮZՉ-h{+HYr䰏|\3,V/kt4pc)y* RJ"nݷ[ȟ<y0E6|^s%HJ%5ڗ yh'p7 Iſwz7C2]@_?P jLUx?Z4&NJ\cPiU0zeE5L![|F@v?.IwMk=:v |739|sN  tY Z! ~ Bp<.]'?K5v/3حdX`K~W4TkVhhl։vB%dVHm=YP=yzc uhև#'62 'rv5~ʋ'  )63"fClEiyZf&(EOGRIZ;#EGxYwP_oo=§ѹY3\[%|g)cQNbݦ[F9-`ǽUk-LvQSYL﴾3q}vVtH@Sۓ '1(`>[C|co{^51n_;\tUKK S_Ęn6ϰOM5m}#8(yCF󓐜0jA"ꘇ ()*خQܥ <75&ˍGl6, Էz&i*r{/ R«0-ws1BR yCs!0SOULg4 Z5lJIEtaCԃ+LbߓdF" a9R: P['|v]ۀRH!7 #nW4ύA+MApV 8B5%Nv_!jE Saǭҥ/jAzYƽm%/QMpl{g ʛ.Ny)x6u` 阬:3Rz>h=Wv%9Z Qq4_n)[y"Mcu_<:}yDLL#?*t0V!s7sKQP\ 'o@] $I{rsY3Ö|QLyݿ{Sn޹Eћ72w' ls eVrpĘ1.C:8l+9_i}U]f& oPM-ezs~7drv~{<9>;ʣ f'Pv}.hn/fDO)4(TT1fO: $(B냂W'ut?¨PX!lWr0Sk-ŵ,8DC`K) wKX=w>f\JpEL-5aO!0%pV8ݺuId|s?@#yJC/!aEJpV~4P3 G-;j+pu#yB 0aт"(,dZRin>8P_;\xrZif)"^=ϾiG-C ˤjE: E $Rz8h9|8x 36:?Deq%|/RˮjW܂"n >w?QCȝ#"z ԧ_@`'񠦡:IxBtcmM#_c1Xa" We`*r,Cw`Dݞ%@XT2oP1[315N4Fѩmqҡpd;m7!6KAWirXRr iDž w]L;fex  W~{0<2$617]wV S!Hg2,/T]%f8^'("gC: WfIJa^H4x'EԠQ6P 90[Z lA,I VAvZz/}jhWϭPϛݴ \Q,gn]h|e6"UJ§`W_*9(݊>g(z -T $7zCTM`UO tNT:9V,*}:̈́r|h4tJ#IYd[h'樴m>FA'Ygj~#+I tb+1{0[Q|GUioY"Pqq}noC{kRpqOX tp`gdt j(Tj,p!At*-?xTyq`䑓}V4trϛ?K: Kiݗ7VrY<$uC`O=ke%|fHC\2褴h^Qx2@F=)$nO7l\A%|<1);."Q7WSdZrT_w R<": <9:J(dJ 9 g.S.=q>e{s0jtI~7% S(ct6@4-32罷ݞ(ش$*pk0c|y !`&?"kʡn[#; :{0h60YQڤ(BDq5 X~_Y"U8C?~ ȶFZ&G#]Znt>WoV/(tg#;Or?x! h(Mג V`lw 9(:2ꦀ_NAf ~aT~&AS!e!7J+K9_X+-i׵+/X${y$%d %cK[y&bx<- P;uuż1=/=N/3,K@)Sg4'ggb G&TǑHC&('0 ɢLv|`)Q@)5ʞtѽx{{CQt=A-ܚbT2esw)v=#}7EBV!+WM?ԩPq*0{~9yu[ {XY T2=y@{R;>?{:)Vnxn6wlGn!Π1^ څ{vL0m'{|<ЄA3NHD"J9^&'WLi]ܘ]3y7s~됉iSA}g  )1#e2^.j)*ǭ ȵ{kf0OsƢ_W)>1sޡ`-CZa*ëYm4T6d(ձxKQ1LR1r"rt\&R>^oN˥G4>B>JеQhP((/KYط`\ e JYw*T|xS{'DX\(Wή3fXj̆17aNdx$4x#}!aN(8$܉Bx$: ByZbWhK%.J fI+pRMs`qC%GCԗh\vb(7Pzo}9}-jˌwT'PKy _ZŠ |CV;ʱHrMKgVtNDVg4heeS|!;-ݲ>þ ɍN]fڨpk$HW%OM@\=9+u8Vv C7?k8~),[ E ս}K{dI=g3cHDq滟>h.zhgJ CR kGCl{>ָªk@L𠾎3üTi.i_<~tc15l7MabԳ .'%V?Hsc3Α:,;nŒ^r$p9<01=] 9>cUJǪx<݋ F(}D]ȎJ>SvSjrJ[mu֟w)h} 3 V$=_n 9D36HX;נ:I:4Drτ yM'[5JmQ{sUz8=Lcgjx/Sl/ocAl{Z*89Uľs,:Igc_^ Ep>}9 ǰh Xf,rb0zM-8]3t|5tq=4+4^ i"LBF&˿F(Ba\Ghkh!C=}VldJW!XOMv}}T x;J2 6kaPR QĚl1p΃C+?Kx=ng_ƹ|>ٸ8Ff 0(֍s0XpP|`F+Lv)?4̶B/-^[ [mVhc段UH4bm 'E5LoLkpp'incmigh {^J5,uiX/ro JΣI#&bk믻غ{]2Ǫ,DDUo 0WT#:5e4x5ޔů*YL;7[fLOCf$3x,&\%i^~q  2^*ڼpYyh=IH$cc]W)m5yÀӺf\qBXG>9z-z_H=:wipvX9Y>*1.R/|&U* uI]mf➒i-%;aDr+m|˰W [G K6;fȟ \hCkv _X+ٔ _e ])&n ,6СSA>;$cQ(ȥXSWyə0/L;A% 4v@6P1V)%[oV5y|bbwy;*6~ J^3PS'@rY6Gc|"mg& TII6&|fyB!3}{ .\Cixpd.J?;W:G6j< 0)m!'3Ὣ019_ )nT%nm\#+q D߮8I@Ra>w+έZ[[{<:/l{U!dky G@ k^kOfavlZ"( J(j=t{#=Oy5 ϙD͔݉j)_iR V1Tkg `Zz14bYM$,@ SrwJWO((%]ߞ/ԍR"0Y%_^8B@깤dNmĔ$ײj5s4*I|pghY"ZF?rvU2xF9^4v;9DsQj3dtIYQ`!B $\NIW@[PTS~^X/N^Wo~榈|,LE蟫#5ہN ۋ%i!^b*KcA;u=fNpKQ\ # a)թI&R;W04M4xJ^*O( V> r1V_Y_5 ݜqW?%;?'\J!%(p{ kƏT#\go~෍?Z,D`|zM}# s3PRHEW|fIUk΀G *a @~Yclđ2ȅK#bᯮ5$8NuXΘ9H)3 v8mU!)W~jyuu)ٺ`i >S*;F؝ 0m>]>̩vRC2j# +t:66Cd[LfۃIԐ:6đfK&DZIp` j`a,ʁ%P=\o`(eLƚǪ?Y՗Jj4t5EB MGzsC2hx3Oţu'J(1`6@59ИoI-)6 ;$qRpLzUM}?ܜ*;{<{yBiADMC?Zd!4#PF.Ўmjv%+ mI(ٌ@͇J- $ 2*w[QQ ЃfLwh\j'& +C~1B@lA=%A'cXjZè[>Z}$\5TMtwؤ}^n^l{~H M7FSRUy0L L^j H=g)6_Oƹ Zbw1Sw`И>cOPʓb\yט#˥Sk{2&-KN#iFTBwuA1ŠB#4γ^S?qH b Nbd suK^Xmz0V. oE0TP 6ADƽ<([8h=2lye=`/ã45qYer|c 4+a!ZQta|Y̝OeuI7LRp&BnoW{1&l2Grӽ5K!{8mnb`jpBǤ%ożxo5>Ht0@s܅X ̨_I* \B$il^i?Klo#0!U/n߸#Ê0Ej43ܥ~W-_նi?qT^Z)!lFݖm`Xm], qvZ*ei>Cac{a׆[aQP?w}ɑ[dc4T$2i၀y ʢ;^0Oa˂ʄu꨸9>lV==ʷөsuK0&N]Bjzl[lnm{rh',{"gW5 6n&Ysk-^E]OffijwWɸNq,;AVk, ߦՕP{3__:^ꄀ:C +o)aPen)H  ފ]5),{%~Uu Eu`gVV\(`X;P1 pZ4 }(tAbC_=E#I41|dKiкoyV E`^j9ݒVH7+Bu ˠw= vBIM/Ӆ8 lbx}"Ig^KW!Ԁ|Qaƶ 1]"]qtǍnAi|cbETw5IyȒw.R;u!ԫ*c1PӰBKCWn`fX7%''n>v -Pܵ!"ha8 Cs>,Rbƃk/jdj?}3k5b-@V6Am2V$4 )nxc6npH2$/ er9pmSHʟJ$>+exH u8y+(U^|$2c4^m =^3?A 椹[5ӘHdvc$Qb|L z1JدPuH;Op`.'%]ၨK)WTZAeaLE\ nIX*䲳4ы׳oМV 1+~ 02-g&9yo#8'Vs{W0l"z/UV qe5+Nԭ7wc,b۝i]vO;Cj-fIcbpw\->[3ns@gA iלB6,@]Ǥت "t,9ic b{xHE wIʶuXT 9c )l8_CXok '<Ė/Bf)m ^3Xcp!KnBx{rq'|S`8ܙ7f:zjA&0,smUȞcBwp[%7%%Hup?jjrC?]Lپn/mǑԬdMTcB =$cS 6%zKh6}cf )*Pu==nh5%xwdNe &ݡ'<9s63@Kg-x$T$| &=8?aty*ɶSȈ4NJU8#ósjW0\V+Ia|Wf~,o- x NҤWSzBЫQ.a!WC6W2fbbi]:,y85  !?P#f k2v#_\i[cs^Q~$Yt6e17xba\s|Isu>\8`iXךnX|,>%FY\|KWsTH6DƝZ,*m3!qVLK+&b_ګm<'oZw&Ԉ/)M\hea/TĒuPu I=F"tn QQ#uem2!ÆWd3 RP/RZX 7nR nɮwBOTIC@4gRFךV伒C(.9wy2(+ &(@(p1!<0kÏ';cc<@Pnę(#b;%i3Yb>jOJڭo){p(*;V?ryٲuJ-reA%=G lÎYp5U,G|v+"H-ݭ'EL'x1Gg?v -xRppWM`CdwV1/w60qRM38s}{9\).zx٦u[jBBK0I`Íj(Iw^&RXBD.q=]9lnj2X9 N&nrTߝ OZ+a渪[E@krKcAbṳ 7 WO|te 8k/wI6Э~3G:}> s/5,_F=sϟ:'&;nk2i**PgK6*5K8%fpA(`E>`JXu(fu}4p7{@P`N@kU a)P%xg=v:bE8;3"-h<ׯ'}Ոevqx+d߳OWd؛qS֓2*d^~7Rq)?v"u2('`P:G^T[7GL$3^څ""m-fgM)@ f jYJUph6_7H%?@Xwv8گXTA[M0⼠Ǣï |,mj\hPj$X Ct+'ҐL@~kV*rS:`8$$1/f#He>EgpF,pK0+! ւԄ'{0qG.|md8|~Dx0'eZ8@%r}rc+–" 1[\]FM,J_]̒6=e#ў00vG2-957:"i k̝BX / X#s[͕aZOf K7ٿ8n8m{1'C!4:8-ֳ# cߛu Nz|hdQ~Kp8lf]dC^;r7ZyMq>6Dv*Dg }.w}DEdN=1%|7EN2>}]Jc `Q3JHRESyJrBwU7b4a)BD<9W*yPaLK DM9M? ;Y Ha>E mȩ7V0x9eR+{[Oi6 1RÚlŵ;R홱V[H9g> K0z)@4DKG Q76r&;BuJo?u||q̊<Z$9倾9M,6X~ɉb cc2s=e?ﮓq$48XAeO:ZMw sP[ds&Mгԭ+8>hM <MyIޖw~i2a+sN%jx-giWhw9^){I-}fikGMugbm bp54bu1|ϡ?f["p[3-XV!sde&j$I=8uOK^9d[BYg3atE%ATJG { Cv12䃎ި.s; 0~U0."Vz88+E47BKRwF aU!Ϭ˰N=T jR/K̯F*Y*p<}©7*'H 0c #>u'Lh|e_ zy6u)L: :-_'$F:![Bhd.U1ГZ4G۴֞n+7g!Rʳs(S[^fp20+r" #(: fS.w&aQ0U4vtggӨG>ML :AGF{M^՚Le Cwɫzst'#H<Β\ht3ۋ OIX5#|ekߪq;Ջ8H;tk*1x;W 4bЁԱI?:`5$ra|u@Y5BuY9~u<&XScЈQ':6k^rԳ iw;@3Pj"ag*:qH2J1yA@6 bM#ѩQμj =e]0.K97x.tߗT̢iS(1N5w1vp\θ˼yN=KP% YZ1ACJV7T.bUB ԶvqRpX/j)xO |V iff^a@1J ?QU1IAFenХ&;kLXT5f8TVRJDL!@^#aM6Pp8E>7_aҎ-ED+ 0jޞ#-NM|cP,B:,ƜĒnvny.ež%Ug}w~"5>]nQ1)6 `* .a4B'pNOx>d&x-aз_ ~ƅ 1Qjt ' Qk\(7Ien**h (\La)X:~5(7ˍ%7(&OR ^섪n"=i\LL$'} hW(2F`뺨|Ca,o2iHRo (pĿZ"R[~L\]vѻ:h5V#5~[&.5AI}UJ\O} IE .]`'l_}}mĺ(t׊8e" UKQÒ.,%(6Os(% vУ$)Q>cQqif":vH|/ %?<:o? Ԕ9:w@osTlϡe%9O}.#[uUn G"uҪ8B^,[O"͛5Kuԥ+e[m6006n3 z)~WzCkPV t'|^vZ=KaO:MOG@>K^vƮ[4fpeEDK(ziI)Q²)V䵣sx) `-{קU GuVݠ\jұ!z8G5jNE*DsCrMv\^ew<7g/ڪˊDtٸBSYSQ@k13g>DLWUZ}8@.vIu.5Ps~/[o})ϽMKJ)&@R"pڔZmYF;N;DU3[Q @dGKW` 1<@9C.QVqy2<٥v˽2(q, nƬ> *۽Ds](EE{_d2?v=%h$(K4)zn6n6->i_  /2qZ4ET0~}_qզP@rӢIĒ (vdb (]*v} &tK$b;N_&T;DJ^R8&Zqr$RPwd979 Mk| G9$BIhp yy_Wv10EY[ 6m̑@:bY 19{%]1'Zxtj#h_؄FI&2Eq \J!D JJnfٟG/._n Ff {mY>s8Fk>`՟ +&ʮbXra{Q5]7P63Ci IE/;RtNQUdpr\:s y'Tj8-W<ķ HCwXr! Q>qOH@t/킋8jڴN.p ,8Z@>[l#&9 ٞ,ҝƂ3@鿉[g֏K{)t]*L;$ءFwVժV iżĐH[GQThMW1puçۀ|eb]|P==BO#(r$frż,@{iSJ XAϗ\!g `"ĕ8hwӥ$tQZOK@'Ya0 U.$J ?OMM^C#=DqXt]2d/ luҎqrX!G NrASe ,ߋ)oe lZh@\ ôPƎ OteF:®C`zRDZ8PO{<*Ȍ|/2n'\>Ui9 #D.~q4p.wH gZd!=bGpfwl:UoՑz!1:b[l5Zu\s枂/X\geXCz]nPaG ̫ %x>R≮0ha)c/Wt`# 5Å88_E+XB#4c|U,lOBypbEq˙ŏK; +bf 31bҲ ST ^&vWuǨ kJ vy\N,O@f/JpqR+h]ˣ,{81D 7ƾ)Gynkd* wrY"*۫4^fűn+PD~c΄1>UC$K!3GۇW<~Oxb{R1~z!ړ;~Wx m}r.^/F Zw{nƆMs˼p!_\|sQюt2Pb^/U7D%T VEg}y"}IVE\ۢ+"޵GRJ Qn tYAzt{ qSWq8=D3tu`.Ovk![ -%$!@\~&YɽB aZOH GoÛc*HjIJӑl53Zy -ox\)Q,x;ЂV#Wy-ⴹ%NàtXQ#\҃+BݚΫ&,"Ä0DY}_ſ_9njh~ '˥(trFoo_̜3/p s=6''o;Ta(0_a4Lѭ Gv̯>947*E`fVEhPiC)+F(p~9@EQvGP1%Xʏ7ˣQ&#^EF8` n9mZ#?3D"j"9Fն+HW3+fvx"hΒ)1pNʃT UW[VjFEé-DYC?+-5eeYZ`(թ_jམU5W]@ 0p+:ާ} ܇PWFm` *(Emx0G/pkqL-Ui \ s|!CZS)ESq:˖U/>#k%"Uʹ 3HHkwIOq#VgTϳ ^ԫ!Mrj^7D}l.Гӡط/Q M,V6m4@k}~Ϻi U{% I#P7E8|ČMX9A5& ]Ьi:QX4/@,41q"&'pl' צinż1jՂ"" b0?ޮЃ 9xRE"ֿEJyNP^ D,Tƕa Һ̢K¶y{AS^RōaQDTi-i˺)sWDK{HO#|۟m~1`CZk Nӕt\ %z}*%n(mx"s=H삄Yv-%T]ҩ}9\X|m \fl^4gvu/b^߮n7CMFw|s3DKX/u2L M+8HB:@`[0}pIGHMj帡q$mny-KE/.ٙSڊN@r-&.}c4&@pPX+o9j{(f 0V+g)%ԾXuy7u; _z^Xc*gT5y(>-,"2ߦISgl0IrY4ө >D1LR`Y'x Z0}sTO.fgg@E>I8M5&}zVkC G+'ITo5P8:ZFl3ȶ93RPE(ŇU`p_:#Kgm ŭc aa7OVi`i!= ׼4ckTy|;;y!ÜD}Pv9Hd⡗$q]&B+0OO+GNh@;fPKTY4>@b$RS\Ѵ_Q ^>N\`{Ylʰ `39v=WMf.]{mRŘGD[sb/>UF-oҜe17mIc>UU ,JClfew{^HB 2s5-DA~d8Oӂ7uJC| B~֝qL B/,8S4 ݺPRw%ۣB<P\@Nt"B$T1>j2wb0 J~Qs !%~lAea1NǡT?I$iLlhYoŝ8^~j^,iO9 !gs@@ǔϣHQRi2 H\6 9.j٬vՁ2FSAX,b}[k81q< 3y?+]eW,\k^o9^8y:EK!܄j|m{^5ߩsV%g6eqlO4M4@S]3J">-SR6Ɠad (Z&tu&̅ȞQ}h< KPF1Wԅ*>xp+tTJK\c9{몡;ʝfV,ܼ1f,wa{X',B^+WL.0oalH옜U-}\bh/;2aDiι۝3=0ʊTF.dRC`t@K-`FJPMthPM䐐L]B+wK.&2o/O ,rnr'3ۏ ^-׿\Ș[M3FjQ疙|!#@2ˍ!f=i3Vl^ZbRìjpBoAv1LuEl}5*#WvIŋ  4 ?E^,jɜ66Q}/~zQCEbCT32Knz|dVSKɸs9VX2Nd(zۻz\ $.o! !Gٞ5Q\7,_Cz62_gnK|Ezqlo}Se>rçsY($ָxI-"Acyd'ڒTq /2` u~e8\'-S{)F/O#ZmKɏsCbFSpc&6=t*'A/tUqcvACGK*$ddҔTY0NsZϭ OfT7:APTZ՘E f\'Ōc(B=6?jҒ{ta/) l!e~7u4w`[}IG:9.[kנa, x&D$M:D; ;m<[DG7bq0/ ;/&h_1(;yu"p}Rp$&- d#{hN鯎pdhB%Qh^ nNɯ:roU2SS,n.糪@7!7B =i/B-* Xu麠JWXSʈLWy BzkPAQL[P?VNf(%]b %pxfB-0 p )V[Z!/l=0k"3y>+`P݅(YP'6V_~^ 3{E>P[( 7pIuzw0Tnu|d~ FP%Ϫ1}~9O{X$O Ox"lsyG&Y ;ScU 69=fܝduvDʝl]U|cq!9``>) 4_y#+r֙DÕ۵}1Z:R9A vÌ*ۣei-ڀgvDȡ\ f87GF9naI!f1ue+)TX-AE_I 鷯ʙR#"º>Trzi~־{MִB1iV:c! YhAϽb `l5.!}#-kx Uן._ U#D`]߼OY~*"ŃXTSW#GʍLw \X)HqDhvpucH\Ze$o\8)xHU- PgN&;arl UhDyJKIM~po{;R/\my-E/tY&#(vo(ȁnF>nR13uQz塂<٪,O;I4?}HEYxv DWùt'0W`g@'fN'_[O-4Y&AX4_-'0/V}NepyR!k:&ͨfWvhTw[jnUA@o`(_fdaMӳ ۣ-%RL.#.bH,KT(T儠%b,^)@wU}BC>JXB3!!wD䒡i5BD--{Us`0lK 9sy8ozCf8Wu)F5RbFzrN[տfk|1tR }J9I#T Ϗ6"7yyTT.5M, @ZPxu#D'Vo4>.#3&4ʼn-_ڃk4e'p9$sQ>)k0|l5*"Di>PGpZ.Kpe%I;Rox8a#P. ]a .TqxLޡ;2My -n"_QFt'lGRP$haLo I ~J-9LfJ."u#,W9A5}9sHVj%~@ ^X$K: ɶcx}&Ƴd9r|ߏps:3l^Qi H&jmm[?Q0KB樹H&ݗ%,!Ew3n =!Z u$iV6K+^H8xI>a$v`Qa odh^@. MB|%Q<(>;yZ(Ua 8TJYsmFAJf}Iq;f8R.u,6YƵG?BdzT066s0Ơ".B>4r- RWEgb?{qբ}G]a%iE!K`5ǾF:ȗJ=[/AD\uИM!\8ԝG n7AFVIEÎ d7Aw(\/`t/Vt|ʯgRVe>p(rpÕ`_u˔Cb\o,2/563d#`gӰhDV>΢=K2ipٙ ނ|:(('ɧI 7ޑnz#%;y`S+ I^sNUs)Ԧ%LQId4vIg-€BRKqb~kekPټ~Igg+[^.l m7:e/ S3ׂ-C.{x04WP-Ԥ}AQZw(xɌ'xg[\i2~bx|#M{ ^Ũ>TS-ԍ&/GTTպHǻGIP8>,&QMkgk/=p߃.!ԧ|]j1r(>vX##mZـtZx &4bV4(Nio>T8ϵO)9PT \dr (v(I2F[ChG5{iJ~M8= 4%@4ϿUa*lyQb0iѫ0;&;0wO#МAKbM.-?KWRojU7U?v DlS7GMT_q($G6\j.޴PbNb|VQ>b?͛DuM:Tj;.,ԁJi'Zmܗ1Jf8;ϛx[fؔVDetx*~VjRybTޝ KF](4rğ\X)xlwVaA>IhMՇ<ڶr@άӊh8?,\ 62ҥ('m&#yFMX6YqfM>rc=Hɪ#/z@ 6':!E b6[@_1s˪ym~zR`eDmR "s#Vx[>> 1=6uڿ8,! 7j{%޵>L3HJXBR]Ql1δr*OaGNZ2*za? |O_vM=KVksbD( Xx9σ/s‰q$&v X/(x1Smv k{L쯑y m;{v}=֩S3tLLg)ϓ@sT5LsڡNZXf-I\ Up=~mB{P~/s(,JƨnSRaqg߸O+= ; 9+& ,l_U/,VC~MU%K5+E 1 %J*P T%4%e!n3z)vVvdf0N? e-h644eҔt4w.VXZ S!M!B4c*)DY)s8`cH"Y1η/J42ԁ7*RCth'tť`F+9UG#*IACxksH2ޕ{SQCNJ #1"Eβǝ-0k‰n iHѥ*wu"Rł6/eCpX^b5cmb7ǬH]kl/A4$;.S Ot´Y״1O\ QIA*kaN?'>(iۚڗXs)+oT4Md40a OK}4'8y,Me푑\@?x&g%'5Uמx F}iDe9ݾ]܀N3zyŠYr3pj8nz;rSֹM<Uw!UZxҵ `8@U &̝0r"s; rpG$Tg9(#E&D71rcaj߸ĥP/Iъt:c"e7i=]{5fsR\ G`8[w$x+rOTT$r`ҷE#Wik l8==wOgLUYs^zQL9I@4 k1V?G&UGr-L~@[zv|kִJ sqGa٘O1tCTsL顦%= \?Lwa@Ż19%]F^wx_%cd UV *ydBvdll늚JRUf*8. 9rP:t>h l}EY # $B,"7?Dc>ӧΓ-S(^~Wfnf9x^kv:s8#֟O~ͪ; PMREq&~r~-M)U6]jN:j:R#&Mk5oA@J,%[=4bЍĩ8h*=cxy8*&v@Oi/ 3ro ll6n7*Y8-ˉהY(oeͷž̐($d@pPW* d<|6gS}ɚI $%}A%1Kahz'E&ퟶ-÷(y82Q'<6/Iy ğfEHt@_R!Ҁ(?ei5Ys'tf%qȜK%L-ܺR+:L Gt꠿ gۣ2u} 6L~]پ:+ k}Ъ+x1ZbF.( ӕA=saxJ=$#82x->q[šW=UQNPp3C^SrdM¹y~|p )=e}?~X Bc`5`ϟPr=8 K kH3]zz'W>\ЋmMbyVRib?fK>e:3Oi+( _2Vۚ@n]˥(7=@RlzR2Dbd\]Mjl1L򵤁r>ʆS89^/q؏Ol,DAw[:`SD½y3B.,ap֥e9/6gx8[lU]o`)}e;g 7< d6󛏟8[R,+- M㻲m:Hqז&}9:߬QPzѼPXνt442l6Ӆ}1+IU_Z!SԤ e_DR׼͝=T:q8:aQ Mf-n7$f %lkP=AWx]p@hD8O4lniAC=CFōC6hB'`Ʊ\Má j)d:,'׈l~u}4Q>Zw=Yel4uuCYi%+M'X)CȏV>[?Iˆd[rPPhl$ ?~jkz-;y 7䬎wjI;%8k<<~e>yR%'nJmsiM(ET}Mn0T<|K -OZ`# *}!1AO#̿-ߙtPѻ-$ ÷[Ɂu'6coVV1^Lyk?SA0jӏ#W gb}1iFmZ85*Y,Yɂ &GZNJ{(P s5%Y5X^ ̞;:H9d$WiD<"[oy=,.rkR%ےS8In]|X{c/nG,kH>PI8_ 0K.Maw8؄,9.y-f5t < b`a~0E1SNWjp$f;)TۘoTNQ[18;(`f.M©ٞf0K7%r 4!heʾH4j8/a+ǍES-RUgrvtns(Jd,ſ_z3Ct^Z E̓4h0mݷ[=?-Q[gB_49'cOOʀy"J :@N8.hRivEPy r@wئNABbsymEcZM>ÿ$a%XնÞC&PgyFpįeC (ؽdqZhyPvS ~l <ݡ|&T-: {61? :&5; 7DHX4P S*) }2ځmQO]B? =DUD0<5lm-v9lne|){1w;2߿!_'pz)jm(S0_Óxqhz"V%*N&ص:r+۶SBMwz)ʪ,`{^B.KշRJjE~u"G<`IcK>wfrT z˱2%g}x"F,)8dș^D p݂jÆ! %Ik 2"RD!Cf=Xѐ ˨3{u*M YW7LVXmz;BA [λy}dz'Bl[ӋyB6|CեEbs* {2#0,P^q)UgCJj,IzSx!랋frc?[m`fU8t(?jpӱPGsshRk;i_~D]Uà,XTrH AƟL5dӊ^+1)KjhKhL-(j*Unŏ]O^j!1L8cNP-ЯR dM00=Ќi:aķә^3UbKB& i*%%'kts[6'mݽ66WThOY *b'Rw1F'oJxA>? GK @j0ub.;|H4ʲ%zFGS zlﵻ+/D"Kuu܃jd5i<CfRo%fKeծ!T^"֍fBZHLrjnzĹ`@W+߆w(]\7,zmչmeuև1qS>RX{!lw,;"ʆ8V3r[~ޓhi=ʏ1a[,EW%WW&Z\f 'bs|古dKmI+rsIavW`.Զ@[U# xSϺި(/x23`zl~A7s<"l#*u`b-fbP+9H30fkWX6oO OƉet)*h%UVj*ѽbU+`T\,#x.$OO W{ ߇oݹ;oHcwq#[;pgN-G38n]XxIGb8VȮ{ j ӵk`Q,tK̓"j譑[Z Ll|];2)|,{2*&_E;bBovȣiE]Y$絖W| mIǐx|wmPt(<<JCٺ!D$pmg^=ic d8vץl@+^PFk&==dwmd;t3@_+%;Z^I \Ր}wJa\'3E(:@eo" Es~/nb\)1_ZxXja`EJ u)ۨ N=כ#oLX`Z ʻA=n)U!._3t³$*xĻ*N]㉂* זw k=8UiMfGGMC5ȍ7mǭ, ދG_"@Cy^LJQ嗡0)&uh8W*?PӍ[{9#4ҘK?-B{3Z5L Ƭ/˯*FD:2rtˣ!ҩ^5oLg3\Ő;z# 퀟5DҤhhOQq As7RESzA>ɒ{Mg]+ `KSmCDcRl S`f@> ܲ ,'rShKۈSTX!i4&2މӈĉs҂5ln6JI_ZSێMu|S߄Pn9,4'X dQo&@,?!zmL9roYѩh30ݍO j 1258s5 3gM u}l/;&]"w?Er?r3TeFN!R:fi@:c|2tCwJ=6gEqAm)$8%/qTn\)ۀ6Ϊy.S.- 6pTSGX-=L6BG_sv`cX KZX͌튥m78ǽZoڊͿ=2?r}[*;@dwcnWq~M 9Pdt9%:M yqF, R Rqbka-%5eg QO?НmVZQ**~9w>w3!4{0u7cjG;}a}Z*aN["jNZjk[F%yvIaw )[C _I@$;ȣ!MjT#?c Bu碏oZG YP3` rZ5M|}شLyzj(_<{i;Y.?<])ݼ R`<ЛҬ^;no4# lܑ6 k3qߐ5Z%i nCcA<^agB |B9LbBCimT+?;/Oqmb{cDVjL܅rACv^9 zOȿೖG1b١FzɊiWD}t~H"qwloio[9%'%q@U~c9l4Y G`?ߤ?~z;ag|2VA!P]jeWUM\nHh!;VXt+k}]S^},V-."ђ]wͺUY*6[EZfX[[R"!B4I rB ̱2ކ\a#NCrI8=5^ jL G&xI<>QaQs(hg;JB`eҁcuF̳ *j{1/-M[xg _bE!jG|S/>z|MI vbA|Z3g_@^mIoEdjNg㠴^7Q:~JW|ӧ* l&UGg#P"?hKܰireEH)) 6M83$u6k>L4݁ZO y؃[6)Szq`f;g\ 2I.-~"Jq 9[v%]YVLJ}YD8qa䶕}hv$F.=0>"J"Pr; ۯpuK˕0JIkb>\IGE.8|$s_s-cu\[Rٸ5z¢̞`] ˚03^}dUqeO(\ܢ/|[yh]P㭫)_FաY_e3:t#GO#$+/jp?z%Q@[`}ݓ/c{J;E&n-vSIL]^? %bQ+E|F'&g(_Wc 5ܿw ^Ē#O#fW(t`KƁGJޡBHG5]C>g&K10/gH7t]ry:8sv})V7zr'B~]x'1r*U3BnyF&b6 WMTS?⇫ܶ/W ^: `$,>HI$+~S1V_[uQ lx3YIU%@_Q=!MK"?ipc.x:4Ak >1B h5(t#|,Lx$QRi* ٟ K OyHUnHI#Յ#GPp:ˑVJukYҦ㡣]! +1AI~GGa(VlzB0pQUB-:\+-odP},"M<$"ioBbF!׊pdM>PdaɴNֲA..l[GqS1.)Woyxdv$݂j)Ԟl{P$V_$W\1AxͿHK8 _^90-/9nfjs9HoSE2,%h@@K:sB ==; @k%zjB1%Z|: }?dٟ A[%-jh q{>q\s`IWeJX=¥kؕ^%.$ 9^ٮih Zj]G-oh\h̉ RLּ(ɞv*QuV4NI_]s>h\c?9?G7Q_`sU9w%0rɰPY,u J{Sy/u>d^N}jd>ep"FfZ/sdD/~RLJSdoJI\1Mjf=w^oo1VקjCi&ॄ)JW qK$ 4R=PYJnUu ghLb |>YNȤuh/c*eĹݞQ_?q[>+,ҍR }Gl2$l2]zZɪoqM6섢T]R.5Huziѫ ;>9@c<"00ei+ w;n,|}ϛm"9b I\XP,/_)XgluȤM|_= ќF[?z!&J'7im4 nm_c$b>b%^G0u5V qjgߨ[_=uЫ(YaUW GӖ!pB@:pn| d3,1Gb^xC`β-90R"m*i;_#PѾmKа1}xcuMo6\ çFp<97LiZ 3pLh9DL.HF"'ȵǤ=tbwH-^=S|rVag[u"j4H J^,jÊ%u z!Dv8Srԥ2p+ E}P-۷ɓyo g aSqw 0n?.*=# [\8[)CO,ҳ$/iMP+Odwm|OjPXȎn Y}/2*F-DϷdZ[=Tk_ItDO. BlkK0Cte]k1~"X>eECbS^͞U=oS9JR%PzeS{u0eU{a`~ Īr%ބ,owIXcZvRˬ&ӵ)R.NF-=G\{ևڒ_$  %cOkNEDV!'o=+$]n:rMP\ hdO9{0&sװR!8/Ǘ -B*uQ:a~bG7q',9˗NM׊.egesbv^v0o ӑ)eO69︲{*U McS7G}2'o&o>+`%]y(78@cyoh7c57bz f!~(-Kt1DQC#m)9]"}Fi/ )X'R>q(}~5/Cb5 Aߓ?`"`LQsNTT*_ y5uVE =-A!ɦД&q*&̻˿ůMcn^W.B21z cw(>_WHl*X҃*R7K{,gS>IhO#3\'o)u%[vڰs;0t̬F8Ẽ|lKS&}Pã1`(yyk܋*/矞յ:0emj~ZQ7;l刂빣ha l,*)z.<=$j"} W^IĤQ5m;: 3i{#+Ij\_Uim^p۶6 #$ . Ise z$'K<%{bHhD4 ޔɰuHȵa`PZݿ#>&T5Y'U>D^*T10[_t`1ٌWoۚ{C?;Xz7Bj|7 -.`Mhk677 ZcTUHrF' :ŝ`3e>IfBo'4MJygy Oȅ ok:l0T%4D* 偱TD %msj%M?ė',9=E3<%[J-LZdf-ѮH¬ 4T"II v=SťMR}4 (~9%mB~ؒtYww*l[e1ţC s_qq Ӎy)~6})=G!Jҭf2bj؄e cvȼR74 ^R}ʸ][\`)˱7`/Yko D>/i !^ܛj$?^!z^J|An%ʡjrJD93Pi_؉, a"yK)S_!#k ʪ["9cA,1M 9TqqQ Ny,^Y|1XnUb6VҸGhvrV+ Q?3i!+,sN*);f>Hj: S۷0Wg&d޸hauM`s+f5,X5vH-E෱3*Cc�֒iږ.r`KX}›R{vBFCg[􏘪ԵaE8"|א&ic(ox'&K:I,_;QV˄M91`WJ׽-=f(T:: R"=6  pO)*GD#1M8Ԯfp>p3EݨCf&ѠlQJxv~go5J cyZG4ZpϴxUl_<[l !ٌw:פּF糕(c51đ&NmC!^+$;"6l*g)|´QgeQZF>{3 Z8WdSRqνs}X󄿽*oXګo8jKl@՗Iق׉BC'kUMIf^FtCxç6F iODx>>s'Y0ΆtZSz"4 Ȫ\5񠭷pfwBӎ |Hi-ܽ;/oG 925˱Ț+z9vJ#%'XIl6:{Jm-Ii DAwtay4O*mNC_JG J9OvVYo9T6> ȣ1fZ=vgp~-kYuSPЛJ9:ddhN"4&lzǖY:,A|Sg bϥ<ILN6F+|eAhN;o]mBYxGt>6Lخ?jC k c,&1b iV.1@cwʐNAI0Ir|ĺ 50臃MH H/K+gH֯/ ضB8؈ranJgHKvmzP:ӧ+08eˉU&mnW6D]t$yX>cݻfδr|/eCdu@籴,V2&-#2)s#>RFmi'zGWK=0. Md‡xS/QmPh@ }ӽjNgrsih/ts i ƞz+t=m頋6%fOʡrͼh /LahFd;@%UYw gF=ĝ0m6L/BI`rݱ0a^dU#1%&} BvӅgd⥨ hq8j*/I?-~Ӭ;p $x4)&TY;"Xr^ٔ̉J2,\OIs4@59"[ՁoA7~FKrI~ fԧ_'KO}+QlozSUu*Οhp# GRK?!NR@TЦCw PDlC3*R4F*(bn_%`UV % ~IgzLܑ$/̌ftrTO}&^֛l.2x,M$=ǰ7v!OUF" =E3jN[/k{JlV:6P5>95r 4J)*a^m@1)ULwiEŐKϔ0cZJk oQ!Bɓxn6G$~ L $(FX0l&e`, :3Y";ٟM^Q ĕmT] YH#Rz"7f& DwfǜI-ؓƱuRQԖG}z"uy.vB<)qH*Йx39󷉀}x:kvc<˳Cxj1ndI_ ._Q72S6yR54uLмQh/L`"äD82!.giycc._xךqXmFɎ xou@ U5 [68(TYUa )FClnXᇿ=: ]pET 5ETeܭd{V8ƿ^<| #˓l6 T59^kcGi{+Q@JK)tbqB?daT>ʜ`8-_WeXZO6|%6UUlmƉkW{7)Voxl!2lcQߚB?ϥNņ%}cUҋ}́"u?dܢp"}?4빦4fVEo2J&LVm|UĔ}/\ x+=tTs;`?RK"c*/Aм"鮄%Aow:fv5R`-̉E# Fyw݌#h,6R8 Pd=םNmЦ;6~Kmo (f\cgaoo rLKI,e/HADvv٬wU;$/9 CH(H< 5Yf=q!0Ph!sSs% U t{έˢlS16AVz{!;F6"3,&!Q;QsCW7Ln3MĺD#h@ ܠNWf3SA6ڑ3'8: NrlNK<8Sud:/g_@PNyV/F*'iEc+ؚ =](R =@A졉 *U`jZOz_swmıp2F8[`a\ש_}yByGx-hM,x~v+`,jJIUYpRW/tR؀r}{Y3ya>a9֢^'Mp/dIQ߬E#Ccx̆L&Q0'Mh Z)=PxC!M}3s#[p`E o'gXS"mMb"9/xiv? zx\p(C/&Ev41"`Z0 ţsNېy\Kw,c H'ԬC.%ljμcBŒ. ҧ-7J)hWGX;koJ- ʀطVDnQfp(Q UsGXt!n 74H܅>PױߌOsżmV4:ӎh-Of5w'|Eu ثWobüR(cJvfJq|.Sp:q#s'qUd佲Š`p\i|tSN/mxU`@mܲ Кci4hq0`@yЉAjd lzoQICw]B 04բky/t4@ c]`ηo95\l4aDNDL?8mA7[Yc8[XΗ=o[d?X7FIlECL?T6 H66׸B RǼG6}d)Бk942n1/9W"d- ?!E,4 EĒ ~$Vq>s,aH.zIxQ <?0fRHc;~B}VǻnbLVgg!q &™n=cdolVNҁ*fƙJqMPBuQpcCIMVp4 g6BHMǎM&l oC\%JKH^()PdBWf(Ā_#NCD\V`Wq.`hq6($ocJp7wЇ֔Ѐ4wa߲6W (dfb#D 'W Yy^>2u}T~C8`;7a @9ȕ7><:K+hNrP @qhV tDKZTrR7ñmWj?o[_r` f5V2ȠtE>W{}BL绬*s0hEy8 A,I)@k,י^<`'cC*}]8"U 3"ɘ0J-@\K3K|٭SL*IfmI_oZRXtٶ47z5Nj-A2/Y$T4~I`2Di rR "lbIML}YNۆ˝'zfB|=WPK\~ ^|d!vX|[&> jeD!X/7ZR_y@M]-*|U; vQEOLC4U$ŠǗѬ<'a&jS{Y*?˗+JTM.gNZFv_jBJQaŅÍn$o%wqDw4K(G .r0'Q+w57CD_ +N Ԓ4'n  '8ܟ d7; |ֶ_%N3p2GoLhq}XxQ`qU""8۰}!c czGʈ cཿ4pT=\{m#-3[*)m.tY^5$UAԦ`x(}*I{E "KS ZI"e$\c|+ZroN21Y*!}=>M v=hBm9灆7Rl#pjmBO x&dSpFgo!Lzz> M1u!s2Idn(_}ȫwKX$|"-xd$^#HB _61bҬgTR"ሁu ịK 1, *C2YIS'^*fթ鲱'?@^L2J`W=ӛ?K#{WȈSv8%t&/9l u*i#FרݍH;{Ią)5j֞U"%|M3Fm{=e{p'u&!^$.BVԢEHK2{n!ls%뼈b=HmL Ǎ2 yfu*j{GdDD;}-55J:^tĜLrEݮP誚+! Mq|{VOX7fHaÊ/uE^Qs%$(m+ cт_X~⧱_@ƒwfg l 樠cnBh\@zEt etlv-:<=(< R ;f[ yFLWQ*ǖ#6$ܸH[CYz^:rؙAE@{Z9Sx!.^[uvfHxun75n;+C=R{DT LL׉&gsvxLi.*[_0nNドdh qV[id0­-3>bZ~6,=Sp 45Cγˁ; t@׌q 5qqL8!6Qi#<~i*BBxќr xTCW%0ŎOP߯(ЫΣhvBAU{)NR}kLsCIg_:fl: P W֫Js)TfeGyx7d]p_;t sየi{Tw}AUpK݁ԏHvD!h6& uu`KP1 ^Ձ1{g"#F94#]Y25!>T. ;/řt"bGCGh iC0,[UCUb)^xI;<xl]1FWAslP|#~|uk-n32ҳ{D2J;Kсfo/& dօta>G#bf;35HrQ7zoZ W =-8J?٩R_h9-X-?~jw]JȬN+x/O\583黽K:? NE%o$Dlf~=`XhD2Kѷl s̳W3,ݜ%ay7Qn$[+,y7tS hQr: q]?a ْf=8·&Z]=ږafXq9IBMuҶ;voPpVr;Б!|Jn$tnFE]0GTL0?Q4Wh < e}A"h3pcdk7BG aNP^t0+`V= yK Z!%Ծo7r)\Xd prtI^+v~/wGrz9.}A>y5ktO:;B2/HepY;WՕΛל沲V;Vᴀ\ۭ`pRFq4 @ R1?z̍cyۿ& /3EqehퟟA/TAE˾gFa Xs5bXʩIl:K=K`' `@:GF5 xqc kyqtZ ;-~aZ}x/G)E.ȨI]KUҝ% Whj;%*<':*Z+d g# Чn*&Y͒H'ڤ3VYб3c+M5gt ӝ`'Ɠ^XtWo((%y.oF G{.,ȥ^o5UQ yft@iwwHw;p!|) `^ eUC>$mL_HK䁂Oy!+3BH.(u.|ҙq2Z}ZRPY'T:.ƆZᥜN~iyjyԐhM6diP n)XB͕P v67ʚ{M+^$b֟vkj=o]#p$!+0|Y0:쳦Bh9?7zJUe'mݹܕwdI IL/3 ZHya.ěJXuq).p2`HRYs^+^)ef:ʐk% )vUHOa!xL[-wyd:֕TYg2<:٩?oL]Ž! au rQ wÞ*G ~WIK˰(C; -IL$e w8pˈ-'ֱ;9s bxJ? s<3L!\ X _E1؈ښ" uJ $b!_@Cc]7kT qW`$j'^^!PDjq $r :-\s)o7lJ.d BOiÒ+CJ|%2EC6<6ɞB= ^{*_P*ä;qrȮ݂3x[+[n/7VDmE!5qfncH?k q58+݆xۜQxnٝul­YS$5P7ǐo>-YI5- t( Q⨗ =x%xR{~Ў~oB9ud7 Ob?WPM 9H 75;4duoY7cyQ)g v<*)"lzG ь`Sh .@ 4YuwVu<'#tU׽ ND6hfx.Af8b`Rgp8rX3m,SPԡCvw`3f܁rhڥbXrH+'DOJ}Î=gSŜ2L>;QKXsQhڬA@s'|-Aᇦd'Lnʒv~h'l؏BӀAy͎ކSi!-vMiт8Do6~^yrK1 U_m :m6O}RnF(ؑ%@2`Sef5Ce*tֹOˍ^Q$^JzSlc65qHA/+j :5ѱU:J۝(΢^}VN} eFplVL|A[TLe<mq0돓dhUEo*D,шԄ< +%%3Ũ-h !_=jإC0U+*ArszvH;Z3y_,]MP4KBjh*;B1̃0! y3 G㍌ X zͮRiHg}=%tIѡnQ < )9d4xߒyZzI ;^!+{ۏ?dA}gaZGx=Z[HX\?ݍ47 4$t% *j 3K~wXx1m=dcIMe5O_AruVeʊa] qDˆa>-8NO% *ʅd߈d7q7CM_&D$ \|&{cxi1Bu|>R!t9SK+vj Lqݟy:SX:֖F 1]jFPãQXvtPMYg̪oh6bZIXKy"BWK#oVdOPb 7JaI~Ӝ(Ή^]czA6K=6ܗ`v 7U=֝ABHW *rGrE Mrg%4ЅAiK~,cf[ohMӗfJ%x`r&RWv)n*F|^U [xvcY^3L=fȽi$# 1i8!.%4|T)Clᶥw hd ꡄCDtLJc|@ GoxmH=mt+Ӊ EeTS'X{*s.’C\T֚BK j. (G[{6ؖx<#T@oaN^31o Z"h3Eh9HL)ȋuӭ>љ4> ^` mZƆ3C[GxGg=DmL)& ]viZX!{cv4X#d_Wo .f7Z}ktl.1SoBRNPIHĘRC71dD0l$kqaG %|Ql:GaΉst*&ňz$"~%`ѥ(O hU٪E晝Z. ~S ALf!0p ׄUɸ=B^F+8ގGW^IWQĞmzxJ QGbOv?.bI櫴m_axȇw֢%S+Ӌ e>aR<3&YxPv>>7gaV>I% \j9Pcrd_d(^YL<_λM04?(#CY GO*&&~z`wRo#3dtА7tp_|o3zop2+#H '`%)B 8D9(F]iiGg(vF ?UGܽPn&xBq4 Tְ^pU{s- N-T`k_ ȧUFS2 d~:)r`Ԉ߶t>v nB_2GJIi5' 0Ϭup6^m]  qqT p3>~. l‘6#Zx?l+y c] Ҧo& MHY@={wknSZ&Rk~fd8 zUzUUp$ô883'_wrU)һRHk6ٲmg)CF<(<2YrqFVJ0婚Ѻ d>X>x$r._th!FS0fel48 s8.<"i!fITu 52g7WjI+ñQ i\YCd zQP3$]-HlHAziEY@ɴE)uUkZoaK|g_uIPtj ̲WAj.ОgK3f΁]&VCw"2衻伺6SkJ!L6b^ۘ+/NW7FtmSF-w˻O۞a[* Rۋ~J/3هBS]Yy[oB1^sg:UżTiŎPUQX6'./&1b/qH-$w{uƪM|K6b{e%*ַ&~ӱ#_T QW..#2]櫱9?ètzc]^X9,P`X]qVԚ=NaU p!b^K!`-c~fāq Sg "ʞ5 v$GO#E1Sr5DS8cM byJӽ_x@7\"W3ICb$XC/&5N&;4X_Db;mLNrIw] iQ96+YK:l.N;{"G/0ea7̓!Cؑ77 ի*4)u.^15䈺P==b,e}M) \}OTuʎtPWz]aoqG.$or& KfERq4LY ]# ̫mBg}<亭7$87Óے}cCcyKN~lۡnDzvʥF]m7ҨdLTrGJ^ %[j=_PKBJK eeryDX7iǬfaWu<5,( |d*Xܒt01nC;QrX4D`%`}ZL1LW^O{ Ӑ4 F;NE_O?`7z?VIّZ%fy}P+jH*%E4>GX08}kZjs@/)f(]C{bdg<ޡC 6S"6K Z}Ct6S,qС/ Sե2kus\.U@ dDOţ䖜M5[7Hkd20ɩ8= ?n{UuO-(Rg$+n?b~[Du-+_iMDX¤cÌW%oGJm 23T: f>Z <UXuxfېy9*?3=]M I"/?uBo&1Ә|UP7}3# j69(w.[S} kb@y:KRcisGߗw5KNN(1ߜ/ 5 t#&߁a$s6t5b2Z [.l da!qW}g~IpeTT:- `EI>#2Bq @{z82֟ YBSksi`>\feM; 4#ʯ|u,O?+n@]#B{s3a"6Cی,z< LZ6=mkwuQ 30Ÿ**=G"_YJ* eoN"-fK[; Pchk^Rgvj=ق-=6GeS@3ezFC$2cMNL{oX0\&gp' Y)FxYt?eiʌ\p ;_GxNur6Բ ;GBZm2L ȔP?Z)lM)ct} "d *|u1:`c'e {M"ṷ},-K:բB=D)fR1yD )^P[C[H| n \-!P:&aKkK; ȼsgB^I& ]*O,\Zh@>CT[(@E?*zj>Ǎ#}6`fdg_T/}yO߼ oK#o[J2'=3Vڞ^aCt85K9%?Vqk4r baNoKtx_w Xv*6pqx>*]=Ks<6HGvLKĔ-M679o,-&Qe0F/xLn2HꏙRe Y?$hPr*tEղ3Sb>{ʟE|b WOʎ'Ng4^=̉j Qh>i`aTbM s1uJPvg_[#D%&g/AzqT밸zmbsrHJyF3tE9fFX$7a}V=$KE^S^y}I{J-l(V]6v M4fι|\ɱ?bΆb LO`:0DC1ΥMⅷFŷ/"a4*,.Sa'cVO,uK *1*y#D\cS}~L!R>&_l&MB`I˟KI)mDyjrwR43sث@`+rho[*[+YOe-'~H-ufÊ:l<Wxé_*$U7f9Rdr$q{[Sd,=SjՑU J_4VsZ"_0Ium. >?#X1`0qsHDž~?ꏊ)EnB/ 3~]sr$TCJ 1yG~ j$a>nuyϯwDߜBH8ٔU/ӑ5k)#u2{+<׶TI@ID 55?KO,d$:!)e'#^\ڻFgfn?t^ kmjttpp1Ah}`FkiOB gOww6\iz9'ЏLA%/6$$ F kAgQAc呕˽Y (3~Eտh0f`dxXvSnx܆ a8╝q|zu?%Z;Ϛ2Iu]Q,ڬ˙|Tw5YQuzndxP+61{oʊȂ:,r-ZpoTqr;> DIoK"7RAV^.fӠ}_|UNVv b#HP'*+gw$qqqda-!']4@7s)H32U{J=HYDI6iY aN6_a4=˪}Zk9Gu4k f]1ĻO48)P>J 0'yH1$cZ WzBWt?~3U蝦g,Cgv:S|60ӌBiYD@FeVՏLuv) ۭ|;[5 =5DDͱ5,t# [nx1j mhv+E"ͦu ͪx -~ " f5G !iA>>p,jD\.AU\:rnS%IL.((Ąd,p=?fVdZy:EMXlFO1ȱtֶd!,d3ޱYQr:ʢׅZ9?1ח8: ЍBqjؕW5Q2 bKL l/)\c?ne3) Msh7^]FvCv/vP:ܺߙ NÆD^sl|i=p0Z@m+Zj@4A= R@V9qa0 Z*YJ{{ח6Kѻmq\QDbDv["4z;}"~sZ Q S(9p<$dS)K(`9Zٵ< -~S6‚cm+˟ߧ=֊j> 9BhdԵx,Úùzm]&*t\3]H/I}) űn9\v#N9& !e@wT=DaTeRsFzOmxow:Jl.j"" >}Hu-fG)9 M3Ȍjn;c.j$~{Ԓ~+)0ضY4\"WUΗn"|kXFf zӄf #cґۯ:q _g'26ZDa DDewػ,+c|$P$T?=VT\ix%*W\4OefP uR-oOEܰW6P}mN--ki<7xѹS#%՜A=dAyK(@?:%TK$֦'RtKv/ Y,DZ0>s G.ұR[:Nǰ(8Qv WD ּM҈?AUǠIPBT&2XHǐАgpma$KZS|.iOvȸ1+.|8y3GAk60+dmZ$Q7rm #3YgdqnMm |*V┿[A z.<*!biY~K{3TLFD:Y;Ig9e$ņ&Lqf 50WZu'm"Ԅ5~!P>ezС a`v~b{~_]eش/izwp:ٿ &vpBRlnۯnhˌh7*p%mOyn+xq^# 4zo^M"A99Όs5ܞ+]XOLc?+ %4ҳ;`9W )s9~ꕂC,Bc?0B\hi2߰_٬Eۭh,doˉU9z'+&}cy^gwnvz㾇v33H2[ ?:_I՟2"=l(^`Go3SX*#H"cޮ˭%vz547uxU sBQt¬Zh :er !NA,j®]wpgԕr[cϫn)9Sp4_ .*wʐsz؜/] 1cKiNF$ξw'qlh6=ws&tfY(iP.>o­ΤhbŰHxˆLcU>K҄٤KJf4Ai;7eW"bp N9JC  wy#m@/[o^_QC5YC&1[=̲Yn0"\[(pU}z߫F˻E# ?Bƽ^ض@)f./3A^3F񞷤?1~7[<6=owF.Hu{R8~tX4G<3b 5d[$Ik||H!0]$ZX[fD\Z!?\i~M%[ژR3%Of'-,)ƿ{6yG#Z枀Yιֻ=n 8tA։%!DȠb]kj7OC6>,6/h}Zfttęg2Z.fʳdԅ-<0G7YO0ēٕy¯yJ"Jdg^ץGw@x^3^%xx7^"2Ȣ7esep ?Fd0P4 F*U _%6 >D9Ơ3UYyYojD ߊ|\q9Mi%0U#[+S&ዮ#b7Ѫ 8EͼV eQ 5^X%ϓ{t~͒ &.Bp. RHε~;9VNXԭ,03r]{XlKjIL5Y-5 #9!s\7Iyb8qxC蠄] ~*~D]lHCSt,#qceWtH1u:d-[a} [oIF39 E3<⨎nT{m%M+\CI> SFo0#6pq^C&f0!ud\,١vY#CgeV"]I@֓@1V"v%kcClcHV@*KWƔ@Rum^;:nz8Jˁ e$x66 LsDlc$N|t <$$Sul5G@e6VJ)h!^@2 ZPsp s3Me,-Vb@=đ-; UC{WLX B,!,"<+j$ϢEXd"ɯ/&lE'm-I1/<̕/( d0+KQbfΖ3?k nP4A;sJNB|ll *...v zIJT5SvO ?(t^i?\_=RB}Ë Xdm!OnHVuo϶Qϕ[BOKMF-x)NQ z(S UMN&S/pf|*{jܺ1͙=!- ]2^m}ReW~;z  [-g]볨@xFh6+lsem>ѲpqF7 O<ϡ-k#iF<N]P4 7=. QS U9'J¤^(2ABZ05ԟzmu+m5 s7=h[Smv*D,*S 4/Z/z ;;tV -ps&ܧ;%KC+(0[ꑘ*{x x ?=*?&aQZ@O=K~ʱd>#ho&wvѯ+ S9Zna8E X*=\/3x=µH=چ.q(5rc^$,RCl JZ^xnZ Ω'3.4qSzz!m_Pb) ݪ1/OZuMW8Ƭ7 [#"&~8F1^k8I2<3h%0kC#`b=7-W?FNI<ov|i;X/>m77@1:z</j]V{qB5=Uw;}[#R~ҼJ5 74@3BXC Tis# g(Y@< ϤypS bC:VKl뚶exjV$Pb՘KYZ ;1Y-% ^Nf8ս*Z!/f WٲypL%jеMf|]W™sOáP! 7D]TlX}{[PLƘ ez~ż$?4jiκ,Ie0O>V'-!tMarF$U!9P6ǽ~QKErGC>bCLGBR2]ZoTHy+#_*vzNxԝtBNۃ]_c0N ~ߎ, '"t@yb|4_ &U[2sROmr &VC)Y: +$<fQ I@O_[oa)tQ@0p'{6*ګ%gtUZsNû5H}bu,\+E8tL ̵hT/7  OrIjjmm{nM\7ũ1XKx*>g\* pvl㙅]Wqo{xK1vErp Q,DTSj-D#{̂mE7Rqz#g\ ZUR@=v?U9}*nT?`՝@G5Mߚ{uiLqߏkNcz @Ҿzsw "; "3E<a[ }yղaܴ*a X`OeI@Yr'?wYr}J C~LC 5ǸRMwDǨʠ-Cx_SNf<5/ǚ43!-3 w( yw;(#%~][3@؍/Kt3Z_!W ;5COō|ի<&RNa} @/wn%TR⿑ x$C[ \Ǵ<.Cn4_Ӟˀ!mE+`\:[Px `€~çҖZo[?tóy}]aKi#6I }bk8ϸ `V}_S Wu&X,,NP'ka,IltY'vf`n3ՂtH0v;$&;O(#刎gM/{&xkN5JG5NxVb8; F]w" %ʢahe䦃 Uyfݥ5Dv`d㶝/rA*D?qWz@KV䟟>tsx*Jx %Dn([,\[E S'' ܰs.S.ּ;jJgף+.~X́fM!5bnb i|)QP[s)[86m&x|M&hZ ZC}vz-'Zq&̣He@⧚}Q:O^@2ӤiZ]%&@iI3KxWapuh%<%GhgUE=Ep(H)S7A]]ErEd VB>6x1MrxuSsK~  X {Buq]oUڅ5g! =Ѣo2>z莾F>,QFwؔtUƶ(p`MoQƅu_QytQ"ɦ=L$cv Ouޕʮ܂+M!I1>tXlra[[D <6)Kɋ}o`BӿG"߸IU~GKo˪S72bjIa`<X5,Rݹ+0Tm*]Гt3N|3etc=ETi,oJu{99/ ܽc Ў$5zq VN}jO3@qP# ~A{ c?l"g7#)VaGfH6j WLзGwtcSerN샫qZ~3:m=`.t|tmm\4 96z4&? S@Lش8vsbsp,TJI$;ZcW'0 OFl1a#b8IA5-N_Cl򌘀h;8PS~FKVP `pfg8!P+Elo~^k>5,o%i3jf:(Ubm3O@uATj+37D ĉ \}iUf^X*n.L9gTBDj;uVMD*bB(IBoSgNNRHw鬀kj( P.w]` XI{ 2<n5z|qITL)t/sms͟y# B9QaVӂB@j !J\vtG.a%&dXOC#ARAjBqoߐtܞZo2\MBO2= ,xGxRf'H=Ѵp:On,?!ځa;fsT}FJJ'ob1X>MdmY`(T*~ Y06z=n֜1p19C}qɧaEUgzt-U|3 WqtYxtccBtZH%BI Ճz0#zg3W*-8\u[JɦNHTXUlr5pD4]a{/<8.M$R<6ZfvO9tn MB!y :Y;L>RVH5p`9GQ*7B>m;e\&RV%_D)qpjOjE JW _W;k6ezf ttTl򒓃G:N4􂖇ͰgO1CX'7 X R ;Fg+OKOI})E3m pG+5GpX|>fu(Ex נR\懴Ej:ĤԆoQuL *.aD}s`ѠPpQ!ʄc;U8%=Gk:8"'_Y5aJ32 {Vc{"ݐfr\m1k 荍)V46rWLF!B{NTar-*֒='LM(˅N4oA`rc`oig cӠn4JS<%("L}^Пzɽ+8Rp|Q2y9 g 78z[L懠W*\R#η{Hr]~]R&.گ$2XXD#˅zA+ta9&5ʟ xe.܉(tii,Ac`TŽ:i?0ݖFj`Mﵡ&!Bgm{2{S`+& V\7Ix̓rN$o' 2sQT1&s+W8Z# tAЖH纙ӞAܡx2,?mX=L 0PHH7;2&.;D9޸Π:iƥR&t Yv<P@+ި^;UF}\ouSI}.GUy ѣP'xn&\(9CF`E4c27˲tyl7HT(߈G%Կd Fg*,mƎxن"ᷤ**j?fRw>YB' S(TŲӉ cPѩr]IMMyk1K&8STqpuL2?"-(®IuLJY]?qc Utǒl/ 4:,E؆VR4dS,QUn賎 Y~% l,=gFPYÿ$fm^~0K.?~"ߑpq =m9}aK B8$r k%=e>8} "S'>/vrp7L%KtD†+|RrO»[_-_oTiݞ(ELuK n@H m(/M= rG@tG>pڏ!sި21AN-r~K BO^UAi/ P :rj$vuEIy}׀n.&j:`t=E+y}0<%J!c>5#L\@`_Sjaz2%o`B Sގ@y̺*F}-g3<6Y|" ƹLN0=>j?HDwѝg1$+:sK7®J<gLmE(z%:& ^kBF}I4HϓϘS$+$8K#<ͺ& m59)>r7LL:4ۘe~Q4RPQiNQD`j;+w,NlMؗ\&A1? KgsԉH:^uetVM1Z@-ᅵF\.J3^I$ &{[DvF.2CGW-^^89 6zscԅ2*1ldz3xm] i_\J6Բ#\35xUۋ֊o̗pms& V?7g(:=PFMvo(Ә(&LAV5NC7ԈfiLkS$T;cgY/slbZ1p۶v#!%%~sD~$ 3:v޺)~RRDe" -\ְzN'1r7G]1NZ7n>[p߂qӤ5GkZ۲V'nKsI~[)Yn84f}DQ2ֻI4 el ;7gGwd3^qtqWX`? #)V낛};S9/ >QO[S Y c:*aC.7DF< % >`-YC1R8i8T`{tpn $wRɭIxYZ0 TfDi祈|ꛣE?[:72ecu ӎ!iEM?81e$|%d HD+Am>f$k}Fmk̅I%zBa0~"^(P~rh3o谶J*Wz~(w]ΓB(A2B =VQՕծKhPv)v#CF񠊟3x($pFxfOOX8ِi" ȌxT--16_2([]x~XoA=q@)[ij%^ʆD 4o}U\FBKvdZJ8Lk7/9fFfJ }$cxpr"ZMrOMS[ WNIBO{͠a:a[ϣ&3ˋnj.!߹Ť9E`drs.p&|Һ6]"S:PAaa然/fd䐤2SO()c_4{ V:V~jL)* Q5ӏҕ q|Q8)KY ZT!r 2ʏCI } %7>MSʌrn'{O M[bz0MHZwRSOKƒ$yt_N;w [0AjD6>h2/]'J!voGb Fy#ME09 hr{3mOY9ts$h Ys&jaA HY4Mct1_T5B=аix}9X1D3θFW`862Yv !*0F])s8A>+z?,]Tnv_kF={((_+\s!nu]\xX^L7SZ*>` (/h%oP) .&D5x&<^*x[pJWDIOӠUFz

IKrTWWAv թ_n #S$ y!8DQ4ŷ7ʵ =%,x0^yr,_!:帹j+w;GLvL֗O齕t PSU_w}"Vq=H>p7@i!_Is|sP'U=Iǖ6]n3dDP //[ Q `54I_>L[?Գ+Ɣ}')%PqxS#yybaA -:]r8ՏQ )CD6z*!F[׹|NS}+(;ۥ"DձvhѦ1#}wAEg&$ 9d8 QU(pM/6Kk#f79f"Nyy:3S>A#/M w({1]=Dq]6qJQ[l~.DEv:~Ixm$a; 4^7:TnwMrf"bFRr:4[Aaz(I0?Vkj <,AW8fvR^969Hfy+V4!V9GMA'+P{֋U0qr朩6Őf00"Z_\.-+N;@KQaDZ.jtO,Ae Qbwڑ iHQ U"jɃZ:v^hYC3^z9e#UWCaTjg OTPɽ-ߺkv(NAop4YjҦ[6[W4*PzFDrNC zGK[G+Sk@`)vd1-lU#ƳT9(5G5O|T.5hU͞P;RV@CR̊`fO=5/J΁J߈ҁ@Z(MGk_>TI ݽ?)DWd u}W%;PӏP\qL#$HQ|yZ{ƨ@wubg0(lH/~|?F@fuɲn; F5`(ڹnCE,Cc0Io%Vӭ;܊h#j?w'=YQAgD2&Rǻ s|YBYa8i/YcV&%P^='}np>?%<Xu}VA "^3:ieĵ"3oVyYRj ˛A~ݙ MB#߱yUrq -M-ΞiоQX|22OEF ʺ+|}%-PSkΈ=h{'f5d}^vWǗJA&N0|I+hW;#@iҚjey.9()–N#LX LANhngv*_)9XuzbȚ xF<w ye@I/Nd^)4Ő^{U?lr=e:=[L6dpLkɂ2oͰ[t?iK6!lHzK - jpgKd{ndKijdom#uM_PGB.['$SeH4%r$P JɼCf40w*[Bfs^^-`Zmcik.,\t( ɟ g-6D(Eݻۈ!: /In<fs(Wcw:TPY~ ߸ q$VfrY+ܡeaSZ11y15[kPu -:qnw c2hûP'9DO ff&%jrEs/ "?Bw聪NZ #\0Eֺe[ă"[{ܠc~G;ꢢ}K*(W5.Y& xJC*oce7PV#9 U wc]~*\R@Kn3Y|Jdh;ao+]\&q_:"p*OXQ&6r#S}Pc|M݇)l lm2RGtُG52[,cv^z7T{IRr`2qWU8 C\ݖ1su$SVLir`P|d Xj;yL`9)7+\{ V G4<ŝ1`H_$ y5g}q}S%wns>M J}Zcǡ[7ƤFy!f#CJV$$JxPy(uƎt!h9_a/([qo{JH)j_ 1!uޏM-o Lsbq<v'f]f6@-tO) zن~-S両.Δ'K;cce`NӶB7G17%MZ[Z/R@ EX? ,A<yG#AL Gjxb)`n0h z7& 7p Z6ⅉNV+ƅ=`2Sk_v/◘ٮ{e?10>*j%6G0FS:Lgٹh"]5 %ܕ˄|s G}:ϓI,f9*|cN;-߇)_6W@f,k*C 4DZlȅz#U=[DX+%&x=mPqw.DSL 9/4tdỳ^lAxRYTX}r.tvL[IHa^| Vw]uh HRpHZFo$DYDagIo?OW.*P(ǧ'o+l(aqB^`F;N"D %jVBsYx ussGߧ@D*`rT'4FjafQ"h2ťKpu45 ./: rf[ ̜3D-7|:}lw}x )gh5Y3,K1-߮Q&>>>Җj7&?|iRю)m.V:q5iq8+)y܌0eh cq v '%ϔkcU`4])1z](!PM0)Q?W+Dc wB)d+sz]8}EO)В(Er>*MzB ,Z.9~-f ~UJFtƢlPh;10E =/bzkx;T(CaԱ)\n)1sj'\s19#!5Kd>&:8h;狾~] 6^Y``+"vhί ~C@aDfF#t_u<_,W4LYASW_unO =+xƁrjA=A8QɕPtPZ[B"rFaObאLU!Pĩ@6߉d Gx/X[doI'^1 2U6;_4(]ftsLe3EM*z˛ 'H3P/@_ɉl/9X P]uHxCo"7kx5x̘O)c ;ovOd&FoH{"S뙃BvD" \zҒw^'xzKhamk$D b~?x|E(*W nBON]qְB`o0zΘ/u[PJH)Qff,>m['|u!ԛD)HN2K a>*Al/О!morKDs*1DSz{&#Z\I!_kP  GhQš╤]^cVx`F k`vci&;ӿp/.5F8&&*:Ϊ2pO<6-5h tj? e3?:`hJ.c˒k؝G1t%b_gpD(H9%2;.2RM4Ҵ's%déh`rCyc>/fʥ.L8y$SU`VmQ^:XJK'D9k@_V}$xRwP%J#` HE2"|>=H[iڛ2?!cX*U@ۜ[lca*Fep"pX@[oZA߹9T Q)vG-i`  ww@u97MInFI&=k&2<Ȫ&"ؙԞLX."_?W r VL7whQ clc돎RT|k t)bdk#yqc@1k V[LW2g@lkݬmތo~1%|qdLk|ڲ\bMy&q Fkb/3͜#J.,br+}jw5^;j|N,. t)(rj: .:5Vm-r9ֆ`s*A3H :4А7wژ&^> `/4MV!M> !:NxcnjHE!Da߇8Psxu*J˓^V7S"F:͓(Eg*yr /$?b|r0l݅n'9vj@XU'ǀO(d!Y ?ɤ3t71$0 C:3~8vL`@5K:qBubE&z&\!Β 3K\ .ه| lRv:1Kmȡ%Wɳo*Rl˛qIm T*hCgֲ.D{~@2Ni#אHsE h)ejװN Z̰l:E8 &hU 4LR=SV1؀SOLC91e卬d6Gql ҍ*@Cɣj1̫)T;F{ YP>V#3*#x._M_|ʳ[Q*"+l4 W9p9u)ơ[Rs] DYP;:xl;lA̳A!ٚ80?`P+&-5:YsF7aa#UOu^zjh ǫ\' EctH*2̢]3I`z|4 `o0084q uo- !!AyWIcaw{g nyA"灃ֳ|4v9$ݥPmvRC:b|Nf/E۞ Ш]h@,0GBhTK_=uaβ MR]o.͙ph/tۄeI20/*f6+xK/M Cyب"츾hxŒFo24tǛ8[@ @l_}ؚ䔲. ~z-J1Т3 nNف<|}DC$6, .1gA1:0wri Ԃ7E(6Rxv2¾Y >-g[SϠEJ`V_/]^5Y~Er.^#*릁k:d $TQ'yҩ0D58lR1)~`(lNO<SDq|u2`&oV _2s.΀Z4Rs`wS^/}9&zwшIl*;%T\a{7~=Όs#BYqh&M|%+қn9z,)1pc^d%x2SZF˥U/&H7 z򊨫xG9v`q Bԡ0O@=IcWXp/VyƦpm+!f8Hѥ[C?;߻g ޏrKR{7% *tHퟳ<9?^^||A2%1~ f̷,Xrn&gCDw82mYVwрoBWhJvY@d. oDZԜ10GEK>7"V5{[(!P%+4(7 uLv8!X|/is>`蘗=iݖvѧ(ޝ цGRr 璚b:*ܰ]Bz RIJ =LZ1/uEYzTђcP&*[:;7ڮ4_2$*SUfJ,ɵNh,ljtoW) )(}Ġ:zoy3zbn/+a IoDP7Ȅmn3Gc.Fߠ~jK'`hT-.x'CN pgP;?~'uFJM5 Ձ0mq~% sҵr&b-z(9S=!PI,m}S}`Cfڜ-g/9YBWA =ւU%# ZUT6r4N %Jv=KKS'F#v!& o]sPZ0m`@se>vO ~7s=Z6F ! EϿp:LU~/| 'IC (>iޞZ(i3Ud!NJtР}ZJXz]n-Ic\x0HL͒ѷh)3X5apd1j%x #yxD(-?kۋf8+5:Y6jVsOPcłƔmg=S<FPJqD)so\*~GE/l";$DʹՌ<=ޑ Y̝K'"\@W,X<&Kn8nH[`ޫyn -H'6kYJ!,tqTV70R\u;8*0?@q7㞝j;&얭(2og)тwQVy _v }2X\-Qo-=ezq*6PL}IOܗIy d<űSKn}=7qoSl\\9 R1ULesaQaPL 1cӚ73i7ݛ]fC N%iFPD tPPrF~u !U}o!3*5`Yźq gmiz33yZ;QFw?(0@<$POD$ ?`9"e{͸Ĵ_]aå9 o[qb:)WfҨU lVrߧdZQ3/KVIl1yM(L,=q?W_AQ$:؅yR ݢ*? D^@(#!I^!R`Q2OZaJ|车v OM DE@p@e& yS7: <^˙17VU=e;~TUbz¼m4aгjNsN4\QC噞LĆѺ p< ٟ͟Z@*Q7t5AƏV)XyBwYgw_cK\-U` 4N1V;gj,>,{)eqTS$܏筮ow~7f_RF6_+-8H'Uh= J>8e&hh"gNLz3"9x#Y=~a(:TGo]j6z~Xͪ_̶CcV{sXwqE W(z@:z0;^ڪ;QWG6'ݼRJ=|^nُUDvr<ޏ$q0tG5+ țs0Yt;('RaLjݮCchH~70^'VHb 4l$jʖ*LVtz.@'-tL2t/]+z AVBn8{D GE Ex,r8+H\.3Dd.N_85mb}brLEnvsBbD2utu Y[5Ɨ1mkynQ])JWJH$7y+%*bihx+Lq\`1|''Ճ]YhKa=U* ݫC=‘h%CkU42rsg?Gs[D?U@69d_&-)W@NFgopS浆BXt:?;ҏsH BWqF1sW'wV}N?Ʌ2<(: (܈u57~kDØs`֪THRȏCy˾}K RplO+6BvMp"|_-{~:R 6)$( v쥱t)B %I4"|a:-1[,538Шi ja |C\I3nLLCK)}8vJ,;i/eD 1rSF"7.B+>> z} (B#bg 5uŵ7'{CU x$[iyJD`?1͉Cv`ou'ڹD&ThO͓4]};2K@ei-2Wɘ@Ffjq` w $^Ew8%涿Ü7Hӻ|PVQ XoJr i(ROS8RWpBQW-hLoh &se*+[XE1X }?n?e6rӪ!tby}r.û1|] |#-aO#ر%S4=a lC SJGrm^CE2>Dxb@0UQKoe>9S>4O* Lw*j[oD"{U##w{B|W Y9,KidSϟ %zIq P TGYu REML<#h0RD)uLȂ8ݜIUЀqFC咽:ͩ|bĞQ?PŻ9EL(/Uy9f??(DLK+x TbM< SjcQDƟj9gZ?TvW3mޥ>Eֳ7'JAh⍳ݸ]zmۜI{G9;\ ef\%{8B9#y9T^M`G=5vI+515+ք~qb]tTJ.Xz< C}򸚄A S|xrHbL2K'r_&e; C<5>/9+m;Kծ:Kd*@v/'ZMT"'$8YUmS՟BSJcK&LXaLV=q{sj=N>:nB!N*oezqj>/g4kGkquw+,n l͞! ':eL ?{ aEmF(Mh\$Ѹ9i:f&O˗Pt+;VXLA*Hst0$5!Ztϥ# l߷T#-{ijd ðhLya܎6/]SЩ簵i: 0 H@h>Sh>o1o6 *H ]{{8}^фgTr0Qxf覠̪-m4Xa^"/'Tr>ETEf-i߆Q̜H!C|7Q[mt' Lݐh~hW`}TXϦؐ$@,)/luAvTU͚,Hm,XlWN̂x +ֻw~)/*5Y&)3n /*mۍㄲc n\yC'*@]&[H0+WU(!-o+Tjx8?==Z 2<#AA혺/%6x@."~*GSNĿ>IAewDNJG5f؆ e:[YYtmK #^yR;~Uy`{j׀:,YJn =UENu`~qAxQ)rABξށ7 ڇ aOpsRzPtvo''rf*UZP#ދ 0b~2"m1 yUb<7(qFX%Җ2gċ8qVIyuHTV vBy"wh.r@.FvWgZ$6G^ΤQV " AATWS8O0Eًf<}8N4MM9i0F6$.wCه`xހY6F܈u/$j K^mSYb.́Ra0ah~ĽZ= uB 5lQ20ͼ>v~\34uiMG ]+`@~[m,qM@auW<81\|%G)&&z Ƈ:\efzd@AVkrÑOߗqB8/YU,]0~YjI^ѩhlCLfi&P:KU JQ ϭ(~cˊϿeie 14 Y`^ƩPLst^t.- y59 +x}d/Edz D<h@u",li~#r <]:eG FDK47h O>8}ME@ϙ(( Š;cx$;c8*ù eE\$GLufa{6Џ4WXG [FtgM>H!P kƊge^ Af bmm=齇>yvBEB9EmfR(Q&n*AE wD_NV}qUZdz;3- )8eq1Z%uQv”J8k܄pwu 8FFMd戤#7kJ (},%'c }7a^" t㌄2CÎv?,])Û ruA/1yQ.LQP!p+EM=2r8A'}E5;|1ު댹ߓM^ĠްCOdeHElj|V¯e#m1%&09J\CBp5|O;f B*˲%hioc;Djegx S8h_="r>"W9O%8`u U;)rqCaV OtSVAhyx,6Le]'$%PG-^u`~ڳ~]n7#)qNF8Um;`>[^n I ڵ#/QlW{ :.OHZ}ɠ-d2xI[|vPԹbJc5v0㥡̭0t7|8}%5SDIY5W摖>#kh6QiyX~  $OpʰiT t_D  [nSZ|HPC0N!t@{sQ[lh.OAItu}'+,Z*}qR K2>T& ZOXZ'hkE)q\úyQ(xIW:6$$zBG.XN v)?qG(0|ȒϮL n͆{=%aŎf0S JM:^uK2lU V*lW/KRsuNl>|HV:,u-@yAiW ]̥L8 "vz/@6J ?éS EIȏ p1f3E,b lBZi QfIIW&;rP`vѨw+9w"0tzF=,Эb@PCt/'eq4 $9tqs?#+üy#HQ*\Bdx$j=`KBڑn'b穩n˭+A3" 0jh)yI3d1Hn\G(a_M:{6}#tFwZZ,aH-IBzQ({i7KHQh@e7kHQ0g߉r_G[#K3:aʽFnl>6R<}ސ탳C\LAy•i+2G ̆,KJ9(5.=91~q_^ (ÛŘE 1"RW뮡fe>4A|1`rF~Ye"m Bcji!ca1֨:V#Q&X $mC9h| -WlIo>&Ԁn:? qQ"TགZߣ%Sq8a"HvdlS.չE鰺G[:`рSSqsU҅g\#72yxh.WB)N8oJp_dy$KpW,4fq?%/۞ ~Thzd*2|!gg,4Et'6߬n2`[#lF$tQ*\7wmIH1tjѫ`Л_XT#Ϻ ?4طbja5F ?hW"1~jIlnq]擈 6 Y 9QK/͆WR 2ON(7@$WšL.`3ɱ5#2 aŞi-Fb|R0DY:qU3_&Vf+)$ ЬUKtv*HLmb*}݉X4W/6Uw]OV˦Z+`(4ߺz|5Q8]YG:䚦3)wҿV̤ seepx=L|FbzlSKd<2Q2떨6Զ>˝'9hOOv~lx1D$0z* 6߾]a D\ PT.QxhB9+oϴm~}6U<~bNG3I̿$P>'#ƁmD;dHrc2[Փ:o e<}uqj&SˈmvX(u[ S[_hyJץuRY}sm*?A_l ԽxaP)YQ-Q&:sžLׇ0ܟ1sZ$m. Y|oH=Ic&~7:U,3Uw6z ijW=D 'Tt Cx+LqlYcCX2_?)]\|D]a&MKϹKx3î:cebFԁq)"vY\j{z]UP2vY֦e s\L"x˓^)KRv\Yߘp=[<&2͸{khT^"u>W=)){rקCYRmA Ǭr[3!;5hU%+y4pWήQu8p0xg>[?v Yזcb/-KKfu 0gy9} eWV&kGuY"%nP_16nN7+- AIW5[hn мU#5PMBګS&cr11] TGT2WeǪ{Jfmv۾v3Iֳ&ɭ'!C~*?j fFtZ+"QR'O̔@3=r w`wؠBW&MFdG#Q81V-:3Eni&';G#,N#}J8QS3v} P{emGx? [0$Cabjڭ[p21Y% w`^XKцNt`a_׶[0luV:SdO# dv-b"2foe{ql|Ƹ#S@wmj^4`|7Ֆ0@ٖ_W:o%MV{ kOzjj ųό7#aVTm0ZP־Fz*~k wCVo<.tkKLr]jސơcdW;V&A6O8"q<҉0~BlY"Qޞ)ulejAQK*+h5QL17p/`}v#xʳHFTwj,G:? h$(ְ2kc;4-HN]Qx-[xcAmӽ)8 zxQTbk R1}/¯q %-j(#49r gVzHWmk]yC *Vd5Q<3Hy5̗ nJ15=7ӞȕbAtRs z?r2 T&,N X <o<?a,xw ƥܾmE댤?f[/OČC'z09IbOx4ՃA8p :rLMxjtZNetSySjLE;8 gP'+^w)3/~/EÓ<.o > aM]<|#/ ήgf5υkkx܄㰔s#ꆂ騻>vF|AUx0`Iv$[ &MbMB}{|]|AcƐ@w+]ez:>UPmm.i;ȍNG1p^&?pd[(=!kﬕ& N,avnjc &dr'Di)0JڳygFDVf7,%!2z`W(JvA߶l+,܍RG쾔ѱ.$džRBTz{)jCn1`Bm=JNVH)F=ګ^ #cz$:&R&$hCծfU7V?fx0z*B иNI ǩuDKJAu4%gGNxZ%]6'\rtnuגo Rf=UTVn#X%J̨c9=)(w=5Am"HטnVGzHtp'HӀ$Oz'ьv y;vKFYɇa8Ka#^ԠYu0ܴ~RA`LZynp}B[6v[KFjkl2Fz!l[ɳ`"4ְGV-T=gHA^C$m?]4:($aWFR26Qm%W8+.^xn(B=@Dz6֙Z'#}8UĻ wLKU}Ш180c g]6Fت_ZdۓAQdE1W10&Z-vHw vN+;&}J5^:> ?bci#sy*V|BնcaR'7Od9] ŘYYE)9cH40ep hGXaO 2Y&d kjͽZ ,R.N-8HT$אT.xu:mHddVђh9D"%"D\N=8v,|mNp-n~;xΛVR n&0{/erOR'd#pm2VD4h?h83xPOWSvxG2|$:"6 e#Aݕ#_?FR<|Ԍ"4~?>'JǶjּSx{)JR0ALN}ԗje+"G5G }nYqJĎz{w(Z桅f'CBꭟ0D&eHj)BFO3rc-ּxU&'W"nx28ӚЇ!QJAf ޲=T޷*z6$EoQL `Nm*j͙ZͿ2$-J'o88/F*q\UN@joDt`mNܱ\>]{8(w?~k֩Vz6QLI>A}FmmXnEjuC(Bc~U*Hٛ'<$(קbC˼c(dl.pr=2-2ZO)iD!-Lxg?ߌj]W{d#EЁկs?Fn B9_ΪTFRŭ!mR> {ryەȍOc撧Яƫ2g M+ xOUM\[3fhxsenfد?D{A?[1(Cw8'QRB=:tX,LEPuA2* .qkI5:N* \Ehjq2`Kx x>h͎E[/En0Ǝk!r'Wڇ(y'\H6mL=eD:6WV<)N}FlTϸU&"Fm)q!3<X\'8gn˺F/n_D&, jea}xhʯ߯ڂ:~Xbj0$ Ǟ>f$NnxV<ѯQ>?P'>&`{VG !7NB?SpN4Qg2r Ws^: 9¼9 枧V e9>mڴ,*(";:xBRe:)G]\ȡRwl s\Ҭѝq.M_MQO C/-!ڌ:FP&s\Ql(GMB)$h=)w,S&Jn֣g$S i!sNda _K5}4 <h)Py&+h2JfqE d\ @E}MHyNJ*2"U6L$/|K, ~)Ϝ vvf^Ԡ :`Ź~sU\w"\*861|f+ n@[s6iΨo1s_(~ .&$Oi)Ooo8|Su`tN51v l^+xAۤ9#Z5<}6K>vy.8Z@CeɆʱ/oP Ȏ)m+ɰă)P?qM@e*&} mM\Oo͵8EYXdɸ?[^:lF!m6#Zbbn:{lD+hAUGB,<:#ƶx2'LU*3J>C[1h2FyE qF6xqIJ[^\XJ TFkqѷIXm*V`GI)tvx~57MRVB]ڐXɞJsǻpU[ee2~lLđWjM8(/x},INDLӲ/}wFZe $7|nYmĈT+d6mgh|yn~Z:9Uacd lDsnJb㴂q sv|f`{s rl`H򩧞ǼL_#n$av,\*D.lj0eߺT&9d! Lq-C$]7ƒ&4 ov\vEco70۰a }p yQA>&$+!N01mmX@m\k,g+34˪r)([êm$? cڙ&ХJx-W{BSRJGp1M8FK=B J]mEjܨ/; WzLATษ]y qCn_z^#w\ԜB+׎ּ+tbmbC5j-Z;L{wT[TS2lXշAzkFc g/7~D;x`}ҶQIfSd G0ǩ!^ݛ0Si2":O㍖p `_wC0 8nK*Bɣ/DY}62Jr羣'X#h% F4dR5 ۿ:\3?|E)~#z D58I$ݩn]"(#oս>Q8c}~* $Z64o$-uDRr&{Ā+:͗f'od>zktSab=u,PtTg(qZ hqDvD^g/zu8݉vכj7iJKuZ5,A4(V;t9x_PagM#}oSoJ,=1+ھ0 7p2Mw#J=&⤊1 {9HãkE$ C o@0Il ҅8AeA+WM, = MQ6~#uT k"l~.ONgRO]j* u>0B(X ,3 F,{x )i_ƨ'-վ)\R{ZfR!Eܦ]r( |[Q6إ;!&Mр!Ɓ8_^~hkNB66`$ևPTU}:pCbu `r>gA>j1D࢞t8U BukMB%#pl`qv,|.Yx!jurWTk% 4n -07s_Z?x47}r#IJ>n.`YWɇZV&utSLULdT`-KLe"6c&}Ӑj´oܻd׳@S,vB!GWzs^X:aH;eދNzA^Z/\vY%.+oR.NK]VbZƊ M9sGE)b?mx̻DH i!"M&-6LqdD%&9q_t^}'%YԮb s0(8ۖçuJo[\zEX"筣liȰǛY/0bX|R))pKl~Bɉ ~9H91x[hDC^Lb4t}/ U^P%夁ՃctVVٲ&#GG|2ß%$u~C@&<в|92pOb埙wy6İ](,gaն-ѕ?$UU(>Ԭ%Ǐ_EX45q_~13D%wGV;IЊ'n'PmWZK鑣]c7S(ɪ$>ƃYUA䅇܌h瘿Ԥ&2* CKeW#1epSӎ<=ђ[0~md*t aRFx\١҈(LnS|2سÑlqʰ~} cE ?ʱ!T ?z x_qO鄱Zӷ]a"e0ko\?Ϊݨ#6YRT5ZtZuj*I. 9:کQT{HO*eSkF-*2 ^s-2E¬P9\8NFdPus!k8y +xܱ=Kg?,iOU 7NdJcT[|V}g&cGM%r@{\۰z)O ߓİ1(4Ȁ0Ǎ fZde 0dInrYn2Ab=\;ѩ&O<@Eg j2[hà`D&S{4=~5ǰ%L9 d2W-UhkTɆc'?5<?oTL8JǦN:5-tp[)3EdL՞!f MuwK iY;˨s%XZY|yTHŨw#T.MһÖ=gP Ԗ@p;ϥ ht{k~v&?5|,iz~VbgM5476^4!#Yog0pNHG37]W VQWm$yzm/YFj# W7cJ;.y7b&5-AS✪^P=`&V]uPo\nz(`ZUt`m2D`SUOX%XHj d]݌{b#|m}+F~e u7. 'rB9̘ F਷M=_KX?g-4sGV֫SȲ!CsxK~*!.~=R 8fD12_G~d%ð/qx~lF%RfsRyEKT  ܱPbtmP5ؿWcdK4p:l:ѣ;aF{od#g$[CKEW(pXu|=~')u^qp) f~-s7i K.:Őzd2 Wpb>sk +Ϸ|8J(5|_܊_Ag[bddzrȸdHc^_0?'lkIIɞoIGL4PgB3„;Ir|( DVaآ>( A&aJ:S JxĢiҾVR ui?8.ߐӊs@=qϹ zL)x.A _΀.dҖ&%N$aM Υ--TPh4F4oԤSK?>o +;qvb@VtwS̬(@7JáY!Z`BiA] ,fuUAHWuTʖ ڜߪ·ý>_P.h?/1Pw@Zn;D,=>wÊ# E7:P>ڒfY{dzfY+'SאBxgi9_yG>X_ D+ym"x"(bm #ݿB;\u'n$^;ʊa;#Lڤ{< lYiW]ҿͺ|DCGX$&PBfW<))ԑ8&}Lpl$Cȭ "EM /Hdxty֭[B5f:kGyNS3)tI{9\҆;6S!CZI~xY}Փ.?nvEek؀<~=ϫP 8Ҷ1/@X3IL$@EYԧƏfJY^R"tz,A T}jQcQ_g:X*Z H,6Ѧt&dۛ {~aXlX>1jj-Ȣ3NKd_8"EGлM I_!@.ہ{Xξv*({V1w:GVe歇 YXs0}a; <ɪ]—I/A@V"ZQ΂[,ލˏ?P[@%ބdmDhseɇU58 S`.k[Jk*٣cAתpn>ڽ(#˦'̐3xmyR vi+Kz•`93ysInW2 [*+zʢg!O4R*Gx6 vC5 pJj-s#g*DOK>6:Z@鬲*nr:Bм1+&f 넧9⹈b߀4n=`#kdq'ugDo`XK"(f8 ӒuW2mD]-F<96'f.殜0QIF;.?_l.9 {=v :IJmjj$fۙ9i<>2. ɵ&>nY~MdC<KMK`gį9F}ť]t6:6}t&ɘ1rt>|2z,2bS\A|tſ]4P =^:ȭ&CR FW'{kV݃>Fe}WЈQav>6N@ IlQn_~C=е䠉P f%yScg]~9"Bh$oiʝ@"d֥wwLu烈H$ˋ}`oþt 3&KDs4)a.=al kX@Qs2ݠ`n^ֲM4@Mi m#-U|0Ta:{C ^IX5ɲ_PUʅIL(ҝ Gpa_~^( >h%$;' &cpƸϩfO'Ӆz ,?ۊn]\`[,O\vؿ,aJ ż y4'+g)iGm''5̞;Qipc{S8fzE?vs3^ÿۋ+f@Ph{d&XMs37OdjXE)O Qꄓ9Ψ:+ՠ5+>:ȋM{U F})ဆG&RBkV.F*[lWTo -O!7j]D iVI '45`ԙLpbڶYk $ Ew}, ,FVp5(|\U|矶AvY7BGdz^E۽kIYOFeW6y}_fM8(K)H$EHd]mAnZ֍a&L>v鑫yho><]V&bX}9X&ӫ%()C\ÑO#kp ,Jj#fw@-{:}q4k'kYlrLRüX6}aHrG҈%gSE 4mysN:뜋d O]D$1!}Y\]]ǘ"Ou.o Vu(m>uw4FZ]ﭽ#Tg>!VQ *} D2!SsCaS"_g;nq[xFԻvHdO pܝ9mEdd^=` mO6"_C(D2Z9r+Qej W?*+H.w |L9{]uKCX&Kh-h~?\͎쑦23d'%x6~lmYt0d; *+J RjGQu_m"\UUvkDSkSn%ɣ@KuGtK3 6\8H"D,#|e+{D&NlfmSYJYVfuGbdk-[@eJ}oNNpHG'"b;Rǽ`+˪V k ro--8v1g[/eG\ )r(\'!{k}`n+GOzxc YXu'BWjșP%@ji1mni{iz"7uuvgft0wPt(^ I v6?vtOsjbT"g^mCL 26%j#D #fOArgjgΪ:O=ot!V ̪Z}PoH14@p6 {*KcH>@ W^Gb6R/hZU0Fd9,zJPdʿMSHo7&&DtV= lREUuo.#ѫU6[~em2JY`ʨ(9ʄ?nԫ<52@'a-@Q,q۸J mpT'+q C!7ahD˖ I%+WHHƍ;+aFpcR6. ʌꣴJ lqSHSN)Bm Gہ>*K1Tݧ+vECGQ4D8#g(-: }7PGK"Jݛ!N 4?"ҽY;n< ]x#hD>v*8Y%eܫ(S1T!) zS,a1 a*jRFJwO1N ~<{yTM;<%{biU uB1ŝ;uE*YNL\ufxA <=(ǫkh&ZeW\ne:Qͻ(`&V0i~^/-8&d"X"2o3<ULQ/C)H#HO䧺-vXϭԥ=YR$ba³,!^~9B9 [pWdM9:&wtտ>BJ!]ţċA*qP!H>8y 7VQfj Y3,Ԅ1|6gW)[VY!h(iJi~leD(:dV&F] 2mj=ePh 1<]¢ ;+Y: e_vn怞ؕO h%ْSwW^ƝŶ` )SbSRвHGvntsݧyG 69gH'k MA5^s2;,uf1}~RVCh1*> A 0_"rK}  ZXry3ݤ6gzzYO+3A9nߥ"SG|wiwUG$?[Ƞ'k UVBsW:{/d|DȆs4,M.4t̴Mu|E_|hMzF` z"Z~ 0#;xF?SfGBnh$p0)&16xp%;G@Gvc:{"@`ni7#p.}bt,L'_50j4 IMM`D.O yѩ{M1'6N]J3۩ Wu{F {1Ԗ6.W>jV\ͣTVtcMi>=`gfF4P?jG ri$!ɶ/mx.LMz4_HzHX+dk4+`?8An"S@kyY``6Jɬ")IWal_ kumhVMo':Ћr5XszbU`94ɱ٫Ƙ={uN\ݪTmΰ,[pPBӨk7Gn/aVdB @/Ae@kI08jvS#PmEn埉÷lBC-G^@s\`SƳcqǢ.5(\{#Ƈ:B ?$ YQcE0++5eiLr9/jH̨t1ߏ}(xэRcg X79; }0> LH2a*~Pqw*C 8I|>G3nЯdM:,;Y)kJt|fzJ3͆*A@/ozԡ^W||¢EwQD0}jĪP:%>+%[[v/f2^Ywk0x.qm %3/o-" MY fj}7T0GVQ|; T; F&~Nk8NhuDnI?,B?F탾؉hJv5JG50KWks,b&;UGϖ#Iѵܶ警Ԟ@~_B@$tLV<~Ngg]8LK>7=^Eë8q$ei ]f(CoVMgBuL$% `uStAMcck0qࢬ,k|9 }(˘a,:$i헅$ِ*(p &ϻ&F Q8cK{䏣)m䏵h\BxfVV}k_>W $/4cWd1B wƎ;JFQ/'++h \ R 9gB4~Iq{@\?@yGqv]јk2XMVZ qp(n%N\i6D x &K gWA#sqgu6 oc`5+Ht3H,'`{oEjh NRB5գSjs<gb>";-s@`7oL=En+/ODžz6}HT32dM4a4"Qٸʹ|#XeJo-yB{Qc&v8 j@?-%"D&o:"q sA!"W+kق{?TpC7r0п\Db?%G;U'Ij͕`BY5XuRtzpEnc/-O<37FkI~,%'%Vk8|̦pR0VcJ)x`Ǧpkνh= X]Y65Aaxa C'Ş|I26ak= ~v2piJSs;FDw>dv[. [j]ƅ)[e$SBH7Q id\:Sw9װ˸21dᘏ1e#f!KJÎO|EV܆` i:PD%::4G%c]4E3l@]o~܆O~FNՕC6ޯԴR<5Xo#1n^ϑF.:%K rKyqLWe[f$p l i)tTzV } ~^ܦ& =,T[ƧTĜeJ2[E4A!fM okotE7j".@T!-yXg8Ak28!j?=\ g?!~JkQ+'#>yʿ΄ _0/{NIYr8+A~`vp\OK`ECY+xE{ q+(v w8?:6Sdv(>?jnN`غꕹu4r(S޽Vų{]#(⿴ܗC+ 0@!G ;!iֿeo6гXʪk]2+j랲wJ BPt}=pבK.Rߴg2O ކfe|N}ŝibް4}&s@LiEiQ:jo R'R/,Afcn{a?a[*DN!& gSw "o &27[_( Er胸q ˓HB@(=>ɻ ч=fbdkz:t-s|Ԭ0<> br߹}z< Yg(1Kcffj0$(MVhTLPQ$Sb)th`*FF8СFoPL"v{QUmjvqgg@O9Qǟ?ݦd܉r! 8at?. 'ʕa{ 'zp a)μpMAve)VܡiM> [* ߲JvP"4jU|^3w]ZIX M4VOZU9k\[= mӂ>ZBNeQMiOonyTDZF2 i?_8YA9Bu {r`O8 Kg0p-1JRG#tоtśC6|9 = U2I,T*DtVl[hDHVYw !/fىt1hPDX": S,{śDFZ.Fp9PK~A& [Ā ɩZJh N081Eh$vP`T{/\, 0)**0pJTk7bHsY%rr$&4A/T"ñ[2`QToNlT׮v$ķ-9=t'kWMdsq)k)sv78F*?ˊ*A{⢖ki5#vȿ穤9DR :74 &ˏBQh'P1bMay!'x\UĠb`@bryZ|wLuaOD.Wf@wD1֎#g"uO9S102n!Jw8 e*)[(b_w6j;a f$WJY ʞzFgVNe$-}`` \ƟmƅxXk}\ 47?z_?ϽgܓkRAc@L`—rOۏ[lY UOZT`3`צ {?S/< ½ONGOA8M8A%hi,o7ŸM#|F? (u~mbJNnGi%} poQCCAo;sj⇽J4Pߠm,MLQފt-v.P_u'^SE"YR!xO ^pSqNsH^bV5 bmj'w}&3kGxJeC݉ZLLځ;qKBɚ~Fզ¤X0%`(o OXu Ө\XY, 5VSP[+gq%edkb. |b0B=0-! /|/ecj伙rB}"\l r2]]ŪQU|7>oSi>,rh3LN}..ogxf=7J>A+\jֳ{'2$~upe*1r>H qz7p(;LQ4~D!ZH ?ڨP R-\kA:Nt >VT{ʬ)m/ν`^I\6hB#T)ϾeXdbm[Rx ETrLҌ0>+cc+ DYh`W /A$Huv_?`/ICRKϘ7eDcJjl-rebtT9}vi/k:F uZd/ +4(ׅ;@:fưKC8t|9?+I9W)<ǁ4Cw]^@=ǸjcG+%\^޿Zok$W; 7lijkɕ_JAtPq/@M`.7|Q?r,|y27`޾P(/j_G3+>'нBr+ &/*\p~aHu:#PղY$fi[sfnJeӸ>F e><Ă> do &wAQQFeM9|X[iz<'D*Am=MlFE䲹6jН?$Qa4k]a"T& ]nNkEI*rdž˝kUf ńljBRuؿS\G;@aw?~?iԮf!iʄah:6!ǝ0膋D-+lնYA $uU712j$س}?M 3YE./1,Q";z\bYC~K7Ͽ], pUsp^Anxͬ~P$b2DA˝-7#flt">}(x)HHDע&c- ](^2V_CԖ¨a LyF;1dJ7?d 0ͽ_!g: `@(/3?ܲ=ZI=J2ѐQ,߄ipv<Rk+A^OafKzMGemD3ToڑgWXͭ<h_ktW ' T?ŜjL,}}oLN=W<Ҋnil1l@쟻@̃9\i"Ji7ȇ2 J•e 0eC;*AY4m JmԵi4.*¼j/:qZa6hLOE:`}M"/@*@&9h:߸53k-;+Zk5eb|_+2uk^j6_dl R},eJ{+ߊ8]j !$ٿXj|2f1(_BN ]f'X0bY\}BЖ_5ʺV{a KЍa:7^X*:jCD'pȇ$ӄB۠gZbh{gjCGʘbīݴsBVp$2^ϸG>H#5nsA$t*$6ifnQn2i//x;{t#偁5f7dn?g.s*9Hpn6`D`GW'ox]Oqv 0I_zDsʒ'nfŞov%uY!~y%;MݺMn4Lowyۭe"ARB#a'XL]Yu7&GzTY6Gs%h^2"M“ 6**+yRa-N] 䶐 @ е[s߼ԛWνo .m[>:'\,}޳u|h^Ȭ+3 PK.i`i$\[Ja1KMk ]YcҶ' W+rP*$:tg!Ñ" T]MyQ ON'P3d1Ie= l :|Lfxڔ[г95t{1S|Fz PbĞmޛ>^PġwŹw =a?}# Eڪ˼ā9QzgQ?Fi]HSF& @voC=䄈5b׬ 6Zya(<_@}ʯ/E|P#Ou0Ag3z5lm6%Zu%_M8K9yd{_T#K kХo!i}ﭜ-{RHDi'l90#YEmɚws~p@p3/D.dar !AAO$b䥩'd#؋9c(3/-Jٜ9S ,xCsK-twL o}*/sWK;HC' f˥*Uֲ}5GqP`6fa=a-$}ˋIRKMn6a #]d/P87pUGzM0r `~LoWhBl.DCeK#n.Zδ&&)>aoټvз%=?h<K$;e ~z4G/Kfp,C2qLvyə:'zxkcV Cko%mUcD$Hd݆_Z, w!Yz>3~4G6d0&ߐ`H-뱷"T,'7d8|}ACz1\4ɀ3M56U =\kb{鵹IW9ӑq3%_Tʛii';}T}̡rE;?eԚmrY@;wO Ǽi{R׶:Jj|FMZ FR. mPuj؝OMmeȽs1ۋvjُZ;|W3Xd +(G 2?CR;wR)(v%a$^j541WUrL-Z Q2/:6`fqܕ~vJri_݇vc>>>b+ HY _BGT"eq_Z m<"4$:Ͳ޵mDԿ\[TI,z>)GTըvcmH*7LxR &J(Jtx (PG p̨#toP0L^9m0’Վ?Dn~.)tZbMHt ~ɻ10!"\d6POl(j=~^mz.Yt`T:`T 钱޺?8w,'ty3=bg)E J5_YH+=r;NrdI) brpy6Ue,7˜ i{ʔn_G46Qƚz}lЖ!tn, <=mTfHOj#勵}uM2HΥN840}jZ* ?ӁURr@^xE t_ۨ_#&%*7`=X<:-9ZyIEtH6c =mw0. rН|%$#Qt2SZBX/4jsĺ& Q[W' -ŗzH7&/4R)R$}v8Fe[qc?xARV!̉ XVEʒW '$%Ql W'~C]m+vDb2fqUޣL)hiH˂1|jqdDY~Ya~REe fnɒVZ['8܅X,H3%"83HƹU8|G#կ 5|˱a+R&_q:ȶ]1{i\KJ+"x]ݼtFY6<\ 9T(説2sJ@[T`*K(=[-"s>^"_BxK36$ev )JI5m \(EntkR_z[< 8=`~ԅvW 6˾G.Y3tG,JI's-˘]A1i@/[y .;yCi-,0'LrH+W'$6cׅ4@& ǞrN{oH8Q9Dz9>ۣ.=bK;-$ ʯ )2\F~)ElL]fU Xy qwC.i6 pmbUs*WcX=gD Xrd1ܵ?*eD)mFw;ɖKAjp XhWQnuMKy3!nlea_M4H*Ƴa ണJjt٪?=l99F#T}7uovΟ) QK ]]F@_rC4`rq8R҃2U*r@&XL Dzi_!èI e>a5?ҴEpq\|~y0WG9},o]JfcyN2gYgL#='vɉ}%VY0u۱Znv 7[wYɸ%_+DRs\f:CpMv?"1$eIL1'Bۮ|R*Ek*r@=9.fӅ`a^ vh&-ɠŀ묥(?茥9? *M1\[A̼мLv'sh2kzkO X f;߈1=\)m@J": rNL  {/^9yV:XM-zΡHv?tk o@I+z8?%S(&ԸC/Xw80$m'mI͋c]PKT꿨EVA8Y6M@0+Q/qIJS߲llÒ` >3-;ru|;k%,^JfVXs)z8_D ٢s8;2m7Mq%mQ޵Ͷ#Ck9.?0M&1}D#3sjxڄb6C x6!%]x'WRοqaCF:?)S5U}@'>Ծ |k֮ ݨ{5بh@T`RD~*<3]%tvEg?+OO4nhF #hݗlYվXm;ZCO〯%υD,beHIx. BצTHODg&eV9MKf +ʬnݑ\n+,iMK~vm&(A73Ֆ5&%`X8m>w0q?(U_! kl';~Gta>`/4ȺμY-Y>'h%ʎ6r$ U~N(%7'Vb{UgoM`;h֯_|Bh#2I^LaϏf_LFTwb|YK ݊I&RvE|a%Nߜ[?~2+Z`F14l)e4|]`7iX0rck6&~w8ӎIʚeU!'$K;T:j6@wТk4șEW.n^ҋɘ2w @Mfa&%<5hwh$M/E `‘AX *_NӲ{LEJ2',s]  h\?S댄4 6QZ;gVYfo&2`ˌX;+I2udR03fY>WTӽiJkmIWʈ]Kb.ȕ~4uP\ӛnAdxXG؈ G|m];+,I=u0iz~g-ƿ?sx27e9(QjToT#{GS주hܖ㱎}nXݸMe}N&׋BV :8-C4s t5bREћ9@ޥ%Ϫ"kVqRĩuUovI!pBaP(KNk$>MVdyapRMn־zoC&>RZN|B{6l }&|s|W*GKwq@̃w=>~OVP!sW9Txunkz4i1zׯH۫_{G];zU6lkM'yd 첺pv?}/Ok- 4@_"V 5!Qjk5IҜ÷C1(` %vQ?h6?H#l":x 4hU7#dK_V?4F>îtx^4P_Qʪ iM7D\ "1+sZtf%IpL&to#*ن0nmHBvƠW;{)pᆑ>I &/m>o}%BRR(\d@&c/!AC #x='_'5Y‡ 5;$#o @8"/rP5'ev8D~*BuK- x֚(PIȡBm ľe̯ %ӦwH&)3(b3e I[!~ z\fΡOB /?a{^u4:!ۚfr#&Z -q̥ӷ3Rm+e>@-WԙW>ўNуBwgG@ {ߡ5qŷyvm;d{月OJ|IT wR1l(2{a1FXgx½قDFz+Ƽ)?xΥw8@. 6k[[rc0a+PsW PjG{O))a 4% ?MEs}N&F&"mC_߫ 䭋&ҵUA{"" ,pS %*)[8~˄1 yהf˶sNRA/{%th"u)Dc<5b5GXa$& ܰzTOKOu!q9{l9j(vc/y)yh%l5&81r{Zf?V$@dkA&P@m7>梉s);Ptɋ+iԲFܑME͗Bho0}צ۩~{o!U>,$6;ljIY h)6zw:dBtKˆ5{]|S۶ǔVՊi[Gƍ̝MjBRfu_ׇ,c u2JyKzw6K6WP$'_cb6k6E4py)jZvW ;i?ς'Ԇb江K,SAWQH#o̙Mxdg}"AME!^t?s״jFO! =-{vL_C]">k9ߧ ,H17-[ 3VH%qL,7 *7Nm [v(L4v[''/\Ϸd"+l7}]tzgx\c|YMҮي 3(sBC%59W^K1o8T- >/(nxҵšA JwW`R:`2j-)^39B*JJ3G!tWS̡uH8Zw\KlQKjEf|\F\1g7mq -1~V~w5,Pr艁N|BK$Yρ)xoQ FOI1zy.z)>1 |JJ*Jh>WzօH :>s鿡 TŗCC67ؖ+L 6j7 UMn/SK9yzdE?n96?v| <xiR+;X?|$o7 *,#'N4SȱN{Y(d.Z8McHBP=oB61mŌupu&qm.wQ2'YT 5, Jq{M&ά ڹ1tl3<?(!8Ƿzċt"~,J-@X~W{Z^ ӍRgI;2>Fjnq 0BYth:_7ZkdYD+qF0=_s . rA)yP9;z Xj.o s|Al{3;Eh6k; .|2Hh%҇SKYeQT&ߋz%q9pL[YI.Lu1+#m] ;9q09?^wLsZt! r3=`~.0o nw5  xցGT#~&/ov*F6$Ae 2[82n[(9 %?uf_bDUyv/ŭ8GAsrNbƭP!E=F餱J0 @scI?fx[v!/BS&n2~/RH+dbCHTptiMs}y|D)o./f+ Uc˔sQQ r.-G| `3.M vS L䏙;g&Js7h;tH=eQ $Uf7W$Y ds!$瘵ҞL8\q&H% XT㩌K (R(D+9FEA{(ҠqD1-ɇcr c#!jژO὇{ QoLE9Yo:/hI|#z@rdxm81>JLtO t=0;Hf*&Pkʕ!q/6 b_j&Kד fDCwf۔E(U߭iv'}Ķ`Z HyW0P~uBDcb6xT캃pzq q>[T@VwʷyDi*S11ۡ#;eBOK jg%cAȡ; BUPv;_qYnTOŜ '8RJ5AGrnn^Yc f>1Hyҟ#lHtTF̩yH g_) o_"ur?Jog3*LV<?{<.kH  0Y5ӊ/γ~lbY,uҗcc#56}kV(.hJ]L^ muzT۷1cCop33}hbaPtd|merL Q ¡t ZI+XY0pv.*I݉eSvGw텫_M*p35Igk1fCG7O?V4̛c0D u=4uhs$@mU1IW?|RpԎ@ TZbTy]ɠ "hC#S\ܳ4xTڤPeR 9/]pvaz %WnS&쿯v*p4iX>M' 2?._uK5ذhB`՜ 5qɐ\PYPs#ѭX20iOO^ ڏpg;R*=\mΧoG;$8%9i~;(=:>c h(fW0?;"h㹃MLU <cGe.r+5jiR.>X$pޏm<'⧻,-1V/~jt mϹ1hp4lE;t scT]E 3D[ũ+tY߼8U9ȋ{%1PD@ۺ`ԧ掘Zz'<8}H | KF9>@PiAKHTD[3V`\#$l2|jGYZG b*V4)&MȪ:23bFgR> _Vy:1Ehi?V$67G.>YSV5"tgKcݎ:H:mJ:bRsu˨_44 A0ir387#ŌEx*5Y60}w5&ll%Ӻ00Hin/dtTFnh\әG3zqï N|kЁ [8K&OK1 QUFNYB SHs"1EyԤϗ]'^qz6d,;O(x͎\ՋI- ƴ2Ug]dY"l4M#ᾣ [/7֝,A2^]<)->_޲A ܣ"]Ǫp Cál"S^F-lI@R!Һpq|Qau I.B12/AxhŇn`CU= ]ĭ·R׈Gl6R ԋmFiϕ;?lJu޻L"P#r`3(M2XM~u,L ]7´qbl Gx'1>R.'k ųmv&eb%'F6I߶}k*>O>>$ o{nF;_("* xfs-tࡡCeډw_ʢL8/@UR!KOV,p8d #[ZD92 PQx G=% p[K~SQx& mQIJÞ`{ vxG$p ]t@F{ oC@#>y k‰nz?8G`l03@uў* @ sM[2"\ի6%ZoȸШ{LF ^_E|>ߖv?<'w{VL u𶊌r/@0gޏ ?a g12?zDd;EfCh^3Be32tpM3^ ,ꃷY$8B%# dؾ?(B埽4PhCbITe%Jof Z0>[Irzl`~#Gf, .:V4ƎmZX 0Sݿq%=\$R90vA93*_\1 ؑbcݖ3މ"+Y:;$8b>`KQ^y2T=6b?$ϣ0yMp)|q2{2L&Y&3AWJq:}}g?ι~%jE|B S ٶ|4ŧ {@fj/P)ȇNţXF5hB#!i c2&m I"<$NlA+D ^5MŋzWgs#-?sZaGg:uv>.wʖR{ (b$(l٪.p &ZJxء?R;8Т֣mn1>E=Ň̶ށ ճ6nÿT<Q0IIO u7C}F:SDZ,N"Tl)A=KkDc$$n{9?VAD/86t͝ś"{ ]鿇@?|s?pBmWn_W+6.Ut)hMeHT 4[[Di72+ 9GIrʹdič@Pu#܋3Ěе"$T}/'Jͺ{2NT\hPH*/J͵łO|C =ө[C @{3H@K&Odݶ2B#~ 4™A{D2bA׬`L~̒NG&FijC)jo粆UZYq+#dGm=ESxPΙ 1TtXFT[/!t_'_9^vʮC3Dy9瓓ɤ#ZkEB>JD͊/̰)j;d )zPR)x©$> 4svb6Su@ؠLC׏vn y0Cdąbm0OPcp-36~q'0v+]|g!=xcRAFh4Ps/-5 ىP'伧4LQU+Zr׀`/oEaC:6wq5\>dقS̼Zmګo3ЕBՙ4ک„| ࿬#=@ᡉHgHpz"yFڇI$~h# "t7O%%۟+lGMDɀOҙUo]9!^K}[Zta?FCæ%hv9^PCCƪcRMi4t50p4>M"wf}R'n~rA29S1:N:W`"F/|h{o ܄MOT_]mOcƽtqd5bc*; â1[(otkp[OM I]]l4#| ի=UNU'԰8-%6X:hy}(: -2Y|-H}W.phs"aZV1OvcPSkGP c<Ȅl!ޒWw05V5hgaT]5Qw_5- |= jpۨ;.2ef?eH:eԋJȢ鐒QE/PO[r~ OuXP^=c"]`Gj`f2KFXw)=n>eQd"SP㷒2:Tדi#_sv͚% t/ 9I/]8&߱;l, n,`ߨTQiT PU[MЩH&# )ˬ[]lԛTM$߰|V!8R|R֍IqSj-W mjt2}7\Js(PiEPXh4WZpK$e 0X7_tj/M+ s/x׷0r/N4ҽ|iڲobSXk$ȹ û/v?+벟 H `{T4U+\~8D?j*P" xnq.C13m-h qY7 (_4^9͛٫|W`| U۸>?IפO%Y,EKAA)3eF!Lns,r;l@Rv֔vv{A?_9w#5p]}j XjzL sϴ쨤Xb&Je9Qt!X]?3E ũ]#AR؆Vb޴d֊By~8) tƱAo(Sy*7-R 2-p6X3f/8g20íSt$M*vV tC2 omT}~:J✆^'γrJ=+S:AcԊFL)RhclļFĢV=*>Œ.cxbWKvvpaV.O¹SJK٧#APw\ZdVu V-(c48}c3t.f=Gc}O]X|!&~_"<~+]dk\F>@3- B+İȺ>-{L 'i4ݍzSqt^V8hѽjxgoFSj2r ?#G3d{)董X5|_"I-+13wx+H~قcdNj,'A5;*dE砪ppYHKXE #,Z$eb+)̓xίgx5jQΕ=SNH5nCR|_&@ \`Q8>[y&L<@fD20chm+*v`o?l}9 v|MI5#` {c/Fr))"b1QX+#S}(|Z{=QbwBeU qwsASր- $T[ќ/؆?`ٓZ) .gl K K| DpGd$d趸:9I7+ ` UMѳPӟ/>n~I]Bo;eYd s&r1A hhhEκ_W׎[ ud';961J ̺^]ŭ9ty7~#f̊_9-ӕLlmk՟HOڬc? 8==UiCMJ<3W'rU;|KԲ7黝iHg;U_Dh *.0' (@x*vRUZ/~4耦IXٴE]HV H;Cɗ6 uwor VLXa칅)kd $9((a{ٷstUCoKȳx,KU6hȐc1o4Xl0lY)sI$`50t/mJ)ߵYF#..a~'VrK*E;QpYf "i=^EnW{e?7L=b$Tdah~!jmcvMEvYvu3QUZ?dJ\qGA*KDI .@֥72Ɗfn5(dbsP>3&t[8FK5`~]=sOF{%A9Ȍݪ؜kGE\Vt k'6tW.aW)VQqJ'Bp#'O\QwH% c;ʁ*ߪuǝnӺ9kg 4쌯9)-Bx`=vާkX \K#'JrQ4HyZwp4\/M|^TZ8Uuk!SJorǟW%P6kn't`h{u3u[!woaMqfokٴwa!kwTTo.I_@,`Et?]j}q7tHLHGp V5h/+!s$+m7!݁x2_niL [/ۜIW?U9ir&2{n!*iFc U"7tUҐjөzriHʲoCt奵]nND4jqC`Lfn/bQ^qu[cyGCATq׾n:Ћ~%cxdcr"zL|2oA~ivB:]ߒsBpF,L''_peLw;Ts1!U0k,(|u{aՀ݆Qx&NE4|9yaڶcl7=R(nB P0ܗ$-]uM<=&}HU䪚2Od*ynD, ѕXlDuqsWπ/=de.<˒bCS@QXr*+k ?ߤM:{F̠+Y/:U6ީ.rN 3|j!^mHK#AmKS3\!EᇄW+30"EYcπ#6 㛎!,('TY YިoX&Z?`"WΨ! ^YO#4*`yy61O'.zRj\Meճg3k5]xԶ*!R^ej4l_RmT<]iK\ \p\hOq&J VRm~*$ʅC\{2:5sU3N`;kUkKP#jښk%uHXs[y.q)FJQÉ~A#]BSCd@<6a7ʣR*/sZ8ڔPVOD -J҉/D‡1Tm8qIiWG Bjjĺ"ܝFG0" QEÍa1QP<ԝi? lU XQtjVsSv-^w0M,p!p} ۿFULݤ.@C5:r4Jr>XzYr/OYcNw+RmB` M &R.Q~wc^f.r6l7\nqXd/'HUo*BBQn$S`ɩ\g#~*(cQ*k&d`I$ZY&%Te @j"]P8;6v<\`U|; <nG!vݰ6|;R6ͨ e s\f^#)"\&# 6I{M- >,L7aE>BaS`“7$1R~_*YK0N`7кqFX !bT ,Dl/cNn0K=dGy;A(:}L^]]2=HeT\}V-c!#?}(CRJx5tmtF7#ϰz(B?SCxShOY"#븪8 yF:r^5M՘>( &;OrpE<ވ"]bYE'Cݹ_bd?H2"ׯʤIaaD6I*z-Zk\ MDrSR~+Ec+*]rRxNNG*8[}Y9H6_r)\J[<%N3z vk k-);A*|ƙ^%>^)Z%H@p޸&"idTT q#ڀsػjvNdK^+iM.%*gQ1u2ReCXJMXANQb x:30DO/E{]F#:5=O$3,Ie^.24s+!Ofx[ 5zy{Dt'pZm-gT2@ ]ҧLC8ds'FM8j2|L"Au#}%DE޸ISLJ$o|&;Kg{*Q+#Qd#Y0E5;6)xMK2{ 3u\G2*"-q3V*& ^$`䘋^1{iL^L-/[0Q>rcƈWFQ3L;^O~.h!9 _/ #n)1(l1ى:]o =ٳ! XDXm!EL݈u4cߢ(bspH^$&z3z:(iMo*aHHgǗ%`: uYYWYtb7)ʧ&PF\ON .5m=)9^Fcٹ!  vtg#"&|x ay10N=Vir dwS|Us|σp}8wb|r,J9U҆鶽æIpGU)èZ1G.)UvW2W5M{[Mtn[5{ͮO.t+S#pU:涃HcR"c A &(%[i(JzF_-OMr#,(rLԘdwlM$An`lPĄ=EWsmorXmU 8o~w~d{/9j9L+Jz=?_Sx-+N?2~G׿TQɅ=-c~d S*MkcUGS^Q"2sj(l[;d(TrXm: BWC.&msӺ2sA:W]θl@^@W̉Ѭ6$ E U) 굍Qx2/jB嫲Y 6]eĹu3CsDu+DքLM&jRyv8{%tShNET1 #r;RwIR>CjHёIYy6BKJsK'W=4iO@71ך{#~cP^n q]4'׋浶O%0\ EQ.NkX81-<0FʅaoKm1pYN+RZý*w"B+Ē潏 &~j_Xݍ:\1U|O++\|kX}P=&GMCN9WA:v#LwWx'|/SLW]mGi8aoe* VMɶ`w%Hi^ڧ><c^,HbA`$`˹,йJp`NT]uwշ*zl`o"mx@&]Tw@^$n'|#l– [Ge,z,9,Rǂ)O'n]'Q{w } 7*}5M=R\"<}⾜ǝ32^rGc?;[!8I$Wzp'r Te"- axI"}8W{|..^֟µ:\˫'CZWF" ^;.$zS2WK  ג.p(+ ECȷsޭ! &I m>8!”U9“ m ]]cΎ?6Bɽ B؟-/IձuFp{i>j5/}.jL= d\>H\1f9D\Cnf /I5jL\X^4c/ܕ%JrH!i]cW'Y _8񊨍S?-vTGfJഋ[?ig)&[1z{Z do (S&2)drl^Y+0@|V zhzZ/! ~,pBF,CW''PC%A b4Z"+܈2h`hhdp-R0(vUULFj W%n[v0V1r>g1~AmQ6xh f䄥pȈ(X @T'C(ԏ)kݩ{ћG?<`y&]Nf=.:CR bx*΁3>uM.ipm8m0\BIծxR8ȓ ]g+63IҸ@HM+$yh74+hNUfu5"0ZIˡUs8v>zt3t;l2Hi Y [Jq8;)O-5c{COՠ}d5"_0y?w7?3L﷼.m %b[:rRƃp"sVJr(̈OFndwu3"H3c݉Jx|nm .$cx1g)xXVCocD;a,l@$l& "Vq]M\`PZեj11]4u2̹!TSk*)U)&iK+z+8V- B,[%bUqtYVim(羌ymz<6-jA!2Qe(@vzvjhh\F؆ w S͎Ӽg^_&^9Yȍ6L:+(4sBA;'@ypȺ| Z߲Hc b|֡8Xj #\n}}QۊOtS5,@H[G/tD`{60rygwuh~ƛw*3F * lq.Flm *3=NcN@fFͿvz謃);j}g~U+^J̏oz&9}Y3woLB# 4)[R̆KxϘ @<XڡfCk39ʇh ]7|7R7BR8c.1Ωg.⬍XžGG7;0H&24;2d?WH.#Λ1gk6Wq2J6Ÿ b85E$&VHC1)`OPcڂoZk,HE M#M{P 0""lRփ[3ԧr.ߵEi.b_D~3uuͩe`/P[SԌ!a::8h&J~]q6[ԥc >,McVs9_S,{7$VaUTL5 3U6GWi6Y.EݙsHО` ͽE}:tDr򨫢x4SS2l*&Ja<3-Yk;ȵ ֦{t< \ߞ$ d vQMA+pk@-l2X bj/Fys]$RMR@_3:K'w=工Rݝ{'߇eu]PlgI!uL 2*TlsަacƲ~LS-_Yv/`Vt."dwg$83%l9Lю72q+|a7+.09a|X"ojz ~ {#fGzR^k}T]@?$= O:|B} }hQu-rn;*jW[i; YT:q(S 9"(gO;19=q+gQ͏ȷ<7>) Gp)$N}O&HX=^!,/"lt@n<`4>?b|Vf`Xr^6ӛH+^"O%mG$riΚcwm4T7TپwkCrxR wX4LUƉ;Sm>Ҩݴ)Uʌjc3s'HsNe_&$-Uom9F;2 \-v鎲( *@v :SRr4d+h,x?ك{p#'W{FnMa|'p<ޭ%^S$I'YCfͨ\I']n0ox n &2SFîD(l†(.“; [+ܛZ S/̼X/|Ы̿!@%͐jEr>ywtq--Xp+QNGB$B~zԻ ޝհcio\o~5\J KԚ/8 j+>>O3U!B'h,Xiq܂y61&+޸8VY/ [Ah[N? F2- <]<&  ;I^ı0Fc[yB`;w=i7:dohI\RG*GMEe$~{Yqyd!%)qR#YО*tSG#Xy=_GWTUӦ 'ӭUvn6E}-+-y[nO-h`3IG BDpQ%7G^Ku ?b?w}ߞ$T9/-^$E&DRj{NpgV ?5H QP8'6dXzx L.lUUVicMq>a&ғzkiU}sOW-3đe=<)F%b ;$vϘ^50\YHO D5a[8dJ؂ bwa\xlJ ɢuFC?&Țs]zzv#yklC0lA糍.cO^B,J RYSܨU9nnܠ_z Q w.O^^6wmVD&wR41eyjeR@-dN6֔h`~N*K}+Erf؂͊kꏪ"+NC*Z= (/75bjۃ̋TQ'(C/)nZd^?gzq :֑Ý)0H?).`ͦxEY$G㑐WkwiG/J[Μl%P^ 8cN L-'%~i?yy8>(Bm Px{pgقz) jr9)iVS2MIlC!vl%d8-fn>2ΔvwvwlUmeLfmYk;:\Uf/ ⴐ'38<kP1!\:aY&S&Q}  (Q2m\Ŭ}^R]XisCv8 H479O2u.W=cgA0 kkb s|A@ntspd{V?'Ż `>Us׾RUwHJ¨_v>nY$-Ws'YƱ*^LnƁ>Du u&DpoFJ͑*sY3ھ(Z9Vo  R2{ٲ' S|'_\v!rޗdCQT 4Wǘ^ՃXQǚ"α&w !uH<^`B8g[~-J%,nrZH] 靱E&t "q *\R`*?O(m'5 sԥ/VLC FptI% _űb֗t|.{+iu(Rf;]F1US{`19Mf$  OG\ذf98*Pw^bn-hF*Q*sfIkN(|۩)WShb(*] yBh!IuI2j;R \:6ΰ-̍ءZ .ZЪ nRIlh |v֚'ZCR{ s_MȽc$ nO]DFē (]JPsrYu>s|Pi4>"!NyvJw9`'[ B >bπ4_`d=NhF+3 d R "ųTP" 0`MecNF?.ܳ &G~UƅԖs!l, ZN%0;nѮFJ2>DE= =}:SacʳS.#Q:E2jaiHp8}O/ .Ix*0q":U&޴>~̠ G⢴0Q+ϙx)aORQ7?T䛕,T{1ʈE V<buh0匸{GuttSS̡$Rɲ{ʎU+*v5rx+569*Ùfgf&a/L tB=m~in%L=$nѼos|Co^5$?A'`ћVG L=q0:0*_vmB $ܜdȊ9njݛl\$@cזaBo3`ic{"{:{X,:͕ T.lS0= {ï}숨-iQљbLȸ/ź Ty qkg(Sh}MC1j(iWL OcB0~NS:5"cƖoaQ5(=IW1%iA5Mvq8~іOu˫PYxv~ _XČLai@,Zmv6V~asr3JF ~3R`tٴQ>%,ZQ,c 'Ay !苁.1KlGG s (UI|(.֑y_2PtZQ85P:N(1GkEex}>ǩp@V,w5dK-Aͪ +-XKO[Vi$ronmktċפieEK4F$dng{@ 17pv(<͢߀ KIVr\ ^>F0D> rYbhwIߩjK9Q!*$ cFS[H{G\_avab;HDeEw󨤤%=q1DYryr4~Wo~_HLh(bR|Ip4bm+D GUcPw2%T)~glFRoġ:8t~Uvv1&6ndt#z&Wi< ~&C} NR֪G,4 oһ{J:ƻ؍Su4 hOa~~$URQ,@{Q"g$20ps& "m gUL<ٲC;RTQ,D#itm,~ >g -|Ɛ3FޣDP7K V[fBM%EԾŃ;©T ٪ZՖXtH JWljG`:mgM\OTx}ۿ~12`VkJ:^J+)0Fe65uk;?:NEG &7h~zo@Rmr |+ h} k4f<՝,`R,1He6%Eii~L2[FF[NH# *rğdی{IюO %1>l5VS X7QP5ÅԳ߸2Bz%Fkܞo:O\oEo3- 3}]+Ȯ&YZ0jy<>FzG Ymh/D •QisHQU ULG2z@̥6P"an2&uoc'W<¼ۨkF$Q C,/\? ds+ŒYNTOY{Ag]H^DIc;x)E]Ya99@mavL$ *skͬ( d-~)zEuX(ݑFT%3:SE=xnʞ:];\oQԸWmNXluJw1 y2[" {*#m9Z!E{C/2u& o|><PaR1j8ϽpKB8?!5'uPE|^ %'M?ɴ=s`H[ f5cEg໱L׾.sYyts$Ce b M7Β?j!-t'~Z# !j2ذsdW:'-y ]W1UAsn :znx½#~Z#fIQ7qA| tirəMCjiy;)3KV$^$$8b ˣhl ̈́PQ²FRVOw ;^fF7'm%Τp9vEk`Eω"D'LVFC1 g9V`7GyM&,ْqr'8B~b-K?nMCaN:T=,&D'o"]H\? m"b~<qBߌ0 7 [BGoz ElJ-jt)n@ψ+'S9S6f'M 6lu PF[H@`&WgVAY/ʃՔXw~3ɇ.lë8euOL Z/t+uTx6j-{ͧaN:' ׷i'^}qs5k1 /{AVٛz.Υ4 N"NnF쾟黭@h#Қ/X37  ~T̕ӂ:./\AEp4MLu0SV3LTpfE+?qWM ԹЗSOS#,2 W3Z&G|xHP쀍t|ϒ;k=`픗%R[]9hpPkNI㝾Oȣ݇?{o;~ƿLGt3ԶdywN/LBs+!mm$.}X51^Ũf̩iad@uH[sJO&84јp҃jY$QekAa6^m;Z:k{{crAI_Fq_y޲>D"Wm0{kOvi2FH ϮUHk=sr! '~`- ix)(jX|zZ[UYbFl|%Kh7{S'ְ:LjRB.j`btNG_9'AiMn,cQ$eRnS.CD Ƣ6+ MnSMmu`{;R #_e8N}&0_-vY;U.GJBTMHs4l+M0u-j;`R[IfJbSB|4&Svǣcf\eVWU$lœ]M?_ց8gb`5ӄTw\bƀ᳻4*8/H5+XJo8Q ,βs3'h3鉰IWqow.Y. 臑mu:uk;sě6qYEgeAǓ7U6gxO~$S|]gG.&F!JqW!m $fKB*.J [ּ6R,0E] 2Tu%09"ӹ)60O"D̺'L"BV̙u:gO H}ӺMVmӏϤ2ʥ0$8(ȚSŠ:iE࢞<l#|UsiRem·VOeos ;ǩvxdeJ0!B<#Dm97z7G1P.GjzdEU Uyןb!j}OCRHT| Ew`J ob.+.|^?+S"A$d7dМ7F{hÁ[e=GcЪϳ頽g GcۦB3 D>fo3Sc}XC..i1"$ʺ=F3v[$I$ ѳ36/5E- ]<1J;{s!TN'fP(4`%8٨׵X͵rvBq}MF_\oTw@DFES6Q)_U&R􅼞x  KXi[w I`qfn<[5W$>_L@C1qHDްJNAnmh2[fj#C.o]R&uZeV1f% N^&Y aNGN41QT,VJ ZǠ [l5`2uA'6^*=A[(qҴnÃ_0U_I~y "KtGp(_ IgbȢc>ћֽ5|aQJBCbBFlfx}qw~$v+..Z1Q;drGN3<s1Q!*4yTo\atZF:*pNMP ,Ֆ<(vnelVRiV/,#0`m|R't*uh]NG fI- |}k:ܸ8!Cɞ0U]nNYv'h1gf׭w)m}%RYbOFIk9>U*c%0.ɐlZ jri$u (xUo?gb Ƶ;v7ݡS $yeR]G\cj͏Vaz0V+zkluUA#ޣ;Eu-5EĽ /p:x>{n?hA#hjZMO4.႗$ AGԧom$^iWL1XI$ A ÒWO9X *ΝȀE8?m0nܒL55Fe!ȟulp^t^Sq6Ãezom=T0rz5g32|:hoq(Oa(@3F2\/klltnC-Q=\fv^ *ҳ=1X,IY+[ް\cXAf3 1TrHʥ_TRk>n^#.Sw5Zy%h끂_VW,<>KDpDۢh!qipq5\[E2E ?ҴQޝ^L؀>x}\?@$P'ȏ2UOgrkl d3jו0:22h6N3Fk5] Q^-Kg7*VULH^K0@sB"PWs`6;5(# +Q5/[(| :Q*K$[l0Vy5dO !n {pK &܀ '<30;{#=mB ;ʗ +hZ%8:kbxJly?L*OOԘVRHv@QrstĢ|R,<_o{K`$&C]@R0@G+^+AZ-k ?g 9vUU'{`+w; -oh*xI\sGaNys+f]{z~mui9]S?aӹͨOqXMgojFC380\}QB FC<7el~zO]>DX{4y߆_tJhj:6.Pm39R<,(қ %^~ݙl{}?`F Gf1rV3*Krh[#Gu̠p zH8,qoqD*D*l8K~f/Wʛ"ukհnwf/w9Gu[k| q 3*+y`ǘ(Jݎy (rd' Rdd ==i+Z.[\|Oi/  D&z )?w0mUKV' RP yԞbSLPt3tza,,ڞFmO̺a |ݕ;p@0CO}:pv4nLT$eZo[կH+(FB٢P/gxD:\)cK6U%ҋZ%XSWK~LTMDž4˝{`֪u-lOMbwv^ *^xAWA#)wގ\bC?:BC9P$wQ'ltE]?%$q{Zf4*{/vŁ8SU7 yVUjmmt6N֯W}?JOP n~{&sBᜌjf yP7NN&V0Ig0j^J{v֭z&{P+a«{ز;йy /*mEBܪf{!-<6R mjw};4]L!AE:k.D_ M|.Z=Oo%&|X qGAʛGP1ټ<:.T ﰀ'h;;:ϖP/>d>Ia;eXTdR`8+$u'*$ML \ wKG4\1̡*eGs=iƜs%#Eճ>[|[zW.J&k{RTZ眂nWogja7^ y_-ΚPG:k/+MHm # nc1)]؄UsdNV`(jejOsS{@g ]Vh} G63+\/-׉js~+gb|a>"*O"vqWQ/nmCiLCब"fk*2$_8H0'K~N w;Cç֟S`e{'i(yESz I@UMO:Pכw1 ]* 9$!ld,br{mHg~r7Lhـ[>.x Ҭ\KCAHd5ɮܞMU4rG*d Ul).ےs߼/FT&%4mXO!Kr`(c]ut?w1#z2[':>SE>?E-7#"#@K}9acw2xŭ4۔Z" $k[i؟1\#_kE.$k՞)˄XLq66(v|c2PY6\m=lppRgAr44(> ,7 ҃[X$sD~ r ~M5BWMtnWɱSy=3SH~J=N-Q}v:xXNE,wA{h5jB^邒;VQU\2$ 2_ndjpLFӆx,we"Df_X[2miO#_{Q52O{M_] QYh)z?#xQ?T & wU K3gCh^lETnC7?3ml$덜O TE!0.l-"1{U?ܪ ۭn=P &h$ ܥHe 1G~}Gf0b %6ZV[caNx8q^!7gkL sJd MFcYAdwGWJ-<W;y }sLWrjQ o0 a o~K.83t"PJ78pi3sCCA⠢sʚi*Jzww]#JEXWPs*cGukJ#%O ' [GݳTi ">=ѡlW0BJ_?*rS^ۭ ¿, m}EIɿ`ϟxwiF>3ߗܸ-𑬻_a!lVAaK]Ê;/70iBQ?D1Jz'ǶB8E/ؙ9#<כazJBv*Ao^|"̌0P,z8J(]ܼ-2{EP 94y117ǕG_|<. N<8iaM_%yaU4RPQPpr4.F YoK\쉞(OzP,*H zav%qw#Q"H_,}!II1ն+¼Sr bUN7e8KXef͘V0L*Ϩ]B H9[6"/Z`.R?e۟y^Ih1tn$C&\NkBW.VB8Z0dWsZY7mGQP67H\yeNq1CH4H_xhO3g/sVB)*/3 (jySU¤~Z8:"G%z3"|f4tϦndzyÉJd?6MݞS<$6Aeہ-WLu}nMq qޓ]ǻ|)LzVRv(YT.{ !=ah(U`[Bۜ6(qqjG=7 }Fs$/?K/(?I2S.ixKǕ/4CQbP^b^QVv%*xyuڝۈ8 ՘0zxa9VM@-"#9V2-7 Ҿևm{.PB  h|s Kcmft#ñ};x_tv)NpC!Z,[9y> -tP"$ zu|(:?eT˧=%- gVcnsȫs|@e-4Ŝ4ál^t珦 UKFڑƝpz B8|v9/1H8Jw:t˛bߩqv"gr~gU/`|wО ͈dž$n9Ys5S 2^84)XFeu/Bmmy;(iwlv)Nǥ˭teNo3gя D1 Y jt(7f8&#ngFB& f<2DJIz^ .D,R}dF$`[oX=fke^%E|~ZF-UD;jDoCt3 mI+,+¶=hDje  c탻U5fguxQs;|D&q"y݆;Gj zCxҎ1η E*VQ駛R7gcֶDW=QWǫwI_vu1r ǧC4SX#jY眠]Oe_\cFL).CZ;.#m]/ ǛϲDpj'msl=xii(r_ XaNt70'yq mlA%X00(KcjQB^#weNWVF@,+n;f,6t}YUHkŔWc̥Ol['cZJW._cq@TPyO$W>^c-aU` W7z-fMϝ 9cWdBaF'M0c {ӦE2Y8IX33|WOwq6`L Uv+ {I-])Q-|A/k)̝[>K#req%9"_A߈|M6s04VCEoRNP5c,hN[d;̋|.ʔڠ` '߸[ez|#`Jp@Z"#<7DaƷ@^Q$瘎xs` }aMN !M5JY )Sf7SSG?u+e8lE?M#~Ū4_P? ]x fQNx:ed7 5"3,$rKEXJEU MiBq*?5x/1!lÚE 6Z> f@+gd2UKoyy2ޫre_<% T[YAgկR{ٜ Wjjc޳7fSֶTM<;RX \C([׮+G<+.@BN>yY"?SOF TQ/BZ;ORj]{=*Ѥ!P":TMZܙ44haDU84UkϾnI' Wxr%!YcTuzAԂ']R^C$~5aJ؃?%)f\T8KݚWu:tȟhJY˳b͒IW9bㅽh^OvR HAI?eJ!zpq*.R wҜؾ'ogBiYՐM|Usr˵|ÎfW.˲}}܍Ao)?;QQUFr^Ea2sb/Hƍ[2`,26`xN7!-,$WUln"E ""J-M UtbW(bݷڤsϬ /= (IU$?sm{u¬ArO 5eZnSp*SQXz4 Y*ҽ,BP0tWqtӉO{QK+2\ap8N CI]kx)\N(Ť#Љ 72q؊F&hOX×[FJiaA9{ܗd-@\\COn;XCK7UVhGn`=HdIJ:tcb"%ETԠMժ-񐥴Ŭ4É%eK PM5ϫ$ol|nVdlΨ`J|s94VaY9z_/`5D@a["oԀqd[O޼%iY{`IK_)U(,KۈdITmk69~M5.jm,ܦFK<9E2~~KQ]{md=_xNlA+Ʃk:ΪoWGu '3"e/fJ1{ oB]L–ݍM&wm((𜦿+N:,ƴX5g7*bt)Dž_1pYa}+_ ];6Ze-{58kɲG4M$REN#0"ryA%v:BwgaL3G:%Wȇ 6ē~K9 F&𡑅@y'x,," v؜z"\eH,{|%T B#䮐ͱkm@/'+5+mHguɠ/N)*۵Xwe䎷woS)&cbYݴ[~O1vWK_ssϏƽ?$+l)[,aypT1M[.M=nKF?x m^Em~ƚKFfM# lj7(nL<u&JZx ,v SP.gd tH =+c>٧)xIz+]Ƽu!CѺF gJzAwOQeWHuK`Tf(J{8= т]6\ \(PdR5uf3eCm`wvmDkyo4pM=0$,t)>ҳ0gXӾ,L5qm\v9^}?=bb_٪< he~ :/d3LgnO/Ȉ}\T#._HR=v}t͙Gh|nP;`פTKrR:`# DoF ż}`uWAeJ蚲ͣ33bq0Q|>J퉂Qpހ??b٩$Ls0!2@jI/?]Bbj * H'pfC ZZ=f԰-v@¶VtaI[w#:Mw *0dDm] NeL+W&hc!Oke=;Al]orm@ a6zm֠*<:1_#«8u3Uss _9 bd?ǀLWm4~'&f{:G. fqn{gt/B\t>i\FAO(MO |XzT`Pgna젚Z ccOIm.4>?FT?{)PAK}a6? ?5V/EJ`'ܦ/!\ WQaȸO&\Ѣ̃kʯVۦ M SE #(H\kǧX䊐^yh^)>'S0#rApKeCko)Y?"/4ɠ4 }WfV]O9f Rɋ 8DՃq{zr!BE bʋ`hʁ(ո-)=aEr~϶zT9(ʱn&5N Kio.Ye`2_^ ^fZ߹Tb<fOZ` zN`56\ v#4"Rbw#8eu)!dkYhUgH_L  69ew)^]0zZ:QCI-O<iX~<:fkOSCO Q %bv**)i dAUe_ӄNf8UqX4<.2ra~'9~?JBM.;G`ziVP_hK Po'\ D,FTvѝ8eCOq_襙M3;{78kǡБUOoY s;ŨK'1GHhIcS{yzl#?Ňʘq kM~R egL-h'Y 0* 񍨟{= [fnZu 'yN fW 1 %q!z.su{ӤY(-9gJJož%['آ%+˾yq=6&(_/SA|uh8WJzt&Ck<ȥI zC/28B;j.!8]ZzR,y#HFx 7Z|(d *r֕,4EseZ?*ǔ0Y!mi:Ck`K_떜c΅1q52u'vc݄]zZijZ*y}qRQBgYL!fp0)(} sȌ %zv4Mg|Q>O%3%IdK-(Kjw'RO]&&»Q@Ƨ ͗Os0vL?d!"U\4W+BI]x&RO_+78E5l 4ڪ%_+} v㸽{Q`؛20ŏ(4/2`UP׃ch$xd*!qnH3,еg MTLV\(NVp8MQ{:b͘(k6]Qʎ("=:i!z@3*u`o_ 7Mg 5jP[jy9'wSqm h=[%׵ak^=Pedr\37-4K%G*q܀laO3dޠNsrjF9)eM:؟9\bY~$ @G 'mS®fE*]7Ӝ/?7AxUP{4h,[?7pρ0A* a5UOܣWeɭzZU0'ef*d,hHdwn VHE+nKVLC*58g $ Yg4fVkj ++Xf fy e>E@ffv98>M;@[[!]:"9^I [^|`bϑGZ˭4w |":e% ^T.egKc 6u{{V۔k5QJ^ W![)_JGԕ !d:-kw':◃VSř`*xJ{}[mlku,{ %Q\@ T,{4r,H)R L#=`yA dRT zlʃWU9P\Avs]Ym7[ y y'qH-65NP%A5FgSpʉ,C[Èq4@-F9.~I%1M#{-p(?h:-MvdlPv&nFuz~;18=_{9!WbK2ѧhk +&z9̖K%#~ G/>S5_N N3J-`:?/a3JD4C[G\v_*;ؽiRrrWY@C)"u>u!fV8r+9` LNMX/Qp&0ْ4=_+&.?$"g5vJ燛㯥ϙ@A"&OFAhd.iHKBߜ0,^k mv~#h|>4!j'v2l44xƺ&V4B`DbF'VGQ045/a3ޢdQC1rsHsT+u#/C;,lAdA;ry-M9 KK󷉍4N3Q`M!sB7 _fZ0-OkFҳu%U &6Wb8gf~J:Q7sw47 'NH))wY)*ĢPz2/nU/6Vx_=6(1,aM`8Hqa4LC ]3(kQ%1%&ё6D]07@*rZ kmgs(KfSIJv7ņ0"dwcGݕDLJ. fEwԓDŽ.H#j^{]qc|%d2C;L)s^ 3i&ˆ'!mb^AZV[keP'`i#c[ڞ!ejTB=pvr׺ |]iݸJj%{wDKLŚkhʱt=^Mx,dGؓgW|]^[T~bx 4eͭjȦ6T\M'3hw[y6b!x";!4cսC qHzݩc,?. X\]OPuRN9sv(2*եZy(Lv%aKdW:1 U<=ݹX^4d=ʰ̦W{#?^heqE UiOcni;0EDn$!ع.FYs׋i. 6>Z|=) khsheXf ;2Hz|< kOD@{ߣ8Fp[;Ki)%նp$Fê]v߸?q#n9;]׃Sd1%/͹>ԥF9g24%Gf n#ܽl*s>0&UPƅ'(Zl^϶ c1##u ũmb??nW2yU"9 0OUittБ=/?f Z֠5ܹh#?Y0Q5x<{m1O Η`toytВéeIPQ{Lt1x3uI923vbɭ,LP w.Jٗtx&JƘ6ƠvkBwp*. $!`|!e>>n:k\SEzwjz[wKݒO }AO= zsک&`;OTՆğaqĮ{@ep:{4ЈZbJXZ((3pdr{d%QZ"E:g T M kFzL{NFg4zf5o/~ךJ!@ } * ǍbX`-PN)v6ƴvG@Ȣ| *uџ_Щaj]e'oۗ *aPI7yB-oܐwnl?X0 t>'ͅe'3xrȝm:D{*cmtB\},v<-QzwƮgpΦ WcywSO;xQ<&IV w;:gIbN2Et=x9L+A^.A[ wa!ͯK21>)4˔~mCP`2Wl^l(\Gw y؋vP0%Y}H@Oa,☝ZnLͮW P6aDA{v|N:QnJcH=ꚤ--.jtjmMWYOAb)VE;,)_9@]j1eCH]84fvSa9vZE*'}E8e{6YXFZ;*T &r\ؘBnXJ-XOLĄJ^Zs펛\(X+QMkqcI:v~F~{TUOHU\1&dT6֘o=ˏcLb?yrDҏ9@0|" ɦ&2ÿ| nKIpio]FJ`-!M;iTբY>M<7پ6KfxDb+Zk}j5^69}ndf<&x0HY]oG M FX!,F/{~w=}q#a,<&$moظU\nF }} jH)kf ƿG$,nܒPy.:aQ@Mcw _JjT;-V*74iu {0&Aս޽9Jyg'ueNxQ 9*kkxH'Ÿ #u.rnC", TfZ}DH#/7VM8֒Zȓw$+Iyޢj9Xζ&8n2?I.*@tϊ>;H+JBT | eމ/`5Iލ˂{vQ UvF$4P,-O>YCVHvj0Itm)hFL< gf* Za=Z1l_n沒\g4hHJUQ {~6ƥA/t b!Na:NfS[}:\P+8qT|>D-<p@njYȕcXUد 4ژ|%9Khk(/ꚺh amx'HŴm& y%4LGV+`ޢ:hMY{Uww(cK.f:]=?%"l0׆.Ԡ HbũQ)5 ]p3-=O)Vp,ٓA5j3X(W\.]ܪ_> ӳjCͱm`o|ڕHy"V/ }^&d`KQHڛ;:Ru<-0wA@ 0_V?g0x8suޮb gQ!$"/!sF ]A( lC#4KoDDYUw,IܼrxhEs4=ibPS3>e6LhC_3DhGhZ.gbA-gLjb25,s%q:R ^d]uaXHME5;]$)w 6xzx #XU: ,Dy0^Xuȱ=׵ղ؁2yW$Ze'D5dT3ؽNT2?*lh~ʫIH]] ĨAyUy= b%Ty fأӦtK,HٗV6^,[G c!<9-#m %..Q8v(#"ڼP RL(rf/q ()g6kYd,fۢȸ}NV#8#ՐШ>_+ާ |8Y,8*E 5$[eN{IjNQa֜H!< UHx/ٷ&&"rȂ&nBÜ_CB=/z## ,eTP<B<^ ۸MayF| eK 0 3?N()MgIG?)̧<‚g}p4=C=^$n$$V"%B݃i8>;"BZ$9r~2BUUIuÏND-QɓTڵ<VϣMS9M  ~lkDzA44i:<٥AI훿f2!evhr碥e/.9dan0'9W&(Muu# = T"~o*9)ҪU4Ę vA]gL@Lp\*bѨwǭcAZ8QyT0/ZIxj4nG%=m#v]D9hb_'AkQ!ZC_yD]gT3λ_ٻʈ&aQ`N S ax2bVMQR}Ue"\1|l!{٨w*4~ W9?D9ӂm.YV;2 -y|ڋ0G2:l[Y($vm6R}(x3WLcע N)ֵ^cDXP]UJN&D4 ]j)a~+^[7`:]:гnc܆HJU׍ʼngjauzzLyUI;ڣ 3݁]X{_{ehbrO֠bڙnj"]/OEr.<2VmIJ<5cYB(.P}׍[aLl*jȽ$4JYmY9r1!R~S'm)2eZtR ~NFf)]dCcYWx|}5$fgI2>q, ajv:e %g1E\?Ӊ?-zюWy$J+PI`NFLR–{K3XH&߹[G?vevo{k!Gw_3b("m>4ӡZ"d8 j+ޤۏ|o#`ϣ|2ۡϙX2ȔH{k,G>Nj.v̹Z7f_?esۄҏyue!M'g^r됰˓\eeDy@lw+U+PXySXO@|z%5 "F7̃!v$.'ZQYlL ?7M~–j'%U 7{B1 ;"Y0jb$Q!C]=H )-4FZds BǏ 㗤|4Y^a6Xǀ)ƒZ-8{RJxy_knB< r^+u_ʎ3Ý(f1ay}^z/)yF}CI/,NMgP{5T+Q?T')#F(ȯvGL7c/CELruCB #"9XяvG, ~f oip;rDyߨ]M9c@++rzO̽'?ܦ>Rۄb`wnl&~sUUkqWRZX哭P.DNRu?-vAR(˸ 4X( D21 mh(E,1U,h;||^dA[ܺ?ԩl -gQ'^]!N}fL:1`,5PaNǂ񘜸I$B ew"T6 *8g|Y!yE X驤ss:;vͱsiA>@=h76 ҃}¶HLRx5rP/M=M3 LB}̟WFDHOK1%)L3nhˊ`钻=0 [^Pϔ9\~kħi^>Qn-Uñ>\4Lj=,g舔ld;BYD|\k?Yϳb[f\\W}3G萕iyn[7F ҝ7ƚ'V8Nc^ߋjmW_pqD.O#A`6-C"lw%WQ'} ?Y_KG G_ƾ^Jqd{Yx ?:zeHԋ~Yp18bge50< A)hb#uX(Hz+."FƊe/g\+9Պf/O1HDTcb7F9AF9x.v\gQ-GLUyv1 2l [âj 2mK BN{B|/ (+X`2Fy%گ|=+AtOgՅRȳ9pIReT' 0ae,ajN[&^(@ƧxlAp2D Ѭ_w5O>_ƀQnP_[aN@C=6Q_3g1`^PF'B; cX/uE)aȸewAf $BDM!xwCaNE6~{q{t"fokZĘ)Yh)T5^#k/(w0麣{>t7ug5@Mw2Xti~[?Y\T| +?- S}ܜR6ګf‘fCaq46Z#rXFǨ ƺ"z(^/>DIWx~*HfTn# J+W8}Zi/oEu_"8dջ[u,=p`'Cp Ԝ/f_G$-sӥ۲ 4~+P/p 0+WAJ9`_՞*0L:~:ZYdK \ERx35PAG9HbtuS&=b3z ʷ'2TB]C&:ůϤ`\Lq+C}@X/ *:[*dbGOefxp-k04Ҁ1OUFEm|>wBHʎߩF[%nb8O`ȧ(2Sb &Κq` Ypq٥.פ~\SP;o(5 2ZSkԂ[={6:@l=L_!3$`Z񷏚SosQzl,a*QؤrnM_h4I#i9,~p qct".>W!Z Zh7٭_iS{x/XHvF jQ~C~#i К,q{aQ"!&&0V}]P.JU@Y&ig={/x j*JB . )rCifJyI!+xm#11}@㝗uhxzkGLnPds6xj.;Z2<\ )%}IĨU~XGp'6'R ٽȘ^i]f/~C~4ft?NĦcdW &AŇs1"fYf sL͇Kԇ'IF%f|bXUSSۼ9I?Ugv,!V3>VL4Xjaa4 ~ s7Drz\lQXa no [4.5v?`l(CU R’0nm822Nن5A:Ih|Qp%R e7+{ 9<G,axlDʩ-obAc <#۶ \5f1?~O7?U(9Z!d'dԵ# KB_ +bm^JJ^-(\ΝsR0 9.m/Jy[QNVp([i{LCY DMCq Kc9xS1`БLrbj~]U, *Ut N1vC.kHO1x-x+cSqOb:bʷ! Io!a+̃@C#x6⢏Nco- àQTe-gZ] ^@KMcA.Z,܈o TL"b賅uXh]t@~!ύ:f85jq+ϔE)ŲIR<Acm9'GJZ{['eTW"6h}Gqj/ F>r$7gu׷򼫋p{ oUzBb=\1i8d$?}#MJs'#a] ޺-]_S=G2&J7Hj^YTϨd6MN\k O['UnE9 Y4i <ߍ*'|_:O``][#^EݝO>Q;Z;cC戄@C7%W_Qќ&`yձ8kkb~!l>.S~&ROBw(nMe+DܰƂrio$E wYa ||IihG )>weX} 8pG2`䝌,O0ґ 5Cw6$j7(_HN421-e@b7 6G>qkPbpѫ#6MHUT|Q;9. lT m,$\z/4R[/Fќc ]ZD\3/`{L8lAj\g/"ÀB@Kb(+ŋ9X+up#uB-7@޸u4`?̩] r𛅶Uw|&SL{Y4FQJ㿞69~wr4UheJ7YIbZb$Vv$S48Բ}e+jU6!ACax]"GAQSaR Ca%B̋gX#_laŕ]kGKcfdnGV61 cʠd oqTL~(g玫"8ig:kcd-ͦV| B[W1hYKi _C2^,̋[O<op\VaM]=a!#EW?>Z̷ ~?2ȩ6f- G fh7ʯ}7Q_?Q/&*g6(zKQX<5gx] ^[9\6?7=<SItyvzCa@<g3h\YS3ZOu =-.ula)ps({4ѷ5_f/ڷ ÿoPf+(bTh B$ n"283p< .1 7_NA+g7<|s᯵s=RF'mz@V$JkU n\ǏFչJ+J_)䞚SwlrҐ CEyyX D9uőhKp!^Es1ٝu3"r\#LcX̜в[}o}7/mz͘|]@Y{6;nh0WwZ|ܖȋr(vH& 6?b;9q]U]-T ʘcҭE!0t_4ɪ"w,5Ss6 =cfxeS= FX0'BN$zQ"K+H 6G-B| בt_+NnEΓG -uu&,`ċ{14n J`]:k$ѐO]H5Xq h=юzQ1( b1];qs4 J&.>h*ªz ~HeTK-G Wl+v=g'^xx$~꧴[7 QsজRYS̐.pB94 V`]vǝ%=k:WX; ^-qU/Lu9fHy7;UU!U#@« J/B؄74o&rcޚ-==M9YdjfQe]z&zi⾡.:$4"i&[Ƴjr{<lơVvkp3~cP 7/^.ӈ8ׂpY24THzb΂}dx"8%sEt./Z发#:. 4z!8\Nm.uStwH't6u\mmdr(~7'z|,ʬymUxmi%O1NZkrehѪ_ֆ{-2RCg;<[i74bl SER7ͱښ68't+6̍@T}K((*mv Y8퇋ĩJ#Db 8)+S%Z߸NA;)Hg'-d]^6>-_,+RrөqlpL2i*e7bpwB, ,!vNҼ"֤?@uf,H|SrYiF[}&&*>Z|a!sٯ-RzSmhhWVE#Y3Z3mw5Ϣk ƀkcAhWg WVz uSC)nڣ.=A;gXҒidR>nӔ J%VJ Gtm~k1*,=PܙК9f>)L^*L)3Z /ۂJ*ʻtC`ݕ<7:Uj2+5Ab\~[ta0j/f~Wީ ˧Qj#2TknoF|NJ.RT7|bą]?X|X[7_.La˱Y꘴5Gczr6=${MЯnn)0IH͹@HL3(%!BI݊ mz*z6)MzpVfv]_3SCʑCɠ~p?|2ެu_.W*ͯ~XF8ItT Y6ʪv txna9\^;pknۉ>8$2'4 L-%m.X܋O-xxrԃط{V]ղm^lڔGW*3,y$C\FE1֪k/%"++HEw`A9Η e̬u.%HJ]>ԟt_ޫ`{dgv@쒏Jd5r}\/"w529.iܧ so@Kx>}mmW K*V*ڭnRjJ(^D(l"|m6nH/.aĚ}9;54pZjZ9Hů6ؠ0?X)$0/uFilQPe_(ЄC%+2l҂'&,TtkYF𒍉ρt3TW,F`˻2Ѳ #wCyLx?`D` @kP]$vBm,'M[SiJ.HwmW%kG@^3y&cwrDr5h $/p+VˡXG.S` dKnb~ { Bױm=[`5R_I'#WHowT5_ O%@AO>ȚIGD>`j)mEթR_ꂑ\Otw~^<3/Q۲N}Y%~iXۉO_{5B6|p ݈O2[1?YW!|Ӌ`iy :ĕqGp={t>^Dhܴ) 9w4 9s/β1-@^ɟu?B:2rG Ib!KK`DJBr.?&YC-H:_VIf} Mq(l͑94A jo/bPTr6uߘ1z]6Yu× -U ID]2Q^EDxGvj tL&Zm@dž-@ez$:HO ̠}MTG4zi [zJZK:A\,g;t+xMsK×EމTᶋTR#{&S)#ضC ɵ +0Y:rD_3.nm4ͤ>t4bb[Lt;uOwEj|- ֒bx`:cLv돗Lı郱G%.dvc4E\$}ppd8١}oիod*R5V&NGX1mLu%in `CJo]4b&+\aMG0vaV]nw8=t Wc8)g䰴O,‚활^BM/LS@ѫdۈ-Z% *5|e;!irs"4L|SOW HGO>#cq=@m+st+:NЎZʥA]| l-8ʃ XF`ZL0^ Ǹpΐ?`\ zӑ=P9_[[%c8R,SC8VuOsBa#ښ^ t1]^gw\3П2K%:?l.2j9! Ps$VY&7S}Q_gSP; H$G XA.cyܞ<5WRe] {Zvl }@YLlFҀHnPW_BǜX#^8%^tU[?3sZ6m3EfɹKc78td?&[yt1'EUN{"oZtjgQhv*Vi#j"K2p9y`e4W#/B ߑU)r@'j8*G:s;X6RJ/OEll_t;(_S(FYN/3JrqO:k( Z7bkQ*#йUIoʊ1ͮ/°~\)Wmt99!#F\KѠWE9%HTG1W86^{ gXҬ=Zu%krrx?A^ o{tMw\tP8'n,g36[}G٨M nJF+sɸ1:QGʖ<^lIڝB,>P(ߏݦTf3m Sq ҨY|_dNI<23ooW!^E}W^xR1^:)#,}v=3^ Dw[G˃,@r2*Y ;u}Ҿؿ),sfoïwURk>$; ]wpQyrl hVo}f3wx Y]}[c ܏~VhտT|n$m%\Q͞HɳUKbA!3DyQ zv#JdeW֒(VpJmT|G# {orF Tcm'} Jpyr D 5Ӊ|87H;oZ+Z[_\8DՕD#nY Sn:^EBgػX$c&,IPE9  49 J2AӠ$.R^ݨc$5OA[sn/(WW}GxQZ:q)GlrpOOmk+ ʮ_&CV9)~Ǐשk`R2y ԪUSd;L!ǿPoF1 { ~pK0f-WRti_YєD%IML^?fu @KqL(w\jrL?c35څy  e?>"+qG*z Fnrxj8j@8F_=jVӷu([h\g:P^Wb!@yXBeC ritMZ4b~nwڄ8\sKSmY-]dοo_$վs 0K]8B9>țoexa_C5,=ΎgI"Zx6bk|<8埅Vcl;LYnާ9&ߞKX0 (<>T[j{@#AB䀎NZ|ɫ)5  Dž\PF2ٙ'59)t7Qn]V D}ڧő^%ࢿD), 8+ۦ1xN҂*z'OȱqET7I10}~"^*/A=~aZ)Bb5v2gD9;b?V[Y+iG }$X)S.J/\V:?f2]1v cIQޅuhc~3sQLD!'Rq.5IvNqD@tx./ۑ~L&(K OY Q|4:j\7xAszv&6*X/oPG?ĺ؝n4>[0`.R^9:sڣ"Y]V3AğG_1@NyguuP*ݾ$tWl[v0:}dRAOWwJ$,lgV,[LsnwFSu꜕&UΝ5b3PWCU}0t=<  {2`?^ PB܀_+(X ^ޜG@Q3ZwuĄ 4b]sBSKDEoŏCS~)%YGߎ h 3UΣ=]yZy_MķNG վ@d>V*H;v`v\ze(k[2lju~xpzXNw|r4NN=Fr%g&;𫂹3ct\7 Fb%S2?YU3Prå -.EOTG 7W?[h6Ax{}vyӈ8ם&αgYZ07070100000080000081a4000000000000000000000001662bfc80000010dc000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/ipmi/ipmi_powernv.ko.xz7zXZִF!t/C]?Eh=ڜ9N5C| M #Z Y&B7$+_ut̪+}vQ a2I@b:{0!u5 ڑ \J>N~_R&|rVO3p~*3{ MA0F¿G-T:E2\eca;4dgucj,0zi)ށ|@񾰄{R$KeP7ρ?X6,h}8abt87?%as:'''5SyKSrn|<fVۣ>䜐Ȉ~Mo<ͯ. Ls) /ݶyI_n!4vTUwɅ&$4bcrP419g|QZ6Mcz2X6h.p@9p8g\ۘx[ ?dmyUH YrU/]EuMt'{#NOBe@h+R{MeX{{5DjLޅY e?a(p~yWY&bڧh{oT@7?i2Lw]ih*LI0/`_2$x@R{( pUo3-QHhnfe1FL623V_ п+z&ת ܬiOQI%Ի轕@ qtt2&8-L;f: _uƖ0b-bS WA'-vsԱ+C& nsڈ(״i%K) :Mr\X^Fn@B׻K6Csc“OWWSe;g]c,(W2F%[QO{YPМ'>)kz/~ Zwl VQ7Xy (؋ܿ*v!XĻ7#{qS4J0.rg߬1J]^C` D3 > ﷐$w+$AKZD+jMO'~Bmp;ѱC"2.LE*1*ۢ:X;#,K(YT{?5EgAY 5,m&`+K 9I&@뼍NƷBD+D{fg {[(&jIjr/f˃O+4^x|I Y:j_ '5[}ݸjlLLr_c&hQ}]!7I<Ĉ# FWV}f[Ǒ =߉c#|soAFGNVsJ ZsS/IDLw)+ĞAY#ۄ=WnuG?Iq*dށ*EQ{"KS!eA[\fx@5F'ڷ:Ps43x2 ̭<枛T I)o뎘ejwS#]5 VXLhA?K[X8a',9r 36,ڏateD1nO_m'=F_:RV twBɯwOY(a$k@=2^>u2M/>8x?|OUY>fؑH# eT  _ٜAbj MTZڛ1ܖf7haAj_>b{0DWR,]$oRr|q*hsXy`#*>9p]?'ȃF_SMQJ9a=6QE^bEtCJ.*Sa`+ ?5Q&(> EA=<5iL2h3QB`gy.\ӓIW5K A nb:s DI䵻nbvn;ӊ$l+m)QpגhLESOd s~)\#[agE N&Z vf9pb'vygIP{vޜeg^|Lѐ/'sI;5`߽-$Vu0W)hɘn7r^ 9|M}U >>VQvJS)a2xޙ6 (ZW'|vgCfecxpe轰\"3bR,&y+t>UMEH$6j'1OR^=*B}91&J3[%^VX:?geɸW*5?,q?S_w ,34p(~`y^\a;qBY8q'sLKꙞ ! 4Q%xJn&{;ɮy՜ lI+dy)ނ8AN_Ymp&KiIħ)ȀA5B5 ):&ʳ!AJj;$_Iwbz72@ku}:0Zjρ5~] uH(cPmtIwslXTBLs̛1ax68:xՖbCn13}sw Kg~5.[_\4tׂ0X]z2Q.mBy%sȤ8ǀLˡ}kpfKj3Ayu6}{k* gq3I$rW7jxr Eձ!rE _Ÿ@a#r:zNkZIYLwAe'9\Bx,IF3'u9sBg,Icv3SІr 0,$im U)at|ČtįڄY}"(HH_ CuxV_1,'>%bU'"@ a< :[AebP'JhLJK1o^(FE(8 ^l1 qM>F$,dZO[+*NŘiЧaeŗ<[2hG̔tPm/x@!353/ Aޝ:SL>~ $HN1=Cz,"9_*7m|%ҁ(dLµY}Ft:0J0=Ofc)7cOލ8e+-¤ 7z5szVvENjGD"b3 \s+fPs-}P)). ʕ X%}ql,"$#Ѯ$cixḶ QMG|l|J*ž.P6?ʯZ9~i_'32⎧ӕ N(q vJW{Rdo2OP]w=X0q#{jZEE tOX}ZAPabwhwìS*ydʃj=6UNK#aCg56to^6ceLOb+!TԀmrM5AUv+ hj16FAcn|^G5|uҺ&m8} #Z.vB;~Fҩ#l,UP?VhG(&te\0t@I''XoW# hi'O;2B2Z7-f( 2U!֊e9ÅY[[+c "?; (Hn@SQ9)4|k^1߀U#b=~]A׷ ?m?X"댗g%)/kW 2%){wKvuWOU%(Ljyɐ1iʨ:.ܚ G4m߭/)g$ܠD]d1 S>ȔGER>Y`I`ZW+a>K>G;K]߼/{+U&?Ŋ+Az*b^J֠X|V4$F aQ\|!ȇgYZ07070100000081000081a4000000000000000000000001662bfc8000001a64000000000000000000000000000000000000005600000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/char/ipmi/ipmi_poweroff.ko.xz7zXZִF!t/s$]?Eh=ڜ9QTvw2ђ-4قΝG! = ղVW"+7> ~"ed>;FbiK¤$Si,7Z!$8@Ejm$L&+g@Et/s p7{W҈" O J^k7y҄Qt- ]mQ mpՆ(xݧV٘b+.v=-kEoWIevmA+cS1x%-;EۍuM 㱅 'Z襓>KE,׸E{bzpUkum0Kei9B[d zH6,VNBi,RA׆1q :@is ґL@ m]ė9`MNC/ (>Gp?|)I8罺SBDd8O~=NwSRkD[AB!pPc& 8upa,~nII_pGwXUP`nJo*!%Mlk㨋;z횇|HVq[xGx3xu'BB fhAȥ%WA2g095)vM+QwE(ӟō#w\<~7\먚~ ߰N5[Vh޶67X%sɪе/{mI[h4ߪ!:(s5>qejaVwG7ݢ;;Z 6}g.baU$.SO4\Tw#- Zo;ZPv?Ec*OyρO3p>-`g N+vsV򁗊TQݧ q s FĶ~"Iqc a߹X[6Z^B~&5aurڳq/M|Sެ^Å z{vxKT)n~IEydk ONZ#cz/4jH dǽ[P.Sw&?78Ƥ5}ڟfˣϗf hȦN´6)t_Xr}owGN洿7xcCc'a^JscFo0J:,ZY5:?}E9na22&M|'h3Ơ Xu5l6ЩX/j%_]/,X Ob x>.J_[ۘMeLgzww`-5{R@W-鲡Ga&:2(͌]48[E J;v<k7t2Д9Ηd>`33 ف>VyGVPkb.^UM%Nz k9;~x^TdjI/ԭ}Y20AHŀUX\?/kGj]^_,Lvi{Ȕ!2!zƠJ)K=c$LOfK.b^tN66[Ikvӟbto=pK D_H'XlCiH m刚*uE+`xh[PG,)GAժit#?4 ~7P f`ld S%xً6W>jC*2 7ӹk#X7Jm6%Ts=S;Ie-5q,`2-Plr;d%E2=z;CDm Bs`Yo`rsʬHu?g =pDl\Ez :nPN@< ~*q$w/sD鯚,z~L7)M,8{nr6x/;:,c zK\>O oeM$E3Ypkyj˯Nr']ƵNR6ʓ@ <]rM:r')֤t[pK?$est){$s,"m1NP @ŏ}8 20~P5`x\p6'fNM:\V[{0PWD A>^o#UN5f7bUrϝ6vzG8C.lBk7*6NtT(#Rޕ=XWcԯLv6=;k=T9D;wK(W%Qpª̺SHrkUE [haИIx9 $XFzᅄcjpC]_oVD`u E!UՐ}`11rޯL,,mZLiXO;a6@ \4zmm'fA3߁O<'~`O^["hzFk 5}'i%I7f15Ml0el> j,m k%o6Fz6 <9"GT08j(伧a Fhd v7Iaf[" &jMůfoդȡjc0L!a=fH[o%LJ{T0*i4 d)^[oκìg.Fh֕'ILs"ZdP 'j6A(f^Y5tNJDiB}>'QxD9jY0jG /aY95{Dҙ e7nb ܸ B0"tV!ť|qyU0"+[;] spOvݟCz I}LLB* m 2>L1}KB:K ӴnO@Wz` @0hW40Cn$ɖ8:q੹SvigݒjY'uAq"hlC?j%tЙm^?2s|{J7 }'Z$ ptr Y쪹C' V-Y]>L؄_Vpc'w KW۞zߟ>rN5BnŴ P<Qs`oQ> r5a*O}&ӧ7^Fz҆ Χٙ(EAD\( WYq!(!H*N&[Ok Cf*> MƼ6;S/]5X7c# J;ASs\궒FEI+)xI%8SQ)<_(]}g} {"E8Rm۷J?Çe]u4] j1u-Ϊ4n3 C0omKj*Îh?VFs/N*QtuN"B7W^sJCͦOpIV,)XO,8P# ]qU?[)F]N)ʱX푰טltr%'+f-]4=OLZڼfyWÞ`a_#5U'_"? 'MRHT:`Z -K^:iN4xS 0=DITe*g0d6EQM[7L ɂ1D7X72M:pKOj)0- G+4?6MX ηq&a-j;Up0 w hҜjGWK KLDsk {yymyTvRKT $:#OEhB7uT#9b.YXJQ .9LP(6%+ڜ|S1d߶ZAtvmV?Ї`bIX%3VCqhG` w<#byvUC9-\ŸoY=cc $Y 7ApHG*j> cTSVǥɽ lȕ+@m pWpyc2#GbՅ`|,WraIR19 ,I<:˷|12"7nORBۦ>zdȄ"ڃIg|TDh.kH&x^dy*oZ༃#h}dSA+ wCopo} 42| 4g>%F_ lfG@\<,!}H5WpZ #&3C2$=wxj8t}}騊E4 |Г"P$Y(w:@~rDB]x eDLH-ھ%}ٿ%7yʪS-'#L yOZh8wC:%Zcs6=}W|`zFTtȢ#. q|Q~qjg"+UD 4bD!K<<r6F-Toہ?_-6"Yз;.ņ L}Cنs(?{|~m 6/3{6^9xF.Nde2W pC̽/':֎W//#58K̆P1 S@j͎׃Q5^@T11 p2˂U.6bkeH(=$d{߄$(Ev#ҽՍeB@=j$Yľ_;/<m:Ht*;5wĊ R d<B%t>|5)<4*!ӗRrt0tv߭ߜ uIJL'} uu=c+fvAmxY N=99吤xHzDSmQ%WHѭ@OX#cЭFݽ@\hyDQGť㻚ժni+c;EyPj31/?]&LjL:K=>- ?`-c~'Ϛ8ퟡ-۞xVSCFZ)M{BsFŵقLE'}byx62S:5g>ʂ-@jzvQy}hhL@+wa,8/T{Wk_b_taǺy0(e6ZZ,tU. 6i8lpoQ-H AEZl_g >OuQ tzhHTCWӄRvS ˫*6Bl̻,4d >&/jA%M &~;Ѳh?[t?Q*|!9۔A2B!Cp#![׉[_{a>?-b0'a%5CH$aZ"2cp U)~ _m , &Նa@ɔMU));e (,Kn-?( *%m>s 3C.VOUZ[$ @K% nJSaGLe4Gkx?-ŏx>1Ýjw^*gymp_;*QX2l4(2w40XTg Iuƭ4>&YKbyGmjgbYWtД=ҳ7oozKEDđ&٦pX~ Ӵ 37CSX+%"Z6hӚ6OKFٹq:x;~)SmBAt5rяv$'Q^Z(C;`:?L#˧tz*̆߷@Wa>>R1WuQ2vw~1pFFA3PhJr &)xuylM~0 شZqUG=ٍ0\lzh$Cԃ9!.\E3 rl1ōmɤm*/5jոF9߇rf74jƆ` ht5Mjä|3<_c&\d,Qŵ-z7ϫ\;&|ZP(D3~"d?HSU rvm=(w><3T1ZSSIYMXy%|왝t'*bOR^S 5qpAʲ'D F|72n mQsޓNLmNHt:X6M-wDMfBCbRL\H'JXIo\[_oF3 y?%g?]/v_Xǎ 4pݝS ڵPQ|RTW%:s*8al}4ⅅ$sىq@t7_5JSFR;GTZc[ڄRW!mK?p/Kє"GmZ5|tP~P[wb{!0EMStߣZph;+1jx_^\Uf2/ CN)t=Wk{}oӹG[N5\O?LnSxE 5:|$Q4l 5W|ZzwTK 7^eЇ:Smz5PŊG@żS#nqtҵo5D!x xUr)i{;>DeUu㖢i(xqE'po1I[Z+QDXW[H{y@+nq:vSe(VdQlC{a!ߓ(gOJl|qG3bx{`$5s丞3aοZ>^8Cd|~=$ajiy;ND>ON_!T!hx^K:^/v?=UKtMwi1|r]c#aA_GpJɆ\?9hʿjG2LZjB[ ̽fA813gZZQEf0,ʇu$>{<|S73,H+~nx>3-á :ze|ѡ}x0b^]9YBvH3s}dw犂Sďh"17?i"~eMxco<4yE;S_ԇ.*d%(8~Ov͛f}'{;۾L+%1X)Im}#T"z­d[t9msͼʉ:y\ib2&kIvS b!!ę-c+k4Ee|$+Ϣ5RJ.Kz g" |1pcb`Vxmgp G#οk tD>JNeɸ\oE?|nV8[oe #z¶L1-s!MOh`&HA"i h 7|!d$[dfN_\{g4J $l0X<_`t:4;ֈ9ڊJuhuaT .U!w-v പ{6PX &}@mbx+T#t&=XO,3Y7OhukMvFDfcw/ZO@_L7<.g) *(@7rblXy6~=4&9yTg:iIybMk9^2oħE+7D~'}y9wڞ `Ohc.T"܆q`[^ I>#z]4QA6ق[蹻dAʣCsq,˓_>zzL߫]Z”iD ^]%/,*(Zq{ ~%MsK6[]-C6S#xxA5崏 "d0 A>5GA m.$m4x?H(ʲyLSS0QhM{ ɚu$ebzRhY@` iT;ܕMȌ*AU44$@Fh`!YGkÊ/,J?muʧG)^C瀏3c^\% D5 ܭSB58bK t\O,:: =Țmm$3IփyJǠ1[6\޷](xdvg/;s{gk98^p6pm4=G23_{zjrY%ZQ0*cC#+&GkJRN`;T](< Y)o"x)O*AzDq&퇥Ǚ&mϩϴ@m-onuN{O vX)nۋ!-S;JrSw_j)k>?,][ugθ~˘RQ vn,S}!vA[y(#OҒ뷥E4?d^X.eK5c[P_nH4l(nB6RGO0/ 8opiKq xQ5`S T*ZyxvG~ZAHs.YbWWE.3] 0QҖ#r9 }y{AEHYvsJKKs&iK^)vo3QHG;"xqDs!Xd4!Q;)/Ƨ, !=&|N%iHfyWd7@W^KfYl`y~V̞-?4i[^iX|R h[k֣š_5V*Qb'p%b(0xn֋/ⶏytS]ߦ5"ETEO{.BYM/# oÃ33sH9Ȁ3m22ntҫHZP097W+Mӑz [ |űƚrRŘP%i{rh&$G[j.mB՚d?^ t߽gt {\[7A_I1t}؉P4ۗ2j7o֨8ֿͥND:)y'N/+z(T@_#694Pe88@ 'Phz;uz\CMV!`%44s ܕ[c%k:Of @k;ph[5vى@@/WhLXWr,&!qƯt#2| c3]!qbWNlen}ҏ *_H%3f޹sC/?Meyk8<݊͟-gvSVie7r; Q&Ψ,t^Lŭ%?z@Kݞ_ 5j4˾[ǐVh$o##~ "IݼdrCsTOCf$kѶ;bVpKbKЪb%u8>EPzəEUjº.!}GVL"{ʝ:sWLr>bk15;UdG (/,h7Oݾ>|kډ,s:B)gdqldJ-Q `_(R^9Ig!{̻ X0#ؼy2>n͠ `0:ӽ %d(Ϻf:;vg\thq&ٙ\pW".86"Sqڮh,GZUFC{bQ"p4kdG]Ѓ%Ԉ&-'Lwf3E*Dz//͜v1u7l\/e4KB+ 幼2̹(شo-Ai>!!`tXT#%d6;C0u"Z'YCF \h|Pع4^5$Bs>qyx!M G`Z> 3oNd춲R?"tJU~*l=; EJC*55'HC/Bݸ}=蔺s + +P'JKz-_!Xuh!ct0|0×_Gs /肂06Ny'OxB{F1$Wq'Qi$qCۅXK7;"*X 02DZҎyl'Szot$g@ ?S3^ P/GAm+{9$(U`0g~+`Y^⾩cI85=ϴZJ)R<_vfC-)Ps{~%`p+jPc1*$O6g0t$j?(NV-!Wc)߄i{\ {}նB5{Y1] (Lݱ!(t&LIUlRΚި)ղA\7H}*UP]#uXU/v67ǹ b?FзxsBgmE$*PT:wx4Mf8JYG@=-z) OZZ)Ydbˈ7{A׎FkHOvc\δߜܰ3q2­iXh=Bi`6(\Te X'sYagte,5Vb%jcH,m 'h*n^ɋځ7nz,Dq737[f0Dyr[A.*+gęYQW_"94 pX*䎚/u&I_mS_~*m/Ji-oYjɅwyxALqz%$,{Al26?xp1:YZe1$K/wW3>E+Gt]^p ~(Ηuçތ"䫐vK@w[p& m{3iaʛJ4&aׁ;iYM:Z48s&4. #R6/GxPAGn#sz \$?<ܣjww5FEp %Z>"j!1 x?/G*g0U:BY6a)E*KQD/gb]uځln)Vثf!BR =kuiFX; 41L^(R.S#nqDjhdxMVm,ש蟛h[į9~Wx/vP/KJ UhD~Y 3:/sqn ).nD^NsGa}=w,|l02bMc퉶'ʁ~gP@:NOy ?x,Ė/xڷrʡ(*d/X"*hu,MS4Fum;;< IB tC+ZJ0OH"' 9!ۮ⼿ [يfϨcNѷζS ɽ'ᰗm=_TSlTf0&gnE(eA$`$r< _ %W~a;* Œi盪BolH];˫54`RxF0fӚOgI$ɂd(gX‚a?㍢Ƈ~'xT,aNZa-V婴S1pn_ˠ;-ts8È;FwdY!L>S6.[!F` XAu|/Q^u |xku:p83J'q@fai r6I<kPώ]ίIw10l`_>#K'!>ixjEIXn?y,{jb@Uj t5^SǢ?#JyݱֻLBF:\+iɫB32CvR,@ ?6G1%d[qIĨr+ASYӚ]gQ X\'ᠠ)u(5Oz4s#Y3 wCXzq#fpu%焟ȝ+XЩfw K wL"S!^HQ4a2]DP-po}9@QG$q I@ NSj>R?YHk?{)kYajJԳo<dXQ~{GyVf猴YJWyȌu4UQ ~d`FM|<9~`аۥ˖*0?rgHz^YpJY|Mާrfw*m|T.Mç^t\!xщ7nDZ ,8U~hzv:'\ =W)h(Q5rIH[ՠx#%ɼ(LjQV/q"9b1BP"_pomjr`E.NF |hs_#l{}{A:֚=Mu J ' <6Kbo@oQyT5H9d(L<\N_\NF/5>xw .cLJS1@˨>-m8Pg!G!u&s=[uT- St=u"$> ބGk(?>FZ[hCp|U 3̛XF|$~E#ݜ~|5̈]$~t)cI%"xGkC^H2)5U|W$i?oWFX͌}oW׿]Qpy*2j:bAd٧^2Wh0Tu~|Y>;]3 g,<$i 9Tz;%Y C&6@}ƴvyXIINƵ䳼='kt]boڒVq> DE߰܅>O^dYZdlGW}X\ٳcu#ݗTx玥xa W_I*9]r"haFH?: L5 ڥL@ y'7ʅ9Up9X;*hl5G7L΀&8ivg&}Il$Rqx2eؾx\F` [muXh:{Tɩ֮b@)[LGS:oQeliڲw.By^PsDI?;g|4pHu*LKn7Nv1> ehob{rM"hx] ]ZolÝq{oi ֤ɯ%32 "QR8W*8~N(z8{tsns]k:l9/擄Jǜ+\}Ӝ#C^f ]xA]rbcWsHv+TWSPgP[9/m&Ql6hrv#f|yțat0cE˕f `R:$< Z[v]* _.zb(Q;2ZMV"m+rd|, 8$B߱@#;`R! +<Λ}g%>!XÏޅXm b '#ۼV0]?6Ɉ/MQ6@ۧ=8~ؾg"О? ,,P/#X# B5|%rg:AN,"5j *Ht);OG #^:%4.,VԚV3ﶳ$IGۋvZ\*=O ?'p45Jw|kKGSusB2;4Rm {4Вs߾aA5$v@aUrW\BFC]k@mכ.E18W_ ,[$cq@{JqZ2ꓰ/MW E:wWgZ宯-`DEZ Ra-t;zĬM6 A_"K _ʖQKGdb `_Yt{/a(dpN9 “L@[uNc?el#0Xcs]J6BN^PWuҁ5rW`(AbdH7<4F]xd;UɮIq)].e+|CW3aY$(*Wb cs0=#3;'{rTnk(Vv^e/gt'X4H3}0WXH/0Us[:YZuViAKF^N,0Va+}5L5ZQSE\zw;7T?Jy|v9&dqX6*:FdEU`G4# жs2y:`x_5?ۨthU;|౸e LgarPd,J9KwA/@(2/ܢ`fU(_эj+"\[eu`f#(}ùf<dqL{,8-xweӝ6q%]gǾZMV\2N\'͊0 )xX]RZ9 `x^r&F'VPL8RqD`=_<L Q{V@IN~Bap+wqێ1OIc-d޺V\ՀAל:x.'9BdJwj )cwu 2ILm0|hpPݙsF׉Ql?XЏߦ 1. TIX-* ٻU椿O+XqdamL^kbMi5 x:?^K;!~ G.79G_P΋L3rX`&# h([<v]fM, x\N|Ƞ,pU =OcQN?-!X ˼7|o-cN 5>u'jؼwnG(6>WfwGwD][$Sy:wtw%i:OlCH>|4鞏hHb)Zί 8bWƐ?v1dӍLʠ[018.7Cdz=i  %\uqw|h _C2mg`w A>@3`XmpY<%Q5?Yde#TlZB JkQ8 쥪ZyNb$'ZkJ03ł*Yw+Kx*{3ZeK8qXy2x\ٴqebPצި&%{ާC I]U{Ͱ^>7GoiCb Xh1ݨc8O9&96K~ L~caAp$"Żf!˸bLƙ/D(e ,^5ynil#Ϭ/ 4'mccZc=/&AeA~DHGM6'7I jgz-xr0⥾ +d a# HTMte>֋[&|dpWm3((%/rYKD;TiyLX8EO}8a|E2q $%UE(J |-p=R_%*,|!jBھA2T}V"jC᡹8EQ>s^% k!kg'ꊐ߰Ña4 4~ 1⊁G>m# lteO'W%m=`z th}-{cjm3gUև{T,>wt=u<|qv袰RL'_cpt-ce n4K\I]M?X]=!Cǃo FjzKBAfV2^ai՘yz&/c^ ~]Wt~:xE[r7zm-KQf앧w T/HJ%K@[7YTO8nyǴR>ttrw"nKm@ƨANSBQ+yɾ8 ~**9 $l\0Zng`gXWx;G7 vor%L|)K%tPH3dBĺQekfAVtYzTbܶbz(v<,4]PwA~-˕1nI BS|×&|@ ϓ9o?УGJ@L%.Ŏ}ҥB=д$"kMHQ6+rˆX1ZE9$V8AGXACEsqo2K%I;5!w"n_5U@j|4=QA.|&胚4@cR_Q4a%iIk#k-ݏc|x؟d |s_ҵg?:͹B/.5A%~(Ago?zDNTf[pi63znаW{E Tӱ+:R;o"Lmln;K n8^ӳ̢\ hjqٓW@S{bТ9Ąً;8i05AG[.xZ+yNY q\L(>_ לv;(;6򰿚l'+ǻLp1]ᔤ *_;Lt.вs})?.ITjxSZ9\'zJ}܂q5u"Cys9Pq,f*G@Dvhbz̨f(HEw14Kؿ5Yɢ70V8NC:pі &Q4q$ φFU-c(9fAf."Ԓ6+wS ªqTiL(Iൎ?Cq71DƯ䭶C"1.[R.l@( 2`x*ڤZakE ;Z&uBI L2p8ӓ rUپ*l[6qL[<&u*o5Ҧ?XyO,Phzگ%P/9G]#IN[7^qruSުpJk@çDM$wKR:iE ]%l%i$}ϊG U2u+}-*ژ|~zGƴw@q()ov)dDzk \/N w"B6BJw[hLs=`񜆘2MZC!;Wխ_ȿ06⑼5Itoft80 )apkCO֫ǝHۗDثY63=M$=ALuu5BAˋ WȸqmnJW$_~])ÙvA ]{BsAJtG\jɴ3S03E}?655Ҽn_C+؊I8c%־W+}]\ti 9'">2C3&W.W?nv:wT~ߡنKjM9wqodY797V+ն(F>ؠKFa}oJ0͝ _By&iO P\]T-6NP筡ۖgnS5;W""n̿;s;lK$ԧ<><+TmN-zB>B,OS]8EP<{EƺZai_C(CUf>׮! 8s’ө\`_.@(mo.W"[_p4) 3?}9qXn24؃v{* gc,qS'Ebd=O݅#Ctz>w t46ε I騌}{.d{n>`n冼M5myacS\jdSkC؆śT=#:LsC+d'(y=T jM!sM [6NP=Nn! Yq,KFqϺ{8x Qֳ5M? dq.g5Y 7]/zv}pNx2B#@i|75YXshAջ0#ǠzKǨz Q=cle2`#ϋ_ˆߜNc-q>mTM0]]zHOͫS jM,E:b cӶRBQǢr ^;Rrϣ(6{4Uċ lhֆm?;0>tێDYHۄyӥiZi 0]u0*cs9o`/r(i[Y}-# Uեi[^t_S )v4\̽`ro)*n&)75b՜+4g^E'7K/YMvf+kCulT|ʚѸ9pպx1V`1Z_i9O.3^i,MU}3ZPR~{6Y{aKӥ3r2;n/tDӲFa'kj@xvl_͜<o[  =..xfCv NrnXܮccJD:K%N᳂ѯhw\}[(t 3hQNPGӕ9M9\PcrfsI8TB꺎.@-O5E79Uc>SL啛m[it*;q9[QRN_sؼu3 fɶ٬}x'&Qc1;Yc'ӀahO/)^֡-N<'(ۇT*2wAxq٧ ,~ž tgmߌfs }Uiu0.[t/Dy:<ĈTf(|cktO"I8ʢQlN֞T4O;e`̈́Zx}&zY\`VVlVTBR@r=:*Y_WEݑ gc٦mQ~)G/xՕd|U/;)h5bB#Ģ2rS]}Zˍ!de;&r1p8J9fnU%ȝԢ괘OQ*b< {DgW/fC}-$ird-W;%-Q h^+'v %)q2]|.]93xw^ $,6UD8:CFm_YeE]]aTrW Iv33KNtP-۹B5XxC}{F&9T0gar'4_}V!+{mɪnꇕ$S|'꾱ʫUD}^FBl m}R Ňkbʱ4Su0 OY%p 2 ^cڨ GA?RSP>q9'Nn\ֲ a}MbJ4# F":npHrT}`uW{}Xy婢J_q\V߉1iͰ X `БEDMP?0E^3Ls q4xy@²`}6BonD[9GOWY4"IhVbe PW&A%q3XE@܇-UK暾@/e#Ȓ6o zҶ}cxLP}o{b40Nl?koVtT':eTWE;%IPЯ]Éӈg0\<)9e5=@|QBrO,ÈWr3`*)Ǝ<0.'CN8^A;wYX 3+_{O<ectpEJUӀk#/_YE䘻Zdԩ<%I$^hP{j5՝d˛ |~ZZE3p]P o`H|˞0Ï^(O#R_\=J陋R ֤' B.N sʹY.`{?U9M9Ve|~7Ԅ<7B|(_O^:2QT/e,Myivj:Ec2L-_,*|rPO)5& R/x2C.dɪtZmj@ ICyX45llӁu: 9Rb"KhPejz"hzӫNץazvᜍuP̊1ꜜ'\BGcBzSwnulEK+tΏ/आ:v-09ڍ br$ZBWvA-N?,>!Y^|&rBմ0 ϶yDBzR]Wr{K{$";mNO`Z\0aPD~=~24Q<ىrB`; 3t&+Cfp1!IVɌWcw?9 ܎>I4Y .\jj;ڨ|hCG9,Cby $5 z<`~ h{^p2@\kLzofVPNjC6hz#H_Cc!U/kU@Lb2,\;S9 QXjի)V/AYGc;;U\jjRQ3w' Ov`7>/!AMsd-%=((iɅȑnp?; nV񘿗 .|P ?{1 qH0&?RntcRM3%Fĩt "Hm{M.z9yp3*|)z4<2/ߺ6cƧ4]xYfDI z[̑޵B9ZlyC.21ͫ{uLːfɠbR0p AN8|lR50G`>fj}q_ey4j9*OAԈ?\p_?q],JRLuRSq/Dؠ\֚@nJA"2+N'>.)B<4}i9Mq\9 2S:dIG)?c˄+%I*8Aao Ƽ)Q.m-s@Z2ޮGJO?TE-7cgJXzXÃѡ+Qcg'b]/[ %(C 0.q ٳ@57OJ /_?XJ٫0 twjdDݳ1{YUȯ5(ƷN0œ (I'ՅyFz/0(ɱ縺t&#z˃j#ͳ0A:;@ tC)[lGdu-ew r*2ZL`БNm m+6(. PEG]f6:'E:!;{!BG--pgxB2s,{W+O&A_:n 3` Y~$aӓ֪lő a $8Av K {#\/0-ϜVFU:$#h黪E?*[31SSvHU؄` {Eb(O;{5+[W#RKHφKAccڄ$NrncYr ]~<ߢuˬ 4ԛ&1X4# {fobkߚ-8&( 4\RDťDh3&1;yLfUzH KЁh&a`ھIR/ yl4WZn)C Râ5v܅|;;zI~stO8=ؔrߋa0t?wD+vzPE{ui֋( h*T}lٴ[PK _= ؇Y/ʱk05wPd>E1 J.:aPo+͎RdzAxR<%RSŸmړ[XL2lgB$xNbj— :oLɇ$%%լ(6Q>ҵdC'DЛV_.n>57hs1kWW*)k;U2Kvp""wʺ֓~sb{/rGH\%-&tAlid!&={ NxBȯ*lat>/WSt̊_a->tM l Kem$ ǩ*9ҹvF-Ƞ` HAEJEy\Ԟs ;Nc,@)ry7of6:{)_q%q?sFJ^U٠[1PO,f|F}A%th1L }M^3[w@ȁr'\YJ8bxf<" jۜ? xG໖_7/k\|nr=%2wƶh[˄3{V@}c +Խ% Xs=v/FprN0 3&jbNIGŊS62A/FM!F^:]mu)noU,J++̈H+<5LHm;ZM_ xPLvif({R֌ȖuJy`IwzGrgD)Q إW\ÜAgIXΑrc}su .%4d}γQMSamA锢-T_,eg{ܬ\X%JcZIw-صhuA1>d'D64p:%Yp 0 GߜU4"/)S]&{gÕdbq1DWFB{A:mg8TmpuL? EgF2Er ' CJ)f`೽V?BY:g1޼-mQ c#1Հ*$+40DdOC6;r,veσ#];Хu5`>{סĨ2;;R>:Ų*QƤR`dH[|`#7*cڕ%["08e|[:;΋AX7LYVOIlRwu3)go>N"mn;y[2QƓH j_6x蘉a(xPjSB7#>tB Y,< *o>Ym54FFy\ܙO(c(h@a| Ro{9n+ۉvl(7uggPhfl+9SVLvlE| `>Yp۔o躟Pzd' "L<̰(& }OSco–|(BV /L"lY],ښ5h>'լ1QKv-..juU 'Gb;g}XzU->#{=*!hcܛ~uRmxoӭ_ͫ$Ɏq/'*4~G12: )UR\ķ^f%_4iSÉ 6"]ۍɢzhxG*IcҶ7=[ҏe ~{TsF|RD0%Bg ě !MF/ .,J7$UxPodxlקāUe/lp~eoiusF$)buL,}ΕHF_Hy>-a|FZ)X\s̑" 3w_L ;BTjy끥6 ’r5%Ԡͩ|šcvXc`%&B:P /ȧK]JW]pzݚ E Z qYA 't.}O+ΌJ { [݁gΝ$v`Pa~yMrAyu~ĹxyXr$i'j/ [ foi(68*'yoƎL9 ,&e$n]zI m37o-_*[hv |j@5 yNaDS$:7@]MꛆǑJG;9Jar{X1rh~DЋ~k6Ɛm=?dvy] i5CJ+ <+K4 K<4 `z#0#%-llύI/31i_Xn衪oMUbRL'+ZD'x3J%t !>EcՎ< B;W&pOoA⇭&±w1x߲HXt'S(r?\xÞJOPbU;y/`Vƽ ȧt =bi6)lV&#D|ǎlajYo\jN_::c<WmAfF!L fM¶^eB5"ΓxạͳqoTFȀU,k>i}:*E Iv;@}ӞTos{@&CeշSƏBEL<tv01kEo؎ aeWڞ{9PPwnz3|nB@-47b-6`t!ݐ :i3&$5P@4MwB+$@xD2]17({a-Fhr҃E"Hvc gvEU4KT :蛨]lM|t'[3>KY" n %)u?8Qvޓ m9W}ܛڕRFz'z'd>9HtExՙ#܆i ]\Gjmmt *JnՏ+>TbD铄m׵]XQ!\.SdGM ԷLkgz+wTRT /g߰'؛^fR |lm(%Q (H)iB [شsBArq$&8ZoXx̣ AcXr-$Yϝl_7+l2Jܼxbcec=q7Hi mWYE)m_TꧨQ5!(?OtՆ st Ay_6Iq!k(7LrV,kZV^C> 1Jtrm:!1kH H}v77칆-9*{+{9aӎ0c"{M1\)}AuYNU=.#jA\IPXAhp}ڲH\.2)eőhS+&%lhC  n/SCQ$@ ˜Ut;#0힙vmIoYSsXfvF{ jnu 0M9<%R16mr!!6|29Ig_"+_:"#D栎 1$SZ ɐHta>BNsģ|?ld8aС2Gk$W}}Wv0_6dk[(-,1 &Eq:p!>mrh_*!7- ZF\QwZ;i/H!**wxnyN|}Q1tS[wMY N 0L{5Tp.*d@xtws?oA_FO<|-qPWW -%TOi4$0b:!9;\p΍D:e\s0-f]v&^%2QԨ c"sPpMXV/gΛOۖv%ytc۪^]5?7QFK|LqV&_KK<%jt Ha>vZgyhauRgRuFOe=Q|$~6ﶰ ]%XVђ'0UVZI^fiyᅣLC? I~/J.~@ՍS~{8@dhD_+[YMox0_ %?r6!p.IV JM^۩4LjLN/BCC!qnhS*lUχHZygqu0Wl_jDp} U\57Lb0VJa+cVVjäBKm~Q+m<7HC`̺ofg;ԾOb4v q3|LbBVw8^ rqsέ_$uW}jÌAo89Æ9I>12TԍbZS&%u9L)׺#ҦW)?-8qz?)e昢Ƨ4+ch"xb?Đٯl ʄiBbm=SkjŸ<bJKR>^ v" 9Kڣ5}bimzoo(q;\t!JBT$Uc5d'8=SKH JB ༣`U/BrڟsSk2WKWP;֊DuNЇbѩZd4zxSyNT[<ecH;>9i~Ig}+mw yeXβTV/%6 =GH@j6oF'2fw/Z&Ku:uESF 5؞'du,l!HQE$V4U좵 zZ!]{ # wМ'&7gzHİ)Z CV)wxvaw޾֙-8c,!""JpK5ϖwK ~g AAko8.Қlw.<~vYUi~΍gݱrc*g30YDoqyqʦ +EPm{8meZ^An:h ?PZOHVsMTb0qX{?'q^PFw`s)!yحՏNT"8c/6W%ێn^oh?+ J^ ;E׏vS9a,&՚Б_X 9~yI/ #b:"){7{!癮mp˹bxpbp܋g)CLsU.;%jU$M0-9q[/'Ky)h8t(Laf=CjkKPVB%`g2©ʲ|")o,m/,PLC'_@u~ժNY$@C$6hsaˌJEZ6p'{LV(Z7+mZvfҍO0~& 'Mjp= λh>%;O)Tք-Y,&d PjCZ*9keC x򸼈$ 1X[e~,;bH4mDI7A9kﷆƆk>_w>S_€AG_(ʰTˊc0b0AApreCfQ!dxx-v?݃?ESo7}=G$['p{@qQ%@ BzA \@䃏Lh\ sŦoLH^1glʗ0وIOV" ǩ IDbԉo ٳkgtxEo[LeVhe2 +3% ͣ=^ػAO)֊U0Uk#|ÉiSvnt*dIܤ/;qG<K3 35%#+7v^9?̗g;R( bVȩUjHe(mPhy `GoL`MQ2"32ҩ_QwHGިi%Nj7> dz=4zm@S"ƕZe {My62bp"|`_c=- 0+˔([&ĦF&͢1x!dkC.g1 !I2ch2kB5 (|JŊ@#pI#E1ڣpb}ݩ{|Րv0b,&v׶r]2R9U=d qX7q/YsI'P{AjBk7,h=~` ?A.ǯx=NUy"b~#ݑz u^|qs#ᴣڌ Ydr̖ R~LZ e [i D(4y'֥rtћ߅@_Wv,A>8 m)j. S :N51z CX2*نyMVzFK,ϸU:D0wj7 :05eQB'4j`qxUQ&̓?jV دn' >O{8'xy":t;^8THny#GmUm+8,m{+ƺm;3B5q2s-I-9X3nT:VJ;t}JcTZ0Һ~*(9B{]CoF4xQe#r`6tfk:'\U*;SHg w@>xh5lG_ l|Ch~KAzc+^J6.I-UbȪqj F~K5[''Lź~3n&)꜓R;evRqR?*,y DR(<+0Tyt KfLb!MJSW_F^WˎW^";)i2Q ,oq "d[ QzMs]{۱@hEwAre{XiP;M?ՅD}wA(wGjc=E=odD/$q(t6_+=`x"jŋ|SҼ-aѷ ș^4fں}9ϛ E{>L|X½†nn&Q=#hqtz̆Tf\KY61E+k B/f "]fF= P 4zTho X~,ToY^z2;iPkTЌA3쬸uUQpTڟ0s.$1A꩗l \\O֮Dx$* .5ViayտYT?[@[me8!:4[|4}!w0;G*J7ꐯw'fʷ`i7-6/ф02 Gz"tHyyE)85Pk8#x`v3= Nd"7xU 8^ٞ[vS ]nZfWB/ER5C`dcZSE YI_O䧷)Gp8sόW.ya &'X>o< ANQ(|^QDL`[)\k &Hq[_'(8Ӓ[}yayi?cM5ZP+ƣw>Q<x[R@%U~uܨh]/@{flL忣Ȥ$4Ui{oH+ٽM%g4EH䩢"yGC,<>.uV_YЄ^ wr:%NxeJ[i _5l"P?P&Gڞ|y7Eu&7$L4Eԓnl xȲme]F#u-qܝmb¡HZh=xW͝.}|nj hX:YqZ_Sk>Rv``&d+" ݫUWxhT":Jk]#k59A$Q-~}z#Z7oqkvUHÇ+m d@w:&cKn7x=4Ls,%N]2$`gR5~`n&my c6ob|D_X 7wxK ࢞ޚ%ĥ'aoG&ŢY9#)ꈮF/ Z:hvvBwr2'@ 9^ꝸa=Y|BN n9(r}7ZYCz'ʟrPo\wԙΪ7f%c6W\A3lqv?4 ZûϘ: g5 )ZȵXN0Ѥja8?nӎ%@n4ŝ~ =^v&px[uNnue_;~Jit s#kXN):&5ȵL C/E-UP7>k)?|8#) Ez΢ I^?[+d"U)Ż:b$U.?rlB5_/abR wգbFhjvC5z}G ˵SHseCrQ%52_B1ۼߺ?X3C0JU"P*h&EJ(S Vj@!>rꖱ|mpTbv) }Dn3EZ'H?p-='r"@& InyDCsX3!ϴX&= naK} /#3 ,\ [qp<=1Ai<=6=LOA'@==S5ɏkݲBWIhRMJAINJEߙC%-Dj=ǵ-e{ruxT@ &o2҉H.ׁW®/^w{^lix[ftI2Vh֬;`21hEnW.h;Klƽ--g%nϮUC7 P cEk"  ~A{Cs5dz]@._eg%n} (-VG W@3kX͟58DROaRsu!h/-ư݂"tHV2P prx)4 Vv HICWҤ33sN?X[qs[ ly~MHnJae]'YC0fE[]';9hGTL<_.}uit2ڀ aL֙yʏC;)lAP؞ec3xzfZG|eᄯ\rtR;qeq~+5n.-^'CF3UNx*M}bd쮅ۜ֌pgqeS0Z `B>D?aqv:c_5-?zט 5Q;J9"!eD`NR;i ;c|7fD}ƺRІJu,ߑ֧NQɱmӽSKoW%'h-¡8XRALu2w8uY>|w]/2?+/+u'/"WUx*xݦ` -=K۠N/9Hh;W VS=n$oBCa@hrWҎv'5droe[@&q?tlO;MY#a/\gvYEY(.R.ɝ#ƶ#<&WևIdœ3F'3]g?.=R):w+ܝ^5Uؐ&T5ĻMgp~V0(& *΋_]RzOyuwmLg-֡qAufo Kc7Bel< ċ Z> r!5 S"MMJV{1QˣLuF:3Vb3M!Ԁ;ߜA@:ձK*j/e3ep =I~!H~;θiqJמ!|E(Z'w}ޯNޒ g?/<.Gp1 *фi!Cyejvx(ƆFgARr#߶IuJi8idRvXӘk9aoA92Mc#3T:. }`Hr n _='-y:XObe (:ˇY4"-zxM8Af?e|cׅB!j#q7L6fC?W9q$[|,]JWE\d#8.ro3XݍQp-䶪20bi -L@BiuVaDwh͟,M/ +j^5q޶Fa?l)ZSf큒06xOa&r:~qqڒr b[D2Jnnm4IWeH5/1فQfhf'=͛8HRerƎ28euiɼZ_5k. 'f^j1ެ{YW{QaH?k+T Cx=3SRKf79,@-OĖ[C @D|Jvg<ԔFr-^v;6S1&K$4r8z2%+i~{SfKig_bsߘ#D DMprϣ'rc_}۳ґ۠m\dv\ÚBRPH]-O$ާ:rB u=z(?\ tywILN.c q%k}nB&\0 IR-|ʚ>BG޾Am.kj< Tc=aEj ZJ3Gw^)Lˇy{q=4f|v3uhBVL-@wW\} G*Y{V;G!*)NDKN ke]s-qC(ĀPR*Ӕ@&R\}^tD\k^-vθ'vYe]Dw^b͛@(fx/q+/$(&rY-21'.ˏ5t0[`+@eiBh_f8?OPyeDr v dNlgZ j#/PXqtt@y/6&}p9FX LOɄwfp .GZ2w5FeΖԞН,v]dx9p*uS%%)ZXDlvy2?m bkG˝{96h\/W tǨ\_S/` /r0B~`{,Re8ƽŁ1GGD xj } 6<ʶVDJ׀ #XI0ʰ|sׂ.71af÷SuVԈ  fkW~Z.80#g$~v?%p, %e 7uB2!ѝeM薪bg&_<7P!_(˱XPwoGwpfMG ф<\ _Pq^oK{ϡ4ċ%AE,Gs5U -3A,]Y->4Q(^C!Jsl)wROrkXra:QmFytOo$Ц-}l uϪ~P&(Nl:DS894c>`,C=;k\Sa%PRնcNJg]Br^]ax`L :S< <|YbClXaSNwaĒnUޒ%9@ja8H,9p^O.ГyEz{AP8%.˧8M1g4(RKg8p\*;?NN)EFFJޒbxQW_yLGr?4#'ήR ¢*\ &xADPFzN]ԄZۙjܳ.6_X1L;?/W.ȟcE3uӮ VEցEPO#n֐@ii;P.qFIg021AOC妪1']1.85y j&".PT?z_@BW'_є//.=l˼ՙeиْng8ɹ#yi[b>+Av?arnVT & ۑjz=>_\hM}#rXIcC1Ȃm`zAE5ͱk9iRZv<uʐpz\siZ]B˓|Dɽ]4s @P+;;nJU&ͯAzʰg5Փ{j'襘^;3FbKX? Y)*R\RuJwf۔Nw~͏._\zp0Z:7 مgpYU&M'`8:Ҩ/bG@MO`Tr5 ;ZR* D/[Z8{K1V3#y_,NoYՉRaR:;ۍHS#yDۼlr?0% Q,ʸ`m?[KScaO? Ua%bDwbS+#8zX3NXrW)v2bTQy`ͭ7ARNrN߃/u\(ܩ _Dݠ dN >$ALQ#5!aԸosp6@Ja?P[#6"tbJiݚ[<T(d9k2LVc Q9nڄ&Yʮ o}CW0ЭmLVvi u!} UojĈmy!ꦐhEˈ/>4Mܐ}g ʝ$$pr\}7!oʫA yŪmerC#yx} @K.|zphMME]D=?Xp?wdڠu8A)u t. 9\ RJU$lW/sih }F!FUKWT̪ofغB6RQIlXKX,T[uIܐ,tekgQ{T7 ӝ6XBԞsa.wHy*2ؽx [IsRye8]3iLw} z(7`!Ӫ NF4sRv},i7ap`zLߤ\W6zV7CGt˔O!4 SUX^I'),4-[+ɿ_,Ós9庴+7>>whʸKP_qǘ+Dg.Le% |TW_82*i, yŦjF#M4 e#grlAVTeoA;EJϠyX{M'd55dUje- dTRʚh+&x8kA&yvK .M~XC9+)`dőBF)DTl`~ @[rd*ns jh+!8żĩiVmn¿&q\~Z* 暑Up/%}z.M>M 뺘$t&/sd?{NBY6`̭\?2e$l1"Ds}D0ݮƥ쁊NW,w\a"RO>d%@~D햘'=w ӟfg^"3;k=;}.dtl)𶶰NOJN&ɾ'/a`VWxy&ou){r7p9Zr166 heux R7wDD](^)tOڃ\61S8Q|> | &7Ww7ަYLG?QwlI\jAc3C,oCYg(IA#ˑEeB&&(,\O5W"|~;G V.9]U8>:+\)FleEI2̅"ymH0'NזkM RE+HCs遛k˳7#jÞדrcqh(guSyp*:fb\ԕU~ha?tꛁQ=@lggV7,Ns"Nd5hxhR :oXFb!CC ĆS;'9Q Έ+QsFǬOP'Y.^t ℔Ob0SSMR%Kr4Z"7zs %x`39m2oSՒ"hͺI#݂BWc,_GsϳQHvpcMD܆v~k*<ӵG*XFu3w~1 ;wP(1iwJjya[zĥm5 #y9a#r&xdn)x]q36G'.Y^ʆ$ >ELux>A>tT'3i o cbr@j1n9 x®ӳh6pAPF`2p"Q1W=:Iڒ $mt RvO>HrUB zq&=V 5hU؀l.#"%.N犱t0IEhj 1,@"P`c6w]0$Q!iw鼘D N Yʼn*KǞ))=WʜͰ,Ի{KvzY[_T*q0"B+&Ls^wЩEVB-"K 5>Z9:b3'Ъ(jl,YMh|=ּɢtA.rl-=3jyC!I}WXe9@{"LDji5*E@F(,V@AӇ4+a\BMJ҂ ^1K4&bbnсv:\Z4j.wQ Z OTqLerH& oB Ȣf(Ldbޠ`>(B12gDhv<8;o+'K D8Zuam#LR.{YB}C\Bym#Ôf?K'.|RnK0wJ rwd]ɉA;"ZVo(S`E@R 9c{G cF|I $XhhG?B.4'M%(Z? zzb͙l):~ ._P&] y ƒ uɚ w}OGD ;ѽaa%^vW|PN\CAEtLc$PG(@B nVowR`+1,Ԙ';?WoދaB6 vDI:8p0ԝA|qXۮmīnwiy",lKB Cr"& XW<B-V+4'Ґ@!}K'1Ue)4)ʹ6f}n-CO\xY򖬘!aG Gő^T}EI,u?JZ \R shuCV4l\5wWQeSm1V"R^wx]F ?2Ά)Cqډlkx4z@33ȊFFs&-z@ǵ]-!Tդw@ɀ6q! P2*]8lyc oQuˍG7RX8 W^ĸʐKaen؈۴@~ xߌ4Zh՞@]9vOkRy">ǣz\BXzrE% e\b* ៣[IgpMi~0TQHW|VTOsT%  Ω};}7ӫ ChR`;^dJ0#2 %4&I%[?S&~YO(NRJ.W=$y/]0z EBxc`&v oa\rXY,5.?ۂ 1~{ i핚?T,a0! )bQјa$\ZF*gL1v纱ubz:"LU$e(因m:kA^U 0!:&׈YR$@YZ-ȇP:_di3J/N[i/ᗠ`*.!rdiDʇ }o;)!Q$D4ِp*wyS ¯\LIA`}=7 T ((y &Iꗤ)S`W] DPh<8FT%6-5&53)f(3h:R7{פYvifcgg+2Eѵ_QTF30y#gL}[tq,mt>H }mD= SB^B"w&xb#y^uf-Y RG2DRx/Ou<CVWçR\F)FVa'>%1 ͅv "7G3qI^.$쬪02O~R2bsVt2䑿T6#y1f]Z,'$qZX )6uJa1L n%(V`ݚ cP Rzmj6vfzF0v=){ v` y8y>ǹs?, -{h"V*3ְ%Ҷȑ惡lHf{ ByR`9ߢ-͠7~Dtm51H>{*՛0Iцح_½ f(3n=/,`r%zx>O4;Y-|ğ_Gb<:&1+h~Ai^V VN9GF!^.0Og4.̍ oLd؀t[Z>:!#2Jw#3{wduW2aFڴXRiK\~uR@Wl|@tXZWRMy};h p ٽ>Ow+MPGcXCaQ8.y(9ut߷R`AZX(Q) UbʋabikqXyR!{^."-Jhe@j*wunYk>tr.gc:]`@l.{[x_ Xn+nIǺokoqv*| hlr3&u3լYcH0 hmcgKvE/㹟[&+E:UIٞM:qr`ecHE|=K%x_"1@tlVK(څS`2I3WMcr`Y;e2N_㖙WM%WTN /j Ϥ<{ah'"uNjsW; d+NV-Ɵ!4IK\-C>p !tJ.J_LDO΢[$֊.8fI+;5RIQ`FK46e xvi{e|X OkTĽ2y*e6rBS}/qx\IjqҔ$e" [5t;l4e{vJcLGZ ^gDַAuer"QqHV N)Jo ئZ/]2')=fk qÕg^9r-X Yh-Yޑ@ʽy b~bJ;e/P]TXфHbVhֳWqv8K' : O 5}L)ٯCyq ~>|]% ahe{.yVOж)%NE^b|U]8h4!`̻څS _s-Vϼsdt7%q$m8gm_-I! ,= 5Il{=cpȝprbޓu #uxnu$cUYfƁm&daڧn:'s7k}!?$XǢ[P4Hw|vxQ3OӸIk#ʹA[NEءGpSI0Sn~.-B| G4,Qh|yj,nβsp,.g倵X7Wu=-yoԘ#3#AlGZjeYMsɆCRtb!~fIl,߹DrNҵlZr?@/|b tȑK4׎<3)}y>Ɇy {s "K:19%4n=K^]w͸.YY½no0; <6J]Wڤ#f(@wr`"@Ee7w/:#-ө濔=|\sБ(8[z@D0{lƻ+q%?Xߡy/ >X&0RC4RP<^bZ(@g;ҙő.ܜGS$}xd@mYnCϒs'NS8%Or顾/gqӇQO9Oɛ$\[ s̤*YeQد\g:.8{Tbޙ`C(C3 ׮Ug}2 外ޜgGeٯ[eJ*8c7{LTl|q=aE&Ho 4b XFmR_@N;".pf%V0{-Ki,[+9/wÿSAFd2˄Z@"h&㦧몞['İJ)^O=|$ݯdZa/wzG)[|fr D:h-ierȏ4\zx9qޠ*TXȰI nӒ'R)-VӫS6]21`ZPQT JL/=N aH1ɘI ;/YUfAuʏ?ɂ>?+R_ʥ{.iERnφtȟ߅Xˆ|FW7fVxi?#@1Sb(|CIJSBsNOBgwr-K!&cSH{R"vi>39)D}" i#hP,4*lq'MlМJv pLTh_zYr0{wv'JyOb}GŽ+Ԡ}S\&G/Ek3$Q)FA:l=~aV1} r{>,hO$HE%u)#^9,C{P'ځg~pyђr>#ՄV蠗}K]&`tnϼ"PK:;@h:S8~8ȟce:~[@ȩOWqIggY7:$6(I@K-k@I*l"O@k!0"+t^2#r3aFB𶠑CR dφʞ; V:¹! 7B*Qs%6:{ľIlH5(s"?{Jނլ4ާ q@T/4(,0.]NpP EpRFљ6[%GsSڻ:]oā[G6:(؟/nC?.adeahDvy4(l3rЗ(2jmAp2mZ+,@ IY-`#݈CVBWA/d3g$(=K_# sXhI3-Lu^[# \^^Ŵh'7rHIw77b=u){B6tC+~cmӠ+?&:8!0*74L9 ;G=h2u Aǚa$ߏJX؁q0ɟZ\ڲTtŧ@[`VOو/JQQkHZw=ipEbw9`- 2oښ8.Β]l2̪78Krb{5!@kmci,c^ %Qqh`Kӧݲ|0Kcpǩb%F)OZ(h[f0^J!t߹t'l_yn- ECPaAs\TCq QVJwsf,[dr;q@ "C |xVT#{X'OPC5?[9@B~Pk(BҶj@" \5Wҁ78B#6CLX'K@l`*@*8s$P̈ ;6HHAԌ=)6Lnp3}D>NҍiBKXM]vKg"q3j-]q+S,[;B~uʣrXn\| O5w &7CIXj|Hh{TfT>ᕡy@5(=ړCdY/! kwq}q&$(VY{CSP? gB̤Pk@zqybF%ܔ/\`f*:I -WHBX3ۧ䙨[|>5TC9Rn  Tj=+4ۅn@W*~urB 5d`B|H iBlH$0͆3V@kQR*Hzت ?΀E6mcf;%k)8(GЂ Rq*ї>ܛj}/ZBt"30#){Fž$݇S/i%>+'tvWU|w3,|')̴hzH~<6δ^h>N1ٟ.'"Rj+:sMQGҲ>]ܖK{.Wg;N.u7*A'Pd ]KAw@li*tbyrPL ȶC2gZQ.?he2]?tzn;ɸ'|R3&% ~Ev:Z1+ ADju+!0rE.3('`Un V OZ/Q')fI|D 1^5l=GEXkD3%(d W lAO\D Z<*UFm٣s6ԐyNՓl8ieyսtn\$b!yOnGF ֽ!Y g'[ ?lgÔN,b8 X@Ɇ@g B R3>uӲ0ޠAǢR51%$ii='Ij4a;uZqdX<7M ]Yi!zi-x sF?Z1cZ/p,Ӡ"7qM[E (@1i :K飳Duo-OE]ߡ)NjiOF_Jʈ}ޭەIPA9ؖ=K *׮Q/TdZ] ҿ'.#Btڬm;LHkƀM[>8pP3w.#o| >ps5ݏB 6.<stC!ݣc?fya=T^s%+;ߡ pa$J<\oTSqp~[.m`^i3QW?=![24pĴaAXWp+㉸G,wח<֧dUR }"NaAHf BJojCX&$5xSbmODsڞO'oh~I 27wktq*\.U|UV{?dmѝ|qJ4j@TH#JPNZ<?gí\8'@ǓJ}7}pV'uҊ[k <\=P9׌UcPYӲqn7gqWe]$>T Gϖ"4dCWгwoƷ|ňz_L72VѴuHZ9CΑWC-InV:#ɝ~xyi4SUm ̰e`nΝajm'Ϊ(?8L@4=8e߯h-e`=z_ (CۿzbH"DQX2W~in!IWԤ˥$bi1J+3LXllX#Rނhb̢nh |AI)G>7OVk%hr||a]5[;|Ww7]GZ a^lvwc1Í˞Jܢ&6Fz.dzlu8WP >El6w|ZۥmU"Ŵ_Zm~Wf5]*Y8K3mV՗8JKTE`%!F2. 7CMߴ+1:%m{lF3Dl}]Y%#o1@I >\[UT;t$0T`QG'(i Un=1+JRۡms,'UL*y㷰K㧈8=ڟ?QFlԑգ&7᫂#ZˑspXvc-(DeOVUdRf7_V-{[rJ YhfF\z \Ih1 Q܆\w4؝GշVޤX)Wv*?=z~.kX'BV}ۥzb5wˇ6R<\kb.:5 :>VnEJBg5EkMf1v}#B<(,3NîӋD"X6yPVEpm5xۅ腮x+įXK+7yU[,]sƔ凁Zu"ln߽ϧ:*u+<ېL.d#جUjI9PFŞ#j'HDZ B tPfߑ>R19;< /xvV$_C%-;ps'p}^s[m,o$3GmFh.+|JXoId0lOG⋄6^L j9PfN~(3j&KY6=sY#1#_U'+\XțDE?xG+I[3od-M#d-p$f?8k`skq3<%<-uJC!Ig2e2f9T;Gz_4񱾅7,=L^҅~֓`:iI1CD1q>~!jY"Uctm\s!2FE" 6Scp2`rW&R.EͱOiB<98:p8JNJ۔~4@7M25W0I'ӞlOe@5A`%E*+r"mca)^h~5-`Mv-7X^,fw aI AġciKקA6Z1%!ͦX@uA7_MLj(-ikua<߿63bⱲ0qwVBt@R8i{8qRM{)2A>tLVQqnyVMyz"0g_ t/|IC lR^ktU;4s_FS)J~mstlڦK8͵'%^!q=@vcXnL =D9~ ;Հkg,}aAQ˥Gɜ`C9OhW*)ZcZWm~_[pGh7Ф"  ೭ z,1ؒS\ʱm6n*;_qy5Ĥ'!w@I+U;DN^롨Y\s-dn@1EQܕ\T1=eI`:ZQ{:R8ٯSd;f kJVN:Y v iq|}}m>VXod1]FYs0136țr .+~O.7ҟ?8Ӟ@|kPͬ fq\twnz:81ctM<c/O!VX'g)9'Qpx[> }?zL~#?fNB-k;df^\y5Gi15t(>xďl zZIdIɞEeͨ |t0qBj D1(lNF*wv_CwI_Q ZL c!9`?-擃5>GVvQ%[3Ǝ]>@K),A_EyEBUM2ä>'CNJ/1:;NQe|8pTf|m8XOJ7 r"&G/DXx0ȭTnf5ҽUrsTO!y}_w+RA^&Q(#ik6UP.%"Swax|9O&ŕ_e %Y羗CV>Z+O3XfX {d!UDy-Fb]4@L*Dz5YyޗszLq=~wV*USiHvE%k8W.neFT?b~4R>v9S(Ͷ]BtAм_ͨ.e'+8G* 00˹;A_; y٧b8qۉ;+RDw/؅t0JeœGAJ*mDu T){ %u![$Ƌ8!j2ˀPƼ*Eڑ1ս#$>xD3A_&i};lJW9+.ysI \ 1`%.'-V d,HFx4@OXĿgOǘQ͆k:ڿEڂylq$_8M]ChΊ1, /'JNت}KZ1=*mU;cuBs.vlz25gʘb:`>5$2H=Jk&YUI_;(tLY-B+\NEBQ C6d1B~0;U_+Ea7#f\o"p%knhO!D'"]!);y;Om4{#EuHUȁN׳2_n>@}=kQ;hXzRiAWJf|G:"IE^92F A1!ㅽPNݦ R5"}. EMsN5*>FVĵDtgsk%Gϵ=8*Sd+ ૨bxЇQ$ Bn3B={Q6ߖw ْͲ9 ƳjXpzkj^hiIDFH vO /~pXrnU'I)EY|knӐR]ZWXD=IAAIWl#s\,濾B5̊#ۙ,p%8照D-UkGW< r 70 %YHhtk/ |$coA8 惈95 o|F: _#뫿kMAK0ᲢWط%&rXBZuL\@:q6@sX=z@K~Y4?i'dL}| wY{ޑmw컐^[vD ͒Q`~%m(&w 鏊 6'qAa=3EHVI `Fa7jb}7{-?"!A ƃ:$PHMo/Qw" y.Z.Hai+[7OE+|I<>5aP9ȌUyM#\ٗ{~GzLňHaݟk'„ t*|u"8udC#5RQwt4+ӽgL)|?*6Dkkz1 Sw썪$괬(eO$7@X@Iuiir=fL+&wKL=!"Y|vb0D[4]WuIhUmnӟ" Q Enbԉ_$m07`A}to6IS8 %>#DW®8A?;p,ꃎg1n]A8}I:- 厭ʣu7oArd9' 8inUJU^6gw+|U(P*z]ϻ>vQ]65n'=O@WW.v7+ůIVKZ`o'B`%wCŨs&޶!ۂdwV3L(\COv6F@\V?2j"XJ]r^j1Jsҷ:\OBes5!OKQ'}UgReovdɖX+'?i1{"(Ob drm3;.at~\ZEBySUfZԊzEMRwbF6aaw3υ o=[BQP?2~]'_n>:(& img"Z.xo=֚gia=}߷H#BQ8Zi7|"yp[aK !C5dF{f%{r\| ׁS20x²|~qGki'J,^Kli&Kr_:赹 `zyu[wϯA}%;t<xp=6jEӄ6G̯f[.d`ebTc_X|fN)S 9:/W񼲂7ҷN_GEYgECxooK4mUhB :p:3$ǹiKèo*Aj8.K*qmڋ%K3В'UC'YR {*XUT39|3~RG=tY ͦOy2 kk38值BdUE>9O _>j_[$Xx3kiQVA^VI<|09-a9|]Y7cPc?`BS?L2[,δ8#C#߬}+e9KoU<*~E|*fI|L|LؤJU 3+NҚMK+1Ս蚎P&U|!Nƣm3#z֘dx + oj_Z^Z@xNB I qc}^L0#QmL͇. 4YK2>At$sŶ̬0!=I&5G֙IqEBF\%Ryi8xpRLü ݒw @E .փ췴s8ޟ<1j""3 d8'@1J vQ(~p;hřz+B=qgyK k83Y 6U7cGgUK})yZhdج\`{bf"ߠ ]k]Mק$bf Bc {1ar(pklzG3{YQR1cvQ}ae;<CoqӨQnj6`~%"yYvjV&Bn󇕢* A!#)ӀN"t/Dmq/`2' H{rԛ$NB@3 QGEsOOz!ԚL JnX 0&)VT~iU+54,΢k a? db[ֈ~⠰,h)$FX)w'ϡkI@Jz ?+&Oˋ4k-|0r8LjafixGc fa8d߲Q{S\66_A7j7eUzX҉Y0AA􋒃Iƛ\Y0;#96V~'byymO@1F-a3N2g[|(; -L u1]-an#6ApM!\PE'a+Ejd%Vh6x)lS#Wg9~nݿkMcsƷ;ƫyzfsec"}7S|M+i6JvKNKV^1 ړ{gig@-GʰXwڭ)Z۩[])\SMbG3. 7rx񹶨'&4 1A9\/t 2cRYdv㖺yXp-2qw5i .0Qvpƚ:&BY.RwL[L`wlrME8% q1zW5vgdF]\I&\kWuZey>b"`j0B}SE]ywwא zŽ l̯٘^#:U3Zθ bØmM;}Qe+TF. N`I6 !"˒Y^O+?t }uE@ ?NŐhcv @PM]AjG@M׍1&o0SҮ)]/3G.=8 81j[&{+ZO Vvdt D٨>6e *O:ai,~qc׵FzՈC\VW6HvRw[ ߌ 1R&;cK3c 8 puZ;h .UkM2ъN'fJTo;}Ty:Vshřo7J7ExeemvZȐ[dӡ21KeK~6,xMyϙDwn8aP@:f')CG1M QhAτ$tcƜB?\T 7d/>*wŊ0c{f*\(BэJdPL|`U|֮d:cϊ,K u?df;FwPaIBF lo 衷{5:c&b.5Vg!sm KYze=c52="`u͐]|VQxXHwPpDf95lPԴrced̗, ?>)ˉu|gȄnN<MHs艻J$ R0W֎"duz44H]ёI9?hvѰ W 'zk-@"vKU<hOv⸍S9A(?ĂI}D( 7?̸rh(3ɠh;*\#z0kz dY5Eild$-flt]o}@c¡4,2ʏFYnF W =`qwS+Q&G;OG/\Cѷe+PM-tC,i~!u.5H3,-u8D5=f6 ԍ팈\㱚-rٍd\+J 2uUg2qdl;K>WȚA4G&x6Pf*WqMMaZq٢[eQ4/n|VU0P(6?r=62~,~A[#kR|J))COЯkRK^Lk~AU-J K2==L\scMEl\5w8 a@s?NW#sQj9NY3 A&j}@?];'}r UByOS/@g*VSlpYVs-B4K}ɨ[ݘC\{۴lPtcȰo &~Dd: i(%T{ d5-Ee"8&[WFf[;j%2v-1I,}"(MPپliϨB R>2N+yb՛#po&*G2Q xSxJUiG9)?rfb+ʴl[=Z"V}Cp$ L.T?6-cqPЧHR:,]s.-,kM 8ߖBG` q[dHۖvx*[鍻HdLF{}p>%qlaa&$ ت P I=,Ăp,!Y;BDhnS(-_L}ʨM M+`+!?C6hV ԢU O5P!k/:,sү5 L6g҅}vCoPTeQ_ezSuz'41cAc߆{}k*Agbv^jetZ. 1;RaazЭsA?LdѮiKMQΨK +h7_}mǠCqGv(]zѤC4%ן9&udmj9ɂAYa$pI=:<ͪi zme˩R3gq|4w5r"s o0뮏*T>@aa'Ue1 "D55 kU,5F?F: 7Ĕ?S*#a}d !7_Cާf駘P_ڸiB{el5r.VDrq/ɈBJժ$ӱMӫ/?)/t{oQ_ehdC{^tYt$Yaa9_2NɰέPM/u)Dp =$W:sZqovc'^:Bx:hSs jū m4g.K`b.Šc1qbfnѭ@? ,i(uF2*-wvj ?5:*GN{{;%r&6?r+^CزQw$t9 9TXj,5AXw Y{;rʭ0oe}'Χpq/Z*Ҫ;ggȩT̍Ef 9'%Q}"BW4R.|ɗJ_c҄*܎H-I'rb4TF3Y hwOo#Q U'?/#^bqcȮ>lp r5i:(4~o P&?a}W#.hS'&"$5$nEMw 7kco\Qqv}b`΃:Y- jmEQGR+yax.{5S3*0Ln7츢RѠGضTC"ƣ{~K݆crA7j2u$ .)5pIWy5%pr F㭭iQXXy*RǦ_[tr@">b&0~OwɩT%&0oRN|eN3Js%;'5qh/##gVMf('{+l S:%Y dV)k05^|&\g}rwABݓK57^[85U#hB'*ʐ9=ձW-J%艴H)|bz(}~FY4RklG҂FFۅϷU _7H0DSX58afCۖ'+yBe-vfN 8 B'cosc4\1&_"{-Uej Wj d-LW|W ~TXnF;a=}3|3 y9q\ІW׫=<0L*/F8ЪQv~@[}fS4@AaFPSoy}^#r0VRI3ijGVIYI"dI '{NrOsϒ/0ɽet";`&F2}n̬J! yj su 3bPEeާSMwg_gzRzٍ[:ܸ1)eW9ΝOtђ@\HiGKsQ-!퉑/+a+4P)~thD} ։S껏̱ Ҡז vc ϔ}uǠޓ-*-y`P͍asG|dAQ  E+E|*BcD#2gc#푎.;j,!-6h^dpTއe3 z앚qBwkg/;^@P%u!%بVʧDg~H0C$"@Tpz)Y23y]a1 r[ٔba1T'w%U$ijз}+)mcQD9&Dnn$׏\3e 㶙m^!&{nKQH^FYr[x gSO4z22ld7 hCfGBߥl sDh Ob'7h-T'k *W Bb|~}W\a%*6Zq[Ŵ\!:wr+lz:Eʷ? E`Y[ &>(ߣh jHHdjW1a(؆/l:vnqs|[9P-8^,?SoAt0ؕkU217xfaNmб;WY"'ׅH=j;lb^G+*}iZ]p>~x CYԆf5 &K}p M藶Z>t^c?3!ϊڞ.C@砄eDH{ '~9/UʄB$ Bڸt|7T ^$ Pj*jݙ' IXDQ osu}L'@%?)/s=)[[c5w*+.cMgmZv34_ZBB@/O_ ^ #"󨑊;)a6wibvD{ml܏) -⾙V_9a>UHB6L o@L odwp8/IEs%:[-e{)dU-z!*.ܖ\T?=n{B=r~w˅U T3 " O.n3~sxUݷ+/QDk$I8c+nZ6t)Nʻ7+/@2HGB]˕B8v@iJ?XA?[+ >bČ1j0xr0d M3+~VM\2u`oS07kΖ@X ˖0^+7O=eIjpnX.$@G>;]+nѱ=\{UdIus 2`TP& UemZrIZ5MTNrZ"H2ɅVaѝ̩*KL M1+؊ӢDsG-it3:H #+ސ8+Čȶ @iZ'e6aڝͺKS˗=/b6pV:_Tx loˍv>GЇk^u$3 @="/E{ a 1&ִv|,~0ў֙RczJgURURq}ޮl`WP(vED4{w>GivWZipӰ &*ˍ~$(oN9qܩ\ R({9!RmPG4ޛ4Wxi&j.aź$pJJ6c| d-zH5^bauWh-ҚU .+xOqQ)|RG <=`,tqɇNZ֦G6~ &I+HyOsw $R7p*W}q͑{?h^S[QvW?a*^εA|?I[d@`^ֈBs7k:6A N~NvU T=V2I53*EL' #r'1}X䕘TZҽU?CDُ`UӁJ,&7©9jٳBk-Oa orh&[tr ֆIyi2 l`s[>qGMkVPL:T|ɊsZh%ekuer[7ܫ7ΉKcd:¡[Brpx| AY]惖PE}ӿ ]U / r|sa+QnR9 f8f׿췣*,XKD.͘L!!hFYWb5&b޲uwpA&<@<*o=ADZڰF'KL&4:'B<;A)R8i+)pX?2r Ac k !AQ{m*${2YͲE*R.!>ho/7،-RTQ t_`DwZlV(ݳ ք!82 ? BUssছ얓WG{G'Ez_Z7+bqB#Ьs%_N( {?OsvGxVH 3#홿 ZƊL>*Jlv_Fa 0͹)?J.!)}}UTp ,)}Hh5Cę:1A +j}ap}$0pr'K W;ҪfBi&Y}`o4sa_GkSi<³@\OMDtRY)}T@ /hUk*!>t@'pgQQͲW-Y9o9ѓ؂zw|h(y?ނ~F=8|_iῃ7B 0K@!mo(e9#ʓ:8G[}Rkq0}jxlnζ\/Mr3H]i>jt׋ @OH6Y} 7lV1ܲƒ쉻SNDg'}q|ioH'Td]J4{scŜ425"IMQ0i! O(c,.s2pX I՟iv~|k.:N <@̍ؖ' L2QT,a?,gEr@ڋLb-m-~])FΥKi'QbJpتH{a_9}_ך߻=}1ޚ__mK{Z;ױf^4)VwȠTmV\ׁ<ⲝ]]wPqǴ7ƹ5b&u<"M 'KwC*ƐhDo)*ťv{皟b@_^tX[O+-smϒ'kJ]*jUc'+kTʜpi4%Va^%u'CAZRddR:WP45wn~Lb/ 0KCBT-ʼn6LM lF$? - MSkǪ^EjmĿwZ%~NTJ¹e;)(e[5 n qe{Tڀr 7&ò:#:>镡@m ^b=tF@\jym:1щxvbgv?n[= [gJ~It'ZBeJ:G$=o0٦MZ /68:_gz"S-{j' fNޔL$Tp $x۱6_T G*?y+JweS:%BKIQWuMw|LD/6Ў5BTAEar`)]G\FF{9LUqV~m{:LtPW AXz3^Er5ԺnV'ZOu-DwEF+Ve(y. WJd͡/CBXqP u5;ݠ1ԡ+ SEz޵\׹w:8U p׹i{1$kY| y'/L݋Y}J%~/--1<;jQykҘPzpMݒ{0~)Beျ{PT #]{#zyKϳ3޽Ӭv Q9uLuQdh2Gs]c"*yNjL%< +Ӭ)3%O'Za>-FdԾAeĩYWdI˃u`%O ;%6 :ɫ"cf @}`csP1}6:K lE(-V8p 7P6qN!RYWӼD_tZ nC5]HŎ UYRг RՃk\Ǯ&oguM,iZӱ@P$ OqG7έL^Dpgْ $5$hi,1_Y_Ǻ\׈#֩E;&`ީ4@M.P.S=!#iA`KĒ+3݆Gf *#.5,43==\AWgo*0ɳ9D7FϰX hVU^\#;L4(mĬPlGy b!zRgwR)NQ`(,Ҟ[!KBC,8SAļTT:l[')D0Rܦ/]A?L[" mk?s@$\|\6B݈68=ۣn[ud3e3֨b6yP~etXQr+Wu)1;NiG fAZgO;谹R p3l\mmSE2 "YB-<-wtGGڬϜ@%R?{!/,Ŀ7BW@I! ALQx?)qPh*L*3jgSj]`l}?f%(;$H[u0^[S*1?;@y$蛍KEFfO>^%6dטغeq#ȵ#r٦jc t,s8%T*Wlי^gsX($ptwӈ# B[y9~GNYg5 z}h߽-8\Otӻr /Ѣ\wVĆPv|r? }w7U@M kr6kډ^ 6kg/ǞLخF\WRZX"8?:iʡr٘V 'ٯ(99!e>&n4ؕDʂz<UKxgT9[G-5+12Tj&3RlO AHj=J,񥯍5%A $ZK-YBI~6;˒ORhBr!. < TL]D8­4K `"jN3*V31ҭtr|y? 8}3|oßDW!E >ӣvƻa[]:,/2EMfQ+F?9uK*y"/k ڡYc8}0OUR(&\8Jxܰa~&NHP R`s820yiEEvs,'a3`? b=d D[rGsߠH ASUE>pfTj *$(Պg2D.B)>aA6n1R aaya.*RR%"[6C\(Q,Xq_}R $J#t <)ݧgVx/$UAwj$BcjpnX諄 0L HlpՓ`S 2X-gyh?P~beh8Rp #6bTsu W4GQ%2Jґ`s 6]ʽnXg1qYš6rң1hȊ #վXF~w8wB-ﳸT  bGD{( ;}0H)'NO*25FbKӟ1qA7cިճk@YxJ֯=Ս}`+ u,^%dZLjZ-*c# .V9xl'ϐU0cDϖ$X'f0хd#yyG9K0ɍWcJHxfw#0{MT\@x 邷kdͰZ$b햯 C ?D xA4 ;D,,>L!݅xZu9ȑM9oj~?M O5Q^y"pv/ U:|)D SVy0Qn͇C0y_,sæ8S"RY= $Nz!nl~Q>URuüƪG&(Q 4b f&߆.<`v:v[Kb[6ͿAKw xK =59]F 2'+de!1+s U82IC@lJ­xU$5rU㋅'4ak5?_:vA19CŠd@ՐpL P~ƙ =} ' &tS''SչbK$Ӷx|UݍH.dBD LY6˂? nQ3U[bE_h7Xx +-v>,UWΞ"ʴb}&?Ux{Sa\= 2 Zq4 9At8$8 U(>æ&V;|Qʴ0j7&jڧءe.55+Ow)2@,Xq RW 7ftI3 4Rb#u|*% |;N &7Yo)HEjy9}9N1Ź%;ԚSe݈ىN׮я\4MmN;m*Z3.DQ_TЇӈVyM(|`dWXJ@AV?4hAE+xl7D&q99c"{x(Lf3jQ3 ȅj<::7<*{AuQXX[n!;09Z:>v)I"IۢINek j@C[o A]4mYoP *ly:U {Un$fڇkxm (T3X?_XhDT(ZڤE0qrC# 1\!~<3Z!BNǬP+G$`^!Dg"ajL9l"wR?+tnlbM2Ouȉjw!Yb\Ȗ|fX'\)q\%k526gjm_"]SEW G6k0F:9wRTOh}_#rdP0I/o'Pu&4kHZe4p{ m! ,TU![ rN|x30ahD :eC-fv3bӚ(/\+0Hr<;ւE! !1x_=fK!qv\d-a+^̜k-t~ 6 r^# _ab:@&-2 R/eֻmndȍq؍Ï;_I&%i{ cD,g*9=Ώhw]P%fmsfr&(Ovp/:[^W/9^fs{{|nY[[(gBy$TPnXϒVZen4Z25R[*.CllnE$u{C@лJ˨ih-'W _Piga`wڱ%< $8Ec ZqWCT۔eL$Y 2b`9xi+ ɒz[,ˊQ-z6 TgI]ǂ"cg5ű8>,$9+H%>׋aPմmSi͠/}8= kQܾdI#֩TB;lk|*F?1En `J49x."81>ϥ2P|OPJ>ÿ 1 !DkP 0'ǕC7䷖vؿf˰ J_ROJmMų9ܟgڽpi5Rj;\fkNi0#j '֨+fG`P_=pP"f2w繈78 ݪ͐`P blV@BF-@=ʱM[=N7Iȴ {!(J]ގ~y>9ꖷlS:T6pk˫bEmcG +sJ'c@oƐO88Q<4]2UH;ܾMpΚQ[{d2RVDTXh)ًtoh3xiS]P6`}U Pe%AP,9_i 2ؘ {Kglx`h#-("]Zc(?P,ŧ}o q/%cC'@.0H $[4 A!pP;oq%Ln7o9Ոqp|lbʝȦzS";-4uf1@\uzM * |+5̓!fQ,Q$":(rXE{u@HT;;K!҉M (sVl-Y[N6 ;KS|`*SBx%.֧T*$WbapO=,W>!0x8pĝZ5DBZs\RP>DƠ> <IqefE WVj3v!EMLΨmC]9Bk9y-6DTU<6$2p[g_ ?n&\ruie).\媕ɫL+>AH7bh|T_<1R,~[DKߙ׽RC2tȓ675}F|^$%aRІQuQ4ogr"eK ԌGu;s1>Y`% ytkIyHUA_1nxȅ]5/e" A[2ŲC#_/ZV{}W,1Nt]hK"hI.J.ÇXɍoA߁u*XEtZBh bɣu@9: Dh'*p7 w9}.s d!{[ wk[m5ߡC7G&gLvT}b Q2 wvKmǮRWS)AHQvA`.oT&{.9Cy| PefBZn6e$g'ْ$4]6=qAI1$P/\)Eeڶ{~PpagV}&tb4'U>LW-*Y{z+J{-FO+ȟQ_2(hAT^~0_n,&2}8m1Zw|0Y tBe§ui//(0I d&\JliƎh5Z@4hr.0K(PR9E~C"(OwVɄչ'= R =&`ƉҎБA4:=/t:ҷU߄Uh0[k)/}|Vi 6)\A=ȴPb<޲ DB,0 plԈ*\,3Ά%\,pCHi%_ZpzwN~[WX1YIO&D+FPZ}"g#Xn](/B}R*;N 7~[!>}ھ_C7ꇿ TG^m HIp$z>.NsDTBp7* eH z$ⓡS#?0qk 31n .EzO&y%]B R:pSa>0n/Z,wQfFҐL{[}s^( AOHrIh?J6U4<}u; q,2U"𘺚'~ŵ~Vor>@$cұ8Y<;У g7̹" mώ/^s=YNB+(^X$u`ԧ%:sھ j(%I]6T_ӏ :c`+–3-,_˷. sH_Fp\8i@4lya;EL_*W=b '%!Ë1+{V=FTx/ܳ(e`)R)XwS}TJ ژU1Zŭ6.*F݄\2N)w&NjtuY|Bc`Ƽ;Fh& 'lGDo? י-|o/Mfӊ}Q)Ha+#I!/C/Vy&$t d^}Z@OfcJ 7_)Ǚj3"TY % JSFTU(C~-Gr!aJ[n1MEjO1vIhݛO3,/p-050:ސ]KyIҽ+mJxFEL]uJؖ-RڶhxЪXeh DajocCW<@NyiRq]A0b-ۿʋy?6j^h Vs"/RɀԎ_bgs?vd:6nާ'T+̦ Bߚ5֦}dᲖu7@i%ϵ?.+mx9{Gd;㍝SԉiPGH yp"p"Ez%l*>()PtCnqNGA4kD#W(לM\X{('"bQ$۱(հ27 6KEü&{, z0axuMu/IHB a}c~bNj=t#`64]1ޞ j˲LU^[F#,:v:̵)T+f CoEm=@tfi# 8,{#2J $}uqUݣrЖ.2!"|49%h:v._uI8!٢-ikD"9_x:jk\{@URذRl<9>./-QrZs70n쒱^X%ZG)L.9 nJ}ۉqp'񔲢.dz- w" bR'nbY!$t# x x&oϊzҞ̰r;3 4ĐY!U $_,SRf/*-Ai!0H[m&DnD2ƺ䦘ǧ*m/[nofZyWUZb&S!XO Z ~›Qɦ6"3KZpPm=ϹHG F$%!P&jS%>}rLV}WKI[w@o0jHGZijA<^͎tQHiAj]]{:(^\]s4> Ne1[?6K$ RYKu}+^Rkib;F}YfRWv1嶦677e!4  Fy){zw뻒^a9_nAJ*lW̶1Z׭#.NҨ jbט !a 5έ^{ey%PjdbE #5r, 5УS)wUx]0MB& j3p~hs~l{gaV_;)i05J8yJ!}'eP}ƤI랹BZ2Ge؀:iƳOamTt31.T=JO ++=t4D=Ɓ" icBeH*gr9D.6m1?FUj̽xK .m*Nwo?,X3Ju%b椊ɖX \F;eG8HBGIj>/Y˫֩<II<`4MVB'K679XXrPjQֆq/S2UϪ.FLnQ Xy3Ћ 6vVs@y-c;!&5d37V@>Z}6*.Mb#dZ-PA%v%>ԝ 8\цo!8&0mm9JOkdc@&AA5OX3Ȟ{&J%4M[t-D:#b lX8S^5phֵUCCn<^< - Wo5jz7*}9n"Tg3'V9^2dlI)U iOu%jj8G,:Îu+ᅖЂP!lUaaao`,[-Hxsn^F{C+N8 v5Wgv zi+2X "gcQ7Ľ]&?TI0A]}wKg ]t5 #cCK,\6^jp$Kw㋥G,G-ύ]9JoeϲN'[,؝S/͏|##PÒUPI.ן&>Y ן$8'φ^NO5Tʩ Et< !{jk\ v^,fs <|3 ewRSE RԒ:h$IhrE0:Uq}̮=8G̞7=EϤU18@E?\MĜ5"#* oE,Va{}b59%LVRozANc!'eaXB+ ָ8]_6$99oqpzB[`M?U,E895gPmjRsF#]|ש1EO[[=WL:!7zTY:U.RViخ Q$] V~:_&0c_XdKa?x~ƄZ8Ԋ Xa?֓ <H_!pSV^4pC2PNqK{G8Sb3Ə:> /ńa'4o8qpFQ*LX7 gpłiqn_FW}po㗧3HaC-dsjͤoa݂5V$GVF!)ў]_gCxHj-NXzF1zuJ}³31$JMWe<^ÒK.76h}YT:BMSՔA/{*c DVғ^:¡-$=-R_S+tѨkf׹P3CC9-] 녁I+۞C~F7cKoj%[p4o6Ntq١_}99 A]'Cߌ]Yx}1rP c`<-2e1J4SkCP,% Cx!8%H(@2"pVk0׾TCCkC_yZ*e݇,* % 5ol2,I)ݣD-*:͘9|Z J:ލ[" }ODg!@Dܩޖo#P5DATBaw{xqq.Ҭ/=w-g)ƲpLd[ܝLbܒ/: r-O}QZƤUvn# \p.O }Hnl݀}K}VS*)0MY!jOd"5ФmQFl[8F '\jĸ@-ʊYJq Dl0E9=nĬ$ 0G ЋؗfST[U6W, `13] ,4,2+n[͹ŝ uZ}쒈tupxީ̭0kU^ *g/Cy`3M?)ro6dH<..Dֿ>H81ǫ`XiXμgOc Ѫ`У$8*V;q#ƴln|f-Q5'lH'{ 6k>fYA :%oD Egz8qxQ*0a?zٲrŗQ&.n+v_QZ?S>Έ  {C?%Enb5;i%6_bMe0w#;dV)?t~ e ^0|++mp;W)6%Nmyp2Dʜ JeJ8%]DF?uk!H.l!+8ȸ,ϗ7wyLgaT:(IKO& _%t,:&3`iDaKfMG|O(F^P/Ekk0!(,S?j bi&i&2V|BwTC撚ed=KRhKRgunΛG.D<ŏq=-3(t#4oщV/#_őOcۛZ=/gxFnZ)cGVT^uJI׷kol-9[!qnD]cDꆃcvMސl-jEJۅN2ި2<򳆬gj?Itn >o݋m*@ (&xǔf@;!}TԨChg[CkUuǡ7E5{9'6AWa1:nlϭVI{KeDžLediJ &'>] >҉rBXj 3\~9 0h#j57-cvl'k+mIQV^¥Q Ld"#Ҟ+)~Jܳ7h2ӄuSKz)Dԕ4OH* AL.6[׺x٘h@.?cW~knhOüdp6]  } @: lׁAف].GU{7em / :9*.S+ֲ{cFV~>_4Dqo8v8LL>0cg㉮BA7.u7 fl\uڴ&OxpЏ D@`_:~:տяێu)E - p90fMl Lνɾ4nίZOόZEj>kG DAKDtdnt-F)L$f,7 yOo8{'\ -*0LD?R`;"xSL$&L\({j\6vQ:!qxWf*y݄ 'iY|:T.B=VJY7qw6rIי:g8y/VG LJ 8fMAbV12 Ov&#s }hs}uz*@$G4LJ]`xksĀ&-{`/ʃx"j쪔> \iZ%n$-Mqz/}%;OGREIbQ;n\h<2ˈv]ٝvSH,]n?-ە?pxMzBXOMGɘ7D\f-lE?n{#t[4eѿCY#e.]69ڢǗ~χ!`@ZM}Eүjݤ^&ŸQ}%j< 2$pYώxjaAYP_]T+{sxOg\D(d;Ϳ--7]=_˹=W30ԭ|ޕ(d9%R,-8c"([<Qdt 6zhzNmN8@,Md$!l0'&S{lfAC%V$Ox0cا i 5b3c.![x~{lp@L'TAЋ.Ҳ{P1=E_6"Gu[M.8ʁΐ(:|QGcsMZq=$:iJksďL_@ڏg~!P0t(CϞ| jfh8@A/pe%h/bPT#ӎ@Xs+r\kPʴX318+ , 't*T|hvax%~EjX:IH52+K>5ObanWI` OD|A{ݗOlaKjֳ93=^@')N9N_ }!ùG4n@ȝSm>?q+ZrvZ| 캼 !#MG\ etwC14=)Y؆T=|c )/uOڅ.e3ߐq & Fgf -@U?*;A!4E^c!e3v6Ƣ )~"_/(\/ɟN@O5(sptahm?gOt(ΑvUA ?牁q쥐 +^1qy[z1p;݋rޙ4UÝe ~ z&MjD[;ߖKNj~a:jBq Og`Wh Z[-zJ[L. m>#ypN! _`nZi/hp%va\:$nmi=w0Ѷ{4+pwSuGwnPP;N_œO6үZom _di2;F#+Y*M3 ٭)N1kAFςپ7<$U؉-/{%LߌڹVByXrRi @Ո+(DzUiPw=} Oa%2)\ ߯[@蘇w[|XgP':.71=Uǹ2C Ienu3B>ːW呂 ܴJYq*m)؋Vy 4Bv5#KJmHdz750g>arsݵc&T;zd"8?LEU=#8púF4)FAaޜI$Q?UfNaO_ op]F7aV ni.A |5"s3񇉒~ɭE`eCr2C5ߴuwI1׏nO&$n)֓T^5Q=F!)l?nR_VxSG"^,(Ƀ3FCl9oz}ӫ4|"aӴ\Q.s Jh-eȃ b4h?١#ĪI ]Xf0z&[NE/Pg(b[-u.I4T:)fQ*ۏjOhQ=O^|Uu#" 1s,ޱV:g3/FJrc.\Z7G2aq^%'9hDEf?0'lǟY^6X3tQ)IF! 6v !ZŬBo:VP'ݘ!s}({mKS_?S4boߵ\d qha>}yN^^W\'gs6d| P=eNUţ/t]ݰaYҚ%?pזfx+$54θ?(%SX>8L/n GXHi?\n*Xq#??:lf6;X^p-4;Ud%Ÿuh(-%ޮ%7Rg| #w B- PJg}9i Yw%يdA8-Nγ# k>ј'Wx (J|B +b+E(ܿi)鼻aSJ?#\a.,bgN'> Lù}uZ|{U7PD%M2A4V|㨻iNax]rNJ$5g/T'gi(2@ݫ#KC[?!d \FUt8 L1`Vy!`7i P~Q;}r!?oem͹ڂb &6y :VQndeS¢xV6J"cA& 1=1,o*b_piZ=r4=z=QU˾Qp{<ԇq&ۙ|vFISԒdLJI%J7TZ8,I%9Ěam97\/^n]=Ӳm?͋m :->kxth_fP6YʘeލIducI 4)]gG+ L h-H%d#+|G@vj[,zϺ]Wyl2> \4U$)<%AБ lq\;𺿈*;j {wCj&'zڹ_Nh6XY}SfEUq7$9\M3SM8JVŀݧvsik5Ll?I!"LoQ%(۽7cHԵN.Z$>'U0:^>OݏY nJ8;\zwr iu(A)=qP8ۧO<88oC'ڊ813ya?t"B{M茔] .vL:2Ջɚ+ e#Mlv~1(+3H̾+߭3g<{ITW[ kV6E32?7f]W(!joѼ}X )2?ҙ j[ 7;EYݽKvBL׻qaHmn蓼AЦ_HzY2}q=X vD?8F`9ьt չ /!'+uIPnD34b!E> 9'Kx%u vC%ŢCko e8{VEzLxnQeD0[Í,q^݆`s ̑I3%Puo"wk 7IʧJ}QX%\OhZFHIY:f=^b4换Pk!Dmy0 (?p'12C 90q%caj3Zl\bPƖ1~!hoi`dh8AU^ݽ)6NϚ5U71?tȘNߐg^bO׾$xSyY"n3셿iQ#SM*oqu CT7/4{{$6F쎮x]dzñ豦^1fsQR81oAA {BH dp;s"6e])-h4{;">=bBf]{3"*nx`^U(CJpU)~G:|X2xrRژ  R2{"Xu+"IsۊήQH`N <Ir^`爋Z*EL; 墺DAjk"1.;xB""{zǹy⢓͠iU^fxa˒}„lnxQ&pNk1R1΅7KgttZ@M"_1~hA<#x@W㹈j]*D41Y`5S~ g)'!@e-(!id9ejk"+R;NΤ\ a5@D' (|}}jy[ LLcWy&3) QZ<)fX;I~cGOJ^`^~$ٛ#0h>ErUY{ziз`â3AMxkd)@L`Th=[{tUKC8'$'x}|Ч|aC̉w؟x$yUE`bJs8sH K,,btrZx}* 4Z:cz٫}&҆1]:ȅK%u27()4 }O[?ŐMKGbEОe`*IϹʢPTwq&KNK}D7~g 5VH89 UýC"O؉ᶳtKI(R5}U9{aApsiTUI]@ QDiB7酘5Ke\_ugGq [L8f̈2Oz4'6"}׵lzYYQEgz[p1yX9F-6D pw|U*^ +Kh]d351z51\T=ry%2d4bsb- b|.ҕ_ PsR *H "sWEt)PY/'Y\A 湊vNIGΰcM ]1YJk}Dk 2S $ž'~b Jfa@{j+& &K2ޚ"X7hdmZ(YcyKQ8T;W7 T0;w>e*{e1TZiuucn6wT1S{:N&'7B]BJ{\: -3>P PiipQlxd/PCˆpzjVHPjk7tLfpC1=dgb\\ ׹.|ە{/€vE e&%F(p\j{K&#v/i֦&^pCf \Bz݋I'&E7Q?lG+$0*_d_ T9 IAcX{| 'D%3U!NJ׋PIU(8zr\NsF6ܨŴW{|*(,`<{+])VV9&OU)=訳G=%,KZ=}>2t6Ȕ0͖_by 8RK3gǼd >E]Հ ~ %9g7쮾]Tcq`L!1 ]*XJ5S M_I_[lϋ73H$Gfi.23/!872ʄt=Pʧ*iEԉ%gT1B:;_/.QZ|Olk8cP(޵Lz4ڒw@PN\͇x!K9-^ȖffxM+=rx.ɘi$@=SF !V923Fx?mn[$ ""CV;,,Q;wuUQgnǟ{J\$|0Bu%$9ˬse\K?8 H~toEt< Hʱ0D}VglM_^&R8p28:^0J7k%䪱atkR|oFlcĆ;V2W2WM:S쉷sϾM|D䐳UY֠xQـeOm=!iv&7O=.9"vJ8xNZ-zMO7@7[ȹ3z~]6KYd}wEY3uOԘ/ &c]_|ZE o?IC?p5 ]uv iVGð1Odk4jR];ca-`RLBF.ڇxqp>x[0Ӆp/[|6f49ܛI6vs^HgӔ 4޾jP8_ 8`cyC6Ǡ;R\7D@VVzjGzȷ4Q2haiel> b}pNgsoʧ1}g-E>UOS"ؕZ ⍡o 4V$hӍg4E` {rԨ*M(YN%yo(+9 u"upgr[`jy9MC xʇӔ8Nv j sg>_Tnӕ+ܢ[gӐ^nӅTjXXiH%Q-h^Mb# /&~,||]!O 8@SIFultҩӸ'z\0ȅDzN!C-&cL%[0I(jJ+j1TU*KlN krq&_UUW)dg`§>/#gEbM# jwQprUޖ`UN#bY0d!̪?jR [4-6c([|+~wN%Bqywjv.gIpRtxq74蛷dACzPl0 |_CMcx_ @J%qo2ҽnZqoI 1Dq tD23=TnSX`Wy.\CH h4-kRT$! |X*g!-sWG74݁K3W$`8LO 5sPN1zYQ)s38'^\f],KP ysɃa\i#oylm"r Q&K@ɸXˆ > PL";zr9N'l{,N\9*S)x>}9OĄЋD+ٌ͎5/N2Ȝ[Ǯޥ܋24Sඡ_b]ܟpX<:UlӪ}QRl|zi]_u21I\IM;984xBiaߩ.b^_`V[28J^ N%xq}( rkQ W..{I[7?&stJH9tۯ3.t&4}Bf;Ԥi*>&xaO ذ3\7cm^FnYMp!=P'.~A0*e+!ː e D(P/0KWb0xQ]Pw;:Rkĥ١$[זR)YVhQGWWjbrx6v&9OTE&9 @JQVm3VEwٯsYwi&yQMA)7-GwT#G|ۅ(PZI }h^))Vd jgLJUJXeXQ1ߪɂ܊ST]Tj꺑YH+./fdaH;d Udd$Q(rr~R^UbN{ -\u)h6eТR[daےWNWow\Lpz[TwӘ6US̑,hbi ?ޛB9U6װ+-dLMpT Bu ;T]-߁T%f:K+f;SFMu Q"kMHL[@׮׊"n٧ݤLh{F]U@%ڲ@?H}4L,%AnIflۭxzkcxg k?irĒ|-7ZcQu1\[!NerORv&/IxΆi9/i?ԓ{o>.)D9vj]E6m;/Xm,uo/yυxXX=@CkEj*AH:T31jZ {F[Tޛ|3*(&]> 6'>anPiUJ fPiZmΘ- P%za+I "'#b#:B?@ h GLw[v]Y:Kzɝ"YEbXPG7o-ȲoӰi",Uv.$>2G ,:.vdT@y~Xʖrw['x|CN>a%N%T5"LwgӸ#_S^HYM(JLmO*o;{~=L[\S^ߥ+BƓ=&9W`2k unDE,z?Z$Zq <1M337pg>xXi}A&c؍ :u;+OKhl5$a! F|:~6L3+=c_$[Y8(`Ph- *T `y fޓ Ie4j;\JF5%S#oY|;|r#&DA[vI~iS;UsH!\6QNFʝ=ч8 mK"}X^웡Mώo5,.euLcX2y\u^:ߞ3{G*Kbz=y78rAKbrbQ᭒>{{1%\z h} >)_Z=-*QX!8 P\}I8` lv'r3?S2@ 0 e 'f2]_Qɞ[&0t$Vȡ̳hPN.>t3ٲeFjz\j}-wY#Ryp/ԁGsɼu񟩁"*\x[0RlX:+Jg\d% 7R @ʄoN/ðmE"5e; dg(.z *fEXimm/ܼ|NwӲ/yRp[\Vڠܸ6" : Ff +p;%098-@E0((ѰZ(B](n6 .N.pxcQGG'wzd"jRyP@"cv jWq]@)XѩrOͫHLLjhm;ʓMYX4|`(ke-< &[k.`XT4t I|f@j]@k 6XI/au-ag<چQ IPgF|Qn?Gu T,UjX1%{T_tEtҷbEPyT@d#̪MRU'䦫?wMQnt s:Cy]X+SsنZB!zrQod# 0{4M G-@$ěl˥h;ŀtWVUCnJN[޺'}>;i:zV7;t~E'ܻ7[YdJOt!{tEjgv!k7U =xLeߞF.>0+Qeߋq%AfuLЈ?$޺mk=aJKz[8hVHJk͕ nYm?J148>Cvd?t_9uÁ~T/.[F^hSvAotb1hM)]rjw?.?:fiMi$MPNv5gG 5G4D3*PHͫY#uu zr.n}e[b .ݱǁSHj6I#k)`Q\SxY/Z}}>C(nJ'D%xN]zvF3BS{))*eÐRnnGzD!UYg9:!ġ(hK7ܡ/3+ׯ9h; X[~! (;ZZEvXgy K@:y-/YkKOh]4F!Lu쾓 SP>Te\ݟaGY&ݸBIዦ<ƒrlpzM·R"q'DxhÌLbKu攣xQj}B7)?fܦG{dC{ Wq} Ēf2۾BTv!GɋM"K/T*]bўy%$h~)qTW? NO Vo~_ j2Y|\|*H$W;l$uݞʝ!Rt:r3N.DGЩY1)a8LЀ8ףGA'K3 bjrW ]hsD~ "}^^  ( =3Cu R!yeRvUk\7sN~^E8d.~CkMfD"343 *5sK&*9Y!Țӻy2"m7WX=cMAiԅXrA"DwG{j y~COnpڔþݮj&df̷:W\qeNկz%&"CO2bM& qZUYc(H,4i(Fƾzv:JdV`-yFԃ|; 6ҕp͍yB9(lW$Ezpr I) LoC{޳ܯ 0Z9bEPNt1$h c܌y/z16KEBCF&cU1?hlMSRCNx < F,+[;БE t alɍIu]H)==v<٩2IUHMX&O-3x| ֊Ƌ"FJLU2mho s7,CD*q 0{OθT826-)@V"W|q/Y(8NE0_X:EoK+@ ʽ+gұMS;jK<- a D uo%IP."MCTyu `|¥jlj]Cl!0>On_4Ĺ[껢XCHuY:l'-O`&> PI&N@ɡ9?]aW3MV8͑2F-U75zVZ]J8^ii!!%$ނ.m-:CRS# F&Wb ?FeoϫYUօKX CVKCӃpI hpEpiFu݂>Y9w&Л"e֧&?;HU2782B} s9Y*GKvΞ_i4vm)%6,fPQr̎cM3w'#Wk- FКKt~ +QTSq9My)4R3@w̰Ӷe%oV`5kMȤzi!(r>v Flu>ݍBw0KD%LSwpܺZ]DBg(tмr8CBD9'-!bߙ@Hm&ЫpK>ϪLCvë}I!| б M|GLo*/^t\£rMXADc@ CQ2U:ۍIra/i)ʡʕ&;[`Cr-zJeoRHU#+" WL6D~/fc=g?gMƖgWvW+H|ƒ;!e_n'D_6B+ec$!}fKXx.mmfLrn58U^ۭ.(N4~ ret4589LQYWYVtD I6JD5a}2Q Hr fd8;d. +rĄ;*VԶ؎b- Aip;#ܴ+EQ8Y.>?6\QTKJ};_ByD#/V|n ȤC~C]\WsEu1atόIosZc.˒)5+ѦwA]:~ׂ1쀽`*Q8 hѱ$I[Wzjf}@0[¥V6JZȊ4='_l%[7Κ ,R5;OnN?j֑plEnކ2:(١1o /QҖ<8́1Η~%K>҅䨫l`JGw( gݩ+u'6OO÷yצOb@%Ƭf2M9HȤ}:fߨl5i>ɠfZU @ Sߦ,;c,xxD#*g̼ToDm?q&iR\]7J,dx yɖݤ *Fю NߵѴy/1!~/nN:Ӭ;_ןP=Qֆe.{A0VCUu^&da;aMϠ*$6̐s^ N.Oj4YG^}<з!=5-\m{˗{Ԍk@?1\:t-O3d1'FшWțAZo&b\.ϡ,a͉3W1J:^>$hȡ[+{/v֯I//4YY%3qNi,.읻fMC^0D3h]S7^B0r' 6wNUQ`y5g܂^M66Q r/P4r${ 6CI0)*HZաff& ] ٵ-fԩA )i 9nܭ%[eOH!TF75s | y@V2^'Q mջtNykFl7b+Xٯ`Y.g?Ob$CR64, /.LE$W$TGH3QI{FMsIlGZ;Yc@SExLPs=Rv)MMxJ甒J@$xK!tceݿ:؞Gwbx -%: UX?>(x0+Є2‰4AۜT]K;?*c|t,tTo:uq ԻWr>Mp#7G1[BUn1@ "%jֲtPFJ 5oԄpg*Ykf/Oԙ/(Fr vR3ǘa@>4_[B|qZMGitbov%@qx4= {Ig.u6ݓҍ}{rRO` Q+'8[7.νRd +Nȱ̀8BqLR%ֵ1'?&pVK)f7Rnd۽M;9ZTTqlO:nI'l`J' x-y`I*^KAp/} .0eX %\ U_X[+_V+$7T]*۩UН)]-Uő 2R4+U#2sz:H;lhsF+18]0zьWZ X R 1n'-F3q2L(ya0J%xq+EHs0OU~ٽ r%'?{()߹er;gE|Fo?; 4IU0yH/1B?Vj To+?qBI}xd]p^pڤ*4Ӿ=pժ["xS{=۹t'ᘹ_e!E6fF?JDZwUnti~&n!z {)*\Qʎ]Յ]BfYw2Pde b#wۼSĀ ҧt{O]b87Vb?[= n$}pʠ֝  IзSBCoɻ9__#R쓿?ݗLM}ܺ@JBFl{`mF COnVX Ч?31M%66zc1 mсy_1;r/(cHH(4 ȭ7'LcLgbBy@QMSli/6zL) l\wJ+|ewܻ!BdHm@0zOm13Zr+ @TmՕO埍q~j_mOI>{25h ՕW - l B9dsMrEX<L(`G\rB8] x2Ԛn5hS Xl{LoT@!˕ގS,|^q|ZJrJQ%{c[ c3v*)/c^S\B|M%A7*0 }1z!m4;>+P.J443-4uw'11l[:f"ЎdFNV6ulNala?K$}ߩYg4vB98CK*@Pyj!KayQ$Xq +ؖ?U6G\ gW9<h6P?0N63MIԗT?x?ZHKLRFqh.yAɚ%x(< w5zOQp-}B<> b^K[ Ai3ND*cH\"IݵlFK':SHDeat FWvnk&ٮ`4+CMǞfH>ڧؽ=(LÜqjEx=WFzٕfK&/PvI@{IRCXz߳=He :6qBxt.X6CggTl8 1gP*м~:l [ ?IƮ~mϑ o(9wpp}4T2nf0b2U HJt )ˀ+쓼PcV@_SOxEi)4@!yjȎobcۭ2x]H6mm2=n8;L<[,/x0w`+ +/r|g7="q5K^·qVl3_:wzZpk>`ggttŕ >uʻ{^ㆅ!f e凈06,*8A Wt6<0yJ?P6 ]8:(h)a7t(e_,#EQ2fUC[XtF7^v'‹rDtSn!x vmڟ[]Zs%ߛͭIp^N&MvW2KD jAs-sV_..*59gVIF<M ʓp)N] Q0s3ZIܓ5j^t4C rTy\Df cXM vu@b!q3G3Jq5DŽy WW"$@f^Qwބcj$)YI1cDYPxV9AcW̠kj-zؙ` XHI7f**m.ؒ.]5NƏPOf\^MvuS#J'?~40s}P꿭8z":k$ujD]>n~ vM2zA+:#6dL܉y)gf#q즟EKN#c=7lG Z:Uى㋶zS:'-:HS"֋Ëq P@'NTRNqgOJE#3!텂e1mR2aȸ^bOxkR7lz2}σ)[cAn~ S#3,- hǬ3Z&eȄζTrxZڇ djsEuAHI?4jːӚm@2,aRWΓhC.@ 5sCx[ Bl27XDnQIZN2Qk$<*Ҟj[W ^'P؜  1B ʺ: &=}&9Wp'i"ճh|bBQC<WU.4 +>Nw,$n AБtq SldX+{=( (d;\{l8AL5 ӐXv}^:BZSsݬ'pƆA-_e=^-x1l`]32*?JLjE&%}0E¥\F;WF X.p |f6ߓޟt۲4qYQmOD\q|ˤǥ idêf~\E/|5nX)D=&(hwl? )X|,*LPgN˙пbmmpƓ+v/cr ``nyVEwڷH˽, &-1$O"CTj(p}V/5ؼv.9Wx_ hc蝋J% :܃y zZ>8 `97d)>[/48/׿f íܥ}iUAnwz[@ݫAĚ0/J (؆r5ȖRElj`cO$€}re,̱7fN6f[HtXg1 lƝ%#la<}[^=J*W!]ˢJkbha)_}go+4߷{(W-grlL"X)1I Eg;@+ٞG5A?,)]!2p. wP QW9iVȩ~b{%xAb]I2mNfMpoX0,kr}1rJ'J=Ggc& 7Yr_chQD._A;&}R 'N&d*5, ,%)~  -#|Th Qu.|>gԞ $THE'k#i'0M6dVM[SA <8V~7qseU?4nXF,7j ?ŋ.Rt@i>LkG8n)dL0XX mF5Yw-[JFe/&pgtE-:-ȧpT)hA z Dm PCs`y< Z#:DŽ"m(H3mVw}^M>}@M?X GN>D^]jba{'hk(:-X[2/""h(HD oX524;;] ԑDҗ/Lİ2*x' ͇JeC6umBtIdG])Mcx[_cq:+mDT#FuP\dfg [wq[].ԚOq#0ae6{ؔ|垔`{P-ǜ xDEiH _xDGN8@1J{ű[?eww:PMǣ$ۜC|珛L [%ԍ]UGp=N Em~zУ*fٹӻV'e:7(׻,_\ Uޜ클-_ c( V0ypr^f41BZ1A jOR'qhT=M#Fpg+ܳoazEv}dɈ3`.pˡj:#oНK#N Q"i aeΓ辉|1P.%q1s큋)xU-GPl}hЯxAoRRr:hVFl~ b =G,E-uF絳g0#gu٘O-,<$>I;NN"~Q'a2Oj'Dr-deE\W21'E{G"q{60 IJ\ *٘@{iDSX8n~oĄ&( [.^"@F׃,//2jgZhtL> VyocΟG+alv2Փ)6}%Rtr%y&X=DZ)(yDS3}foB)_~BwcR:$c{h?U|eYn-HP_ZfIgJ)ni+ I}Vg 4fD aO"W 36ZuKG(Ц9kV"v \Wa]Ί,H'i2?MoC`!Ac8zkQSV K7o.fXZ~XFeMv $dBL- Y8xlL;!q&?CPm0MQ[Q:騈ȏw*eKVq=*4@v^ Jtd'(RCӊE *lU/U׶.`GQK3۳8ovF]I@Y!UT.mp:FO]`V ;mU!f KkNP9ar ME~ۨg3 f^/ ccSL8Q%*?4A g'0^TfH6JL=DvudyڂW`Ҟ3@i|LÀr'Ctk]uP!gG#fQ o5]wcbD\@h$'8D}*`ʃH_X\dU0@4KH7.Hu?@)^sURF%.m"Pڐ<4Hc[Čք;(D>Eѹ[]1̴>׾ue(UN&&l ,X|z46(_%$M*(jŖ>X"A,#bݲ=wOq`;/eJHƯhPDxR U) ԀZ創-)D diƀR [zE9 `&)MGȔJzĈÅ(vБ`FO΋\V䕂VRvq)znv<Л$@SzdߪvW'.c8R,{1f8A@$l$]f7D8qnk Ee\BrBa3j:qnNl2یnLvdA ~PV߸dq¦>έ2֥fx f2R6:1U6`3nmV7(y)Oڳ I\4L##yI=]0+v@jN/BLRQAZ M4+Yw~!F,I>Hcr򪓢c.q\'9ՊpdhBTg~Q͊0.:KE(_ )B"L- Of"ڠ8[XůfHoapwЁngK9]̆vһcSMo FGI&S@ub7R0EYDΞJYFGL5p|Ң[OL6R q0mN #Y"cmìNE_份>YHz1R@VW?r@Zc( tp\UEf;~J 'Lt.)} R 0[o=.3_(( ˵=@c$ i7cBإeu"|'gEPmR_&Oc즼 rat'jsUɾUPҹ3aѼ, ۘvj^ ͎VhbH?(Roɳ>熚=g5׭r'ggH rW(+;2 {jF6Td\WW`J+ǁ,ݹ|j4E˞O${8+-1q#/Zx/w^?fC˞_Ȝo{ך26;Rԛw_Գl Cw,-0iDT_L+&jGNy+QNXmSƁ0}"ߓ䖂`_ԜKD,=ɤVa/JC5$[e:2x16TqٙAIo~1jZI{y5?.T-$TUkd׾L`u*rST!O.*B7{nQ~1D}XJ] r,䘃quvj{LD>lK@b8Yy GnQRUk;E1C˂Ypɳ\IZ{!/;Z5Nj_h7wrg=&kưPpzTِJIzgHҾI5[_@ёP6wQb6!?\sBż^x)s$&er+JW _C/=- =o9`fZ/+o}u]*yQ|̐: 0έCMTVcV#7oe!wuHJ?bH"!UX?/a'@ V}mz&qBZ|"X 8gKraqCj MJ67!$(WQ|!R/8rj}u툚JxI*6}RٶÉѹb"PEe<=*$G&[ћLE/h<M  բ-HyYY(zaL?PC&d Lw]-$Qsj'M=_PjPM 'M9$;֎Fj= QN1i} gӭ|_$j4jyd.33(PFķ;]jl.+G\]-Dc܊jѾÔ@"6OC#z_]z_o]NTml\/]).Ѝe_7UgY`3=]Q(|֘h~-xC.mp6jwITDmoJ ,\T7~.teZRfm6Vc3=3̂2Z$IY:K74)S$B ߔq4MhrGsӃ{PyfhY̵b"E:u/XdZ"l^ȞW/KgFjQm@pfhm}!F3F(M0k=?"j_çgJ)nIq55w`\Ήg> D_EdS@UI$<,a:#:5L_|HD /RrYpܥS+ aG(u$^06RZ-{x{!QWi=N :1plJM1& {.xOtx6:/z vnG 4)s y2 TqLa\]= !69h=uÀo.wg ٳሷG}Vyqx0~B( oY 2iWnZaEyyRppJ_ud(-Y 0Jh ^6V'qW釮#(-@$n~%q"MoJ%+g !fDa㓾39OM¥|t(~c=t4W䧴[h9>d 0a7\?z:KT1" qa:u7X%NAKPk\%Hpt)V6̙*7i,7)E~"6PxpH 廓J`K 2[[q'{6_=_݃^ 4w#Jdr; A BmX|^wIH9-.Y}_ȌU",B($|r;L =Fg@e WnKF^I9J8>0RZEPdzRZ@_oj)ݥw4DPdZ|؀ :FbC#R‚uU[p_*(SW{rئ 4DO;U ɳ\skt9 '}={~GM4t69^=\gpÞaWa.HĶ q^QkByЂ%sK]TE ڞXGsv-@8pgbDpӱ:fsCG9~'n”oݛPu1դg/*V~!zPxéwjgMv&N'Xv?`8;6 ^ZV-+9 BN`Ccrhz0/fq^ 4zi;XWsUr{>FӢB7_hʹ~Mh{C1 hKLzQ>93=OozC4,mg gph97? YR`Z!P=LU癬‚"F}jT"mR5WT2t2E0qT -`dO| .\0$d!Bבb_h^3!HKngIt} t%=R;onשj/A:!./d y4*K25VKo+M 6yx"}=8l"U?5y89%psQ+ a ǃ..tIUƕW5Z8b"t]oc-[J6<( -gvz0"4?ei2J {&tGT YіD`jvP`1ufpTޢ-ֳc6 8Qb'DVIJ]4X1) g7o%l^k+^٤mQsdJ%o3B9gbfQP\IlXu.zΣ^sE.ufHn%-el'E {qX(Ib$(~kE~-s+i6bXEP?q8U qlڲ H,Ɩ8 LL`)Yr7*qV 3r=Yf[j!nUS4V. Nq s.ɠN Ip[ϡUN3q2h擶%hsQP.UV3ך{~`=7K3:@y|?<"o&nK=`w=j2B-oIOL1"Cu`.hoADi8;'s› 5`8`FUQ ׂ2k1\A_zE@*3AeĎca-5N=Ǐ?@:^#;iOpuk>{OG,at_Ϗ3-h7TgU5K_y8uQ! 䞌*"f0t&QQR9>ҭiz+Y-j 2m$ŨV`~ZHרY[$U?8w=gwA0w?-aC~O .V9ڤK=߹a)/1 uD6[Si?h?R=)[2S ,$@z9U9#OEwo79wƩ[3ǣkN"B0q#̒{OΑ+ZFj)fPX&Awx_LG;E Yq(=&订 kovރy2}_:(>8r&kŜ9<A45;kQN1T]}*vYA 顴_SS"1c6>n1!8ILqEz}I SX]rt͓ {Nөj$nP‰%ELoD']h:gu=D@J?Y#5ܸBn,jIn2T~"wt, ,\ŠDn-m6ʹT xg>c$?m^s UOi.'Yj|* ;ⱜcBg(oa/1Qa"#*&hD窸vX<fA٘t DDEIrk56o8CPWċZŰdxCim"=դY NVh}- I}!QZ-!K'>2hR<[\D75\m}))Ie9k8HzϠ)h ׎Ƶ5):22SA(}*%z(e+jRyLs|2At6o+_x!~Hy Q@ϒN*ڶ\ir43jvaf*!CN'e+Wg.?}4d7A=25] Ӛ'1BvahWZ8A槂 hn+͠h;`kݎG/mB~yI6R'S.":zc¹_<+TO|ũ[a zpBߒ=WK_R73g=YR^sr*qҹ4{|%p<uTZWZ5ɯ^Jd Qksq:EP.$ԅ%T.M؉ cD?46`ʳU={?뙽K 6dnRw3;/6C_pAQr~ʇ1y3RzOt=e/>Ek=j"41؃֚'*ZriߔBy4T٩C>"lٶzڥ t8@Aw >z)xBG2:LÎĝARSWQp/-DgmmBKg_hsj/tY%= 'sK4'$)CБBQ_zUs1yB^RD)mɥ ,0I_4hu]2~7p41%qم'HЗ_ DG!r90v8ȬR7x!~Ο(J=ae̢ZB|E P/绍ZoxnP'aLH?~K dp%_3Z1Y:b,QS[d:HDŽk&1BRku~:ÔyвL){iڛ\zڮ;G6}@_:&>x,Q1PXxU"3e@{Ùy } y>[q+O 3`NoƩSK͈ t@NrYI bz4z҄YFmiG" ޯ/1@M1}G.G Oq5tS5p-w`hG>rxlfU[6%S%E0QCG{y6$ fݯϜ RΑkNx/$Xzx7@eV${)=ckŨ!?N4Wۥ6,Dw '7.>owCT#D6Ǖ7 }qKgV"p|/x q9,)j~sE,f%=)kƴܢC04#VR^EL~E#yH¬\V-dN?Y%>WA=Lj?ִ]Uisjc"$!?{xl\i(rju׹zB y)n?_ƠM̑Pp r d2)۷]hoşc=&Mӆl _N cH#<X' Rw y&$]NO%~Ԥ`l4+_va=LP#~c5uw{`P׋ iRǒwz_|A]ht:MZgl43W37(폔$j /Etͳ*BTu!d:c;ѝkR* q vA hV`H 2a8⟰"'ME{wp$Dhv /J#(u;`cnA[#~XlĪ֛eYdG! i|XrAdvlޮ? DTo&ԊoR9x^C*8DۄPpIiCՓaǨnW<*F~1"6n_eUeFS,[ 90isqH}j.֦h ] ?><[o:^fD!g(N4ﳺAnaDMX @TrYh FW'9'n9|?qzka M44{cJcxTrҿ5/*O)!da:5G a:yrHUEhr؝lcbQ0^Fa3e%qRvTD"]Auit1Km*+wQk>Z}Bz#M?s䎢m\XKۢ="I,9c:D3sy}&ZyΥu%38u7?;4^gQzagzVid >QąE9lII}i {%yr#;(d&~toxFF6m()(uuɼ;|'UimlH0l4yarXeW/2;?+9L^^;N-c~/pVZك^_gq "ƨgn=a}8bש@a戍#AkotN2z4cvs qZU5$pŀα>@wQvaōk+;)fͷGkmO.)3w$oo{75W6YN%6O5~e$U,e 6kWDLIDS=e'?ٹm[(̝!S5Ȼev ,o =:#[h"+Q\? *2?,1ޞw]%% ,Yxy.Il4=%?&'d,xHwBtWZk_z/Fފ/Ԣd; EVt@DK~w\A'$ _GC2/7YŌjqwAso7ӂ.W=*- N-lFKǗ3^&2\YZ+ha"U}ZPl wm~hY?M@/M /S}_ m_0ɏ8[ѷ9I(@%-!X~HߧtuoB]vVD ùힾ-g;%ݶ”g"-69|{*Ykn T6p{I LȋD|6J`.^(v;ctͼ1ZcH-&+>F3/X4hFvЛ>Tz..ʅN%馳hl5m]G<\%\G"}낞)IGN5tr=>?Ï\`1Xӌ%!qJ[cu_y:ޓ]d8 Pmt]xKLywFKr6)). c&]UC4c~&oj2Pk&{LW4Z=zf ¿II6#_pnO* bd6$@ ùn\?hඏrjզc8zi(^4OY{޹5`+Zsl,ܧ߯*A$+"Mg<%~BGoLR Z)WRA9[.J!NG{ZJP (Z[11r-.Tzr 9O?4jc6fG !|h+S.l w1ox,D0<٣Ywg>,+U#]M:g t/h, pk;~GN:%3̯M_&=Xё2ij0;>ii`\xE)Nj %fSq2@qh򨱂kxviri"(9pgEm ~Wd(5#kt6s[{*Z"yJezg8" {O/MluF;[kOZ:#K #Axۈ*8qݡ-bIVq+V>p4x [ؚS]zy$Ǡk"UNɁ?T k~rޢ#B/^{XYAM%{yLf"jQ.jJ <=RoH;F=3Ǭ18u]WOgHϐ`~m.;q~rхne<2X3[)t*LS{ss[F/#g ț])gv'u'G| 5R"%yP_dbɶ'* )0$sճ&s'vDq! ţgepօ[Qԗl`, ޕ2U]J?W4DUc_n3Y uF놘g:KkKGS.KS׸|A暎_ oD/2 qiF).jmlE[CLhqu."E 7Ls/c*M5d@\?|b%k?7EV%Rjڽh~ҟu6y8P=] zxI%?6EHr/<{_k6>V>E~?DRY;g@ĩ]WQ1ibݓܠV.LFt*`~C O-1R+ uxv6YDK6.5Jڇ?,/ޖz3k$OijC82@R/r͜cgOAxFc5@3iwL%W,V!5I3 հHٰւrCp̀ޓﴶK¼_޵½tK)(xͽ[OM\3P!r8y=lL )DZeBu(C]y)4(pQϹPX%OYc8w`&l?ѦWdj9x ~1Ly_w4`ٴ sNbE/ڐ\1td/Ao+a)R_X\)a>(3qּ=97!0?^*t0 /\C&tn !߂2C:,Xܥ !ꝣ'*'f@rfurW8-چpٯzWbCsV Nޗ 4 Pn^${l<2S} g&\ġ+6<ӟ9\o9<9 I;AKZi7(YX/9q>hhfq%/jI9U$34ZKz:oormN$(~i5;`ftQTԒ#Jg *MUBFJV^><ߩe0i1,|<}i2?e\O*s p OC8RW l)08 #r9)٥> yu!M`hC:$+ r7O&Fdz}D$̠4ABXUp q$WFͧRs<śkʝ)Ht # p&~IewlFlCvنMÏH5}jj2S}>BrM'U~[*)?x+N2TK R("0J۷݀XT@n_XyzXWޤaHžE~pl Mf h0zV' m_=m* ,0@ҝ44v$q7g$nE1-$PDGHуq9S˽ANh. (xXCL2˪u3??Dg\˴[,M xu~!U!HQ\_UAVIcE" ڒFF.65NE-`bcqe "Œhsf#=$xOl|$BmJ&)|y0bҡr_,m|40l 0?W(AFw>L_i|+`Fd;3WŰUӜ'~oX$)9 俺ivXW&<)Edg$YGtf8mNU$g3o"%3µD<=x>uRZps3MsBɱ89 ,Ow*?='$POZ%868]X+GCf \253fw| S\CULr^WDWs5$[FUƫ+6XӼ7mԲ/5?٪M,;WJ`L=Tr\u%+R_ (S/ٹGBpSIRT/9""`v$T(awA_p'8龥^W u5{u3u\Vq.wO TcXzr_ \t*HkXqzut\ώu#M[1Bm/>M}h$:ّ[oaMlhNK0=uտ@k{#DhF?ae끚?2\60MiB&?܃ɢT@uuL8e-kA/oC49`١~q&)n<`1xz䎁R֑4KH&ga. fsyHψ_pT^9S;!%h WQ)]{GqiNNLdz7m_`T v0^DEwk7p% ;! k~_c((waWq7rH0NcR9X"iU^ 7@ܳႦ /IzjwWvi.+*)fM59G9,ibo51 Ǩ [vpQ`\|"gpd/<ғ'^S;E<-z~RLFTzaz͆Y!K:YpV=݌NfР$tЙдUNO{ &ѕw+<Ĵ%͑w<' :HXQ<6mOcC=tW ˪OUW{>LfaVP6CezA=0 %&e:&fuA0{a6[םjivjmM1s=o3H)z`j&Y%X_YӘ9"(Znq'% ̽|<:f ZÂ9 o83|xkH,a2)וOt2Bepi/8j:qf`vhfs3 nDuT_>/k64춹D" Ejh]˳ElreҢ!W i)& ior.?YA?[ƢW|qS\ǧ 4Smӿ߳kSž+ ('yM_4kݗL9L1K} oƽX~ؼpTFWGC/ s~@F ܵtK\&2ў{"?ڕζ;I{:is?IM^&Muzт@#Ϙ-V\3X2\.`+iC_,t+!;:FWڙrixMථD"KM- W{q|c, ޠ=PChA'XUKVCbsnNXmP2;~\hbgL!EoU%Y1 E Dh|=t>e\_"WRa7v/IK_:R1Nd2ZnԄzv8ɊmˋX(i|1,>M Hdv#SMi5(0Z'!%wkK&n]Dcr*D;c1GR7%TF# [blB?̓DY%ށxe*Six\x{7W;Ȃ@7'Pk=JwkZBxB~r.Iu fLS =VwpwW``Nc~/Vm;k(:" I,wm3q2ϲ+wVC([Bmmjٽ/bs,T$?`us'%eEnq{06/V8Ҥhٛ7p]{DHٻ QEG |GIj],:ԍ)"L(u=zʏWLBGk U; |$d#^7 [=uhR߈5V 9px[pOW'iv$9T$3ηxKw<~o<$[e]ؗpӭ=9|OZe㮤* 3YN rCGq-ػ'fdL[\a\I+޻"J'(?'/:a)S~v)2"6Tǂ o7]5 Җ@a%~긁Ggo![zmQ&?f`%~(muɧgFx | M׿X"81Uj?bF5gډNōy⟔[?[ލGug5@ &G7Ureނݦ)s7+ ݵܿωLKߤ$$F[kob^xif`zn1.tHu[JpU٠gcY#q L陸K/$;)ഝGά'x9ˤy^:& y { 0C^6E -k"{^@y2|Q)t`[Zd267~JoE]+U'fAM %_!Uҭ${3~ըd;dXNk#hٷ0Wn;˔#JELb?F3 454@ik'`)&Q_tVS^4T?rhXheβ%<m?0Πi`E&i Wσ;wO(c/SwI;^*OOd-H8 W'I# `Sn ?{ziR;\cx⨗D.-7_/"2i}Ǡ_D̓> &0I5DeuY7#Ti9C8ǝʅ:D碿rрߙV3+NНe=Z^~%%y7uX3.u%5FP["ӖUuW1s/[c,?G|;]T|ojA&ʄw!Ē}q<%AILVbƤxȅpTv\XłYӒQ f1 ͑AV\ОG:sE jrGIo0&S3a4T9UkoU-~m24nxr1'FbUu|?/ N(]^<קژe7Y3`f c%fҁ@HzNJNז-9Qe="-p2wL24~lO):÷fhjsv2t;Fn3㖵@"vQr5$_T@l^<ꛟ5ŽGLɾKV׏r(""44CۂSrÃdnv >"d"R#;5dL\0A?6exM'{5}WJD#Q]4H\dN <\ly8IVy2TRF|G⯋e>ihl~0u? mqc~L|}N1DSPpѬ']t؉x٩םdB D7T'\<` 2tjp)ƽl1NU \ԧz,6 {7Odvl/>Ea'?E1J|ѭ۝Giv-A֒aD}+KE񼱊JH3ɴv4V2֊gf"-0wCZ:ne9ʭ5MOXN:k>@МdB=d:<^[A /&%#`ơ %Uqn`M# *i>qC!UJs W#:4)/{H8~4?Z\zYM/pr"g9 9u!ꑈ%UaUjt 32̡N0?^b3rm 1s>f&TgLS7g8MPc*D ÄnȔ@W/e ɻᴝ$Z?̚:ݎqoKOd=𐶑zfZ#ҋnEuzyŝrh<5~p;ħ}U@KV[ *H7"6ȸ>L#WJidi#rh(nqp@M1BӑI W^vٛ^!㦼zS:MJ*>f⡍.4k}ɦCRȉ(^yzE˪K)Lc YlaΆAsmDzz3`== +#s¢AyҢVTM sX9i^J 0ziO1"r{bi\-l> at: ܱp?Q!ĶJ9cũ$&1Cedh9Ia|q ;fGpVJRx kYRl'1̉ISzwc,T@VqZ o#7d!D65Njݎz8=ޫ4aque1q TH 2)KZ]}hi]0E2{}sX'xNŞdnizC&(C$ _%qT퉦)ʱLne1T 3Lw5  ~%` vSQN1!P9\jD"bYT 4GbolK\mf= c+kR:4ohש6nD$ U'\dZ$iFN7/#RΒFnj3'}]ED͏$8\hM]~K$Rvrc4zy1ţqogjK?Jq2H#(bf,n]:4Tepe_D..ߩ{k[V5+q-nH,Ķl.7@͹dRJ=%CBsᆺueuH r:U|H@W_D &VKj*hM 4cލMD@KI<:H%E B $ezk-sC#dnT&`0hHvf j-8Ͻ M~NleW^AL}yX\ř1p}2Uf yi8qL:MEKosBWIy[?/x F&Z*5かcyjQ)Gq\ktP+;;w}i[/ё<>ZL6bӸ h ٨d$|hl%4 Wvv8D 2#xO}k(%i D%E/>7whm_}(-ud4.br`a%< %+Y4+|]q8'iC_{cHvD>r6=|lV93QdJwcjU( \#8€17JDdSdO@n %\ƣQz.7?1QiMG!hBxa/#C.\ ! fcsWR*L;ؙu]zSz5 ]АL KإȁњBxlPKQ"%4a cb?Z08m&uhj>M4#IY(cw:]`m7Gy|T\Z \*EkA+v[IMm|4^ęYZ1vAe:БI6H% MG',+[؈Hdb[Xq=X1adraO"H8 Hf?^"cUm i8UF.~P66Fi?Zavj,<:hW>tt;%;Kp%aKDp3v)]_An~ugk8] γ3[pnĬ!2R& .] Y, $Uܐ R=ѥvnN7#7/e46ݟM5*kuVU`-Wry.sMr\\FO8d.nΤ33NLߞwm"x'~וje x+W-B |&jW`hXPXMJ({>?{\ǿtMGBt4;nH۾GFPl^PWBi(`?oG^à87+Um?;t<哽j.X|X4׎[˃ ʤt9N>ow [jʜ*L׶7pWj/ ]y۫Y 7( ƀ WJ֍a7M%`LITtD'$l5a_+Ҩ҇A$Ms{&Ɠhb79S2~)~rkպ1I& `$m72q}lsOhܟp) D(U ]rAQ)g9Hߺ@(7`&BWgM%mX$D&1m]hH07?(r),qP[@v?}^L*.h`8z^NO̊q zxPSSsmKf"|/\f-fsva+#yU.PERmmnA;m?Ҧa/(B%e[&MJ㉡0+I!h[QTbQFw]Z@).K̨3$~%R -?j.QLF@bBkjCu˯q._ȿ>jiH,ՖH:/T Q~zv~ВD3F-7.LЦv+94K9AVfSCR+sB `"eG+Ңp#+ѥV14$,E[QHh&شLu/ s\G i^T[64φ 3*eaLxD%pp{&ݗ}s$ b! +1qFJAXג%wB|yA 0 ^$uJRXIEB|i >rj sMaL>ooR}J 쯼4,uAMmoeޯ'Bi,PB9 8B,~P _/ڑTy=[Gbײ#Ĵ \ >7Ǿ ^L8A4OC4fRx$Q{:K">3<+L!wdפt肱EizZDRוҢX`B=7#X o5PygED[+?ή=8/ GfN8@Ca\كOwa8}%i6')'N?8uUYyl!G/}եiFBɎEV64hm99/I=w'R}V׫YB?Ed9< G1f{C@Ø\ΰ?SŠC=_,c/OkƷq% m͵\\v̦<0{ɏ/k>zTK/C|{1 to?@ڲ_&m̉4+aBI̴\)Ǵ᭖ã>10Bh|oVH[~$rB{^1-2A{d tA-JRZª\r-l =L(;Y-Y 1O'U[@O iSH3輌B=6ZU=mKo9S:k"{+Cq#/]2.Y |'>s>ɤ )v0zu /, <;Lgܻ$#>褤Y%u, P!FzQO,@A%ڍ\fcwWk)*ykg_eTy%ݩpOr_ɵ-$2`КOegR[/ "QIjskO0 I,? >qT#nm#*+֦ ˗_c]kkuD/EgUz׿_ gU*[mL0\^Hu K{ҶdS(Ed@EB*#R&j cѻLhFӔk*8H?:3TMmoZ؂aw@_ ޘ4C^y a|q4.;7o*HP^˹˒/1^j+c:O,bُТf5O#V"؄; ͎c}]6đafɷ5YPЛLKwNw?G0 $#}4ګ"kJ6س jiy^y0%aޕv,vw9xVa奼BX;FH$0e2)ux^$n5)fg}ۛNPж.I9U_L< qY%ھig' biK:i+&!p40;@r+GQ+KǷK(VdcꮣK|[I4G*3@$+/~+IAQe'2nU,<箍HTƍrllb+(ĦyZ\rP@]*#օ\:vlfea3se̓rpzhiA:Oq{'f vi(rq-R"ݼg"@WQ$Q˻ë糟}z+D> iV_ڗ'nH-p+Jn<]^({ï #[ H3+6>o6YE2Ʊ ƚJ U悚řE|_ Rd9=5ftPJZC0'Y2k,Q(`\E0r*dH>;1@P{e \\0+E%+zkV|h{ߥv VEOJ~60 ]|z, ,SW=Ђ1 ڕ,"'bqe'|,c4[I#o@0!Pc!9LZ/&16+b2bjSxy~둢ek5g IQ+~>j0hAp{"J<=D"[I 1zqtGm?ۡȂYi*I_xw|'E21=ZC๭t:ll;&{ At v5CATM|=\6q&w`1lfĊxĩθOA"uU,kZ3GFrA->k{Y s5`Q}ar!#(LQCD w;~JW#v\Q&o_e G9$Xb{. 9U+BM/EZĵøLehBM? V ㏵#.=>`!'Ƣ>Ѷ".d})7\E6rtܛqJm;uqVrb8d3Sti"Iυ%x=fgӊC+K4LO㓄PJIEg9)uBL|΅fcyAlxSbeg`~‡Qs&5s >o1._@Im&l6' yָ2.(K! |yVhD8xvcAcIhq;g?L( [OLG[ *EG= Ԑo^){0 @*= sT?"'k]8CZ$#tq) ,CiX-/⊊IX^ Y#`࿲Dl%\Dg ܞHڙ~p<".]JOZ_pIr r!tSKfhQ0,|ذ%5r9LZw`-JM7X1_q W~:'\-ZTS' K0U?~ogf6)f -ư7O 2<."͂E08G_kaћn:>_gA4`2 3x-Y~ժ-J=3JO$omuh>xkIHopcvJ[[M@Yճ_ gw3amUY-M[MOw s i ?@⥵46AWT2~%㎮6.o@ԇ]M}5AͮѴѢ)c$/ ug#MC+ (um{,o5C)@D M}*q0gw,R=ó#y:TZc_`~l6;``~4s>@5_#~v &:݋[] y J1=U &g7H{wYIj. {-o" js sDߏQm-;NOp7ivWa)ehQk@};cά! V. 6dZoh䈁wr#źN 41(?|g 4 0>* " ?}H_$NǬ1p#!!Y&rloYO6o1e9k;Om.O.ڞr7gq';7 :i} CE4hxJ%mY5 c!UmC|dE#x*q_n 650HYur%UNjɷ24D pS5rɊt FvF34u!fr]yJgUׂh :L+Lw^0LP`1+d} 25䲇HD2rZў wn'&L'l$)G-L\)Dj 0D/T+pu+1 DWqMư|IYSkn'8'2N=!Կ}!LO,4.K5/lձC N%BcϘ"+,$m][cbg ꢭGo(aE$)6.QVj 37 AЧh)Ą b6b~-'<7 e|sĉ,Ozlr2osI *Z18V*\&xLJ<}z*m$'?2p Ƭ Ux1˩W/g}yؑTj#E"jd}4R)~,n6o>R 3=aO$4}lj5bu _{>`땻>倍!;UR3j W-#`[!dܲ%F.3-.$|=ܟp"_,i*JLZIbmCd m[Xq3;nxw0(r̶1Ylk;֑_ *߁&9$@kK誮A};"Æ-gDhZpuyLzYgcHmsXɶ`0[A=+%FA'%Km ^ںQz FQPl2n_3F=_`үv22nw!~ucz'R;Ze~HNKo @IZR]8^/Te[A-D^)w",T1CNC>ێrq[bT{p˄F䟎}:F2ƾwU%FG{"xcQ%MLgE*TO+lA)Vqp{`XݜFBPL].k+92ǹ ( ";K6E.)׭ uV~:V9uHbLD79N,=J8VeF#÷Sדv1΂0fzX_3B٨R@kΚM%GU- {n}]3l%{-0e2c >m~Lx9"U/5SI3Q hG';ȴŠÉ~N%!4l@lAۯRe:.51^t=E~ n](NP DÔtS\*OG yL[:fPfg(mqA p%«Ȋ|e5eAK k1cP?yQ\(hN GAJC~0E `1zPgB\6-:\*zі[}hK߯ZÅ?S@ IXj ]>dxsuҘW%x@gtg,bɨlM~\ҩ|֬a>bPrG]gr*YQ* U)d U/IQ%7Gu&7Ɏ)A71owMvI4@Uf,.58 2ϥ/'.CŽ}"UceUAw)xyݐLw$CpךO okK h8J2]칆eE-OSH$tBg5).d,+ TaGs 4Rx~3qY yӚiGn[\!0vQ b~~|_%mf&]!@́ˑ-2$Vci<2eW^&p޿LxsS) 2qK{ Xv Ď|SBJrUN肸upC5B`݃sE{Oש:so$(VjżlUIcTng.%&g2aC :"g^s\lXTQV:— ainXXsXH[QaXݒ x6W~P5SW;-ernq&\ k)_wAE:.c\67 9U-0hzcg<$wf$~ڊG+$b[R} _=f*N''P5jlFYWyO4mb 1PGŠqEݚ#W$i=Ó )dC BOe$"jiQ&|2b (2_Z T4̾ت%75{|JK9#wY롱N+C"*\9w(&!0DL.B6h`AQY ]7 )~Ր$0$0,:ENhs, ?)>`;tz7Ƕ_Ѣ7[B:SUO%._爳#~zyr|t]%:?7*\9 WBDX= \??x eF ؟s=-iq@SWwZ9fq;+&yKII76JucK䕊oᗒQLL@e%~>uK8}`p~8F~$qZkM7ml" % ~\N^{؄pqMD P"oڔQSB[NA ( QC }iz Oޱ(Ͷjdw"T0Itŷ"LTy"b( Tem;TJ0qB^~q‡nx̑5PԪc_@[̘5Xq%d!c~1ť^Zb<ےmIm"~ ANCݣ#*pS>#HL)sAzy|~z}#E`Ugоtf:īඍ`2DCdo OjgzH6$piLB[ Ղ[$~-Ecc*m+ܛTfp'1Mb~v܏M:2 \!9S߃QctPkp;K Rb`nØC2@n{BjJcЉF;j{rVwhc<#}&^tMgpwz]ަ^a(꽥iPn -3&*奾l<*UuQ̤FN'.#ý|!(h!Y !!)M a ܱk_S4CQ,Zߘ:g ֔YEpI7iy`dGl> P#zs snui 3gTl6|8 1ecоGT&"4afemճ94dNgomνBxVz'san&€]0FbJNʋj?MO@W&uɖ$Ǫ@ķ Q{,i&<n xpPѽ)D.vQvx<|ݮ7N9Z`QHwz"!IWi\?ٖ度5A]iQǣv&aa9;nq iYRH PL5|vD(ibYӨ箬O)~~=aTS ΕZGOކ-W '>ZMo@g#5 e>T!!d+6L/:B9U?c!sW9Or >GT2YBtX8B?"f?}dc^V<ۻy'aDqUf iI\;uH OC;"'t:oIܜ,iC § Ẅexb Y]֘OHo0?؛s p7/XzbVELYrⰽvr?9C톺ֺYI9b'd+x5T {FEs?3qu:BRZc% `@x5s+kŹKpr8[6@;[) k؇O\7_-EeUpoʠ9,uՊ!.㙹bt iO-l 5Q_kp _x? s|F*r09a?63&yL)t8x!>/!>X&(5ʳ_'ڼ)L?qSi9a }J3+dy Ff:6,Eٍ>r/m~ hp*yL>XUV.#R}c.X w_# ӥԭx1(19X'"BW]uڵJľH|mR'f'i:Qޮ] *e1}0DAfêM`IbäPMy?ոV@ o(~qŀC\'TKQ?@[* ԧf ܥr.K D*Low.SLI5yl]Vuaϣ&hSbeSx rr riO9TCVXU=+Y;vwy|Ǩ}=.n~ 9pzɖF|SP|<}/1+1]Aw9+X: 4v.@uGȣ0G81)V&ÿ9\N wo2> Q_?t* I#̅ZdvY|I'|.Uԧ'3GgVc:~g JN5POVpNv 2( sott`{GmIJIx`{lIjBd7f:lu$i/.ݬSLW3 oցjrrnp7C󩝘Qz~J1{_F: ՎBϰ &G : ^2?c('8Ҳ#cb}Z߿kV"fB9WM_W**|q ;IG|b+U=ð8,Z uc}.⸎'钼VI[Qj%M>L}a[&r+^f2mn ;z?uŸt Y Q(d &?['yW>I;rDEm"at@{6Ml ή7iۋ~ )+v:nf%$[b9ËP aeT - /:o^rʼx/B9ӝټ^}Q=G(XیYoyGTþ{,6w ˶ $kRsȘpUԼNf/ǐ{'K[) )PT'*/F3%%k;pT?[p-^NZyfJhw p— 9;*T ~ZTrfXH[k{T%f,+lpn>0=(LR]UW z},cPsBxuWxmbΣfYNQQ'Id>C;}PZvyUM-? uVIޔFl@wvTP(z ˑ H'Vxh(9^ CM0~F(vVh~j5 e*kf4"g]N OAԁsQcRe6ȝO3L34h: $utXh۸A 8;vKˁNuւvm>ѝm(LCY1MBO\i<5ònrSoPt{*T P޻ iU`:#}\ps^}P׳(*J*3ߙƙg2|lhԴصTLI`Y%W\EG`Gg3ب~m\jt gnjEGyr2Ƥ[ZDn]j~aHN dVtψήQ?%TBG78\\gjoD2 ͆YYVT㻡)NǺ٥(;͟ks9J}d[l4'3ҫijlf&u5)=lq{OPUƌi»6JubӘkQb]Tnfo?p~-O`!(rԦNۥ+QA5hDeb|w#0NPjsVd-ma Z rDIZogt䲬z}z9B>(a\pHvey!xw %eI[ hsl`޳iW`ƕ@K-U:Q)-P gy _M1GE3TLZX\hX:"-?u9@2q*/C;bx)jQ5ס 9/h60vGL^A`ܤLYq9j6#*e- MpڍT3ԁ$a czAp:MHA!oUcgG4S-/s%`|4U>E\7+?m$w.l6uEӡJjM | \~XS:^K++IW&y+d{$= T+׏&B\M9B5Uy%;8,G'c"9nrf\7!R`~u3PQib'g3$sDcNeHIKV m5^ͪw Exbٯ" z5yo0OG2$sR6Bƛṳ, q[]EV<@\i/<~{Xa[^Ri=烨wBϐ p#Ā?Ӳ\< pc/=͕HſEz# Leg^Nt )Jml{ ; j'әמ@0}lipW9Ӹv@ <rM[ZEA Vk8海Dmβr0, Ś bM=kim{s'+pSV<%*rR-lg5U 3.n$"{Ta!7SS~w4.>?v~ 쀋'&owO3%λ_,G숼̓N16"aED]RjjqjJ͑VsY,F !`òIuPkTP Bٵ(jhq"g 7Q $3ʼKz!4iW7~#sg'& 'h4J/kK Dzi$"}z:=xsY&!qikDQv\# 5tȄ$&.`nd *H NGL`5!r2Cc HT pP>S|}>{Seo3b˜muu.[zOMDyP}+%ftƹʹ][dG߳^Il8@Kt31"m^,'3ULՒx9$!+[@~6&~${=͸ *Vyj?~n W׹_o6F= [i%d qF%nq+즚!ũN/ݼ#$i)Bu|$#_n/اqR;ᔝ?E$^ravddi׈>k똏,ߙ֑a/0fwqTi)*Y ` 3/)CanBT4]vaLvǷvAТLS^-x ^6j%IK @?^jr)^4iV{!% Sʱ7< xg_8|Jǡ8q\XG 3Dɫ\&5`3=P8KjJr 0VrK%ꢷRʀMLC樂 PmyaԭNF^ЂAa*%|,՗=3 X%}Xu)p̻}Q\mࡁ#1O0; Ԝ|$۶䦮Þ͎`RQ;%: ĂRfm8ޠ ~0)r4l>7S`.dg}BORMDqwY^;HlU֧N\|]yM޵ 5$`Y*lS CsH^|<^rݔ̕Hcpm %ޟԶeM@zHGQB3kmۡ5ٛOet@Oz^`lW-aMRO68#+SXPc8pd5$;UK/4 |$x-fKةO>> I*m~Zz5<뎽[@P0רKN4rr[cLƐ:\qދTG@WEvgN|,u[xJ9O>yZͅU"h*\T(;Q_NPRO 'T5Jz SDjQ. P 8G Y\yN1yܙ6C=A+dn)8A3o\)tP6uiek& sm;?HvO3~KR_/#=U{E3gEa:jե0 n"F@MM`Wb¿[X;u#r]'B 2@SBO3:jo5j2b{)a=,I aQw^y[P2;:~#8bxiráBHZmHhby2D M[:ŅpIfULJ溉4r^P0ʐ ѯ>qD7{9@Hd u“Z`ܝᶻ}5c1~wm' Z2Y*5EU.+!- :HV6v|OR ETmt]AtS:ԧtx쒂R)32U;f"Iwoq3=)C4+g,l<݊HHE5 }{ty_Dю1:8w?1S.@W?74 ́. voqŒ66BegV}6M7m7 =`3SVȨUl>CFH4lurK43U77x' 4J:33 <$FҊŻSu纥Zm#uɎqqur6L?q>H2" a?*X{*6e+nN?EC1~9oN!*k- S|nAW}j8CۙQ@()Wϻl758%=5SNj,ًЅK,y4OϪ/*ïN߼ \Lb2=}m̢}Me!µ>T.;636&vig&RyvYgw?Ԟ:%~s;/ HV7ScL/[1[Dd˄,-yUy0Á}lSqPL H0B~.0\b]X.Z&;Cx 8#36yͥ3H0^'`^hw+u4'weT4 rբ%8ah #V])hyz[fWhps[y$ѭ/# 0gVK3YjڗG(W+B"Ui]`jng:LT oklk2\e1XqHxXKkÀ?ޱgUn@"_ջcj 9Dƾ<Ee䅪fYXjc0F&%Dw n&s{xƏ֓0y/`C%j#`Y <tNnM޵ZY0N]bS'27kQ*lQGG;uƢ |;{(e{6qG$ri=s_Y6˚S},hNj(vkf%&OJ+ k qpC{BrAi@J̛/W*b2z?0CJsIw "A +o Щƌ_z,OfFxS}ZA.77m p_Qh-xB:K+(=,Ɣ: X;C4R\qzX<+9?h~@0ן@#ͷ (^7놕&_$}&?ӂh I-[,F-S^L7?놪]Lh+Q9 1uZ,5Vԗq6X{x8Ll^g*%Q؎: O)z0$5.ն7Ndim4!)ZZ>5<J[}OAnX* Ey+?v#9פՐ}94UEjh!S(@LMOYim'\wt$\ .=~49eh$ֶ4%4CZ$=b86,`c J=/p|xM_ [-& *Ab6xL-9*[xy!ăq`@z@J56J'HpGwhXk|H~˘`|&YT^65+uBqRuރ.ϓe:8H`ηȗtbhO=tig|yPgRrɨS&@$/̣hwf #DtO#'6h ~3/dg>h r2w(UQD ;dB 0dsxŎދ'/|pt2EDK۱ts:D&/xȁkW\84-2ENq#%Yr;ȟzESJ܆_.RiZNV'XrԘڃD|ȑl:K5>0Ӝ؇=w/ +FU5 Hm=+'uH-y`M;9%䁳yV$`mPM-' `ؘR ڲJ!g1cđj D*!f,C/ciIx[\x} 1`BmIjb"7$^&!Uq*m;ȧ ˨ېm.E#gw}y!>uLzH2k?+lv9+ ujAdb\ r´uM[ʩN)#,kŁdTAq*)‰֋&S<7 9iÚH]8Iui(h; GE)Msy10$gY !cr,Ю֧-% 8;[:F9Grɛ_-cogl0v~{)ݫB{_TH"2ʢȟW$O!B.y8bkݗL,*#G`tv5CP nՍUFM(^ALIOxs$r>:'7E09%_zi}O˛-='ɱ[Öe f=f/4VҴ01wᲸPř8Ct* eK2cpNiעYѽ,szm"yK/DFe{ftNd~G*3 uNyFr#Iw6?  *٢K;^M;Wpn0VGڽhEHޫٗn2v !ПNFt7=,UD Q5Qy3'?_G/IQFD ғ. `(Z{:wNA%a(upuM"dYD|o)-6*l A=p]lơm!_^"yѥQf-#t+(pK<7~ =V%eC,>$Ų0rad~YA b{g흌i(iL&?>A.HEU(v sm2ݚ|=F-ح`.0?=8!F|YJeNH6>vh8ݽIgU~Mc[O~򡏳.uyn%&Ψ< k`ث-88RpPr&gHViGm`:H3c Ð2 mqse CR#D⹯DHLأvC +M\6(Sz][CVmY;U:»Y=6iBħLXy$!7]*r0SܙaJdgx>nBM K*)P/F9c@f(pՇ riRK>/Pc?[x@0|^aB;Y'\*5h^j`Fr&״9qsrTTh?,OPE-<׏2 2[<Ljq/e@X5C=^a# /Rx+ /߁|]LMd,;FWc&4"u Biiuܻ 5|U|ZwA:߽28,XZXx7LuMYu'of)?~NHR.q&4Tu y6Mz̭,TLwK]k%O'`}up) 금uf!Ũ4X2W6K^b(w<}G-Są9hX]BUWMFN`/3&lf,2' XһДљ,ѻHz~i-X1W%J&2'NFY}:J;nTgae ud0B٭6{݆w\qG6ucOw;,Ǔ:izLIe!po";Arف.>=ҷoti2T|KڢKK 'u9yzSZӟ4.LyOVH!``0~ߘf<&e >D"gv33q&A#=ΙT[ֹi7te`s쨆A2,zr k>7<;}ye6lnBMɘV=!֍4ZN(8A94z' .-]_E[ò3A/#ͮ:{cz|Qme̶iӀUn&MNdB!Flю*tlVM˺|]PèN$ хG<)v@/!h }D<,Q4<@rI,iUTxE-kk'Tft!|菬bRyP=[S`ktZat40fP"B1;J'/K-cqJ)x 6E0'peN7Mee 3ՄDn8TZ4ʏ~0ʓ+kh>m+r"l)n`Ӟ^4BN r%lvх+Tll. #fCؐ g)w93@($C0xݮ?FQ!xឨ-#~qs /ƪXXr*X۶g9ۻˍҕ5oCZg75M R bme6^2"8ϡ=^ 7s~gQ+xS709nJXӀU CX={XY:'+LD>U n%lӉmgջ6 h@,z0a~.|wsG)Bo.09V'=(T*z3Z0p@HMh)go'>ڎX=NIIv,BM 3?%|1t =)e6nQ Fwh#)p^0pְ6kk QpXf@;Z*DF<ʵC K+ou񊰝% /Z%I >e}:UB{[ |rP򹚝;~djGM9䀙B<)T(\>vH$[IOWINlf?^ae'uϾ{-t^N158#ף̠ ,Q> L҃RG.!? ,NKsy^YyfD_̉U`~:PńU@!N֕:PށR!Nq ')m^<#Hw5|Zf{FVM;jJB%Dj7ssؐy䌏HsHf 0 K&[o{`@w6Ȏ JL.z4|Ӏ{%M nM  )rRvsl[?p T/oVFl}t!JH~ [[+Й8|1a4Lyդj+V 4WNX|]Ǔ=\-*vO'椽At(娿NאA|#[DSj8c"D}H RM3Jɻ(dk7@}s c+_Cu<3R4zb*DPď>2c2jbh&ð mkj,]2zR& ]u[Cv-jźy*n0ipZ~FeaHrKT_lD?d=%؛[2W֭-{wyO׊ u 1vfr8y(jloh8ia(w: S+,WayD􋨬\zbEμxu.C|UPy\9NLR~4k N?\YΉ:$b1]<"!z k RT 3+g焨b< ĐB:kVBh!NQd,UOO;i%~& جx1Ҥڤ}sXR'T3 >$4JB´S$c_v@jb܁v ܛVFMtrQUr"6"y\ZxL2'Y02-xI\Q f4h2yKFڛʪ+]E-\Fh,bts󯮖|)ILPeAT{pAESMe^']erul]Go )L:RUpx058Tyʗ <wf- *N&G5e510026A~nohqך`d<[;LT^ahXʛ kVn7ӅOOqs'd764y#XFaM04/ki? EF+hOГ[_2K{LwB@ӎH{Ҭs**zߟ`/sBUL.wl|jl+h|8lTXQ"* !y*e1Z4#QJnT1%1>I{ڋedmYY,hŤ C͑73lun/<2ci/sb1JPΕz+{<{`COUp q0ސͰ7+*% Dq`&D'S܏jRV{m[#ۘ ZRS ֥ٷ-r.VXGJdVyPo+No:ٸ!iu ("_*HTaG./--H<7"iG^BYSL)ჴy~%~+e2[&`.qh3KA1G"\ Cm%M!=O CY_v/VʾniO; NOu;RQ۸-Is`e̲.6(|*n D]. |%fуộI@c(QIvNZju0O}vqo[5n kk#/ZTy-V.p-C}]8JAЍU}T0WX`[OPx2Z|<,"rr1:b;b4Yr+Ѷ$"0(57?~qL*mlt)_\%b$K-fm=;u*{-ee1訒dc*@KEChVtu*8ćlA 6 bD剖\`r۩ r96PbY: cEoyzzLNl~m>GQ&C&+! ;Ïע[hd 82Ɔ?Y2M;yهLA M0jtDq.j~!0s; O{<55N6 3fm?j~Zw&I6'Shq?7䥢 p|7QOwN'@֪e.ܩ_)k{rQιq0$Pmq\[+I~bbef $/A1fT\Aa@p<=]UcH5$U =R*@~gIYl"S&Ӣs%vBaxR+?JV*<R+7)9g*]/X8o {#366+A*CK wcgINaeeq#nfoF :I̽ʏC!S[[NfBN>_ۣ#~Ϝ9UT^ҹ$ѩ[ 9 2x<˭yci9CK|A݊(RkoϕwlT&@3#?ORbzh1&xQâMЗ,@JN,l2!_4ռe, |ύ7ܦ إ) Vl95pL'X?9NRk1,YOixFTf+ wS,g>m 6QS]:gtY.a(MO^Ai/ݫK'E)uS`uR5ՐSN=#H ~_ (*Kz5&w<?Γ4k\.? =Zȃā,`YN˲i~j"oX OXV bc g6ٓ)lI CUՇ@yoo^ <غ0"zA6]m<-)#\b "4e&2=ӌ(rS4$/.uk.dDa ?΁O)@,dt:V~2"(ظ4N[UUoov5\ӑϧ)Mlo1A, SԆګMtK^L >,el4#揸9]jEQ|9_F= Uѷ#赅w@JD U kO"$kI&~`}\L4>iMAnHZSoIjĩa^ӹP/3`xE52I3#HKsbbgQ1ڙJeDRY|Q@b Ȧpȯ ߇ @=H\S'dSҮ Vh/b=G:9Y6 r/ _clC{KìP40Z(@dtjHҶo_sNfĞQ,:*,yn-$O ;ym?C7hh0  ,mI+>ڇ"Qj7XU6 >ϗ.0̋(ia]F3=Yg6T=E&NbgRزIVE9KY鲈 V92:ZW?&آ' ;0!X<`3!SQEI׽:⧢r- Hڏ6aIc< zrp`y"Q֛t3YgK6͡'1quRTgR.fG戇#Jǥ  6uyIs^*vtUoL(1B|Tٲa!pE W:l=#HM%^]W6` YO0;u;dP=? GVN3=k ;w'h)bdؘ*S#Q .F3膌<:`uD$FIa!yVA|4y-QtOjQX$0wQ":`^quʓqV{@0yQ~AǸ|R;ODijiNtL)#{C`̼T%+v/ˎ"buUfV6)/oHB  1ːv0hA S%%=LD^YUwt:4e k)ҽ >{][4/1\aR&d:6z΢2vy=>Bg B>I'o'qX|&V|zSM*qck:C>DdX$-5*=rd _i*§žM9ljDL~ !X JjtMؒ] ,}|ɺ,+kJ?bz|k}ET E wHEײcZq:;w| sjy~_Sw8(vrbh5g@ E&?^;%Q\QpJ _TnGQrt[Irr]h?ߡNM|ƷK#/kuDžo3vYâ=e^6Dͧ!|٘1YU8"e?>$\6Nʥ W|4ȏ5=*z !܄ϜzIoM˖1/6Bf@FpSfZ݉"x)V0Q:4"oc3{4eT;FWØ0l6d\:hM*6Pbh>N,)J4 U= 6wR7P.T>EO[]$/+ېwQf+a w[ ?$Vx1of2_ Hg>t CC'Jff4Ƞڌfڳ]N_^cső~ IK#0[iT,nIǁ ib;~@4E2JUS.;ꉼ2v;oӯܜNxHffIR߁[w9UgMoQ9ɔ @1o*RNeC̛t6D;/C3{>§tGxb6C!cg8meUT>Kk4s-^{DCCXY95Y{5ĺ;er{4g+ Ѡړ8}^ȹfAB 2Rz=b])z鏱 *NY\\XCvFü;u͂r!i0ZU8wpWJVt` E6_gNՅ( Ëjmn?T/ѝ'eϒh hCK%p0.zbb:ڌG/?38Vb_ `Djnf<1tΩ)ףokc(]3U)l%&ڪML?`j'rtnu'wtCmhI$ń*8d',^-%,D-G[3`.W>_!%oJYyQ<|?(ñ`/:F8HnwCX#N\gRʖEyXUMNvTʛk89MUWprnE]׀z.yR:-]\dRzS; <\Jp(E`d_BsKt NT>M} 7WIfC[uw΍﴿IhYE +i;+̄RYqiK3gE.e6RuYn [)ԶjǺϙCVUa{nI.2.;DAS$/W'.cN~]ڷ5byTs {yJkw1prj5V*`RHS$e'm &znqwom CJ 1E@ dv1+)f;a"bnEmKTиize)Š2$̆#lyMlJ.*ee4D#\g.j[S ]Wh4:i>dްr&l`al!/iV+\NӐ<6 %scB8iCV0yFS bGvOS*k^iljSgY6#C]*-6( !K7%ykĒa>P}T ޹,:ӻQ!OИ*Iez i17)cT1=mW>B^h:*NiY `U*| _r* \슨1aFI ~S#Zjm87%\A.YDYXBzZm)8(B4'jC"%lwg:矽 +x4'.<)jACy]2۸9r-^%0| Vձ=W'tcБuT)&=anD4ao)l׮/5ZHt,AS,*Otguvr:cGߑr5ll£ Gase0URT!pۈebPB-vij0/ɠK0؂]NyUwT\x;my^:r^N*bq͢dPo`/cƼnz/{i;4H:)PF\]o_+G1}jyN<+HֱrgPgB)O^\["Oe g7'BҔ,.w*U0bIzIr&n+h%3]MP<9=188Qӣ/=;HMB #ݶAeWޠ~x\H%2Qjf2v~?=޳zT ddB1@\ݴB 1(Fxip*i>C{{B0H 7r0YM t% nPRU̐cD$XT9+9H8s /)ǛKcp@`98y ue?0+>by!іToxTʅ]p,.̗j &iOs}Pݷ 0fY'L]A& ; S_< ys瓲OLjz@ %@/(wXK|ŀP ~/@?؈Oi~'a~WViV5yH0x.{juCkEd%Tc{`&,U&- ?:Pl p?pVuTQN7aD|𝨪%)+'GHovc 7+L@̫@tf?-uRp}vK& ؤWX6t oel, ߷;NAkJ^(m@A=QԌ 3VP,<8'}poj6mIybQ xT~ 1M݋0kZ)"@'obG|^D )lQ=-H*"AS8 oTΥX \ֱRM_V Hu)LtCnb})$q2j> x1 pMmWĆ텿O͊Iz75ܒh5Dc/C`@#S7Wy^If=/Σn?H~]0f"`yx!8G7TEFr ^DDFҤ xw!R-0FRKDxH2].v%tqiw- (|Q͍\,SSKCήF&@E- GWmɐ 6:./fd6l Y3*(9\;+ɷ&GIx㻢e>nD,hF[7$)1i}h`Rg3bH1| |H`+ Lf W%jT1q<0D/Pw3C3QQ e/ڊܵ?$35G3h vA(;) Su1|^˯팝f?~\aHED${*V [DRF}FuMٿ=Ɗ %!dV#MkXX;,g$iR=,D3.Dcb厀, .Er΍ػ}X$yItaV7D/?] -!AIUhVNEĶ)dt]{0xn;W[* x\+=fHM. ]ԽOޘ>Px& }eh*فdJqkĦP_dXG~ ,i@c=!뭁!zwVdw\f9aOKGClD-4' g<}$az/q5ν8mC}R#!,  ©ZAǙϼ׻n n[[B=.f")K_K sYCj ɼFgqa,Zz;geOW9˃3tlV1bm?!=RoMQY[WM{vAq[}yqAU;P:s}J)8Z+d['N3H37 ) ".~AaeOD`C6jwН WOYGݬ85uWAs (lEVYGynw7ȶzS/-d;hgn k#Ǖ8o-kz?@crYJ 4MWvza"FnUلo >StJ{ϛu'_~*] YYo!>7U)yA~z6bC#<ѵ*),f* K463-אʞ]"tLX, #6{N9dB󍂉1` 0?v@sH`q8wRr#z;$i"%M7T lƯ̸6yNSf@}ݎgh̋#<רnF5Ѕ- 38Ὅ%!<Fa =ʀC{\0`m#eCu< +_ʝZ׏ӀUKpǦw e`E~=&M73s|# dzV`خߙPPy'Aֶ^ALiV2)UɃ #Uɉ*svuPWVE\<@Sii} R~N~^ ݐ_+lG{)i^HBkۻM~95;&}r)_PC->OѯNRC).b 镬[R*NNdW9dY&+.3(vT%!:poF [H1Z+S6mԂ, $ν2l[Gߩ>d399A*%?펁4AC*keŵMYnGF~}*zNL=⺃d$Cܢ]5I.LX4-9%;?O-&~%dj[KܛWq$OCfE%0ݮnJiay OS=qrP# =$ASP*Lk+xAVhmh k]-գz>5 ÓvzvC z+<7o0s9O|ش& 9^X7C2$uZeԨSAڞWQ%^ ݝFl"TAUjް]a-;P% % 7HId##a%Vm3 Qttg~͛[߁l90ixUcn3jF,< RZ(l&›ߦmNJ{NހyA7_M= wnGޙN*o3T2S,9u\βt_U*1T)MQiaէY""J6]?pc' WaR[@Ԩ8yj쩽Hb3)%?PJէFϭ&G=EYP.}SI ˡI}HYShYPTsE`y gY3K-M&q7<LOgJmol( )F%, .XIFC4KakiJ A@XHוz%.gc?YԤ(=۳QJ jRE >M&GYp@ W5!VCVV>vR;:@BtNJW0ܻ %+>Mɩ?_'Zc|:@Ļ3ZE2K|`x4|Lhebܾ?Q@qrkZ wh|ӁtMd/jjaVSc'Qӿٰ|R]gU]-`B>Qϩ061*3/hE*SButƮ @*3+ᖄT]B#aRęzLjϨ")jݑX~̔$|fhjx( >'Woh-04b\3u[?雾[X޸Y y 'CEB٦{[)uX ]l=ֺ-:1YO`ɡ~Re Kf%`)jUv 7IL(#G58&;- 9~R'M:)H˖-E'hiBΌ>wgcyVs҄ NG?X>5,z~C@wT]Ӛx]-ğ̏,b<\V C}f|kir)˛ mJMjsOY_1؆owjܲ8*q?7|pV.Xiaڱ+*C|-e+*kh5F4DH}þ:zhsDW.Hw!hĮd+3Hk"Y8<)/].0ݞϜL"IbuޤF]3р|ҧU8[& &gk !֙!&G0U0-JPHB \_T|DX8LP} ?*e@uG^֋qsAQ__bߧm\Iʹ-u(gMlI0]j?:H`#־AԆ#1lC֑Y  .pny2?Zd1KKb|d2=5D P6q '̑ň%S$eF)cL}d\Pr۔麆.IOY_Q`,E_|5 ^loQʼnBE q6 HMubۥ)uX7CHÆvS;Rr үQ[Ƀp!i|t(s4 =^:q1_l,Af[Q2.棯 . *xNe4y=@z `us LV^/PhݫM3]l/' K𻯟>ݤ&'4Ww33!c {6iBW[J p$Er$쎴J#n@FqdT 2LUm[9|]\T lؕp,$WkE7X <XdzGhͳQmi?'-ßo@ xT2١pi8`{b]M-V1l.C$έ3*ZouIfvB1=X ,OI$Zc91D xb{\_PѨ8d"O! W=\<`%psF8/0fuh. 3VUwl!xҤt|Ak6<Bq.#~À 7&pe?qd P<TݶǶ<*Z1?8ʚ-rIϰ/KN^cZ!JjLuHj,dm/-]@D8gk74lZOWTY|-23UcB3tڂY!ep$nc$4w$$4_c~DzЋ:ؙ^Yn8]6sA{=5Dyߊ Be uz7ia>) u8 &OdW:>O};anᆤtE;5k75ee08^P5a yt@wZ[ܑCJ)&B?N&>=4/Ms+\j&']35rʶ9CxB aDBMZ@g =? QMgUkgNs]h`ob=6nUׇt,Epyn +srX?HA1824;q,qEDݏ>JC5H]4mф^,궖W$=,t)ySH+դn&ϟ2y=fABg]VEf:M@]|3fY13 '+fgՏuZܴ 'zw(P>iW^M~137.$MOؖNBZ=vxhOǤ '$PCrw'ՃjbKhc"dMM\+cϡ`Bi@B ŸK,Ҕ1Fg@o.QH4^ JHm«M1Iꇈ !k'%gsG+鉙M,ˆ!=jeU#LpJ"4s%@ K\O[JhEys,B$ˁQ=MTuvoܬvUC tO@:Zf!,PCgΖ.ec39'' _;R3 ^Db|3cSWE𓇨Gc.aatCxbXOdG<BkB_}YvW`f3.|B$CӞ"d%I=ke 6j'ք)^٩ WAb^ȰZ͈2 ʉ7ӳ5uũRVm2='g8Q9 A=m$gqqE2&ӌaoW47y#mZR%]E[QC׾j/<ㄿ1Oqs % ^'=qDO, RRfɸAl(BrB2|04; ",SIb<3ˮ(62&2h-cj^m>!|TErVŃ mA+$x16 ~}"8k>zXnOÈ[j䝔׮YZÊc./砶VaAO!B9a;+q)*Lx'ms**)FaDn:YG`epr8I&X K U>B> w"c?'J]rriX y;݌(K YPS$8ӧc?L$ &HINRԣ6*0ЂAlũFۑ0SЕ Л!owA}sAzBBQ'&?>3}@i-HG#DlE !}}E>,NF+0|1*i.IĢ=zgG~.#;+l K)]%p_)p"ѐQxb"D9څzZHT1V;kfRYBa*+;L]5GDA-tY݇\~g㶭0A4h=$5ߎF.L#5AB e׆"Q-}_ZvC/AԵg+ .}Ioc04EXUN$?)Vǵ r_ciUe۝nvV>$FzJp| Vt)B"LweBMj0+"Zsj( 7ǖ,For_dxb4bo~0wV<ԡͱ Qg<"wiU-zVܦz2L `oTuLϕU0t͇lv[~@ j#P=/Ikr9'~H9Wk9NH"~o j11,j4%=6U!Eeŏ* ['=F#+˙wZ8I ~IqĄhl3㼾wd$m5Eq{T{crd$"+lB0U?I $V*(Cw,vhȱL(Yw6I{KBbY?ٜk^S/4e,~֕np[@:T DAj 2ƤAj\ >@e?w/vN2Ut\_;(Ef>1(_@f4h\g֫kRN7i@oPA-AaRW4^~;Zy)|P`u&"b0쪖/d*F+,uiJ9%UlPd72u{/A?&!6r5&΁&ARGut,:ʛ>U*>߄L?v~&öB{R/p )YJ5 D"'u^cpjboBp9]+ʵy6:!K궀>w俭/6cH+`$]@kGJzmN&jhޛ?[}[v^'ż0 ٫HW>PYKT+=k#]$ 6 _ hC!whRIux-08s q6ћVM U^,Mbk8Uv"A, [,`ǫʸE˃*:Iam)N&۹ P4_FO9H\gN@9T%\6Ch x۲i:p͇C:Q:PJͫ{uSѯCOa7Kл]6qwܵ/êA U^un: 賏Xv,Z̎,ma"$fϽ1Jz\M 2BácV)SVL'X5kEY}ZIݭaM(q Lm̻c>~`G%h^!e0^2 ե_p}|ܤ6N.)uNJu*9Wj9Vvx &ܪ=*UDG;6A<׾:3Z\<>M' g0UM7ŏ6nꠈDÃ[!3u+hA%xwo2oAD-;ZQ !o =ppnfmtxYO%nm2G`"kMjluͬR|dOi*X$\ [?!d0s  ZB/`YEѳ'ưIzWόuKǯ(k̎;TX?Xƙ~BӬ.xcבڄܖg#P;G.jjo{8C*ZY,l udzS4J'D ReڰKW\R%a;1;Χ^Mඕ vE d2RRKiJh~%w[Xjx>l{^.BPG!{˖Uɹ]Qd08:xֱӋ>7=[\T^DۣHB[PX ?X}yCUږ[Zl %0w oVh24x2VBI= 8~~>{%Q6\IР~A%6g$C#$6NB% d(0-څ HwUfz9$onխwaB?^buD82 >ZU3Dh.׃eFLN-}=!$lcC vN qy+figڕX=Z_+c:sR%yEA1l|MKq] aE8-.੔+Dcp y/З0[꼨,3&CWB?羙iЏݗZO8p,ya&W gbsj4?KLqz=NoZ!<4YӇ7ߞ=N ~Qguٯ"ڻ%iٿ\K^1D JB$2>Se=9j%l#Q=V]_3oMN+ځпY5Զe~ ʬH?` RwgGv KmDfh vTWZ<`ݿ-b4ss*+sd,uRb9Tn*ʚVq]ǡ\ 圴3 Empwq0j="l2#+KD%ʀk5CJNGBds Lhfń&8.vr%J[v*mXT"Pq|5^}-#ҷ./XnYRpmbߵ8Jd핎nv)67^z7oMcՙa0FA9NcIaΓhA&͝s0uIKI:7$Qfm$fĠNDKi.l´4Z>Q1i{fWǬ zyZ<Q:WKGӆrf\j$S9R_DhѨ2H (Ogu0 0)ⱜѡS9)з!yz|q(ݿdk% Aps['P~%Mj\`_'94y}hx~e2`œ<(ЂoQܿv4ЁT&T9!aoOVFkB:BE5Gs+r]eg'P~+ xDΨ)8šҜ|z2I ZxMTM#]G+{nw<-pHHfmTM1XeT &M#aka|ߜ}LZx۾PDNnxcI>lUtg*0 E/@ͻy "<-| &I*r&]X <@k,Tr>DI U饖Ǹ!B}YUR%a-`-ZuEeOQ)7Nќ|mJ -.dlML %WfuBI$(a5|vo0^mOٲs|H:ϕKnhJa$bmoc X ;y|0:?Nv5]$XRBi|N:ە Y%5V@rL ?iZ- n ?VSɱH #{Aq㝌hTR;7`OI/v o` kgmƶ>M'BeeT]+HUpZg.jG`_Q7ݤUwTW0\M'H G!T [j=I),3tsm?+ѽ!>lb߆ay"LjHwzrg;.pBߑ~zgMH=P%V]!hg!gڪAeMDOkœ9z!nUUdJ@հOok+ՇnPR[ !|/KHo!<ׇSWHeM{N/ҧO'un_>SZH>M|0?)яμQJِz|uT2uxqo #'[uQ RPpXrlD.2“nv<2{B&eOUuKSLqNPh8R:HL}GGv JԦ;De!"hNW]ΕYE}i8 n|ҿ+B, =5pEO@ߢ[saz@Z2 IŸY&<ړֽ1Ws.R#x_|ovs)5wPXatj>գKY u3jyeJݴS=0RH[:ͤC+C=lZR`X9= ;&T5Ao ^-~a]Rib"GD~./gz}`#MW7I|,)ϖ_e+eRx0!"0V|'LRީ>M`n.&N-B>nؔ=>y1iA62֊K HZ)pVPJR% ?l=*P\2(h㣙" Fs( j%) {]E=Im%8ag_1 Ȕu%i,!vE q}BN!]cWANC~H58T9}^-zBcP*4'F-&Ӻ >KF֝|>T!Jѵc-R.T]I95\OhЌA r]2pn1$OIe$3Cpos;r#720,(HO Qf%ei;! e’|0vf9)/XGop;kh.GvNb`7C!Ghds7@;Vop!-s+־@Va@^]$t4,(-FMuu~P,SPE.f`E*(Yn8յLx=7+-DyD)?dj.@ěe,ސNvLpl y sWpB,.bV %^zVnr#SWPxAefXh@QIkah[ A}Ɩro*o__hCxIK%[Jy>c<Hri^OM$xըlౌPce׏rpXR4Rۍ~8 ʴ\_-KQkL)ȭJW)UߡB8mnD?ݣxk`6G¿5_'jMs9~ uͷK@UаՍR`iQCBD.U}JJqpƓ epHq"05GP0:`¦#Y Tj(P؁h!E" 7v¾TW^ ^n/СcY"I?= i]ID(7pX"Aa/Urm9xύ\&rzoOThMeC,<ֵY^ +#ݻQ )bn+:Jh Z E hƷXQsW?͏Kt^_hz9)|b.(L/]0VnSV@; :bnf$76@+U{_E}f@F*-0ǕyhEgvdo(!fySm"]n`>s8VvY~#e+K*F0K(.RwSyD_r 暤jc=E*@_m8?y3^s#lVC⵼M+3ׯbitzMp:$l::!c*<۸ly`Z fT^vlq.;}N ~=Q[˱p.+k/Fh\3n-: DjecXG) v}8eZBfsΩedCx:klYyMR΂F}Y%^iyӚNo?D-7-Po])h,Ѽ[^ND2}N2ys!SbV=]ըLkCL#*iOHk gcg5eqd Zc@Xs$a8xKT'd$:uIİ8G[(!xÔxwգQԼMỌH)iY:T{eV'@sEw[w@%EmQi^E꿄-LfN^ k_4d:j)Y⃏)r~rN &["7giIt)`ϥbbw $@2 ]; kpdwx"& C*n1W.zP1_1- G3y^W"H:6`F2!م'T(+$ata5z1EXi "PTojAp˘7G sjKJx껅Aԓg(3Ďn3H| +| 4u>I!-A`5 iY6 &GdO)(v}93UyRŤ{~'{B\EZx24mo_S=wjزy;p*]2ordt>PZ>wL**_Xƶ:e>)%e E?ߖa'O9>'"%x?<"OnI.[</h0?wb&Vn0 _ѥ[?D-eC^rSr&\1m]Oˇҗ\`(g;QK5\~t2הJPʯPID!Xq$8f ]\\HQNAK'5B 4NDžHKtC5Hʼn_r88eȀ^ :,r XQ%UVb:xג3~3)QڽB@'?U5*Ic624!ծ<7&On+DBtvA 0>`BULI`_ ,+km uhú"9% ոz'xж`_fM\4H|E̸e""6w䇒7nu#LE ϋF.t+Įim8 2 RD0~QFɺ_U"("[s9%_TއL^u5[MŜ9,Dn`6}˂4;5yL6}J{wǙFME/͆ OBkYktȀwv( gnִ]J!!G6*e.Ԗ 񸑃J^WD\~*1l4V  :XgK_@H^F~؃ǶW=ȵn`c}.";CˮO9(ʙTOtD]8+܉w1'1/9׸)d.5Z5a~V5nj`vEn:UnEJu3JF(.u'ﻃh^/{aןFo׋KƂ#~MPGH3#ŧ؈ ? *ȱդ|h3YfOrjK/bWEGeycGbD1ut߳xWΨCei_,/}^o, )ǦAQBQ,*a^sG`bLC(j~+!3t*`0*pDb ĖQ?#?Yu7Du'F%Pjʗ}l/Qz%k\;o39\.QmyNf!E鰞 ~R\7~JH y>Lxق q`5PZmHUnjoL H^a=}f$4 )wnڛz1z<DХޓ,KذeQBvJ=Ldy٪&wNt fs-oKYNb X.:; Zi)9ukᚽшoB3Eԃm`#U o9.fhTJ1AX"pD6CjvSWH63qv&%PuGDF?g+/j@C]=_}}ބ3" q0_V$".,Em@0Fs/(GlAq#ߋObA5u7p"4J3 i=Vq!0r A:hM hy(Q""ZfH }.J?h0 ))>s]Db%ءFPO %~\^+r:, hrH%xW!}s IIGPvF- VSQ ZzBoXLvq3z9,Ihۆ:gudqC)u](V0U՞ʍ s`yܧ/3i*`ضɸJT!-r24wz"jkrk3 B&/} ۞ ֠8?u[BE0%4>d)t} y0I3n߶0&'^9vp=jjI: y ꥌЪE(+'S,hNt@GpkDu!s^!=\wXxE[SAِޱëw4} gAXW*5Z\o^D&3 hPtĹy>;YIc᳀G0.bfzur*Kr5ιΨNGt5xŊ>[Rp1J0~L/\ЕwyۓX]DV/`MVu,HQT+/Ɍ{ gN+U1㽄\EWUp@-Ȩu8KШc(\dV>puB`v<1WQ<_zEI=LWTeMEĵχ)(ɭ/}4i@]flc!cԨ,+쵰 خ&.CG!4sn=X k[qyrUGzYoHl|{u)L.^ǂxYg'/M ^llqJ1KĻ ^>yႍ*q\g>6|n8X?L[ԈPl u^yۈmI{P<5Z rª ]&LIz3Ej=^#V^b"xJf2+:>T "KȦI\ׁQ40Aq.[TKT[UCg.{$EP^mRe(~Xt6/K]=r;&"r Q]$8xhU!3J:IsO`Gd/!= ]+PDa>HT`D=nRy~hپ2sU? j:FHs,p%ylEK)G[q~IOԺd ^<R% d+uVev&i s4A׈:'ս.PJȟ? J=%$YL*AH'&Vɗj"?3ˈMr:tm/\тGhP4vR_g{,[*61Ow~ R)?s=ީ'#!s~=vjQt2ʢ xch~Ih{lBQzW )S[G;lA" cf(IQa'Q ]߀;d:-l ,yLf* ;¬|@9S%W(Ǵ֫}Ol0|FfVq 恙ԧ:DdiӇ{@$\JW+8c/ 352[j ?J6LnU:̐KM{xS;,ɵ]9|tDfa0F]S<ʷT"t^T29 %"CRAj+ݖt{44+0K9:_sݷ xӢ2h608&<6/?-~A*Mt?(3[eNx$Y㎱(/$rr]_kz?xh"!#]C0QZ{]eE{ߟ´ ʽV,\χ,WOtV%)cS͎aiȣ ܁y}4 fErpwzncQ=uNG0gCuRF3nOCNAE('JU=xMV~!=s8|ƐkQyMM0hcMƚC,)ԦbhQ+Ԯ4,ESLm6x=QBr΃tvL PMOy \ԬW:V$ɢW7>qNc襧}Fk?|H*uDYl'l;v;kӺ j.oB0330Q`CW1❦캛- |y1XlҞt:du3,)21/uK2Z-b0X2~wb"DաY8J׉ G"\'u R1N9J~eqC]Rh+ѩnsͥ~WROgI۾[%m)>{Ň_!> Qg@h7L+hsba=V.SP'kh#F\.Jr'fK*V^H7t ?sV/v>7nozOe%VmB=  B ̀2Sfsv[8b8,^xXIe[η zp?%{҅z_IM|!\As F42 T%XdTly- (w^ܑΞwuxb:):E2d#48ƣ 㕡`"Jp.NklKeY e5| H 'y-s)T4Em_=BH)(FC%DAk?[qإ_>PsEP[BR+ А/+ieypkl$l } vSѝ짟ٽ~&~Lt砛ΆKz&#gi!dV iON7Oq c¹*{nvR|CxT' p2S䭊o}!}hrw"ӵ ݿܹ ,Z*˽a& WJR@N>xJmKd(_Qz.9ǦKHa,꜎!X6>JW_IsjE|HE#<|E;m/n -"=LeU/{iRc>nij|;Nv#OKRS2U&+$Vٔ&4hS¶ [%'k3zDݥFn>a[6jH'lwTEh+]ߩ "X4ț'{-A3P?aן_<>U1 -)\UJj2pvXf*Ec.#E$z>3;`S^6>nseYζV]o̍۹|v%d +>Y60-5yf ;ZP@`vckz! peX{;bNu3޻ *~ g%3?:ӛ fQұzY1͆7^ay 3 ?BVr6gOTce^2ܡ=O3OۭA/SU?\bi0`C)k 5PGexOL"uHXx`%rg3FCce@85CӐ~Q.,rfg_yYl @SaV=dl ]ecbqHjט!y"Ymws[dG(0"=Q-:UcJ!8ܑׯbDw"&. hh]V j\W[i%YRr:"Άb=;V"]#Jh;x2g}@@G50SaE"{?[Y}7eCn6nliENIi" ǣǏi;}wu%_QP:q'Tu/ Nc4."ǠZM?]9xU0'F"8ʅٗv 6ˎ/ aIp( ͂i9R|ĊP`R[UM/HX {~VJe]EJ _ @SQ$(5W_ bMApVk4 8}#`g餋ws_)׻~R!o}ʹMDZ/+CJgq\~ KǷ6o ~|0{53#<,R X3+ <9e)cψɾQ*t"L[54Z:ȸ=^5va̸4F VߋzJm!sHp-Ұ^gH_AǤqZ`HJG|DLrYLjf ;Dh~; :7" %c6>Q2HZKؖު`C@Kv0Ah~@OU841ƒS=+)Ve+xVJ^P9!V D($l 4S.O.,V ݃:&G{rMb-ˁP[țI`#:a!bh6r/;_vߺEh|Լ{t8`[ܩ)e'71N[4KQR$C {J8 Nq=5$ :^ |~ڋ&M9#/BeZҾaz[9ZOb[zNLH@CmẀ@9Jҫƀ8F ) eN<:7eB4yGaAfRkGZ'60E\cYT 3kslѥnm=;8̇ k=wu_wM DK]R(~}k{Eޢ8c#<3dJ`Vv-v +~ $ݮ%VR@GESOBh?ƾnxq69%Vrմ9FݻCҚPσBZ6 :eDmrHkT J%l-m7 К]oQ՟XTz62^ڎ 34+^)kFxgEݓ槗1*6n7 0˳F;eJ|,N!zM/ї?jX>l>FUB4[äf rx@Ht[0FH? w/l4(+Z+U]Z݄Oq#yh$mu_=3n|O,?*;VPlAA:8ZRYLԯCQ')j E8.ւ)ۄ*B\5(D.D`Or{B¤OKNG17Q/(6&AW&.-ُ[EkݯOz0δb|^E|">TLu@a>9J|2R`-*zI֘tdt{YV<&YDe:PjV D:%czB,j a;׫rP++:?Nĝyn5ؼJmPuږ^nPf<9tu۟tT9_ FK$7ghyĽr8 `/BgX_f 6+#S쿛r[ss}*Jr?̲h8*>gt3ӯu"!tUG_6QsD1h|G~Q x)2\ʹD9d)fvΨ ?J28]0cw˅-j t~6xo*0Qm%V+CzM]Ymh;\& - zm0ĎO 66T*: `Tۘ,{k :~ u8ʟtp0 3jևt9N _ܴ6;hU˝~i,eQۆ$5k^JK]T%QJOQA:j&Vmm Cpɲǘ$z'~< 'v2>#d^ (ctOPb$LC+2|[=BxAM/R-ju]6jEB7 Q'U5nث;>Qr1vtn _n%|E3MƧle~4AV\%iv$̞ۺ{'N=DZ7e9hg[oͮ4{%Ͻ2/hDZ(7Act<|iIn-&&.D-th+ݔ2.y0Ҍug\+>.XOo۶o-A."v}19F YUXj. ,9Ʊ-S cEku7գYA Tn= QM|Id3}IB2qR~n yyG|oT[e0ugZGσs33[LCIM# CdD/8L)}#RP UИjSaİ 7W`^OI,/S!{& :  x}-7s#dC- ٺ۫1O)J('2s\A@D#sb%Ŕʲ7AC"04\p vi;.ޱFY$>m4+\!p$=d~[XOkk bȏ3=8wB#ecN+D<ӝB8M+Y5}[u&/[!Cɓ ¨WX Zd5c{Pмtg ivj#>|%N?0yrEO~-m"+KEv'Nw E6gYDJnIRe VR6Иk[(6 tx (wWOD3rzI-/kt,Nnm"'^9ʈIFr9-I OkpgRNlp,_1&/$Dk}OVJdjXO1˘80BAT0vE]ѣ _@9MQ$G@ 8j+tW?I-nŜS^ySoWƅrvn!:ڎW>o>2Ru+N'KoӧZ̏V|&ۜr'GEMĘ dId"^׫AӼS8?f?*'m 7լ@wXk-!gb/($uOYJߕ\~02 i?xTc.Gw@[#I|T2W1x,ϏŠG.G'ʫ2s!4"^ 5:R4AS7O" F5%Ւ.ʍܷ^b]\j!5n+])ve_(R&6)9xmQ!uWrLM2o0;eF>Z;s&.:eVŜl3BG%&IY|ۂv2u֔b՘śT`io*v56D966o =a`oLj ޺ FiepH$$6ӏF E嵚= 0AX=-P]M5`+kkDܔ @]+iIZуw {!6c)Bٶ4ܸhPU"v`44C#@piڑ@&ѻ ˘"Nez^s2óQq( s5ޫy xY/MNd+7 aq&l΂~j8dՖ)YQı`t\9@L311stHl&J]Mn9u2j`a! ̵M"b pcpu~S}^c:A]"ؓg;Uà5`..^bM4G5/j6g%lx/mT[KcEeC L'yDު#s,ZgbBn䌊rvA\]'[[O[b " ˈZu Yc.Ʈ=v[K4ȊZy HZBWF,J*kw bn5_JpjS۵8PBiIx3-4wa ^I) I:B%# .p9:[mUIX Sq+>B3bԬޫK"IQCs{һW,;Y/l4b8AGm1Dbwg|7XjPOZR^x18+偨u~ۺ,'f܇@;&^W f_h*2b#XREb obR#q-_'W&$d<=LZ`;j[#_nB<2lk\]/xcwDSO>v3f'G~&l;s jpZgZb@-i`A,\Ck>(>@XfJiAo;qq޹2! @HaڷD)q{ɑ>`Mtna[r ns.h> +{rحufh ??l/cv1=)~'#*Top2D/|[AIZq\}PBRkkEY81}k]+)]/CՉ?g7if:2~ѝX3 _BpB"fkC+ mFv{)J4BcGNFz\K*b ӤJ&r"I8iXj9Q^s/sJrx%r+{*MM$ &|/jq#7q7%M_s8wAar5p{SNc6XSڛZ(i$Ie;|ݯ/ĦȈed0BksXGeVVEJ:zGyb>=q(/}'ǐrli @i m~ߘP)w%t7E&mSOhI}C)m]F-RYUZBh&4yKxc`PC_sɹùub׹{P,BT?T)偔ħ:9~:Vv: g H A|8 Byzٕ#k5!KS R$0aFL"y2խfur2%p]/C08>ؾ(Qpp'+¹$)2d k_ a&_P]h\<o"9~ٖ1tܒp\aS´B:as׽n}7lSoՊW/' ,E!6i:P'=_R7&jIҐZhf~67b?VěL8s4J )s(qׂ)ȨP94]@3n"B"4N6R+qVHw}`EX (~nX^0ܼ@!)_cJ hJ: =kKOKi4齆):x9=2hg#D1}(]S# -M#x?퓔=wuB!sWxj}[zS8.i\ňd  XHs拓_Vspׇ߳fp ҁl(sET_[/h:grK^Lǚxӕ52{/99fDz°`(MKM}bea]CI.8%YQ5_(m8Xɦ 閪hE4#@J"&^Q;3~$DL36*!:F񶻇x+,'#< S`~(@vjm$̌k6,BF/Q}{təP:W]y:ižN:Q0Hatͭ.XGtF]Ýcfl:I6Qf"-fvZ*ꕲ۬k4>[Q;(2B+)c;!|Gn J07-' 7 95ޓK]+˝cвJ8O8x%tO~Z=D_jv6OO:ry"vVJ%"S+L >g̸8ZW)%{qTuls #ybu!dh#$ekdrIR.zjVu{}J* V2~$8 PM8AyA::G/Yd+j?*7mNaF!Ӓ핑/Piz%%W3ή4^+FYKZxrvdž,#ba>ʠȿ lJ.ҌtQPrp{o40Xf9GGVVLIUv)Nx2HYO#5OCMx&jUizM'lY9VCtKVbmpj Iwz[g%c^\+3`RL0ӏ`?lNw2.{|Y{|+~(op)_.~[:8}zY? >,2[)(rZBn>4:*3C C 1Eͪ>ԉTwREol􍦵>)10\@klL+c÷cǴA>lt@MkpRWaKTrPH^aTz]> p^E8$kcO†{]y\5NWf}q,vVڪQǫ t:)zb}1W g xs6T1\Tl9Y.rK-imǫJp.%;3GN;s͈ƩTC\V Vq9)-=!k1[A F0DG.kO B8k}lݍҪV&h΢ ē81eB;n}؝JK L(?(o{۸aqIWq2jlLNGivˤf"Ccܜ(3S?l2e}lnhqr9K88Xeeyh/FP2CxNP>j5Ey_ ouaZ#_EX\hG'-&Mʤ%uҜ̭#(UsVPG9[U:7鳱(1\7D(fOֱ`l˫-wi:(cM]ŕ_w t*^: ͸5=BE_VLs}Nym)ZStpdӛ73HhDQ[ 6-"2f_N5ҎLmY+j{ճQHC-01'aǠId %25 9DwbDZn`\,?+Y0Sp!XaBml!Ng>ݬ xuL$'(%C}je,nYPnE2wNOfn1)% UZb/ƐH@6 R"; 2T8f_F2`sKeaJ6C_s]T!*O^#hjMif:tt'}]';Q \=/14 p ۣou4Z_ȠskB8;%|z8Y:ɞ?nG^*QuRW.`Nt ;g8()7}@(= QoX|M'$3_Zfġ'!\z݋qHKNleN66h?E:FOTX v*Z=@@xCoX1z]5>k}'dd+}~^720|(7xBقڷZy)~!MކљiU+$xGi3NfY7u#k(܏셫E9tuff ]$f 8|^\pr' */܈hlpL(z-[78i @QZ@(".K>Xk9 Pus'0>xmKľ*$jtρ"S8|=@no_sib\'qS(d>'(RYT'_#nU#fa5;r>@ /"EĨLLsJYv")YF<"ehU6wz9 p58p1DWtW2"V1L/UÚ45D:o.|:V.Cs [Οmt0FLbun˳623@ZT6aA$]v}:o|Saֺ+|5"[6*L~&Nbw-+A7 \-c'# H52OMb9 EՅOݻXHP~k0*5{na B6(ШDӛV 5| mȀj ])K?ozaT>%![!Xb*Ϳq6u.̒y:㼣*4&4G]JS)-+[U<3E7#Wyo5 F3LF^'Aъs]ep$$w4}F~&Tm#< * TMIrQ!s!e-L9е.ņdR$ߓ\B/l?Ѽ&nԏ͂A4 3o0Z] [ͮWš%L)m\b@`x!̪pZѕ.6莼'V[6џ#Yr'0eo٩ZN-W쟔N]^\eѣ&[Q RAbQC2ZXs(ֻ*ta%oe5aw1|)\\`+ Q)@v. IZ$ĶLz*dB2: uk6>6=$)do 6o ԰vS6g 85GwΆ5gye`B+(~u#xSr\Ům Sd+ا~LmvUk \T@T&x.|h|Hq|\0ϩbfV+IB1 5Xsw\rnm)S}dnx[]3ᛋǾ UQP@#O)h9I{QPq_xpxX_#]@zFK !4Ι"=Ci2y#{"zVW:Q=˶9ExCf_V%0y#7 *;,,A"pA4(ٸMAJ46 XQ&vZkͦy^N0;oveױoV/%Mi"5xkPpJNc{8.eC~cY52LJzq;Ɵ!ϜAmРB.H:f Z]-7nR(c=.]^NƬ ϧDe-Qö{yc^=2!OXdqwi''#}!\ bX-*KM2 )V?Y&.~~-{H,eJ'4H~#aKlR<UIBJ}t9Wt8ӹ+mcV@ gDb^8bSj<&!%L#t5hI@~bW z 1!#lfFj761__yxPF"Qb-1ΚTnf|<UWQ$gra_KɥA.4 $nQɐ!! LطsI ._XJQGh B3B ;0Q#s+^l;דAt?0*Ϫzi= 6P+WbW u1hdXP~;idԂ ʂԩˤ;]v<}^%7H bDNP#9Sۏw6!o_+!xBPR1a!%FH>[󆔲5~N[/3-1BjY dgkRG{ja0"ꡓ @_6{H1 pEˍ.ݶ`g_Wl mlylL7w!k*yc s'hXCG8.I(EE鳯}z4ڠijq2+8׳2qg_VbAhL*޵Κ.PA/醆KA՚0r #2ڄqtZWYdɯ[=~UISf 'T$1s {_i6U:`ס|m Z) j"X\_`4ROb;xvI+|Wv42zu5rg E*^Bh0t8ᵿROw,FO 'r:KU:f Mfg=G,.HL +Z߯ʈ@b 4藪ayh&@PW dFrGcݢ䰾 SԣL۵Ȍt CK}/]1k$d:|zJJ>Ý 5ї4J~,b&>7tM6q'd?qDRΎh(r#J*9F65_y7B^UOp_8„UC$YiӘީ1Mkj̚@+XNpS_Bj@ff=X(zfҰw#ɌIX;y7Oگc'p0=ΚKDdmQw?Ļir 6(i)Pղ']/ő =E _7pD&< V'IYۂb )؄j W29Cxh6I6%WȸhWdBAM:fTuo=cm &eqs4b^ۻ#u2-Qͧv|@9 -)jf"(LWT!"eXi9 六-U*F[ ~p*_@YѫaQhG8oT('3qqPVsJroV;Nphs4Ķ$=I]Ud䛪:7λr# G9 ||I8*煮p71M^]l̫Buk&Y,Aq =)fm ^2s |m/\Ȟב[UZlee}U D6SwGvEAg(iT`?;3(}e2ȃS'B\ʓSğIChIUH!IؿV.ǐq%2ƴ=eLǛ :Ui Z3R G?] TȰn*#!ïZKQA #vrL֬hFGV7\9>udk; B-wD3Ȑj;@urA!-rr-f#8zI1JH1ȧrޚwDv԰CԬUR1JR0g r"8?ʴ/"j j n,Y^Ea<`E"N+LeQaqdtDV&c\Wc Z__MHaHY 2jqF!uğy)51sϢ9;`c4̅۶K3AV9\:Ν,1N |rbEt!&2$j> CnGc=zЂnrʽ\ H(1q<{ʧR(H,\5WjTY%QVYyt4ila8^Xncj 0R!^kj ys eN<k@9"LqE4<;sWg"[f+L7oG+iԏtro<QAM!s4^n m̴˾Ή2Aq;%Ę޲X\B_FD)Id]!H] ,g,Ucj7ގ|OU=PΔ]] Zהnԗmr3XTp6&Q6 %HtW,uҙ, P.UOP~?tv|B/_?цXzE-W'}PAO##ua-ܝNs " &W 8(2F)_Jӻ}*ꃉMAAWLg)F 8 L<~'^gKiBUAgIXEo sv9#@I;+.IƧ'-F`4!X_zF>F\B PAFҼ''lbFNzePF-5nC 88 H*˃Wө)+5S{5%ԫf3 1dXldJؽ|Ǣuޥf\0Fˎ_+aX4CEzT#]{lI'%AM;H8hX>OGeY&4Ȝ*R,8k (HJx\^+>Go9h:o˃GkflY@>QRf^ 9BZzNMԞIɷ?Bv%gۗa$ -C"9j,m%A>6qۛd19Cj}kHof}Qy%-W]U`Nw*Uk(gbhR1PùJo9: O*zQֲ2%T+ OCޫ!xcoM@ =%E8Ϗl;{DaL)E(}k7?8|Ѻ?yڈ̬ {xQ-rp֓ `@xɨtXWUZt{:ad)3jP!ys J;(L,;s_[`13F櫕C(7kWAEz@'mъgĩ+vIx2Vi7Ck™>vD,Sl40"++9#P WHcJtr$/pT&&3/(rv6Ԟb]n>, "Kp[p-v#qLsr.S)r* x?0 `[n>+F3 ĕ2L\tϨA+a\%dAm  EzkZȽ(((z 7\MB`3_}7a8 Z.I;Zv@/.Fӯz 19):W=h^,>[5X,x=16,ҀC6;[P^ t{Q/IOπTWgԆ輵ֆ'BԖ{x}kR&,̷ Tئ,Tg$#>#Ob'J54rC/mRk:N[‘*}su4\'t݀ʗgγlax6:1ɴ Txed'˽^,1`i@q D&vG"HyaQSmmІ Jq50\Nq-=)w[@Ц~xBay(/J~aWXʰ<_wIfbBj.fى{mAi gyl-_dH_ּpp21I Ef1Թ.:?}ĴB=/QAk3U@1|R< LDytaQE,u!e?Ҵɜ!Lh9&7|t!Cp1qB H-XzJ+_W$ӽb]dJoTDC[.F/rXy㰃wYj-=/%m۷{rMRbZ:ɷm ؂- Pm=@<+֡ MJ>'{7]ߪ>#Jr4Dȓ9[|sQ'6)jٮTqd=.lR_ AnST}b7>rN2ٳ%' b 6Ҵ:1Z,[W73E--j8Z#^쁍-%tnS9)e.%|vt5o`{J1.qtVh2W6X[ FbetK&5uBکq겊,&}1C[=$1^^¼5I(a7Y.㥆R4dU=\0v Ng$ x "9ILv}x1mR࣫,ct{lgTOfWBm ~`0~0hA;=fʪ"Ԃ?OtJMe%, }5;HCF.6PG=τcMbn+Nsh28VB{jWZj\?9ZѦ%G倳r7CDgۂAhlK}-Jnܽ<lh]ooz3K ϵ}tA4p|ڭQ$-wVCͬP}KϦ<auK# U%?HJ^Ա0rJ r.-k@p}(fnm{Sy_cXv+5:V6R" 5U?2JG#BAM1~̓큿 `Ѕ8 T@p"iՆm$Z eBs8N:8 9]YOwqXy`?T-7@6ɤ!i lS_[}Ӫ"trcK_0S nGiPOA>DON4NW ]:1vŠGkO ~X0 SCٔn\r^3"ۯAE iѪȄخ~oT)*#ZG y}@nAvn?"f}4X}wH7EFxY3Q%9ձȑۘeR˩8rQP&޼>E[^6DCd,B' nbR&f!r9uu9ݷqd]mގ9٤'r26N@*Pe7jP\'=>(vO r;-!Ƒq':Fum)|!00Uq EXɈK~'`bz}BFM |xP㹕nķ7e2 ZlfgUw[VX+0/n[Cp"V FK"yk O&F3IbZ/is7εg^ԤڏK){fZdqUWv`PE|^˕}zd%Y|Ԃy, TX9r/l ,eakp6dAr=GhH6_75=;T_B&YCK/YX ,{郗w8#cW(,͚jGn[,hq歒q ,\:XaYgC`BUeY\pܷCcHO,wy4lCbrڞWJ^UzMY=H:H@0tu*= RHQm0eQfh&eۊGq_ߦGRZ.8 ѯ$xCuClk(wE<Ԉ0ߖe=!))[Y]IhRP -NOvŇ{ NtȽ e.Z:KϥTk|t\]#y$,dL1'o)p}]mkBzǹ("JAH㞥8X){:ۡ=`54^H2h./)rc@ݒRP\w`;]?u_3[kѧ<mnӞWn)VQYڃӛNWn텇Qj\^FLB8X" k.HՈiyS㍹$:^=a eEi(g'ZX›j/~1FMif\5`*}?,2m z?Z5ͮZ %H/xW̽r^oq+ٚx7)Ac'%UpTS"f9eBڕ2$e">72ӛ!cSRv* /090?˛m5MFptʥNyD|gg- ;>D^ӖCe ?|`v-^PHhXCаѓ>NHh&W }ъ<p+=N as%^95\ '>VrlBh miM )e8,ӺUfhawcCtκ:Tulj̝X U"]~G2S膘]fr2ZdfZsuPa T&ڒ>Vx9w^3V$-y9$ s,A~v|ye?VizzҴilOn'QUN@sK*8 閕&+,#ۣn9O]46vkp $YJKLyG\.rdb[.0_I/L>eYWA?3Nez Y9þL- C':G_r5pГɪ'hZt5#n҉8a뿢+@(ɸICE=*Fd$j,DSf Y5< i9m \b BQh -by [(i␺FZ,-fY Ӣ2Zu W/[wtc>bxO bl&D'Ot~hys|or[_L `q̳.-Jz4p'5ա_Z;_-5[Iĵ^LKV(n.MiڰYHo^_P9 \PCL?q迵`aĥ {Ġy<5(?+弔=NRDY0[/3Ӥ $a{0ʀ\aOΩ&7"4]*l 9w:.$)B,5uVHO@ZQۭF4&&4~z\+[N*{3Z5Yf>)K|xWb _WX$i5:%y_Rs ɝqFn싼;axTdάI3@˥|$aAcDŽ%eDU4#A;X2;}WxE>SLq#hB{4!϶( ~ S/D;IQmu6%Yڕ>!7Aޜ.k JQSr8I8ZsGKDRY>y1 "q_J T eR >P:#kk&2wlc;*r6iƮΒt"^\rG|o!i AQ-ɂL gljۗQ&O^vIF!Og1X=ސ+W֫W_ G/8?! !\~ENҐvKHBMZ&uUseS_6 QQRYݟvi0yrБnԅD. TΫy_rFo?c~LcjEt&N )69(Gk'_|P]bou6naE,zdĹڥPwcL;IG#zs&e8B̠ &fkDv艣ݸ#[ut㍻7+c~BAEQ1qy}R=%tB7ʘ3!JnV԰A3!2E+dlg&F$+L+ ݶևuE&GP՝8s{"jvC5G}u w 4ǟm<L1';/ [0@ccП 3JlE`?ݹȊzqPujB-@>߈潮a])0BTPrl`AUgUXk~K<$AL(3L\XLU++,"kfفR 9)q0rF.}t_?K 4VP_c]o,Jlcm=})Iv+CW˲P &(_a4,[ ؈~IAg۴AEu[) f)W!fj{^3/8 W!Ϛ՗.j$Q ]ff[Cøe.#^~mķCݡ^=2AGK%oTT$#S1qR+1]#yVF0M3L"W*vw3iѣ~Xq'seGX̞vA4h$ʯ9W+:ۇJzb 2{ ;<>یEW@Ҷ7vZ}Z`r0X PPN}Gp{;Rn8Fr6'}`^R?mqLn,v7cm{Χx-^se꒓~5(=\ujWfgDE39*v"Ae>l3GsUS:V ӱyɮB1@j`#r1Y/%AԌk;ގQKe֞9@.5R@e J9Ld|آ9!LDi)ƫ1ʉpEI~>F؀\"ep?{,By<\/L}h$?>iy}ԞM%nHOwCْ󋌒HaXO5Pˑ+ O287S @[iLc~ #r_kŐĿe-C^(J}a,k+:ڭDóR6*T(b\TNXzBx}}7N׋ᶚh<-4R($E-L\HU}zJWq<(yUO5Tﴯ|n*/N U UQղ e3H|~ͣ0\dzvYkki>6f'[6)DƱyD)pǾpOmɃgz`5)UʵzTA(5?L1Tϳzlf%r(qXtPvc2 vGl%N-Dn虡3U hh!ő٧R=:wTy@٩PmjTlOY>o!˗EI,.52.oT C&{ c46k&:>X|[ Cӱ%ReVe}`L݋a^~9fOEseN Hhy'="-vJj0$Z|^]\3Lm`s 0znq3*ٶc/1|)rl״w"S s 706]Gai4Cvܜ&/wI爽j(]R/Pm΋*X-,;?0Zi]|Qt}@e-[ƕ1[%񶜣ɊdK77n`BF`)ΝG_k%ݠEy=o,p%\,@؄ş/ӝצNq v ;8<@Iy3yLilRn ѿײe .Txsд`3t܊Η{POGIM#u9Z-JY텧CH+`c4Mp:|<ăoHܢ)xU5w<Ga+{;7aouW8~p;F-W4S4JCCND&Z{jw>&Vʂa_D7N A'K$cf-뙋|2>g Ӫkk^HzcB۱L4V/$%=: )&i;Ԕ8M qsk;?@SvUIx v"~ g}dqIZ ɨ$Zgp%h±=ÿ2Wx]tWKWC-3,|%f?˲: weFq=ڰ5h_߬5`hlh/E8,,6R,#PA(Wx<_K{ +7Mӛ.qe]з}QWR7p%SW~W=^Z.{#OBNAeW!-%s)c))}`*qMѷC%ˉ rCB ۀ.)lqFH3wi) q=)Ϭf 0'6GK(%s.YrJ#(,z-YDdM-ÝSC1KE1P;0nLy//';vF{~'KP&<{>vdTc(C.ơ ?+UQ_vnX^BU [J(y'D52~]tV"?, ( <0oOh';y]IZ`$ZVї e?M}ϙ٠J[tO eZ-oxX 3_W$4 $?\QBA[зJC:J<:-L;&Z*G-*VPaV_Dr?-IGPW쬱gb叧x.q$ߖ;M}!~VW[_H85K;`C}]Ƨ7sJ{ XAAK vQ'%A"!yqВYYzj-v0%֚Z KΊ1.nM Y[ŖUbozhebt42' < pf-sߗ0 p Oe^j_HkU75δkKY׺ץR~b:a¥IYSaАU4@MRR=7$N43Ǽֲxm!Q* wr,f'!uGY*mJk@!2<0"i3[`UIXKEq;\ ؖțשq~ EH]JS (ITl>u%2]`vؼ 1DU4ۧdmxFg.u3 dpfN1pV i)G<=㋹vE9K]4!ێHX.C^Iy/$*$Z,Fe%K$R;m6d48UmtEΞ955k?܊YBpG S(ڢD ex= h6ޑc!ĭ);hRr2`$o.q%m RlLGCșGĄ#ЂZ Uc1vMkͅ&B fwwFCI"tR7)Ӭ^1!}ˮ2"ث/ųEB(&\M,~[GG3ygu`I?_ǹ(MڕK[*~BKnd-hKWmf6GX[) `1k'r?W ċn 5ՃcWytPc"[^ʵPX/-,^'@vî#;nuc7τ.*e2 N1Fۇ&<-dcֺґ[{^|/W* -z y;na\!jdM=w~{|ҿMo~B+n54/K{T~끜tYpa0ē>݅8Pk$E<r56]-d"q Z*{|~>_ƧJdU][N +͋pK2 Ld?G cgM5;w#'B:=w\ |uloL[ z eJ49zc 8\J7 jc{K27V|C%CY@NH,!βrobM$(0:Ӝ\r;&:cٗżP7j>O{7bd$҂_UIه RSpjһ#! vaC.QPk0LJ)6BB.{ 54x9_IC5;RGjx0̥n岧ތU>vpe 6=L.wԖ6mN6Yмgf*sG7z)FT>=_' ,@#pO[ސ_|fJ_:OgdOi-)14+Φ Jyc)ܠM#c6ZԤ \f-5?-q 86w< hF0HG#ʸ[M% P>;Ged߬b/b\Eظ'Qʴ>} #Aj I9m0j5eD* 8 kz_NR4|RX*g'EZcGjs̪Onwϸ4 "6ZmO||oQ_ë:yDfN#:Xbċzt IUف1sLcv}xRP U p8KPnܭ.Y;fT>p4Y$$EU$NGC~2 SPXsqőa1Xa\W>MebW͏gp@m}:5]KMx-5_Wt-"n,!,f*R>$vxqOu Eaw0P+H?\9kue9wi~j9 I -:,ۜ'YaK bBTje YK+9Na? ,c9俭;K̾zR4YOzzR><f[.o]!yg1!8!S|3_U'77hx M1˔F*"ZJhN$i UYTb']rtfE0=]@pZujQy䀵4Onbُ¸p/X+oF}i wqht3~qn,)!ui|}TEW|e4fUX癨;3#M >HlNY;f}bN+pOz\y>8vH雕WK[ L Qs kKӄ} kȮ:6;o&"rpO|]bqwLYf +>0;_y\fo *ACk|EѼ0*=峈 SWЫ?HiX"AM 0cDnU`7-͍> qZR0csTNƥ4 1bשT|ƆCM81` Ipy FɖkW-$˼:fzwb}yPuܑ&fP,N= QVRz*UO0kfz;mEOu SC؋!ƲYiMqhvr@UHAMIa# THc4#>_`m<KAX[PyZ4/ }`t|hzRK#ч~B®;j6;y?0_7Wg @?יteӕ62 f6q[*a]3NMO+Ǘ)$35=B&/n/~9((l-Xp lspq$hysxe^" }ӧaɐ1~qzL3 Gh nDs[P2:wW'Vs[61lbE&_5 mܙk004`m&-MAdܥ({T^Z)o=קqiS  v«d7S`Ҫֵ=XJoQJ.`v)oⷍVbWGkrŞXZ/{h͙‹#ս)䗃 7΋\y2?!S05$Hd92MAQ<,. hW '6b'}I)<\n4Dir9ULtB#tZi%)].]yպjm" ӑGzWnv>fҁ`P/P I1sm@´Z vG'&E$IXY[<$ǵ8 `~} <_M0]4z%v3 u(x_8f^c.؇uj18bIv$,м) Ǣ1F:ݱU t Y@5l'߃SKꡦM 3k 2jKlTwD?kG!zv=e9R IR{O~A<81^.P;**K`o)dUMڙ40Tzsh'̬[:޳6 y,J~B_K:kӰ!d䏴2W5ZuA7Ldu":G_`߭aۈHfo8V0vU c'{,)-wN ț;4 xzʺan=5!P =q4v9|f !^9b9>*IZ"%qep\+%':%bJy*ڦ6B'rѾh~LG14UۉaH%+GUGr29bh7>|i>~YeWK!1;k,&نl='lhlokdz;se4(AJ %2zkm^FoS G~֣<@uBL}SrkLCR5-g\Ҥd%@re庍87J*!gC*W,tbd#m+Ifx`$Skx >>-»eϥwqGvZ5&ӟ֬bн0@+MRvJUtmu#= _5HF>3׵(q+P!OLBEj $ G1PDd|Gf3FA,kಹ{zѿ߃!t8\9jZ71;GreA4,FffF5%m!®,nˁNjylJ#s,Iөo$NyV;j!mVKLh""D)"Ν=Z`Lh,k\s}mpJ#pd0`ӏ-ے+Jr:ڥ_!Cjd p 3+༂.\pԳ68AQWI^4a9%"?mS%AM(Ӊ:WY%iYq8{ĵIU.kU[mMWHnpM.oZUH r8ZU?{t :{4{zIG9By8/[P;i岅wsO H2[*6%_Xr˂KNw|M6D`v?^-mqr'w=<n:QC+eJيrmM AQy࢐O1.o;pL{<2'@ah8Fj!SHAu엛Q"LvO+F(4cmMDS{zȗr̀U;7(3'%`6'rSenvq BC Jo,!&c*FhQG T_PW'fjl w{)4}hlYtj%kwcOwfZ֋,u²νRuHS0g>2RrNttTØDW'y䴝EcY~~㫉ֻ:h`tsHv_5LGͯplva;[w띒ɔ6SmN>ZNl: YkŠ{TU`(. 1w[n채. [$0 35Z4{eV 5*u9jk]ӑ+8Oobσܡ͖)X@)q*eTy\^ӥ`~S'WDvrN&E }*$WG̠0]U`{qFEb$!?aQr{RNi2/= SֿrL24NrYrmc;ɜ‘y+eJ18a>wh o0iͰ"9i~6 ]UWHOt ^#}+O o g !֊$8cS(E._Yڦ]Fո`حrRoU^|eg~73D#$dFb"-)ewhgPoYm$s3@ҰR4ʜ:hGN72-jT%}X&Nxa"L |[4G~X`zBxZ/棑+8"Ny<W>)pAG\9>5Ç KRD~_F dAa pRb橏DR~*F LɬВQ̰k(5S=~<(әj9 dx`TW)ô7&o$UY}oD^.*.3p|WMzPb"Ayb1xa'4f -⓪!=uaڻLޛXX1H)Uo~Op>.⇃ s0uTp"^0F(qR>9Uu9Q8Z6\G=d!$BKlF|?IA[O"ηKE.X:,Ukz^j5"EB`£ -#q0<$di ;ZKW)&3yo_ =4LDfGM a{m-Ф+Gq"[8E>cụuy{{,3,eyS_= 4p+vLP*bXCS)X گjpM0lwn4܇HO H9hjzw&˘(ad[R^͛8g!'$xtiQ(`?2CihRprS,)$YwSc b2Nw5mN@͖jUCMαɨ!-EfT |Rb{'E`Ftڀ<=U*Dtl2A?9T7zƂG-jX kid-1A+.(U-+muNb%@K?↫ %N& _[o]| V6,Ϥ,qIR1w^' G?rU.b7]k̨ҿ)ogfTE{+F[ĐZ"jvFu7zsJBVeT4,DēoIn Ѳ=HtpD?Gbhl$9j1epMZC\^һJEB>SC?S _IO[2P~3avr!+IM.H,(J=/|ÉϤ[0#oqq"ƏgA|-N =mE:"F;M޿|`.WuT::2UF1xN$BznL<:#d'{Y-lWait"Sᣮ2$s*M֨ezSTDeoB?xŅS{蠟Y6j'Թѩ"5&,"* [ a[waO?o6#pv':NnH QYx$`k>. hFhPUΗL,ewY·-rqbp]3F!oCT? 5/]DrJlYVԹ6m;wecq] 5vm3q\}Sk ZMXBp#rF+,#0p̣>\(x:wF;睅ST(aig|riZY'Ӷ y>啨I<@x"`E%}AH2'DɲyCO4)Lsm2S2e0%e_e;G` >M+L .hw"%է)E'``)Ԭos[Nh}h$q2zןi-Bf+ YBz4W3چbqe ONinpIT| b4 f`2̠)֝_D[T[?p+DzC3aFk{u+hC'q2`P]?إ%@B\R ?踷۳!S|gTo?4IH" rS/mX l$G40"*{NiIbW5B%pk|e/f7p3s.ӷ{=V^\ױLn7+_ʽ44[`Um.0 a?kyX$5|yKf/~M2i4)T!\zZπtJjfˏ#KnLi쌹[Y,ynQD_nZyBM7iM?٦% WO3;rugjzw8mLv)X`50Pe7ީۄߢpˠmVvQiV 'bxx2~ޮeM[$Mh1`i#Ǯz0Y,>6^}S`H€jJ>R4(Zl! BK$ 6(:_gvRNc!Y!Vtnx bpU|'mV@% J4?/)Y>V bdB\ *";jPm! n> e 9c- gÑ^3 U+|a:k[~-am_&EJ7?ȍN]J_%܁?l)|(HAei WF[҇~"a:& @ *@{h۞Dş6ҐrRb3V6 #`4u7 rpथ gL7_Ɛw{?',? }̾{$5]iZєӃL{Iob_xYs!V3ZWF.K3TeYYg4*MC#d2ܺPDV(>)f($v?Z>CuŊ_:&#Ɖuo֜f[1)8i5m*[=@d>uJcxD SX̗3ZH|I-t?~.Fy<{hreT= 6R⡫ŭ$0:PN87 Ӻthh|k0p1qS3cw} J3X@LT?_@J1(ϊ%c2 K fِЋp[t*W*l~j\L5`k0ѽWk)w0Ӣ_ ҽ 2$19 J5fn@S:본?w$RaV6y^`1lO41>qHK?'$/u>цri[¾`KƠ-^餴eQ19ivT:iR=EAi?DR(f([C_J ub8d;Lq0?" id K,A kxPvIѕ/Z,TD3HYb؞)qU7tzXj:(+xJٯ).) v٫!ˢ]}!yr.!r ݻ zUmY!|'A"bNHb舙B X`#m^Q=yH4-i@܅lwnB¸# |5FX٧ kQђ{|[F Q& .Lc(lW!Qў">|y44idyң 1%*pCY.H=g{QTɥ1D)O(TL!KH6@+.x73#I PZ\C[1s? \g$6W-E.JFYDcSKnD5u d,nrMBshz۸Y̐+2R}dқ,&89>Ak7 QzcaxYW =ߡyRosZ|.]M`*E8CR/\iP1w/ةwwU`̛«`~6_f(Qln=3[1~jd,Mm$=L3]xr2ڱr$Wy[u<|QYW’q:O)t  MmKa~UIH^rkwE,c_lkDsd *E꓋*ߢCk;V=mysAu_L0LBMGc?R{m']ɫ \-RW!#UTTCD]:vY2w [=3ͦKeB  pq]_zp{ Py:γ|cpogKtrLqH= "4AmE1BeusklߠUP"V2ܯMNXd+T&ws.R5 تQ /0/ hB!t&V]biۧH_:b₤0$ke6,T#R{ 4+yT_hّY`Ϥ~&Z<x첑:m#|7;|$b}2o [{^ D/Yhϣ)N"&-v.;VMy Gø4&&uuE}UzX(Os(c/OD2󂿕X@E"ʮQ7Jj2l;x8ct8Bl' xЧ[ ,ڊ8[`Psy_ Um Uu@N{5Q\2u*h'.tjrnA[&gɍ GxwFtG5>(|U0+E.ZDK2 }ga, ͱsk_egtYx15?Z4-F' >D0[q \&l<>ZRysˇODwt/X]sR = V%<5tU"Qw3nU&\΂2fYijzP_lO. G{0VBs4@cpXxzN}á4̣ \fpADOtvTf2~(*}pXuF쐬FAV奄V1WmĞ@D7k"J}{ѾJkT{CPikbl&xU!A}cfiZbm]Cbَ{l;IP|&8uEQ9#i6|ƶWɊQfe)rJ³MWLo6Up.е:AqtM Q/"uK◦R?u*Rb~eO"{|nM|lsm `jKȌjڥ8eף\tl>:[lt_8ME'h, vEy,&%47ʼnme~qOF;Rfn#ڐzT |+>-z`NE"Ղl k41}zʴ2i|~J3}b=ecipjCi(Ʃڛ¡^(e)FZ*P]P#n8A;I&#bTfɟ)I0+fw UsƧ0;I1v,]T0ql q!Wѩkxfi1,m2}="/_[_ݫ>Ly1>ـ4{X(wv/x.[% uzL'Q\0o s/LgbGsdk?ShjV L 8tzv_+f%NpuR,S + Ht5En$yv._fiq"2L:]Yi/RX^'),_L[N,~1$XgMI,Lt]n&^+./M H.0ʶކK~${8'}'Ҋp(TCSv u=dOW2\juG)| @`?R*Tt k ۀ4%j~*hM`ZUREz#$X^D33eHMq`bƖݶÀ.vSʸ UN"ICxAr*O12~Zq-]r3JMi0d{FO'whc=7IMjUUPo5}7y@5 쇈Wdazpr6IGRmk޸' Ҳl_}/=5/߻CEmHWR!o }vFpfX1:Wĵt s<) $d顋ȥ:Rq&yIQ%C9Nq9oA : P|nՈcB8/~[&CًD UllRn'LwC͈luƨ hsnM!-{Q (>">Fu>K.8`ăLh<&!5^%Ӹz_umjAz,<\>?vBt/@ 9?~rNv\|T:<BKDF^z)6.W 2m^q#Kdp|'kTLYG oMɈ1$~w5`ӸP-8]j^uII !GQՠPw)6gDnKߑBS&4,KYMI Nz 9 ]BIܚaYn_g;`qXNfek?cWpkv|_kÕC3YN@V5p)ad47Oɕ6f\4nO:$)6\LrcۍC U, h S͎\W79TB:Q.n+ rVkO! 4 QwO+DiRޑ9*]2sUz(/d]f17$lP Bl#47ثz^JNHڀbaY3Z~Q޿-``j.ˠ |Hz5@Jcg ĺw;\eƉh׷qk/;a\.=j)RC>vo1bxz6O†N=V |fa;D*̂"CV+Ѵi6@"5cbwEpF1s^]f pԉ+8tg ;]:t vEwuPY$Ye8VVJsf}vi jG߯М vp$*~,_0il'8E [<%bjJ_ڏ32@KInXYu4VaoA)U9 & ~b5kbi?iة/NχQ#&cAS& (bUelF>_??s @wkְ֏;(o뮝C| JaE㖨vu͕aFn4Y2=KJ#:٢[,{N =VM*َƤwY #ޱ4%)o#v3S7َGGā0;KiS}ۣGR銶hh>w~xSlآ 4桾pAbq!,|5*Ǎ)`?kT\! HN~{ AҢḰv2$L֊Voh![َ8Z&d 6՘!jHǙ&Ez Wܒ!CSMˢ-_7 eN- +$#֫3ѫ@,^"fɰƜ~{ޘ^;"҅D a@0aGTa=t5h#e{KWc4P&z_ڳ6Cj"f>_k{Hz )8W[xgB\+#bY(h 1/T-$B48!~4SbIC{3ה@AXH?*RcD^uj0'Q( q|3Q{.XyRȳLtrWaOϙmn6Hv( DB{M.%]XZLΐ-Ԣ7+vDFCd홠zq> h=W;h(ّel2h% dLm4aB@n *'>1:"~Rva5t6\Q-he,/ּb618[)5qTGۥS/^O}Ǜ5* ەhB~QIA V`Q=v'~ ŮaӵA{ ['YVG L@Й-]MH)KE+ixlp4Xn8 N1'kX5ՃGkŚCsf62Yʴ0J]k첶+zwd =B)Cu+(+q( RW >[ Έ?f/)$W̞M_cFtx;PrhI.@'dtkͭ('jA:!,k[[.)s$zAo.*LQ e1p#nNXlnq͹àbf;$956^@,jbւnEgGۇfu} ?fNw7N@!dn j8 qpL^F|'<n+t Mg)[@2׷ h(lwn<&xwy**ې1꿫G e#.e]Oa,dMߤD{ޜ@XhCrZw5?yǍ[|J>2Ά.­#Ng Ъ(8|V"&KAwR/1VqD[uއ8P~['~ JwTVU\/- exkF^#h4#$< <ǫ שշoJfYWp[VFꬦ"? qvwC懚P4pqKwAw!k$ Ÿ֮ɰ:r75k(v/})cHmE\-\qs(xoմ28:\֎0/ͲQGxB!n;6q=klߧjH7UW"'0#PA~ʴ+nw>qxCW5T +4r+1< XR.'ڿ<=\x<6W11+x³k+| 5y .'T(BFIx`*N HxqAO63-S5 =6"a M)/?; i/R!)c,OФ}, ;%pLws L-۫^+JHՓ(=*pO.u1cz[[f1[/' }^Zc՚PJ:d֎Ӣ !l< '_dsT-{˰7Ε |§/+PHnE.U/eA]NjHnfcM,Ƚt, Dܷ 5/Ghވo&֧28e3@)ɗﭢYlbq^L>JOQk $arC0`]*{1Fk}&4Xӎ#?!  P0_l[B00ąs水$~%rN pYUP{Lzzf\d>79RU_%]A0P^.clr^+'gu-uUpE˽Xdn$|sow>+O D c\N6v{L<~9+u}"wEu  a`.fh]ҵfN "~cwA*&׿('N.6 c ^y  ;aL:l7>LS݂8!m."!>Ed39yg K`{ LOIxR8'^&ne{jW1G8R6<͔ܬNR.2ݡStXj#=m+Goؚ8Ba:ॽ ^JK|Jvt0IJpJapJPd#KY$' -oĮE5c@Vڡ=GբaE1^fVy杩:#\#%/|ňP's4bŠ[-Ly[J^I&Β*ߦlq2h5D(3v<9I~tB̯M@>@jm)F +%wo>rBh@s!2:MAȾjL~0@ l87gBpvl[6kNME_-VʆT%g\~ Gg.p&2V"a̸yh'ntzi؋,|oUVl@I:A.>n 6G 2sPtY]3;"}6LW=Mhslgh2\ĩ$,`C uX/=:^ob:_I C\9FlGE8;Vs##<3Ȗ_>7arU9ZbD/8oܖLDh@pG]`$u@ݕEv>ٳB&G= <ݶpIU;ݖdt'9tBs؞c D!j`83H2e?L WMY`r'ݲXT.cwp/8't1`d z=*K=J**I+꿈 CҚ$.%nf3w)^I0ge% aMȲaYݔ:P?'6r6)g}xVK -/|s:ek xxir+g'ywPILEQ;"&V 7AR h!e5P; Tƞ´N9 }c3uiـ ݯ[7.W #5b{AQۃ*M$Q#he 6O!'X\y4W~z8wl3kb)[~ EΉAE,rC` 44WkXtPRUUI5J;T`Q\|5_ ?}v Z3wfbqy'JW%oiH3%IxAI7Tg#1dgĞol2v| 4{<H5OfCYKtE{xgG bI4ZE Ur9{! dg[ڸ7`nKCq3TMs({{kR0Y7.>9\qOiAIc^,U1̣~3'df* vzʟA !Nw68As[ ZZQdSv7@FC| 0UZ.+<[ C=_\8bbs'EZqF3)dN̶3FM):n}oO{JQAr\,nl>U#h++fII,u7ǝ~fZE΢1).>fVdm/`d+VL؉+JW r&3NAp5ς.Sp"uSs>_*K6@~[Iڅ5 h5P/.\&4e8]+>Wym϶nR[PYDCVɪ7V aJR_cou@$|PW 1* pcMi+rm zdUh3 Q]Q`1oc5"k:R0xx.56~auJ鮛 ã;1V~TAisV~ (cem_Y+ߘ PR5E˴]htwp@42 l]sAҩԤr6U7@$Kx;e:j`Ei=RZ$@yv^A= U4[c쏗Yw?!5!J 6fD֛SA0t Raݟ^Pp"l,{oKȵԠNE@ZДk*a!9b3?m};ms"1P__7 NJ5u}jd )GJ`~Ȯ+lDDCg/cw૥C\L@:&^fO[:˻8@Ws3FKx !iURZcjUuo4|c-;շй\T!Qz bg~p|`+.YwT8%a1"ڔY2Т]FEs{h7A0#317ň{]}Euz,4~>x[/m2b*=‚sfqPC \̫C8~۽+F ŹaS/Qv{L̓Sbt-'GmR` !Fe£ (Y01(>;?zÊXL(vystR-evֶf}gk>-HCRAFm1^oR-1u5ԑ ^WT!q!BI3e)y1r@w~4Z'J=Q"zpa5a 6#8r DCNj,nh$H F.+PKyMS BˉWfT/x)0y`I?so{3@ehB̘PuK\k`AzNR3VFxn[,a5| y9hOb٪SP &3 u/D><ڂy9"Hxg5J?3@wwfADC}vm k0PxpÎ3Sxh4Q ^kaM=|ϓGY &&vXqMexmR{NyW#2ɓ<;6E?%%:kDSǼak;f7/1\r>`ڎ}{%ΛWz]BN`EYo@5va/̽5S1p!O&3wN2(6>a ŻoSBoR'Q᢮N+ O gD6_+"z͒_Êa}Qړȉ,] o@&'kjLiMOk .as<&"+#x;1 ,=O =< H1Qe5Š>!Jn\3P%! v*0o_XU1WiA쪝%ySH* 3aߐ`S ej%Wgz7\_F7q<~\ &H[jḟ7~4wce=ǝh#$⍂ 6)Z QhMY-] X,>}f۲7,?|]t ž@4DʼU-M][ /W㸄m)M=M?')ɉcrW\ĵ>yQco&dS_f`,Ճ(i/w2y+rh|2k'c|@:2"o0UE R 3u"֩!"Rz+pngYMyȿ.egC@_(aw&?al"΢LѪsC)Ï,4 f# ƚ;$5\ez^( G)9]cPNbwh@*'KQ nM3V1um]JJmj̓| ~le!pl|4M qr͓U;˫Hˣ /ϗZ'a5k|SL Cv09+[URwd?e`!^d"+zΥO|Y!?ل{W"QIkkE|4HSH,03 D%2wZ!8AuF*qA=ȹn{LU7 CmiC% .>>iVȔkYӫFmv-3m<}@ i#֒kwO*sXI~^_vs[A_ǖb=X}"(祱u,Cwі-)- RyK4*R7<ӳ^?qdۢzq&SC4$=oY'F\Dwp$˾~”XttU^ʔд7,)h', ˆ4$׸x(3V,w[; (f8#°nŸ>_-^7؟BܹpjmIfn4l hJ%ptk5@:DP?IPW<$".F1a!<6'J(f Y?$J>Bm Rpƒ5XɆCLG-GІD#22Q % U5 b,4nϷ%{d+ 3:Է`4?lAiO]t<1e`,n|Sg)h:ҨǙGΜYO7;b.(hV-)93\^j y;> N@İ}Y0𿳳C1N0vbDawgu1O`{K(fX~ b5Sn[(<>E;Jh'iM)' KՇƴz.fw[g1A-?nB,iw?+N,rwZ Ht%?"$~ԑ{wE7ABiE@Q{4;HN`> $Yu;F~^`6(YΗjK33Bp%)=c?kQ@e@ ouҙVP,#{}TXXYQ_vƭìgahΜ}"!R~\V6lH m~ p?nQ1]UpUtqaoDw=6 {mDCkW`Rf'j Tt?5K1VdGB1vr9ً+q=cI,H=J2#:$Q<'i:33?4(C0-((Y#B8%5z"W"•pqM?m%&J6g*%#2 5AE4r@˦0 &oj_㤧H_PϰLᖃ$S1V_ZzגC$ \x=(rZiE7xV:}=Ó[r;_)"Gc/Y zv>r?%2zu[L/0u%WD:4vM. +@'% n JOw?CFſz|mzڮunӑks9#wn"vJz7"PDp6ۚpѡ SsJZ+y h _{h5Z3]vYR;TNO˿ӯt&;킗"sSUw7lL7Z[ȕL ъjl;q|jS$4$i,{ #Ovk劮˛ldNac,?T܃~<@"s󋒬 i[[e1`IX&Sᱶ9,`>{r]L/ؓR:'d2w#%':'0smq&N^&1XH(eyHP*u~6bCHe!4#T +A,V2WזYJB1];-A#)Z{ZIF]׽[5l`kр(:G[Д˹&3~m"X\38VLvg r9oJݶue,ߨ5*uImn67"PC0TGzm7L!M8ǥͥʤH.ik͌{ 6 TIuA]L 3"Mw0Q/I@x2'L qD k"y]K7tv?VPt#bW0Rl@y 2&ͳ,| ;īgLZ/쾓^ ng.~u?| JZ7:,\ᆲ4[{IS&r,6Ϸ iqY5?kaSt?[/E=W@Gpfń53puH:(gdn (δԭ2),kw v@Lab-s2iArR.]hKŧ79WY*)wŘqkwb>DfQjEo#ܰՑcՕAiٜaVTt,Ib;D+iò ,& BRߊѿ0c/ޓ3~E2 UZNENs<).]1Å&;a%, HGSg[ Um[4Z+cqMwּe"vr&7{,Rb𔯓n.@ cndO7 z}yKSPF/.3ƗZ֫ hlۨBb٘gCy^fD Ls!d$CL71 <m?X{F8֝FmN9B Zj,(~z4Haf-pX@=i |VƦ²M+{/?ZPҽV:)Sh "Byhf%Xla8:u&>.$/ERJ`#USRr!]aYnYf"y?=Y勔GЁ(M>UZIKܺ 3' YKdEC`V_Ѝb`B._AZɭp3"w("b(dƈYv7a(K&h,A߉X/eyd47g)1P0 nr4^'.[DU%q أٗebOhjT?4GDaȠޡvp0N; Qju>1e}6iQ1|ڄh8?ϵ@rP={kvS8~^,Ĉ쌽duHW胗#GTO$ڗam|0>`w`"ۥ4 4V|Tk:徦_=/*U4yD-\坘~ 86$~7'oSܱ'=S.ŀ<"H*)Zm0ӶJr-7n|~:M\3 L{+Mx"<#ب)t3?k[;~Þw =,C3NTʟm[XU̵'&cmdH,Ê{HA{݋JA"B@t<!EJVR-.VE8_1n),|?t U|-m W7DZ̔F$CIFXwb>h8bQq mi?//Spx ~EQ&Ř;(_&MaC yBa n (b# ZKCײDB{F1GnGkO/Pk^+w\z^|MU-BĘx>*[-5df¾@(ˬBMeiii\vVY'8- "f %M5c1H vDx4L?|J^72%0EMGq%;,gȕ/ ^:a{l~\4ʙpp{=\L7ݞ+Q!6)d+TԷ֛<Ѽ=盋Ӽoϧ/:b83.?~9קdX[1է *xm6G%&*k#Dld!(\znS[ [G%yڿڃ'ktӤ$s|u3i-2{b?G>:pПgJXjW|Ysh4cL] 끘gf cz c]7630W@EWٱxv[ !qV]BCz sÝ_ꐘ?cgT385v 8x"t \rVW~-U΂ZXg^p}Y'RFޒ|hNYU|ɥ.54Y|IhR]۳JY$/4yP>rz·fv9N:GDA唌?Z$m{XTvW+&p嗓ﻲ*ʙΥ`TbUgfogt+zb15 jE q_MP\Ppv_ynx.eޠA㒠ј < {=\VUFFBemvnL|ש9NJ%Ҥl#7mVfؑg,> Di;I[r4gBdI*z#&Cdַ4KZQ(,iVN400ȰZ2E.PzQ[ryut[e5I41,;v`^@fyuBb-}$ pm]JGU|w*8E|ZmӗM i^c Nt(^Dګ*D"]Eej/A/GԞ%L,Aef#]nIVO]A: CI ?b\Y}'DIcae"CE UYHשu / ])hvsB}]Yy96H2a Šx5rx2*.f4zkܜFnXXC#@YkYX#Rv\\&Thg?U!G,% P;9=V)te WW<ؿ%3_!=7 .2 ߡAD7S5>W j eyz"T5!D7|OW.Tvnh8~IrQ\$[RpG >xu* =Nx r'SŁ ˖P&X0uZFpd4ag'|GI'T6ydMf]dkjhunpr[/=}Gw_6 .P 2e7,*%]M_1m&@ ځt.r@tDbS>ƫ' 96p.#KoUePM*OVxC["O[;O0}/$[Y_ρO'O CH }jpƌ]V FyfO~{R _Aڼ2vg.~u8Я(7|k,fg8)0jr[m/\ OF-䶬VyPd , "@ E`ϰb*, S1Xa&$ީs gm \K iߚ'2cD}UД>*- ^QT>& %f|I2Ptު;)c{bq9ᮍ$yc] [hlfA7B2}Mπ>⦢@P-O'SmplFګgh`~Z/Tgf4}r+09g =yaH\mǬgs Mdl?ޱQ.Ua|r `f1]5s}Tv+"^bS2I:;a11K[`QS*OoMwom5iZo3:(>v3\F1oV4 gER#$\;FLVogwP}7*ִGxQ j̏|XPus}Ïr~m  Р$VS `oؗCIt@y;jQQ[r9T㚬"kt*9s;U󖧸H 42P)H: +=b=&MSU1ZRƖJyf!sN6NLyO3ЧL㪏=i-\`5٦3C=Q'T q(W/b}7T}IlR5LyB|#JCv-imgrL-냋xksEelBY+BCf"R.莍2`6 `]MHLpG;TU?0 3 D)~};RGзԪK}*yyT}u>kEx &-Xy8oJM H}jq}lϻWC,쀆Ny?u#JĀ.\>#p1@" PA!,Gw+x>3IDžh RƛuǶz'-4qj`읶*`Kp-@@ NCm{ ނYDBxrAi߉Θf\ƍ7{xn.\vm]*T`"bS[۽De IF:YQZon%Od=H!]m.hP{ܞ@A 4PS7^LNT"&u#,fMF 4jQ,XEr1͔kHB{آZxSγҮRZ= t$ce%W2=5c!->*Y%81i\!'( ``c0rF~#:iCװՇ$Fq߷f:E]ğ|M;W!4]ꦀ Ʌz-@( H<}/')"E/;NMnuL k;,QV&/MЫ_9_-(!F Tܓ\}Z}t6d -'AQr$;LMS՛=7ʚA: CAvQt ؞6kM  @JSg1Wesl~Ou/%l֖G#qη"I|x n)#m`O-,dpJu/]n` GPmU/)5{'0/#Y>t 9T4s  o8|K,j 3( +B$ }>2q5aKSb>QF*&imq粯9? xAxXV@>Z>TBßXGj)цئ"ˑ1Պ-uf!q:\BI+M(Nk=4JK Þ@^uRIVj8SHƙVG9A ]ܣ5Ś)ƚJBDB\4fʬb*#zmM pC5cK1hۤyEaI蔮!&bAڦ3:FܨYRD2\&lc=nIBҜVs@5]-9:Yt=l.^Ո=n B3n0|aV-I&m͆ H$_vx~3h`gzv걪~LǡLt(5"aԒϝG* 3em 1j]=m\f_@zV7Im3|RGX|6b3N-SNhFZod`qI Ư>Pm"/<}g!2+y/KTYi#hoo1.!!*,Z ­t]RURVFȏxЊ۲4>Ń68g,}= a"bbӰ R UGQiP9-|wT<~3 X2;77 #Vv4yUEևIL%T%=J߼3ckch2_?q mⅉ8T#抷E \ ROQ6N2lcGYb$nd~D(9͎2=ͿdC4rtB-.eMp7hF931˒-_2usTGCq)[kj9F(w8 3',9` ozDp9ALLJEؓ:(,[f|sa.B޺Eo_*vuep~# Y5y)Pe9|N5h (^A!:xW/|Z ,8vIr\u`~p=eJ Lܠ|*{J;a&$j5pv g2І^f H1oWJaU sk L]8`ųi|k |Ų$hiʏf b?O8]jHFlNC4_N05P\9Jٿcޘ} +'RUl@]xJWmKFV:*eC[.g{S&[҂e$"PG#~x̣VHvΚ *mY_nl+m@+S >OuO'9/2LeG ||գ:sFgerwhcrdbwъ1bo\`Z%$ɫ)JAF`*v{@\XݛN oZVNa{C[-ؠV,?ڳ"^ϪIcg!^骒Jڏz6ɛeUvVO@o*7p$Yd}RWA0FFbF >Az`E`rzِO}+8ۉu~|Z??9<`X,'(+Qcy}0%BmM'$6رa_B`a&]aR&{.ߞ݄ϒߍX!j*zSSXd;iөQ2;)ŖqI"v$5ײFW7٬lF+\䱈f KuH&3^.h)wT(iK|c\EKPG4V2O=bLkt!RA>Ů:XQػgoNa3Y2w/8mhyr k4e+`m `kj_.t\Ň<{4A銝>TQYO5+)3sE_7T9O`1@$LԗxiYT9xvHE[lĩ|ɦ-50 Us[=G p԰Hsa+imN+zUYCS" }e 8=޽CYqv r&1{BcRmٮ%\# IW Wq=9N63uLe*ҋz%mP,Dn7ڽ:j^|ϗ'R*0a/U GkV9ۡMٻH1,?+#RD/V?try%L[7bO&n^5\]pv-Պ|bWM PtqYHv{/?ʗ R.0Rs>VC8lR47 g+*yc>ldI6 Q' Kl6V6(<:*+p7݃4"NK+UO ,[\E̊^g-[lzu(\WUcPɦQjKmvhI>[6ی:y7 ǫ]wJ 'toMޛ[lA?DVYA_o_8ǂ õ`ꆾf*ƧQƌڅ -q`ƵQo>]JO,gR8kߧ,[Bü^pY*0)"%P`c1k_ D3"6N n"K䠼B18A,O=ft*PTK?+bRTM,[<@JvϮG~tz{R@Bu86箠Ae(1 jL0{] XGpaUqhJP-!nl& {?h",aHhƒYԡ)Xf/ qԀ"EQz1BbXC_~եdw=`*ݝ`c*뫳+lOpm@IMxC<џsT7 CC~M0@ZQ C+^[qrW } ?E <Ճ+bCD[!9^`^cdg64vv-6?n]Gfma CsԃަQki2:a( &EjX2sfTwed_;ʈb,Q8E>؜jmM~ VFH=,K»TY?jd<19d?Q) Y5^S,<'L}0=]Py^hNZRvj&IA`Fo"a 4|~€UNs;C4gЇ[k]L:_ uƣng!rǾ|:QV!yס|Rh{h;rt OVj xHY [jКTJe]E]1N ZFLy`5X˺`P?+؜>H\3T.@Aj"ZQBu|goIkL t/_>v+37AGt=EQQBrO L|`\-JزMmTȀȑ!2c=nSDѵA~V &iuGxt g(9P,XbgI1a +/)CI)B{!w> /pC)$7Ò ڼc:tXz=IqYKEZi(I^H6)0HW`!kx1z["*Y%KzO/ u^m%20I{w8uXn^s0md x~Hu'RJ2$V q ِ.&DW{*oR{spb laμr1դqE_~wƶQy+ꂰڽKaM[˔j˷08&jG XI%m,c쳔%t kRS T3'){^=hD\~x6Ԁung&"8{`4 D+) Aj$IL<кqZy ZrꪇyczvTgSi䘴Gwe&8< /_sClV`vNj;ݻط!L)z3r Ε!:UBg&Of@%rEСKl(?&,9^u]t]V-4胂DNz[&WaԜ2#"6`g}9m %8IXx~HE~P,/2 |٬u={`fJ<[^\41lc|wųcQ"~[ )4Zx=r{i>>c"HESnܨB&ؕװ=8B$ Ϧ-qq.K|Oo8I+nuaMR?ƞ'P'dTI32߬MQL'lԽXN N䀨" °'j%0CEf2E@KޚF]?-jD,I0O|<ϻCP Vzn~n."@dPPYgFLZŗY'VfMc7\_\mȯp6KQM5fBXzs -̧V'ц<ԥ+׃[v//Tʋ 3Kސɩo,DbqZy).Q)DsDm*+[E1Rzv9T9s Ma8lU~ײHz\SB&4=_M1P+ꊏ̶V:.xm*a*s 3jR-&m=MRaUkVND-쬅Q|IF{ /Azm=h $pՉdmFbG7ȭ0˒hr. F@6w*UA+5<˩O~*G֯T}=hgE+m,-++PE3hF,GK zo]S /{St D'V#rVS.I47."q]ITը0j6'f6N:묹ӁZyrИlM'+fZ'! Y,^Ѐzз)Sc 1 +Y{3:KUmA`wa!~렆RA{+̄<j[:C;KbFw"`, ozmwҵ`<;7#?Mcp :FO-#OTطIہW/> K2F}?a0MV` i]}l-J5)Iv#о0:XjA&G+s!ɥɂ>*@3|*cMy ÊGd|u绂 ^e̝+X`s %>\4ĔHw`Sjg| 0A;A Ew1=%nd]ԁz)9{G8")]qXiY ٷRapq͝:n ,3hj(A}Z\|m['T'ufYò%q̧湷A3]NfkE#qʤ ӈVdBWV*%tCb:`pmA[뗂η4W|aLY̍Mu1ReVԳK&I9/T]/zv$G/C7`yl;ƀaÌvyak.t`§` 4yRL ư"GO3Xq}Фѝ`^!K7Cq@o6*b3pX2wu=xFdOk2MNfR,Ҫ?A?t$ԕO*t,˴%yAyA5)1K!b`4,aQ7E<, \-?V#3e\Tj3.rl;ԌE ,R_Yos0 J{6hJ4O|uг~(14ʉ >xrIR$;=YO3^ !-ć?pa|5#J/,-GvF쳓O_!WktJ1 k\`,aBys0㾸F3$:Œ4Y)REVdQ#' zdQO%Z,D DfiX{1KIjsVBoVàA%ٲn)OM7@^p&*0|d ;C&q~N s7 bڶnPz@ Ok`B#(Bx33XdC7+F"p& PX7(E]>XxfZ0Z8vT Lvx_m=HPe67`q6b>4&!f:B}lo d [@.R~GyZ9:i͗б4Yy^pRZ\p2\ 37iȂ<{bpm j{\vN#X=“4^)jWC-[ϬdVٕ^#DfdR Ñ(Z}M}dP8cLxG#Vs/6\|vvAoy%}?G Opi~9.tQ)r׹0&pQ=_4eXk O&ЛXyIm7Bʔb(pbȑ׬CV6of^>RjS9pvZ p`;5S:laO8CONeV7[٨Z /8$WK5N(W|I7TM/ZIhg=,(\IqLA ~ekeug,OÄZj )`BɞiBG땴ތ#/@ %x49/.XH2+aTƅeő]܎%Aư~p̴Y""*~D0IJ"GFGŔۡ"ob(an GXϠs-˛" ͆I+6]y@xre3SϟT lI}Y!(  }mrS^ZNiG'<ߑ?{x]]b0g&%͚ND`#2˽N!wD nQh@I-_0lPd_)jPD{_&p]G "1*İD~@[S_Os>p_Bp /;عN皕CFr$SWјj|L\ubr]nHϹEyDV@?4Ia /` Vv&trY$,駢|_WC00^=s"df1SzSg3x⠦yult3ՙ] dq$N"*tK">d`FAƇ@),f=!Y`0 J?$? Os5ik:AA]}t#"[@8hmMb` U,\^r{b7̫d $W [RYm&0YhY[DmJ+,^s]?NF3bB^R(oǿӣ TXYOd0fDPp꺼7NþPa8xE|<ޘ[I DlЫ72݅UOV!t/ )%X˵Pe\cxFOjp vo6m2,ϕ)Bg/e*΋ fظpNeWL `m<#rAxwHbz)ti ї檙^&j덪FJ5GqDSᅵиCa8 R=ϪZa U,V{M&*$1|!!z`p1.$= ;--M@v1D<;|ueiRPN_i:m?ʳ<,}nѿjkƴ˚ =](؊;@}x<5 OhwaւR-_ZAS3t KylG ]3WȖ5+p 8R0UY|%e#6wyBZ܆t**Hao&a%i2hEٰ1IX (FLKp섇r/!6fRjd !K[(Yh"hD9+H3E@̈́^qtCyx7[g2w'%f[> 9|Jm71f+ 9j+9iV^V:kQ&y҇_̊rL϶801ڌbg_ͷKDu8bQLa~i-fFԳrw&ec˜hܳPu3+ذxg*BOkAθaf"6\5;iKA]fU_=oBiϒWf:lҫ/{Ɗ3'-\hDZ19 nÕuA{;roS'\n^4dusj(f^)y&gԱR&rz&$OSkE$MzYɱ[k}y(Eגl+%to.f>`a#vU"z 㫯r\ TL?Qygh#]=eL%,rR@A||i]wb^cuO&W>U ; ꇼ~Fkbt9ҞpBѶINJgeg=h{Tɟ9cN΍/:}FIa-7 4fth䌏DGի[x fcɗuJT݂ܸ́oϾ4sVrwn CҭR6*By OAE9؜s%ߩ/bYsѲYiCh~-^蔲;e#eujC,*jL_cVpE=JqG.pw _ <+i[w7̉^ )YQ@hYVZϯ\Kb"E!&k/[kD,ĠV\B$"š; fvv[Qi%{rV'I0/9=_o71jA -k Z$4bǤ$2_i1ūsSI mnˁײqF Y,Z+hShFlSE~-9IdOm7eW$g9Ηis?#nǛN`1D#>^_hXǿ-b:`Ok @x#srb >un^]{6N2hSV^Go;hgTI'9)L?Y^LkJΏi^=뾰g!`qe ʿ7Hyn6F|[?!kҧڎBab*+Zd^z( YOV(/h^ςwM"uOټ0V^<_[\O"7(8ΈΎxDUug V^N}IE0wv4M $J\ GSضAB;vH,cvۏ)8`Cb r:ӡiL O}ΥS9 tXY\$L^X@_JAQ2rK+|E~Qkx@EgT zE8ED?0u \ ufsڋCdAn6Tq:i^My;cȶՅ+(Ċ@:awȌNk#NŰaއu]-;!03dW 򼏥gj& h:Bwo }KQ 5|9IgUvv?a(f٫ #mŻ[dpSOJ;nn#]KӘ~τ D2Q]#*p?o347\MͨƢA҅_^zs00j+2Ś 5>g><(K=Q{t:w|x-`gWWGk(||Vt@a>Tkh0svvH1D1r'Bv1,*W_K{OIV-DOԑcҟ 5MI/e݉Wmzg=S36AE̽q*>,N{IP}K$AލW-ȱhr~)oIb4Q7pyq_ O^5ZKiE3<[^u,ceE#zl=풧 q":i6kfug?uU#kUhʊ~7y7)N#xFcOzzZg]lriU I &sxs:]A V-ֹx%6Όtv0'U*O]\y n e-zy;lm 66fV^i<+bMDc,q=Gr)Rz)Ɛvc(S׾U$.I'nnB?T?-GE&ڵ0#44@L :VN.Dhv-XF09[7Ru|^gq^ n{voˈo$/S$6C9ǭ-Ol#t61q~%?=\wW Kb3"DH>]%CՄÔ: ˄ws 53+IFxyՖ 'Kpk,ʥ\\O}Qs UށGFR{I[{*͋o!OJ{&xqk*e5Wi8ŵS0!CB4@,;1掚omfaϏ;`P1@4zO.B^:V=Ko/jFX^r;;jQTnBޢtKŌ܅u@JMoXUE:W &9>X!]y(cmN< *tzTr.O_өhT8sVZk@NpwXx^}.scaW^TvZ.ɸ;s"r(1Vn0 擪yv [;nt.H oRն st'N^`eT{MXX0CJޗ\u#lI PR+T!۬sVA"rkW~jA)a3͆V˱ʥ&7UnRx e^س cr0(']H^n ՎnIx6{[@dGdSvX8}8!ì*$;ڜr](hSza#dnP$FɤSn5}|Ga4E;Q=- ќFrXN|չ@W[NHNDFu~ a]|J]. "Zra}Sno5뻯S\6S1%ۥ/d,Dyne@Lݬ㉿4Y)GX:}6΋wZc+"F-"> -1|FkK9U?A&K7ZCqpD gTy4ٗ9bTP`Ԭ%Q[fXGw6'7_C*cBH6$% SwSXf0.L/HёE1!XNdI9.A2V qYJ^'kA/-dnb.NSR8Oþ*z U:b\N$~ɠ* rux ,ě$z;߃H Lrerܰ%VnGgT@6VenTF3%%J3HQFQ|1#~ CلW+1$QY]5I>xepoIhf>+HB !eк&- 6s,kk^ɉ[ncزWqB/A=prxx# :Y߭)YK }^gj'JU'.Rdٻ6*,>Rfs-B~!3xɼ%gs=#@tsk:~.%{~>0u+Bos33Z&=rN LdfmkBumqdGԑ_eE'vʼE<k.$18ad8L/ lXx I+-K@^/BܠhqCyApO@{v>f5l?ؕt=YRV ְ.oaMe.: pD2裳تBo,=>Cazߣk <5@@C!:nO'ki'vExz-skwP|=aE9O'`/X8V,7Kbc.Wn4mCRG«tf_fqFJmr ADDӘCgKW/Le Q٦S1'?ahQpS(mj$ bFqt1uߙ6| oiˁ2k]*m$`? qRVC5KB^9z-耵u=5j yH :zA('dȳ>ԡڧ.k֟>L̕P^ț_͓&2H o+ =Zahs2Ή;7=rE8m_@ӗ/1CK(9p,Iu ԭ$i܊= !lh>52m¬*LFm N?^m>Ad|Wb/>HlE"pV5iNw1z _dFk/K. `x$`E"B;/[2wr: rH4()Hy:Ya R-Ҵ(.N6Hf+&)0Au '"+|,N ľB↓g:@m\1qOv^! k[_B-Gi,S~oN5-ūG_$喴k'%x-e)1@\hQUt<6uˋ^Sy)};Z]cx ݑg){u-I7*r8p>"`W5H?~4$ZL ϋV1"wR` eO)XlgL%+#7$C|L`GY#0=5=*=0A*%ۯ3t(o A@V<}KD)$@V[@͊1aʬbsq q#?%r۽Juڜ^}O^?-[a3R~t+v3rlWq@=KWJU̟$֎0*wUM,Idpw#VCYޟK| -eȉ[pu9|M {BB8 ']Bj)ҶwWt$^/Cp}rI4~_i61atA|:q`w2Rf;f\ɯDr5Rpxy7=(O7.!xس&{u#kK>͢K# ⛒~\"Elu5+6fWGrP扔I.)@\#ɤ'~<.ʊ۽~8b/3Aiv(k518e1Gpj;#y;~a -]r$ϑYIMlC7!V=l]G^H]  jOV*ձP߇4zCZ㥕Ep@FǎTND^6f0;Pp-3F",]:NYn'QMBwMT|(uElFn,kQQ_cNPp M5T%mRَUu{n'whcN2t/b._*Yg )v鵟YN$56Nd/j;J^UUm3SkAWA¯s\w4'N>u$B]YF^g&.n`6 {/x^BbZ̍'avI. X=U|]K<`lKUw p$rxciE5xSՔ OlE| >\H'9JY6C% jMD1]W= sWR:ܖ!U=@poMRU]! +/"mj \0u8>.'P;mp {Pmf# 4QcCI9邓(@:^kMMuUݷsTtZ3ra߫3-.qM۠Tj07r>zHX7[ )U&@sd'Vynm* p]* xS(؍à[31aq!nŋsbw@KYx蒚 WʚVCQkرEGn|?/a$,2V~b\Htuk~5*lt#afe^݀:$ !ȧ\h#_b-1,Z?^ D>IǶ[FOSA1MPN@T dMԁ2@?q 7:/Bd'IK!nD:AK+C"^HxŊ/0av ᐧhYU?Y[Lf*1hߖS,`>ꊛ|48{۽4fcr}ú3{&0EarjMdw#_ӆFczlӜ{tLOGAz1zx8Ymw 5aBKZd2}'>@{s([mpTg'ܩ]#U:mkO-YlZ+~`[7\W6׻MW & i9xEЮa5xmz6?Jt΅YGTQ-de/pR2ˮ$W Z*凋jCm'ڤJ+̢T u0>Eœ @JNrY8Z{3g[JYlaux7tGcp<}2ylڭwf.MN|mRR?EGGrO.P6Xu!>*!}UW /4P_Ndz~zz?P;rhq׀E>u {ྫྷJV2KWJ.{ [̞Epog9 u(\u?e\\Uu1O~4J`z6t,6&1;di{zlf~%}5Eu12]Ǵv\G|ZQg7B p|K8&*lz f$_ς&-y:n="27 c/j;U4c^#$69ztR0ԵKPS[U{YD#'"8`Ol'qH\sNcvՀA~@̏FS+ڊg"^zP+?cr l[\PUCX1'~}ɳ91qd"۪l5 4:O/Wߺ ggcDquyԇѲcXWE#,bM\ q32j"FHz먢B_͹j9;Y[.j;|_R <6}v25Fێ5j| :jcJMTL2*Hk+? d4kAmI&9~%$Bw&neuo ]}ln1Ѱ1ٸ" ĉ_OWӶedZ+v1,|, H"NjWR] j)׬.פ~ Иw@CJ7K'`pL4|ASa`j=q.紋$p֊\4PY=0ZRbܭ1xþ0 [s[MpL'Ri v@|Yk.oƼ앎*?g-½eˌV*Ө((/^ =w0{TuY\iG՝.>j07:QscCd+T(~[ _GHs;tpT靾@X 4\OS*nuexQ-' E.ʦQ oR Z@CY|?Rs~QNk]=$-G9нs˲+S&qnM">B_%wiuH|PdWq>= TX:Dں+5j-| dӟu݀xX*1*}MZj>>~ N D*ßRO93?n:gz?%L-~Ϳ-@gIvEփ>tk(H2Ob.J*DG8(|ʇk5ٚ+hK rbmD_7 >>)gXSf bfEDIܕ#ٯ;do(t(McBg{}X=g.UDG 7%VBl*bnr8bM4ex>@?w\(BQ|FO{6s?TKtyUUWnϊr ؀)pf_i[ּXxM'.Vv*_4aގ1K $f=Z@in<9Ajl_l&EbR I4wE HA{j 36H6][-Ds%f2 /2t4''2[]Q'a86ь 0LQ>`jrgyˡR쟑IQQj4n6 s7WKKBԍm炈|0DǏN%)wQ-߫..08.%| I[־Uꊼ bY#owBLgDFcL'd#L6Ts5'`>]B\4ŨKΓ6>([Ͼ[SaaGzif51wCPOZ$}b34{xOR)UP{k"=[fTQ/ D^:ğ@|]ؚ)bβZB쒊Z|`{*$IЗMGD=HF¢v?V$y|. iA٧a|N\ñ0K;tqH''uW7 |`!0FoɸwԢ&B# ?*HV~B~SaQ7c S.FX|w`q:nMv8)J?ƥ:g9wd5߇ӇZBuȰ3ˤʡOu6r·dø5Y,š,=V2CDa P2!%7Y!J|C^Ya[٬ye+99'8\2ڌRf]**,L4"^_tKxN4"s{&~3,v L.BϤ|,|}TMds[]0B#[o72f@[BXc7Q#ϲm?l3y{;DO> 5 .Q{d=7ֆa, ¶iW$m@NоA`q,3K4 ni jRz\˜|  ɩvNl/BdVu X3*A9=&#G,Q7alI15 hQst8P,w,AAz IAmUZKSޒ,=C6TeuzNNTiT*JHy`WК?6 k$=SZ dlCQtYBSWv Ԃ"T֕dʙYQ:tb\6ԧA*p27_ᵁ6%vGipYe6I32 GjwWC 0%G\耽'7]Y)#xi]_,L8= QC^&i{/+"GpAކ4wbM̎0{ hX`5S t9fhd $!h%qSEwŜ= KizHcGixPۢ3Kvtɀ>OD|T ~?"Gd錂4]Lzi5 ͡~s"TIȳ"s>ʎ*bbc-ʢ\_D`Rt5a<)P pڸo©M#zوV`0d[Š!X|X}-+{ [F|Dspu"8Љ9Pe/Hzg'% l4т/:ըC~m[N>}:ZYh k؄Jxqf3tJ^fWtWxӛrd>pg =(5oK9ͦ%·%QsȃuxT^  Վ10eZ~v[׺zgp 髛`4wlO8|wBRdn}+F"xroTL'UϓIfF% z6mӁpIU(ԋ OEb A+'Y '(?/Ku 7_uz]1x[ǨOczH]_)3Gh-2[vˎD;NOzs1޽Ɯ빛&.$ x8<$嶶Dg/xHQҎM>r<"Du%%C lgm ; VIR!f1C G Y<* YPv>Yu{ageqO\Viǡ U@' QPҁn(]`d^٤S? M`{?r*$7SʣCk <4hGU.'j.sWVlW~y/In_! )6m\415$DcO.Kd_ROMrbf~>Iđ RAE4̐*[e͟QqaGJvL Pѯ^^m,2g5V]a5 RHG]`:Kw?G7A^|CY?;oߡ!@ATWCax/MSAi QFT- ٗ x B:qPYeK`Ώƅusj [[)L_DQ 8[ *2h>3*fs  +> 3z>}=[aCV>c3T=ѥ z*'ӈE >p1 8C<Vyïޡ Gt'/Q m.= 9Ub9z䜔_cPY(=&IXDkUIqvpsK]h}4`;ے :r9{4 (&yC9DAoQ&x mac( ]n˩Q%ff#.\oCefޱ_mw yIh]͝~SDXzoDކ\Lܵ.GDHAlC9u?!VO'(!#$:0]mM(X*.Qk?Y bd.]|P{jN!u!S֑|"onE|^+n~πF <fT8Y;Q:#m O_ި#&L[;jz7Iw@rB![Ȱ2g^f2jo [⻘XZO^'ÀE+EBa_GcDeFprvՉy&(> -꽫L{@?pҼG{Wq3jAъV&z\# x+8n } ҈X;iFWqob}'3)٢yr|L =ga<QH pr捬̵׵[^9f;\Z&M..HH3v-!5+ +i=߃;c*+99WT&dݬd\yB*$]mj>1='e_=$|QP"UjCP]`*^qG% ;n< B5/m(FQ鯢25)#v6@V)7@Oi|mBպ:H[`%Gy;C_7\R]4``x n}d߀"VlJja=$K9\4侮zB7Kx`k@y%Gm}t{e7l)&S#% +rC0C$:OЎnpCdB-=^: p-jx$&{.ռ.߉)0dtFdP {˯d|H*sƶ:T 涪r"r ſdXW?##NJL IycCJ$bc۰{)a힩Z=SS\CyZ"2D¢ Eek@>Qsחh5 -vڹU""1s}m˘o ldV7v5H&~wY#&6z%kcMv8)P8Ij?6c B =o I 攥]Fo?!ТJHRPmN〟PRnGJzwQ e8S]PZw-M~+Y {-=Q_܎9'-nPOT_Mɕ2S7fd <7hY nIFUasHf%Xj?ԃgǷ_5] 9곻Y'[!y0gg ..$ͪbncjN['3n҃P'R(~7)j&+A.y*3?[dȭ]6NR>&hwc&zq7i/763h\JGr]3ax%i g vo.Q&M|D/2ƄQ(d"JU_LTM´It{+ a6\5Ԗ/k 6bZ10ltCEJ$K*{D ;}Lz J^wJj.D" kϏ6to5Z@3|paAɷ+wqv7BO$P|y~GIJjɎp"]9A4 ;yR]X^ bZW}4aB yJ#hrGi:&޾=erӥr}F>Vv;Z# h;Rw_">Z:ZJC?]mDpr1/O}XB`I:[y :cztQF?9#G uiyEuSx,X.y/rHXw| D(220tˆ@W&~R҇Y=.+8j "j B~hS Q=<km?^,>ᨮe3͜'qqIjT]0 Y7DOƊ;ϴHH& $(R4{XS]8'ka請kszqlz+%; M21Kj؎)MooKHV|r #8 ˚ڃ<sR ͹c3Bl!(wF= EA 4IJS;ڍbiJ*VRu )(]Ry Jun+u>"L=P'\d+Ok-Q?#q-=\lIJ(z,Fw @p+u=i5> ]jdwzκ|0V21e-=o/CEjT q7_ҋv8j rΝ_Cw٫zyZtw*äk$\kJQ]4,3*Y'+} J "o3D .޹'RB \˛tW0JX?X(5)1IP̯"Cbh䭱~۽&رXN'yӉyA(Ut R.EIҙ.g,+8y/;83f-n^_þ:ʋWj֙ZzB;`=ѫdS T-wGG~7Q蕕:70QLISx z/丝@;,i_pܙ}/բLTHEP`ɠf΢"@ EK{I6Qz"o" *LM޶+$>gE|(96u Xv=NKrS_a?KxiA9tI%!5R쥕,%o%)VM}8gGF~;+o,[ iHMb=hNM@fܐQ:ihB@x.ŏcCI3woP!Mɥxש_xspp$B0OvW#@.D eES֟~*ԕDRZ_dRxFza{gS.^,9h95 Riso'$j$Cmnr+ ^> +K>FG\{ߤpl2)؀VOռ.+ {.992zό5W-%v4 (}9fye8[5orÅ>(8ԮvçX0U2`qD:51؉Cٌ ^ַ"\if*\Q-ZJBq2>`RȭXMo2\dal%1X.7׳J >;) p4#!NVZ 8mo7J {:XHL$,'AV55uPk}Ev҉ 6]$1wRǼkTzA\aI,yxl"dj5=J1$ /p?)vGCKO7M!$=նOMiwUvH6A\O7M 뢦KTʥnm/5=a T#  jt$5ٷb+nCΎVKk1}{`(_G,l gT=hޔ 2}iFUtяTGcV#2e5F+.Ba4@ob,,Dis1l>Wa֕Vv)_(Z(uCWMH< |}!9X2yt5}$Z1OiNc trf(o5X%JYt&y9^q{IP6BE)D 5"io.BV- zvI%d`B;Bd`d2Mh6$;,$ӃbMn)݄[N78eO|P!_gRGgr9<*v? B:u~;E_TbjFc0q4d#JHI&$N!~ӪQ"NC(̘E_޶2Dfu%3 <[*Fc`Y+bpMK34<r_[᪨ _C^A~f9FxvY}vH܅A Ws.aHt!}Єe)on @G4k۟[Rx7ԇV8邶t,5r<1"ӎZ9j=-K*g[*w m Vi* ܩdm#nG(mn蜊2 ɗ et-[뛾TJF } G<^ z s3CQuymDo0ciF\[PiXAs}V/ߧ)o$2bE/yUiXm1;c ;7-[%X0ĤTJU0ŻH2 g7G/:zuB*}1=(&n%.ӫVARHj] nc`(*EBiS@Z%83a96l0¼>h);@~iZ - EQ[wL |.W0L~)?A:W2?/[Ȫc$' *LAz/Q} u;ՃdNnLuV)ͮq8˵5+)c)QIA_z'V"|nhD9\jt( rY9g:KV'1(f`מ5"\T*Nɑ$>j*猚Ng1yaa]N m+s}fc=O.HT47Z :*%@@Iۻִ;DFߑ emwct_!Ypnt[Paz3J cCϝ? vnNzx;4N%gPguhT 37sM\` X4-d}}m  ^>Qϊ|71dr )eJ<6qaGPў*śp"43ȯ "lVۈ^p+X #qn: .8Z*mM珤'4l?j+v4j@r͋xQn%o>C`U灆iwܡ#2x5(z%+EԻ"vk9fQ)` + U_zpA8R|؉G;TkӒyoURLH H,5D^B'N X޾'^u ]-=}m]"up] JsK8/[&is, J~pU2/O~G˺ o;]^R9}MT} F >1,9QM% s]!MX9mOSzM]iMJ[c]H6ָk%&6tWc\tIt,PTL#GjbhluH $N(xCLĞt7v]fl_'ù,P;}B'@vs$6zr5{c&z:/ۿH1 hEGI)3ĆZwvϰ@s%qN%) C(rem~.TٌOAkg\!:)Ȗ,w2#]A,}ON72Q,^& b:4g+ˍdda}@.߾]z|KoKά9x?cXdeي羜6 D}0"ĤimZ5> TE'NJ:2})k~y۰kGTO!e[<5БʹL,H5t'@hjըL)DؓfLmdଁp*eX,`K;G"+\cv R8;q%kcVW #k~j[y@nd¾46<'6֪k ?3{WH<;T"}nbAرRA!R ioZr1hJoE(= Xژ*~};` פ?§و~a Wbn_E *9, ]|L 8\1֢P4Dwl*ae_؜>,@ g*b 2(z\ÙoùS}y uZA{x#BxraV,P\c6iFSL'An=FxO%(,V_ +>n֏0WJvN JHu&0}vh}N9_6zf.q4"`?|.*gؠf;*(tZ"vE#ZM2ѥ4$QK EҀ);[Zyq,LhTl͎rL8O\ZO)nVpX6i ]ah tΪ;S3%v+t/pn@(O:VdS5B Kɘ\)rJ$cj(AVO|t19*kMV8ϓY}kRCZPQCddS@6xu𐰨^KϲthNMբZʄPGM}A* ך2;`iX}K*2Xchqė^fl Ϡ[j$ B)ҜMQI, ,ciݯMfe5J+w]$#aEjF8h0t ?m; 8`I xG-/*_~ _sc2zX '^kdžk)t)%j?דGj9I k#ʂ%؛d 37p- <=Ć|?$k$V> X̕uw]$ 3+B'MN r}(d J{y+m7h GMsk~"\A,OJq@T7Ʌ!aբ58dsNTii `o6}|Gu7ȖlE~cGRH={L& ! r""J"R7E@*[P0X}Bmlupѽ92.$PmB->:y-E^Kug) I+0fQu* (:B?Fs md+5 iȿ_uYl캵Lm`M~!<@I($aa>QC՘}D[NJ.S}%Q96,Q21WeF}ןPaI"du}8 HfSm/="v2]?K`u0P"|< Όv{-=UNV(ZE>5IHgHQ6) ">޳gp s"?O1b9:y|83=@uS`X]Q#C++$' C+!2 -I#O9+Fo2M_"꺪ͅʂ8X(˺ jI( \2(U;OEgO6AqMT̥x.vr(gm*cz)\w޺ vB0pGO"RrB^5~ .|L{+o$kZl>-bZ0 D*iK\E5%tL ̟NM@~Sߑ,<~LP?meA2SJ \n5'W3j{ِhWp,X#{&xUDqUZ\rw/fނH6r%Sf\: _Cf1==i@6p5f#jWp[Bkz) i"Sv6I0;d1n:3&54ӳJc-lpR;f!ބiXhg+5hC.MmvpFmLjgQ}!3GRvmTbhT\E,aN{9eLLDwzLW, ?|[GWUe|-/yutQ~u;?= >qoR!FէKLkItK&rMb;bX3ZBܣLănj =UۿE/JH/O3dbaoIf X~ŠO O|XcrK#Xª-js}bÍj-.x̹%]zB xe:Ρg_ ݚ-ӳoЮ2s2eۖsk-vWPA7x3WӤJ!0b␝??W#*SV *LGhK\fM.2r>ܼʔʵ>K* d fRXV y6?J5v$K C8zdyǛKk[s!>yon R #6_Չެɋk/]Ot?oղE|# {햊y#^p) nj#zr]ihn +C}= LC BYp9; icW]L5|uq9MIxmm~|+ hK G2Pd"ph6D=@"&UMNX)UDcyص TNJD@˨{1g^Ki<6Y_${܋adiɿC Oi0 b$x.z kVw;Xs7dɻleU3a@W|R,(I ᔳhl0V:_OybU fw|oxj;Ojlߌ';EVpŨQ]'[c$c3u(e^|Zj`P&,Qt(}k.͜VI3! Lk(DZ f]ɍk|KrVy=r`yceff%ɰK jbQ 9Āk<%~uz9w(mxJI͋iM @ 5&'p׆EVX@P|K%'/ѻ%ƻ0R'vp($!m;Oϲ%y嶥-JEև#~›qU_?yV(~3!Tv7q)Z뚩(A9@#'f+2ҼAĭo]m,a5sx ;+9 y?uت ^/őQкO \4wrI>vDX*wu mrRf'z߄L]ğotdh%橓 ;^maC4~B{-IN> gAyi4e:(eTը/tS"O^1@?ɒ,Z^"Ltƹ08cvX?iLq"|C3#F`ziKꇮo~ukܡ0/sJՆ@k3)aק[|5uO6*᳨sP4XLd{Hh?1D9$W9c Z($̓}P+4ʗ Π" wON"Hb6vv[SVӬVŁzy %+dC5ڃ^(fxp88".d4sNx9PSEډ]JޜXlժ 6ɃS#[N˙4VY\0؇8Ref$bB͸G ӯ_Vjnҵ\:l 2d21qX%_C7fL,`U͟yL?_Jb>K2%̞na֯RiBDlmZ{&..T:Mfқ e 4nd?*7k~wAUޘ@Տq T[F#2GKƞMlx߰|{5Ca"ϻA7j2ޭ,yuzP#3$uSMz5\0礸LZіIH٤Hz&Oyeմ5 -J]jTg~<.: AjHCs.k;QodЌTME73{Gڷ+Y?l{5bA1 &gيn-r7,P2VX3vy8WHâƔ3{`Fs׿> 4Sqk\>ƟFkC~zC$vxnu  => G4̹鵿JWsuhL)_kBW!Qr.A*?DBg]h=ϼ.dzu`DlVOTb@[GؽP-Tq&M}Yڠ{. _ # %Υic_%ky𧶶 Hy BFH,M၊ lgpN0JuKEʱUe򲶵?HW#}kY^bm*rlLgw4$0VH\uH&T6b9_3f,츠VC ZiZ!@o(ɛW£٥2-j"l%A8ܢrJsϱ\\;q۞H522=vDə+F:гHM,+Y!]/R)|5ZeRĆh M;ۦ֗z1RPבB#qw7;_o uRF~.!U1ڧZ)f<mCKV|o>|T3$~)J +oe7uƘ!^ S L=WJqe֕&eݐ9F7  qN.aȄ/\אe* ݟCuiL9yD#_JДvu '?p.AYKKb˨V"㦩WL$ {hU]:h,( \PJvF40h"Łgƫ؜*Ҏ bC12awv6m[>V|P< ؼKJ\q@TeFXXEV se"d#tޠHޣoъ|.R[@ [2n8M.x*+6p.X_s[F=ξ^Yo0A~i"5g2ʲfK%qƈu]JdJ՝Orn7WkAUK5>]DGCH! 4;@m}FGdWo[Ymr:(\]H$,fal޵p:7٨#kH }g702UxkMf0B-L^Bygv7Sp`zyCmhf).Q`[zS:^QGJ6ϠW9@{HЖQ;',0;~ڛΓ%$\)Pq2oCR*\x^U8<[+T8vNss'u&?#&/`s:;e(%=qP 8}|&4æb8hHA-{jvmFs 0ɪ]v15dEO-8U.K5 X)/c]/,6F˓*VgzQ9ne"@߸ؚ?[=f^G(5^}g9tY;܈&`-r@'Ɗmi#{hϙsbdyEiJ.4 va伋8G 7'8^vhpX\pOͳzꄥ%Wlp^F(|5첪2ɉI7!C2{8מ` ~)'EyJ!k]&/vBLjWG)O2 |.%ٽ\gAp$}[oht&%;Y_'}ez%ex{z.7,tD?IT @ bhEAQ6 *Gc8.~[V4p\:&4p7D'vAmT .=RBĐ'qxF"pG նԈ 8DVI  8Ą狢 naT7koi}T6V#i*; Q#$7 zz Mj +H1$zñ6rEwۜZBDK^B~qR @\ՙV1mx?$TB=g*<-T_$aoXtޘ(5Mo8օG\2e eo˦2&hxX+u˶-W_;ljuu~!b-y’a^缾m)Hn\]+(NOVc^EaЕqnwf]GW9 bV|e,\xi . N7C+f ?sH <'']O'6Q)i5:~"G/4ӫmbzXU/"QV7)}T>1dwŷC&c`@,[ x_O( ^$O*%0VؑյhCWib|}',;eO5u P6CoF'(xюƺϣ$:N]N!2%;O A|`$`[/ۦ+&jVY"iry]vPK0U97c!Rm9@ӽk>a b9!ov߷V:~/QC遚y܉16ø%oE1hx#ʱ;p2 0ITZұ딦q/"W[4P SW#(PVM1.LVN:΋M^385˓m;ԯOr1?u:4^=7+z~ҙ@ܤdKؠpg̗ܵѹTo*G`kO~x'm,b yX^4,dSͭZhlZi#Ď4`,QhC  WX)>l6YC:̀::VQdtmyW٫5^R&IA+ Hz)N3Щ.Ւ0fߠEL$eBhtUYۍs[iL ˄z1R4L<fTSwf? 6/wu6pKYn,נB\>z~|W$# 1@A"ϑXbjCWv#s}*qUe5`㕵~Ҽ >Tzu$Nb$ϦDk]Ihbhlc Ϳz^!מ\=\xAUxT Qf>aQMk&79jC:ϩ qB=ljÙ8PSс(;,׀SsfzBmܳ6t>f|,|ΓCD*SgUMMydAȼ#̙pЅvQH󻉄o#s]pEʶh|p%7rx{4XR gN$mz X\f:i7^'A! =8-@F>r1:-@6x|#0itz.ZC}7ϤY D|(O_6Tz$ *QO$f?%D e/y$Q,ˏ[B>L.6{lpiG wnmܰ】ʼUO?~?+6JwI5߻ݷ3Ɖ$GYO) xD0~zN5bx8WuHUz;jE9c o*1P贄~3եΑ.l}y*Uv'2-/^GUy0Kt"M(XAai &4{ I}ˑl[é<8gZ8z2RjWLI% vkז+R \4G}ju҉`K|pAiB yz_zӰy[D=Yz,UX *L8Cd>G-#ؘ ^؏xun72&PZ%sphpA.YaM$4ȀLN+glEq9Hr4樳&pFDly'?C|&SDfEs&7|)ISl#OIw Ze|^.}g2=zՊ(~͘a`7;JȆ0`~$ $W3r=r| ̌\:);1G'yB%d >q1Ԧ}E O7AKmN ,Cx1)=ӑsV&|b-9%ڵf@Z*L F0C=uW i4~ձ?%- ;+u(]=ŏPu!$B0Utuco.L?Rs&ɆUd$$-# HB5Qu{RpLOgev3_'m-r Q˴PodԻOΚU- )UZ !#g#DF_HVs%9"' +/_dUM޳40Mz!0FT'Pv0/[y8Es1ŴB41\uĨrQuUrR^#4,"5Lgm@bٟ O1M-FttBYi$|y߀'<ǯ$n6m\Je*G|!&~A!Mk2y{('ԟ+tňh*C$ ]8-ؙVXK)*><a/J/Fz(O/&A(GR+j2=ZNdeGA5Ķ񪘁jF^10k+m%aԆ†m5PA<\Z49~wFU&ɷXW>qs`S:὾/%l0-C `3s4/D:OC?Dcll!4{E凼?zo*շb >SB@Ur9}!BܧZgE{0UuŸz|+ܰR}";ɟU<<)=O R݄%G.A7i/è!TD -;fMзUYQ@1I.`((Viɚ |l,kޒGHhW1[>zuN"&'ćJۆvB)I5iR(it[o1Z8WcSw{G 89vqrDY}0^x*#Kp'G1w^ jX4>dsC6h]H`KC (cGP^>vkث :b-QQZ):IiSۜP:F,;x0!ltV'W}GgxrVA: P[mw;* ؼ^֕A%< Ƹ&Ktd䎟c%!@f;g-7*G5BjlkD4r;onKkD 3<_qh@8eNKW:-"xm'?G=10Eha8\0'|ƣ~#g!foDAa㬵uc[#m1J^)[R~䜪/Z Q@'5K|WFE%.Nd|yA Pe?MxtLHݐ M\D X@r^-OӀ#!ƘhR:wq$[-n \"$".Dד"m{p(krAlsj[G '5{G'z͘4˺sgv\NYON(> #Kh@܊'33kcWG&UUL=ڢ)Rt_bqMa`7דU;\l^O'籦Vhe8,I5D}561w;cx!!-^ء&XZQnQZh]AW@[ڋ/^9Un{B-Zo;YԠ}[B 5zD}\zDԎ3CsC+Hmq!DQȐ䷴\Xb6Y-)oR)pI7@rO=MyVßg ]Dq'%'5q, ]%Znt6H7Dm) 5um,"҂zqGX8VAkDžr4"1^HX}Y<חRN{&:pvW0j.H:͐mMq>)T-f=O !F%|]VC.8BGsLi_; *1ʪݾi*'nk.<l8=dzi;d䆴şk~by@zʵBjGL䱳D94+vDd_# tfUs~q ijt ԗ"Gva:yN?3nR˨i]x`X)7|Hqg}ʈĄffȬ֔9/d+Nԑ&J|oM?WIR v@[_"m}hZU$5+xJ9O꣠ݖ)/$LOƉ2Ɵt?E -~ixՅ>fM pqs%ۗR5?4wJCVV]rYpo㽂 +~_Yс4'IIRFC]%YCZɷWRU?6$#Y<@'VP09y"ATaww Q CGwx񉠣=V}+Pd< #( e&Ψ 8 cҊy?,Ҭ Py7JjJN9W:yǫm#?2uB2C@2~<_vyQFV51AK:A69MtkbUC("5|]Y6 ^N@{͚*i׆$3u2ժ\Fsf)Q.V"*ȀʕM?$3[쥃o.썄s]s}MMMjUx D޹}~` '\~㷄H|ֺ`v>*"4>6C< nJnٛTQaֹ͔A.%C;t0ӈIRE1?"ؠ5F@jE fs>bedDP ~rGl_o=jh7=ωc.f/ws9]^dَićpJ`IQB/Gk^GtqH Z -FS 51N1v%uAICEAĔ/y=X!d3Y|b|6 N@z,njbux(wM)Z' bA3PO,mWq ֤[ N O~;"קiװ U5wK|n8,B0.7*NywtUdQ&׹p ENЙhվ!"xI9QHÝ}ԃ_}n|3XRY~?Cy/?%8ofk - Q|s51`_p5.$8^i^yGN[Z0xP¨޵~\j:ugyʧɷZȖgggKe]Q-KO bXk{z bC)Po<m)۴DߖQ*_$H-fF*0o'gzkc1 Wڕkqy@RSgVxtc~?֞4%XHi7*bцe#2cVym 6 rg?Sw+2oY@֮ۻZ]0&^@PxS ڈl)"iT1T7@Q}b:1BSǺkoE0)높G}w(<D*ݑ7 9Ѐ1S5@HR@t]M [C>Kp9͢H4YqYXԈhzGL ~ =XjؼZuh; y[#`iV=vJ6'R%wc2 }_dwC6K"ok(zB_>uH61@1R,UO^XOL1f=tk|mː4;1>5Jpg1Y.leH. {<D/F6l'?{J$;)\Z|g9},[Q^WEb  O[_<%IŜMniW验|EdzZ{ȅ׃Kd>wh9:i7&VYi|p/GKL,H)VF.I%Vm,eĖQwBȞCbԝҸx!zԼfsƄ_hL ~dkBpTt |5O):Dͷ##xF4gwbg.Z 3pϪ=%ǐ7&F|c#iSu:*8tsB<}tfz{2USz7bUgOvӴkppB}LQD+eQ7zfo~5T\JJ pg 3uR2!q 1Q.DަdIO\(@ZqyMU”̡*|Dn}!M[֨t{4&뙑ɬL&( u!fs+ۅ'8+Hm%AߚFB d{7oʫ(],X9{*DĎFq@N%&{ ^:*<QJq Tȹ-ق{JQx[Mph'y;ҵy\nޖH*U)%.(rt\*98(4!zzRf,GPks#&A4eYc8Q4llQ)́% -{ʭ6;\l}[usA +,N.-8͹C&t`a.ěu|O6d`JLpmtG9t\?,駉@CYNXfDr|Sp|68XNpZ0`5LUY;5\3Ƹy^Ux̃7ʥ*-'zh;>- \<,zn^WimVAղE*N0ՍGLJg4Tx !-L(zzfR 1\ɵ/ߖ;)&L}Mv6GjԺ1W8T4kf*xl_ӬJT] sV@^AO?R @Gh\q[r|c|^qS!y]M>|LmomTFզ/^m! v O)r;EıUкB/6@_@΢X:]sP88H AFW'JbY,iAM.+&pYw/OP kdd9PJf.7v/C i(pKua̻ G`Cc۠MI!m ' ՓI*{C e P0 f, ?0bQQi$/#R1E!Ezp8rRAwUhplQoȽ.o3^wC$4O 7XHL`s&!k04U. tXha [3,xƽ--Qg] T.4 }VGscOB5}9U'~0s4.x0$]k[v fH7t|v$I*P?āks>n.3;-94gDRS\M%oV<*B^,BlW.֖1j0f7Y@ :Y!rYF}TilTL|7ٴbWY 6KM[z|4j ί%Sɯ-|iN1)(w60"THoEp r)"yg+dbK Fڢ`CfL}Wt3kV_BOW:~U+Hܾۦ0 pG᪴H%(]腠tk\t2.ڼC"7ҒȊ Yv1A?D,t |N{7+{h|Deۋp[ԠoR* 4 *e5kO.ʗ'Σ r8]½ LJHU&";<,ngxaQFbCAbuE6V` .Oukbnl%D:533ĕџ-zt5UX)gzdJKMWbγNvDzKw i>)z./_4M%ù {AMC+ا<;|IXDVSv J6ɞ6*)1#0z^4),ٓ2,wңfIdfCFRatTJwq!=2VZ( eݨf6\_2]x(AYJXNfwy_ 6QF;ՋONY;_ $0cՔPv}ܺ5~o[-$渓/S ­`,9m‹z.PȒp/%/Xں©H d8JZpxX0ӳhr#>W>`_YwV0+`2*EE" h 8ZA5IgWpՉ~ H;) ܋pt-{3ѵ|Nq;jC֢LTNp9Ϩ/L&;x"BI՟\6+IaGAݣz?>BgHk hݽ!G&6b%?amV~6l}y9o9|[J&& zLl_EYlM$BP6ڕqɧ $Zs57IMYH0A2Ö3a_|ƯuE6_ mKk.}&v$W+}`7)Ik:UGRJɜsd] QiLq4hWVCߖ%f$|=4Ym7H47elqs 3ÍmHPͫi:諎r l2gYBʙ3w/Ղp “fOMWwjWIč GmR#?o0ZQt˚f>3߫ jb`4ڋѪ8οy`gl vr҉f G7+Əbtk>[v$O fO`;'5 }1 Q{.k[ADw`'@@sdV~"ɧʩ*tNݯ >a(O'UfOP@i@d#"ZR͌Yq5awDQ2.B`{ EەxCq`"|I{]35`T& ܒLwtq"ntέZMXktOr9,zA)Z]%_0]R`(g+|+1-K:xq`Ό*_6N,TVmȜG|;q^_?XIf7s2 < W~Cأ< @ƱE4qkcEj(i"V+&.f3֪B9cT$ 7d;H* #>jGx*&"Q4҂Ck! Pm`%XčbbCIl܇dCD\Tj*w,0V/)^W7Z;˴$]}'yxB1_-\ R !x=@"f3m}x \Trt|C8M!\$&I ]#=k]d^xxUKU)G ~̎k6ZGrf^Yz_;ZW+k3 @xVf>u߭`&áo1 ̬#hUarn{X}C"8Kp0:Np WJ+!&qOȔ^w=cc|-v SJPZyvMRZT;oc+ȍ+n=NrdFxv{o"#pl9/Hoqړ:vN1R O3( sE9 .2vV~tp{lYz XSwhQdqU\LJ*ESS qO2姊wJ, )DQPbCGD䙲 㛂\*ADM!\"Vw(T3D0b7C<}{f(!&/Hd;:,`㈕Y'R x=db3%j}޶LTxbX/Z5K 8jN !ş =BT>m~]V'+HWZiJ!ϋ%_R1sg"'6b^ D5f탣|*DA`oCeAv.'jD`@Tjc! 4zyEcސkȻ,S(. "n+soІ,[>QRldCakwyׂ>{lA[uD Ԗ؁xr6a`HFf~yr"ZOfv(+. l9- $B9J|D G<:Xl< ^D@H/ZxW`輗-`K(27n7a>,/u/Hŀ #}oNF~!?n̮cl0TXLm뤤H`[$]Z=Y6*`CMa֢ ~Y/yTvɲ"&Z2ݾղ5/f.Q;Fށ2N}Su)ޥrdiüx֛)?@/\ٹDWeq7`FiׂU3Kz #bݔG[>)^e $y˖"SvUUHXH7 g~G ypOLm' . An?,_̒*Nj7E#!4^Z#ݶcKĮ8i+g=ޥ+9W+ i׭} $?tYh٢6'S2h*@m^E1!YwQ7{a>y&4:ƐAF5~,>WC:HS?]|R+LmiFȺ@փXb"Y-+`R6`F>C{כ|ֺGf`Zy8_$H%ヿ׼~GO430j55L޼B;cyY;Gq!1rNɕ|[C{ %4‘;܁rEـƜ|l(y&vYCVF8cPVBɠ ~EMcIkfv!r_“l>[L ?jw/4ɫ(gA^؆iyS밟^R ҵ?$ֈߊ#  Y&ԙu96/sbM< jޕ֣AlAЭ+}ؿ]FyצC(# Wh@Jvj3Eb}O'yaE;-t*[mm9!!ɓm+5];|Ŏ-n/%SQ(gat޼–[/V|׍cJNA,T83Dpm+./2PkU' @Ja0 !>fc%Y Xrh?W5VNѰÐKjPW*4@/ɘ|AG$=YBuK1Ğ8sUFN: a N]po=XJaUmNhrx~Jm E_2Y88sta;7X@])=K#J}z@Yuߙ="#rO<~XktI+H͞MluqͻW <o D?"K(7}_^:ZҿOtεLw0{u>3n,3О2!/&n] %-=w="zAyt>Ld1xd"|{/YqeVOjcHּ>^^A=8KГsqT;i$O ML8\&I` 0*D/Oo_X9pI4GpЅ:88VmMVO:UVK})m)>4`#ë"Uc.dqwٷ,kCsHd8cpմm5zF:?i3>8oQ><^` m)HO.I+,|$OdR%(/]:AX| C7HG$ ۅ-ڲgYBAƺ/u8YVKWDLT ߽\V@2 uVDXHJHQܒcJ@s,2$Q&mm55Ҥӌ![|1z\Ć@Y2}fJ%AiCÿI: *9孃%x[`\U{)ˉ)TDb1CǻA"NB~S*}t?&Riy6I9LI6ލaK [ 0K;n#\/En/y \/XSwvuVH0ûD"p*CB?Gݕ/`t8Mu]W&<|23kk1MOG=~CSK 90%c|\r)8ԉq@ۇK꡽Ƨsv 8 )%Ofe,2,\y82fg,Z5GS~$V?2!#_g>T%,wVDGبG}o.yxw* bAp_ yL_b?1=?lR~aZ9USfJٸv3}(j$ѱ D9hUMܟpRM#[ԇ6x IR0>e&/٢f^gUpw`%͏p5XG FT6J1 D}5t!Ln* ޣ' _k&ΔckJ+C=#? bc󹺦*v DwI =?eZa&{^nԇW*GT(Ɠ(MRבҟ|u}E#m =]SUsZ=6`;IGlٳ+y13!D5c+ p>׌u%;mdաt=-i혥4x`)Q / b(!񛚧zo]n~нj|6D=<91=CIOlU} ؔB\U;^*Z  ~h%qz iٿ `j'!%Mt!evmVs\7.>i)G0&8ΞE~0*_uXTj*gXѤnHU`$߮VbGl\=z <߁Hjz6S*PhA*A)uWDz4[ ?/H`I;GW852&^#xT%K`><~X)@nTG~<!sg`n&gpF#N2rDnPz2AYZ%/d|›z1G9^gu(~15m|6+oFt$πbojѕXͨlɛ<"6Ub +Es<ζm= 3G^vH><`еkN+E b$Jq}TaӋ+7K2j}?傗L'@r }`d:EI +mK1=؉w#1g{Q,-,GČ1^`t=n!ЃjjMs-\/*$"=P-0&枈J-)'?\*Ӄ%$^#;h VU49k.QpDgl+;%!a'^#sp_$ wlXڗ8 G2m'XJޗᙼu%|k2{/dTļihm`-ؿZy.1F82˫4sOII%lSAEn?mhdqg|F 64 N~=H.J _K2 2ZfM: BU\$/ wC(awZ{߽ªAz> wYpx+ˏ/Ftf T跎*z@Xgc;ctUbB3 4 \Hۦs5X7HvejJC1,b7oD'\eu/JjOa5+;W^?ٟ80'>ǰ$1@41i'Mܪ%WeLRW0H3>m.q훒̻rt3t]^KYB`}g'JI>R4h& P&ov%Vm@q YvKmls*A HfGYA:m^q'n|?y}L)w}_af(G]1v`nn2"HB@ ξ%G3Cab« FՕjm'GL-J?QD\걐d }WH?Ă͟0QbZUJ`Vٵ[LXpK&Wԓ*{ޤj\TGʑg?CsSS2>ֺmVy)Iot 8âvHY~P|DĹT!|#󊩇@of,t!i'k d}#U8>V׈,:ks^1ϵ $8qJdcþ](e㺰vn͒޲ȖGqg$ޮ tVXUˆ4TM:?PR<]yK=B&Pިű c34 A/[O5/æb raHyΔ\ yP9`zz'{6Kkƀ>+,xgI#٩BUruW $8"}>eAGY{ڼo3"M{˚҉IS Oڮid̡YXkwnj.eӸ ;>28E?#33_ߚ7cL(bw}4恵njw{)ņ؊-~R 44V%Py`c|O_u@ط;L rd6i @I" q|f kY"}k(ͨe-%!W}P5w*$/&\,L otxk#: U~(& #p򰈫 LE>t˯(sKV^=WBm@sm2vCخt|5>D*-ݱWa.2!O35=.ìkҘfq1?{Mw>[K"]L5k5N/Z2DiBζw:-C儗Ra&wWV碫gW[]-+5ݔۆ-܂Ec[|mkim*c&<8.=ύ1ʄIvZRX'=_˽;/S5UK!vfkʒ?H@ =۽EQ /?&g}+*Ʋssb*ޅ~&b8O!A&ֿJio c.;`/8mo>Kہ<@F'v:y%F1s(m1ઇ"??ǔIwt!.+)ЧڣjHjg`<ùs),ac8 NðřS$X!ic51ϕSUD\kgx nEJ .u*@y0&aP5+ʋ"/Vm,K~\977?dH4B4Nl7<6=A<,/4|ޥUScEiEc<^T13WZ\F}Pgvpe]+j :eb{U}9.>zX%,A m:2C=Rmy8a@IPG%F}juOְ be.hDl5aoku1&ό)AVqRwpdUʇP=JBWrao>ݐsc҉KϝJ4^~  WR;@/˜l[kk)?ΞMw Y"JyB(s4eP}z_^K1~}X!#%s|EjЍؙ̹o9|(Gf_eI\]Llu8!?ƞ,z_l^q FZDaz@,7UAok @"̧Xy&h~lceϳ@$(C 3v-kYU`^Oȃ;^om iD {A_yUofgZi \P M5ޥlMO54NW[}eĖQ\o8ubD:J ,W(0|IqKћ.XS5ʰ"c81P *HYka}wL'Hؚ﫣G使T/jCP m|s{e *6I-A\wHul,c:[_d~V`2?odF.Qok(qmɄp}@W_shrX>7QG\-/oE|WqCh[)N=ԏj81u[<.6>D Do0g0:L}09ʝwIz:9*Ed4)86R|ܡ.e [uZD|7:߽][H-J`pT uU& ciEߟū-Bm=ȃLw{ lbn!#yH@j>C8Q#=23]864^yۏo/ԣOgB}{^!k}4~}wɚDZh:; jDcb؝8}4sSkI#P#NpߝO>d_E.Wڨ̀u!4IP"?_J3|FKuL='H݀,AS\Xr!h:pay ;̯zb HA#GWw?>)v޼*.(H|> dCJ$;yeob) 1_ $ UASsGu0W`n7'ŪhI:xnfy܄Zb,0gJ.k/ivDg`ʩAG=іont rF?=t\ד˶ܲ'|?g`o> Z5(Eŷ[35mf 'eiٍݛuDyEZ$K[NI/X}  O*;{kQYe[ 6:"pqlZ ^I9٬Okz 9J&QZcdZSԴG:!IJ-F:v9t3d6l%@ry} &/PWːJ-ɇo#*&8K/4"ʕmN2Uh'BhOG0{оS}VdiWfwnP&*l215G2TdPN TN_nusmrneLݥPd;2!Z5@ s>FU/""; KrB3m!PԠ 1Ӹ\%JƬI.Eeht[D34j Q|_!=Y|W[;oݥ40a1^F.ܵIj…@Xu? a?_ӢlqD$=8ETatkc=} rN >w26z[XFQ%OV3D%1Ms~..G~՞(c Su2Spoh.ӏϾۜL1pfa綦9U&ߤw;mKkRܗ$ CEu3|*^,T; O;qڽe qb#$?8̆`7?]AKI ibe*t&kmR粋 G/՝Q?t SJXr\#i@,4&8Uo'U䟸b6HiS|cDX@w6}r%E 0%'Mb:V^cGc(U&J-ArR_tHvݽ_VԗD@sY'w7rZE$NA_/Z#`5`̻1b_UHBf";cdJK[}tLRdha5\B6zK:`zCa]Ct+N2{!}iK 9NyJԳYnW͠N2eӟjH4WFMcU27S3~qL}Kd,gģG8acSLl̨\U8A@>^EV17Zϛؠ!O})UPf.|dCBzR.3OrzPҲRO60Qs:=*@;Fрa87s5MVG?].gd M:*_&ǞOXs,"fhgLpN٫š}󄍠51I[L=dr4b2ҟ [צb9vB(qEK ]4~ZmUXǃW9%%TYmf瀁̟EGzt_]Р)9ӦArۍǥ emO`;tA.6,QN߭ج1m&̏^6/@Ȁ#/n$ A|dakO`K#`􃅳2y,|ԂV_F q0_qKip4 ߏ_}u=?.ʔm#4KE?A>HJLF3䄡c, -E}) x.IRACX618B{,KCC\V75+#Ol:bn!x`$-h=@ @\ ,5 s1먓gs`b/5NyWao0%LX,b`m~XՇ$Ĭho;TQdKM^w$##+DEF: L7.`ńm.{:pz%+Ze:bLhHc Kݖn O;f5ꫴ;}0`ÍH7^E43Z_觖қ_HyX(T${%O xA&ry؋ރ-D94qP9F+lmAکCL+cZ/ß^sV2OaK yCLUk.,8IJW6~5E)c(J5D֟-A8~ j]"K*sppF9# ³ei'r;%Oą(Z\$]2S6o:Գː9ew Jٟo8&m ә1{* ]⼚5?"Æ38bK+F$ԷKP ٯ_=k#糌fUdUifV'v ;sel}A]uJԳ.P2=H.fVpتĶ j5?IOъj"t'ݯ:}´rnX2" } =̣2ãAM]"vRPBV[ó8M~A䭖xR%Y;A4Cvħ]7߽tzuOcNn09zK{ Z],k>Mxމ]h;YC+U˒ t@9$ddCJŮdmީ"ʆaBn1ilw0V|ww\@Cfs37{ jSymn>UEMrnb[H+i&[r /p5GeJF~|Dc$R,AOЧ/S FIw]g]#x.(c5f"͉h=K `E8AJPGHH~K2t;qҠ^YE:3"9}pJAc9Qlksv 0XsTKR7gޣkVXGfv OVZ4R?DZ.iWOlTЀ( [gϘmWd9b"BqDM ^A[M;:пəe_kcNZ_xv*eZ$nB#{MOch3%ͭr7m֓鯪kG%%*<)^ʋřy\Pdŷs~?[١>k{xSW L]ZI7Ξ b+\ɔH-BrMԩ9n1T. MXS3_ĵwV, VeM{Kw!D;PU\' M܊w.^++X$I^ *zďr/$3 qk v}bsAzܡN^*=z[7{|4#Ȭ#箸 &%\zuN:_d﷧Qj-ړ*i^ a#0Gm[:m9`I!5( ԈM,5 Rn4*2 aT?0*x1~mOS!;xШ5& :p."D3M!F¡|m_HM6ui.^K]ñBf13+PDfJ k*kygl)y8; JX'xloM$Onq枼mP Ö+QIpՂJ?smwNE@K}Mͥz"qʇFtЮ2l +G \ 1T,Z><\T[}W(}~95@`Y_mI a3Qa䑼`gI;BLn0Q:6. To %h)#2~ 3U(r}[ߺΤJmjB{feokMXMLU7< [y%cLhx1&S]xp.G'2OL%ܤ=maWz*= E'6RCb PpJ3|JKp2j/-Eg=*9:ET 3!P1H4N5I׬cB39uXNR~ttOsZlV)7R+kZ뒋hBWo0R)X\Udr;R!* t92Jޜo=+mPDCOMZ=\ ehpq+Y@֑1;SUԠa3xf|ނ1 a5w7DVN0*u{!⣵=Xng侨fL, \5QS?>$/JCGxsiaIA2k?Rp ,J ôyGˢȞ?GAַ&w=͏͸!" tŪ_>n_^$GXK|_tRA:AZeY8{ų'6sQ_Uo5жnV~cgDžA7 Hh* 1౰K"mKksMNy0!9gc,ye3718wM 9syg_p7Y4!x"IҮMQ Wq c%|s^>-`40;"ϏV',|tC+T҉7C/pթT1ɝ6YLdƏ΀*l!Y%3]{Ε.l -G0Nx}8M-YDIӾZxwMH BT hlaSI?[s?vRLSS9kn]8"isLgPȘ9o1J^mn72`=]* z7,*./ݽJeEKiesJ`8vfw4Rga..d@[7"OvǃHs0IJ YB]6S˄j!8XuRbs!sv?$~6ݏr<9{R<{}*d%[H9?+*aHL*e!K>Uy^oKvH]ky sdgVz}p}ibBNQfu`r (FF̾?y8nH=a%?1d,ʃp3Ʈ<ur VŗT#Ha27 -4-YR"h y㗂 r\l)\mғ~"s/HKSRE#NV:ָoV<&Wu6D_":T:6p'B\DW6Ez#2ĬY\%݋\?[ FQVeҦH~<0r/XFqآTO|}2AyFHb"2*mG3,|L_Gղτy3ot廊D:R:Xe4H#\BrbUb\Et$1au C<3:@?6n"O}XGBSH]EҳJO%D/?P CN-"(WStM<ҽ 4u0`y -SG9J"<)O[' 5%}4Efk_!pp%sӃvp~,; љ/_ˆ͖*Z{pbհËlXGfa@Вr'.VxE;Σp@eJ,% XTSQQ9Swl Z鞵擳7ifTVO* _95,A梮@@fq)KyFY吨:4"( &}w-β$ѥZ;a  c;aL$RniBR6džW̊6wExLԌF .H4T+`]{YM;} @C}z^6r$1Dqp< oX5RfʭR,4}YpoX}bn{ +e/ucZ:D3,_'x*,s>LgoÜ,!`G-450.;r _|ѥHrj:2Ru ce[W&7qKrkn*I tp88fkG2aANŕOADM_5[{ O"!V?+FyK߅Ve1o:)̨w|Psu*43Jk;tih΢pps~j)N ?ce_"1ٲ ~<~KשӷZB+iqm<=p:g[!$.̸}gɧ^<,h0ISՀIӤZZ?)_ld5+'a&қ7lc&>.JeUzi}|Ajfe nQ/ >pc)|iǎ~qa}D(j]$i`;Lw,{fb;(aAV7`3E1}H]Ub!noq*HH<|c# :$´on"5B $2O:!( ލ9PW8FOش4+t$`#7,zzV:782PD58$1 }+ \zI—u1{B{)*$"K)=A2wXKӎDț8W@l6E%`Y+vṰZU2P,V 3 'X{h4=vW QޘBO>87^<Y^>qEVFۼiᜮ8j[z/ńcH`ETvqc)yVtÂo,LM1K]p厁 QUs($,E2UCOoݓovuǣ#kz։A΋܌IYD! dx_(r?3ϝfW#wHwGi,7>e&x(&@[t<,d0^;:x)4;2,Q;ˣOu{2/#4jD@MiҡYd1  a O/(}39ČS!#92k -= VԐ(H#+5PO<>e\ܱvT?JW \fufm g#z4oggwp$WOzpǠV!4ryX>piYMW2ڴdf~t@8~y"@GPiebpdz:;zBV4B)P`9~/,RnA$O o*WrJ7Fl N'< V5 F$4.;[|Ch,v_@P LXy =rT]OֿZ ) G^A( U⏂s0?c(FP?7\o?76YcߛKkQ^sQ 8HIu6ӱ$C9+R ?7[ `+ ;d9 Ο`p'!C܁!Ip?C;e@ cym>Jo6)Au~%#ZO;͙d?OtMDKsY^Ǡ.HI F)҆ㄱw;3NB4}7L_SSwN7qOw1E2;oIx:Jۻ jv[;lwl'_[*$T|3uzTQ>:gcR]70μzK])jke7GƥxC@ Z쵿VGh3 T~'܁~C00v 9CާInߙMk;)gPG/-x:ђn2&-_ m0BQ̘\6Z@9x{Y ;za1P@ݒ\3ܕD_:(Ż>7@3#5infEm;$^)iDbBAI(IJгyPDd0^) -m Ran0 ?bɆKr ޑkm)WIq&N,( Y(= PK(:áeđ)=7@(g`\l[:kAo>r!;VΥnmyL | M u e˨[4PwWZN!'녦m1imk/CC93/gs3 2kh aD"[G|{Z-6ՙF"g@^ϢdvR_Bt6re?JKaߦeDD$'()iM>cyȩݰp/N ESա%y="$}*ݵUb#wݨ {@KHKc\_TUz`R\Ԙ7E&֋%>^bW~A>:o̗nvqqjz<'}Fõ~!>QŒJɮq\0㲰wfps,[p6OΉq H۫F]Ż`c0'^lI:QgyO SE衇/f6a(BetK3:@$߲CԵ?ڻ5  4$ dK,5r)|AdRxL s%$__.ܠMO!p^]}Vdf%gH) ŀ_T{#At/wY1*#^ 7ך?4dy1j‰f인!MN…c!3E׮tC?# tj*Jh+)*nYF=YV5T0\=h0A[ZCiάD^jT͹Z%,Vq04,iM?wl|!#"\;$[ƅwqtmH1q=e ,G7t DUh{6|.I$6ˆpЀ|ϰIuWBvZK} b-|g/#E [~Lޕ3*F 5#MYn7ٳS(e<3:V8U3'R$ M{W(ȿzqnj솨:&ngD{ze%w/>\4th$l6,(w㾛_z*XPvJUq0{Ѿ@yg^Jk>#)&@̱;O/GZ/Sfm?E'nBR[ol3D1I0[SD9U>OGI :]Qg2E32e^ Ȥp(1xPDӐh#'G^zJfj=*rwPk]!沏je k_\|oTg:=K#eD8Wͫf{l9}_ Bñhj"^DE}RKQ(\|.Dɰ} V׉ i'`?wQY#F 6!zp(yJOIݟE'KB :Zf}$d1àhIakpݡ!`I5~if,;t7gIya5JZd\ 2AjrYnrA8{GukjoOQR"4s@zbPV?GdAϪc <,Mohg}&012ogɹ (IrqhV:4M|W=q4邸>}H,F .;L;î~/kA0~]m tNߤ!!}Mbcd¨ 0)mk%t:j!V6j&vrWY#W,>j=0n܈[u>piۘ6HUs \D˺/=Rrrue7Be?9(n7W}> sw 5>WKLP,/=vrP0Zu`Rf{{6qd_f|\=KθPd" n%Vf'3d9nRDZ^ sk7FHQ9ҡ|I2*};U&1*DZ8 @q4r]z3PNht$89Br9KbraUMFXP<%s;xs卐oTE*cRa#YA8PorJjb_N 'n, s-2 B::<&j遂Y+׊0<:ܡu@тv[Zj),lxOK~ޭ^26ɺh{Γ hf.Jeo3*ܭݺO2@BmcT> )rKś@j+TY$o!3KOG|XЯ~ROc ] ^$_i(XO2pBv?Q|^JwĸV֫S8ftsv 523zczŪ tW=y'A 6yO$V4  vylz6u~f-N&κJˌA^/ɁO)wU`Cen.obrf wzwKgW+5ͤfqRS.2e+9ω4T1ې]l8$IKSPb`DoyYx(|m5_EŬB?kD : mo+ IҼ@- ](p&Ɉ ,03^;sKA򷠻HY CӤW-qi";J:Hftb|$P4DlG[[YsC| s2gCRoXxlE}$x4U'5r&gϑHn>{R‚IHj52ڟGݐ0cdlvk'ia JOAJ_6;M)mgȀDE(At] ` DrD.5 K2EG-3q+Sx(P3fO7 4 QǧFM-벾U+3^VrYmoJuO}vuF|gT}qLfYXY<8nARy̰bT>FO^4ݭ?>xw9\Bw̷J)%=kJIͯ}X% {)uJ"ZIDr_?\8AfDYl l7NldoF=u E: DuhIPšߢ2B 0ߨKםR{@ТHQb$ZR v8@/~a)f@<Ƽ:ق;NX?"c`>%:=Wlͱn~uퟨ [M~pY!El,'`7A/&#4}5,ö(^g |](&IoR12DU:\'&㏡/!E Q^,5_e`{5@+%SO,Ӳi*J zBGZX@֒XQ6k>8FWfv57, L=ʦ1YԄ#MRd=;I%\lA`Г/ӼRBP5ɛuayaCJؠLW³&x0Thn4.QV2% Ĕ);Dzqx?ԏ5¹S1quq wV^V@) `/O2jkN>2Rȶ6,vuxGPla>OЗlǩ N_,N# 0 '_\dSiBʉcROS0On>2\wCzq x̐U l^^̏3>N%kv/DOII?;G_lcjı _~!*g 6S]߄T&g 'qUţTb8Cg4C\$gB8c9Z\T}xjOBT{|H-;3MGT8ɤ3:b@/+b_E~%EkJz$Zh>: ;7ꡕb-EHcbSu}獻DJXokF,VSUW+v%:&t -k|v v4Qss!plB7&J JJN&5p/s#t*o7.*BcГ5g)z3\ >^HUJ$ԾWbВ%O-?PoT'7!E3=`_O_BB_2!Ve+$>2翟! AjL8[#hl7gpBT-}A4\jMiDL ϐ~{Ӏli%a.1꤄Z`r$jѨhyCf%t: HIS/X3XFLSD'!0 “Ymg\S/v;qT<БS, @v e )O.#n{jRmm%_CI SpoRi1L߉p[_v# uz^DAbXj֮(}=^;9G;UiTfצ$ Ai $Id@]>ϒpm:$3*ZO'91MĮk ~N1`Fi'udmTMh H$i)}w?1EEHN؟rm@ #W|t I!]!49 mΙg\%W%YJJ9q$rN—~NG"\ݟ}:gs>%1$-M`q+]yN:Oʼ~%ڭ_ K#旅Iz.}uߌؠSg39=Mx*S#_w=x"R`Szzik!øSǫ圴:I#MjfS_+C21 ׃xOh!'0$VDZ= N @//ˠD)ns+]2'ځ> P r5LJ}eЛN޳mqLg}3x}V&ԓb 0ܳ4e4;9aKJItR@l25@)fD)LcXE*${?ۖ-c=0X\d@؉o٪fnWޙ\ l`-Ix-+6<ӕt|S*jj6Z4z~Juá#0NnVg#̪Ë$Ѓ?65`Q}dr Ypi]=SUxސە[ai0فVźWM^ #nGʦ3,w}"ԬGf&EwH##~;gf T uOy{[1Kpu:Dž6VNDŔXe4Ut;8zˬYs{mϐ <]7 DA%"pڤe w SOpi|{1e 7N2(CH ڕ'p6tyYŮM?BWlSʀ7JP|Fdg0\iz#W+}e6@l`[M_!TAK'7#eֻ(u-}}l\X= .  Ls]-6[J(iB'' ~2lES`QEС<]sdmxH"P;2B\=jOp;LX߱ND's6T~r 1;Mf Ͻ=^Rg!? =Ik}#=3kBQn.zjdn̸ȧ1NS{+ջvC'_7QEz3<.C6y!ۼOYQzԨFОӸPYSyuG w/gCaHtcgA+LkӍ q{>YٸzhdfmD8PKb9 O/ Rvn%.y}tL2^D+Vv*} ?zHD@2)qDrl%gLVNcb#AȬ %/o2-Ѥ [!sL Ew&Yߴ;,Oډ]k!G?#sT3XW )ӨƍR✋MnY[Q'M]jgҿ[?A+D70S -2RLNW2,5@V`+q F5NWZ9 'KZG"uq=RU\zTd8uú *h@F\PznW|6sݑ!JSJM1X@7&͏'r TXscQg7E*CD%Sހ|)l^f5;'3#4J6ٕz|pnACKS<[YQw+HcYn`PIo+zgJYlDB@v4MuCޙt¢ͤ=$)tܳaSp8(O̪/EPmu_iX-Uc!ob*{Zy9i ;Y+P AɘFx([GNǴuي}MF{|4_'roKUf[Ï9F~Z 㻶AKev$4]wJSXY,7 xFmqPɹQHE2/}t,HC/2=CVa @;2 w)I+ht_iݏn9xLtd>K Gnӏdpj#\_Iџm3~aV緪.Ղ#ŒVˮht^rr zo._1T'nj"!5i^Jw_@dw5AjH}u~18v͹*R3l-kqTpIZ+Q}8o *r֜ii=^Ou蛄K)>;wlt ?!\ u(وLi4*p̮:A~syy꩕?cK ]>4)ʑN՗:*t+ծ?z7ҳvMՆc|NG㕷+m*B'kyfTrnңc0`_wA$vNAe՝KuB캰$.LVL"aĖ :eHQ՟lDkvF- 4ƾ/7)l {yL*n.`62Hc; I%ׅAaĂW[zx38f?_j۟^}ց&-~V/f!!<_:Rc NL!w5\D=.0pw@´N_I໎$& - FK( RvN}Ɵ9'TV:w̡ jo.:N,lZ|'A=himZsIPuedݣoJ ,`kp.i[ ãu9ICtF",?$dEfZ=20MUܲP aR2IMP[67s9Nc޼vgہ]F4Gkhl,̩)!W l9Aа-aC(iٵҍ9][Ilks+S?,K8bMKn޲Иqo]OAd ࡑ GEn覉cc9 Pd]xp3) AM<[2YF겏hS!lnLl237:^;g> wfA8c/LM݆C:d%z{NZ߀y6ZQ,HC4 AjA+Z#Fjt ۠VRQzdNw/.2Xf]rxep/}xQCC̀ X~9n{pr$^_#JiDh -u=o/yNKl+DN?RT>bjKn+ ! A82C@*% ,MI㣱(f%o)$i#/O䙴@`$s`D5|8*8.X[^Cꦕ"NFFy0JCh4C4 ^N^2╦oxhUJk8/zgoW~ՐNl#U(*]N]p=NtLCbg91z@>Ie7;ԗoV3=/lK02'&mmrw袷z5s| 2c6l>E?8cD8:J唂\3^oM<0Mx*Z&8}-(@xJ-zT8Om`Rj85{ԫh{ܓN d=/^M֢ r6=bVluֵ|h};R)[N\.k7TQH*3t(MxlIm9*4 w'Eͩ@n}Cyt&" R8c]ڙЗ8cf&)=2ӏ> a{=4(s kLMNje| g4Tu=1V&ήmV+>Ĭܖ탘GJ~LR&vaKzᨵ.ΡңM3(Z߬ȞMͳE(*.$GUJ`m{./qfZO;{@"+df 41[GZ̨Zo>n, =x0v-3@8|0G7?80`ھpr#9jOw2I 1[]Vz-zY;oeiX8^{)bNޘyX 5d,v=¹'Öˍ wuHή/io&ս~#$xb#clt?H\dž)xvr΀_jG<~JA=ǒeyVbEȐYsl2CXm"ݪ~IW, @śR4Na7]pΣP5. d+Id0DGHєݍ0{st۩%XOxkJ}wK?%~99!gi$Rx4pՌu≾v- *6\:M긺]ObuGVNϒ x0݁V-e. =yVs[X&B+L1sؾsxNe0nj9O/=1h*M- ! -73ӶVM"8,XK2|Sإ8 % R˹ =V{2\?7r[H#%JC-g_5Q. E6QQ&I:sO-\4. JQE3%փ?k8Gwovǚ﫵/wR73 JE!U\7i)$ʙRQTa)1TW_|YRL5;$E:Y]'b;>|jr?튣p4:ZɋފWqa-Գ$\ m=5?lzW nJNVC2am8Hp n;O.{ Sl-N*^(Q1"/ 56L@DstoX*njg6Ȩ29o]il}:d'띺97[I^*5}-LR#\Rd|TBo] (vt GrMdH _)6łL&d V%w!%{&鍎%=qsVr%]K'q#kDAўF\dG4V -NC* Jr**@t{VWc= p!օʻފ.d.OאɃ8Lų-j2]oNj ×tN Q|ʫTw8edjwZ1H%a u>;xHاW5e , ̅R[ܟ .Nh#cOH)ET;&2 xnjrUqU˝̃T iO: @ꪤt0mΒk IkXh?-9H>DgG"5E l+4zL-cfx|X P17aen~|*2tA`0=mZTs~V[j%1X:t' |9h"gr7Vuߏ7H0YneJyR4o(QQa[pD%5T!]'uDS= A\آELT48/f}{ߝ-=lhx|,k*9us؍DA!\B1*ۧИA}.t:ފg3hKvǡHuL$,Ѧf/p[VF.c`yLkm:3܋"">;xmz>HJ_n$X@zbecٖx*F7$P^̝<賔 # qg| %^'@Ni4*??Je[_ZخnC`UԓGςJ;#o"+8!&mr.ͭhvg. ={ӒZH*ֶ/? 2N3R- V7-;^8aNp % =Ғ4f \Ehy;4r/6 S!ز^65Xa!euz`ϡiCJbi#l q #7RY_P>mYިjեs D]\ToE@@CwUQf{hom5Pv๸C+J[ɽZpATfXn:ݓdUm3,CCזVڶcDVz5" V嚂9DSop{܇W]K"P5㇓PO8v N, tqQk\j&t]S q3EhҁjnXG^kb،gZE]d:"tGyd)KI0I +/M.g6 F]{{#d*\S:'MѢzo d !uRr4.Ev!YX7JŹMS7hf^ǵTm1%+a//tIªgN{dlf%Fu-b*+hvYҀ? |v G/8}idq$]R)czqC?,!Fzd/*Q00ۓׄ5B}rF ^t,f}O&wJR`q_KF|bu'tpKj{ۢPŒc_Lkxu> ϕ,m1;O~LKIyo6phc 6 m$Bt4*G^})F7Oڼ=ZbͣٗV锓t6RJiߕPm4tLmhC)7[ly7(g'%D3[8[݌uw4dR&pNv`~Ç Ic0B_ݔBXYūR/U,v|5mϑkJo؇w&j*pD1: 8Ž7򩉅E-PnCA,aq9u՚yhǪJJX(7B'i "fh]~O)FINGdٳwۿȋBS.VPxyr/!X̀?]Ҡ_rPu!.grr ĎT}czvvʕfLBɎ^#W>LmxwaVv*]2sq25\Db,"z!w@Bچ.,E"<=akwFٳh$+ ύUXc}%w{  |4jp}r-=R(-a茝а4_-^d޾4K0hr<$b+@_J)jӦ5~5B+ he.ꕖ% 8}"B&_N7O,AE#HϧQF$d'Dv w]TIT]6/ࡃ$gsOr+Rb= (*6aouv[v,O"]"xM}xk2M`pPf\Z]pi+;{qX>gN.߈q+nm'H,ħb̿=b x9vXOU۫)–;H}<~~'z͑vN`(sXM(Y]KFS*; +l 0U儡CN=U Q%d tx26EϦNpm? %TYvdMzis+kL]GYs'jrc2\5`?ŁMG3#LHNUZ|&ǔ{f yV+T>&O\P/1D.;3KC)jHY!̨m#LÅǚ)8 2;*mGbŠw&c\6b,Tm%1 @ I DŦlq?$TIe`ԭ rQڶVmbfnavyl*UA jm )G,9#g 0OZqC.9B VmGQ_50On{=aV :5"1zjT-j#4oI) aykB{+@[nݙm`* 4Q}V\¸UtP y=&S}gc-?fJ.M5z0"kKط G&Qt ?6N Xqb iUe .HB,Bt))B\XCQ"UHRt58Gi؍W2_ZL#gOӓw۬pZ1-RPe˿rqq?]NE4J5xn@ tg?EN-9 df U]8^o TA]q {zX2|!1'<TJ0=-hJ.SFB.yD~]J 4/YCEHbgn=IF մ8c\U xJT}KU6 Hi":mGe!be*A.|c%gX !5tyJRe~0EO{Pq!US'NDzSL0RJw㖘W?H' 5;tIRցC_(?^wpϘl&t%`SΥSl%&>^D@iA8lZå~…*I-4K ӼT,l/;lG-wаlNj9es9<:yҥi=[h~S^{Lyk`|GVg~vڨ Ep5 tXtNdtD{.nATgT; **<'dY*5jIEթ-YES^ܝK_ԑ$beuLo‚@{-Yi>p#́o2\]/n+6|8H3gtQEpI0&8u#e+H!b.¤¸ęt7Ujk[#ViCBhR;˭ǸF]ڡӢJ/l|K$ y-6 !6c&'U|FkǁXG>k6 P*wqSo3r *ȬJ%H割 "6_eZ+/*^O/^ڛErvI[w!\vDjwUv]>_Ǣ W {:9@a%4BY>y)nS]/8Pd;Co8RPW*1!utg.o"=ĩpD ^Z[$;*Q^:V4Z-7YtNU"rIG̣?BN2cVNi )BZCN]?l.:v,ǖ)m31a*LJP٧&؝3W/62~f[`,x՞>oМ5\ #NNTs,ՎaK&/v@BL˕4N12?9Ëcb,j22EvzfO]{у276ޮW9id<ŠYZu>&"%]zjkhr˥Q/ۢgW(wk[E)փFͣwu閫,Fy6{WR|(gձWrIU)'8XNhi&eىr||u٪p.3nˈbz\H$[S5ܕQNY+A6S῾=2 ~y7^<[:}6`Vn9ܓdL͒I&PrP^QW);aj9&gsÐ֏V׿ˉ7L`5ލ3B^+ڐj|hږxE`ebuߵZ)3NWPb)%̾X{Qٴg3Ur@WCYbs%Ed5]DaoJj]Z=S83dJL3 'D&O5S;cZ6Өu{FXJtkva\+'Kɧ]A+|$K& OpST7ZÑ<{E]s6Hm. @8ǯ$˘@9XTmKs^_e 5YAEV) ñ~ffu㏊&:N\UF(w1X;H9.{o n2eU@ego2xy.Lpxb`&'LbQ펩^&d72d6Fq[r+f.ؑ '?5p!KݦL&+_׹ 3i" q{YVk{oKV%2 7b/R.&>K;Ds,~7CEII(s%18 $B&^Z5iT04N DL- }db$PE:6Ϗ2Q Ҡsa4ERiٔP[/MYVCPnUVeECw"ѣ).)5)d'=tT(JeXP)'xYY]@?Sw^~XIPlScG7)Em_ܷlA wGdbwa +*GT=2XvQqΐ8'cf EaLʌmt6A} vak.sO)lYpQ`>錆 JUIR2T2M|i@~e)7hbOg VNHQ154x0KP&g^k=YYl̰ٗ\wf+-`ʨS8 ~vcvr\gCOv no|H{FY>E.seV@pnha/WkһU$[V2P:uo<,Y[h J̉:"0يdH@kc1bMnP}z[#n뇺=]Efs?^ NnM~@ $;䂍ӰƢI)?Bgl. ,\<9$5"(JYz?@͔Pe\H-R%(IboߞS!_to\~6 w΍y[ nC6C\R{^Xc?FW]8Q[ bR_%-II|:q' &ЩA:my m|dvGOWɓŸ>I)g "YXnKo?0g7m"Fn ZCZG8H|Q5ۿeg̺EkGwui.6 φHt2Y3Yq2dEVT}A g*4gp\ 0BI^]eX=0y6Z>cFi T`V~(&L}8 Aջ׽A|{.#gjQV-MZyBṹAת!=Ҷm&]Uih6f~cOi.Ğp;Zls i nJ}u[oj`5')ThϞ@Db35)Ma]|Ӎt専8r6䆢z3]R97\`-RIsAR0uѯZɂW.v#NA@6Vn^gI,XuB37򍽋3?Je}p\Fl]q<˟b Gtz0H9Тu -4l*AxèGz\tYU,3F`8I(4@5X ͖O 79(DES ; ;{Xwau˯=soM;d'CjOԌ. FC(3bRZpzm+F7S"j Mz4w b|<#8B5.[!N =k}Cf潐P='4ԡ&GQ*B={C辄3œD@` ? ?Ԇ^{,d?/m"kșjJqY}2Y߆/7a{Cy(m\zώ'p+sB+[>[h L'BV,g 53"~`+&V~>BlFNޒTS|cLlvU_/kWnQx J?g2??Qۣ9~092 ݏ*/tLQpT^UZ~ɳ&լ4Jmd"QƖ]b] ɤ}*[a$'4 7lu}9^Qm[|Weo>y'0;:#+qF4l6vV_E3֡KXnzWGձN0<P+$=rԅB\%sfQi*`iꚃ?F}OxygM"> SU <2XGws<ƝT}IeLp7;{3SMWsjfN~# TSߡ~"V/Ng3YArwAeUcEtjE)R$=36Dm p{QɍV2HҎ@oHcMxwxZ*?1rbd-`ʾ*7={~[}JrwԩRpmd!ҩ?ݽGBg~|ՃG,z!\G.PrIHj~@/|c )lGLg[3; ?$=(cp;jHgaq!z\-&4>%?R仟פqjQ*er3W/<<#~bw iaXL1Q'g5&17AnY11ƨ|7F5|XS8 /77J,;hZڇh8T P`x5zl&\~;]D/w4Xa.1 @0=mHk{]Q$ #Ya]+Ʉ"<[ܑyѥ3r|ע3_s4Niɤ@Na ̥ VBT4N*<( /eݾ LjagidLѤoTcjt ,r~~^< `eo0ij`%rsy$[w+LG|k&9"ෳMe4c]jH, 'l \Տ \^M4e6jj "ҿ[ÁS!A_ P#o6rfliy<OY@4%T=IޒXkiI֙!Fpk+i]uݹ1g"o_ƻN >rG&lu+Sˏ `@ۉ\?~.o~7&u G=Y_O/nd:.9~ ?Ud e"<(Fy+c(Z嵫;_B3UqSe۸ݼͳ; ۴+s|XO>krr_$TWN k|R s%ϛ-9b̜W9bv|!f;hY3ifØK/3;T|q㴚¢e0w.׎SlB}(͉0Fmd3 PjC<ТwR°PXϵ[ߵ?D`pݾ xbBŪiBr3VS:^_A%MZ@m7“ 6J=dGAt"Ү3<p賦MoՇҵDu(voI e1blld-Zrΰ:9/ ||aȝ\@StЖ )Zϒ(ed o'3n&EEХfT!L&@jA jw,&9hz,$!)}g2\ vִ$ LJpo~!l;dga;C'6c4 eo Y3-1X-T|Fdj˩anv/zV-?|N8΍/*ŽrPNZ7L#V-woVz^>$k(TLql\gqKr0t/rsyW tćݕRdĻV,*tfkySs_TS2vj ~L$nilTd?yy9C]ixUX@v7IArr$nNiڞ)p凞~ ڜXmEJZp!Nڴl$STW(p\qQ7FֽH'{{gJF,IQD;VzY 4gh\>鉽ƕ@M8w_'C|S͒Xrfw,NNx^{C9 oI5,%Pf'3:}5PWGj?-`*yj ʏS8.#DT'mXr)[n$ ֯T1ѹf1.rHfLFт DYfd8 h |"Z5ĺ֯-"]J4 [.m-;ڮDSʉML+`i^Y >rU,{nY)Kwd 8g۝>n@Xye@_Q/Kٵeq.e¢Gso珇?/Vz !."7kJq>'=e=V"纇albT=@L&c}1zn[sK/mNSrYES[,ä`D "z wߪ}Z7Mb1{;vW c: ɲy el *c;sot8j g{2` E+/7BLϞJ'U𗅊΂P0λ ު/Jѭ'__0S6Z\;#]XVϘ}rҽ+PY<"RlNߊ)ѡz K_hY18+sT`G`:A(hIP] !~L]0VkwS[CEgAM%yڿh~ FSC⌂Ps}+S>Hy}LbPd$7`츅Yk[]ЙN>ΠYbߩz[ئ%c획OumHQZSeJ yA (}[a.T:6NG/u?-FZvrL`>Ke&W\Gy483]DǗ] N#p/IbӞ Kܧo_ȅrU/&^&΂/x3 +pnaqjdI?S.i@?L4QҾ.'|skF <PY镴yqY1Spn:6?cVS#u_=ҰL>`W}t2Z{ۿfPm Qn~hpjJTYϏR/̩~ s}u-:]1 Go1!] <`2'M}7hDX Tg9j{xcyγ0jJf&P#PX`cܶ@^ K/ KfrPtϭjp5x:>W{r6ne˺6ո^O]@.ϭ7o/* ̓)D1#jݓCnTTKi '1p1Qɠ="CumX=nSpVdX^V<,[I(_{"sUxNV&fsȰuسT dJqg rhGͱ ^ ÕԖ |P܆u(Ϧ2;6<۷hNj$,!x^4) gXN"ٙ5mP$g4JG/z@W}g,u˗h֮+/Px0p ց@;}6D?ԡ~hh,as 7J|!'Gݮ/9᭫\ɜfQ? 4k&3g c"eYs0pPL7>~esj&}'ڣU +!3W2Ƴ}:\e$s 9 ϟĹ1#b9NW֯ku^5ɷZ!-&H`j L}=g]$EC-Lf(v|,ۊkmI. !M,&اmH!l]NJOjxE:.g t]2Yz.S_x{b*% 4@J1+KK9m lQF UGdOw)wr\Q(Ѩ`gP˅mMܓn]{"ޔtϚFG~ }pΗ+-C:r<s`Ap Y xI+WT\PpUّъ\lk$fҤ+LAk;M 'Q80r`UP>H<Hn[\˖HҮvɠ}Rf69p--tC5l;U@Y^vE3~n7ZTN9~匉d¢>[Nć{2oF; mJ/4 iɽC ZȰ]n!aSy8RŁӉwEiTJ;tB[^k~3H ^aS HY+tʒmN٠pX>,G1 ̘'_4"n e+m6}^(>9?u9^7!Kk!75tu36 @duf L'd$L\R,ju2ؼm2kQYӍܵΞsC=Р;"1 _N1ԅxIE GiC&g[g+}4Z#h:oPC$akGW;"j/{muO@f}ylI);Ki6s@a[]TShI1WCr.JMϽ5Pǝu,hEa5EbI׾ᒢNn_yU6'S| {D؛N4}2%L)$Fkv9s_#o]i MHվj"<,=i_؆Dc~Ay.Z*q4 62`ևxĨ;uc]$!L͹ی/GDԶs81cuL&bA87LġDpY!;>Dԟ3EvsEԸ[Q NCY\|bXR:#_r̿ύxm8~2N՝:5][q?Eѝŭ8 -iPXDK&u Ǿ)| J~%#n#WE8uh?]X,qP~_p7*qS~缵{(t\n+ @ YθP8B)T5:PB*ݕa+;6GX|R,Gsc4X` v}pi.8uF>4[ K]OEh+QJsgʴb7(Nl)u'ݢD_8lMa >(F v3#7L܏}YymY &W.~ y [' ȼ[otJ-懝]F{ʼ;ֳ<|_h=)D 9n<^C +ЉidZoF=_ «4 mOEU 7Q>9RnTdbq&EB/MzSWu6ba!Z86}HX>웏W#L$]8d|hZ;+Y[:K_yJ] t>wIGYj 71u.)9{L+5#kGnx2=of}&ib Lk;Yhj0{}>B̔oRRGo79H 'Ip@ d:ԃ<ͳ]bHDm}uBW}ڸ?ߤYևVG!`6+;|/XaJ_zA/súfslJJ3GޮfSfuKSP71Ie#nQ)2ٙw4QOp©刟Bl5O")*#|<15}޿JlU5!ck)$СRhNiJ{ejW y{>;(?mZ@Xgi$W9`/~1ZAABgk[vo( ⹌=W_ *mM5VtUJai2=CsDZ @E/Nִ,Kg%;!*d ;%ViH[krY\˰FC5[lgrW>*f=#GyJްE#m9BtW}Fz{"3JhJuBM/+2cEi6 FәlF[7-݋֛?Vnl z܅/"'hV68J%5))b*fε:e9gH< _80lnX$k2%LH"ebb v~ͤGܩT+b"cC* 9qLlUYS Z)լF߶-ǃ@]%WkA0w#G'&?BdV9Z0W褆D;m? l qdT~[W;b$Fk5nQ TYmm uRYWKIvk{XY_s߷LI&*dh1E󷢥}+v!2tOmWJ.+Ҷ"kn{`8!r?@orh(@D8n#[['PD2 0d&úb[CE&$,۞|N~K$}B4n_c&gN|ohL`ʹ0wH9? |#ku;@׋G92(k\8TmN[yt[p2g j|e|(! \L(XV4.z~sTӒgp:^-3*:L״)d*k:J?$g )ehgnD1Ⱦ$pFk 8T=*Xv5j lғE06ʗUД0$EYAb"J\m55:"6i2X[5pIJv|6I&?8b~E13]>vV)(d;~T[v\lZばGyv~/JXGōȋ= dfHKJ͓;D'|H׵;lsvM3cѲ0٬0R +=Vçl ]BޒNn'+m{}g" ơ@ ǜĤsW:'G?@5`Xf5TǝlTDKo@8pD|Eb˖G襚$u|)/+-U"Li`#'6%(LtiH`}\׎ro)A݄#">OXD s8zԈhurkMa=Bx)O&S? "j %xC©u%4@28bmf۳'Sl˹W3!Pƶi'eRoA4I9s1Pe7T_oJ$;l&^2nQLKHYy5МX;f/LzuQ{!9`,݅%$YH'eK8;5,X;$tKHEmjn!dԫ,(GQ׼+UZ1j|ՎDˉa"|4%ʝ,`3 .γV"H/جXTNЏajE#-1a"CX2ٙS_=1OT 8w7P[&'X X=DE;D }5n~`qpK90,ŧkV*c 0Kvc;վ>u^Lr~g^pTF^QA؍*?F K2嗂h'/cvi7eE} ny@BnDU{nzg.cnu` 0Ldl5v@Y>:}R]l=jEeGC>%lCE!s1"h( m;if=?Sxb<Ƽ.gTƤbȢAwN7>qɽQOQ><B_B 7`f.9ܫEf[i@HsXw$UjA捴po]&eB@hr &N-.v80m&WvY&Dnгv"R9 8H:nŤT.S&o|[ cl{ي:GR,:Y14Fk襡LyQX Uc- P&Ktx& Ufl^k_'iS9_y3miłfJrhnvH;k+pJWQO7L}žhɐIQzq 񻗃#|<YUFenn?LF0ɯcF7w" { 7~tfcZFBk"n4>}rQ2\O`i =ɮ=.< lc"zVBŠL#;7$DWխ3g͆'+pwv_c@gʊ^J0owW6 z>89aHiz·%T@Z."!9Bk[ -Krv:)Ͼ._@/C8Wq%P!z6h#-ʞp-^Oɧ| ;7ss` &Tھrru͒!|""~1YJI?AJ. Kn%Cq ܊z2(KT,`|g*^Cwzѝgxo!ڋ {u?(~IM*:)%2.hvZDFVAX*^lum%zqb%*1b<PZh֙ |ldr4:#e00G' 1+x-txhX+*|6m .\}B&~VH6/M|_pR٤baK̵tOYL#\>;cUrWjX9IPA_9 i8O Cs۵ǹ-8U3/l41&\DX Tb0cg.AU;gzu,&:d؜ G#J'^$QrVi5baMD~^g< HeTd@70[omVr;ƅY_"wD3vpުۊ/ų /zGb2|Z o3c&B!d&EoI/&xΈrٓIi!;YOԇ>VyPY+gaY7c7mssCL.FG:xYO`aMn='U2!{#WTVg&pӏi 2Ixfo8O a5C*>=Ҩ)H'RvWW(C q1gA1J9i3_g{<|A.^QFcfP1Uk 5L[馟"T9j~xdhpt|𦠠ǤqUsEX;) \TCVˁϩI(tkr$wn]A`,ܪңN+ !4ɒjsz6 怜̵5sfR^^ iM ~E,#ztkxn6lzQPg@ɪBxC޹졨MILjJZ~up=n BGL3#J͑5}W5`a-8μ_*A i(0iy I5(.ј 9)u᧏pF5;Ϻ_ pɎv^5JF'GylȻЭ g2lՠRW?,qHHTϱ^ՁEeX>Jf!wЇ"r`gDE.$19ǃr̬1z,S$$?6̅ٿA8y|}w6FiT&;ځ pl4 ۊIE0?!P(-$[Br&y&tdUkXsnClm ~<%)V.07b q~!ګ^tT-ic *,2V9 Htʮ[/0@w~X'{\yvlMo'A fhS,kpYJ9[7B޶0Yhpaծ(,lQL%F1b&Yaa/MᚚlƧ7y|̆]^N_f[>)HPR_$⯴voWĿ, ,YqO@eYEJ;]:O<,l/{S!rǗn.9aF1۰fu=۽8i==xMe]=E`$߈ pf %vKcHpAm&>Vb~Vߣ֔4cb T8T}=Ux| ?@XHUj3"x!Qݗ`4t|{mZQQ>懹bE]QS8 p`s_ [?%1mjr*&ZJbt9WH-;q%Lm]{Yn"Cb|d\Ծ(dyU|4COB<>OGBQ`n&۵ϟ_Yz5:c8'J3 =Ț<O&> _a}dz G BjWs"e*nUHqZXY%(mmEDi(¹`JV Y/aHB<./c>ltPj; i1Zԭ}3ء|nTj7W5SX;;lW?Uk"]ұL>#jzD}:kVu N|1wԳc=(UeAh+VzCBLj=Olό6-f\v~]XT-\7w[Qʷ`Mř|=#; WO|AQh֗ Q|] {y#}/Ƀ  ,!iY!2Er 0u;B[u60Ic|KCvR|}AE$1MU+$BؙTcʽhF'wBrN]q {SO:l0ѷ]Az?lϰ:ߢ HNZH1D30z?MÄc̾B+O;_(픻aBx)o¡ [6gG=)Ouo wѸטHQ"ԗۡEgO"WUь/b*DĎ@|!UQi&ؾ8鐬 B"$B~ǹ]v|߈&#XbKbB_>/#ë$V)DDk}xώ%J.q|0V VW<:V;~-ٟp|ǝEHcx&6<G<;̼ tsqaJ֟lrbIT]) T6+ |^ 薃FEMcFK+uh?Lb›8t!zVm~Nq}@{ y'd3lUtڲ06e"ւ^v'x4 yrPN& ܉ܾϯ$aP&$24B.AmI2euLx:[PҜ~hF:VKEQ Jk]\6'ݧ^hs9ͼ4*;SwtU%e8?CjZ sXu!(q6 SQoj_]2X.g4r攥zO(y}9QҘ{6 V8$ еjd2 !m}|X՝|VJ8ɸI 4g3gla;h!zZQ^ NDEnea_CHhUgr>w÷rrG&r +FRL pҼ 6 U{<&b?\o9b2#pD#\EP'90Ös\.B9rCΐI!A(|}ڨcvmRWnlC18~jT (_1~(q%w$_X._y"zscYN6 ufp?YHT:k#QQbߣD1rYp't[x}1H{\ApAC֧vt1fk e14"7_z{z?ue~5# D*&g(4MQw1&4.hz{[((S鮃x'op"Пݹ{?itH zW"_~{}Jx9I52~ ,U$ݥOGSmX"Y>  䙃E<[YT0ZidƑ9}!y]8'k1ںI;*SCv"KF1d w33ĂP\*>^3WatIǫͥVKtP`~p<1琟#Wu^$zmE'=6GmsFRR&B[# Rh1;ۏ(ۗCW^&įm:5xz2Wרbj;E JČ %@C MZp4fd^~:}"TgMi358a@ڙ,wᆺZΎDP0haƜod~hxL2HɈ6zLS*K%TP~8ç!2?O tEd1חbzURND} gmG-/`в; )z!*oS-GBI/_=pLG>\~=ӗ,AuKygWAL8!br5 ŎkW̘]*[;1 B*i%wSB~vBjy6d]:)5ƻz!%bήΧ$q'}P prơx : Ag|[:l%O?~(a & -Ǩ~A"kq 5X 4|^%@YgѴbN* Vwt1*vY1Zz}@737aM3Xp/,.D:A05Tdְ,_h'Itu×yQ`YQ}*a/3d_s`fOds ^yJ 46Ji]eMh}:ΉBaaPc@f4wfHfʞiq m;B൒AMLe6TW]%^ۛYճUF0 DtЩs:9.&M3+GM- CZwPճH#;cYKsTRINsm+pQvbN0f+)9'o n ͋_yJxykX8݆&C.Q3*µScs޲t^c՞`RsN\! :ªC   W|=pt 7+3 E}Y>I ;UC 4[#9!9a 2jNn/6>5~GMV}0\MR|mJGov̥={sůPݹQHy'4' h(V}>4 ߿Wy5TFfT4 d%VWpn\oD"4YX },D" ɯnWG,{\^rjLʜ4XoP^|)G-ADQHO>Qw޵ˉ441>P ;)8_ӳ|i]qy*> Q:v#!\UZh\cVG~vwHdeeq|oj#{QZQmAԒ tEq =Sh6/a n)DHw&1PXLO'/?DJS0\ƛ6Ip I k@0+2پ}d#@ƳD]\v:%?&[ Ō9A-Dλ d;0-=P%=0!#D&{'PySλ ]0$~yq?n<+ ۢUaS1n r",C1گea8z c\T{F~)RȩG_$ ً7a ɯipj0L)Yϐ>6{C/$$]Dĺ#k<ݲaLdfԆrr,S`+ ^i4Snꬣ^<^WŊz^B܍ aLc>.>Q:i;򂰈4݌& n~1LG|V5-w~mBwF VqG+ YG )4r"4 tw':c_7b/,]XAq~9sN]e )'a ɀÆ;܊TKrT#ƯAZhsôw0҂' i^ӱ h_k8oː{`./ĉuTyYRDoL!O;ESʋ9&]_+5ɳrޞdD,oګn\_ﶭxDNMtܢQo;7֜'66N [ɛGSQ6GT3Q/B 3&E([lSOQ _e܁-K&d`8Prl.Y{M X x5JFAKFqw\_ 5%e|4+&ؓZZCoix/).7lBh0{+Kziza4ͷjS^dLzJ%VZ͗;36a>ML? E0Ac"#,܏V2t"89D`g jvx/49mC9ZW$ I"͂h "Ӄ8Hnt0 ic^r `?hU]"=An`WCMf9>?tɒ1k'[-*ݜCf\Fg:țy;3+hA 1 P([]X *]i;d_GXZ!sBv&Nb@gp5sffT } ]B%öՔMDP)TM^ iDUea_'>1O*W)_^i 9E,c`E~ogdl@X@0cH(֘He-y))#WeRS~Bϳ0Ua8\n v)FYؤtͅT*B&6X!zcT]?g1.t]k ]BD$&Cw8&z٤9h|aʽJ{  /)a٠ ,ߘ!&ipӮvPU- BT PmFM3AaАBAA[ /ɑ|딒gАJCtE.:ތ?;Y'm0Z ZA"FV7? )8ߴMRgh8w7VL6xAcϗ\~ %`n/=mR")4hs?O]45:'Bَ13f\QF29XmAɿَCٙb;M~.ɮ2@@KB =1|Gi 6/8::`o \3G(Uu6 _r%}lo'P%j?j$k [ P6J "5'lkmlM(/yn C`]ZkԐ[;y51ցse\KTkpEBJ^[d@r?=%軘z {-=p qgjgV<ݭj~+|-BRqpZQ<* Xsv8׍T"6!4vZALܻ%Z9pv_C$ο!|/G$zmxZBҩU v* q;d6#Ԓ;Ys l=@"1욓%!!M&m$۬LI JZϒbsTE"Ew&2s$ᤣl_@<ѯweaqo܂t?mw~^[J71$> !%eVf 5^fcCTM׶z-AkMW~V^CpPveZxC'9QtYnb3a{yJ!vW H ]וb1APᢸ1:-HSUm Iʉ5\DzR4)Zx2jpa_ * Ho@8\BƁ+] JzHOwɥUE U[{Q1 T7هIxj nME gFEn \E\|fDzߊ< _wXDi;P~qbk`3kO):+t֯0Z]xQOA%\T Io/lQm+7{~.63;E<]s<ʄUCe%OjJS 3\q~dlP9y5Cg?'[E&8G){Etr|6x_d!se"J.}h BƅsS7 9`^R>ml4K2^s E9N'G}Ћ  4 g kn.MYVgJ34z_Hˆ0u%D8bdWJp)DE( ?:2~]I wVtiU(*z;ЊK1Ԯ:@ìwFl"5,,+lujsifoG%uQI _δߏF!8qƥ>TќǦpI&o"DۂYV/oYvվ)ӷTP&M/j4\x43{听T\yR|%F;1ӅIpJfƒ*uHcͳYh\x_!]9EOK8b $WûgKoHFBɋW=dh8R&.r=P&>;q>T$RM:ro7-̆wV4@i&X/CCѷ,S+/D;9Z{]S`' H(McO՞L Fz`M&KsAKF)*ˆr5>5GEsLDkͧ7V.=UqAcbzuY6߇A+kW^Sd[x:X;3&tW_(F >օ<_@4%s &zcrGvS%.-w꩙>XI'9ŢY]A$*2<-%?Tj` OR&YyƔ"5(dK¶K`'; K@lg;PoW%BހdʊD5 L|^ͯC6ZUSBzrcle9\~p$ĮG^`:fy+8qB|ctٳ$QTޣ񞺑WL5Q<|ˋ4$Nked*V[I,c^:=BX%2yo!rE:vr&=H0a}0eeFV%VX<memRvۢ"Gl' {adwa(©\TZԶy&:,3{:'|+GV+Om4QfsOCg"1$%%e :ᣝ="[`TT1¿O +~ T: R&CGĦ *{?}nu698\9]] z  <)"}& l6@AVӧГMp]H%G.)׋ L'C/o0fv|C-=Ep'@5t*&Фԁ[fWTX!AÂSWG]gfw$]Zd_(FcOC][Bڮ9MiCZ!K Tb2pE"kh̰N32tbn3mmn<";pR:NdRXodQ5e=Q7 ݙa)([D7ldO袠d1>xS5=T1D/#zɩ0}$ZݹW FV1Ȱ{+E5 먪 c::X~jRL6J49_N\tBGܡt_2L=ڙ\ ꤘbh j:t<9)w\>|&C2978ֻݝKm3+c[Sf+,#X1U\1_ .bH ~|)8i\.\ ^BtvYd[hhlPpk q0&^B~S;"?Lg3>tCq|`n$astipiĘ,q BzWȭNq<]sTNY9Fؘӟ̄N]ȫ`0^`9q\Op ;Quf~i }E*v9̭1RI@_Eg#FTb$_6iV1G]9(Z; @$,)_u@lu]MU6qL|O!h.GM'M!ock<G%THDelwj3M2<'28,gȊWOGpU*Oume7ǁ\P~xޜkp0TdXhK/!<<%K0pU'hZbLF2?F!>N6J*cOQGå/(@uSʕƬF3$y}&)*lT 5P% gdᄇBxmSieQVP2"h.]p[= )ax\ x)r{GGKEm|5%M{jh%hxƪz5J3B={SW iw \zSLny.W@Ujߡ=y.v 0N45̜j h)AF% 7f  "~ a?/Ų6(10BC_E݁\p}wYQ!U+Z'SC=yCCM8_}9aZa" =p١i{[AGyz4LwQv)HILb䳯IBEn O ;ʂ:},B.Je5iq {b^A(Zd>,Iښ3dAQHiiG|_&}!}Kq)9җ-O%<$igE:|b{ MpXuT̼= &3[ g$CߕNAP\v6/0'Ki"VٚPީq"lW?TL)gR8=!HiG`~1=OmUC⚕wܫuI'mP]\9zOY^r"{K>nĥx)Ue @p. ⶭC_Kâ9ZJ8ef^pUP@4TLٝab& ꢢfͻ UƑ*rb3CRRN8= <܍|>U, j|x)EsGL ƀ(>ox~I4+CCeeNv :ޠ &G,>k_Ӓ脅3"V8XyozW3[.Iq!wm s}PtGM]V-}-^>`$)1o+))b^٬{*):x L=~yHLuf2i# RIV+]xZ,zNZ |o:m c*Ym-Znuol`id;] &|maCIWI"KDLnu`Kfi:ij.MX"z.XK}L5c$Y4Au(ḴVڝ[UME8ajb$"Q _׆\{cHjۿdfrDvyʸ1#BYis5)B@ߩ A44!wldzFlmG!0g`IJG74 {7v ߅#Y7!/xe,DӵLIo!B_ kx%g|s'iԞ<:.AwC2WAPK H޳8ϕ6&IG\F;7x 1#Dt h7`D w ]1ҏil4=*[÷^Z#?^=Lxt!ڲӛAX 8tpp=K0-T'> VC'˵Es%D=D-wdk( btᾃh7EganZc Xߵh6GW{Ed@cL=Wi͝@͈ }rsJ:?V洏1ϮQ\MϢYpV@kFh _݌k,:vkA!͖(ߝxs{) (lۍlN+U]apn94ޛ#?8&m*2y4VIa3Ês:I:+iƋo1FHߎDiN 7**:Pr_ڟoIKf0/EV 6Aک{F]Bt~Llt5'ikW>Jrz.D w7_&\Z CW埑栶1b&>8A(=Cପbc`%r>ZꏫENnk]Z3fw-LKxQBOTHϸՠunL޽@Jz/ƐZe~َǧ -F>7L5(Ϋ@bf9A8P޷KUEP!( 1j)RDX Ӵ)W[V)#]lsٗOOk{u٨:t-x4x0V~6(mӭ8sM=*s$/q9Pɴ^,8/NER1sef x/ #$5R3AΛpnRLƦ}pnAbd|J-,!70Fȳj9'KEFAq Czi{+%+jMǒӊvA%eN*cyjqi.YYLcc752-v[/-8t 6ҝЂ1`n#l׸"X ؄o zFOm6S')m,L|HrǷݭH!4ӿ( 4/IM}j. Jӹ.bV%,I#}!s!bgE`*7@v6] ygO!;aze& ">Z3Z15nlz8!;K2.A¹pˑR9 pkw VV"GHs3&KqK< dI g,] 4-㳪㭁ITIx2ԝcWjTR !97O@ptsMe12r_v:p2ZLR?9%` ۴bz$!p-DҢ 3NbvIpwG^5YebnHH\ 5] ;HhTPJ?E+FѢTH pybJ̡K#=T`݉r|]K H-/b' 1Kwmzѻfi& N w,[:,@T!ٕF1w^XKXU./k.NlLDc4#nDzE[nqziIvTG)/Fu># s<}%FΝ^D78Lsj#bj/)ƅAJ "9u+焝lۊ'f-͙Q k^FscS_0"J.JP) 0s>N|ueS5cs*(#:a\CI|VG"t&e;F\PlH~c.u m(.惝[7ϑ1h?#CLAosGe`/qh^\n'C&k֟_$&M*E:aGb @G6_ŀ'N+j4 -&xVH^f/[{ՈvWY`{vGlyڙB-olB9pIΈ__Nj$נZPABꁻ > TtԶnQ!]BIWF $6{^yM?\mzF[ `MNbb)aACVIK/˗#;v+عdNjb W#}R0`ba3$@d&靌X' x_ lғcQb &J+ B:TOgcK_y/E,9[̭+(QüIZ|)k\r/}j@B T%itml;b?nmU*ݼyl{F+l]LfWkU 2.z3}S ޓ0{}Q.QnK6{Q>oHMEXFϽ\=Ґ!] |/ - ѬU)RY]I_ gJﰇěoP' Lǖ,3P=e_(0`O혆_b`$#2N\3@A )| r"~'԰8ԟ^Z0,W6pxrW[CBEẌU fVN(K<#:7+BXuw5CqB%e]? .+Q9ja!C RbTEM Z鞅- >-{s#<w8kCpsuXj)O,#+AMqWx˜TiutXg4\6IiUP?࢛l 6*x'bfc>P(yjw嗳NhnfbD` ~&%JA,T&砰'6\e̾B Ķ/03Р%''X`R{EL]zӭi^T d4DA}hyΗ勼?ȿ:ISh#SyWhKb/}2kE1w VAG 43I|cZxp5[8Oy ـYox<,@µ G(~)5G9pO8w:ZĽ,MKS$BExa1ծ=2!} t3K4;HS.˭6W8sYG0KclbT $=IdG6aRGO_zi6`>]XYҌ's޻60NV!nKE;;4G?^-xURqgTe`M.|cߤ٣3S_AyT$qǏqǚ8rt'j'g94W莫 A`,FtC/{..)ف{9!q\0x3茘U.B'/ ["fSja1H㰏f|`8bk.v8ɠfR7Sr]03hwSnYS3 -HZedkk3Ioτ׿?7 'qXTAZ+gض o}DciA|+ `&uwkTڙΘ[)H=T缌"'75e `pE~ ԡEKB]ϟ%RE=FV΀6^Shn]{`g4^i@p;?j|vg VH N9ŽJݚ7C|؄-T*2utHUB09*W0gٱhs:~o+iFVyvTc5JPU$rÆT0gc3r\$t:Ϣi BԅEQubɔ 9lU M$nD@'2ͩ q]kY4^uuC RoMKԯV*U8~SC*c[MKm$_D#ڋDUOa^sx^y(҂UL2d7C 1Tj+13n-RyJԏIL+pqŒ֝=ÂHn/R*: y]Z%o>j.€TiTb܁}#ޛX5n,Unq2>Ѱ(PWdsr˻bvբvH}ְ A|"\-njCDJUcS\!;H/sq/O>`m ew{1I7b9}x#|s8Kze smZi*jm /iv)UڪA g)/R;6YbZK,dAj}GW[[ wB>JTH~…; 쥫5MPF<̞9r%B_}KA/ [H2D:(*)FISbX9lpfT E&7e,uYEeຖUDÛhOPrcrt\#HjleFA`G{ Ws1* rȺ^wzϔlp9k05Wsov%@X. }$6Gxid, Dl7<2wV"tpCƘ+o8bE /Dszp6t;2 oaUdd9B^} >ԭ?4 .*JGBEU!rfBR84m3E<Q]r\)3KZ6*EQc\oMo#co˩ x{/&8rd=>tlHHIf66歷?mQ}LGw# :QSh&x)CsY- NmE׹NZ 9=qCxB>3շKݮas#`j" / eEQXϷçԠa} VӞ ).Yq&+[O17X t %#+O>W:p^5Py/hy lf{ |s%sP?M\~7M:&ugFiGrEYOK &'zē5q"3‚$K. 3Q@="E8H6uRx/q$:c?1MvyH)>V`>g2G0'7a=6/3ۚ/E;]8TUZF\yƃ1ʓ92r"L; gC[%҈i_ ˪W^.tU}{ ﻢ:1$:2lQH4[|f)Y姣1xX>Msp)!I)u DZG{W Ccg)+UHdڢ*eH~Ho~P]Y~[N=ZMNnl/sCbHO],^p3q`C]䲜h ۬Y]H~Paoƒje_ՏҾu]_!\6$!7=v9op6Jr2Nu>64`7Hيδ":qZƱu (u`ҜOa,~ v/R³|$B8[H#SfVX:{ rdO {pxމOVn93:l ÂH:@ F"}􌡿U\ `lqR+9qE'P5џ Ёl2ц=1H=Ml?C)]xz:aD"G+,Lbtlze4p;ң8k-Ic{/*??wsٵއFPb>78Zkm\ڒSdǩߒ+WƏUG Mi7fy649y')̶*0ݎ~mO܍ҋA;g-~&a4 kle~n}QGB݀ꛑ g>,2iH"y<|oUC`W%jƧ! 5@Q$0zͨh[*طWtsL$ j{"`~-ijY_OLd 1ϟ,LGT` rJnó&){B}+5/[ KҦƯv}?IpFIT*kU$H U1ޗvnJ>q hj<Ǵ8 ~69iԱZ10E빘W zڴͥw oF paB#i19__Pʫ1vyrX(ߖ, !bd1Y=4 0{T299yafQ}r"!K*H= + 9#9Z8?fQ"5Wb)p2}dgJLb/:oηBQ^g0VPieїiEx bW^ ‚LD7Łq"0r"T%|SR1DG7tԫKRux+!4_k(cY0]vӏU󕻕!ټ )4i MZ\̭ cS8Z6 z$?ݝsnUgDҲ:1G dWz|ΙВǦxɘ!ITUE3b"ъ@fFq],cي4p ->!))F-2}`ظg9EfT1pqvtEAȶeNt爾 †?+v  \^3뗹{ D>F}+:nzxC 4X.4[IO+!xExZbs|MƓx D.Y#DP+e[N);. /!<͠Doy;]$I\߾UyjsD@ҔB V>: |S9w**}B {u P}>k޲V=>ߖU}F Ox"r+)T&L9I Z:P0ӯ>qhݞ9=6NGX4"С,+z׳j&q^S6: f1_@)ҲpG oc+X&N\38vFnCKbkO-6~ނI/Cd,NKUu; az+O,I5J7wZߐÚGUe-n#2<߻1 AjtB\/ll8`+sRǰmac#I'bXT6x@Zl^K1S3MX[%aYc: ѷE zsLZߋ8ILv|lYny"cE\`+,ZQeVH?cc_a*YfLŎ׹Jփ)1/6 Br>ɵ3Pt*7N|QN+3eԳ}UxLk?b*Gx?.2g/6t.6@妼b4[ R8Or˕J#B*;Xˢ0hƬ g? K.l[qSO]-~2oV#< *DcW+q"ཧwݪ%BSccO6G pc01-չotqA !ОX\q+VsO@vbHn vkc>#~U$3.NTqAq:K,MPWc5K8wӦP9]jΙ\-)}M[PG$c ;!x]"?%#{QWQNSJ&s%VVh1?!5QnnǠYӣ\}>-]gIemyvyZrK+e 6IZ%9T U&e!,pՕ@|2lh$No% T-,frjeu*B~V\yҶlEzf&LC;[b}֩E"0 .yZApe<6ldB_hS`S@cV돜JʵBk!s+.o _t|/Sz,({ Fwlx|N~aOԨ4%Tv'cf- 7>aV P('+jF ij7h_R DmY.Ҙ@QZ<^;;0N2WD+Ac(ƌgXƁcZ{zSo% HEDG AOl$ VwGڍf$͒Z!Em" [LHFwnn7`ݿAï[y8M3[]}zxfQt8XG˅ TZQ' = lX߆| vaFisIYוEV.(YJZ; P[kmylZK|Az6CO|Vd#ъy;v#c :LDp;\4ئ5"& cH?< /$QM]ܣ{" 6V5U/mc 4 %-ű-:KK3|[GL@` 9(?fk{gVKޣcI?Aywd,{M /1f˅pw=i"ɶ %hEL>ыRi7)S]5M娱9+k?Jw~f9A{Q y2r?UY|Va?M7?C\{p{K6Mw9nF`q&4al~VOq~@ο=xcm$Rjy2.r2EyWˏ*4hd\mDc)L32W ̋xX/QD!<.!X1QIC rry 2dg"BEx>0qBC(M|c:v>y{H%)A*M(z Q=ANgkgC)4Mr_eG2.:MK%JgHzHclZ˦T=R"AIѺ IHɁLۅKlǐJ}}sqabhK$(i`q䀡E /ak_ s #8egRR*r>FķN BTj>k5 (vB9M%b+y2K#@QICV_,z$ ѮRVUp:0H$eAf [Pg>aYImoYROOa#PӡURn8 ܼ d e,)g]*UhO~`@BwoyD_]fbG K|O9(aq:9]l@&^2t}ZcD =(>ܮ^T& !ksrN>SCzUj+P$VMjMSwDVcji;z)xno-e02D2xǦ6T'y(C A/О?~`h UQtsNl`~%lj>?aleytaA:q;zV^YM*"ptpf!hJ-aܿ^KȄqy*#JqF%;Lk t y+uzwe/bV߬\?_Bvka:eSxs! [bw}̪ D{s LG'uê@rHEb e5XUD~=5#wvj + fhn6*eejAxJ"쥒ΫBdtg6-kHf`v B.AU OnǃGyuU-x\e 3 _}sMrik 1j`Z)MKlfҙז2Mx(pHި_%E׷ ЉiS->#8\čրZSnV%R0Ͻj-\,FLIU7{A s8ˮL,Yx{Tqi@rUYӸh2Ӂ$=ٌmLN52Ȅ+E?pUaϬj<@4MrtcI=niR'^awK1G8&AJExOl9Gf-Ŧ.QBj d#;%PW0ѱ>_er2؏ݫ_&JN]:RFdEQ(-Bvll"-;B"> ! X rF8ꁧ@Kc:i+;xB kYEDcR]\[?dKHxY\J3V⻋WV88HmhArxQ l>U\TvY}TVv$cLXjhc=kƕBK[%Bz%}WltEa@س+&OwFM5~]*@#~kI74jF*4D{TjhaHv {XzEi]  ?lK9^s}*Wz]BǂB12?P=ZrE.$x6v Vb8H,Zق@GfK90a`xc!cybF:}+OacepYw,ٟ4/%a8Cp} 1[?.bA` 92;[v~ZtS?aŏ*Ӹ_&$`)P ދ~^%;k{o% kGZӖ޿X%)V_6.ELEL0Z{Tq] x6\kYh%+kESLFj"ZNXxiÏK=:J+yգTOa{A1^iN7]tj\|/R|zDJ9- `HM'H/Uf p5cAT'Vt޼/d{pC]^-}1l~ *!9EZMG|0GgXAH-0\<g7 ^,yi?5`/ݮ6z 4k_/,Z(X2sQ' n=ohR-yw?ì O6@K:0+9 b;obzLUj__#KH[`2,_g EvQ(=)}Xf2-X_0+FP@#6T x{|P:$ t1Oc<5Æ||<D'wp IH4ފW<ʙtxl '-N)D=JW<~⍫wdC@)d6gyv^W/J;J6_16kT8|ybn`^:@w|sc;BrB6k [v~EX dUrmAւ; ZD<Uc C ]uF4s[iBNf&GjJefKl&[/UxB@6GN:ܰRL^ ._L*tk>u/ᤋ#T11XYs0 WrݎuC:\mFGݙ*V;5 &`lЯϡt5 ?ȯg?;OF448;A##ƻ6hqw&Fͫm۲x0q%}m|Qi8#i $|iu2Hcv7WYGt*}lg%=C*')%~0 @? ]W L@uLjW5b)v .ilVnńP찅k*fsMP>VM!d]qĢ⪞Hh=X, 4,ox$#qY0g}V]vWbub8t+ɳܙϑ {3V ~`~FY=nŜܫ,NEim^9!-WG ^0-%0!+[v6;=Rfj@H BZxvJRg%eNHX tRE} ЀY=,s]ѦoȬ<.^{9tMIՋA3&/(&hՁj) lܡ72и%Fk8"m$K&^&DZ[?^: )vR$rAyJ:[Ĵѱf Sef)6Ҟ8L՛7MC7Ej?0eiymC B/vΛG(sdGS{ ȕOGb:xr)@f7=rhNf5.-JН~B'rICC.|xF8'DnG)EXVo( NdRَ6УO"\3OΒ uJF'{_h]haD8 W9m08ڇ7UX+n̰?udkl;k=xa}nVGD>Mo8 !rgks(EN뿗3f/vLq=su{[3ccKwWǥ*eǜ[ 4)~Ga?^Pm^g:L;Ѳk`{ye+DMk~p!G{YdL#9c5or7 yhHp ?4B.,GނlY^-K?-ە[>/qP&1L푈;q{K`VZ58g. f N6U-2KJ#eS&{LB?Io}H1&*:JkoG]5;@`GG:$sXUE=X,N~ګ!A shdA׷tJ,4xt4~_9qIYL'O>%xL'*0,0CmFC8ky$:}G5E;Ϛ GBUOk4'!RAxkچ~v:~`,JКܒաC(:J ca2InSܗx1>xylO.lC=%!N=Aowk5 KQڙYYQ#$Jm]s^Y-!ҋP;ًfQ2DZ0 I q˷钮.N ][PYuioZzb*7G0k=}-޻0oI:bRL %?~n:(# ] PPP~m@0zХj mTZU1c _K>unN`2 91G &G/$˄"j.o1 BSX , "Ǩ"^ µ/4n#Q5ocyT|L::y:PBu i'tW ) nvh5D(U!Ҁxt;_l JELgubh*(6{ Fa n/A6#W;Œ ti'8yxhEq=Ǎr 3Ip`A+THԧj RWTT%p!ߊ}F^Z1W@OZI!"WƸ<;͖p;5ٱI[,FoU0 Զ =H/cY#XKF-]=gFܭ[i0OiGkMB;,r\~Cd)UqŃJm>F ~G0Ĕɐ ["p}zmf1oM˜5%D CXT&5T(:OPW9 {Qͱev1%d[GYKMT٭u9l Ёa`pE2=O}t^&BD 4 "NR~v6J/l}BqkiVeL@x]t4hZiSlv($AB:qq3 7E&!w֕i/;mzl0ӫ'ܻp@M< FGS@dllҔʓJUJkQÉy +UqtZA){qL OҒ ,h/۱;uD2a0ӄ|JAuol?s|fίߠ3:x4A̞6 g]}PS#x<ph{*; TU=QjZ|B9"J Ř41$+>rq@Fe9N2+/R^5Ɯ׷B46hffcˈhnӑ|qЁbэOpRxiSML!'7r35'^[1CO{ҠQ Q%Xc]kƊCq.vsEeЮ</D?tLrrLM0*O3ա׫ =":#wM2q9Q_^?}Z7F(Bcf!hvk2B\:'A)QzP{*Vs ՞%m`]qI*k&>9-k:aoF'W !5!p~\^6>f.?֊ =Dcl1x%I-e.)YnY(-54)IT__d)yV)HpL@fG SC׉KKw8COغ݁CLl= =8hl (.kgN†֜UZM^\WM.'f'JOjy扱^$s3U^JM& ]:vS5'QJsj:%,O:aZ DBjU{{RT@".N{ҔPT[(8is,<5|Od0(FK@u8w]M܍i/UaK)k]W*B88= Et)ͳ#CqǾiv\z줖=]j# ˘ohca!<%0 nR>H~fg$RÉv#]ȠTl`W5͆`6;÷&NŢOzbHL=ɷrWI_tEMU]0-JX)v%s7|FO0$ۮA<.8!_В*&h:ecݩÅI'Ykc!Xp#8hx]@ĩNah Cy"pkĞ"VƷv_ 5Yˤ"?`a!kܱ-?F]D«O f9,zqyPg_ G,~ಗi4.B]L,W!ESmz,P,/bZG΢&nziDD5|G"2do7<7Q=Tbu/Ok:`w!@SG$(d3H2G`zaU4!cKOmB9+Iǻ6`vLBub&V&]+@7{wg4Pgޟ (/v!BR4ru+kJJ~Va*v#|@٢vMLK%ĐB|)mƠv/f SU[RHwJq'x0s3wZF<v?i v=a_ûQX}ReL /*B`V+ۈߖ [ c;A#)~YW|?un`ޤl zf¾)L$PtH~HY!?@un7N`?IPJ=䗳nLnwV)?o]?Y^e,`%@\_ެܢ9f^8R^`SU}2-x Fy>tg EOIvrS❌7EuAK&Fv(oF8Y(⊃0q ҧXG m|va<&\.<܎7a'WNI G~͈8.[EIp՟u)TxBfh dg߁&ȅi4hG昰lmӝ 2b D=%֋_ņo $bn k'?Q?e T>QނE)cMܽB VY!,ī5O]I]CWfN)",5d 5UZ0r8NO oM V*M!bY辺U\ MTRǛ7B6ڎ~C^-gmi#,t {X21[a8&}ME*u];&ȋb$PPU-)%U 5D#2a#pvɉ 2Ne\ 5{xB+svqAM]K(OoSTvhM]'AU/w,4~pJ~)<Mۉ)[I%[qq J 9 52O5TX֎ w#ɬ?26X1 t=JFI݀HX&N 'NE7; wߨ*bUf&yWi1QuӏȖAȣYz90RhyE[ IĸM$KMOH*9s`l8\;7ީRgkVSb]q/_@.s^^ g#h;-ɉk|Qd/i|d&SM#<~ebb[ⴏuUC5 hP12uq3^Xo()9EZMnnK(!y{A^&n!5E DA-PɅu}2YS}u`jbur\niP}p{WO8'hd6(.D ie$Ⱦҙձ =0O|t8HYΐ%UNw4]IWXW??qA)[:R#ŀ|0^Ņ̻8~Z{h-=Q_Wia fFy]`m?\p2-ƉQ&3crC8Bqu@cAGt}Pކ#ʏKSA~dvFI!ĪQZ  Q|k~\#a2V[!K$b=qd=<M/"}ۓ@p>IƋ͹ b0 FF[ ջerHx%PE9 Lv"/s"YvX:gl;XMNXNqqO2ԇ{Sf|)Qc\7=qx)>)23܂&JxƇ}YSCV'ub_pwyb͜Dx3'ܱRe`` ]3Y1\5'<6߃[ ZU s/N?nM?%QwVVĕOyQv \k#iUN|ls=bQP9<Ԣ@XѡҰ62GLJ<6 F<d4UBN4qT_ryTM=bUK-s+kCS`> D@!qD'I>zK>ucDF+txJrGQE)ekʧD4=K{9PC$F7${ɶJYh=MQx9PP6?MkkyZ'\a<tb!nu_13(5aC6VuL ;8J:J] Hs&fe#DZswx7&|1ͺ@ḑ:;"me<*=v5ҷ0E} acw5|0XحA1vP/}: J׼Wyj.(M |\SDCțxW1|DDj[&CE~5#^Is&ֺ1 4 yzNB">tq?.$]KQbaOtڢk2ym^p3Wl EN^@\`#-2>+ f/F՜U=x&fjIdAF_y,k~$^w;nJg遪.kfMԮF4{hBs+Ɵ s cǽyh,wP {ORA{#$TXp=ExkϠ35N3hagɎXęDTw&.K)2,|# QazT:tڌB}}L}jЍf1"axH X6< uܨSʆW֙IF\CVRE+Fa|&G)TwdTn  1PG {Sj!hr<0 ClW(b c3ϴmV`̛$2"NErU!Si^͕W>h9 3%ć;5iwYgU!mBf_J.&x`h35> *Gzتn_ z`PPWW8I[@ ^0B5o2.b 7}kjܣ&k:U?qxl_ϙG0%6> .\WqM_;9=m$h|,j|7 b,¯m4b#^(E6KɦW鞙sQ(SafUtkI"CB\̸^k!Q]9_Z *E#W GכwlT5 %N{*-|:':E1ɞ^=Usbcbtw"&Z kJ{ |d@_ %iyv{raIu]ғ~ ,k|YL,vΪwԾ_,q F]lB 6aMjpHRp{H{{GxPbڜpM;U͒?@GA.ȊObvP=&hnHu5l!cfK_E׭k믙w*uHƸBF/H<%>?Ey,A2Oӄ+0 o^!PE|4ɡw"|aUX10 U1p#N< :2q֏M\d*^)I@d7"IKt4p(miΗ2&rX.HHR蜛5z;0Q3Gʙ w$`_+vYitp럙VR?%G/_r O&g6T,9/ߊ -(& H-"Mʻ_xy{^!Y>M)M"*X65.N%ɛnSip'JB$WZz 21肺]~MTN}:T 6MfyYXJ0QV}VhOtW?]E,.82qם(]os @} 'TN\T{`7#:oʵu ws冇"5fՊsʠ,EE͒tnʣyKKR ЄĽm4:o+v?ԩnG\JB2wlFgu9'-$5#u _oV.9 Cg!Cѭٯq;V &@U[jNOB$\ uX 39f25 :)?Wxf-/ch0%R%pv¡H0 o2E͖7 ͧ+_ *xhQ 6_XY>6P T |ʹ#ʈWuK%scͣN?9~rZh*C³:;[heM糡3LOHծU!M1]ʮf 5p/߷T3Zb^'h:\EeSAmf bޠ6752 &bh:o;&/`il+jЃl!>o cUM.r0cJѶܙ}y)Uy葫M1rYVؘN}q|0" ܖ"Fn()5P/7J_rΖ2k Wb)Vp50Oc6]ת5o}C_m<|@K ?8Z eRp )T~ZR$lq|r'–S#*y,f :Oկ)vKhp(:CZra{jSfws B7߉~<`X~Z% :c1TiM4*(2iL?*Zq 'ZE.\?꤀w:EGh̎i"Ob,NAcuQk|* #;a\n;3rqR&҂K3SO5ۯYR3p #WPR ;h8ٲ~ޭ|HўCf&>㙦csc]ݻuUֳCc9T6gJP`^MKY @12]Hz`3_bqRڣī۫G1yEnes?+=6\5&Ӝ_1w\ub&Dz:TC ߃?^EO>G̾:csyY{(2),ph4Bh'TkQju[Ga^6ZZ69c_&="צ9n#+,pN`[j =Ƅ ? d |Ϩ`Ǧ;+-mlAc  ZDs( y,>o\V* }oE' H~'@ ُ[2T?G&hF1 d湹fmQ.(6 ЬcymJ]lsBw®Nb6g@@b]wbN!lJ$eY ohk\&dF-=tWOx "IE ~%Mx [!%x(#w.- EϐztLf{j~:^bxcZEd̴a gIz!4Oa@km</[lJ@Ql`9[[vlx^ BBҁKnK6p 2/ۥ9EwXqwʤ\w`_La!apQIb!|CUp&T+\D=ՙ 6ߤoa)*}vN1}Wa@jPf㼦8kvh@栚`Oncӝ2]dO9yLw\rװŘ3Tw/X4` y<Ȑdz I =t߂)er$׈' ܙ^>;zLl$c*Țu_N/*:V  aXrSLi;R+/2tNAhc= nRp_B P}|e-m"I6r?(vl_v'2!2aPMTUl]n@/1l4@(nP 182:ɈS(fW]ff:u0F;";):{Q*|0{ҤX/t3 Jas4/eLUZocxU%$0P:{V0qIq7:@G(fhB&_ur##[IH»&[\mTRXу,{Y{1w#cr:`jа/1NqK؅ R]+X؍@Qg*nj>9ir5=@1+QQw_nq߉(^b!aVT8;~.w?zxN7 het'< `GlF ّ%PO <\:La:D4vlfs[iu[ cոBOȤsтڥ]F<'-?eAʿLȢu˨2AB;{NIM!K]Z(5_=iwl,DDo*1~g 3k3L\)nb5B$.v_3V"y>fQQyVeZ4ٝ) q ;HffPe?e"d@WVO&Mn:5hR=9V: O}~G;$FcKrr Nϟdi@FC.3bj8̡OuU#XbÕ,+5^.'AKiDPʸSm\1C;r\4 l]$R<Gb=9qT}xW g6#.X6AeӳkS&#EMⅤEE}߁̟{D@}EOf?G8sg +rD GgT aTDIm!kYMJvijdfH{ 3;br=: M ̌p-5 ^X* F%Z1ʷ3%Y`cpChvބє9a+2NծIYPAh{P(YjI[DY1d{wn69(Wڌh;^J< vquN+/iǐ,u6pcҊ7QB1Qkq=ŮroJ P }LQ['(U$~G ̐EGť4ԁU2ͶP maY$7l{Ӂ" #M?uW8݅RUۄ(rcI?閬aG g*S WM+nA|@!1IH=DDi+DǢ̆AYoi†EdV%]b!zmW0Tل{ sb&8X{ulbezEE Z] ah"榼[Ur LDfNLB"1Y\B"e%'lFW'1e *~T'P]8j)Y\cO 䣳LsH"z73 Z\i2^DhfK>SW3rs#JU~'&B_.RlYs6{HZ0άRq;Z[\> FX)Jy+9mɣ'zX b]5 e`¸vMz^$ TpTY@Q(/d+p߽XfVrH$oemF'i'W-$t6wZt]*g΋$`x.g 34nKg$‹b%_4._6Qwxc8:F⮔*c۳,]΁|o)JPMUX%$0܊~G{jAI?p]'DJf\ZN9kf['9 7 e/3]2҉/@Csp-2֧WUڠ_ {嬅:p-ǺT1e,*D ;$rGBJ#>Y$ }Je<;`7,F"s_ @ǏNʣ R9O1xa^Pz (VQh.l݊Xy^GU[0yuhb_ "P$ȃAJ-Qsw\3-yИ$+ SG{ $N0cn#$ua~=T +q-Ti =ٲI#}cnUUKr OdCR;mY΢BM #wVT~~,`,@(4"a?}sבxH QOa}U ~BqvhV?zøk_UTZĹT ] TGXRnO9U ;&W ]Ũi\dp{bW-Ѣn 3FmIj^Rj$ATgtQ]X Q5 y+z'mMd {_|\Yɮ1^tp1,5^qEOh/\88B[3%CZ15q$}gZdVwpH` P{΅38FgJYep7W<$]wAl=Zoz NmjRe2PTvrW҂ XfuWnnki 3"xmǦ؁Ϩ έ`lo2v/n  堎yB?;2ZGZ~$ 3;ރq y?`$) J}Qt੸ҝn4D/q⋿ä` Evu4W[k3YP܀dwINMr /1dKVR=aly-ʸӾRR5 )yj2P1 , n?-b-ŤN:F?x=ۜw9}@(|xesںqvQ(0O~2)SIPC:Օ?dJn֮+nwC@cS EEǰ( 받같eD+ W7 }< ỸfdhL`'ߓÿv B6v]dvlyzbUǥ:M,F媹ŠoC`Ssi@)G]&]uh|k!U^U`QcE `/L{"ޠޕx3IU6)C 動,um{ mF`%56BxiWX hk\ OH[oS; 5$И2>!z 'N{NHriޛ>ZaP$U@ȣ{*;'@7Wj[OUTfnnCvZȾHQ~YS*MCR66%C Q=4?:{_j#]=ٔu.gG{6QP|}78c%Q ]|HN*C\*</:rA iD^`܎tkߺrN%.bf\ix #|H`,!\\~%#ޡC8hߟr۪Ӻ_a-{ܺeLh%k"M j$ ]0MZR _$+_C;AǶ\sg!R-32m ҋ@ j}Wm7Wto=(_ |/SX\ |gW{;7EP^2azvpӨOTO')f̱?ᱭZg R=:&_8Y'q8!1 T#M}}H8}r>[+$ *gv߽ AY^Iv"1l\WN86@jWstDyamfZvXY-`ZccA:IJcd$v*u:],%ś`2MOVjNȲI@Ƴ51!UD >m_Ѥp>x K̖9 ͏̉N$!zg8+j,#!#|ׂ wi?~ld+*Hw-ePw#7Ƥ[F^#ɸ ޱDH&yD=ա%AMDzB4{k.JJUMpv}JX`i2fo֔Ti5pbE_vPM4MSM:25ŕie[i0S|1&",yM8yZcWV*;5J. p卮33mHS'u&fM.$ˆ 7ٍ.͎^Z97iٝ5_-C(]#ęreo( e? oG0+N厧tpQq#ʾ*yP 8CΙrm{_c6x "4v;[p>T@mUZ4{8鵅OYJ, Md^e|E|vFJ1r'h:7.cS.'Q2Ӕp0a.\L6Iӹ[1RE/Pa]:m6kS;w(9cxYҎ TELu߾Em>HƺAa[X X^߿SDdu8i AQ8'|Ka7-3V b*YNdeQ<'`-h5aОGZ׃}/AV {Ь3.U]nҖIꁖn#0ZsLvk Q˱.l)L(V*D~=Eo)@{ ;6D4$I4d (ށ2F,cYnlI˾ eE p9!/a|`F{`a~{FDsb7[ qj&LQ`=0%%gf$\P[F=g32?F"E稾Zwcc"@&(>cX- udPxzN|H,(}vd#RCE=0Թi$H1̽p7,Bt/ް<6(,8X?~b<7BAS`vb#% [φHA؜CZly^~/EN}J&EFm,h q /xp ѽ(Γ]<;h܄"߱m3Ap-/GQDl>Zuo_2u;yM꾚m=X֔2- 2M.ӏePuF*A& @\sZgۅEݎȳvWXW5RԵ{=}7넨<S/XSj՜J#4dKg< 0 a 3-7p?/6Ee+!z˽J$4AI?t$)=5Cf$;;}O_}1kZT3QU0Dpux}ZQ  igO@/(-KYi6Ibi3 K۳|96Y;;TE `3[{n}*-fB%:}S8c4se.u#PU2bJa7lzof]{piTm5ݮ`gЈ`DG:xAՊ(, FlYhwH[C-]*&$pchI',j}OwYS8dB7>9saba!rXH$0V{E.y0꫔q}P+5V||+t'3T:8+Z " 0|w&w9\hmh6@W9[Qd/!h5<[z9nQ 4KivIvVzn *_!\77Kp-{*^mR.oB"π'΁ B=rT&yhMɍ{\#4 @ElW]/lD7P ݥ nD~ _|iRs5GHΡ.(kFN(ƀ"uU< \s -1qw6U=گWL{*[٪lCd\yEEx3rhlYU#$Xb%=U9ߘOXhP w9~5 #%6`]lj|jM֪F>ޅw/w zk60oyk`[2ҁk DX*#yݢr1G]aRh|%Kss]TV>4&o~,{ǜT"beP#m(Z-'=^>/cᄌvK=ܵ~#r^lptυ]dTt;.+@DFХIٿ.dLLDðt4נ1 a2id;߰ 0F+oz3 7ΉgA$u͵|"[uď_B0kn ~9k$'>'\ap xйM3J~a/g:l mH'"B Ȃ7GR R Figŵ.ٱqdgKSlN#"1IL)<[a\cE'0Ha |8L^g|wTw+4E[ yQ&! ]oڃ&^E2zJM\WrDONЄ8: c=h;}ݪdg7P V$^v"ɠ?{5Uv#h|hvلerJOAiI7 LG{4Buklù<˼d+O#N5p\[AJ %W'ܚ޾DnCBuR+Rc@ \n &=L/KJ,H Igֶbr[+Fv^=˚0r0(@,K#+U0dO-e״cUn XpC$K/~ͱ50<9RVA]%qzF7A>1(j[auaC^@&zqۄB)@;|`;&cC{O+-ٌ4eu#)x}<;qGS X N=P8b a4M~.kHCdanä{Ƒ)^WB \tϋ֖#j{k7cT}īdjU;Xn&vzvIJYЄhGeBʎ UK!хj)(2ceqsyLB'<;=%FwC_`Tk# uQdY~Am˅w#3\M Yoͼ,A`c fF&P'dTE)gOpޏj~wv}Lz4n/{5S({/VqE(T.] S]dKb$D9xkI虹$.C-wks;&>ekBB 2i(dizQ y,/@ ($m OyցSQfƸ>oHN(edN ռNY`aHX D{4+2!䖼-#7|b$IK2;Z[c YIͤVJ˃N^L!QRٱSIo$Ka"rݰRcyTXqk" ]K3X3Z)I 7CVb5+0w*bz k%k6trn!dz,c>4kwf-fxI& ~y/%|b G8l}JBleӱt\8-Qnc퟊8lݗ&3 ̃h |LzOf"+ {oj>qͅL8QdT}ͦpWi&aVutݲ,&\BBEPniX  &clC%t3&b|eu<Ŷb"wwŞ1-ݵJz^DUM;"e琩on<"9{FZ+A"<ʲIcs!߼5(VfF_k$#߹D:*m露0j>rbuL_к8~ \>\R83K+5?j:evCσt{WKb%lؚEl7 }K̳phq[Ӫ$]-- ]Hxvk0HBKIIp',fŒӤ{7Lk~Qxi*z@~&X4#VeRPRQ;60ȢͪR0ܺj^`;zѾ>#&cX-J>Μ +pFGu 'y 7/L4xH(|l6W0ܱ8FLn2A9}q;{p 'mf}qAb_VZTehMOƸb&Z$Tv5"-Z8b).DJ/632p;.4 P3aQx#冸aGXWX&m2 {q:rY*${k5TqRN}&]7unJwxM8%/CݠF|Ơ[/@GbDxNdP(;+x|9 z(n,e 0 gU\,꜌p@폶fE^M9{]jZC95o~hnU7mG1%ȶD*i;U[skﴯ,8 V]6ڨb /?3@BЭev˖f'#Az+xy}6_}+'"uD8> gďٖ#$Nķ(EY mɈM9L=`kEϹRٰ GSzM;!=ODJh+xg{RWTVFoKs N.Uf+iFvt\s^椡s=]$à"1P䟳NξŖ>vr^ 󶍍´W-_w~i;ٵkoqcTnhbj&}w?`5/Y@.7/Č Raw/蕉F0kZ62e"a}ZHӻ`:bxz[;2qS 6w6r6kɱdZGB̡kj7[g| D$D?n|Vrobڈ>Tboi Ffeh"{U$aa jb*[f HjY gRvX+BߒP ߽%[]ez ^/9|KYd\r,kTĻ9+B0Z$+pGn6 ML"ު]gNEK¹ cy|.wظnN۹ wbO-/+3as g+T$}ϳ??2Cvz C)h%ZK.Zmh=cpu'F)C.x;TsxPSkI<3XhКy(>-yҫ/ê 5ܿse`'(aj_gKu:,ߔ<_\t %P!&FiiAiZ+-0Sڔ~ǒTȪխW*/xKz!cxng. Psa_Sٗ$at 'ĥu+|P,A:'+hu -rCx*xJRr!e).2i ;IRC1o@tTֈ@[~[T5<ܰl D1cO_\ak?5 %2Às"z2GaMVq[3_9UR`eNXw7"*8~jsy5V# @Vxxt࢈k|O寣EGs**t1ҿ"Pi>ۺEg3Z';tӋ& Sݡ{I~@g-e- MfGI}! \[Y=K|;r-% K3QE2m;NN\}wc'{2A-ߘQ_KR1^l֦:j m{QH*I20Z^ZzyU<i0(΅+fjl \@Xڛd%F`?Cir`՘He,D& li;k ҿ-/"b@"ǶuN،eP&% 1D5,:F8 ]xka{hFQ8*X}OQ@deyU2g,QY~׾ [;0@+a75]H9 n20DjংzŤM|l("J@q 1`Q~ BsSu5?dq xȕ5rϴ[ N HQT??J>?Ej\;O3J=2ѲuRkk?VkA?oţ:wYg'8dP<M0=o^/Mw", _rsbdW]+( e$fc:YrHa:&ӓoS8Z彫 h.ڻ@n$kZG[G= 1̆p+ o0s#|>9aE{c)NvۛRbD7_Sz±[ x!DeDs6Wy]_} qefg,ʸGbXoq=6rY(a.ϥ{r˫ܞ#Ӱ{MW Y5Y)7x`0]4⫅)߸zOJ[wY3q0huv*MM 0ԝ1WäUlCkٞRWfvDЕy\9m,dqgqEe43^mY}לOyJ㵥FuNWn&]&)>ukp}1_]-GDS0|[a⇏5&JPɢL&)d]w;%LïLm?z~ M¤ZiX~BZWT24$We&Js! BN;J\oyB/lSrW?@:E`nOtOfxWWBr~$9=z+Zp.4E ~"Biav]@l\_Y6,XP UBQ__{!=K`׹IKScCv礡l~ {Y""&{H`yD?DKXΫn v&-J8O2gdL#DHSTMZ@k9qP#_N;:&uQ.uqAJ ~zPY\ ѿWq;) bSDxLkl#)/ la\ޅ@ErT*.F Wv%l*MaFL/ y,=ar}ueJٚT H}FK>SA.R7D`gT7kj[ZxXU$١L&nq+9N2:B3/nO̝?hF5ӮJO*_O]hişݴvQ)/I _u'A }L<9 5&f™,|bdUY=WhGw಺lOr3ݏ:JTxm',{@ۭlw.7׍+f 3],>3?p~!0d1I{Kq}[ZXk+FOwA XP.19 PΪ, *];:xLN8ihD`8XCcd'ʈ#*&r*OLI>t)Ǥ&=XRJblcP'02T{IamH뽙 i99[LJM9,zySʺ=؎%iolG3_$>Jy%1N'[G8Jz/8lz&UP&Ⱥ+P7;di8oD1GU*owy˦iJEy z.C*4ZZ';tl|s T!9m,(_8Rz |YO{҂ R[*Lkt@WBiB] dd-)\8`P!fO1e|AmM)"P<e\' g{"i-lM.'U'3Ј$h'}'G@>̜ |Q +;]J;wO}yqFk $W)T:RA]?mz1 ֦A%xt-Ma bg8WFȜ0\ \U?iL:O@+(NtA!jeSŸi,se ى1" ϕMAv`uЇV&|h64[B2=E_!i۠wh_ѻ~r ^ZL*ΒZ/aꆇ0`<}e7$|ncͲ%8dqg׿{ݭ Lvհ(lJxD hlmhcaTv3 8%R&˔@J# ϛO APBu+M3H7:~ἥ<ЉC| Nt>8`'g6 /?Xӊzۼ b4={Sv'smolDPn,<ѵEܷ 4X,16.,3X3|<tkn6k)s /.qΡC*H٨cxqb) *Qmbtm:aC(aiz*fuK p]SE<8se|, K.ʇj\OM@O)dE(L/Ըodf᱆8!!6m6c0r{]1Qm٭s?aH\m dcڒ7 (/[vʕ}ѷ]c(U6`JηS]U;&zQP.-i*MRaX `#fl+Gu ڗ@עRlBu暨7]/ 8#[U0,[1G=o_C F\; a*&Y#!fU=z:6r,nփdz7V;;b?7(A.mH Fgdnx -. mA"}d[ƄkdF )4vdn}UO8+*%էcJӫA&)CY|)wۃsXLqnػ}yM,p-ڹ mWKn-k" Ry 4Sx'uh8Ь4 Фv gdMkJW 0MAu:o,JK 41E3rRy22ZDcHZ_W߯ȶ2:boFopJ*GGؙJ=O%.H֣+n[[UhV@ _<ѡ;(9V:*\z`%%I7Aٙ-Lmybi!v!Eּcc\NhY-Ȋ)Cv) m|&xC6  ދɄsAh(CQ:JPIdk&p>H ~c(!5p{vT]0VWFu؂L>cW'2:RCYOK)KtKRBZXTU)>oݽ{҃Ë fp}R?QN3mGҘp_UESE6Ti]Bj eaM& {\ک1DǮYp@]mߌ0LtyAbGU8Zx\]"ұ24h-˂]qn}—)a5C 1ụ/%>+pFyEOMX40"3KlZjG ]5Tz,&oބHB=yr9;y|JƋq|Uad[zšrE*2_k^y?Z8b8o:̢I0wp> nT]7DZtY"k*N}FeM0BN"F<;M@MAVw5IE\ [wMix!v"U3cz;P;WyPc /`-?BÏED4Ĝ׊8eeG1jBqD*w0_$0u'ɧE)ٵ'j[uMϫ*;>wq L-d 1.C3VS@P68?J`lR QΧhl09}I1@t _LTk5SQ G 4I%)Q=G$9E4?AdTVsϽހUOD3BVC{9j#[_>O>.5W#i c6Bם6|)ظ*-:`ŞBKvfh-83l:Dtz{ Oz Bi LmMٴ"6ffr_Žq(,e )zHzs’}ekӹ" WX\pȄGEA /[olΏ<} B ?=vvŗe9QNypi)$BseL s 8b` ʋܯ^+{$i(RxZcUsTb}B8+2:.Hs3t0G-SB0K{T"m+1,Q$4zvh{~2?:鎘˕-s/hc%uj3Z_ t f!}cqV:ۥ;EiR+8L ꦻrVof Ԅ!.Ku,qpZF󠵰&>9~(.y&!vI\Ե2L%J`~$^1T0c4qzD M) Ѵ3)#+P+,N?yZ264ٟ-]ҫ9yn;<[kEYF} 9㕊1c~.\N #rAP4Pn .IMC8.W4RcĹT6vIWw]cQ1vvݣv4"vDʶwێ0~?.WE#Χe6=5LX(^u$IA;5Lr*cd3܈?vXIĐۮ/Z:TVﱊ 軅 )C6a +*ApSfma]N:ZqYn/a0G­ʈ˜6KΆux ᜭO9vMd|ABZH]o|aVSҴ>dp-jTӄG=ߌ䦀8nR6F"#j>ཐ؏>m,rf\]<9HA--r^fig閐zT7s?N3|pU :7%qߝVa߆Fm=r ]s6LE'% FV͹T< Ӕ|#T H r6\Vhnж 2)7Pެg&}3tHbU#ݑ~)Z4h; 2E=_N `)QEH>)b\)ѯ$9q,ADxk[keQyÛ:` [i!U- =34M1aaPn}[8U;s}֪\%'{ l f ݯ3 ڗпc @cN+F+ÞFH} c`'q}1ޢsܳrA0[򈽥(%Զ`>yCwJKTjPYC<"cPn|=yy]앻;$ 9:b P展> Hp^.y=rݝT{ X9l7 T"֤Nnh{-yJ#kBԕAl%HDjsȋapa_֮ 5csdEv&qƉM.% µ#X?z/kuC9?!`!ηsE̙TGt_R#޾lյ}cɇWƱ ư,YwzQ+;DBVDަ-EF4}s6.LXzp?&=λ.K x;Ps f@1?ۖe:]Y(Y=h<'8L+Pסo6^)O5<Z$*HcGqw'BYE!w{޸کI쏖|tjX3*woy2^j!Ԉǯc3Y>+QjL:' ?ވw7WyM6(vڣdH~(Gm5qXp{˒Ϫ.: 7!CL z~q΀D?rC $k;w{vٌj`,'S*c8%!J爤ȱ)4e@4f1@73)$՘;)~6=fi~E@UEgS(^PFv^Ys::S׻?Z ,˾ų*<3IFp,xֈ9;&j(.Ƭ95G6x& ZL"9N4/4 KP?xdigMBCh ,w=.$3? fn{ޤz B41dE'Kߊ[q[Ok0Cy&NMJn!p_+r@N:V#Bf>6C;j/5gїWIHP TxQ |YZ8| яWn[ej3ʴ.)5~sT;Aޖ4Pg 4弞D[#HP@oG=J084'h [TU5cb$<}A%". P#!e|Yi?A]Jz21sG#P} U_E3Iɺ;kGc{pT<[ jqayQmTD%  kyz$!4?髻/T=U.IHsF Gv[gYZ070701000000ad000081a4000000000000000000000001662bfc8000001ef0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/drm_buddy.ko.xz7zXZִF!t/h]?Eh=ڜ9TTܷZ ꠑe&9`mձB?~n=)ī &eÙFϣ B\KD(,+A/'RIp!6lTsePY "Bqں;Ĺ:4PZUUn |5,l'yA N#Lc̶%$U;%x6r;|V)58##=Xm-.{Y^X?FCpWD2 ʎ3Oro-Ou+t>0ZG{b4BN):VI ݇c(|f㙀'z:o9wQB'۠9ϺDI=1fR dMҍ6~wkrE=o<=Ư7@<o|c }WD 0ΊB}(3 %@D-Zv-6CH9aϝXF7KYR% ǂZl#8`b !%ןh𨓑-lci| COMu!/Fb=yXe[.oD;exn,+H╵]gȫlM(i,qX+9i*cqVJPP~b7eMgƭsvȕHrO0X6N[QG4Q|.hMdLnbgdV<]j] ʍzp)-ɤx#rɆlr$ }; a{$OXhue{{V84o@kBϤp;2j8-Vyki/ǥ<~-;1Ի빈~g7wWjm͈$+ᔚ*hn( .b*445T8f\~\ĒN9_CD$J<lxHO&aD@pZܮl903@K  8L"^W `amLirF7Ñhڀ:whd_r7!/Ziiӂu(=;Ł0U]Ro70 lJ˹Ir M^0PcT$`EJ:аU܀SQ=pr  r3RLS%ϒi'YAT-{X1tRM EQ6ŒYi﵃[Z禵q'оlU;JD1$["qv1Ζ~;8o{ 1mc?GN9PI-Pp-Vš@^aCK)gR_pMQa|t{&_X2G.x |*I3~x[0\@xl&P %Ѽ,4OEڤ=q9}Bۋi᧤ƭ*;#SzM\NzjUw~6XnSakyj9Ŧ?B(m](g@ht< MxlTn( 4dԇ }]kzш!2smJ: S p}ݼT(MӮ/q8k!wxęw)rMjW d5l7Ն4#NL)kMݓY*_ٔ%p*fT$q[;n8!%-A#[`2Q=kЩPGb!B_ M+Dz6(G&D0FV[X-n HBu_H[2Q>vOKz"$kAgنo2!] `,"*>z+=:3p6ѨQ[S;=e^Hux$h+W(o`d D~3]򧺪( VfxB`[vp\?G8~oPh셸RΆ1I3̖N8ȑe<--{[צt 6gb+-Mx|C-`)71${hL>b-p0\8㮿8nR *ֳ[Bcb)cNɖ1Mg3ouV)fG8hﻀƦާS_mȹ:dz%rPP^ }/?1ulN7ENub}0`Q:}Kpem e]=/iwaƖ .@\h W}XR%vrlkb~I`WхI [wyx9(ĺ6Q5W5,K-6/X'3!ʯ8Izg-Socl4(|QAri.nIم1Xr^]JϒπYC&}'jUTn(Ǔcӆ섪[T#=x&/T2"~}Cfui]4wEBZDw7>71施}{ b*!cwڌraCRuTd櫶lPCOPhEz΍M`ɋ.pj w~K^i絖Ĕˢ8u\ :]f9.Kؙ[nUHLA<,!XLF>XtbLGa񀅲bC7esjl>Z1?n@Kq_b %hp(Q*?6ļ\.`<,AmtCXR`_F?@KBQ" ivρUtkk4_afOH jAl9g^9USI_N&W tUAbqE \1/y4"26F( C_ V߅x-gjJ D;=Du×ds0/ I$wwQcrB 8DmGS2w&jgߐ>h_~N,0o:KNWB h;`0]wM27+q#zOfs:x,h:Al9ܩ#[bpSх!=^Sնz6dju ܩJc9 A*d{I n!+7CӱH`qQ.pdu$E/&w_]{|lj¯]eL+!O:FB|}UuO6Db7^75ѬXGr'6iS@mY#fhOHXԺqIR_ǣfj|e8Sd)Z G"lX_,YXME%47"eɓo;)8kGu:~h0f09$u c单%Dښ*U[RM(nhC)F$ C'wwa yH?i;;eڪuË+G3]FT "`WHHE%L#IƟᄏu! Porꮣ8IbYaRyXX VpH rq_+o_س:;_M~$Ø+J(aR@Xp?cUTR_Тvg} ʢ~Z4Jsg' jѫu珝TCbr ncg ۷=6QYZ_:0VǦd, -7_#e\ÑpN YG?7whK j/?|jD'g+H@xU$J?^ [v;1.\Zp1{UFsJRn?etߜB,#O:J|R«~I !cq5Nl;H4ͱZJ,QI"Z`+^7m`DEXw"H0s*㔜0A.eg#p.S~Y2# +Ş:,9Fc6kwsbb@rȪlvf^&F׻6^iКyF#'AK+"f"zۘܲH-u]ʵ:.S*ZO=!d#RyaBvNrpF,S,zAOWqr=a\7X/t:8|} @gּi9X똲uP)P_Eqגr!D+>G PP6\(OKU+"#^)/H"猚 )80,{y1g]bx?kH9|bS*OgcQ_fuVfZWmd;dˑ?4R)wh}"hs fØӐv[_r#{:k}e%vOdV_ {wxǮۼ JQ!9sm)U2)N29Ţw.%+x6 ~ CQIaA˵FWzm*IVb6uQ4_Tvn f"< xw}aIC~62dykW)Θ!Uosu`Mk@@Ms rȭ~j6"!Fv>uf#dn|ޛe &7(/iԥ}A!jrEb ??yGF  n^Hf(P>$bZE@2q8Ml#ip; ?@ M?GdՂ(Ϸ7~2`c75R+]d? F;w%HE϶oJic̣_5#j`gOcm+҄Y*h~N^5"cS\ƈ-wVqzR!! A߉ \&agt/!?.[RX$hBS'*ت >Ocf2{C&Yp7>jaz(T-= AӧN/^x~X[b{jvs啢5LUAїr 5IoYQIIǶ}g$; SAÇ,U.׋$Leg&9E}/AT:f UD˒ݑ-9xQuZ='e =O8pNNaBƷC$R'\n|~KDé|%gLxVSv1OȬ%(;- Fܺ3 ]z-oEpx)qvj:;l& |&dT (|_vq )Bxxv$)urt,nazF9F<ȹ=@gYZ070701000000ae000081a4000000000000000000000001662bfc800001326c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/drm_kms_helper.ko.xz7zXZִF!t/ ]?Eh=ڜ9Q 4ku|#Օ Lt{nڭ׶w a{1x*#RFVj 4!WW"e^Wk rRp1`M Fr3bL $qѯy3? qF돶we0|\,px0ė@-Sj b6eaDٻ?φ/`Xd/c|oy9ux`߼/ -Uo|p+G'\u%7jKB?U8~Gל} MSOeV{/g'@3] O?*~Ud=du{Q\Bsy(˅2lqT%EtY3IP:1CZ {cT˥[ q(%:Ԗ=  O%JRAuHSͭYx>u֒8f%vƔSW0KDJMFDH8+e60VtGvCl-r )̳wE_ѳir_6ֳՃc_hAa}+Q#f >Swz8B3 ߄3ye)'[kQֺ1ڰb k pxPXQ#i. n,Y|P`%FlϕuvLfrM&ayh҈P31=iEN})c;/ܝToS7?B!؂JߝMVfyA{- Ov&PwġLfbdgс#FV|wGѡrϥ5gzHhҋ)*2۞m@D>dvl'מe )5*8O;㷐Fz}-/ZF@TTOHPziq8{ &S>][} о=;G̯DeziȜ3C@~O#ѮSPJJ8Ͷ`1.16"_ͲhB"7;?k>2̶8\.j> 7YQ3&n XX)RG@ =fnpJ[ !- y5F ֈ~kIz_߇9_ Us1 BL@ʵl_X%+p6Y~wT0/%߽Ky_v#fo ua띛2ն_*$~S]e1p!K!k:ScѴ](Ź&LRH~_ކy1EQ1609֔ C&`Ke+IزR]c&!/@mO[%ɳkqJ z.B_ː N3"X<#F\G As*tVNG:ɶx.j@ڸP*>ץ\X`j7SNPI-|7F"H QRz,˸ڶm!ez1Kx%p!%E/KPXؚlHDU.m_'+M&%z^72?[M<QZGDn6u\tA_,.vѴKǢX<3ՁxH M`O6POٷ4ߐ]'XJ15iKv5~l+g12JwE kM> a8eN0ewߊP_@PmfjSDt26OGxn>V8;0W7 {ǃvF/2(Eʾ^U@%¿tA?EUq)Q (+i8npEܷ45K6 c43QZvYQ*F̠UP٦aЄ!AxC wI e֯\Ʀ_xI@+*`&hgUoZZ&lj>u_}6zC~#߄#A3[D([HAg@hUVXڇM޼t`FO'e>5 I;ѵtڷB^H*K!F`/ 2oYq$S {r[{o㐌tĝWU ՚+m$n Y--H;]*bOZ=HU1?WLHkw_|O1M^aO`,~ 5i*ݒ>0*Sb0cD2рO`:@鋳dApLvYc߹S~qoT])rNY AZM_x@s80$ՋG (a[":cƖKv~em 3v!xVVWz~/ ׉PpEJ!>,wkT/W\:̖T$,x4k-v|EU'[߰U0T FR*~3v v 4, D uAN=ڜ+ApۏuU!.@~tnmXi.Iw2z(w.@ 9 =-,^A*AdJE[^w|%i)V'&UF2Wgr1| $ˌs:ei'0#`D%ZeOJ`{oi :&vWnq`B4>Yq&̀k"p"Oh:Ư7 {dkY.&u<m;؄4.Q{w*ʶ2Ǐ騍K 9Ji86BA1hZd3DP BL"yEJ܃0cU^| #L5sxMxtQY/`gpCZ(o,ZAiȗUL*YW<nb8oE@Pl}JL2aŦJ] }(RG%b1`(1/=CNISm ;n1e8쥂Pkcqx3;%[RQ3sBY&MTMJvm C4??C=:v&gU0?@gfqb'>ԙ|PwVz׎5'5=gqFۡ͊ڜ#>@Yt(}phBRzM/eIAsr݌7ՃS[ %̐^Ғa֔M ˜LRr–k@dVIŗ?kXQP8ƃ_}fV7mmBjwX&tɟz,$2c\oe;'n(÷hbj#}l*/J?eכ9X+%0UԊB3B3_h/ "5}OQ!TZ)7GR[,̓r^ßee>DCo'4h4Eot\x!4fK-ɪ@C@WMQ#=5 {U DfX)A򟴅]A4O ρ,}w1X }Z9."fFm ʴ`7vֹ g!v{M{ R&-ϗTHХk()t]}R|6/^gpԯ@* \y%%))ˉRer/W:~@8]~'hnQQk>;}mgV 7{!|Kw_C 1oDE]CtfցOdӢ4cPV]!gNC DHjOLH-~ 5Y5-f%ᖓ= {W"9^_as5Y ā>/或}5*,# 뱫0J^?xi<.5Zo];&g] C)z g3 A2b6#d*ۚ#YDƂ`Ҕù]_@ 2x< ?5KTg/[߇S3:5,;y|HCwA+E;vbQ7ݠSaF]YOfG:!24ډEgp)n -&K(($$-XY4"wB0yr4iP/=,Y I;R}7z[ o!5Ã3d _\$##6GFr(&ͷ~nS _;jBI"{z"KcM8 *,| 񘟣6xhQFKw7"3zbXYzQi9:a(C$_m&?vVu~Fƻ&^>Jc>>C%G|h a dU"WKG˝VmBt:ȲA .k9G}2]_-sL 1 l$kTc6HqaXZdPo[A/VC9VC nHl~"M<8ѱ8(&gONlGN! Yݏ2g/vE {FDu8BR㵨a总yiP&;I az].iM>^kC8Qqu\ϦZM0-tW^ܚ(Ld} ȇ\2tpؔE3i'陷;lC?*ҟܨ(,#;Xr]<* MHףb;D H\} :T6okȧ*k,ȧP&EZ_nSp a] lO\D@G| 1϶r/'4~ v1 FH4>f6a&@w 'EQղ <g}s\8$fUh@2Glв&%nwIURTh 8KoawhW(Lr.Sx)Ş|=* C@kDrOIwTۡLKC=U .Sh0# i5>(2z>.ȴpm] -ߑ~ 7:5U\o$p֯KISz)R<Ԋ JH¥m4KN9eؓĕh$8J8?{W\`)";;e፟5Msq6șτb# Wm4^ UB8R)7QxAQ@_ 疙x6'V2RRۢ,iBr*j^ j[Бs 5$Sovx5B/Hܟ6=wbt PB=¿uغmn]ۘ,MAMb$>}k!:4#ǘ@!F.ra6O}/D !`&,)Qz~6"HfuiIl67_q'& ctPUku3Mah$H>j׃V|Mf|wSYc>MmŞ ?)jzi«@jQKu,ܻKLlxh|Ѫ2{GC ->q~ F؏mHq6c[OnZ\͜Pk>~r-lHÝ35:{sͥ@R|+^ %OeiN+S:-%nɒrgj& uP7q<3 #rʥb7 e2=j¹.jWFTWKZPzĨ!l\'Vjj0FU-Iu«sIrSߑ.;4/̎%K rvqhslp@Exi.@y|Vp3I1%ŗ:;ёĶ$$ X],2ͦ,f~ Wv}(I\Q8GZ'9@_8R4).-ܔ_P"em˂\QQF'u/MFaf-&͕άA+e;p^^VXoK$TËx+%8#iE QoW,䆊2?v?24|SÁK$RN~"PY(˃‚ױ`-ʆШkՖAAVb`w‡2r16Dosơ3@IcEN-# 4a /F!m )(HXX/:Q蜧M{8>Xn_rດ""G]ݨ,Apo8ڃnDZg/o3CeS`qS:6l⥌/IEMLwKE2d'4H$nNO[_+MQBĢ<oge%n& &L)~W|>X94\[.X_ Bc }L"<ұAdݱ4+N ja- Pzv5O+$4-{8]|!0zic|ج0?TV+I, JX=WvWVpù2 ZlsV,I22_B~E/b)K \ҼMڎ3ƒδ}^I_j{`FL8ᜇ>J*4{?+:qc\լ`p(n@1OoLIcyJ2cjp'ck7LAl*¿^x?pr'bcoa)7Ҷ1%l;s)\Pptu3PV7F/k9i:BC\:gy='=d_eͤ.' e|X cyeBn1IT y)+WP F-CDFs ħv3%GX Hive%UVWvukL{B?bR]lE~y4\|=+]υx1 xOjHhOq5TL/Mt vl"FW"H]i ܐVfoMǹL@\1Gw(A~V;|>4_SݘX*p'iـP0@'Zٔ˩Dx:oVv{ *B{L_moIcx !48j`KՆŞ7/s})R$_5ol񞃈u߬/(]Av>*T+`FY?Eo1~HSLBn|+Y[f*xk0,߻0 .v2$ΫkFۀhym\Ha`4tK[>jW2}N:&7OP4 WQt}|ר!jh-\YsPwm+I0ߟ?DR<׶D#1$T/',[FҴ ݌ 1jb-~…,PL(.vPTpjrpHA\*GP^j1SJaW= O7g>Jt\~V^/u9 Xz'wLS5ogsrݭ/fD-_ +rp/Y0oݫ10seƓ/9]i5y4>2J{ڥ%^$a.l ~*1xBo&+]|h KsE&'E ɁLՠvj\P:HSr=/q VLV$c[|U}Kj񣯽TE 2pox^*"!o&tL9-+XN7V)mk wrM^vm\)r`")&$AsdYd*%FpwW$-w ]$D9xfщY~ak[!|<nsڌ'~1mut5 Ρ Z=/;٬_GfoJ/aLA,I^,mݼ#`Nlc@rp)P\W]`\.Q}'̎ݰ3x5?=V+X&U{}܁`Y 01(X?)e t`fbzb5U7i~;`= 2rd0ab o}!Nhr`gOM&TmST5䟟Iun3UoAKL%˦;Z,/yqքS)pidol+V_c/qbdʫ(5ɬ2g}{ |kjǍX}} A+ ЏbdI%źMןȘf47] ɟi }^O2,EN߻58ض {ڀ8UƹojSۘ:<1Ix}{VN>c/ #:oF})XVN*MH^:;>S074iM|cž:Y6>5l/=y~!' wsfLYC)xe0 Puaj/TX?X$G㉓p{D 's=P 4ϻIB0+EcTj<&y`vgџV_}< p&$_6ЄZB8pLiz] r\-==F͹zZ@]>a"i'x 0P2j ~kt˔Rs%k堍wN ^+rta?*$ ] ԟ$Ln[SL1<=7?:&"d"\م&*?ګ~:lr; Rv__8;kkj:sSM ?BjSX6L^Ju*<܏nל$_ -Pj~x,ܷҔލ #u^5$p FWE.PܲN7a aSƲ4łňj-i?$il fo9ک% "$`r,wo7)T66cZ-`ocOZxokȪ ޠEj8$5-;Y'Decny0EUL7J49BOe߄9:Hu]BAla*%qOC}7Fl4nlS+ lꉋ3qFC+xZgkS r' MZ>`=,leB-"{RNxߨԞAr*dU|d䭅RC#t ?LµGs⎩ ;U>*MEY#dY i50aݛS]'e{x:3NPD=U]PBKTb \wV  f A<쨑FP-ET$dОBDz@J|4#}o.51+4LJ?8@g';4MMÞ| l֖JbMw gB1e|[,Cfq{P(W;e [O(Oj_‡ŒϞjq._7<֢v'!0#c O#+v>xc ZWD,xG"EnZY&"A <ڧR2aAͧBYJ/ܲSߠ btoi8k+*yp/CA̭/gV) Iuj)< slKc6)up8b@5W6L9ɡ*}Q;Q}*L~iݱm~n..0aP7`1>o4h'8`/P= ={Kl9x|pJb[Wxzȱwb=K2#-t)KvIUO|ا陸zdRbЙF[FK7򀝚Y,>.G j~/3a2JNGٟ*v{=+,/p#0!bash^d5CS:@)Afccd i8CYxnM*XGӷAL0zn(3:;huIێdZ Հ5YC`!,xT.oP(b}o U&`HBy@0 +͎?gk`71io';1٘Q^֝Ѕ'/O "N$ÿF9 /pI>lfZqX" ޕ#;`b8`y._`*ѐyHi8`me)[)ب%$) &[1բ%cĹBܭ3-*;5W^kHC _$YyrP&R4G6ab``ݡ=ZmZN v?b׏bÃqrnGZYPΦ$tmqXfV+BmhW"o;*RDXM1v(Ǿ*bZ6EzS%Zľ%HWmlp@W X\; =>]˔.{U,zK2el<#5UG(4ƑjA,Sy;MnY,mh5s^WMge)aC*@9z=C@h>#MnR^!99eiԞ3>3QU/ of&hw%X6z=OK^Zo!5'F%PEG q&|:Փ#.ds-p҇1Tĩ FRxoI4b:c2>%o'B+woD E_ .Ø'h 4?MAJyݢW6S"ܕ}?3"RP+5MTH(U: BVٗx*2nתOws$ȜF~OxQƳ;Fa\A$~ 5LF`Г"/򼂸(ы/ିn[ ykݧ}ߜ^u ʭI@>#D 3 R]Nm-_3BM FNP`6pWD'jZ w+E;j&f(iӤEBAFYa FD> N-#ț|WmҫPJ ך)ՏHƍy1ɢ+s(8M)^.|tQ!Ha:=d/Z˵gw^T * 8'xPcKոp?2cT2PeKl.ޚdZ+SM); x&j8xt /fYn}ekr4zƕ<^ޏ/'G+EMk-oo]=9@M6H 썋xlS4ƃ/h&o)NWDK(|q)G$YK{kqikAUt4k3[NvhourvYU 4BeoFa`)1rVfg/~$PjU/+ D/(w/eZV]W xm塪TZZ mhFvvv}}or $l 9vܧH(QX_aV{tc `}o7RؒiCE"$fe.(' k{ 9֦gٳ4¿ o?bp uN M k S;&/~rL]\q/ݠ$1FPrp+){骥ȝ$\Ss:h]{W,?{>iHEi-F2<n.. gP?j(o;PյAy[b"@1e -9Hugt ZVh(xc[6YͦwZqB6unݩBzPv3Fyr:x{f,ڦqEpOPHESKuMǻe"_ЭfDʤ/];(:ŀ@n`<,;¢#w)Lgk:I'yTN\LaϥMd Qt7>z9lKcٸ+Ug=OdMX3q^ۮkF|ƩA^`qct7<$t+5iG0>ILo B%j=ȫM\Yj%)z8( jV+sP;E8T?wsgp~ZPHpRQggTgރQAI*CHDi @v^8ػ:LK1FYmh^]đ°R6`Q E|EBu?ȽS($re7R%Ŕy6/̧u (*ɺP(%X#ý6-Y >usᚠNifm$MLmꆵa2 4{Lw4;f]$&oYcLuOΩhtdgy$\3i>1*lk4Wd[ k';O^*#/ q4Ymq `A$3 tK\"ʓI0w3# Y5kW4?Topcs Hޣ~E(~4J-;"$?D4^'}`_6΋(ii$ֱoq|MlBj{#qj}Jz\ ClD1z6`NUk)T\jۄb%_E[t 1$)êLy|4)a)1o|h%OZ;+pi !dڙ  x߁u'T?XVM/(RA=cehUi>W^I?(E "!%V:o5WicA >}*L״jl|9LLDv$]KR4lWMP^DAɄJ+8i.*Խ',.ӳb*yS2*G}_LΊ/xqϙJcl4ѭ ⱬ1|q'Y7S0|Nr^a1"Ē"b@*SXcҵUeN[g *d|ح|[9z3H4Cb~ZYBKv4wCmJp@TX3/@" JA⇨p"Nt+ɇi k%ԍ%ӡUB,bEG٦e%!Z <'Rjȹj9ߥ ʋgjqbY<|ߤP^Ex՞kbZ[ة ]0\ɝC|'U@qaQxQZrt8̆RbeZq>ƳDӿVXJ3y~kH9Sur5'VUaգޑB!3 끗#)N7ODQkiH[Ӵ nl*ejc6 d=@(փȹ|l|-!D8In{bfq;TU- skwRse]<BT\ fAf i2".]#]F(\/Hp))#*R j]VGZ9'_DȊWnԙ HC\K:oeE P(߯ceOl-R0/'TH:]ыjzƭp٬|0Y02[49^]kh8ime= &4ѓ0yEurk6m#XMmf!'p}r}! E vR: /sJZ_O:VK֯YmwHd@3/=8lb_J,qD]jM#"քPFp:jbȏGᗝlo1& R{ê5 UCR2]]\TcMWlBpXN(hP;vaYzY#]S$h#,)wbdIo2("N܌tژ: 5s*b*x"m;\'>EkQvʭf0`{lh<^=KU0C<[Zk!f30`ҔoTM!ʸ+,~QJoC67LyA3Up\޻-8{ )2Mk竢#[կK,E5;rƽ$ wcBwڦhڥ{vHyݞDEZp~ƃEQ(άe-s&vN{'~ѡDF my³s)dcI=;ǹ0}a>m=Cp3fTFpjWce&Z ?ߴ-0Of?0q'N!.yy.p])@GFĽ6j+J(%Bf <p jg7[0(5 \d\ޯХTUKۛ}1MδV)#-.ؙcO:{b1|Y}{[6sy Zub\o0/*j$F lx@ 1 vj;#A48˄+VI+țKEf~gEXb `8d@':j+N{*| ϠћUX\h~gZvו`'YOŁj__&P>ӔPҦ&?}p(WV}BM)Ұ8z'ƳZh׎rWMpMV=,bd#wq7]Q;D;}rZN3.n9ۡ sxo+u>hn`F::VJD=EJD[$xomKgh~Cӗ}^,s>RfA4H+ݝc5s")vLs\TΝrW7P vֈ0*p5!C{Ÿؗ7/8㝍KN"K@28|<ɩXɢ{ "–H:b$;&7s|KL'#sV  Զ؜ tj: %Ȝ 0`Gϯ%!pgۢ,߁a*"hKPZޒ@XPk7f:Wu]'󡐿aRJػ[$A`6Magt51E_9-?[j`d9W _dQb6Iٲzʏ S\CGKz)7]lBlYJز[bcm&{/p I"[5̄q8K- aʼnEw%>Rw5Np 2ӟ$@[l8 ̊ ˧"MO~hwLT#@z=Y?Sk&fC+]L:\36Xy\/ڎ۳vHUk 0/QIOv#N2QCҡM쵉wP9rKߙNEjK6t@1]•-nd؂|V!j;ـsJ կ>~bqZfe1IϢA]Bv>Mdm,2BV:ҧI?n򖠃wwyܘ"Jf<2EaفMDwK:MӪI$:*dCӺ>gq%_"SjdkЄ讵St7t&P,.` l20;(<UP",?_}3i. TA#>4XǽPZ:&bEm /n䵂FL"nn0!d3LL7+Y̴ޕJ.Lkѿ&X/\w񺤄ߤIrx8Y &vN4r1oXrbg`Ej3d-C4!vVG\7\y!_aL '#) iC3:L 8.eTVw?r| z_K S Ĉlb!H` 'I(cJ ru@N ?)/iyy萣EnfMj߂H5dϐ B0,SxnхƑh瘄僿SB!jd#Y#m3%f@ 0Kp}%U2F g? ,XnT>L_I7>poOB؀tgSUM陵 XZl֯9@۱m gT7ԶA_F Ќ|i5И$nc. ,"Hh*‰X[nK׿&U.uu>L' +'p#@beR~VOsق`e*03qy@κ).@]i"up>ap1 $;g} QZ^ҭ$pa"`"+~TlQ:2BѱJ3/UhT ξ{sù? cpaȺ vZ.7>HS UXLdz2LO S!◽*Ж#ر,f4js;BƐ>48β,n%^p բ vmbP&UT#fX^EAy}"^F)vG.SU48R;Yuҗ'MVFMRK'ZOO?([rȗz@n"5-kks׺[b;~! bf"E' ]їφp.5kp蝕> g8&1rComkQIb].rP5^a霵%\zs"5'dCziv-mҙ5J%;KÁTƟE$"!#_+*Ƿo|ͰP YO^qFo"G .x# (<ɷܿ!|ۗ1鮒^&n s(V Vds+si?F$ЙgJɛal6tn̄TʐbNK߉\Hy/ZooCCjE6]0{ :^2N:\ yO<̠1Y}Φ2dGLCQL=L Ar kEpH4g7~ l$;{ H:/#=QB<`cHLZVI4e 2),(Du\>&[y؇mgT(\LW0q}CRƲ'+H~Tѳ1뫬@sbv01a/K՘4Ǫ/_xFB[cq"?5z7 8 h ~Mq($[£`\ |Ί5k*2x|#?du6,m9hA4[-x=UKK= 813@RH1G 湠@?Y༺3D~13C1sQj%Ξ > JjHÃyfrs,H35b+멄+ R]|인Zs0[=zW;2tO!TC y 5Y~Z`>! u8fst8;0lr ->$NI4Y R@܉ 4n!\O(pu T@'OZo j<[沓b->"6?sd -{]`[<\峑Sxٹz/묢^dʲ0eƘxPCJo<^Zx@Yl ' ^I6Ebsd-Y7.k:G{}` IX הj:DeTMnLR8t-QHӿT9'3\B(EDV,0(Ĉti d؎cxC5,FGVh,s +K\UH $&>hfmvV=򀸂mOw9ST$;j.nۭ3,_vfE%J'㐱!-魓V twVq۠˟Wni E^g&/2nۍ%o0 Dɱ3jvsD#%dv̈́Str%grè:m>.<Ö 䮚mպ)F )O.qj( hA?Wad!!j}^YlF8gFv痴˱ۼIH0pg⩑S+& ;%Jx*]N5'NF < Zn[4 恸xy;LRMJ=Fe(*N3B> .G]kz/9R-0c,eY4A'e蒓r ǖWTXO#<TMOa|r r%0$ZcHY"H4)ig= r 4`+& ot o.U)*)vYl I!Ⱦ~oWbv垹SlaSPxFX`-m?mݙ3:=gԤHHuCElN>&q4(#%7jƷ3Q=N;sD}PݲFI?I !xsJ:+:ܤSZyѻt'ۺk!N'ІݖUd!<%S8);sɉ@OR%r2{e4dٕ㸇=|?I,yv^8_٘P>drvdKP.Zl!Bߵ3?L]0t(J\8NzAXȀ sVi5n~[É.0d 14ӡ\RJKMMx.z_.GЋRvPTG3}*9sW2-v1fzMVR+#z\Ҧ\q#JXnjon9!VaTs>JX,jOUGZV>;3ޞښ8qd'H-&tk]nu-zc =}i zZN.oŖ]O$`64tmVx!!]GEck<3GbD$;*v]uq,֨6on A2,Hd[ʄ*yYQ5ɱО1VlgƟf4JT9vl6} ,dZદ23V^j4tb^2m8R~N6% D֔~W#N)aϽIpHuIyg-Y+ LZh{ %2hD̢GzDϧ>|K8 VjbP}&~@m#G]p[rŵ![L!n`IJS~hIFɴ5Vlj|ԨI5Gیj^dMd $Ԗ|!f=L~ 9,W_>X dttrmՖ~/KA/49f Ҫm(b:זsgL38!pS~}OB[cʣ~S~y~b'ޅKؚB<5ԯR,q` c* i–;eFe8_;ڕo8IP?*= ]eb[ yew]FҪ*yx ;8#p&Īc:۷:e 1}XޯTuzV?ِ6@DTF)JԅNJ;=YЇuQ7FH)=LRZрhTsf)MnKM%$tm:Ji mQ,be鄿ޔkV%pCQ}ġC:7_o1ß>ث+/]Sc ufFEK7 M6{ S'ݜ \\f$>^@s./ʾdK8:FZo?ke]q瓼m( ,h"# 2鎚uܪG H?W0Aq:}'磼wzӑ EwfzV0%#bÕbmVzك]KU 3kHF(@T[ TёQ_y3Y `UL^LfQEmzYq g7= D+,`EsB+ U <񲈝E8rܥUJB Zv Q͇b"d<8*4.,>:V vy-w8_3y 1oKO_$>\/ à3;3#kEyꓳqR_’S裩%K(ִ9h@>*RY dfr&v`r;hfg|,wc|{""nsRn{ˠ KՔ'M9P2.A"jtV kuGVKZYd\Nj)I67LL" RL(3ҧ.Um.2\[倳"oipُK&; 6FS `%1!Gj ;3DOn1Mb{<(KszɏRr(YpgWayD>|= u32'MGY/_*œaC<̭EyJ Jj2̩}5KPKB[vm;gPXjWO낱|9#Xqɩ'RM ʇ,"b4T=JA\0=>k;h,L;J暰S7aUpVo9qlmk8(2ϯ'HLeΉ@Ki'í b,唟2f&RpOVj;۠/ԃ[XVI͝7sZĊ{ORhT>o,iF6RKg/+6MCL9` osvsD&rCi~Te&d^` +OEn[]:9Y=ovBM:SHZd Zݼ|P[_68D9{SJh?)5ڃ{1-cHY;9!8ŪW/ZņZ\n|>_San5ĕ! k(}OؔUB5<Q_b.iL< u,6U.1 {0<>;&9Md+2oݓCeC\lkSd&]|`8Yζk<$w M6IAyҗ,rz֢?NWk.t%11EV&cb! i۫K}1|xND+ tK&M'/ qmmq^KWR8i)_Eb#GlZ v ;VI+.H8Yέl /wF#8߉!xj^GH*zLpDWT | [ܮ+4ٴ p ZOߥSrH# >PV0t֨J>r^z@(+,=5WƋ(kn2KtmPm|ځ'çC@1cb1i6J%3]!8ʔ*Ng-pSB)Ipj]^Rƶ vr{4R&Yog<> k~?Jۜ|΋x7YGF^ aJ3SLO7);ַ LT!˟P 3o H`lxqmB-g]S&G_hl?ĩ_bnBwhM]n*>v0-DH{-VTl;yS=Y]*(Iͭ:R2GF[pؓ{K&5r$I@M;>m~視Co+JtBK|}bѿ9~S#8hűեBZ#&Kp[\v/D=- ګP%!kэ;Ň۞`ֿ(X LNs.+6^,#n\2hdžH@K }.:kJ`JN-x0ԛep} A +6}7T!ɏzgb|DfJqČ-k9~%{D|0d0^PIuh=:yDovA ؤ;D',$ot۳'o{,e2h,F1P#/iqڞX,VxVX54lMOÚ\sw=K@rEAdxLc f)/2(2v $&:8MT=R:+SCMyTq/gD TodAcօb.ذS+M+=cqpl`>kW!%h#`y$o\e_~Xݕݭ`i4Ԫ߽?uaBQvd֌a^KJ:(<BdE<l"|92ZcE Az/#P(JO8ce~ ux|`B h_ 脜 J9‚.?X./`C+b[XGX`JsK_ ?n'j7C2IkHe|3 g8 Pa~/ḖE?LZx&4'9(nң,TA2M,v9]At-[fX9XW+HZǘᜪ`AcfG0T2MtO`#MuZ3qz-[a{Bby_l v=9=G tri]XDQ!`XW3O xa2H|WjSb`KWι0 դ! }x (G-9?ATl SaeGsX񦇱F̪|ҋc ZqRg;2y1gҵu;dc][OGk  ˬU(bs /z1^:~aOŠ!2Ʈ0u'+8( a RWѲwà6Өlܷ)rtGoBH1'_$^XN ;xHJƐ}lG$7֢VcJOZ89]ܘE}MC'ϟ=vf$xĵ5U1i_PDS)/糐N91I@8 *5koۂM A6{3KCqvC,Ƹ'tx 3IdolwnIkx[`:R<@pATU*omӏ>DOHК 6eQõr}Jg <x8#08EY#,_o'Ј nY+o+^FAr "B@}amk=$߁*ԷFf&r?-A X:3ɣ:5zΥ\lud,dw 0?w)Rp+I}U8: <0~ ho^,,KAg+bFB^sl2Jim %֎;]I{Sv(3k2gĉ 8_>#-unxT Jr/Ya~; !*ZjPtT,sWhR6[Қ(jݷ3^? . $ycVqE;)TJGp@#kp'5}J)d0<| m$m`$([6!Y+X=!9BHQ1Fy7T'ªT&+>&4o(Ͱð_GS>l:u7:Rv0/ ֝IJD|_/1{Ylj|,,ƙѹ鑀:yҳ~1RiC)esPbWNU8;29!)x dbyAwL؀}y{s|U)>Fwy*r2ïwQ76ﶟEL.pG!(jpoohbM \ =ͣeׇ:-K'vETI'Jx ۂJ~&]@- bY [wd`aV3dzr /H7=س+n;<)V aF%s'M_S뢀=s'$9[؊bLx|mn}У+}|:y;L$u{?4wŠdkРC"U&;&8=p ?;7 U"˰&&E/E䓖aenEwp;yˠ=q>rnGk4h-/0&/=wRfNTFRZ5MHmQH#[O~nDj$\"uީfp>ȖieMtgH.D%(.0lcQw6یHcmS1'!" *\ @TIKEдGo՛HֲOhb"U~ҟZ{n_=tφ&Xg~bktuYaϹHroylMbLD S|Pެ*F{{a5 6B:~~[hRx&]1'Fس [_E=6Sust,ۚh^wd D}yƫ[9QA gkxEݯ%&;ξs &/]p%&:OIaGkz"WqV1.̆F<]-M=E4P )=ƾjHt~DSK yjo%P`V1VEyu``'h=U1~\oȌNs<;*X+HW˰0`\/ W7|wKoRc k K xZ]@kKDCD V<4;7TjˁG .ĥ/Zr}׾>k6D0PqE\zGL64@5졃J1g=iC*:\* $YX雯)& ҡ {rh8TsSg2"s)܎EQ2]MZ |!𧑓 R?Ծ$V.G<1 u.| `F K5c&k3%10r[ D?d-xn74g%1gmKP)B74C,=j2J#:b<[qe)!qWr6"}mm - p-{c3ms%ȿP8E>~9`BҰ*"wT;vo<%Dq&ڬGV C@K˻\0bm"JП=q+ drY{xzf%ni[vD -Yˆ^f9C=TUR6Hlo/zl¯u$W݋x:X77m|^ lrЍ5·Kz! oܖDmBq2Q2y}x/P']bA!n*rW" y}ףvo ]HSHcL`5e+Xt2BpDl~(1_m xǚe%ŐkȑSy.$U䣜$}7oJ?luqN "E*|Kʅ18aP{T@|7faӈj%.πq Brџ0+qrk\BH13._IKr+@|15%Hyʘ!)A2Zq :u#OPXB%Iqx!p*weMD+cBɒ8­ ܊D8#7(zz']j/(`[nW:ltՓ[SU!DH RD@%m1Ǎ:w.+ )eh4BsWYl͚MtVt  gѧN5yf1$p3%Ŀg u#{/l8@D ~B$ԑbfWSѱrO]P|h6(,X9ؕ&;? >f@W /wmK=Les+CcJ20b(2KT><?MBqOsn ]3@Ji6V*e1]7LL31MK.?#ٹ7Sym*67u~C<5@@?pne=vrTRIf?TFM3SIZΒAڠCBlo+ S9hž|X[24l8?Y6WގG:-Q݂UB\a7cTXYJkSpQZFC`Q:m&@O^I۟Q)6+ o41(`o䅢 B Sv]h@*ART|W_`ᱦAƲ^P, {>MQSc0~yƁ7*Wp n5iw%R/̬Q).tHFjHM,q9!J-[#8_9밷Mh";ʫJ6RzH5֞Eǩ[}9ł,JB'OhjLXVxhUĿ.o|`__[$uMTXLQsz޸KprX2^ݯԲ-H9z2aꙣM ^w[&.fX/ _PPB4.CcUBj Ttj=2-hyI` yXetr"|,uϪ!>: &yK~8vj1Izyz5F_ " VVLe*A5(_WĉϚ0>R~ $^!_ IAkt1HBd <^JhW*6\Zde ??+z d!@pJzL+1SIt7ۿUUT!b>WpRy/HJ`z{K\tfƮ5:ESI;}KIҭYv]،3l8:ppϢ'Lˊ0&r@.{ !&Hx#x _?0hψAϠ&&I߀6W9u\&G{,Ϡr5 ̇/<إg*Ƶ ea<K,[_XUR\T'(WLp [9KH Ol?:V޳P/OJJG ua%]pxw#TDpW>G#;*Td`Orww1;?ޭ_Oun:KCk nӍ >A`>h 8Yb*,kg|I+g{k'Ȟ\Y_Oʎo=)OAYR.Kr\3I|mak\,٬t#QV.A?2BM랓)&gCH<J&Lmb5x~\7}B F[F|#e=v М;CkT΄ Lhbpw:(eRXFWqYϴ%`yߥ8Ahψt^^|=ͤ"u0gjmԽFHy"Ƀ{<*R(6i<0om8ϬYYED=<)NPx_ّGQL֓\pt1d{p'퍴@S5= Cƛ o':q6"cm~1?S`m)Qo)㾚GK=A|ێ\s@s#KZ&Ad]k<;z0?c` 'Q t>ר;?1e޶L{#e`RlJW:t\@VHo{lsA#[P$S̯I4V]CǥUB1Gm^MK$?Nq+>mbDJ%ۏ$ݴʹBG'Z2s[o\:J#?S++l]9jd-x\l(D jvziBKY3}"ĝF/4ΐG&Ǵp1[DX_Ӛ]%A`xޟLpXly,⥿'hPq7P]ڷ.Ӕp#( P6>کo?Z@Kś X !SL[~S3~[#֣Ί. ~qZդZM"Olij@뚭e?Lىh`- ̉7I5Db\E#ƹȦ+Q[h_q3n7t8HE Y;сGp=?Y?ԷAdHq&OZus`F-(v=m4 #T04gjy8L/>srMLѢZJ-s[R uTNn[Ak~+OC ωm40׆QW'zѷѾ3lij'v2\F0ϻxP&^! C Z%} ]A]ŒRG0%:6temm5l iݱ:EwbeDOšǃȒ-E&|n{ LgdAef rZ[c+-F7ud .5an S+LݿҾ(EFƶ g9o2m޲Ӕ&( $ԣqGf͖tb`@9%C+a&ClN!Ǽ/ߋ1x0`)S:BV6K bR -,>OjJ|e=o5f+@'8ieB)Jj0зJuq{,IRX>ʏFP "tqn !Bj"CjBFDqW(gkuLVP!`vVU` _9e@1K7EC2h'YVU}oƂԌ)U3JdҤlX~ڍ qU􊦊l#ҖkEXYοN1Q1"buQ"LPKCOyN.算"Qq/| 4Nhe|2 qa9{X}@C2R{КCY85mҋ4N KBY@,3{I)}r#,&h+ #D2^V~/><0I2gvRs^Fz*o5sy{1yߋ>wZa5oź+uդ͝=;ʉudS id8QaJkHuҋAt 3į(SA5V:ObҝcbBCפaGLl%@=W[ E0`)J %ܽݞB(a2vP!F"ft?xK)*v?xYȬŜt?;;s EW+0\T=@~s \j <,eS ٧Um2Wu+9>b" lU\#ә&dfx8m4ޜW9&_((@VSوv65A਱F?f*8=I(" mZ{wI x^k_Kf JY=J1=(!3Eþ\?xR5jFf`RII:( - (MB 6CM
@6m*kz˝yC@bDoxpb5kgч^j~Ӡo-s8 /"{!><:A;.0yȞJe>w2{AԐ@3NC6ޣ}N+3Z 5XЮS8|?M&*S+Jl$XHIN1md0T0FPi%8|akaD)@Umr3c]safwWGJ /FR) +@R0菈[#Ft+Ag{OaWD~9(.|Y%b1{.*-fp=fdT OXm䀞SSu!̨uӃq| 4T߯ !GWnֳЪ5R w]3)7֐rF]cCڬT.w 0v <z}&R»fQG DaGx} 򄽨otJ"^PI<͢꽄hI]{2r߀>j\ί〆xLeDiL3eCV$Wh9- yψD کη.w*+.qk&Y1}Cx<01 ;fnolRN|_])(9nTbhqIg$C E;כ frb~Pν|QQo\@wթ9L+MkҚhŅVU gZđjz'R-o(XVS?SVZ-;mBYd(Akh[C*.3cpVXفj>/%8;3+K`Ÿ_U4j0NT "'NxH go`:Al7Zli5DӶ|!{`*B{ɈgO=|S&}Cdc遾dn6-[Ƨo⨳qtS@dN:2f=)Q@/:?"JԳGvmC[Q bkZ[WE ,`-= \36k:8D2 ƁlIhEܴAa& {. <FWZrׁd'e*:h@x ։ud;;HWܙ5V(^䯭5T7K<6A(l:_9[iixZc'M/mVmf9 8/LAɤ2خw#oD^UP:M3uFX.1Dd1lB2ִyJJͱ΃مA H}Kp+3.rMXBp4fe3\{Lۭ?gLľu ]'$BNвvB]⾷$Z6qm<pPlT%sC\],(cUeEYX:Z\B/3Ca/OKY eM[jsHmo>KB:.LעGXV\K:8ϸFlj»l5g <75UEʾ"s_mdAMނ8/q^xC 1 -&g!,&l@U"[a3 pMT߹L4j$cP7F˚1 YDpej]h%`߻ [yvthlؘ~G58vmb̒dJ)䖹8D?G;Y,qF" T86W(Ro7Qq?AB$ә7ɞlՁPr-&6,P&kRUXw0%0BR[jFJ(|88>m ]8{'IsmOFS6Y>@m0[,mcM-9FH6Z2 ^?&6|8 ѱzݵ%a1s?=>bKؘ0M܂Kq%y)j_#t)Dț31RSUrl& щޒr 7lS_{*`NGuauRaC4Gv^0DYbLX>"ze8f/ZĄ$u9#lqvs >IS4mx:Rh;kDlF}rG$ڦ#e =ίX|}$qB A儽p%̽s,F`uӸaF5A&-g'1& Ե4 6f}K\@輭-#Ӎ~4L'wI0${߽$ NY33{^KΫ6xI>zRS[J51'& ^g%Z)P:LmX:AWڄ~7GGCf|i}̹o b;ڇKbj7(ٕ>t%Z x&tc:t9"m 8AsnKs u6BX4k `[!)r vϩYiI|H F, RjDr5?/t οbojC!%(6|}"f TѾp{޸6BvW ){5gk_]ԤE7}_b:=i#\JtZJv Ϣ.2A? ELYMQiܫ, ǂ\sMWdǹtZ+jSt4']#=v1W X$ylfrⵉe[}~~ijU(0 )/Մf& 4jk:h8۾-Oꪧ^*dQM@O>.(Z,i#*u8YrpߣKk[fӭU6 stJʎ`+Ln)𼽯(vziJ%mDퟡitmi0ʢ{'5;پ[G4hSLNa7^6 sD&K5b^m[&m\!݁hhZ/_HVXLBy30il8N} kػV@T[щVFVhhVJR䎍dN\O! N}CPC3Am7qz}?~|/Ak/oR\vL؃щtN,Zb5~3*^m`^/W$L].bl߻L b]Bqv3@qDW.ӠkDTS{? +__O %ߡO1˓ {8qXz7,wz4Sά 1/\`EC36Dm٪Q澃*ӗUi論F9AE o,.<}a{%߽=!wM|V" 2sl*%7 fUHܶΌS\h$OΉ~?.k'|r\>bvL*kGYʮP{`ֳ%E2ηP >Rn]sG/9ph%8ތs=Р뀶oFi >_ ~nC*[: O#*\ ̍uH߹0Q9Bߚ&#:fxIk'~mE[PrG8%?Il 쪊eQ\!5b.9Nm61NAgz~+,GwGmzrn}|PY9t7o]a b}Qjr?G}%u-A 5+U9$ZM4u0sIηح):%71K$]oV%'WCW|eן]foFDGt,20r i }R]s'yA8+[PDĖ=l\"杒;ۄ*?̩/@!Pttq>Ĵ ɏQ^mrT4"59>6,-}?,fKрW4oI竵RC3nsww \iRL;'p ץ>Ox\rZTyn|3QsM$ }|,L*Mѳ_~ Dg;\Vq]@d׬Cħٷ ;Vqa}Wk=MX'cFK*m"nKrRH yy[A勍G{ ,JmeUO7rVAiB\o N ;aE : a@&EbCA ~5'.DvbTEB-mn(EݶNq+:qꎁ7L@ʅAg̛M%ƔH<>Qv\qozB }Psrb}#q>O\Z $趾h⾖H\m,ϓW|k>=NtS'ai_$M mf;guV~D E-S@NsxzH%D]qߚk|aD*J@5 ͧD\:y ÇzBsSvS C5Y5}yI?DXhV+sхB~"+a#cXnA@d4Ӛ1L_@"ip-L^q'$o8a̅D#M%B j+l8jġʯqHKƲM9չ́n'$ȯE|f`6Wby|S$u7V+Kjkِ9w /ۉXo^ՇĪ^Tm0}w͟KMA7f n<Q|N=Ⱦ^r{܆"Â1Uʪ .ZgH Z~CWrN7i$)dmyؚbv#wrPVfI1?@|3Z<At+O\ 6IHѳRSi's7vuU 9;YTLzw\OLF3j)ȴ䃦 x&Ahn=4?NFq\Xm*TSf0ЗUå](SLzxpЌJxh:(xĜl:ohO{PoCh ' D8P:ՃppQ&F `ΟPӛWvFF1vGySciA`KNizUrPW8;?dǣ>Nwxݘ {ܚ)*7IF+zBv3duoK,.Ds{d+ɮ#oI}MaxM]vnt} VK(-Dc7 /Fyܪvx5%5MSקS8HO,^mnО3OrFu "~3 0prDM䳤 (oBg`>#?-_:aABR(C~COX] aPoDOŠtkё(`I'=0-kax=`9Yyه3_U?'fT~ǭ)[~Ei8MЏzmT7mRn,4 0"1qkJƁ6_i{J]}=J߁ >Ѫ=| dMYl|ÙT b6yՆQ?tl#﷐=muCUEw({ e\.j;)Q :{=L~pOZFB7 xߍl+A1|X=Q8ns VHq^{Ď(v* ٢2H?"w#E+QZ%DY$AmllEm]1Y?ݚ/K 6(`qnz.3IE2edAT׫tqU4d1\+` A2//@r4~3QƎ WtmQO>8 &{6|$‚M7*,jwFfFR{r EZt\At#.fXaE?ϺOWPy3XauO '3KVc84ŀm.6 y׭h`Cp{fmkSw]蕔bz$L'ĸһp2 WA7r1ʼƓ.<ғBcAWpǷ!h %MWIUQ^VXMay}W"qKvꡗ!/B:QT&i)#LtnYFjN# rLƀcOuz|bD\R%a :j"`yPln4zD|oBW6#ڟ+{Xt"L̯/Y#p_;PÚI.3 Vі.Ty|к8ߓҜ;g Ū}_\hqňx9zV7( E _~"x0dD E@uOQ/aH[1$}Ƨ, 5)IlKݴVd%()E8Sxh2·@ ( -!3PTs\PKPz|~YVz&z3]$u{*DX2B73y3 =pOֶ9>vdJ9R]/pf{\?B$ "s)V%j*]Ș<4X3e[ԛ"vEՆ Y6Er8芳oDVq#߽s#\-/ egagm8*?j'PMbQvJ dn^YMl^ӡ\_vZz !r8?d}[5%hƶ (rDX?9&90jǚLߏb+W80.GDbf^"B *jP{.LyMExp=]k-bn~;wf>y33;Չ;qs Bk" תJ*v6! s_+"zV9!Airs$SfSJ\nMA6!|0 SavO9W`+娘Qz9ҏͽoV=:o)N'u>[( E'])njr(YƆǘ)r,xV捈<ā"[l| %GE,yh2 q ^qWb7k+Ѧ$'OP2@kgoZ]s p@&%Q#BmŝzF6e`k3TҨ7 9!s6k:/"W ѥa60: V{t= ^U<}|M[[̥!/c{m줻ƶs'zhƠ՘2ӵ.afoLS}5Nփ fLpΐ!{My)Ȣ7 ou3kTCS 83G `N 0v3d"oE$a מX@xr! Vs74Fу\!ۮ.!2[|pB/PRsG"‡~\U#ywoN -R# 3U;#g۹3/, |nٲ v@^,qrwơeDĂNxOn]XJ1ɴf8EVGՊPMy)߲3n6 =)b>O=h= c+ěP]v[/ LZqn}_"|'`;C8ceNZ:6:g8ͬK"g2?. &'C97ơI~12dn>G>ɰ6s$R5+ ޮ$1.EleNٟn=| oa *,($b1T4S1TI u2϶~^(su拹LZVcA 'I +H7L"[ykwѱ*7zR\Eev,JbܚL(nX{ǻ8QuEP#]o9ޣT*e݈?rE2O} vle7Li8%şq?0: wn!VJ_BrJ"@ 6DHF,{YZ!kL&q":\. |néOpH:fTSE{A{q;2}dnhkx11.͹.kU S\8t4yg$-o+$ M8`%k]ۄҬAc94c8 ]f%tbTqr3Fic)({_u T`M9 Z7i6'L|;/7 L` qͶ-MgKr`,%eN&ZR3㓞'_Xg@Vw=',su0LZԌҽ_Ն_$;=eb}GP{q2%H%yksÑs_gCaH`FV~ŲONAJ.YN )r;B ,c k}QҫYÝFu 8 xWMԻdv-c6 d!S)MHnjU¤ }`e/q2c:֫2Ҍ= hZ%5މ<9gwQyp iSY̸yx2哚!m1B 3:c|%Tg\VɣZS gH#1 S~0{8Qd ar{V0Y +Eu`ʅF̄ӑ],-H_`KzJ(^U2LHG-2fܺA7ypPY(m?Y* 0 A>HjQGЖ p.XɣZګ㠐8VXl2V‘언aU>9[U[gl8C$d탃q{~ma{v(A:gPDYIUi$y+ Ҳ&ho b5rl:|PIQHth4&e;׮/6`a2/toBCέ@^N˧e`PQDS(hnI(7#7j[z0wꔒn"b{ rf/BRp9\( *ǗJk,Jt%cH$#*sV,^0 * Kȗn!ڌ{S!e;,JAL4c8ɬ€^t^ Dur`I#nNߟLUR kZEcZH-Om y|De>Dzce#ͲrFxϜkew-Q63UYʁ39/>RpP' ei{ %s$bK }>uB됞ڒ.8L),x5d+.ȃW"VhBf:n5>3(43|M,fםoͅf cFclr6χBGsA{~v ;3Kpϡ+}> dK=FzиPR*D3V^} kL `ɀ!x'3R+>ItH0>[x宑Ӽ4")YqX+:T$QUEtN4!8J$SwJlDJ nJ$Xߕ` NSOX=H=n0J_˄+UxH#KGmJb]TUѡ`o3fa~gh"@<@4{ir胛=n 03*G-_DZ祦n!mawgO9$ofxag@2D;JzHk+rjzИS+{yPϾ{@;%,_ya. AS,vN}eHVjF \)BX)0t';"f{)2[y  %%YR?T N+G(D ߤ-~ͺuLTK#[+sx >֜/n]dUx;n+/MFNqmP :&HoyI ~M2#*n/Ps4>OK/B2j(2`MZ53S[mҽ-L|o/w֍ * Fj x6@$;H9Žh5׹8'梬X${½/cC$k\ P LA:uW}\*#P] 4wqVȜd5J'H`S^DIMr9P-өbNri須zZˌh* lPmda!vIxCޯ\T@9, FwG9g0h|%9c98X '~]YYAUTBnLأ_ š0i![ ~lᣩ&IW@6xQ߄wcz,&:#H琠ٻ24ĞR@>}Fm*^w齺lie/EU rxԊyke,k7uLFۻ7YL?&3˙$ 4*,=[`$$?} $eS,"0)v)p3Io P78&̃I̕df9_+:8]̖C@Rp{T A7{,H-7X9?1@xuTA]iZfw''B;3MBu{3.o/+tx͉D]&"܆w;m;.P%Tb CٷԹ,lʞ3e= SG AdaU7aT'jc9'qEcW:>Gg# #Efާկ i[^:MHBn$R-2 rWO}8iNmNeaa(ɃlW|<龨 ڹ-nq'ȵ73fYM[_)PxSeSaJ#y/#ϔ_c2Ks9\c=nWwrRQg~#5 {yc=/!uSЫб6VϷ*=\7JWO#eM \=z\;gG:$q$%y$4Ʃ&EmG)_m>KhEvOd6P4')%nb2M%jk;7 SJN"Ke 5.S,5J8viJwKRxCh~聭0`߲č5>l)81J8~P ! 6ipXŵ#>2j˄xТQq=<[Ţse[%4#@b)4 ފ/$Yr;eҨ.B͟alb s.uuR } FGvzF)?,J.NMB$T噊c\&³Y T&}//vRr|\#oFBFT Us49!먥AF`x&){5<'\J0zbG䬒^Ӆp`OYKuT³5:W}:=7I#AѺ~p& %1 5E)~OvKF9!Lac_#ˌC wWGN@DLYˇ5)GVmߗX~DϨ봓J*\przÎ"4RbDe&6rm>/.#vEui,}. 6+}[j%a[-y"Vd#aLC)ݥs0g? bL 9P!hėWYK"SQN3Ċ %0咕.Nj@KB:z|~ ER6aŮ'p!}h@z0{y\A$6nU\J9JE)PeL'={µwݝp$a6|!IѪs'G -ۃ%$Hw1B?qņy^6!&(DN4 %Lxxئ0M@R|O!=.qv| ɉV,ixj#W|7&e`:cN7isEJKcj^r>T`vcʏv:×q@n/|=߳ G4c4hk cBgó:4*۪IKr"wHkеffL2Kdy:pLA㰒aL7:*Q&=wspwRF=Q.Hڀo@ewjƀXVXC<CQxާFճQ{ȥ(1?)xLc:-hQxqC:iqcL+- cm{[t iDl^ vDh%[e :JJflQ$\みH|N[tΏƒڨ:nKY4(יS5'vlWB k=eɴUqϮ`m[&#æUs(7:DZpNZiFK "P \כB͍jTa4i!p$nscxg]e8 osrp埠"Rm:j[4@r*Qzo?TSVdj"2i>nԸ^ ~IL҉&?{7xf& wm-զ˨ua-&UӜM _,UXa*3721QZ <:bQ$A\wA.^9lw@XERt%(=YHDfWmeБzd8o9dq]H&Meo]\0^g%Ԃiv^5)u_sB5)Ud gq[}`Dhi9{q [pf3qR~G^#Ը l7fLfa\2ĺ( P[lsl} ){2/3$!9ΰsق]|u$'_EZb= cZޜ;_,VOxuG6[3G> r;5)ETZ(%ٔAGҮn~ȩ$J@Dduu{AT4}>S_1).@QiFW2r-nVִs ǀ2sV 6ʯ j[$,amQ~%Űg/>k?HFb=L|J4^FGRx[Z)A6NdZeuW㱁lR?PPMJj/N܆|WgeuT^* :(A{^Oav([P9)oW7x%N8 r{y}cC[m\7WWx?_u`W&f\\.I5(ź''z¿&%')-Gy&!5v\tРrK}1 cTZq@&}EDydZ(ڇLͨ_Xb7o\g/Rgtʛ*c)1~`"49  Fl ?.+sckPkؔrM:UQ6WMG6;(n;ExHb9 :,isfvj^Px0K9x0=EFZqE g8K ˂wP@m7'./GT0US(p P4X7iu' <4ĂV`Ewf>)p뭱/VR0KQon1ylZ2C\ॽU/ee2A蚌>%k_ӆ>v1V u|GӢR+<&j FEliQ0 [pv:T!鬋v.ް| e8W0TJU>䆵 rG>$7b3#SSl_I]0`^c+nOl#a04}Rx lj.%%KO)J2=<0|AUW_]mQ^"p_G?N<)j4֮왋Vu(lOF(D Eq?$Ck -bWF+GhV.bhQM,qgj0D+]ȗ7`b'ytyKCkI$5P^OojMg܏2@HmȅgS[xXs{#ݴlC"7s}^ɣaaa1:9Ls ==ށ{[{" RJ!ĎeW"S( 1%5΍')2yLֲ}f%bH0%MYE !8 U*t3J${+ W:<ҀI/S%gAe[/aW w 9t+N/Tg0k~*H~g]WNa8y]>ᅣ=F Pϻe4 .gHst0{7Hd`=4(a5u][Ggκ.e\Yrk;(H̕W9 ^*4 $Z $frN]9Ϋ7q{CZtv}{ixTwFk:|rO3^bڍs:߰Ō[e _zwgjw:2b:~أF{4B=|lt".iJD9ʃH\D< ~خ,-n)кCuy¤z׉$m lܯ#m&]M+$k0 3x^=͍6|8 hNԋB@s [nc4ܝt9 "kP϶ x6rGt~C`T:hlָG/$aȧu0 L`?dCtf 任2 y]b;lvuh [Q=QwNd_}nwroX@S2 .e/;Ԛ噌^h$ES 119Τ;3f?Fwh(/_+cڍSTQm&G-qmsbM>]y@Ju}flT4[ /UVMA`oyG]˚@7+42MoFɄ#]!BL.b/mqIc7*Bt%y||y\Rv[ZPTۘ-S4вǮa !8S=O!F55Ҏu50-`Z%MW :)'dar&tg7W]Qdń+1EgeH(ph<N3q-vBŀYi]sLVyjp\' `3W!zl |2 9;uX qB WTFOw/[jDNUgQ".ǍQ]>9^/O~,}vRM$o<~- n&TA _iQj<~YvJ60ኇ"4djfdqSH옼`6! YPZڪ[ܞemlޗu{6&2L mS ,b:xf9E} H۸jiHK@w_YbqF S7Y>*wa4'f\'h!uө;;&lxD U'hzOOqy[҅/n)M{Vg0n}v)ȿl SV C5R'9 ~!H Ŝ,]H3E$IT!ʠ&^tG0L`YEXMeZ*+eR9"k;I@nY1rTӠOnתqn7$YpyBD\JMpnVTݘ* u4ayη~{I:Um1? 4h%D07AF_|_ $Ǽ_?ۋ$LA pCՁ}>W h^(eHv"? í؟)z!HnnEs׽BXi pS!R߀,(:ڢuYfC;|s#\ v!BI`;*@r#?[R$ocP-* I1Ñ%]?/b&AǗ0ڦc-eP`vpKE!k'KO+'m8gt1̔ۑm\fg] V#>^eOA!)/DZ*L I`D!p[zG`TjUh@ t"Ϲ ^Dia1 "}0VX#=ݵecMh}%7o=HSߢQHM,t)d^ e]X`ߑQ<U {yx0EC󼵸TpϦ,f.f|_xR9e)g_&"~:={F/yn8!M.:#U,bn;~.v)[v=z;{V+e <>r8ׅMԝ~l;- LqKi$1`oz-K'$|l%`R;#nLw34 >f/LE d<*x` '&2x_3g$;6h1<(R 1 CH%njIDP } 4z Lk9)jE:!ÿ9a쩓>u|tn(cO2`1,1x%@[SLԋF D:qlQ2527=[@X[V+nyVy tCQiO*˩khJe) &{/y_#9.!;F UNDŎo!.ncyB%Ym!eWwPC#ݘ2aɊ<*q*O1 ċ,6vkԊ.z{r,S.> YrFp=E*ߘ}% {9+P#Gزggo7c]tZɐe9di bY6Ok& SȜMo`-^s{w=3Oj~tH9+2r`;F4\@viHL.#)2VDdt484t+έtS^Qga{)9fnbAnc8LG{Eه8qg2qկJ(.Okm-*JIn! >*xG tM][#Ӓm(bI>BAvǁxuLXq@>iUw=D _7Gbo<( Xr%+YgISLwhሣ:A~*N(&YS97Gsje+o)hlOJ:= ^+h$#XD?ݣs*%T\bzٷ;]lI\ ᱝER9. b v_,uByi ό<g>?Iޡ}2zp]r}GmR'$‹y\5j#U5,dDS\*kƐysv4,/o(|+@k ;ēб)WW1#CVenyw&~_{gC %ߐp%A9MaCP f@ 6X/a.\Ee|wƋ!&P $DW1.~|2^ ƈUc/3}N+C244xm&NdڌfYGBt5؜j8"S lEc5z1ѶxNEɍq冾I>2oEE}{fEIݟ& )2C~K^l̨hx'ZvnO5z $Dio1⼯(^1v:[ , Znd? pBOJs؝ۗ\%LMܚp.(y6ʹN†6݅veN6Iq=Ŋč8FvE~6לH+*zsܫlLI=Z]e ۽f`9Q84Pt]nu -/BIŞq[LÙ/p(QUl==W52NҴ2RYvf9=z£TBf}Dp+8}(sȦ&2[V  ^%Ŭ{ RR[F8aV' YƻOXr?.ξVHVO^B|%?b_dwmЂ*x4V|kc^M8/cpPќ`$C'z%hS,* Av֒ f%h|L^("~H,} 5ޗg Z)z4a!Ec a0f|Y؎9WP}upCNAQD[QuU~0-:VyS/,=7NU\d(4?~1 [vddnr0WaSdXCKV>1;h.8^{e%hk}O$ǖ'2a>#r\w>X$|bz84c!;5NDbLRStOCϑ7nq_p}':u4rPۜt/;C#J bh&cVx8);m͜-z#r7;n\θfA^E(e>ig4t &@wS6 ɢGYJc'~d!=|ªb|ǣd\ژ f75Nt!d,rrmrf3-?";m]_b xymr<δۈ6G)~p(*\D}$pUQ(- 3n ȞfDy v}mwxo^X'xa䋯ղg v=5\4@ey;?7n@< i0#9_4Fpm4`g?HiC8'Q#(IXpԀiF4P)"q +;lmif|"P9 us dx 4.tu]Ye^O?YM!h]k;g%UPAv,9̧Yȗ([]5zIpsvۿd y ; EDFS5bw-8b,,dCgݠDŽMtU!HȤuyPn}vR63g\U76۴ ;G8 [x=0TNY "Qj`d[U^Au%Y4#U潆f޾3d~udHstGv; q N_ra"UÄ/n9WfT8/Vx5 IC!Z~Cg/j|ŹaadF`$fb:ʪ1C& ޒͮ䷞^1i %T]Ya`ۭd!qޒY; FR v0~v8-Zg]i !QAłF'}ߣ5B0P(?e+#ZȀ@@MF&xZU ! 877l ϙë*Nퟀ@*Rcwv@#($IDW ]0' 橈4665In@+iXEV 5$w-A"q> \e [p[y'B $; w`ְ xuYyb8q6T:"2=0su cң*4g@uز|q/I??Q‚_5bF3M9g0dK!'zC#QYTB$y65!idټy]t6q$F:g8V*8EDT$J8B8C A%/EhNcu~~@VilYYӳt \ڇIacDi!hrH725|ub>'4QƤ 4v~2)u¬7ϧ|}^Pq,%ܡNDF p,ℴح'm|LjM7d~嘟w0(E- g4=EL&fYDݭxJH/2_:A=+wrhEk d8߉xf{ZM0d1>p_NNm%Ȳ 4>T%XVv6 `нDT@-7_ǒ2,xW+e>IuE#&RUdn)W"B7z91 7DR!sڋTHS\R%>;/yґ?a*]]z͸Z߾S pYIVL/!I[cQ{"/B7Ph=K XU S/?Jvs`t 2G^\Sm=_>tߔf֝fKd`:0Y2VۻGם"{$\_tO8A$WYt>\5֧FBLH2ɦc|TƵFsŽOoj],{N҆>mȶ,N0y}C97sҋYxMFx!U"_p?销aLm$bߏ0`gS'c~pjy8Lq ;:`Kpr9Q @wj`fKr$qŌgH YZSݧ跽ߙhMW:|l̟z(&rN{B4kfA>4WƄwx>{tO FHjnֆ?LA9l1^TsMfS`I5g ICDT 3/Ec3|Kwu&X4ň 8?_Y1'mjRY8Us g)ho؛` fvs@sitnη=R0U%EAV+ g<_VZ:⣻r?Λ~_E=ӟ}(jãǮ =p0gSǿlB"( 7,+U"YCSq5<'0@P<̑#J8ot.⿠?Hp;?TМDD̸2!R~Vzoj=}1m{cF?,o դ_ Ron9ba#6P5vޜN|SW.N!*կ.r4/GFfD6P$77LpEWeA>>SY@=N3=tTkqTFT@bZ+i.Zwc*"Tdí 76vy5~8Mu ?`;(r/k2Hi|2T H2#2FeX|lEM Dŏ:#]"Z>gS:I?2YQZ0eyQ -Y1n5c@ !eY59i6Lp+,uIUQ/Jxq b=AZ Š%`k+F6ICCVXj<ӒDS;-sbY*s%Ԫ-;HA727""rـ06MT 8hS2=IÂ>.r@{TGқо6Y%9H;Z[KpRK^ 0 8GăzYV}&շQ &Y늙yvKXp ǤWVXD6pQ]{v0tt{麱>ox<$6)I02Ut~>5j5·Pbq8P9_0*Ku,*+}vu}0PH4l+m=ndFxC=,w׵ރᛖ1b<񂗓U&wk5`5%/e(i)R'~v_J.//],vվ>Ś%|(e)Ib;#o5_vK[Ϩ1`" 3 ROfC/7o"w4SS1FoҀpAFEa:8_E3ughLWDL*\u`Kה'h1! ّE^zw .w˹+Y(e.éNUk߿h,xXۡ!}weP>ddkfu,{h:%5Wy.><@*e]GU|@|Y L|li[3?ڳfm*})R)A6c@'I2A<qkUl#{%@ ̵zAUݐ\,/i) sԤ DܑLPŭWM9l -;nOFI+UlYNh[J+9m(%D^2 ^'8l|Qsx/^WʌJ=  p7H/P/d K [č{c(Jvq_\ i?Mf#5ƅF7E<.>h2ų7x˼ 8l4; /8k," "g+E6X12Z@Q%)w:wi?W8kQGIIT QG#[F7{?ppj ]DP~S#ݖA]iK }\HG~ՊyMbX ow-|Df9h yR?]{48{HYܞ}O&kgM$kHUJ3'j`=9͚Y,K 6c5͑aݺ@6Dc{L(>;={8@>gSwYiWmywb0=D$v)!"G赃uݢs^TekX8K;?$}6][4X _YLJm-zMi|Ny]G"zP dEX&Sf1%re@+ eejCB5Џ2ACR>ӝsRV^ؚvp$0RJxJ LjfTK͋e/y(݃e݀Ru6=s<2Xp8x) KۛQLF<{z.lG5$*9+3ចyD㭦00Үh md$1L< >kk[&)yFkY~l.I.MJtG}`8p'[2/0Us{3rC~ZmA2|i;qcD}61_Ga 4oܲ83r$N]魈a2',v ŷPD~ac 'Q؏(((H>1:8 ʑc=x'L@ ӽSX5A^ Oc^s.؏$q)HQqLjS!>*:V۞yvRԯb2ItZP/Ԕ3RcX2gO0ֲ+| {`dG>Ö8j6ёYmR ɣReUx};NbU>2G/2*PVԕyJf|>fdc,5_.VM-m Xr+A me` 3ɂJ8l)cE d3'3Db9NǸWW퍤;TP}`w+ v*zCw㲔jQmX* ]5h+>fX.^t0F> E?<\T#j $"#NxP9p?%!DעV(R.ؒBtgYZ070701000000af000081a4000000000000000000000001662bfc800000062c000000000000000000000000000000000000006300000000./lib/modules/4.18.0-552.1.1.el8.ppc64le/kernel/drivers/gpu/drm/drm_panel_orientation_quirks.ko.xz7zXZִF!t/]?Eh=ڜ9R)>w2XmǠ^Rw`r^i;I7k0#Lo 7+죝~C]+ RU{aF= 8{'?@ #W R&*I\ókU0ZdXܜrG L>麺1;=O{ RׂD)[!vy̘U::;._:f Iy{C/rHC\\"7Gõ9aԎym%tT$Y1c}V / +do "Pۑ6>KKDl5kve4y4o*o ^8SZ('RWUN=pċHr 3J,|h(W@MP@ B][+9e16\ĀByCF8}3K`=D[q#ȕǽuti;2V8vt*p&ćD ~ױRBot45"UX#- bԕٝ=?]i=Kr;Rtu"Lf kf,ކA*qcZaz:B2y YD*_jG"Jk3<]<ƚrCg^I#k]bE~٬s!wl!( аGeTw˻"dEK+7>(@qʞ]$3Z)%0Hq־y0Y#ūMv N{#Fg JJ ͻFf*7&hhjGâKgS۶8] q'mߛ)SEqׄM q@{V"|VsشXZwX.QsLH^xo/897ʑI-Y9 Ϸ^1NƤ P[(zDɻZa*lI6N&hY+1IyY3rEW+߰ؔ+C#Y'B-_ 2X?SOgl6vdl?)Ot,9 @ 0&_c bud>fZ ЃVV!K!М.[fțUߐ%RDb]CkeH/YOϯ6,lmݠ@H|S%M)C")_tpw'}U!wu5["E;1VQPy|RfHf걙"*F-X^&BrMn)k|Vv,\-Xh' ,ZJ̑^enXv5Sf9.dC3K^ tcb1A?ds'LykpiŖ _6͓ WS#3*}ZBQ"D"]NK]˷%)h,P: Dbbݎ\ՓWc8e:؉owF PvՎpcQTY&~=b@e:Yi02-DNԦyVb -H ({̰h U[o!8D9,w~F2}p,ُcg'ǣω孚 |,R. uQP핋$} < mKu*DA$Kxr{ X:[]PŮEHŏaġT!򹛓/ wA9`*k3\-gg{nj欛tlY c4>>YkfI0o% D:EdTyI/NF9nzC! +`Nh1V '̋wTY˒A`@f%&s: LMKY# kqC'U ԩ8ZWIK5eD?#EIjY1$Nᯋ-|H=0{Eq>y14s=#hh E꜃v7He(mrεNc՜s-}ϕV X`/x`EI=96>ͮ  B =R%~HB9eB(cCd~y}S3}aLK(6pAJ"ۨY|[=@/Oڻ髏<ռ9txv 'D_{1/[$pTԴ&<[|Ό7^9-U=3˕qg@QV+[8 ,A_bj ʥ"EN dHPaSE;j=X/TKwbq7WWFdRr(p%;ft/|IVbZ2FLSK8=[à __j`Y"Nq Fnu *:.Lp09*xE0ѵWd^O?-'TN6QU:%0%$sQXTT h _ `“L\1 ![~3 j8魵tH3U1g{ !u$;od] (": RJ],T7Hf$$@֎oR^ܔ f%< U2͂Y*?8n_$ӂ U6f⢀MBS>p pcvj}E/4G Vߒwo:e)w^0 096{.E"i 8 R\[y74%e5~hI`yPw<^@B6np)YGy,--{_PxIqu [BK2Xu?T?z|3Wrw 8TS*&YMY'^[ZѷRq]Ԉ>?x]~{z\_2Gurq|Z`8!tihJ޵؏=dcX_-_s^C;2~;A̪UR;^ էV[SirCN!ddH. =wH/aр8U+/7Vqc Sh@ bj؀/-;Q09.a&o *wG?`E75Y':dNԑScfCl9 85Jev\l`7ʆ7dд,:|}* 3g1ny?$/ky)xǡL_A^T6c^E}zȑ}^ޤR=||A$%+܍Yv3A?@ԋZi0K2WB;&iUPܦm'lA7nUA;+”aRzv9KWsf iؚؗ葍cDsPXKI ѐt+1Ϧ|"ؔXQ`qt9$?hՔtV)I:rxufwXw!vH5~џd>s!dO8DI)'Ј[')XSe4$mf7ΌQHߪE5^l q'L[hҜ$t?Eyӳ S,s`TԄT”ΰ \i Y]3,n r S^,뚩@NZ{w-qN5̿h5M[ǝ+CƱbsN*&8 ;%EHwٕ?c%m$hӑ1Ʈ^m?S:@YhL Sķy;sE X82{ߙ/Oh$yNk,c+ʢϾE[M0Ha6F3 ~NP> h/IeAA*Y yg },o{/|dS*v9m/ L>|uz }C5@b)#h$6\;ٝ9RVfp4lR(>XQft?cYV@[KvU'/FXxv'Zliھ'\Lݐ/d/A&N? g]Ẓ,9̦Z`|&_wN%k0@L$KѿpNi[/=؈y*&j[yRJBϹ)\Gu.yqvNoITbor &QfxB.R4k5mRʼ'~euFD m z7u:J)mo]VE86k%a/Q%d֥ngV+ieĮs" X&oN ._F-ƳCvEmGkq@zJ[N -IԵKSGl{ °nZqZ0^kXG t"tw%|2 3s)zPAj9ʺF:$fu.}mer }"V/O7nN@ #'ϱϠKh]Cp |Aa+m n3gLadhWYwxTJIc=5F2+YMɑF/:Ͼ0>7 wwo I(sU72󘑥E]|/ˡYg1 錶pMYh!!k1k"k(~_ -;y8k8SJ?B^[&96EGV*W[/yu?߮eVaUJn[2DZŧv%pyT@Yw(Ɔ`S[ߛHciA蒻hF"%}"S>x/!aE |H.>c@*Ci'S3]Kj<Oō% ]4d vID˺$T!\(q94J;b6wv+‹8^ ]zrϖn\Ža ׯ osUqhl&EdrkO% )tܧ-IFI- 3%uUtCI;heAH,p^4Eҍ8Rl&g;;UyɌ8:f:L|/IЌbRw&/ҴbF91|N*9F w:GkɢDpKܛ]Ǜt:{[ eAD`3<0ݥn8]OSg#%]1 qDz L !I;V N z8IMjg,joQ^lҐͤ⓶$`H Up-} .7DV; չfRmQ`'Ǝృ~֍wS yEaߤHixs \5!p/ e]ŝJ9V5u(tn= __XyVA;f^CV.{< ~<ɢUЃ'rmlvlxd_Gy}$AM`LCvbK2-Jpq~7pcco܉Sl{~ʳ\AK}c{,Z.RY'k\eH ٣3%`5$bI6W@ZWk\f-J` ?K"4Tc}L<<9x:B,<d0M~LB#j13etǩB$/ljMWB|fXKK/ j}nUed-)cCzؕ%cDr̔ܖ|c ǦUqu҈i5 Vq\91[F9/QL+P!fymNʲ_@NLRiجll1}f\g=/]M 4W2D& @֡îh1\ͯիM~lG2߂}K{7}$4׫0]% ɖ:d$a~dB'܆˗ѹ*h?Eg1lhEXY,v--z4M }=bI^ F}E 8uh _Yũw|Ϩ0IɺVDH!s Jo#&<ab@Bsg+Jt֫;'!Am[ GAb%qWHV93la{ :5|mf:` ^JQQ9k(1%L/8jZ->>= P8/#eEouuCU:$fdH`"񤲉ri_[T꺇#}.We[g-Fĺrmm]R7񰠋W [|2|Ld y~*5W&3(꣹mZ \4~cOce2*f%ɓL>[V}]"p_)UB]O8Sը׎ܞ\Rp_wjh4yoQ`Xx+t?T$8怅w|}m Q|Gk&u+sDbV1"6__u1뒹tD[P(YwiG3v_d*& JO\>ДzuVڜӷu?ȤO o9% $͙p%okH$_ ||@t*i$:su+97բ%]DGj5rW-Ә!%]\D:j q/iܱ\1_Ivے[(#4b!nyűoT%gpP_3N,l8}F)T‹՜oJ-ҏVdPBiFWi@7ȋBYsq1\ٲsB[0Jsv~PFTȧ\[n?#ʌ)J/oƬP4*W(w"o,~w)ct_RxU8z1HtT"!ܵRIO f2;9zy3Kdn[Քkp͟vHA?iuT<v&]`83Cn~X9 25ED/%+UlG ?F?t: mtǎDedɉۢUw{ {N)`CPl&L$dPf]UG9ӬSP|W raѵ]:wб"~t5]zG+RZnySb79%/e/6s1L `'{^6yIZ9dp sCP%yh 8CFF}У:vMY\FN>d04kyw+'< :gqQYs z/9!D@XL:dz}G]Wէ`PЍ-Z dV/̭1!"-K[%EM5߆2zDJ&| ^hI#^˙*UӤ9:B|LpXQ3abٓst^""?dtє^jt< \6y87o=؆TvRQ1 Qy"+pQ@>#u GIo2[MERvj4&.uc:nFULkLExJ_C5Ő/2)uay%gPq?:瀋^`bB1K/=/{'SiJe8MLЌ&|Kp<-pg_gt#l"v de?`(((?}uU7ж3 Z#v "I,YCA+h5"Z0e y*Gj]"~@ފ:1FцJE:$msʄ @!-eT1lCLdu~),Wxw܎,0_dxL8_uTS0 lU.f >o'GvM kF8HjEv/@/Հ FV1>:^l* 6D =?/2GDI=É[p#L Nx ğX36io< .Sk},HpE&܂HZL/6)RJn.׌|fsEʌ"&9^|7ASp}sJ|/<.'t ^ċ5 Ds\UB`lw}|wܕ:^HaҐQ OST1b^Qt(uj]faYAܑ  ~O4E`̒)_9GE ebW/ݖ-:π @n!~y.e {ۓ^fF'$ s`M+ 68"\5aȽ9"t7+|+Er+,3h!E0&@ Ẓm`h XCclʊjV+>SCXy|( PēW䋩y(AzU!KCw9)/Abh|MJ #+@a,2麟pT."`?9iيDT<'p$ կΌGtXg͸'-Ϻ5|y4'-;ɓxlRٿVtYAl@;φ.u[7ohzC҇%)B*͋{˒4X]CUhLemES5 u5ih nID!Z/ټ>9rP9PPkrq3e/PЦt/W&*aVܥҬKJ2kT7F-jYy #}B4/U`wIrZt^EE 2)b7 yW7۲oc@SS'*l-˶Bз57B 2)*Gx~-#l@>3RɄQPY#%_3d\3•.+G~A Oa ,D]XƇȖC|g>4%/'UE3 D \9)[)#c2{,%:*rτYS_r_GᲜ`x3nFHi;(y:>KՊT-ϻIղwte~^ @³WtXX Btd нrvBRC\v?r4UuHi:X\ٚ('' z-Hs! B:0~ObLKa͹4P9bOxЎ68|efs9dR1Pnp@D!"aI`{.Zm8kr7i~ ^5;WM$9]#}J  Ȍ[,EA,l'@ZP9Im+]8ѵ.|'TG:c,;iH^qXK{;4຃3A~^.ݗ7n`t YnlAJd/cK}5X%HI>vsOՌ]gR %<nq'Υbc姸2י,|0Z^èr" i:+JFSUxP:X̶ ՠ):5H1pNڿ3`u臮O+Ωe5n>"V5-mv+ȃȓ݄!fǺQʢe` P r}3{kёK]8؉[1mB}T*ڛ-P32өT9:D*8I5\{z3O>=~AEbeq\"[#m2vQ8c? )Iq nK>3^Q#TTOu|m,IZQ{$hMM}o HGoV%]Ҹ`wkF\3n^yN|ͧO!30C?̶Z"7n\?2汦6ky'9l{(Kt$@p+fs7F[2 Tc4/Up8V#{M)ikmj(ֿ Ua%%%1GUrMŽQC+U %o!~z-pn%YvӤHaܭ,\CaB$=] rX8z7y]2s$S֍ci" _qjր[ԅ?%xw[PX#ihYṇ ='IsZ "P(C]3v@[=RB="#^UFW!Dgq~O^fؘCȍvVp/dlta$+ZGjϋDBoP:l@(C{u |Gs!AT!0Y>Z1~l! !o?NGA̐dS(y}'J֦`;6yƞ4lmf )ԇ5Q-PՏ>_3&JyibPTTA{{E3 MalK0Uݧ BFH; FfDVhT( #~2Lڝ.ٵVY>x! R)| CvM+"~,W`JY-;6uo"#C$Lw> Z*η-{9? 8(ɜ@OyLW3.3!b9Y-#'ٖ3{iiǃ q\f9sJ pM]Uetjj+[R'4iPJWI$2ȈQ LgjUJ-L)/rrZa*cnhsoi XBAR_Iȹ)5ܻ;29tY'q'M a@ֻq ~s-R\BU%iE9Cb.\ㄟwr 1`_Λ N.HM+q;E2~y#qk`QåAGwS!َ0O1!5NBf9ho[EQ7nKiI0~588$t@W 9>X=+Wۄ fqަƂ|EkAqL$]x*/Bqbuw;=; oC RF}G.TMb6.}014\M f-:E>"rPFEƄf^d*T“Ys (coPz*y;G۟:%} 3`征*KJ,ތaJqD ].6NEG9eI+̘~x x!<,k.⫉Sxlv]KNmuRp=c 8-4wv.)GDa sgq~5cc2$ F:Yz/i¨B9-Vy;?Vk΍nYH'eVk(椑@p$7w{X) PXβrL6߯o/2`ڗZu#}鬙O\gE)v45Z')LRCڃI0X3( g9>WuLyCPV8O9o4ZHvrA%Տ'W3c%tYit LºVlyO|Z1n=-~X5]JhEѯɮb'iDYшuݒsձ(6\Hv9O_mt)Zt4jal"H@0|M0kJdAOn)] y5[v rlMEL^os15eʰK ܋νCja > ȭ2{'%!qW&b(6I*U, H}/w R3" {-W3ǿ}Ghd}PIIJ‘^46^TP&RV-d *Ue͗y6#d.ᑓeͯ19l\ t} _TR-oAt7.F0b>j=u^="&!߰.YF_4OUTz}^ofH{0 TTrJ[!6k<ަgeg">²I<7rJy E Q<#j\Ab +>&wH<``MC͊Kz7, ydQ_lg#d.NA6$K2uQ:P4,.V<H.AmiF7@猽kvZ ~Wp'R< ϐFEQOaS@bqQ>->AB,W5'b-D !Ky[aŹz\XN] B=#+G .FwIJ:1[ohJ돂8Ȣ=iQuE"2f-כ!c|GOiܥ%֡~ůNެu}!n3.]>Pb]MS}Yc bZwί?I8%yP: 0ufzIރ`QCq9M*N"3 Š1M^D^`'bpœV8Kt 8H#|~hv<+VzѦ-3k L7LgE׫PMLE @7K飏_mH2Ct &4]I)֐3ȏK껲ISqN{Nc2ֽl7!5ɏ9mnDQK t 2o#2]9Q3lb)@*1 25DhU#BAaN/YxQ7̼ӭLyp s" j %&zze(-ι3Cj254XZYߝ~:Sь][gGWV%+{}[yQMN$ZsV0t˯{6B:˸cM6[ o&r[O۵5*{ P! ւ :m?TM^&փx O1&wG8_8+9Lk\I̿ $Q  CK]ɦ>h Չ(1!sޗQ+1LGuhy~QC`ؖ5S0@ż߅waY|p48(Tn-zL׊/q)X]M?I6 Q@ā(8J0X4exvk+7|n5}W4mLfcKy,%hn7ҺAzc$T16,$ /h4WGtl *h O(p,ȅ ofHCR߃Ug"Z閭fHRQDܒwk4G&NPWT{6xy\qea?>k3 ݓH߻ެ~Xe(iߠU?!: byyr~/P /iDԦBuFOmREG_SU'<N"~Oмe) m&YDyAIN . _gD4BXi#Rׯdz+㶗@-Ai4O6/QƯ!E5Rcqgz(\h)U~@-&RA˨ʈ=I"tS+*1%E\3/7h#0ud&MEkF*V>_Bu;5C 7m.ghnJ sJeޓ\B5 4'TX] 0F`j] zV6%x,H6*1:t[⬫"kE>2ؽB as9I*GvXKυ4V[UYT/- N 0{Ą-~KܷP@ tc̘[&m^aT~#QUtXSJxOȶ5@,al:@f)DIe/q"$ 1*GrV/9g0PՌBGwuPmJG %S? zYoCW[mwQq0|~ ,hxqDU5U(de,QN}t-iCq AEkVf586ތ.xB vdwX(=IYR 156H9|oIړl>!vYYuy6:r@ \BS˭sT(񭩽:ˤ?jԘUn;̝ܨoRyaK؏͆^dmi-!5j6J'QF,.j=v%qdlm%Q jJ#@hsJo*cWԆ$'4gAn B0BD:#RH|@Fobʙ||e4ePP=9Է9?R{AƐ?NKm>m VW;Fh!*QXx{:O-'pNڡ `ƵC:~ܺArCҋu B3x I"p4Sl*aSng-SMF%S1\t`s/PhkQιah$a)NI+E<¼s<8%w9^D#a{(TΔˁG&˻oDr3$-C!l~/], ֹ)B"GIpFVȠ!?&jT!Kk&KhԶ0Y_*IMZdQ絢:tܳd1bg =XINˢa'u ihxAhر* 6e^FMiI\6?oU$$8ei3硖g<<A,7` ÿ wيa`^%|辑B? Z 8$AVؤL,6+ qaԐJU8BIo卽 1Q{۸a۝sY] &x7Xq]xek2ofuIߋN=: SV\/[jaq0p2Y'.J'CO2*gc(z.O9RUِFQFylt1X!*Ғ=bwN:vǬ(iT%m\BtZno2|䎺qfQl!ւJ)ٳdu,`DLdI:3ä&:V{ԑaTv n JlcQ,/B!b;ITM? N- 9|f,pu>C=˹Zߊve9Q:D.##YfrAHTl8E|š0"t`yjko$B9Jm-s>{<ܨ,g{/7z %.l|6_ [\"iBĚ{$?HE=3m"r=ܢp <Y7s/ nNIiQ+lB %I+xj#?3_њ[尳P]TصПߜoVG2~F!aCw ( F[j=&];!c\c:8vg4)0[͐P<+Zlc4my 7XgڀYzkIH/O5|m$I%ߓC;18}KtBc¼{sSH܆8%/Tr ܎cʙ-`6JX7l?`xvL-ƤE}5:=eGD.81J՘l!,GfI͂`\3ūΉv P(顙"Kc۬6OWUx&G"9}vh!Y@$g Z Cȍc9`&@}R8~A€ XIj%mN_D?bH'2K(!(@>(/' ;&3 R|x_UtQhMm'L0%݇t^LB Mi(+gCgs΋s4׋QŚ%_-E?PxoC>o"3ȩ t"^,\ݞȖނdh!yddCn^@Oh5|f4J #RV/`m`:S:Ou\z)Ht8ڑ;ni4r0= i&yIF2%2ϣ F-]} 0c!w[c5ɒP l_q!{ymSxRlkpQݚq`p rcT2]k*M~\ 8'ִ/;[t[nx^R'q7Gx %'_6`bүpRPGg'<ѳZ%d+ +kܯEm750~qsͨQD=I~YΡ'2b>VoS-t )g]%Yy LwԣfHĔ߄byZp[?ʩ&u__8 6O,iÕLU .ebZ5ĥ}n݉ ^%93n-Ơ$0,>Q2jϟβ*^l}qʼ}}ڵ]t6Gvmoب,L='ʰw{!|̺I|F`(apd«扎^mۍptowxǭ!t:ĠSW׋-ϙ@ʹf[msl:lS?5?3߼^ sl1vq"AHl[gAH7)_RfM_9lRe\p ggJ79yޝ9ue:1OFё QkAnUϥ Tv3},3gQyaD~NS:dAP*,5*#Sٞ|5M(PwIazQTsE+O*\@?.?Eg7w#ڀ:a$z^Ċ3ZR߭zо tܵ]|.wjऌ ҙfw wHgBɞn H^eL2O kBÇ"EuA?ǿϰ$)$UW/dPDˠ 5]zxB-7eG ~$M*lHj?5VT%j0ْ@ C^`f) oZc/+IB\ؙToqqEGHa XN-!Pq:Yc{|5΃kgm7qaI ,-asBl!=!e*kqAASBA7 8w68EoTTRp/-d*G{iiwe.ۺJ8XM'fJ]ZW5ёi_ KiP5UA4y޺6)g Ea8( @? \;Ls՟IȧԻуM ?@͜=_/2{)0AKucJ;Qei&`@Xm3+r)MD<0:o&ċKk2_ҭÉ9OrX +R -l 5A ɂsLR qKJpǧhnyZ r%\*Vn )^1w XԸi{Ez6f#!mLp ˱@51a^MCq(qi"&eMَ6((A¢=T^߆()ʚ2=.Zz/iZa\߰3u .z:{#BIQ/FŧfOzu)ό|8+:#i(D/2װ{abM6;qxOhiB~]Ez4!Yck3TKvȡ )tDgPؙIo>Y{Y P|ìt!s{ #kNamfx$2D L#vO"WKGr"3VDP<*PVR(XY4b kvN&k3_a; 7ʍB|C<1=iqp^}9#+cns+J_(ZҦKij2 1=\ZY+Fo/~?Z6_-;x㵍 &@Qm֡),R8S. & JDjV҈lIx'g=T4ey]}+~Q;Э};u(y&G.Swdȗ>rBQ:j[P5Q3;[a&)tS--GBL{ZiҒb F19X-z(䀦. ad2#|`Ǫ3W/<,3fkgwB6wߋPF9V5ǖQ2b.5zh[RgW=gӄDױOYu ,E+qc y&c^Ug{oa"ɖ:` G[ìKeIyk kR;8=و~0-V>~7_;0jw|U L޵QM[@%HL-'Ϻ Q 4{_LAlG i 3[֪׿4*rMtm٫Vʣ A''>}(&' a+[+FRs rCQrZ|$3ٔfV rnzI709[ԐH! X=dnR%ٱ66\H[V4ٶ3z?ʮ476-6T!wI UQHӠ\cl9 L:JԚUs?,4$/&њzTT!h]d$u4!} `C=vE k?]ݽ3ZIr)Ԣ ^|r-ۗ/ElZW$vʼn쬵ق!6}!nEeRJiv)>,1rJp͞}}C"&q5p?HIiU'" lM\«_Dؑibah^[UaOtx5?g;ĹBחh),Ӗĝ&vKoϱ @:F_% .^KℝH9`gs9xB4rʰ]!D(,:8>,75MdሱQڙngڏnE= XE-c]2gڒ Ws$6GyBxGOK־ӭHYB Fm#TȶUN; )O!;YV)X<2g7vE ?%Yɕ;w {|S> t/~Fl$nfX-~H#hEa.ˡSȾ7ɭqMoCO`6%کʀBy9ʠ$VO%OW9 j %6!lěv}*\>ʭ3bSm$Ts50A M} 'X755ƴ_¿Cwf/ z _>f" /Ӗ=K{+~/4X\p;K4;kU{7`_[d  '">Ybix?D@a=pW9G3vlUHQ㼳[phBy6)x@E^!-kלȅ ט&x~e sq;kłsχ)bFByF [zlPwi &7hZ_5Uc6x  )$0*&$MG25R*|9 U^g*ƽҀ.v#"ELGwf- m* ݪeM 2a3ju @4_!_av#?,(a+;cu'`:rujzrY_{>?l"z"DmӚ6SC޵wvyDjqb項"h {g4"ehcQutHKBDNf7O@qO_/-NqZ DǴ'tmEPi iߙ!ifX+v7-","^pJQ-g LYf#3B.> oYIne/baMθR\ϷUHh#puMA7);%ϸ_\.~:OjhZx=`mXv-_rˠ5fY)tV)9K&l*0d>kx%j/e=gFkH{T 0B$t3^:\/Xs}8 rrl\11w_E; 4Gvl|eFi_4T"f"\<j28o AZ3~{̮IE1' NcAa s7t+{-q5jòUi{1Kׯ̶'͢'RA && )i̗*d FdKF5h)8z1YpwD]j#/O Kp;2Cff=Efc伌aFBگpVy<̵֨8AI,JML}V!xDStgyǡ*b0&`{9>>kv^F`Pwl E*M`EsPYN{XDLY|)@>gx9[jz r\h{%ۮg.M0hۮ=ZF?v1a29ޘڼ$ ~p´L?b$(2gKpfu3 :G;/~p\ޢ+z58#`}J?!p8[pA帏BLø2F^L%C0T 1Pf*pG_FprT!R)WP"=9 .bGUfurVmݩSDZ͘}o/ ʪGp"1yb%put&N [rIoYO%RQνL-\w*X&i祾 UO@p<~$Te 03yQ vHx*.DAREkF$((J`.!A^Xx6x;-Qm7`Wv!xe@},8-pw{>YϮBU; ?,+܄+Vn~zZ?>ZN~O)Z(>;I-+Yz'5ۥ(o\4[GrQ`$߻%{P~Կ߯`sF~̲Rd!ila:M.RXƉ ͆7 ]_#6Fp[^G,Am(_' G+[Z)NO_rmD ˞po>&N Tjbԁ 3ꔣ}]Ād g_!WwyXIܦAvn "vP8UY]2J:"-̲Tp-W WхFDz NL&cY~ޘܥVA* /xwMBZ]اp8'/D -u]b]cdN1L_^=;޼Xt+tD-\+Ң$t P-BﻌAYZ4ߨ8+P3fC:3GT1܂_S@|z3|Fdݔ%k-”[lt8ܿaф?NKh@^s=mF9TMlRgE#(cy[츫A " Ytc+m5kG.l\ju+Eթn3iaߐgBRsX#>v foUN t7+h|r+;MKK$>d%-MSv`t8Lŭ dzy?y{E`Iw=Tll7SeX&PRdX^`s Hy~D`؆ɑn$ P4Re f^TҤ̓tT<@O-]gB6 ^8%Ū~gA>q0v ;:!YS|X9rI"zxa; W9M)tcoz21x/҈mk#6x0>rCG51^WG-sO)SM'W5]O0ˍm03y߅O ^,n*"2W.˰],";F_W#.MhsCR: Oñ5L/^c*:7#ByQlL}`J#S-5B-fಷ"B׶3f8:]8z*; FY(jU/XW z(ߺG.dEk-zhC)OF+]ęCm@pڻixd,3v,R 4ۿo"ċy cl!z,A8(["M*Ô!Zn߁E 53ѿ3Ga&܅@3 96~ Jn?R<",fy,h,^B}13ԋ(\Ti|=KDGiBIݳMެXYmacft&KRC!N+5mYUf?pt_ƒsNͼ"O3CQe,6y+$[iGb{}oTڻ\>>pF2%`:ےKaԋigVESݶwK r>(0qRa-?:¤+ex`N50|awcP*neJp ZFRV2qLܗJhLylvx}rR=_N-J4r/% yG`-f߲u` dTuB4GhiBr vx(Q2[oNHd'4Ly:5{)ſJ@Eٔx/*c#r `&3K5I4#`s}%vC@ڍ6ӲM ؏mGvwCv6xq&c } .g(PɋRgHϯiPs{b,x =XiVf9IV[t3&>gs3RP7B`HCU:U` tBXk!x 1 Pu븬n.XHAvL225_&T͈]VP-y\HK F~v/vχ^۟y/-_6y;a⼄zg}p9V#.~ 9`&4ȹôO(lrNKՇR; 7O NW4ZԳ.O)bGgB p>c~#R JVG'@NK.+%LGD@ipJ;LU V~41Iempx@˙ۤ+&<Fy>ev?u2)~ AӒo̓, gOl+*9shXrѸy3_JEuфKen'5>"_:gY.h,۰l&Y:҄ط%"Mر602lfnPe5>h@:GWVeog}ĘdW&t)L!QYt m#btա} MGZMsVyo ZTi:F= EwՃ=W/F<8 u4TkZG1=65%j~ X~S%4 iڛ8":1uK[Mbpv'A%joW1 }j!MrcN2舓9A"~N? 5([?xMx&FҦw+xsYq V]1tkZԬѹ\^u:u#Ux0"U2J-_zb51{`,`#>]!ww}:vC5O?KS5~烱>3|:֚* 4ӆYCSS(oϐq# 1AV%$Lž<1ZlqT 9;:Y I :'cj?r6R>0Od jdAp)I|FPMrRqr}RWA؈M\e͡%]3#Cdܢpʃ_]RI# 3ΰ lG^&ĠU?лP'(H2":'s{^>g##D(Scb @^O?h޾ wx%\PZ"J]9<ˣK.Uk̲M<#bZ(.~WZV1J*2wm=\GPaD]0\`ӻF *p#M Eb¹*`cRQ2+/9{\1B |pMZܠNB^-ן{Ἕ@sG&R*bDnkN՜n:joB$Fg>B7DSLTF f╞+59`;5vY* jx ?k:mB6q{fܥVQ [In(^/B sǎLV[-ؖ|,ER@O*mޢ}kI!/̃J>ILq`Abkjp n5f&g9ZbI!fҎ~2b{|%s4ч[=k0-~,lC譊k*|UJvR 6uGqςސ55y^Ctq:!!P ~1Ѳ–qd]j lm:%h ;1G/@D>fymVt/u,sx0QUW+=]ޘ$+D$2NK U.Ą^ 5X[sIoWYCq`]z:9⾡?&%E:FJ? ,m1B8fG/yl&3pu^%eXl$xx?"7&X Zp&*m]4x\ɉ+ E6Y~9#׍Ӕ4cySC^RO OiE_)d5 ṓ:FԪ#lx~J8 po@3 i7$ kgȰZ0Y$B{Ȧ-͐71ZL9(B36 pF;vK`SR\1+{Lv3^֗pG*!4_ r_( 1k6Q?-ujWuI.eퟎo69ˑ:ڧH;kwBrՆrZ0 &EǛx|Ƣ°ig 5i&/P>c&?DS|9ӥVsZ[V) '< ӣ*D拍oTޕe 7O|ѹT+jqվ',M5@Ij; IY7YNZYVK=sB}ckу5>[&\ " #CMgƛ["kɈ+6zIjAtJKSd+0{tDO~X){mځ2YSŇd\;4~xn]ɏ*a '{h5W9gF.+UYrB9(W_pZe$/>(+dFFė/sxK̖<0a%wjr掻9^'ԛ1x{VkTnʝJ3]}aABG6UNo0L *>ZͽFӤo4@]UEMWB>]ԋĆ* DІԢ*"^kf%Uפ+s(&"iG^7{_~fsu_]@Rڳ)։R$`|]djmΌ*J!xYOD;ATSC f$ު~ v!:ګ*H]:qAPhW&6 VЄt=9+GεDx%ҔRgדﳯ0W)RF~ ܐ:~ @O2L lWa^ -beؾ.EOkpSs[o GQ]~7BFS[.?O&iNC8I2$8}JG2d܄ᰊ1ryMxk/BrJ0طA ̽Ű$f&7FэõYM!ElD]+Ϝ)=p؉]B|<8R2 axbvfYUrcηg:J+ْ# ʊ~J" aXNv[J_ M[g!ꔪ(*oJ]nw1'Iml9-VJ 6(KwhG#Ԍ*0׫#XG)띢 j),UDT%u'VSjSCcW'6ZSP6ŀOFo*KZ7o;ۢ IUW| ҥe/h\ )M{xŏ[6eu^w[ߞwMjicaQľpbru2Ĝhޞ["gl$uIG+M4\p4-1V=m@8=.Ol'b]Ej+ݖ.%F1Zm3m;r ,ыeTB 46diʎ@ ߊrW{s**WŬjzk®(YdWԍ.լ~ŹvXUCϸɱw"ᑤnsLֹfԉ^ @zXkG͇fsЀ^~„) PgVPw/uma q&ZwI*l#|?>~OOȷ] ߆&I2ύ,k_oؒ2APQ)bd:dDޔ}5T՛Ug9:^' Q|Z_1#L?-˓k|k4Nvvhv$^{+H)յB_Z4PR~}4K2"Uw@JvF @ ;};xΑ+q@,,5bi4pf11rqDI}nXA^{}]sHdo:Ys ,}zU!nTCi9gR~{DQFB{g ԟyÒT֒JXt.a["Xz,JDS|m=fc5 ۹S[ee !|lCt8 Tq?&J2C›t1ɖ֓8ؚ9sPQ༻ 3*qT|#6ِ,ZQTAU?>Ƈ#]X\ao%(O!Y[ 굺V1 朼maGf^ߗ2+f1~u[;)1!Y2Z, ы:?F D7!G KoMFR_P f\Љ- >qSp)(oa8O);74JhOM!RB699D{/L@ꗇͩG4zarjHCU7]F9FDˍ)ƓCHQ S(~QW?-ɏZ7iH߱S1OgwN:Ga1Jpdu GrV4l8L5ߨO*nU=NUU{qD'[p@Z>jx[nE5I "h%\F~.<T4tW3 vXw`3zʴפy HLóWBy5)Xt:G]n"/6uHsV{ðfmׂ`ׅ!p B+bJ9WiEЭ#ÞEB/0|t*$;C[Cŀ&Rf.Q9dx@\6P(s#zdt #ڈ!Ȗ2lXv>Pc[דgF~yK rCO+Q[t3XJaqÍoi>@hv?/(;z?t!]hOx׾j>h!&{q]Z"W-2ɮ5bjuVS% i6~qi$'s(_{MrAi ӽwg9-ģwۺ'2Fn ")2OL/EҼwί?,k,%)ơq2m"wMb;78ն|U+~2nxz{ Y I?2 vB>j@DD+i:Yl/<ݖ٢ƛɁK6/jȧ$*Y$fdtk V/D=5vS)"ˌRK4euL#{?^#@k?k%7:8LI4f;9ͻt*}y<-X" 9=\d-0M2N;_.eǬ?э߆L`w+x^mq1$&DI=L Ҝo}t"A뷪 xsҘ Z_0rauDj 1)~!/$*0Eʕ-FobV^.! jTjL.LDJ[)=SmuHD))[75ӎC Yֈ逝Za^3i#6Y͇:rN3dN40d?[BZ N:Cq"$3yhWʎ$[Q 71c&W'xcP'N__Tm@TtZ0sC,475Jq%riB_8kKkIi-釱F8ZO9b' Ѷ8W7I֔!bӞ?po 0_O1lUK"J7sM:<#FIC֩3%CSc r䆉Z:"4=RFv DCA@ PQ / J:5]<7Bnߨ5Nɰi9HVAu^p2tMx}[HY6/!is :zKܲ22*C+>PȉHS  b6pBVGa+@35]L)H9ɗDks4E>ks0RF$b4U#SBd3;pszg}.a+~iV"aQ 3[8Kt!/#:p"$~&CQQCӷ[Bj4f]'7S|1m"I",*¶uJXF^.|/Kf)&r{x3X`֔:y4*H1 * 6GAlU ;Y҇ 6j|-pb9>phKz=mbƄS3)%xhu~ /n[cNaeM4A?h@48Mԯv™[N c 'a7Kb :=9WPe9fհ{"4sulj_JF\~w%̔*[*dX fia[ =r~ [P507@} ?Kjc.J1mMY0O>|>sN;+39BqhAp&95{|rz?Ra^<6NYI~5s>nGs}<.+hw7. hOâXQWDd~;XD2P=8y}Hbj.LϼDzo,?[xYg"A&hRF.>se䉛~Kʡ$G'X1}s\%5,> T!8+ n%~֕Kł,"o죱FVrZh>hKD #P N pe$jM07)uv\eQ?R'*u#XK9 q@k!F| l܄Bf #_ƙ*;r"EB))b+|c 7 3zP% 3k/nL\Ba&tLCY/@N'oNDy*[{(bR`4=>ms,޼˖vǜBvRKJu/$}?Lڹf^vyCq=*+ߨ*_ gv8I>ta@04n^b@OUV.y!U֪}5dV.]wG+n=ޮp7O4FFySQksXi-{:_OR2; *͙Gf& )|,y৕Y vk)BFW=8hi,IFn|IriG C3ןrExy?+_y2ο;Lmt4@'SA ]!1nЪeo*s: MX׺btG}fTIǞsң2,g}ě=2˪L%A aˈMɶ3Ѵa( ;}Ipnmִ[B$bh8:rI1fԃI`ttJQd5 v¡H:uS{[vr[x=}DSQLڮA8U7LJ^K>d1I{(D>!P流͉iCsN[A+[v[BZп/lTY-h9Ŗp LPN\"'<E˻rl.=`:J#pBZtH{tQBE; ׎cJZOױ8rr.CΉ Mu^Kn|}PJW*Šę;]x(Yh}(0K"{ˠMn}Y.Eudo42 5%0$t}*õy|oT wnk>Kmd ZeEMWI GJQ+Nt2PϋeS~LfX/q2짍{9޲t{gȇuO$z.|? !H{fU"FA}jmG~.`]}0 dߤ*o1l.'cEnG`Z& f;,T')” /Jb8*"@7R6,-͐>JSVwvrdֻ}F@ 淅_$3lϔ=H?x6B&4:^S̖lH FYO<[|:@xpsZ9=V.UUMG%cW~q{k\8i{~W;CdpJ.'՗N I-fRqEcG Moq-D`t'Yc)jP5G߫.^+rAm? нNwIFAE A?ToFf= -8v|Xfl 7 ;/ͭ89چk |4>{:Tx|(ޝ >ZC`!fق5ǘr=׈.#?-WX倗-q`z) {| Nr0͗${ AYL; hծFy:jhXTz:qIlݱ4#・lYfo[ @:!buuZxE%31|ehX:qtR2T,ZeA]E]E:-Hq6tkcu/Kr#,0&UFckNJT&AT6:/ 3aya<ۛCnn}:ǭCg"mBNUύ-xѬe)4ujF+v,0Mr3(TO1 Nq9VH@Yv%\"̬m zޘAJ4\QF/)11M  $rp^1lL{5j2@G <]+@!姄%,w/p º! E)Ӊ4 5*+$.t| H_ɿ:mAhOOY*9oP.˛c HhbyB¬T8(T#ת`Ehr Y(nb'Cye1@(3d1铝2σ$L U ABzH >񳣿oo/~NNs oiWes?HP) TVZ #_ ;W5X4'Y/зb&q=!k9."oh?YĝszM~p8YiFH'g!r2v}))Z :VG9j|C]N-?LyTQ3b?9ۻaOOv GjoR=0k bZ- 14ˮ$u8B.g]@w|#t|wE%9=sRbfjlcͽuM< ǗoX*VtVTIBoA]PaQ+B}hܛu͔:S1]uTXVrdA?o;,X96 k^kvx/ 7 oƨ)t.xcksY6??:SSwc&,tQ6-K,W;pR1O ymQĊ5 Z\?jtǶ3a(RXJ9woFK@~#R˲?\.@k-m/R1c*;Z¼nH9#t-RY36s`ȪFӖ1%;<''ԮN랒eDyGJr3Ek p"? 6-_CԨJGд5'nMF[?Sֶ³0>3.1FÊj]y& Q/,aAʎyTw K^f7oT#:Z+#0gTe3Zz:[CV7ܡeywE~ )[5ıSŗRz**Du*5C7^ח7ȜhU6ά0BP/4|i2 -i`.e]9=X]9,jE]z>jCUL[\(%'$G$48{OoFWc{dW]|2(m*DMl 7m=_4밓ԲdG LjK9l+ma-VZS 7sݖj5|+#"c ,JaJ0͏S,$9D"Cɥѡ9w[jSɴX]P*>P@j*`bH LK2񕬎&vR3,عk^XP'1tWDzE1Y Eq :=t?R근T/g?_L- TwԢWY3u7H&Y7&x Y9*`!OOw3~F;PTi\ڲc`7T4 F[>D(Փ18)H+%>ZGOH[&HBgDFEVKtI@Z Fwy@1iG6ѲX~f>U%jG]kRpKS+!.r9FI5}@\t #"AJ{\R헜j h.;4S!w-37@G|?U}:f{^XbuBSnsE9严yJqǞ󉭄LP6^hC؁%={Lp l!S>gM֌׀U6lr.`~8-;UfxlM唌ZX03n(l>an4\SusLXc:l/_ `oRI_w䡷ѡOly^B ul߬`yQ06>aD&4 5:uzY^@ 9nIa:k}EaO~/7 l_0TI^ZNv9慟~^ hQ9N_++4[wg }e6h!XzナZ!xT>ר/CA8 gYh´#eķ6kPV/]G*~LBFz&XAs$qڼ3:R&0qI4?*◉BUUL[$}ȑ;mY=[n~;p;}$B@LV6(rOT|r\:ݥlW5I]A 1]O@(XA+]o> 0d 9Kp!9́A 4$Lf}$,4c# ;?O'Tδ!1"j*}Y,h~yozbE~㎽*V[P-xBq`+m-c5>5Xoh/YUjΉFGpDf8O7T˻89{e .uUl͎`KܺRuV,&q$aؕ05r#mRe`O".E2>A-H\1|O94h=n@9 ]:oyM[${/I$WjW>-6kNbd ̍isw*(CnbI[-CuNaaJ#nj`Qggrɂl ^#mG.!]u8c5Y?@a_dnb` ](mRuo._;fzeof]qv6bO0H<5}}& fB񹦤</EQ񒬹EGC9>'򲐑DME6\_䔥jd3<&͹ 4@YIe%*@svD**\U_6-*A:nc-}l*?3a('pq07}eCy9jg,@=u`O)a3šԩf'x梱2m9E!÷2̩>]0dҕ ݃se a!M>um~a IN-kV:6NR<к f3Qyu5pN;m4g|Ef*oC" 9K03zyc&=jl,y4g)tE~a م,09mU6s(̛ZKwO êqZtϰԙWwi =YM)jrCN}O6@%s,LѰسrfDd$$b?$+` O8w7^E7hVeQlqTEk|7W#ZSvT Q ~8y;]ImP+\BQr [ : sIcΓxPIG6@ЩH-P$ao"ʛ)[m&ϏV; / Ŷ5s:,v0;jןQV_'M_t3_>aQE(bfxz'YWxiã+ș 2]O@t ldpWU0jR-卅$رf0AF[{^c٦ôLgOƴ0nP HiB(V26N[p;50tq6;f1sMlޛ:'`2W/mN 8U:̚-AٜzV`u"@tJƶ)ūR{>a>u-jQv_лXg|pX,%rfuGыZ.r ٓd nX=%nuj$lv![B>wEX"Đi%TJ]S |ռSp&W`#$1%F5 K7AI^~Z?EtdRGsx=.4znnpFZصHݶnr7*,_r.XP/-G.Q ZvSF-7 ߵ3{Lv!u&\TSZz7ݏ++v77d{IYZF6=gmzbO=X]>?`c+=̀,܎[%(j:@ F٢_(8t/6fKژYȡ40I A= JHbx07 ZKfH˨g8`_uIӝ.I"!jI\5~f gL1nYSUG~d}cg0O(H*WVΥـh}Z#E\IzWK1Wo#f\N=zIQ (&5TbZ]es|ˊo-W^R#ӊG>X( bu& PL#AWi +oJĞWavhpGl|]uh8kÚP峞*6s_rtq5h Nч>r#z6۠e5J!{7{HWⷐO 3xp R񤘝Qk#|œcI7mƜrSFx?@(ץB* =A!ٮܘvD7riӒ/LL,UP{6364~Q#P؍Op:j9/ ~j|FToQ˒.1}Һ[y +XuS.2oeU?C>نBL{`-$ϭjQsawtI]06=4Uu:X(N1yRߞ2yP1EuDT{EHWo%'Ӿ6M[5 Btp{%-{Tzm*!"y6h.L:Å$ tU؀KbY%~J3_*鴇#uyl&&h"cRCkW#;{1 7n=\DY %FM?֣X ?R.!>M(QQRoPL )WMPêENyJqv .AbJ-^O4_TRu徨J^hc-~b.(BdWoXظ/fF(Bdl`6n"'m;bND8듷 [ ًk>K+''/C_E mdݸSciۯDPn`wR! 6 70enrU d UL$Ն%ssկLmQ7}|;H:W){dM!+3e>t\\$X28^xCU,gVDtDGKyeMVHl?l;kE5nqʩҺEuJ@o]$j$4tfHp!:Ly1ANh@_s?4?/Dc=x{ګhq NEaKO^H[䂤mXW\N3nmMaM .ݔvĴ`VvwHF+b9GFLѿ r=YQV ;qu\3'eHo-6dw;Nl[1iBVM0q }Ó#J+AMef0N]&_ȶFp/ }Ƌ@  Sn]$bVN [g 8?aL4iSa|-:wK:?M%-1SG[2/RjrKs"ب)EjX?OD0 ~W=#-k?ކڬb8r8Lꣀ:c ޔ^2,BA.̹FU9kYʒV̍rwΊgP.2 |۟wY04β~%cଚӽvBBI>GWN=+ V++Ϡ`˖Q9P4y |`78vXP<c!5~dAR0ėO40@Gfo_Íl\=B'/pCu)UTw }c OO k./ӓ*7o]th[01|_^  /w,8r?qo(Yz{8 ŷBFDw )Xskh.'oq6~kZ!=̅p, u_w21 & cNPK(=[s9h)ǯA\G51om欏Ķ+<>†ΏdՍ Wqzv-kb >tiM\4«lahT]ZOkc5/ pk>77Cs]$ #/T%9$\]߀&P ͹Lbt0S e&h#9e)Ww&|d7-ĚIwc@f u*+Ai[~zl DyI-y.`\+?ꆨ/w(X*e3h1NpbMm̶̨UUG2aXﱞ䄄%rc(~5Jݷj+}·hljD*HaEyW*H};<Mjʘkc"h`P&||C͸`eu-ϓy@@EGGPj5ž@/D!Ls7z=22QL$%597waלNQlux7%q'Tΐ"%մ*UQ<\RLuaӡo/cPZw87^O:t qB ׃^:(GޜFFRbW9HD$.rY'ܝy\]HN+ b#G_9T3dd08'HB`Ɛ{ j6sPf''4Ke O|,1B"?I;Q/9[Ap2WǪq&ûKr<^ r7Qۨ@A⏸OΙA;2&xZKadD|?tQgbd2egA$`Ia~<֝ Uk׾]1.~շ1?֣=IsQEY},)d,kT,ɒzOuhB$߆xӳV}AqqWSdr#ڛ(4UkˊJ0"茴˰-lt`=B`zl#>) #ƅэᛕw3m|Rx`9_ ޑ@yn8T QI#mXj$B:}`X?3'wY~Fא<'\֚LJ^!j-W, F=W*/WdLՠ~+X<>{8g-fiw|sΤ{*yFoi+O*U9Cq:M`q +^68T#~/sB$+benfY|B>D  8%hLAT FOv8f٘/[æI$;AZ[@6^~oÒiRJHs_c%-HL?IhT`y56ocL5}t? "ZJK%S%T){c)va'}?0)o Z9ыJʄߔ5JNhw8 U'O"g*ѰM45-e t%bI ,+ӭAvyO9pt7$/݁4ay KZ&S>&>^Jt*7#HV%Kl>󽬅lwOO YQ gjjh\.enVrIh( ?imJFӮѓ7F;qX_s#r("FOS5JVť[n?+2Өy:Nƅyc7v@^Gg.q؄gķFLR,[ĨY &Acy3V=B LIpvt749pYWu5M{y]nZ%ӣ"2:+lvV"3CA;\NTmrEl6/-0gp@_|LÐڤT>wKUR*uD)0v݋(YWH-v }8ڿgW swI҄iJ*>ҋ=DY)%g<ݜqgjgJ<DATPN|j;{/ `ݗ!є~XE;0)+W1lI>BXFL*_]jy*# DuuQ-s`漒]:Щ.0>#iɩhU*YH .ְ鶋̊K5/(JY(vH;i,&%r}t,E_Pb >'<},x JУ*kݶf=Z9DOtcǖ DW=ʵq5\h_ Bé<~̫61s#¹l⼥Fh]Ow)W Fl{/|zpP&öS o!F=GVSOp}`^mUMzy6 {uO*hWkUVP`L GG?w#R/PM;0I%S^_dXLkCꯄVdgٽ |6'ݓN(9c޼rj߾X(S|i;nMb*5@@aIkװ~NR_|zǎbE恦#?A|71$z{Jۘrua:MIr\QTK;P) 5hbk0Lh%םŭmPܧwL{؏S[ s6y"lܚ?ČAd:*Vʹ~x],`I~9_#F&ƧR+3 C鉋Mև)g08#ſBh NG)&$]cѦN%(uWK6; ~h&#Jiy۞B>,+Z*ӫcrX=Ke')t3kF+?sY×?PXjGOv>.j]π3f;g^[SX䰛M*0جOfE~ bzk0WЌN#~nM-ǐ"&}qW01xMl`67m}%;l[ր+*21t8ɇ0i(㛌2Z?Y$ [G|mUI~yIиJy>lC2*@O>΂5Y`\"9 ;qq pPV \Bb4"Ou28 6䀻LoY9yd'qu+sK`񧳅LA•7OxRvvK7h,B&XE_`ټA N68*?Kآp#2TIŷ T., H;c7?c4hePy7tIK /WJYM.t6/`_xK,H_*hwh#I:a] U6jˮTZfApd2t:E2\\$T3̴ЪNSu2? +&J˻%/ T^,.GaVDҎҊZ? &NVL|RoBSC !a5l SݮSP͖i9qPx !l=}`ZϦ /f \ZLsg>k;Zl|l:E *NwXN9YW}j篿]=ow'z.^"(ē&0JY`]zSPz/f7 s|M}~#D/=ڞ,l >t}(yI)%Lr䇃?+"prQU*A:#1dzPc٫2ydjYc@7g08(.쏖5֋eU}%Guy|{PX<*9?ŷ0 Ǎ8'С]+D6Fw^Yx{FR] 헊aIdS_p!H  [I8  wwoCg9NiҮ;`%~Uū˿4jzIt'jN uo*|'A~Te?LC͎FDZkwY]]`}T fwiƐv:.XMtB1XzhmsWv .Ecfaz@چ5e aiFԤYz lSB1 ^S\=6h;i=Zay=:^ұ;7KаnG'GǑ?Z kGq3H[nZ3I?De>/< 9n.Ƨ+~&[܅9 87~`_ng=Ze.y9v$/ӳۭv:"wg̋\p LtGa.U`DJuB<^+nvW>TPDI:ޠ] rUdxOr)E!#MI-A(Q!C"PV+R (m3S|FD_"g%oe9Ot89ưIn;6Wʘ k.RL m3 jH 9IzGhjH}`m>'jy(so)_L)4Yt>h@ɧuS[d@CI68w^SYMwʘ5 ,SUq_ID#K.Gz{ pۿf7)jS]@rERBcu$ bȟ?Vl3RRE /%+;Vl+ 12ڧ*d>vQlRHL~R$`okjz_TP/Ѭ#`Q:D'n)C 'PK:R1Zd&"5TѼ4_Ht'YO ާZr+cX\1\EP*ƣa#Nj 3p1/v:S|1t\O~F !1ZxY1NϱHKa斖'`V<_uD1 Ca1[ˠj*\NRUѴ6#dWXQ+E9'㶤]nK)(?գ>Q A@ybs6ZD^&IkLOzVa(ܠb^㚨N$`#{09 ^X) -F ad\M5M^tqE.m?!SLEC[Q˻paNq+=_ s:+.KbяtBsՐ؝I O֬K^f6KbiLP>Nt!'ڈ󃪗FS TǡsZ5wKO'9> EqԞ \ʇ,NQ]6rMlt pw'#%T^1aOţU$QןOp;S'm6Z-{JfI\o{)gTYo16{'ꍮ`)(6[q3y%̀ F2bP1^G-`5#ЈT.VG,D M6tFҡc u ԰ZU+vc7S {cynn g[iwnI'.a`%ΉrJ1uCW=dYC>pɇAhj3N OXu1>u"a'Yl">n-wG߄9q½28y7齾HVQ>]Pм |^l"PrŨm#.\U6xyzi3/ ,]ݪ#[7UWE_;,MvL!* < pHk2,p'C^.grGaUQp!'ɗ}$j)d'9IȞ;N'-&`i`p֢Ψeq`VC2.A]@n$ c xi9x+2e-Og5YL-&PqRbp;1 |Pgn۱OKt:T{);:tkߥs J:hюnQ,uޠ(_*M=8;aNVO29i}'՚,?[lj+ˌv%jZ^liy.ְ|fgŰ9Գ2$Q asZfr;Kb$ǘQZceM! s3 0Skn̙:@L*R"hK@7 -1Hf%Ɇ U`#c6_ tHQǃE$cf}F 2(7Ңd &<ilOq g&Y&YWѭX J}[FՓ7SntbajS>:`;X{?=J-^>$ov$StVH.k{xa<zR*z E9ƆnfA5n#ddس/ '%hfz#[Ϣ%1铩4(qk*t|sۺ)"*YSS5:QH,6idu%jm|JDH66)EZEk#ս85&m- ICNsQvhU=fHb.\=84iŜqEvyǸ`78Ni5*R[}-PK5 Si# %/+:wU]$B[6Lg>q\_–0 ׃i:!t.rfVr7"~nF/U^N)rQ_QRG*51Bj`(-4:4mcy)ݘjXb}+vs,VsLdJ)e5yj^RBi$[ aJ-_v4򆣱͖f(g[/IgvJږ(c E: kY>!KK%Lf'=MԼHMFMJmt4zo$< 4F )"2ZE$v^1UEX3? qr#YHhxs@ nrqdk[$ԢjlIM5C&b1C;_w ﰜۙ0 T-"-Bhg e+#iE+g<6xKyl\DK""!3cV:GJ)D ]+6fBq-=RÛz>S~$"X@b${ΊR Oސ#[Fy38irܘ3I~ħxNȵtv,{| aItL*`.K!(&2K`k'J Gq[IgWd)8g֢3~ť\;v)qrֿEYu!,t>m$\צV1@,0W2x  %?'%G)$xf`!&~^d#S?$@f>j*6{#.u#%䝁ЦOeD_|%;4$E4\IfhlHXB@{b{H9F=٘uUg1hA.8vvIgtpKҡA4ЪJ̘U[xXW`fV\#_DmSqa%.u#Cˋ˹%BZ0Hu/*Xعmnp!p><&Zc7d:P^qdo|=UR DMga)tJJS 8zH:dM/RRD|<ضkEG9%6îͽRF/zV߳Xj(2l Nj=dk&=bCN/ H t]4DG N ^WkOZ X`]Ƚ ekŭzHDq?{標RR_\(( Vr%v%_"?Qb5;: 2)x d"76"`3۵MSAbq_>VCy&7U9%]`hA+$0QU,~߱u60,)NE/N 찜oΚv;p鶔CrL6"QIK8R R|; tL̞b}ƁKb(RQ¦aZ~.EV;VӦ%#~DbߐL#mFB[V÷+|J]pDpN%ITeR8l>,ԪE-U\'nIo\Q3 ~Ia=iF YpHY{.4m=\bjz}f"x .UykGhi8&@0Sr}/8CBr_;q[OPXؿv6S,sejj"̐lz}f!pPdI`VJPY xC8jhvǘ6gRC VNLn= h5P*W.VNlgJyͮL0%9d3eㅰBH~5z~uH!. 8Q/ 4U-3,AܵZj(70&7f,^s1X/((-ТGkM DE1KB#bsتe* AS 0f2{6?`4sk@5n{6C!F"6Ǘ'T۰kmC|Q}FriLGu+ L-I]"Z-R4'JpxZ+rO4!EP33[iWG>_LGIߡΖUҋ.YBL0lKcvYG5 -LuO4$$oP.Qn/oE /' yt,|~9Tŗn&;wu:VX,~Z\S[w;Nl~eنSsrӧQb,V|1wd\vnA(߅NZLXw_Ӭz68̏˄$c3v4)s31RqDs{"pW жE*ŸczW IU8q,}D.d IIt OȌ^M|:Ԇ"h.B(Pb|͌|-M6hȱzD֨ln=T)nʈ;,Nڻ[?6-,W4ع_'.TMQ2.`".]튊U{ KT9%zEOk)ؙ4@qŹ6Fgs{Fy0Y,b jZoU)RK:t*><ܓ|(K+vչȱӸ~CqS$$يGs1QMDDW`}?ˉ^at0[CI{Q=QpS(R?apZjf`}R\![NJ".@`f \1$B3(Dl@ 'ޔ9^!ޟ+"A8?5ἤD!rn a4@ @vN瓣.EbiIjC1> ʼ~q\pݖct8p?CTJt7m-OZe-o*gP>0>ꬲJk-@8,"@ O8cHW*4p`"OE2_ SNa%!aR$:0X| CeAc~h k~fqHpE}5m<w} R]=ԑ.Mē "HHC t->jNe,CY@}Z,܉.<2yn}}u앙4U}ցZQ,ֶL$=Q8e# !:(n&iMܫA#C$W 謴_`kP7W,7A@ "=G7uTLKz ުZ"EVY={fԧ;H uJHj*bHP~QCk?܍: v5&לxAs,/}Bw"j͉̈́ 1TU~)BV,{[%Y p:T0fDʎFa<{axĖ٘,P玣]p ݋KpqKY5xb0xpwOXPP܉X~ZQCrw s i1v4i'f`KoLvTT;L'[׈]bQXg6k{Qz14'A5-b}X!ȼ]_>*fnkd IOvz &IA6pim:.t]O&u7M໪\/Ĵ2y|r 4#a.^[bm 򶙨K[5:xӛz<_MKj"(*Kdp閧H zmf#qh8G<)d'T.B4&B .l]w|T33|VQo-_!a1\DI٣Kgx-҄ D If5fZQFD9in6ViAL !A @IəxŽT;͙v!J3:Q|+ 0Krfnɳ:O am$ 'm`Bk.}sh{dDJP3} hMӣNiѰAgj79>l X tDG&7婮@ivuq L"Ņg^:R^Xq%Ap-Ř#&?RՕf.ex'b D-IPo4 ?`ݧd Jc@(-byŽ $Qf/O^[}q4dF A{j0uhKG(_0z2+0G_;$L|~ Ճ,mkJQ9JUfR~ʝp4MoS;4*grhr8⚎ZQWcA>I˘;luXgַ䀤n!,%}r8kkq3ʯSuִ΀IДus /=6[^xSYj_eSȩ.S5`a+Cuj* ;mZu&o pg>6 Ed{\nXgуh9ˈ>axV*\ͭ!7o\==z%:&aTW8Ó{'V/!<~ ؄61psF [ꉲ8GxE 0A0W a  " (-ڥt9MݰR GrB0l##:KVP凶;=\0zs-R ɸ1`4kD`EtA+YGD`Y@ZŃz"DK+u#/NUxNG}P?Ҷ)zXBpOYlTb-Bj×J]4gUx΀)COH!7~xQ֨YMkCS'X']9|~H/pD\l)v'cƠ@^3$_$+k7:;nȜo 0B.}L_B 2X^q]H2.;%Pw\ :yG=a5'{ mS^$-Aמ5ۀ}LqOj 'wWM+kM:k1_qr;O`PMrK "Ⱦ5 29E&^u7j37/]X_DGڛ_Buo;3hs&ҁ+E~<'5my_-|`{=`JZ 79a.V Ju&Uk)9'+|CV$ Sޕ4t .k@#6/  N)AR'5_cm10]dSG %TLG "@()'r W_b x˷5=v` ݣBbiKG234SX$C]^^6.Lc/N$(|'xhoY;渪 w3>VvSK]8 UHb؛/fQ6yˑ*l9SOv&&skTlwM@MŠ;GFϚ7 dYD2NDX3)?b AcH|>-XK2GawL;&=] (`aP8"7ҽ@E(.`jQp"}ɜ}W>{ iv["`(XzLE7t T ¿kE" V$Nw-r ![""5VZIFlmU.Q/'ť* "Mڪ* Y4Rw#?0r EiN(Rlx^{JL,kl-i7!`R࿾c܏Ib/ U((>3C+ȳX?7**f`S$("ps_nU3H%@\ny\~)Hjk_ ؃'܌"$pّbQP1Lsߒě[?NqcȤ뻔ZYaAH%=PԵLHY 0bntzuyVEIa2xS~=ƦTGԞK'kA:BП[/F 0[x)HEt: #㨖}\ ;l p14+7[鮪jqz~:X!SM _հz<Д#2Ӡ]uq'~_|2vPJ. dzA-kG2&)F@m{7>*R5fLxA[ l瞢`͙sTZhACɽKPIh$"P,:͝7S0oII.>SS8N;̍N?_L Ԟb4ɝzxL-M 5zj^\7b|遏^EeLds=/m:V\l4ƨ9&-yB`[\% k3XلX֕ wqtAVUb@Kxut=շ욂FyhdiLM'+l J &ޥ RsԟGύe@ Tk!p$@2RK#Fبm:aJ_*0ypFMeFxb+aYO9\Y 9 ȱUp EY b #әxȭDʑ{," .8ApMJR5RGA'ȶ#> Ir "-N"ig(L6#4QT09\7K!D<,ovx6 ֢IWb#1񢬜9_ڥ@qz~#2QAQL<-S*qmfEjF4`v*Uk@0,Oah4k0h\rpv06t1@Q8[% m{Ǵݣ3jIJE˦\uᎏt&+q^Y'CH^sDR02ƒUYHƋ q0+yfv(;$ )T8fIIm'N8aT] [:hϪ =!"6Օ{VX7Džɜ2ڞ>iæԼ@|x_%j0QTS4܄%MSy^ϳg {cKf>Rnr~#v0Ef g)YP CҜXEU)=jRhZ2 %Du\>X>Hm^08j<3E<„\V5Wga|Vn6nV:ppRT˛ʳVQ71k|ooP@;P3}k󂠘OБtX iPM=#W<{#XVvjBtp\ Y)Nqz Q_3#,aw"洑g;)ٖfΈvJZ On&%SS1Ҟ$a~O/Xb9G)8gpƐJzcMsޥ@.Պ!핔}L5 PcaNz v$T3G%J5W<0Q{6|\vccU CJ?(Hu  [=&Ģ(>OWeBʼnWl,)(ʳCQj>:"gnm\ׯ} g޹47ہ#|zuQq&c.]ܘPeK3Bc@zJ@05Yfgt1-\Gl's6ʳddnvz`޳zP|l&鿼8atbfl : Cq'{hA>x@cב0N$xz9Hd'3u.#$lhS1Ufz~Vs=Z!E%鸩©EӲN\XA,2qAҎ:otEMX7_`K_->Ammhh3=M ̴]-R7*}xaD:Y$t.N⊱%QAs ]) c bE0` f'YVZ,BJ%_Мb]Zq3u|g.''ل $wXk]%j Up=7`K^rOlI(Yxt4j%~黎gT$~lo%Mc_9d aEodjWjצ 9:UyxxWe{Z& |Vilr>({Q{7%=+O@8޹x<#8[u,`_#dIwІ̃nۍc<@ܧgUU3Ǟ>|J6ů`ݴh1jֱ$&vd$i؀9PT1Gh!z5}fO5`rFGy΃=GA1IX]'|ųÌK\T/}XJa/)Km5xi;Umt{Z3.h)ee4ec=X b*~Utt6E fiVgantTiR!)@25dbsTP㾠?0@Z־N#Rj2gHy %!E=de> 5oc1|+ :8oaI_Xa5b܏VXbAp:2r լBE7j(bDQW,ʢM#U&VnW'v7)\eb8kg蚜lH 1dl֛ɯQibVQIcl8Ž4b􁦧3ɬET| J*XF5*^0W oʐ?"yL2NGKTE<RrEdcw-+ `SIп0NHS0Mgeh{Xs,J6Dy@dt$Bцp/ |ΎZh)DEB-! XP/O-(6xQ^K}X{6'hIz15,X21_LǔXE@: peag WWv}YbRa8~`-nuRل@ƨ{{5 l"?|6Bw vQWQC 5: ZH&R=n'@54T̍3]&!0X(e4 wٌXn=u;NŐHd _]ԈNVtVupcDWB0c0( TQ'¼}od%f؏.A&&* dt޴`p0y8@U̒?ޘ0io3O~ꉋ"#${Vˆq<$kGNh?W{==SIXȥZ*F:Ŵ*c;0\{0zq/_aqZGO܀ʼ#86D*MG;~9 EFlNy+c{y|}6'6`x|hmƛZn} 77b O'-i,X׉@yaȘQy*D| C.|l", ˯*)'^Lb\qɏ׹c~Znf61Z\6*!ԅ8ݎ0)]Fxh) a<ҙ`FfOG!Oqh!"Kkyz6/=6Æ&},[M\bmS\WpyaϘT!fS1LGUi7!Te~"jfNpdߗq̠tmMB'<h)B*v7xd;9J#*jhܠ_Qԟ@dˌ+VzRFi'} ̒8SE\#>%pѩE&)P_z%Ȓ-f,qYd/0 `f"FO\&IϾ0@@((nr\]y?3:[yEh[- WgjNb sջ>mYۚ+žذ4e{qFi"$6Sw:P@!2Hb5QVss8E;_{(G,݉ F{TϺvjܺeTW DOzo0XpC 0(iyUL֑/4v7,,;@@+2ƟKE<)];UUÛ%59zC}$XTH PDMjf%BLCj/+*gѼN#5ǘ0qp|n \z5q;a.gVfF9k"sqNU6c_6lJAFz2E8!2D46YSpwZtKe=x ObN0̤:J U!Gˈ93??yDk P~uvE+a}w&Iùj5fᙨ~Wv# bi}m39fI%yyʙ8j|Bc!L+ .7uuk52aFkPV=0_֎5}v>ZLMlZ7OHBJ m7pguLQ]?[law/0_k[3]5KA e-7U"E)CgӔgtt9 n`v_w.mF܋9sRD'K+zoLg1p!u0XмE .+Qf&ۗV'uq|̨~phϴh=y֭B^LSo~ $ȋ-xt/3eB Qwp:ֆR!gM+Ѷ{M-WUJ?14+QMdEf|AgiN 0yv!(݆@"lȢ^$dek<Tϴl Ls֫MhtvY^#Wa&p{T d.+hchL iɉTzoL$404?7]+$"X N{b!6Ԃ2PH}*80OL\pG/U3b̜ i{ZܠnnFN"iJ g~r3@}kt D9%\]G'$4 /5!E D}g)6u:E͘ZуOVO9,|G}\: @PG7f!un`tiNȧnmZ:"-ധ9gXC; ]E̪]8h4`I^g/ ~ Jo=I*`^:NM6CIq]6}@[PoHT&=[IpZ Icve C7Q7Y\Dhtnz5NcgAnP j ⃔#s0ջFQŀIK ~ ;_D)l!g0y˙t!:|kD"! -O0OyhMgkQB{|@7j7ĝh)9M) 3=?=kn&@rxȹ0ER\^lᶀ~NNYWϽB\}O&F.Lo8J9CIkbTɅ&VhgBv,;.y{ v;=K-] "^"`aj&x3(|);Gp`JL I.7ΟJd83֤3+2̠D<_~t1%TkԤ_wؖI~ $uh|ċn'|0f6ɉMda ~IHq89+Oo%]fNаk}W# ?̚)bOT=,xp aSݭpYE"-G fϼ-`.tnH[ٷhLȎd9/ 2S]cgl ~x<i,Z29)Ֆ r 'ɉ<7`HYh׷{췼/R3/T)](Z+Qx'rkgdbL@dr1< '̵$3]Hq-_۞^v5,!\l|QcuFzyU@>jAPs8X~"v-pe^zS_O_^b2Rc{0{Ǝw-< ?Me[{~^=@`:| &-ڭ< ʏ.j m}*F@TQdCjow m(#'^ 1-R޶e؀~ 0&sTFdn#svr^,y6-''dChu^? (8  E6bpBBACzW"P1A/;bW8Qpi =ҪyF֮ȥyBCjyXGX\3!w]}wI6U]܃yziY{~G1ΐVu4b5AiO< 'ZѓW; VLjR{tgP*KQf7{B1>DgIvJCwH|) EFN紹/l>66~h\ʣp7 CT4X1a\F!"H^) JGjk쓙-g2 yhX'ro \XlAd] ᯮ9*Jc# Cr`SUy}ҭݓL DHkX'U13g`^͐GLwVZS[cV-{l W23Cҟ2榫#KxKC/iV)LOՀax=#J>YY)h~;NYl̟*I{P!̴CZ$I`iIN`g-C$4`moUxj:6T7!mc|]8iIϻ@c6tw )5,eErrI*a~ʄ1z|@Sh'Zy$lpj<7RD|q.Y֑?%(뾘35#Rt3Dǥ` ӗLg^p/bGuV9:D5{r=7cP%69P6/5Lݶ3נ |A FVOКerRġq%=_4aL?3 03֛R۴NKH‘ EGL>9 L⭘LI?8 Ngb)}rp[Lso[Љ&!GGŖzH4֔I#DpvXSƛhW!G!3&b;~6-W@+9 WWAWbW|F \~i`݄4b >֪s$Nx_i%i$:e4p%iI6|_'T=bHzj 񍄷OkDUgR߆d_Jvb+(j-Β rE6fN#;Mg SuOH2i46phg@R=lϭ{ m/hj\7&6_xEt D>Rû ڞx~, Ѡ䙗ж$2^Rb+*kFq2E`;0sѭc Aq&Շ 4<#^zU}) t9y,:h{)8aN:Q/ MdNGa\jI{ugc7P.Z Σé=(ۨ@~<ÐPMl(0?a`SDB/4*Ҧ\rjdb~+py@}q&?2QƾHܲ#%4jDc[}QTna_`ɲ\?r_/\ dHߛh]6ELjz}7),rsVk4J}Xd&ӗ7{C[(!C1 x-d.DEӞGo ַX<@غ2\*.ns00t%>Ņyb צp)Sd!P%LQ 1iU 8My. hJ-s9㟇g~{4T@d!OAPer=. Pˆ4gh*RY<C֥V>/u&g%z)p?odf*2ce vq&oFn픢jEr)pERC7'tzSuA8RKka .WMk9RSnUbӑŋВ3P=`I~zp62loP4귗A=cPhCQVo}=P=z^TⳄZmO])}w($gTC[+.u&f)V:k[ `)YUC؞H&P5#Z^"=ִĘS']_ID%'ccwˎ?χĤ" F>x&"P jnOe~<)ފ]?R˦R@'Ͼ:=ϧ|׶5ufNK$d>*~OMJ+ B1~0iԋQE'ݴz1$Yv9 %Wvo5xuYT ~+hE=Yf\#;:@;wkX#7[&w~<&PpJTg6gFJ%j߆umX'qe'%Il4hau*5v Aмg Np^ E™6U do8CNW0{DҞUòqI%zLVw^νfoOc.ԩ {Ѣ#/uq~}*m;Yszj vkӖIC{ZH7gO+Ղ4>էٿ)C 1|DҶ4Lp3u^UA:SƤ1~jQwwwnчC~C[Ntts4t։bPo,/2L_/8R1lIRrtم`Lj, @|Ůb7VFא;>7#Nα解AQ9t2+;1SDvg RX:D"/}G /&d;mR4*e|Tp9:LAAx@n!>=WkAqzQU{ (ѱZ{s\p Ic3%nE g$@6ߑ+BL$>LM +rzbSr9JDzbcIrSi0课MoU-HEfA'Akt4Njм\.h8kw%9f99~>b)eNT[ó^f]-N`nT{3_O*Uh!܌)z8cHWz?BחQwY44i˹q, o,/-c@^{sעxyŸpcKA!8|xDj^d;* RFKV9'E0g|oI(ēbN,JJRxMh,cx(f&W*At}l{Y7lz&wt,y&v玁=d ;φ!ç2P0E)y!v(R˖?Qa/#LiȈ&$6`n w-; sq'x5_bڪk%T xU,Du,6Pfio5' yhh01(VhTrA'{q} ۋ(EպzAZ&r'S­0fo)wHY SjpTzѷTS㥹 `;+3%Y}:4ESR)OƦ^cy!&cD~ЪZmIG6i.>7'f+F+Em}/^`Vβ8F}?߶]hY '~>z",{# f9 A]EPmqCk!FЧ1yߏzBϮu4k.Uw%Y#5,Uk4E'Q4ى'-R>jƵXVyqSՇuq3?$?@Zlf=ew,~CgME1H@B!q{ɮ< x[sA85&MoL`SƠB͋D*5PѰMO_f'BfV&H=Hx$* (Tؚ5 GT5`nfe# 2Nz!xOS\q@A8 ܪzLoo)aQrOK:ԔwfT3m4;%&@g,ZJ'l eYA9kߘs44A.^ R|WO`.EEhp_бu]phRIVۊ-NWքzgÂV(z[ ŬqPA D' G&pP+g=s"-e8^F6I%n/AK1* K/ pL"sB쯁^#[pV^z/(Qz{>4d VD£0~p3}Cp!bk<8ͱxW AZ1mvdV>_m g80MF0vӌΟ v_xC›/~1{uvk=u@y1\77gQUL'ַ=tE}B "M 4+Ǒ7{luBR@Wڌi#|oN3̗ q*J&*/emj"hn2Az~$wT=ȑP;F ֞%a7Z_48IPg#1 Z|C pH7FPЄufp^E_ VGYJ ^0E;:o&*㠑 hKOVcB*5 Wf?vOcޛ;$ Ha`dK2a$)KL}n{?zH6R%JNKv g>N0kB|n6[z'ǾH&e(D0 | ?\TO֍m"d\;)G6}z 9rfHV%JJGJ$ʺa_O13SsxݜPʺ/({I_4}dn? 9ϙiE>YO`p ; 8MaVp=nŋ7pX 5k/4}0B'e-s5tL]2໙Fι=}]D3C1ϓOx*=&\#uEю`"ǴTT MULF)Û`;vsECJ.mPdR'4ܠnB>a~PG3G|^6m75qØ!YO/4[즗cXODcLJ#>aˇj2YkCM[[.L&ZCo/5*m#M$< Wm~ykjp3SD{m-5ucg/5޾34q`v97^+TDɢcHhR)XT81fvu2}%lfNX؟DԤ^H1<ݔW1>8^1a."oF DUW쎇6@3|r>I P_Ypymh5]})/ȘrR#p:,:3&V?IngIe T8S:8N -nLCd fA9P-)3Z"$N cd鼃ʽ9d5d;^rWwiV-4 kG6ٮ6uY (_8ת9 *?IѤ$9[:q3lvlC' t- %tkx79A>f|-ɘ`ף\muK,H(:9.JΘjg?G|w7l`X;vX:CN% !3}څ^jXa.E+$ Etmmbal`ʂX9b_}c|Hp0tw7B*deΛѹLQx'^LD0pG#a$KZ@F"RUh Aؙ'[S<12A L%@HըkUTL9CN4Uߣ[٣fǣY%3p퀤K4 |H&hBܗIWQvQ o%ոalᄎUS==˲X=iǕ0=gAS)/8U}lq"1j=s"1ڧR >cm#o0j4 E6r(V]~` `'u"-oA7K#DJ(F%#6 fR0F3yMXce󙐖]E[!B@Hb<`Nsܮ6Q\bon3Y3ѐCCc4SchBϰ]OpMC`%-pS8,$ VKd!tGsy>b7̹-Bryz>͏5/+elZ a H"'3#+f\eX^h$'B ]y}/ڈŗ C01УIf7#.$?"sگŏv=z.rUPY1lRuH5Q.'O4u[O}PV06EдBtbOR:Ú2 &O L'bo6Xœa9Z(hYp*|,,*F r"RZ%eAyN2ӶQQ=a59J-7S砧&;1}AC?V8d6]Pg,y#ʼz*Q䦏Ha& -_ N ԘLw?jܯc@DӳR̨Q-XICig#|yr7t\12)CXQƌzۗjNYU'9Z\)UA9OS>, [d ʑM1@6QL袹.\܎YS LT%#"I{eۯG6NMvdp6_JP!Kg9ˤ<^NN>g%b6=H YD~7#gҚ`A7 t|I.Yz:>))iENJ;V:1+J[GI80|ɹ%W2ID]$a2rn׵'喉G|3'6TՅ`}`~DQ:@f2\64øYgij|Ϋ+jͫ:% .; Ёc/Al4|,Da }~c[>1.֝4IPR8#z=-IJ.u1]z\r몭9^.1@UjuMUE'w,$Ujg휹ikWWF.ÞD73uȞ+\N9'd(Hʑ97>')lHZ.5aY'8crAqJj"eaQ{#-沼4Ф3ّ\d̦ .mhԬγAģ|P#Pm\;+N ᵓ)2+XQ@! n=Ja.DWd߭^B-Sw5V KL]"2 `ǯKT@fj!c^+Փ ۥ֎]dw;(mGu+׀v>B]a%, \ysEETѕ}vv hʰ8Ztv?aFb;1gw5GMVMhXH}ܝ(^:Te*'r]muUJ:l&f^q\ҕ _B? PJϸ&sÌ䏐;I 5wWe[,gv/$ڽaw}65~-Fbe#% $ a= >gKu}c8;eqZ fD&hT'x>1.%mU>G}Er3>ƴ[˶ 7"۴T^=*(zEVlo冏Y^N<(SՐ5BcD"uY,ݔÐ-J\)}#ے`dh@E3YׅyM(^J՞5 | 呢9εğ-Б|u)$׋\Ӆ3P-fCEzn,(yՂM)V@X^c M_pP"iv<@elgaZD) F?5OO4)̀,7BI%شW## e$'6,`/"V8f"gtͫEZۘ%@d$1W m:mU%&o!ZR:sf컖+Kxұ; 'Z%p^a{W3n8V2Ng4 rٚ2tQ}(-]ZsRhX+- y/lipЙJ 瓛M.TlWwiqOq@%? &E C:Ǘ"Rj LmÈTHDæw,:4=uZse(+nD)a]{*T5(f'u8Z2adg 7Q8~|{\4"6zOevH;0wnkpѳYԏ!V }mӦ B.mb[lE{IrB#D/=043Wq{йH'Fٹ# U^;DUT졊G6CH/@qpk3O;>/tŭ$A@iI pV bV5!PbPyEN C`I*]3 M$[=)a(!Dt* k'H_}ʊ  F呯62jЈ z`|Kee[ɣ,DSD gx >$<VuS8d?<$E[ٔk7Aϵש;Nd1˦,QNc>Yx"mIQ8Y*W&yBh6/=|r輳t :{^r߱d5k9{&A9k(KVc/p"i.އQU#M"DIჱԁɓM08]Qw=3lTN o@^Nkj6JmvX"Ll+0:K1uZuXC>mu!&AKлNg/"!YE% ,AZ/{qۨM68Ը1a2ƥ \.u CxAMoao֙9HFQ\%N ɤX[(.ۋI_=̫Vg6j0.yni,28)ךȮq2:g Qtsib^#t+9Mw9P׋rVNAHm)Wo'95 0 Vu)ReWMd|azٖZUU,^q~ʀ԰?G&&<.ZdkW6Xz` J4 :7(R3U-@FTEcuZ{][N Z^ҹWdz`RGlDg{<[F??eݖQ%t\2>Qx|1j)ήQ4!.hWKpT~,(?cEgxa +*+@o=}GW9ѵ!m` .,.I|r iP bH`]s%0mΦjx`Hd)wmC9RŏMD\ƒGy'雔h)^O?yӬ' -H3r_uA2Ճ1?E*y&OP:Q(hhbI r} Hi50ZȢZtæ> *ck\ nv{ @-JSF Urպh0G6-<]FgO͍<)~Vnv+գ)7_8\Gۢ?Yϋf*:NVi5K(#ʧ`yD/3@Cō]׎!U=7xIQC58>MX&'?L"`9JKkersxxdnDvEXVP0],6pLV5ӛΝ@^{ݨ9uj@m_YVT%DlRn#m\݅ )OQx˷dfa$ uaz?»xd1)S5gpHJ,(Oʮ=սJDTEOyl*!Uf] }g{i^z-N (m]쳛pjf#!Nu mٌXQ $Z w&#'"w2ߏo+yk]1 W6* ׷(lHCsO]Y' 2pqrO00W=WB:lfn2eH{\k廜#r3UnjјTxF\N|NYSG_)y<;aMwp`ĐMͨ z&LZ[pӇ|$&97UϺWD$}B@C枂h}ه8T.t&@f6]C@$1)E0Ӹo "OB =klǖ>ĨPuX%9VQq BsKH!8=_a!hRt@SNn~뱼1A[Lp w;0 O?q~{rԼ](˥li;w#)ɖF @ ?qCrVѢHR"Ww)Dײ9(ĉŽmļcN|ѾLS(c0Cy>݌,\lgBy3%  gA.),שsLK*LLg9\%uI '`QjX8̎;#&:WS$7E^Xt24IMk2I,{}B#41* JDymI N|ɎtO9޺9#a9[@c#y6QF9^1T) " IsFhsa4,oҲUkY:TkF[Sكܘu+_?D5ϑWw>e4DgZg +#=03 KL+)%-AߘGc,+DGPchDD-.JU g4W.X)tu xi;O)1zl?^`q$HU<:5oH%t{ `:aj;qh./U/zT8&[҈—txYOOv>S Y!rW)Kp`\NR͕bYy_(aDC-&5ҧV0ltY;?ܗ2kߧ;ݎosq:D)e8J5 sXYLW$f#,Iم;Pର(tv (nK)F+@ Ct [d "ɻ 帗LO"Dꖢ6A )CFo#.S bo!ԳOI*ЙR/ILlR֞xC%Z\pDű &E4,U~Gd:U*t]8.5 Fty(9pSQzeX_iNo8u 8בtm5j>(KǗ Ե;`x"ܵ Iz FFZ'9RY7D}cdVKqt7-GY- g;@Ȑ^{|Z9 ,memiï%%4o!*cəܵ &}E oI `?XcF|c|+v0SUTko]sPl u$h. uzb4 ~BCEī)JY2(/wG1yAaB! }{)bgCQۺlI8-SDגNѢF^^y]eu8Y#Z¾0^ý<7&u2J&>E LY@QY S$p?6Wm!$ҕY<#ʧӗ\x  O&zAX*27RH5WHN dx ^gA" ȏ70O8P E}mTh5?RaS*6 =JjYXz[_/<6 ;%R%`Gɩt{ |fX_Ua1 lw%F#L_J p(? s֧O :{z G#dZ* 5I,w|}dfRtZ.q7?2\ <s` tdg-zJ&.(&E MR>>FqHH pHe MP͚(VPk@LO^\&(DT4I T(U$MyPφ,+-LcD!r* Oi6BEhQ`.yj:O!Г5ۺ| K|Gsc3QB kk8|I;|,ԗxPLMLc4܅zH^7Į聒e|ψy)bYk6!uL$(x5Gsl U2 @D7b$b3qgySƉwO]RܞOʨ[؎=%K~^A3@Q\u TX k'ގ_۔G&yǷSmpv^|nAc(,8?#ңZim^moOTUS# Sr߬4%l 8w\O<5>8@3l+gt ݢnz2bO4*IXaFs`n3TcO5c>Zi)ghVGQ^VP%)) Lنuo/`+HM(0ʯN sMw'B0xʄX2#⍷0+} }> w7t1}MX0Gq?ѕ6%#vKZqҖW%ñl|PH^Ap]i.%۲dFNR`?DsBM=%QMxAR"3JaDu?8eݭ&x5ޫHOGC FVW}do<74nm˥fb"+w}k4'@Q41hgͺ@EARł/3<9;gWe.R]p*2|EYa|#|^/KFEq9bJZm"Yv͌%_|aGjh~ϟx 0vz2E/01ms !jH RDu 3|./Q3gi}AC@lZ! +{0ɶ44L'{guIRRZ]bQf7ׅw,6C$h]u<Ԓ[td N{7Yhz1(e3c{$6r!d8JЖeYبzsmh+õψHa?V59YBFc~#I;rf@Սvn.Z]=HmPn F0H,ѧ}/%sU P'j)S24'1ovq>յw>2tERmhC׊ WN~0VG&do4mЇWI\ ~y@CW+U2Om怎02ݫ휫X ~mGY1$fȦic2tjj/dЪ\{K흸f4֏{([m,6}эD- bƇ栫ȹD$\?nizogN v)¢-G_httcN/ +Uk.cdvC'E #q0g-`"*gX$*]hoS|)4c6$|9n5\hyJ|*i–uU _2el'!8f$]ՠ/#>VޕC%e]y/r7\ƍ%RXIw5(3HdXFNݭ=AaRQ:m&y$Aݎ1 * /ѶD*''7x&Q&]b#`CmLzjK/fYF[-wөhj7B65u_o~Fs~;Iѣǜ2>{}ppUI\']foIVU9),0_WIt o(F윶>kz|P&ڝZj,j"ixY$*e&.fBn@Vq ~r+ ?j3J!/AΪ%֟nGT<'A=&,[&J$B&R+ k8Jpg ?Υ @_Gr 6Mn_:xBT2lghh뜄aUmKʵ8"-rdؤ:o{# 9?˩s:e:J`WˬPWζ6xƩ+ƒZcLOt^e_bT}Ce0myQGuX/#?˂߁%Y`/N稇@Cz$Q`SN?=v{{qvcB)'|JgjdU~tH_?dL` D)2 1FNEm=ۗ]YpS ͊`3,Y4oҝB7FrPCd luF\ɳvCqhƆ. LZ86zʏ?;w2uE=FMvyhF5Qbk1,.:DSH^^f 8ꂝ ɉݱPt%fbg&gb6Owe x;jkpלBr-Y(;jIkFuX iG,)i_o)KPijN݆Ͱԍ9cCxH6fMhfC$ss>$:PPm37H[.zv NjA3X9iQ'Ո$6n|`2 g!GOid4hkJ 2O{$ȭKCA-8LQM1լ:uT|MLKA̴<a=@QPGp+ \ڸn^+]~-ӭ. 59YBi.!dQY!ۖd .Ǻ1MOAw<øFfϓ3(ѫ qq-Nzi|BIhKS߱.>\˒,rCw`eC:V@3PthEEzvqZ݅FF'uhw5~#rt 79ٱ 7cxBG[UEe}'q F Qw*aDmxRf7l]اMX罯hkڊWSzZψ/룯-ᒗ&2nEG)x'vyPz%7NA@@17 S5Iɑ#SjHG:5_9BRyf'n]·aԄۻR KyPqTU ciB2eG>z[3- `*`lR|prVLr /j=,7Z8^i>5i+}#uM3P\Jc0c΢xaаh0?E"0.osRxNY ͩgˆd)\{kL7,&N:UUCm;~=Sѻ>7@t׍Vcrnf!ȴh+LҋªtNE1r3޹b`QUT>dCj?QfRs?5,\V iXrX0W4P`6>=H'X{4Uo,a.MqsE1Y4>eo+.搦3`GvʴR(/z'pia\ iKۣ$TU#l d:Y@v1qh݄j2Ka $rf]* GE aLJg]*nDShVuיCv\MEzYq<,#B5y&3s'njLj;~9a> >~iΓf{Y\IlzB5+ނaƏ?=\$+Fz+9_Fq-q-I%vRݿ`=o7/[<_+Cow/ GOUMrR{θ#^dM5}DxQf j|=^n'np?Pdz- 6ۂWaqT\ W̒H͚$#婵O~ >x\g70GtW-qDIK4SY*(:tBOѐH`6T +sS0t21s7Ym]£^\FEAh%kAmU I(Z6q/~#_:]ړpzrivlL`;ТRa^lד=!lEbJpIx7a1~ g@s7 [u8@H[DD"$oxnF,ƒ"7X»Sc>tk)kC+QS<8mq~FsԦ9bWJk{t84-/e,9!=k8SlQ\ZH6WvAe, JP_9#Gn']|<1 Y6Q '1(ͳ씩::.m~"е:qS|.KCyӦհ inedjs GF3Ocߵ M/Qgt>)261 ~c8 uc>*GNꋊ@$AIg\џtxk0] #$ٹ$HP/fjB@/mm&ĉvVGFC`7jbZuf:{Ao̫UտS3=2gR1*BkXkwSS: 1Gqfaپ 1;dɍ!Wlyw>b8p:0uZZG}jFa<VwKχ|>\zpGcxyVecAN慭8_m)/9Om='ya8ꛝB&~{L (D **t+f⸘ReFIӴ㘽Ӷڸ:]@fw)ₚ/d`؁5^!C\ikQ]XR$,)(s /XA ]cgj89t7:$BK|Cø2]0?.\dW`3BQ^{+Ni}0)!vVȄ FF{j.1<ȼܽ :;GZSW +Qx:EDBrf&eعQDpc./WIl`h"2(ʭQZٕMp;Œ"T)?.Q 'V!p#"3֞Gw@tr[j1B;0i'{MKdPN*Ʉ(o{t]!"]KxڮF[NʬSe"b!j}1鰺tQBej+,䔺M[U/9(.1aBΔz0wWhxZV,(p7@\}] ߨpQDD|" ]"f($z97p ! PJ"Je?"Eáu5˘/ E1l٫/ޯb`al8AP"ֲw1Ta3KM/{ܨ*+%Ic0 VC}?:^1U`lTEW]Ëe|[>_X]+4 _+f"Œ=yӼXjv^ղRKE7ѓad-/0r{Ad G9zBg|]JdW\4ΔhGxU/KK[jUءxM]wׯ3vν ˆ\w5 xwvrWH5q sn"۞nؖ"jE9ɏS-Ԇ~\&6XW_)NPkvBA,<WԌk<.2XzNCmNdm'{jLa׵s>IJɲ^Qr7նUr+x`RrǚA{բѤqq0*W:eAtޑ&DeI~9{5xBc1 ^vh;&ekURN`B7esl E` Uߖ= =_؀%Jй[r_4(w#Sk̓OJ<<Ϙ8_c:M2H^3BtkIx*x/HbO M/LP}ו>HK Z8೬z5Lx(LfׂO3ш? I7&j&=O7aEjī q^A p]F!w\[ifCкQRWoEI}uQaU<4Vg[rsG8(z+@' K4"ћ^T2j(9c4ZNb3łK\vo8Laqo6r,ƾ3j^Z[ShaN$^FO\V^uTp8|(a _uNZ.ؤyQ`x!i`Ë(7ȰcuKR$a?aKpi%7tZ;4wekIO.P#d# QkEJdꊤ2֊ZY(1!hq$c m24VD+ow= A? GUc8hXQTr~c\ήt;֜׿tpT";Tt/t:~1CI.(>j^j?zpoK7Ytl [Af'zp}YbZ*[ɔÇW:K=ʃN׺DzTpIө4FN>\7 TXU1f9b5+H r#lJmWˡG //7IBu$~qy܋v$ ؏\MO狆Z׆e]K}&c2PXqVDzˣ '-_fΗYg=n@#.LE`4QbF T2=eEm\y%xT5Z#N$m]gzAv Y{_#aKyLaB ָkyHY)P3~\aZ!ARZׅ8o b |Z4>sQ5qÎ}˨γ?MXybc)V%b^cWsbc* E`w݀o.?#FJM:ݫyh$G 2% mer70&7F7&0̂\صzUYY͔}򏗴^'VMvC& ߏJWFO9fi:VQx=F\۳ :ÿVKhL=w ]~Pƒ̉G߆zȦym;EŕRo1$qC19*h(JP9fn7‡قw*/t;i 'V | VԓF*v]80Ў8ʴ8\T!SCF9 ,ī8;bDs#8\B_g/yXc4C,¿Z"j?u/UEι$əK62wpd 1x0)c UnMظ61X.-qrl͙Quaͻ.rx)nPCbA(Jl$>UOMlD6Y#-.FcXh4co{o -`tu!<{taB߰<6X\s W'H1Ĕ]oy$W^9cmMwD h@{%Ӏ~Tv_].+*K $t%7u`CLt;O:l?Q,h&Y;u{'Ķh֔U;$lG[Fy7T!2]sl~1􂇺[ucWHEsɿ.RZ9]e}ET^q_)Xjs0VYCbplo?j3YIw V!XRve-վ4*Q6rG*# Vރutnk, >:GO BW.ceޗKM<Fk{iPX! 1Zox# ?*]1 ʣq7u,ZI ]1M)]E IWbi+acՆKݾZI%#ۮ;LE}f) yn'Tn^ن#=zYB/֔Ɠ1F"dJz~(;QfPP4Uw;%D5jPR7Dg1BȎvj !S;BZ7j]̉@ѹ"t=-XmB%?덖\*%lY~1`%1ؼ9*޾ussU3Q6H6vmU,k2n8k^5*P\hqL":go;Umb~4Ӭ2Js#!^u֎;vsǶ٘AʂE%~ ԏפ-A9zJƠ Q{G#7uZhn_|9qޕI5ìJ}ȩaoa jfpWB|ؗ#ge ^OchOBܻ&D4x>\$#z b9IeҘ0> V/ASbx]p&2 2uxFL̬B;q]9 oI{\Ruʼˤ :%/IuTc. pqrБ)2?>_!9%n5SgđaA0샲Z]/ڐK݅S0AFHQŻ C;b>@ӕIކ<0;k#\%>1Lyat`]_[w vL&*U'7ט_fMtN敭R]<& }'۞4 n*bP?.=.j-+M4<)ЯQ :ʨ/hzY3^ uEI@vH:!* D}TU0jeDW{TLMyM>@P5w o9DT(s\)Qŵ9@8 DOo y\mxH_Z{'!x.C%{z8Q5"*]^ :blZo-̡Ӟp KI`~@& P{&䭿M:vDZYlRi$lkng!}Q#I= uVQl{ݡ@0,>`AP=ҽ 8jcG,Lhu`VSu1FlT8n { OVpn&nZGR7;`UNǠxXLE Ote4qa=xR^%M%:s7G8;L3SW-[<PR{yo)w*[b`h-Ҩ+)ʇ/{WOc^aNEY 8|yjuF\cS!G<%\}a՚Bm y-S3ۭ`mtĖCsHz"${>Tg.pmWhܔ"އ4a- /BDwmIN:㎁&Ubر7CUY<[bt}*3~Y&E_O#ir};kZJ+o$4p _yڣ%fM:ZѴi-K+)u"$Sk{* d+i 4|+m4)>!D%|a vPmdjMxIowݼn:Ui?:o%w@R#UD%*,#X>¯7 L%Cqj]=Y6fL j@n{xTxŦ&F4¿=XRA<(6ڀò.U9q!$"ߍ0RM}x#]c`.QT/ % >j{^@T2Ua>UTMcNaVG V2 ޴,Q&AV!k~V3P3uf4Z-oW[ŧр[Dk9W:}bR~= BE$_R ZY\8O@JȺ̻-c6R8g6J7}Av9:i4Ⲗ9ɒJ="*ب.\HBs>85 1k|m=;7KTnU慎P:Zy} g/gΤQhTS'rN[.81dΫ,w꼍S>y'V6EqrWTj98Zo7COܣ{I1S}@sk `]ѤN\x d9PQ[|kqZ|:}6Tzv2i o=U$ܩ ;@&fQnr6r`.abmqSh#zݼa'h%[2M`{Y4uĺs<̔J|&gX:Ƥv滪g+$$!W92y݄M6brj@~ebk8 N>NM@'1WpN[ 26Ȟ^š_F|a[S[;sV r|&cдRaU E ժވsʳW8?zh WJ*hHI̴ `0 4eE2nW1/kFn9U}N]+Foo LƧU`1>xZ3 oSPMR Z=KܔpJhw Q1x 췷i/cܶ,+ KCWפw (g_B+,ˎWCȨCbZH?[}"Rv J$:D/DЄpAb2?~:F9=78򎪟2QjzYږ P$@qgnOLN4PBnfĂ"!uaBpc<6͇C"˙wmwf.ZI}xRxW(7uDݶcDܣфBA$ L+v*Z4QZJA6 sd狎n>*N}I,ÐjLw"a}7J8I4ՄH'|e8fR<)!!P Q", :h{V]|P.n <7t[NVBQb: qd\и1[Hn8K 2Uc>=U0oCpad[ưzi;ȥ=uJ *&*wcM~*ltMǚ BM"Ct\+\qᙁd9bԥqCi 'I"KEt?B/G ˀuq{MKuL aw-`3 ow*ؓ kl psn\;Qc ypM;zIE L4s |$s;k"b'ԩ$2JE}[\&df1BYZ[v[x x!a0RqDLP͘<2dLQf=K˱kPlan<T8S:gb7:2Iσ@H,ȾC=6Tqg'Q3p UUW虫Y9 ` %K$.n;<ϓl'i.^GVdՔ~V倫,L *$Z ejs(AڕjE+ xg*o1Ovl,0qj觟"|_Viʇai>'?"){m?!hS2uS[Iɋ}'hkP)Y.[_IGr>Jmԗxb5l,eW.LSlEgE6fq6nLubj/f1H>*l|5WTD wLP=zI"ދ(M!,?#3OmOn#rȟ&eͯDL+c怞VRvlMlJ dۛ d 28cRa[ޒj ؃uL37m["M66zwەh\AEg $X#H 0XpD5])}Zمvp70NPn8Ÿicf; ℠ݯBUE^g,K/ F_m9w/;6l+y`!yXw{ #ՁH#TcpfôG^%?|ctBVGN2Ag/EPَ⼲nϯ,H3Ăs=bM_C.InapJCSg">3'rX t$) __b =|J1L eΣ3콥̼3FCX+-!T##}SC[η~Rk 20ftDm]x<\v.ѹbezuXl{?yV*$#*!~!&1IP٦bxjo)-v$jGJIdiZX9D/ڤ}OK0v 5E8{Xͥ - ՏՏ<}|fL8gg+=wڄo]{5BD":QvbskIQeqiڸ &zC6]N=\c|%<`J] l-7J x3(L.;>AV(Uw }WztljB'\OaN#1tUE` ـ+ϴtd0He]lBf*8ݎU(jd7¸5Fex\nU *mqlRi4jVt᷋rOB]^O+VȫwîQ9`x~q@ݹzM'?1zI𽨀Qʕzm ,G`3}!s ؗi*,8sn&SlÇ]7SSB֨H&Z SĴק:w-o{$ldT@{p^L֋lTO4d(`c?6d|Fa~ !/9s["WC 4gųޔ6#[pbeCäf&qR<[xE/J{C裌|`*cg(`Ĩ'Zi1WTкȶ?W.!͍FH möJQUճ}r9"^b[(B% ?"4<H`8&&ԺL!qٱMͣ-gbq׭Ѝ^[ 6J^xݐ;>^JObJEZ)u1klB g UTL&L+ћx8ΒnwoNv#*ܶh|3p}0u?:Ǟ˺]ƴJ {Gm439>anIQlTd"%G jEϕO|`3}lX6EHGru@FF:5t4nq/Qyuep83x:zo/ ^Sno.X;ui22dFKŅ?+9ZmZNgk H Ìʋj()(Y5rL +Pc@ z,U%r/.]tcxھרAa=s+CLu} & HoD `'|/=!|}N7Zop]f:7k|!鵐I !.O;Ņ) !v$IK1X} SMjQl)ٮ==aAZJբUqXu\4]gSfM"+>!D#=Z y{PwD1%nP3W2sLk:JyO8󼃅|+u_7eA&,@W2I_zy&#֚ryѿJPN\~!W):Y7k9 mCKI"6݃S-h? eHN )TqbV9j"epgE)#.SM'FeR &yx%}jX+z,{-7-3ukW2s|)yY0ŴsA=ƸԷn; <q+Wg~ I[!%lT$˙T9W@Ӻ/!mjsFph"mڢA xmEh]ػGEQI{IvDѺ,\.もT`eGŅ|IC!߷٪_Ryo!˓AIc&8Rרf/0Wk?Ēd|̹[b‰6E1#p-<(8':h(*[5GcѬW.{chnUNw5J P#ͼR7m)U&лaCv{D7Q`$FLbC/9'^*ljj)S(;KDVuS 4WOGx#>ߚ{YE;5J >_m玗*Yה@ُҹxyq_ \!u*/Wt3*jUB)(Nn⾬LҳZ !S8Gp;~Dv꧂6#ڛ޴1*|Iڿ):C40P~aj ?")V>άF%ӧRZm#c6"G5(W'ax922"ʹE!Ռp<)W"慛T`;#Sm0I4=߬!S8#3{E8w`2B&Q 2ʣEtIj3WNG7F H, ̪\$ Kw]sr<, YcTN^J5j]#~} J.*k1aa"" G֜pXeD5~r[0r^Ƅ?On1oIN|6͒[&m+9R}̧bG\3?Aq/v`NU٭:#" L]K#e[gr't.L'M3.^x6[WH pҔ'L^rx];.ToբQxư`J$$;K+w|'wWr J֑LtN8th׹9;猹Io2{&pNb%}P_*NZZ#-G7q49KsK|]i76ʾS ca(JÙ LRdQG6ߡodW&irp(S_@^a3̊ f_ jyHcy~UEsC>Kpڮ2pTuVPu"*B۪djA% 3 sa_kR#zIOFu9NQ Xc;ejPFF~Ht?SΫ1w>je]\]r.Z'0 nQ9*U*NЖZhaZlP֔6A;}b:m'ύ[ =#_H+*UE3v--,o>[дցfىdUm OC{QE؎>-xsc|7@4"At-mםXN>Vd# |ϩ~Aw˟)JXyUg} sň54 <9:ĻJsk4LdX]]]&U)blbzFBLUv$7Wod!c4-$Ƒ=GCa NYf0-P~bhĴ$ΐH@nm" >SKjlC>Tn-ؤ9?Ύ [}ŇD}TJif2?jŞr3G9]+E&9R`k?l>ţ<1cM]zz8&CZHW8ùɵhT6fҞlYBVt"n+UѨ+jSOnW v@n&#V"q*\V \#lF9:T YO'i[`t"TYojxR]}|I\bGE$M'h]܁r)T`]r٨Y pS q; %4V-u {yɇe-a6Un}i0.Z#Zᚄ k rɊVҼ2"&IR3 .Dݔ8J·Dy4j%gy7{}tֻZpm&T=%@wUW4"婽RMPl`7U"n7^@.OpgsRLR9Me+~2wY&/+h]sqF=2Z+:aC@MakR]MA!`!m=N^|dz/ж<,RJcc6szE PA@&&TiY f}q̡_dZ_M,lJZm`1!ATƌ\$HSPc@[oųSޜ957<T)"=RXX߳ERG}y{N)@R!͠o"d@4ҙIVBdRI "QP# 兌ZB|F;9d aT#3-"G禩|n@ܮ aXz%\rDN>BvXsIkh4>#..OirhI'Ie`#}lq7QO:.bؒZ, !;Q8@"0B.#O7hGA&O=Eu/Ze܎*Y妽UqFfk5Av}|S-z"W\ 0kTyjV5μT|ࣰ*^4V]Aȩľ,=>|V|K ~脲nhY!)?_͋#.B:#]Ⱐ2Q#`Vw_5!ǫ+B+4ǍU=/y&MR|FF,uIP{oa;Dm5 L_<+m Rz_s=Ih m&l,rsEqEëBt&v;yBBlŠi3U^ cK|A W^ EgPj 9i@ZD!?+&1uhgkr91 @=LzT'YrvrY0B15< h%,p|'B$;R|ݽ,ǔ/zyi Kz.L3*qzzsOn`k9*(l+x8;S#eEj6Ko,q,Q:lm况4HVY|SWWBb|2| sUg2^NScꕳhy(TUK%۩={pLj;癔i6 p%R <QRb"=!x[Xk\07q 6A3I Z,cr ̋v d)#m1R;(葕TG„g!@U|t=1G[\QYF`mn/7&qA$Ebί>;~fW_j&Kv@t Uo?gA 68jg),+9J|U;nzW!TDtaN DKyC\kg֦)Wee/U–t#%tZShrz=:x|!\eb#q*(&Gp:CD8pHDoF&.-Ӊ JaKH8%#; 5~*6f `ℛ?` F ¯i+3WF]5?Zm<츸v a}$^xsС  8,V76/U{iX؇56'_KRPZ X@I~ߏH^o[!Ʊ{yWL@#\`A XvJneA so;Jx;.ٵXOlj[Uz_?ç'sYozXTQQXjYt(-]SZYz0IՌ1{ u*NDnDkr) >ƚvzf\Q7)mQoHá!Bh5gLR-iLYmtk(iq(]qE:5g1C)me;mq) ?9H~KgN,L1XYG@],iKYp}g|||һAĽ>"' d*7B0oEss]{=jJ9i-JW= `-FЄb(U'lyG8FV 4vIsѨD[x ZFI,j4x!Ntҝ_p3y&_q#89C"Z,}pRA{]㲜dJɘ4`|/;L )no$K٤;GHWW--!'2-9_ߪ`)kˤ[I ]OV:EƯ5Yʼ:c5WbҬ}0O3ëdjJ!2O[Q^C7Wk8\(\})P-l&|0LO♸ćdK.A4ÈUsk?s8(^;KJ֐掩WL~Knc/Qy pr0OiN8xLGT?dx1ADz+ヲF K ;6OCp87}<-D5ywTJZ-FBO|/R `ǐ`Pw'Ӓf3$3[Qst%ysrp{C}sa(njc' >*,P<ӼHP\M; giͦV‘D@1' IzF0!z̊"2W:86t!`ý&ℭ0wׯe"dSF ;x % X: +ϫ5b*l|g9U9tleON EyO&$09~ ҳ"=tmK\MUzy]tMD,Lwab3, "[ZC-Vb 2ѤzIit%-ѳ Yˈ*s̫ x,bbÚr1@Pcs,}Ӿ;UwԈ 2F}gg3bP ȟ֍lGH'54^VVoo5%t[, [0')\/Ob"ft& !f@~Eh+YUR (qG| =OG\I͘SjrE܃gd?Y4( R<8 7-8 4㴶^ݒ4()[WO*L7+U6Rc{B$r>EʎiK]Q/q2Vo”- Z%)7N5/](NMbਅD;昡"1>̀SQQ+ߥ|NXGY9<ˬ.(:sc c Ue6\.m|Exde[mٓ٭@]y75=>'s/_vq^"T,$r&5˼ww.Á@+hJԛO0@>%a4'8NK[]إ OtPL2bDd iKL5BP){H]d$lϛKYT%[5e>y~QyC*i4kMG*]Rj6G\ Cw hUme˸ӳ\3ObF`B %+"V(s8t;4v:k)C1 ,SNi7o y:⢤f4*8iQC?ZYje/$="`ݿӽ5kgiBo\Xg:,ݼ&,%*Ec=os)tiPhds]? O 'v*~?v<©<܇ү@gLW5Upin?>j*]xl6(\/JGlOkdoUnG$;詜$ Q-'2.N Ȍ5Yx~P+/;eBveh\b4xQ&['/΂+pZjF~Yf28;m+Kӗ( 'DE[&/9*e'(T]f)*(8͟`'2!`CT63:ra 1t^v T+/P[`]ўGm<%´W:IWڕ%=4~m(LPC%~kV43Q?>^uΝuf#5C.I3!k(81"ݬ1@}=U0;lg'1Hh?9 qcth1dNlL%)WtܰaSDFI~HM&/N=~Pi0Z(Q"-<, U,\F;9F0T n<Ȅ>X q.e*RiC%DJRme's]8廀UGGnL ^{A$jьPQ'/,5m~ǽHq]iNr-?ns ˌqZf+z0Zj^Ϝh/zNm"\K} +b*5&IBO v޸炛'hN2s0([.v8̐p;AtvPlCo q߳o;BE@ 3h7 L"uW6Nr}$ƯĵGVl eR˭oG@edQ爝TؚjP?A -T|{@0w* ʪQ`˦IGo3S`9cCJ纫|eOTʳz ;~&co剆KU*Imf_Ӆ~N]] r IFO64/>?džGKFRkIPC<* J8}IaMk©HUkCv-cw'4|ygnY^-{꼅;2t„F*:yK /,xۏ0ZȽ;WeAY,cH}B,O$U۩Zt64͸ԬI┆q-s PZ,ӍfŢ,'1Ad}pMm#%é-G&qTQ/͛uf4J[N:@뾖 Gp1ވ'G }o"rz2K}b/&>*~]&Lr@yn^;pWobXqF 9<9ٗf/3(m])K+uzT'{v[1aިM1.9(lb4I_%D-|XJΎfE fV zVh(eN4+3PC*x"_FT5ܻEC 8E>^^&a"҅H'%5CP&6yà ` k/UCq deVm 3k[ֿ2'U78%s䱖zZ/:Fe[7k6(+NT3Z(/ю yߩ]=~㊴Nۆ Yي9=}DЗW?(Ǣ ɛ ګE5PZa2@{[ (I*#5dx| IdYAw _D㤣Pպ^1訞KzK6&rL &Ia1sZjPk'.SLnpARCtژ0De k}?hwL3i~ՠ\ɧ;ݎ<-ɶ@^yO\>3j O}Xv(+{-iaL*C?1أfN@`%P_}5 VzņcyƕU; efjFGƖ;iZJ8h|eC(~j&Z$g+/NOmNLZ $K']ח.i}m٨.(@gEr\S=G8 9μ9wIZ_oBG=,y"]!1 Jg)WLr P~>b"9$9t,.9 ̑h*xI?rwht^[$b ry»ve tRIcN`ڸf#XΌcO13Ɲc\v΅Ʋ`3.ĸ#NKcSpK~ZFMbRۆx Ws%Ck)yQE"+M3O~"FY'DU^מWYaSԑ|kkgÏEk|CƂq?$ a+C|eF mWf{m\llna_UF:4l0>GVt *Z䐕&>MWL2ǪMKҝ7jѢm$2CH 0E,U#;$qe}Ѿow#^lP 9!V5S vT}tyBxǺܬF8օT%.t[$ '*۰PLOhV\%S㪻o-,}zYvN"T/ՀѴö) t()1ϭ*d0FW5%iykhh|3UNe69?.Kpd%=DcZ\Fs4@{Lj彁E3-nBD&DQd&^7 ω>+{j½[g/d⊚13$}Yj[;a̠`˴nqR0R N QO'8_5MhU5X1[Qy7AsMp8 y``D27]x=lIHPmoi!`mp פy6G|VAߚ@iVx[f=b 훦#~+>5;Ώ&S}g=*A$u5 GhLvq}ܿӑOtdQ rEN U9bm2nP@j!*c"y}_.P H ǽdcĆӅ:5 :i&Q~Bڽ\`8]8/6C+m_935 múŸAx%k8nJzzpKSj}wwW- Q Ϫn:Xx7"lƽfЃ־<|&|,\{&4c@zn&AuI//QMb^W)XXeBG:- jh#hoG[[H~n=}vrawZY-/,?ߑ{C-1 +myrWB)WcU%W?vE&+)SICP/7ϐ4K%f㐴CR㭤ULg@Im,rf4P 0<^ "a^{ {QD \T8;t 厶ߴ7½ŇM7qPr}Y/&w?S GF0-FCOҠʬO^P `u$~^jZuch ӧyyE(H.&~@Ż=|#9KP,duie(#?߉ZԺ!Z>uڗ;aw )pbAg9Zظ{79tbk6-,`u,oNt/fO\vSb~Ur1zZ#, zBɴrji*Ք6J.PN"qRKgEXZoL,x>؟:eE3+1`1tvegc=do..8?kPhI4jH"!c:ǁ&kur0-8 sDҙ&}5r4g2C *r-| el @޺rn,i '95R>тE ֳ^ F,PCP?tj;̹"¥I1@d89Jy5X!v2Pj!ǀRlLpu'\ݼrVMCrV7iMC=o1c_Hɿ#fm;{  @7|-Kf+9=`0ok(C X*~x˼[7ĿEmidRb[lR7,PIs/./Q("T}U_mH^'>=S,vw`.3#mE$t*Ifp' Hÿif .=XXAEvQҜu- nTu炾h7F+rb.6;/+/kjŸڿx-^ %MHc6,אE:s#c X i#X[[ΌĝQ4#֐ܡY܇*7ERv|B ivMU@Yʭ_AZY 3לHƺlVqvPb+ rȟw,Ӫ\Mh1~^e4('V[u>⡯|vkƨ\i3qa'Jscymk*xη]lȖK||*X܄~N BLNCl+)­+?fJWے7I0a͌%[Dr6b_Wvi'w =3Gok f 20l#gd<^Ŭ=h 7z 1)ao/ZJ^k4'k %a_E"м9%ƴI~bԡv@tp3TAE#}o#XՉNI"|o .Dƥ+O0Sv 3`W4\(6w؛ݲу2=-!zኞ"Adey9ԠTv[1Clr?>ٝ91aNқ[1>LcX4'Ez@]R[_zi 2N'6#(cJ@ˤL:)8pm ]Gpx9Rl.lRpft`? Jݍ`O\֟˹OS1pnA9jlf*э[&%^f[RcE!"IN!#qNGXw7wqWl1GDmt&RyT@කeeF ƊO'w!@y*< 4\fh1UP:g10fUTb±8 eS'DX.N˃F>njl[M-Q^_+= pu. \E՟tq". nJdf=cIx1҂L?=ZnB;8ȿpBA_$"ijF\l>T?jTɴ ~g1΍IBצ%S3ȐGĿr9 P]/xhJ :1Ԉp [L#+SL% [|Pr}8gg-Km/Cos.Sx/@:}2̏9,Qn&No[TZ+z>*"B[O:X)!`~Y:3-՚ W9DthThA3XgdGD1b: 챶-x l*zYOi\{.x.l:jAAt-["'5 ᇸmBe>>hc?9TyMFZ!w;ddZ7yndg]̙j0h EQ8gk_X9 "r ;uֻ}aÐICs88wttZک ғ{œfT,ֽdwX N0Ievu@( S '=0 (. 83X6Ј{|Mz7 |\@o' _*4o1fث9\W`[mmWJ:RIusث78~G?[裸`ijw,MT#(R2쌁ީaX3}@r%@t4Ojq۹%(eĻAg{=qtZ[5N0{9py'o}NXaw:nG/^o m&D]y 0E>̠PD(/>]hq쵴Gݟ>Mu?dfݫ~(u D Wc4@+ !pS@u3?jHs9#\`eؿykcMls}FP8á{+~ ;`)iZt@s})֤ 8sD48CXCbl+8[—:HuqN[u0&:QB a1=e94t\mz&L% !Nߺy6!}}#,o|!FM-%orh_0A&Q\`KClUT=,c얩(j!f lO>IPz,dr.$]Ѵ}WնE\i`4+wO=%]SE?-MnF4l6ZIИ#H\O)DՌI q)rn<_e\i rX8!U.w&{>tڟ^/eS*%B8}Cշ3'#$W0 o5ī*'=cb"ul'p3&;ȱeHQ(Q9o"AAЁ뻿c7!R]}GUC]UMIeeK ^zffNBIxĈvu sg$m@Zx!̩N*Zƕj>51,_s6+ݒ@!$uK.3vkԚNy†@k0 <3s97h+DtG)R`7~=V)Pި~meT̒HV# hwMrM*[VСe)6 aIܴw2|j$/NbX#"vђt /sv6wu4.3UW !%Κ k fxt`2_ %`"VFB™ ^dDCg}:82x [Ƙ7bVF=ю<--djtN'H,%Wyj 2+5%iB\-`R790YeɌx~޽Tz-ZW*K>@p8tsl*Qq~ o},^3:(PܥiTt/_Ȧr_gQ̍91Cy|!'Ow" xŌƧ[f/ob~sP YjbnSRTgjt7G`fϩ9 ~2Ad OL@ v)ˑ^h ,#au?."%{SJi=3Z+,LO0Sx@%T`$zz+fm"LJƗ\I?C[) IQ,7(& SqvBpM=2hYߪw w"/Ǻ5,ns핔w *SPXC~gN+gdc-Q}r@@^w.)$9x/xZ= peL6V@m;̦aVJ|ۡ rYIMY7 44,;K_ blfܲ g?ePBkiU=\_?cD=d1gໆ?8l̰t fe6G ~ >c|L8 Ҝ7o3zď>Ryss71GiAbZϾ Dfaݲ$\6m22WJE>Q#LP,4e߹&LN+pzAJO= %nL2`%%-)pL Çe !7Y>cYqJ|8g|ڠDenɝ-+0Q8^k0-= YB/D.vcz>2>[ArC[.Ċz5'3CYtgmhy#+RyE a8TGe LG458@p&x uKsv Z I_B:vҤ59?2(4#C ۠|0 [VtDS`'-E$8 K\~=h9_I+0DLƤp֏5%0ץaN/O&A a/w /,nŅOip5tz2DڞxPQc}POY C[1"ܞ;qu\K\ 0?cb*͚ה%RyvȽkN'LPQڣĿ Fv##*v"þ2w+r$ hxv\ңELY 1L6اX(Du<ݱ 4*u&}]tp{@t nFd1M*CvsD'Gf)EI|alVGNE:@.#]Qee=PЃ'h}X$ī禺p1覥ޢuerO%'`&|f+*'<}U)[ o LUOKF0& 縣 mX.NS8Fh =N&c-.T ݫG<+qMjj&I8 s8suZ] F;j2;sDo?Wbwv{H7:t$]d@BoBcziGxnd\}xkMnR jpK%AXO5k_Ep Zϰ7 D!-r8izk1/SB 1-]c-:?m ;pbd`Ry Ӱ܅4̱<#E= Tldć~oBV 9$D0NYȢzmՍ;PmݮК{CO`+#ӃkHJw^L,|]9&Y] \\#P-s%QJ}=\GQswZ`ev8X&Lv z.&1LB v߸L^$4J@ND 7lk,Zoпɨ[~)`ȳQY[/${i#>&@ "'wyaL8b:RIFh?!D;-9CW/})~ĬfHJ/Dڣv XfjE-Qg|$}ѐt:Ƅ37Iu|:tF\tlD,#6RC5HA[̕k*m](vةFQ6(xIIR!=鍵},|zd9wa.p)Y-g~Y,Urf&1<%Bv2= /yh,Y1X7"v=vgv 6ĺ{6c4=[H^$[FeP۷dCCKnd 1 @xě.&rDm ?J5āQi'Mqy_/USLR'hl(NS'z|lGGT zʯu/q||{`}wiDw-X WV(ANC4"ueSD*{l5[xaC \ێv6T۔D3UE f3]KȠQsrf7h!k ?g-3k&E6 s2d4 )]CxwK>ZgBxg{[be %أ1v@dtb'ߍs}_ /ʤlOfKHW$_>B1.~Wwbmq p,V$Ek"Ë Ҭ(b`֊%a5]l=˔G/?.GF76T-LܜOy͹APndpV3dӹpGCe,rM)jț0it1h<\p&*=ni("P~6}Stmuܿ=ITh:>Y /eݡ{v-,Ľ-C2;ClE6KѾҦxi +x"dٮq7Ud\*ܡ_*_n sV .T6hq[/[Q[,le;&'?{iގ6sZq:^g~SKzLǿy TmR2ǬYhs'j +@00+Qd@5ڸtR,CjXQI9![ͼRhJPȳkae0؞]}f_ k&/ ToSd;ONϙFZ-=+q* RdT~P_N K)1Bڽ{HƜ.J4K }_KT͊/d&҆"+`ȶ`YSP70 Ft$leUבjz#Eރv&60`>Up1Bcv(NA斆zQI,N( )@? d^/n`=KkVFn ܅`DF8ol 75c^.mO;)Ê'2V`"eP:\~[0 { FˑcĀ]Ij E`uyP"u+lgx%ͮTf:8#"_,s=Zqf,4wK / :- K$Y\3Hs,KW̠IAj{H2Υﹱׂ $fa(U 1)po@xWmm8a?zccAHƘ&IU=QC&3߆ |4v].;u6Vuh&si;?:bR{aUN'gNyʹˑE ѹ5E "1qobͼli\kN7o26,$!?/Rpp! @*uԴKIbpu`SkURJ]Xਲe HC+$} MCZ^w*bf2մtvoDZL_  I4> =U"@4c}DN7~z6trSc.CZ-5(11Us1?Q _fHs8 SI/IO0 N7 1 HgCb:a< -l:‚h%{9<)z]U,-YxÖ 9;S*; V_Q vf,c؋t| 0AZU/Z=@~K 2 EIA+p (ޢsR.*[GDi‰@>˭hږwN֜|m|}-3M]C&MbiÍ%J7+S7;P%㩵I1Q<w@f@;Kh舯cHPj $OÒͲ9Zm9="Ky"41(L IF~:)ܥlm\t#do##.8)\ŷqvU`hFģ5`\G?DX7x(NKc9HCSQRqGRdXVZP.|ରcR&W}+eo㺛3 \q%a%o\hgO46h{O2EULCGJ|{zan2-n0kfm*='f譭߳V5*52,s5 SECHhARb+hY77A,Z VNPzR9;GG$/N #o/Mҹ mJgWlr7434'S ȇ Fl1&ؤ ~;&ҹ Nk|3` kR?ً(|MORgu;[dLw_!S :f?]t![* Ur+VDt ):&DAwFސf-nR0 \9|Amdh?W1L JhxZ5-}K5bNAfq,L+, ‡\H< ߷ $ٯ>ϒdd&WȁUȣ 2pkN䍉 ->!sfy2Ny 5}~T[:UɆKpO bVV9@ nǠdܢ i K<4ts>m9ggNqhY)>Q3Ϳ/`C&WvRP,Я5&K$=EW ۭ;O*k>J꛽:_X|sSjk #A1 m^l=|OENEd;G2Dѭ~$nHʊ2 Kx#l3cWg87Xkc/DUUZU6 %z1iTڀdhPdd8p.`,͔Xeoc?L&}@ m6 Ne]=.WnE&GidI"FDQ#船 ߇+rj[2{ozi9BwT?A|"8B5sx#tZH+|; JͯT* [̜5Z',H#l*CbY i6S>J-lL\;֦Ao % zgnzp0s DX8@gy`ܼ*R*t'%/FjH *X!Ֆ|0ݕRk3ơZۼwnemAɏtfX2"{ OԎWPsסnՂ ')$CmvRģm0[ܩٜdfɰLviib1<)x[oe7P@El7XrÞU(b(M5\Rk W`Q ZQ _ +ˋt$B7j;U{^Ub! Wh%x$V%0}*cnUxoRR$!gYC)gD;~Y _,߃!a.-#aq4VQ=!})0kA2V9gVt\b̓~Ls]r ye{G_KXί#=W+q ~0C|6(BDkpÓndٍs"N 4mIFa[ZUfN,VsI$Tub9=J̹3cfBY6k5*bxrb 󰰵agVCCZ;>5.ķnsz~ZZ}̺\\Z-+n,q4qݘ]V]Z>EI:mY*мkԶ9FH-h}.|J >"PJ꣋RJTo%7P嘡mL4">ygY4X|+.'|*C?d:GD9} _ڕEf#]0hI׫YxwqnU(y5IB+ձ pH$n( (] <%Kn9\\$6Hrʓ'x5  @_P0QuwG LUW+Kro^<E$܏BNdm6`lhAڔe >U_JJ>=jjA ~ EOxzpk@Sa="A3IlTˊ5dvC)630)؟H†}T[y{v4IY}%#{NR՚xbsGEInT|ׇ~.^Z٬H$=)zGBGaՓM&Oe^9Pvcdr: a)vRW(_{!jgϙT-'08>oٍ _w~0o|AF7 "$vt~9`TƥqF:1bab.kjKZXBp* /Y+,9H?ѐF-bh~%dġ,4ݳ:mDsجtg( Ug)eI}*muLqSC$RZ+`MVx;4\0b Iq5y!6ן 5]:N+ gVDX%Z:uJy=vvx'QVD#Iizrc մ^t,zÄW`)yHrm2uYaGnqknHfA_t+<4#\+6ˁTT:9+J!hY݆TE oj֔|Qd\Hȸc%/N$>^%[c'2ʸ5#f5Pz] ]=M`/d~Ս%Z,luy +#ˬ%K1ÞWhՔ}jՈ[qņh*,B=_O.>,=ˤӋ3vBmvfY:MoO;/ܬ2B1hx}4xmlςhJi%.m_,)ey,+MOK^tVB6ۿ섐߽{l>8Tmh~x>{(- _j^rdIЧ0}Bz`:qM82:Wꮥ庋qw'8rgam`Wd &dKqVKnA'ӖuT&1Pw*S #); -Wq57L|@ 2,-ֆ 'bJ L\G=OIqtBdj@%rdA. |# t68y 0P+4 3בנF!'̢gVϭ9-B:g\UH\^^;guߏw5$Ns8ӓHя{>nQ#|5$0 7ql*U&oI]:nhn2"s*Nj~Azј8bȐ\kDJ!G HEWn5]}B:U(CP',NIlBkI?FCO= 73 ې$*e諳:$Q#7dd>1SH9/8R)cӼ )I+mT)3Njȱ:c?7͈7:(~mh]3޻a6/((S|v`ѭ e+ D'p̍V< g̮bɲJV^yu;6inpz<_# dAeX~S=:kfߪͰ 3[;+}, R@$3@{-G37uTV `ub93zZ-7OsCxd?UI# 7NPbEH$ƾgݛ5$o쨦oc߈}RB 0 *WdZ֘֐2!C/* -ߦyd5µ-k,'q<"m| Nᇿ^K }̹Naq'ʈ%Lz 9~;zlK T?HQ=kz qRȘ \5qQP%slmĩ Nۍ8 6{(0V$px%i2@e}yxp޳o"=6 >K_ΆxhY|{Z R8BZfn ӝ_;\hQ2Iy+-e!% wH6 iU/ !s9zrv_+wg:*gDZCmjo@hƥ ɎIn/BϤNӂIrHč+IG]kDGDJ}(O|e-' T}r[K; j^bx0d~\4$ 'o?$+j܏giuuw K.xZn-^"qONWnE M*=[G ~NʞKN)E ^1< 7WpV0wltvCd/B=h$P%9V"u^q}ZNAc`W\#RsG=fqK-+҉[}ceڪ|WI2r^MZ0ҳ{ Qy h(W|T*L8~SZg `(ٽvWᅐQ'%qoOth=F(8V) na )\aŭnMɔAF0SH68aNg !גkw)WC;:Rs8:d|TIGhl黏a }1O$4xa{ `;@_1ۗ1&;'#yX^2mu uD{`I*>=]Jf >&x+3rwGϾ*=5 *#0pJͶѣaSDϷ)MiB_0r(Xͤ^ < .l'f5w1x>D' Jg9;8kZ|'vL 0vcs J^0k>R NF1/"+Qe!rGl`?*~LVGW#=Ε%^|WOpMiU"/-BQ+>Lu9>s JsK,y"8p8M#(!L\ 3V !|6+ќydqH2B DTc /k-=x*!̂aWL٬_!lJݬ?ɨC?!޿Q6LPv&*7eceo]"3okq}i{xǬ"?w[ent+פLS(Eǩ|f@Lc"0Cݧ@"b[@MSB-wiw-H?x"Avy*)cԑ5L;آ1XɄlh&ȵ`*_uV@)8?O,;m Y<4nNͶ2 [LQMKY؎eH;qEܯmfZK*;.D$4Lmo] 4x[jЂg dNv>h5zu teuXIzn吁 /ǙNU8ZV*o:3@I4S~|8 N$&{Κyw>{XZ|Xq>dD~N&8B@3\k͂iy8 Uk4TI u|Lf֪ڿ ]h}}GIϛo&ZWM-(9.B.}_SzX*vqqHq(O]! 3ZZC":*|m*q l}">WM,+sr+NcjFxhK#42rۇCW XWPNgo}/xs"[0?T#.66 # pDDTxv1p6I]}>禳*]G$wCbâ1iLv ,^ӏvz^@aZנD1a6@C6pseCkBYH+W]/L' lx Xг匫i厗vo(11ݗRm`I`{.Pҍ8|{^D֏Rr֦ eF4Jq0Id}V&h-}U.5v}][/*8(OԥPɓGp 8B󨲯29my[AdT>p'_F Ǐ)MTRsߚ`TNr| xi*xQ@lu ( qWA,\G؍Qphu$*%M4UOfi_HhP1kղέϣ )f̳k0R$V,buө(%OLncѬBxkUo#Uc5!MضB-^$RS4L-'dq,,""MAFFU{ֽdٓ=()GWr( kx0L/&'Bn*ڿJWs =&[nvt fb(|Y%J Zq&.b9Fėi vp&]yP*;,b[#rߕW.L-tZsfc ߚF!x./2!f~~ S8l.begd"ut5 PY0q Hab5v'i1j@^"'\7cpҲ ; oz`_uS Q2βNz͓A05A2үFWL989<'<9]4b pI